kernel-modules-4.18.0-383.el8 >  A b`hXU]zʘ6)1H[U"g4] 1gG?pq?zDWǞG>`{#v}5lWxq&B&Obv}]?b[z`ֳ!_϶ ~Ա-6$:!P .hrήbWA񮙈:ε>[ddiLꐆE=9ob՗)-Lkj@,G2>5&%5Cvj#2ݬE\x`-%VtJzG xtas*(ܤK"G-Q`"|:or6fd>^D<ӣG4j}\uD'M} (;+.1Բ'uK @g]@RN^pU1.p6}]W6n*VgXMUԼ>zfFR}3 rAv_C5S>-4Q"80de3fc5ff67d9fe47da5ade0da36e3ed7c912a1a593a94daf1ebcce4b4d88dbd205418fd763eacfcf8876571eeac90007334a59$b`hXU]k $2~ .R }Sc S, 60%J73ɕq o`zϏ(jzCK Q-CTN%/,>ܒIG=°H6鎚,<`WVw?/4ntj#LB:\Nqabl: -Yp~T"(J&ЙdDr!vcڊ:RE [Prb;A/=sD͘m {p?db ; o j'r̎kS#8 ƅtCg=8v;gID{b>e/PvLdԉaoAխ"z^{ ^|X[N#n5iwS=o83YͱwGd9qmվ#d" V;~"+>pA?d  H $>U[cOx  t  .p   D.A>SSbXDd($8,9:>M@UG`HIX\Y$\(]6^t) b+djeofrlutu8vw@xy8ITX^Ckernel-modules4.18.0383.el8kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.b`5ppc64le-01.mbox.centos.org)HCentOSGPLv2 and Redistributable, no modification permittedCentOS BuildSystem System Environment/Kernelhttp://www.kernel.org/linuxppc64le/sbin/depmod -a 4.18.0-383.el8.ppc64le if [ ! -f /var/lib/rpm-state/kernel/installing_core_4.18.0-383.el8.ppc64le ]; then mkdir -p /var/lib/rpm-state/kernel touch /var/lib/rpm-state/kernel/need_to_run_dracut_4.18.0-383.el8.ppc64le fi/sbin/depmod -a 4.18.0-383.el8.ppc64leg  p,h+5@ eE 4X-g. +q&: WhT lS=0 tSx<h:jτZ]@v\)h 0hMP@4 ^.P1LR- DM$ H#7`P<d!\ <  e9. 1P8&hZ^ t (0 6.P4$! 0`20`/7\hTE4\.-$ML{,:<s4, t 4h|t*<=#x  2T#9@\\d-X,!*P'p# 0L( $P<h`(&X{ 8TT(X,*D%6 H8 4 |X$Ip d w( Gd4T0t*L88\ d@:!*td~2&.P:4B`'2TLL,,H]2'<\44`'l $< ` Btt Xppltlx |ltxt\tl|PtltP\ptt8d`\ hhtxxXx`xd|ldtxx=h h*P'$ lpL 2(Dh;d `1$Q $8X(d6T=H3m$&<@FT, -<L4 gAB0L  C#?`hP, `$H#`8'L<"Ph:&64 D%`;$x,*& XxT:#tF#@$!80")"<D@:9KG`8E"-prL`"@\p9L8 hҬ5,#2Y$4/**`8}H0^%1-T/M |i(%T@ HyT*#6 PxSlP%Td4r^|RHC<[h@xb;t D t," #LT|& hO<3,'4$C d,Y\D8(<xp7 4$\"|F4ARLQLG4W T q` Y0rT8420ŘiLfg&O h?1\ 0w"D T \ P6,tU5` !L"H 0L l \S@@L,  3l/8-@ .X0b].@H`\xB=-d H</t+ p)`40d @Pt(bl]'<L$\j 8z 17;\2# -8-) :<!"uHR:l4e\  dP@O44$+,;$S\Sp7GN` Mf8p"'2!xTx8\;Q J$%8;2h7\%DgT*hf$ C,U4"NX, 0lLDGLAb`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4b`4259e28d92cbee07679bf94501047e92aa8763f4a9c1a9dda79d02550e7bc041db4e976a8c06fba8013e51d7cb97ca0529466e560687bf8377d4d5ef6b049088fe00597320ad8012f5866b7bfd6d0192aade16fa33e08d72a306cba737e9b43fb59ebd48fba7ad2fac708d0585216c1895430c75dc9ddd8d9aa22f325d868377ee8b2eab306fb37aa7d3eccac47d7c577e53a67556d63052bbac3bd67da3b5669824fe31e4a03aeaf7a85176de30bbf909f91c05485f256cd2caa8eb61a3ad9d0236a361243c5d3a71f401feffe3de3ea1ce57b988107f0e05e26cd3f773c8aac53b9133e8931c3e236d79a19d3c2c7e6d295b25304970366fda3990eba4c34323abf5832e56db2107f674b9d4066e45962d4eb50d129986007702cb4466f4e4cdc79639f3d99298ef08ce3b89539e283993dcd49dbe6a9a13724bac77d38d04359eff89f0de9ada8a7bc4844922a212ae5f2661ca00c180b38758670a7794f69daf71ee7f9efd17b4d5229b333dc5cd510c3957f04244173bed0a34feb2980010f4486e779d17a22f8511745ce8391278579c07a1d9ea5839df4dfc21d8fc78bed0dc7ecd98afb7e2fa04fbf1daa67631aca5ba74ac8210c91734cb2b80e5f7d53d556aec9b3ba4bfac4e93bdcd9416438d1dd6ca411a8634511b99f13b4c8afa371dc2ffa840c82fc2613442b63be0a2f672764ec19e262ca1849d3d1e85c151d1211dd4f6fe53fe9a65bf20826acc9ca867a658fc86e91e3f8c3656cf19f0ce38ada236881c6542e57d391d6817ca702e036313b5a51b93c78bbe114a82d02d74ad0ca32cfaf60534ae98db0d7cefc43773053c1604d9ad00502b0d5711b229b27f161901395dc8fd584fee214950b7f27ded1c501845bf35c746c656c8ee11a22debb3b132134d0d68a222860a37f639b5a5f22ecb189a128a906bce696915ac08a8f810a042379cd65bb40c75f50a4c67ad90eac99236aaf10940c12b9581e2ed2a389f1953760b30ecbd82cee414aaf044e982c3b58e049d1096945b8fb4994533b299b3f597d66e868706816bf4b58c7f13109b6b2fe33eabca64fcbec79493c36fd5ef75948e0181d893b646e47a1610f08fd45565165a26d2b31cb39173e0c1f9dcb6573643b62b001a1ff7a139c10805633f9eb235a428cd0357b9041939376f91f484c007916b95d053df57bc44ee54763bfd04b71a2db5be56ae4702198c72ebecf1c712d5fb82c39639561b9ca4f39ca2d6419c654d5be435d3aeb28c903b941f038a3ac78d0d835e21e7cc4f3fb3ce64310f93c32ade015ca3df7aa1988b77b2c6ea3e7bbec306b86787dbdac2626cfe1a09befa484224aec6fcb4cefdce7b2fcffa8aaf0bc122fcb3beb008e891850a9df9197835e778f88db93874f4dc5a95739b4373db1288150cf8f643302a9bb0c3667b3fef68af3945144af411811bdae06f5cd24e3e7dbf7b317aec8b107c3ed78e0d121466dec084c595bcfebb36fd87233a495b2cfe7d505e284888226aa6c4a6be1ec1a90d91eed5013b8a3d66cc13f1b51a513f0e5d517948a7cc43698911a4a48a253d2ab81e23dafbffe5bf8365d4bedcf8e7bea2affa6fa9d641941abda8987c19859af5a1c748cfd9b4dafbc9ec587d73815664c12a1ef8812a68c39d3045644b538879055df7d6fae3fce3862e6ff84f0464467706a60dd4438666d217170c0521ca2d712d690dcb4c3662ec5abe96c28ff4ededf140c2217302625d03fb972f50dd399e5096cf9cc4315c1ab52106173ac4dff997bb700b217a55b446078693ce1d06418268cb0c234439651e8d4d1e30a612f505182cf2206bab166f7bf98b7f8787b0678ec72ab81ae4ce94e2a65981a463318eafdb622a572133ad67e34c3e1ef57d94f5eace9ccc9e196f966807c6a58574c49f4deef74f1d208d5ffce117b8dcbb9a51bbc91700130375ed13f81bb6f3f6ae0e4c99fbb7c464ac51e98191d7951cf69d2280edf60946dd846def181fa695f84c635921897dd54f3ac6ecd97ce73d53ad516fd0b47d9ab5f7342fd526da94fa85a46f48ee4c1c6a8193316bed2611ebd59429e4ab2ecda6ae66d465eee0255707f62d972e050905991cf6bc1350bd629ed639fbfce7002d6772a64f85890c58014777e13bc388507999de85432d8241bd9099fe0e5b97f8d301a04fa182a1e8b8a5af1313a0c936aaeb955987a1c17f22c446ceb067e90496288da63e9c35578bfad1a4dd51f56463c5b75fd6d5c05c312c1fec033094ee9b3eebc4f1311f8213bb810e6cf361bf5c65da8d4b136dd77356f1276e6bb7df01ec4ea4aafea925b4f6e3ef6f38d59089213235d959eb219cd679f56ab920fb7448e6cdc3f6a0a220f4d4dc3c659dae40eb6773a907f5ae326421c8783f805222acb8330aea187934e729abb12d4df8be76246ad716800eef85fa965af3b871a03b7c676b4880139c3c1b339bc764f30966b46b917d6144b9a48d7efc1a9c24edd20d4063a2cdb45ce083a662909abc492a19d71edfb0ae2f00414cfe44a181c1939330d6fd3a36b59955c79b0ada114225e58bbd81b599f8a854a531b6753ac4c6bba544dcc7e782d3ecb32222b6728384ce2d4fda09b67e47f9db9c05368c42537a1fd6c75c984f0fa2829ceed2ac04d8f2d8b23d87b156173be7cb5517984d6725bc571a15bfc552845264100d942d22399f320857fbea5e56d1432c8d8b7672c9457854c5af3a322befde5c562a1c9faa1538d0b0baa07d4765613d83b5f6837fec96236cc98ae6be610eb88140914b92a3ed407c8c2f69f54646836d053663f0326e403fc48c6d750df0067b6561e5371ae8ee5fcc55e993171cd4d9c65653db4d1589dbc2415c5fc0475c946188e5faf2ab3e8333189f3f6ac0832472e4c9654f26841bad9855a06fd544b78dca2ae90ca15645b9fed0d8dd9f70d6c98e4eaed6ca91b5a9209d44d1d45bc2670ffd3730d9adab7abd1a493d0bcb6e5e5a310d47b52e69420b615b07aa35f265232c9bb44e3e425aa9ef253221afd85d4ee01b37b4208ef38084251fa93141d21de1c79e12867e63e18d7fdf68a318ed5fe7423c64b334430c959919167186176e3f93371a0155d733314796eb614e2159e1ac866325410dd8fe56e4d74f15e78e161e7cfcc5c425def1a3d9235ad568a4b37d5c8a5fbe52ec952d6ee8e480aa5c84ff5a6d3ef21cb3e46583c43afac2670a75437716f9fd07336fb95dd583097ce6424efe0e6798ab1ba6a7a6f606f79877dcb2234d969b2acac5a5d3327dd3a6e9e76cf88604e35a69dab7990cbc8494175dfbf43b92bb9e677cd7f899cd8c189c2c0eef11d914eff5e8f2056bfc7e3b2d17d6fc17fc945826181d16a9644319479ea7f5c7f39d0f49f709e582867d56d1a5961b385999191c55480c475e981ac251585a1ff4139a8d3c6f6984e9a979357cb0050f9d82d2b279c3568364c2dce48f9749a61828145e700eee3a7c2ad23932f7e5c8c2414b0fd3d336fcf7723385768b418431128d476e6353816e9f717203412a9f7305b26780a7e06ce4c2ef10bec123f6506cac6b0f04f6368165f200e0e0df992ba3b7716d60ac29628c20afde5a8968d6b42491ae2aa6014c98a74b3b0cdc40fa4c53ee426229d89945617813da590cadee92bd53248ce3fb146d9677330d8375c11d998de9818bd01309f84999cd77e273bab3a22371f04082b27a16ec4f8f3dd34f42f40ce910d8290cd05d9d8414038e922e9ebee483d6e7247a22f6804f4910a49e3ec817a1e355ca3eeb7c3f424f985419569750dfd632360020f405f32213c6536b9bdbe2d8c85f5e70efd4892617bff14096ed921702d5451c0194edd108ae75ee4fba11ccf1fce7da3c257c118bee524158d55b6c93e379f102db17871c8ffea7ab8dd760cc1f4b03759bebf116ff2c5aa9bcf034c20b82c6c7d15f617b5955367801eabca3ce36968ee2f4b938a08aed1d5a9d855eb8d258a12160bd79834e7c495f9caec5feb6285d5dfc019f21f1141152e39e11c8c9a0c9d926f230612e21db9b69ced8fb0bb926a5c7458a3a22ddae4be198ae7bf46351526168f25d1ab26afb2c1b9a8f433146e1f18f5791212c80f748d5cc5d04ecb80c70e9ad4d24be078c5d357af47bd43e3025d56bf3ed2ed5c0d598269ee12b6f10b7c33ecd7882b7bea8c5adccf0d72fa742778d05299626421b4113acede5efdc238a4d365acfbbe61ddac126a1ac9c92868f70acc1219872db5fb50fa2eafff290375a5ab3989509993c8102cc32a51688c53ad73f8417fb5f39d88de85cb39db2bd4f9b901833d88b277f1b423d6fb1cf6e2f4b6015ad6062493b251a5faa554d8c8b761b29ec48ed07eef571b72d05e1cf0789f4248f3dc16dc950c004cf041cc296c8ce81e0cf22cbcad785392840673a6f42636f56aa23ea3b218c77aef65dbc06d37eeab8914095be31c74d8d35a8f9a851eb68369e894c2282e261893b1fe176620ec92e23963d80d5f8a2cce405723cf39baf64f2b5ef02d741a0d3cdf94550b798b18d692be171a7a363e3d61d760b1a02bc078b7e5c33771bc6d4c429c509a68cfb853865b03f09c2990996dd67acb158db4366243c26a43e67f3cb69fdd70b0826fc85587dd1487b6172b3c9f9482e354d7c2a1a547bdbbee6e54fab6136ebf86300f36fbde0ea307f5584726b871c5b92eff569ead0e4e5e66fd489d4a8908f0d370e47b1b86f5d2dd309604fa8ea2c29ea676bd27dbf90dd26319be5116955536cfcc48619ab5526a11ab9aa59daddd3a7660bd5cbdd0e93bd1c9d67ffdb2f0d02136abecc4df496eed527a84ee07793c79534b553b8887865c30637accee93063f5aa29eeaf1e9f54ba470777bf1ec2127997365164cacc4116941517478fffc428ac18651b38634f812f3aa796aa60194e4393b8bf43d7351cc1b1c625056ad41019ef5d8892c20151b794d4ad916d074944ae12df9be08ddd0575d09f705511668d45319a6b2ab8c5a2b26f6c7d860cc64f54c8eefc919ef18b18736d08cb2da224e9f2353d63b16efd572fd79e6cd2e2b96abd49b984be82077f2b2591f06d3f7587f08353d1fd2f60113ea3ab758606f37fc14ef710f23a080b13dfcd2b15e83b62a967eee3e8f8bc4a40796a75c64b494e57485828c06c48188eb653c72d6056128812188e28d3f2cb009d661aaae729af7eacda22adbccdd7c1060c36ae3b6cfd90db85cf1d9d3ceb7dac53d7150b69cbc7fb4e99d4078f7512043dc077f08eed3b8bca34877a0c8e8818e8deb9aff67900adbafd95b320a382c2be5f5b7f0d7a4f5f6bd0e10377ea134ae76fc5a7fec218d66335d8a864773fd6de50d3e9c448575be850830300ea3f7fcec558989fef8380bbc17b1cc792904b88fae6d676b354525eba9d3ad5a823e9e8bbc912c8b5c7349f9b196c5dc5d11ce0b133d63ca8670065c8d735f837ef60fcef4af317524ca0322e0bf38ffa1ae3d87556279ce56cc15a80d4921188b3664c3b545e994ee03e3cd615b70e7bea1483edc592736ee08f0239cc933d317ce0cbae3efd4adac3e2335557e1c4e79d969653c712133d7db1fc9771635acbd9d4f06b343892be408d9657a4d1b76034c79aa017ff0dfa320d05cabbc05d4d1044a44027c2485c8cec8cbce1a2363a9056d754ede5459a8b8e8d24329b5dbbe93c96820744c86a57591e40c801b8dcb7f32a13aef56e3a60c634969d22709943e4c33d0086d6d601fce4c968cb87e712fedf7190f22d1d3afdb1e47c3bc9fbbe046d96bd6ccb92efc62e76b656c0d9224162ea287e42ab983eab8071f4391aed54e4ea29bfce7c7084989287859c2bb304ae748435c8e45165352215a492b198d80a5ebc0ea7dd9141c9c0b56e42aa0dd72146cac4896685ac4ec4136f8253e01bf90ebddc26aed24dfd703c287d7138cbc5694360227bd384c9d45ee79e1762e16c048a6eab752c8a4d695c4ca4a900a8ea4bc6658025f80cc32dd45eda2341060e135f296431675d186eb987472b2d3bb471c8808a3193ed7bea02c6d8858d6b26fff85fabcfa0dc1ff1f7b5aab98ac868bef1c75a51166e800dbd6128b5fb7484118cc194e030ba5048a2ee67e1d8e1c8baacee37abad84ad758804f9c35c6436cf3538f04e6e04b9e71b63447ada8f55a6c0aa0c8365899a7d9464f25c5ff698d962846a33106d22198a81ebcad3b65c93719b71c28a278420d8295b58ec67d7c81c93d579a5e3ac8b8ce3b7b7d855984b9ab98db7a18aadb71de176b98e5c776152c8ec1dc65ac0a871433420816a804661f5c4ce7e3030d5a3f029cf203b52fd17715daa858f53d9ab3b222c5886c9aff67748244f922e9997181d5a779d1aa16d0f782d59a04cb06d3ef9f7343296b78a1ffec4506ed2ff9a3fa2ab33d11bfe49cf9f2fca8cdfd9a802bff12274f91f70b3e61e4ed71bbe84d1bb21bce359a16de5520696d2e842d7fcda0901ed7756a9a58054d87d28cbf3c1f4dcb92754815b3a6bd3a5548840fde51dd1cff3655b691953b8acb5133354867db6f8e9c550f8603a4dee6cec4402c9fc0ef9716b17d249878436f7dd18a4753a49f11feaa52a5b1984dac4c9bebb1252b7fc2c6ec43585b39140e6df5cf791b7bb502c1745bedea3aacb699a31de00c36aec01190dc26e332fde84a099dd216d3eb04503afbb7e74a425c83f51c52f0d7cb80e96b5dccb822edc7017b68b817da4d1d98a2c099e7dd3fb15c58fce6da074cf378d59d7659bf3f42fdeae87307c71740ddc94f3bfcbf0671cf609a36ef71a71130c2842f2aa62c4b78c5b36b8140398fe4df463693b6f625588814f65d12c53109b7b545cebe5da33c7a4e87822d1f5ab5fa5c92e9e3289162b251d24c6b15d60127d96d78ee83e9b0402eab5cfa11d651e5ac2eadae2b6d72c78106709dd29a9956512e5334a7f7fc05907693d77b2be66ef89fef66211ccb71b9c82b85c86d5f08a7139bca8dc4823528a1c5138d5b7bd0596abd7ffee3be473426181e87220561c0a6693b2cab500240e6c76aae46f1e66c47f62658446737a3d208e498c4004e93788d0963d98e7519ce979ef39949a338451c0289f94e969da5ea844e8c72e1e9dc4810934f0c84a96965ce51e5193b097572eee91eb65a44ae3eacba5eef2515fde649a0c49dcd8a9bed88fcd046186ebac017604aa2f835574b1d721d66e21301c78d420b526310e4a486c76416872276dfc01a43478e9a9206f31aeecff18bf844d9c587046fd27cd444c05b6c538069628060e5c4e5d3977609b017564a1fbe9f96f9163eead6bc59ea9f07b38c00caef9c90e516d5b1905d0d9a34696349f43e710021aafd28ac106cf165f75d50cb86bd04dab7899801e898c21db6b79839a0f08807af5b1297169ad5f384471f178669bc0e1f9deea93c97b7759e0c15458e31c5efdc1bf7454d4145814a4527d5c1e86a6e35629473fbe30fb33fdc7d21b2853d1d8184ff8f5f85dc451561971a30ab9f5b677070db3170efce55b6e2318029a6c6005de5cd222f50e3b3054ef418b67efc80f766b6a04f91d99fb0b92bf40cacdc7c7d3064a91d807fb503e77bd1aebb3a9cee7cddc4471e98c9801d532a051d870af67b4c3da186771bbb1894e16ac9a52f590e7ec76d74c0ab4d221dcab1abda2828caf8627bcf920d6d2a6fc39df482504ef207c3a6088c48d872151ce34e5f418132067afb67bbcc1cb9d9e969111de85f6f3c813f98105783ad6da576c7fc0cf82855a51fc1dae7fb04e37f48f5854b37aeb70057d080d10cec7dfcba31844b296b249b7a22ffba122f1c143f72786635e830b8e25c2eb0eb727f28bbd8c1328fdce1257a29f5b46bd36ccca589442d7c56f4e9c2673bf5fbd71a2491f24fdcf4e6b25bcfa516f6fa1644e177de66b8e601db8b35ede983c2c6917c25a265fdbdcff9488b07e710b66576ea62c725927a860d40998ace53d7861709f40bee6bf4641bd59aa6587b5f410e684f11dabfeb800b1245566a52502ba942492abba1570ccafba771c9fe1054c3de452b74d072c509f72fb5d37039c933dae05fea8b2f3e3109968b0b81a31439513ff37181c20a66b822ead26d9f791b7a101f798e9a784c49691f6fd12c213f7643b0acdbf091ad4ee10c77cb9f3f085dab05f54de6481b28b8929f2d65fd49c1bd0bdb9786b9021d5a293993c697c5c3fdc25d7f05f60e1b2cb5c7954a639b5ce0e5a10babf8e61a37d110eec1909ebe20ae21dc254a9edbb08a9b921917987edb419b3dbcf3285699f56e899932dab084fc98f717012711fe285edcedf8048e9728baf657c0153eede3eec30ad92d1f13ded6a8a99fb3b4fd622b1680757ff164090ef26455bd1c5f9b9453c4f6cb2b9d55ccac7e6b74199a23a3d8aa330f7c877939700798c88ba5db06940b196ddd7f2b7ff5a792278505b92d15dc8d4b6d5fb7bb451e3f2c8277d15c3dc88c4c9a9b54f5d8c323615101ed89c6edf2274fd09e33c6fcbd7ed36329aae62548e3b2fce3174ce9583ce3db95d3e98c0bde0f14cfc49350e24e61c97ba5ba94d25c40a951dddc34dba3ecb53ee14d61297c63bd76dcda9da561aa3220947347b1a3525948ff7d1cf3719869bf50443acdac5af264114c88e52b7d9b0fe5c10b731792700f2c7021229bfb054cbb62074619aca78b552c26ad3667e40a3f6b974a7fde65b1b127f14ddd2723ee41b898ca20889d44ca8591ce643d73c9e96d1f2e3ffcb15759e4928cfca4496e9b9c8f07fb14fb339160fe9130b51f674eb16695a111e3102bd73666ee543097abb8a60e4c8695079fbc0e2d9c94092e4c2a18cef402a24a60b24a1add4df43af0afb4876966f5a42ed9e1aa3d41dff61271e9764fc9c3e1e50469a1223bbc2e231e4d5867af4fd09f3e46afa7f631ba3516f4bca969fd33f9eca031994c7c7e1552f574db42a584e1cad31d9d45eda7401927f961f58fa3638e960a520b6abe058645de5b818283fde528acd6ea173003c298b326e88547225a7380850f206fa63bede455f9fdcf79be797b1b9cbc1d998e732e513e48c0d701ca307904341881dfb4b333145104ce70906220f18b6c365e010f470e19d35d2887f674f43bd3c5376526076c01d07e91e7b92d859adf39ec83b06f78b57d723e9eab70bf393a49fe7e4a9bb5560c10290932bb44cd5668cc20c62c6e92313a90c635e6580753522b2871e05e8c67dfad974de2a15830abf2a3f04084a280f4a2de29773ceabf9e5c63ab14176b501b3130f51775241ddd0dd424ea19fe66083bc773f08ed0f0c01e3690ccc66dd8bb0319f44ee5a7eff36dda93dbec68b802d447080024013d104cb527bcf1dbaa17639f300479addc94a9a242498b802d834bbe2466591b33fd21b86bc5f1286ff96e62335a87a5cbba26a485072ae204e51395832f86332954aabe81ff841d6791b2c2a5001daadfc6e6089a0bd3828940beebb02a28eba8f99b12ce2ddca0be5a64afadbe34d87dac507cef31587243fcce152c181dc9809d34a8709cf59f3c07de81b283e627388c9900414643268e551d37a300ac89217567173b9004e4b4dac59f74b54977d685df6191d5cc027c5ef40695e731ff71a533ea8579801a4e8f34165e92f784c5c810fad716cccb264b20d5fab705591c158c000717e349191e080729c4bf6b598beb454aef5cf7570fe8933a6352ba08d0c024f271c92bb9f440bb58ba76792ba0254d3ba35b8358b1efd4ea2e855981e4e0cb565dbf8210154db91cc9844198e201eb03c81c4b3b624060ac6fe67350f274cb30ab9dc9bada2743504850a0db1863732d04d18aee8d6db64f8b7b1e6b78eba880948f5027ca0fddb4dd081f4ffd21c5a236d9640a130295918ad357f7920c5d60828bc95f610b066193e0d4cace8ef94e9a61fca53b45207a948d512d6b1feea514dd59f8c64bf7a20be558e1dddab63d07ba9f512bd64ed15cc8979209dd4599e6956a9fa256584725237b9cdf1362c66a87713c41bb490e31428ce9a220829a585fb2c5c61bee7ec086f4bbf9915ce0415347db29fbd57630b965f9560e87cab1d1690d4145dfcb146ffb56d6947e585a1e982bf04be8af1ec72c06c71285af311e007d28626c335c6128fc0e86062f642fb6ae67be6ad2b8fac769396270b61558582596cde3cb12144c2d3043196aea4059e3c2b569d07f27657a0cee9015405f812414bea995d660a73c6caa5f3c72c8af86ef43e096ab500987ad308eeacf777c66ffa0c909021abb41186a82384335f14b9d6c48366ebf1e56078d849a3cc23f59ff31f9694346901db557d39ba0f5d481e10bf9b86a978b9736c0ad6b7af6ecb797891a526df2d3d1eb1da00bb45fe40eb5f4069aa24537a12e2d362380522ecf9bc29265f3e4fd767b88d1c14b94c4ec608171d5d40b24f41d80f932e9393ee8f9722ab7bcfa69398dfb52fa2ae47fdae1b477b3f6922ec74d19d4a787a9c730b0fc62ab7bb6149cdd74dcfc5cb65dffa9aac497811199a1954406caf882dd59ea6b0d1c2872d7c0162545af83eadd5a755b7eaa139a79bf2e26b9f2d63d9519e06518fbe2c40a8411f2cf104e3604d01ae35294b5a1fc28f8f74490c9d0aead3ec377072a0b28769f91b4e26fde2ebdbbc14dcbf49f880c23752249ba3a1fb59652a5dea4bc45022371783ed5859a628404b86940bdd57ee73003e2ffccb0acad1e9accd093e5488ce156a11c794b6c668b509d8ace0a3898b1b6b34a1fdf446a4a9575f765db0bd805b50d01391dd1d18ae517dcd9a556791f369d3f7ea98c9c2204b8c5f6d2b2562869d50e84a606a502e3dde308b7682d7b0324e14a07a14028eaccbd4dac2e49b4874db8dd8f446f7a77ddaee1a1cbe13b209664e1eacd32440af28d8b3944b9e87f21c8e763c74074ad13868dd9c1b6685c077fb70a577c4eabb347a481d25e89738bafff59b14c79cecd4f5c0897f6a8c5a168651b35373a9a4fd7f786cd07d3815468c1110c312508853c769fc8c7a2932067dfb6aeb5e61b8a744e241bd7cbe2448e0300cdf5a18ca2780b3d9e28fda5ba7dd13a9699b9c56991cbb3046637f372bc0b665cd6fa65bd9d1e8a431cc81bac3676b3ca5e61fb262791f03c708f599f0e53ae285f8cc7b71f14c1c4eeb62fafe3845ade9ea405d034fbb4c854f8453a55c887ddf037fec1a39546a19a1f38e7dd90bdce1988354ac29c80ea9a0242c9343894395d7a8692ffb07ce5bd52da363859409f98eb74c05228e807ff7773b0ed29a75826424f49330983bcde00800cba3db1b0f4e1ed618ebde4d1c6c370036bb5da5d685692cd156b0116102f102fc3713f1aef9dc7391dd31d5176991f105104d0948e52c750da31d3795862fcf8fa58c9b4616c021f4d513fda793414d99e31a717241be23d12ea72699fc78008d5c2e2529ceac1443c3078b8161b84424e8c0e3a38f19c928a7a50c5c5f070376d8aa3942b990e7492129130eae0542572f5897a5021655ea4d84e1952b2dbad95da121be4ffe144713a3bbfb98f774bb05ce338744ad59df9fe5b0037f3b814c93cc014b4819bbe718ad9b4de8b08978767b6d7028d23039c81a3c97f05262bfef2fa3b22051bdd3eaee8d0beafdcab74583734063356de25241e26d89b3ac44147fcfad5e90998147a37387f9062b718a4d853ec4750034352746be67902ce4d03f55a52dea1c63172c3d8e68df51e1997a5156765e8b9b360efa5cab350a9ee995349b6b84b64602456fb58c13785da9ce9009954c603e8fd401565c5f93b1ce3b2b1ac877967dc9750c129b14c95d690b54137dd3fef9bb92c7296c243549aab87afa176859fb4a682ec5a2e052bd4a5bf4bb562f6a82672a7b7a4428174804bf3849298553d0ec2a2121cfcf7ebc18c69401693463a08be738c4fc861c2d17b3d1aadac54cc4569182f51a30017c45a6d0a4ff06b77b0fe51569ab14000beff987cb49913a9c2c6a8afde272b834c7e1951d6e3124c7133f7e727ddf74986204ab6a7df0b57706bf4660cdfb65c1b06ece548ff44dbcc150d83fe8558eaa3d31a7e99fab313c8f2986c6fde6b85466f9632ebd5b124542201d1c62d40217a37ee06bbe8efb28298e31f22ebdc3cdee3ad0d70b802a95950e6e208d54f9b1ada97c381baac4daf8b42f086c6396c470bf1a69a1950897c8abc76ad13cf8a4d4bbcbcbdb3ad32023195f16c015ee9a690072526918322490eabcb33e2e89da844cc3bb89b71c27ef537faa5e12ec76b25996f12b5ce4bacd36f18154091e6d13a7cb7c295819a58b3cc285e22d27653aced39259d9604d39d87f80da1b0b0273b765db56c3672456611958ccbca268462016176b29f714cc1829bf17724258a1657d62aaa260c3bfda54e9dc48a13cc5856ee4ce1a4c24e342d00f4775dda965bf1d038c73fdadba84ab61d138238acd9314dcbfcb6ab782bb62d5e2c1943cf2ed5b115b42b787ea8b9d156b022df1e01219e8998d05d056aa7ae6e6f36e5fb7068766de9b82fbfde01a09bd09bd108752079faef265a5590a10704e42d3b6dacc712cb5d877630bfb984379df239b17cc52393948ad1a88ee2ae47a147200dcc91a4687b261e4d17c4d1272aee09cbba19f9c6e8ad08642951f48452a25d9c4aa7d407f89bf23ff510e32a791cd64acc32c98e2d6622b1663d37710f0572f5f56a93872477095b48a5a1af35b19950b75efbd43417398c82b033e6110f7bdfa28e1a273e4d864cd1bccfbdf49306a9da249ed00663ad9acb423c0275272b42691860ba651778cd2d416384b5404f6d91dddd40a1976f8490e04e2aadb713f15fc049d4d187e9f2de14f3af0ea7899ee9a4dbfae95302b74b76f3613b276f7ec822d4fb5c42dda0f5b707950969ac60a4da6414c176aec8e2ed045f9c3c6a997121bb3787b5f7b40c13acc48847575e5453b9809429eafc41a8f5f939a561fe604cd501d53934f9c97c6bf893bb0a3d5e5de5aff583ca1e449b96fd7a79235a6ad7feed30220e9c1489efdb62e83f4552bc2a3318bc69ef05c073fd03c435c67a58a151d05b847a4c1e4db4d428b4b11cf2d6830f2410fbd389d7402729a896be160d1c270b085cf48d10ce2cd3c6535c5b350e9a631d39f6ecf4213fea94bc74ebed57316601d2b8641e287ac5d270a3bf08b517f3062aa90fee73185f05b77383d74f4f5d5503ebec352ab481783fb13dd7741cb90175bc1eeae2b338f5a91d31462de4e6e6b18a62e184b2ea85ba7c23dd0d71f8e111b9e475730eaddb31d314e6484036ee7c73808d45224d2168d5b6177025020d5e90afd70c9308187beac03edc8942a8795769465350d9075d22c911cdb3a18c5f201ff7db7158edee355977f3f49f6aa208ecb3e33cd01053d0ba424bb82d0e67d71bef6f315f3e1823f5dbfdf25f91edb08938b9635472d6a23c046a289ef2c45bbef2c7ed3ff3b108f1043650e5128b6fc9b78d589e9d1ede9a0b6f54ae5518395c271ef55349970aee5eae8d57471ed538305fa287adb4b7744801f8eae2122abd9cf8bc5f04e4d9251d628f3a680da57cb4ef1563a37c8d37210b773e66bdbb8d74eb3eb24620a8c7120c2b26f2d46cbbc17949627827face4c89d6a9faf7abc1ad32ba761684a2af15c37541a9c111f3a1e3177de6ac49e3fcfeb9e994e0ede35a88ee7ab37fa955ad8775fd714697376d892f79a0f4010b0dbb1507a5a237eceb75d97f76bc791808fad9f52de468a7acaf45e91039169695c8cf7b8a06e9b0c4482afd504f384eac61f5a230dcca227e898ccb95a99f027dc9f9a78cc48bf9d65d2bbb790318062e1aa626b754b7fb8c7c0424c1f1e7f47d6d84a87ba026193b972aa3518974183ea7c20bd39422b18ef239e78270e20decbd0b70fc5dd265acd9deb3ce3f514507d282cffe386aa10c104ba0fcd812094b3ab4262d73e30c6da0ad44beb1df050a583976147d4d6c7662567c7928aecf3396ee52d452e04608461671182029ef0ffb1c2ba41e77823fd6c8d0e3ccaf4f4c220da20da1e356b8d9a81c8878116644a8aa05ffe31133f837859e0bce7e2db918242ddda7a46592de916e63013a70fd8ce2e4ea1bb81f4ee497ed31e9a88027f0d552ede1f8c074b4520a9ae6fabd18620baf94b45de50e771671b4acdcea1bd185d4bc1c38cedc79306ff6268ec8da3bc2d89293e690385214e2081a8a556ae4c0553eb50758144a76104e46acd279dd60ffd9a518334a66ac4b3029b127890a0ce8eded02cce959bc46deb01bbcabaab58046032ba20626f55708f90ab698cd9c9ee8290faf1bec21b804403f2ee32fbaf0b6a8b85d7a0292440247271f0e4d86914b83678491aff65b8cc7a4b8bf8465f9ad1d3bcd3ef50fd76fc312b5e2bd78c75ae3d2135f339b505492f295d61e65b78ef16451c0f99767895e326c34172124fddbc4b6bf1be45efbf503235935e1931ced2f5a04091a6748ac1cd00a8d6f8f599291596509aa09bf051bc5226c7e9f5f2f696775013d89abb33baad461d7b55e8620e3e458899b72d43e0ddc234b777588844d3200c011c7492ba529426d8c45f336a9c778c2d4b0c62b42acbe3d0eaa56e0aba81442d93528a5d899f653dfdf1449000eb9e4fdaec688e77e695f839a928a3bbcd1304f31e2e88b25db58fd077c5684afb2f614cd09ec6b106f7f4a885cdce7163f9481b9bfaca4ae6e629ba3eaf58624e074f546753e4cefd8253a544311f6d195d96e9488ce96a12f4e673a319fe763bb869f9452126eb0d53ce1554abff1d03b890aa4bae8b1b578a01b6ef5abe64076720a2693b2a666eb897455021d602c9591a8ece966b80dc61074ee1971c1a251e674fb91a5277a60b7b6e225380643593ed1cd1291a8707fe20851596976d3e9b894000915b8dd346bd37bd9a009075c8385e470dba0f3559ce7b2a15206b2295c2619c845b6a2b79b930a8cde0bfd02ace1b2543ce8c00a473b959e48af03bb426f460482962ce919427a2e693a7e3f2be21f0915ce18c13eeec9baeed58cbdc91b16aa49d6acb6429afa082be75ef79bc3d2d2ab6ac2697432e4e8a6494e1f285e8b735a5af32c2e9101a066d9c45552083cea5e82e0e713d895ff39577fe151c8fb2954df5c21dae427049ffb7627834d95c2360ec6e7a78bda692f42451361fe6e577c00f452cbb6e978a052866a5ca3f01a7b83a843556c2a163334d6069764cef15ec91315c7db3a8c2ab157a13db08cd8b0509fc6daffdc91f47ce939c464976f8be46fe1e12ea926e7dff670663766f6845b7d7a953b50531f44e45d8335bbe81719ec56e20238a435a3dcdb0151d6eb64f8e0c9e34decb3368ef205ff268b9dfe168f3397326d89f8133ef3f10016be5b256282dc41362046a783af535297663fb8aaf02c757c89c8762994c561ed0b15cadfcc26030c35eda90603b0dfbb8660012be776e0cf348e46065ebe27041946f97d26d5a90364e6cd85b4aec526cd6a14218bff9c32f6be847bb9ce235c4b69a605bde5cdde377682454cb6e1ea596651841734081165375fe3816904863f3ea95c4fbb9658d637d4022669098eca18b3a2421aa9063f23d80b51fae685a615f42c69fd41c7e449717d76cbe41594acb9a81b782d8061354210e47925dd4e4f2dd6c9b2891f4137912bebe792d235cbc58b88fe653a2ae55b573ee77928642e19c9ed2c4f2b35dc22121be625517564f9abc45ce0853e08f0ed64cff625ee17fa1a6563dba3a839940ba15e2f5e51a36880ab7ac0d72187799939ef3e14d227e6494395f148ab197cdb2415aed6309879925f9331b4dcbcec5759c98ed8710cff37c1767bf0c86d433fbe29c7f192b7570f0588615195cf12a93133a05caea8e6a58c14b2ccc937f8753554153b8ef70d5b44a0a8e2b08f916131f28b62315e2e610de80b59127090c33c873536a385916ffccb57bd3ea4e39555c09dbddc91b486b7d7c5619c2043dd820871d01f1e49e74a593387657c8ac7e9dd2d8142c829d0063a9b717526e08139f140475c1da266e41ca44f3c78eebfa9599aff0587eecbfc95a65370b8e32a688ea99706b7e13999b61cc07d0a9e0fb73a16008d4ee955edadf87132f801c5edc8b27e81a1e454a1d81873967c758e8b27164e64aa1fc05ccb96179409e776f740e7293c998ccd1d7a7ac0ffc339f2d1c0828bb95547de73eac1bd62f4e61c03aa6aec5d1a1a28c3e0aa2d0574221f8b84098bf216000cfc802e832c78c47a21f3fe1ba88d94c2ba9b9b130d385605784f45a7ecf0dfb0c45dde835ab69dd29b7a58c7eb82d27d782bd26bd0d6732f4dee2025bab25d56b8d2132fbec46c2647d27195b9d2a775f538f9b9602909da6561c4122b6d5d1e44b24a43de8a90d08516fccd75af558e21ae6b0ca5f3f68b991d1334ece8aa13eb8f3dc3b911534d197fd8710f22ed6e1e4c274272e69ad94f17fe712f098007b6a20847c8f81148f38fcfd3ac4135d98b6b76ca9f15c9432e7da2763b5238ed9130738913b8644d3a26be28485d95ae575cd7f482031c8d64833bd91278adfdd81178d9be7b80c3b967df3986476400348523b4e3e4efdd70cdbd42ce74816c4c90d625d19576d2002e3f5bf2824c6d8a88b7f07909edee495219d37421789c60c2636828aeb0879c8b6d422d91fb08c646abee04bf307e6eb9e07f6821d7c7041ceb274e8bb4537aa009877b9bb80af2c628ffcf4eb5c35b4585be1bc69f2b0c433c112d2177c2dba02af468e3155e69ba32bdff7fdc29df88badae8d9aee4b75ee0922917dea4fa079ad4cb913f61b4eb47ced23e46bf84131e4d128695ad04b522ce65d0559fd0315ae12289af41d1c68a4f9f8574a401d0d829dd9568713816fd5e01bf0415070a5bd3033c201b6a709830c09c3903f76c0789708e0025c1e3582c785398ccf895ad7e368cccb08de7f91be7fddaa374e18b6b4670c3392df4cbdf989cdd297ff974037f1596c39fbe740e47d5393bf13530c14c845a5fe6a2527054715f593209dde9937e6a109cd3de18664e70e4980204baa2acc3e686d670bf57df8d9b372a83ba6b514b039fc80e9ab200ae7535fde710b05c17442d56e6e2ab52300ba8dba6c01edaecec675691dfd6dc6148f05677fcf9d883b134c026b65c3ca0ffc10a7b8d301b2fbcc9bcb309387828dc7f4d91aa44c1c0a85c40e4449e5e4b6723d586aa22411a67e0b6be9c564e03f344aaff239f7c8c387e1262ef641d473026717bfa26198de060fbe4def5ba9fa4a45af2fa07daddb9b4664ba91f35358d49ad62aacccabeae43906eae1fba588a5b599493c40eb385717f286b574c119f8eb5a6e87a92b4f9fc445d1599a33b90aa31dff0adc8e086d2f4f7d1e00d3b0e37f725e0b6e3f59ba2a2d4ab91bb5ea8efbf9aca8b0bcfaad05337e3a87b80eb59213ad1c124c2088ea2f8f4ba8b44a6530d691b392e9dc35a883292cd90c9974cff34e832a82d0b768a18cff69b09fea88ea0a044c956b1699b622d2c8c61c5bafe82eae5e9fb9d6a9fd880f2911c688b4ca0322f223817e8480d53bbe74e1ee0a31dd9a768a5e30f79c503d80f8818ca19771eb6221be8b7563432f48dd0b2debb1e8409985040aa2bf15ae48923e7d8d4a8fa0c491e288cf7b59683a911bcb4f199bb10ec54a36f8522afdb5a3c3863aa461e8c1199bd94912c2ad5fcc5e6319b88858fbfbf8fc083d256be6f73cb903089f2c49e190e9e892357f9e67c74ee470a787f453ac1090303913972bf04ae178bd7b273f0a0a5bd25d9d2787b34ef69e098c48a22a3b59bff4bb7a69a2ce2f79e1a87ce3e036635061e81de0f6249cd47c1aed48f490f09baaf0a45052358b5e1b5b18df74f03fed546f084a3a02cab723893b0fb262cf0183d92eff224ccb9361e3180e4303c08b0edd742b6a8e2498f243d890b896b5b36b694880a80b1a79574ff66b7b6e9044ffbe0ba23065f0f4bdcc068fc3d1b4206d697d16990a80ea8d20a00bbfca7a059de0ac19850dc1e6b55a20c1eb88678d4ffb87f51bb4eeb52aaa6786dc79fbb49ec88e921ead39d353714cf268405fa55b090078cbc2d85e031566fda012038f2aaf7314e7fff80a324083d0228cdd8dc8a0dc35156eb5d9c956e69630c733f0447444f03db468b92b167b9620507c424baeff755fc081885b2e9ebbb6314345c256c4c3a82c3c374cf44670250d3579941f945da1250cded88343472add8ce64e635dc4a0fb78f637f507d1217a38aaa6cab00719477faae1dfd399d9e4f81efe4d8e38a95df043b637117db18f92db904373346bf248e441ef7c66327d6ce43c72423533e685273d8ee75a65a05de6996745bc59f67b010650417158fd5dbf5901cf4d8fa346e121a9999a56cc9acee047b7f5abc5f2c618d8ee85524922486d1590aab9fc924b98c84f586ad0330c104ecf055914000d112554ed1138deb08586d776dbdad44e7e1c79fe9c8a0bb679702a5aab8fc2a2131944335ffc577933f40bfcd61445dec12f24d901d7f0883e98153e27192df7263afcc0c22fae2085467b1e64ff95b8d42b79f0ec2275b6d1fcad04209575facaf0c955ab5b85eec2013fd9e9014c95be835d538013e3e815c4e74ef13e2ccc5941153e35809f0c1d56be2ed477d90572851487abef2d92bbe2159f189e705c7ede02466181224883120713a2d673a5bf30f80960dbf4f7d66efb946f2cb6a9c47652948509aa07ffad243c673d304a7089f8ed38589c8b239425ba700c53b5e499a969e90d00763d4a822c94dd307baf7843ffd9b6c6a2e1cdfa05597f6555a9913bc1d4d0c27c03085be7327bc5fff5aac9cafbdd6fd22bf55a99cd349d2ba9d6768dec3789156505f878b48eba8fda4cd565c0be6217df847a9f798166d3652631cad9b7e90dff8423290cabfcf8ad019fcbfb8c49c432f21cec6fb87c2e03dbddecce84984cee86bd3b0ecff256ef9d0d8811759b419bf14e183f03009b7813f4a7d2c9b97354104ba0b20764d0a826425273af96c63c02a1cd33f133c536f055090d0a22ab9a9149c5793b5530177d80871dfebad86e64726c09aa4c7ff3758d49d42c244eed542bf3a4434cd3023c1d79f7c8426bd6a8b2e0957e201f3587a7e69e3d4d3449c53ea27afc77dabfebc02d51d4f3acff3e81cebf2158cb3e64b8524c82e850782bb2e26bac5ec90dfdb050c6298da0c42864722411594b0924cb5e915f2708e029ad189e8c3cd9345cef3b8cd0f9778068c43ebe5c6e13f0a8f64d784f428946b77d0ae6a3e5eaa79211f0d96b3ce55e3a5e809bf9aada258511f78c45750786a62f258b4433fcd47a62760b19faede49fa7b9c6a1bda2522dd41d227a0b138411970c0b392a4695f815c4ad11c96c04b6c421bc820aecedb752b12919d2a99d08431efdab120ca89145e3441f6f49c0dd3100753e7124a357fc47dad94f5e1951f2a39e514c504cdea1bb97d54bd606da784feaa5c42c77273378852053246aeb90dccb165a82135a980bd2bb1934abfc7d717f7ede4f11d5186280027e49944deec555d082e76673c1bf7e4f37489741fae6d7605aed568c0bf64ce15197489c83763e9fa72489d80573e7cb21825b09be0d234088ad2da64b3fc3d2f075a008e494ca0765ab0d71e5a145b4aecea7f22b38d3c9625eb1bffc55b9bbb07d86fa8572ef66899d776a37d7c1138fc17c02ed47d15e7a5bdf0656c695112e0b5de9f22bfebff2c934fc3a340019a23d96ef1e205d07e6fd771b40ab9bb19a73f5520e828f7945f70d2ff155519ef1a9a19eb5da3feb515eb7472409f2d2067277c68ccd4e1d441e8a14bfe5a7222fe3c9dc70955b5a7ecbb12c92e5c2a218a4d5b5721418953249b277c6c7c32561a6e3871049140ca11905c690a5da0b92138d7997329d9894211d10bbfbb1ad8f5670203157b18cfe55f2dd681619bd8dc9dd2c376bf65150e7267409ca5f2f5481a4a23de44d6d521f563bd6d5691dceacd45d2055c9294aba75a182efe17190e1715ce23176de774e3eb51549ca0aa27e6d0fff12fbb7c925bdfac4012c840b3a52910d4ada46ef554e747f4d062fb804e39573b2af3721102a2fc0ad08e364fb467f1adc84c2673b424e31a665f5f03f8cf294f0c8d2810bb3a3fdb76e7a43b4d9467d0959f88d20deba400e8b62ad5d31f6ac38b297e651698d11e8871a6e26a40545859b1a3353630efbfab63d27fdb7608a88da0b7e74b9564de04e48d109a3d0a85303850a84ac3ea0797e8b414d7f55a1f3b8ffc8a3e02f854bf61e875a85ee44e11c4e5b2001b1f4dd51b2bc6f3d4474dec032e892c94341f9505e6e34ef8def18ad3c3a7a8f49847d02a1f9cac2c5710c917a846f3f154443d33836a013daa6d1d4d91bd1a60045792af029a4f353c71d701bdceac383f258aab372fc58d57c3d7c36eccd4b8d97bf672c4eae19f6f4438c61f342e77b5fd40c844d211a1440fc2e0032d29bd19351373720a467b6e1422b74028c572af0574cf2eaad66e00c9da662e073d87384d6cfc4954273d1f24b401a4f373f75eac8add6da1fdf03ec7b4bdecf59af363b3475871f2fa76d7a1afe48f0388feb8cd68c0e4f7f9159a1e539f9ff9c02a4869d3003751b3118d4a9cae262b255d85d3dae8b7f75c6fb1e0e4d09b7695d3d6d38892ce0d1eb21ea430b65a05c907aeb5f73521870f53931963f115563b37d99219842bb56717f4eb95249f242ce1107a4d016d3bd04a7896d16e5a285e76e4de1e0b069827670669fcd0f7f121962894b30792422a618986d2e880a2ee97c481668371b1b3ba49400773fe3a679a4c5686ed5b38780ec81a9de23f689c51740577dbe935102592db364a18b2455bc1a45626d04e77586a698d5d930ce822bbbdf13cc63f44262901d1857afee11004a5e36708ed08f0668872af2745ec49ca973ac99ae402ed9516c875639abfa2c8e3c088b0f6176df1f476da47e1b42b19540a908ed93d15ac4844e094a437f20a11dc7587d4421247a514214838b4a2aa3c6ace73c75d9701264d0217c60d3ae5a94e45eed4a59c6980647b7e36d487837c636cb269bf909e57bc4f4f5a587a1167db6c550cb875f0e0f305ba26bc0a19098770514cafcaa0b5cd3b5d1afdb67eecd2c68ac4172d8bfaed9951c0640c05da377dac07f09044e72fcd53c95aa3e6323d30a2dad800d7b96459b29e050d9b06be4f669d7da092263c8e26ef320bbbd07429d1256cb3b69fc7de530dc95a5e34c9fc56890e4001ae23416a7d5c74bacc22c6e53926a7a30600e4f6ced9511fc1e6820a816fc84f1991612091ecc5c3b5cd2b48a2dedacc1f671603ad38b1a39b47d75a5be93bdb0bbf85a44b0cc41e5833775794b073b7ba54c4e8e8d322776563e3e147f91d284dbffb25155c0b88a8541792d383cde71a868d93f5dd0b10e5085f2d0b8279360804a608e0cd9edfd1364d4961ff3b4e945314dab6d4b2f4ad910ca4022b8df838f455bc139ee1e30060b2ba41625c704c89e723b34a5003c15a4a17bb79e1890d3860ed68557c9f16709373336cb968fa3a4de2a27ff5d130fe40f7a634fb71b80352aca8d27a5e2f17530b6eb0358968aae2009978e97a5789d39eedc8db0f4f19e60d3251643c1c4e32b5ce41883a7309f6319735550718157cd1239566f9691f6acd83544c94b4343dba7293fe8b3b3be820150271b3789890612e871483ed32ad6985ecea30b33c545556b43732dcd0b0ba7958e5dec1e4b7190de27588bcf8b32136dad632ba4ddb11897c108f02df97f8695cf70fa310ce487bb3a95d242d3f60d1d6d6d0d859c87c86104a2a9bc2a078fbcbbc9392dbb790bd90213c92015d0569bb1a3d468989938b5fe97c3c647bc97fbb05962aa88cc7f2787fb0caa062596752edc45024947f89be756f730ec6f6723b3927fcc3013525369bfb8aaf47ee42211ff422042008eb2674f86d3db784563dbee2ab39eb46f3318600bcc19201de5044305cf8f2029ef1773f928855299016f06e9151da7cf80bf68805f5924075c633a2056333451d988b89ca426408e35366232e0df690927248f2f8f23b1e5302ce0bfe6a6dea4e562eaad9cc63e0fcd4024998e4cbe10c264d791bf04e54b54bf93d28111908ff066703a0f21795cd05cc3ca4bb84ef5edada1d585958e6d346863ed4d8dfacd550cfe5ff17aa01134f6d57fc157c9e3dffe9759165401ffb6459afbddcd2a11e632352e504af1750ca0e17030bb07e5799eb7aeef199736e2fb65dfeb4e5ce3b50b2d863f88d6a646a4a19ce801b40b707c4953a4e59fdd5c9c8571eaed13a57ae9384e7c520f04eaa5a8afeb8fe217e46ea35b698fff4118b71f6557b0a26b9efc44ccaaca8a3cd4862140546a5752b7eafaed9a2bdf635493914c0a0cebd96b5661be20e649c8c526f33d3a7f53bdff59f0d5cba0f0476868c9a2b3258e7b0dd503c1a90b82b40859322c0cbfbb653e55c897e0bebb93cd010e0582231f35daa492ca026dfd659187b69204f5e582552bd5f7399e495813ab55874a10c076bb928172d6ac8057386bbab73d3c664756ad551e6857b594b51fcd1d9b30d8054e05c937c3cd2d37f47aab8fd18b5ed80299572b77fbf7c14c4bb630d63d0b3789baa0db393ebf0ff047d26b9a5ccab8628aa062a5512100ad4140383ba0a3e388ea322d77eaa24bca42b8ed58c5eb124449f3879e6d62063eee217ade39cfec7c9b96e79aa2619c1780b54176e440de42a2805eb0913194b743e4528122ad0ac70d40b78d5918c96c076e39bc015dc88e9cfc6ea20cded0837c2d949b3e4885852b11d52a518ebfed1e35ebaff8d3b4a5c74607290bd3782f2ec57d1dcb20bed940bfeb261e43a86714c667a899d5e4da1f415173c1df7b6f4a6efd25a2001d394642fcc90c2a56d4426696073eecd43dc536d972c3553209bb8f5d80c63ab5812f50c6a22d66aac8ec6fc5072fd4fa3073e9ba1579e0d86f2d8b573c78cddfc3442dc7eb3a40bc94ddd46d198dd3a5a8de71265ef44df32cf62e3f29e2882d5f304b9329a3267fc218df7d113d9be9953e83cf8ba60fc385d6db7e2d96d148d8a4a839672e59290a9564be11cca35a989e7cc80db643ad707a864baa7f04fbec62ee19e07d9524757dfd4e0daeced514f32f822a0fc424a98c4773e45d7e98b5ff7986cc3bfec339c92c50fd81c33233b91f5ee0f6889ce3813ead0ef34195991942cef4adb90e612535737304659949f0513808116820b27089d84833181313e2d0ed4e4c89547dc94b4044a46b42b93d03bd007a4797fb149b535d7e020f70e1d5c90655b79015a3d11438507fd86e140f59a9e510eddd7abd231eb22627d746dff2ce540bb65372bcfced18865a269d56f6ec38a1af0aec25132ea2159866f7a0b77d03eb4c31bc9465cce827b8aba7a534a5dfe36624eb96bc42d81422fe4f7ec7e412169e31b0ad1c1f2386a0282f2c3b0384592b3b592c1d0806d41f1b381239ab4b1ae720ec2c051c93392317930df5322ba879765d08dfd3cff02c9e04f41b92b5f9175a4afafd80f7b931d1453166b7486301d800a5df542b516f7e013a4f3029366e4e130a404ff562346b29e7afa39dd1f5f93690f0f791bd9903d918f654bdfa7af5b1bb5c4e7cc8edcc4ca3b07a89cd148ee7b6019ec49dcc8c9fcc27d085a8d7914f0fcfb1d472fb80b6685a85e4f713c77b0e332b1c6724fcdaaffedc88394886f59ad083e827ee3b7d61de9731a8de907a46d50346f07531c211424c860c5df0291fb3328bd6f3d5d0f20b31448caca8c029c3f00112aed400237953e66a0272f7020ebc37122599b323eb08e62d4f4242d9f4812f4241679d034b4768840adee02b3826a7c3268969f6df08cc84974ee0f06721b7b7a0dc1829bafc98c64eb7963c246dd69d893748d65f94e330aa1cdc826f24c8f16a2468456717620b7d2cb53d8834762c76ae0b35b9f7c9e8d6468104fa64b7e1ddf49f05e8a5c6a7dfd486841b8ff7bcb7e724900b1ea37923641bf961375febb2d0a92277b8e5a073368b94237961782f46ec5ad11461ed8e3d0873b4f9316652c70d9dbe9febbd3c8d6c0413a697fdf0b1a2f53a833302dbca6b9703d81c3ca9a442c0a0b150f55ff6d3aa5183b28d036526c66bbcb6a59d884cfd9eceb916cc0cd009c572ff8055f74b336672659025b9ea92779f4f5f823e08b1a67211f68e6dc47c3e17a016a76535c645de36c6e9baaf1ad8a3fe15cc2e202ac34e435c56366c0bc704f56b7a4b479ec55c6b5c099c8d461bb657db5b5f79a28b0e7e2c0fe5e70bd802e51ec2b56e4ae0a2257313052ea3db8d31d44d67928cf90ab41c4148bb466cb1dc1f6f73e2ab2815cf85ce44c4e54d7c50b109a5caa3bfa9f9071b1a1cdf7f360c2f3bc49f25d0ab7ba503ec032e9941ac0ee3a8d2f8d2139c0e67bb7922d91fcca736b8b62d68dbf07b11161f6be99a25f79e21befebaa7b8e12bf191324ad52dd4633520379b09e00ab5140ea2e59907c4b395e9e9ffc8116e7db39c7f68b51847faa5793bbb009b7a3be369c0048efe1372c113739f06d7180f31c8076bcdc1ad69cb81a90d81cd9172b6b7467f89630fe869ce1b93b5d05bce7861e18610ededc8d60a50e68f801ac4a42f04d576c7df11fd50921d56f03aaa435300d1e59ff84d28555e09b0e295e0bf1449dd08edf68e5ff90a213217b39f3c0b592cd2874abc4ac12b5ed2859a99fe60089f9ee7607eafe0e964e611181a3cc2d9e313eec89950dc260e5df49f3e187a383bab49e815c2ddb9a59a0d51b87bb6c77b48e80c0ba4601a4914e69ca2c372f083de9ef24bb49f694877e84fdad310796aa9c3ad5e9278f1c98c731db3f561adbeb7d229aafa92368f2c47d1e164995a93ddc8d1ea8e62773d9474378c2723d402887910a45c498047b044dfab1bd7189b3574f83d5c10c513f5ad9cbed52d8bbb7e75b2c7b613849a20051cd3aa8dea7340d748c14d3d0de5baf7e7faeb3f76f0b94a772a4856c3d15dfff2383900f2034c4506763395f2ddc0944744889d47b958c733aa9ec40d288732fcf2ea8b9eb923d39b7b0846029376d9c75735be6581b919acf7bfcd37ecc94523ca73803d9561a6eef27db01f062b21457d37280094f5cbfc2f445506cf3bf242dac57c91e4685d848169f5b486c09a835b1dce2e39127192f56b92f28a267574d461a4597473930cdf0817f29b9e24dbc20c87408ff92c8ff49722d3075111f23c5d85a318a003f8c6f32e09cc3e87181cbb67d6de4e6fcb47e82275a2e7a8bab599f4f73123299d0cdcdf7ed9f8f3735015bc65940125487d722f160d194eea8be3d1b435d3411d705043b7b2549994eb78d5df4f233a94872505969a34592844a4ce606202d5bb597371eea328ef4457714e5e0c82a1951d5cd1b10221a94faf2d5ae304ab61ef7adea8f91ef1f536f870124b27ee99280bbe559df4c8b5c819811fd09782e61560febc4cc7381803c8843d1a8c0a35429a8b50c63ffff54111b358822574f79ca05f544913da151ce691ef4b4925657a5865da1e4a7e5fe9a8ae2d978a92b28a797b4d59d9a69ada838b03dd38728d081aa9e423b751aface8f7fcfb620022066e181fbb38d20ef072ca2c6d9c409c529e64daaad94310f334048ceb7b0dbcb65d73afeca3127a6b1a37530dff70d2d0531c80be9c76e6c34201118502f3f129de805d649099a111f9bc9d16f217a2b4dcec865429e9ba94be75aa07b00271f662df7be445cdd95aa9987b1d384942b2502bb91119cd0431b52949576c36ddb08ba96e65b475480bf021a66684f7d78224a4e8bf5694050fb849d5163e305d5ba001ab0840050d784ebccf9f0355409a6b41f29886208dfb55d63df0a2963e14e2c8ed7922da00beca655bf7981880d09c4911dfc4b4cf90832bdf40946d69a0fe534a23e3a48cf25cd8ad33461e5416c505e1f35c5e862de46a8e0f46d04706ffa96038765dea22ef5f76a3282e8c50c952db488a686b4a028166c57dc76fd40ff1d1839fa0ddae52fd9c707705eebf57bb3dd7d8e36fed8c7801048687e90a6ada658165e0b518e5e96396fbc8a8417895fa1870d634204609f19cdc065db3af869056ed189628f27a8aeaec68571d2ab5cae5b30549feb8d8e1a5cb956ab5312a8193a94f009bc93f8a8e63dcd368d3a36333d1b3ef7178e8002f06cebffab6234f494f08afbb0bb7b4878bd179fbff2682ca7166bf6af315ed3b278ee9820f0ff0d1a724ba8b361da2c29a1653e415768e1023bf2d706d88fd2f88a121e86d39fa35f24db979b7a118d62901ee2fe72d5ca2f92d0a2bc7d0327f5ea4269ad172eb367dc57855a62d1384b17dac6ce326418f895f690eee24bac2d06f8b7e09925097d700034db073093a94f3099495186f7250f179c0cb59e555916f4091e14fa2cc1826775457e807eea6b05f1adc7dd4cf7474f291801e5c14446a57287541c6693c9e8117aa1a44289042242bf4c7d561562f300b66f221a994f65c0d5dd8f18946b65402e0b645bcf1531de2bcf3113fd75e97704eed9ff1db4474a1ee9b769c9426a65610dcd5a4ddebb60e95ed8a5c0366cc72949608a01091c95818b0aeef402a3e1dd49fc24bd3757001bc37574d4744c9b6bfb559ad36bcae1c3221f4f39e891dae873f1042720de8ccdbf26fb6c8775600610ec3314db4b0a8b1e0883d550505e941f6dba2de174a5e44868ef6434894d0d4ca7290fc18710e1c3f5485ee51c5f42199db8fb2741e82603aaea109e024538684486a56f08181279bd527585f36449e379e99fe0139a2dd4a952761a52787d764ab9c7060aba10ae2ab78b8716bc6d978f7cd96869539592269dba453d95fdb0cab772a79bdd8d7f5d4388bd663ee60b70728115987e7f73b075b17e430c43e3e4522e0773a53f44a6ef99fb4c0e8a4164b92311453e3fdcf0dc4b0589cabb30df07b6429ade357a7933be27cabd0f59ae24213d4593bae613da047e3e53f0eb4bfda86ec2e9ad1eda5f74cd5258ed706e0b11cfb29b05293c809ca1197c059131c75dfc8de2bdadc0e038f2fef1daf501187035d20c90b6622d0ea3923bf88727eb6ced64b92afce5edac5db58f1bbf02c74f44402c7b22b0a7bc310da133c2cfbc7a0641834415e33f82cb7e257d4ea570ffc70d5443d255d3ec0ec7c9d2b320cf2cb2a46cce7f46f82a01d439d88269252adb6ef6d6ac5a6df1d1b0a8edce5e14df3263864181a381287ed8fc4fb9e86de959ff03cc8fae79e6b781183f9119432ff4baa4eee0f5c7f2c8108d63f6681e51c63940e923bb14aeab5267449514f54738cbed5379fc6590d85fd7ecf5c40736c87d78b8cf325808b39637775d5482b3feee8445c45a210188cb1d8117129d1d48b8b9bc8dc3c242fc4fe2671dc06fbd2a314ab663ebe380aebfda1821377a0f986962072bb63a2d3024f44ac48cf59fcd9f5e9a2c7bda983c4e14e091bb85f0ec711d84c3f54621270caa7b41fffe59576b73e2da95fac2f9ba1b088a43819bc98bcfa5046ea9d0d1e92e36368c4a0325e10e2a6c7c7b1fd0871fe410b01c862bca0aaeccbcc4b8778946f90ca4e82f531dc6e64187e89428168fe4b03793dc3cebd5062729248364b314b0058a7d965521c13110f46506df4a739677282d16b3195d18cf566d181c447694fab2025f36be304976340dacb3b0d2f7bc1ee96c7cb43434b90e2d85647bfaf2ffe769bd081cbc9e8fb0e31312a9f73b203582c75e5e435c7e8194ea3daff4daea174adeef92b3a25e3e9beffac396f276416b1c0a64ee06fe7d48a049b10b3cc0aa55517b6acda152a47dd6dc1fd2aa465344ac5a0e073be94c0f836accb5f71ec9d6e5ed250d3bd311322083b02fd316ca12146e5327fd64b7165996824156f9a8da3af9223d871bfb3d2eb9b83558a4d4724d9e9bf8502c5a4a10ff4db1193e9b2178531d4a00cbfd7c29089c4365af0eec64b0e68b89a48baabb9aaa48094adf2892b3dfef7a8b06d32a36fdd9b2c6a5a61dc7432e71bcdeb37a8f63f870203fcfe6f99b6627c6967d913e14c21a25b9d8c9002df44f9e032867b2f4329bc20b503587bd64450009a88e92ecf8c2ae5cc88cc5d9f43e71f91e118bd6a03f6537899bed3c5966afa7093782dc4b0178517c69b923fad383fc2cb94d62b6bc55d4ba4f43577ae0d5fe940cdedf3edaca2e00765a7d8ef19a0957bc0b3c53ba68e7a6db9add28f3c44034871f2006962ea9906512a720763223837f979825a7a24858cc374baaa7a2638d2db377482eef25c0fc4f21616d0230ec26f436a3450de4c734936694339966df5297d94ad66b11a4b69d57aeddf122367d6b6914f14363702bf13726ca76e234501448f4adc5b5497fef38bdba1072e5f5167a6bc88a99852b74bca3c9304c2de65a825806ad8c2584bce90b5fe0fee3396a77eef01f3e77c0152bc1d588572fbb826b1f8c3b528c23d6924a50e2d6d3db5ca092f0dd6cdf68c46beb8511f281f7cd550a84113b1df34282725f34109c6ccb9120efa9fbbf806add233ee8a22ff166b7ed367cb2020b310cc09438c8e74eb1e526b17989dc1cd6c7ed05009672b7e4e1eab226eed4dd15f1940aba08f2e9620e9d79be12e9233d441bea2b3f6352ab2e55246d93d72428255ad42f72ea99fc9ae5ae5dfb7722b79408f776d9fc46bfb5910a116846f1d56a56a79302cfcbb4e11816bbaf0a0544399015dbc74bef209f25c48be5e11648c969690053a2a62c441d92efd4c3f4abd810e8ec9eb79e6f85e4afb0ff5480dd615754fd96818f3d8199ed9a8d892263c36027ed8d5539bc46e02e948d31fc57464ec18afde4be9a7e3c14962d14fa34d703138fc91f4db8da8e074a686576266f50e167f7367fe41468de1ff952d44c1dd147e686aa860d9ccb9941c484f5615d2f00d9498ecb7f47ecc1764481bd278fc4f9495755fcac9185208b9cef5a8290ea63a855ce681bd5e5e85cecc458140549997c92f6a1a14a40f1609d8df9724ed90dcabbe23bba45dc46e4531038c28df58bc3e66915dcdc5656b538f0b3647066a18f1252fa86a7516769c291853675caba857bf9ebc63b236ec55690a49646451b666dd0db24c02feb6a61657e616a6738f5bc7f41ae48f04335d30f25b31d6617e538ad8a7c529b77ba3151a45b141b4e45fc4ac82fcedcbc491dc3ed309e84d94706bf44817eceebac233162b61c273f75b712310af254fbc270b9f5bdea6a9515bd0219cba75d53db0a61a7d23ee1eab231b32776c34cf2c72874ac2e1f57318ddd994722cb8c5ba7a03e3975fbd4e8f76ca3dcf9274dd9eff89e53cf84df55018c6fd40e70e9acedb588cd1ef552fd70c361e0909846e64f127d91d9cdb8044fe04cd0985b0c29b6afadca8187c1e53bc65af58f3a399ce286e9585231fc0c4b84f8b9437144acfc2c92bb2c6ccb0b47b6cf61d6ed91f74a9f6c443826038aef53a0dc8b9cb4e7c4844ae058d72cc9e5bf5f0cb8b6d6cfc122f668bfa70eb0842f6993d826d199cafd2586b553ebb59cc2f7ac3f5c985f636adf248f381d950f81381e13723392a8b02b71485da9dee4b3c8f7e1920e1ed234ba3026e1f5e26714c392a48758e971481df74f805f7a98bbf3375f155d0b8c4f1a209fa50b6164dd147c50e0ba68760bcd3825fb7cbc132c8f78fd0243dd202819141acb2f69391e6fb8013d72aac1e3842b36a99d120ef50a1cfcbf81d8e5b0e6fa23c7c13beea9a0793c921aa0c4e094c0f94b4f64775e5d4d0bca1d33a6f306d74084631332ffd9d02c8444e8b7fe3010e6b33c3923b6b5165939fa6edc24d6cae27dbd50fe7545e5b8d12726d123bb260b3e87c44fc7f6c3894a57c01dad1b92d5a819212a34f2ee62394c6538358dc642d603830967b3e999415a1657e3b4dd76309c09c2464775e4b050243f8c430d854134a8ceef15d5e8efce139e8f712a8e5290dc5b2776c63c3f5b66da66a34b9d96619973098cac9c415f0258923532823130ff75fdf49f3163beeab763950a0ff1679ccbb3d3e591e063c454c34afd64d107441da05eec42e2e2923e225d276a52d35cc6a71008d66725c6244e16f9581e484e84c881394c2f57ca5e1ad9828a694f404116b5e597acf585bdc4afa1591963d19dc92c51637d0e8693a8fb90b5577d9e477fbe16ad88195044f99e69b08941b4f2b24e2ffb169af6b784e06ddbca22a0cc440a1f5bd0482897b9616c9b7258e2d0cd39f5741b4a35bfac85e0a653488279b12cd24447ed394e6abc89cab5841a946e1f9f119f0bae28bbd35022d74fa8a54f1a9c632c695ed548372c4f3eb53c8483f2ac23c3152b6f0332104798ad2346a385f930ed5419018ee63616ed31e4d37a6d5cccb1d3463dd1a96cd0af74152aaac44611c6b6a55075ac5d29112c8570aa026fc94570e4b39140c5590fb1a42bf72d91070c0de9d9d200a63c9ce0d0b2735dccef17ab6da2d0bf050ffb7492528b1731bf103e7168ac311ac2e42cb32fd2e24d9f02312e4f29c6551b23c7195acf203ce64527fa318e7b258cbe7cd7f9aaab8759d4d108d65cd81f9b3826cf32b5127db3b2d67bf56a62f0b6e899967daad8a77e698f16997e1b1b2f8b09808e9063e1c6cfb776c9ebde989499ed929ae8d47387cfed6d4cc51fa77c6dbe65dc9fb3e5d0bb0b3a84ef56870bd6b72d12c55ba813b9e368c3813dea2465287fff11044558781b3d7cf117e69d987485685678daa48a1a9adae6a3673bb57b374220213b19d93044b3146c5f8418eefbcd66df404401d5eb8090ea6808dacad862e43459135cc92a04cec7034f835b4d84adfd8b1dc29925ccc74a7fb3cfb7618c0e702854926115733f0c77e97b21e55fa0dd8e9384850e0be95145c686910c82dd2e4909c69934959c353e3f955859dd09278928910de7898ae7ba22061aafc4f176ee6547ec026a0542d66061709ed853f8091d77a359bb83918423bdfc95c16e0cf89f4950d95e6f69f8a61851d920e0f59e78083d1ed7782fa6b2daa89de96ef1ce539d33bf2b58a10cd60442d02631343472d6800584468245a92501eb43c8171bdf0a211a6deb45799dadf31d8437d59c95e54a0a52ace0ce7a6273fd63606b7ce18217bbef3f9344ffa9550edbb20c703882ead80bbac17f97d12742d1d6bd00ed047c2ede620f686a2825555b19f8bceabc88f247b78859358c548f13f05459dd533a734a78df59edfa9f103fbaa2fd8b7a2f4ac2457438ac24e2e49ce63415bb66d176b46ed4468b47a7890f47d402320f8a982072b18552a2738cb213645187384abbc73eae4b60d95fffb349d09d768cc7c60291b6bffbd3e96bf81dcccc96b8f74bfd4c4ef1312a612c891efa36e52fb49f27663f6d45cd7be738a7d8b4bc12585eca816ed6b6d106fb4f4545949a2c47b5ce54da0e4b7cbc8bbf926ad0bc5b4a05310d850eabd350ca6f6247844c7c7460e1fa4d770fe7223d8bdee43fbf032de48fac12e29b8405ceab2411fc8255101a500f7e2afdfd440b7139efe5499bd020617aa07e09414b0b41813176c2e52731bf2451deae3cb563a4f8b7a4fa5ed84c634b890d1a9f107f0f0a252a2d1b729dd3d72b72242a3246d14c6b06931f8ad968dae0a1791f76bd40416b0e92ce3972a26c71bbba64b0a7c4949445e70241da02488774c356100775d47314b7f0fb4b57bfc42c26ad68a6b22bfb25812160e4333a7e531fb6b02988097272778c8f7ea9a5db73394c6ac716e5ebb406f6466ec03e45bbb56d877ac0d765d9be7741eccad0b8f50f87f2606196aedcf7d4b1c89d4e71b053b254d513bc992e106b160373a1b450bb151ecdaef38b43a892cbc82aac9bb2128451d8ec201f5c17ef6dd68cac6ac730cdac2b5a0e4c701087e034eb8bd501e03ba3859e6b44ee57687d4dd52f729d81b2de9eed5b617021ff0c9c3b714b1fb56f9e777ff32ce03165f921e3761b2e2d94fc6499c4807cc11432ac0daa3fc4c945bbb8a1e10e1310a5bb2327fbb8d2904822f238c67288d474b1d4cf93a84653e52d4f95c320f126f065e1e9a19ef502bd6deff637b9f68c427286ee048d412b4b7cfb300cfa2df98d0cb3a3399341ef55044159ae75e8d5a27819140e626cab3bfe9f5fa2100feae2318f32d6a2ed1ccb813e319b8183994866bc075e22961b701096f47400709c84f97610d642374b6dea96db364e17b5bbfee264dbb392b9cc2a8361116f1f3ac593955c79b06d6adac9ff28892e95947caee6e54568123e699ea21915e869d48187c86017a80967293d97bbf796519c01050cc6ced54f93b56276db1c2d4c075d93cf61c70953bf506e3ebc1a96421b27b7486fede36c86ca2d4acfec82d610ad26ebf1e32e4f4267937464e9179ce438e636a36a373e71503f28db52d3d66255177812e7dcdeb0d5f9adee83d1b491e6b5d19cff7aae9d9ed62730ad60ebaf4b8124422462c775e1cd29ff96fa0d020a6524cc547b87e79e870e903fac93b39db530239a31e10472a97dd4608081fa47706abaaaa770f20bbf7c281b957ed70afcea5d6c29c2b802cf1545caa443f41fa58ab3117fc51889edb14a747984e78c594846a825b725f5b413b2793affc1702a3dc7260257aaeb89f37214ceb15b6e8e6aa777e7bfe81d6ad7187e73122d2044dfe06de087bee98ad77ac892c3506d1034dfd49eec47bfc43ba279e8036b2cb0a2b9c911845bf4226dff2ba59806c6c245c8efe6ad8d44fba34f7da8f00cb5c540eb6c77911cd1a197207a64e56fafb568bda2839536d3b67b8b1da8b32ffbf73ec1f122b6024481f22e3121bcad6bbcf77d19acce10640e390127c3b14cb4a2f7273df604726efed69911f03ed2c07f9be9035d50fe55165d9b374cd5c069590bd69808b11bdd43c8b525267c8d78962322a22ab80b8d58af3ad6529d1e94423f2829fbc3f385c2efb89a3f1fdbade76b5469bcfc998d2bbe5351129a1b0618d108acd0a7fc6081d6194da54ef6f517effbebcde7f751049330a9b46959ef0ef2be90cbf1ab131d797d78d080301d39f3def42829d9ee0dd7ee9a6e9fea3c26b47a468654aeafb2eaa9ce281a5effe733dc9bcd51fcd721f3c6efccf43104c994768bbbad9a6dd8f3aaa0e1e3e4affb8a8e94472c6fd8df681c0b1473781dffa59760f6f5e2bce93f4bd464c017ba0037c83816481956228bd0d026e79b28b1c71967014eaf3cfb80416ee2cfe6b67e4df338e9e94ea117c843c49477d110a3d90e81655c94f006d50fce9dd7c73fa1417a32073d5dee9bb38500850945dc0216bfed7c38bc5d17b6ff4083bcb1d2ef014275587e46355b3720c814afa1ee6bc8a6f24e08dc0abdcbac20124a9bfe519d19280b8c3d416519d2467f5a0f88a7347315b22b70befda6a171aaa6a41620ff8ac89a7460619c41fce54514fe3750ce209e3beec7fd5eb0d0ca19c1bff9aa2500d19354684bc9b292818599722d6b333a44a538b3b68a76ce5f43497755a295a179070b069f4483f7f1b3ea601238a2deaf8ed47de74e00615699ddb094d9b24bfa0fbe6e97b0756a4595d956d7b3eefeb141513fb289ea4ceeb6742536344df5fe3bd245a5c276b6a5194dcf50fa0376116f3557675010f072b4ebadde0d1583b54eebd1a94b0da8e0cd154fd4573ca1b61ab4001b56844c715de43f31433e63156e2e57331e84be2abd745843664887f626d0d60c9bf6ede917c75092ebfa06b6d90584df22de06d495cb591076812d7f9f0f27b045460ede5f2b2ccc0a4ee5c05a5ed6514f5fd18ea8af6c08a2fa934947986b673036df8fa164a9983ef03653fa956cb3bfeafe1ea818aedf0a1b8cd88817331c3427983cb781272d72db3fc7b7bbe041ddd0986d58d64aaba8d04a487c9ecf265638b71c152f8e6063345a24a713a0816f885138a19b3724b02496e892c23073af36fd8655d7ff919ac64a7d5f24bdb956f91c800e605fe29c87835d848882e50e9384c7c61191356f1d2e096e7813ee60705ff723e985f53ca1658383bd24632a2b11fefa3f35fa7d68e3355a69db7b914dbbd6c95e24ca65d3fb408d175f3b3ea0de08345d87cbd49dcd9b9231b46a0a82b19c486d010567fabe890b88863ca82a4ce7974648d32e666b79e16dd944c80c367303227e58211b7f5932d3ecf5161014bf87fe66f111ab9212519dfa1e3b7d0b0fe2f6a03578d2aa88945e6610781a53f2820efe9ad43c206dda3b92a5c329ead9cc924d1ae25dc0ee5de9027fc3ee6b53640d854a6b27e0bc191607cca9703306c5f85f170c62b96335c1aa2a91b6cd4de978033d1037c7922427b5a26fc98d266070931d22581b91589586c45362fffd42af70cab5280e47a2827d441a4552e8f226b5038fc6699c6072abe77f4b0f515150dedf598ce7c1abc10d3eb47ad9e6ebfa285743cdfde28a8dff7374cd5a03847647f075ce6ffd3b85d9e4e55074a7cd6daf66d28e28c0c6df93d4c7561ec10929550f8881cd26cba9f0d80733dfc1bbfabc6d43c84341aacb07685f88edf7afd85ed1b9e36782d5789b84f3e53ec2288b01de5a0c85433e2f12a443e5264c77421c3097c19c19d25d8f81c0f161ace3cb2337bbef3fb8c55e5588dc70df716d570dd12406e0a8550b1b79026aa0163b66e7fcdbe92d4a8fa204bc57d24d858e02401e73ab1eee1fd848a7d9b1159a15b4cc7acb4f6a5f88731894856493581cc1ac6698287d2d28a785ed5ce799de1a479ccbec7ccd6c93ba47c1c6a84a84f5bf425a8e822d2cdc0f390879197ad04205b80fc07c5552be0deb80c3d18126983b55c3313066a108421f32fbb09372a17b4ad489872a10e832e68ef7df7e40b6a99ddbae0c69a173d2feee7f9c256b468faee7ceebd8bc0da2fc4e21c67753aa14482cb95e5a718012b3acc35c383eb5e9c35c8ee42af10f410bdc4204f1de7728b9170dda49de706ade0c5095f49169635607a083f1a2f038cf501f8b70c7bc85c1916073e5f6e4dba6b75bb51a4ab3a042ffbd6b33667f6c43ad225960c5663b88bf048a2bff94c85e78b19966f64a4265356821fe4a8c333f1d2c131a2037d69f3d82197f68fa3647cc127d03ce170a46bc305b5f0f3d718f09dbde0d74766d26c0258fb0d52f6627903a1b7bbd790631c1987a48611de9561ceab8deb00320d540016cbc897a2ca1fd02d67f0317672556103d5b20b6f32f5fe8be59174e348835a42024d08b51d4abd21312de1d59f2b6e38216ceb308519a702a1136ca98bf07012bb9e249de66bf985f035d7c58e91976a773d5d5469e578dfeab5d77c55724df7fab3446e4ca367dbb301c36a59b4b93db5dd4623193a500117e7a7649eeabb92e5ec2723b370a78c4e05c613629b0fd51bb553e7e5e309691df05a583a90f44f5085f3800379ee91357e367aa40369e2d165636cda61214502bd7f2578aea0f06ba234ab979efff66a27d2e033d104f1d6c2ea8e7ebfb714c5505dba8f4323c3678ed5c01b9447ef238964e65ed266d9868ca8b74d2635f912c642fdb5b1a3ffaf6310efb04900c5bd25cb9e4bfab3c883b8a15c89a9a8e2b32a3e28ce65a5617ed46a535503819f657c18d68a688c0013a35d51384e8cf76e1094951772e49ec6af0a2e8424aaa6ecd1545fa106843cc39a76e89952b3a0ae913dbdb2e3c43290f2a305fe91d487d681d5ae46571a0866d8458b464f975db09bd0a63138874fdedb2a42858ce16b5916efb0e4880cbce371aa70dae4e51bee98638ca46a2132b30adb5b5a63acedc23b891da94292b52c833d6a5c6f14f39114aae9102790c73b27ebbb239ac3f784ac467fbaa0dba77b6ca64062a8b69531d6fad9ffa0adf78d7196cc956816b90ce7c4555eec4d3a4820e5d097ee9ca9e96816fa366aafab3d660794ef132b0296acaee28749896a7378954ae75dfda35a4e802d23277edd3418879104f852c25ba8a12615b626d74e207dd1a0bcaef6514dd1bb89ed15850df99ae0a8dc169dc770d09ef37caf3fe610eb06b5a5cf1a8e458db715babe16fcc29a10aa146092b2c0b13b4790aab800d88a2b927b59c5f9c7e20f836f1da44f6c4b7eb617a5c7582f7da0a9182f8d8a5f76d3999180af38dedb8b6d26e9af1bd8abe42c091064ee28eb0d255db404d6899e34d799d73434280cd80ca0a76ada4c796d079a80a332efbe58d27a02a82fb49635336304f14ce32207bb9f5bc9249ee96d0bd9d47288be7081db9b082e8e9b8b7ce168686f8c4c06a31a46e1704dd6a3287e0adc128a54be81ad9a0d54c9e8cf17d5b710673fea4743786251b9602886ec6427f85cae5ed81d1b744f2f3eec76096ab0445fac7592e97ac9a93b57f31ff7ae982395500e2086aedbe72c9a03dac314c9be208f346e02a9e94b738e790a11b57bd107496951e786267c785af5509c360c764c605e5bb8bc911c9181d184ae341b76b7b07c964c420579aa46fa13014efd125858f89c0c5ad430321df7f861eabe5b70ebe3c18a0996bd66887895fbe2c6b634f7963ea003edf94184c688aa550d9ab992ef321b421e1c46972916f08e49615259460c84cbbd105be0fdc31e01d76b7d073cda86292c7c2e81eb5467072ebe34d93dd42a224adad4f906b1a8ef8b1b93846c333e6ac6fa2826280de51e5a37fd2531f41be8d3d27fde68e4d9649a7e594a8840e9d57fe6ce5fe6b6d4a96d65bee01fbac423af9dc94fbe973054066f741fde296d217437ad4a621ec65e3a62fd93bde1799c339f40a6c4635ad0c0ec5d5f1f79cd0f10fdcde07c78637418fa9925f9bb2ac31f35c1ce804fde571e479ffa05385de3cc6dae57d9141b86c8eeb385b7c85dbb56397bbba1758885b900b3505a8698ee708d40cd0cc63ee254a9be8782ce29fd23f3ba86538458c9b7c0b46bddfafb5dadbb0a7eeee728b1d382d08de1463c7553fc28a94e14e8bb317041baebf4a6cfc65f55b60b286f147050516f983330b5c8be8fbbb1653bf051a016d30b6dedc037fa0a658173717e225a3e149e3030714fa597db80ccceb980b85d8cfdd77e83836d2cdff20304dca12f844fdd0d7bb86003837446bd150e8e67c7ead2693ce956f782c433ac47a8112b82d0fdb40c14a80bcff79674bb722db62a56271046a78bc0b2b559e9ac479a63426b250ba30282bf4d286adfb348d6a4556cd54a98238e71488d425e1e2aa305656a61a5300dbe361abacbdd4eb71b7b5db802c336b7347817b8d2d293df543a82867270e822b5f1b8898f8e3c2acccee0f3ec95f27db92a42cb680e81ed85ff69a0f845dfd73a60c7ca0ac9a596c7252efa68c4c3b94986754b5fbe4f61627ef442856abd3bd372801bde85e6de3cb4704abf1021d65bf599df4ff03f872cefa4472043bab854f87871161091343913d6a83593c8401dfc293834cb3645358c9bebb06c8635b4ff1f2abe3730385d82634de289b6d82533c77b4f00e06b953a1f39824953a15d8d6dfec364ed41d190c42a351c73c1c8c96a61e305f77f937d9cbc09fddd49e8a3dac785f16753e3be5bf9c38c56e92ce8267902028f740ed32bb40b678d2f9f9c80d4ad59fc70d302f6655d5a83ad679073d94f50678e5739788bcbfe27ca4881e0df6ace2d3bcb959de7149c7da2d4297825ced85b5dd9aa9b4bda1052ebdac8a6e7bc540548bf7f650c26d4a6944f35c0712b7a505c32ff979d9de888ab1e86f69ea460ad658afb6674d80581faee502837d05c8e5332c394be1dcb7036be8397f7a09c649e0a61d3b454e9ed111a7e424d44891a0b558b6effff00805cc8142c1cc8e41a5d85684b33b851581f1bba1045ce25e9bcf9f9ca7353c7fa3e66f3459908d601bd1f9a2406c10a9a453924d5cf788452c366dbede961df0b67d8c1d7d8e6c1ed7240691eaa31fd1c145c8089e35248e342be89ecb43823ec39f955e78b774981c8478a05fde6945504329d76cae1789335e0f992b71d4b95b1c5aab6285694ee4eac7399537e52effcd803a64b6f02fa964fe64017b782d854b0abf21dd5ff884b56116b1a69e2316e062815973c52b8c315dea5f82f22fd62998f1e02ada33507e32e94e95be827dfb7ffbbd104e7347534699ca7856cc63c4a046e73c71d8f93428b2f7061448eb31633114db1ce1a3ebe4148bb89916cc3507826a7a25c236b559c138bcf64b93f4cbcb3f72640914b4381f8205852476234de00def034835903ef981921bd371ed6dd92a95facc0307702fa806a31850a6f3468ee1544eafdcc6a0c35eab9f7c86d00ef1f0ecff5c5640c585434194147c8ccd9d721d6a7727768570ade89b9d321dfe7e410d7b021435afd448d80444ad7f3c8a46d6753b2572499837408cdd8dde7ba058c3ecab25b8bec6b2a3a57791330b5182d3558c5cde81c248bf44ba548e0c6c3869d5eb415074b1747b6b0592ee0105a7e5da3f54100437142de40f85938f205afba4e9b24739d3a12c61632c8bd7ab7b3baba66708dc8b54233e256eb0b9f5c63c7d263c08364503501312d3f61703927d39da3c99eb52004bf955a1b88d9dafe7673dbb519d1c03cb58826a30f7a0525ddd8c18962398c01e2e0367857a26c14e9a34f4552e07970373fe4c24c23947fa00a574824029dfbfb9b9862b1910ac2c17e96475a747bd374a6dcac0e65df82d25032f21c069a69cdf1a8de845d16be3671e21d86584bcfacdea9c3bbcbb30d656593f098a4efdb58ef56792d3d2d9f72cd82cda4cd338b1b93594969493e6f2c518d3515ea893472b4debfd4edb57af08efd9a6fb96e1b09857b6a96113b322581cff495bbfff5d4f94a78dbd4a2633e75afcc1c7a27883eed119a2478d113de9351b5612d18c61a6e3a4d22d1d49cc2edc31b9c57702bb8dc7330eb4282e7d1ed87b830b23c62aec4f48a7efaa2d66a54da589967579b2b93203ac4a28d01590b6fbfdcdecfe56f6c2be23d36ee8fdd46543e030b26b558499bca0b0f86b095640214b7a4f445c49d11fc40030a6ede148b233a003997cbc6fed561c6d329a1e6e55f971357b5dd69bf9b564a2542ce5af3ebebbe01902f8b27427d0a26225b5ef9e336f29c4c136bf5d2c4af86bbdb280bc8f708247c892a93332834117ae8167e1f2282227c0756c5fe2bfab8df78c07d009d23f85f546c449e58807bca891404bf20eff22b55a744e298feb8014e47614886ecbec6397a699770f947424890e9a47161929f62f2f54e0cc79a8122332a08b4144fcba4ed9fd7345d2802a26163302727fe260d2c56731a2f6aec1f8a92c6bbb41d4e851d0d34c27b5b35168a7170df5fee17d0d87a312ff49674836684df8b07f25cfe6e16c2e09091ff73b18ad269607572635edb9c7d3f90c0f9ee7dc7cd1f5ef21cf1606ccfb9b263dcf75630b68eae495c44475ab47295affc26190341e957ac1a62d24115aab572221cf38ab05a9f2e955480e1534b7230cb225a796f042910cb1652578c172f1acba9e52b50fd7a51a03f8db6389f57e683c878ec5b7c6826173aaefd464651c90d1923b781e8e5151a8d8ba785f27a2c977e824817003ff22440c808825988c7ee342be3714f2ec3d2527eb862166a6c5ccd04a54bcd82b4414efa669253c5cae79e6fb0001556e399702c72c8e7ab0e9178b30ea4c6320121cb804af667fbd2086d35216bb4a49e42727b8fe203a372ac1f9bca3a01937419d27858c50c661ecd1e8e67049900f0815a3ccea37509428328d146c2f2e31a630480ee48235ef6d7ebaffc9fdb02b7a5bf8897b5a9e7bcc2cf78b548a93f025b0bd2b3d97bc18301e6775bee00ae1df0a0cb6c53979d1a066eb1f501543b5475889e56847f524f21a8709652144990e9682e52e7d474b5222504c9f8ab5e4cbd698fcc5fc9573b6557ca6c3fefffe0fac5926dad8a087b7af75dc59f6925b168fb983300b8065f50fa9f93716f82525b0831fc3130411e8deb3af2b6182e95d3d989281eec7e8b115c093c18236fa7453c728fc7afbacbd986fe0ea3440a7afd2258983ba866324cf14a57150f8f9b0df77480b5ab1832e2dd9e77a65e5ee3b7bac90e471d4a2d9d57c6ea04e4cf50a1ee4b2e5fd5b5fb54dbdda999a3054266c35c408204a10c5732043078fcccf03112390b8c252e436190fd29cdeec86f7c26fa422f206a3a42ab98e3bdfa447a945e68ded16d4743f4cb3dab20a606dc1b164cdd840ffc5cead4e6649536ef976997bccd2856c3d54c6fe27e41d8cac63f7d06e76e6f879cf4495f090bf20c4f8960e0017c26fa82bbb828e79eeffc25f43e6969441e336652b3f7027b1a165b1692a498b06cfbeba6fd2526bc42307c9c70baa7089a2e08adf5ec842cda739edf2f4bcb24422bb3aa830494d42ed5ec45725fda52c3cb14aba3368ceb7db050e648f48a36d94ee67f12a3d958b498629762e4991a32ae62e1e0ea0bf3bebeec85cc73977c5eff9c4473ae2163549e010ce30cf792c42b419d1f96f517ca39a526ae5054fcd27219f35bea173a6be30d5a7e2413f8b358fd99d8f688e6ea3660b7b08bb8bb23d8443ab6b43f0da9a5992167ea81fcc2f5c758e2766954d7e86240394c0e100236766e9970a14507fcb8fc02d26ebd8dd8b31aae0ce7468b9d9b2e94ebcf11e7ffd66f152d950610a9469dd83ac012f231661dc484cce6ad4be20e11c471904fd036585a981f849ef0936dc77ef3bceca22102ee2778a07f0fc48dcab0a242ec71d160a1376b8bbdd7af4a4667b2ba9a5adad465b395c90df963ad05574638ede54b76d011ecfc4a77ea49efad65d68c3efde442db4ef846e04e7cdf6afc3f3be5bcff0cbeda455353913739ac3b1166e46b0eb3b890a3e3f1a4d1cf70f01cca1f512e7e3c13c964f551cb4f60fe24fa88f44095f4bcb38f7e5ea662cfd230b431503f00b21023c8a8653228b8d1b6d986fce9e39519202c51290999f6f101ea29277864a03ac9f063c1acd9ab998c95c57a7e749073e2a811e92b1b625c9b505753fbcd36e0cbc73f24a6983094d2013c58b97840608e10191bdf5bfc581cbec43ae1bdac6cd79e59d54fb8eea36847d7d7bcbef97a1839a8fc6429c13943366be2b4c9e825b2ab22f2275abe4477262200f59bdcfa5822005d7dadab9abc659ab71d15079c7c025263c662aa674f66b84cb87fa0e2c98f57f7a98e60d177870bed60610059722831229e0decda9f4b6b19cc426f95d72633c06b2fabaa25668842431871212fcade1cca7591b38f1281569743ede4936085b5b6e19fbafb9a1ba9d6b36f77e1e551a0a2a9030499ca835fc4dcbc7fd60dd0ec900c0ba1a4fd64ce0b68aca12ce27f4764f836a29c1068f202f958edbebf04365265b4bd1e941ed74115435ea5c4a6f3600ce58e0045ed12a3e7eb97d1cc8ec098a6f41bb1534b242a70d913aaab99b0bbb34cf817dc69a19655b5d0bd27a0a781992bc53fee8f3b08bb1829524d85de222b3b5bb7ec7168d3728f44005e75b54da35e985acfbf8cc705f8d82dcd3875533341c770df9cbf7befdfd48a8df7cf347889db1d9ca57558f4bebb0892dbe955332eca399bcea774e54b0b803f81a77918d9d3ea5fecd79767e6adbfad953889f11e187aae1f1bc5284a69a500d6a57666192b756f5405051d6ee718a3ff4cc39b6a6b51cada41cc0568c744604ce67a1342f4777be2ec1732fb7a97d2bc924d4d023afca98a4b02670a6d8e5a888b18400331e11e0c75f650397b587def43701dffea086612a239accfa38f753544f92d945cdc9c0845803539c916e54fcdd76b6a37d8c6a71c8134b09469f5f7a1d429e10bbc57783209392b27583fa07dfce7172dd50c3bcde581640003ddec1c9586c61d0a25714a7b77f8027fad23be5ead7ee038a5abeed119c9faac47e227e7197bc8f1e6ac0b71605df333c7bbcc6a5552d8ab5e3fbde06f741cbb7d3cc8b1ad39ffb05ef748f8a7131916fe4a8e40fb3a8d26d59fe5dce9d8d8e1f3852e44b654ad3a6afd75e9dc6877e200a50b46f2c64bb3b7dc7092a96a30fef9c78da550e9312d563866cfdd3a4019e1c303bd503cf957afd96796f0a6f9e2e0456d8da4196e627b4f575c6d915face5b3f25e4ec0d1aa57f1867550d04f7e86e83d013014b4830219904f02e3193c6895749c2c5de50ad1563d72a95ede5261b80dff0f4bf0f6dd7ff73a70899e12865d0e1c29d9df0325080e22d587a6614043260116f2d7ea36ce3908736055e02ce16fb4354b4d80d763c2525e7475ce315fbf9811854f4069371b44a100ba48f2bed6a11446239c3257af74bc3b196122efb59402cce7a5c41f3589a0be55083fdd53e4f8fad9d511929bf875ec42b501000846c46f7b2fdc894c2df10d6a528rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.18.0-383.el8.src.rpminstallonlypkg(kernel-module)kernel-moduleskernel-modules(ppc-64)kernel-modules-ppc64lekernel-modules-uname-rkmod(6lowpan.ko)kmod(8250_of.ko)kmod(a8293.ko)kmod(aacraid.ko)kmod(ac97_bus.ko)kmod(acecad.ko)kmod(adutux.ko)kmod(af9013.ko)kmod(af9033.ko)kmod(aiptek.ko)kmod(aircable.ko)kmod(altera-ci.ko)kmod(alx.ko)kmod(amdgpu.ko)kmod(appledisplay.ko)kmod(arc_uart.ko)kmod(ark3116.ko)kmod(asix.ko)kmod(ast.ko)kmod(atbm8830.ko)kmod(ath3k.ko)kmod(ati_remote.ko)kmod(atl1.ko)kmod(atl1c.ko)kmod(atl1e.ko)kmod(atl2.ko)kmod(atm.ko)kmod(au0828.ko)kmod(au8522_common.ko)kmod(au8522_decoder.ko)kmod(au8522_dig.ko)kmod(ax88179_178a.ko)kmod(b1.ko)kmod(b1dma.ko)kmod(b1pci.ko)kmod(b2c2-flexcop-pci.ko)kmod(b2c2-flexcop-usb.ko)kmod(b2c2-flexcop.ko)kmod(bcm203x.ko)kmod(bcm3510.ko)kmod(bcma.ko)kmod(be2iscsi.ko)kmod(be2net.ko)kmod(belkin_sa.ko)kmod(bfusb.ko)kmod(bluetooth.ko)kmod(bnep.ko)kmod(bnx2.ko)kmod(bnx2fc.ko)kmod(bnx2i.ko)kmod(bnx2x.ko)kmod(bnxt_en.ko)kmod(bnxt_re.ko)kmod(bpa10x.ko)kmod(bsd_comp.ko)kmod(bt878.ko)kmod(btbcm.ko)kmod(btintel.ko)kmod(btmrvl.ko)kmod(btmrvl_sdio.ko)kmod(btrtl.ko)kmod(btsdio.ko)kmod(bttv.ko)kmod(btusb.ko)kmod(budget-av.ko)kmod(budget-ci.ko)kmod(budget-core.ko)kmod(budget-patch.ko)kmod(budget.ko)kmod(c4.ko)kmod(c_can.ko)kmod(c_can_pci.ko)kmod(can-bcm.ko)kmod(can-dev.ko)kmod(can-gw.ko)kmod(can-raw.ko)kmod(can.ko)kmod(capidrv.ko)kmod(catc.ko)kmod(cb710-mmc.ko)kmod(cc770.ko)kmod(cc770_platform.ko)kmod(cdc_eem.ko)kmod(cdc_ether.ko)kmod(cdc_mbim.ko)kmod(cdc_ncm.ko)kmod(cdc_subset.ko)kmod(cec.ko)kmod(ch341.ko)kmod(ch7006.ko)kmod(ch9200.ko)kmod(ch_ipsec.ko)kmod(ch_ktls.ko)kmod(chcr.ko)kmod(chipreg.ko)kmod(cifs.ko)kmod(cmtp.ko)kmod(cnic.ko)kmod(cp210x.ko)kmod(cqhci.ko)kmod(cramfs.ko)kmod(cs3308.ko)kmod(cs5345.ko)kmod(cs53l32a.ko)kmod(csiostor.ko)kmod(cx18-alsa.ko)kmod(cx18.ko)kmod(cx22700.ko)kmod(cx22702.ko)kmod(cx231xx-alsa.ko)kmod(cx231xx-dvb.ko)kmod(cx231xx.ko)kmod(cx2341x.ko)kmod(cx23885.ko)kmod(cx24110.ko)kmod(cx24113.ko)kmod(cx24116.ko)kmod(cx24117.ko)kmod(cx24120.ko)kmod(cx24123.ko)kmod(cx25840.ko)kmod(cx82310_eth.ko)kmod(cx88-alsa.ko)kmod(cx88-blackbird.ko)kmod(cx88-dvb.ko)kmod(cx8800.ko)kmod(cx8802.ko)kmod(cx88xx.ko)kmod(cxacru.ko)kmod(cxd2099.ko)kmod(cxd2820r.ko)kmod(cxd2841er.ko)kmod(cxgb4.ko)kmod(cxgb4i.ko)kmod(cxgb4vf.ko)kmod(cxgbit.ko)kmod(cyberjack.ko)kmod(cyclades.ko)kmod(cypress_firmware.ko)kmod(cypress_m8.ko)kmod(ddbridge.ko)kmod(dib0070.ko)kmod(dib0090.ko)kmod(dib3000mb.ko)kmod(dib3000mc.ko)kmod(dib7000m.ko)kmod(dib7000p.ko)kmod(dib8000.ko)kmod(dibx000_common.ko)kmod(digi_acceleport.ko)kmod(dm1105.ko)kmod(dm9601.ko)kmod(drx39xyj.ko)kmod(drxd.ko)kmod(drxk.ko)kmod(ds3000.ko)kmod(dst.ko)kmod(dst_ca.ko)kmod(dvb-bt8xx.ko)kmod(dvb-core.ko)kmod(dvb-pll.ko)kmod(dvb-ttpci.ko)kmod(dvb-ttusb-budget.ko)kmod(dvb-usb-a800.ko)kmod(dvb-usb-af9005-remote.ko)kmod(dvb-usb-af9005.ko)kmod(dvb-usb-af9015.ko)kmod(dvb-usb-af9035.ko)kmod(dvb-usb-anysee.ko)kmod(dvb-usb-au6610.ko)kmod(dvb-usb-az6007.ko)kmod(dvb-usb-az6027.ko)kmod(dvb-usb-ce6230.ko)kmod(dvb-usb-cinergyT2.ko)kmod(dvb-usb-cxusb.ko)kmod(dvb-usb-dib0700.ko)kmod(dvb-usb-dibusb-common.ko)kmod(dvb-usb-dibusb-mb.ko)kmod(dvb-usb-dibusb-mc-common.ko)kmod(dvb-usb-dibusb-mc.ko)kmod(dvb-usb-digitv.ko)kmod(dvb-usb-dtt200u.ko)kmod(dvb-usb-dtv5100.ko)kmod(dvb-usb-dw2102.ko)kmod(dvb-usb-ec168.ko)kmod(dvb-usb-gl861.ko)kmod(dvb-usb-gp8psk.ko)kmod(dvb-usb-lmedm04.ko)kmod(dvb-usb-m920x.ko)kmod(dvb-usb-mxl111sf.ko)kmod(dvb-usb-nova-t-usb2.ko)kmod(dvb-usb-opera.ko)kmod(dvb-usb-pctv452e.ko)kmod(dvb-usb-rtl28xxu.ko)kmod(dvb-usb-technisat-usb2.ko)kmod(dvb-usb-ttusb2.ko)kmod(dvb-usb-umt-010.ko)kmod(dvb-usb-vp702x.ko)kmod(dvb-usb-vp7045.ko)kmod(dvb-usb.ko)kmod(dvb_dummy_fe.ko)kmod(dvb_usb_v2.ko)kmod(e4000.ko)kmod(earth-pt1.ko)kmod(ec100.ko)kmod(elo.ko)kmod(em28xx-alsa.ko)kmod(em28xx-dvb.ko)kmod(em28xx-rc.ko)kmod(em28xx.ko)kmod(emi26.ko)kmod(emi62.ko)kmod(empeg.ko)kmod(enic.ko)kmod(ezusb.ko)kmod(f81534.ko)kmod(fakelb.ko)kmod(fc0011.ko)kmod(fc0012.ko)kmod(fc0013.ko)kmod(fc2580.ko)kmod(firedtv.ko)kmod(firewire-core.ko)kmod(firewire-net.ko)kmod(firewire-ohci.ko)kmod(firewire-sbp2.ko)kmod(ftdi-elan.ko)kmod(ftdi_sio.ko)kmod(garmin_gps.ko)kmod(gigaset.ko)kmod(gl620a.ko)kmod(gp8psk-fe.ko)kmod(gpio-ir-recv.ko)kmod(gpio-ir-tx.ko)kmod(gspca_benq.ko)kmod(gspca_conex.ko)kmod(gspca_cpia1.ko)kmod(gspca_etoms.ko)kmod(gspca_finepix.ko)kmod(gspca_gl860.ko)kmod(gspca_jeilinj.ko)kmod(gspca_jl2005bcd.ko)kmod(gspca_konica.ko)kmod(gspca_m5602.ko)kmod(gspca_main.ko)kmod(gspca_mars.ko)kmod(gspca_mr97310a.ko)kmod(gspca_nw80x.ko)kmod(gspca_ov519.ko)kmod(gspca_ov534.ko)kmod(gspca_ov534_9.ko)kmod(gspca_pac207.ko)kmod(gspca_pac7302.ko)kmod(gspca_pac7311.ko)kmod(gspca_se401.ko)kmod(gspca_sn9c2028.ko)kmod(gspca_sn9c20x.ko)kmod(gspca_sonixb.ko)kmod(gspca_sonixj.ko)kmod(gspca_spca1528.ko)kmod(gspca_spca500.ko)kmod(gspca_spca501.ko)kmod(gspca_spca505.ko)kmod(gspca_spca506.ko)kmod(gspca_spca508.ko)kmod(gspca_spca561.ko)kmod(gspca_sq905.ko)kmod(gspca_sq905c.ko)kmod(gspca_sq930x.ko)kmod(gspca_stk014.ko)kmod(gspca_stv0680.ko)kmod(gspca_stv06xx.ko)kmod(gspca_sunplus.ko)kmod(gspca_t613.ko)kmod(gspca_topro.ko)kmod(gspca_tv8532.ko)kmod(gspca_vc032x.ko)kmod(gspca_vicam.ko)kmod(gspca_xirlink_cit.ko)kmod(gspca_zc3xx.ko)kmod(gtco.ko)kmod(hci_uart.ko)kmod(hci_vhci.ko)kmod(hdpvr.ko)kmod(hfcsusb.ko)kmod(hid-picolcd.ko)kmod(hid-prodikeys.ko)kmod(hidp.ko)kmod(hisax.ko)kmod(hisax_fcpcipnp.ko)kmod(hisax_isac.ko)kmod(hisax_st5481.ko)kmod(hopper.ko)kmod(hso.ko)kmod(hvcs.ko)kmod(hwa-hc.ko)kmod(hwpoison-inject.ko)kmod(i1480-dfu-usb.ko)kmod(i1480-est.ko)kmod(ib_cm.ko)kmod(ib_core.ko)kmod(ib_ipoib.ko)kmod(ib_iser.ko)kmod(ib_isert.ko)kmod(ib_srp.ko)kmod(ib_srpt.ko)kmod(ib_umad.ko)kmod(ib_uverbs.ko)kmod(icom.ko)kmod(idmouse.ko)kmod(ieee802154.ko)kmod(ieee802154_6lowpan.ko)kmod(ieee802154_socket.ko)kmod(iguanair.ko)kmod(imon.ko)kmod(imon_raw.ko)kmod(int51x1.ko)kmod(io_edgeport.ko)kmod(io_ti.ko)kmod(iowarrior.ko)kmod(ipaq.ko)kmod(ipheth.ko)kmod(ipw.ko)kmod(ir-imon-decoder.ko)kmod(ir-jvc-decoder.ko)kmod(ir-kbd-i2c.ko)kmod(ir-mce_kbd-decoder.ko)kmod(ir-nec-decoder.ko)kmod(ir-rc5-decoder.ko)kmod(ir-rc6-decoder.ko)kmod(ir-sanyo-decoder.ko)kmod(ir-sony-decoder.ko)kmod(ir-usb.ko)kmod(irdma.ko)kmod(iscsi_boot_sysfs.ko)kmod(isdn.ko)kmod(isdnhdlc.ko)kmod(isight_firmware.ko)kmod(isl6405.ko)kmod(isl6421.ko)kmod(isl6423.ko)kmod(it913x.ko)kmod(itd1000.ko)kmod(iuu_phoenix.ko)kmod(ivtv.ko)kmod(ivtvfb.ko)kmod(iw_cm.ko)kmod(iw_cxgb4.ko)kmod(ix2505v.ko)kmod(jmb38x_ms.ko)kmod(jsm.ko)kmod(kalmia.ko)kmod(kaweth.ko)kmod(kbtab.ko)kmod(kernelcapi.ko)kmod(keyspan.ko)kmod(keyspan_pda.ko)kmod(kl5kusb105.ko)kmod(kobil_sct.ko)kmod(kvaser_usb.ko)kmod(l1oip.ko)kmod(l2tp_core.ko)kmod(l2tp_ip.ko)kmod(l2tp_ip6.ko)kmod(l64781.ko)kmod(lan78xx.ko)kmod(ldusb.ko)kmod(leds-blinkm.ko)kmod(leds-lm3530.ko)kmod(leds-lp3944.ko)kmod(leds-lp5521.ko)kmod(leds-lp5523.ko)kmod(leds-lp5562.ko)kmod(leds-lp55xx-common.ko)kmod(leds-lt3593.ko)kmod(leds-mlxreg.ko)kmod(leds-powernv.ko)kmod(ledtrig-backlight.ko)kmod(ledtrig-camera.ko)kmod(ledtrig-default-on.ko)kmod(ledtrig-gpio.ko)kmod(ledtrig-heartbeat.ko)kmod(ledtrig-oneshot.ko)kmod(ledtrig-timer.ko)kmod(ledtrig-transient.ko)kmod(legousbtower.ko)kmod(lg-vl600.ko)kmod(lg2160.ko)kmod(lgdt3305.ko)kmod(lgdt3306a.ko)kmod(lgdt330x.ko)kmod(lgs8gxx.ko)kmod(libcxgb.ko)kmod(libcxgbi.ko)kmod(libfcoe.ko)kmod(libsas.ko)kmod(lnbh25.ko)kmod(lnbp21.ko)kmod(lnbp22.ko)kmod(lpfc.ko)kmod(m52790.ko)kmod(m88ds3103.ko)kmod(m88rs2000.ko)kmod(m88rs6000t.ko)kmod(mISDN_core.ko)kmod(mISDNinfineon.ko)kmod(mISDNipac.ko)kmod(mISDNisar.ko)kmod(mac802154.ko)kmod(mantis.ko)kmod(mantis_core.ko)kmod(max2165.ko)kmod(mb86a16.ko)kmod(mb86a20s.ko)kmod(mc44s803.ko)kmod(mceusb.ko)kmod(mcs7830.ko)kmod(mct_u232.ko)kmod(mdc800.ko)kmod(megaraid_sas.ko)kmod(memstick.ko)kmod(mgag200.ko)kmod(microtek.ko)kmod(mlx4_ib.ko)kmod(mlx5_ib.ko)kmod(mmc_block.ko)kmod(mmc_core.ko)kmod(mn88472.ko)kmod(mn88473.ko)kmod(mos7720.ko)kmod(mos7840.ko)kmod(mpls_iptunnel.ko)kmod(mpls_router.ko)kmod(mpt3sas.ko)kmod(mptbase.ko)kmod(mptsas.ko)kmod(mptscsih.ko)kmod(mptspi.ko)kmod(msp3400.ko)kmod(mspro_block.ko)kmod(mt2060.ko)kmod(mt2063.ko)kmod(mt20xx.ko)kmod(mt2131.ko)kmod(mt2266.ko)kmod(mt312.ko)kmod(mt352.ko)kmod(mtd.ko)kmod(mxl111sf-demod.ko)kmod(mxl111sf-tuner.ko)kmod(mxl5005s.ko)kmod(mxl5007t.ko)kmod(mxl5xx.ko)kmod(mxuport.ko)kmod(n_gsm.ko)kmod(n_hdlc.ko)kmod(navman.ko)kmod(net1080.ko)kmod(netxen_nic.ko)kmod(ngene.ko)kmod(nouveau.ko)kmod(nozomi.ko)kmod(nvme-rdma.ko)kmod(nvmet-rdma.ko)kmod(nxt200x.ko)kmod(nxt6000.ko)kmod(ofpart.ko)kmod(omninet.ko)kmod(opticon.ko)kmod(option.ko)kmod(or51132.ko)kmod(or51211.ko)kmod(oti6858.ko)kmod(peak_pci.ko)kmod(peak_usb.ko)kmod(pegasus.ko)kmod(pl2303.ko)kmod(plusb.ko)kmod(pluto2.ko)kmod(powernv_flash.ko)kmod(ppp_async.ko)kmod(ppp_deflate.ko)kmod(ppp_generic.ko)kmod(ppp_mppe.ko)kmod(ppp_synctty.ko)kmod(pppoe.ko)kmod(pppox.ko)kmod(pptp.ko)kmod(pulse8-cec.ko)kmod(pvrusb2.ko)kmod(pwc.ko)kmod(pwm-ir-tx.ko)kmod(qcaux.ko)kmod(qcserial.ko)kmod(qed.ko)kmod(qede.ko)kmod(qedf.ko)kmod(qedi.ko)kmod(qedr.ko)kmod(qla2xxx.ko)kmod(qla4xxx.ko)kmod(qm1d1b0004.ko)kmod(qm1d1c0042.ko)kmod(qmi_wwan.ko)kmod(qt1010.ko)kmod(quatech2.ko)kmod(r592.ko)kmod(r8152.ko)kmod(r820t.ko)kmod(radeon.ko)kmod(rainshadow-cec.ko)kmod(rc-adstech-dvb-t-pci.ko)kmod(rc-alink-dtu-m.ko)kmod(rc-anysee.ko)kmod(rc-apac-viewcomp.ko)kmod(rc-astrometa-t2hybrid.ko)kmod(rc-asus-pc39.ko)kmod(rc-asus-ps3-100.ko)kmod(rc-ati-tv-wonder-hd-600.ko)kmod(rc-ati-x10.ko)kmod(rc-avermedia-a16d.ko)kmod(rc-avermedia-cardbus.ko)kmod(rc-avermedia-dvbt.ko)kmod(rc-avermedia-m135a.ko)kmod(rc-avermedia-m733a-rm-k6.ko)kmod(rc-avermedia-rm-ks.ko)kmod(rc-avermedia.ko)kmod(rc-avertv-303.ko)kmod(rc-azurewave-ad-tu700.ko)kmod(rc-behold-columbus.ko)kmod(rc-behold.ko)kmod(rc-budget-ci-old.ko)kmod(rc-cec.ko)kmod(rc-cinergy-1400.ko)kmod(rc-cinergy.ko)kmod(rc-core.ko)kmod(rc-d680-dmb.ko)kmod(rc-delock-61959.ko)kmod(rc-dib0700-nec.ko)kmod(rc-dib0700-rc5.ko)kmod(rc-digitalnow-tinytwin.ko)kmod(rc-digittrade.ko)kmod(rc-dm1105-nec.ko)kmod(rc-dntv-live-dvb-t.ko)kmod(rc-dntv-live-dvbt-pro.ko)kmod(rc-dtt200u.ko)kmod(rc-dvbsky.ko)kmod(rc-dvico-mce.ko)kmod(rc-dvico-portable.ko)kmod(rc-em-terratec.ko)kmod(rc-encore-enltv-fm53.ko)kmod(rc-encore-enltv.ko)kmod(rc-encore-enltv2.ko)kmod(rc-evga-indtube.ko)kmod(rc-eztv.ko)kmod(rc-flydvb.ko)kmod(rc-flyvideo.ko)kmod(rc-fusionhdtv-mce.ko)kmod(rc-gadmei-rm008z.ko)kmod(rc-geekbox.ko)kmod(rc-genius-tvgo-a11mce.ko)kmod(rc-gotview7135.ko)kmod(rc-hauppauge.ko)kmod(rc-hisi-poplar.ko)kmod(rc-hisi-tv-demo.ko)kmod(rc-imon-mce.ko)kmod(rc-imon-pad.ko)kmod(rc-imon-rsc.ko)kmod(rc-iodata-bctv7e.ko)kmod(rc-it913x-v1.ko)kmod(rc-it913x-v2.ko)kmod(rc-kaiomy.ko)kmod(rc-kworld-315u.ko)kmod(rc-kworld-pc150u.ko)kmod(rc-kworld-plus-tv-analog.ko)kmod(rc-leadtek-y04g0051.ko)kmod(rc-lme2510.ko)kmod(rc-manli.ko)kmod(rc-medion-x10-digitainer.ko)kmod(rc-medion-x10-or2x.ko)kmod(rc-medion-x10.ko)kmod(rc-msi-digivox-ii.ko)kmod(rc-msi-digivox-iii.ko)kmod(rc-msi-tvanywhere-plus.ko)kmod(rc-msi-tvanywhere.ko)kmod(rc-nebula.ko)kmod(rc-nec-terratec-cinergy-xs.ko)kmod(rc-norwood.ko)kmod(rc-npgtech.ko)kmod(rc-pctv-sedna.ko)kmod(rc-pinnacle-color.ko)kmod(rc-pinnacle-grey.ko)kmod(rc-pinnacle-pctv-hd.ko)kmod(rc-pixelview-002t.ko)kmod(rc-pixelview-mk12.ko)kmod(rc-pixelview-new.ko)kmod(rc-pixelview.ko)kmod(rc-powercolor-real-angel.ko)kmod(rc-proteus-2309.ko)kmod(rc-purpletv.ko)kmod(rc-pv951.ko)kmod(rc-rc6-mce.ko)kmod(rc-real-audio-220-32-keys.ko)kmod(rc-reddo.ko)kmod(rc-snapstream-firefly.ko)kmod(rc-streamzap.ko)kmod(rc-su3000.ko)kmod(rc-tango.ko)kmod(rc-tbs-nec.ko)kmod(rc-technisat-ts35.ko)kmod(rc-technisat-usb2.ko)kmod(rc-terratec-cinergy-c-pci.ko)kmod(rc-terratec-cinergy-s2-hd.ko)kmod(rc-terratec-cinergy-xs.ko)kmod(rc-terratec-slim-2.ko)kmod(rc-terratec-slim.ko)kmod(rc-tevii-nec.ko)kmod(rc-tivo.ko)kmod(rc-total-media-in-hand-02.ko)kmod(rc-total-media-in-hand.ko)kmod(rc-trekstor.ko)kmod(rc-tt-1500.ko)kmod(rc-twinhan-dtv-cab-ci.ko)kmod(rc-twinhan1027.ko)kmod(rc-videomate-m1f.ko)kmod(rc-videomate-s350.ko)kmod(rc-videomate-tv-pvr.ko)kmod(rc-winfast-usbii-deluxe.ko)kmod(rc-winfast.ko)kmod(rc-zx-irdec.ko)kmod(rdma_cm.ko)kmod(rdma_rxe.ko)kmod(rdma_ucm.ko)kmod(redrat3.ko)kmod(rfcomm.ko)kmod(rfkill.ko)kmod(rndis_host.ko)kmod(rpcrdma.ko)kmod(rtl2830.ko)kmod(rtl2832.ko)kmod(rtl8150.ko)kmod(rtsx_pci_ms.ko)kmod(rtsx_pci_sdmmc.ko)kmod(rtsx_usb_sdmmc.ko)kmod(s2255drv.ko)kmod(s5h1409.ko)kmod(s5h1411.ko)kmod(s5h1420.ko)kmod(s921.ko)kmod(saa6588.ko)kmod(saa6752hs.ko)kmod(saa7115.ko)kmod(saa7127.ko)kmod(saa7134-alsa.ko)kmod(saa7134-dvb.ko)kmod(saa7134-empress.ko)kmod(saa7134.ko)kmod(saa7146.ko)kmod(saa7146_vv.ko)kmod(saa7164.ko)kmod(saa717x.ko)kmod(safe_serial.ko)kmod(sdhci-pci.ko)kmod(sdhci-pltfm.ko)kmod(sdhci.ko)kmod(sdio_uart.ko)kmod(ser_gigaset.ko)kmod(serial_ir.ko)kmod(sfc.ko)kmod(si2157.ko)kmod(si2165.ko)kmod(si2168.ko)kmod(si21xx.ko)kmod(sierra.ko)kmod(sierra_net.ko)kmod(sil164.ko)kmod(sir_ir.ko)kmod(sisusbvga.ko)kmod(siw.ko)kmod(sja1000.ko)kmod(slhc.ko)kmod(smb347-charger.ko)kmod(smsc75xx.ko)kmod(smsc95xx.ko)kmod(smsdvb.ko)kmod(smsmdtv.ko)kmod(smssdio.ko)kmod(smsusb.ko)kmod(snd-ac97-codec.ko)kmod(snd-ad1889.ko)kmod(snd-ak4113.ko)kmod(snd-ak4114.ko)kmod(snd-ak4xxx-adda.ko)kmod(snd-ali5451.ko)kmod(snd-aloop.ko)kmod(snd-atiixp-modem.ko)kmod(snd-atiixp.ko)kmod(snd-au8810.ko)kmod(snd-au8820.ko)kmod(snd-au8830.ko)kmod(snd-bcd2000.ko)kmod(snd-bebob.ko)kmod(snd-bt87x.ko)kmod(snd-ca0106.ko)kmod(snd-cmipci.ko)kmod(snd-cs46xx.ko)kmod(snd-cs8427.ko)kmod(snd-ctxfi.ko)kmod(snd-darla20.ko)kmod(snd-darla24.ko)kmod(snd-dice.ko)kmod(snd-dummy.ko)kmod(snd-echo3g.ko)kmod(snd-emu10k1-synth.ko)kmod(snd-emu10k1.ko)kmod(snd-emu10k1x.ko)kmod(snd-emux-synth.ko)kmod(snd-ens1370.ko)kmod(snd-ens1371.ko)kmod(snd-es1968.ko)kmod(snd-fireface.ko)kmod(snd-firewire-digi00x.ko)kmod(snd-firewire-lib.ko)kmod(snd-firewire-motu.ko)kmod(snd-firewire-tascam.ko)kmod(snd-fireworks.ko)kmod(snd-gina20.ko)kmod(snd-gina24.ko)kmod(snd-hdsp.ko)kmod(snd-hdspm.ko)kmod(snd-hrtimer.ko)kmod(snd-hwdep.ko)kmod(snd-i2c.ko)kmod(snd-ice1712.ko)kmod(snd-ice1724.ko)kmod(snd-ice17xx-ak4xxx.ko)kmod(snd-indigo.ko)kmod(snd-indigodj.ko)kmod(snd-indigodjx.ko)kmod(snd-indigoio.ko)kmod(snd-indigoiox.ko)kmod(snd-intel8x0.ko)kmod(snd-intel8x0m.ko)kmod(snd-isight.ko)kmod(snd-korg1212.ko)kmod(snd-layla20.ko)kmod(snd-layla24.ko)kmod(snd-lola.ko)kmod(snd-lx6464es.ko)kmod(snd-maestro3.ko)kmod(snd-mia.ko)kmod(snd-mixart.ko)kmod(snd-mona.ko)kmod(snd-mpu401-uart.ko)kmod(snd-mpu401.ko)kmod(snd-mtpav.ko)kmod(snd-opl3-lib.ko)kmod(snd-opl3-synth.ko)kmod(snd-oxfw.ko)kmod(snd-oxygen-lib.ko)kmod(snd-oxygen.ko)kmod(snd-pcm.ko)kmod(snd-pcxhr.ko)kmod(snd-pt2258.ko)kmod(snd-rawmidi.ko)kmod(snd-rme32.ko)kmod(snd-rme96.ko)kmod(snd-rme9652.ko)kmod(snd-seq-device.ko)kmod(snd-seq-dummy.ko)kmod(snd-seq-midi-emul.ko)kmod(snd-seq-midi-event.ko)kmod(snd-seq-midi.ko)kmod(snd-seq-oss.ko)kmod(snd-seq-virmidi.ko)kmod(snd-seq.ko)kmod(snd-timer.ko)kmod(snd-trident.ko)kmod(snd-ua101.ko)kmod(snd-usb-6fire.ko)kmod(snd-usb-audio.ko)kmod(snd-usb-caiaq.ko)kmod(snd-usb-hiface.ko)kmod(snd-usb-line6.ko)kmod(snd-usb-pod.ko)kmod(snd-usb-podhd.ko)kmod(snd-usb-toneport.ko)kmod(snd-usb-usx2y.ko)kmod(snd-usb-variax.ko)kmod(snd-usbmidi-lib.ko)kmod(snd-util-mem.ko)kmod(snd-via82xx-modem.ko)kmod(snd-via82xx.ko)kmod(snd-virmidi.ko)kmod(snd-virtuoso.ko)kmod(snd-vx-lib.ko)kmod(snd-vx222.ko)kmod(snd.ko)kmod(soundcore.ko)kmod(sp8870.ko)kmod(sp887x.ko)kmod(spcp8x5.ko)kmod(speedfax.ko)kmod(speedtch.ko)kmod(squashfs.ko)kmod(ssu100.ko)kmod(stb0899.ko)kmod(stb6000.ko)kmod(stb6100.ko)kmod(stkwebcam.ko)kmod(streamzap.ko)kmod(stv0288.ko)kmod(stv0297.ko)kmod(stv0299.ko)kmod(stv0367.ko)kmod(stv0900.ko)kmod(stv090x.ko)kmod(stv0910.ko)kmod(stv6110.ko)kmod(stv6110x.ko)kmod(stv6111.ko)kmod(symbolserial.ko)kmod(synclink.ko)kmod(synclink_gt.ko)kmod(synclinkmp.ko)kmod(t1pci.ko)kmod(target_core_user.ko)kmod(tc90522.ko)kmod(tda10021.ko)kmod(tda10023.ko)kmod(tda10048.ko)kmod(tda1004x.ko)kmod(tda10071.ko)kmod(tda10086.ko)kmod(tda18212.ko)kmod(tda18218.ko)kmod(tda18250.ko)kmod(tda18271.ko)kmod(tda18271c2dd.ko)kmod(tda665x.ko)kmod(tda7432.ko)kmod(tda8083.ko)kmod(tda8261.ko)kmod(tda826x.ko)kmod(tda827x.ko)kmod(tda8290.ko)kmod(tda9887.ko)kmod(tea575x.ko)kmod(tea5761.ko)kmod(tea5767.ko)kmod(tg3.ko)kmod(ti_usb_3410_5052.ko)kmod(tifm_ms.ko)kmod(tifm_sd.ko)kmod(tm6000-alsa.ko)kmod(tm6000-dvb.ko)kmod(tm6000.ko)kmod(ts2020.ko)kmod(ttpci-eeprom.ko)kmod(ttusb_dec.ko)kmod(ttusbdecfe.ko)kmod(ttusbir.ko)kmod(tua6100.ko)kmod(tua9001.ko)kmod(tuner-simple.ko)kmod(tuner-types.ko)kmod(tuner-xc2028.ko)kmod(tuner.ko)kmod(tvaudio.ko)kmod(tveeprom.ko)kmod(uartlite.ko)kmod(ubi.ko)kmod(ucan.ko)kmod(ueagle-atm.ko)kmod(uio.ko)kmod(uio_aec.ko)kmod(uio_cif.ko)kmod(uio_pci_generic.ko)kmod(uio_pdrv_genirq.ko)kmod(uio_sercos3.ko)kmod(umc.ko)kmod(upd64031a.ko)kmod(upd64083.ko)kmod(upd78f0730.ko)kmod(usb3503.ko)kmod(usb_8dev.ko)kmod(usb_debug.ko)kmod(usb_gigaset.ko)kmod(usb_wwan.ko)kmod(usbatm.ko)kmod(usblcd.ko)kmod(usbnet.ko)kmod(usbsevseg.ko)kmod(usbvision.ko)kmod(ushc.ko)kmod(uss720.ko)kmod(uvcvideo.ko)kmod(uwb.ko)kmod(v4l2-common.ko)kmod(v4l2-dv-timings.ko)kmod(ves1820.ko)kmod(ves1x93.ko)kmod(via-sdmmc.ko)kmod(videobuf-core.ko)kmod(videobuf-dma-sg.ko)kmod(videobuf-vmalloc.ko)kmod(videobuf2-common.ko)kmod(videobuf2-dma-sg.ko)kmod(videobuf2-dvb.ko)kmod(videobuf2-memops.ko)kmod(videobuf2-v4l2.ko)kmod(videobuf2-vmalloc.ko)kmod(videodev.ko)kmod(virtio_snd.ko)kmod(visor.ko)kmod(vp27smpx.ko)kmod(vub300.ko)kmod(wacom_i2c.ko)kmod(wacom_serial4.ko)kmod(wacom_w8001.ko)kmod(whc-rc.ko)kmod(whci.ko)kmod(whiteheat.ko)kmod(wm8739.ko)kmod(wm8775.ko)kmod(wusb-cbaf.ko)kmod(wusb-wa.ko)kmod(wusbcore.ko)kmod(xc4000.ko)kmod(xc5000.ko)kmod(xsens_mt.ko)kmod(xusbatm.ko)kmod(yenta_socket.ko)kmod(zaurus.ko)kmod(zl10036.ko)kmod(zl10039.ko)kmod(zl10353.ko)kmod(zr364xx.ko)     /bin/sh/bin/sh/bin/shkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.18.0-383.el8.ppc64le3.0.4-14.6.0-14.0-15.2-14.14.3bX bT@bP#bMbMbF@bEbA@b; b8hb3"b1@b/.@b(b@b!b~b @b@ba@a aa7aaaa@a@aa5a@aza@a@aaW@aayav@amaaf@a]aQ@aLl@aC1a@a;Ha0a(a'@a&0a$@a#a@a@aS@a @aa a /a`@`` @``@`@`ݮ@`ٹ`@`"@`@`9@`D``r`r```@```Z`f@``@` @`@``@`@`e@`}p`x*`t6@`n@`m`e`c`a@`[)`X`P`KW`J@`Gc@`B@`?z@`<@`7@`2K@`0`-@`*b@`%@`#`"y@`!'``>`@``@` `@```2@___I@_@_@__1@__ܙ_H@__@__@_м@_v@_ǁ_ǁ__@__G@_@_ _i_#_@_/@__@_:_@___@_ _@_"_@__~@_}_w@_s!_k8_e_cO_`_X_P_>e_;_16_*@_&_"@__@__ L_X@_c^z^^@@^^K^@^W@^@^n@^y^^@^א^?@^ϧ^V@^^˳@^@^Ǿ^^@^'@^@^^@^^U@^^^&@^^@^1^^H^^^@^k@^@^@^0^^|@^{G^{G^wS@^v^t@^s^^r @^p^n^l@^j$@^g@^f/^c^Y^U @^Ri@^O@^Nt^M#@^F^C^AE^9\^4^2@^*@^&^!^@^g@^r]]]+]@]]]B]]Y]@]߶]e@]]]]@]Γ@]A]ʞ]@]@]{@])]]@]W]]]z@]]@]]@]V]@]m]z3@]v>]rJ@]i]g@]e@]c]^][]V]UI@]S]R@]QT]L]J@]D%]B@]A]@1@]>]9]8H@]6]1]0_@]/ ]-@](v@]'$]%@]$];]]@]^@]@]@]:]@\\@\Q\@\@\\\t@\@\\@\9\\ޢ@\P\@\ڭ\\@\g\@\\s@\-@\8\@\\O\@\\f\@\\r@\,@\\@\7\C@\\@\N\\@\@\6\B@\\\@\@\@\@\M\M\M\~d\k\eX@\d\^\\\Z@\HW@\C@\@n@\?\8@\73\3?@\@\\>@\@\I\@\ `\\l@\&@[[@[1[[@[H[@[_[@[[v[[@[@[ٙ@[S@[ @[ @[[@[[[@[;@[@[R@[[@[][ @[@[t[#@[[[:@[[@[Q@[[@[\[[[@[v[qrJarod Wilson [4.18.0-383.el8]Jarod Wilson [4.18.0-382.el8]Jarod Wilson [4.18.0-381.el8]Jarod Wilson [4.18.0-380.el8]Jarod Wilson [4.18.0-379.el8]Jarod Wilson [4.18.0-378.el8]Jarod Wilson [4.18.0-377.el8]Jarod Wilson [4.18.0-376.el8]Jarod Wilson [4.18.0-375.el8]Jarod Wilson [4.18.0-374.el8]Jarod Wilson [4.18.0-373.el8]Augusto Caringi [4.18.0-372.2.1.el8]Augusto Caringi [4.18.0-372.1.1.el8]Augusto Caringi [4.18.0-372.el8]Augusto Caringi [4.18.0-371.el8]Augusto Caringi [4.18.0-370.el8]Augusto Caringi [4.18.0-369.el8]Augusto Caringi [4.18.0-368.el8]Augusto Caringi [4.18.0-367.el8]Augusto Caringi [4.18.0-366.el8]Augusto Caringi [4.18.0-365.el8]Augusto Caringi [4.18.0-364.el8]Augusto Caringi [4.18.0-363.el8]Augusto Caringi [4.18.0-362.el8]Augusto Caringi [4.18.0-361.el8]Augusto Caringi [4.18.0-360.el8]Augusto Caringi [4.18.0-359.el8]Augusto Caringi [4.18.0-358.el8]Augusto Caringi [4.18.0-357.el8]Augusto Caringi [4.18.0-356.el8]Augusto Caringi [4.18.0-355.el8]Augusto Caringi [4.18.0-354.el8]Jan Stancek [4.18.0-353.el8]Jan Stancek [4.18.0-352.el8]Bruno Meneguele [4.18.0-351.el8]Bruno Meneguele [4.18.0-350.el8]Augusto Caringi [4.18.0-349.el8]Augusto Caringi [4.18.0-348.6.el8]Augusto Caringi [4.18.0-348.5.el8]Augusto Caringi [4.18.0-348.4.el8]Augusto Caringi [4.18.0-348.3.el8]Augusto Caringi [4.18.0-348.2.el8]Augusto Caringi [4.18.0-348.1.el8]Augusto Caringi [4.18.0-345.1.el8]Augusto Caringi [4.18.0-343.1.el8]Bruno Meneguele [4.18.0-343.el8]Bruno Meneguele [4.18.0-342.el8]Bruno Meneguele [4.18.0-341.el8]Bruno Meneguele [4.18.0-340.el8]Bruno Meneguele [4.18.0-339.el8]Bruno Meneguele [4.18.0-338.el8]Bruno Meneguele [4.18.0-337.el8]Bruno Meneguele [4.18.0-336.el8]Bruno Meneguele [4.18.0-335.el8]Bruno Meneguele [4.18.0-334.el8]Bruno Meneguele [4.18.0-333.el8]Bruno Meneguele [4.18.0-332.el8]Bruno Meneguele [4.18.0-331.el8]Bruno Meneguele [4.18.0-330.el8]Bruno Meneguele [4.18.0-329.el8]Bruno Meneguele [4.18.0-328.el8]Augusto Caringi [4.18.0-327.el8]Augusto Caringi [4.18.0-326.el8]Augusto Caringi [4.18.0-325.el8]Augusto Caringi [4.18.0-324.el8]Augusto Caringi [4.18.0-323.el8]Bruno Meneguele [4.18.0-322.el8]Bruno Meneguele [4.18.0-321.el8]Bruno Meneguele [4.18.0-320.el8]Bruno Meneguele [4.18.0-319.el8]Bruno Meneguele [4.18.0-318.el8]Bruno Meneguele [4.18.0-317.el8]Bruno Meneguele [4.18.0-316.el8]Bruno Meneguele [4.18.0-315.el8]Bruno Meneguele [4.18.0-314.el8]Bruno Meneguele [4.18.0-313.el8]Bruno Meneguele [4.18.0-312.el8]Bruno Meneguele [4.18.0-311.el8]Bruno Meneguele [4.18.0-310.el8]Bruno Meneguele [4.18.0-309.el8]Bruno Meneguele [4.18.0-308.el8]Bruno Meneguele [4.18.0-307.el8]Bruno Meneguele [4.18.0-306.el8]Bruno Meneguele [4.18.0-305.8.el8]Bruno Meneguele [4.18.0-305.7.el8]Bruno Meneguele [4.18.0-305.6.el8]Bruno Meneguele [4.18.0-305.5.el8]Bruno Meneguele [4.18.0-305.4.el8]Bruno Meneguele [4.18.0-305.3.el8]Bruno Meneguele [4.18.0-305.2.el8]Bruno Meneguele [4.18.0-305.1.el8]Bruno Meneguele [4.18.0-304.7.el8]Bruno Meneguele [4.18.0-304.6.el8]Bruno Meneguele [4.18.0-304.5.el8]Bruno Meneguele [4.18.0-304.4.el8]Bruno Meneguele [4.18.0-304.3.el8]Bruno Meneguele [4.18.0-304.2.el8]Bruno Meneguele [4.18.0-304.1.el8]Bruno Meneguele [4.18.0-303.1.el8]Bruno Meneguele [4.18.0-302.1.el8]Bruno Meneguele [4.18.0-301.1.el8]Bruno Meneguele [4.18.0-300.1.el8]Bruno Meneguele [4.18.0-299.1.el8]Bruno Meneguele [4.18.0-298.1.el8]Bruno Meneguele [4.18.0-297.1.el8]Jan Stancek [4.18.0-297.el8]Jan Stancek [4.18.0-296.el8]Jan Stancek [4.18.0-295.el8]Jan Stancek [4.18.0-294.el8]Jan Stancek [4.18.0-293.el8]Jan Stancek [4.18.0-292.el8]Jan Stancek [4.18.0-291.el8]Jan Stancek [4.18.0-290.el8]Jan Stancek [4.18.0-289.el8]Jan Stancek [4.18.0-288.el8]Jan Stancek [4.18.0-287.el8]Jan Stancek [4.18.0-286.el8]Jan Stancek [4.18.0-285.el8]Jan Stancek [4.18.0-284.el8]Jan Stancek [4.18.0-283.el8]Jan Stancek [4.18.0-282.el8]Jan Stancek [4.18.0-281.el8]Jan Stancek [4.18.0-280.el8]Jan Stancek [4.18.0-279.el8]Jan Stancek [4.18.0-278.el8]Jan Stancek [4.18.0-277.el8]Jan Stancek [4.18.0-276.el8]Jan Stancek [4.18.0-275.el8]Jan Stancek [4.18.0-274.el8]Jan Stancek [4.18.0-273.el8]Jan Stancek [4.18.0-272.el8]Jan Stancek [4.18.0-271.el8]Jan Stancek [4.18.0-270.el8]Jan Stancek [4.18.0-269.el8]Jan Stancek [4.18.0-268.el8]Jan Stancek [4.18.0-267.el8]Jan Stancek [4.18.0-266.el8]Jan Stancek [4.18.0-265.el8]Jan Stancek [4.18.0-264.el8]Jan Stancek [4.18.0-263.el8]Jan Stancek [4.18.0-262.el8]Jan Stancek [4.18.0-261.el8]Jan Stancek [4.18.0-260.el8]Jan Stancek [4.18.0-259.el8]Jan Stancek [4.18.0-258.el8]Jan Stancek [4.18.0-257.el8]Jan Stancek [4.18.0-256.el8]Jan Stancek [4.18.0-255.el8]Jan Stancek [4.18.0-254.el8]Jan Stancek [4.18.0-253.el8]Jan Stancek [4.18.0-252.el8]Jan Stancek [4.18.0-251.el8]Jan Stancek [4.18.0-250.el8]Jan Stancek [4.18.0-249.el8]Jan Stancek [4.18.0-248.el8]Jan Stancek [4.18.0-247.el8]Jan Stancek [4.18.0-246.el8]Jan Stancek [4.18.0-245.el8]Jan Stancek [4.18.0-244.el8]Jan Stancek [4.18.0-243.el8]Jan Stancek [4.18.0-242.el8]Jan Stancek [4.18.0-241.el8]Jan Stancek [4.18.0-240.10.el8]Jan Stancek [4.18.0-240.9.el8]Jan Stancek [4.18.0-240.8.el8]Jan Stancek [4.18.0-240.7.el8]Jan Stancek [4.18.0-240.6.el8]Jan Stancek [4.18.0-240.5.el8]Jan Stancek [4.18.0-240.4.el8]Jan Stancek [4.18.0-240.3.el8]Jan Stancek [4.18.0-240.2.el8]Jan Stancek [4.18.0-240.1.el8]Jan Stancek [4.18.0-239.1.el8]Frantisek Hrbata [4.18.0-239.el8]Frantisek Hrbata [4.18.0-238.el8]Frantisek Hrbata [4.18.0-237.el8]Frantisek Hrbata [4.18.0-236.el8]Frantisek Hrbata [4.18.0-235.el8]Frantisek Hrbata [4.18.0-234.el8]Frantisek Hrbata [4.18.0-233.el8]Frantisek Hrbata [4.18.0-232.el8]Frantisek Hrbata [4.18.0-231.el8]Frantisek Hrbata [4.18.0-230.el8]Frantisek Hrbata [4.18.0-229.el8]Frantisek Hrbata [4.18.0-228.el8]Frantisek Hrbata [4.18.0-227.el8]Frantisek Hrbata [4.18.0-226.el8]Frantisek Hrbata [4.18.0-225.el8]Frantisek Hrbata [4.18.0-224.el8]Frantisek Hrbata [4.18.0-223.el8]Frantisek Hrbata [4.18.0-222.el8]Frantisek Hrbata [4.18.0-221.el8]Frantisek Hrbata [4.18.0-220.el8]Frantisek Hrbata [4.18.0-219.el8]Frantisek Hrbata [4.18.0-218.el8]Frantisek Hrbata [4.18.0-217.el8]Frantisek Hrbata [4.18.0-216.el8]Frantisek Hrbata [4.18.0-215.el8]Frantisek Hrbata [4.18.0-214.el8]Frantisek Hrbata [4.18.0-213.el8]Frantisek Hrbata [4.18.0-212.el8]Frantisek Hrbata [4.18.0-211.el8]Frantisek Hrbata [4.18.0-210.el8]Frantisek Hrbata [4.18.0-209.el8]Frantisek Hrbata [4.18.0-208.el8]Frantisek Hrbata [4.18.0-207.el8]Frantisek Hrbata [4.18.0-206.el8]Frantisek Hrbata [4.18.0-205.el8]Frantisek Hrbata [4.18.0-204.el8]Frantisek Hrbata [4.18.0-203.el8]Frantisek Hrbata [4.18.0-202.el8]Frantisek Hrbata [4.18.0-201.el8]Frantisek Hrbata [4.18.0-200.el8]Frantisek Hrbata [4.18.0-199.el8]Frantisek Hrbata [4.18.0-198.el8]Frantisek Hrbata [4.18.0-197.el8]Frantisek Hrbata [4.18.0-196.el8]Frantisek Hrbata [4.18.0-195.el8]Frantisek Hrbata [4.18.0-194.el8]Frantisek Hrbata [4.18.0-193.15.el8]Frantisek Hrbata [4.18.0-193.14.el8]Frantisek Hrbata [4.18.0-193.13.el8]Frantisek Hrbata [4.18.0-193.12.el8]Frantisek Hrbata [4.18.0-193.11.el8]Frantisek Hrbata [4.18.0-193.10.el8]Frantisek Hrbata [4.18.0-193.9.el8]Frantisek Hrbata [4.18.0-193.8.el8]Frantisek Hrbata [4.18.0-193.7.el8]Frantisek Hrbata [4.18.0-193.6.el8]Frantisek Hrbata [4.18.0-193.5.el8]Frantisek Hrbata [4.18.0-193.4.el8]Frantisek Hrbata [4.18.0-193.3.el8]Frantisek Hrbata [4.18.0-193.2.el8]Frantisek Hrbata [4.18.0-193.1.el8]Frantisek Hrbata [4.18.0-192.2.el8]Frantisek Hrbata [4.18.0-192.1.el8]Frantisek Hrbata [4.18.0-191.2.el8]Frantisek Hrbata [4.18.0-191.1.el8]Frantisek Hrbata [4.18.0-190.3.el8]Frantisek Hrbata [4.18.0-190.2.el8]Frantisek Hrbata [4.18.0-190.1.el8]Frantisek Hrbata [4.18.0-189.1.el8]Frantisek Hrbata [4.18.0-188.3.el8]Frantisek Hrbata [4.18.0-188.2.el8]Frantisek Hrbata [4.18.0-188.1.el8]Frantisek Hrbata [4.18.0-187.2.el8]Frantisek Hrbata [4.18.0-187.1.el8]Frantisek Hrbata [4.18.0-186.2.el8]Frantisek Hrbata [4.18.0-186.1.el8]Bruno Meneguele [4.18.0-185.el8]Herton R. Krzesinski [4.18.0-184.el8]Herton R. Krzesinski [4.18.0-183.el8]Herton R. Krzesinski [4.18.0-182.el8]Herton R. Krzesinski [4.18.0-181.el8]Herton R. Krzesinski [4.18.0-180.el8]Herton R. Krzesinski [4.18.0-179.el8]Herton R. Krzesinski [4.18.0-178.el8]Herton R. Krzesinski [4.18.0-177.el8]Herton R. Krzesinski [4.18.0-176.el8]Bruno Meneguele [4.18.0-175.el8]Bruno Meneguele [4.18.0-174.el8]Bruno Meneguele [4.18.0-173.el8]Bruno Meneguele [4.18.0-172.el8]Bruno Meneguele [4.18.0-171.el8]Bruno Meneguele [4.18.0-170.el8]Bruno Meneguele [4.18.0-169.el8]Bruno Meneguele [4.18.0-168.el8]Bruno Meneguele [4.18.0-167.el8]Bruno Meneguele [4.18.0-166.el8]Bruno Meneguele [4.18.0-165.el8]Bruno Meneguele [4.18.0-164.el8]Bruno Meneguele [4.18.0-163.el8]Bruno Meneguele [4.18.0-162.el8]Bruno Meneguele [4.18.0-161.el8]Bruno Meneguele [4.18.0-160.el8]Bruno Meneguele [4.18.0-159.el8]Bruno Meneguele [4.18.0-158.el8]Bruno Meneguele [4.18.0-157.el8]Bruno Meneguele [4.18.0-156.el8]Bruno Meneguele [4.18.0-155.el8]Bruno Meneguele [4.18.0-154.el8]Bruno Meneguele [4.18.0-153.el8]Bruno Meneguele [4.18.0-152.el8]Phillip Lougher [4.18.0-151.el8]Phillip Lougher [4.18.0-150.el8]Phillip Lougher [4.18.0-149.el8]Phillip Lougher [4.18.0-148.el8]Phillip Lougher [4.18.0-147.13.el8]Phillip Lougher [4.18.0-147.12.el8]Phillip Lougher [4.18.0-147.11.el8]Phillip Lougher [4.18.0-147.10.el8]Phillip Lougher [4.18.0-147.9.el8]Phillip Lougher [4.18.0-147.8.el8]Phillip Lougher [4.18.0-147.7.el8]Phillip Lougher [4.18.0-147.6.el8]Phillip Lougher [4.18.0-147.5.el8]Phillip Lougher [4.18.0-147.4.el8]Phillip Lougher [4.18.0-147.3.el8]Phillip Lougher [4.18.0-147.2.el8]Phillip Lougher [4.18.0-147.1.el8]Phillip Lougher [4.18.0-146.1.el8]Phillip Lougher [4.18.0-145.1.el8]Phillip Lougher [4.18.0-144.1.el8]Herton R. Krzesinski [4.18.0-144.el8]Herton R. Krzesinski [4.18.0-143.el8]Herton R. Krzesinski [4.18.0-142.el8]Herton R. Krzesinski [4.18.0-141.el8]Herton R. Krzesinski [4.18.0-140.el8]Herton R. Krzesinski [4.18.0-139.el8]Herton R. Krzesinski [4.18.0-138.el8]Herton R. Krzesinski [4.18.0-137.el8]Herton R. Krzesinski [4.18.0-136.el8]Herton R. Krzesinski [4.18.0-135.el8]Herton R. Krzesinski [4.18.0-134.el8]Herton R. Krzesinski [4.18.0-133.el8]Herton R. Krzesinski [4.18.0-132.el8]Herton R. Krzesinski [4.18.0-131.el8]Herton R. Krzesinski [4.18.0-130.el8]Herton R. Krzesinski [4.18.0-129.el8]Herton R. Krzesinski [4.18.0-128.el8]Herton R. Krzesinski [4.18.0-127.el8]Herton R. Krzesinski [4.18.0-126.el8]Herton R. Krzesinski [4.18.0-125.el8]Herton R. Krzesinski [4.18.0-124.el8]Herton R. Krzesinski [4.18.0-123.el8]Herton R. Krzesinski [4.18.0-122.el8]Herton R. Krzesinski [4.18.0-121.el8]Herton R. Krzesinski [4.18.0-120.el8]Herton R. Krzesinski [4.18.0-119.el8]Herton R. Krzesinski [4.18.0-118.el8]Herton R. Krzesinski [4.18.0-117.el8]Herton R. Krzesinski [4.18.0-116.el8]Herton R. Krzesinski [4.18.0-115.el8]Herton R. Krzesinski [4.18.0-114.el8]Herton R. Krzesinski [4.18.0-113.el8]Herton R. Krzesinski [4.18.0-112.el8]Herton R. Krzesinski [4.18.0-111.el8]Herton R. Krzesinski [4.18.0-110.el8]Herton R. Krzesinski [4.18.0-109.el8]Herton R. Krzesinski [4.18.0-108.el8]Frantisek Hrbata [4.18.0-107.el8]Frantisek Hrbata [4.18.0-106.el8]Frantisek Hrbata [4.18.0-105.el8]Frantisek Hrbata [4.18.0-104.el8]Herton R. Krzesinski [4.18.0-103.el8]Herton R. Krzesinski [4.18.0-102.el8]Herton R. Krzesinski [4.18.0-101.el8]Herton R. Krzesinski [4.18.0-100.el8]Herton R. Krzesinski [4.18.0-99.el8]Herton R. Krzesinski [4.18.0-98.el8]Herton R. Krzesinski [4.18.0-97.el8]Herton R. Krzesinski [4.18.0-96.el8]Herton R. Krzesinski [4.18.0-95.el8]Herton R. Krzesinski [4.18.0-94.el8]Herton R. Krzesinski [4.18.0-93.el8]Herton R. Krzesinski [4.18.0-92.el8]Herton R. Krzesinski [4.18.0-91.el8]Herton R. Krzesinski [4.18.0-90.el8]Herton R. Krzesinski [4.18.0-89.el8]Herton R. Krzesinski [4.18.0-88.el8]Herton R. Krzesinski [4.18.0-87.el8]Herton R. Krzesinski [4.18.0-86.el8]Herton R. Krzesinski [4.18.0-85.el8]Herton R. Krzesinski [4.18.0-84.el8]Herton R. Krzesinski [4.18.0-83.el8]Herton R. Krzesinski [4.18.0-82.el8]Herton R. Krzesinski [4.18.0-81.el8]Herton R. Krzesinski [4.18.0-80.23.el8]Herton R. Krzesinski [4.18.0-80.22.el8]Herton R. Krzesinski [4.18.0-80.21.el8]Herton R. Krzesinski [4.18.0-80.20.el8]Herton R. Krzesinski [4.18.0-80.19.el8]Herton R. Krzesinski [4.18.0-80.18.el8]Herton R. Krzesinski [4.18.0-80.17.el8]Herton R. Krzesinski [4.18.0-80.16.el8]Herton R. Krzesinski [4.18.0-80.15.el8]Herton R. Krzesinski [4.18.0-80.14.el8]Herton R. Krzesinski [4.18.0-80.13.el8]Herton R. Krzesinski [4.18.0-80.12.el8]Herton R. Krzesinski [4.18.0-80.11.el8]Herton R. Krzesinski [4.18.0-80.10.el8]Herton R. Krzesinski [4.18.0-80.9.el8]Herton R. Krzesinski [4.18.0-80.8.el8]Herton R. Krzesinski [4.18.0-80.7.el8]Herton R. Krzesinski [4.18.0-80.6.el8]Herton R. Krzesinski [4.18.0-80.5.el8]Herton R. Krzesinski [4.18.0-80.4.el8]Herton R. Krzesinski [4.18.0-80.3.el8]Herton R. Krzesinski [4.18.0-80.2.el8]Herton R. Krzesinski [4.18.0-80.1.el8]Herton R. Krzesinski [4.18.0-79.1.el8]Herton R. Krzesinski [4.18.0-78.1.el8]Herton R. Krzesinski [4.18.0-77.1.el8]Herton R. Krzesinski [4.18.0-76.1.el8]Herton R. Krzesinski [4.18.0-75.1.el8]Herton R. Krzesinski [4.18.0-74.1.el8]Herton R. Krzesinski [4.18.0-73.1.el8]Herton R. Krzesinski [4.18.0-72.1.el8]Herton R. Krzesinski [4.18.0-71.1.el8]Herton R. Krzesinski [4.18.0-70.el8]Herton R. Krzesinski [4.18.0-69.el8]Herton R. Krzesinski [4.18.0-68.el8]Herton R. Krzesinski [4.18.0-67.el8]Herton R. Krzesinski [4.18.0-66.el8]Herton R. Krzesinski [4.18.0-65.el8]Herton R. Krzesinski [4.18.0-64.el8]Herton R. Krzesinski [4.18.0-63.el8]Herton R. Krzesinski [4.18.0-62.el8]Herton R. Krzesinski [4.18.0-61.el8]Herton R. Krzesinski [4.18.0-60.el8]Herton R. Krzesinski [4.18.0-59.el8]Herton R. Krzesinski [4.18.0-58.el8]Herton R. Krzesinski [4.18.0-57.el8]Herton R. Krzesinski [4.18.0-56.el8]Herton R. Krzesinski [4.18.0-55.el8]Herton R. Krzesinski [4.18.0-54.el8]Herton R. Krzesinski [4.18.0-53.el8]Herton R. Krzesinski [4.18.0-52.el8]Herton R. Krzesinski [4.18.0-51.el8]Herton R. Krzesinski [4.18.0-50.el8]Herton R. Krzesinski [4.18.0-49.el8]Herton R. Krzesinski [4.18.0-48.el8]Herton R. Krzesinski [4.18.0-47.el8]Herton R. Krzesinski [4.18.0-46.el8]Herton R. Krzesinski [4.18.0-45.el8]Herton R. Krzesinski [4.18.0-44.el8]Herton R. Krzesinski [4.18.0-43.el8]Herton R. Krzesinski [4.18.0-42.el8]Herton R. Krzesinski [4.18.0-41.el8]Herton R. Krzesinski [4.18.0-40.el8]Herton R. Krzesinski [4.18.0-39.el8]Herton R. Krzesinski [4.18.0-38.el8]Herton R. Krzesinski [4.18.0-37.el8]Herton R. Krzesinski [4.18.0-36.el8]Herton R. Krzesinski [4.18.0-35.el8]Herton R. Krzesinski [4.18.0-34.el8]Herton R. Krzesinski [4.18.0-33.el8]Herton R. Krzesinski [4.18.0-32.el8]Herton R. Krzesinski [4.18.0-31.el8]Herton R. Krzesinski [4.18.0-30.el8]Herton R. Krzesinski [4.18.0-29.el8]Herton R. Krzesinski [4.18.0-28.el8]Herton R. Krzesinski [4.18.0-27.el8]Herton R. Krzesinski [4.18.0-26.el8]Herton R. Krzesinski [4.18.0-25.el8]Herton R. Krzesinski [4.18.0-24.el8]Herton R. Krzesinski [4.18.0-23.el8]Herton R. Krzesinski [4.18.0-22.el8]Herton R. Krzesinski [4.18.0-21.el8]Herton R. Krzesinski [4.18.0-20.el8]Herton R. Krzesinski [4.18.0-19.el8]Herton R. Krzesinski [4.18.0-18.el8]Herton R. Krzesinski [4.18.0-17.el8]Herton R. Krzesinski [4.18.0-16.el8]Herton R. Krzesinski [4.18.0-15.el8]Herton R. Krzesinski [4.18.0-14.el8]Herton R. Krzesinski [4.18.0-13.el8]Herton R. Krzesinski [4.18.0-12.el8]Herton R. Krzesinski [4.18.0-11.el8]Herton R. Krzesinski [4.18.0-10.el8]Herton R. Krzesinski [4.18.0-9.el8]Herton R. Krzesinski [4.18.0-8.el8]Herton R. Krzesinski [4.18.0-7.el8]Herton R. Krzesinski [4.18.0-6.el8]Herton R. Krzesinski [4.18.0-5.el8]Herton R. Krzesinski [4.18.0-4.el8]Herton R. Krzesinski [4.18.0-3.el8]Herton R. Krzesinski [4.18.0-2.el8]Herton R. Krzesinski [4.18.0-1.el8]- powerpc/xive: Export XIVE IPI information for online-only processors. (Steve Best) [2038448] - netfilter: conntrack: fix reading nf_conntrack_buckets (Phil Sutter) [2053628] - netfilter: nf_tables: initialize registers in nft_do_chain() (Florian Westphal) [2067966] {CVE-2022-1016} - x86/sev-es: Use __put_user()/__get_user() for data accesses (Vitaly Kuznetsov) [2063719] - x86/sev-es: Handle string port IO to kernel memory properly (Vitaly Kuznetsov) [2063719] - x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] (Vitaly Kuznetsov) [2063719] - x86/sev-es: Use __copy_from_user_inatomic() (Vitaly Kuznetsov) [2063719] - x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack (Vitaly Kuznetsov) [2063719] - x86/sev-es: Introduce ip_within_syscall_gap() helper (Vitaly Kuznetsov) [2063719] - x86/sev-es: Forward page-faults which happen during emulation (Vitaly Kuznetsov) [2063719] - x86/sev-es: Don't return NULL from sev_es_get_ghcb() (Vitaly Kuznetsov) [2063719] - x86/sev-es: Invalidate the GHCB after completing VMGEXIT (Vitaly Kuznetsov) [2063719] - x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch (Vitaly Kuznetsov) [2063719] - x86/sev: Fix stack type check in vc_switch_off_ist() (Vitaly Kuznetsov) [2063719] - x86/sev: Allow #VC exceptions on the VC2 stack (Vitaly Kuznetsov) [2063719] - x86/sev-es: Enable #VC specific entry point for real (Vitaly Kuznetsov) [2063719] - x86/cpu: Use pinning mask for CR4 bits needing to be 0 (Vitaly Kuznetsov) [2063719] - x86/asm: Move native_write_cr0/4() out of line (Vitaly Kuznetsov) [2063719] - x86/asm: Pin sensitive CR4 bits (Vitaly Kuznetsov) [2063719] - x86/asm: Pin sensitive CR0 bits (Vitaly Kuznetsov) [2063719] - powerpc/mce: Modify the real address error logging messages (Desnes A. Nunes do Rosario) [2068761] - selftests/powerpc: Add test for real address error handling (Desnes A. Nunes do Rosario) [2068761] - powerpc/pseries: Parse control memory access error (Desnes A. Nunes do Rosario) [2068761] - powerpc/pseries/mce: Fix a typo in error type assignment (Desnes A. Nunes do Rosario) [2068761] - netfilter: nf_tables: validate registers coming from userspace. (Florian Westphal) [2065357] {CVE-2022-1015} - PCI: hv: Propagate coherence from VMbus device to PCI device (Vitaly Kuznetsov) [2068429] - Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus device (Vitaly Kuznetsov) [2068429] - Revert "xfs: actually bump warning counts when we send warnings" (Carlos Maiolino) [2059262] - perf/x86/intel: Add a quirk for the calculation of the number of counters on Alder Lake (Michael Petlan) [2039996] - perf stat: Support --cputype option for hybrid events (Michael Petlan) [1971941] - perf/x86/intel/uncore: Add IMC uncore support for ADL (Michael Petlan) [2042217] - tipc: fix kernel panic when enabling bearer (Xin Long) [2061233] - media: v4l: ioctl: Fix memory leak in video_usercopy (Jarod Wilson) [1954604] {CVE-2021-30002}- esp6: fix check on ipv6_skip_exthdr's return value (Sabrina Dubroca) [2054075] - scsi: iscsi: Fix nop handling during conn recovery (Chris Leech) [2069969] - scsi: iscsi: Merge suspend fields (Chris Leech) [2069969] - scsi: iscsi: Fix offload conn cleanup when iscsid restarts (Chris Leech) [2069969] - scsi: iscsi: Move iscsi_ep_disconnect (Chris Leech) [2069969] - CI: Remove deprecated option (Veronika Kabatova)- redhat: add new KUNIT tests to mod-internal.list (Nico Pache) [2065444] - kasan: test: prevent cache merging in kmem_cache_double_destroy (Nico Pache) [2065444] - kasan: test: fix compatibility with FORTIFY_SOURCE (Nico Pache) [2065444] - kasan: test: add test case for double-kmem_cache_destroy() (Nico Pache) [2065444] - kasan: add ability to detect double-kmem_cache_destroy() (Nico Pache) [2065444] - kasan: test: add globals left-out-of-bounds test (Nico Pache) [2065444] - kasan: test: silence intentional read overflow warnings (Nico Pache) [2065444] - kasan: test: bypass __alloc_size checks (Nico Pache) [2065444] - kasan: test: add memcpy test that avoids out-of-bounds write (Nico Pache) [2065444] - kasan: test: clean up ksize_uaf (Nico Pache) [2065444] - kasan: test: disable kmalloc_memmove_invalid_size for HW_TAGS (Nico Pache) [2065444] - kasan: test: only do kmalloc_uaf_memset for generic mode (Nico Pache) [2065444] - kasan: test: avoid corrupting memory via memset (Nico Pache) [2065444] - kasan: test: avoid writing invalid memory (Nico Pache) [2065444] - kasan: test: rework kmalloc_oob_right (Nico Pache) [2065444] - Documentation: kunit: remove claims that kunit is a mocking framework (Nico Pache) [2065444] - kunit: Reset suite count after running tests (Nico Pache) [2065444] - kunit: drop assumption in kunit-log-test about current suite (Nico Pache) [2065444] - string.h: Introduce memset_startat() for wiping trailing members and padding (Nico Pache) [2065444] - string.h: Introduce memset_after() for wiping trailing members/padding (Nico Pache) [2065444] - lib: Introduce CONFIG_MEMCPY_KUNIT_TEST (Nico Pache) [2065444] - kunit: fix kernel-doc warnings due to mismatched arg names (Nico Pache) [2065444] - kunit: fix reference count leak in kfree_at_end (Nico Pache) [2065444] - kunit: Print test statistics on failure (Nico Pache) [2065444] - fat: Add KUnit tests for checksums and timestamps (Nico Pache) [2065444] - kunit: add unit test for filtering suites by names (Nico Pache) [2065444] - kunit: test: Add example tests which are always skipped (Nico Pache) [2065444] - kunit: Support skipped tests (Nico Pache) [2065444] - redhat: remove TEST_LIST_SORT config definitions (Nico Pache) [2065444] - lib/test: convert test_sort.c to use KUnit (Nico Pache) [2065444] - lib/test: convert lib/test_list_sort.c to use KUnit (Nico Pache) [2065444] - kunit: introduce kunit_kmalloc_array/kunit_kcalloc() helpers (Nico Pache) [2065444] - kunit: Add gnu_printf specifiers (Nico Pache) [2065444] - lib/cmdline_kunit: Remove a cast which are no-longer required (Nico Pache) [2065444] - kernel/sysctl-test: Remove some casts which are no-longer required (Nico Pache) [2065444] - device property: Remove some casts in property-entry-test (Nico Pache) [2065444] - Documentation: kunit: Clean up some string casts in examples (Nico Pache) [2065444] - kunit: Assign strings to 'const char*' in STREQ assertions (Nico Pache) [2065444] - kunit: Do not typecheck binary assertions (Nico Pache) [2065444] - Documentation: kunit: document support for QEMU in kunit_tool (Nico Pache) [2065444] - kunit: Add 'kunit_shutdown' option (Nico Pache) [2065444] - Documentation: kunit: Update kunit_tool page (Nico Pache) [2065444] - Documentation: kunit: add tips for running KUnit (Nico Pache) [2065444] - slub: remove resiliency_test() function (Nico Pache) [2065444] - mm/slub, kunit: add a KUnit test for SLUB debugging functionality (Nico Pache) [2065444] - kunit: make test->lock irq safe (Nico Pache) [2065444] - docs: dev-tools: kunit: avoid using ReST :doc:`foo` markup (Nico Pache) [2065444] - docs: dev-tools: kunit: don't use a table for docs name (Nico Pache) [2065444] - kunit: make KUNIT_EXPECT_STREQ() quote values, don't print literals (Nico Pache) [2065444] - kunit: Match parenthesis alignment to improve code readability (Nico Pache) [2065444] - openvswitch: always update flow key after nat (Aaron Conole) [2066885] - md: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Nigel Croxon) [2032272] - net: fix a memleak when uncloning an skb dst and its metadata (Hangbin Liu) [2068355] - net: do not keep the dst cache when uncloning an skb dst and its metadata (Hangbin Liu) [2068355] - net: phy: at803x: move page selection fix to config_init (Petr Oros) [2021822] - net: phylink: rejig SFP interface selection in ksettings_set() (Petr Oros) [2021822] - ptp: dp83640: don't define PAGE0 (Petr Oros) [2021822] - net: phylink: Update SFP selected interface on advertising changes (Petr Oros) [2021822] - net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe list (Petr Oros) [2021822] - net: phy: marvell: Add WAKE_PHY support to WOL event (Petr Oros) [2021822] - net: phy: micrel: Fix link detection on ksz87xx switch" (Petr Oros) [2021822] - net: phy: micrel: Fix detection of ksz87xx switch (Petr Oros) [2021822] - net: phy: broadcom: re-add check for PHY_BRCM_DIS_TXCRXC_NOENRGY on the BCM54811 PHY (Petr Oros) [2021822] - net: phy: at803x: simplify custom phy id matching (Petr Oros) [2021822] - net: phy: intel-xway: Add RGMII internal delay configuration (Petr Oros) [2021822] - net: phylink: cleanup ksettings_set (Petr Oros) [2021822] - net: phylink: add phy change pause mode debug (Petr Oros) [2021822] - net: phy: add API to read 802.3-c45 IDs (Petr Oros) [2021822] - net: phy: Fix data type in DP83822 dp8382x_disable_wol() (Petr Oros) [2021822] - net: phy: marvell10g: enable WoL for 88X3310 and 88E2110 (Petr Oros) [2021822] - net: phy: marvell10g: fix differentiation of 88X3310 from 88X3340 (Petr Oros) [2021822] - net: phy: replace if-else statements with switch (Petr Oros) [2021822] - net: phy: remove unnecessary line continuation (Petr Oros) [2021822] - net: phy: print the function name by __func__ instead of an fixed string (Petr Oros) [2021822] - net: phy: fix formatting issues with braces (Petr Oros) [2021822] - net: phy: fix space alignment issues (Petr Oros) [2021822] - net: phy: delete repeated words of comments (Petr Oros) [2021822] - net: phy: correct format of block comments (Petr Oros) [2021822] - net: phy: change format of some declarations (Petr Oros) [2021822] - net: phy: micrel: remove redundant assignment to pointer of_node (Petr Oros) [2021822] - net: phy: dp83867: perform soft reset and retain established link (Petr Oros) [2021822] - net: phy: do not print dump stack if device was removed (Petr Oros) [2021822] - net: phy: probe for C45 PHYs that return PHY ID of zero in C22 space (Petr Oros) [2021822] - net: phy: marvell: use phy_modify_changed() for marvell_set_polarity() (Petr Oros) [2021822] - net: phy: Fix inconsistent indenting (Petr Oros) [2021822] - net: mdiobus: get rid of a BUG_ON() (Petr Oros) [2021822] - net: phy: marvell: enable downshift by default (Petr Oros) [2021822] - net: phy: marvell: add downshift support for M88E1240 (Petr Oros) [2021822] - net: phy: marvell: fix m88e1111_set_downshift (Petr Oros) [2021822] - net: phy: marvell: fix m88e1011_set_downshift (Petr Oros) [2021822] - net: phy: marvell: don't use empty switch default case (Petr Oros) [2021822] - net: phy: intel-xway: enable integrated led functions (Petr Oros) [2021822] - net: phy: at803x: fix probe error if copper page is selected (Petr Oros) [2021822] - net: phy: marvell: add support for Amethyst internal PHY (Petr Oros) [2021822] - net: dsa: mv88e6xxx: simulate Amethyst PHY model number (Petr Oros) [2021822] - net: phy: marvell: use assignment by bitwise AND operator (Petr Oros) [2021822] - net: phy: marvell: fix HWMON enable register for 6390 (Petr Oros) [2021822] - net: phy: marvell: refactor HWMON OOP style (Petr Oros) [2021822] - net: phy: at803x: select correct page on config init (Petr Oros) [2021822] - net: phy: marvell: fix detection of PHY on Topaz switches (Petr Oros) [2021822] - net: phy: marvell10g: change module description (Petr Oros) [2021822] - net: phy: marvell10g: differentiate 88E2110 vs 88E2111 (Petr Oros) [2021822] - net: phy: add constants for 2.5G and 5G speed in PCS speed register (Petr Oros) [2021822] - net: phy: marvell10g: fix driver name for mv88e2110 (Petr Oros) [2021822] - net: phy: marvell10g: add separate structure for 88X3340 (Petr Oros) [2021822] - net: phy: marvell10g: support other MACTYPEs (Petr Oros) [2021822] - net: phy: marvell10g: store temperature read method in chip strucutre (Petr Oros) [2021822] - net: phy: marvell10g: check for correct supported interface mode (Petr Oros) [2021822] - net: phy: marvell10g: support all rate matching modes (Petr Oros) [2021822] - net: phy: marvell10g: add MACTYPE definitions for 88E21xx (Petr Oros) [2021822] - net: phy: marvell10g: add all MACTYPE definitions for 88X33x0 (Petr Oros) [2021822] - net: phy: marvell10g: indicate 88X33x0 only port control registers (Petr Oros) [2021822] - net: phy: marvell10g: allow 5gbase-r and usxgmii (Petr Oros) [2021822] - net: phy: marvell10g: fix typo (Petr Oros) [2021822] - net: phy: marvell10g: rename register (Petr Oros) [2021822] - net: fec: use mac-managed PHY PM (Petr Oros) [2021822] - net: phy: broadcom: Add statistics for all Gigabit PHYs (Petr Oros) [2021822] - net: phy: broadcom: Only advertise EEE for supported modes (Petr Oros) [2021822] - net: phy: remove repeated word (Petr Oros) [2021822] - net: phy: Correct function name mdiobus_register_board_info() in comment (Petr Oros) [2021822] - net: phy: lan87xx: fix access to wrong register of LAN87xx (Petr Oros) [2021822] - net: phy: at803x: remove at803x_aneg_done() (Petr Oros) [2021822] - net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M (Petr Oros) [2021822] - docs: networking: phy: Improve placement of parenthesis (Petr Oros) [2021822] - net: phy: broadcom: Add power down exit reset state delay (Petr Oros) [2021822] - net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused (Petr Oros) [2021822] - net: mdio: Remove of_phy_attach() (Petr Oros) [2021822] - net: phy: broadcom: Do not modify LED configuration for SFP module PHYs (Petr Oros) [2021822] - net: phy: Add is_on_sfp_module flag and phy_on_sfp helper (Petr Oros) [2021822] - net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S (Petr Oros) [2021822] - net: phy: marvell: Ensure SGMII auto-negotiation is enabled for 88E1111 (Petr Oros) [2021822] - net: phylink: Add 5gbase-r support (Petr Oros) [2021822] - net: phy: Add 5GBASER interface mode (Petr Oros) [2021822] - net: phy: rename PHY_IGNORE_INTERRUPT to PHY_MAC_INTERRUPT (Petr Oros) [2021822] - net: phy: at803x: add MDIX support to AR8031/33 (Petr Oros) [2021822] - net: phy: broadcom: Allow BCM54210E to configure APD (Petr Oros) [2021822] - net: phy: broadcom: Remove unused flags (Petr Oros) [2021822] - net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay() (Petr Oros) [2021822] - net: phy: consider that suspend2ram may cut off PHY power (Petr Oros) [2021822] - net: phy: bcm7xxx: Add an entry for BCM72116 (Petr Oros) [2021822] - net: mdiobus: Remove WARN_ON_ONCE(in_interrupt()) (Petr Oros) [2021822] - net: Use kobj_to_dev() API (Petr Oros) [2021822] - net: phy: Fixup kernel doc (Petr Oros) [2021822] - net: phy: bcm7xxx: Add an entry for BCM72113 (Petr Oros) [2021822] - net: phy: mchp: Add support for LAN8814 QUAD PHY (Petr Oros) [2021822] - net: dp83867: Fix WoL SecureOn password (Petr Oros) [2021822] - net: phy: at803x: constify static regulator_ops (Petr Oros) [2021822] - net: phy: marvell10g: support XFI rate matching mode (Petr Oros) [2021822] - net: switch to using PHY_INTERFACE_MODE_10GBASER rather than 10GKR (Petr Oros) [2021822] - netfilter: conntrack: Add and use nf_ct_set_auto_assign_helper_warned() (Phil Sutter) [1896241] - net: do not reuse skbuff allocated from skbuff_fclone_cache in the skb cache (Ivan Vecera) [2069781] - skbuff: queue NAPI_MERGED_FREE skbs into NAPI cache instead of freeing (Ivan Vecera) [2069781] - skbuff: allow to use NAPI cache from __napi_alloc_skb() (Ivan Vecera) [2069781] - skbuff: allow to optionally use NAPI cache from __alloc_skb() (Ivan Vecera) [2069781] - skbuff: introduce {,__}napi_build_skb() which reuses NAPI cache heads (Ivan Vecera) [2069781] - skbuff: move NAPI cache declarations upper in the file (Ivan Vecera) [2069781] - skbuff: remove __kfree_skb_flush() (Ivan Vecera) [2069781] - skbuff: use __build_skb_around() in __alloc_skb() (Ivan Vecera) [2069781] - skbuff: simplify __alloc_skb() a bit (Ivan Vecera) [2069781] - skbuff: make __build_skb_around() return void (Ivan Vecera) [2069781] - skbuff: simplify kmalloc_reserve() (Ivan Vecera) [2069781] - skbuff: move __alloc_skb() next to the other skb allocation functions (Ivan Vecera) [2069781] - net: Introduce {netdev,napi}_alloc_frag_align() (Ivan Vecera) [2069781] - mm: page_frag: Introduce page_frag_alloc_align() (Ivan Vecera) [2069781] - perf tests attr: Add missing topdown metrics events (Michael Petlan) [1986275] - cifs: Return correct error code from smb2_get_enc_key (Ronnie Sahlberg) [2058369] - ipv4: avoid using shared IP generator for connected sockets (Paolo Abeni) [2062427] {CVE-2020-36516} - crypto: cryptd - Fix skcipher instance memory leak (Vladis Dronov) [2004344] - EVM: fix the evm= __setup handler return value (Bruno Meneguele) [2063900] - integrity: include keyring name for unknown key request (Bruno Meneguele) [2063900] - ima: limit secure boot feedback scope for appraise (Bruno Meneguele) [2063900] - integrity: invalid kernel parameters feedback (Bruno Meneguele) [2063900] - ima: add check for enforced appraise option (Bruno Meneguele) [2063900] - ima: Allow template selection with ima_template[_fmt]= after ima_hash= (Bruno Meneguele) [2063900] - ima: Remove ima_policy file before directory (Bruno Meneguele) [2063900] - integrity: check the return value of audit_log_start() (Bruno Meneguele) [2063900] - ima: fix deadlock when traversing "ima_default_rules". (Bruno Meneguele) [2063900] - evm: Introduce evm_revalidate_status() (Bruno Meneguele) [2063900] - evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded (Bruno Meneguele) [2063900] - evm: Load EVM key in ima_load_x509() to avoid appraisal (Bruno Meneguele) [2063900] - evm: Execute evm_inode_init_security() only when an HMAC key is loaded (Bruno Meneguele) [2063900] - fs/kernel_read_file: Remove FIRMWARE_PREALLOC_BUFFER enum (Bruno Meneguele) [2063900] - RHEL-only: KVM: selftests: Fix AArch64 compilation (Andrew Jones) [2071997] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Andrew Jones) [2071997] - RHEL-only: KVM: selftests: Remove unused modes (Andrew Jones) [2071997]- netfilter: nf_tables_offload: incorrect flow offload action array size (Florian Westphal) [2056728] {CVE-2022-25636} - netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_create (Florian Westphal) [2056728] - KVM: SVM: Allow AVIC support on system w/ physical APIC ID > 255 (Bandan Das) [2033068] - PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment (Mark Langsdorf) [2049209] - PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() (Mark Langsdorf) [2049209] - PCI/ACPI: Move _OSC query checks to separate function (Mark Langsdorf) [2049209] - PCI/ACPI: Move supported and control calculations to separate functions (Mark Langsdorf) [2049209] - PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS (Mark Langsdorf) [2049209] - kabi: Adding symbol blkdev_get_by_dev (fs/block_dev.c) (Čestmír Kalina) [2010296] - kabi: Adding symbol thaw_bdev (fs/block_dev.c) (Čestmír Kalina) [2010296] - kabi: Adding symbol freeze_bdev (fs/block_dev.c) (Čestmír Kalina) [2010296] - s390/cio: make ccw_device_dma_* more robust (Thomas Huth) [2066709] - perf/x86/intel/uncore: Make uncore_discovery clean for 64 bit addresses (Michael Petlan) [2069237] - redhat: switch secureboot kernel image signing to release keys (Augusto Caringi) - ice: xsk: Stop Rx processing when ntc catches ntu (Ivan Vecera) [2069082] - ice: xsk: Fix indexing in ice_tx_xsk_pool() (Ivan Vecera) [2069082] - ice: Fix kernel crash in XDP scenario (Ivan Vecera) [2069082]- do_wait: make PIDTYPE_PID case O(1) instead of O(n) (Nico Pache) [2055973] - n_tty: wake up poll(POLLRDNORM) on receiving data (Rafael Aquini) [2033338] - powerpc/papr_scm: Implement initial support for injecting smart errors (Steve Best) [1987103] - mm: memcg: synchronize objcg lists with a dedicated spinlock (Rafael Aquini) [2064847] - kasan: fix quarantine conflicting with init_on_free (Rafael Aquini) [2064847] - mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() (Rafael Aquini) [2064847] - mm/memcg: relocate mod_objcg_mlstate(), get_obj_stock() and put_obj_stock() (Rafael Aquini) [2064847] - mm: move node_reclaim_distance to fix NUMA without SMP (Rafael Aquini) [2064847] - vmalloc: choose a better start address in vm_area_register_early() (Rafael Aquini) [2064847] - mm/vmalloc: check various alignments when debugging (Rafael Aquini) [2064847] - mm/vmalloc: don't allow VM_NO_GUARD on vmap() (Rafael Aquini) [2064847] - mm, thp: bail out early in collapse_file for writeback page (Rafael Aquini) [2064847] - mm/sparse: set SECTION_NID_SHIFT to 6 (Rafael Aquini) [2064847] - mm/memory_hotplug: fix kerneldoc comment for __remove_memory (Rafael Aquini) [2064847] - mm: fix memory_failure() handling of dax-namespace metadata (Rafael Aquini) [2064847] - mm: teach pfn_to_online_page() about ZONE_DEVICE section collisions (Rafael Aquini) [2064847] - mm: teach pfn_to_online_page() to consider subsection validity (Rafael Aquini) [2064847] - mm: move pfn_to_online_page() out of line (Rafael Aquini) [2064847] - Revert "mm: use early_pfn_to_nid in page_ext_init" (Rafael Aquini) [2064847] - x86/mm: Fix kern_addr_valid() to cope with existing but not present entries (Rafael Aquini) [2064847] - powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() (Rafael Aquini) [2064847] - powerpc/pkeys: remove unused pkey_allows_readwrite (Rafael Aquini) [2064847] - x86/hyperv: Output host build info as normal Windows version number (Vitaly Kuznetsov) [2060700] - powerpc/smp: Update cpu_core_map on all PowerPc systems (Diego Domingos) [2064104] - crypto: ccp - ccp_dmaengine_unregister release dma channels (Vladis Dronov) [2015374] - crypto: ccp - remove redundant ret variable (Vladis Dronov) [2015374] - crypto: ccp - Ensure psp_ret is always init'd in __sev_platform_init_locked() (Vladis Dronov) [2015374] - crypto: ccp - remove unneeded semicolon (Vladis Dronov) [2015374] - crypto: ccp - Add SEV_INIT_EX support (Vladis Dronov) [2015374] - crypto: ccp - Add psp_init_on_probe module parameter (Vladis Dronov) [2015374] - crypto: ccp - Refactor out sev_fw_alloc() (Vladis Dronov) [2015374] - crypto: ccp - Move SEV_INIT retry for corrupted data (Vladis Dronov) [2015374] - crypto: ccp - Add SEV_INIT rc error logging on init (Vladis Dronov) [2015374] - crypto: ccp - no need to initialise statics to 0 (Vladis Dronov) [2015374] - ccp: ccp - add support for Green Sardine (Vladis Dronov) [2015374] - crypto: ccp - fix command queuing to TEE ring buffer (Vladis Dronov) [2015374] - crypto: ccp - reduce tee command status polling interval from 5ms to 1ms (Vladis Dronov) [2015374] - crypto: ccp - provide in-kernel API to submit TEE commands (Vladis Dronov) [2015374] - crypto: ccp - add TEE support for Raven Ridge (Vladis Dronov) [2015374] - crypto: ccp - check whether PSP supports SEV or TEE before initialization (Vladis Dronov) [2015374] - ice: Allow to pass VLAN tagged packets to VF when port VLAN is configured (Ivan Vecera) [2071027] - tools headers UAPI: Sync linux/perf_event.h with the kernel sources (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix power_pmu_disable to call clear_pmi_irq_pending only if PMI is pending (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Only define power_pmu_wants_prompt_pmi() for CONFIG_PPC64 (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Add data source encodings for power10 platform (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Add encodings to represent data based on newer composite PERF_MEM_LVLNUM* fields (Desnes A. Nunes do Rosario) [1992813] - perf: Add new macros for mem_hops field (Desnes A. Nunes do Rosario) [1992813] - tools headers UAPI: Add new macros for mem_hops field to perf_event.h (Desnes A. Nunes do Rosario) [1992813] - bpf: Remove config check to enable bpf support for branch records (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Update global/local variants for p_stage_cyc (Desnes A. Nunes do Rosario) [1992813] - perf sort: Include global and local variants for p_stage_cyc sort key (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'p_stage_cyc' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'ins_lat' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf sort: Fix the 'weight' sort key behavior (Desnes A. Nunes do Rosario) [1992813] - perf vendor events power10: Add metric events JSON file for power10 platform (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Add support to expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [1992813] - perf powerpc: Refactor the code definition of perf reg extended mask in tools side header file (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Expose instruction and data address registers as part of extended regs (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Refactor the code definition of perf reg extended mask (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix data source encodings for L2.1 and L3.1 accesses (Desnes A. Nunes do Rosario) [1992813] - tools/perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [1992813] - perf: Add mem_hops field in perf_mem_data_src structure (Desnes A. Nunes do Rosario) [1992813] - perf: Add comment about current state of PERF_MEM_LVL_* namespace and remove an extra line (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix the check for SIAR value (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Drop the case of returning 0 as instruction pointer (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Use stack siar instead of mfspr (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf/hv-gpci: Fix counter value parsing (Desnes A. Nunes do Rosario) [1992813] - powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC (Desnes A. Nunes do Rosario) [1992813] - CI: Remove deprecated option (Veronika Kabatova)- bareudp: use ipv6_mod_enabled to check if IPv6 enabled (Hangbin Liu) [2063813] - powerpc/mm/numa: skip NUMA_NO_NODE onlining in parse_numa_properties() (Diego Domingos) [2048218] - redhat: copy rpminspect to dist-git repo (Jarod Wilson) - configs: enable CONFIG_RMI4_F3A (Benjamin Tissoires) [2067219] - Input: synaptics-rmi4 - add support for F3A (Benjamin Tissoires) [2067219] - RDMA/cma: Do not change route.addr.src_addr.ss_family (Kamal Heib) [2032074] {CVE-2021-4028} - drm/i915/adl_s: Remove require_force_probe protection (Michel Dänzer) [2025896] - drm/i915/adl_s: Update ADL-S PCI IDs (Michel Dänzer) [2025896] - drm/i915: Limit Wa_22010178259 to affected platforms (Michel Dänzer) [2025896] - drm/i915/adl_s: Fix dma_mask_size to 39 bit (Michel Dänzer) [2025896] - drm/i915/dmc: Update DMC to v2.14 on ADL-P (Michel Dänzer) [2060051] - drm/i915: Update memory bandwidth formulae (Michel Dänzer) [2060051] - drm/i915/fb: Fold modifier CCS type/tiling attribute to plane caps (Michel Dänzer) [2060051] - drm/i915/fb: Don't store bitmasks in the intel_plane_caps enum (Michel Dänzer) [2060051] - drm/i915/adl_p: Add ddc pin mapping (Michel Dänzer) [2060051] - iommu/amd: Fix I/O page table memory leak (Jerry Snitselaar) [2053210] - iommu/amd: Recover from event log overflow (Jerry Snitselaar) [2053210]- redhat: tune rpminspect w/additions from rhel9 branch (Jarod Wilson) - powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" (Steve Best) [2056080] - x86/tsc: Disable clocksource watchdog for TSC on qualified platorms (Prarit Bhargava) [1971939] - x86/tsc: Add a timer to make sure TSC_adjust is always checked (Prarit Bhargava) [1971939] - x86/hpet: Use another crystalball to evaluate HPET usability (Prarit Bhargava) [1971939] - x86/tsc: Respect tsc command line paraemeter for clocksource_tsc_early (Prarit Bhargava) [1971939] - [s390] s390/pci: fix zpci_zdev_put() on reserve (Claudio Imbrenda) [2039185] - [s390] s390/pci: fix use after free of zpci_dev (Claudio Imbrenda) [2039185] - [s390] s390/cio: make ccw_device_dma_* more robust (Claudio Imbrenda) [2039186] - [s390] s390/pci: add s390_iommu_aperture kernel parameter (Claudio Imbrenda) [2039181] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Paul Lai) [1918929] - kvm: selftests: sync uapi/linux/kvm.h with Linux header (Paul Lai) [1918929] - kvm: selftests: conditionally build vm_xsave_req_perm() (Paul Lai) [1918929] - x86/kvm/fpu: Remove kvm_vcpu_arch.guest_supported_xcr0 (Paul Lai) [1918929] - x86/kvm/fpu: Limit guest user_xfeatures to supported bits of XCR0 (Paul Lai) [1918929] - KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1918929] - KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_update_cpuid_runtime() (Paul Lai) [1918929] - KVM: x86/cpuid: Clear XFD for component i if the base feature is missing (Paul Lai) [1918929] - KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entries (Paul Lai) [1918929] - x86/fpu: Fix inline prefix warnings (Paul Lai) [1918929] - selftest: kvm: Add amx selftest (Paul Lai) [1918929] - selftest: kvm: Move struct kvm_x86_state to header (Paul Lai) [1918929] - selftest: kvm: Reorder vcpu_load_state steps for AMX (Paul Lai) [1918929] - kvm: x86: Disable interception for IA32_XFD on demand (Paul Lai) [1918929] - x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state() (Paul Lai) [1918929] - kvm: selftests: Add support for KVM_CAP_XSAVE2 (Paul Lai) [1918929] - kvm: x86: Add support for getting/setting expanded xstate buffer (Paul Lai) [1918929] - x86/fpu: Add uabi_size to guest_fpu (Paul Lai) [1918929] - kvm: x86: Add CPUID support for Intel AMX (Paul Lai) [1918929] - kvm: x86: Add XCR0 support for Intel AMX (Paul Lai) [1918929] - kvm: x86: Disable RDMSR interception of IA32_XFD_ERR (Paul Lai) [1918929] - kvm: x86: Emulate IA32_XFD_ERR for guest (Paul Lai) [1918929] - kvm: x86: Intercept #NM for saving IA32_XFD_ERR (Paul Lai) [1918929] - x86/fpu: Prepare xfd_err in struct fpu_guest (Paul Lai) [1918929] - kvm: x86: Add emulation for IA32_XFD (Paul Lai) [1918929] - x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulation (Paul Lai) [1918929] - kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2 (Paul Lai) [1918929] - x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM (Paul Lai) [1918929] - x86/fpu: Add guest support to xfd_enable_feature() (Paul Lai) [1918929] - x86/fpu: Make XFD initialization in __fpstate_reset() a function argument (Paul Lai) [1918929] - kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUID (Paul Lai) [1918929] - kvm: x86: Fix xstate_required_size() to follow XSTATE alignment rule (Paul Lai) [1918929] - x86/fpu: Prepare guest FPU for dynamically enabled FPU features (Paul Lai) [1918929] - x86/fpu: Extend fpu_xstate_prctl() with guest permissions (Paul Lai) [1918929] - kvm: selftests: move ucall declarations into ucall_common.h (Paul Lai) [1918929] - kvm: selftests: move base kvm_util.h declarations to kvm_util_base.h (Paul Lai) [1918929] - cpuid: kvm_find_kvm_cpuid_features() should be declared 'static' (Paul Lai) [1918929] - KVM: x86: Make sure KVM_CPUID_FEATURES really are KVM_CPUID_FEATURES (Paul Lai) [1918929] - KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows (Paul Lai) [1918929]- scsi: mpi3mr: Fix flushing !WQ_MEM_RECLAIM events warning (Tomas Henzl) [2052278] - scsi: mpi3mr: Fix memory leaks (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix reporting of actual data transfer size (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix cmnd getting marked as in use forever (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix hibernation issue (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix printing of pending I/O count (Tomas Henzl) [2054814] - scsi: mpi3mr: Fix deadlock while canceling the fw event (Tomas Henzl) [2054814] - scsi: mpi3mr: Fixes around reply request queues (Tomas Henzl) [2054814] - scsi: mpi3mr: Enhanced Task Management Support Reply handling (Tomas Henzl) [2054814] - scsi: mpi3mr: Use TM response codes from MPI3 headers (Tomas Henzl) [2054814] - scsi: mpi3mr: Increase internal cmnds timeout to 60s (Tomas Henzl) [2054814] - scsi: mpi3mr: Do access status validation before adding devices (Tomas Henzl) [2054814] - scsi: mpi3mr: Update MPI3 headers - part2 (Tomas Henzl) [2054814] - scsi: mpi3mr: Update MPI3 headers - part1 (Tomas Henzl) [2054814] - scsi: mpi3mr: Don't reset IOC if cmnds flush with reset status (Tomas Henzl) [2054814] - scsi: mpi3mr: Replace spin_lock() with spin_lock_irqsave() (Tomas Henzl) [2054814] - scsi: mpi3mr: Add debug APIs based on logging_level bits (Tomas Henzl) [2054814] - scsi: mpt3sas: Remove scsi_dma_map() error messages (Tomas Henzl) [2057021] - net/mlx5: Fix wrong limitation of metadata match on ecpf (Amir Tzin) [2049094] - nfsd: fix use-after-free due to delegation race (Thiago Becker) [2053262] - dma-buf: cma_heap: Fix mutex locking section (Michel Dänzer) [2044440] - drm/amdkfd: Check for null pointer after calling kmemdup (Michel Dänzer) [2044440] - drm/atomic: Check new_crtc_state->active to determine if CRTC needs disable in self refresh mode (Michel Dänzer) [2044440] - drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM enabled (Michel Dänzer) [2044440] - drm/i915/overlay: Prevent divide by zero bugs in scaling (Michel Dänzer) [2044440] - dma-buf: heaps: Fix potential spectre v1 gadget (Michel Dänzer) [2044440] - drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple Retina panels (Michel Dänzer) [2044440] - drm/amd/display: watermark latencies is not enough on DCN31 (Michel Dänzer) [2044440] - drm/amd/pm: correct the MGpuFanBoost support for Beige Goby (Michel Dänzer) [2044440] - drm/i915/adlp: Fix TypeC PHY-ready status readout (Michel Dänzer) [2044440] - drm/nouveau: fix off by one in BIOS boundary checking (Michel Dänzer) [2044440] - drm/i915: Disable DSB usage for now (Michel Dänzer) [2044440] - Revert "drm/ast: Support 1600x900 with 108MHz PCLK" (Michel Dänzer) [2044440] - drm/amd/display: Fix FP start/end for dcn30_internal_validate_bw. (Michel Dänzer) [2044440] - drm/atomic: Add the crtc to affected crtc only if uapi.enable = true (Michel Dänzer) [2044440] - drm/amdgpu: Use correct VIEWPORT_DIMENSION for DCN2 (Michel Dänzer) [2044440] - drm/amd/display: reset dcn31 SMU mailbox on failures (Michel Dänzer) [2044440] - drm/vmwgfx: Remove explicit transparent hugepages support (Michel Dänzer) [2044440] - drm/radeon: fix error handling in radeon_driver_open_kms (Michel Dänzer) [2044440] - drm/i915/display/ehl: Update voltage swing table (Michel Dänzer) [2044440] - drm/nouveau/kms/nv04: use vzalloc for nv04_display (Michel Dänzer) [2044440] - drm/amd/display: Fix the uninitialized variable in enable_stream_features() (Michel Dänzer) [2044440] - amdgpu/pm: Make sysfs pm attributes as read-only for VFs (Michel Dänzer) [2044440] - drm/amdgpu: fixup bad vram size on gmc v8 (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix gmc bo pin count leak in SRIOV (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix psp tmr bo pin count leak in SRIOV (Michel Dänzer) [2044440] - drm/amdkfd: Fix error handling in svm_range_add (Michel Dänzer) [2044440] - drm/vmwgfx: Introduce a new placement for MOB page tables (Michel Dänzer) [2044440] - drm/vmwgfx: Release ttm memory if probe fails (Michel Dänzer) [2044440] - drm/amd/display: add else to avoid double destroy clk_mgr (Michel Dänzer) [2044440] - drm/amdgpu/display: set vblank_disable_immediate for DC (Michel Dänzer) [2044440] - drm/amd/display: check top_pipe_to_program pointer (Michel Dänzer) [2044440] - drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L (Michel Dänzer) [2044440] - drm/amd/display: Fix out of bounds access on DNC31 stream encoder regs (Michel Dänzer) [2044440] - drm/amd/display: Fix bug in debugfs crc_win_update entry (Michel Dänzer) [2044440] - drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms() (Michel Dänzer) [2044440] - drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode() (Michel Dänzer) [2044440] - drm/vmwgfx: Fail to initialize on broken configs (Michel Dänzer) [2044440] - drm/vmwgfx: Remove the deprecated lower mem limit (Michel Dänzer) [2044440] - drm/vboxvideo: fix a NULL vs IS_ERR() check (Michel Dänzer) [2044440] - drm: fix null-ptr-deref in drm_dev_init_release() (Michel Dänzer) [2044440] - drm/ttm: Put BO in its memory manager's lru list (Michel Dänzer) [2044440] - dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() (Michel Dänzer) [2044440] - drm/amd/display: explicitly set is_dsc_supported to false before use (Michel Dänzer) [2044440] - drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() (Michel Dänzer) [2044440] - drm/amd/pm: keep the BACO feature enabled for suspend (Michel Dänzer) [2044440] - Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" (Michel Dänzer) [2044440] - drm/amd/display: Added power down for DCN10 (Michel Dänzer) [2044440] - drm/amd/display: fix B0 TMDS deepcolor no dislay issue (Michel Dänzer) [2044440] - drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable platform (Michel Dänzer) [2044440] - drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume (Michel Dänzer) [2044440] - drm/amd/pm: Fix xgmi link control on aldebaran (Michel Dänzer) [2044440] - drm/amdgpu: fix dropped backing store handling in amdgpu_dma_buf_move_notify (Michel Dänzer) [2044440] - drm/amd/display: Changed pipe split policy to allow for multi-display pipe split (Michel Dänzer) [2044440] - drm/amdgpu: add support for IP discovery gc_info table v2 (Michel Dänzer) [2044440] - drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled (Michel Dänzer) [2044440] - drm/nouveau: wait for the exclusive fence after the shared ones v2 (Michel Dänzer) [2044440] - drm/nouveau: always wait for the exclusive fence (Michel Dänzer) [2044440] - drm/amd/display: Set optimize_pwr_state for DCN31 (Michel Dänzer) [2044440] - drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization (Michel Dänzer) [2044440] - drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC (Michel Dänzer) [2044440] - drm/amdgpu: don't override default ECO_BITs setting (Michel Dänzer) [2044440] - drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE (Michel Dänzer) [2044440] - drm/amd/pm: fix a potential gpu_metrics_table memory leak (Michel Dänzer) [2044440] - drm/amd/display: Set exit_optimized_pwr_state for DCN31 (Michel Dänzer) [2044440] - drm/i915/display: Fix an unsigned subtraction which can never be negative. (Michel Dänzer) [2044440] - drm/ast: potential dereference of null pointer (Michel Dänzer) [2044440] - drm: simpledrm: fix wrong unit with pixel clock (Michel Dänzer) [2044440] - Revert "drm/fb-helper: improve DRM fbdev emulation device names" (Michel Dänzer) [2044440] - drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->shutdown() (Michel Dänzer) [2044440] - drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915 (Michel Dänzer) [2044440] - drm/amdkfd: process_info lock not needed for svm (Michel Dänzer) [2044440] - drm/amd/display: add connector type check for CRC source set (Michel Dänzer) [2044440] - drm/amdkfd: fix double free mem structure (Michel Dänzer) [2044440] - drm/amd/display: Fix for the no Audio bug with Tiled Displays (Michel Dänzer) [2044440] - drm/amdgpu: check atomic flag to differeniate with legacy path (Michel Dänzer) [2044440] - drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset (Michel Dänzer) [2044440] - drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. (Michel Dänzer) [2044440] - drm/i915/dp: Perform 30ms delay after source OUI write (Michel Dänzer) [2044440] - drm/amd/display: Allow DSC on supported MST branch devices (Michel Dänzer) [2044440] - dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow (Michel Dänzer) [2044440] - drm/amd/amdgpu: fix potential memleak (Michel Dänzer) [2044440] - drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again (Michel Dänzer) [2044440] - drm/amd/pm: Remove artificial freq level on Navi1x (Michel Dänzer) [2044440] - drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ (Michel Dänzer) [2044440] - drm/amd/display: Set plane update flags for all planes in reset (Michel Dänzer) [2044440] - drm/amd/display: Fix DPIA outbox timeout after GPU reset (Michel Dänzer) [2044440] - drm/aspeed: Fix vga_pw sysfs output (Michel Dänzer) [2044440] - drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks (Michel Dänzer) [2044440] - drm/amd/display: Fix OLED brightness control on eDP (Michel Dänzer) [2044440] - drm/amdgpu: IH process reset count when restart (Michel Dänzer) [2044440] - drm/amd/pm: avoid duplicate powergate/ungate setting (Michel Dänzer) [2044440] - drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors (Michel Dänzer) [2044440] - drm/i915: Fix type1 DVI DP dual mode adapter heuristic for modern platforms (Michel Dänzer) [2044440] - drm/i915/dp: Ensure max link params are always valid (Michel Dänzer) [2044440] - drm/i915/dp: Ensure sink rate values are always valid (Michel Dänzer) [2044440] - drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap (Michel Dänzer) [2044440] - drm/udl: fix control-message timeout (Michel Dänzer) [2044440] - drm/amd/display: Limit max DSC target bpp for specific monitors (Michel Dänzer) [2044440] - drm/amd/display: Update swizzle mode enums (Michel Dänzer) [2044440] - drm/cma-helper: Release non-coherent memory with dma_free_noncoherent() (Michel Dänzer) [2044440] - Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping" (Michel Dänzer) [2044440] - drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame (Michel Dänzer) [2044440] - x86/speculation: Check CPU capability before applying IBRS spectre v2 mitigation (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Warn about eIBRS + LFENCE + Unprivileged eBPF + SMT (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Warn about Spectre v2 LFENCE mitigation (Waiman Long) [2062156 2062166] {CVE-2022-0001 CVE-2022-0002 CVE-2021-26401} - x86/speculation: Update link to AMD speculation whitepaper (Waiman Long) [2062166] {CVE-2021-26401} - x86/speculation: Use generic retpoline by default on AMD (Waiman Long) [2062166] {CVE-2021-26401} - x86/speculation: Include unprivileged eBPF status in Spectre v2 mitigation reporting (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - Documentation/hw-vuln: Update spectre doc (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86/speculation: Add eIBRS + Retpoline options (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86,bugs: Unconditionally allow spectre_v2=retpoline,amd (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - x86: deduplicate the spectre_v2_user documentation (Waiman Long) [2062156] {CVE-2022-0001 CVE-2022-0002} - fuse: fix pipe buffer lifetime for direct_io (Miklos Szeredi) [2064863] {CVE-2022-1011} - ice: Do not enable VLAN pruning when spoofchk is enabled (Ivan Vecera) [2062343] - ice: don't allow to run ice_send_event_to_aux() in atomic ctx (Ivan Vecera) [2062343] - ice: fix 'scheduling while atomic' on aux critical err interrupt (Ivan Vecera) [2062343] - ice: Fix MAC address setting (Ivan Vecera) [2062343] - ice: Clear default forwarding VSI during release (Ivan Vecera) [2062343] - ice: Fix broken IFF_ALLMULTI handling (Ivan Vecera) [2062343] - iavf: Fix hang during reboot/shutdown (Ivan Vecera) [2062343] - iavf: Fix double free in iavf_reset_task (Ivan Vecera) [2062343] - ice: destroy flow director filter mutex after releasing VSIs (Ivan Vecera) [2062343] - ice: fix NULL pointer dereference in ice_update_vsi_tx_ring_stats() (Ivan Vecera) [2062343] - iavf: Fix adopting new combined setting (Ivan Vecera) [2062343] - iavf: Fix handling of vlan strip virtual channel messages (Ivan Vecera) [2062343] - iavf: Fix __IAVF_RESETTING state usage (Ivan Vecera) [2062343] - iavf: Fix missing check for running netdev (Ivan Vecera) [2062343] - iavf: Fix deadlock in iavf_reset_task (Ivan Vecera) [2062343] - iavf: Fix race in init state (Ivan Vecera) [2062343] - iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS (Ivan Vecera) [2062343] - iavf: Fix init state closure on remove (Ivan Vecera) [2062343] - iavf: Add waiting so the port is initialized in remove (Ivan Vecera) [2062343] - iavf: Rework mutexes for better synchronisation (Ivan Vecera) [2062343] - iavf: remove an unneeded variable (Ivan Vecera) [2062343] - iavf: Fix limit of total number of queues to active queues of VF (Ivan Vecera) [2062343] - iavf: Restrict maximum VLAN filters for VIRTCHNL_VF_OFFLOAD_VLAN_V2 (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 offload enable/disable (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 hotpath (Ivan Vecera) [2062343] - iavf: Add support VIRTCHNL_VF_OFFLOAD_VLAN_V2 during netdev config (Ivan Vecera) [2062343] - iavf: Add support for VIRTCHNL_VF_OFFLOAD_VLAN_V2 negotiation (Ivan Vecera) [2062343] - virtchnl: Add support for new VLAN capabilities (Ivan Vecera) [2062343] - virtchnl: Use the BIT() macro for capability/offload flags (Ivan Vecera) [2062343] - virtchnl: Remove unused VIRTCHNL_VF_OFFLOAD_RSVD define (Ivan Vecera) [2062343] - virtchnl: Add missing padding to virtchnl_proto_hdrs (Ivan Vecera) [2062343] - ice: Fix race condition during interface enslave (Ivan Vecera) [2062343] - ice: Fix curr_link_speed advertised speed (Ivan Vecera) [2062343] - ice: Don't use GFP_KERNEL in atomic context (Ivan Vecera) [2062343] - ice: Fix error with handling of bonding MTU (Ivan Vecera) [2062343] - ice: stop disabling VFs due to PF error responses (Ivan Vecera) [2062343] - ice: initialize local variable 'tlv' (Ivan Vecera) [2062343] - ice: check the return of ice_ptp_gettimex64 (Ivan Vecera) [2062343] - ice: fix concurrent reset and removal of VFs (Ivan Vecera) [2062343] - ice: fix setting l4 port flag when adding filter (Ivan Vecera) [2062343] - ice: Match on all profiles in slow-path (Ivan Vecera) [2062343] - ice: enable parsing IPSEC SPI headers for RSS (Ivan Vecera) [2062343] - ice: Avoid RTNL lock when re-creating auxiliary device (Ivan Vecera) [2062343] - ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler (Ivan Vecera) [2062343] - ice: fix IPIP and SIT TSO offload (Ivan Vecera) [2062343] - ice: fix an error code in ice_cfg_phy_fec() (Ivan Vecera) [2062343] - ice: Use bitmap_free() to free bitmap (Ivan Vecera) [2062343] - ice: Optimize a few bitmap operations (Ivan Vecera) [2062343] - ice: Slightly simply ice_find_free_recp_res_idx (Ivan Vecera) [2062343] - ice: improve switchdev's slow-path (Ivan Vecera) [2062343] - ice: replay advanced rules after reset (Ivan Vecera) [2062343] - ice: Add flow director support for channel mode (Ivan Vecera) [2062343] - ice: trivial: fix odd indenting (Ivan Vecera) [2062343] - ice: support crosstimestamping on E822 devices if supported (Ivan Vecera) [2062343] - ice: exit bypass mode once hardware finishes timestamp calibration (Ivan Vecera) [2062343] - ice: ensure the hardware Clock Generation Unit is configured (Ivan Vecera) [2062343] - ice: implement basic E822 PTP support (Ivan Vecera) [2062343] - ice: convert clk_freq capability into time_ref (Ivan Vecera) [2062343] - ice: introduce ice_ptp_init_phc function (Ivan Vecera) [2062343] - ice: use 'int err' instead of 'int status' in ice_ptp_hw.c (Ivan Vecera) [2062343] - ice: PTP: move setting of tstamp_config (Ivan Vecera) [2062343] - ice: introduce ice_base_incval function (Ivan Vecera) [2062343] - ice: xsk: fix cleaned_count setting (Ivan Vecera) [2062343] - ice: xsk: allow empty Rx descriptors on XSK ZC data path (Ivan Vecera) [2062343] - ice: xsk: allocate separate memory for XDP SW ring (Ivan Vecera) [2062343] - ice: xsk: return xsk buffers back to pool when cleaning the ring (Ivan Vecera) [2062343] - ice: use modern kernel API for kick (Ivan Vecera) [2062343] - ice: tighter control over VSI_DOWN state (Ivan Vecera) [2062343] - ice: use prefetch methods (Ivan Vecera) [2062343] - ice: update to newer kernel API (Ivan Vecera) [2062343] - ice: support immediate firmware activation via devlink reload (Ivan Vecera) [2062343] - ice: reduce time to read Option ROM CIVD data (Ivan Vecera) [2062343] - ice: move ice_devlink_flash_update and merge with ice_flash_pldm_image (Ivan Vecera) [2062343] - ice: move and rename ice_check_for_pending_update (Ivan Vecera) [2062343] - ice: devlink: add shadow-ram region to snapshot Shadow RAM (Ivan Vecera) [2062343] - ice: Remove unused ICE_FLOW_SEG_HDRS_L2_MASK (Ivan Vecera) [2062343] - ice: Remove unnecessary casts (Ivan Vecera) [2062343] - ice: Propagate error codes (Ivan Vecera) [2062343] - ice: Remove excess error variables (Ivan Vecera) [2062343] - ice: Cleanup after ice_status removal (Ivan Vecera) [2062343] - ice: Remove enum ice_status (Ivan Vecera) [2062343] - ice: Use int for ice_status (Ivan Vecera) [2062343] - ice: Remove string printing for ice_status (Ivan Vecera) [2062343] - ice: Refactor status flow for DDP load (Ivan Vecera) [2062343] - ice: Refactor promiscuous functions (Ivan Vecera) [2062343] - ice: refactor PTYPE validating (Ivan Vecera) [2062343] - ice: Add package PTYPE enable information (Ivan Vecera) [2062343] - ice: safer stats processing (Ivan Vecera) [2062343] - ice: fix adding different tunnels (Ivan Vecera) [2062343] - ice: fix choosing UDP header type (Ivan Vecera) [2062343] - ice: ignore dropped packets during init (Ivan Vecera) [2062343] - ice: rearm other interrupt cause register after enabling VFs (Ivan Vecera) [2062343] - net/ice: Remove unused enum (Ivan Vecera) [2062343] - net/ice: Fix boolean assignment (Ivan Vecera) [2062343] - net/ice: Add support for enable_iwarp and enable_roce devlink param (Ivan Vecera) [2062343] - ice: avoid bpf_prog refcount underflow (Ivan Vecera) [2062343] - ice: fix vsi->txq_map sizing (Ivan Vecera) [2062343] - ice: Hide bus-info in ethtool for PRs in switchdev mode (Ivan Vecera) [2062343] - ice: Clear synchronized addrs when adding VFs in switchdev mode (Ivan Vecera) [2062343] - ice: fix error return code in ice_get_recp_frm_fw() (Ivan Vecera) [2062343] - ice: Fix clang -Wimplicit-fallthrough in ice_pull_qvec_from_rc() (Ivan Vecera) [2062343] - ice: Add support to print error on PHY FW load failure (Ivan Vecera) [2062343] - ice: Add support for changing MTU on PR in switchdev mode (Ivan Vecera) [2062343] - ice: send correct vc status in switchdev (Ivan Vecera) [2062343] - ice: support for GRE in eswitch (Ivan Vecera) [2062343] - ice: low level support for tunnels (Ivan Vecera) [2062343] - ice: VXLAN and Geneve TC support (Ivan Vecera) [2062343] - ice: support for indirect notification (Ivan Vecera) [2062343] - ice: Add tc-flower filter support for channel (Ivan Vecera) [2062343] - ice: enable ndo_setup_tc support for mqprio_qdisc (Ivan Vecera) [2062343] - ice: Add infrastructure for mqprio support via ndo_setup_tc (Ivan Vecera) [2062343] - ice: fix an error code in ice_ena_vfs() (Ivan Vecera) [2062343] - ice: use devm_kcalloc() instead of devm_kzalloc() (Ivan Vecera) [2062343] - ice: Make use of the helper function devm_add_action_or_reset() (Ivan Vecera) [2062343] - ice: Refactor PR ethtool ops (Ivan Vecera) [2062343] - ice: Forbid trusted VFs in switchdev mode (Ivan Vecera) [2062343] - ice: Manage act flags for switchdev offloads (Ivan Vecera) [2062343] - ice: introduce XDP_TX fallback path (Ivan Vecera) [2062343] - ice: optimize XDP_TX workloads (Ivan Vecera) [2062343] - ice: propagate xdp_ring onto rx_ring (Ivan Vecera) [2062343] - ice: do not create xdp_frame on XDP_TX (Ivan Vecera) [2062343] - ice: unify xdp_rings accesses (Ivan Vecera) [2062343] - ice: ndo_setup_tc implementation for PR (Ivan Vecera) [2062343] - ice: ndo_setup_tc implementation for PF (Ivan Vecera) [2062343] - ice: Allow changing lan_en and lb_en on all kinds of filters (Ivan Vecera) [2062343] - ice: cleanup rules info (Ivan Vecera) [2062343] - ice: allow deleting advanced rules (Ivan Vecera) [2062343] - ice: allow adding advanced rules (Ivan Vecera) [2062343] - ice: create advanced switch recipe (Ivan Vecera) [2062343] - ice: manage profiles and field vectors (Ivan Vecera) [2062343] - ice: implement low level recipes functions (Ivan Vecera) [2062343] - ice: add port representor ethtool ops and stats (Ivan Vecera) [2062343] - ice: switchdev slow path (Ivan Vecera) [2062343] - ice: rebuild switchdev when resetting all VFs (Ivan Vecera) [2062343] - ice: enable/disable switchdev when managing VFs (Ivan Vecera) [2062343] - ice: introduce new type of VSI for switchdev (Ivan Vecera) [2062343] - ice: set and release switchdev environment (Ivan Vecera) [2062343] - net: export metadata_dst_free() (Ivan Vecera) [2062343] - ice: allow changing lan_en and lb_en on dflt rules (Ivan Vecera) [2062343] - ice: manage VSI antispoof and destination override (Ivan Vecera) [2062343] - ice: allow process VF opcodes in different ways (Ivan Vecera) [2062343] - ice: introduce VF port representor (Ivan Vecera) [2062343] - ice: Move devlink port to PF/VF struct (Ivan Vecera) [2062343] - ice: support basic E-Switch mode control (Ivan Vecera) [2062343] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Ivan Vecera) [2062343] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Ivan Vecera) [2062343] - ice: Use xdp_buf instead of rx_buf for xsk zero-copy (Ivan Vecera) [2062343] - ice: fix FDIR init missing when reset VF (Ivan Vecera) [2062343] - intel: Remove rcu_read_lock() around XDP program invocation (Ivan Vecera) [2062343] - intel: Update drivers to use ethtool_sprintf (Ivan Vecera) [2062343] - ice: fix conversion to new udp_tunnel infrastructure (Ivan Vecera) [2062343] - intel-ethernet: clean up W=1 warnings in kdoc (Ivan Vecera) [2062343] - PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Ivan Vecera) [2062343] - treewide: Use sizeof_field() macro (Ivan Vecera) [2062343] - devlink: Add 'enable_iwarp' generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_vnet" generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_rdma" generic device param (Ivan Vecera) [2062343] - devlink: Add new "enable_eth" generic device param (Ivan Vecera) [2062343] - gfs2: dequeue iopen holder in gfs2_inode_lookup error (Bob Peterson) [2061665] - redhat/configs: Increase CONFIG_LOCKDEP_CHAINS_BITS from 16 to 17 (Waiman Long) [2057339] - redhat: spec: trigger dracut when modules are installed separately (Jan Stancek) [2060237 2016948]- makefile: Add dist-* targets (Prarit Bhargava) - Fonts: Replace discarded const qualifier (Nico Pache) [1904374] - Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts (Nico Pache) [1904374] - fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h (Nico Pache) [1904374] - x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (Prarit Bhargava) [2040021] - x86/cpu: Add Raptor Lake to Intel family (Prarit Bhargava) [2040021] - powerpc/64: Move paca allocation later in boot (Desnes A. Nunes do Rosario) [2016335] - powerpc/prom: fix early DEBUG messages (Desnes A. Nunes do Rosario) [2016335] - powerpc: Set crashkernel offset to mid of RMA region (Desnes A. Nunes do Rosario) [2016335] - KVM: x86/mmu: Don't advance iterator after restart due to yielding (Nico Pache) [2058907] - igb: refactor XDP registration (Corinna Vinschen) [2040171] - igc: avoid kernel warning when changing RX ring parameters (Corinna Vinschen) [2040171] - scsi: qedi: Fix cmd_cleanup_cmpl counter mismatch issue (Nilesh Javali) [2054565] - EDAC/amd64: Save max number of controllers for F19 M70 (Aristeu Rozanski) [2064285] - CI: Use 8.6-rt branch for rhel8 realtime_check (Chris White) - blk-mq: avoid extending delays of active hctx from blk_mq_delay_run_hw_queues (Ming Lei) [2046525] - tipc: fix incorrect order of state message data sanity check (Xin Long) [2048971] - tipc: improve size validations for received domain records (Xin Long) [2048971] {CVE-2022-0435} - efi/x86: Call efi_parse_options() from efi_main() (Lenny Szubowicz) [2049233]- net/mlx5e: TC, Remove redundant error logging (Amir Tzin) [2023907] - net/mlx5: DR, Warn on failure to destroy objects due to refcount (Amir Tzin) [2022325] - net/mlx5: DR, Add support for dumping steering info (Amir Tzin) [2022325] - net/mlx5: DR, Add missing reserved fields to dr_match_param (Amir Tzin) [2022325] - net/mlx5: DR, Add check for flex parser ID value (Amir Tzin) [2022325] - net/mlx5: DR, Rename list field in matcher struct to list_node (Amir Tzin) [2022325] - net/mlx5: DR, Remove unused struct member in matcher (Amir Tzin) [2022325] - net/mlx5: DR, Fix error flow in creating matcher (Amir Tzin) [2022325] - net/mlx5e: Avoid implicit modify hdr for decap drop rule (Amir Tzin) [2015434] - net/mlx5e: TC, Fix memory leak with rules with internal port (Amir Tzin) [2015434] - net/mlx5e: Fix skb memory leak when TC classifier action offloads are disabled (Amir Tzin) [2015434] - net/mlx5: Fix some error handling paths in 'mlx5e_tc_add_fdb_flow()' (Amir Tzin) [2015434] - net/mlx5: E-Switch, Check group pointer before reading bw_share value (Amir Tzin) [2015434] - net/mlx5: E-Switch, fix single FDB creation on BlueField (Amir Tzin) [2015434] - net/mlx5: E-switch, Respect BW share of the new group (Amir Tzin) [2015434] - net/mlx5: DR, Fix check for unsupported fields in match param (Amir Tzin) [2015434] - net/mlx5: E-Switch, rebuild lag only when needed (Amir Tzin) [2015434] - net/mlx5e: Delete forward rule for ct or sample action (Amir Tzin) [2015434] - net/mlx5: E-Switch, Use indirect table only if all destinations support it (Amir Tzin) [2015434] - net/mlx5: Support internal port as decap route device (Amir Tzin) [2015434] - net/mlx5e: Term table handling of internal port rules (Amir Tzin) [2015434] - net/mlx5e: Add indirect tc offload of ovs internal port (Amir Tzin) [2015434] - net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert (Amir Tzin) [2015434] - net/mlx5e: Offload internal port as encap route device (Amir Tzin) [2015434] - net/mlx5e: Offload tc rules that redirect to ovs internal port (Amir Tzin) [2015434] - net/mlx5e: Accept action skbedit in the tc actions list (Amir Tzin) [2015434] - net/mlx5: E-Switch, Add ovs internal port mapping to metadata support (Amir Tzin) [2015434] - net/mlx5e: Use generic name for the forwarding dev pointer (Amir Tzin) [2015434] - net/mlx5e: Refactor rx handler of represetor device (Amir Tzin) [2015434] - net/mlx5: DR, Add check for unsupported fields in match param (Amir Tzin) [2015434] - net/mlx5: Allow skipping counter refresh on creation (Amir Tzin) [2015434] - net/mlx5e: IPsec: Refactor checksum code in tx data path (Amir Tzin) [2015434] - net/mlx5: CT: Remove warning of ignore_flow_level support for VFs (Amir Tzin) [2015434] - net/mlx5: Add esw assignment back in mlx5e_tc_sample_unoffload() (Amir Tzin) [2015434] - net/mlx5: Bridge, fix uninitialized variable usage (Amir Tzin) [2015434] - net/mlx5: Lag, don't update lag if lag isn't supported (Amir Tzin) [2015434] - net/mlx5: E-switch, Return correct error code on group creation failure (Amir Tzin) [2015434] - net/mlx5: Bridge, support LAG (Amir Tzin) [2015434] - net/mlx5: Bridge, allow merged eswitch connectivity (Amir Tzin) [2015434] - net/mlx5: Bridge, extract FDB delete notification to function (Amir Tzin) [2015434] - net/mlx5: Bridge, identify port by vport_num+esw_owner_vhca_id pair (Amir Tzin) [2015434] - net/mlx5: Bridge, obtain core device from eswitch instead of priv (Amir Tzin) [2015434] - net/mlx5: Bridge, release bridge in same function where it is taken (Amir Tzin) [2015434] - net/mlx5: Lag, Create shared FDB when in switchdev mode (Amir Tzin) [2015434] - net/mlx5: E-Switch, add logic to enable shared FDB (Amir Tzin) [2015434] - net/mlx5: Lag, properly lock eswitch if needed (Amir Tzin) [2015434] - net/mlx5: Add send to vport rules on paired device (Amir Tzin) [2015434] - net/mlx5: E-Switch, Add event callback for representors (Amir Tzin) [2015434] - net/mlx5e: Use shared mappings for restoring from metadata (Amir Tzin) [2015434] - net/mlx5e: Add an option to create a shared mapping (Amir Tzin) [2015434] - net/mlx5: E-Switch, set flow source for send to uplink rule (Amir Tzin) [2015434] - RDMA/mlx5: Add shared FDB support (Amir Tzin) [2015434] - {net, RDMA}/mlx5: Extend send to vport rules (Amir Tzin) [2015434] - RDMA/mlx5: Fill port info based on the relevant eswitch (Amir Tzin) [2015434] - net/mlx5: Lag, add initial logic for shared FDB (Amir Tzin) [2015434] - net/mlx5: Return mdev from eswitch (Amir Tzin) [2015434] - net/mlx5: E-switch, Add QoS tracepoints (Amir Tzin) [2015434] - net/mlx5: E-switch, Allow to add vports to rate groups (Amir Tzin) [2015434] - net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groups (Amir Tzin) [2015434] - net/mlx5: E-switch, Introduce rate limiting groups API (Amir Tzin) [2015434] - net/mlx5: E-switch, Enable devlink port tx_{share|max} rate control (Amir Tzin) [2015434] - net/mlx5: E-switch, Move QoS related code to dedicated file (Amir Tzin) [2015434] - net/mlx5e: TC, Support sample offload action for tunneled traffic (Amir Tzin) [2015434] - net/mlx5e: TC, Restore tunnel info for sample offload (Amir Tzin) [2015434] - net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnel (Amir Tzin) [2015434] - net/mlx5e: Refactor ct to use post action infrastructure (Amir Tzin) [2015434] - net/mlx5e: Introduce post action infrastructure (Amir Tzin) [2015434] - net/mlx5e: CT, Use xarray to manage fte ids (Amir Tzin) [2015434] - net/mlx5e: Move sample attribute to flow attribute (Amir Tzin) [2015434] - net/mlx5e: Move esw/sample to en/tc/sample (Amir Tzin) [2015434] - net/mlx5e: Remove mlx5e dependency from E-Switch sample (Amir Tzin) [2015434] - net/mlx5: DR, Fix querying eswitch manager vport for ECPF (Amir Tzin) [2018097] - net/mlx5: DR, Handle eswitch manager and uplink vports separately (Amir Tzin) [2018097] - net/mlx5: DR, Add missing string for action type SAMPLER (Amir Tzin) [2018097] - net/mlx5: DR, init_next_match only if needed (Amir Tzin) [2018097] - net/mlx5: DR, Increase supported num of actions to 32 (Amir Tzin) [2018097] - net/mlx5: DR, Add support for SF vports (Amir Tzin) [2018097] - net/mlx5: DR, Support csum recalculation flow table on SFs (Amir Tzin) [2018097] - net/mlx5: DR, Align error messages for failure to obtain vport caps (Amir Tzin) [2018097] - net/mlx5: DR, Add missing query for vport 0 (Amir Tzin) [2018097] - net/mlx5: DR, Replace local WIRE_PORT macro with the existing MLX5_VPORT_UPLINK (Amir Tzin) [2018097] - scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (Dick Kennedy) [1943202] - nvme-tcp: change target from tech-preview to unmaintained (John Meneghini) [2061577] - drm/amd/display: Don't reinitialize DMCUB on s0ix resume (Karol Herbst) [2059680] - tcp: Add snd_wnd to TCP_INFO (Davide Caratti) [2056608] - tcp: Add TCP_INFO counter for packets received out-of-order (Davide Caratti) [2056608] - net/mlx5: Move MODIFY_RQT command to ignore list in internal error state (Amir Tzin) [1982236] - net/mlx5e: Add TX max rate support for MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() (Amir Tzin) [1982236] - net/mlx5e: Allow only complete TXQs partition in MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Mutually exclude setting of TX-port-TS and MQPRIO in channel mode (Amir Tzin) [1982236] - net/mlx5e: Fix condition when retrieving PTP-rqn (Amir Tzin) [1982236] - net/mlx5: Fix inner TTC table creation (Amir Tzin) [1982236] - net/mlx5e: Fix division by 0 in mlx5e_select_queue for representors (Amir Tzin) [1982236] - net/mlx5e: Improve MQPRIO resiliency (Amir Tzin) [1982236] - net/mlx5e: Support MQPRIO channel mode (Amir Tzin) [1982236] - net/mlx5e: Handle errors of netdev_set_num_tc() (Amir Tzin) [1982236] - net/mlx5e: Maintain MQPRIO mode parameter (Amir Tzin) [1982236] - net/mlx5e: Abstract MQPRIO params (Amir Tzin) [1982236] - net/mlx5e: Support flow classification into RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Support multiple RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Dynamically allocate TIRs in RSS contexts (Amir Tzin) [1982236] - net/mlx5e: Convert RSS to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Introduce abstraction of RSS context (Amir Tzin) [1982236] - net/mlx5e: Introduce TIR create/destroy API in rx_res (Amir Tzin) [1982236] - net/mlx5e: Do not try enable RSS when resetting indir table (Amir Tzin) [1982236] - net/mlx5: Embed mlx5_ttc_table (Amir Tzin) [1982236] - net/mlx5: Move TTC logic to fs_ttc (Amir Tzin) [1982236] - net/mlx5e: Decouple TTC logic from mlx5e (Amir Tzin) [1982236] - net/mlx5e: Rename some related TTC args and functions (Amir Tzin) [1982236] - net/mlx5e: Rename traffic type enums (Amir Tzin) [1982236] - net/mlx5e: Allocate the array of channels according to the real max_nch (Amir Tzin) [1982236] - net/mlx5e: Hide all implementation details of mlx5e_rx_res (Amir Tzin) [1982236] - net/mlx5e: Introduce mlx5e_channels API to get RQNs (Amir Tzin) [1982236] - net/mlx5e: Use a new initializer to build uniform indir table (Amir Tzin) [1982236] - net/mlx5e: Use the new TIR API for kTLS (Amir Tzin) [1982236] - net/mlx5e: Move management of indir traffic types to rx_res (Amir Tzin) [1982236] - net/mlx5e: Convert TIR to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Create struct mlx5e_rss_params_hash (Amir Tzin) [1982236] - net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() (Amir Tzin) [1982236] - net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx_common() (Amir Tzin) [1982236] - net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() (Amir Tzin) [1982236] - net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id (Amir Tzin) [1982236] - net/mlx5e: Take RQT out of TIR and group RX resources (Amir Tzin) [1982236] - net/mlx5e: Move RX resources to a separate struct (Amir Tzin) [1982236] - net/mlx5e: Move mlx5e_build_rss_params() call to init_rx (Amir Tzin) [1982236] - net/mlx5e: Convert RQT to a dedicated object (Amir Tzin) [1982236] - net/mlx5e: Check if inner FT is supported outside of create/destroy functions (Amir Tzin) [1982236] - net/mlx5: Take TIR destruction out of the TIR list lock (Amir Tzin) [1982236] - PCI: pciehp: Ignore Link Down/Up caused by error-induced Hot Reset (Myron Stowe) [2060122] - PCI/portdrv: Rename pm_iter() to pcie_port_device_iter() (Myron Stowe) [2060122] - iommu/vt-d: Fix double list_add when enabling VMD in scalable mode (Jerry Snitselaar) [2062094] - redhat/configs: Disable CONFIG_SENSORS_NCT6683 in RHEL for arm/aarch64 (Dean Nelson) [2059695] - redhat: drop the -sha512 suffix from default rhpkg invocation (Jarod Wilson) - sysctl: return -EINVAL if val violates minmax (Rafael Aquini) [2062571] - kernel/sysctl.c: switch to bitmap_zalloc() (Rafael Aquini) [2062571] - netlabel: remove unused parameter in netlbl_netlink_auditinfo() (William Zhao) [1985319] - netlabel: Fix memory leak in netlbl_mgmt_add_common (William Zhao) [1985319] - bpftool: Fix indent in option lists in the documentation (Yauheni Kaliuta) [2014861] - libbpf: Fix memleak in libbpf_netlink_recv() (Yauheni Kaliuta) [2014861] - libbpf: Use dynamically allocated buffer when receiving netlink messages (Yauheni Kaliuta) [2014861] - libbpf: Clean gen_loader's attach kind. (Yauheni Kaliuta) [2014861] - powerpc/bpf: Use bctrl for making function calls (Jiri Olsa) [2014861] - powerpc/signal: Use PPC_RAW_xx() macros (Jiri Olsa) [2014861] - powerpc/ebpf64: Use PPC_RAW_MFLR() (Jiri Olsa) [2014861] - powerpc/opcodes: Add shorter macros for registers for use with PPC_RAW_xx() (Jiri Olsa) [2014861] - lib/test: fix spelling mistakes (Jiri Olsa) [2014861] - tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing (Jiri Olsa) [2014861] - bpf: Allow bpf_get_current_ancestor_cgroup_id for tracing (Jiri Olsa) [2014861] - docs: bpf: bpf_lsm.rst: avoid using ReST :doc:`foo` markup (Jiri Olsa) [2014861] - bpf, docs: Add llvm_reloc.rst to explain llvm bpf relocations (Jiri Olsa) [2014861] - bpf, arm64: Remove redundant switch case about BPF_DIV and BPF_MOD (Jiri Olsa) [2014861] - bpf, arm64: Replace STACK_ALIGN() with round_up() to align stack size (Jiri Olsa) [2014861] - selftests, bpf: Test that dead ldx_w insns are accepted (Jiri Olsa) [2014861] - bpf, selftests: Add test cases for pointer alu from multiple paths (Jiri Olsa) [2014861] - bpf: Selftest to verify mixing bpf2bpf calls and tailcalls with insn patch (Jiri Olsa) [2014861] - selftests/bpf: Fix ringbuf test fetching map FD (Jiri Olsa) [2014861] - selftests/bpf: Whitelist test_progs.h from .gitignore (Jiri Olsa) [2014861] - selftests, bpf: Make docs tests fail more reliably (Jiri Olsa) [2014861] - selftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checks (Jiri Olsa) [2014861] - selftests/bpf: Add bpf_lookup_and_delete_elem tests (Jiri Olsa) [2014861] - selftests/bpf: Convert test trace_printk to lskel. (Jiri Olsa) [2014861] - selftests/bpf: Convert test printk to use rodata. (Jiri Olsa) [2014861] - selftests/bpf: Convert atomics test to light skeleton. (Yauheni Kaliuta) [2014861] - selftests/bpf: Convert few tests to light skeleton. (Jiri Olsa) [2014861] - selftests/bpf: Test for btf_load command. (Jiri Olsa) [2014861] - selftests/bpf: Test for syscall program type (Jiri Olsa) [2014861] - libbpf: Add selftests for TC-BPF management API (Jiri Olsa) [2014861] - selftests/bpf: Validate skeleton gen handles skipped fields (Jiri Olsa) [2014861] - selftests/bpf: Stop using static variables for passing data to/from user-space (Jiri Olsa) [2014861] - tools: bpftool: Document and add bash completion for -L, -B options (Jiri Olsa) [2014861] - tools: bpftool: Update and synchronise option list in doc and help msg (Jiri Olsa) [2014861] - bpftool: Remove unused includes to (Jiri Olsa) [2014861] - powerpc/bpf: Fix write protecting JIT code (Jiri Olsa) [2014861] - libbpf: Fix lookup_and_delete_elem_flags error reporting (Jiri Olsa) [2014861] - bpftool: Check malloc return value in mount_bpffs_for_pin (Jiri Olsa) [2014861] - tools: bpf: Fix error in 'make -C tools/ bpf_install' (Jiri Olsa) [2014861] - bpftool: Properly close va_list 'ap' by va_end() on error (Jiri Olsa) [2014861] - bpf: Fix libelf endian handling in resolv_btfids (Jiri Olsa) [2014861] - tools/bpftool: Fix error return code in do_batch() (Jiri Olsa) [2014861] - tools/bpftool: Fix cross-build (Jiri Olsa) [2014861] - bpftool: Set errno on skeleton failures and propagate errors (Jiri Olsa) [2014861] - bpftool: Use syscall/loader program in "prog load" and "gen skeleton" command. (Jiri Olsa) [2014861] - bpftool: Stop emitting static variables in BPF skeleton (Jiri Olsa) [2014861] - bpftool: Strip const/volatile/restrict modifiers from .bss and .data vars (Jiri Olsa) [2014861] - bpf: Add missing bpf_read_[un]lock_trace() for syscall program (Jiri Olsa) [2014861] - libbpf: Fix skel_internal.h to set errno on loader retval < 0 (Jiri Olsa) [2014861] - libbpf: Fix segfault in light skeleton for objects without BTF (Jiri Olsa) [2014861] - libbpf: Return non-null error on failures in libbpf_find_prog_btf_id() (Jiri Olsa) [2014861] - libbpf, doc: Eliminate warnings in libbpf_naming_convention (Jiri Olsa) [2014861] - net, core: Allow netdev_lower_get_next_private_rcu in bh context (Jiri Olsa) [2014861] - samples/bpf: Fix the error return code of xdp_redirect's main() (Jiri Olsa) [2014861] - samples/bpf: Fix Segmentation fault for xdp_redirect command (Jiri Olsa) [2014861] - samples/bpf: Add missing option to xdp_sample_pkts usage (Jiri Olsa) [2014861] - samples/bpf: Add missing option to xdp_fwd usage (Jiri Olsa) [2014861] - samples, bpf: Suppress compiler warning (Jiri Olsa) [2014861] - file: Rename __close_fd to close_fd and remove the files parameter (Jiri Olsa) [2014861] - bpf: Fix ringbuf helper function compatibility (Jiri Olsa) [2014861] - bpf: Clear zext_dst of dead insns (Jiri Olsa) [2014861] - bpf: Add rcu_read_lock in bpf_get_current_[ancestor_]cgroup_id() helpers (Jiri Olsa) [2014861] - bpf, core: Fix kernel-doc notation (Jiri Olsa) [2014861] - libbpf: Do not close un-owned FD 0 on errors (Jiri Olsa) [2014861] - libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT (Jiri Olsa) [2014861] - s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] (Jiri Olsa) [2014861] - libbpf: Restore errno return for functions that were already returning it (Jiri Olsa) [2014861] - powerpc/bpf: Write protect JIT code (Jiri Olsa) [2014861] - powerpc/bpf: Remove bpf_jit_free() (Jiri Olsa) [2014861] - bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc (Jiri Olsa) [2014861] - bpf: Fix false positive kmemleak report in bpf_ringbuf_area_alloc() (Jiri Olsa) [2014861] - bpf: Allow RCU-protected lookups to happen from bh context (Jiri Olsa) [2014861] - bpf, x86: Remove unused cnt increase from EMIT macro (Jiri Olsa) [2014861] - libbpf: Switch to void * casting in netlink helpers (Jiri Olsa) [2014861] - libbpf: Add request buffer type for netlink messages (Jiri Olsa) [2014861] - libbpf: Add extra BPF_PROG_TYPE check to bpf_object__probe_loading (Jiri Olsa) [2014861] - bpf: Add documentation for libbpf including API autogen (Jiri Olsa) [2014861] - bpf: Fix up register-based shifts in interpreter to silence KUBSAN (Jiri Olsa) [2014861] - libbpf: Fail compilation if target arch is missing (Jiri Olsa) [2014861] - bpf: Fix typo in kernel/bpf/bpf_lsm.c (Jiri Olsa) [2014861] - bpf: Support BPF_FUNC_get_socket_cookie() for BPF_PROG_TYPE_SK_REUSEPORT. (Jiri Olsa) [2014861] - libbpf: Set NLM_F_EXCL when creating qdisc (Jiri Olsa) [2014861] - libbpf: Remove unneeded check for flags during tc detach (Jiri Olsa) [2014861] - libbpf: Simplify the return expression of bpf_object__init_maps function (Jiri Olsa) [2014861] - libbpf: Fix pr_warn type warnings on 32bit (Jiri Olsa) [2014861] - libbpf: Install skel_internal.h header used from light skeletons (Jiri Olsa) [2014861] - libbpf: Refactor header installation portions of Makefile (Jiri Olsa) [2014861] - libbpf: Move few APIs from 0.4 to 0.5 version (Jiri Olsa) [2014861] - bpf, tnums: Provably sound, faster, and more precise algorithm for tnum_mul (Jiri Olsa) [2014861] - libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h (Jiri Olsa) [2014861] - libbpf: Streamline error reporting for high-level APIs (Jiri Olsa) [2014861] - libbpf: Streamline error reporting for low-level APIs (Jiri Olsa) [2014861] - libbpf: Add libbpf_set_strict_mode() API to turn on libbpf 1.0 behaviors (Jiri Olsa) [2014861] - bpf: Fix spelling mistakes (Jiri Olsa) [2014861] - bpf: Extend libbpf with bpf_map_lookup_and_delete_elem_flags (Jiri Olsa) [2014861] - bpf: Add lookup_and_delete_elem support to hashtab (Jiri Olsa) [2014861] - libbpf: Skip bpf_object__probe_loading for light skeleton (Jiri Olsa) [2014861] - bpf: Make some symbols static (Jiri Olsa) [2014861] - bpf: Add cmd alias BPF_PROG_RUN (Jiri Olsa) [2014861] - libbpf: Introduce bpf_map__initial_value(). (Jiri Olsa) [2014861] - libbpf: Cleanup temp FDs when intermediate sys_bpf fails. (Jiri Olsa) [2014861] - libbpf: Generate loader program out of BPF ELF file. (Jiri Olsa) [2014861] - libbpf: Preliminary support for fd_idx (Jiri Olsa) [2014861] - libbpf: Add bpf_object pointer to kernel_supports(). (Jiri Olsa) [2014861] - libbpf: Change the order of data and text relocations. (Jiri Olsa) [2014861] - bpf: Add bpf_sys_close() helper. (Jiri Olsa) [2014861] - bpf: Add bpf_btf_find_by_name_kind() helper. (Jiri Olsa) [2014861] - bpf: Introduce fd_idx (Jiri Olsa) [2014861] - bpf: Make btf_load command to be bpfptr_t compatible. (Jiri Olsa) [2014861] - libbpf: Support for syscall program type (Jiri Olsa) [2014861] - bpf: Prepare bpf syscall to be used from kernel and user space. (Jiri Olsa) [2014861] - bpf: Introduce bpfptr_t user/kernel pointer. (Jiri Olsa) [2014861] - bpf: Introduce bpf_sys_bpf() helper and program type. (Jiri Olsa) [2014861] - libbpf: Add low level TC-BPF management API (Jiri Olsa) [2014861] - libbpf: Add various netlink helpers (Jiri Olsa) [2014861] - libbpf: Reject static entry-point BPF programs (Jiri Olsa) [2014861] - libbpf: Reject static maps (Jiri Olsa) [2014861] - libbpf: Treat STV_INTERNAL same as STV_HIDDEN for functions (Jiri Olsa) [2014861] - libbpf: Add per-file linker opts (Jiri Olsa) [2014861] - bpf: verifier: Use copy_array for jmp_history (Jiri Olsa) [2014861] - bpf: verifier: Improve function state reallocation (Jiri Olsa) [2014861]- ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050807] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060875] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032303] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052167] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190] - megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek) - internal: update RHEL_MINOR for the start of RHEL-8.7 development (Jarod Wilson)- ice: fix getting UDP tunnel entry (Jonathan Toppins) [2015409] - ice: convert to new udp_tunnel infrastructure (Jonathan Toppins) [2015409] - selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050807] - KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050807] {CVE-2022-0516} - lib/iov_iter: initialize "flags" in new pipe_buffer (Jan Stancek) [2060875] {CVE-2022-0847} - fget: clarify and improve __fget_files() implementation (Patrick Talbert) [2032303] - fget: check that the fd still exists after getting a ref to it (Patrick Talbert) [2032303] {CVE-2021-4083} - drm/ast: Create threshold values for AST2600 (Jocelyn Falempe) [2053358] - cgroup-v1: Correct privileges check in release_agent writes (Waiman Long) [2052167] - cgroup-v1: Require capabilities to set release_agent (Waiman Long) [2052167] {CVE-2022-0492} - spec: Fix separate tools build (Yauheni Kaliuta) [2056301] - net/mlx5: DR, Add support for update FTE (Amir Tzin) [2047231] - net/mlx5: DR, Improve rule tracking memory consumption (Amir Tzin) [2047231] - net/mlx5: DR, Remove rehash ctrl struct from dr_htbl (Amir Tzin) [2047231] - net/mlx5: DR, Remove HW specific STE type from nic domain (Amir Tzin) [2047231] - net/mlx5: DR, Merge DR_STE_SIZE enums (Amir Tzin) [2047231] - net/mlx5: DR, Skip source port matching on FDB RX domain (Amir Tzin) [2047231] - net/mlx5: DR, Add ignore_flow_level support for multi-dest flow tables (Amir Tzin) [2047231] - net/mlx5: DR, replace uintN_t with kernel-style types (Amir Tzin) [2047231] - net/mlx5: DR, Support IPv6 matching on flow label for STEv0 (Amir Tzin) [2047231] - net/mlx5: DR, Reduce print level for FT chaining level check (Amir Tzin) [2047231] - net/mlx5: DR, Warn and ignore SW steering rule insertion on QP err (Amir Tzin) [2047231] - net/mlx5: DR, Improve error flow in actions_build_ste_arr (Amir Tzin) [2047231] - net/mlx5: DR, Enable QP retransmission (Amir Tzin) [2047231] - net/mlx5: DR, Enable VLAN pop on TX and VLAN push on RX (Amir Tzin) [2047231] - net/mlx5: DR, Split modify VLAN state to separate pop/push states (Amir Tzin) [2047231] - net/mlx5: DR, Added support for REMOVE_HEADER packet reformat (Amir Tzin) [2047231] - net/mlx4_en: Resolve bad operstate value (Amir Tzin) [1982190] - net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() (Amir Tzin) [1982190] - RDMA/mlx4: Do not fail the registration on port stats (Amir Tzin) [1982190] - RDMA/mlx4: Return missed an error if device doesn't support steering (Amir Tzin) [1982190] - net/mlx4_en: Don't allow aRFS for encapsulated packets (Amir Tzin) [1982190] - mlx4: Fix missing error code in mlx4_load_one() (Amir Tzin) [1982190] - net/mlx4: Fix fall-through warning for Clang (Amir Tzin) [1982190] - mlx4: Remove rcu_read_lock() around XDP program invocation (Amir Tzin) [1982190] - IB/mlx4: Avoid field-overflowing memcpy() (Amir Tzin) [1982190] - RDMA/mlx4: Do not map the core_clock page to user space unless enabled (Amir Tzin) [1982190] - net/mlx4: Treat VFs fair when handling comm_channel_events (Amir Tzin) [1982190] - RDMA/mlx4: Remove an unused variable (Amir Tzin) [1982190]- megaraid_sas: Add new messaging - a fix (Tomas Henzl) [2055248] - HID: amd_sfh: Add interrupt handler to process interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add functionality to clear interrupts (Benjamin Tissoires) [2054929] - HID: amd_sfh: Disable the interrupt for all command (Benjamin Tissoires) [2054929] - HID: amd_sfh: Correct the structure field name (Benjamin Tissoires) [2054929] - HID: amd_sfh: Handle amd_sfh work buffer in PM ops (Benjamin Tissoires) [2054929] - HID: amd_sfh: Add illuminance mask to limit ALS max value (Benjamin Tissoires) [2054929] - HID: amd_sfh: Increase sensor command timeout (Benjamin Tissoires) [2054929] - HID: amd_sfh: Update Copyright details (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dev_' API (Benjamin Tissoires) [2054929] - HID: amd_sfh: Use dma_set_mask_and_coherent() (Benjamin Tissoires) [2054929] - HID: amd_sfh: switch from 'pci_' to 'dma_' API (Benjamin Tissoires) [2054929] - dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2057166] - dm: fix double accounting of flush with data (Benjamin Marzinski) [2057166] - dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2057166] - x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [2050410 2048786 2050412] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Handle three rank interleaving mode (Aristeu Rozanski) [2050410 2048786 2050412] - EDAC/amd64: Set proper family type for Family 19h Models 20h-2Fh (Aristeu Rozanski) [2050410 2048786 2050412] - netfilter: nf_queue: handle socket prefetch (Florian Westphal) [2009786] - netfilter: nf_queue: fix possible use-after-free (Florian Westphal) [2009786] - selftests: netfilter: add nfqueue TCP_NEW_SYN_RECV socket race test (Florian Westphal) [2009786] - netfilter: nf_queue: don't assume sk is full socket (Florian Westphal) [2009786] - Enable HSA_AMD_SVM config (Donald Dutile) [2025123] - mm/memremap_pages: support multiple ranges per invocation (Donald Dutile) [2025123] - mm/memremap_pages: convert to 'struct range' (Donald Dutile) [2025123] - device-dax: add an allocation interface for device-dax instances (Donald Dutile) [2025123] - device-dax: make pgmap optional for instance creation (Donald Dutile) [2025123] - device-dax: move instance creation parameters to 'struct dev_dax_data' (Donald Dutile) [2025123] - device-dax: drop the dax_region.pfn_flags attribute (Donald Dutile) [2025123] - memremap: rename MEMORY_DEVICE_DEVDAX to MEMORY_DEVICE_GENERIC (Donald Dutile) [2025123] - PCI/P2PDMA: Introduce private pagemap structure (Donald Dutile) [2025123] - security: implement sctp_assoc_established hook in selinux (Ondrej Mosnacek) [2015525 2048251] - security: add sctp_assoc_established hook (Ondrej Mosnacek) [2015525 2048251] - security: call security_sctp_assoc_request in sctp_sf_do_5_1D_ce (Ondrej Mosnacek) [2015525 2048251] - security: pass asoc to sctp_assoc_request and sctp_sk_clone (Ondrej Mosnacek) [2015525 2048251] - net: sctp: Fix some typos (Ondrej Mosnacek) [2015525 2048251] - iwlwifi: mvm: read 6E enablement flags from DSM and pass to FW (Íñigo Huguet) [1923170 1936001] - net/mlx5: Lag, Make mlx5_lag_is_multipath() be static inline (Amir Tzin) [1982193] - net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() (Amir Tzin) [1982193] - net/mlx5: DR, Ignore modify TTL if device doesn't support it (Amir Tzin) [1982193 2028504] - net/mlx5: Warn for devlink reload when there are VFs alive (Amir Tzin) [1982193] - net/mlx5: DR, Fix lower case macro prefix "mlx5_" to "MLX5_" (Amir Tzin) [1982193] - net/mlx5e: Fix wrong features assignment in case of error (Amir Tzin) [1982193] - net/mlx5e: Fix ICOSQ recovery flow for XSK (Amir Tzin) [1982193] - net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow (Amir Tzin) [1982193] - net/mlx5e: Wrap the tx reporter dump callback to extract the sq (Amir Tzin) [1982193] - net/mlx5: Fix tc max supported prio for nic mode (Amir Tzin) [1982193] - net/mlx5: Fix SF health recovery flow (Amir Tzin) [1982193] - net/mlx5: Fix error print in case of IRQ request failed (Amir Tzin) [1982193] - net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources (Amir Tzin) [1982193] - mlx5: fix mlx5i_grp_sw_update_stats() stack usage (Amir Tzin) [1982193] - mlx5: fix psample_sample_packet link error (Amir Tzin) [1982193] - net/mlx5: Fix format-security build warnings (Amir Tzin) [1982193] - net/mlx5e: Fix missing IPsec statistics on uplink representor (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation (Amir Tzin) [1982193] - net/mlx5: E-Switch, return error if encap isn't supported (Amir Tzin) [1982193] - net/mlx5: Lag, update tracker when state change event received (Amir Tzin) [1982193] - net/mlx5e: CT, Fix multiple allocations and memleak of mod acts (Amir Tzin) [1982193 2017675] - net/mlx5: Update error handler for UCTX and UMEM (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev (Amir Tzin) [1982193] - net/mlx5e: Wait for concurrent flow deletion during neigh/fib events (Amir Tzin) [1982193] - net/mlx5e: kTLS, Fix crash in RX resync flow (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags (Amir Tzin) [1982193] - net/mlx5e: IPsec: Fix a misuse of the software parser's fields (Amir Tzin) [1982193] - net/mlx5e: Fix vlan data lost during suspend flow (Amir Tzin) [1982193] - net/mlx5: Lag, change multipath and bonding to be mutually exclusive (Amir Tzin) [1982193] - net/mlx5: Lag, move lag destruction to a workqueue (Amir Tzin) [1982193] - RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR (Amir Tzin) [1982193] - net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp (Amir Tzin) [1982193] - net/mlx5e: Switchdev representors are not vlan challenged (Amir Tzin) [1982193] - net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path (Amir Tzin) [1982193] - net/mlx5: Fix cleanup of bridge delayed work (Amir Tzin) [1982193] - RDMA/mlx5: Set user priority for DCT (Amir Tzin) [1982193] - net/mlx5: DR, Fix typo 'offeset' to 'offset' (Amir Tzin) [1982193] - net/mlx5: DR, Fix vport number data type to u16 (Amir Tzin) [1982193] - net/mlx5e: Fix the presented RQ index in PTP stats (Amir Tzin) [1982193] - net/mlx5: Fix setting number of EQs of SFs (Amir Tzin) [1982193] - net/mlx5: Fix length of irq_index in chars (Amir Tzin) [1982193] - net/mlx5: Avoid generating event after PPS out in Real time mode (Amir Tzin) [1982193] - net/mlx5: Force round second at 1PPS out start time (Amir Tzin) [1982193] - net/mlx5: E-Switch, Fix double allocation of acl flow counter (Amir Tzin) [1982193] - net/mlx5e: Keep the value for maximum number of channels in-sync (Amir Tzin) [1982193] - net/mlx5e: IPSEC RX, enable checksum complete (Amir Tzin) [1982193] - net/mlx5: DR, Fix code indentation in dr_ste_v1 (Amir Tzin) [1982193] - RDMA/mlx5: Fix xlt_chunk_align calculation (Amir Tzin) [1982193] - RDMA/mlx5: Fix number of allocated XLT entries (Amir Tzin) [1982193] - net/mlx5e: Fix mutual exclusion between CQE compression and HW TS (Amir Tzin) [1982193] - net/mlx5: Fix potential sleeping in atomic context (Amir Tzin) [1982193] - net/mlx5: FWTrace, cancel work on alloc pd error flow (Amir Tzin) [1982193] - net/mlx5: DR, fix a potential use-after-free bug (Amir Tzin) [1982193] - net/mlx5e: Use correct eswitch for stack devices with lag (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group (Amir Tzin) [1982193] - net/mlx5: Remove all auxiliary devices at the unregister event (Amir Tzin) [1982193] - net/mlx5: Lag, fix multipath lag activation (Amir Tzin) [1982193] - net/mlx5: Fix variable type to match 64bit (Amir Tzin) [1982193] - net/mlx5: Fix typo in comments (Amir Tzin) [1982193] - net/mlx5e: Remove Duplicated hunk in function __parse_cls_flower() (Amir Tzin) [1982193] - net/mlx5: Fix unpublish devlink parameters (Amir Tzin) [1982193] - RDMA/mlx5: Delete not-available udata check (Amir Tzin) [1982193] - net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() (Amir Tzin) [1982193] - net/mlx5e: Block LRO if firmware asks for tunneled LRO (Amir Tzin) [1982193] - net/mlx5e: Prohibit inner indir TIRs in IPoIB (Amir Tzin) [1982193] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Amir Tzin) [1982193] - net/mlx5: Fix return value from tracer initialization (Amir Tzin) [1982193] - net/mlx5: Synchronize correct IRQ when destroying CQ (Amir Tzin) [1982193 1982219] - net/mlx5e: TC, Fix error handling memory leak (Amir Tzin) [1982193] - net/mlx5: Destroy pool->mutex (Amir Tzin) [1982193] - net/mlx5: Set all field of mlx5_irq before inserting it to the xarray (Amir Tzin) [1982193] - net/mlx5: Fix order of functions in mlx5_irq_detach_nb() (Amir Tzin) [1982193] - net/mlx5: Block switchdev mode while devlink traps are active (Amir Tzin) [1982193] - net/mlx5e: Destroy page pool after XDP SQ to fix use-after-free (Amir Tzin) [1982193] - net/mlx5: Bridge, fix ageing time (Amir Tzin) [1982193] - net/mlx5e: Avoid creating tunnel headers for local route (Amir Tzin) [1982193] - net/mlx5: DR, Add fail on error check on decap (Amir Tzin) [1982193] - net/mlx5: Don't skip subfunction cleanup in case of error in module init (Amir Tzin) [1982193] - RDMA/mlx5: Delay emptying a cache entry when a new MR is added to it recently (Amir Tzin) [1982193] - net/mlx5: Fix mlx5_vport_tbl_attr chain from u16 to u32 (Amir Tzin) [1982193] - net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() (Amir Tzin) [1982193] - net/mlx5: Unload device upon firmware fatal error (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for ptp-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Fix page allocation failure for trap-RQ over SF (Amir Tzin) [1982193] - net/mlx5e: Consider PTP-RQ when setting RX VLAN stripping (Amir Tzin) [1982193] - net/mlx5e: Add NETIF_F_HW_TC to hw_features when HTB offload is available (Amir Tzin) [1982193] - net/mlx5e: RX, Avoid possible data corruption when relaxed ordering and LRO combined (Amir Tzin) [1982193] - net/mlx5: E-Switch, handle devcom events only for ports on the same device (Amir Tzin) [1982193] - net/mlx5: E-Switch, Set destination vport vhca id only when merged eswitch is supported (Amir Tzin) [1982193] - net/mlx5e: Disable Rx ntuple offload for uplink representor (Amir Tzin) [1982193] - net/mlx5e: kTLS, Add stats for number of deleted kTLS TX offloaded connections (Amir Tzin) [1982193] - net/mlx5: SF, Improve performance in SF allocation (Amir Tzin) [1982193] - net/mlx5: Increase hairpin buffer size (Amir Tzin) [1982193] - net/mlx5: DR, Add support for flow sampler offload (Amir Tzin) [1982193] - net/mlx5: Compare sampler flow destination ID in fs_core (Amir Tzin) [1982193] - net/mlx5: remove "default n" from Kconfig (Amir Tzin) [1982193] - net/mlx5: Fix spelling mistake "enught" -> "enough" (Amir Tzin) [1982193] - net/mlx5: Use cpumask_available() in mlx5_eq_create_generic() (Amir Tzin) [1982193] - net/mlx5: Fix missing error code in mlx5_init_fs() (Amir Tzin) [1982193] - RDMA/mlx5: Support real-time timestamp directly from the device (Amir Tzin) [1982193] - RDMA/mlx5: Refactor get_ts_format functions to simplify code (Amir Tzin) [1982193] - RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs (Amir Tzin) [1982193] - net/mlx5: Round-Robin EQs over IRQs (Amir Tzin) [1982193] - net/mlx5: Separate between public and private API of sf.h (Amir Tzin) [1982193] - net/mlx5: Enlarge interrupt field in CREATE_EQ (Amir Tzin) [1982193] - net/mlx5: Allocating a pool of MSI-X vectors for SFs (Amir Tzin) [1982193] - net/mlx5: Change IRQ storage logic from static to dynamic (Amir Tzin) [1982193] - net/mlx5: Moving rmap logic to EQs (Amir Tzin) [1982193] - net/mlx5: Extend mlx5_irq_request to request IRQ from the kernel (Amir Tzin) [1982193] - net/mlx5: Removing rmap per IRQ (Amir Tzin) [1982193] - net/mlx5: Clean license text in eq.[c|h] files (Amir Tzin) [1982193] - net/mlx5: Provide cpumask at EQ creation phase (Amir Tzin) [1982193] - net/mlx5: Introduce API for request and release IRQs (Amir Tzin) [1982193] - net/mlx5: Delay IRQ destruction till all users are gone (Amir Tzin) [1982193] - net/mlx5: Change ownership model for lag (Amir Tzin) [1982193] - net/mlx5: Lag, Don't rescan if the device is going down (Amir Tzin) [1982193] - net/mlx5: Lag, refactor disable flow (Amir Tzin) [1982193] - net/mlx5: Bridge, add tracepoints (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, filter tagged packets that didn't match tagged fg (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, support pvid and untagged vlan configurations (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, match FDB entry vlan tag (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, implement infrastructure for vlans (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, dynamic entry ageing (Amir Tzin) [1982193 1982234] - net/mlx5: Bridge, handle FDB events (Amir Tzin) [1982193 1982234] - docs: networking: Add missing mlx5 documentation (Amir Tzin) [1982193] - net/mlx5: Bridge, add offload infrastructure (Amir Tzin) [1982193 1982234] - net/mlx5e: Refactor mlx5e_eswitch_{*}rep() helpers (Amir Tzin) [1982193 1982234] - net/mlx5: Create TC-miss priority and table (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Support EMD tag in modify header for STEv1 (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Added support for INSERT_HEADER reformat type (Amir Tzin) [1982193 1982234] - net/mlx5: Added new parameters to reformat context (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Allow encap action for RX for supporting devices (Amir Tzin) [1982193 1982234] - net/mlx5: DR, Split reformat state to Encap and Decap (Amir Tzin) [1982193 1982234] - net/mlx5: mlx5_ifc support for header insert/remove (Amir Tzin) [1982193 1982234] - net/mlx5e: Remove unreachable code in mlx5e_xmit() (Amir Tzin) [1982193] - net/mlx5e: RX, Re-place page pool numa node change logic (Amir Tzin) [1982193] - net/mlx5e: Zero-init DIM structures (Amir Tzin) [1982193] - net/mlx5e: IPoIB, Add support for NDR speed (Amir Tzin) [1982193] - net/mlx5e: Remove the repeated declaration (Amir Tzin) [1982193] - net/mlx5: check for allocation failure in mlx5_ft_pool_init() (Amir Tzin) [1982193] - mlx5: count all link events (Amir Tzin) [1982193] - net/mlx5: Expose FW version over defined keyword (Amir Tzin) [1982193] - net/mlx5: Use boolean arithmetic to evaluate roce_lag (Amir Tzin) [1982193] - net/mlx5: Remove unnecessary spin lock protection (Amir Tzin) [1982193] - net/mlx5: Cap the maximum flow group size to 16M entries (Amir Tzin) [1982193] - net/mlx5: DR, Set max table size to 2G entries (Amir Tzin) [1982193] - net/mlx5: Move chains ft pool to be used by all firmware steering (Amir Tzin) [1982193] - net/mlx5: Move table size calculation to steering cmd layer (Amir Tzin) [1982193] - net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE (Amir Tzin) [1982193] - net/mlx5: DR, Remove unused field of send_ring struct (Amir Tzin) [1982193] - net/mlx5e: RX, Remove unnecessary check in RX CQE compression handling (Amir Tzin) [1982193] - net/mlx5: CT: Avoid reusing modify header context for natted entries (Amir Tzin) [1982193] - net/mlx5e: CT, Remove newline from ct_dbg call (Amir Tzin) [1982193] - RDMA/mlx5: Take qp type from mlx5_ib_qp (Amir Tzin) [1982193] - RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response (Amir Tzin) [1982193] - RDMA/mlx5: Support SQD2RTS for modify QP (Amir Tzin) [1982193] - RDMA/mlx5: Remove redundant assignment to ret (Amir Tzin) [1982193] - firewire: fix support status (Tomas Henzl) [2055319] - dlci: fix support status (Tomas Henzl) [2055319] - dlink: fix support status (Tomas Henzl) [2055319] - rxe: fix support status (Tomas Henzl) [2055319] - qic: fix support status (Tomas Henzl) [2055319] - Revert "ceph: enable async dirops by default" (Jeffrey Layton) [2052542] - libceph: optionally use bounce buffer on recv path in crc mode (Jeffrey Layton) [2024725] - libceph: make recv path in secure mode work the same as send path (Jeffrey Layton) [2024725] - mm: use kmap_local_page in memzero_page (Jeffrey Layton) [2024725] - mm: call flush_dcache_page() in memcpy_to_page() and memzero_page() (Jeffrey Layton) [2024725] - iov_iter: lift memzero_page() to highmem.h (Jeffrey Layton) [2024725] - mm/highmem: Convert memcpy_[to|from]_page() to kmap_local_page() (Jeffrey Layton) [2024725] - mm/highmem: Lift memcpy_[to|from]_page to core (Jeffrey Layton) [2024725] - ceph: set pool_ns in new inode layout for async creates (Jeffrey Layton) [2046021] - ceph: properly put ceph_string reference after async create attempt (Jeffrey Layton) [2046021] - ceph: put the requests/sessions when it fails to alloc memory (Jeffrey Layton) [2046021] - ceph: remove redundant Lsx caps check (Jeffrey Layton) [2046021] - ceph: don't check for quotas on MDS stray dirs (Jeffrey Layton) [2046021] - ceph: drop send metrics debug message (Jeffrey Layton) [2046021] - ceph: Fix incorrect statfs report for small quota (Jeffrey Layton) [2011104] - scsi: qla2xxx: stop timer in shutdown path (Nilesh Javali) [2056055] - Revert "PCI: Add support for dev_groups to struct pci_driver" (Michel Dänzer) [2054595] - drm/amdgpu: Assign amdgpu_sysfs_groups to struct device_driver directly (Michel Dänzer) [2054595] - EDAC/i10nm: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1998359] - redhat: enable zstream release numbering for rhel 8.6 (Augusto Caringi) - redhat: generate distgit changelog in genspec.sh as well (Jan Stancek) - redhat: always upload kabi tarballs (Jan Stancek) - redhat: make genspec prefer metadata from git notes (Jan Stancek)- xfs: don't generate selinux audit messages for capability testing (Brian Foster) [2059835]- ice: Implement support for SMA and U.FL on E810-T (Jonathan Toppins) [1975007] - ice: Add support for SMA control multiplexer (Jonathan Toppins) [1975007] - ice: Implement functions for reading and setting GPIO pins (Jonathan Toppins) [1975007] - ice: Refactor ice_aqc_link_topo_addr (Jonathan Toppins) [1975007] - xfs: restore speculative_cow_prealloc_lifetime sysctl (Bill O'Donnell) [2015621] - xfs: Fix the free logic of state in xfs_attr_node_hasname (Bill O'Donnell) [2015621 2037498] - xfs: punch out data fork delalloc blocks on COW writeback failure (Bill O'Donnell) [2015621 2012872] - xfs: use kmem_cache_free() for kmem_cache objects (Bill O'Donnell) [2015621] - xfs: logging the on disk inode LSN can make it go backwards (Bill O'Donnell) [2015621] - xfs: only reset incore inode health state flags when reclaiming an inode (Bill O'Donnell) [2015621] - xfs: remove obsolete AGF counter debugging (Bill O'Donnell) [2015621] - xfs: Initialize xfs_alloc_arg->total correctly when allocating minlen extents (Bill O'Donnell) [2015621] - xfs: Fix dax inode extent calculation when direct write is performed on an unwritten extent (Bill O'Donnell) [2015621] - xfs: mark a data structure sick if there are cross-referencing errors (Bill O'Donnell) [2015621] - xfs: fix maxlevels comparisons in the btree staging code (Bill O'Donnell) [2015621] - xfs: fix incorrect unit conversion in scrub tracepoint (Bill O'Donnell) [2015621] - xfs: fix log intent recovery ENOSPC shutdowns when inactivating inodes (Bill O'Donnell) [2015621] - xfs: fix radix tree tag signs (Bill O'Donnell) [2015621] - xfs: force log and push AIL to clear pinned inodes when aborting mount (Bill O'Donnell) [2015621] - xfs: use current->journal_info for detecting transaction recursion (Bill O'Donnell) [2015621] - xfs: don't nest transactions when scanning for eofblocks (Bill O'Donnell) [2015621] - xfs: fix boolreturn.cocci warnings (Bill O'Donnell) [2015621] - xfs: get rid of xfs_growfs_{data,log}_t (Bill O'Donnell) [2015621] - xfs: rename `new' to `delta' in xfs_growfs_data_private() (Bill O'Donnell) [2015621] - xfs: don't bounce the iolock between free_{eof,cow}blocks (Bill O'Donnell) [2015621] - xfs: expose the blockgc workqueue knobs publicly (Bill O'Donnell) [2015621] - xfs: parallelize block preallocation garbage collection (Bill O'Donnell) [2015621] - xfs: rename block gc start and stop functions (Bill O'Donnell) [2015621] - xfs: only walk the incore inode tree once per blockgc scan (Bill O'Donnell) [2015621] - xfs: consolidate the eofblocks and cowblocks workers (Bill O'Donnell) [2015621] - xfs: consolidate incore inode radix tree posteof/cowblocks tags (Bill O'Donnell) [2015621] - xfs: remove trivial eof/cowblocks functions (Bill O'Donnell) [2015621] - xfs: hide xfs_icache_free_cowblocks (Bill O'Donnell) [2015621] - xfs: hide xfs_icache_free_eofblocks (Bill O'Donnell) [2015621] - xfs: relocate the eofb/cowb workqueue functions (Bill O'Donnell) [2015621] - xfs: set WQ_SYSFS on all workqueues in debug mode (Bill O'Donnell) [2015621] - xfs: increase the default parallelism levels of pwork clients (Bill O'Donnell) [2015621] - xfs: flush speculative space allocations when we run out of space (Bill O'Donnell) [2015621] - xfs: refactor xfs_icache_free_{eof,cow}blocks call sites (Bill O'Donnell) [2015621] - xfs: add a tracepoint for blockgc scans (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for chown (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for inode creation (Bill O'Donnell) [2015621] - xfs: flush eof/cowblocks if we can't reserve quota for file blocks (Bill O'Donnell) [2015621] - xfs: try worst case space reservation upfront in xfs_reflink_remap_extent (Bill O'Donnell) [2015621] - xfs: pass flags and return gc errors from xfs_blockgc_free_quota (Bill O'Donnell) [2015621] - xfs: move and rename xfs_inode_free_quota_blocks to avoid conflicts (Bill O'Donnell) [2015621] - xfs: xfs_inode_free_quota_blocks should scan project quota (Bill O'Donnell) [2015621] - xfs: don't stall cowblocks scan if we can't take locks (Bill O'Donnell) [2015621] - xfs: trigger all block gc scans when low on quota space (Bill O'Donnell) [2015621] - xfs: shut down the filesystem if we screw up quota reservation (Bill O'Donnell) [2015621] - xfs: rename code to error in xfs_ioctl_setattr (Bill O'Donnell) [2015621] - xfs: remove xfs_qm_vop_chown_reserve (Bill O'Donnell) [2015621] - xfs: refactor inode ownership change transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: refactor inode creation transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: refactor reflink functions to use xfs_trans_alloc_inode (Bill O'Donnell) [2015621] - xfs: allow reservation of rtblocks with xfs_trans_alloc_inode (Bill O'Donnell) [2015621] - xfs: refactor common transaction/inode/quota allocation idiom (Bill O'Donnell) [2015621] - xfs: reserve data and rt quota at the same time (Bill O'Donnell) [2015621] - xfs: clean up icreate quota reservation calls (Bill O'Donnell) [2015621] - xfs: remove xfs_trans_unreserve_quota_nblks completely (Bill O'Donnell) [2015621] - xfs: create convenience wrappers for incore quota block reservations (Bill O'Donnell) [2015621] - xfs: clean up quota reservation callsites (Bill O'Donnell) [2015621] - xfs: reduce quota reservation when doing a dax unwritten extent conversion (Bill O'Donnell) [2015621] - xfs: reduce exclusive locking on unaligned dio (Bill O'Donnell) [2015621] - xfs: split the unaligned DIO write code out (Bill O'Donnell) [2015621] - xfs: improve the reflink_bounce_dio_write tracepoint (Bill O'Donnell) [2015621] - xfs: simplify the read/write tracepoints (Bill O'Donnell) [2015621] - xfs: remove the buffered I/O fallback assert (Bill O'Donnell) [2015621] - xfs: cleanup the read/write helper naming (Bill O'Donnell) [2015621] - xfs: make xfs_file_aio_write_checks IOCB_NOWAIT-aware (Bill O'Donnell) [2015621] - xfs: factor out a xfs_ilock_iocb helper (Bill O'Donnell) [2015621] - xfs: Fix 'set but not used' warning in xfs_bmap_compute_alignments() (Bill O'Donnell) [2015621] - xfs: fix unused log variable in xfs_log_cover() (Bill O'Donnell) [2015621] - iomap: add a IOMAP_DIO_OVERWRITE_ONLY flag (Bill O'Donnell) [2015621] - iomap: pass a flags argument to iomap_dio_rw (Bill O'Donnell) [2015621] - iomap: rename the flags variable in __iomap_dio_rw (Bill O'Donnell) [2015621] - iomap: Allow filesystem to call iomap_dio_complete without i_rwsem (Bill O'Donnell) [2015621] - xfs: reduce ilock acquisitions in xfs_file_fsync (Bill O'Donnell) [2015621] - xfs: refactor xfs_file_fsync (Bill O'Donnell) [2015621] - xfs: cover the log on freeze instead of cleaning it (Bill O'Donnell) [2015621] - xfs: remove xfs_quiesce_attr() (Bill O'Donnell) [2015621] - xfs: remove duplicate wq cancel and log force from attr quiesce (Bill O'Donnell) [2015621] - xfs: fold sbcount quiesce logging into log covering (Bill O'Donnell) [2015621] - xfs: don't reset log idle state on covering checkpoints (Bill O'Donnell) [2015621] - xfs: cover the log during log quiesce (Bill O'Donnell) [2015621] - xfs: separate log cleaning from log quiesce (Bill O'Donnell) [2015621] - xfs: lift writable fs check up into log worker task (Bill O'Donnell) [2015621] - xfs: set inode size after creating symlink (Bill O'Donnell) [2015621] - xfs: remove a stale comment from xfs_file_aio_write_checks() (Bill O'Donnell) [2015621] - xfs: Introduce error injection to allocate only minlen size extents for files (Bill O'Donnell) [2015621] - xfs: Process allocated extent in a separate function (Bill O'Donnell) [2015621] - xfs: Compute bmap extent alignments in a separate function (Bill O'Donnell) [2015621] - xfs: Remove duplicate assert statement in xfs_bmap_btalloc() (Bill O'Donnell) [2015621] - xfs: Introduce error injection to reduce maximum inode fork extent count (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when swapping extents (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when remapping an extent (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when moving extent from cow to data fork (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when writing to unwritten extent (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when adding/removing xattrs (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when renaming dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when removing dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when adding dir entries (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when punching a hole (Bill O'Donnell) [2015621] - xfs: Check for extent overflow when trivally adding a new extent (Bill O'Donnell) [2015621] - xfs: Add helper for checking per-inode extent count overflow (Bill O'Donnell) [2015621] - iwlwifi: pcie: add killer devices to the driver (Íñigo Huguet) [2043453] - iwlwifi: add support for BNJ HW (Íñigo Huguet) [2043453] - iwlwifi: Fix FW name for gl (Íñigo Huguet) [2043453] - iwlwifi: Read the correct addresses when getting the crf id (Íñigo Huguet) [2043453] - iwlwifi: pcie: add jacket bit to device configuration parsing (Íñigo Huguet) [2043453] - iwlwifi: add new ax1650 killer device (Íñigo Huguet) [2043453] - iwlwifi: add new Qu-Hr device (Íñigo Huguet) [2043453] - iwlwifi: add missing entries for Gf4 with So and SoF (Íñigo Huguet) [2043453] - iwlwifi: remove unused iwlax210_2ax_cfg_so_hr_a0 structure (Íñigo Huguet) [2043453] - iwlwifi: add support for Bz-Z HW (Íñigo Huguet) [2043453] - iwlwifi: support 4-bits in MAC step value (Íñigo Huguet) [2043453] - iwlwifi: mvm: Increase the scan timeout guard to 30 seconds (Íñigo Huguet) [2043453] - iwlwifi: mvm: Use div_s64 instead of do_div in iwl_mvm_ftm_rtt_smoothing() (Íñigo Huguet) [2043453] - mt76: mt7921: fix a possible race enabling/disabling runtime-pm (Íñigo Huguet) [2043453] - ath11k: Fix unexpected return buffer manager error for QCA6390 (Íñigo Huguet) [2043453] - ath11k: Fix napi related hang (Íñigo Huguet) [2043453] - iwlwifi: yoyo: fix issue with new DBGI_SRAM region read. (Íñigo Huguet) [2043453] - iwlwifi: pcie: make sure prph_info is set when treating wakeup IRQ (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix AUX ROC removal (Íñigo Huguet) [2043453] - iwlwifi: mvm: set protected flag only for NDP ranging (Íñigo Huguet) [2043453] - iwlwifi: mvm: perform 6GHz passive scan after suspend (Íñigo Huguet) [2043453] - iwlwifi: mvm: Fix calculation of frame length (Íñigo Huguet) [2043453] - iwlwifi: mvm: test roc running status bits before removing the sta (Íñigo Huguet) [2043453] - iwlwifi: don't pass actual WGDS revision number in table_revision (Íñigo Huguet) [2043453] - iwlwifi: fix leaks/bad data after failed firmware load (Íñigo Huguet) [2043453] - iwlwifi: fix debug TLV parsing (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix 32-bit build in FTM (Íñigo Huguet) [2043453] - iwlwifi: fix Bz NMI behaviour (Íñigo Huguet) [2043453] - rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled (Íñigo Huguet) [2043453] - rtw88: 8822c: update rx settings to prevent potential hw deadlock (Íñigo Huguet) [2043453] - rtw88: Disable PCIe ASPM while doing NAPI poll on 8821CE (Íñigo Huguet) [2043453] - ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream (Íñigo Huguet) [2043453] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_tx_get_packet() (Íñigo Huguet) [2043453] - ath9k_htc: fix NULL pointer dereference at ath9k_htc_rxep() (Íñigo Huguet) [2043453] - mac80211: fix FEC flag in radio tap header (Íñigo Huguet) [2043453] - mt76: mt7921: fix possible resume failure (Íñigo Huguet) [2043453] - mt76: mt7921: move mt76_connac_mcu_set_hif_suspend to bus-related files (Íñigo Huguet) [2043453] - mt76: mt7921: fix network buffer leak by txs missing (Íñigo Huguet) [2043453] - mt76: mt7615: clear mcu error interrupt status on mt7663 (Íñigo Huguet) [2043453] - mt76: connac: fix last_chan configuration in mt76_connac_mcu_rate_txpower_band (Íñigo Huguet) [2043453] - mt76: mt7921: use correct iftype data on 6GHz cap init (Íñigo Huguet) [2043453] - mt76: mt7921: fix boolreturn.cocci warning (Íñigo Huguet) [2043453] - mt76: mt7615: fix unused tx antenna mask in testmode (Íñigo Huguet) [2043453] - mt76: fix the wiphy's available antennas to the correct value (Íñigo Huguet) [2043453] - mt76: connac: fix a theoretical NULL pointer dereference in mt76_connac_get_phy_mode (Íñigo Huguet) [2043453] - mt76: mt7921: fix possible NULL pointer dereference in mt7921_mac_write_txwi (Íñigo Huguet) [2043453] - mt76: fix possible OOB issue in mt76_calculate_default_rate (Íñigo Huguet) [2043453] - mt76: debugfs: fix queue reporting for mt76-usb (Íñigo Huguet) [2043453] - mt76: mt7915: fix SMPS operation fail (Íñigo Huguet) [2043453] - mt76: mt7915: fix return condition in mt7915_tm_reg_backup_restore() (Íñigo Huguet) [2043453] - mt76: mt7921: fix MT7921E reset failure (Íñigo Huguet) [2043453] - mt76: mt7615: fix possible deadlock while mt7615_register_ext_phy() (Íñigo Huguet) [2043453] - mt76: mt7921: drop offload_flags overwritten (Íñigo Huguet) [2043453] - mt76: mt7915: get rid of mt7915_mcu_set_fixed_rate routine (Íñigo Huguet) [2043453] - bus: mhi: core: Use correctly sized arguments for bit field (Íñigo Huguet) [2043453] - bus: mhi: core: Fix race while handling SYS_ERR at power up (Íñigo Huguet) [2043453] - bus: mhi: core: Fix reading wake_capable channel configuration (Íñigo Huguet) [2043453] - bus: mhi: core: Minor style and comment fixes (Íñigo Huguet) [2043453] - bus: mhi: pci_generic: Graceful shutdown on freeze (Íñigo Huguet) [2043453] - ath11k: Fix a NULL pointer dereference in ath11k_mac_op_hw_scan() (Íñigo Huguet) [2043453] - mt76: remove variable set but not used (Íñigo Huguet) [2043453] - ath11k: Fix deleting uninitialized kernel timer during fragment cache flush (Íñigo Huguet) [2043453] - ath11k: add spectral/CFR buffer validation support (Íñigo Huguet) [2043453] - ath11k: Fix buffer overflow when scanning with extraie (Íñigo Huguet) [2043453] - mwifiex: Fix possible ABBA deadlock (Íñigo Huguet) [2043453] - ath10k: fix scan abort when duration is set for hw scan (Íñigo Huguet) [2043453] - ath10k: Fix tx hanging (Íñigo Huguet) [2043453] - iwlwifi: acpi: fix wgds rev 3 size (Íñigo Huguet) [2043453] - iwlwifi: mvm: avoid clearing a just saved session protection id (Íñigo Huguet) [2043453] - iwlwifi: mvm: Fix wrong documentation for scan request command (Íñigo Huguet) [2043453] - iwlwifi: mvm: synchronize with FW after multicast commands (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix delBA vs. NSSN queue sync race (Íñigo Huguet) [2043453] - ath11k: Fix QMI file type enum value (Íñigo Huguet) [2043453] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043453] - ath10k: Fix the MTU size on QCA9377 SDIO (Íñigo Huguet) [2043453] - wireless: iwlwifi: Fix a double free in iwl_txq_dyn_alloc_dma (Íñigo Huguet) [2043453] - mwifiex: Ignore BTCOEX events from the 88W8897 firmware (Íñigo Huguet) [2043453] - mwifiex: Fix skb_over_panic in mwifiex_usb_recv() (Íñigo Huguet) [2043453] - ath11k: Use host CE parameters for CE interrupts configuration (Íñigo Huguet) [2043453] - ath11k: Fix mon status ring rx tlv processing (Íñigo Huguet) [2043453] - ath11k: skip sending vdev down for channel switch (Íñigo Huguet) [2043453] - ath11k: fix read fail for htt_stats and htt_peer_stats for single pdev (Íñigo Huguet) [2043453] - ath11k: Set IRQ affinity to CPU0 in case of one MSI vector (Íñigo Huguet) [2043453] - ath11k: do not restore ASPM in case of single MSI vector (Íñigo Huguet) [2043453] - ath11k: add support one MSI vector (Íñigo Huguet) [2043453] - ath11k: refactor multiple MSI vector implementation (Íñigo Huguet) [2043453] - ath11k: use ATH11K_PCI_IRQ_DP_OFFSET for DP IRQ (Íñigo Huguet) [2043453] - ath11k: add CE and ext IRQ flag to indicate irq_handler (Íñigo Huguet) [2043453] - ath11k: get msi_data again after request_irq is called (Íñigo Huguet) [2043453] - ath9k: fix intr_txqs setting (Íñigo Huguet) [2043453] - ath11k: add hw_param for wakeup_mhi (Íñigo Huguet) [2043453] - ath11k: reset RSN/WPA present state for open BSS (Íñigo Huguet) [2043453] - ath11k: clear the keys properly via DISABLE_KEY (Íñigo Huguet) [2043453] - ath11k: Fix crash caused by uninitialized TX ring (Íñigo Huguet) [2043453] - ath11k: use cache line aligned buffers for dbring (Íñigo Huguet) [2043453] - ath11k: Fix ETSI regd with weather radar overlap (Íñigo Huguet) [2043453] - ath11k: fix FCS_ERR flag in radio tap header (Íñigo Huguet) [2043453] - ath11k: fix the value of msecs_to_jiffies in ath11k_debugfs_fw_stats_request (Íñigo Huguet) [2043453] - ath11k: fix firmware crash during channel switch (Íñigo Huguet) [2043453] - ath11k: Fix 'unused-but-set-parameter' error (Íñigo Huguet) [2043453] - ath11k: fix DMA memory free in CE pipe cleanup (Íñigo Huguet) [2043453] - ath11k: fix error routine when fallback of add interface fails (Íñigo Huguet) [2043453] - ath11k: fix fw crash due to peer get authorized before key install (Íñigo Huguet) [2043453] - ath11k: Clear auth flag only for actual association in security mode (Íñigo Huguet) [2043453] - ath11k: Send PPDU_STATS_CFG with proper pdev mask to firmware (Íñigo Huguet) [2043453] - ath11k: set correct NL80211_FEATURE_DYNAMIC_SMPS for WCN6855 (Íñigo Huguet) [2043453] - mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh (Íñigo Huguet) [2043453] - mac80211: initialize variable have_higher_than_11mbit (Íñigo Huguet) [2043453] - mac80211: fix locking in ieee80211_start_ap error path (Íñigo Huguet) [2043453] - mac80211: do drv_reconfig_complete() before restarting all (Íñigo Huguet) [2043453] - mac80211: mark TX-during-stop for TX in in_reconfig (Íñigo Huguet) [2043453] - mac80211: update channel context before station state (Íñigo Huguet) [2043453] - mac80211: Fix the size used for building probe request (Íñigo Huguet) [2043453] - mac80211: fix lookup when adding AddBA extension element (Íñigo Huguet) [2043453] - mac80211: validate extended element ID is present (Íñigo Huguet) [2043453] - cfg80211: Acquire wiphy mutex on regulatory work (Íñigo Huguet) [2043453] - mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock (Íñigo Huguet) [2043453] - nl80211: remove reload flag from regulatory_request (Íñigo Huguet) [2043453] - mac80211: send ADDBA requests using the tid/queue of the aggregation session (Íñigo Huguet) [2043453] - bus: mhi: core: Add support for forced PM resume (Íñigo Huguet) [2043453] - mt76: mt7921: fix build regression (Íñigo Huguet) [2043453] - brcmsmac: rework LED dependencies (Íñigo Huguet) [2043453] - iwlwifi: fix LED dependencies (Íñigo Huguet) [2043453] - iwlwifi: mvm: don't crash on invalid rate w/o STA (Íñigo Huguet) [2043453] - bus: mhi: pci_generic: Fix device recovery failed issue (Íñigo Huguet) [2043453] - mt76: fix key pointer overwrite in mt7921s_write_txwi/mt7663_usb_sdio_write_txwi (Íñigo Huguet) [2043453] - rt2x00: do not mark device gone on EPROTO errors during start (Íñigo Huguet) [2043453] - nl80211: reset regdom when reloading regdb (Íñigo Huguet) [2043453] - mac80211: add docs for ssn in struct tid_ampdu_tx (Íñigo Huguet) [2043453] - mac80211: fix a memory leak where sta_info is not freed (Íñigo Huguet) [2043453] - mac80211: set up the fwd_skb->dev for mesh forwarding (Íñigo Huguet) [2043453] - mac80211: fix regression in SSN handling of addba tx (Íñigo Huguet) [2043453] - mac80211: fix rate control for retransmitted frames (Íñigo Huguet) [2043453] - mac80211: track only QoS data frames for admission control (Íñigo Huguet) [2043453] - mac80211: fix TCP performance on mesh interface (Íñigo Huguet) [2043453] - mt76: fix possible pktid leak (Íñigo Huguet) [2043453] - mt76: fix timestamp check in tx_status (Íñigo Huguet) [2043453] - mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode (Íñigo Huguet) [2043453] - iwlwifi: Fix memory leaks in error handling path (Íñigo Huguet) [2043453] - iwlwifi: fix warnings produced by kernel debug options (Íñigo Huguet) [2043453] - iwlwifi: mvm: retry init flow if failed (Íñigo Huguet) [2043453] - iwlwifi: Fix missing error code in iwl_pci_probe() (Íñigo Huguet) [2043453] - iwlwifi: pcie: fix constant-conversion warning (Íñigo Huguet) [2043453] - mac80211: fix throughput LED trigger (Íñigo Huguet) [2043453] - mac80211: fix monitor_sdata RCU/locking assertions (Íñigo Huguet) [2043453] - mac80211: drop check for DONT_REORDER in __ieee80211_select_queue (Íñigo Huguet) [2043453] - mac80211: fix radiotap header generation (Íñigo Huguet) [2043453] - mac80211: do not access the IV when it was stripped (Íñigo Huguet) [2043453] - nl80211: fix radio statistics in survey dump (Íñigo Huguet) [2043453] - cfg80211: call cfg80211_stop_ap when switch from P2P_GO type (Íñigo Huguet) [2043453] - mwifiex: fix division by zero in fw download path (Íñigo Huguet) [2043453] - iwlwifi: bump FW API to 67 for AX devices (Íñigo Huguet) [2043453] - iwlwifi: mvm: extend session protection on association (Íñigo Huguet) [2043453] - iwlwifi: rename CHANNEL_SWITCH_NOA_NOTIF to CHANNEL_SWITCH_START_NOTIF (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove session protection on disassoc (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix WGDS table print in iwl_mvm_chub_update_mcc() (Íñigo Huguet) [2043453] - iwlwifi: rename GEO_TX_POWER_LIMIT to PER_CHAIN_LIMIT_OFFSET_CMD (Íñigo Huguet) [2043453] - iwlwifi: mvm: d3: use internal data representation (Íñigo Huguet) [2043453] - iwlwifi: mvm: update RFI TLV (Íñigo Huguet) [2043453] - iwlwifi: mvm: don't get address of mvm->fwrt just to dereference as a pointer (Íñigo Huguet) [2043453] - iwlwifi: yoyo: support for ROM usniffer (Íñigo Huguet) [2043453] - iwlwifi: fw: uefi: add missing include guards (Íñigo Huguet) [2043453] - iwlwifi: dump host monitor data when NIC doesn't init (Íñigo Huguet) [2043453] - iwlwifi: pcie: simplify iwl_pci_find_dev_info() (Íñigo Huguet) [2043453] - iwlwifi: ACPI: support revision 3 WGDS tables (Íñigo Huguet) [2043453] - iwlwifi: pcie: update sw error interrupt for BZ family (Íñigo Huguet) [2043453] - iwlwifi: add new pci SoF with JF (Íñigo Huguet) [2043453] - iwlwifi: mvm: Use all Rx chains for roaming scan (Íñigo Huguet) [2043453] - iwlwifi: pcie: remove two duplicate PNJ device entries (Íñigo Huguet) [2043453] - iwlwifi: pcie: refactor dev_info lookup (Íñigo Huguet) [2043453] - iwlwifi: pcie: remove duplicate entry (Íñigo Huguet) [2043453] - iwlwifi: pcie: fix killer name matching for AX200 (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix some kerneldoc issues (Íñigo Huguet) [2043453] - ath10k: fix division by zero in send path (Íñigo Huguet) [2043453] - ath10k: fix control-message timeout (Íñigo Huguet) [2043453] - ath10k: fix module load regression with iram-recovery feature (Íñigo Huguet) [2043453] - ath10k: fix invalid dma_addr_t token assignment (Íñigo Huguet) [2043453] - ath11k: change return buffer manager for QCA6390 (Íñigo Huguet) [2043453] - mt76: connac: fix unresolved symbols when CONFIG_PM is unset (Íñigo Huguet) [2043453] - mt76: Make use of the helper macro kthread_run() (Íñigo Huguet) [2043453] - mt76: Print error message when reading EEPROM from mtd failed (Íñigo Huguet) [2043453] - mt76: mt7921: disable 4addr capability (Íñigo Huguet) [2043453] - mt76: mt7915: add debugfs knobs for MCU utilization (Íñigo Huguet) [2043453] - mt76: mt7915: add WA firmware log support (Íñigo Huguet) [2043453] - mt76: mt7915: fix endiannes warning mt7915_mcu_beacon_check_caps (Íñigo Huguet) [2043453] - mt76: mt7915: rework debugfs fixed-rate knob (Íñigo Huguet) [2043453] - mt76: mt7915: rework .set_bitrate_mask() to support more options (Íñigo Huguet) [2043453] - mt76: mt7915: remove mt7915_mcu_add_he() (Íñigo Huguet) [2043453] - mt76: mt7615: apply cached RF data for DBDC (Íñigo Huguet) [2043453] - mt76: mt7615: mt7622: fix ibss and meshpoint (Íñigo Huguet) [2043453] - mt76: mt7921: fix Wformat build warning (Íñigo Huguet) [2043453] - mt76: mt7921: fix mt7921s Kconfig (Íñigo Huguet) [2043453] - iwlwifi: pnvm: print out the version properly (Íñigo Huguet) [2043453] - iwlwifi: dbg: treat non active regions as unsupported regions (Íñigo Huguet) [2043453] - iwlwifi: mvm: Read acpi dsm to get channel activation bitmap (Íñigo Huguet) [2043453] - iwlwifi: add new device id 7F70 (Íñigo Huguet) [2043453] - iwlwifi: mvm: improve log when processing CSA (Íñigo Huguet) [2043453] - iwlwifi: mvm: set BT-coex high priority for 802.1X/4-way-HS (Íñigo Huguet) [2043453] - iwlwifi: dbg: treat dbgc allocation failure when tlv is missing (Íñigo Huguet) [2043453] - iwlwifi: add new killer devices to the driver (Íñigo Huguet) [2043453] - iwlwifi: mvm: set inactivity timeouts also for PS-poll (Íñigo Huguet) [2043453] - iwlwifi: pcie: try to grab NIC access early (Íñigo Huguet) [2043453] - iwlwifi: mvm: reduce WARN_ON() in TX status path (Íñigo Huguet) [2043453] - iwlwifi: allow rate-limited error messages (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove session protection after auth/assoc (Íñigo Huguet) [2043453] - iwlwifi: remove redundant iwl_finish_nic_init() argument (Íñigo Huguet) [2043453] - iwlwifi: mvm: Add RTS and CTS flags to iwl_tx_cmd_flags. (Íñigo Huguet) [2043453] - iwlwifi: mvm: remove csi from iwl_mvm_pass_packet_to_mac80211() (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new rate_n_flags for REPLY_RX_MPDU_CMD and RX_NO_DATA_NOTIF (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new TX_RSP and COMPRESSED_BA_RES versions (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new version of BEACON_TEMPLATE_CMD. (Íñigo Huguet) [2043453] - iwlwifi: mvm: Add support for new rate_n_flags in tx_cmd. (Íñigo Huguet) [2043453] - iwlwifi: BZ Family SW reset support (Íñigo Huguet) [2043453] - iwlwifi: BZ Family BUS_MASTER_DISABLE_REQ code duplication (Íñigo Huguet) [2043453] - iwlwifi: yoyo: fw debug config from context info and preset (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support new version of ranging response notification (Íñigo Huguet) [2043453] - iwlwifi: mvm: Support version 3 of tlc_update_notif. (Íñigo Huguet) [2043453] - iwlwifi: mvm: convert old rate & flags to the new format. (Íñigo Huguet) [2043453] - iwlwifi: mvm: add definitions for new rate & flags (Íñigo Huguet) [2043453] - iwlwifi: mvm: update definitions due to new rate & flags (Íñigo Huguet) [2043453] - iwlwifi: mvm: scrub key material in firmware dumps (Íñigo Huguet) [2043453] - iwlwifi: parse debug exclude data from firmware file (Íñigo Huguet) [2043453] - iwlwifi: fw dump: add infrastructure for dump scrubbing (Íñigo Huguet) [2043453] - iwlwifi: mvm: correct sta-state logic for TDLS (Íñigo Huguet) [2043453] - iwlwifi: api: fix struct iwl_wowlan_status_v7 kernel-doc (Íñigo Huguet) [2043453] - iwlwifi: fix fw/img.c license statement (Íñigo Huguet) [2043453] - iwlwifi: remove contact information (Íñigo Huguet) [2043453] - iwlwifi: remove MODULE_AUTHOR() statements (Íñigo Huguet) [2043453] - iwlwifi: api: remove unused RX status bits (Íñigo Huguet) [2043453] - iwlwifi: add some missing kernel-doc in struct iwl_fw (Íñigo Huguet) [2043453] - iwlwifi: mvm: Remove antenna c references (Íñigo Huguet) [2043453] - iwlwifi: mvm: add support for 160Mhz in ranging measurements (Íñigo Huguet) [2043453] - iwlwifi: add vendor specific capabilities for some RFs (Íñigo Huguet) [2043453] - iwlwifi: mvm: add lmac/umac PC info in case of error (Íñigo Huguet) [2043453] - iwlwifi: mvm: disable RX-diversity in powersave (Íñigo Huguet) [2043453] - iwlwifi: mvm: fix ieee80211_get_he_iftype_cap() iftype (Íñigo Huguet) [2043453] - iwlwifi: Start scratch debug register for Bz family (Íñigo Huguet) [2043453] - iwlwifi: Add support for more BZ HWs (Íñigo Huguet) [2043453] - iwlwifi: Add support for getting rf id with blank otp (Íñigo Huguet) [2043453] - cfg80211: fix kernel-doc for MBSSID EMA (Íñigo Huguet) [2043453] - mac80211: Prevent AP probing during suspend (Íñigo Huguet) [2043453] - nl80211: Add LC placeholder band definition to nl80211_band (Íñigo Huguet) [2043453] - mac80211: split beacon retrieval functions (Íñigo Huguet) [2043453] - cfg80211: separate get channel number from ies (Íñigo Huguet) [2043453] - mac80211: use ieee80211_bss_get_elem() in most places (Íñigo Huguet) [2043453] - cfg80211: scan: use element finding functions in easy cases (Íñigo Huguet) [2043453] - nl80211: use element finding functions (Íñigo Huguet) [2043453] - mac80211: fils: use cfg80211_find_ext_elem() (Íñigo Huguet) [2043453] - mac80211: fix memory leaks with element parsing (Íñigo Huguet) [2043453] - cfg80211: prepare for const netdev->dev_addr (Íñigo Huguet) [2043453] - mac80211: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - wireless: mac80211_hwsim: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - mac80211: debugfs: calculate free buffer size correctly (Íñigo Huguet) [2043453] - fq_codel: generalise ce_threshold marking for subset of traffic (Íñigo Huguet) [2043453] - wl3501_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - ray_cs: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - brcmfmac: prepare for const netdev->dev_addr (Íñigo Huguet) [2043453] - wireless: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2043453] - wireless: use eth_hw_addr_set() (Íñigo Huguet) [2043453] - iwlwifi: cfg: set low-latency-xtal for some integrated So devices (Íñigo Huguet) [2043453] - iwlwifi: pnvm: read EFI data only if long enough (Íñigo Huguet) [2043453] - iwlwifi: pnvm: don't kmemdup() more than we have (Íñigo Huguet) [2043453] - iwlwifi: change all JnP to NO-160 configuration (Íñigo Huguet) [2043453] - iwlwifi: mvm: reset PM state on unsuccessful resume (Íñigo Huguet) [2043453] - mwifiex: Deactive host sleep using HSCFG after it was activated manually (Íñigo Huguet) [2043453] - mwifiex: Send DELBA requests according to spec (Íñigo Huguet) [2043453] - mwifiex: Fix an incorrect comment (Íñigo Huguet) [2043453] - mwifiex: Log an error on command failure during key-material upload (Íñigo Huguet) [2043453] - mwifiex: Don't log error on suspend if wake-on-wlan is disabled (Íñigo Huguet) [2043453] - mt76: mt7915: change max rx len limit of hw modules (Íñigo Huguet) [2043453] - mt76: mt7915: fix missing HE phy cap (Íñigo Huguet) [2043453] - mt76: mt7915: rework mt7915_mcu_sta_muru_tlv() (Íñigo Huguet) [2043453] - mt76: mt7915: enable HE UL MU-MIMO (Íñigo Huguet) [2043453] - mt76: mt7921: add per-vif counters in ethtool (Íñigo Huguet) [2043453] - mt76: mt7921: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043453] - mt76: mt7921: add sta stats accounting in mt7921_mac_add_txs_skb (Íñigo Huguet) [2043453] - mt76: mt7921: introduce stats reporting through ethtool (Íñigo Huguet) [2043453] - mt76: mt7921: add some more MIB counters (Íñigo Huguet) [2043453] - mt76: do not reset MIB counters in get_stats callback (Íñigo Huguet) [2043453] - mt76: mt7915: move tx amsdu stats in mib_stats (Íñigo Huguet) [2043453] - mt76: mt7915: run mt7915_get_et_stats holding mt76 mutex (Íñigo Huguet) [2043453] - mt76: move mt76_ethtool_worker_info in mt76 module (Íñigo Huguet) [2043453] - mt76: move mt76_sta_stats in mt76.h (Íñigo Huguet) [2043453] - mt76: mt76x0: correct VHT MCS 8/9 tx power eeprom offset (Íñigo Huguet) [2043453] - mt76: mt7921s: add reset support (Íñigo Huguet) [2043453] - mt76: mt7921: introduce mt7921s support (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mt7921_mcu_send_message (Íñigo Huguet) [2043453] - mt76: mt7921: rely on mcu_get_nic_capability (Íñigo Huguet) [2043453] - mt76: connac: extend mcu_get_nic_capability (Íñigo Huguet) [2043453] - mt76: sdio: extend sdio module to support CONNAC2 (Íñigo Huguet) [2043453] - mt76: sdio: introduce parse_irq callback (Íñigo Huguet) [2043453] - mt76: sdio: move common code in mt76_sdio module (Íñigo Huguet) [2043453] - mt76: mt7921: use physical addr to unify register access (Íñigo Huguet) [2043453] - mt76: mt7921: make all event parser reusable between mt7921s and mt7921e (Íñigo Huguet) [2043453] - mt76: mt7663s: rely on mcu reg access utility (Íñigo Huguet) [2043453] - mt76: connac: move mcu reg access utility routines in mt76_connac_lib module (Íñigo Huguet) [2043453] - mt76: mt7921: add MT7921_COMMON module (Íñigo Huguet) [2043453] - mt76: mt7921: refactor init.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mcu.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: refactor dma.c to be pcie specific (Íñigo Huguet) [2043453] - mt76: mt7921: refactor mac.c to be bus independent (Íñigo Huguet) [2043453] - mt76: mt7921: add MU EDCA cmd support (Íñigo Huguet) [2043453] - mt76: mt7915: remove dead code in debugfs code (Íñigo Huguet) [2043453] - mt76: sdio: export mt76s_alloc_rx_queue and mt76s_alloc_tx routines (Íñigo Huguet) [2043453] - mt76: mt7915: improve code readability for xmit-queue handler (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt76 debugfs sub-dir for ext-phy (Íñigo Huguet) [2043453] - mt76: rely on phy pointer in mt76_register_debugfs_fops routine signature (Íñigo Huguet) [2043453] - mt76: mt7915: set muru platform type (Íñigo Huguet) [2043453] - mt76: mt7915: set VTA bit in tx descriptor (Íñigo Huguet) [2043453] - mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() (Íñigo Huguet) [2043453] - mt76: mt7915: rework starec TLV tags (Íñigo Huguet) [2043453] - mt76: mt7915: fix sta_rec_wtbl tag len (Íñigo Huguet) [2043453] - mt76: mt7915: improve starec readability of txbf (Íñigo Huguet) [2043453] - mt76: mt7915: fix txbf starec TLV issues (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mcu_beacon_check_caps() (Íñigo Huguet) [2043453] - mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2 (Íñigo Huguet) [2043453] - mt76: do not access 802.11 header in ccmp check for 802.3 rx skbs (Íñigo Huguet) [2043453] - mt76: use a separate CCMP PN receive counter for management frames (Íñigo Huguet) [2043453] - mt76: mt7921: add delay config for sched scan (Íñigo Huguet) [2043453] - mt76: mt7615: fix monitor mode tear down crash (Íñigo Huguet) [2043453] - mt76: debugfs: improve queue node readability (Íñigo Huguet) [2043453] - mt76: mt7915: add twt_stats knob in debugfs (Íñigo Huguet) [2043453] - mt76: mt7915: enable twt responder capability (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mac_add_twt_setup routine (Íñigo Huguet) [2043453] - mt76: mt7915: introduce mt7915_mcu_twt_agrt_update mcu command (Íñigo Huguet) [2043453] - mt76: mt7915: introduce __mt7915_get_tsf routine (Íñigo Huguet) [2043453] - mt76: drop MCU header size from buffer size in __mt76_mcu_send_firmware (Íñigo Huguet) [2043453] - mt76: introduce __mt76_mcu_send_firmware routine (Íñigo Huguet) [2043453] - mt76: support reading EEPROM data embedded in fdt (Íñigo Huguet) [2043453] - mt76: schedule status timeout at dma completion (Íñigo Huguet) [2043453] - mt76: substitute sk_buff_head status_list with spinlock_t status_lock (Íñigo Huguet) [2043453] - mt76: remove mt76_wcid pointer from mt76_tx_status_check signature (Íñigo Huguet) [2043453] - mt76: introduce packet_id idr (Íñigo Huguet) [2043453] - mt76: mt7921: add 6GHz support (Íñigo Huguet) [2043453] - mt76: add 6GHz support (Íñigo Huguet) [2043453] - mt76: connac: enable hw amsdu @ 6GHz (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_uni_add_bss (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_sta_tlv (Íñigo Huguet) [2043453] - mt76: connac: set 6G phymode in single-sku support (Íñigo Huguet) [2043453] - mt76: connac: add 6GHz support to mt76_connac_mcu_set_channel_domain (Íñigo Huguet) [2043453] - mt76: connac: enable 6GHz band for hw scan (Íñigo Huguet) [2043453] - mt76: connac: set 6G phymode in mt76_connac_get_phy_mode{,v2} (Íñigo Huguet) [2043453] - mt76: mt7915: add mib counters to ethtool stats (Íñigo Huguet) [2043453] - mt76: mt7915: add more MIB registers (Íñigo Huguet) [2043453] - mt76: mt7915: add tx mu/su counters to mib (Íñigo Huguet) [2043453] - mt76: mt7915: add some per-station tx stats to ethtool (Íñigo Huguet) [2043453] - mt76: mt7915: add tx stats gathered from tx-status callbacks (Íñigo Huguet) [2043453] - mt76: mt7915: add ethtool stats support (Íñigo Huguet) [2043453] - mt76: mt7921: fix retrying release semaphore without end (Íñigo Huguet) [2043453] - mt76: mt7921: robustify hardware initialization flow (Íñigo Huguet) [2043453] - mt76: mt7915: fix possible infinite loop release semaphore (Íñigo Huguet) [2043453] - mt76: mt7915: honor all possible error conditions in mt7915_mcu_init() (Íñigo Huguet) [2043453] - mt76: move spin_lock_bh to spin_lock in tasklet (Íñigo Huguet) [2043453] - mt76: mt7921: remove mt7921_sta_stats (Íñigo Huguet) [2043453] - mt76: mt7921: remove mcu rate reporting code (Íñigo Huguet) [2043453] - mt76: mt7921: report tx rate directly from tx status (Íñigo Huguet) [2043453] - mt76: mt7921: add support for tx status reporting (Íñigo Huguet) [2043453] - mt76: mt7921: start reworking tx rate reporting (Íñigo Huguet) [2043453] - mt76: mt7615: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043453] - mt76: mt7915: fix hwmon temp sensor mem use-after-free (Íñigo Huguet) [2043453] - mt76: mt7915: enable configured beacon tx rate (Íñigo Huguet) [2043453] - mt76: disable BH around napi_schedule() calls (Íñigo Huguet) [2043453] - mt76: fill boottime_ns in Rx path (Íñigo Huguet) [2043453] - mt76: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2043453] - mt76: fix boolreturn.cocci warnings (Íñigo Huguet) [2043453] - mt76: mt7921: update mib counters dumping phy stats (Íñigo Huguet) [2043453] - mt76: mt7921: always wake device if necessary in debugfs (Íñigo Huguet) [2043453] - mt76: mt7915: rename debugfs tx-queues (Íñigo Huguet) [2043453] - mt76: mt7915: rework debugfs queue info (Íñigo Huguet) [2043453] - mt76: mt7921: move mt7921_queue_rx_skb to mac.c (Íñigo Huguet) [2043453] - mt76: mt7915: fix WMM index on DBDC cards (Íñigo Huguet) [2043453] - mt76: mt7915: improve code readability in mt7915_mcu_sta_bfer_ht (Íñigo Huguet) [2043453] - mt76: mt7915: introduce bss coloring support (Íñigo Huguet) [2043453] - mt76: mt7915: add LED support (Íñigo Huguet) [2043453] - mt76: mt7915: fix potential NPE in TXS processing (Íñigo Huguet) [2043453] - mt76: mt7915: fix he_mcs capabilities for 160mhz (Íñigo Huguet) [2043453] - mt76: use IEEE80211_OFFLOAD_ENCAP_ENABLED instead of MT_DRV_AMSDU_OFFLOAD (Íñigo Huguet) [2043453] - mt76: mt7915: update mac timing settings (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness warnings in mt7921_mac_decode_he_mu_radiotap (Íñigo Huguet) [2043453] - mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate (Íñigo Huguet) [2043453] - mt76: mt7921: fix firmware usage of RA info using legacy rates (Íñigo Huguet) [2043453] - mt76: mt7915: add HE-LTF into fixed rate command (Íñigo Huguet) [2043453] - mt76: mt7921: report HE MU radiotap (Íñigo Huguet) [2043453] - mt76: mt7615: move mt7615_mcu_set_p2p_oppps in mt76_connac module (Íñigo Huguet) [2043453] - mt76: overwrite default reg_ops if necessary (Íñigo Huguet) [2043453] - mt76: mt7921: introduce mt7921_mcu_set_beacon_filter utility routine (Íñigo Huguet) [2043453] - mt76: mt7921: get rid of mt7921_mac_set_beacon_filter (Íñigo Huguet) [2043453] - mt76: mt7921: get rid of monitor_vif (Íñigo Huguet) [2043453] - mt76: connac: add support for limiting to maximum regulatory Tx power (Íñigo Huguet) [2043453] - mt76: connac: fix GTK rekey offload failure on WPA mixed mode (Íñigo Huguet) [2043453] - mt76: mt7921: fix dma hang in rmmod (Íñigo Huguet) [2043453] - mt76: add support for setting mcast rate (Íñigo Huguet) [2043453] - mt76: mt7915: fix bit fields for HT rate idx (Íñigo Huguet) [2043453] - mt76: mt7915: switch proper tx arbiter mode in testmode (Íñigo Huguet) [2043453] - mt76: mt7915: fix potential overflow of eeprom page index (Íñigo Huguet) [2043453] - mt76: mt7921: send EAPOL frames at lowest rate (Íñigo Huguet) [2043453] - mt76: mt7915: send EAPOL frames at lowest rate (Íñigo Huguet) [2043453] - mt76: mt7915: add control knobs for thermal throttling (Íñigo Huguet) [2043453] - mt76: mt7921: Add mt7922 support (Íñigo Huguet) [2043453] - mt76: mt7615: fix skb use-after-free on mac reset (Íñigo Huguet) [2043453] - mt76: mt7921: Fix out of order process by invalid event pkt (Íñigo Huguet) [2043453] - mt76: mt7915: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043453] - mt76: mt7921: fix mgmt frame using unexpected bitrate (Íñigo Huguet) [2043453] - mt76: add mt76_default_basic_rate more devices can rely on (Íñigo Huguet) [2043453] - mt76: mt7921: introduce testmode support (Íñigo Huguet) [2043453] - mt76: mt7915: remove mt7915_sta_stats (Íñigo Huguet) [2043453] - mt76: mt7915: report tx rate directly from tx status (Íñigo Huguet) [2043453] - mt76: mt7915: cleanup -Wunused-but-set-variable (Íñigo Huguet) [2043453] - mt76: mt7915: take RCU read lock when calling ieee80211_bss_get_elem() (Íñigo Huguet) [2043453] - mt76: mt7915: fix an off-by-one bound check (Íñigo Huguet) [2043453] - mt76: mt7921: add .set_sar_specs support (Íñigo Huguet) [2043453] - mt76: mt7915: adapt new firmware to update BA winsize for Rx session (Íñigo Huguet) [2043453] - mt76: mt7915: report HE MU radiotap (Íñigo Huguet) [2043453] - mt76: mt76x02: fix endianness warnings in mt76x02_mac.c (Íñigo Huguet) [2043453] - mt76: mt7921: fix survey-dump reporting (Íñigo Huguet) [2043453] - mt76: fix build error implicit enumeration conversion (Íñigo Huguet) [2043453] - mt76: mt7921: enable aspm by default (Íñigo Huguet) [2043453] - mt76: connac: fix mt76_connac_gtk_rekey_tlv usage (Íñigo Huguet) [2043453] - mt76: mt7915: fix calling mt76_wcid_alloc with incorrect parameter (Íñigo Huguet) [2043453] - mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() (Íñigo Huguet) [2043453] - mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness warning in mt7921_update_txs (Íñigo Huguet) [2043453] - mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb (Íñigo Huguet) [2043453] - mt76: mt7921: avoid unnecessary spin_lock/spin_unlock in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043453] - mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event (Íñigo Huguet) [2043453] - mwifiex: Try waking the firmware until we get an interrupt (Íñigo Huguet) [2043453] - mwifiex: Read a PCI register after writing the TX ring write pointer (Íñigo Huguet) [2043453] - fq_codel: implement L4S style ce_threshold_ect1 marking (Íñigo Huguet) [2043453] - net: add skb_get_dsfield() helper (Íñigo Huguet) [2043453] - wireless: Remove redundant 'flush_workqueue()' calls (Íñigo Huguet) [2043453] - mt7601u: Remove redundant initialization of variable ret (Íñigo Huguet) [2043453] - rtlwifi: rtl8192ee: Remove redundant initialization of variable version (Íñigo Huguet) [2043453] - ath10k: fix max antenna gain unit (Íñigo Huguet) [2043453] - ath9k: fix an IS_ERR() vs NULL check (Íñigo Huguet) [2043453] - ath11k: Identify DFS channel when sending scan channel list command (Íñigo Huguet) [2043453] - ath9k: support DT ieee80211-freq-limit property to limit channels (Íñigo Huguet) [2043453] - ath11k: Change number of TCL rings to one for QCA6390 (Íñigo Huguet) [2043453] - ath11k: Handle MSI enablement during rmmod and SSR (Íñigo Huguet) [2043453] - ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() (Íñigo Huguet) [2043453] - ath11k: Use kcalloc() instead of kzalloc() (Íñigo Huguet) [2043453] - ath11k: Remove redundant assignment to variable fw_size (Íñigo Huguet) [2043453] - ath11k: fix m68k and xtensa build failure in ath11k_peer_assoc_h_smps() (Íñigo Huguet) [2043453] - ath11k: Fix spelling mistake "incompaitiblity" -> "incompatibility" (Íñigo Huguet) [2043453] - ath11k: Remove unused variable in ath11k_dp_rx_mon_merg_msdus() (Íñigo Huguet) [2043453] - ath9k: Fix potential interrupt storm on queue reset (Íñigo Huguet) [2043453] - ath9k: add option to reset the wifi chip via debugfs (Íñigo Huguet) [2043453] - ath10k: Don't always treat modem stop events as crashes (Íñigo Huguet) [2043453] - rtl8xxxu: Use lower tx rates for the ack packet (Íñigo Huguet) [2043453] - brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet (Íñigo Huguet) [2043453] - rtw88: refine fw_crash debugfs to show non-zero while triggering (Íñigo Huguet) [2043453] - rtw88: fix RX clock gate setting while fifo dump (Íñigo Huguet) [2043453] - net: qrtr: combine nameservice into main module (Íñigo Huguet) [2043453] - ath10k: sdio: Add missing BH locking around napi_schdule() (Íñigo Huguet) [2043453] - ath10k: Fix missing frame timestamp for beacon/probe-resp (Íñigo Huguet) [2043453] - ath10k: high latency fixes for beacon buffer (Íñigo Huguet) [2043453] - ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets (Íñigo Huguet) [2043453] - ath11k: support SMPS configuration for 6 GHz (Íñigo Huguet) [2043453] - ath11k: add 6 GHz params in peer assoc command (Íñigo Huguet) [2043453] - ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps (Íñigo Huguet) [2043453] - ath11k: indicate to mac80211 scan complete with aborted flag for ATH11K_SCAN_STARTING state (Íñigo Huguet) [2043453] - ath11k: indicate scan complete for scan canceled when scan running (Íñigo Huguet) [2043453] - ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED (Íñigo Huguet) [2043453] - ath11k: add HTT stats support for new stats (Íñigo Huguet) [2043453] - ath11k: Change masking and shifting in htt stats (Íñigo Huguet) [2043453] - ath11k: Remove htt stats fixed size array usage (Íñigo Huguet) [2043453] - ath11k: Replace HTT_DBG_OUT with scnprintf (Íñigo Huguet) [2043453] - ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF (Íñigo Huguet) [2043453] - ath11k: Fix memory leak in ath11k_qmi_driver_event_work (Íñigo Huguet) [2043453] - ath11k: Fix inaccessible debug registers (Íñigo Huguet) [2043453] - ath11k: Drop MSDU with length error in DP rx path (Íñigo Huguet) [2043453] - ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CAP for WCN6855 (Íñigo Huguet) [2043453] - ath11k: enable 6G channels for WCN6855 (Íñigo Huguet) [2043453] - ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 (Íñigo Huguet) [2043453] - ath11k: fix survey dump collection in 6 GHz (Íñigo Huguet) [2043453] - ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status (Íñigo Huguet) [2043453] - ath11k: add channel 2 into 6 GHz channel list (Íñigo Huguet) [2043453] - mac80211: MBSSID support in interface handling (Íñigo Huguet) [2043453] - ath11k: Add wmi peer create conf event in wmi_tlv_event_id (Íñigo Huguet) [2043453] - ath11k: Avoid "No VIF found" warning message (Íñigo Huguet) [2043453] - ath11k: Fix crash during firmware recovery on reo cmd ring access (Íñigo Huguet) [2043453] - ath11k: Assign free_vdev_map value before ieee80211_register_hw (Íñigo Huguet) [2043453] - ath11k: Add vdev start flag to disable hardware encryption (Íñigo Huguet) [2043453] - ath11k: Avoid race during regd updates (Íñigo Huguet) [2043453] - ath11k: Avoid reg rules update during firmware recovery (Íñigo Huguet) [2043453] - ath11k: Update pdev tx and rx firmware stats (Íñigo Huguet) [2043453] - ath11k: Fix pktlog lite rx events (Íñigo Huguet) [2043453] - ath11k: Add support for RX decapsulation offload (Íñigo Huguet) [2043453] - ath11k: fix some sleeping in atomic bugs (Íñigo Huguet) [2043453] - ath11k: qmi: avoid error messages when dma allocation fails (Íñigo Huguet) [2043453] - ath11k: Replace one-element array with flexible-array member (Íñigo Huguet) [2043453] - ath11k: add caldata download support from EEPROM (Íñigo Huguet) [2043453] - ath11k: add caldata file for multiple radios (Íñigo Huguet) [2043453] - ath11k: clean up BDF download functions (Íñigo Huguet) [2043453] - ath11k: use hw_params to access board_size and cal_offset (Íñigo Huguet) [2043453] - ath11k: Wstringop-overread warning (Íñigo Huguet) [2043453] - ath11k: Add spectral scan support for QCN9074 (Íñigo Huguet) [2043453] - ath11k: Fix the spectral minimum FFT bin count (Íñigo Huguet) [2043453] - ath11k: Introduce spectral hw configurable param (Íñigo Huguet) [2043453] - ath11k: Refactor spectral FFT bin size (Íñigo Huguet) [2043453] - ath11k: add support for 80P80 and 160 MHz bandwidth (Íñigo Huguet) [2043453] - ath11k: add support for setting fixed HE rate/gi/ltf (Íñigo Huguet) [2043453] - nl80211: MBSSID and EMA support in AP mode (Íñigo Huguet) [2043453] - nl80211: don't kfree() ERR_PTR() value (Íñigo Huguet) [2043453] - cfg80211: always free wiphy specific regdomain (Íñigo Huguet) [2043453] - mac80211: save transmit power envelope element and power constraint (Íñigo Huguet) [2043453] - mac80211: add parse regulatory info in 6 GHz operation information (Íñigo Huguet) [2043453] - ieee80211: add power type definition for 6 GHz (Íñigo Huguet) [2043453] - mac80211: twt: don't use potentially unaligned pointer (Íñigo Huguet) [2043453] - cfg80211: AP mode driver offload for FILS association crypto (Íñigo Huguet) [2043453] - ath11k: monitor mode clean up to use separate APIs (Íñigo Huguet) [2043453] - ath11k: add separate APIs for monitor mode (Íñigo Huguet) [2043453] - ath11k: move static function ath11k_mac_vdev_setup_sync to top (Íñigo Huguet) [2043453] - rtw88: 8821c: correct 2.4G tx power for type 2/4 NIC (Íñigo Huguet) [2043453] - rtw88: 8821c: support RFE type4 wifi NIC (Íñigo Huguet) [2043453] - brcmfmac: Replace zero-length array with flexible array member (Íñigo Huguet) [2043453] - mac80211_hwsim: enable 6GHz channels (Íñigo Huguet) [2043453] - mac80211: use ieee802_11_parse_elems() in ieee80211_prep_channel() (Íñigo Huguet) [2043453] - nl80211: don't put struct cfg80211_ap_settings on stack (Íñigo Huguet) [2043453] - mac80211: always allocate struct ieee802_11_elems (Íñigo Huguet) [2043453] - mac80211: mlme: find auth challenge directly (Íñigo Huguet) [2043453] - mac80211: move CRC into struct ieee802_11_elems (Íñigo Huguet) [2043453] - mac80211: mesh: clean up rx_bcn_presp API (Íñigo Huguet) [2043453] - mac80211: reduce stack usage in debugfs (Íñigo Huguet) [2043453] - nl80211: prefer struct_size over open coded arithmetic (Íñigo Huguet) [2043453] - mac80211: check hostapd configuration parsing twt requests (Íñigo Huguet) [2043453] - cfg80211: honour V=1 in certificate code generation (Íñigo Huguet) [2043453] - rt2x00: remove duplicate USB device ID (Íñigo Huguet) [2043453] - mwifiex: Fix copy-paste mistake when creating virtual interface (Íñigo Huguet) [2043453] - mwifiex: Properly initialize private structure on interface type changes (Íñigo Huguet) [2043453] - mwifiex: Handle interface type changes from AP to STATION (Íñigo Huguet) [2043453] - mwifiex: Allow switching interface type from P2P_CLIENT to P2P_GO (Íñigo Huguet) [2043453] - mwifiex: Update virtual interface counters right after setting bss_type (Íñigo Huguet) [2043453] - mwifiex: Use helper function for counting interface types (Íñigo Huguet) [2043453] - mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type (Íñigo Huguet) [2043453] - mwifiex: Use function to check whether interface type change is allowed (Íñigo Huguet) [2043453] - mwifiex: Small cleanup for handling virtual interface type changes (Íñigo Huguet) [2043453] - rtw88: move adaptivity mechanism to firmware (Íñigo Huguet) [2043453] - rtw88: support adaptivity for ETSI/JP DFS region (Íñigo Huguet) [2043453] - rtw88: add regulatory strategy by chip type (Íñigo Huguet) [2043453] - rtw88: upgrade rtw_regulatory mechanism and mapping (Íñigo Huguet) [2043453] - brcmfmac: fix incorrect error prints (Íñigo Huguet) [2043453] - ath11k: Align bss_chan_info structure with firmware (Íñigo Huguet) [2043453] - ath11k: add support in survey dump with bss_chan_info (Íñigo Huguet) [2043453] - ath11k: Rename atf_config to flag1 in target_resource_config (Íñigo Huguet) [2043453] - ath11k: fix 4addr multicast packet tx (Íñigo Huguet) [2043453] - ath11k: fix 4-addr tx failure for AP and STA modes (Íñigo Huguet) [2043453] - ath9k: owl-loader: fetch pci init values through nvmem (Íñigo Huguet) [2043453] - ath9k: fetch calibration data via nvmem subsystem (Íñigo Huguet) [2043453] - ath9k: Use tasklet_disable_in_atomic() (Íñigo Huguet) [2043453] - mt76: fix wrong conflict resolution in previous backport (Íñigo Huguet) [2043453] - mac80211: Allow HE operation to be longer than expected. (Íñigo Huguet) [2043453] - revert ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [2043453] - RDMA/mlx5: Delete right entry from MR signature database (Amir Tzin) [1982191] - net/mlx5e: Fix select queue to consider SKBTX_HW_TSTAMP (Amir Tzin) [1982191] - net/mlx5e: Don't update netdev RQs with PTP-RQ (Amir Tzin) [1982191] - net/mlx5e: Fix an error code in mlx5e_arfs_create_tables() (Amir Tzin) [1982191] - net/mlx5e: Fix conflict with HW TS and CQE compression (Amir Tzin) [1982191] - net/mlx5e: Fix HW TS with CQE compression according to profile (Amir Tzin) [1982191] - mlx5e: add add missing BH locking around napi_schdule() (Amir Tzin) [1982191] - net/mlx5: Don't overwrite HCA capabilities when setting MSI-X count (Amir Tzin) [1982191] - net/mlx5: Fix err prints and return when creating termination table (Amir Tzin) [1982191] - RDMA/mlx5: Verify that DM operation is reasonable (Amir Tzin) [1982191] - RDMA/mlx5: Expose private query port (Amir Tzin) [1982191] - RDMA/mlx5: Fix type assignment for ICM DM (Amir Tzin) [1982191] - net/mlx5: DR, Add support for isolate_vl_tc QP (Amir Tzin) [1982191] - net/mlx5: DR, Add support for force-loopback QP (Amir Tzin) [1982191] - net/mlx5: DR, Add support for matching tunnel GTP-U (Amir Tzin) [1982191] - net/mlx5: DR, Set flex parser for TNL_MPLS dynamically (Amir Tzin) [1982191] - net/mlx5: DR, Add support for matching on geneve TLV option (Amir Tzin) [1982191] - net/mlx5: DR, Set STEv0 ICMP flex parser dynamically (Amir Tzin) [1982191] - net/mlx5: DR, Add support for dynamic flex parser (Amir Tzin) [1982191] - net/mlx5: DR, Remove protocol-specific flex_parser_3 definitions (Amir Tzin) [1982191] - net/mlx5: mlx5_ifc updates for flex parser (Amir Tzin) [1982191] - net/mlx5: E-Switch, Improve error messages in term table creation (Amir Tzin) [1982191] - net/mlx5: DR, Rename an argument in dr_rdma_segments (Amir Tzin) [1982191] - net/mlx5e: RX, Add checks for calculated Striding RQ attributes (Amir Tzin) [1982191] - net/mlx5e: Fix possible non-initialized struct usage (Amir Tzin) [1982191] - mlx5: implement ethtool standard stats (Amir Tzin) [1982191] - net/mlx5: Enhance diagnostics info for TX/RX reporters (Amir Tzin) [1982191] - net/mlx5: Add helper to initialize 1PPS (Amir Tzin) [1982191] - net/mlx5e: Add ethtool extended link state (Amir Tzin) [1982191 1982232] - net/mlx5: Add register layout to support extended link state (Amir Tzin) [1982191 1982232] - net/mlx5: Allocate FC bulk structs with kvzalloc() instead of kzalloc() (Amir Tzin) [1982191] - net/mlx5e: Cleanup safe switch channels API by passing params (Amir Tzin) [1982191] - net/mlx5e: Refactor on-the-fly configuration changes (Amir Tzin) [1982191] - net/mlx5e: Use mlx5e_safe_switch_channels when channels are closed (Amir Tzin) [1982191] - net/mlx5e: Allow mlx5e_safe_switch_channels to work with channels closed (Amir Tzin) [1982191] - mlx5: implement ethtool::get_fec_stats (Amir Tzin) [1982191] - net/mlx5e: Fix RQ creation flow for queues which doesn't support XDP (Amir Tzin) [1982191] - net/mlx5: Remove return statement exist at the end of void function (Amir Tzin) [1982191] - net/mlx5: Add a blank line after declarations (Amir Tzin) [1982191] - net/mlx5: DR, Alloc cmd buffer with kvzalloc() instead of kzalloc() (Amir Tzin) [1982191] - net/mlx5: DR, Use variably sized data structures for different actions (Amir Tzin) [1982191] - RDMA/mlx5: Expose UAPI to query DM (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Add support in MEMIC operations (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Add support to MODIFY_MEMIC command (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Re-organize the DM code (Amir Tzin) [1982191 1926606 1926603] - RDMA/mlx5: Move all DM logic to separate file (Amir Tzin) [1982191 1926606 1926603] - net/mlx5: Add MEMIC operations related bits (Amir Tzin) [1982191 1926606 1926603] - net/mlx5: Add support for DSFP module EEPROM dumps (Amir Tzin) [1982191 1982233] - net/mlx5: Implement get_module_eeprom_by_page() (Amir Tzin) [1982191 1982233] - net/mlx5: Refactor module EEPROM query (Amir Tzin) [1982191 1982233] - IB/mlx5: Reduce max order of memory allocated for xlt update (Amir Tzin) [1982191] - net/mlx5: Implement sriov_get_vf_total_msix/count() callbacks (Amir Tzin) [1982191 1982230] - net/mlx5: Dynamically assign MSI-X vectors count (Amir Tzin) [1982191 1982230] - net/mlx5: Add dynamic MSI-X capabilities bits (Amir Tzin) [1982191 1982230] - net/mlx5e: Dynamic alloc vlan table for netdev when needed (Amir Tzin) [1982191] - net/mlx5e: Dynamic alloc arfs table for netdev when needed (Amir Tzin) [1982191] - net/mlx5: Use ida_alloc_range() instead of ida_simple_alloc() (Amir Tzin) [1982191] - net/mlx5e: Update ethtool setting of CQE compression (Amir Tzin) [1982191] - net/mlx5e: Allow coexistence of CQE compression and HW TS PTP (Amir Tzin) [1982191] - net/mlx5e: Add PTP Flow Steering support (Amir Tzin) [1982191] - net/mlx5e: Introduce Flow Steering ANY API (Amir Tzin) [1982191] - net/mlx5e: Introduce Flow Steering UDP API (Amir Tzin) [1982191] - net/mlx5e: Cleanup Flow Steering level (Amir Tzin) [1982191] - net/mlx5e: Add PTP RQ to RX reporter (Amir Tzin) [1982191] - net/mlx5e: Refactor RX reporter diagnostics (Amir Tzin) [1982191] - net:mlx5e: Add PTP-TIR and PTP-RQT (Amir Tzin) [1982191] - net/mlx5e: Add PTP-RX statistics (Amir Tzin) [1982191] - net/mlx5e: Add RQ to PTP channel (Amir Tzin) [1982191] - net/mlx5e: Add states to PTP channel (Amir Tzin) [1982191] - RDMA/mlx5: Set ODP caps only if device profile support ODP (Amir Tzin) [1982191] - net/mlx5e: Cleanup PTP (Amir Tzin) [1982191] - net/mlx5e: Generalize PTP implementation (Amir Tzin) [1982191] - net/mlx5e: Generalize direct-TIRs and direct-RQTs API (Amir Tzin) [1982191] - net/mlx5e: Generalize close RQ (Amir Tzin) [1982191] - net/mlx5e: Generalize RQ activation (Amir Tzin) [1982191] - net/mlx5e: Generalize open RQ (Amir Tzin) [1982191] - net/mlx5: Add helper to set time-stamp translator on a queue (Amir Tzin) [1982191] - net/mlx5e: Allow creating mpwqe info without channel (Amir Tzin) [1982191] - net/mlx5e: alloc the correct size for indirection_rqt (Amir Tzin) [1982191] - net: ethernet: indir_table.h is included twice (Amir Tzin) [1982191 1982195] - RDMA/mlx5: Create ODP EQ only when ODP MR is created (Amir Tzin) [1982191] - RDMA/mlx5: Add missing returned error check of mlx5_ib_dereg_mr (Amir Tzin) [1982191] - net/mlx5: Move devlink port from mlx5e priv to mlx5e resources (Amir Tzin) [1982191] - net/mlx5e: Allow to match on ICMP parameters (Amir Tzin) [1982191] - net/mlx5: Display the command index in command mailbox dump (Amir Tzin) [1982191] - net/mlx5e: allocate 'indirection_rqt' buffer dynamically (Amir Tzin) [1982191] - net/mlx5e: Dump ICOSQ WQE descriptor on CQE with error events (Amir Tzin) [1982191] - net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath (Amir Tzin) [1982191] - net/mlx5e: Remove redundant newline in NL_SET_ERR_MSG_MOD (Amir Tzin) [1982191] - net/mlx5: Read congestion counters from all ports when lag is active (Amir Tzin) [1982191] - net/mlx5: remove unneeded semicolon (Amir Tzin) [1982191] - net/mlx5: DR, Remove unneeded rx_decap_l3 function for STEv1 (Amir Tzin) [1982191] - net/mlx5: Use order-0 allocations for EQs (Amir Tzin) [1982191] - net/mlx5: Add IFC bits needed for single FDB mode (Amir Tzin) [1982191] - net/mlx5: E-Switch, Refactor send to vport to be more generic (Amir Tzin) [1982191 1982195] - RDMA/mlx5: Use representor E-Switch when getting netdev and metadata (Amir Tzin) [1982191] - net/mlx5: E-Switch, Add eswitch pointer to each representor (Amir Tzin) [1982191 1982195] - net/mlx5: E-Switch, Add match on vhca id to default send rules (Amir Tzin) [1982191 1982195] - net/mlx5: Remove unused mlx5_core_health member recover_work (Amir Tzin) [1982191] - net/mlx5: simplify the return expression of mlx5_esw_offloads_pair() (Amir Tzin) [1982191 1982195] - net/mlx5: Cleanup prototype warning (Amir Tzin) [1982191] - RDMA/mlx5: Allow larger pages in DevX umem (Amir Tzin) [1982191] - RDMA/mlx5: Rename mlx5_mr_cache_invalidate() to revoke_mr() (Amir Tzin) [1982191] - RDMA/mlx5: Consolidate MR destruction to mlx5_ib_dereg_mr() (Amir Tzin) [1982191] - RDMA/mlx5: Use a union inside mlx5_ib_mr (Amir Tzin) [1982191] - platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue (Amir Tzin) [2018145] - mmc: dw_mmc-bluefield: : Fix the license information (Amir Tzin) [2018145] - mmc: dw_mmc-bluefield: simplify the probe() function (Amir Tzin) [2018145] - benet: mark device 0xe220 (Lancer) as deprecated (Michal Schmidt) [2054409] - myri10ge: mark as deprecated (Michal Schmidt) [2054409] - liquidio: mark as deprecated, not unmaintained (Michal Schmidt) [2054409] - netxen_nic: remove unmaintained mark, keep deprecated (Michal Schmidt) [2054409] - bnx2: mark as deprecated, not unmaintained (Michal Schmidt) [2054409] - SUNRPC: Don't dereference xprt->snd_task if it's a cookie (Dave Wysochanski) [2046545] - SUNRPC: Add source address/port to rpc_socket* traces (Dave Wysochanski) [2046545] - netfilter: conntrack: re-init state for retransmitted syn-ack (Florian Westphal) [2043093] - netfilter: conntrack: move synack init code to helper (Florian Westphal) [2043093]- ibmvnic: remove unused defines (Diego Domingos) [2047920] - ibmvnic: Update driver return codes (Diego Domingos) [2047920] - ARM: iop32x: disable N2100 PCI parity reporting (Josef Oskera) [2031880] - r8169: fix incorrect mac address assignment (Josef Oskera) [2031880] - r8169: Add device 10ec:8162 to driver r8169 (Josef Oskera) [2031880] - ethernet: r8169: use eth_hw_addr_set() (Josef Oskera) [2031880] - net: phy: realtek: add support for RTL8365MB-VC internal PHYs (Josef Oskera) [2031880] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Josef Oskera) [2031880] - r8169: enable ASPM L0s state (Josef Oskera) [2031880] - r8169: rename rtl_csi_access_enable to rtl_set_aspm_entry_latency (Josef Oskera) [2031880] - r8169: change the L0/L1 entrance latencies for RTL8106e (Josef Oskera) [2031880] - Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" (Josef Oskera) [2031880] - r8169: Avoid duplicate sysfs entry creation error (Josef Oskera) [2031880] - r8169: Avoid memcpy() over-reading of ETH_SS_STATS (Josef Oskera) [2031880] - r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM (Josef Oskera) [2031880] - net: phy: realtek: net: Fix less than zero comparison of a u16 (Josef Oskera) [2031880] - net: phy: realtek: add delay to fix RXC generation issue (Josef Oskera) [2031880] - net: phy: realtek: add dt property to enable ALDPS mode (Josef Oskera) [2031880] - net: phy: realtek: add dt property to disable CLKOUT clock (Josef Oskera) [2031880] - r8169: Fix fall-through warning for Clang (Josef Oskera) [2031880] - r8169: use KBUILD_MODNAME instead of own module name definition (Josef Oskera) [2031880] - r8169: keep pause settings on interface down/up cycle (Josef Oskera) [2031880] - r8169: add support for pause ethtool ops (Josef Oskera) [2031880] - r8169: use mac-managed PHY PM (Josef Oskera) [2031880] - r8169: remove rtl_hw_start_8168c_3 (Josef Oskera) [2031880] - r8169: add support for ethtool get_ringparam (Josef Oskera) [2031880] - r8169: use lower_32_bits/upper_32_bits macros (Josef Oskera) [2031880] - net: phy: make PHY PM ops a no-op if MAC driver manages PHY PM (Josef Oskera) [2031880] - mm/gup: remove unused get_user_pages_locked() (Chris von Recklinghausen) [2048650] - mm: change lookup_node() to use get_user_pages_fast() (Chris von Recklinghausen) [2048650] - mm/gup: remove unused pin_user_pages_locked() (Chris von Recklinghausen) [2048650] - mm/gup: follow_pfn_pte(): -EEXIST cleanup (Chris von Recklinghausen) [2048650] - mm: fix invalid page pointer returned with FOLL_PIN gups (Chris von Recklinghausen) [2048650] - mm: fix typos in comments (Chris von Recklinghausen) [2048650] - vfio/iommu_type1: replace kfree with kvfree (Alex Williamson) [2046547] - vfio/pci: Fix error return code in vfio_ecap_init() (Alex Williamson) [2046547] - vfio/pci: Add missing range check in vfio_pci_mmap (Alex Williamson) [2046547] - vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer (Alex Williamson) [2046547] - vfio/mdev: Make to_mdev_device() into a static inline (Alex Williamson) [2046547] - vfio/iommu_type1: Mantain a counter for non_pinned_groups (Alex Williamson) [2046547] - vfio/iommu_type1: Fix some sanity checks in detach group (Alex Williamson) [2046547] - vfio/iommu_type1: Populate full dirty when detach non-pinned group (Alex Williamson) [2046547] - vfio/pci: Move dummy_resources_list init in vfio_pci_probe() (Alex Williamson) [2046547] - vfio/virqfd: Drain events from eventfd in virqfd_wakeup() (Alex Williamson) [2046547] - ext4: fix direct I/O read error (Lukas Czerner) [1868258] - usb: xhci: Extend support for runtime power management for AMD's Yellow carp. (Renjith Pananchikkal) [2015775] - usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform (Renjith Pananchikkal) [2015775] - thunderbolt: Enable retry logic for intra-domain control packets (David Arcari) [2028287] - nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts() (Gopal Tiwari) [2043755] - smb3: do not error on fsync when readonly (Ronnie Sahlberg) [2037811] - cifs: serialize all mount attempts (Ronnie Sahlberg) [2008434] - ALSA: memalloc: Unify x86 SG-buffer handling (take#3) (Jaroslav Kysela) [2049437] - ALSA: usb-audio: add mapping for MSI MPG X570S Carbon Max Wifi. (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Drop CONFIG_PM ifdefs (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Fix dB level of Bose Revolve+ SoundLink (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Add minimal-mute notion in dB mapping table (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Use int for dB map values (Jaroslav Kysela) [2049437] - ALSA: hda/tegra: Fix Tegra194 HDA reset failure (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptop (Jaroslav Kysela) [2049437] - ALSA: hda: Add new AlderLake-P variant PCI ID (Jaroslav Kysela) [2049437] - ALSA: hda: Add AlderLake-N PCI ID (Jaroslav Kysela) [2049437] - ALSA: hda: use swap() to make code cleaner (Jaroslav Kysela) [2049437] - ALSA: Fix some typo (Jaroslav Kysela) [2049437] - ALSA: hda/hdmi: Consider ELD is invalid when no SAD is present (Jaroslav Kysela) [2049437] - ALSA: hda: Remove redundant runtime PM calls (Jaroslav Kysela) [2049437] - ALSA: hda: Do disconnect jacks at codec unbind (Jaroslav Kysela) [2049437] - ALSA: hda: intel: More comprehensive PM runtime setup for controller driver (Jaroslav Kysela) [2049437] - ASoC: SOF: Intel: fix build issue related to CODEC_PROBE_ENTRIES (Jaroslav Kysela) [2049437] - ASoC: cs42l42: Report initial jack state (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Re-order quirk entries for Lenovo (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 (Jaroslav Kysela) [2049437] - ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices (Jaroslav Kysela) [2049437] - tools headers UAPI: Sync sound/asound.h with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - tools include UAPI: Sync sound/asound.h copy with the kernel sources (Jaroslav Kysela) [2049437] - ASoC: SOF: handle paused streams during system suspend (Jaroslav Kysela) [2049437] - ASoC: SOF: sof-audio: setup sched widgets during pipeline complete step (Jaroslav Kysela) [2049437] - ASoC: SOF: free widgets in sof_tear_down_pipelines() for static pipelines (Jaroslav Kysela) [2049437] - ALSA: hda/cs8409: Fix Jack detection after resume (Jaroslav Kysela) [2049437] - ALSA: hda/cs8409: Increase delay during jack detection (Jaroslav Kysela) [2049437] - ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows (Jaroslav Kysela) [2049437] - ASoC: Intel: catpt: Test dmaengine_submit() result before moving on (Jaroslav Kysela) [2049437] - ASoC: amd: Fix dependency for SPI master (Jaroslav Kysela) [2049437] - ALSA: usb-audio: Drop superfluous '0' in Presonus Studio 1810c's ID (Jaroslav Kysela) [2049437] - ALSA: oss: fix compile error when OSS_DEBUG is enabled (Jaroslav Kysela) [2049437] - ALSA: hda: Make proper use of timecounter (Jaroslav Kysela) [2049437] - ALSA: led: Use restricted type for iface assignment (Jaroslav Kysela) [2049437] - ALSA: hda: Fix potential deadlock at codec unbinding (Jaroslav Kysela) [2049437] - ALSA: hda: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ALSA: jack: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2049437] - ASoC: Intel: sof_sdw: fix jack detection on HP Spectre x360 convertible (Jaroslav Kysela) [2049437] - kernel: fork: properly initialize mm->mm_rh in dup_mm() and mm_alloc() (Rafael Aquini) [2047242] - vdpa/mlx5: Fix tracking of current number of VQs (Cindy Lu) [2052849] - vdpa/mlx5: Fix is_index_valid() to refer to features (Cindy Lu) [2052849] - vdpa: Protect vdpa reset with cf_mutex (Cindy Lu) [2052849] - vdpa: Avoid taking cf_mutex lock on get status (Cindy Lu) [2052849] - vdpa/vdpa_sim_net: Report max device capabilities (Cindy Lu) [2052849] - vdpa: Use BIT_ULL for bit operations (Cindy Lu) [2052849] - vdpa/vdpa_sim: Configure max supported virtqueues (Cindy Lu) [2052849] - vdpa/mlx5: Report max device capabilities (Cindy Lu) [2052849] - vdpa: Support reporting max device capabilities (Cindy Lu) [2052849] - vdpa/mlx5: Restore cur_num_vqs in case of failure in change_num_qps() (Cindy Lu) [2052849] - vdpa: Add support for returning device configuration information (Cindy Lu) [2052849] - vdpa/mlx5: Support configuring max data virtqueue (Cindy Lu) [2052849] - vdpa/mlx5: Fix config_attr_mask assignment (Cindy Lu) [2052849] - vdpa: Allow to configure max data virtqueues (Cindy Lu) [2052849] - vdpa: Read device configuration only if FEATURES_OK (Cindy Lu) [2052849] - vdpa: Sync calls set/get config/status with cf_mutex (Cindy Lu) [2052849] - vdpa/mlx5: Distribute RX virtqueues in RQT object (Cindy Lu) [2052849] - vdpa: Provide interface to read driver features (Cindy Lu) [2052849] - vdpa/mlx5: Fix wrong configuration of virtio_version_1_0 (Cindy Lu) [2052849] - vdpa: Mark vdpa_config_ops.get_vq_notification as optional (Cindy Lu) [2052849] - vdpa: Avoid duplicate call to vp_vdpa get_status (Cindy Lu) [2052849] - net/mlx5_vdpa: Offer VIRTIO_NET_F_MTU when setting MTU (Cindy Lu) [2052849] - vdpa: add driver_override support (Cindy Lu) [2052849] - docs: document sysfs ABI for vDPA bus (Cindy Lu) [2052849] - ifcvf/vDPA: fix misuse virtio-net device config size for blk dev (Cindy Lu) [2052849] - Revert "efi/libstub: arm64: Double check image alignment at entry" (Vitaly Kuznetsov) [2046303] - ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce() (William Zhao) [2046342] - cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED (Ronnie Sahlberg) [1994393] - cifs: constify pathname arguments in a bunch of helpers (Ronnie Sahlberg) [1994393] - cgroup: Use open-time cgroup namespace for process migration perm checks (Chris von Recklinghausen) [2035766] - cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv (Chris von Recklinghausen) [2035766] - cgroup: Use open-time credentials for process migraton perm checks (Chris von Recklinghausen) [2035766] - cgroup: make per-cgroup pressure stall tracking configurable (Chris von Recklinghausen) [2035766] - powerpc/idle: Don't corrupt back chain when going idle (Laurent Vivier) [2052793] - powerpc64/idle: Fix SP offsets when saving GPRs (Laurent Vivier) [2052793] - sfc: ef10: implement ethtool::get_fec_stats (Íñigo Huguet) [2042798] - sfc: The RX page_ring is optional (Íñigo Huguet) [2042798] - sfc: Check null pointer of rx_queue->page_ring (Íñigo Huguet) [2042798] - sfc_ef100: potential dereference of null pointer (Íñigo Huguet) [2042798] - sfc: Don't use netif_info before net_device setup (Íñigo Huguet) [2042798] - sfc: Export fibre-specific supported link modes (Íñigo Huguet) [2042798] - sfc: Fix reading non-legacy supported link modes (Íñigo Huguet) [2042798] - ethernet: constify references to netdev->dev_addr in drivers (Íñigo Huguet) [2042798] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Íñigo Huguet) [2042798] - ethernet: use eth_hw_addr_set() (Íñigo Huguet) [2042798] - sfc: last resort fallback for lack of xdp tx queues (Íñigo Huguet) [2042798 1995444] - sfc: fallback for lack of xdp tx queues (Íñigo Huguet) [2042798 1995444] - ext4: fix potential uninitialized access to retval in kmmpd (Lukas Czerner) [2046355] - ext4: fix possible UAF when remounting r/o a mmp-protected file system (Lukas Czerner) [2046355] - ext4: fix memory leak in ext4_fill_super (Lukas Czerner) [2046355] - quota: check block number when reading the block in quota file (Lukas Czerner) [2046999] - quota: correct error number in free_dqentry() (Lukas Czerner) [2046999] - quota: Fix memory leak when handling corrupted quota file (Lukas Czerner) [2046999] - quota: Sanity-check quota file headers on load (Lukas Czerner) [2046999] - quota: clear padding in v2r1_mem2diskdqb() (Lukas Czerner) [2046999] - quota: Check that quota is not dirty before release (Lukas Czerner) [2046999] - quota: fix livelock in dquot_writeback_dquots (Lukas Czerner) [2046999] - ext4: fix e2fsprogs checksum failure for mounted filesystem (Lukas Czerner) [1937180] - ext4: prevent partial update of the extent blocks (Lukas Czerner) [2035877] - ext4: check for inconsistent extents between index and leaf block (Lukas Czerner) [2035877] - ext4: check for out-of-order index extents in ext4_valid_extent_entries() (Lukas Czerner) [2035877] - ext4: avoid trim error on fs with small groups (Lukas Czerner) [2046355] - ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits' (Lukas Czerner) [2046355] - ext4: make sure to reset inode lockdep class when quota enabling fails (Lukas Czerner) [2046355] - ext4: make sure quota gets properly shutdown on error (Lukas Czerner) [2046355] - ext4: Fix BUG_ON in ext4_bread when write quota data (Lukas Czerner) [2046355] - ext4: refresh the ext4_ext_path struct after dropping i_data_sem. (Lukas Czerner) [2046355] - ext4: ensure enough credits in ext4_ext_shift_path_extents (Lukas Czerner) [2046355] - ext4: fix potential infinite loop in ext4_dx_readdir() (Lukas Czerner) [2046355] - ext4: fix loff_t overflow in ext4_max_bitmap_size() (Lukas Czerner) [2046355] - ext4: fix reserved space counter leakage (Lukas Czerner) [2046355] - ext4: fix race writing to an inline_data file while its xattrs are changing (Lukas Czerner) [2046355] - ext4: fix potential htree corruption when growing large_dir directories (Lukas Czerner) [2046355] - ext4: use ext4_grp_locked_error in mb_find_extent (Lukas Czerner) [2046355] - ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit (Lukas Czerner) [2046355] - ext4: remove check for zero nr_to_scan in ext4_es_scan() (Lukas Czerner) [2046355] - ext4: return error code when ext4_fill_flex_info() fails (Lukas Czerner) [2046355] - ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle (Lukas Czerner) [2046355] - ext4: fix kernel infoleak via ext4_extent_header (Lukas Czerner) [2046355] - ext4: fix memory leak in ext4_fill_super (Lukas Czerner) [2046355] - ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed (Lukas Czerner) [2046355] - ext4: fix error code in ext4_commit_super (Lukas Czerner) [2046355] - crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo (Pingfan Liu) [2046631] - arm64/crash_core: Export TCR_EL1.T1SZ in vmcoreinfo (Pingfan Liu) [2046631] - arm64: kernel: arch_crash_save_vmcoreinfo() should depend on CONFIG_CRASH_CORE (Mark Salter) [2046631] - Revert "[arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo" (Pingfan Liu) [2046631] - crash_core, vmcoreinfo: Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Pingfan Liu) [2046631] - ibmvnic: don't release napi in __ibmvnic_open() (Gustavo Walbon) [2051793]- EDAC/igen6: Add Intel Alder Lake SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/igen6: Add Intel Tiger Lake SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/igen6: Add Intel ICL-NNPI SoC support (Aristeu Rozanski) [1971965 1783145] - EDAC/i10nm: Add support for high bandwidth memory (Aristeu Rozanski) [1971965 1783145] - EDAC/i10nm: Add detection of memory levels for ICX/SPR servers (Aristeu Rozanski) [1971965 1783145] - EDAC/skx_common: Add new ADXL components for 2-level memory (Aristeu Rozanski) [1971965 1783145] - EDAC, skx: Retrieve and print retry_rd_err_log registers (Aristeu Rozanski) [1971965 1783145] - EDAC, skx_common: Refactor so that we initialize "dev" in result of adxl decode. (Aristeu Rozanski) [1971965 1783145] - selinux: parse contexts for mount options early (Scott Mayhew) [1984355] - selinux: try to use preparsed sid before calling parse_sid() (Scott Mayhew) [1984355] - selinux: Fix selinux_sb_mnt_opts_compat() (Scott Mayhew) [1984355] - selinux: access superblock_security_struct in LSM blob way (Scott Mayhew) [1984355] - selinux: minor tweaks to selinux_add_opt() (Scott Mayhew) [1984355] - selinux: fix potential memleak in selinux_add_opt() (Scott Mayhew) [1984355] - selinux: fix sleeping function called from invalid context (Scott Mayhew) [1984355] - LSM: Infrastructure management of the superblock (Scott Mayhew) [1984355] - selinux: drop super_block backpointer from superblock_security_struct (Scott Mayhew) [1984355] - selinux: remove redundant allocation and helper functions (Scott Mayhew) [1984355] - ath11k: add support for WCN6855 hw2.1 (Íñigo Huguet) [1970036 1988269] - ath11k: add string type to search board data in board-2.bin for WCN6855 (Íñigo Huguet) [1970036 1988269] - firmware: smccc: Fix check for ARCH_SOC_ID not implemented (Vitaly Kuznetsov) [2053450] - bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC (Yauheni Kaliuta) [2051789] - bpf/selftests: disable a verifier test for powerpc (Viktor Malik) [2046032] - bpf/selftests: allow disabling verifier tests (Viktor Malik) [2046032] - vfs: check dentry is still valid in get_link() (Ian Kent) [2014846] - xfs: don't expose internal symlink metadata buffers to the vfs (Brian Foster) [2014846] - scsi: vmw_pvscsi: Set residual data length conditionally (Cathy Avery) [2052345] - scsi: mpt3sas: Fix incorrect system timestamp (Tomas Henzl) [2026212] - scsi: mpt3sas: Fix system going into read-only mode (Tomas Henzl) [2026212] - scsi: mpt3sas: Fix kernel panic during drive powercycle test (Tomas Henzl) [2026212] - scsi: mpt3sas: Clean up some inconsistent indenting (Tomas Henzl) [2026212] - scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state (Ewan D. Milne) [2028290] - blktrace: switch trace spinlock to a raw spinlock (Wander Lairson Costa) [1905749] - blktrace: Fix uaf in blk_trace access after removing by sysfs (Wander Lairson Costa) [1905749] - blk-wbt: export internal state via debugfs (Ming Lei) [2047313] - platform/x86: ISST: Fix optimization with use of numa (Prarit Bhargava) [2023820] - platform/x86: ISST: Use numa node id for cpu pci dev mapping (Prarit Bhargava) [2023818] - platform/x86: ISST: Optimize CPU to PCI device mapping (Prarit Bhargava) [2023818] - efi/x86: drop task_lock() from efi_switch_mm() (Fernando Pacheco) [2035415] - configs: enable LOGITECH_FF (Benjamin Tissoires) [1945987] - Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl (Benjamin Tissoires) [1974089] - Input: joydev - prevent potential read overflow in ioctl (Benjamin Tissoires) [1974089] - xfs: Fix CIL throttle hang when CIL space used going backwards (Thiago Becker) [2040371] - netfilter: nf_conntrack_netbios_ns: fix helper module alias (Florian Westphal) [2038015] - selftests: nft_concat_range: add test for reload with no element add/del (Florian Westphal) [2046309] - netfilter: fix regression in looped (broad|multi)cast's MAC handling (Florian Westphal) [2046309] - selftests: netfilter: Add correctness test for mac,net set type (Florian Westphal) [2046309] - netfilter: flowtable: fix IPv6 tunnel addr match (Florian Westphal) [2046309] - netfilter: conntrack: don't increment invalid counter on NF_REPEAT (Florian Westphal) [2046309] - netfilter: nft_set_pipapo: allocate pcpu scratch maps on clone (Florian Westphal) [2046309] - netfilter: nft_payload: do not update layer 4 checksum when mangling fragments (Florian Westphal) [2046309] - netfilter: ipvs: Fix reuse connection if RS weight is 0 (Florian Westphal) [2046309] - netfilter: ctnetlink: do not erase error code with EINVAL (Florian Westphal) [2046309] - netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY (Florian Westphal) [2046309] - netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal) [2046309] - netfilter: nft_dynset: relax superfluous check on set updates (Florian Westphal) [2046309] - netfilter: use kvmalloc_array to allocate memory for hashtable (Phil Sutter) [2001762] - netfilter: nf_tables: skip netdev events generated on netns removal (Phil Sutter) [2053436] - xfrm: add state hashtable keyed by seq (Sabrina Dubroca) [1926538]- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long) [2050418] - cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Waiman Long) [2050418] - IB/rdmavt: Validate remote_addr during loopback atomic tests (Kamal Heib) [2033480] - in wb_init, use gfp instead of GFP_KERNEL when allocating bw_dwork (Chris von Recklinghausen) [2046179] - scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini) [2051691] - scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (John Meneghini) [1973208] - nvme: drop unused variable ctrl in nvme_setup_cmd (John Meneghini) [2033384] - nvme: increment request genctr on completion (John Meneghini) [2033384] - nvme-pci: Fix abort command id (John Meneghini) [2033384] - nvme: add command id quirk for apple controllers (John Meneghini) [2033384] - nvme: move nvme_multi_css into nvme.h (John Meneghini) [2033384] - nvme: code command_id with a genctr for use-after-free validation (John Meneghini) [2033384] - nvme-pci: limit maximum queue depth to 4095 (John Meneghini) [2033384] - params: lift param_set_uint_minmax to common code (John Meneghini) [2033384] - CI: Enable baseline realtime checks (Veronika Kabatova) - CI: Rename pipelines to include release names (Veronika Kabatova) - sched/pelt: Relax the sync of load_sum with load_avg (Phil Auld) [2037123] - sched/pelt: Relax the sync of runnable_sum with runnable_avg (Phil Auld) [2037123] - sched/pelt: Continue to relax the sync of util_sum with util_avg (Phil Auld) [2037123] - sched/pelt: Relax the sync of util_sum with util_avg (Phil Auld) [2037123] - cifs: fix memory leak of smb3_fs_context_dup::server_hostname (Ronnie Sahlberg) [2044670] - cifs: To match file servers, make sure the server hostname matches (Ronnie Sahlberg) [2044670] - perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR IIO event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Fix Intel SPR CHA event constraints (Michael Petlan) [1837402] - perf/x86/intel/uncore: Support IMC free-running counters on Sapphire Rapids server (Michael Petlan) [1837402] - perf/x86/intel/uncore: Support IIO free-running counters on Sapphire Rapids server (Michael Petlan) [1837402] - perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add alias PMU name (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server MDF support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server UPI support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M2M support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IMC support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server PCU support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IRP support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server IIO support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server CHA support (Michael Petlan) [1837402] - perf/x86/intel/uncore: Add Sapphire Rapids server framework (Michael Petlan) [1837402] - ovl: fix deadlock in splice write (Miklos Szeredi) [2028998] - selinux: fix NULL-pointer dereference when hashtab allocation fails (Ondrej Mosnacek) [2021467] - selinux: fix double free of cond_list on error paths (Ondrej Mosnacek) [2043605] - ibmvnic: remove unused ->wait_capability (Diego Domingos) [2049368] - ibmvnic: don't spin in tasklet (Diego Domingos) [2049368] - ibmvnic: init ->running_cap_crqs early (Diego Domingos) [2049368] - ibmvnic: Allow extra failures before disabling (Diego Domingos) [2049368] - hpsa: add new messaging (Tomas Henzl) [1801777] - aacraid: add new messaging (Tomas Henzl) [2044365] - Revert "[scsi] Revert "[scsi] aacraid: add removed id table"" (Tomas Henzl) [2044365] - mpt3sas: Add new messaging (Tomas Henzl) [2044366] - Revert "[scsi] mpt*: remove certain deprecated pci-ids" (Tomas Henzl) [2044366] - mptsas: add new messaging (Tomas Henzl) [2044366] - sctp: hold endpoint before calling cb in sctp_transport_lookup_process (Xin Long) [2043822] - sctp: use call_rcu to free endpoint (Xin Long) [2043822] - sctp: move hlist_node and hashent out of sctp_ep_common (Xin Long) [2043822] - net: Use nlmsg_unicast() instead of netlink_unicast() (Xin Long) [2043822] - video: hyperv_fb: Fix validation of screen resolution (Mohammed Gamal) [1952821] - powerpc/pseries: extract host bridge from pci_bus prior to bus removal (Diego Domingos) [2051509] - dm: properly fix redundant bio-based IO accounting (Mike Snitzer) [2051803] - dm: revert partial fix for redundant bio-based IO accounting (Mike Snitzer) [2051803] - block: add bio_start_io_acct_time() to control start_time (Mike Snitzer) [2051803] - block: document iostat changes for disk busy time accounting (Mike Snitzer) [2051803]- tee: optee: Fix incorrect page free bug (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: handle lookup of shm with reference count 0 (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: smc_abi.c: add missing #include (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: isolate smc abi (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: refactor driver with internal callbacks (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: simplify optee_release() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix missing devices unregister during optee_remove (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee/optee/shm_pool: fix application of sizeof to pointer (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add tee_shm_alloc_kernel_buf() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Clear stale cache entries during initialization (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: fix tee out of memory failure seen during kexec reboot (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Refuse to load the driver under the kdump kernel (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Fix memory leak when failing to register shm pages (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: use export_uuid() to copy client UUID (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: do not check memref size on return from Secure World (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: fix build error caused by recent optee tracepoints feature (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add invoke_fn tracepoints (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: simplify i2c access (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: remove need_resched() before cond_resched() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: sync OP-TEE headers (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: replace might_sleep with cond_resched (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - drivers: optee: fix i2c build issue (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - drivers: optee: allow op-tee to access devices on the i2c bus (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - driver: tee: Handle NULL pointer indication from client (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: enable support for multi-stage bus enumeration (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: use uuid for sysfs driver entry (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Add support for session login client UUID generation (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: enable support to register kernel memory (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove unnecessary NULL check in tee_shm_alloc() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: don't assign shm id for private shms (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove unused tee_shm_priv_alloc() (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: tee_shm_op_mmap(): use TEE_SHM_USER_MAPPED (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove redundant teedev in struct tee_shm (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: remove linked list of struct tee_shm (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: Fix multi page dynamic shm pool alloc (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: model OP-TEE as a platform device/driver (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: fix device enumeration error handling (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix dynamic shm pool allocations (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee/shm: untag user pointers in tee_shm_register (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add might_sleep for RPC requests (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - optee: allow to work without static shared memory (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: update optee_msg.h and optee_smc.h to dual license (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add missing of_node_put after of_device_is_available (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Fix unsigned comparison with less than zero (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: fix possible error pointer ctx dereferencing (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: Initialize some structs using memset instead of braces (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: add TEE bus device enumeration support (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add supp_nowait flag in tee_context struct (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: log message if dynamic shm is enabled (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: add kernel internal client interface (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: take DT status property into account (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - tee: optee: making OPTEE_SHM_NUM_PRIV_PAGES configurable via Kconfig (Chris von Recklinghausen) [2030755] {CVE-2021-44733} - x86/mce: Add Xeon Sapphire Rapids to list of CPUs that support PPIN (David Arcari) [2035286] - regset: kill ->get() (Prarit Bhargava) [2032854] - arm64: switch to ->regset_get() (Prarit Bhargava) [2032854] - arm64: take fetching compat reg out of pt_regs into a new helper (Prarit Bhargava) [2032854] - powerpc: switch to ->regset_get() (Prarit Bhargava) [2032854] - s390: switch to ->regset_get() (Prarit Bhargava) [2032854] - introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [2032854] - mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages (Baoquan He) [2024011] - dma/pool: create dma atomic pool only if dma zone has managed pages (Baoquan He) [2024011] - mm_zone: add function to check if managed dma zone exists (Baoquan He) [2024011] - tipc: discard MSG_CRYPTO msgs when key_exchange_enabled is not set (Xin Long) [2043825] - tipc: delete the unlikely branch in tipc_aead_encrypt (Xin Long) [2043825] - tipc: check for null after calling kmemdup (Xin Long) [2043825] - tipc: only accept encrypted MSG_CRYPTO msgs (Xin Long) [2043825] - powerpc/pseries: use slab context cpumask allocation in CPU hotplug init (Waiman Long) [2048220] - powerpc/pseries: Fix build error when NUMA=n (Waiman Long) [2048220] - lpfc: Add new messaging (Ewan D. Milne) [1841323] - cpu/hotplug: Cure the cpusets trainwreck (Phil Auld) [1904593] - scsi: ses: Fix unsigned comparison with less than zero (Tomas Henzl) [1995086] - scsi: ses: Retry failed Send/Receive Diagnostic commands (Tomas Henzl) [1995086] - serial: exar: Fix GPIO configuration for Sealevel cards based on XR17V35X (John W. Linville) [2022906] - PCI: vmd: Add indirection layer to vmd irq lists (Scott Wood) [2048202] - redhat/configs: Enable CONFIG_PCI_HYPERV on Aarch64 (Vitaly Kuznetsov) [2024853] - PCI: hv: Add arm64 Hyper-V vPCI support (Vitaly Kuznetsov) [2024853] - PCI: hv: Make the code arch neutral by adding arch specific interfaces (Vitaly Kuznetsov) [2024853] - PCI: hv: Remove unnecessary use of hx (Vitaly Kuznetsov) [2024853] - nvme-rdma: fix possible use-after-free in transport error_recovery work (Chris Leech) [1988361] - nvme-tcp: fix possible use-after-free in transport error_recovery work (Chris Leech) [1988361] - nvme: fix a possible use-after-free in controller reset during load (Chris Leech) [1988361] - ipv6: check return value of ipv6_skip_exthdr (Sabrina Dubroca) [2046234] - selftests: Calculate udpgso segment count without header adjustment (Xin Long) [2044133] - udp: using datalen to cap ipv6 udp max gso segments (Xin Long) [2044133] - inet_diag: fix kernel-infoleak for UDP sockets (Xin Long) [2044133] - udp: using datalen to cap max gso segments (Xin Long) [2044133] - [s390] s390/cpumf: Support for CPU Measurement Facility CSVN 7 (Mete Durlu) [2048980] - [s390] s390/cpumf: Support for CPU Measurement Sampling Facility LS bit (Mete Durlu) [2048980] - tools/power/x86/intel-speed-select: v1.10 release (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Fix uncore memory frequency display (Prarit Bhargava) [2023909] - platform/x86: ISST: Account for increased timeout in some cases (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Add options to force online (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Drop __DATE__ and __TIME__ macros (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: v1.9 release (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Process mailbox read error for core-power (Prarit Bhargava) [2023909] - tools/power/x86/intel-speed-select: Increase string size (Prarit Bhargava) [2023909] - qla2xxx: Add new messaging (Ewan D. Milne) [1900072]- platform/x86: amd-pmc: only use callbacks for suspend (David Arcari) [2016039] - platform/x86: amd-pmc: Add support for AMD Smart Trace Buffer (David Arcari) [2016039] - platform/x86: amd-pmc: Simplify error handling and store the pci_dev in amd_pmc_dev structure (David Arcari) [2016039] - platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops (David Arcari) [2016039] - platform/x86: amd-pmc: Make CONFIG_AMD_PMC depend on RTC_CLASS (David Arcari) [2016039] - platform/x86: amd-pmc: Drop check for valid alarm time (David Arcari) [2016039] - platform/x86: amd-pmc: Downgrade dev_info message to dev_dbg (David Arcari) [2016039] - platform/x86: amd-pmc: fix compilation without CONFIG_RTC_SYSTOHC_DEVICE (David Arcari) [2016039] - platform/x86: amd-pmc: Add special handling for timer based S0i3 wakeup (David Arcari) [2016039] - platform/x86: amd-pmc: adjust arguments for `amd_pmc_send_cmd` (David Arcari) [2016039] - platform/x86: amd-pmc: Add alternative acpi id for PMC controller (David Arcari) [2016039] - platform/x86: amd-pmc: Add a message to print resume time info (David Arcari) [2016039] - platform/x86: amd-pmc: Send command to dump data after clearing OS_HINT (David Arcari) [2016039] - platform/x86: amd-pmc: Fix compilation when CONFIG_DEBUGFS is disabled (David Arcari) [2016039] - platform/x86: amd-pmc: Export Idlemask values based on the APU (David Arcari) [2016039] - platform/x86: amd-pmc: Check s0i3 cycle status (David Arcari) [2016039] - scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO (Dick Kennedy) [2027558] - sch_api: Don't skip qdisc attach on ingress (Davide Caratti) [2044806] - sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc (Davide Caratti) [2044806] - flow_offload: return EOPNOTSUPP for the unsupported mpls action type (Davide Caratti) [2044806] - selftests: bpf: Less strict size check in sockopt_sk (Felix Maurer) [2025809] - net-zerocopy: Fast return if inq < PAGE_SIZE (Felix Maurer) [2025809] - tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) (Felix Maurer) [2025809] - tcp-zerocopy: Ensure excess getsockopt buffer is zeroed (Felix Maurer) [2025809] - tcp-zerocopy: Update returned getsockopt() optlen. (Felix Maurer) [2025809] - tcp-zerocopy: Fix getsockopt buffer size check (Felix Maurer) [2025809] - gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst() (Guillaume Nault) [2046339] - net: fix use-after-free in tw_timer_handler (Guillaume Nault) [2046339] - ALSA: core: Fix SSID quirk lookup for subvendor=0 (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Restore hardware state on runtime PM resume (Jaroslav Kysela) [2003613] - ALSA: RHEL - update kernel configs for RHEL 8.6 (Jaroslav Kysela) [2003613] - ASoC: remove module namespaces (Jaroslav Kysela) [2003613] - ASoC: codecs: rt5682(s): use the older clock API calls, but keep some modern (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Cleanup logging (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Use snd_soc_jack to report jack events (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: convert into a helper library for codec drivers (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Use arizona->dev for runtime-pm (Jaroslav Kysela) [2003613] - ASoC: arizona-jack: Move jack-detect variables to struct arizona_priv (Jaroslav Kysela) [2003613] - ASoC/extcon: arizona: Move arizona jack code to sound/soc/codecs/arizona-jack.c (Jaroslav Kysela) [2003613] - extcon: arizona: Always use pm_runtime_get_sync() when we need the device to be awake (Jaroslav Kysela) [2003613] - extcon: arizona: Fix flags parameter to the gpiod_get("wlf,micd-pol") call (Jaroslav Kysela) [2003613] - extcon: arizona: Fix various races on driver unbind (Jaroslav Kysela) [2003613] - extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged (Jaroslav Kysela) [2003613] - extcon: arizona: Fix runtime PM imbalance on error (Jaroslav Kysela) [2003613] - extcon: arizona: Factor out microphone and button detection (Jaroslav Kysela) [2003613] - extcon: arizona: Factor out microphone impedance into a function (Jaroslav Kysela) [2003613] - extcon: arizona: Invert logic of check in arizona_hpdet_do_id (Jaroslav Kysela) [2003613] - extcon: arizona: Remove excessive WARN_ON (Jaroslav Kysela) [2003613] - extcon: arizona: Remove unnecessary sets of ACCDET_MODE (Jaroslav Kysela) [2003613] - extcon: arizona: Tidy up transition from mic to headphone detect (Jaroslav Kysela) [2003613] - extcon: arizona: Clear jack status regardless of detection type (Jaroslav Kysela) [2003613] - extcon: arizona: Move pdata extraction to probe (Jaroslav Kysela) [2003613] - extcon: arizona: Make rev A register sequences atomic (Jaroslav Kysela) [2003613] - extcon: arizona: Correct clean up if arizona_identify_headphone fails (Jaroslav Kysela) [2003613] - extcon: arizona: Switch to use device_property_count_u32() (Jaroslav Kysela) [2003613] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [2003613] - extcon: arizona: Correct error handling on regmap_update_bits_check (Jaroslav Kysela) [2003613] - extcon: arizona: Disable mic detect if running when driver is removed (Jaroslav Kysela) [2003613] - mfd: arizona: Fix rumtime PM imbalance on error (Jaroslav Kysela) [2003613] - mfd: arizona: Split of_match table into I2C and SPI versions (Jaroslav Kysela) [2003613] - mfd: arizona: Make some symbols static (Jaroslav Kysela) [2003613] - mfd: arizona: Add support for ACPI enumeration of WM5102 connected over SPI (Jaroslav Kysela) [2003613] - mfd: arizona: Add MODULE_SOFTDEP("pre: arizona_ldo1") (Jaroslav Kysela) [2003613] - mfd: arizona: Drop arizona-extcon cells (Jaroslav Kysela) [2003613] - mfd: arizona: Replace arizona_of_get_type() with device_get_match_data() (Jaroslav Kysela) [2003613] - mfd: arizona: Ensure 32k clock is put on driver unbind and error (Jaroslav Kysela) [2003613] - mfd: arizona: Remove BUG_ON usage (Jaroslav Kysela) [2003613] - mfd: arizona: Switch to using devm_gpiod_get() (Jaroslav Kysela) [2003613] - mfd: arizona: Fix undefined behavior (Jaroslav Kysela) [2003613] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [2003613] - mfd: arizona: Correct calling of runtime_put_sync (Jaroslav Kysela) [2003613] - mfd: arizona: Don't use regmap_read_poll_timeout (Jaroslav Kysela) [2003613] - clkdev: Hold clocks_mutex while iterating clocks list (Jaroslav Kysela) [2003613] - clkdev: add managed clkdev lookup registration (Jaroslav Kysela) [2003613] - genirq: Add IRQF_NO_AUTOEN for request_irq/nmi() (Jaroslav Kysela) [2003613] - ALSA: es1688: Avoid devres management for es1688 object creation (Jaroslav Kysela) [2003613] - ALSA: gus: Fix repeated probes of snd_gus_create() (Jaroslav Kysela) [2003613] - ALSA: x86: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: x86: simplify with sync_stop PCM ops (Jaroslav Kysela) [2003613] - ALSA: x86: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: virtio: Replace zero-length array with flexible-array member (Jaroslav Kysela) [2003613] - ALSA: emux: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: synth: missing check for possible NULL after the call to kstrdup (Jaroslav Kysela) [2003613] - ALSA: synth: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sparc: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ASoC: tegra: Set driver name explicitly (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Use devm_clk_get() (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Correct driver removal order (Jaroslav Kysela) [2003613] - ASoC: tegra20: spdif: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Use devm_clk_get() (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Add system level suspend-resume callbacks (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Add reset control (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Correct driver removal order (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra20_das: align function prototypes (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra20_das: clarify expression (Jaroslav Kysela) [2003613] - ASoC: tegra: remove unneeded semicolon (Jaroslav Kysela) [2003613] - ASoC: tegra: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [2003613] - ASoC: tegra20: ac97: Add reset control (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add support for SoundWire of TGL-H-RVP (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMIC and RT715 (Jaroslav Kysela) [2003613] - ASoC: codecs: wsa881x: fix return values from kcontrol put (Jaroslav Kysela) [2003613] - ASoc: wm8731: Drop empty spi_driver remove callback (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: channel -> channels rename (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Disable irq on slave ports in the remove function (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Fix a double irq free in the remove function (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: make array clocks static, makes object smaller (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 processing block selection (Jaroslav Kysela) [2003613] - ASoC: da7218: Drop CONFIG_OF ifdef (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Fix TAS2505 volume controls (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: Make aic32x4_remove() return void (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: add support for TAS2505 (Jaroslav Kysela) [2003613] - ASoC: tlv320aic32x4: add type to device private data struct (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: Fix jack detection after suspend (Jaroslav Kysela) [2003613] - ASoC: tlv320aic31xx: Make regmap cache only on probe() (Jaroslav Kysela) [2003613] - ASoC: sigmadsp: Remove the repeated declaration (Jaroslav Kysela) [2003613] - ASoC: rt286: Remove redundant assignment to d_len_code (Jaroslav Kysela) [2003613] - ASoC: codecs: rt1019: clarify expression (Jaroslav Kysela) [2003613] - ASoC: rt1019: Add non_legacy_dai_naming config (Jaroslav Kysela) [2003613] - ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() (Jaroslav Kysela) [2003613] - ASoC: mediatek: mt6359: Fix unexpected error in bind/unbind flow (Jaroslav Kysela) [2003613] - ASoc: codecs: mt6359: remove useless initializations (Jaroslav Kysela) [2003613] - ASoC: mediatek: mt6359: convert to use module_platform_driver (Jaroslav Kysela) [2003613] - ASoC: ics43432: add CMM-4030D-261 support (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Fix return value in hdmi_codec_set_jack() (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Get ELD in before reporting plugged event (Jaroslav Kysela) [2003613] - ASoC: cs53l30: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs43130: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [2003613] - ASoC: cs42l73: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs4265: Minor tidy up of error paths (Jaroslav Kysela) [2003613] - ASoC: cs35l36: Remove unneeded variable initialisation (Jaroslav Kysela) [2003613] - ASoC: cs35l35: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs35l35: Correct errata handling (Jaroslav Kysela) [2003613] - ASoC: cs35l34: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs35l33: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cirrus: Add helper function for reading the device ID (Jaroslav Kysela) [2003613] - ASoC: cs35l32: Add missing regmap use_single config (Jaroslav Kysela) [2003613] - ASoC: cs35l32: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: adav80x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - ASoC: codecs: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ASoC: ab8500: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: fix spelling mistake in Kconfig "comunicate" -> "communicate" (Jaroslav Kysela) [2003613] - ASoC: 88pm860x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: amd: renoir: Remove redundant assignment to pdm_ctrl and pdm_enable and pdm_dma_enable (Jaroslav Kysela) [2003613] - ASoC: amd: add missing break (Jaroslav Kysela) [2003613] - ALSA: sh: Fix compile warning wrt const (Jaroslav Kysela) [2003613] - ALSA: sh: Fix unused variable warnings (Jaroslav Kysela) [2003613] - ALSA: sh: Constify snd_device_ops definitions (Jaroslav Kysela) [2003613] - ALSA: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [2003613] - ALSA: sh: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ALSA: aica: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ALSA: sh: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [2003613] - ALSA: ps3: fix spelling typo of values (Jaroslav Kysela) [2003613] - ALSA: ppc: drop if block with always false condition (Jaroslav Kysela) [2003613] - ALSA: ppc: remove redundant checks in PS3 driver probe (Jaroslav Kysela) [2003613] - ALSA: ppc: fix error return code in snd_pmac_probe() (Jaroslav Kysela) [2003613] - ALSA: ppc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [2003613] - ALSA: ppc: Constify snd_device_ops definitions (Jaroslav Kysela) [2003613] - ALSA: ppc: keywest: remove outdated comment (Jaroslav Kysela) [2003613] - ALSA: poewrmac: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pcmcia: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pci: vx222: fix kernel-doc warning (Jaroslav Kysela) [2003613] - ALSA: Remove trailing semicolon in macros (Jaroslav Kysela) [2003613] - ALSA: hda: generic: Remove redundant assignment to dac (Jaroslav Kysela) [2003613] - ALSA: hda: Allow model option to specify PCI SSID alias (Jaroslav Kysela) [2003613] - ALSA: asihpi: fix comment syntax in file headers (Jaroslav Kysela) [2003613] - ALSA: harmony: Drop superfluous address setup (Jaroslav Kysela) [2003613] - ALSA: parisc: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx: fix kernel-doc warning (Jaroslav Kysela) [2003613] - ALSA: aloop: Constify ops structs (Jaroslav Kysela) [2003613] - ASoC: SOF: Drop resindex_dma_base, dma_engine, dma_size from sof_dev_desc (Jaroslav Kysela) [2003613] - ALSA: wavefront: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: wavefront: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sscape: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sc6000: Use explicit cast for __iomem pointer (Jaroslav Kysela) [2003613] - ALSA: sc6000: Assign vport directly on card's private_data (Jaroslav Kysela) [2003613] - ALSA: sc6000: Fix incorrect sizeof operator (Jaroslav Kysela) [2003613] - ALSA: sc6000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sb: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - Revert "ALSA: sb: fix a missing check of snd_ctl_add" (Jaroslav Kysela) [2003613] - ALSA: sb: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sb8: Add a comment note regarding an unused pointer (Jaroslav Kysela) [2003613] - ALSA: sb: Fix potential ABBA deadlock in CSP driver (Jaroslav Kysela) [2003613] - ALSA: sb: Fix potential double-free of CSP mixer elements (Jaroslav Kysela) [2003613] - ALSA: sb: Minor coding style fixes (Jaroslav Kysela) [2003613] - ALSA: sb: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sb: Fix two use after free in snd_sb_qsound_build (Jaroslav Kysela) [2003613] - ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer (Jaroslav Kysela) [2003613] - ALSA: opti9xx: fix missing { } around an if block (Jaroslav Kysela) [2003613] - ALSA: opti9xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: opti9xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: opl3sa2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: opl3sa2: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: msnd: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: msnd: Use proper mmap method (Jaroslav Kysela) [2003613] - ALSA: gus: Fix repeated probe for ISA interwave card (Jaroslav Kysela) [2003613] - Revert "ALSA: gus: add a check of the status of snd_ctl_add" (Jaroslav Kysela) [2003613] - ALSA: gus: fix null pointer dereference on pointer block (Jaroslav Kysela) [2003613] - ALSA: gus: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: gus: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: gus: Replace unsafe strcpy() with strscpy() (Jaroslav Kysela) [2003613] - ALSA: galaxy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: Replace with fallthrough pseudo keyword in the remaining places (Jaroslav Kysela) [2003613] - ALSA: es18xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es18xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: isa: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1688: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: wss: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs423x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs423x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - sound/oss/dmasound: Remove superfluous "break" (Jaroslav Kysela) [2003613] - sound/oss/dmasound: Remove superfluous "break" (Jaroslav Kysela) [2003613] - ALSA: cmi8330: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: isa: Fix error return code in snd_cmi8330_probe() (Jaroslav Kysela) [2003613] - ALSA: cmi8330: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cmi8328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt2320: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt2320: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als100: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als100: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: adlib: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1848: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1816a: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1816a: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: i2c: tea6330t: Remove redundant initialization of variable err (Jaroslav Kysela) [2003613] - ALSA: i2c: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: add missing include files (Jaroslav Kysela) [2003613] - ALSA: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ALSA: aoa: remove unnecessary oom message (Jaroslav Kysela) [2003613] - ALSA: arm: Remove unnecessary variables (Jaroslav Kysela) [2003613] - ALSA: ac97: fix PM reference leak in ac97_bus_remove() (Jaroslav Kysela) [2003613] - ALSA: ac97: Constify static struct attribute_group (Jaroslav Kysela) [2003613] - ALSA: virtio: fix kernel-doc (Jaroslav Kysela) [2003613] - ALSA: virtio: use module_virtio_driver() to simplify the code (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce device suspend/resume support (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce PCM channel map support (Jaroslav Kysela) [2003613] - ALSA: virtio: introduce jack support (Jaroslav Kysela) [2003613] - ALSA: virtio: PCM substream operators (Jaroslav Kysela) [2003613] - ALSA: virtio: handling control and I/O messages for the PCM device (Jaroslav Kysela) [2003613] - ALSA: virtio: build PCM devices and substream hardware descriptors (Jaroslav Kysela) [2003613] - ALSA: virtio: handling control messages (Jaroslav Kysela) [2003613] - ALSA: virtio: add virtio sound driver (Jaroslav Kysela) [2003613] - uapi: virtio_ids: add a sound device type ID from OASIS spec (Jaroslav Kysela) [2003613] - ALSA: firewire: Fix C++ style comments in uapi header (Jaroslav Kysela) [2003613] - ALSA: uapi: Fix a C++ style comment in asound.h (Jaroslav Kysela) [2003613] - ASoC: topology: Fix stub for snd_soc_tplg_component_remove() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: indicate dai_fmt if exist (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: indicate missing CPU/Codec numbers for debug (Jaroslav Kysela) [2003613] - ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/BCLK_ES bits (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup dev_dbg() to use 1 line (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup debug info for clock (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Increase maximum DAI links limit to 512 (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Use set_jack ops to set jack (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Multi) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Codec2Codec sample (Single) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Multi) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add DPCM sample (Single) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Nulti) (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2-custom-sample.dtsi: add Sample DT for Normal (Single) (Jaroslav Kysela) [2003613] - ASoC: add Audio Graph Card2 Custom Sample (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add Codec2Codec support (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add DPCM support (Jaroslav Kysela) [2003613] - ASoC: audio-graph-card2: add Multi CPU/Codec support (Jaroslav Kysela) [2003613] - ASoC: add Audio Graph Card2 driver (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add codec2codec support (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: add asoc_graph_is_ports0() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Fixup CPU endpoint hw_params in a BE<->BE link (Jaroslav Kysela) [2003613] - ASoC: audio-graph: respawn Platform Support (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Avoid over-allocating DLCs (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_link_init() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_parse_node() (Jaroslav Kysela) [2003613] - ASoC: simple-card: Fix breakage on kontron-sl28-var3-ads2 (Jaroslav Kysela) [2003613] - ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_link_init() (Jaroslav Kysela) [2003613] - ASoC: simple-card: add simple_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: add graph_link_init() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: add graph_parse_node() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove Platform support (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove unused "node" from graph_parse_mclk_fs() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: remove "audio-graph-card, " preix support (Jaroslav Kysela) [2003613] - ASoC: audio-graph: check ports if exists (Jaroslav Kysela) [2003613] - ASoC: audio-graph: move audio_graph_remove() to simple-card-utils.c (Jaroslav Kysela) [2003613] - ASoC: tegra: Add driver remove() callback (Jaroslav Kysela) [2003613] - ASoC: audio-graph: move audio_graph_card_probe() to simple-card-utils.c (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Allocate link info structure on heap (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Increase maximum number of links to 128 (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Propagate errors on too many links (Jaroslav Kysela) [2003613] - ASoC: audio-graph: use simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: audio-graph: use asoc_link_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: use simple_props_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: use asoc_link_to_xxx() macro (Jaroslav Kysela) [2003613] - ASoC: simple-card: remove unused variable from simple_parse_of() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: tidyup asoc_simple_parse_convert() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: multi support at asoc_simple_canonicalize_cpu/platform() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: care multi DAI at asoc_simple_clean_reference() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: remove asoc_simple_parse_xxx() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: use for_each_prop_xxx() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: remove li->dais/li->conf (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: setup dai_props cpu_dai/codec_dai at initial timing (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: share dummy DAI and reduce memory (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: enable flexible CPU/Codec/Platform (Jaroslav Kysela) [2003613] - ASoC: simple-card: fix possible uninitialized single_cpu local variable (Jaroslav Kysela) [2003613] - ASoC: simple-card: cleanup graph_for_each_link() (Jaroslav Kysela) [2003613] - ASoC: simple-card: count DAI / link numbers as in order (Jaroslav Kysela) [2003613] - ASoC: audio-graph: cleanup graph_for_each_link() (Jaroslav Kysela) [2003613] - ASoC: audio-graph: count DAI / link numbers as in order (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: alloc dai_link information for CPU/Codec/Platform (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils.c: remove old comment (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Do not handle device clock (Jaroslav Kysela) [2003613] - ASoC: generic: simple-card-utils: remove useless assignment (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: Fix device module clock (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Rename functions needed for export (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Expose helpers from audio graph (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Expose new members for asoc_simple_priv (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Support empty Codec endpoint (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Identify 'no_pcm' DAI links for DPCM (Jaroslav Kysela) [2003613] - ASoC: audio-graph: Use of_node and DAI for DPCM DAI link names (Jaroslav Kysela) [2003613] - ALSA: memalloc: Drop superfluous snd_dma_buffer_sync() declaration (Jaroslav Kysela) [2003613] - ASoC: SOF: dai: include new flags for DAI_CONFIG (Jaroslav Kysela) [2003613] - ASoC: SOF: dai: mirror group_id definition added in firmware (Jaroslav Kysela) [2003613] - ALSA: core: Use READ_ONCE() / WRITE_ONCE() for power state change (Jaroslav Kysela) [2003613] - ALSA: hda_audio_ext: fix kernel-doc (Jaroslav Kysela) [2003613] - ALSA: make snd_kcontrol_new name a normal string (Jaroslav Kysela) [2003613] - ASoC: constify of_phandle_args in snd_soc_get_dai_name() (Jaroslav Kysela) [2003613] - ASoC: tas2770: Fix setting of high sample rates (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix the wrong jack type detected (Jaroslav Kysela) [2003613] - ASoC: tegra: Restore headphones jack name on Nyan Big (Jaroslav Kysela) [2003613] - ASoC: tegra: Add DAPM switches for headphones and mic jack (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add new ADL-P variant (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add ADL-N support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Retry codec probing if it fails (Jaroslav Kysela) [2003613] - ASoC: amd: fix uninitialized variable in snd_acp6x_probe() (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix crash due to out of scope stack vars (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for ADX (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for AMX (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for Mixer (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Use normal system sleep for SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Balance runtime PM count (Jaroslav Kysela) [2003613] - ASoC: SOF: hda: reset DAI widget before reconfiguring it (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Set the max SPI speed for the whole device (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on CML (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: Set mach->id field on comp_ids matches (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in Mixer (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in ADX (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in AMX (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in AHUB (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in DSPK (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in DMIC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in I2S (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix kcontrol put callback in ADMAIF (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in MVC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in SFC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in DSPK (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in DMIC (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in I2S (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix wrong value type in ADMAIF (Jaroslav Kysela) [2003613] - ASoC: topology: Add missing rwsem around snd_ctl_remove() calls (Jaroslav Kysela) [2003613] - ASoC: SOF: build compression interface into snd_sof.ko (Jaroslav Kysela) [2003613] - ASoC: rt5682: Re-detect the combo jack after resuming (Jaroslav Kysela) [2003613] - ASoC: rt5682: Avoid the unexpected IRQ event during going to suspend (Jaroslav Kysela) [2003613] - ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add the compatibility with rt9120s (Jaroslav Kysela) [2003613] - ASoC: rt9120: Fix clock auto sync issue when fs is the multiple of 48 (Jaroslav Kysela) [2003613] - ASoC: rt9120: Update internal ocp level to the correct value (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B12 product (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0B29 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B29 product (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0B13 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B13 product (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B11 product (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0B00 and 0B01 products (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add SKU 0AF3 SoundWire configuration (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: Add support for SKU 0AF3 product (Jaroslav Kysela) [2003613] - ASoC: DAPM: Cover regression by kctl change notification fix (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended (Jaroslav Kysela) [2003613] - ASoC: SOF:control: Fix variable type in snd_sof_refresh_control() (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Change monitor widgets to siggens (Jaroslav Kysela) [2003613] - ASoC: tlv320aic3x: Make aic3x_remove() return void (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: use const for all uses of snd_soc_acpi_codecs (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi-cht: shrink tables using compatible IDs (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi-byt: shrink tables using compatible IDs (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: use comp_ids to enumerate rt5682s (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: detect codec variant in probe function (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: add comp_ids field for machine driver matching (Jaroslav Kysela) [2003613] - ASoC: Stop dummy from overriding hwparams (Jaroslav Kysela) [2003613] - ASoC: topology: Change topology device to card device (Jaroslav Kysela) [2003613] - ASoC: topology: Use correct device for prints (Jaroslav Kysela) [2003613] - ASoC: topology: Check for dapm widget completeness (Jaroslav Kysela) [2003613] - ASoC: topology: Add header payload_size verification (Jaroslav Kysela) [2003613] - ASoC: core: Remove invalid snd_soc_component_set_jack call (Jaroslav Kysela) [2003613] - ASoC: amd: acp: select CONFIG_SND_SOC_ACPI (Jaroslav Kysela) [2003613] - ASoC: Intel: glk_rt5682_max98357a: support ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: es8316: add support for ESSX8336 ACPI _HID (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct configuring of switch inversion from ts-inv (Jaroslav Kysela) [2003613] - ASoC: fix unmet dependencies on GPIOLIB for SND_SOC_DMIC (Jaroslav Kysela) [2003613] - ASoC: amd: acp: fix Kconfig dependencies (Jaroslav Kysela) [2003613] - ASoC: rt5682-i2c: Use devm_clk_get_optional for optional clock (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entry for ESSX8336 on JSL (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Fix return value check in acp_machine_select() (Jaroslav Kysela) [2003613] - ASoC: max98520: add max98520 audio amplifier driver (Jaroslav Kysela) [2003613] - ASoC: nau8821: clarify out-of-bounds check (Jaroslav Kysela) [2003613] - ASoC: nau8821: fix kernel-doc (Jaroslav Kysela) [2003613] - ASoC: rt5682s: use 'static' qualifier (Jaroslav Kysela) [2003613] - ASoC: topology: handle endianness warning (Jaroslav Kysela) [2003613] - ASoC: amd: acp: SND_SOC_AMD_ACP_COMMON should depend on X86 && PCI (Jaroslav Kysela) [2003613] - ASoC: amd: acp: SND_SOC_AMD_{LEGACY_MACH,SOF_MACH} should depend on X86 && PCI && I2C (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Wrap AMD Audio ACP components in SND_SOC_AMD_ACP_COMMON (Jaroslav Kysela) [2003613] - ASoC: cs42l42: free_irq() before powering-down on probe() fail (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Reset and power-down on remove() and failed probe() (Jaroslav Kysela) [2003613] - ASoC: nau8825: add clock management for power saving (Jaroslav Kysela) [2003613] - ASoC: nau8825: add set_jack coponment support (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Prevent NULL pointer deref in interrupt handler (Jaroslav Kysela) [2003613] - ASoC: wm8962: Convert to devm_clk_get_optional() (Jaroslav Kysela) [2003613] - ASoC: fix unmet dependency on GPIOLIB for SND_SOC_MAX98357A (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Make cs35l41_remove() return void (Jaroslav Kysela) [2003613] - ASoC: tegra: Set default card name for Trimslice (Jaroslav Kysela) [2003613] - ASoC: tegra: Restore AC97 support (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add acp_machine struct for renoir platform. (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Downsizing the DAC volume scale (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Remove unused runtime_suspend/runtime_resume callbacks (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Minor error paths fixups (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for ACPI table match entry (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use device_property API instead of of_property (Jaroslav Kysela) [2003613] - ASoC: Intel: Move soc_intel_is_foo() helpers to a generic header (Jaroslav Kysela) [2003613] - ASoC: amd: enable Yellow Carp platform machine driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add YC machine driver using dmic (Jaroslav Kysela) [2003613] - ASoC: amd: create platform device for acp6x machine driver (Jaroslav Kysela) [2003613] - ASoC: amd: enable Yellow carp acp6x drivers build (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pci driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm driver dma ops (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x irq handler (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x pdm platform driver (Jaroslav Kysela) [2003613] - ASoC: amd: add platform devices for acp6x pdm driver and dmic driver (Jaroslav Kysela) [2003613] - ASoC: amd: add acp6x init/de-init functions (Jaroslav Kysela) [2003613] - ASoC: amd: add Yellow Carp ACP PCI driver (Jaroslav Kysela) [2003613] - ASoC: amd: add Yellow Carp ACP6x IP register header (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add support for RT5682-VS codec (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add support for Maxim amplifier codec (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add SOF audio support on Chrome board (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add legacy sound card support for Chrome audio (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add generic machine driver support for ACP cards (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add callback for machine driver on ACP (Jaroslav Kysela) [2003613] - ASoC: amd: acp: Add I2S support on Renoir platform (Jaroslav Kysela) [2003613] - ASoC: amd: Add common framework to support I2S on ACP SOC (Jaroslav Kysela) [2003613] - ASoC: soc-core: tidyup empty function (Jaroslav Kysela) [2003613] - ASoC: soc-component: add snd_soc_component_is_codec() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step2 (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: tidyup soc_pcm_hw_clean() - step1 (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Always enable TS_PLUG and TS_UNPLUG interrupts (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix WARN in remove() if running without an interrupt (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Mark OSC_SWITCH_STATUS register volatile (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Set correct SRC MCLK (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Allow time for HP/ADC to power-up after enable (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use PLL for SCLK > 12.288MHz (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't claim to support 192k (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't set defaults for volatile registers (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct some register default values (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Always configure both ASP TX channels (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't reconfigure the PLL while it is running (Jaroslav Kysela) [2003613] - ASoC: soc-component: improve error reporting for register access (Jaroslav Kysela) [2003613] - ASoC: amd: enable vangogh platform machine driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh machine driver (Jaroslav Kysela) [2003613] - ASoc: amd: create platform device for VG machine driver (Jaroslav Kysela) [2003613] - ASoC: test-component: add Test Component for Sound debug/test (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix a little pop while playback (Jaroslav Kysela) [2003613] - ASoC: rt1011: Fix 'I2S Reference' enum control (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: amd: vangogh: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [2003613] - ASoC: rt9120: Drop rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: rt1011: Fix 'I2S Reference' enum control caused error (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: switch to using devm_fwnode_gpiod_get() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5651: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: use devm_clk_get_optional() for mclk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: amd: Kconfig: Select fch clock support with machine driver (Jaroslav Kysela) [2003613] - ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() (Jaroslav Kysela) [2003613] - ASoC: SOF: prepare code to allocate IPC messages in fw_ready (Jaroslav Kysela) [2003613] - ASoC: rt9120: Add rt9210 audio amplifier support (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: restore mixer functionality (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix hp pop produced immediately after resuming (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce fragment elapsed notification API (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Use newly introduced generic IPC stream ops (Jaroslav Kysela) [2003613] - ASoC: SOF: Make Intel IPC stream ops generic (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce snd_sof_mailbox_read / snd_sof_mailbox_write callbacks (Jaroslav Kysela) [2003613] - ASoC: SOF: pipelines: Harmonize all functions to use struct snd_sof_dev (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: do not power down primary core during topology removal (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Dump registers and stack when SOF_DBG_DUMP_REGS is set (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-loader: Drop SOF_DBG_DUMP_REGS flag from dbg_dump calls (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Drop SOF_DBG_DUMP_REGS flag when firmware start fails (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Clean up snd_sof_get_status() prints (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda: Drop 'error' prefix from error dump functions (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce macro to set the firmware state (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: Force DSP panic dumps to be printed (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Re-enable dumps after successful IPC tx (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Print out the fw_state along with the DSP dump (Jaroslav Kysela) [2003613] - ASoC: SOF: Drop SOF_DBG_DUMP_FORCE_ERR_LEVEL and sof_dev_dbg_or_err (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda-loader: Use snd_sof_dsp_dbg_dump() for DSP dump (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Add SOF_DBG_DUMP_OPTIONAL flag for DSP dumping (Jaroslav Kysela) [2003613] - ASoC: SOF: debug/ops: Move the IPC and DSP dump functions out from the header (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: atom: No need to do a DSP dump in atom_run() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Print the DSP dump if boot fails (Jaroslav Kysela) [2003613] - ASoC: SOF: Print the dbg_dump and ipc_dump once to reduce kernel log noise (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc and dsp dump: Add markers for better visibility (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Swap the dsp_dump and ipc_dump sequence for fw_exception (Jaroslav Kysela) [2003613] - ASoC: SOF: core: debug: force all processing on primary core (Jaroslav Kysela) [2003613] - ASoC: max98927: Handle reset gpio when probing i2c (Jaroslav Kysela) [2003613] - ASoC: DAPM: Fix missing kctl change notifications (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Utilize dev_err_probe() to avoid log saturation (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Switch to use gpiod_get_optional() (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Use temporary variable for struct device (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcht_es8316: Get platform data via dev_get_platdata() (Jaroslav Kysela) [2003613] - ASoC: SOF: OF: Add fw_path and tplg_path parameters (Jaroslav Kysela) [2003613] - ASoC: amd: acp-rt5645: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: return error if sof_connect_dai_widget() fails (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: allow for dynamic pipelines override for debug (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: show clks_control value in dynamic debug (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dynamic pipelines (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp (Jaroslav Kysela) [2003613] - ASoC: Intel: add machine driver for SOF+ES8336 (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ASoC: Intel: cht_bsw_nau8824: Set card.components string (Jaroslav Kysela) [2003613] - ASoC: nau8824: Add a nau8824_components() helper (Jaroslav Kysela) [2003613] - ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix NAU8824_JACK_LOGIC define (Jaroslav Kysela) [2003613] - ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2003613] - ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ (Jaroslav Kysela) [2003613] - ASoC: nau8821: new driver (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: Add kernel parameter for topology verification (Jaroslav Kysela) [2003613] - ASoC: SOF: Add support for dynamic pipelines (Jaroslav Kysela) [2003613] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: make sure DAI widget is set up before IPC (Jaroslav Kysela) [2003613] - ASoC: SOF: Introduce widget use_count (Jaroslav Kysela) [2003613] - ASoC: SOF: Don't set up widgets during topology parsing (Jaroslav Kysela) [2003613] - ASoC: SOF: restore kcontrols for widget during set up (Jaroslav Kysela) [2003613] - ASoC: SOF: Add new fields to snd_sof_route (Jaroslav Kysela) [2003613] - AsoC: dapm: export a couple of functions (Jaroslav Kysela) [2003613] - ASoC: SOF: sof-audio: add helpers for widgets, kcontrols and dai config set up (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: Add new token for dynamic pipeline (Jaroslav Kysela) [2003613] - ASoC: SOF: control: Add access field in struct snd_sof_control (Jaroslav Kysela) [2003613] - ASoC: topology: change the complete op in snd_soc_tplg_ops to return int (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Fix HP noise caused by SAR mode switch when the system resumes (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Enable ASRC auto-disable to fix pop during jack plug-in while playback (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp (Jaroslav Kysela) [2003613] - ASoC: tegra: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: rt5682: move clk related code to rt5682_i2c_probe (Jaroslav Kysela) [2003613] - ASoC: rt5682: Use clk_hw based APIs for registration (Jaroslav Kysela) [2003613] - ASoC: rt5682: Drop usage of __clk_get_name() (Jaroslav Kysela) [2003613] - ASoC: SOF: Change SND_SOC_SOF_TOPLEVEL from config to menuconfig (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Revise the macro RT5682S_PLLB_SRC_MASK (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Use dev_dbg instead of pr_debug (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Remove the volatile SW reset register from reg_default (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix headphone vs headset, button-press detection no longer working (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: update platform device name for Maxim amplifier (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Make the error prints consistent in tx_wait_done() (Jaroslav Kysela) [2003613] - ASoC: SOF: prefix some terse and cryptic dev_dbg() with __func__ (Jaroslav Kysela) [2003613] - ASoC: SOF: add error handling to snd_sof_ipc_msg_data() (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: add header file for ops (Jaroslav Kysela) [2003613] - ASoC: SOF: pm: fix a stale comment (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-stream: Print stream name on STREAM_SD_OFFSET timeout (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dai: fix potential locking issue (Jaroslav Kysela) [2003613] - ASoC: ak4458: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: ak5558: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: dwc-i2s: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ak4671: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: alc5623: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: bcm: Convert to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cpcap: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: codecs: Fix spelling mistake "Unsupport" -> "Unsupported" (Jaroslav Kysela) [2003613] - ASoC: ad193x: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: tegra: Constify static snd_soc_dai_ops structs (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Use two thresholds and increased wait time for manual type detection (Jaroslav Kysela) [2003613] - ASoC: adau1977: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau17x1: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1701: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1373: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: adau1372: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ad1836: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ep93xx: Convert to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: samsung: add missing "fallthrough;" (Jaroslav Kysela) [2003613] - ASoC: ak4642: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: wcd9335: Use correct version to initialize Class H (Jaroslav Kysela) [2003613] - ASoC: alc5632: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: ak4104: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: ak4118: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: zl38060: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cs4341: Add SPI device ID table (Jaroslav Kysela) [2003613] - ASoC: pcm179x: Add missing entries SPI to device ID table (Jaroslav Kysela) [2003613] - ASoC: pl1022_rdk: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: pl1022_ds: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: mpc8610_hpcd: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-sgtl5000: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-es8328: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: imx-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl_sai: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-mqs: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-esai: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: fsl-audmix: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: eureka-tlv320: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: cros_ec_codec: Use modern ASoC DAI format terminology (Jaroslav Kysela) [2003613] - ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers (Jaroslav Kysela) [2003613] - ASoC: codecs: max98390: simplify getting the adapter of a client (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: Update to modern clocking terminology (Jaroslav Kysela) [2003613] - ASoC: SOF: Remove struct sof_ops_table and sof_get_ops() macro (Jaroslav Kysela) [2003613] - ASoC: rt5682s: make rt5682s_aif2_dai_ops and rt5682s_soc_component_dev (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based Mixer driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based ADX driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based AMX driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based SFC driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add Tegra210 based MVC driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Add routes for few AHUB modules (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: Don't reconnect an already active BE (Jaroslav Kysela) [2003613] - ASoC: compress/component: Use module_get_when_open/put_when_close for cstream (Jaroslav Kysela) [2003613] - ASoC: soc-component: Convert the mark_module to void* (Jaroslav Kysela) [2003613] - ASoC: SOF: Rename sof_arch_ops to dsp_arch_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Remove redundant error check from sof_ipc_tx_message_unlocked (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Print 0x prefix for errors in ipc_trace/stream_message() (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Clarify the parameter name for ipc_trace_message() (Jaroslav Kysela) [2003613] - ASoC: SOF: trace: Omit error print when waking up trace sleepers (Jaroslav Kysela) [2003613] - misc: cs35l41: Remove unused pdn variable (Jaroslav Kysela) [2003613] - ASoC: SOF: imx8m: add SAI1 info (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Minor fix all errors reported by checkpatch.pl script (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Move probe work related code under a single if () branch (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Implement Manual Type detection as fallback (Jaroslav Kysela) [2003613] - ASoC: SOF: sof-probes: Correct the function names used for snd_soc_cdai_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Rename hda-compress.c to hda-probes.c (Jaroslav Kysela) [2003613] - ASoC: SOF: probe: Merge and clean up the probe and compress files (Jaroslav Kysela) [2003613] - ASoC: SOF: compress: move and export sof_probe_compr_ops (Jaroslav Kysela) [2003613] - ASoC: SOF: pcm: Remove non existent CONFIG_SND_SOC_SOF_COMPRESS reference (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Add probe message logging to ipc_log_header() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Re-phrase the missing firmware error to avoid duplication (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: release_firmware() on load failure to avoid batching (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: No need to export the snd_sof_debugfs_io_item() (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Use the generic ops for region debugfs handling (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Provide debugfs_add_region_item ops for core (Jaroslav Kysela) [2003613] - ASoC: SOF: debug: Add generic API and ops for DSP regions (Jaroslav Kysela) [2003613] - ASoC: SOF: core: Do not use 'bar' as parameter for block_read/write (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: No need to export snd_sof_fw_parse_ext_data() (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Do not initialize the snd_sof_dsp_ops.read64 (Jaroslav Kysela) [2003613] - ASoC: SOF: ipc: Remove snd_sof_dsp_mailbox_init() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: bdw: Set the mailbox offset directly in bdw_probe (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fix a bunch of trivial code formating/style issues (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fixup the error messages (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Don't overwrite returned error code (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Combine adjacent register writes (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Use regmap_read_poll_timeout to wait for OTP boot (Jaroslav Kysela) [2003613] - ASoC: cs35l41: Fix use of an uninitialised variable (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: load_firmware callback is mandatory, treat it like that (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Relocate inline definitions from hda.h to hda.c for sdw (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Remove boot_firmware skl and iccmax_icl declarations (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-dsp: Declare locally used functions as static (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: Do no initialize resindex_dma_base (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_mx98360a board (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015 board (Jaroslav Kysela) [2003613] - ASoC: intel: sof_rt5682: support jsl_rt5682s_rt1015p board (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: support ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: SOF: Fix DSP oops stack dump output contents (Jaroslav Kysela) [2003613] - ASoC: pcm5102a: increase rate from 192k to 384k (Jaroslav Kysela) [2003613] - ASoC: rt1011: add i2s reference control for rt1011 (Jaroslav Kysela) [2003613] - ASoC: SOF: Handle control change notification from firmware (Jaroslav Kysela) [2003613] - ASoC: SOF: control: fix a typo in put operations for kcontrol (Jaroslav Kysela) [2003613] - ASoC: rt5682s: Add driver for ALC5682I-VS codec (Jaroslav Kysela) [2003613] - ASoC: SOF: core: allow module parameter to override dma trace Kconfig (Jaroslav Kysela) [2003613] - ASoC: soc-topology: Move template info print soc_tplg_dapm_widget_create() (Jaroslav Kysela) [2003613] - ASoC: amd: acp: declare and add prefix to 'bt_uart_enable' symbol (Jaroslav Kysela) [2003613] - ASoC: cs35l41: CS35L41 Boosted Smart Amplifier (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: Fix CONFIG_SND_SOC_SDW_MOCKUP select (Jaroslav Kysela) [2003613] - ASoC: rt5682: fix headset background noise when S3 state (Jaroslav Kysela) [2003613] - ASoC: Revert PCM trigger changes (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: test refcount before triggering (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: protect BE dailink state changes in trigger (Jaroslav Kysela) [2003613] - ASoC: dwc: Get IRQ optionally (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix the vol+ button detection issue (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Make rt5640_jack_gpio/rt5640_jack2_gpio static (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: remove duplicate include (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: move common ATOM stuff to module (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: byt: prepare split between Baytrail and Merrifield (Jaroslav Kysela) [2003613] - ASoC: rt1015: remove possible unused variable `bclk_ms' (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Mark hp_elitepad_1000g2_jack?_check functions static (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Select first entry for singular pipe config arrays (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Properly configure modules with generic extension (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Support modules with generic extension (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Support multiple format configs (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Simplify m_state for loadable modules (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix passing loadable flag for module (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Fix module resource and format selection (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Select proper format for NHLT blob (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs (Jaroslav Kysela) [2003613] - ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Revert PCM buffer address setup workaround again (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for HP Elite Pad 1000G2 jack-detect (Jaroslav Kysela) [2003613] - ASoC: Intel: bytct_rt5640: Add a separate "Headset Mic 2" DAPM pin for the mic on the 2nd jack (Jaroslav Kysela) [2003613] - ASoC: rt5640: Add rt5640_set_ovcd_params() helper (Jaroslav Kysela) [2003613] - ASoC: rt5640: Add optional hp_det_gpio parameter to rt5640_detect_headset() (Jaroslav Kysela) [2003613] - ASoC: rt5640: Delay requesting IRQ until the machine-drv calls set_jack (Jaroslav Kysela) [2003613] - ASoC: rt5640: Move rt5640_disable_jack_detect() up in the rt5640.c file (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Fix breakage for PCM buffer address setup (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Use cfg-lineout:2 in the components string (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Fix incorrect usage of of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: i2s: Use of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Use of_device_get_match_data (Jaroslav Kysela) [2003613] - ASoC: soc-ac97: cleanup cppcheck warning (Jaroslav Kysela) [2003613] - ASoC: soc-component: cleanup cppcheck warning at snd_soc_pcm_component_pm_runtime_get() (Jaroslav Kysela) [2003613] - ASoC: soc-jack: cleanup cppcheck warning for CONFIG_GPIOLIB (Jaroslav Kysela) [2003613] - ASoC: soc-jack: cleanup cppcheck warning at snd_soc_jack_report() (Jaroslav Kysela) [2003613] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_pcm_dai_new() (Jaroslav Kysela) [2003613] - ASoC: soc-dai: cleanup cppcheck warning at snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_copy_user() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_new() (Jaroslav Kysela) [2003613] - ASoC: soc-generic-dmaengine-pcm: cleanup cppcheck warning at dmaengine_pcm_hw_params() (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw_rt711*: keep codec device reference until remove (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: pass card information to init/exit functions (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: get codec device with ACPI instead of bus search (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: handle errors with acpi_dev_get_first_match_dev() (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: harden codec property handling (Jaroslav Kysela) [2003613] - ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: make DMI L1 selection more robust (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: simplify logic for DMI_L1 handling (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-stream: remove always true condition (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Kconfig: clarify DMI L1 option description (Jaroslav Kysela) [2003613] - ASoC: rt5682: Properly turn off regulators if wrong device ID (Jaroslav Kysela) [2003613] - ASoC: rt5682: Implement remove callback (Jaroslav Kysela) [2003613] - ASoC: rt5682: Disable irq on shutdown (Jaroslav Kysela) [2003613] - ASoC: rt5682: Adjust headset volume button threshold again (Jaroslav Kysela) [2003613] - ASoC: Intel: Fix platform ID matching (Jaroslav Kysela) [2003613] - ASoC: rt1015p: add new acpi id and comapatible id (Jaroslav Kysela) [2003613] - ASoC: max98390: Add support change dsm param name (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Update module authors (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Assume 24-bit samples are in 32-bit slots (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Validate dai_set_sysclk() frequency (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add PLL configuration for 44.1kHz/16-bit (Jaroslav Kysela) [2003613] - ASoC: rt5640: Silence warning message about missing interrupt (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix mono playback (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Constrain sample rate to prevent illegal SCLK (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix LRCLK frame start edge (Jaroslav Kysela) [2003613] - ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for set_jack calls (Jaroslav Kysela) [2003613] - ASoC: mt6359-accdet.c: remove useless assignments (Jaroslav Kysela) [2003613] - ASoC: max98090: remove duplicate status reads and useless assignmment (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at soc_dapm_dai_stream_event() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_new_controls() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_weak_routes() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_add_routes() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_del_route() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_run() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_check_event() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_dai_link() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_pga() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_set_mixer_path_status() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_connect_mux() (Jaroslav Kysela) [2003613] - ASoC: soc-dapm: cleanup cppcheck warning at dapm_wcache_lookup() (Jaroslav Kysela) [2003613] - ASoC: amd: vangogh: Drop superfluous mmap callback (Jaroslav Kysela) [2003613] - ASoC: sprd: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: qcom: qdsp6: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: mpc5200: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl_dma: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl_asrc_dma: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: tegra: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: fsl: imx-pcm-fiq: Use managed buffer allocation (Jaroslav Kysela) [2003613] - ASoC: bcm: Use managed PCM buffer allocation (Jaroslav Kysela) [2003613] - ALSA: pxa2xx: Use managed PCM buffer allocation (Jaroslav Kysela) [2003613] - ASoC: rt5514: make array div static const, makes object smaller (Jaroslav Kysela) [2003613] - ASoC: codecs: ad193x: add support for 96kHz and 192kHz playback rates (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_xr_sx() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_get_xr_sx() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_limit_volume() (Jaroslav Kysela) [2003613] - ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_volsw_sx() (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw_max98373: remove useless inits (Jaroslav Kysela) [2003613] - ASoC: Intel: update sof_pcm512x quirks (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Use DMI string to search for adl_mx98373_rt5682 variant (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Remove duplicate control for WNF filter frequency (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix inversion of ADC Notch Switch control (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda-ipc: fix reply size checking (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 quirk (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for a second headset mic input (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add support for a second headphones output (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add a byt_rt5640_get_codec_dai() helper (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Add line-out support (Jaroslav Kysela) [2003613] - ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: add snd_sof_dsp_check_sdw_irq ops (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: move sof_intel_dsp_desc() forward (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: hda: remove HDA_DSP_REG_SNDW_WAKE_STS definition (Jaroslav Kysela) [2003613] - ASoC: SOF: intel: add sdw_shim/alh_base to sof_intel_dsp_desc (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at snd_soc_find_dai_link() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_kcontrol_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dapm_widget_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_dai_elems_load() (Jaroslav Kysela) [2003613] - ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_process_headers() (Jaroslav Kysela) [2003613] - ASoC: amd: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - soundwire: add flag to ignore all command/control for mockup devices (Jaroslav Kysela) [2003613] - ASoC: nau8824: Fix open coded prefix handling (Jaroslav Kysela) [2003613] - ASoC: uniphier: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: xilinx: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: intel: atom: Fix reference to PCM buffer address (Jaroslav Kysela) [2003613] - ASoC: intel: skylake: Drop superfluous mmap callback (Jaroslav Kysela) [2003613] - ASoC: amd: Drop superfluous mmap callbacks (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix bclk calculation for mono (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct definition of ADC Volume control (Jaroslav Kysela) [2003613] - ASoC: v253_init: eliminate pointer to string (Jaroslav Kysela) [2003613] - ASoC: samsung: Constify static snd_soc_ops (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_parse_audio_simple_widgets() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_add_controls() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_unregister_component() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_daifmt_parse_format() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_get_dai_name() (Jaroslav Kysela) [2003613] - ASoC: soc-core: cleanup cppcheck warning at snd_soc_set_dmi_name() (Jaroslav Kysela) [2003613] - ASoC: Intel: Fix spelling contraction "cant" -> "can't" (Jaroslav Kysela) [2003613] - ASoC: component: Remove misplaced prefix handling in pin control functions (Jaroslav Kysela) [2003613] - ASoC: amd: fix an IS_ERR() vs NULL bug in probe (Jaroslav Kysela) [2003613] - ASoC: rt5682: enable SAR ADC power saving mode during suspend (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_runtime_setup_be_chan() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at dpcm_be_is_active() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_get_playback_capture() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_components_close() (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_apply_msb() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: enforce exclusion between HDaudio and SoundWire (Jaroslav Kysela) [2003613] - ASoC: topology: Select SND_DYNAMIC_MINORS (Jaroslav Kysela) [2003613] - ASoC: rt1015: Remove unnecessary flush work on rt1015 driver (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_da7219_mx98360a: fail to initialize soundcard (Jaroslav Kysela) [2003613] - ASoC: amd: Use dev_probe_err helper (Jaroslav Kysela) [2003613] - ASoC: amd: Don't show messages about deferred probing by default (Jaroslav Kysela) [2003613] - ASoC: amd: enable stop_dma_first flag for cz_dai_7219_98357 dai link (Jaroslav Kysela) [2003613] - ASoC: amd: enable vangogh acp5x driver build (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s dma driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh pci driver pm ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s dai driver ops (Jaroslav Kysela) [2003613] - ASoC: amd: add vangogh i2s controller driver (Jaroslav Kysela) [2003613] - ASoC: amd: add ACP5x pcm dma driver ops (Jaroslav Kysela) [2003613] - ASoC: amd: irq handler changes for ACP5x PCM dma driver (Jaroslav Kysela) [2003613] - ASoC: amd: add ACP5x PCM platform driver (Jaroslav Kysela) [2003613] - ASoC: amd: create acp5x platform devices (Jaroslav Kysela) [2003613] - ASoc: amd: add acp5x init/de-init functions (Jaroslav Kysela) [2003613] - ASoC: amd: add Vangogh ACP PCI driver (Jaroslav Kysela) [2003613] - ASoC: amd: add Vangogh ACP5x IP register header (Jaroslav Kysela) [2003613] - ASoC: amd: renoir: Run hibernation callbacks (Jaroslav Kysela) [2003613] - ASoC: rt5682: Adjust headset volume button threshold (Jaroslav Kysela) [2003613] - ASOC: Intel: sof_sdw: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend (Jaroslav Kysela) [2003613] - ASoC: amd: reverse stop sequence for stoneyridge platform (Jaroslav Kysela) [2003613] - ASoC: soc-pcm: add a flag to reverse the stop sequence (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: sof_sdw: add SoundWire mockup codecs for tests (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: tgl: add table for SoundWire mockup devices (Jaroslav Kysela) [2003613] - ASoC: soc-acpi: cnl: add table for SoundWire mockup devices (Jaroslav Kysela) [2003613] - ASoC: codecs: add SoundWire mockup device support (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: update quirk for jack detection in ADL RVP (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: code refactor for max98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: code refactor for max98357a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: Enable Bluetooth offload on tgl and adl (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: maxim-common: support max98360a (Jaroslav Kysela) [2003613] - ASoC: Intel: maxim-common: support max98357a (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Update ADL descriptor to use ACPI power states (Jaroslav Kysela) [2003613] - ASoC: rt5631: Fix regcache sync errors on resume (Jaroslav Kysela) [2003613] - ASoC: amd: fix spelling mistakes (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: use helper function to get bclk frequency (Jaroslav Kysela) [2003613] - ASoC: SOF: add a helper to get topology configured bclk (Jaroslav Kysela) [2003613] - ASoC: tegra: Use ADMAIF component for DMA allocations (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: fix xrun issue on platform with max98373 (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra: mark runtime-pm functions as __maybe_unused (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Remove handing of disabled runtime PM (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Correct suspend-resume callbacks (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Reset global variable (Jaroslav Kysela) [2003613] - ASoC: tegra30: ahub: Switch to use reset-bulk API (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Reset hardware properly (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Use clk_bulk helpers (Jaroslav Kysela) [2003613] - ASoC: tegra: ahub: Add missing resets (Jaroslav Kysela) [2003613] - ASoC: tegra: tegra210_admaif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra20: spdif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra20: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: simple-card: Fill in driver name (Jaroslav Kysela) [2003613] - ASoC: SOF: imx: Add missing of_node_put() in imx8_probe() (Jaroslav Kysela) [2003613] - ASoC: Intel: skl_hda_dsp_generic: Update Kconfig documentation (Jaroslav Kysela) [2003613] - ASoC: Intel: use MODULE_DEVICE_TABLE with platform_device_id tables (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: fix signed/unsigned warning (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_da7219_max98373: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: glk_rt5682_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_rt5682: shrink platform_id names below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: remove hdac-hdmi support (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: use mach data for ADL RVP DMIC count (Jaroslav Kysela) [2003613] - ASoC: tegra: Fix a NULL vs IS_ERR() check (Jaroslav Kysela) [2003613] - ASoC: rt711: add two jack detection modes (Jaroslav Kysela) [2003613] - ASoC: samsung: s3c24xx-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: s3c2412-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: pcm: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: samsung: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: soc-core: remove snd_soc_of_parse_daifmt() (Jaroslav Kysela) [2003613] - ASoC: simple-card-utils: switch to use snd_soc_daifmt_parse_format/clock_provider() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_parse_format/clock_provider() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_clock_provider_fliped() (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_daifmt_clock_provider_from_bitmap() (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt711-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: rt700-sdw: fix race condition on system suspend (Jaroslav Kysela) [2003613] - ASoC: fsi: fix spelling mistake (Jaroslav Kysela) [2003613] - ASoC: Intel: bdw-rt5677: remove unnecessary oom message (Jaroslav Kysela) [2003613] - ASoC: spear: spdif_out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: sprd: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() (Jaroslav Kysela) [2003613] - ASoC: sti: sti_uniperif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: spdifrx: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: sai: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: stm32: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: make hdmi_codec_controls static (Jaroslav Kysela) [2003613] - ASoC: rockchip: spdif: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: rockchip: pdm: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK (Jaroslav Kysela) [2003613] - ASoC: hisilicon: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: jz4740-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-spdif-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-spdif-in: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-parallel-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-i2s-out: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: img-i2s-in: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: dwc: dwc-i2s: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ASoC: tegra: Squash utils into common machine driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Specify components string for each card (Jaroslav Kysela) [2003613] - ASoC: tegra: Unify ASoC machine drivers (Jaroslav Kysela) [2003613] - ASoC: tegra: SND_SOC_TEGRA_AUDIO_GRAPH_CARD should depend on SND_SOC_TEGRA (Jaroslav Kysela) [2003613] - ASoC: tegra20-spdif: remove "default m" (Jaroslav Kysela) [2003613] - ASoC: tegra: Add audio graph based card driver (Jaroslav Kysela) [2003613] - ASoC: tegra: Set driver_name=tegra for all machine drivers (Jaroslav Kysela) [2003613] - ASoC: rt5640: Make codec selectable (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Add a prepare hook (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Add iec958 controls (Jaroslav Kysela) [2003613] - ASoC: rt5645: Avoid upgrading static warnings to errors (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: Rework to support more controls (Jaroslav Kysela) [2003613] - ASoC: soc-core: don't use discriminatory terms on snd_soc_runtime_get_dai_fmt() (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca: handle mbq_regmap in rt711_sdca_io_init (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: add readable for SDW_SDCA_CTL() registers (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: set regcache_cache_only false before reading RT5682_DEVICE_ID (Jaroslav Kysela) [2003613] - ASoC: rt5682: Fix a problem with error handling in the io init function of the soundwire (Jaroslav Kysela) [2003613] - ASoC: rt715-sdca: fix clock stop prepare timeout issue (Jaroslav Kysela) [2003613] - ASoC: rt715-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt715-sdca-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt711-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt711-sdca-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt700-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt5682-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt1316-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: rt1308-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: max98373-sdw: use first_hw_init flag on resume (Jaroslav Kysela) [2003613] - ASoC: max98373-sdw: add missing memory allocation check (Jaroslav Kysela) [2003613] - ASoC: hdmi-codec: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: fsi: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: pcm3168a: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: ak4613: add .auto_selectable_formats support (Jaroslav Kysela) [2003613] - ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() (Jaroslav Kysela) [2003613] - ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside (Jaroslav Kysela) [2003613] - ASoC: Intel: Skylake: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - mfd: arizona: Allow building arizona MFD-core as module (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: pci-tgl: add ADL-M support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: don't print ROM status if cl_dsp_init() fails (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: clean up hda_dsp_dump() (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: Constify sof_probe_compressed_ops (Jaroslav Kysela) [2003613] - ASoC: wm5110: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: wm5102: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: cs47125: Constify static struct snd_compress_ops (Jaroslav Kysela) [2003613] - ASoC: cs42l52: use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: cs35l3x: Use neutral language in amp drivers (Jaroslav Kysela) [2003613] - ASoC: cs43130: Use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - ASoC: wm8962: Use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: cs42l56: use DEVICE_ATTR_WO macro (Jaroslav Kysela) [2003613] - ASoC: tlv320aic26: use DEVICE_ATTR_RW macro (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Check jack status before reporting button events (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for 2400000 Bit clock (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Add support for 2304000 Bit clock (Jaroslav Kysela) [2003613] - ASoC: cs42l42: Fix 1536000 Bit Clock instability (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: remove .nonatomic for BE dailinks (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_sdw: add support for Bluetooth offload (Jaroslav Kysela) [2003613] - ASoC: Intel: common: Add entries for sdw codecs in ADL match table (Jaroslav Kysela) [2003613] - ASoC: Intel: soc-acpi: add entries for i2s machines in ADL match table (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: don't return void value (Jaroslav Kysela) [2003613] - ASoC: SOF: topology: fix assignment to use le32_to_cpu (Jaroslav Kysela) [2003613] - ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead sof_block_read() (Jaroslav Kysela) [2003613] - ASoC: SOF: ops: print out the polling register (Jaroslav Kysela) [2003613] - ASoC: SOF: pci: No need to cast second time to save the desc (Jaroslav Kysela) [2003613] - ASoC: SOF: Check desc->ops directly in acpi/pci/of probe functions (Jaroslav Kysela) [2003613] - ASoC: topology: Fix using uninitialized pointer (Jaroslav Kysela) [2003613] - ASoC: soc-dai: fix up hw params only if it is needed (Jaroslav Kysela) [2003613] - ASoC: soc-core: use DEVICE_ATTR_RO macro (Jaroslav Kysela) [2003613] - ASoC: topology: Add support for multiple kcontrol types to a widget (Jaroslav Kysela) [2003613] - ASoC: intel/boards: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [2003613] - ASoC: cs43130: handle errors in cs43130_probe() properly (Jaroslav Kysela) [2003613] - Revert "ASoC: cs43130: fix a NULL pointer dereference" (Jaroslav Kysela) [2003613] - ASoC: cs42l42: make HSBIAS_SENSE_EN optional (Jaroslav Kysela) [2003613] - ASoC: wm2200: remove include of wmfw.h (Jaroslav Kysela) [2003613] - ASoC: wm_adsp: mark more data structures with the const qualifier (Jaroslav Kysela) [2003613] - ASoC: Intel: bxt_da7219_max98357a: shrink platform_id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters (Jaroslav Kysela) [2003613] - ASoC: Intel: add sof-cs42l42 machine driver (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: create sof-maxim-common module (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: handle hda-dsp-common as a module (Jaroslav Kysela) [2003613] - ASoC: Intel: boards: add support for adl boards in sof-rt5682 (Jaroslav Kysela) [2003613] - ASoC: Intel: Boards: tgl_max98373: Add BT offload support (Jaroslav Kysela) [2003613] - ASoC: SOF: Intel: hda: fix index used in inner loop (Jaroslav Kysela) [2003613] - ALSA: fireworks: add support for Loud Onyx 1200f quirk (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU Track 16 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU Traveler mk3 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: remove TODO for interaction with userspace about control message (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or later (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: export meter information to userspace as float value (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: refine parser for meter information in register DSP models (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix null pointer dereference when polling hwdep character device (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: notify event for parameter change in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: queue event for parameter change in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add ioctl command to read cached parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for input parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for line input parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for output parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for mixer output parameters in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: parse messages for mixer source parameters in register-DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add ioctl command to read cached hardware meter (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add message parser for meter information in command DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add message parser to gather meter information in register DSP model (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix truncated bytes in message tracepoints (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix transmission method for Loud models based on OXFW971 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 896HD (Jaroslav Kysela) [2003613] - ALSA: oxfw: fix functioal regression for silence in Apogee Duet FireWire (Jaroslav Kysela) [2003613] - ALSA: bebob: correct duplicated entries with TerraTec OUI (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMDTP_OUT_STREAM stream is found (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix register handling for 896 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix register handling for 828 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro instead of magic number for clock source in v3 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for source detection of sampling clock in v3 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for packet format detection in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro instead of magic number for clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for AES/EBU clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: code refactoring for detection of clock source in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix detection for S/PDIF source on optical interface in v2 protocol (Jaroslav Kysela) [2003613] - ALSA: bebob: add support for ToneWeal FW66 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix rx packet format at higher rate for MOTU 828 mk3 Hybrid (Jaroslav Kysela) [2003613] - ALSA: bebob: fix rx packet format for Yamaha GO44/GO46, Terratec Phase 24/x24 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 896 (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for MOTU 828 (Jaroslav Kysela) [2003613] - ALSA: bebob: Fix bit flag quirk constants (Jaroslav Kysela) [2003613] - ALSA: firewire: fill Kconfig with entries for devices based on DICE ASICs (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entries for Phonic Helix Board and FireFly series (Jaroslav Kysela) [2003613] - ALSA: bebob: code refactoring for M-Audio models (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entry for Acoustic Reality eAR Master One, Eroica, Figaro, and Ciaccona (Jaroslav Kysela) [2003613] - ALSA: bebob: correct device entry for Mackie D.2 FireWire option card (Jaroslav Kysela) [2003613] - ALSA: fireworks: fulfil device entries (Jaroslav Kysela) [2003613] - ALSA: bebob: fulfil device entries (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: replace in_interrupt() with in_softirq() (Jaroslav Kysela) [2003613] - ALSA: bebob: code refactoring for model-dependent quirks (Jaroslav Kysela) [2003613] - ALSA: bebob: delete workaround for protocol version 3 (Jaroslav Kysela) [2003613] - ALSA: bebob: dismiss sleep after breaking connections (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: obsolete workqueue for period update (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: operate for period elapse event in process context (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: delete unused kernel API (Jaroslav Kysela) [2003613] - ALSA: fireface: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-tascam: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-digi00x: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: dice: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: oxfw: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: fireworks: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: bebob: cease from delayed card registration (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: add support for hybrid model of MOTU Ultralite mk3 (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: remove useless operations for kernel preemption (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: fix error codes for allocation failure (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: fix error return code in snd_motu_stream_reserve_duplex() (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: sequence replay for source packet header (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: cache event ticks in source packet header per data block (Jaroslav Kysela) [2003613] - ALSA: firewire-motu: use macro for magic numbers relevant to IEC 61883-1 (Jaroslav Kysela) [2003613] - ALSA: bebob: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: dice: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: dice: wait just for NOTIFY_CLOCK_ACCEPTED after GLOBAL_CLOCK_SELECT operation (Jaroslav Kysela) [2003613] - ALSA: fireface: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: firewire-tascam: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: firewire-digi00x: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: oxfw: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: fireworks: perform sequence replay for media clock recovery (Jaroslav Kysela) [2003613] - ALSA: fireworks: delete SYTMATCH clock source (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: support NO_PERIOD_WAKEUP in ALSA PCM runtime (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: transfer rx packets on-the-fly when replaying (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: replay sequence of incoming packets for outgoing packets (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: add replay target to cache sequence of packet (Jaroslav Kysela) [2003613] - ALSA: bebob: distinguish M-Audio ProFire Lightbridge quirk (Jaroslav Kysela) [2003613] - ALSA: bebob: cancel switching connection order (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: obsolete callbacked member (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: drop initial NODATA or empty packet (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for transfer delay (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of data block sequence (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of syt sequence (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for generation of packet descriptors (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: pool sequence of packet in IT context independently (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: add flag to unaware of syt in CIP header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: Fix uninitialized variable err issue (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: change waking up timing to process packets (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: start processing content of packet at the same cycle in several IT contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring to start several IT/IR contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: skip initial packets instead of scheduling IR context (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: start processing content of packet at the same cycle in several IR contexts (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for selection of IT context header length (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for calculation of context payload (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for size of CIP header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: insert descriptor for skipped cycle (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: check cycle continuity (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for check of CIP header about payload size (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for parser of IR context header (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for helper function to compute OHCI 1394 cycle (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for sequence descriptor' (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: handle the case that empty isochronous packet payload for CIP (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring to refer the same frame count per period in domain structure (Jaroslav Kysela) [2003613] - ALSA: oxfw: add quirk flag for blocking transmission method (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for wrong_dbs quirk (Jaroslav Kysela) [2003613] - ALSA: firewire-lib: code refactoring for jumbo payload quirk (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for jumbo-payload quirk in OXFW970 (Jaroslav Kysela) [2003613] - ALSA: oxfw: add comment for the type of ASICs (Jaroslav Kysela) [2003613] - ALSA: oxfw: add explicit device entry for Loud Technologies Mackie Onyx Sattelite (Jaroslav Kysela) [2003613] - ALSA: oxfw: add explicit device entry for Loud Technologies Tapco Link.FireWire 4x6 (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring to detect mackie models (Jaroslav Kysela) [2003613] - ALSA: oxfw: code refactoring for existent device entry with specifier_id and version (Jaroslav Kysela) [2003613] - ALSA: firewire-lib/motu: use int type for the value of bitwise OR with enumerator-constant (Jaroslav Kysela) [2003613] - Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix quirk for Clevo NJ51CU (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Disable silent stream on GLK (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add new alc285-hp-amp-init model (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P (Jaroslav Kysela) [2003613] - ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver (Jaroslav Kysela) [2003613] - ALSA: ctxfi: Fix out-of-range access (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 (Jaroslav Kysela) [2003613] - ALSA: cmipci: Drop stale variable assignment (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 (Jaroslav Kysela) [2003613] - ALSA: hda: fix general protection fault in azx_runtime_idle (Jaroslav Kysela) [2003613] - ALSA: hda: Free card instance properly at probe errors (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for ASUS UX550VE (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo PC70HS (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 (Jaroslav Kysela) [2003613] - ALSA: ISA: not for M68K (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo PC50HS (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 (Jaroslav Kysela) [2003613] - ALSA: hda: intel: Allow repeatedly probing on codec configuration errors (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - ALC236 headset MIC recording issue (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add quirk for Clevo X170KM-G (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Complete partial device name to avoid ambiguity (Jaroslav Kysela) [2003613] - ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop (Jaroslav Kysela) [2003613] - ALSA: hda: Use position buffer for SKL+ again (Jaroslav Kysela) [2003613] - ALSA: hda: Reduce udelay() at SKL+ position reporting (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Setup Dolphin Headset Mic as Phantom Jack (Jaroslav Kysela) [2003613] - ALSA: pcxhr: "fix" PCXHR_REG_TO_PORT definition (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. (Jaroslav Kysela) [2003613] - Revert "ALSA: hda: Drop workaround for a hang at shutdown again" (Jaroslav Kysela) [2003613] - ALSA: vx222: fix null-ptr-deref (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Initialize Codec only in init fixup. (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Ensure Type Detection is only run on startup when necessary (Jaroslav Kysela) [2003613] - ALSA: hda: Disable runtime resume at shutdown (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [2003613] - ALSA: hda: Code refactoring snd_hda_pick_fixup() (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Workaround for conflicting SSID on ASUS ROG Strix G17 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Limit mic boost on HP ProBook 445 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/analog - Sink ad198x_shutup() and shuffle CONFIG_PM guards (Jaroslav Kysela) [2003613] - ALSA: hda/sigmatel - Sink stac_shutup() into stac_suspend() (Jaroslav Kysela) [2003613] - ALSA: hda: Drop workaround for a hang at shutdown again (Jaroslav Kysela) [2003613] - ALSA: hda/via: Apply runtime PM workaround for ASUS B23E (Jaroslav Kysela) [2003613] - ALSA: hda: Fix hang during shutdown due to link reset (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Enable 4-speaker output for Dell XPS 15 9510 laptop (Jaroslav Kysela) [2003613] - ALSA: hda: Nuke unused reboot_notify callback (Jaroslav Kysela) [2003613] - ALSA: hda: Suspend codec at shutdown (Jaroslav Kysela) [2003613] - ALSA: hda: conexant: Turn off EAPD at suspend, too (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Prevent pops and clicks during suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Unmute/Mute codec when stream starts/stops (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Follow correct CS42L42 power down sequence for suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Remove unnecessary delays (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Use timeout rather than retries for I2C transaction waits (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Set fixed sample rate of 48kHz for CS42L42 (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Enable Full Scale Volume for Line Out Codec on Dolphin (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Add support for dolphin (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Add Support to disable jack type detection for CS42L42 (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Support multiple sub_codecs for Suspend/Resume/Unsol events (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Move codec properties to its own struct (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Separate CS8409, CS42L42 and project functions (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Support i2c bulk read/write functions (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Avoid re-setting the same page as the last access (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Avoid setting the same I2C address for every access (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Dont disable I2C clock between consecutive accesses (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Generalize volume controls (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Prevent I2C access during suspend time (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Simplify CS42L42 jack detect. (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Mask CS42L42 wake events (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unsolicited response for the first boot (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unsolicited responses during suspend (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Disable unnecessary Ring Sense for Cyborg/Warlock/Bullseye (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Reduce HS pops/clicks for Cyborg (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Mask all CS42L42 interrupts on initialization (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Use enums for register names and coefficients (Jaroslav Kysela) [2003613] - ALSA: hda/cs8409: Move arrays of configuration to a new file (Jaroslav Kysela) [2003613] - ALSA: hda/cirrus: Move CS8409 HDA bridge to separate module (Jaroslav Kysela) [2003613] - ALSA: hda - fix the 'Capture Switch' value change notifications (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC (Jaroslav Kysela) [2003613] - ALSA: pci: cs46xx: Fix set up buffer type properly (Jaroslav Kysela) [2003613] - ALSA: hda: Add quirk for ASUS Flow x13 (Jaroslav Kysela) [2003613] - ALSA: pci/korg1212: completely remove 'set but not used' warnings (Jaroslav Kysela) [2003613] - ALSA: pcxhr: use __func__ to get funcion's name in an output message (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: add mic quirk for Acer SF314-42 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 (ALC256) (Jaroslav Kysela) [2003613] - ALSA: korg1212: Fix wrongly shuffled firmware loader code (Jaroslav Kysela) [2003613] - ALSA: als300: Fix missing chip initialization (Jaroslav Kysela) [2003613] - ALSA: cs4281: Fix missing chip initialization (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Add quirk to force pin connectivity on NUC10 (Jaroslav Kysela) [2003613] - ALSA: nm256: Fix error return code in snd_nm256_create() (Jaroslav Kysela) [2003613] - ALSA: ymfpci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: vx222: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: trident: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: pci: rme: Fix unaligned buffer addresses (Jaroslav Kysela) [2003613] - ALSA: pci: rme: Set up buffer type properly (Jaroslav Kysela) [2003613] - ALSA: rme9652: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme9652: don't disable if not enabled (Jaroslav Kysela) [2003613] - ALSA: hdspm: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hdspm: don't disable if not enabled (Jaroslav Kysela) [2003613] - ALSA: hdspm: Fix fall-through warnings for Clang (Jaroslav Kysela) [2003613] - ALSA: hdsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: riptide: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: riptide: Replace tasklet with threaded irq (Jaroslav Kysela) [2003613] - ALSA: riptide: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [2003613] - ALSA: oxygen: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: nm256: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: lx6464es: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: lola: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: korg1212: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1724: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ice1712: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: emu10k1x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: emu10k1: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: echoaudio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs5535audio: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs46xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ca0106: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: aw2: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: au88x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ali5451: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: via82xx: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sonicvibes: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: sis7019: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme96: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: rme32: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: maestro3: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: fm801: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es1968: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: es1938: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ens137x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs5530: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cs4281: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: cmipci: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: bt87x: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: azt3328: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als4000: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: als300: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: ad1889: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hda: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: atiixp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine (Jaroslav Kysela) [2003613] - ALSA: hdmi: Expose all pins on MSI MS-7C94 board (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Skip ac97 clock measurement on VM (Jaroslav Kysela) [2003613] - ALSA: hda/hdmi: Add option to enable all pins forcibly (Jaroslav Kysela) [2003613] - ALSA: ice1724: Remove superfluous loop over model table (Jaroslav Kysela) [2003613] - ALSA: hda/ca0132: remove redundant initialization of variable status (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Fix breakage at ac97 clock measurement (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute led of the HP Pavilion 15-eh1xxx series (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add ALC285 HP init procedure (Jaroslav Kysela) [2003613] - ALSA: hda/realtek - Add type for ALC287 (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 830 G8 Notebook PC (Jaroslav Kysela) [2003613] - ALSA: hda: Release codec display power during shutdown/reboot (Jaroslav Kysela) [2003613] - ALSA: hda: Release controller display power during shutdown/reboot (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too (Jaroslav Kysela) [2003613] - ALSA: hdsp: fix a test for copy_to_user() failure (Jaroslav Kysela) [2003613] - ALSA: hda: Add IRQ check for platform_get_irq() (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Add another ALC236 variant support (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook x360 830 G8 (Jaroslav Kysela) [2003613] - ALSA: hda/tegra: Use devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [2003613] - ALSA: trident: Fix build error (Jaroslav Kysela) [2003613] - ALSA: trident: Drop shadow TLB pointer table (Jaroslav Kysela) [2003613] - ALSA: ymfpci: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx222: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: trident: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme9652: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hdsp: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: riptide: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: pcxhr: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: nm256: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: mixart: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: korg1212: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ice1712: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: emu10k1x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: emu10k1: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: echoaudio: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs5535audio: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs46xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ca0106: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: au88x0: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ac97: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: via82xx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: sonicvibes: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme96: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: rme32: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: maestro3: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: intel8x0: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: fm801: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1968: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: es1938: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ens137x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cs4281: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: cmipci: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: bt87x: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: azt3328: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: atiixp: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als4000: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: als300: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ak4531: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: ad1889: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: hda/realtek: Change device names for quirks to barebone names (Jaroslav Kysela) [2003613] - ALSA: hda/ca0132: Make a const array static, makes object smaller (Jaroslav Kysela) [2003613] - ALSA: pci: lx6464es: remove useless self-comparison (Jaroslav Kysela) [2003613] - ALSA: drivers: opl3: Fix incorrect use of vp->state (Jaroslav Kysela) [2003613] - ALSA: pcsp: Make hrtimer forwarding more robust (Jaroslav Kysela) [2003613] - ALSA: pcsp: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: dummy: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: aloop: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: mpu401: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: serial-u16550: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: mtpav: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: virmidi: Allocate resources with device-managed APIs (Jaroslav Kysela) [2003613] - ALSA: vx: Manage vx_core object with devres (Jaroslav Kysela) [2003613] - ALSA: aloop: Fix spelling mistake "synchronization" -> "synchronization" (Jaroslav Kysela) [2003613] - ALSA: serial: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: opl3: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: vx: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: mpu401: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: drivers: opl3: fix useless self-comparison (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2 (Jaroslav Kysela) [2003613] - ALSA: hda: intel-sdw-acpi: harden detection of controller (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: hda: avoid write to STATESTS if controller is in reset (Jaroslav Kysela) [2003613] - ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec (Jaroslav Kysela) [2003613] - ALSA: hda: hdac_ext_stream: fix potential locking issues (Jaroslav Kysela) [2003613] - ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() (Jaroslav Kysela) [2003613] - ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID (Jaroslav Kysela) [2003613] - ALSA: usb-audio: usx2y - use GFP_NOIO flag (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Reorder snd_djm_devices[] entries (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Don't start stream for capture at prepare (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Switch back to non-latency mode at a later point (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk for Audient iD14 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 400 (Jaroslav Kysela) [2003613] - ALSA: ua101: fix division by zero at probe (Jaroslav Kysela) [2003613] - ALSA: line6: fix control and interrupt message timeouts (Jaroslav Kysela) [2003613] - ALSA: 6fire: fix control and bulk message timeouts (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix null pointer dereference on pointer cs_desc (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix microphone sound on Jieli webcam. (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Initialize every feature unit once at probe time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Drop superfluous error message after disconnection (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Downgrade error message in get_ctl_value_v2() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: add Schiit Hel device to quirk table (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk for VF0770 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Less restriction for low-latency playback mode (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mixer/Soundcard (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Pass JOINT_DUPLEX info flag for implicit fb streams (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Enable rate validation for Scarlett devices (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix packet size calculation regression (Jaroslav Kysela) [2003613] - ALSA: usb-audio: disable implicit feedback sync for Behringer UFX1204 and UFX1604 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Avoid killing in-flight URBs during draining (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Improved lowlatency playback support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add spinlock to stop_urbs() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Check available frames for the next packet size (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Disable low-latency mode for implicit feedback sync (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Disable low-latency playback for free-wheel mode (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playback (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix possible race at sync of urb completions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Restrict rates for the shared clocks (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix comment reference in __uac_clock_find_source (Jaroslav Kysela) [2003613] - ALSA: usx2y: Prefer struct_size over open coded arithmetic (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Unify mixer resume and reset_resume procedure (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 800 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add lowlatency module option (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Work around for XRUN with low latency playback (Jaroslav Kysela) [2003613] - ASoC: dmaengine: Introduce module option prealloc_buffer_size_kbytes (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move set-interface-first workaround into common quirk (Jaroslav Kysela) [2003613] - ALSA: doc: Fix indentation warning (Jaroslav Kysela) [2003613] - ALSA: hda: Update documentation for aliasing via the model option (Jaroslav Kysela) [2003613] - ALSA: doc: Add the description of quirk_flags option for snd-usb-audio (Jaroslav Kysela) [2003613] - ALSA: doc: Fix reference to mixart.rst (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Update the documentation for the new delayed_register option (Jaroslav Kysela) [2003613] - ALSA: hda - Update descriptions about new position_fix values (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix regression on Sony WALKMAN NW-A45 DAC (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Input source control - digidesign mbox (Jaroslav Kysela) [2003613] - ALSA: usb-audio: make array static const, makes object smaller (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add quirk_flags module option (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move generic DSD raw detection into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move ignore_ctl_error check into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move autosuspend quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move rate validation quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move interface setup delay into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move control message delay quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move ITF-USB DSD quirk handling into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move clock setup quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move playback_first flag into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move tx_length quirk handling to quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move txfr_quirk handling to quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Move media-controller API quirk into quirk_flags (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Introduce quirk_flags field (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Avoid unnecessary or invalid connector selection at resume (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum 600 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix superfluous autosuspend recovery (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix incorrect clock source setting (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix line out/speaker switching notifications (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Correct channel mute status after mute button pressed (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix Direct Monitor control name for 2i2 (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix Mute/Dim/MSD Mode control names (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add registration quirk for JBL Quantum headsets (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add missing proc text entry for BESPOKEN type (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Reduce latency at playback start, take#2 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: usx2y: fix spelling mistakes (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix for loop increment in scarlett2_usb_get_config (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix scarlett2_*_ctl_put() return values again (Jaroslav Kysela) [2003613] - ALSA: scarlett2: Fix pad count for 18i8 Gen 3 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for the talkback feature (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update get_config to do endian conversion (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add speaker switching support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update mux controls to allow updates (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add sw_hw_ctls and mux_ctls (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Split up sw_hw_enum_ctl_put() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Label 18i8 Gen 3 line outputs correctly (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add direct monitor support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add phantom power switch support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add "air" switch support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for Solo and 2i2 Gen 3 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Allow bit-level access to config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Move get config above set config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add Gen 3 MSD mode switch (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add support for "input-other" notify (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add Gen 3 mixer support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix wrong resume call (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix Level Meter control (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Split struct scarlett2_ports (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Allow arbitrary ordering of mux entries (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add mute support (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add scarlett2_vol_ctl_write() helper (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove repeated device info comments (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Move info lookup out of init function (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Improve device info lookup (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Reformat scarlett2_config_items[] (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Merge common line in capture strings (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add "Sync Status" control (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Always enable interrupt polling (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Update initialisation sequence (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add usb_tx/rx functions (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix OOB access at proc output (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove hard-coded USB #defines (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Don't copy struct scarlett2_config (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix union usage in mixer control callbacks (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix data_mutex lock (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Add temp variable for consistency (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Rename struct scarlett2_mixer_data (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Rename buttons/interrupts/vol (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove redundant info->button_count (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove interrupt debug message (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove unused/useless code (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Coding style improvements (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Remove incorrect S/PDIF comment (Jaroslav Kysela) [2003613] - ALSA: usb-audio: fix rate on Ozone Z90 USB headset (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Add support for Denon DN-X1600 (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Read mux at init time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: scarlett2: Read mixer volumes at init time (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Factor out DSD bitrev copy function (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Refactoring delay account code (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Pre-calculate buffer byte size (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Make snd_usb_pcm_delay() static (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Remove the repeated declaration (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Fix uninitialized variable at __uac_clock_find_source() (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Handle error for the current selector gracefully (Jaroslav Kysela) [2003613] - ALSA: usb-audio: Refactoring UAC2/3 clock setup code (Jaroslav Kysela) [2003613] - ALSA: usx2y: Nuke pcm_list (Jaroslav Kysela) [2003613] - ALSA: usx2y: Cleanup probe and disconnect callbacks (Jaroslav Kysela) [2003613] - ALSA: usx2y: Don't call free_pages_exact() with NULL address (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix shmem initialization (Jaroslav Kysela) [2003613] - ALSA: usxy2: Fix potential doubly allocations (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix potential memory leaks (Jaroslav Kysela) [2003613] - ALSA: usx2y: Avoid self-killing (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix potential leaks of uninitialized memory (Jaroslav Kysela) [2003613] - ALSA: usx2y: Coding style fixes (Jaroslav Kysela) [2003613] - ALSA: usx2y: Fix spaces (Jaroslav Kysela) [2003613] - ALSA: usx2y: Avoid camelCase (Jaroslav Kysela) [2003613] - module: remove never implemented MODULE_SUPPORTED_DEVICE (Jaroslav Kysela) [2003613] - ALSA: pcm: Allow exact buffer preallocation (Jaroslav Kysela) [2003613] - ALSA: core: Add device-managed request_dma() (Jaroslav Kysela) [2003613] - ALSA: core: use DEVICE_ATTR_*() macro (Jaroslav Kysela) [2003613] - ALSA: core: Fix double calls of snd_card_free() via devres (Jaroslav Kysela) [2003613] - ALSA: core: Add managed card creation (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap without buffer preallocation (Jaroslav Kysela) [2003613] - ALSA: pcm: Call substream ack() method upon compat mmap commit (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap breakage without explicit buffer setup (Jaroslav Kysela) [2003613] - ALSA: pcm - fix mmap capability check for the snd-dummy driver (Jaroslav Kysela) [2003613] - ALSA: pcm: fix divide error in snd_pcm_lib_ioctl (Jaroslav Kysela) [2003613] - ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer (Jaroslav Kysela) [2003613] - ALSA: memalloc: Remove a stale comment (Jaroslav Kysela) [2003613] - ALSA: memalloc: Use proper SG helpers for noncontig allocations (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix a typo in snd_dma_buffer_sync() description (Jaroslav Kysela) [2003613] - ALSA: PCM: Fix NULL dereference at mmap checks (Jaroslav Kysela) [2003613] - ALSA: pcm: Check mmap capability of runtime dma buffer at first (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix mmap capability check (Jaroslav Kysela) [2003613] - ALSA: pcm: use krealloc_array() (Jaroslav Kysela) [2003613] - ALSA: pcm: Add SNDRV_PCM_INFO_EXPLICIT_SYNC flag (Jaroslav Kysela) [2003613] - ALSA: pcm: Add more disconnection checks at file ops (Jaroslav Kysela) [2003613] - mm: don't include asm/pgtable.h if linux/mm.h is already included (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix mmap of SG-buffer with WC pages (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support for non-coherent page allocation (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support for non-contiguous page allocation (Jaroslav Kysela) [2003613] - ALSA: pcm: Unify snd_pcm_delay() and snd_pcm_hwsync() (Jaroslav Kysela) [2003613] - ALSA: core: Fix build error due to missing PAGE_SIZE (Jaroslav Kysela) [2003613] - ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl (Jaroslav Kysela) [2003613] - ALSA: memalloc: Count continuous pages in vmalloc buffer handler (Jaroslav Kysela) [2003613] - ALSA: memalloc: Store snd_dma_buffer.addr for continuous pages, too (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix pgprot for WC mmap on x86 (Jaroslav Kysela) [2003613] - ALSA: memalloc: Support WC allocation on all architectures (Jaroslav Kysela) [2003613] - ALSA: memalloc: Correctly name as WC (Jaroslav Kysela) [2003613] - ALSA: memalloc: Minor refactoring (Jaroslav Kysela) [2003613] - ALSA: memalloc: Fix regression with SNDRV_DMA_TYPE_CONTINUOUS (Jaroslav Kysela) [2003613] - ALSA: core: Add device-managed page allocator helper (Jaroslav Kysela) [2003613] - ALSA: core: Add continuous and vmalloc mmap ops (Jaroslav Kysela) [2003613] - ALSA: core: Move mmap handler into memalloc ops (Jaroslav Kysela) [2003613] - ALSA: core: Abstract memory alloc helpers (Jaroslav Kysela) [2003613] - ALSA: pcm: add snd_pcm_period_elapsed() variant without acquiring lock of PCM substream (Jaroslav Kysela) [2003613] - ALSA: pcm: Block the release until the system resume finishes (Jaroslav Kysela) [2003613] - ALSA: Drop superfluous argument from snd_power_wait() (Jaroslav Kysela) [2003613] - ALSA: pcm: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: Drop snd_sgbuf_get_ptr() (Jaroslav Kysela) [2003613] - ALSA: jack: Check the return value of kstrdup() (Jaroslav Kysela) [2003613] - ALSA: seq: oss: Fix error check at system port creation (Jaroslav Kysela) [2003613] - ALSA: seq: Fix comments of wrong client number for MIDI Passthrough (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Limit the period size to 16MB (Jaroslav Kysela) [2003613] - ALSA: pcm: oss: Fix negative period/buffer sizes (Jaroslav Kysela) [2003613] - ALSA: iec958: Split status creation and fill (Jaroslav Kysela) [2003613] - ALSA: rawmidi - fix the uninitalized user_pversion (Jaroslav Kysela) [2003613] - ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION (Jaroslav Kysela) [2003613] - ALSA: rawmidi: fix incorrect array bounds check on clock_names (Jaroslav Kysela) [2003613] - ALSA: rawmidi: Add framing mode (Jaroslav Kysela) [2003613] - ALSA: seq: Fix racy deletion of subscriber (Jaroslav Kysela) [2003613] - ALSA: seq: Fix a potential UAF by wrong private_free call order (Jaroslav Kysela) [2003613] - ALSA: seq: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: timer: Unconditionally unlink slave instances, too (Jaroslav Kysela) [2003613] - ALSA: timer: Fix use-after-free problem (Jaroslav Kysela) [2003613] - ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume (Jaroslav Kysela) [2003613] - ALSA: mixer: oss: Fix racy access to slots (Jaroslav Kysela) [2003613] - ALSA: oss: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: Fix assignment in if condition (Jaroslav Kysela) [2003613] - ALSA: core: control_led: use strscpy instead of strlcpy (Jaroslav Kysela) [2003613] - ALSA: control_led - use DEVICE_ATTR_*() macro (Jaroslav Kysela) [2003613] - ALSA: ctl: Fix copy of updated id with element read/write (Jaroslav Kysela) [2003613] - ALSA: compress: Initialize mutex in snd_compress_new() (Jaroslav Kysela) [2003613] - ALSA: control: Minor optimization for SNDRV_CTL_IOCTL_POWER_STATE (Jaroslav Kysela) [2003613] - ALSA: control: Drop superfluous snd_power_wait() calls (Jaroslav Kysela) [2003613] - ALSA: control: Track in-flight control read/write/tlv accesses (Jaroslav Kysela) [2003613] - ALSA: compress: Drop unused functions (Jaroslav Kysela) [2003613] - regmap: sdw-mbq: use MODULE_LICENSE("GPL") (Jaroslav Kysela) [2003613] - regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ (Jaroslav Kysela) [2003613] - regmap: sdw: use _no_pm functions in regmap_read/write (Jaroslav Kysela) [2003613] - soundwire: stream: Fix test for DP prepare complete (Jaroslav Kysela) [2003613] - soundwire/ASoC: add leading zeroes in peripheral device name (Jaroslav Kysela) [2003613] - soundwire: bandwidth allocation: improve error messages (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: remove duplicate initialization (Jaroslav Kysela) [2003613] - soundwire: cadence: remove the repeated declaration (Jaroslav Kysela) [2003613] - soundwire: bus: stop dereferencing invalid slave pointer (Jaroslav Kysela) [2003613] - soundwire: bus: add missing \n in dynamic debug (Jaroslav Kysela) [2003613] - soundwire: bus: handle -ENODATA errors in clock stop/start sequences (Jaroslav Kysela) [2003613] - soundwire: qcom: add debugfs entry for soundwire register dump (Jaroslav Kysela) [2003613] - soundwire: debugfs: use controller id and link_id for debugfs (Jaroslav Kysela) [2003613] - soundwire: cadence: do not extend reset delay (Jaroslav Kysela) [2003613] - soundwire: intel: conditionally exit clock stop mode on system suspend (Jaroslav Kysela) [2003613] - soundwire: intel: skip suspend/resume/wake when link was not started (Jaroslav Kysela) [2003613] - soundwire: intel: fix potential race condition during power down (Jaroslav Kysela) [2003613] - soundwire: intel: introduce shim and alh base (Jaroslav Kysela) [2003613] - soundwire: move intel sdw register definitions to sdw_intel.h (Jaroslav Kysela) [2003613] - soundwire: cadence: override PDI configurations to create loopback (Jaroslav Kysela) [2003613] - soundwire: cadence: add debugfs interface for PDI loopbacks (Jaroslav Kysela) [2003613] - soundwire: stream: don't program mockup device ports (Jaroslav Kysela) [2003613] - soundwire: bus: squelch error returned by mockup devices (Jaroslav Kysela) [2003613] - soundwire: stream: don't abort bank switch on Command_Ignored/-ENODATA (Jaroslav Kysela) [2003613] - soundwire: cadence: add paranoid check on self-clearing bits (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: add quirk for Intel 'Bishop County' NUC M15 (Jaroslav Kysela) [2003613] - soundwire: bus: update Slave status in sdw_clear_slave_status (Jaroslav Kysela) [2003613] - soundwire: cadence: Remove ret variable from sdw_cdns_irq() (Jaroslav Kysela) [2003613] - soundwire: bus: filter out more -EDATA errors on clock stop (Jaroslav Kysela) [2003613] - soundwire: dmi-quirks: add ull suffix for SoundWire _ADR values (Jaroslav Kysela) [2003613] - soundwire: export sdw_update() and sdw_update_no_pm() (Jaroslav Kysela) [2003613] - soundwire: bus: Make sdw_nwrite() data pointer argument const (Jaroslav Kysela) [2003613] - soundwire: intel: move to auxiliary bus (Jaroslav Kysela) [2003613] - soundwire: add missing kernel-doc description (Jaroslav Kysela) [2003613] - soundwire: cadence_master: always set CMD_ACCEPT (Jaroslav Kysela) [2003613] - soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions (Jaroslav Kysela) [2003613] - software node: Handle software node injection to an existing device properly (Mark Langsdorf) [2032600] - software node: Allow node addition to already existing device (Mark Langsdorf) [2032600] - driver core: clear deferred probe reason on probe retry (Mark Langsdorf) [2032600] - driver core: add deferring probe reason to devices_deferred property (Mark Langsdorf) [2032600] - driver core: Fix locking bug in deferred_probe_timeout_work_func() (Mark Langsdorf) [2032600] - PM: runtime: Fix race getting/putting suppliers at probe (Mark Langsdorf) [2032600] - PM: runtime: Fix ordering in pm_runtime_get_suppliers() (Mark Langsdorf) [2032600] - PM: runtime: Defer suspending suppliers (Mark Langsdorf) [2032600] - software node: Fix device_add_software_node() (Mark Langsdorf) [2032600] - software node: Fix node registration (Mark Langsdorf) [2032600] - drivers/base/memory: don't store phys_device in memory blocks (Mark Langsdorf) [2032600] - arch_numa: fix common code printing of phys_addr_t (Mark Langsdorf) [2032600] - driver core: platform: Drop of_device_node_put() wrapper (Mark Langsdorf) [2032600] - regmap: sdw-mbq: use MODULE_LICENSE("GPL") (Mark Langsdorf) [2032600] - regmap: sdw: use no_pm routines for SoundWire 1.2 MBQ (Mark Langsdorf) [2032600] - regmap: sdw: use _no_pm functions in regmap_read/write (Mark Langsdorf) [2032600] - PM: domains: Mark fwnodes when their powerdomain is added/removed (Mark Langsdorf) [2032600] - driver core: fw_devlink: Handle suppliers that don't use driver core (Mark Langsdorf) [2032600] - driver core: Add fw_devlink.strict kernel param (Mark Langsdorf) [2032600] - driver core: platform: Emit a warning if a remove callback returned non-zero (Mark Langsdorf) [2032600] - PM: domains: Simplify the calculation of variables (Mark Langsdorf) [2032600] - PM: sleep: Use dev_printk() when possible (Mark Langsdorf) [2032600] - media: software_node: Add support for fwnode_graph*() family of functions (Mark Langsdorf) [2032600] - media: software_node: unregister software_nodes in reverse order (Mark Langsdorf) [2032600] - media: software_node: Enforce parent before child ordering of nodes arrays (Mark Langsdorf) [2032600] - media: device property: Call fwnode_graph_get_endpoint_by_id() for fwnode->secondary (Mark Langsdorf) [2032600] - media: device property: Return true in fwnode_device_is_available for NULL ops (Mark Langsdorf) [2032600] - media: software_node: Fix refcounts in software_node_get_next_child() (Mark Langsdorf) [2032600] - PM: domains: Add "performance" column to debug summary (Mark Langsdorf) [2032600] - PM: domains: Make of_genpd_add_subdomain() return -EPROBE_DEFER (Mark Langsdorf) [2032600] - PM: domains: Make set_performance_state() callback optional (Mark Langsdorf) [2032600] - PM: domains: use device's next wakeup to determine domain idle state (Mark Langsdorf) [2032600] - PM: domains: inform PM domain of a device's next wakeup (Mark Langsdorf) [2032600] - PM: runtime: Fix resposible -> responsible in runtime.c (Mark Langsdorf) [2032600] - PM: domains: Restore comment indentation for generic_pm_domain.child_links (Mark Langsdorf) [2032600] - PM: domains: Fix up terminology with parent/child (Mark Langsdorf) [2032600] - regmap: Assign boolean values to a bool variable (Mark Langsdorf) [2032600] - software node: Introduce device_add_software_node() (Mark Langsdorf) [2032600] - numa: Move numa implementation to common code (Mark Langsdorf) [2032600] - arm64, numa: Change the numa init functions name to be generic (Mark Langsdorf) [2032600] - driver core: fw_devlink_relax_cycle() can be static (Mark Langsdorf) [2032600] - driver core: Handle cycles in device links created by fw_devlink (Mark Langsdorf) [2032600] - driver core: Have fw_devlink use DL_FLAG_INFERRED (Mark Langsdorf) [2032600] - driver core: Add device link support for INFERRED flag (Mark Langsdorf) [2032600] - drivers: base: Kconfig: fix spelling mistake "heterogenous" -> "heterogeneous" (Mark Langsdorf) [2032600] - driver core: Add debug logs for device link related probe deferrals (Mark Langsdorf) [2032600] - drivers: base: remove unused function find_bus() (Mark Langsdorf) [2032600] - PM: runtime: Drop runtime PM references to supplier on link removal (Mark Langsdorf) [2032600] - dmaengine: idxd: Add wq occupancy information to sysfs attribute (Julia Denham) [1971887] - vdpa/mlx5: Forward only packets with allowed MAC address (Cindy Lu) [2031595] - vdpa/mlx5: Support configuration of MAC (Cindy Lu) [2031595] - vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit (Cindy Lu) [2031595] - vdpa_sim_net: Enable user to set mac address and mtu (Cindy Lu) [2031595] - vdpa: Enable user to set mac and mtu of vdpa device (Cindy Lu) [2031595] - vdpa: Use kernel coding style for structure comments (Cindy Lu) [2031595] - vdpa: Introduce query of device config layout (Cindy Lu) [2031595] - vdpa: Introduce and use vdpa device get, set config helpers (Cindy Lu) [2031595] - vdpa/mlx5: Propagate link status from device to vdpa driver (Cindy Lu) [2031595] - vdpa/mlx5: Rename control VQ workqueue to vdpa wq (Cindy Lu) [2031595] - vdpa/mlx5: Remove mtu field from vdpa net device (Cindy Lu) [2031595] - eni_vdpa: add vDPA driver for Alibaba ENI (Cindy Lu) [2031595] - vdpa: add new attribute VDPA_ATTR_DEV_MIN_VQ_SIZE (Cindy Lu) [2031595] - virtio_vdpa: setup correct vq size with callbacks get_vq_num_{max,min} (Cindy Lu) [2031595] - vdpa: min vq num of vdpa device cannot be greater than max vq num (Cindy Lu) [2031595] - vdpa: add new callback get_vq_num_min in vdpa_config_ops (Cindy Lu) [2031595] - vp_vdpa: add vq irq offloading support (Cindy Lu) [2031595] - vdpa: fix typo (Cindy Lu) [2031595] - vhost-vdpa: Fix the wrong input in config_cb (Cindy Lu) [2031595] - vhost_vdpa: unset vq irq before freeing irq (Cindy Lu) [2031595] - vdpa: potential uninitialized return in vhost_vdpa_va_map() (Cindy Lu) [2031595] - vdpa/mlx5: Avoid executing set_vq_ready() if device is reset (Cindy Lu) [2031595] - vdpa/mlx5: Clear ready indication for control VQ (Cindy Lu) [2031595] - vdpa: Support transferring virtual addressing during DMA mapping (Cindy Lu) [2031595] - vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap() (Cindy Lu) [2031595] - vdpa: Add an opaque pointer for vdpa_config_ops.dma_map() (Cindy Lu) [2031595] - vhost-iotlb: Add an opaque pointer for vhost IOTLB (Cindy Lu) [2031595] - vhost-vdpa: Handle the failure of vdpa_reset() (Cindy Lu) [2031595] - vdpa: Add reset callback in vdpa_config_ops (Cindy Lu) [2031595] - vdpa: Fix some coding style issues (Cindy Lu) [2031595] - vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro (Cindy Lu) [2031595] - vdpa_sim: Use iova_shift() for the size passed to alloc_iova() (Cindy Lu) [2031595] - vdpa/mlx5: Add multiqueue support (Cindy Lu) [2031595] - vdpa/mlx5: Add support for control VQ and MAC setting (Cindy Lu) [2031595] - vdpa/mlx5: Ensure valid indices are provided (Cindy Lu) [2031595] - vdpa/mlx5: Decouple virtqueue callback from struct mlx5_vdpa_virtqueue (Cindy Lu) [2031595] - vdpa/mlx5: function prototype modifications in preparation to control VQ (Cindy Lu) [2031595] - vdpa/mlx5: Remove redundant header file inclusion (Cindy Lu) [2031595] - vDPA/ifcvf: enable multiqueue and control vq (Cindy Lu) [2031595] - vDPA/ifcvf: detect and use the onboard number of queues directly (Cindy Lu) [2031595] - vDPA/ifcvf: implement management netlink framework for ifcvf (Cindy Lu) [2031595] - vDPA/ifcvf: introduce get_dev_type() which returns virtio dev id (Cindy Lu) [2031595] - vdpa/mlx5: Fix queue type selection logic (Cindy Lu) [2031595] - vdpa/mlx5: Avoid destroying MR on empty iotlb (Cindy Lu) [2031595] - virtio_vdpa: reject invalid vq indices (Cindy Lu) [2031595] - vdpa: Add documentation for vdpa_alloc_device() macro (Cindy Lu) [2031595] - vDPA/ifcvf: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vp_vdpa: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vdpa_sim: Fix return value check for vdpa_alloc_device() (Cindy Lu) [2031595] - vhost: Fix the calculation in vhost_overflow() (Cindy Lu) [2031595] - vhost-vdpa: Fix integer overflow in vhost_vdpa_process_iotlb_update() (Cindy Lu) [2031595] - iommu/vt-d: Fix unmap_pages support (Jerry Snitselaar) [2027765] - dm sysfs: use default_groups in kobj_type (Benjamin Marzinski) [2047358] - dm space map common: add bounds check to sm_ll_lookup_bitmap() (Benjamin Marzinski) [2047358] - dm btree: add a defensive bounds check to insert_at() (Benjamin Marzinski) [2047358] - dm btree remove: change a bunch of BUG_ON() calls to proper errors (Benjamin Marzinski) [2047358] - dm btree spine: eliminate duplicate le32_to_cpu() in node_check() (Benjamin Marzinski) [2047358] - dm btree spine: remove extra node_check function declaration (Benjamin Marzinski) [2047358] - selftests/bpf: Adding delay in socketmap_listen to reduce flakyness (Felix Maurer) [2026433] - net: openvswitch: Fix ct_state nat flags for conns arriving from tc (Marcelo Ricardo Leitner) [2040334] - net: openvswitch: Fix matching zone id for invalid conns arriving from tc (Marcelo Ricardo Leitner) [2040452] - net/sched: flow_dissector: Fix matching on zone id for invalid conns (Marcelo Ricardo Leitner) [2040452] - net/sched: Extend qdisc control block with tc control block (Marcelo Ricardo Leitner) [2040452] - mm: Fix an use-after-free error in mm_struct (Waiman Long) [2046161] - rh_flags: Rename rh_features to rh_flags (Prarit Bhargava) [2021700] - redhat: add initial rpminspect configuration (Augusto Caringi)- can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF (Balazs Nemeth) [2026692] - drm/vmwgfx: Fix stale file descriptors on failed usercopy (Dave Airlie) [2047602] {CVE-2022-22942} - drm/i915: Flush TLBs before releasing backing store (Dave Airlie) [2044329] {CVE-2022-0330} - [s390] s390/pci: move pseudo-MMIO to prevent MIO overlap (Mete Durlu) [2047757] - [s390] scsi: zfcp: Fix failed recovery on gone remote port with non-NPIV FCP devices (Mete Durlu) [2048919] - tun: fix bonding active backup with arp monitoring (Jonathan Toppins) [2024964] - x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi() (Vitaly Kuznetsov) [2044237] - xfs: check sb_meta_uuid for dabuf buffer recovery (Bill O'Donnell) [2020764] - vfs: fs_context: fix up param length parsing in legacy_parse_param (Carlos Maiolino) [2040586] {CVE-2022-0185} - KVM: nVMX: Allow VMREAD when Enlightened VMCS is in use (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Implement evmcs_field_offset() suitable for handle_vmread() (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Rename vmcs_to_field_offset{,_table} (Vitaly Kuznetsov) [2012105] - KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS (Vitaly Kuznetsov) [2012105] - KVM: nVMX: Use INVALID_GPA for pointers used in nVMX. (Vitaly Kuznetsov) [2012105] - x86/kvm: Always inline evmcs_write64() (Vitaly Kuznetsov) [2012105] - powerpc/powernv: Remove POWER9 PVR version check for entry and uaccess flushes (Diego Domingos) [2030954] - powerpc/pesries: Get STF barrier requirement from H_GET_CPU_CHARACTERISTICS (Diego Domingos) [2030954] - powerpc/security: Add a security feature for STF barrier (Diego Domingos) [2030954] - powerpc/pseries: Get entry and uaccess flush required bits from H_GET_CPU_CHARACTERISTICS (Diego Domingos) [2030954] - drm/nouveau/disp/dp: add support for eDP link rates (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for hbr3 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for lttprs (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: fixup cr/eq delays for 1.4 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: add support for tps4 (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: generate supported link rates table at detect time (Ben Skeggs) [2043523] - drm/nouveau/disp/dp: explicitly control scrambling when setting pattern (Ben Skeggs) [2043523] - drm/nouveau/disp: remove some remnant of a rework (Ben Skeggs) [2043523] - drm/nouveau: recognise GA106 (Ben Skeggs) [2043523] - redhat/scripts: Update merge-subtrees.sh (Prarit Bhargava)- pinctrl: amd: Fix wakeups when IRQ is shared with SCI (Renjith Pananchikkal) [2039124] - bonding: fix ad_actor_system option setting to default (Jonathan Toppins) [2042564 1931881] - bonding: make tx_rebalance_counter an atomic (Jonathan Toppins) [2042564] - bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed (Jonathan Toppins) [2042564] - bonding: 3ad: pass parameter bond_params by reference (Jonathan Toppins) [2042564] - bonding: complain about missing route only once for A/B ARP probes (Jonathan Toppins) [2042564] - bonding: improve nl error msg when device can't be enslaved because of IFF_MASTER (Jonathan Toppins) [2042564] - bonding: combine netlink and console error messages (Jonathan Toppins) [2042564] - bonding: add new option lacp_active (Jonathan Toppins) [2042564] - bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() (Jonathan Toppins) [2042564] - bonding: fix build issue (Jonathan Toppins) [2042564] - bonding: fix incorrect return value of bond_ipsec_offload_ok() (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() (Jonathan Toppins) [2042564] - bonding: Add struct bond_ipesc to manage SA (Jonathan Toppins) [2042564] - bonding: disallow setting nested bonding + ipsec offload (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_del_sa() (Jonathan Toppins) [2042564] - bonding: fix null dereference in bond_ipsec_add_sa() (Jonathan Toppins) [2042564] - bonding: fix suspicious RCU usage in bond_ipsec_add_sa() (Jonathan Toppins) [2042564] - net: bonding: Use per-cpu rr_tx_counter (Jonathan Toppins) [2042564] - bonding: remove redundant initialization of variable ret (Jonathan Toppins) [2042564] - net: bonding: Use strscpy_pad() instead of manually-truncated strncpy() (Jonathan Toppins) [2042564] - bonding: init notify_work earlier to avoid uninitialized use (Jonathan Toppins) [2042564] - bonding: 3ad: Fix the conflict between bond_update_slave_arr and the state machine (Jonathan Toppins) [2042564] - scsi: lpfc: Update lpfc version to 14.0.0.4 (Dick Kennedy) [2034276] - scsi: lpfc: Add additional debugfs support for CMF (Dick Kennedy) [2034276] - scsi: lpfc: Cap CMF read bytes to MBPI (Dick Kennedy) [2034276] - scsi: lpfc: Adjust CMF total bytes and rxmonitor (Dick Kennedy) [2034276] - scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup (Dick Kennedy) [2034276] - scsi: lpfc: Fix NPIV port deletion crash (Dick Kennedy) [2034276] - scsi: lpfc: Fix lpfc_force_rscn ndlp kref imbalance (Dick Kennedy) [2034276] - scsi: lpfc: Change return code on I/Os received during link bounce (Dick Kennedy) [2034276] - scsi: lpfc: Fix leaked lpfc_dmabuf mbox allocations with NPIV (Dick Kennedy) [2034276] - ppp: ensure minimum packet size in ppp_write() (Guillaume Nault) [2042937] - KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock (Marcelo Tosatti) [2034126] - configs: Enable CONFIG_THINKPAD_LMI on x86_64 (Mark Pearson) [2030772] - platform/x86: think-lmi: Abort probe on analyze failure (Mark Pearson) [2030772] - platform/x86: think-lmi: add debug_cmd (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix possible mem-leaks on tlmi_analyze() error-exit (Mark Pearson) [2030772] - platform/x86: think-lmi: Split kobject_init() and kobject_add() calls (Mark Pearson) [2030772] - platform/x86: think-lmi: Move pending_reboot_attr to the attributes sysfs dir (Mark Pearson) [2030772] - platform/x86: think-lmi: Add pending_reboot support (Mark Pearson) [2030772] - platform/x86: think-lmi: Move kfree(setting->possible_values) to tlmi_attr_setting_release() (Mark Pearson) [2030772] - platform/x86: think-lmi: Split current_value to reflect only the value (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix issues with duplicate attributes (Mark Pearson) [2030772] - platform/x86: think-lmi: Return EINVAL when kbdlang gets set to a 0 length string (Mark Pearson) [2030772] - platform/x86: think-lmi: Add missing MODULE_DEVICE_TABLE (Mark Pearson) [2030772] - platform/x86: think-lmi: Avoid potential read before start of the buffer (Mark Pearson) [2030772] - platform/x86: think-lmi: Fix check for admin password being set (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman/think-lmi: Make fw_attr_class global static (Mark Pearson) [2030772] - platform/x86: thinkpad-lmi: Remove unused display_name member from struct tlmi_pwd_setting (Mark Pearson) [2030772] - platform/x86: think-lmi: Add WMI interface support on Lenovo platforms (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman: fw_attr_inuse can be static (Mark Pearson) [2030772] - platform/x86: dell-wmi-sysman: Use firmware_attributes_class helper (Mark Pearson) [2030772] - platform/x86: firmware_attributes_class: Create helper file for handling firmware-attributes class registration events (Mark Pearson) [2030772] - x86/apic: Handle missing global clockevent gracefully (Lenny Szubowicz) [2033197] - RDMA/core: Don't infoleak GRH fields (Kamal Heib) [2036597] - RDMA/uverbs: Check for null return of kmalloc_array (Kamal Heib) [2036597] - RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Kamal Heib) [2036597] - RDMA/rw: switch to dma_map_sgtable() (Kamal Heib) [2036597] - RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests (Kamal Heib) [2036597] - RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure (Kamal Heib) [2036597] - RDMA/iwcm: Release resources if iw_cm module initialization fails (Kamal Heib) [2036597] - net: Set true network header for ECN decapsulation (Antoine Tenart) [2045059] - powerpc/bpf: Update ldimm64 instructions during extra pass (Yauheni Kaliuta) [2035973] - selftests: bpf: Fix bind on used port (Felix Maurer) [2025795] - bpf/selftests: Fix namespace mount setup in tc_redirect (Jiri Olsa) [2036016] - selftests/bpf: Fix possible/online index mismatch in perf_buffer test (Yauheni Kaliuta) [2039602] - selftests/bpf: Fix perf_buffer test on system with offline cpus (Yauheni Kaliuta) [2039602] - tracing: Tag trace_percpu_buffer as a percpu pointer (Jerome Marchand) [2031604] - tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() (Jerome Marchand) [2031604] - hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (David Arcari) [2022539] - hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (David Arcari) [2022539] - hwmon: (k10temp) Remove unused definitions (David Arcari) [2022539] - x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (David Arcari) [2022539] - hwmon: (k10temp) Remove residues of current and voltage (David Arcari) [2022539] - hwmon: (k10temp) Update driver documentation (David Arcari) [2022539] - hwmon: (k10temp) Update documentation and add temp2_input info (David Arcari) [2022539] - docs: hwmon: k10temp: convert to ReST format (David Arcari) [2022539] - mptcp: fix deadlock in __mptcp_push_pending() (Davide Caratti) [2043598] - mptcp: clear 'kern' flag from fallback sockets (Davide Caratti) [2043598] - mptcp: remove tcp ulp setsockopt support (Davide Caratti) [2043598] - mptcp: never allow the PM to close a listener subflow (Davide Caratti) [2043598]- redhat: set LC_ALL=C before sorting config content (Frantisek Hrbata) - net: mana: Add RX fencing (Mohammed Gamal) [2030132] - net: mana: Add XDP support (Mohammed Gamal) [2030132] - net: mana: Fix memory leak in mana_hwc_create_wq (Mohammed Gamal) [2030132] - net: mana: Fix spelling mistake "calledd" -> "called" (Mohammed Gamal) [2030132] - net: mana: Support hibernation and kexec (Mohammed Gamal) [2030132] - net: mana: Improve the HWC error handling (Mohammed Gamal) [2030132] - net: mana: Report OS info to the PF driver (Mohammed Gamal) [2030132] - net: mana: Fix the netdev_err()'s vPort argument in mana_init_port() (Mohammed Gamal) [2030132] - net: mana: Allow setting the number of queues while the NIC is down (Mohammed Gamal) [2030132] - net: stmmac: Add GFP_DMA32 for rx buffers if no 64 capability (Mark Salter) [1989540] - net: stmmac: Fix potential integer overflow (Mark Salter) [1989540] - net: stmmac: fix issue where clk is being unprepared twice (Mark Salter) [1989540] - net: stmmac: fix kernel panic due to NULL pointer dereference of mdio_bus_data (Mark Salter) [1989540] - net: stmmac: fix system hang if change mac address after interface ifdown (Mark Salter) [1989540] - net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() (Mark Salter) [1989540] - net: remove the mutex_acquire from __lock_sock_fast (Xin Long) [2026612] - net: core: Correct the sock::sk_lock.owned lockdep annotations (Xin Long) [2026612] - inet: use bigger hash table for IP ID generation (Xin Long) [2039969] {CVE-2021-45486} - net: revert "net: get rid of an signed integer overflow in ip_idents_reserve()" (Xin Long) [2039969] - net/mlx5: DR, Use FW API when updating FW-owned flow table (Michal Schmidt) [2042651] - ipv6: Continue processing multipath route even if gateway attribute is invalid (Hangbin Liu) [2041375] - ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route (Hangbin Liu) [2041375] - ipv6: Do cleanup if attribute validation fails in multipath route (Hangbin Liu) [2041375] - ipv6: Check attribute length for RTA_GATEWAY in multipath route (Hangbin Liu) [2041375] - rtw89: fix maybe-uninitialized error (Íñigo Huguet) [2033291] - rtw89: enable driver and device RTL8852AE (Íñigo Huguet) [2033291] - rtw89: fix maybe-uninitialized error (RHEL only) (Íñigo Huguet) [2033291] - rtw89: 8852a: correct bit definition of dfs_en (Íñigo Huguet) [2033291] - rtw89: coex: Update COEX to 5.5.8 (Íñigo Huguet) [2033291] - rtw89: coex: Cancel PS leaving while C2H comes (Íñigo Huguet) [2033291] - rtw89: coex: Update BT counters while receiving report (Íñigo Huguet) [2033291] - rtw89: coex: Define LPS state for BTC using (Íñigo Huguet) [2033291] - rtw89: coex: Add MAC API to get BT polluted counter (Íñigo Huguet) [2033291] - rtw89: coex: Not to send H2C when WL not ready and count H2C (Íñigo Huguet) [2033291] - rtw89: coex: correct C2H header length (Íñigo Huguet) [2033291] - rtw89: don't kick off TX DMA if failed to write skb (Íñigo Huguet) [2033291] - rtw89: remove cch_by_bw which is not used (Íñigo Huguet) [2033291] - rtw89: fix sending wrong rtwsta->mac_id to firmware to fill address CAM (Íñigo Huguet) [2033291] - rtw89: fix incorrect channel info during scan (Íñigo Huguet) [2033291] - rtw89: update scan_mac_addr during scanning period (Íñigo Huguet) [2033291] - rtw89: use inline function instead macro to set H2C and CAM (Íñigo Huguet) [2033291] - rtw89: add const in the cast of le32_get_bits() (Íñigo Huguet) [2033291] - rtw89: add AXIDMA and TX FIFO dump in mac_mem_dump (Íñigo Huguet) [2033291] - rtw89: fix potentially access out of range of RF register array (Íñigo Huguet) [2033291] - rtw89: remove unneeded variable (Íñigo Huguet) [2033291] - rtw89: remove unnecessary conditional operators (Íñigo Huguet) [2033291] - rtw89: update rtw89_regulatory map to R58-R31 (Íñigo Huguet) [2033291] - rtw89: update tx power limit/limit_ru tables to R54 (Íñigo Huguet) [2033291] - rtw89: update rtw89 regulation definition to R58-R31 (Íñigo Huguet) [2033291] - rtw89: fill regd field of limit/limit_ru tables by enum (Íñigo Huguet) [2033291] - rtw89: update partition size of firmware header on skb->data (Íñigo Huguet) [2033291] - rtw89: Fix variable dereferenced before check 'sta' (Íñigo Huguet) [2033291] - rtw89: fix return value in hfc_pub_cfg_chk (Íñigo Huguet) [2033291] - rtw89: remove duplicate register definitions (Íñigo Huguet) [2033291] - rtw89: fix error function parameter (Íñigo Huguet) [2033291] - rtw89: remove unneeded semicolon (Íñigo Huguet) [2033291] - rtw89: fix return value check in rtw89_cam_send_sec_key_cmd() (Íñigo Huguet) [2033291] - rtw89: Remove redundant check of ret after call to rtw89_mac_enable_bb_rf (Íñigo Huguet) [2033291] - rtw89: Fix two spelling mistakes in debug messages (Íñigo Huguet) [2033291] - rtw89: add Realtek 802.11ax driver (Íñigo Huguet) [2033291] - powerpc/doc: Fix htmldocs errors (Diego Domingos) [2004798] - pseries/drmem: update LMBs after LPM (Diego Domingos) [2004798] - powerpc/pseries: Add support for FORM2 associativity (Diego Domingos) [2004798] - powerpc/pseries: Add a helper for form1 cpu distance (Diego Domingos) [2004798] - powerpc/pseries: Consolidate different NUMA distance update code paths (Diego Domingos) [2004798] - powerpc/pseries: Rename TYPE1_AFFINITY to FORM1_AFFINITY (Diego Domingos) [2004798] - powerpc/pseries: rename min_common_depth to primary_domain_index (Diego Domingos) [2004798] - powerpc/numa: Fix build when CONFIG_NUMA=n (Diego Domingos) [2004798] - pseries/hotplug-memory: hot-add: skip redundant LMB lookup (Diego Domingos) [2004798] - selftests: icmp_redirect: pass xfail=0 to log_test() (Hangbin Liu) [2041308] - selftests: net: Correct ping6 expected rc from 2 to 1 (Hangbin Liu) [2041308] - mt76: enable new device MT7921E (Íñigo Huguet) [2024056 1972045] - vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit (Antoine Tenart) [2044254] - SUNRPC: prevent port reuse on transports which don't request it. (Benjamin Coddington) [2016646] - SUNRPC: Fix races when closing the socket (Benjamin Coddington) [2016646] - SUNRPC: Prevent immediate close+reconnect (Benjamin Coddington) [2016646] - SUNRPC: Clean up scheduling of autoclose (Benjamin Coddington) [2016646] - SUNRPC: Fix potential memory corruption (Benjamin Coddington) [2016646] - sunrpc: remove unnecessary test in rpc_task_set_client() (Benjamin Coddington) [2016646] - SUNRPC: Replace use of socket sk_callback_lock with sock_lock (Benjamin Coddington) [2016646] - arm64: numa: simplify dummy_numa_init() (Vitaly Kuznetsov) [2029774] - ACPI: NUMA: Process hotpluggable memblocks when !CONFIG_MEMORY_HOTPLUG (Vitaly Kuznetsov) [2029774] - s390/sclp: fix Secure-IPL facility detection (Stefan Schulze Frielinghaus) [2039182] - powerpc/pseries/mobility: ignore ibm, platform-facilities updates (Diego Domingos) [2031827] - of: Fix property name in of_node_get_device_type (Diego Domingos) [2031827] - of: Add device_type access helper functions (Diego Domingos) [2031827] - powerpc/watchdog: help remote CPUs to flush NMI printk output (Diego Domingos) [2030259] - powerpc/watchdog: Fix wd_smp_last_reset_tb reporting (Diego Domingos) [2030259] - powerpc/watchdog: read TB close to where it is used (Diego Domingos) [2030259] - powerpc/watchdog: Avoid holding wd_smp_lock over printk and smp_send_nmi_ipi (Diego Domingos) [2030259] - powerpc/watchdog: tighten non-atomic read-modify-write access (Diego Domingos) [2030259] - powerpc/watchdog: Fix missed watchdog reset due to memory ordering race (Diego Domingos) [2030259] - selftests/sgx: Fix corrupted cpuid macro invocation (Vladis Dronov) [1920030] - x86/sgx: Fix minor documentation issues (Vladis Dronov) [1920030] - selftests/sgx: Add test for multiple TCS entry (Vladis Dronov) [1920030] - selftests/sgx: Enable multiple thread support (Vladis Dronov) [1920030] - selftests/sgx: Add page permission and exception test (Vladis Dronov) [1920030] - selftests/sgx: Rename test properties in preparation for more enclave tests (Vladis Dronov) [1920030] - selftests/sgx: Provide per-op parameter structs for the test enclave (Vladis Dronov) [1920030] - selftests/sgx: Add a new kselftest: Unclobbered_vdso_oversubscribed (Vladis Dronov) [1920030] - selftests/sgx: Move setup_test_encl() to each TEST_F() (Vladis Dronov) [1920030] - selftests/sgx: Encpsulate the test enclave creation (Vladis Dronov) [1920030] - selftests/sgx: Dump segments and /proc/self/maps only on failure (Vladis Dronov) [1920030] - selftests/sgx: Create a heap for the test enclave (Vladis Dronov) [1920030] - selftests/sgx: Make data measurement for an enclave segment optional (Vladis Dronov) [1920030] - selftests/sgx: Assign source for each segment (Vladis Dronov) [1920030] - selftests/sgx: Fix a benign linker warning (Vladis Dronov) [1920030] - x86/sgx: Fix free page accounting (Vladis Dronov) [1920030] - x86/sgx: Add check for SGX pages to ghes_do_memory_failure() (Vladis Dronov) [1920030] - x86/sgx: Add hook to error injection address validation (Vladis Dronov) [1920030] - x86/sgx: Hook arch_memory_failure() into mainline code (Vladis Dronov) [1920030] - x86/sgx: Add SGX infrastructure to recover from poison (Vladis Dronov) [1920030] - x86/sgx: Initial poison handling for dirty and free pages (Vladis Dronov) [1920030] - x86/sgx: Add infrastructure to identify SGX EPC pages (Vladis Dronov) [1920030] - x86/sgx: Add new sgx_epc_page flag bit to mark free pages (Vladis Dronov) [1920030] - selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c (Vladis Dronov) [1920030] - selftests/sgx: remove checks for file execute permissions (Vladis Dronov) [1920030] - selftests/sgx: Refine the test enclave to have storage (Vladis Dronov) [1920030] - selftests/sgx: Add EXPECT_EEXIT() macro (Vladis Dronov) [1920030] - selftests/sgx: Dump enclave memory map (Vladis Dronov) [1920030] - selftests/sgx: Migrate to kselftest harness (Vladis Dronov) [1920030] - selftests/sgx: Rename 'eenter' and 'sgx_call_vdso' (Vladis Dronov) [1920030] - x86/sgx: Add missing xa_destroy() when virtual EPC is destroyed (Vladis Dronov) [1920030] - x86/sgx: Correct kernel-doc's arg name in sgx_encl_release() (Vladis Dronov) [1920030] - x86: Fix leftover comment typos (Vladis Dronov) [1920030] - mm,hwpoison: return -EHWPOISON to denote that the page has already been poisoned (Vladis Dronov) [1920030] - mm/memory-failure: use a mutex to avoid memory_failure() races (Vladis Dronov) [1920030] - mm,hwpoison: take free pages off the buddy freelists (Vladis Dronov) [1920030] - sched/fair: Consider SMT in ASYM_PACKING load balance (Prarit Bhargava) [1971924] - sched/fair: Carve out logic to mark a group for asymmetric packing (Prarit Bhargava) [1971924] - sched/fair: Provide update_sg_lb_stats() with sched domain statistics (Prarit Bhargava) [1971924] - sched/fair: Optimize checking for group_asym_packing (Prarit Bhargava) [1971924] - sched/topology: Introduce sched_group::flags (Prarit Bhargava) [1971924] - x86/sched: Decrease further the priorities of SMT siblings (Prarit Bhargava) [1971924]- nvme-fc: remove freeze/unfreeze around update_nr_hw_queues (Ewan D. Milne) [1996109] - nvme-fc: avoid race between time out and tear down (Ewan D. Milne) [1996109] - nvme-fc: update hardware queues before using them (Ewan D. Milne) [1996109] - igbvf: Refactor trace (Corinna Vinschen) [2039886] - igbvf: fix double free in `igbvf_probe` (Corinna Vinschen) [2039886] - mm/memory_hotplug: remove is_mem_section_removable() (David Hildenbrand) [2008072] - powerpc/pseries/hotplug-memory: stop checking is_mem_section_removable() (David Hildenbrand) [2008072] - drivers/base/memory.c: indicate all memory blocks as removable (David Hildenbrand) [2008072] - drivers/base/memory.c: fixup documentation of removable/phys_index/block_size_bytes (David Hildenbrand) [2008072] - Revert "mpi3mr: mark as tech preview" (Tomas Henzl) [1989634] - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Tomas Henzl) [1977833] - scsi: mpi3mr: Use scnprintf() instead of snprintf() (Tomas Henzl) [1998599] - scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs (Tomas Henzl) [1998599] - scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() (Tomas Henzl) [1989634] - scsi: mpi3mr: Set up IRQs in resume path (Tomas Henzl) [1991577] - Revert "scsi: lpfc: ls_rjt erroneus FLOGIs" (Dick Kennedy) [2032488] - pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init (Steve Best) [2028253] - arm64: smp: Add missing prototype for some smp.c functions (Mark Salter) [1996738] - irqchip/gic-v3-its: Remove unnecessary oom message (Mark Salter) [1996738] - irqchip/gic-v2m: Remove unnecessary oom message (Mark Salter) [1996738] - irqchip/gic: Split vGIC probing information from the GIC code (Mark Salter) [1996738] - irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry (Mark Salter) [1996738] - irqchip/gic-v3: Do not enable irqs when handling spurious interrups (Mark Salter) [1996738] - irqchip/gic-v4.1: Disable vSGI upon (GIC CPUIF < v4.1) detection (Mark Salter) [1996738] - irqchip/gic-v3: Fix OF_BAD_ADDR error handling (Mark Salter) [1996738] - arm64: Move ICH_ sysreg bits from arm-gic-v3.h to sysreg.h (Mark Salter) [1996738] - irqchip/gic-v3-its: Drop the setting of PTZ altogether (Mark Salter) [1996738] - irqchip/gic-v3-its: Add a cache invalidation right after vPE unmapping (Mark Salter) [1996738] - irqchip/gic-v3: Fix typos in PMR/RPR SCR_EL3.FIQ handling explanation (Mark Salter) [1996738] - genirq/msi: Initialize msi_alloc_info before calling msi_domain_prepare_irqs() (Mark Salter) [1996738] - irqchip/gic: Spelling s/REturn/Return/ (Mark Salter) [1996738] - irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend (Mark Salter) [1996738] - irq-chip/gic-v3-its: Fix crash if ITS is in a proximity domain without processor or memory (Mark Salter) [1996738] - irqchip/gic: Cleanup Franken-GIC handling (Mark Salter) [1996738] - arm64: Implement panic_smp_self_stop() (Mark Salter) [1996738] - arm64: Improve parking of stopped CPUs (Mark Salter) [1996738] - genirq: Allow interrupts to be excluded from /proc/interrupts (Mark Salter) [1996738] - irqchip/gic-v3: Support pseudo-NMIs when SCR_EL3.FIQ == 0 (Mark Salter) [1996738] - irqchip/gic-v3: Spell out when pseudo-NMIs are enabled (Mark Salter) [1996738] - irqchip/gic-v2, v3: Prevent SW resends entirely (Mark Salter) [1996738] - irqchip/git-v3-its: Implement irq_retrigger callback for device-triggered LPIs (Mark Salter) [1996738] - irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() (Mark Salter) [1996738] - irqchip/gic-v4.1: Use GFP_ATOMIC flag in allocate_vpe_l1_table() (Mark Salter) [1996738] - irqchip/gic-v4.1: Ensure accessing the correct RD when writing INVALLR (Mark Salter) [1996738] - irqchip/gic-v3: Remove unused register definition (Mark Salter) [1996738] - drivers/irqchip: Use new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY (Mark Salter) [1996738] - drivers/acpi: Add new macro ACPI_DECLARE_SUBTABLE_PROBE_ENTRY (Mark Salter) [1996738] - KVM: arm64: vgic-v4: Plug race between non-residency and v4.1 doorbell (Mark Salter) [1996738] - irqchip/gic: Atomically update affinity (Mark Salter) [1996738] - irqchip/gic-v4.1: Use readx_poll_timeout_atomic() to fix sleep in atomic (Mark Salter) [1996738] - irqchip/gic-v2, v3: Drop extra IRQ_NOAUTOEN setting for (E)PPIs (Mark Salter) [1996738] - irqchip/gic-v3-its: Balance initial LPI affinity across CPUs (Mark Salter) [1996738] - irqchip/gic-v3-its: Track LPI distribution on a per CPU basis (Mark Salter) [1996738] - irqchip/gic-v3: Fix missing "__init" for gic_smp_init() (Mark Salter) [1996738] - selftests/bpf: Enlarge select() timeout for test_maps (Jiri Benc) [1869444] - PCI: Do not enable AtomicOps on VFs (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Fix stats counters (Selvin Xavier) [1987081 1984339 2001893] - RDMA/bnxt_re: Prefer kcalloc over open coded arithmetic (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Remove unpaired rtnl unlock in bnxt_re_dev_init() (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Fix uninitialized struct bit field rsvd1 (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Update ABI to pass wqe-mode to user space (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Enable global atomic ops if platform supports (Selvin Xavier) [1987081 1984339] - RDMA/bnxt_re: Drop unnecessary NULL checks after container_of (Selvin Xavier) [1987081 1984339] - dm btree remove: fix use after free in rebalance_children() (Benjamin Marzinski) [2034424] - dm table: log table creation error code (Benjamin Marzinski) [2034424] - dm: make workqueue names device-specific (Benjamin Marzinski) [2034424] - dm writecache: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2034424] - dm crypt: Make use of the helper macro kthread_run() (Benjamin Marzinski) [2034424] - dm: fix mempool NULL pointer race when completing IO (Benjamin Marzinski) [2034424] - dm rq: don't queue request to blk-mq during DM suspend (Benjamin Marzinski) [1891486] - dm verity: skip redundant verity_handle_err() on I/O errors (Benjamin Marzinski) [2034424] - dm writecache: add event counters (Benjamin Marzinski) [2034424] - dm writecache: report invalid return from writecache_map helpers (Benjamin Marzinski) [2034424] - dm writecache: further writecache_map() cleanup (Benjamin Marzinski) [2034424] - dm writecache: factor out writecache_map_remap_origin() (Benjamin Marzinski) [2034424] - dm writecache: split up writecache_map() to improve code readability (Benjamin Marzinski) [2034424] - dm btree remove: assign new_root only when removal succeeds (Benjamin Marzinski) [2034424] - dm ps io affinity: remove redundant continue statement (Benjamin Marzinski) [2034424] - dm: rearrange core declarations for extended use from dm-zone.c (Benjamin Marzinski) [2034424] - dm space map disk: cache a small number of index entries (Benjamin Marzinski) [2034424] - dm space maps: improve performance with inc/dec on ranges of blocks (Benjamin Marzinski) [2034424] - dm space maps: don't reset space map allocation cursor when committing (Benjamin Marzinski) [2034424] - dm btree: improve btree residency (Benjamin Marzinski) [2034424] - dm integrity: fix sparse warnings (Benjamin Marzinski) [2034424] - dm: replace dm_vcalloc() (Benjamin Marzinski) [2034424] - dm integrity: add the "reset_recalculate" feature flag (Benjamin Marzinski) [2034424] - dm cache: remove needless request_queue NULL pointer checks (Benjamin Marzinski) [2034424] - dm thin: remove needless request_queue NULL pointer check (Benjamin Marzinski) [2034424] - dm ioctl: replace device hash with red-black tree (Benjamin Marzinski) [2034424] - recordmcount.pl: fix typo in s390 mcount regex (Jerome Marchand) [2025890] - recordmcount.pl: look for jgnop instruction as well as bcrl on s390 (Jerome Marchand) [2025890] - KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall (Vitaly Kuznetsov) [1868572] - HID: magicmouse: prevent division by 0 on scroll (Benjamin Tissoires) [2022814] - HID: input: set usage type to key on keycode remap (Benjamin Tissoires) [2022814] - HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields (Benjamin Tissoires) [2022814] - HID: u2fzero: properly handle timeouts in usb_submit_urb (Benjamin Tissoires) [2022814] - HID: u2fzero: clarify error check and length calculations (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix potential NULL pointer dereference (Benjamin Tissoires) [2022814] - HID: u2fzero: ignore incomplete packets without data (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix potential NULL pointer dereference (Benjamin Tissoires) [2022814] - HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs (Benjamin Tissoires) [2022814] - HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS (Benjamin Tissoires) [2022814] - HID: betop: fix slab-out-of-bounds Write in betop_probe (Benjamin Tissoires) [2022814] - HID: usbhid: Simplify code in hid_submit_ctrl() (Benjamin Tissoires) [2022814] - HID: usbhid: Fix warning caused by 0-length input reports (Benjamin Tissoires) [2022814] - HID: usbhid: Fix flood of "control queue full" messages (Benjamin Tissoires) [2022814] - HID: sony: Fix more ShanWan clone gamepads to not rumble when plugged in. (Benjamin Tissoires) [2022814] - HID: sony: support for the ghlive ps4 dongles (Benjamin Tissoires) [2022814] - HID: thrustmaster: clean up Makefile and adapt quirks (Benjamin Tissoires) [2022814] - HID: i2c-hid: Fix Elan touchpad regression (Benjamin Tissoires) [2022814] - HID: asus: Prevent Claymore sending suspend event (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add dyndbg prints for debugging (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add support for PM suspend and resume (Benjamin Tissoires) [2022814] - HID: amd_sfh: Move hid probe after sensor is enabled (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add command response to check command status (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix period data field to enable sensor (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: battery: provide CAPACITY property for newer devices (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leak in thrustmaster_interrupts() (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leak in remove (Benjamin Tissoires) [2022814] - HID: thrustmaster: Fix memory leaks in probe (Benjamin Tissoires) [2022814] - HID: elo: update the reference count of the usb device structure (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Use 'atomic_inc_return' instead of hand-writing it (Benjamin Tissoires) [2022814] - HID: ft260: fix device removal due to USB disconnect (Benjamin Tissoires) [2022814] - HID: apple: Add missing scan code event for keys handled by hid-apple (Benjamin Tissoires) [2022814] - HID: cmedia: add support for HS-100B mute button (Benjamin Tissoires) [2022814] - HID: i2c-hid: goodix: Use the devm variant of regulator_register_notifier() (Benjamin Tissoires) [2022814] - HID: wacom: Refactor touch input mute checks into a common function (Benjamin Tissoires) [2022814] - HID: wacom: Avoid sending empty sync events (Benjamin Tissoires) [2022814] - HID: wacom: Short-circuit processing of touch when it is disabled (Benjamin Tissoires) [2022814] - HID: wacom: set initial hardware touch switch state to 'off' (Benjamin Tissoires) [2022814] - HID: wacom: Skip processing of touches with negative slot values (Benjamin Tissoires) [2022814] - HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT (Benjamin Tissoires) [2022814] - HID: Kconfig: Fix spelling mistake "Uninterruptable" -> "Uninterruptible" (Benjamin Tissoires) [2022814] - HID: apple: Add support for Keychron K1 wireless keyboard (Benjamin Tissoires) [2022814] - HID: usbhid: free raw_report buffers in usbhid_stop (Benjamin Tissoires) [2022814] - HID: fix typo in Kconfig (Benjamin Tissoires) [2022814] - HID: ft260: fix format type warning in ft260_word_show() (Benjamin Tissoires) [2022814] - HID: i2c-hid: goodix: Tie the reset line to true state of the regulator (Benjamin Tissoires) [2022814] - HID: amd_sfh: Use correct MMIO register for DMA address (Benjamin Tissoires) [2022814] - HID: magicmouse: high-resolution scroll threshold (Benjamin Tissoires) [2022814] - HID: magicmouse: enable high-resolution scroll (Benjamin Tissoires) [2022814] - HID: asus: Remove check for same LED brightness on set (Benjamin Tissoires) [2022814] - HID: input: do not report stylus battery state as "full" (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: use async resume function (Benjamin Tissoires) [2022814] - HID: thrustmaster: Switch to kmemdup() when allocate change_request (Benjamin Tissoires) [2022814] - HID: multitouch: Disable event reporting on suspend when the device is not a wakeup-source (Benjamin Tissoires) [2022814] - HID: logitech-dj: Implement may_wakeup ll-driver callback (Benjamin Tissoires) [2022814] - HID: usbhid: Implement may_wakeup ll-driver callback (Benjamin Tissoires) [2022814] - HID: core: Add hid_hw_may_wakeup() function (Benjamin Tissoires) [2022814] - HID: input: Add support for Programmable Buttons (Benjamin Tissoires) [2022814] - HID: wacom: Correct base usage for capacitive ExpressKey status bits (Benjamin Tissoires) [2022814] - HID: amd_sfh: Add initial support for HPD sensor (Benjamin Tissoires) [2022814 1961759] - HID: amd_sfh: Extend ALS support for newer AMD platform (Benjamin Tissoires) [2022814 1961759] - HID: amd_sfh: Extend driver capabilities for multi-generation support (Benjamin Tissoires) [2022814 1961759] - HID: surface-hid: Fix get-report request (Benjamin Tissoires) [2022814] - HID: sony: fix freeze when inserting ghlive ps3/wii dongles (Benjamin Tissoires) [2022814] - HID: usbkbd: Avoid GFP_ATOMIC when GFP_KERNEL is possible (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Specify that EHL no cache snooping (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ishtp: Add dma_no_cache_snooping() callback (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Set ISH driver depends on x86 (Benjamin Tissoires) [2022814] - HID: hid-input: add Surface Go battery quirk (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix minor typos in comments (Benjamin Tissoires) [2022814] - HID: magicmouse: fix NULL-deref on disconnect (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Add Alder Lake device IDs (Benjamin Tissoires) [2022814] - HID: i2c-hid: fix format string mismatch (Benjamin Tissoires) [2022814] - HID: amd_sfh: Fix memory leak in amd_sfh_work (Benjamin Tissoires) [2022814] - HID: amd_sfh: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [2022814] - HID: ft260: improve error handling of ft260_hid_feature_report_get() (Benjamin Tissoires) [2022814] - HID: asus: Cleanup Asus T101HA keyboard-dock handling (Benjamin Tissoires) [2022814] - HID: magicmouse: fix crash when disconnecting Magic Trackpad 2 (Benjamin Tissoires) [2022814] - HID: gt683r: add missing MODULE_DEVICE_TABLE (Benjamin Tissoires) [2022814] - HID: pidff: fix error return code in hid_pidff_init() (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: initialize level variable (Benjamin Tissoires) [2022814] - HID: multitouch: Disable event reporting on suspend on the Asus T101HA touchpad (Benjamin Tissoires) [2022814] - HID: core: Remove extraneous empty line before EXPORT_SYMBOL_GPL(hid_check_keys_pressed) (Benjamin Tissoires) [2022814] - HID: usbmouse: Avoid GFP_ATOMIC when GFP_KERNEL is possible (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Process failure of sensor_hub_set_feature() (Benjamin Tissoires) [2022814] - HID: i2c-hid: Skip ELAN power-on command after reset (Benjamin Tissoires) [2022814] - HID: usbhid: fix info leak in hid_submit_ctrl (Benjamin Tissoires) [2022814] - HID: Add BUS_VIRTUAL to hid_connect logging (Benjamin Tissoires) [2022814] - HID: input: replace outdated HID numbers+comments with macros (Benjamin Tissoires) [2022814] - HID: multitouch: set Stylus suffix for Stylus-application devices, too (Benjamin Tissoires) [2022814] - HID: multitouch: require Finger field to mark Win8 reports as MT (Benjamin Tissoires) [2022814] - HID: remove the unnecessary redefinition of a macro (Benjamin Tissoires) [2022814] - HID: quirks: Add quirk for Lenovo optical mouse (Benjamin Tissoires) [2022814] - HID: asus: filter G713/G733 key event to prevent shutdown (Benjamin Tissoires) [2022814] - HID: lg-g15 + ite: Add MODULE_AUTHOR (Benjamin Tissoires) [2022814] - HID: lg-g15: Add support for the Logitech Z-10 speakers (Benjamin Tissoires) [2022814] - HID: lg-g15: Make the LED-name used by lg_g15_register_led() a parameter (Benjamin Tissoires) [2022814] - HID: lg-g15: Add a lg_g15_init_input_dev() helper function (Benjamin Tissoires) [2022814] - HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function (Benjamin Tissoires) [2022814] - HID: lg-g15: Remove unused size argument from lg_*_event() functions (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Return error for hid_set_field() failure (Benjamin Tissoires) [2022814] - HID: ft260: check data size in ft260_smbus_write() (Benjamin Tissoires) [2022814] - HID: surface-hid: Fix integer endian conversion (Benjamin Tissoires) [2022814] - HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [2022814] - HID: hid-input: add mapping for emoji picker key (Benjamin Tissoires) [2022814] - HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 (Benjamin Tissoires) [2022814] - HID: logitech-dj/hidpp: Add info/warn/err messages about 27 MHz keyboard encryption (Benjamin Tissoires) [2022814] - HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K15A keyboard-dock (Benjamin Tissoires) [2022814] - HID: thrustmaster: fix return value check in thrustmaster_probe() (Benjamin Tissoires) [2022814] - HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 (Benjamin Tissoires) [2022814] - HID: do not use down_interruptible() when unbinding devices (Benjamin Tissoires) [2022814] - HID: asus: Filter keyboard EC for old ROG keyboard (Benjamin Tissoires) [2022814] - HID: semitek: new driver for GK6X series keyboards (Benjamin Tissoires) [2022814] - HID: wacom: Setup pen input capabilities to the targeted tools (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Move 'hsdev' description to correct struct definition (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Remove unused struct member 'quirks' (Benjamin Tissoires) [2022814] - HID: wacom_sys: Demote kernel-doc abuse (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: hid-uclogic-params: Ensure function names are present and correct in kernel-doc headers (Benjamin Tissoires) [2022814] - HID: hid-uclogic-rdesc: Kernel-doc is for functions and structs (Benjamin Tissoires) [2022814] - HID: hid-logitech-hidpp: Fix conformant kernel-doc header and demote abuses (Benjamin Tissoires) [2022814] - HID: hid-picolcd_core: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: hid-kye: Fix incorrect function name for kye_tablet_enable() (Benjamin Tissoires) [2022814] - HID: hid-core: Fix incorrect function name in header (Benjamin Tissoires) [2022814] - HID: hid-alps: Correct struct misnaming (Benjamin Tissoires) [2022814] - HID: usbhid: hid-pidff: Demote a couple kernel-doc abuses (Benjamin Tissoires) [2022814] - HID: usbhid: Repair a formatting issue in a struct description (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Fix 'suggest-attribute=format' compiler warning (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ishtp-fw-loader: Fix a bunch of formatting issues (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Fix incorrect function name report_bad_packet() (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Correct fw_reset_work_fn() function name in header (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix potential copy/paste error (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Fix a little doc-rot (Benjamin Tissoires) [2022814] - HID: intel-ish: Fix a naming disparity and a formatting error (Benjamin Tissoires) [2022814] - HID: intel-ish: Supply some missing param descriptions (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: pci-ish: Remove unused variable 'ret' (Benjamin Tissoires) [2022814] - HID: ishtp-hid-client: Move variable to where it's actually used (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Remove unused variable 'err' (Benjamin Tissoires) [2022814] - HID: hid-thrustmaster: Demote a bunch of kernel-doc abuses (Benjamin Tissoires) [2022814] - HID: input: map battery capacity (00850065) (Benjamin Tissoires) [2022814] - HID: magicmouse: fix reconnection of Magic Mouse 2 (Benjamin Tissoires) [2022814] - HID: magicmouse: fix 3 button emulation of Mouse 2 (Benjamin Tissoires) [2022814] - HID: magicmouse: add Apple Magic Mouse 2 support (Benjamin Tissoires) [2022814] - HID: lenovo: Add support for Thinkpad X1 Tablet Thin keyboard (Benjamin Tissoires) [2022814] - HID: lenovo: Rework how the tp10ubkbd code decides which USB interface to use (Benjamin Tissoires) [2022814] - HID: lenovo: Set default_triggers for the mute and micmute LEDs (Benjamin Tissoires) [2022814] - HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE (Benjamin Tissoires) [2022814] - HID: lenovo: Set LEDs max_brightness value (Benjamin Tissoires) [2022814] - HID: lenovo: Remove lenovo_led_brightness_get() (Benjamin Tissoires) [2022814] - HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() (Benjamin Tissoires) [2022814] - HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling (Benjamin Tissoires) [2022814] - HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness (Benjamin Tissoires) [2022814] - HID: elan: Remove elan_mute_led_get_brigtness() (Benjamin Tissoires) [2022814] - HID: elan: Set default_trigger for the mute LED (Benjamin Tissoires) [2022814] - HID: elan: Silence mute LED errors being logged when the device is unplugged (Benjamin Tissoires) [2022814] - HID: fix memdup.cocci warnings (Benjamin Tissoires) [2022814] - HID: surface-hid: Add support for legacy keyboard interface (Benjamin Tissoires) [2022814] - HID: Add support for Surface Aggregator Module HID transport (Benjamin Tissoires) [2022814] - HID: thrustmaster: introduce proper USB dependency (Benjamin Tissoires) [2022814] - HID: intel_ish-hid: HBM: Use connected standby state bit during suspend/resume (Benjamin Tissoires) [2022814] - HID: ft260: fix an error message in ft260_i2c_write_read() (Benjamin Tissoires) [2022814] - HID: support for initialization of some Thrustmaster wheels (Benjamin Tissoires) [2022814] - HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices (Benjamin Tissoires) [2022814] - HID: ft260: add usb hid to i2c host bridge driver (Benjamin Tissoires) [2022814] - iio: Add relative sensitivity support (Benjamin Tissoires) [2022814] - iio: hid-sensors: Move get sensitivity attribute to hid-sensor-common (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Make remove callback return void (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Drop if block with an always false condition (Benjamin Tissoires) [2022814] - AMD_SFH: Add DMI quirk table for BIOS-es which don't set the activestatus bits (Benjamin Tissoires) [2022814] - AMD_SFH: Add sensor_mask module parameter (Benjamin Tissoires) [2022814] - AMD_SFH: Removed unused activecontrolstatus member from the amd_mp2_dev struct (Benjamin Tissoires) [2022814] - HID: wacom: Assign boolean values to a bool variable (Benjamin Tissoires) [2022814] - HID cp2112: fix support for multiple gpiochips (Benjamin Tissoires) [2022814] - HID: alps: fix error return code in alps_input_configured() (Benjamin Tissoires) [2022814] - HID: asus: Add support for 2021 ASUS N-Key keyboard (Benjamin Tissoires) [2022814] - HID: hiddev: Return specific error codes on connect failure (Benjamin Tissoires) [2022814] - HID: plantronics: Workaround for double volume key presses (Benjamin Tissoires) [2022814] - HID: logitech-dj: Handle newer quad/bt2.0 receivers in HID proxy mode (Benjamin Tissoires) [2022814] - HID: logitech-dj: Use hid-ids.h defines for USB device-ids for all supported devices (Benjamin Tissoires) [2022814] - HID: google: add don USB id (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Drop redundant ACPI_PTR() (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Move GUID out of function and described it (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Switch to new style i2c-driver probe function (Benjamin Tissoires) [2022814] - HID: i2c-hid: acpi: Get ACPI companion only once and reuse it (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense player LED support. (Benjamin Tissoires) [2022814] - HID: playstation: add microphone mute support for DualSense. (Benjamin Tissoires) [2022814] - HID: playstation: add initial DualSense lightbar support. (Benjamin Tissoires) [2022814] - HID: wacom: Ignore attempts to overwrite the touch_max value from HID (Benjamin Tissoires) [2022814] - HID: playstation: fix array size comparison (off-by-one) (Benjamin Tissoires) [2022814] - HID: playstation: fix unused variable in ps_battery_get_property. (Benjamin Tissoires) [2022814] - HID: playstation: report DualSense hardware and firmware version. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense classic rumble support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense Bluetooth support. (Benjamin Tissoires) [2022814] - HID: playstation: track devices in list. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense accelerometer and gyroscope support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense touchpad support. (Benjamin Tissoires) [2022814] - HID: playstation: add DualSense battery support. (Benjamin Tissoires) [2022814] - HID: playstation: use DualSense MAC address as unique identifier. (Benjamin Tissoires) [2022814] - HID: playstation: initial DualSense USB support. (Benjamin Tissoires) [2022814] - HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch 10E (Benjamin Tissoires) [2022814] - HID: Ignore battery for Elan touchscreen on HP Spectre X360 15-df0xxx (Benjamin Tissoires) [2022814] - HID: logitech-dj: add support for the new lightspeed connection iteration (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Add Tiger Lake H PCI device ID (Benjamin Tissoires) [2022814] - HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming (Benjamin Tissoires) [2022814] - HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 (Benjamin Tissoires) [2022814] - HID: displays: convert sysfs sprintf/snprintf family to sysfs_emit (Benjamin Tissoires) [2022814] - HID: wacom: convert sysfs sprintf/snprintf family to sysfs_emit (Benjamin Tissoires) [2022814] - HID: lg-g15: make a const array static, makes object smaller (Benjamin Tissoires) [2022814] - HID: google: Get HID report on probe to confirm tablet switch state (Benjamin Tissoires) [2022814] - HID: hid-input: avoid splitting keyboard, system and consumer controls (Benjamin Tissoires) [2022814] - HID: correct kernel-doc notation in hid-quirks.c (Benjamin Tissoires) [2022814] - HID: correct kernel-doc notation in (Benjamin Tissoires) [2022814] - HID: wacom: Correct NULL dereference on AES pen proximity (Benjamin Tissoires) [2022814] - HID: multitouch: Set to high latency mode on suspend. (Benjamin Tissoires) [2022814] - HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices (Benjamin Tissoires) [2022814] - HID: hid-sensor-custom: Add custom sensor iio support (Benjamin Tissoires) [2022814] - HID: i2c-hid: Introduce goodix-i2c-hid using i2c-hid core (Benjamin Tissoires) [2022814] - redhat: HID: enable I2C_HID_ACPI (Benjamin Tissoires) [2022814] - HID: i2c-hid: Reorganize so ACPI and OF are separate modules (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: add support for Unified Battery (1004) feature (Benjamin Tissoires) [2022814] - HID: sony: Add support for tilt on guitar hero guitars (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode (Benjamin Tissoires) [2022814] - HID: chicony: Add Wireless Radio Control feature for Chicony devices (Benjamin Tissoires) [2022814] - HID: Ignore battery for Elan touchscreen on ASUS UX550 (Benjamin Tissoires) [2022814] - HID: logitech-dj: add the G602 receiver (Benjamin Tissoires) [2022814] - HID: core: detect and skip invalid inputs to snto32() (Benjamin Tissoires) [2022814] - HID: uclogic: Improve support for Trust Panora (Benjamin Tissoires) [2022814] - HID: wiimote: remove h from printk format specifier (Benjamin Tissoires) [2022814] - HID: uclogic: remove h from printk format specifier (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: Address EHL Sx resume issues (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: ipc: finish power flow for EHL OOB (Benjamin Tissoires) [2022814] - HID: sony: select CONFIG_CRC32 (Benjamin Tissoires) [2022814] - HID: sfh: fix address space confusion (Benjamin Tissoires) [2022814] - HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device (Benjamin Tissoires) [2022814] - HID: wacom: Fix memory leakage caused by kfifo_alloc (Benjamin Tissoires) [2022814] - HID: i2c-hid: add Vero K147 to descriptor override (Benjamin Tissoires) [2022814] - HID: ite: Add support for Acer S1002 keyboard-dock (Benjamin Tissoires) [2022814] - HID: sony: support for ghlive ps3/wii u dongles (Benjamin Tissoires) [2022814] - HID: hidraw: Add additional hidraw input/output report ioctls. (Benjamin Tissoires) [2022814] - HID: Increase HID maximum report size to 16KB (Benjamin Tissoires) [2022814] - HID: elecom: drop stray comment (Benjamin Tissoires) [2022814] - HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter (Benjamin Tissoires) [2022814] - HID: elecom: add support for EX-G M-XGL20DLBK wireless mouse (Benjamin Tissoires) [2022814] - HID: elecom: rewrite report based on model specific parameters (Benjamin Tissoires) [2022814] - HID: wacom: Constify attribute_groups (Benjamin Tissoires) [2022814] - HID: input: Fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - HID: usbhid: Fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add hid_device_id for V470 bluetooth mouse (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: Remove unnecessary assignment to variable rv (Benjamin Tissoires) [2022814] - HID: sony: Workaround for DS4 dongle hotplug kernel crash. (Benjamin Tissoires) [2022814] - HID: sony: Don't use fw_version/hw_version for sysfs cleanup. (Benjamin Tissoires) [2022814] - HID: sony: Report more accurate DS4 power status. (Benjamin Tissoires) [2022814] - SFH: fix error return check for -ERESTARTSYS (Benjamin Tissoires) [2022814] - HID: Add Logitech Dinovo Edge battery quirk (Benjamin Tissoires) [2022814] - HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge (Benjamin Tissoires) [2022814] - HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices (Benjamin Tissoires) [2022814] - HID: mcp2221: Fix GPIO output handling (Benjamin Tissoires) [2022814] - HID: hid-sensor-hub: Fix issue with devices with no report ID (Benjamin Tissoires) [2022814] - HID: hid-input: occasionally report stylus battery even if not changed (Benjamin Tissoires) [2022814] - timekeeping: Add missing _ns functions for coarse accessors (Benjamin Tissoires) [2022814] - HID: i2c-hid: show the error when failing to fetch the HID descriptor (Benjamin Tissoires) [2022814] - AMD_SFH: Fix for incorrect Sensor index (Benjamin Tissoires) [2022814] - HID: asus: Add support for ASUS N-Key keyboard (Benjamin Tissoires) [2022814] - HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown (Benjamin Tissoires) [2022814] - HID: add support for Sega Saturn (Benjamin Tissoires) [2022814] - HID: cypress: Support Varmilo Keyboards' media hotkeys (Benjamin Tissoires) [2022814] - HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses (Benjamin Tissoires) [2022814] - SFH: Create HID report to Enable support of AMD sensor fusion Hub (SFH) (Benjamin Tissoires) [2022814] - SFH:Transport Driver to add support of AMD Sensor Fusion Hub (SFH) (Benjamin Tissoires) [2022814] - redhat: HID: enable AMD_SFH_HUB (Benjamin Tissoires) [1965674] - SFH: PCIe driver to add support of AMD sensor fusion hub (Benjamin Tissoires) [2022814] - HID: uclogic: Add ID for Trust Flex Design Tablet (Benjamin Tissoires) [2022814] - HID: i2c-hid: Enable wakeup capability from Suspend-to-Idle (Benjamin Tissoires) [2022814] - HID: add vivaldi HID driver (Benjamin Tissoires) [2022814] - HID: i2c-hid: fix kerneldoc warnings in i2c-hid-core.c (Benjamin Tissoires) [2022814] - HID: core: fix kerneldoc warnings in hid-core.c (Benjamin Tissoires) [2022814] - HID: multitouch: Lenovo X1 Tablet Gen2 trackpoint and buttons (Benjamin Tissoires) [2022814] - HID: alps: clean up indentation issue (Benjamin Tissoires) [2022814] - HID: intel-ish-hid: simplify the return expression of ishtp_bus_remove_device() (Benjamin Tissoires) [2022814] - HID: hid-debug: fix nonblocking read semantics wrt EIO/ERESTARTSYS (Benjamin Tissoires) [2022814] - HID: i2c-hid: Prefer asynchronous probe (Benjamin Tissoires) [2022814] - HID: wiimote: narrow spinlock range in wiimote_hid_event() (Benjamin Tissoires) [2022814] - HID: wiimote: make handlers[] const (Benjamin Tissoires) [2022814] - HID: logitech-dj: Fix spelling in comment (Benjamin Tissoires) [2022814] - HID: apple: Add support for Matias wireless keyboard (Benjamin Tissoires) [2022814] - Input: elan_i2c - reduce the resume time for controller in Whitebox (Benjamin Tissoires) [2022814] - Input: parkbd - switch to use module_parport_driver() (Benjamin Tissoires) [2022814] - Input: i8042 - fix typos in comments (Benjamin Tissoires) [2022814] - Input: elantech - Prepare a complete software node for the device (Benjamin Tissoires) [2022814] - Input: apbps2 - remove useless variable (Benjamin Tissoires) [2022814] - Input: elan_i2c - fix a typo in parameter name (Benjamin Tissoires) [2022814] - Input: i8042 - fix Pegatron C15B ID entry (Benjamin Tissoires) [2022814] - Input: elan_i2c - reduce the resume time for new devices (Benjamin Tissoires) [2022814] - Input: i8042 - add ASUS Zenbook Flip to noselftest list (Benjamin Tissoires) [2022814] - Input: add missing dependencies on CONFIG_HAS_IOMEM (Benjamin Tissoires) [2022814] - ARM: 9048/1: sa1111: make sa1111 bus's remove callback return void (Benjamin Tissoires) [2022814] - Input: synaptics - replace NOOP with suitable commentary (Benjamin Tissoires) [2022814] - Input: i8042 - unbreak Pegatron C15B (Benjamin Tissoires) [2022814] - Input: parkbd - convert comma to semicolon (Benjamin Tissoires) [2022814] - Input: elantech - fix protocol errors for some trackpoints in SMBus mode (Benjamin Tissoires) [2022814] - Input: elan_i2c - add new trackpoint report type 0x5F (Benjamin Tissoires) [2022814] - Input: i8042 - add Acer laptops to the i8042 reset list (Benjamin Tissoires) [2022814] - Input: i8042 - add ByteSpeed touchpad to noloop table (Benjamin Tissoires) [2022814] - Input: i8042 - fix error return code in i8042_setup_aux() (Benjamin Tissoires) [2022814] - Input: libps2 - fix fall-through warnings for Clang (Benjamin Tissoires) [2022814] - Input: synaptics - demote non-conformant kernel-doc header (Benjamin Tissoires) [2022814] - Input: elan_i2c_core - move header inclusion inside (Benjamin Tissoires) [2022814] - Input: elan_i2c - fix firmware update on newer ICs (Benjamin Tissoires) [2022814] - Input: elantech - demote obvious abuse of kernel-doc header (Benjamin Tissoires) [2022814] - Input: i8042 - allow insmod to succeed on devices without an i8042 controller (Benjamin Tissoires) [2022814] - Input: synaptics - enable InterTouch for ThinkPad T14 Gen 1 (Benjamin Tissoires) [2022814] - Input: synaptics - enable InterTouch for ThinkPad P1/X1E gen 2 (Benjamin Tissoires) [2022814] - Input: synaptics-rmi4 - rename f30_data to gpio_data (Benjamin Tissoires) [2022814] - Input: sun4i-ps2 - fix handling of platform_get_irq() error (Benjamin Tissoires) [2022814] - Input: allocate keycode for Fn + right shift (Benjamin Tissoires) [2022814] - Input: allocate keycodes for notification-center, pickup-phone and hangup-phone (Benjamin Tissoires) [2022814] - HID: cp2112: Use irqchip template (Benjamin Tissoires) [2022814] - HID: mcp2221: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [2022814] - treewide: replace '---help---' in Kconfig files with 'help' (Benjamin Tissoires) [2022814] - HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option (Benjamin Tissoires) [2022814] - HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T (Benjamin Tissoires) [2022814] - HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T (Benjamin Tissoires) [2022814] - HID: asus: Add report_size to struct asus_touchpad_info (Benjamin Tissoires) [2022814] - HID: asus: Add hid_is_using_ll_driver(usb_hid_driver) check (Benjamin Tissoires) [2022814] - HID: asus: Simplify skipping of mappings for Asus T100CHI keyboard-dock (Benjamin Tissoires) [2022814] - HID: asus: Only set EV_REP if we are adding a mapping (Benjamin Tissoires) [2022814] - HID: mcp2221: add gpiolib dependency (Benjamin Tissoires) [2022814] - HID: mcp2221: add GPIO functionality support (Benjamin Tissoires) [2022814] - HID: mcp2221: add usb to i2c-smbus host bridge (Benjamin Tissoires) [2022814] - HID: asus: Ignore Asus vendor-page usage-code 0xff events (Benjamin Tissoires) [2022814] - HID: sb0540: add support for Creative SB0540 IR receivers (Benjamin Tissoires) [2022814] - gpio: pass lookup and descriptor flags to request_own (Benjamin Tissoires) [2022814] - HID: hid-asus: select CONFIG_POWER_SUPPLY (Benjamin Tissoires) [2022814] - HID: hid-asus: Add BT keyboard dock battery monitoring support (Benjamin Tissoires) [2022814] - HID: hid-asus: Add Transbook T90CHI support (Benjamin Tissoires) [2022814] - HID: asus: Add support for the ASUS T101HA keyboard dock (Benjamin Tissoires) [2022814] - HID: asus: Add support for the ASUS FX503VD laptop (Benjamin Tissoires) [2022814] - HID: asus: Add event handler to catch unmapped Asus Vendor UsagePage codes (Benjamin Tissoires) [2022814] - af_unix: fix garbage collect vs MSG_PEEK (Patrick Talbert) [2031975] {CVE-2021-0920} - net: add kerneldoc comment for sk_peer_lock (Guillaume Nault) [2037782] - af_unix: fix races in sk_peer_pid and sk_peer_cred accesses (Guillaume Nault) [2037782] {CVE-2021-4203} - netfilter: nat: force port remap to prevent shadowing well-known ports (Florian Westphal) [2006167] {CVE-2021-3773} - netfilter: conntrack: tag conntracks picked up in local out hook (Florian Westphal) [2006167] - selftests: nft_nat: switch port shadow test cases to socat (Florian Westphal) [2006167] - selftests: nft_nat: Simplify port shadow notrack test (Florian Westphal) [2006167] - selftests: nft_nat: Improve port shadow test stability (Florian Westphal) [2006167] - selftests: nft_nat: add udp hole punch test case (Florian Westphal) [2006167] - ipv6: use prandom_u32() for ID generation (Hangbin Liu) [2040158] {CVE-2021-45485} - igc: fix tunnel offloading (Corinna Vinschen) [1910885] - virtio/vsock: fix the transport to work with VMADDR_CID_ANY (Stefano Garzarella) [2026442] - vhost/vsock: cleanup removing `len` variable (Stefano Garzarella) [2026442] - vhost/vsock: fix incorrect used length reported to the guest (Stefano Garzarella) [2026442] - vsock: prevent unnecessary refcnt inc for nonblocking connect (Stefano Garzarella) [2026442] - vsock/virtio: avoid potential deadlock when vsock device remove (Stefano Garzarella) [2026442] - VSOCK: handle VIRTIO_VSOCK_OP_CREDIT_REQUEST (Stefano Garzarella) [2026442] - vsock: notify server to shutdown when client has pending signal (Stefano Garzarella) [2026442] - virtio/vsock: simplify credit update function API (Stefano Garzarella) [2026442] - virtio/vsock: set packet's type in virtio_transport_send_pkt_info() (Stefano Garzarella) [2026442] - net: vlan: fix underflow for the real_dev refcnt (Balazs Nemeth) [2026375] - net: vlan: fix a UAF in vlan_dev_real_dev() (Balazs Nemeth) [2026375]- xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate (Carlos Maiolino) [2034865] {CVE-2021-4155} - isdn: cpai: check ctr->cnr to avoid array index out of bound (Chris von Recklinghausen) [2016491] {CVE-2021-43389} - vt: keyboard: avoid signed integer overflow in k_ascii (Chris von Recklinghausen) [2017044] {CVE-2020-13974} - USB: serial: pl2303: fix GC type detection (Torez Smith) [1975985] - usb: dwc3: leave default DMA for PCI devices (Torez Smith) [1975985] - usb: xhci: tegra: Check padctrl interrupt presence in device tree (Torez Smith) [1975985] - usb: dwc3: core: Revise GHWPARAMS9 offset (Torez Smith) [1975985] - xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (Torez Smith) [1975985] - usb: typec: tipd: Remove dependency on "connector" child fwnode (Torez Smith) [1975985] - usb: xhci: tegra: mark PM functions as __maybe_unused (Torez Smith) [1975985] - media: ttusb-dec: avoid release of non-acquired mutex (Torez Smith) [1975985] - ABI: sysfs-devices-removable: make a table valid as ReST markup (Torez Smith) [1975985] - usb: dwc3: core: balance phy init and exit (Torez Smith) [1975985] - USB: serial: pl2303: fix GL type detection (Torez Smith) [1975985] - usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint (Torez Smith) [1975985] - usb: xhci-mtk: fix issue of out-of-bounds array access (Torez Smith) [1975985] - usb: dwc3: Decouple USB 2.0 L1 & L2 events (Torez Smith) [1975985] - media: em28xx-input: fix refcount bug in em28xx_usb_disconnect (Torez Smith) [1975985] - media: dvb-usb: Fix error handling in dvb_usb_i2c_init (Torez Smith) [1975985] - power: supply: Fix build error when CONFIG_POWER_SUPPLY is not enabled. (Torez Smith) [1975985] - thunderbolt: test: split up test cases in tb_test_credit_alloc_all (Torez Smith) [1975985] - thunderbolt: Handle ring interrupt by reading interrupt status register (Torez Smith) [1975985] - thunderbolt: Add vendor specific NHI quirk for auto-clearing interrupt status (Torez Smith) [1975985] - thunderbolt: Fix port linking by checking all adapters (Torez Smith) [1975985] - thunderbolt: Do not read control adapter config space (Torez Smith) [1975985] - thunderbolt: Add authorized value to the KOBJ_CHANGE uevent (Torez Smith) [1975985] - usb: typec: tcpm: Raise vdm_sm_running flag only when VDM SM is running (Torez Smith) [1975985] - usb: dwc3: gadget: Stop EP0 transfers during pullup disable (Torez Smith) [1975985] - usb: dwc3: gadget: Fix dwc3_calc_trbs_left() (Torez Smith) [1975985] - Revert "USB: serial: ch341: fix character loss at high transfer rates" (Torez Smith) [1975985] - USB: serial: option: add new VID/PID to support Fibocom FG150 (Torez Smith) [1975985] - usb: typec: tcpm: Fix VDMs sometimes not being forwarded to alt-mode drivers (Torez Smith) [1975985] - Revert "usb: dwc3: gadget: Use list_replace_init() before traversing lists" (Torez Smith) [1975985] - usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events (Torez Smith) [1975985] - usb: dwc3: gadget: Avoid runtime resume if disabling pullup (Torez Smith) [1975985] - usb: dwc3: gadget: Use list_replace_init() before traversing lists (Torez Smith) [1975985] - USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 (Torez Smith) [1975985] - USB: serial: pl2303: fix GT type detection (Torez Smith) [1975985] - USB: serial: option: add Telit FD980 composition 0x1056 (Torez Smith) [1975985] - USB: serial: pl2303: fix HX type detection (Torez Smith) [1975985] - media: rtl28xxu: fix zero-length control request (Torez Smith) [1975985] - media: Revert "media: rtl28xxu: fix zero-length control request" (Torez Smith) [1975985] - USB: serial: ch341: fix character loss at high transfer rates (Torez Smith) [1975985] - usb: otg-fsm: Fix hrtimer list corruption (Torez Smith) [1975985] - USB: usbtmc: Fix RCU stall warning (Torez Smith) [1975985] - USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick (Torez Smith) [1975985] - Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" (Torez Smith) [1975985] - usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. (Torez Smith) [1975985] - usb: dwc2: Skip clock gating on Samsung SoCs (Torez Smith) [1975985] - usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. (Torez Smith) [1975985] - usb: xhci: avoid renesas_usb_fw.mem when it's unusable (Torez Smith) [1975985] - usb: dwc3: avoid NULL access of usb_gadget_driver (Torez Smith) [1975985] - usb: typec: stusb160x: Don't block probing of consumer of "connector" nodes (Torez Smith) [1975985] - usb: typec: stusb160x: register role switch before interrupt registration (Torez Smith) [1975985] - USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS (Torez Smith) [1975985] - usb: hub: Disable USB 3 device initiated lpm if exit latency is too high (Torez Smith) [1975985] - usb: hub: Fix link power management max exit latency (MEL) calculations (Torez Smith) [1975985] - usb: typec: tipd: Don't block probing of consumer of "connector" nodes (Torez Smith) [1975985] - xhci: Fix lost USB 2 remote wake (Torez Smith) [1975985] - USB: serial: cp210x: fix comments for GE CS1000 (Torez Smith) [1975985] - USB: core: Fix incorrect pipe calculation in do_proc_control() (Torez Smith) [1975985] - USB: serial: option: add support for u-blox LARA-R6 family (Torez Smith) [1975985] - thunderbolt: test: Reinstate a few casts of bitfields (Torez Smith) [1975985] - USB: cdc-acm: blacklist Heimann USB Appset device (Torez Smith) [1975985] - usb: xhci-mtk: allow multiple Start-Split in a microframe (Torez Smith) [1975985] - usb: ftdi-elan: remove redundant continue statement in a while-loop (Torez Smith) [1975985] - thunderbolt: test: Remove some casts which are no longer required (Torez Smith) [1975985] - xhci: remove redundant continue statement (Torez Smith) [1975985] - usb: dwc3: Fix debugfs creation flow (Torez Smith) [1975985] - docs: driver-api: usb: avoid using ReST :doc:`foo` markup (Torez Smith) [1975985] - xhci: solve a double free problem while doing s4 (Torez Smith) [1975985] - xhci: handle failed buffer copy to URB sg list and fix a W=1 copiler warning (Torez Smith) [1975985] - xhci: Add adaptive interrupt rate for isoch TRBs with XHCI_AVOID_BEI quirk (Torez Smith) [1975985] - xhci: Remove unused defines for ERST_SIZE and ERST_ENTRIES (Torez Smith) [1975985] - usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() (Torez Smith) [1975985] - usb: typec: tcpm: Relax disconnect threshold during power negotiation (Torez Smith) [1975985] - usb: typec: tcpm: Ignore Vsafe0v in PR_SWAP_SNK_SRC_SOURCE_ON state (Torez Smith) [1975985] - usb: typec: tcpci: Fix up sink disconnect thresholds for PD (Torez Smith) [1975985] - usb: core: hub: Disable autosuspend for Cypress CY7C65632 (Torez Smith) [1975985] - usb: host: xhci-tegra: Use devm_platform_get_and_ioremap_resource() (Torez Smith) [1975985] - usb: host: xhci-tegra: Add missing of_node_put() in tegra_xusb_probe() (Torez Smith) [1975985] - usb: host: xhci-tegra: add missing put_device() in tegra_xusb_probe() (Torez Smith) [1975985] - media: usb: cpia2: Fixed Coding Style issues (Torez Smith) [1975985] - media: ttusb-dec: cleanup an error handling logic (Torez Smith) [1975985] - cypress_m8: switch data_bits to real character bits (Torez Smith) [1975985] - thunderbolt: Fix DROM handling for USB4 DROM (Torez Smith) [1975985] - usb: xhci: tegra: Enable ELPG for runtime/system PM (Torez Smith) [1975985] - usb: xhci: tegra: Unlink power domain devices (Torez Smith) [1975985] - thunderbolt: Bond lanes only when dual_link_port != NULL in alloc_dev_default() (Torez Smith) [1975985] - thunderbolt: No need to include in usb4_port.c (Torez Smith) [1975985] - thunderbolt: Poll 10ms for REG_FW_STS_NVM_AUTH_DONE to be set (Torez Smith) [1975985] - thunderbolt: Add device links only when software connection manager is used (Torez Smith) [1975985] - thunderbolt: Add support for Intel Alder Lake (Torez Smith) [1975985] - usb: typec: mux: Fix copy-paste mistake in typec_mux_match (Torez Smith) [1975985] - usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path (Torez Smith) [1975985] - usb: typec: wcove: Use LE to CPU conversion when accessing msg->header (Torez Smith) [1975985] - usb: typec: ucsi: Fix a comment in ucsi_init() (Torez Smith) [1975985] - USB: dwc3: remove debugfs root dentry storage (Torez Smith) [1975985] - USB: serial: cp210x: fix CP2102N-A01 modem control (Torez Smith) [1975985] - USB: serial: cp210x: fix alternate function for CP2102N QFN20 (Torez Smith) [1975985] - usb: dwc2: Don't reset the core after setting turnaround time (Torez Smith) [1975985] - usb: dwc3: support 64 bit DMA in platform driver (Torez Smith) [1975985] - USB: core: Avoid WARNings for 0-length descriptor requests (Torez Smith) [1975985] - usb: dwc3: core: fix kernel panic when do reboot (Torez Smith) [1975985] - usb: dwc3: ep0: fix NULL pointer exception (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Put ACPI device using acpi_dev_put() (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() (Torez Smith) [1975985] - usb: typec: tcpm: Do not finish VDM AMS for retrying Responses (Torez Smith) [1975985] - media: cinergyt2: make properties const (Torez Smith) [1975985] - media: dvd_usb: memory leak in cinergyt2_fe_attach (Torez Smith) [1975985] - USB: serial: ftdi_sio: add NovaTech OrionMX product ID (Torez Smith) [1975985] - usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port (Torez Smith) [1975985] - usb: typec: tcpm: Properly handle Alert and Status Messages (Torez Smith) [1975985] - usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe (Torez Smith) [1975985] - usb: typec: tcpm: Fix misuses of AMS invocation (Torez Smith) [1975985] - usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0 (Torez Smith) [1975985] - dt-bindings: connector: Add PD rev 2.0 VDO definition (Torez Smith) [1975985] - usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP (Torez Smith) [1975985] - Revert "usb: dwc3: core: Add shutdown callback for dwc3" (Torez Smith) [1975985] - dt-bindings: connector: Replace BIT macro with generic bit ops (Torez Smith) [1975985] - media: gspca: ov519: replace RIGHT SINGLE QUOTATION MARK (Torez Smith) [1975985] - usb: typec: intel_pmc_mux: Update IOM port status offset for AlderLake (Torez Smith) [1975985] - usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms (Torez Smith) [1975985] - usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL (Torez Smith) [1975985] - usb: dwc3: gadget: Disable gadget IRQ during pullup disable (Torez Smith) [1975985] - usb: dwc3: debugfs: Add and remove endpoint dirs dynamically (Torez Smith) [1975985] - Revert "usb: typec: mux: Remove requirement for the "orientation-switch" device property" (Torez Smith) [1975985] - media: rtl28xxu: fix zero-length control request (Torez Smith) [1975985] - media: gspca/sunplus: fix zero-length control requests (Torez Smith) [1975985] - media: gspca/gl860: fix zero-length control requests (Torez Smith) [1975985] - media: gspca/sq905: fix control-request direction (Torez Smith) [1975985] - media: dtv5100: fix control-request directions (Torez Smith) [1975985] - media: drivers/media/usb/gspca/cpia1.c : fix spelling typo (Torez Smith) [1975985] - media: drivers/media/usb/em28xx/em28xx-cards.c : fix typo issues (Torez Smith) [1975985] - media: zr364xx: fix memory leak in zr364xx_start_readpipe (Torez Smith) [1975985] - media: em28xx: Fix possible memory leak of em28xx struct (Torez Smith) [1975985] - thunderbolt: Check for NVM authentication status after the operation started (Torez Smith) [1975985] - thunderbolt: Add WRITE_ONLY and AUTHENTICATE_ONLY NVM operations for retimers (Torez Smith) [1975985] - thunderbolt: Allow router NVM authenticate separately (Torez Smith) [1975985] - thunderbolt: Move nvm_write_ops to tb.h (Torez Smith) [1975985] - thunderbolt: Log the link as TBT instead of TBT3 (Torez Smith) [1975985] - thunderbolt: Add support for retimer NVM upgrade when there is no link (Torez Smith) [1975985] - thunderbolt: Add additional USB4 port operations for retimer access (Torez Smith) [1975985] - thunderbolt: Add support for ACPI _DSM to power on/off retimers (Torez Smith) [1975985] - thunderbolt: Add USB4 port devices (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for credit allocation (Torez Smith) [1975985] - thunderbolt: Allocate credits according to router preferences (Torez Smith) [1975985] - USB: core: Check buffer length matches wLength for control transfers (Torez Smith) [1975985] - usb: typec: ucsi: Fix copy/paste issue for 'ucsi_set_drvdata()' (Torez Smith) [1975985] - usb: dwc2: gadget: Repair 'dwc2_hsotg_core_init_disconnected()'s documentation (Torez Smith) [1975985] - usb: dwc2: pci: Fix possible copy/paste issue (Torez Smith) [1975985] - usb: dwc2: hcd_queue: Fix typeo in function name 'dwc2_hs_pmap_unschedule()' (Torez Smith) [1975985] - usb: dwc2: params: Fix naming of 'dwc2_get_hwparams()' in the docs (Torez Smith) [1975985] - usb: common: ulpi: Add leading underscores for function name '__ulpi_register_driver()' (Torez Smith) [1975985] - usb: dwc2: platform: Provide function name for 'dwc2_check_core_version()' (Torez Smith) [1975985] - driver core: Move the "removable" attribute from USB to core (Torez Smith) [1975985] - usb: dwc3: trace: Remove unused fields in dwc3_log_trb (Torez Smith) [1975985] - usb: typec: mux: Remove requirement for the "orientation-switch" device property (Torez Smith) [1975985] - usb: typec: mux: Use device type instead of device name for matching (Torez Smith) [1975985] - usb: common: usb-conn-gpio: use usb_role_string() to print role status (Torez Smith) [1975985] - usb: roles: add helper usb_role_string() (Torez Smith) [1975985] - USB: serial: omninet: update driver description (Torez Smith) [1975985] - USB: serial: omninet: add device id for Zyxel Omni 56K Plus (Torez Smith) [1975985] - USB: serial: quatech2: fix control-request directions (Torez Smith) [1975985] - usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static (Torez Smith) [1975985] - USB: usbfs: remove double evaluation of usb_sndctrlpipe() (Torez Smith) [1975985] - usb: typec: tcpm: Respond Not_Supported if no snk_vdo (Torez Smith) [1975985] - usb: typec: tcpm: Properly interrupt VDM AMS (Torez Smith) [1975985] - media: lmedm04: delete lme2510_get_adapter_count() (Torez Smith) [1975985] - media: dvb-usb: fix wrong definition (Torez Smith) [1975985] - USB: core: WARN if pipe direction != setup packet direction (Torez Smith) [1975985] - USB: trancevibrator: fix control-request direction (Torez Smith) [1975985] - USB: dwc2: drop irq-flags initialisations (Torez Smith) [1975985] - usb: typec: tcpci: Implement callback for apply_rc (Torez Smith) [1975985] - usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP (Torez Smith) [1975985] - usb: typec: tcpm: Refactor logic to enable/disable auto vbus dicharge (Torez Smith) [1975985] - usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled (Torez Smith) [1975985] - usb: atm: cxacru: Fix typo in comment (Torez Smith) [1975985] - usb: isp1760: remove platform data struct and code (Torez Smith) [1975985] - usb: fix spelling mistakes in header files (Torez Smith) [1975985] - USB: serial: digi_acceleport: add chars_in_buffer locking (Torez Smith) [1975985] - USB: serial: digi_acceleport: reduce chars_in_buffer over-reporting (Torez Smith) [1975985] - usb: Restore the usb_header label (Torez Smith) [1975985] - usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header (Torez Smith) [1975985] - usb: typec: mux: Fix matching with typec_altmode_desc (Torez Smith) [1975985] - misc/uss720: fix memory leak in uss720_probe (Torez Smith) [1975985] - usb: dwc3: gadget: Properly track pending and queued SG (Torez Smith) [1975985] - USB: usbfs: Don't WARN about excessively large memory allocations (Torez Smith) [1975985] - usb: common: usb-conn-gpio: use dev_err_probe() to print log (Torez Smith) [1975985] - usb: common: usb-conn-gpio: fix NULL pointer dereference of charger (Torez Smith) [1975985] - Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" (Torez Smith) [1975985] - USB: Verify the port status when timeout happens during port suspend (Torez Smith) [1975985] - usb: typec: wcove: Fx wrong kernel doc format (Torez Smith) [1975985] - media: pvrusb2: fix warning in pvr2_i2c_core_done (Torez Smith) [1975985] - media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memset of fmt.sdr.reserved (Torez Smith) [1975985] - media: cpia2: fix memory leak in cpia2_usb_probe (Torez Smith) [1975985] - media: s2255drv: remove redundant assignment to variable field (Torez Smith) [1975985] - media: gspca: properly check for errors in po1030_probe() (Torez Smith) [1975985] - Revert "media: gspca: Check the return value of write_bridge for timeout" (Torez Smith) [1975985] - media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1975985] - Revert "media: gspca: mt9m111: Check write_bridge for timeout" (Torez Smith) [1975985] - Revert "media: usb: gspca: add a missed check for goto_low_power" (Torez Smith) [1975985] - usb: core: hcd: use map_urb_for_dma for single step set feature urb (Torez Smith) [1975985] - usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake (Torez Smith) [1975985] - usb: core: hub: fix race condition about TRSMRCY of resume (Torez Smith) [1975985] - usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default (Torez Smith) [1975985] - xhci: Add reset resume quirk for AMD xhci controller. (Torez Smith) [1975985] - usb: xhci: Increase timeout for HC halt (Torez Smith) [1975985] - xhci: Do not use GFP_KERNEL in (potentially) atomic context (Torez Smith) [1975985] - xhci: Fix giving back cancelled URBs even if halted endpoint can't reset (Torez Smith) [1975985] - xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI (Torez Smith) [1975985] - usb: typec: tcpm: Don't block probing of consumers of "connector" nodes (Torez Smith) [1975985] - usb: xhci-mtk: use first-fit for LS/FS (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary assignments in periodic TT scheduler (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary setting of has_ippc (Torez Smith) [1975985] - usb: xhci-mtk: use bitfield instead of bool (Torez Smith) [1975985] - usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS (Torez Smith) [1975985] - usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work (Torez Smith) [1975985] - usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 (Torez Smith) [1975985] - usb: dwc3: omap: improve extcon initialization (Torez Smith) [1975985] - usb: typec: ucsi: Put fwnode in any case during ->probe() (Torez Smith) [1975985] - usb: dwc2: Remove obsolete MODULE_ constants from platform.c (Torez Smith) [1975985] - usb: dwc3: imx8mp: fix error return code in dwc3_imx8mp_probe() (Torez Smith) [1975985] - usb: dwc3: imx8mp: detect dwc3 core node via compatible string (Torez Smith) [1975985] - usb: dwc3: gadget: Return success always for kick transfer in ep queue (Torez Smith) [1975985] - usb: dwc3: gadget: Free gadget structure only after freeing endpoints (Torez Smith) [1975985] - usb: dwc2: Fix gadget DMA unmap direction (Torez Smith) [1975985] - usb: dwc3: gadget: Rename EOPF event macros to Suspend (Torez Smith) [1975985] - usb: dwc3: gadget: Enable suspend events (Torez Smith) [1975985] - usb: Restore the reference to ch9.h (Torez Smith) [1975985] - usb: dwc3: core: Add missing GHWPARAMS9 doc (Torez Smith) [1975985] - usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield (Torez Smith) [1975985] - cdc-wdm: untangle a circular dependency between callback and softint (Torez Smith) [1975985] - usb: dwc3: remove repeated setting of current_dr_role (Torez Smith) [1975985] - USB: serial: pl2303: add device id for ADLINK ND-6530 GC (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: add startech.com device id (Torez Smith) [1975985] - USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 (Torez Smith) [1975985] - USB: serial: ftdi_sio: add IDs for IDS GmbH Products (Torez Smith) [1975985] - usb: Fix up movement of USB core kerneldoc location (Torez Smith) [1975985] - usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability (Torez Smith) [1975985] - usb: dwc3: Capture new capability register GHWPARAMS9 (Torez Smith) [1975985] - usb: dwc3: core: Do core softreset when switch mode (Torez Smith) [1975985] - usb: dwc2: Get rid of useless error checks in suspend interrupt (Torez Smith) [1975985] - usb: dwc2: Update dwc2_handle_usb_suspend_intr function. (Torez Smith) [1975985] - usb: dwc2: Add exit hibernation mode before removing drive (Torez Smith) [1975985] - usb: dwc2: Add hibernation exiting flow by system resume (Torez Smith) [1975985] - usb: dwc2: Add hibernation entering flow by system suspend (Torez Smith) [1975985] - usb: dwc2: Allow exit hibernation in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Move exit hibernation to dwc2_port_resume() function (Torez Smith) [1975985] - usb: dwc2: Move enter hibernation to dwc2_port_suspend() function (Torez Smith) [1975985] - usb: dwc2: Clear GINTSTS_RESTOREDONE bit after restore is generated. (Torez Smith) [1975985] - usb: dwc2: Clear fifo_map when resetting core. (Torez Smith) [1975985] - usb: dwc2: Allow exiting hibernation from gpwrdn rst detect (Torez Smith) [1975985] - usb: dwc2: Fix hibernation between host and device modes. (Torez Smith) [1975985] - usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. (Torez Smith) [1975985] - usb: dwc2: Reset DEVADDR after exiting gadget hibernation. (Torez Smith) [1975985] - usb: dwc2: Update exit hibernation when port reset is asserted (Torez Smith) [1975985] - usb: dwc3: gadget: Remove FS bInterval_m1 limitation (Torez Smith) [1975985] - usb: xhci-mtk: remove bus status check (Torez Smith) [1975985] - usb: dwc2: Enable RPi in ACPI mode (Torez Smith) [1975985] - USB: Add reset-resume quirk for WD19's Realtek Hub (Torez Smith) [1975985] - usb: storage: datafab: remove redundant assignment of variable result (Torez Smith) [1975985] - usb: misc: adutux: fix whitespace coding style issue (Torez Smith) [1975985] - usb: dwc3: gadget: Fix START_TRANSFER link state check (Torez Smith) [1975985] - usb: typec: tcpm: Fix error while calculating PPS out values (Torez Smith) [1975985] - usb: xhci-mtk: remove unused members (Torez Smith) [1975985] - usb: xhci-mtk: use clock bulk to get clocks (Torez Smith) [1975985] - usb: xhci-mtk: add support runtime PM (Torez Smith) [1975985] - usb: xhci-mtk: check return value in suspend/resume hooks (Torez Smith) [1975985] - usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby (Torez Smith) [1975985] - usb: typec: tcpm: Honour pSnkStdby requirement during negotiation (Torez Smith) [1975985] - usb: dwc3: gadget: Check for disabled LPM quirk (Torez Smith) [1975985] - usb: dwc3: core: Add shutdown callback for dwc3 (Torez Smith) [1975985] - usb: dwc3: gadget: Ignore Packet Pending bit (Torez Smith) [1975985] - USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet (Torez Smith) [1975985] - usb: typec: silence a static checker warning (Torez Smith) [1975985] - USB: cdc-acm: add more Maxlinear/Exar models to ignore list (Torez Smith) [1975985] - USB: serial: xr: add copyright notice (Torez Smith) [1975985] - USB: serial: xr: reset FIFOs on open (Torez Smith) [1975985] - USB: serial: xr: add support for XR22801, XR22802, XR22804 (Torez Smith) [1975985] - USB: serial: xr: add support for XR21B1411 (Torez Smith) [1975985] - USB: serial: xr: add support for XR21B1421, XR21B1422 and XR21B1424 (Torez Smith) [1975985] - USB: serial: xr: add type abstraction (Torez Smith) [1975985] - USB: serial: xr: drop type prefix from shared defines (Torez Smith) [1975985] - USB: serial: xr: move pin configuration to probe (Torez Smith) [1975985] - USB: serial: xr: rename GPIO-pin defines (Torez Smith) [1975985] - USB: serial: xr: rename GPIO-mode defines (Torez Smith) [1975985] - USB: serial: xr: add support for XR21V1412 and XR21V1414 (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: clean up termios CSIZE handling (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: use kernel types consistently (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: add port-command helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: clean up vendor-request helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop unnecessary packed attributes (Torez Smith) [1975985] - USB: serial: io_ti: drop unnecessary packed attributes (Torez Smith) [1975985] - USB: serial: io_ti: use kernel types consistently (Torez Smith) [1975985] - USB: serial: io_ti: add read-port-command helper (Torez Smith) [1975985] - USB: serial: io_ti: add send-port-command helper (Torez Smith) [1975985] - USB: serial: io_ti: clean up vendor-request helpers (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop drain delay for 3410 (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: reduce drain delay to one char (Torez Smith) [1975985] - USB: serial: io_ti: document reason for drain delay (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating before removing driver (Torez Smith) [1975985] - usb: dwc2: Add clock gating exiting flow by system resume (Torez Smith) [1975985] - usb: dwc2: Add clock gating entering flow by system suspend (Torez Smith) [1975985] - usb: dwc2: Allow exit clock gating in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Update exit clock gating when port is resumed (Torez Smith) [1975985] - usb: dwc2: Update enter clock gating when port is suspended (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating when port reset is asserted (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating from session request interrupt (Torez Smith) [1975985] - usb: dwc2: Add exit clock gating from wakeup interrupt (Torez Smith) [1975985] - usb: dwc2: Allow entering clock gating from USB_SUSPEND interrupt (Torez Smith) [1975985] - usb: dwc2: Add host clock gating support functions (Torez Smith) [1975985] - usb: dwc2: Add device clock gating support functions (Torez Smith) [1975985] - Revert "usb: Link the ports to the connectors they are attached to" (Torez Smith) [1975985] - USB: serial: cp210x: add gpio-configuration debug printk (Torez Smith) [1975985] - USB: serial: cp210x: provide gpio valid mask (Torez Smith) [1975985] - usb: dwc3: qcom: Detect DWC3 DT-nodes using compatible string (Torez Smith) [1975985] - usb: dwc3: qcom: Remove redundant dev_err call in dwc3_qcom_probe() (Torez Smith) [1975985] - usb: core: reduce power-on-good delay time of root hub (Torez Smith) [1975985] - USB:ehci:fix Kunpeng920 ehci hardware problem (Torez Smith) [1975985] - USB: serial: do not use tty class device for debugging (Torez Smith) [1975985] - USB: cdc-acm: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: cdc-acm: fix unprivileged TIOCCSERIAL (Torez Smith) [1975985] - Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" (Torez Smith) [1975985] - usb: typec: tcpm: Add support for altmodes (Torez Smith) [1975985] - usb: typec: Add typec_port_register_altmodes() (Torez Smith) [1975985] - usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() (Torez Smith) [1975985] - usb: dwc3: xilinx: Remove the extra freeing of clocks (Torez Smith) [1975985] - usb: dwc3: Resolve kernel-doc warning for Xilinx DWC3 driver (Torez Smith) [1975985] - usb: core: hub: Fix PM reference leak in usb_port_resume() (Torez Smith) [1975985] - usb: dwc3: pci: add support for the Intel Alder Lake-M (Torez Smith) [1975985] - usb: typec: Link all ports during connector registration (Torez Smith) [1975985] - usb: Iterator for ports (Torez Smith) [1975985] - usb: Link the ports to the connectors they are attached to (Torez Smith) [1975985] - usb: typec: Port mapping utility (Torez Smith) [1975985] - usb: typec: tcpm: update power supply once partner accepts (Torez Smith) [1975985] - usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply (Torez Smith) [1975985] - usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down before removing driver (Torez Smith) [1975985] - usb: dwc2: Fix partial power down exiting by system resume (Torez Smith) [1975985] - usb: dwc2: Update partial power down entering by system suspend (Torez Smith) [1975985] - usb: dwc2: Fix session request interrupt handler (Torez Smith) [1975985] - usb: dwc2: Allow exit partial power down in urb enqueue (Torez Smith) [1975985] - usb: dwc2: Add part. power down exit from dwc2_conn_id_status_change(). (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down when port reset is asserted (Torez Smith) [1975985] - usb: dwc2: Add exit partial power down when port is resumed (Torez Smith) [1975985] - usb: dwc2: Add enter partial power down when port is suspended (Torez Smith) [1975985] - usb: dwc2: Update port suspend/resume function definitions. (Torez Smith) [1975985] - usb: dwc2: Add partial power down exit flow in wakeup intr. (Torez Smith) [1975985] - usb: dwc2: Update enter and exit partial power down functions (Torez Smith) [1975985] - usb: dwc2: Add host partial power down functions (Torez Smith) [1975985] - usb: dwc2: Add device partial power down functions (Torez Smith) [1975985] - media: gscpa/stv06xx: fix memory leak (Torez Smith) [1975985] - media: gspca: Fix memory leak in probe (Torez Smith) [1975985] - media: dvb-usb: avoid -Wempty-body warnings (Torez Smith) [1975985] - media: flexcop: avoid -Wempty-body warning (Torez Smith) [1975985] - media: dvb-usb: fix memory leak in dvb_usb_adapter_init (Torez Smith) [1975985] - media: dvb-usb-remote: fix dvb_usb_nec_rc_key_to_event type mismatch (Torez Smith) [1975985] - thunderbolt: Add details to router uevent (Torez Smith) [1975985] - USB: serial: io_edgeport: drop unused definitions (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: switch to 30-second closing wait (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: drop closing_wait module parameter (Torez Smith) [1975985] - USB: serial: io_ti: switch to 30-second closing wait (Torez Smith) [1975985] - USB: serial: io_ti: drop closing_wait module parameter (Torez Smith) [1975985] - USB: serial: ftdi_sio: clean up TIOCSSERIAL (Torez Smith) [1975985] - USB: serial: ftdi_sio: simplify TIOCGSERIAL permission check (Torez Smith) [1975985] - USB: serial: ftdi_sio: ignore baud_base changes (Torez Smith) [1975985] - USB: serial: stop reporting legacy UART types (Torez Smith) [1975985] - USB: serial: add generic support for TIOCSSERIAL (Torez Smith) [1975985] - USB: serial: fix return value for unsupported ioctls (Torez Smith) [1975985] - USB: serial: whiteheat: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: usb_wwan: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: usb_wwan: fix unprivileged TIOCCSERIAL (Torez Smith) [1975985] - USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check (Torez Smith) [1975985] - USB: serial: ti_usb_3410_5052: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ssu100: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: quatech2: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: pl2303: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: opticon: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: mos7840: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: mos7720: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: io_ti: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: io_edgeport: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ftdi_sio: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - USB: serial: ark3116: fix TIOCGSERIAL implementation (Torez Smith) [1975985] - media: em28xx/em28xx.h: Remove duplicate struct declaration (Torez Smith) [1975985] - media: cx231xx/cx231xx.h: Remove repeated struct declaration (Torez Smith) [1975985] - xhci: prevent double-fetch of transfer and transfer event TRBs (Torez Smith) [1975985] - xhci: fix potential array out of bounds with several interrupters (Torez Smith) [1975985] - xhci: check control context is valid before dereferencing it. (Torez Smith) [1975985] - xhci: check port array allocation was successful before dereferencing it (Torez Smith) [1975985] - media: em28xx: fix memory leak (Torez Smith) [1975985] - usb: typec: Declare the typec_class static (Torez Smith) [1975985] - usb: typec: Organize the private headers properly (Torez Smith) [1975985] - usb: xhci-mtk: support quirk to disable usb2 lpm (Torez Smith) [1975985] - usb: xhci-mtk: fix oops when unbind driver (Torez Smith) [1975985] - usb: xhci-mtk: fix wrong remainder of bandwidth budget (Torez Smith) [1975985] - usb: dwc2: delete duplicate word in the comment (Torez Smith) [1975985] - usb: dwc2: add parenthess and space around * (Torez Smith) [1975985] - usb: dwc3: add cancelled reasons for dwc3 requests (Torez Smith) [1975985] - usb: dwc3: fix incorrect kernel-doc comment syntax in files (Torez Smith) [1975985] - usb: dwc3: st: fix incorrect kernel-doc comment syntax in file (Torez Smith) [1975985] - usb: dwc3: imx8mp: fix incorrect kernel-doc comment syntax (Torez Smith) [1975985] - USB: serial: xr: claim both interfaces (Torez Smith) [1975985] - USB: serial: add support for multi-interface functions (Torez Smith) [1975985] - USB: serial: refactor endpoint classification (Torez Smith) [1975985] - USB: serial: drop unused suspending flag (Torez Smith) [1975985] - USB: serial: xr: fix CSIZE handling (Torez Smith) [1975985] - USB: serial: iuu_phoenix: remove redundant variable 'error' (Torez Smith) [1975985] - usb: dwc3: Create helper function getting MDWIDTH (Torez Smith) [1975985] - usb: xhci-mtk: remove MODULE_ALIAS (Torez Smith) [1975985] - usb: xhci-mtk: drop CONFIG_OF (Torez Smith) [1975985] - usb: misc: usbsevseg: update to use usb_control_msg_send() (Torez Smith) [1975985] - usb: misc: ezusb: update to use usb_control_msg_send() (Torez Smith) [1975985] - usb: dwc3: gadget: modify the scale in vbus_draw callback (Torez Smith) [1975985] - usb: xhci-mtk: add support ip-sleep wakeup for mT8192 (Torez Smith) [1975985] - usb: xhci-mtk: support ip-sleep wakeup for MT8183 (Torez Smith) [1975985] - usb: dwc3: trace: Print register read and write offset (Torez Smith) [1975985] - usb: typec: tcpci_maxim: Make symbol 'max_tcpci_tcpci_write_table' static (Torez Smith) [1975985] - usbip: tools: add usage of device mode in usbip_list.c (Torez Smith) [1975985] - usbip: tools: add options and examples in man page related to device mode (Torez Smith) [1975985] - tools: usbip: list.h: fix kernel-doc for list_del() (Torez Smith) [1975985] - xhci: Fix uninitialized errors (Torez Smith) [1975985] - usb: typec: Fix a typo (Torez Smith) [1975985] - usb: xhci: Remove unused function (Torez Smith) [1975985] - usb: xhci: Rewrite xhci_create_usb3_bos_desc() (Torez Smith) [1975985] - usb: xhci: Fix port minor revision (Torez Smith) [1975985] - usb: xhci: Init root hub SSP rate (Torez Smith) [1975985] - thunderbolt: Unlock on error path in tb_domain_add() (Torez Smith) [1975985] - usb: core: sysfs: Check for SSP rate in speed attr (Torez Smith) [1975985] - usb: core: hub: Print speed name based on ssp rate (Torez Smith) [1975985] - usb: core: hub: Remove port_speed_is_ssp() (Torez Smith) [1975985] - usb: core: Track SuperSpeed Plus GenXxY (Torez Smith) [1975985] - usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown (Torez Smith) [1975985] - USB: xhci: drop workaround for forced irq threading (Torez Smith) [1975985] - usb: dwc3: Add driver for Xilinx platforms (Torez Smith) [1975985] - USB: core: rename usb_driver_claim_interface() data parameter (Torez Smith) [1975985] - USB: core: drop outdated interface-binding comment (Torez Smith) [1975985] - media: media/usb: fix kernel-doc header issues (Torez Smith) [1975985] - media: gspca/sq905.c: fix uninitialized variable (Torez Smith) [1975985] - media: media/usb/gspca/w996Xcf.c: /** -> /* (Torez Smith) [1975985] - media: flexcop-usb: delete unneeded return (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for DMA tunnels (Torez Smith) [1975985] - thunderbolt: Add support for USB4 DROM (Torez Smith) [1975985] - thunderbolt: Check quirks in tb_switch_add() (Torez Smith) [1975985] - thunderbolt: Add KUnit tests for XDomain properties (Torez Smith) [1975985] - thunderbolt: Drop unused tb_port_set_initial_credits() (Torez Smith) [1975985] - thunderbolt: Use dedicated flow control for DMA tunnels (Torez Smith) [1975985] - thunderbolt: Allow multiple DMA tunnels over a single XDomain connection (Torez Smith) [1975985] - thunderbolt: Add support for maxhopid XDomain property (Torez Smith) [1975985] - thunderbolt: Add tb_property_copy_dir() (Torez Smith) [1975985] - thunderbolt: Align XDomain protocol timeouts with the spec (Torez Smith) [1975985] - thunderbolt: Use pseudo-random number as initial property block generation (Torez Smith) [1975985] - thunderbolt: Do not re-establish XDomain DMA paths automatically (Torez Smith) [1975985] - thunderbolt: Decrease control channel timeout for software connection manager (Torez Smith) [1975985] - thunderbolt: Disable retry logic for intra-domain control packets (Torez Smith) [1975985] - thunderbolt: Do not pass timeout for tb_cfg_reset() (Torez Smith) [1975985] - thunderbolt: Add more logging to XDomain connections (Torez Smith) [1975985] - usb: typec: tcpm: PD3.0 sinks can send Discover Identity even in device mode (Torez Smith) [1975985] - drivers: usb: Fix a typo in dwc3-qcom.c (Torez Smith) [1975985] - usb: webcam: Invalid size of Processing Unit Descriptor (Torez Smith) [1975985] - usb: typec: tcpci: Added few missing TCPCI register definitions (Torez Smith) [1975985] - USB: serial: pl2303: TA & TB alternate divider with non-standard baud rates (Torez Smith) [1975985] - USB: serial: pl2303: add device-type names (Torez Smith) [1975985] - USB: serial: pl2303: tighten type HXN (G) detection (Torez Smith) [1975985] - USB: serial: pl2303: rename legacy PL2303H type (Torez Smith) [1975985] - USB: serial: pl2303: amend and tighten type detection (Torez Smith) [1975985] - USB: serial: pl2303: clean up type detection (Torez Smith) [1975985] - USB: serial: io_edgeport: drop unneeded forward declarations (Torez Smith) [1975985] - USB: serial: keyspan: drop unneeded forward declarations (Torez Smith) [1975985] - usb: typec: tipd: Separate file for tracepoint creation (Torez Smith) [1975985] - usb: typec: tps6598x: Move the driver under its own subdirectory (Torez Smith) [1975985] - usb: typec: tps6598x: Fix tracepoint header file (Torez Smith) [1975985] - usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro (Torez Smith) [1975985] - thunderbolt: debugfs: Show all accessible dwords (Torez Smith) [1975985] - media: fix incorrect kernel doc usages (Torez Smith) [1975985] - media: drivers/media/usb: fix memory leak in zr364xx_probe (Torez Smith) [1975985] - media: anysee: simplify the return expression of anysee_ci_* function (Torez Smith) [1975985] - media: media/usb:Remove superfluous "breaks" in the ttusb_dec.c (Torez Smith) [1975985] - media: media/usb:Remove superfluous "breaks" (Torez Smith) [1975985] - media: usbtv: constify static structs (Torez Smith) [1975985] - media: em28xx: Add pid for bulk revision of Hauppauge 461eV2 (Torez Smith) [1975985] - media: em28xx: Add pid for bulk revision of Hauppauge 461e (Torez Smith) [1975985] - media: dvb-usb: Fix use-after-free access (Torez Smith) [1975985] - media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() (Torez Smith) [1975985] - media: dvb-usb: make dvb_usb_device_properties const (Torez Smith) [1975985] - usb: typec: tps6598x: Fix return value check in tps6598x_probe() (Torez Smith) [1975985] - usb: typec: stusb160x: fix return value check in stusb160x_probe() (Torez Smith) [1975985] - usb: typec: tcpm: turn tcpm_ams_finish into void function (Torez Smith) [1975985] - usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS (Torez Smith) [1975985] - usb: common: move function's kerneldoc next to its definition (Torez Smith) [1975985] - usb: xhci-mtk: print debug info of endpoint interval (Torez Smith) [1975985] - usb: common: add function to get interval expressed in us unit (Torez Smith) [1975985] - usb: xhci-mtk: support to build xhci-mtk-hcd.ko (Torez Smith) [1975985] - usb: xhci-mtk: remove declaration of xhci_mtk_setup() (Torez Smith) [1975985] - usb: xhci-mtk: add some schedule error number (Torez Smith) [1975985] - usb: xhci-mtk: rebuild the way to get bandwidth domain (Torez Smith) [1975985] - usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub (Torez Smith) [1975985] - usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct (Torez Smith) [1975985] - usb: xhci-mtk: use clear type instead of void (Torez Smith) [1975985] - usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct (Torez Smith) [1975985] - usb: xhci-mtk: add a function to get bandwidth boundary (Torez Smith) [1975985] - usb: xhci-mtk: add a function to (un)load bandwidth info (Torez Smith) [1975985] - usb: xhci-mtk: use @sch_tt to check whether need do TT schedule (Torez Smith) [1975985] - usb: xhci-mtk: add only one extra CS for FS/LS INTR (Torez Smith) [1975985] - usb: xhci-mtk: get the microframe boundary for ESIT (Torez Smith) [1975985] - usb: dwc3: Fix dereferencing of null dwc->usb_psy (Torez Smith) [1975985] - media: uvc: don't do DMA on stack (Torez Smith) [1975985] - usb: dwc3: document usb_psy in struct dwc3 (Torez Smith) [1975985] - media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K (Torez Smith) [1975985] - USB: typec: tcpm: create debugfs subdir for the driver (Torez Smith) [1975985] - usb: dwc2: Add STM32 related debugfs entries (Torez Smith) [1975985] - media: uvcvideo: Support devices that report an OT as an entity source (Torez Smith) [1975985] - media: uvcvideo: Fix XU id print in forward scan (Torez Smith) [1975985] - USB: typec: fusb302: create debugfs subdir for the driver (Torez Smith) [1975985] - media: uvcvideo: Use dma_alloc_noncontiguous API (Torez Smith) [1975985] - USB: host: uhci: remove dentry pointer for debugfs (Torez Smith) [1975985] - media: uvc: strncpy -> strscpy (Torez Smith) [1975985] - media: uvcvideo: Rename debug functions (Torez Smith) [1975985] - media: uvcvideo: use dev_printk() for uvc_trace() (Torez Smith) [1975985] - media: uvcvideo: New macro uvc_trace_cont (Torez Smith) [1975985] - USB: core: no need to save usb_devices_root (Torez Smith) [1975985] - media: uvcvideo: Use dev_ printk aliases (Torez Smith) [1975985] - usb: dwc3: add an alternate path in vbus_draw callback (Torez Smith) [1975985] - media: uvcvideo: Add Privacy control based on EXT_GPIO (Torez Smith) [1975985] - usb: dwc3: add a power supply for current control (Torez Smith) [1975985] - media: uvcvideo: Implement UVC_EXT_GPIO_UNIT (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for data status (Torez Smith) [1975985] - media: uvcvideo: Allow entity-defined get_info and get_cur (Torez Smith) [1975985] - media: uvcvideo: Provide sync and async uvc_ctrl_status_event (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for power status register (Torez Smith) [1975985] - media: uvcvideo: Allow entities with no pads (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for status register (Torez Smith) [1975985] - media: uvcvideo: Allow extra entities (Torez Smith) [1975985] - usb: typec: tps6598x: Add trace event for IRQ events (Torez Smith) [1975985] - tty: make everyone's write_room return >= 0 (Torez Smith) [1975985] - media: uvcvideo: Move guid to entity (Torez Smith) [1975985] - USB: serial: xr: fix NULL-deref on disconnect (Torez Smith) [1975985] - media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values (Torez Smith) [1975985] - thunderbolt: Drop unused functions tb_switch_is_[ice|tiger]_lake() (Torez Smith) [1975985] - media: uvcvideo: Force UVC version to 1.0a for 1bcf:0b40 (Torez Smith) [1975985] - thunderbolt: debugfs: Handle fail reading block (Torez Smith) [1975985] - media: uvcvideo: Use DIV_ROUND_CLOSEST directly to make it readable (Torez Smith) [1975985] - media: usb: uvc: no need to check return value of debugfs_create functions (Torez Smith) [1975985] - media: uvcvideo: Convey full colorspace information to V4L2 (Torez Smith) [1975985] - driver core: fw_devlink: Detect supplier devices that will never be added (Torez Smith) [1975985] - media: uvcvideo: Ensure all probed info is returned to v4l2 (Torez Smith) [1975985] - media: uvcvideo: Silence shift-out-of-bounds warning (Torez Smith) [1975985] - media: uvcvideo: Fix dereference of out-of-bound list iterator (Torez Smith) [1975985] - media: zr364xx: fix memory leaks in probe() (Torez Smith) [1975985] - media: uvcvideo: Cleanup uvc_ctrl_add_info() error handling (Torez Smith) [1975985] - USB: serial: xr: fix B0 handling (Torez Smith) [1975985] - media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having any effect (Torez Smith) [1975985] - USB: serial: xr: fix pin configuration (Torez Smith) [1975985] - media: uvcvideo: Replace HTTP links with HTTPS ones (Torez Smith) [1975985] - USB: serial: xr: fix gpio-mode handling (Torez Smith) [1975985] - media: uvcvideo: Set media controller entity functions (Torez Smith) [1975985] - USB: serial: xr: simplify line-speed logic (Torez Smith) [1975985] - media: uvcvideo: Add mapping for HEVC payloads (Torez Smith) [1975985] - USB: serial: xr: clean up line-settings handling (Torez Smith) [1975985] - media: uvcvideo: Fix annotation for uvc_video_clock_update() (Torez Smith) [1975985] - USB: serial: xr: document vendor-request recipient (Torez Smith) [1975985] - USB: serial: xr: use termios flag helpers (Torez Smith) [1975985] - USB: serial: xr: use subsystem usb_device at probe (Torez Smith) [1975985] - media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO (Torez Smith) [1975985] - USB: serial: xr: fix interface leak at disconnect (Torez Smith) [1975985] - media: rename VFL_TYPE_GRABBER to _VIDEO (Torez Smith) [1975985] - USB: serial: xr: fix NULL-deref at probe (Torez Smith) [1975985] - USB: cdc-acm: ignore Exar XR21V141X when serial driver is built (Torez Smith) [1975985] - media: uvcvideo: drop error check of debugfs_create_dir() (Torez Smith) [1975985] - USB: serial: add MaxLinear/Exar USB to Serial driver (Torez Smith) [1975985] - media: uvcvideo: Fix a typo in UVC_METATADA_BUF_SIZE (Torez Smith) [1975985] - media: uvcvideo: Fix error path in control parsing failure (Torez Smith) [1975985] - media: drivers/media: don't set pix->priv = 0 (Torez Smith) [1975985] - media: Bulk remove BUG_ON(in_interrupt()) (Torez Smith) [1975985] - media: zr364xx: propagate errors from zr364xx_start_readpipe() (Torez Smith) [1975985] - media: uvcvideo: Add a D4M camera description (Torez Smith) [1975985] - media: em28xx: Enable Hauppauge 461e rev2 (Torez Smith) [1975985] - crypto: qat - fix definition of ring reset results (Vladis Dronov) [1960307] - crypto: qat - add support for compression for 4xxx (Vladis Dronov) [1960307] - crypto: qat - allow detection of dc capabilities for 4xxx (Vladis Dronov) [1960307] - crypto: qat - add PFVF support to enable the reset of ring pairs (Vladis Dronov) [1960307] - crypto: qat - add PFVF support to the GEN4 host driver (Vladis Dronov) [1960307] - crypto: qat - config VFs based on ring-to-svc mapping (Vladis Dronov) [1960307] - crypto: qat - exchange ring-to-service mappings over PFVF (Vladis Dronov) [1960307] - crypto: qat - support fast ACKs in the PFVF protocol (Vladis Dronov) [1960307] - crypto: qat - exchange device capabilities over PFVF (Vladis Dronov) [1960307] - crypto: qat - introduce support for PFVF block messages (Vladis Dronov) [1960307] - crypto: qat - store the ring-to-service mapping (Vladis Dronov) [1960307] - crypto: qat - store the PFVF protocol version of the endpoints (Vladis Dronov) [1960307] - crypto: qat - improve the ACK timings in PFVF send (Vladis Dronov) [1960307] - crypto: qat - leverage read_poll_timeout in PFVF send (Vladis Dronov) [1960307] - crypto: qat - leverage bitfield.h utils for PFVF messages (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF messages with struct pfvf_message (Vladis Dronov) [1960307] - crypto: qat - set PFVF_MSGORIGIN just before sending (Vladis Dronov) [1960307] - crypto: qat - make PFVF send and receive direction agnostic (Vladis Dronov) [1960307] - crypto: qat - make PFVF message construction direction agnostic (Vladis Dronov) [1960307] - crypto: qat - add the adf_get_pmisc_base() helper function (Vladis Dronov) [1960307] - crypto: qat - support the reset of ring pairs on PF (Vladis Dronov) [1960307] - crypto: qat - extend crypto capability detection for 4xxx (Vladis Dronov) [1960307] - crypto: qat - set COMPRESSION capability for QAT GEN2 (Vladis Dronov) [1960307] - crypto: qat - set CIPHER capability for QAT GEN2 (Vladis Dronov) [1960307] - crypto: qat - get compression extended capabilities (Vladis Dronov) [1960307] - crypto: qat - improve logging of PFVF messages (Vladis Dronov) [1960307] - crypto: qat - fix VF IDs in PFVF log messages (Vladis Dronov) [1960307] - crypto: qat - do not rely on min version (Vladis Dronov) [1960307] - crypto: qat - refactor pfvf version request messages (Vladis Dronov) [1960307] - crypto: qat - pass the PF2VF responses back to the callers (Vladis Dronov) [1960307] - crypto: qat - use enums for PFVF protocol codes (Vladis Dronov) [1960307] - crypto: qat - reorganize PFVF protocol definitions (Vladis Dronov) [1960307] - crypto: qat - reorganize PFVF code (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF receive logic (Vladis Dronov) [1960307] - crypto: qat - abstract PFVF send function (Vladis Dronov) [1960307] - crypto: qat - differentiate between pf2vf and vf2pf offset (Vladis Dronov) [1960307] - crypto: qat - add pfvf_ops (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF disabled function (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF VF related logic (Vladis Dronov) [1960307] - crypto: qat - relocate PFVF PF related logic (Vladis Dronov) [1960307] - crypto: qat - handle retries due to collisions in adf_iov_putmsg() (Vladis Dronov) [1960307] - crypto: qat - split PFVF message decoding from handling (Vladis Dronov) [1960307] - crypto: qat - re-enable interrupts for legacy PFVF messages (Vladis Dronov) [1960307] - crypto: qat - change PFVF ACK behaviour (Vladis Dronov) [1960307] - crypto: qat - move interrupt code out of the PFVF handler (Vladis Dronov) [1960307] - crypto: qat - move VF message handler to adf_vf2pf_msg.c (Vladis Dronov) [1960307] - crypto: qat - move vf2pf interrupt helpers (Vladis Dronov) [1960307] - crypto: qat - refactor PF top half for PFVF (Vladis Dronov) [1960307] - crypto: qat - fix undetected PFVF timeout in ACK loop (Vladis Dronov) [1960307] - crypto: qat - do not handle PFVF sources for qat_4xxx (Vladis Dronov) [1960307] - crypto: qat - simplify adf_enable_aer() (Vladis Dronov) [1960307] - crypto: qat - share adf_enable_pf2vf_comms() from adf_pf2vf_msg.c (Vladis Dronov) [1960307] - crypto: qat - extract send and wait from adf_vf2pf_request_version() (Vladis Dronov) [1960307] - crypto: qat - add VF and PF wrappers to common send function (Vladis Dronov) [1960307] - crypto: qat - rename pfvf collision constants (Vladis Dronov) [1960307] - crypto: qat - move pfvf collision detection values (Vladis Dronov) [1960307] - crypto: qat - make pfvf send message direction agnostic (Vladis Dronov) [1960307] - crypto: qat - use hweight for bit counting (Vladis Dronov) [1960307] - crypto: qat - remove duplicated logic across GEN2 drivers (Vladis Dronov) [1960307] - crypto: qat - fix handling of VF to PF interrupts (Vladis Dronov) [1960307] - crypto: qat - remove unnecessary collision prevention step in PFVF (Vladis Dronov) [1960307] - crypto: qat - disregard spurious PFVF interrupts (Vladis Dronov) [1960307] - crypto: qat - detect PFVF collision after ACK (Vladis Dronov) [1960307] - crypto: qat - power up 4xxx device (Vladis Dronov) [1960307] - crypto: qat - remove unneeded packed attribute (Vladis Dronov) [1960307] - crypto: qat - free irq in case of failure (Vladis Dronov) [1960307] - crypto: qat - free irqs only if allocated (Vladis Dronov) [1960307] - crypto: qat - remove unmatched CPU affinity to cluster IRQ (Vladis Dronov) [1960307] - crypto: qat - replace deprecated MSI API (Vladis Dronov) [1960307] - crypto: qat - store vf.compatible flag (Vladis Dronov) [1960307] - crypto: qat - do not export adf_iov_putmsg() (Vladis Dronov) [1960307] - crypto: qat - flush vf workqueue at driver removal (Vladis Dronov) [1960307] - crypto: qat - remove the unnecessary get_vintmsk_offset() (Vladis Dronov) [1960307] - crypto: qat - fix naming of PF/VF enable functions (Vladis Dronov) [1960307] - crypto: qat - complete all the init steps before service notification (Vladis Dronov) [1960307] - crypto: qat - move IO virtualization functions (Vladis Dronov) [1960307] - crypto: qat - fix naming for init/shutdown VF to PF notifications (Vladis Dronov) [1960307] - crypto: qat - protect interrupt mask CSRs with a spinlock (Vladis Dronov) [1960307] - crypto: qat - move pf2vf interrupt [en|dis]able to adf_vf_isr.c (Vladis Dronov) [1960307] - crypto: qat - fix reuse of completion variable (Vladis Dronov) [1960307] - crypto: qat - remove intermediate tasklet for vf2pf (Vladis Dronov) [1960307] - crypto: qat - rename compatibility version definition (Vladis Dronov) [1960307] - crypto: qat - prevent spurious MSI interrupt in PF (Vladis Dronov) [1960307] - crypto: qat - prevent spurious MSI interrupt in VF (Vladis Dronov) [1960307] - crypto: qat - handle both source of interrupt in VF ISR (Vladis Dronov) [1960307] - crypto: qat - do not ignore errors from enable_vf2pf_comms() (Vladis Dronov) [1960307] - crypto: qat - enable interrupts only after ISR allocation (Vladis Dronov) [1960307] - crypto: qat - remove empty sriov_configure() (Vladis Dronov) [1960307] - crypto: qat - use proper type for vf_mask (Vladis Dronov) [1960307] - crypto: qat - fix a typo in a comment (Vladis Dronov) [1960307] - crypto: qat - disable AER if an error occurs in probe functions (Vladis Dronov) [1960307] - crypto: qat - set DMA mask to 48 bits for Gen2 (Vladis Dronov) [1960307] - crypto: qat - simplify code and axe the use of a deprecated API (Vladis Dronov) [1960307] - crypto: qat - ratelimit invalid ioctl message and print the invalid cmd (Vladis Dronov) [1960307] - lib: crc8: pointer to data block should be const (Vladis Dronov) [1960307] - redhat/configs: disable CONFIG_HYPERV_BALLOON on Aarch64 (Vitaly Kuznetsov) [2035292] - net/mlx5e: Fix possible use-after-free deleting fdb rule (Amir Tzin) [2000003] - e1000e: Fix packet loss on Tiger Lake and later (Ken Cox) [1952803] - e1000e: Separate TGP board type from SPT (Ken Cox) [1952803] - e1000e: Add support for the next LOM generation (Ken Cox) [1952803] - e1000e: Add support for Lunar Lake (Ken Cox) [1952803] - ACPI: tables: FPDT: Do not print FW_BUG message if record types are reserved (Mark Langsdorf) [1999906] - powerpc/xmon: Dump XIVE information for online-only processors. (Steve Best) [2037639] - of: net: pass the dst buffer to of_get_mac_address() (Petr Oros) [2026468] - net: ethernet: improve eth_platform_get_mac_address (Petr Oros) [2026468] - net: ethernet: fix similar warning reported by kbuild test robot (Petr Oros) [2026468] - net: ethernet: support of_get_mac_address new ERR_PTR error (Petr Oros) [2026468] - [s390] s390: add HWCAP_S390_PCI_MIO to ELF hwcaps (Mete Durlu) [2030641] - [s390] s390: make PCI mio support a machine flag (Mete Durlu) [2030641] - Allocate bw_dwork as a pointer and introduce a backpointer in the work struct (Nico Pache) [1990580] - writeback: use READ_ONCE for unlocked reads of writeback stats (Nico Pache) [1990580] - writeback: rename domain_update_bandwidth() (Nico Pache) [1990580] - writeback: fix bandwidth estimate for spiky workload (Nico Pache) [1990580] - writeback: reliably update bandwidth estimation (Nico Pache) [1990580] - writeback: track number of inodes under writeback (Nico Pache) [1990580] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Nico Pache) [1990580] - bdi: invert BDI_CAP_NO_ACCT_WB (Nico Pache) [1990580] - bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag (Nico Pache) [1990580] - mm: use SWP_SYNCHRONOUS_IO more intelligently (Nico Pache) [1990580] - bdi: remove BDI_CAP_SYNCHRONOUS_IO (Nico Pache) [1990580] - bcache: inherit the optimal I/O size (Nico Pache) [1990580] - fs: remove the unused SB_I_MULTIROOT flag (Nico Pache) [1990580] - Revert "bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag" (Nico Pache) [1990580] - mm/page_io.c: annotate refault stalls from swap_readpage (Nico Pache) [1990580] - mmc: mmc_spi: Enable stable writes (Nico Pache) [1990580] - virtio-blk: modernize sysfs attribute creation (Nico Pache) [1990580] - aoe: register default groups with device_add_disk() (Nico Pache) [1990580] - block: make QUEUE_SYSFS_BIT_FNS more useful (Nico Pache) [1990580] - block: add helper macros for queue sysfs entries (Nico Pache) [1990580] - cifs: sanitize multiple delimiters in prepath (Thiago Becker) [2031200] - igc: Fix typo in i225 LTR functions (Corinna Vinschen) [1970667] - igc: AF_XDP zero-copy metadata adjust breaks SKBs on XDP_PASS (Corinna Vinschen) [1970667] - igc: Change Device Reset to Port Reset (Corinna Vinschen) [1970667] - igc: Add new device ID (Corinna Vinschen) [1970667] - igc: Remove media type checking on the PHY initialization (Corinna Vinschen) [1970667] - igc: Update I226_K device ID (Corinna Vinschen) [1970667] - net: intel: igc_ptp: fix build for UML (Corinna Vinschen) [1970667] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970667] - igc: Add support for CBS offloading (Corinna Vinschen) [1970667] - igc: Simplify TSN flags handling (Corinna Vinschen) [1970667] - igc: Use default cycle 'start' and 'end' values for queues (Corinna Vinschen) [1970667] - igc: Add support for PTP getcrosststamp() (Corinna Vinschen) [1970667] - igc: Enable PCIe PTM (Corinna Vinschen) [1970667] - igc: Use num_tx_queues when iterating over tx_ring queue (Corinna Vinschen) [1970667] - igc: fix page fault when thunderbolt is unplugged (Corinna Vinschen) [1970667] - igc: Increase timeout value for Speed 100/1000/2500 (Corinna Vinschen) [1970667] - igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling (Corinna Vinschen) [1970667] - igc: Remove phy->type checking (Corinna Vinschen) [1970667] - igc: Remove _I_PHY_ID checking (Corinna Vinschen) [1970667] - igc: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [1970667] - Revert "igc: Export LEDs" (Corinna Vinschen) [1970667] - igc: Export LEDs (Corinna Vinschen) [1970667] - igc: Make flex filter more flexible (Corinna Vinschen) [1970667] - igc: Allow for Flex Filters to be installed (Corinna Vinschen) [1970667] - igc: Integrate flex filter into ethtool ops (Corinna Vinschen) [1970667] - igc: Add possibility to add flex filter (Corinna Vinschen) [1970667] - igc: Fix an error handling path in 'igc_probe()' (Corinna Vinschen) [1970667] - igc: change default return of igc_read_phy_reg() (Corinna Vinschen) [1970667] - igc: Fix use-after-free error during reset (Corinna Vinschen) [1970667] - intel: Remove rcu_read_lock() around XDP program invocation (Corinna Vinschen) [1970667] - igc: Enable HW VLAN Insertion and HW VLAN Stripping (Corinna Vinschen) [1970667] - igc: Indentation fixes (Corinna Vinschen) [1970667] - igc: Remove unused MDICNFG register (Corinna Vinschen) [1970667] - igc: Remove unused asymmetric pause bit from igc defines (Corinna Vinschen) [1970667] - igc: Update driver to use ethtool_sprintf (Corinna Vinschen) [1970667] - igc: add correct exception tracing for XDP (Corinna Vinschen) [1970667] - igb/igc: use strongly typed pointer (Corinna Vinschen) [1970667] - intel: remove checker warning (Corinna Vinschen) [1970667] - igc: Enable TX via AF_XDP zero-copy (Corinna Vinschen) [1970667] - igc: Enable RX via AF_XDP zero-copy (Corinna Vinschen) [1970667] - igc: Replace IGC_TX_FLAGS_XDP flag by an enum (Corinna Vinschen) [1970667] - igc: Introduce igc_unmap_tx_buffer() helper (Corinna Vinschen) [1970667] - igc: Introduce TX/RX stats helpers (Corinna Vinschen) [1970667] - igc: Refactor XDP rxq info registration (Corinna Vinschen) [1970667] - igc: Refactor igc_clean_rx_ring() (Corinna Vinschen) [1970667] - igc: Refactor __igc_xdp_run_prog() (Corinna Vinschen) [1970667] - igc: Move igc_xdp_is_enabled() (Corinna Vinschen) [1970667] - igc: use XDP helpers (Corinna Vinschen) [1970667] - igc: Expose LPI counters (Corinna Vinschen) [1970667] - igc: enable auxiliary PHC functions for the i225 (Corinna Vinschen) [1970667] - igc: Enable internal i225 PPS (Corinna Vinschen) [1970667] - igc: Add support for XDP_REDIRECT action (Corinna Vinschen) [1970667] - igc: Add support for XDP_TX action (Corinna Vinschen) [1970667] - igc: Add initial XDP support (Corinna Vinschen) [1970667] - drivers: net: mhi: fix error path in mhi_net_newlink (Íñigo Huguet) [2004141] - cfg80211: correct bridge/4addr mode check (Íñigo Huguet) [2004141] - cfg80211: fix management registrations locking (Íñigo Huguet) [2004141] - cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() (Íñigo Huguet) [2004141] - mac80211: mesh: fix HE operation element length check (Íñigo Huguet) [2004141] - mwifiex: avoid null-pointer-subtraction warning (Íñigo Huguet) [2004141] - Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" (Íñigo Huguet) [2004141] - iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 (Íñigo Huguet) [2004141] - mac80211: Fix Ptk0 rekey documentation (Íñigo Huguet) [2004141] - mac80211: check return value of rhashtable_init (Íñigo Huguet) [2004141] - mac80211: fix use-after-free in CCMP/GCMP RX (Íñigo Huguet) [2004141] - mac80211-hwsim: fix late beacon hrtimer handling (Íñigo Huguet) [2004141] - mac80211: mesh: fix potentially unaligned access (Íñigo Huguet) [2004141] - mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap (Íñigo Huguet) [2004141] - mac80211: Drop frames from invalid MAC address in ad-hoc mode (Íñigo Huguet) [2004141] - mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug (Íñigo Huguet) [2004141] - Revert "mac80211: do not use low data rates for data frames with no ack flag" (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: missing unlock in iwl_mvm_wowlan_program_keys() (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: Fix off by ones in iwl_mvm_wowlan_get_rsc_v5_data() (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix possible NULL dereference (Íñigo Huguet) [2004141] - iwlwifi: fix printk format warnings in uefi.c (Íñigo Huguet) [2004141] - iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()' (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 66 for AX devices (Íñigo Huguet) [2004141] - iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha (Íñigo Huguet) [2004141] - iwlwifi: mvm: add rtnl_lock() in iwl_mvm_start_get_nvm() (Íñigo Huguet) [2004141] - net: qrtr: revert check in qrtr_endpoint_post() (Íñigo Huguet) [2004141] - net: qrtr: make checks in qrtr_endpoint_post() stricter (Íñigo Huguet) [2004141] - intel: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2004141] - mwifiex: pcie: add reset_d3cold quirk for Surface gen4+ devices (Íñigo Huguet) [2004141] - mwifiex: pcie: add DMI-based quirk implementation for Surface devices (Íñigo Huguet) [2004141] - brcmfmac: pcie: fix oops on failure to resume and reprobe (Íñigo Huguet) [2004141] - brcmfmac: Add WPA3 Personal with FT to supported cipher suites (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Fix initialization of place in _rtl92c_phy_get_rightchnlplace() (Íñigo Huguet) [2004141] - rtw88: add quirk to disable pci caps on HP Pavilion 14-ce0xxx (Íñigo Huguet) [2004141] - ath9k: fix sleeping in atomic context (Íñigo Huguet) [2004141] - ath9k: fix OOB read ar9300_eeprom_restore_internal (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't use FW key ID in beacon protection (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix scan channel flags settings (Íñigo Huguet) [2004141] - iwlwifi: mvm: support broadcast TWT alone (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_stored_beacon_notif_v3 (Íñigo Huguet) [2004141] - iwlwifi: move get pnvm file name to a separate function (Íñigo Huguet) [2004141] - iwlwifi: mvm: add support for responder config command version 9 (Íñigo Huguet) [2004141] - iwlwifi: mvm: add support for range request command version 13 (Íñigo Huguet) [2004141] - iwlwifi: allow debug init in RF-kill (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't schedule the roc_done_wk if it is already running (Íñigo Huguet) [2004141] - iwlwifi: yoyo: support for new DBGI_SRAM region (Íñigo Huguet) [2004141] - iwlwifi: add 'Rx control frame to MBSSID' HE capability (Íñigo Huguet) [2004141] - iwlwifi: fw: fix debug dump data declarations (Íñigo Huguet) [2004141] - iwlwifi: api: remove datamember from struct (Íñigo Huguet) [2004141] - iwlwifi: fix __percpu annotation (Íñigo Huguet) [2004141] - iwlwifi: pcie: avoid dma unmap/remap in crash dump (Íñigo Huguet) [2004141] - iwlwifi: acpi: fill in SAR tables with defaults (Íñigo Huguet) [2004141] - iwlwifi: acpi: fill in WGDS table with defaults (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 65 for AX devices (Íñigo Huguet) [2004141] - iwlwifi: acpi: support reading and storing WGDS revision 2 (Íñigo Huguet) [2004141] - iwlwifi: mvm: load regdomain at INIT stage (Íñigo Huguet) [2004141] - iwlwifi: mvm: Read the PPAG and SAR tables at INIT stage (Íñigo Huguet) [2004141] - iwlwifi: mvm: trigger WRT when no beacon heard (Íñigo Huguet) [2004141] - iwlwifi: fw: correctly limit to monitor dump (Íñigo Huguet) [2004141] - iwlwifi: skip first element in the WTAS ACPI table (Íñigo Huguet) [2004141] - iwlwifi: mvm: support version 11 of wowlan statuses notification (Íñigo Huguet) [2004141] - iwlwifi: convert flat GEO profile table to a struct version (Íñigo Huguet) [2004141] - iwlwifi: remove unused ACPI_WGDS_TABLE_SIZE definition (Íñigo Huguet) [2004141] - iwlwifi: support reading and storing EWRD revisions 1 and 2 (Íñigo Huguet) [2004141] - iwlwifi: acpi: support reading and storing WRDS revision 1 and 2 (Íñigo Huguet) [2004141] - iwlwifi: pass number of chains and sub-bands to iwl_sar_set_profile() (Íñigo Huguet) [2004141] - iwlwifi: remove ACPI_SAR_NUM_TABLES definition (Íñigo Huguet) [2004141] - iwlwifi: convert flat SAR profile table to a struct version (Íñigo Huguet) [2004141] - iwlwifi: rename ACPI_SAR_NUM_CHAIN_LIMITS to ACPI_SAR_NUM_CHAINS (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix access to BSS elements (Íñigo Huguet) [2004141] - iwlwifi: mvm: Refactor setting of SSIDs for 6GHz scan (Íñigo Huguet) [2004141] - iwlwifi: mvm: silently drop encrypted frames for unknown station (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: implement RSC command version 5 (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: make key reprogramming iteration optional (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: add separate key iteration for GTK type (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: refactor TSC/RSC configuration (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: remove fixed cmd_flags argument (Íñigo Huguet) [2004141] - iwlwifi: mvm: d3: separate TKIP data from key iteration (Íñigo Huguet) [2004141] - iwlwifi: mvm: simplify __iwl_mvm_set_sta_key() (Íñigo Huguet) [2004141] - iwlwifi: mvm: support new station key API (Íñigo Huguet) [2004141] - iwlwifi: mvm: Fix umac scan request probe parameters (Íñigo Huguet) [2004141] - iwlwifi: pcie: implement Bz reset flow (Íñigo Huguet) [2004141] - iwlwifi: implement Bz NMI behaviour (Íñigo Huguet) [2004141] - iwlwifi: pcie: implement Bz device startup (Íñigo Huguet) [2004141] - iwlwifi: read MAC address from correct place on Bz (Íñigo Huguet) [2004141] - iwlwifi: give Bz devices their own name (Íñigo Huguet) [2004141] - iwlwifi: split off Bz devices into their own family (Íñigo Huguet) [2004141] - iwlwifi: yoyo: cleanup internal buffer allocation in D3 (Íñigo Huguet) [2004141] - iwlwifi: mvm: treat MMPDUs in iwl_mvm_mac_tx() as bcast (Íñigo Huguet) [2004141] - iwlwifi: mvm: clean up number of HW queues (Íñigo Huguet) [2004141] - iwlwifi: mvm: avoid static queue number aliasing (Íñigo Huguet) [2004141] - iwlwifi: use DEFINE_MUTEX() for mutex lock (Íñigo Huguet) [2004141] - iwlwifi: remove trailing semicolon in macro definition (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix old-style static const declaration (Íñigo Huguet) [2004141] - iwlwifi: mvm: remove check for vif in iwl_mvm_vif_from_mac80211() (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove spaces from queue names (Íñigo Huguet) [2004141] - iwlwifi: mvm: restrict FW SMPS request (Íñigo Huguet) [2004141] - iwlwifi: mvm: set replay counter on key install (Íñigo Huguet) [2004141] - iwlwifi: mvm: remove trigger EAPOL time event (Íñigo Huguet) [2004141] - iwlwifi: iwl-dbg-tlv: add info about loading external dbg bin (Íñigo Huguet) [2004141] - iwlwifi: mvm: Add support for hidden network scan on 6GHz band (Íñigo Huguet) [2004141] - iwlwifi: mvm: Do not use full SSIDs in 6GHz scan (Íñigo Huguet) [2004141] - iwlwifi: print PNVM complete notification status in hexadecimal (Íñigo Huguet) [2004141] - iwlwifi: pcie: dump error on FW reset handshake failures (Íñigo Huguet) [2004141] - iwlwifi: prepare for synchronous error dumps (Íñigo Huguet) [2004141] - iwlwifi: pcie: free RBs during configure (Íñigo Huguet) [2004141] - iwlwifi: pcie: optimise struct iwl_rx_mem_buffer layout (Íñigo Huguet) [2004141] - iwlwifi: mvm: avoid FW restart while shutting down (Íñigo Huguet) [2004141] - iwlwifi: nvm: enable IEEE80211_HE_PHY_CAP10_HE_MU_M1RU_MAX_LTF (Íñigo Huguet) [2004141] - iwlwifi: mvm: set BROADCAST_TWT_SUPPORTED in MAC policy (Íñigo Huguet) [2004141] - iwlwifi: iwl-nvm-parse: set STBC flags for HE phy capabilities (Íñigo Huguet) [2004141] - cfg80211: use wiphy DFS domain if it is self-managed (Íñigo Huguet) [2004141] - mac80211: parse transmit power envelope element (Íñigo Huguet) [2004141] - ieee80211: add definition for transmit power envelope element (Íñigo Huguet) [2004141] - ieee80211: add definition of regulatory info in 6 GHz operation information (Íñigo Huguet) [2004141] - mac80211: introduce individual TWT support in AP mode (Íñigo Huguet) [2004141] - ieee80211: add TWT element definitions (Íñigo Huguet) [2004141] - brcmsmac: make array addr static const, makes object smaller (Íñigo Huguet) [2004141] - rtw88: Remove unnecessary check code (Íñigo Huguet) [2004141] - rtw88: wow: fix size access error of probe request (Íñigo Huguet) [2004141] - rtw88: wow: report wow reason through mac80211 api (Íñigo Huguet) [2004141] - rtw88: wow: build wow function only if CONFIG_PM is on (Íñigo Huguet) [2004141] - rtw88: refine the setting of rsvd pages for different firmware (Íñigo Huguet) [2004141] - rtw88: use read_poll_timeout instead of fixed sleep (Íñigo Huguet) [2004141] - rtw88: 8822ce: set CLKREQ# signal to low during suspend (Íñigo Huguet) [2004141] - rtw88: change beacon filter default mode (Íñigo Huguet) [2004141] - rtw88: 8822c: add tx stbc support under HT mode (Íñigo Huguet) [2004141] - rtw88: adjust the log level for failure of tx report (Íñigo Huguet) [2004141] - rtl8xxxu: Fix the handling of TX A-MPDU aggregation (Íñigo Huguet) [2004141] - rtl8xxxu: disable interrupt_in transfer for 8188cu and 8192cu (Íñigo Huguet) [2004141] - mwifiex: make arrays static const, makes object smaller (Íñigo Huguet) [2004141] - mwifiex: usb: Replace one-element array with flexible-array member (Íñigo Huguet) [2004141] - mwifiex: drop redundant null-pointer check in mwifiex_dnld_cmd_to_fw() (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: make arrays static const, makes object smaller (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Remove redundant variable initializations (Íñigo Huguet) [2004141] - ray_cs: Split memcpy() to avoid bounds check warning (Íñigo Huguet) [2004141] - ray_cs: use *ph to print small buffer (Íñigo Huguet) [2004141] - brcmfmac: add 43752 SDIO ids and initialization (Íñigo Huguet) [2004141] - brcmfmac: Set SDIO workqueue as WQ_HIGHPRI (Íñigo Huguet) [2004141] - brcmfmac: use separate firmware for 43430 revision 2 (Íñigo Huguet) [2004141] - brcmfmac: support chipsets with different core enumeration space (Íñigo Huguet) [2004141] - brcmfmac: add xtlv support to firmware interface layer (Íñigo Huguet) [2004141] - brcmfmac: increase core revision column aligning core list (Íñigo Huguet) [2004141] - brcmfmac: use different error value for invalid ram base address (Íñigo Huguet) [2004141] - brcmfmac: firmware: Fix firmware loading (Íñigo Huguet) [2004141] - net: qrtr: fix another OOB Read in qrtr_endpoint_post (Íñigo Huguet) [2004141] - cfg80211: fix BSS color notify trace enum confusion (Íñigo Huguet) [2004141] - mac80211: fix locking in ieee80211_restart_work() (Íñigo Huguet) [2004141] - mac80211: Fix insufficient headroom issue for AMSDU (Íñigo Huguet) [2004141] - mac80211: add support for BSS color change (Íñigo Huguet) [2004141] - nl80211: add support for BSS coloring (Íñigo Huguet) [2004141] - mac80211: Use flex-array for radiotap header bitmap (Íñigo Huguet) [2004141] - mac80211: radiotap: Use BIT() instead of shifts (Íñigo Huguet) [2004141] - mac80211: Remove unnecessary variable and label (Íñigo Huguet) [2004141] - mac80211: include (Íñigo Huguet) [2004141] - mac80211: Fix monitor MTU limit so that A-MSDUs get through (Íñigo Huguet) [2004141] - mac80211: remove unnecessary NULL check in ieee80211_register_hw() (Íñigo Huguet) [2004141] - mac80211: Reject zero MAC address in sta_info_insert_check() (Íñigo Huguet) [2004141] - mt76: fix enum type mismatch (Íñigo Huguet) [2004141] - bus: mhi: core: Improve debug messages for power up (Íñigo Huguet) [2004141] - bus: mhi: core: Replace DMA allocation wrappers with original APIs (Íñigo Huguet) [2004141] - bus: mhi: core: Add range checks for BHI and BHIe (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Set register access length for MHI driver (Íñigo Huguet) [2004141] - ath11k: set register access length for MHI driver (Íñigo Huguet) [2004141] - bus: mhi: Add MMIO region length to controller structure (Íñigo Huguet) [2004141] - bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up (Íñigo Huguet) [2004141] - bus: mhi: core: Set BHI/BHIe offsets on power up preparation (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI (Íñigo Huguet) [2004141] - Revert "mhi: Fix networking tree build." (Íñigo Huguet) [2004141] - mhi: Fix networking tree build. (Íñigo Huguet) [2004141] - brcmfmac: firmware: Allow per-board firmware binaries (Íñigo Huguet) [2004141] - iwlwifi: add new so-jf devices (Íñigo Huguet) [2004141] - iwlwifi: add new SoF with JF devices (Íñigo Huguet) [2004141] - iwlwifi: pnvm: accept multiple HW-type TLVs (Íñigo Huguet) [2004141] - cfg80211: Fix possible memory leak in function cfg80211_bss_update (Íñigo Huguet) [2004141] - nl80211: limit band information in non-split data (Íñigo Huguet) [2004141] - mac80211: fix enabling 4-address mode on a sta vif after assoc (Íñigo Huguet) [2004141] - mac80211: fix starting aggregation sessions on mesh interfaces (Íñigo Huguet) [2004141] - mac80211: Do not strip skb headroom on monitor frames (Íñigo Huguet) [2004141] - net: mhi: Remove MBIM protocol (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Fix inbound IPCR channel (Íñigo Huguet) [2004141] - bus: mhi: core: Validate channel ID when processing command completions (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Apply no-op for wake using sideband wake boolean (Íñigo Huguet) [2004141] - net: mhi: Improve MBIM packet counting (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: configurable network interface MRU (Íñigo Huguet) [2004141] - mt76: mt7921: Fix fall-through warning for Clang (Íñigo Huguet) [2004141] - mt76: mt7921: continue to probe driver when fw already downloaded (Íñigo Huguet) [2004141] - ath11k: Remove some duplicate code (Íñigo Huguet) [2004141] - ath: switch from 'pci_' to 'dma_' API (Íñigo Huguet) [2004141] - iwlwifi: acpi: remove unused function iwl_acpi_eval_dsm_func() (Íñigo Huguet) [2004141] - rtw88: fix c2h memory leak (Íñigo Huguet) [2004141] - brcmfmac: support parse country code map from DT (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error_reporting()' calls (Íñigo Huguet) [2004141] - bus: mhi: Wait for M2 state during system resume (Íñigo Huguet) [2004141] - bus: mhi: core: Fix power down latency (Íñigo Huguet) [2004141] - brcmfmac: Silence error messages about unsupported firmware features (Íñigo Huguet) [2004141] - cfg80211: Add wiphy_info_once() (Íñigo Huguet) [2004141] - mac80211: Switch to a virtual time-based airtime scheduler (Íñigo Huguet) [2004141] - Revert "mac80211: HE STA disassoc due to QOS NULL not sent" (Íñigo Huguet) [2004141] - mac80211: remove iwlwifi specific workaround NDPs of null_response (Íñigo Huguet) [2004141] - mac80211: fix NULL ptr dereference during mesh peer connection for non HE devices (Íñigo Huguet) [2004141] - mac80211: Enable power save after receiving NULL packet ACK (Íñigo Huguet) [2004141] - mac80211: add HE 6 GHz capability only if supported (Íñigo Huguet) [2004141] - mac80211: notify driver on mgd TX completion (Íñigo Huguet) [2004141] - mac80211: always include HE 6GHz capability in probe request (Íñigo Huguet) [2004141] - mac80211: add vendor-specific capabilities to assoc request (Íñigo Huguet) [2004141] - cfg80211: allow advertising vendor-specific capabilities (Íñigo Huguet) [2004141] - cfg80211: set custom regdomain after wiphy registration (Íñigo Huguet) [2004141] - cfg80211: Support hidden AP discovery over 6GHz band (Íñigo Huguet) [2004141] - mac80211: conditionally advertise HE in probe requests (Íñigo Huguet) [2004141] - cfg80211: add cfg80211_any_usable_channels() (Íñigo Huguet) [2004141] - cfg80211: reg: improve bad regulatory warning (Íñigo Huguet) [2004141] - nl80211: Fix typo pmsr->pmsr (Íñigo Huguet) [2004141] - mac80211: fix some spelling mistakes (Íñigo Huguet) [2004141] - cfg80211: remove ieee80211_get_he_sta_cap() (Íñigo Huguet) [2004141] - mac80211: remove use of ieee80211_get_he_sta_cap() (Íñigo Huguet) [2004141] - cfg80211: trace more information in assoc trace event (Íñigo Huguet) [2004141] - mac80211: improve AP disconnect message (Íñigo Huguet) [2004141] - mac80211: rearrange struct txq_info for fewer holes (Íñigo Huguet) [2004141] - ieee80211: add defines for HE PHY cap byte 10 (Íñigo Huguet) [2004141] - mac80211: Properly WARN on HW scan before restart (Íñigo Huguet) [2004141] - nl80211/cfg80211: add BSS color to NDP ranging parameters (Íñigo Huguet) [2004141] - mac80211: add to bss_conf if broadcast TWT is supported (Íñigo Huguet) [2004141] - mac80211: move SMPS mode setting after ieee80211_prep_connection (Íñigo Huguet) [2004141] - mac80211: free skb in WEP error case (Íñigo Huguet) [2004141] - mac80211: handle rate control (RC) racing with chanctx definition (Íñigo Huguet) [2004141] - ieee80211: define timing measurement in extended capabilities IE (Íñigo Huguet) [2004141] - mac80211_hwsim: record stats in non-netlink path (Íñigo Huguet) [2004141] - ieee80211: add the value for Category '6' in "rtw_ieee80211_category" (Íñigo Huguet) [2004141] - mac80211: remove iwlwifi specific workaround that broke sta NDP tx (Íñigo Huguet) [2004141] - mac80211: allow SMPS requests only in client mode (Íñigo Huguet) [2004141] - mac80211: check per vif offload_flags in Tx path (Íñigo Huguet) [2004141] - mac80211: add rate control support for encap offload (Íñigo Huguet) [2004141] - mac80211: call ieee80211_tx_h_rate_ctrl() when dequeue (Íñigo Huguet) [2004141] - mac80211: move A-MPDU session check from minstrel_ht to mac80211 (Íñigo Huguet) [2004141] - cfg80211: expose the rfkill device to the low level driver (Íñigo Huguet) [2004141] - wireless: add check of field VHT Extended NSS BW Capable for 160/80+80 MHz setting (Íñigo Huguet) [2004141] - mac80211_hwsim: add concurrent channels scanning support over virtio (Íñigo Huguet) [2004141] - mac80211: don't open-code LED manipulations (Íñigo Huguet) [2004141] - mac80211: consider per-CPU statistics if present (Íñigo Huguet) [2004141] - cfg80211: fix default HE tx bitrate mask in 2G band (Íñigo Huguet) [2004141] - mac80211: remove the repeated declaration (Íñigo Huguet) [2004141] - mac80211: refactor rc_no_data_or_no_ack_use_min function (Íñigo Huguet) [2004141] - mac80211: do not use low data rates for data frames with no ack flag (Íñigo Huguet) [2004141] - mac80211: add ieee80211_is_tx_data helper function (Íñigo Huguet) [2004141] - mac80211: simplify ieee80211_add_station() (Íñigo Huguet) [2004141] - mac80211: use sdata->skb_queue for TDLS (Íñigo Huguet) [2004141] - mac80211: refactor SKB queue processing a bit (Íñigo Huguet) [2004141] - mac80211: unify queueing SKB to iface (Íñigo Huguet) [2004141] - mac80211: minstrel_ht: ignore frame that was sent with noAck flag (Íñigo Huguet) [2004141] - cfg80211: clean up variable use in cfg80211_parse_colocated_ap() (Íñigo Huguet) [2004141] - cfg80211: remove CFG80211_MAX_NUM_DIFFERENT_CHANNELS (Íñigo Huguet) [2004141] - mac80211: Remove redundant assignment to ret (Íñigo Huguet) [2004141] - net: wireless: wext_compat.c: Remove redundant assignment to ps (Íñigo Huguet) [2004141] - wireless: wext-spy: Fix out-of-bounds warning (Íñigo Huguet) [2004141] - ath11k: Avoid memcpy() over-reading of he_cap (Íñigo Huguet) [2004141] - mt7601u: add USB device ID for some versions of XiaoDu WiFi Dongle. (Íñigo Huguet) [2004141] - mwifiex: Avoid memset() over-write of WEP key_material (Íñigo Huguet) [2004141] - rtlwifi: rtl8192de: Fully initialize curvecount_val (Íñigo Huguet) [2004141] - rtw88: coex: remove unnecessary variable and label (Íñigo Huguet) [2004141] - rtw88: add quirks to disable pci capabilities (Íñigo Huguet) [2004141] - rtw88: refine unwanted h2c command (Íñigo Huguet) [2004141] - rtw88: dump FW crash via devcoredump (Íñigo Huguet) [2004141] - rtw88: notify fw when driver in scan-period to avoid potential problem (Íñigo Huguet) [2004141] - rtw88: add rtw_fw_feature_check api (Íñigo Huguet) [2004141] - rtw88: 8822c: update RF parameter tables to v62 (Íñigo Huguet) [2004141] - rtw88: Remove duplicate include of coex.h (Íñigo Huguet) [2004141] - rtw88: 8822c: fix lc calibration timing (Íñigo Huguet) [2004141] - rtw88: add path diversity (Íñigo Huguet) [2004141] - rtw88: add beacon filter support (Íñigo Huguet) [2004141] - iwlwifi: bump FW API to 64 for AX devices (Íñigo Huguet) [2004141] - iwlwifi: fw: dump TCM error table if present (Íñigo Huguet) [2004141] - iwlwifi: add 9560 killer device (Íñigo Huguet) [2004141] - iwlwifi: move error dump to fw utils (Íñigo Huguet) [2004141] - iwlwifi: support loading the reduced power table from UEFI (Íñigo Huguet) [2004141] - iwlwifi: move UEFI code to a separate file (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_wowlan_get_status_cmd (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_wowlan_kek_kck_material_cmd_v4 (Íñigo Huguet) [2004141] - iwlwifi: mvm: update iwl_wowlan_patterns_cmd (Íñigo Huguet) [2004141] - iwlwifi: mvm: introduce iwl_proto_offload_cmd_v4 (Íñigo Huguet) [2004141] - iwlwifi: fix NUM_IWL_UCODE_TLV_* definitions to avoid sparse errors (Íñigo Huguet) [2004141] - iwlwifi: pcie: free some DMA memory earlier (Íñigo Huguet) [2004141] - iwlwifi: mvm: fill phy_data.d1 for no-data RX (Íñigo Huguet) [2004141] - iwlwifi: pcie: fix context info freeing (Íñigo Huguet) [2004141] - iwlwifi: pcie: free IML DMA memory allocation (Íñigo Huguet) [2004141] - iwlwifi: mvm: support LONG_GROUP for WOWLAN_GET_STATUSES version (Íñigo Huguet) [2004141] - iwlwifi: support ver 6 of WOWLAN_CONFIGURATION and ver 10 of WOWLAN_GET_STATUSES (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't request mac80211 to disable/enable sta's queues (Íñigo Huguet) [2004141] - iwlwifi: mvm: Explicitly stop session protection before unbinding (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove TR/CR tail allocations (Íñigo Huguet) [2004141] - iwlwifi: mvm: Read acpi dsm to get unii4 enable/disable bitmap. (Íñigo Huguet) [2004141] - iwlwifi: pcie: fix some kernel-doc comments (Íñigo Huguet) [2004141] - iwlwifi: advertise broadcast TWT support (Íñigo Huguet) [2004141] - iwlwifi: mvm: support LMR feedback (Íñigo Huguet) [2004141] - iwlwifi: correct HE capabilities (Íñigo Huguet) [2004141] - iwlwifi: mvm: Call NMI instead of REPLY_ERROR (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix error print when session protection ends (Íñigo Huguet) [2004141] - iwlwifi: mvm: honour firmware SMPS requests (Íñigo Huguet) [2004141] - iwlwifi: mvm: apply RX diversity per PHY context (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't request SMPS in AP mode (Íñigo Huguet) [2004141] - iwlwifi: pcie: identify the RF module (Íñigo Huguet) [2004141] - iwlwifi: yoyo: support region TLV version 2 (Íñigo Huguet) [2004141] - iwlwifi: remove duplicate iwl_ax201_cfg_qu_hr declaration (Íñigo Huguet) [2004141] - iwlwifi: pcie: remove CSR_HW_RF_ID_TYPE_CHIP_ID (Íñigo Huguet) [2004141] - iwlwifi: pcie: print interrupt number, not index (Íñigo Huguet) [2004141] - iwlwifi: pcie: Add support for AX231 radio module with Ma devices (Íñigo Huguet) [2004141] - iwlwifi: increase PNVM load timeout (Íñigo Huguet) [2004141] - iwlwifi: pcie: handle pcim_iomap_table() failures better (Íñigo Huguet) [2004141] - iwlwifi: mvm: don't change band on bound PHY contexts (Íñigo Huguet) [2004141] - iwlwifi: remove unused REMOTE_WAKE_CONFIG_CMD definitions (Íñigo Huguet) [2004141] - iwlwifi: mvm: fix indentation in some scan functions (Íñigo Huguet) [2004141] - iwlwifi: mvm: pass the clock type to iwl_mvm_get_sync_time() (Íñigo Huguet) [2004141] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Russia (Íñigo Huguet) [2004141] - ath11k: Enable QCN9074 device (Íñigo Huguet) [2004141] - ath10k: demote chan info without scan request warning (Íñigo Huguet) [2004141] - rtl8xxxu: avoid parsing short RX packet (Íñigo Huguet) [2004141] - rtl8xxxu: Fix device info for RTL8192EU devices (Íñigo Huguet) [2004141] - mt76: mt7921: allow chip reset during device restart (Íñigo Huguet) [2004141] - mt76: mt7615: set macwork timeout according to runtime-pm (Íñigo Huguet) [2004141] - mt76: mt7663s: enable runtime-pm (Íñigo Huguet) [2004141] - mt76: mt7663s: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Íñigo Huguet) [2004141] - mt76: mt7663s: rely on pm reference counting (Íñigo Huguet) [2004141] - mt76: sdio: do not run mt76_txq_schedule directly (Íñigo Huguet) [2004141] - mt76: mt7921: enable HE BFee capability (Íñigo Huguet) [2004141] - mt76: disable TWT capabilities for the moment (Íñigo Huguet) [2004141] - mt76: fix iv and CCMP header insertion (Íñigo Huguet) [2004141] - mt76: mt7921: fix the coredump is being truncated (Íñigo Huguet) [2004141] - mt76: mt7921: fix kernel warning when reset on vif is not sta (Íñigo Huguet) [2004141] - mt76: mt7921: introduce dedicated control for deep_sleep (Íñigo Huguet) [2004141] - mt76: mt7921: limit txpower according to userlevel power (Íñigo Huguet) [2004141] - mt76: mt7921: improve code readability for mt7921_update_txs (Íñigo Huguet) [2004141] - mt76: mt7915: fix IEEE80211_HE_PHY_CAP7_MAX_NC for station mode (Íñigo Huguet) [2004141] - mt76: use SPDX header file comment style (Íñigo Huguet) [2004141] - mt76: add a space between comment char and SPDX tag (Íñigo Huguet) [2004141] - mt76: mt7915: improve MU stability (Íñigo Huguet) [2004141] - mt76: mt7921: add deep sleep control to runtime-pm knob (Íñigo Huguet) [2004141] - mt76: mt7921: enable deep sleep at runtime (Íñigo Huguet) [2004141] - mt76: mt7915: introduce mt7915_mcu_set_txbf() (Íñigo Huguet) [2004141] - mt76: make mt76_update_survey() per phy (Íñigo Huguet) [2004141] - mt76: move mt76_get_next_pkt_id in mt76.h (Íñigo Huguet) [2004141] - mt76: reduce rx buffer size to 2048 (Íñigo Huguet) [2004141] - mt76: connac: fix the maximum interval schedule scan can support (Íñigo Huguet) [2004141] - mt76: mt7915: fix rx fcs error count in testmode (Íñigo Huguet) [2004141] - mt76: testmode: move chip-specific stats dump before common stats (Íñigo Huguet) [2004141] - mt76: connac: add mt76_connac_mcu_get_nic_capability utility routine (Íñigo Huguet) [2004141] - mt76: connac: check band caps in mt76_connac_mcu_set_rate_txpower (Íñigo Huguet) [2004141] - mt76: mt7915: drop the use of repeater entries for station interfaces (Íñigo Huguet) [2004141] - mt76: mt7921: enable VHT BFee capability (Íñigo Huguet) [2004141] - mt76: mt7921: make mt7921_set_channel static (Íñigo Huguet) [2004141] - mt76: mt7921: wake the device before dumping power table (Íñigo Huguet) [2004141] - mt76: connac: add mt76_connac_power_save_sched in mt76_connac_pm_unref (Íñigo Huguet) [2004141] - mt76: connac: fix UC entry is being overwritten (Íñigo Huguet) [2004141] - mt76: mt7615: update radar parameters (Íñigo Huguet) [2004141] - mt76: mt7915: setup drr group for peers (Íñigo Huguet) [2004141] - mt76: mt7921: enable random mac address during sched_scan (Íñigo Huguet) [2004141] - mt76: mt7921: remove mt7921_get_wtbl_info routine (Íñigo Huguet) [2004141] - mt76: mt7915: fix MT_EE_CAL_GROUP_SIZE (Íñigo Huguet) [2004141] - mt76: mt7915: improve error recovery reliability (Íñigo Huguet) [2004141] - mt76: mt7921: enable hw offloading for wep keys (Íñigo Huguet) [2004141] - mt76: mt7915: read all eeprom fields from fw in efuse mode (Íñigo Huguet) [2004141] - mt76: mt7921: set MT76_RESET during mac reset (Íñigo Huguet) [2004141] - mt76: mt7921: introduce mac tx done handling (Íñigo Huguet) [2004141] - mt76: allow hw driver code to overwrite wiphy interface_modes (Íñigo Huguet) [2004141] - mt76: mt7921: update statistic in active mode only (Íñigo Huguet) [2004141] - mt76: mt7915: use mt7915_mcu_get_mib_info() to get survey data (Íñigo Huguet) [2004141] - mt76: mt7615: fix potential overflow on large shift (Íñigo Huguet) [2004141] - mt76: testmode: remove undefined behaviour in mt76_testmode_alloc_skb (Íñigo Huguet) [2004141] - mt76: testmode: remove unnecessary function calls in mt76_testmode_free_skb (Íñigo Huguet) [2004141] - mt76: testmode: fix memory leak in mt76_testmode_alloc_skb (Íñigo Huguet) [2004141] - mt76: mt7615: remove useless if condition in mt7615_add_interface() (Íñigo Huguet) [2004141] - mt76: mt7915: use mt7915_mcu_get_txpower_sku() to get per-rate txpower (Íñigo Huguet) [2004141] - mt76: mt7615: add .offset_tsf callback (Íñigo Huguet) [2004141] - mt76: mt7915: add .offset_tsf callback (Íñigo Huguet) [2004141] - mt76: mt7921: reset wfsys during hw probe (Íñigo Huguet) [2004141] - mt76: mt7921: do not schedule hw reset if the device is not running (Íñigo Huguet) [2004141] - mt76: mt7921: return proper error value in mt7921_mac_init (Íñigo Huguet) [2004141] - mt76: mt7921: enable runtime pm by default (Íñigo Huguet) [2004141] - mt76: mt7921: fix OMAC idx usage (Íñigo Huguet) [2004141] - mt76: mt7921: fix invalid register access in wake_work (Íñigo Huguet) [2004141] - mt76: mt7921: avoid unnecessary consecutive WiFi resets (Íñigo Huguet) [2004141] - mt76: connac: update BA win size in Rx direction (Íñigo Huguet) [2004141] - mt76: connac: add bss color support for sta mode (Íñigo Huguet) [2004141] - mt76: mt7615: add thermal sensor device support (Íñigo Huguet) [2004141] - mt76: mt7915: add thermal cooling device support (Íñigo Huguet) [2004141] - mt76: mt7915: add thermal sensor device support (Íñigo Huguet) [2004141] - mt76: mt7921: fix reset under the deep sleep is enabled (Íñigo Huguet) [2004141] - mt76: mt7921: add back connection monitor support (Íñigo Huguet) [2004141] - mt76: mt7921: consider the invalid value for to_rssi (Íñigo Huguet) [2004141] - mt76: connac: fix WoW with disconnetion and bitmap pattern (Íñigo Huguet) [2004141] - mt76: connac: fw_own rely on all packet memory all being free (Íñigo Huguet) [2004141] - mt76: mt7921: Don't alter Rx path classifier (Íñigo Huguet) [2004141] - mt76: mt7921: fix mt7921_wfsys_reset sequence (Íñigo Huguet) [2004141] - mt76: mt7663: enable hw rx header translation (Íñigo Huguet) [2004141] - mt76: mt7615: free irq if mt7615_mmio_probe fails (Íñigo Huguet) [2004141] - mt76: mt76x0: use dev_debug instead of dev_err for hw_rf_ctrl (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx csum offload (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx header traslation offload (Íñigo Huguet) [2004141] - mt76: connac: add missing configuration in mt76_connac_mcu_wtbl_hdr_trans_tlv (Íñigo Huguet) [2004141] - mt76: mt7921: enable rx hw de-amsdu (Íñigo Huguet) [2004141] - mt76: mt7915: fix a signedness bug in mt7915_mcu_apply_tx_dpd() (Íñigo Huguet) [2004141] - mt76: mt7615: fix NULL pointer dereference in tx_prepare_skb() (Íñigo Huguet) [2004141] - mt76: fix possible NULL pointer dereference in mt76_tx (Íñigo Huguet) [2004141] - mt76: mt7915: add .set_bitrate_mask() callback (Íñigo Huguet) [2004141] - mt76: mt7915: cleanup mt7915_mcu_sta_rate_ctrl_tlv() (Íñigo Huguet) [2004141] - mt76: mt7915: fix tssi indication field of DBDC NICs (Íñigo Huguet) [2004141] - mt76: move mt76_rates in mt76 module (Íñigo Huguet) [2004141] - mac80211: reset profile_periodicity/ema_ap (Íñigo Huguet) [2004141] - mac80211: handle various extensible elements correctly (Íñigo Huguet) [2004141] - cfg80211: avoid double free of PMSR request (Íñigo Huguet) [2004141] - cfg80211: make certificate generation more robust (Íñigo Huguet) [2004141] - mac80211: minstrel_ht: fix sample time check (Íñigo Huguet) [2004141] - mt76: mt7915: add support for tx status reporting (Íñigo Huguet) [2004141] - mt76: mt7915: rework tx rate reporting (Íñigo Huguet) [2004141] - mt76: dma: use ieee80211_tx_status_ext to free packets when tx fails (Íñigo Huguet) [2004141] - mt76: improve tx status codepath (Íñigo Huguet) [2004141] - mt76: intialize tx queue entry wcid to 0xffff by default (Íñigo Huguet) [2004141] - mt76: mt7603: avoid use of ieee80211_tx_info_clear_status (Íñigo Huguet) [2004141] - mt76: mt7615: avoid use of ieee80211_tx_info_clear_status (Íñigo Huguet) [2004141] - mt76: mt7615: fix fixed-rate tx status reporting (Íñigo Huguet) [2004141] - mt76: mt7915: move mt7915_queue_rx_skb to mac.c (Íñigo Huguet) [2004141] - mt76: mt7915: disable ASPM (Íñigo Huguet) [2004141] - mt76: mt7915: add MSI support (Íñigo Huguet) [2004141] - ath11k: send beacon template after vdev_start/restart during csa (Íñigo Huguet) [2004141] - ath10k: Use devm_platform_get_and_ioremap_resource() (Íñigo Huguet) [2004141] - ath10k: remove the repeated declaration (Íñigo Huguet) [2004141] - ath10k: Fix an error code in ath10k_add_interface() (Íñigo Huguet) [2004141] - ath11k: Fix an error handling path in ath11k_core_fetch_board_data_api_n() (Íñigo Huguet) [2004141] - ath: Fix wrong function name in comments (Íñigo Huguet) [2004141] - rtlwifi: Fix spelling of 'download' (Íñigo Huguet) [2004141] - rtlwifi: Remove redundant assignments to ul_enc_algo (Íñigo Huguet) [2004141] - rtlwifi: rtl8723ae: remove redundant initialization of variable rtstatus (Íñigo Huguet) [2004141] - rtlwifi: btcoex: 21a 2ant: Delete several duplicate condition branch codes (Íñigo Huguet) [2004141] - rtlwifi: 8821a: btcoexist: add comments to explain why if-else branches are identical (Íñigo Huguet) [2004141] - rt2x00: do not set timestamp for injected frames (Íñigo Huguet) [2004141] - rndis_wlan: simplify is_associated() (Íñigo Huguet) [2004141] - rt2x00: remove leading spaces before tabs (Íñigo Huguet) [2004141] - rtlwifi: Fix wrong function name in comments (Íñigo Huguet) [2004141] - brcmsmac: Remove the repeated declaration (Íñigo Huguet) [2004141] - brcmsmac: mac80211_if: Fix a resource leak in an error handling path (Íñigo Huguet) [2004141] - brcmsmac: Drop unnecessary NULL check after container_of (Íñigo Huguet) [2004141] - brcmsmac: improve readability on addresses copy (Íñigo Huguet) [2004141] - brcmfmac: Add clm_blob firmware files to modinfo (Íñigo Huguet) [2004141] - brcmfmac: Delete second brcm folder hierarchy (Íñigo Huguet) [2004141] - brcmfmac: Fix a double-free in brcmf_sdio_bus_reset (Íñigo Huguet) [2004141] - brcmfmac: Demote non-compliant kernel-doc headers (Íñigo Huguet) [2004141] - brcmfmac: correctly report average RSSI in station info (Íñigo Huguet) [2004141] - brcmfmac: fix setting of station info chains bitmask (Íñigo Huguet) [2004141] - brcmfmac: use ISO3166 country code and 0 rev as fallback (Íñigo Huguet) [2004141] - ath10k: remove unused more_frags variable (Íñigo Huguet) [2004141] - ath10k: add missing error return code in ath10k_pci_probe() (Íñigo Huguet) [2004141] - ath10k: go to path err_unsupported when chip id is not supported (Íñigo Huguet) [2004141] - ath11k: don't call ath11k_pci_set_l1ss for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add support for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add support to get peer id for WCN6855 (Íñigo Huguet) [2004141] - ath11k: setup WBM_IDLE_LINK ring once again (Íñigo Huguet) [2004141] - ath11k: setup REO for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add dp support for WCN6855 (Íñigo Huguet) [2004141] - ath11k: add hw reg support for WCN6855 (Íñigo Huguet) [2004141] - ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() (Íñigo Huguet) [2004141] - mwifiex: bring down link before deleting interface (Íñigo Huguet) [2004141] - mt76: mt7615: Use devm_platform_get_and_ioremap_resource() (Íñigo Huguet) [2004141] - wwan: core: add WWAN common private data for netdev (Íñigo Huguet) [2004141] - wwan: core: support default netdev creation (Íñigo Huguet) [2004141] - wwan: core: no more hold netdev ops owning module (Íñigo Huguet) [2004141] - net: mhi_net: Update the transmit handler prototype (Íñigo Huguet) [2004141] - bus: mhi: pci-generic: Fix hibernation (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Fix possible use-after-free in mhi_pci_remove() (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: T99W175: update channel name from AT to DUN (Íñigo Huguet) [2004141] - mac80211: drop multicast fragments (Íñigo Huguet) [2004141] - mac80211: move interface shutdown out of wiphy lock (Íñigo Huguet) [2004141] - cfg80211: shut down interfaces on failed resume (Íñigo Huguet) [2004141] - cfg80211: fix phy80211 symlink creation (Íñigo Huguet) [2004141] - mac80211: fix 'reset' debugfs locking (Íñigo Huguet) [2004141] - mac80211: fix deadlock in AP/VLAN handling (Íñigo Huguet) [2004141] - mac80211: Fix NULL ptr deref for injected rate info (Íñigo Huguet) [2004141] - mac80211: fix skb length check in ieee80211_scan_rx() (Íñigo Huguet) [2004141] - mac80211: correct ieee80211_iterate_active_interfaces_mtx() locking comments (Íñigo Huguet) [2004141] - cfg80211: call cfg80211_leave_ocb when switching away from OCB (Íñigo Huguet) [2004141] - mac80211_hwsim: drop pending frames on stop (Íñigo Huguet) [2004141] - mac80211: remove warning in ieee80211_get_sband() (Íñigo Huguet) [2004141] - mt76: mt7921: remove leftover 80+80 HE capability (Íñigo Huguet) [2004141] - mt76: mt7615: do not set MT76_STATE_PM at bootstrap (Íñigo Huguet) [2004141] - ath9k: ar9003_mac: read STBC indicator from rx descriptor (Íñigo Huguet) [2004141] - ath10k/ath11k: fix spelling mistake "requed" -> "requeued" (Íñigo Huguet) [2004141] - mwifiex: re-fix for unaligned accesses (Íñigo Huguet) [2004141] - mt76: mt76x0e: fix device hang during suspend/resume (Íñigo Huguet) [2004141] - mt76: mt7921: fix max aggregation subframes setting (Íñigo Huguet) [2004141] - mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY (Íñigo Huguet) [2004141] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [2004141] - mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rate_report (Íñigo Huguet) [2004141] - brcmfmac: properly check for bus register errors (Íñigo Huguet) [2004141] - Revert "brcmfmac: add a check for the status of usb_register" (Íñigo Huguet) [2004141] - net: rtlwifi: properly check for alloc_workqueue() failure (Íñigo Huguet) [2004141] - Revert "rtlwifi: fix a potential NULL pointer dereference" (Íñigo Huguet) [2004141] - wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join (Íñigo Huguet) [2004141] - wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt (Íñigo Huguet) [2004141] - iwlwifi: mvm: tt: Replace thermal_notify_framework (Íñigo Huguet) [2004141] - mt76: debugfs: introduce napi_threaded node (Íñigo Huguet) [2004141] - wl3501: fix typo of 'Networks' in comment (Íñigo Huguet) [2004141] - mt76: use threaded NAPI (Íñigo Huguet) [2004141] - net: mhi_net: make mhi_wwan_ops static (Íñigo Huguet) [2004141] - net: mhi_net: Register wwan_ops for link creation (Íñigo Huguet) [2004141] - net: mhi: remove pointless conditional before kfree_skb() (Íñigo Huguet) [2004141] - net: mhi: Allow decoupled MTU/MRU (Íñigo Huguet) [2004141] - net: mhi: Add support for non-linear MBIM skb processing (Íñigo Huguet) [2004141] - bus: mhi: fix typo in comments for struct mhi_channel_config (Íñigo Huguet) [2004141] - bus: mhi: core: Fix shadow declarations (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Constify mhi_controller_config struct definitions (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Introduce Foxconn T99W175 support (Íñigo Huguet) [2004141] - bus: mhi: core: Sanity check values from remote device before use (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add FIREHOSE channels (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Implement PCI shutdown callback (Íñigo Huguet) [2004141] - bus: mhi: Improve documentation on channel transfer setup APIs (Íñigo Huguet) [2004141] - bus: mhi: core: Remove __ prefix for MHI channel unprepare function (Íñigo Huguet) [2004141] - bus: mhi: core: Check channel execution environment before issuing reset (Íñigo Huguet) [2004141] - bus: mhi: core: Clear configuration from channel context during reset (Íñigo Huguet) [2004141] - bus: mhi: core: Hold device wake for channel update commands (Íñigo Huguet) [2004141] - bus: mhi: core: Update debug messages to use client device (Íñigo Huguet) [2004141] - bus: mhi: core: Improvements to the channel handling state machine (Íñigo Huguet) [2004141] - bus: mhi: core: Clear context for stopped channels from remove() (Íñigo Huguet) [2004141] - bus: mhi: core: Allow sending the STOP channel command (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add SDX65 based modem support (Íñigo Huguet) [2004141] - bus: mhi: core: Remove pre_init flag used for power purposes (Íñigo Huguet) [2004141] - bus: mhi: pm: reduce PM state change verbosity (Íñigo Huguet) [2004141] - bus: mhi: core: Fix MHI runtime_pm behavior (Íñigo Huguet) [2004141] - bus: mhi: core: Move to polling method to wait for MHI ready (Íñigo Huguet) [2004141] - bus: mhi: core: Introduce internal register poll helper function (Íñigo Huguet) [2004141] - bus: mhi: core: Improve state strings for debug messages (Íñigo Huguet) [2004141] - bus: mhi: core: Wait for MHI READY state in most scenarios (Íñigo Huguet) [2004141] - bus: mhi: core: Identify Flash Programmer as a mission mode use case (Íñigo Huguet) [2004141] - bus: mhi: core: Add support for Flash Programmer execution environment (Íñigo Huguet) [2004141] - bus: mhi: core: Handle EDL mode entry appropriately (Íñigo Huguet) [2004141] - bus: mhi: core: Wait for ready after an EDL firmware download (Íñigo Huguet) [2004141] - bus: mhi: core: Rely on accurate method to determine EDL mode (Íñigo Huguet) [2004141] - bus: mhi: core: Check state before processing power_down (Íñigo Huguet) [2004141] - bus: mhi: core: Return EAGAIN if MHI ring is full (Íñigo Huguet) [2004141] - net: export dev_set_threaded symbol (Íñigo Huguet) [2004141] - bus: mhi: core: remove redundant initialization of variables state and ee (Íñigo Huguet) [2004141] - bus: mhi: Make firmware image optional for controller (Íñigo Huguet) [2004141] - bus: mhi: core: Add missing checks for MMIO register entries (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add support for runtime PM (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Use generic PCI power management (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: No-Op for device_wake operations (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Add SDX24 based modem support (Íñigo Huguet) [2004141] - bus: mhi: Early MHI resume failure in non M3 state (Íñigo Huguet) [2004141] - bus: mhi: core: Update debug prints to include local device state (Íñigo Huguet) [2004141] - bus: mhi: core: Process execution environment changes serially (Íñigo Huguet) [2004141] - bus: mhi: core: Download AMSS image from appropriate function (Íñigo Huguet) [2004141] - bus: mhi: core: Destroy SBL devices when moving to mission mode (Íñigo Huguet) [2004141] - bus: mhi: core: Rename debugfs directory name (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Introduce quectel EM1XXGR-L support (Íñigo Huguet) [2004141] - bus: mhi: pci_generic: Parametrable element count for events (Íñigo Huguet) [2004141] - ath10k: Detect conf_mutex held ath10k_drain_tx() calls (Íñigo Huguet) [2004141] - net: mhi: Add mbim proto (Íñigo Huguet) [2004141] - net: mhi: Add rx_length_errors stat (Íñigo Huguet) [2004141] - net: mhi: Create mhi.h (Íñigo Huguet) [2004141] - net: mhi: Add dedicated folder (Íñigo Huguet) [2004141] - net: mhi: Add protocol support (Íñigo Huguet) [2004141] - net: mhi-net: Add re-aggregation of fragmented packets (Íñigo Huguet) [2004141] - net: mhi: Get rid of local rx queue count (Íñigo Huguet) [2004141] - net: mhi: Get RX queue size from MHI core (Íñigo Huguet) [2004141] - net: mhi: Set wwan device type (Íñigo Huguet) [2004141] - net: mhi: Add raw IP mode support (Íñigo Huguet) [2004141] - net: mhi: Fix unexpected queue wake (Íñigo Huguet) [2004141] - net: Add mhi-net driver (Íñigo Huguet) [2004141] - ipv4: make exception cache less predictible (Antoine Tenart) [2015111] {CVE-2021-20322} - ipv4: use siphash instead of Jenkins in fnhe_hashfun() (Antoine Tenart) [2015111] {CVE-2021-20322} - iommu/dma: Account for min_align_mask w/swiotlb (Jerry Snitselaar) [2018601] - swiotlb: Support aligned swiotlb buffers (Jerry Snitselaar) [2018601] - iommu/dma: Check CONFIG_SWIOTLB more broadly (Jerry Snitselaar) [2018601] - iommu/dma: Fold _swiotlb helpers into callers (Jerry Snitselaar) [2018601] - iommu/dma: Skip extra sync during unmap w/swiotlb (Jerry Snitselaar) [2018601] - iommu/dma: Fix arch_sync_dma for map (Jerry Snitselaar) [2018601] - iommu/dma: Fix sync_sg with swiotlb (Jerry Snitselaar) [2018601] - redhat/configs: Add CONFIG_DMA_RESTRICTED_POOL (Jerry Snitselaar) [2018601] - swiotlb: use depends on for DMA_RESTRICTED_POOL (Jerry Snitselaar) [2018601] - powerpc/svm: Don't issue ultracalls if !mem_encrypt_active() (Jerry Snitselaar) [2018601] - s390/pv: fix the forcing of the swiotlb (Jerry Snitselaar) [2018601] - swiotlb: Free tbl memory in swiotlb_exit() (Jerry Snitselaar) [2018601] - swiotlb: Emit diagnostic in swiotlb_exit() (Jerry Snitselaar) [2018601] - swiotlb: Convert io_default_tlb_mem to static allocation (Jerry Snitselaar) [2018601] - swiotlb: fix implicit debugfs declarations (Jerry Snitselaar) [2018601] - swiotlb: Add restricted DMA pool initialization (Jerry Snitselaar) [2018601] - swiotlb: Add restricted DMA alloc/free support (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb_tbl_unmap_single (Jerry Snitselaar) [2018601] - swiotlb: Move alloc_size to swiotlb_find_slots (Jerry Snitselaar) [2018601] - swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing (Jerry Snitselaar) [2018601] - swiotlb: Update is_swiotlb_active to add a struct device argument (Jerry Snitselaar) [2018601] - swiotlb: Update is_swiotlb_buffer to add a struct device argument (Jerry Snitselaar) [2018601] - swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb_create_debugfs (Jerry Snitselaar) [2018601] - swiotlb: Refactor swiotlb init functions (Jerry Snitselaar) [2018601] - of: Drop superfluous ULL suffix for ~0 (Jerry Snitselaar) [2018601] - dma-mapping: fix 32-bit overflow with CONFIG_ARM_LPAE=n (Jerry Snitselaar) [2018601] - of/device: Update dma_range_map only when dev has valid dma-ranges (Jerry Snitselaar) [2018601] - drivers core: Fix oops when driver probe fails (Jerry Snitselaar) [2018601] - drivers core: Free dma_range_map when driver probe failed (Jerry Snitselaar) [2018601] - driver core: Postpone DMA tear-down until after devres release for probe failure (Jerry Snitselaar) [2018601] - powerpc/pseries/iommu: Fix window size for direct mapping with pmem (Jerry Snitselaar) [2018601] - dma-mapping: add a dma_init_global_coherent helper (Jerry Snitselaar) [2018601] - dma-mapping: simplify dma_init_coherent_memory (Jerry Snitselaar) [2018601] - dma-debug: fix debugfs initialization order (Jerry Snitselaar) [2018601] - dma-debug: teach add_dma_entry() about DMA_ATTR_SKIP_CPU_SYNC (Jerry Snitselaar) [2018601] - dma-debug: fix sg checks in debug_dma_map_sg() (Jerry Snitselaar) [2018601] - swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests (Jerry Snitselaar) [2018601] - dma-debug: prevent an error message from causing runtime problems (Jerry Snitselaar) [2018601] - swiotlb-xen: drop DEFAULT_NSLABS (Jerry Snitselaar) [2018601] - swiotlb-xen: arrange to have buffer info logged (Jerry Snitselaar) [2018601] - swiotlb-xen: drop leftover __ref (Jerry Snitselaar) [2018601] - swiotlb-xen: limit init retries (Jerry Snitselaar) [2018601] - swiotlb-xen: suppress certain init retries (Jerry Snitselaar) [2018601] - swiotlb-xen: maintain slab count properly (Jerry Snitselaar) [2018601] - swiotlb-xen: fix late init retry (Jerry Snitselaar) [2018601] - swiotlb-xen: avoid double free (Jerry Snitselaar) [2018601] - dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} (Jerry Snitselaar) [2018601] - dma-debug: report -EEXIST errors in add_dma_entry (Jerry Snitselaar) [2018601] - dma-mapping: remove a trailing space (Jerry Snitselaar) [2018601] - dma-mapping: add unlikely hint to error path in dma_mapping_error (Jerry Snitselaar) [2018601] - dma-mapping: remove a pointless empty line in dma_alloc_coherent (Jerry Snitselaar) [2018601] - swiotlb: Make SWIOTLB_NO_FORCE perform no allocation (Jerry Snitselaar) [2018601] - swiotlb: remove swiotlb_nr_tbl (Jerry Snitselaar) [2018601] - xen/swiotlb: check if the swiotlb has already been initialized (Jerry Snitselaar) [2018601] - swiotlb: add overflow checks to swiotlb_bounce (Jerry Snitselaar) [2002023] - swiotlb: don't override user specified size in swiotlb_adjust_size (Jerry Snitselaar) [2002023] - swiotlb: dynamically allocate io_tlb_default_mem (Jerry Snitselaar) [2002023] - swiotlb: move global variables into a new io_tlb_mem structure (Jerry Snitselaar) [2002023] - xen-swiotlb: remove the unused size argument from xen_swiotlb_fixup (Jerry Snitselaar) [2018601] - xen-swiotlb: split xen_swiotlb_init (Jerry Snitselaar) [2018601] - swiotlb: lift the double initialization protection from xen-swiotlb (Jerry Snitselaar) [2002023] - xen-swiotlb: remove xen_io_tlb_start and xen_io_tlb_nslabs (Jerry Snitselaar) [2018601] - xen-swiotlb: remove xen_set_nslabs (Jerry Snitselaar) [2018601] - xen-swiotlb: use io_tlb_end in xen_swiotlb_dma_supported (Jerry Snitselaar) [2018601] - xen-swiotlb: use is_swiotlb_buffer in is_xen_swiotlb_buffer (Jerry Snitselaar) [2018601] - swiotlb: split swiotlb_tbl_sync_single (Jerry Snitselaar) [2002023] - swiotlb: manipulate orig_addr when tlb_addr has offset (Jerry Snitselaar) [2002023] - swiotlb: move orig addr and size validation into swiotlb_bounce (Jerry Snitselaar) [2002023] - swiotlb: remove the alloc_size parameter to swiotlb_tbl_unmap_single (Jerry Snitselaar) [2002023] - swiotlb: Fix the type of index (Jerry Snitselaar) [2018601] - swiotlb: Validate bounce size in the sync/unmap path (Jerry Snitselaar) [2002023] - powerpc/svm: stop using io_tlb_start (Jerry Snitselaar) [2002023] - nvme-pci: set min_align_mask (Jerry Snitselaar) [2002023] - swiotlb: respect min_align_mask (Jerry Snitselaar) [2002023] - swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single (Jerry Snitselaar) [2002023] - swiotlb: refactor swiotlb_tbl_map_single (Jerry Snitselaar) [2002023] - swiotlb: clean up swiotlb_tbl_unmap_single (Jerry Snitselaar) [2002023] - swiotlb: factor out a nr_slots helper (Jerry Snitselaar) [2002023] - swiotlb: factor out an io_tlb_offset helper (Jerry Snitselaar) [2002023] - swiotlb: add a IO_TLB_SIZE define (Jerry Snitselaar) [2002023] - driver core: add a min_align_mask field to struct device_dma_parameters (Jerry Snitselaar) [2002023] - sdhci: stop poking into swiotlb internals (Jerry Snitselaar) [2018601] - driver core: lift dma_default_coherent into common code (Jerry Snitselaar) [2018601] - dma-pool: no need to check return value of debugfs_create functions (Jerry Snitselaar) [2018601] - powerpc/dma: Fallback to dma_ops when persistent memory present (Jerry Snitselaar) [2018601] - dma-mapping: Allow mixing bypass and mapped DMA operation (Jerry Snitselaar) [2018601] - dma-mapping: remove the dma_direct_set_offset export (Jerry Snitselaar) [2018601] - dma-mapping: move more functions to dma-map-ops.h (Jerry Snitselaar) [2018601] - dma-mapping: merge into (Jerry Snitselaar) [2018601] - dma-mapping: move large parts of to kernel/dma (Jerry Snitselaar) [2018601] - dma-mapping: add (back) arch_dma_mark_clean for ia64 (Jerry Snitselaar) [2018601] - dma-mapping: move dma-debug.h to kernel/dma/ (Jerry Snitselaar) [2018601] - dma-mapping: split (Jerry Snitselaar) [2018601] - dma-mapping: introduce DMA range map, supplanting dma_pfn_offset (Jerry Snitselaar) [2018601] - of: Make of_dma_get_range() private (Jerry Snitselaar) [2018601] - swiotlb: fix comment on swiotlb_bounce() (Jerry Snitselaar) [2018601] - xen/arm: introduce phys/dma translations in xen_dma_sync_for_* (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_dma_sync_for_device (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_dma_sync_for_cpu (Jerry Snitselaar) [2018601] - swiotlb-xen: introduce phys_to_dma/dma_to_phys translations (Jerry Snitselaar) [2018601] - swiotlb-xen: remove XEN_PFN_PHYS (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to is_xen_swiotlb_buffer (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_bus_to_phys (Jerry Snitselaar) [2018601] - swiotlb-xen: add struct device * parameter to xen_phys_to_bus (Jerry Snitselaar) [2018601] - swiotlb-xen: use vmalloc_to_page on vmalloc virt addresses (Jerry Snitselaar) [2018601] - swiotlb-xen: Convert to use macro (Jerry Snitselaar) [2018601] - swiotlb-xen: merge xen_unmap_single into xen_swiotlb_unmap_page (Jerry Snitselaar) [2018601] - swiotlb-xen: remove xen_swiotlb_dma_mmap and xen_swiotlb_dma_get_sgtable (Jerry Snitselaar) [2018601] - xen/swiotlb: remember having called xen_create_contiguous_region() (Jerry Snitselaar) [2018601] - xen/swiotlb: simplify range_straddles_page_boundary() (Jerry Snitselaar) [2018601] - xen/swiotlb: fix condition for calling xen_destroy_contiguous_region() (Jerry Snitselaar) [2018601] - xen/swiotlb: don't initialize swiotlb twice on arm64 (Jerry Snitselaar) [2018601] - xen-swiotlb: use actually allocated size on check physical continuous (Jerry Snitselaar) [2018601] - igb: fix deadlock caused by taking RTNL in RPM resume path (Corinna Vinschen) [2039882] - igb: Fix removal of unicast MAC filters of VFs (Corinna Vinschen) [2039882] - net: ena: Fix error handling when calculating max IO queues number (Petr Oros) [2038158] - net: ena: Fix wrong rx request id by resetting device (Petr Oros) [2038158] - net: ena: Fix undefined state when tx request id is out of bounds (Petr Oros) [2038158] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Petr Oros) [2038158] - ena: Remove rcu_read_lock() around XDP program invocation (Petr Oros) [2038158] - net: ena: make symbol 'ena_alloc_map_page' static (Petr Oros) [2038158] - net: ena: fix DMA mapping function issues in XDP (Petr Oros) [2038158] - net: ena: re-organize code to improve readability (Petr Oros) [2038158] - net: ena: Use dev_alloc() in RX buffer allocation (Petr Oros) [2038158] - net: ena: aggregate doorbell common operations into a function (Petr Oros) [2038158] - net: ena: fix RST format in ENA documentation file (Petr Oros) [2038158] - net: ena: Remove module param and change message severity (Petr Oros) [2038158] - net: ena: add jiffies of last napi call to stats (Petr Oros) [2038158] - net: ena: use build_skb() in RX path (Petr Oros) [2038158] - net: ena: Improve error logging in driver (Petr Oros) [2038158] - net: ena: Remove unused code (Petr Oros) [2038158] - net: ena: optimize data access in fast-path code (Petr Oros) [2038158] - kasan, slub: reset tag when printing address (Nico Pache) [1954335] - kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS (Nico Pache) [1954335] - Documentation: kunit: add tips for using current->kunit_test (Nico Pache) [1954335] - kunit: fix -Wunused-function warning for __kunit_fail_current_test (Nico Pache) [1954335] - kunit: support failure from dynamic analysis tools (Nico Pache) [1954335] - Add KASAN KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1954335] - kasan, mm: fix resetting page_alloc tags for HW_TAGS (Nico Pache) [1954335] - kasan, mm: fix conflicts with init_on_alloc/free (Nico Pache) [1954335] - powerpc/uaccess: get rid of small constant size cases in raw_copy_{to,from}_user() (Nico Pache) [1954335] - kasan: remove redundant config option (Nico Pache) [1954335] - kasan: fix hwasan build for gcc (Nico Pache) [1954335] - lib/test_kasan_module.c: suppress unused var warning (Nico Pache) [1954335] - kasan: fix conflict with page poisoning (Nico Pache) [1954335] - kasan: fix per-page tags for non-page_alloc pages (Nico Pache) [1954335] - kasan: fix KASAN_STACK dependency for HW_TAGS (Nico Pache) [1954335] - kasan: clarify that only first bug is reported in HW_TAGS (Nico Pache) [1954335] - kasan: inline HW_TAGS helper functions (Nico Pache) [1954335] - kasan: ensure poisoning size alignment (Nico Pache) [1954335] - kasan, mm: optimize krealloc poisoning (Nico Pache) [1954335] - kasan, mm: fail krealloc on freed objects (Nico Pache) [1954335] - kasan: rework krealloc tests (Nico Pache) [1954335] - kasan: unify large kfree checks (Nico Pache) [1954335] - kasan: clean up setting free info in kasan_slab_free (Nico Pache) [1954335] - kasan: optimize large kmalloc poisoning (Nico Pache) [1954335] - kasan, mm: optimize kmalloc poisoning (Nico Pache) [1954335] - kasan, mm: don't save alloc stacks twice (Nico Pache) [1954335] - kasan: don't run tests when KASAN is not enabled (Nico Pache) [1954335] - kasan: add a test for kmem_cache_alloc/free_bulk (Nico Pache) [1954335] - kasan: add proper page allocator tests (Nico Pache) [1954335] - kasan: fix bug detection via ksize for HW_TAGS mode (Nico Pache) [1954335] - kasan: move _RET_IP_ to inline wrappers (Nico Pache) [1954335] - kasan: fix memory corruption in kasan_bitops_tags test (Nico Pache) [1954335] - kasan: rename CONFIG_TEST_KASAN_MODULE (Nico Pache) [1954335] - kasan: add match-all tag tests (Nico Pache) [1954335] - kasan: add macros to simplify checking test constraints (Nico Pache) [1954335] - kasan: clean up comments in tests (Nico Pache) [1954335] - kasan: clarify HW_TAGS impact on TBI (Nico Pache) [1954335] - kasan: prefix global functions with kasan_ (Nico Pache) [1954335] - kasan: fix stack traces dependency for HW_TAGS (Nico Pache) [1954335] - kasan: make addr_has_metadata() return true for valid addresses (Nico Pache) [1954335] - kasan: add explicit preconditions to kasan_report() (Nico Pache) [1954335] - kasan: fix HW_TAGS boot parameters (Nico Pache) [1954335] - kasan: fix null pointer dereference in kasan_record_aux_stack (Nico Pache) [1954335] - kasan: update documentation (Nico Pache) [1954335] - kasan, mm: allow cache merging with no metadata (Nico Pache) [1954335] - kasan: sanitize objects when metadata doesn't fit (Nico Pache) [1954335] - kasan: clarify comment in __kasan_kfree_large (Nico Pache) [1954335] - kasan: simplify assign_tag and set_tag calls (Nico Pache) [1954335] - kasan: don't round_up too much (Nico Pache) [1954335] - kasan, mm: rename kasan_poison_kfree (Nico Pache) [1954335] - kasan, mm: check kasan_enabled in annotations (Nico Pache) [1954335] - kasan: add and integrate kasan boot parameters (Nico Pache) [1954335] - kasan: inline (un)poison_range and check_invalid_free (Nico Pache) [1954335] - kasan: open-code kasan_unpoison_slab (Nico Pache) [1954335] - kasan: inline random_tag for HW_TAGS (Nico Pache) [1954335] - kasan: inline kasan_reset_tag for tag-based modes (Nico Pache) [1954335] - kasan: remove __kasan_unpoison_stack (Nico Pache) [1954335] - kasan: allow VMAP_STACK for HW_TAGS mode (Nico Pache) [1954335] - kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK (Nico Pache) [1954335] - kasan: introduce set_alloc_info (Nico Pache) [1954335] - kasan: rename get_alloc/free_info (Nico Pache) [1954335] - kasan: simplify quarantine_put call site (Nico Pache) [1954335] - kasan: add documentation for hardware tag-based mode (Nico Pache) [1954335] - kasan, mm: reset tags when accessing metadata (Nico Pache) [1954335] - kasan, arm64: print report from tag fault handler (Nico Pache) [1954335] - kasan, arm64: implement HW_TAGS runtime (Nico Pache) [1954335] - kasan, arm64: expand CONFIG_KASAN checks (Nico Pache) [1954335] - string.h: fix incompatibility between FORTIFY_SOURCE and KASAN (Nico Pache) [1954335] - kasan, x86, s390: update undef CONFIG_KASAN (Nico Pache) [1954335] - kasan: define KASAN_GRANULE_SIZE for HW_TAGS (Nico Pache) [1954335] - arm64: kasan: add arch layer for memory tagging helpers (Nico Pache) [1954335] - kasan, mm: untag page address in free_reserved_area (Nico Pache) [1954335] - mm: Allow non-direct-map arguments to free_reserved_area() (Nico Pache) [1954335] - kasan: introduce CONFIG_KASAN_HW_TAGS (Nico Pache) [1954335] - kasan: separate metadata_fetch_row for each mode (Nico Pache) [1954335] - kasan: rename SHADOW layout macros to META (Nico Pache) [1954335] - kasan: rename print_shadow_for_address to print_memory_metadata (Nico Pache) [1954335] - kasan: rename addr_has_shadow to addr_has_metadata (Nico Pache) [1954335] - kasan, arm64: rename kasan_init_tags and mark as __init (Nico Pache) [1954335] - kasan, arm64: move initialization message (Nico Pache) [1954335] - kasan, arm64: only use kasan_depth for software modes (Nico Pache) [1954335] - kasan, arm64: only init shadow for software modes (Nico Pache) [1954335] - kasan: decode stack frame only with KASAN_STACK_ENABLE (Nico Pache) [1954335] - kasan: hide invalid free check implementation (Nico Pache) [1954335] - kasan: don't duplicate config dependencies (Nico Pache) [1954335] - kasan: rename report and tags files (Nico Pache) [1954335] - kasan: define KASAN_MEMORY_PER_SHADOW_PAGE (Nico Pache) [1954335] - kasan: split out shadow.c from common.c (Nico Pache) [1954335] - kasan: only build init.c for software modes (Nico Pache) [1954335] - kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* (Nico Pache) [1954335] - kasan: rename (un)poison_shadow to (un)poison_range (Nico Pache) [1954335] - fork: support VMAP_STACK with KASAN_VMALLOC (Nico Pache) [1954335] - kasan: shadow declarations only for software modes (Nico Pache) [1954335] - kasan: group vmalloc code (Nico Pache) [1954335] - kasan: KASAN_VMALLOC depends on KASAN_GENERIC (Nico Pache) [1954335] - kasan: drop unnecessary GPL text from comment headers (Nico Pache) [1954335] - kasan: update documentation for generic kasan (Nico Pache) [1954335] - kasan: print workqueue stack (Nico Pache) [1954335] - kasan: fix object remaining in offline per-cpu quarantine (Nico Pache) [1954335] - kasan: adopt KUNIT tests to SW_TAGS mode (Nico Pache) [1954335] - docs: kasan.rst: add two missing blank lines (Nico Pache) [1954335] - mm: kasan: do not panic if both panic_on_warn and kasan_multishot set (Nico Pache) [1954335] - KASAN: Testing Documentation (Nico Pache) [1954335] - KASAN: port KASAN Tests to KUnit (Nico Pache) [1954335] - KUnit: KASAN Integration (Nico Pache) [1954335] - kasan/kunit: add KUnit Struct to Current Task (Nico Pache) [1954335] - kasan: remove mentions of unsupported Clang versions (Nico Pache) [1954335] - kbuild: move CFLAGS_{KASAN,UBSAN,KCSAN} exports to relevant Makefiles (Nico Pache) [1954335] - s390/kasan: make shadow memory noexec (Nico Pache) [1954335] - kasan: adjust kasan_stack_oob for tag-based mode (Nico Pache) [1954335] - kasan: allow enabling stack tagging for tag-based mode (Nico Pache) [1954335] - kasan: don't tag stacks allocated with pagealloc (Nico Pache) [1954335] - lib/test_kasan.c: fix KASAN unit tests for tag-based KASAN (Nico Pache) [1954335] - kasan: remove kasan_unpoison_stack_above_sp_to() (Nico Pache) [1954335] - kasan: add tests for call_rcu stack recording (Nico Pache) [1954335] - kprobes: Remove show_registers() function prototype (Nico Pache) [1954335] - kasan: stop tests being eliminated as dead code with FORTIFY_SOURCE (Nico Pache) [1954335] - kasan: move kasan_report() into report.c (Nico Pache) [1954335] - kasan: stackdepot: move filter_irq_stacks() to stackdepot.c (Nico Pache) [1954335] - lib/stackdepot.c: check depot_index before accessing the stack slab (Nico Pache) [1954335] - lib/stackdepot: Remove obsolete functions (Nico Pache) [1954335] - kasan: add test for invalid size in memmove (Nico Pache) [1954335] - mm/memory-failure.c: use page_shift() in add_to_kill() (Nico Pache) [1954335] - x86: get rid of small constant size cases in raw_copy_{to,from}_user() (Nico Pache) [1954335] - s390/kasan: add KASAN_VMALLOC support (Nico Pache) [1954335] - s390: move vmalloc option parsing to startup code (Nico Pache) [1954335] - kasan: add test for vmalloc (Nico Pache) [1954335] - ehea: replace with page_shift() in ehea_is_hugepage() (Nico Pache) [1954335] - mm: introduce page_shift() (Nico Pache) [1954335] - lib/test_kasan.c: add roundtrip tests (Nico Pache) [1954335] - lib/test_kasan: Add test for double-kzfree detection (Nico Pache) [1954335] - lib/test_kasan: add bitops tests (Nico Pache) [1954335] - asm-generic, x86: add bitops instrumentation for KASAN (Nico Pache) [1954335] - x86: use static_cpu_has in uaccess region to avoid instrumentation (Nico Pache) [1954335] - x86/asm: Use stricter assembly constraints in bitops (Nico Pache) [1954335] - x86/asm: Remove dead __GNUC__ conditionals (Nico Pache) [1954335] - s390/kasan: adapt disabled_wait usage to avoid build error (Nico Pache) [1954335] - s390: simplify disabled_wait (Nico Pache) [1954335] - lib/test_kasan.c: add tests for several string/memory API functions (Nico Pache) [1954335] - arm64: Fix typo in a comment in arch/arm64/mm/kasan_init.c (Nico Pache) [1954335] - kprobes: Remove jprobe stub API (Nico Pache) [1954335] - Documentation/kprobes: Add how to change the execution path (Nico Pache) [1954335] - kprobes/x86: Do not disable preempt on int3 path (Nico Pache) [1954335] - bpf/error-inject/kprobes: Clear current_kprobe and enable preempt in kprobe (Nico Pache) [1954335] - s390/kprobes: Don't call the ->break_handler() in s390 kprobes code (Nico Pache) [1954335] - powerpc/kprobes: Don't call the ->break_handler() in powerpc kprobes code (Nico Pache) [1954335] - arm64/kprobes: Don't call the ->break_handler() in arm64 kprobes code (Nico Pache) [1954335] - kprobes/x86: Don't call the ->break_handler() in x86 kprobes (Nico Pache) [1954335] - kprobes: Don't check the ->break_handler() in generic kprobes code (Nico Pache) [1954335] - kprobes/x86: Remove jprobe implementation (Nico Pache) [1954335] - s390/kprobes: Remove jprobe implementation (Nico Pache) [1954335] - powerpc/kprobes: Remove jprobe powerpc implementation (Nico Pache) [1954335] - arm64/kprobes: Remove jprobe implementation (Nico Pache) [1954335] - kprobes: Remove jprobe API implementation (Nico Pache) [1954335] - Documentation/kprobes: Remove jprobes related leftover (Nico Pache) [1954335] - redhat: config: explicitly set CONFIG_ARM64_VA_BITS_48 for ARM64 (Nico Pache) [1954335] - arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds (Nico Pache) [1954335] - arm64: mm: limit linear region to 51 bits for KVM in nVHE mode (Nico Pache) [1954335] - Documentation/arm64: fix RST layout of memory.rst (Nico Pache) [1954335] - arm64: mm: Remove MAX_USER_VA_BITS definition (Nico Pache) [1954335] - arm64: Use simpler arithmetics for the linear map macros (Nico Pache) [1954335] - arm64: mm: use single quantity to represent the PA to VA translation (Nico Pache) [1954335] - kasan/arm64: fix CONFIG_KASAN_SW_TAGS && KASAN_INLINE (Nico Pache) [1954335] - arm64: Do not pass tagged addresses to __is_lm_address() (Nico Pache) [1954335] - arm64: Fix kernel address detection of __is_lm_address() (Nico Pache) [1954335] - arm64: mm: extend linear region for 52-bit VA configurations (Nico Pache) [1954335] - arm64: Fix kcore macros after 52-bit virtual addressing fallout (Nico Pache) [1954335] - arm64: fix fixmap copy for 16K pages and 48-bit VA (Nico Pache) [1954335] - arm64: memory: rename VA_START to PAGE_END (Nico Pache) [1954335] - arm64: memory: Simplify _VA_START and _PAGE_OFFSET definitions (Nico Pache) [1954335] - arm64: memory: fix flipped VA space fallout (Nico Pache) [1954335] - arm64: memory: Fix virt_addr_valid() using __is_lm_address() (Nico Pache) [1954335] - arm64: memory: Ensure address tag is masked in conversion macros (Nico Pache) [1954335] - arm64: mm: Simplify definition of virt_addr_valid() (Nico Pache) [1954335] - docs: arm64: Add layout and 52-bit info to memory document (Nico Pache) [1954335] - arm64: mm: Remove vabits_user (Nico Pache) [1954335] - arm64: mm: Introduce 52-bit Kernel VAs (Nico Pache) [1954335] - arm64: mm: Modify calculation of VMEMMAP_SIZE (Nico Pache) [1954335] - arm64: mm: Separate out vmemmap (Nico Pache) [1954335] - arm64: mm: Logic to make offset_ttbr1 conditional (Nico Pache) [1954335] - arm64: mm: Introduce vabits_actual (Nico Pache) [1954335] - arm64: Print physical address of page table base in show_pte() (Nico Pache) [1954335] - arm64: mm: Introduce VA_BITS_MIN (Nico Pache) [1954335] - arm64: dump: De-constify VA_START and KASAN_SHADOW_START (Nico Pache) [1954335] - arm64: kasan: Switch to using KASAN_SHADOW_OFFSET (Nico Pache) [1954335] - arm64: mm: Flip kernel VA space (Nico Pache) [1954335] - arm64: mm: Remove bit-masking optimisations for PAGE_OFFSET and VMEMMAP_START (Nico Pache) [1954335] - arm64: dump: Use consistent capitalisation for page-table dumps (Nico Pache) [1954335] - kernel/rwsem: Use proper directories for rwsem_init.c (Scott Wood) [2040087] - redhat: Cleanup use of mark_hardware_removed (Prarit Bhargava) [2019378] - redhat: Cleanup use of mark_hardware_unsupported (Prarit Bhargava) [2019378] - redhat: clean up mark_hardware_deprecated() (Prarit Bhargava) [2019378] - nvme: Mark NVMe over FC Target support unmaintained (Prarit Bhargava) [2019378] - hdlc_fr: Mark driver unmaintained (Prarit Bhargava) [2019378] - sfc: Mark siena driver deprecated (Prarit Bhargava) [2019378] - qla3xxx: Mark driver unmaintained (Prarit Bhargava) [2019378] - netxen: Mark nic driver unmaintained (Prarit Bhargava) [2019378] - ethoc: Mark driver unmaintained (Prarit Bhargava) [2019378] - dnet: Mark driver unmaintained (Prarit Bhargava) [2019378] - drivers/pci/pci-driver.c: Fix if/ifdef typo (Prarit Bhargava) [2019378] - kernel/rh_taint.c: Update to new messaging (Prarit Bhargava) [2019378] - drm/i915/dmc: Change max DMC FW size on ADL-P (Michel Dänzer) [1988103] - drm/i915: Add workaround numbers to GEN7_COMMON_SLICE_CHICKEN1 whitelisting (Michel Dänzer) [1988103] - drm/i915: Fix Memory BW formulae for ADL-P (Michel Dänzer) [1988103] - drm/i915: Restore memory mapping for DPT FBs across system suspend/resume (Michel Dänzer) [1988103] - drm/i915: Factor out i915_ggtt_suspend_vm/i915_ggtt_resume_vm() (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Remove restriction on CCS AUX plane strides (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Remove restriction on semiplanar UV plane offset (Michel Dänzer) [1988103] - drm/i915/fb: Rename i915_color_plane_view::stride to mapping_stride (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Fix remapping of linear CCS AUX surfaces (Michel Dänzer) [1988103] - drm/i915/fb: Factor out functions to remap contiguous FB obj pages (Michel Dänzer) [1988103] - drm/i915/adlp/fb: Prevent the mapping of redundant trailing padding NULL pages (Michel Dänzer) [1988103] - drm/i915: Add functions to check for RC CCS CC and MC CCS modifiers (Michel Dänzer) [1988103] - drm/i915: Move is_ccs_modifier() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Add a platform independent way to check for CCS AUX planes (Michel Dänzer) [1988103] - drm/i915: Handle CCS CC planes separately from CCS AUX planes (Michel Dänzer) [1988103] - drm/i915: Add a platform independent way to get the RC CCS CC plane (Michel Dänzer) [1988103] - drm/i915: Move intel_format_info_is_yuv_semiplanar() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Unexport is_semiplanar_uv_plane() (Michel Dänzer) [1988103] - drm/i915: Simplify the modifier check for interlaced scanout support (Michel Dänzer) [1988103] - drm/i915: Add tiling attribute to the modifier descriptor (Michel Dänzer) [1988103] - drm/i915: Move intel_get_format_info() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: Add a table with a descriptor for all i915 modifiers (Michel Dänzer) [1988103] - drm/i915/adlp: Implement workaround 16013190616 (Michel Dänzer) [1988103] - drm/i915/adlp: Extend PSR2 support in transcoder B (Michel Dänzer) [1988103] - drm/i915/display: Wait PSR2 get out of deep sleep to update pipe (Michel Dänzer) [1988103] - drm/i915/display/adlp: Allow PSR2 to be enabled (Michel Dänzer) [1988103] - drm/i915/display/adlp: Optimize PSR2 power-savings in corner cases (Michel Dänzer) [1988103] - drm/i915/display: Fix glitches when moving cursor with PSR2 selective fetch enabled (Michel Dänzer) [1988103] - drm/i915/display: Handle frontbuffer rendering when PSR2 selective fetch is enabled (Michel Dänzer) [1988103] - drm/i915/display: Drop unnecessary frontbuffer flushes (Michel Dänzer) [1988103] - drm/i915/display/psr: Do full fetch when handling multi-planar formats (Michel Dänzer) [1988103] - drm/i915/display/psr: Handle plane and pipe restrictions at every page flip (Michel Dänzer) [1988103] - drm/i915/display: Only keep PSR enabled if there is active planes (Michel Dänzer) [1988103] - drm/i915/display: Match PSR2 selective fetch sequences with specification (Michel Dänzer) [1988103] - drm/i915/display/dmc: Set DC_STATE_DEBUG_MASK_CORES after firmware load (Michel Dänzer) [1988103] - drm/i915: Nuke intel_prepare_shared_dpll() (Michel Dänzer) [1988103] - drm/i915: Fold ibx_pch_dpll_prepare() into ibx_pch_dpll_enable() (Michel Dänzer) [1988103] - drm/i915: Fold i9xx_set_pll_dividers() into i9xx_enable_pll() (Michel Dänzer) [1988103] - drm/i915: Reuse ilk_needs_fb_cb_tune() for the reduced clock as well (Michel Dänzer) [1988103] - drm/i915: Call {vlv,chv}_prepare_pll() from {vlv,chv}_enable_pll() (Michel Dänzer) [1988103] - drm/i915: Program DPLL P1 dividers consistently (Michel Dänzer) [1988103] - drm/i915: Remove the 'reg' local variable (Michel Dänzer) [1988103] - drm/i915: Clean up variable names in old dpll functions (Michel Dänzer) [1988103] - drm/i915: Clean dpll calling convention (Michel Dänzer) [1988103] - drm/i915: Constify struct dpll all over (Michel Dänzer) [1988103] - drm/i915: Extract ilk_update_pll_dividers() (Michel Dänzer) [1988103] - drm/i915: Clean up gen2 DPLL readout (Michel Dänzer) [1988103] - drm/i915: Set output_types to EDP for vlv/chv DPLL forcing (Michel Dänzer) [1988103] - drm/i915: Silence __iomem sparse warn (Michel Dänzer) [1988103] - drm/i915: split fdi link training from display vtable. (Michel Dänzer) [1988103] - drm/i915: split irq hotplug function from display vtable (Michel Dänzer) [1988103] - drm/i915: split cdclk functions from display vtable. (Michel Dänzer) [1988103] - drm/i915: split audio functions from display vtable (Michel Dänzer) [1988103] - drm/i915: split color functions from display vtable (Michel Dänzer) [1988103] - drm/i915: split watermark vfuncs from display vtable. (Michel Dänzer) [1988103] - drm/i915: split clock gating init from display vtable (Michel Dänzer) [1988103] - drm/i915/display: add intel_fdi_link_train wrapper. (Michel Dänzer) [1988103] - drm/i915: add wrappers around cdclk vtable funcs. (Michel Dänzer) [1988103] - drm/i915/wm: provide wrappers around watermark vfuncs calls (v3) (Michel Dänzer) [1988103] - drm/i915: make update_wm take a dev_priv. (Michel Dänzer) [1988103] - drm/i915/pm: drop get_fifo_size vfunc. (Michel Dänzer) [1988103] - drm/i915: Clean up pre-skl wm calling convention (Michel Dänzer) [1988103] - drm/i915/dmc: Update to DMC v2.12 (Michel Dänzer) [1988103] - drm/i915: Implement PSF GV point support (Michel Dänzer) [1988103] - drm/i915: Extend QGV point restrict mask to 0x3 (Michel Dänzer) [1988103] - drm/i915/display: Disable audio, DRRS and PSR before planes (Michel Dänzer) [1988103] - drm/i915: Make display workaround upper bounds exclusive (Michel Dänzer) [1988103] - drm/i915: Program DFR enable/disable as a GT workaround (Michel Dänzer) [1988103] - drm/i915/step: s/_revid_tbl/_revids (Michel Dänzer) [1988103] - drm/i915/display: Settle on "adl-x" in WA comments (Michel Dänzer) [1988103] - drm/i915: Settle on "adl-x" in WA comments (Michel Dänzer) [1988103] - drm/i915/display/adlp: Disable underrun recovery (Michel Dänzer) [1988103] - drm/i915/tc: Fix system hang on ADL-P during TypeC PHY disconnect (Michel Dänzer) [1988103] - drm/i915/tc: Drop extra TC cold blocking from intel_tc_port_connected() (Michel Dänzer) [1988103] - drm/i915/tc: Fix TypeC PHY connect/disconnect logic on ADL-P (Michel Dänzer) [1988103] - drm/i915/icl/tc: Remove the ICL special casing during TC-cold blocking (Michel Dänzer) [1988103] - drm/i915/tc: Avoid using legacy AUX PW in TBT mode (Michel Dänzer) [1988103] - drm/i915/tc: Refactor TC-cold block/unblock helpers (Michel Dänzer) [1988103] - drm/i915/tc: Add a mode for the TypeC PHY's disconnected state (Michel Dänzer) [1988103] - drm/i915/tc: Don't keep legacy TypeC ports in connected state w/o a sink (Michel Dänzer) [1988103] - drm/i915/tc: Add/use helpers to retrieve TypeC port properties (Michel Dänzer) [1988103] - drm/i915/tc: Check for DP-alt, legacy sinks before taking PHY ownership (Michel Dänzer) [1988103] - drm/i915/tc: Remove waiting for PHY complete during releasing ownership (Michel Dänzer) [1988103] - drm/i915/adlp/tc: Fix PHY connected check for Thunderbolt mode (Michel Dänzer) [1988103] - drm/i915: Force a TypeC PHY disconnect during suspend/shutdown (Michel Dänzer) [1988103] - drm/i915/adlp: Add support for remapping CCS FBs (Michel Dänzer) [1988103] - drm/i915: Follow a new->old platform check order in intel_fb_stride_alignment (Michel Dänzer) [1988103] - drm/i915/adlp: Assert that VMAs in DPT start at 0 (Michel Dänzer) [1988103] - drm/i915/adlp: Require always a power-of-two sized CCS surface stride (Michel Dänzer) [1988103] - drm/i915: Use tile block based dimensions for CCS origin x, y check (Michel Dänzer) [1988103] - drm/i915/fb: move user framebuffer stuff to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/display: split out dpt out of intel_display.c (Michel Dänzer) [1988103] - drm/i915/fb: move intel_surf_alignment() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915: add HAS_ASYNC_FLIPS feature macro (Michel Dänzer) [1988103] - drm/i915/fb: move intel_fb_align_height() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/fb: move intel_tile_width_bytes() to intel_fb.c (Michel Dänzer) [1988103] - drm/i915/display/adlp: Add new PSR2 workarounds (Michel Dänzer) [1988103] - drm/i915: Program chicken bit during DP MST sequence on TGL+ (Michel Dänzer) [1988103] - drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled (Michel Dänzer) [1988103] - drm/i915/display/adlp: Fix PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR calculation (Michel Dänzer) [1988103] - drm/i915: Update memory bandwidth parameters (Michel Dänzer) [1988103] - drm/i915/dp: fix for ADL_P/S dp/edp max source rates (Michel Dänzer) [1988103] - drm/i915/dp: fix DG1 and RKL max source rates (Michel Dänzer) [1988103] - drm/i915/dp: fix EHL/JSL max source rates calculation (Michel Dänzer) [1988103] - drm/i915/dp: fix TGL and ICL max source rates (Michel Dänzer) [1988103] - drm/i915/dp: Fix eDP max rate for display 11+ (Michel Dänzer) [1988103] - drm/i915/dp: fix DG2 max source rate check (Michel Dänzer) [1988103] - drm/i915/dg2: add DG2 UHBR source rates (Michel Dänzer) [1988103] - drm/i915/display: remove explicit CNL handling from intel_dp.c (Michel Dänzer) [1988103] - drm/i915/dsi/xelpd: Enable mipi dsi support. (Michel Dänzer) [1988103] - drm/i915/dsi/xelpd: Add WA to program LP to HS wakeup guardband (Michel Dänzer) [1988103] - drm/i915/display: Update small joiner ram size (Michel Dänzer) [1988103] - drm/i915/adl_p: Also disable underrun recovery with MSO (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Correctly program MBUS DBOX A credits (Michel Dänzer) [1988103] - drm/i915: Apply CMTG clock disabling WA while DPLL0 is enabled (Michel Dänzer) [1988103] - drm/i915/adl_p: Add ddi buf translation tables for combo PHY (Michel Dänzer) [1988103] - drm/i915/adl_s: Update ddi buf translation tables (Michel Dänzer) [1988103] - drm/i915: Add the missing adls vswing tables (Michel Dänzer) [1988103] - drm/i915/adlp: Add workaround to disable CMTG clock gating (Michel Dänzer) [1988103] - drm/i915/adl_p: Allow underrun recovery when possible (Michel Dänzer) [1988103] - drm/i915: Add dummy IS_DG2 definition (Michel Dänzer) [1988103] - drm/i915: Extend Wa_1406941453 to adl-p (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement PSR changes (Michel Dänzer) [1988103] - drm/i915/debugfs: DISPLAY_VER 13 lpsp capability (Michel Dänzer) [1988103] - drm/i915/adlp: Add ADL-P GuC/HuC firmware files (Michel Dänzer) [1988103] - drm/i915/huc: Update TGL and friends to HuC 7.9.3 (Michel Dänzer) [1988103] - drm/i915/guc: Update firmware to v62.0.0 (Michel Dänzer) [1988103] - drm/i915/guc: Introduce unified HXG messages (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_16011303918 (Michel Dänzer) [1988103] - drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline (Michel Dänzer) [1988103] - drm/i915/display/psr: Handle SU Y granularity (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_16011168373 (Michel Dänzer) [1988103] - drm/i915/display/adl_p: Implement Wa_22012278275 (Michel Dänzer) [1988103] - drm/i915: Nuke buf_trans hdmi functions (Michel Dänzer) [1988103] - drm/i915: Clean up jsl/ehl buf trans functions (Michel Dänzer) [1988103] - drm/i915: Fix ehl edp hbr2 vswing table (Michel Dänzer) [1988103] - drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table (Michel Dänzer) [1988103] - drm/i915: Fix dg1 buf trans tables (Michel Dänzer) [1988103] - drm/i915: Introduce rkl_get_combo_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs (Michel Dänzer) [1988103] - drm/i915: Introduce encoder->get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Store the HDMI default entry in the bug trans struct (Michel Dänzer) [1988103] - drm/i915; Return the whole buf_trans struct from get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Introduce intel_get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: Wrap the buf trans tables into a struct (Michel Dänzer) [1988103] - drm/i915: Rename dkl phy buf trans tables (Michel Dänzer) [1988103] - drm/i915: Wrap the platform specific buf trans structs into a union (Michel Dänzer) [1988103] - drm/i915: Introduce hsw_get_buf_trans() (Michel Dänzer) [1988103] - drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans (Michel Dänzer) [1988103] - drm/i915/adl_p: Load DMC (Michel Dänzer) [1988103] - drm/i915/adl_p: Pipe B DMC Support (Michel Dänzer) [1988103] - drm/i915/xelpd: Pipe A DMC plugging (Michel Dänzer) [1988103] - drm/i915/dmc: Introduce DMC_FW_MAIN (Michel Dänzer) [1988103] - drm/i915/adl_p: Add initial ADL_P Workarounds (Michel Dänzer) [1988103] - drm/i915/xelpd: break feature inheritance (Michel Dänzer) [1988103] - backlight: backlight: Make of_find_backlight static (Jérôme Glisse) [1988103] - backlight: backlight: Drop backlight_put() (Jérôme Glisse) [1988103] - backlight: backlight: Introduce backlight_get_brightness() (Jérôme Glisse) [1988103] - backlight: backlight: Drop extern from prototypes (Jérôme Glisse) [1988103] - backlight: generic_bl: Remove this driver as it is unused (Michel Dänzer) [1988103] - backlight: backlight: Document enums in backlight.h (Jérôme Glisse) [1988103] - backlight: backlight: Document inline functions in backlight.h (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_device documentation (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_properties documentation (Jérôme Glisse) [1988103] - backlight: backlight: Improve backlight_ops documentation (Jérôme Glisse) [1988103] - backlight: backlight: Add backlight_is_blank() (Jérôme Glisse) [1988103] - backlight: Add backlight_device_get_by_name() (Jérôme Glisse) [1988103] - backlight: Expose brightness curve type through sysfs (Michel Dänzer) [1988103] - backlight: Remove obsolete comment for ->state (Jérôme Glisse) [1988103] - x86/gpu: add JasperLake to gen11 early quirks (Michel Dänzer) [1988103] - drm/i915/adl_p: ADL_P device info enabling (Michel Dänzer) [1988103] - redhat/configs: Disable CONFIG_DRM_VMWGFX on aarch64 (Michel Dänzer) [1988103] - drm/amd/display: Reduce stack size for dml31 UseMinimumDCFCLK (Michel Dänzer) [1988103] - drm/amd/display: Reduce stack size for dml31_ModeSupportAndSystemConfigurationFull (Michel Dänzer) [1988103] - drm/amdgpu: Initialize max/min_dpm_level (Michel Dänzer) [1988103] - redhat/configs: Disable CONFIG_HSA_AMD_SVM for now (Michel Dänzer) [1988103] - i915: Convert to older tasklet API (Michel Dänzer) [1988103] - drm/ttm: Include asm/pgtable.h (Michel Dänzer) [1988103] - Merge DRM changes from upstream v5.13..v5.14.21 (Michel Dänzer) [1988103] - PCI: Add support for dev_groups to struct pci_driver (Jérôme Glisse) [1988103] - drm: Initialize some local variables to avoid compiler warnings (Jérôme Glisse) [1988103] - drm: Use swiotlb_nr_tbl instead of is_swiotlb_active (Jérôme Glisse) [1988103] - i915: Use mdev_type_kobj_to_group_id instead of mtype_get_type_group_id (Jérôme Glisse) [1988103] - i915: Convert to older tasklet API (Jérôme Glisse) [1988103] - drm: Drop const from list_sort compare function prototypes (Jérôme Glisse) [1988103] - Merge DRM changes from upstream v5.12.14..v5.13 (Michel Dänzer) [1988103] - vfio/mdev: add helper to get index of mdev_type sysfs file (Jérôme Glisse) [1988103] - drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 (Jérôme Glisse) [1988103] - Revert "drm/i915: Implement Wa_1508744258" (Michel Dänzer) [1988103] - Revert "drm/i915: Add the missing adls vswing tables" (Michel Dänzer) [1988103] - x86/gpu: Add Alderlake-S stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add RKL stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add TGL stolen memory support (Michel Dänzer) [1988103] - x86/gpu: add ElkhartLake to gen11 early quirks (Michel Dänzer) [1988103] - x86/gpu: reserve ICL's graphics stolen memory (Michel Dänzer) [1988103] - selftest/x86/signal: Include test cases for validating sigaltstack (Prarit Bhargava) [1837321] - x86/signal: Detect and prevent an alternate signal stack overflow (Prarit Bhargava) [1837321] - selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if available (Prarit Bhargava) [1837321] - x86/fpu: Additional cleanups (Prarit Bhargava) [1837321] - binfmt_elf: Respect error return from `regset->active' (Prarit Bhargava) [1837321] - x86/fpu: Optimize out sigframe xfeatures when in init state (Prarit Bhargava) [1837321] - Documentation/x86: Add documentation for using dynamic XSTATE features (Prarit Bhargava) [1837321] - selftests/x86/amx: Add context switch test (Prarit Bhargava) [1837321] - selftests/x86/amx: Add test cases for AMX state management (Prarit Bhargava) [1837321] - x86/fpu: Include vmalloc.h for vzalloc() (Prarit Bhargava) [1837321] - x86/fpu/amx: Enable the AMX feature in 64-bit mode (Prarit Bhargava) [1837321] - x86/fpu: Add XFD handling for dynamic states (Prarit Bhargava) [1837321] - x86/fpu: Calculate the default sizes independently (Prarit Bhargava) [1837321] - x86/fpu/amx: Define AMX state components and have it used for boot-time checks (Prarit Bhargava) [1837321] - x86/fpu/xstate: Prepare XSAVE feature table for gaps in state component numbers (Prarit Bhargava) [1837321] - x86/fpu/xstate: Add fpstate_realloc()/free() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Add XFD #NM handler (Prarit Bhargava) [1837321] - x86/fpu: Update XFD state where required (Prarit Bhargava) [1837321] - x86/fpu: Add sanity checks for XFD (Prarit Bhargava) [1837321] - x86/fpu: Add XFD state to fpstate (Prarit Bhargava) [1837321] - x86/msr-index: Add MSRs for XFD (Prarit Bhargava) [1837321] - x86/cpufeatures: Add eXtended Feature Disabling (XFD) feature bit (Prarit Bhargava) [1837321] - x86/fpu: Reset permission and fpstate on exec() (Prarit Bhargava) [1837321] - x86/fpu: Prepare fpu_clone() for dynamically enabled features (Prarit Bhargava) [1837321] - x86/fpu/signal: Prepare for variable sigframe length (Prarit Bhargava) [1837321] - x86/signal: Use fpu::__state_user_size for sigalt stack validation (Prarit Bhargava) [1837321] - x86/fpu: Add basic helpers for dynamically enabled features (Prarit Bhargava) [1837321] - x86/arch_prctl: Add controls for dynamic XSTATE components (Prarit Bhargava) [1837321] - x86/fpu: Add fpu_state_config::legacy_features (Prarit Bhargava) [1837321] - x86/fpu: Add members to struct fpu to cache permission information (Prarit Bhargava) [1837321] - x86/fpu/xstate: Provide xstate_calculate_size() (Prarit Bhargava) [1837321] - x86/signal: Implement sigaltstack size validation (Prarit Bhargava) [1837321] - signal: Add an optional check for altstack size (Prarit Bhargava) [1837321] - x86/fpu: Remove old KVM FPU interface (Prarit Bhargava) [1837321] - x86/kvm: Convert FPU handling to a single swap buffer (Prarit Bhargava) [1837321] - x86/fpu: Provide infrastructure for KVM FPU cleanup (Prarit Bhargava) [1837321] - x86/fpu: Prepare for sanitizing KVM FPU code (Prarit Bhargava) [1837321] - x86/fpu/xstate: Move remaining xfeature helpers to core (Prarit Bhargava) [1837321] - x86/fpu: Rework restore_regs_from_fpstate() (Prarit Bhargava) [1837321] - x86/fpu: Mop up xfeatures_mask_uabi() (Prarit Bhargava) [1837321] - x86/fpu: Move xstate feature masks to fpu_*_cfg (Prarit Bhargava) [1837321] - x86/fpu: Move xstate size to fpu_*_cfg (Prarit Bhargava) [1837321] - x86/fpu/xstate: Cleanup size calculations (Prarit Bhargava) [1837321] - x86/fpu: Cleanup fpu__init_system_xstate_size_legacy() (Prarit Bhargava) [1837321] - x86/fpu: Provide struct fpu_config (Prarit Bhargava) [1837321] - x86/fpu/signal: Use fpstate for size and features (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for copy_uabi_to_xstate() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate in __copy_xstate_to_uabi_buf() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate in fpu_copy_kvm_uabi_to_fpstate() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for xsave_to_user_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/xstate: Use fpstate for os_xsave() (Prarit Bhargava) [1837321] - x86/fpu: Use fpstate::size (Prarit Bhargava) [1837321] - x86/fpu: Add size and mask information to fpstate (Prarit Bhargava) [1837321] - x86/process: Move arch_thread_struct_whitelist() out of line (Prarit Bhargava) [1837321] - x86/fpu: Do not leak fpstate pointer on fork (Prarit Bhargava) [1837321] - x86/fpu: Remove fpu::state (Prarit Bhargava) [1837321] - x86/math-emu: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/core: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/signal: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu/regset: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu: Convert tracing to fpstate (Prarit Bhargava) [1837321] - x86/KVM: Convert to fpstate (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs xstate component clearing (Prarit Bhargava) [1837321] - x86/fpu: Convert restore_fpregs_from_fpstate() to struct fpstate (Prarit Bhargava) [1837321] - x86/fpu: Convert fpstate_init() to struct fpstate (Prarit Bhargava) [1837321] - fpu/types.h: KABI fix Part I (Prarit Bhargava) [1837321] - x86/fpu: Provide struct fpstate (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs home brewed FPU copy to user (Prarit Bhargava) [1837321] - x86/fpu: Provide a proper function for ex_handler_fprestore() (Prarit Bhargava) [1837321] - x86/fpu: Replace the includes of fpu/internal.h (Prarit Bhargava) [1837321] - x86/fpu: Mop up the internal.h leftovers (Prarit Bhargava) [1837321] - x86/sev: Include fpu/xcr.h (Prarit Bhargava) [1837321] - x86/fpu: Remove internal.h dependency from fpu/signal.h (Prarit Bhargava) [1837321] - x86/fpu: Move fpstate functions to api.h (Prarit Bhargava) [1837321] - x86/fpu: Move mxcsr related code to core (Prarit Bhargava) [1837321] - x86/fpu: Move fpregs_restore_userregs() to core (Prarit Bhargava) [1837321] - x86/fpu: Make WARN_ON_FPU() private (Prarit Bhargava) [1837321] - x86/fpu: Move legacy ASM wrappers to core (Prarit Bhargava) [1837321] - x86/fpu: Move os_xsave() and os_xrstor() to core (Prarit Bhargava) [1837321] - x86/fpu: Make os_xrstor_booting() private (Prarit Bhargava) [1837321] - x86/fpu: Clean up CPU feature tests (Prarit Bhargava) [1837321] - x86/fpu: Move context switch and exit to user inlines into sched.h (Prarit Bhargava) [1837321] - x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init (Prarit Bhargava) [1837321] - x86/fpu: Rework copy_xstate_to_uabi_buf() (Prarit Bhargava) [1837321] - x86/fpu: Replace KVMs home brewed FPU copy from user (Prarit Bhargava) [1837321] - x86/fpu: Move KVMs FPU swapping to FPU core (Prarit Bhargava) [1837321] - x86/fpu/xstate: Mark all init only functions __init (Prarit Bhargava) [1837321] - x86/fpu/xstate: Provide and use for_each_xfeature() (Prarit Bhargava) [1837321] - x86/fpu: Cleanup xstate xcomp_bv initialization (Prarit Bhargava) [1837321] - x86/fpu: Do not inherit FPU context for kernel and IO worker threads (Prarit Bhargava) [1837321] - x86/process: Clone FPU in copy_thread() (Prarit Bhargava) [1837321] - x86/fpu: Remove pointless memset in fpu_clone() (Prarit Bhargava) [1837321] - x86/fpu: Cleanup the on_boot_cpu clutter (Prarit Bhargava) [1837321] - x86/fpu: Restrict xsaves()/xrstors() to independent states (Prarit Bhargava) [1837321] - x86/pkru: Remove useless include (Prarit Bhargava) [1837321] - x86/fpu: Update stale comments (Prarit Bhargava) [1837321] - x86/fpu: Remove pointless argument from switch_fpu_finish() (Prarit Bhargava) [1837321] - x86/fpu: Mask out the invalid MXCSR bits properly (Prarit Bhargava) [1837321] - x86/fpu: Restore the masking out of reserved MXCSR bits (Prarit Bhargava) [1837321] - x86/fpu/signal: Fix missed conversion to correct boolean retval in save_xstate_epilog() (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return code of restore_fpregs_from_user() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return code of check_xstate_in_sigframe() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of __fpu_restore_sig() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of fpu__restore_sig() to boolean (Prarit Bhargava) [1837321] - x86/signal: Change return type of restore_sigcontext() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of copy_fpregs_to_sigframe() helpers to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Change return type of copy_fpstate_to_sigframe() to boolean (Prarit Bhargava) [1837321] - x86/fpu/signal: Move xstate clearing out of copy_fpregs_to_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/signal: Move header zeroing out of xsave_to_user_sigframe() (Prarit Bhargava) [1837321] - x86/fpu/signal: Clarify exception handling in restore_fpregs_from_user() (Prarit Bhargava) [1837321] - x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ (Prarit Bhargava) [1837321] - uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ (Prarit Bhargava) [1837321] - x86: get rid of get_user_ex() in restore_sigcontext() (Prarit Bhargava) [1837321] - x86: get rid of get_user_ex() in ia32_restore_sigcontext() (Prarit Bhargava) [1837321] - x86: Remove force_iret() (Prarit Bhargava) [1837321] - x86/uaccess, signal: Fix AC=1 bloat (Prarit Bhargava) [1837321] - x86/ia32: Fix ia32_restore_sigcontext() AC leak (Prarit Bhargava) [1837321] - x86/tsc: Add tsc_early_khz command line parameter (Prarit Bhargava) [1957375] - x86/debug: Support negative polarity DR6 bits (Prarit Bhargava) [2017958]- KVM: SVM: Do not terminate SEV-ES guests on GHCB validation failure (Vitaly Kuznetsov) [2032931] - KVM: SEV: Fall back to vmalloc for SEV-ES scratch area if necessary (Vitaly Kuznetsov) [2032931] - KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails (Vitaly Kuznetsov) [2032931] - KVM: SEV: Refactor out sev_es_state struct (Vitaly Kuznetsov) [2032931] - s390: mm: Fix secure storage access exception handling (Thomas Huth) [1984910] - KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest (Jon Maloy) [2018960] {CVE-2021-43056} - KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() (Jon Maloy) [2018960] {CVE-2021-43056} - KVM: arm64: selftests: arch_timer: Support vCPU migration (Gavin Shan) [2024808] - KVM: arm64: selftests: Add arch_timer test (Gavin Shan) [2024808] - KVM: arm64: selftests: Add host support for vGIC (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic GICv3 support (Gavin Shan) [2024808] - KVM: arm64: selftests: Add light-weight spinlock support (Gavin Shan) [2024808] - KVM: arm64: selftests: Add guest support to get the vcpuid (Gavin Shan) [2024808] - KVM: arm64: selftests: Maintain consistency for vcpuid type (Gavin Shan) [2024808] - KVM: arm64: selftests: Add support to disable and enable local IRQs (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic support to generate delays (Gavin Shan) [2024808] - KVM: arm64: selftests: Add basic support for arch_timers (Gavin Shan) [2024808] - KVM: arm64: selftests: Add support for cpu_relax (Gavin Shan) [2024808] - KVM: arm64: selftests: Introduce ARM64_SYS_KVM_REG (Gavin Shan) [2024808] - tools: arm64: Import sysreg.h (Gavin Shan) [2024808] - KVM: arm64: selftests: Add MMIO readl/writel support (Gavin Shan) [2024808] - selftests: KVM: Introduce psci_cpu_on_test (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: actually enable pmu regs in pmu sublist (Gavin Shan) [2024808] - KVM: arm64: Update MAINTAINERS to include selftests (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Split base and pmu registers (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Remove get-reg-list-sve (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Provide config selection option (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Prepare to run multiple configs at once (Gavin Shan) [2024808] - KVM: arm64: selftests: get-reg-list: Introduce vcpu configs (Gavin Shan) [2024808] - sctp: make the raise timer more simple and accurate (Xin Long) [2020474] - Enable flowtable ipv4/ipv6 support (Phil Sutter) [1850324] - ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate (William Zhao) [1941928] - svcrdma: Fix a crash in svcrdma_counter_handler (Benjamin Coddington) [2037213] - fbcon: Fix global-out-of-bounds read in fbcon_get_font() (Lyude Paul) [1904374] - bnxt_en: Clean up completion ring page arrays completely (Ken Cox) [1987074] - bnxt_en: Fix error recovery regression (Ken Cox) [1987074] - bnxt_en: Fix possible unintended driver initiated error recovery (Ken Cox) [1987074] - bnxt_en: Fix UDP tunnel logic (Ken Cox) [1987074] - bnxt_en: Fix asic.rev in devlink dev info command (Ken Cox) [1987074] - bnxt_en: fix read of stored FW_PSID version on P5 devices (Ken Cox) [1987074] - bnxt_en: fix stored FW_PSID version masks (Ken Cox) [1987074] - bnxt_en: fix kernel doc warnings in bnxt_hwrm.c (Ken Cox) [1987074] - bnxt_en: Fix 64-bit doorbell operation on 32-bit kernels (Ken Cox) [1987074] - bnxt_en: support multiple HWRM commands in flight (Ken Cox) [1987074] - bnxt_en: remove legacy HWRM interface (Ken Cox) [1987074] - bnxt_en: update all firmware calls to use the new APIs (Ken Cox) [1987074] - bnxt_en: use link_lock instead of hwrm_cmd_lock to protect link_info (Ken Cox) [1987074] - bnxt_en: add support for HWRM request slices (Ken Cox) [1987074] - bnxt_en: add HWRM request assignment API (Ken Cox) [1987074] - bnxt_en: discard out of sequence HWRM responses (Ken Cox) [1987074] - bnxt_en: introduce new firmware message API based on DMA pools (Ken Cox) [1987074] - bnxt_en: move HWRM API implementation into separate file (Ken Cox) [1987074] - bnxt_en: Refactor the HWRM_VER_GET firmware calls (Ken Cox) [1987074] - bnxt_en: remove DMA mapping for KONG response (Ken Cox) [1987074] - bnxt: count discards due to memory allocation errors (Ken Cox) [1987074] - bnxt: count packets discarded because of netpoll (Ken Cox) [1987074] - net: broadcom: switch from 'pci_' to 'dma_' API (Ken Cox) [1987074] - bnxt_en: Add missing DMA memory barriers (Ken Cox) [1987074] - bnxt_en: Disable aRFS if running on 212 firmware (Ken Cox) [1987074] - bnxt: count Tx drops (Ken Cox) [1987074] - bnxt: make sure xmit_more + errors does not miss doorbells (Ken Cox) [1987074] - bnxt: disable napi before canceling DIM (Ken Cox) [1987074] - bnxt: don't lock the tx queue from napi poll (Ken Cox) [1987074] - bnxt_en: Use register window 6 instead of 5 to read the PHC (Ken Cox) [1987074] - bnxt_en: Update firmware call to retrieve TX PTP timestamp (Ken Cox) [1987074] - bnxt_en: Update firmware interface to 1.10.2.52 (Ken Cox) [1987074] - bnxt_en: Increase maximum RX ring size if jumbo ring is not used (Ken Cox) [1987074] - bnxt_en: Don't use static arrays for completion ring pages (Ken Cox) [1987074] - bnxt_en: Add missing periodic PHC overflow check (Ken Cox) [1987074] - bnxt_en: Log if an invalid signal detected on TSIO pin (Ken Cox) [1987074] - bnxt_en: Event handler for PPS events (Ken Cox) [1987074 1990156] - bnxt_en: 1PPS functions to configure TSIO pins (Ken Cox) [1987074 1990156] - bnxt_en: 1PPS support for 5750X family chips (Ken Cox) [1987074 1990156] - bnxt_en: Do not read the PTP PHC during chip reset (Ken Cox) [1987074 1990156] - bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnxt_init_one() (Ken Cox) [1987074 1990156] - bnxt_en: Fix PTP capability discovery (Ken Cox) [1987074] - bnxt_en: Move bnxt_ptp_init() to bnxt_open() (Ken Cox) [1987074] - bnxt: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1987074] - bnxt_en: Enable hardware PTP support (Ken Cox) [1987074] - bnxt_en: Transmit and retrieve packet timestamps (Ken Cox) [1987074] - bnxt_en: Get the RX packet timestamp (Ken Cox) [1987074] - bnxt_en: Get the full 48-bit hardware timestamp periodically (Ken Cox) [1987074] - bnxt_en: Add PTP clock APIs, ioctls, and ethtool methods (Ken Cox) [1987074] - bnxt_en: Get PTP hardware capability from firmware (Ken Cox) [1987074] - bnxt_en: Update firmware interface to 1.10.2.47 (Ken Cox) [1987074] - bnxt_en: Fix fall-through warnings for Clang (Ken Cox) [1987074] - bnxt_en: Fix and improve .ndo_features_check(). (Ken Cox) [1987074] - bnxt_en: Implement .ndo_features_check(). (Ken Cox) [1987074] - bnxt_en: Support IFF_SUPP_NOFCS feature to transmit without ethernet FCS. (Ken Cox) [1987074] - bnxt_en: Call bnxt_approve_mac() after the PF gives up control of the VF MAC. (Ken Cox) [1987074] - bnxt_en: Move bnxt_approve_mac(). (Ken Cox) [1987074] - bnxt_en: allow VF config ops when PF is closed (Ken Cox) [1987074] - bnxt_en: Add support for fw managed link down feature. (Ken Cox) [1987074] - bnxt_en: Add a new phy_flags field to the main driver structure. (Ken Cox) [1987074] - bnxt_en: report signal mode in link up messages (Ken Cox) [1987074] - bnxt: add more ethtool standard stats (Ken Cox) [1987074] - bnxt: implement ethtool standard stats (Ken Cox) [1987074] - bnxt: implement ethtool::get_fec_stats (Ken Cox) [1987074] - bnxt_en: Free and allocate VF-Reps during error recovery. (Ken Cox) [1987074] - bnxt_en: Refactor __bnxt_vf_reps_destroy(). (Ken Cox) [1987074] - bnxt_en: Refactor bnxt_vf_reps_create(). (Ken Cox) [1987074] - bnxt_en: Invalidate health register mapping at the end of probe. (Ken Cox) [1987074] - bnxt_en: Treat health register value 0 as valid in bnxt_try_reover_fw(). (Ken Cox) [1987074] - bnxt_en: Enhance retry of the first message to the firmware. (Ken Cox) [1987074] - bnxt_en: Set BNXT_STATE_FW_RESET_DET flag earlier for the RDMA driver. (Ken Cox) [1987074] - bnxt_en: check return value of bnxt_hwrm_func_resc_qcaps (Ken Cox) [1987074] - bnxt_en: don't fake firmware response success when PCI is disabled (Ken Cox) [1987074] - bnxt_en: Improve wait for firmware commands completion (Ken Cox) [1987074] - bnxt_en: Improve the status_reliable flag in bp->fw_health. (Ken Cox) [1987074] - Bluetooth: fix use-after-free error in lock_sock_nested() (Gopal Tiwari) [2005689] - rpmspec: add release string to kernel doc directory name (Jan Stancek) [1824836] - cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization (Mark Langsdorf) [2031830] - ACPI: CPPC: Add NULL pointer check to cppc_get_perf() (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Rework HWP calibration (Mark Langsdorf) [2031830] - ACPI: CPPC: Introduce cppc_get_nominal_perf() (Mark Langsdorf) [2031830] - cpufreq: Replace deprecated CPU-hotplug functions (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: CPU-specific scaling factor (Mark Langsdorf) [2031830] - cpufreq: intel_pstate: hybrid: Avoid exposing two global attributes (Mark Langsdorf) [2031830] - ASoC: amd: renoir: Run hibernation callbacks (Renjith Pananchikkal) [1987617] - hugetlb: fix hugetlb cgroup refcounting during vma split (Waiman Long) [2032811] - hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings (Waiman Long) [2032811] - mm/hugetlb: change hugetlb_reserve_pages() to type bool (Waiman Long) [2032811] - hugetlb: fix an error code in hugetlb_reserve_pages() (Waiman Long) [2032811] - hugetlb_cgroup: fix offline of hugetlb cgroup with reservations (Waiman Long) [2032811] - hugetlb_cgroup: fix reservation accounting (Waiman Long) [2032811] - mm/hugetlb: narrow the hugetlb_lock protection area during preparing huge page (Waiman Long) [2032811] - mm/hugetlb: a page from buddy is not on any list (Waiman Long) [2032811] - mm/hugetlb: not necessary to coalesce regions recursively (Waiman Long) [2032811] - selftests/vm/write_to_hugetlbfs.c: fix unused variable warning (Waiman Long) [2032811] - hugetlb_cgroup: add hugetlb_cgroup reservation tests (Waiman Long) [2032811] - hugetlb: support file_region coalescing again (Waiman Long) [2032811] - hugetlb_cgroup: support noreserve mappings (Waiman Long) [2032811] - hugetlb_cgroup: add accounting for shared mappings (Waiman Long) [2032811] - hugetlb: disable region_add file_region coalescing (Waiman Long) [2032811] - hugetlb_cgroup: add reservation accounting for private mappings (Waiman Long) [2032811] - mm/hugetlb_cgroup: fix hugetlb_cgroup migration (Waiman Long) [2032811] - hugetlb_cgroup: add interface for charge/uncharge hugetlb reservations (Waiman Long) [2032811] - hugetlb_cgroup: add hugetlb_cgroup reservation counter (Waiman Long) [2032811] - mm/vma: move VM_NO_KHUGEPAGED into generic header (Waiman Long) [2032811] - mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation (Waiman Long) [2032811] - hugetlb: remove duplicated code (Waiman Long) [2032811] - hugetlb: region_chg provides only cache entry (Waiman Long) [2032811] - arm64/mm: Refactor __do_page_fault() (Waiman Long) [2032811] - arm64/mm: Drop task_struct argument from __do_page_fault() (Waiman Long) [2032811] - hugetlbfs: always use address space in inode for resv_map pointer (Waiman Long) [2032811] - mm: remove redundant 'default n' from Kconfig-s (Waiman Long) [2032811] - hugetlbfs: fix potential over/underflow setting node specific nr_hugepages (Waiman Long) [2032811] - hugetlb: allow to free gigantic pages regardless of the configuration (Waiman Long) [2032811] - mm/cma.c: fix crash on CMA allocation if bitmap allocation fails (Waiman Long) [2032811] - mm/cma.c: fix the bitmap status to show failed allocation reason (Waiman Long) [2032811] - mm/cma_debug.c: fix the break condition in cma_maxchunk_get() (Waiman Long) [2032811] - mm: no need to check return value of debugfs_create functions (Waiman Long) [2032811] - x86/mm: Break out user address space handling (Waiman Long) [2032811] - fs: add vfs_parse_fs_param_source() helper (Waiman Long) [2034609] - cgroup: verify that source is a string (Waiman Long) [2034609] - ice: Fix E810 PTP reset flow (Jonathan Toppins) [2013478] - ice: Use div64_u64 instead of div_u64 in adjfine (Jonathan Toppins) [2013478] - ice: Don't put stale timestamps in the skb (Jonathan Toppins) [2013478] - ice: Fix problems with DSCP QoS implementation (Jonathan Toppins) [2030400] - ice: fix software generating extra interrupts (Jonathan Toppins) [2030400] - ice: fix rate limit update after coalesce change (Jonathan Toppins) [2030400] - ice: update dim usage and moderation (Jonathan Toppins) [2030400] - ice: make use of ice_for_each_* macros (Jonathan Toppins) [2030400] - ice: Remove boolean vlan_promisc flag from function (Jonathan Toppins) [2030400] - ice: check whether PTP is initialized in ice_ptp_release() (Jonathan Toppins) [2030400] - ice: devlink: Make devlink_register to be void (Jonathan Toppins) [2030400] - ice: split ice_ring onto Tx/Rx separate structs (Jonathan Toppins) [2030400] - ice: Prefer kcalloc over open coded arithmetic (Jonathan Toppins) [2030400] - ice: Fix macro name for IPv4 fragment flag (Jonathan Toppins) [2030400] - ice: refactor devlink getter/fallback functions to void (Jonathan Toppins) [2030400] - ice: Fix link mode handling (Jonathan Toppins) [2030400] - ice: Add feature bitmap, helpers and a check for DSCP (Jonathan Toppins) [2030400] - ice: Add DSCP support (Jonathan Toppins) [2030400]- fanotify: Make waits for fanotify events only killable (Miklos Szeredi) [1897416] - fanotify: Use interruptible wait when waiting for permission events (Miklos Szeredi) [1897416] - fanotify: Track permission event state (Miklos Szeredi) [1897416] - fanotify: Simplify cleaning of access_list (Miklos Szeredi) [1897416] - fsnotify: Create function to remove event from notification list (Miklos Szeredi) [1897416] - fanotify: Move locking inside get_one_event() (Miklos Szeredi) [1897416] - fanotify: Fold dequeue_event() into process_access_response() (Miklos Szeredi) [1897416] - fanotify: rename struct fanotify_{,perm_}event_info (Miklos Szeredi) [1897416] - RDMA/mlx5: Fix crash when unbind multiport slave (Amir Tzin) [1997386] - redhat: Fix mock.cfg cleanup in redhat/Makefile (Benjamin Coddington) - timekeeping: Use proper clock specifier names in functions (Josef Oskera) [2026471] - leds: ledtrig-activity: use ktime_get_boot_ns() (Josef Oskera) [2026471] - iio: use timespec64 based interfaces for iio_get_time_ns() (Josef Oskera) [2026471] - drivers: net: netdevsim: fix devlink_trap selftests failing (Petr Oros) [2021837] - netdevsim: remove max_vfs dentry (Petr Oros) [2021837] - netdevsim: Fix unsigned being compared to less than zero (Petr Oros) [2021837] - devlink: Protect rate list with lock while switching modes (Petr Oros) [2021837] - devlink: Remove eswitch mode check for mode set call (Petr Oros) [2021837] - devlink: Decrease refcnt of parent rate object on leaf destroy (Petr Oros) [2021837] - docs: networking: devlink: avoid using ReST :doc:`foo` markup (Petr Oros) [2021837] - testing: selftests: drivers: net: netdevsim: devlink: add test case for hard drop statistics (Petr Oros) [2021837] - drivers: net: netdevsim: add devlink trap_drop_counter_get implementation (Petr Oros) [2021837] - testing: selftests: net: forwarding: add devlink-required functionality to test (hard) dropped stats field (Petr Oros) [2021837] - net: core: devlink: add dropped stats traps field (Petr Oros) [2021837] - devlink: Fix error message in devlink_rate_set_ops_supported() (Petr Oros) [2021837] - Documentation: devlink rate objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate grouping test (Petr Oros) [2021837] - netdevsim: Allow setting parent node of rate objects (Petr Oros) [2021837] - devlink: Allow setting parent node of rate objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate nodes test (Petr Oros) [2021837] - netdevsim: Implement support for devlink rate nodes (Petr Oros) [2021837] - devlink: Introduce rate nodes (Petr Oros) [2021837] - selftest: netdevsim: Add devlink port shared/max tx rate test (Petr Oros) [2021837] - netdevsim: Implement devlink rate leafs tx rate support (Petr Oros) [2021837] - devlink: Allow setting tx rate for devlink rate leaf objects (Petr Oros) [2021837] - selftest: netdevsim: Add devlink rate test (Petr Oros) [2021837] - netdevsim: Register devlink rate leaf objects per VF (Petr Oros) [2021837] - devlink: Introduce rate object (Petr Oros) [2021837] - netdevsim: Implement legacy/switchdev mode for VFs (Petr Oros) [2021837] - netdevsim: Implement VFs (Petr Oros) [2021837] - netdevsim: Implement port types and indexing (Petr Oros) [2021837] - netdevsim: Disable VFs on nsim_dev_reload_destroy() call (Petr Oros) [2021837] - netdevsim: Add max_vfs to bus_dev (Petr Oros) [2021837] - devlink: append split port number to the port name (Petr Oros) [2021837] - devlink: Correct VIRTUAL port to not have phys_port attributes (Petr Oros) [2021837] - docs: net: add missing devlink health cmd - trigger (Petr Oros) [2021837] - docs: net: tweak devlink health documentation (Petr Oros) [2021837] - devlink: fix typo in documentation (Petr Oros) [2021837] - devlink: Extend devlink port documentation for subfunctions (Petr Oros) [2021837] - udp: Validate checksum in udp_read_sock() (Jiri Benc) [1947007] - bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_reg (Jiri Benc) [1947007] - bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding (Jiri Benc) [1947007] - selftests, bpf: Add one test for sockmap with strparser (Jiri Benc) [1947007] - selftests, bpf: Fix test_txmsg_ingress_parser error (Jiri Benc) [1947007] - skmsg: Lose offset info in sk_psock_skb_ingress (Jiri Benc) [1947007] - bpf, sockmap: Fix potential memory leak on unlikely error case (Jiri Benc) [1947007] - tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function (Jiri Benc) [1947007] - bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats (Jiri Benc) [1947007] - bpf, sockmap: Fix memleak on ingress msg enqueue (Jiri Benc) [1947007] - bpf, sockmap: On cleanup we additionally need to remove cached skb (Jiri Benc) [1947007] - skmsg: Increase sk->sk_drops when dropping packets (Jiri Benc) [1947007] - skmsg: Pass source psock to sk_psock_skb_redirect() (Jiri Benc) [1947007] - skmsg: Teach sk_psock_verdict_apply() to return errors (Jiri Benc) [1947007] - skmsg: Fix a memory leak in sk_psock_verdict_apply() (Jiri Benc) [1947007] - skmsg: Clear skb redirect pointer before dropping it (Jiri Benc) [1947007] - udp: Fix a memory leak in udp_read_sock() (Jiri Benc) [1947007] - selftests/bpf: Retry for EAGAIN in udp_redir_to_connected() (Jiri Benc) [1947007] - skmsg: Improve udp_bpf_recvmsg() accuracy (Jiri Benc) [1947007] - bpf: Limit static tcp-cc functions in the .BTF_ids list to x86 (Jiri Benc) [1947007] - flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() (Jiri Benc) [1947007] - sock_map: Fix a potential use-after-free in sock_map_close() (Jiri Benc) [1947007] - skmsg: Pass psock pointer to ->psock_update_sk_prot() (Jiri Benc) [1947007] - bpf, udp: Remove some pointless comments (Jiri Benc) [1947007] - selftests/bpf: Add a test case for loading BPF_SK_SKB_VERDICT (Jiri Benc) [1947007] - selftests/bpf: Add a test case for udp sockmap (Jiri Benc) [1947007] - sock_map: Update sock type checks for UDP (Jiri Benc) [1947007] - udp: Implement udp_bpf_recvmsg() for sockmap (Jiri Benc) [1947007] - skmsg: Extract __tcp_bpf_recvmsg() and tcp_bpf_wait_data() (Jiri Benc) [1947007] - udp: Implement ->read_sock() for sockmap (Jiri Benc) [1947007] - sock: Introduce sk->sk_prot->psock_update_sk_prot() (Jiri Benc) [1947007] - sock_map: Introduce BPF_SK_SKB_VERDICT (Jiri Benc) [1947007] - sock_map: Kill sock_map_link_no_progs() (Jiri Benc) [1947007] - sock_map: Simplify sock_map_link() a bit (Jiri Benc) [1947007] - skmsg: Use GFP_KERNEL in sk_psock_create_ingress_msg() (Jiri Benc) [1947007] - skmsg: Use rcu work for destroying psock (Jiri Benc) [1947007] - skmsg: Avoid lock_sock() in sk_psock_backlog() (Jiri Benc) [1947007] - net: Introduce skb_send_sock() for sock_map (Jiri Benc) [1947007] - skmsg: Introduce a spinlock to protect ingress_msg (Jiri Benc) [1947007] - skmsg: Lock ingress_skb when purging (Jiri Benc) [1947007] - bpf: tcp: Limit calling some tcp cc functions to CONFIG_DYNAMIC_FTRACE (Jiri Benc) [1947007] - bpf: tcp: Fix an error in the bpf_tcp_ca_kfunc_ids list (Jiri Benc) [1947007] - bpf: tcp: Remove comma which is causing build error (Jiri Benc) [1947007] - bpf: tcp: Put some tcp cong functions in allowlist for bpf-tcp-cc (Jiri Benc) [1947007] - tcp: Rename bictcp function prefix to cubictcp (Jiri Benc) [1947007] - bpf: Add getter and setter for SO_REUSEPORT through bpf_{g,s}etsockopt (Jiri Benc) [1947007] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Jiri Benc) [1947007] - xsk: Update rings for load-acquire/store-release barriers (Jiri Benc) [1947007] - skmsg: Add function doc for skb->_sk_redir (Jiri Benc) [1947007] - skmsg: Remove unused sk_psock_stop() declaration (Jiri Benc) [1947007] - skmsg: Get rid of sk_psock_bpf_run() (Jiri Benc) [1947007] - skmsg: Make __sk_psock_purge_ingress_msg() static (Jiri Benc) [1947007] - sock_map: Make sock_map_prog_update() static (Jiri Benc) [1947007] - sock_map: Rename skb_parser and skb_verdict (Jiri Benc) [1947007] - skmsg: Move sk_redir from TCP_SKB_CB to skb (Jiri Benc) [1947007] - bpf: Compute data_end dynamically with JIT code (Jiri Benc) [1947007] - skmsg: Get rid of struct sk_psock_parser (Jiri Benc) [1947007] - bpf: Clean up sockmap related Kconfigs (Jiri Benc) [1947007] - xsk: Build skb by page (aka generic zerocopy xmit) (Jiri Benc) [1947007] - xsk: Respect device's headroom and tailroom on generic xmit path (Jiri Benc) [1947007] - virtio-net: Support IFF_TX_SKB_NO_LINEAR flag (Jiri Benc) [1947007] - net: Add priv_flags for allow tx skb without linear (Jiri Benc) [1947007] - netdevice: Add missing IFF_PHONY_HEADROOM self-definition (Jiri Benc) [1947007] - skmsg: Make sk_psock_destroy() static (Jiri Benc) [1947007] - skmsg: Use fallthrough pseudo-keyword (Jiri Benc) [1947007] - net: dev_is_mac_header_xmit() true for ARPHRD_RAWIP (Jiri Benc) [1947007] - virtio_net: Account for tx bytes and packets on sending xdp_frames (Jiri Benc) [1947007] - inet: udp{4|6}_lib_lookup_skb() skb argument is const (Jiri Benc) [1947007] - inet: constify inet_sdif() argument (Jiri Benc) [1947007] - udp: move gro declarations to net/udp.h (Jiri Benc) [1947007] - net: move tcp gro declarations to net/tcp.h (Jiri Benc) [1947007] - tcp: add declarations to avoid warnings (Jiri Benc) [1947007] - tcp: remove indirect calls for icsk->icsk_af_ops->send_check (Jiri Benc) [1947007] - tcp: remove indirect calls for icsk->icsk_af_ops->queue_xmit (Jiri Benc) [1947007] - net: remove unused skb_send_sock() (Jiri Benc) [1947007] - net: Use skb_frag_off accessors (Jiri Benc) [1947007] - net: Use skb accessors in network core (Jiri Benc) [1947007] - skbuff: fix compilation warnings in skb_dump() (Jiri Benc) [1947007] - skbuff: increase verbosity when dumping skb data (Jiri Benc) [1947007] - net: dump more useful information in netdev_rx_csum_fault() (Jiri Benc) [1947007] - net: avoid indirect calls in L4 checksum calculation (Jiri Benc) [1947007] - net/core: Allow the compiler to verify declaration and definition consistency (Jiri Benc) [1947007] - efi/arm64: Drop erroneous '__pure' attribute from set_nokaslr() (Vitaly Kuznetsov) [2026995] - drm/nouveau: clean up all clients on device removal (Karol Herbst) [1901903] {CVE-2020-27820} - drm/nouveau: Add a dedicated mutex for the clients list (Karol Herbst) [1901903] {CVE-2020-27820} - drm/nouveau: use drm_dev_unplug() during device removal (Karol Herbst) [1901903] {CVE-2020-27820} - block: avoid to quiesce queue in elevator_init_mq (Ming Lei) [2025759] - blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() (Ming Lei) [2021399] - PCI/portdrv: Enable Bandwidth Notification only if port supports it (Myron Stowe) [1981738] - cifs: keep referral server sessions alive (Ronnie Sahlberg) [2030880] - cifs: check pointer before freeing (Ronnie Sahlberg) [2030880] - cifs: constify path argument of ->make_node() (Ronnie Sahlberg) [2030880] - cifs: constify get_normalized_path() properly (Ronnie Sahlberg) [2030880] - cifs: don't cargo-cult strndup() (Ronnie Sahlberg) [2030880] - cifs: cleanup misc.c (Ronnie Sahlberg) [2030880] - cifs: get rid of @noreq param in __dfs_cache_find() (Ronnie Sahlberg) [2030880] - cifs: do not send tree disconnect to ipc shares (Ronnie Sahlberg) [2030880] - cifs: fix doc warnings in cifs_dfs_ref.c (Ronnie Sahlberg) [2030880] - cifs: introduce helper for finding referral server to improve DFS target resolution (Ronnie Sahlberg) [2030880] - cifs: check all path components in resolved dfs target (Ronnie Sahlberg) [2030880] - cifs: fix DFS failover (Ronnie Sahlberg) [2030880] - Enable CONFIG_SCHED_CLUSTER (Phil Auld) [1920645] - sched,x86: Don't use cluster topology for x86 hybrid CPUs (Phil Auld) [1920645] - arch_topology: Fix missing clear cluster_cpumask in remove_cpu_topology() (Phil Auld) [1920645] - x86/smp: Factor out parts of native_smp_prepare_cpus() (Phil Auld) [1920645] - sched,x86: Fix L2 cache mask (Phil Auld) [1920645] - sched: Add cluster scheduler level for x86 (Phil Auld) [1920645] - sched: Add cluster scheduler level in core and related Kconfig for ARM64 (Phil Auld) [1920645] - topology: Represent clusters of CPUs within a die (Phil Auld) [1920645] - cpumask: Omit terminating null byte in cpumap_print_{list,bitmask}_to_buf (Phil Auld) [1920645] - drivers/base/node.c: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [1920645] - topology: use bin_attribute to break the size limitation of cpumap ABI (Phil Auld) [1920645] - cpumask: introduce cpumap_print_list/bitmask_to_buf to support large bitmask and list (Phil Auld) [1920645] - x86/cpu: Add get_llc_id() helper function (Phil Auld) [1920645] - x86/smp: Add a per-cpu view of SMT state (Phil Auld) [1920645] - ARM: 8943/1: Fix topology setup in case of CPU hotplug for CONFIG_SCHED_MC (Phil Auld) [1920645] - arm: Use common cpu_topology structure and functions. (Phil Auld) [1920645] - cpu-topology: Move cpu topology code to common code. (Phil Auld) [1920645] - netfilter: ctnetlink: allow to filter dump by status bits (Florian Westphal) [1991526] - netfilter: ctnetlink: add and use a helper for mark parsing (Florian Westphal) [1991526] - netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo (Florian Westphal) [1991526] - netfilter: ctnetlink: add timeout and protoinfo to destroy events (Florian Westphal) [1991526] - netfilter: ctnetlink: fix mark based dump filtering regression (Florian Westphal) [1991526] - netfilter: ctnetlink: memleak in filter initialization error path (Florian Westphal) [1991526] - netfilter: ctnetlink: add kernel side filtering for dump (Florian Westphal) [1991526] - netfilter: ctnetlink: don't dump ct extensions of unconfirmed conntracks (Florian Westphal) [1991526] - netfilter: ctnetlink: be more strict when NF_CONNTRACK_MARK is not set (Florian Westphal) [1991526] - netfilter: ctnetlink: Fix regression in conntrack entry deletion (Florian Westphal) [1991526] - netfilter: ctnetlink: Resolve conntrack L3-protocol flush regression (Florian Westphal) [1991526] - netfilter: ctnetlink: always honor CTA_MARK_MASK (Florian Westphal) [1991526] - netfilter: ctnetlink: must check mark attributes vs NULL (Florian Westphal) [1991526] - netfilter: ctnetlink: Support L3 protocol-filter on flush (Florian Westphal) [1991526] - netfilter: nftables: fix incorrect increment of loop counter (Phil Sutter) [1983635] - netfilter: nf_tables: initialize set before expression setup (Phil Sutter) [1983635] - netfilter: nftables: add set expression flags (Phil Sutter) [1983635] - netfilter: nft_dynset: report EOPNOTSUPP on missing set feature (Phil Sutter) [1983635] - netfilter: nft_dynset: dump expressions when set definition contains no expressions (Phil Sutter) [1983635] - netfilter: nft_dynset: honor stateful expressions in set definition (Phil Sutter) [1983635] - netfilter: nf_tables: do not leave dangling pointer in nf_tables_set_alloc_name (Phil Sutter) [1983635] - netfilter: nftables: clone set element expression template (Phil Sutter) [1983635] - netfilter: nftables: relax check for stateful expressions in set definition (Phil Sutter) [1983635] - netfilter: nftables: netlink support for several set element expressions (Phil Sutter) [1983635] - netfilter: nf_tables: skip set types that do not support for expressions (Phil Sutter) [1983635] - netfilter: nft_dynset: allow dynamic updates of non-anonymous set (Phil Sutter) [1983635] - netfilter: nftables: generalize set extension to support for several expressions (Phil Sutter) [1983635] - netfilter: nf_tables: do not update stateful expressions if lookup is inverted (Phil Sutter) [1983635] - netfilter: nftables: move nft_expr before nft_set (Phil Sutter) [1983635] - netfilter: nf_tables: Align nft_expr private data to 64-bit (Phil Sutter) [1983635] - netfilter: nftables: generalize set expressions support (Phil Sutter) [1983635] - netfilter: nft_dynset: validate set expression definition (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_expr_destroy() and use it (Phil Sutter) [1983635] - netfilter: nf_tables: fix double-free on set expression from the error path (Phil Sutter) [1983635] - netfilter: nf_tables: allow to specify stateful expression in set definition (Phil Sutter) [1983635] - netfilter: nf_tables: bogus EBUSY when deleting set after flush (Phil Sutter) [1983635] - netfilter: nf_tables: pass context to nft_set_destroy() (Phil Sutter) [1983635] - netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.c (Phil Sutter) [1983635] - netfilter: nf_tables: relocate header content to consumer (Phil Sutter) [1983635] - netfilter: nft_lookup: update element stateful expression (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_update_expr() helper function (Phil Sutter) [1983635] - netfilter: nf_tables: add elements with stateful expressions (Phil Sutter) [1983635] - netfilter: nf_tables: statify nft_expr_init() (Phil Sutter) [1983635] - netfilter: nf_tables: add nft_set_elem_expr_alloc() (Phil Sutter) [1983635] - netfilter: nf_tables: enable set expiration time for set elements (Phil Sutter) [1983635] - hugetlbfs: flush TLBs correctly after huge_pmd_unshare (Rafael Aquini) [2026376] {CVE-2021-4002} - tlb: mmu_gather: add tlb_flush_*_range APIs (Rafael Aquini) [2026376] {CVE-2021-4002} - ACPI: PM: Do not turn off power resources in unknown state (Mark Langsdorf) [1997696] - ACPI: PRM: Find PRMT table before parsing it (Mark Langsdorf) [1997696] - ACPI: NFIT: Fix support for virtual SPA ranges (Mark Langsdorf) [1997696] - ACPI: DPTF: Fix reading of attributes (Mark Langsdorf) [1997696] - ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007 (Mark Langsdorf) [1997696] - ACPI: Kconfig: Fix table override from built-in initrd (Mark Langsdorf) [1997696] - ACPI: video: Add quirk for the Dell Vostro 3350 (Mark Langsdorf) [1997696] - ACPI: AMBA: Fix resource name in /proc/iomem (Mark Langsdorf) [1997696] - ACPI: PM: postpone bringing devices to D0 unless we need them (Mark Langsdorf) [1997696] - ACPI: tables: Add custom DSDT file as makefile prerequisite (Mark Langsdorf) [1997696] - ACPI: bgrt: Use sysfs_emit (Mark Langsdorf) [1997696] - ACPI: bgrt: Fix CFI violation (Mark Langsdorf) [1997696] - ACPI: EC: trust DSDT GPE for certain HP laptop (Mark Langsdorf) [1997696] - ACPI: scan: Simplify acpi_table_events_fn() (Mark Langsdorf) [1997696] - ACPI: sysfs: Remove tailing return statement in void function (Mark Langsdorf) [1997696] - ACPI: sysfs: Use __ATTR_RO() and __ATTR_RW() macros (Mark Langsdorf) [1997696] - ACPI: sysfs: Sort headers alphabetically (Mark Langsdorf) [1997696] - ACPI: sysfs: Refactor param_get_trace_state() to drop dead code (Mark Langsdorf) [1997696] - ACPI: sysfs: Unify pattern of memory allocations (Mark Langsdorf) [1997696] - ACPI: sysfs: Allow bitmap list to be supplied to acpi_mask_gpe (Mark Langsdorf) [1997696] - ACPI: sysfs: Make sparse happy about address space in use (Mark Langsdorf) [1997696] - ACPI: scan: Fix race related to dropping dependencies (Mark Langsdorf) [1997696] - ACPI: scan: Reorganize acpi_device_add() (Mark Langsdorf) [1997696] - ACPI: scan: Fix device object rescan in acpi_scan_clear_dep() (Mark Langsdorf) [1997696] - ACPI: scan: Make acpi_walk_dep_device_list() (Mark Langsdorf) [1997696] - ACPI: scan: Rearrange acpi_dev_get_first_consumer_dev_cb() (Mark Langsdorf) [1997696] - ACPI: scan: Define acpi_bus_put_acpi_device() as static inline (Mark Langsdorf) [1997696] - ACPI: NVS: fix doc warnings in nvs.c (Mark Langsdorf) [1997696] - ACPI: sysfs: fix doc warnings in device_sysfs.c (Mark Langsdorf) [1997696] - ACPI: APEI: fix synchronous external aborts in user-mode (Mark Langsdorf) [1997696] - mfd: tps68470: Remove tps68470 MFD driver (Mark Langsdorf) [1997696] - ACPI: power: Use dev_dbg() to print some messages (Mark Langsdorf) [1997696] - ACPI: Add quirks for AMD Renoir/Lucienne CPUs to force the D3 hint (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Fix several coding style issues (Mark Langsdorf) [1997696] - ACPI: sysfs: Drop four redundant return statements (Mark Langsdorf) [1997696] - ACPI: video: Drop three redundant return statements (Mark Langsdorf) [1997696] - ACPI: sleep: Fix acpi_pm_pre_suspend() kernel-doc (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Remove redundant initialization of 'obj' (Mark Langsdorf) [1997696] - ACPI: utils: Introduce acpi_get_local_address() (Mark Langsdorf) [1997696] - ACPI: scan: initialize local variable to avoid garbage being returned (Mark Langsdorf) [1997696] - ACPI: Remove redundant clearing of context->ret.pointer from acpi_run_osc() (Mark Langsdorf) [1997696] - redhat/configs: Add Enable CONFIG_ACPI_PRMT (Mark Langsdorf) [1997696] - ACPI: PRM: Deal with table not present or no module found (Mark Langsdorf) [1997696] - ACPI: Do not singal PRM support if not enabled (Mark Langsdorf) [1997696] - ACPI: Kconfig: Provide help text for the ACPI_PRMT option (Mark Langsdorf) [1997696] - ACPI: PRM: make symbol 'prm_module_list' static (Mark Langsdorf) [1997696] - ACPI: Correct \_SB._OSC bit definition for PRM (Mark Langsdorf) [1997696] - ACPI: Add \_SB._OSC bit for PRM (Mark Langsdorf) [1997696] - ACPI: PRM: implement OperationRegion handler for the PlatformRtMechanism subtype (Mark Langsdorf) [1997696] - ACPICA: Add PRMT module header to facilitate parsing (Mark Langsdorf) [1997696] - ACPI: scan: Add function to fetch dependent of ACPI device (Mark Langsdorf) [1997696] - ACPI: scan: Extend acpi_walk_dep_device_list() (Mark Langsdorf) [1997696] - i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs (Mark Langsdorf) [1997696] - ACPI: NUMA: fix typo in a comment (Mark Langsdorf) [1997696] - ACPI: sysfs: Fix a buffer overrun problem with description_show() (Mark Langsdorf) [1997696] - ACPI: LPSS: Use kstrtol() instead of simple_strtol() (Mark Langsdorf) [1997696] - ACPI: tables: FPDT: Add missing acpi_put_table() in acpi_init_fpdt() (Mark Langsdorf) [1997696] - ACPI: tables: PPTT: Populate cache-id if provided by firmware (Mark Langsdorf) [1997696] - ACPI: OSL: Use DEFINE_RES_IO_NAMED() to simplify code (Mark Langsdorf) [1997696] - ACPI: bus: Call kobject_put() in acpi_init() error path (Mark Langsdorf) [1997696] - ACPI: bus: Remove unneeded assignment (Mark Langsdorf) [1997696] - ACPI: sleep: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: sbs: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: scan: Unify the log message printing (Mark Langsdorf) [1997696] - ACPI: sbshc: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: sysfs: Cleanup message printing (Mark Langsdorf) [1997696] - ACPI: reboot: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: processor_throttling: Cleanup the printing messages (Mark Langsdorf) [1997696] - ACPI: processor_perflib: Cleanup print messages (Mark Langsdorf) [1997696] - ACPI: processor_thermal: Remove unused PREFIX for printing (Mark Langsdorf) [1997696] - ACPI: pci_root: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: osl: Remove the duplicated PREFIX for message printing (Mark Langsdorf) [1997696] - ACPI: nvs: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: glue: Clean up the printing messages (Mark Langsdorf) [1997696] - ACPI: event: Use pr_*() macros to replace printk() (Mark Langsdorf) [1997696] - ACPI: bus: Use pr_*() macros to replace printk() (Mark Langsdorf) [1997696] - ACPI: blacklist: Unify the message printing (Mark Langsdorf) [1997696] - ACPI: cmos_rtc: Using pr_fmt() and remove PREFIX (Mark Langsdorf) [1997696] - ACPI: scan: Constify acpi_dma_supported() helper function (Mark Langsdorf) [1997696] - ACPICA: Update version to 20210604 (Mark Langsdorf) [1997696] - ACPICA: Add support for PlatformRtMechanism OperationRegion handler (Mark Langsdorf) [1997696] - ACPICA: iASL: add disassembler support for PRMT (Mark Langsdorf) [1997696] - ACPICA: Add the CFMWS structure definition to the CEDT table (Mark Langsdorf) [1997696] - ACPICA: Add defines for the CXL Host Bridge Structure (CHBS) (Mark Langsdorf) [1997696] - ACPICA: iASL: Add support for the BDAT ACPI table (Mark Langsdorf) [1997696] - ACPICA: Add _PLD panel positions (Mark Langsdorf) [1997696] - ACPICA: Use ACPI_FALLTHROUGH (Mark Langsdorf) [1997696] - ACPICA: iASL Table Compiler: Add full support for RGRT ACPI table (Mark Langsdorf) [1997696] - ACPICA: iASL: Add support for the SVKL table (Mark Langsdorf) [1997696] - ACPICA: iASL: Finish support for the IVRS ACPI table (Mark Langsdorf) [1997696] - ACPICA: Add SVKL table headers (Mark Langsdorf) [1997696] - ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Mailbox Structure (Mark Langsdorf) [1997696] - ACPI: power: Rework turning off unused power resources (Mark Langsdorf) [1997696] - ACPI: power: Save the last known state of each power resource (Mark Langsdorf) [1997696] - ACPI: power: Use u8 as the power resource state data type (Mark Langsdorf) [1997696] - ACPI: configfs: Replace ACPI_INFO() with pr_debug() (Mark Langsdorf) [1997696] - ACPI: ipmi: Remove address space handler in error path (Mark Langsdorf) [1997696] - ACPI: EC: Make more Asus laptops use ECDT _GPE (Mark Langsdorf) [1997696] - ACPI: event: Remove redundant initialization of local variable (Mark Langsdorf) [1997696] - ACPI: sbshc: Fix fall-through warning for Clang (Mark Langsdorf) [1997696] - ACPI: PM / fan: Put fan device IDs into separate header file (Mark Langsdorf) [1997696] - ACPI: APEI: Don't warn if ACPI is disabled (Mark Langsdorf) [1997696] - ACPI: processor idle: Fix up C-state latency if not ordered (Mark Langsdorf) [1997696] - ACPI: scan: Rearrange dep_unmet initialization (Mark Langsdorf) [1997696] - ACPI: DPTF: Add battery participant for Intel SoCs (Mark Langsdorf) [1997696] - md/raid5: avoid device_lock in read_one_chunk() (Nigel Croxon) [1985919] - md: add comments in md_integrity_register (Nigel Croxon) [1985919] - md: check level before create and exit io_acct_set (Nigel Croxon) [1985919] - md/raid10: enable io accounting (Nigel Croxon) [1985919] - md/raid1: enable io accounting (Nigel Croxon) [1985919] - md/raid5: avoid redundant bio clone in raid5_read_one_chunk (Nigel Croxon) [1985919] - md/raid5: move checking badblock before clone bio in raid5_read_one_chunk (Nigel Croxon) [1985919] - md: add io accounting for raid0 and raid5 (Nigel Croxon) [1985919] - md: revert io stats accounting (Nigel Croxon) [1985919] - md/raid5: remove an incorrect assert in in_chunk_boundary (Nigel Croxon) [1985919] - md: use rdev_read_only in restart_array (Nigel Croxon) [1985919] - md/raid6: refactor raid5_read_one_chunk (Nigel Croxon) [1985919] - md: remove md_bio_alloc_sync (Nigel Croxon) [1985919] - md: simplify sync_page_io (Nigel Croxon) [1985919] - md: remove bio_alloc_mddev (Nigel Croxon) [1985919] - md: use part_[begin|end]_io_acct instead of disk_[begin|end]_io_acct (Nigel Croxon) [1985919] - md: improve io stats accounting (Nigel Croxon) [1985919]- ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970663] - igbvf: convert to strongly typed descriptors (Corinna Vinschen) [1970663] - intel: call csum functions with well formatted arguments (Corinna Vinschen) [1970663] - igb: handle vlan types with checker enabled (Corinna Vinschen) [1970663] - igb: fix netpoll exit with traffic (Corinna Vinschen) [1970662] - igb: unbreak I2C bit-banging on i350 (Corinna Vinschen) [1970662] - ethernet: use eth_hw_addr_set() for dev->addr_len cases (Corinna Vinschen) [1970662] - igb: Avoid memcpy() over-reading of ETH_SS_STATS (Corinna Vinschen) [1970662] - igb: Add counter to i21x doublecheck (Corinna Vinschen) [1970662] - igb: Fix position of assignment to *ring (Corinna Vinschen) [1970662] - igb: Check if num of q_vectors is smaller than max before array access (Corinna Vinschen) [1970662] - igb: Fix an error handling path in 'igb_probe()' (Corinna Vinschen) [1970662] - igb: Fix use-after-free error during reset (Corinna Vinschen) [1970662] - intel: Remove rcu_read_lock() around XDP program invocation (Corinna Vinschen) [1970662] - igb: add correct exception tracing for XDP (Corinna Vinschen) [1970662] - igb: Fix XDP with PTP enabled (Corinna Vinschen) [1970662] - igb: Fix -Wunused-const-variable warning (Corinna Vinschen) [1970662] - igb: override two checker warnings (Corinna Vinschen) [1970662] - igb: fix assignment on big endian machines (Corinna Vinschen) [1970662] - igb: handle vlan types with checker enabled (Corinna Vinschen) [1970662] - igb/igc: use strongly typed pointer (Corinna Vinschen) [1970662] - intel: remove checker warning (Corinna Vinschen) [1970662] - i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc (Stefan Assmann) [1970651] - i40e: Fix pre-set max number of queues for VF (Stefan Assmann) [1970651] - i40e: Fix failed opcode appearing if handling messages from VF (Stefan Assmann) [1970651] - i40e: Fix display error code in dmesg (Stefan Assmann) [1970651] - i40e: Fix creation of first queue by omitting it if is not power of two (Stefan Assmann) [1970651] - i40e: Fix warning message and call stack during rmmod i40e driver (Stefan Assmann) [1970651] - i40e: Fix ping is lost after configuring ADq on VF (Stefan Assmann) [1970651] - i40e: Fix changing previously set num_queue_pairs for PFs (Stefan Assmann) [1970651] - i40e: Fix NULL ptr dereference on VSI filter sync (Stefan Assmann) [1970651] - i40e: Fix correct max_pkt_size on VF RX queue (Stefan Assmann) [1970651] - ethernet: constify references to netdev->dev_addr in drivers (Stefan Assmann) [1970651] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Stefan Assmann) [1970651] - i40e: Fix ATR queue selection (Stefan Assmann) [1970651] - i40e: Fix spelling mistake "dissable" -> "disable" (Stefan Assmann) [1970651] - iavf: do not override the adapter state in the watchdog task (again) (Stefan Assmann) [1970650] - iavf: missing unlocks in iavf_watchdog_task() (Stefan Assmann) [1970650] - iavf: Fix reporting when setting descriptor count (Stefan Assmann) [1970650] - iavf: restore MSI state on reset (Stefan Assmann) [1970650] - iavf: Fix displaying queue statistics shown by ethtool (Stefan Assmann) [1970650] - iavf: Refactor string format to avoid static analysis warnings (Stefan Assmann) [1970650] - iavf: Refactor text of informational message (Stefan Assmann) [1970650] - iavf: Fix static code analysis warning (Stefan Assmann) [1970650] - iavf: Refactor iavf_mac_filter struct memory usage (Stefan Assmann) [1970650] - iavf: Enable setting RSS hash key (Stefan Assmann) [1970650] - iavf: Add trace while removing device (Stefan Assmann) [1970650] - iavf: return errno code instead of status code (Stefan Assmann) [1970650] - iavf: Log info when VF is entering and leaving Allmulti mode (Stefan Assmann) [1970650] - iavf: Add change MTU message (Stefan Assmann) [1970650] - iavf: Fix VLAN feature flags after VFR (Stefan Assmann) [1970650] - iavf: Fix refreshing iavf adapter stats on ethtool request (Stefan Assmann) [1970650] - iavf: Fix deadlock occurrence during resetting VF interface (Stefan Assmann) [1970650] - iavf: Prevent changing static ITR values if adaptive moderation is on (Stefan Assmann) [1970650] - iavf: Restore VLAN filters after link down (Stefan Assmann) [1970650] - iavf: Fix for setting queues to 0 (Stefan Assmann) [1970650] - iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset (Stefan Assmann) [1970650] - iavf: validate pointers (Stefan Assmann) [1970650] - iavf: prevent accidental free of filter structure (Stefan Assmann) [1970650] - iavf: Fix failure to exit out from last all-multicast mode (Stefan Assmann) [1970650] - iavf: don't clear a lock we don't hold (Stefan Assmann) [1970650] - iavf: free q_vectors before queues in iavf_disable_vf (Stefan Assmann) [1970650] - iavf: check for null in iavf_fix_features (Stefan Assmann) [1970650] - iavf: Fix return of set the new channel count (Stefan Assmann) [1970650] - iavf: Fix kernel BUG in free_msi_irqs (Stefan Assmann) [1970650] - iavf: Add helper function to go from pci_dev to adapter (Stefan Assmann) [1970650] - iavf: Combine init and watchdog state machines (Stefan Assmann) [1970650] - iavf: Add __IAVF_INIT_FAILED state (Stefan Assmann) [1970650] - iavf: Refactor iavf state machine tracking (Stefan Assmann) [1970650] - iavf: fix double unlock of crit_lock (Stefan Assmann) [1970650] - ethernet: use eth_hw_addr_set() instead of ether_addr_copy() (Stefan Assmann) [1970650] - iavf: Fix ping is lost after untrusted VF had tried to change MAC (Stefan Assmann) [1970650] - iavf: use mutexes for locking of critical sections (Stefan Assmann) [1970650] - qed: rdma - don't wait for resources under hw error recovery flow (Manish Chopra) [1998195] - qed: Handle management FW error (Manish Chopra) [1998195] - qede: Fix memset corruption (Manish Chopra) [1998195] - qed: Enable automatic recovery on error condition. (Manish Chopra) [1998195] - qed: Fix the VF msix vectors flow (Manish Chopra) [1998195] - qed: Fix null-pointer dereference in qed_rdma_create_qp() (Manish Chopra) [1998195] - qed: qed ll2 race condition fixes (Manish Chopra) [1998195] - qed: Remove duplicated include of kernel.h (Manish Chopra) [1998195] - qed: Remove redundant prints from the iWARP SYN handling (Manish Chopra) [1998195] - qed: Skip DORQ attention handling during recovery (Manish Chopra) [1998195] - qed: Avoid db_recovery during recovery (Manish Chopra) [1998195] - qede: fix crash in rmmod qede while automatic debug collection (Manish Chopra) [1998195] - RDMA/qedr: Improve error logs for rdma_alloc_tid error return (Manish Chopra) [1998195] - RDMA/qed: Use accurate error num in qed_cxt_dynamic_ilt_alloc (Manish Chopra) [1998195] - net: qed: remove unneeded return variables (Manish Chopra) [1998195] - net: qede: Fix end of loop tests for list_for_each_entry (Manish Chopra) [1998195] - qede: Remove rcu_read_lock() around XDP program invocation (Manish Chopra) [1998195] - net: qed: Fix memcpy() overflow of qed_dcbx_params() (Manish Chopra) [1998195] - net: qede: Use list_for_each_entry() to simplify code (Manish Chopra) [1998195] - qed: Fix duplicate included linux/kernel.h (Manish Chopra) [1998195] - qed: Add IP services APIs support (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload IO Level FW Initializations (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload IO Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add support of HW filter block (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload Connection Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add NVMeTCP Offload PF Level FW and HW HSI (Manish Chopra) [1998195] - qed: Add TCP_ULP FW resource layout (Manish Chopra) [1998195] - net: qed: remove redundant initialization of variable rc (Manish Chopra) [1998195] - net: qed: remove unused including (Manish Chopra) [1998195] - qede: remove unused including (Manish Chopra) [1998195] - linux/qed: Mundane spelling fixes throughout the file (Manish Chopra) [1998195] - qed: Fix fall-through warnings for Clang (Manish Chopra) [1998195] - RDMA/qedr: Use true and false for bool variable (Manish Chopra) [1998195] - qede: preserve per queue stats across up/down of interface (Manish Chopra) [1998195] - qede: add per queue coalesce support for qede driver (Manish Chopra) [1998195] - qede: add netpoll support for qede driver (Manish Chopra) [1998195] - RDMA/qedr: Remove in_irq() usage from debug output (Manish Chopra) [1998195] - linux/qed: fix spelling typo in qed_chain.h (Manish Chopra) [1998195] - qed: select CONFIG_CRC32 (Manish Chopra) [1998195] - IB/qedr: Fix fall-through warnings for Clang (Manish Chopra) [1998195] - RDMA/qedr: Endianness warnings cleanup (Manish Chopra) [1998195] - qed/qed_ll2: Replace one-element array with flexible-array member (Manish Chopra) [1998195] - net: qed: use true,false for bool variables (Manish Chopra) [1998195] - RDMA/qedr: Fix reported max_pkeys (Manish Chopra) [1998195] - qed: align adjacent indent (Manish Chopra) [1998195] - qed: fix kconfig help entries (Manish Chopra) [1998195] - sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_full (Phil Auld) [1992387] - net: tg3: fix obsolete check of !err (Ken Cox) [1987082] - net: broadcom: switch from 'pci_' to 'dma_' API (Ken Cox) [1987082] - tg3: Remove unused PHY_BRCM flags (Ken Cox) [1987082] - net: check skb sec_path when re-initializing slow_gro in gro_list_prepare (Xin Long) [2030476] - e1000e: Fix the max snoop/no-snoop latency for 10M (Ken Cox) [1970665] - net/e1000e: Fix spelling mistake "The" -> "This" (Ken Cox) [1970665] - e1000e: Add space to the debug print (Ken Cox) [1970665] - e1000e: Additional PHY power saving in S0ix (Ken Cox) [1970665] - e1000e: Add polling mechanism to indicate CSME DPG exit (Ken Cox) [1970665] - e1000e: Add handshake with the CSME to support S0ix (Ken Cox) [1970665] - e1000e: Fix an error handling path in 'e1000_probe()' (Ken Cox) [1970665] - e1000e: Check the PCIm state (Ken Cox) [1970665] - net: e1000e: fix misspell word "retreived" (Ken Cox) [1970665] - net: e1000e: remove repeated word "slot" for netdev.c (Ken Cox) [1970665] - net: e1000e: remove repeated word "the" for ich8lan.c (Ken Cox) [1970665] - ppc64: Fix incorrect qrwlock use in debug kernel (Waiman Long) [2027200] - locking: Remove spin_lock_flags() etc (Waiman Long) [2027200] - Bluetooth: btusb: Add one more Bluetooth part for WCN6855 (Gopal Tiwari) [2007903] - Bluetooth: btusb: Add the new support IDs for WCN6855 (Gopal Tiwari) [2007903] - Bluetooth: btusb: re-definition for board_id in struct qca_version (Gopal Tiwari) [2007903] - Bluetooth: btusb: Add support using different nvm for variant WCN6855 controller (Gopal Tiwari) [2007903] - bpf/selftests: enable atomic_bounds test (Viktor Malik) [2030572] - Revert "bpf: Remove atomics tests from test_progs" (Viktor Malik) [2030572] - bpf/selftests: disable tests failing on RHEL 8.6 (Viktor Malik) [2025797 2025801 2025810 2025812 2025813] - bpf/selftests: allow disabling prog_tests (Viktor Malik) [2030572] - xfs: drop experimental warnings for bigtime and inobtcount (Bill O'Donnell) [2022903] - libxfs: expose inobtcount in xfs geometry (Bill O'Donnell) [2022903] - xfs: enable new inode btree counters feature (Bill O'Donnell) [2022903] - xfs: enable big timestamps (Bill O'Donnell) [2022903] - selftests: net: bridge: fix typo in vlan_filtering dependency test (Ivan Vecera) [2019055] - selftests: net: bridge: add test for vlan_filtering dependency (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_router tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast query and query response interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_querier_interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_membership_interval test (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_startup_query_count/interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast_last_member_count/interval tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast igmp/mld version tests (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast querier test (Ivan Vecera) [2019055] - selftests: net: bridge: add vlan mcast snooping control test (Ivan Vecera) [2019055] - selftests: net: bridge: update IGMP/MLD membership interval value (Ivan Vecera) [2019055] - net: bridge: mcast: use multicast_membership_interval for IGMPv3 (Ivan Vecera) [2019055] - net: bridge: fix under estimation in br_get_linkxstats_size() (Ivan Vecera) [2019055] - net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() (Ivan Vecera) [2019055] - net: bridge: mcast: Associate the seqcount with its protecting lock. (Ivan Vecera) [2019055] - net: bridge: mcast: fix vlan port router deadlock (Ivan Vecera) [2019055] - net: bridge: use mld2r_ngrec instead of icmpv6_dataun (Ivan Vecera) [2019055] - net: bridge: change return type of br_handle_ingress_vlan_tunnel (Ivan Vecera) [2019055] - net: bridge: vlan: convert mcast router global option to per-vlan entry (Ivan Vecera) [2019055] - net: bridge: mcast: br_multicast_set_port_router takes multicast context as argument (Ivan Vecera) [2019055] - net: bridge: mcast: toggle also host vlan state in br_multicast_toggle_vlan (Ivan Vecera) [2019055] - net: bridge: mcast: use the correct vlan group helper (Ivan Vecera) [2019055] - net: bridge: vlan: account for router port lists when notifying (Ivan Vecera) [2019055] - net: bridge: vlan: enable mcast snooping for existing master vlans (Ivan Vecera) [2019055] - net: bridge: mcast: account for ipv6 size when dumping querier state (Ivan Vecera) [2019055] - net: bridge: mcast: drop sizeof for nest attribute's zero size (Ivan Vecera) [2019055] - net: bridge: mcast: don't dump querier state if snooping is disabled (Ivan Vecera) [2019055] - net: bridge: vlan: dump mcast ctx querier state (Ivan Vecera) [2019055] - net: bridge: mcast: dump ipv6 querier state (Ivan Vecera) [2019055] - net: bridge: mcast: dump ipv4 querier state (Ivan Vecera) [2019055] - net: bridge: mcast: consolidate querier selection for ipv4 and ipv6 (Ivan Vecera) [2019055] - net: bridge: mcast: make sure querier port/address updates are consistent (Ivan Vecera) [2019055] - net: bridge: mcast: record querier port device ifindex instead of pointer (Ivan Vecera) [2019055] - net: bridge: vlan: use br_rports_fill_info() to export mcast router ports (Ivan Vecera) [2019055] - net: bridge: mcast: use the proper multicast context when dumping router ports (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast router global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast querier global option (Ivan Vecera) [2019055] - net: bridge: mcast: querier and query state affect only current context type (Ivan Vecera) [2019055] - net: bridge: mcast: move querier state to the multicast context (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast startup query interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast query response interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast query interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast querier interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast membership interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast last member interval global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast startup query count global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast last member count global option (Ivan Vecera) [2019055] - net: bridge: vlan: add support for mcast igmp/mld version global options (Ivan Vecera) [2019055] - net: switchdev: zero-initialize struct switchdev_notifier_fdb_info emitted by drivers towards the bridge (Ivan Vecera) [2019055] - net: bridge: fix flags interpretation for extern learn fdb entries (Ivan Vecera) [2019055] - net: bridge: vlan: fix global vlan option range dumping (Ivan Vecera) [2019055] - net: bridge: fix memleak in br_add_if() (Ivan Vecera) [2019055] - net: make switchdev_bridge_port_{,unoffload} loosely coupled with the bridge (Ivan Vecera) [2019055] - net: bridge: switchdev: fix incorrect use of FDB flags when picking the dst device (Ivan Vecera) [2019055] - net: bridge: validate the NUD_PERMANENT bit when adding an extern_learn FDB entry (Ivan Vecera) [2019055] - net: bridge: switchdev: treat local FDBs the same as entries towards the bridge (Ivan Vecera) [2019055] - net: bridge: switchdev: replay the entire FDB for each port (Ivan Vecera) [2019055] - net: bridge: add a helper for retrieving port VLANs from the data path (Ivan Vecera) [2019055] - net: bridge: update BROPT_VLAN_ENABLED before notifying switchdev in br_vlan_filter_toggle (Ivan Vecera) [2019055] - net: bridge: fix build when setting skb->offload_fwd_mark with CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: switchdev: allow the TX data plane forwarding to be offloaded (Ivan Vecera) [2019055] - net: switchdev: fix FDB entries towards foreign ports not getting propagated to us (Ivan Vecera) [2019055] - net: bridge: move the switchdev object replay helpers to "push" mode (Ivan Vecera) [2019055] - net: bridge: guard the switchdev replay helpers against a NULL notifier block (Ivan Vecera) [2019055] - net: bridge: switchdev: let drivers inform which bridge ports are offloaded (Ivan Vecera) [2019055] - net: bridge: switchdev: recycle unused hwdoms (Ivan Vecera) [2019055] - net: bridge: disambiguate offload_fwd_mark (Ivan Vecera) [2019055] - net: bridge: multicast: add context support for host-joined groups (Ivan Vecera) [2019055] - net: bridge: multicast: add mdb context support (Ivan Vecera) [2019055] - net: bridge: multicast: fix igmp/mld port context null pointer dereferences (Ivan Vecera) [2019055] - net: switchdev: recurse into __switchdev_handle_fdb_del_to_device (Ivan Vecera) [2019055] - net: switchdev: remove stray semicolon in switchdev_handle_fdb_del_to_device shim (Ivan Vecera) [2019055] - net: bridge: vlan: add mcast snooping control (Ivan Vecera) [2019055] - net: bridge: vlan: notify when global options change (Ivan Vecera) [2019055] - net: bridge: vlan: add support for dumping global vlan options (Ivan Vecera) [2019055] - net: bridge: vlan: add support for global options (Ivan Vecera) [2019055] - net: bridge: multicast: include router port vlan id in notifications (Ivan Vecera) [2019055] - net: bridge: multicast: add vlan querier and query support (Ivan Vecera) [2019055] - net: bridge: multicast: check if should use vlan mcast ctx (Ivan Vecera) [2019055] - net: bridge: multicast: use the port group to port context helper (Ivan Vecera) [2019055] - net: bridge: multicast: add helper to get port mcast context from port group (Ivan Vecera) [2019055] - net: bridge: add vlan mcast snooping knob (Ivan Vecera) [2019055] - net: bridge: multicast: add vlan state initialization and control (Ivan Vecera) [2019055] - net: bridge: vlan: add global and per-port multicast context (Ivan Vecera) [2019055] - net: bridge: multicast: use multicast contexts instead of bridge or port (Ivan Vecera) [2019055] - net: bridge: multicast: factor out bridge multicast context (Ivan Vecera) [2019055] - net: bridge: multicast: factor out port multicast context (Ivan Vecera) [2019055] - net: switchdev: introduce a fanout helper for SWITCHDEV_FDB_{ADD,DEL}_TO_DEVICE (Ivan Vecera) [2019055] - net: switchdev: introduce helper for checking dynamically learned FDB entries (Ivan Vecera) [2019055] - net: bridge: do not replay fdb entries pointing towards the bridge twice (Ivan Vecera) [2019055] - net: bridge: multicast: fix MRD advertisement router port marking race (Ivan Vecera) [2019055] - net: bridge: multicast: fix PIM hello router port marking race (Ivan Vecera) [2019055] - net: bridge: sync fdb to new unicast-filtering ports (Ivan Vecera) [2019055] - net: bridge: allow br_fdb_replay to be called for the bridge device (Ivan Vecera) [2019055] - net: bridge: switchdev: send FDB notifications for host addresses (Ivan Vecera) [2019055] - net: bridge: use READ_ONCE() and WRITE_ONCE() compiler barriers for fdb->dst (Ivan Vecera) [2019055] - net: bridge: allow the switchdev replay functions to be called for deletion (Ivan Vecera) [2019055] - net: bridge: constify variables in the replay helpers (Ivan Vecera) [2019055] - net: bridge: ignore switchdev events for LAG ports which didn't request replay (Ivan Vecera) [2019055] - net: switchdev: add a context void pointer to struct switchdev_notifier_info (Ivan Vecera) [2019055] - net: bridge: include the is_local bit in br_fdb_replay (Ivan Vecera) [2019055] - net: bridge: mrp: Update the Test frames for MRA (Ivan Vecera) [2019055] - bridge: cfm: remove redundant return (Ivan Vecera) [2019055] - net: bridge: remove redundant continue statement (Ivan Vecera) [2019055] - net: bridge: fix vlan tunnel dst refcnt when egressing (Ivan Vecera) [2019055] - net: bridge: fix vlan tunnel dst null pointer dereference (Ivan Vecera) [2019055] - net: bridge: mrp: Update ring transitions. (Ivan Vecera) [2019055] - net: bridge: remove redundant assignment (Ivan Vecera) [2019055] - net: bridge: fix br_multicast_is_router stub when igmp is disabled (Ivan Vecera) [2019055] - net: bridge: fix build when IPv6 is disabled (Ivan Vecera) [2019055] - net: bridge: mcast: export multicast router presence adjacent to a port (Ivan Vecera) [2019055] - net: bridge: mcast: add ip4+ip6 mcast router timers to mdb netlink (Ivan Vecera) [2019055] - net: bridge: mcast: split multicast router state for IPv4 and IPv6 (Ivan Vecera) [2019055] - net: bridge: mcast: split router port del+notify for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare add-router function for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare expiry functions for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare is-router function for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare query reception for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: prepare mdb netlink for mcast router split (Ivan Vecera) [2019055] - net: bridge: mcast: add wrappers for router node retrieval (Ivan Vecera) [2019055] - net: bridge: mcast: rename multicast router lists and timers (Ivan Vecera) [2019055] - bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit (Ivan Vecera) [2019055] - net: bridge: mcast: fix broken length + header check for MRDv6 Adv. (Ivan Vecera) [2019055] - net: bridge: fix error in br_multicast_add_port when CONFIG_NET_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: propagate error code and extack from br_mc_disabled_update (Ivan Vecera) [2019055] - net: bridge: Fix missing return assignment from br_vlan_replay_one call (Ivan Vecera) [2019055] - bridge: mrp: Disable roles before deleting the MRP instance (Ivan Vecera) [2019055] - net: bridge: add helper to replay VLANs installed on port (Ivan Vecera) [2019055] - net: bridge: add helper to replay port and local fdb entries (Ivan Vecera) [2019055] - net: bridge: add helper to replay port and host-joined mdb entries (Ivan Vecera) [2019055] - net: bridge: add helper to retrieve the current ageing time (Ivan Vecera) [2019055] - net: bridge: add helper for retrieving the current bridge port STP state (Ivan Vecera) [2019055] - net: bridge: when suppression is enabled exclude RARP packets (Ivan Vecera) [2019055] - net: bridge: declare br_vlan_tunnel_lookup argument tunnel_id as __be64 (Ivan Vecera) [2019055] - Documentation: networking: switchdev: add missing "and" word (Ivan Vecera) [2019055] - Documentation: networking: switchdev: separate bulleted items with new line (Ivan Vecera) [2019055] - Documentation: networking: switchdev: fix command for static FDB entries (Ivan Vecera) [2019055] - Documentation: networking: switchdev: clarify device driver behavior (Ivan Vecera) [2019055] - net: bridge: mcast: factor out common allow/block EHT handling (Ivan Vecera) [2019055] - net: bridge: mcast: remove unreachable EHT code (Ivan Vecera) [2019055] - net: bridge: Fix fall-through warnings for Clang (Ivan Vecera) [2019055] - bridge: mrp: Update br_mrp to use new return values of br_mrp_switchdev (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp_switchdev to detect better the errors (Ivan Vecera) [2019055] - bridge: mrp: Add 'enum br_mrp_hw_support' (Ivan Vecera) [2019055] - switchdev: mrp: Extend ring_role_mrp and in_role_mrp (Ivan Vecera) [2019055] - switchdev: mrp: Remove CONFIG_BRIDGE_MRP (Ivan Vecera) [2019055] - net: bridge: fix br_vlan_filter_toggle stub when CONFIG_BRIDGE_VLAN_FILTERING=n (Ivan Vecera) [2019055] - net: bridge: fix switchdev_port_attr_set stub when CONFIG_SWITCHDEV=n (Ivan Vecera) [2019055] - net: bridge: propagate extack through switchdev_port_attr_set (Ivan Vecera) [2019055] - net: bridge: propagate extack through store_bridge_parm (Ivan Vecera) [2019055] - net: bridge: remove __br_vlan_filter_toggle (Ivan Vecera) [2019055] - net: switchdev: pass flags and mask to both {PRE_,}BRIDGE_FLAGS attributes (Ivan Vecera) [2019055] - net: bridge: don't print in br_switchdev_set_port_flag (Ivan Vecera) [2019055] - net: bridge: offload all port flags at once in br_setport (Ivan Vecera) [2019055] - net: switchdev: propagate extack to port attributes (Ivan Vecera) [2019055] - switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT (Ivan Vecera) [2019055] - bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state (Ivan Vecera) [2019055] - net: bridge: mcast: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Ivan Vecera) [2019055] - net: bridge: add warning comments to avoid extending sysfs (Ivan Vecera) [2019055] - net: bridge: mcast: drop hosts limit sysfs support (Ivan Vecera) [2019055] - net: bridge: multicast: make tracked EHT hosts limit configurable (Ivan Vecera) [2019055] - net: bridge: multicast: add per-port EHT hosts limit (Ivan Vecera) [2019055] - net: switchdev: use obj-$(CONFIG_NET_SWITCHDEV) form in net/Makefile (Ivan Vecera) [2019055] - net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP (Ivan Vecera) [2019055] - net: bridge: multicast: fix br_multicast_eht_set_entry_lookup indentation (Ivan Vecera) [2019055] - bridge: Use PTR_ERR_OR_ZERO instead if(IS_ERR(...)) + PTR_ERR (Ivan Vecera) [2019055] - net: mrp: move struct definitions out of uapi (Ivan Vecera) [2019055] - net: mrp: fix definitions of MRP test packets (Ivan Vecera) [2019055] - net: bridge: multicast: mark IGMPv3/MLDv2 fast-leave deletes (Ivan Vecera) [2019055] - net: bridge: multicast: handle block pg delete for all cases (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host filter_mode handling (Ivan Vecera) [2019055] - net: bridge: multicast: optimize TO_INCLUDE EHT timeouts (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT include and exclude handling (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT allow/block handling (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host delete function (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT source set handling functions (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT host handling functions (Ivan Vecera) [2019055] - net: bridge: multicast: add EHT structures and definitions (Ivan Vecera) [2019055] - net: bridge: multicast: calculate idx position without changing ptr (Ivan Vecera) [2019055] - net: bridge: multicast: __grp_src_block_incl can modify pg (Ivan Vecera) [2019055] - net: bridge: multicast: pass host src address to IGMPv3/MLDv2 functions (Ivan Vecera) [2019055] - net: bridge: multicast: rename src_size to addr_size (Ivan Vecera) [2019055] - net: bridge: check vlan with eth_type_vlan() method (Ivan Vecera) [2019055] - net: switchdev: delete the transaction object (Ivan Vecera) [2019055] - mlxsw: spectrum_switchdev: remove transactional logic for VLAN objects (Ivan Vecera) [2019055] - net: switchdev: remove the transaction structure from port attributes (Ivan Vecera) [2019055] - net: switchdev: delete switchdev_port_obj_add_now (Ivan Vecera) [2019055] - net: switchdev: remove the transaction structure from port object notifiers (Ivan Vecera) [2019055] - net: switchdev: remove vid_begin -> vid_end range from VLAN objects (Ivan Vecera) [2019055] - net: bridge: fix misspellings using codespell tool (Ivan Vecera) [2019055] - net: bridge: notify switchdev of disappearance of old FDB entry upon migration (Ivan Vecera) [2019055] - bridge: Fix a deadlock when enabling multicast snooping (Ivan Vecera) [2019055] - bridge: mrp: Implement LC mode for MRP (Ivan Vecera) [2019055] - net: bridge: switch to net core statistics counters handling (Ivan Vecera) [2019055] - net: bridge: replace struct br_vlan_stats with pcpu_sw_netstats (Ivan Vecera) [2019055] - bridge: mrp: Use hlist_head instead of list_head for mrp (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 *,g auto-add (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exclude timeout (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 exc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for mldv2 inc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add initial MLDv2 include test (Ivan Vecera) [2019055] - selftests: net: bridge: factor out and rename sg state functions (Ivan Vecera) [2019055] - selftests: net: lib: add support for IPv6 mcast packet test (Ivan Vecera) [2019055] - selftests: net: bridge: factor out mcast_packet_test (Ivan Vecera) [2019055] - net: bridge: mcast: fix stub definition of br_multicast_querier_exists (Ivan Vecera) [2019055] - net: bridge: explicitly convert between mdb entry state and port group flags (Ivan Vecera) [2019055] - net: bridge: mcast: add support for raw L2 multicast groups (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 *,g auto-add (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exclude timeout (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> block report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 exc -> allow report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> to_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> is_exclude report (Ivan Vecera) [2019055] - selftests: net: bridge: add test for igmpv3 inc -> is_include report (Ivan Vecera) [2019055] - selftests: net: bridge: add tests for igmpv3 is_include and inc -> allow reports (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: add IGMPv3 entries' state helpers (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: check for specific udp ip protocol (Ivan Vecera) [2019055] - selftests: net: bridge: igmp: add support for packet source address (Ivan Vecera) [2019055] - selftests: net: bridge: rename current igmp tests to igmpv2 (Ivan Vecera) [2019055] - net: bridge: fix uninitialized variables when BRIDGE_CFM is disabled (Ivan Vecera) [2019055] - bridge: cfm: Netlink Notifications. (Ivan Vecera) [2019055] - bridge: cfm: Netlink GET status Interface. (Ivan Vecera) [2019055] - bridge: cfm: Netlink GET configuration Interface. (Ivan Vecera) [2019055] - bridge: cfm: Netlink SET configuration Interface. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. CCM frame RX added. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. CCM frame TX added. (Ivan Vecera) [2019055] - bridge: cfm: Kernel space implementation of CFM. MEP create/delete. (Ivan Vecera) [2019055] - bridge: uapi: cfm: Added EtherType used by the CFM protocol. (Ivan Vecera) [2019055] - bridge: cfm: Add BRIDGE_CFM to Kconfig. (Ivan Vecera) [2019055] - net: bridge: extend the process of special frames (Ivan Vecera) [2019055] - bridge: Netlink interface fix. (Ivan Vecera) [2019055] - net: bridge: mcast: remove only S,G port groups from sg_port hash (Ivan Vecera) [2019055] - net: switchdev: Fixed kerneldoc warning (Ivan Vecera) [2019055] - net: bridge: mcast: when forwarding handle filter mode and blocked flag (Ivan Vecera) [2019055] - net: bridge: mcast: handle host state (Ivan Vecera) [2019055] - net: bridge: mcast: add support for blocked port groups (Ivan Vecera) [2019055] - net: bridge: mcast: handle port group filter modes (Ivan Vecera) [2019055] - net: bridge: mcast: install S,G entries automatically based on reports (Ivan Vecera) [2019055] - net: bridge: mcast: add sg_port rhashtable (Ivan Vecera) [2019055] - net: bridge: mcast: add rt_protocol field to the port group struct (Ivan Vecera) [2019055] - net: bridge: mcast: when igmpv3/mldv2 are enabled lookup (S,G) first, then (*,G) (Ivan Vecera) [2019055] - net: bridge: mdb: add support for add/del/dump of entries with source (Ivan Vecera) [2019055] - net: bridge: mdb: add support to extend add/del commands (Ivan Vecera) [2019055] - net: bridge: mcast: rename br_ip's u member to dst (Ivan Vecera) [2019055] - net: bridge: mcast: use br_ip's src for src groups and querier address (Ivan Vecera) [2019055] - net: bridge: add src field to br_ip (Ivan Vecera) [2019055] - net: bridge: mdb: use extack in br_mdb_add() and br_mdb_add_group() (Ivan Vecera) [2019055] - net: bridge: mdb: move all port and bridge checks to br_mdb_add (Ivan Vecera) [2019055] - net: bridge: mdb: use extack in br_mdb_parse() (Ivan Vecera) [2019055] - net: bridge: delete duplicated words (Ivan Vecera) [2019055] - net: bridge: mcast: don't ignore return value of __grp_src_toex_excl (Ivan Vecera) [2019055] - __netif_receive_skb_core: don't untag vlan from skb on DSA master (Ivan Vecera) [2019055] - bridge: mcast: Fix incomplete MDB dump (Ivan Vecera) [2019055] - net: bridge: mcast: fix unused br var when lockdep isn't defined (Ivan Vecera) [2019055] - net: bridge: mcast: destroy all entries via gc (Ivan Vecera) [2019055] - net: bridge: mcast: improve IGMPv3/MLDv2 query processing (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 BLOCK_OLD_SOURCES report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 CHANGE_TO_INCLUDE/EXCLUDE report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPV3/MLDv2 MODE_IS_INCLUDE/EXCLUDE report (Ivan Vecera) [2019055] - net: bridge: mcast: support for IGMPv3/MLDv2 ALLOW_NEW_SOURCES report (Ivan Vecera) [2019055] - net: bridge: mcast: delete expired port groups without srcs (Ivan Vecera) [2019055] - net: bridge: mdb: use mdb and port entries in notifications (Ivan Vecera) [2019055] - net: bridge: mdb: push notifications in __br_mdb_add/del (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group query retransmit (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group-and-source specific queries (Ivan Vecera) [2019055] - net: bridge: mcast: add support for src list and filter mode dumping (Ivan Vecera) [2019055] - net: bridge: mcast: add support for group source list (Ivan Vecera) [2019055] - net: bridge: mcast: factor out port group del (Ivan Vecera) [2019055] - net: bridge: mdb: arrange internal structs so fast-path fields are close (Ivan Vecera) [2019055] - netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [2019055] - net: bridge: Add port attribute IFLA_BRPORT_MRP_IN_OPEN (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp_fill_info (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP_INFO attributes for interconnect status (Ivan Vecera) [2019055] - bridge: mrp: Extend MRP netlink interface for configuring MRP interconnect (Ivan Vecera) [2019055] - bridge: mrp: Implement the MRP Interconnect API (Ivan Vecera) [2019055] - bridge: switchdev: mrp: Extend MRP API for switchdev for MRP Interconnect (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_in_port_open function (Ivan Vecera) [2019055] - bridge: mrp: Rename br_mrp_port_open to br_mrp_ring_port_open (Ivan Vecera) [2019055] - bridge: mrp: Extend br_mrp for MRP interconnect (Ivan Vecera) [2019055] - bridge: mrp: Extend bridge interface (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP attributes for MRP interconnect (Ivan Vecera) [2019055] - switchdev: mrp: Extend switchdev API for MRP Interconnect (Ivan Vecera) [2019055] - net: bridge: fix undefined br_vlan_can_enter_range in tunnel code (Ivan Vecera) [2019055] - net: switchdev: kerneldoc fixes (Ivan Vecera) [2019055] - net: bridge: notify on vlan tunnel changes done via the old api (Ivan Vecera) [2019055] - bridge: Extend br_fill_ifinfo to return MPR status (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_fill_info (Ivan Vecera) [2019055] - bridge: uapi: mrp: Extend MRP attributes to get the status (Ivan Vecera) [2019055] - bridge: mrp: Fix endian conversion and some other warnings (Ivan Vecera) [2019055] - net: bridge: add a flag to avoid refreshing fdb when changing/adding (Ivan Vecera) [2019055] - net: bridge: add option to allow activity notifications for any fdb entries (Ivan Vecera) [2019055] - net: neighbor: add fdb extended attribute (Ivan Vecera) [2019055] - net: bridge: fdb_add_entry takes ndm as argument (Ivan Vecera) [2019055] - bridge: mrp: Validate when setting the port role (Ivan Vecera) [2019055] - bridge: uapi: mrp: Fix MRP_PORT_ROLE (Ivan Vecera) [2019055] - bridge: mrp: Add support for role MRA (Ivan Vecera) [2019055] - bridge: mrp: Set the priority of MRP instance (Ivan Vecera) [2019055] - bridge: mrp: Update MRP frame type (Ivan Vecera) [2019055] - bridge: multicast: work around clang bug (Ivan Vecera) [2019055] - bridge: mrp: Rework the MRP netlink interface (Ivan Vecera) [2019055] - bridge: mrp: Fix out-of-bounds read in br_mrp_parse (Ivan Vecera) [2019055] - bridge: mrp: Restore port state when deleting MRP instance (Ivan Vecera) [2019055] - switchdev: mrp: Remove the variable mrp_ring_state (Ivan Vecera) [2019055] - bridge: mrp: Add br_mrp_unique_ifindex function (Ivan Vecera) [2019055] - net: bridge: allow enslaving some DSA master network devices (Ivan Vecera) [2019055] - net: remove newlines in NL_SET_ERR_MSG_MOD (Ivan Vecera) [2019055] - net: bridge: return false in br_mrp_enabled() (Ivan Vecera) [2019055] - docs: networking: convert switchdev.txt to ReST (Ivan Vecera) [2019055] - net: bridge: Add checks for enabling the STP. (Ivan Vecera) [2019055] - bridge: mrp: Integrate MRP into the bridge (Ivan Vecera) [2019055] - bridge: mrp: Implement netlink interface to configure MRP (Ivan Vecera) [2019055] - bridge: mrp: Connect MRP API with the switchdev API (Ivan Vecera) [2019055] - bridge: switchdev: mrp: Implement MRP API for switchdev (Ivan Vecera) [2019055] - switchdev: mrp: Extend switchdev API to offload MRP (Ivan Vecera) [2019055] - bridge: mrp: Add MRP interface. (Ivan Vecera) [2019055] - net: bridge: Add port attribute IFLA_BRPORT_MRP_RING_OPEN (Ivan Vecera) [2019055] - bridge: mrp: Extend bridge interface (Ivan Vecera) [2019055] - bridge: mrp: Update Kconfig (Ivan Vecera) [2019055] - bridge: uapi: mrp: Add mrp attributes. (Ivan Vecera) [2019055] - net: bridge: vlan options: move the tunnel command to the nested attribute (Ivan Vecera) [2019055] - net: bridge: vlan options: nest the tunnel id into a tunnel info attribute (Ivan Vecera) [2019055] - net: bridge: vlan: include stats in dumps if requested (Ivan Vecera) [2019055] - net: bridge: vlan options: add support for tunnel mapping set/del (Ivan Vecera) [2019055] - net: bridge: vlan options: add support for tunnel id dumping (Ivan Vecera) [2019055] - net: bridge: vlan tunnel: constify bridge and port arguments (Ivan Vecera) [2019055] - net: bridge: vlan options: rename br_vlan_opts_eq to br_vlan_opts_eq_range (Ivan Vecera) [2019055] - net: switchdev: do not propagate bridge updates across bridges (Ivan Vecera) [2019055] - bridge: br_stp: Use built-in RCU list checking (Ivan Vecera) [2019055] - net: switchdev: Replace zero-length array with flexible-array member (Ivan Vecera) [2019055] - net: bridge: vlan: add per-vlan state (Ivan Vecera) [2019055] - net: bridge: vlan: add basic option setting support (Ivan Vecera) [2019055] - net: bridge: vlan: add basic option dumping support (Ivan Vecera) [2019055] - net: bridge: check port state before br_allowed_egress (Ivan Vecera) [2019055] - net: bridge: vlan: notify on vlan add/delete/change flags (Ivan Vecera) [2019055] - net: bridge: vlan: add rtnetlink group and notify support (Ivan Vecera) [2019055] - net: bridge: vlan: add rtm range support (Ivan Vecera) [2019055] - net: bridge: vlan: add del rtm message support (Ivan Vecera) [2019055] - net: bridge: vlan: add new rtm message support (Ivan Vecera) [2019055] - net: bridge: vlan: add rtm definitions and dump support (Ivan Vecera) [2019055] - net: bridge: netlink: add extack error messages when processing vlans (Ivan Vecera) [2019055] - net: bridge: vlan: add helpers to check for vlan id/range validity (Ivan Vecera) [2019055] - net: bridge: add STP xstats (Ivan Vecera) [2019055] - treewide: Use sizeof_field() macro (Ivan Vecera) [2019055] - bridge: implement get_link_ksettings ethtool method (Ivan Vecera) [2019055] - net: bridge: fdb: eliminate extra port state tests from fast-path (Ivan Vecera) [2019055] - net: bridge: fdb: restore unlikely() when taking over externally added entries (Ivan Vecera) [2019055] - net: bridge: fdb: avoid two atomic bitops in br_fdb_external_learn_add() (Ivan Vecera) [2019055] - net: bridge: fdb: br_fdb_update can take flags directly (Ivan Vecera) [2019055] - net: bridge: Populate the pvid flag in br_vlan_get_info (Ivan Vecera) [2019055] - net: fix __ip_mc_inc_group usage (Ivan Vecera) [2019055] - net: bridge: mdb: allow add/delete for host-joined groups (Ivan Vecera) [2019055] - net: bridge: mdb: dump host-joined entries as well (Ivan Vecera) [2019055] - net: bridge: mdb: factor out mdb filling (Ivan Vecera) [2019055] - net: bridge: mdb: move vlan comments (Ivan Vecera) [2019055] - net: bridge: mcast: add delete due to fast-leave mdb flag (Ivan Vecera) [2019055] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [2019055] - treewide: Add SPDX license identifier for missed files (Ivan Vecera) [2019055] - treewide: Add SPDX license identifier - Makefile/Kconfig (Ivan Vecera) [2019055] - bridge: Fix error path for kobject_init_and_add() (Ivan Vecera) [2019055] - bridge: only include nf_queue.h if needed (Ivan Vecera) [2019055] - bridge: broute: make broute a real ebtables table (Ivan Vecera) [2019055] - bridge: netfilter: unroll NF_HOOK helper in bridge input path (Ivan Vecera) [2019055] - bridge: reduce size of input cb to 16 bytes (Ivan Vecera) [2019055] - net: bridge: update multicast stats from maybe_deliver() (Ivan Vecera) [2019055] - net: bridge: mcast: remove unused br_ip_equal function (Ivan Vecera) [2019055] - net: bridge: optimize backup_port fdb convergence (Ivan Vecera) [2019055] - net: bridge: use netif_is_bridge_port() (Ivan Vecera) [2019055] - net: bridge: use eth_broadcast_addr() to assign broadcast address (Ivan Vecera) [2019055] - tools headers uapi: Update linux/in.h copy (Ivan Vecera) [2019055] - switchdev: Remove unused transaction item queue (Ivan Vecera) [2019055] - bridge: remove redundant check on err in br_multicast_ipv4_rcv (Ivan Vecera) [2019055] - net: Fix ip_mc_{dec,inc}_group allocation context (Ivan Vecera) [2019055] - bridge: remove duplicated include from br_multicast.c (Ivan Vecera) [2019055] - bridge: Snoop Multicast Router Advertisements (Ivan Vecera) [2019055] - bridge: join all-snoopers multicast address (Ivan Vecera) [2019055] - bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() internals (Ivan Vecera) [2019055] - tools include uapi: Sync linux/if_link.h copy with the kernel sources (Ivan Vecera) [2019055] - net: bridge: fix a bug on using a neighbour cache entry without checking its state (Ivan Vecera) [2019055] - net: bridge: remove unneeded variable 'err' (Ivan Vecera) [2019055] - net: bridge: remove redundant checks for null p->dev and p->br (Ivan Vecera) [2019055] - net: bridge: export supported boolopts (Ivan Vecera) [2019055] - net: bridge: add no_linklocal_learn bool option (Ivan Vecera) [2019055] - net: bridge: add support for user-controlled bool options (Ivan Vecera) [2019055] - bridge: use __vlan_hwaccel helpers (Ivan Vecera) [2019055] - netfilter: bridge: define INT_MIN & INT_MAX in userspace (Ivan Vecera) [2019055] - docs: fix some broken documentation references (Ivan Vecera) [2019055] - bridge: Switch to bitmap_zalloc() (Ivan Vecera) [2019055] - netfilter: bridge: Expose nf_tables bridge hook priorities through uapi (Ivan Vecera) [2019055] - net: bridge: add support for backup port (Ivan Vecera) [2019055] - net: bridge: add support for raw sysfs port options (Ivan Vecera) [2019055] - docs: networking: Convert bridge.txt to rst (Ivan Vecera) [2019055] - net: switchdev: consolidate RH_KABI macros usage (Ivan Vecera) [2019055] - kcov: Remove kcov include from sched.h and move it to its users. (Josef Oskera) [2026467] - tasklets: Provide tasklet_disable_in_atomic() (Ivan Vecera) [2026475] - tasklets: Use static inlines for stub implementations (Ivan Vecera) [2026475] - net: sock: introduce sk_error_report (Ivan Vecera) [2026469] - redhat: Add CONFIG_RHEL_DIFFERENCES (Prarit Bhargava) [2021571]- serial: 8520_port: Fix function param documentation (Waiman Long) [1970241] - serial: 8250: Optimize irq enable after console write (Waiman Long) [1970241] - serial: 8250: Fix rs485 delay after console write (Waiman Long) [1970241] - serial: 8250: Support console on software emulated rs485 ports (Waiman Long) [1970241] - serial: 8250: Generalize rs485 software emulation (Waiman Long) [1970241] - serial: 8250: Deduplicate rs485 active_timer assignment (Waiman Long) [1970241] - serial: 8250: Sanitize rs485 config harder (Waiman Long) [1970241] - serial: 8250: Deduplicate ->rs485_config() callback (Waiman Long) [1970241] - serial: 8250: Support rs485 devicetree properties (Waiman Long) [1970241] - serial: 8250_port: Don't use power management for kernel console (Waiman Long) [1970241] - console: Introduce ->exit() callback (Waiman Long) [1970241] - console: Don't notify user space when unregister non-listed console (Waiman Long) [1970241] - tty: 8250_of: Use software emulated RS485 direction control (Waiman Long) [1970241] - serial: 8250: Add MSR/MCR TIOCM conversion wrapper functions (Waiman Long) [1970241] - serial: 8250_of: Use of_device_get_match_data() (Waiman Long) [1970241] - serial: 8250_of: Fix for lack of interrupt support (Waiman Long) [1970241] - serial: 8250: of: Defer probe on missing IRQ (Waiman Long) [1970241] - serial: 8250: of: Correct of_platform_serial_setup() error handling (Waiman Long) [1970241] - mm/vmstat: protect per cpu variables with preempt disable on RT (Scott Wood) [2011667] - mm, slub: convert kmem_cpu_slab protection to local_lock (Scott Wood) [2011667] - mm, slub: use migrate_disable() on PREEMPT_RT (Scott Wood) [2011667] - mm, slub: protect put_cpu_partial() with disabled irqs instead of cmpxchg (Scott Wood) [2011667] - mm, slub: make slab_lock() disable irqs with PREEMPT_RT (Scott Wood) [2011667] - mm: slub: make object_map_lock a raw_spinlock_t (Scott Wood) [2011667] - mm: slub: move flush_cpu_slab() invocations __free_slab() invocations out of IRQ context (Scott Wood) [2011667] - mm, slab: split out the cpu offline variant of flush_slab() (Scott Wood) [2011667] - mm, slub: don't disable irqs in slub_cpu_dead() (Scott Wood) [2011667] - mm, slub: only disable irq with spin_lock in __unfreeze_partials() (Scott Wood) [2011667] - mm, slub: separate detaching of partial list in unfreeze_partials() from unfreezing (Scott Wood) [2011667] - mm, slub: detach whole partial list at once in unfreeze_partials() (Scott Wood) [2011667] - mm, slub: discard slabs in unfreeze_partials() without irqs disabled (Scott Wood) [2011667] - mm, slub: move irq control into unfreeze_partials() (Scott Wood) [2011667] - mm, slub: call deactivate_slab() without disabling irqs (Scott Wood) [2011667] - mm, slub: make locking in deactivate_slab() irq-safe (Scott Wood) [2011667] - mm, slub: move reset of c->page and freelist out of deactivate_slab() (Scott Wood) [2011667] - mm, slub: stop disabling irqs around get_partial() (Scott Wood) [2011667] - mm, slub: check new pages with restored irqs (Scott Wood) [2011667] - mm, slub: validate slab from partial list or page allocator before making it cpu slab (Scott Wood) [2011667] - mm, slub: restore irqs around calling new_slab() (Scott Wood) [2011667] - mm, slub: move disabling irqs closer to get_partial() in ___slab_alloc() (Scott Wood) [2011667] - mm, slub: do initial checks in ___slab_alloc() with irqs enabled (Scott Wood) [2011667] - mm, slub: move disabling/enabling irqs to ___slab_alloc() (Scott Wood) [2011667] - mm, slub: simplify kmem_cache_cpu and tid setup (Scott Wood) [2011667] - mm, slub: restructure new page checks in ___slab_alloc() (Scott Wood) [2011667] - mm, slub: return slab page from get_partial() and set c->page afterwards (Scott Wood) [2011667] - mm, slub: dissolve new_slab_objects() into ___slab_alloc() (Scott Wood) [2011667] - mm, slub: extract get_partial() from new_slab_objects() (Scott Wood) [2011667] - mm, slub: remove redundant unfreeze_partials() from put_cpu_partial() (Scott Wood) [2011667] - mm, slub: don't disable irq for debug_check_no_locks_freed() (Scott Wood) [2011667] - mm, slub: allocate private object map for validate_slab_cache() (Scott Wood) [2011667] - mm, slub: allocate private object map for debugfs listings (Scott Wood) [2011667] - mm, slub: don't call flush_all() from slab_debug_trace_open() (Scott Wood) [2011667] - mm/slub.c: drop lockdep_assert_held() from put_map() (Scott Wood) [2011667] - mm/slub.c: replace cpu_slab->partial with wrapped APIs (Scott Wood) [2011667] - mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs (Scott Wood) [2011667] - sched/rt, mm: Use CONFIG_PREEMPTION (Scott Wood) [2011667] - tcp: fix page frag corruption on page fault (Paolo Abeni) [1996074] - net: fix sk_page_frag() recursion from memory reclaim (Paolo Abeni) [1996074] - net: udp6: replace __UDP_INC_STATS() with __UDP6_INC_STATS() (Xin Long) [2020407] - net: udp: annotate data race around udp_sk(sk)->corkflag (Xin Long) [2020407] - net/ipv4/udp_tunnel_core.c: remove superfluous header files from udp_tunnel_core.c (Xin Long) [2020407] - udp_tunnel: Fix udp_tunnel_nic work-queue type (Xin Long) [2020407] - net, gro: Set inner transport header offset in tcp/udp GRO hook (Xin Long) [2020407] - bareudp: Add extack support to bareudp_configure() (Guillaume Nault) [1946040] - bareudp: Move definition of struct bareudp_conf to bareudp.c (Guillaume Nault) [1946040] - bareudp: Remove bareudp_dev_create() (Guillaume Nault) [1946040] - net: bareudp: simplify error paths calling dellink (Guillaume Nault) [1946040] - mptcp: re-arm retransmit timer if data is pending (Paolo Abeni) [2019493] - mptcp: remove tx_pending_data (Paolo Abeni) [2019493] - mptcp: do not shrink snd_nxt when recovering (Paolo Abeni) [2019493] - mptcp: drop unused sk in mptcp_push_release (Paolo Abeni) [2019493] - selftests: mptcp: fix proto type in link_failure tests (Paolo Abeni) [2019493] - selftests: mptcp: add testcase for active-back (Paolo Abeni) [2019493] - mptcp: backup flag from incoming MPJ ack option (Paolo Abeni) [2019493] - mptcp: add mibs for stale subflows processing (Paolo Abeni) [2019493] - mptcp: faster active backup recovery (Paolo Abeni) [2019493] - mptcp: cleanup sysctl data and helpers (Paolo Abeni) [2019493] - mptcp: handle pending data on closed subflow (Paolo Abeni) [2019493] - mptcp: less aggressive retransmission strategy (Paolo Abeni) [2019493] - mptcp: more accurate timeout (Paolo Abeni) [2019493] - mptcp: stop relying on tcp_tx_skb_cache (Paolo Abeni) [2019493] - tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers (Paolo Abeni) [2019493] - selftests: KVM: avoid failures due to reserved HyperTransport region (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix when shadow_root_level=5 && guest root_level<4 (Vitaly Kuznetsov) [2009340] - KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ active (Vitaly Kuznetsov) [2009340] - KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO (Vitaly Kuznetsov) [2009340] - KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism (Vitaly Kuznetsov) [2009340] - KVM: selftests: test KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009340] - x86/sgx/virt: implement SGX_IOC_VEPC_REMOVE ioctl (Vitaly Kuznetsov) [2009340] - x86/sgx/virt: extract sgx_vepc_remove_page (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Complete prefetch for trailing SPTEs for direct, legacy MMU (Vitaly Kuznetsov) [2009340] - KVM: x86: Do not mark all registers as avail/dirty during RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: SVM: don't set VMLOAD/VMSAVE intercepts on vCPU reset (Vitaly Kuznetsov) [2009340] - KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup (Vitaly Kuznetsov) [2009340] - Revert "x86/kvm: fix vcpu-id indexed array sizes" (Vitaly Kuznetsov) [2009340] - KVM: X86: Cache CR3 in prev_roots when PCID is disabled (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() (Vitaly Kuznetsov) [2009340] - KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE (Vitaly Kuznetsov) [2009340] - KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned (Vitaly Kuznetsov) [2009340] - KVM: x86: Take srcu lock in post_kvm_run_save() (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: fix another issue with string I/O VMGEXITs (Vitaly Kuznetsov) [2009340] - KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block() (Vitaly Kuznetsov) [2009340] - KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock (Vitaly Kuznetsov) [2009340] - KVM: selftests: Refactor help message for -s backing_src (Vitaly Kuznetsov) [2009340] - KVM: selftests: Change backing_src flag to -s in demand_paging_test (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Sync x86's asm/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if needed (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: keep INS functions together (Vitaly Kuznetsov) [2009340] - KVM: x86: remove unnecessary arguments from complete_emulator_pio_in (Vitaly Kuznetsov) [2009340] - KVM: x86: split the two parts of emulator_pio_in (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: clean up kvm_sev_es_ins/outs (Vitaly Kuznetsov) [2009340] - KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: rename guest_ins_data to sev_pio_data (Vitaly Kuznetsov) [2009340] - KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009340] - KVM: MMU: Reset mmu->pkru_mask to avoid stale data (Vitaly Kuznetsov) [2009340] - KVM: nVMX: promptly process interrupts delivered while in guest mode (Vitaly Kuznetsov) [2009340] - KVM: x86: check for interrupts before deciding whether to exit the fast path (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: reduce ghcb_sa_len to 32 bits (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove redundant handling of bus lock vmexit (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN if APIC HW/SW disable static keys are non-zero on unload (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: fix length of string I/O (Vitaly Kuznetsov) [2009340] - KVM: SEV-ES: Set guest_state_protected after VMSA update (Vitaly Kuznetsov) [2009340] - KVM: kvm_stat: do not show halt_wait_ns (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET" (Vitaly Kuznetsov) [2009340] - KVM: s390: restore old debugfs names (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Sync linux/kvm.h with the kernel sources (Vitaly Kuznetsov) [2009340] - tools headers UAPI: Synch KVM's svm.h header with the kernel (Vitaly Kuznetsov) [2009340] - KVM: selftests: introduce P44V64 for z196 and EC12 (Vitaly Kuznetsov) [2009340] - KVM: selftests: introduce P47V64 for s390x (Vitaly Kuznetsov) [2009340] - x86/sev: Use "SEV: " prefix for messages from sev.c (Vitaly Kuznetsov) [2009340] - KVM: stats: remove dead stores (Vitaly Kuznetsov) [2009340] - kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] (Vitaly Kuznetsov) [2009340] - kvm: fix objtool relocation warning (Vitaly Kuznetsov) [2009340] - KVM: selftests: Ensure all migrations are performed when test is affined (Vitaly Kuznetsov) [2009340] - KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks (Vitaly Kuznetsov) [2009340] - x86/kvmclock: Move this_cpu_pvti into kvmclock.h (Vitaly Kuznetsov) [2009340] - selftests: KVM: Don't clobber XMM register when read (Vitaly Kuznetsov) [2009340] - KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue (Vitaly Kuznetsov) [2009340] - selftests: KVM: Explicitly use movq to read xmm registers (Vitaly Kuznetsov) [2009340] - selftests: KVM: Call ucall_init when setting up in rseq_test (Vitaly Kuznetsov) [2009340] - KVM: X86: Synchronize the shadow pagetable before link it (Vitaly Kuznetsov) [2009340] - KVM: X86: Fix missed remote tlb flush in rmap_write_protect() (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: don't copy virt_ext from vmcb12 (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: test eax for 4K alignment for GP errata workaround (Vitaly Kuznetsov) [2009340] - KVM: x86: selftests: test simultaneous uses of V_IRQ from L1 and L0 (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: restore int_vector in svm_clear_vintr (Vitaly Kuznetsov) [2009340] - KVM: x86: nVMX: re-evaluate emulation_required on nested VM exit (Vitaly Kuznetsov) [2009340] - KVM: x86: nVMX: don't fail nested VM entry on invalid guest state if !from_vmentry (Vitaly Kuznetsov) [2009340] - KVM: x86: VMX: synthesize invalid VM exit when emulating invalid guest state (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm (Vitaly Kuznetsov) [2009340] - KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES on exit from SMM mode (Vitaly Kuznetsov) [2009340] - KVM: x86: reset pdptrs_from_userspace when exiting smm (Vitaly Kuznetsov) [2009340] - KVM: x86: nSVM: restore the L1 host state prior to resuming nested guest on SMM exit (Vitaly Kuznetsov) [2009340] - KVM: KVM: Use cpumask_available() to check for NULL cpumask when kicking vCPUs (Vitaly Kuznetsov) [2009340] - KVM: Clean up benign vcpu->cpu data races when kicking vCPUs (Vitaly Kuznetsov) [2009340] - KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() (Vitaly Kuznetsov) [2009340] - KVM: selftests: Create a separate dirty bitmap per slot (Vitaly Kuznetsov) [2009340] - KVM: SEV: Allow some commands for mirror VM (Vitaly Kuznetsov) [2009340] - KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Fix nested bus lock VM exit (Vitaly Kuznetsov) [2009340] - KVM: x86: Identify vCPU0 by its vcpu_idx instead of its vCPUs array entry (Vitaly Kuznetsov) [2009340] - KVM: x86: Query vcpu->vcpu_idx directly and drop its accessor (Vitaly Kuznetsov) [2009340] - kvm: fix wrong exception emulation in check_rdtsc (Vitaly Kuznetsov) [2009340] - KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA (Vitaly Kuznetsov) [2009340] - KVM: SVM: fix missing sev_decommission in sev_receive_start (Vitaly Kuznetsov) [2009340] - KVM: SEV: Acquire vcpu mutex when updating VMSA (Vitaly Kuznetsov) [2009340] - KVM: do not shrink halt_poll_ns below grow_start (Vitaly Kuznetsov) [2009340] - KVM: nVMX: fix comments of handle_vmon() (Vitaly Kuznetsov) [2009340] - KVM: x86: Handle SRCU initialization failure during page track init (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove defunct "nr_active_uret_msrs" field (Vitaly Kuznetsov) [2009340] - selftests: KVM: Align SMCCC call with the spec in steal_time (Vitaly Kuznetsov) [2009340] - selftests: KVM: Fix check for !POLLIN in demand_paging_test (Vitaly Kuznetsov) [2009340] - KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Mark all registers as avail/dirty at vCPU creation (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add a test for KVM_RUN+rseq to detect task migration bugs (Vitaly Kuznetsov) [2009340] - tools: Move x86 syscall number fallbacks to .../uapi/ (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix get_run_delay() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - selftests: kvm: move get_run_delay() into lib/test_util (Vitaly Kuznetsov) [2009340] - selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn (Vitaly Kuznetsov) [2009340] - tools: rename bitmap_alloc() to bitmap_zalloc() (Vitaly Kuznetsov) [2009340] - KVM: Drop unused kvm_dirty_gfn_invalid() (Vitaly Kuznetsov) [2009340] - KVM: MMU: mark role_regs and role accessors as maybe unused (Vitaly Kuznetsov) [2009340] - x86/kvm: Don't enable IRQ when IRQ enabled in kvm_wait (Vitaly Kuznetsov) [2009340] - KVM: stats: Add VM stat for remote tlb flush requests (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Move lpage_disallowed_link further "down" in kvm_mmu_page (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Relocate kvm_mmu_page.tdp_mmu_page for better cache locality (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove unused field mmio_cached in struct kvm_mmu_page (Vitaly Kuznetsov) [2009340] - KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't freak out if pml5_root is NULL on 4-level host (Vitaly Kuznetsov) [2009340] - KVM: SVM: Add 5-level page table support for SVM (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Support shadowing NPT when 5-level paging is enabled in host (Vitaly Kuznetsov) [2009340] - KVM: x86: Allow CPU to force vendor-specific TDP level (Vitaly Kuznetsov) [2009340] - KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level (Vitaly Kuznetsov) [2009340] - KVM: x86: implement KVM_GUESTDBG_BLOCKIRQ (Vitaly Kuznetsov) [2009340] - KVM: SVM: split svm_handle_invalid_exit (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant spte present check in mmu_set_spte (Vitaly Kuznetsov) [2009340] - KVM: stats: Add halt polling related histogram stats (Vitaly Kuznetsov) [2009340] - KVM: stats: Add halt_wait_ns stats for all architectures (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add checks for histogram stats bucket_size field (Vitaly Kuznetsov) [2009340] - KVM: stats: Update doc for histogram statistics (Vitaly Kuznetsov) [2009340] - KVM: stats: Support linear and logarithmic histogram statistics (Vitaly Kuznetsov) [2009340] - KVM: SVM: AVIC: drop unsupported AVIC base relocation code (Vitaly Kuznetsov) [2009340] - KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling/disabling AVIC (Vitaly Kuznetsov) [2009340] - KVM: SVM: move check for kvm_vcpu_apicv_active outside of avic_vcpu_{put|load} (Vitaly Kuznetsov) [2009340] - KVM: SVM: avoid refreshing avic if its state didn't change (Vitaly Kuznetsov) [2009340] - KVM: SVM: remove svm_toggle_avic_for_irq_window (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Deactivate APICv only when AutoEOI feature is in use (Vitaly Kuznetsov) [2009340] - KVM: SVM: add warning for mistmatch between AVIC vcpu state and AVIC inhibition (Vitaly Kuznetsov) [2009340] - KVM: x86: APICv: fix race in kvm_request_apicv_update on SVM (Vitaly Kuznetsov) [2009340] - KVM: x86: don't disable APICv memslot when inhibited (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: allow APICv memslot to be enabled but invisible (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: allow kvm_faultin_pfn to return page fault handling code (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: rename try_async_pf to kvm_faultin_pfn (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: add comment explaining arguments to kvm_zap_gfn_range (Vitaly Kuznetsov) [2009340] - KVM: Allow to have arch-specific per-vm debugfs files (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter (Vitaly Kuznetsov) [2009340] - KVM: x86: Clean up redundant ROL16(val, n) macro definition (Vitaly Kuznetsov) [2009340] - KVM: x86: Move declaration of kvm_spurious_fault() to x86.h (Vitaly Kuznetsov) [2009340] - KVM: x86: Kill off __ex() and __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Hide VMCS control calculators in vmx.c (Vitaly Kuznetsov) [2009340] - KVM: VMX: Drop caching of KVM's desired sec exec controls for vmcs01 (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Pull KVM L0's desired controls directly from vmcs01 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Reset DR6 only when KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009340] - KVM: X86: Set host DR6 only on VMX and for KVM_DEBUGREG_WONT_EXIT (Vitaly Kuznetsov) [2009340] - KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Use vmx_need_pf_intercept() when deciding if L0 wants a #PF (Vitaly Kuznetsov) [2009340] - kvm: vmx: Sync all matching EPTPs when injecting nested EPT fault (Vitaly Kuznetsov) [2009340] - KVM: x86: remove dead initialization (Vitaly Kuznetsov) [2009340] - KVM: x86: Allow guest to set EFER.NX=1 on non-PAE 32-bit kernels (Vitaly Kuznetsov) [2009340] - x86: Fix typo s/ECLR/ELCR/ for the PIC register (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use current VMCS to query WAITPKG support for MSR emulation (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move vcpu_args_set into perf_test_util (Vitaly Kuznetsov) [2009340] - KVM: selftests: Support multiple slots in dirty_log_perf_test (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Leverage vcpu->last_used_slot for rmap_add and rmap_recycle (Vitaly Kuznetsov) [2009340] - KVM: Cache the last used slot index per vCPU (Vitaly Kuznetsov) [2009340] - KVM: Move last_used_slot logic out of search_memslots (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds (Vitaly Kuznetsov) [2009340] - KVM: xen: do not use struct gfn_to_hva_cache (Vitaly Kuznetsov) [2009340] - KVM: selftests: fix hyperv_clock test (Vitaly Kuznetsov) [2009340] - KVM: SVM: improve the code readability for ASID management (Vitaly Kuznetsov) [2009340] - KVM: SVM: Fix off-by-one indexing when nullifying last used SEV VMCB (Vitaly Kuznetsov) [2009340] - KVM: Do not leak memory for duplicate debugfs directories (Vitaly Kuznetsov) [2009340] - KVM: x86/pmu: Introduce pmc->is_paused to reduce the call time of perf interfaces (Vitaly Kuznetsov) [2009340] - KVM: X86: Optimize zapping rmap (Vitaly Kuznetsov) [2009340] - KVM: X86: Optimize pte_list_desc with per-array counter (Vitaly Kuznetsov) [2009340] - KVM: X86: MMU: Tune PTE_LIST_EXT to be bigger (Vitaly Kuznetsov) [2009340] - KVM: selftests: Test access to XMM fast hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check if guest is allowed to use XMM registers for hypercall input (Vitaly Kuznetsov) [2009340] - KVM: x86: Introduce trace_kvm_hv_hypercall_done() (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check access to hypercall before reading XMM registers (Vitaly Kuznetsov) [2009340] - KVM: nSVM: remove useless kvm_clear_*_queue (Vitaly Kuznetsov) [2009340] - KVM: x86: Preserve guest's CR0.CD/NW on INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at INIT/RESET (Vitaly Kuznetsov) [2009340] - KVM: SVM: Emulate #INIT in response to triple fault shutdown (Vitaly Kuznetsov) [2009340] - KVM: VMX: Move RESET-only VMWRITE sequences to init_vmcs() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove redundant write to set vCPU as active at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Smush x2APIC MSR bitmap adjustments into single function (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode (Vitaly Kuznetsov) [2009340] - KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace filter is changed (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Remove obsolete MSR bitmap refresh at nested transitions (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Move setting of sregs during vCPU RESET/INIT to common x86 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Don't _explicitly_ reconfigure user return MSRs on vCPU INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Refresh list of user return MSRs after setting guest CPUID (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip pointless MSR bitmap update when setting EFER (Vitaly Kuznetsov) [2009340] - KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Don't evaluate "emulation required" on nested VM-Exit (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip emulation required checks during pmode/rmode transitions (Vitaly Kuznetsov) [2009340] - KVM: VMX: Process CR0.PG side effects after setting CR0 assets (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Skip the permission_fault() check on MMIO if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load exiting is disabled (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 wants 'em (Vitaly Kuznetsov) [2009340] - KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_set_cr0() (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove direct write to vcpu->arch.cr0 during vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Invert handling of CR0.WP for EPT without unrestricted guest (Vitaly Kuznetsov) [2009340] - KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: Move EDX initialization at vCPU RESET to common code (Vitaly Kuznetsov) [2009340] - KVM: x86: Consolidate APIC base RESET initialization code (Vitaly Kuznetsov) [2009340] - KVM: x86: Open code necessary bits of kvm_lapic_set_base() at vCPU RESET (Vitaly Kuznetsov) [2009340] - KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU RESET (Vitaly Kuznetsov) [2009340] - KVM: x86: Set BSP bit in reset BSP vCPU's APIC base by default (Vitaly Kuznetsov) [2009340] - KVM: x86: Don't force set BSP bit when local APIC is managed by userspace (Vitaly Kuznetsov) [2009340] - KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP (Vitaly Kuznetsov) [2009340] - KVM: x86: Remove defunct BSP "update" in local APIC reset (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN if the APIC map is dirty without an in-kernel local APIC (Vitaly Kuznetsov) [2009340] - KVM: SVM: Drop explicit MMU reset at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Remove explicit MMU reset in enter_rmode() (Vitaly Kuznetsov) [2009340] - KVM: SVM: Fall back to KVM's hardcoded value for EDX at RESET/INIT (Vitaly Kuznetsov) [2009340] - KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT (Vitaly Kuznetsov) [2009340] - KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping (Vitaly Kuznetsov) [2009340] - KVM: SVM: Zero out GDTR.base and IDTR.base on INIT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Set LDTR to its architecturally defined value on nested VM-Exit (Vitaly Kuznetsov) [2009340] - KVM: x86: Flush the guest's TLB on INIT (Vitaly Kuznetsov) [2009340] - KVM: x86: APICv: drop immediate APICv disablement on current vCPU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: fast_page_fault support for the TDP MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} interoperate with the TDP MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix use of enums in trace_fast_page_fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault (Vitaly Kuznetsov) [2009340] - KVM: Introduce kvm_get_kvm_safe() (Vitaly Kuznetsov) [2009340] - x86/kvm: remove non-x86 stuff from arch/x86/kvm/ioapic.h (Vitaly Kuznetsov) [2009340] - KVM: X86: Add per-vm stat for max rmap list size (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Refactor shadow walk in __direct_map() to reduce indentation (Vitaly Kuznetsov) [2009340] - KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Mark VM as bugged if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [2009340] - KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are fatal to the VM (Vitaly Kuznetsov) [2009340] - KVM: Export kvm_make_all_cpus_request() for use in marking VMs as bugged (Vitaly Kuznetsov) [2009340] - KVM: Add infrastructure and macro to mark VM as bugged (Vitaly Kuznetsov) [2009340] - KVM: Get rid of kvm_get_pfn() (Vitaly Kuznetsov) [2009340] - KVM: arm64: Use get_page() instead of kvm_get_pfn() (Vitaly Kuznetsov) [2009340] - KVM: x86: accept userspace interrupt only if no event is injected (Vitaly Kuznetsov) [2009340] - KVM: add missing compat KVM_CLEAR_DIRTY_LOG (Vitaly Kuznetsov) [2009340] - KVM: use cpu_relax when halt polling (Vitaly Kuznetsov) [2009340] - KVM: SVM: use vmcb01 in svm_refresh_apicv_exec_ctrl (Vitaly Kuznetsov) [2009340] - KVM: SVM: tweak warning about enabled AVIC on nested entry (Vitaly Kuznetsov) [2009340] - KVM: SVM: svm_set_vintr don't warn if AVIC is active but is about to be deactivated (Vitaly Kuznetsov) [2009340] - KVM: SVM: delay svm_vcpu_init_msrpm after svm->vmcb is initialized (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce access_tracking_perf_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix missing break in dirty_log_perf_test arg parsing (Vitaly Kuznetsov) [2009340] - x86/kvm: fix vcpu-id indexed array sizes (Vitaly Kuznetsov) [2009340] - KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access (Vitaly Kuznetsov) [2009340] - KVM: Documentation: Fix KVM_CAP_ENFORCE_PV_FEATURE_CPUID name (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Swap the parameter order for svm_copy_vmrun_state()/svm_copy_vmloadsave_state() (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Rename nested_svm_vmloadsave() to svm_copy_vmloadsave_state() (Vitaly Kuznetsov) [2009340] - docs: virt: kvm: api.rst: replace some characters (Vitaly Kuznetsov) [2009340] - docs: kvm: properly format code blocks and lists (Vitaly Kuznetsov) [2009340] - docs: kvm: fix build warnings (Vitaly Kuznetsov) [2009340] - KVM: selftests: Address extra memslot parameters in vm_vaddr_alloc (Vitaly Kuznetsov) [2009340] - kvm: debugfs: fix memory leak in kvm_create_vm_debugfs (Vitaly Kuznetsov) [2009340] - Revert "KVM: x86: WARN and reject loading KVM if NX is supported but not enabled" (Vitaly Kuznetsov) [2009340] - KVM: selftests: x86: Address missing vm_install_exception_handler conversions (Vitaly Kuznetsov) [2009340] - KVM: selftests: change pthread_yield to sched_yield (Vitaly Kuznetsov) [2009340] - KVM: x86: rename apic_access_page_done to apic_access_memslot_enabled (Vitaly Kuznetsov) [2009340] - kvm: x86: disable the narrow guest module parameter on unload (Vitaly Kuznetsov) [2009340] - selftests: kvm: Allows userspace to handle emulation errors. (Vitaly Kuznetsov) [2009340] - kvm: x86: Allow userspace to handle emulation errors (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Let guest use GBPAGES if supported in hardware and TDP is on (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get CR4.SMEP from MMU, not vCPU, in shadow page fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get CR0.WP from MMU, not vCPU, in shadow page fault (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop redundant rsvd bits reset for nested NPT (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Optimize and clean up so called "last nonleaf level" logic (Vitaly Kuznetsov) [2009340] - KVM: x86: Enhance comments for MMU roles and nested transition trickiness (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: WARN on any reserved SPTE value when making a valid SPTE (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add helpers to do full reserved SPTE checks w/ generic MMU (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to determine PTTYPE (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Collapse 32-bit PAE and 64-bit statements for helpers (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add a helper to calculate root from role_regs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add helper to update paging metadata (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't update nested guest's paging bitmasks if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Consolidate reset_rsvds_bits_mask() calls (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU role_regs to get LA57, and drop vCPU LA57 helper (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Get nested MMU's root level from the MMU's role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop "nx" from MMU context now that there are no readers (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to get EFER.NX during MMU configuration (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role/role_regs to compute context's metadata (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to detect EFER.NX in guest page walk (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's roles to compute last non-leaf level (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to compute PKRU bitmask (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to compute permission bitmask (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop vCPU param from reserved bits calculator (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role to get CR4.PSE for computing rsvd bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't grab CR4.PSE for calculating shadow reserved bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Always set new mmu_role immediately after checking old role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Set CR4.PKE/LA57 in MMU role iff long mode is active (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Do not set paging-related bits in MMU role if CR0.PG=0 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add accessors to query mmu_role bits (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename "nxe" role bit to "efer_nx" for macro shenanigans (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU's role_regs, not vCPU state, to compute mmu_role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Ignore CR0 and CR4 bits in nested EPT MMU role (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Consolidate misc updates into shadow_mmu_init_context() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add struct and helpers to retrieve MMU role bits from regs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Grab shadow root level from mmu_role for shadow MMUs (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Move nested NPT reserved bit calculation into MMU proper (Vitaly Kuznetsov) [2009340] - KVM: x86: Read and pass all CR0/CR4 role bits to shadow MMU helper (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop smep_andnot_wp check from "uses NX" for shadow MMUs (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Add a comment to document why nNPT uses vmcb01, not vCPU state (Vitaly Kuznetsov) [2009340] - KVM: x86: Fix sizes used to pass around CR0, CR4, and EFER (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Rename unsync helper and update related comments (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Drop the intermediate "transient" __kvm_sync_page() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: comment on kvm_mmu_get_page's syncing of pages (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: WARN and zap SP when sync'ing if MMU role mismatches (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Use MMU role to check for matching guest page sizes (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Unconditionally zap unsync SPs when creating >4k SP at GFN (Vitaly Kuznetsov) [2009340] - Revert "KVM: MMU: record maximum physical address width in kvm_mmu_extended_role" (Vitaly Kuznetsov) [2009340] - KVM: x86: Alert userspace that KVM_SET_CPUID{,2} after KVM_RUN is broken (Vitaly Kuznetsov) [2009340] - KVM: debugfs: Reuse binary stats descriptors (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add selftest for KVM statistics data binary interface (Vitaly Kuznetsov) [2009340] - KVM: stats: Add documentation for binary statistics interface (Vitaly Kuznetsov) [2009340] - KVM: stats: Support binary stats retrieval for a VCPU (Vitaly Kuznetsov) [2009340] - KVM: stats: Support binary stats retrieval for a VM (Vitaly Kuznetsov) [2009340] - KVM: stats: Add fd-based API to read binary stats data (Vitaly Kuznetsov) [2009340] - KVM: stats: Separate generic stats from architecture specific ones (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Don't WARN on a NULL shadow page in TDP MMU check (Vitaly Kuznetsov) [2009340] - KVM: sefltests: Add x86-64 test to verify MMU reacts to CPUID updates (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add hugepage support for x86-64 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Genericize upper level page table entry struct (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add PTE helper for x86-64 in preparation for hugepages (Vitaly Kuznetsov) [2009340] - KVM: selftests: Rename x86's page table "address" to "pfn" (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add wrapper to allocate page table page (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally allocate EPT tables in memslot 0 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot '0' for page table allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 for vaddr allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use "standard" min virtual address for CPUID test alloc (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use alloc page helper for xAPIC IPI test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use alloc_page helper for x86-64's GDT/IDT/TSS allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Lower the min virtual address for misc page allocations (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add helpers to allocate N pages of virtual memory (Vitaly Kuznetsov) [2009340] - KVM: selftests: Use "standard" min virtual address for Hyper-V pages (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 for x86's GDT/TSS setup (Vitaly Kuznetsov) [2009340] - KVM: selftests: Unconditionally use memslot 0 when loading elf binary (Vitaly Kuznetsov) [2009340] - KVM: selftests: Zero out the correct page in the Hyper-V features test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Remove errant asm/barrier.h include to fix arm64 build (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix uninitialized boolean variable flush (Vitaly Kuznetsov) [2009340] - KVM: selftests: fix triple fault if ept=0 in dirty_log_test (Vitaly Kuznetsov) [2009340] - KVM: x86: Print CPU of last attempted VM-entry when dumping VMCS/VMCB (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Dynamically compute max VMCS index for vmcs12 (Vitaly Kuznetsov) [2009340] - KVM: VMX: Skip #PF(RSVD) intercepts when emulating smaller maxphyaddr (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant root_hpa checks (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Refactor is_tdp_mmu_root into is_tdp_mmu (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant is_tdp_mmu_enabled check (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Remove redundant is_tdp_mmu_root check (Vitaly Kuznetsov) [2009340] - KVM: x86: Stub out is_tdp_mmu_root on 32-bit hosts (Vitaly Kuznetsov) [2009340] - KVM: x86: WARN and reject loading KVM if NX is supported but not enabled (Vitaly Kuznetsov) [2009340] - KVM: SVM: Refuse to load kvm_amd if NX support is not available (Vitaly Kuznetsov) [2009340] - KVM: VMX: Refuse to load kvm_intel if EPT and NX are disabled (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix TDP MMU page table level (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix pf_fixed count in tdp_mmu_map_handle_target_level() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix return value in tdp_mmu_map_handle_target_level() (Vitaly Kuznetsov) [2009340] - KVM: LAPIC: Keep stored TMCCT register value 0 after KVM_SET_LAPIC (Vitaly Kuznetsov) [2009340] - KVM: X86: Introduce KVM_HC_MAP_GPA_RANGE hypercall (Vitaly Kuznetsov) [2009340] - KVM: switch per-VM stats to u64 (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Grab nx_lpage_splits as an unsigned long before division (Vitaly Kuznetsov) [2009340] - KVM: x86: Check for pending interrupts when APICv is getting disabled (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Drop redundant checks on vmcs12 in EPTP switching emulation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: WARN if subtly-impossible VMFUNC conditions occur (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop pointless @reset_roots from kvm_init_mmu() (Vitaly Kuznetsov) [2009340] - KVM: x86: Defer MMU sync on PCID invalidation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Use fast PGD switch when emulating VMFUNC[EPTP_SWITCH] (Vitaly Kuznetsov) [2009340] - KVM: x86: Use KVM_REQ_TLB_FLUSH_GUEST to handle INVPCID(ALL) emulation (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Free only guest_mode (L2) roots on INVVPID w/o EPT (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Consolidate VM-Enter/VM-Exit TLB flush and MMU sync logic (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop skip MMU sync and TLB flush params from "new PGD" helpers (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Move TLB flushing logic (or lack thereof) to dedicated helper (Vitaly Kuznetsov) [2009340] - KVM: x86: Uncondtionally skip MMU sync/TLB flush in MOV CR3's PGD switch (Vitaly Kuznetsov) [2009340] - KVM: x86: Invalidate all PGDs for the current PCID on MOV CR3 w/ flush (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Don't clobber nested MMU's A/D status on EPTP switch (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Sync all PGDs on nested transition with shadow paging (Vitaly Kuznetsov) [2009340] - KVM: x86: avoid loading PDPTRs after migration when possible (Vitaly Kuznetsov) [2009340] - KVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2 (Vitaly Kuznetsov) [2009340] - KVM: x86: introduce kvm_register_clear_available (Vitaly Kuznetsov) [2009340] - KVM: nVMX: delay loading of PDPTRs to KVM_REQ_GET_NESTED_STATE_PAGES (Vitaly Kuznetsov) [2009340] - KVM: nSVM: refactor the CR3 reload on migration (Vitaly Kuznetsov) [2009340] - KVM: x86: Always load PDPTRs on CR3 load for SVM w/o NPT and a PAE guest (Vitaly Kuznetsov) [2009340] - KVM: nSVM: Drop pointless pdptrs_changed() check on nested transition (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Drop obsolete (and pointless) pdptrs_changed() check (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce hyperv_features test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move evmcs.h to x86_64/ (Vitaly Kuznetsov) [2009340] - KVM: selftests: move Hyper-V MSR definitions to hyperv.h (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_EX_PROCESSOR_MASKS_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_CLUSTER_IPI_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_X64_REMOTE_TLB_FLUSH_RECOMMENDED bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_DEBUGGING privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_SIGNAL_EVENTS privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_POST_MESSAGES privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Check access to HVCALL_NOTIFY_LONG_SPIN_WAIT hypercall (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Prepare to check access to Hyper-V hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_STIMER_DIRECT_MODE_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Inverse the default in hv_check_msr_access() (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_FEATURE_DEBUG_MSRS_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_FEATURE_GUEST_CRASH_MSR_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_ACCESS_REENLIGHTENMENT privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_ACCESS_FREQUENCY_MSRS privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_APIC_ACCESS_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_SYNTIMER_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_SYNIC_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_REFERENCE_TSC_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_RESET_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_VP_INDEX_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_TIME_REF_COUNT_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_VP_RUNTIME_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Honor HV_MSR_HYPERCALL_AVAILABLE privilege bit (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Prepare to check access to Hyper-V MSRs (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Cache guest CPUID leaves determining features availability (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Introduce KVM_CAP_HYPERV_ENFORCE_CPUID (Vitaly Kuznetsov) [2009340] - asm-generic/hyperv: add HV_STATUS_ACCESS_DENIED definition (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Direct Virtual Flush support (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Enlightened MSR-Bitmap support (Vitaly Kuznetsov) [2009340] - KVM: SVM: hyper-v: Remote TLB flush for SVM (Vitaly Kuznetsov) [2009340] - KVM: SVM: Software reserved fields (Vitaly Kuznetsov) [2009340] - KVM: x86: hyper-v: Move the remote TLB flush logic out of vmx (Vitaly Kuznetsov) [2009340] - KVM: nVMX: nSVM: Add a new VCPU statistic to show if VCPU is in guest mode (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop "pre_" from enter/leave_smm() helpers (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop .post_leave_smm(), i.e. the manual post-RSM MMU reset (Vitaly Kuznetsov) [2009340] - KVM: x86: Rename SMM tracepoint to make it reflect reality (Vitaly Kuznetsov) [2009340] - KVM: x86: Move "entering SMM" tracepoint into kvm_smm_changed() (Vitaly Kuznetsov) [2009340] - KVM: x86: Move (most) SMM hflags modifications into kvm_smm_changed() (Vitaly Kuznetsov) [2009340] - KVM: x86: Invoke kvm_smm_changed() immediately after clearing SMM flag (Vitaly Kuznetsov) [2009340] - KVM: x86: Replace .set_hflags() with dedicated .exiting_smm() helper (Vitaly Kuznetsov) [2009340] - KVM: x86: Emulate triple fault shutdown if RSM emulation fails (Vitaly Kuznetsov) [2009340] - KVM: x86: Drop vendor specific functions for APICv/AVIC enablement (Vitaly Kuznetsov) [2009340] - KVM: x86: Use common 'enable_apicv' variable for both APICv and AVIC (Vitaly Kuznetsov) [2009340] - kvm: x86: implement KVM PM-notifier (Vitaly Kuznetsov) [2009340] - kvm: add PM-notifier (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce x2APIC register manipulation functions (Vitaly Kuznetsov) [2009340] - KVM: selftests: Hoist APIC functions out of individual tests (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move APIC definitions into a separate file (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Disable vmcs02 posted interrupts if vmcs12 PID isn't mappable (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Fail on MMIO completion for nested posted interrupts (Vitaly Kuznetsov) [2009340] - KVM: x86: Add a return code to kvm_apic_accept_events (Vitaly Kuznetsov) [2009340] - KVM: x86: Add a return code to inject_pending_event (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Add a return code to vmx_complete_nested_posted_interrupt (Vitaly Kuznetsov) [2009340] - KVM: x86: Remove guest mode check from kvm_check_nested_events (Vitaly Kuznetsov) [2009340] - KVM: selftests: x86: Add vmx_nested_tsc_scaling_test (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Enable nested TSC scaling (Vitaly Kuznetsov) [2009340] - KVM: X86: Add vendor callbacks for writing the TSC multiplier (Vitaly Kuznetsov) [2009340] - KVM: X86: Move write_l1_tsc_offset() logic to common code and rename it (Vitaly Kuznetsov) [2009340] - KVM: X86: Add functions that calculate the nested TSC fields (Vitaly Kuznetsov) [2009340] - KVM: X86: Add functions for retrieving L2 TSC fields from common code (Vitaly Kuznetsov) [2009340] - KVM: nVMX: Add a TSC multiplier field in VMCS12 (Vitaly Kuznetsov) [2009340] - KVM: X86: Add a ratio parameter to kvm_scale_tsc() (Vitaly Kuznetsov) [2009340] - KVM: X86: Rename kvm_compute_tsc_offset() to kvm_compute_l1_tsc_offset() (Vitaly Kuznetsov) [2009340] - KVM: X86: Store L1's TSC scaling ratio in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [2009340] - math64.h: Add mul_s64_u64_shr() (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Add a field to control memslot rmap allocation (Vitaly Kuznetsov) [2009340] - KVM: mmu: Add slots_arch_lock for memslot arch fields (Vitaly Kuznetsov) [2009340] - KVM: mmu: Refactor memslot copy (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Factor out allocating memslot rmap (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Deduplicate rmap freeing (Vitaly Kuznetsov) [2009340] - KVM: x86: Do not write protect huge page in initially-all-set mode (Vitaly Kuznetsov) [2009340] - KVM: x86: Support write protecting only large pages (Vitaly Kuznetsov) [2009340] - KVM: hyper-v: Advertise support for fast XMM hypercalls (Vitaly Kuznetsov) [2009340] - KVM: x86: kvm_hv_flush_tlb use inputs from XMM registers (Vitaly Kuznetsov) [2009340] - KVM: hyper-v: Collect hypercall params into struct (Vitaly Kuznetsov) [2009340] - KVM: x86: Move FPU register accessors into fpu.h (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Make is_nx_huge_page_enabled an inline function (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix kvm_check_cap() assertion (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add aarch64/debug-exceptions test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Add exception handling support for aarch64 (Vitaly Kuznetsov) [2009340] - KVM: selftests: Move GUEST_ASSERT_EQ to utils header (Vitaly Kuznetsov) [2009340] - KVM: selftests: Introduce UCALL_UNHANDLED for unhandled vector reporting (Vitaly Kuznetsov) [2009340] - KVM: selftests: Complete x86_64/sync_regs_test ucall (Vitaly Kuznetsov) [2009340] - KVM: selftests: Rename vm_handle_exception (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix compiling errors when initializing the static structure (Vitaly Kuznetsov) [2009340] - selftests: kvm: Add support for customized slot0 memory size (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix overlapping addresses in memslot_perf_test (Vitaly Kuznetsov) [2009340] - selftests: kvm: do only 1 memslot_perf_test run by default (Vitaly Kuznetsov) [2009340] - KVM: X86: Use _BITUL() macro in UAPI headers (Vitaly Kuznetsov) [2009340] - KVM: selftests: create alias mappings when using shared memory (Vitaly Kuznetsov) [2009340] - KVM: selftests: add shmem backing source type (Vitaly Kuznetsov) [2009340] - KVM: selftests: refactor vm_mem_backing_src_type flags (Vitaly Kuznetsov) [2009340] - KVM: selftests: allow different backing source types (Vitaly Kuznetsov) [2009340] - KVM: selftests: compute correct demand paging size (Vitaly Kuznetsov) [2009340] - KVM: selftests: simplify setup_demand_paging error handling (Vitaly Kuznetsov) [2009340] - KVM: selftests: Print a message if /dev/kvm is missing (Vitaly Kuznetsov) [2009340] - KVM: selftests: trivial comment/logging fixes (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix hang in hardware_disable_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Ignore CPUID.0DH.1H in get_cpuid_test (Vitaly Kuznetsov) [2009340] - KVM: selftests: Fix 32-bit truncation of vm_get_max_gfn() (Vitaly Kuznetsov) [2009340] - KVM: selftests: add a memslot-related performance benchmark (Vitaly Kuznetsov) [2009340] - KVM: selftests: Keep track of memslots more efficiently (Vitaly Kuznetsov) [2009340] - selftests: kvm: fix potential issue with ELF loading (Vitaly Kuznetsov) [2009340] - selftests: kvm: make allocation of extra memory take effect (Vitaly Kuznetsov) [2009340] - docs: virt: api.rst: fix a pointer to SGX documentation (Vitaly Kuznetsov) [2009340] - docs: vcpu-requests.rst: fix reference for atomic ops (Vitaly Kuznetsov) [2009340] - x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFG (Vitaly Kuznetsov) [2009340] - x86/sev: Move GHCB MSR protocol and NAE definitions in a common header (Vitaly Kuznetsov) [2009340] - x86/sev-es: Rename sev-es.{ch} to sev.{ch} (Vitaly Kuznetsov) [2009340] - x86/sev-es: Replace open-coded hlt-loops with sev_es_terminate() (Vitaly Kuznetsov) [2009340] - tools/kvm_stat: Fix documentation typo (Vitaly Kuznetsov) [2009340] - KVM: x86: Hide RDTSCP and RDPID if MSR_TSC_AUX probing failed (Vitaly Kuznetsov) [2009340] - KVM: x86: Tie Intel and AMD behavior for MSR_TSC_AUX to guest CPU model (Vitaly Kuznetsov) [2009340] - KVM: x86: Move uret MSR slot management to common x86 (Vitaly Kuznetsov) [2009340] - KVM: x86: Export the number of uret MSRs to vendor modules (Vitaly Kuznetsov) [2009340] - KVM: VMX: Disable loading of TSX_CTRL MSR the more conventional way (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use common x86's uret MSR list as the one true list (Vitaly Kuznetsov) [2009340] - KVM: VMX: Use flag to indicate "active" uret MSRs instead of sorting list (Vitaly Kuznetsov) [2009340] - KVM: VMX: Configure list of user return MSRs at module init (Vitaly Kuznetsov) [2009340] - KVM: x86: Add support for RDPID without RDTSCP (Vitaly Kuznetsov) [2009340] - selftests: kvm: remove reassignment of non-absolute variables (Vitaly Kuznetsov) [2009340] - doc/kvm: Fix wrong entry for KVM_CAP_X86_MSR_FILTER (Vitaly Kuznetsov) [2009340] - KVM: x86/mmu: Fix kdoc of __handle_changed_spte (Vitaly Kuznetsov) [2009340] - KVM: documentation: fix sphinx warnings (Vitaly Kuznetsov) [2009340] - KVM: x86: document behavior of measurement ioctls with len==0 (Vitaly Kuznetsov) [2009340] - documentation/kvm: additional explanations on KVM_SET_BOOT_CPU_ID (Vitaly Kuznetsov) [2009340] - docs: kvm: Fix a typo ("althought") (Vitaly Kuznetsov) [2009340] - KVM: move EXIT_FASTPATH_REENTER_GUEST to common code (Vitaly Kuznetsov) [2009340] - mm, kvm: account kvm_vcpu_mmap to kmemcg (Vitaly Kuznetsov) [2009340] - x86/kvm: Use msi_msg shadow structs (Vitaly Kuznetsov) [2009340] - ceph: fix up non-directory creation in SGID directories (Jeffrey Layton) [2017796] - ceph: initialize pathlen variable in reconnect_caps_cb (Jeffrey Layton) [2017796] - ceph: initialize i_size variable in ceph_sync_read (Jeffrey Layton) [2017796] - ceph: fix duplicate increment of opened_inodes metric (Jeffrey Layton) [2017796] - ceph: add a new metric to keep track of remote object copies (Jeffrey Layton) [2017796] - libceph, ceph: move ceph_osdc_copy_from() into cephfs code (Jeffrey Layton) [2017796] - ceph: clean-up metrics data structures to reduce code duplication (Jeffrey Layton) [2017796] - ceph: split 'metric' debugfs file into several files (Jeffrey Layton) [2017796] - ceph: return the real size read when it hits EOF (Jeffrey Layton) [2017796] - ceph: properly handle statfs on multifs setups (Jeffrey Layton) [2017796] - ceph: shut down mount on bad mdsmap or fsmap decode (Jeffrey Layton) [2017796] - ceph: fix mdsmap decode when there are MDS's beyond max_mds (Jeffrey Layton) [2017796] - ceph: ignore the truncate when size won't change with Fx caps issued (Jeffrey Layton) [2017796] - ceph: don't rely on error_string to validate blocklisted session. (Jeffrey Layton) [2017796] - ceph: just use ci->i_version for fscache aux info (Jeffrey Layton) [2017796] - ceph: shut down access to inode when async create fails (Jeffrey Layton) [2017796] - ceph: refactor remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: fix auth cap handling logic in remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: drop private list from remove_session_caps_cb (Jeffrey Layton) [2017796] - ceph: don't use -ESTALE as special return code in try_get_cap_refs (Jeffrey Layton) [2017796] - ceph: print inode numbers instead of pointer values (Jeffrey Layton) [2017796] - ceph: enable async dirops by default (Jeffrey Layton) [2017796] - libceph: drop ->monmap and err initialization (Jeffrey Layton) [2017796] - ceph: convert to noop_direct_IO (Jeffrey Layton) [2017796] - ceph: fix off by one bugs in unsafe_request_wait() (Jeffrey Layton) [2017796] - ceph: fix handling of "meta" errors (Jeffrey Layton) [2017796] - ceph: drop the mdsc_get_session/put_session dout messages (Jeffrey Layton) [2017796] - ceph: lockdep annotations for try_nonblocking_invalidate (Jeffrey Layton) [2017796] - ceph: don't WARN if we're forcibly removing the session caps (Jeffrey Layton) [2017796] - ceph: don't WARN if we're force umounting (Jeffrey Layton) [2017796] - ceph: remove the capsnaps when removing caps (Jeffrey Layton) [2017796] - ceph: request Fw caps before updating the mtime in ceph_write_iter (Jeffrey Layton) [2017796] - ceph: reconnect to the export targets on new mdsmaps (Jeffrey Layton) [2017796] - ceph: print more information when we can't find snaprealm (Jeffrey Layton) [2017796] - ceph: add ceph_change_snap_realm() helper (Jeffrey Layton) [2017796] - ceph: remove redundant initializations from mdsc and session (Jeffrey Layton) [2017796] - ceph: cancel delayed work instead of flushing on mdsc teardown (Jeffrey Layton) [2017796] - ceph: add a new vxattr to return auth mds for an inode (Jeffrey Layton) [2017796] - ceph: flush the mdlog before waiting on unsafe reqs (Jeffrey Layton) [2017796] - ceph: flush mdlog before umounting (Jeffrey Layton) [2017796] - ceph: make iterate_sessions a global symbol (Jeffrey Layton) [2017796] - ceph: make ceph_create_session_msg a global symbol (Jeffrey Layton) [2017796] - ceph: fix comment about short copies in ceph_write_end (Jeffrey Layton) [2017796] - ceph: fix memory leak on decode error in ceph_handle_caps (Jeffrey Layton) [2017796] - RDMA/irdma: Fix a potential memory allocation issue in 'irdma_prm_add_pble_mem()' (Kamal Heib) [1970672] - RDMA/irdma: Don't arm the CQ more than two times if no CE for this CQ (Kamal Heib) [1970672] - RDMA/irdma: Fix a user-after-free in add_pble_prm (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC errors (Kamal Heib) [1970672] - RDMA/irdma: Do not hold qos mutex twice on QP resume (Kamal Heib) [1970672] - RDMA/irdma: Set VLAN in UD work completion correctly (Kamal Heib) [1970672] - RDMA/irdma: Process extended CQ entries correctly (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC error when there are MW bind errors (Kamal Heib) [1970672] - RDMA/irdma: Report correct WC error when transport retry counter is exceeded (Kamal Heib) [1970672] - RDMA/irdma: Validate number of CQ entries on create CQ (Kamal Heib) [1970672] - RDMA/irdma: Skip CQP ring during a reset (Kamal Heib) [1970672] - RDMA/irdma: Remove the repeated declaration (Kamal Heib) [1970672] - RDMA/irdma: Use correct kconfig symbol for AUXILIARY_BUS (Kamal Heib) [1970672] - RDMA/irdma: Change returned type of irdma_setup_virt_qp to void (Kamal Heib) [1970672] - RDMA/irdma: Change the returned type of irdma_set_hw_rsrc to void (Kamal Heib) [1970672] - RDMA/irdma: change the returned type of irdma_sc_repost_aeq_entries to void (Kamal Heib) [1970672] - RDMA/irdma: Check vsi pointer before using it (Kamal Heib) [1970672] - RDMA/irdma: Change the returned type to void (Kamal Heib) [1970672] - RDMA/irdma: Make spdxcheck.py happy (Kamal Heib) [1970672] - RDMA/irdma: Fix unused variable total_size warning (Kamal Heib) [1970672] - RDMA/irdma: Fix potential overflow expression in irdma_prm_get_pbles (Kamal Heib) [1970672] - RDMA/irdma: Check contents of user-space irdma_mem_reg_req object (Kamal Heib) [1970672] - RDMA/irdma: Remove use of kmap() (Kamal Heib) [1970672] - RDMA/irdma: Use the queried port attributes (Kamal Heib) [1970672] - RDMA/irdma: Check return value from ib_umem_find_best_pgsz (Kamal Heib) [1970672] - RDMA: Split the alloc_hw_stats() ops to port and device variants (Kamal Heib) [1970672] - RDMA/irdma: Store PBL info address a pointer type (Kamal Heib) [1970672] - RDMA/irdma: Use list_last_entry/list_first_entry (Kamal Heib) [1970672] - RDMA/irdma: Use list_move instead of list_del/list_add (Kamal Heib) [1970672] - RDMA/irdma: Fix return error sign from irdma_modify_qp (Kamal Heib) [1970672] - RDMA/irdma: Fix spelling mistake "Allocal" -> "Allocate" (Kamal Heib) [1970672] - RDMA/irdma: remove redundant initialization of variable val (Kamal Heib) [1970672] - RDMA/irdma: remove extraneous indentation on a statement (Kamal Heib) [1970672] - RDMA/irdma: Fix issues with u8 left shift operation (Kamal Heib) [1970672] - RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw (Kamal Heib) [1970672] - RDMA/irdma: Add ABI definitions (Kamal Heib) [1970672] - RDMA/irdma: Add dynamic tracing for CM (Kamal Heib) [1970672] - RDMA/irdma: Add miscellaneous utility definitions (Kamal Heib) [1970672] - RDMA/irdma: Add user/kernel shared libraries (Kamal Heib) [1970672] - RDMA/irdma: Add RoCEv2 UD OP support (Kamal Heib) [1970672] - RDMA/irdma: Implement device supported verb APIs (Kamal Heib) [1970672] - RDMA/irdma: Add PBLE resource manager (Kamal Heib) [1970672] - RDMA/irdma: Add connection manager (Kamal Heib) [1970672] - RDMA/irdma: Add QoS definitions (Kamal Heib) [1970672] - RDMA/irdma: Add privileged UDA queue implementation (Kamal Heib) [1970672] - RDMA/irdma: Add HMC backing store setup functions (Kamal Heib) [1970672] - RDMA/irdma: Implement HW Admin Queue OPs (Kamal Heib) [1970672] - RDMA/irdma: Implement device initialization definitions (Kamal Heib) [1970672] - RDMA/irdma: Register auxiliary driver and implement private channel OPs (Kamal Heib) [1970672] - i40e: Register auxiliary devices to provide RDMA (Kamal Heib) [1970672] - i40e: Prep i40e header for aux bus conversion (Kamal Heib) [1970672] - i40e: Replace one-element array with flexible-array member (Kamal Heib) [1970672] - ibmvnic: drop bad optimization in reuse_tx_pools() (Gustavo Walbon) [2028722] - ibmvnic: drop bad optimization in reuse_rx_pools() (Gustavo Walbon) [2028722] - /proc//cmdline: add back the setproctitle() special case (Ian Kent) [1979446] - /proc//cmdline: remove all the special cases (Ian Kent) [1979446] - perf tests vmlinux-kallsyms: Ignore hidden symbols (Michael Petlan) [1903157] - net/sched: sch_ets: don't remove idle classes from the round-robin list (Davide Caratti) [2013073] - net/sched: sch_ets: don't peek at classes beyond 'nbands' (Davide Caratti) [2013073] - net/sched: sch_ets: properly init all active DRR list handles (Davide Caratti) [2013073] - serial: 8250: fix racy uartclk update (Puneet Sethi) [1784121] - serial: 8250: Skip uninitialized TTY port baud rate update (Puneet Sethi) [1784121] - serial: 8250: Discard RTS/DTS setting from clock update method (Puneet Sethi) [1784121] - serial: 8250: Add 8250 port clock update method (Puneet Sethi) [1784121] - serial: 8250_dw: drop bogus uartclk optimisation (Puneet Sethi) [1784121] - serial: 8250_lpss: Enable PSE UART Auto Flow Control (Puneet Sethi) [1784121] - serial: 8250_lpss: Extract dw8250_do_set_termios() for common use (Puneet Sethi) [1784121] - serial: 8250_dw: Fix the trivial typo in the comment (Puneet Sethi) [1784121] - serial: 8250_dw: Re-use temporary variable for of_node (Puneet Sethi) [1784121] - serial: 8250_dw: Drop wrong use of ACPI_PTR() (Puneet Sethi) [1784121] - serial: 8250_lpss: Enable DMA on Intel Elkhart Lake (Puneet Sethi) [1784121] - serial: 8250_dw: Add device HID for new AMD UART controller (Puneet Sethi) [1784121] - serial: 8250_dw: Fix clk-notifier/port suspend deadlock (Puneet Sethi) [1784121] - serial: 8250_dw: Fix common clocks usage race condition (Puneet Sethi) [1784121] - serial: 8250_dw: Pass the same rate to the clk round and set rate methods (Puneet Sethi) [1784121] - serial: 8250_dw: Simplify the ref clock rate setting procedure (Puneet Sethi) [1784121] - serial: 8250_dw: Use devm_clk_get_optional() to get the input clock (Puneet Sethi) [1784121] - serial: 8250_dw: Avoid double error messaging when IRQ absent (Puneet Sethi) [1784121] - serial: 8250_dw: switch to use 8250_dwlib library (Puneet Sethi) [1784121] - serial: 8250_dw: use pointer to uart local variable (Puneet Sethi) [1784121] - serial: 8250_dw: Use a unified new dev variable in remove (Puneet Sethi) [1784121] - serial: 8250_dw: always set baud rate in dw8250_set_termios (Puneet Sethi) [1784121] - serial: 8250_dw: add fractional divisor support (Puneet Sethi) [1784121] - serial: 8250_dw: Introduce IO accessors to extended registers (Puneet Sethi) [1784121] - dmaengine: dw: Program xBAR hardware for Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: Make it dependent to HAS_IOMEM (Puneet Sethi) [1784121] - dmaengine dw: Revert "dmaengine: dw: Enable runtime PM" (Puneet Sethi) [1784121] - dmaengine: dw: Enable runtime PM (Puneet Sethi) [1784121] - dmaengine: dw: Add DMA-channels mask cell support (Puneet Sethi) [1784121] - dmaengine: dw: Ignore burst setting for memory peripherals (Puneet Sethi) [1784121] - dmaengine: dw: Discard dlen from the dev-to-mem xfer width calculation (Puneet Sethi) [1784121] - dmaengine: dw: Activate FIFO-mode for memory peripherals only (Puneet Sethi) [1784121] - dmaengine: dw: Initialize max_sg_burst capability (Puneet Sethi) [1784121] - dmaengine: dw: Introduce max burst length hw config (Puneet Sethi) [1784121] - dmaengine: dw: Initialize min and max burst DMA device capability (Puneet Sethi) [1784121] - dmaengine: dw: Set DMA device max segment size parameter (Puneet Sethi) [1784121] - dmaengine: dw: Take HC_LLP flag into account for noLLP auto-config (Puneet Sethi) [1784121] - dmaengine: Introduce DMA-device device_caps callback (Puneet Sethi) [1784121] - dmaengine: Introduce max SG burst capability (Puneet Sethi) [1784121] - dmaengine: Introduce min burst length capability (Puneet Sethi) [1784121] - dmaengine: dw: Initialize channel before each transfer (Puneet Sethi) [1784121] - dmaengine: dw: Replace 'objs' by 'y' (Puneet Sethi) [1784121] - dmaengine: dw: Register ACPI DMA controller for PCI that has companion (Puneet Sethi) [1784121] - dmaengine: dw: platform: Mark 'hclk' clock optional (Puneet Sethi) [1784121] - dmaengine: dw: platform: Split OF helpers to separate module (Puneet Sethi) [1784121] - dmaengine: dw: platform: Split ACPI helpers to separate module (Puneet Sethi) [1784121] - dmaengine: dw: platform: Move handle check to dw_dma_acpi_controller_register() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Switch to acpi_dma_controller_register() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Use devm_platform_ioremap_resource() (Puneet Sethi) [1784121] - dmaengine: dw: platform: Enable iDMA 32-bit on Intel Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: platform: Use struct dw_dma_chip_pdata (Puneet Sethi) [1784121] - dmaengine: dw: Export struct dw_dma_chip_pdata for wider use (Puneet Sethi) [1784121] - dmaengine: dw: Update Intel Elkhart Lake Service Engine acronym (Puneet Sethi) [1784121] - dmaengine: dw: Enable iDMA 32-bit on Intel Elkhart Lake (Puneet Sethi) [1784121] - dmaengine: dw: Distinguish ->remove() between DW and iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: convert to SPDX identifiers (Puneet Sethi) [1784121] - dmaengine: dw: Don't pollute CTL_LO on iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: Reset DRAIN bit when resume the channel (Puneet Sethi) [1784121] - dmaengine: dw: Split DW and iDMA 32-bit operations (Puneet Sethi) [1784121] - dmaengine: dw: Remove unused internal property (Puneet Sethi) [1784121] - dmaengine: dw: Add missed multi-block support for iDMA 32-bit (Puneet Sethi) [1784121] - dmaengine: dw: drop useless LIST_HEAD (Puneet Sethi) [1784121] - dmaengine: dw: Fix FIFO size for Intel Merrifield (Puneet Sethi) [1784121] - dmaengine: dw-dmac: implement dma protection control setting (Puneet Sethi) [1784121] - dmaengine: dw: remove dma_slave_config direction usage (Puneet Sethi) [1784121] - dmaengine: dw: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Puneet Sethi) [1784121] - perf/arm-cmn: Fix invalid pointer when access dtc object sharing the same IRQ number (Mark Langsdorf) [1997732] - drivers/perf: Simplify EVENT ATTR macro in SMMU PMU driver (Mark Langsdorf) [1997732] - perf/smmuv3: Don't trample existing events with global filter (Mark Langsdorf) [1997732] - perf: qcom: Remove redundant dev_err call in qcom_l3_cache_pmu_probe() (Mark Langsdorf) [1997732] - perf: arm_spe: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: xgene_pmu: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: qcom: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - perf: arm_pmu: use DEVICE_ATTR_RO macro (Mark Langsdorf) [1997732] - drivers/perf: arm-cci: Fix checkpatch spacing error (Mark Langsdorf) [1997732] - drivers/perf: arm-cmn: Add space after ',' (Mark Langsdorf) [1997732] - drivers/perf: arm_pmu: Fix some coding style issues (Mark Langsdorf) [1997732] - drivers/perf: arm_spe_pmu: Fix some coding style issues (Mark Langsdorf) [1997732] - drivers/perf: Remove redundant dev_err call in tx2_uncore_pmu_init_dev() (Mark Langsdorf) [1997732] - perf/arm-smmuv3: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-dsu: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-dmc620: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-cmn: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-ccn: Use irq_set_affinity() (Mark Langsdorf) [1997732] - perf/arm-ccn: Clean up CPU hotplug handling (Mark Langsdorf) [1997732] - perf/arm-cci: Remove broken race mitigation (Mark Langsdorf) [1997732] - genirq: Export affinity setter for modules (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Clean up with dev_printk (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Fix error handling (Mark Langsdorf) [1997732] - perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors (Mark Langsdorf) [1997732] - drivers/perf: Simplify the SMMUv3 PMU event attributes (Mark Langsdorf) [1997732] - perf: Constify static struct attribute_group (Mark Langsdorf) [1997732] - perf: qcom: Constify static struct attribute_group (Mark Langsdorf) [1997732] - drivers/perf: Add support for ARMv8.3-SPE (Mark Langsdorf) [1997732] - driver/perf: Remove ARM_SMMU_V3_PMU dependency on ARM_SMMU_V3 (Mark Langsdorf) [1997732] - perf/smmuv3: Support sysfs identifier file (Mark Langsdorf) [1997732] - perf: remove duplicate check on fwnode (Mark Langsdorf) [1997732] - redhat/configs: enable ARM_DMC620_PMU memory controller perf counters (Mark Langsdorf) [1997732] - perf/arm_dmc620_pmu: Fix error return code in dmc620_pmu_device_probe() (Mark Langsdorf) [1997732] - drivers/perf: Prevent forced unbinding of ARM_DMC620_PMU drivers (Mark Langsdorf) [1997732] - driver/perf: Add PMU driver for the ARM DMC-620 memory controller (Mark Langsdorf) [1997732] - drivers/perf: thunderx2_pmu: Fix memory resource error handling (Mark Langsdorf) [1997732] - drivers/perf: xgene_pmu: Fix uninitialized resource struct (Mark Langsdorf) [1997732] - perf: arm_dsu: Support DSU ACPI devices (Mark Langsdorf) [1997732] - perf/smmuv3: To simplify code for ioremap page in pmcg (Mark Langsdorf) [1997732] - drivers/perf: Prevent forced unbinding of PMU drivers (Mark Langsdorf) [1997732] - drivers/perf: Fix kernel panic when rmmod PMU modules during perf sampling (Mark Langsdorf) [1997732] - pmu/smmuv3: Clear IRQ affinity hint on device removal (Mark Langsdorf) [1997732] - drivers/perf: arm_spe_pmu: Avoid duplicate printouts (Mark Langsdorf) [1997732] - drivers/perf: arm_dsu_pmu: Avoid duplicate printouts (Mark Langsdorf) [1997732] - drivers/perf: Open access for CAP_PERFMON privileged process (Mark Langsdorf) [1997732] - perf/smmuv3: Remove the leftover put_cpu() in error path (Mark Langsdorf) [1997732] - perf: arm-ccn: Enable stats for CCN-512 interconnect (Mark Langsdorf) [1997732] - perf/smmuv3: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/arm-cci: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/arm-ccn: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf: xgene: use devm_platform_ioremap_resource() to simplify code (Mark Langsdorf) [1997732] - perf/smmuv3: Validate groups for global filtering (Mark Langsdorf) [1997732] - perf/smmuv3: Validate group size (Mark Langsdorf) [1997732] - perf/smmuv3: Enable HiSilicon Erratum 162001800 quirk (Mark Langsdorf) [1997732] - perf/smmuv3: Add MSI irq support (Mark Langsdorf) [1997732] - perf/smmuv3: Add arm64 smmuv3 pmu driver (Mark Langsdorf) [1997732] - perf: xgene: Remove set but not used variable 'config' (Mark Langsdorf) [1997732] - perf/drivers: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Mark Langsdorf) [1997732] - For drivers that do not support context exclusion let's advertise the PERF_PMU_CAP_NO_EXCLUDE capability. This ensures that perf will prevent us from handling events where any exclusion flags are set. Let's also remove the now unnecessary check for exclusion flags. (Mark Langsdorf) [1997732] - perf/core, arch/arm: Use PERF_PMU_CAP_NO_EXCLUDE conditionally (Mark Langsdorf) [1997732] - drivers/perf: arm-ccn: Use devm_ioremap_resource() to map memory (Mark Langsdorf) [1997732] - drivers/perf: Initialise return value in armpmu_request_irqs() (Mark Langsdorf) [1997732] - perf/arm-cci: Remove VLA usage (Mark Langsdorf) [1997732] - tools/power turbostat: version 2021.05.04 (Prarit Bhargava) [2030472] - tools/power turbostat: Support "turbostat --hide idle" (Prarit Bhargava) [2030472] - tools/power turbostat: elevate priority of interval mode (Prarit Bhargava) [2030472] - tools/power turbostat: formatting (Prarit Bhargava) [2030472] - tools/power turbostat: rename tcc variables (Prarit Bhargava) [2030472] - tools/power turbostat: save original CPU model (Prarit Bhargava) [2030472] - tools/power turbostat: add TCC Offset support (Prarit Bhargava) [2030472] - tools/power turbostat: Fix Core C6 residency on Atom CPUs (Prarit Bhargava) [2030472] - tools/power turbostat: Print the C-state Pre-wake settings (Prarit Bhargava) [2030472] - tools/power turbostat: unmark non-kernel-doc comment (Prarit Bhargava) [2030472] - tools/power/turbostat: Remove Package C6 Retention on Ice Lake Server (Prarit Bhargava) [2030472] - tools/power turbostat: Fix offset overflow issue in index converting (Prarit Bhargava) [2030472] - tools/power/turbostat: Fix turbostat for AMD Zen CPUs (Prarit Bhargava) [2030472] - Revert "tools/power turbostat: adjust for temperature offset" (Prarit Bhargava) [2030472] - tools/power turbostat: Fix DRAM Energy Unit on SKX (Prarit Bhargava) [2030472] - tools/power turbostat: print microcode patch level (Prarit Bhargava) [2030472] - tools/power turbostat: add built-in-counter for IPC -- Instructions per Cycle (Prarit Bhargava) [2030472]- [s390] virtio: write back F_VERSION_1 before validate (Claudio Imbrenda) [2026234] - cpufreq: powernv: Fix init_chip_info initialization in numa=off (Steve Best) [2017665] - tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() (Guillaume Nault) [2016210] - tipc: fix size validations for the MSG_CRYPTO type (Xin Long) [2020507] {CVE-2021-43267} - tipc: increase timeout in tipc_sk_enqueue() (Xin Long) [2020401] - Revert "tipc: Return the correct errno code" (Xin Long) [2020401] - tipc: fix an use-after-free issue in tipc_recvmsg (Xin Long) [2020401] - tipc: keep the skb in rcv queue until the whole data is read (Xin Long) [2020401] - powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10 (Steve Best) [2025400] - PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI (Myron Stowe) [2028298] - media: uvcvideo: Avoid cyclic entity chains due to malformed USB descriptors (Dean Nelson) [1921871] {CVE-2020-0404} - sctp: fix transport encap_port update in sctp_vtag_verify (Xin Long) [2020393] - sctp: account stream padding length for reconf chunk (Xin Long) [2020393] - sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb (Xin Long) [2020393] - net: cipso: fix warnings in netlbl_cipsov4_add_std (Balazs Nemeth) [2026691] - net/sched: act_ct: fix err check for nf_conntrack_confirm (Davide Caratti) [2018109] - net/sched: act_ct: Fix byte count on fragmented packets (Davide Caratti) [2018109] - mqprio: Correct stats in mqprio_dump_class_stats(). (Davide Caratti) [2018109] - net_sched: fix NULL deref in fifo_set_limit() (Davide Caratti) [2018109] - net: sched: flower: protect fl_walk() with rcu (Davide Caratti) [2018109] - fq_codel: reject silly quantum parameters (Davide Caratti) [2018109] - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Davide Caratti) [2018109] - sch_htb: Fix inconsistency when leaf qdisc creation fails (Davide Caratti) [2018109] - net: sched: fix lockdep_set_class() typo error for sch->seqlock (Davide Caratti) [2018109] - net: sched: cls_api: Fix the the wrong parameter (Davide Caratti) [2018109] - net/sched: act_vlan: Fix modify to allow 0 (Davide Caratti) [2018109] - net-sysfs: initialize uid and gid before calling net_ns_get_ownership (Xin Long) [1979820] - net: fix sysfs permssions when device changes network namespace (Xin Long) [1979820] - net-sysfs: add queue_change_owner() (Xin Long) [1979820] - net-sysfs: add netdev_change_owner() (Xin Long) [1979820] - drivers/base/power: add dpm_sysfs_change_owner() (Xin Long) [1979820] - device: add device_change_owner() (Xin Long) [1979820] - sysfs: Fix regression when adding a file to an existing group (Xin Long) [1979820] - bridge: make sure objects belong to container's owner (Xin Long) [1979820] - net: create reusable function for getting ownership info of sysfs inodes (Xin Long) [1979820] - net-sysfs: make sure objects belong to container's owner (Xin Long) [1979820] - net-sysfs: require net admin in the init ns for setting tx_maxrate (Xin Long) [1979820] - driver core: set up ownership of class devices in sysfs (Xin Long) [1979820] - kobject: kset_create_and_add() - fetch ownership info from parent (Xin Long) [1979820] - sysfs, kobject: allow creating kobject belonging to arbitrary users (Xin Long) [1979820] - NFSv42: Fix pagecache invalidation after COPY/CLONE (Benjamin Coddington) [2017166] - SUNRPC: fix sign error causing rpcsec_gss drops (Benjamin Coddington) [2017166] - nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero (Benjamin Coddington) [2017166] - nfsd: fix error handling of register_pernet_subsys() in init_nfsd() (Benjamin Coddington) [2017166] - SUNRPC: Simplify socket shutdown when not reusing TCP ports (Benjamin Coddington) [2017166] - nfsd4: Fix forced-expiry locking (Benjamin Coddington) [2017166] - SUNRPC/xprtrdma: Fix reconnection locking (Benjamin Coddington) [2017166] - NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid (Benjamin Coddington) [2017166] - NFSv4/pNFS: Always allow update of a zero valued layout barrier (Benjamin Coddington) [2017166] - NFSv4/pNFS: Fix a layoutget livelock loop (Benjamin Coddington) [2017166] - xprtrdma: Put rpcrdma_reps before waking the tear-down completion (Benjamin Coddington) [2017166] - NFSD: Fix TP_printk() format specifier in nfsd_clid_class (Benjamin Coddington) [2017166] - NFSv42: Copy offload should update the file size when appropriate (Benjamin Coddington) [2017166] - SUNRPC: Fix XPT_BUSY flag leakage in svc_handle_xprt()... (Benjamin Coddington) [2017166] - NFSv4/pNFS: Return an error if _nfs4_pnfs_v3_ds_connect can't load NFSv3 (Benjamin Coddington) [2017166] - NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times (Benjamin Coddington) [2017166] - NFSv4/pnfs: Clean up layout get on open (Benjamin Coddington) [2017166] - NFSv4/pnfs: Fix layoutget behaviour after invalidation (Benjamin Coddington) [2017166] - NFSv4/pnfs: Fix the layout barrier update (Benjamin Coddington) [2017166] - NFSD: Prevent a possible oops in the nfs_dirent() tracepoint (Benjamin Coddington) [2017166] - nfsd: remove redundant assignment to pointer 'this' (Benjamin Coddington) [2017166] - nfs_common: fix doc warning (Benjamin Coddington) [2017166] - nfsd4: Expose the callback address and state of each NFS4 client (Benjamin Coddington) [2017166] - xprtrdma: Fix spelling mistakes (Benjamin Coddington) [2017166] - NFS: nfs_find_open_context() may only select open files (Benjamin Coddington) [2017166] - SUNRPC: Should wake up the privileged task firstly. (Benjamin Coddington) [2017166] - SUNRPC: Fix the batch tasks count wraparound. (Benjamin Coddington) [2017166] - nfs: update has_sec_mnt_opts after cloning lsm options from parent (Benjamin Coddington) [2017166] - nfs: fix acl memory leak of posix_acl_create() (Benjamin Coddington) [2017166] - rpc: remove redundant initialization of variable status (Benjamin Coddington) [2017166] - NFSv4: Initialise connection to the server in nfs4_alloc_client() (Benjamin Coddington) [2017166] - nfsd: Prevent truncation of an unlinked inode from blocking access to its directory (Benjamin Coddington) [2017166] - xprtrdma: Fix a maybe-uninitialized compiler warning (Benjamin Coddington) [2017166] - NFSv4: Fix second deadlock in nfs4_evict_inode() (Benjamin Coddington) [2017166] - NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() (Benjamin Coddington) [2017166] - NFS: FMODE_READ and friends are C macros, not enum types (Benjamin Coddington) [2017166] - NFS: Fix a potential NULL dereference in nfs_get_client() (Benjamin Coddington) [2017166] - NFS: Fix use-after-free in nfs4_init_client() (Benjamin Coddington) [2017166] - NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. (Benjamin Coddington) [2017166] - nfs: Remove trailing semicolon in macros (Benjamin Coddington) [2017166] - NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config (Benjamin Coddington) [2017166] - NFS: Clean up reset of the mirror accounting variables (Benjamin Coddington) [2017166] - NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() (Benjamin Coddington) [2017166] - NFS: Fix an Oopsable condition in __nfs_pageio_add_request() (Benjamin Coddington) [2017166] - SUNRPC: More fixes for backlog congestion (Benjamin Coddington) [2017166] - SUNRPC: Fix Oops in xs_tcp_send_request() when transport is disconnected (Benjamin Coddington) [2017166] - NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() (Benjamin Coddington) [2017166] - SUNRPC in case of backlog, hand free slots directly to waiting task (Benjamin Coddington) [2017166] - pNFS/NFSv4: Remove redundant initialization of 'rd_size' (Benjamin Coddington) [2017166] - NFS: fix an incorrect limit in filelayout_decode_layout() (Benjamin Coddington) [2017166] - fs/nfs: Use fatal_signal_pending instead of signal_pending (Benjamin Coddington) [2017166] - xprtrdma: Fix a NULL dereference in frwr_unmap_sync() (Benjamin Coddington) [2017166] - sunrpc: Fix misplaced barrier in call_decode (Benjamin Coddington) [2017166] - SUNRPC: set rq_page_end differently (Benjamin Coddington) [2017166] - xprtrdma: Move fr_mr field to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move the Work Request union to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move fr_linv_done field to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move cqe to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Move fr_cid to struct rpcrdma_mr (Benjamin Coddington) [2017166] - xprtrdma: Remove the RPC/RDMA QP event handler (Benjamin Coddington) [2017166] - xprtrdma: Add tracepoints showing FastReg WRs and remote invalidation (Benjamin Coddington) [2017166] - xprtrdma: Avoid Send Queue wrapping (Benjamin Coddington) [2017166] - xprtrdma: Do not wake RPC consumer on a failed LocalInv (Benjamin Coddington) [2017166] - xprtrdma: Do not recycle MR after FastReg/LocalInv flushes (Benjamin Coddington) [2017166] - xprtrdma: Clarify use of barrier in frwr_wc_localinv_done() (Benjamin Coddington) [2017166] - xprtrdma: Rename frwr_release_mr() (Benjamin Coddington) [2017166] - xprtrdma: rpcrdma_mr_pop() already does list_del_init() (Benjamin Coddington) [2017166] - xprtrdma: Delete rpcrdma_recv_buffer_put() (Benjamin Coddington) [2017166] - xprtrdma: Fix cwnd update ordering (Benjamin Coddington) [2017166] - xprtrdma: Improve locking around rpcrdma_rep creation (Benjamin Coddington) [2017166] - xprtrdma: Improve commentary around rpcrdma_reps_unmap() (Benjamin Coddington) [2017166] - xprtrdma: Improve locking around rpcrdma_rep destruction (Benjamin Coddington) [2017166] - xprtrdma: Put flushed Receives on free list instead of destroying them (Benjamin Coddington) [2017166] - xprtrdma: Do not refresh Receive Queue while it is draining (Benjamin Coddington) [2017166] - xprtrdma: Avoid Receive Queue wrapping (Benjamin Coddington) [2017166] - SUNRPC: fix ternary sign expansion bug in tracing (Benjamin Coddington) [2017166] - nfsd: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - nfsd: reshuffle some code (Benjamin Coddington) [2017166] - nfsd: track filehandle aliasing in nfs4_files (Benjamin Coddington) [2017166] - nfsd: hash nfs4_files by inode number (Benjamin Coddington) [2017166] - NFSv4.1: Simplify layout return in pnfs_layout_process() (Benjamin Coddington) [2017166] - NFSv4: Don't discard segments marked for return in _pnfs_return_layout() (Benjamin Coddington) [2017166] - nfsd: ensure new clients break delegations (Benjamin Coddington) [2017166] - NFS: Don't discard pNFS layout segments that are marked for return (Benjamin Coddington) [2017166] - NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting (Benjamin Coddington) [2017166] - nfsd: remove unused function (Benjamin Coddington) [2017166] - svcrdma: Pass a useful error code to the send_err tracepoint (Benjamin Coddington) [2017166] - svcrdma: Rename goto labels in svc_rdma_sendto() (Benjamin Coddington) [2017166] - svcrdma: Don't leak send_ctxt on Send errors (Benjamin Coddington) [2017166] - SUNRPC: Remove trace_xprt_transmit_queued (Benjamin Coddington) [2017166] - SUNRPC: Add tracepoint that fires when an RPC is retransmitted (Benjamin Coddington) [2017166] - SUNRPC: Move fault injection call sites (Benjamin Coddington) [2017166] - pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() (Benjamin Coddington) [2017166] - NFSv4: Catch and trace server filehandle encoding errors (Benjamin Coddington) [2017166] - NFSv4: Convert nfs_xdr_status tracepoint to an event class (Benjamin Coddington) [2017166] - NFSv4: Add tracing for COMPOUND errors (Benjamin Coddington) [2017166] - NFSv4: Don't modify the change attribute cached in the inode (Benjamin Coddington) [2017166] - NFSv4: Fix value of decode_fsinfo_maxsz (Benjamin Coddington) [2017166] - NFS: Fix up revalidation of space used (Benjamin Coddington) [2017166] - NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid (Benjamin Coddington) [2017166] - NFS: Mask out unsupported attributes in nfs_getattr() (Benjamin Coddington) [2017166] - NFS: Fix up inode cache tracing (Benjamin Coddington) [2017166] - NFS: Deal correctly with attribute generation counter overflow (Benjamin Coddington) [2017166] - NFSv4.2: Always flush out writes in nfs42_proc_fallocate() (Benjamin Coddington) [2017166] - NFS: Fix attribute bitmask in _nfs42_proc_fallocate() (Benjamin Coddington) [2017166] - NFS: nfs4_bitmask_adjust() must not change the server global bitmasks (Benjamin Coddington) [2017166] - NFSD: Use DEFINE_SPINLOCK() for spinlock (Benjamin Coddington) [2017166] - sunrpc: Remove unused function ip_map_lookup (Benjamin Coddington) [2017166] - NFS: Fix fscache invalidation in nfs_set_cache_invalid() (Benjamin Coddington) [2017166] - SUNRPC: Ensure the transport backchannel association (Benjamin Coddington) [2017166] - nfs: hornor timeo and retrans option when mounting NFSv3 (Benjamin Coddington) [2017166] - sunrpc: honor rpc_task's timeout value in rpcb_create() (Benjamin Coddington) [2017166] - nfs: Fix a typo in the file nfs42xattr.c (Benjamin Coddington) [2017166] - NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds (Benjamin Coddington) [2017166] - NFS: Fix up incorrect documentation (Benjamin Coddington) [2017166] - NFSv4: Simplify nfs4_retry_setlk() (Benjamin Coddington) [2017166] - UAPI: nfsfh.h: Replace one-element array with flexible-array member (Benjamin Coddington) [2017166] - svcrdma: Clean up dto_q critical section in svc_rdma_recvfrom() (Benjamin Coddington) [2017166] - svcrdma: Remove svc_rdma_recv_ctxt::rc_pages and ::rc_arg (Benjamin Coddington) [2017166] - svcrdma: Remove sc_read_complete_q (Benjamin Coddington) [2017166] - svcrdma: Single-stage RDMA Read (Benjamin Coddington) [2017166] - SUNRPC: Move svc_xprt_received() call sites (Benjamin Coddington) [2017166] - SUNRPC: Export svc_xprt_received() (Benjamin Coddington) [2017166] - svcrdma: Retain the page backing rq_res.head[0].iov_base (Benjamin Coddington) [2017166] - svcrdma: Remove unused sc_pages field (Benjamin Coddington) [2017166] - svcrdma: Normalize Send page handling (Benjamin Coddington) [2017166] - svcrdma: Add a "deferred close" helper (Benjamin Coddington) [2017166] - svcrdma: Maintain a Receive water mark (Benjamin Coddington) [2017166] - svcrdma: Use svc_rdma_refresh_recvs() in wc_receive (Benjamin Coddington) [2017166] - svcrdma: Add a batch Receive posting mechanism (Benjamin Coddington) [2017166] - svcrdma: Remove stale comment for svc_rdma_wc_receive() (Benjamin Coddington) [2017166] - svcrdma: Provide an explanatory comment in CMA event handler (Benjamin Coddington) [2017166] - svcrdma: RPCDBG_FACILITY is no longer used (Benjamin Coddington) [2017166] - nfsd: don't ignore high bits of copy count (Benjamin Coddington) [2017166] - nfsd: COPY with length 0 should copy to end of file (Benjamin Coddington) [2017166] - nfsd: Fix typo "accesible" (Benjamin Coddington) [2017166] - nfsd: Ensure knfsd shuts down when the "nfsd" pseudofs is unmounted (Benjamin Coddington) [2017166] - nfsd: Log client tracking type log message as info instead of warning (Benjamin Coddington) [2017166] - nfsd: helper for laundromat expiry calculations (Benjamin Coddington) [2017166] - NFSD: Clean up NFSDDBG_FACILITY macro (Benjamin Coddington) [2017166] - NFSD: Add a tracepoint to record directory entry encoding (Benjamin Coddington) [2017166] - rpc: fix NULL dereference on kmalloc failure (Benjamin Coddington) [2017166] - sunrpc: fix refcount leak for rpc auth modules (Benjamin Coddington) [2017166] - NFSD: Repair misuse of sv_lock in 5.10.16-rt30. (Benjamin Coddington) [2017166] - svcrdma: disable timeouts on rdma backchannel (Benjamin Coddington) [2017166] - svcrdma: Hold private mutex while invoking rdma_accept() (Benjamin Coddington) [2017166] - NFS: Don't set NFS_INO_INVALID_XATTR if there is no xattr cache (Benjamin Coddington) [2017166] - NFS: Always clear an invalid mapping when attempting a buffered write (Benjamin Coddington) [2017166] - NFS: Optimise sparse writes past the end of file (Benjamin Coddington) [2017166] - NFS: Fix documenting comment for nfs_revalidate_file_size() (Benjamin Coddington) [2017166] - rpcrdma: Fix comments about reverse-direction operation (Benjamin Coddington) [2017166] - xprtrdma: Refactor invocations of offset_in_page() (Benjamin Coddington) [2017166] - xprtrdma: Simplify rpcrdma_convert_kvec() and frwr_map() (Benjamin Coddington) [2017166] - xprtrdma: Remove FMR support in rpcrdma_convert_iovs() (Benjamin Coddington) [2017166] - NFS: Fix fscache read from NFS after cache error (Benjamin Coddington) [2017166] - NFS: Ensure nfs_readpage returns promptly when internal error occurs (Benjamin Coddington) [2017166] - NFS: Remove unnecessary inode parameter from nfs_pageio_complete_read() (Benjamin Coddington) [2017166] - NFS: Add nfs_pageio_complete_read() and remove nfs_readpage_async() (Benjamin Coddington) [2017166] - NFS: Call readpage_async_filler() from nfs_readpage_async() (Benjamin Coddington) [2017166] - NFS: Refactor nfs_readpage() and nfs_readpage_async() to use nfs_readdesc (Benjamin Coddington) [2017166] - NFS: In nfs_readpage() only increment NFSIOS_READPAGES when read succeeds (Benjamin Coddington) [2017166] - NFS: Clean up nfs_readpage() and nfs_readpages() (Benjamin Coddington) [2017166] - nfs: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - SUNRPC: Fix fall-through warnings for Clang (Benjamin Coddington) [2017166] - net: sunrpc: xprtsock.c: Corrected few spellings ,in comments (Benjamin Coddington) [2017166] - SUNRPC: correct error code comment in xs_tcp_setup_socket() (Benjamin Coddington) [2017166] - nfsd: cstate->session->se_client -> cstate->clp (Benjamin Coddington) [2017166] - nfsd: simplify nfsd4_check_open_reclaim (Benjamin Coddington) [2017166] - nfsd: remove unused set_client argument (Benjamin Coddington) [2017166] - nfs/blocklayout: remove cruft in bl_alloc_init_bio (Benjamin Coddington) [2017166] - nfsd: refactor set_client (Benjamin Coddington) [2017166] - nfsd: rename lookup_clientid->set_client (Benjamin Coddington) [2017166] - nfsd: simplify nfsd_renew (Benjamin Coddington) [2017166] - nfsd: simplify process_lock (Benjamin Coddington) [2017166] - nfsd4: simplify process_lookup1 (Benjamin Coddington) [2017166] - SUNRPC: Correct a comment (Benjamin Coddington) [2017166] - svcrdma: DMA-sync the receive buffer in svc_rdma_recvfrom() (Benjamin Coddington) [2017166] - svcrdma: Restore read and write stats (Benjamin Coddington) [2017166] - svcrdma: Convert rdma_stat_sq_starve to a per-CPU counter (Benjamin Coddington) [2017166] - svcrdma: Convert rdma_stat_recv to a per-CPU counter (Benjamin Coddington) [2017166] - svcrdma: Refactor svc_rdma_init() and svc_rdma_clean_up() (Benjamin Coddington) [2017166] - nfsd: remove fault injection code (Benjamin Coddington) [2017166] - SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() (Benjamin Coddington) [2017166] - SUNRPC: Display RPC procedure names instead of proc numbers (Benjamin Coddington) [2017166] - SUNRPC: Make trace_svc_process() display the RPC procedure symbolically (Benjamin Coddington) [2017166] - EDAC/mce_amd: Do not load edac_mce_amd module on guests (Aristeu Rozanski) [2000776] - tracing: Map all PIDs to command lines (Jerome Marchand) [1913211] - mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() (Rafael Aquini) [2016441] - mm: mark the OOM reaper thread as freezable (Rafael Aquini) [2016441] - mm/page_isolation: guard against possible putback unisolated page (Rafael Aquini) [2016441] - mm/page_isolation: fix potential missing call to unset_migratetype_isolate() (Rafael Aquini) [2016441] - mm/page_alloc: use accumulated load when building node fallback list (Rafael Aquini) [2016441] - mm/vmalloc: do not adjust the search size for alignment overhead (Rafael Aquini) [2016441] - mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo (Rafael Aquini) [2016441] - Revert "mm, slub: consider rest of partial list if acquire_slab() fails" (Rafael Aquini) [2016441] - mm, slub: consider rest of partial list if acquire_slab() fails (Rafael Aquini) [2016441] - mm, slub: fix incorrect memcg slab count for bulk free (Rafael Aquini) [2016441] - mm, slub: fix mismatch between reconstructed freelist depth and cnt (Rafael Aquini) [2016441] - slub: add back check for free nonslab objects (Rafael Aquini) [2016441] - slub: fix kmalloc_pagealloc_invalid_free unit test (Rafael Aquini) [2016441] - slub: fix unreclaimable slab stat for bulk free (Rafael Aquini) [2016441] - mm/slub: add taint after the errors are printed (Rafael Aquini) [2016441] - mm/slab.c: remove useless lines in enable_cpucache() (Rafael Aquini) [2016441] - kasan: fix tag for large allocations when using CONFIG_SLAB (Rafael Aquini) [2016441] - mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled (Rafael Aquini) [2016441] - mm: memcontrol: set the correct memcg swappiness restriction (Rafael Aquini) [2016441] - memcg: replace in_interrupt() by !in_task() in active_memcg() (Rafael Aquini) [2016441] - huge tmpfs: fix split_huge_page() after FALLOC_FL_KEEP_SIZE (Rafael Aquini) [2016441] - huge tmpfs: fix fallocate(vanilla) advance over huge pages (Rafael Aquini) [2016441] - huge tmpfs: revert shmem's use of transhuge_vma_enabled() (Rafael Aquini) [2016441] - mm/huge_memory.c: remove unnecessary tlb_remove_page_size() for huge zero pmd (Rafael Aquini) [2016441] - mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() (Rafael Aquini) [2016441] - mm/huge_memory.c: use page->deferred_list (Rafael Aquini) [2016441] - mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK (Rafael Aquini) [2016441] - mm/thp: decrease nr_thps in file's mapping on THP split (Rafael Aquini) [2016441] - mm/thp: fix page_address_in_vma() on file THP tails (Rafael Aquini) [2016441] - mm/thp: try_to_unmap() use TTU_SYNC for safe splitting (Rafael Aquini) [2016441] - mm/thp: make is_huge_zero_pmd() safe and quicker (Rafael Aquini) [2016441] - mm/thp: fix __split_huge_pmd_locked() on shmem migration entry (Rafael Aquini) [2016441] - mm/truncate: fix truncation for pages of arbitrary size (Rafael Aquini) [2016441] - mm/rmap: fix potential pte_unmap on an not mapped pte (Rafael Aquini) [2016441] - mm/rmap: correct obsolete comment of page_get_anon_vma() (Rafael Aquini) [2016441] - mm/rmap: use page_not_mapped in try_to_unmap() (Rafael Aquini) [2016441] - mm/rmap: fix obsolete comment in __page_check_anon_rmap() (Rafael Aquini) [2016441] - mm/rmap: remove unneeded semicolon in page_not_mapped() (Rafael Aquini) [2016441] - mm/rmap: correct some obsolete comments of anon_vma (Rafael Aquini) [2016441] - mm/pgtable-generic.c: optimize the VM_BUG_ON condition in pmdp_huge_clear_flush() (Rafael Aquini) [2016441] - mm/pgtable-generic.c: simplify the VM_BUG_ON condition in pmdp_huge_clear_flush() (Rafael Aquini) [2016441] - mm: prevent a warning when casting void* -> enum (Rafael Aquini) [2016441] - mm/hugeltb: simplify the return code of __vma_reservation_common() (Rafael Aquini) [2016441] - mm,thp,shmem: make khugepaged obey tmpfs mount flags (Rafael Aquini) [2016441] - mm/vma: make is_vma_temporary_stack() available for general use (Rafael Aquini) [2016441] - mm/vma: make vma_is_foreign() available for general use (Rafael Aquini) [2016441] - hugetlb: fix copy_huge_page_from_user contig page struct assumption (Rafael Aquini) [2016441] - mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM (Rafael Aquini) [2016441] - mm/sparse.c: use __nr_to_section(section_nr) to get mem_section (Rafael Aquini) [2016441] - mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [2016441] - mm/huge_memory.c: make __thp_get_unmapped_area static (Rafael Aquini) [2016441] - mm/mempolicy.c: fix checking unmapped holes for mbind (Rafael Aquini) [2016441] - s390/mm: fix VMA and page table handling code in storage key handling functions (Rafael Aquini) [2016441] - s390/mm: validate VMA in PGSTE manipulation functions (Rafael Aquini) [2016441] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Rafael Aquini) [2016441] - s390/gmap: validate VMA in __gmap_zap() (Rafael Aquini) [2016441] - s390: mm: Fix secure storage access exception handling (Rafael Aquini) [2016441] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Rafael Aquini) [2016441] - powerpc/64s: Fix pte update for kernel memory on radix (Rafael Aquini) [2016441] - powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S (Rafael Aquini) [2016441] - powerpc/book3s64/pkeys: Use PVR check instead of cpu feature (Rafael Aquini) [2016441] - powerpc/mm: Fix reporting of kernel execute faults on the 8xx (Rafael Aquini) [2016441] - powerpc/mm/hash: Handle user access of kernel address gracefully (Rafael Aquini) [2016441] - powerpc/mm: Add missing tracepoint for tlbie (Rafael Aquini) [2016441] - arm64: hugetlb: avoid potential NULL dereference (Rafael Aquini) [2016441] - arm64/numa: Report correct memblock range for the dummy node (Rafael Aquini) [2016441] - x86/pat: Pass valid address to sanitize_phys() (Rafael Aquini) [2016441] - x86/mm: Check for pfn instead of page in vmalloc_sync_one() (Rafael Aquini) [2016441] - x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info" (Rafael Aquini) [2016441] - x86/mm: Report which part of kernel image is freed (Rafael Aquini) [2016441] - mm: make free_reserved_area() return "const char *" (Rafael Aquini) [2016441] - x86/mm/init: Remove freed kernel image areas from alias mapping (Rafael Aquini) [2016441] - x86/mm/init: Add helper for freeing kernel image pages (Rafael Aquini) [2016441] - x86/mm/init: Pass unconverted symbol addresses to free_init_pages() (Rafael Aquini) [2016441] - x86/mm: Add TLB purge to free pmd/pte page interfaces (Rafael Aquini) [2016441] - mm/mmu_notifier: Make drm-backport/linux/mmu_notifier.h use RH_MMU_NOTIFIER_V2 (Waiman Long) [1946746] - mm/migrate: fix migrate_pgmap_owner w/o CONFIG_MMU_NOTIFIER (Waiman Long) [1946746] - mm/notifier: add migration invalidation type (Waiman Long) [1946746] - mm/migrate: add a flags parameter to migrate_vma (Waiman Long) [1946746] - mm/mmu_notifiers: ensure range_end() is paired with range_start() (Waiman Long) [1946746] - mm: track mmu notifiers in fs_reclaim_acquire/release (Waiman Long) [1946746] - mm: mmu_notifier: fix and extend kerneldoc (Waiman Long) [1946746] - mm/mmu_notifier: silence PROVE_RCU_LIST warnings (Waiman Long) [1946746] - mm/mmu_notifiers: Use 'interval_sub' as the variable for mmu_interval_notifier (Waiman Long) [1946746] - mm/mmu_notifiers: Use 'subscription' as the variable name for mmu_notifier (Waiman Long) [1946746] - mm/mmu_notifier: Rename struct mmu_notifier_mm to mmu_notifier_subscriptions (Waiman Long) [1946746] - mm, notifier: Catch sleeping/blocking for !blockable (Waiman Long) [1946746] - mm/mmu_notifiers: use the right return code for WARN_ON (Waiman Long) [1946746] - mm/mmu_notifiers: check if mmu notifier callbacks are allowed to fail (Waiman Long) [1946746] - mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper (Waiman Long) [1946746] - mm/mmu_notifier: pass down vma and reasons why mmu notifier is happening (Waiman Long) [1946746] - mm/mmu_notifier: use structure for invalidate_range_start/end callback (Waiman Long) [1946746] - Revert "mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacks" (Waiman Long) [1946746] - mm, mmu_notifier: be explicit about range invalition non-blocking mode (Waiman Long) [1946746] - mm/oom_kill.c: clean up oom_reap_task_mm() (Waiman Long) [1946746] - mm, oom: distinguish blockable mode for mmu notifiers (Waiman Long) [1946746] - mm/mmu_notifier: helper to test if a range invalidation is blockable (Waiman Long) [1946746] - mm/mmu_notifier: Relocate mmu_notifier_put() (Waiman Long) [1946746] - mm/mmu_notifier: Add mmu_notifier versioning mechanism (Waiman Long) [1946746] - af_unix: Return errno instead of NULL in unix_create1(). (Balazs Nemeth) [2026690] - netfilter: nf_tables: fix audit memory leak in nf_tables_commit (Phil Sutter) [2028926] - ethtool: Validate module EEPROM offset as part of policy (Ivan Vecera) [2019090] - ethtool: Validate module EEPROM length as part of policy (Ivan Vecera) [2019090] - ethtool: Use kernel data types for internal EEPROM struct (Ivan Vecera) [2019090] - ethtool: Document behavior when module EEPROM bank attribute is omitted (Ivan Vecera) [2019090] - ethtool: Decrease size of module EEPROM get policy array (Ivan Vecera) [2019090] - ethtool: Document correct attribute type (Ivan Vecera) [2019090] - ethtool: Use correct command name in title (Ivan Vecera) [2019090] - net: fix mistake path for netdev_features_strings (Ivan Vecera) [2019089 2019090 2019092] - ethtool: add a stricter length check (Ivan Vecera) [2019089 2019090 2019092] - ethtool: Fix a typo (Ivan Vecera) [2019089 2019090 2019092] - net: ethtool: clear heap allocations for ethtool function (Ivan Vecera) [2019090] - ethtool: Fix NULL pointer dereference during module EEPROM dump (Ivan Vecera) [2019090] - ethtool: stats: Fix a copy-paste error (Ivan Vecera) [2019092] - ethtool: add missing EEPROM to list of messages (Ivan Vecera) [2019090] - ethtool: stats: clarify the initialization to ETHTOOL_STAT_NOT_SET (Ivan Vecera) [2019092] - ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() (Ivan Vecera) [2019092] - ethtool: add interface to read RMON stats (Ivan Vecera) [2019092] - ethtool: add interface to read standard MAC Ctrl stats (Ivan Vecera) [2019092] - ethtool: add interface to read standard MAC stats (Ivan Vecera) [2019092] - ethtool: add a new command for reading standard stats (Ivan Vecera) [2019092] - docs: ethtool: document standard statistics (Ivan Vecera) [2019092] - docs: networking: extend the statistics documentation (Ivan Vecera) [2019092] - ethtool: add FEC statistics (Ivan Vecera) [2019089] - docs: net: statistics.rst: remove a duplicated kernel-doc (Ivan Vecera) [2019089] - ethtool: fec_prepare_data() - jump to error handling (Ivan Vecera) [2019089] - ethtool: move ethtool_stats_init (Ivan Vecera) [2019089] - ethtool: wire in generic SFP module access (Ivan Vecera) [2019090] - phy: sfp: add netlink SFP support to generic SFP code (Ivan Vecera) [2019090] - ethtool: Add fallback to get_module_eeprom from netlink command (Ivan Vecera) [2019090] - net: ethtool: Export helpers for getting EEPROM info (Ivan Vecera) [2019090] - ethtool: Allow network drivers to dump arbitrary EEPROM data (Ivan Vecera) [2019090] - docs: ethtool: correct quotes (Ivan Vecera) [2019090] - selftests: ethtool: add a netdevsim FEC test (Ivan Vecera) [2019089] - netdevsim: add FEC settings support (Ivan Vecera) [2019089] - ethtool: support FEC settings over netlink (Ivan Vecera) [2019089] - ethtool: document the enum values not defines (Ivan Vecera) [2019089] - ethtool: fec: fix FEC_NONE check (Ivan Vecera) [2019089] - ethtool: fec: add note about reuse of reserved (Ivan Vecera) [2019089] - ethtool: clarify the ethtool FEC interface (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->fec (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->active_fec (Ivan Vecera) [2019089] - ethtool: fec: sanitize ethtool_fecparam->reserved (Ivan Vecera) [2019089] - ethtool: fec: remove long structure description (Ivan Vecera) [2019089] - ethtool: fec: fix typo in kdoc (Ivan Vecera) [2019089] - net: Remove redundant if statements (Petr Oros) [2026472] - netdevice: add the case if dev is NULL (Petr Oros) [2026472] - nvmet: use IOCB_NOWAIT only if the filesystem supports it (Chris Leech) [2015563] - nvmet-tcp: fix incomplete data digest send (Chris Leech) [2015563] - nvmet-tcp: fix memory leak when performing a controller reset (Chris Leech) [2015563] - nvmet-tcp: add an helper to free the cmd buffers (Chris Leech) [2015563] - nvmet-tcp: fix a race condition between release_queue and io_work (Chris Leech) [2015563] - nvmet-tcp: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet-rdma: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet: fix use-after-free when a port is removed (Chris Leech) [2015563] - nvmet-tcp: fix header digest verification (Chris Leech) [2015563] - nvmet-tcp: fix data digest pointer calculation (Chris Leech) [2015563] - nvmet-tcp: fix a memory leak when releasing a queue (Chris Leech) [2015563] - nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show() (Chris Leech) [2015563] - nvmet: fixup buffer overrun in nvmet_subsys_attr_serial() (Chris Leech) [2015563] - nvmet: return bool from nvmet_passthru_ctrl and nvmet_is_passthru_req (Chris Leech) [2015563] - nvmet: looks at the passthrough controller when initializing CAP (Chris Leech) [2015563] - nvmet: check that host sqsize does not exceed ctrl MQES (Chris Leech) [2015563] - nvmet: avoid duplicate qid in connect cmd (Chris Leech) [2015563] - nvmet: pass back cntlid on successful completion (Chris Leech) [2015563] - nvmet: remove redundant assignments of variable status (Chris Leech) [2015563] - nvme-fabrics: ignore invalid fast_io_fail_tmo values (Chris Leech) [2015563] - nvme-tcp: fix memory leak when freeing a queue (Chris Leech) [2015563] - nvme-tcp: validate R2T PDU in nvme_tcp_handle_r2t() (Chris Leech) [2015563] - nvme-tcp: fix data digest pointer calculation (Chris Leech) [2015563] - nvme-tcp: fix possible req->offset corruption (Chris Leech) [2015563] - nvme-tcp: fix H2CData PDU send accounting (again) (Chris Leech) [2015563] - nvme: keep ctrl->namespaces ordered (Chris Leech) [2015563] - nvme-tcp: fix incorrect h2cdata pdu offset accounting (Chris Leech) [2015563] - nvme-tcp: fix io_work priority inversion (Chris Leech) [2015563] - nvme-multipath: fix ANA state updates when a namespace is not present (Chris Leech) [2015563] - nvme: avoid race in shutdown namespace removal (Chris Leech) [2015563] - nvme: update keep alive interval when kato is modified (Chris Leech) [2015563] - nvme: use return value from blk_execute_rq() (Chris Leech) [2015563] - nvme-tcp: Do not reset transport on data digest errors (Chris Leech) [2015563] - nvme-rdma: don't update queue count when failing to set io queues (Chris Leech) [2015563] - nvme-tcp: don't update queue count when failing to set io queues (Chris Leech) [2015563] - nvme-tcp: pair send_mutex init with destroy (Chris Leech) [2015563] - nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data (Chris Leech) [2015563] - RDMA/rxe: Bump up default maximum values used via uverbs (Kamal Heib) [2029675]- scsi: qedi: Fix error codes in qedi_alloc_global_queues() (Nilesh Javali) [1983905] - scsi: qedi: Add support for fastpath doorbell recovery (Nilesh Javali) [1983905] - scsi: qedi: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983905] - scsi: qedi: Fix host removal with running sessions (Nilesh Javali) [1983905] - scsi: qedi: Wake up if cmd_cleanup_req is set (Nilesh Javali) [1983905] - scsi: qedi: Complete TMF works before disconnect (Nilesh Javali) [1983905] - scsi: qedi: Pass send_iscsi_tmf task to abort (Nilesh Javali) [1983905] - scsi: qedi: Fix cleanup session block/unblock use (Nilesh Javali) [1983905] - scsi: qedi: Fix TMF session block/unblock use (Nilesh Javali) [1983905] - scsi: qedi: Use GFP_NOIO for TMF allocation (Nilesh Javali) [1983905] - scsi: qedi: Fix TMF tid allocation (Nilesh Javali) [1983905] - scsi: qedi: Fix use after free during abort cleanup (Nilesh Javali) [1983905] - scsi: qedi: Fix race during abort timeouts (Nilesh Javali) [1983905] - scsi: qedi: Fix null ref during abort handling (Nilesh Javali) [1983905] - vrf: Fix fast path output packet handling with async Netfilter rules (Antoine Tenart) [2019333] - ipv6: do not drop vrf udp multicast packets (Antoine Tenart) [2019333] - ipv6: handling of multicast packets received in VRF (Antoine Tenart) [2019333] - vrf: Do not attempt to create IPv6 mcast rule if IPv6 is disabled (Antoine Tenart) [2019333] - ipv6: add vrf table handling code for ipv6 mcast (Antoine Tenart) [2019333] - ipv4: Allow sending multicast packets on specific i/f using VRF socket (Antoine Tenart) [2019333] - xfs: fix I_DONTCACHE (Carlos Maiolino) [2024969] - kernfs: don't create a negative dentry if inactive node exists (Ian Kent) [2001597] - kernfs: also call kernfs_set_rev() for positive dentry (Ian Kent) [2001597] - ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops (Ken Cox) [1970656] - ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup (Ken Cox) [1970653] - ixgbe, xsk: clean up the resources in ixgbe_xsk_pool_enable error path (Ken Cox) [1970653] - powerpc/perf: Fix missing is_sier_aviable() during build (Gustavo Walbon) [2011687] - perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support (Michael Petlan) [2026390] - RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() (Kamal Heib) [2025496] - RDMA: Use the sg_table directly and remove the opencoded version from umem (Kamal Heib) [2025496] - ovs: clear skb->tstamp in forwarding path (Antoine Tenart) [2020160] - net: openvswitch: fix kernel-doc warnings in flow.c (Antoine Tenart) [2020160] - openvswitch: Optimize operation for key comparison (Antoine Tenart) [2020160] - net: openvswitch: Remove unnecessary skb_nfct() (Antoine Tenart) [2020160] - openvswitch: meter: fix race when getting now_ms. (Antoine Tenart) [2020160] - net: openvswitch: Use 'skb_push_rcsum()' instead of hand coding it (Antoine Tenart) [2020160] - openvswitch: Fix a typo (Antoine Tenart) [2020160] - openvswitch: Warn over-mtu packets only if iface is UP. (Antoine Tenart) [2020160] - openvswitch: meter: remove rate from the bucket size calculation (Antoine Tenart) [2020160] - net: openvswitch: use core API to update/provide stats (Antoine Tenart) [2020160] - net: openvswitch: use new function dev_fetch_sw_netstats (Antoine Tenart) [2020160] - net: openvswitch: use dev_sw_netstats_rx_add() (Antoine Tenart) [2020160] - net: openvswitch: Constify static struct genl_small_ops (Antoine Tenart) [2020160] - selftests: add a test case for mirred egress to ingress (Xin Long) [1983894] - net: sched: act_mirred: drop dst for the direction from egress to ingress (Xin Long) [1983894] - usb: hso: fix error handling code of hso_create_net_device (José Ignacio Tornos Martínez) [1986489] {CVE-2021-37159} - i40e: Fix freeing of uninitialized misc IRQ vector (Stefan Assmann) [1990683] - x86/topology: Make __max_die_per_package available unconditionally (Aristeu Rozanski) [1949284] - x86/cpu/amd: Set __max_die_per_package on AMD (Aristeu Rozanski) [1949284] - x86/topology: Set cpu_die_id only if DIE_TYPE found (Aristeu Rozanski) [1949284] - x86/mce: Drop AMD-specific "DEFERRED" case from Intel severity rule list (Aristeu Rozanski) [1949284] - EDAC/mce_amd: Add new error descriptions for existing types (Aristeu Rozanski) [1949284] - x86/mce/amd, edac: Remove report_gart_errors (Aristeu Rozanski) [1949284] - x86/mce/amd: Make threshold bank setting hotplug robust (Aristeu Rozanski) [1949284] - x86/mce/amd: Cleanup threshold device remove path (Aristeu Rozanski) [1949284] - x86/mce/amd: Straighten CPU hotplug path (Aristeu Rozanski) [1949284] - x86/mce/amd: Sanitize thresholding device creation hotplug path (Aristeu Rozanski) [1949284] - x86/mce/amd: Protect a not-fully initialized bank from the thresholding interrupt (Aristeu Rozanski) [1949284] - x86/mce/amd: Init thresholding machinery only on relevant vendors (Aristeu Rozanski) [1949284] - x86/mce/amd: Do proper cleanup on error paths (Aristeu Rozanski) [1949284] - x86/mce/amd: Fix kobject lifetime (Aristeu Rozanski) [1949284] - x86/mce/amd: Publish the bank pointer only after setup has succeeded (Aristeu Rozanski) [1949284] - x86/mce/amd: Make disable_err_thresholding() static (Aristeu Rozanski) [1949284] - x86/MCE: Determine MCA banks' init state properly (Aristeu Rozanski) [1949284] - x86/MCE: Group AMD function prototypes in (Aristeu Rozanski) [1949284] - x86/MCE: Switch to use the new generic UUID API (Aristeu Rozanski) [1949284] - ipv4: fix endianness issue in inet_rtm_getroute_build_skb() (Guillaume Nault) [2022057] - net: igmp: fix data-race in igmp_ifc_timer_expire() (Guillaume Nault) [2022057] - net/ipv4: swap flow ports when validating source (Guillaume Nault) [2022057] - tools headers UAPI: Sync linux/in.h copy with the kernel sources (Guillaume Nault) [2022057] - icmp: don't send out ICMP messages with a source address of 0.0.0.0 (Guillaume Nault) [2022057] - cipso: correct comments of cipso_v4_cache_invalidate() (Guillaume Nault) [2022057] - crypto: ccp - Make use of the helper macro kthread_run() (Vladis Dronov) [1997593] - crypto: ccp - Fix whitespace in sev_cmd_buffer_len() (Vladis Dronov) [1997593] - crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() (Vladis Dronov) [1997593] - crypto: jitter - consider 32 LSB for APT (Herbert Xu) [1994390] - rcu: Tighten rcu_advance_cbs_nowake() checks (Daniel Vacek) [2013408] - cxgb3: Remove seeprom_write and use VPD API (Myron Stowe) [2019086] - cxgb3: Use VPD API in t3_seeprom_wp() (Myron Stowe) [2019086] - cxgb3: Remove t3_seeprom_read and use VPD API (Myron Stowe) [2019086] - PCI/VPD: Use pci_read_vpd_any() in pci_vpd_size() (Myron Stowe) [2019086] - PCI/VPD: Add pci_read/write_vpd_any() (Myron Stowe) [2019086] - PCI/VPD: Defer VPD sizing until first access (Myron Stowe) [2019086] - PCI/VPD: Use unaligned access helpers (Myron Stowe) [2019086] - PCI/VPD: Clean up public VPD defines and inline functions (Myron Stowe) [2019086] - cxgb4: Use pci_vpd_find_id_string() to find VPD ID string (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_find_id_string() (Myron Stowe) [2019086] - PCI/VPD: Include post-processing in pci_vpd_find_tag() (Myron Stowe) [2019086] - PCI/VPD: Stop exporting pci_vpd_find_info_keyword() (Myron Stowe) [2019086] - PCI/VPD: Stop exporting pci_vpd_find_tag() (Myron Stowe) [2019086] - scsi: cxlflash: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - cxgb4: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - cxgb4: Remove unused vpd_param member ec (Myron Stowe) [2019086] - cxgb4: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2019086] - bnxt: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - bnxt: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - bnx2x: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - bnx2x: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - bnx2: Replace open-coded byte swapping with swab32s() (Myron Stowe) [2019086] - bnx2: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: falcon: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - tg3: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - tg3: Validate VPD checksum with pci_vpd_check_csum() (Myron Stowe) [2019086] - tg3: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - sfc: Search VPD with pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - sfc: Read VPD with pci_vpd_alloc() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_check_csum() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_find_ro_info_keyword() (Myron Stowe) [2019086] - PCI/VPD: Add pci_vpd_alloc() (Myron Stowe) [2019086] - PCI/VPD: Treat invalid VPD like missing VPD capability (Myron Stowe) [2019086] - PCI/VPD: Determine VPD size in pci_vpd_init() (Myron Stowe) [2019086] - PCI/VPD: Embed struct pci_vpd in struct pci_dev (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd.valid member (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd_ops (Myron Stowe) [2019086] - PCI/VPD: Reorder pci_read_vpd(), pci_write_vpd() (Myron Stowe) [2019086] - PCI/VPD: Remove struct pci_vpd.flag (Myron Stowe) [2019086] - PCI/VPD: Make pci_vpd_wait() uninterruptible (Myron Stowe) [2019086] - PCI/VPD: Remove pci_vpd_size() old_size argument (Myron Stowe) [2019086] - PCI/VPD: Allow access to valid parts of VPD if some is invalid (Myron Stowe) [2019086] - PCI/VPD: Don't check Large Resource Item Names for validity (Myron Stowe) [2019086] - PCI/VPD: Reject resource tags with invalid size (Myron Stowe) [2019086] - PCI/VPD: Treat initial 0xff as missing EEPROM (Myron Stowe) [2019086] - PCI/VPD: Check Resource Item Names against those valid for type (Myron Stowe) [2019086] - PCI/VPD: Correct diagnostic for VPD read failure (Myron Stowe) [2019086] - net: create netdev->dev_addr assignment helpers (Josef Oskera) [2016478] - scsi: ibmvfc: Fix up duplicate response detection (Steve Best) [2015732] - scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run (Ewan D. Milne) [2011330] - libbpf: Add support for new llvm bpf relocations (Yauheni Kaliuta) [1944799] - libbpf: Fix memory leak in strset (Yauheni Kaliuta) [1944799] - selftests: bpf: skip test_doc_build.sh (Yauheni Kaliuta) [1944799] - bpf: Stop caching subprog index in the bpf_pseudo_func insn (Yauheni Kaliuta) [1944799] - redhat/configs: enable CONFIG_BPF_UNPRIV_DEFAULT_OFF (Yauheni Kaliuta) [1944799] - kbuild: Quote OBJCOPY var to avoid a pahole call break the build (Yauheni Kaliuta) [1944799] - bpf: Fix BPF_JIT kconfig symbol dependency (Yauheni Kaliuta) [1944799] - bpf: Add kconfig knob for disabling unpriv bpf by default (Yauheni Kaliuta) [1944799] - bpf, kconfig: Add consolidated menu entry for bpf with core options (Yauheni Kaliuta) [1944799] - tools/resolve_btfids: Fix warnings (Yauheni Kaliuta) [1944799] - tools/runqslower: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1944799] - lib/string.c: allow searching for NUL with strnchr (Yauheni Kaliuta) [1944799] - rpmspec: update manpages installation after 5.13 rebase (bpf-helpers, bpf-syscall) (Yauheni Kaliuta) [1944799] - libbpf: Fix segfault in static linker for objects without BTF (Yauheni Kaliuta) [1944799] - bpf: Avoid using ARRAY_SIZE on an uninitialized pointer (Yauheni Kaliuta) [1944799] - bpf: Remove superfluous aux sanitation on subprog rejection (Yauheni Kaliuta) [1944799] - bpf: Clarify a bpf_bprintf_prepare macro (Yauheni Kaliuta) [1944799] - bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix the snprintf test (Yauheni Kaliuta) [1944799] - bpf: Implement formatted output helpers with bstr_printf (Yauheni Kaliuta) [1944799] - seq_file: Add a seq_bprintf function (Yauheni Kaliuta) [1944799] - bpf: Notify user if we ever hit a bpf_snprintf verifier bug (Yauheni Kaliuta) [1944799] - selftests/bpf: Add a series of tests for bpf_snprintf (Yauheni Kaliuta) [1944799] - bpf: Lock bpf_trace_printk's tmp buf before it is written to (Yauheni Kaliuta) [1944799] - bpf: Add a bpf_snprintf helper (Yauheni Kaliuta) [1944799] - bpf: Factorize bpf_trace_printk and bpf_seq_printf (Yauheni Kaliuta) [1944799] - Stop the ad-hoc games with -Wno-maybe-initialized (Yauheni Kaliuta) [1944799] - kbuild: compute false-positive -Wmaybe-uninitialized cases in Kconfig (Yauheni Kaliuta) [1944799] - bpf: Fix potentially incorrect results with bpf_get_local_storage() (Yauheni Kaliuta) [1944799] - bpf, samples: Fix xdpsock with '-M' parameter missing unload process (Yauheni Kaliuta) [1944799] - libbpf: Don't crash on object files with no symbol tables (Yauheni Kaliuta) [1944799] - libbpf: Fix ELF symbol visibility update logic (Yauheni Kaliuta) [1944799] - bpf, selftests: Adjust few selftest outcomes wrt unreachable code (Yauheni Kaliuta) [1944799] - bpf: Do not mark insn as seen under speculative path verification (Yauheni Kaliuta) [1944799] - bpf: Inherit expanded/patched seen count from old aux data (Yauheni Kaliuta) [1944799] - bpf, selftests: Adjust few selftest result_unpriv outcomes (Yauheni Kaliuta) [1944799] - bpf: Fix BPF_LSM kconfig symbol dependency (Yauheni Kaliuta) [1944799] - selftests/bpf: Add test for l3 use of bpf_redirect_peer (Yauheni Kaliuta) [1944799] - bpftool: Add sock_release help info for cgroup attach/prog load command (Yauheni Kaliuta) [1944799] - bpf, offload: Reorder offload callback 'prepare' in verifier (Yauheni Kaliuta) [1944799] - selftests/bpf: Test ringbuf mmap read-only and read-write restrictions (Yauheni Kaliuta) [1944799] - selftests/bpf: Convert static to global in tc_redirect progs (Yauheni Kaliuta) [1944799] - selftests/bpf: Rewrite test_tc_redirect.sh as prog_tests/tc_redirect.c (Yauheni Kaliuta) [1944799] - libbpf: Provide GELF_ST_VISIBILITY() define for older libelf (Yauheni Kaliuta) [1944799] - bpf: Add deny list of btf ids check for tracing programs (Yauheni Kaliuta) [1944799] - bpf: Forbid trampoline attach for functions with variable arguments (Yauheni Kaliuta) [1944799] - samples/bpf: Consider frame size in tx_only of xdpsock sample (Yauheni Kaliuta) [1944799] - libbpf: Add NULL check to add_dummy_ksym_var (Yauheni Kaliuta) [1944799] - libbpf: Fix signed overflow in ringbuf_process_ring (Yauheni Kaliuta) [1944799] - bpf, selftests: Update array map tests for per-cpu batched ops (Yauheni Kaliuta) [1944799] - bpf: Add batched ops support for percpu array (Yauheni Kaliuta) [1944799] - bpf, docs: Fix literal block for example code (Yauheni Kaliuta) [1944799] - bpf, cpumap: Bulk skb using netif_receive_skb_list (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix field existence CO-RE reloc tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro (Yauheni Kaliuta) [1944799] - selftests/bpf: Use ASSERT macros in lsm test (Yauheni Kaliuta) [1944799] - selftests/bpf: Test that module can't be unloaded with attached trampoline (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to lsm test (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to fexit_test (Yauheni Kaliuta) [1944799] - selftests/bpf: Add re-attach test to fentry_test (Yauheni Kaliuta) [1944799] - bpf: Allow trampoline re-attach for tracing and lsm programs (Yauheni Kaliuta) [1944799] - bpf: Document the pahole release info related to libbpf in bpf_devel_QA.rst (Yauheni Kaliuta) [1944799] - selftests/bpf: Document latest Clang fix expectations for linking tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Add map linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Add global variables linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Add function linking selftest (Yauheni Kaliuta) [1944799] - selftests/bpf: Omit skeleton generation for multi-linked BPF object files (Yauheni Kaliuta) [1944799] - selftests/bpf: Use -O0 instead of -Og in selftests builds (Yauheni Kaliuta) [1944799] - libbpf: Support extern resolution for BTF-defined maps in .maps section (Yauheni Kaliuta) [1944799] - libbpf: Add linker extern resolution support for functions and global variables (Yauheni Kaliuta) [1944799] - libbpf: Tighten BTF type ID rewriting with error checking (Yauheni Kaliuta) [1944799] - libbpf: Extend sanity checking ELF symbols with externs validation (Yauheni Kaliuta) [1944799] - libbpf: Make few internal helpers available outside of libbpf.c (Yauheni Kaliuta) [1944799] - libbpf: Factor out symtab and relos sanity checks (Yauheni Kaliuta) [1944799] - libbpf: Refactor BTF map definition parsing (Yauheni Kaliuta) [1944799] - libbpf: Allow gaps in BPF program sections to support overriden weak functions (Yauheni Kaliuta) [1944799] - libbpf: Mark BPF subprogs with hidden visibility as static for BPF verifier (Yauheni Kaliuta) [1944799] - libbpf: Suppress compiler warning when using SEC() macro with externs (Yauheni Kaliuta) [1944799] - bpftool: Dump more info about DATASEC members (Yauheni Kaliuta) [1944799] - bpftool: Support dumping BTF VAR's "extern" linkage (Yauheni Kaliuta) [1944799] - bpf: Remove unnecessary map checks for ARG_PTR_TO_CONST_STR (Yauheni Kaliuta) [1944799] - xsk: Align XDP socket batch size with DPDK (Yauheni Kaliuta) [1944799] - bpf, doc: Fix some invalid links in bpf_devel_QA.rst (Yauheni Kaliuta) [1944799] - net, xdp: Update pkt_type if generic XDP changes unicast MAC (Yauheni Kaliuta) [1944799] - powerpc/ebpf32: Use standard function call for functions within 32M distance (Yauheni Kaliuta) [1944799] - selftests/bpf: Add docs target as all dependency (Yauheni Kaliuta) [1944799] - bpf/selftests: Add bpf_get_task_stack retval bounds test_prog (Yauheni Kaliuta) [1944799] - bpf/selftests: Add bpf_get_task_stack retval bounds verifier test (Yauheni Kaliuta) [1944799] - bpf: Refine retval for bpf_get_task_stack helper (Yauheni Kaliuta) [1944799] - samples/bpf: Fix broken tracex1 due to kprobe argument change (Yauheni Kaliuta) [1944799] - libbpf: Introduce a BPF_SNPRINTF helper macro (Yauheni Kaliuta) [1944799] - libbpf: Initialize the bpf_seq_printf parameters array field by field (Yauheni Kaliuta) [1944799] - bpf: Add a ARG_PTR_TO_CONST_STR argument type (Yauheni Kaliuta) [1944799] - bpftool: Fix a clang compilation warning (Yauheni Kaliuta) [1944799] - selftests/bpf: Silence clang compilation warnings (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix test_cpp compilation failure with clang (Yauheni Kaliuta) [1944799] - selftests: Set CC to clang in lib.mk if LLVM is set (Yauheni Kaliuta) [1944799] - libbpf: Remove unused field. (Yauheni Kaliuta) [1944799] - tools/testing: Remove unused variable (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix the ASSERT_ERR_PTR macro (Yauheni Kaliuta) [1944799] - selftests/bpf: Add tests for target information in bpf_link info queries (Yauheni Kaliuta) [1944799] - bpf: Return target info when a tracing bpf_link is queried (Yauheni Kaliuta) [1944799] - libbpf: Clarify flags in ringbuf helpers (Yauheni Kaliuta) [1944799] - bpf: Sync bpf headers in tooling infrastucture (Yauheni Kaliuta) [1944799] - bpf: Document PROG_TEST_RUN limitations (Yauheni Kaliuta) [1944799] - bpf, inode: Remove second initialization of the bpf_preload_lock (Yauheni Kaliuta) [1944799] - libbpf: Fix KERNEL_VERSION macro (Yauheni Kaliuta) [1944799] - bpf: selftests: Specify CONFIG_DYNAMIC_FTRACE in the testing config (Yauheni Kaliuta) [1944799] - powerpc/bpf: Reallocate BPF registers to volatile registers when possible on PPC32 (Yauheni Kaliuta) [1944799] - powerpc/bpf: Change values of SEEN_ flags (Yauheni Kaliuta) [1944799] - powerpc/bpf: Move common functions into bpf_jit_comp.c (Yauheni Kaliuta) [1944799] - powerpc/bpf: Remove classical BPF support for PPC32 (Yauheni Kaliuta) [1944799] - powerpc/bpf: Move common helpers into bpf_jit.h (Yauheni Kaliuta) [1944799] - powerpc/bpf: Change register numbering for bpf_set/is_seen_register() (Yauheni Kaliuta) [1944799] - libbpf: Remove redundant semi-colon (Yauheni Kaliuta) [1944799] - bpf: Remove repeated struct btf_type declaration (Yauheni Kaliuta) [1944799] - bpf, cgroup: Delete repeated struct bpf_prog declaration (Yauheni Kaliuta) [1944799] - bpf: Remove unused parameter from ___bpf_prog_run (Yauheni Kaliuta) [1944799] - bpf, selftests: test_maps generating unrecognized data section (Yauheni Kaliuta) [1944799] - selftests/bpf: Add an option for a debug shell in vmtest.sh (Yauheni Kaliuta) [1944799] - bpf: Remove redundant assignment of variable id (Yauheni Kaliuta) [1944799] - bpf: Remove unused bpf_load_pointer (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove unused defines (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove mutex and condition variable (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove thread attribute (Yauheni Kaliuta) [1944799] - selftests: xsk: Implement bpf_link test (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove sync_mutex_tx and atomic var (Yauheni Kaliuta) [1944799] - selftests: xsk: Refactor teardown/bidi test cases and testapp_validate (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove Tx synchronization resources (Yauheni Kaliuta) [1944799] - selftests: xsk: Split worker thread (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove thread for netns switch (Yauheni Kaliuta) [1944799] - samples: bpf: Do not unload prog within xdpsock (Yauheni Kaliuta) [1944799] - libbpf: xsk: Use bpf_link (Yauheni Kaliuta) [1944799] - selftests: xsk: Simplify frame traversal in dumping thread (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove inline keyword from source file (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove unused function (Yauheni Kaliuta) [1944799] - selftests: xsk: Remove struct ifaceconfigobj (Yauheni Kaliuta) [1944799] - selftests: xsk: Don't call worker_pkt_dump() for stats test (Yauheni Kaliuta) [1944799] - libbpf: Fix memory leak when emitting final btf_ext (Yauheni Kaliuta) [1944799] - bpf: selftests: Update clang requirement in README.rst for testing kfunc call (Yauheni Kaliuta) [1944799] - bpf: Update bpf_design_QA.rst to clarify the kfunc call is not ABI (Yauheni Kaliuta) [1944799] - bpf: selftests: Add kfunc_call test (Yauheni Kaliuta) [1944799] - bpf: selftests: Bpf_cubic and bpf_dctcp calling kernel functions (Yauheni Kaliuta) [1944799] - bpf: selftests: Rename bictcp to bpf_cubic (Yauheni Kaliuta) [1944799] - libbpf: Support extern kernel function (Yauheni Kaliuta) [1944799] - libbpf: Record extern sym relocation first (Yauheni Kaliuta) [1944799] - libbpf: Rename RELO_EXTERN to RELO_EXTERN_VAR (Yauheni Kaliuta) [1944799] - libbpf: Refactor codes for finding btf id of a kernel symbol (Yauheni Kaliuta) [1944799] - libbpf: Refactor bpf_object__resolve_ksyms_btf_id (Yauheni Kaliuta) [1944799] - bpf: Support bpf program calling kernel function (Yauheni Kaliuta) [1944799] - bpf: Refactor btf_check_func_arg_match (Yauheni Kaliuta) [1944799] - bpf: Simplify freeing logic in linfo and jited_linfo (Yauheni Kaliuta) [1944799] - libbpf: Preserve empty DATASEC BTFs during static linking (Yauheni Kaliuta) [1944799] - bpf: struct sock is declared twice in bpf_sk_storage header (Yauheni Kaliuta) [1944799] - bpf: Remove unused headers (Yauheni Kaliuta) [1944799] - libbpf: Add bpf object kern_version attribute setter (Yauheni Kaliuta) [1944799] - bpf: selftests: Add tests for batched ops in LPM trie maps (Yauheni Kaliuta) [1944799] - bpf: Add support for batched ops in LPM trie maps (Yauheni Kaliuta) [1944799] - selftests/bpf: Better error messages for ima_setup.sh failures (Yauheni Kaliuta) [1944799] - bpf: Fix NULL pointer dereference in bpf_get_local_storage() helper (Yauheni Kaliuta) [1944799] - libbpf: Constify few bpf_program getters (Yauheni Kaliuta) [1944799] - bpf: Fix typo 'accesible' into 'accessible' (Yauheni Kaliuta) [1944799] - tracing: Fix various typos in comments (Yauheni Kaliuta) [1944799] - libbpf: Skip BTF fixup if object file has no BTF (Yauheni Kaliuta) [1944799] - bpf: Remove insn_buf[] declaration in inner block (Yauheni Kaliuta) [1944799] - selftests/bpf: Add multi-file statically linked BPF object file test (Yauheni Kaliuta) [1944799] - selftests/bpf: Pass all BPF .o's through BPF static linker (Yauheni Kaliuta) [1944799] - selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed (Yauheni Kaliuta) [1944799] - bpftool: Add `gen object` command to perform BPF static linking (Yauheni Kaliuta) [1944799] - bpftool: Add ability to specify custom skeleton object name (Yauheni Kaliuta) [1944799] - libbpf: Add BPF static linker BTF and BTF.ext support (Yauheni Kaliuta) [1944799] - libbpf: Add BPF static linker APIs (Yauheni Kaliuta) [1944799] - libbpf: Add generic BTF type shallow copy API (Yauheni Kaliuta) [1944799] - libbpf: Extract internal set-of-strings datastructure APIs (Yauheni Kaliuta) [1944799] - libbpf: Rename internal memory-management helpers (Yauheni Kaliuta) [1944799] - libbpf: Generalize BTF and BTF.ext type ID and strings iteration (Yauheni Kaliuta) [1944799] - libbpf: Expose btf_type_by_id() internally (Yauheni Kaliuta) [1944799] - x86: Fix various typos in comments (Yauheni Kaliuta) [1944799] - selftests/bpf: drop custom NULL #define in skb_pkt_end selftest (Yauheni Kaliuta) [1944799] - libbpf: provide NULL and KERNEL_VERSION macros in bpf_helpers.h (Yauheni Kaliuta) [1944799] - bpf: net: Emit anonymous enum with BPF_TCP_CLOSE value explicitly (Yauheni Kaliuta) [1944799] - selftests/bpf: Use nanosleep() syscall instead of sleep() in get_cgroup_id (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - selftests/bpf: Build everything in debug mode (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix maybe-uninitialized warning in xdpxceiver test (Yauheni Kaliuta) [1944799] - bpftool: Fix maybe-uninitialized warnings (Yauheni Kaliuta) [1944799] - libbpf: Add explicit padding to bpf_xdp_set_link_opts (Yauheni Kaliuta) [1944799] - kernel/bpf/: Fix misspellings using codespell tool (Yauheni Kaliuta) [1944799] - s390/bpf: Implement new atomic ops (Yauheni Kaliuta) [1944799] - bpf: selftests: Remove unused 'nospace_err' in tests for batched ops in array maps (Yauheni Kaliuta) [1944799] - samples: bpf: Fix a spelling typo in do_hbm_test.sh (Yauheni Kaliuta) [1944799] - libbpf: Avoid inline hint definition from 'linux/stddef.h' (Yauheni Kaliuta) [1944799] - libbpf: xsk: Move barriers from libbpf_util.h to xsk.h (Yauheni Kaliuta) [1944799] - libbpf: xsk: Remove linux/compiler.h header (Yauheni Kaliuta) [1944799] - bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix warning comparing pointer to 0 (Yauheni Kaliuta) [1944799] - bpf, xdp: Restructure redirect actions (Yauheni Kaliuta) [1944799] - bpf, xdp: Make bpf_redirect_map() a map operation (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix compiler warning in BPF_KPROBE definition in loop6.c (Yauheni Kaliuta) [1944799] - selftests/bpf: Fix typo in Makefile (Yauheni Kaliuta) [1944799] - libbpf: Fix arm64 build (Yauheni Kaliuta) [1944799] - libbpf, xsk: Add libbpf_smp_store_release libbpf_smp_load_acquire (Yauheni Kaliuta) [1944799] - selftests, bpf: Extend test_tc_tunnel test with vxlan (Yauheni Kaliuta) [1944799] - bpf: Add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_ENCAP_L2_ETH (Yauheni Kaliuta) [1944799] - selftests/bpf: Simplify the calculation of variables (Yauheni Kaliuta) [1944799] - bpf: Simplify the calculation of variables (Yauheni Kaliuta) [1944799] - selftests: bpf: Don't run sk_lookup in verifier tests (Yauheni Kaliuta) [1944799] - selftests: bpf: Check that PROG_TEST_RUN repeats as requested (Yauheni Kaliuta) [1944799] - selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN (Yauheni Kaliuta) [1944799] - bpf: Add PROG_TEST_RUN support for sk_lookup programs (Yauheni Kaliuta) [1944799] - bpf: Consolidate shared test timing code (Yauheni Kaliuta) [1944799] - docs/bpf: Add bpf() syscall command reference (Yauheni Kaliuta) [1944799] - selftests/bpf: Test syscall command parsing (Yauheni Kaliuta) [1944799] - selftests/bpf: Templatize man page generation (Yauheni Kaliuta) [1944799] - tools/bpf: Remove bpf-helpers from bpftool docs (Yauheni Kaliuta) [1944799] - scripts/bpf: Add syscall commands printer (Yauheni Kaliuta) [1944799] - tools: Sync uapi bpf.h header with latest changes (Yauheni Kaliuta) [1944799] - scripts/bpf: Abstract eBPF API target parameter (Yauheni Kaliuta) [1944799] - bpf: Document BPF_MAP_*_BATCH syscall commands (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_QUERY syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_TEST_RUN syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_ATTACH syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_PROG_PIN syscall command (Yauheni Kaliuta) [1944799] - bpf: Document BPF_F_LOCK in syscall commands (Yauheni Kaliuta) [1944799] - bpf: Add minimal bpf() command documentation (Yauheni Kaliuta) [1944799] - bpf: Import syscall arg documentation (Yauheni Kaliuta) [1944799] - libbpf: Fix whitespace in btf_add_composite() comment (Yauheni Kaliuta) [1944799] - selftests/bpf: Add a verifier scale test with unknown bounded loop (Yauheni Kaliuta) [1944799] - tools, bpf_asm: Exit non-zero on errors (Yauheni Kaliuta) [1944799] - tools, bpf_asm: Hard error on out of range jumps (Yauheni Kaliuta) [1944799] - selftests/bpf: Add arraymap test for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - selftests/bpf: Add hashmap test for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpftool: Print subprog address properly (Yauheni Kaliuta) [1944799] - libbpf: Support subprog address relocation (Yauheni Kaliuta) [1944799] - libbpf: Move function is_ldimm64() earlier in libbpf.c (Yauheni Kaliuta) [1944799] - bpf: Add arraymap support for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Add hashtab support for bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Add bpf_for_each_map_elem() helper (Yauheni Kaliuta) [1944799] - bpf: Change return value of verifier function add_subprog() (Yauheni Kaliuta) [1944799] - bpf: Refactor check_func_call() to allow callback function (Yauheni Kaliuta) [1944799] - bpf: Factor out verbose_invalid_scalar() (Yauheni Kaliuta) [1944799] - bpf: Factor out visit_func_call_insn() in check_cfg() (Yauheni Kaliuta) [1944799] - selftests/bpf: Copy extras in out-of-srctree builds (Yauheni Kaliuta) [1944799] - selftests/bpf: Propagate error code of the command to vmtest.sh (Yauheni Kaliuta) [1944799] - selftests/bpf: Introduce xsk statistics tests (Yauheni Kaliuta) [1944799] - selftests/bpf: Restructure xsk selftests (Yauheni Kaliuta) [1944799] - selftests/bpf: Expose and rename debug argument (Yauheni Kaliuta) [1944799] - selftest/bpf: Make xsk tests less verbose (Yauheni Kaliuta) [1944799] - bpf: Rename fixup_bpf_calls and add some comments (Yauheni Kaliuta) [1944799] - bpf: Use MAX_BPF_FUNC_REG_ARGS macro (Yauheni Kaliuta) [1944799] - bpf: runqslower: Prefer using local vmlimux to generate vmlinux.h (Yauheni Kaliuta) [1944799] - bpf: Add kernel/modules BTF presence checks to bpftool feature command (Yauheni Kaliuta) [1944799]- netfilter: log: work around missing softdep backend module (Florian Westphal) [2017794] - netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex (Florian Westphal) [2017794] - netfilter: Fix fall-through warnings for Clang (Florian Westphal) [2017794] - netfilter: nft_nat: allow to specify layer 4 protocol NAT only (Florian Westphal) [2017794] - netfilter: conntrack: adjust stop timestamp to real expiry value (Florian Westphal) [2017794] - netfilter: ipvs: make global sysctl readonly in non-init netns (Florian Westphal) [2017794] - ipvs: fix possible memory leak in ip_vs_control_net_init (Florian Westphal) [2017794] - ipvs: fix the connection sync failed in some cases (Florian Westphal) [2017794] - net: Fix offloading indirect devices dependency on qdisc order creation (Davide Caratti) [1997381] - net/core: Remove unused field from struct flow_indr_dev (Davide Caratti) [1997381] - Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm_ring_size (Vitaly Kuznetsov) [2019101] - hv_balloon: Remove redundant assignment to region_start (Vitaly Kuznetsov) [2019101] - hv_balloon: disable warning when floor reached (Vitaly Kuznetsov) [2019101] - net/tls: Fix flipped sign in async_wait.err assignment (Sabrina Dubroca) [2019176] - net/tls: Fix flipped sign in tls_err_abort() calls (Sabrina Dubroca) [2019176] - tls: prevent oversized sendfile() hangs by ignoring MSG_MORE (Sabrina Dubroca) [2019176] - tls splice: remove inappropriate flags checking for MSG_PEEK (Sabrina Dubroca) [2019176] - net/tls: Fix use-after-free after the TLS device goes down and up (Sabrina Dubroca) [2019176] - net/tls: Replace TLS_RX_SYNC_RUNNING with RCU (Sabrina Dubroca) [2019176] - tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT (Sabrina Dubroca) [2019176] - net/tls: Remove redundant initialization of record (Sabrina Dubroca) [2019176] - ibmvnic: don't stop queue in xmit (Diego Domingos) [2011995] - selftests: net: switch to socat in the GSO GRE test (Hangbin Liu) [2018059] - selftests: net: properly support IPv6 in GSO GRE test (Hangbin Liu) [2018059] - kselftests/net: add missed setup_loopback.sh/setup_veth.sh to Makefile (Hangbin Liu) [2018059] - selftests: add simple GSO GRE test (Hangbin Liu) [2018059] - selftests/net: allow GRO coalesce test on veth (Hangbin Liu) [2018059] - selftests/net: GRO coalesce test (Hangbin Liu) [2018059] - perf/x86: Reset destroy callback on event init failure (Michael Petlan) [2003982] - x86/msr: Define new bits in TSX_FORCE_ABORT MSR (Michael Petlan) [2003982] - perf script: Fix --list-dlfilters documentation (Michael Petlan) [2003982] - perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX (Michael Petlan) [2003982] - Revert "perf map: Fix dso->nsinfo refcounting" (Michael Petlan) [2003982] - perf pmu: Fix alias matching (Michael Petlan) [2003982] - perf cs-etm: Split --dump-raw-trace by AUX records (Michael Petlan) [2003982] - perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set (Michael Petlan) [2003982] - perf probe: Fix add event failure when running 32-bit perf in a 64-bit kernel (Michael Petlan) [2003982] - perf data: Close all files in close_dir() (Michael Petlan) [2003982] - perf probe-file: Delete namelist in del_events() on the error path (Michael Petlan) [2003982] - perf test bpf: Free obj_buf (Michael Petlan) [2003982] - perf trace: Free strings in trace__parse_events_option() (Michael Petlan) [2003982] - perf trace: Free syscall tp fields in evsel->priv (Michael Petlan) [2003982] - perf trace: Free syscall->arg_fmt (Michael Petlan) [2003982] - perf trace: Free malloc'd trace fields on exit (Michael Petlan) [2003982] - perf lzma: Close lzma stream on exit (Michael Petlan) [2003982] - perf script: Fix memory 'threads' and 'cpus' leaks on exit (Michael Petlan) [2003982] - perf script: Release zstd data (Michael Petlan) [2003982] - perf session: Cleanup trace_event (Michael Petlan) [2003982] - perf inject: Close inject.output on exit (Michael Petlan) [2003982] - perf report: Free generated help strings for sort option (Michael Petlan) [2003982] - perf env: Fix memory leak of cpu_pmu_caps (Michael Petlan) [2003982] - perf test maps__merge_in: Fix memory leak of maps (Michael Petlan) [2003982] - perf dso: Fix memory leak in dso__new_map() (Michael Petlan) [2003982] - perf test event_update: Fix memory leak of unit (Michael Petlan) [2003982] - perf test event_update: Fix memory leak of evlist (Michael Petlan) [2003982] - perf test session_topology: Delete session->evlist (Michael Petlan) [2003982] - perf env: Fix sibling_dies memory leak (Michael Petlan) [2003982] - perf probe: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf map: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf inject: Fix dso->nsinfo refcounting (Michael Petlan) [2003982] - perf cs-etm: Split Coresight decode by aux records (Michael Petlan) [2003982] - perf sched: Cast PTHREAD_STACK_MIN to int as it may turn into sysconf(__SC_THREAD_STACK_MIN_VALUE) (Michael Petlan) [2003982] - libperf: Fix build error with LIBPFM4=1 (Michael Petlan) [2003982] - perf stat: Merge uncore events by default for hybrid platform (Michael Petlan) [2003982] - perf tests: Fix 'Convert perf time to TSC' on core-only system (Michael Petlan) [2003982] - perf tests: Fix 'Roundtrip evsel->name' on core-only system (Michael Petlan) [2003982] - perf tests: Fix 'Parse event definition strings' on core-only system (Michael Petlan) [2003982] - perf pmu: Skip invalid hybrid pmu (Michael Petlan) [2003982] - perf test: Add free() calls for scandir() returned dirent entries (Michael Petlan) [2003982] - libperf: Add tests for perf_evlist__set_leader() (Michael Petlan) [2003982] - libperf: Remove BUG_ON() from library code in get_group_fd() (Michael Petlan) [2003982] - libperf: Add group support to perf_evsel__open() (Michael Petlan) [2003982] - perf tools: Fix pattern matching for same substring in different PMU type (Michael Petlan) [2003982] - perf record: Add a dummy event on hybrid systems to collect metadata records (Michael Petlan) [2003982] - perf stat: Add Topdown metrics L2 events as default events (Michael Petlan) [2003982] - libperf: Adopt evlist__set_leader() from tools/perf as perf_evlist__set_leader() (Michael Petlan) [2003982] - libperf: Move 'nr_groups' from tools/perf to evlist::nr_groups (Michael Petlan) [2003982] - libperf: Move 'leader' from tools/perf to perf_evsel::leader (Michael Petlan) [2003982] - libperf: Move 'idx' from tools/perf to perf_evsel::idx (Michael Petlan) [2003982] - libperf: Change tests to single static and shared binaries (Michael Petlan) [2003982] - perf intel-pt: Add a config for max loops without consuming a packet (Michael Petlan) [2003982] - perf stat: Disable the NMI watchdog message on hybrid (Michael Petlan) [2003982] - perf trace: Fix the perf trace link location (Michael Petlan) [2003982] - perf top: Fix overflow in elf_sec__is_text() (Michael Petlan) [2003982] - perf annotate: Fix 's' on source line when disasm is empty (Michael Petlan) [2003982] - perf probe: Do not show @plt function by default (Michael Petlan) [2003982] - perf symbol-elf: Decode dynsym even if symtab exists (Michael Petlan) [2003982] - perf probe: Fix debuginfo__new() to enable build-id based debuginfo (Michael Petlan) [2003982] - perf stat: Enable BPF counter with --for-each-cgroup (Michael Petlan) [2003982] - perf report: Fix --task and --stat with pipe input (Michael Petlan) [2003982] - perf session: Add missing evlist__delete when deleting a session (Michael Petlan) [2003982] - perf annotate: Allow 's' on source code lines (Michael Petlan) [2003982] - perf dlfilter: Add object_code() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add attr() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add srcline() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add insn() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf dlfilter: Add resolve_address() to perf_dlfilter_fns (Michael Petlan) [2003982] - perf build: Install perf_dlfilter.h (Michael Petlan) [2003982] - perf script: Add option to pass arguments to dlfilters (Michael Petlan) [2003982] - perf script: Add option to list dlfilters (Michael Petlan) [2003982] - perf script: Add dlfilter__filter_event_early() (Michael Petlan) [2003982] - perf script: Add API for filtering via dynamically loaded shared object (Michael Petlan) [2003982] - perf llvm: Return -ENOMEM when asprintf() fails (Michael Petlan) [2003982] - perf cs-etm: Delay decode of non-timeless data until cs_etm__flush_events() (Michael Petlan) [2003982] - perf arm-spe: Don't wait for PERF_RECORD_EXIT event (Michael Petlan) [2003982] - perf arm-spe: Bail out if the trace is later than perf event (Michael Petlan) [2003982] - perf arm-spe: Assign kernel time to synthesized event (Michael Petlan) [2003982] - perf arm-spe: Convert event kernel time to counter value (Michael Petlan) [2003982] - perf arm-spe: Save clock parameters from TIME_CONV event (Michael Petlan) [2003982] - perf cs-etm: Remove callback cs_etm_find_snapshot() (Michael Petlan) [2003982] - perf bpf_counter: Move common functions to bpf_counter.h (Michael Petlan) [2003982] - perf tools: Add cgroup_is_v2() helper (Michael Petlan) [2003982] - perf tools: Add read_cgroup_id() function (Michael Petlan) [2003982] - tools lib: Adopt bitmap_intersects() operation from the kernel sources (Michael Petlan) [2003982] - perf top: Add cgroup support for perf top (-G) (Michael Petlan) [2003982] - perf script: Share addr_al between functions (Michael Petlan) [2003982] - perf script: Move filtering before scripting (Michael Petlan) [2003982] - perf script: Move filter_cpu() earlier (Michael Petlan) [2003982] - perf test: Pass the verbose option to shell tests (Michael Petlan) [2003982] - perf probe: Add --bootconfig to output definition in bootconfig format (Michael Petlan) [2003982] - perf probe: Cleanup synthesize_probe_trace_command() (Michael Petlan) [2003982] - perf probe: Support probes on init functions for offline kernel (Michael Petlan) [2003982] - perf test: Make stat bpf counters test more robust (Michael Petlan) [2003982] - perf test: Add verbose skip output for bpf counters (Michael Petlan) [2003982] - perf annotate: Add itrace options support (Michael Petlan) [2003982] - perf mem-events: Remove duplicate #undef (Michael Petlan) [2003982] - perf evsel: Adjust hybrid event and global event mixed group (Michael Petlan) [2003982] - perf probe: Provide clearer message permission error for tracefs access (Michael Petlan) [2003982] - perf auxtrace: Change to use SMP memory barriers (Michael Petlan) [2003982] - perf srccode: Use list_move() instead of equivalent list_del() + list_add() sequence (Michael Petlan) [2003982] - perf probe: Report possible permission error for map__load() failure (Michael Petlan) [2003982] - perf probe: Add permission and sysctl notice to man page (Michael Petlan) [2003982] - perf c2c: Support record for hybrid platform (Michael Petlan) [2003982] - perf mem: Disable 'mem-loads-aux' group before reporting (Michael Petlan) [2003982] - perf mem: Fix wrong verbose output for recording events (Michael Petlan) [2003982] - perf mem: Support record for hybrid platform (Michael Petlan) [2003982] - perf tools: Check if mem_events is supported for hybrid platform (Michael Petlan) [2003982] - perf tools: Support pmu prefix for mem-store event (Michael Petlan) [2003982] - perf tools: Support pmu prefix for mem-load event (Michael Petlan) [2003982] - perf tools: Check mem-loads auxiliary event (Michael Petlan) [2003982] - perf scripting python: intel-pt-events.py: Add --insn-trace and --src-trace (Michael Petlan) [2003982] - perf scripting python: exported-sql-viewer.py: Factor out libxed.py (Michael Petlan) [2003982] - perf scripting python: Update documentation for srcline etc (Michael Petlan) [2003982] - perf scripting python: Add perf_sample_srcline() and perf_sample_srccode() (Michael Petlan) [2003982] - perf scripting python: Add perf_set_itrace_options() (Michael Petlan) [2003982] - perf auxtrace: Factor out itrace_do_parse_synth_opts() (Michael Petlan) [2003982] - perf scripting python: Add perf_sample_insn() (Michael Petlan) [2003982] - perf script: Factor out script_fetch_insn() (Michael Petlan) [2003982] - perf scripting python: Assign perf_script_context (Michael Petlan) [2003982] - perf scripting: Add perf_session to scripting_context (Michael Petlan) [2003982] - perf scripting: Add scripting_context__update() (Michael Petlan) [2003982] - perf scripting python: Simplify perf-trace-context module functions (Michael Petlan) [2003982] - perf scripting python: Remove unnecessary 'static' (Michael Petlan) [2003982] - perf test: Test 2 libpfm4 error cases (Michael Petlan) [2003982] - perf test: Iterate over shell tests in alphabetical order (Michael Petlan) [2003982] - perf probe: Provide more detail with relocation warning (Michael Petlan) [2003982] - perf parse-events: Add bison --file-prefix-map option (Michael Petlan) [2003982] - perf inject: Do not inject BUILD_ID record if MMAP2 has it (Michael Petlan) [2003982] - perf inject: Call dso__put() even if dso->hit is set (Michael Petlan) [2003982] - perf scripts python: intel-pt-events.py: Add branches to script (Michael Petlan) [2003982] - perf scripting python: Add auxtrace error (Michael Petlan) [2003982] - perf scripting python: Add context switch (Michael Petlan) [2003982] - perf scripting python: Add cpumode (Michael Petlan) [2003982] - perf scripting python: Add IPC (Michael Petlan) [2003982] - perf scripting python: Add sample flags (Michael Petlan) [2003982] - perf script: Factor out perf_sample__sprintf_flags() (Michael Petlan) [2003982] - perf scripting python: Add 'addr_location' for 'addr' (Michael Petlan) [2003982] - perf scripting python: Factor out set_sym_in_dict() (Michael Petlan) [2003982] - perf scripting python: Fix tuple_set_u64() (Michael Petlan) [2003982] - perf auxtrace: Make perf_event__process_auxtrace*() callable (Michael Petlan) [2003982] - perf script: Find script file relative to exec path (Michael Petlan) [2003982] - perf arm-spe: Remove redundant checking for "full_auxtrace" (Michael Petlan) [2003982] - perf arm-spe: Enable timestamp for per-cpu mode (Michael Petlan) [2003982] - perf arm-spe: Correct sample flags for dummy event (Michael Petlan) [2003982] - perf arm-spe: Correct sample flags for SPE event (Michael Petlan) [2003982] - perf vendor events intel: Update event list for Icelake Client (Michael Petlan) [2003982] - perf vendor events intel: Add uncore event list for Icelake Server (Michael Petlan) [2003982] - perf vendor events intel: Add core event list for Icelake Server (Michael Petlan) [2003982] - perf tests: Drop __maybe_unused on x86 test declarations (Michael Petlan) [2003982] - perf tests: Consolidate test__arch_unwind_sample declaration (Michael Petlan) [2003982] - perf build: Improve error message for old/missing clang (Michael Petlan) [2003982] - perf tools: Test build with libbpf/LIBBPF_DYNAMIC=1 (Michael Petlan) [2003982] - perf tools: Test build with libopencsd/CORESIGHT=1 (Michael Petlan) [2003982] - perf cs-etm: Prevent and warn on underflows during timestamp calculation. (Michael Petlan) [2003982] - perf cs-etm: Start reading 'Z' --itrace option (Michael Petlan) [2003982] - perf cs-etm: Move synth_opts initialisation (Michael Petlan) [2003982] - perf header: Support HYBRID_CPU_PMU_CAPS feature (Michael Petlan) [2003982] - perf header: Support HYBRID_TOPOLOGY feature (Michael Petlan) [2003982] - perf cs-etm: Set time on synthesised samples to preserve ordering (Michael Petlan) [2003982] - perf cs-etm: Refactor timestamp variable names (Michael Petlan) [2003982] - perf x86 kvm-stat: Support to analyze kvm MSR (Michael Petlan) [2003982] - perf stat: Use aggregated counts directly (Michael Petlan) [2003982] - perf record: Set timestamp boundary for AUX area events (Michael Petlan) [2003982] - perf intel-pt: Parse VM Time Correlation options and set up decoding (Michael Petlan) [2003982] - perf intel-pt: Add VM Time Correlation to decoder (Michael Petlan) [2003982] - perf intel-pt: Better 7-byte timestamp wraparound logic (Michael Petlan) [2003982] - perf intel-pt: Pass the first timestamp to the decoder (Michael Petlan) [2003982] - perf intel-pt: Add a tree for VMCS information (Michael Petlan) [2003982] - perf intel-pt: Let overlap detection handle VM timestamps (Michael Petlan) [2003982] - perf auxtrace: Allow buffers to be mapped read / write (Michael Petlan) [2003982] - perf inject: Add --vm-time-correlation option (Michael Petlan) [2003982] - perf inject: Add facility to do in place update (Michael Petlan) [2003982] - perf intel-pt: Support Z itrace option for timeless decoding (Michael Petlan) [2003982] - perf intel-pt: Move synth_opts initialization earlier (Michael Petlan) [2003982] - perf auxtrace: Add Z itrace option for timeless decoding (Michael Petlan) [2003982] - perf/x86/amd/power: Assign pmu.module (Michael Petlan) [2003982] - perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op (Michael Petlan) [2003982] - perf/x86/amd/ibs: Work around erratum #1197 (Michael Petlan) [2003982] - perf/x86/intel/uncore: Fix integer overflow on 23 bit left shift of a u32 (Michael Petlan) [2003982] - perf/x86/intel/pt: Fix mask of num_address_ranges (Michael Petlan) [2003982] - perf/x86: Fix out of bound MSR access (Michael Petlan) [2003982] - perf/x86/cstate: Add ICELAKE_X and ICELAKE_D support (Michael Petlan) [2003982] - perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC (Michael Petlan) [2003982] - arm64: perf: Simplify EVENT ATTR macro in perf_event.c (Michael Petlan) [2003982] - arm64: perf: Simplify the ARMv8 PMUv3 event attributes (Michael Petlan) [2003982] - arm64: perf: Remove unused macro (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in qcom_l2_pmu.c (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in qcom_l3_pmu.c (Michael Petlan) [2003982] - drivers/perf: Simplify EVENT ATTR macro in xgene_pmu.c (Michael Petlan) [2003982] - drivers/perf: convert sysfs sprintf family to sysfs_emit (Michael Petlan) [2003982] - drivers/perf: convert sysfs scnprintf family to sysfs_emit_at() and sysfs_emit() (Michael Petlan) [2003982] - perf: arm-ccn: Use scnprintf() for robustness (Michael Petlan) [2003982] - drivers/perf: convert sysfs snprintf family to sysfs_emit (Michael Petlan) [2003982] - perf: Add EVENT_ATTR_ID to simplify event attributes (Michael Petlan) [2003982] - perf/x86/intel: Fix instructions:ppp support in Sapphire Rapids (Michael Petlan) [2003982] - perf/x86/intel: Add more events requires FRONTEND MSR on Sapphire Rapids (Michael Petlan) [2003982] - perf/x86: Reset the dirty counter to prevent the leak for an RDPMC task (Michael Petlan) [2003982] - uprobes: Update uprobe_write_opcode() kernel-doc comment (Michael Petlan) [2003982] - perf/hw_breakpoint: Fix DocBook warnings in perf hw_breakpoint (Michael Petlan) [2003982] - perf/core: Fix DocBook warnings (Michael Petlan) [2003982] - perf/core: Make local function perf_pmu_snapshot_aux() static (Michael Petlan) [2003982] - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on ICX (Michael Petlan) [2003982] - perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mapping on SNR (Michael Petlan) [2003982] - perf/x86/intel/uncore: Generalize I/O stacks to PMON mapping procedure (Michael Petlan) [2003982] - perf/x86/intel/uncore: Drop unnecessary NULL checks after container_of() (Michael Petlan) [2003982] - x86/events/intel: Do not deploy TSX force abort workaround when TSX is deprecated (Michael Petlan) [2003982] - netpoll: don't require irqs disabled in rt kernels (Wander Lairson Costa) [1905440] - net/netif_receive_skb_core: Use migrate_disable() (Luis Claudio R. Goncalves) [2024168] - RDMA/qedr: Fix NULL deref for query_qp on the GSI QP (Kamal Heib) [2006260 1984280] - RDMA/core: Always release restrack object (Kamal Heib) [2006260] - RDMA/core: Fix incorrect print format specifier (Kamal Heib) [2006260] - RDMA: Remove rdma_set_device_sysfs_group() (Kamal Heib) [2006260] - RDMA/core: Allow port_groups to be used with namespaces (Kamal Heib) [2006260] - RDMA: Change ops->init_port to ops->port_groups (Kamal Heib) [2006260] - RDMA/hfi1: Use attributes for the port sysfs (Kamal Heib) [2006260 1989164] - RDMA/cm: Use an attribute_group on the ib_port_attribute intead of kobj's (Kamal Heib) [2006260] - RDMA/core: Expose the ib port sysfs attribute machinery (Kamal Heib) [2006260] - RDMA/core: Remove the kobject_uevent() NOP (Kamal Heib) [2006260] - RDMA/core: Create the device hw_counters through the normal groups mechanism (Kamal Heib) [2006260] - RDMA/core: Simplify how the port sysfs is created (Kamal Heib) [2006260] - RDMA/core: Simplify how the gid_attrs sysfs is created (Kamal Heib) [2006260] - RDMA/core: Split gid_attrs related sysfs from add_port() (Kamal Heib) [2006260] - RDMA/core: Split port and device counter sysfs attributes (Kamal Heib) [2006260] - RDMA/core: Replace the ib_port_data hw_stats pointers with a ib_port pointer (Kamal Heib) [2006260] - RDMA: Split the alloc_hw_stats() ops to port and device variants (Kamal Heib) [2006260] - RDMA/rxe: Zero out index member of struct rxe_queue (Kamal Heib) [2006260] - RDMA/efa: Free IRQ vectors on error flow (Kamal Heib) [2006260] - RDMA/rxe: Fix memory allocation while in a spin lock (Kamal Heib) [2006260] - IB/hfi1: Fix possible null-pointer dereference in _extend_sdma_tx_descs() (Kamal Heib) [2006260 1989164] - RDMA/rxe: Restore setting tot_len in the IPv4 header (Kamal Heib) [2006260] - RDMA/rxe: Use the correct size of wqe when processing SRQ (Kamal Heib) [2006260] - RDMA/cma: Revert INIT-INIT patch (Kamal Heib) [2006260] - RDMA/rxe: Fix memory leak in error path code (Kamal Heib) [2006260] - RDMA/rxe: Missing unlock on error in get_srq_wqe() (Kamal Heib) [2006260] - RDMA/cma: Fix rdma_resolve_route() memory leak (Kamal Heib) [2006260] - RDMA/core/sa_query: Remove unused argument (Kamal Heib) [2006260] - RDMA/cma: Fix incorrect Packet Lifetime calculation (Kamal Heib) [2006260] - RDMA/cma: Protect RMW with qp_mutex (Kamal Heib) [2006260] - RDMA/cma: Remove unnecessary INIT->INIT transition (Kamal Heib) [2006260] - RDMA/rxe: Fix redundant skb_put_zero (Kamal Heib) [2006260] - RDMA/rxe: Fix extra copy in prepare_ack_packet (Kamal Heib) [2006260] - RDMA/rxe: Fix over copying in get_srq_wqe (Kamal Heib) [2006260] - RDMA/rxe: Fix extra copies in build_rdma_network_hdr (Kamal Heib) [2006260] - RDMA/rxe: Fix redundant call to ip_send_check (Kamal Heib) [2006260] - RDMA/rxe: Fix useless copy in send_atomic_ack (Kamal Heib) [2006260] - RDMA/core: Use flexible array for mad data (Kamal Heib) [2006260] - RDMA/rxe: Don't overwrite errno from ib_umem_get() (Kamal Heib) [2006260] - IB/core: Shuffle locks in ib_port_data to save memory (Kamal Heib) [2006260] - IB/core: Removed port validity check from ib_get_cached_subnet_prefix (Kamal Heib) [2006260] - RDMA: Fix kernel-doc warnings about wrong comment (Kamal Heib) [2006260] - RDMA/rxe: Disallow MR dereg and invalidate when bound (Kamal Heib) [2006260] - RDMA/rxe: Implement memory access through MWs (Kamal Heib) [2006260] - RDMA/rxe: Implement invalidate MW operations (Kamal Heib) [2006260] - RDMA/rxe: Add support for bind MW work requests (Kamal Heib) [2006260] - RDMA/rxe: Move local ops to subroutine (Kamal Heib) [2006260] - RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASK (Kamal Heib) [2006260] - RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbs (Kamal Heib) [2006260] - RDMA/rxe: Enable MW object pool (Kamal Heib) [2006260] - RDMA/rxe: Return errors for add index and key (Kamal Heib) [2006260] - RDMA/rxe: Add bind MW fields to rxe_send_wr (Kamal Heib) [2006260] - RDMA/rxe: Fix qp reference counting for atomic ops (Kamal Heib) [2006260] - IB/cm: Remove dgid from the cm_id_priv av (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of ib_uverbs_device (Kamal Heib) [2006260] - RDMA/ipoib: Use refcount_t instead of atomic_t for reference counting (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of mcast_port (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of mcast_member (Kamal Heib) [2006260] - RDMA/core: Remove refcount from struct ib_mad_snoop_private (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of iwpm_admin_data (Kamal Heib) [2006260] - RDMA/core: Use refcount_t instead of atomic_t on refcount of iwcm_id_private (Kamal Heib) [2006260] - RDMA/rxe: Protext kernel index from user space (Kamal Heib) [2006260] - RDMA/rxe: Protect user space index loads/stores (Kamal Heib) [2006260] - RDMA/rxe: Add a type flag to rxe_queue structs (Kamal Heib) [2006260] - IB/cm: Protect cm_dev, cm_ports and mad_agent with kref and lock (Kamal Heib) [2006260] - IB/cm: Improve the calling of cm_init_av_for_lap and cm_init_av_by_path (Kamal Heib) [2006260] - IB/cm: Simplify ib_cancel_mad() and ib_modify_mad() calls (Kamal Heib) [2006260] - Revert "IB/cm: Mark stale CM id's whenever the mad agent was unregistered" (Kamal Heib) [2006260] - IB/cm: Tidy remaining cm_msg free paths (Kamal Heib) [2006260] - IB/cm: Call the correct message free functions in cm_send_handler() (Kamal Heib) [2006260] - IB/cm: Split cm_alloc_msg() (Kamal Heib) [2006260] - IB/cm: Pair cm_alloc_response_msg() with a cm_free_response_msg() (Kamal Heib) [2006260] - RDMA/core: Sanitize WQ state received from the userspace (Kamal Heib) [2006260] - RDMA/srp: Use DEVICE_ATTR_*() macros (Kamal Heib) [2006260] - RDMA/core: Use the DEVICE_ATTR_RO macro (Kamal Heib) [2006260] - IB/ipoib: Use DEVICE_ATTR_*() macros (Kamal Heib) [2006260] - IB/core: Only update PKEY and GID caches on respective events (Kamal Heib) [2006260] - RDMA/srp: Fix a recently introduced memory leak (Kamal Heib) [2006260] - RDMA/srp: Add more structure size checks (Kamal Heib) [2006260] - IB/hfi1: Move a function from a header file into a .c file (Kamal Heib) [2006260 1989164] - IB/hfi1: Remove the repeated declaration (Kamal Heib) [2006260 1989164] - IB/hfi1: Delete an unneeded bool conversion (Kamal Heib) [2006260 1989164] - RDMA: Remove unnecessary struct declaration (Kamal Heib) [2006260] - RDMA/core: Remove never used ib_modify_wq function call (Kamal Heib) [2006260] - IB/srpt: Remove redundant assignment to ret (Kamal Heib) [2006260] - RDMA/ucma: Cleanup to reduce duplicate code (Kamal Heib) [2006260] - RDMA/umem: batch page unpin in __ib_umem_release() (Kamal Heib) [2006259] - RDMA/rxe: Return CQE error if invalid lkey was supplied (Kamal Heib) [2006259] - RDMA/nldev: Add copy-on-fork attribute to get sys command (Kamal Heib) [2006259] - IB/hfi1: Remove redundant variable rcd (Kamal Heib) [2006259 1989164] - RDMA/nldev: Add QP numbers to SRQ information (Kamal Heib) [2006259] - RDMA/nldev: Return SRQ information (Kamal Heib) [2006259] - RDMA/restrack: Add support to get resource tracking for SRQ (Kamal Heib) [2006259] - RDMA/nldev: Return context information (Kamal Heib) [2006259] - RDMA/cma: Skip device which doesn't support CM (Kamal Heib) [2006259 1957239] - IB/ipoib: Remove unnecessary struct declaration (Kamal Heib) [2006259] - IB/ipoib: Improve latency in ipoib/cm connection formation (Kamal Heib) [2006259] - RDMA/ipoib: Print a message if only child interface is UP (Kamal Heib) [2006259] - RDMA/uverbs: Make UVERBS_OBJECT_METHODS to consider line number (Kamal Heib) [2006259] - IB/hfi1: Rework AIP and VNIC dummy netdev usage (Kamal Heib) [2006259 1989164] - IB/cma: Introduce rdma_set_min_rnr_timer() (Kamal Heib) [2006259] - RDMA/core: Correct format of block comments (Kamal Heib) [2006259] - RDMA/core: Correct format of braces (Kamal Heib) [2006259] - RDMA/core: Remove redundant spaces (Kamal Heib) [2006259] - RDMA/core: Add necessary spaces (Kamal Heib) [2006259] - RDMA/core: Remove the redundant return statements (Kamal Heib) [2006259] - RDMA/core: Print the function name by __func__ instead of an fixed string (Kamal Heib) [2006259] - RDMA/rxe: Fix missing acks from responder (Kamal Heib) [2006259] - RDMA/core: Make the wc status prompt message clearer (Kamal Heib) [2006259] - IB/hfi1: Remove indirect call to hfi1_ipoib_send_dma() (Kamal Heib) [2006259 1989164] - IB/hfi1: Use napi_schedule_irqoff() for tx napi (Kamal Heib) [2006259 1989164] - IB/hfi1: Correct oversized ring allocation (Kamal Heib) [2006259 1989164] - IB/{ipoib,hfi1}: Add a timeout handler for rdma_netdev (Kamal Heib) [2006259 1989164] - IB/hfi1: Add AIP tx traces (Kamal Heib) [2006259 1989164] - RDMA/uverbs: Fix -Wunused-function warning (Kamal Heib) [2006259] - RDMA/iser: struct iscsi_iser_task is declared twice (Kamal Heib) [2006259] - RDMA/rxe: Split MEM into MR and MW (Kamal Heib) [2006259] - RDMA/efa: Use strscpy instead of strlcpy (Kamal Heib) [2006259] - RDMA: Fix a typo (Kamal Heib) [2006259] - IB/hfi1: Fix a typo (Kamal Heib) [2006259 1989164] - RDMA/core: Correct misspellings of two words in comments (Kamal Heib) [2006259] - RDMA/uverbs: Refactor rdma_counter_set_auto_mode and __counter_set_mode (Kamal Heib) [2006259] - RDMA: Support more than 255 rdma ports (Kamal Heib) [2006259 1957239] - RDMA/include: Mundane typo fixes throughout the file (Kamal Heib) [2006259] - RDMA/cma: Remove unused leftovers in cma code (Kamal Heib) [2006259] - RDMA: Fix kernel-doc compilation warnings (Kamal Heib) [2006259] - RDMA/hw/i40iw/i40iw_virtchnl: Fix a bunch of kernel-doc issues (Kamal Heib) [2006259] - RDMA/hw/i40iw/i40iw_utils: Fix some misspellings and missing param descriptions (Kamal Heib) [2006259] - IB/core: Split uverbs_get_const/default to consider target type (Kamal Heib) [2006259] - IB/core: Drop WARN_ON() from ib_umem_find_best_pgsz() (Kamal Heib) [2006259] - RDMA/core: Remove unused req_ncomp_notif device operation (Kamal Heib) [2006259] - RDMA/iwcm: Allow AFONLY binding for IPv6 addresses (Kamal Heib) [2006259] - IB/hfi1: switch to core handling of rx/tx byte/packet counters (Kamal Heib) [2006259 1989164] - RDMA: Convert various random sprintf sysfs _show uses to sysfs_emit (Kamal Heib) [2006259] - RDMA: Manual changes for sysfs_emit and neatening (Kamal Heib) [2006259] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Kamal Heib) [2006259] - IB/hfi1: use new function dev_fetch_sw_netstats (Kamal Heib) [2006259 1989164] - RDMA/ipoib: Convert to use DEFINE_SEQ_ATTRIBUTE macro (Kamal Heib) [2006259] - include/linux/seq_file.h: introduce DEFINE_SEQ_ATTRIBUTE() helper macro (Kamal Heib) [2006259] - ibmvnic: delay complete() (Diego Domingos) [2019210] - ibmvnic: Process crqs after enabling interrupts (Diego Domingos) [2019210] - Documentation: sysrq: update description about sysrq crash (Chris von Recklinghausen) [2019943] - sysrq: Use panic() to force a crash (Chris von Recklinghausen) [2019943] - ethtool: extend coalesce setting uAPI with CQE mode (Ivan Vecera) [2006829] - ethtool: add two coalesce attributes for CQE mode (Ivan Vecera) [2006829] - ice: Add support for VF rate limiting (Jonathan Toppins) [1973187] - net: Prevent infinite while loop in skb_tx_hash() (Paolo Abeni) [2018437] - napi: fix race inside napi_enable (Paolo Abeni) [2018437] - net/af_unix: fix a data-race in unix_dgram_poll (Paolo Abeni) [2018437] - devlink: Clear whole devlink_flash_notify struct (Paolo Abeni) [2018437] - net: linkwatch: fix failure to restore device state across suspend/resume (Paolo Abeni) [2018437] - gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check (Paolo Abeni) [2018437] - gro: ensure frag0 meets IP header alignment (Paolo Abeni) [2018437] - net: core: allow fast GRO for skbs with Ethernet header in head (Paolo Abeni) [2018437] - udp: fix skb_copy_and_csum_datagram with odd segment sizes (Paolo Abeni) [2018437] - skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too (Paolo Abeni) [2018437] - selftests/net: remove min gso test in packet_snd (Paolo Abeni) [2018437] - net: be more gentle about silly gso requests coming from user (Paolo Abeni) [2018437] - virtio_net: Do not pull payload in skb->head (Paolo Abeni) [2018437] - net: check untrusted gso_size at kernel entry (Paolo Abeni) [2018437] - net: stricter validation of untrusted gso packets$ (Paolo Abeni) [2018437] - net: avoid 32 x truesize under-estimation for tiny skbs (Paolo Abeni) [2018437] - ionic: no devlink_unregister if not registered (Jonathan Toppins) [2016705] - ionic: tame the filter no space message (Jonathan Toppins) [2016705 1959512 2002943] - ionic: allow adminq requests to override default error message (Jonathan Toppins) [2016705 1959512 2002943] - ionic: handle vlan id overflow (Jonathan Toppins) [2016705 1959512 2002943] - ionic: generic filter delete (Jonathan Toppins) [2016705 1959512 2002943] - ionic: generic filter add (Jonathan Toppins) [2016705 1959512 2002943] - ionic: add generic filter search (Jonathan Toppins) [2016705 1959512 2002943] - ionic: remove mac overflow flags (Jonathan Toppins) [2016705 1959512 2002943] - ionic: move lif mac address functions (Jonathan Toppins) [2016705 1959512 2002943] - ionic: add filterlist to debugfs (Jonathan Toppins) [2016705 1959512 2002943] - ionic: don't remove netdev->dev_addr when syncing uc list (Jonathan Toppins) [2016705 2012030] - ionic: move filter sync_needed bit set (Jonathan Toppins) [2016705] - ionic: add lif param to ionic_qcq_disable (Jonathan Toppins) [2016705] - ionic: have ionic_qcq_disable decide on sending to hardware (Jonathan Toppins) [2016705] - ionic: add polling to adminq wait (Jonathan Toppins) [2016705] - ionic: widen queue_lock use around lif init and deinit (Jonathan Toppins) [2016705] - ionic: move lif mutex setup and delete (Jonathan Toppins) [2016705] - ionic: check for binary values in FW ver string (Jonathan Toppins) [2016705] - ionic: remove debug stats (Jonathan Toppins) [2016705] - ionic: fix gathering of debug stats (Jonathan Toppins) [2016705] - ionic: fix a sleeping in atomic bug (Jonathan Toppins) [2016705] - ionic: fix double use of queue-lock (Jonathan Toppins) [2016705] - ionic: recreate hwstamp queues on ifup (Jonathan Toppins) [2016705 1981590] - ionic: pull hwstamp queue_lock up a level (Jonathan Toppins) [2016705 1981590] - ionic: add queue lock around open and stop (Jonathan Toppins) [2016705 1981590] - ionic: fill mac addr earlier in add_addr (Jonathan Toppins) [2016705 1981590] - ionic: squelch unnecessary fw halted message (Jonathan Toppins) [2016705 1981590] - ionic: fire watchdog again after fw_down (Jonathan Toppins) [2016705 1981590] - ionic: handle mac filter overflow (Jonathan Toppins) [2016705 1981590] - ionic: refactor ionic_lif_addr to remove a layer (Jonathan Toppins) [2016705 1981590] - ionic: sync the filters in the work task (Jonathan Toppins) [2016705 1981590] - ionic: flatten calls to set-rx-mode (Jonathan Toppins) [2016705 1981590] - ionic: remove old work task types (Jonathan Toppins) [2016705 1981590] - ionic: add function tag to debug string (Jonathan Toppins) [2016705] - ionic: enable rxhash only with multiple queues (Jonathan Toppins) [2016705] - ionic: block some ethtool operations when fw in reset (Jonathan Toppins) [2016705] - ionic: remove unneeded comp union fields (Jonathan Toppins) [2016705] - ionic: increment num-vfs before configure (Jonathan Toppins) [2016705] - ionic: use fewer inits on the buf_info struct (Jonathan Toppins) [2016705] - ionic: init reconfig err to 0 (Jonathan Toppins) [2016705] - ionic: print firmware version on identify (Jonathan Toppins) [2016705] - ionic: monitor fw status generation (Jonathan Toppins) [2016705] - ionic: minimize resources when under kdump (Jonathan Toppins) [2016705] - ionic: cleanly release devlink instance (Jonathan Toppins) [2016705] - ionic: drop useless check of PCI driver data validity (Jonathan Toppins) [2016705] - ionic: Remove unused function pointer typedef ionic_reset_cb (Jonathan Toppins) [2016705] - ACPI: Use fwnode_init() to set up fwnode (Mark Langsdorf) [1982374] - device property: Add missed header in fwnode.h (Mark Langsdorf) [1982374] - regmap: set debugfs_name to NULL after it is freed (Mark Langsdorf) [1982374] - mfd: cpcap: Fix interrupt regression with regmap clear_ack (Mark Langsdorf) [1982374] - driver core: Fix device link device name collision (Mark Langsdorf) [1982374] - driver core: Extend device_is_dependent() (Mark Langsdorf) [1982374] - device property: add description of fwnode cases (Mark Langsdorf) [1982374] - Revert "device property: Keep secondary firmware node secondary by type" (Mark Langsdorf) [1982374] - regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() (Mark Langsdorf) [1982374] - regmap: debugfs: Fix a memory leak when calling regmap_attach_dev (Mark Langsdorf) [1982374] - driver core: platform: Add extra error check in devm_platform_get_irqs_affinity() (Mark Langsdorf) [1982374] - driver core: platform: don't oops in platform_shutdown() on unbound devices (Mark Langsdorf) [1982374] - PM: domains: create debugfs nodes when adding power domains (Mark Langsdorf) [1982374] - driver core: platform: Add devm_platform_get_irqs_affinity() (Mark Langsdorf) [1982374] - platform-msi: Track shared domain allocation (Mark Langsdorf) [1982374] - driver core: platform: Introduce platform_get_mem_or_io() (Mark Langsdorf) [1982374] - soc: fix comment for freeing soc_dev_attr (Mark Langsdorf) [1982374] - driver core: platform: use bus_type functions (Mark Langsdorf) [1982374] - driver core: platform: change logic implementing platform_driver_probe (Mark Langsdorf) [1982374] - driver core: platform: reorder functions (Mark Langsdorf) [1982374] - driver core: make driver_probe_device() static (Mark Langsdorf) [1982374] - driver core: Fix a couple of typos (Mark Langsdorf) [1982374] - driver core: Refactor fw_devlink feature (Mark Langsdorf) [1982374] - efi: Update implementation of add_links() to create fwnode links (Mark Langsdorf) [1982374] - of: property: Update implementation of add_links() to create fwnode links (Mark Langsdorf) [1982374] - driver core: Use device's fwnode to check if it is waiting for suppliers (Mark Langsdorf) [1982374] - driver core: Add fw_devlink_parse_fwtree() (Mark Langsdorf) [1982374] - driver core: Redefine the meaning of fwnode_operations.add_links() (Mark Langsdorf) [1982374] - device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() (Mark Langsdorf) [1982374] - driver core: Allow only unprobed consumers for SYNC_STATE_ONLY device links (Mark Langsdorf) [1982374] - driver core: Add fwnode link support (Mark Langsdorf) [1982374] - driver core: Add fwnode_init() (Mark Langsdorf) [1982374] - Revert "[base] driver core: fw_devlink: Add support for batching fwnode parsing" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Remove check in driver_deferred_probe_force_trigger()" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Don't do deferred probe in parallel with kernel_init thread" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Rename dev_links_info.defer_sync to defer_hook" (Mark Langsdorf) [1982374] - Revert "[base] driver core: Avoid deferred probe due to fw_devlink_pause/resume()" (Mark Langsdorf) [1982374] - regmap: Remove duplicate `type` field from regmap `regcache_sync` trace event (Mark Langsdorf) [1982374] - PM: sleep: Add dev_wakeup_path() helper (Mark Langsdorf) [1982374] - regmap: Fix order of regmap write log (Mark Langsdorf) [1982374] - regmap: use less #ifdef for LOG_DEVICE (Mark Langsdorf) [1982374] - PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle (Mark Langsdorf) [1982374] - PM: domains: Rename pm_genpd_syscore_poweroff|poweron() (Mark Langsdorf) [1982374] - PM: sleep: Print driver flags for all devices during suspend/resume (Mark Langsdorf) [1982374] - driver core: Fix lockdep warning on wfs_lock (Mark Langsdorf) [1982374] - regmap: irq: Convert to use irq_domain_create_legacy() (Mark Langsdorf) [1982374] - irqdomain: Introduce irq_domain_create_legacy() API (Mark Langsdorf) [1982374] - irqdomain: Replace open coded of_node_to_fwnode() (Mark Langsdorf) [1982374] - irqdomain: Add forward declaration of fwnode_handle (Mark Langsdorf) [1982374] - irqdomain: Remove unused of_device_id forward declaration (Mark Langsdorf) [1982374] - regmap-irq: use fwnode instead of device node in add_irq_chip() (Mark Langsdorf) [1982374] - regmap: mmio: add config option to allow relaxed MMIO accesses (Mark Langsdorf) [1982374] - PM: sleep: remove unreachable break (Mark Langsdorf) [1982374] - PM: domains: enable domain idle state accounting (Mark Langsdorf) [1982374] - PM: domains: Add curly braces to delimit comment + statement block (Mark Langsdorf) [1982374] - PM: domains: Add support for PM domain on/off notifiers for genpd (Mark Langsdorf) [1982374] - PM / Domains: Simplify genpd_lookup_dev() (Mark Langsdorf) [1982374] - regmap: irq: Add support to clear ack registers (Mark Langsdorf) [1982374] - PM: domains: Allow to abort power off when no ->power_off() callback (Mark Langsdorf) [1982374] - PM: domains: Rename power state enums for genpd (Mark Langsdorf) [1982374] - regmap: debugfs: use semicolons rather than commas to separate statements (Mark Langsdorf) [1982374] - drivers core: node: Use a more typical macro definition style for ACCESS_ATTR (Mark Langsdorf) [1982374] - drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show (Mark Langsdorf) [1982374] - efi: Rename arm-init to efi-init common for all arch (Mark Langsdorf) [1982374] - efi/arm: Defer probe of PCIe backed efifb on DT systems (Mark Langsdorf) [1982374] - net/smc: improved fix wait on already cleared link (Sumanth Korikkar) [1984991] - net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work (Sumanth Korikkar) [1984991] - net/smc: add missing error check in smc_clc_prfx_set() (Sumanth Korikkar) [1984991] - net/smc: Correct smc link connection counter in case of smc client (Sumanth Korikkar) [1984991] - net/smc: fix wait on already cleared link (Sumanth Korikkar) [1984991] - KVM: s390: Fix handle_sske page fault handling (Thomas Huth) [2022731] - KVM: s390: Simplify SIGP Set Arch handling (Thomas Huth) [2022731] - KVM: s390: pv: avoid stalls when making pages secure (Thomas Huth) [2022731] - KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm (Thomas Huth) [2022731] - KVM: s390: pv: avoid double free of sida page (Thomas Huth) [2022731] - KVM: s390: pv: add macros for UVC CC values (Thomas Huth) [2022731] - s390/uv: fully validate the VMA before calling follow_page() (Thomas Huth) [2022731] - s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() (Thomas Huth) [2022731] - s390/gmap: validate VMA in __gmap_zap() (Thomas Huth) [2022731] - KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu (Thomas Huth) [2022731] - KVM: s390: clear kicked_mask before sleeping again (Thomas Huth) [2022731] - KVM: s390: Function documentation fixes (Thomas Huth) [2022731] - s390/mm: fix kernel doc comments (Thomas Huth) [2022731] - KVM: s390: index kvm->arch.idle_mask by vcpu_idx (Thomas Huth) [2022731] - KVM: s390: generate kvm hypercall functions (Thomas Huth) [2022731] - KVM: Rename lru_slot to last_used_slot (Thomas Huth) [2022731] - s390: mm: Fix secure storage access exception handling (Thomas Huth) [2022731] - virtio/s390: get rid of open-coded kvm hypercall (Thomas Huth) [2022731] - KVM: s390: get rid of register asm usage (Thomas Huth) [2022731] - powerpc/vas: Fix potential NULL pointer dereference (Steve Best) [1907522] - powerpc/pseries/vas: Declare pseries_vas_fault_thread_fn() as static (Steve Best) [1907522] - crypto/nx: Register and unregister VAS interface on PowerVM (Steve Best) [1907522] - crypto/nx: Add sysfs interface to export NX capabilities (Steve Best) [1907522] - crypto/nx: Get NX capabilities for GZIP coprocessor type (Steve Best) [1907522] - crypto/nx: Rename nx-842-pseries file name to nx-common-pseries (Steve Best) [1907522] - powerpc/pseries/vas: Setup IRQ and fault handling (Steve Best) [1907522] - powerpc/pseries/vas: Integrate API with open/close windows (Steve Best) [1907522] - powerpc/pseries/vas: Implement getting capabilities from hypervisor (Steve Best) [1907522] - powerpc/pseries/vas: Add hcall wrappers for VAS handling (Steve Best) [1907522] - powerpc/vas: Define QoS credit flag to allocate window (Steve Best) [1907522] - powerpc/pseries/vas: Define VAS/NXGZIP hcalls and structs (Steve Best) [1907522] - powerpc/vas: Define and use common vas_window struct (Steve Best) [1907522] - powerpc/powernv: no need to check return value of debugfs_create functions (Steve Best) [1907522] - powerpc/vas: Move update_csb/dump_crb to common book3s platform (Steve Best) [1907522] - powerpc/vas: Create take/drop pid and mm reference functions (Steve Best) [1907522] - powerpc/vas: Add platform specific user window operations (Steve Best) [1907522] - powerpc/powernv/vas: Rename register/unregister functions (Steve Best) [1907522] - powerpc/vas: Move VAS API to book3s common platform (Steve Best) [1907522] - powerpc/powernv/vas: Release reference to tgid during window close (Steve Best) [1907522] - powerpc/pseries: Prevent free CPU ids being reused on another node (Desnes A. Nunes do Rosario) [2004808] - powerpc/numa: Consider the max NUMA node for migratable LPAR (Desnes A. Nunes do Rosario) [2004808]- zram: replace fsync_bdev with sync_blockdev (Ming Lei) [2015755] - zram: avoid race between zram_remove and disksize_store (Ming Lei) [2015755] - zram: don't fail to remove zram during unloading module (Ming Lei) [2015755] - zram: fix race between zram_reset_device() and disksize_store() (Ming Lei) [2015755] - zram: register default groups with device_add_disk() (Ming Lei) [2015755] - hyperv/vmbus: include linux/bitops.h (Mohammed Gamal) [2008565] - hv: vmbus: Avoid -Werror=maybe-uninitialized error (Mohammed Gamal) [2008565] - Drivers: hv: vmbus: Fix kernel crash upon unbinding a device from uio_hv_generic driver (Mohammed Gamal) [2008565] - Drivers: hv: vmbus: Fix duplicate CPU assignments within a device (Mohammed Gamal) [2008565] - drivers: hv: Fix missing error code in vmbus_connect() (Mohammed Gamal) [2008565] - hv_utils: Fix passing zero to 'PTR_ERR' warning (Mohammed Gamal) [2008565] - ice: Fix VF true promiscuous mode (Jonathan Toppins) [1970643] - ice: Remove toggling of antispoof for VF trusted promiscuous mode (Jonathan Toppins) [1970643] - ice: Fix replacing VF hardware MAC to existing MAC filter (Jonathan Toppins) [1970643] - ice: Fix not stopping Tx queues for VFs (Jonathan Toppins) [1970643] - ice: Fix race conditions between virtchnl handling and VF ndo ops (Jonathan Toppins) [1970643] - ice: move ice_container_type onto ice_ring_container (Jonathan Toppins) [1970643] - ice: remove ring_active from ice_ring (Jonathan Toppins) [1970643] - ice: Print the api_patch as part of the fw.mgmt.api (Jonathan Toppins) [1970643] - ice: Avoid crash from unnecessary IDA free (Jonathan Toppins) [1970643] - ice: Fix failure to re-add LAN/RDMA Tx queues (Jonathan Toppins) [1970643] - ice: Add missing E810 device ids (Jonathan Toppins) [1970643] - ice: fix locking for Tx timestamp tracking flush (Jonathan Toppins) [1970643] - ice: Delete always true check of PF pointer (Jonathan Toppins) [1970643] - ice: Correctly deal with PFs that do not support RDMA (Jonathan Toppins) [1970643] - ice: add lock around Tx timestamp tracker flush (Jonathan Toppins) [1970643] - ice: remove dead code for allocating pin_config (Jonathan Toppins) [1970643] - ice: do not abort devlink info if board identifier can't be found (Jonathan Toppins) [1970643] - ice: Fix a memory leak in an error handling path in 'ice_pf_dcb_cfg()' (Jonathan Toppins) [1970643] - ice: remove unnecessary VSI assignment (Jonathan Toppins) [1970643] - ice: remove the VSI info from previous agg (Jonathan Toppins) [1970643] - ice: add tracepoints (Jonathan Toppins) [1970643] - ice: report hash type such as L2/L3/L4 (Jonathan Toppins) [1970643] - ice: remove redundant continue statement in a for-loop (Jonathan Toppins) [1970643] - net: ice: ptp: fix compilation warning if PTP_1588_CLOCK is disabled (Jonathan Toppins) [1970643] - ice: remove unnecessary NULL checks before ptp_read_system_* (Jonathan Toppins) [1970643] - ice: Remove the repeated declaration (Jonathan Toppins) [1970643] - ice: remove local variable (Jonathan Toppins) [1970643] - ice: reduce scope of variables (Jonathan Toppins) [1970643] - ice: mark PTYPE 2 as reserved (Jonathan Toppins) [1970643] - ice: fix incorrect payload indicator on PTYPE (Jonathan Toppins) [1970643] - ice: parameterize functions responsible for Tx ring management (Jonathan Toppins) [1970643] - ice: add ndo_bpf callback for safe mode netdev ops (Jonathan Toppins) [1970643] - ice: fix clang warning regarding deadcode.DeadStores (Jonathan Toppins) [1970643] - ice: downgrade error print to debug print (Jonathan Toppins) [1970643] - ice: Detect and report unsupported module power levels (Jonathan Toppins) [1970643] - ice: (re)initialize NVM fields when rebuilding (Jonathan Toppins) [1970643] - ice: wait for reset before reporting devlink info (Jonathan Toppins) [1970643] - ice: add error message when pldmfw_flash_image fails (Jonathan Toppins) [1970643] - ice: add extack when unable to read device caps (Jonathan Toppins) [1970643] - ice: use static inline for dummy functions (Jonathan Toppins) [1970643] - ice: Re-organizes reqstd/avail {R, T}XQ check/code for efficiency (Jonathan Toppins) [1970643] - ice: set the value of global config lock timeout longer (Jonathan Toppins) [1970643] - ice: Refactor VIRTCHNL_OP_CONFIG_VSI_QUEUES handling (Jonathan Toppins) [1970643] - ice: Refactor ice_setup_rx_ctx (Jonathan Toppins) [1970643] - ice: Save VF's MAC across reboot (Jonathan Toppins) [1970643] - ice: Manage VF's MAC address for both legacy and new cases (Jonathan Toppins) [1970643] - ice: Register auxiliary device to provide RDMA (Jonathan Toppins) [1970643] - ice: Implement iidc operations (Jonathan Toppins) [1970643] - virtchnl: Use pad byte in virtchnl_ether_addr to specify MAC type (Jonathan Toppins) [1970643] - iidc: Introduce iidc.h (Jonathan Toppins) [1970643] - ice: Initialize RDMA support (Jonathan Toppins) [1970643] - ice: Respond to a NETDEV_UNREGISTER event for LAG (Jonathan Toppins) [1970643] - Revert "Revert "ice: Add initial support framework for LAG"" (Jonathan Toppins) [1970643] - ice: reduce scope of variable (Jonathan Toppins) [1970643] - ice: remove return variable (Jonathan Toppins) [1970643] - ice: suppress false cppcheck issues (Jonathan Toppins) [1970643] - ice: Set vsi->vf_id as ICE_INVAL_VFID for non VF VSI types (Jonathan Toppins) [1970643] - ice: remove unused struct member (Jonathan Toppins) [1970643] - ice: use local for consistency (Jonathan Toppins) [1970643] - ice: print name in /proc/iomem (Jonathan Toppins) [1970643] - ice: Reimplement module reads used by ethtool (Jonathan Toppins) [1970643] - ice: refactor ITR data structures (Jonathan Toppins) [1970643] - ice: manage interrupts during poll exit (Jonathan Toppins) [1970643] - ice: replace custom AIM algorithm with kernel's DIM library (Jonathan Toppins) [1970643] - ice: refactor interrupt moderation writes (Jonathan Toppins) [1970643] - ice: Add new VSI states to track netdev alloc/registration (Jonathan Toppins) [1970643] - ice: Drop leading underscores in enum ice_pf_state (Jonathan Toppins) [1970643] - ice: use kernel definitions for IANA protocol ports and ether-types (Jonathan Toppins) [1970643] - ice: Remove unnecessary blank line (Jonathan Toppins) [1970643] - ice: Remove unnecessary checks in add/kill_vid ndo ops (Jonathan Toppins) [1970643] - ice: Remove rx_gro_dropped stat (Jonathan Toppins) [1970643] - ice: Use local variable instead of pointer derefs (Jonathan Toppins) [1970643] - ice: Remove unnecessary variable (Jonathan Toppins) [1970643] - ice: Limit forced overrides based on FW version (Jonathan Toppins) [1970643] - ice: Use default configuration mode for PHY configuration (Jonathan Toppins) [1970643] - ice: Replace some memsets and memcpys with assignment (Jonathan Toppins) [1970643] - ice: Fix error return codes in ice_set_link_ksettings (Jonathan Toppins) [1970643] - ice: Rename a couple of variables (Jonathan Toppins) [1970643] - ice: Remove unnecessary checker loop (Jonathan Toppins) [1970643] - ice: Ignore EMODE return for opcode 0x0605 (Jonathan Toppins) [1970643] - ice: Align macro names to the specification (Jonathan Toppins) [1970643] - ice: Modify recursive way of adding nodes (Jonathan Toppins) [1970643] - ice: Re-send some AQ commands, as result of EBUSY AQ error (Jonathan Toppins) [1970643] - ice: Correct comment block style (Jonathan Toppins) [1970643] - ice: cleanup style issues (Jonathan Toppins) [1970643] - ice: rename ptype bitmap (Jonathan Toppins) [1970643] - ice: correct memory allocation call (Jonathan Toppins) [1970643] - ice: Check for bail out condition early (Jonathan Toppins) [1970643] - ice: remove unnecessary duplicated AQ command flag setting (Jonathan Toppins) [1970643] - ice: change link misconfiguration message (Jonathan Toppins) [1970643] - ice: Update to use package info from ice segment (Jonathan Toppins) [1970643] - ice: Delay netdev registration (Jonathan Toppins) [1970643] - ice: Add Support for XPS (Jonathan Toppins) [1970643] - ice: Fix fall-through warnings for Clang (Jonathan Toppins) [1970643] - ice: Fix prototype warnings (Jonathan Toppins) [1970643] - ice: move headroom initialization to ice_setup_rx_ctx (Jonathan Toppins) [1970643] - ice: store the result of ice_rx_offset() onto ice_ring (Jonathan Toppins) [1970643] - sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() (Phil Auld) [2011436] - sched/fair: Prevent dead task groups from regaining cfs_rq's (Phil Auld) [2011436] - sched/fair: Removed useless update of p->recent_used_cpu (Phil Auld) [2011436] - sched: Always inline is_percpu_thread() (Phil Auld) [2011436] - sched/fair: Add ancestors of unthrottled undecayed cfs_rq (Phil Auld) [2011436] - sched: Remove unused inline function __rq_clock_broken() (Phil Auld) [2011436] - sched: Prevent balance_push() on remote runqueues (Phil Auld) [2011436] - cpumask/hotplug: Fix cpu_dying() state tracking (Phil Auld) [2011436] - sched: Use cpu_dying() to fix balance_push vs hotplug-rollback (Phil Auld) [2011436] - cpumask: Introduce DYING mask (Phil Auld) [2011436] - cpumask: Make cpu_{online,possible,present,active}() inline (Phil Auld) [2011436] - cpu/hotplug: Cache number of online CPUs (Phil Auld) [2011436] - sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD (Phil Auld) [2011436] - psi: Fix race between psi_trigger_create/destroy (Phil Auld) [2011436] - sctp: add vtag check in sctp_sf_ootb (Xin Long) [2001767] - sctp: add vtag check in sctp_sf_do_8_5_1_E_sa (Xin Long) [2001767] - sctp: add vtag check in sctp_sf_violation (Xin Long) [2001767] - sctp: fix the processing for COOKIE_ECHO chunk (Xin Long) [2001767] - sctp: fix the processing for INIT_ACK chunk (Xin Long) [2001767] - sctp: fix the processing for INIT chunk (Xin Long) [2001767] - sctp: use init_tag from inithdr for ABORT chunk (Xin Long) [2001767]- KVM: arm64: Extract ESR_ELx.EC only (Gavin Shan) [2008070] - KVM: arm64: vgic-v3: Align emulated cpuif LPI state machine with the pseudocode (Gavin Shan) [2008070] - KVM: arm64: vgic-v3: Don't advertise ICC_CTLR_EL1.SEIS (Gavin Shan) [2008070] - KVM: arm64: Fix reporting of endianess when the access originates at EL0 (Gavin Shan) [2008070] - KVM: arm64: Trim guest debug exception handling (Gavin Shan) [2008070] - KVM: arm64: Upgrade VMID accesses to {READ,WRITE}_ONCE (Gavin Shan) [2008070] - KVM: arm64: vgic: Drop WARN from vgic_get_irq (Gavin Shan) [2008070] - KVM: arm64: Enforce reserved bits for PSCI target affinities (Gavin Shan) [2008070] - KVM: arm64: Handle PSCI resets before userspace touches vCPU state (Gavin Shan) [2008070] - KVM: arm64: Fix read-side race on updates to vcpu reset state (Gavin Shan) [2008070] - KVM: arm64: Restore PMU configuration on first run (Gavin Shan) [2008070] - KVM: arm64: Don't zero the cycle count register when PMCR_EL0.P is set (Gavin Shan) [2008070] - KVM: arm64: Prevent mixed-width VM creation (Gavin Shan) [2008070] - KVM: arm64: Fix debug register indexing (Gavin Shan) [2008070] - KVM: arm64: Reject VM creation when the default IPA size is unsupported (Gavin Shan) [2008070] - KVM: arm64: Limit the debug architecture to ARMv8.0 (Gavin Shan) [2008070] - KVM: arm64: Handle SCXTNUM_ELx traps (Gavin Shan) [2008070] - arm64: kvm: mte: Hide the MTE CPUID information from the guests (Gavin Shan) [2008070] - arm64: mte: Fix typo in macro definition (Gavin Shan) [2008070] - arm64/cpufeature: Add remaining feature bits in ID_AA64PFR1 register (Gavin Shan) [2008070] - arm64: mte: system register definitions (Gavin Shan) [2008070] - arm64: sysreg: Clean up instructions for modifying PSTATE fields (Gavin Shan) [2008070] - KVM: arm64: Only reschedule if MMU_NOTIFIER_RANGE_BLOCKABLE is not set (Gavin Shan) [2008070] - arm64: kvm: Fix IDMAP overlap with HYP VA (Gavin Shan) [2008070] - packet: rework packet_pick_tx_queue() to use common code selection (Petr Oros) [2016477] - net: dev: rename queue selection helpers. (Petr Oros) [2016477] - Revert "cpuset: Make cpuset hotplug synchronous" (Waiman Long) [2023783] - tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN (Paolo Abeni) [2018546] - net: Only allow init netns to set default tcp cong to a restricted algo (Paolo Abeni) [2018546] - ipv6: tcp: drop silly ICMPv6 packet too big messages (Paolo Abeni) [2018546] - tcp: annotate data races around tp->mtu_info (Paolo Abeni) [2018546] - net: send SYNACK packet with accepted fwmark (Paolo Abeni) [2018546] - tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path (Paolo Abeni) [2018546] - net/tcp_fastopen: fix data races around tfo_active_disable_stamp (Paolo Abeni) [2018546] - net/tcp_fastopen: remove obsolete extern (Paolo Abeni) [2018546] - net, gro: Set inner transport header offset in tcp/udp GRO hook (Paolo Abeni) [2018546] - tcp_bbr: fix u32 wrap bug in round logic if bbr_init() called after 2B packets (Paolo Abeni) [2018546] - tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos (Paolo Abeni) [2018546] - tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() (Paolo Abeni) [2018546] - evm: mark evm_fixmode as __ro_after_init (Bruno Meneguele) [2017155] - IMA: remove -Wmissing-prototypes warning (Bruno Meneguele) [2017155] - ima: Set correct casting types (Bruno Meneguele) [2017155] - evm: Don't return an error in evm_write_xattrs() if audit is not enabled (Bruno Meneguele) [2017155] - evm: fix writing /evm overflow (Bruno Meneguele) [2017155] - ima: Fix function name error in comment. (Bruno Meneguele) [2017155] - ima: Fix the error code for restoring the PCR value (Bruno Meneguele) [2017155] - integrity: double check iint_cache was initialized (Bruno Meneguele) [2017155] - certs: Fix blacklist flag type confusion (Bruno Meneguele) [2017155] - integrity: Make function integrity_add_key() static (Bruno Meneguele) [2017155] - ima: Free IMA measurement buffer after kexec syscall (Bruno Meneguele) [2017155] - ima: Free IMA measurement buffer on error (Bruno Meneguele) [2017155] - evm: Fix memleak in init_desc (Bruno Meneguele) [2017155] - crypto: shash - remove shash_desc::flags (Bruno Meneguele) [2017155] - ima: Don't modify file descriptor mode on the fly (Bruno Meneguele) [2017155] - evm: Check size of security.evm before using it (Bruno Meneguele) [2017155] - ima: Remove semicolon at the end of ima_get_binary_runtime_size() (Bruno Meneguele) [2017155] - ima: Don't ignore errors from crypto_shash_update() (Bruno Meneguele) [2017155] - integrity: remove redundant initialization of variable ret (Bruno Meneguele) [2017155] - ima: Fail rule parsing when appraise_flag=blacklist is unsupportable (Bruno Meneguele) [2017155] - ima: Fail rule parsing when the KEXEC_CMDLINE hook is combined with an invalid cond (Bruno Meneguele) [2017155] - ima: Fail rule parsing when buffer hook functions have an invalid action (Bruno Meneguele) [2017155] - ima: Free the entire rule if it fails to parse (Bruno Meneguele) [2017155] - ima: Free the entire rule when deleting a list of rules (Bruno Meneguele) [2017155] - evm: Fix possible memory leak in evm_calc_hmac_or_hash() (Bruno Meneguele) [2017155] - ima: Fix ima digest hash table key calculation (Bruno Meneguele) [2017155] - ima: Fix return value of ima_write_policy() (Bruno Meneguele) [2017155] - evm: Fix a small race in init_desc() (Bruno Meneguele) [2017155] - crypto: drop mask=CRYPTO_ALG_ASYNC from 'shash' tfm allocations (Bruno Meneguele) [2017155] - evm: Don't deadlock if a crypto algorithm is unavailable (Bruno Meneguele) [2017155] - evm: Check also if *tfm is an error pointer in init_desc() (Bruno Meneguele) [2017155] - ima: avoid appraise error for hash calc interrupt (Bruno Meneguele) [2017155] - integrity: remove pointless subdir-$(CONFIG_...) (Bruno Meneguele) [2017155] - integrity: remove unneeded, broken attempt to add -fshort-wchar (Bruno Meneguele) [2017155] - x86/cpu: Fix migration safety with X86_BUG_NULL_SEL (Vitaly Kuznetsov) [2016961] - fs/xfs: convert comma to semicolon (Bill O'Donnell) [2009521] - xfs: remove xfs_buf_t typedef (Bill O'Donnell) [2009521] - xfs: open code updating i_mode in xfs_set_acl (Bill O'Donnell) [2009521] - xfs: remove xfs_vn_setattr_nonsize (Bill O'Donnell) [2009521] - xfs: remove unneeded return value check for *init_cursor() (Bill O'Donnell) [2009521] - xfs: introduce xfs_validate_stripe_geometry() (Bill O'Donnell) [2009521] - xfs: show the proper user quota options (Bill O'Donnell) [2009521] - xfs: remove the unused XFS_B_FSB_OFFSET macro (Bill O'Donnell) [2009521] - xfs: remove unnecessary null check in xfs_generic_create (Bill O'Donnell) [2009521] - xfs: directly return if the delta equal to zero (Bill O'Donnell) [2009521] - xfs: delete duplicated tp->t_dqinfo null check and allocation (Bill O'Donnell) [2009521] - xfs: rename xfs_fc_* back to xfs_fs_* (Bill O'Donnell) [2009521] - xfs: refactor file range validation (Bill O'Donnell) [2009521] - xfs: refactor realtime volume extent validation (Bill O'Donnell) [2009521] - xfs: refactor data device extent validation (Bill O'Donnell) [2009521] - xfs: scrub should mark a directory corrupt if any entries cannot be iget'd (Bill O'Donnell) [2009521] - xfs: detect overflows in bmbt records (Bill O'Donnell) [2009521] - xfs: trace log intent item recovery failures (Bill O'Donnell) [2009521] - xfs: validate feature support when recovering rmap/refcount intents (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered extent-free intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered extent-free intent checks out of xfs_efi_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered refcount intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered refcount intent checks out of xfs_cui_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered rmap intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered rmap intent checks out of xfs_rui_item_recover (Bill O'Donnell) [2009521] - xfs: improve the code that checks recovered bmap intent items (Bill O'Donnell) [2009521] - xfs: hoist recovered bmap intent checks out of xfs_bui_item_recover (Bill O'Donnell) [2009521] - xfs: move kernel-specific superblock validation out of libxfs (Bill O'Donnell) [2009521] - platform/x86: amd-pmc: Increase the response register timeout (David Arcari) [2005064] - ARM: 9093/1: drivers: firmwapsci: Register with kernel restart handler (Mark Salter) [1996748] - arm64/kernel: Remove needless Call Frame Information annotations (Mark Salter) [1996748] - arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Mark Salter) [1996748] - psci: Remove unneeded semicolon (Mark Salter) [1996748] - firmware: smccc: Add SMCCC TRNG function call IDs (Mark Salter) [1996748] - arm64: Add support for SMCCC TRNG entropy source (Mark Salter) [1996748] - firmware: smccc: Introduce SMCCC TRNG framework (Mark Salter) [1996748] - arm64: random: Remove no longer needed prototypes (Mark Salter) [1996748] - arm64: kaslr: Use standard early random function (Mark Salter) [1996748] - random: random.h should include archrandom.h, not the other way around (Mark Salter) [1996748] - arm64: add credited/trusted RNG support (Mark Salter) [1996748] - arm64: Use v8.5-RNG entropy for KASLR seed (Mark Salter) [1996748] - arm64: kaslr: Check command line before looking for a seed (Mark Salter) [1996748] - arm64: kaslr: Announce KASLR status on boot (Mark Salter) [1996748] - psci: Add accessor for psci_0_1_function_ids (Mark Salter) [1996748] - psci: Replace psci_function_id array with a struct (Mark Salter) [1996748] - psci: Split functions to v0.1 and v0.2+ variants (Mark Salter) [1996748] - psci: Support psci_ops.get_version for v0.1 (Mark Salter) [1996748] - arm64: psci: Avoid printing in cpu_psci_cpu_die() (Mark Salter) [1996748] - firmware: psci: Extend psci_set_osi_mode() to allow reset to PC mode (Mark Salter) [1996748] - smccc: Use separate variables for args and results (Mark Salter) [1996748] - smccc: Define vendor hyp owned service call region (Mark Salter) [1996748] - firmware: smccc: Export both smccc functions (Mark Salter) [1996748] - sched,psci: Convert to sched_set_fifo*() (Mark Salter) [1996748] - firmware: smccc: Add ARCH_SOC_ID support (Mark Salter) [1996748] - base: soc: Add serial_number attribute to soc (Mark Salter) [1996748] - drivers/firmware/psci: Assign @err directly in hotplug_tests() (Mark Salter) [1996748] - drivers/firmware/psci: Fix memory leakage in alloc_init_cpu_groups() (Mark Salter) [1996748] - firmware: smccc: Fix missing prototype warning for arm_smccc_version_init (Mark Salter) [1996748] - firmware: smccc: Add function to fetch SMCCC version (Mark Salter) [1996748] - firmware: smccc: Refactor SMCCC specific bits into separate file (Mark Salter) [1996748] - firmware: smccc: Drop smccc_version enum and use ARM_SMCCC_VERSION_1_x instead (Mark Salter) [1996748] - firmware: smccc: Add HAVE_ARM_SMCCC_DISCOVERY to identify SMCCC v1.1 and above (Mark Salter) [1996748] - firmware: psci: Replace cpu_up/down() with add/remove_cpu() (Mark Salter) [1996748] - firmware: psci: Export functions to manage the OSI mode (Mark Salter) [1996748] - arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() (Mark Salter) [1996748] - firmware/psci: use common SMCCC_CONDUIT_* (Mark Salter) [1996748] - arm64: smp: disable hotplug on trusted OS resident CPU (Mark Salter) [1996748] - PSCI: cpuidle: Refactor CPU suspend power_state parameter handling (Mark Salter) [1996748] - ARM: psci: cpuidle: Enable PSCI CPUidle driver (Mark Salter) [1996748] - drivers: firmware: psci: Decouple checker from generic ARM CPUidle (Mark Salter) [1996748] - firmware/psci: psci_checker: Park kthreads before stopping them (Mark Salter) [1996748] - firmware/psci: add support for SYSTEM_RESET2 (Mark Salter) [1996748] - drivers: firmware: psci: Announce support for OS initiated suspend mode (Mark Salter) [1996748] - drivers: firmware: psci: Simplify error path of psci_dt_init() (Mark Salter) [1996748] - drivers: firmware: psci: Split psci_dt_cpu_init_idle() (Mark Salter) [1996748] - drivers: firmware: psci: Move psci to separate directory (Mark Salter) [1996748] - arm64: remove unused asm/compiler.h header file (Mark Salter) [1996748] - ppc64: Adding read_lock definition to nvme (Gopal Tiwari) [1990475] - nvme: fix per-namespace chardev deletion (Gopal Tiwari) [1990475] - nvme: set the PRACT bit when using Write Zeroes with T10 PI (Gopal Tiwari) [1990475] - nvme: fix nvme_setup_command metadata trace event (Gopal Tiwari) [1990475] - nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING (Gopal Tiwari) [1990475] - nvme: fix refcounting imbalance when all paths are down (Gopal Tiwari) [1990475] - nvme-pci: do not call nvme_dev_remove_admin from nvme_remove (Gopal Tiwari) [1990475] - nvme-pci: fix multiple races in nvme_setup_io_queues (Gopal Tiwari) [1990475] - nvme-tcp: use __dev_get_by_name instead dev_get_by_name for OPT_HOST_IFACE (Gopal Tiwari) [1990475] - nvme-tcp: can't set sk_user_data without write_lock (Gopal Tiwari) [1990475] - nvme: use blk_execute_rq() for passthrough commands (Gopal Tiwari) [1990475] - nvmet: use NVMET_MAX_NAMESPACES to set nn value (Gopal Tiwari) [1990475] - nvme-pci: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvme: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvmet: add ZBD over ZNS backend support (Gopal Tiwari) [1990475] - nvmet: remove zeroout memset call for struct (Gopal Tiwari) [1990475] - nvmet: use req->cmd directly in file-ns fast path (Gopal Tiwari) [1990475] - nvmet: add Command Set Identifier support (Gopal Tiwari) [1990475] - nvmet: add nvmet_req_bio put helper for backends (Gopal Tiwari) [1990475] - nvmet: use nvme status value directly (Gopal Tiwari) [1990475] - nvmet: use u32 for nvmet_subsys max_nsid (Gopal Tiwari) [1990475] - nvmet: remove local variable (Gopal Tiwari) [1990475] - nvmet: add req cns error complete helper (Gopal Tiwari) [1990475] - nvmet: use req->cmd directly in bdev-ns fast path (Gopal Tiwari) [1990475] - nvmet: use u32 type for the local variable nsid (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in connect io q (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in nvmf_reg_write32() (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in connect admin q (Gopal Tiwari) [1990475] - nvmet: make ver stable once connection established (Gopal Tiwari) [1990475] - nvmet: make sn stable once connection was established (Gopal Tiwari) [1990475] - nvmet: change sn size and check validity (Gopal Tiwari) [1990475] - nvme-tcp: use ctrl sgl check helper (Gopal Tiwari) [1990475] - nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() (Gopal Tiwari) [1990475] - nvme-fabrics: remove memset in nvmf_reg_read64() (Gopal Tiwari) [1990475] - nvmet: allow mn change if subsys not discovered (Gopal Tiwari) [1990475] - nvme-fc: use ctrl sgl check helper (Gopal Tiwari) [1990475] - nvme-pci: fix var. type for increasing cq_head (Gopal Tiwari) [1990475] - nvme: add a helper to check ctrl sgl support (Gopal Tiwari) [1990475] - nvme: factor out a nvme_validate_passthru_nsid helper (Gopal Tiwari) [1990475] - nvme-tcp: fix error codes in nvme_tcp_setup_ctrl() (Gopal Tiwari) [1990475] - nvme: fix grammar in the CONFIG_NVME_MULTIPATH kconfig help text (Gopal Tiwari) [1990475] - nvme: verify MNAN value if ANA is enabled (Gopal Tiwari) [1990475] - ACPI: Check StorageD3Enable _DSD property in ACPI code (Gopal Tiwari) [1990475] - nvmet: move ka_work initialization to nvmet_alloc_ctrl (Gopal Tiwari) [1990475] - nvme: remove nvme_{get,put}_ns_from_disk (Gopal Tiwari) [1990475] - nvme: split nvme_report_zones (Gopal Tiwari) [1990475] - nvmet: remove a superfluous variable (Gopal Tiwari) [1990475] - nvme: open code nvme_put_ns_from_disk in nvme_ns_head_chr_ioctl (Gopal Tiwari) [1990475] - nvme: move the CSI sanity check into nvme_ns_report_zones (Gopal Tiwari) [1990475] - nvme-fabrics: remove extra braces (Gopal Tiwari) [1990475] - nvme: open code nvme_{get,put}_ns_from_disk in nvme_ns_head_ioctl (Gopal Tiwari) [1990475] - nvme: add a sparse annotation to nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475] - nvme-fabrics: remove an extra comment (Gopal Tiwari) [1990475] - nvme-fabrics: remove extra new lines in the switch (Gopal Tiwari) [1990475] - nvme: open code nvme_put_ns_from_disk in nvme_ns_head_ctrl_ioctl (Gopal Tiwari) [1990475] - nvme: extend and modify the APST configuration algorithm (Gopal Tiwari) [1990475] - nvme-tcp: allow selecting the network interface for connections (Gopal Tiwari) [1990475] - nvme-fabrics: fix the kerneldco comment for nvmf_log_connect_error() (Gopal Tiwari) [1990475] - nvme: remove redundant initialization of variable ret (Gopal Tiwari) [1990475] - nvmet: fix freeing unallocated p2pmem (Gopal Tiwari) [1990475] - nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() (Gopal Tiwari) [1990475] - nvme-loop: do not warn for deleted controllers during reset (Gopal Tiwari) [1990475] - nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() (Gopal Tiwari) [1990475] - nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails (Gopal Tiwari) [1990475] - nvme-rdma: fix in-casule data send for chained sgls (Gopal Tiwari) [1990475] - nvmet: fix false keep-alive timeout when a controller is torn down (Gopal Tiwari) [1990475] - nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response (Gopal Tiwari) [1990475] - nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME (Gopal Tiwari) [1990475] - nvme-fabrics: decode host pathing error for connect (Gopal Tiwari) [1990475] - nvme-fc: short-circuit reconnect retries (Gopal Tiwari) [1990475] - nvme: fix potential memory leaks in nvme_cdev_add (Gopal Tiwari) [1990475] - nvme-fc: clear q_live at beginning of association teardown (Gopal Tiwari) [1990475] - nvme-tcp: rerun io_work if req_list is not empty (Gopal Tiwari) [1990475] - nvme-tcp: fix possible use-after-completion (Gopal Tiwari) [1990475] - nvme-loop: fix memory leak in nvme_loop_create_ctrl() (Gopal Tiwari) [1990475] - nvmet: fix memory leak in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475] - nvmet: seset ns->file when open fails (Gopal Tiwari) [1990475] - nvmet: demote fabrics cmd parse err msg to debug (Gopal Tiwari) [1990475] - nvmet: fix inline bio check for passthru (Gopal Tiwari) [1990475] - nvmet: fix inline bio check for bdev-ns (Gopal Tiwari) [1990475] - nvmet: use helper to remove the duplicate code (Gopal Tiwari) [1990475] - nvmet: demote discovery cmd parse err msg to debug (Gopal Tiwari) [1990475] - nvmet: remove unsupported command noise (Gopal Tiwari) [1990475] - nvme-pci: fix controller reset hang when racing with nvme_timeout (Gopal Tiwari) [1990475] - nvme: move the fabrics queue ready check routines to core (Gopal Tiwari) [1990475] - nvme: avoid memset for passthrough requests (Gopal Tiwari) [1990475] - nvme: add nvme_get_ns helper (Gopal Tiwari) [1990475] - nvme: fix controller ioctl through ns_head (Gopal Tiwari) [1990475] - nvme: introduce generic per-namespace chardev (Gopal Tiwari) [1990475] - nvme: cleanup nvme_configure_apst (Gopal Tiwari) [1990475] - nvme: do not try to reconfigure APST when the controller is not live (Gopal Tiwari) [1990475] - nvme: sanitize KATO setting (Gopal Tiwari) [1990475] - nvmet: avoid queuing keep-alive timer if it is disabled (Gopal Tiwari) [1990475] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1990475] - nvme: let namespace probing continue for unsupported features (Gopal Tiwari) [1990475] - nvme: factor out nvme_ns_open and nvme_ns_release helpers (Gopal Tiwari) [1990475] - nvme: move nvme_ns_head_ops to multipath.c (Gopal Tiwari) [1990475] - nvme: factor out a nvme_tryget_ns_head helper (Gopal Tiwari) [1990475] - nvme: move the ioctl code to a separate file (Gopal Tiwari) [1990475] - nvme: don't bother to look up a namespace for controller ioctls (Gopal Tiwari) [1990475] - nvme: simplify block device ioctl handling for the !multipath case (Gopal Tiwari) [1990475] - nvme: simplify the compat ioctl handling (Gopal Tiwari) [1990475] - nvme-multipath: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme: pass a user pointer to nvme_nvm_ioctl (Gopal Tiwari) [1990475] - nvme: factor out a nvme_ns_ioctl helper (Gopal Tiwari) [1990475] - nvme: cleanup setting the disk name (Gopal Tiwari) [1990475] - nvme: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme-pci: remove single trailing whitespace (Gopal Tiwari) [1990475] - nvme: add a nvme_ns_head_multipath helper (Gopal Tiwari) [1990475] - nvmet: fix a spelling mistake "nubmer" -> "number" (Gopal Tiwari) [1990475] - nvmet-fc: simplify nvmet_fc_alloc_hostport (Gopal Tiwari) [1990475] - nvmet-tcp: fix a segmentation fault during io parsing error (Gopal Tiwari) [1990475] - lightnvm: use kobj_to_dev() (Gopal Tiwari) [1990475] - nvme: fix handling of large MDTS values (Gopal Tiwari) [1990475] - nvme: implement non-mdts command limits (Gopal Tiwari) [1990475] - nvme: disallow passthru cmd from targeting a nsid != nsid of the block dev (Gopal Tiwari) [1990475] - nvme: use sysfs_emit instead of sprintf (Gopal Tiwari) [1990475] - nvme-fc: check sgl supported by target (Gopal Tiwari) [1990475] - nvme: remove superfluous else in nvme_ctrl_loss_tmo_store (Gopal Tiwari) [1990475] - nvme: warn of unhandled effects only once (Gopal Tiwari) [1990475] - nvmet-tcp: enable optional queue idle period tracking (Gopal Tiwari) [1990475] - nvmet-tcp: fix incorrect locking in state_change sk callback (Gopal Tiwari) [1990475] - nvme-tcp: block BH in sk state_change sk callback (Gopal Tiwari) [1990475] - nvmet: return proper error code from discovery ctrl (Gopal Tiwari) [1990475] - nvme-tcp: check sgl supported by target (Gopal Tiwari) [1990475] - nvme: use driver pdu command for passthrough (Gopal Tiwari) [1990475] - nvmet: remove unnecessary ctrl parameter (Gopal Tiwari) [1990475] - nvmet-fc: update function documentation (Gopal Tiwari) [1990475] - nvme-pci: allocate nvme_command within driver pdu (Gopal Tiwari) [1990475] - nvmet: do not allow model_number exceed 40 bytes (Gopal Tiwari) [1990475] - nvme-fc: fix the function documentation comment (Gopal Tiwari) [1990475] - nvme: add new line after variable declatation (Gopal Tiwari) [1990475] - nvme: don't check nvme_req flags for new req (Gopal Tiwari) [1990475] - nvme: mark nvme_setup_passsthru() inline (Gopal Tiwari) [1990475] - nvme: split init identify into helper (Gopal Tiwari) [1990475] - nvme: rename nvme_init_identify() (Gopal Tiwari) [1990475] - nvme: reduce checks for zero command effects (Gopal Tiwari) [1990475] - nvmet: update error log page in nvmet_alloc_ctrl() (Gopal Tiwari) [1990475] - nvmet: remove an unnecessary function parameter to nvmet_check_ctrl_status (Gopal Tiwari) [1990475] - nvmet: remove a duplicate status assignment in nvmet_alloc_ctrl (Gopal Tiwari) [1990475] - nvmet: replace white spaces with tabs (Gopal Tiwari) [1990475] - nvme: use NVME_CTRL_CMIC_ANA macro (Gopal Tiwari) [1990475] - nvme-pci: cleanup nvme_irq() (Gopal Tiwari) [1990475] - nvme-pci: remove the barriers in nvme_irq() (Gopal Tiwari) [1990475] - nvmet-tcp: fix kmap leak when data digest in use (Gopal Tiwari) [1990475] - nvmet: don't check iosqes,iocqes for discovery controllers (Gopal Tiwari) [1990475] - nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU (Gopal Tiwari) [1990475] - nvme-rdma: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475] - nvme-tcp: fix possible hang when failing to set io queues (Gopal Tiwari) [1990475] - nvme-fabrics: only reserve a single tag (Gopal Tiwari) [1990475] - nvme: allocate the keep alive request using BLK_MQ_REQ_NOWAIT (Gopal Tiwari) [1990475] - nvme: merge nvme_keep_alive into nvme_keep_alive_work (Gopal Tiwari) [1990475] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1990475] - nvme: update enumerations for status codes (Gopal Tiwari) [1990475]- scsi: mpt3sas: Fix incorrectly assigned error return and check (Tomas Henzl) [1990535] - scsi: mpt3sas: Introduce sas_ncq_prio_supported sysfs sttribute (Tomas Henzl) [1990535] - scsi: mpt3sas: Update driver version to 39.100.00.00 (Tomas Henzl) [1990535] - scsi: mpt3sas: Use firmware recommended queue depth (Tomas Henzl) [1990535] - scsi: mpt3sas: Bump driver version to 38.100.00.00 (Tomas Henzl) [1990535] - scsi: mpt3sas: Transition IOC to Ready state during shutdown (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix error return value in _scsih_expander_add() (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix Coverity reported issue (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix fall-through warnings for Clang (Tomas Henzl) [1990535] - scsi: mpt3sas: Handle firmware faults during second half of IOC init (Tomas Henzl) [1990535] - scsi: mpt3sas: Handle firmware faults during first half of IOC init (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix deadlock while cancelling the running firmware event (Tomas Henzl) [1990535] - scsi: mpt3sas: Documentation cleanup (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix two kernel-doc headers (Tomas Henzl) [1990535] - scsi: mpt3sas: Fix out-of-bounds warnings in _ctl_addnl_diag_query (Tomas Henzl) [1990535] - scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 (Tomas Henzl) [1989643] - scsi: megaraid_sas: Add helper functions for irq_context (Tomas Henzl) [1989643] - scsi: megaraid: Clean up some inconsistent indenting (Tomas Henzl) [1989643] - scsi: megaraid: Fix Coccinelle warning (Tomas Henzl) [1989643] - IB/cma: Do not send IGMP leaves for sendonly Multicast groups (Kamal Heib) [2007269] - hv_netvsc: Add comment of netvsc_xdp_xmit() (Mohammed Gamal) [2008560] - hv_netvsc: use netif_is_bond_master() instead of open code (Mohammed Gamal) [2008560] - hv_netvsc: Avoid field-overflowing memcpy() (Mohammed Gamal) [2008560] - hv_netvsc: Set needed_headroom according to VF (Mohammed Gamal) [2008560] - netfilter: conntrack: fix error path in nf_conntrack_pernet_init() (Florian Westphal) [1922568] - netfilter: nf_conntrack: provide modparam to always register conntrack hooks (Florian Westphal) [1922568] - sctp: return true only for pathmtu update in sctp_transport_pl_toobig (Xin Long) [1890383] - sctp: subtract sctphdr len in sctp_transport_pl_hlen (Xin Long) [1890383] - sctp: reset probe_timer in sctp_transport_pl_update (Xin Long) [1890383] - sctp: allow IP fragmentation when PLPMTUD enters Error state (Xin Long) [1890383] - sctp: send pmtu probe only if packet loss in Search Complete state (Xin Long) [1890383] - sctp: improve the code for pmtu probe send and recv update (Xin Long) [1890383] - sctp: prevent info leak in sctp_make_heartbeat() (Xin Long) [1890383] - sctp: check pl.raise_count separately from its increment (Xin Long) [1890383] - sctp: send the next probe immediately once the last one is acked (Xin Long) [1890383] - sctp: do black hole detection in search complete state (Xin Long) [1890383] - sctp: process sctp over udp icmp err on sctp side (Xin Long) [1890383] - sctp: extract sctp_v4_err_handle function from sctp_v4_err (Xin Long) [1890383] - sctp: extract sctp_v6_err_handle function from sctp_v6_err (Xin Long) [1890383] - sctp: remove the unessessary hold for idev in sctp_v6_err (Xin Long) [1890383] - sctp: enable PLPMTUD when the transport is ready (Xin Long) [1890383] - sctp: do state transition when receiving an icmp TOOBIG packet (Xin Long) [1890383] - sctp: do state transition when a probe succeeds on HB ACK recv path (Xin Long) [1890383] - sctp: do state transition when PROBE_COUNT == MAX_PROBES on HB send path (Xin Long) [1890383] - sctp: do the basic send and recv for PLPMTUD probe (Xin Long) [1890383] - sctp: add the probe timer in transport for PLPMTUD (Xin Long) [1890383] - sctp: add the constants/variables and states and some APIs for transport (Xin Long) [1890383] - sctp: add SCTP_PLPMTUD_PROBE_INTERVAL sockopt for sock/asoc/transport (Xin Long) [1890383] - sctp: add probe_interval in sysctl and sock/asoc/transport (Xin Long) [1890383] - sctp: add pad chunk and its make function and event table (Xin Long) [1890383] - blk-mq: still set q->make_request_fn for blk-mq (Ming Lei) [1999728] - PCI: Add AMD RS690 quirk to enable 64-bit DMA (Myron Stowe) [1993279] - PCI: Add ACS quirk for Broadcom BCM57414 NIC (Myron Stowe) [1993279] - PCI: Mark some NVIDIA GPUs to avoid bus reset (Myron Stowe) [1993279] - PCI: of: Clear 64-bit flag for non-prefetchable memory below 4GB (Myron Stowe) [1993279] - x86/PCI: Remove unused alloc_pci_root_info() return value (Myron Stowe) [1993279] - PCI: Delay after FLR of Intel DC P4510 NVMe (Myron Stowe) [1993279] - PCI: Delay after FLR of Intel DC P3700 NVMe (Myron Stowe) [1993279] - PCI: Disable Samsung SM961/PM961 NVMe before FLR (Myron Stowe) [1993279] - PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions (Myron Stowe) [1993279] - PCI/sysfs: Rearrange smbios_attr_group and acpi_attr_group (Myron Stowe) [1993279] - PCI/sysfs: Tidy SMBIOS & ACPI label attributes (Myron Stowe) [1993279] - PCI/sysfs: Convert "index", "acpi_index", "label" to static attributes (Myron Stowe) [1993279] - PCI/sysfs: Define SMBIOS label attributes with DEVICE_ATTR*() (Myron Stowe) [1993279] - PCI/sysfs: Define ACPI label attributes with DEVICE_ATTR*() (Myron Stowe) [1993279] - PCI/sysfs: Rename device_has_dsm() to device_has_acpi_name() (Myron Stowe) [1993279] - PCI/sysfs: Convert "vpd" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Rename "vpd" attribute accessors (Myron Stowe) [1993279] - PCI/sysfs: Convert "reset" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Convert "rom" to static attribute (Myron Stowe) [1993279] - PCI/sysfs: Convert "config" to static attribute (Myron Stowe) [1993279] - PCI: Allow VPD access for QLogic ISP2722 (Myron Stowe) [1993279] - PCI/VPD: Add helper pci_get_func0_dev() (Myron Stowe) [1993279] - PCI/VPD: Remove pci_vpd_find_tag() SRDT handling (Myron Stowe) [1993279] - PCI/VPD: Remove pci_vpd_find_tag() 'offset' argument (Myron Stowe) [1993279] - PCI/VPD: Change pci_vpd_init() return type to void (Myron Stowe) [1993279] - PCI/VPD: Make missing VPD message less alarming (Myron Stowe) [1993279] - PCI/VPD: Remove pci_set_vpd_size() (Myron Stowe) [1993279] - PCI/VPD: Remove sysfs accessor size checking dead code (Myron Stowe) [1993279] - PCI/VPD: Remove obsolete Broadcom NIC quirk (Myron Stowe) [1993279] - PCI/ACPI: Fix acpi_pci_set_power_state() debug message (Myron Stowe) [1993279] - PCI: acpiphp: Fix whitespace issue (Myron Stowe) [1993279] - PCI: shpchp: Remove unused shpc_writeb() (Myron Stowe) [1993279] - PCI: cpqphp: Use DEFINE_SPINLOCK() for int15_lock (Myron Stowe) [1993279] - ACPI / hotplug / PCI: Fix reference count leak in enable_slot() (Myron Stowe) [1993279] - PCI: Add pci_disable_parity() (Myron Stowe) [1993279] - PCI: Release OF node in pci_scan_device()'s error path (Myron Stowe) [1993279] - fs: dlm: fix check for multi-homed hosts (Alexander Aring) [1889887] - iommu: remove iommu_domain_{get,set}_attr (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: enable the liodn when attaching a device (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: replace DOMAIN_ATTR_FSL_PAMU_STASH with a direct call (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove ->domain_window_enable (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove support for multiple windows (Jerry Snitselaar) [2004349] - iommu/fsl_pamu: remove fsl_pamu_get_domain_attr (Jerry Snitselaar) [2004349] - iommu: remove the unused domain_window_disable method (Jerry Snitselaar) [2004349] - iommu: Remove .domain_{get,set}_windows (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Decrease the queue size of evtq and priq (Jerry Snitselaar) [2004349] - iommu/vt-d: Use pasid_pte_is_present() helper function (Jerry Snitselaar) [2004349] - iommu/vt-d: Update the virtual command related registers (Jerry Snitselaar) [2004349] - ACPI: IORT: Handle device properties with software node API (Jerry Snitselaar) [2004349] - iommu: Update "iommu.strict" documentation (Jerry Snitselaar) [2004349] - iommu/dma: Remove redundant "!dev" checks (Jerry Snitselaar) [2004349] - iommu/virtio: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/vt-d: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu/amd: Drop IOVA cookie management (Jerry Snitselaar) [2004349] - iommu: Pull IOVA cookie management into the core (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Stop pre-zeroing batch commands (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Extract reusable function __arm_smmu_cmdq_skip_err() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_get_cmdq() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Remove some unneeded init in arm_smmu_cmdq_issue_cmdlist() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add and use static helper function arm_smmu_cmdq_issue_cmd_with_sync() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Use command queue batching helpers to improve performance (Jerry Snitselaar) [2004349] - iommu/amd: Use only natural aligned flushes in a VM (Jerry Snitselaar) [2004349] - iommu/amd: Sync once for scatter-gather operations (Jerry Snitselaar) [2004349] - iommu/amd: Tailored gather logic for AMD (Jerry Snitselaar) [2004349] - iommu: Factor iommu_iotlb_gather_is_disjoint() out (Jerry Snitselaar) [2004349] - iommu: Improve iommu_iotlb_gather helpers (Jerry Snitselaar) [2004349] - iommu/amd: Do not use flush-queue when NpCache is on (Jerry Snitselaar) [2004349] - iommu/amd: Selective flush on unmap (Jerry Snitselaar) [2004349] - iommu/amd: Convert from atomic_t to refcount_t on pasid_state->count (Jerry Snitselaar) [2004349] - iommu: Streamline iommu_iova_to_phys() (Jerry Snitselaar) [2004349] - iommu/vt-d: Allow devices to have more than 32 outstanding PRs (Jerry Snitselaar) [1920744] - iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() (Jerry Snitselaar) [2004349] - iommu/amd: Fix printing of IOMMU events when rate limiting kicks in (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group() (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix race condition during iommu_group creation (Jerry Snitselaar) [2004349] - iommu: Fix race condition during default domain allocation (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() (Jerry Snitselaar) [1971977] - iommu/vt-d: Implement map/unmap_pages() iommu_ops callback (Jerry Snitselaar) [1971977] - iommu/vt-d: Report real pgsize bitmap to iommu core (Jerry Snitselaar) [1971977] - iommu/arm-smmu: Implement the map_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Implement arm_lpae_map_pages() (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() (Jerry Snitselaar) [1971977] - iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries (Jerry Snitselaar) [1971977] - iommu: Add support for the map_pages() callback (Jerry Snitselaar) [1971977] - iommu: Hook up '->unmap_pages' driver callback (Jerry Snitselaar) [1971977] - iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts (Jerry Snitselaar) [1971977] - iommu: Use bitmap to calculate page size in iommu_pgsize() (Jerry Snitselaar) [1971977] - iommu: Add a map_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977] - iommu/io-pgtable: Introduce map_pages() as a page table op (Jerry Snitselaar) [1971977] - iommu: Add an unmap_pages() op for IOMMU drivers (Jerry Snitselaar) [1971977] - iommu/io-pgtable: Introduce unmap_pages() as a page table op (Jerry Snitselaar) [1971977] - iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix PASID reference leak (Jerry Snitselaar) [2004349] - iommu: Check if group is NULL before remove device (Jerry Snitselaar) [2004349] - iommu/dma: Fix leak in non-contiguous API (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Fix fall-through warning for Clang (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix clearing real DMA device's scalable-mode context entries (Jerry Snitselaar) [2004349] - iommu/vt-d: Global devTLB flush when present context entry changed (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Use Tegra implementation on Tegra186 (Jerry Snitselaar) [2004349] - iommu: Delete a duplicate check in iommu_change_dev_def_domain() (Jerry Snitselaar) [2004349] - iommu/dma: Fix compile warning in 32-bit builds (Jerry Snitselaar) [2004349] - iommu: Drop unnecessary of_iommu.h includes (Jerry Snitselaar) [2004349] - iommu: Remove unused of_get_dma_window() (Jerry Snitselaar) [2004349] - iommu/iova: Put free_iova_mem() outside of spinlock iova_rbtree_lock (Jerry Snitselaar) [2004349] - iommu/dma: Fix IOVA reserve dma ranges (Jerry Snitselaar) [2004349] - iommu/virtio: Enable x86 support (Jerry Snitselaar) [2004349] - iommu/dma: Pass address limit rather than size to iommu_setup_dma_ops() (Jerry Snitselaar) [2004349] - iommu/amd: Fix section mismatch warning for detect_ivrs() (Jerry Snitselaar) [2004349] - iommu/amd: Add amd_iommu=force_enable option (Jerry Snitselaar) [2004349] - iommu/amd: Fix extended features logging (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix dereference of pointer info before it is null checked (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix linker error on 32-bit (Jerry Snitselaar) [2004349] - iommu/vt-d: No need to typecast (Jerry Snitselaar) [2004349] - iommu/vt-d: Define counter explicitly as unsigned int (Jerry Snitselaar) [2004349] - iommu/vt-d: Remove unnecessary braces (Jerry Snitselaar) [2004349] - iommu/vt-d: Removed unused iommu_count in dmar domain (Jerry Snitselaar) [2004349] - iommu/vt-d: Use bitfields for DMAR capabilities (Jerry Snitselaar) [2004349] - iommu/vt-d: Use DEVICE_ATTR_RO macro (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix out-bounds-warning in intel/svm.c (Jerry Snitselaar) [2004349] - iommu/vt-d: Add PRQ handling latency sampling (Jerry Snitselaar) [1971935] - iommu/vt-d: Add cache invalidation latency sampling (Jerry Snitselaar) [1971935] - iommu/vt-d: Expose latency monitor data through debugfs (Jerry Snitselaar) [1971935] - iommu/vt-d: Add common code for dmar latency performance monitors (Jerry Snitselaar) [1971935] - iommu/vt-d: Add prq_report trace event (Jerry Snitselaar) [1971973] - iommu/vt-d: Report prq to io-pgfault framework (Jerry Snitselaar) [1971971] - iommu/vt-d: Allocate/register iopf queue for sva devices (Jerry Snitselaar) [1971971] - iommu/vt-d: Refactor prq_event_thread() (Jerry Snitselaar) [1971971] - iommu/vt-d: Use common helper to lookup svm devices (Jerry Snitselaar) [1971971] - iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers (Jerry Snitselaar) [1971971] - iommu/vt-d: Add pasid private data helpers (Jerry Snitselaar) [1971971] - iommu/vt-d: Support asynchronous IOMMU nested capabilities (Jerry Snitselaar) [2004349] - iommu/vt-d: Select PCI_ATS explicitly (Jerry Snitselaar) [2004349] - iommu/vt-d: Tweak the description of a DMA fault (Jerry Snitselaar) [1971975] - iommu/vt-d: Fix kernel-doc syntax in file header (Jerry Snitselaar) [2004349] - iommu/vt-d: Remove redundant assignment to variable agaw (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Check smmu->impl pointer before dereferencing (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Implement ->probe_finalize() (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Remove unnecessary oom message (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails (Jerry Snitselaar) [2004349] - PM: runtime: Add documentation for pm_runtime_resume_and_get() (Jerry Snitselaar) [2004349] - PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter (Jerry Snitselaar) [2004349] - iommu/arm: Cleanup resources in case of probe error path (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Ratelimit event dump (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Add stall support for platform devices (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Change *array into *const array (Jerry Snitselaar) [2004349] - iommu/amd: Remove redundant assignment of err (Jerry Snitselaar) [2004349] - iommu/amd: Tidy up DMA ops init (Jerry Snitselaar) [2004349] - iommu/arm-smmu: Add support for driver IOMMU fault handlers (Jerry Snitselaar) [2004349] - iommu/virtio: Add missing MODULE_DEVICE_TABLE (Jerry Snitselaar) [2004349] - iommu/amd: Fix wrong parentheses on page-specific invalidations (Jerry Snitselaar) [2004349] - iommu: Streamline registration interface (Jerry Snitselaar) [2004349] - iommu: Statically set module owner (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFG (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUE (Jerry Snitselaar) [2004349] - iommu: remove iommu_set_cmd_line_dma_api and iommu_cmd_line_dma_api (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_NESTING (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_GEOMETRY (Jerry Snitselaar) [2004349] - iommu: remove DOMAIN_ATTR_PAGING (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Maintain a SID->device structure (Jerry Snitselaar) [2004349] - iommu: Add a page fault handler (Jerry Snitselaar) [2004349] - iommu/vt-d: Support IOMMU_DEV_FEAT_IOPF (Jerry Snitselaar) [2004349] - iommu: Separate IOMMU_DEV_FEAT_IOPF from IOMMU_DEV_FEAT_SVA (Jerry Snitselaar) [2004349] - iommu/arm-smmu-v3: Use device properties for pasid-num-bits (Jerry Snitselaar) [2004349] - of/device: Add input id to of_dma_configure() (Jerry Snitselaar) [2004349] - of/iommu: Make of_map_rid() PCI agnostic (Jerry Snitselaar) [2004349] - iommu: Fix comment for struct iommu_fwspec (Jerry Snitselaar) [2004349] - iommu/amd: Remove duplicate check of devid (Jerry Snitselaar) [2004349] - iommu/amd: Page-specific invalidations for more than one page (Jerry Snitselaar) [2004349] - iommu/amd: Move a few prototypes to include/linux/amd-iommu.h (Jerry Snitselaar) [2004349] - iommu/amd: Remove a few unused exports (Jerry Snitselaar) [2004349] - iommu/amd: Remove the unused amd_iommu_get_v2_domain function (Jerry Snitselaar) [2004349] - iommu/amd: Remove the unused device errata code (Jerry Snitselaar) [2004349] - iommu/amd: Remove duplicate check of pasids (Jerry Snitselaar) [2004349] - iommu/vt-d: Fix lockdep splat in intel_pasid_get_entry() (Jerry Snitselaar) [2004349] - iommu/amd: Remove iommu_init_ga() (Jerry Snitselaar) [1998265] - iommu/amd: Relocate GAMSup check to early_enable_iommus (Jerry Snitselaar) [1998265] - x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically (Prarit Bhargava) [2021219] - hyper-v: Replace uuid.h with types.h (Mohammed Gamal) [2008563] - x86/hyperv: Avoid erroneously sending IPI to 'self' (Mohammed Gamal) [2008563] - asm-generic/hyperv: provide cpumask_to_vpset_noself (Mohammed Gamal) [2008563] - asm-generic/hyperv: Add missing function prototypes per -W1 warnings (Mohammed Gamal) [2008563] - hv: hyperv.h: Remove unused inline functions (Mohammed Gamal) [2008563] - hv: hyperv.h: a few mundane typo fixes (Mohammed Gamal) [2008563] - hv: hyperv.h: Replace one-element array with flexible-array in struct icmsg_negotiate (Mohammed Gamal) [2008563] - x86/hyperv: add comment describing TSC_INVARIANT_CONTROL MSR setting bit 0 (Mohammed Gamal) [2008563] - x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable (Mohammed Gamal) [2008563] - hyperv: Detect Nested virtualization support for SVM (Mohammed Gamal) [2008563] - hyperv: SVM enlightened TLB flush support flag (Mohammed Gamal) [2008563] - x86/hyperv: remove on-stack cpumask from hv_send_ipi_mask_allbutself (Mohammed Gamal) [2008563] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [2008563] - x86/hyperv: remove unused linux/version.h header (Mohammed Gamal) [2008563] - x86/hyperv: Fix unused variable 'hi' warning in hv_apic_read (Mohammed Gamal) [2008563] - x86/hyperv: Fix unused variable 'msr_val' warning in hv_qlock_wait (Mohammed Gamal) [2008563] - PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus (Mohammed Gamal) [2008562] - PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (Mohammed Gamal) [2008562] - PCI: hv: Drop msi_controller structure (Mohammed Gamal) [2008562] - PCI/IOV: Add sysfs MSI-X vector assignment interface (Myron Stowe) [2019087] - x86: ACPI: cstate: Optimize C3 entry on AMD CPUs (David Arcari) [1998529] - Bluetooth: Move shutdown callback before flushing tx and rx queue (Gopal Tiwari) [1990477] - Bluetooth: btusb: check conditions before enabling USB ALT 3 for WBS (Gopal Tiwari) [1990477] - Bluetooth: Fix VIRTIO_ID_BT assigned number (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd (Gopal Tiwari) [1990477] - Bluetooth: defer cleanup of resources in hci_unregister_dev() (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event (Gopal Tiwari) [1990477] - Bluetooth: Fix Set Extended (Scan Response) Data (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language when filtering devices (Gopal Tiwari) [1990477] - Bluetooth: smp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in HCI role comments (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language when tracking connections (Gopal Tiwari) [1990477] - Bluetooth: sco: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: a2mp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: amp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: cmtp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: bnep: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: hidp: Use the correct print format (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in comments (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in SMP (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language in HCI LE features (Gopal Tiwari) [1990477] - Bluetooth: use inclusive language to describe CPB (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid (Gopal Tiwari) [1990477] - Bluetooth: disable filter dup when scan for adv monitor (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Fix the command returns garbage parameter value (Gopal Tiwari) [1990477] - Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type during le_conn_comp (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix invalid access on ECRED Connection response (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails (Gopal Tiwari) [1990477] - Bluetooth: Remove spurious error message (Gopal Tiwari) [1990477] - Bluetooth: Shutdown controller after workqueues are flushed or cancelled (Gopal Tiwari) [1990477] - Bluetooth: Add ncmd=0 recovery handling (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: remove unused function (Gopal Tiwari) [1990477] - Bluetooth: Fix alt settings for incoming SCO with transparent coding format (Gopal Tiwari) [1990477] - Bluetooth: Fix the HCI to MGMT status conversion table (Gopal Tiwari) [1990477] - Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails (Gopal Tiwari) [1990477] - Bluetooth: 6lowpan: delete unneeded variable initialization (Gopal Tiwari) [1990477] - Bluetooth: Return whether a connection is outbound (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fix crash when receiving new connection when debug is enabled (Gopal Tiwari) [1990477] - Bluetooth: Fix spelling mistakes (Gopal Tiwari) [1990477] - Bluetooth: Set defaults for le_scan_{int,window}_adv_monitor (Gopal Tiwari) [1990477] - Bluetooth: Allow Microsoft extension to indicate curve validation (Gopal Tiwari) [1990477] - Bluetooth: Add support for reading AOSP vendor capabilities (Gopal Tiwari) [1990477] - Bluetooth: LL privacy allow RPA (Gopal Tiwari) [1990477] - Bluetooth: Handle own address type change with HCI_ENABLE_LL_PRIVACY (Gopal Tiwari) [1990477] - Bluetooth: Do not set cur_adv_instance in adv param MGMT request (Gopal Tiwari) [1990477] - Bluetooth: Use ext adv handle from requests in CCs (Gopal Tiwari) [1990477] - Bluetooth: use the correct print format for L2CAP debug statements (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fix variable dereferenced before check 'conn' (Gopal Tiwari) [1990477] - Bluetooth: Check inquiry status before sending one (Gopal Tiwari) [1990477] - Bluetooth: Coding style fix (Gopal Tiwari) [1990477] - Bluetooth: Remove 'return' in void function (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Move the advertisement monitor events to correct list (Gopal Tiwari) [1990477] - Bluetooth: Add missing entries for PHY configuration commands (Gopal Tiwari) [1990477] - Bluetooth: Fix mgmt status for LL Privacy experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Fix wrong opcode error for read advertising features (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Rudimentary typo fixes (Gopal Tiwari) [1990477] - Bluetooth: Remove trailing semicolon in macros (Gopal Tiwari) [1990477] - Bluetooth: check for zapped sk before connecting (Gopal Tiwari) [1990477] - Bluetooth: fix set_ecdh_privkey() prototype (Gopal Tiwari) [1990477] - Bluetooth: initialize skb_queue_head at l2cap_chan_create() (Gopal Tiwari) [1990477] - Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default (Gopal Tiwari) [1990477] - Bluetooth: Fix incorrect status handling in LE PHY UPDATE event (Gopal Tiwari) [1990477] - Bluetooth: avoid deadlock between hci_dev->lock and socket lock (Gopal Tiwari) [1990477] - Bluetooth: SMP: Convert BT_ERR/BT_DBG to bt_dev_err/bt_dev_dbg (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix not checking for maximum number of DCID (Gopal Tiwari) [1990477] - Bluetooth: Cancel le_scan_restart work when stopping discovery (Gopal Tiwari) [1990477] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1990477] - Bluetooth: Allow scannable adv with extended MGMT APIs (Gopal Tiwari) [1990477] - Bluetooth: Remove unneeded commands for suspend (Gopal Tiwari) [1990477] - Bluetooth: Notify suspend on le conn failed (Gopal Tiwari) [1990477] - Bluetooth: hci_uart: Remove redundant assignment to fw_ptr (Gopal Tiwari) [1990477] - Bluetooth: btmrvl: remove redundant continue statement (Gopal Tiwari) [1990477] - Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855. (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. (Gopal Tiwari) [1990477] - Bluetooth: btmtkuart: using pm_runtime_resume_and_get instead of pm_runtime_get_sync (Gopal Tiwari) [1990477] - Bluetooth: btrtl: rename USB fw for RTL8761 (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add 0x0b05:0x190e Realtek 8761BU (ASUS BT500) device. (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Add RTL8822CS capabilities (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support USB ALT 3 for WBS (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) (Gopal Tiwari) [1990477] - Bluetooth: btqca: Don't modify firmware contents in-place (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Add entry for BCM43430B0 UART Bluetooth (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: fix potential GPF (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix memory leak (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support for Lite-On Mediatek Chip (Gopal Tiwari) [1990477] - Bluetooth: virtio_bt: add missing null pointer check on alloc_skb call return (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix failing to init controllers with operation firmware (Gopal Tiwari) [1990477] - Bluetooth: Add a new USB ID for RTL8822CE (Gopal Tiwari) [1990477] - Bluetooth: btusb: Revert Fix the autosuspend enable and disable (Gopal Tiwari) [1990477] - Bluetooth: Add support for virtio transport driver (Gopal Tiwari) [1990477] - Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. (Gopal Tiwari) [1990477] - Bluetooth: btintel: Skip reading firmware file version while in bootloader mode (Gopal Tiwari) [1990477] - Bluetooth: btintel: Collect tlv based active firmware build info in FW mode (Gopal Tiwari) [1990477] - Bluetooth: btintel: Reorganized bootloader mode tlv checks in intel_version_tlv parsing (Gopal Tiwari) [1990477] - Bluetooth: btusb: Consolidate code for waiting firmware to boot (Gopal Tiwari) [1990477] - Bluetooth: btusb: Consolidate code for waiting firmware download (Gopal Tiwari) [1990477] - Bluetooth: btintel: Consolidate intel_version parsing (Gopal Tiwari) [1990477] - Bluetooth: btintel: Consolidate intel_version_tlv parsing (Gopal Tiwari) [1990477] - Bluetooth: btintel: Move operational checks after version check (Gopal Tiwari) [1990477] - Bluetooth: btintel: Check firmware version before download (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Mundane typo fix (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Add BCM4330 and BCM4334 compatibles (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Add device_may_wakeup support (Gopal Tiwari) [1990477] - Bluetooth: btintel: Fix offset calculation boot address parameter (Gopal Tiwari) [1990477] - Bluetooth: btusb: print firmware file name on error loading firmware (Gopal Tiwari) [1990477] - Bluetooth: btbcm: Obtain and handle reset GPIO (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix incorrect type in assignment and uninitialized symbol (Gopal Tiwari) [1990477] - Bluetooth: btusb: support 0cb5:c547 Realtek 8822CE device (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Fixed issue during suspend (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix excessive stack usage (Gopal Tiwari) [1990477] - Bluetooth: btusb: remove set but not used variable in btusb_mtk_setup_firmware_79xx (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix typo and correct the log print (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add protocol support for MediaTek MT7921U USB devices (Gopal Tiwari) [1990477] - Bluetooth: btusb: Fine-tune mt7663 mechanism. (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: check for SSR triggered flag while suspend (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Enable WBS for the specific Realtek devices (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Wait for SSR completion during suspend (Gopal Tiwari) [1990477] - Bluetooth: hci_qca: Fix memleak in qca_controller_memdump (Gopal Tiwari) [1990477] - Bluetooth: hci_h5: Add support for binding RTL8723DS with device tree (Gopal Tiwari) [1990477] - Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Add null check in setup (Gopal Tiwari) [1990477] - Bluetooth: btrtl: Enable central-peripheral role (Gopal Tiwari) [1990477] - Bluetooth: btusb: Remove duplicate newlines from logging (Gopal Tiwari) [1990477] - Bluetooth: btmtksdio: Fixed switch and case should be at the same indent (Gopal Tiwari) [1990477] - Revert "Bluetooth: btintel: Fix endianness issue for TLV version information" (Gopal Tiwari) [1990477] - Bluetooth: hci_bcm: Add support for ISO packets (Gopal Tiwari) [1990477] - Bluetooth: btusb: add shutdown function for wcn6855 (Gopal Tiwari) [1990477] - Bluetooth: hci_uart: Fix a race for write_work scheduling (Gopal Tiwari) [1990477] - Bluetooth: btqca: Add support to read FW build version for WCN3991 BTSoC (Gopal Tiwari) [1990477] - Bluetooth: btusb: Always fallback to alt 1 for WBS (Gopal Tiwari) [1990477] - Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function (Gopal Tiwari) [1990477] - Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1990477] - Bluetooth: Skip eSCO 2M params when not supported (Gopal Tiwari) [1990477] - Bluetooth: fix indentation and alignment reported by checkpatch (Gopal Tiwari) [1990477] - Bluetooth: fix coccicheck warnings debugfs (Gopal Tiwari) [1990477] - Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Try harder to accept device not knowing options (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix handling fragmented length (Gopal Tiwari) [1990477] - Bluetooth: btusb: fix memory leak on suspend and resume (Gopal Tiwari) [1990477] - Bluetooth: Put HCI device if inquiry procedure interrupts (Gopal Tiwari) [1990477] - Bluetooth: drop HCI device reference before return (Gopal Tiwari) [1990477] - Bluetooth: avoid u128_xor() on potentially misaligned inputs (Gopal Tiwari) [1990477] - Bluetooth: Fix initializing response id after clearing struct (Gopal Tiwari) [1990477] - Bluetooth: Cancel Inquiry before Create Connection (Gopal Tiwari) [1990477] - Bluetooth: Pause service discovery for suspend (Gopal Tiwari) [1990477] - Bluetooth: Remove hci_req_le_suspend_config (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: Set missing suspend task bits (Gopal Tiwari) [1990477] - Bluetooth: Change MGMT security info CMD to be more generic (Gopal Tiwari) [1990477] - Bluetooth: Query LE tx power on startup (Gopal Tiwari) [1990477] - Bluetooth: Use intervals and tx power from mgmt cmds (Gopal Tiwari) [1990477] - Bluetooth: Break add adv into two mgmt commands (Gopal Tiwari) [1990477] - Bluetooth: Add helper to set adv data (Gopal Tiwari) [1990477] - Bluetooth: Add toggle to switch off interleave scan (Gopal Tiwari) [1990477] - Bluetooth: Refactor read default sys config for various types (Gopal Tiwari) [1990477] - Bluetooth: Handle active scan case (Gopal Tiwari) [1990477] - Bluetooth: Handle system suspend resume case (Gopal Tiwari) [1990477] - Bluetooth: Interleave with allowlist scan (Gopal Tiwari) [1990477] - Bluetooth: Fix attempting to set RPA timeout when unsupported (Gopal Tiwari) [1990477] - Bluetooth: Rename get_adv_instance_scan_rsp (Gopal Tiwari) [1990477] - Bluetooth: Fix not sending Set Extended Scan Response (Gopal Tiwari) [1990477] - Bluetooth: Fix for Bluetooth SIG test L2CAP/COS/CFD/BV-14-C (Gopal Tiwari) [1990477] - Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option (Gopal Tiwari) [1990477] - Bluetooth: Replace BT_DBG with bt_dev_dbg in HCI request (Gopal Tiwari) [1990477] - Bluetooth: consolidate error paths in hci_phy_link_complete_evt() (Gopal Tiwari) [1990477] - Bluetooth: Enforce key size of 16 bytes on FIPS level (Gopal Tiwari) [1990477] - Bluetooth: hidp: use correct wait queue when removing ctrl_wait (Gopal Tiwari) [1990477] - Bluetooth: Move force_bredr_smp debugfs into hci_debugfs_create_bredr (Gopal Tiwari) [1990477] - Bluetooth: Fix: LL PRivacy BLE device fails to connect (Gopal Tiwari) [1990477] - Bluetooth: Resume advertising after LE connection (Gopal Tiwari) [1990477] - Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() (Gopal Tiwari) [1990477] - Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1990477] - Bluetooth: MGMT: Fix not checking if BT_HS is enabled (Gopal Tiwari) [1990477] - Bluetooth: Disable High Speed by default (Gopal Tiwari) [1990477] - Bluetooth: Fix update of own_addr_type if ll_privacy supported (Gopal Tiwari) [1990477] - Bluetooth: Fix auto-creation of hci_conn at Conn Complete event (Gopal Tiwari) [1990477] - Bluetooth: Set scan parameters for ADV Monitor (Gopal Tiwari) [1990477] - Bluetooth: Update Adv monitor count upon removal (Gopal Tiwari) [1990477] - net: bluetooth: delete duplicated words (Gopal Tiwari) [1990477] - Bluetooth: pause/resume advertising around suspend (Gopal Tiwari) [1990477] - Bluetooth: Emit controller suspend and resume events (Gopal Tiwari) [1990477] - Bluetooth: Add suspend reason for device disconnect (Gopal Tiwari) [1990477] - Bluetooth: Add mgmt suspend and resume events (Gopal Tiwari) [1990477] - Bluetooth: Set ext scan response only when it exists (Gopal Tiwari) [1990477] - Bluetooth: Only mark socket zapped after unlocking (Gopal Tiwari) [1990477] - Bluetooth: Add MGMT capability flags for tx power and ext advertising (Gopal Tiwari) [1990477] - Bluetooth: Report num supported adv instances for hw offloading (Gopal Tiwari) [1990477] - Bluetooth: sco: new getsockopt options BT_SNDMTU/BT_RCVMTU (Gopal Tiwari) [1990477] - Bluetooth: Re-order clearing suspend tasks (Gopal Tiwari) [1990477] - Bluetooth: Fix memory leak in read_adv_mon_features() (Gopal Tiwari) [1990477] - Bluetooth: Clear suspend tasks on unregister (Gopal Tiwari) [1990477] - Bluetooth: Remove CRYPTO_ALG_INTERNAL flag (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: use the proper scan params when conn is pending (Gopal Tiwari) [1990477] - Bluetooth: Enable controller RPA resolution using Experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Let controller creates RPA during le create conn (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type during le_conn (Gopal Tiwari) [1990477] - Bluetooth: Enable RPA Timeout (Gopal Tiwari) [1990477] - Bluetooth: Enable/Disable address resolution during le create conn (Gopal Tiwari) [1990477] - Bluetooth: Configure controller address resolution if available (Gopal Tiwari) [1990477] - Bluetooth: Translate additional address type correctly (Gopal Tiwari) [1990477] - Bluetooth: Update resolving list when updating whitelist (Gopal Tiwari) [1990477] - Bluetooth: Fix suspend notifier race (Gopal Tiwari) [1990477] - Bluetooth: Return NOTIFY_DONE for hci_suspend_notifier (Gopal Tiwari) [1990477] - Bluetooth: Add per-instance adv disable/remove (Gopal Tiwari) [1990477] - Replace HTTP links with HTTPS ones: BLUETOOTH SUBSYSTEM (Gopal Tiwari) [1990477] - Bluetooth: RFCOMM: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477] - Bluetooth: core: Use fallthrough pseudo-keyword (Gopal Tiwari) [1990477] - Bluetooth: Use whitelist for scan policy when suspending (Gopal Tiwari) [1990477] - Bluetooth: le_simult_central_peripheral experimental feature (Gopal Tiwari) [1990477] - Bluetooth: Fix kernel oops triggered by hci_adv_monitors_clear() (Gopal Tiwari) [1990477] - Bluetooth: use configured default params for active scans (Gopal Tiwari) [1990477] - Bluetooth: Adding a configurable autoconnect timeout (Gopal Tiwari) [1990477] - Bluetooth: Don't restart scanning if paused (Gopal Tiwari) [1990477] - Bluetooth: add a mutex lock to avoid UAF in do_enale_set (Gopal Tiwari) [1990477] - Bluetooth: use configured params for ext adv (Gopal Tiwari) [1990477] - Bluetooth: Add hci_dev_lock to get/set device flags (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Use command complete on success for set system config (Gopal Tiwari) [1990477] - Bluetooth: Terminate the link if pairing is cancelled (Gopal Tiwari) [1990477] - Bluetooth: Update background scan and report device based on advertisement monitors (Gopal Tiwari) [1990477] - Bluetooth: Notify adv monitor removed event (Gopal Tiwari) [1990477] - Bluetooth: Notify adv monitor added event (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_REMOVE_ADV_MONITOR (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_ADD_ADV_PATTERNS_MONITOR (Gopal Tiwari) [1990477] - Bluetooth: Add handler of MGMT_OP_READ_ADV_MONITOR_FEATURES (Gopal Tiwari) [1990477] - Bluetooth: Add definitions for advertisement monitor features (Gopal Tiwari) [1990477] - Bluetooth: Add get/set device flags mgmt op (Gopal Tiwari) [1990477] - Bluetooth: Replace wakeable in hci_conn_params (Gopal Tiwari) [1990477] - Bluetooth: Replace wakeable list with flag (Gopal Tiwari) [1990477] - Bluetooth: Add bdaddr_list_with_flags for classic whitelist (Gopal Tiwari) [1990477] - Bluetooth: mgmt: Add commands for runtime configuration (Gopal Tiwari) [1990477] - Bluetooth: implement read/set default system parameters mgmt (Gopal Tiwari) [1990477] - Bluetooth: mgmt: read/set system parameter definitions (Gopal Tiwari) [1990477] - Bluetooth: centralize default value initialization. (Gopal Tiwari) [1990477] - Bluetooth: Use only 8 bits for the HCI CMSG state flags (Gopal Tiwari) [1990477] - Bluetooth: Add support for BT_PKT_STATUS CMSG data for SCO connections (Gopal Tiwari) [1990477] - Bluetooth: Removing noisy dbg message (Gopal Tiwari) [1990477] - Bluetooth: Fix update of connection state in `hci_encrypt_cfm` (Gopal Tiwari) [1990477] - Bluetooth: Fix assuming EIR flags can result in SSP authentication (Gopal Tiwari) [1990477] - Bluetooth: Consolidate encryption handling in hci_encrypt_cfm (Gopal Tiwari) [1990477] - Bluetooth: Add SCO fallback for invalid LMP parameters error (Gopal Tiwari) [1990477] - Bluetooth: Fix for GAP/SEC/SEM/BI-10-C (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: add support for waiting disconnection resp (Gopal Tiwari) [1990477] - Bluetooth: Handle Inquiry Cancel error after Inquiry Complete (Gopal Tiwari) [1990477] - Bluetooth: Rename BT_SUSPEND_COMPLETE (Gopal Tiwari) [1990477] - Bluetooth: Introduce debug feature when dynamic debug is disabled (Gopal Tiwari) [1990477] - Bluetooth: Fix advertising handle is set to 0 (Gopal Tiwari) [1990477] - Bluetooth: Introduce HCI_MGMT_HDEV_OPTIONAL option (Gopal Tiwari) [1990477] - Bluetooth: Add support for experimental features configuration (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CONNECTION_REQ (0x17) (Gopal Tiwari) [1990477] - Bluetooth: Add MGMT_EV_PHY_CONFIGURATION_CHANGED to supported list (Gopal Tiwari) [1990477] - Bluetooth: use crypto_shash_tfm_digest() (Gopal Tiwari) [1990477] - Bluetooth: allow scatternet connections if supported. (Gopal Tiwari) [1990477] - Bluetooth: Enhanced Connection Complete event belongs to LL Privacy (Gopal Tiwari) [1990477] - Bluetooth: Enable LE Enhanced Connection Complete event. (Gopal Tiwari) [1990477] - Bluetooth: Use extra variable to make code more readable (Gopal Tiwari) [1990477] - Bluetooth: log advertisement packet length if it gets corrected (Gopal Tiwari) [1990477] - Bluetooth: Always request for user confirmation for Just Works (LE SC) (Gopal Tiwari) [1990477] - Bluetooth: Simplify / fix return values from tk_request (Gopal Tiwari) [1990477] - Bluetooth: debugfs option to unset MITM flag (Gopal Tiwari) [1990477] - Bluetooth: Increment management interface revision (Gopal Tiwari) [1990477] - Bluetooth: replace zero-length array with flexible-array member (Gopal Tiwari) [1990477] - Bluetooth: Add support for reading security information (Gopal Tiwari) [1990477] - Bluetooth: Add support for Read Local Simple Pairing Options (Gopal Tiwari) [1990477] - Bluetooth: Add framework for Microsoft vendor extension (Gopal Tiwari) [1990477] - Bluetooth: Move debugfs configuration above the selftests (Gopal Tiwari) [1990477] - Bluetooth: fixing minor typo in comment (Gopal Tiwari) [1990477] - Bluetooth: Prioritize SCO traffic (Gopal Tiwari) [1990477] - Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS (Gopal Tiwari) [1990477] - Bluetooth: Always request for user confirmation for Just Works (Gopal Tiwari) [1990477] - Bluetooth: Add BT_MODE socket option (Gopal Tiwari) [1990477] - crypto: shash - remove shash_desc::flags (Gopal Tiwari) [1990477] - cifs: On cifs_reconnect, resolve the hostname again. (Ronnie Sahlberg) [2018046] - cifs: Handle witness client move notification (Ronnie Sahlberg) [2018046] - cifs: Send witness register messages to userspace daemon in echo task (Ronnie Sahlberg) [2018046] - cifs: Add witness information to debug data dump (Ronnie Sahlberg) [2018046] - cifs: Set witness notification handler for messages from userspace daemon (Ronnie Sahlberg) [2018046] - cifs: Send witness register and unregister commands to userspace daemon (Ronnie Sahlberg) [2018046] - cifs: Register generic netlink family (Ronnie Sahlberg) [2018046] - cifs: add witness mount option and data structs (Ronnie Sahlberg) [2018046] - cifs: Simplify reconnect code when dfs upcall is enabled (Ronnie Sahlberg) [2018046] - file: fix close_range() for unshare+cloexec (Pavel Reichl) [1950248] - scsi: lpfc: Update lpfc version to 14.0.0.3 (Dick Kennedy) [1989265] - scsi: lpfc: Allow fabric node recovery if recovery is in progress before devloss (Dick Kennedy) [1989265] - scsi: lpfc: Fix link down processing to address NULL pointer dereference (Dick Kennedy) [1989265] - scsi: lpfc: Allow PLOGI retry if previous PLOGI was aborted (Dick Kennedy) [1989265] - scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265] - scsi: lpfc: Correct sysfs reporting of loop support after SFP status change (Dick Kennedy) [1989265] - scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset (Dick Kennedy) [1989265] - scsi: lpfc: Revert LOG_TRACE_EVENT back to LOG_INIT prior to driver_resource_setup() (Dick Kennedy) [1989265] - scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling (Dick Kennedy) [1989265] - scsi: lpfc: Add support for optional PLDV handling (Dick Kennedy) [1989265] - scsi: lpfc: Return NULL rather than a plain 0 integer (Dick Kennedy) [1989265] - scsi: lpfc: Fix a function name in comments (Dick Kennedy) [1989265] - scsi: lpfc: Fix mailbox command failure during driver initialization (Dick Kennedy) [1989265] - scsi: lpfc: Fix gcc -Wstringop-overread warning, again (Dick Kennedy) [1989265] - scsi: lpfc: Use correct scnprintf() limit (Dick Kennedy) [1989265] - scsi: lpfc: Fix sprintf() overflow in lpfc_display_fpin_wwpn() (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.2 (Dick Kennedy) [1989265] - scsi: lpfc: Improve PBDE checks during SGL processing (Dick Kennedy) [1989265] - scsi: lpfc: Zero CGN stats only during initial driver load and stat reset (Dick Kennedy) [1989265] - scsi: lpfc: Fix I/O block after enabling managed congestion mode (Dick Kennedy) [1989265] - scsi: lpfc: Adjust bytes received vales during cmf timer interval (Dick Kennedy) [1989265] - scsi: fc: Add EDC ELS definition (Dick Kennedy) [1989265] - scsi: lpfc: Fix EEH support for NVMe I/O (Dick Kennedy) [1989265] - scsi: lpfc: Fix FCP I/O flush functionality for TMF routines (Dick Kennedy) [1989265] - scsi: lpfc: Fix NVMe I/O failover to non-optimized path (Dick Kennedy) [1989265] - scsi: lpfc: Don't remove ndlp on PRLI errors in P2P mode (Dick Kennedy) [1989265] - scsi: lpfc: Fix rediscovery of tape device after LIP (Dick Kennedy) [1989265] - scsi: lpfc: Fix hang on unload due to stuck fport node (Dick Kennedy) [1989265] - scsi: lpfc: Fix premature rpi release for unsolicited TPLS and LS_RJT (Dick Kennedy) [1989265] - scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding (Dick Kennedy) [1989265] - scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() (Dick Kennedy) [1989265] - scsi: lpfc: Remove unneeded variable (Dick Kennedy) [1989265] - scsi: lpfc: Fix compilation errors on kernels with no CONFIG_DEBUG_FS (Dick Kennedy) [1989265] - scsi: lpfc: Fix CPU to/from endian warnings introduced by ELS processing (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 14.0.0.1 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.1 (Dick Kennedy) [1989265] - scsi: lpfc: Add bsg support for retrieving adapter cmf data (Dick Kennedy) [1989265] - scsi: lpfc: Add cmf_info sysfs entry (Dick Kennedy) [1989265] - scsi: lpfc: Add debugfs support for cm framework buffers (Dick Kennedy) [1989265] - scsi: lpfc: Add support for maintaining the cm statistics buffer (Dick Kennedy) [1989265] - scsi: lpfc: Add rx monitoring statistics (Dick Kennedy) [1989265] - scsi: lpfc: Add support for the CM framework (Dick Kennedy) [1989265] - scsi: lpfc: Add cmfsync WQE support (Dick Kennedy) [1989265] - scsi: lpfc: Add support for cm enablement buffer (Dick Kennedy) [1989265] - scsi: lpfc: Add cm statistics buffer support (Dick Kennedy) [1989265] - scsi: lpfc: Add EDC ELS support (Dick Kennedy) [1989265] - scsi: lpfc: Expand FPIN and RDF receive logging (Dick Kennedy) [1989265] - scsi: lpfc: Add MIB feature enablement support (Dick Kennedy) [1989265] - scsi: lpfc: Add SET_HOST_DATA mbox cmd to pass date/time info to firmware (Dick Kennedy) [1989265] - scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() (Dick Kennedy) [1989265] - scsi: lpfc: Remove redundant assignment to pointer pcmd (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 14.0.0.0 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 14.0.0.0 (Dick Kennedy) [1989265] - scsi: lpfc: Add 256 Gb link speed support (Dick Kennedy) [1989265] - scsi: lpfc: Revise Topology and RAS support checks for new adapters (Dick Kennedy) [1989265] - scsi: lpfc: Fix cq_id truncation in rq create (Dick Kennedy) [1989265] - scsi: lpfc: Add PCI ID support for LPe37000/LPe38000 series adapters (Dick Kennedy) [1989265] - scsi: lpfc: Copyright updates for 12.8.0.11 patches (Dick Kennedy) [1989265] - scsi: lpfc: Update lpfc version to 12.8.0.11 (Dick Kennedy) [1989265] - scsi: lpfc: Skip issuing ADISC when node is in NPR state (Dick Kennedy) [1989265] - scsi: lpfc: Skip reg_vpi when link is down for SLI3 in ADISC cmpl path (Dick Kennedy) [1989265] - scsi: lpfc: Call discovery state machine when handling PLOGI/ADISC completions (Dick Kennedy) [1989265] - scsi: lpfc: Delay unregistering from transport until GIDFT or ADISC completes (Dick Kennedy) [1989265] - scsi: lpfc: Enable adisc discovery after RSCN by default (Dick Kennedy) [1989265] - scsi: lpfc: Use PBDE feature enabled bit to determine PBDE support (Dick Kennedy) [1989265] - scsi: lpfc: Clear outstanding active mailbox during PCI function reset (Dick Kennedy) [1989265] - scsi: lpfc: Fix KASAN slab-out-of-bounds in lpfc_unreg_rpi() routine (Dick Kennedy) [1989265] - scsi: lpfc: Remove REG_LOGIN check requirement to issue an ELS RDF (Dick Kennedy) [1989265] - scsi: lpfc: Fix NULL ptr dereference with NPIV ports for RDF handling (Dick Kennedy) [1989265] - scsi: lpfc: Fix target reset handler from falsely returning FAILURE (Dick Kennedy) [1989265] - scsi: lpfc: Discovery state machine fixes for LOGO handling (Dick Kennedy) [1989265] - scsi: lpfc: Fix function description comments for vmid routines (Dick Kennedy) [1989265] - scsi: lpfc: Improve firmware download logging (Dick Kennedy) [1989265] - scsi: lpfc: Remove use of kmalloc() in trace event logging (Dick Kennedy) [1989265] - scsi: lpfc: Fix NVMe support reporting in log message (Dick Kennedy) [1989265] - scsi: lpfc: Fix build error in lpfc_scsi.c (Dick Kennedy) [1989265] - scsi: lpfc: Use list_move_tail() instead of list_del()/list_add_tail() (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Introduce VMID in I/O path (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add QFPA and VMID timeout check in worker thread (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Timeout implementation for VMID (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Append the VMID to the wqe before sending (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Implement CT commands for appid (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Functions to manage VMIDs (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Implement ELS commands for appid (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add support for VMID in mailbox command (Dick Kennedy) [1989265] - scsi: lpfc: vmid: VMID parameter initialization (Dick Kennedy) [1989265] - scsi: lpfc: vmid: Add datastructure for supporting VMID in lpfc (Dick Kennedy) [1989265] - redhat/config: Rename CONFIG_DEBUG_KMEMLEAK_EARLY_LOG_SIZE to CONFIG_DEBUG_KMEMLEAK_MEM_POOL_SIZE (Waiman Long) [2018425] - kasan, kmemleak: reset tags when scanning block (Waiman Long) [2018425] - mm/kmemleak: rely on rcu for task stack scanning (Waiman Long) [2018425] - mm/kmemleak: silence KCSAN splats in checksum (Waiman Long) [2018425] - mm/kmemleak: turn kmemleak_lock and object->lock to raw_spinlock_t (Waiman Long) [2018425] - kmemleak: Do not corrupt the object_list during clean-up (Waiman Long) [2018425] - mm: kmemleak: use the memory pool for early allocations (Waiman Long) [2018425] - mm: kmemleak: simple memory allocation pool for kmemleak objects (Waiman Long) [2018425] - mm: kmemleak: make the tool tolerant to struct scan_area allocation failures (Waiman Long) [2018425] - kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K (Waiman Long) [2018425] - mm: kmemleak: disable early logging in case of error (Waiman Long) [2018425] - mm/kmemleak.c: fix unused-function warning (Waiman Long) [2018425] - kmemleak: powerpc: skip scanning holes in the .bss section (Waiman Long) [2018425] - mm: kmemleak: no need to check return value of debugfs_create functions (Waiman Long) [2018425]- powerpc/smp: Use existing L2 cache_map cpumask to find L3 cache siblings (Desnes A. Nunes do Rosario) [2013537] - powerpc/cacheinfo: Remove the redundant get_shared_cpu_map() (Desnes A. Nunes do Rosario) [2013537] - powerpc/cacheinfo: Lookup cache by dt node and thread-group id (Desnes A. Nunes do Rosario) [2013537] - Revert "thunderbolt: Hide authorized attribute if router does not support PCIe tunnels" (Torez Smith) [1969444] - thunderbolt: Add quirk for Intel Goshen Ridge DP credits (Torez Smith) [1969444] - thunderbolt: Update port credits after bonding is enabled/disabled (Torez Smith) [1969444] - thunderbolt: Wait for the lanes to actually bond (Torez Smith) [1969444] - thunderbolt: Read router preferred credit allocation information (Torez Smith) [1969444] - thunderbolt: Make tb_port_type() take const parameter (Torez Smith) [1969444] - thunderbolt: Move nfc_credits field to struct tb_path_hop (Torez Smith) [1969444] - thunderbolt: Align USB4 router wakes configuration with the CM guide (Torez Smith) [1969444] - thunderbolt: Add wake from DisplayPort (Torez Smith) [1969444] - thunderbolt: Use generic tb_nvm_[read|write]_data() for Thunderbolt 2/3 devices (Torez Smith) [1969444] - thunderbolt: Split NVM read/write generic functions out from usb4.c (Torez Smith) [1969444] - thunderbolt: Add self-authenticate support for new dock (Torez Smith) [1969444] - thunderbolt: usb4: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444] - thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue (Torez Smith) [1969444] - thunderbolt: Hide authorized attribute if router does not support PCIe tunnels (Torez Smith) [1969444] - x86/mce: Avoid infinite loop for copy from user recovery (Prarit Bhargava) [1999550] - x86/mce: Rename kill_it to kill_current_task (Prarit Bhargava) [1999550] - x86/mce: Recover from poison found while copying from user space (Prarit Bhargava) [1999550] - x86/mce: Delay clearing IA32_MCG_STATUS to the end of do_machine_check() (Prarit Bhargava) [1999550] - x86/mce: Send #MC singal from task work (Prarit Bhargava) [1999550] - redhat/config: Enable Nitro Enclaves on aarch64 (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Add fixes for checkpatch match open parenthesis reports (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Update copyright statement to include 2021 (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Add fix for the kernel-doc report (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Enable Arm64 support (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Set Bus Master for the NE PCI device (Vitaly Kuznetsov) [2001581] - nitro_enclaves: Fixup type and simplify logic of the poll mask setup (Vitaly Kuznetsov) [2001581] - mptcp: Make mptcp_pm_nl_mp_prio_send_ack() static (Davide Caratti) [2020198] - mptcp: fix possible stall on recvmsg() (Davide Caratti) [2020198] - mptcp: don't clear MPTCP_DATA_READY in sk_wait_event() (Davide Caratti) [2020198] - net: introduce and use lock_sock_fast_nested() (Davide Caratti) [2020198] - net: add annotation for sock_{lock,unlock}_fast (Davide Caratti) [2020198] - mptcp: allow changing the 'backup' bit when no sockets are open (Davide Caratti) [2020198] - mptcp: don't return sockets in foreign netns (Davide Caratti) [2020198] - mptcp: ensure tx skbs always have the MPTCP ext (Davide Caratti) [2020198] - mptcp: full fully established support after ADD_ADDR (Davide Caratti) [2020198] - redhat/configs: Move Hyper-V configs to 'generic' (Vitaly Kuznetsov) [1949614] - redhat/configs: enable CONFIG_INPUT_KEYBOARD on Aarch64 (Vitaly Kuznetsov) [1949614] - efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN (Vitaly Kuznetsov) [1949614] - efi/libstub: arm64: Double check image alignment at entry (Vitaly Kuznetsov) [1949614] - efi/arm64: Update debug prints to reflect other entropy sources (Vitaly Kuznetsov) [1949614] - efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL failure (Vitaly Kuznetsov) [1949614] - Drivers: hv: Enable Hyper-V code to be built on ARM64 (Vitaly Kuznetsov) [1949614] - x86/Kconfig: Add new X86_HV_CALLBACK_VECTOR config symbol (Vitaly Kuznetsov) [1949614] - arm64: efi: Export screen_info (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Initialize hypervisor on boot (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Add panic handler (Vitaly Kuznetsov) [1949614] - arm64: hyperv: Add Hyper-V hypercall and register access utilities (Vitaly Kuznetsov) [1949614] - arm64: add arch/arm64/Kbuild (Vitaly Kuznetsov) [1949614] - PCI: hv: Turn on the host bridge probing on ARM64 (Vitaly Kuznetsov) [1949614] - PCI: hv: Set up MSI domain at bridge probing time (Vitaly Kuznetsov) [1949614] - PCI: hv: Set ->domain_nr of pci_host_bridge at probing time (Vitaly Kuznetsov) [1949614] - PCI: hv: Generify PCI probing (Vitaly Kuznetsov) [1949614] - arm64: PCI: Support root bridge preparation for Hyper-V (Vitaly Kuznetsov) [1949614] - arm64: PCI: Restructure pcibios_root_bridge_prepare() (Vitaly Kuznetsov) [1949614] - PCI: Support populating MSI domains of root buses via bridges (Vitaly Kuznetsov) [1949614] - PCI: Introduce domain_nr in pci_host_bridge (Vitaly Kuznetsov) [1949614] - drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers (Vitaly Kuznetsov) [1949614] - Drivers: hv: Move Hyper-V misc functionality to arch-neutral code (Vitaly Kuznetsov) [1949614] - x86/hyperv: handling hypercall page setup for root (Vitaly Kuznetsov) [1949614] - Drivers: hv: Add arch independent default functions for some Hyper-V handlers (Vitaly Kuznetsov) [1949614] - Drivers: hv: Make portions of Hyper-V init code be arch neutral (Vitaly Kuznetsov) [1949614] - asm-generic/hyperv: Add missing #include of nmi.h (Vitaly Kuznetsov) [1949614] - PCI: hv: Support for create interrupt v3 (Vitaly Kuznetsov) [1949614] - Drivers: hv: Move Hyper-V extended capability check to arch neutral code (Vitaly Kuznetsov) [1949614] - clocksource/drivers/hyper-v: Re-enable VDSO_CLOCKMODE_HVCLOCK on X86 (Vitaly Kuznetsov) [1949614] - clocksource/drivers/hyper-v: Handle vDSO differences inline (Vitaly Kuznetsov) [1949614] - arm64: smccc: Add support for SMCCCv1.2 extended input/output registers (Vitaly Kuznetsov) [1949614] - smccc: Define vendor hyp owned service call region (Vitaly Kuznetsov) [1949614] - scsi: smartpqi: Update version to 2.1.12-055 (Don Brace) [2018317] - scsi: smartpqi: Add 3252-8i PCI id (Don Brace) [2018317] - scsi: smartpqi: Fix duplicate device nodes for tape changers (Don Brace) [2018317] - scsi: smartpqi: Fix boot failure during LUN rebuild (Don Brace) [2018317] - scsi: smartpqi: Add extended report physical LUNs (Don Brace) [2018317] - scsi: smartpqi: Avoid failing I/Os for offline devices (Don Brace) [2018317] - scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation (Don Brace) [2018317] - scsi: smartpqi: Update LUN reset handler (Don Brace) [2018317] - scsi: smartpqi: Capture controller reason codes (Don Brace) [2018317] - scsi: smartpqi: Add controller handshake during kdump (Don Brace) [2018317] - scsi: smartpqi: Update device removal management (Don Brace) [2018317] - KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling (Laurent Vivier) [2009312] - vhost_net: fix OoB on sendmsg() failure. (Paolo Abeni) [1922828] - scsi: qla2xxx: Update version to 10.02.06.200-k (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix returnvar.cocci warnings (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe session down detection (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe retry (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix hang on NVMe command timeouts (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NVMe | FCP personality change (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Do secure PLOGI when auth app is present (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add N2N support for EDIF (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix hang during NVMe session tear down (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix EDIF enable flag (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Reject AUTH ELS on session down (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Fix stale session (Nilesh Javali) [1983874] - scsi: qla2xxx: Update version to 10.02.06.100-k (Nilesh Javali) [1983874] - scsi: qla2xxx: Sync queue idx with queue_pair_map idx (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support kdump kernel (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix NPIV create erroneous error (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix unsafe removal from linked list (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix port type info (Nilesh Javali) [1983874] - scsi: qla2xxx: Add debug print of 64G link speed (Nilesh Javali) [1983874] - scsi: qla2xxx: Show OS name and version in FDMI-1 (Nilesh Javali) [1983874] - scsi: qla2xxx: Changes to support FCP2 Target (Nilesh Javali) [1983874] - scsi: qla2xxx: Adjust request/response queue size for 28xx (Nilesh Javali) [1983874] - scsi: qla2xxx: Add host attribute to trigger MPI hang (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant initialization of variable num_cnt (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix use after free in debug code (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix spelling mistakes "allloc" -> "alloc" (Nilesh Javali) [1983874] - scsi: qla2xxx: Update version to 10.02.00.107-k (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Increment command and completion counts (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add encryption to I/O path (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add doorbell notification for app (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add detection of secure device (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add authentication pass + fail bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add key update (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add extraction of auth_els from the wire (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add send, receive, and accept for auth_els (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add getfcinfo and statistic bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: edif: Add start + stop bsgs (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove unused variable 'status' (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant continue statement in a for-loop (Nilesh Javali) [1983874] - scsi: qla2xxx: Add heartbeat check (Nilesh Javali) [1983874] - scsi: qla2xxx: Use list_move_tail() instead of list_del()/list_add_tail() (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove duplicate declarations (Nilesh Javali) [1983874] - scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remote_port() (Nilesh Javali) [1983874] - scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove redundant assignment to rval (Nilesh Javali) [1983874] - scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() (Nilesh Javali) [1983874] - scsi: qla2xxx: Prevent PRLI in target mode (Nilesh Javali) [1983874] - scsi: qla2xxx: Reuse existing error handling path (Nilesh Javali) [1983874] - scsi: qla2xxx: Remove unneeded if-null-free check (Nilesh Javali) [1983874] - thermal/drivers/int340x: Do not set a wrong tcc offset on resume (David Arcari) [1997757] - thermal: core: Add new event for sending keep alive notifications (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Fix tcc setting (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Fix warning for return value (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Add PCI MMIO based thermal driver (David Arcari) [1997757] - thermal/drivers/int340x/processor_thermal: Split enumeration and processing part (David Arcari) [1997757] - thermal/drivers/int340x: processor_thermal: Export additional attributes (David Arcari) [1997757] - thermal/drivers/int340x: processor_thermal: Export mailbox interface (David Arcari) [1997757] - thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID (David Arcari) [1997757] - thermal: int340x: Fix unexpected shutdown at critical temperature (David Arcari) [1997757] - thermal: int340x: Support Alder Lake (David Arcari) [1997757] - thermal: int340x: processor_thermal: Correct workload type name (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add mailbox driver (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add RFIM driver (David Arcari) [1997757] - thermal: int340x: processor_thermal: Add AlderLake PCI device id (David Arcari) [1997757] - thermal: int340x: processor_thermal: Refactor MMIO interface (David Arcari) [1997757] - thermal: int340x: Add keep alive response method (David Arcari) [1997757] - thermal: int340x: Provide notification for OEM variable change (David Arcari) [1997757] - treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1997757] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1997757] - intel_idle: Adjust the SKX C6 parameters if PC6 is disabled (David Arcari) [2003731] - intel_idle: update ICX C6 data (David Arcari) [2003731] - nbd: provide a way for userspace processes to identify device backends (Ming Lei) [1997338] - Revert "block, bfq: honor already-setup queue merges" (Ming Lei) [1997338] - blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd (Ming Lei) [1997338] - blkcg: fix memory leak in blk_iolatency_init (Ming Lei) [1997338] - blk-mq: avoid to iterate over stale request (Ming Lei) [1997338] - blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues (Ming Lei) [1997338] - block, bfq: honor already-setup queue merges (Ming Lei) [1997338] - block/mq-deadline: Move dd_queued() to fix defined but not used warning (Ming Lei) [1997338] - cryptoloop: add a deprecation warning (Ming Lei) [1997338] - Revert "block/mq-deadline: Prioritize high-priority requests" (Ming Lei) [1997338] - mq-deadline: Fix request accounting (Ming Lei) [1997338] - nbd: Aovid double completion of a request (Ming Lei) [1997338] - blk-mq: clear active_queues before clearing BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1997338] - Revert "block/mq-deadline: Add cgroup support" (Ming Lei) [1997338] - kyber: make trace_block_rq call consistent with documentation (Ming Lei) [1997338] - blk-iolatency: error out if blk_get_queue() failed in iolatency_set_limit() (Ming Lei) [1997338] - blk-mq-sched: Fix blk_mq_sched_alloc_tags() error handling (Ming Lei) [1997338] - loop: reintroduce global lock for safe loop_validate_file() traversal (Ming Lei) [1997338] - blk-cgroup: prevent rcu_sched detected stalls warnings while iterating blkgs (Ming Lei) [1997338] - block: fix the problem of io_ticks becoming smaller (Ming Lei) [1997338] - block: return errors from blk_execute_rq() (Ming Lei) [1997338] - block: support polling through blk_execute_rq (Ming Lei) [1997338] - loop: rewrite loop_exit using idr_for_each_entry (Ming Lei) [1997338] - loop: split loop_lookup (Ming Lei) [1997338] - loop: don't allow deleting an unspecified loop device (Ming Lei) [1997338] - loop: move loop_ctl_mutex locking into loop_add (Ming Lei) [1997338] - loop: split loop_control_ioctl (Ming Lei) [1997338] - loop: don't call loop_lookup before adding a loop device (Ming Lei) [1997338] - loop: remove the l argument to loop_add (Ming Lei) [1997338] - loop: reduce loop_ctl_mutex coverage in loop_exit (Ming Lei) [1997338] - loop: reorder loop_exit (Ming Lei) [1997338] - loop: Fix missing discard support when using LOOP_CONFIGURE (Ming Lei) [1997338] - block: export blk_next_bio() (Ming Lei) [1997338] - rsxx: Use struct_size() in vmalloc() (Ming Lei) [1997338] - block/mq-deadline: Remove a WARN_ON_ONCE() call (Ming Lei) [1997338] - blk: Fix lock inversion between ioc lock and bfqd lock (Ming Lei) [1997338] - bfq: Remove merged request already in bfq_requests_merged() (Ming Lei) [1997338] - block: fix trace completion for chained bio (Ming Lei) [1997338] - block/partitions/msdos: Fix typo inidicator -> indicator (Ming Lei) [1997338] - block, bfq: reset waker pointer with shared queues (Ming Lei) [1997338] - block, bfq: check waker only for queues with no in-flight I/O (Ming Lei) [1997338] - block, bfq: avoid delayed merge of async queues (Ming Lei) [1997338] - block, bfq: boost throughput by extending queue-merging times (Ming Lei) [1997338] - block, bfq: consider also creation time in delayed stable merge (Ming Lei) [1997338] - block, bfq: fix delayed stable merge check (Ming Lei) [1997338] - block, bfq: let also stably merged queues enjoy weight raising (Ming Lei) [1997338] - blk-wbt: make sure throttle is enabled properly (Ming Lei) [1997338] - blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() (Ming Lei) [1997338] - block/mq-deadline: Prioritize high-priority requests (Ming Lei) [1997338] - block/mq-deadline: Add cgroup support (Ming Lei) [1997338] - block/mq-deadline: Track I/O statistics (Ming Lei) [1997338] - block/mq-deadline: Add I/O priority support (Ming Lei) [1997338] - block/mq-deadline: Micro-optimize the batching algorithm (Ming Lei) [1997338] - block/mq-deadline: Reserve 25 of scheduler tags for synchronous requests (Ming Lei) [1997338] - block/mq-deadline: Improve the sysfs show and store macros (Ming Lei) [1997338] - block/mq-deadline: Improve compile-time argument checking (Ming Lei) [1997338] - block: mq-deadline: Fix queue restart handling (Ming Lei) [1997338] - block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() (Ming Lei) [1997338] - block/mq-deadline: Remove two local variables (Ming Lei) [1997338] - block/mq-deadline: Add two lockdep_assert_held() statements (Ming Lei) [1997338] - block/mq-deadline: Add several comments (Ming Lei) [1997338] - block: Introduce the ioprio rq-qos policy (Ming Lei) [1997338] - block/blk-rq-qos: Move a function from a header file into a C file (Ming Lei) [1997338] - block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls (Ming Lei) [1997338] - blkcg: fix memleak for iolatency (Ming Lei) [1997338] - blk-wbt: remove outdated comment (Ming Lei) [1997338] - block: Remove unnecessary elevator operation checks (Ming Lei) [1997338] - blk-mq: factor out a blk_mq_alloc_sq_tag_set helper (Ming Lei) [1997338] - block: Update blk_update_request() documentation (Ming Lei) [1997338] - blkcg: drop CLONE_IO check in blkcg_can_attach() (Ming Lei) [1997338] - aoe: remove unnecessary mutex_init() (Ming Lei) [1997338] - block: loop: fix deadlock between open and remove (Ming Lei) [1997338] - loop: scale loop device by introducing per device lock (Ming Lei) [1997338] - block/partitions/efi.c: Fix the efi_partition() kernel-doc header (Ming Lei) [1997338] - nbd: share nbd_put and return by goto put_nbd (Ming Lei) [1997338] - nbd: Fix NULL pointer in flush_workqueue (Ming Lei) [1997338] - blkdev.h: remove unused codes blk_account_rq (Ming Lei) [1997338] - block, bfq: avoid circular stable merges (Ming Lei) [1997338] - block: uapi: fix comment about block device ioctl (Ming Lei) [1997338] - block: reexpand iov_iter after read/write (Ming Lei) [1997338] - bfq/mq-deadline: remove redundant check for passthrough request (Ming Lei) [1997338] - blk-mq: bypass IO scheduler's limit_depth for passthrough request (Ming Lei) [1997338] - block: Fix sys_ioprio_set(.which=IOPRIO_WHO_PGRP) task iteration (Ming Lei) [1997338] - blk-mq: Always use blk_mq_is_sbitmap_shared (Ming Lei) [1997338] - block: add sysfs entry for virt boundary mask (Ming Lei) [1997338] - block, bfq: merge bursts of newly-created queues (Ming Lei) [1997338] - block, bfq: keep shared queues out of the waker mechanism (Ming Lei) [1997338] - block, bfq: fix weight-raising resume with !low_latency (Ming Lei) [1997338] - block, bfq: make shared queues inherit wakers (Ming Lei) [1997338] - block, bfq: put reqs of waker and woken in dispatch list (Ming Lei) [1997338] - block, bfq: always inject I/O of queues blocked by wakers (Ming Lei) [1997338] - blk-mq: Sentence reconstruct for better readability (Ming Lei) [1997338] - block: update a few comments in uapi/linux/blkpg.h (Ming Lei) [1997338] - block: don't ignore REQ_NOWAIT for direct IO (Ming Lei) [1997338] - block: clear GD_NEED_PART_SCAN later in bdev_disk_changed (Ming Lei) [1997338] - block: Discard page cache of zone reset target range (Ming Lei) [1997338] - block: Suppress uevent for hidden device when removed (Ming Lei) [1997338] - block: rsxx: fix error return code of rsxx_pci_probe() (Ming Lei) [1997338] - block: Fix REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1997338] - blk-cgroup: Fix the recursive blkg rwstat (Ming Lei) [1997338] - rsxx: Return -EFAULT if copy_to_user() fails (Ming Lei) [1997338] - block/bfq: update comments and default value in docs for fifo_expire (Ming Lei) [1997338] - block: Drop leftover references to RQF_SORTED (Ming Lei) [1997338] - blktrace: fix documentation for blk_fill_rw() (Ming Lei) [1997338] - blktrace: remove debugfs file dentries from struct blk_trace (Ming Lei) [1997338] - block: get rid of the trace rq insert wrapper (Ming Lei) [1997338] - blktrace: fix blk_rq_merge documentation (Ming Lei) [1997338] - blktrace: fix blk_rq_issue documentation (Ming Lei) [1997338] - blktrace: add blk_fill_rwbs documentation comment (Ming Lei) [1997338] - block: remove superfluous param in blk_fill_rwbs() (Ming Lei) [1997338] - block: Remove unused blk_pm_*() function definitions (Ming Lei) [1997338] - blk-mq: Use llist_head for blk_cpu_done (Ming Lei) [1997338] - blk-mq: Always complete remote completions requests in softirq (Ming Lei) [1997338] - block: use bi_max_vecs to find the bvec pool (Ming Lei) [1997338] - md/raid10: remove dead code in reshape_request (Ming Lei) [1997338] - block: remove the 1 and 4 vec bvec_slabs entries (Ming Lei) [1997338] - block: streamline bvec_alloc (Ming Lei) [1997338] - block: factor out a bvec_alloc_gfp helper (Ming Lei) [1997338] - block: move struct biovec_slab to bio.c (Ming Lei) [1997338] - block: reuse BIO_INLINE_VECS for integrity bvecs (Ming Lei) [1997338] - block: move three bvec helpers declaration into private helper (Ming Lei) [1997338] - blk-cgroup: Remove obsolete macro (Ming Lei) [1997338] - block: use an on-stack bio in blkdev_issue_flush (Ming Lei) [1997338] - blkcg: delete redundant get/put operations for queue (Ming Lei) [1997338] - block: unexport truncate_bdev_range (Ming Lei) [1997338] - blk: wbt: remove unused parameter from wbt_should_throttle (Ming Lei) [1997338] - bdev: Do not return EBUSY if bdev discard races with write (Ming Lei) [1997338] - bfq: don't duplicate code for different paths (Ming Lei) [1997338] - block: remove the request_queue to argument request based tracepoints (Ming Lei) [1997338] - virtio_net: disable cb aggressively (Stefan Hajnoczi) [1965914] - virtio: fix up virtio_disable_cb (Stefan Hajnoczi) [1965914] - virtio_net: move txq wakeups under tx q lock (Stefan Hajnoczi) [1965914] - virtio_net: move tx vq operation under tx queue lock (Stefan Hajnoczi) [1965914] - virtio_net: bulk free tx skbs (Stefan Hajnoczi) [1965914] - [s390] s390/qdio: propagate error when cancelling a ccw fails (Mete Durlu) [1984989] - [s390] s390/qdio: improve roll-back after error on ESTABLISH ccw (Mete Durlu) [1984989] - [s390] s390/qdio: cancel the ESTABLISH ccw after timeout (Mete Durlu) [1984989] - [s390] scsi: zfcp: Lift Request Queue tasklet & timer from qdio (Mete Durlu) [1984989] - [s390] scsi: zfcp: Move the position of put_device() (Mete Durlu) [1984989] - [s390] scsi: zfcp: Clean up sysfs code for SFP diagnostics (Mete Durlu) [1984989] - [s390] scsi: zfcp: Fix sysfs roll-back on error in zfcp_adapter_enqueue() (Mete Durlu) [1984989] - [s390] scsi: zfcp: Fix indentation coding style issue (Mete Durlu) [1984989] - [s390] scsi: zfcp: Remove unneeded INIT_LIST_HEAD() for FSF requests (Mete Durlu) [1984989] - x86/fpu/xstate: Clear xstate header in copy_xstate_to_uabi_buf() again (Prarit Bhargava) [1981448] - x86/fpu/signal: Let xrstor handle the features to init (Prarit Bhargava) [1981448] - x86/fpu/signal: Handle #PF in the direct restore path (Prarit Bhargava) [1981448] - x86/fpu: Return proper error codes from user access functions (Prarit Bhargava) [1981448] - x86/fpu/signal: Split out the direct restore code (Prarit Bhargava) [1981448] - x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1981448] - x86/fpu/signal: Sanitize the xstate check on sigframe (Prarit Bhargava) [1981448] - x86/fpu/signal: Remove the legacy alignment check (Prarit Bhargava) [1981448] - x86/fpu/signal: Move initial checks into fpu__restore_sig() (Prarit Bhargava) [1981448] - x86/fpu: Mark init_fpstate __ro_after_init (Prarit Bhargava) [1981448] - x86/pkru: Remove xstate fiddling from write_pkru() (Prarit Bhargava) [1981448] - x86/fpu: Don't store PKRU in xstate in fpu_reset_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Remove PKRU handling from switch_fpu_finish() (Prarit Bhargava) [1981448] - x86/fpu: Mask PKRU from kernel XRSTOR[S] operations (Prarit Bhargava) [1981448] - x86/fpu: Hook up PKRU into ptrace() (Prarit Bhargava) [1981448] - x86/fpu: Add PKRU storage outside of task XSAVE buffer (Prarit Bhargava) [1981448] - x86/fpu: Dont restore PKRU in fpregs_restore_userspace() (Prarit Bhargava) [1981448] - x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi() (Prarit Bhargava) [1981448] - x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs() (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_from_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Rename __fpregs_load_activate() to fpregs_restore_userregs() (Prarit Bhargava) [1981448] - x86/fpu: Clean up the fpu__clear() variants (Prarit Bhargava) [1981448] - x86/fpu: Rename fpu__clear_all() to fpu_flush_thread() (Prarit Bhargava) [1981448] - x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_fpregs() (Prarit Bhargava) [1981448] - x86/cpu: Write the default PKRU value when enabling PKE (Prarit Bhargava) [1981448] - x86/pkru: Provide pkru_write_default() (Prarit Bhargava) [1981448] - x86/pkru: Provide pkru_get_init_value() (Prarit Bhargava) [1981448] - x86/cpu: Sanitize X86_FEATURE_OSPKE (Prarit Bhargava) [1981448] - x86/pkeys: Move read_pkru() and write_pkru() (Prarit Bhargava) [1981448] - x86/fpu: Rename and sanitize fpu__save/copy() (Prarit Bhargava) [1981448] - x86/fpu/xstate: Sanitize handling of independent features (Prarit Bhargava) [1981448] - x86/fpu: Rename "dynamic" XSTATEs to "independent" (Prarit Bhargava) [1981448] - x86/fpu: Rename initstate copy functions (Prarit Bhargava) [1981448] - x86/fpu: Get rid of the FNSAVE optimization (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to_fpstate() (Prarit Bhargava) [1981448] - x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Rename xstate copy functions which are related to UABI (Prarit Bhargava) [1981448] - x86/fpu: Rename fregs-related copy functions (Prarit Bhargava) [1981448] - x86/math-emu: Rename frstor() (Prarit Bhargava) [1981448] - x86/fpu: Rename fxregs-related copy functions (Prarit Bhargava) [1981448] - x86/fpu: Get rid of CONFIG_AS_FXSAVEQ (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user() (Prarit Bhargava) [1981448] - x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs() (Prarit Bhargava) [1981448] - x86/fpu: Get rid of copy_supervisor_to_kernel() (Prarit Bhargava) [1981448] - x86/fpu: Cleanup arch_set_user_pkey_access() (Prarit Bhargava) [1981448] - x86/kvm: Avoid looking up PKRU in XSAVE buffer (Prarit Bhargava) [1981448] - x86/fpu: Get rid of using_compacted_format() (Prarit Bhargava) [1981448] - x86/fpu: Move fpu__write_begin() to regset (Prarit Bhargava) [1981448] - x86/fpu/regset: Move fpu__read_begin() into regset (Prarit Bhargava) [1981448] - x86/fpu: Remove fpstate_sanitize_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get() (Prarit Bhargava) [1981448] - x86/fpu: Clean up fpregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Fail ptrace() requests that try to set invalid MXCSR values (Prarit Bhargava) [1981448] - x86/fpu: Rewrite xfpregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Simplify PTRACE_GETREGS code (Prarit Bhargava) [1981448] - x86/fpu: Reject invalid MXCSR values in copy_kernel_to_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Sanitize xstateregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Move inlines where they belong (Prarit Bhargava) [1981448] - x86/fpu: Get rid of fpu__get_supported_xfeatures_mask() (Prarit Bhargava) [1981448] - x86/fpu: Make xfeatures_mask_all __ro_after_init (Prarit Bhargava) [1981448] - x86/fpu: Mark various FPU state variables __ro_after_init (Prarit Bhargava) [1981448] - x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value to init_fpstate") (Prarit Bhargava) [1981448] - x86/fpu: Fix copy_xstate_to_kernel() gap handling (Prarit Bhargava) [1981448] - x86/fpu: Limit xstate copy size in xstateregs_set() (Prarit Bhargava) [1981448] - x86/fpu: Make init_fpstate correct with optimized XSAVE (Prarit Bhargava) [1981448] - x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() (Prarit Bhargava) [1981448] - x86/fpu: Reset state for all signal restore failures (Prarit Bhargava) [1981448] - x86/signal: Introduce helpers to get the maximum signal frame size (Prarit Bhargava) [1981448] - x86/fpu: Fix various typos in comments (Prarit Bhargava) [1981448] - x86/fpu/xstate: Use sizeof() instead of a constant (Prarit Bhargava) [1981448] - x86/fpu: Handle FPU-related and clearcpuid command line arguments earlier (Prarit Bhargava) [1981448] - x86/fpu: Allow multiple bits in clearcpuid= parameter (Prarit Bhargava) [1981448] - x86: switch to ->regset_get() (Prarit Bhargava) [1981448] - regset: new method and helpers for it (Prarit Bhargava) [1981448] - copy_regset_to_user(): do all copyout at once. (Prarit Bhargava) [1981448] - introduction of regset ->get() wrappers, switching ELF coredumps to those (Prarit Bhargava) [1981448] - user_regset_copyout_zero(): use clear_user() (Prarit Bhargava) [1981448] - x86: kill dump_fpu() (Prarit Bhargava) [1981448] - x86: copy_fpstate_to_sigframe(): have fpregs_soft_get() use kernel buffer (Prarit Bhargava) [1981448] - x86/pkeys: Add check for pkey "overflow" (Prarit Bhargava) [1981448] - x86/fpu: Deactivate FPU state after failure during state load (Prarit Bhargava) [1981448] - x86/fpu: Use sizeof_field() macro (Prarit Bhargava) [1981448] - x86/fpu: Inline fpu__xstate_clear_all_cpu_caps() (Prarit Bhargava) [1981448] - x86/fpu: Make 'no387' and 'nofxsr' command line options useful (Prarit Bhargava) [1981448] - x86/fpu: Remove the fpu__save() export (Prarit Bhargava) [1981448] - x86/process: Add AVX-512 usage elapsed time to /proc/pid/arch_status (Prarit Bhargava) [1981448] - x86/fpu: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1981448] - x86/fpu: Add SPDX license identifier for missed files (Prarit Bhargava) [1981448] - x86/fpu: Fix __user annotations (Prarit Bhargava) [1981448] - x86/fpu: Move init_xstate_size() to __init section (Prarit Bhargava) [1981448] - x86/fpu: Update comment for __raw_xsave_addr() (Prarit Bhargava) [1981448] - scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file (Nilesh Javali) [1981433] - scsi: core: Put LLD module refcnt after SCSI device is released (Ming Lei) [1996509] - scsi: iscsi: Fix set_param() handling (Chris Leech) [2011470] - scsi: iscsi: Fix iscsi_task use after free (Chris Leech) [2011470] - scsi: iscsi: Adjust iface sysfs attr detection (Chris Leech) [2011470] - scsi: iscsi: Fix iface sysfs attr detection (Chris Leech) [2011470] - scsi: iscsi: Move pool freeing (Chris Leech) [2011470] - scsi: iscsi: Hold task ref during TMF timeout handling (Chris Leech) [2011470] - scsi: iscsi: Flush block work before unblock (Chris Leech) [2011470] - scsi: iscsi: Fix completion check during abort races (Chris Leech) [2011470] - scsi: iscsi: Fix shost->max_id use (Chris Leech) [2011470] - scsi: iscsi: Fix conn use after free during resets (Chris Leech) [2011470] - scsi: iscsi: Get ref to conn during reset handling (Chris Leech) [2011470] - scsi: iscsi: Have abort handler get ref to conn (Chris Leech) [2011470] - scsi: iscsi: Add iscsi_cls_conn refcount helpers (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Start socket shutdown during conn stop (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Set no linger (Chris Leech) [2011470] - scsi: iscsi: Fix in-kernel conn failure handling (Chris Leech) [2011470] - scsi: iscsi: Rel ref after iscsi_lookup_endpoint() (Chris Leech) [2011470] - scsi: iscsi: Use system_unbound_wq for destroy_work (Chris Leech) [2011470] - scsi: iscsi: Force immediate failure during shutdown (Chris Leech) [2011470] - scsi: iscsi: Drop suspend calls from ep_disconnect (Chris Leech) [2011470] - scsi: iscsi: Stop queueing during ep_disconnect (Chris Leech) [2011470] - scsi: iscsi: Add task completion helper (Chris Leech) [2011470] - scsi: iscsi: Fix iSCSI cls conn state (Chris Leech) [2011470] - scsi: iscsi: Fix race condition between login and sync thread (Chris Leech) [2011470] - scsi: iscsi: Drop session lock in iscsi_session_chkready() (Chris Leech) [2011470] - scsi: libiscsi: Reset max/exp cmdsn during recovery (Chris Leech) [2011470] - scsi: iscsi_tcp: Fix shost can_queue initialization (Chris Leech) [2011470] - scsi: libiscsi: Add helper to calculate max SCSI cmds per session (Chris Leech) [2011470] - scsi: libiscsi: Fix iSCSI host workq destruction (Chris Leech) [2011470] - scsi: libiscsi: Fix iscsi_task use after free() (Chris Leech) [2011470] - scsi: libiscsi: Drop taskqueuelock (Chris Leech) [2011470] - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (Chris Leech) [2011470] - scsi: iscsi: Fix inappropriate use of put_device() (Chris Leech) [2011470] - scsi: iscsi: Fail session and connection on transport registration failure (Chris Leech) [2011470] - scsi: drivers: base: Propagate errors through the transport component (Chris Leech) [2011470] - scsi: drivers: base: Support atomic version of attribute_container_device_trigger (Chris Leech) [2011470] - scsi: libiscsi: Fix NOP race condition (Chris Leech) [2011470] - scsi: libiscsi: use sendpage_ok() in iscsi_tcp_segment_map() (Chris Leech) [2011470] - scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calling getpeername() (Chris Leech) [2011470] - scsi: iscsi: Do not put host in iscsi_set_flashnode_param() (Chris Leech) [2011470] - scsi: iscsi: Register sysfs for workqueue iscsi_destroy (Chris Leech) [2011470] - scsi: iscsi: Remove sessdestroylist (Chris Leech) [2011470] - scsi: iscsi: Optimize work queue flush use (Chris Leech) [2011470] - scsi: iscsi: Delay freeing target_id (Chris Leech) [2011470] - scsi: iscsi: Change iSCSI workqueue max_active back to 1 (Chris Leech) [2011470] - scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj (Chris Leech) [2011470]- scsi: qedf: Fix error codes in qedf_alloc_global_queues() (Nilesh Javali) [1983908] - scsi: qedf: Add check to synchronize abort and flush (Nilesh Javali) [1983908] - scsi: qedf: Use DEVICE_ATTR_RO() macro (Nilesh Javali) [1983908] - scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) (Nilesh Javali) [1983908] - scsi: qedf: Drop unnecessary NULL checks after container_of() (Nilesh Javali) [1983908] - scsi: qedf: Use devlink to report errors and recovery (Nilesh Javali) [1983908] - scsi: qedf: Enable devlink support (Nilesh Javali) [1983908] - scsi: qedf: Remove unused include of linux/version.h (Nilesh Javali) [1983908] - qed: implement devlink dump (Nilesh Javali) [1983908] - qed*: make use of devlink recovery infrastructure (Nilesh Javali) [1983908] - qed: use devlink logic to report errors (Nilesh Javali) [1983908] - qed: health reporter init deinit seq (Nilesh Javali) [1983908] - qed: implement devlink info request (Nilesh Javali) [1983908] - qed/qede: make devlink survive recovery (Nilesh Javali) [1983908] - qed: move out devlink logic into a new file (Nilesh Javali) [1983908] - i40e: fix endless loop under rtnl (Stefan Assmann) [1903921] - ovl: fix missing negative dentry check in ovl_rename() (Miklos Szeredi) [2010887] {CVE-2021-20321} - [RHEL8.6 BZ 1849234] cifs: report error instead of invalid when revalidating a dentry fails (Ronnie Sahlberg) [1849234] - mei: me: emmitsburg workstation DID (David Arcari) [2014195] - redhat/configs: Add CONFIG_INTEL_QEP (Prarit Bhargava) [1783559] - redhat/configs: Add CONFIG_COUNTER (Prarit Bhargava) [1783559] - counter: Rename counter_count_function to counter_function (Prarit Bhargava) [1783559] - counter: Rename counter_signal_value to counter_signal_level (Prarit Bhargava) [1783559] - counter: Standardize to ERANGE for limit exceeded errors (Prarit Bhargava) [1783559] - counter: intel-qep: Remove linux/bitops.h include (Prarit Bhargava) [1783559] - counter: intel-qep: Use to_pci_dev() helper (Prarit Bhargava) [1783559] - counter: intel-qep: Mark PM callbacks with __maybe_unused (Prarit Bhargava) [1783559] - counter: Add support for Intel Quadrature Encoder Peripheral (Prarit Bhargava) [1783559] - counter: Simplify the count_read and count_write callbacks (Prarit Bhargava) [1783559] - drivers/counter: Add SPDX license identifier - Makefile/Kconfig (Prarit Bhargava) [1783559] - counter: Introduce the Generic Counter interface (Prarit Bhargava) [1783559] - bpf: Fix integer overflow in prealloc_elems_and_freelist() (Yauheni Kaliuta) [2010492] {CVE-2021-41864} - audit: move put_tree() to avoid trim_trees refcount underflow and UAF (Richard Guy Briggs) [1978123] - tpm: ibmvtpm: Avoid error message when process gets signal while waiting (Štěpán Horáček) [1981473] - efi/tpm: Differentiate missing and invalid final event log table. (Štěpán Horáček) [1981473] - tpm: Replace WARN_ONCE() with dev_err_once() in tpm_tis_status() (Štěpán Horáček) [1981473] - tpm_tis: Use DEFINE_RES_MEM() to simplify code (Štěpán Horáček) [1981473] - tpm: fix some doc warnings in tpm1-cmd.c (Štěpán Horáček) [1981473] - tpm_tis_spi: add missing SPI device ID entries (Štěpán Horáček) [1981473] - tpm: add longer timeout for TPM2_CC_VERIFY_SIGNATURE (Štěpán Horáček) [1981473] - tpm_tis_spi: set default probe function if device id not match (Štěpán Horáček) [1981473] - tpm_crb: Use IOMEM_ERR_PTR when function returns iomem (Štěpán Horáček) [1981473] - tools/testing/scatterlist: Fix overflow of max segment size (Rafael Aquini) [2016426] - drm: Remove SCATTERLIST_MAX_SEGMENT (Rafael Aquini) [2016426] - lib/scatterlist: Fix wrong update of orig_nents (Rafael Aquini) [2016426] - lib/scatterlist: Provide a dedicated function to support table append (Rafael Aquini) [2016426] - tools/testing/scatterlist: Test dynamic __sg_alloc_table_from_pages (Rafael Aquini) [2016426] - tools/testing/scatterlist: Fix test to compile and run (Rafael Aquini) [2016426] - tools/testing/scatterlist: Show errors in human readable form (Rafael Aquini) [2016426] - tools/testing/scatterlist: Rejuvenate bit-rotten test (Rafael Aquini) [2016426] - Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH (Rafael Aquini) [2016426] - buildid: only consider GNU notes for build ID parsing (Rafael Aquini) [2016426] - lib/decompressors: remove set but not used variabled 'level' (Rafael Aquini) [2016426] - lib/math/rational.c: fix divide by zero (Rafael Aquini) [2016426] - lockdep/selftests: Fix selftests vs PROVE_RAW_LOCK_NESTING (Rafael Aquini) [2016426] - kunit: Fix result propagation for parameterised tests (Rafael Aquini) [2016426] - bug: Remove redundant condition check in report_bug (Rafael Aquini) [2016426] - zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c (Rafael Aquini) [2016426] - zlib: export S390 symbols for zlib modules (Rafael Aquini) [2016426] - lib/crc32test: remove extra local_irq_disable/enable (Rafael Aquini) [2016426] - random32: add a selftest for the prandom32 code (Rafael Aquini) [2016426] - random32: add noise from network and scheduling activity (Rafael Aquini) [2016426] - random32: make prandom_u32() output unpredictable (Rafael Aquini) [2016426] - lib: Correct comment of prandom_seed (Rafael Aquini) [2016426] - lib/crc32.c: fix trivial typo in preprocessor condition (Rafael Aquini) [2016426] - lib/crc: Use consistent naming for CRC-32 polynomials (Rafael Aquini) [2016426] - lib/crc: Move polynomial definition to separate header (Rafael Aquini) [2016426] - kstrto*: do not describe simple_strto*() as obsolete/replaced (Rafael Aquini) [2016426] - kstrto*: correct documentation references to simple_strto*() (Rafael Aquini) [2016426] - kernel.h: update comment about simple_strto() functions (Rafael Aquini) [2016426] - lib/bitmap.c: fix bitmap_cut() for partial overlapping case (Rafael Aquini) [2016426] - devres: keep both device name and resource name in pretty name (Rafael Aquini) [2016426] - crc-t10dif: Fix potential crypto notify dead-lock (Rafael Aquini) [2016426] - vsprintf: don't obfuscate NULL and error pointers (Rafael Aquini) [2016426] - lib/stackdepot.c: fix global out-of-bounds in stack_slabs (Rafael Aquini) [2016426] - lib/scatterlist.c: adjust indentation in __sg_alloc_table (Rafael Aquini) [2016426] - lib/stackdepot: Fix outdated comments (Rafael Aquini) [2016426] - lib/test_kasan.c: fix memory leak in kmalloc_oob_krealloc_more() (Rafael Aquini) [2016426] - lib: Remove select of inexistant GENERIC_IO (Rafael Aquini) [2016426] - lib: test_user_copy: style cleanup (Rafael Aquini) [2016426] - usercopy: Add parentheses around assignment in test_copy_struct_from_user (Rafael Aquini) [2016426] - lib: textsearch: fix escapes in example code (Rafael Aquini) [2016426] - Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()" (Rafael Aquini) [2016426] - lib: logic_pio: Fix RCU usage (Rafael Aquini) [2016426] - lib/test_overflow.c: avoid tainting the kernel and fix wrap size (Rafael Aquini) [2016426] - lib/test_string.c: avoid masking memset16/32/64 failures (Rafael Aquini) [2016426] - lib/scatterlist: Fix mapping iterator when sg->offset is greater than PAGE_SIZE (Rafael Aquini) [2016426] - lib/mpi: Fix karactx leak in mpi_powm (Rafael Aquini) [2016426] - sbitmap: fix improper use of smp_mb__before_atomic() (Rafael Aquini) [2016426] - kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. (Rafael Aquini) [2016426] - lib/div64.c: off by one in shift (Rafael Aquini) [2016426] - assoc_array: Fix shortcut creation (Rafael Aquini) [2016426] - lib/test_kmod.c: potential double free in error handling (Rafael Aquini) [2016426] - devres: always use dev_name() in devm_ioremap_resource() (Rafael Aquini) [2016426] - lib: fix build failure in CONFIG_DEBUG_VIRTUAL test (Rafael Aquini) [2016426] - test_firmware: fix error return getting clobbered (Rafael Aquini) [2016426] - lib: Fix ia64 bootloader linkage (Rafael Aquini) [2016426] - lib/test_hexdump.c: fix failure on big endian cpu (Rafael Aquini) [2016426] - hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer (Cathy Avery) [2012842] - scsi: storvsc: Log TEST_UNIT_READY errors as warnings (Cathy Avery) [2012842] - scsi: storvsc: Correctly handle multiple flags in srb_status (Cathy Avery) [2012842] - scsi: storvsc: Update error logging (Cathy Avery) [2012842] - scsi: storvsc: Miscellaneous code cleanups (Cathy Avery) [2012842] - scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs (Cathy Avery) [2012842] - Drivers: hv: vmbus: Copy packets sent by Hyper-V out of the ring buffer (Cathy Avery) [2012842] - scsi: core: Fix hang of freezing queue between blocking and running device (Ewan D. Milne) [2012323] - scsi: core: Fix capacity set to zero after offlinining device (Ewan D. Milne) [2012323] - scsi: sr: Return correct event when media event code is 3 (Ewan D. Milne) [2012323] - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (Ewan D. Milne) [2012323] - scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() (Ewan D. Milne) [2012323] - scsi: core: Fix bad pointer dereference when ehandler kthread is invalid (Ewan D. Milne) [2012323] - scsi: core: Fix the documentation of the scsi_execute() time parameter (Ewan D. Milne) [2012323] - scsi: core: Retry I/O for Notify (Enable Spinup) Required error (Ewan D. Milne) [2012323] - scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) (Ewan D. Milne) [2012323] - scsi: core: Inline scsi_mq_alloc_queue() (Ewan D. Milne) [2012323] - scsi: sr: Return appropriate error code when disk is ejected (Ewan D. Milne) [2012323] - scsi: core: Only put parent device if host state differs from SHOST_CREATED (Ewan D. Milne) [2012323] - scsi: core: Put .shost_dev in failure path if host state changes to RUNNING (Ewan D. Milne) [2012323] - scsi: core: Fix failure handling of scsi_add_host_with_dma() (Ewan D. Milne) [2012323] - scsi: core: Fix error handling of scsi_host_alloc() (Ewan D. Milne) [2012323] - scsi: st: Return error code in st_scsi_execute() (Ewan D. Milne) [2012323] - scsi: scsi_dh_alua: Retry RTPG on a different path after failure (Ewan D. Milne) [2012323] - scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in mask creation (Ewan D. Milne) [2012323] - scsi: core: Fix a comment in function scsi_host_dev_release() (Ewan D. Milne) [2012323] - scsi: scsi_debug: Drop if with an always false condition (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix cmd_per_lun, set to max_queue (Ewan D. Milne) [2012323] - scsi: sd: Introduce a new local variable in sd_check_events() (Ewan D. Milne) [2012323] - scsi: core: Modify the scsi_send_eh_cmnd() return value for the SDEV_BLOCK case (Ewan D. Milne) [2012323] - scsi: core: Rename scsi_softirq_done() into scsi_complete() (Ewan D. Milne) [2012323] - scsi: core: Remove an incorrect comment (Ewan D. Milne) [2012323] - scsi: core: Make the scsi_alloc_sgtables() documentation more accurate (Ewan D. Milne) [2012323] - scsi: scsi_dh_alua: Prevent duplicate pg info print in alua_rtpg() (Ewan D. Milne) [2012323] - scsi: core: scsi_host_cmd_pool is declared twice (Ewan D. Milne) [2012323] - scsi: core: Remove duplicate declarations (Ewan D. Milne) [2012323] - scsi: core: Fix comment typo (Ewan D. Milne) [2012323] - scsi: scsi_dh: Fix a typo (Ewan D. Milne) [2012323] - scsi: sd: Fix function name in header (Ewan D. Milne) [2012323] - scsi: sd_zbc: Place function name into header (Ewan D. Milne) [2012323] - scsi: sd_zbc: Update write pointer offset cache (Ewan D. Milne) [2012323] - scsi: st: Fix a use after free in st_open() (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix cmd duration calculation (Ewan D. Milne) [2012323] - scsi: core: Set shost as hctx driver_data (Ewan D. Milne) [2012323] - scsi: scsi_debug: Add new defer type for mq_poll (Ewan D. Milne) [2012323] - scsi: scsi_debug: mq_poll support (Ewan D. Milne) [2012323] - scsi: core: Add mq_poll support to SCSI layer (Ewan D. Milne) [2012323] - scsi: sd: Remove obsolete variable in sd_remove() (Ewan D. Milne) [2012323] - scsi: handle zone resources errors (Ewan D. Milne) [2012323] - scsi: scsi_debug: Fix scp is NULL errors (Ewan D. Milne) [2012323] - scsi: scsi_debug: Improve command duration calculation (Ewan D. Milne) [2012323] - x86/platform: Increase maximum GPIO number for X86_64 (David Arcari) [2016796] - pinctrl: pinconf-generic: Add function parameter description 'pctldev' (David Arcari) [2016796] - pinctrl: core: Remove duplicated word from devm_pinctrl_unregister() (David Arcari) [2016796] - pinctrl: tigerlake: Fix GPIO mapping for newer version of software (David Arcari) [2016796] - pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [2016796] - docs: update pin-control.rst references (David Arcari) [2016796] - pinctrl: Keep enum pin_config_param ordered by name (part 2) (David Arcari) [2016796] - pinctrl: core: Show pin numbers for the controllers with base = 0 (David Arcari) [2016796] - pinctrl: Add PIN_CONFIG_MODE_PWM to enum pin_config_param (David Arcari) [2016796] - pinctrl: Introduce MODE group in enum pin_config_param (David Arcari) [2016796] - pinctrl: Keep enum pin_config_param ordered by name (David Arcari) [2016796] - pinctrl: core: Fix kernel doc string for pin_get_name() (David Arcari) [2016796] - pinctrl: intel: check REVID register value for device presence (David Arcari) [2016796] - pinctrl: intel: No need to disable IRQs in the handler (David Arcari) [2016796] - pinctrl: core: Set ret to 0 when group is skipped (David Arcari) [2016796] - pinctrl: core: Handling pinmux and pinconf separately (David Arcari) [2016796] - Documentation: rename pinctl to pin-control (David Arcari) [2016796] - pinctrl: pinmux: Add pinmux-select debugfs file (David Arcari) [2016796] - pinctrl: use to octal permissions for debugfs files (David Arcari) [2016796] - pinctrl: intel: Show the GPIO base calculation explicitly (David Arcari) [2016796] - pinctrl: pinmux: add function selector to pinmux-functions (David Arcari) [2016796] - pinctrl: intel: Convert capability list to features (David Arcari) [2016796] - pinctrl: intel: Drop unnecessary check for predefined features (David Arcari) [2016796] - pinctrl: intel: Split intel_pinctrl_add_padgroups() for better maintenance (David Arcari) [2016796] - pinctrl: remove empty lines in pinctrl subsystem (David Arcari) [2016796] - pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request (David Arcari) [2016796] - pinctrl: Remove hole in pinctrl_gpio_range (David Arcari) [2016796] - pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB (David Arcari) [2016796] - pinctrl: intel: Set default bias in case no particular value given (David Arcari) [2016796] - pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm (David Arcari) [2016796] - pinctrl: core: print gpio in pins debugfs file (David Arcari) [2016796] - pinctrl: pinmux: Add some missing parameter descriptions (David Arcari) [2016796] - pinctrl: core: Fix a bunch of kerneldoc issues (David Arcari) [2016796] - pinctrl: Define of_pinctrl_get() dummy for !PINCTRL (David Arcari) [2016796] - pinctrl: core: Remove extra kref_get which blocks hogs being freed (David Arcari) [2016796] - pinctrl: Export some needed symbols at module load time (David Arcari) [2016796] - pinctrl: core: Add pinctrl_select_default_state() and export it (David Arcari) [2016796] - pinctrl: make pinconf.h self-contained (David Arcari) [2016796] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [2016796] - pinctrl: remove pinctrl/machine.h inclusion from pinctrl/pinconf.h (David Arcari) [2016796] - pinctrl: Document pin_config_group_get() return codes like pin_config_get() (David Arcari) [2016796] - pinctrl: intel: Convert to use SPDX identifier (David Arcari) [2016796] - mm/swapfile: fix an integer overflow in swap_show() (Rafael Aquini) [2008812] - mm: swapfile: fix /proc/swaps heading and Size/Used/Priority alignment (Rafael Aquini) [2008812] - Makefile: update early devel phase flag (Augusto Caringi) [2000679] - KVM: s390: Enable specification exception interpretation (Thomas Huth) [1984894] - KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted (Marcelo Tosatti) [2007928] - ibmvnic: Remove the proper scrq flush (Desnes A. Nunes do Rosario) [2014097] - selftests/net/ipsec: Add test for xfrm_spdattr_type_t (Hangbin Liu) [2018056] - selftest/net/ipsec.c: Remove unneeded semicolon (Hangbin Liu) [2018056] - selftest/net/xfrm: Add test for ipsec tunnel (Hangbin Liu) [2018056] - ipv6: add ip6_sock_set_v6only (Josef Oskera) [2008908] - ipv6: When forwarding count rx stats on the orig netdev (Hangbin Liu) [2017704] - ipv6: make exception cache less predictible (Hangbin Liu) [2017704] - ipv6: use siphash in rt6_exception_hash() (Hangbin Liu) [2017704] - ipv6: use jhash2() in rt6_exception_hash() (Hangbin Liu) [2017704] - net/l2tp: Fix reference count leak in l2tp_udp_recv_core (Guillaume Nault) [2020380] - netfilter: nft_flow_offload: fix underflow in flowtable reference counter (Phil Sutter) [2008551] - net: xfrm: Fix end of loop tests for list_for_each_entry (Sabrina Dubroca) [2019168] - xfrm: Fix error reporting in xfrm_state_construct. (Sabrina Dubroca) [2019168]- nvme-mpath: replace direct_make_request with generic_make_request (Gopal Tiwari) [2013505] - net-sysfs: try not to restart the syscall if it will fail eventually (Antoine Tenart) [2016005] - net: mana: Fix error handling in mana_create_rxq() (Mohammed Gamal) [2011886] - net: mana: Prefer struct_size over open coded arithmetic (Mohammed Gamal) [2011886] - net: mana: Add WARN_ON_ONCE in case of CQE read overflow (Mohammed Gamal) [2011886] - net: mana: Add support for EQ sharing (Mohammed Gamal) [2011886] - net: mana: Move NAPI from EQ to CQ (Mohammed Gamal) [2011886] - net: mana: Fix a memory leak in an error handling path in 'mana_create_txq()' (Mohammed Gamal) [2011886] - net: mana: Use struct_size() in kzalloc() (Mohammed Gamal) [2011886] - vmxnet3: switch from 'pci_' to 'dma_' API (Kamal Heib) [2013202] - vmxnet3: update to version 6 (Kamal Heib) [2013202] - vmxnet3: increase maximum configurable mtu to 9190 (Kamal Heib) [2013202] - vmxnet3: set correct hash type based on rss information (Kamal Heib) [2013202] - vmxnet3: add support for ESP IPv6 RSS (Kamal Heib) [2013202] - vmxnet3: remove power of 2 limitation on the queues (Kamal Heib) [2013202] - vmxnet3: add support for 32 Tx/Rx queues (Kamal Heib) [2013202] - vmxnet3: prepare for version 6 changes (Kamal Heib) [2013202] - vmxnet3: fix cksum offload issues for tunnels with non-default udp ports (Kamal Heib) [2013202] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [2013202] - net: Use skb_frag_off accessors (Kamal Heib) [2013202] - net: Use skb accessors in network drivers (Kamal Heib) [2013202] - vmxnet3: Remove call to memset after dma_alloc_coherent (Kamal Heib) [2013202] - cgroup/debug: Fix lockdep splat with "pK" format specifier (Waiman Long) [2007919] - configs: Enable FC_APPID (Ewan D. Milne) [1643346] - configs: Enable BLK_CGROUP_FC_APPID (Ewan D. Milne) [1643346] - scsi: nvme: Added a new sysfs attribute appid_store (Ewan D. Milne) [1643346] - scsi: blkcg: Add app identifier support for blkcg (Ewan D. Milne) [1643346] - scsi: cgroup: Add cgroup_get_from_id() (Ewan D. Milne) [1643346] - perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *' (Michael Petlan) [2003981] - perf iostat: Use system-wide mode if the target cpu_list is unspecified (Michael Petlan) [2003981] - perf beauty: Update copy of linux/socket.h with the kernel sources (Michael Petlan) [2003981] - perf test: Fix non-bash issue with stat bpf counters (Michael Petlan) [2003981] - perf machine: Fix refcount usage when processing PERF_RECORD_KSYMBOL (Michael Petlan) [2003981] - perf metricgroup: Return error code from metricgroup__add_metric_sys_event_iter() (Michael Petlan) [2003981] - perf metricgroup: Fix find_evsel_group() event selector (Michael Petlan) [2003981] - perf session: Correct buffer copying when peeking events (Michael Petlan) [2003981] - perf env: Fix memory leak of bpf_prog_info_linear member (Michael Petlan) [2003981] - perf symbol-elf: Fix memory leak by freeing sdt_note.args (Michael Petlan) [2003981] - perf stat: Honor event config name on --no-merge (Michael Petlan) [2003981] - perf test: Test 17 fails with make LIBPFM4=1 on s390 z/VM (Michael Petlan) [2003981] - perf stat: Fix error return code in bperf__load() (Michael Petlan) [2003981] - perf record: Move probing cgroup sampling support (Michael Petlan) [2003981] - perf probe: Fix NULL pointer dereference in convert_variable_location() (Michael Petlan) [2003981] - perf tools: Copy uapi/asm/perf_regs.h from the kernel for MIPS (Michael Petlan) [2003981] - perf stat: Fix error check for bpf_program__attach (Michael Petlan) [2003981] - perf jevents: Fix getting maximum number of fds (Michael Petlan) [2003981] - perf stat: Skip evlist__[enable|disable] when all events uses BPF (Michael Petlan) [2003981] - perf script: Add missing PERF_IP_FLAG_CHARS for VM-Entry and VM-Exit (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix warning display (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix Array TypeError (Michael Petlan) [2003981] - perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report (Michael Petlan) [2003981] - perf parse-events: Check if the software events array slots are populated (Michael Petlan) [2003981] - perf tools: Add 'cgroup-switches' software event (Michael Petlan) [2003981] - perf intel-pt: Remove redundant setting of ptq->insn_len (Michael Petlan) [2003981] - perf intel-pt: Fix sample instruction bytes (Michael Petlan) [2003981] - perf intel-pt: Fix transaction abort handling (Michael Petlan) [2003981] - perf test: Fix libpfm4 support (63) test error for nested event groups (Michael Petlan) [2003981] - perf buildid-list: Initialize zstd_data (Michael Petlan) [2003981] - tools build: Fix quiet cmd indentation (Michael Petlan) [2003981] - perf tools: Fix a build error on arm64 with clang (Michael Petlan) [2003981] - perf tools: Fix dynamic libbpf link (Michael Petlan) [2003981] - perf session: Fix swapping of cpu_map and stat_config records (Michael Petlan) [2003981] - perf jevents: Silence warning for ArchStd files (Michael Petlan) [2003981] - perf build: Defer printing detected features to the end of all feature checks (Michael Petlan) [2003981] - tools build: Allow deferring printing the results of feature detection (Michael Petlan) [2003981] - perf build: Regenerate the FEATURE_DUMP file after extra feature checks (Michael Petlan) [2003981] - perf session: Dump PERF_RECORD_TIME_CONV event (Michael Petlan) [2003981] - perf session: Add swap operation for event TIME_CONV (Michael Petlan) [2003981] - perf jit: Let convert_timestamp() to be backwards-compatible (Michael Petlan) [2003981] - perf tools: Change fields type in perf_record_time_conv (Michael Petlan) [2003981] - perf tools: Enable libtraceevent dynamic linking (Michael Petlan) [2003981] - perf report: Print percentage of each event statistics (Michael Petlan) [2003981] - perf report: Make --skip-empty as default (Michael Petlan) [2003981] - perf report: Add --skip-empty option to suppress 0 event stat (Michael Petlan) [2003981] - perf report: Show event sample counts in --stat output (Michael Petlan) [2003981] - perf hists: Split hists_stats from events_stats (Michael Petlan) [2003981] - perf top: Use evlist->events_stat to count events (Michael Petlan) [2003981] - perf data: Add JSON export (Michael Petlan) [2003981] - perf stat: Introduce bpf_counter_ops->disable() (Michael Petlan) [2003981] - perf stat: Introduce ':b' modifier (Michael Petlan) [2003981] - perf stat: Introduce config stat.bpf-counter-events (Michael Petlan) [2003981] - perf bpf: check perf_attr_map is compatible with the perf binary (Michael Petlan) [2003981] - perf util: Move bpf_perf definitions to a libperf header (Michael Petlan) [2003981] - perf tools: Update topdown documentation to permit rdpmc calls (Michael Petlan) [2003981] - perf tools: Add a build-test variant to use in builds from a tarball (Michael Petlan) [2003981] - perf arm64: Fix off-by-one directory paths. (Michael Petlan) [2003981] - perf: Update .gitignore file (Michael Petlan) [2003981] - perf stat: Enable iostat mode for x86 platforms (Michael Petlan) [2003981] - perf stat: Helper functions for PCIe root ports list in iostat mode (Michael Petlan) [2003981] - perf stat: Basic support for iostat in perf (Michael Petlan) [2003981] - libperf xyarray: Add bounds checks to xyarray__entry() (Michael Petlan) [2003981] - libperf: Add support for user space counter access (Michael Petlan) [2003981] - libperf tests: Add support for verbose printing (Michael Petlan) [2003981] - libperf: Add evsel mmap support (Michael Petlan) [2003981] - tools include: Add an initial math64.h (Michael Petlan) [2003981] - perf beauty: Fix fsconfig generator (Michael Petlan) [2003981] - perf record: Improve 'Workload failed' message printing events + what was exec'ed (Michael Petlan) [2003981] - perf evlist: Add a method to return the list of evsels as a string (Michael Petlan) [2003981] - perf annotate: Fix sample events lost in stdio mode (Michael Petlan) [2003981] - perf vendor events amd: Add Zen3 events (Michael Petlan) [2003981] - perf vendor events amd: Use 0x02x format for event code and umask (Michael Petlan) [2003981] - perf vendor events amd: Use lowercases for all the eventcodes and umasks (Michael Petlan) [2003981] - perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L3 metrics (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L2 metrics (Michael Petlan) [2003981] - perf vendor events arm64: Add Hisi hip08 L1 metrics (Michael Petlan) [2003981] - perf pmu: Add pmu_events_map__find() function to find the common PMU map for the system (Michael Petlan) [2003981] - perf test: Handle metric reuse in pmu-events parsing test (Michael Petlan) [2003981] - perf metricgroup: Make find_metric() public with name change (Michael Petlan) [2003981] - perf mem-events: Remove unnecessary 'struct mem_info' forward declaration (Michael Petlan) [2003981] - perf evsel: Remove duplicate 'struct target' forward declaration (Michael Petlan) [2003981] - perf annotate: Add --demangle and --demangle-kernel (Michael Petlan) [2003981] - perf tools: Preserve identifier id in OCaml demangler (Michael Petlan) [2003981] - perf daemon: Remove duplicate includes (Michael Petlan) [2003981] - perf tools: Remove duplicate struct forward declarations (Michael Petlan) [2003981] - perf test: Add CSV summary test (Michael Petlan) [2003981] - perf stat: Align CSV output for summary mode (Michael Petlan) [2003981] - perf test: Add a shell test for 'perf stat --bpf-counters' new option (Michael Petlan) [2003981] - perf stat: Measure 't0' and 'ref_time' after enable_counters() (Michael Petlan) [2003981] - perf stat: Introduce 'bperf' to share hardware PMCs with BPF (Michael Petlan) [2003981] - perf tools: Fix various typos in comments (Michael Petlan) [2003981] - perf test: Add 30s timeout for wait for daemon start. (Michael Petlan) [2003981] - perf test: Cleanup daemon if test is interrupted. (Michael Petlan) [2003981] - perf test: Remove unused argument (Michael Petlan) [2003981] - perf stat: Improve readability of shadow stats (Michael Petlan) [2003981] - perf stat: Elaborate use cases for the -n/--null command line option (Michael Petlan) [2003981] - perf evlist: Change the COMM when preparing the workload (Michael Petlan) [2003981] - perf machine: Assign boolean values to a bool variable (Michael Petlan) [2003981] - perf tools: use ARRAY_SIZE (Michael Petlan) [2003981] - perf stat: Fixup __perf_stat_evsel__is() prefix (Michael Petlan) [2003981] - perf script: Fixup 'struct evsel_script' method prefix (Michael Petlan) [2003981] - perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars (Michael Petlan) [2003981] - tools include: Add __sum16 and __wsum definitions. (Michael Petlan) [2003981] - perf annotate: Show full source location with 'l' hotkey (Michael Petlan) [2003981] - perf bench: Fix misspellings using codespell (Michael Petlan) [2003981] - perf config: Add annotate.demangle{,_kernel} (Michael Petlan) [2003981] - perf bpf: Minor whitespace cleanup. (Michael Petlan) [2003981] - perf tools: Enable warnings when compiling BPF programs (Michael Petlan) [2003981] - perf skel: Remove some unused variables. (Michael Petlan) [2003981] - perf report: Create option to disable raw event ordering (Michael Petlan) [2003981] - perf metric: Remove unneeded semicolon (Michael Petlan) [2003981] - perf cs-etm: Detect pid in VMID for kernel running at EL2 (Michael Petlan) [2003981] - perf cs-etm: Add helper cs_etm__get_pid_fmt() (Michael Petlan) [2003981] - perf cs-etm: Support PID tracing in config (Michael Petlan) [2003981] - perf cs-etm: Fix bitmap for option (Michael Petlan) [2003981] - perf cs-etm: Update ETM metadata format (Michael Petlan) [2003981] - perf vendor events power9: Remove unsupported metrics (Michael Petlan) [2003981] - perf buildid-cache: Add test for PE executable (Michael Petlan) [2003981] - perf docs: Add man pages to see also (Michael Petlan) [2003981] - perf tools: Generate mips syscalls_n64.c syscall table (Michael Petlan) [2003981] - perf s390: Move syscall.tbl check into check-headers.sh (Michael Petlan) [2003981] - perf tools: Support MIPS unwinding and dwarf-regs (Michael Petlan) [2003981] - tools: do not include scripts/Kbuild.include (Michael Petlan) [2003981] - tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include (Michael Petlan) [2003981] - perf intel-pt: Use aux_watermark (Michael Petlan) [2003981] - perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server (Michael Petlan) [2003981] - perf/x86/intel/uncore: Fix a kernel WARNING triggered by maxcpus=1 (Michael Petlan) [2003981] - perf: Fix data race between pin_count increment/decrement (Michael Petlan) [2003981] - perf/x86: Avoid touching LBR_TOS MSR for Arch LBR (Michael Petlan) [2003981] - perf/x86: Allow for 8running into P4 specific code (Michael Petlan) [2003981] - perf: Add support for event removal on exec (Michael Petlan) [2003981] - perf: Support only inheriting events if cloned with CLONE_THREAD (Michael Petlan) [2003981] - perf: Apply PERF_EVENT_IOC_MODIFY_ATTRIBUTES to children (Michael Petlan) [2003981] - perf: Rework perf_event_exit_event() (Michael Petlan) [2003981] - perf: Cap allocation order at aux_watermark (Michael Petlan) [2003981] - perf/x86/intel/uncore: Enable IIO stacks to PMON mapping for multi-segment SKX (Michael Petlan) [2003981] - perf core: Allocate perf_event in the target node memory (Michael Petlan) [2003981] - perf core: Add a kmem_cache for struct perf_event (Michael Petlan) [2003981] - perf core: Allocate perf_buffer in the target node memory (Michael Petlan) [2003981] - x86: Remove unusual Unicode characters from comments (Michael Petlan) [2003981] - redhat/configs: Add CONFIG_TIMERLAT_TRACER (Jerome Marchand) [1979382] - redhat/configs: Add CONFIG_OSNOISE_TRACER (Jerome Marchand) [1979382] - tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads() (Jerome Marchand) [1979382] - tracing: Replace deprecated CPU-hotplug functions. (Jerome Marchand) [1979382] - trace/osnoise: Print a stop tracing message (Jerome Marchand) [1979382] - trace/timerlat: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382] - trace/osnoise: Add a header with PREEMPT_RT additional fields (Jerome Marchand) [1979382] - tracing: Quiet smp_processor_id() use in preemptable warning in hwlat (Jerome Marchand) [1979382] - trace/timerlat: Fix indentation on timerlat_main() (Jerome Marchand) [1979382] - trace/osnoise: Make 'noise' variable s64 in run_osnoise() (Jerome Marchand) [1979382] - tracing: Fix spelling in osnoise tracer "interferences" -> "interference" (Jerome Marchand) [1979382] - Documentation: Fix a typo on trace/osnoise-tracer (Jerome Marchand) [1979382] - trace/osnoise: Fix return value on osnoise_init_hotplug_support (Jerome Marchand) [1979382] - trace/osnoise: Make interval u64 on osnoise_main (Jerome Marchand) [1979382] - trace/osnoise: Fix 'no previous prototype' warnings (Jerome Marchand) [1979382] - tracing: Have osnoise_main() add a quiescent state for task rcu (Jerome Marchand) [1979382] - trace/osnoise: Support hotplug operations (Jerome Marchand) [1979382] - trace/hwlat: Support hotplug operations (Jerome Marchand) [1979382] - trace/hwlat: Protect kdata->kthread with get/put_online_cpus (Jerome Marchand) [1979382] - trace: Add timerlat tracer (Jerome Marchand) [1979382] - trace: Add osnoise tracer (Jerome Marchand) [1979382] - trace: Add __print_ns_to_secs() and __print_ns_without_secs() helpers (Jerome Marchand) [1979382] - trace/hwlat: Remove printk from sampling loop (Jerome Marchand) [1979382] - trace/hwlat: Use trace_min_max_param for width and window params (Jerome Marchand) [1979382] - trace: Add a generic function to read/write u64 values from tracefs (Jerome Marchand) [1979382] - trace/hwlat: Implement the per-cpu mode (Jerome Marchand) [1979382] - trace/hwlat: Switch disable_migrate to mode none (Jerome Marchand) [1979382] - trace/hwlat: Implement the mode config option (Jerome Marchand) [1979382] - uio_hv_generic: Fix another memory leak in error handling paths (Mohammed Gamal) [2008561] - uio_hv_generic: Fix a memory leak in error handling paths (Mohammed Gamal) [2008561] - mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs (David Arcari) [1929498] - xfs: fix up non-directory creation in SGID directories (Brian Foster) [2004810] - xfs: kill ialloced in xfs_dialloc() (Brian Foster) [2004810] - xfs: spilt xfs_dialloc() into 2 functions (Brian Foster) [2004810] - xfs: move xfs_dialloc_roll() into xfs_dialloc() (Brian Foster) [2004810] - xfs: move on-disk inode allocation out of xfs_ialloc() (Brian Foster) [2004810] - xfs: introduce xfs_dialloc_roll() (Brian Foster) [2004810] - xfs: convert noroom, okalloc in xfs_dialloc() to bool (Brian Foster) [2004810] - xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_DIRTY flag (Brian Foster) [2004810] - scsi: vmw_pvscsi: Set correct residual data length (Cathy Avery) [2012237] - scsi: vmw_pvscsi: MAINTAINERS: Update maintainer (Cathy Avery) [2012237] - treewide: Use fallthrough pseudo-keyword (Cathy Avery) [2012237] - scsi: be2iscsi: Fix use-after-free during IP updates (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix some missing space in some messages (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Remove redundant initialization (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Demote incomplete/non-conformant kernel-doc header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Ensure function follows directly after its header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix beiscsi_phys_port()'s name in header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Provide missing function name in header (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix incorrect naming of beiscsi_iface_config_vlan() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Mark beiscsi_attrs with static keyword (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Correct misdocumentation of function param 'ep' (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Add missing function parameter description (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix misdocumentation of 'pcontext' (Maurizio Lombardi) [1984347] - scsi: be2iscsi: Fix API/documentation slip (Maurizio Lombardi) [1984347] - powerpc/spinlock: Properly define pv_spinlocks_init() (Waiman Long) [2014363] - ACPI: Pass the same capabilities to the _OSC regardless of the query flag (Mark Langsdorf) [1982319] - Revert "[acpi] ACPI: sleep: Put the FACS table after using it" (Mark Langsdorf) [1982319] - ACPICA: Clean up context mutex during object deletion (Mark Langsdorf) [1982319] - ACPI: power: Refine turning off unused power resources (Mark Langsdorf) [1982319] - ACPI: NFIT: Fix support for variable 'SPA' structure size (Mark Langsdorf) [1982319] - ACPI: custom_method: fix a possible memory leak (Mark Langsdorf) [1982319] - ACPI: custom_method: fix potential use-after-free issue (Mark Langsdorf) [1982319] - ACPI: irq: Prevent unregistering of GIC SGIs (Mark Langsdorf) [1982319] - ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure (Mark Langsdorf) [1982319] - ACPI: video: use native backlight for GA401/GA502/GA503 (Mark Langsdorf) [1982319] - ACPI: APEI: remove redundant assignment to variable rc (Mark Langsdorf) [1982319] - ACPI: utils: Capitalize abbreviations in the comments (Mark Langsdorf) [1982319] - ACPI: utils: Document for_each_acpi_dev_match() macro (Mark Langsdorf) [1982319] - ACPI: bus: Introduce acpi_dev_get() and reuse it in ACPI code (Mark Langsdorf) [1982319] - ACPI: scan: Utilize match_string() API (Mark Langsdorf) [1982319] - ACPI: CPPC: Replace cppc_attr with kobj_attribute (Mark Langsdorf) [1982319] - ACPI: scan: Call acpi_get_object_info() from acpi_set_pnp_ids() (Mark Langsdorf) [1982319] - ACPI: scan: Drop sta argument from acpi_init_device_object() (Mark Langsdorf) [1982319] - ACPI: scan: Drop sta argument from acpi_add_single_object() (Mark Langsdorf) [1982319] - ACPI: scan: Rearrange checks in acpi_bus_check_add() (Mark Langsdorf) [1982319] - ACPI: scan: Fold acpi_bus_type_and_status() into its caller (Mark Langsdorf) [1982319] - ACPI: video: Check LCD flag on ACPI-reduced-hardware devices (Hans de Goede) [1982319] - ACPI: utils: Add acpi_reduced_hardware() helper (Mark Langsdorf) [1982319] - ACPI: dock: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: sysfs: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: PM: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: custom_method: fix a coding style issue (Mark Langsdorf) [1982319] - ACPI: CPPC: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: button: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: battery: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: acpi_pad: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: LPSS: add a missed blank line after declarations (Mark Langsdorf) [1982319] - ACPI: ipmi: remove useless return statement for void function (Mark Langsdorf) [1982319] - ACPI: processor: fix some coding style issues (Mark Langsdorf) [1982319] - ACPI: APD: fix a block comment align issue (Mark Langsdorf) [1982319] - ACPI: AC: fix some coding style issues (Mark Langsdorf) [1982319] - ACPICA: Update version to 20210331 (Mark Langsdorf) [1982319] - ACPICA: IORT: Updates for revision E.b (Mark Langsdorf) [1982319] - ACPICA: iASL: Decode subtable type field for VIOT (Mark Langsdorf) [1982319] - ACPICA: iASL: Add support for CEDT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add support for PHAT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add CSI2Bus resource template (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PMTT: add new fields/structures (Mark Langsdorf) [1982319] - ACPICA: CXL 2.0: CEDT: Add new CEDT table (Mark Langsdorf) [1982319] - ACPICA: acpisrc: Add missing conversion for VIOT support (Mark Langsdorf) [1982319] - ACPICA: iASL: Add definitions for the VIOT table (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add SDEV secure access components (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: Add new flags in SRAT (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: HMAT: add new fields/flags (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: NFIT: add Location Cookie field (Mark Langsdorf) [1982319] - ACPICA: Tree-wide: fix various typos and spelling mistakes (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PPTT: add new version of subtable type 1 (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: PCCT: add support for subtable type 5 (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: MADT: add Multiprocessor Wakeup Structure (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add CXL ACPI device ID and _CBR object (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: add USB4 capabilities UUID (Mark Langsdorf) [1982319] - ACPICA: ACPI 6.4: Add new predefined objects _BPC, _BPS, and _BPT (Mark Langsdorf) [1982319] - ACPICA: Add parsing for IVRS IVHD 40h and device entry F0h (Mark Langsdorf) [1982319] - ACPI: CPPC: Add emtpy stubs of functions for CONFIG_ACPI_CPPC_LIB unset (Mark Langsdorf) [1982319] - ACPI: scan: Turn off unused power resources during initialization (Mark Langsdorf) [1982319] - ACPI: power: Turn off unused power resources unconditionally (Mark Langsdorf) [1982319] - ACPI: fix various typos in comments (Mark Langsdorf) [1982319] - ACPI: utils: Introduce acpi_evaluation_failure_warn() (Mark Langsdorf) [1982319] - ACPI: processor: perflib: Eliminate redundant status check (Mark Langsdorf) [1982319] - ACPI: Drop unused ACPI_*_COMPONENT definitions and update documentation (Mark Langsdorf) [1982319] - ACPI: sysfs: Get rid of ACPICA message printing (Mark Langsdorf) [1982319] - ACPI: HED: Drop unused ACPI_MODULE_NAME() definition (Mark Langsdorf) [1982319] - ACPI: processor: Get rid of ACPICA message printing (Mark Langsdorf) [1982319] - ACPI: processor: idle: Drop extra prefix from pr_notice() (Mark Langsdorf) [1982319] - ACPI: processor: Remove initialization of static variable (Mark Langsdorf) [1982319] - ACPI: PCI: Replace direct printk() invocations in pci_link.c (Mark Langsdorf) [1982319] - ACPI: PCI: Drop ACPI_PCI_COMPONENT that is not used any more (Mark Langsdorf) [1982319] - ACPI: PCI: Replace ACPI_DEBUG_PRINT() and ACPI_EXCEPTION() (Mark Langsdorf) [1982319] - ACPI: PCI: IRQ: Consolidate printing diagnostic messages (Mark Langsdorf) [1982319] - arm64: compat: Poison the compat sigpage (C. Erastus Toe) [1983849] {CVE-2021-21781} - ARM: ensure the signal page contains defined contents (C. Erastus Toe) [1983849] {CVE-2021-21781} - powerpc/pseries: Fix update of LPAR security flavor after LPM (Steve Best) [1997294] - s390/qeth: Update MACs of LEARNING_SYNC device (Robin Dapp) [1919227] - s390/qeth: Switchdev event handler (Robin Dapp) [1919227] - s390/qeth: Register switchdev event handler (Robin Dapp) [1919227] - PCI: Add pcie_ptm_enabled() (Petr Oros) [2006834] - Revert "PCI: Make pci_enable_ptm() private" (Petr Oros) [2006834] - x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() (Jerry Snitselaar) [2004577] - s390: report more CPU capabilities (Robin Dapp) [1984839] - s390/disassembler: add instructions (Robin Dapp) [1984839] - s390/opcodes: rename selhhhr to selfhr (Robin Dapp) [1984839] - s390/disassembler: update opcode table (Robin Dapp) [1984839] - s390/opcodes: add missing instructions to the disassembler (Robin Dapp) [1984839] - CI: Add template for baseline gcov build (Israel Santana Aleman) - futex: Remove unused variable 'vpid' in futex_proxy_trylock_atomic() (Waiman Long) [2000293] - futex: Prevent inconsistent state and exit race (Waiman Long) [2000293] - locking/ww_mutex: Initialize waiter.ww_ctx properly (Waiman Long) [2000293] - futex: Return error code instead of assigning it without effect (Waiman Long) [2000293] - Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g (Waiman Long) [2000293] - lib/test_lockup.c: fix return value of test_lockup_init() (Waiman Long) [2000293] - locking/rwbase: Take care of ordering guarantee for fastpath reader (Waiman Long) [2000293] - locking/rwbase: Extract __rwbase_write_trylock() (Waiman Long) [2000293] - locking/rwbase: Properly match set_and_save_state() to restore_state() (Waiman Long) [2000293] - locking/rtmutex: Fix ww_mutex deadlock check (Waiman Long) [2000293] - locking/rwsem: Add missing __init_rwsem() for PREEMPT_RT (Waiman Long) [2000293] - locking/rtmutex: Return success on deadlock for ww_mutex waiters (Waiman Long) [2000293] - locking/rtmutex: Prevent spurious EDEADLK return caused by ww_mutexes (Waiman Long) [2000293] - locking/rtmutex: Dequeue waiter on ww_mutex deadlock (Waiman Long) [2000293] - locking/rtmutex: Dont dereference waiter lockless (Waiman Long) [2000293] - locking/local_lock: Add PREEMPT_RT support (Waiman Long) [2000293] - locking/spinlock/rt: Prepare for RT local_lock (Waiman Long) [2000293] - locking/rtmutex: Add adaptive spinwait mechanism (Waiman Long) [2000293] - locking/rtmutex: Implement equal priority lock stealing (Waiman Long) [2000293] - preempt: Adjust PREEMPT_LOCK_OFFSET for RT (Waiman Long) [2000293] - locking/rtmutex: Prevent lockdep false positive with PI futexes (Waiman Long) [2000293] - futex: Prevent requeue_pi() lock nesting issue on RT (Waiman Long) [2000293] - futex: Simplify handle_early_requeue_pi_wakeup() (Waiman Long) [2000293] - futex: Reorder sanity checks in futex_requeue() (Waiman Long) [2000293] - futex: Clarify comment in futex_requeue() (Waiman Long) [2000293] - futex: Restructure futex_requeue() (Waiman Long) [2000293] - futex: Correct the number of requeued waiters for PI (Waiman Long) [2000293] - futex: Remove bogus condition for requeue PI (Waiman Long) [2000293] - futex: Clarify futex_requeue() PI handling (Waiman Long) [2000293] - futex: Clean up stale comments (Waiman Long) [2000293] - futex: Validate waiter correctly in futex_proxy_trylock_atomic() (Waiman Long) [2000293] - lib/test_lockup: Adapt to changed variables (Waiman Long) [2000293] - locking/rtmutex: Add mutex variant for RT (Waiman Long) [2000293] - locking/ww_mutex: Implement rtmutex based ww_mutex API functions (Waiman Long) [2000293] - locking/rtmutex: Extend the rtmutex core to support ww_mutex (Waiman Long) [2000293] - locking/ww_mutex: Add rt_mutex based lock type and accessors (Waiman Long) [2000293] - locking/ww_mutex: Add RT priority to W/W order (Waiman Long) [2000293] - locking/ww_mutex: Implement rt_mutex accessors (Waiman Long) [2000293] - locking/ww_mutex: Abstract out internal lock accesses (Waiman Long) [2000293] - locking/ww_mutex: Abstract out mutex types (Waiman Long) [2000293] - locking/ww_mutex: Abstract out mutex accessors (Waiman Long) [2000293] - locking/ww_mutex: Abstract out waiter enqueueing (Waiman Long) [2000293] - locking/ww_mutex: Abstract out the waiter iteration (Waiman Long) [2000293] - locking/ww_mutex: Remove the __sched annotation from ww_mutex APIs (Waiman Long) [2000293] - locking/ww_mutex: Split out the W/W implementation logic into kernel/locking/ww_mutex.h (Waiman Long) [2000293] - locking/ww_mutex: Split up ww_mutex_unlock() (Waiman Long) [2000293] - locking/ww_mutex: Gather mutex_waiter initialization (Waiman Long) [2000293] - locking/ww_mutex: Simplify lockdep annotations (Waiman Long) [2000293] - locking/mutex: Make mutex::wait_lock raw (Waiman Long) [2000293] - locking/ww_mutex: Move the ww_mutex definitions from into (Waiman Long) [2000293] - locking/mutex: Move the 'struct mutex_waiter' definition from to the internal header (Waiman Long) [2000293] - locking/mutex: Consolidate core headers, remove kernel/locking/mutex-debug.h (Waiman Long) [2000293] - locking/rtmutex: Squash !RT tasks to DEFAULT_PRIO (Waiman Long) [2000293] - locking/rwlock: Provide RT variant (Waiman Long) [2000293] - locking/spinlock: Provide RT variant (Waiman Long) [2000293] - locking/rtmutex: Provide the spin/rwlock core lock function (Waiman Long) [2000293] - locking/spinlock: Provide RT variant header: (Waiman Long) [2000293] - locking/spinlock: Provide RT specific spinlock_t (Waiman Long) [2000293] - locking/rtmutex: Reduce header dependencies, only include (Waiman Long) [2000293] - rbtree: Split out the rbtree type definitions into (Waiman Long) [2000293] - locking/lockdep: Reduce header dependencies in (Waiman Long) [2000293] - locking/rtmutex: Prevent future include recursion hell (Waiman Long) [2000293] - locking/spinlock: Split the lock types header, and move the raw types into (Waiman Long) [2000293] - locking/rtmutex: Guard regular sleeping locks specific functions (Waiman Long) [2000293] - locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks (Waiman Long) [2000293] - locking/rtmutex: Use rt_mutex_wake_q_head (Waiman Long) [2000293] - locking/rtmutex: Provide rt_wake_q_head and helpers (Waiman Long) [2000293] - locking/rtmutex: Add wake_state to rt_mutex_waiter (Waiman Long) [2000293] - locking/rwsem: Add rtmutex based R/W semaphore implementation (Waiman Long) [2000293] - locking/rt: Add base code for RT rw_semaphore and rwlock (Waiman Long) [2000293] - locking/rtmutex: Provide rt_mutex_base_is_locked() (Waiman Long) [2000293] - locking/rtmutex: Provide rt_mutex_slowlock_locked() (Waiman Long) [2000293] - locking/rtmutex: Split out the inner parts of 'struct rtmutex' (Waiman Long) [2000293] - locking/rtmutex: Split API from implementation (Waiman Long) [2000293] - locking/rtmutex: Convert macros to inlines (Waiman Long) [2000293] - locking/rtmutex: Remove rt_mutex_is_locked() (Waiman Long) [2000293] - sched/wake_q: Provide WAKE_Q_HEAD_INITIALIZER() (Waiman Long) [2000293] - sched/core: Provide a scheduling point for RT locks (Waiman Long) [2000293] - sched/core: Rework the __schedule() preempt argument (Waiman Long) [2000293] - sched/wakeup: Prepare for RT sleeping spin/rwlocks (Waiman Long) [2000293] - sched/wakeup: Reorganize the current::__state helpers (Waiman Long) [2000293] - sched/wakeup: Introduce the TASK_RTLOCK_WAIT state bit (Waiman Long) [2000293] - sched/wakeup: Split out the wakeup ->__state check (Waiman Long) [2000293] - locking/rtmutex: Set proper wait context for lockdep (Waiman Long) [2000293] - locking/local_lock: Add missing owner initialization (Waiman Long) [2000293] - locking/rtmutex: Use the correct rtmutex debugging config option (Waiman Long) [2000293] - tools/runqslower: Use __state instead of state (Waiman Long) [2000293] - locking/rwsem: Remove an unused parameter of rwsem_wake() (Waiman Long) [2000293] - locking/mutex: Add MUTEX_WARN_ON (Waiman Long) [2000293] - locking/mutex: Introduce __mutex_trylock_or_handoff() (Waiman Long) [2000293] - locking/mutex: Fix HANDOFF condition (Waiman Long) [2000293] - locking/mutex: Use try_cmpxchg() (Waiman Long) [2000293] - sched: Change task_struct::state (Waiman Long) [2000293] - isdn/hisax: Use get_current_state() (Waiman Long) [2000293] - sched,timer: Use __set_current_state() (Waiman Long) [2000293] - sched: Add get_current_state() (Waiman Long) [2000293] - sched,perf,kvm: Fix preemption condition (Waiman Long) [2000293] - sched: Introduce task_is_running() (Waiman Long) [2000293] - sched: Unbreak wakeups (Waiman Long) [2000293] - seqlock: Remove trailing semicolon in macros (Waiman Long) [2000293] - locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal (Waiman Long) [2000293] - ptrace: make ptrace() fail if the tracee changed its pid unexpectedly (Waiman Long) [2000293] - sched: Rename sched_info_{queued,dequeued} (Waiman Long) [2000293] - locking/rwsem: Fix comment typo (Waiman Long) [2000293] - bpf: runqslower: Use task local storage (Waiman Long) [2000293] - lib/test_lockup.c: minimum fix to get it compiled on PREEMPT_RT (Waiman Long) [2000293] - seqlock: kernel-doc: Specify when preemption is automatically altered (Waiman Long) [2000293] - seqlock: Prefix internal seqcount_t-only macros with a "do_" (Waiman Long) [2000293] - rcu: Check and report missed fqs timer wakeup on RCU stall (Waiman Long) [2000293] - softirq: Move related code into one section (Waiman Long) [2000293] - seqlock: Rename __seqprop() users (Waiman Long) [2000293] - seqlock: avoid -Wshadow warnings (Waiman Long) [2000293] - locking/seqlocks: Fix kernel-doc warnings (Waiman Long) [2000293] - locking/seqlock: Tweak DEFINE_SEQLOCK() kernel doc (Waiman Long) [2000293] - seqlock: Unbreak lockdep (Waiman Long) [2000293] - seqlock: PREEMPT_RT: Do not starve seqlock_t writers (Waiman Long) [2000293] - seqlock: seqcount_LOCKNAME_t: Introduce PREEMPT_RT support (Waiman Long) [2000293] - seqlock: seqcount_t: Implement all read APIs as statement expressions (Waiman Long) [2000293] - seqlock: Use unique prefix for seqcount_t property accessors (Waiman Long) [2000293] - seqlock: seqcount_LOCKNAME_t: Standardize naming convention (Waiman Long) [2000293] - seqlock: seqcount latch APIs: Only allow seqcount_latch_t (Waiman Long) [2000293] - rbtree_latch: Use seqcount_latch_t (Waiman Long) [2000293] - x86/tsc: Use seqcount_latch_t (Waiman Long) [2000293] - timekeeping: Use seqcount_latch_t (Waiman Long) [2000293] - time/sched_clock: Mark sched_clock_read_begin/retry() as notrace (Waiman Long) [2000293] - time/sched_clock: Use raw_read_seqcount_latch() (Waiman Long) [2000293] - time/sched_clock: Use raw_read_seqcount_latch() during suspend (Waiman Long) [2000293] - time/sched_clock: Use seqcount_latch_t (Waiman Long) [2000293] - sched_clock: Expose struct clock_read_data (Waiman Long) [2000293] - timers/sched_clock: Include local timekeeping.h for missing declarations (Waiman Long) [2000293] - sched/clock: Move sched clock initialization and merge with generic clock (Waiman Long) [2000293] - userfaultfd: simplify fault handling (Waiman Long) [2000293] - rwsem: fix commas in initialisation (Waiman Long) [2000293] - lib/test_lockup.c: make test_inode static (Waiman Long) [2000293] - genirq: Provide irq_enter/exit_rcu() (Waiman Long) [2000293] - lib/test_lockup.c: add parameters for locking generic vfs locks (Waiman Long) [2000293] - lib/test_lockup.c: fix spelling mistake "iteraions" -> "iterations" (Waiman Long) [2000293] - lib/test_lockup: test module to generate lockups (Waiman Long) [2000293] - x86/tsc: Move inline keyword to the beginning of function declarations (Waiman Long) [2000293] - softirq: Don't skip softirq execution when softirq thread is parking (Waiman Long) [2000293] - sched/core: Convert task_struct.stack_refcount to refcount_t (Waiman Long) [2000293] - kernel/hung_task.c: break RCU locks based on jiffies (Waiman Long) [2000293] - x86/process: Avoid unnecessary NULL check in get_wchan() (Waiman Long) [2000293] - kernel/rwsem: Remove ifdef __init_rwsem code from rwsem.c (Waiman Long) [2000293] - misc: hpilo: map iLO shared memory by PCI revision id (Joseph Szczypek) [1985076] - misc: hpilo: MAINTAINERS: add entry for hpilo (Joseph Szczypek) [1985076] - misc: hpilo: avoid a useless memset (Joseph Szczypek) [1985076] - misc: hpilo: switch from 'pci_' to 'dma_' API (Joseph Szczypek) [1985076] - hpilo: Replace one-element array with flexible-array member (Joseph Szczypek) [1985076] - perf flamegraph: flamegraph.py script improvements (Michael Petlan) [2010269]- ceph: skip existing superblocks that are blocklisted or shut down when mounting (Jeffrey Layton) [2011462] - cpufreq: intel_pstate: Combine ->stop_cpu() and ->offline() (David Arcari) [2003695] - cpufreq: intel_pstate: Add Cometlake support in no-HWP mode (David Arcari) [2003695] - cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode (David Arcari) [2003695] - i2c: i801: Add support for Intel Alder Lake PCH-M (David Arcari) [1929497] - i2c: i801: Add Block Write-Block Read Process Call support (David Arcari) [1929497] - pinctrl: tigerlake: Add Alder Lake-M ACPI ID (David Arcari) [1929501] - x86/microcode: Check for offline CPUs before requesting new microcode (Puneet Sethi) [1971878] - x86/resctrl: Fix a maybe-uninitialized build warning treated as error (Terry Bowman) [1994090] - x86/resctrl: Fix default monitoring groups reporting (Terry Bowman) [1994090] - PCI: Remove WARN_ON(in_interrupt()) (Myron Stowe) [1993262] - PCI: Apply CONFIG_PCI_DEBUG to entire drivers/pci hierarchy (Myron Stowe) [1993262] - PCI: Add Silicom Denmark vendor ID (Myron Stowe) [1993262] - PCI: Align checking of syscall user config accessors (Myron Stowe) [1993262] - PCI: Decline to resize resources if boot config must be preserved (Myron Stowe) [1993262] - PCI/LINK: Remove bandwidth notification (Myron Stowe) [1993262] - PCI: acpiphp: Remove unused acpiphp_callback typedef (Myron Stowe) [1993262] - PCI: Fix pci_register_io_range() memory leak (Myron Stowe) [1993262] - EDAC/amd64: Add AMD family 17h model 60h PCI IDs (Aristeu Rozanski) [1930489] - EDAC/amd64: Add PCI device IDs for family 17h, model 70h (Aristeu Rozanski) [1930489] - scsi: bnx2fc: Remove meaningless bnx2fc_abts_cleanup() return value assignment (Nilesh Javali) [1983956] - scsi: bnx2fc: Return failure if io_req is already in ABTS processing (Nilesh Javali) [1983956] - scsi: target: ibmvscsi_tgt: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: Fix sense key for invalid EXTENDED COPY request (Maurizio Lombardi) [2004470] - scsi: target: Allows backend drivers to fail with specific sense codes (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Fix possible null-pointer dereference in pscsi_complete_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Drop unnecessary se_cmd ASC/ASCQ members (Maurizio Lombardi) [2004470] - scsi: target: sbp: Drop incorrect ASC/ASCQ usage (Maurizio Lombardi) [2004470] - scsi: target: core: Avoid using lun_tg_pt_gp after unlock (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Add new feature KEEP_BUF (Maurizio Lombardi) [2004470] - scsi: target: Remove redundant assignment to variable ret (Maurizio Lombardi) [2004470] - scsi: target: Fix NULL dereference on XCOPY completion (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove redundant continue statement (Maurizio Lombardi) [2004470] - scsi: target: Use standard SAM status types (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Fix boolreturn.cocci warnings (Maurizio Lombardi) [2004470] - scsi: target: core: Add the VERSION DESCRIPTOR fields to the INQUIRY data (Maurizio Lombardi) [2004470] - scsi: target: core: Bump INQUIRY VERSION to SPC-4 (Maurizio Lombardi) [2004470] - scsi: target: core: Add configurable IEEE Company ID attribute (Maurizio Lombardi) [2004470] - scsi: target: core: Unify NAA identifier generation (Maurizio Lombardi) [2004470] - scsi: target: sbp_target: Remove redundant assignment to pg_size (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV_BIT_PLUGGED (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Drop unnecessary container_of() (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Switch to kmemdup_nul() (Maurizio Lombardi) [2004470] - scsi: target: iblock: Fix smp_processor_id() BUG messages (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Fix xarray RCU warning (Maurizio Lombardi) [2004470] - scsi: target: core: Avoid smp_processor_id() in preemptible code (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found (Maurizio Lombardi) [2004470] - scsi: target: tcm_fc: Fix a kernel-doc header (Maurizio Lombardi) [2004470] - scsi: target: Shorten ALUA error messages (Maurizio Lombardi) [2004470] - scsi: target: Fix two format specifiers (Maurizio Lombardi) [2004470] - scsi: target: Compare explicitly with SAM_STAT_GOOD (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Make data_pages_per_blk changeable via configfs (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace block size definitions with new udev members (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Remove function tcmu_get_block_page() (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Support DATA_BLOCK_SIZE = N * PAGE_SIZE (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Prepare for PAGE_SIZE != DATA_BLOCK_SIZE (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Adjust names of variables and definitions (Maurizio Lombardi) [2004470] - scsi: target: Make the virtual LUN 0 device (Maurizio Lombardi) [2004470] - scsi: target: Add the DUMMY flag to rd_mcp (Maurizio Lombardi) [2004470] - scsi: target: Fix htmldocs warning in target_submit_prep() (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Adjust parameter in call to tcmu_blocks_release() (Maurizio Lombardi) [2004470] - scsi: target: core: file: Don't duplicate memset(0xff) (Maurizio Lombardi) [2004470] - scsi: target: core: pr: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: configfs: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Initialize arrays at declaration time (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro PRINT_BUF (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro TEXT_LEN (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Remove unused macro ISCSI_INST_LAST_FAILURE_TYPE (Maurizio Lombardi) [2004470] - scsi: target: core: Remove unused macros NONE and ISPRINT (Maurizio Lombardi) [2004470] - scsi: target: core: Get rid of warning in compare_and_write_do_cmp() (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Remove unused macro ISPRINT (Maurizio Lombardi) [2004470] - scsi: target: pscsi: Fix warning in pscsi_complete_cmd() (Maurizio Lombardi) [2004470] - scsi: target: iblock: Fix type of logs_per_phys (Maurizio Lombardi) [2004470] - scsi: target: iblock: Trim line longer than 80 characters (Maurizio Lombardi) [2004470] - scsi: target: iblock: Remove an extra argument (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Use GFP_NOIO while handling cmds or holding cmdr_lock (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace radix_tree with XArray (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Replace IDR by XArray (Maurizio Lombardi) [2004470] - scsi: target: core: Make completion affinity configurable (Maurizio Lombardi) [2004470] - scsi: target: core: Flush submission work during TMR processing (Maurizio Lombardi) [2004470] - scsi: target: tcmu: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470] - scsi: target: iblock: Add backend plug/unplug callouts (Maurizio Lombardi) [2004470] - scsi: target: core: Fix backend plugging (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Use LIO wq cmd submission helper (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Use block cmd allocator for se_cmds (Maurizio Lombardi) [2004470] - scsi: target: core: Add workqueue based cmd submission (Maurizio Lombardi) [2004470] - scsi: target: core: Add gfp_t arg to target_cmd_init_cdb() (Maurizio Lombardi) [2004470] - scsi: target: core: Remove target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470] - scsi: target: srpt: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: qla2xxx: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: tcm_qla2xxx: Remove BUG_ON(in_interrupt()) (Maurizio Lombardi) [2004470] - scsi: qla2xxx: Move sess cmd list/lock to driver (Maurizio Lombardi) [2004470] - scsi: qla2xxx: Drop TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [2004470] - scsi: target: tcm_fc: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: sbp_target: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: tcm_loop: Convert to new submission API (Maurizio Lombardi) [2004470] - scsi: target: core: Break up target_submit_cmd_map_sgls() (Maurizio Lombardi) [2004470] - scsi: target: core: Rename transport_init_se_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Drop kref_get_unless_zero() in target_get_sess_cmd() (Maurizio Lombardi) [2004470] - scsi: target: core: Move t_task_cdb initialization (Maurizio Lombardi) [2004470] - scsi: target: iscsi: Fix zero tag inside a trace event (Maurizio Lombardi) [2004470] - nfsd: move fsnotify on client creation outside spinlock (Steve Dickson) [1719330] - nfsd: report client confirmation status in "info" file (Steve Dickson) [1719330] - nfsd: fsnotify on rmdir under nfsd/clients/ (Steve Dickson) [1719330]- mm: gup: fix potential pgmap refcnt leak in __gup_device_huge() (Waiman Long) [2009258] - mm/gup: check for isolation errors (Waiman Long) [2009258] - mm/gup: return an error on migration failure (Waiman Long) [2009258] - mm/gup: check every subpage of a compound page during isolation (Waiman Long) [2009258] - mm/gup: don't pin migrated cma pages in movable zone (Waiman Long) [2009258] - mm/gup: add a range variant of unpin_user_pages_dirty_lock() (Waiman Long) [2009258] - mm/gup: decrement head page once for group of subpages (Waiman Long) [2009258] - mm/gup: add compound page list iterator (Waiman Long) [2009258] - mm/gup: protect unpin_user_pages() against npages==-ERRNO (Waiman Long) [2009258] - mm, memcg: remove unused functions (Waiman Long) [2008341] - mm,vmscan: fix divide by zero in get_scan_count (Waiman Long) [2008341] - mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim (Waiman Long) [2008341] - mm/memcg: fix incorrect flushing of lruvec data in obj_stock (Waiman Long) [2008341] - mm/memcg: fix NULL pointer dereference in memcg_slab_free_hook() (Waiman Long) [2008341] - mm: memcontrol: fix blocking rstat function called from atomic cgroup1 thresholding code (Waiman Long) [2008341] - cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync (Waiman Long) [2008341] - percpu: flush tlb in pcpu_reclaim_populated() (Waiman Long) [2008341] - mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calculate_protection (Waiman Long) [2008341] - memcontrol: use flexible-array member (Waiman Long) [2008341] - mm: vmscan: remove noinline_for_stack (Waiman Long) [2008341] - mm: memcontrol: move obj_cgroup_uncharge_pages() out of css_set_lock (Waiman Long) [2008341] - mm: memcontrol: simplify the logic of objcg pinning memcg (Waiman Long) [2008341] - mm: memcontrol: rename lruvec_holds_page_lru_lock to page_matches_lruvec (Waiman Long) [2008341] - mm: memcontrol: simplify lruvec_holds_page_lru_lock (Waiman Long) [2008341] - mm: memcontrol: remove the pgdata parameter of mem_cgroup_page_lruvec (Waiman Long) [2008341] - mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm (Waiman Long) [2008341] - mm: memcontrol: fix page charging in page replacement (Waiman Long) [2008341] - percpu: optimize locking in pcpu_balance_workfn() (Waiman Long) [2008341] - percpu: initialize best_upa variable (Waiman Long) [2008341] - percpu: rework memcg accounting (Waiman Long) [2008341] - mm, memcg: introduce mem_cgroup_kmem_disabled() (Waiman Long) [2008341] - mm, memcg: mark cgroup_memory_nosocket, nokmem and noswap as __ro_after_init (Waiman Long) [2008341] - mm: vmscan: shrink deferred objects proportional to priority (Waiman Long) [2008341] - mm: memcontrol: reparent nr_deferred when memcg offline (Waiman Long) [2008341] - mm: vmscan: don't need allocate shrinker->nr_deferred for memcg aware shrinkers (Waiman Long) [2008341] - mm: vmscan: use per memcg nr_deferred of shrinker (Waiman Long) [2008341] - mm: vmscan: add per memcg shrinker nr_deferred (Waiman Long) [2008341] - mm: vmscan: use a new flag to indicate shrinker is registered (Waiman Long) [2008341] - mm: vmscan: add shrinker_info_protected() helper (Waiman Long) [2008341] - mm: memcontrol: rename shrinker_map to shrinker_info (Waiman Long) [2008341] - mm: vmscan: use kvfree_rcu instead of call_rcu (Waiman Long) [2008341] - mm: vmscan: remove memcg_shrinker_map_size (Waiman Long) [2008341] - mm: vmscan: use shrinker_rwsem to protect shrinker_maps allocation (Waiman Long) [2008341] - mm: vmscan: consolidate shrinker_maps handling code (Waiman Long) [2008341] - mm: vmscan: use nid from shrink_control for tracepoint (Waiman Long) [2008341] - linux/memcontrol.h: remove duplicate struct declaration (Waiman Long) [2008341] - memcg: charge before adding to swapcache on swapin (Waiman Long) [2008341] - kselftests: cgroup: update kmem test for new vmstat implementation (Waiman Long) [2008341] - mm: memcontrol: consolidate lruvec stat flushing (Waiman Long) [2008341] - mm: memcontrol: switch to rstat (Waiman Long) [2008341] - cgroup: rstat: punt root-level optimization to individual controllers (Waiman Long) [2008341] - cgroup: rstat: support cgroup1 (Waiman Long) [2008341] - mm: memcontrol: privatize memcg_page_state query functions (Waiman Long) [2008341] - mm: memcontrol: kill mem_cgroup_nodeinfo() (Waiman Long) [2008341] - memcg: enable memcg oom-kill for __GFP_NOFAIL (Waiman Long) [2008341] - memcg: cleanup root memcg checks (Waiman Long) [2008341] - mm: memcontrol: fix kernel stack account (Waiman Long) [2008341] - mm: page-writeback: simplify memcg handling in test_clear_page_writeback() (Waiman Long) [2008341] - percpu: implement partial chunk depopulation (Waiman Long) [2008341] - percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 (Waiman Long) [2008341] - percpu: factor out pcpu_check_block_hint() (Waiman Long) [2008341] - percpu: split __pcpu_balance_workfn() (Waiman Long) [2008341] - percpu: fix a comment about the chunks ordering (Waiman Long) [2008341] - mm/compaction: remove rcu_read_lock during page compaction (Waiman Long) [2008341] - mm/vmscan.c: make lruvec_lru_size() static (Waiman Long) [2008341] - include/linux/mm_inline.h: fold __update_lru_size() into its sole caller (Waiman Long) [2008341] - include/linux/mm_inline.h: fold page_lru_base_type() into its sole caller (Waiman Long) [2008341] - mm: VM_BUG_ON lru page flags (Waiman Long) [2008341] - mm: add __clear_page_lru_flags() to replace page_off_lru() (Waiman Long) [2008341] - mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() (Waiman Long) [2008341] - mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() (Waiman Long) [2008341] - mm: don't pass "enum lru_list" to lru list addition functions (Waiman Long) [2008341] - include/linux/mm_inline.h: shuffle lru list addition and deletion functions (Waiman Long) [2008341] - mm/vmscan.c: use add_page_to_lru_list() (Waiman Long) [2008341] - mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) (Waiman Long) [2008341] - mm: remove superfluous __ClearPageActive() (Waiman Long) [2008341] - mm, memcg: decouple e{low,min} state mutations from protection checks (Waiman Long) [2008341] - Revert "cgroup: Add memory barriers to plug cgroup_rstat_updated() race window" (Waiman Long) [2008341] - mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node (Waiman Long) [2008341] - include/bitmap.h: add new functions to documentation (Waiman Long) [2008341] - include/bitmap.h: add missing parameter in docs (Waiman Long) [2008341] - bitmap: genericize percpu bitmap region iterators (Waiman Long) [2008341] - cgroup, rstat: Don't flush subtree root unless necessary (Waiman Long) [2008341] - mm/memcg: Move mem_cgroup kABI compatibility structure into rh_kabi_memcg.h (Waiman Long) [2008341] - mm/swap: consider max pages in iomap_swapfile_add_extent (Brian Foster) [1969326] - mm/slub: Fix backtrace of objects to handle redzone adjustment (Waiman Long) [2008340] - powerpc/powernv: Fix CPU idle to be called with IRQs disabled (Waiman Long) [2008340] - torture: Fix grace-period rate output (Waiman Long) [2008340] - rcu: Fix kfree_rcu() docbook errors (Waiman Long) [2008340] - rcu/nocb: Perform deferred wake up before last idle's need_resched() check (Waiman Long) [2008340] - rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers (Waiman Long) [2008340] - idle: Prevent late-arriving interrupts from disrupting offline (Waiman Long) [2008340] - torture: Maintain torture-specific set of CPUs-online books (Waiman Long) [2008340] - torture: Clean up after torture-test CPU hotplugging (Waiman Long) [2008340] - rcutorture: Make object_debug also double call_rcu() heap object (Waiman Long) [2008340] - torture: Throttle VERBOSE_TOROUT_*() output (Waiman Long) [2008340] - torture: Make refscale throttle high-rate printk()s (Waiman Long) [2008340] - rcutorture: Use hrtimers for reader and writer delays (Waiman Long) [2008340] - torture: Make stutter use torture_hrtimeout_*() functions (Waiman Long) [2008340] - rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waits (Waiman Long) [2008340] - torture: Add fuzzed hrtimer-based sleep functions (Waiman Long) [2008340] - rcutorture: Make rcu_torture_fakewriter() use blocking wait primitives (Waiman Long) [2008340] - rcutorture: Make synctype[] and nsynctype be static global (Waiman Long) [2008340] - rcutorture: Require entire stutter period be post-boot (Waiman Long) [2008340] - refscale: Allow summarization of verbose output (Waiman Long) [2008340] - torture: Allow standalone kvm-recheck.sh run detect --trust-make (Waiman Long) [2008340] - torture: Simplify exit-code plumbing for kvm-recheck.sh and kvm-find-errors.sh (Waiman Long) [2008340] - torture: s/STOP/STOP.1/ to avoid scenario collision (Waiman Long) [2008340] - torture: Add --dryrun batches to help schedule a distributed run (Waiman Long) [2008340] - torture: Stop hanging on panic (Waiman Long) [2008340] - torture: Add kvm.sh test summary to end of log file (Waiman Long) [2008340] - torture: Make kvm.sh include --kconfig arguments in CPU calculation (Waiman Long) [2008340] - torture: Make kvm.sh return failure upon build failure (Waiman Long) [2008340] - torture: Print run duration at end of kvm.sh execution (Waiman Long) [2008340] - torture: Make kvm.sh arguments accumulate (Waiman Long) [2008340] - torture: Make kvm.sh "Test Summary" date be end of test (Waiman Long) [2008340] - tools/rcutorture: Make identify_qemu_vcpus() independent of local language (Waiman Long) [2008340] - torture: Add config2csv.sh script to compare torture scenarios (Waiman Long) [2008340] - torture: Prepare for splitting qemu execution from kvm-test-1-run.sh (Waiman Long) [2008340] - torture: Allow kvm.sh --datestamp to specify subdirectories (Waiman Long) [2008340] - torture: Make kvm.sh "--dryrun sched" summarize number of builds (Waiman Long) [2008340] - torture: Make kvm.sh "--dryrun sched" summarize number of batches (Waiman Long) [2008340] - torture: Make --kcsan specify lockdep (Waiman Long) [2008340] - rcu: Do not NMI offline CPUs (Waiman Long) [2008340] - rcu: For RCU grace-period kthread starvation, dump last CPU it ran on (Waiman Long) [2008340] - rcu: Mark obtuse portion of stall warning as internal debug (Waiman Long) [2008340] - scftorture: Add debug output for wrong-CPU warning (Waiman Long) [2008340] - rcutorture: Add testing for RCU's global memory ordering (Waiman Long) [2008340] - rcutorture: Add reader-side tests of polling grace-period API (Waiman Long) [2008340] - rcutorture: Add writer-side tests of polling grace-period API (Waiman Long) [2008340] - rcutorture: Prepare for ->start_gp_poll and ->poll_gp_state (Waiman Long) [2008340] - srcu: Add comment explaining cookie overflow/wrap (Waiman Long) [2008340] - srcu: Document polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340] - srcu: Provide polling interfaces for Tree SRCU grace periods (Waiman Long) [2008340] - srcu: Provide polling interfaces for Tiny SRCU grace periods (Waiman Long) [2008340] - srcu: Provide internal interface to start a Tree SRCU grace period (Waiman Long) [2008340] - srcu: Provide internal interface to start a Tiny SRCU grace period (Waiman Long) [2008340] - srcu: Make Tiny SRCU use multi-bit grace-period counter (Waiman Long) [2008340] - rcu: Enable rcu_normal_after_boot unconditionally for RT (Waiman Long) [2008340] - rcu: Unconditionally use rcuc threads on PREEMPT_RT (Waiman Long) [2008340] - rcu: Make RCU_BOOST default on CONFIG_PREEMPT_RT (Waiman Long) [2008340] - rcu: Eliminate the __kvfree_rcu() macro (Waiman Long) [2008340] - rcu: Introduce kfree_rcu() single-argument macro (Waiman Long) [2008340] - rcu: Record kvfree_call_rcu() call stack for KASAN (Waiman Long) [2008340] - rcu: Do any deferred nocb wakeups at CPU offline time (Waiman Long) [2008340] - rcu/nocb: Code-style nits in callback-offloading toggling (Waiman Long) [2008340] - rcu/nocb: Add nocb CB kthread list to show_rcu_nocb_state() output (Waiman Long) [2008340] - rcu/nocb: Add grace period and task state to show_rcu_nocb_state() output (Waiman Long) [2008340] - tools/rcutorture: Support nocb toggle in TREE01 (Waiman Long) [2008340] - rcutorture: Test runtime toggling of CPUs' callback offloading (Waiman Long) [2008340] - cpu/hotplug: Add lockdep_is_cpus_held() (Waiman Long) [2008340] - rcu/nocb: Locally accelerate callbacks as long as offloading isn't complete (Waiman Long) [2008340] - rcu/nocb: Process batch locally as long as offloading isn't complete (Waiman Long) [2008340] - rcu/nocb: Only cond_resched() from actual offloaded batch processing (Waiman Long) [2008340] - rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last stage of de-offloading (Waiman Long) [2008340] - rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY (Waiman Long) [2008340] - rcu/nocb: Shutdown nocb timer on de-offloading (Waiman Long) [2008340] - rcu/nocb: Re-offload support (Waiman Long) [2008340] - rcu/nocb: De-offloading GP kthread (Waiman Long) [2008340] - rcu/nocb: Don't deoffload an offline CPU with pending work (Waiman Long) [2008340] - rcu/nocb: De-offloading CB kthread (Waiman Long) [2008340] - rcu/nocb: Always init segcblist on CPU up (Waiman Long) [2008340] - rcu/nocb: Provide basic callback offloading state machine bits (Waiman Long) [2008340] - rcu/nocb: Turn enabled/offload states into a common flag (Waiman Long) [2008340] - rcu/segcblist: Add debug checks for segment lengths (Waiman Long) [2008340] - rcu/trace: Add tracing for how segcb list changes (Waiman Long) [2008340] - rcu/tree: segcblist: Remove redundant smp_mb()s (Waiman Long) [2008340] - rcu/segcblist: Add counters to segcblist datastructure (Waiman Long) [2008340] - rcu/segcblist: Add additional comments to explain smp_mb() (Waiman Long) [2008340] - rcu/tree: Make rcu_do_batch count how many callbacks were executed (Waiman Long) [2008340] - rcu: Make call_rcu() print mem_dump_obj() info for double-freed callback (Waiman Long) [2008340] - mm: Make mem_obj_dump() vmalloc() dumps include start and length (Waiman Long) [2008340] - mm: Make mem_dump_obj() handle vmalloc() memory (Waiman Long) [2008340] - mm: Make mem_dump_obj() handle NULL and zero-sized pointers (Waiman Long) [2008340] - mm: Add mem_dump_obj() to print source of memory block (Waiman Long) [2008340] - rcu: Make TASKS_TRACE_RCU select IRQ_WORK (Waiman Long) [2008340] - rcu-tasks: Add RCU-tasks self tests (Waiman Long) [2008340] - rcu-tasks: Move RCU-tasks initialization to before early_initcall() (Waiman Long) [2008340] - rcu: Add lockdep_assert_irqs_disabled() to raw_spin_unlock_rcu_node() macros (Waiman Long) [2008340] - rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees (Waiman Long) [2008340] - rcutorture: Don't do need_resched() testing if ->sync is NULL (Waiman Long) [2008340] - scftorture: Add full-test stutter capability (Waiman Long) [2008340] - torture: Allow alternative forms of kvm.sh command-line arguments (Waiman Long) [2008340] - rcutorture: Small code cleanups (Waiman Long) [2008340] - torture: Accept time units on kvm.sh --duration argument (Waiman Long) [2008340] - rcutorture: Make stutter_wait() caller restore priority (Waiman Long) [2008340] - torture: Force weak-hashed pointers on console log (Waiman Long) [2008340] - rcutorture: Prevent hangs for invalid arguments (Waiman Long) [2008340] - torture: Prevent jitter processes from delaying failed run (Waiman Long) [2008340] - rcutorture: Adjust scenarios SRCU-t and SRCU-u to make kconfig happy (Waiman Long) [2008340] - refscale: Prevent hangs for invalid arguments (Waiman Long) [2008340] - rcuscale: Prevent hangs for invalid arguments (Waiman Long) [2008340] - torture: Exclude "NOHZ tick-stop error" from fatal errors (Waiman Long) [2008340] - rcuscale: Avoid divide by zero (Waiman Long) [2008340] - rcuscale: Add RCU Tasks Trace (Waiman Long) [2008340] - scftorture: Add an alternative IPI vector (Waiman Long) [2008340] - torture: Make torture_stutter() use hrtimer (Waiman Long) [2008340] - torture: Periodically pause in stutter_wait() (Waiman Long) [2008340] - torture: Don't kill gdb sessions (Waiman Long) [2008340] - refscale: Bounds-check module parameters (Waiman Long) [2008340] - rcu-tasks: Make the units of ->init_fract be jiffies (Waiman Long) [2008340] - rcutorture: Make grace-period kthread report match RCU flavor being tested (Waiman Long) [2008340] - rcu-tasks: Convert rcu_tasks_wait_gp() for-loop to while-loop (Waiman Long) [2008340] - rcutorture: Make preemptible TRACE02 enable lockdep (Waiman Long) [2008340] - srcu: Use a more appropriate lockdep helper (Waiman Long) [2008340] - srcu: Take early exit on memory-allocation failure (Waiman Long) [2008340] - rcu: Fix a typo in rcu_blocking_is_gp() header comment (Waiman Long) [2008340] - rcu: Prevent lockdep-RCU splats on lock acquisition/release (Waiman Long) [2008340] - rcu/tree: nocb: Avoid raising softirq for offloaded ready-to-execute CBs (Waiman Long) [2008340] - rcu/tree: Make struct kernel_param_ops definitions const (Waiman Long) [2008340] - rcu/tree: Add a warning if CPU being onlined did not report QS already (Waiman Long) [2008340] - rcu: Clarify nocb kthreads naming in RCU_NOCB_CPU config (Waiman Long) [2008340] - rcu: Fix single-CPU check in rcu_blocking_is_gp() (Waiman Long) [2008340] - rcu: Implement rcu_segcblist_is_offloaded() config dependent (Waiman Long) [2008340] - list.h: Update comment to explicitly note circular lists (Waiman Long) [2008340] - rcu: Panic after fixed number of stalls (Waiman Long) [2008340] - x86/smpboot: Move rcu_cpu_starting() earlier (Waiman Long) [2008340] - torture: Replace cpu_up/down() with add/remove_cpu() (Waiman Long) [2008340] - PCI/PTM: Remove error message at boot (Myron Stowe) [1993252] - PCI: Mark AMD Navi14 GPU ATS as broken (Myron Stowe) [1993252] - PCI: vmd: Update type of the __iomem pointers (Myron Stowe) [1993252] - PCI: Unify ECAM constants in native PCI Express drivers (Myron Stowe) [1993252] - PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller (Myron Stowe) [1993252] - PCI: Mark AMD Raven iGPU ATS as broken in some platforms (Myron Stowe) [1993252] - PCI: Disable PTM during suspend to save power (Myron Stowe) [1993252] - PCI/PTM: Save/restore Precision Time Measurement Capability for suspend/resume (Myron Stowe) [1993252] - PCI: Add sysfs attribute for device power state (Myron Stowe) [1993252] - PCI/MSI: Set device flag indicating only 32-bit MSI support (Myron Stowe) [1993252] - PCI/MSI: Move MSI/MSI-X flags updaters to msi.c (Myron Stowe) [1993252] - PCI/MSI: Move MSI/MSI-X init to msi.c (Myron Stowe) [1993252] - PCI: Use predefined Pericom Vendor ID (Myron Stowe) [1993252] - PCI: Disable MSI for Pericom PCIe-USB adapter (Myron Stowe) [1993252] - PCI: Reduce pci_set_cacheline_size() message to debug level (Myron Stowe) [1993252] - PCI: Remove unused HAVE_PCI_SET_MWI (Myron Stowe) [1993252] - PCI: Fix overflow in command-line resource alignment requests (Myron Stowe) [1993252] - PCI: Bounds-check command-line resource alignment requests (Myron Stowe) [1993252] - PCI: Fix kernel-doc markup (Myron Stowe) [1993252] - PCI: ibmphp: Remove unneeded break (Myron Stowe) [1993252] - PCI/ACPI: Fix companion lookup for device 0 on the root bus (Myron Stowe) [1993252] - PCI: Keep both device and resource name for config space remaps (Myron Stowe) [1993252] - PCI: Return u16 from pci_find_ext_capability() and similar (Myron Stowe) [1993252] - PCI: Return u8 from pci_find_capability() and similar (Myron Stowe) [1993252] - PCI: Avoid duplicate IDs in driver dynamic IDs list (Myron Stowe) [1993252] - PCI: Move pci_match_device() ahead of new_id_store() (Myron Stowe) [1993252] - PCI: Decode PCIe 64 GT/s link speed (Myron Stowe) [1993252] - PCI: host-generic: Support building as modules (Myron Stowe) [1993252] - ata: sata_nv: Fix retrieving of active qcs (Tomas Henzl) [1921465] - ata: pata_ns87415.c: Document support on parisc with superio chip (Tomas Henzl) [1921465] - ata: fix some kernel-doc markups (Tomas Henzl) [1921465] - sata, highbank: simplify the return expression of ahci_highbank_suspend (Tomas Henzl) [1921465] - libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply to Sandisks (Tomas Henzl) [1921465] - ata: ahci: use ata_link_info() instead of ata_link_printk() (Tomas Henzl) [1921465] - libata: Use per port sync for detach (Tomas Henzl) [1921465] - ata/libata: Fix usage of page address by page_address in ata_scsi_mode_select_xlat function (Tomas Henzl) [1921465] - sata_rcar: handle pm_runtime_get_sync failure cases (Tomas Henzl) [1921465] - ata: sata_inic162x fix a spelling issue (Tomas Henzl) [1921465] - ata: libata-core: fix a doc warning (Tomas Henzl) [1921465] - ata: ahci: Add sysfs attribute to show remapped NVMe device count (Tomas Henzl) [1921465] - ata: ahci-imx: remove redundant assignment to ret (Tomas Henzl) [1921465] - libata: Return correct status in sata_pmp_eh_recover_pm() when ATA_DFLAG_DETACH is set (Tomas Henzl) [1921465] - ata: move ata_eh_analyze_ncq_error() & co. to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-eh.c (Tomas Henzl) [1921465] - ata: move ata_sas_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-scsi.c (Tomas Henzl) [1921465] - ata: move sata_deb_timing_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: move ata_qc_complete_multiple() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_link_hardreset() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_link_{debounce,resume}() to libata-sata.c (Tomas Henzl) [1921465] - ata: move *sata_set_spd*() to libata-sata.c (Tomas Henzl) [1921465] - ata: move sata_scr_*() to libata-sata.c (Tomas Henzl) [1921465] - ata: start separating SATA specific code from libata-core.c (Tomas Henzl) [1921465] - ata: fix CodingStyle issues in PATA timings code (Tomas Henzl) [1921465] - ata: remove EXPORT_SYMBOL_GPL()s not used by modules (Tomas Henzl) [1921465] - ata: move EXPORT_SYMBOL_GPL()s close to exported code (Tomas Henzl) [1921465] - ata: optimize ata_scsi_rbuf[] size (Tomas Henzl) [1921465] - ata: optimize struct ata_force_param size (Tomas Henzl) [1921465] - ata: use COMMAND_LINE_SIZE for ata_force_param_buf[] size (Tomas Henzl) [1921465] - ata: simplify ata_scsiop_inq_89() (Tomas Henzl) [1921465] - sata_promise: use ata_cable_sata() (Tomas Henzl) [1921465] - ata: make SATA_PMP option selectable only if any SATA host driver is enabled (Tomas Henzl) [1921465] - ata: expose ncq_enable_prio sysfs attribute only on NCQ capable hosts (Tomas Henzl) [1921465] - ata: remove stale maintainership information from core code (Tomas Henzl) [1921465] - libata: Assign OF node to the SCSI device (Tomas Henzl) [1921465] - libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() (Tomas Henzl) [1921465] - libata: transport: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1921465] - ata/acard_ahci: remove unused variable n_elem (Tomas Henzl) [1921465] - ata: ahci_brcm: BCM7216 reset is self de-asserting (Tomas Henzl) [1921465] - ata: ahci_brcm: Perform reset after obtaining resources (Tomas Henzl) [1921465] - ata: brcm: fix reset controller API usage (Tomas Henzl) [1921465] - ata: brcm: mark PM functions as __maybe_unused (Tomas Henzl) [1921465] - ata: ahci_brcm: Support BCM7216 reset controller name (Tomas Henzl) [1921465] - ata: ahci_brcm: Add a shutdown callback (Tomas Henzl) [1921465] - ata: ahci_brcm: Manage reset line during suspend/resume (Tomas Henzl) [1921465] - ata: ahci_brcm: Add missing clock management during recovery (Tomas Henzl) [1921465] - ata: ahci_brcm: BCM7425 AHCI requires AHCI_HFLAG_DELAY_ENGINE (Tomas Henzl) [1921465] - ata: ahci_brcm: Fix AHCI resources management (Tomas Henzl) [1921465] - ata: libahci_platform: Export again ahci_platform_able_phys() (Tomas Henzl) [1921465] - libata: Fix retrieving of active qcs (Tomas Henzl) [1921465] - ata: pata_artop: make arrays static const, makes object smaller (Tomas Henzl) [1921465] - ata_piix: remove open-coded dmi_match(DMI_OEM_STRING) (Tomas Henzl) [1921465] - ata: sata_mv, avoid trigerrable BUG_ON (Tomas Henzl) [1921465] - ata: make qc_prep return ata_completion_errors (Tomas Henzl) [1921465] - ata: define AC_ERR_OK (Tomas Henzl) [1921465] - libata: Ensure ata_port probe has completed before detach (Tomas Henzl) [1921465] - ahci: tegra: use regulator_bulk_set_supply_names() (Tomas Henzl) [1921465] - ahci: Add support for Amazon's Annapurna Labs SATA controller (Tomas Henzl) [1921465] - ata: libahci_platform: Fix regulator_get_optional() misuse (Tomas Henzl) [1921465] - ata: ahci-imx: Covert to use GPIO descriptor (Tomas Henzl) [1921465] - libata/ahci: Fix PCS quirk application (Tomas Henzl) [1921465] - libata/ahci: Drop PCS quirk for Denverton and beyond (Tomas Henzl) [1921465] - libata: switch remaining drivers to use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_sil24: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_qstor: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_nv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - sata_mv: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - pdc_adma: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - acard_ahci: use dma_set_mask_and_coherent (Tomas Henzl) [1921465] - libata: add SG safety checks in SFF pio transfers (Tomas Henzl) [1921465] - libata: have ata_scsi_rw_xlat() fail invalid passthrough requests (Tomas Henzl) [1921465] - ata: rb532_cf: Fix unused variable warning in rb532_pata_driver_probe (Tomas Henzl) [1921465] - ata: libahci: do not complain in case of deferred probe (Tomas Henzl) [1921465] - libata: zpodd: Fix small read overflow in zpodd_get_mech_type() (Tomas Henzl) [1921465] - ata: libahci_platform: remove redundant dev_err message (Tomas Henzl) [1921465] - drivers: ata: ahci_sunxi: Increased SATA/AHCI DMA TX/RX FIFOs (Tomas Henzl) [1921465] - libata: Drop firmware version check from the ST1000LM024 quirk (Tomas Henzl) [1921465] - ata: sata_sil24: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata:sata_qstor: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: sata_nv: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: pdc_adma: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: libahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - ata: acard-ahci: Remove call to memset after dmam_alloc_coherent (Tomas Henzl) [1921465] - libata: don't request sense data on !ZAC ATA devices (Tomas Henzl) [1921465] - libata: Extend quirks for the ST1000LM024 drives with NOLPM quirk (Tomas Henzl) [1921465] - sata_rcar: Remove ata_host_alloc() error printing (Tomas Henzl) [1921465] - libata: fix using DMA buffers on stack (Tomas Henzl) [1921465] - ata: libahci: Only warn for AHCI_HFLAG_MULTI_MSI set when genuine custom irq handler implemented (Tomas Henzl) [1921465] - libata: fix a typo in comment (Tomas Henzl) [1921465] - sata_rcar: fix deferred probing (Tomas Henzl) [1921465] - ata: sata_highbank: Convert to use GPIO descriptors (Tomas Henzl) [1921465] - sata_rcar: convert to SPDX identifiers (Tomas Henzl) [1921465] - ata: ep93xx: Use proper enums for directions (Tomas Henzl) [1921465] - ata: ahci_brcm: Allow using driver or DSL SoCs (Tomas Henzl) [1921465] - ata: ahci_brcm: Match BCM63138 compatible strings (Tomas Henzl) [1921465] - ata: ahci_brcm: Allow optional reset controller to be used (Tomas Henzl) [1921465] - libata: mask swap internal and hardware tag (Tomas Henzl) [1921465] - pata_atiixp: Remove unnecessary parentheses (Tomas Henzl) [1921465] - ata: ahci_sunxi: add support for r40 (Tomas Henzl) [1921465] - ata: ahci_platform: add support for PHY controller regulator (Tomas Henzl) [1921465] - ata: ahci_platform: add support for AHCI controller regulator (Tomas Henzl) [1921465] - libata: Use SMART LBAM/LBAH password defines (Tomas Henzl) [1921465] - ata: ahci: Convert to using pOFn instead of device_node.name (Tomas Henzl) [1921465] - ata: ftide010: Add a quirk for SQ201 (Tomas Henzl) [1921465] - ata: ahci_platform: enable to get and control reset (Tomas Henzl) [1921465] - ata: libahci_platform: add reset control support (Tomas Henzl) [1921465] - ata: add an extra argument to ahci_platform_get_resources() (Tomas Henzl) [1921465] - ata: sata_rcar: exclude setting of PHY registers in Gen3 (Tomas Henzl) [1921465] - ata: sata_rcar: really mask all interrupts on Gen2 and later (Tomas Henzl) [1921465] - ata: libahci: Allow reconfigure of DEVSLP register (Tomas Henzl) [1921465] - ata: libahci: Correct setting of DEVSLP register (Tomas Henzl) [1921465] - ata: ahci: Enable DEVSLP by default on x86 with SLP_S0 (Tomas Henzl) [1921465] - ata: ahci: Support state with min power but Partial low power state (Tomas Henzl) [1921465] - Revert "ata: ahci_platform: convert kcalloc to devm_kcalloc" (Tomas Henzl) [1921465] - ata: sata_rcar: Add rudimentary Runtime PM support (Tomas Henzl) [1921465] - ata: sata_rcar: Provide a short-hand for &pdev->dev (Tomas Henzl) [1921465] - ata: Only output sg element mapped number in verbose debug (Tomas Henzl) [1921465] - ata: Guard ata_scsi_dump_cdb() by ATA_VERBOSE_DEBUG (Tomas Henzl) [1921465] - ata: ahci_platform: convert kcalloc to devm_kcalloc (Tomas Henzl) [1921465] - ata: ahci_platform: convert kzallloc to kcalloc (Tomas Henzl) [1921465] - ata: ahci_platform: correct parameter documentation for ahci_platform_shutdown (Tomas Henzl) [1921465] - libata: remove ata_sff_data_xfer_noirq() (Tomas Henzl) [1921465] - scsi: target: Fix the pgr/alua_support_store functions (Maurizio Lombardi) [1995935] - sched/deadline: Fix missing clock update in migrate_task_rq_dl() (Phil Auld) [1992254] - sched/fair: Avoid a second scan of target in select_idle_cpu (Phil Auld) [1992254] - sched/fair: Use prev instead of new target as recent_used_cpu (Phil Auld) [1992254] - sched: Replace deprecated CPU-hotplug functions. (Phil Auld) [1992254] - sched/deadline: Fix reset_on_fork reporting of DL tasks (Phil Auld) [1992254] - sched/numa: Fix is_core_idle() (Phil Auld) [1992254] - sched/fair: Sync load_sum with load_avg after dequeue (Phil Auld) [1992254] - sched/fair: Fix CFS bandwidth hrtimer expiry type (Phil Auld) [1992254] - sched/fair: Ensure _sum and _avg values stay consistent (Phil Auld) [1992254] - sched/fair: Ensure that the CFS parent is added after unthrottling (Phil Auld) [1992254] - sched/rt: Fix Deadline utilization tracking during policy change (Phil Auld) [1992254] - sched/rt: Fix RT utilization tracking during policy change (Phil Auld) [1992254] - sched/fair: Age the average idle time (Phil Auld) [1992254] - wait: use LIST_HEAD_INIT() to initialize wait_queue_head (Phil Auld) [1992254] - sched: Optimize housekeeping_cpumask() in for_each_cpu_and() (Phil Auld) [1992254] - sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling (Phil Auld) [1992254] - sched/pelt: Check that *_avg are null when *_sum are (Phil Auld) [1992254] - sched/fair: Correctly insert cfs_rq's to list on unthrottle (Phil Auld) [1992254] - sched/pelt: Ensure that *_sum is always synced with *_avg (Phil Auld) [1992254] - sched/fair: Return early from update_tg_cfs_load() if delta == 0 (Phil Auld) [1992254] - sched/fair: Make sure to update tg contrib for blocked load (Phil Auld) [1992254] - sched/fair: Keep load_avg and load_sum synced (Phil Auld) [1992254] - sched: Stop PF_NO_SETAFFINITY from being inherited by various init system threads (Phil Auld) [1992254] - sched: Fix a stale comment in pick_next_task() (Phil Auld) [1992254] - sched/fair: Fix ascii art by relpacing tabs (Phil Auld) [1992254] - tick/nohz: Call tick_nohz_task_switch() with interrupts disabled (Phil Auld) [1992254] - sched/fair: Fix clearing of has_idle_cores flag in select_idle_cpu() (Phil Auld) [1992254] - sched/core: Remove the pointless BUG_ON(!task) from wake_up_q() (Phil Auld) [1992254] - sched: Make the idle task quack like a per-CPU kthread (Phil Auld) [1992254] - sched/fair: Fix unfairness caused by missing load decay (Phil Auld) [1992254] - sched: Make nr_iowait_cpu() return 32-bit value (Phil Auld) [1992254] - sched: Make nr_iowait() return 32-bit value (Phil Auld) [1992254] - sched: Make nr_running() return 32-bit value (Phil Auld) [1992254] - sched/isolation: Reconcile rcu_nocbs= and nohz_full= (Phil Auld) [1992254] - sched/fair: Introduce a CPU capacity comparison helper (Phil Auld) [1992254] - sched/fair: Clean up active balance nr_balance_failed trickery (Phil Auld) [1992254] - sched/fair: Move update_nohz_stats() to the CONFIG_NO_HZ_COMMON block to simplify the code & fix an unused function warning (Phil Auld) [1992254] - sched/fair: Bring back select_idle_smt(), but differently (Phil Auld) [1992254] - sched,fair: Alternative sched_slice() (Phil Auld) [1992254] - sched/topology: Remove redundant cpumask_and() in init_overlap_sched_group() (Phil Auld) [1992254] - sched/numa: Allow runtime enabling/disabling of NUMA balance without SCHED_DEBUG (Phil Auld) [1992254] - sched/fair: Optimize test_idle_cores() for !SMT (Phil Auld) [1992254] - sched: Fix various typos (Phil Auld) [1992254] - sched: Remove unnecessary variable from schedule_tail() (Phil Auld) [1992254] - sched: Optimize __calc_delta() (Phil Auld) [1992254] - sched: Provide raw_spin_rq_*lock*() helpers (Phil Auld) [1992254] - sched/pelt: Fix task util_est update filtering (Phil Auld) [1992254] - sched/fair: use lsub_positive in cpu_util_next() (Phil Auld) [1992254] - sched/fair: Reduce the window for duplicated update (Phil Auld) [1992254] - sched/fair: Reorder newidle_balance pulled_task tests (Phil Auld) [1992254] - sched/fair: Remove unused parameter of update_nohz_stats (Phil Auld) [1992254] - sched/fair: Remove unused return of _nohz_idle_balance (Phil Auld) [1992254] - sched/fair: Remove update of blocked load from newidle_balance (Phil Auld) [1992254] - sched/topology: fix the issue groups don't span domain->span for NUMA diameter > 2 (Phil Auld) [1992254] - sched/fair: Merge select_idle_core/cpu() (Phil Auld) [1992254] - sched/fair: Remove select_idle_smt() (Phil Auld) [1992254] - sched/fair: Move avg_scan_cost calculations under SIS_PROP (Phil Auld) [1992254] - sched/fair: Remove SIS_AVG_CPU (Phil Auld) [1992254] - sched/eas: Don't update misfit status if the task is pinned (Phil Auld) [1992254] - sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue (Phil Auld) [1992254] - sched/fair: Add a few assertions (Phil Auld) [1992254] - cpufreq: schedutil: Simplify sugov_update_next_freq() (Phil Auld) [1992254] - sched/topology: Warn when NUMA diameter > 2 (Phil Auld) [1992254] - sched: Use task_current() instead of 'rq->curr == p' (Phil Auld) [1992254] - sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled (Phil Auld) [1992254] - sched/fair: Exclude the current CPU from find_new_ilb() (Phil Auld) [1992254] - rbtree, sched/deadline: Use rb_add_cached() (Phil Auld) [1992254] - rbtree, sched/fair: Use rb_add_cached() (Phil Auld) [1992254] - sched/isolation: Prefer housekeeping CPU in local node (Phil Auld) [1992254] - sched: Fix various typos in comments (Phil Auld) [1992254] - s390/qeth: fix deadlock during failing recovery (Sumanth Korikkar) [1984990] - s390/qeth: Fix deadlock in remove_discipline (Sumanth Korikkar) [1984990] - s390/qeth: fix NULL deref in qeth_clear_working_pool_list() (Sumanth Korikkar) [1984990] - s390/qdio: fix roll-back after timeout on ESTABLISH ccw (Sumanth Korikkar) [1984990] - s390/qdio: get rid of register asm (Sumanth Korikkar) [1984990] - s390/netiuvc: get rid of forward declarations (Sumanth Korikkar) [1984990] - s390/qeth: Consider dependency on SWITCHDEV module (Sumanth Korikkar) [1984990] - s390/qeth: shrink TX buffer struct (Sumanth Korikkar) [1984990] - s390/qeth: remove TX buffer's pointer to its queue (Sumanth Korikkar) [1984990] - s390/qeth: remove QAOB's pointer to its TX buffer (Sumanth Korikkar) [1984990] - s390/qeth: consolidate completion of pending TX buffers (Sumanth Korikkar) [1984990] - s390/qeth: use ethtool_sprintf() (Sumanth Korikkar) [1984990] - s390/qeth: unify the tracking of active cmds on ccw device (Sumanth Korikkar) [1984990] - s390/qeth: also use TX NAPI for non-IQD devices (Sumanth Korikkar) [1984990] - s390/qeth: count TX completion interrupts (Sumanth Korikkar) [1984990] - powerpc/stacktrace: Include linux/delay.h (Steve Best) [2010674] - powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() (Steve Best) [2010674] - powerpc/xmon: Reset RCU and soft lockup watchdogs (Steve Best) [2010674] - bpf, sockmap: Fix sk->prot unhash op reset (Jiri Benc) [1947006] - xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model (Jiri Benc) [1947006] - selftests/bpf: Tests using bpf_check_mtu BPF-helper input mtu_len param (Jiri Benc) [1947006] - bpf: BPF-helper for MTU checking add length input (Jiri Benc) [1947006] - xsk: Remove dangling function declaration from header file (Jiri Benc) [1947006] - bpf: Remove blank line in bpf helper description comment (Jiri Benc) [1947006] - libbpf: Use AF_LOCAL instead of AF_INET in xsk.c (Jiri Benc) [1947006] - selftests/bpf: Tests using bpf_check_mtu BPF-helper (Jiri Benc) [1947006] - selftests/bpf: Use bpf_check_mtu in selftest test_cls_redirect (Jiri Benc) [1947006] - bpf: Drop MTU check when doing TC-BPF redirect to ingress (Jiri Benc) [1947006] - bpf: Add BPF-helper for MTU checking (Jiri Benc) [1947006] - bpf: bpf_fib_lookup return MTU value as output when looked up (Jiri Benc) [1947006] - bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx (Jiri Benc) [1947006] - bpf: Remove MTU check in __bpf_skb_max_len (Jiri Benc) [1947006] - net, veth: Alloc skb in bulk for ndo_xdp_xmit (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_RECVMSG (Jiri Benc) [1947006] - selftests/bpf: Rewrite recvmsg{4,6} asm progs to c in test_sock_addr (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_INET{4,6}_GET{PEER,SOCK}NAME (Jiri Benc) [1947006] - bpf: Enable bpf_{g,s}etsockopt in BPF_CGROUP_UDP{4,6}_SENDMSG (Jiri Benc) [1947006] - selftests/bpf: Verify that rebinding to port < 1024 from BPF works (Jiri Benc) [1947006] - bpf: Allow rewriting to ports under ip_unprivileged_port_start (Jiri Benc) [1947006] - net: port < inet_prot_sock(net) --> inet_port_requires_bind_service(net, port) (Jiri Benc) [1947006] - net: inet_is_local_reserved_port() should return bool not int (Jiri Benc) [1947006] - libbpf, xsk: Select AF_XDP BPF program based on kernel version (Jiri Benc) [1947006] - xsk: Fold xp_assign_dev and __xp_assign_dev (Jiri Benc) [1947006] - xsk: Remove explicit_free parameter from __xsk_rcv() (Jiri Benc) [1947006] - bpf: Split cgroup_bpf_enabled per attach type (Jiri Benc) [1947006] - bpf: Remove extra lock_sock for TCP_ZEROCOPY_RECEIVE (Jiri Benc) [1947006] - net, xdp: Introduce xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006] - net, xdp: Introduce __xdp_build_skb_from_frame utility routine (Jiri Benc) [1947006] - bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindex (Jiri Benc) [1947006] - bpf: Allow to retrieve sol_socket opts from sock_addr progs (Jiri Benc) [1947006] - bpf: Replace fput with sockfd_put in sock map (Jiri Benc) [1947006] - tools: bpf: add SO_BINDTOIFINDEX to socket.h in tools (Jiri Benc) [1947006] - media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() (Lucas Zampieri) [1956472] {CVE-2021-3542}- mm/hmm: make HMM_MIRROR an implicit option (Rafael Aquini) [1998534] - mm/hmm: allow HMM_MIRROR on all architectures with MMU (Rafael Aquini) [1998534] - mm: don't select MIGRATE_VMA_HELPER from HMM_MIRROR (Rafael Aquini) [1998534] - mm: sort out the DEVICE_PRIVATE Kconfig mess (Rafael Aquini) [1998534] - s390/ap/zcrypt: notify userspace with online, config and mode info (Stefan Schulze Frielinghaus) [1984895] - docs: livepatch: Fix a typo and remove the unnecessary gaps in a sentence (C. Erastus Toe) [1995447] - Documentation: livepatch: document reliable stacktrace (C. Erastus Toe) [1995447] - Documentation: livepatch: Convert to automatically generated contents (C. Erastus Toe) [1995447] - scsi: ibmvfc: Reinitialize sub-CRQs and perform channel enquiry after LPM (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Store return code of H_FREE_SUB_CRQ during cleanup (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Treat H_CLOSED as success during sub-CRQ registration (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Fix invalid sub-CRQ handles after hard reset (Desnes A. Nunes do Rosario) [1932217] - scsi: ibmvfc: Simplify handling of sub-CRQ initialization (Desnes A. Nunes do Rosario) [1932217] - exec: Transform exec_update_mutex into a rw_semaphore (Chris von Recklinghausen) [1993665] - perf: Break deadlock involving exec_update_mutex (Chris von Recklinghausen) [1993665] - pidfd: Add missing sock updates for pidfd_getfd() (Chris von Recklinghausen) [1993665] - exec: Move the call of prepare_binprm into search_binary_handler (Chris von Recklinghausen) [1993665] - exec: Allow load_misc_binary to call prepare_binprm unconditionally (Chris von Recklinghausen) [1993665] - exec: Convert security_bprm_set_creds into security_bprm_repopulate_creds (Chris von Recklinghausen) [1993665] - exec: Factor security_bprm_creds_for_exec out of security_bprm_set_creds (Chris von Recklinghausen) [1993665] - exec: Move would_dump into flush_old_exec (Chris von Recklinghausen) [1993665] - exec: Rename flush_old_exec begin_new_exec (Chris von Recklinghausen) [1993665] - exec: Move most of setup_new_exec into flush_old_exec (Chris von Recklinghausen) [1993665] - exec: In setup_new_exec cache current in the local variable me (Chris von Recklinghausen) [1993665] - exec: Merge install_exec_creds into setup_new_exec (Chris von Recklinghausen) [1993665] - exec: Rename the flag called_exec_mmap point_of_no_return (Chris von Recklinghausen) [1993665] - exec: Make unlocking exec_update_mutex explict (Chris von Recklinghausen) [1993665] - binfmt: Move install_exec_creds after setup_new_exec to match binfmt_elf (Chris von Recklinghausen) [1993665] - pidfd: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - perf: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - proc: io_accounting: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - proc: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve (Chris von Recklinghausen) [1993665] - kernel: doc: remove outdated comment cred.c (Chris von Recklinghausen) [1993665] - mm: docs: Fix a comment in process_vm_rw_core (Chris von Recklinghausen) [1993665] - selftests/ptrace: add test cases for dead-locks (Chris von Recklinghausen) [1993665] - exec: Fix a deadlock in strace (Chris von Recklinghausen) [1993665] - exec: Add exec_update_mutex to replace cred_guard_mutex (Chris von Recklinghausen) [1993665] - exec: Move exec_mmap right after de_thread in flush_old_exec (Chris von Recklinghausen) [1993665] - exec: Move cleanup of posix timers on exec out of de_thread (Chris von Recklinghausen) [1993665] - exec: Factor unshare_sighand out of de_thread and call it separately (Chris von Recklinghausen) [1993665] - exec: Only compute current once in flush_old_exec (Chris von Recklinghausen) [1993665] - pid: Implement pidfd_getfd syscall (Chris von Recklinghausen) [1993665] - pidfd: add P_PIDFD to waitid() (Chris von Recklinghausen) [1993665] - fork: return proper negative error code (Chris von Recklinghausen) [1993665] - copy_process(): don't use ksys_close() on cleanups (Chris von Recklinghausen) [1993665] - fork: don't check parent_tidptr with CLONE_PIDFD (Chris von Recklinghausen) [1993665] - fs/exec.c: move ->recursion_depth out of critical sections (Chris von Recklinghausen) [1993665] - clone: add CLONE_PIDFD (Chris von Recklinghausen) [1993665] - signal: support CLONE_PIDFD with pidfd_send_signal (Chris von Recklinghausen) [1993665] - arch: add pidfd and io_uring syscalls everywhere (Chris von Recklinghausen) [1993665] - signal: don't silently convert SI_USER signals to non-current pidfd (Chris von Recklinghausen) [1993665] - signal: add pidfd_send_signal() syscall (Chris von Recklinghausen) [1993665] - sched/core: Convert signal_struct.sigcnt to refcount_t (Chris von Recklinghausen) [1993665] - sched/core: Convert sighand_struct.count to refcount_t (Chris von Recklinghausen) [1993665] - exec: make prepare_bprm_creds static (Chris von Recklinghausen) [1993665] - fork: don't copy inconsistent signal handler state to child (Chris von Recklinghausen) [1993665] - Revert "perf: Break deadlock involving exec_update_mutex" (Chris von Recklinghausen) [1993665] - powerpc/mm/highmem: use __set_pte_at() for kmap_local() (Nico Pache) [2001854] - mm: extract might_alloc() debug check (Nico Pache) [2001854] - mm/mempolicy: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854] - mm/memory.c: use vma_lookup() in __access_remote_vm() (Nico Pache) [2001854] - mm/mremap: use vma_lookup() in vma_to_resize() (Nico Pache) [2001854] - mm/migrate: use vma_lookup() in do_pages_stat_array() (Nico Pache) [2001854] - mm/ksm: use vma_lookup() in find_mergeable_vma() (Nico Pache) [2001854] - kernel/events/uprobes: use vma_lookup() in find_active_uprobe() (Nico Pache) [2001854] - misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() (Nico Pache) [2001854] - media: videobuf2: use vma_lookup() in get_vaddr_frames() (Nico Pache) [2001854] - drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() (Nico Pache) [2001854] - net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() (Nico Pache) [2001854] - vfio: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - virt/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - x86/sgx: use vma_lookup() in sgx_encl_find() (Nico Pache) [2001854] - arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_setup_htab_rma() (Nico Pache) [2001854] - arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - arch/arm64/kvm: use vma_lookup() instead of find_vma_intersection() (Nico Pache) [2001854] - drm/i915/selftests: use vma_lookup() in __igt_mmap() (Nico Pache) [2001854] - mm: add vma_lookup(), update find_vma_intersection() comments (Nico Pache) [2001854] - i915_vma: Rename vma_lookup to i915_vma_lookup (Nico Pache) [2001854] - media: videobuf2: Move frame_vector into media subsystem (Nico Pache) [2001854] - mm/frame-vector: Use FOLL_LONGTERM (Nico Pache) [2001854] - vhost: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854] - docs: mm/gup: pin_user_pages.rst: add a "case 5" (Nico Pache) [2001854] - mm/gup: documentation fix for pin_user_pages*() APIs (Nico Pache) [2001854] - mm/gup: frame_vector: convert get_user_pages() --> pin_user_pages() (Nico Pache) [2001854] - mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers) (Nico Pache) [2001854] - mm: untag user pointers in get_vaddr_frames (Nico Pache) [2001854] - media: videobuf2-vmalloc: get_userptr: buffers are always writable (Nico Pache) [2001854] - net: expand textsearch ts_state to fit skb_seq_state (Nico Pache) [2001854] - esp: avoid unneeded kmap_atomic call (Nico Pache) [2001854] - net: compound page support in skb_seq_read (Nico Pache) [2001854] - net: support kmap_local forced debugging in skb_frag_foreach (Nico Pache) [2001854] - mm/highmem: fix CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854] - x86/crashdump/32: Simplify copy_oldmem_page() (Nico Pache) [2001854] - io-mapping: Provide iomap_local variant (Nico Pache) [2001854] - mm/highmem: Provide kmap_local* (Nico Pache) [2001854] - sched: highmem: Store local kmaps in task struct (Nico Pache) [2001854] - x86: Support kmap_local() forced debugging (Nico Pache) [2001854] - mm/highmem: Provide CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP (Nico Pache) [2001854] - mm/highmem: Provide and use CONFIG_DEBUG_KMAP_LOCAL (Nico Pache) [2001854] - mm/highmem: Take kmap_high_get() properly into account (Nico Pache) [2001854] - highmem: High implementation details and document API (Nico Pache) [2001854] - Documentation/io-mapping: Remove outdated blurb (Nico Pache) [2001854] - io-mapping: Cleanup atomic iomap (Nico Pache) [2001854] - mm/highmem: Remove the old kmap_atomic cruft (Nico Pache) [2001854] - highmem: Get rid of kmap_types.h (Nico Pache) [2001854] - powerpc/mm/highmem: Switch to generic kmap atomic (Nico Pache) [2001854] - x86/mm/highmem: Use generic kmap atomic implementation (Nico Pache) [2001854] - highmem: Make DEBUG_HIGHMEM functional (Nico Pache) [2001854] - highmem: Provide generic variant of kmap_atomic* (Nico Pache) [2001854] - asm-generic: Provide kmap_size.h (Nico Pache) [2001854] - fs: Remove asm/kmap_types.h includes (Nico Pache) [2001854] - highmem: Remove unused functions (Nico Pache) [2001854] - mm/highmem: Un-EXPORT __kmap_atomic_idx() (Nico Pache) [2001854] - kmap: consolidate kmap_prot definitions (Nico Pache) [2001854] - parisc/kmap: remove duplicate kmap code (Nico Pache) [2001854] - arch/kmap: define kmap_atomic_prot() for all arch's (Nico Pache) [2001854] - arch/kmap: ensure kmap_prot visibility (Nico Pache) [2001854] - arch/kunmap_atomic: consolidate duplicate code (Nico Pache) [2001854] - arch/kmap_atomic: consolidate duplicate code (Nico Pache) [2001854] - {x86,powerpc,microblaze}/kmap: move preempt disable (Nico Pache) [2001854] - arch/kunmap: remove duplicate kunmap implementations (Nico Pache) [2001854] - arch/kmap: remove redundant arch specific kmaps (Nico Pache) [2001854] - arch/kmap: remove BUG_ON() (Nico Pache) [2001854] - ipc: remove memcg accounting for sops objects in do_semtimedop() (Rafael Aquini) [1999705] {CVE-2021-3759} - memcg: enable accounting of ipc resources (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc: use kmalloc for msg_queue and shmid_kernel (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc sem: use kvmalloc for sem_undo allocation (Rafael Aquini) [1999705] {CVE-2021-3759} - ipc/sem.c: replace kvmalloc/memset with kvzalloc and use struct_size (Rafael Aquini) [1999705] {CVE-2021-3759} - x86: sev-es: Restore SEV-ES-specific version of copy_from_kernel_nofault() (Vitaly Kuznetsov) [2010082] - perf machine: Initialize srcline string member in add_location struct (Michael Petlan) [1981880] - ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a unsigned int (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Optionally apply status address (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Fix IBFIE typo from datasheet (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Implement KCS SerIRQ configuration (Tony Camuso) [2003186] - ipmi: kcs_bmc: Add serio adaptor (Tony Camuso) [2003186] - ipmi: kcs_bmc: Enable IBF on open (Tony Camuso) [2003186] - ipmi: kcs_bmc: Allow clients to control KCS IRQ state (Tony Camuso) [2003186] - ipmi: kcs_bmc: Decouple the IPMI chardev from the core (Tony Camuso) [2003186] - ipmi: kcs_bmc: Strip private client data from struct kcs_bmc (Tony Camuso) [2003186] - ipmi: kcs_bmc: Split headers into device and client (Tony Camuso) [2003186] - ipmi: kcs_bmc: Turn the driver data-structures inside-out (Tony Camuso) [2003186] - ipmi: kcs_bmc: Split out kcs_bmc_cdev_ipmi (Tony Camuso) [2003186] - ipmi: kcs_bmc: Rename {read,write}_{status,data}() functions (Tony Camuso) [2003186] - ipmi: kcs_bmc: Make status update atomic (Tony Camuso) [2003186] - ipmi: kcs_bmc_aspeed: Use of match data to extract KCS properties (Tony Camuso) [2003186] - ipmi/watchdog: Stop watchdog timer when the current action is 'none' (Tony Camuso) [2003186] - ipmi: kcs: aspeed: Adapt to new LPC DTS layout (Tony Camuso) [2003186] - ipmi_si: Join string literals back (Tony Camuso) [2003186] - ipmi_si: Drop redundant check before calling put_device() (Tony Camuso) [2003186] - ipmi_si: Use strstrip() to remove surrounding spaces (Tony Camuso) [2003186] - ipmi_si: Get rid of ->addr_source_cleanup() (Tony Camuso) [2003186] - ipmi_si: Reuse si_to_str[] array in ipmi_hardcode_init_one() (Tony Camuso) [2003186] - ipmi_si: Introduce ipmi_panic_event_str[] array (Tony Camuso) [2003186] - ipmi_si: Use proper ACPI macros to check error code for failures (Tony Camuso) [2003186] - ipmi_si: Utilize temporary variable to hold device pointer (Tony Camuso) [2003186] - ipmi_si: Remove bogus err_free label (Tony Camuso) [2003186] - ipmi: Handle device properties with software node API (Tony Camuso) [2003186] - ipmi:ssif: make ssif_i2c_send() void (Tony Camuso) [2003186] - ipmi: Refine retry conditions for getting device id (Tony Camuso) [2003186] - redhat/configs: enable CONFIG_IMA_WRITE_POLICY (Bruno Meneguele) [2010530] - Disable CONFIG_CRYPTO_SM4 on aarch64 (Vladis Dronov) [2008943] - powerpc/iommu: Report the correct most efficient DMA mask for PCI devices (Steve Best) [2007425] - powerpc/dma: Fix dma_map_ops::get_required_mask (Steve Best) [2007425] - ibmvnic: Reuse tx pools when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Reuse rx pools when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Reuse LTB when possible (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use bitmap for LTB map_ids (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: init_tx_pools move loop-invariant code (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use/rename local vars in init_tx_pools (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use/rename local vars in init_rx_pools (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Fix up some comments and messages (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Consolidate code in replenish_rx_pool() (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: check failover_pending in login response (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: retry reset if there are no other resets (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: parenthesize a check (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: free tx_pool if tso_pool alloc fails (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: set ltb->buff to NULL after freeing (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: account for bufs already saved in indir_buf (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: clean pending indirect buffs during reset (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use strscpy() instead of strncpy() (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix send_request_map incompatible argument (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warnings in build_hdr_descs_arr (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warning (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: fix kernel build warning in strncpy (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Allow device probe if the device is not ready at boot (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: Use list_for_each_entry() to simplify code in ibmvnic.c (Desnes A. Nunes do Rosario) [1998677] - ibmvnic: remove default label from to_string switch (Desnes A. Nunes do Rosario) [1998677] - intel_th: pci: Add Alder Lake-M support (Jiri Olsa) [1929502] - i2c: designware: Fix indentation in the header (David Arcari) [2004468] - i2c: designware: Use DIV_ROUND_CLOSEST() macro (David Arcari) [2004468] - math64: New DIV_S64_ROUND_CLOSEST helper (David Arcari) [2004468] - units: Add SI metric prefix definitions (David Arcari) [2004468] - i2c: busses: i2c-designware-master: Fix misnaming of 'i2c_dw_init_master()' (David Arcari) [2004468] - MAINTAINERS: adjust to removing i2c designware platform data (David Arcari) [2004468] - i2c: designware: Get rid of legacy platform data (David Arcari) [2004468] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [2004468] - i2c: designware: Switch over to i2c_freq_mode_string() (David Arcari) [2004468] - i2c: core: add api to provide frequency mode strings (David Arcari) [2004468] - i2c: designware: Fix return value check in navi_amd_register_client() (David Arcari) [2004468] - i2c: drivers: Use generic definitions for bus frequencies (part 2) (David Arcari) [2004468] - i2c: designware: Add driver support for AMD NAVI GPU (David Arcari) [2004468] - i2c: designware: Adjust bus_freq_hz when refuse high speed mode set (David Arcari) [2004468] - i2c: designware: Get right data length (David Arcari) [2004468] - i2c: designware: Make register offsets all of the same width (David Arcari) [2004468] - i2c: designware: Switch header to use BIT() and GENMASK() (David Arcari) [2004468] - i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED (David Arcari) [2004468] - i2c: designware: call i2c_dw_read_clear_intrbits_slave() once (David Arcari) [2004468] - i2c: busses: Use fallthrough pseudo-keyword (David Arcari) [2004468] - i2c: designware: platdrv: Set class based on DMI (David Arcari) [2004468] - i2c: designware: Adjust bus speed independently of ACPI (David Arcari) [2004468] - i2c: designware: Add Baikal-T1 System I2C support (David Arcari) [2004468] - i2c: designware: Move reg-space remapping into a dedicated function (David Arcari) [2004468] - i2c: designware: Retrieve quirk flags as early as possible (David Arcari) [2004468] - i2c: designware: Convert driver to using regmap API (David Arcari) [2004468] - i2c: designware: Discard Cherry Trail model flag (David Arcari) [2004468] - i2c: designware: Drop hard coded FIFO depth assignment (David Arcari) [2004468] - i2c: designware: Read counters from ACPI for PCI driver (David Arcari) [2004468] - i2c: designware: Move ACPI parts into common module (David Arcari) [2004468] - i2c: designware: Drop unneeded condition in i2c_dw_validate_speed() (David Arcari) [2004468] - i2c: designware: Move i2c_dw_validate_speed() helper to a common code (David Arcari) [2004468] - i2c: designware: Include proper headers in i2c-desingware-core.h (David Arcari) [2004468] - i2c: designware: Get rid of PCI driver specifics in common code (David Arcari) [2004468] - i2c: designware: Allow slave mode for PCI enumerated devices (David Arcari) [2004468] - i2c: designware: Rename i2c_dw_probe() to i2c_dw_probe_master() (David Arcari) [2004468] - i2c: designware: Switch PCI driver to use i2c_dw_configure_master() (David Arcari) [2004468] - i2c: designware: Move configuration routines to respective modules (David Arcari) [2004468] - i2c: designware: Use devm_platform_ioremap_resource() to simplify code (David Arcari) [2004468] - i2c: designware: Calculate SCL timing parameter for High Speed Mode (David Arcari) [2004468] - i2c: designware: Calculate SCL timing parameter for Fast Mode Plus (David Arcari) [2004468] - i2c: designware: platdrv: Remove DPM_FLAG_SMART_SUSPEND flag on BYT and CHT (David Arcari) [2004468] - i2c: drivers: Use generic definitions for bus frequencies (David Arcari) [2004468] - i2c: core: Provide generic definitions for bus frequencies (David Arcari) [2004468] - i2c: designware: Fix spelling typos in the comments (David Arcari) [2004468] - i2c: designware: Discard i2c_dw_read_comp_param() function (David Arcari) [2004468] - i2c: designware: Detect the FIFO size in the common code (David Arcari) [2004468] - i2c: designware: Add ACPI HID for Hisilicon Hip08-Lite I2C controller (David Arcari) [2004468] - i2c: designware: Fix optional reset error handling (David Arcari) [2004468] - i2c: designware: assert reset when error happen at ->probe() (David Arcari) [2004468] - i2c: designware: Synchronize IRQs when unregistering slave client (David Arcari) [2004468] - i2c: designware: Fix unused variable warning (David Arcari) [2004468] - i2c: designware: make use of devm_gpiod_get_optional (David Arcari) [2004468] - i2c: busses: Use dev_get_drvdata where possible (David Arcari) [2004468] - i2c: designware: ratelimit 'transfer when suspended' errors (David Arcari) [2004468] - i2c: designware: Add support for an interface clock (David Arcari) [2004468] - i2c: i2c-designware-platdrv: Always use a dynamic adapter number (David Arcari) [2004468] - i2c: i2c-designware-platdrv: Cleanup setting of the adapter number (David Arcari) [2004468] - i2c: designware: Do not allow i2c_dw_xfer() calls while suspended (David Arcari) [2004468] - i2c: designware: Cleanup bus lock handling (David Arcari) [2004468] - i2c: designware: Set IRQF_NO_SUSPEND flag for all BYT and CHT controllers (David Arcari) [2004468] - i2c: designware: Call i2c_dw_clk_rate() only when calculating timings (David Arcari) [2004468] - i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disabled workaround (David Arcari) [2004468] - i2c: designware: add MSCC Ocelot support (David Arcari) [2004468] - i2c: designware: allow IP specific sda_hold_time (David Arcari) [2004468] - i2c: designware: move #ifdef CONFIG_OF to the top (David Arcari) [2004468] - i2c: designware: use generic table matching (David Arcari) [2004468] - i2c: designware: Add SPDX license tag (David Arcari) [2004468] - i2c: designware: Convert to use struct i2c_timings (David Arcari) [2004468] - i2c: designware-pcidrv: Mark expected switch fall-through (David Arcari) [2004468] - i2c: designware-master: use core to detect 'no zero length' quirk (David Arcari) [2004468] - i2c: designware: Add debug print for bus speed (David Arcari) [2004468] - i2c: designware: Add debug print for SDA hold time value (David Arcari) [2004468] - i2c: designware: Separate timing parameter setting from HW initalization (David Arcari) [2004468] - i2c: designware: Move SDA hold time configuration to common code (David Arcari) [2004468] - i2c: designware: Call i2c_dw_clk_rate() only once in i2c_dw_init_master() (David Arcari) [2004468] - i2c: designware: Don't use internal ___constant_swab32 (David Arcari) [2004468] - i2c: designware: Move register access detection to common code (David Arcari) [2004468] - i2c: designware: Remove needless variable from i2c_dw_init_slave() (David Arcari) [2004468]- x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1987067] - x86/amd_nb: Check vendor in AMD-only functions (David Arcari) [1987067] - hwmon: (k10temp) Add support for yellow carp (David Arcari) [1987067] - x86/amd_nb: Add AMD family 19h model 50h PCI ids (David Arcari) [1987067] - x86: Fix various typos in comments, take #2 (David Arcari) [1987067] - x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor (David Arcari) [1987067] - x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1987067] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 477 (David Arcari) [1987067] - x86/amd_nb: Make hygon_nb_misc_ids static (David Arcari) [1987067] - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1987067] - x86/cpu: Create Hygon Dhyana architecture support file (David Arcari) [1987067] - hwmon: (k10temp) Rework the temperature offset calculation (David Arcari) [1987067] - hwmon: (k10temp) Don't show Tdie for all Zen/Zen2/Zen3 CPU/APU (David Arcari) [1987067] - hwmon: (k10temp) Add additional missing Zen2 and Zen3 APUs (David Arcari) [1987067] - hwmon: (k10temp) support Zen3 APUs (David Arcari) [1987067] - CI: Fix RT branch name (Veronika Kabatova) - platform/x86/intel: pmc/core: Add GBE Package C10 fix for Alder Lake PCH (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Alder Lake low power mode support for pmc core (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Latency Tolerance Reporting (LTR) support to Alder Lake (David Arcari) [1962965] - platform/x86/intel: pmc/core: Add Alderlake support to pmc core driver (David Arcari) [1962965] - redhat/configs: Add CONFIG_X86_PLATFORM_DRIVERS_INTEL (David Arcari) [1962965] - platform/x86: intel_pmc_core: Move to intel sub-directory (David Arcari) [1962965] - platform/x86: intel_skl_int3472: Move to intel/ subfolder (David Arcari) [1962965] - platform/x86: intel_pmc_core: Prevent possibile overflow (David Arcari) [1962965] - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Andrea Claudi) [1816769] - KVM: nVMX: Filter out all unsupported controls when eVMCS was activated (Vitaly Kuznetsov) [2001915] - pinctrl: amd: Handle wake-up interrupt (David Arcari) [2000228] - pinctrl: amd: Add irq field data (David Arcari) [2000228] - pinctrl: amd: Fix an issue with shutdown when system set to s0ix (David Arcari) [2000228] - pinctrl/amd: Add device HID for new AMD GPIO controller (David Arcari) [2000228] - pinctrl: amd: Implement irq_set_wake (David Arcari) [2000228] - genirq/PM: Introduce IRQCHIP_ENABLE_WAKEUP_ON_SUSPEND flag (David Arcari) [2000228] - pinctrl: amd: remove debounce filter setting in IRQ type setting (David Arcari) [2000228] - pinctrl: amd: print debounce filter info in debugfs (David Arcari) [2000228] - pinctrl: amd: use higher precision for 512 RtcClk (David Arcari) [2000228] - pinctrl: amd: fix incorrect way to disable debounce filter (David Arcari) [2000228] - pinctrl: amd: Use irqchip template (David Arcari) [2000228] - pinctrl: pinctrl-amd: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (David Arcari) [2000228] - pinctrl: amd: Honor IRQ trigger type requested by the caller (David Arcari) [2000228] - pinctrl: Use new GPIO_LINE_DIRECTION (David Arcari) [2000228] - remove ioremap_nocache and devm_ioremap_nocache (David Arcari) [2000228] - pinctrl: amd: fix __iomem annotation in amd_gpio_irq_handler() (David Arcari) [2000228] - pinctrl: amd: disable spurious-firing GPIO IRQs (David Arcari) [2000228] - pinctrl: Remove dev_err() usage after platform_get_irq() (David Arcari) [2000228] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (David Arcari) [2000228] - pinctrl/amd: fix typo (David Arcari) [2000228] - pinctrl: pinctrl-amd: simplify getting .driver_data (David Arcari) [2000228] - pinctrl/amd: poll InterruptEnable bits in amd_gpio_irq_set_type (David Arcari) [2000228] - pinctrl: Include nothing else (David Arcari) [2000228] - pinctrl/amd: only handle irq if it is pending and unmasked (David Arcari) [2000228] - pinctrl/amd: fix gpio irq level in debugfs (David Arcari) [2000228] - smartpqi: Update version to 2.1.10-025 (Don Brace) [1980106] - scsi: smartpqi: Replace one-element array with flexible-array member (Don Brace) [1980106] - scsi: smartpqi: Fix an error code in pqi_get_raid_map() (Don Brace) [1980106] - scsi: smartpqi: Update version to 2.1.10-020 (Don Brace) [1980106] - scsi: smartpqi: Fix ISR accessing uninitialized data (Don Brace) [1980106] - scsi: smartpqi: Add PCI IDs for new ZTE controllers (Don Brace) [1980106] - scsi: smartpqi: Add PCI ID for new ntcom controller (Don Brace) [1980106] - scsi: smartpqi: Add SCSI cmd info for resets (Don Brace) [1980106] - scsi: smartpqi: Change Kconfig menu entry to Microchip (Don Brace) [1980106] - scsi: smartpqi: Change driver module macros to Microchip (Don Brace) [1980106] - scsi: smartpqi: Update copyright notices (Don Brace) [1980106] - scsi: smartpqi: Add PCI IDs for H3C P4408 controllers (Don Brace) [1980106]- lib/linear_ranges: fix repeated words & one typo (Nico Pache) [2006475] - lib: linear_ranges: Add missing MODULE_LICENSE() (Nico Pache) [2006475] - bpf: Fix regression on BPF_OBJ_GET with non-O_RDWR flags (Jiri Olsa) [1944798] - bpf, x86: Fix extable offset calculation (Jiri Olsa) [1944798] - bpftool: Add Makefile target bootstrap (Jiri Olsa) [1944798] - bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args (Jiri Olsa) [1944798] - docs, bpf: Add minimal markup to address doc warning (Jiri Olsa) [1944798] - test_bpf: Remove EXPECTED_FAIL flag from bpf_fill_maxinsns11 (Jiri Olsa) [1944798] - trace: bpf: Allow bpf to attach to bare tracepoints (Jiri Olsa) [1944798] - docs: bpf: Clarify -mcpu=v3 requirement for atomic ops (Jiri Olsa) [1944798] - tools, headers: Sync struct bpf_perf_event_data (Jiri Olsa) [1944798] - selftests/bpf: Add missing cleanup in atomic_bounds test (Jiri Olsa) [1944798] - docs: bpf: Clarify BPF_CMPXCHG wording (Jiri Olsa) [1944798] - docs: bpf: Fixup atomics markup (Jiri Olsa) [1944798] - bpf: Document new atomic instructions (Jiri Olsa) [1944798] - kbuild: Do not clean resolve_btfids if the output does not exist (Jiri Olsa) [1944798] - kbuild: Add resolve_btfids clean to root clean target (Jiri Olsa) [1944798] - bpf: Introduce task_vma bpf_iter (Jiri Olsa) [1944798] - bpf: Allow bpf_d_path in bpf_iter program (Jiri Olsa) [1944798] - selftests/bpf: Add test for bpf_iter_task_vma (Jiri Olsa) [1944798] - bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs (Jiri Olsa) [1944798] - libbpf: Use SOCK_CLOEXEC when opening the netlink socket (Jiri Olsa) [1944798] - bpf: Update selftests to reflect new error states (Jiri Olsa) [1944798] - bpf, x86: Validate computation of branch displacements for x86-32 (Jiri Olsa) [1944798] - bpf, x86: Validate computation of branch displacements for x86-64 (Jiri Olsa) [1944798] - bpf: program: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1944798] - bpf: Take module reference for trampoline in module (Jiri Olsa) [1944798] - bpf/selftests: Test that kernel rejects a TCP CC with an invalid license (Jiri Olsa) [1944798] - bpf: Enforce that struct_ops programs be GPL-only (Jiri Olsa) [1944798] - libbpf: Fix bail out from 'ringbuf_process_ring()' on error (Jiri Olsa) [1944798] - selftests/bpf: Add selftest for pointer-to-array-of-struct BTF dump (Jiri Olsa) [1944798] - libbpf: Fix BTF dump of pointer-to-array-of-struct (Jiri Olsa) [1944798] - bpf, selftests: Fix up some test_verifier cases for unprivileged (Jiri Olsa) [1944798] - bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp (Jiri Olsa) [1944798] - libbpf: Fix INSTALL flag order (Jiri Olsa) [1944798] - libbpf: Clear map_info before each bpf_obj_get_info_by_fd (Jiri Olsa) [1944798] - samples, bpf: Add missing munmap in xdpsock (Jiri Olsa) [1944798] - tools/resolve_btfids: Fix build error with older host toolchains (Jiri Olsa) [1944798] - selftests/bpf: Fix a compiler warning in global func test (Jiri Olsa) [1944798] - bpf: Drop imprecise log message (Jiri Olsa) [1944798] - bpf: Clear percpu pointers in bpf_prog_clone_free() (Jiri Olsa) [1944798] - bpf: Fix a warning message in mark_ptr_not_null_reg() (Jiri Olsa) [1944798] - selftests/bpf: Add unit tests for pointers in global functions (Jiri Olsa) [1944798] - bpf: Support pointers in global func args (Jiri Olsa) [1944798] - bpf: Extract nullable reg type conversion into a helper function (Jiri Olsa) [1944798] - bpf: Rename bpf_reg_state variables (Jiri Olsa) [1944798] - tools/resolve_btfids: Add /libbpf to .gitignore (Jiri Olsa) [1944798] - bpf: selftests: Add non function pointer test to struct_ops (Jiri Olsa) [1944798] - libbpf: Ignore non function pointer member in struct_ops (Jiri Olsa) [1944798] - bpf: Clear per_cpu pointers during bpf_prog_realloc (Jiri Olsa) [1944798] - selftests/bpf: Add a selftest for the tracing bpf_get_socket_cookie (Jiri Olsa) [1944798] - selftests/bpf: Use vmlinux.h in socket_cookie_prog.c (Jiri Olsa) [1944798] - selftests/bpf: Integrate the socket_cookie test to test_progs (Jiri Olsa) [1944798] - bpf: Expose bpf_get_socket_cookie to tracing programs (Jiri Olsa) [1944798] - selftests/bpf: Convert test_xdp_redirect.sh to bash (Jiri Olsa) [1944798] - selftests/bpf: Add a test for map-in-map and per-cpu maps in sleepable progs (Jiri Olsa) [1944798] - bpf: Allows per-cpu maps and map-in-map in sleepable programs (Jiri Olsa) [1944798] - selftests/bpf: Improve recursion selftest (Jiri Olsa) [1944798] - selftest/bpf: Add a recursion test (Jiri Olsa) [1944798] - bpf: Count the number of times recursion was prevented (Jiri Olsa) [1944798] - bpf: Add per-program recursion prevention mechanism (Jiri Olsa) [1944798] - bpf: Compute program stats for sleepable programs (Jiri Olsa) [1944798] - bpf: Run sleepable programs with migration disabled (Jiri Olsa) [1944798] - bpf: Optimize program stats (Jiri Olsa) [1944798] - selftests/bpf: Simplify the calculation of variables (Jiri Olsa) [1944798] - selftest/bpf: Add test for var-offset stack access (Jiri Olsa) [1944798] - tools/resolve_btfids: Set srctree variable unconditionally (Jiri Olsa) [1944798] - tools/resolve_btfids: Check objects before removing (Jiri Olsa) [1944798] - tools/resolve_btfids: Build libbpf and libsubcmd in separate directories (Jiri Olsa) [1944798] - bpf: Simplify bool comparison (Jiri Olsa) [1944798] - selftests/bpf: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf/benchs/bench_ringbufs: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf: Refactor BPF_PSEUDO_CALL checking as a helper function (Jiri Olsa) [1944798] - bpf/selftests: Update the IMA test to use BPF ring buffer (Jiri Olsa) [1944798] - bpf: Allow usage of BPF ringbuffer in sleepable programs (Jiri Olsa) [1944798] - bpf/selftests: Add a short note about vmtest.sh in README.rst (Jiri Olsa) [1944798] - bpf: Helper script for running BPF presubmit tests (Jiri Olsa) [1944798] - bpf: Emit explicit NULL pointer checks for PROBE_LDX instructions. (Jiri Olsa) [1944798] - libbpf: Stop using feature-detection Makefiles (Jiri Olsa) [1944798] - selftest/bpf: Testing for multiple logs on REJECT (Jiri Olsa) [1944798] - samples: bpf: Remove unneeded semicolon (Jiri Olsa) [1944798] - bpf: Propagate stack bounds to registers in atomics w/ BPF_FETCH (Jiri Olsa) [1944798] - samples/bpf: Add include dir for MIPS Loongson64 to fix build errors (Jiri Olsa) [1944798] - bpf: Simplify cases in bpf_base_func_proto (Jiri Olsa) [1944798] - samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings (Jiri Olsa) [1944798] - selftests/bpf: Avoid useless void *-casts (Jiri Olsa) [1944798] - selftests/bpf: Consistent malloc/calloc usage (Jiri Olsa) [1944798] - selftests/bpf: Avoid heap allocation (Jiri Olsa) [1944798] - selftests/bpf: Define local variables at the beginning of a block (Jiri Olsa) [1944798] - selftests/bpf: Change type from void * to struct generic_data * (Jiri Olsa) [1944798] - selftests/bpf: Change type from void * to struct ifaceconfigobj * (Jiri Olsa) [1944798] - selftests/bpf: Remove casting by introduce local variable (Jiri Olsa) [1944798] - selftests/bpf: Improve readability of xdpxceiver/worker_pkt_validate() (Jiri Olsa) [1944798] - selftests/bpf: Remove memory leak (Jiri Olsa) [1944798] - selftests/bpf: Fix style warnings (Jiri Olsa) [1944798] - selftests/bpf: Remove unused enums (Jiri Olsa) [1944798] - selftests/bpf: Remove a lot of ifobject casting (Jiri Olsa) [1944798] - samples/bpf: Add xdp program on egress for xdp_redirect_map (Jiri Olsa) [1944798] - bpf: Fix typo in scalar{,32}_min_max_rsh comments (Jiri Olsa) [1944798] - bpf, docs: Update build procedure for manually compiling LLVM and Clang (Jiri Olsa) [1944798] - selftest/bpf: Fix typo (Jiri Olsa) [1944798] - libbpf: Use string table index from index table if needed (Jiri Olsa) [1944798] - bpf: Try to avoid kzalloc in cgroup/{s,g}etsockopt (Jiri Olsa) [1944798] - bpf: Permit size-0 datasec (Jiri Olsa) [1944798] - selftests: bpf: Add a new test for bare tracepoints (Jiri Olsa) [1944798] - selftests/bpf: Add verifier tests for x64 jit jump padding (Jiri Olsa) [1944798] - bpf,x64: Pad NOPs to make images converge more easily (Jiri Olsa) [1944798] - tools/bpftool: Add -Wall when building BPF programs (Jiri Olsa) [1944798] - bpf: Declare __bpf_free_used_maps() unconditionally (Jiri Olsa) [1944798] - bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h (Jiri Olsa) [1944798] - kernel.spec: Add support to use vmlinux.h (Jiri Olsa) [1989087] - spec: Add vmlinux.h to kernel-devel package (Jiri Olsa) [1989087] - lib/test_scanf: Handle n_bits == 0 in random tests (Chris von Recklinghausen) [1985062] - printk/console: Check consistent sequence number when handling race in console_unlock() (Chris von Recklinghausen) [1985062] - printk: fix cpu lock ordering (Chris von Recklinghausen) [1985062] - lib/dump_stack: move cpu lock to printk.c (Chris von Recklinghausen) [1985062] - random32: Fix implicit truncation warning in prandom_seed_state() (Chris von Recklinghausen) [1985062] - lib: test_scanf: Remove pointless use of type_min() with unsigned types (Chris von Recklinghausen) [1985062] - selftests: lib: Add wrapper script for test_scanf (Chris von Recklinghausen) [1985062] - lib: test_scanf: Add tests for sscanf number conversion (Chris von Recklinghausen) [1985062] - lib: vsprintf: Fix handling of number field widths in vsscanf (Chris von Recklinghausen) [1985062] - lib: vsprintf: scanf: Negative number must have field width > 1 (Chris von Recklinghausen) [1985062] - usb: host: xhci-tegra: Switch to use ptTs (Chris von Recklinghausen) [1985062] - nilfs2: Switch to use ptTs (Chris von Recklinghausen) [1985062] - kdb: Switch to use ptTs (Chris von Recklinghausen) [1985062] - lib/vsprintf: Allow to override ISO 8601 date and time separator (Chris von Recklinghausen) [1985062] - printk: Remove trailing semicolon in macros (Chris von Recklinghausen) [1985062] - printk: Move EXPORT_SYMBOL() closer to vprintk definition (Chris von Recklinghausen) [1985062] - kernel/printk.c: Fixed mundane typos (Chris von Recklinghausen) [1985062] - printk: rename vprintk_func to vprintk (Chris von Recklinghausen) [1985062] - printk: console: remove unnecessary safe buffer usage (Chris von Recklinghausen) [1985062] - printk: kmsg_dump: remove _nolock() variants (Chris von Recklinghausen) [1985062] - printk: remove logbuf_lock (Chris von Recklinghausen) [1985062] - printk: introduce a kmsg_dump iterator (Chris von Recklinghausen) [1985062] - printk: kmsg_dumper: remove @active field (Chris von Recklinghausen) [1985062] - printk: add syslog_lock (Chris von Recklinghausen) [1985062] - printk: use atomic64_t for devkmsg_user.seq (Chris von Recklinghausen) [1985062] - printk: use seqcount_latch for clear_seq (Chris von Recklinghausen) [1985062] - printk: introduce CONSOLE_LOG_MAX (Chris von Recklinghausen) [1985062] - printk: consolidate kmsg_dump_get_buffer/syslog_print_all code (Chris von Recklinghausen) [1985062] - printk: refactor kmsg_dump_get_buffer() (Chris von Recklinghausen) [1985062] - printk: kmsg_dump: remove unused fields (Chris von Recklinghausen) [1985062] - printk: limit second loop of syslog_print_all (Chris von Recklinghausen) [1985062] - mtd: mtdoops: synchronize kmsg_dumper (Chris von Recklinghausen) [1985062] - vsprintf: dump full information of page flags in pGp (Chris von Recklinghausen) [1985062] - mm, slub: don't combine pr_err with INFO (Chris von Recklinghausen) [1985062] - mm, slub: use pGp to print page flags (Chris von Recklinghausen) [1985062] - lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() (Chris von Recklinghausen) [1985062] - printk: clarify the documentation for plain pointer printing (Chris von Recklinghausen) [1985062] - lib/vsprintf: do not show no_hash_pointers message multiple times (Chris von Recklinghausen) [1985062] - kdb: Refactor env variables get/set code (Chris von Recklinghausen) [1985062] - kernel: debug: Ordinary typo fixes in the file gdbstub.c (Chris von Recklinghausen) [1985062] - kdb: Simplify kdb commands registration (Chris von Recklinghausen) [1985062] - seqlock,lockdep: Fix seqcount_latch_init() (Chris von Recklinghausen) [1985062] - printk: avoid prb_first_valid_seq() where possible (Chris von Recklinghausen) [1985062] - printk: rectify kernel-doc for prb_rec_init_wr() (Chris von Recklinghausen) [1985062] - lib/vsprintf: no_hash_pointers prints all addresses as unhashed (Chris von Recklinghausen) [1985062] - kselftest: add support for skipped tests (Chris von Recklinghausen) [1985062] - lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers (Chris von Recklinghausen) [1985062] - printk: fix deadlock when kernel panic (Chris von Recklinghausen) [1985062] - torture: Remove "Failed to add ttynull console" false positive (Chris von Recklinghausen) [1985062] - printk: fix string termination for record_print_text() (Chris von Recklinghausen) [1985062] - printk: fix buffer overflow potential for print_text() (Chris von Recklinghausen) [1985062] - printk: fix kmsg_dump_get_buffer length calulations (Chris von Recklinghausen) [1985062] - printk: ringbuffer: fix line counting (Chris von Recklinghausen) [1985062] - Revert "init/console: Use ttynull as a fallback when there is no console" (Chris von Recklinghausen) [1985062] - printk: remove obsolete dead assignment (Chris von Recklinghausen) [1985062] - printk: ringbuffer: Reference text_data_ring directly in callees. (Chris von Recklinghausen) [1985062] - printk/console: Allow to disable console output by using console="" or console=null (Chris von Recklinghausen) [1985062] - init/console: Use ttynull as a fallback when there is no console (Chris von Recklinghausen) [1985062] - printk: remove logbuf_lock writer-protection of ringbuffer (Chris von Recklinghausen) [1985062] - printk: inline log_output(),log_store() in vprintk_store() (Chris von Recklinghausen) [1985062] - printk: remove unneeded dead-store assignment (Chris von Recklinghausen) [1985062] - printk: finalize records with trailing newlines (Chris von Recklinghausen) [1985062] - printk: ringbuffer: Wrong data pointer when appending small string (Chris von Recklinghausen) [1985062] - printk: reduce setup_text_buf size to LOG_LINE_MAX (Chris von Recklinghausen) [1985062] - printk: avoid and/or handle record truncation (Chris von Recklinghausen) [1985062] - printk: remove dict ring (Chris von Recklinghausen) [1985062] - printk: move dictionary keys to dev_printk_info (Chris von Recklinghausen) [1985062] - printk: move printk_info into separate array (Chris von Recklinghausen) [1985062] - printk: reimplement log_cont using record extension (Chris von Recklinghausen) [1985062] - printk: ringbuffer: add finalization/extension support (Chris von Recklinghausen) [1985062] - printk: ringbuffer: change representation of states (Chris von Recklinghausen) [1985062] - printk: ringbuffer: clear initial reserved fields (Chris von Recklinghausen) [1985062] - printk: ringbuffer: add BLK_DATALESS() macro (Chris von Recklinghausen) [1985062] - printk: ringbuffer: relocate get_data() (Chris von Recklinghausen) [1985062] - printk: ringbuffer: avoid memcpy() on state_var (Chris von Recklinghausen) [1985062] - printk: ringbuffer: fix setting state in desc_read() (Chris von Recklinghausen) [1985062] - seqlock: Introduce seqcount_latch_t (Chris von Recklinghausen) [1985062] - scripts/gdb: update for lockless printk ringbuffer (Chris von Recklinghausen) [1985062] - scripts/gdb: add utils.read_ulong() (Chris von Recklinghausen) [1985062] - printk: reduce LOG_BUF_SHIFT range for H8300 (Chris von Recklinghausen) [1985062] - printk: ringbuffer: support dataless records (Chris von Recklinghausen) [1985062] - MAINTAIERS: Add John Ogness as printk reviewer (Chris von Recklinghausen) [1985062] - printk: use the lockless ringbuffer (Chris von Recklinghausen) [1985062] - Revert "printk: lock/unlock console only for new logbuf entries" (Chris von Recklinghausen) [1985062] - printk: add lockless ringbuffer (Chris von Recklinghausen) [1985062] - crash: add VMCOREINFO macro to define offset in a struct declared by typedef (Chris von Recklinghausen) [1985062] - printk: Use fallthrough pseudo-keyword (Chris von Recklinghausen) [1985062] - kernel.h: Move oops_in_progress to printk.h (Chris von Recklinghausen) [1985062] - serial: 8250: change lock order in serial8250_do_startup() (Chris von Recklinghausen) [1985062] - kernel: printk: delete repeated words in comments (Chris von Recklinghausen) [1985062] - random32: Restore __latent_entropy attribute on net_rand_state (Chris von Recklinghausen) [1985062] - random32: add a tracepoint for prandom_u32() (Chris von Recklinghausen) [1985062] - init: open code setting up stdin/stdout/stderr (Chris von Recklinghausen) [1985062] - hvc: unify console setup naming (Chris von Recklinghausen) [1985062] - console: Fix trivia typo 'change' -> 'chance' (Chris von Recklinghausen) [1985062] - console: Propagate error code from console ->setup() (Chris von Recklinghausen) [1985062] - tty: hvc: Return proper error code from console ->setup() hook (Chris von Recklinghausen) [1985062] - lib/vsprintf: Force type of flags value for gfp_t (Chris von Recklinghausen) [1985062] - lib/vsprintf: Replace custom spec to print decimals with generic one (Chris von Recklinghausen) [1985062] - lib/vsprintf: Replace hidden BUILD_BUG_ON() with static_assert() (Chris von Recklinghausen) [1985062] - printk: Make linux/printk.h self-contained (Chris von Recklinghausen) [1985062] - doc:kmsg: explicitly state the return value in case of SEEK_CUR (Chris von Recklinghausen) [1985062] - Replace HTTP links with HTTPS ones: vsprintf (Chris von Recklinghausen) [1985062] - Revert "kernel/printk: add kmsg SEEK_CUR handling" (Chris von Recklinghausen) [1985062] - random32: move the pseudo-random 32-bit definitions to prandom.h (Chris von Recklinghausen) [1985062] - printk/kdb: Redirect printk messages into kdb in any context (Chris von Recklinghausen) [1985062] - usb: pulse8-cec: Switch to use ptT (Chris von Recklinghausen) [1985062] - lib/vsprintf: Print time64_t in human readable format (Chris von Recklinghausen) [1985062] - printk: Remove pr_cont_once() (Chris von Recklinghausen) [1985062] - printk: handle blank console arguments passed in. (Chris von Recklinghausen) [1985062] - kernel/printk: add kmsg SEEK_CUR handling (Chris von Recklinghausen) [1985062] - printk: Fix a typo in comment "interator"->"iterator" (Chris von Recklinghausen) [1985062] - printk: Correctly set CON_CONSDEV even when preferred console was not registered (Chris von Recklinghausen) [1985062] - printk: Fix preferred console selection with multiple matches (Chris von Recklinghausen) [1985062] - printk: Move console matching logic into a separate function (Chris von Recklinghausen) [1985062] - lib/vsprintf: update comment about simple_strto() functions (Chris von Recklinghausen) [1985062] - printk: Convert a use of sprintf to snprintf in console_unlock (Chris von Recklinghausen) [1985062] - lib/dynamic_debug.c: use address-of operator on section symbols (Chris von Recklinghausen) [1985062] - printk: fix exclusive_console replaying (Chris von Recklinghausen) [1985062] - Revert "fs: remove ksys_dup()" (Chris von Recklinghausen) [1985062] - early init: fix error handling when opening /dev/console (Chris von Recklinghausen) [1985062] - device.h: move dev_printk()-like functions to dev_printk.h (Chris von Recklinghausen) [1985062] - docs: printk-formats: add ptrdiff_t type to printk-formats (Chris von Recklinghausen) [1985062] - fs: remove ksys_dup() (Chris von Recklinghausen) [1985062] - MAINTAINERS: Add VSPRINTF (Chris von Recklinghausen) [1985062] - tools lib api: Renaming pr_warning to pr_warn (Chris von Recklinghausen) [1985062] - lib: cpu_rmap: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - trace: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - vgacon: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - scsi: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: intel_oaktrail: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: asus-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - platform/x86: eeepc-laptop: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - oprofile: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - of: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - macintosh: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - idsn: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - ide: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - crypto: n2: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - clocksource: samsung_pwm_timer: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - gdrom: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - drbd: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - x86: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - arm64: Use pr_warn instead of pr_warning (Chris von Recklinghausen) [1985062] - dump_stack: avoid the livelock of the dump_lock (Chris von Recklinghausen) [1985062] - lib/vsprintf: Add pfw conversion specifier for printing fwnode names (Chris von Recklinghausen) [1985062] - lib/vsprintf: Make use of fwnode API to obtain node names and separators (Chris von Recklinghausen) [1985062] - ABI: Update dev-kmsg documentation to match current kernel behaviour (Chris von Recklinghausen) [1985062] - printk: Replace strncmp() with str_has_prefix() (Chris von Recklinghausen) [1985062] - lib/test_printf: Remove obvious comments from pd and pD tests (Chris von Recklinghausen) [1985062] - lib/test_printf: Add test of null/invalid pointer dereference for dentry (Chris von Recklinghausen) [1985062] - vsprintf: Prevent crash when dereferencing invalid pointers for pD (Chris von Recklinghausen) [1985062] - printk: Do not lose last line in kmsg buffer dump (Chris von Recklinghausen) [1985062] - scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set (Chris von Recklinghausen) [1985062] - lib/vsprintf: Remove support for pF and pf in favour of pS and ps (Chris von Recklinghausen) [1985062] - tracing: kdb: Allow ftdump to skip all but the last few entries (Chris von Recklinghausen) [1985062] - tracing: kdb: The skip_lines parameter should have been skip_entries (Chris von Recklinghausen) [1985062] - tracing: Add trace_total_entries() / trace_total_entries_cpu() (Chris von Recklinghausen) [1985062] - tty: Add NULL TTY driver (Chris von Recklinghausen) [1985062] - treewide: Switch printk users from pf and pF to ps and pS, respectively (Chris von Recklinghausen) [1985062] - iio: adc: fix warning in Qualcomm PM8xxx HK/XOADC driver (Chris von Recklinghausen) [1985062] - device.h: Add __cold to dev_ logging functions (Chris von Recklinghausen) [1985062] - dynamic_debug: move pr_err from module.c to ddebug_add_module (Chris von Recklinghausen) [1985062] - dynamic_debug: don't duplicate modname in ddebug_add_module (Chris von Recklinghausen) [1985062] - kdb: use bool for binary state indicators (Chris von Recklinghausen) [1985062] - panic: avoid deadlocks in re-entrant console drivers (Chris von Recklinghausen) [1985062] - x86/apic: Trivial coding style fixes (Chris von Recklinghausen) [1985062] - video/console/vgacon: Print big fat warning with nomodeset (Chris von Recklinghausen) [1985062] - device: Add #define dev_fmt similar to #define pr_fmt (Chris von Recklinghausen) [1985062] - bcache: replace 'pF' by 'pS' in seq_printf() (Chris von Recklinghausen) [1985062] - Revert "Merge: redhat: switch secureboot kernel image signing to release keys" (Augusto Caringi) - drm/nouveau/fifo/ga102: initialise chid on return from channel creation (Ben Skeggs) [1997878] - drm/nouveau/ga102-: support ttm buffer moves via copy engine (Ben Skeggs) [1997878] - drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows (Ben Skeggs) [1997878] - drm/nouveau/kms/nv50: workaround EFI GOP window channel format differences (Ben Skeggs) [1997878] - drm/nouveau/disp: power down unused DP links during init (Ben Skeggs) [1997878] - drm/nouveau: recognise GA107 (Ben Skeggs) [1997878] - PCI: Mark TI C667X to avoid bus reset (Alex Williamson) [1975768] - redhat: switch secureboot kernel image signing to release keys (Bruno Meneguele) - CI: handle RT branches in a single config (Veronika Kabatova) - CI: Fix RT check branch name (Veronika Kabatova) - CI: Drop private CI config (Veronika Kabatova) - CI: extend template use (Veronika Kabatova) - Revert "Merge: mt7921e: enable new Mediatek wireless hardware" (Bruno Meneguele) [2009501] - megaraid_sas: fix concurrent access to ISR between IRQ polling and real interrupt (Tomas Henzl) [2009022] - scsi: megaraid_sas: mq_poll support (Tomas Henzl) [2009022] - [PATCH v2] scsi: qla2xxx: Suppress unnecessary log messages during login (Nilesh Javali) [1982186] - scsi: qla2xxx: Fix excessive messages during device logout (Nilesh Javali) [1982186] - PCI: pciehp: Ignore Link Down/Up caused by DPC (Myron Stowe) [1981741] - arm64: kpti: Fix "kpti=off" when KASLR is enabled (Mark Salter) [1979731] - arm64: Fix CONFIG_ARCH_RANDOM=n build (Mark Salter) [1979731] - redhat/configs: aarch64: add CONFIG_ARCH_RANDOM (Mark Salter) [1979731] - arm64: Implement archrandom.h for ARMv8.5-RNG (Mark Salter) [1979731] - arm64: kconfig: Fix alignment of E0PD help text (Mark Salter) [1979731] - arm64: Use register field helper in kaslr_requires_kpti() (Mark Salter) [1979731] - arm64: Simplify early check for broken TX1 when KASLR is enabled (Mark Salter) [1979731] - arm64: Use a variable to store non-global mappings decision (Mark Salter) [1979731] - arm64: Don't use KPTI where we have E0PD (Mark Salter) [1979731] - arm64: Factor out checks for KASLR in KPTI code into separate function (Mark Salter) [1979731] - redhat/configs: Add CONFIG_ARM64_E0PD (Mark Salter) [1979731] - arm64: Add initial support for E0PD (Mark Salter) [1979731] - arm64: cpufeature: Export matrix and other features to userspace (Mark Salter) [1980098] - arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1 (Mark Salter) [1980098] - docs/arm64: cpu-feature-registers: Rewrite bitfields that don't follow [e, s] (Mark Salter) [1980098] - docs/arm64: cpu-feature-registers: Documents missing visible fields (Mark Salter) [1980098] - arm64: Introduce system_capabilities_finalized() marker (Mark Salter) [1980098] - arm64: entry.S: Do not preempt from IRQ before all cpufeatures are enabled (Mark Salter) [1980098] - docs/arm64: elf_hwcaps: Document HWCAP_SB (Mark Salter) [1980098] - docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation by ascending value (Mark Salter) [1980098] - arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE is not enabled (Mark Salter) [1980098] - arm64: cpufeature: Effectively expose FRINT capability to userspace (Mark Salter) [1980098] - arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} (Mark Salter) [1980098] - arm64: Expose FRINT capabilities to userspace (Mark Salter) [1980098] - arm64: Expose ARMv8.5 CondM capability to userspace (Mark Salter) [1980098] - docs: arm64: convert perf.txt to ReST format (Mark Salter) [1980098] - docs: arm64: convert docs to ReST and rename to .rst (Mark Salter) [1980098] - Documentation/arm64: HugeTLB page implementation (Mark Salter) [1980098] - Documentation/arm64/sve: Couple of improvements and typos (Mark Salter) [1980098] - arm64: cpufeature: Fix missing ZFR0 in __read_sysreg_by_encoding() (Mark Salter) [1980098] - arm64: Expose SVE2 features for userspace (Mark Salter) [1980098] - arm64: Advertise ARM64_HAS_DCPODP cpu feature (Mark Salter) [1980098] - arm64: add CVADP support to the cache maintenance helper (Mark Salter) [1980098] - arm64: Fix minor issues with the dcache_by_line_op macro (Mark Salter) [1980098] - arm64: Expose DC CVADP to userspace (Mark Salter) [1980098] - arm64: Handle trapped DC CVADP (Mark Salter) [1980098] - arm64: HWCAP: encapsulate elf_hwcap (Mark Salter) [1980098] - arm64: HWCAP: add support for AT_HWCAP2 (Mark Salter) [1980098] - x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [1965331] - x86/MCE/AMD, EDAC/mce_amd: Remove struct smca_hwid.xec_bitmap (Aristeu Rozanski) [1965331] - EDAC, mce_amd: Print ExtErrorCode and description on a single line (Aristeu Rozanski) [1965331]- scsi: ibmvfc: Fix command state accounting and stale response detection (Steve Best) [1988157] - tasklist_lock, ppc64: Convert tasklist_lock to use qrwlock for ppc64 (Waiman Long) [1978377] - tasklist_lock, ppc64: Provide infrastructure to support specific use of qrwlock (Waiman Long) [1978377] - redhat/configs: Disable CONFIG_PPC_QUEUED_SPINLOCKS (Waiman Long) [1978377] - qspinlock: use signed temporaries for cmpxchg (Waiman Long) [1978377] - powerpc/qspinlock: Optimised atomic_try_cmpxchg_lock() that adds the lock hint (Waiman Long) [1978377] - powerpc/pseries: Implement paravirt qspinlocks for SPLPAR (Waiman Long) [1978377] - powerpc/64s: Implement queued spinlocks and rwlocks (Waiman Long) [1978377] - powerpc: Move spinlock implementation to simple_spinlock (Waiman Long) [1978377] - locking/spinlocks: Remove an instruction from spin and write locks (Waiman Long) [1978377] - net: Fix skb->csum update in inet_proto_csum_replace16(). (Balazs Nemeth) [1975193] - [s390] s390/dasd: fix use after free in dasd path handling (Claudio Imbrenda) [1996764] - powerpc/bpf: Fix detecting BPF atomic instructions (Viktor Malik) [1931483] - selftests/bpf: ringbuf_multi: Test bpf_map__set_inner_map_fd (Viktor Malik) [1931483] - selftests/bpf: ringbuf_multi: Use runtime page size (Viktor Malik) [1931483] - libbpf: Add bpf_map__inner_map API (Viktor Malik) [1931483] - selftests/bpf: ringbuf: Use runtime page size (Viktor Malik) [1931483] - selftests/bpf: mmap: Use runtime page size (Viktor Malik) [1931483] - selftests/bpf: Pass page size from userspace in map_ptr (Viktor Malik) [1931483] - selftests/bpf: Pass page size from userspace in sockopt_sk (Viktor Malik) [1931483] - selftests/bpf: test_progs/sockopt_sk: Convert to use BPF skeleton (Viktor Malik) [1931483] - selftests/bpf: test_progs/sockopt_sk: Remove version (Viktor Malik) [1931483] - powerpc/64s: Fix crashes when toggling entry flush barrier (Diego Domingos) [1894804] - powerpc/64s: flush L1D after user accesses (Diego Domingos) [1894804] - powerpc/uaccess: Evaluate macro arguments once, before user access is allowed (Diego Domingos) [1894804] - powerpc: Fix __clear_user() with KUAP enabled (Diego Domingos) [1894804] - powerpc: Implement user_access_begin and friends (Diego Domingos) [1894804] - powerpc: Add a framework for user access tracking (Diego Domingos) [1894804] - powerpc/64s: flush L1D on kernel entry (Diego Domingos) [1894804] - redhat: enable CONFIG_SLAB_FREELIST_HARDENED (Rafael Aquini) [1862283] - include/uapi/linux/swab.h: fix userspace breakage, use __BITS_PER_LONG for swap (Rafael Aquini) [1862283] - uapi: rename ext2_swab() to swab() and share globally in swab.h (Rafael Aquini) [1862283] - lib/timerqueue: Rely on rbtree semantics for next timer (Phil Auld) [1984798] - e1000e: Do not take care about recovery NVM checksum (Ken Cox) [1984558] - qrtr: disable CONFIG_QRTR for non x86_64 archs (Íñigo Huguet) [1999642] - ceph: fix possible null-pointer dereference in ceph_mdsmap_decode() (Jeff Layton) [1989999] - ceph: fix dereference of null pointer cf (Jeff Layton) [1989999] - ceph: correctly handle releasing an embedded cap flush (Jeff Layton) [1989999] - ceph: take snap_empty_lock atomically with snaprealm refcount change (Jeff Layton) [1989999] - ceph: don't WARN if we're still opening a session to an MDS (Jeff Layton) [1989999] - rbd: don't hold lock_rwsem while running_list is being drained (Jeff Layton) [1989999] - rbd: always kick acquire on "acquired" and "released" notifications (Jeff Layton) [1989999] - ceph: take reference to req->r_parent at point of assignment (Jeff Layton) [1989999] - ceph: eliminate ceph_async_iput() (Jeff Layton) [1989999] - ceph: don't take s_mutex in ceph_flush_snaps (Jeff Layton) [1989999] - ceph: don't take s_mutex in try_flush_caps (Jeff Layton) [1989999] - ceph: don't take s_mutex or snap_rwsem in ceph_check_caps (Jeff Layton) [1989999] - ceph: eliminate session->s_gen_ttl_lock (Jeff Layton) [1989999] - ceph: allow ceph_put_mds_session to take NULL or ERR_PTR (Jeff Layton) [1989999] - ceph: clean up locking annotation for ceph_get_snap_realm and __lookup_snap_realm (Jeff Layton) [1989999] - ceph: add some lockdep assertions around snaprealm handling (Jeff Layton) [1989999] - ceph: decoding error in ceph_update_snap_realm should return -EIO (Jeff Layton) [1989999] - ceph: add IO size metrics support (Jeff Layton) [1989999] - ceph: update and rename __update_latency helper to __update_stdev (Jeff Layton) [1989999] - ceph: simplify the metrics struct (Jeff Layton) [1989999] - libceph: fix doc warnings in cls_lock_client.c (Jeff Layton) [1989999] - libceph: remove unnecessary ret variable in ceph_auth_init() (Jeff Layton) [1989999] - libceph: kill ceph_none_authorizer::reply_buf (Jeff Layton) [1989999] - ceph: make ceph_queue_cap_snap static (Jeff Layton) [1989999] - ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty (Jeff Layton) [1989999] - libceph: set global_id as soon as we get an auth ticket (Jeff Layton) [1989999] - libceph: don't pass result into ac->ops->handle_reply() (Jeff Layton) [1989999] - ceph: fix error handling in ceph_atomic_open and ceph_lookup (Jeff Layton) [1989999] - ceph: must hold snap_rwsem when filling inode for async create (Jeff Layton) [1989999] - libceph: Fix spelling mistakes (Jeff Layton) [1989999] - libceph: don't set global_id until we get an auth ticket (Jeff Layton) [1989999] - libceph: bump CephXAuthenticate encoding version (Jeff Layton) [1989999] - ceph: don't allow access to MDS-private inodes (Jeff Layton) [1989999] - ceph: fix up some bare fetches of i_size (Jeff Layton) [1989999] - ceph: support getting ceph.dir.rsnaps vxattr (Jeff Layton) [1989999] - ceph: drop pinned_page parameter from ceph_get_caps (Jeff Layton) [1989999] - ceph: fix inode leak on getattr error in __fh_to_dentry (Jeff Layton) [1989999] - ceph: only check pool permissions for regular files (Jeff Layton) [1989999] - ceph: send opened files/pinned caps/opened inodes metrics to MDS daemon (Jeff Layton) [1989999] - ceph: avoid counting the same request twice or more (Jeff Layton) [1989999] - ceph: rename the metric helpers (Jeff Layton) [1989999] - ceph: fix kerneldoc copypasta over ceph_start_io_direct (Jeff Layton) [1989999] - ceph: don't use d_add in ceph_handle_snapdir (Jeff Layton) [1989999] - ceph: don't clobber i_snap_caps on non-I_NEW inode (Jeff Layton) [1989999] - ceph: fix fall-through warnings for Clang (Jeff Layton) [1989999] - net: ceph: Fix a typo in osdmap.c (Jeff Layton) [1989999] - ceph: don't allow type or device number to change on non-I_NEW inodes (Jeff Layton) [1989999] - ceph: defer flushing the capsnap if the Fb is used (Jeff Layton) [1989999] - ceph: allow queueing cap/snap handling after putting cap references (Jeff Layton) [1989999] - ceph: clean up inode work queueing (Jeff Layton) [1989999] - ceph: fix flush_snap logic after putting caps (Jeff Layton) [1989999] - libceph: fix "Boolean result is used in bitwise operation" warning (Jeff Layton) [1989999] - new helper: inode_wrong_type() (Jeff Layton) [1989999] - kabi: Adding symbol single_release (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol single_open (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_read (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_printf (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol seq_lseek (fs/seq_file.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol unregister_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_init (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_del (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_alloc (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol cdev_add (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol alloc_chrdev_region (fs/char_dev.c) (Čestmír Kalina) [1945486] - kabi: Adding symbol pcie_capability_read_word (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pcie_capability_read_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pcie_capability_clear_and_set_word (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_write_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_write_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_set_power_state (drivers/pci/pci.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_read_config_dword (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_read_config_byte (drivers/pci/access.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_irq_vector (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_get_device (drivers/pci/search.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_free_irq_vectors (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol pci_alloc_irq_vectors_affinity (drivers/pci/msi.c) (Čestmír Kalina) [1945485] - kabi: Adding symbol kexec_crash_loaded (kernel/kexec_core.c) (Čestmír Kalina) [1945491] - perf/x86/intel: Fix PEBS-via-PT reload base value for Extended PEBS (Michael Petlan) [1998051] - perf/x86/intel/uncore: Fix Add BW copypasta (Michael Petlan) [1998051] - perf/x86/intel/uncore: Add BW counters for GT, IA and IO breakdown (Michael Petlan) [1998051] - Revert "ice: Add initial support framework for LAG" (Michal Schmidt) [1999016] - net: re-initialize slow_gro flag at gro_list_prepare time (Paolo Abeni) [2002367] - cxgb4: dont touch blocked freelist bitmap after free (Rahul Lakkireddy) [1998148] - cxgb4vf: configure ports accessible by the VF (Rahul Lakkireddy) [1961329] - scsi: lpfc: Fix memory leaks in error paths while issuing ELS RDF/SCR request (Dick Kennedy) [1976332] - scsi: lpfc: Keep NDLP reference until after freeing the IOCB after ELS handling (Dick Kennedy) [1976332] - scsi: lpfc: Move initialization of phba->poll_list earlier to avoid crash (Dick Kennedy) [1976332]- md/raid10: properly indicate failure when ending a failed write request (Nigel Croxon) [1983859] - md: Constify attribute_group structs (Nigel Croxon) [1983859] - md: mark some personalities as deprecated (Nigel Croxon) [1983859] - md/raid1: rename print_msg with r1bio_existed (Nigel Croxon) [1983859] - async_xor: check src_offs is not NULL before updating it (Nigel Croxon) [1983859] - async_xor: increase src_offs when dropping destination page (Nigel Croxon) [1983859] - md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1983859] - md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1983859] - md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1983859] - md/raid6: let async recovery function support different page offset (Nigel Croxon) [1983859] - md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1983859] - md/raid5: convert to new xor compution interface (Nigel Croxon) [1983859] - md/raid5: add new xor function to support different page offset (Nigel Croxon) [1983859] - md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1983859] - md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1983859] - x86/cpu: Update cached HLE state on write to TSX_CTRL_CPUID_CLEAR (Jay Shin) [1994421] - crypto: ccp - Add support for new CCP/PSP device ID (Vladis Dronov) [1987094] - crypto: ccp - shutdown SEV firmware on kexec (Vladis Dronov) [1987094] - crypto: ccp - Use list_move_tail instead of list_del/list_add_tail in ccp-dmaengine.c (Vladis Dronov) [1987094] - crypto: ccp: ccp-dev: Fix a little doc-rot (Vladis Dronov) [1987094] - crypto: ccp - Fix a resource leak in an error handling path (Vladis Dronov) [1987094] - crypto: ccp - Annotate SEV Firmware file names (Vladis Dronov) [1987094] - crypto: ccp - Make ccp_dev_suspend and ccp_dev_resume void functions (Vladis Dronov) [1987094] - crypto: ccp - Use DEFINE_SPINLOCK() for spinlock (Vladis Dronov) [1987094] - crypto: ccp - A value assigned to a variable is never used (Vladis Dronov) [1987094] - crypto: ccp - Don't initialize SEV support without the SEV feature (Vladis Dronov) [1987094] - crypto: ccp - fix error handling (Vladis Dronov) [1987094] - crypto: ccp - use generic power management (Vladis Dronov) [1987094] - crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1987094] - crypto: ahash - remove useless setting of type flags (Vladis Dronov) [1987094] - crypto: ccp - Silence strncpy warning (Vladis Dronov) [1987094] - crypto: ccp - permit asynchronous skcipher as fallback (Vladis Dronov) [1987094] - crypto: ccp - Fix sparse warnings (Vladis Dronov) [1987094] - crypto: ccp - Update CCP driver maintainer information (Vladis Dronov) [1987094] - crypto: ccp - Fix use of merged scatterlists (Vladis Dronov) [1987094] - crypto: ccp - remove redundant assignment to variable ret (Vladis Dronov) [1987094] - crypto: ccp - use crypto_shash_tfm_digest() (Vladis Dronov) [1987094] - crypto: hash - introduce crypto_shash_tfm_digest() (Vladis Dronov) [1987094] - crypto: ccp -- don't "select" CONFIG_DMADEVICES (Vladis Dronov) [1987094] - crypto: ccp - Update MAINTAINERS for CCP driver (Vladis Dronov) [1987094] - crypto: ccp - switch from ablkcipher to skcipher (Vladis Dronov) [1987094] - ipc: replace costly bailout check in sysvipc_find_ipc() (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - ipc/util.c: sysvipc_find_ipc() incorrectly updates position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - ipc/util.c: sysvipc_find_ipc() should increase position index (Rafael Aquini) [1980619 1987128] {CVE-2021-3669} - psi: Fix psi state corruption when schedule() races with cgroup move (Waiman Long) [2002025] - psi: Optimize task switch inside shared cgroups (Waiman Long) [2002025] - kthread: Fix PF_KTHREAD vs to_kthread() race (Waiman Long) [2002025] - sched/fair: Ignore percpu threads for imbalance pulls (Waiman Long) [2002025] - sched: Fix get_push_task() vs migrate_disable() (Waiman Long) [2002025] - sched: Don't defer CPU pick to migration_cpu_stop() (Waiman Long) [2002025] - sched: Simplify migration_cpu_stop() (Waiman Long) [2002025] - sched: Simplify set_affinity_pending refcounts (Waiman Long) [2002025] - sched: Fix affine_move_task() self-concurrency (Waiman Long) [2002025] - sched: Optimize migration_cpu_stop() (Waiman Long) [2002025] - sched: Collate affine_move_task() stoppers (Waiman Long) [2002025] - sched: Simplify migration_cpu_stop() (Waiman Long) [2002025] - sched: Fix migration_cpu_stop() requeueing (Waiman Long) [2002025] - sched: Relax the set_cpus_allowed_ptr() semantics (Waiman Long) [2002025] - sched: Fix CPU hotplug / tighten is_per_cpu_kthread() (Waiman Long) [2002025] - sched: Prepare to use balance_push in ttwu() (Waiman Long) [2002025] - workqueue: Restrict affinity change to rescuer (Waiman Long) [2002025] - workqueue: Tag bound workers with KTHREAD_IS_PER_CPU (Waiman Long) [2002025] - kthread: Extract KTHREAD_IS_PER_CPU (Waiman Long) [2002025] - sched: Don't run cpu-online with balance_push() enabled (Waiman Long) [2002025] - workqueue: Use cpu_possible_mask instead of cpu_active_mask to break affinity (Waiman Long) [2002025] - sched/core: Print out straggler tasks in sched_cpu_dying() (Waiman Long) [2002025] - sched: Optimize finish_lock_switch() (Waiman Long) [2002025] - sched: Fix migration_cpu_stop() WARN (Waiman Long) [2002025] - sched/core: Add missing completion for affine_move_task() waiters (Waiman Long) [2002025] - stop_machine, rcu: Mark functions as notrace (Waiman Long) [2002025] - sched: Comment affine_move_task() (Waiman Long) [2002025] - sched: Deny self-issued __set_cpus_allowed_ptr() when migrate_disable() (Waiman Long) [2002025] - sched/proc: Print accurate cpumask vs migrate_disable() (Waiman Long) [2002025] - sched: Make migrate_disable/enable() independent of RT (Waiman Long) [2002025] - sched: Fix migrate_disable() vs rt/dl balancing (Waiman Long) [2002025] - sched, lockdep: Annotate ->pi_lock recursion (Waiman Long) [2002025] - sched,rt: Use the full cpumask for balancing (Waiman Long) [2002025] - sched,rt: Use cpumask_any*_distribute() (Waiman Long) [2002025] - sched/core: Make migrate disable and CPU hotplug cooperative (Waiman Long) [2002025] - sched: Fix migrate_disable() vs set_cpus_allowed_ptr() (Waiman Long) [2002025] - sched: Add migrate_disable() (Waiman Long) [2002025] - sched: Massage set_cpus_allowed() (Waiman Long) [2002025] - sched: Fix hotplug vs CPU bandwidth control (Waiman Long) [2002025] - sched/hotplug: Consolidate task migration on CPU unplug (Waiman Long) [2002025] - workqueue: Manually break affinity on hotplug (Waiman Long) [2002025] - sched/core: Wait for tasks being pushed away on hotplug (Waiman Long) [2002025] - sched/hotplug: Ensure only per-cpu kthreads run during hotplug (Waiman Long) [2002025] - sched: Fix balance_callback() (Waiman Long) [2002025] - maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault (Waiman Long) [2002025] - s390/ftrace: fix potential crashes when switching tracers (Waiman Long) [2002025] - psi: Move PF_MEMSTALL out of task->flags (Waiman Long) [2002025] - psi: Optimize switching tasks inside shared cgroups (Waiman Long) [2002025] - psi: Fix cpu.pressure for cpu.max and competing cgroups (Waiman Long) [2002025] - stop_machine: Make stop_cpus() static (Waiman Long) [2002025] - stop_machine: remove try_stop_cpus helper (Waiman Long) [2002025] - kernel.h: Add non_block_start/end() (Waiman Long) [2002025] - processor: get rid of cpu_relax_yield (Waiman Long) [2002025] - processor: remove spin_cpu_yield (Waiman Long) [2002025] - s390: improve wait logic of stop_machine (Waiman Long) [2002025] - sched/core: Fix typo in comment (Waiman Long) [2002025] - ia64/tlb: Eradicate tlb_migrate_finish() callback (Waiman Long) [2002025] - sched/core: Remove unnecessary unlikely() in push_*_task() (Waiman Long) [2002025] - sched/fair: Reduce long-tail newly idle balance cost (Phil Auld) [1971918] - hwmon: (acpi_power_meter) Fix lockdep splat (Waiman Long) [1997807] - redhat: open the RHEL-8.6 development (Augusto Caringi) [2000679] - rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045] - mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045] - Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926] - libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719] - libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719] - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330] - perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330] - crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086] - crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086] - crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086] - crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086] - crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086] - crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086] - crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086] - crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086] - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086] - crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086] - crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086] - crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086] - crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086] - crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086] - crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086] - crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086] - crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086] - selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523] - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537] - ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743] - perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635] - perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635] - perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635] - perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635] - perf record: Uniquify hybrid event name (Michael Petlan) [1838635] - perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635] - perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635] - perf stat: Add default hybrid events (Michael Petlan) [1838635] - perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635] - perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635] - perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635] - perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635] - perf stat: Uniquify hybrid event name (Michael Petlan) [1838635] - perf pmu: Add hybrid helper functions (Michael Petlan) [1838635] - perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635] - perf pmu: Save pmu name (Michael Petlan) [1838635] - perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635] - perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]- rcu: Avoid unneeded function call in rcu_read_unlock() (Waiman Long) [1997500] - mt76: connac: do not schedule mac_work if the device is not running (Íñigo Huguet) [1956419 1972045] - mt7921e: enable module in config (Íñigo Huguet) [1956419 1972045] - Revert tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1999926] - libnvdimm/namespace: Differentiate between probe mapping and runtime mapping (Jeff Moyer) [1795719] - libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe (Jeff Moyer) [1795719] - perf/x86/intel/uncore: Clean up error handling path of iio mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix for iio mapping on Skylake Server (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MMIO type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the PCI type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Rename uncore_notifier to uncore_pci_sub_notifier (Michael Petlan) [1837330] - perf/x86/intel/uncore: Generic support for the MSR type of uncore blocks (Michael Petlan) [1837330] - perf/x86/intel/uncore: Parse uncore discovery tables (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to IIO PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Wrap the max dies calculation into an accessor (Michael Petlan) [1837330] - perf/x86/intel/uncore: Expose an Uncore unit to PMON mapping (Michael Petlan) [1837330] - perf/x86/intel/uncore: Validate MMIO address before accessing (Michael Petlan) [1837330] - perf/x86/intel/uncore: Record the size of mapped area (Michael Petlan) [1837330] - perf/x86/intel/uncore: Fix oops when counting IMC uncore events on some TGL (Michael Petlan) [1837330] - crypto: qat - remove unused macro in FW loader (Vladis Dronov) [1920086] - crypto: qat - check return code of qat_hal_rd_rel_reg() (Vladis Dronov) [1920086] - crypto: qat - report an error if MMP file size is too large (Vladis Dronov) [1920086] - crypto: qat - check MMP size before writing to the SRAM (Vladis Dronov) [1920086] - crypto: qat - return error when failing to map FW (Vladis Dronov) [1920086] - crypto: qat - enable detection of accelerators hang (Vladis Dronov) [1920086] - crypto: qat - Fix a double free in adf_create_ring (Vladis Dronov) [1920086] - crypto: qat - fix error path in adf_isr_resource_alloc() (Vladis Dronov) [1920086] - crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init (Vladis Dronov) [1920086] - crypto: qat - don't release uninitialized resources (Vladis Dronov) [1920086] - crypto: qat - fix use of 'dma_map_single' (Vladis Dronov) [1920086] - crypto: qat - fix unmap invalid dma address (Vladis Dronov) [1920086] - crypto: qat - fix spelling mistake: "messge" -> "message" (Vladis Dronov) [1920086] - crypto: qat - reduce size of mapped region (Vladis Dronov) [1920086] - crypto: qat - change format string and cast ring size (Vladis Dronov) [1920086] - crypto: qat - fix potential spectre issue (Vladis Dronov) [1920086] - crypto: qat - configure arbiter mapping based on engines enabled (Vladis Dronov) [1920086]- selftest: netfilter: add test case for unreplied tcp connections (Florian Westphal) [1991523] - netfilter: conntrack: do not renew entry stuck in tcp SYN_SENT state (Florian Westphal) [1991523] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [1980537] - ice: fix Tx queue iteration for Tx timestamp enablement (Ken Cox) [1999743] - perf evsel: Add missing cloning of evsel->use_config_name (Michael Petlan) [1838635] - perf Documentation: Document intel-hybrid support (Michael Petlan) [1838635] - perf tests: Skip 'perf stat metrics (shadow stat) test' for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Convert perf time to TSC' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Session topology' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Parse and process metrics' test for hybrid (Michael Petlan) [1838635] - perf tests: Support 'Track with sched_switch' test for hybrid (Michael Petlan) [1838635] - perf tests: Skip 'Setup struct perf_event_attr' test for hybrid (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Roundtrip evsel->name' test (Michael Petlan) [1838635] - perf tests: Add hybrid cases for 'Parse event definition strings' test (Michael Petlan) [1838635] - perf record: Uniquify hybrid event name (Michael Petlan) [1838635] - perf stat: Warn group events from different hybrid PMU (Michael Petlan) [1838635] - perf stat: Filter out unmatched aggregation for hybrid event (Michael Petlan) [1838635] - perf stat: Add default hybrid events (Michael Petlan) [1838635] - perf record: Create two hybrid 'cycles' events by default (Michael Petlan) [1838635] - perf parse-events: Support event inside hybrid pmu (Michael Petlan) [1838635] - perf parse-events: Compare with hybrid pmu name (Michael Petlan) [1838635] - perf parse-events: Create two hybrid raw events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid cache events (Michael Petlan) [1838635] - perf parse-events: Create two hybrid hardware events (Michael Petlan) [1838635] - perf stat: Uniquify hybrid event name (Michael Petlan) [1838635] - perf pmu: Add hybrid helper functions (Michael Petlan) [1838635] - perf pmu: Save detected hybrid pmus to a global pmu list (Michael Petlan) [1838635] - perf pmu: Save pmu name (Michael Petlan) [1838635] - perf pmu: Simplify arguments of __perf_pmu__new_alias (Michael Petlan) [1838635] - perf jevents: Support unit value "cpu_core" and "cpu_atom" (Michael Petlan) [1838635] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1838635]- mptcp: Only send extra TCP acks in eligible socket states (Paolo Abeni) [1997178] - mptcp: fix possible divide by zero (Paolo Abeni) [1997178] - mptcp: drop tx skb cache (Paolo Abeni) [1997178] - mptcp: fix memory leak on address flush (Paolo Abeni) [1997178] - ice: Only lock to update netdev dev_addr (Michal Schmidt) [1995868] - ice: restart periodic outputs around time changes (Ken Cox) [1992750] - ice: Fix perout start time rounding (Ken Cox) [1992750] - net/sched: ets: fix crash when flipping from 'strict' to 'quantum' (Davide Caratti) [1981184] - ovl: prevent private clone if bind mount is not allowed (Miklos Szeredi) [1993131] {CVE-2021-3732} - gfs2: Don't call dlm after protocol is unmounted (Bob Peterson) [1997193] - gfs2: don't stop reads while withdraw in progress (Bob Peterson) [1997193] - gfs2: Mark journal inodes as "don't cache" (Bob Peterson) [1997193] - bpf: bpftool: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1997124] - perf/x86/intel: Apply mid ACK for small core (Michael Petlan) [1838573] - perf/x86/intel/lbr: Zero the xstate buffer on allocation (Michael Petlan) [1838573] - perf: Fix task context PMU for Hetero (Michael Petlan) [1838573] - perf/x86/intel: Fix fixed counter check warning for some Alder Lake (Michael Petlan) [1838573] - perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context (Michael Petlan) [1838573] - x86/fpu/xstate: Fix an xstate size check warning with architectural LBRs (Michael Petlan) [1838573] - perf/x86/rapl: Add support for Intel Alder Lake (Michael Petlan) [1838573] - perf/x86/cstate: Add Alder Lake CPU support (Michael Petlan) [1838573] - perf/x86/msr: Add Alder Lake CPU support (Michael Petlan) [1838573] - perf/x86/intel/uncore: Add Alder Lake support (Michael Petlan) [1838573] - perf: Extend PERF_TYPE_HARDWARE and PERF_TYPE_HW_CACHE (Michael Petlan) [1838573] - perf/x86/intel: Add Alder Lake Hybrid support (Michael Petlan) [1838573] - perf/x86: Support filter_match callback (Michael Petlan) [1838573] - perf/x86/intel: Add attr_update for Hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Add structures for the attributes of Hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Register hybrid PMUs (Michael Petlan) [1838573] - perf/x86: Factor out x86_pmu_show_pmu_cap (Michael Petlan) [1838573] - perf/x86: Remove temporary pmu assignment in event_init (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_extra_regs (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_event_constraints (Michael Petlan) [1838573] - perf/x86/intel: Factor out intel_pmu_check_num_counters (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for extra_regs (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for event constraints (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for hardware cache event (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for unconstrained (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for counters (Michael Petlan) [1838573] - perf/x86: Hybrid PMU support for intel_ctrl (Michael Petlan) [1838573] - perf/x86/intel: Hybrid PMU support for perf capabilities (Michael Petlan) [1838573] - perf/x86: Track pmu in per-CPU cpu_hw_events (Michael Petlan) [1838573] - perf/x86/intel/lbr: Support XSAVES for arch LBR read (Michael Petlan) [1838573] - perf/x86/intel/lbr: Support XSAVES/XRSTORS for LBR context switch (Michael Petlan) [1838573] - x86/fpu/xstate: Add helpers for LBR dynamic supervisor feature (Michael Petlan) [1838573] - x86/fpu/xstate: Support dynamic supervisor feature for LBR (Michael Petlan) [1838573] - x86/fpu: Use proper mask to replace full instruction mask (Michael Petlan) [1838573] - x86/cpu: Add helper function to get the type of the current hybrid CPU (Michael Petlan) [1838573] - x86/cpufeatures: Enumerate Intel Hybrid Technology feature bit (Michael Petlan) [1838573] - HID: make arrays usage and value to be the same (Benjamin Tissoires) [1974942] - ACPI: PM: s2idle: Invert Microsoft UUID entry and exit (David Arcari) [1960440] - platform/x86: amd-pmc: Fix undefined reference to __udivdi3 (David Arcari) [1960440] - platform/x86: amd-pmc: Fix missing unlock on error in amd_pmc_send_cmd() (David Arcari) [1960440] - platform/x86: amd-pmc: Use return code on suspend (David Arcari) [1960440] - platform/x86: amd-pmc: Add new acpi id for future PMC controllers (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for ACPI ID AMDI0006 (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for logging s0ix counters (David Arcari) [1960440] - platform/x86: amd-pmc: Add support for logging SMU metrics (David Arcari) [1960440] - platform/x86: amd-pmc: call dump registers only once (David Arcari) [1960440] - platform/x86: amd-pmc: Fix SMU firmware reporting mechanism (David Arcari) [1960440] - platform/x86: amd-pmc: Fix command completion code (David Arcari) [1960440] - usb: pci-quirks: disable D3cold on xhci suspend for s2idle on AMD Renoir (David Arcari) [1960440] - ACPI: PM: Only mark EC GPE for wakeup on Intel systems (David Arcari) [1960440] - ACPI: PM: Adjust behavior for field problems on AMD systems (David Arcari) [1960440] - ACPI: PM: s2idle: Add support for new Microsoft UUID (David Arcari) [1960440] - ACPI: PM: s2idle: Add support for multiple func mask (David Arcari) [1960440] - ACPI: PM: s2idle: Refactor common code (David Arcari) [1960440] - ACPI: PM: s2idle: Use correct revision id (David Arcari) [1960440] - ACPI: PM: s2idle: Add missing LPS0 functions for AMD (David Arcari) [1960440] - lockd: Fix invalid lockowner cast after vfs_test_lock (Benjamin Coddington) [1986138]- blk-mq: fix is_flush_rq (Ming Lei) [1992700] - blk-mq: fix kernel panic during iterating over flush request (Ming Lei) [1992700]- smb2: fix use-after-free in smb2_ioctl_query_info() (Ronnie Sahlberg) [1952781] - dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() (Mike Snitzer) [1996854] - md/raid10: Remove rcu_dereference when it doesn't need rcu lock to protect (Nigel Croxon) [1978115] - scsi: csiostor: Mark known unused variable as __always_unused (Raju Rangoju) [1961333] - scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() (Raju Rangoju) [1961333] - scsi: csiostor: Remove set but not used variable 'rln' (Raju Rangoju) [1961333] - scsi: csiostor: Return value not required for csio_dfs_destroy (Raju Rangoju) [1961333] - scsi: csiostor: Fix NULL check before debugfs_remove_recursive (Raju Rangoju) [1961333] - scsi: csiostor: Don't enable IRQs too early (Raju Rangoju) [1961333] - scsi: csiostor: Fix spelling typos (Raju Rangoju) [1961333] - scsi: csiostor: Prefer pcie_capability_read_word() (Raju Rangoju) [1961333] - scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() (Raju Rangoju) [1961394] - net: Use skb_frag_off accessors (Raju Rangoju) [1961394] - net: Use skb accessors in network drivers (Raju Rangoju) [1961394] - cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds (Raju Rangoju) [1961394] - scsi: libcxgbi: Fix a use after free in cxgbi_conn_xmit_pdu() (Raju Rangoju) [1961394] - scsi: libcxgbi: Use kvzalloc instead of opencoded kzalloc/vzalloc (Raju Rangoju) [1961394] - scsi: libcxgbi: Remove unnecessary NULL checks for 'tdata' pointer (Raju Rangoju) [1961394] - scsi: cxgb4i: Remove an unnecessary NULL check for 'cconn' pointer (Raju Rangoju) [1961394] - scsi: cxgb4i: Clean up a debug printk (Raju Rangoju) [1961394] - scsi: cxgb4i: Fix dereference of pointer tdata before it is null checked (Raju Rangoju) [1961394] - scsi: libcxgbi: fix NULL pointer dereference in cxgbi_device_destroy() (Raju Rangoju) [1961394] - scsi: libcxgbi: remove unused function to stop warning (Raju Rangoju) [1961394] - scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route() (Raju Rangoju) [1961394] - net/chelsio: Delete drive and module versions (Raju Rangoju) [1961394] - chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1961394] - [netdrv] treewide: prefix header search paths with $(srctree)/ (Raju Rangoju) [1961394] - libcxgb: fix incorrect ppmax calculation (Raju Rangoju) [1961394] - scsi: cxgb4i: Fix TLS dependency (Raju Rangoju) [1961394] - [target] treewide: Use fallthrough pseudo-keyword (Raju Rangoju) [1961394] - scsi: cxgb4i: Add support for iSCSI segmentation offload (Raju Rangoju) [1961394] - [target] treewide: Use sizeof_field() macro (Raju Rangoju) [1961394] - [target] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961394] - scsi: cxgb4i: Remove superfluous null check (Raju Rangoju) [1961394]- KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653) (Jon Maloy) [1985413] {CVE-2021-3653} - KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656) (Jon Maloy) [1985430] {CVE-2021-3656} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1985159] - drm/i915/display: support ddr5 mem types (Lyude Paul) [1992233] - drm/i915/adl_s: Update ddi buf translation tables (Lyude Paul) [1992233] - drm/i915/adl_s: Wa_14011765242 is also needed on A1 display stepping (Lyude Paul) [1992233] - drm/i915/adl_s: Extend Wa_1406941453 (Lyude Paul) [1992233] - drm/i915: Implement Wa_1508744258 (Lyude Paul) [1992233] - drm/i915/adl_s: Fix dma_mask_size to 39 bit (Lyude Paul) [1992233] - drm/i915: Add the missing adls vswing tables (Lyude Paul) [1992233] - drm/i915: Add Wa_14011060649 (Lyude Paul) [1992233] - drm/i915/adl_s: Add Interrupt Support (Lyude Paul) [1992233] - drm/amdgpu: add another Renoir DID (Lyude Paul) [1980900]- net/mlx5: Fix flow table chaining (Amir Tzin) [1987139] - openvswitch: fix sparse warning incorrect type (Mark Gray) [1992773] - openvswitch: fix alignment issues (Mark Gray) [1992773] - openvswitch: update kdoc OVS_DP_ATTR_PER_CPU_PIDS (Mark Gray) [1992773] - openvswitch: Introduce per-cpu upcall dispatch (Mark Gray) [1992773] - KVM: X86: Expose bus lock debug exception to guest (Paul Lai) [1842322] - KVM: X86: Add support for the emulation of DR6_BUS_LOCK bit (Paul Lai) [1842322] - scsi: libfc: Fix array index out of bound exception (Chris Leech) [1972643] - scsi: libfc: FDMI enhancements (Chris Leech) [1972643] - scsi: libfc: Add FDMI-2 attributes (Chris Leech) [1972643] - scsi: qedf: Add vendor identifier attribute (Chris Leech) [1972643] - scsi: libfc: Initialisation of RHBA and RPA attributes (Chris Leech) [1972643] - scsi: libfc: Correct the condition check and invalid argument passed (Chris Leech) [1972643] - scsi: libfc: Work around -Warray-bounds warning (Chris Leech) [1972643] - scsi: fc: FDMI enhancement (Chris Leech) [1972643] - scsi: libfc: Move scsi/fc_encode.h to libfc (Chris Leech) [1972643] - scsi: fc: Correct RHBA attributes length (Chris Leech) [1972643] - block: return ELEVATOR_DISCARD_MERGE if possible (Ming Lei) [1991976] - x86/fpu: Prevent state corruption in __fpu__restore_sig() (Terry Bowman) [1970086] - x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer (Terry Bowman) [1970086] - x86/pkru: Write hardware init value to PKRU when xstate is init (Terry Bowman) [1970086] - x86/process: Check PF_KTHREAD and not current->mm for kernel threads (Terry Bowman) [1970086] - x86/fpu: Add address range checks to copy_user_to_xstate() (Terry Bowman) [1970086] - selftests/x86: Test signal frame XSTATE header corruption handling (Terry Bowman) [1970086] - Bump DRM backport version to 5.12.14 (Lyude Paul) [1944405] - drm/i915: Use the correct max source link rate for MST (Lyude Paul) [1944405 1966599] - drm/dp_mst: Use Extended Base Receiver Capability DPCD space (Lyude Paul) [1944405 1966599] - drm/i915/display: Defeature PSR2 for RKL and ADL-S (Lyude Paul) [1944405] - drm/i915/adl_s: ADL-S platform Update PCI ids for Mobile BGA (Lyude Paul) [1944405] - drm/amdgpu: wait for moving fence after pinning (Lyude Paul) [1944405] - drm/radeon: wait for moving fence after pinning (Lyude Paul) [1944405] - drm/nouveau: wait for moving fence after pinning v2 (Lyude Paul) [1944405] - radeon: use memcpy_to/fromio for UVD fw upload (Lyude Paul) [1944405] - drm/amd/amdgpu:save psp ring wptr to avoid attack (Lyude Paul) [1944405] - drm/amd/display: Fix potential memory leak in DMUB hw_init (Lyude Paul) [1944405] - drm/amdgpu: refine amdgpu_fru_get_product_info (Lyude Paul) [1944405] - drm/amd/display: Allow bandwidth validation for 0 streams. (Lyude Paul) [1944405] - drm: Lock pointer access in drm_master_release() (Lyude Paul) [1944405] - drm: Fix use-after-free read in drm_getunique() (Lyude Paul) [1944405] - drm/amdgpu: make sure we unpin the UVD BO (Lyude Paul) [1944405] - drm/amdgpu: Don't query CE and UE errors (Lyude Paul) [1944405] - drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffer_create (Lyude Paul) [1944405] - drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() (Lyude Paul) [1944405] - drm/amdgpu: stop touching sched.ready in the backend (Lyude Paul) [1944405] - drm/amd/amdgpu: fix a potential deadlock in gpu reset (Lyude Paul) [1944405] - drm/amdgpu: Fix a use-after-free (Lyude Paul) [1944405] - drm/amd/amdgpu: fix refcount leak (Lyude Paul) [1944405] - drm/amd/display: Disconnect non-DP with no EDID (Lyude Paul) [1944405] - drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error (Lyude Paul) [1944405] - drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate (Lyude Paul) [1944405] - drm/amd/pm: correct MGpuFanBoost setting (Lyude Paul) [1944405] - drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 (Lyude Paul) [1944405] - drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 (Lyude Paul) [1944405] - dma-buf: fix unintended pin/unpin warnings (Lyude Paul) [1944405] - drm/amdgpu: update sdma golden setting for Navi12 (Lyude Paul) [1944405] - drm/amdgpu: update gc golden setting for Navi12 (Lyude Paul) [1944405] - drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang (Lyude Paul) [1944405] - drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE (Lyude Paul) [1944405] - drm/radeon: use the dummy page for GART if needed (Lyude Paul) [1944405] - drm/amd/display: Use the correct max downscaling value for DCN3.x family (Lyude Paul) [1944405] - drm/i915/gem: Pin the L-shape quirked object as unshrinkable (Lyude Paul) [1944405] - drm/ttm: Do not add non-system domain BO into swap list (Lyude Paul) [1944405] - drm/amd/display: Fix two cursor duplication when using overlay (Lyude Paul) [1944405] - amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID (Lyude Paul) [1944405] - drm/i915/display: fix compiler warning about array overrun (Lyude Paul) [1944405] - drm/i915: Fix crash in auto_retire (Lyude Paul) [1944405] - drm/i915/overlay: Fix active retire callback alignment (Lyude Paul) [1944405] - drm/i915: Read C0DRB3/C1DRB3 as 16 bits again (Lyude Paul) [1944405] - drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp (Lyude Paul) [1944405] - drm/i915/dp: Use slow and wide link training for everything (Lyude Paul) [1944405] - drm/i915: Avoid div-by-zero on gen2 (Lyude Paul) [1944405] - drm/amd/display: Initialize attribute for hdcp_srm sysfs file (Lyude Paul) [1944405] - drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected (Lyude Paul) [1944405] - drm/radeon: Avoid power table parsing memory leaks (Lyude Paul) [1944405] - drm/radeon: Fix off-by-one power_state index heap overwrite (Lyude Paul) [1944405] - drm/amdgpu: Add mem sync flag for IB allocated by SA (Lyude Paul) [1944405] - drm/amd/display: add handling for hdcp2 rx id list validation (Lyude Paul) [1944405] - drm/amd/display: fixed divide by zero kernel crash during dsc enablement (Lyude Paul) [1944405] - drm/amd/display: Force vsync flip when reconfiguring MPCC (Lyude Paul) [1944405] - arm64: enable tlbi range instructions (Jeremy Linton) [1861872] - arm64: tlb: Use the TLBI RANGE feature in arm64 (Jeremy Linton) [1861872] - arm64: tlb: Detect the ARMv8.4 TLBI RANGE feature (Jeremy Linton) [1861872] - arm64/cpufeature: Add remaining feature bits in ID_AA64ISAR0 register (Jeremy Linton) [1861872] - arm64: tlbflush: Ensure start/end of address range are aligned to stride (Jeremy Linton) [1861872] - arm64: Detect the ARMv8.4 TTL feature (Jeremy Linton) [1861872] - arm64: tlbi: Set MAX_TLBI_OPS to PTRS_PER_PTE (Jeremy Linton) [1861872]- bpf: Fix integer overflow involving bucket_size (Jiri Olsa) [1992588] - bpf: Fix leakage due to insufficient speculative store bypass mitigation (Jiri Olsa) [1992588] - bpf: Introduce BPF nospec instruction for mitigating Spectre v4 (Jiri Olsa) [1992588] - bpf: Fix OOB read when printing XDP link fdinfo (Jiri Olsa) [1992588] - bpf, test: fix NULL pointer dereference on invalid expected_attach_type (Jiri Olsa) [1992588] - bpf: Fix tail_call_reachable rejection for interpreter when jit failed (Jiri Olsa) [1992588] - bpf: Track subprog poke descriptors correctly and fix use-after-free (Jiri Olsa) [1992588] - bpf: Fix null ptr deref with mixed tail calls and subprogs (Jiri Olsa) [1992588] - bpf: Fix leakage under speculation on mispredicted branches (Jiri Olsa) [1992588] - bpf: Set mac_len in bpf_skb_change_head (Jiri Olsa) [1992588] - bpf: Prevent writable memory-mapping of read-only ringbuf pages (Jiri Olsa) [1992588] - bpf: Fix alu32 const subreg bound tracking on bitwise operations (Jiri Olsa) [1992588] - xsk: Fix broken Tx ring validation (Jiri Olsa) [1992588] - xsk: Fix for xp_aligned_validate_desc() when len == chunk_size (Jiri Olsa) [1992588] - bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET (Jiri Olsa) [1992588] - bpf: Refcount task stack in bpf_get_task_stack (Jiri Olsa) [1992588] - bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG (Jiri Olsa) [1992588] - selftest/bpf: Add a test to check trampoline freeing logic. (Jiri Olsa) [1992588] - bpf: Fix fexit trampoline. (Jiri Olsa) [1992588] - ftrace: Fix modify_ftrace_direct. (Jiri Olsa) [1992588] - ftrace: Add a helper function to modify_ftrace_direct() to allow arch optimization (Jiri Olsa) [1992588] - ftrace: Add helper find_direct_entry() to consolidate code (Jiri Olsa) [1992588] - bpf: Fix truncation handling for mod32 dst reg wrt zero (Jiri Olsa) [1992588] - bpf: Fix an unitialized value in bpf_iter (Jiri Olsa) [1992588] - bpf_lru_list: Read double-checked variable once without lock (Jiri Olsa) [1992588] - mt76: validate rx A-MSDU subframes (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - ath11k: Drop multicast fragments (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath11k: Clear the fragment cache during key install (Íñigo Huguet) [1991459] {CVE-2020-24587} - ath10k: Validate first subframe of A-MSDU before processing the list (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - ath10k: Fix TKIP Michael MIC verification for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26141} - ath10k: drop MPDU which has discard flag set by firmware for SDIO (Íñigo Huguet) [1991459] {CVE-2020-24588} - ath10k: drop fragments with multicast DA for SDIO (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath10k: drop fragments with multicast DA for PCIe (Íñigo Huguet) [1991459] {CVE-2020-26145} - ath10k: add CCMP PN replay protection for fragmented frames for PCIe (Íñigo Huguet) [1991459] - mac80211: extend protection against mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: do not accept/forward invalid EAPOL frames (Íñigo Huguet) [1991459] {CVE-2020-26139} - mac80211: prevent attacks on TKIP/WEP as well (Íñigo Huguet) [1991459] {CVE-2020-26141} - mac80211: check defrag PN against current frame (Íñigo Huguet) [1991459] - mac80211: add fragment cache to sta_info (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: drop A-MSDUs on old ciphers (Íñigo Huguet) [1991459] {CVE-2020-24588} - cfg80211: mitigate A-MSDU aggregation attacks (Íñigo Huguet) [1991459] {CVE-2020-24588 CVE-2020-26144} - mac80211: properly handle A-MSDUs that start with an RFC 1042 header (Íñigo Huguet) [1991459] - mac80211: prevent mixed key and fragment cache attacks (Íñigo Huguet) [1991459] {CVE-2020-24586 CVE-2020-24587} - mac80211: assure all fragments are encrypted (Íñigo Huguet) [1991459] {CVE-2020-26147} - tipc: call tipc_wait_for_connect only when dlen is not 0 (Xin Long) [1989361] - mptcp: remove tech preview warning (Florian Westphal) [1985120] - tcp: consistently disable header prediction for mptcp (Florian Westphal) [1985120] - selftests: mptcp: fix case multiple subflows limited by server (Florian Westphal) [1985120] - selftests: mptcp: turn rp_filter off on each NIC (Florian Westphal) [1985120] - selftests: mptcp: display proper reason to abort tests (Florian Westphal) [1985120] - mptcp: properly account bulk freed memory (Florian Westphal) [1985120] - mptcp: fix 'masking a bool' warning (Florian Westphal) [1985120] - mptcp: refine mptcp_cleanup_rbuf (Florian Westphal) [1985120] - mptcp: use fast lock for subflows when possible (Florian Westphal) [1985120] - mptcp: avoid processing packet if a subflow reset (Florian Westphal) [1985120] - mptcp: add sk parameter for mptcp_get_options (Florian Westphal) [1985120] - mptcp: fix syncookie process if mptcp can not_accept new subflow (Florian Westphal) [1985120] - mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join (Florian Westphal) [1985120] - mptcp: avoid race on msk state changes (Florian Westphal) [1985120] - mptcp: fix 32 bit DSN expansion (Florian Westphal) [1985120] - mptcp: fix bad handling of 32 bit ack wrap-around (Florian Westphal) [1985120] - tcp: parse mptcp options contained in reset packets (Florian Westphal) [1985120] - ionic: count csum_none when offload enabled (Jonathan Toppins) [1991646] - ionic: fix up dim accounting for tx and rx (Jonathan Toppins) [1991646] - ionic: remove intr coalesce update from napi (Jonathan Toppins) [1991646] - ionic: catch no ptp support earlier (Jonathan Toppins) [1991646] - ionic: make all rx_mode work threadsafe (Jonathan Toppins) [1991646] - dmaengine: idxd: Fix missing error code in idxd_cdev_open() (Jerry Snitselaar) [1990637] - dmaengine: idxd: add missing dsa driver unregister (Jerry Snitselaar) [1990637] - dmaengine: idxd: add engine 'struct device' missing bus type assignment (Jerry Snitselaar) [1990637] - dmaengine: idxd: remove MSIX masking for interrupt handlers (Jerry Snitselaar) [1990637] - dmaengine: idxd: Use cpu_feature_enabled() (Jerry Snitselaar) [1990637] - dmaengine: idxd: enable SVA feature for IOMMU (Jerry Snitselaar) [1990637] - dmagenine: idxd: Don't add portal offset in idxd_submit_desc (Jerry Snitselaar) [1990637] - ethtool: strset: fix message length calculation (Balazs Nemeth) [1989003] - net: add strict checks in netdev_name_node_alt_destroy() (Andrea Claudi) [1859038] - net: rtnetlink: fix bugs in rtnl_alt_ifname() (Andrea Claudi) [1859038] - net: rtnetlink: add linkprop commands to add and delete alternative ifnames (Andrea Claudi) [1859038] - net: check all name nodes in __dev_alloc_name (Andrea Claudi) [1859038] - net: fix a leak in register_netdevice() (Andrea Claudi) [1859038] - tun: fix memory leak in error path (Andrea Claudi) [1859038] - net: propagate errors correctly in register_netdevice() (Andrea Claudi) [1859038] - net: introduce name_node struct to be used in hashlist (Andrea Claudi) [1859038] - net: procfs: use index hashlist instead of name hashlist (Andrea Claudi) [1859038] - configs: Enable CONFIG_CHELSIO_INLINE_CRYPTO (Raju Rangoju) [1961368] - cxgb4/ch_ktls: Clear resources when pf4 device is removed (Raju Rangoju) [1961374] - ch_ktls: Remove redundant variable result (Raju Rangoju) [1961374] - ch_ktls: do not send snd_una update to TCB in middle (Raju Rangoju) [1961374] - ch_ktls: tcb close causes tls connection failure (Raju Rangoju) [1961374] - ch_ktls: fix device connection close (Raju Rangoju) [1961374] - ch_ktls: Fix kernel panic (Raju Rangoju) [1961374] - ch_ktls: fix enum-conversion warning (Raju Rangoju) [1961374] - net: ethernet: chelsio: inline_crypto: Mundane typos fixed throughout the file chcr_ktls.c (Raju Rangoju) [1961374] - ch_ipsec: Remove initialization of rxq related data (Raju Rangoju) [1961388] - ch_ktls: fix build warning for ipv4-only config (Raju Rangoju) [1961374] - ch_ktls: lock is not freed (Raju Rangoju) [1961374] - ch_ktls: stop the txq if reaches threshold (Raju Rangoju) [1961374] - ch_ktls: tcb update fails sometimes (Raju Rangoju) [1961374] - ch_ktls/cxgb4: handle partial tag alone SKBs (Raju Rangoju) [1961374] - ch_ktls: don't free skb before sending FIN (Raju Rangoju) [1961374] - ch_ktls: packet handling prior to start marker (Raju Rangoju) [1961374] - ch_ktls: Correction in middle record handling (Raju Rangoju) [1961374] - ch_ktls: missing handling of header alone (Raju Rangoju) [1961374] - ch_ktls: Correction in trimmed_len calculation (Raju Rangoju) [1961374] - cxgb4/ch_ktls: creating skbs causes panic (Raju Rangoju) [1961374] - ch_ktls: Update cheksum information (Raju Rangoju) [1961374] - ch_ktls: Correction in finding correct length (Raju Rangoju) [1961374] - cxgb4/ch_ktls: decrypted bit is not enough (Raju Rangoju) [1961374] - cxgb4/ch_ipsec: Replace the module name to ch_ipsec from chcr (Raju Rangoju) [1961388] - cxgb4/ch_ktls: ktls stats are added at port level (Raju Rangoju) [1961374] - ch_ktls: Issue if connection offload fails (Raju Rangoju) [1961374] - chelsio/chtls: Re-add dependencies on CHELSIO_T4 to fix modular CHELSIO_T4 (Raju Rangoju) [1961388] - chelsio/chtls: CHELSIO_INLINE_CRYPTO should depend on CHELSIO_T4 (Raju Rangoju) [1961388] - crypto: chelsio - fix minor indentation issue (Raju Rangoju) [1961368] - crypto/chcr: move nic TLS functionality to drivers/net (Raju Rangoju) [1961368] - cxgb4/ch_ipsec: Registering xfrmdev_ops with cxgb4 (Raju Rangoju) [1961388] - crypto/chcr: Moving chelsio's inline ipsec functionality to /drivers/net (Raju Rangoju) [1961368] - chelsio/chtls: separate chelsio tls driver from crypto driver (Raju Rangoju) [1961368] - crypto: chelsio - Fix some pr_xxx messages (Raju Rangoju) [1961368] - crypto: chelsio - Avoid some code duplication (Raju Rangoju) [1961368] - crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Raju Rangoju) [1961368] - crypto: aead - remove useless setting of type flags (Raju Rangoju) [1961368] - crypto: Replace zero-length array with flexible-array (Raju Rangoju) [1961368] - [Crypto] treewide: replace '---help---' in Kconfig files with 'help' (Raju Rangoju) [1961368] - Crypto/chcr: Checking cra_refcnt before unregistering the algorithms (Raju Rangoju) [1961368] - Crypto/chcr: Calculate src and dst sg lengths separately for dma map (Raju Rangoju) [1961368] - Crypto/chcr: Fixes a coccinile check error (Raju Rangoju) [1961368] - Crypto/chcr: Fixes compilations warnings (Raju Rangoju) [1961368] - crypto/chcr: IPV6 code needs to be in CONFIG_IPV6 (Raju Rangoju) [1961368] - crypto: lib/sha1 - remove unnecessary includes of linux/cryptohash.h (Raju Rangoju) [1961368] - Crypto/chcr: fix for hmac(sha) test fails (Raju Rangoju) [1961368] - Crypto/chcr: fix for ccm(aes) failed test (Raju Rangoju) [1961368] - Crypto/chcr: fix ctr, cbc, xts and rfc3686-ctr failed tests (Raju Rangoju) [1961368] - crypto: chelsio - remove redundant assignment to variable error (Raju Rangoju) [1961368] - chcr: Fix CPU hard lockup (Raju Rangoju) [1961368] - crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Raju Rangoju) [1961368] - crypto: chelsio - switch to skcipher API (Raju Rangoju) [1961368] - crypto: chelsio - Remove VLA usage of skcipher (Raju Rangoju) [1961368]- tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. (Chris von Recklinghausen) [1989485] {CVE-2021-3679} - vmlinux.lds.h: Keep .ctors.* with .ctors (Jan Stancek) [1993208] - spi: pxa2xx: Add support for Intel Alder Lake PCH-P (Steve Best) [1978463] - bnxt_en: allow promiscuous mode for trusted VFs (Jonathan Toppins) [1730616] - arm64: memory: Add missing brackets to untagged_addr() macro (Chris von Recklinghausen) [1955809] - arm64: tags: Preserve tags for addresses translated via TTBR1 (Chris von Recklinghausen) [1955809] - arm64: entry: Move ct_user_exit before any other exception (Chris von Recklinghausen) [1955809] - arm64: memory: Implement __tag_set() as common function (Chris von Recklinghausen) [1955809] - arm64: mm: Really fix sparse warning in untagged_addr() (Chris von Recklinghausen) [1955809] - arm64: untag user pointers in access_ok and __uaccess_mask_ptr (Chris von Recklinghausen) [1955809] - arm64/mm: fix variable 'tag' set but not used (Chris von Recklinghausen) [1955809] - arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 (Chris von Recklinghausen) [1955809] - arm64: compat: Add separate CP15 trapping hook (Chris von Recklinghausen) [1955809] - arm64: don't restore GPRs when context tracking (Chris von Recklinghausen) [1955809]- bareudp: Fix invalid read beyond skb's linear data (Guillaume Nault) [1990938] - perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit inside the guest (Michael Petlan) [1990695] - net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands (Balazs Nemeth) [1956825] - net: dcb: Validate netlink message in DCB handler (Balazs Nemeth) [1956825] - xfrm: Fix RCU vs hash_resize_mutex lock inversion (Sabrina Dubroca) [1988405] - Revert "xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype" (Sabrina Dubroca) [1988405] - xfrm: policy: Read seqcount outside of rcu-read side in xfrm_policy_lookup_bytype (Sabrina Dubroca) [1988405] - [s390] s390/AP: support new dynamic AP bus size limit (Claudio Imbrenda) [1974581] - net: sched: act_mirred: Reset ct info when mirror/redirect skb (Hangbin Liu) [1980532] - ucounts: Move max_time_namespace according to ucount_type (Alex Gladkov) [1982954] - perf vendor events power10: Adds 24x7 nest metric events for power10 platform (Diego Domingos) [1946650] - perf/core: fix backport of PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - perf/core: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Diego Domingos) [1946650] - perf vendor events powerpc: Fix eventcode of power10 JSON events (Diego Domingos) [1946650] - perf vendor events: Initial JSON/events list for power10 platform (Diego Domingos) [1946650] - powerpc/perf: Fix sampled instruction type for larx/stcx (Diego Domingos) [1946650] - powerpc/perf: Fix the threshold event selection for memory events in power10 (Diego Domingos) [1946650] - perf sort: Display sort dimension p_stage_cyc only on supported archs (Diego Domingos) [1946650] - perf tools: Support pipeline stage cycles for powerpc (Diego Domingos) [1946650] - perf powerpc: Add support for PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - perf sort: Add dynamic headers for perf report columns (Diego Domingos) [1946650] - powerpc/perf: Expose processor pipeline stage cycles using PERF_SAMPLE_WEIGHT_STRUCT (Diego Domingos) [1946650] - Documentation/admin-guide: kernel-parameters: fix "disable_ddw" wording (Diego Domingos) [1946650] - powerpc/perf: Support PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650] - perf/core: Add PERF_SAMPLE_DATA_PAGE_SIZE (Diego Domingos) [1946650] - powerpc/perf: Infrastructure to support checking of attr.config* (Diego Domingos) [1946650] - powerpc/perf: Add platform specific check_attr_config (Diego Domingos) [1946650] - ice: add support for auxiliary input/output pins (Jonathan Toppins) [1956913] - ice: enable transmit timestamps for E810 devices (Jonathan Toppins) [1944818] - ice: enable receive hardware timestamping (Jonathan Toppins) [1944818] - ice: report the PTP clock index in ethtool .get_ts_info (Jonathan Toppins) [1944818] - ice: register 1588 PTP clock device object for E810 devices (Jonathan Toppins) [1944818] - ice: add low level PTP clock access functions (Jonathan Toppins) [1944818] - ice: add support for set/get of driver-stored firmware parameters (Jonathan Toppins) [1944818] - ice: process 1588 PTP capabilities during initialization (Jonathan Toppins) [1944818] - ice: add support for sideband messages (Jonathan Toppins) [1944818]- bnxt_en: Fix static checker warning in bnxt_fw_reset_task() (Jonathan Toppins) [1989274] - bnxt_en: Check abort error state in bnxt_half_open_nic() (Jonathan Toppins) [1989274] - bnxt_en: fix error path of FW reset (Jonathan Toppins) [1989274] - bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() (Jonathan Toppins) [1989274] - bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() (Jonathan Toppins) [1989274] - bnxt_en: reject ETS settings that will starve a TC (Jonathan Toppins) [1989274] - bnxt_en: don't disable an already disabled PCI device (Jonathan Toppins) [1989274] - bnxt_en: Remove the read of BNXT_FW_RESET_INPROG_REG after firmware reset. (Jonathan Toppins) [1989274] - i40e: Fix log TC creation failure when max num of queues is exceeded (Stefan Assmann) [1920274] - i40e: Fix queue-to-TC mapping on Tx (Stefan Assmann) [1920274] - i40e: Add additional info to PHY type error (Stefan Assmann) [1920274] - i40e: Fix firmware LLDP agent related warning (Stefan Assmann) [1920274] - i40e: Fix logic of disabling queues (Stefan Assmann) [1920274] - i40e: add support for PTP external synchronization clock (Stefan Assmann) [1920274] - i40e: improve locking of mac_filter_hash (Stefan Assmann) [1920274] - i40e: Fix missing rtnl locking when setting up pf switch (Stefan Assmann) [1920274] - i40e: fix PTP on 5Gb links (Stefan Assmann) [1920274] - i40e: Fix autoneg disabling for non-10GBaseT links (Stefan Assmann) [1920274] - i40e: Fix error handling in i40e_vsi_open (Stefan Assmann) [1920274] - intel: Remove rcu_read_lock() around XDP program invocation (Stefan Assmann) [1920274] - i40e: clean up packet type lookup table (Stefan Assmann) [1920274] - i40e: add correct exception tracing for XDP (Stefan Assmann) [1920274] - i40e: Remove LLDP frame filters (Stefan Assmann) [1920274] - i40e: Fix PHY type identifiers for 2.5G and 5G adapters (Stefan Assmann) [1920274] - i40e: Fix use-after-free in i40e_client_subtask() (Stefan Assmann) [1920274] - i40e: fix broken XDP support (Stefan Assmann) [1920274] - i40e: refactor repeated link state reporting code (Stefan Assmann) [1920274] - i40e: optimize for XDP_REDIRECT in xsk path (Stefan Assmann) [1920274] - i40e: fix the panic when running bpf in xdpdrv mode (Stefan Assmann) [1920274] - i40e: Fix sparse warning: missing error code 'err' (Stefan Assmann) [1920274] - i40e: Fix sparse error: 'vsi->netdev' could be null (Stefan Assmann) [1920274] - i40e: Fix sparse error: uninitialized symbol 'ring' (Stefan Assmann) [1920274] - i40e: Fix sparse errors in i40e_txrx.c (Stefan Assmann) [1920274] - i40e: Fix display statistics for veb_tc (Stefan Assmann) [1920274] - i40e: fix receiving of single packets in xsk zero-copy mode (Stefan Assmann) [1920274] - i40e: Fix inconsistent indenting (Stefan Assmann) [1920274] - i40e: Fix oops at i40e_rebuild() (Stefan Assmann) [1920274] - i40e: Fix kernel oops when i40e driver removes VF's (Stefan Assmann) [1920274] - i40e: Added Asym_Pause to supported link modes (Stefan Assmann) [1920274] - net: i40e: remove repeated words (Stefan Assmann) [1920274] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Stefan Assmann) [1920274] - intel: clean up mismatched header comments (Stefan Assmann) [1920274] - intel: Update drivers to use ethtool_sprintf (Stefan Assmann) [1920274] - i40e: move headroom initialization to i40e_configure_rx_ring (Stefan Assmann) [1920274] - i40e: Fix endianness conversions (Stefan Assmann) [1920274] - i40e: Fix add TC filter for IPv6 (Stefan Assmann) [1920274] - i40e: Fix addition of RX filters after enabling FW LLDP agent (Stefan Assmann) [1920274] - i40e: Fix overwriting flow control settings during driver loading (Stefan Assmann) [1920274] - i40e: Add zero-initialization of AQ command structures (Stefan Assmann) [1920274] - i40e: Fix memory leak in i40e_probe (Stefan Assmann) [1920274] - i40e: Fix flow for IPv6 next header (extension header) (Stefan Assmann) [1920274] - i40e: Fix incorrect argument in call to ipv6_addr_any() (Stefan Assmann) [1920274] - i40e: store the result of i40e_rx_offset() onto i40e_ring (Stefan Assmann) [1920274] - i40e: Simplify the do-while allocation loop (Stefan Assmann) [1920274] - i40e: adjust i40e_is_non_eop (Stefan Assmann) [1920274] - i40e: drop misleading function comments (Stefan Assmann) [1920274] - i40e: drop redundant check when setting xdp prog (Stefan Assmann) [1920274] - i40e: remove the useless value assignment in i40e_clean_adminq_subtask (Stefan Assmann) [1920274] - i40e: VLAN field for flow director (Stefan Assmann) [1920274] - i40e: Add flow director support for IPv6 (Stefan Assmann) [1920274] - i40e: Add EEE status getting & setting implementation (Stefan Assmann) [1920274] - i40e: Fix uninitialized variable mfs_max (Stefan Assmann) [1920274] - i40e: Add netlink callbacks support for software based DCB (Stefan Assmann) [1920274] - i40e: Add init and default config of software based DCB (Stefan Assmann) [1920274] - i40e: Add hardware configuration for software based DCB (Stefan Assmann) [1920274] - i40e: Log error for oversized MTU on device (Stefan Assmann) [1920274] - i40e: consolidate handling of XDP program actions (Stefan Assmann) [1920274] - i40e: remove the redundant buffer info updates (Stefan Assmann) [1920274] - i40e: remove unnecessary cleaned_count updates (Stefan Assmann) [1920274] - i40e: remove unnecessary memory writes of the next to clean pointer (Stefan Assmann) [1920274] - i40e: Use batched xsk Tx interfaces to increase performance (Stefan Assmann) [1920274] - i40e: convert to new udp_tunnel infrastructure (Stefan Assmann) [1920274] - netfilter: nf_tables: skip module reference count bump on object updates (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: fix unexpected EOPNOTSUPP error (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: Fix an Oops in nf_tables_updobj() error handling (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: fix possible null-pointer dereference in object update (Fernando Fernandez Mancera) [1944487] - netfilter: nft_quota: add quota object update support (Fernando Fernandez Mancera) [1944487] - netfilter: nf_tables: Introduce stateful object update operation (Fernando Fernandez Mancera) [1944487] - cifs: retry lookup and readdir when EAGAIN is returned. (Ronnie Sahlberg) [1972411] - netfilter: nf_tables: Fix dereference of null pointer flow (Florian Westphal) [1985087] - netfilter: nf_tables: memleak in hw offload abort path (Florian Westphal) [1985087] - netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols (Florian Westphal) [1985087] - netfilter: synproxy: Fix out of bounds when parsing TCP options (Florian Westphal) [1985087] - netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches (Florian Westphal) [1985087] - ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service (Florian Westphal) [1985087] - netfilter: nftables: avoid overflows in nft_hash_buckets() (Florian Westphal) [1985087] - netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check (Florian Westphal) [1985087] - netfilter: nf_tables_offload: check FLOW_DISSECTOR_KEY_BASIC in VLAN transfer logic (Florian Westphal) [1985087] - netfilter: nftables_offload: special ethertype handling for VLAN (Florian Westphal) [1985087] - netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector (Florian Westphal) [1985087] - netfilter: nft_payload: fix C-VLAN offload support (Florian Westphal) [1985087] - ipvs: allow connection reuse for unconfirmed conntrack (Florian Westphal) [1985087] - net: fix GRO skb truesize update (Paolo Abeni) [1987391] - sk_buff: avoid potentially clearing 'slow_gro' field (Paolo Abeni) [1987391] - veth: use skb_prepare_for_gro() (Paolo Abeni) [1987391] - skbuff: allow 'slow_gro' for skb carring sock reference (Paolo Abeni) [1987391] - net: optimize GRO for the common case. (Paolo Abeni) [1987391] - sk_buff: track extension status in slow_gro (Paolo Abeni) [1987391] - sk_buff: track dst status in slow_gro (Paolo Abeni) [1987391] - sk_buff: introduce 'slow_gro' flags (Paolo Abeni) [1987391] - skbuff: Fix build with SKB extensions disabled (Paolo Abeni) [1987391] - skbuff: Release nfct refcount on napi stolen or re-used skbs (Paolo Abeni) [1987391] - selftests: net: veth: add tests for set_channel (Paolo Abeni) [1987391] - veth: create by default nr_possible_cpus queues (Paolo Abeni) [1987391] - veth: implement support for set_channel ethtool op (Paolo Abeni) [1987391] - veth: factor out initialization helper (Paolo Abeni) [1987391] - veth: always report zero combined channels (Paolo Abeni) [1987391] - veth: Implement ethtool's get_channelis() callback (Paolo Abeni) [1987391] - net: add GSO UDP L4 and GSO fraglists to the list of software-backed types (Paolo Abeni) [1987391] - ice: Support RSS configure removal for AVF (Jonathan Toppins) [1946726] - ice: Enable RSS configure for AVF (Jonathan Toppins) [1946726] - ice: Add helper function to get the VF's VSI (Jonathan Toppins) [1946726] - ice: remove redundant assignment to pointer vsi (Jonathan Toppins) [1946726] - ice: Advertise virtchnl UDP segmentation offload capability (Jonathan Toppins) [1946726] - ice: Allow ignoring opcodes on specific VF (Jonathan Toppins) [1946726] - ice: warn about potentially malicious VFs (Jonathan Toppins) [1946726] - ice: Consolidate VSI state and flags (Jonathan Toppins) [1946726] - ice: Refactor ice_set/get_rss into LUT and key specific functions (Jonathan Toppins) [1946726] - ice: Refactor get/set RSS LUT to use struct parameter (Jonathan Toppins) [1946726] - ice: Change ice_vsi_setup_q_map() to not depend on RSS (Jonathan Toppins) [1946726] - ice: Check FDIR program status for AVF (Jonathan Toppins) [1946726] - ice: Add more FDIR filter type for AVF (Jonathan Toppins) [1946726] - ice: Add GTPU FDIR filter for AVF (Jonathan Toppins) [1946726] - ice: Add non-IP Layer2 protocol FDIR filter for AVF (Jonathan Toppins) [1946726] - ice: Add new actions support for VF FDIR (Jonathan Toppins) [1946726] - ice: Add FDIR pattern action parser for VF (Jonathan Toppins) [1946726] - ice: Enable FDIR Configure for AVF (Jonathan Toppins) [1946726] - ice: Add support for per VF ctrl VSI enabling (Jonathan Toppins) [1946726] - ice: Enhanced IPv4 and IPv6 flow filter (Jonathan Toppins) [1946726] - ice: Support to separate GTP-U uplink and downlink (Jonathan Toppins) [1946726] - ice: Add more advanced protocol support in flow filter (Jonathan Toppins) [1946726] - ice: Support non word aligned input set field (Jonathan Toppins) [1946726] - ice: Add more basic protocol support for flow filter (Jonathan Toppins) [1946726] - sctp: move the active_key update after sh_keys is added (Xin Long) [1986966] - sctp: fix return value check in __sctp_rcv_asconf_lookup (Xin Long) [1986966] - sctp: delete addr based on sin6_scope_id (Xin Long) [1986966] - sctp: update active_key for asoc when old key is being replaced (Xin Long) [1986966] - sctp: move 198 addresses from unusable to private scope (Xin Long) [1986966] - sctp: add param size validation for SCTP_PARAM_SET_PRIMARY (Xin Long) [1986966] - sctp: validate chunk size in __rcv_asconf_lookup (Xin Long) [1986966] - sctp: add size validation when walking chunks (Xin Long) [1986966] - sctp: validate from_addr_param return (Xin Long) [1986966] - sctp: fix the proc_handler for sysctl encap_port (Xin Long) [1986966] - sctp: add the missing setting for asoc encap_port (Xin Long) [1986966] - sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b (Xin Long) [1986966] - sctp: Fix out-of-bounds warning in sctp_process_asconf_param() (Xin Long) [1986966] - sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms (Xin Long) [1986966] - bonding: allow nesting of bonding device (Antoine Tenart) [1989099] - bonding: avoid adding slave device with IFF_MASTER flag (Antoine Tenart) [1989099] - ice: don't remove netdev->dev_addr from uc sync list (Ken Cox) [1873969 1961018] - ice: Stop processing VF messages during teardown (Ken Cox) [1986451] - ice: Prevent probing virtual functions (Ken Cox) [1952810] - ima: extend boot_aggregate with kernel measurements (Bruno Meneguele) [1977422] - selftest/bpf: Verifier tests for var-off access (Jiri Olsa) [1960944] {CVE-2021-29155} - selftest/bpf: Adjust expected verifier errors (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: No need to simulate speculative domain for immediates (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix mask direction swap upon off reg sign change (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Wrap aux data inside bpf_sanitize_info container (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix pointer arithmetic mask tightening under state pruning (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix leakage of uninitialized bpf stack under speculation (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829} - bpf: Fix masking negation logic upon negative dst register (Jiri Olsa) [1960944 1958070] {CVE-2021-29155 CVE-2021-31829} - bpf: verifier: Allocate idmap scratch in verifier env (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Tighten speculative pointer arithmetic mask (Jiri Olsa) [1960944 1972496] {CVE-2021-29155 CVE-2021-33200} - bpf: Move sanitize_val_alu out of op switch (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Refactor and streamline bounds check into helper (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Allow variable-offset stack access (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Improve verifier error messages for users (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Rework ptr_limit into alu_limit and add common error path (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Ensure off_reg has no mixed signed bounds for all types (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Move off_reg into sanitize_ptr_alu (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Use correct permission flag for mixed signed bounds arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Add sanity check for upper ptr_limit (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Simplify alu_limit masking for pointer arithmetic (Jiri Olsa) [1960944] {CVE-2021-29155} - bpf: Fix off-by-one for area size in creating mask to left (Jiri Olsa) [1960944] {CVE-2021-29155} - Documentation/x86: Add ratelimit in buslock.rst (Prarit Bhargava) [1948048] - Documentation/admin-guide: Add bus lock ratelimit (Prarit Bhargava) [1948048] - x86/bus_lock: Set rate limit for bus lock (Prarit Bhargava) [1948048] - Documentation/x86: Add buslock.rst (Prarit Bhargava) [1948048] - [s390] net/smc: Ensure correct state of the socket in send path (Claudio Imbrenda) [1731026] - [s390] net/smc: Fix ENODATA tests in smc_nl_get_fback_stats() (Claudio Imbrenda) [1731026] - [s390] net/smc: Make SMC statistics network namespace aware (Claudio Imbrenda) [1731026] - [s390] net/smc: Add netlink support for SMC fallback statistics (Claudio Imbrenda) [1731026] - [s390] net/smc: Add netlink support for SMC statistics (Claudio Imbrenda) [1731026] - [s390] net/smc: Add SMC statistics support (Claudio Imbrenda) [1731026] - [s390] s390/ap: Fix hanging ioctl caused by wrong msg counter (Claudio Imbrenda) [1984762] - KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow (Jon Maloy) [1988226] {CVE-2021-37576} - NFSv4: Fix an Oops in pnfs_mark_request_commit() when doing O_DIRECT (Benjamin Coddington) [1983793] - selftests/powerpc: EBB selftest for MMCR0 control for PMU SPRs in ISA v3.1 (Desnes A. Nunes do Rosario) [1991753] - selftests/powerpc: Fix "no_handler" EBB selftest (Desnes A. Nunes do Rosario) [1991753] - powerpc/perf: Fix crash in perf_instruction_pointer() when ppmu is not set (Desnes A. Nunes do Rosario) [1991753] - powerpc/pmu: Make the generic compat PMU use the architected events (Desnes A. Nunes do Rosario) [1991753] - perf script python: Fix buffer size to report iregs in perf script (Desnes A. Nunes do Rosario) [1991753] - ceph: reduce contention in ceph_check_delayed_caps() (Jeff Layton) [1953430]- net: mac802154: Fix general protection fault (Chris von Recklinghausen) [1984571] {CVE-2021-3659} - Bluetooth: fix the erroneous flush_work() order (Chris von Recklinghausen) [1964559] {CVE-2021-3564} - Bluetooth: use correct lock to prevent UAF of hdev object (Chris von Recklinghausen) [1968214] {CVE-2021-3573} - usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI (Torez Smith) [1972139] - usb: ehci: do not initialise static variables (Torez Smith) [1972139] - usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core (Torez Smith) [1972139] - USB: ehci: drop workaround for forced irq threading (Torez Smith) [1972139] - usb: ehci: add spurious flag to disable overcurrent checking (Torez Smith) [1972139] - perf test: Handle fd gaps in test__dso_data_reopen (Michael Petlan) [1871785] - tty: vt: always invoke vc->vc_sw->con_resize callback (Maxim Levitsky) [1957611] - iavf: fix locking of critical sections (Stefan Assmann) [1975245] - iavf: do not override the adapter state in the watchdog task (Stefan Assmann) [1975245] - ixgbe: Fix packet corruption due to missing DMA sync (Ken Cox) [1920269] - ixgbe: Fix an error handling path in 'ixgbe_probe()' (Ken Cox) [1920269] - intel: Remove rcu_read_lock() around XDP program invocation (Ken Cox) [1920269] - ixgbe: add correct exception tracing for XDP (Ken Cox) [1920269] - ixgbe: Fix out-bounds warning in ixgbe_host_interface_command() (Ken Cox) [1920269] - ixgbe: reduce checker warnings (Ken Cox) [1920269] - ixgbe: use checker safe conversions (Ken Cox) [1920269] - ixgbe: fix large MTU request from VF (Ken Cox) [1920269] - net: ethernet: intel: Fix a typo in the file ixgbe_dcb_nl.c (Ken Cox) [1920269] - net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920269] - ixgbe: Support external GBE SerDes PHY BCM54616s (Ken Cox) [1920269] - ixgbe: fix unbalanced device enable/disable in suspend/resume (Ken Cox) [1920269] - ixgbe: Fix NULL pointer dereference in ethtool loopback test (Ken Cox) [1920269] - ixgbe: Fix fall-through warnings for Clang (Ken Cox) [1920269] - intel: clean up mismatched header comments (Ken Cox) [1920269] - bpf, devmap: Move drop error path to devmap for XDP_REDIRECT (Ken Cox) [1920269] - intel: Update drivers to use ethtool_sprintf (Ken Cox) [1920269] - ixgbe: optimize for XDP_REDIRECT in xsk path (Ken Cox) [1920269] - ixgbe: move headroom initialization to ixgbe_configure_rx_ring (Ken Cox) [1920269] - ixgbe: Fix memleak in ixgbe_configure_clsu32 (Ken Cox) [1920269] - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920269] - ixgbe: store the result of ixgbe_rx_offset() onto ixgbe_ring (Ken Cox) [1920269] - net: ixgbe: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920269] - ixgbe: avoid premature Rx buffer reuse (Ken Cox) [1920269] - net: remove unneeded break (Ken Cox) [1920269] - ixgbe: add pause frame stats (Ken Cox) [1920269] - iavf: Set RSS LUT and key in reset handle path (Ken Cox) [1910853] - [netdrv] chelsio: Replace zero-length array with flexible-array member (Raju Rangoju) [1955208] - cxgb4: avoid collecting SGE_QBASE regs during traffic (Raju Rangoju) [1955208] - cxgb4: collect serial config version from register (Raju Rangoju) [1955208] - cxgb4: remove unused vpd_cap_addr (Raju Rangoju) [1955208] - cxgb4: remove bogus CHELSIO_VPD_UNIQUE_ID constant (Raju Rangoju) [1955208] - cxgb4: Assign boolean values to a bool variable (Raju Rangoju) [1955208] - cxgb4: enable interrupt based Tx completions for T5 (Raju Rangoju) [1955208] - cxgb4: fix the panic caused by non smac rewrite (Raju Rangoju) [1955208] - cxgb4: Fix the -Wmisleading-indentation warning (Raju Rangoju) [1955208] - cxgb4: set up filter action after rewrites (Raju Rangoju) [1955208] - cxgb4: handle 4-tuple PEDIT to NAT mode translation (Raju Rangoju) [1955208] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Raju Rangoju) [1955208] - net: cxbg4: Remove pointless in_interrupt() check (Raju Rangoju) [1955208] - cxgb4: Avoid log flood (Raju Rangoju) [1955208] - cxgb4: fix memory leak during module unload (Raju Rangoju) [1955208] - cxgb4: Fix offset when clearing filter byte counters (Raju Rangoju) [1955208] - cxgb4: add error handlers to LE intr_handler (Raju Rangoju) [1955208] - cxgb4: insert IPv6 filter rules in next free region (Raju Rangoju) [1955208] - cxgb4: Fix race between loopback and normal Tx path (Raju Rangoju) [1955208] - cxgb4: Fix work request size calculation for loopback test (Raju Rangoju) [1955208] - cxgb4: add TC-MATCHALL IPv6 support (Raju Rangoju) [1955208] - cxgb4: fix extracting IP addresses in TC-FLOWER rules (Raju Rangoju) [1955208] - cxgb4: fix check for running offline ethtool selftest (Raju Rangoju) [1955208] - cxgb4: add loopback ethtool self-test (Raju Rangoju) [1955208] - net: cxgb4: reject unsupported coalescing params (Raju Rangoju) [1955208] - cxgb4: use eth_zero_addr() to clear mac address (Raju Rangoju) [1955208] - cxgb4: add missing release on skb in uld_send() (Raju Rangoju) [1955208] - cxgb4: convert to new udp_tunnel_nic infra (Raju Rangoju) [1955208] - cxgb4: fix all-mask IP address comparison (Raju Rangoju) [1955208] - cxgb4: add main VI to mirror VI config replication (Raju Rangoju) [1955208] - cxgb4: add support for mirror Rxqs (Raju Rangoju) [1955208] - cxgb4: add mirror action to TC-MATCHALL offload (Raju Rangoju) [1955208] - net: cxgb4: fix return error value in t4_prep_fw (Raju Rangoju) [1955208] - cxgb4: move device dump arrays in header to C file (Raju Rangoju) [1955208] - cxgb4: always sync access when flashing PHY firmware (Raju Rangoju) [1955208] - cxgb4: update kernel-doc line comments (Raju Rangoju) [1955208] - cxgb4: fix set but unused variable when DCB is disabled (Raju Rangoju) [1955208] - cxgb4: move DCB version extern to header file (Raju Rangoju) [1955208] - cxgb4: remove cast when saving IPv4 partial checksum (Raju Rangoju) [1955208] - cxgb4: fix SGE queue dump destination buffer context (Raju Rangoju) [1955208] - cxgb4: use correct type for all-mask IP address comparison (Raju Rangoju) [1955208] - cxgb4: fix endian conversions for L4 ports in filters (Raju Rangoju) [1955208] - cxgb4: parse TC-U32 key values and masks natively (Raju Rangoju) [1955208] - cxgb4: use unaligned conversion for fetching timestamp (Raju Rangoju) [1955208] - cxgb4: move PTP lock and unlock to caller in Tx path (Raju Rangoju) [1955208] - cxgb4: move handling L2T ARP failures to caller (Raju Rangoju) [1955208] - cxgb4: Use struct_size() helper (Raju Rangoju) [1955208] - cxgb4: add action to steer flows to specific Rxq (Raju Rangoju) [1955208] - cxgb4: add support to fetch ethtool n-tuple filters (Raju Rangoju) [1955208] - cxgb4: add ethtool n-tuple filter deletion (Raju Rangoju) [1955208] - cxgb4: add ethtool n-tuple filter insertion (Raju Rangoju) [1955208] - [netdrv] flow_offload: check for basic action hw stats type (Raju Rangoju) [1955208] - cxgb4: add skeleton for ethtool n-tuple filters (Raju Rangoju) [1955208] - cxgb4: add support to read serial flash (Raju Rangoju) [1955208] - cxgb4: add support to flash boot cfg image (Raju Rangoju) [1955208] - cxgb4: add support to flash boot image (Raju Rangoju) [1955208] - cxgb4: add support to flash PHY image (Raju Rangoju) [1955208] - cxgb4: update set_flash to flash different images (Raju Rangoju) [1955208] - cxgb4: Use kfree() instead kvfree() where appropriate (Raju Rangoju) [1955208] - cxgb4: Use pM format specifier for MAC addresses (Raju Rangoju) [1955208] - net: sock: fix in-kernel mark setting (Alexander Aring) [1509204] - sock: Reset dst when changing sk_mark via setsockopt (Alexander Aring) [1509204] - fs: dlm: fix mark setting deadlock (Alexander Aring) [1509204] - fs: dlm: fix mark per nodeid setting (Alexander Aring) [1509204] - fs: dlm: remove lock dependency warning (Alexander Aring) [1509204] - fs: dlm: set skb mark per peer socket (Alexander Aring) [1509204] - fs: dlm: set skb mark for listen socket (Alexander Aring) [1509204] - net: sock: add sock_set_mark (Alexander Aring) [1509204] - Bluetooth: btusb: Add support for GarfieldPeak controller (Gopal Tiwari) [1959110] - can: gw: synchronize rcu operations before removing gw job entry (Balazs Nemeth) [1986334] - can: bcm: fix infoleak in struct bcm_msg_head (Balazs Nemeth) [1986334] - can: af_can: prevent potential access of uninitialized member in canfd_rcv() (Balazs Nemeth) [1956730] - can: af_can: prevent potential access of uninitialized member in can_rcv() (Balazs Nemeth) [1956730] - can: proc: can_remove_proc(): silence remove_proc_entry warning (Balazs Nemeth) [1956730] - cifs: add missing parsing of backupuid (Ronnie Sahlberg) [1987126] - cifs: use helpers when parsing uid/gid mount options and validate them (Ronnie Sahlberg) [1987126] - kernfs: dont call d_splice_alias() under kernfs node lock (Ian Kent) [1939133] - kernfs: use i_lock to protect concurrent inode updates (Ian Kent) [1939133] - kernfs: switch kernfs to use an rwsem (Ian Kent) [1939133] - kernfs: use VFS negative dentry caching (Ian Kent) [1939133] - kernfs: add a revision to identify directory node changes (Ian Kent) [1939133] - kernfs: move revalidate to be near lookup (Ian Kent) [1939133]- mlxsw: spectrum_mr: Update egress RIF list before route's action (Ivan Vecera) [1941938] - selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test (Ivan Vecera) [1941938] - selftests: mlxsw: Increase the tolerance of backlog buildup (Ivan Vecera) [1941938] - selftests: mlxsw: Return correct error code in resource scale tests (Ivan Vecera) [1941938] - selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test (Ivan Vecera) [1941938] - selftests: mlxsw: Remove a redundant if statement in port_scale test (Ivan Vecera) [1941938] - selftests: mlxsw: sch_red_ets: Test proper counter cleaning in ETS (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Index future FIFOs by band number (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Allocate child qdiscs dynamically (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Guard all qdisc accesses with a lock (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Track children per qdisc (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Promote backlog reduction to mlxsw_sp_qdisc_destroy() (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Track tclass_num as int, not u8 (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Drop an always-true condition (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Simplify mlxsw_sp_qdisc_compare() (Ivan Vecera) [1941938] - mlxsw: spectrum_qdisc: Drop one argument from check_params callback (Ivan Vecera) [1941938] - mlxsw: core: Remove critical trip points from thermal zones (Ivan Vecera) [1941938] - selftests: mlxsw: Test vetoing of double sampling (Ivan Vecera) [1941938] - mlxsw: spectrum: Veto sampling if already enabled on port (Ivan Vecera) [1941938] - selftests: mlxsw: Test matchall failure with protocol match (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Perform priority checks earlier (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Convert if statements to a switch statement (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Perform protocol check earlier (Ivan Vecera) [1941938] - selftests: forwarding: vxlan_bridge_1d: Add more ECN decap test cases (Ivan Vecera) [1941938] - mlxsw: spectrum: Fix ECN marking in tunnel decapsulation (Ivan Vecera) [1941938] - selftests: net: forwarding: Fix a typo (Ivan Vecera) [1941938] - selftests: mlxsw: spectrum-2: Remove q_in_vni_veto test (Ivan Vecera) [1941938] - selftests: forwarding: Add test for dual VxLAN bridge (Ivan Vecera) [1941938] - mlxsw: Allow 802.1d and .1ad VxLAN bridges to coexist on Spectrum>=2 (Ivan Vecera) [1941938] - mlxsw: Add struct mlxsw_sp_switchdev_ops per ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum: Add mlxsw_sp_port_egress_ethtype_set() (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port Egress VLAN EtherType Register (Ivan Vecera) [1941938] - mlxsw: reg: Add egr_et_set field to SPVID (Ivan Vecera) [1941938] - selftests: mlxsw: Test egress sampling limitation on Spectrum-1 only (Ivan Vecera) [1941938] - selftests: mlxsw: Add tc sample tests for new triggers (Ivan Vecera) [1941938] - mlxsw: spectrum_acl: Offload FLOW_ACTION_SAMPLE (Ivan Vecera) [1941938] - mlxsw: core_acl_flex_actions: Add mirror sampler action (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Add support for egress sampling (Ivan Vecera) [1941938] - mlxsw: spectrum: Start using sampling triggers hash table (Ivan Vecera) [1941938] - mlxsw: spectrum: Track sampling triggers in a hash table (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Pass matchall entry to sampling operations (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Push sampling checks to per-ASIC operations (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Propagate extack further (Ivan Vecera) [1941938] - selftests: mlxsw: Add tc sample tests (Ivan Vecera) [1941938] - mlxsw: spectrum: Report extra metadata to psample module (Ivan Vecera) [1941938] - mlxsw: spectrum: Remove mlxsw_sp_sample_receive() (Ivan Vecera) [1941938] - mlxsw: spectrum: Remove unnecessary RCU read-side critical section (Ivan Vecera) [1941938] - mlxsw: pci: Set extra metadata in skb control block (Ivan Vecera) [1941938] - mlxsw: Create dedicated field for Rx metadata in skb control block (Ivan Vecera) [1941938] - mlxsw: pci: Add more metadata fields to CQEv2 (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Implement sampling using mirroring (Ivan Vecera) [1941938] - mlxsw: spectrum_trap: Split sampling traps between ASICs (Ivan Vecera) [1941938] - mlxsw: spectrum_matchall: Split sampling support between ASICs (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Add SPAN probability rate support (Ivan Vecera) [1941938] - mlxsw: reg: Extend mirroring registers with probability rate field (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Add SPAN session identifier support (Ivan Vecera) [1941938] - mlxsw: Adjust some MFDE fields shift and size to fw implementation (Ivan Vecera) [1941938] - mlxsw: core: Expose MFDE.log_ip to devlink health (Ivan Vecera) [1941938] - mlxsw: reg: Extend MFDE register with new log_ip field (Ivan Vecera) [1941938] - mlxsw: spectrum: Bump minimum FW version to xx.2008.2406 (Ivan Vecera) [1941938] - mlxsw: reg: Fix comment about slot_index field in PMAOS register (Ivan Vecera) [1941938] - mlxsw: spectrum: Reword an error message for Q-in-Q veto (Ivan Vecera) [1941938] - mlxsw: spectrum_ethtool: Add an external speed to PTYS register (Ivan Vecera) [1941938] - mlxsw: spectrum_span: Do not overwrite policer configuration (Ivan Vecera) [1941938] - selftests: forwarding: Specify interface when invoking mausezahn (Ivan Vecera) [1941938] - selftests: mlxsw: Add a scale test for physical ports (Ivan Vecera) [1941938] - mlxsw: Register physical ports as a devlink resource (Ivan Vecera) [1941938] - mlxsw: pci: switch from 'pci_' to 'dma_' API (Ivan Vecera) [1941938] - mlxsw: core: Increase critical threshold for ASIC thermal zone (Ivan Vecera) [1941938] - mlxsw: core: Add validation of transceiver temperature thresholds (Ivan Vecera) [1941938] - selftests: mlxsw: Set headroom size of correct port (Ivan Vecera) [1941938] - net/mlxfw: Use kzalloc for allocating only one thing (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use eXtended mezzanine to offload IPv4 router (Ivan Vecera) [1941938] - mlxsw: spectrum: Set KVH XLT cache mode for Spectrum2/3 (Ivan Vecera) [1941938] - mlxsw: spectrum_router_xm: Introduce basic XM cache flushing (Ivan Vecera) [1941938] - mlxsw: reg: Add Router LPM Cache Enable Register (Ivan Vecera) [1941938] - mlxsw: reg: Add Router LPM Cache ML Delete Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router_xm: Implement L-value tracking for M-index (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Router M Table Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce per-ASIC XM initialization (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Lookup Table Query Register (Ivan Vecera) [1941938] - mlxsw: reg: Add Router XLT M select Register (Ivan Vecera) [1941938] - mlxsw: Ignore ports that are connected to eXtended mezanine (Ivan Vecera) [1941938] - mlxsw: pci: Obtain info about ports used by eXtended mezanine (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce XM implementation of router low-level ops (Ivan Vecera) [1941938] - mlxsw: reg: Add Router XLT Enable Register (Ivan Vecera) [1941938] - mlxsw: reg: Add XM Direct Register (Ivan Vecera) [1941938] - selftests: mlxsw: Add Q-in-VNI veto tests (Ivan Vecera) [1941938] - selftests: forwarding: Add Q-in-VNI test (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Allow joining VxLAN to 802.1ad bridge (Ivan Vecera) [1941938] - mlxsw: Veto Q-in-VNI for Spectrum-1 ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Use ops->vxlan_join() when adding VLAN to VxLAN device (Ivan Vecera) [1941938] - mlxsw: spectrum_nve_vxlan: Add support for Q-in-VNI for Spectrum-2 ASIC (Ivan Vecera) [1941938] - mlxsw: spectrum: Publish mlxsw_sp_ethtype_to_sver_type() (Ivan Vecera) [1941938] - mlxsw: Save EtherType as part of mlxsw_sp_nve_config (Ivan Vecera) [1941938] - mlxsw: Save EtherType as part of mlxsw_sp_nve_params (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Create common function for joining VxLAN to VLAN-aware bridge (Ivan Vecera) [1941938] - mlxsw: reg: Add support for tunnel port in SPVID register (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port VLAN Stacking Register (Ivan Vecera) [1941938] - mlxsw: Use one enum for all registers that contain tunnel_port field (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Reduce mlxsw_sp_ipip_fib_entry_op_gre4() (Ivan Vecera) [1941938] - mlxsw: spectrum: Bump minimum FW version to xx.2008.2018 (Ivan Vecera) [1941938] - mlxsw: core_acl: Use an array instead of a struct with a zero-length array (Ivan Vecera) [1941938] - mlxsw: spectrum_mr: Use flexible-array member instead of zero-length array (Ivan Vecera) [1941938] - mlxsw: core: Trace EMAD events (Ivan Vecera) [1941938] - selftests: mlxsw: Test RIF's reference count when joining a LAG (Ivan Vecera) [1941938] - mlxsw: spectrum: Apply RIF configuration when joining a LAG (Ivan Vecera) [1941938] - selftests: forwarding: Add QinQ veto testing (Ivan Vecera) [1941938] - mlxsw: Add QinQ configuration vetoes (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Add support of QinQ traffic (Ivan Vecera) [1941938] - mlxsw: spectrum_switchdev: Create common functions for VLAN-aware bridge (Ivan Vecera) [1941938] - mlxsw: Make EtherType configurable when pushing VLAN at ingress (Ivan Vecera) [1941938] - mlxsw: spectrum: Only treat 802.1q packets as tagged packets (Ivan Vecera) [1941938] - mlxsw: reg: Add et_vlan field to SPVID register (Ivan Vecera) [1941938] - mlxsw: reg: Add Switch Port VLAN Classification Register (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Update adjacency index more efficiently (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Track nexthop group virtual router membership (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Rollback virtual router adjacency pointer update (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass virtual router parameters directly instead of pointer (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Fix error handling issue (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Resolve RIF from nexthop struct instead of neighbour (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use loopback RIF for unresolved nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use different trap identifier for unresolved nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Create loopback RIF during initialization (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Allow returning errors from mlxsw_sp_nexthop_group_refresh() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Add an indication if a nexthop group can be destroyed (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Re-order mlxsw_sp_nexthop6_group_get() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set FIB entry's type based on nexthop group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set FIB entry's type after creating nexthop group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass ifindex to mlxsw_sp_ipip_entry_find_by_decap() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Set ifindex for IPv4 nexthops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Fix wrong kfree() in error path (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove outdated comment (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_fini() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Consolidate mlxsw_sp_nexthop{4, 6}_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove unused argument from mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop4_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass nexthop netdev to mlxsw_sp_nexthop6_type_init() (Ivan Vecera) [1941938] - mlxsw: spectrum_ipip: Remove overlay protocol from can_offload() callback (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Split nexthop group configuration to a different struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Move IPv4 FIB info into a union in nexthop group struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Remove unused field 'prio' from IPv4 FIB entry struct (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Store FIB info in route (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Associate neighbour table with nexthop instead of group (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use nexthop group type in hash table key (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Add nexthop group type field (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Compare key with correct object type (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce FIB entry update op (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Track FIB entry committed state and skip uncommitted on delete (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce fib_entry priv for low-level ops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Have FIB entry op context allocated for the instance (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Prepare work context for possible bulking (Ivan Vecera) [1941938] - mlxsw: spectrum: Push RALUE packing and writing into low-level router ops (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use RALUE pack helper from abort function (Ivan Vecera) [1941938] - mlxsw: reg: Allow to pass NULL pointer to mlxsw_reg_ralue_pack4/6() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass destination IP as a pointer to mlxsw_reg_ralue_pack4() (Ivan Vecera) [1941938] - mlxsw: spectrum: Export RALUE pack helper and use it from IPIP (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Push out RALUE pack into separate helper (Ivan Vecera) [1941938] - mlxsw: spectrum: Propagate context from work handler containing RALUE payload (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce FIB event queue instead of separate works (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Use RALUE-independent op arg (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Pass non-register proto enum to __mlxsw_sp_router_set_abort_trap() (Ivan Vecera) [1941938] - mlxsw: spectrum_router: Introduce low-level ops and implement them for RALXX regs (Ivan Vecera) [1941938] - mlxsw: reg: Add XRALXX Registers (Ivan Vecera) [1941938] - hwmon: (mlxreg-fan) Add support for fan drawers capability and present registers (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Add callback to notify mux creation completion (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Extend supported mux number (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Extend driver to support word address space devices (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Get rid of adapter numbers enforcement (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Prepare mux selection infrastructure for two-byte support (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Convert driver to platform driver (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Move header file out of x86 realm (Ivan Vecera) [1941938] - platform/x86: mlxcpld: Update module license (Ivan Vecera) [1941938] - i2c: mux: mlxcpld: Update module license (Ivan Vecera) [1941938] - i2c: mlxcpld: Add support for I2C bus frequency setting (Ivan Vecera) [1941938] - i2c: mlxcpld: Decrease polling time for performance improvement (Ivan Vecera) [1941938] - i2c: mlxcpld: Update module license (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix item counter assignment for MSN2700/ComEx system (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems (Ivan Vecera) [1941938] - platform/x86: mlx-platform: remove an unused variable (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Add capability field to platform FAN description (Ivan Vecera) [1941938] - platform_data/mlxreg: Extend core platform structure (Ivan Vecera) [1941938] - platform_data/mlxreg: Update module license (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Fix extended topology configuration for power supply units (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Remove PSU EEPROM configuration (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Extend FAN platform data description (Ivan Vecera) [1941938] - platform_data/mlxreg: Add presence register field for FAN devices (Ivan Vecera) [1941938] - Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-io: Add support for complex attributes (Ivan Vecera) [1941938] - platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1941938] - platform_data/mlxreg: Add support for complex attributes (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Add environmental data to uevent (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Use capability register for attribute creation (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: Modify module license (Ivan Vecera) [1941938] - lib/string_helpers: Introduce string_upper() and string_lower() helpers (Ivan Vecera) [1941938] - i2c: mlxcpld: check correct size of maximum RECV_LEN packet (Ivan Vecera) [1941938] - docs: watchdog: mlx-wdt: Add description of new watchdog type 3 (Ivan Vecera) [1941938] - watchdog: mlx-wdt: support new watchdog type with longer timeout period (Ivan Vecera) [1941938] - platform/x86: mlx-platform: support new watchdog type with longer timeout (Ivan Vecera) [1941938] - platform_data/mlxreg: support new watchdog type with longer timeout period (Ivan Vecera) [1941938] - platform/mellanox: mlxreg-hotplug: convert to use i2c_new_client_device() (Ivan Vecera) [1941938] - selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect (Hangbin Liu) [1986227] - selftests: icmp_redirect: remove from checking for IPv6 route get (Hangbin Liu) [1986227] - selftests: icmp_redirect: support expected failures (Hangbin Liu) [1986227] - selftests: disable rp_filter for icmp_redirect.sh (Hangbin Liu) [1986227] - selftests: icmp_redirect: Add support for routing via nexthop objects (Hangbin Liu) [1986227] - selftest: Fixes for icmp_redirect test (Hangbin Liu) [1986227] - selftests: Add redirect tests (Hangbin Liu) [1986227] - redhat: enable vdpa_sim_net vdpa_sim_block vp_vdpa (Cindy Lu) [1975173] - virtio/vdpa: clear the virtqueue state during probe (Cindy Lu) [1975173] - vp_vdpa: allow set vq state to initial state after reset (Cindy Lu) [1975173] - virtio-pci library: introduce vp_modern_get_driver_features() (Cindy Lu) [1975173] - vdpa: support packed virtqueue for set/get_vq_state() (Cindy Lu) [1975173] - vdpa/mlx5: Clear vq ready indication upon device reset (Cindy Lu) [1975173] - vdpa/mlx5: Add support for doorbell bypassing (Cindy Lu) [1975173] - vdpa/mlx5: Add support for running with virtio_vdpa (Cindy Lu) [1975173] - vdp/mlx5: Fix setting the correct dma_device (Cindy Lu) [1975173] - vdpa/mlx5: Support creating resources with uid == 0 (Cindy Lu) [1975173] - vdpa/mlx5: Fix possible failure in umem size calculation (Cindy Lu) [1975173] - vdpa/mlx5: Fix umem sizes assignments on VQ create (Cindy Lu) [1975173] - vp_vdpa: correct the return value when fail to map notification (Cindy Lu) [1975173] - virtio_net: Fix error handling in virtnet_restore() (Cindy Lu) [1975173] - virtio-blk: Fix memory leak among suspend/resume procedure (Cindy Lu) [1975173] - vDPA/ifcvf: reuse pre-defined macros for device ids and vendor ids (Cindy Lu) [1975173] - virtio: update virtio id table, add transitional ids (Cindy Lu) [1975173] - vDPA/ifcvf: implement doorbell mapping for ifcvf (Cindy Lu) [1975173] - vDPA/ifcvf: record virtio notify base (Cindy Lu) [1975173] - vdpa_sim_blk: remove duplicate include of linux/blkdev.h (Cindy Lu) [1975173] - {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table (Cindy Lu) [1975173] - virtio_pci_modern: correct sparse tags for notify (Cindy Lu) [1975173] - virtio_pci_modern: __force cast the notify mapping (Cindy Lu) [1975173] - vDPA/ifcvf: get_config_size should return dev specific config size (Cindy Lu) [1975173] - vDPA/ifcvf: enable Intel C5000X-PL virtio-block for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: deduce VIRTIO device ID when probe (Cindy Lu) [1975173] - vdpa_sim_blk: add support for vdpa management tool (Cindy Lu) [1975173] - vdpa_sim_blk: handle VIRTIO_BLK_T_GET_ID (Cindy Lu) [1975173] - vdpa_sim_blk: implement ramdisk behaviour (Cindy Lu) [1975173] - vdpa: add vdpa simulator for block device (Cindy Lu) [1975173] - vhost/vdpa: Remove the restriction that only supports virtio-net devices (Cindy Lu) [1975173] - vhost/vdpa: use get_config_size callback in vhost_vdpa_config_validate() (Cindy Lu) [1975173] - vdpa: add get_config_size callback in vdpa_config_ops (Cindy Lu) [1975173] - vdpa_sim: cleanup kiovs in vdpasim_free() (Cindy Lu) [1975173] - vringh: add vringh_kiov_length() helper (Cindy Lu) [1975173] - vringh: implement vringh_kiov_advance() (Cindy Lu) [1975173] - vringh: explain more about cleaning riov and wiov (Cindy Lu) [1975173] - vringh: reset kiov 'consumed' field in __vringh_iov() (Cindy Lu) [1975173] - vringh: add 'iotlb_lock' to synchronize iotlb accesses (Cindy Lu) [1975173] - vdpa_sim: use iova module to allocate IOVA addresses (Cindy Lu) [1975173] - vDPA/ifcvf: deduce VIRTIO device ID from pdev ids (Cindy Lu) [1975173] - vDPA/ifcvf: verify mandatory feature bits for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: fetch device feature bits when probe (Cindy Lu) [1975173] - vDPA/ifcvf: remove the version number string (Cindy Lu) [1975173] - vDPA/ifcvf: rename original IFCVF dev ids to N3000 ids (Cindy Lu) [1975173] - vDPA/ifcvf: enable Intel C5000X-PL virtio-net for vDPA (Cindy Lu) [1975173] - vDPA/ifcvf: get_vendor_id returns a device specific vendor id (Cindy Lu) [1975173] - vhost-vdpa: fix vm_flags for virtqueue doorbell mapping (Cindy Lu) [1975173] - vp_vdpa: report doorbell address (Cindy Lu) [1975173] - virtio-pci library: report resource address (Cindy Lu) [1975173] - virito_pci libray: hide vp_modern_map_capability() (Cindy Lu) [1975173] - virtio_pci_modern: hide vp_modern_get_queue_notify_off() (Cindy Lu) [1975173] - vp_vdpa: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173] - virtio-pci library: switch to use vp_modern_map_vq_notify() (Cindy Lu) [1975173] - virtio_pci_modern: introduce helper to map vq notify area (Cindy Lu) [1975173] - virtio-net: don't allocate control_buf if not supported (Cindy Lu) [1975173] - vdpa: Follow kdoc comment style (Cindy Lu) [1975173] - vdpa: Follow kdoc comment style (Cindy Lu) [1975173] - vdpa/mlx5: Enable user to add/delete vdpa device (Cindy Lu) [1975173] - vdpa: introduce virtio pci driver (Cindy Lu) [1975173] - vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails (Cindy Lu) [1975173] - vhost-vdpa: protect concurrent access to vhost device iotlb (Cindy Lu) [1975173] - vdpa/mlx5: Fix suspend/resume index restoration (Cindy Lu) [1975173] - vdpa/mlx5: Fix wrong use of bit numbers (Cindy Lu) [1975173] - vdpa/mlx5: should exclude header length and fcs from mtu (Cindy Lu) [1975173] - vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails (Cindy Lu) [1975173] - vhost-vdpa: fix use-after-free of v->config_ctx (Cindy Lu) [1975173] - vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation (Cindy Lu) [1975173] - vdpa_sim: Skip typecasting from void* (Cindy Lu) [1975173] - vdpa: set the virtqueue num during register (Cindy Lu) [1975173] - vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() (Cindy Lu) [1975173] - virtio_vdpa: don't warn when fail to disable vq (Cindy Lu) [1975173] - virtio-pci: introduce modern device module (Cindy Lu) [1975173] - virito-pci-modern: rename map_capability() to vp_modern_map_capability() (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to get notification offset (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper for getting queue nums (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper for setting/geting queue size (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to set/get queue_enable (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_queue_address() (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_set_queue_vector() (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_generation() (Cindy Lu) [1975173] - virtio-pci-modern: introduce helpers for setting and getting features (Cindy Lu) [1975173] - virtio-pci-modern: introduce helpers for setting and getting status (Cindy Lu) [1975173] - virtio-pci-modern: introduce helper to set config vector (Cindy Lu) [1975173] - virtio-pci-modern: introduce vp_modern_remove() (Cindy Lu) [1975173] - virtio-pci-modern: factor out modern device initialization logic (Cindy Lu) [1975173] - virtio-pci: split out modern device (Cindy Lu) [1975173] - virtio-pci: do not access iomem via struct virtio_pci_device directly (Cindy Lu) [1975173] - vdpa_sim_net: Add support for user supported devices (Cindy Lu) [1975173] - vdpa: Enable user to query vdpa device info (Cindy Lu) [1975173] - vdpa: Enable a user to add and delete a vdpa device (Cindy Lu) [1975173] - vdpa: Define vdpa mgmt device, ops and a netlink interface (Cindy Lu) [1975173] - vdpa: Extend routine to accept vdpa device name (Cindy Lu) [1975173] - vdpa_sim_net: Make mac address array static (Cindy Lu) [1975173] - vdpa/mlx5: Restore the hardware used index after change map (Cindy Lu) [1975173] - vdpa/mlx5: Fix memory key MTT population (Cindy Lu) [1975173] - vdpa: Use simpler version of ida allocation (Cindy Lu) [1975173] - vdpa: Add missing comment for virtqueue count (Cindy Lu) [1975173] - vdpa: split vdpasim to core and net modules (Cindy Lu) [1975173] - vdpa_sim: split vdpasim_virtqueue's iov field in out_iov and in_iov (Cindy Lu) [1975173] - vdpa_sim: make vdpasim->buffer size configurable (Cindy Lu) [1975173] - vdpa_sim: use kvmalloc to allocate vdpasim->buffer (Cindy Lu) [1975173] - vdpa_sim: set vringh notify callback (Cindy Lu) [1975173] - vdpa_sim: add set_config callback in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add get_config callback in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: make 'config' generic and usable for any device type (Cindy Lu) [1975173] - vdpa_sim: store parsed MAC address in a buffer (Cindy Lu) [1975173] - vdpa_sim: add work_fn in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add supported_features field in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add device id field in vdpasim_dev_attr (Cindy Lu) [1975173] - vdpa_sim: add struct vdpasim_dev_attr for device attributes (Cindy Lu) [1975173] - vdpa_sim: rename vdpasim_config_ops variables (Cindy Lu) [1975173] - vdpa_sim: make IOTLB entries limit configurable (Cindy Lu) [1975173] - vdpa_sim: remove hard-coded virtq count (Cindy Lu) [1975173] - vdpa_sim: remove unnecessary headers inclusion (Cindy Lu) [1975173] - vdpa: remove unnecessary 'default n' in Kconfig entries (Cindy Lu) [1975173] - vdpa: ifcvf: Use dma_set_mask_and_coherent to simplify code (Cindy Lu) [1975173] - vhost_vdpa: switch to vmemdup_user() (Cindy Lu) [1975173] - vhost: vringh: use krealloc_array() (Cindy Lu) [1975173] - vringh: fix vringh_iov_push_*() documentation (Cindy Lu) [1975173] - vringh: fix __vringh_iov() when riov and wiov are different (Cindy Lu) [1975173] - net: sched: fix memory leak in tcindex_partial_destroy_work (Davide Caratti) [1987042] - net/sched: act_ct: remove and free nf_table callbacks (Davide Caratti) [1987042] - net: sched: fix warning in tcindex_alloc_perfect_hash (Davide Caratti) [1987042] - pkt_sched: sch_qfq: fix qfq_change_class() error path (Davide Caratti) [1987042] - sch_htb: fix refcount leak in htb_parent_to_leaf_offload (Davide Caratti) [1987042] - sch_dsmark: fix a NULL deref in qdisc_reset() (Davide Caratti) [1987042] - sch_red: fix off-by-one checks in red_check_params() (Davide Caratti) [1987042] - ipv6: fix 'disable_policy' for fwd packets (Hangbin Liu) [1985837] - net: ipv6: fix return value of ip6_skb_dst_mtu (Hangbin Liu) [1985837] - ipv6: fix out-of-bound access in ip6_parse_tlv() (Hangbin Liu) [1985837] - ipv6: exthdrs: do not blindly use init_net (Hangbin Liu) [1985837] - ipv6: record frag_max_size in atomic fragments in input path (Hangbin Liu) [1985837] - selftests: net: devlink_port_split.py: skip the test if no devlink device (Hangbin Liu) [1985836] - selftests/net: bump timeout to 5 minutes (Hangbin Liu) [1985836] - selftests: net: forwarding: Fix a typo (Hangbin Liu) [1985836] - selftests/net: so_txtime: remove unneeded semicolon (Hangbin Liu) [1985836] - tools: selftests: add test for changing routes with PTMU exceptions (Hangbin Liu) [1985836] - selftests: fix the return value for UDP GRO test (Hangbin Liu) [1985836] - selftests: pmtu.sh: improve the test result processing (Hangbin Liu) [1985836] - selftests: pmtu.sh: use $ksft_skip for skipped return code (Hangbin Liu) [1985836] - selftests/net: timestamping: add ptp v2 support (Hangbin Liu) [1985836] - ixgbevf: add correct exception tracing for XDP (Ken Cox) [1920268] - intel: call csum functions with well formatted arguments (Ken Cox) [1920268] - net: intel: Remove unused function pointer typedef ixgbe_mc_addr_itr (Ken Cox) [1920268] - ixgbevf: Fix fall-through warnings for Clang (Ken Cox) [1920268] - intel: clean up mismatched header comments (Ken Cox) [1920268] - ixgbe: fail to create xfrm offload of IPsec tunnel mode SA (Ken Cox) [1920268] - net: ixgbevf: use skb_csum_is_sctp instead of protocol check (Ken Cox) [1920268] - treewide: Use sizeof_field() macro (Ken Cox) [1920268] - selftests: net: add ESP-in-UDP PMTU test (Xin Long) [1986599] - udp: check encap socket in __udp_lib_err (Xin Long) [1986599] - udp: fix possible user after free in error handler (Xin Long) [1986599] - udpv6: fix possible user after free in error handler (Xin Long) [1986599] - udp: Support for error handlers of tunnels with arbitrary destination port (Xin Long) [1986599] - bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats (Xin Long) [1986599] - udp: properly flush normal packet at GRO time (Xin Long) [1986599] - udp: annotate data races around unix_sk(sk)->gso_size (Xin Long) [1986599] - udp: fix race between close() and udp_abort() (Xin Long) [1986599] - netfilter: conntrack: remove offload_pickup sysctl again (Florian Westphal) [1987101] - bpf, samples: Add -fno-asynchronous-unwind-tables to BPF Clang invocation (Yauheni Kaliuta) [1977162] - net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock (Balazs Nemeth) [1986845] - netfilter: nf_tables: fix flowtable list del corruption (Jay Shin) [1977137] - net: qrtr: fix memory leaks (Íñigo Huguet) [1981236] - net: qrtr: fix OOB Read in qrtr_endpoint_post (Íñigo Huguet) [1981236] - net: qrtr: ns: Fix error return code in qrtr_ns_init() (Íñigo Huguet) [1981236] - net: qrtr: Avoid potential use after free in MHI send (Íñigo Huguet) [1981236] - qrtr: Convert qrtr_ports from IDR to XArray (Íñigo Huguet) [1981236] - net: qrtr: Fix memory leak on qrtr_tx_wait failure (Íñigo Huguet) [1981236] - net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() (Íñigo Huguet) [1981236] - net: qrtr: fix error return code of qrtr_sendmsg() (Íñigo Huguet) [1981236] - net/qrtr: fix __netdev_alloc_skb call (Íñigo Huguet) [1981236] - net: qrtr: Fix memory leak in qrtr_tun_open (Íñigo Huguet) [1981236] - net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() (Íñigo Huguet) [1981236] - net: qrtr: fix null-ptr-deref in qrtr_ns_remove (Íñigo Huguet) [1981236] - net: qrtr: Unprepare MHI channels during remove (Íñigo Huguet) [1981236] - net: qrtr: Start MHI channels during init (Íñigo Huguet) [1981236] - net: qrtr: Release distant nodes along the bridge node (Íñigo Huguet) [1981236] - net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet (Íñigo Huguet) [1981236] - net: qrtr: Allow non-immediate node routing (Íñigo Huguet) [1981236] - net: qrtr: Allow forwarded services (Íñigo Huguet) [1981236] - net: qrtr: Fix port ID for control messages (Íñigo Huguet) [1981236] - net: qrtr: ns: Fix the incorrect usage of rcu_read_lock() (Íñigo Huguet) [1981236] - net: qrtr: ns: Protect radix_tree_deref_slot() using rcu read locks (Íñigo Huguet) [1981236] - net: qrtr: check skb_put_padto() return value (Íñigo Huguet) [1981236] - net: qrtr: fix usage of idr in port assignment to socket (Íñigo Huguet) [1981236] - qrtr: orphan socket in qrtr_release() (Íñigo Huguet) [1981236] - net: qrtr: Fix an out of bounds read qrtr_endpoint_post() (Íñigo Huguet) [1981236] - net: qrtr: free flow in __qrtr_node_release (Íñigo Huguet) [1981236] - treewide: replace '---help---' in Kconfig files with 'help' (Íñigo Huguet) [1981236] - net: qrtr: Allocate workqueue before kernel_bind (Íñigo Huguet) [1981236] - net: qrtr: Fix passing invalid reference to qrtr_local_enqueue() (Íñigo Huguet) [1981236] - net: qrtr: Add MHI transport layer (Íñigo Huguet) [1981236] - net: qrtr: Add tracepoint support (Íñigo Huguet) [1981236] - net: qrtr: send msgs from local of same id as broadcast (Íñigo Huguet) [1981236] - net: qrtr: Fix FIXME related to qrtr_ns_init() (Íñigo Huguet) [1981236] - net: qrtr: Respond to HELLO message (Íñigo Huguet) [1981236] - net: qrtr: Fix error pointer vs NULL bugs (Íñigo Huguet) [1981236] - net: qrtr: fix spelling mistake "serivce" -> "service" (Íñigo Huguet) [1981236] - net: qrtr: Fix the local node ID as 1 (Íñigo Huguet) [1981236] - net: qrtr: Migrate nameservice to kernel from userspace (Íñigo Huguet) [1981236] - net: qrtr: Remove receive worker (Íñigo Huguet) [1981236] - net: qrtr: Make qrtr_port_lookup() use RCU (Íñigo Huguet) [1981236] - net: qrtr: Migrate node lookup tree to spinlock (Íñigo Huguet) [1981236] - net: qrtr: Implement outgoing flow control (Íñigo Huguet) [1981236] - net: qrtr: Move resume-tx transmission to recvmsg (Íñigo Huguet) [1981236] - net: qrtr: fix len of skb_put_padto in qrtr_node_enqueue (Íñigo Huguet) [1981236] - net: qrtr: Simplify 'qrtr_tun_release()' (Íñigo Huguet) [1981236] - net: qrtr: Stop rx_worker before freeing node (Íñigo Huguet) [1981236] - net: qrtr: fix memort leak in qrtr_tun_write_iter (Íñigo Huguet) [1981236] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Íñigo Huguet) [1981236] - treewide: Add SPDX license identifier - Makefile/Kconfig (Íñigo Huguet) [1981236] - net: qrtr: Fix message type of outgoing packets (Íñigo Huguet) [1981236] - net: qrtr: use protocol endiannes variable (Íñigo Huguet) [1981236] - net: fix hangup on napi_disable for threaded napi (Paolo Abeni) [1949546] - net: fix race between napi kthread mode and busy poll (Paolo Abeni) [1949546] - net: add sysfs attribute to control napi threaded mode (Paolo Abeni) [1949546] - net: implement threaded-able napi poll loop support (Paolo Abeni) [1949546] - net: extract napi poll functionality to __napi_poll() (Paolo Abeni) [1949546] - mfd: intel-lpss: Use devm_ioremap_uc for MMIO (Steve Best) [1986715] - lib: devres: add a helper function for ioremap_uc (Steve Best) [1986715] - sched/rt: Fix double enqueue caused by rt_effective_prio (Juri Lelli) [1990566] - x86/crash: Remove crash_reserve_low_1M() (Lianbo Jiang) [1904318] - x86/setup: Remove CONFIG_X86_RESERVE_LOW and reservelow= options (Lianbo Jiang) [1904318] - x86/setup: Always reserve the first 1M of RAM (Lianbo Jiang) [1904318] - powerpc/kexec: blacklist functions called in real mode for kprobe (Desnes A. Nunes do Rosario) [1987281] - [s390] scsi: zfcp: Report port fc_security as unknown early during remote cable pull (Claudio Imbrenda) [1989910] - x86/boot: Use common BUILD_BUG_ON (Prarit Bhargava) [1979940] - net: phy: icplus: call phy_restore_page() when phy_select_page() fails (Petr Oros) [1955165] - net: phy: ti: take into account all possible interrupt sources (Petr Oros) [1955165] - net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() (Petr Oros) [1955165] - net: phy: Expose phydev::dev_flags through sysfs (Petr Oros) [1955165] - net: phy: fix save wrong speed and duplex problem if autoneg is on (Petr Oros) [1955165] - net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 (Petr Oros) [1955165] - net: phy: icplus: add MDI/MDIX support for IP101A/G (Petr Oros) [1955165] - net: phy: icplus: add PHY counter for IP101G (Petr Oros) [1955165] - net: phy: icplus: fix paged register access (Petr Oros) [1955165] - net: phy: icplus: don't set APS_EN bit on IP101G (Petr Oros) [1955165] - net: phy: icplus: split IP101A/G driver (Petr Oros) [1955165] - net: phy: icplus: use the .soft_reset() of the phy-core (Petr Oros) [1955165] - net: phy: icplus: drop address operator for functions (Petr Oros) [1955165] - net: phy: icplus: use PHY_ID_MATCH_EXACT() for IP101A/G (Petr Oros) [1955165] - net: phy: icplus: use PHY_ID_MATCH_MODEL() macro (Petr Oros) [1955165] - net: phy: drop explicit genphy_read_status() op (Petr Oros) [1955165] - net: phy: broadcom: remove BCM5482 1000Base-BX support (Petr Oros) [1955165] - net: mdiobus: Prevent spike on MDIO bus reset signal (Petr Oros) [1955165] - net: phy: realtek: Add support for RTL9000AA/AN (Petr Oros) [1955165] - mdio, phy: fix -Wshadow warnings triggered by nested container_of() (Petr Oros) [1955165] - net: phy: national: remove definition of DEBUG (Petr Oros) [1955165] - net: phy: ar803x: disable extended next page bit (Petr Oros) [1955165] - net: phy: smsc: fix clk error handling (Petr Oros) [1955165] - net: phy: at803x: use phy_modify_mmd() (Petr Oros) [1955165] - net: phy: replace mutex_is_locked with lockdep_assert_held in phylib (Petr Oros) [1955165] - net: phy: micrel: Add KS8851 PHY support (Petr Oros) [1955165] - net: phy: marvell: replace phy_modify() (Petr Oros) [1955165] - net: phy: micrel: fix interrupt handling (Petr Oros) [1955165] - net: phy: remove the .did_interrupt() and .ack_interrupt() callback (Petr Oros) [1955165] - net: phy: qsemi: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: qsemi: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: ti: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: ti: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: national: remove the use of the .ack_interrupt() (Petr Oros) [1955165] - net: phy: national: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: micrel: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: micrel: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: icplus: remove the use .ack_interrupt() (Petr Oros) [1955165] - net: phy: icplus: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: intel-xway: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: intel-xway: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - mdio_bus: suppress err message for reset gpio EPROBE_DEFER (Petr Oros) [1955165] - net: phy: don't duplicate driver name in phy_attached_print (Petr Oros) [1955165] - net: phy: ste10Xp: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: ste10Xp: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: smsc: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: smsc: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: amd: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: amd: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: lxt: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: lxt: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: marvell: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: marvell: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: microchip: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: microchip: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: vitesse: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: vitesse: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: aquantia: do not return an error on clearing pending IRQs (Petr Oros) [1955165] - net: phy: microchip_t1: Don't set .config_aneg (Petr Oros) [1955165] - docs: networking: phy: s/2.5 times faster/2.5 times as fast/ (Petr Oros) [1955165] - net: phy: realtek: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: realtek: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: add genphy_handle_interrupt_no_ack() (Petr Oros) [1955165] - net: phy: davicom: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: davicom: implement generic .handle_interrupt() calback (Petr Oros) [1955165] - net: phy: cicada: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: cicada: implement the generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: broadcom: remove use of ack_interrupt() (Petr Oros) [1955165] - net: phy: broadcom: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: aquantia: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: aquantia: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: mscc: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: mscc: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: at803x: remove the use of .ack_interrupt() (Petr Oros) [1955165] - net: phy: at803x: implement generic .handle_interrupt() callback (Petr Oros) [1955165] - net: phy: make .ack_interrupt() optional (Petr Oros) [1955165] - net: phy: add a shutdown procedure (Petr Oros) [1955165] - net: phy: export phy_error and phy_trigger_machine (Petr Oros) [1955165] - drivers: net: phy: Fix spelling in comment defalut to default (Petr Oros) [1955165] - net: phy: marvell: add special handling of Finisar modules with 88E1111 (Petr Oros) [1955165] - net: phylink: disable BMCR_ISOLATE in phylink_mii_c22_pcs_config (Petr Oros) [1955165] - gpiolib: Extract gpiod_not_found() helper (Petr Oros) [1955165] - net: phy: marvell: Use phy_read_paged() instead of open coding it (Petr Oros) [1955165] - net: phy: dp83869: fix unsigned comparisons against less than zero values (Petr Oros) [1955165] - net: phy: dp83869: Add speed optimization feature (Petr Oros) [1955165] - net: phy: dp83869: support Wake on LAN (Petr Oros) [1955165] - net: phy: dp83822: Update the fiber advertisement for speed (Petr Oros) [1955165] - net: dp83869: Add ability to advertise Fiber connection (Petr Oros) [1955165] - net: phy: Do not warn in phy_stop() on PHY_DOWN (Petr Oros) [1955165] - net: phy: Avoid NPD upon phy_detach() when driver is unbound (Petr Oros) [1955165] - net: phy: bcm7xxx: request and manage GPHY clock (Petr Oros) [1955165] - net: phy: smsc: LAN8710/20: add phy refclk in support (Petr Oros) [1955165] - net: phy: smsc: simplify config_init callback (Petr Oros) [1955165] - net: phy: smsc: skip ENERGYON interrupt if disabled (Petr Oros) [1955165] - net: phy: dp83867: Fix various styling and space issues (Petr Oros) [1955165] - net: mdiobus: add clause 45 mdiobus write accessor (Petr Oros) [1955165] - net: phylink: consider QSGMII interface mode in phylink_mii_c22_pcs_get_state (Petr Oros) [1955165] - net: phylink: add helper function to decode USXGMII word (Petr Oros) [1955165] - net: phy: DP83822: Add ability to advertise Fiber connection (Petr Oros) [1955165] - net: dp83869: Fix RGMII internal delay configuration (Petr Oros) [1955165] - net: mdio-mux-gpio: use devm_gpiod_get_array() (Petr Oros) [1955165] - net: phy: add USXGMII link partner ability constants (Petr Oros) [1955165] - net: phy: mdio-octeon: Cleanup module loading dependencies (Petr Oros) [1955165] - net: phy: cavium: Improve __iomem mess (Petr Oros) [1955165] - net: phy: Add a helper to return the index for of the internal delay (Petr Oros) [1955165] - dt-bindings: net: Add RGMII internal delay for DP83869 (Petr Oros) [1955165] - net: dp83869: Add RGMII internal delay configuration (Petr Oros) [1955165] - net: phy: DP83822: Add setting the fixed internal delay (Petr Oros) [1955165] - net: dp83869: Fix OF_MDIO config check (Petr Oros) [1955165] - net: dp83867: Fix OF_MDIO config check (Petr Oros) [1955165] - net: marvell: Fix OF_MDIO config check (Petr Oros) [1955165] - net: phy: mscc: use mdiobus_get_phy() (Petr Oros) [1955165] - net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1955165]- net/mlx5e: Add IPsec support to uplink representor (Alaa Hleihel) [1980171 1926098] - net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload (Alaa Hleihel) [1980171 1926098] - net/mlx5e: TC: Use bit counts for register mapping (Alaa Hleihel) [1980171 1926098] - RDMA/mlx5: Don't access NULL-cleared mpi pointer (Alaa Hleihel) [1980171] - RDMA/mlx5: Split mlx5_ib_update_xlt() into ODP and non-ODP cases (Alaa Hleihel) [1980171] - ip6_tunnel: allow redirecting ip6gre and ipxip6 packets to eth devices (Guillaume Nault) [1921539] - gre: let mac_header point to outer header only when necessary (Guillaume Nault) [1921539] - sit: allow redirecting ip6ip, ipip and mplsip packets to eth devices (Guillaume Nault) [1921539] - ipip: allow redirecting ipip and mplsip packets to eth devices (Guillaume Nault) [1921539] - bareudp: allow redirecting bareudp packets to eth devices (Guillaume Nault) [1921539] - net: handle ARPHRD_IP6GRE in dev_is_mac_header_xmit() (Guillaume Nault) [1921539] - net: ipv4: fix memory leak in ip_mc_add1_src (Guillaume Nault) [1987605] - net: ipv4: fix memory leak in netlbl_cipsov4_add_std (Guillaume Nault) [1987605] - ixgbe: fix probing of multi-port devices with one MDIO (Ken Cox) [1968696] - [s390] s390/qdio: let driver manage the QAOB (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove RX VLAN filter stubs in L3 driver (Claudio Imbrenda) [1919250] - [s390] s390/qeth: enable napi_consume_skb() for pending TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: allocate initial TX Buffer structs with GFP_KERNEL (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix notification for pending buffers during teardown (Claudio Imbrenda) [1919250] - [s390] s390/qeth: schedule TX NAPI on QAOB completion (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve completion of pending TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix memory leak after failed TX Buffer allocation (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't fake a TX completion interrupt after TX error (Claudio Imbrenda) [1919250] - [s390] s390/qeth: make cast type selection for af_iucv skbs robust (Claudio Imbrenda) [1919250] - [s390] s390/qeth: pass proto to qeth_l3_get_cast_type() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove qeth_get_ip_version() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up load/remove code for disciplines (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix L2 header access in qeth_l3_osa_features_check() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix locking for discipline setup / removal (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix deadlock during recovery (Claudio Imbrenda) [1919250] - [s390] s390/qeth: make qeth_qdio_handle_aob() more robust (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't replace a fully completed async TX buffer (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use dev->groups for common sysfs attributes (Claudio Imbrenda) [1919250] - [s390] s390/ccwgroup: use bus->dev_groups for bus-based sysfs attributes (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't call INIT_LIST_HEAD() on iob's list entry (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix tear down of async TX buffers (Claudio Imbrenda) [1919250] - [s390] s390/qeth: fix af_iucv notification race (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve selection of ethtool link modes (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use QUERY OAT for initial link info (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up default cases for ethtool link mode (Claudio Imbrenda) [1919250] - [s390] s390/qeth: set static link info during initialization (Claudio Imbrenda) [1919250] - [s390] s390/qeth: improve QUERY CARD INFO processing (Claudio Imbrenda) [1919250] - [s390] s390/qeth: tolerate error when querying card info (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove useless if/else (Claudio Imbrenda) [1919250] - [s390] s390/qeth: reduce rtnl locking for switchdev events (Claudio Imbrenda) [1919250] - [s390] s390/qeth: static checker cleanups (Claudio Imbrenda) [1919250] - [s390] s390/qeth: use netdev_name() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: constify the disciplines (Claudio Imbrenda) [1919250] - [s390] s390/qeth: allow configuration of TX queues for OSA devices (Claudio Imbrenda) [1919250] - [s390] s390/qeth: de-magic the QIB parm area (Claudio Imbrenda) [1919250] - [s390] s390/qeth: keep track of wanted TX queues (Claudio Imbrenda) [1919250] - [s390] s390/qeth: remove forward declarations in L2 code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: consolidate teardown code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: consolidate online code (Claudio Imbrenda) [1919250] - [s390] s390/qeth: cancel cmds earlier during teardown (Claudio Imbrenda) [1919250] - [s390] s390/qeth: tighten ucast IP locking (Claudio Imbrenda) [1919250] - [s390] s390/qeth: replace deprecated simple_stroul() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: clean up string ops in qeth_l3_parse_ipatoe() (Claudio Imbrenda) [1919250] - [s390] s390/qeth: relax locking for ipato config data (Claudio Imbrenda) [1919250] - [s390] s390/qeth: don't init refcount twice for mcast IPs (Claudio Imbrenda) [1919250] - mm, page_alloc: check for max order in hot path (Jay Shin) [1982466] - be2net: Fix an error handling path in 'be_probe()' (Petr Oros) [1980665] - net: emulex: benet: simplify the return expression of be_if_create() (Petr Oros) [1980665] - treewide: Use fallthrough pseudo-keyword (Petr Oros) [1980665] - be2net: convert to new udp_tunnel_nic infra (Petr Oros) [1980665] - benet: use generic power management (Petr Oros) [1980665] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1980665] - hwmon: (k10temp) Zen3 Ryzen Desktop CPUs support (David Arcari) [1980072] - hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs (David Arcari) [1980072] - hwmon: (k10temp) Add support for Zen3 CPUs (David Arcari) [1980072] - hwmon: (k10temp) Take out debugfs code (David Arcari) [1980072] - hwmon: (k10temp) Define SVI telemetry and current factors for Zen2 CPUs (David Arcari) [1980072] - hwmon: (k10temp) Create common functions and macros for Zen CPU families (David Arcari) [1980072] - hwmon: (k10temp) Add AMD family 17h model 60h PCI match (David Arcari) [1980072] - hwmon: (k10temp) make some symbols static (David Arcari) [1980072] - hwmon: (k10temp) Reorganize and simplify temperature support detection (David Arcari) [1980072] - hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs (David Arcari) [1980072] - hwmon: (k10temp) Display up to eight sets of CCD temperatures (David Arcari) [1980072] - hwmon: (k10temp) Add debugfs support (David Arcari) [1980072] - hwmon: (k10temp) Don't show temperature limits on Ryzen (Zen) CPUs (David Arcari) [1980072] - hwmon: (k10temp) Show core and SoC current and voltages on Ryzen CPUs (David Arcari) [1980072] - hwmon: (k10temp) Report temperatures per CPU die (David Arcari) [1980072] - hmon: (k10temp) Convert to use devm_hwmon_device_register_with_info (David Arcari) [1980072] - hwmon: (k10temp) Use bitops (David Arcari) [1980072] - hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs (David Arcari) [1980072] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 56 (David Arcari) [1980072] - hwmon: (k10temp) Add Hygon Dhyana support (David Arcari) [1980072] - hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{RO, RW, WO} (David Arcari) [1980072] - hwmon: (k10temp) Support all Family 15h Model 6xh and Model 7xh processors (David Arcari) [1980072] - hwmon: k10temp: Support Threadripper 2920X, 2970WX; simplify offset table (David Arcari) [1980072] - hwmon: (k10temp) 27C Offset needed for Threadripper2 (David Arcari) [1980072] - x86/amd_nb: Add AMD family 17h model 60h PCI IDs (David Arcari) [1980072] - x86/amd_nb: Add PCI device IDs for family 17h, model 70h (David Arcari) [1980072] - x86/pci, x86/amd_nb: Add Hygon Dhyana support to PCI and northbridge (David Arcari) [1980072] - Revert "[hwmon] hwmon: (k10temp) Add support for Zen3 CPUs" (David Arcari) [1980072] - serial: 8250: Process sysrq at port unlock time (Prarit Bhargava) [1982016] - serial: core: Include console.h from serial_core.h (Prarit Bhargava) [1982016] - serial: core: Allow processing sysrq at port unlock time (Prarit Bhargava) [1982016] - [s390] s390/dasd: add missing discipline function (Claudio Imbrenda) [1981804] - bnxt_en: Validate vlan protocol ID on RX packets (Jonathan Toppins) [1960961] - KVM: do not allow mapping valid but non-reference-counted pages (Jon Maloy) [1975515] - gfs2: Fix error handling in init_statfs (Andreas Gruenbacher) [1872440] - gfs2: Fix underflow in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Pass glock holder to gfs2_file_direct_{read,write} (Andreas Gruenbacher) [1872440] - gfs2: Prevent direct-I/O write fallback errors from getting lost (Andreas Gruenbacher) [1872440] - gfs2: Improve mmap write vs. truncate consistency (Andreas Gruenbacher) [1872440] - iomap: Permit pages without an iop to enter writeback (Andreas Gruenbacher) [1872440] - iomap: Don't create iomap_page objects for inline files (Andreas Gruenbacher) [1872440] - gfs2: Clean up gfs2_unstuff_dinode (Andreas Gruenbacher) [1872440] - gfs2: Unstuff before locking page in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Clean up the error handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Fix end-of-file handling in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: Use resource group glock sharing (Andreas Gruenbacher) [1442151] - gfs2: Allow node-wide exclusive glock sharing (Andreas Gruenbacher) [1442151] - gfs2: Add local resource group locking (Andreas Gruenbacher) [1442151] - gfs2: Add per-reservation reserved block accounting (Andreas Gruenbacher) [1442151] - gfs2: Rename rs_{free -> requested} and rd_{reserved -> requested} (Andreas Gruenbacher) [1442151] - gfs2: Check for active reservation in gfs2_release (Andreas Gruenbacher) [1442151] - gfs2: Don't search for unreserved space twice (Andreas Gruenbacher) [1442151] - gfs2: Only pass reservation down to gfs2_rbm_find (Andreas Gruenbacher) [1442151] - gfs2: Also reflect single-block allocations in rgd->rd_extfail_pt (Andreas Gruenbacher) [1442151] - gfs2: Set GBF_FULL flags when reading resource group (Andreas Gruenbacher) [1442151] - gfs2: Don't clear GBF_FULL flags in rs_deltree (Andreas Gruenbacher) [1442151] - Revert "gfs2: Don't reject a supposedly full bitmap if we have blocks reserved" (Andreas Gruenbacher) [1442151] - gfs2: Minor gfs2_inplace_reserve cleanup (Andreas Gruenbacher) [1442151] - gfs2: Get rid of unnecessary variable in gfs2_alloc_blocks (Andreas Gruenbacher) [1442151] - gfs2: Only use struct gfs2_rbm for bitmap manipulations (Andreas Gruenbacher) [1442151] - gfs2: Turn gfs2_rbm_incr into gfs2_rbm_add (Andreas Gruenbacher) [1872440] - gfs2: Replace gfs2_lblk_to_dblk with gfs2_get_extent (Andreas Gruenbacher) [1872440] - gfs2: Turn gfs2_extent_map into gfs2_{get,alloc}_extent (Andreas Gruenbacher) [1872440] - gfs2: Add new gfs2_iomap_get helper (Andreas Gruenbacher) [1872440] - gfs2: Make inode operations static (Andreas Gruenbacher) [1872440] - gfs2: use iomap for buffered I/O in ordered and writeback mode (Andreas Gruenbacher) [1872440] - gfs2: Never call gfs2_block_zero_range with an open transaction (Andreas Gruenbacher) [1872440] - gfs2: Upgrade shared glocks for atime updates (Andreas Gruenbacher) [1872440] - gfs2: Rework read and page fault locking (Andreas Gruenbacher) [1872440] - fs: Add IOCB_NOIO flag for generic_file_read_iter (Andreas Gruenbacher) [1872440] - gfs2: Remove duplicate call from gfs2_create_inode (Andreas Gruenbacher) [1872440] - gfs2: Multi-block allocations in gfs2_page_mkwrite (Andreas Gruenbacher) [1872440] - gfs2: implement gfs2_block_zero_range using iomap_zero_range (Andreas Gruenbacher) [1872440] - gfs2: Add support for IOMAP_ZERO (Andreas Gruenbacher) [1872440] - gfs2: gfs2_iomap_begin cleanup (Andreas Gruenbacher) [1872440] - gfs2: Remove unused gfs2_iomap_alloc argument (Andreas Gruenbacher) [1872440] - gfs2: don't use buffer_heads in gfs2_allocate_page_backing (Andreas Gruenbacher) [1872440] - gfs2: use iomap_bmap instead of generic_block_bmap (Andreas Gruenbacher) [1872440] - gfs2: mark stuffed_readpage static (Andreas Gruenbacher) [1872440] - gfs2: merge gfs2_writepage_common into gfs2_writepage (Andreas Gruenbacher) [1872440] - gfs2: merge gfs2_writeback_aops and gfs2_ordered_aops (Andreas Gruenbacher) [1872440] - gfs2: remove the unused gfs2_stuffed_write_end function (Andreas Gruenbacher) [1872440] - gfs2: use page_offset in gfs2_page_mkwrite (Andreas Gruenbacher) [1442151] - gfs2: Add new sysfs file for gfs2 status (Andreas Gruenbacher) [1442151] - gfs2: Per-revoke accounting in transactions (Andreas Gruenbacher) [1442151] - gfs2: Rework the log space allocation logic (Andreas Gruenbacher) [1442151] - gfs2: Minor calc_reserved cleanup (Andreas Gruenbacher) [1442151] - gfs2: Move function gfs2_ail_empty_tr (Andreas Gruenbacher) [1442151] - gfs2: Get rid of current_tail() (Andreas Gruenbacher) [1442151] - gfs2: Use a tighter bound in gfs2_trans_begin (Andreas Gruenbacher) [1442151] - gfs2: Clean up gfs2_log_reserve (Andreas Gruenbacher) [1442151] - gfs2: Don't wait for journal flush in clean_journal (Andreas Gruenbacher) [1442151] - gfs2: Move lock flush locking to gfs2_trans_{begin,end} (Andreas Gruenbacher) [1442151] - gfs2: Get rid of sd_reserving_log (Andreas Gruenbacher) [1442151] - gfs2: Clean up on-stack transactions (Andreas Gruenbacher) [1442151] - gfs2: Use sb_start_intwrite in gfs2_ail_empty_gl (Andreas Gruenbacher) [1442151] - gfs2: Clean up ail2_empty (Andreas Gruenbacher) [1442151] - gfs2: Rename gfs2_{write => flush}_revokes (Andreas Gruenbacher) [1442151] - gfs2: Minor debugging improvement (Andreas Gruenbacher) [1442151] - gfs2: Some documentation updates (Andreas Gruenbacher) [1442151] - gfs2: Minor gfs2_write_revokes cleanups (Andreas Gruenbacher) [1442151] - gfs2: Simplify the buf_limit and databuf_limit definitions (Andreas Gruenbacher) [1442151] - gfs2: Un-obfuscate function jdesc_find_i (Andreas Gruenbacher) [1442151] - gfs2: Fix fall-through warnings for Clang (Andreas Gruenbacher) [1442151] - gfs2: Make gfs2_setattr_simple static (Andreas Gruenbacher) [1442151] - gfs2: Turn gfs2_meta_indirect_buffer into gfs2_meta_buffer (Andreas Gruenbacher) [1442151] - gfs2: Remove unused variable sb_format (Andreas Gruenbacher) [1442151] - gfs2: Fix dir.c function parameter descriptions (Andreas Gruenbacher) [1442151] - gfs2: Eliminate gh parameter from go_xmote_bh func (Andreas Gruenbacher) [1442151] - gfs2: don't create empty buffers for NO_CREATE (Andreas Gruenbacher) [1442151] - gfs2: Flag a withdraw if init_threads() fails (Andreas Gruenbacher) [1442151] - gfs2: bypass log flush if the journal is not live (Andreas Gruenbacher) [1442151] - gfs2: bypass signal_our_withdraw if no journal (Andreas Gruenbacher) [1442151] - gfs2: fix use-after-free in trans_drain (Andreas Gruenbacher) [1442151] - gfs2: make function gfs2_make_fs_ro() to void type (Andreas Gruenbacher) [1442151] - whack-a-mole: don't open-code iminor/imajor (Andreas Gruenbacher) [1442151] - gfs2: amend SLAB_RECLAIM_ACCOUNT on gfs2 related slab cache (Andreas Gruenbacher) [1442151] - gfs2: Remove sb_start_write from gfs2_statfs_sync (Andreas Gruenbacher) [1442151] - gfs2: check for empty rgrp tree in gfs2_ri_update (Andreas Gruenbacher) [1442151] - gfs2: set lockdep subclass for iopen glocks (Andreas Gruenbacher) [1442151] - gfs2: Fix deadlock dumping resource group glocks (Andreas Gruenbacher) [1442151] - gfs2: Wake up when sd_glock_disposal becomes zero (Andreas Gruenbacher) [1442151] - gfs2: Split up gfs2_meta_sync into inode and rgrp versions (Andreas Gruenbacher) [1442151] - gfs2: Don't ignore inode write errors during inode_go_sync (Andreas Gruenbacher) [1442151] - gfs2: Ignore subsequent errors after withdraw in rgrp_go_sync (Andreas Gruenbacher) [1442151] - gfs2: Eliminate gl_vm (Andreas Gruenbacher) [1442151] - gfs2: Fix comments to glock_hash_walk (Andreas Gruenbacher) [1442151] - gfs2: eliminate GLF_QUEUED flag in favor of list_empty(gl_holders) (Andreas Gruenbacher) [1442151] - gfs2: Fix invalid block size message (Andreas Gruenbacher) [1442151] - gfs2: add validation checks for size of superblock (Andreas Gruenbacher) [1442151] - gfs2: use-after-free in sysfs deregistration (Andreas Gruenbacher) [1442151] - Revert "GFS2: Prevent delete work from occurring on glocks used for create" (Andreas Gruenbacher) [1442151] - gfs2: Don't skip dlm unlock if glock has an lvb (Andreas Gruenbacher) [1442151] - gfs2: Lock imbalance on error path in gfs2_recover_one (Andreas Gruenbacher) [1442151] - gfs2: keep bios separate for each journal (Bob Peterson) [1442151] - gfs2: change from write to read lock for sd_log_flush_lock in journal replay (Bob Peterson) [1442151] - gfs2: don't lock sd_log_flush_lock in try_rgrp_unlink (Bob Peterson) [1442151] - gfs2: fix glock confusion in function signal_our_withdraw (Bob Peterson) [1442151] - gfs2: Don't write log headers after file system withdraw (Andreas Gruenbacher) [1442151] - gfs2: make gfs2_log_write_page static (Andreas Gruenbacher) [1442151] - gfs2: fix possible reference leak in gfs2_check_blk_type (Andreas Gruenbacher) [1442151] - gfs2: Fix NULL pointer dereference in gfs2_rgrp_dump (Andreas Gruenbacher) [1442151] - gfs2: remove unused LBIT macros (Andreas Gruenbacher) [1925121] - gfs2: add missing log_blocks trace points in gfs2_write_revokes (Andreas Gruenbacher) [1925121] - gfs2: print details on transactions that aren't properly ended (Andreas Gruenbacher) [1925121] - gfs2: fix use-after-free on transaction ail lists (Andreas Gruenbacher) [1925121] - gfs2: new slab for transactions (Andreas Gruenbacher) [1925121] - gfs2: initialize transaction tr_ailX_lists earlier (Andreas Gruenbacher) [1925121] - gfs2: eliminate ssize parameter from gfs2_struct2blk (Andreas Gruenbacher) [1925121] - gfs2: Fix error path kobject memory leak (Andreas Gruenbacher) [1925121] - gfs2: Rename gfs2_trans_{add_unrevoke => remove_revoke} (Andreas Gruenbacher) [1925121] - gfs2: Remove unnecessary extern declarations (Andreas Gruenbacher) [1925121] - gfs2: Fix sign extension bug in gfs2_update_stats (Andreas Gruenbacher) [1925121] - gfs2: Fix an incorrect gfs2_assert() (Bob Peterson) [1925121] - gfs2: Remove vestigial bd_ops (Andreas Gruenbacher) [1925121] - gfs2: Fix the gfs2_invalidatepage description (Andreas Gruenbacher) [1925121] - gfs2: Clean up gfs2_is_{ordered,writeback} (Andreas Gruenbacher) [1925121] - gfs2: Pass resource group to rgblk_free (Andreas Gruenbacher) [1925121] - gfs2: Remove unnecessary gfs2_rlist_alloc parameter (Andreas Gruenbacher) [1925121] - gfs2: Fix some minor typos (Andreas Gruenbacher) [1925121] - gfs2: Remove unused RGRP_RSRV_MINBYTES definition (Andreas Gruenbacher) [1925121] - gfs2: Move rs_{sizehint, rgd_gh} fields into the inode (Andreas Gruenbacher) [1925121] - gfs2: Clean up out-of-bounds check in gfs2_rbm_from_block (Andreas Gruenbacher) [1925121] - gfs2: Always check the result of gfs2_rbm_from_block (Andreas Gruenbacher) [1925121] - gfs: no need to check return value of debugfs_create functions (Andreas Gruenbacher) [1925121] - serial_core: switch to ->[sg]et_serial() (Artem Savkov) [1952415]- tipc: fix sleeping in tipc accept routine (Xin Long) [1986549] - tipc: fix implicit-connect for SYN+ (Xin Long) [1986549] - net: tipc: fix FB_MTU eat two pages (Xin Long) [1986549] - tipc: Return the correct errno code (Xin Long) [1986549] - net/mlx5: Fix checksum issue of VXLAN and IPsec crypto offload (Alaa Hleihel) [1979901] - net/mlx5: Optimize mlx5e_feature_checks for non IPsec packet (Alaa Hleihel) [1979901] - bpf, selftests: Fold test_current_pid_tgid_new_ns into test_progs. (Jiri Olsa) [1869447] - libbpf: Support BTF_KIND_FLOAT during type compatibility checks in CO-RE (Jiri Olsa) [1984486] - bpf: Generate BTF_KIND_FLOAT when linking vmlinux (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to btf_dump_test_case_syntax (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to test_core_reloc_size (Jiri Olsa) [1984486] - bpf: Document BTF_KIND_FLOAT in btf.rst (Jiri Olsa) [1984486] - selftests/bpf: Add BTF_KIND_FLOAT to the existing deduplication tests (Jiri Olsa) [1984486] - selftest/bpf: Add BTF_KIND_FLOAT tests (Jiri Olsa) [1984486] - bpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - selftests/bpf: Use the 25th bit in the "invalid BTF_INFO" test (Jiri Olsa) [1984486] - tools/bpftool: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - libbpf: Add BTF_KIND_FLOAT support (Jiri Olsa) [1984486] - bpf: Add BTF_KIND_FLOAT to uapi (Jiri Olsa) [1984486] - libbpf: Add explicit padding to btf_dump_emit_type_decl_opts (Jiri Olsa) [1984486] - selftests/bpf: Fix test_attach_probe for powerpc uprobes (Jiri Olsa) [1931531] - selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier (Jiri Olsa) [1942513] - openvswitch: add trace points (Aaron Conole) [1979680] - vxlan: add missing rcu_read_lock() in neigh_reduce() (Guillaume Nault) [1987310] - net: ip6_tunnel: Unregister catch-all devices (Guillaume Nault) [1987310] - net: sit: Unregister catch-all devices (Guillaume Nault) [1987310] - cpuidle: pseries: Do not cap the CEDE0 latency in fixup_cede0_latency() (Diego Domingos) [1952809] - cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards (Diego Domingos) [1952809] - mm/swap: fix for "mm: workingset: age nonresident information alongside anonymous pages" (Rafael Aquini) [1984173] - mm/thp: remap_page() is only needed on anonymous THP (Rafael Aquini) [1984173] - mm/compaction: fix 'limit' in fast_isolate_freepages (Rafael Aquini) [1984173] - mm/huge_memory.c: don't discard hugepage if other processes are mapping it (Rafael Aquini) [1984173] - slub: restore slub_debug=- behavior (Rafael Aquini) [1984173] - mm/gup: fix try_grab_compound_head() race with split_huge_page() (Rafael Aquini) [1984173] - mm, futex: fix shared futex pgoff on shmem huge page (Rafael Aquini) [1984173] - x86/mm: Avoid truncating memblocks for SGX memory (Rafael Aquini) [1984173] - mm/thp: fix vma_address() if virtual address below file offset (Rafael Aquini) [1984173] - mm, thp: use head page in __migration_entry_wait() (Rafael Aquini) [1984173] - mm/slub.c: include swab.h (Rafael Aquini) [1984173] - mm/memory-failure: make sure wait for page writeback in memory_failure (Rafael Aquini) [1984173] - mm/slub: fix redzoning for small allocations (Rafael Aquini) [1984173] - mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY (Rafael Aquini) [1984173] - mm/page_alloc: fix counting of free pages after take off from buddy (Rafael Aquini) [1984173] - userfaultfd: release page in error path to avoid BUG_ON (Rafael Aquini) [1984173] - ksm: fix potential missing rmap_item for stable_node (Rafael Aquini) [1984173] - mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() (Rafael Aquini) [1984173] - mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() (Rafael Aquini) [1984173] - khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() (Rafael Aquini) [1984173] - mm/memory-failure: unnecessary amount of unmapping (Rafael Aquini) [1984173] - mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 (Rafael Aquini) [1984173] - mm/sparse: add the missing sparse_buffer_fini() in error branch (Rafael Aquini) [1984173] - mm: memcontrol: fix cpuhotplug statistics flushing (Rafael Aquini) [1984173] - x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() (Rafael Aquini) [1984173] - zsmalloc: account the number of compacted pages correctly (Rafael Aquini) [1984173] - mm/compaction: fix misbehaviors of fast_find_migrateblock() (Rafael Aquini) [1984173] - hugetlb: fix update_and_free_page contig page struct assumption (Rafael Aquini) [1984173] - mm/hugetlb: fix potential double free in hugetlb_register_node() error path (Rafael Aquini) [1984173] - mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173] - mm/memory.c: fix potential pte_unmap_unlock pte error (Rafael Aquini) [1984173] - mm/hugetlb: fix potential missing huge page size info (Rafael Aquini) [1984173] - x86/mm: Fix leak of pmd ptlock (Rafael Aquini) [1984173] - mm/zswap: fix passing zero to 'PTR_ERR' warning (Rafael Aquini) [1984173] - mm/page_isolation: do not isolate the max order page (Rafael Aquini) [1984173] - mm,memory_failure: always pin the page in madvise_inject_error (Rafael Aquini) [1984173] - mm/page_alloc: speed up the iteration of max_order (Rafael Aquini) [1984173] - x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP (Rafael Aquini) [1984173] - x86/mm/ident_map: Check for errors from ident_pud_init() (Rafael Aquini) [1984173] - mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary (Rafael Aquini) [1984173] - mm/page_alloc.c: fix freeing non-compound pages (Rafael Aquini) [1984173] - mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged (Rafael Aquini) [1984173] - percpu: fix first chunk size calculation for populated bitmap (Rafael Aquini) [1984173] - x86, fakenuma: Fix invalid starting node ID (Rafael Aquini) [1984173] - mm: include CMA pages in lowmem_reserve at boot (Rafael Aquini) [1984173] - mm/rodata_test.c: fix missing function declaration (Rafael Aquini) [1984173] - mm/page_counter: fix various data races at memsw (Rafael Aquini) [1984173] - khugepaged: retract_page_tables() remember to test exit (Rafael Aquini) [1984173] - mm/page_counter.c: fix protection usage propagation (Rafael Aquini) [1984173] - x86/mm/numa: Remove uninitialized_var() usage (Rafael Aquini) [1984173] - shmem: fix possible deadlocks on shmlock_user_lock (Rafael Aquini) [1984173] - mm: swap: use smp_mb__after_atomic() to order LRU bit set (Rafael Aquini) [1984173] - cgroup: memcg: net: do not associate sock with unrelated cgroup (Rafael Aquini) [1984173] - mm: fix gup_pud_range (Rafael Aquini) [1984173] - x86/mm: Fix NX bit clearing issue in kernel_map_pages_in_pgd (Rafael Aquini) [1984173] - mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment (Rafael Aquini) [1984173] - mm: Implement no-MMU variant of vmalloc_user_node_flags (Rafael Aquini) [1984173] - usercopy: Avoid HIGHMEM pfn warning (Rafael Aquini) [1984173] - x86/mm: Don't exceed the valid physical address space (Rafael Aquini) [1984173] - x86/mm/mem_encrypt: Fix erroneous sizeof() (Rafael Aquini) [1984173] - s390/mm: fix addressing exception after suspend/resume (Rafael Aquini) [1984173] - blk-mq: fix use-after-free in blk_mq_exit_sched (Ming Lei) [1969726] - nvmet: use new ana_log_size instead the old one (Maurizio Lombardi) [1949777] - nvme-multipath: fix double initialization of ANA state (Maurizio Lombardi) [1949777] - configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED (Benjamin Tissoires) [1922973]- Revert "xfs: enable new inode btree counters feature" (Bill O'Donnell) [1976969] - Revert "xfs: enable big timestamps" (Bill O'Donnell) [1976969] - Revert "xfs: remove kmem_realloc()" (Bill O'Donnell) [1976969] - xfs: prevent metadata files from being inactivated (Bill O'Donnell) [1976969] - quota: widen timestamps for the fs_disk_quota structure (Bill O'Donnell) [1976969] - cifs: fix fallocate when trying to allocate a hole. (Ronnie Sahlberg) [1866684] - cifs: only write 64kb at a time when fallocating a small region of a file (Ronnie Sahlberg) [1866684] - cifs: improve fallocate emulation (Ronnie Sahlberg) [1866684] - cifs: Do not use the original cruid when following DFS links for multiuser mounts (Ronnie Sahlberg) [1812436] - cifs: ignore relatime in smb3_fs_context_parse_monolithic() (Ronnie Sahlberg) [1812436] - cifs: fix regression when mounting shares with prefix paths (Ronnie Sahlberg) [1812436] - cifs: fix leak in cifs_smb3_do_mount() ctx (Ronnie Sahlberg) [1812436] - cifs: add fs_context param to parsing helpers (Ronnie Sahlberg) [1812436] - cifs: make fs_context error logging wrapper (Ronnie Sahlberg) [1812436] - cifs: warn and fail if trying to use rootfs without the config option (Ronnie Sahlberg) [1812436] - cifs: fix nodfs mount option (Ronnie Sahlberg) [1812436] - cifs: fix handling of escaped ',' in the password mount argument (Ronnie Sahlberg) [1812436] - cifs: Add new parameter "acregmax" for distinct file and directory metadata timeout (Ronnie Sahlberg) [1812436] - cifs: convert revalidate of directories to using directory metadata cache timeout (Ronnie Sahlberg) [1812436] - cifs: Add new mount parameter "acdirmax" to allow caching directory metadata (Ronnie Sahlberg) [1812436] - cifs: fix trivial typo (Ronnie Sahlberg) [1812436] - cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. (Ronnie Sahlberg) [1812436] - cifs: In the new mount api we get the full devname as source= (Ronnie Sahlberg) [1812436] - cifs: do not disable noperm if multiuser mount option is not provided (Ronnie Sahlberg) [1812436] - cifs: fix dfs-links (Ronnie Sahlberg) [1812436] - cifs: fix dfs domain referrals (Ronnie Sahlberg) [1812436] - cifs: returning mount parm processing errors correctly (Ronnie Sahlberg) [1812436] - cifs: fix mounts to subdirectories of target (Ronnie Sahlberg) [1812436] - cifs: ignore auto and noauto options if given (Ronnie Sahlberg) [1812436] - cifs: connect: style: Simplify bool comparison (Ronnie Sahlberg) [1812436] - fs: cifs: remove unneeded variable in smb3_fs_context_dup (Ronnie Sahlberg) [1812436] - cifs: Fix support for remount when not changing rsize/wsize (Ronnie Sahlberg) [1812436] - cifs: handle "guest" mount parameter (Ronnie Sahlberg) [1812436] - cifs: correct four aliased mount parms to allow use of previous names (Ronnie Sahlberg) [1812436] - cifs: fix use after free in cifs_smb3_do_mount() (Ronnie Sahlberg) [1812436] - cifs: fix rsize/wsize to be negotiated values (Ronnie Sahlberg) [1812436] - cifs: update super_operations to show_devname (Ronnie Sahlberg) [1812436] - cifs: fix uninitialized variable in smb3_fs_context_parse_param (Ronnie Sahlberg) [1812436] - cifs: update mnt_cifs_flags during reconfigure (Ronnie Sahlberg) [1812436] - cifs: move update of flags into a separate function (Ronnie Sahlberg) [1812436] - cifs: remove ctx argument from cifs_setup_cifs_sb (Ronnie Sahlberg) [1812436] - cifs: do not allow changing posix_paths during remount (Ronnie Sahlberg) [1812436] - cifs: uncomplicate printing the iocharset parameter (Ronnie Sahlberg) [1812436] - cifs: don't create a temp nls in cifs_setup_ipc (Ronnie Sahlberg) [1812436] - cifs: simplify handling of cifs_sb/ctx->local_nls (Ronnie Sahlberg) [1812436] - cifs: we do not allow changing username/password/unc/... during remount (Ronnie Sahlberg) [1812436] - cifs: add initial reconfigure support (Ronnie Sahlberg) [1812436] - cifs: move [brw]size from cifs_sb to cifs_sb->ctx (Ronnie Sahlberg) [1812436] - cifs: move cifs_cleanup_volume_info[_content] to fs_context.c (Ronnie Sahlberg) [1812436] - cifs: Add missing sentinel to smb3_fs_parameters (Ronnie Sahlberg) [1812436] - cifs: remove actimeo from cifs_sb (Ronnie Sahlberg) [1812436] - cifs: remove [gu]id/backup[gu]id/file_mode/dir_mode from cifs_sb (Ronnie Sahlberg) [1812436] - cifs: minor kernel style fixes for comments (Ronnie Sahlberg) [1812436] - linux/parser.h: add include guards (Ronnie Sahlberg) [1812436] - cifs: Make extract_sharename function public (Ronnie Sahlberg) [1812436] - cifs: Make extract_hostname function public (Ronnie Sahlberg) [1812436] - cifs: get rid of cifs_sb->mountdata (Ronnie Sahlberg) [1812436] - cifs: add an smb3_fs_context to cifs_sb (Ronnie Sahlberg) [1812436] - cifs: remove the devname argument to cifs_compose_mount_options (Ronnie Sahlberg) [1812436] - cifs: switch to new mount api (Ronnie Sahlberg) [1812436] - cifs: move cifs_parse_devname to fs_context.c (Ronnie Sahlberg) [1812436] - cifs: move the enum for cifs parameters into fs_context.h (Ronnie Sahlberg) [1812436] - cifs: rename dup_vol to smb3_fs_context_dup and move it into fs_context.c (Ronnie Sahlberg) [1812436] - cifs: rename smb_vol as smb3_fs_context and move it to fs_context.h (Ronnie Sahlberg) [1812436] - cifs: Fix fall-through warnings for Clang (Ronnie Sahlberg) [1812436] - cifs: refactor create_sd_buf() and and avoid corrupting the buffer (Ronnie Sahlberg) [1812436] - scsi: lpfc: Fix failure to transmit ABTS on FC link (Dick Kennedy) [1964670] - scsi: lpfc: Update lpfc version to 12.8.0.10 (Dick Kennedy) [1964670] - scsi: lpfc: Reregister FPIN types if ELS_RDF is received from fabric controller (Dick Kennedy) [1964670] - scsi: lpfc: Add a option to enable interlocked ABTS before job completion (Dick Kennedy) [1964670] - scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs (Dick Kennedy) [1964670] - scsi: lpfc: Ignore GID-FT response that may be received after a link flip (Dick Kennedy) [1964670] - scsi: lpfc: Fix node handling for Fabric Controller and Domain Controller (Dick Kennedy) [1964670] - scsi: lpfc: Fix Node recovery when driver is handling simultaneous PLOGIs (Dick Kennedy) [1964670] - scsi: lpfc: Add ndlp kref accounting for resume RPI path (Dick Kennedy) [1964670] - scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology (Dick Kennedy) [1964670] - scsi: lpfc: Fix non-optimized ERSP handling (Dick Kennedy) [1964670] - scsi: lpfc: Fix unreleased RPIs when NPIV ports are created (Dick Kennedy) [1964670] - scsi: lpfc: Remove redundant assignment to pointer temp_hdr (Dick Kennedy) [1964670] - Documentation: add more details in tipc.rst (Xin Long) [1872308] - net/tipc: add TIPC chapter to networking Documentation (Xin Long) [1872308] - scsi: qla2xxx: Reserve extra IRQ vectors (Nilesh Javali) [1964834] - tracing/hwlat: Honor the tracing_cpumask (Jerome Marchand) [1920595] - tracing/hwlat: Drop the duplicate assignment in start_kthread() (Jerome Marchand) [1920595] - sfc: add logs explaining XDP_TX/REDIRECT is not available (Íñigo Huguet) [1976756] - sfc: ensure correct number of XDP queues (Íñigo Huguet) [1976756] - sfc: fix lack of XDP TX queues - error XDP TX failed (-22) (Íñigo Huguet) [1976756] - sfc: Remove rcu_read_lock() around XDP program invocation (Íñigo Huguet) [1976756] - sfc: use DEVICE_ATTR_*() macro (Íñigo Huguet) [1976756] - sfc: farch: fix compile warning in efx_farch_dimension_resources() (Íñigo Huguet) [1976756] - sfc: don't use netif_info et al before net_device is registered (Íñigo Huguet) [1976756] - net: stmmac: Do not enable RX FIFO overflow interrupts (Mark Salter) [1905243] - net: stmmac: Clear receive all(RA) bit when promiscuous mode is off (Mark Salter) [1905243] - net: stmmac: cleared __FPE_REMOVING bit in stmmac_fpe_start_wq() (Mark Salter) [1905243] - stmmac: intel: Enable HW descriptor prefetch by default (Mark Salter) [1905243] - net: stmmac: Add HW descriptor prefetch setting for DWMAC Core 5.20 onwards (Mark Salter) [1905243] - net: stmmac: fix TSO and TBS feature enabling during driver open (Mark Salter) [1905243] - stmmac: intel: set TSO/TBS TX Queues default settings (Mark Salter) [1905243] - stmmac: intel: unlock on error path in intel_crosststamp() (Mark Salter) [1905243] - net: stmmac: use __napi_schedule() for PREEMPT_RT (Mark Salter) [1905243] - stmmac: intel: Enable SERDES PHY rx clk for PSE (Mark Salter) [1905243] - stmmac: intel: Drop duplicate ID in the list of PCI device IDs (Mark Salter) [1905243] - stmmac: intel: add cross time-stamping freq difference adjustment (Mark Salter) [1905243] - net: stmmac: Add support for external trigger timestamping (Mark Salter) [1905243] - net: stmmac: fix dma physical address of descriptor when display ring (Mark Salter) [1905243] - net: stmmac: fix wrongly set buffer2 valid when sph unsupport (Mark Salter) [1905243] - net: stmmac: arrange Tx tail pointer update to stmmac_flush_tx_descriptors (Mark Salter) [1905243] - net: stmmac: make SPH enable/disable to be configurable (Mark Salter) [1905243] - net: stmmac: set IRQ affinity hint for multi MSI vectors (Mark Salter) [1905243] - net: stmmac: remove unnecessary pci_enable_msi() call (Mark Salter) [1905243] - stmmac: intel: use managed PCI function on probe and resume (Mark Salter) [1905243] - net: stmmac: enable MTL ECC Error Address Status Over-ride by default (Mark Salter) [1905243] - net: ethernet: stmicro: Remove duplicate struct declaration (Mark Salter) [1905243] - net: stmmac: fix missing unlock on error in stmmac_suspend() (Mark Salter) [1905243] - net: stmmac: Fix kernel panic due to NULL pointer dereference of fpe_cfg (Mark Salter) [1905243] - net: stmmac: use interrupt mode INTM=1 for multi-MSI (Mark Salter) [1905243] - stmmac: intel: add support for multi-vector msi and msi-x (Mark Salter) [1905243] - net: stmmac: introduce MSI Interrupt routines for mac, safety, RX & TX (Mark Salter) [1905243] - net: stmmac: make stmmac_interrupt() function more friendly to MSI (Mark Salter) [1905243] - net: stmmac: introduce DMA interrupt status masking per traffic direction (Mark Salter) [1905243] - net: phy: marvell10g: Add PHY loopback support (Mark Salter) [1905243] - net: phy: add genphy_c45_loopback (Mark Salter) [1905243] - net: phylink: Fix phylink_err() function name error in phylink_major_config (Mark Salter) [1905243] - net: stmmac: support FPE link partner hand-shaking procedure (Mark Salter) [1905243] - net: stmmac: Add hardware supported cross-timestamp (Mark Salter) [1905243] - net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP (Mark Salter) [1905243] - stmmac: intel: Add PSE and PCH PTP clock source selection (Mark Salter) [1905243] - net: stmmac: Add EST errors into ethtool statistic (Mark Salter) [1905243] - net: stmmac: EST interrupts handling and error reporting (Mark Salter) [1905243] - net: stmmac: add RX frame steering based on VLAN priority in tc flower (Mark Salter) [1905243] - net: stmmac: restructure tc implementation for RX VLAN Priority steering (Mark Salter) [1905243] - net: stmmac: add per-queue TX & RX coalesce ethtool support (Mark Salter) [1905243] - net: stmmac: Use hrtimer for TX coalescing (Mark Salter) [1905243] - net: stmmac: add timestamp correction to rid CDC sync error (Mark Salter) [1905243] - net: stmmac: add platform level clocks management (Mark Salter) [1905243] - net: stmmac: add clocks management for gmac driver (Mark Salter) [1905243] - stmmac: intel: add pcs-xpcs for Intel mGbE controller (Mark Salter) [1905243] - net: stmmac: ensure phydev is attached to phylink for C37 AN (Mark Salter) [1905243] - net: stmmac: make in-band AN mode parsing is supported for non-DT (Mark Salter) [1905243] - net: phylink: make phylink_parse_mode() support non-DT platform (Mark Salter) [1905243] - net: pcs: add C37 SGMII AN support for intel mGbE controller (Mark Salter) [1905243] - net: pcs: rearrange C73 functions to prepare for C37 support later (Mark Salter) [1905243] - net: phy: leds: Deduplicate link LED trigger registration (Mark Salter) [1905243] - net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII (Mark Salter) [1905243] - net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 (Mark Salter) [1905243] - net: stmmac: fix CBS idleslope and sendslope calculation (Mark Salter) [1905243] - net: stmmac: set TxQ mode back to DCB after disabling CBS (Mark Salter) [1905243] - net: stmmac: allow stmmac to probe for C45 PHY devices (Mark Salter) [1905243] - net: stmmac: Enable EEE HW LPI timer with auto SW/HW switching (Mark Salter) [1905243] - net: pcs-xpcs: depend on MDIO_BUS instead of selecting it (Mark Salter) [1905243] - net: pcs: Move XPCS into new PCS subdirectory (Mark Salter) [1905243] - net: stmmac: Add XLGMII support (Mark Salter) [1905243] - net: phy: xpcs: Add XLGMII support (Mark Salter) [1905243] - net: phy: xpcs: Restart AutoNeg if outcome was invalid (Mark Salter) [1905243] - net: phy: xpcs: Set Link down if AutoNeg is enabled and did not finish (Mark Salter) [1905243] - net: phy: xpcs: Reset XPCS upon probe (Mark Salter) [1905243] - net: phy: xpcs: Return error when 10GKR link errors are found (Mark Salter) [1905243] - stmmac/intel: mark driver as tech preview (Mark Salter) [1905243] - redhat/configs: Add CONFIG_DWMAC_INTEL (Mark Salter) [1905243] - stmmac: intel: Fixes clock registration error seen for multiple interfaces (Mark Salter) [1905243] - stmmac: intel: Fix mdio bus registration issue for TGL-H/ADL-S (Mark Salter) [1905243] - net: stmmac: Add PCI bus info to ethtool driver query output (Mark Salter) [1905243] - stmmac: intel: Add ADL-S 1Gbps PCI IDs (Mark Salter) [1905243] - stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing (Mark Salter) [1905243] - stmmac: intel: Add PCI IDs for TGL-H platform (Mark Salter) [1905243] - stmmac: intel: change all EHL/TGL to auto detect phy addr (Mark Salter) [1905243] - net: stmmac: overwrite the dma_cap.addr64 according to HW design (Mark Salter) [1905243] - stmmac: intel: Fix kernel panic on pci probe (Mark Salter) [1905243] - stmmac: intel: Adding ref clock 1us tic for LPI cntr (Mark Salter) [1905243] - net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1905243] - net: stmmac: Fix clock handling on remove path (Mark Salter) [1905243] - stmmac: intel: Place object in the Makefile according to the order (Mark Salter) [1905243] - stmmac: intel: Fix indentation to put on one line affected code (Mark Salter) [1905243] - stmmac: intel: Eliminate useless conditions and variables (Mark Salter) [1905243] - stmmac: intel: Convert to use pci_alloc_irq_vectors() API (Mark Salter) [1905243] - stmmac: intel: Remove unnecessary loop for PCI BARs (Mark Salter) [1905243] - stmmac: intel: Fix clock handling on error and remove paths (Mark Salter) [1905243] - net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1905243] - net: stmmac: add EHL 2.5Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add EHL PSE0 & PSE1 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: create dwmac-intel.c to contain all Intel platform (Mark Salter) [1905243] - net: stmmac: Get rid of custom STMMAC_DEVICE() macro (Mark Salter) [1905243] - net: stmmac: update pci platform data to use phy_interface (Mark Salter) [1905243] - net: stmmac: pci: Enable TBS on GMAC5 IPK PCI entry (Mark Salter) [1905243] - net: stmmac: pci: remove the duplicate code of set phy_mask (Mark Salter) [1905243] - PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Mark Salter) [1905243] - net: stmmac: pci: Add HAPS support using GMAC5 (Mark Salter) [1905243] - net: stmmac: setup higher frequency clk support for EHL & TGL (Mark Salter) [1905243] - net: stmmac: add EHL RGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add TGL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: add EHL SGMII 1Gbps PCI info and PCI ID (Mark Salter) [1905243] - net: stmmac: Make MDIO bus reset optional (Mark Salter) [1905243] - stmmac: pci: Use pci_dev_id() helper (Mark Salter) [1905243] - stmmac: pci: Fix typo in IOT2000 comment (Mark Salter) [1905243] - stmmac: pci: Adjust IOT2000 matching (Mark Salter) [1905243] - net: stmmac: Fix PCI module removal leak (Mark Salter) [1905243] - net: stmmac: mark PM functions as __maybe_unused (Mark Salter) [1905243] - ibmveth: Set CHECKSUM_PARTIAL if NULL TCP CSUM. (Diego Domingos) [1939996] - IB/core: Add missing pin_user_pages*() usage (Waiman Long) [1972078] - mm/gup/writeback: Fix incorrect inaccessible pages handling (Waiman Long) [1972078] - netfilter: nf_tables: bogus EBUSY when deleting flowtable after flush (Phil Sutter) [1983245] - ipv4: Fix device used for dst_alloc with local routes (Antoine Tenart) [1976789] - vrf: fix a comment about loopback device (Antoine Tenart) [1976789] - net: vrf: Fix operation not supported when set vrf mac (Antoine Tenart) [1976789] - vrf: prevent adding upper devices (Antoine Tenart) [1976789] - vrf: fix maximum MTU (Antoine Tenart) [1976789] - net: vrf: Fix ping failed when vrf mtu is set to 0 (Antoine Tenart) [1976789] - net: vrf: remove MTU limits for vrf device (Antoine Tenart) [1976789]- block: fix discard request merge (Ming Lei) [1970316] - blk-mq: update hctx->dispatch_busy in case of real scheduler (Ming Lei) [1976679] - block: Do not pull requests from the scheduler when we cannot dispatch them (Ming Lei) [1976679] - powerpc/pseries/mobility: handle premature return from H_JOIN (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use struct for shared state (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: refactor node lookup during DT update (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: remove rtas_ibm_suspend_me_unsafe() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: dispatch partition migration requests to pseries (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: retry partition suspend after error (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: signal suspend cancellation to platform (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use stop_machine for join/suspend (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: extract VASI session polling logic (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: use rtas_activate_firmware() on resume (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: error message improvements (Desnes A. Nunes do Rosario) [1979798] - powerpc/hvcall: add token and codes for H_VASI_SIGNAL (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: add rtas_activate_firmware() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: add rtas_ibm_suspend_me() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: complete ibm,suspend-me status codes (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: Add pr_debug() for device tree changes (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries/mobility: Set pr_fmt() (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove obsolete memory hotplug DT notifier code (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove dlpar_cpu_readd() (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove memory "re-add" implementation (Desnes A. Nunes do Rosario) [1979798] - powerpc/pseries: remove prrn special case from DT update path (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove arch_update_cpu_topology (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove prrn_is_enabled() (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtasd: simplify handle_rtas_event(), emit message on events (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove start/stop_topology_update() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove timed_topology_update() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: Handle extra hcall_vphn error cases (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: Suppress "VPHN is not supported" messages (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: stub out numa_update_cpu_topology() (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove vphn_enabled and prrn_enabled internal flags (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology workqueue code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology timer code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: make vphn_enabled, prrn_enabled flags const (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove unreachable topology update code (Desnes A. Nunes do Rosario) [1979798] - powerpc/numa: remove ability to enable topology updates (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: don't online CPUs for partition suspend (Desnes A. Nunes do Rosario) [1979798] - powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline_cpus_mask (Desnes A. Nunes do Rosario) [1979798] - mm/page_alloc: bail out on fatal signal during reclaim/compaction retry attempt (Aaron Tomlin) [1919765] - RHEL: Revert "powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled" (Paolo Bonzini) [1956950] - KVM: selftests: smm_test: Test SMM enter from L2 (Paolo Bonzini) [1956950] - KVM: nSVM: Restore nested control upon leaving SMM (Paolo Bonzini) [1956950] - KVM: nSVM: Fix L1 state corruption upon return from SMM (Paolo Bonzini) [1956950] - KVM: nSVM: Introduce svm_copy_vmrun_state() (Paolo Bonzini) [1956950] - KVM: nSVM: Check that VM_HSAVE_PA MSR was set before VMRUN (Paolo Bonzini) [1956950] - KVM: nVMX: nSVM: 'nested_run' should count guest-entry attempts that make it to guest code (Paolo Bonzini) [1956950] - KVM: nSVM: Check the value written to MSR_VM_HSAVE_PA (Paolo Bonzini) [1956950] - KVM: SVM: Fix sev_pin_memory() error checks in SEV migration utilities (Paolo Bonzini) [1956950] - KVM: SVM: Return -EFAULT if copy_to_user() for SEV mig packet header fails (Paolo Bonzini) [1956950] - KVM: SVM: add module param to control the #SMI interception (Paolo Bonzini) [1956950] - KVM: SVM: remove INIT intercept handler (Paolo Bonzini) [1956950] - KVM: SVM: #SMI interception must not skip the instruction (Paolo Bonzini) [1956950] - KVM: VMX: Remove vmx_msr_index from vmx.h (Paolo Bonzini) [1956950] - KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() (Paolo Bonzini) [1956950] - KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM (Paolo Bonzini) [1956950] - KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio (Paolo Bonzini) [1956950] - KVM: SVM: Revert clearing of C-bit on GPA in #NPF handler (Paolo Bonzini) [1956950] - KVM: x86/mmu: Do not apply HPA (memory encryption) mask to GPAs (Paolo Bonzini) [1956950] - KVM: x86: Use kernel's x86_phys_bits to handle reduced MAXPHYADDR (Paolo Bonzini) [1956950] - KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled (Paolo Bonzini) [1956950] - KVM: selftests: do not require 64GB in set_memory_region_test (Paolo Bonzini) [1956950] - KVM: selftests: Fix mapping length truncation in m{,un}map() (Paolo Bonzini) [1956950] - KVM: x86: Force all MMUs to reinitialize if guest CPUID is modified (Paolo Bonzini) [1956950] - Revert "KVM: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack" (Paolo Bonzini) [1956950] - KVM: x86/mmu: Use MMU's role to detect CR4.SMEP value in nested NPT walk (Paolo Bonzini) [1956950] - KVM: x86: Properly reset MMU context at vCPU RESET/INIT (Paolo Bonzini) [1956950] - KVM: x86/mmu: Treat NX as used (not reserved) for all !TDP shadow MMUs (Paolo Bonzini) [1956950] - KVM: x86/mmu: Remove broken WARN that fires on 32-bit KVM w/ nested EPT (Paolo Bonzini) [1956950] - KVM: nVMX: Handle split-lock #AC exceptions that happen in L2 (Paolo Bonzini) [1956950] - KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU (Paolo Bonzini) [1956950] - KVM: X86: Fix x86_emulator slab cache leak (Paolo Bonzini) [1956950] - KVM: SVM: Call SEV Guest Decommission if ASID binding fails (Paolo Bonzini) [1956950] - KVM: x86: Immediately reset the MMU context when the SMM flag is cleared (Paolo Bonzini) [1956950] - KVM: x86: Fix fall-through warnings for Clang (Paolo Bonzini) [1956950] - KVM: SVM: fix doc warnings (Paolo Bonzini) [1956950] - kvm: LAPIC: Restore guard to prevent illegal APIC register access (Paolo Bonzini) [1956950] - kvm: fix previous commit for 32-bit builds (Paolo Bonzini) [1956950] - kvm: avoid speculation-based attacks from out-of-range memslot accesses (Paolo Bonzini) [1956950] - KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message (Paolo Bonzini) [1956950] - KVM: x86: Ensure PV TLB flush tracepoint reflects KVM behavior (Paolo Bonzini) [1956950] - KVM: X86: MMU: Use the correct inherited permissions to get shadow page (Paolo Bonzini) [1956950] - KVM: LAPIC: Write 0 to TMICT should also cancel vmx-preemption timer (Paolo Bonzini) [1956950] - KVM: SVM: Fix SEV SEND_START session length & SEND_UPDATE_DATA query length after commit 238eca821cee (Paolo Bonzini) [1956950] - KVM: X86: Kill off ctxt->ud (Paolo Bonzini) [1956950] - KVM: X86: Fix warning caused by stale emulation context (Paolo Bonzini) [1956950] - KVM: X86: Use kvm_get_linear_rip() in single-step and #DB/#BP interception (Paolo Bonzini) [1956950] - KVM: x86/mmu: Fix comment mentioning skip_4k (Paolo Bonzini) [1956950] - KVM: VMX: update vcpu posted-interrupt descriptor when assigning device (Paolo Bonzini) [1956950] - KVM: rename KVM_REQ_PENDING_TIMER to KVM_REQ_UNBLOCK (Paolo Bonzini) [1956950] - KVM: x86: add start_assignment hook to kvm_x86_ops (Paolo Bonzini) [1956950] - KVM: LAPIC: Narrow the timer latency between wait_lapic_expire and world switch (Paolo Bonzini) [1956950] - KVM: X86: Fix vCPU preempted state from guest's point of view (Paolo Bonzini) [1956950] - KVM: X86: Bail out of direct yield in case of under-committed scenarios (Paolo Bonzini) [1956950] - KVM: SVM: make the avic parameter a bool (Paolo Bonzini) [1956950] - KVM: VMX: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950] - KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check (Paolo Bonzini) [1956950] - KVM: SVM: Move GHCB unmapping to fix RCU warning (Paolo Bonzini) [1956950] - KVM: SVM: Invert user pointer casting in SEV {en,de}crypt helpers (Paolo Bonzini) [1956950] - kvm: Cap halt polling at kvm->max_halt_poll_ns (Paolo Bonzini) [1956950] - KVM: x86: Prevent deadlock against tk_core.seq (Paolo Bonzini) [1956950] - KVM: x86: Cancel pvclock_gtod_work on module removal (Paolo Bonzini) [1956950] - KVM: x86: Prevent KVM SVM from loading on kernels with 5-level paging (Paolo Bonzini) [1956950] - KVM: SVM: Probe and load MSR_TSC_AUX regardless of RDTSCP support in host (Paolo Bonzini) [1956950] - KVM: VMX: Disable preemption when probing user return MSRs (Paolo Bonzini) [1956950] - KVM: x86: Move RDPID emulation intercept to its own enum (Paolo Bonzini) [1956950] - KVM: SVM: Inject #UD on RDTSCP when it should be disabled in the guest (Paolo Bonzini) [1956950] - KVM: x86: Emulate RDPID only if RDTSCP is supported (Paolo Bonzini) [1956950] - KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported (Paolo Bonzini) [1956950] - KVM: nSVM: always restore the L1's GIF on migration (Paolo Bonzini) [1956950] - KVM: x86: Hoist input checks in kvm_add_msr_filter() (Paolo Bonzini) [1956950] - KVM: nVMX: Properly pad 'struct kvm_vmx_nested_state_hdr' (Paolo Bonzini) [1956950] - KVM/VMX: Invoke NMI non-IST entry instead of IST entry (Paolo Bonzini) [1956950] - KVM: x86: Fix potential fput on a null source_kvm_file (Paolo Bonzini) [1956950] - KVM: nSVM: leave the guest mode prior to loading a nested state (Paolo Bonzini) [1956950] - KVM: nSVM: fix few bugs in the vmcb02 caching logic (Paolo Bonzini) [1956950] - KVM: nSVM: fix a typo in svm_leave_nested (Paolo Bonzini) [1956950] - KVM: PPC: exit halt polling on need_resched() (Paolo Bonzini) [1956950] - kvm: exit halt polling on need_resched() as well (Paolo Bonzini) [1956950] - KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer (Paolo Bonzini) [1956950] - kvm/x86: Fix 'lpages' kvm stat for TDM MMU (Paolo Bonzini) [1956950] - KVM: x86/mmu: Avoid unnecessary page table allocation in kvm_tdp_mmu_map() (Paolo Bonzini) [1956950] - KVM: selftests: Speed up set_memory_region_test (Paolo Bonzini) [1956950] - selftests: kvm: Fix the check of return value (Paolo Bonzini) [1956950] - KVM: x86: Take advantage of kvm_arch_dy_has_pending_interrupt() (Paolo Bonzini) [1956950] - KVM: SVM: Skip SEV cache flush if no ASIDs have been used (Paolo Bonzini) [1956950] - KVM: SVM: Remove an unnecessary prototype declaration of sev_flush_asids() (Paolo Bonzini) [1956950] - KVM: SVM: Drop redundant svm_sev_enabled() helper (Paolo Bonzini) [1956950] - KVM: SVM: Move SEV VMCB tracking allocation to sev.c (Paolo Bonzini) [1956950] - KVM: SVM: Explicitly check max SEV ASID during sev_hardware_setup() (Paolo Bonzini) [1956950] - KVM: SVM: Unconditionally invoke sev_hardware_teardown() (Paolo Bonzini) [1956950] - KVM: SVM: Enable SEV/SEV-ES functionality by default (when supported) (Paolo Bonzini) [1956950] - KVM: SVM: Condition sev_enabled and sev_es_enabled on CONFIG_KVM_AMD_SEV=y (Paolo Bonzini) [1956950] - KVM: SVM: Append "_enabled" to module-scoped SEV/SEV-ES control variables (Paolo Bonzini) [1956950] - KVM: SEV: Mask CPUID[0x8000001F].eax according to supported features (Paolo Bonzini) [1956950] - KVM: SVM: Move SEV module params/variables to sev.c (Paolo Bonzini) [1956950] - svm/sev: Register SEV and SEV-ES ASIDs to the misc controller (Paolo Bonzini) [1956950] - KVM: SVM: Disable SEV/SEV-ES if NPT is disabled (Paolo Bonzini) [1956950] - KVM: SVM: Free sev_asid_bitmap during init if SEV setup fails (Paolo Bonzini) [1956950] - KVM: SVM: Zero out the VMCB array used to track SEV ASID association (Paolo Bonzini) [1956950] - KVM: x86: Move reverse CPUID helpers to separate header file (Paolo Bonzini) [1956950] - KVM: x86: Rename GPR accessors to make mode-aware variants the defaults (Paolo Bonzini) [1956950] - KVM: SVM: Use default rAX size for INVLPGA emulation (Paolo Bonzini) [1956950] - KVM: x86/xen: Drop RAX[63:32] when processing hypercall (Paolo Bonzini) [1956950] - KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit (Paolo Bonzini) [1956950] - KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit (Paolo Bonzini) [1956950] - KVM: VMX: Truncate GPR value for DR and CR reads in !64-bit mode (Paolo Bonzini) [1956950] - KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode (Paolo Bonzini) [1956950] - KVM: x86: Check CR3 GPA for validity regardless of vCPU mode (Paolo Bonzini) [1956950] - KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads (Paolo Bonzini) [1956950] - KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM (Paolo Bonzini) [1956950] - KVM: SVM: Delay restoration of host MSR_TSC_AUX until return to userspace (Paolo Bonzini) [1956950] - KVM: SVM: Clear MSR_TSC_AUX[63:32] on write (Paolo Bonzini) [1956950] - KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported (Paolo Bonzini) [1956950] - KVM: VMX: Invert the inlining of MSR interception helpers (Paolo Bonzini) [1956950] - KVM: X86: Fix failure to boost kernel lock holder candidate in SEV-ES guests (Paolo Bonzini) [1956950] - KVM: x86: Properly handle APF vs disabled LAPIC situation (Paolo Bonzini) [1956950] - KVM: VMX: use EPT_VIOLATION_GVA_TRANSLATED instead of 0x100 (Paolo Bonzini) [1956950] - KVM: x86: Support KVM VMs sharing SEV context (Paolo Bonzini) [1956950] - KVM: x86: Remove unused function declaration (Paolo Bonzini) [1956950] - KVM: x86/mmu: Drop trace_kvm_age_page() tracepoint (Paolo Bonzini) [1956950] - KVM: Move prototypes for MMU notifier callbacks to generic code (Paolo Bonzini) [1956950] - KVM: Pass MMU notifier range flags to kvm_unmap_hva_range() (Paolo Bonzini) [1956950] - KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp (Paolo Bonzini) [1956950] - KVM: x86: disable interrupts while pvclock_gtod_sync_lock is taken (Paolo Bonzini) [1956950] - KVM: x86: reduce pvclock_gtod_sync_lock critical sections (Paolo Bonzini) [1956950] - kvm: x86: annotate RCU pointers (Paolo Bonzini) [1956950] - KVM: x86: remove misplaced comment on active_mmu_pages (Paolo Bonzini) [1956950] - x86/sev: Drop redundant and potentially misleading 'sev_enabled' (Paolo Bonzini) [1956950] - x86/cpufeatures: Assign dedicated feature word for CPUID_0x8000001F[EAX] (Paolo Bonzini) [1956950] - cgroup: Add misc cgroup controller (Paolo Bonzini) [1956950] - x86: Remove duplicate TSC DEADLINE MSR definitions (Paolo Bonzini) [1956950] - KVM: s390: allow facility 192 (vector-packed-decimal-enhancement facility 2) (Thomas Huth) [1977289] - KVM: s390: gen_facilities: allow facilities 165, 193, 194 and 196 (Thomas Huth) [1977289] - mpi3mr: mark as tech preview (Tomas Henzl) [1858804] - add the mpi3mr config (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix W=1 compilation warnings (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix warnings reported by smatch (Tomas Henzl) [1858804] - scsi: mpi3mr: Make some symbols static (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix error return code in mpi3mr_init_ioc() (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix missing unlock on error (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() (Tomas Henzl) [1858804] - scsi: mpi3mr: Delete unnecessary NULL check (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix a double free (Tomas Henzl) [1858804] - scsi: mpi3mr: Fix fall-through warning for Clang (Tomas Henzl) [1858804] - scsi: mpi3mr: Add event handling debug prints (Tomas Henzl) [1858804] - scsi: mpi3mr: Add EEDP DIF DIX support (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for DSN secure firmware check (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for PM suspend and resume (Tomas Henzl) [1858804] - scsi: mpi3mr: Wait for pending I/O completions upon detection of VD I/O timeout (Tomas Henzl) [1858804] - scsi: mpi3mr: Print pending host I/Os for debugging (Tomas Henzl) [1858804] - scsi: mpi3mr: Complete support for soft reset (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for threaded ISR (Tomas Henzl) [1858804] - scsi: mpi3mr: Hardware workaround for UNMAP commands to NVMe drives (Tomas Henzl) [1858804] - scsi: mpi3mr: Allow certain commands during pci-remove hook (Tomas Henzl) [1858804] - scsi: mpi3mr: Add change queue depth support (Tomas Henzl) [1858804] - scsi: mpi3mr: Implement SCSI error handler hooks (Tomas Henzl) [1858804] - scsi: mpi3mr: Add bios_param SCSI host template hook (Tomas Henzl) [1858804] - scsi: mpi3mr: Print IOC info for debugging (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for timestamp sync with firmware (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for recovering controller (Tomas Henzl) [1858804] - scsi: mpi3mr: Additional event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for PCIe device event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for device add/remove event handling (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for internal watchdog thread (Tomas Henzl) [1858804] - scsi: mpi3mr: Add support for queue command processing (Tomas Henzl) [1858804] - scsi: mpi3mr: Create operational request and reply queue pair (Tomas Henzl) [1858804] - scsi: mpi3mr: Base driver code (Tomas Henzl) [1858804] - scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig (Tomas Henzl) [1858804] - e1000e: Fix prototype warning (Ken Cox) [1920290] - e1000e: Mark e1000e_pm_prepare() as __maybe_unused (Ken Cox) [1920290] - e1000e: Fix duplicate include guard (Ken Cox) [1920290] - e1000e: Remove the runtime suspend restriction on CNP+ (Ken Cox) [1920290] - e1000e: Leverage direct_complete to speed up s2ram (Ken Cox) [1920290] - e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 (Ken Cox) [1920290] - e1000e: add rtnl_lock() to e1000_reset_task (Ken Cox) [1920290] - e1000e: remove the redundant value assignment in e1000_update_nvm_checksum_spt (Ken Cox) [1920290] - e1000e: Export S0ix flags to ethtool (Ken Cox) [1920290] - e1000e: bump up timeout to wait when ME un-configures ULP mode (Ken Cox) [1920290] - e1000e: Only run S0ix flows if shutdown succeeded (Ken Cox) [1920290] - scsi: ipr: System crashes when seeing type 20 error (Desnes A. Nunes do Rosario) [1977532] - scsi: ipr: Use scnprintf() for avoiding potential buffer overflow (Desnes A. Nunes do Rosario) [1977532] - tipc: do not write skb_shinfo frags when doing decrytion (Xin Long) [1974627] - bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path (Jonathan Toppins) [1921449] - bnxt_en: Fix TQM fastpath ring backing store computation (Jonathan Toppins) [1921449] - bnxt_en: Rediscover PHY capabilities after firmware reset (Jonathan Toppins) [1921449] - bnxt_en: Fix context memory setup for 64K page size. (Jonathan Toppins) [1921449] - bnxt_en: Include new P5 HV definition in VF check. (Jonathan Toppins) [1921449] - bnxt_en: Add PCI IDs for Hyper-V VF devices. (Jonathan Toppins) [1921449] - bnxt_en: Fix RX consumer index logic in the error path. (Jonathan Toppins) [1921449] - bnxt_en: fix ternary sign extension bug in bnxt_show_temp() (Jonathan Toppins) [1921449] - bnxt_en: reliably allocate IRQ table on reset to avoid crash (Jonathan Toppins) [1921449] - bnxt_en: Fix race between firmware reset and driver remove. (Jonathan Toppins) [1921449] - bnxt_en: Improve logging of error recovery settings information. (Jonathan Toppins) [1921449] - bnxt_en: Reply to firmware's echo request async message. (Jonathan Toppins) [1921449] - bnxt_en: Initialize "context kind" field for context memory blocks. (Jonathan Toppins) [1921449] - bnxt_en: Add context memory initialization infrastructure. (Jonathan Toppins) [1921449] - bnxt_en: Implement faster recovery for firmware fatal error. (Jonathan Toppins) [1921449] - bnxt_en: selectively allocate context memories (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.2.16. (Jonathan Toppins) [1921449] - bnxt_en: Fix devlink info's stored fw.psid version format. (Jonathan Toppins) [1921449] - bnxt_en: reverse order of TX disable and carrier off (Jonathan Toppins) [1921449] - bnxt_en: Convert to use netif_level() helpers. (Jonathan Toppins) [1921449] - bnxt_en: Do not process completion entries after fatal condition detected. (Jonathan Toppins) [1921449] - bnxt_en: Consolidate firmware reset event logging. (Jonathan Toppins) [1921449] - bnxt_en: Improve firmware fatal error shutdown sequence. (Jonathan Toppins) [1921449] - bnxt_en: Modify bnxt_disable_int_sync() to be called more than once. (Jonathan Toppins) [1921449] - bnxt_en: Add a new BNXT_STATE_NAPI_DISABLED flag to keep track of NAPI state. (Jonathan Toppins) [1921449] - bnxt_en: Add bnxt_fw_reset_timeout() helper. (Jonathan Toppins) [1921449] - bnxt_en: Retry open if firmware is in reset. (Jonathan Toppins) [1921449] - bnxt_en: attempt to reinitialize after aborted reset (Jonathan Toppins) [1921449] - bnxt_en: log firmware debug notifications (Jonathan Toppins) [1921449] - bnxt_en: Add an upper bound for all firmware command timeouts. (Jonathan Toppins) [1921449] - bnxt_en: Move reading VPD info after successful handshake with fw. (Jonathan Toppins) [1921449] - bnxt_en: Retry sending the first message to firmware if it is under reset. (Jonathan Toppins) [1921449] - bnxt_en: handle CRASH_NO_MASTER during bnxt_open() (Jonathan Toppins) [1921449] - bnxt_en: Define macros for the various health register states. (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface to 1.10.2.11. (Jonathan Toppins) [1921449] - bnxt_en: Clear DEFRAG flag in firmware message when retry flashing. (Jonathan Toppins) [1921449] - bnxt_en: Improve stats context resource accounting with RDMA driver loaded. (Jonathan Toppins) [1921449] - bnxt_en: Use kzalloc for allocating only one thing (Jonathan Toppins) [1921449] - bnxt_en: Check TQM rings for maximum supported value. (Jonathan Toppins) [1921449] - bnxt_en: Fix AER recovery. (Jonathan Toppins) [1921449] - bnxt_en: Enable batch mode when using HWRM_NVM_MODIFY to flash packages. (Jonathan Toppins) [1921449] - bnxt_en: Retry installing FW package under NO_SPACE error condition. (Jonathan Toppins) [1921449] - bnxt_en: Restructure bnxt_flash_package_from_fw_obj() to execute in a loop. (Jonathan Toppins) [1921449] - bnxt_en: Rearrange the logic in bnxt_flash_package_from_fw_obj(). (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_flash_nvram. (Jonathan Toppins) [1921449] - bnxt_en: Release PCI regions when DMA mask setup fails during probe. (Jonathan Toppins) [1921449] - bnxt_en: fix error return code in bnxt_init_board() (Jonathan Toppins) [1921449] - bnxt_en: fix error return code in bnxt_init_one() (Jonathan Toppins) [1921449] - bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. (Jonathan Toppins) [1921449] - bnxt_en: Fix counter overflow logic. (Jonathan Toppins) [1921449] - bnxt_en: Free port stats during firmware reset. (Jonathan Toppins) [1921449] - bnxt_en: read EEPROM A2h address using page 0 (Jonathan Toppins) [1921449] - bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. (Jonathan Toppins) [1921449] - bnxt_en: Check abort error state in bnxt_open_nic(). (Jonathan Toppins) [1921449] - bnxt_en: Re-write PCI BARs after PCI fatal error. (Jonathan Toppins) [1921449] - bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. (Jonathan Toppins) [1921449] - bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one(). (Jonathan Toppins) [1921449] - bnxt_en: Add stored FW version info to devlink info_get cb. (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_dl_info_get(). (Jonathan Toppins) [1921449] - bnxt_en: Add bnxt_hwrm_nvm_get_dev_info() to query NVM info. (Jonathan Toppins) [1921449] - bnxt_en: Log unknown link speed appropriately. (Jonathan Toppins) [1921449] - bnxt_en: Log event_data1 and event_data2 when handling RESET_NOTIFY event. (Jonathan Toppins) [1921449] - bnxt_en: Simplify bnxt_async_event_process(). (Jonathan Toppins) [1921449] - bnxt_en: Set driver default message level. (Jonathan Toppins) [1921449] - bnxt_en: Enable online self tests for multi-host/NPAR mode. (Jonathan Toppins) [1921449] - bnxt_en: Return -EROFS to user space, if NVM writes are not permitted. (Jonathan Toppins) [1921449] - bnxt_en: Eliminate unnecessary RX resets. (Jonathan Toppins) [1921449] - bnxt_en: Reduce unnecessary message log during RX errors. (Jonathan Toppins) [1921449] - bnxt_en: Add a software counter for RX ring reset. (Jonathan Toppins) [1921449] - bnxt_en: Implement RX ring reset in response to buffer errors. (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_init_one_rx_ring(). (Jonathan Toppins) [1921449] - bnxt_en: Refactor bnxt_free_rx_skbs(). (Jonathan Toppins) [1921449] - bnxt_en: Log FW health status info, if reset is aborted. (Jonathan Toppins) [1921449] - bnxt_en: perform no master recovery during startup (Jonathan Toppins) [1921449] - bnxt_en: log firmware status on firmware init failure (Jonathan Toppins) [1921449] - bnxt_en: refactor bnxt_alloc_fw_health() (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.1.68. (Jonathan Toppins) [1921449] - bnxt_en: Improve preset max value for ethtool -l. (Jonathan Toppins) [1921449] - bnxt_en: Implement ethtool set_fec_param() method. (Jonathan Toppins) [1921449] - bnxt_en: Report Active FEC encoding during link up. (Jonathan Toppins) [1921449] - bnxt_en: Report FEC settings to ethtool. (Jonathan Toppins) [1921449] - bnxt_en: avoid link reset if speed is not changed (Jonathan Toppins) [1921449] - bnxt_en: Handle ethernet link being disabled by firmware. (Jonathan Toppins) [1921449] - bnxt_en: ethtool: support PAM4 link speeds up to 200G (Jonathan Toppins) [1921449] - bnxt_en: add basic infrastructure to support PAM4 link speeds (Jonathan Toppins) [1921449] - bnxt_en: refactor bnxt_get_fw_speed() (Jonathan Toppins) [1921449] - bnxt_en: refactor code to limit speed advertising (Jonathan Toppins) [1921449] - bnxt_en: Update firmware interface spec to 1.10.1.65. (Jonathan Toppins) [1921449] - bnxt: add pause frame stats (Jonathan Toppins) [1921449] - xfrm: Fix xfrm offload fallback fail case (Andrea Claudi) [1976424] - sctp: trim optlen when it's a huge value in sctp_setsockopt (Xin Long) [1983864] - netfilter: flowtable: Set offload timeouts according to proto values (Phil Sutter) [1979184] - netfilter: conntrack: Introduce udp offload timeout configuration (Phil Sutter) [1979184] - netfilter: conntrack: Introduce tcp offload timeout configuration (Phil Sutter) [1979184] - veth: check for NAPI instead of xdp_prog before xmit of XDP frame (Paolo Abeni) [1952835] - self-tests: add veth tests (Paolo Abeni) [1952835] - veth: refine napi usage (Paolo Abeni) [1952835] - veth: allow enabling NAPI even without XDP (Paolo Abeni) [1952835] - veth: use skb_orphan_partial instead of skb_orphan (Paolo Abeni) [1952835] - net: really orphan skbs tied to closing sk (Paolo Abeni) [1952835] - net: let skb_orphan_partial wake-up waiters. (Paolo Abeni) [1952835] - veth: Store queue_mapping independently of XDP prog presence (Paolo Abeni) [1952835] - net/xfrm: Add inner_ipproto into sec_path (Petr Oros) [1981429] - net, xdp: Introduce xdp_prepare_buff utility routine (Jiri Benc) [1983730] - net, xdp: Introduce xdp_init_buff utility routine (Jiri Benc) [1983730] - bridge: switchdev: Notify about VLAN protocol changes (Ivan Vecera) [1981461] - net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU (Ivan Vecera) [1981461] - bridge: add br_vlan_get_proto() (Ivan Vecera) [1981461] - bridge: add br_vlan_get_pvid_rcu() (Ivan Vecera) [1981461] - RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Get rid of custom module reference counting (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Create direct symbol link between bnxt modules (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Depend on bnxt ethernet driver and not blindly select it (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix Kconfig indentation (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Move device to error state upon device crash (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Allow bigger MR creation (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Code refactor while populating user MRs (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix max_qp_wrs reported (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix entry size during SRQ create (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Fix sizeof mismatch for allocation of pbl_tbl. (Selvin Xavier) [1921454 1923026] - RDMA/bnxt_re: Use rdma_umem_for_each_dma_block() (Selvin Xavier) [1921454 1923026] - [s390] tools/kvm_stat: Exempt time-based counters (Claudio Imbrenda) [1981802] - Documentation/admin-guide: intel_pstate: drop doubled word (David Arcari) [1973225] - Documentation: fix multiple typos found in the admin-guide subdirectory (David Arcari) [1973225] - cpufreq: intel_pstate: Fix active mode setting from command line (David Arcari) [1973225] - cpufreq: intel_pstate: Use passive mode by default without HWP (David Arcari) [1973225] - cpufreq: intel_pstate: Use HWP if enabled by platform firmware (David Arcari) [1973225] - cpufreq: intel_pstate: Simplify intel_pstate_update_perf_limits() (David Arcari) [1973225] - cpufreq: intel_pstate: Clean up frequency computations (David Arcari) [1973225] - cpufreq/intel_pstate: Fix wrong macro conversion (David Arcari) [1973225] - cpufreq: Convert to new X86 CPU match macros (David Arcari) [1973225] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1973225] - selftests/fpu: Fix debugfs_simple_attr.cocci warning (Vitaly Kuznetsov) [1919182] - selftest/fpu: avoid clang warning (Vitaly Kuznetsov) [1919182] - redhat/configs: Add Enable CONFIG_TEST_FPU (Vitaly Kuznetsov) [1919182] - selftests/fpu: Add an FPU selftest (Vitaly Kuznetsov) [1919182] - x86/fpu/64: Don't FNINIT in kernel_fpu_begin() (Vitaly Kuznetsov) [1919182] - x86/fpu: Make the EFI FPU calling convention explicit (Vitaly Kuznetsov) [1919182] - x86/mmx: Use KFPU_387 for MMX string operations (Vitaly Kuznetsov) [1919182] - x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state (Vitaly Kuznetsov) [1919182] - x86/fpu: Simplify kernel_fpu_begin() (Vitaly Kuznetsov) [1919182] - x86/fpu: Simplify kernel_fpu_end() (Vitaly Kuznetsov) [1919182] - x86/fpu: Don't use current->mm to check for a kthread (Vitaly Kuznetsov) [1919182] - x86/fpu: Don't export __kernel_fpu_{begin,end}() (Vitaly Kuznetsov) [1919182] - intel_th: pci: Add Alder Lake-P support (Tony Camuso) [1929493 1929494]- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Hangbin Liu) [1975059] {CVE-2021-3609} - seq_file: Disallow extremely large seq buffer allocations (Ian Kent) [1975182] - nvme-pci: look for StorageD3Enable on companion ACPI device instead (Gopal Tiwari) [1965660] - prctl: exe link permission error changed from -EINVAL to -EPERM (Adrian Reber) [1960708] - prctl: Allow local CAP_CHECKPOINT_RESTORE to change /proc/self/exe (Adrian Reber) [1960708] - prctl_set_mm: refactor checks from validate_prctl_map (Adrian Reber) [1960708] - proc: allow access in init userns for map_files with CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - pid_namespace: use checkpoint_restore_ns_capable() for ns_last_pid (Adrian Reber) [1960708] - capabilities: Introduce CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - scripts: skip empty CAP_* strings (Adrian Reber) [1960708] - VMCI: Release resource if the work is already queued (Cathy Avery) [1978518] - perf vendor events arm64: Add Fujitsu A64FX pmu event (Michael Petlan) [1908109] - perf vendor events arm64: Add more common and uarch events (Michael Petlan) [1908109] - sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() (Benjamin Coddington) [1969751] - xfs: sync lazy sb accounting on quiesce of read-only mounts (Bill O'Donnell) [1917220] - drm/dp_mst: Avoid to mess up payload table by ports in stale topology (Lyude Paul) [1944404] - drm/dp_mst: Do not set proposed vcpi directly (Lyude Paul) [1944404] - drm/qxl: add lock asserts to qxl_bo_vmap_locked + qxl_bo_vunmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: rework cursor plane (Lyude Paul) [1944404 1907341] - drm/qxl: move shadow handling to new qxl_prepare_shadow() (Lyude Paul) [1944404 1907341] - drm/qxl: fix monitors object vmap (Lyude Paul) [1944404 1907341] - drm/qxl: fix prime vmap (Lyude Paul) [1944404 1907341] - drm/qxl: add qxl_bo_vmap/qxl_bo_vunmap (Lyude Paul) [1944404 1907341] - drm/qxl: rename qxl_bo_kmap -> qxl_bo_vmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: more fence wait rework (Lyude Paul) [1944404 1907341] - drm/qxl: properly handle device init failures (Lyude Paul) [1944404 1907341] - drm/qxl: allocate dumb buffers in ram (Lyude Paul) [1944404 1907341] - drm/qxl: simplify qxl_fence_wait (Lyude Paul) [1944404 1907341] - drm/qxl: properly free qxl releases (Lyude Paul) [1944404 1907341] - drm/qxl: handle shadow in primary destroy (Lyude Paul) [1944404 1907341] - drm/qxl: properly pin/unpin shadow (Lyude Paul) [1944404 1907341] - drm/qxl: use drmm_mode_config_init (Lyude Paul) [1944404 1907341] - drm/i915/icp+: Use icp_hpd_irq_setup() instead of spt_hpd_irq_setup() (Lyude Paul) [1944404] - drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings (Lyude Paul) [1944404] - drm/i915/gen9_bc: Recognize TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915: rename i915_rev_steppings->intel_step_info (Lyude Paul) [1944404] - drm/i915: rename disp_stepping->display_step and gt_stepping->gt_step (Lyude Paul) [1944404] - drm/i915: rename DISP_STEPPING->DISPLAY_STEP and GT_STEPPING->GT_STEP (Lyude Paul) [1944404] - drm/i915: switch TGL and ADL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: switch KBL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: add new helpers for accessing stepping info (Lyude Paul) [1944404] - drm/i915: split out stepping info to a new file (Lyude Paul) [1944404] - drm/i915: Add DISPLAY_VER() and related macros (Lyude Paul) [1944404] - drm/i915/display: Do not allow DC3CO if PSR SF is enabled (Lyude Paul) [1944404] - drm/i915: s/dev_priv/i915/ for the remainder of DDI clock routing (Lyude Paul) [1944404] - drm/i915: Relocate icl_sanitize_encoder_pll_mapping() (Lyude Paul) [1944404] - drm/i915: Use .disable_clock() for pll sanitation (Lyude Paul) [1944404] - drm/i915: Split adl-s/rkl from icl_ddi_combo_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract _cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Sprinkle WARN(!pll) into icl/dg1 .clock_enable() (Lyude Paul) [1944404] - drm/i915: Sprinkle a few missing locks around shared DDI clock registers (Lyude Paul) [1944404] - drm/i915: Use intel_de_rmw() for DDI clock routing (Lyude Paul) [1944404] - drm/i915: Extract icl+ .{enable,disable}_clock() vfuncs (Lyude Paul) [1944404] - drm/i915: Convert DG1 over to .{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i195: Extract cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract skl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract hsw_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Introduce .{enable,disable}_clock() encoder vfuncs (Lyude Paul) [1944404] - drm/i915: Use intel_ddi_clk_select() for FDI (Lyude Paul) [1944404] - drm/i915/adl_s: Add GT and CTX WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add display WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION (Lyude Paul) [1944404] - drm/i915/adl_s: Re-use TGL GuC/HuC firmware (Lyude Paul) [1944404] - drm/i915/adl_s: Add power wells (Lyude Paul) [1944404] - drm/i915/adl_s: Update PHY_MISC programming (Lyude Paul) [1944404] - drm/i915/adl_s: Update combo PHY master/slave relationships (Lyude Paul) [1944404] - drm/i915/adl_s: Add vbt port and aux channel settings for adls (Lyude Paul) [1944404] - drm/i915/adl_s: Add adl-s ddc pin mapping (Lyude Paul) [1944404] - drm/i915/adl_s: Initialize display for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure Port clock registers for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure DPLL for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PHYs for Alderlake S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PCH support (Lyude Paul) [1944404] - drm/i915/adl_s: Add ADL-S platform info and PCI ids (Lyude Paul) [1944404] - drm/i915/tgl: Use TGL stepping info for applying WAs (Lyude Paul) [1944404] - redhat/configs: Update CONFIG_HSA_AMD (Lyude Paul) - redhat/configs: Update CONFIG_DRM_AMDGPU_USERPTR (Lyude Paul) - DRM Backport v5.11 -> v5.12.4 (Lyude Paul) [1944404] - include/linux/kernel.h: add typeof_member() macro (Lyude Paul) [1944404] - drm: Use USB controller's DMA mask when importing dmabufs (Lyude Paul) [1944404] - PM: runtime: Add pm_runtime_get_if_active() (Lyude Paul) [1944404] - PCI: Add pci_rebar_bytes_to_size() (Lyude Paul) [1944404] - PCI: Export pci_rebar_get_possible_sizes() (Lyude Paul) [1944404] - DRM backport v5.10->v5.11 (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces (Lyude Paul) [1944404] - dma-buf: Add struct dma-buf-map for storing struct dma_buf.vaddr_ptr (Lyude Paul) [1944404] - PCI/PM: Do not generate wakeup event when runtime resuming device (Lyude Paul) [1944404] - PCI/PM: Rename pci_wakeup_bus() to pci_resume_bus() (Lyude Paul) [1944404] - blktrace: make relay callbacks const (Lyude Paul) [1944404] - drm/i915: make relay callbacks const (Lyude Paul) [1944404] - relay: allow the use of const callback structs (Lyude Paul) [1944404] - relay: make create_buf_file and remove_buf_file callbacks mandatory (Lyude Paul) [1944404] - relay: require non-NULL callbacks in relay_open() (Lyude Paul) [1944404] - relay: remove unused buf_mapped and buf_unmapped callbacks (Lyude Paul) [1944404] - drm/edid: fix objtool warning in drm_cvt_modes() (Lyude Paul) [1944404] - drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1944404] - DRM backport v5.9.y -> v5.10 (Lyude Paul) [1944404] - time: Introduce jiffies64_to_msecs() (Lyude Paul) [1944404] - virtio: add dma-buf support for exported objects (Lyude Paul) [1944404] - objtool: Rename frame.h -> objtool.h (Lyude Paul) [1944404] - moduleparams: Add hexint type parameter (Lyude Paul) [1944404] - iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header (Lyude Paul) [1944404]- [s390] s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() function (Claudio Imbrenda) [1881833] - [s390] s390/ap: ap bus userspace notifications for some bus conditions (Claudio Imbrenda) [1881833] - [s390] s390/pkey: fix paes selftest failure with paes and pkey static build (Claudio Imbrenda) [1881833] - KVM: nSVM: Avoid tainiting kernel by default (Vitaly Kuznetsov) [1982248] - KVM: s390x: implement KVM_CAP_SET_GUEST_DEBUG2 (Thomas Huth) [1945752] - KVM: s390: fix guarded storage control register handling (Thomas Huth) [1945752] - s390/protvirt: fix error return code in uv_info_init() (Thomas Huth) [1945752] - s390/uv: fix prot virt host indication compilation (Thomas Huth) [1945752] - KVM: s390: VSIE: fix MVPG handling for prefixing and MSO (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_real_to_abs (Thomas Huth) [1945752] - KVM: s390: VSIE: correctly handle MVPG when in VSIE (Thomas Huth) [1945752] - KVM: s390: extend kvm_s390_shadow_fault to return entry pointer (Thomas Huth) [1945752] - s390/uv: add prot virt guest/host indication files (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_logical_to_effective (Thomas Huth) [1945752] - KVM: s390: Fix comment spelling in kvm_s390_vcpu_start() (Thomas Huth) [1945752] - s390: uv: Fix sysfs max number of VCPUs reporting (Thomas Huth) [1945752] - KVM: s390: track synchronous pfault events in kvm_stat (Thomas Huth) [1945752] - s390/gmap: make gmap memcg aware (Thomas Huth) [1945752] - KVM: s390: Add memcg accounting to KVM allocations (Thomas Huth) [1945752] - s390/uv: handle destroy page legacy interface (Thomas Huth) [1945752] - KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup (Thomas Huth) [1945752] - virtio/s390: implement virtio-ccw revision 2 correctly (Thomas Huth) [1945752] - sfc: deprecate SFC9020 family (Siena) (Íñigo Huguet) [1926379] - NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4 (Benjamin Coddington) [1936478] - NFS: Fix open coded versions of nfs_set_cache_invalid() (Benjamin Coddington) [1936478] - NFS: Clean up function nfs_mark_dir_for_revalidate() (Benjamin Coddington) [1936478] - NFSD: Mark exports of NFS as tech-preview (Benjamin Coddington) [1972229] - perf vendor events intel: Add missing skylake & icelake model numbers (Michael Petlan) [1971959] - tc-testing: add test for ct DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - tc-testing: add support for sending various scapy packets (Marcelo Ricardo Leitner) [1964578] - tc-testing: fix list handling (Marcelo Ricardo Leitner) [1964578] - net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - net/packet: remove data races in fanout operations (Balazs Nemeth) [1957270] - net/packet: remove locking from packet_rcv_has_room() (Balazs Nemeth) [1957270] - net: packetmmap: fix only tx timestamp on request (Balazs Nemeth) [1970404] - x86/sgx: Add TAINT_TECH_PREVIEW for virtual EPC (Bandan Das) [1977474] - cxgb4: fix thermal zone device registration (Raju Rangoju) [1954012] - powerpc/64s: Fix crashes when toggling stf barrier (Desnes A. Nunes do Rosario) [1964484] - iavf: Fix an error handling path in 'iavf_probe()' (Stefan Assmann) [1920276] - iavf: clean up packet type lookup table (Stefan Assmann) [1920276] - iavf: redefine the magic number for FDIR GTP-U header fields (Stefan Assmann) [1920276] - iavf: enhance the duplicated FDIR list scan handling (Stefan Assmann) [1920276] - iavf: change the flex-byte support number to macro definition (Stefan Assmann) [1920276] - iavf: remove duplicate free resources calls (Stefan Assmann) [1920276] - iavf: Support for modifying SCTP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying UDP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying TCP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool RSS config (Stefan Assmann) [1920276] - iavf: add support for UDP Segmentation Offload (Stefan Assmann) [1920276] - intel: clean up mismatched header comments (Stefan Assmann) [1920276] - iavf: Enable flex-bytes support (Stefan Assmann) [1920276] - iavf: Support Ethernet Type Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv6 Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv4 Flow Director filters (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool ntuple filters (Stefan Assmann) [1920276] - net: intel: iavf: fix error return code of iavf_init_get_resources() (Stefan Assmann) [1920276] - workqueue: Move the position of debug_work_activate() in __queue_work() (Waiman Long) [1977537] - workqueue: remove useless unlock() and lock() in series (Waiman Long) [1977537] - workqueue: Convert the pool::lock and wq_mayday_lock to raw_spinlock_t (Waiman Long) [1977537] - workqueue: Use rcuwait for wq_manager_wait (Waiman Long) [1977537] - workqueue: Remove unnecessary kfree() call in rcu_free_wq() (Waiman Long) [1977537] - workqueue: Fix an use after free in init_rescuer() (Waiman Long) [1977537] - workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. (Waiman Long) [1977537] - workqueue: don't use wq_select_unbound_cpu() for bound works (Waiman Long) [1977537] - workqueue: Use pr_warn instead of pr_warning (Waiman Long) [1977537] - workqueue: more destroy_workqueue() fixes (Waiman Long) [1977537] - workqueue: Minor follow-ups to the rescuer destruction change (Waiman Long) [1977537] - kernel/workqueue: Document wq_worker_last_func() argument (Waiman Long) [1977537] - workqueue: Only unregister a registered lockdep key (Waiman Long) [1977537] - kernel: workqueue: clarify wq_worker_last_func() caller requirements (Waiman Long) [1977537] - workqueue: Fix spelling in source code comments (Waiman Long) [1977537] - workqueue: fix typo in comment (Waiman Long) [1977537] - ice: add correct exception tracing for XDP (Jonathan Toppins) [1920278] - ice: optimize for XDP_REDIRECT in xsk path (Jonathan Toppins) [1920278] - ice: Allow all LLDP packets from PF to Tx (Jonathan Toppins) [1920278] - ice: report supported and advertised autoneg using PHY capabilities (Jonathan Toppins) [1920278] - ice: handle the VF VSI rebuild failure (Jonathan Toppins) [1920278] - ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Jonathan Toppins) [1920278] - ice: Fix allowing VF to request more/less queues via virtchnl (Jonathan Toppins) [1920278] - ice: track AF_XDP ZC enabled queues in bitmap (Jonathan Toppins) [1920278] - ice: handle increasing Tx or Rx ring sizes (Jonathan Toppins) [1920278] - ice: Fix potential infinite loop when using u8 loop counter (Jonathan Toppins) [1920278] - ice: fix memory leak of aRFS after resuming from suspend (Jonathan Toppins) [1920278] - ice: Cleanup fltr list in case of allocation issues (Jonathan Toppins) [1920278] - ice: Use port number instead of PF ID for WoL (Jonathan Toppins) [1920278] - ice: Fix for dereference of NULL pointer (Jonathan Toppins) [1920278] - ice: remove DCBNL_DEVRESET bit from PF state (Jonathan Toppins) [1920278] - ice: fix memory allocation call (Jonathan Toppins) [1920278] - ice: prevent ice_open and ice_stop during reset (Jonathan Toppins) [1920278] - ice: Recognize 860 as iSCSI port in CEE mode (Jonathan Toppins) [1920278] - ice: Increase control queue timeout (Jonathan Toppins) [1920278] - ice: Continue probe on link/PHY errors (Jonathan Toppins) [1920278] - ice: fix napi work done reporting in xsk path (Jonathan Toppins) [1920278] - ice: update the number of available RSS queues (Jonathan Toppins) [1920278] - ice: Fix state bits on LLDP mode switch (Jonathan Toppins) [1920278] - ice: Account for port VLAN in VF max packet size calculation (Jonathan Toppins) [1920278] - ice: Set trusted VF as default VSI when setting allmulti on (Jonathan Toppins) [1920278] - ice: report correct max number of TCs (Jonathan Toppins) [1920278] - ice: skip NULL check against XDP prog in ZC path (Jonathan Toppins) [1920278] - ice: remove redundant checks in ice_change_mtu (Jonathan Toppins) [1920278] - ice: move skb pointer from rx_buf to rx_ring (Jonathan Toppins) [1920278] - ice: simplify ice_run_xdp (Jonathan Toppins) [1920278] - ice: Improve MSI-X fallback logic (Jonathan Toppins) [1920278] - ice: Fix trivial error message (Jonathan Toppins) [1920278] - ice: remove unnecessary casts (Jonathan Toppins) [1920278] - ice: Refactor DCB related variables out of the ice_port_info struct (Jonathan Toppins) [1920278] - ice: fix writeback enable logic (Jonathan Toppins) [1920278] - ice: Use PSM clock frequency to calculate RL profiles (Jonathan Toppins) [1920278] - ice: create scheduler aggregator node config and move VSIs (Jonathan Toppins) [1920278 1940527 1940535 1940542] {CVE-2020-24504 CVE-2020-24503 CVE-2020-24502} - ice: Add initial support framework for LAG (Jonathan Toppins) [1920278] - ice: Remove xsk_buff_pool from VSI structure (Jonathan Toppins) [1920278] - ice: implement new LLDP filter command (Jonathan Toppins) [1920278] - ice: log message when trusted VF goes in/out of promisc mode (Jonathan Toppins) [1920278] - ice: remove dead code (Jonathan Toppins) [1920278] - ice: use flex_array_size where possible (Jonathan Toppins) [1920278] - ice: Replace one-element array with flexible-array member (Jonathan Toppins) [1920278] - ice: display stored UNDI firmware version via devlink info (Jonathan Toppins) [1920278] - ice: display stored netlist versions via devlink info (Jonathan Toppins) [1920278] - ice: display some stored NVM versions via devlink info (Jonathan Toppins) [1920278] - ice: introduce function for reading from flash modules (Jonathan Toppins) [1920278] - ice: cache NVM module bank information (Jonathan Toppins) [1920278] - ice: introduce context struct for info report (Jonathan Toppins) [1920278] - ice: create flash_info structure and separate NVM version (Jonathan Toppins) [1920278] - ice: report timeout length for erasing during devlink flash (Jonathan Toppins) [1920278] - ice: Implement flow for IPv6 next header (extension header) (Jonathan Toppins) [1920278] - ice: fix FDir IPv6 flexbyte (Jonathan Toppins) [1920278] - ice: drop dead code in ice_receive_skb() (Jonathan Toppins) [1920278] - ice, xsk: Move Rx allocation out of while-loop (Jonathan Toppins) [1920278] - ice: avoid premature Rx buffer reuse (Jonathan Toppins) [1920278] - ice: Add space to unknown speed (Jonathan Toppins) [1920278] - ice: join format strings to same line as ice_debug (Jonathan Toppins) [1920278] - ice: silence static analysis warning (Jonathan Toppins) [1920278] - ice: cleanup misleading comment (Jonathan Toppins) [1920278] - ice: Remove vlan_ena from vsi structure (Jonathan Toppins) [1920278] - ice: Remove gate to OROM init (Jonathan Toppins) [1920278] - ice: Enable Support for FW Override (E82X) (Jonathan Toppins) [1920278] - ice: don't always return an error for Get PHY Abilities AQ command (Jonathan Toppins) [1920278] - ice: cleanup stack hog (Jonathan Toppins) [1920278] - mm: migrate: fix missing update page_private to hugetlb_page_subpool (Chris von Recklinghausen) [1981661] - mm,hugetlb: drop clearing of flag from prep_new_huge_page (Chris von Recklinghausen) [1981661] - hugetlb: fix uninitialized subpool pointer (Chris von Recklinghausen) [1981661] - include/linux/hugetlb.h: add synchronization information for new hugetlb specific flags (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeFreed to HPageFreed flag (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeTemporary() to HPageTemporary flag (Chris von Recklinghausen) [1981661] - mm: hugetlb: fix a race between freeing and dissolving the page (Chris von Recklinghausen) [1981661] - mm: don't let userspace spam allocations warnings (Xin Long) [1976699] - dm writecache: make writeback pause configurable (Mike Snitzer) [1978369] - dm writecache: pause writeback if cache full and origin being written directly (Mike Snitzer) [1978369] - dm io tracker: factor out IO tracker (Mike Snitzer) [1978369] - dm writecache: add optional "metadata_only" parameter (Mike Snitzer) [1978369] - dm writecache: add "cleaner" and "max_age" to Documentation (Mike Snitzer) [1978369] - dm writecache: write at least 4k when committing (Mike Snitzer) [1978369] - dm writecache: have ssd writeback wait if the kcopyd workqueue is busy (Mike Snitzer) [1978369] - dm writecache: use list_move instead of list_del_list_add in writecache_writeback() (Mike Snitzer) [1978369] - dm writecache: commit just one block, not a full page (Mike Snitzer) [1978369] - dm writecache: remove unused gfp_t argument from wc_add_block() (Mike Snitzer) [1978369] - dm writecache: interrupt writeback if suspended (Mike Snitzer) [1978369] - dm writecache: don't split bios when overwriting contiguous cache content (Mike Snitzer) [1978369] - dm kcopyd: avoid spin_lock_irqsave from process context (Mike Snitzer) [1978369] - dm kcopyd: avoid useless atomic operations (Mike Snitzer) [1978369] - x86/asm: Optimize memcpy_flushcache() (Mike Snitzer) [1978369] - IB/isert: Align target max I/O size to initiator size (Kamal Heib) [1930955] - IB/isert: set rdma cm afonly flag (Kamal Heib) [1930955]- xsk: Rollback reservation at NETDEV_TX_BUSY (Jiri Benc) [1882711] - xsk: Fix race in SKB mode transmit with shared cq (Jiri Benc) [1882711] - bpf: Only provide bpf_sock_from_file with CONFIG_NET (Jiri Benc) [1882711] - xsk: Validate socket state in xsk_recvmsg, prior touching socket members (Jiri Benc) [1882711] - samples/bpf: Fix spelling mistake "recieving" -> "receiving" (Jiri Benc) [1882711] - samples/bpf: Sample application for eBPF load and socket creation split (Jiri Benc) [1882711] - bpf: Adds support for setting window clamp (Jiri Benc) [1882711] - tcp: declare tcp_mmap() only when CONFIG_MMU is set (Jiri Benc) [1882711] - bpf: Remove trailing semicolon in macro definition (Jiri Benc) [1882711] - bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting infra for bpf maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error (Jiri Benc) [1882711] - samples/bpf: Add option to set the busy-poll budget (Jiri Benc) [1882711] - samples/bpf: Add busy-poll support to xdpsock (Jiri Benc) [1882711] - xsk: Propagate napi_id to XDP socket Rx path (Jiri Benc) [1882711] - xsk: Add busy-poll support for {recv,send}msg() (Jiri Benc) [1882711] - xsk: Check need wakeup flag in sendmsg() (Jiri Benc) [1882711] - xsk: Add support for recvmsg() (Jiri Benc) [1882711] - net: Add SO_BUSY_POLL_BUDGET socket option (Jiri Benc) [1882711] - net: Introduce preferred busy-polling (Jiri Benc) [1882711] - net: napi: use READ_ONCE()/WRITE_ONCE() (Jiri Benc) [1882711] - net: napi: add hard irqs deferral feature (Jiri Benc) [1882711] - fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery (Jiri Benc) [1882711] - xdp: Remove the functions xsk_map_inc and xsk_map_put (Jiri Benc) [1882711] - xsk: Introduce batched Tx descriptor interfaces (Jiri Benc) [1882711] - xsk: Introduce padding between more ring pointers (Jiri Benc) [1882711] - net: page_pool: Add bulk support for ptr_ring (Jiri Benc) [1882711] - net: xdp: Introduce bulking for xdp tx return path (Jiri Benc) [1882711] - bpf: Rename some functions in bpf_sk_storage (Jiri Benc) [1882711] - bpf: Folding omem_charge() into sk_storage_charge() (Jiri Benc) [1882711] - net/smc: properly handle workqueue allocation failure (Andrea Claudi) [1955178] - Revert "net/smc: fix a NULL pointer dereference" (Andrea Claudi) [1955178] - KVM: selftests: evmcs_test: Test that KVM_STATE_NESTED_EVMCS is never lost (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Request to sync eVMCS from VMCS12 after migration (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Reset eVMCS clean fields data from prepare_vmcs02() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Force enlightened VMCS sync from nested_vmx_failValid() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Ignore 'hv_clean_fields' data when eVMCS data is copied in vmx_get_nested_state() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release enlightened VMCS on VMCLEAR (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration state (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Make copy_vmcs12_to_enlightened()/copy_enlightened_to_vmcs12() return 'void' (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release eVMCS when enlightened VMENTRY was disabled (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMCS12 is alway properly synced to eVMCS after restore (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMLAUNCH with bogus EVMPTR is causing #UD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Always make an attempt to map eVMCS after migration (Vitaly Kuznetsov) [1940837] - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working (Gopal Tiwari) [1973909] - KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU sync (Vitaly Kuznetsov) [1906634] - scsi: sbitmap: Silence a debug kernel warning triggered by sbitmap_put() (Ewan D. Milne) [1761937] - scsi: core: Replace sdev->device_busy with sbitmap (Ewan D. Milne) [1761937] - scsi: core: Make sure sdev->queue_depth is <= max(shost->can_queue, 1024) (Ewan D. Milne) [1761937] - scsi: core: Add scsi_device_busy() wrapper (Ewan D. Milne) [1761937] - scsi: blk-mq: Return budget token from .get_budget callback (Ewan D. Milne) [1761937] - scsi: blk-mq: Add callbacks for storing & retrieving budget token (Ewan D. Milne) [1761937] - scsi: sbitmap: Add sbitmap_calculate_shift() helper (Ewan D. Milne) [1761937] - scsi: sbitmap: Export sbitmap_weight (Ewan D. Milne) [1761937] - scsi: sbitmap: Move allocation hint into sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Add helpers for updating allocation hint (Ewan D. Milne) [1761937] - scsi: sbitmap: Maintain allocation round_robin in sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Remove sbitmap_clear_bit_unlock (Ewan D. Milne) [1761937] - blk-mq: pass request queue into get/put budget callback (Ewan D. Milne) [1761937] - dma-iommu: implement ->alloc_noncontiguous (Jerry Snitselaar) [1955767] - dma-iommu: refactor iommu_dma_alloc_remap (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_alloc_noncontiguous API (Jerry Snitselaar) [1955767] - dma-mapping: refactor dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_mmap_pages helper (Jerry Snitselaar) [1955767] - dma-mapping: remove the {alloc,free}_noncoherent methods (Jerry Snitselaar) [1955767] - iommu/vt-d: Make unnecessarily global functions static (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused function declarations (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove svm_dev_ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Use Real PCI DMA device for IRTE (Jerry Snitselaar) [1955767] - iommu/vt-d: Calculate and set flags for handle_mm_fault (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix build error of pasid_enable_wpe() with !X86 (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid unnecessary cache flush in pasid entry teardown (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect propagation from guest (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect for supervisor SVM (Jerry Snitselaar) [1955767] - iommu/vt-d: Report more information about invalidation errors (Jerry Snitselaar) [1955767] - iommu/vt-d: Disable SVM when ATS/PRI/PASID are not enabled in the device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_fast() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove IOVA domain rcache flushing for CPU offlining (Jerry Snitselaar) [1955767] - iova: Add CPU hotplug handler to flush rcaches (Jerry Snitselaar) [1955767] - iommu/iova: Improve restart logic (Jerry Snitselaar) [1955767] - iommu/iova: Add rbtree entry helper (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the unused fields for PREFETCH_CONFIG command (Jerry Snitselaar) [1955767] - iommu/vt-d: Use user privilege for RID2PASID translation (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix sysfs leak in alloc_iommu() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add a check to avoid invalid iotlb sync (Jerry Snitselaar) [1955767] - x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Jerry Snitselaar) [1955767] - iommu: Fix a boundary issue to avoid performance drop (Jerry Snitselaar) [1955767] - iommu/vt-d: Check for allocation failure in aux_detach_device() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused dma map/unmap trace events (Jerry Snitselaar) [1955767] - iommu/amd: Clear DMA ops when switching domain (Jerry Snitselaar) [1955767] - iommu/amd: Remove performance counter pre-initialization test (Jerry Snitselaar) [1955767] - Revert "iommu/amd: Fix performance counter initialization" (Jerry Snitselaar) [1955767] - iommu/dma: Resurrect the "forcedac" option (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in iommu_dev_xxx functions (Jerry Snitselaar) [1955767] - iommu/amd: Put newline after closing bracket in warning (Jerry Snitselaar) [1955767] - iommu/vt-d: Force to flush iotlb before creating superpage (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix an error handling path in 'intel_prepare_irq_remapping()' (Jerry Snitselaar) [1955767] - iommu/vt-d: Invalidate PASID cache when root/context entry changed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove WO permissions on second-level paging entries (Jerry Snitselaar) [1955767] - iommu/vt-d: Report the right page fault address (Jerry Snitselaar) [1955767] - iommu/vt-d: Report right snoop capability when using FL for IOVA (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't set then clear private data in prq_event_thread() (Jerry Snitselaar) [1955767] - iommu/vt-d: Reject unsupported page request modes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK (Jerry Snitselaar) [1955767] - iommu/amd: Keep track of amd_iommu_irq_remap state (Jerry Snitselaar) [1955767] - iommu/amd: Don't call early_amd_iommu_init() when AMD IOMMU is disabled (Jerry Snitselaar) [1955767] - iommu/amd: Move Stoney Ridge check to detect_ivrs() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix status code for Allocate/Free PASID command (Jerry Snitselaar) [1955767] - iommu: Don't use lazy flush for untrusted device (Jerry Snitselaar) [1955767] - iommu/amd: Fix sleeping in atomic in increase_address_space() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dev_has_feature() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_domain_window_disable() (Jerry Snitselaar) [1955767] - iommu: Stop exporting iommu_map_sg_atomic() (Jerry Snitselaar) [1955767] - iova: Stop exporting some more functions (Jerry Snitselaar) [1955767] - iova: Delete copy_reserved_iova() (Jerry Snitselaar) [1955767] - iova: Make has_iova_flush_queue() private (Jerry Snitselaar) [1955767] - iommu/vt-d: Add iotlb_sync_map callback (Jerry Snitselaar) [1955767] - iommu/vt-d: Move capability check code to cap_audit files (Jerry Snitselaar) [1921289] - iommu/vt-d: Audit IOMMU Capabilities and add helper functions (Jerry Snitselaar) [1921289] - iommu/vt-d: Fix 'physical' typos (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix compile error [-Werror=implicit-function-declaration] (Jerry Snitselaar) [1955767] - iommu/vt-d: Use INVALID response code instead of FAILURE (Jerry Snitselaar) [1920726] - iommu/vt-d: Clear PRQ overflow only when PRQ is empty (Jerry Snitselaar) [1955767] - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL (Jerry Snitselaar) [1955767] - iommu/vt-d: Add qi_submit trace event (Jerry Snitselaar) [1955767] - iommu/vt-d: Consolidate duplicate cache invaliation code (Jerry Snitselaar) [1955767] - iommu/amd: Adopt IO page table framework for AMD IOMMU v1 page table (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_map_page and iommu_v1_unmap_page (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_iova_to_phys (Jerry Snitselaar) [1955767] - iommu/amd: Refactor fetch_pte to use struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Rename variables to be consistent with struct io_pgtable_ops (Jerry Snitselaar) [1955767] - iommu/amd: Remove amd_iommu_domain_get_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Restructure code for freeing page table (Jerry Snitselaar) [1955767] - iommu/amd: Move IO page table related functions (Jerry Snitselaar) [1955767] - iommu/amd: Declare functions as extern (Jerry Snitselaar) [1955767] - iommu/amd: Convert to using amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Move pt_root to struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Prepare for generic IO page table framework (Jerry Snitselaar) [1955767] - iommu/amd: Re-define amd_iommu_domain_encode_pgtable as inline (Jerry Snitselaar) [1955767] - iommu/amd: remove h from printk format specifier (Jerry Snitselaar) [1955767] - iommu/amd: Use DEFINE_SPINLOCK() for spinlock (Jerry Snitselaar) [1955767] - iommu/amd: Remove unnecessary assignment (Jerry Snitselaar) [1955767] - iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove TLBI_ON_MAP quirk (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Allow io_pgtable_tlb ops optional (Jerry Snitselaar) [1955767] - iommu: Switch gather->end to the inclusive end (Jerry Snitselaar) [1955767] - iommu: Add iova and size as parameters in iotlb_sync_map (Jerry Snitselaar) [1955767] - iommu: Move iotlb_sync_map out from __iommu_map (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for VHE (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Make BTM optional for SVA (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the page 1 fixup (Jerry Snitselaar) [1955767] - x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it (Jerry Snitselaar) [1955767] - iommu/vt-d: Do not use flush-queue when caching-mode is on (Jerry Snitselaar) [1955767] - iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() (Jerry Snitselaar) [1955767] - iommu/amd: Use IVHD EFR for early initialization of IOMMU features (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix ineffective devTLB invalidation for subdevices (Jerry Snitselaar) [1920750 1920749] - iommu/vt-d: Fix general protection fault in aux_detach_device() (Jerry Snitselaar) [1920748] - iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix lockdep splat in sva bind()/unbind() (Jerry Snitselaar) [1955767] - Revert "iommu: Add quirk for Intel graphic devices in map_sg" (Jerry Snitselaar) [1955767] - iommu/intel: Fix memleak in intel_irq_remapping_alloc (Jerry Snitselaar) [1955767] - iommu/iova: fix 'domain' typos (Jerry Snitselaar) [1955767] - dma-iommu: remove __iommu_dma_mmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove tlb_flush_leaf (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid GFP_ATOMIC where it is not needed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove set but not used variable (Jerry Snitselaar) [1955767] - iommu/vt-d: Cleanup after converting to dma-iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Convert intel iommu driver to the iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags (Jerry Snitselaar) [1955767] - iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev (Jerry Snitselaar) [1955767] - iommu: Add quirk for Intel graphic devices in map_sg (Jerry Snitselaar) [1955767] - swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single (Jerry Snitselaar) [1955767] - swiotlb-xen: remove start_dma_addr (Jerry Snitselaar) [1955767] - iommu: Allow the dma-iommu api to use bounce buffers (Jerry Snitselaar) [1955767] - iommu: Add iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu: Handle freelists when using deferred flushing in iommu drivers (Jerry Snitselaar) [1955767] - iommu/sva: Add PASID helpers (Jerry Snitselaar) [1955767] - iommu/ioasid: Add ioasid references (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Remove unused 'level' parameter from iopte_type() macro (Jerry Snitselaar) [1955767] - iommu: Defer the early return in arm_(v7s/lpae)_map (Jerry Snitselaar) [1955767] - iommu: Improve the performance for direct_mapping (Jerry Snitselaar) [1955767] - iommu: return error code when it can't get group (Jerry Snitselaar) [1955767] - iommu: Modify the description of iommu_sva_unbind_device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Stop exporting alloc_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Delete split_and_remove_iova() (Jerry Snitselaar) [1955767] - iommu: avoid taking iova_rbtree_lock twice (Jerry Snitselaar) [1955767] - iommu/iova: Free global iova rcache on iova alloc failure (Jerry Snitselaar) [1955767] - iommu/iova: Retry from last rb tree node if iova search fails (Jerry Snitselaar) [1955767] - iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups (Jerry Snitselaar) [1955767] - iommu: Document usage of "/sys/kernel/iommu_groups//type" file (Jerry Snitselaar) [1838589] - iommu: Take lock before reading iommu group default domain type (Jerry Snitselaar) [1838589] - iommu: Add support to change default domain of an iommu group (Jerry Snitselaar) [1838589] - iommu: Move def_domain type check for untrusted device into core (Jerry Snitselaar) [1838589] - iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move non-strict mode to use io_pgtable_domain_attr (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for pagetable config domain attribute (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Assign boolean values to a bool variable (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Add a domain attribute for pagetable configuration (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Support coherency for Mali LPAE (Jerry Snitselaar) [1955767] - dma-mapping: document dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling (Jerry Snitselaar) [1955767] - dma-direct: factor out a dma_direct_alloc_from_pool helper (Jerry Snitselaar) [1955767] - dma-direct check for highmem pages in dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - firewire-ohci: use dma_alloc_pages (Jerry Snitselaar) [1955767] - dma-iommu: implement ->alloc_noncoherent (Jerry Snitselaar) [1955767] - dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_pages API (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_noncoherent API (Jerry Snitselaar) [1955767] - drm/nouveau/gk20a: stop setting DMA_ATTR_NON_CONSISTENT (Jerry Snitselaar) [1955767] - mm: turn alloc_pages into an inline function (Jerry Snitselaar) [1955767] - dma-mapping: better document dma_addr_t and DMA_MAPPING_ERROR (Jerry Snitselaar) [1955767] - dma-mapping: move valid_dma_direction to dma-direction.h (Jerry Snitselaar) [1955767] - dma-debug: convert comma to semicolon (Jerry Snitselaar) [1955767] - dma-direct: Fix potential NULL pointer dereference (Jerry Snitselaar) [1955767] - dma-mapping: move the dma_declare_coherent_memory documentation (Jerry Snitselaar) [1955767] - dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c (Jerry Snitselaar) [1955767] - dma-mapping: make support for dma ops optional (Jerry Snitselaar) [1955767] - dma-direct: rename and cleanup __phys_to_dma (Jerry Snitselaar) [1955767] - dma-direct: remove __dma_to_phys (Jerry Snitselaar) [1955767] - dma-direct: use phys_to_dma_direct in dma_direct_alloc (Jerry Snitselaar) [1955767] - dma-direct: lift gfp_t manipulation out of__dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - dma-direct: remove dma_direct_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-debug: remove most exports (Jerry Snitselaar) [1955767] - dma-mapping: remove the dma_dummy_ops export (Jerry Snitselaar) [1955767] - dma-mapping: set default segment_boundary_mask to ULONG_MAX (Jerry Snitselaar) [1955767] - dma-mapping: introduce dma_get_seg_boundary_nr_pages() (Jerry Snitselaar) [1955767] - swiotlb: using SIZE_MAX needs limits.h included (Jerry Snitselaar) [1955767] - swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" (Jerry Snitselaar) [1955767] - swiotlb: Mark max_segment with static keyword (Jerry Snitselaar) [1955767] - swiotlb: Declare swiotlb_late_init_with_default_size() in header (Jerry Snitselaar) [1955767] - swiotlb: Use pa to print phys_addr_t variables (Jerry Snitselaar) [1955767] - dma-debug: remove debug_dma_assert_idle() function (Jerry Snitselaar) [1955767] - dma-mapping: move debug configuration options to kernel/dma (Jerry Snitselaar) [1955767] - dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock() (Jerry Snitselaar) [1955767] - iommu: Check return of __iommu_attach_device() (Jerry Snitselaar) [1955767] - iommu/amd: Enforce 4k mapping for certain IOMMU data structures (Jerry Snitselaar) [1955767] - iommu: Fix a check in iommu_check_bind_data() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix a bug for PDP check in prq_event_thread (Jerry Snitselaar) [1955767] - iommu/vt-d: Check UAPI data processed by IOMMU core (Jerry Snitselaar) [1955767] - iommu/uapi: Handle data and argsz filled by users (Jerry Snitselaar) [1955767] - iommu/uapi: Rename uapi functions (Jerry Snitselaar) [1955767] - iommu/uapi: Use named union for user data (Jerry Snitselaar) [1955767] - iommu/uapi: Add argsz for user filled data (Jerry Snitselaar) [1955767] - docs: IOMMU user API (Jerry Snitselaar) [1955767] - iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu path (Jerry Snitselaar) [1955767] - iommu/iova: Replace cmpxchg with xchg in queue_iova (Jerry Snitselaar) [1955767] - iommu/dma: Remove broken huge page handling (Jerry Snitselaar) [1955767] - iommu: Rename iommu_tlb_* functions to iommu_iotlb_* (Jerry Snitselaar) [1955767] - iommu/vt-d: Use device numa domain if RHSA is missing (Jerry Snitselaar) [1955767] - iommu/vt-d: Drop kerneldoc marker from regular comment (Jerry Snitselaar) [1955767] - iommu/amd: Re-purpose Exclusion range registers to support SNP CWWB (Jerry Snitselaar) [1955767] - iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERR (Jerry Snitselaar) [1955767] - iommu/amd: Use 4K page for completion wait write-back semaphore (Jerry Snitselaar) [1955767] - iommu/amd: Add missing function prototypes to fix -Wmissing-prototypes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add SVA device feature (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Check for SVA features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Seize private ASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Share process page tables (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Move definitions to a header (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Move some definitions to a header (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Ensure queue is read after updating prod pointer (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Constify some helpers (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Prepare for the adreno-smmu implementation (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for split pagetables (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Pass io-pgtable config to implementation specific function (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix endianness annotations (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: permit users to disable msi polling (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace module_param_named by module_param for disable_bypass (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace symbolic permissions by octal permissions for module parameter (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix l1 stream table size in the error message (Jerry Snitselaar) [1955767] - ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Jerry Snitselaar) [1955767] - iommu/amd: Prevent NULL pointer dereference (Jerry Snitselaar) [1955767] - treewide: Use fallthrough pseudo-keyword (Jerry Snitselaar) [1955767] - virtio-iommu: convert to LE accessors (Jerry Snitselaar) [1955767] - virtio_iommu: correct tags for config space fields (Jerry Snitselaar) [1955767] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Jerry Snitselaar) [1955767] - iommu/iova: Unify format of the printed messages (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectory (Jerry Snitselaar) [1955767] - iommu/arm-smmu: move TLB timeout and spin count macros (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Call configuration impl hook before consuming features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Manage ASIDs with xarray (Jerry Snitselaar) [1955767] - redhat/configs: Add CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Break insecure users by disabling bypass by default (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Workaround for Marvell Armada-AP806 SoC erratum #582743 (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Allow client devices to select direct mapping (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add global/context fault implementation hooks (Jerry Snitselaar) [1955767] - iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usage (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix trivial typo (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Update impl quirks comment (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Convert to a generic reset implementation (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Add sdm845 implementation hook (Jerry Snitselaar) [1955767] - firmware/qcom_scm: Add scm call to handle smmu errata (Jerry Snitselaar) [1955767] - firmware: qcom_scm-64: Add atomic version of qcom_scm_call (Jerry Snitselaar) [1955767] - firmware: qcom: scm: Ensure 'a0' status code is treated as signed (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Batch context descriptor invalidation (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Write level-1 descriptors atomically (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for PCI PASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add second level of context descriptor table (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx_desc() failure (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Propagate ssid_bits (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for Substream IDs (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add context descriptor tables allocators (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support (Jerry Snitselaar) [1955767] - dt-bindings: document PASID property for IOMMU masters (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Don't display an error when IRQ lines are missing (Jerry Snitselaar) [1955767] - selftests: net: add UDP GRO forwarding self-tests (Paolo Abeni) [1948493] - bareudp: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - geneve: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - vxlan: allow L4 GRO passthrough (Paolo Abeni) [1948493] - udp: never accept GSO_FRAGLIST packets (Paolo Abeni) [1948493] - udp: properly complete L4 GRO over UDP tunnel packet (Paolo Abeni) [1948493] - udp: skip L4 aggregation for UDP tunnel packets (Paolo Abeni) [1948493] - udp: fixup csum for GSO receive slow path (Paolo Abeni) [1948493] - udp: allow forwarding of plain (non-fraglisted) UDP GRO packets (Paolo Abeni) [1948493] - net: introduce a netdev feature for UDP GRO forwarding (Paolo Abeni) [1948493] - [s390] s390/pkey: support CCA and EP11 secure ECC private keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: Support for CCA APKA master keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: remove set_fs() invocation in zcrypt device driver (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: simplify cca_findcard2 loop code (Claudio Imbrenda) [1780669] - cxgb4: Add new T6 PCI device id 0x6092 (Rahul Lakkireddy) [1950186] - KVM: VMX: Don't use vcpu->run->internal.ndata as an array index (Jon Maloy) [1954219] {CVE-2021-3501} - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Gopal Tiwari) [1978598] - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Gopal Tiwari) [1978598] - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Gopal Tiwari) [1978598] - x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs (Waiman Long) [1970499] - x86/cpu: Avoid cpuinfo-induced IPI pileups (Waiman Long) [1970499] - x86/cpu: Disable frequency requests via aperfmperf IPI for nohz_full CPUs (Waiman Long) [1970499] - x86: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Waiman Long) [1970499] - x86/ldt: Enable LDT user-mapping for PAE (Waiman Long) [1970499] - fanotify: fix merging marks masks with FAN_ONDIR (Miklos Szeredi) [1832099] - sfc: avoid duplicated code in ef10_sriov (Íñigo Huguet) [1931779] - sfc: explain that "attached" VFs only refer to Xen (Íñigo Huguet) [1931779] - sfc: error code if SRIOV cannot be disabled (Íñigo Huguet) [1931779] - sfc: avoid double pci_remove of VFs (Íñigo Huguet) [1931779] - tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jerry Snitselaar) [1920812] - tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Jerry Snitselaar) [1920812] - tpm: acpi: Check eventlog signature before using it (Jerry Snitselaar) [1920812] - tpm: efi: Use local variable for calculating final log size (Jerry Snitselaar) [1920812] - tpm: Remove unintentional dump_stack() call (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jerry Snitselaar) [1920812] - KEYS: trusted: Reserve TPM for seal and unseal operations (Jerry Snitselaar) [1920812] - tpm/ppi: Constify static struct attribute_group (Jerry Snitselaar) [1920812] - tpm: add sysfs exports for all banks of PCR registers (Jerry Snitselaar) [1920812] - tpm: Remove tpm_dev_wq_lock (Jerry Snitselaar) [1920812] - tpm: Fix fall-through warnings for Clang (Jerry Snitselaar) [1920812] - tpm_tis: Clean up locality release (Jerry Snitselaar) [1920812] - tpm_tis: Disable interrupts on ThinkPad T490s (Jerry Snitselaar) [1920812] - tpm_tis: Fix check_locality for correct locality acquisition (Jerry Snitselaar) [1920812] - fuse: invalidate attrs when page writeback completes (Vivek Goyal) [1966424] - net/sched: act_ct: remove rh_mark_used_feature mark (Marcelo Ricardo Leitner) [1973381] - selftests: netfilter: Pass family parameter "-f" to conntrack tool (Hangbin Liu) [1979203] - selftests: netfilter: remove unused cnt and simplify command testing (Hangbin Liu) [1979203] - selftests: netfilter: fix nft_meta.sh error reporting (Hangbin Liu) [1979203] - selftests: netfilter: add cpu counter check (Hangbin Liu) [1979203] - selftests: netfilter: add meta iif/oif match test (Hangbin Liu) [1979203] - NFS: Only change the cookie verifier if the directory page cache is empty (Benjamin Coddington) [1982825] - NFS: Fix handling of cookie verifier in uncached_readdir() (Benjamin Coddington) [1982825] - nfs: Subsequent READDIR calls should carry non-zero cookieverifier (Benjamin Coddington) [1982825] - Revert "[netdrv] net/mlx5e: Rx, Update page pool numa node when changed" (Alaa Hleihel) [1915308] - mlx5: net: zero-initialize tc skb extension on allocation (Alaa Hleihel) [1915308 1965418] - RDMA/mlx5: Don't add slave port to unaffiliated list (Alaa Hleihel) [1915308] - net/mlx5: Reset mkey index on creation (Alaa Hleihel) [1915308] - net/mlx5e: Don't create devices during unload flow (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding (Alaa Hleihel) [1915308] - net/mlx5: SF_DEV, remove SF device on invalid state (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Allow setting GUID for host PF vport (Alaa Hleihel) [1915308 1967488] - net/mlx5: E-Switch, Read PF mac address (Alaa Hleihel) [1915308 1967488] - net/mlx5: Check that driver was probed prior attaching the device (Alaa Hleihel) [1915308] - net/mlx5: Fix error path for set HCA defaults (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS device offload in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: kTLS, Add resiliency to RX resync failures (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline function mlx5e_tls_handle_tx_wqe() (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline TLS skb check (Alaa Hleihel) [1915308] - net/mlx5e: Cleanup unused function parameter (Alaa Hleihel) [1915308] - net/mlx5e: Remove non-essential TLS SQ state bit (Alaa Hleihel) [1915308] - net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Alaa Hleihel) [1915308] - net/mlx5e: Fix lost changes during code movements (Alaa Hleihel) [1915308] - net/mlx5e: Move params logic into its dedicated file (Alaa Hleihel) [1915308] - net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for GRE tunnel (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for UDP tunnels (Alaa Hleihel) [1915308] - Revert "net/mlx5: Arm only EQs with EQEs" (Alaa Hleihel) [1915308] - net/mlx5e: Verify dev is present in get devlink port ndo (Alaa Hleihel) [1915308] - net/mlx5: DR, Don't use SW steering when RoCE is not supported (Alaa Hleihel) [1915308] - net/mlx5: Consider RoCE cap before init RDMA resources (Alaa Hleihel) [1915308] - net/mlx5e: Fix page reclaim for dead peer hairpin (Alaa Hleihel) [1915308] - net/mlx5e: Remove dependency in IPsec initialization flows (Alaa Hleihel) [1915308] - net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Alaa Hleihel) [1915308] - IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel) [1915308 1974263] - RDMA/mlx5: Block FDB rules when not in switchdev mode (Alaa Hleihel) [1915308] - RDMA/mlx5: Use different doorbell memory for different processes (Alaa Hleihel) [1915308] - net/mlx5: Fix duplicate included vhca_event.h (Alaa Hleihel) [1915308] - net/mlx5: Fix lag port remapping logic (Alaa Hleihel) [1915308] - net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Alaa Hleihel) [1915308] - net/mlx5: DR, Create multi-destination flow table with level less than 64 (Alaa Hleihel) [1915308] - net/mlx5e: Fix adding encap rules to slow path (Alaa Hleihel) [1915308] - net/mlx5e: Check for needed capability for cvlan matching (Alaa Hleihel) [1915308] - net/mlx5: Check firmware sync reset requested is set before trying to abort it (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS offload for uplink representor (Alaa Hleihel) [1915308] - net/mlx5e: Fix incompatible casting (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query DCT via DEVX (Alaa Hleihel) [1915308] - RDMA/mlx5: Recover from fatal event in dual port mode (Alaa Hleihel) [1915308] - net/mlx5: Set term table as an unmanaged flow table (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path of updating netdev queues (Alaa Hleihel) [1915308] - net/mlx5e: Reject mirroring on source port change encap rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix multipath lag activation (Alaa Hleihel) [1915308] - net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Alaa Hleihel) [1915308] - net/mlx5e: Make sure fib dev exists in fib event (Alaa Hleihel) [1915308] - net/mlx5e: Fix null deref accessing lag dev (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix show state inactive when its inactivated (Alaa Hleihel) [1915308] - net/mlx5: Set reformat action when needed for termination rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in add_vlan_push_action() (Alaa Hleihel) [1915308] - {net, RDMA}/mlx5: Fix override of log_max_qp by other device (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix SQ/RQ in doorbell bitmask (Alaa Hleihel) [1915308] - net/mlx5: Fix bit-wise and with zero (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix drop packet rule in egress table (Alaa Hleihel) [1915308] - net/mlx5: Fix spelling mistakes in mlx5_core_info message (Alaa Hleihel) [1915308] - net/mlx5: DR, Fixed typo in STE v0 (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix mlx5 rates to IB rates map (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query RoCE port (Alaa Hleihel) [1915308] - RDMA/mlx5: Zero out ODP related items in the mlx5_ib_mr (Alaa Hleihel) [1915308] - net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Alaa Hleihel) [1915308] - net/mlx5: Avoid unnecessary operation (Alaa Hleihel) [1915308] - net/mlx5e: rep: Improve reg_cX conditions (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix return type (Alaa Hleihel) [1915308] - net/mlx5e: mlx5_tc_ct_init does not fail (Alaa Hleihel) [1915308] - net/mlx5: Fix indir stable stubs (Alaa Hleihel) [1915308] - net/mlx5e: Add missing include (Alaa Hleihel) [1915308] - net/mlx5e: fix mlx5e_tc_tun_update_header_ipv6 dummy definition (Alaa Hleihel) [1915308] - net/mlx5e: CT, Avoid false lock dependency warning (Alaa Hleihel) [1915308] - net/mlx5: Check returned value from health recover sequence (Alaa Hleihel) [1915308] - net/mlx5: Don't rely on interface state bit (Alaa Hleihel) [1915308] - net/mlx5: Remove second FW tracer check (Alaa Hleihel) [1915308] - net/mlx5: Separate probe vs. reload flows (Alaa Hleihel) [1915308] - net/mlx5: Remove impossible checks of interface state (Alaa Hleihel) [1915308] - net/mlx5: Don't skip vport check (Alaa Hleihel) [1915308] - net/mlx5e: Register nic devlink port for SF ports (Alaa Hleihel) [1915308] - vdpa/mlx5: Retrieve BAR address suitable any function (Alaa Hleihel) [1915308] - vdpa/mlx5: Use the correct dma device when registering memory (Alaa Hleihel) [1915308] - net/mlx5: SF, Extend SF table for additional SF id range (Alaa Hleihel) [1915308] - net/mlx5: SF, Split mlx5_sf_hw_table into two parts (Alaa Hleihel) [1915308] - net/mlx5: SF, Use helpers for allocation and free (Alaa Hleihel) [1915308] - net/mlx5: SF, Consider own vhca events of SF devices (Alaa Hleihel) [1915308] - net/mlx5: SF, Store and use start function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Rely on hw table for SF devlink port allocation (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Consider SF ports of host PF (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Alaa Hleihel) [1915308] - net/mlx5: SF, Reuse stored hardware function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Use device pointer directly (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Move legacy code to a individual file (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Convert a macro to a helper routine (Alaa Hleihel) [1915308] - net/mlx5: E-Switch Make cleanup sequence mirror of init (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Make vport number u16 (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Skip querying SF enabled bits (Alaa Hleihel) [1915308] - IB/mlx5: Set right RoCE l3 type and roce version while deleting GID (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: Pair mutex_destory with mutex_init for rate limit table (Alaa Hleihel) [1915308] - net/mlx5: Allocate rate limit table when rate is configured (Alaa Hleihel) [1915308] - net/mlx5: Use helper to increment, decrement rate entry refcount (Alaa Hleihel) [1915308] - net/mlx5: Use helpers to allocate and free rl table entries (Alaa Hleihel) [1915308] - net/mlx5: Do not hold mutex while reading table constants (Alaa Hleihel) [1915308] - net/mlx5: Pack mlx5_rl_entry structure (Alaa Hleihel) [1915308] - net/mlx5: Use unsigned int for free_count (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, let user to enable disable metadata (Alaa Hleihel) [1915308] - net/mlx5e: TC, Add support to offload sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Handle sampled packets (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Refactor tc update skb function (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler restore handle API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler object API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler termination table API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Parse sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Alaa Hleihel) [1915308 1919649] - net/mlx5: Map register values to restore objects (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Set per vport table default group number (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Generalize per vport table API (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Rename functions to follow naming convention. (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Move vport table functions to a new file (Alaa Hleihel) [1915308 1919649] - net/mlx5: CT: Add support for mirroring (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Protect changing mode while adding rules (Alaa Hleihel) [1915308 1790457] - net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Unregister eth-reps devices first (Alaa Hleihel) [1915308 1790457] - net/mlx5: Move mlx5e hw resources into a sub object (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Register nic devlink port with switch id (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Verify dev is present in some ndos (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Add offload stats ndos to nic netdev ops (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Allow legacy vf ndos only if in legacy mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Same max num channels for both nic and uplink profiles (Alaa Hleihel) [1915308 1790457] - net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (Alaa Hleihel) [1915308] - net/mlx5e: Fix setting of RS FEC mode (Alaa Hleihel) [1915308] - net/mlx5: Fix setting of devlink traps in switchdev mode (Alaa Hleihel) [1915308] - net/mlx5: DR, Add missing vhca_id consume from STEv1 (Alaa Hleihel) [1915308] - net/mlx5: fix kfree mismatch in indir_table.c (Alaa Hleihel) [1915308] - net/mlx5: Fix PBMC register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix PPLM register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix placement of log_max_flow_counter (Alaa Hleihel) [1915308] - net/mlx5: Fix HW spec violation configuring uplink (Alaa Hleihel) [1915308] - net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ (Alaa Hleihel) [1915308] - net/mlx5e: Consider geneve_opts for encap contexts (Alaa Hleihel) [1915308] - net/mlx5: Don't request more than supported EQs (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix RX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix TX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Fix ethtool indication of connector type (Alaa Hleihel) [1915308] - net/mlx5: Delete auxiliary bus driver eth-rep first (Alaa Hleihel) [1915308] - net/mlx5e: Fix mapping of ct_label zero (Alaa Hleihel) [1915308] - net/mlx5: SF, do not use ecpu bit for vhca state processing (Alaa Hleihel) [1915308] - net/mlx5e: Fix division by 0 in mlx5e_select_queue (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path for ethtool set-priv-flag (Alaa Hleihel) [1915308] - net/mlx5e: Offload tuple rewrite for non-CT flows (Alaa Hleihel) [1915308] - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1915308] - net/mlx5: Add back multicast stats for uplink representor (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix typo in destroy_mkey inbox (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value in STEv1 getter (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix error flow of SFs allocation flow (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix memory leak of work item (Alaa Hleihel) [1915308] - net/mlx5: SF, Correct vhca context size (Alaa Hleihel) [1915308] - net/mlx5e: E-switch, Fix rate calculation division (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix timestamp default mode (Alaa Hleihel) [1915308] - net/mlx5: Set QP timestamp mode to default (Alaa Hleihel) [1915308] - net/mlx5e: Fix error flow in change profile (Alaa Hleihel) [1915308] - net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Check correct ip_version in decapsulation route resolution (Alaa Hleihel) [1915308] - net/mlx5: Fix turn-off PPS command (Alaa Hleihel) [1915308] - net/mlx5e: Don't match on Geneve options in case option masks are all zero (Alaa Hleihel) [1915308] - net/mlx5e: Revert parameters on errors when changing PTP state without reset (Alaa Hleihel) [1915308] - net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Alaa Hleihel) [1915308] - net/mlx5e: Set PTP channel pointer explicitly to NULL (Alaa Hleihel) [1915308] - net/mlx5e: Accumulate port PTP TX stats with other channels stats (Alaa Hleihel) [1915308] - net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Alaa Hleihel) [1915308] - net/mlx5e: Enforce minimum value check for ICOSQ size (Alaa Hleihel) [1915308] - RDMA/mlx5: Set correct kernel-doc identifier (Alaa Hleihel) [1915308] - IB/mlx5: Add missing error code (Alaa Hleihel) [1915308] - configs: Enable mlx5 subfunction device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Add cyc2time HW translation mode support (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move some PPS logic into helper functions (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move all internal timer metadata into a dedicated struct (Alaa Hleihel) [1915308 1919657] - net/mlx5: Refactor init clock function (Alaa Hleihel) [1915308 1919657] - net/mlx5: Add register layout to support real-time time-stamp (Alaa Hleihel) [1915308 1919657] - RDMA/mlx5: Fail QP creation if the device can not support the CQE TS (Alaa Hleihel) [1915308] - RDMA/mlx5: Allow CQ creation without attached EQs (Alaa Hleihel) [1915308] - net/mlx5: Add new timestamp mode bits (Alaa Hleihel) [1915308 1919657] - net/mlx5: Remove TLS dependencies on XPS (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Alaa Hleihel) [1915308 1851717] - net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Alaa Hleihel) [1915308 1919647] - net/mlx5: Fix a NULL vs IS_ERR() check (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Alaa Hleihel) [1915308 1919647] - net/mlx5: Assign boolean values to a bool variable (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "Unknouwn" -> "Unknown" (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "channles" -> "channels" (Alaa Hleihel) [1915308] - net/mlx5: Delete device list leftover (Alaa Hleihel) [1915308] - net/mlx5_core: remove unused including (Alaa Hleihel) [1915308] - net/mlx5: fix spelling mistake in Kconfig "accelaration" -> "acceleration" (Alaa Hleihel) [1915308] - RDMA/mlx5: Support 400Gbps IB rate in mlx5 driver (Alaa Hleihel) [1915308] - RDMA/mlx5: Cleanup the synchronize_srcu() from the ODP flow (Alaa Hleihel) [1915308] - net/mlx5e: Handle FIB events to update tunnel endpoint device (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Rename some encap-specific API to generic names (Alaa Hleihel) [1915308 1919647] - net/mlx5e: TC preparation refactoring for routing update event (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Refactor neigh update infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Create route entry infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor reg_c1 usage (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel RX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Remove redundant match on tunnel destination mac (Alaa Hleihel) [1915308 1919647] - net/mlx5: E-Switch, Indirect table infrastructure (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor tun routing helpers (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel TX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor rule offload forward action processing (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Always set attr mdev pointer (Alaa Hleihel) [1915308 1919647] - net/mlx5e: E-Switch, Maintain vhca_id to vport_num mapping (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor setting source port (Alaa Hleihel) [1915308 1915310 1919647] - IB/mlx5: Use rdma_for_each_port for port iteration (Alaa Hleihel) [1915308] - RDMA/core: Introduce and use API to read port immutable data (Alaa Hleihel) [1915308] - IB/mlx5: Improve query port for representor port (Alaa Hleihel) [1915308] - IB/mlx5: Avoid calling query device for reading pkey table length (Alaa Hleihel) [1915308] - IB/mlx5: Move mlx5_port_caps from mlx5_core_dev to mlx5_ib_dev (Alaa Hleihel) [1915308] - IB/mlx5: Support default partition key for representor port (Alaa Hleihel) [1915308] - net/mlx5: DR, Avoid unnecessary csum recalculation on supporting devices (Alaa Hleihel) [1915308] - net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Alaa Hleihel) [1915308] - net/mlx5e: accel, remove redundant space (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Improve TLS RX workqueue scope (Alaa Hleihel) [1915308] - net/mlx5e: remove h from printk format specifier (Alaa Hleihel) [1915308] - net/mlx5e: Increase indirection RQ table size to 256 (Alaa Hleihel) [1915308] - net/mlx5e: Enable napi in channel's activation stage (Alaa Hleihel) [1915308] - net/mlx5e: Move representor neigh init into profile enable (Alaa Hleihel) [1915308] - net/mlx5e: Avoid false lock depenency warning on tc_ht (Alaa Hleihel) [1915308] - net/mlx5e: Move set vxlan nic info to profile init (Alaa Hleihel) [1915308] - net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Alaa Hleihel) [1915308] - net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Alaa Hleihel) [1915308] - net/mxl5e: Add change profile method (Alaa Hleihel) [1915308] - net/mlx5e: Separate between netdev objects and mlx5e profiles initialization (Alaa Hleihel) [1915308] - net/mlx5: DR, Allow SW steering for sw_owner_v2 devices (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Copy all 64B whenever replacing STE in the head of miss-list (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use HW specific logic API when writing STE (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use the right size when writing partial STE into HW (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 modify header logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 action apply logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 setters and getters (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Allow native protocol support for HW STEv1 (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add HW STEv1 match logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add match STEv1 structs to ifc (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value (Alaa Hleihel) [1915308 1851712] - net/mlx5e: Enable traps according to link state (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to DMAC filter trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add trap entity to ETH driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Expose RX dma info helpers (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering DMAC trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering VLAN trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Optimize promiscuous mode (Alaa Hleihel) [1915308 1919652] - net/mlx5: Notify on trap action by blocking event (Alaa Hleihel) [1915308 1919652] - net/mlx5: Rename events notifier header (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink DMAC filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink ingress VLAN filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Add support for devlink traps in mlx5 core driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Support HTB offload (Alaa Hleihel) [1915308] - net/mlx5: SF, Port function state change support (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add port add delete functionality (Alaa Hleihel) [1915308 1851717] - net/mlx5: E-switch, Add eswitch helpers for SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: E-switch, Prepare eswitch to handle SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: SF, Add auxiliary device driver (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add auxiliary device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Introduce vhca state event notifier (Alaa Hleihel) [1915308 1851717] - RDMA/hw/mlx5/qp: Demote non-conformant kernel-doc header (Alaa Hleihel) [1915308] - RDMA/hw/mlx5/odp: Fix formatting and add missing descriptions in 'pagefault_data_segments()' (Alaa Hleihel) [1915308] - IB/mlx5: Make function static (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Remove unnecessary config flag usage (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Inline feature_check fast-path function (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Avoid unreachable return (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Enclose csum logic under ipsec config (Alaa Hleihel) [1915308] - net/mlx5e: CT: Remove redundant usage of zone mask (Alaa Hleihel) [1915308] - net/mlx5e: Remove redundant initialization to null (Alaa Hleihel) [1915308] - net/mlx5e: CT: Pass null instead of zero spec (Alaa Hleihel) [1915308] - net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, use new cap as condition for mpls over udp (Alaa Hleihel) [1915308] - net/mlx5e: Simplify condition on esw_vport_enable_qos() (Alaa Hleihel) [1915308] - net/mlx5: Add HW definition of reg_c_preserve (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 modify header logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE modify header actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 action apply logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE tx/rx actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 setters and getters (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE setters and getters per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move action apply logic to dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Refactor ICMP STE builder (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 look up types from mlx5_ifc_dr header (Alaa Hleihel) [1915308] - net/mlx5: DR, Merge similar DR STE SET macros (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv0 source_eswitch_owner_vhca_id support (Alaa Hleihel) [1915308] - net/mlx5: DR, Remove unused macro definition from dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Move HW STEv0 match logic to a separate file (Alaa Hleihel) [1915308] - net/mlx5: DR, Use the new HW specific STE infrastructure (Alaa Hleihel) [1915308] - net/mlx5: DR, Move macros from dr_ste.c to header (Alaa Hleihel) [1915308] - net/mlx5: DR, Add infrastructure for supporting several steering formats (Alaa Hleihel) [1915308] - ext4: handle read only external journal device (Lukas Czerner) [1860929] - vfio/pci: Handle concurrent vma faults (Alex Williamson) [1976551] - vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Alex Williamson) [1976551] - net: flow_dissector: Parse PTP L2 packet header (Ivan Vecera) [1971687] - net: vlan: Add parse protocol header ops (Ivan Vecera) [1971687] - PCI: hv: Remove bus device removal unused refcount/functions (Mohammed Gamal) [1982482] - PCI: hv: Fix a race condition when removing the device (Mohammed Gamal) [1982482] - RDMA/cxgb4: check for ipv6 address properly while destroying listener (Raju Rangoju) [1961313] - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Raju Rangoju) [1961313] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: Disable delayed ack by default (Raju Rangoju) [1961313] - [infiniband] treewide: Remove uninitialized_var() usage (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove (Raju Rangoju) [1961313] - vfs: allow unprivileged whiteout creation (Miklos Szeredi) [1983608] - Documentation: kdump: update kdump guide (Baoquan He) [1938067] - docs: admin-guide: add kdump documentation into it (Baoquan He) [1938067] - docs: kdump: convert docs to ReST and rename to *.rst (Baoquan He) [1938067]- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros) [1973504] - nvmet-rdma: Fix NULL deref when SEND is completed with error (Gopal Tiwari) [1959856] - netfilter: nft_exthdr: Search chunks in SCTP packets only (Phil Sutter) [1868228] - netfilter: nft_exthdr: Fix for unsafe packet data read (Phil Sutter) [1868228] - netfilter: nft_exthdr: Support SCTP chunks (Phil Sutter) [1868228] - xfs: fix deadlock retry tracepoint arguments (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range (Bill O'Donnell) [1937116] - xfs: fix return of uninitialized value in variable error (Bill O'Donnell) [1937116] - xfs: fix scrub and remount-ro protection when running scrub (Bill O'Donnell) [1937116] - xfs: fix xfs_trans slab cache name (Bill O'Donnell) [1937116] - xfs: Fix a typo (Bill O'Donnell) [1937116] - xfs: Rudimentary spelling fix (Bill O'Donnell) [1937116] - xfs: Rudimentary typo fixes (Bill O'Donnell) [1937116] - xfs: fix dquot scrub loop cancellation (Bill O'Donnell) [1937116] - xfs: fix uninitialized variables in xrep_calc_ag_resblks (Bill O'Donnell) [1937116] - xfs: fix incorrect root dquot corruption error when switching group/project quota types (Bill O'Donnell) [1937116] - xfs: fix up build warnings when quotas are disabled (Bill O'Donnell) [1937116] - xfs: fix chown leaking delalloc quota blocks when fssetxattr fails (Bill O'Donnell) [1937116] - xfs: Fix assert failure in xfs_setattr_size() (Bill O'Donnell) [1937116] - xfs: fix an ABBA deadlock in xfs_rename (Bill O'Donnell) [1937116 1966609] - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Bill O'Donnell) [1937116] - xfs: fix parent pointer scrubber bailing out on unallocated inodes (Bill O'Donnell) [1937116] - xfs: revert "xfs: fix rmap key and record comparison functions" (Bill O'Donnell) [1937116] - xfs: don't allow NOWAIT DIO across extent boundaries (Bill O'Donnell) [1937116] - xfs: return corresponding errcode if xfs_initialize_perag() fail (Bill O'Donnell) [1937116] - xfs: ensure inobt record walks always make forward progress (Bill O'Donnell) [1937116] - xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Bill O'Donnell) [1937116] - xfs: directory scrub should check the null bestfree entries too (Bill O'Donnell) [1937116] - xfs: strengthen rmap record flags checking (Bill O'Donnell) [1937116] - xfs: fix the minrecs logic when dealing with inode root child blocks (Bill O'Donnell) [1937116] - xfs: fix a missing unlock on error in xfs_fs_map_blocks (Bill O'Donnell) [1937116] - xfs: fix brainos in the refcount scrubber's rmap fragment processor (Bill O'Donnell) [1937116] - xfs: fix rmap key and record comparison functions (Bill O'Donnell) [1937116] - xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents (Bill O'Donnell) [1937116] - xfs: fix flags argument to rmap lookup when converting shared file rmaps (Bill O'Donnell) [1937116] - xfs: only flush the unshared range in xfs_reflink_unshare (Bill O'Donnell) [1937116] - xfs: fix scrub flagging rtinherit even if there is no rt device (Bill O'Donnell) [1937116] - xfs: fix missing CoW blocks writeback conversion retry (Bill O'Donnell) [1937116] - xfs: set xefi_discard when creating a deferred agfl free log intent item (Bill O'Donnell) [1937116] - xfs: cancel intents immediately if process_intents fails (Bill O'Donnell) [1937116] - xfs: fix fallocate functions when rtextsize is larger than 1 (Bill O'Donnell) [1937116] - xfs: fix high key handling in the rt allocator's query_range function (Bill O'Donnell) [1937116] - xfs: annotate grabbing the realtime bitmap/summary locks in growfs (Bill O'Donnell) [1937116] - xfs: make xfs_growfs_rt update secondary superblocks (Bill O'Donnell) [1937116] - xfs: fix realtime bitmap/summary file truncation when growing rt volume (Bill O'Donnell) [1937116] - xfs: fix the indent in xfs_trans_mod_dquot (Bill O'Donnell) [1937116] - xfs: do the ASSERT for the arguments O_{u,g,p}dqpp (Bill O'Donnell) [1937116] - xfs: fix deadlock and streamline xfs_getfsmap performance (Bill O'Donnell) [1937116] - xfs: limit entries returned when counting fsmap records (Bill O'Donnell) [1937116] - xfs: only relog deferred intent items if free space in the log gets low (Bill O'Donnell) [1937116] - xfs: expose the log push threshold (Bill O'Donnell) [1937116] - xfs: periodically relog deferred intent items (Bill O'Donnell) [1937116] - xfs: change the order in which child and parent defer ops are finished (Bill O'Donnell) [1937116] - xfs: fix an incore inode UAF in xfs_bui_recover (Bill O'Donnell) [1937116] - xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Bill O'Donnell) [1937116] - xfs: clean up bmap intent item recovery checking (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining transaction reservation (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining block reservations (Bill O'Donnell) [1937116] - xfs: proper replay of deferred ops queued during log recovery (Bill O'Donnell) [1937116] - xfs: remove XFS_LI_RECOVERED (Bill O'Donnell) [1937116] - xfs: remove xfs_defer_reset (Bill O'Donnell) [1937116] - xfs: fix finobt btree block recovery ordering (Bill O'Donnell) [1937116] - xfs: directly call xfs_generic_create() for ->create() and ->mkdir() (Bill O'Donnell) [1937116] - xfs: avoid shared rmap operations for attr fork extents (Bill O'Donnell) [1937116] - xfs: drop the obsolete comment on filestream locking (Bill O'Donnell) [1937116] - xfs: code cleanup in xfs_attr_leaf_entsize_{remote,local} (Bill O'Donnell) [1937116] - xfs: do the assert for all the log done items in xfs_trans_cancel (Bill O'Donnell) [1937116] - xfs: remove the unused parameter id from xfs_qm_dqattach_one (Bill O'Donnell) [1937116] - xfs: remove the redundant crc feature check in xfs_attr3_rmt_verify (Bill O'Donnell) [1937116] - xfs: fix some comments (Bill O'Donnell) [1937116] - xfs: remove the unnecessary xfs_dqid_t type cast (Bill O'Donnell) [1937116] - xfs: use the existing type definition for di_projid (Bill O'Donnell) [1937116] - xfs: remove the unused SYNCHRONIZE macro (Bill O'Donnell) [1937116] - xfs: clean up calculation of LR header blocks (Bill O'Donnell) [1937116] - xfs: avoid LR buffer overrun due to crafted h_len (Bill O'Donnell) [1937116] - xfs: don't release log intent items when recovery fails (Bill O'Donnell) [1937116] - xfs: attach inode to dquot in xfs_bui_item_recover (Bill O'Donnell) [1937116] - xfs: log new intent items created as part of finishing recovered intent items (Bill O'Donnell) [1937116] - xfs: check dabtree node hash values when loading child blocks (Bill O'Donnell) [1937116] - xfs: don't free rt blocks when we're doing a REMAP bunmapi call (Bill O'Donnell) [1937116] - xfs: Set xfs_buf's b_ops member when zeroing bitmap/summary files (Bill O'Donnell) [1937116] - xfs: Set xfs_buf type flag when growing summary/bitmap files (Bill O'Donnell) [1937116] - xfs: drop extra transaction roll from inode extent truncate (Bill O'Donnell) [1937116] - xfs: don't propagate RTINHERIT -> REALTIME when there is no rtdev (Bill O'Donnell) [1937116] - xfs: ensure that fpunch, fcollapse, and finsert operations are aligned to rt extent size (Bill O'Donnell) [1937116] - xfs: refactor inode flags propagation code (Bill O'Donnell) [1937116] - xfs: make sure the rt allocator doesn't run off the end (Bill O'Donnell) [1937116] - xfs: Remove unneeded semicolon (Bill O'Donnell) [1937116] - xfs: force the log after remapping a synchronous-writes file (Bill O'Donnell) [1937116] - xfs: Convert xfs_attr_sf macros to inline functions (Bill O'Donnell) [1937116] - xfs: Use variable-size array for nameval in xfs_attr_sf_entry (Bill O'Donnell) [1937116] - xfs: Remove typedef xfs_attr_shortform_t (Bill O'Donnell) [1937116] - xfs: remove typedef xfs_attr_sf_entry_t (Bill O'Donnell) [1937116] - xfs: Remove kmem_zalloc_large() (Bill O'Donnell) [1937116] - xfs: enable big timestamps (Bill O'Donnell) [1937116] - xfs: trace timestamp limits (Bill O'Donnell) [1937116] - xfs: widen ondisk quota expiration timestamps to handle y2038+ (Bill O'Donnell) [1937116] - xfs: widen ondisk inode timestamps to deal with y2038+ (Bill O'Donnell) [1937116] - xfs: redefine xfs_ictimestamp_t (Bill O'Donnell) [1937116] - xfs: redefine xfs_timestamp_t (Bill O'Donnell) [1937116] - xfs: move xfs_log_dinode_to_disk to the log recovery code (Bill O'Donnell) [1937116] - xfs: refactor quota timestamp coding (Bill O'Donnell) [1937116] - xfs: refactor default quota grace period setting code (Bill O'Donnell) [1937116] - xfs: refactor quota expiration timer modification (Bill O'Donnell) [1937116] - xfs: explicitly define inode timestamp range (Bill O'Donnell) [1937116] - xfs: enable new inode btree counters feature (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online repair (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online scrub (Bill O'Donnell) [1937116] - xfs: use the finobt block counts to speed up mount times (Bill O'Donnell) [1937116] - xfs: store inode btree block counts in AGI header (Bill O'Donnell) [1937116] - xfs: reuse _xfs_buf_read for re-reading the superblock (Bill O'Donnell) [1937116] - xfs: remove xfs_getsb (Bill O'Donnell) [1937116] - xfs: simplify xfs_trans_getsb (Bill O'Donnell) [1937116] - xfs: remove xlog_recover_iodone (Bill O'Donnell) [1937116] - xfs: clear the read/write flags later in xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: use xfs_buf_item_relse in xfs_buf_item_done (Bill O'Donnell) [1937116] - xfs: simplify the xfs_buf_ioend_disposition calling convention (Bill O'Donnell) [1937116] - xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_disposition (Bill O'Donnell) [1937116] - xfs: remove xfs_buf_ioerror_retry (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioerror_fail_without_retry (Bill O'Donnell) [1937116] - xfs: fold xfs_buf_ioend_finish into xfs_ioend (Bill O'Donnell) [1937116] - xfs: move the buffer retry logic to xfs_buf.c (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: mark xfs_buf_ioend static (Bill O'Donnell) [1937116] - xfs: refactor the buf ioend disposition code (Bill O'Donnell) [1937116] - xfs: xfs_iflock is no longer a completion (Bill O'Donnell) [1937116] - xfs: remove kmem_realloc() (Bill O'Donnell) [1937116] - xfs: don't update mtime on COW faults (Bill O'Donnell) [1937116] - xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files (Bill O'Donnell) [1937116] - xfs: initialize the shortform attr header padding entry (Bill O'Donnell) [1937116] - xfs: fix off-by-one in inode alloc block reservation calculation (Bill O'Donnell) [1937116] - xfs: finish dfops on every insert range shift iteration (Bill O'Donnell) [1937116] - xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Bill O'Donnell) [1937116] - xfs: delete duplicated words + other fixes (Bill O'Donnell) [1937116] - xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_node_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_rmt (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_setup (Bill O'Donnell) [1937116] - xfs: Add remote block helper functions (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_leaf_mark_incomplete (Bill O'Donnell) [1937116] - xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform (Bill O'Donnell) [1937116] - xfs: Remove xfs_trans_roll in xfs_attr_node_removename (Bill O'Donnell) [1937116] - xfs: Remove unneeded xfs_trans_roll_inode calls (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_shrink (Bill O'Donnell) [1937116] - xfs: Pull up xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_rmtval_remove (Bill O'Donnell) [1937116] - xfs: Pull up trans roll in xfs_attr3_leaf_clearflag (Bill O'Donnell) [1937116] - xfs: Factor out xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Pull up trans roll from xfs_attr3_leaf_setflag (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_try_sf_addname (Bill O'Donnell) [1937116] - xfs: Split apart xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Pull up trans handling in xfs_attr3_leaf_flipflags (Bill O'Donnell) [1937116] - xfs: Factor out new helper functions xfs_attr_rmtval_set (Bill O'Donnell) [1937116] - xfs: Check for -ENOATTR or -EEXIST (Bill O'Donnell) [1937116] - xfs: Add xfs_has_attr and subroutines (Bill O'Donnell) [1937116] - xfs: Refactor xfs_da_state_alloc() helper (Bill O'Donnell) [1937116] - xfs: remove xfs_zone_{alloc,zalloc} helpers (Bill O'Donnell) [1937116] - xfs: Modify xlog_ticket_alloc() to use kernel's MM API (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_zalloc() usage (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_alloc() usage (Bill O'Donnell) [1937116] - xfs: xfs_btree_staging.h: delete duplicated words (Bill O'Donnell) [1937116] - xfs: rename the ondisk dquot d_flags to d_type (Bill O'Donnell) [1937116] - xfs: improve ondisk dquot flags checking (Bill O'Donnell) [1937116] - xfs: create xfs_dqtype_t to represent quota types (Bill O'Donnell) [1937116] - xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses (Bill O'Donnell) [1937116] - xfs: remove unnecessary quota type masking (Bill O'Donnell) [1937116] - xfs: always use xfs_dquot_type when extracting type from a dquot (Bill O'Donnell) [1937116] - xfs: refactor quota type testing (Bill O'Donnell) [1937116] - xfs: remove the XFS_QM_IS[UGP]DQ macros (Bill O'Donnell) [1937116] - xfs: refactor testing if a particular dquot is being enforced (Bill O'Donnell) [1937116] - xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_* (Bill O'Donnell) [1937116] - xfs: drop the type parameter from xfs_dquot_verify (Bill O'Donnell) [1937116] - xfs: add more dquot tracepoints (Bill O'Donnell) [1937116] - xfs: actually bump warning counts when we send warnings (Bill O'Donnell) [1937116] - xfs: assume the default quota limits are always set in xfs_qm_adjust_dqlimits (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_apply_dquot_deltas (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_dqresv (Bill O'Donnell) [1937116] - xfs: refactor xfs_qm_scall_setqlim (Bill O'Donnell) [1937116] - xfs: refactor quota exceeded test (Bill O'Donnell) [1937116] - xfs: remove unnecessary arguments from quota adjust functions (Bill O'Donnell) [1937116] - xfs: refactor default quota limits by resource (Bill O'Donnell) [1937116] - xfs: remove qcore from incore dquots (Bill O'Donnell) [1937116] - xfs: stop using q_core timers in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core warning counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core limits in the quota code (Bill O'Donnell) [1937116] - xfs: use a per-resource struct for incore dquot data (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_id in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_flags in the quota code (Bill O'Donnell) [1937116] - xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format (Bill O'Donnell) [1937116] - xfs: rename dquot incore state flags (Bill O'Donnell) [1937116] - xfs: refactor quotacheck flags usage (Bill O'Donnell) [1937116] - xfs: move the flags argument of xfs_qm_scall_trunc_qfiles to XFS_QMOPT_* (Bill O'Donnell) [1937116] - xfs: validate ondisk/incore dquot flags (Bill O'Donnell) [1937116] - xfs: fix inode quota reservation checks (Bill O'Donnell) [1937116] - xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Bill O'Donnell) [1937116] - xfs: drain the buf delwri queue before xfsaild idles (Bill O'Donnell) [1937116] - xfs: remove duplicated include from xfs_buf_item.c (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT and SYNC_TRYLOCK (Bill O'Donnell) [1937116] - xfs: get rid of unnecessary xfs_perag_{get,put} pairs (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should check inode size (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should verify written extents (Bill O'Donnell) [1937116] - xfs: remove xfs_inobp_check() (Bill O'Donnell) [1937116] - xfs: factor xfs_iflush_done (Bill O'Donnell) [1937116] - xfs: rework xfs_iflush_cluster() dirty inode iteration (Bill O'Donnell) [1937116] - xfs: rename xfs_iflush_int() (Bill O'Donnell) [1937116] - xfs: xfs_iflush() is no longer necessary (Bill O'Donnell) [1937116] - xfs: attach inodes to the cluster buffer when dirtied (Bill O'Donnell) [1937116] - xfs: rework stale inodes in xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: clean up inode reclaim comments (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT from xfs_reclaim_inodes() (Bill O'Donnell) [1937116] - xfs: remove SYNC_TRYLOCK from inode reclaim (Bill O'Donnell) [1937116] - xfs: don't block inode reclaim on the ILOCK (Bill O'Donnell) [1937116] - xfs: allow multiple reclaimers per AG (Bill O'Donnell) [1937116] - xfs: remove IO submission from xfs_reclaim_inode() (Bill O'Donnell) [1937116] - xfs: make inode reclaim almost non-blocking (Bill O'Donnell) [1937116] - xfs: pin inode backing buffer to the inode log item (Bill O'Donnell) [1937116] - xfs: move xfs_clear_li_failed out of xfs_ail_delete_one() (Bill O'Donnell) [1937116] - xfs: unwind log item error flagging (Bill O'Donnell) [1937116] - xfs: handle buffer log item IO errors directly (Bill O'Donnell) [1937116] - xfs: get rid of log item callbacks (Bill O'Donnell) [1937116] - xfs: clean up the buffer iodone callback functions (Bill O'Donnell) [1937116] - xfs: use direct calls for dquot IO completion (Bill O'Donnell) [1937116] - xfs: make inode IO completion buffer centric (Bill O'Donnell) [1937116] - xfs: clean up whacky buffer log item list reinit (Bill O'Donnell) [1937116] - xfs: call xfs_buf_iodone directly (Bill O'Donnell) [1937116] - xfs: mark log recovery buffers for completion (Bill O'Donnell) [1937116] - xfs: mark dquot buffers in cache (Bill O'Donnell) [1937116] - xfs: mark inode buffers in cache (Bill O'Donnell) [1937116] - xfs: add an inode item lock (Bill O'Donnell) [1937116] - xfs: remove logged flag from inode log item (Bill O'Donnell) [1937116] - xfs: Don't allow logging of XFS_ISTALE inodes (Bill O'Donnell) [1937116] - xfs: remove useless definitions in xfs_linux.h (Bill O'Donnell) [1937116] - xfs: use MMAPLOCK around filemap_map_pages() (Bill O'Donnell) [1937116] - xfs: move helpers that lock and unlock two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: refactor locking and unlocking two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_remap_prep calling conventions (Bill O'Donnell) [1937116] - xfs: reflink can skip remap existing mappings (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks if we're mapping into a hole (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks for bmbt changes if we're changing the data fork (Bill O'Donnell) [1937116] - xfs: redesign the reflink remap loop to fix blkres depletion crash (Bill O'Donnell) [1937116] - xfs: rename xfs_bmap_is_real_extent to is_written_extent (Bill O'Donnell) [1937116] - xfs: Couple of typo fixes in comments (Bill O'Donnell) [1937116] - xfs: fix use-after-free on CIL context on shutdown (Bill O'Donnell) [1937116] - xfs: flag files as supporting buffered async reads (Bill O'Donnell) [1937116] - fs: add FMODE_BUF_RASYNC (Bill O'Donnell) [1937116] - xfs: more lockdep whackamole with kmem_alloc* (Bill O'Donnell) [1937116 1965923] - xfs: rearrange xfs_inode_walk_ag parameters (Bill O'Donnell) [1937116] - xfs: straighten out all the naming around incore inode tree walks (Bill O'Donnell) [1937116] - xfs: move xfs_inode_ag_iterator to be closer to the perag walking code (Bill O'Donnell) [1937116] - xfs: use bool for done in xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: fix inode ag walk predicate function return values (Bill O'Donnell) [1937116] - xfs: refactor eofb matching into a single helper (Bill O'Donnell) [1937116] - xfs: remove __xfs_icache_free_eofblocks (Bill O'Donnell) [1937116] - xfs: remove flags argument from xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: remove xfs_inode_ag_iterator_flags (Bill O'Donnell) [1937116] - xfs: remove unused xfs_inode_ag_iterator function (Bill O'Donnell) [1937116] - xfs: replace open-coded XFS_ICI_NO_TAG (Bill O'Donnell) [1937116] - xfs: move eofblocks conversion function to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: remove the m_active_trans counter (Bill O'Donnell) [1937116] - xfs: separate read-only variables in struct xfs_mount (Bill O'Donnell) [1937116] - xfs: reduce free inode accounting overhead (Bill O'Donnell) [1937116] - xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Bill O'Donnell) [1937116] - xfs: cleanup xfs_idestroy_fork (Bill O'Donnell) [1937116] - xfs: move the fork format fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: move the per-fork nextents fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: remove xfs_ifree_local_data (Bill O'Donnell) [1937116] - xfs: remove the XFS_DFORK_Q macro (Bill O'Donnell) [1937116] - xfs: clean up xchk_bmap_check_rmaps usage of XFS_IFORK_Q (Bill O'Donnell) [1937116] - xfs: remove the NULL fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: remove the special COW fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: improve local fork verification (Bill O'Donnell) [1937116] - xfs: refactor xfs_inode_verify_forks (Bill O'Donnell) [1937116] - xfs: remove xfs_ifork_ops (Bill O'Donnell) [1937116] - xfs: remove xfs_iread (Bill O'Donnell) [1937116] - xfs: don't reset i_delayed_blks in xfs_iread (Bill O'Donnell) [1937116] - xfs: call xfs_dinode_verify from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: handle unallocated inodes in xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: split xfs_iformat_fork (Bill O'Donnell) [1937116] - xfs: call xfs_iformat_fork from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: xfs_bmapi_read doesn't take a fork id as the last argument (Bill O'Donnell) [1937116] - xfs: fix the warning message in xfs_validate_sb_common() (Bill O'Donnell) [1937116] - xfs: don't allow SWAPEXT if we'd screw up quota accounting (Bill O'Donnell) [1937116] - xfs: use ordered buffers to initialize dquot buffers during quotacheck (Bill O'Donnell) [1937116] - xfs: don't fail verifier on empty attr3 leaf block (Bill O'Donnell) [1937116] - xfs: Use the correct style for SPDX License Identifier (Bill O'Donnell) [1937116] - xfs: Replace zero-length array with flexible-array (Bill O'Donnell) [1937116] - xfs: ensure f_bfree returned by statfs() is non-negative (Bill O'Donnell) [1937116] - xfs: remove duplicate headers (Bill O'Donnell) [1937116] - xfs: fix unused variable warning in buffer completion on !DEBUG (Bill O'Donnell) [1937116] - xfs: remove unnecessary includes from xfs_log_recover.c (Bill O'Donnell) [1937116] - xfs: move log recovery buffer cancellation code to xfs_buf_item_recover.c (Bill O'Donnell) [1937116] - xfs: hoist setting of XFS_LI_RECOVERED to caller (Bill O'Donnell) [1937116] - xfs: refactor intent item iop_recover calls (Bill O'Donnell) [1937116] - xfs: refactor intent item RECOVERED flag into the log item (Bill O'Donnell) [1937116] - xfs: refactor adding recovered intent items to the log (Bill O'Donnell) [1937116] - xfs: refactor releasing finished intents during log recovery (Bill O'Donnell) [1937116] - xfs: refactor xlog_item_is_intent now that we're done converting (Bill O'Donnell) [1937116] - xfs: refactor recovered BUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered CUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered RUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered EFI log item playback (Bill O'Donnell) [1937116] - xfs: remove log recovery quotaoff item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery BUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery CUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery RUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery EFI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery icreate item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery dquot item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery inode item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery buffer item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass1 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass2 readhead functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item sorting into a generic dispatch structure (Bill O'Donnell) [1937116] - xfs: convert xfs_log_recover_item_t to struct xfs_log_recover_item (Bill O'Donnell) [1937116] - xfs: remove unused iget_flags param from xfs_imap_to_bp() (Bill O'Donnell) [1937116] - xfs: remove unused shutdown types (Bill O'Donnell) [1937116] - xfs: random buffer write failure errortag (Bill O'Donnell) [1937116] - xfs: remove unused iflush stale parameter (Bill O'Donnell) [1937116] - xfs: combine xfs_trans_ail_[remove|delete]() (Bill O'Donnell) [1937116] - xfs: drop unused shutdown parameter from xfs_trans_ail_remove() (Bill O'Donnell) [1937116] - xfs: use delete helper for items expected to be in AIL (Bill O'Donnell) [1937116] - xfs: acquire ->ail_lock from xfs_trans_ail_delete() (Bill O'Donnell) [1937116] - xfs: abort consistently on dquot flush failure (Bill O'Donnell) [1937116] - xfs: ratelimit unmount time per-buffer I/O error alert (Bill O'Donnell) [1937116] - xfs: refactor ratelimited buffer error messages into helper (Bill O'Donnell) [1937116] - xfs: reset buffer write failure state on successful completion (Bill O'Donnell) [1937116] - xfs: remove unnecessary shutdown check from xfs_iflush() (Bill O'Donnell) [1937116] - xfs: simplify inode flush error handling (Bill O'Donnell) [1937116] - xfs: factor out buffer I/O failure code (Bill O'Donnell) [1937116] - xfs: refactor failed buffer resubmission into xfsaild (Bill O'Donnell) [1937116] - xfs: spell out the parameter name for ->cancel_item (Bill O'Donnell) [1937116] - xfs: use a xfs_btree_cur for the ->finish_cleanup state (Bill O'Donnell) [1937116] - xfs: turn dfp_done into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: refactor xfs_defer_finish_noroll (Bill O'Donnell) [1937116] - xfs: turn dfp_intent into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: merge the ->diff_items defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: merge the ->log_item defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: factor out a xfs_defer_create_intent helper (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efd_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efi_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: refactor xlog_recover_buffer_pass1 (Bill O'Donnell) [1937116] - xfs: simplify xlog_recover_inode_ra_pass2 (Bill O'Donnell) [1937116] - xfs: factor out a xlog_buf_readahead helper (Bill O'Donnell) [1937116] - xfs: rename inode_list xlog_recover_reorder_trans (Bill O'Donnell) [1937116] - xfs: refactor the buffer cancellation table helpers (Bill O'Donnell) [1937116] - xfs: define printk_once variants for xfs messages (Bill O'Donnell) [1937116] - xfs: stop CONFIG_XFS_DEBUG from changing compiler flags (Bill O'Donnell) [1937116] - xfs: remove unnecessary check of the variable resblks in xfs_symlink (Bill O'Donnell) [1937116] - xfs: simplify the flags setting in xfs_qm_scall_quotaon (Bill O'Donnell) [1937116] - xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach (Bill O'Donnell) [1937116] - xfs: remove unnecessary variable udqp from xfs_ioctl_setattr (Bill O'Donnell) [1937116] - xfs: reserve quota inode transaction space only when needed (Bill O'Donnell) [1937116] - xfs: combine two if statements with same condition (Bill O'Donnell) [1937116] - xfs: trace quota allocations for all quota types (Bill O'Donnell) [1937116] - xfs: report unrecognized log item type codes during recovery (Bill O'Donnell) [1937116] - xfs: move inode flush to the sync workqueue (Bill O'Donnell) [1937116] - xfs: fix partially uninitialized structure in xfs_reflink_remap_extent (Bill O'Donnell) [1937116] - xfs: fix inode number overflow in ifree cluster helper (Bill O'Donnell) [1937116] - xfs: remove redundant variable assignment in xfs_symlink() (Bill O'Donnell) [1937116] - xfs: ratelimit inode flush on buffered write ENOSPC (Bill O'Donnell) [1937116] - xfs: return locked status of inode buffer on xfsaild push (Bill O'Donnell) [1937116] - xfs: trylock underlying buffer on dquot flush (Bill O'Donnell) [1937116] - xfs: remove unnecessary ternary from xfs_create (Bill O'Donnell) [1937116] - xfs: don't write a corrupt unmount record to force summary counter recalc (Bill O'Donnell) [1937116] - xfs: factor inode lookup from xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: tail updates only need to occur when LSN changes (Bill O'Donnell) [1937116] - xfs: factor common AIL item deletion code (Bill O'Donnell) [1937116] - xfs: correctly acount for reclaimable slabs (Bill O'Donnell) [1937116] - xfs: Improve metadata buffer reclaim accountability (Bill O'Donnell) [1937116] - xfs: don't allow log IO to be throttled (Bill O'Donnell) [1937116] - xfs: Throttle commits on delayed background CIL push (Bill O'Donnell) [1937116] - xfs: Lower CIL flush limit for large logs (Bill O'Donnell) [1937116] - xfs: remove some stale comments from the log code (Bill O'Donnell) [1937116] - xfs: refactor unmount record writing (Bill O'Donnell) [1937116] - xfs: merge xlog_commit_record with xlog_write_done (Bill O'Donnell) [1937116] - xfs: split xlog_ticket_done (Bill O'Donnell) [1937116] - xfs: kill XLOG_TIC_INITED (Bill O'Donnell) [1937116] - xfs: refactor and split xfs_log_done() (Bill O'Donnell) [1937116] - xfs: re-order initial space accounting checks in xlog_write (Bill O'Donnell) [1937116] - xfs: don't try to write a start record into every iclog (Bill O'Donnell) [1937116] - xfs: validate the realtime geometry in xfs_validate_sb_common (Bill O'Donnell) [1937116] - xfs: shutdown on failure to add page to log bio (Bill O'Donnell) [1937116] - xfs: directory bestfree check should release buffers (Bill O'Donnell) [1937116] - xfs: drop all altpath buffers at the end of the sibling check (Bill O'Donnell) [1937116] - xfs: remove xlog_state_want_sync (Bill O'Donnell) [1937116] - xfs: move the ioerror check out of xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: refactor xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: remove the aborted parameter to xlog_state_done_syncing (Bill O'Donnell) [1937116] - xfs: simplify log shutdown checking in xfs_log_release_iclog (Bill O'Donnell) [1937116] - xfs: simplify the xfs_log_release_iclog calling convention (Bill O'Donnell) [1937116] - xfs: factor out a xlog_wait_on_iclog helper (Bill O'Donnell) [1937116] - xfs: merge xlog_cil_push into xlog_cil_push_work (Bill O'Donnell) [1937116] - xfs: remove the di_version field from struct icdinode (Bill O'Donnell) [1937116] - xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Bill O'Donnell) [1937116] - xfs: simplify di_flags2 inheritance in xfs_ialloc (Bill O'Donnell) [1937116] - xfs: only check the superblock version for dinode size calculation (Bill O'Donnell) [1937116] - xfs: add a new xfs_sb_version_has_v3inode helper (Bill O'Donnell) [1937116] - xfs: add support for rmap btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for refcount btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for inode btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for free space btree staging cursors (Bill O'Donnell) [1937116] - xfs: support bulk loading of staged btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for inode-rooted btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for ag-rooted btrees (Bill O'Donnell) [1937116] - xfs: replace open-coded bitmap weight logic (Bill O'Donnell) [1937116] - xfs: rename xfs_bitmap to xbitmap (Bill O'Donnell) [1937116] - xfs: xrep_reap_extents should not destroy the bitmap (Bill O'Donnell) [1937116] - xfs: cleanup xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove dead code from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused return value from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused XLOG_UNMOUNT_REC_TYPE define (Bill O'Donnell) [1937116] - xfs: mark XLOG_FORCED_SHUTDOWN as unlikely (Bill O'Donnell) [1937116] - xfs: make the btree ag cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: make the btree cursor union members named structure (Bill O'Donnell) [1937116] - xfs: make btree cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: rename btree cursor private btree member flags (Bill O'Donnell) [1937116] - xfs: convert btree cursor inode-private member names (Bill O'Donnell) [1937116] - xfs: convert btree cursor ag-private member name (Bill O'Donnell) [1937116] - xfs: introduce new private btree cursor names (Bill O'Donnell) [1937116] - xfs: Use scnprintf() for avoiding potential buffer overflow (Bill O'Donnell) [1937116] - xfs: mark extended attr corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: mark dir corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: check owner of dir3 blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 data blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 free blocks (Bill O'Donnell) [1937116] - xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Bill O'Donnell) [1937116] - xfs: xfs_buf_corruption_error should take __this_address (Bill O'Donnell) [1937116] - xfs: add a function to deal with corrupt buffers post-verifiers (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_SBP (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGF (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGI (Bill O'Donnell) [1937116] - xfs: remove the xfs_agfl_t typedef (Bill O'Donnell) [1937116] - xfs: remove the agfl_bno member from struct xfs_agfl (Bill O'Donnell) [1937116] - xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation (Bill O'Donnell) [1937116] - xfs: only allocate the buffer size actually needed in __xfs_set_acl (Bill O'Donnell) [1937116] - xfs: clean up bufsize alignment in xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: embedded the attrlist cursor into struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: remove XFS_DA_OP_INCOMPLETE (Bill O'Donnell) [1937116] - xfs: clean up the attr flag confusion (Bill O'Donnell) [1937116] - xfs: clean up the ATTR_REPLACE checks (Bill O'Donnell) [1937116] - xfs: improve xfs_forget_acl (Bill O'Donnell) [1937116] - xfs: lift cursor copy in/out into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift buffer allocation into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift common checks into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: rename xfs_attr_list_int to xfs_attr_list (Bill O'Donnell) [1937116] - xfs: move the legacy xfs_attr_list to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: open code ATTR_ENTSIZE (Bill O'Donnell) [1937116] - xfs: remove the unused ATTR_ENTRY macro (Bill O'Donnell) [1937116] - xfs: cleanup struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: factor out a xfs_attr_match helper (Bill O'Donnell) [1937116] - xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME (Bill O'Donnell) [1937116] - xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL (Bill O'Donnell) [1937116] - xfs: remove ATTR_KERNOVAL (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode argument to xfs_attr_get_ilocked (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args to xfs_attr_get (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args structure to xfs_attr_set (Bill O'Donnell) [1937116] - xfs: turn xfs_da_args.value into a void pointer (Bill O'Donnell) [1937116] - xfs: remove the MAXNAMELEN check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: remove the name == NULL check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY_HANDLE op (Bill O'Donnell) [1937116] - xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set (Bill O'Donnell) [1937116] - xfs: merge xfs_attr_remove into xfs_attr_set (Bill O'Donnell) [1937116] - xfs: remove the ATTR_INCOMPLETE flag (Bill O'Donnell) [1937116] - xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: rework collapse range into an atomic operation (Bill O'Donnell) [1937116] - xfs: rework insert range into an atomic operation (Bill O'Donnell) [1937116] - xfs: open code insert range extent split helper (Bill O'Donnell) [1937116] - xfs: Add missing annotation to xfs_ail_check() (Bill O'Donnell) [1937116] - xfs: fix an undefined behaviour in _da3_path_shift (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_discard_page messages (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_buf_ioerror_alert messages (Bill O'Donnell) [1937116] - xfs: remove the kuid/kgid conversion wrappers (Bill O'Donnell) [1937116] - xfs: remove the icdinode di_uid/di_gid members (Bill O'Donnell) [1937116] - xfs: ensure that the inode uid/gid match values match the icdinode ones (Bill O'Donnell) [1937116] - xfs: improve error message when we can't allocate memory for xfs_buf (Bill O'Donnell) [1937116] - ceph: fix test for whether we can skip read when writing beyond EOF (Jeff Layton) [1971101] - redhat/configs: Add CONFIG_X86_SGX_KVM (Bandan Das) [1494649] - KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Bandan Das) [1494649] - KVM: x86: Add capability to grant VM access to privileged SGX attribute (Bandan Das) [1494649] - KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC (Bandan Das) [1494649] - KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch Control (LC) (Bandan Das) [1494649] - KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs (Bandan Das) [1494649] - KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions (Bandan Das) [1494649] - KVM: VMX: Frame in ENCLS handler for SGX virtualization (Bandan Das) [1494649] - KVM: VMX: Add basic handling of VM-Exit from SGX enclave (Bandan Das) [1494649] - KVM: x86: Add reverse-CPUID lookup support for scattered SGX features (Bandan Das) [1494649] - KVM: x86: Add support for reverse CPUID lookup of scattered features (Bandan Das) [1494649] - KVM: x86: Define new #PF SGX error code bit (Bandan Das) [1494649] - KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX) (Bandan Das) [1494649] - x86/sgx: Mark sgx_vepc_vm_ops static (Bandan Das) [1494649] - x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section() (Bandan Das) [1494649] - x86/sgx: Move provisioning device creation out of SGX driver (Bandan Das) [1494649] - x86/sgx: Add helpers to expose ECREATE and EINIT to KVM (Bandan Das) [1494649] - x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRs (Bandan Das) [1494649] - x86/sgx: Add encls_faulted() helper (Bandan Das) [1494649] - x86/sgx: Add SGX2 ENCLS leaf definitions (EAUG, EMODPR and EMODT) (Bandan Das) [1494649] - x86/sgx: Move ENCLS leaf definitions to sgx.h (Bandan Das) [1494649] - x86/sgx: Expose SGX architectural definitions to the kernel (Bandan Das) [1494649] - x86/sgx: Initialize virtual EPC driver even when SGX driver is disabled (Bandan Das) [1494649] - x86/cpu/intel: Allow SGX virtualization without Launch Control support (Bandan Das) [1494649] - x86/sgx: Introduce virtual EPC for use by KVM guests (Bandan Das) [1494649] - x86/sgx: Add SGX_CHILD_PRESENT hardware error code (Bandan Das) [1494649] - x86/sgx: Wipe out EREMOVE from sgx_free_epc_page() (Bandan Das) [1494649] - x86/cpufeatures: Add SGX1 and SGX2 sub-features (Bandan Das) [1494649] - x86/cpufeatures: Make SGX_LC feature bit depend on SGX bit (Bandan Das) [1494649] - x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() (Bandan Das) [1494649] - selftests/sgx: Use getauxval() to simplify test code (Bandan Das) [1494649] - selftests/sgx: Improve error detection and messages (Bandan Das) [1494649] - x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() (Bandan Das) [1494649] - x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list (Bandan Das) [1494649] - x86/sgx: Maintain encl->refcount for each encl->mm_list entry (Bandan Das) [1494649] - MAINTAINERS: Add Dave Hansen as reviewer for INTEL SGX (Bandan Das) [1494649] - x86/NUMA: Provide a range-to-target_node lookup facility (Bandan Das) [1494649] - x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO (Bandan Das) [1494649] - configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1803489] - Add Mellanox BlueField Gigabit Ethernet driver (Alaa Hleihel) [1803489] - integrity: Use current_uid() in integrity_audit_message() (Richard Guy Briggs) [1957052] - ima: AppArmor satisfies the audit rule requirements (Richard Guy Briggs) [1957052] - IMA: Add audit log for failure conditions (Richard Guy Briggs) [1957052] - integrity: Add errno field in audit message (Richard Guy Briggs) [1957052] - audit: add blank line after variable declarations (Richard Guy Briggs) [1957052] - audit: drop /proc/PID/loginuid documentation Format field (Richard Guy Briggs) [1957052] - audit: avoid -Wempty-body warning (Richard Guy Briggs) [1957052] - audit: document /proc/PID/sessionid (Richard Guy Briggs) [1957052] - audit: document /proc/PID/loginuid (Richard Guy Briggs) [1957052] - MAINTAINERS: update audit files (Richard Guy Briggs) [1957052] - audit: further cleanup of AUDIT_FILTER_ENTRY deprecation (Richard Guy Briggs) [1957052] - netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect() (Richard Guy Briggs) [1957052] - audit: log nftables configuration change events once per table (Richard Guy Briggs) [1957052] - audit_alloc_mark(): don't open-code ERR_CAST() (Richard Guy Briggs) [1957052] - make dump_common_audit_data() safe to be called from RCU pathwalk (Richard Guy Briggs) [1957052] - new helper: d_find_alias_rcu() (Richard Guy Briggs) [1957052] - audit: Make audit_filter_syscall() return void (Richard Guy Briggs) [1957052] - audit: Remove leftover reference to the audit_tasklet (Richard Guy Briggs) [1957052] - kernel/audit: convert comma to semicolon (Richard Guy Briggs) [1957052] - dump_common_audit_data(): fix racy accesses to ->d_name (Richard Guy Briggs) [1957052] - audit: replace atomic_add_return() (Richard Guy Briggs) [1957052] - x86/audit: Fix a -Wmissing-prototypes warning for ia32_classify_syscall() (Richard Guy Briggs) [1957052] - ethtool: fix kdoc attr name (Ivan Vecera) [1967261] - ethtool: Remove link_mode param and derive link params from driver (Ivan Vecera) [1967261] - ethtool: Add lanes parameter for ETHTOOL_LINK_MODE_10000baseR_FEC_BIT (Ivan Vecera) [1967261] - ethtool: fix kdoc in headers (Ivan Vecera) [1967261] - ethtool: document reserved fields in the uAPI (Ivan Vecera) [1967261] - ethtool: un-kdocify extended link state (Ivan Vecera) [1967261] - ethtool: document PHY tunable callbacks (Ivan Vecera) [1967261] - docs: ethtool: fix some copy-paste errors (Ivan Vecera) [1967261] - ethtool: fix incorrect datatype in set_eee ops (Ivan Vecera) [1967261] - net: selftests: Add lanes setting test (Ivan Vecera) [1967261] - mlxsw: ethtool: Pass link mode in use to ethtool (Ivan Vecera) [1967261] - mlxsw: ethtool: Add support for setting lanes when autoneg is off (Ivan Vecera) [1967261] - mlxsw: ethtool: Remove max lanes filtering (Ivan Vecera) [1967261] - ethtool: Expose the number of lanes in use (Ivan Vecera) [1967261] - ethtool: Get link mode in use instead of speed and duplex parameters (Ivan Vecera) [1967261] - ethtool: prepare __ethtool_get_link_ksettings for subsequent changes (Ivan Vecera) [1967261] - ethtool: Extend link modes settings uAPI with lanes (Ivan Vecera) [1967261] - ethtool: Validate master slave configuration before rtnl_lock() (Ivan Vecera) [1967261] - ethtool: fix string set id check (Ivan Vecera) [1967261] - ethtool: fix stack overflow in ethnl_parse_bitset() (Ivan Vecera) [1967261] - selftests: add ring and coalesce selftests (Ivan Vecera) [1967261] - selftests: refactor get_netdev_name function (Ivan Vecera) [1967261] - selftests: extract common functions in ethtool-common.sh (Ivan Vecera) [1967261] - netdevsim: support ethtool ring and coalesce settings (Ivan Vecera) [1967261] - netdevsim: move ethtool pause params in separate struct (Ivan Vecera) [1967261] - ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define (Ivan Vecera) [1967261] - ethtool: netlink: add missing netdev_features_change() call (Ivan Vecera) [1967261] - ethtool: remove unneeded semicolon (Ivan Vecera) [1967261] - ethtool: allow netdev driver to define phy tunables (Ivan Vecera) [1967261] - ethtool: mark netlink family as __ro_after_init (Ivan Vecera) [1967261] - ethtool: Add 100base-FX link mode entries (Ivan Vecera) [1967261] - ethtool: fix error handling in ethtool_phys_id (Ivan Vecera) [1967261] - ethtool: allow flow-type ether without IP protocol field (Ivan Vecera) [1967261] - net: phy: Uninline PHY ethtool statistics operations (Ivan Vecera) [1967261] - net: phy: Define PHY statistics ethtool_phy_ops (Ivan Vecera) [1967261] - net: ethtool: Remove PHYLIB direct dependency (Ivan Vecera) [1967261] - net: phy: Register ethtool PHY operations (Ivan Vecera) [1967261] - genksyms: Ignore module scoped _Static_assert() (Ivan Vecera) [1967261] - net: ethtool: Introduce ethtool_phy_ops (Ivan Vecera) [1967261] - Documentation: networking: fix ethtool-netlink table formats (Ivan Vecera) [1967261] - ethtool: ioctl: Use array_size() in copy_to_user() (Ivan Vecera) [1967261] - net: ethtool: cabletest: Make ethnl_act_cable_test_tdr_cfg static (Ivan Vecera) [1967261] - SUNRPC: Handle major timeout in xprt_adjust_timeout() (Scott Mayhew) [1979070] - gro_cells: reduce number of synchronize_net() calls (Ivan Vecera) [1959015] - net: make sure napi_list is safe for RCU traversal (Ivan Vecera) [1959015] - net: manage napi add/del idempotence explicitly (Ivan Vecera) [1959015] - net: remove napi_hash_del() from driver-facing API (Ivan Vecera) [1959015] - net: disable netpoll on fresh napis (Ivan Vecera) [1959015] - usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled (Torez Smith) [1942772] - xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall (Torez Smith) [1942772] - xhci: fix giving back URB with incorrect status regression in 5.12 (Torez Smith) [1942772] - usb: typec: ucsi: Clear pending after acking connector change (Torez Smith) [1942772] - net: hso: check for allocation failure in hso_create_bulk_serial_device() (Torez Smith) [1942772] - usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP (Torez Smith) [1942772] - net: hso: fix NULL-deref on disconnect regression (Torez Smith) [1942772] - USB: CDC-ACM: fix poison/unpoison imbalance (Torez Smith) [1942772] - usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Torez Smith) [1942772] - usb: xhci-mtk: improve bandwidth scheduling with TT (Torez Smith) [1942772] - usb: xhci-mtk: remove or operator for setting schedule parameters (Torez Smith) [1942772] - usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling (Torez Smith) [1942772] - software node: Provide replacement for device_add_properties() (Torez Smith) [1942772] - driver core: platform: Reimplement devm_platform_ioremap_resource (Torez Smith) [1942772] - USB: usblp: initialize newChannel (Torez Smith) [1942772] - net: hso: fix null-ptr-deref during tty device unregistration (Torez Smith) [1942772] - usbip: synchronize event handler with sysfs code paths (Torez Smith) [1942772] - usbip: vudc synchronize sysfs code paths (Torez Smith) [1942772] - usbip: stub-dev synchronize sysfs code paths (Torez Smith) [1942772] - usbip: add sysfs_lock to synchronize sysfs code paths (Torez Smith) [1942772] - drivers: net: fix memory leak in peak_usb_create_dev (Torez Smith) [1942772] - thunderbolt: Fix off by one in tb_port_find_retimer() (Torez Smith) [1942772] - thunderbolt: Fix a leak in tb_retimer_add() (Torez Smith) [1942772] - usb: dwc2: Prevent core suspend when port connection flag is 0 (Torez Smith) [1942772] - usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Torez Smith) [1942772] - usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Torez Smith) [1942772] - usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Torez Smith) [1942772] - USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Torez Smith) [1942772] - USB: cdc-acm: do not log successful probe on later errors (Torez Smith) [1942772] - USB: cdc-acm: always claim data interface (Torez Smith) [1942772] - USB: cdc-acm: use negation for NULL checks (Torez Smith) [1942772] - USB: cdc-acm: clean up probe error labels (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data reset (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data assignment (Torez Smith) [1942772] - USB: cdc-acm: fix use-after-free after probe failure (Torez Smith) [1942772] - USB: cdc-acm: fix double free on probe failure (Torez Smith) [1942772] - USB: cdc-acm: downgrade message to debug (Torez Smith) [1942772] - USB: cdc-acm: untangle a circular dependency between callback and softint (Torez Smith) [1942772] - cdc-acm: fix BREAK rx code path adding necessary calls (Torez Smith) [1942772] - usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield (Torez Smith) [1942772] - usb: dwc3: qcom: skip interconnect init for ACPI probe (Torez Smith) [1942772] - can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Torez Smith) [1942772] - r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Torez Smith) [1942772] - net: cdc-phonet: fix data-interface release on probe failure (Torez Smith) [1942772] - usb: typec: tcpm: Skip sink_cap query only when VDM sm is busy (Torez Smith) [1942772] - usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Torez Smith) [1942772] - usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct (Torez Smith) [1942772] - usb-storage: Add quirk to defeat Kindle's automatic unload (Torez Smith) [1942772] - usbip: Fix incorrect double assignment to udc->ud.tcp_rx (Torez Smith) [1942772] - can: kvaser_usb: Add support for USBcan Pro 4xHS (Torez Smith) [1942772] - can: peak_usb: add forgotten supported devices (Torez Smith) [1942772] - xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Torez Smith) [1942772] - usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Torez Smith) [1942772] - xhci: Improve detection of device initiated wake signal. (Torez Smith) [1942772] - usb: xhci: do not perform Soft Retry for some xHCI hosts (Torez Smith) [1942772] - usbip: fix vudc usbip_sockfd_store races leading to gpf (Torez Smith) [1942772] - usbip: fix vhci_hcd attach_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix vudc to check for stream socket (Torez Smith) [1942772] - usbip: fix vhci_hcd to check for stream socket (Torez Smith) [1942772] - usbip: fix stub_dev to check for stream socket (Torez Smith) [1942772] - USB: usblp: fix a hang in poll() if disconnected (Torez Smith) [1942772] - usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Torez Smith) [1942772] - usb: dwc3: qcom: Honor wakeup enabled/disabled state (Torez Smith) [1942772] - usb: dwc3: qcom: add ACPI device id for sc8180x (Torez Smith) [1942772] - Goodix Fingerprint device is not a modem (Torez Smith) [1942772] - USB: serial: io_edgeport: fix memory leak in edge_startup (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID (Torez Smith) [1942772] - USB: serial: cp210x: add some more GE USB IDs (Torez Smith) [1942772] - USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Torez Smith) [1942772] - net: usb: log errors to dmesg/syslog (Torez Smith) [1942772] - net: usb: cdc_ncm: emit dev_err on error paths (Torez Smith) [1942772] - thunderbolt: Increase runtime PM reference count on DP tunnel discovery (Torez Smith) [1942772] - thunderbolt: Initialize HopID IDAs in tb_switch_alloc() (Torez Smith) [1942772] - net: usb: qmi_wwan: allow qmimux add/del with master up (Torez Smith) [1942772] - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Torez Smith) [1942772] - net: usb: qmi_wwan: support ZTE P685M modem (Torez Smith) [1942772] - r8152: spilt rtl_set_eee_plus and r8153b_green_en (Torez Smith) [1942772] - r8152: replace netif_err with dev_err (Torez Smith) [1942772] - r8152: check if the pointer of the function exists (Torez Smith) [1942772] - r8152: enable U1/U2 for USB_SPEED_SUPER (Torez Smith) [1942772] - usb: misc: usb3503: Fix logic in usb3503_init() (Torez Smith) [1942772] - usb: Replace lkml.org links with lore (Torez Smith) [1942772] - usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Torez Smith) [1942772] - USB: quirks: sort quirk entries (Torez Smith) [1942772] - USB: serial: drop bogus to_usb_serial_port() checks (Torez Smith) [1942772] - USB: serial: drop if with an always false condition (Torez Smith) [1942772] - usb: typec: tcpm: Get Sink VDO from fwnode (Torez Smith) [1942772] - dt-bindings: connector: Add SVDM VDO properties (Torez Smith) [1942772] - usb: typec: displayport: Fill the negotiated SVDM Version in the header (Torez Smith) [1942772] - usb: typec: ucsi: Determine common SVDM Version (Torez Smith) [1942772] - usb: typec: tcpm: Determine common SVDM Version (Torez Smith) [1942772] - usb: pd: Make SVDM Version configurable in VDM header (Torez Smith) [1942772] - usb: typec: Manage SVDM version (Torez Smith) [1942772] - usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt (Torez Smith) [1942772] - usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Torez Smith) [1942772] - USB: serial: option: update interface mapping for ZTE P685M (Torez Smith) [1942772] - usb: dwc3: gadget: Track connected SSP rate and lane count (Torez Smith) [1942772] - usb: dwc3: gadget: Implement setting of SSP rate (Torez Smith) [1942772] - usb: dwc3: core: Check maximum_speed SSP genXxY (Torez Smith) [1942772] - usb: common: Parse for USB SSP genXxY (Torez Smith) [1942772] - usb: dwc2: Fix endpoint direction check in ep_from_windex (Torez Smith) [1942772] - usb: dwc3: fix clock issue during resume in OTG mode (Torez Smith) [1942772] - xhci: ext-caps: Use software node API with the properties (Torez Smith) [1942772] - usb: dwc3: host: Use software node API with the properties (Torez Smith) [1942772] - r8152: replace several functions about phy patch request (Torez Smith) [1942772] - usb: dwc3: qcom: Constify the software node (Torez Smith) [1942772] - usb: dwc3: haps: Constify the software node (Torez Smith) [1942772] - usb: dwc2: pci: Drop the empty quirk function (Torez Smith) [1942772] - thunderbolt: Add support for native USB4 _OSC (Torez Smith) [1942772] - thunderbolt: Allow disabling XDomain protocol (Torez Smith) [1942772] - thunderbolt: Add support for PCIe tunneling disabled (SL5) (Torez Smith) [1942772] - thunderbolt: dma_test: Drop unnecessary include (Torez Smith) [1942772] - thunderbolt: Add clarifying comments about USB4 terms router and adapter (Torez Smith) [1942772] - thunderbolt: switch: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: nhi: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: path: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: eeprom: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: ctl: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - usb: pd: Reland VDO definitions of PD2.0 (Torez Smith) [1942772] - NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Torez Smith) [1942772] - usb: pd: Update VDO definitions (Torez Smith) [1942772] - xhci: fix bounce buffer usage for non-sg list case (Torez Smith) [1942772] - usb: xhci-mtk: break loop when find the endpoint to drop (Torez Smith) [1942772] - usb: typec: Return void in typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable (Torez Smith) [1942772] - usb: typec: tcpci: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Set in_ams flag when Source caps have been received (Torez Smith) [1942772] - usb: typec: tcpm: Handle vbus shutoff when in source mode (Torez Smith) [1942772] - usb: typec: Add typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: Provide PD Specification Revision for cable and partner (Torez Smith) [1942772] - usb: typec: Standardize PD Revision format with Type-C Revision (Torez Smith) [1942772] - usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Torez Smith) [1942772] - USB: serial: ftdi_sio: restore divisor-encoding comments (Torez Smith) [1942772] - USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Torez Smith) [1942772] - USB: serial: cp210x: clean up auto-RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: fix RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: clean up printk zero padding (Torez Smith) [1942772] - USB: serial: cp210x: clean up flow-control debug message (Torez Smith) [1942772] - USB: serial: cp210x: drop shift macros (Torez Smith) [1942772] - USB: serial: cp210x: fix modem-control handling (Torez Smith) [1942772] - USB: serial: cp210x: suppress modem-control errors (Torez Smith) [1942772] - xhci: handle halting transfer event properly after endpoint stop and halt raced. (Torez Smith) [1942772] - xhci: Check for pending reset endpoint command before queueing a new one. (Torez Smith) [1942772] - xhci: remove obsolete dequeue pointer moving code (Torez Smith) [1942772] - xhci: introduce a new move_dequeue_past_td() function to replace old code. (Torez Smith) [1942772] - xhci: handle stop endpoint command completion with endpoint in running state. (Torez Smith) [1942772] - xhci: Fix halted endpoint at stop endpoint command completion (Torez Smith) [1942772] - xhci: split handling halted endpoints into two steps (Torez Smith) [1942772] - xhci: move and rename xhci_cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: turn cancelled td cleanup to its own function (Torez Smith) [1942772] - xhci: store TD status in the td struct instead of passing it along (Torez Smith) [1942772] - xhci: use xhci_td_cleanup() helper when giving back cancelled URBs (Torez Smith) [1942772] - xhci: move xhci_td_cleanup so it can be called by more functions (Torez Smith) [1942772] - xhci: Add xhci_reset_halted_ep() helper function (Torez Smith) [1942772] - xhci: flush endpoint start to reduce race risk with stop endpoint command. (Torez Smith) [1942772] - xhci: Check link TRBs when updating ring enqueue and dequeue pointers. (Torez Smith) [1942772] - xhci: avoid DMA double fetch when reading event trb type. (Torez Smith) [1942772] - xhci: remove extra loop in interrupt context (Torez Smith) [1942772] - xhci: check slot_id is valid before gathering slot info (Torez Smith) [1942772] - xhci: prevent a theoretical endless loop while preparing rings. (Torez Smith) [1942772] - xhci: remove xhci_stream_id_to_ring() helper (Torez Smith) [1942772] - xhci: add xhci_virt_ep_to_ring() helper (Torez Smith) [1942772] - xhci: check virt_dev is valid before dereferencing it (Torez Smith) [1942772] - xhci: add xhci_get_virt_ep() helper (Torez Smith) [1942772] - xhci: remove unused event parameter from completion handlers (Torez Smith) [1942772] - xhci: adjust parameters passed to cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: get isochronous ring directly from endpoint structure (Torez Smith) [1942772] - xhci: Avoid parsing transfer events several times (Torez Smith) [1942772] - net: qmi_wwan: Add pass through mode (Torez Smith) [1942772] - net: usb: qmi_wwan: add qmap id sysfs file for qmimux interfaces (Torez Smith) [1942772] - net: usb: cdc_ether: added support for Thales Cinterion PLSx3 modem family. (Torez Smith) [1942772] - thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() (Torez Smith) [1942772] - thunderbolt: switch: Fix function name in the header (Torez Smith) [1942772] - thunderbolt: tunnel: Fix misspelling of 'receive_path' (Torez Smith) [1942772] - thunderbolt: icm: Fix a couple of formatting issues (Torez Smith) [1942772] - thunderbolt: switch: Demote a bunch of non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: tb: Kernel-doc function headers should document their parameters (Torez Smith) [1942772] - thunderbolt: nhi: Demote some non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: xdomain: Fix 'tb_unregister_service_driver()'s 'drv' param (Torez Smith) [1942772] - thunderbolt: eeprom: Demote non-conformant kernel-doc headers to standard comment blocks (Torez Smith) [1942772] - USB: serial: mos7720: fix error code in mos7720_write() (Torez Smith) [1942772] - thunderbolt: ctl: Demote non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: cap: Fix kernel-doc formatting issue (Torez Smith) [1942772] - thunderbolt: dma_port: Check 'dma_port_flash_write_block()'s return value (Torez Smith) [1942772] - USB: serial: option: Adding support for Cinterion MV31 (Torez Smith) [1942772] - can: mcba_usb: remove h from printk format specifier (Torez Smith) [1942772] - usbnet: fix the indentation of one code snippet (Torez Smith) [1942772] - usb: usb251xb: Use of_device_get_match_data() (Torez Smith) [1942772] - usb: dwc2: Make "trimming xfer length" a debug message (Torez Smith) [1942772] - usb: dwc2: Abort transaction after errors with unknown reason (Torez Smith) [1942772] - usb: dwc2: Do not update data length if it is 0 on inbound transfers (Torez Smith) [1942772] - usb: xhci-mtk: fix unreleased bandwidth data (Torez Smith) [1942772] - USB: serial: mos7840: fix error code in mos7840_write() (Torez Smith) [1942772] - USB: usblp: don't call usb_set_interface if there's a single alt (Torez Smith) [1942772] - USB: serial: cp210x: add pid/vid for WSDA-200-USB (Torez Smith) [1942772] - usb: typec: tcpci_maxim: add terminating newlines to logging (Torez Smith) [1942772] - usb: typec: tcpci_maxim: remove redundant assignment (Torez Smith) [1942772] - usb: typec: tcpm: Create legacy PDOs for PD2 connection (Torez Smith) [1942772] - net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Drop GPIO includes (Torez Smith) [1942772] - usb: typec: tcpm: Respond Wait if VDM state machine is running (Torez Smith) [1942772] - usb: typec: tcpm: Protocol Error handling (Torez Smith) [1942772] - usb: typec: tcpm: AMS and Collision Avoidance (Torez Smith) [1942772] - net: usb: cdc_ncm: don't spew notifications (Torez Smith) [1942772] - usb: typec: ucsi: Add conditional dependency on USB role switch (Torez Smith) [1942772] - usb: ch9: Add USB 3.2 SSP attributes (Torez Smith) [1942772] - USB: serial: f81232: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: io_ti: fix a debug-message copy-paste error (Torez Smith) [1942772] - USB: serial: io_ti: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: upd78f0730: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: cp210x: add copyright notice (Torez Smith) [1942772] - USB: serial: cp210x: drop unused includes (Torez Smith) [1942772] - USB: serial: cp210x: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: cp210x: update control-characters on every change (Torez Smith) [1942772] - USB: serial: cp210x: set IXOFF thresholds (Torez Smith) [1942772] - USB: serial: cp210x: add support for software flow control (Torez Smith) [1942772] - USB: serial: pl2303: fix line-speed handling on newer chips (Torez Smith) [1942772] - xhci: tegra: Delay for disabling LFPS detector (Torez Smith) [1942772] - xhci: make sure TRB is fully written before giving it to the controller (Torez Smith) [1942772] - usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-P (Torez Smith) [1942772] - usb: dwc3: pci: ID for Tiger Lake CPU (Torez Smith) [1942772] - usb: dwc3: pci: Register a software node for the dwc3 platform device (Torez Smith) [1942772] - thunderbolt: Add support for de-authorizing devices (Torez Smith) [1942772] - nt: usb: USB_RTL8153_ECM should not default to y (Torez Smith) [1942772] - USB: dwc3: document gadget_max_speed (Torez Smith) [1942772] - usb: dwc3: gadget: Disable Vendor Test LMP Received event (Torez Smith) [1942772] - USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Torez Smith) [1942772] - r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152 (Torez Smith) [1942772] - r8152: Add Lenovo Powered USB-C Travel Hub (Torez Smith) [1942772] - USB: ehci: fix an interrupt calltrace error (Torez Smith) [1942772] - ehci: fix EHCI host controller initialization sequence (Torez Smith) [1942772] - usb: typec: ucsi: Add support for USB role switch (Torez Smith) [1942772] - usb: dwc2: disable Link Power Management on STM32MP15 HS OTG (Torez Smith) [1942772] - usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG (Torez Smith) [1942772] - usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: keystone: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: core: Replace devm_reset_control_array_get() (Torez Smith) [1942772] - USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Torez Smith) [1942772] - rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Torez Smith) [1942772] - thunderbolt: Start lane initialization after sleep (Torez Smith) [1942772] - thunderbolt: Constify static attribute_group structs (Torez Smith) [1942772] - qmi_wwan: Increase headroom for QMAP SKBs (Torez Smith) [1942772] - usb: usbip: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: dwc3: gadget: Clear wait flag on dequeue (Torez Smith) [1942772] - usb: typec: Send uevent for num_altmodes update (Torez Smith) [1942772] - usb: typec: Fix copy paste error for NVIDIA alt-mode description (Torez Smith) [1942772] - kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveback_urb (Torez Smith) [1942772] - thunderbolt: Drop duplicated 0x prefix from format string (Torez Smith) [1942772] - net: cdc_ncm: correct overhead in delayed_ndp_size (Torez Smith) [1942772] - net: usb: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: uas: Add PNY USB Portable SSD to unusual_uas (Torez Smith) [1942772] - net: usb: qmi_wwan: add Quectel EM160R-GL (Torez Smith) [1942772] - usb: usbip: vhci_hcd: protect shift size (Torez Smith) [1942772] - USB: usblp: fix DMA to stack (Torez Smith) [1942772] - usb: dwc3: gadget: Preserve UDC max speed setting (Torez Smith) [1942772] - usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Torez Smith) [1942772] - usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback (Torez Smith) [1942772] - usb: dwc3: add imx8mp dwc3 glue layer driver (Torez Smith) [1942772] - USB: serial: iuu_phoenix: fix DMA from stack (Torez Smith) [1942772] - USB: serial: option: add LongSung M5710 module support (Torez Smith) [1942772] - USB: serial: option: add Quectel EM160R-GL (Torez Smith) [1942772] - CDC-NCM: remove "connected" log message (Torez Smith) [1942772] - usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression (Torez Smith) [1942772] - usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Torez Smith) [1942772] - usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Torez Smith) [1942772] - usb: dwc3: drd: Improve dwc3_get_extcon() style (Torez Smith) [1942772] - usb: dwc3: drd: Avoid error when extcon is missing (Torez Smith) [1942772] - USB: usbtmc: Bump USBTMC_API_VERSION value (Torez Smith) [1942772] - USB: usbtmc: Add separate USBTMC_IOCTL_GET_SRQ_STB (Torez Smith) [1942772] - USB: usbtmc: Add USBTMC_IOCTL_GET_STB (Torez Smith) [1942772] - USB: usbtmc: Fix reading stale status byte (Torez Smith) [1942772] - kcov, usbip: collect coverage from vhci_rx_loop (Torez Smith) [1942772] - USB: yurex: fix control-URB timeout handling (Torez Smith) [1942772] - usb: dwc3: meson-g12a: disable clk on error handling path in probe (Torez Smith) [1942772] - USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request (Torez Smith) [1942772] - USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Torez Smith) [1942772] - USB: cdc-acm: blacklist another IR Droid device (Torez Smith) [1942772] - thunderbolt: Use kmemdup instead of kzalloc and memcpy (Torez Smith) [1942772] - usb: ucsi: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: Update vbus_vsafe0v on init (Torez Smith) [1942772] - usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled (Torez Smith) [1942772] - usb: typec: Add class for plug alt mode device (Torez Smith) [1942772] - USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition (Torez Smith) [1942772] - USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP (Torez Smith) [1942772] - USB: typec: tcpm: Fix PR_SWAP error handling (Torez Smith) [1942772] - USB: typec: tcpm: Hard Reset after not receiving a Request (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure cable generation value for USB4 (Torez Smith) [1942772] - net: usb: convert comma to semicolon (Torez Smith) [1942772] - USB: UAS: introduce a quirk to set no_write_same (Torez Smith) [1942772] - USB: serial: ftdi_sio: log the CBUS GPIO validity (Torez Smith) [1942772] - USB: serial: ftdi_sio: drop GPIO line checking dead code (Torez Smith) [1942772] - USB: serial: ftdi_sio: report the valid GPIO lines to gpiolib (Torez Smith) [1942772] - drivers: usb: atm: use atm_info() instead of atm_printk(KERN_INFO ... (Torez Smith) [1942772] - drivers: usb: atm: reduce noise (Torez Smith) [1942772] - USB: serial: option: add interface-number sanity check to flag handling (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable VSAFE0V signalling (Torez Smith) [1942772] - usb: typec: tcpci: Add support to report vSafe0V (Torez Smith) [1942772] - usb: typec: tcpm: Introduce vsafe0v for vbus (Torez Smith) [1942772] - usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover (Torez Smith) [1942772] - usb: typec: tcpm: Pass down negotiated rev to update retry count (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Use correct response message bits (Torez Smith) [1942772] - xhci: Give USB2 ports time to enter U3 in bus suspend (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Torez Smith) [1942772] - usb: xhci: Use temporary buffer to consolidate SG (Torez Smith) [1942772] - usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Torez Smith) [1942772] - USB: legotower: fix logical error in recent commit (Torez Smith) [1942772] - USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1942772] - USB: add RESET_RESUME quirk for Snapscan 1212 (Torez Smith) [1942772] - usb: typec: tps6598x: Export some power supply properties (Torez Smith) [1942772] - usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C (Torez Smith) [1942772] - USB: core: drop pipe-type check from new control-message helpers (Torez Smith) [1942772] - USB: core: return -EREMOTEIO on short usb_control_msg_recv() (Torez Smith) [1942772] - USB: core: drop short-transfer check from usb_control_msg_send() (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix use after free in probe (Torez Smith) [1942772] - Revert "usb-storage: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" (Torez Smith) [1942772] - USB: serial: cp210x: clean up dtr_rts() (Torez Smith) [1942772] - USB: serial: cp210x: refactor flow-control handling (Torez Smith) [1942772] - USB: serial: cp210x: drop flow-control debugging (Torez Smith) [1942772] - USB: serial: cp210x: set terminal settings on open (Torez Smith) [1942772] - USB: serial: cp210x: clean up line-control handling (Torez Smith) [1942772] - USB: serial: cp210x: return early on unchanged termios (Torez Smith) [1942772] - USB: serial: kl5kusb105: fix memleak on open (Torez Smith) [1942772] - USB: serial: ch341: sort device-id entries (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID for CH341A (Torez Smith) [1942772] - USB: serial: option: fix Quectel BG96 matching (Torez Smith) [1942772] - can: pcan_usb_core: fix fall-through warnings for Clang (Torez Smith) [1942772] - usb: typec: stusb160x: fix power-opmode property with typec-power-opmode (Torez Smith) [1942772] - USB: serial: option: add support for Thales Cinterion EXS82 (Torez Smith) [1942772] - usb: typec: Add type sysfs attribute file for partners (Torez Smith) [1942772] - usb: common: ulpi: Constify static attribute_group struct (Torez Smith) [1942772] - usb: typec: Constify static attribute_group structs (Torez Smith) [1942772] - USB: core: Constify static attribute_group structs (Torez Smith) [1942772] - usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen (Torez Smith) [1942772] - usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON (Torez Smith) [1942772] - usb: typec: Expose Product Type VDOs via sysfs (Torez Smith) [1942772] - usb: pd: DFP product types (Torez Smith) [1942772] - usb: Fix fall-through warnings for Clang (Torez Smith) [1942772] - usbnet: ipheth: fix connectivity with iOS 14 (Torez Smith) [1942772] - USB: core: Change pK for __user pointers to px (Torez Smith) [1942772] - USB: core: Fix regression in Hercules audio card (Torez Smith) [1942772] - USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser hydra devices (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Add support for new device variant (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser Leaf v2 devices (Torez Smith) [1942772] - can: kvaser_usb: Add USB_{LEAF,HYDRA}_PRODUCT_ID_END defines (Torez Smith) [1942772] - USB: serial: option: add Fibocom NL668 variants (Torez Smith) [1942772] - usb: typec: Fix num_altmodes kernel-doc error (Torez Smith) [1942772] - r8153_ecm: avoid to be prior to r8152 driver (Torez Smith) [1942772] - net: usb: qmi_wwan: Set DTR quirk for MR400 (Torez Smith) [1942772] - usb: typec: Add plug num_altmodes sysfs attr (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix the compatible string (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix uninitialized return variable (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable auto discharge disconnect (Torez Smith) [1942772] - usb: typec: tcpci: Implement Auto discharge disconnect callbacks (Torez Smith) [1942772] - usb: typec: tcpm: Implement enabling Auto Discharge disconnect support (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink (Torez Smith) [1942772] - usb: typec: tcpci: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: Refactor logic for new-source-frs-typec-current (Torez Smith) [1942772] - usb: typec: Add number of altmodes partner attr (Torez Smith) [1942772] - usb: pd: Add captive Type C cable type (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix kfree after failed kzalloc (Torez Smith) [1942772] - usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits (Torez Smith) [1942772] - usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits (Torez Smith) [1942772] - cx82310_eth: fix error return code in cx82310_bind() (Torez Smith) [1942772] - usb: typec: qcom-pmic-typec: fix builtin build errors (Torez Smith) [1942772] - can: peak_usb: fix potential integer overflow on shift of a int (Torez Smith) [1942772] - can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() (Torez Smith) [1942772] - usb: hcd.h: Remove RUN_CONTEXT (Torez Smith) [1942772] - USB: storage: avoid use of uninitialized values in error path (Torez Smith) [1942772] - usb: fix a few cases of -Wfallthrough (Torez Smith) [1942772] - usbnet: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - qmi_wwan: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - net: usb: fix spelling typo in cdc_ncm.c (Torez Smith) [1942772] - usb: typec: ucsi: Work around PPM losing change information (Torez Smith) [1942772] - usb: typec: ucsi: acpi: Always decode connector change information (Torez Smith) [1942772] - net/usb/r8153_ecm: support ECM mode for RTL8153 (Torez Smith) [1942772] - USB: serial: mos7720: fix parallel-port state restore (Torez Smith) [1942772] - USB: serial: remove write wait queue (Torez Smith) [1942772] - USB: serial: digi_acceleport: fix write-wakeup deadlocks (Torez Smith) [1942772] - USB: serial: keyspan_pda: drop redundant usb-serial pointer (Torez Smith) [1942772] - USB: serial: keyspan_pda: use BIT() macro (Torez Smith) [1942772] - USB: serial: keyspan_pda: add write-fifo support (Torez Smith) [1942772] - USB: serial: keyspan_pda: increase transmitter threshold (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write implementation (Torez Smith) [1942772] - USB: serial: keyspan_pda: refactor write-room handling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write unthrottling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write-wakeup use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix stalled writes (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write deadlock (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Torez Smith) [1942772] - net: usb: r8152: Fix a couple of spelling errors in fw_phy_nc's docs (Torez Smith) [1942772] - net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Torez Smith) [1942772] - net: usb: r8152: Provide missing documentation for some struct members (Torez Smith) [1942772] - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping (Torez Smith) [1942772] - can: peak_usb: add range checking in decode operations (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition (Torez Smith) [1942772] - kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq (Torez Smith) [1942772] - dt-bindings: connector: Add property to set initial current cap for FRS (Torez Smith) [1942772] - usb: xhci: Remove in_interrupt() checks (Torez Smith) [1942772] - usbip: Remove in_interrupt() check (Torez Smith) [1942772] - usb: core: Replace in_interrupt() in comments (Torez Smith) [1942772] - usb: atm: Replace in_interrupt() usage in comment (Torez Smith) [1942772] - USB: sisusbvga: Make console support depend on BROKEN (Torez Smith) [1942772] - usb: host: xhci-mem: remove unneeded break (Torez Smith) [1942772] - usb: storage: freecom: remove unneeded break (Torez Smith) [1942772] - usb: misc: iowarrior: remove unneeded break (Torez Smith) [1942772] - usb: host: ehci-sched: add comment about find_tt() not returning error (Torez Smith) [1942772] - usb: dwc3: ep0: Fix delay status handling (Torez Smith) [1942772] - USB: serial: iuu_phoenix: remove unneeded break (Torez Smith) [1942772] - USB: serial: digi_acceleport: remove in_interrupt() usage (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-S (Torez Smith) [1942772] - net: usb: rtl8150: don't incorrectly assign random MAC addresses (Torez Smith) [1942772] - net: usbnet: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - net: usb: qmi_wwan: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - cx82310_eth: use netdev_err instead of dev_err (Torez Smith) [1942772] - cx82310_eth: re-enable ethernet mode after router reboot (Torez Smith) [1942772] - net: usbnet: remove driver version (Torez Smith) [1942772] - net: usb: qmi_wwan: add Cellient MPL200 card (Torez Smith) [1942772] - usbip: vhci_hcd: fix calling usb_hcd_giveback_urb() with irqs enabled (Torez Smith) [1942772] - net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails (Torez Smith) [1942772] - usbnet: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - net/smscx5xx: change to of_get_mac_address() eth_platform_get_mac_address() (Torez Smith) [1942772] - net: usb: pegasus: Proper error handing when setting pegasus' MAC address (Torez Smith) [1942772] - usb: dwc3: gadget: Support up to max stream id (Torez Smith) [1942772] - usb: dwc2: Fix INTR OUT transfers in DDMA mode. (Torez Smith) [1942772] - usb: dwc3: of-simple: Add compatible string for Intel Keem Bay platform (Torez Smith) [1942772] - net: rtl8150: Use the new usb control message API. (Torez Smith) [1942772] - net: pegasus: Use the new usb control message API. (Torez Smith) [1942772] - usb: dwc3: gadget: Return early if no TRB update (Torez Smith) [1942772] - usb: dwc3: gadget: Keep TRBs in request order (Torez Smith) [1942772] - usb: dwc3: gadget: Revise setting IOC when no TRB left (Torez Smith) [1942772] - usb: dwc3: gadget: Look ahead when setting IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Allow restarting a transfer (Torez Smith) [1942772] - usb: dwc3: Stop active transfers before halting the controller (Torez Smith) [1942772] - usb: dwc3: gadget: Rename misleading function names (Torez Smith) [1942772] - usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing last TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Set IOC if not enough for extra TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Check for number of TRBs prepared (Torez Smith) [1942772] - usb: dwc3: gadget: Return the number of prepared TRBs (Torez Smith) [1942772] - usb: dwc3: ep0: Fix ZLP for OUT ep0 requests (Torez Smith) [1942772] - usb: dwc3: gadget: Improve TRB ZLP setup (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing extra TRB (Torez Smith) [1942772] - usb: dwc3: gadget: Reclaim extra TRBs after request completion (Torez Smith) [1942772] - usb: dwc3: gadget: Check MPS of the request length (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor ep command completion (Torez Smith) [1942772] - usb: dwc3: allocate gadget structure dynamically (Torez Smith) [1942772] - usb: dwc3: core: add phy cleanup for probe error handling (Torez Smith) [1942772] - usb: dwc3: core: don't trigger runtime pm when remove driver (Torez Smith) [1942772] - usb: dwc3: debugfs: do not queue work if try to change mode on non-drd (Torez Smith) [1942772] - usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality (Torez Smith) [1942772] - usb: dwc2: add support for APM82181 USB OTG (Torez Smith) [1942772] - usb: dwc-meson-g12a: Add support for USB on AXG SoCs (Torez Smith) [1942772] - usb: dwc3: gadget: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: do not queue work if dr_mode is not USB_DR_MODE_OTG (Torez Smith) [1942772] - usb: dwc3: debugfs: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: qcom: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ep0: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: trace: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ulpi: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: meson: fix checkpatch errors and warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix sparse warning (Torez Smith) [1942772] - usb: dwc3: meson: fix coccinelle WARNING (Torez Smith) [1942772] - usb: dwc3: qcom: Add interconnect support in dwc3 driver (Torez Smith) [1942772] - net: usb: net1080: Remove in_interrupt() comment (Torez Smith) [1942772] - net: usb: kaweth: Remove last user of kaweth_control() (Torez Smith) [1942772] - net: usb: kaweth: Replace kaweth_control() with usb_control_msg() (Torez Smith) [1942772] - net: usb: ax88179_178a: add MCT usb 3.0 adapter (Torez Smith) [1942772] - net: usb: ax88179_178a: fix missing stop entry in driver_info (Torez Smith) [1942772] - net: usb: ax88179_178a: add Toshiba usb 3.0 adapter (Torez Smith) [1942772] - Revert "usbip: Implement a match function to fix usbip" (Torez Smith) [1942772] - usb: dwc2: Fix parameter type in function pointer prototype (Torez Smith) [1942772] - usb: dwc3: core: Print warning on unsupported speed (Torez Smith) [1942772] - usb: dwc3: core: Properly default unspecified speed (Torez Smith) [1942772] - usb: dwc2: Add missing cleanups when usb_add_gadget_udc() fails (Torez Smith) [1942772] - usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command (Torez Smith) [1942772] - usb: dwc3: gadget: Resume pending requests after CLEAR_STALL (Torez Smith) [1942772] - can: peak_usb: convert to use le32_add_cpu() (Torez Smith) [1942772] - can: pcan_usb: add support of rxerr/txerr counters (Torez Smith) [1942772] - can: pcan_usb: Document the commands sent to the device (Torez Smith) [1942772] - can: mcba_usb: remove redundant initialization of variable err (Torez Smith) [1942772] - usb: dwc2: Always disable regulators on driver teardown (Torez Smith) [1942772] - usbip: simplify the return expression of usbip_core_init() (Torez Smith) [1942772] - rndis_host: increase sleep time in the query-response loop (Torez Smith) [1942772] - Revert "usb: dwc3: meson-g12a: fix shared reset control use" (Torez Smith) [1942772] - net: usb: dm9601: Add USB ID of Keenetic Plus DSL (Torez Smith) [1942772] - smsc95xx: add phylib support (Torez Smith) [1942772] - smsc95xx: use usbnet->driver_priv (Torez Smith) [1942772] - smsc95xx: remove redundant function arguments (Torez Smith) [1942772] - net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() (Torez Smith) [1942772] - net: cdc_ncm: Fix build error (Torez Smith) [1942772] - tools: usb: move to tools buildsystem (Torez Smith) [1942772] - usbip: Implement a match function to fix usbip (Torez Smith) [1942772] - usb: dwc3: gadget: Handle ZLP for sg requests (Torez Smith) [1942772] - usb: dwc3: gadget: Fix handling ZLP (Torez Smith) [1942772] - usb: dwc3: gadget: Don't setup more than requested (Torez Smith) [1942772] - r8152: Use MAC address from correct device tree node (Torez Smith) [1942772] - usb: hso: remove bogus check for EINPROGRESS (Torez Smith) [1942772] - usb: hso: no complaint about kmalloc failure (Torez Smith) [1942772] - hso: fix bailout in error case of probe (Torez Smith) [1942772] - usb: dwc3: convert to devm_platform_ioremap_resource_byname (Torez Smith) [1942772] - net: lan78xx: replace bogus endpoint lookup (Torez Smith) [1942772] - net: lan78xx: fix transfer-buffer memory leak (Torez Smith) [1942772] - net: lan78xx: add missing endpoint sanity check (Torez Smith) [1942772] - usb: hso: check for return value in hso_serial_common_create() (Torez Smith) [1942772] - Revert "usb: dwc2: override PHY input signals with usb role switch support" (Torez Smith) [1942772] - Revert "usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs" (Torez Smith) [1942772] - usb: dwc3: gadget: when the started list is empty stop the active xfer (Torez Smith) [1942772] - usb: dwc3: gadget: make starting isoc transfers more robust (Torez Smith) [1942772] - usb: dwc3: gadget: add frame number mask (Torez Smith) [1942772] - usb: dwc2: Fix error path in gadget registration (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix shared reset control use (Torez Smith) [1942772] - usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs (Torez Smith) [1942772] - usb: dwc2: override PHY input signals with usb role switch support (Torez Smith) [1942772] - net: cdc_ncm: hook into set_rx_mode to admit multicast traffic (Torez Smith) [1942772] - net: cdc_ncm: add .ndo_set_rx_mode to cdc_ncm_netdev_ops (Torez Smith) [1942772] - net: usbnet: export usbnet_set_rx_mode() (Torez Smith) [1942772] - net: cdc_ether: export usbnet_cdc_update_filter (Torez Smith) [1942772] - net: cdc_ether: use dev->intf to get interface information (Torez Smith) [1942772] - ax88172a: fix ax88172a_unbind() failures (Torez Smith) [1942772] - usb: dwc2: gadget: Avoid pointless read of EP control register (Torez Smith) [1942772] - usb: dwc2: gadget: Make use of GINTMSK2 (Torez Smith) [1942772] - usb: dwc3: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - tools: usb: usbip: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - usb: hso: Fix debug compile warning on sparc32 (Torez Smith) [1942772] - usbip: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - Documentation/driver-api: usb/URB: drop doubled word (Torez Smith) [1942772] - usb: dwc3: dwc3-qcom: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Jasper Lake (Torez Smith) [1942772] - usb: dwc2: Fix shutdown callback in platform (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Quectel EG95 LTE modem (Torez Smith) [1942772] - smsc95xx: avoid memory leak in smsc95xx_bind (Torez Smith) [1942772] - smsc95xx: check return value of smsc95xx_reset (Torez Smith) [1942772] - usb: dwc2: gadget: Remove assigned but never used 'maxsize' (Torez Smith) [1942772] - usb: dwc3: dwc3-of-simple: Function headers are not good candidates for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-haps: Function headers are not suitable for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-omap: Do not read DMA status (Torez Smith) [1942772] - usb: dwc3: ulpi: File headers are not doc headers (Torez Smith) [1942772] - usb: dwc3: drd: File headers are not doc headers (Torez Smith) [1942772] - usbnet: ipheth: fix ipheth_tx()'s return type (Torez Smith) [1942772] - usbip: tools: add in man page how to load the client's module (Torez Smith) [1942772] - usbip: tools: fix build error for multiple definition (Torez Smith) [1942772] - usbip: tools: fix module name in man page (Torez Smith) [1942772] - Revert "usb: dwc3: exynos: Add support for Exynos5422 suspend clk" (Torez Smith) [1942772] - usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work (Torez Smith) [1942772] - media: USB: cdc-acm: blacklist IR Droid / IR Toy device (Torez Smith) [1942772] - usbnet: smsc95xx: Fix use-after-free after removal (Torez Smith) [1942772] - usb: dwc2: Postponed gadget registration to the udc class driver (Torez Smith) [1942772] - usb: dwc2: use well defined macros for power_down (Torez Smith) [1942772] - net: usb: ax88179_178a: fix packet alignment padding (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix USB2 PHY initialization on G12A and A1 SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix error path when fetching the reset line fails (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910C1-EUX composition (Torez Smith) [1942772] - usb: dwc3: keystone: Turn on USB3 PHY before controller (Torez Smith) [1942772] - usb: dwc2: Update Core Reset programming flow. (Torez Smith) [1942772] - usb: dwc3: gadget: Check for prepared TRBs (Torez Smith) [1942772] - usb: dwc3: Increase timeout for CmdAct cleared by device controller (Torez Smith) [1942772] - usb: dwc3: gadget: Use SET_EP_PRIME for NoStream (Torez Smith) [1942772] - usb: dwc3: gadget: Handle stream transfers (Torez Smith) [1942772] - usb: dwc3: gadget: Don't prepare beyond a transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Wait for transfer completion (Torez Smith) [1942772] - usb: dwc3: gadget: Handle XferComplete for streams (Torez Smith) [1942772] - usb: dwc3: gadget: Enable XferComplete event (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor TRB completion handler (Torez Smith) [1942772] - usb: dwc3: gadget: Check for in-progress END_TRANSFER (Torez Smith) [1942772] - usb: dwc3: Get MDWIDTH for DWC_usb32 (Torez Smith) [1942772] - usb: dwc3: Add support for DWC_usb32 IP (Torez Smith) [1942772] - usb: dwc3: use true,false for dwc->otg_restart_host (Torez Smith) [1942772] - usb: dwc2: gadget: move gadget resume after the core is in L0 state (Torez Smith) [1942772] - usb: dwc3: meson-g12a: add support for GXL and GXM SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: support the GXL/GXM DWC3 host phy disconnect (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb init (Torez Smith) [1942772] - usb: dwc3: gadget: Continue to process pending requests (Torez Smith) [1942772] - r8152: support additional Microsoft Surface Ethernet Adapter variant (Torez Smith) [1942772] - r8152: Use MAC address from device tree if available (Torez Smith) [1942772] - net: usb: qmi_wwan: remove redundant assignment to variable status (Torez Smith) [1942772] - net: huawei_cdc_ncm: remove redundant assignment to variable ret (Torez Smith) [1942772] - net: usb: ax88179_178a: remove redundant assignment to variable ret (Torez Smith) [1942772] - usb: dwc3: select USB_ROLE_SWITCH (Torez Smith) [1942772] - usb: dwc3: pci: Enable extcon driver for Intel Merrifield (Torez Smith) [1942772] - dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg() (Torez Smith) [1942772] - usb: hso: correct debug message (Torez Smith) [1942772] - net: sierra_net: Remove unused inline function (Torez Smith) [1942772] - usb: dwc3: gadget: WARN on no-resource status (Torez Smith) [1942772] - usb: dwc3: gadget: Issue END_TRANSFER to retry isoc transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Store resource index of start cmd (Torez Smith) [1942772] - usb: dwc3: core: Use role-switch default dr_mode (Torez Smith) [1942772] - usb: dwc3: drd: Don't free non-existing irq (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle failed kick_transfer (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb2 phy init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: check return of dwc3_meson_g12a_usb_init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: get the reset as shared (Torez Smith) [1942772] - usb: dwc3: meson-g12a: handle the phy and glue registers separately (Torez Smith) [1942772] - usb: dwc3: meson-g12a: specify phy names in soc data (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor dwc3_gadget_ep_dequeue (Torez Smith) [1942772] - usb: dwc3: gadget: Remove unnecessary checks (Torez Smith) [1942772] - usb: dwc3: gadget: Give back staled requests (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle ClearFeature(halt) (Torez Smith) [1942772] - usb: dwc3: support continuous runtime PM with dual role (Torez Smith) [1942772] - USB: dwc3: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5816e (Torez Smith) [1942772] - net: usb: ax88179_178a: Implement ethtool_ops set_eeprom (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request completion check (Torez Smith) [1942772] - USB: dwc2: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - usb: dwc3: gadget: Do link recovery for SS and SSP (Torez Smith) [1942772] - usb: dwc3: gadget: Properly set maxpacket limit (Torez Smith) [1942772] - usb: dwc3: Fix GTXFIFOSIZ.TXFDEP macro name (Torez Smith) [1942772] - Documentation: driver-api/usb/writing_usb_driver.rst Updates documentation links (Torez Smith) [1942772] - pegasus: Remove pegasus' own workqueue (Torez Smith) [1942772] - usb: dwc2: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: hisilicon: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: xhci-plat: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - net: qmi_wwan: add support for ASKEY WWHC050 (Torez Smith) [1942772] - usb: dwc3: fix up for role switch API change (Torez Smith) [1942772] - usb: dwc2: Silence warning about supplies during deferred probe (Torez Smith) [1942772] - usb: dwc2: Implement set_selfpowered() (Torez Smith) [1942772] - usb: dwc3: core: don't do suspend for device mode if already suspended (Torez Smith) [1942772] - usb: dwc3: Rework resets initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Rework clock initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Add support for role-switch-default-mode binding (Torez Smith) [1942772] - usb: dwc3: Registering a role switch in the DRD code. (Torez Smith) [1942772] - usb: dwc3: core: add support for disabling SS instances in park mode (Torez Smith) [1942772] - usb: dwc3: gadget: Wrap around when skip TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Don't clear flags before transfer ended (Torez Smith) [1942772] - usb: dwc3: Remove kernel doc annotation where it's not needed (Torez Smith) [1942772] - usb: dwc3: Add ACPI support for xHCI ports (Torez Smith) [1942772] - usb: dwc3: exynos: Add support for Exynos5422 suspend clk (Torez Smith) [1942772] - usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3_meson_g12a_otg_init (Torez Smith) [1942772] - usb: dwc3: trace: print enqueue/dequeue pointers too (Torez Smith) [1942772] - usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Add Amlogic A1 DWC3 glue (Torez Smith) [1942772] - cdc_ncm: Fix the build warning (Torez Smith) [1942772] - cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Torez Smith) [1942772] - r8152: reject unsupported coalescing params (Torez Smith) [1942772] - usb: dwc3: gadget: Update chain bit correctly when using sg list (Torez Smith) [1942772] - r8152: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: check disconnect status after long sleep (Torez Smith) [1942772] - net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch (Torez Smith) [1942772] - USB: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: use new helper tcp_v6_gso_csum_prep (Torez Smith) [1942772] - net: usb: cdc-phonet: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - usb: dwc3: qcom: Replace by (Torez Smith) [1942772] - usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields (Torez Smith) [1942772] - usb: dwc2: Fix in ISOC request length checking (Torez Smith) [1942772] - usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows (Torez Smith) [1942772] - usb: dwc3: debug: fix string position formatting mixup with ret and len (Torez Smith) [1942772] - qmi_wwan: unconditionally reject 2 ep interfaces (Torez Smith) [1942772] - qmi_wwan: re-add DW5821e pre-production variant (Torez Smith) [1942772] - r8152: Add MAC passthrough support to new device (Torez Smith) [1942772] - r8152: disable DelayPhyPwrChg (Torez Smith) [1942772] - r8152: avoid the MCU to clear the lanwake (Torez Smith) [1942772] - r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B (Torez Smith) [1942772] - r8152: disable test IO for RTL8153B (Torez Smith) [1942772] - r8152: Disable PLA MCU clock speed down (Torez Smith) [1942772] - r8152: disable U2P3 for RTL8153B (Torez Smith) [1942772] - r8152: get default setting of WOL before initializing (Torez Smith) [1942772] - r8152: reset flow control patch when linking on for RTL8153B (Torez Smith) [1942772] - r8152: fix runtime resume for linking change (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -V variant (Torez Smith) [1942772] - net: usb: lan78xx: Add .ndo_features_check (Torez Smith) [1942772] - usb: dwc2: Drop unlock/lock upon queueing a work item (Torez Smith) [1942772] - usb: dwc3: gadget: Remove END_TRANSFER delay (Torez Smith) [1942772] - usb: dwc3: gadget: Delay starting transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Check END_TRANSFER completion (Torez Smith) [1942772] - usb: dwc3: turn off VBUS when leaving host mode (Torez Smith) [1942772] - usb: dwc2: fix debugfs FIFO count (Torez Smith) [1942772] - usb: dwc2: Fix IN FIFO allocation (Torez Smith) [1942772] - usb: dwc2: Fix Stalling a Non-Isochronous OUT EP (Torez Smith) [1942772] - usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set (Torez Smith) [1942772] - usb: dwc2: Fix NULL qh in dwc2_queue_transaction (Torez Smith) [1942772] - usb: dwc3: gadget: Set link state to RX_Detect on disconnect (Torez Smith) [1942772] - usb: dwc3: gadget: Don't send unintended link state change (Torez Smith) [1942772] - r8152: add missing endpoint sanity check (Torez Smith) [1942772] - net: usb: lan78xx: limit size of local TSO packets (Torez Smith) [1942772] - qmi_wwan: Add support for Quectel RM500Q (Torez Smith) [1942772] - usbip: Fix unsafe unaligned pointer usage (Torez Smith) [1942772] - usb: dwc3: use proper initializers for property entries (Torez Smith) [1942772] - net: r8152: use skb_list_walk_safe helper for gso segments (Torez Smith) [1942772] - net: usb: lan78xx: fix possible skb leak (Torez Smith) [1942772] - net: ch9200: remove unnecessary return (Torez Smith) [1942772] - net: ch9200: use __func__ in debug message (Torez Smith) [1942772] - tools: usb: usbip: Get rid of driver name printout in README (Torez Smith) [1942772] - can: gs_usb: gs_usb_probe(): use descriptors of current altsetting (Torez Smith) [1942772] - can: kvaser_usb: fix interface sanity check (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request complete check (Torez Smith) [1942772] - thunderbolt: Update documentation with the USB4 information (Torez Smith) [1942772] - usbip: Fix error path of vhci_recv_ret_submit() (Torez Smith) [1942772] - usbip: Fix receive error in vhci-hcd when using scatter-gather (Torez Smith) [1942772] - net: usb: lan78xx: Fix error message format specifier (Torez Smith) [1942772] - net: usb: lan78xx: Fix suspend/resume PHY register access error (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -H variant (Torez Smith) [1942772] - usb: dwc3: ep0: Clear started flag on completion (Torez Smith) [1942772] - usb: dwc3: gadget: Clear started flag for non-IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Fix logical condition (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices (Torez Smith) [1942772] - can: ucan: fix non-atomic allocation in completion handler (Torez Smith) [1942772] - net: usb: aqc111: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usbnet: Fix -Wcast-function-type (Torez Smith) [1942772] - net: hso: Fix -Wcast-function-type (Torez Smith) [1942772] - ax88179_178a: add ethtool_op_get_ts_info() (Torez Smith) [1942772] - r8152: avoid to call napi_disable twice (Torez Smith) [1942772] - r8152: Re-order napi_disable in rtl8152_close (Torez Smith) [1942772] - ax88172a: fix information leak on short answers (Torez Smith) [1942772] - usb: dwc2: create debugfs directory under usb root (Torez Smith) [1942772] - usb: dwc3: create debugfs directory under usb root (Torez Smith) [1942772] - net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules (Torez Smith) [1942772] - usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (Torez Smith) [1942772] - USBIP: add config dependency for SGL_ALLOC (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5821e with eSIM support (Torez Smith) [1942772] - CDC-NCM: handle incomplete transfer of MTU (Torez Smith) [1942772] - usbip: tools: fix fd leakage in the function of read_attr_usbip_status (Torez Smith) [1942772] - can: peak_usb: fix a potential out-of-sync while decoding packets (Torez Smith) [1942772] - can: usb_8dev: fix use-after-free on disconnect (Torez Smith) [1942772] - can: mcba_usb: fix use-after-free on disconnect (Torez Smith) [1942772] - can: peak_usb: report bus recovery as well (Torez Smith) [1942772] - can: gs_usb: gs_can_open(): prevent memory leak (Torez Smith) [1942772] - usb: Spelling s/enpoint/endpoint/ (Torez Smith) [1942772] - usb: dwc3: gadget: fix race when disabling ep with cancelled xfers (Torez Smith) [1942772] - usb: dwc3: of-simple: add a shutdown (Torez Smith) [1942772] - usbip: Fix free of unallocated memory in vhci tx (Torez Smith) [1942772] - usbip: tools: Fix read_usb_vudc_device() error path handling (Torez Smith) [1942772] - usb: dwc3: pci: prevent memory leak in dwc3_pci_probe (Torez Smith) [1942772] - usb: dwc3: remove the call trace of USBx_GFLADJ (Torez Smith) [1942772] - usb: dwc3: select CONFIG_REGMAP_MMIO (Torez Smith) [1942772] - r8152: check the pointer rtl_fw->fw before using it (Torez Smith) [1942772] - net: lan78xx: remove set but not used variable 'event' (Torez Smith) [1942772] - usb: dwc3: debug: Remove newline printout (Torez Smith) [1942772] - r8152: support firmware of PHY NC for RTL8153A (Torez Smith) [1942772] - r8152: move r8153_patch_request forward (Torez Smith) [1942772] - r8152: add checking fw_offset field of struct fw_mac (Torez Smith) [1942772] - r8152: rename fw_type_1 with fw_mac (Torez Smith) [1942772] - usb: dwc2: use a longer core rest timeout in dwc2_core_reset() (Torez Smith) [1942772] - usb: dwc3: Disable phy suspend after power-on reset (Torez Smith) [1942772] - r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 (Torez Smith) [1942772] - net: usb: lan78xx: Connect PHY before registering MAC (Torez Smith) [1942772] - usb: hso: obey DMA rules in tiocmget (Torez Smith) [1942772] - r8152: support request_firmware for RTL8153 (Torez Smith) [1942772] - net: usb: sr9800: fix uninitialized local variable (Torez Smith) [1942772] - net: usb: ax88179_178a: write mac to hardware in get_mac_addr (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit 0x1050 composition (Torez Smith) [1942772] - usb: dwc3: Remove dev_err() on platform_get_irq() failure (Torez Smith) [1942772] - usb: dwc3: Switch to platform_get_irq_byname_optional() (Torez Smith) [1942772] - r8152: Set macpassthru in reset_resume callback (Torez Smith) [1942772] - qmi_wwan: add support for Cinterion CLS8 devices (Torez Smith) [1942772] - usbip: clean up an indentation issue (Torez Smith) [1942772] - usbip: vhci_hcd indicate failed message (Torez Smith) [1942772] - r8152: Add identifier names for function pointers (Torez Smith) [1942772] - r8152: Use guard clause and fix comment typos (Torez Smith) [1942772] - hso: fix NULL-deref on tty open (Torez Smith) [1942772] - net: usb: ax88179_178a: allow optionally getting mac address from device tree (Torez Smith) [1942772] - r8152: Factor out OOB link list waits (Torez Smith) [1942772] - usbnet: ignore endpoints with invalid wMaxPacketSize (Torez Smith) [1942772] - cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize (Torez Smith) [1942772] - usbnet: sanity checking of packet sizes and device mtu (Torez Smith) [1942772] - r8152: adjust the settings of ups flags (Torez Smith) [1942772] - r8152: modify rtl8152_set_speed function (Torez Smith) [1942772] - usb: dwc3: remove generic PHY calibrate() calls (Torez Smith) [1942772] - usb: gadget: net2280: Move all "ll" registers in one structure (Torez Smith) [1942772] - usb: dwc3: gadget: Workaround Mirosoft's BESL check (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix suspend resume regulator unbalanced disables (Torez Smith) [1942772] - usb: gadget: composite: Set recommended BESL values (Torez Smith) [1942772] - usb: dwc3: gadget: Set BESL config parameter (Torez Smith) [1942772] - usb: dwc3: Separate field holding multiple properties (Torez Smith) [1942772] - usb: dwc3: don't set gadget->is_otg flag (Torez Smith) [1942772] - usb: dwc3: st: Add of_dev_put() in probe function (Torez Smith) [1942772] - usb: dwc3: st: Add of_node_put() before return in probe function (Torez Smith) [1942772] - r8152: add a helper function about setting EEE (Torez Smith) [1942772] - r8152: saving the settings of EEE (Torez Smith) [1942772] - net: usb: Delete unnecessary checks before the macro call “dev_kfree_skb” (Torez Smith) [1942772] - r8152: divide the tx and rx bottom functions (Torez Smith) [1942772] - r8152: fix accessing skb after napi_gro_receive (Torez Smith) [1942772] - r8152: change rx_copybreak and rx_pending through ethtool (Torez Smith) [1942772] - r8152: support skb_add_rx_frag (Torez Smith) [1942772] - r8152: use alloc_pages for rx buffer (Torez Smith) [1942772] - r8152: replace array with linking list for rx information (Torez Smith) [1942772] - r8152: separate the rx buffer size (Torez Smith) [1942772] - usb: dwc3: Use clk_bulk_prepare_enable() (Torez Smith) [1942772] - usb: dwc3: Use devres to get clocks (Torez Smith) [1942772] - usb: dwc3: remove generic PHYs forwarding for XHCI device (Torez Smith) [1942772] - USB: usbip: convert to use dev_groups (Torez Smith) [1942772] - usb: dwc3: Update soft-reset wait polling rate (Torez Smith) [1942772] - usb: dwc2: gadget: Fix kill_all_requests race (Torez Smith) [1942772] - usb: dwc3: omap: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: keystone: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: omap: squash include/linux/platform_data/dwc3-omap.h (Torez Smith) [1942772] - usb: dwc3: meson-g12a: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usbip: tools: fix GCC8 warning for strncpy (Torez Smith) [1942772] - usb: dwc3: Switch to use device_property_count_u32() (Torez Smith) [1942772] - usb: dwc2: Switch to use device_property_count_u32() (Torez Smith) [1942772] - can: kvaser_usb: Use struct_size() in alloc_candev() (Torez Smith) [1942772] - net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 (Torez Smith) [1942772] - ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx (Torez Smith) [1942772] - bluetooth: eliminate the potential race condition when removing the HCI controller (Gopal Tiwari) [1971488]- bareudp: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - vxlan: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - geneve: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - RDMA/siw: Release xarray entry (Kamal Heib) [1971483] - RDMA/siw: Properly check send and receive CQ pointers (Kamal Heib) [1971483] - RDMA/siw: Fix a use after free in siw_alloc_mr (Kamal Heib) [1971483] - RDMA/rxe: Clear all QP fields if creation failed (Kamal Heib) [1971483] - RDMA/rxe: Fix a bug in rxe_fill_ip_info() (Kamal Heib) [1971483] - RDMA/rxe: Remove rxe_dma_device declaration (Kamal Heib) [1971483] - IB/hfi1: Fix error return code in parse_platform_config() (Kamal Heib) [1971483] - IB/hfi1: Remove unused function (Kamal Heib) [1971483] - RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Kamal Heib) [1971483] - IB/isert: Fix a use after free in isert_connect_request (Kamal Heib) [1971483] - RDMA: Verify port when creating flow rule (Kamal Heib) [1971483] - RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Kamal Heib) [1971483] - RDMA/core: Don't access cm_id after its destruction (Kamal Heib) [1971483] - RDMA/core: Prevent divide-by-zero error triggered by the user (Kamal Heib) [1971483] - RDMA/core: Add CM to restrack after successful attachment to a device (Kamal Heib) [1971483] - RDMA/core: Unify RoCE check and re-factor code (Kamal Heib) [1971483] - RDMA/core: Fix corrupted SL on passive side (Kamal Heib) [1971483] - mm: vmalloc: add cond_resched() in __vunmap() (Rafael Aquini) [1978469] - /proc/PID/smaps: Add PMD migration entry parsing (Nico Pache) [1977066] - s390: add 3f program exception handler (Nico Pache) [1977066] - x86/ioremap: Fix CONFIG_EFI=n build (Nico Pache) [1977066] - mm, slub: move slub_debug static key enabling outside slab_mutex (Nico Pache) [1977066] - mm, slub: enable slub_debug static key when creating cache with explicit debug flags (Nico Pache) [1977066] - locking/mutex: Remove repeated declaration (Nico Pache) [1977066] - percpu: make pcpu_nr_empty_pop_pages per chunk type (Nico Pache) [1977066] - mm/swap: don't SetPageWorkingset unconditionally during swapin (Nico Pache) [1977066] - s390/tlb: make cleared_pXs flags consistent with generic code (Nico Pache) [1977066] - mm, compaction: make fast_isolate_freepages() stay within zone (Nico Pache) [1977066] - mm/vmscan: restore zone_reclaim_mode ABI (Nico Pache) [1977066] - mm, compaction: move high_pfn to the for loop scope (Nico Pache) [1977066] - memblock: do not start bottom-up allocations with kernel_end (Nico Pache) [1977066] - mm, page_alloc: disable pcplists during memory offline (Nico Pache) [1977066] - mm, page_alloc: move draining pcplists to page isolation users (Nico Pache) [1977066] - mm, page_alloc: cache pageset high and batch in struct zone (Nico Pache) [1977066] - mm, page_alloc: simplify pageset_update() (Nico Pache) [1977066] - mm, page_alloc: fix core hung in free_pcppages_bulk() (Nico Pache) [1977066] - mm, page_alloc: remove setup_pageset() (Nico Pache) [1977066] - mm, page_alloc: calculate pageset high and batch once per zone (Nico Pache) [1977066] - mm, pcp: share common code between memory hotplug and percpu sysctl handler (Nico Pache) [1977066] - mm, page_alloc: clean up pageset high and batch update (Nico Pache) [1977066] - s390/uv: handle destroy page legacy interface (Nico Pache) [1977066] - mm/filemap: fix filemap_map_pages for THP (Nico Pache) [1977066] - mm: filemap: add missing FGP_ flags in kerneldoc comment for pagecache_get_page (Nico Pache) [1977066] - mm/filemap.c: rewrite pagecache_get_page documentation (Nico Pache) [1977066] - mm: filemap: clear idle flag for writes (Nico Pache) [1977066] - mm: document semantics of ZONE_MOVABLE (Nico Pache) [1977066] - mm/page_isolation: cleanup set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: exit early when pageblock is isolated in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_alloc: tweak comments in has_unmovable_pages() (Nico Pache) [1977066] - mm: reuse only-pte-mapped KSM page in do_wp_page() (Nico Pache) [1977066] - mm/memory.c: skip spurious TLB flush for retried page fault (Nico Pache) [1977066] - /proc/PID/smaps: consistent whitespace output format (Nico Pache) [1977066] - mm/memcontrol.c: prevent missed memory.low load tears (Nico Pache) [1977066] - mm, memcg: prevent mem_cgroup_protected store tearing (Nico Pache) [1977066] - mm, memcg: prevent memory.min load/store tearing (Nico Pache) [1977066] - mm, mempolicy: fix up gup usage in lookup_node (Nico Pache) [1977066] - mm/page_ext.c: drop pfn_present() check when onlining (Nico Pache) [1977066] - drivers/base/memory.c: drop pages_correctly_probed() (Nico Pache) [1977066] - drivers/base/memory.c: drop section_count (Nico Pache) [1977066] - include/linux/mm.h: remove dead code totalram_pages_set() (Nico Pache) [1977066] - tools headers uapi: Sync asm-generic/mman-common.h with the kernel (Nico Pache) [1977066] - mm/memcg: Relocate tcpmem to below memory in struct mem_cgroup (Waiman Long) [1959772] - mm/memcg: optimize user context object stock access (Waiman Long) [1959772] - mm/memcg: improve refill_obj_stock() performance (Waiman Long) [1959772] - mm/memcg: cache vmstat data in percpu memcg_stock_pcp (Waiman Long) [1959772] - mm/memcg: move mod_objcg_state() to memcontrol.c (Waiman Long) [1959772] - mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_MEMCG_KMEM (Waiman Long) [1959772] - mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_cgroup_{un}charge_pages() (Waiman Long) [1959772] - mm: memcontrol: use obj_cgroup APIs to charge kmem pages (Waiman Long) [1959772] - mm: memcontrol: change ug->dummy_page only if memcg changed (Waiman Long) [1959772] - mm: memcontrol: directly access page->memcg_data in mm/page_alloc.c (Waiman Long) [1959772] - mm: memcontrol: introduce obj_cgroup_{un}charge_pages (Waiman Long) [1959772] - mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Waiman Long) [1959772] - mm: memmap defer init doesn't work as expected (Baoquan He) [1906271] - mm: check nr_initialised with PAGES_PER_SECTION directly in defer_init() (Baoquan He) [1906271] - mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while onlining memory (Baoquan He) [1906271] - mm, memory_hotplug: update pcp lists everytime onlining a memory block (Baoquan He) [1906271] - mm: pass migratetype into memmap_init_zone() and move_pfn_range_to_zone() (Baoquan He) [1906271] - nfs: account for selinux security context when deciding to share superblock (Scott Mayhew) [1927027] - nfs: remove unneeded null check in nfs_fill_super() (Scott Mayhew) [1927027] - lsm,selinux: add new hook to compare new mount to an existing mount (Scott Mayhew) [1927027] - libceph: allow addrvecs with a single NONE/blank address (Jeff Layton) [1972278] - scsi: megaraid_sas: Update driver version to 07.717.02.00-rc1 (Tomas Henzl) [1968170] - scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Tomas Henzl) [1968170] - scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Tomas Henzl) [1968170] - scsi: megaraid_sas: Fix resource leak in case of probe failure (Tomas Henzl) [1968170] - scsi: megaraid_sas: Send all non-RW I/Os for TYPE_ENCLOSURE device through firmware (Tomas Henzl) [1968170] - scsi: megaraid_sas: Use DEFINE_SPINLOCK() for spinlock (Tomas Henzl) [1968170] - scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne) [1927508] - drivers: do not build devm_platform_get_and_ioremap_resource() for s390x (Jaroslav Kysela) [1917388] - redhat: update ALSA configs and add regmap-sdw-mbq to redhat/filter-modules.sh (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - alsa: control_led - fix initialization in the mode show callback (Jaroslav Kysela) [1917388] - ALSA: seq: Fix race of snd_seq_timer_open() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: headphone and mic don't work on an Acer laptop (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode (Jaroslav Kysela) [1917388] - ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir: Remove fix for DMI entry on Lenovo 2020 platforms (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo 2020 AMD platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: reset enabled_cores state at suspend (Jaroslav Kysela) [1917388] - ASoC: fsl-asoc-card: Set .owner attribute when registering card. (Jaroslav Kysela) [1917388] - ASoC: topology: Fix spelling mistake "vesion" -> "version" (Jaroslav Kysela) [1917388] - ASoC: rt5659: Fix the lost powers for the HDA header (Jaroslav Kysela) [1917388] - ASoC: core: Fix Null-point-dereference in fmt_single_name() (Jaroslav Kysela) [1917388] - spi: pxa2xx: Drop useless comment in the pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Switch to use BIT() and GENMASK() in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Update header block in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Add SSC2 and SSPSP2 SSP registers (Jaroslav Kysela) [1917388] - ASoC: pxa: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: pxa: pxa-ssp: Remove redundant null check before clk_prepare_enable/clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: set phase two word length register (Jaroslav Kysela) [1917388] - ASoC: pxa: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: Fix 7/8 spaces indentation in Kconfig (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: Remove manual DMA peripheral ID assignment (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: add missed checks for clk_get() (Jaroslav Kysela) [1917388] - ASoC: Intel: fix error code cnl_set_dsp_D0() (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Unassign ram_read and read_write ops (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove haswell solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_dsp_get_thread_context (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP interface fields (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: remove unneeded semicolon (Jaroslav Kysela) [1917388] - catpt: Switch to use list_entry_is_head() helper (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Optimize applying user settings (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Correct clock selection for dai trigger (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Skip position update for unprepared streams (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Relax clock selection conditions (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Fix compilation when CONFIG_MODULES is disabled (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Cleanup after power routines streamlining (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Replace open coded variant of resource_intersection() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Streamline power routines across LPT and WPT (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Change SSP2-Codec DAI id to 0 (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Drop compress-cpu-dai bits (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5677: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: set card and driver name dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5650: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove rt5640 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove max98090 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: use inclusive language for SSP bclk/fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: Atom: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: select WANT_DEV_COREDUMP (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add explicit DMADEVICES kconfig dependency (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: Remove duplicate kconfigs (Jaroslav Kysela) [1917388] - ASoC: remove zte zx drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: add missing stream rates and format (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: Remove unused control callback structure (Jaroslav Kysela) [1917388] - ASoC: wm8994: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: wm8903: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: wm8523: Fix a typo in a comment (Jaroslav Kysela) [1917388] - ASoC: wm8350: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: wm5102: Use get_unaligned_be16() for dac_comp_coeff (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: wcd9335: Remove unnecessary conversion to bool (Jaroslav Kysela) [1917388] - ASoC: rt715: remove unused parameter (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add the calibration functions (Jaroslav Kysela) [1917388] - ASoC: rt5682: clock driver must use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: rt1015: enable BCLK detection after calibration (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Add support for more data formats (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Move format check into `set_fmt()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Rearrange operations in `hw_params()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Fix not setting word length if DAIFMT_CBS_CFS (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix regulator_dev_lookup() fails for id "LDO_VAUD18" (Jaroslav Kysela) [1917388] - ASoC: Remove mt6359_platform_driver_remove (Jaroslav Kysela) [1917388] - ASoC: Fix vaud18 power leakage of mt6359 (Jaroslav Kysela) [1917388] - ASoC: es8316: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix Bitclock polarity inversion (Jaroslav Kysela) [1917388] - ASoC: cs35l33: fix an error code in probe() (Jaroslav Kysela) [1917388] - ASoC: cs35l34: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: wm8998: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd9335: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: TSCS454: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: TSCS42xx: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: ts3a227e: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tlv320: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tas571x: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: tas*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tas2562: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: remove remnants of sirf prima/atlas audio codec (Jaroslav Kysela) [1917388] - ASoC: rt5645: add error checking to rt5645_probe function (Jaroslav Kysela) [1917388] - Revert "ASoC: rt5645: fix a NULL pointer dereference" (Jaroslav Kysela) [1917388] - ASoC: rt1015: modify calibration sequence for better performance (Jaroslav Kysela) [1917388] - ASoC: rk3328: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: pcm179x: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: pcm1789: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: nau8315: revise the power event of EN_PIN dapm widget for symmetry (Jaroslav Kysela) [1917388] - ASoC: nau8315: add codec driver (Jaroslav Kysela) [1917388] - ASoC: gtm601: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es8328: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: es7241: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es7134: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: da9055: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: da7219: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Add DAPM widget to set HP out to cap-less mode (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Don't change cap-couple setting in HP PMU/PMD (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Adjust timeouts for cap-coupled outputs (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Reset interrupt flags in bias PREPARE (Jaroslav Kysela) [1917388] - ASoC: codecs/jz47xx: Use regmap_{set,clear}_bits (Jaroslav Kysela) [1917388] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove cancel_work_sync in runtime suspend (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: Add RX support (Jaroslav Kysela) [1917388] - ALSA: cx46xx: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Convert from cpu to data format (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: tegra: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: tegra: Don't warn on probe deferral (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_rt5640: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_wm8753: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: trimslice.c: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: ti: davinci-evm: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: ti: davinci: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ti: j721e-evm: Fix compiler warning when CONFIG_OF=n (Jaroslav Kysela) [1917388] - ASoC: ti: omap-abe-twl6040: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: ti: omap-mcsp: remove duplicate test (Jaroslav Kysela) [1917388] - ASoC: uniphier: Simplify the return expression of uniphier_aio_startup (Jaroslav Kysela) [1917388] - ASoC: uniphier: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: rename shadowing variable (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: align function prototype (Jaroslav Kysela) [1917388] - ALSA: x86: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Jaroslav Kysela) [1917388] - ASoC: cs42l56: fix up error handling in probe (Jaroslav Kysela) [1917388] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [1917388] - ASoC: cs42l51: manage mclk shutdown delay (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait for PLL to lock before switching to it (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Only start PLL if it is needed (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait at least 150us after writing SCLK_PRESENT (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Use bclk from hw_params if set_sysclk was not called (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Report jack and button detection (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Add Capture Support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix channel width support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Always wait at least 3ms after reset (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Don't enable/disable regulator at Bias Level (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix mixer volume control (Jaroslav Kysela) [1917388] - ASoC: cs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: bd28623: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: alc5632: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak4458: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak4118: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: alc5623: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak5558: Correct the dai name for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: change function name to ak5558_reset (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add support for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak5558: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove platform data and move micbias bindings include (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: adau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: Add ADAU1372 audio CODEC support (Jaroslav Kysela) [1917388] - ASoC: amd: fix for pcm_read() error (Jaroslav Kysela) [1917388] - ASoC: amd: drop S24_LE format support (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for ALC1015P codec in acp3x machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: raven: acp3x-i2s: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: remove unnecessary assignments (Jaroslav Kysela) [1917388] - ASoC: amd: fix acpi dependency kernel warning (Jaroslav Kysela) [1917388] - ASoC: amd: update spdx license for acp machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for RT5682 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Adding DAI LINK for rt1015 codec (Jaroslav Kysela) [1917388] - ASoC: amd: Adding support for ALC1015 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: AMD RV RT5682 should depends on CROS_EC (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: remove invalid kernel-doc comment (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - refine DMI entries for some Lenovo products (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 (Jaroslav Kysela) [1917388] - ASoC: amd: Replacing MSI with Legacy IRQ model (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2 (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS) (Jaroslav Kysela) [1917388] - ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) (Jaroslav Kysela) [1917388] - ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Jaroslav Kysela) [1917388] - ASoC: amd: Return -ENODEV for non-existing ACPI call (Jaroslav Kysela) [1917388] - ASoC: amd: support other audio modes for raven (Jaroslav Kysela) [1917388] - ASoC: topology: adhere to KUNIT formatting standard (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ALSA: trident: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sonicvibes: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sis7019: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: remove unneeded break (Jaroslav Kysela) [1917388] - ALSA: hdsp: don't disable if not enabled (Jaroslav Kysela) [1917388] - ALSA: hdsp: hardware output loopback (Jaroslav Kysela) [1917388] - ALSA: pci: mixart: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ALSA: maestro: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: lola: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Fix missing check in snd_intel8x0m_create (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Don't update period unless prepared (Jaroslav Kysela) [1917388] - ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Jaroslav Kysela) [1917388] - ALSA: ens1370: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use dma_set_mask_and_coherent to simplify code (Jaroslav Kysela) [1917388] - ALSA: ctxfi: fix comment syntax in file headers (Jaroslav Kysela) [1917388] - ALSA: ctxfi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Jaroslav Kysela) [1917388] - ALSA: bt87x: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: azt3328: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: asihpi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Jaroslav Kysela) [1917388] - ALSA: dice: disable double_pcm_frames mode for M-Audio Profire 610, 2626 and Avid M-Box 3 Pro (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix calculation for size of IR context payload (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix check for the size of isochronous packet payload (Jaroslav Kysela) [1917388] - ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Jaroslav Kysela) [1917388] - ALSA: bebob: enable to deliver MIDI messages for multiple ports (Jaroslav Kysela) [1917388] - ALSA: bebob: detect the number of available MIDI ports (Jaroslav Kysela) [1917388] - ALSA: bebob: code refactoring for stream format detection (Jaroslav Kysela) [1917388] - ALSA: dice: fix null pointer dereference when node is disconnected (Jaroslav Kysela) [1917388] - ALSA: fireface: fix to parse sync status register of latter protocol (Jaroslav Kysela) [1917388] - ALSA: bebob: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: fireface: remove unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: oxfw: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: dice: add support for Lexicon I-ONIX FW810s (Jaroslav Kysela) [1917388] - ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Jaroslav Kysela) [1917388] - ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Jaroslav Kysela) [1917388] - ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() (Jaroslav Kysela) [1917388] - ALSA: firewire: fix comparison to bool warning (Jaroslav Kysela) [1917388] - ALSA: firewire: Replace tasklet with work (Jaroslav Kysela) [1917388] - ALSA: firewire: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [1917388] - ALSA: vx: Use roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: pcsp: Fix fall-through warnings for Clang (Jaroslav Kysela) [1917388] - ALSA: dummy: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: aloop: Fix initialization of controls (Jaroslav Kysela) [1917388] - ALSA: aloop: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1917388] - ASoC: SOF: ext_manifest: use explicit number for elem_type (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: allow for partial match in parent name (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add helper to identify parent driver. (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add new fields for mach_params (Jaroslav Kysela) [1917388] - ASoC: rt5682: Add a new property for the DMIC clock driving (Jaroslav Kysela) [1917388] - ALSA: hda: Change AZX_MAX_BUF_SIZE from 1GB to 4MB (Jaroslav Kysela) [1917388] - soundwire: sysfs: Constify static struct attribute_group (Jaroslav Kysela) [1917388] - ALSA: remove trailing semicolon in macro definition (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older firmware (Jaroslav Kysela) [1917388] - ASoC: SOF: use current DAI config during resume (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: Update ADL P to use its own descriptor (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add missing use_acpi_target_states for TGL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: remove useless code (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix typo of SND_SOC_SOF_PCI (Jaroslav Kysela) [1917388] - ASOC: SOF: simplify nocodec mode (Jaroslav Kysela) [1917388] - ASoC: SOF: pcm: export snd_pcm_dai_link_fixup (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: update set_mach_params() (Jaroslav Kysela) [1917388] - ASoC: SOF: change signature of set_mach_params() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add Kconfig option for probe workqueues (Jaroslav Kysela) [1917388] - ASoC: SOF: Simplify sof_probe_complete handling for acpi/pci/of (Jaroslav Kysela) [1917388] - ASoC: SOF: core: Add missing error prints to device probe operation (Jaroslav Kysela) [1917388] - ASoC: SOF: match SSP config with pcm hw params (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: add hw params callback for SSP DAIs (Jaroslav Kysela) [1917388] - ASoC: SOF: parse multiple SSP DAI and hw configs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: drop display power on/off in D0i3 flows (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: move ELH chip info (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: APL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: CNL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: ICL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: fix EHL ops (Jaroslav Kysela) [1917388] - ASoC: SOF: core: harden shutdown helper (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: fix core status verification (Jaroslav Kysela) [1917388] - ASoC: SOF: add a helper to get topology configured mclk (Jaroslav Kysela) [1917388] - ASoC: SOF: only allocate debugfs cache buffers for IPC flood entries (Jaroslav Kysela) [1917388] - ASoC: SOF: fix debugfs initialisation error handling (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable async suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: turn off display power in resume (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: fix wrong poll bits in dsp power down (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: unregister DMIC device on probe error (Jaroslav Kysela) [1917388] - ALSA: hda: move Intel SoundWire ACPI scan to dedicated module (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: simplify Kconfig (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: move DSP_CONFIG use to platform-specific drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: split PCI into different drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add sof_icl_ops for ICL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: ACPI: avoid reverse module dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: relax ABI checks and avoid unnecessary warnings (Jaroslav Kysela) [1917388] - ASoC: SOF: fix runtime pm usage mismatch after probe errors (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add dev_dbg() when DMIC number is overridden (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: don't keep a temporary variable (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: detect DMIC number in SoundWire mixed config (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: refine ACPI match (Jaroslav Kysela) [1917388] - ASoC: SOF: HDA: (cosmetic) simplify hda_dsp_d0i3_work() (Jaroslav Kysela) [1917388] - ASoC: SOF: remove unused functions (Jaroslav Kysela) [1917388] - ASoC: SOF: fix string format for errors (Jaroslav Kysela) [1917388] - ASoC: SOF: add missing pm debug (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: release display power at link_power (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use hdac_ext fine-grained link management (Jaroslav Kysela) [1917388] - ASoC: SOF: debug: Fix a potential issue on string buffer termination (Jaroslav Kysela) [1917388] - ASoC: SOF: add be_hw_params_fixup() for ALH (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: Prevent NULL pointer dereference with no TLV (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: hda-loader: use snd_sof_dsp_core_power_down/up APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Filter out unneeded core power up/downs (Jaroslav Kysela) [1917388] - ASoC: SOF: update dsp core power status in common APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda-loader: keep init cores alive (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use snd_sof_dsp_core_power_up/down API (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Enable DMI L1 for trace (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable DMI L1 for D0i3-compatible streams (Jaroslav Kysela) [1917388] - ASoC: SOF: add a pointer to download repo in case FW request fails (Jaroslav Kysela) [1917388] - ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support to AlderLake-P (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: tgl: do thorough remove at .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add snd_sof_device_shutdown() helper for shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: add .shutdown() callback to snd_sof_dsp_ops (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Avoid checking jack on system suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Modify existing helper to disable WAKEEN (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Resume codec to do jack detection (Jaroslav Kysela) [1917388] - ASoC: SOF: add mutex to protect the dsp_power_state access (Jaroslav Kysela) [1917388] - ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and" (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: update kernel-doc description (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add SoundWire support for ADL-S (Jaroslav Kysela) [1917388] - ASoC: SOF: control: fix cppcheck warning in snd_sof_volume_info() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and catpt drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and Atom/SST drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: acpi: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support for Alderlake-S (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: fix Kconfig punctuation (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Fix random noise at the HDMI output (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL jack-less SoundWire configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL SoundWire base configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoc: Intel: board: add BE DAI link for WoV (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl: Add MST route change to kbl machine drivers (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Set card.components string (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Add support for Bay Trail CR / SSP0 (Jaroslav Kysela) [1917388] - ASoC: Intel: Baytrail: Add quirk for the Dell Venue 10 Pro 5055 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: Unify the thinkpad10 and aegex10 byt-match quirks (Jaroslav Kysela) [1917388] - ASoC: Intel: Boards: cml_da7219_max98390: add capture stream for echo reference (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: add max98390 echo reference support (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add jack detect support (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Remove 44100 sample-rate from the media and deep-buffer DAI descriptions (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Stop advertising non working S24LE support (Jaroslav Kysela) [1917388] - ASoC: intel: sof_rt5682: use the topology mclk (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_rt5682: Add ALC1015Q-VB speaker amp support (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: fix -frame-larger-than (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add used AIF to the components string (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: remove unused static variable (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove TGL RVP mixed SoundWire/TDM config (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove unused TGL table with rt5682 only (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Compile when any configuration is selected (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: sof-wm8804: add check for PLL setting (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ACPI matching table for HP Spectre x360 (Jaroslav Kysela) [1917388] - ASoC: intel: sof_sdw: add trace for dai links (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: detect DMIC number based on mach params (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add mic:dmic and cfg-mics component strings (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible (Jaroslav Kysela) [1917388] - ASoC: Intel: sof-sdw: indent and add quirks consistently (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: reorganize quirks by generation (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: max98373: get dapm from cpu_dai (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add machine driver for BYT/WM5102 (Jaroslav Kysela) [1917388] - ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E (Jaroslav Kysela) [1917388] - ASoC: Intel: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Wake up device before configuring SSP port (Jaroslav Kysela) [1917388] - ASoC: Intel: remove duplicate MODULE_LICENSE/DESCRIPTION tags (Jaroslav Kysela) [1917388] - ASoC: Intel: adl: remove sof_fw_filename setting in ADL snd_soc_acpi_mach (Jaroslav Kysela) [1917388] - ASoC: Intel: common: add ACPI matching tables for Alder Lake (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Jaroslav Kysela) [1917388] - ASoC: intel: skl: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Move snd_soc_dai_set_tdm_slot call to cht_codec_fixup (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Mele PCG03 Mini PC (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_INTERNAL_MIC_MAP input-mapping (Jaroslav Kysela) [1917388] - ASoC: Intel: byt/cht: set pm ops dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_pdata structure (Jaroslav Kysela) [1917388] - ASoC: Intel: Make atom components independent of sst-dsp (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST-legacy specific constants (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST firmware components (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST ACPI component (Jaroslav Kysela) [1917388] - ASoC: Intel: Select catpt and deprecate haswell (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5677: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5650: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Simple sysfs attributes (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Event tracing (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Device driver lifecycle (Jaroslav Kysela) [1917388] - drivers: provide devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: PCM operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Firmware loading and context restore (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Define DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add IPC message handlers (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Implement IPC protocol (Jaroslav Kysela) [1917388] - ASoC: Intel: Add catpt base members (Jaroslav Kysela) [1917388] - resource: Introduce resource_intersection() for overlapping resources (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: byt/cht: set card and driver name at run time (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Enable DMA transfer mode (Jaroslav Kysela) [1917388] - ASoC: Intel: keembay: use inclusive language for bclk and fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcht_es8316: Remove comment about SSP0 being untested (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove bclk_ratio (Jaroslav Kysela) [1917388] - ASoC: cs42l73: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: cs53l30: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Regmap must use_single_read/write (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: fix the function number of SDCA control for feature unit 0x1E (Jaroslav Kysela) [1917388] - ASoC: da7219: do not request a new clock consummer reference (Jaroslav Kysela) [1917388] - ASoC: max98088: fix ni clock divider calculation (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: add the notification when volume changed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: change capture switch controls (Jaroslav Kysela) [1917388] - ASoC: da7219: properly get clk from the provider (Jaroslav Kysela) [1917388] - ASoC: wcd934x: use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Avoid overwriting CHPF (Jaroslav Kysela) [1917388] - ASoC: ak4458: enable daisy chain (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add support on format S32_LE (Jaroslav Kysela) [1917388] - ASoC: rt286: Generalize support for ALC3263 codec (Jaroslav Kysela) [1917388] - ASoC: rt298: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: rt286: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: Disable cache mechanism for readbacks (Jaroslav Kysela) [1917388] - ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (Jaroslav Kysela) [1917388] - ASoC: rt286: Fix upper byte in DMIC2 configuration (Jaroslav Kysela) [1917388] - ASoC: ak4458: check reset control status (Jaroslav Kysela) [1917388] - ASoC: codecs: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt715: remove kcontrols which no longer be used (Jaroslav Kysela) [1917388] - ASoC: rt715: add main capture switch and main capture volume (Jaroslav Kysela) [1917388] - ASoC: rt715: modification for code simplicity (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Fix missing IRQF_ONESHOT as only threaded handler (Jaroslav Kysela) [1917388] - ASoC: cs35l35: remove unused including (Jaroslav Kysela) [1917388] - ASoC: ak5558: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: cs35l36: Fix an error handling path in 'cs35l36_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: cs35l35: Fix an error handling path in 'cs35l35_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: wcd9335: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: remove registers to sync with rt1019 datasheet (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: tas2770: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: cx2072x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add AIC3106 (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: Fix runtime PM imbalance in tas2552_probe (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove pack_id check in rt1011 (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add SPI support (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move I2C to separated file (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: rename probe function (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move model definitions (Jaroslav Kysela) [1917388] - ASoC: max98390: Add support for tx slot configuration. (Jaroslav Kysela) [1917388] - ASoC: ak5558: Fix s/show/slow/ typo (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Register clocks before registering component (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Increase maximum register in regmap (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a rt5670_components() helper (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 (Jaroslav Kysela) [1917388] - ASoC: da732x: simplify code (Jaroslav Kysela) [1917388] - ASoC: lm49453: fix useless assignment before return (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix spelling mistake "reate" -> "create" (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add MT6359 accdet jack driver (Jaroslav Kysela) [1917388] - ASoC: max98373: Added 30ms turn on/off time delay (Jaroslav Kysela) [1917388] - ASoC: max98373: Changed amp shutdown register as volatile (Jaroslav Kysela) [1917388] - ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk (Jaroslav Kysela) [1917388] - ASoC: max98373: Added controls for autorestart config (Jaroslav Kysela) [1917388] - ASoC: rt1015: Add bclk detection and dc detection (Jaroslav Kysela) [1917388] - ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Jaroslav Kysela) [1917388] - ASoC: rt1019: make symbol 'rt1019_i2c_driver' static (Jaroslav Kysela) [1917388] - ASoC: rt1019: add rt1019 amplifier driver (Jaroslav Kysela) [1917388] - ASoC: tscs454: remove useless test on PLL disable (Jaroslav Kysela) [1917388] - ASoC: tlv320dac33: clarify expression (Jaroslav Kysela) [1917388] - ASoC: tas2770: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove warning on return value (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: sti-sas: remove unused struct members (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: align function prototype (Jaroslav Kysela) [1917388] - ASoC: pcm1681: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: nau8825: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6359: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6358: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: max98090: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove unused spk_mask member (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: align function arguments (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: da7219-aad: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove duplicate else branch (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove useless return (Jaroslav Kysela) [1917388] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1917388] - ASoC: ad1836: remove useless return (Jaroslav Kysela) [1917388] - ASoC: ab8500-codec: remove useless structure (Jaroslav Kysela) [1917388] - ASoC: rt711: add snd_soc_component remove callback (Jaroslav Kysela) [1917388] - ASoC: rt5659: Update MCLK rate in set_sysclk() (Jaroslav Kysela) [1917388] - ASoC: rt5640: Rename 'Mono DAC Playback Volume' to 'DAC2 Playback Volume' (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add acpi device id for rt1015p (Jaroslav Kysela) [1917388] - ASoC: wm_hubs: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: simplify return value (Jaroslav Kysela) [1917388] - ASoC: wm8996: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8994: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm8978: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8958-dsp2: rename local 'control' arrays (Jaroslav Kysela) [1917388] - ASoC: arizona: fix function argument (Jaroslav Kysela) [1917388] - ASoC: wm2200: remove unused structure (Jaroslav Kysela) [1917388] - ASoC: rt5682: add delay time of workqueue to control next IRQ event (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Remove unused including (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Fix return value check in rt715_sdca_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Set clock source for both ways of stream (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Provide finer control on playback path (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Disable regulators if probe fails (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Remove power if the driver is being removed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Add RT711 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: rt5645: The ALC3270 variant does not have a headset-mic pin (Jaroslav Kysela) [1917388] - ASoC: rt5645: Move rt5645_platform_data to sound/soc/codecs/rt5645.c (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Remove superfluous error message (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Add RT715 sdca vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: wm8962: Relax bit clock divider searching (Jaroslav Kysela) [1917388] - ASoC: rt1316: Fix return value check in rt1316_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: Fix identation of .driver elements (Jaroslav Kysela) [1917388] - ASoC: codec: Omit superfluous error message in jz4760_codec_probe() (Jaroslav Kysela) [1917388] - ASoC: sigmadsp-regmap: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: rt5631: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: jz4760: fix set but not used warning (Jaroslav Kysela) [1917388] - ASoC: cs4270: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5677: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5677: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5670: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5668: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5668: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5665: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5663: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5660: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5659: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5651: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5651: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: use logical OR (Jaroslav Kysela) [1917388] - ASoC: rt5640: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1308: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1305: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1016: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1015: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove redundant test (Jaroslav Kysela) [1917388] - ASoC: rt1011: use logical OR (Jaroslav Kysela) [1917388] - ASoC: wm8524: Do not print probe defer error (Jaroslav Kysela) [1917388] - ASoC: codecs: nau8825: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt1316: Add RT1316 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoc: rt5631: Constify static struct coeff_clk_div (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct acpi_device_id (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct sdw_slave_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: remove useless return (Jaroslav Kysela) [1917388] - ASoC: wcd9335: clarify return value (Jaroslav Kysela) [1917388] - ASoC: wcd-clsh-v2: align function prototypes (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: add a sanity check in set channel map (Jaroslav Kysela) [1917388] - ASoC: es8316: Simplify adc_pga_gain_tlv table (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Jaroslav Kysela) [1917388] - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from Sto1 ADC mixer settings (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'HP Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'OUT Channel Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt1015: fix i2c communication error (Jaroslav Kysela) [1917388] - ASoC: codec: Add driver for JZ4760 internal codec (Jaroslav Kysela) [1917388] - ASoC: codec/ingenic: Depend on MACH_INGENIC (Jaroslav Kysela) [1917388] - ASoC: codec: hdmi-codec: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown (Jaroslav Kysela) [1917388] - ASoC: rt5682: do nothing in rt5682_suspend/resume in sdw mode (Jaroslav Kysela) [1917388] - ASoC: rt5682-sdw: cancel_work_sync() in .remove and .suspend (Jaroslav Kysela) [1917388] - ASoC: rt711-sdw: use cancel_work_sync() for .remove (Jaroslav Kysela) [1917388] - ASoC: rt700-sdw: use cancel_work_sync() in .remove as well as .suspend (Jaroslav Kysela) [1917388] - ASoC: mt6359: reduce log verbosity for optional DT properties (Jaroslav Kysela) [1917388] - ASoC: codecs: add missing max_register in regmap config (Jaroslav Kysela) [1917388] - ASoC: cpcap: fix microphone timeslot mask (Jaroslav Kysela) [1917388] - ASoC: rt5659: Add Kconfig prompt (Jaroslav Kysela) [1917388] - ASoC: max98373: Fixes a typo in max98373_feedback_get (Jaroslav Kysela) [1917388] - ASoC: ak4458: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove connection with LDO2 in DAPM graph (Jaroslav Kysela) [1917388] - ASoC: ml26124: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lm49453: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: cx2072x: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: alc5632: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ab8500: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lochnagar-sc: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mt6660: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mc13783: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ssm2602: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: zl38060: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: jz4740: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ak*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tscs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: max*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: es*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: da*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: nau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: rt*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tlv*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: wm*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: remove sirf prima/atlas drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: soundwire: increase resume timeout (Jaroslav Kysela) [1917388] - ASoC: es8316: Fix possible NULL pointer deref in es8316_disable_jack_detect() (Jaroslav Kysela) [1917388] - ASoC: rt5682: enable fast discharge for headset unplugging (Jaroslav Kysela) [1917388] - ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test (Jaroslav Kysela) [1917388] - ASoC: rt5645: Enable internal microphone and JD on ECS EF20 (Jaroslav Kysela) [1917388] - ASoC: rt5645: add inv_hp_det flag (Jaroslav Kysela) [1917388] - ASoC: rt5645: Add ACPI-defined GPIO for ECS EF20 series (Jaroslav Kysela) [1917388] - ASoC: rt5645: Introduce mapping for ACPI-defined GPIO (Jaroslav Kysela) [1917388] - ASoC: rt1015: re-calibrate again when resuming (Jaroslav Kysela) [1917388] - ASoC: rt5645: Remove the redundant delay time (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove unneeded variables in rt1015_priv (Jaroslav Kysela) [1917388] - ASoC: rt1015: refactor retry loop and rt1015_priv allocation (Jaroslav Kysela) [1917388] - ASoC: rt1015: return error if any when setting bypass_boost (Jaroslav Kysela) [1917388] - ASoC: rt1015: save boost_mode only if valid (Jaroslav Kysela) [1917388] - ASoC: rt1015: sort header inclusions (Jaroslav Kysela) [1917388] - ASoC: Intel: common: Fix some typos (Jaroslav Kysela) [1917388] - ASoC: soc.h: remove for_each_rtd_dais_rollback() (Jaroslav Kysela) [1917388] - ASoC: soc.h: return error if multi platform at snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: fixup return timing for snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: add asoc_link_to_cpu/codec/platform() macro (Jaroslav Kysela) [1917388] - ASoC: add soc-jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: Align the word of comment for SND_SOC_DAIFMT_CBC_CFC (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix always-false condition (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix signed/unsigned issue (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: ignore dummy-DAI at soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-utils: add snd_soc_component_is_dummy() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate DAI name if soc_pcm_params_symmetry() failed (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't use "name" on __soc_pcm_params_symmetry() macro (Jaroslav Kysela) [1917388] - ASoC: core: Don't set platform name when of_node is set (Jaroslav Kysela) [1917388] - ASoC: soc-compress: lock pcm_mutex to resolve lockdep error (Jaroslav Kysela) [1917388] - ASoC: soc-core: use device_unregister() if rtd allocation failed (Jaroslav Kysela) [1917388] - ASoC: soc-core: add comment for rtd freeing (Jaroslav Kysela) [1917388] - ASoC: soc-component: Add snd_soc_pcm_component_ack (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]component_xxx() (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]dai_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for dpcm_be_dai_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for soc_pcm_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_startup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_run_update_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_be_dai_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_path_get() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: share DPCM BE DAI stop operation (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove unneeded !rtd->dai_link check (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup dpcm_be_dai_startup() user count (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_hw_sanity_check() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_update_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: direct copy at snd_soc_set_runtime_hwparams() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_cpu/codec_dai_name() macro (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: check DAI activity under soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix DMI handling (Jaroslav Kysela) [1917388] - ASoC: soc-dai: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add error log (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove shadowing variable (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove redundant assignment (Jaroslav Kysela) [1917388] - ASoC: soc-ops: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_set_fe_runtime() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup_fe() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_init_runtime_hw() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove strange format storing (Jaroslav Kysela) [1917388] - ASoC: soc-core: Prevent warning if no DMI table is present (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hw param limits calculation for multi-DAI (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hwparams min/max init for dpcm (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_format() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_chan() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_rate() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: change error message to debug message (Jaroslav Kysela) [1917388] - ASoC: dapm: use component prefix when checking widget names (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup snd_pcm_limit_hw_rates() timing (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: use snd_pcm_hardware at dpcm_runtime_merge_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_create_pcm() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_get_playback_capture() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: tidyup pcm setting (Jaroslav Kysela) [1917388] - ASoC: soc-component: fix undefined reference to __ffssi2 (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_read/write_field() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: remove symmetric_rates/samplebits (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_set_dai_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_set_be_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move dpcm_set_fe_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Fix an uninitialized error code (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: return correct -ERRNO in failure path (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: disconnect BEs if the FE is not ready (Jaroslav Kysela) [1917388] - ASoC: dapm: remove widget from dirty list on free (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: care trigger rollback (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove dpcm_do_trigger() (Jaroslav Kysela) [1917388] - ASoC: pcm: send DAPM_STREAM_STOP event in dpcm_fe_dai_shutdown (Jaroslav Kysela) [1917388] - ASoC: soc-core: tidyup jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_dapm_suspend_resume() (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_playback_digital_mute() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: add soc_compr_clean() and call it from soc_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_link_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_component_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: move soc_compr_free() next to soc_compr_open() (Jaroslav Kysela) [1917388] - ASoC: pcm: call snd_soc_dapm_stream_stop() in soc_pcm_hw_clean (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_copy() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_pointer() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_ack() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_codec_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Get all BEs along DAPM path (Jaroslav Kysela) [1917388] - ASoC: soc-core: Fix component name_prefix parsing (Jaroslav Kysela) [1917388] - ASoC: soc-compress: assume SNDRV_PCM_STREAM_xxx and SND_COMPRESS_xxx are same (Jaroslav Kysela) [1917388] - ASoC: soc-compress: tidyup STREAM vs COMPRESS (Jaroslav Kysela) [1917388] - ASoC: soc-topology: clarify expression (Jaroslav Kysela) [1917388] - ASoC: sync parameter naming : rate / sample_bits (Jaroslav Kysela) [1917388] - ASoC: topology: Check if ops is set before dereference (Jaroslav Kysela) [1917388] - ASoC: topology: Ensure that needed parameters are set (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_clean() and call it from soc_pcm_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_pcm_component_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-link: add mark for snd_soc_link_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move soc_pcm_hw_free() next to soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: dapm: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: dmaengine: Document support for TX only or RX only streams (Jaroslav Kysela) [1917388] - ASoC: soc-core: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ALSA: usb: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Jaroslav Kysela) [1917388] - ALSA: line6: Fix racy initialization of LINE6 MIDI (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Improve driver startup messages (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix control-request direction (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounce access in MIDI EP parser (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Validate MS endpoint descriptors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Remove redundant assignment to len (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit sync clearance at stopping stream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Generic application of implicit fb to Roland/BOSS devices (Jaroslav Kysela) [1917388] - Revert "ALSA: usb-audio: Add support for many Roland devices..." (Jaroslav Kysela) [1917388] - ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Re-apply implicit feedback mode to Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: DJM-750: ensure format is set (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for many Roland devices' implicit feedback quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply implicit feedback mode for BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Explicitly set up the clock selector (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip probe of UA-101 devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop implicit fb quirk entries dubbed for capture (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feeback support for the BOSS GT-1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check connector value on resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Carve out connector value checking into a helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix unintentional sign extension issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Jaroslav Kysela) [1917388] - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix Pioneer DJM-850 control label info (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Configure Pioneer DJM-850 samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Declare Pioneer DJM-850 mixer controls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add Pioneer DJM-850 to quirks-table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request direction to set samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE (Jaroslav Kysela) [1917388] - ALSA: usb-audio: generate midi streaming substream names from jack names (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use usb headers rather than define structs locally (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Allow modifying parameters with succeeding hw_params calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop bogus dB range in too low level (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't abort even if the clock rate differs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for RC-505 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't avoid stopping the stream at disconnection (Jaroslav Kysela) [1917388] - ALSA: usb-audio: More strict state change in EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle invalid running state at releasing EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk (Jaroslav Kysela) [1917388] - ALSA: Convert strlcpy to strscpy when return value is unused (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM-450 to the quirks table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM450 to Pioneer format quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: workaround for iface reset issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "RANGE setting not yet supported" errors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip the clock selector inquiry for single connections (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix hw constraints dependencies (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJM-750 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid implicit feedback on Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set sample rate for all sharing EPs on UAC1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UAC1 rate setup for secondary endpoints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert the last strlcpy() usage (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert remaining strlcpy() to strscpy() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always apply the hw constraints for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit feedback sync setup for Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Annotate the endpoint index in audioformat (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid unnecessary interface re-setup (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Choose audioformat of a counter-part substream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix the missing endpoints creations for quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for BOSS AD-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb support for Steinberg UR22 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller (Jaroslav Kysela) [1917388] - ALSA: usb-audio: US16x08: fix value count for level meters (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix MOTU M-Series quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix quirks for other BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit_fb module option (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add generic implicit fb parsing (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Factor out the implicit feedback quirk code (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Quirk for BOSS GT-001 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Show sync endpoint information in proc outputs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use unsigned char for iface and altsettings fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Replace slave/master terms (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify rate_min/max and rates set up (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Unify the code for the next packet size calculation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop unneeded snd_usb_substream fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactoring endpoint URB deactivation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use atomic_t for endpoint use_count (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Constify audioformat pointer references (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix possible stall of implicit fb packet ring-buffer (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactor endpoint management (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix EP matching for continuous rates (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always set up the parameters after resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set callbacks via snd_usb_endpoint_set_callback() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Stop both endpoints properly at error (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't set altsetting before initializing sample rate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Pass snd_usb_audio object to quirk functions (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_host_interface() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop keep_interface flag again (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Create endpoint objects at parsing phase (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid doubly initialization for implicit fb (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop debug.h (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify hw_params rules (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add hw constraint for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Move snd_usb_autoresume() call out of setup_hw_info() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Track implicit fb sync endpoint in audioformat list (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Improve some debug prints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set and clear sync EP link properly (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_endpoint() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check implicit feedback EP generically for UAC2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check valid altsetting at parsing rates for UAC2/3 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't call usb_set_interface() at trigger callback (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle discrete rates properly in hw constraints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add delay quirk for all Logitech USB devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Qu-16 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for MODX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Line6 Pod Go interface requires static clock rate quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add mixer support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Cancel pending works before suspend (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Fix compile warning without PCI (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Move unsol callback setups to parser (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: make some const arrays static, makes object smaller (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add ZxR surround DAC setup. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 PLL write helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Remove now unnecessary DSP setup functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Ensure DSP is properly setup post-firmware download. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 exram helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add stream port remapping function. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Reset codec upon initialization. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Change Input Source enum strings. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Jaroslav Kysela) [1917388] - ALSA: hda: Reinstate runtime_allow() for all hda controllers (Jaroslav Kysela) [1917388] - ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILURE (Jaroslav Kysela) [1917388] - ALSA: hda: Flush pending unsolicited events before suspend (Jaroslav Kysela) [1917388] - ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Jaroslav Kysela) [1917388] - ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Jaroslav Kysela) [1917388] - ALSA: hda: Separate runtime and system suspend (Jaroslav Kysela) [1917388] - ALSA: hda: update the power_state during the direct-complete (Jaroslav Kysela) [1917388] - ALSA: hda: Balance runtime/system PM if direct-complete is disabled (Jaroslav Kysela) [1917388] - ALSA: hda: Refactor codec PM to use direct-complete optimization (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda: Fix a regression in Capture Switch mixer read (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-M PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [1917388] - ALSA: hda: fixup headset for ASUS GU502 laptop (Jaroslav Kysela) [1917388] - ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Jaroslav Kysela) [1917388] - ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP OMEN laptop (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Re-order CX5066 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC662 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Headset Mic issue on HP platform (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: GA503 use same quirks as GA401 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Jaroslav Kysela) [1917388] - ALSA: HDA: Add access description in __snd_hda_add_vmaster (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model (Jaroslav Kysela) [1917388] - ALSA: HDA - remove the custom implementation for the audio LED trigger (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix max DP-MST dev_num for Intel TGL+ platforms (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Make CS8409 driver more generic by using fixups. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Fix CS42L42 Headset Mic volume control name (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Cleanup patch_cirrus.c code. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add error handling into CS8409 I2C functions (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Jaroslav Kysela) [1917388] - ALSA: hda: generic: Fix the micmute led init state (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Jaroslav Kysela) [1917388] - ALSA: hda: Drop the BATCH workaround for AMD controllers (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add jack detect interrupt support from CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Increase AUTO_CFG_MAX_INS from 8 to 18 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 (Jaroslav Kysela) [1917388] - ALSA: hda - bind headset buttons to the headphone jack (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel NUC 10 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [1917388] - ALSA: hda: Add another CometLake-H PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Drop bogus check at closing a stream (Jaroslav Kysela) [1917388] - ALSA: hda: Drop power save deny list entry for Clevo W65_67SB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: modify EAPD in the ALC886 (Jaroslav Kysela) [1917388] - ALSA: hda/via: Apply the workaround generically for Clevo machines (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Remove unnecessary null-check from hda_tegra_runtime_resume() (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Reset hardware (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Use clk_bulk helpers (Jaroslav Kysela) [1917388] - ALSA: hda: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda: boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jaroslav Kysela) [1917388] - ALSA: pci: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ALSA: hda/via: Add minimum mute flag (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi - enable runtime pm for CI AMD display audio (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: fix tegra-hda on tegra30 soc (Jaroslav Kysela) [1917388] - ALSA: hda: Revert "ALSA: hda: Allow setting preallocation again for x86" (Jaroslav Kysela) [1917388] - ALSA: hda: Fix spelling mistakes (Jaroslav Kysela) [1917388] - ALSA: hda: ignore invalid NHLT table (Jaroslav Kysela) [1917388] - ALSA: hda: intel-nhlt: verify config type (Jaroslav Kysela) [1917388] - ALSA: hda: fix kernel-doc warnings (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Alder Lake support (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: Add SND_INTEL_BYT_PREFER_SOF Kconfig option (Jaroslav Kysela) [1917388] - ALSA: hda: add link_power op to hdac_bus_ops (Jaroslav Kysela) [1917388] - ALSA: hda: Constify static attribute_group (Jaroslav Kysela) [1917388] - ALSA: hda: Use DIV_ROUND_UP()/roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: ignore dsp_driver parameter for PCI legacy devices (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Broadwell ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add helper for ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix missing check of the new non-cached buffer type (Jaroslav Kysela) [1917388] - ALSA: pcm: use dma_can_mmap() to check if a device supports dma_mmap_* (Jaroslav Kysela) [1917388] - ALSA: timer: Fix master timer notification (Jaroslav Kysela) [1917388] - ALSA: control led: fix memory leak in snd_ctl_led_register (Jaroslav Kysela) [1917388] - ALSA: control: Fix racy management of user ctl memory size account (Jaroslav Kysela) [1917388] - ALSA: control_led - fix the stack usage (control element ops) (Jaroslav Kysela) [1917388] - ALSA: control - double free in snd_ctl_led_init() (Jaroslav Kysela) [1917388] - ALSA: control: Add memory consumption limit to user controls (Jaroslav Kysela) [1917388] - ALSA: control - off by one in store_mode() (Jaroslav Kysela) [1917388] - ALSA: control led - improve the set_led_id() parser (Jaroslav Kysela) [1917388] - ALSA: control - add the missing prev_lops2 initialization (Jaroslav Kysela) [1917388] - ALSA: led control - add sysfs kcontrol LED marking layer (Jaroslav Kysela) [1917388] - ALSA: control - add sysfs support to the LED trigger module (Jaroslav Kysela) [1917388] - ALSA: control - add generic LED trigger module as the new control layer (Jaroslav Kysela) [1917388] - ALSA: control - add layer registration routines (Jaroslav Kysela) [1917388] - ALSA: control - introduce snd_ctl_notify_one() helper (Jaroslav Kysela) [1917388] - ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix couple of typos (Jaroslav Kysela) [1917388] - ALSA: core: avoid -Wempty-body warnings (Jaroslav Kysela) [1917388] - ALSA: pcm: Add debug print on memory allocation failure (Jaroslav Kysela) [1917388] - ALSA: core - add missing compress device type to /proc/asound/devices (Jaroslav Kysela) [1917388] - ALSA: pcm: Use for_each_pcm_substream() macro (Jaroslav Kysela) [1917388] - ALSA: pcm: Don't call sync_stop if it hasn't been stopped (Jaroslav Kysela) [1917388] - ALSA: pcm: Assure sync with the pending stop operation at suspend (Jaroslav Kysela) [1917388] - ALSA: pcm: Call sync_stop at disconnection (Jaroslav Kysela) [1917388] - ASoC: dmaengine_pcm: add peripheral configuration (Jaroslav Kysela) [1917388] - ALSA: core: Fix the debugfs removal at snd_card_free() (Jaroslav Kysela) [1917388] - ALSA: jack: implement software jack injection via debugfs (Jaroslav Kysela) [1917388] - ALSA: pcm: One more dependency for hw constraints (Jaroslav Kysela) [1917388] - ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Jaroslav Kysela) [1917388] - ALSA: oss: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Remove redundant comments (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix a few more UBSAN fixes (Jaroslav Kysela) [1917388] - ALSA: pcm: Clear the full allocated memory at hw_params (Jaroslav Kysela) [1917388] - ALSA: memalloc: Align buffer allocations in page size (Jaroslav Kysela) [1917388] - ALSA: pcm: Remove snd_pcm_lib_preallocate_dma_free() (Jaroslav Kysela) [1917388] - ALSA: core: memalloc: add page alignment for iram (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: rawmidi: Access runtime->avail always in spinlock (Jaroslav Kysela) [1917388] - ALSA: seq: Use bool for snd_seq_queue internal flags (Jaroslav Kysela) [1917388] - ALSA: compress: allow pause and resume during draining (Jaroslav Kysela) [1917388] - ALSA: ctl: fix error path at adding user-defined element set (Jaroslav Kysela) [1917388] - ALSA: seq: remove useless function (Jaroslav Kysela) [1917388] - ALSA: fix kernel-doc markups (Jaroslav Kysela) [1917388] - soundwire: SDCA: add helper macro to access controls (Jaroslav Kysela) [1917388] - soundwire: add static port mapping support (Jaroslav Kysela) [1917388] - soundwire: add definition for DPn BlockPackingMode (Jaroslav Kysela) [1917388] - soundwire: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: intel: don't return error when clock stop failed (Jaroslav Kysela) [1917388] - soundwire: intel: Use kzalloc for allocating only one thing (Jaroslav Kysela) [1917388] - soundwire: cadence: add status in dev_dbg 'State change' log (Jaroslav Kysela) [1917388] - soundwire: cadence: adjust verbosity in response handling (Jaroslav Kysela) [1917388] - soundwire: cadence: fix ACK/NAK handling (Jaroslav Kysela) [1917388] - soundwire: cadence: reduce timeout on transactions (Jaroslav Kysela) [1917388] - soundwire: bus: use consistent tests for return values (Jaroslav Kysela) [1917388] - soundwire: qcom: fix handling of qcom,ports-block-pack-mode (Jaroslav Kysela) [1917388] - soundwire: intel_init: test link->cdns (Jaroslav Kysela) [1917388] - soundwire: qcom: handle return correctly in qcom_swrm_transport_params (Jaroslav Kysela) [1917388] - soundwire: qcom: cleanup internal port config indexing (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for fifo space to be available before read/write (Jaroslav Kysela) [1917388] - soundwire: qcom: add static port map support (Jaroslav Kysela) [1917388] - soundwire: qcom: update port map allocation bit mask (Jaroslav Kysela) [1917388] - soundwire: stream: fix memory leak in stream config error path (Jaroslav Kysela) [1917388] - soundwire: qcom: use signed variable for error return (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for enumeration to be complete in probe (Jaroslav Kysela) [1917388] - soundwire: qcom: add auto enumeration support (Jaroslav Kysela) [1917388] - soundwire: export sdw_compare_devid, sdw_extract_slave_id and sdw_slave_add (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to new interrupts (Jaroslav Kysela) [1917388] - soundwire: qcom: update register read/write routine (Jaroslav Kysela) [1917388] - soundwire: qcom: start the clock during initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: set continue execution flag for ignored commands (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to missing transport params (Jaroslav Kysela) [1917388] - soundwire: cadence: only prepare attached devices on clock stop (Jaroslav Kysela) [1917388] - soundwire: generic_allocation: fix confusion between group and packing (Jaroslav Kysela) [1917388] - soundwire: bus: Fix device found flag correctly (Jaroslav Kysela) [1917388] - soundwire: cadence_master: fix kernel-doc (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless bus initializations (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: check of_property_read status (Jaroslav Kysela) [1917388] - soundwire: intel: remove useless readl (Jaroslav Kysela) [1917388] - soundwire: generic_bandwidth_allocation: remove useless init (Jaroslav Kysela) [1917388] - soundwire: bus: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: bus: uniquify dev_err() for SCP_INT access (Jaroslav Kysela) [1917388] - soundwire: bus: demote clock stop prepare log to dev_dbg() (Jaroslav Kysela) [1917388] - soundwire: bus: clarify dev_err/dbg device references (Jaroslav Kysela) [1917388] - soundwire: bus: fix confusion on device used by pm_runtime (Jaroslav Kysela) [1917388] - soundwire: export sdw_write/read_no_pm functions (Jaroslav Kysela) [1917388] - soundwire: bus: use no_pm IO routines for all interrupt handling (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_write_no_pm when setting the bus scale registers (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_update_no_pm when initializing a device (Jaroslav Kysela) [1917388] - soundwire: return earlier if no slave is attached (Jaroslav Kysela) [1917388] - soundwire: bus: add better dev_dbg to track complete() calls (Jaroslav Kysela) [1917388] - soundwire: bus: add more details to track failed transfers (Jaroslav Kysela) [1917388] - soundwire: use consistent format for Slave devID logs (Jaroslav Kysela) [1917388] - soundwire: bus: test read status (Jaroslav Kysela) [1917388] - soundwire: bus: use correct driver name in error messages (Jaroslav Kysela) [1917388] - soundwire: qcom: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: stream: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: cadence: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: bandwidth_allocation: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: bus: handle master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: Intel: add DMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - soundwire: Intel: introduce DMI quirks for HP Spectre x360 Convertible (Jaroslav Kysela) [1917388] - soundwire: add override addr ops (Jaroslav Kysela) [1917388] - regmap/SoundWire: sdw: add support for SoundWire 1.2 MBQ (Jaroslav Kysela) [1917388] - tracing: Fix __print_hex_dump scope (Jaroslav Kysela) [1917388] - tracing: Use seq_buf_hex_dump() to dump buffers (Jaroslav Kysela) [1917388] - seq_buf: Add printing formatted hex dumps (Jaroslav Kysela) [1917388] - powerpc/64: Don't trace code that runs with the soft irq mask unreconciled (Desnes A. Nunes do Rosario) [1921631] - powerpc/64: Disable irq restore warning for now (Desnes A. Nunes do Rosario) [1921631] - powerpc/64s: make PACA_IRQ_HARD_DIS track MSR[EE] closely (Desnes A. Nunes do Rosario) [1921631]- watchdog/hpwdt: New PCI IDs (Joseph Szczypek) [1967765] - watchdog: hpwdt: Assign boolean values to a bool variable (Joseph Szczypek) [1967765] - scsi: libfc: Avoid invoking response handler twice if ep is already completed (Chris Leech) [1867301] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1965083] - rq-qos: fix missed wake-ups in rq_qos_throttle try two (Ming Lei) [1972111] - mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches (Waiman Long) [1955561] - mm: memcg/slab: create a new set of kmalloc-cg- caches (Waiman Long) [1955561] - mm: memcg/slab: properly set up gfp flags for objcg pointer array (Waiman Long) [1955561] - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow (Rafael Aquini) [1970194] - mm: remove the filename in the top of file comment in vmalloc.c (Rafael Aquini) [1970194] - mm: cleanup the gfp_mask handling in __vmalloc_area_node (Rafael Aquini) [1970194] - mm/vmalloc.c: remove unnecessary highmem_mask from parameter of gfpflags_allow_blocking() (Rafael Aquini) [1970194] - mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare (Chris von Recklinghausen) [1945442] - userfaultfd: hugetlbfs: fix new flag usage in error path (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix cow where page writtable in child (Chris von Recklinghausen) [1945442] - ovl: fix reference counting in ovl_mmap error path (Chris von Recklinghausen) [1945442] - hugetlb: do early cow when page pinned on src mm (Chris von Recklinghausen) [1945442] - mm: introduce page_needs_cow_for_dma() for deciding whether cow (Chris von Recklinghausen) [1945442] - hugetlb: convert page_huge_active() HPageMigratable flag (Chris von Recklinghausen) [1945442] - hugetlb: use page.private for hugetlb specific page flags (Chris von Recklinghausen) [1945442] - x86/mm: Remove duplicate definition of _PAGE_PAT_LARGE (Chris von Recklinghausen) [1945442] - mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Chris von Recklinghausen) [1945442] - mm: hugetlb: fix a race between isolating and freeing page (Chris von Recklinghausen) [1945442] - mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Chris von Recklinghausen) [1945442] - mm: introduce vma_set_file function v5 (Chris von Recklinghausen) [1945442] - mm: mmap: fix fput in error path v2 (Chris von Recklinghausen) [1945442] - mm/gup: prevent gup_fast from racing with COW during fork (Chris von Recklinghausen) [1945442] - mm/gup: reorganize internal_get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: remove src/dst mm parameter in copy_page_range() (Chris von Recklinghausen) [1945442] - mm: avoid early COW write protect games during fork() (Chris von Recklinghausen) [1945442] - mm/thp: Split huge pmds/puds if they're pinned when fork() (Chris von Recklinghausen) [1945442] - mm: Do early cow for pinned pages during fork() for ptes (Chris von Recklinghausen) [1945442] - mm/fork: Pass new vma pointer into copy_page_range() (Chris von Recklinghausen) [1945442] - mm: move the copy_one_pte() pte_present check into the caller (Chris von Recklinghausen) [1945442] - mm: split out the non-present case from copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/gup: Remove enfornced COW mechanism (Chris von Recklinghausen) [1945442] - mm/hmm.c: delete duplicated word (Chris von Recklinghausen) [1945442] - mm/hmm: provide the page mapping order in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_unlocked (Chris von Recklinghausen) [1945442] - mm: remove the prot argument from vm_map_ram (Chris von Recklinghausen) [1945442] - mm: remove unmap_vmap_area (Chris von Recklinghausen) [1945442] - mm: don't return the number of pages from map_kernel_range{,_noflush} (Chris von Recklinghausen) [1945442] - x86: fix vmap arguments in map_irq_stack (Chris von Recklinghausen) [1945442] - mm/memory: remove unnecessary pte_devmap case in copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the customizable pfn format from hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_PFN_SPECIAL (Chris von Recklinghausen) [1945442] - mm/hmm: make hmm_range_fault return 0 or -1 (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix build failure with HUGETLB_PAGE but not HUGEBTLBFS (Chris von Recklinghausen) [1945442] - mm/hmm: return error for non-vma snapshots (Chris von Recklinghausen) [1945442] - mm/hmm: do not set pfns when returning an error code (Chris von Recklinghausen) [1945442] - mm/hmm: do not unconditionally set pfns when returning EBUSY (Chris von Recklinghausen) [1945442] - mm/hmm: use device_private_entry_to_pfn() (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_FAULT_SNAPSHOT (Chris von Recklinghausen) [1945442] - mm/hmm: remove unused code and tidy comments (Chris von Recklinghausen) [1945442] - mm/hmm: return the fault type from hmm_pte_need_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: remove pgmap checking for devmap pages (Chris von Recklinghausen) [1945442] - mm/hmm: check the device private page owner in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm: simplify device private page handling in hmm_range_fault (Chris von Recklinghausen) [1945442] - mm: merge hmm_vma_do_fault into into hmm_vma_walk_hole_ (Chris von Recklinghausen) [1945442] - mm/hmm: don't handle the non-fault case in hmm_vma_walk_hole_() (Chris von Recklinghausen) [1945442] - mm/hmm: simplify hmm_vma_walk_hugetlb_entry() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused HMM_FAULT_ALLOW_RETRY flag (Chris von Recklinghausen) [1945442] - mm/hmm: don't provide a stub for hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: do not check pmd_protnone twice in hmm_vma_handle_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: return -EFAULT when setting HMM_PFN_ERROR on requested valid pages (Chris von Recklinghausen) [1945442] - mm/hmm: reorganize how !pte_present is handled in hmm_vma_handle_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: add missing call to hmm_range_need_fault() before returning EFAULT (Chris von Recklinghausen) [1945442] - mm/hmm: add missing pfns set to hmm_vma_walk_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range_dma_map and hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: make full use of walk_page_range() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_mirror and related (Chris von Recklinghausen) [1945442] - mm/hmm: define the pre-processor related parts of hmm.h even if disabled (Chris von Recklinghausen) [1945442] - mm/hmm: allow hmm_range to be used with a mmu_interval_notifier or hmm_mirror (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() infinite loop (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() NULL pointer bug (Chris von Recklinghausen) [1945442] - hmm: use mmu_notifier_get/put for 'struct hmm' (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_handle_pmd stub (Chris von Recklinghausen) [1945442] - mm/hmm: only define hmm_vma_walk_pud if needed (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_walk_hugetlb_entry stub (Chris von Recklinghausen) [1945442] - mm/hmm: don't abuse pte_index() in hmm_vma_handle_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove the legacy hmm_pfn_* APIs (Chris von Recklinghausen) [1945442] - mm/hmm: remove the mask variable in hmm_vma_walk_hugetlb_entry (Chris von Recklinghausen) [1945442] - mm/hmm: remove the page_shift member from struct hmm_range (Chris von Recklinghausen) [1945442] - mm/hmm: remove superfluous arguments from hmm_range_register (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused vma argument to hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range vma (Chris von Recklinghausen) [1945442] - mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: merge hmm_range_snapshot into hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: replace the block argument to hmm_range_fault with a flags value (Chris von Recklinghausen) [1945442] - mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist (Chris von Recklinghausen) [1945442] - mm/hmm: update HMM documentation (Chris von Recklinghausen) [1945442] - mm: remove the HMM config option (Chris von Recklinghausen) [1945442] - hugetlbfs: on restore reserve error path retain subpool reservation (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix potential memory leak (Chris von Recklinghausen) [1945442] - mm/vmalloc: separate put pages and flush VM flags (Chris von Recklinghausen) [1945442] - zsmalloc: switch from alloc_vm_area to get_vm_area (Chris von Recklinghausen) [1945442] - mm: allow a NULL fn callback in apply_to_page_range (Chris von Recklinghausen) [1945442] - mm: add a vmap_pfn function (Chris von Recklinghausen) [1945442] - mm: add a VM_MAP_PUT_PAGES flag for vmap (Chris von Recklinghausen) [1945442] - mm: update the documentation for vfree (Chris von Recklinghausen) [1945442] - mm, slub: use kmem_cache_debug_flags() in deactivate_slab() (Chris von Recklinghausen) [1945442] - mm, slab, slub: clear the slab_cache field when freeing page (Chris von Recklinghausen) [1945442] - mm: slab: provide krealloc_array() (Chris von Recklinghausen) [1945442] - mm: slab: clarify krealloc()'s behavior with __GFP_ZERO (Chris von Recklinghausen) [1945442] - mm/slab_common.c: use list_for_each_entry in dump_unreclaimable_slab() (Chris von Recklinghausen) [1945442] - mm/slub: make add_full() condition more explicit (Chris von Recklinghausen) [1945442] - mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc (Chris von Recklinghausen) [1945442] - mm/slub.c: branch optimization in free slowpath (Chris von Recklinghausen) [1945442] - include/linux/slab.h: fix a typo error in comment (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix a warning while make xmldocs (Chris von Recklinghausen) [1945442] - mm/userfaultfd: fix memory corruption due to writeprotect (Chris von Recklinghausen) [1945442] - mm/migrate: fixup setting UFFD_WP flag (Chris von Recklinghausen) [1945442] - mm/rmap: fixup copying of soft dirty and uffd ptes (Chris von Recklinghausen) [1945442] - mm/userfaultfd: disable userfaultfd-wp on x86_32 (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: fix SIGSEGV if huge mmap fails (Chris von Recklinghausen) [1945442] - mm: do not rely on mm == current->mm in __get_user_pages_locked (Chris von Recklinghausen) [1945442] - mm: Introduce mm_struct.has_pinned (Chris von Recklinghausen) [1945442] - mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: enforce that vmap can't map pages executable (Chris von Recklinghausen) [1945442] - mm: remove map_vm_range (Chris von Recklinghausen) [1945442] - mm: rename vmap_page_range to map_kernel_range (Chris von Recklinghausen) [1945442] - mm: remove vmap_page_range_noflush and vunmap_page_range (Chris von Recklinghausen) [1945442] - mm: only allow page table mappings for built-in zsmalloc (Chris von Recklinghausen) [1945442] - mm: unexport unmap_kernel_range_noflush (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: add write-protect test (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: refactor statistics (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: fix compiler warning (Chris von Recklinghausen) [1945442] - hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: recycle lock threads first (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: generalize read and poll (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: cleanup help messages (Chris von Recklinghausen) [1945442] - userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally (Chris von Recklinghausen) [1945442] - userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update (Chris von Recklinghausen) [1945442] - userfaultfd: wp: don't wake up when doing write protect (Chris von Recklinghausen) [1945442] - userfaultfd: wp: enabled write protection in userfaultfd API (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add the writeprotect API to userfaultfd ioctl (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support write protection for userfault vma range (Chris von Recklinghausen) [1945442] - khugepaged: skip collapse if uffd-wp detected (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support swap and page migration (Chris von Recklinghausen) [1945442] - mm/mprotect.c: fix compilation warning because of unused 'mm' variable (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add pmd_swp_*uffd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork (Chris von Recklinghausen) [1945442] - userfaultfd: wp: apply _PAGE_UFFD_WP bit (Chris von Recklinghausen) [1945442] - mm: merge parameters for change_protection() (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add UFFDIO_COPY_MODE_WP (Chris von Recklinghausen) [1945442] - userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add WP pagetable tracking to x86 (Chris von Recklinghausen) [1945442] - userfaultfd: wp: hook userfault handler to write protection fault (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add helper for writeprotect check (Chris von Recklinghausen) [1945442] - userfaultfd: untag user pointers (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix typo in the Kconfig help text (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up externs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename => (Chris von Recklinghausen) [1945442] - x86/mm/pat: Standardize on memtype_*() prefix for APIs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up PAT initialization flags (Chris von Recklinghausen) [1945442] - x86/mm/pat: Harmonize 'struct memtype *' local variable and function parameter use (Chris von Recklinghausen) [1945442] - x86/mm/pat: Simplify the free_memtype() control flow (Chris von Recklinghausen) [1945442] - x86/mm/pat: Create fixed width output in /sys/kernel/debug/x86/pat_memtype_list, similar to the E820 debug printouts (Chris von Recklinghausen) [1945442] - x86/mm/pat: Disambiguate PAT-disabled boot messages (Chris von Recklinghausen) [1945442] - x86/mm/pat: Update the comments in pat.c and pat_interval.c and refresh the code a bit (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix off-by-one bugs in interval tree search (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Chris von Recklinghausen) [1945442] - x86/mm/pat: Drop the rbt_ prefix from external memtype calls (Chris von Recklinghausen) [1945442] - x86/mm/pat: Do not pass 'rb_root' down the memtype tree helper functions (Chris von Recklinghausen) [1945442] - x86/mm/pat: Convert the PAT tree to a generic interval tree (Chris von Recklinghausen) [1945442] - x86/mm: Tabulate the page table encoding definitions (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_wt() function (Chris von Recklinghausen) [1945442] - x86/mm: Remove set_pages_x() and set_pages_nx() (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_array_*() functions (Chris von Recklinghausen) [1945442] - x86/mm: Unexport set_memory_x() and set_memory_nx() (Chris von Recklinghausen) [1945442] - x86/Kconfig: Fix spelling mistake "effectivness" -> "effectiveness" (Chris von Recklinghausen) [1945442] - x86/mm: Remove unused variable 'old_pte' (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Rename pat_rbtree.c to pat_interval.c" (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/" (Chris von Recklinghausen) [1945442] - ipv6: Allow the l3mdev to be a loopback (Antoine Tenart) [1973229] - vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart) [1965600] - vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Antoine Tenart) [1965600] - ipv6: Fix handling of LLA with VRF and sockets bound to VRF (Antoine Tenart) [1965600] - ipv6: allow ping to link-local address in VRF (Antoine Tenart) [1965600] - vrf: mark skb for multicast or link-local as enslaved to VRF (Antoine Tenart) [1965600] - net: allow traceroute with a specified interface in a vrf (Antoine Tenart) [1965600] - virtchnl: Enable RSS configure for AVF (Ivan Vecera) [1966954] - virtchnl: Advertise virtchnl UDP segmentation offload capability (Ivan Vecera) [1966954] - virtchnl: Allow ignoring opcodes on specific VF (Ivan Vecera) [1966954] - virtchnl: Fix layout of RSS structures (Ivan Vecera) [1966954] - virtchnl: Enable FDIR Configure for AVF (Ivan Vecera) [1966954] - virtchnl: Add missing explicit padding to structures (Ivan Vecera) [1966954] - virtchnl: use u8 type for a field in the virtchnl_filter struct (Ivan Vecera) [1966954] - tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1944685] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944685] - bpf: Add size arg to build_id_parse function (Michael Petlan) [1944685] - bpf: Move stack_map_get_build_id into lib (Michael Petlan) [1944685] - perf map: Fix error return code in maps__clone() (Michael Petlan) [1944685] - perf ftrace: Fix access to pid in array when setting a pid filter (Michael Petlan) [1944685] - perf auxtrace: Fix potential NULL pointer dereference (Michael Petlan) [1944685] - perf data: Fix error return code in perf_data__create_dir() (Michael Petlan) [1944685] - perf arm-spe: Avoid potential buffer overrun (Michael Petlan) [1944685] - perf report: Fix wrong LBR block sorting (Michael Petlan) [1944685] - perf inject: Fix repipe usage (Michael Petlan) [1944685] - perf test: Change to use bash for daemon test (Michael Petlan) [1944685] - perf record: Fix memory leak in vDSO found using ASAN (Michael Petlan) [1944685] - perf test: Remove now useless failing sub test "BPF relocation checker" (Michael Petlan) [1944685] - perf daemon: Return from kill functions (Michael Petlan) [1944685] - perf daemon: Force waipid for all session on SIGCHLD delivery (Michael Petlan) [1944685] - perf top: Fix BPF support related crash with perf_event_paranoid=3 + kptr_restrict (Michael Petlan) [1944685] - perf pmu: Validate raw event with sysfs exported format bits (Michael Petlan) [1944685] - perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records (Michael Petlan) [1944685] - perf synthetic-events: Fix uninitialized 'kernel_thread' variable (Michael Petlan) [1944685] - perf auxtrace: Fix auxtrace queue conflict (Michael Petlan) [1944685] - perf cs-etm: Fix bitmap for option (Michael Petlan) [1944685] - perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Michael Petlan) [1944685] - perf report: Fix -F for branch & mem modes (Michael Petlan) [1944685] - perf tests x86: Move insn.h include to make sure it finds stddef.h (Michael Petlan) [1944685] - perf test: Support the ins_lat check in the X86 specific test (Michael Petlan) [1944685] - perf test: Fix sample-parsing failure on non-x86 platforms (Michael Petlan) [1944685] - perf archive: Fix filtering of empty build-ids (Michael Petlan) [1944685] - perf daemon: Fix compile error with Asan (Michael Petlan) [1944685] - perf stat: Fix use-after-free when -r option is used (Michael Petlan) [1944685] - libperf: Add perf_evlist__reset_id_hash() (Michael Petlan) [1944685] - perf stat: Fix wrong skipping for per-die aggregation (Michael Petlan) [1944685] - tools headers UAPI: Update tools' copy of linux/coresight-pmu.h (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in perf_time_to_tsc test (Michael Petlan) [1944685] - perf test: Fix cpu map leaks in cpu_map_print test (Michael Petlan) [1944685] - perf test: Fix a memory leak in thread_map_remove test (Michael Petlan) [1944685] - perf test: Fix a thread map leak in thread_map_synthesize test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in switch_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in keep_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in code_reading test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in sw_clock_freq test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in task_exit test (Michael Petlan) [1944685] - perf test: Fix a memory leak in attr test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in basic mmap test (Michael Petlan) [1944685] - perf tools: Fix event's PMU name parsing (Michael Petlan) [1944685] - perf daemon: Fix running test for non root user (Michael Petlan) [1944685] - perf daemon: Fix control fifo permissions (Michael Petlan) [1944685] - perf build: Fix ccache usage in $(CC) when generating arch errno table (Michael Petlan) [1944685] - perf tools: Fix documentation of verbose options (Michael Petlan) [1944685] - perf traceevent: Ensure read cmdlines are null terminated. (Michael Petlan) [1944685] - perf diff: Don't crash on freeing errno-session on the error path (Michael Petlan) [1944685] - perf tools: Clean 'generated' directory used for creating the syscall table on x86 (Michael Petlan) [1944685] - perf build: Move feature cleanup under tools/build (Michael Petlan) [1944685] - perf tools: Cast (struct timeval).tv_sec when printing (Michael Petlan) [1944685] - perf buildid-cache: Don't skip 16-byte build-ids (Michael Petlan) [1944685] - perf buildid-cache: Add test for 16-byte build-id (Michael Petlan) [1944685] - perf symbol: Remove redundant libbfd checks (Michael Petlan) [1944685] - perf test: Output the sub testing result in cs-etm (Michael Petlan) [1944685] - perf test: Suppress logs in cs-etm testing (Michael Petlan) [1944685] - perf tools: Fix arm64 build error with gcc-11 (Michael Petlan) [1944685] - perf intel-pt: Add documentation for tracing virtual machines (Michael Petlan) [1944685] - perf intel-pt: Split VM-Entry and VM-Exit branches (Michael Petlan) [1944685] - perf intel-pt: Adjust sample flags for VM-Exit (Michael Petlan) [1944685] - perf intel-pt: Allow for a guest kernel address filter (Michael Petlan) [1944685] - perf intel-pt: Support decoding of guest kernel (Michael Petlan) [1944685] - perf machine: Factor out machine__idle_thread() (Michael Petlan) [1944685] - perf machine: Factor out machines__find_guest() (Michael Petlan) [1944685] - perf intel-pt: Amend decoder to track the NR flag (Michael Petlan) [1944685] - perf intel-pt: Retain the last PIP packet payload as is (Michael Petlan) [1944685] - perf intel_pt: Add vmlaunch and vmresume as branches (Michael Petlan) [1944685] - perf script: Add branch types for VM-Entry and VM-Exit (Michael Petlan) [1944685] - perf auxtrace: Automatically group aux-output events (Michael Petlan) [1944685] - perf test: Fix unaligned access in sample parsing test (Michael Petlan) [1944685] - perf tools: Support arch specific PERF_SAMPLE_WEIGHT_STRUCT processing (Michael Petlan) [1944685] - perf intel-pt: Add PSB events (Michael Petlan) [1944685] - perf intel-pt: Fix IPC with CYC threshold (Michael Petlan) [1944685] - perf intel-pt: Fix premature IPC (Michael Petlan) [1944685] - perf intel-pt: Fix missing CYC processing in PSB (Michael Petlan) [1944685] - perf record: Fix continue profiling after draining the buffer (Michael Petlan) [1944685] - perf tools: Simplify the calculation of variables (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mp DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mq DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mn DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Fix indentation of brackets in imx8mm metrics (Michael Petlan) [1944685] - perf annotate: Do not jump after 'k' is pressed (Michael Petlan) [1944685] - perf metricgroup: Remove unneeded semicolon (Michael Petlan) [1944685] - perf tools: Add OCaml demangling (Michael Petlan) [1944685] - tools api fs: Cache cgroupfs mount point (Michael Petlan) [1944685] - tools api fs: Diet cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - tools api fs: Prefer cgroup v1 path in cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - perf symbols: Resolve symbols against debug file first (Michael Petlan) [1944685] - perf probe: Fix kretprobe issue caused by GCC bug (Michael Petlan) [1944685] - perf symbols: Fix return value when loading PE DSO (Michael Petlan) [1944685] - perf symbols: Make dso__load_bfd_symbols() load PE files from debug cache only (Michael Petlan) [1944685] - perf symbols: Use (long) for iterator for bfd symbols (Michael Petlan) [1944685] - perf annotate: Fix jump parsing for C++ code. (Michael Petlan) [1944685] - perf arm-spe: Set sample's data source field (Michael Petlan) [1944685] - perf arm-spe: Synthesize memory event (Michael Petlan) [1944685] - perf arm-spe: Fill address info for samples (Michael Petlan) [1944685] - perf arm-spe: Store operation type in packet (Michael Petlan) [1944685] - perf arm-spe: Store memory address in packet (Michael Petlan) [1944685] - perf arm-spe: Enable sample type PERF_SAMPLE_DATA_SRC (Michael Petlan) [1944685] - perf env: Remove unneeded internal/cpumap inclusions (Michael Petlan) [1944685] - perf tools: Remove unused xyarray.c as it was moved to tools/lib/perf (Michael Petlan) [1944685] - perf tools: Replace lkml.org links with lore (Michael Petlan) [1944685] - perf tests: Add daemon 'lock' test (Michael Petlan) [1944685] - perf tests: Add daemon 'ping' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'signal' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'stop' command test (Michael Petlan) [1944685] - perf tests: Add daemon reconfig test (Michael Petlan) [1944685] - perf tests: Add daemon 'list' command test (Michael Petlan) [1944685] - perf daemon: Add examples to man page (Michael Petlan) [1944685] - perf daemon: Add up time for daemon/session list (Michael Petlan) [1944685] - perf daemon: Use control to stop session (Michael Petlan) [1944685] - perf daemon: Add 'ping' command (Michael Petlan) [1944685] - perf daemon: Set control fifo for session (Michael Petlan) [1944685] - perf daemon: Allow only one daemon over base directory (Michael Petlan) [1944685] - perf daemon: Add 'stop' command (Michael Petlan) [1944685] - perf daemon: Add 'signal' command (Michael Petlan) [1944685] - perf daemon: Add 'list' command (Michael Petlan) [1944685] - perf daemon: Add signalfd support (Michael Petlan) [1944685] - perf daemon: Add background support (Michael Petlan) [1944685] - perf daemon: Add config file change check (Michael Petlan) [1944685] - perf daemon: Add config file support (Michael Petlan) [1944685] - perf daemon: Add client socket support (Michael Petlan) [1944685] - perf daemon: Add server socket support (Michael Petlan) [1944685] - perf daemon: Add base option (Michael Petlan) [1944685] - perf daemon: Add config option (Michael Petlan) [1944685] - perf daemon: Add daemon command (Michael Petlan) [1944685] - perf script: Simplify bool conversion (Michael Petlan) [1944685] - perf arm64/s390: Fix printf conversion specifier for IP addresses (Michael Petlan) [1944685] - perf script: Support filtering by hex address (Michael Petlan) [1944685] - perf intlist: Change 'struct intlist' int member to 'unsigned long' (Michael Petlan) [1944685] - perf tools: Update topdown documentation for Sapphire Rapids (Michael Petlan) [1944685] - perf stat: Support L2 Topdown events (Michael Petlan) [1944685] - perf test: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf report: Support instruction latency (Michael Petlan) [1944685] - perf tools: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf c2c: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support the auxiliary event (Michael Petlan) [1944685] - perf probe: Add protection to avoid endless loop (Michael Petlan) [1944685] - perf trace-event-info: Rename for_each_event. (Michael Petlan) [1944685] - perf inject jit: Add namespaces support (Michael Petlan) [1944685] - perf namespaces: Add 'in_pidns' to nsinfo struct (Michael Petlan) [1944685] - perf tools: Use scandir() to iterate threads when synthesizing PERF_RECORD_ events (Michael Petlan) [1944685] - perf tools: Skip PERF_RECORD_MMAP event synthesis for kernel threads (Michael Petlan) [1944685] - perf tools: Use /proc//task//status for PERF_RECORD_ event synthesis (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for A76 (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for Ampere eMag (Michael Petlan) [1944685] - perf vendor events arm64: Add common and uarch event JSON (Michael Petlan) [1944685] - perf vendor events arm64: Fix Ampere eMag event typo (Michael Petlan) [1944685] - perf script: Support DSO filter like in other perf tools (Michael Petlan) [1944685] - perf tools: Fix DSO filtering when not finding a map for a sampled address (Michael Petlan) [1944685] - perf stat: Add Topdown metrics events as default events (Michael Petlan) [1944685] - perf test: Add parse-metric memory bandwidth testcase (Michael Petlan) [1944685] - perf tools: Add 'ping' control command (Michael Petlan) [1944685] - perf tools: Add 'stop' control command (Michael Petlan) [1944685] - perf config: Make perf_config_global() global (Michael Petlan) [1944685] - perf config: Make perf_config_system() global (Michael Petlan) [1944685] - perf config: Add perf_home_perfconfig function (Michael Petlan) [1944685] - perf debug: Add debug_set_display_time function (Michael Petlan) [1944685] - perf config: Add config set interface (Michael Petlan) [1944685] - perf config: Make perf_config_from_file() static (Michael Petlan) [1944685] - perf test: Add test case for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf report: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf script: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf record: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf mem: Support data page size (Michael Petlan) [1944685] - perf mem: Clean up output format (Michael Petlan) [1944685] - perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 (Michael Petlan) [1944685] - perf c2c: Add local variables for output metrics (Michael Petlan) [1944685] - perf c2c: Refactor node display (Michael Petlan) [1944685] - perf c2c: Fix argument type for percent() (Michael Petlan) [1944685] - perf c2c: Refactor display filter (Michael Petlan) [1944685] - perf c2c: Refactor hist entry validation (Michael Petlan) [1944685] - perf c2c: Rename for shared cache line stats (Michael Petlan) [1944685] - perf stat: Enable counting events for BPF programs (Michael Petlan) [1944685] - perf build: Support build BPF skeletons with perf (Michael Petlan) [1944685] - perf record: Tweak "Lowering..." warning in record_opts__config_freq (Michael Petlan) [1944685] - perf buildid-list: Add support for mmap2's buildid events (Michael Petlan) [1944685] - perf buildid-cache: Add --debuginfod option to specify a server to fetch debug files (Michael Petlan) [1944685] - perf tools: Add support to display build ids when available in PERF_RECORD_MMAP2 events (Michael Petlan) [1944685] - perf record: Add --buildid-mmap option to enable PERF_RECORD_MMAP2's build id (Michael Petlan) [1944685] - perf tools: Allow synthesizing the build id for kernel/modules/tasks in PERF_RECORD_MMAP2 (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel modules maps (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel map (Michael Petlan) [1944685] - perf tools: Store build id when available in PERF_RECORD_MMAP2 metadata events (Michael Petlan) [1944685] - perf tools: Do not swap mmap2 fields in case it contains build id (Michael Petlan) [1944685] - perf arm64: Add argument support for SDT (Michael Petlan) [1944685] - perf probe: Fixup Arm64 SDT arguments (Michael Petlan) [1944685] - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT (Michael Petlan) [1944685] - perf/x86/intel: Fix a crash caused by zero PEBS status (Michael Petlan) [1944685] - perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR (Michael Petlan) [1944685] - perf/core: Flush PMU internal buffers for per-CPU events (Michael Petlan) [1944685] - perf/x86/rapl: Fix psys-energy event on Intel SPR platform (Michael Petlan) [1944685] - perf/x86/rapl: Only check lower 32bits for RAPL energy counters (Michael Petlan) [1944685] - perf/x86/rapl: Add msr mask support (Michael Petlan) [1944685] - perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Support CPUID 10.ECX to disable fixed counters (Michael Petlan) [1944685] - perf/x86/intel: Add perf core PMU support for Sapphire Rapids (Michael Petlan) [1944685] - perf/x86/intel: Filter unsupported Topdown metrics event (Michael Petlan) [1944685] - perf/x86/intel: Factor out intel_update_topdown_event() (Michael Petlan) [1944685] - perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf/intel: Remove Perfmon-v4 counter_freezing support (Michael Petlan) [1944685] - perf: Add build id data in mmap2 event (Michael Petlan) [1944685] - bpf: Remove atomics tests from test_progs (Jiri Olsa) [1874007] - libbpf: Fixes incorrect rx_ring_setup_done (Jiri Olsa) [1874007] - error-injection: Consolidate override function definition (Jiri Olsa) [1874007] - selftests/bpf: Fix endianness issues in atomic tests (Jiri Olsa) [1874007] - bpf: Fix a spelling typo in bpf_atomic_alu_string disasm (Jiri Olsa) [1874007] - bpf, x86: Fix BPF_FETCH atomic and/or/xor with r0 as src (Jiri Olsa) [1874007] - bpf: Explicitly zero-extend R0 after 32-bit cmpxchg (Jiri Olsa) [1874007] - bpf: Account for BPF_FETCH in insn_has_def32() (Jiri Olsa) [1874007] - bpf: Fix subreg optimization for BPF_FETCH (Jiri Olsa) [1874007] - bpf: Fix the irq and nmi check in bpf_sk_storage for tracing usage (Jiri Olsa) [1874007] - selftests/bpf: Fix a compiler warning in local_storage test (Jiri Olsa) [1874007] - bpf: Change 'BPF_ADD' to 'BPF_AND' in print_bpf_insn() (Jiri Olsa) [1874007] - selftests/bpf: Don't exit on failed bpf_testmod unload (Jiri Olsa) [1874007] - bpf: Avoid old-style declaration warnings (Jiri Olsa) [1874007] - bpf: Dont allow vmlinux BTF to be used in map_create and prog_load. (Jiri Olsa) [1874007] - tools: Factor Clang, LLC and LLVM utils definitions (Jiri Olsa) [1874007] - tools/runqslower: Build bpftool using HOSTCC (Jiri Olsa) [1874007] - tools/runqslower: Enable out-of-tree build (Jiri Olsa) [1874007] - tools/runqslower: Use Makefile.include (Jiri Olsa) [1874007] - bpf: Expose bpf_sk_storage_* to iterator programs (Jiri Olsa) [1874007] - tools/resolve_btfids: Warn when having multiple IDs for single type (Jiri Olsa) [1874007] - tools/resolve_btfids: Fix some error messages (Jiri Olsa) [1874007] - samples/bpf: Add BPF_ATOMIC_OP macro for BPF samples (Jiri Olsa) [1874007] - samples/bpf: Fix possible hang in xdpsock with multiple threads (Jiri Olsa) [1874007] - bpf: samples: Do not touch RLIMIT_MEMLOCK (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/l2fwd (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/rxdrop (Jiri Olsa) [1874007] - samples: bpf: Remove bpf_load loader completely (Jiri Olsa) [1874007] - samples: bpf: Fix lwt_len_hist reusing previous BPF map (Jiri Olsa) [1874007] - samples: bpf: Refactor test_overhead program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor task_fd_query program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor test_cgrp2_sock2 program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor hbm program with libbpf (Jiri Olsa) [1874007] - samples/bpf: Increment Tx stats at sending (Jiri Olsa) [1874007] - samples/bpf: Remove unused test_ipip.sh (Jiri Olsa) [1874007] - samples/bpf: Remove duplicate include in hbm (Jiri Olsa) [1874007] - bpftool: Fix compilation failure for net.o with older glibc (Jiri Olsa) [1874007] - tools/bpftool: Auto-detect split BTFs in common cases (Jiri Olsa) [1874007] - tools/bpftool: Emit name for anonymous BTFs (Jiri Olsa) [1874007] - bpftool: Add {i,d}tlb_misses support for bpftool profile (Jiri Olsa) [1874007] - tools/bpf: Always run the *-clean recipes (Jiri Olsa) [1874007] - tools/bpf: Add bootstrap/ to .gitignore (Jiri Olsa) [1874007] - tools/bpftool: Fix cross-build (Jiri Olsa) [1874007] - tools/bpftool: Force clean of out-of-tree build (Jiri Olsa) [1874007] - tools/bpftool: Add support for in-kernel and named BTF in `btf show` (Jiri Olsa) [1874007] - bpftool: Add support for task local storage (Jiri Olsa) [1874007] - tools/bpftool: Add bpftool support for split BTF (Jiri Olsa) [1874007] - bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 (Jiri Olsa) [1874007] - bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Jiri Olsa) [1874007] - bpf: Expose bpf_d_path helper to sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: Allow using bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add remaining ASSERT_xxx() variants (Jiri Olsa) [1874007] - libbpf: Fix potential NULL pointer dereference (Jiri Olsa) [1874007] - libbpf: Only create rx and tx XDP rings when necessary (Jiri Olsa) [1874007] - libbpf: Ensure umem pointer is non-NULL before dereferencing (Jiri Olsa) [1874007] - libbpf: Restore umem state after socket create failure (Jiri Olsa) [1874007] - selftests/bpf: Fix core_reloc test runner (Jiri Olsa) [1874007] - bpf: Fix umd memory leak in copy_process() (Jiri Olsa) [1874007] - libbpf: Fix error path in bpf_object__elf_init() (Jiri Olsa) [1874007] - bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF (Jiri Olsa) [1874007] - bpf: Prohibit alu ops for pointer types not defining ptr_limit (Jiri Olsa) [1874007] - selftests/bpf: Use the last page in test_snprintf_btf on s390 (Jiri Olsa) [1874007] - bpf: Be less specific about socket cookies guarantees (Jiri Olsa) [1874007] - bpf: Fix 32 bit src register truncation on div/mod (Jiri Olsa) [1874007] - bpf: Fix verifier jmp32 pruning decision logic (Jiri Olsa) [1874007] - bpf: Fix verifier jsgt branch analysis on max bound (Jiri Olsa) [1874007] - bpf: Check for integer overflow when using roundup_pow_of_two() (Jiri Olsa) [1874007] - bpf, preload: Fix build when $(O) points to a relative path (Jiri Olsa) [1874007] - bpf: Drop disabled LSM hooks from the sleepable set (Jiri Olsa) [1874007] - bpf, cgroup: Fix problematic bounds check (Jiri Olsa) [1874007] - bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Jiri Olsa) [1874007] - bpf: Fix signed_{sub,add32}_overflows type handling (Jiri Olsa) [1874007] - bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Jiri Olsa) [1874007] - selftests/bpf: Add verifier test for PTR_TO_MEM spill (Jiri Olsa) [1874007] - bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling (Jiri Olsa) [1874007] - libbpf: Allow loading empty BTFs (Jiri Olsa) [1874007] - bpf: Allow empty module BTFs (Jiri Olsa) [1874007] - bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Jiri Olsa) [1874007] - bpf: Update local storage test to check handling of null ptrs (Jiri Olsa) [1874007] - bpf: Fix typo in bpf_inode_storage.c (Jiri Olsa) [1874007] - bpf: Add size arg to build_id_parse function (Jiri Olsa) [1874007] - bpf: Move stack_map_get_build_id into lib (Jiri Olsa) [1874007] - bpf: Add tests for new BPF atomic operations (Jiri Olsa) [1874007] - bpf: Add bitwise atomic instructions (Jiri Olsa) [1874007] - bpf: Pull out a macro for interpreting atomic ALU operations (Jiri Olsa) [1874007] - bpf: Add instructions for atomic_[cmp]xchg (Jiri Olsa) [1874007] - bpf: Add BPF_FETCH field / create atomic_fetch_add instruction (Jiri Olsa) [1874007] - bpf: Move BPF_STX reserved field check into BPF_STX verifier code (Jiri Olsa) [1874007] - bpf: Rename BPF_XADD and prepare to encode other atomics in .imm (Jiri Olsa) [1874007] - bpf: x86: Factor out a lookup table for some ALU opcodes (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of REX byte (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of ModR/M for *(reg + off) (Jiri Olsa) [1874007] - bpf, libbpf: Avoid unused function warning on bpf_tail_call_static (Jiri Olsa) [1874007] - selftests/bpf: Install btf_dump test cases (Jiri Olsa) [1874007] - selftests/bpf: Fix installation of urandom_read (Jiri Olsa) [1874007] - selftests/bpf: Move generated test files to $(TEST_GEN_FILES) (Jiri Olsa) [1874007] - selftests/bpf: Fix out-of-tree build (Jiri Olsa) [1874007] - selftests/bpf: Enable cross-building (Jiri Olsa) [1874007] - selftests/bpf: Test kernel module ksym externs (Jiri Olsa) [1874007] - libbpf: Support kernel module ksym externs (Jiri Olsa) [1874007] - bpf: Support BPF ksym variables in kernel modules (Jiri Olsa) [1874007] - selftests/bpf: Sync RCU before unloading bpf_testmod (Jiri Olsa) [1874007] - bpf: Fix a verifier message for alloc size helper arg (Jiri Olsa) [1874007] - bpf: Clarify return value of probe str helpers (Jiri Olsa) [1874007] - libbpf: Clarify kernel type use with USER variants of CORE reading macros (Jiri Olsa) [1874007] - selftests/bpf: Remove duplicate include in test_lsm (Jiri Olsa) [1874007] - bpf: Remove unnecessary include from preload/iterators (Jiri Olsa) [1874007] - selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_READ() variants (Jiri Olsa) [1874007] - libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro family (Jiri Olsa) [1874007] - selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC (Jiri Olsa) [1874007] - bpf: Use thread_group_leader() (Jiri Olsa) [1874007] - bpf: Save correct stopping point in file seq iteration (Jiri Olsa) [1874007] - selftests/bpf: Work-around EBUSY errors from hashmap update/delete (Jiri Olsa) [1874007] - bpf: Add schedule point in htab_init_buckets() (Jiri Olsa) [1874007] - bpf: Remove unused including (Jiri Olsa) [1874007] - selftests/bpf: Fix spelling mistake "tranmission" -> "transmission" (Jiri Olsa) [1874007] - selftests/bpf: Clarify build error if no vmlinux (Jiri Olsa) [1874007] - tweewide: Fix most Shebang lines (Jiri Olsa) [1874007] - bpf: In bpf_task_fd_query use fget_task (Jiri Olsa) [1874007] - selftests/bpf: Add a test for ptr_to_map_value on stack for helper access (Jiri Olsa) [1874007] - bpf: Permits pointers on stack for helper calls (Jiri Olsa) [1874007] - libbpf: Expose libbpf ring_buffer epoll_fd (Jiri Olsa) [1874007] - selftests/bpf: Add set_attach_target() API selftest for module target (Jiri Olsa) [1874007] - libbpf: Support modules in bpf_program__set_attach_target() API (Jiri Olsa) [1874007] - selftests/bpf: Silence ima_setup.sh when not running in verbose mode. (Jiri Olsa) [1874007] - selftests/bpf: Drop the need for LLVM's llc (Jiri Olsa) [1874007] - selftests/bpf: fix bpf_testmod.ko recompilation logic (Jiri Olsa) [1874007] - selftests/bpf: Make selftest compilation work on clang 11 (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - adding xdpxceiver to .gitignore (Jiri Olsa) [1874007] - selftests/bpf: Drop tcp-{client,server}.py from Makefile (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Bi-directional Sockets - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Socket Teardown - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - DRV POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - SKB POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests framework (Jiri Olsa) [1874007] - bpf: Return -ENOTSUPP when attaching to non-kernel BTF (Jiri Olsa) [1874007] - bpf: Propagate __user annotations properly (Jiri Olsa) [1874007] - bpf: Avoid overflows involving hash elem_size (Jiri Olsa) [1874007] - selftests/bpf: Test bpf_sk_storage_get in tcp iterators (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_get (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_delete (Jiri Olsa) [1874007] - bpf: Add a bpf_sock_from_file helper (Jiri Olsa) [1874007] - selftests/bpf: Avoid errno clobbering (Jiri Olsa) [1874007] - selftests/bpf: Print reason when a tester could not run a program (Jiri Olsa) [1874007] - selftests/bpf: Fix invalid use of strncat in test_sockmap (Jiri Olsa) [1874007] - libbpf: Use memcpy instead of strncpy to please GCC (Jiri Olsa) [1874007] - selftests/bpf: Add fentry/fexit/fmod_ret selftest for kernel module (Jiri Olsa) [1874007] - selftests/bpf: Add tp_btf CO-RE reloc test for modules (Jiri Olsa) [1874007] - libbpf: Support attachment of BPF tracing programs to kernel modules (Jiri Olsa) [1874007] - libbpf: Factor out low-level BPF program loading helper (Jiri Olsa) [1874007] - bpf: Allow to specify kernel module BTFs when attaching BPF programs (Jiri Olsa) [1874007] - bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier (Jiri Olsa) [1874007] - selftests/bpf: Add CO-RE relocs selftest relying on kernel module BTF (Jiri Olsa) [1874007] - selftests/bpf: Add support for marking sub-tests as skipped (Jiri Olsa) [1874007] - selftests/bpf: Add bpf_testmod kernel module for testing (Jiri Olsa) [1874007] - libbpf: Add kernel module BTF support for CO-RE relocations (Jiri Olsa) [1874007] - libbpf: Refactor CO-RE relocs to not assume a single BTF object (Jiri Olsa) [1874007] - libbpf: Add internal helper to load BTF data by FD (Jiri Olsa) [1874007] - selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Jiri Olsa) [1874007] - bpf: Fix cold build of test_progs-no_alu32 (Jiri Olsa) [1874007] - libbpf: Cap retries in sys_bpf_prog_load (Jiri Olsa) [1874007] - libbpf: Sanitise map names before pinning (Jiri Olsa) [1874007] - libbpf: Fail early when loading programs with unspecified type (Jiri Olsa) [1874007] - selftests/bpf: Indent ima_setup.sh with tabs. (Jiri Olsa) [1874007] - selftests/bpf: Add config dependency on BLK_DEV_LOOP (Jiri Olsa) [1874007] - selftests/bpf: Ensure securityfs mount before writing ima policy (Jiri Olsa) [1874007] - selftests/bpf: Update ima_setup.sh for busybox (Jiri Olsa) [1874007] - libbpf: Separate XDP program load with xsk socket creation (Jiri Olsa) [1874007] - selftests/bpf: Copy file using read/write in local storage test (Jiri Olsa) [1874007] - libbpf: Add base BTF accessor (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf progs (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for stackmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for reuseport_array maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for queue_stack_maps maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf_struct_ops maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Prepare for memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf progs (Jiri Olsa) [1874007] - selftests/bpf: Extend bind{4,6} programs with a call to bpf_setsockopt (Jiri Olsa) [1874007] - selftests/bpf: Rewrite test_sock_addr bind bpf into C (Jiri Olsa) [1874007] - selftests/bpf: Fix flavored variants of test_ima (Jiri Olsa) [1874007] - libbpf: Replace size_t with __u32 in xsk interfaces (Jiri Olsa) [1874007] - bpf: Add a selftest for bpf_ima_inode_hash (Jiri Olsa) [1874007] - bpf: Add a BPF helper for getting the IMA hash of an inode (Jiri Olsa) [1874007] - libbpf: Add support for canceling cached_cons advance (Jiri Olsa) [1874007] - bpf: Refactor check_cfg to use a structured loop. (Jiri Olsa) [1874007] - selftest/bpf: Fix rst formatting in readme (Jiri Olsa) [1874007] - selftest/bpf: Fix link in readme (Jiri Olsa) [1874007] - bpf: Simplify task_file_seq_get_next() (Jiri Olsa) [1874007] - selftests/bpf: Mark tests that require unaligned memory access (Jiri Olsa) [1874007] - selftests/bpf: Avoid running unprivileged tests with alignment requirements (Jiri Olsa) [1874007] - selftests/bpf: Fix broken riscv build (Jiri Olsa) [1874007] - bpf: Add bpf_ktime_get_coarse_ns helper (Jiri Olsa) [1874007] - bpf: Add tests for bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - bpf: Add bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types() (Jiri Olsa) [1874007] - selftest/bpf: Fix IPV6FR handling in flow dissector (Jiri Olsa) [1874007] - bpf: Augment the set of sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add asm tests for pkt vs pkt_end comparison. (Jiri Olsa) [1874007] - selftests/bpf: Add skb_pkt_end test (Jiri Olsa) [1874007] - bpf: Support for pointers beyond pkt_end. (Jiri Olsa) [1874007] - bpf: Compile out btf_parse_module() if module BTF is not enabled (Jiri Olsa) [1874007] - selftest/bpf: Add missed ip6ip6 test back (Jiri Olsa) [1874007] - bpf: Keep module's btf_data_size intact after load (Jiri Olsa) [1874007] - bpf: Sanitize BTF data pointer after module is loaded (Jiri Olsa) [1874007] - bpf: Load and verify kernel module BTFs (Jiri Olsa) [1874007] - bpf: Assign ID to vmlinux BTF and return extra info for BTF in GET_OBJ_INFO (Jiri Olsa) [1874007] - bpf: Add in-kernel split BTF support (Jiri Olsa) [1874007] - bpf, btf: Remove the duplicate btf_ids.h include (Jiri Olsa) [1874007] - selftests/bpf: Fix selftest build with old libc (Jiri Olsa) [1874007] - bpf: Exercise syscall operations for inode and sk storage (Jiri Olsa) [1874007] - bpf: Add tests for task_local_storage (Jiri Olsa) [1874007] - bpf: Update selftests for local_storage to use vmlinux.h (Jiri Olsa) [1874007] - bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID (Jiri Olsa) [1874007] - libbpf: Add support for task local storage (Jiri Olsa) [1874007] - bpf: Implement task local storage (Jiri Olsa) [1874007] - bpf: Allow LSM programs to use bpf spin locks (Jiri Olsa) [1874007] - bpf: Lift hashtab key_size limit (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF dedup selftests (Jiri Olsa) [1874007] - libbpf: Accomodate DWARF/compiler bug with duplicated identical arrays (Jiri Olsa) [1874007] - libbpf: Support BTF dedup of split BTFs (Jiri Olsa) [1874007] - libbpf: Fix BTF data layout checks and allow empty BTF (Jiri Olsa) [1874007] - selftests/bpf: Add checking of raw type dump in BTF writer APIs selftests (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF basic test (Jiri Olsa) [1874007] - libbpf: Implement basic split BTF support (Jiri Olsa) [1874007] - libbpf: Unify and speed up BTF string deduplication (Jiri Olsa) [1874007] - selftest/bpf: Relax btf_dedup test checks (Jiri Olsa) [1874007] - libbpf: Factor out common operations in BTF writing APIs (Jiri Olsa) [1874007] - selftest/bpf: Use global variables instead of maps for test_tcpbpf_kern (Jiri Olsa) [1874007] - selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton (Jiri Olsa) [1874007] - selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and refactor verify_results (Jiri Olsa) [1874007] - selftests/bpf: Drop python client/server in favor of threads (Jiri Olsa) [1874007] - selftests/bpf: Move test_tcppbf_user into test_progs (Jiri Olsa) [1874007] - bpf: Fix error path in htab_map_alloc() (Jiri Olsa) [1874007] - bpf: Avoid hashtab deadlock with map_locked (Jiri Olsa) [1874007] - bpf: Use separate lockdep class for each hashtab (Jiri Olsa) [1874007] - fault-injection: handle EI_ETYPE_TRUE (Jiri Olsa) [1874007] - vfs, fdtable: Add fget_task helper (Jiri Olsa) [1874007] - [s390] vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] vfio: Introduce capability definitions for VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] s390/pci: track whether util_str is valid in the zpci_dev (Claudio Imbrenda) [1858844] - [s390] s390/pci: stash version in the zpci_dev (Claudio Imbrenda) [1858844]- Enable CRYPTO_SHA512 and _SSSE3 so these are available in FIPS mode (Vladis Dronov) [1973106] - crypto: drbg - self test for HMAC(SHA-512) (Vladis Dronov) [1973106] - xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca) [1919786] - xfrm: remove get_mtu indirection from xfrm_type (Sabrina Dubroca) [1919786] - netfilter: move endif to correct location (Florian Westphal) [1971991] - netfilter: nft_compat: remove flush counter optimization (Florian Westphal) [1974323] - mptcp: fix soft lookup in subflow_error_report() (Florian Westphal) [1936368] - selftests: mptcp: enable syncookie only in absence of reorders (Florian Westphal) [1936368] - mptcp: do not warn on bad input from the network (Florian Westphal) [1936368] - mptcp: wake-up readers only for in sequence data (Florian Westphal) [1936368] - mptcp: try harder to borrow memory from subflow under pressure (Florian Westphal) [1936368] - mptcp: Fix out of bounds when parsing TCP options (Florian Westphal) [1936368] - selftests: mptcp_connect: add SO_TIMESTAMPNS cmsg support (Florian Westphal) [1936368] - mptcp: receive path cmsg support (Florian Westphal) [1936368] - tcp: export timestamp helpers for mptcp (Florian Westphal) [1936368] - mptcp: setsockopt: handle SOL_SOCKET in one place only (Florian Westphal) [1936368] - mptcp: sockopt: propagate timestamp request to subflows (Florian Westphal) [1936368] - sock: expose so_timestamping options for mptcp (Florian Westphal) [1936368] - mptcp: restrict values of 'enabled' sysctl (Florian Westphal) [1936368] - mptcp: support SYSCTL only if enabled (Florian Westphal) [1936368] - mptcp: make sure flag signal is set when add addr with port (Florian Westphal) [1936368] - mptcp: remove redundant initialization in pm_nl_init_net() (Florian Westphal) [1936368] - mptcp: generate subflow hmac after mptcp_finish_join() (Florian Westphal) [1936368] - mptcp: using TOKEN_MAX_RETRIES instead of magic number (Florian Westphal) [1936368] - mptcp: fix pr_debug in mptcp_token_new_connect (Florian Westphal) [1936368] - mptcp: update selftest for fallback due to OoO (Florian Westphal) [1936368] - mptcp: do not reset MP_CAPABLE subflow on mapping errors (Florian Westphal) [1936368] - mptcp: always parse mptcp options for MPC reqsk (Florian Westphal) [1936368] - mptcp: fix sk_forward_memory corruption on retransmission (Florian Westphal) [1936368] - mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer (Florian Westphal) [1936368] - mptcp: avoid error message on infinite mapping (Florian Westphal) [1936368] - mptcp: drop unconditional pr_warn on bad opt (Florian Westphal) [1936368] - mptcp: avoid OOB access in setsockopt() (Florian Westphal) [1936368] - mptcp: fix data stream corruption (Florian Westphal) [1936368] - mptcp: fix splat when closing unaccepted socket (Florian Westphal) [1936368] - selftests: mptcp: add a test case for MSG_PEEK (Florian Westphal) [1936368] - mptcp: add MSG_PEEK support (Florian Westphal) [1936368] - mptcp: ignore unsupported msg flags (Florian Westphal) [1936368] - mptcp: implement MSG_TRUNC support (Florian Westphal) [1936368] - mptcp: implement dummy MSG_ERRQUEUE support (Florian Westphal) [1936368] - mptcp: Retransmit DATA_FIN (Florian Westphal) [1936368] - selftests: mptcp: add packet mark test case (Florian Westphal) [1936368] - selftests: mptcp: add the net device name testcase (Florian Westphal) [1936368] - selftests: mptcp: dump more info on mpjoin errors (Florian Westphal) [1936368] - selftests: mptcp: init nstat history (Florian Westphal) [1936368] - selftests: mptcp: launch mptcp_connect with timeout (Florian Westphal) [1936368] - selftests: mptcp: remove id 0 address testcases (Florian Westphal) [1936368] - selftests: mptcp: add addr argument for del_addr (Florian Westphal) [1936368] - selftests: mptcp: avoid calling pm_nl_ctl with bad IDs (Florian Westphal) [1936368] - selftests: mptcp: signal addresses testcases (Florian Westphal) [1936368] - selftests: mptcp: timeout testcases for multi addresses (Florian Westphal) [1936368] - selftests: mptcp: add cfg_do_w for cfg_remove (Florian Westphal) [1936368] - selftests: mptcp: Restore packet capture option in join tests (Florian Westphal) [1936368] - selftests: mptcp: add testcases for removing addrs (Florian Westphal) [1936368] - selftests: mptcp: set addr id for removing testcases (Florian Westphal) [1936368] - selftests: mptcp: add invert argument for chk_rm_nr (Florian Westphal) [1936368] - selftests: mptcp: fail if not enough SYN/3rd ACK (Florian Westphal) [1936368] - selftests: mptcp: display warnings on one line (Florian Westphal) [1936368] - selftests: mptcp: fix ACKRX debug message (Florian Westphal) [1936368] - selftests: mptcp: dump more info on errors (Florian Westphal) [1936368] - selftests: mptcp: add command line arguments for mptcp_join.sh (Florian Westphal) [1936368] - selftests: mptcp: add testcases for ADD_ADDR with port (Florian Westphal) [1936368] - selftests: mptcp: add port argument for pm_nl_ctl (Florian Westphal) [1936368] - selftests: mptcp: add testcases for newly added addresses (Florian Westphal) [1936368] - selftests: mptcp: use minus values for removing address numbers (Florian Westphal) [1936368] - selftests: increase timeout to 10 min (Florian Westphal) [1936368] - selftests: mptcp: add IPv4-mapped IPv6 testcases (Florian Westphal) [1936368] - mptcp: use mptcp_for_each_subflow in mptcp_close (Florian Westphal) [1936368] - mptcp: add tracepoint in subflow_check_data_avail (Florian Westphal) [1936368] - mptcp: add tracepoint in ack_update_msk (Florian Westphal) [1936368] - mptcp: add tracepoint in get_mapping_status (Florian Westphal) [1936368] - mptcp: add tracepoint in mptcp_subflow_get_send (Florian Westphal) [1936368] - mptcp: export mptcp_subflow_active (Florian Westphal) [1936368] - mptcp: fix format specifiers for unsigned int (Florian Westphal) [1936368] - mptcp: sockopt: add TCP_CONGESTION and TCP_INFO (Florian Westphal) [1936368] - mptcp: setsockopt: SO_DEBUG and no-op options (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_INCOMING_CPU (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_MARK support (Florian Westphal) [1936368] - mptcp: setsockopt: support SO_LINGER (Florian Westphal) [1936368] - mptcp: setsockopt: handle receive/send buffer and device bind (Florian Westphal) [1936368] - mptcp: setsockopt: handle SO_KEEPALIVE and SO_PRIORITY (Florian Westphal) [1936368] - mptcp: tag sequence_seq with socket state (Florian Westphal) [1936368] - mptcp: add skeleton to sync msk socket options to subflows (Florian Westphal) [1936368] - mptcp: only admit explicitly supported sockopt (Florian Westphal) [1936368] - mptcp: move sockopt function into a new file (Florian Westphal) [1936368] - mptcp: drop all sub-options except ADD_ADDR when the echo bit is set (Florian Westphal) [1936368] - mptcp: unify add_addr(6)_generate_hmac (Florian Westphal) [1936368] - mptcp: drop MPTCP_ADDR_IPVERSION_4/6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_options_received (Florian Westphal) [1936368] - mptcp: drop OPTION_MPTCP_ADD_ADDR6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_out_options (Florian Westphal) [1936368] - mptcp: move flags and ifindex out of mptcp_addr_info (Florian Westphal) [1936368] - mptcp: add mptcp reset option support (Florian Westphal) [1936368] - mptcp: remove unneeded check on first subflow (Florian Westphal) [1936368] - mptcp: add active MPC mibs (Florian Westphal) [1936368] - mptcp: add mib for token creation fallback (Florian Westphal) [1936368] - mptcp: remove id 0 address (Florian Westphal) [1936368] - mptcp: unify RM_ADDR and RM_SUBFLOW receiving (Florian Westphal) [1936368] - mptcp: remove all subflows involving id 0 address (Florian Westphal) [1936368] - mptcp: subflow.c: Fix a typo (Florian Westphal) [1936368] - mptcp: rename mptcp_pm_nl_add_addr_send_ack (Florian Westphal) [1936368] - mptcp: send ack for rm_addr (Florian Westphal) [1936368] - mptcp: drop useless addr_signal clear (Florian Westphal) [1936368] - mptcp: move to next addr when subflow creation fail (Florian Westphal) [1936368] - mptcp: export lookup_anno_list_by_saddr (Florian Westphal) [1936368] - mptcp: move to next addr when timeout (Florian Westphal) [1936368] - mptcp: drop unused subflow in mptcp_pm_subflow_established (Florian Westphal) [1936368] - mptcp: skip connecting the connected address (Florian Westphal) [1936368] - mptcp: drop argument port from mptcp_pm_announce_addr (Florian Westphal) [1936368] - mptcp: clean-up the rtx path (Florian Westphal) [1936368] - mptcp: fix ADD_ADDR HMAC in case port is specified (Florian Westphal) [1936368] - mptcp: remove a list of addrs when flushing (Florian Westphal) [1936368] - mptcp: remove multi addresses and subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi addresses in PM (Florian Westphal) [1936368] - mptcp: add rm_list_rx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_options_received (Florian Westphal) [1936368] - mptcp: add rm_list_tx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_out_options (Florian Westphal) [1936368] - mptcp: fix bit MPTCP_PUSH_PENDING tests (Florian Westphal) [1936368] - mptcp: fix length of ADD_ADDR with port sub-option (Florian Westphal) [1936368] - mptcp: free resources when the port number is mismatched (Florian Westphal) [1936368] - mptcp: fix missing wakeup (Florian Westphal) [1936368] - mptcp: fix race in release_cb (Florian Westphal) [1936368] - mptcp: factor out __mptcp_retrans helper() (Florian Westphal) [1936368] - mptcp: reset 'first' and ack_hint on subflow close (Florian Westphal) [1936368] - mptcp: dispose initial struct socket when its subflow is closed (Florian Westphal) [1936368] - mptcp: fix memory accounting on allocation error (Florian Westphal) [1936368] - mptcp: put subflow sock on connect error (Florian Westphal) [1936368] - mptcp: reset last_snd on subflow close (Florian Westphal) [1936368] - mptcp: do not wakeup listener for MPJ subflows (Florian Westphal) [1936368] - mptcp: fix DATA_FIN generation on early shutdown (Florian Westphal) [1936368] - mptcp: fix DATA_FIN processing for orphaned sockets (Florian Westphal) [1936368] - mptcp: add local addr info in mptcp_info (Florian Westphal) [1936368] - mptcp: add netlink event support (Florian Westphal) [1936368] - mptcp: avoid lock_fast usage in accept path (Florian Westphal) [1936368] - netlink: don't call ->netlink_bind with table lock held (Florian Westphal) [1936368] - genetlink: restrict upcoming mptcp netlink events to CAP_NET_ADMIN (Florian Westphal) [1936368] - mptcp: pass subflow socket to a few helpers (Florian Westphal) [1936368] - mptcp: move subflow close loop after sk close check (Florian Westphal) [1936368] - mptcp: schedule worker when subflow is closed (Florian Westphal) [1936368] - mptcp: split __mptcp_close_ssk helper (Florian Westphal) [1936368] - mptcp: move pm netlink work into pm_netlink (Florian Westphal) [1936368] - mptcp: add a missing retransmission timer scheduling (Florian Westphal) [1936368] - mptcp: better msk receive window updates (Florian Westphal) [1936368] - mptcp: init mptcp request socket earlier (Florian Westphal) [1936368] - mptcp: fix spurious retransmissions (Florian Westphal) [1936368] - mptcp: fix poll after shutdown (Florian Westphal) [1936368] - mptcp: deliver ssk errors to msk (Florian Westphal) [1936368] - mptcp: pm: add lockdep assertions (Florian Westphal) [1936368] - mptcp: add the mibs for ADD_ADDR with port (Florian Westphal) [1936368] - mptcp: deal with MPTCP_PM_ADDR_ATTR_PORT in PM netlink (Florian Westphal) [1936368] - mptcp: enable use_port when invoke addresses_equal (Florian Westphal) [1936368] - mptcp: add port number check for MP_JOIN (Florian Westphal) [1936368] - mptcp: add a new helper subflow_req_create_thmac (Florian Westphal) [1936368] - mptcp: drop unused skb in subflow_token_join_request (Florian Westphal) [1936368] - mptcp: create the listening socket for new port (Florian Westphal) [1936368] - mptcp: create subflow or signal addr for newly added address (Florian Westphal) [1936368] - mptcp: drop *_max fields in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: use WRITE_ONCE for the pernet *_max (Florian Westphal) [1936368] - mptcp: pm nl: reduce variable scope (Florian Westphal) [1936368] - mptcp: pm nl: support IPv4 mapped in v6 addresses (Florian Westphal) [1936368] - mptcp: support MPJoin with IPv4 mapped in v6 sk (Florian Westphal) [1936368] - mptcp: use sha256() instead of open coding (Florian Westphal) [1936368] - crypto: lib/sha256 - add sha256() function (Florian Westphal) [1936368] - mptcp: use SHA256_BLOCK_SIZE, not SHA_MESSAGE_BYTES (Florian Westphal) [1936368] - xprtrdma: Pad optimization, revisited (Steve Dickson) [1926957] - ibmvnic: remove set but not used variable 'netdev' (Diego Domingos) [1922193] - net/ibmvnic: Remove tests of member address (Diego Domingos) [1922193] - ibmvnic: remove duplicate napi_schedule call in do_reset function (Diego Domingos) [1922193] - ibmvnic: avoid calling napi_disable() twice (Diego Domingos) [1922193] - ibmvnic: queue reset work in system_long_wq (Diego Domingos) [1922193] - ibmvnic: correctly use dev_consume/free_skb_irq (Diego Domingos) [1922193] - ibmvnic: improve failover sysfs entry (Diego Domingos) [1922193] - ibmvnic: print adapter state as a string (Diego Domingos) [1922193] - ibmvnic: print reset reason as a string (Diego Domingos) [1922193] - ibmvnic: clean up the remaining debugfs data structures (Diego Domingos) [1922193] - ibmvnic: Use 'skb_frag_address()' instead of hand coding it (Diego Domingos) [1922193] - ibmvnic: remove excessive irqsave (Diego Domingos) [1922193] - ibmvnic: always store valid MAC address (Diego Domingos) [1922193] - ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. (Diego Domingos) [1922193] - vio: make remove callback return void (Diego Domingos) [1922193] - tty: hvcs: Drop unnecessary if block (Diego Domingos) [1922193] - ibmvnic: serialize access to work queue on remove (Diego Domingos) [1922193] - ibmvnic: skip send_request_unmap for timeout reset (Diego Domingos) [1922193] - ibmvnic: add memory barrier to protect long term buffer (Diego Domingos) [1922193] - ibmvnic: substitute mb() with dma_wmb() for send_*crq* functions (Diego Domingos) [1922193] - ibmvnic: prefer strscpy over strlcpy (Diego Domingos) [1922193] - ibmvnic: remove unused spinlock_t stats_lock definition (Diego Domingos) [1922193] - ibmvnic: add comments for spinlock_t definitions (Diego Domingos) [1922193] - ibmvnic: fix miscellaneous checks (Diego Domingos) [1922193] - ibmvnic: avoid multiple line dereference (Diego Domingos) [1922193] - ibmvnic: fix braces (Diego Domingos) [1922193] - ibmvnic: fix block comments (Diego Domingos) [1922193] - ibmvnic: prefer 'unsigned long' over 'unsigned long int' (Diego Domingos) [1922193] - ibmvnic: remove unnecessary rmb() inside ibmvnic_poll (Diego Domingos) [1922193] - ibmvnic: rework to ensure SCRQ entry reads are properly ordered (Diego Domingos) [1922193] - ibmvnic: Ensure that CRQ entry read are correctly ordered (Diego Domingos) [1922193] - net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours (Diego Domingos) [1922193] - powerpc/hmi: Fix kernel hang when TB is in error state. (Gustavo Walbon) [1924091] - powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Gustavo Walbon) [1924090] - powerpc/pseries: Only register vio drivers if vio bus exists (Gustavo Walbon) [1924090] - powerpc/pci: Remove unimplemented prototypes (Gustavo Walbon) [1924090] - powerpc/powernv/pci: Use kzalloc() for phb related allocations (Gustavo Walbon) [1924090] - powerpc/pasemi: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mve5100: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mpc7448: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/linkstation: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/holly: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/chrp: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/amigaone: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/83xx: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/82xx/*: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/mpc5200_simple: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/media5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/lite5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/efika: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/512x: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/pci: Move PHB discovery for PCI_DN using platforms (Gustavo Walbon) [1924090] - powerpc/maple: Fix declaration made after definition (Gustavo Walbon) [1924090] - powerpc/pci: Add ppc_md.discover_phbs() (Gustavo Walbon) [1924090] - powerpc/pci: Delete traverse_pci_dn() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework pci_dev lookup in debugfs attributes (Gustavo Walbon) [1924090] - selftests/powerpc: Add VF recovery tests (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_send_allow_unfreeze() static (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_pcibios_bus_add_device() static (Gustavo Walbon) [1924090] - selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Gustavo Walbon) [1924090] - powernv/pci: Print an error when device enable is blocked (Gustavo Walbon) [1924090] - selftests/powerpc/eeh: disable kselftest timeout setting for eeh-basic (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Fix a possible debugfs deadlock (Gustavo Walbon) [1924090] - powerpc/eeh: Fix eeh_dev_check_failure() for PE#0 (Gustavo Walbon) [1924090] - selftests/powerpc: Fix eeh-basic.sh exit codes (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix use of uninitialised variable (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_pe->config_addr (Gustavo Walbon) [1924090] - powerpc/eeh: Clean up PE addressing (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Allow zero to be a valid PE configuration address (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Rework device EEH PE determination (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Clean up pe_config_addr lookups (Gustavo Walbon) [1924090] - powerpc/eeh: Move EEH initialisation to an arch initcall (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_ops->init (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/powernv: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework EEH initialisation (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix dumb linebreaks (Gustavo Walbon) [1924090] - selftests/powerpc: Squash spurious errors due to device removal (Gustavo Walbon) [1924090] - powerpc/eeh: Move PE tree setup into the platform (Gustavo Walbon) [1924090] - powerpc/eeh: Drop pdn use in eeh_pe_tree_insert() (Gustavo Walbon) [1924090] - powerpc/eeh: Rename eeh_{add_to|remove_from}_parent_pe() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove class code field from edev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove spurious use of pci_dn in eeh_dump_dev_log (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->{read|write}_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->resume_notify() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->restore_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove VF config space restoration (Gustavo Walbon) [1924090] - powerpc/eeh: Kill off eeh_ops->get_pe_addr() (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using pdn->pe_number (Gustavo Walbon) [1924090] - powerpc/eeh: Move vf_index out of pci_dn and into eeh_dev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev.c (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev_phb_init_dynamic() (Gustavo Walbon) [1924090] - powerpc/powernv: Make pnv_pci_sriov_enable() and friends static (Gustavo Walbon) [1924090] - powerpc/pseries: Make vio and ibmebus initcalls pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Release EEH device state synchronously (Gustavo Walbon) [1924090] - powerpc/eeh: Rework eeh_ops->probe() (Gustavo Walbon) [1924090] - powerpc/eeh: Make early EEH init pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Remove PHB check in probe (Gustavo Walbon) [1924090] - powerpc/eeh: Do early EEH init only when required (Gustavo Walbon) [1924090] - powerpc/eeh: Only dump stack once if an MMIO loop is detected (Gustavo Walbon) [1924090] - powernv/pci: Add a debugfs entry to dump PHB's IODA PE state (Gustavo Walbon) [1924090] - powernv/pci: Allow any write trigger the diag dump (Gustavo Walbon) [1924090] - powernv/pci: Use pnv_phb as the private data for debugfs entries (Gustavo Walbon) [1924090] - powerpc/powernv/npu: Fix debugfs_simple_attr.cocci warnings (Gustavo Walbon) [1924090] - powerpc/pcidn: Warn when sriov pci_dn management is used incorrectly (Gustavo Walbon) [1924090] - powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific (Gustavo Walbon) [1924090] - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Remove double pci_dn lookup. (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Don't use pci_dn when inserting new ranges (Gustavo Walbon) [1924090] - powerpc/eeh: differentiate duplicate detection message (Gustavo Walbon) [1924090] - powerpc/eeh: Handle hugepages in ioremap space (Gustavo Walbon) [1924090] - powerpc/powernv-eeh: Consisely desribe what this file does (Gustavo Walbon) [1924090] - powerpc/eeh_cache: fix a W=1 kernel-doc warning (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Add a way to dump the EEH address cache (Gustavo Walbon) [1924090] - powerpc/powernv: Escalate reset when IODA reset fails (Gustavo Walbon) [1924090] - powerpc/powernv/eeh/npu: Fix uninitialized variables in opal_pci_eeh_freeze_status (Gustavo Walbon) [1924090] - powerpc: eeh_event: convert semaphore to completion (Gustavo Walbon) [1924090] - powerpc/eeh: Declare pci_ers_result_name() as static (Gustavo Walbon) [1924090] - Bluetooth: verify AMP hci_chan before amp_destroy (Gopal Tiwari) [1962546] {CVE-2021-33034} - NFSv4.2 fix handling of sr_eof in SEEK's reply (Steve Dickson) [1948015] - SUNRPC: Fix null pointer dereference in svc_rqst_free() (Benjamin Coddington) [1952008] - NFSv4: Use sequence counter with associated spinlock (Benjamin Coddington) [1952008] - NFSv4.2: fix return value of _nfs4_get_security_label() (Benjamin Coddington) [1952008] - NFSD: fix error handling in NFSv4.0 callbacks (Benjamin Coddington) [1952008] - NFS: Don't gratuitously clear the inode cache when lookup failed (Benjamin Coddington) [1952008] - NFS: Don't revalidate the directory permissions on a lookup failure (Benjamin Coddington) [1952008] - nfsd: register pernet ops last, unregister first (Benjamin Coddington) [1952008] - SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Benjamin Coddington) [1952008] - lockd: fix access beyond unterminated strings in prints (Benjamin Coddington) [1952008] - tty: Protect disc_data in n_tty_close and n_tty_flush_buffer (Rafael Aquini) [1879861] - hwmon: (amd_energy) Add AMD family 19h model 30h x86 match (Terry Bowman) [1949280]- redhat/configs: Re-enable dptf_power module (Prarit Bhargava) [1962349] - net/sched: act_ct: Offload connections with commit action (Marcelo Ricardo Leitner) [1965817] - netfilter: flowtable: Remove redundant hw refresh bit (Marcelo Ricardo Leitner) [1965817] - inet_diag: add support for tw_mark (Xin Long) [1972967] - mm: thp: fix MADV_REMOVE deadlock on shmem THP (Waiman Long) [1974659] {CVE-2020-29368} - mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked() (Waiman Long) [1974659] {CVE-2020-29368} - mmap locking API: add mmap_lock_is_contended() (Waiman Long) [1970177] - mm: madvise: fix vma user-after-free (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() protect the pmd lock (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() flush the right range (Waiman Long) [1970177] - mm/mmap.c: close race between munmap() and expand_upwards()/downwards() (Waiman Long) [1970177] - mm: document warning in move_normal_pmd() and make it warn only once (Waiman Long) [1970177] - mmap locking API: convert mmap_sem comments (Waiman Long) [1970177] - mmap locking API: convert mmap_sem API comments (Waiman Long) [1970177] - mmap locking API: rename mmap_sem to mmap_lock (Waiman Long) [1970177] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Waiman Long) [1970177] - mmap locking API: add MMAP_LOCK_INITIALIZER (Waiman Long) [1970177] - mmap locking API: convert nested write lock sites (Waiman Long) [1970177] - mmap locking API: convert mmap_sem call sites missed by coccinelle (Waiman Long) [1970177] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Waiman Long) [1970177] - MMU notifier: use the new mmap locking API (Waiman Long) [1970177] - mm/gup.c: further document vma_permits_fault() (Waiman Long) [1970177] - mm/gup.c: update the documentation (Waiman Long) [1970177] - mm/ksm: fix NULL pointer dereference when KSM zero page is enabled (Waiman Long) [1970177] - proc: inline vma_stop into m_stop (Waiman Long) [1970177] - mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE (Waiman Long) [1970177] - fs/io_uring: set FOLL_PIN via pin_user_pages() (Waiman Long) [1970177] - shmem: pin the file in shmem_fault() if mmap_sem is dropped (Waiman Long) [1970177] - mm/gup.c: fix comments of __get_user_pages() and get_user_pages_remote() (Waiman Long) [1970177] - mm/init-mm.c: include for vm_committed_as_batch (Waiman Long) [1970177] - lib/generic-radix-tree.c: add kmemleak annotations (Waiman Long) [1970177] - mm: Remove BUG_ON mmap_sem not held from xxx_trans_huge_lock() (Waiman Long) [1970177] - lib/generic-radix-tree.c: make 2 functions static inline (Waiman Long) [1970177] - x86/mm: Clean up the pmd_read_atomic() comments (Waiman Long) [1970177] - x86/mm: Fix function name typo in pmd_read_atomic() comment (Waiman Long) [1970177] - khugepaged: enable collapse pmd for pte-mapped THP (Waiman Long) [1970177] - mm: Handle MADV_WILLNEED through vfs_fadvise() (Waiman Long) [1970177] - pagewalk: use lockdep_assert_held for locking validation (Waiman Long) [1970177] - mm: use down_read_killable for locking mmap_sem in access_remote_vm (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/map_files (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/clear_refs (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/pagemap (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/maps (Waiman Long) [1970177] - mm/filemap.c: correct the comment about VM_FAULT_RETRY (Waiman Long) [1970177] - mm: mmu_gather: remove __tlb_reset_range() for force flush (Waiman Long) [1970177] - arm64/mm: Drop mmap_sem before calling __do_kernel_fault() (Waiman Long) [1970177] - docs/vm: Minor editorial changes in the THP and hugetlbfs (Waiman Long) [1970177] - x86/mpx, mm/core: Fix recursive munmap() corruption (Waiman Long) [1970177] - doc: mm: migration doesn't use FOLL_SPLIT anymore (Waiman Long) [1970177] - filemap: add a comment about FAULT_FLAG_RETRY_NOWAIT behavior (Waiman Long) [1970177] - proc: commit to genradix (Waiman Long) [1970177] - generic radix trees (Waiman Long) [1970177] - mm: swap: add comment for swap_vma_readahead (Waiman Long) [1970177] - x86/mm: Make set_pmd_at() paravirt aware (Waiman Long) [1970177] - mm: select HAVE_MOVE_PMD on x86 for faster mremap (Waiman Long) [1970177] - mm: speed up mremap by 20x on large regions (Waiman Long) [1970177] - mm/mmap.c: remove verify_mm_writelocked() (Waiman Long) [1970177] - x86/fault: Check user_mode(regs) when avoiding an mmap_sem deadlock (Waiman Long) [1970177] - mm: brk: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: mremap: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: unmap VM_PFNMAP mappings with optimized path (Waiman Long) [1970177] - mm: unmap VM_HUGETLB mappings with optimized path (Waiman Long) [1970177] - mm: mmap: zap pages with read mmap_sem in munmap (Waiman Long) [1970177] - x86/mm: Fix exception table comments (Waiman Long) [1970177] - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Mark Langsdorf) [1946282] - acpi/drivers/thermal: Remove TRIPS_NONE cooling device binding (Mark Langsdorf) [1946282] - thermal/drivers/acpi: Use hot and critical ops (Mark Langsdorf) [1946282] - thermal/core: Add critical and hot ops (Mark Langsdorf) [1946282] - thermal/core: Emit a warning if the thermal zone is updated without ops (Mark Langsdorf) [1946282] - ACPI: scan: Fix _STA getting called on devices with unmet dependencies (Mark Langsdorf) [1946282] - ACPI: tables: x86: Reserve memory occupied by ACPI tables (Mark Langsdorf) [1946282] - ACPICA: Always create namespace nodes using acpi_ns_create_node() (Mark Langsdorf) [1946282] - ACPI: platform: Add balanced-performance platform profile (Mark Langsdorf) [1946282] - ACPI: platform: Hide ACPI_PLATFORM_PROFILE option (Mark Langsdorf) [1946282] - ACPICA: Remove some code duplication from acpi_ev_address_space_dispatch (Mark Langsdorf) [1946282] - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 2) (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 1) (Mark Langsdorf) [1946282] - ACPI: property: Make acpi_node_prop_read() static (Mark Langsdorf) [1946282] - ACPI: property: Remove dead code (Mark Langsdorf) [1946282] - iommu/amd: Fix performance counter initialization (Mark Langsdorf) [1946282] - ACPI: property: Fix fwnode string properties matching (Mark Langsdorf) [1946282] - ACPI / NUMA: add a stub function for node_to_pxm() (Mark Langsdorf) [1946282] - ACPI: OSL: Rework acpi_check_resource_conflict() (Mark Langsdorf) [1946282] - ACPI: APEI: ERST: remove unneeded semicolon (Mark Langsdorf) [1946282] - iommu/vt-d: Add new enum value and structure for SATC (Mark Langsdorf) [1946282] - ACPI: Add support for native USB4 control _OSC (Mark Langsdorf) [1946282] - ACPI: Execute platform _OSC also with query bit clear (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_FPDT (Mark Langsdorf) [1946282] - ACPI: tables: introduce support for FPDT table (Mark Langsdorf) [1946282] - ACPI: APEI: Add is_generic_error() to identify GHES sources (Mark Langsdorf) [1946282] - ACPI: platform-profile: Fix possible deadlock in platform_profile_remove() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Introduce object pointers to callbacks (Mark Langsdorf) [1946282] - PCI/ACPI: Clarify message about _OSC failure (Mark Langsdorf) [1946282] - PCI/ACPI: Remove unnecessary osc_lock (Mark Langsdorf) [1946282] - PCI/ACPI: Make acpi_pci_osc_control_set() static (Mark Langsdorf) [1946282] - media: ACPI / bus: Add acpi_dev_get_next_match_dev() and helper macro (Mark Langsdorf) [1946282] - ACPI: scan: Adjust white space in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: scan: Rearrange memory allocation in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Drop const qualifier for cur_profile (Mark Langsdorf) [1946282] - ACPI: configfs: add missing check after configfs_register_default_group() (Mark Langsdorf) [1946282] - ACPI: CPPC: initialise vaddr pointers to NULL (Mark Langsdorf) [1946282] - ACPI: CPPC: add __iomem annotation to generic_comm_base pointer (Mark Langsdorf) [1946282] - ACPI: CPPC: remove __iomem annotation for cpc_reg's address (Mark Langsdorf) [1946282] - ACPI: Use DEVICE_ATTR_ macros (Mark Langsdorf) [1946282] - ACPICA: Update version to 20210105 (Mark Langsdorf) [1946282] - ACPICA: Updated all copyrights to 2021 (Mark Langsdorf) [1946282] - ACPICA: Remove the VRTC table (Mark Langsdorf) [1946282] - ACPICA: Remove the MTMR (Mid-Timer) table (Mark Langsdorf) [1946282] - ACPICA: Update version to 20201217 (Mark Langsdorf) [1946282] - ACPICA: add type casts for string functions (Mark Langsdorf) [1946282] - ACPICA: fix -Wfallthrough (Mark Langsdorf) [1946282] - ACPICA: Clean up exception code class checks (Mark Langsdorf) [1946282] - ACPICA: Fix exception code class checks (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_PLATFORM_PROFILE (Mark Langsdorf) [1946282] - ACPI: platform: Add platform profile support (Mark Langsdorf) [1946282] - NTB/msi: Use irq_has_action() (Myron Stowe) [1933153] - NTB: Use struct_size() helper in devm_kzalloc() (Myron Stowe) [1933153] - ntb: intel: Fix memleak in intel_ntb_pci_probe (Myron Stowe) [1933153] - NTB: hw: amd: fix an issue about leak system resources (Myron Stowe) [1933153] - ntb: hw: remove the code that sets the DMA mask (Myron Stowe) [1933153] - [s390] s390/qdio: remove 'merge_pending' mechanism (Claudio Imbrenda) [1919251] - [s390] s390/qdio: improve handling of PENDING buffers for QEBSM devices (Claudio Imbrenda) [1919251] - [s390] s390/qdio: rework q->qdio_error indication (Claudio Imbrenda) [1919251] - [s390] s390/qdio: inline qdio_kick_handler() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: track time of last data IRQ for each device (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make thinint registration symmetric (Claudio Imbrenda) [1919251] - [s390] s390/qdio: adopt new tasklet API (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove qdio_inbound_q_moved() wrapper (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove Input tasklet code (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Do not set COMMAND_COMPLETE (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Handle event-lost notification for Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Process Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify & assert the stat_lock locking in zfcp_qdio_send() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Remove orphaned function declarations (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Lift Input Queue tasklet from qdio (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify access to erp_action in zfcp_fsf_req_complete() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Use list_first_entry_or_null() in zfcp_erp_thread() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: always use dev_name() for device name in QIB (Claudio Imbrenda) [1919251] - [s390] s390/qdio: clean up QDR setup (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make qdio_handle_aobs() more robust (Claudio Imbrenda) [1919251] - [s390] s390/cpumf: disable preemption when accessing per-cpu variable (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: rename header file to hwctrset.h (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: remove 60 seconds read limit (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: Add support for complete counter set extraction (Claudio Imbrenda) [1925527]- KVM: X86: hyper-v: Task srcu lock when accessing kvm_memslots() (Vitaly Kuznetsov) [1904570] - KVM: nSVM: remove a warning about vmcb01 VM exit reason (Vitaly Kuznetsov) [1904570] - KVM: x86: Consolidate guest enter/exit logic to common helpers (Vitaly Kuznetsov) [1904570] - KVM: x86: Defer vtime accounting 'til after IRQ handling (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit vtime accounting to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit context tracking to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Make guest_enter/exit() .noinstr ready (Vitaly Kuznetsov) [1904570] - sched/cputime: Rename vtime_account_system() to vtime_account_kernel() (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Add hardirq tracing on guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Add hardirq tracing to guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm: Move context tracking where it belongs (Vitaly Kuznetsov) [1904570] - Move some more variables to kernel job templates (Michael Hofmann) - Use a different branch name for realtime pipelines (Michael Hofmann) - block: mark queue init done at the end of blk_register_queue (Ming Lei) [1963766] - block: fix race between adding/removing rq qos and normal IO (Ming Lei) [1963766] - netfilter: x_tables: Use correct memory barriers. (Phil Sutter) [1949090] - Revert "netfilter: x_tables: Switch synchronization to RCU" (Phil Sutter) [1949090] - vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - cpupower: Add cpuid cap flag for MSR_AMD_HWCR support (Steve Best) [1949161] - cpupower: Remove family arg to decode_pstates() (Steve Best) [1949161] - cpupower: Condense pstate enabled bit checks in decode_pstates() (Steve Best) [1949161] - cpupower: Update family checks when decoding HW pstates (Steve Best) [1949161] - cpupower: Remove unused pscur variable. (Steve Best) [1949161] - cpupower: Add CPUPOWER_CAP_AMD_HW_PSTATE cpuid caps flag (Steve Best) [1949161] - cpupower: Correct macro name for CPB caps flag (Steve Best) [1949161] - cpupower: Update msr_pstate union struct naming (Steve Best) [1949161] - cpupower: add Makefile dependencies for install targets (Steve Best) [1949161] - tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1949161] - tools: Avoid comma separated statements (Steve Best) [1949161] - cpupower: speed up generating git version string (Steve Best) [1949161] - cpupowerutils: fix spelling mistake "dependant" -> "dependent" (Steve Best) [1949161] - ext4: fix ext4_error_err save negative errno into superblock (Lukas Czerner) [1964928] - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Lukas Czerner) [1964928] - ext4: fix check to prevent false positive report of incorrect used inodes (Lukas Czerner) [1964928] - ext4: fix potential error in ext4_do_update_inode (Lukas Czerner) [1964928] - ext4: do not try to set xattr into ea_inode if value is empty (Lukas Czerner) [1964928] - ext4: fix potential htree index checksum corruption (Lukas Czerner) [1964928] - ext4: don't leak old mountpoint samples (Lukas Czerner) [1964928] - ext4: don't remount read-only with errors=continue on reboot (Lukas Czerner) [1964928] - ext4: fix deadlock with fs freezing and EA inodes (Lukas Czerner) [1964928] - ext4: fix a memory leak of ext4_free_data (Lukas Czerner) [1964928] - ext4: find old entry again if failed to rename whiteout (Lukas Czerner) [1945503] - ext4: fix bug for rename with RENAME_WHITEOUT (Lukas Czerner) [1945503] - mount: fix mounting of detached mounts onto targets that reside on shared mounts (Carlos Maiolino) [1959172] - fs: fix lazytime expiration handling in __writeback_single_inode() (Carlos Maiolino) [1936260] - tty: Don't hold ldisc lock in tty_reopen() if ldisc present (Waiman Long) [1968271] - tty/ldsem: Add lockdep asserts for ldisc_sem (Waiman Long) [1968271] - tty: Simplify tty->count math in tty_reopen() (Waiman Long) [1968271] - tty: Don't block on IO when ldisc change is pending (Waiman Long) [1968271] - tty: Hold tty_ldisc_lock() during tty_reopen() (Waiman Long) [1968271] - tty: Drop tty->count on tty_reopen() failure (Waiman Long) [1968271] - net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Xin Long) [1951679] - net: Fix gro aggregation for udp encaps with zero csum (Xin Long) [1951679] - udp: ipv4: manipulate network header of NATed UDP GRO fraglist (Xin Long) [1951679] - udp: not remove the CRC flag from dev features when need_csum is false (Xin Long) [1951679] - udp: mask TOS bits in udp_v4_early_demux() (Xin Long) [1951679] - net: fix use-after-free when UDP GRO with shared fraglist (Xin Long) [1951679] - x86, sched: Treat Intel SNC topology as default, COD as exception (David Arcari) [1920040] - dmaengine: idxd: iax bus removal (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix cdev setup and free device lifetime issues (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix group conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix engine conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: use ida for device instance enumeration (Jerry Snitselaar) [1955744] - dmaengine: idxd: removal of pcim managed mmio mapping (Jerry Snitselaar) [1955744] - dmaengine: idxd: cleanup pci interrupt vector allocation management (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix dma device lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix potential null dereference on pointer status (Jerry Snitselaar) [1927070] - dmaengine: idxd: fix wq cleanup of WQCFG registers (Jerry Snitselaar) [1955744] - dmaengine: idxd: clear MSIX permission entry on shutdown (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq size store permission state (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix opcap sysfs attribute output (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback (Jerry Snitselaar) [1955744] - dmaengine: idxd: add module parameter to force disable of SVA (Jerry Snitselaar) [1920734] - dmaengine: idxd: set DMA channel to be private (Jerry Snitselaar) [1920759] - dma: idxd: use DEFINE_MUTEX() for mutex lock (Jerry Snitselaar) [1955744] - dmaengine: idxd: check device state before issue command (Jerry Snitselaar) [1927070] - dmaengine: move channel device_node deletion to driver (Jerry Snitselaar) [1920721] - dmaengine: idxd: fix misc interrupt completion (Jerry Snitselaar) [1920757] - dmaengine: idxd: Fix list corruption in description completion (Jerry Snitselaar) [1920746] - dmaengine: idxd: add IAX configuration support in the IDXD driver (Jerry Snitselaar) [1837233] - dmaengine: idxd: add ATS disable knob for work queues (Jerry Snitselaar) [1921291] - dmaengine: idxd: define table offset multiplier (Jerry Snitselaar) [1921290] - dmaengine: idxd: Update calculation of group offset to be more readable (Jerry Snitselaar) [1955744]- redhat/config: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1945937] - dm writecache: flush origin device when writing and cache is full (Mike Snitzer) [1970513] - dm snapshot: properly fix a crash when an origin has no snapshots (Mike Snitzer) [1970513] - dm verity: fix require_signatures module_param permissions (Mike Snitzer) [1970513] - dm snapshot: fix crash with transient storage and zero chunk size (Mike Snitzer) [1970513] - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Mike Snitzer) [1970513] - dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mike Snitzer) [1970513] - dm integrity: don't re-write metadata if discarding same blocks (Mike Snitzer) [1970513] - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Mike Snitzer) [1970513] - dm raid: fix fall-through warning in rs_check_takeover() for Clang (Mike Snitzer) [1970513] - dm integrity: fix missing goto in bitmap_flush_interval error handling (Mike Snitzer) [1970513] - dm space map common: fix division bug in sm_ll_find_free_block() (Mike Snitzer) [1970513] - dm persistent data: packed struct should have an aligned() attribute too (Mike Snitzer) [1970513] - dm btree spine: remove paranoid node_check call in node_prep_for_write() (Mike Snitzer) [1970513] - dm space map disk: remove redundant calls to sm_disk_get_nr_free() (Mike Snitzer) [1970513] - dm persistent data: remove unused return from exit_shadow_spine() (Mike Snitzer) [1970513] - dm verity: allow only one error handling mode (Mike Snitzer) [1970513] - dm: remove useless loop in __split_and_process_bio (Mike Snitzer) [1970513] - redhat/configs: Update CONFIG_PINCTRL_AMD (David Arcari) [1964588] - ionic: fix ptp support config breakage (Jonathan Toppins) [1951826] - ionic: return -EFAULT if copy_to_user() fails (Jonathan Toppins) [1951826] - ionic: git_ts_info bit shifters (Jonathan Toppins) [1951826] - ionic: extend ts_config set locking (Jonathan Toppins) [1951826] - ionic: add ts_config replay (Jonathan Toppins) [1951826] - ionic: ignore EBUSY on queue start (Jonathan Toppins) [1951826] - ionic: re-start ptp after queues up (Jonathan Toppins) [1951826] - ionic: add SKBTX_IN_PROGRESS (Jonathan Toppins) [1951826] - ionic: check for valid tx_mode on SKBTX_HW_TSTAMP xmit (Jonathan Toppins) [1951826] - ionic: remove unnecessary compat ifdef (Jonathan Toppins) [1951826] - ionic: fix up a couple of code style nits (Jonathan Toppins) [1951826] - ionic: advertise support for hardware timestamps (Jonathan Toppins) [1951826] - ionic: ethtool ptp stats (Jonathan Toppins) [1951826] - ionic: add ethtool support for PTP (Jonathan Toppins) [1951826] - ionic: add and enable tx and rx timestamp handling (Jonathan Toppins) [1951826] - ethtool: add timestamping related string sets (Jonathan Toppins) [1951826] - net: Introduce peer to peer one step PTP time stamping. (Jonathan Toppins) [1951826] - ionic: set up hw timestamp queues (Jonathan Toppins) [1951826] - ionic: add rx filtering for hw timestamp steering (Jonathan Toppins) [1951826] - ionic: link in the new hw timestamp code (Jonathan Toppins) [1951826] - ionic: add hw timestamp support files (Jonathan Toppins) [1951826] - ionic: split adminq post and wait calls (Jonathan Toppins) [1951826] - ionic: add hw timestamp structs to interface (Jonathan Toppins) [1951826] - ionic: add handling of larger descriptors (Jonathan Toppins) [1951826] - ionic: add new queue features to interface (Jonathan Toppins) [1951826] - ionic: pull per-q stats work out of queue loops (Jonathan Toppins) [1951826] - ionic: avoid races in ionic_heartbeat_check (Jonathan Toppins) [1951826] - ionic: fix sizeof usage (Jonathan Toppins) [1951826] - ionic: count dma errors (Jonathan Toppins) [1951826] - ionic: protect adminq from early destroy (Jonathan Toppins) [1951826] - ionic: stop watchdog when in broken state (Jonathan Toppins) [1951826] - ionic: block actions during fw reset (Jonathan Toppins) [1951826] - ionic: update ethtool support bits for BASET (Jonathan Toppins) [1951826] - ionic: fix unchecked reference (Jonathan Toppins) [1951826] - ionic: simplify the intr_index use in txq_init (Jonathan Toppins) [1951826] - ionic: code cleanup details (Jonathan Toppins) [1951826] - ionic: Update driver to use ethtool_sprintf (Jonathan Toppins) [1951826] - ionic: aggregate Tx byte counting calls (Jonathan Toppins) [1951826] - ionic: simplify tx clean (Jonathan Toppins) [1951826] - ionic: generic tx skb mapping (Jonathan Toppins) [1951826] - ionic: simplify TSO descriptor mapping (Jonathan Toppins) [1951826] - ionic: simplify use of completion types (Jonathan Toppins) [1951826] - ionic: rebuild debugfs on qcq swap (Jonathan Toppins) [1951826] - ionic: simplify rx skb alloc (Jonathan Toppins) [1951826] - ionic: optimize fastpath struct usage (Jonathan Toppins) [1951826] - ionic: implement Rx page reuse (Jonathan Toppins) [1951826] - ionic: move rx_page_alloc and free (Jonathan Toppins) [1951826] - drivers: net: ionic: simplify the return expression of ionic_set_rxfh() (Jonathan Toppins) [1951826] - ionic: change mtu after queues are stopped (Jonathan Toppins) [1951826] - ionic: remove some unnecessary oom messages (Jonathan Toppins) [1951826] - ionic: useful names for booleans (Jonathan Toppins) [1951826] - ionic: change set_rx_mode from_ndo to can_sleep (Jonathan Toppins) [1951826] - ionic: flatten calls to ionic_lif_rx_mode (Jonathan Toppins) [1951826] - ionic: batch rx buffer refilling (Jonathan Toppins) [1951826] - ionic: add lif quiesce (Jonathan Toppins) [1951826] - ionic: check for link after netdev registration (Jonathan Toppins) [1951826] - ionic: check port ptr before use (Jonathan Toppins) [1951826] - platform/x86: hp-wireless: add AMD's hardware id to the supported list (David Arcari) [1960472] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1960472] - net/bond: revert deletion of driver and module versions (Jarod Wilson) [1955702] - net:sfc: fix non-freed irq in legacy irq mode (Íñigo Huguet) [1906728] - devlink: Extend SF port attributes to have external attribute (Petr Oros) [1959002] - netfilter: xt_SECMARK: add new revision to fix structure layout (Phil Sutter) [1961714] - xfrm: ipcomp: remove unnecessary get_cpu() (Sabrina Dubroca) [1946885] - platform/x86: intel_pmc_core: Add support for Alder Lake PCH-P (David Arcari) [1838624] - scsi: qedf: Update the max_id value in host structure (Nilesh Javali) [1954876] - scsi: qedf: Add pointer checks in qedf_update_link_speed() (Nilesh Javali) [1871687] - [s390] s390/nvme: support firmware-assisted dump to NVMe disks (Claudio Imbrenda) [1847447] - [s390] s390: nvme dump support (Claudio Imbrenda) [1847447] - [s390] s390/boot: add build-id to decompressor (Philipp Rudo) [1897093] - genirq: Reduce irqdebug cacheline bouncing (Gustavo Walbon) [1957729]- CI: Merge MR, baseline and private configs (Michael Hofmann) - RDMA/rxe: Fix failure during driver load (Kamal Heib) [1930263] - xfrm: remove the fragment check for ipv6 beet mode (Xin Long) [1965185] - SUNRPC: Fix NFS READs that start at non-page-aligned offsets (Benjamin Coddington) [1950303] - pNFS/NFSv4: Improve rejection of out-of-order layouts (Benjamin Coddington) [1950303] - pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn (Benjamin Coddington) [1950303] - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom tracepoint again (Benjamin Coddington) [1950303] - nfsd4: readdirplus shouldn't return parent of export (Benjamin Coddington) [1950303] - NFS: nfs_igrab_and_active must first reference the superblock (Benjamin Coddington) [1950303] - NFS: nfs_delegation_find_inode_server must first reference the superblock (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Benjamin Coddington) [1950303] - NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() (Benjamin Coddington) [1950303] - NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request (Benjamin Coddington) [1950303] - pNFS: Stricter ordering of layoutget and layoutreturn (Benjamin Coddington) [1950303] - pNFS: Clean up pnfs_layoutreturn_free_lsegs() (Benjamin Coddington) [1950303] - pNFS: We want return-on-close to complete when evicting the inode (Benjamin Coddington) [1950303] - pNFS: Mark layout for return if return-on-close was not sent (Benjamin Coddington) [1950303] - net: sunrpc: interpret the return value of kstrtou32 correctly (Benjamin Coddington) [1950303] - SUNRPC: Handle TCP socket sends with kernel_sendpage() again (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Avoid spurious layout returns in ff_layout_choose_ds_for_read (Benjamin Coddington) [1950303] - NFSv4/pnfs: Add tracing for the deviceid cache (Benjamin Coddington) [1950303] - fs/lockd: convert comma to semicolon (Benjamin Coddington) [1950303] - SUNRPC: When expanding the buffer, we may need grow the sparse pages (Benjamin Coddington) [1950303] - SUNRPC: Cleanup - constify a number of xdr_buf helpers (Benjamin Coddington) [1950303] - SUNRPC: Clean up open coded setting of the xdr_stream 'nwords' field (Benjamin Coddington) [1950303] - SUNRPC: _copy_to/from_pages() now check for zero length (Benjamin Coddington) [1950303] - SUNRPC: Cleanup xdr_shrink_bufhead() (Benjamin Coddington) [1950303] - SUNRPC: Fix xdr_expand_hole() (Benjamin Coddington) [1950303] - SUNRPC: Fixes for xdr_align_data() (Benjamin Coddington) [1950303] - SUNRPC: _shift_data_left/right_pages should check the shift length (Benjamin Coddington) [1950303] - NFSv4.1: use BITS_PER_LONG macro in nfs4session.h (Benjamin Coddington) [1950303] - xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Benjamin Coddington) [1950303] - sunrpc: fix xs_read_xdr_buf for partial pages receive (Benjamin Coddington) [1950303] - Revert "nfsd4: support change_attr_type attribute" (Benjamin Coddington) [1950303] - nfsd4: don't query change attribute in v2/v3 case (Benjamin Coddington) [1950303] - nfsd: minor nfsd4_change_attribute cleanup (Benjamin Coddington) [1950303] - nfsd: simplify nfsd4_change_info (Benjamin Coddington) [1950303] - nfsd: only call inode_query_iversion in the I_VERSION case (Benjamin Coddington) [1950303] - nfs_common: need lock during iterate through the list (Benjamin Coddington) [1950303] - nfsd: Fix message level for normal termination (Benjamin Coddington) [1950303] - NFS: switch nfsiod to be an UNBOUND workqueue. (Benjamin Coddington) [1950303] - lockd: don't use interval-based rebinding over TCP (Benjamin Coddington) [1950303] - net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Benjamin Coddington) [1950303] - NFSv4: Refactor to use user namespaces for nfs4idmap (Benjamin Coddington) [1950303] - NFS: NFSv2/NFSv3: Use cred from fs_context during mount (Benjamin Coddington) [1950303] - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Benjamin Coddington) [1950303] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1950303] - SUNRPC: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1950303] - pNFS: Clean up open coded xdr string decoding (Benjamin Coddington) [1950303] - SUNRPC: Fix up open coded kmemdup_nul() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Fix up layoutstats reporting for non-TCP transports (Benjamin Coddington) [1950303] - NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - NFSv4/pNFS: Use connections to a DS that are all of the same protocol family (Benjamin Coddington) [1950303] - SUNRPC: Remove unused function xprt_load_transport() (Benjamin Coddington) [1950303] - NFS: Switch mount code to use xprt_find_transport_ident() (Benjamin Coddington) [1950303] - SUNRPC: Add a helper to return the transport identifier given a netid (Benjamin Coddington) [1950303] - SUNRPC: Close a race with transport setup and module put (Benjamin Coddington) [1950303] - SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Benjamin Coddington) [1950303] - SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Benjamin Coddington) [1950303] - NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp (Benjamin Coddington) [1950303] - NFSv3: Add emulation of the lookupp() operation (Benjamin Coddington) [1950303] - NFSv3: Refactor nfs3_proc_lookup() to split out the dentry (Benjamin Coddington) [1950303] - SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd4_decode/encode_compound() (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd_dispatch() (Benjamin Coddington) [1950303] - NFSD: Add common helpers to decode void args and encode void results (Benjamin Coddington) [1950303] - SUNRPC: Prepare for xdr_stream-style decoding on the server-side (Benjamin Coddington) [1950303] - SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom() tracepoint (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - NFSD: A semicolon is not needed after a switch statement. (Benjamin Coddington) [1950303] - svcrdma: support multiple Read chunks per RPC (Benjamin Coddington) [1950303] - svcrdma: Use the new parsed chunk list when pulling Read chunks (Benjamin Coddington) [1950303] - svcrdma: Rename info::ri_chunklen (Benjamin Coddington) [1950303] - svcrdma: Clean up chunk tracepoints (Benjamin Coddington) [1950303] - svcrdma: Remove chunk list pointers (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_send_reply_chunk (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_map_reply_msg() (Benjamin Coddington) [1950303] - svcrdma: Support multiple write chunks when pulling up (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to encode Reply transport headers (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to construct RDMA Writes (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to detect reverse direction replies (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to derive the inv_rkey (Benjamin Coddington) [1950303] - svcrdma: Add a "parsed chunk list" data structure (Benjamin Coddington) [1950303] - svcrdma: Clean up svc_rdma_encode_reply_chunk() (Benjamin Coddington) [1950303] - svcrdma: Post RDMA Writes while XDR encoding replies (Benjamin Coddington) [1950303] - NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders (Benjamin Coddington) [1950303] - SUNRPC: Rename svc_encode_read_payload() (Benjamin Coddington) [1950303] - svcrdma: Refactor the RDMA Write path (Benjamin Coddington) [1950303] - svcrdma: Const-ify the xdr_buf arguments (Benjamin Coddington) [1950303] - SUNRPC: Adjust synopsis of xdr_buf_subsegment() (Benjamin Coddington) [1950303] - svcrdma: Catch another Reply chunk overflow case (Benjamin Coddington) [1950303] - xprtrdma: Micro-optimize MR DMA-unmapping (Benjamin Coddington) [1950303] - xprtrdma: Move rpcrdma_mr_put() (Benjamin Coddington) [1950303] - xprtrdma: Trace unmap_sync calls (Benjamin Coddington) [1950303] - xprtrdma: Display the task ID when reporting MR events (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_nomrs() (Benjamin Coddington) [1950303] - xprtrdma: Clean up xprtrdma callback tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up tracepoints in the reply path (Benjamin Coddington) [1950303] - xprtrdma: Clean up reply parsing error tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_post_linv (Benjamin Coddington) [1950303] - xprtrdma: Introduce FRWR completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Send completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Receive completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Replace dprintk call sites in ERR_CHUNK path (Benjamin Coddington) [1950303] - xprtrdma: Fix a BUG when tracing is enabled with NFSv4.1 on RDMA (Benjamin Coddington) [1950303] - drm: virtio: fix common struct sg_table related issues (Eric Auger) [1971821] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1915307] - net/mlx5: Release devlink object if adev fails (Alaa Hleihel) [1915307] - net/mlx5: Fix compilation warning for 32-bit platform (Alaa Hleihel) [1915307] - net/mlx5: Use effective interrupt affinity (Alaa Hleihel) [1915307] - net/mlx5: Replace irq_to_desc() abuse (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove unneeded semicolon (Alaa Hleihel) [1915307] - net: mlx5: convert comma to semicolon (Alaa Hleihel) [1915307] - net/mlx5e: Fill mlx5e_create_cq_param in a function (Alaa Hleihel) [1915307] - net/mlx5e: Split between RX/TX tunnel FW support indication (Alaa Hleihel) [1915307] - net/mlx5: Arm only EQs with EQEs (Alaa Hleihel) [1915307] - net/mlx5e: Remove duplicated include (Alaa Hleihel) [1915307] - net/mlx5e: Add TX port timestamp support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Add TX PTP port object support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Split SW group counters update function (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Change skb fifo push/pop API to be used without SQ (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow SQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow RQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow CQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Free drop RQ in a dedicated function (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove IB representors dead code (Alaa Hleihel) [1915307] - net/mlx5: Simplify eswitch mode check (Alaa Hleihel) [1915307] - net/mlx5: Delete custom device management logic (Alaa Hleihel) [1915307] - RDMA/mlx5: Convert mlx5_ib to use auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5e: Connect ethernet part to auxiliary bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5: Register mlx5 devices to auxiliary virtual bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Make hardware definitions visible to all mlx5 devices (Alaa Hleihel) [1915307] - net/mlx5_core: Clean driver version and name (Alaa Hleihel) [1915307] - net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Alaa Hleihel) [1915307] - net/mlx5: Export steering related functions (Alaa Hleihel) [1915307] - net/mlx5: Expose other function ifc bits (Alaa Hleihel) [1915307] - net/mlx5: Expose IP-in-IP TX and RX capability bits (Alaa Hleihel) [1915307] - net/mlx5: Update the hardware interface definition for vhca state (Alaa Hleihel) [1915307] - net/mlx5: Avoid exposing driver internal command helpers (Alaa Hleihel) [1915307] - net/mlx5: Add ts_cqe_to_dest_cqn related bits (Alaa Hleihel) [1915307] - net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits (Alaa Hleihel) [1915307] - net/mlx5: Check dr mask size against mlx5_match_param size (Alaa Hleihel) [1915307] - net/mlx5: Add sampler destination type (Alaa Hleihel) [1915307] - net/mlx5: Add sample offload hardware bits and structures (Alaa Hleihel) [1915307] - RDMA/mlx5: Use PCI device for dma mappings (Alaa Hleihel) [1915307] - RDMA/mlx5: Silence the overflow warning while building offset mask (Alaa Hleihel) [1915307] - RDMA/mlx5: Check for ERR_PTR from uverbs_zalloc() (Alaa Hleihel) [1915307] - RDMA/mlx5: Enable querying AH for XRC QP types (Alaa Hleihel) [1915307] - RDMA/mlx5: Lower setting the umem's PAS for SRQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for devx (Alaa Hleihel) [1915307] - RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QP (Alaa Hleihel) [1915307] - RDMA/mlx5: Directly compute the PAS list for raw QP RQ's (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for WQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Alaa Hleihel) [1915307] - net: mlx5: Replace in_irq() usage (Alaa Hleihel) [1915307] - net/mlx5: Cleanup kernel-doc warnings (Alaa Hleihel) [1915307] - net/mlx5e: Validate stop_room size upon user input (Alaa Hleihel) [1915307] - net/mlx5: DR, Free unused buddy ICM memory (Alaa Hleihel) [1915307] - net/mlx5: DR, ICM memory pools sync optimization (Alaa Hleihel) [1915307] - net/mlx5: DR, Sync chunks only during free (Alaa Hleihel) [1915307] - net/mlx5: DR, Handle ICM memory via buddy allocation instead of buckets (Alaa Hleihel) [1915307] - net/mlx5: DR, Add buddy allocator utilities (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename matcher functions to be more HW agnostic (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename builders HW specific names (Alaa Hleihel) [1915307] - net/mlx5: DR, Remove unused member of action struct (Alaa Hleihel) [1915307] - IB/mlx5: Add support for NDR link speed (Alaa Hleihel) [1915307 1926596] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc's (Alaa Hleihel) [1915307] - RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move xlt_emergency_page_mutex into mr.c (Alaa Hleihel) [1915307] - RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_each_block() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove npages from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove order from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of the mlx5_ib_mr (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove mlx5_ib_mr->order (Alaa Hleihel) [1915307] - net/mlx5: fix error return code in mlx5e_tc_nic_init() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Use spin_lock_bh for async_icosq_lock (Alaa Hleihel) [1915306 1915307] - net/mlx5: Replace zero-length array with flexible-array member (Alaa Hleihel) [1915306 1915307] - net/mlx5: Fix uininitialized pointer read on pointer attr (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload limit no reset (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for fw live patch event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add devlink param enable_remote_dev_reset support (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload action fw activate (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset abort event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset now event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset request event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Set cap for pci sync for fw update event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add functions to set/query MFRL register (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Fix potential null pointer dereference (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Fix dereference on pointer attr after null check (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Use dma device access helper (Alaa Hleihel) [1915306 1915307] - mlx5: cross-tree: phase out dma_zalloc_coherent() (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-Switch, Support flow source for local vport (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Move devlink eswitch ports closer to eswitch (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use helper function to load unload representor (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Add helper to check egress ACL need (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use PF num in metadata reg c0 (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Add support for rule creation with flow source hint (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Call ste_builder directly with tag pointer (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded local variable (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded vlan check from L2 builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded check from source port builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Replace the check for valid STE entry (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete not needed GSI QP signal QP type (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Change GSI QP to have same creation flow like other QPs (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Reuse existing fields in parent QP storage object (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Embed GSI QP into general mlx5_ib QP (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove unreachable return (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Use kfree() to free fd->g in accel_fs_tcp_create_groups() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Support CT offload for tc nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: rework ct offload init messages (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Add tc chains offload support for nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor tc flow attributes structure (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Split nic tc flow allocation and creation (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Allow ft level ignore for nic rx tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor multi chains and prios support (Alaa Hleihel) [1915306 1915307 1919642] - RDMA/mlx5: Don't call to restrack recursively (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Expose TIR and QP ICM address for sw_owner_v2 devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Allow DM allocation for sw_owner_v2 enabled devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add sw_owner_v2 bit capability (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete duplicated mlx5_ptys_width enum (Alaa Hleihel) [1915306 1915307] - net/mlx5: IPsec: make spdxcheck.py happy (Alaa Hleihel) [1915306 1915307] - mlx5: add pause frame stats (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add CQE compression support for multi-strides packets (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add support for tc trap (Alaa Hleihel) [1915306 1915307 1919643] - net/mlx5: E-Switch, Use vport metadata matching by default (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove erroneous fallthrough (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add DCT RoCE LAG support (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add tx_affinity support for DCI QP (Alaa Hleihel) [1915306 1915307] - net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Enable sniffer when device is in switchdev mode (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add new IB rates support (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Replace open-coded offsetofend() macro (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Simplify multiple else-if cases with switch keyword (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Link non uplink representors to PCI device (Alaa Hleihel) [1915306 1915307 1959367] - perf stat: Use nftw() instead of ftw() (Michael Petlan) [1944684] - perf unwind: Set userdata for all __report_module() paths (Michael Petlan) [1944684] - perf debug: Move debug initialization earlier (Michael Petlan) [1944684] - perf script: Fix overrun issue for dynamically-allocated PMU type number (Michael Petlan) [1944684] - perf metricgroup: Fix system PMU metrics (Michael Petlan) [1944684] - perf metricgroup: Fix for metrics containing duration_time (Michael Petlan) [1944684] - perf evlist: Fix id index for heterogeneous systems (Michael Petlan) [1944684] - perf inject: Correct event attribute sizes (Michael Petlan) [1944684] - perf intel-pt: Fix 'CPU too large' error (Michael Petlan) [1944684] - perf stat: Take cgroups into account for shadow stats (Michael Petlan) [1944684] - perf stat: Introduce struct runtime_stat_data (Michael Petlan) [1944684] - libperf tests: Fail when failing to get a tracepoint id (Michael Petlan) [1944684] - libperf tests: If a test fails return non-zero (Michael Petlan) [1944684] - libperf tests: Avoid uninitialized variable warning (Michael Petlan) [1944684] - perf test: Fix shadow stat test for non-bash shells (Michael Petlan) [1944684] - perf bpf examples: Fix bpf.h header include directive in 5sec.c example (Michael Petlan) [1944684] - perf probe: Fix memory leak when synthesizing SDT probes (Michael Petlan) [1944684] - perf stat aggregation: Add separate thread member (Michael Petlan) [1944684] - perf stat aggregation: Add separate core member (Michael Petlan) [1944684] - perf stat aggregation: Add separate die member (Michael Petlan) [1944684] - perf stat aggregation: Add separate socket member (Michael Petlan) [1944684] - perf stat aggregation: Add separate node member (Michael Petlan) [1944684] - perf stat aggregation: Start using cpu_aggr_id in map (Michael Petlan) [1944684] - perf cpumap: Drop in cpu_aggr_map struct (Michael Petlan) [1944684] - perf cpumap: Add new map type for aggregation (Michael Petlan) [1944684] - perf stat: Replace aggregation ID with a struct (Michael Petlan) [1944684] - perf cpumap: Add new struct for cpu aggregation (Michael Petlan) [1944684] - perf cpumap: Use existing allocator to avoid using malloc (Michael Petlan) [1944684] - perf tests: Improve topology test to check all aggregation types (Michael Petlan) [1944684] - perf powerpc: Move syscall.tbl check to check-headers.sh (Michael Petlan) [1944684] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Michael Petlan) [1944684] - perf mem: Factor out a function to generate sort order (Michael Petlan) [1944684] - perf sort: Add sort option for data page size (Michael Petlan) [1944684] - perf script: Support data page size (Michael Petlan) [1944684] - tools headers UAPI: Sync linux/stat.h with the kernel sources (Michael Petlan) [1944684] - tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Michael Petlan) [1944684] - perf config: Fix example command in manpage to conform to syntax specified in the SYNOPSIS section. (Michael Petlan) [1944684] - perf test: Make sample-parsing test aware of PERF_SAMPLE_{CODE,DATA}_PAGE_SIZE (Michael Petlan) [1944684] - perf tools: Add support to read build id from compressed elf (Michael Petlan) [1944684] - perf debug: Add debug_set_file function (Michael Petlan) [1944684] - perf evlist: Support pipe mode display (Michael Petlan) [1944684] - perf report: Support --header-only for pipe mode (Michael Petlan) [1944684] - perf vendor events: Add JSON metrics for imx8mm DDR Perf (Michael Petlan) [1944684] - perf metricgroup: Support adding metrics for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Support printing metric groups for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Split up metricgroup__print() (Michael Petlan) [1944684] - perf metricgroup: Fix metrics using aliases covering multiple PMUs (Michael Petlan) [1944684] - perf evlist: Change evlist__splice_list_tail() ordering (Michael Petlan) [1944684] - perf pmu: Add pmu_add_sys_aliases() (Michael Petlan) [1944684] - perf pmu: Add pmu_id() (Michael Petlan) [1944684] - perf jevents: Add support for system events tables (Michael Petlan) [1944684] - perf jevents: Add support for an extra directory level (Michael Petlan) [1944684] - perf evsel: Emit warning about kernel not supporting the data page size sample_type bit (Michael Petlan) [1944684] - perf record: Support new sample type for data page size (Michael Petlan) [1944684] - perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Michael Petlan) [1944684] - perf record: Fix memory leak when using '--user-regs=?' to list registers (Michael Petlan) [1944684] - tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944684] - tools build: Add missing libcap to test-all.bin target (Michael Petlan) [1944684] - perf test: Fix metric parsing test (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' record methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' diff methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' nr_threads method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' deliver event method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' header methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' raw samples methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' mmap pages parsing method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event attribute config methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for alternative 'struct evlist' constructors (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event selection methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event group methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' create maps methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' print methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' evsel list methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' pause/resume methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' id_pos methods (Michael Petlan) [1944684] - perf tools: Add aarch64 registers to --user-regs (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' tracking event methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' browser methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample id lookup methods (Michael Petlan) [1944684] - perf evlist: Ditch unused set/reset sample_bit methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample parsing methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sideband thread methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'filter' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' stats methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'workload' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' methods: evlist__set_leader() (Michael Petlan) [1944684] - perf evsel: Convert last 'struct evsel' methods to the right evsel__ prefix (Michael Petlan) [1944684] - perf test: Add shadow stat test (Michael Petlan) [1944684] - perf build-id: Add build_id_cache__add function (Michael Petlan) [1944684] - perf build-id: Add __perf_session__cache_build_ids function (Michael Petlan) [1944684] - perf build-id: Use machine__for_each_dso in perf_session__cache_build_ids (Michael Petlan) [1944684] - perf data: Add is_perf_data function (Michael Petlan) [1944684] - perf symbols: Try to load vmlinux from buildid database (Michael Petlan) [1944684] - perf tools: Use struct extra_kernel_map in machine__process_kernel_mmap_event (Michael Petlan) [1944684] - perf build-id: Add check for existing link in buildid dir (Michael Petlan) [1944684] - perf tools: Add filename__decompress function (Michael Petlan) [1944684] - perf tools: Add build_id__is_defined function (Michael Petlan) [1944684] - tools lib: Adopt memchr_inv() from kernel (Michael Petlan) [1944684] - perf arm-spe: Add support for ARMv8.3-SPE (Michael Petlan) [1944684] - perf arm_spe: Decode memory tagging properties (Michael Petlan) [1944684] - perf arm-spe: Add more sub classes for operation packet (Michael Petlan) [1944684] - perf arm-spe: Refactor operation packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_op_type() (Michael Petlan) [1944684] - perf arm-spe: Remove size condition checking for events (Michael Petlan) [1944684] - perf arm-spe: Refactor event type handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_event() (Michael Petlan) [1944684] - perf arm-spe: Refactor counter packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_counter() (Michael Petlan) [1944684] - perf arm-spe: Refactor context packet handling (Michael Petlan) [1944684] - perf arm_spe: Fixup top byte for data virtual address (Michael Petlan) [1944684] - perf arm-spe: Refactor address packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_addr() (Michael Petlan) [1944684] - perf arm-spe: Refactor packet header parsing (Michael Petlan) [1944684] - perf arm-spe: Refactor printing string to buffer (Michael Petlan) [1944684] - perf expr: Force encapsulation on expr_id_data (Michael Petlan) [1944684] - perf vendor events: Update Skylake client events to v50 (Michael Petlan) [1944684] - perf data: Allow to use stdio functions for pipe mode (Michael Petlan) [1944684] - perf arm-spe: Fix packet length handling (Michael Petlan) [1944684] - perf arm-spe: Refactor arm_spe_get_events() (Michael Petlan) [1944684] - perf arm-spe: Refactor payload size calculation (Michael Petlan) [1944684] - perf arm-spe: Fix a typo in comment (Michael Petlan) [1944684] - perf arm-spe: Include bitops.h for BIT() macro (Michael Petlan) [1944684] - perf mem: Support ARM SPE events (Michael Petlan) [1944684] - perf c2c: Support AUX trace (Michael Petlan) [1944684] - perf mem: Support AUX trace (Michael Petlan) [1944684] - perf auxtrace: Add itrace option '-M' for memory events (Michael Petlan) [1944684] - perf mem: Only initialize memory event for recording (Michael Petlan) [1944684] - perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Introduce weak function perf_mem_events__ptr() (Michael Petlan) [1944684] - perf mem: Search event name with more flexible path (Michael Petlan) [1944684] - perf jevents: Add test for arch std events (Michael Petlan) [1944684] - perf jevents: Tidy error handling (Michael Petlan) [1944684] - perf trace beauty: Allow header files in a different path (Michael Petlan) [1944684] - perf stat: Add --quiet option (Michael Petlan) [1944684] - perf stat: Support regex pattern in --for-each-cgroup (Michael Petlan) [1944684] - perf kvm: Add kvm-stat for arm64 (Michael Petlan) [1944684] - perf env: Conditionally compile BPF support code on having HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf annotate: Move bpf header inclusion to inside HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf tests: Skip the llvm and bpf tests if HAVE_LIBBPF_SUPPORT isn't defined (Michael Petlan) [1944684] - perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf test: Implement skip_reason callback for watchpoint tests (Michael Petlan) [1944684] - perf tests tsc: Add checking helper is_supported() (Michael Petlan) [1944684] - perf tests tsc: Make tsc testing as a common testing (Michael Petlan) [1944684] - perf mem2node: Improve warning if detected no memory nodes (Michael Petlan) [1944684] - perf version: Add a feature for libpfm4 (Michael Petlan) [1944684] - perf annotate mips: Add perf arch instructions annotate handlers (Michael Petlan) [1944684] - perf/x86/intel: Add Tremont Topdown support (Michael Petlan) [1944684] - perf/x86: Fix fall-through warnings for Clang (Michael Petlan) [1944684] - perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() (Michael Petlan) [1944684] - perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Michael Petlan) [1944684] - perf: Break deadlock involving exec_update_mutex (Michael Petlan) [1944684] - perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Michael Petlan) [1944684] - perf/x86: Avoid TIF_IA32 when checking 64bit mode (Michael Petlan) [1944684] - bpf, ringbuf: Deny reserve of buffers larger than ringbuf (Wander Lairson Costa) [1968591] - bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds (Wander Lairson Costa) [1965938] - tools/power turbostat: Support Alder Lake Mobile (Steve Best) [1962291] - ACPI: PM: Add ACPI ID of Alder Lake Fan (Steve Best) [1961617] - powercap/intel_rapl: add support for AlderLake Mobile (Steve Best) [1961816] - platform/x86: intel_pmc_core: Uninitialized data in pmc_core_lpm_latch_mode_write() (David Arcari) [1783557] - platform/x86: intel_pmc_core: add ACPI dependency (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix "unsigned 'ret' is never less than zero" smatch warning (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add LTR registers for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add option to set/clear LPM mode (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add requirements file to debugfs (David Arcari) [1783557] - platform/x86: intel_pmc_core: Get LPM requirements for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Show LPM residency in microseconds (David Arcari) [1783557] - platform/x86: intel_pmc_core: Handle sub-states generically (David Arcari) [1783557] - platform/x86: intel_pmc_core: Remove global struct pmc_dev (David Arcari) [1783557] - platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David Arcari) [1783557] - platform/x86: intel_pmc_core: export platform global reset bits via etr3 sysfs file (David Arcari) [1783557] - MAINTAINERS: Update maintainers for pmc_core driver (David Arcari) [1783557] - MAINTAINERS: intel_pmc_core: Update MAINTAINERS (David Arcari) [1783557] - platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms (David Arcari) [1783557] - platform/x86: intel_pmc_core: Assign boolean values to a bool variable (David Arcari) [1783557] - platform/x86: intel_pmc_core: fix: Replace dev_dbg macro with dev_info() (David Arcari) [1783557] - platform/x86: intel_pmc_core: Clean up: Remove the duplicate comments and reorganize (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix the slp_s0 counter displayed value (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix TigerLake power gating status map (David Arcari) [1783557] - platform/x86: pmc_core: Use descriptive names for LPM registers (David Arcari) [1783557] - platform/x86: intel_pmc_core: Change Jasper Lake S0ix debug reg map back to ICL (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Atom based Jasper Lake (JSL) platform support (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Intel Elkhart Lake support (David Arcari) [1783557] - [s390] s390/ipl: support NVMe IPL kernel parameters (Claudio Imbrenda) [1963120] - [s390] net/smc: use memcpy instead of snprintf to avoid out of bounds read (Claudio Imbrenda) [1919249] - [s390] smc: fix out of bound access in smc_nl_get_sys_info() (Claudio Imbrenda) [1919249] - [s390] net/smc: fix access to parent of an ib device (Claudio Imbrenda) [1919249] - [s390] s390/vtime: fix increased steal time accounting (Claudio Imbrenda) [1963075] - [s390] tools/kvm_stat: Add restart delay (Claudio Imbrenda) [1963082] - [s390] s390/dasd: fix hanging IO request during DASD driver unbind (Claudio Imbrenda) [1963077] - [s390] s390/dasd: fix hanging DASD driver unbind (Claudio Imbrenda) [1963077]- Add New KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1939309] - kunit: lib: adhear to KUNIT formatting standard (Nico Pache) [1939309] - kunit: mptcp: adhere to KUNIT formatting standard (Nico Pache) [1939309] - ASoC: topology: adhere to KUNIT formatting standard (Nico Pache) [1939309] - kunit: software node: adhear to KUNIT formatting standard (Nico Pache) [1939309] - resource: provide meaningful MODULE_LICENSE() in test suite (Nico Pache) [1939309] - resource: Add test cases for new resource API (Nico Pache) [1939309] - resource: Introduce resource_intersection() for overlapping resources (Nico Pache) [1939309] - resource: Introduce resource_union() for overlapping resources (Nico Pache) [1939309] - mm/resource: Use resource_overlaps() to simplify region_intersects() (Nico Pache) [1939309] - kernel.h: split out min()/max() et al. helpers (Nico Pache) [1939309] - lib/math/rational.c: fix possible incorrect result from rational fractions helper (Nico Pache) [1939309] - lib: Move mathematic helpers to separate folder (Nico Pache) [1939309] - lib/cmdline: remove an unneeded local variable in next_arg() (Nico Pache) [1939309] - lib/cmdline: Allow get_options() to take 0 to validate the input (Nico Pache) [1939309] - lib/cmdline: Update documentation to reflect behaviour (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test case for get_options() (Nico Pache) [1939309] - ext4: add .kunitconfig fragment to enable ext4-specific tests (Nico Pache) [1939309] - ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it (Nico Pache) [1939309] - kunit: tool: fix unintentional statefulness in run_kernel() (Nico Pache) [1939309] - kunit: tool: add support for filtering suites by glob (Nico Pache) [1939309] - kunit: add kunit.filter_glob cmdline option to filter suites (Nico Pache) [1939309] - kunit: don't show `1 == 1` in failed assertion messages (Nico Pache) [1939309] - kunit: make kunit_tool accept optional path to .kunitconfig fragment (Nico Pache) [1939309] - Documentation: kunit: add tips.rst for small examples (Nico Pache) [1939309] - KUnit: Docs: make start.rst example Kconfig follow style.rst (Nico Pache) [1939309] - kunit: tool: simplify kconfig is_subset_of() logic (Nico Pache) [1939309] - minor: kunit: tool: fix unit test so it can run from non-root dir (Nico Pache) [1939309] - kunit: tool: use `with open()` in unit test (Nico Pache) [1939309] - kunit: tool: stop using bare asserts in unit test (Nico Pache) [1939309] - kunit: tool: fix unit test cleanup handling (Nico Pache) [1939309] - ASoC: topology: KUnit: Convert from cpu to data format (Nico Pache) [1939309] - drivers/base: build kunit tests without structleak plugin (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: Check if ops is set before dereference (Nico Pache) [1939309] - ASoC: topology: Ensure that needed parameters are set (Nico Pache) [1939309] - kunit: tool: move kunitconfig parsing into __init__, make it optional (Nico Pache) [1939309] - kunit: tool: fix minor typing issue with None status (Nico Pache) [1939309] - kunit: tool: surface and address more typing issues (Nico Pache) [1939309] - Documentation: kunit: include example of a parameterized test (Nico Pache) [1939309] - kunit: tool: Fix spelling of "diagnostic" in kunit_parser (Nico Pache) [1939309] - kunit: tool: Force the use of the 'tty' console for UML (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test suite for cmdline API (Nico Pache) [1939309] - lib/cmdline: allow NULL to be an output for get_option() (Nico Pache) [1939309] - lib/cmdline: fix get_option() for strings starting with hyphen (Nico Pache) [1939309] - lib/cmdline.c: mark expected switch fall-throughs (Nico Pache) [1939309] - lib/test_bits.c: add tests of GENMASK (Nico Pache) [1939309] - linux/bits.h: add compile time sanity check of GENMASK inputs (Nico Pache) [1939309] - linux/build_bug.h: change type to int (Nico Pache) [1939309] - fs: ext4: Modify inode-test.c to use KUnit parameterized testing feature (Nico Pache) [1939309] - kunit: Support for Parameterized Testing (Nico Pache) [1939309] - kunit: kunit_tool: Correctly parse diagnostic messages (Nico Pache) [1939309] - Documentation: kunit: provide guidance for testing many inputs (Nico Pache) [1939309] - kunit: Introduce get_file_path() helper (Nico Pache) [1939309] - kunit: fix display of failed expectations for strings (Nico Pache) [1939309] - kunit: tool: fix extra trailing \n in raw + parsed test output (Nico Pache) [1939309] - kunit: tool: print out stderr from make (like build warnings) (Nico Pache) [1939309] - KUnit: Docs: usage: wording fixes (Nico Pache) [1939309] - KUnit: Docs: style: fix some Kconfig example issues (Nico Pache) [1939309] - KUnit: Docs: fix a wording typo (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (test.log) (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (.kunitconfig) (Nico Pache) [1939309] - kunit: tool: fix pre-existing python type annotation errors (Nico Pache) [1939309] - kunit: Fix kunit.py parse subcommand (use null build_dir) (Nico Pache) [1939309] - kunit: test: fix remaining kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: Fix compilation test when using TEST_BIT_FIELD_COMPILE (Nico Pache) [1939309] - kunit: test.h: fix a bad kernel-doc markup (Nico Pache) [1939309] - kunit: test.h: solve kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: add bitfield test conversion to KUnit (Nico Pache) [1939309] - Documentation: kunit: add a brief blurb about kunit_test_suite (Nico Pache) [1939309] - kunit: test: add test plan to KUnit TAP format (Nico Pache) [1939309] - init: main: add KUnit to kernel init (Nico Pache) [1939309] - init: unify opening /dev/console as stdin/stdout/stderr (Nico Pache) [1939309] - kunit: test: create a single centralized executor for all tests (Nico Pache) [1939309] - Documentation: test.h - fix warnings (Nico Pache) [1939309] - vmlinux.lds.h: add linker section for KUnit test suites (Nico Pache) [1939309] - Documentation: kunit: Add naming guidelines (Nico Pache) [1939309] - kunit: tool: fix display of make errors (Nico Pache) [1939309] - kunit: tool: handle when .kunit exists but .kunitconfig does not (Nico Pache) [1939309] - kunit: tool: fix --alltests flag (Nico Pache) [1939309] - kunit: tool: allow generating test results in JSON (Nico Pache) [1939309] - kunit: tool: fix running kunit_tool from outside kernel tree (Nico Pache) [1939309] - lib: add linear ranges helpers (Nico Pache) [1939309] - PCI/RCEC: Fix RCiEP device to RCEC association (Myron Stowe) [1895942] - PCI/portdrv: Report reset for frozen channel (Myron Stowe) [1895942] - PCI/AER: Specify the type of Port that was reset (Myron Stowe) [1895942] - PCI/ERR: Retain status from error notification (Myron Stowe) [1895942] - PCI/AER: Clear AER status from Root Port when resetting Downstream Port (Myron Stowe) [1895942] - PCI/ERR: Clear status of the reporting device (Myron Stowe) [1895942] - PCI/AER: Add RCEC AER error injection support (Myron Stowe) [1895942] - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling (Myron Stowe) [1895942] - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling (Myron Stowe) [1895942] - PCI/ERR: Recover from RCiEP AER errors (Myron Stowe) [1895942] - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs (Myron Stowe) [1895942] - PCI/ERR: Recover from RCEC AER errors (Myron Stowe) [1895942] - PCI/ERR: Clear AER status only when we control AER (Myron Stowe) [1895942] - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Avoid negated conditional for clarity (Myron Stowe) [1895942] - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Simplify by computing pci_pcie_type() once (Myron Stowe) [1895942] - PCI/ERR: Simplify by using pci_upstream_bridge() (Myron Stowe) [1895942] - PCI/ERR: Rename reset_link() to reset_subordinates() (Myron Stowe) [1895942] - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() (Myron Stowe) [1895942] - PCI/ERR: Bind RCEC devices to the Root Port driver (Myron Stowe) [1895942] - PCI/AER: Write AER Capability only when we control it (Myron Stowe) [1895942] - PCI: Export pcie_has_flr() (Myron Stowe) [1895942] - xfs: don't reuse busy extents on extent trim (Brian Foster) [1960380] - nvme: add 'kato' sysfs attribute (Gopal Tiwari) [1970260] - scsi: qla2xxx: Update version to 10.02.00.106-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Add marginal path handling support (Nilesh Javali) [1925465] - scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Nilesh Javali) [1925465] - scsi: qla2xxx: Update default AER debug mask (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix mailbox recovery during PCIe error (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in PCIe error handling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix RISC RESET completion polling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix use after free in bsg (Nilesh Javali) [1925465] - scsi: qla2xxx: Consolidate zio threshold setting for both FCP & NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix stuck session (Nilesh Javali) [1925465] - scsi: qla2xxx: Add H:C:T info in the log message for fc ports (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix IOPS drop seen in some adapters (Nilesh Javali) [1925465] - scsi: qla2xxx: Check kzalloc() return value (Nilesh Javali) [1925465] - scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify qla8044_minidump_process_control() (Nilesh Javali) [1925465] - scsi: qla2xxx: Suppress Coverity complaints about dseg_r* (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix endianness annotations (Nilesh Javali) [1925465] - scsi: qla2xxx: Constify struct qla_tgt_func_tmpl (Nilesh Javali) [1925465] - scsi: qla2xxx: Use dma_pool_zalloc() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misdocumented functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix incorrectly named function qla8044_check_temp() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misnamed functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some incorrect formatting/spelling issues (Nilesh Javali) [1925465] - scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores (Nilesh Javali) [1925465] - scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix broken #endif placement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify if statement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify the calculation of variables (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some memory corruption (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove redundant NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove unnecessary NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Assign boolean values to a bool variable (Nilesh Javali) [1925465] - scsi: qla2xxx: fc_remote_port_chkready() returns a SCSI result value (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit (Nilesh Javali) [1925465] - scsi: qla2xxx: Update version to 10.02.00.105-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER (Nilesh Javali) [1925465] - scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Move some messages from debug to normal log level (Nilesh Javali) [1925465] - scsi: qla2xxx: Add error counters to debugfs node (Nilesh Javali) [1925465] - scsi: qla2xxx: Implementation to get and manage host, target stats and initiator port (Nilesh Javali) [1925465] - scsi: ibmvfc: Reinit target retries (Steve Best) [1965010] - scsi: ibmvfc: Avoid move login if fast fail is enabled (Steve Best) [1965010] - scsi: ibmvfc: Handle move login failure (Steve Best) [1965010] - scsi: ibmvfc: Fix invalid state machine BUG_ON() (Steve Best) [1965010] - scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Nilesh Javali) [1899384] - scsi: storvsc: Enable scatterlist entry lengths > 4Kbytes (Cathy Avery) [1941664] - scsi: storvsc: Parameterize number hardware queues (Cathy Avery) [1941664] - scsi: storvsc: Return DID_ERROR for invalid commands (Cathy Avery) [1941664] - scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() (Cathy Avery) [1941664] - scsi: storvsc: Resolve data race in storvsc_probe() (Cathy Avery) [1941664] - scsi: storvsc: Fix max_outstanding_req_per_channel for Win8 and newer (Cathy Avery) [1941664] - scsi: storvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Cathy Avery) [1941664] - RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib) [1961815] - can: dev: Move device back to init netns on owning netns delete (Kamal Heib) [1961815] - net: ena: remove extra words from comments (Petr Oros) [1955155] - net: ena: fix inaccurate print type (Petr Oros) [1955155] - ena: Update driver to use ethtool_sprintf (Petr Oros) [1955155] - docs: net: ena: Fix ena_start_xmit() function name typo (Petr Oros) [1955155] - ethernet: amazon: ena: A typo fix in the file ena_com.h (Petr Oros) [1955155] - net: ena: Update XDP verdict upon failure (Petr Oros) [1955155] - net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT (Petr Oros) [1955155] - net: ena: use xdp_return_frame() to free xdp frames (Petr Oros) [1955155] - net: ena: introduce XDP redirect implementation (Petr Oros) [1955155] - net: ena: use xdp_frame in XDP TX flow (Petr Oros) [1955155] - net: ena: aggregate stats increase into a function (Petr Oros) [1955155] - net: ena: fix coding style nits (Petr Oros) [1955155] - net: ena: store values in their appropriate variables types (Petr Oros) [1955155] - net: ena: add device distinct log prefix to files (Petr Oros) [1955155] - net: ena: use constant value for net_device allocation (Petr Oros) [1955155] - net: ena: set initial DMA width to avoid intel iommu issue (Petr Oros) [1955155] - net: ena: update ena documentation (Petr Oros) [1955155] - net: ena: Fix all static chekers' warnings (Petr Oros) [1955155] - net: ena: Change RSS related macros and variables names (Petr Oros) [1955155] - net: ena: Remove redundant print of placement policy (Petr Oros) [1955155] - net: ena: Capitalize all log strings and improve code readability (Petr Oros) [1955155] - net: ena: Change log message to netif/dev function (Petr Oros) [1955155] - net: ena: Change license into format to SPDX in all files (Petr Oros) [1955155] - net: ena: xdp: add queue counters for xdp actions (Petr Oros) [1955155] - net: ena: ethtool: add stats printing to XDP queues (Petr Oros) [1955155] - net: ena: ethtool: Add new device statistics (Petr Oros) [1955155] - net: ena: ethtool: convert stat_offset to 64 bit resolution (Petr Oros) [1955155] - net: ena: Make missed_tx stat incremental (Petr Oros) [1955155] - net: ena: Prevent reset after device destruction (Petr Oros) [1955155] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1955155] - treewide: Add SPDX license identifier - Makefile/Kconfig (Petr Oros) [1955155] - cross-tree: phase out dma_zalloc_coherent() (Petr Oros) [1955155] - net: ena: fix compilation error in xtensa architecture (Petr Oros) [1955155] - docs: networking: reorganize driver documentation again (Petr Oros) [1955155] - docs: networking: device drivers: convert amazon/ena.txt to ReST (Petr Oros) [1955155] - net: ena: documentation: update ena.txt (Petr Oros) [1955155] - net: documentation: build a directory structure for drivers (Petr Oros) [1955155] - xfrm: interface: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti6: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - net/sched: act_ct: Fix ct template allocation for zone 0 (Marcelo Ricardo Leitner) [1881824] - uio: Fix use-after-free in uio_unregister_device() (Myron Stowe) [1897285] - uio: free uio id after uio file node is freed (Myron Stowe) [1897285] - drivers: uio: remove redundant assignment to variable retval (Myron Stowe) [1897285] - driver: uio: fix possible use-after-free in __uio_register_device (Myron Stowe) [1897285] - driver: uio: fix possible memory leak in __uio_register_device (Myron Stowe) [1897285] - uio: remove redundant check (Myron Stowe) [1897285] - uio: fix potential memory leak in error case (Myron Stowe) [1897285] - uio: dismiss waiters on device unregistration (Myron Stowe) [1897285] - uio: Fix an Oops on load (Myron Stowe) [1897285] - uio: make symbol 'uio_class_registered' static (Myron Stowe) [1897285] - uio: convert to vm_fault_t (Myron Stowe) [1897285] - uio: ensure class is registered before devices (Myron Stowe) [1897285] - uio: potential double frees if __uio_register_device() fails (Myron Stowe) [1897285] - uio: fix possible circular locking dependency (Myron Stowe) [1897285] - uio: fix wrong return value from uio_mmap() (Myron Stowe) [1897285] - uio: add SPDX license tag (Myron Stowe) [1897285] - net: zero-initialize tc skb extension on allocation (Ivan Vecera) [1946986] - net: sched: fix tx action reschedule issue with stopped queue (Ivan Vecera) [1946986] - net: sched: fix tx action rescheduling issue during deactivation (Ivan Vecera) [1946986] - net: sched: fix packet stuck problem for lockless qdisc (Ivan Vecera) [1946986] - net/sched: act_ct: Remove redundant ct get and check (Ivan Vecera) [1946986] - net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch change cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch add cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action change test (Ivan Vecera) [1946986] - selftests: forwarding: Add tc-police tests for packets per second (Ivan Vecera) [1946986] - selftests: tc-testing: add action police selftest for packets per second (Ivan Vecera) [1946986] - net: sched: Mundane typo fixes (Ivan Vecera) [1946986] - net/sched: cls_flower: use nla_get_be32 for TCA_FLOWER_KEY_FLAGS (Ivan Vecera) [1946986] - net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports (Ivan Vecera) [1946986] - taprio: Handle short intervals and large packets (Ivan Vecera) [1946986] - net/sched: cls_flower: fix only mask bit check in the validate_ct_state (Ivan Vecera) [1946986] - treewide: Remove uninitialized_var() usage (Ivan Vecera) [1946986] - lockdep: Provide dummy forward declaration of *_is_held() helpers (Ivan Vecera) [1946986] - net: sched: Remove broken definitions and un-hide for !LOCKDEP (Ivan Vecera) [1946986] - net: sched: sch_teql: fix null-pointer dereference (Ivan Vecera) [1946986] - net: sched: fix err handler in tcf_action_init() (Ivan Vecera) [1946986] - net: sched: fix action overwrite reference counting (Ivan Vecera) [1946986] - Revert "net: sched: bump refcount for new action in ACT replace mode" (Ivan Vecera) [1946986] - net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb (Ivan Vecera) [1946986] - net: sched: bump refcount for new action in ACT replace mode (Ivan Vecera) [1946986] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Ivan Vecera) [1946986] - net/sched: act_police: add support for packet-per-second policing (Ivan Vecera) [1946986] - flow_offload: reject configuration of packet-per-second policing in offload drivers (Ivan Vecera) [1946986] - flow_offload: add support for packet-per-second policing (Ivan Vecera) [1946986] - net: sched: validate stab values (Ivan Vecera) [1946986] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Ivan Vecera) [1946986] - sched: act_sample: Implement stats_update callback (Ivan Vecera) [1946986] - net: sched: avoid duplicates in classes dump (Ivan Vecera) [1946986] - net/sched: cls_flower: validate ct_state for invalid and reply flags (Ivan Vecera) [1946986] - net: sched: fix police ext initialization (Ivan Vecera) [1946986] - selftests: tc: Add generic mpls matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc: Add basic mpls_* matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc-testing: u32: Add tests covering sample option (Ivan Vecera) [1946986] - net: sched: Return the correct errno code (Ivan Vecera) [1946986] - net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Ivan Vecera) [1946986] - selftests: forwarding: Fix spelling mistake "succeded" -> "succeeded" (Ivan Vecera) [1946986] - taprio: boolean values to a bool variable (Ivan Vecera) [1946986] - net_sched: fix RTNL deadlock again caused by request_module() (Ivan Vecera) [1946986] - cls_flower: call nla_ok() before nla_next() (Ivan Vecera) [1946986] - net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Ivan Vecera) [1946986] - net/sched: sch_taprio: reset child qdiscs before freeing them (Ivan Vecera) [1946986] - net: sched: incorrect Kconfig dependencies on Netfilter modules (Ivan Vecera) [1946986] - treewide: replace '---help---' in Kconfig files with 'help' (Ivan Vecera) [1946986] - net/sched: cls_u32: simplify the return expression of u32_reoffload_knode() (Ivan Vecera) [1946986] - net: sched: fix spelling mistake in Kconfig "trys" -> "tries" (Ivan Vecera) [1946986] - net/sched: fq_pie: initialize timer earlier in fq_pie_init() (Ivan Vecera) [1946986] - net: sched: remove redundant 'rtnl_held' argument (Ivan Vecera) [1946986] - selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module (Ivan Vecera) [1946986] - net: sched: alias action flags with TCA_ACT_ prefix (Ivan Vecera) [1946986] - treewide: rename nla_strlcpy to nla_strscpy. (Ivan Vecera) [1946986] - Modify return value of nla_strlcpy to match that of strscpy. (Ivan Vecera) [1946986] - Fix unefficient call to memset before memcpu in nla_strlcpy. (Ivan Vecera) [1946986] - net: sched: fix misspellings using misspell-fixer tool (Ivan Vecera) [1946986] - selftest: fix flower terse dump tests (Ivan Vecera) [1946986] - net: sched: implement action-specific terse dump (Ivan Vecera) [1946986] - net: cls_api: remove unneeded local variable in tc_dump_chain() (Ivan Vecera) [1946986] - openvswitch: fix send of uninitialized stack memory in ct limit reply (Antoine Tenart) [1950022] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Antoine Tenart) [1950022] - xsk: Clear pool even for inactive queues (Jiri Benc) [1882710] - xsk: Fix memory leak for failed bind (Jiri Benc) [1882710] - xsk: Return error code if force_zc is set (Jiri Benc) [1882710] - xsk: Change the tx writeable condition (Jiri Benc) [1882710] - xsk: Replace datagram_poll by sock_poll_wait (Jiri Benc) [1882710] - xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() (Jiri Benc) [1882710] - xsk: Fix incorrect netdev reference count (Jiri Benc) [1882710] - xsk: Fix umem cleanup bug at socket destruct (Jiri Benc) [1882710] - netdevsim: set .owner to THIS_MODULE (Jiri Benc) [1882710] - bpf: selftest: Use static globals in tcp_hdr_options and btf_skc_cls_ingress (Jiri Benc) [1882710] - xsk: Fix possible memory leak at socket close (Jiri Benc) [1882710] - samples/bpf: Set rlimit for memlock to infinity in all samples (Jiri Benc) [1882710] - bpf, selftests: Extend test_tc_redirect to use modified bpf_redirect_neigh() (Jiri Benc) [1882710] - bpf: Fix bpf_redirect_neigh helper api to support supplying nexthop (Jiri Benc) [1882710] - bpf, selftest: Fix flaky tcp_hdr_options test when adding addr to lo (Jiri Benc) [1882710] - bpf, selftests: Add redirect_peer selftest (Jiri Benc) [1882710] - bpf, selftests: Make redirect_neigh test more extensible (Jiri Benc) [1882710] - bpf: Add redirect_peer helper (Jiri Benc) [1882710] - bpf: Improve bpf_redirect_neigh helper description (Jiri Benc) [1882710] - bpf: Always return target ifindex in bpf_fib_lookup (Jiri Benc) [1882710] - xsk: Introduce padding between ring pointers (Jiri Benc) [1882710] - xsk: Remove internal DMA headers (Jiri Benc) [1882710] - bpf: selftest: Ensure the child sk inherited all bpf_sock_ops_cb_flags (Jiri Benc) [1882710] - bpf: tcp: Do not limit cb_flags when creating child sk from listen sk (Jiri Benc) [1882710] - bpf, selftests: Add redirect_neigh selftest (Jiri Benc) [1882710] - bpf: Add redirect_neigh helper as redirect drop-in (Jiri Benc) [1882710] - tools, bpf: Synchronise BPF UAPI header with tools (Jiri Benc) [1882710] - bpf: Fix formatting in documentation for BPF helpers (Jiri Benc) [1882710] - xsk: Fix a documentation mistake in xsk_queue.h (Jiri Benc) [1882710] - xsk: Fix possible crash in socket_release when out-of-memory (Jiri Benc) [1882710] - xsk: Fix refcount warning in xp_dma_map (Jiri Benc) [1882710] - tcp: Only init congestion control if not initialized already (Jiri Benc) [1882710] - xsk: Fix null check on error return path (Jiri Benc) [1882710] - xsk: Fix possible segfault at xskmap entry insertion (Jiri Benc) [1882710] - xsk: Fix possible segfault in xsk umem diagnostics (Jiri Benc) [1882710] - xsk: Fix use-after-free in failed shared_umem bind (Jiri Benc) [1882710] - xsk: Documentation for XDP_SHARED_UMEM between queues and netdevs (Jiri Benc) [1882710] - xsk: Add shared umem support between devices (Jiri Benc) [1882710] - xsk: Add shared umem support between queue ids (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better performance (Jiri Benc) [1882710] - xsk: Rearrange internal structs for better performance (Jiri Benc) [1882710] - xsk: Enable sharing of dma mappings (Jiri Benc) [1882710] - xsk: Move addrs from buffer pool to umem (Jiri Benc) [1882710] - xsk: Move xsk_tx_list and its lock to buffer pool (Jiri Benc) [1882710] - xsk: Move queue_id, dev and need_wakeup to buffer pool (Jiri Benc) [1882710] - xsk: Move fill and completion rings to buffer pool (Jiri Benc) [1882710] - xsk: Create and free buffer pool independently from umem (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver interfaces (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver instead of umem (Jiri Benc) [1882710] - tcp: bpf: Optionally store mac header in TCP_SAVE_SYN (Jiri Benc) [1882710] - bpf: selftests: Tcp header options (Jiri Benc) [1882710] - bpf: selftests: Add fastopen_connect to network_helpers (Jiri Benc) [1882710] - bpf: tcp: Allow bpf prog to write and parse TCP header option (Jiri Benc) [1882710] - bpf: sock_ops: Change some members of sock_ops_kern from u32 to u8 (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_hdr_opt_len() and bpf_skops_write_hdr_opt() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_parse_hdr() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_established() (Jiri Benc) [1882710] - tcp: Add saw_unknown to struct tcp_options_received (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_RTO_MIN for bpf_setsockopt (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_DELACK_MAX setsockopt (Jiri Benc) [1882710] - tcp: Use a struct to represent a saved_syn (Jiri Benc) [1882710] - tcp: tcp_init_buffer_space can be static (Jiri Benc) [1882710] - tcp: refactor setting the initial congestion window (Jiri Benc) [1882710] - tcp: fix code style in tcp_recvmsg() (Jiri Benc) [1882710] - tcp: duplicate clear of icsk_backoff (Jiri Benc) [1882710] - tcp: move rx_opt & syn_data_acked init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move tp->rack init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move app_limited init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ack_time init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear urg_data in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move mdev_us init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear srtt_us in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: do not clear packets_out in tcp_create_openreq_child() (Jiri Benc) [1882710] - tcp: move icsk_rto init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not set snd_ssthresh in tcp_create_openreq_child() (Jiri Benc) [1882710] - net-veth: Add type safety to veth_xdp_to_ptr() and veth_ptr_to_xdp() (Jiri Benc) [1882710] - net-tun: Eliminate two tun/xdp related function calls from vhost-net (Jiri Benc) [1882710] - net-tun: Add type safety to tun_xdp_to_ptr() and tun_ptr_to_xdp() (Jiri Benc) [1882710] - ipv4: Add helpers for neigh lookup for nexthop (Jiri Benc) [1882710] - net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Jiri Benc) [1882710] - tipc: better validate user input in tipc_nl_retrieve_key() (Xin Long) [1950093] - tipc: simplify the finalize work queue (Xin Long) [1958456] - tipc: wait and exit until all work queues are done (Xin Long) [1958456] - [s390] KVM: s390: diag9c (directed yield) forwarding (Claudio Imbrenda) [1874105] - kvm/svm: Reenable nesting (Dr. David Alan Gilbert) [1790949] - powerpc/papr_scm: Reduce error severity if nvdimm stats inaccessible (Steve Best) [1965193] - Revert "[redhat] redhat/configs: Update CONFIG_ARM64_CNP" (Mark Salter) [1949533] - arm64: kernel: disable CNP on Carmel (Mark Salter) [1949533]- redhat/configs: Enable CONFIG_MICROSOFT_MANA=m (Vitaly Kuznetsov) [1957820] - net: mana: Use int to check the return value of mana_gd_poll_cq() (Vitaly Kuznetsov) [1957820] - net: mana: fix PCI_HYPERV dependency (Vitaly Kuznetsov) [1957820] - net: mana: remove redundant initialization of variable err (Vitaly Kuznetsov) [1957820] - net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Vitaly Kuznetsov) [1957820] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Vitaly Kuznetsov) [1957820] - net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown (Balazs Nemeth) [1957223] - net: evaluate net.ipv4.conf.all.proxy_arp_pvlan (Balazs Nemeth) [1957223] - netfilter: nf_log_syslog: Unset bridge logger in pernet exit (Phil Sutter) [1938214] - netfilter: nft_log: perform module load from nf_tables (Phil Sutter) [1938214] - netfilter: nft_dynset: fix timeouts later than 23 days (Phil Sutter) [1938214] - netfilter: nft_compat: make sure xtables destructors have run (Phil Sutter) [1938214] - netfilter: nftables: Add __printf() attribute (Phil Sutter) [1938214] - netfilter: nf_log: add module softdeps (Phil Sutter) [1938214] - netfilter: nf_log_common: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_bridge: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_netdev: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv6: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: move inline nf_ip6_ext_hdr() function to a more appropriate header. (Phil Sutter) [1938214] - ipv6: Use ipv6_authlen for len (Phil Sutter) [1938214] - netfilter: nf_log_arp: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv4: rename to nf_log_syslog (Phil Sutter) [1938214] - net/sched: cls_api: increase max_reclassify_loop (Davide Caratti) [1955136] - vsock/vmci: Remove redundant assignment to err (Stefano Garzarella) [1956861] - vsock/virtio: free queued packets when closing socket (Stefano Garzarella) [1956861] - net: vsock: Fix a typo (Stefano Garzarella) [1956861] - selinux: vsock: Set SID for socket returned by accept() (Stefano Garzarella) [1956861] - af_vsock: Assign the vsock transport considering the vsock address flags (Stefano Garzarella) [1956861] - af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path (Stefano Garzarella) [1956861] - vsock_addr: Check for supported flag values (Stefano Garzarella) [1956861] - vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag (Stefano Garzarella) [1956861] - vm_sockets: Add flags field in the vsock address data structure (Stefano Garzarella) [1956861] - hv_sock: Remove the accept port restriction (Stefano Garzarella) [1956861] - hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication (Stefano Garzarella) [1956861] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Corinna Vinschen) [1958988] - net: ensure mac header is set in virtio_net_hdr_to_skb() (Balazs Nemeth) [1955441] - devlink: Fix dmac_filter trap name, align to its documentation (Petr Oros) [1935701] - devlink: Add DMAC filter generic packet trap (Petr Oros) [1935701] - devlink: Add blackhole_nexthop trap (Petr Oros) [1935701] - stm class: Fix module init return on allocation failure (Jiri Olsa) [1907791] - stm class: ftrace: Use different channel accroding to CPU (Jiri Olsa) [1907791] - stm class: ftrace: Enable supported trace export flag (Jiri Olsa) [1907791] - stm class: ftrace: Change dependency to TRACING (Jiri Olsa) [1907791] - stm class: Replace zero-length array with flexible-array (Jiri Olsa) [1907791] - stm class: sys-t: Fix the use of time_after() (Jiri Olsa) [1907791] - stm class: Lose the protocol driver when dropping its reference (Jiri Olsa) [1907791] - stm class: Fix a double free of stm_source_device (Jiri Olsa) [1907791] - stm class: Fix channel bitmap on 32-bit systems (Jiri Olsa) [1907791] - stm class: Fix channel free in stm output free path (Jiri Olsa) [1907791] - stm class: Prevent division by zero (Jiri Olsa) [1907791] - stm class: Fix an endless loop in channel allocation (Jiri Olsa) [1907791] - stm class: Fix a module refcount leak in policy creation error path (Jiri Olsa) [1907791] - stm class: Use memcat_p() (Jiri Olsa) [1907791] - stm class: heartbeat: Fix whitespace (Jiri Olsa) [1907791] - stm class: p_sys-t: Add support for CLOCKSYNC packets (Jiri Olsa) [1907791] - stm class: Add MIPI SyS-T protocol support (Jiri Olsa) [1907791] - stm class: Switch over to the protocol driver (Jiri Olsa) [1907791] - stm class: Factor out default framing protocol (Jiri Olsa) [1907791] - stm class: Add a helper for writing data packets (Jiri Olsa) [1907791] - stm class: Introduce framing protocol drivers (Jiri Olsa) [1907791] - stm class: Clean up stp_configfs_init (Jiri Olsa) [1907791] - stm class: Clarify configfs root type/operations names (Jiri Olsa) [1907791] - stm class: Rework policy node fallback (Jiri Olsa) [1907791] - lib: Add memcat_p(): paste 2 pointer arrays together (Jiri Olsa) [1907791] - tracing: Add trace_export support for trace_marker (Jiri Olsa) [1907791] - tracing: Add trace_export support for event trace (Jiri Olsa) [1907791] - tracing: Add flag to control different traces (Jiri Olsa) [1907791] - tracing: Make function ‘ftrace_exports’ static (Jiri Olsa) [1907791] - tipc: increment the tmp aead refcnt before attaching it (Xin Long) [1931312] - tipc: skb_linearize the head skb when reassembling msgs (Xin Long) [1912376] - scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi) [1956416] - scsi: bnx2fc: Fix a typo (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix misnaming of bnx2fc_free_session_resc() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix typo in bnx2fc_indicate_kcqe() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix Kconfig warning & CNIC build errors (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix comparison to bool warning (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon (Nilesh Javali) [1921617] - scsi: bnx2fc: Make a bunch of symbols static in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix spelling mistake "couldnt" -> "couldn't" (Nilesh Javali) [1921617] - scsi: bnx2fc: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix a couple of bitrotted function documentation headers (Nilesh Javali) [1921617] - scsi: bnx2fc: Repair a range of kerneldoc issues (Nilesh Javali) [1921617] - scsi: bnx2fc: Removal of unused variables (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Add missing annotation for bnx2fc_abts_cleanup() (Nilesh Javali) [1921617] - tools/power turbostat: Enable tsc_tweak for Elkhart Lake and Jasper Lake (Puneet Sethi) [1920704] - selinux: Allow context mounts for unpriviliged overlayfs (Miklos Szeredi) [1956486] - md-cluster: fix use-after-free issue when removing rdev (Nigel Croxon) [1956355] - md/bitmap: wait for external bitmap writes to complete during tear down (Nigel Croxon) [1956355] - md: do not return existing mddevs from mddev_find_or_alloc (Nigel Croxon) [1956355] - md: refactor mddev_find_or_alloc (Nigel Croxon) [1956355] - md: factor out a mddev_alloc_unit helper from mddev_find (Nigel Croxon) [1956355] - md: split mddev_find (Nigel Croxon) [1956355] - md: factor out a mddev_find_locked helper from mddev_find (Nigel Croxon) [1956355] - md: md_open returns -EBUSY when entering racing area (Nigel Croxon) [1956355] - md: Fix missing unused status line of /proc/mdstat (Nigel Croxon) [1956355] - md/raid10: improve discard request for far layout (Xiao Ni) [1956355] - md/raid10: improve raid10 discard request (Nigel Croxon) [1956355] - md/raid10: pull the code that wait for blocked dev into one function (Xiao Ni) [1956355] - md/raid10: extend r10bio devs to raid disks (Xiao Ni) [1956355] - md: add md_submit_discard_bio() for submitting discard bio (Nigel Croxon) [1956355] - leds: trigger: fix potential deadlock with libata (Waiman Long) [1963373] - x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline() (Lenny Szubowicz) [1934273] - x86/kvm: Disable all PV features on crash (Lenny Szubowicz) [1934273] - x86/kvm: Disable kvmclock on all CPUs on shutdown (Lenny Szubowicz) [1934273] - x86/kvm: Teardown PV features on boot CPU as well (Lenny Szubowicz) [1934273] - x86/kvm: Fix pr_info() for async PF setup/teardown (Lenny Szubowicz) [1934273] - RDMA/qedr: Fix error return code in qedr_iw_connect() (Manish Chopra) [1914922] - qede: Use 'skb_add_rx_frag()' instead of hand coding it (Manish Chopra) [1914922] - qede: Remove a erroneous ++ in 'qede_rx_build_jumbo()' (Manish Chopra) [1914922] - qede: fix offload for IPIP tunnel packets (Manish Chopra) [1914922] - RDMA/qedr: iWARP invalid(zero) doorbell address fix (Manish Chopra) [1914922] - qed: fix ILT configuration of SRC block (Manish Chopra) [1914922] - qed: fix error return code in qed_iwarp_ll2_start() (Manish Chopra) [1914922] - RDMA/qedr: Fix resource leak in qedr_create_qp (Manish Chopra) [1914922] - qede: make driver reliable on unload after failures (Manish Chopra) [1914922] - net: qed: Remove unnecessary cast (Manish Chopra) [1914922] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1935135] - nvme: export fast_io_fail_tmo to sysfs (Gopal Tiwari) [1935135] - EDAC: enable CONFIG_EDAC_IGEN6 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: ecclog_llist can be static (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Add Intel Sapphire Rapids server support (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add DDR5 new memory type (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Use readl() to access MMIO registers (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add debugfs interface for Intel client SoC EDAC driver (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add three new memory types (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/skx: Use the mcmtr register to retrieve close_pg/bank_xor_enable (Aristeu Rozanski) [1837389 1783539 1861479] - x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] (Aristeu Rozanski) [1837389 1783539 1861479] - x86: export x86_match_cpu_v2 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/amd64: Fix PCI component registration (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Aristeu Rozanski) [1918583] - x86/CPU/AMD: Remove amd_get_nb_id() (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Make fam_ops static global (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[] (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() (Aristeu Rozanski) [1918583] - EDAC/amd64: Get rid of the ECC disabled long message (Aristeu Rozanski) [1918583] - EDAC/amd64: Check for memory before fully initializing an instance (Aristeu Rozanski) [1918583] - EDAC/amd64: Use cached data when checking for ECC (Aristeu Rozanski) [1918583] - x86/MCE: Make the number of MCA banks a per-CPU variable (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't cache block addresses on SMCA systems (Aristeu Rozanski) [1918583] - x86/MCE: Make mce_banks a per-CPU array (Aristeu Rozanski) [1918583] - x86/MCE: Make struct mce_banks[] static (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't report L1 BTB MCA errors on some family 17h models (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS in bit definition order (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS[Scrub] bit (Aristeu Rozanski) [1918583] - EDAC, mce_amd: Match error descriptions to latest documentation (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models (Aristeu Rozanski) [1918583] - powerpc/64s: Fix unrelocated interrupt trampoline address test (Waiman Long) [1966462] - intel_th: pci: Add Alder Lake CPU support (Jiri Olsa) [1840246] - intel_th: pci: Add Alder Lake-S support (Jiri Olsa) [1840246] - mfd: intel_pmt: Add support for DG1 (David Arcari) [1783144] - mfd: intel_pmt: Fix nuisance messages and handling of disabled capabilities (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (David Arcari) [1783144] - redhat/configs: Add CONFIG_MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Fix incorrect macros (David Arcari) [1783144] - platform/x86: intel_pmt_class: Initial resource to 0 (David Arcari) [1783144] - mfd: Standardise MFD_CELL_* helper names (David Arcari) [1783144] - platform/x86: pmt: Fix a potential Oops on error in probe (David Arcari) [1783144] - platform/x86: Intel PMT Crashlog capability driver (David Arcari) [1783144] - platform/x86: Intel PMT Telemetry capability driver (David Arcari) [1783144] - platform/x86: Intel PMT class driver (David Arcari) [1783144] - mfd: Intel Platform Monitoring Technology support (David Arcari) [1783144] - mfd: mfd-core: Ensure disabled devices are ignored without error (David Arcari) [1783144] - mfd: core: Fix double-free in mfd_remove_devices_fn() (David Arcari) [1783144] - mfd: mfd-core: Add mechanism for removal of a subset of children (David Arcari) [1783144] - mfd: core: Add OF_MFD_CELL_REG() helper (David Arcari) [1783144] - mfd: core: Fix formatting of MFD helpers (David Arcari) [1783144] - mfd: core: Make a best effort attempt to match devices with the correct of_nodes (David Arcari) [1783144] - mfd: mfd-core: Complete kerneldoc header for devm_mfd_add_devices() (David Arcari) [1783144] - mfd: Constify properties in mfd_cell (David Arcari) [1783144] - mfd: mfd-core: Honour Device Tree's request to disable a child-device (David Arcari) [1783144] - mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_add_device() (David Arcari) [1783144] - mfd: mfd-core: Remove usage counting for .{en,dis}able() call-backs (David Arcari) [1783144] - mfd: mfd-core: Protect against NULL call-back function pointer (David Arcari) [1783144] - mfd: mfd-core: Remove mfd_clone_cell() (David Arcari) [1783144] - mfd: Provide MACRO to declare commonly defined MFD cell attributes (David Arcari) [1783144] - mfd: core: Set fwnode for created devices (David Arcari) [1783144] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1783144] - mfd: mfd-core: Document mfd_add_devices() (David Arcari) [1783144] - PCI: Add defines for Designated Vendor-Specific Extended Capability (David Arcari) [1783144] - tick/nohz: Update idle_exittime on actual idle exit (Phil Auld) [1962632] - tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACCOUNTING_NATIVE (Phil Auld) [1962632] - tick/nohz: Conditionally restart tick on idle exit (Phil Auld) [1962632] - x86, sched: Fix the AMD CPPC maximum performance value on certain AMD Ryzen generations (Phil Auld) [1960687] - pinctrl: devicetree: Avoid taking direct reference to device name string (Aristeu Rozanski) [1922904] {CVE-2020-0427} - redhat: ppc64: enable CONFIG_PPC_RTAS_FILTER (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Restrict RTAS requests from userspace (Aristeu Rozanski) [1906444] {CVE-2020-27777}- docs: vxlan: add info about device features (Petr Oros) [1941739] - selftests: net: add a test for static UDP tunnel ports (Petr Oros) [1941739] - netdevsim: support the static IANA VXLAN port flag (Petr Oros) [1941739] - selftests: net: add a test for shared UDP tunnel info tables (Petr Oros) [1941739] - netdevsim: shared UDP tunnel port table support (Petr Oros) [1941739] - netdevsim: add warnings on unexpected UDP tunnel port errors (Petr Oros) [1941739] - udp_tunnel: add the ability to share port tables (Petr Oros) [1941739] - docs: networking: convert vxlan.txt to ReST (Petr Oros) [1941739] - net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Ivan Vecera) [1960528] - ethtool: fix incorrect datatype in set_eee ops (Balazs Nemeth) [1956698] - ethtool: fix missing NLM_F_MULTI flag when dumping (Antoine Tenart) [1953847] - y2038: remove CONFIG_64BIT_TIME (Waiman Long) [1965360] - net/mlx4: Fix EEPROM dump support (Alaa Hleihel) [1915305] - net/mlx4_en: update moderation when config reset (Alaa Hleihel) [1915305] - net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Alaa Hleihel) [1915305] - IB/mlx4: Use port iterator and validation APIs (Alaa Hleihel) [1915305] - net/mlx4: Use effective interrupt affinity (Alaa Hleihel) [1915302 1915305] - net/mlx4: Replace irq_to_desc() abuse (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_srq_table() (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Remove bogus dev_base_lock usage (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_cq_table() (Alaa Hleihel) [1915302 1915305] - net/mlx4: Remove unused #define MAX_MSIX_P_PORT (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Enable querying AH for XRC QP types (Alaa Hleihel) [1915302 1915305] - IB/mlx4: Fix fall-through warnings for Clang (Alaa Hleihel) [1915302 1915305] - net/mlx4_en: Remove unused performance counters (Alaa Hleihel) [1915302 1915305] - net/mlx4: Assign boolean values to a bool variable (Alaa Hleihel) [1915302 1915305] - net/mlx4: Cleanup kernel-doc warnings (Alaa Hleihel) [1915302 1915305] - net/mlx4_core : remove unneeded semicolon (Alaa Hleihel) [1915302 1915305] - net/mlx4_core: Fix init_hca fields offset (Alaa Hleihel) [1915301 1915305] - mlx4: handle non-napi callers to napi_poll (Alaa Hleihel) [1915301 1915305] - mlx4: drivers/net/ethernet: clean up unused assignments (Alaa Hleihel) [1915301 1915305] - mlx4: add pause frame stats (Alaa Hleihel) [1915301 1915305] - mlx4: make sure to always set the port type (Alaa Hleihel) [1915301 1915305] - net/mlx4_en: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915301 1915305] - cnic: remove redundant assignment to variable ret (Nilesh Javali) [1921619] - net: cnic: fix spelling mistake "reserverd" -> "reserved" (Nilesh Javali) [1921619] - cnic: Explicitly initialize all reference counts to 0. (Nilesh Javali) [1921619] - cfg80211: fix locking in netlink owner interface destruction (Jarod Wilson) [1937053] - brcmfmac: Avoid GFP_ATOMIC when GFP_KERNEL is enough (Jarod Wilson) [1937053] - ath11k: fix warning in ath11k_mhi_config (Jarod Wilson) [1937053] - ath11k: qmi: Fix spelling mistake "requeqst" -> "request" (Jarod Wilson) [1937053] - ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Jarod Wilson) [1937053] - ath10k: Fix a use after free in ath10k_htc_send_bundle (Jarod Wilson) [1937053] - ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Jarod Wilson) [1937053] - mt76: mt7921: reinit wpdma during drv_own if necessary (Jarod Wilson) [1937053] - mt76: move mt76_token_init in mt76_alloc_device (Jarod Wilson) [1937053] - mt76: mt7921: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7915: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7615: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_mcu_sta_add routine (Jarod Wilson) [1937053] - mt76: mt7921: mt7921_stop should put device in fw_own state (Jarod Wilson) [1937053] - mt76: connac: unschedule mac_work before going to sleep (Jarod Wilson) [1937053] - mt76: mt7663: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: mt7921: improve doze opportunity (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mcu_reset function pointer (Jarod Wilson) [1937053] - mt76: mt7915: do not read rf value from efuse in flash mode (Jarod Wilson) [1937053] - mt76: move token utilities in mt76 common module (Jarod Wilson) [1937053] - mt76: move token_lock, token and token_count in mt76_dev (Jarod Wilson) [1937053] - mt76: mt7921: fix possible invalid register access (Jarod Wilson) [1937053] - mt76: mt7921: enable deep sleep when the device suspends (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_connac_mcu_set_deep_sleep utility (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reinit_cond utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_dma_{enable,disable} utilities (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reset utility routine (Jarod Wilson) [1937053] - mt76: mt7921: move mt7921_dma_reset in dma.c (Jarod Wilson) [1937053] - mt76: mt7615: Fix a dereference of pointer sta before it is null checked (Jarod Wilson) [1937053] - mt76: mt7921: enable sw interrupts (Jarod Wilson) [1937053] - mt76: mt7921: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: remove MT76_STATE_PM in tx path (Jarod Wilson) [1937053] - mt76: connac: use waitqueue for runtime-pm (Jarod Wilson) [1937053] - mt76: connac: do not run mt76_txq_schedule_all directly (Jarod Wilson) [1937053] - mt76: mt7615: rely on pm refcounting in mt7615_led_set_config (Jarod Wilson) [1937053] - mt76: connac: alaways wake the device before scanning (Jarod Wilson) [1937053] - mt76: mt7921: get rid of useless MT76_STATE_PM in mt7921_mac_work (Jarod Wilson) [1937053] - mt76: connac: remove MT76_STATE_PM in mac_tx_free (Jarod Wilson) [1937053] - mt76: connac: check wake refcount in mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: connac: unschedule ps_work in mt76_connac_pm_wake (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: dma: add the capability to define a custom rx napi poll routine (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: connac: introduce wake counter for fw_pmctrl synchronization (Jarod Wilson) [1937053] - mt76: mt7663: fix a race between mt7615_mcu_drv_pmctrl and mt7615_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: fix a race between mt7921_mcu_drv_pmctrl and mt7921_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: remove leftover function declaration (Jarod Wilson) [1937053] - mt76: connac: move mcu_update_arp_filter in mt76_connac module (Jarod Wilson) [1937053] - mt76: mt7921: do not use 0 as NULL pointer (Jarod Wilson) [1937053] - mt76: mt7915: directly read per-rate tx power from registers (Jarod Wilson) [1937053] - mt76: mt7915: rework the flow of txpower setting (Jarod Wilson) [1937053] - mt76: mt7915: add support for DT rate power limits (Jarod Wilson) [1937053] - mt76: mt7921: abort uncompleted scan by wifi reset (Jarod Wilson) [1937053] - mt76: mt7921: add wifisys reset support in debugfs (Jarod Wilson) [1937053] - mt76: mt7921: run mt7921_mcu_fw_log_2_host holding mt76 mutex (Jarod Wilson) [1937053] - mt76: improve mcu error logging (Jarod Wilson) [1937053] - mt76: mt7921: move hw configuration in mt7921_register_device (Jarod Wilson) [1937053] - mt76: mt7915: add support for applying pre-calibration data (Jarod Wilson) [1937053] - mt76: mt7615: load ROM patch before checking patch semaphore status (Jarod Wilson) [1937053] - mt76: mt7615: fix entering driver-own state on mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: fix hardware error recovery for mt7663 (Jarod Wilson) [1937053] - mt76: mt7921: add dumping Tx power table (Jarod Wilson) [1937053] - mt76: introduce single-sku support for mt7663/mt7921 (Jarod Wilson) [1937053] - mt76: mt7615: do not use mt7615 single-sku values for mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: implement support for using DT rate power limits (Jarod Wilson) [1937053] - mt76: extend DT rate power limits to support 11ax devices (Jarod Wilson) [1937053] - mt76: add functions for parsing rate power limits from DT (Jarod Wilson) [1937053] - mt76: flush tx status queue on DMA reset (Jarod Wilson) [1937053] - mt76: mt7921: add mt7921_dma_cleanup in mt7921_unregister_device (Jarod Wilson) [1937053] - mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() (Jarod Wilson) [1937053] - mt76: mt7615: only free skbs after mt7615_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: only free skbs after mt7915_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix memleak when mt7915_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7615: fix memleak when mt7615_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7915: fix rate setting of tx descriptor in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework mt7915_tm_set_tx_len() (Jarod Wilson) [1937053] - mt76: testmode: add support to send larger packet (Jarod Wilson) [1937053] - rtlwifi: implement set_tim by update beacon content (Jarod Wilson) [1937053] - rtw88: refine napi deinit flow (Jarod Wilson) [1937053] - rtw88: Fix potential unrecoverable tx queue stop (Jarod Wilson) [1937053] - rtw88: 8821c: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1937053] - rtw88: 8822c: debug: allow debugfs to enable/disable TXGAPK (Jarod Wilson) [1937053] - rtw88: 8822c: Add gap-k calibration to improve long range performance (Jarod Wilson) [1937053] - rtw88: 8822c: reorder macro position according to the register number (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jarod Wilson) [1937053] - cfg80211: scan: drop entry from hidden_list on overflow (Jarod Wilson) [1937053] - wireless: fix spelling of A-MSDU in HE capabilities (Jarod Wilson) [1937053] - wireless: align HE capabilities A-MPDU Length Exponent Extension (Jarod Wilson) [1937053] - wireless: align some HE capabilities with the spec (Jarod Wilson) [1937053] - mac80211: drop the connection if firmware crashed while in CSA (Jarod Wilson) [1937053] - nl80211: Add new RSNXE related nl80211 extended features (Jarod Wilson) [1937053] - mac80211: properly drop the connection in case of invalid CSA IE (Jarod Wilson) [1937053] - mac80211: make ieee80211_vif_to_wdev work when the vif isn't in the driver (Jarod Wilson) [1937053] - nl80211/cfg80211: add a flag to negotiate for LMR feedback in NDP ranging (Jarod Wilson) [1937053] - ieee80211: add the values of ranging parameters max LTF total field (Jarod Wilson) [1937053] - mac80211: aes_cmac: check crypto_shash_setkey() return value (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove extraneous indentation on if statement (Jarod Wilson) [1937053] - mac80211: properly process TXQ management frames (Jarod Wilson) [1937053] - cfg80211: constify ieee80211_get_response_rate return (Jarod Wilson) [1937053] - cfg80211: fix a few kernel-doc warnings (Jarod Wilson) [1937053] - cfg80211: fix an htmldoc warning (Jarod Wilson) [1937053] - rtw88: 8822c: add CFO tracking (Jarod Wilson) [1937053] - iwlwifi: pcie: don't enable BHs with IRQs disabled (Jarod Wilson) [1937053] - rtw88: Fix array overrun in rtw_get_tx_power_params() (Jarod Wilson) [1937053] - brcmfmac: Remove duplicate struct declaration (Jarod Wilson) [1937053] - rtw88: update statistics to fw for fine-tuning performance (Jarod Wilson) [1937053] - brcmfmac: A typo fix (Jarod Wilson) [1937053] - rtl8xxxu: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - mwifiex: Remove unneeded variable: "ret" (Jarod Wilson) [1937053] - rtl8xxxu: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mwifiex: don't print SSID to logs (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rtlwifi: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - rtlwifi: remove rtl_get_tid_h (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: remove redundant assignment of variable rtlpriv->btcoexist.reg_bt_sco (Jarod Wilson) [1937053] - rtlwifi: remove redundant assignment to variable err (Jarod Wilson) [1937053] - rtlwifi: Few mundane typo fixes (Jarod Wilson) [1937053] - rtlwifi: 8821ae: upgrade PHY and RF parameters (Jarod Wilson) [1937053] - iwlwifi: dbg: disable ini debug in 9000 family and below (Jarod Wilson) [1937053] - iwlwifi: pcie: Change ma product string name (Jarod Wilson) [1937053] - iwlwifi: fw: print out trigger delay when collecting data (Jarod Wilson) [1937053] - iwlwifi: trans/pcie: defer transport initialisation (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 63 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: don't WARN if we can't remove a time event (Jarod Wilson) [1937053] - iwlwifi: mvm: don't disconnect immediately if we don't hear beacons after CSA (Jarod Wilson) [1937053] - iwlwifi: rs-fw: don't support stbc for HE 160 (Jarod Wilson) [1937053] - iwlwifi: warn on SKB free w/o op-mode (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for version 3 of LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: add ISR debug info for msix debug (Jarod Wilson) [1937053] - iwlwifi: pcie: merge napi_poll_msix functions (Jarod Wilson) [1937053] - iwlwifi: mvm: don't lock mutex in RCU critical section (Jarod Wilson) [1937053] - iwlwifi: mvm: remove PS from lower rates. (Jarod Wilson) [1937053] - iwlwifi: mvm: umac error table mismatch (Jarod Wilson) [1937053] - iwlwifi: queue: avoid memory leak in reset flow (Jarod Wilson) [1937053] - iwlwifi: don't warn if we can't wait for empty tx queues (Jarod Wilson) [1937053] - iwlwifi: remove remaining software checksum code (Jarod Wilson) [1937053] - iwlwifi: remove TCM events (Jarod Wilson) [1937053] - iwlwifi: mvm: Use IWL_INFO in fw_reset_handshake() (Jarod Wilson) [1937053] - iwlwifi: mvm: refactor ACPI DSM evaluation function (Jarod Wilson) [1937053] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Ukraine (Jarod Wilson) [1937053] - iwlwifi: move iwl_configure_rxq to be used by other op_modes (Jarod Wilson) [1937053] - iwlwifi: add new so-gf device (Jarod Wilson) [1937053] - iwlwifi: mvm: enable PPAG in China (Jarod Wilson) [1937053] - iwlwifi: mvm: Add support for 6GHz passive scan (Jarod Wilson) [1937053] - iwlwifi: add ax201 killer device (Jarod Wilson) [1937053] - iwlwifi: mvm: when associated with PMF, use protected NDP ranging negotiation (Jarod Wilson) [1937053] - iwlwifi: mvm: clean up queue sync implementation (Jarod Wilson) [1937053] - iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1937053] - iwlwifi: mvm: responder: support responder config command version 8 (Jarod Wilson) [1937053] - iwlwifi: mvm: support range request command version 12 (Jarod Wilson) [1937053] - iwlwifi: pcie: make cfg vs. trans_cfg more robust (Jarod Wilson) [1937053] - iwlwifi: pcie: clear only FH bits handle in the interrupt (Jarod Wilson) [1937053] - iwlwifi: add 160Mhz to killer 1550 name (Jarod Wilson) [1937053] - iwlwifi: change name to AX 211 and 411 family (Jarod Wilson) [1937053] - iwlwifi: change step in so-gf struct (Jarod Wilson) [1937053] - iwlwifi: pcie: Add support for Bz Family (Jarod Wilson) [1937053] - iwlwifi: mvm: don't allow CSA if we haven't been fully associated (Jarod Wilson) [1937053] - iwlwifi: pcie: normally grab NIC access for inflight-hcmd (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid unnecessarily taking spinlock (Jarod Wilson) [1937053] - iwlwifi: mvm: enable TX on new CSA channel before disconnecting (Jarod Wilson) [1937053] - mt76: mt7921: add rcu section in mt7921_mcu_tx_rate_report (Jarod Wilson) [1937053] - mt76: mt7921: introduce MCU_EVENT_LP_INFO event parsing (Jarod Wilson) [1937053] - mt76: mt7615: always add rx header translation tlv when adding stations (Jarod Wilson) [1937053] - mt76: mt7615: add missing SPDX tag in mmio.c (Jarod Wilson) [1937053] - mt76: mt7915: add mmio.c (Jarod Wilson) [1937053] - mt76: report Rx timestamp (Jarod Wilson) [1937053] - mt76: mt7921: remove 80+80 MHz support capabilities (Jarod Wilson) [1937053] - mt76: fix potential DMA mapping leak (Jarod Wilson) [1937053] - mt76: mt7921: reduce the data latency during hw scan (Jarod Wilson) [1937053] - mt76: mt7921: fix the insmod hangs (Jarod Wilson) [1937053] - mt76: mt7921: fix kernel crash when the firmware fails to download (Jarod Wilson) [1937053] - mt76: mt7921: fix the dwell time control (Jarod Wilson) [1937053] - mt76: mt7921: fix inappropriate WoW setup with the missing ARP informaiton (Jarod Wilson) [1937053] - mt76: mt7921: introduce MT_WFDMA_DUMMY_CR definition (Jarod Wilson) [1937053] - mt76: mt7915: add wifi subsystem reset (Jarod Wilson) [1937053] - mt76: mt7915: fix mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt7615: fix .add_beacon_offload() (Jarod Wilson) [1937053] - mt76: mt7921: rework mt7921_mcu_debug_msg_event routine (Jarod Wilson) [1937053] - mt76: mt7921: always wake the device in mt7921_remove_interface (Jarod Wilson) [1937053] - mt76: mt7921: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7915: fix txpower init for TSSI off chips (Jarod Wilson) [1937053] - mt76: mt7915: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: fix chip reset on MT7622 and MT7663e (Jarod Wilson) [1937053] - mt76: mt7915: cleanup mcu tx queue in mt7915_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7915: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7615: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7622: trigger hif interrupt for system reset (Jarod Wilson) [1937053] - mt76: mt7615: cleanup mcu tx queue in mt7615_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7615: only enable DFS test knobs for mt7615 (Jarod Wilson) [1937053] - mt76: mt7921: properly configure rcpi adding a sta to the fw (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_sta_cmd_info data structure (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_mac_wtbl_lmac_addr (Jarod Wilson) [1937053] - mt76: mt7915: refresh repeater entry MAC address when setting BSSID (Jarod Wilson) [1937053] - mt76: mt7915: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7921: remove duplicated macros in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove redundant check on type (Jarod Wilson) [1937053] - mt76: mt7921: remove leftovers from dbdc configuration (Jarod Wilson) [1937053] - mt76: mt7921: add wifi reset support (Jarod Wilson) [1937053] - mt76: dma: export mt76_dma_rx_cleanup routine (Jarod Wilson) [1937053] - mt76: dma: introduce mt76_dma_queue_reset routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce __mt7921_start utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_run_firmware utility routine. (Jarod Wilson) [1937053] - mt76: introduce mcu_reset function pointer in mt76_mcu_ops structure (Jarod Wilson) [1937053] - mt76: mt7921: reduce mcu timeouts for suspend, offload and hif_ctrl msg (Jarod Wilson) [1937053] - mt76: mt7915: fix possible deadlock while mt7915_register_ext_phy() (Jarod Wilson) [1937053] - mt76: mt7615: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7663s: fix the possible device hang in high traffic (Jarod Wilson) [1937053] - mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663: fix when beacon filter is being applied (Jarod Wilson) [1937053] - mt76: mt7615: check mcu returned values in mt7615_ops (Jarod Wilson) [1937053] - mt76: mt7915: check mcu returned values in mt7915_ops (Jarod Wilson) [1937053] - mt76: mt7915: fix txrate reporting (Jarod Wilson) [1937053] - mt76: mt7915: fix rxrate reporting (Jarod Wilson) [1937053] - mt76: mt76x0u: Add support for TP-Link T2UHP(UN) v1 (Jarod Wilson) [1937053] - mt76: mt7915: fix PHY mode for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7615: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7615: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7921: check mcu returned values in mt7921_start (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of the dynamic remap (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of PCIe interrupt (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_sta_rc_update routine (Jarod Wilson) [1937053] - mt76: check return value of mt76_txq_send_burst in mt76_txq_schedule_list (Jarod Wilson) [1937053] - mt76: connac: fix kernel warning adding monitor interface (Jarod Wilson) [1937053] - mt76: mt7915: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: remove hdr->fw_ver check (Jarod Wilson) [1937053] - mt76: mt7615: fix TSF configuration (Jarod Wilson) [1937053] - mt76: mt7921: fix stats register definitions (Jarod Wilson) [1937053] - mt76: mt7921: remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7915: fix aggr len debugfs node (Jarod Wilson) [1937053] - mt76: mt7921: fix aggr length histogram (Jarod Wilson) [1937053] - mt76: mt7615: fix memory leak in mt7615_coredump_work (Jarod Wilson) [1937053] - mt76: mt7615: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7615: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7615: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: connac: update sched_scan cmd usage (Jarod Wilson) [1937053] - mt76: mt7921: add flush operation (Jarod Wilson) [1937053] - mt76: mt7921: fixup rx bitrate statistics (Jarod Wilson) [1937053] - mt76: connac: fix up the setting for ht40 mode in mt76_connac_mcu_uni_add_bss (Jarod Wilson) [1937053] - mt76: mt7921: switch to new api for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: fix memory leak in mt7921_coredump_work (Jarod Wilson) [1937053] - mt76: mt7921: fix suspend/resume sequence (Jarod Wilson) [1937053] - mt76: use PCI_VENDOR_ID_MEDIATEK to avoid open coded (Jarod Wilson) [1937053] - mt76: mt7915: always check return value from mt7915_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: connac: always check return value from mt76_connac_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: mt76x0: disable GTK offloading (Jarod Wilson) [1937053] - mt76: always use WTBL_MAX_SIZE for tlv allocation (Jarod Wilson) [1937053] - mt76: mt7921: removed unused definitions in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove unnecessary variable (Jarod Wilson) [1937053] - mt76: mt7921: enable random mac addr during scanning (Jarod Wilson) [1937053] - mt76: mt7615: support loading EEPROM for MT7613BE (Jarod Wilson) [1937053] - mt76: mt7915: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix key set/delete issues (Jarod Wilson) [1937053] - mt76: mt7915: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7915: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7915: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: add support for 802.3 rx frames (Jarod Wilson) [1937053] - cfg80211: Remove wrong RNR IE validation check (Jarod Wilson) [1937053] - mac80211: bail out if cipher schemes are invalid (Jarod Wilson) [1937053] - mac80211: clear the beacon's CRC after channel switch (Jarod Wilson) [1937053] - mac80211: Set priority and queue mapping for injected frames (Jarod Wilson) [1937053] - mac80211: Allow concurrent monitor iface and ethernet rx decap (Jarod Wilson) [1937053] - nl80211: Add interface to indicate TDLS peer's HE capability (Jarod Wilson) [1937053] - cfg80211: allow specifying a reason for hw_rfkill (Jarod Wilson) [1937053] - nl80211: better document CMD_ROAM behavior (Jarod Wilson) [1937053] - mac80211: set sk_pacing_shift for 802.3 txpath (Jarod Wilson) [1937053] - mac80211: don't apply flow control on management frames (Jarod Wilson) [1937053] - nl80211: Add missing line in nl80211_fils_discovery_policy (Jarod Wilson) [1937053] - mac80211: remove redundant assignment of variable result (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove unused variable 'mg' in minstrel_ht_next_jump_rate() (Jarod Wilson) [1937053] - cfg80211: regulatory: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rfkill: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mt7601u: enable TDLS support (Jarod Wilson) [1937053] - mt7601u: fix always true expression (Jarod Wilson) [1937053] - rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() (Jarod Wilson) [1937053] - rtw88: coex: fix A2DP stutters while WL busy + WL scan (Jarod Wilson) [1937053] - rtw88: 8822c: add LC calibration for RTL8822C (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit table to RF v40.1 (Jarod Wilson) [1937053] - rtw88: fix DIG min setting (Jarod Wilson) [1937053] - rtw88: add flush hci support (Jarod Wilson) [1937053] - rtw88: 8822c: support FW crash dump when FW crash (Jarod Wilson) [1937053] - rtw88: remove unnecessary variable (Jarod Wilson) [1937053] - rtw88: coex: add power off setting (Jarod Wilson) [1937053] - ath11k: Add support for STA to handle beacon miss (Jarod Wilson) [1937053] - ath11k: Update signal filled flag during sta_statistics drv op (Jarod Wilson) [1937053] - ath10k: skip the wait for completion to recovery in shutdown path (Jarod Wilson) [1937053] - ath11k: fix thermal temperature read (Jarod Wilson) [1937053] - ath11k: fix potential wmi_mgmt_tx_queue race condition (Jarod Wilson) [1937053] - ath11k: qmi: cosmetic changes to error messages (Jarod Wilson) [1937053] - ath11k: qmi: add more debug messages (Jarod Wilson) [1937053] - Revert "ath9k: fix ath_tx_process_buffer() potential null ptr dereference" (Jarod Wilson) [1937053] - ath11k: print hardware name and version during initialisation (Jarod Wilson) [1937053] - ath11k: Enable radar detection for 160MHz secondary segment (Jarod Wilson) [1937053] - ath11k: Fix sounding dimension config in HE cap (Jarod Wilson) [1937053] - ath11k: add qcn9074 pci device support (Jarod Wilson) [1937053] - ath11k: add extended interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add CE interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add data path support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add hal support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add static window support for register access (Jarod Wilson) [1937053] - ath11k: Add qcn9074 mhi controller config (Jarod Wilson) [1937053] - ath11k: Update memory segment count for qcn9074 (Jarod Wilson) [1937053] - ath11k: qmi: increase the number of fw segments (Jarod Wilson) [1937053] - ath11k: Move qmi service_ins_id to hw_params (Jarod Wilson) [1937053] - ath11k: Refactor ath11k_msi_config (Jarod Wilson) [1937053] - ath11k: debugfs: Fix spelling mistake "Opportunies" -> "Opportunities" (Jarod Wilson) [1937053] - ath9k: fix ath_tx_process_buffer() potential null ptr dereference (Jarod Wilson) [1937053] - nl80211: fix beacon head validation (Jarod Wilson) [1937053] - nl80211: fix potential leak of ACL params (Jarod Wilson) [1937053] - cfg80211: check S1G beacon compat element length (Jarod Wilson) [1937053] - cfg80211: remove WARN_ON() in cfg80211_sme_connect (Jarod Wilson) [1937053] - mac80211: fix time-is-after bug in mlme (Jarod Wilson) [1937053] - mac80211: fix TXQ AC confusion (Jarod Wilson) [1937053] - rfkill: revert back to old userspace API by default (Jarod Wilson) [1937053] - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN (Jarod Wilson) [1937053] - iwlwifi: mvm: fix beacon protection checks (Jarod Wilson) [1937053] - iwlwifi: mvm: rfi: don't lock mvm->mutex when sending config command (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for So-F devices (Jarod Wilson) [1937053] - iwlwifi: fw: fix notification wait locking (Jarod Wilson) [1937053] - iwlwifi: add support for Qu with AX201 device (Jarod Wilson) [1937053] - iwlwifi: pcie: properly set LTR workarounds on 22000 devices (Jarod Wilson) [1937053] - iwlwifi: fix 11ax disabled bit in the regulatory capability flags (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix recently introduced deadlock issue (Jarod Wilson) [1937053] - mt76: mt7921: fix airtime reporting (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jarod Wilson) [1937053] - mt76: mt7615: remove redundant dev_err call in mt7622_wmac_probe() (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - reg.c: Fix a spello (Jarod Wilson) [1937053] - mac80211: cfg.c: A typo fix (Jarod Wilson) [1937053] - wireless: remove never implemented MODULE_SUPPORTED_DEVICE (Jarod Wilson) [1937053] - wireless/nl80211: fix wdev_id may be used uninitialized (Jarod Wilson) [1937053] - nl80211: fix locking for wireless device netns change (Jarod Wilson) [1937053] - iwlwifi: don't call netif_napi_add() with rxq->lock held (was Re: Lockdep warning in iwl_pcie_rx_handle()) (Jarod Wilson) [1937053] - iwlwifi: fix ARCH=i386 compilation warnings (Jarod Wilson) [1937053] - iwlwifi: mvm: add terminate entry for dmi_system_id tables (Jarod Wilson) [1937053] - mt76: mt7915: fix unused 'mode' variable (Jarod Wilson) [1937053] - mt76: dma: do not report truncated frames to mac80211 (Jarod Wilson) [1937053] - mt76: mt7921: remove incorrect error handling (Jarod Wilson) [1937053] - iwlwifi: pcie: fix iwl_so_trans_cfg link error when CONFIG_IWLMVM is disabled (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: qmi: use pad to format dma_addr_t (Jarod Wilson) [1937053] - iwlwifi: avoid crash on unsupported debug collection (Jarod Wilson) [1937053] - mt76: mt7915: only modify tx buffer list after allocating tx token id (Jarod Wilson) [1937053] - mt76: fix tx skb error handling in mt76_dma_tx_queue_skb (Jarod Wilson) [1937053] - ath9k: fix transmitting to stations in dynamic SMPS mode (Jarod Wilson) [1937053] - redhat: Enable ath11k PCI device support (Jarod Wilson) [1937053] - soc: qcom: Do not depend on ARCH_QCOM for QMI helpers (Jarod Wilson) [1937053] - net: qrtr: Do not depend on ARCH_QCOM (Jarod Wilson) [1937053] - b43: N-PHY: Fix the update of coef for the PHY revision >= 3case (Jarod Wilson) [1937053] - nl80211: add documentation for HT/VHT/HE disable attributes (Jarod Wilson) [1937053] - cfg80211/mac80211: Support disabling HE mode (Jarod Wilson) [1937053] - mac80211: add STBC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove sample rate switching code for constrained devices (Jarod Wilson) [1937053] - mac80211: minstrel_ht: show sampling rates in debugfs (Jarod Wilson) [1937053] - mac80211: minstrel_ht: significantly redesign the rate probing strategy (Jarod Wilson) [1937053] - mac80211: minstrel_ht: reduce the need to sample slower rates (Jarod Wilson) [1937053] - mac80211: minstrel_ht: update total packets counter in tx status path (Jarod Wilson) [1937053] - mac80211: minstrel_ht: use bitfields to encode rate indexes (Jarod Wilson) [1937053] - cfg80211: initialize reg_rule in __freq_reg_info() (Jarod Wilson) [1937053] - mac80211: fix potential overflow when multiplying to u32 integers (Jarod Wilson) [1937053] - mac80211: enable QoS support for nl80211 ctrl port (Jarod Wilson) [1937053] - cfg80211: remove unused callback (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (2/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (1/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_A parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update MAC/BB parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: replace tx tasklet with work queue (Jarod Wilson) [1937053] - rtw88: add napi support (Jarod Wilson) [1937053] - rtw88: add rts condition (Jarod Wilson) [1937053] - rtw88: add dynamic rrsr configuration (Jarod Wilson) [1937053] - iwlwifi: remove incorrect comment in pnvm (Jarod Wilson) [1937053] - ath11k: qmi: add debug message for allocated memory segment addresses and sizes (Jarod Wilson) [1937053] - ath11k: pci: remove experimental warning (Jarod Wilson) [1937053] - ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Jarod Wilson) [1937053] - ath10k: change ath10k_offchan_tx_work() peer present msg to a warn (Jarod Wilson) [1937053] - ath9k: fix data bus crash when setting nf_override via debugfs (Jarod Wilson) [1937053] - ath11k: add support to configure spatial reuse parameter set (Jarod Wilson) [1937053] - ath10k: restore tx sk_buff of htt header for SDIO (Jarod Wilson) [1937053] - brcmsmac: Fix the spelling configation to configuration in the file d11.h (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 62 for AX devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: implement reading PNVM from UEFI (Jarod Wilson) [1937053] - iwlwifi: pnvm: move file loading code to a separate function (Jarod Wilson) [1937053] - iwlwifi: pnvm: increment the pointer before checking the TLV (Jarod Wilson) [1937053] - iwlwifi: pcie: define FW_RESET_TIMEOUT for clarity (Jarod Wilson) [1937053] - iwlwifi: pnvm: set the PNVM again if it was already loaded (Jarod Wilson) [1937053] - iwlwifi: mvm: global PM mode does not reset after FW crash (Jarod Wilson) [1937053] - iwlwifi: mvm: reduce the print severity of failing getting NIC temp (Jarod Wilson) [1937053] - iwlwifi: mvm: get NVM later in the mvm_start flow (Jarod Wilson) [1937053] - iwlmvm: set properly NIC_NOT_ACK_ENABLED flag (Jarod Wilson) [1937053] - iwlwifi: remove max_ht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: remove max_vht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: mvm: Check ret code for iwl_mvm_load_nvm_to_nic (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check if CSA event is running before removing (Jarod Wilson) [1937053] - iwlwifi: mvm: Support SCAN_CFG_CMD version 5 (Jarod Wilson) [1937053] - iwlwifi: mvm: isolate the get nvm flow (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify iwl_mvm_dbgfs_register (Jarod Wilson) [1937053] - iwlwifi: mvm: register to mac80211 last (Jarod Wilson) [1937053] - iwlwifi: acpi: add support for DSM RFI (Jarod Wilson) [1937053] - iwlwifi: mvm: add RFI-M support (Jarod Wilson) [1937053] - iwlwifi:mvm: Add support for version 2 of the LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: don't crash when rx queues aren't allocated in interrupt (Jarod Wilson) [1937053] - iwlwifi: correction of group-id once sending REPLY_ERROR (Jarod Wilson) [1937053] - iwlwifi: pcie: add AX201 and AX211 radio modules for Ma devices (Jarod Wilson) [1937053] - iwlwifi: pcie: add CDB bit to the device configuration parsing (Jarod Wilson) [1937053] - iwlwifi: acpi: don't return valid pointer as an ERR_PTR (Jarod Wilson) [1937053] - iwlwifi: queue: add fake tx time point (Jarod Wilson) [1937053] - iwlwifi: remove flags argument for nic_access (Jarod Wilson) [1937053] - iwlwifi: declare support for triggered SU/MU beamforming feedback (Jarod Wilson) [1937053] - iwlwifi: dbg: add op_mode callback for collecting debug data. (Jarod Wilson) [1937053] - iwlwifi: api: clean up some documentation/bits (Jarod Wilson) [1937053] - iwlwifi: dbg: remove unsupported regions (Jarod Wilson) [1937053] - iwlwifi: pcie: Change Ma device ID (Jarod Wilson) [1937053] - iwlwifi: when HW has rate offload don't look at control field (Jarod Wilson) [1937053] - iwlwifi: pcie: NULLify pointers after free (Jarod Wilson) [1937053] - iwlwifi: mvm: assign SAR table revision to the command later (Jarod Wilson) [1937053] - iwlwifi: mvm: remove useless iwl_mvm_resume_d3() function (Jarod Wilson) [1937053] - iwlwifi: mvm: enhance a print in CSA flows (Jarod Wilson) [1937053] - iwlwifi: mvm: send stored PPAG command instead of local (Jarod Wilson) [1937053] - iwlwifi: mvm: store PPAG enabled/disabled flag properly (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the type we use in the PPAG table validity checks (Jarod Wilson) [1937053] - iwlwifi: acpi: fix PPAG table sizes (Jarod Wilson) [1937053] - iwlwifi: pcie: don't disable interrupts for reg_lock (Jarod Wilson) [1937053] - iwlwifi: pcie: add a few missing entries for So with Hr (Jarod Wilson) [1937053] - iwlwifi: dbg: Mark ucode tlv data as const (Jarod Wilson) [1937053] - iwlwifi: add new cards for So and Qu family (Jarod Wilson) [1937053] - ath11k: fix a locking bug in ath11k_mac_op_start() (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Simplify bool comparison (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: Simplify bool comparison (Jarod Wilson) [1937053] - brcmfmac: add support for CQM RSSI notifications (Jarod Wilson) [1937053] - ath10k: Add new debug level for sta related logs (Jarod Wilson) [1937053] - ath11k: Update tx descriptor search index properly (Jarod Wilson) [1937053] - ath10k: Fix lockdep assertion warning in ath10k_sta_statistics (Jarod Wilson) [1937053] - ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() (Jarod Wilson) [1937053] - wl3501: fix alignment constraints (Jarod Wilson) [1937053] - rt2800usb: add Sweex LW163V2 id's (Jarod Wilson) [1937053] - rt2x00: remove duplicate word and fix typo in comment (Jarod Wilson) [1937053] - mwifiex: Report connected BSS with cfg80211_connect_bss() (Jarod Wilson) [1937053] - rtl8xxxu: remove unused assignment value (Jarod Wilson) [1937053] - atmel: at76c50x: use DEFINE_MUTEX() for mutex lock (Jarod Wilson) [1937053] - brcmsmac: fix alignment constraints (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Jarod Wilson) [1937053] - rtw88: 8821c: support RFE type2 wifi NIC (Jarod Wilson) [1937053] - rtw88: 8821c: Correct CCK RSSI (Jarod Wilson) [1937053] - rtw88: coex: 8821c: correct antenna switch function (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove redundant initialization of variable rtstatus (Jarod Wilson) [1937053] - iwlwifi: pcie: Disable softirqs during Rx queue init (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 61 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: add Asus to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Microsoft to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Samsung to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add HP to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: implement approved list for the PPAG feature (Jarod Wilson) [1937053] - iwlwifi: mvm: set enabled in the PPAG command properly (Jarod Wilson) [1937053] - iwlwifi: mvm: add debugfs entry to trigger a dump as any time-point (Jarod Wilson) [1937053] - iwlwifi: mvm: add tx fail time point (Jarod Wilson) [1937053] - iwlwifi: fwrt: add suspend/resume time point (Jarod Wilson) [1937053] - iwlwifi: mvm: add triggers for MLME events (Jarod Wilson) [1937053] - iwlwifi: mvm: add IML/ROM information for other HW families (Jarod Wilson) [1937053] - iwlwifi: mvm: fix CSA AP side (Jarod Wilson) [1937053] - iwlwifi: mvm: make iwl_mvm_tt_temp_changed() static (Jarod Wilson) [1937053] - iwlwifi: mvm: cancel the scan delayed work when scan is aborted (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for SnJ with Hr1 (Jarod Wilson) [1937053] - iwlwifi: mvm: move early time-point before nvm_init in non-unified (Jarod Wilson) [1937053] - iwlwifi: add support for SnJ with Jf devices (Jarod Wilson) [1937053] - iwlwifi: move SnJ and So rules to the new tables (Jarod Wilson) [1937053] - iwlwifi: mvm: slightly clean up rs_fw_set_supp_rates() (Jarod Wilson) [1937053] - iwlwifi: fw api: make hdr a zero-size array again (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 60 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: advertise BIGTK client support if available (Jarod Wilson) [1937053] - iwlwifi: always allow maximum A-MSDU on newer devices (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs: check length precisely in inject_packet (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify TX power setting (Jarod Wilson) [1937053] - iwlwifi: tx: move handing sync/async host command to trans (Jarod Wilson) [1937053] - iwlwifi: mvm: add explicit check for non-data frames in get Tx rate (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs for phy-integration-ver (Jarod Wilson) [1937053] - iwlwifi: parse phy integration string from FW TLV (Jarod Wilson) [1937053] - iwlwifi: mvm: csa: do not abort CSA before disconnect (Jarod Wilson) [1937053] - iwlwifi: mvm: don't send commands during suspend\resume transition (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check system_pm_mode without mutex held (Jarod Wilson) [1937053] - iwlwifi: remove TRANS_PM_OPS (Jarod Wilson) [1937053] - iwlwifi: dbg: dump paged memory from index 1 (Jarod Wilson) [1937053] - iwl-trans: iwlwifi: move sync NMI logic to trans (Jarod Wilson) [1937053] - iwlwifi: pcie: properly implement NAPI (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for new flush queue response (Jarod Wilson) [1937053] - iwlwifi: mvm: handle CCA-EXT delay firmware notification (Jarod Wilson) [1937053] - iwlwifi: mvm: scan: fix scheduled scan restart handling (Jarod Wilson) [1937053] - iwlwifi: mvm: remove debugfs injection limitations (Jarod Wilson) [1937053] - iwlwifi: mvm: check more notification sizes (Jarod Wilson) [1937053] - iwlwifi: mvm: add notification size checks (Jarod Wilson) [1937053] - ath11k: remove h from printk format specifier (Jarod Wilson) [1937053] - ath10k: remove h from printk format specifier (Jarod Wilson) [1937053] - cfg80211: fix netdev registration deadlock (Jarod Wilson) [1937053] - mac80211: fix station rate table updates on assoc (Jarod Wilson) [1937053] - mt76: mt7663: introduce coredump support (Jarod Wilson) [1937053] - mt76: mt7921: add coredump support (Jarod Wilson) [1937053] - mt76: mt7921: enable MSI interrupts (Jarod Wilson) [1937053] - mt76: mt7921: introduce regdomain notifier support (Jarod Wilson) [1937053] - mt76: mt7921: introduce Runtime PM support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for suspend and WoW support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for sched_scan and hw_scan (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu common library (Jarod Wilson) [1937053] - mt76: mt7921: introduce PM support (Jarod Wilson) [1937053] - mt76: mt7921: introduce beacon_loss mcu event (Jarod Wilson) [1937053] - mt76: mt7921: introduce support for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: introduce 802.11 PS support in sta mode (Jarod Wilson) [1937053] - mt76: mt7921: introduce schedule scan support (Jarod Wilson) [1937053] - mt76: mt7921: add debugfs support (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921e support (Jarod Wilson) [1937053] - mt76: mt7921: add ieee80211_ops (Jarod Wilson) [1937053] - mt76: mt7921: add EEPROM support (Jarod Wilson) [1937053] - mt76: mt7921: add DMA support (Jarod Wilson) [1937053] - mt76: mt7921: add MCU support (Jarod Wilson) [1937053] - mt76: mt7921: add MAC support (Jarod Wilson) [1937053] - wireless: Fix "ordering" comment typos (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm utility routines in mt76_connac_lib module (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm data struct in mt76_connac.h (Jarod Wilson) [1937053] - mt76: mt76_connac: move WoW and suspend code in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: move hw_scan and sched_scan routine in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: create mcu library (Jarod Wilson) [1937053] - mt76: introduce mt76_vif data structure (Jarod Wilson) [1937053] - cfg80211: call cfg80211_destroy_ifaces() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_set_encryption() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_change_iface() with wiphy lock held (Jarod Wilson) [1937053] - nl80211: call cfg80211_dev_rename() under RTNL (Jarod Wilson) [1937053] - mt76: dma: fix a possible memory leak in mt76_add_fragment() (Jarod Wilson) [1937053] - ath9k: fix build error with LEDS_CLASS=m (Jarod Wilson) [1937053] - ath10k: fix wmi mgmt tx queue full due to race condition (Jarod Wilson) [1937053] - ath10k: pass the ssid info to get the correct bss entity (Jarod Wilson) [1937053] - ath10k: allow dynamic SAR power limits via common API (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix regression in the max_prob_rate fix (Jarod Wilson) [1937053] - mt76: mt7615: reduce VHT maximum MPDU length (Jarod Wilson) [1937053] - mt76: reduce q->lock hold time (Jarod Wilson) [1937053] - mt76: usb: process URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt76: move vif_mask back from mt76_phy to mt76_dev (Jarod Wilson) [1937053] - mt76: mt7915: make vif index per adapter instead of per band (Jarod Wilson) [1937053] - mt76: mt7915: add support for using a secondary PCIe link for gen1 (Jarod Wilson) [1937053] - mt76: fix crash on tearing down ext phy (Jarod Wilson) [1937053] - mt76: mt7915: bring up the WA event rx queue for band1 (Jarod Wilson) [1937053] - mt76: mt7615: unify init work (Jarod Wilson) [1937053] - mt76: mt7915: support TxBF for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: Remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7615: set mcu country code in mt7615_mcu_set_channel_domain() (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom DBDC band selection (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom parsing for DBDC (Jarod Wilson) [1937053] - iwlwifi: provide gso_type to GSO packets (Jarod Wilson) [1937053] - mt76: mt7915: disable RED support in the WA firmware (Jarod Wilson) [1937053] - mt76: mt7915: rework mcu API (Jarod Wilson) [1937053] - mt76: mt7915: do not set DRR group for stations (Jarod Wilson) [1937053] - mt76: mt7915: ensure that init work completes before starting the device (Jarod Wilson) [1937053] - mt76: mt7603: fix ED/CCA monitoring with single-stream devices (Jarod Wilson) [1937053] - mt76: mt7915: add implicit Tx beamforming support (Jarod Wilson) [1937053] - mt76: mt7915: simplify peer's TxBF capability check (Jarod Wilson) [1937053] - mt76: mt7615: mt7915: disable txpower sku when testmode enabled (Jarod Wilson) [1937053] - mt76: mt7915: add support for continuous tx in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework set state part in testmode (Jarod Wilson) [1937053] - mt76: testmode: add a new state for continuous tx (Jarod Wilson) [1937053] - mt76: mt7915: clean hw queue before starting new testmode tx (Jarod Wilson) [1937053] - mt76: mt7915: calculate new packet length when tx_time is set in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support for ipg in testmode (Jarod Wilson) [1937053] - mt76: mt7915: split edca update function (Jarod Wilson) [1937053] - mt76: testmode: make tx queued limit adjustable (Jarod Wilson) [1937053] - mt76: testmode: add attributes for ipg related parameters (Jarod Wilson) [1937053] - mt76: testmode: add support to set user-defined spe index (Jarod Wilson) [1937053] - mt76: mt7915: force ldpc for bw larger than 20MHz in testmode (Jarod Wilson) [1937053] - mt76: move chainmask in mt76_phy (Jarod Wilson) [1937053] - mt76: move mac_work in mt76_core module (Jarod Wilson) [1937053] - mt76: mt7615: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: mt7915: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: testmode: move mtd part to mt76_dev (Jarod Wilson) [1937053] - mt76: testmode: introduce dbdc support (Jarod Wilson) [1937053] - mt76: mt7915: add partial add_bss_info command on testmode init (Jarod Wilson) [1937053] - mt76: mt7915: drop zero-length packet to avoid Tx hang (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_mcu_send_message routine (Jarod Wilson) [1937053] - mt76: mt7915: fix endianness warning in mt7915_mcu_set_radar_th (Jarod Wilson) [1937053] - mt76: mt7915: add support for flash mode (Jarod Wilson) [1937053] - mt76: mt7915: run mt7915_configure_filter holding mt76 mutex (Jarod Wilson) [1937053] - mt76: mt7915: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix MT_CIPHER_BIP_CMAC_128 setkey (Jarod Wilson) [1937053] - mt76: mt7615: add vif check in mt7615_update_vif_beacon() (Jarod Wilson) [1937053] - mt76: mt7915: add vif check in mt7915_update_vif_beacon() (Jarod Wilson) [1937053] - ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer (Jarod Wilson) [1937053] - mac80211: pause TX while changing interface type (Jarod Wilson) [1937053] - wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Jarod Wilson) [1937053] - cfg80211: avoid holding the RTNL when calling the driver (Jarod Wilson) [1937053] - iwl4965: do not process non-QOS frames on txq->sched_retry path (Jarod Wilson) [1937053] - mt7601u: process tx URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt7601u: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - rtw88: 8723de: adjust the LTR setting (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192c-common: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl_pci: fix bool comparison in expressions (Jarod Wilson) [1937053] - mt7601u: fix kernel crash unplugging the device (Jarod Wilson) [1937053] - iwlwifi: queue: bail out on invalid freeing (Jarod Wilson) [1937053] - iwlwifi: mvm: guard against device removal in reprobe (Jarod Wilson) [1937053] - iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. (Jarod Wilson) [1937053] - iwlwifi: mvm: clear IN_D3 after wowlan status cmd (Jarod Wilson) [1937053] - iwlwifi: pcie: add rules to match Qu with Hr2 (Jarod Wilson) [1937053] - iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the return type for DSM functions 1 and 2 (Jarod Wilson) [1937053] - iwlwifi: pcie: reschedule in long-running memory reads (Jarod Wilson) [1937053] - iwlwifi: pcie: use jiffies for memory read spin time limit (Jarod Wilson) [1937053] - iwlwifi: pcie: fix context info memory leak (Jarod Wilson) [1937053] - iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Jarod Wilson) [1937053] - iwlwifi: pcie: set LTR on more devices (Jarod Wilson) [1937053] - iwlwifi: queue: don't crash if txq->entries is NULL (Jarod Wilson) [1937053] - iwlwifi: fix the NMI flow for old devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't try to load after failures (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't skip everything when not reloading (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid potential PNVM leaks (Jarod Wilson) [1937053] - iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Jarod Wilson) [1937053] - iwlwifi: mvm: skip power command when unbinding vif during CSA (Jarod Wilson) [1937053] - cfg80211: change netdev registration/unregistration semantics (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix rounding error in throughput calculation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: increase stats update interval (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix max probability rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve sample rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve ampdu length estimation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove old ewma based rate average code (Jarod Wilson) [1937053] - mac80211: remove legacy minstrel rate control (Jarod Wilson) [1937053] - mac80211: minstrel_ht: add support for OFDM rates on non-HT clients (Jarod Wilson) [1937053] - mac80211: minstrel_ht: clean up CCK code (Jarod Wilson) [1937053] - mac80211: introduce aql_enable node in debugfs (Jarod Wilson) [1937053] - cfg80211: Add phyrate conversion support for extended MCS in 60GHz band (Jarod Wilson) [1937053] - cfg80211: add VHT rate entries for MCS-10 and MCS-11 (Jarod Wilson) [1937053] - mac80211: reduce peer HE MCS/NSS to own capabilities (Jarod Wilson) [1937053] - mac80211: remove NSS number of 160MHz if not support 160MHz for HE (Jarod Wilson) [1937053] - mac80211: 160MHz with extended NSS BW in CSA (Jarod Wilson) [1937053] - mac80211: add LDPC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: add rx decapsulation offload support (Jarod Wilson) [1937053] - ath10k: remove unused struct ath10k::dev_type (Jarod Wilson) [1937053] - ath11k: remove duplicate function declaration (Jarod Wilson) [1937053] - ath10k: increase rx buffer size to 2048 (Jarod Wilson) [1937053] - ath10k: sanitity check for ep connectivity (Jarod Wilson) [1937053] - mt76: mt7663s: fix rx buffer refcounting (Jarod Wilson) [1937053] - mt7601u: fix rx buffer refcounting (Jarod Wilson) [1937053] - mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Jarod Wilson) [1937053] - mac80211: do not drop tx nulldata packets on encrypted links (Jarod Wilson) [1937053] - mac80211: fix encryption key selection for 802.3 xmit (Jarod Wilson) [1937053] - mac80211: fix fast-rx encryption check (Jarod Wilson) [1937053] - mac80211: fix incorrect strlen of .write in debugfs (Jarod Wilson) [1937053] - cfg80211: fix a kerneldoc markup (Jarod Wilson) [1937053] - brcmfmac: clear EAP/association status bits on linkdown events (Jarod Wilson) [1937053] - brcmfmac: Delete useless kfree code (Jarod Wilson) [1937053] - mt7601u: check the status of device in calibration (Jarod Wilson) [1937053] - mt7601u: process URBs in status EPROTO properly (Jarod Wilson) [1937053] - brcmfmac: support BCM4365E with 43666 ChipCommon chip ID (Jarod Wilson) [1937053] - mwifiex: pcie: Drop bogus __refdata annotation (Jarod Wilson) [1937053] - rtw88: Simplify bool comparison (Jarod Wilson) [1937053] - rtw88: coex: set 4 slot TDMA for BT link and WL busy (Jarod Wilson) [1937053] - rtw88: 8821c: apply CCK PD level which calculates from dynamic mechanism (Jarod Wilson) [1937053] - rtw88: reduce the log level for failure of tx report (Jarod Wilson) [1937053] - rtw88: Delete useless kfree code (Jarod Wilson) [1937053] - iwlwifi: dbg: Don't touch the tlv data (Jarod Wilson) [1937053] - mt76: Fix queue ID variable types after mcu queue split (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain with a lock (Jarod Wilson) [1937053] - cfg80211/mac80211: fix kernel-doc for SAR APIs (Jarod Wilson) [1937053] - mt76: mt7915: fix MESH ifdef block (Jarod Wilson) [1937053] - mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: sdio: remove wake logic in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: usb: remove wake logic in mt76u_status_worker (Jarod Wilson) [1937053] - ath11k: dp: clean up a variable name (Jarod Wilson) [1937053] - ath11k: pci: remove unnecessary mask in ath11k_pci_enable_ltssm() (Jarod Wilson) [1937053] - ath11k: pci: disable ASPM L0sLs before downloading firmware (Jarod Wilson) [1937053] - ath11k: qmi: try to allocate a big block of DMA memory first (Jarod Wilson) [1937053] - rtlwifi: rise completion at the last step of firmware callback (Jarod Wilson) [1937053] - mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker (Jarod Wilson) [1937053] - ath10k: prevent deinitializing NAPI twice (Jarod Wilson) [1937053] - ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jarod Wilson) [1937053] - ath: Modify ath_key_delete() to not need full key entry (Jarod Wilson) [1937053] - ath: Export ath_hw_keysetmac() (Jarod Wilson) [1937053] - ath9k: Clear key cache explicitly on disabling hardware (Jarod Wilson) [1937053] - ath: Use safer key clearing with key cache entries (Jarod Wilson) [1937053] - ath10k: Remove voltage regulator votes during wifi disable (Jarod Wilson) [1937053] - ath10k: Fix error handling in case of CE pipe init failure (Jarod Wilson) [1937053] - ath11k: Fix ath11k_pci_fix_l1ss() (Jarod Wilson) [1937053] - ath11k: Fix error code in ath11k_core_suspend() (Jarod Wilson) [1937053] - ath11k: start vdev if a bss peer is already created (Jarod Wilson) [1937053] - ath11k: fix crash caused by NULL rx_channel (Jarod Wilson) [1937053] - ath11k: add missing null check on allocated skb (Jarod Wilson) [1937053] - ath9k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: make relay callbacks const (Jarod Wilson) [1937053] - ath10k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: implement suspend for QCA6390 PCI devices (Jarod Wilson) [1937053] - ath11k: hif: add ce irq enable and disable functions (Jarod Wilson) [1937053] - ath11k: implement WoW enable and wakeup commands (Jarod Wilson) [1937053] - ath11k: set credit_update flag for flow controlled ep only (Jarod Wilson) [1937053] - ath11k: dp: stop rx pktlog before suspend (Jarod Wilson) [1937053] - ath11k: htc: implement suspend handling (Jarod Wilson) [1937053] - ath11k: htc: remove unused struct ath11k_htc_ops (Jarod Wilson) [1937053] - ath11k: pci: read select_window register to ensure write is finished (Jarod Wilson) [1937053] - ath11k: hif: implement suspend and resume functions (Jarod Wilson) [1937053] - ath11k: mhi: hook suspend and resume (Jarod Wilson) [1937053] - ath11k: Fix incorrect tlvs in scan start command (Jarod Wilson) [1937053] - ath11k: pci: disable VDD4BLOW (Jarod Wilson) [1937053] - ath11k: pci: fix L1ss clock unstable problem (Jarod Wilson) [1937053] - ath11k: pci: fix hot reset stability issues (Jarod Wilson) [1937053] - ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID (Jarod Wilson) [1937053] - ath11k: mhi: print a warning if firmware crashed (Jarod Wilson) [1937053] - ath11k: use MHI provided APIs to allocate and free MHI controller (Jarod Wilson) [1937053] - ath10k: add atomic protection for device recovery (Jarod Wilson) [1937053] - ath10k: add option for chip-id based BDF selection (Jarod Wilson) [1937053] - mt76: remove unused variable q (Jarod Wilson) [1937053] - mac80211: add ieee80211_set_sar_specs (Jarod Wilson) [1937053] - nl80211: add common API to configure SAR power limitations (Jarod Wilson) [1937053] - mac80211: fix a mistake check for rx_stats update (Jarod Wilson) [1937053] - mac80211: mlme: save ssid info to ieee80211_bss_conf while assoc (Jarod Wilson) [1937053] - mac80211: Update rate control on channel change (Jarod Wilson) [1937053] - mac80211: don't filter out beacons once we start CSA (Jarod Wilson) [1937053] - mac80211: Fix calculation of minimal channel width (Jarod Wilson) [1937053] - mac80211: ignore country element TX power on 6 GHz (Jarod Wilson) [1937053] - mac80211: use bitfield helpers for BA session action frames (Jarod Wilson) [1937053] - mac80211: support Rx timestamp calculation for all preamble types (Jarod Wilson) [1937053] - mac80211: don't set set TDLS STA bandwidth wider than possible (Jarod Wilson) [1937053] - mac80211: support driver-based disconnect with reconnect hint (Jarod Wilson) [1937053] - cfg80211: support immediate reconnect request hint (Jarod Wilson) [1937053] - mac80211: use struct assignment for he_obss_pd (Jarod Wilson) [1937053] - cfg80211: remove struct ieee80211_he_bss_color (Jarod Wilson) [1937053] - nl80211: validate key indexes for cfg80211_registered_device (Jarod Wilson) [1937053] - cfg80211: include block-tx flag in channel switch started event (Jarod Wilson) [1937053] - mac80211: disallow band-switch during CSA (Jarod Wilson) [1937053] - ieee80211: update reduced neighbor report TBTT info length (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain when setting custom regulatory (Jarod Wilson) [1937053] - nl80211: always accept scan request with the duration set (Jarod Wilson) [1937053] - cfg80211: Update TSF and TSF BSSID for multi BSS (Jarod Wilson) [1937053] - cfg80211: scan PSC channels in case of scan with wildcard SSID (Jarod Wilson) [1937053] - mac80211: Skip entries with SAE H2E only membership selector (Jarod Wilson) [1937053] - cfg80211: Parse SAE H2E only membership selector (Jarod Wilson) [1937053] - mac80211: support MIC error/replay detected counters driver update (Jarod Wilson) [1937053] - mac80211: he: remove non-bss-conf fields from bss_conf (Jarod Wilson) [1937053] - mac80211: remove trailing semicolon in macro definitions (Jarod Wilson) [1937053] - nl80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mac80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: fix callback type mismatches in wext-compat (Jarod Wilson) [1937053] - net: wireless: make a const array static, makes object smaller (Jarod Wilson) [1937053] - net: mac80211: use core API for updating TX/RX stats (Jarod Wilson) [1937053] - rfkill: add a reason to the HW rfkill state (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix ofdm power compensation (Jarod Wilson) [1937053] - ath9k_htc: adhere to the DONT_REORDER transmit flag (Jarod Wilson) [1937053] - ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax (Jarod Wilson) [1937053] - ath11k: support TXOP duration based RTS threshold (Jarod Wilson) [1937053] - ath11k: fix incorrect wmi param for configuring HE operation (Jarod Wilson) [1937053] - ath11k: unlock on error path in ath11k_mac_op_add_interface() (Jarod Wilson) [1937053] - ath11k: fix rmmod failure if qmi sequence fails (Jarod Wilson) [1937053] - rtw88: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - rt2x00: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - ath11k: pci: add MODULE_FIRMWARE macros (Jarod Wilson) [1937053] - rtw88: reduce polling time of IQ calibration (Jarod Wilson) [1937053] - rtw88: fix multiple definition of rtw_pm_ops (Jarod Wilson) [1937053] - brcmfmac: remove redundant assignment to pointer 'entry' (Jarod Wilson) [1937053] - rtw88: declare hw supports ch 144 (Jarod Wilson) [1937053] - rtw88: coex: fix missing unitialization of variable 'interval' (Jarod Wilson) [1937053] - mwifiex: change license text of Makefile and README from MARVELL to NXP (Jarod Wilson) [1937053] - rtw88: pci: Add prototypes for .probe, .remove and .shutdown (Jarod Wilson) [1937053] - ath9k: remove trailing semicolon in macro definition (Jarod Wilson) [1937053] - ath11k: Ignore resetting peer auth flag in peer assoc cmd (Jarod Wilson) [1937053] - ath11k: add 64bit check before reading msi high addr (Jarod Wilson) [1937053] - ath10k: fix a check patch warning returnNonBoolInBooleanFunction of sdio.c (Jarod Wilson) [1937053] - mac80211: mesh: fix mesh_pathtbl_init() error path (Jarod Wilson) [1937053] - mt76: mt7615: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mt76: mt7915: fix ht mcs in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: attempt to free up more room when filling the tx queue (Jarod Wilson) [1937053] - mt76: mt7915: stop queues when running out of tx tokens (Jarod Wilson) [1937053] - mt76: improve tx queue stop/wake (Jarod Wilson) [1937053] - mt76: mt7915: fix memory leak in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: mt7615: fix rdd mcu cmd endianness (Jarod Wilson) [1937053] - mt76: mt7915: fix endian issues (Jarod Wilson) [1937053] - mt76: mt7915: get rid of dbdc debugfs knob (Jarod Wilson) [1937053] - mt76: mt7915: introduce dbdc support (Jarod Wilson) [1937053] - mt76: move hw mac_addr in mt76_phy (Jarod Wilson) [1937053] - mt76: move band allocation in mt76_register_phy (Jarod Wilson) [1937053] - mt76: rely on mt76_phy in mt76_init_sband_2g and mt76_init_sband_5g (Jarod Wilson) [1937053] - mt76: move band capabilities in mt76_phy (Jarod Wilson) [1937053] - mt76: move tx hw data queues in mt76_phy (Jarod Wilson) [1937053] - mt76: move mcu queues to mt76_dev q_mcu array (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb_raw signature (Jarod Wilson) [1937053] - mt76: introduce mt76_init_mcu_queue utility routine (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb signature (Jarod Wilson) [1937053] - mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature (Jarod Wilson) [1937053] - mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue signature (Jarod Wilson) [1937053] - mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue signature (Jarod Wilson) [1937053] - mt76: sdio: introduce mt76s_alloc_tx_queue (Jarod Wilson) [1937053] - mt76: move mt76_init_tx_queue in common code (Jarod Wilson) [1937053] - mt76: mt7915: rely on eeprom definitions (Jarod Wilson) [1937053] - mt76: mt7615: refactor usb/sdio rate code (Jarod Wilson) [1937053] - mt76: mt7615: support 16 interfaces (Jarod Wilson) [1937053] - mt76: mt7915: remove unused mt7915_mcu_bss_sync_tlv() (Jarod Wilson) [1937053] - mt76: mt7915: use BIT_ULL for omac_idx (Jarod Wilson) [1937053] - mt76: mt7915: make mt7915_eeprom_read static (Jarod Wilson) [1937053] - mt76: mt7915: add support to set tx frequency offset in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support to set txpower in testmode (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode rx support (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode tx support (Jarod Wilson) [1937053] - mt76: testmode: add support for HE rate modes (Jarod Wilson) [1937053] - mt76: mt7915: fix tx rate related fields in tx descriptor (Jarod Wilson) [1937053] - mt76: testmode: add support for LTF and GI combinations for HE mode (Jarod Wilson) [1937053] - mt76: testmode: add tx_rate_stbc parameter (Jarod Wilson) [1937053] - mt76: testmode: add snr attribute in rx statistics (Jarod Wilson) [1937053] - mt76: testmode: switch ib and wb rssi to array type for per-antenna report (Jarod Wilson) [1937053] - mt76: mt76u: use dedicated thread for status work (Jarod Wilson) [1937053] - mt76: mt76u: rely on woker APIs for rx work (Jarod Wilson) [1937053] - mt76: mt7615: run key configuration in mt7615_set_key for usb/sdio devices (Jarod Wilson) [1937053] - mt76: fix tkip configuration for mt7615/7663 devices (Jarod Wilson) [1937053] - mt76: switch to wep sw crypto for mt7615/mt7915 (Jarod Wilson) [1937053] - mt76: mt7663s: introduce WoW support via GPIO (Jarod Wilson) [1937053] - mt76: move mt76_mcu_send_firmware in common module (Jarod Wilson) [1937053] - mt76: mt7603: add additional EEPROM chip ID (Jarod Wilson) [1937053] - mt76: fix memory leak if device probing fails (Jarod Wilson) [1937053] - mt76: mt7915: fix sparse warning cast from restricted __le16 (Jarod Wilson) [1937053] - mt76: dma: fix possible deadlock running mt76_dma_cleanup (Jarod Wilson) [1937053] - mt76: set fops_tx_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: mt7915: rename mt7915_mcu_get_rate_info to mt7915_mcu_get_tx_rate (Jarod Wilson) [1937053] - mt76: mt7915: update ppe threshold (Jarod Wilson) [1937053] - mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: sdio: get rid of sched.lock (Jarod Wilson) [1937053] - mt76: mt7663s: fix a possible ple quota underflow (Jarod Wilson) [1937053] - mt76: mt7663s: get rid of mt7663s_sta_add (Jarod Wilson) [1937053] - mt76: mt7615: introduce quota debugfs node for mt7663s (Jarod Wilson) [1937053] - mt76: mt7615: enable beacon filtering by default for offload fw (Jarod Wilson) [1937053] - mt76: add back the SUPPORTS_REORDERING_BUFFER flag (Jarod Wilson) [1937053] - mt76: mt7915: query station rx rate from firmware (Jarod Wilson) [1937053] - mt76: mt7915: move eeprom parsing out of mt7915_mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement functions to get the response skb for MCU calls (Jarod Wilson) [1937053] - mt76: mt7603: switch to .mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: make mcu_ops->mcu_send_msg optional (Jarod Wilson) [1937053] - mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: move mcu timeout handling to .mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement .mcu_parse_response in struct mt76_mcu_ops (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg (Jarod Wilson) [1937053] - mt76: mt7915: disable OFDMA/MU-MIMO UL (Jarod Wilson) [1937053] - mt76: mt7915: fix DRR sta bss group index (Jarod Wilson) [1937053] - mt76: mt7915: use napi_consume_skb to bulk-free tx skbs (Jarod Wilson) [1937053] - mt76: mt7915: fix processing txfree events (Jarod Wilson) [1937053] - mt76: mt7915: support 32 station interfaces (Jarod Wilson) [1937053] - mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915 (Jarod Wilson) [1937053] - mt76: mt7615: add debugfs knob for setting extended local mac addresses (Jarod Wilson) [1937053] - mt76: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - mt76: mt7915: add encap offload for 4-address mode stations (Jarod Wilson) [1937053] - mt76: mt7915: add 802.11 encap offload support (Jarod Wilson) [1937053] - mt76: sdio: convert {status/net}_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: disable interrupt during txrx_worker processing (Jarod Wilson) [1937053] - mt76: mt7663s: convert txrx_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: move tx/rx processing in the same txrx workqueue (Jarod Wilson) [1937053] - mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN (Jarod Wilson) [1937053] - mt76: mt7915: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7915: measure channel noise and report it via survey (Jarod Wilson) [1937053] - mac80211: set SDATA_STATE_RUNNING for monitor interfaces (Jarod Wilson) [1937053] - cfg80211: initialize rekey_data (Jarod Wilson) [1937053] - mac80211: fix return value of ieee80211_chandef_he_6ghz_oper (Jarod Wilson) [1937053] - rtw88: debug: Fix uninitialized memory in debugfs code (Jarod Wilson) [1937053] - brcmfmac: expose firmware config files through modinfo (Jarod Wilson) [1937053] - rtw88: coex: add feature to enhance HID coexistence performance (Jarod Wilson) [1937053] - rtw88: coex: upgrade coexistence A2DP mechanism (Jarod Wilson) [1937053] - rtw88: coex: add action for coexistence in hardware initial (Jarod Wilson) [1937053] - rtw88: coex: add function to avoid cck lock (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for WLAN connected (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for HID (Jarod Wilson) [1937053] - rtw88: coex: update AFH information while in free-run mode (Jarod Wilson) [1937053] - rtw88: coex: update the mechanism for A2DP + PAN (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: run coexistence when WLAN entering/leaving LPS (Jarod Wilson) [1937053] - Revert "rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices" (Jarod Wilson) [1937053] - mt76: usb: fix crash on device removal (Jarod Wilson) [1937053] - ath11k: dp_rx: fix monitor status dma unmap direction (Jarod Wilson) [1937053] - ath10k: Constify static qmi structs (Jarod Wilson) [1937053] - ath10k: Release some resources in an error handling path (Jarod Wilson) [1937053] - ath10k: Fix an error handling path (Jarod Wilson) [1937053] - ath10k: Fix the parsing error in service available event (Jarod Wilson) [1937053] - ath11k: Fix an error handling path (Jarod Wilson) [1937053] - ath11k: Build check size of ath11k_skb_cb (Jarod Wilson) [1937053] - ath11k: Reset ath11k_skb_cb before setting new flags (Jarod Wilson) [1937053] - ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control (Jarod Wilson) [1937053] - ath11k: remove "ath11k_mac_get_ar_vdev_stop_status" references (Jarod Wilson) [1937053] - ath11k: peer delete synchronization with firmware (Jarod Wilson) [1937053] - ath11k: vdev delete synchronization with firmware (Jarod Wilson) [1937053] - mwifiex: Remove duplicated REG_PORT definition (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - mwifiex: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - brcmsmac: ampdu: Check BA window size before checking block ack (Jarod Wilson) [1937053] - brcmfmac: Fix incorrect type in assignment (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: remove the useless value assignment (Jarod Wilson) [1937053] - brcmfmac: fix error return code in brcmf_cfg80211_connect() (Jarod Wilson) [1937053] - rtw88: wow: print key type when failing (Jarod Wilson) [1937053] - rtw88: coex: change the decode method from firmware (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary WLAN slot extend (Jarod Wilson) [1937053] - rtw88: coex: remove write scan bit to scoreboard in scan and connect notify (Jarod Wilson) [1937053] - rtw88: coex: fix BT performance drop during initial/power-on step (Jarod Wilson) [1937053] - rtw88: coex: Change antenna setting to enhance free-run performance (Jarod Wilson) [1937053] - rtw88: coex: update the TDMA parameter when leave LPS (Jarod Wilson) [1937053] - rtw88: coex: add the mechanism for RF4CE (Jarod Wilson) [1937053] - rtw88: coex: Add force flag for coexistence table function (Jarod Wilson) [1937053] - rtw88: coex: add write scoreboard action when WLAN in critical procedure (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary feature/function (Jarod Wilson) [1937053] - rtw88: coex: update TDMA settings for different beacon interval (Jarod Wilson) [1937053] - rtw88: add CCK_PD debug log (Jarod Wilson) [1937053] - rtw88: 8723d: add cck pd seetings (Jarod Wilson) [1937053] - ath11k: Fix the rx_filter flag setting for peer rssi stats (Jarod Wilson) [1937053] - ath10k: add target IRAM recovery feature support (Jarod Wilson) [1937053] - ath11k: Fix beamformee STS in HE cap (Jarod Wilson) [1937053] - ath11k: add processor_id based ring_selector logic (Jarod Wilson) [1937053] - mac80211: free sta in sta_info_insert_finish() on errors (Jarod Wilson) [1937053] - mac80211: minstrel: fix tx status processing corner case (Jarod Wilson) [1937053] - mac80211: minstrel: remove deferred sampling code (Jarod Wilson) [1937053] - mac80211: fix memory leak on filtered powersave frames (Jarod Wilson) [1937053] - rfkill: Fix use-after-free in rfkill_resume() (Jarod Wilson) [1937053] - nl80211: fix kernel-doc warning in the new SAE attribute (Jarod Wilson) [1937053] - cfg80211: remove WDS code (Jarod Wilson) [1937053] - mac80211: remove WDS-related code (Jarod Wilson) [1937053] - rt2x00: remove WDS code (Jarod Wilson) [1937053] - b43: remove WDS code (Jarod Wilson) [1937053] - ath9k: remove WDS code (Jarod Wilson) [1937053] - rtw88: coex: simplify the setting and condition about WLAN TX limitation (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: update WLAN 5G AFH parameter for 8822b (Jarod Wilson) [1937053] - rtw88: coex: change the parameter for A2DP when WLAN connecting (Jarod Wilson) [1937053] - rtw88: coex: modified for BT info notify (Jarod Wilson) [1937053] - rtw88: coex: add separate flag for manual control (Jarod Wilson) [1937053] - rtw88: coex: Modify the timing of set_ant_path/set_rf_para (Jarod Wilson) [1937053] - rtw88: coex: coding style adjustment (Jarod Wilson) [1937053] - rtw88: coex: reduce magic number (Jarod Wilson) [1937053] - rtw88: coex: update coex parameter to improve A2DP quality (Jarod Wilson) [1937053] - rtw88: coex: fixed some wrong register definition and setting (Jarod Wilson) [1937053] - rtlwifi: fix spelling typo of workaround (Jarod Wilson) [1937053] - mwifiex: pcie: skip cancel_work_sync() on reset failure path (Jarod Wilson) [1937053] - mwifiex: update comment for shutdown_sw()/reinit_sw() to reflect current state (Jarod Wilson) [1937053] - mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Jarod Wilson) [1937053] - ath11k: Handle errors if peer creation fails (Jarod Wilson) [1937053] - ath9k: work around false-positive gcc warning (Jarod Wilson) [1937053] - wireless: remove CONFIG_WIRELESS_WDS (Jarod Wilson) [1937053] - brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Place braces around empty if() body (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Remove a couple of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'cck_highpwr' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a2ant: Remove a bunch of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Remove set but unused variable 'reg_ea4' (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'lc_cal' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a1ant: Remove set but unused variable 'wifi_rssi_state' (Jarod Wilson) [1937053] - rtlwifi: phy: Remove set but unused variable 'bbvalue' (Jarod Wilson) [1937053] - rtlwifi: halbtc8723b2ant: Remove a bunch of set but unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: trx: Demote clear abuse of kernel-doc format (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: mac: Fix some missing/ill-documented function parameters (Jarod Wilson) [1937053] - rtw88: rtw8822c: Remove unused variable 'corr_val' (Jarod Wilson) [1937053] - mwifiex: pcie: Remove a couple of unchecked 'ret's (Jarod Wilson) [1937053] - wl1251: cmd: Rename 'len' to 'buf_len' in the documentation (Jarod Wilson) [1937053] - brcmfmac: fweh: Add missing description for 'gfp' (Jarod Wilson) [1937053] - brcmfmac: pcie: Provide description for missing function parameter 'devinfo' (Jarod Wilson) [1937053] - brcmfmac: bcmsdh: Fix description for function parameter 'pktlist' (Jarod Wilson) [1937053] - rt2x00: save survey for every channel visited (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in halbtc_send_bt_mp_operation() (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in is_any_client_connect_to_ap(). (Jarod Wilson) [1937053] - rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices (Jarod Wilson) [1937053] - rtw88: decide lps deep mode from firmware feature. (Jarod Wilson) [1937053] - rtw88: add C2H response for checking firmware leave lps (Jarod Wilson) [1937053] - rtw88: store firmware feature in firmware header (Jarod Wilson) [1937053] - rtw88: sync the power state between driver and firmware (Jarod Wilson) [1937053] - rtw88: coex: separate BLE HID profile from BLE profile (Jarod Wilson) [1937053] - rtlwifi: Fix non-canonical address access issues (Jarod Wilson) [1937053] - brcmfmac: fix SDIO access for big-endian host (Jarod Wilson) [1937053] - rtw88: remove extraneous 'const' qualifier (Jarod Wilson) [1937053] - rtlwifi: fix -Wpointer-sign warning (Jarod Wilson) [1937053] - ath11k: fix ZERO address in probe request (Jarod Wilson) [1937053] - ath9k: dynack: Demote non-compliant function header (Jarod Wilson) [1937053] - ath9k: ar5008_phy: Demote half completed function headers (Jarod Wilson) [1937053] - ath9k: ar9003_2p2_initvals: Remove unused const variables (Jarod Wilson) [1937053] - ath9k: ar9485_initvals: Remove unused const variable 'ar9485_fast_clock_1_1_baseband_postamble' (Jarod Wilson) [1937053] - ath9k: ar9340_initvals: Remove unused const variable 'ar9340Modes_ub124_tx_gain_table_1p0' (Jarod Wilson) [1937053] - ath9k: ar9330_1p1_initvals: Remove unused const variable 'ar9331_common_tx_gain_offset1_1' (Jarod Wilson) [1937053] - ath: dfs_pri_detector: Demote zero/half completed kernel-doc headers (Jarod Wilson) [1937053] - ath: dfs_pattern_detector: Fix some function kernel-doc headers (Jarod Wilson) [1937053] - ath: regd: Provide description for ath_reg_apply_ir_flags's 'reg' param (Jarod Wilson) [1937053] - ath11k: Add new dfs region name for JP (Jarod Wilson) [1937053] - ath11k: fix wmi init configuration (Jarod Wilson) [1937053] - ath11k: Fix the hal descriptor mask (Jarod Wilson) [1937053] - ath11k: Fix single phy hw mode (Jarod Wilson) [1937053] - ath11k: Fix number of rules in filtered ETSI regdomain (Jarod Wilson) [1937053] - ath11k: Remove unused param from wmi_mgmt_params (Jarod Wilson) [1937053] - ath11k: Initialize complete alpha2 for regulatory change (Jarod Wilson) [1937053] - ath11k: cold boot calibration support (Jarod Wilson) [1937053] - ath11k: search DT for qcom,ath11k-calibration-variant (Jarod Wilson) [1937053] - ath11k: Remove unnecessary data sync to cpu on monitor buffer (Jarod Wilson) [1937053] - ath10k: cancel rx worker in hif_stop for SDIO (Jarod Wilson) [1937053] - ath10k: Don't iterate over not-sdata-in-driver interfaces. (Jarod Wilson) [1937053] - ath10k: fix compilation warning (Jarod Wilson) [1937053] - mac80211: assure that certain drivers adhere to DONT_REORDER flag (Jarod Wilson) [1937053] - mac80211: don't overwrite QoS TID of injected frames (Jarod Wilson) [1937053] - mac80211: adhere to Tx control flag that prevents frame reordering (Jarod Wilson) [1937053] - mac80211: add radiotap flag to assure frames are not reordered (Jarod Wilson) [1937053] - mac80211: save HE oper info in BSS config for mesh (Jarod Wilson) [1937053] - cfg80211: add support to configure HE MCS for beacon rate (Jarod Wilson) [1937053] - nl80211: fix beacon tx rate mask validation (Jarod Wilson) [1937053] - cfg80211: Add support to calculate and report 4096-QAM HE rates (Jarod Wilson) [1937053] - cfg80211: Add support to configure SAE PWE value to drivers (Jarod Wilson) [1937053] - ieee80211: Add definition for WFA DPP (Jarod Wilson) [1937053] - mac80211: use semicolons rather than commas to separate statements (Jarod Wilson) [1937053] - ath11k: FILS discovery and unsolicited broadcast probe response support (Jarod Wilson) [1937053] - ath10k: sdio: remove redundant check in for loop (Jarod Wilson) [1937053] - mac80211: add KCOV remote annotations to incoming frame processing (Jarod Wilson) [1937053] - rtw88: fix fw_fifo_addr check (Jarod Wilson) [1937053] - mac80211: don't require VHT elements for HE on 2.4 GHz (Jarod Wilson) [1937053] - cfg80211: regulatory: Fix inconsistent format argument (Jarod Wilson) [1937053] - mac80211: fix kernel-doc markups (Jarod Wilson) [1937053] - mac80211: always wind down STA state (Jarod Wilson) [1937053] - cfg80211: initialize wdev data earlier (Jarod Wilson) [1937053] - mac80211: fix use of skb payload instead of header (Jarod Wilson) [1937053] - mac80211: fix regression where EAPOL frames were sent in plaintext (Jarod Wilson) [1937053] - ath11k: remove repeated words in comments and warnings (Jarod Wilson) [1937053] - ath10k: ath10k_pci_init_irq(): workaround for checkpatch fallthrough warning (Jarod Wilson) [1937053] - ath10k: remove repeated words in comments (Jarod Wilson) [1937053] - nl80211: docs: add a description for s1g_cap parameter (Jarod Wilson) [1937053] - mac80211: use new function dev_fetch_sw_netstats (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove duplicated legacy_httxpowerdiff (Jarod Wilson) [1937053] - ath11k: Fix memory leak on error path (Jarod Wilson) [1937053] - mac80211: copy configured beacon tx rate to driver (Jarod Wilson) [1937053] - cfg80211: only allow S1G channels on S1G band (Jarod Wilson) [1937053] - mac80211: initialize last_rate for S1G STAs (Jarod Wilson) [1937053] - mac80211: handle lack of sband->bitrates in rates (Jarod Wilson) [1937053] - mac80211: avoid processing non-S1G elements on S1G band (Jarod Wilson) [1937053] - nl80211: fix non-split wiphy information (Jarod Wilson) [1937053] - nl80211: reduce non-split wiphy dump size (Jarod Wilson) [1937053] - ath11k: remove unnecessary casts to u32 (Jarod Wilson) [1937053] - ath11k: enable idle power save mode (Jarod Wilson) [1937053] - ath11k: start a timer to update HP for CE pipe 4 (Jarod Wilson) [1937053] - ath11k: start a timer to update REO cmd ring (Jarod Wilson) [1937053] - ath11k: start a timer to update TCL HP (Jarod Wilson) [1937053] - ath11k: set WMI pipe credit to 1 for QCA6390 (Jarod Wilson) [1937053] - ath11k: enable shadow register configuration and access (Jarod Wilson) [1937053] - ath11k: read and write registers below unwindowed address (Jarod Wilson) [1937053] - ath11k: debugfs: fix crash during rmmod (Jarod Wilson) [1937053] - ath11k: fix warning caused by lockdep_assert_held (Jarod Wilson) [1937053] - ath11k: mac: remove unused conf_mutex to solve a deadlock (Jarod Wilson) [1937053] - ath11k: pci: fix rmmod crash (Jarod Wilson) [1937053] - ath11k: add packet log support for QCA6390 (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in idr_alloc (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in ath11k_dp_htt_get_ppdu_desc (Jarod Wilson) [1937053] - ath11k: change to disable softirqs for ath11k_regd_update to solve deadlock (Jarod Wilson) [1937053] - ath11k: disable monitor mode on QCA6390 (Jarod Wilson) [1937053] - ath11k: pci: check TCSR_SOC_HW_VERSION (Jarod Wilson) [1937053] - ath11k: add interface_modes to hw_params (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: support loading ELF board files (Jarod Wilson) [1937053] - ath11k: Correctly check errors for calls to debugfs_create_dir() (Jarod Wilson) [1937053] - ath11k: mac: fix parenthesis alignment (Jarod Wilson) [1937053] - rtw88: pci: Power cycle device during shutdown (Jarod Wilson) [1937053] - brcmfmac: Fix warning message after dongle setup failed (Jarod Wilson) [1937053] - brcmfmac: Fix warning when hitting FW crash with flow control feature (Jarod Wilson) [1937053] - net: rtlwifi: Replace in_interrupt() for context detection (Jarod Wilson) [1937053] - net: rtlwifi: Remove in_interrupt() from debug macro (Jarod Wilson) [1937053] - net: rtlwifi: Remove void* casts related to delayed work (Jarod Wilson) [1937053] - net: mwifiex: Use netif_rx_any_context(). (Jarod Wilson) [1937053] - net: iwlwifi: Remove in_interrupt() from tracing macro. (Jarod Wilson) [1937053] - net: ipw2x00,iwlegacy,iwlwifi: Remove in_interrupt() from debug macros (Jarod Wilson) [1937053] - net: brcmfmac: Convey allocation mode as argument (Jarod Wilson) [1937053] - net: brcmfmac: Convey execution context via argument to brcmf_netif_rx() (Jarod Wilson) [1937053] - net: brcmfmac: Replace in_interrupt() (Jarod Wilson) [1937053] - ath11k: Move non-fatal warn logs to dbg level (Jarod Wilson) [1937053] - ath9k: Remove set but not used variable (Jarod Wilson) [1937053] - rtw88: show current regulatory in tx power table (Jarod Wilson) [1937053] - rtw88: add dump fw crash log (Jarod Wilson) [1937053] - rtw88: add dump firmware fifo support (Jarod Wilson) [1937053] - rtw88: handle and recover when firmware crash (Jarod Wilson) [1937053] - rtw88: increse the size of rx buffer size (Jarod Wilson) [1937053] - nl80211: extend support to config spatial reuse parameter set (Jarod Wilson) [1937053] - mac80211: Support not iterating over not-sdata-in-driver ifaces (Jarod Wilson) [1937053] - mac80211: fix some more kernel-doc in mesh (Jarod Wilson) [1937053] - cfg80211: regulatory: remove a bogus initialization (Jarod Wilson) [1937053] - mac80211: fix regression in sta connection monitor (Jarod Wilson) [1937053] - nl80211: include frequency offset in survey info (Jarod Wilson) [1937053] - mac80211: support S1G association (Jarod Wilson) [1937053] - mac80211: receive and process S1G beacons (Jarod Wilson) [1937053] - mac80211: avoid rate init for S1G band (Jarod Wilson) [1937053] - mac80211: handle S1G low rates (Jarod Wilson) [1937053] - mac80211: don't calculate duration for S1G (Jarod Wilson) [1937053] - mac80211: encode listen interval for S1G (Jarod Wilson) [1937053] - cfg80211: handle Association Response from S1G STA (Jarod Wilson) [1937053] - mac80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - cfg80211: parse S1G Operation element for BSS channel (Jarod Wilson) [1937053] - cfg80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - mac80211: support S1G STA capabilities (Jarod Wilson) [1937053] - nl80211: support S1G capability overrides in assoc (Jarod Wilson) [1937053] - mac80211: s1g: choose scanning width based on frequency (Jarod Wilson) [1937053] - mac80211: get correct default channel width for S1G (Jarod Wilson) [1937053] - wireless: radiotap: fix some kernel-doc (Jarod Wilson) [1937053] - mac80211: fix some missing kernel-doc (Jarod Wilson) [1937053] - mac80211: Inform AP when returning operating channel (Jarod Wilson) [1937053] - ath11k: fix undefined reference to 'ath11k_debugfs_htt_ext_stats_handler' (Jarod Wilson) [1937053] - mt76: mt7663s: remove max_tx_fragments limitation (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - mt76: mt7915: add offchannel condition in switch channel command (Jarod Wilson) [1937053] - mt76: mt7915: convert to use le16_add_cpu() (Jarod Wilson) [1937053] - mt76: Fix unsigned expressions compared with zero (Jarod Wilson) [1937053] - mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt76x0: Move tables used only by init.c to their own header file (Jarod Wilson) [1937053] - mt76: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mt76: mt7615: unlock dfs bands (Jarod Wilson) [1937053] - mt76: mt7663: check isr read return value in mt7663s_rx_work (Jarod Wilson) [1937053] - mt76: mt7663s: introduce sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663s: fix possible quota leak in mt7663s_refill_sched_quota (Jarod Wilson) [1937053] - mt76: move pad estimation out of mt76_skb_adjust_pad (Jarod Wilson) [1937053] - mt76: mt7663s: introduce __mt7663s_xmit_queue routine (Jarod Wilson) [1937053] - mt76: mt7663s: split mt7663s_tx_update_sched in mt7663s_tx_{pick,update}_quota (Jarod Wilson) [1937053] - mt76: mt7663s: do not use altx for ctl/mgmt traffic (Jarod Wilson) [1937053] - mt76: mt7622: fix fw hang on mt7622 (Jarod Wilson) [1937053] - mt76: mt7615: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7615: Remove set but unused variable 'index' (Jarod Wilson) [1937053] - mt76: remove retry_q from struct mt76_txq and related code (Jarod Wilson) [1937053] - mt76: move txwi handling code to dma.c, since it is mmio specific (Jarod Wilson) [1937053] - mt76: mt7915: fix queue/tid mapping for airtime reporting (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_lmac_mapping (Jarod Wilson) [1937053] - mt76: dma: cache dma map address/len in struct mt76_queue_entry (Jarod Wilson) [1937053] - mt76: mt7915: fix HE BSS info (Jarod Wilson) [1937053] - mt76: convert from tx tasklet to tx worker thread (Jarod Wilson) [1937053] - mt76: add utility functions for deferring work to a kernel thread (Jarod Wilson) [1937053] - mt76: testmode: add a limit for queued tx_frames packets (Jarod Wilson) [1937053] - mt76: mt7615: fix antenna selection for testmode tx_frames (Jarod Wilson) [1937053] - mt76: mt7615: fix MT_ANT_SWITCH_CON register definition (Jarod Wilson) [1937053] - mt76: mt7915: fix unexpected firmware mode (Jarod Wilson) [1937053] - mt76: mt76x02: tune tx ring size (Jarod Wilson) [1937053] - mt76: mt7603: tune tx ring size (Jarod Wilson) [1937053] - mt76: remove struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: rely on AQL for burst size limits on tx queueing (Jarod Wilson) [1937053] - mt76: remove swq from struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: remove qid argument to drv->tx_complete_skb (Jarod Wilson) [1937053] - mt76: unify queue tx cleanup code (Jarod Wilson) [1937053] - mt76: sdio: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: usb: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: mt7603: check for single-stream EEPROM configuration (Jarod Wilson) [1937053] - mt76: add memory barrier to DMA queue kick (Jarod Wilson) [1937053] - mt76: mt7915: add support for accessing mapped registers via bus ops (Jarod Wilson) [1937053] - mt76: mt7615: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: schedule tx tasklet in mt7915_mac_tx_free (Jarod Wilson) [1937053] - mt76: dma: update q->queued immediately on cleanup (Jarod Wilson) [1937053] - mt76: mt7915: optimize mt7915_mac_sta_poll (Jarod Wilson) [1937053] - mt76: mt7615: fix reading airtime statistics (Jarod Wilson) [1937053] - mt76: mt7663u: fix dma header initialization (Jarod Wilson) [1937053] - mt76: fix a possible NULL pointer dereference in mt76_testmode_dump (Jarod Wilson) [1937053] - mt76: mt7615: fix a possible NULL pointer dereference in mt7615_pm_wake_work (Jarod Wilson) [1937053] - mt76: mt7615: fix possible memory leak in mt7615_tm_set_tx_power (Jarod Wilson) [1937053] - mt76: mt7663s: fix unable to handle kernel paging request (Jarod Wilson) [1937053] - mt76: mt7663s: fix resume failure (Jarod Wilson) [1937053] - mt76: mt7663s: use NULL instead of 0 in sdio code (Jarod Wilson) [1937053] - mt76: mt7615: release mutex in mt7615_reset_test_set (Jarod Wilson) [1937053] - mt76: mt7915: add Tx A-MSDU offloading support (Jarod Wilson) [1937053] - mt76: mt7915: add missing flags in WMM parameter settings (Jarod Wilson) [1937053] - mt76: mt7915: simplify aggregation session check (Jarod Wilson) [1937053] - mt76: mt7615: remove mtxq->agg_ssn assignment (Jarod Wilson) [1937053] - mt76: move mt76_check_agg_ssn to driver tx_prepare calls (Jarod Wilson) [1937053] - mt76: mt7915: enable offloading of sequence number assignment (Jarod Wilson) [1937053] - mt76: mt7915: increase tx retry count (Jarod Wilson) [1937053] - mt76: mt7915: clean up station stats polling and rate control update (Jarod Wilson) [1937053] - mt76: mt7915: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt7615: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt76x02: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: mt7615: only clear unmasked interrupts in irq tasklet (Jarod Wilson) [1937053] - mt76: mt7915: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: set interrupt mask register to 0 before requesting irq (Jarod Wilson) [1937053] - mt76: fix double DMA unmap of the first buffer on 7615/7915 (Jarod Wilson) [1937053] - mt76: mt7915: fix crash on tx rate report for invalid stations (Jarod Wilson) [1937053] - mt76: mt7915: enable U-APSD on AP side (Jarod Wilson) [1937053] - mt76: mt76s: get rid of unused variable (Jarod Wilson) [1937053] - mt76: mt76s: move tx/rx processing in 2 separate works (Jarod Wilson) [1937053] - mt76: mt76s: move status processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt7663s: move rx processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt76s: move tx processing in a dedicated wq (Jarod Wilson) [1937053] - mt76: mt76s: fix oom in mt76s_tx_queue_skb_raw (Jarod Wilson) [1937053] - mt76: mt7615: reschedule runtime-pm receiving a tx interrupt (Jarod Wilson) [1937053] - mt76: do not inject packets if MT76_STATE_PM is set (Jarod Wilson) [1937053] - mt76: mt7615: hold mt76 lock queueing wd in mt7615_queue_key_update (Jarod Wilson) [1937053] - mt76: mt7663s: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: register ext_phy if DBDC is detected (Jarod Wilson) [1937053] - brcmfmac: check return value of driver_for_each_device() (Jarod Wilson) [1937053] - ath11k: Remove unused function ath11k_htc_restore_tx_skb() (Jarod Wilson) [1937053] - ath11k: remove redundant num_keep_alive_pattern assignment (Jarod Wilson) [1937053] - ath11k: wmi: remove redundant configuration values from init (Jarod Wilson) [1937053] - ath11k: Add support spectral scan for IPQ6018 (Jarod Wilson) [1937053] - ath11k: debugfs: move some function declarations to correct header files (Jarod Wilson) [1937053] - ath11k: rename debug_htt_stats.[c|h] to debugfs_htt_stats.[c|h] (Jarod Wilson) [1937053] - ath11k: debugfs: use ath11k_debugfs_ prefix (Jarod Wilson) [1937053] - ath11k: refactor debugfs code into debugfs.c (Jarod Wilson) [1937053] - ath10k: Use bdf calibration variant for snoc targets (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: Use ffs in _phy_calculate_bit_shift (Jarod Wilson) [1937053] - mt7601u: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - ath11k: Remove rproc references from common core layer (Jarod Wilson) [1937053] - ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in mac.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: fix comparison to bool warning in phy_common.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - mac80211: fix some encapsulation offload kernel-doc (Jarod Wilson) [1937053] - cfg80211: add missing kernel-doc for S1G band capabilities (Jarod Wilson) [1937053] - mac80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - nl80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - mac80211: Add FILS discovery support (Jarod Wilson) [1937053] - nl80211: Add FILS discovery support (Jarod Wilson) [1937053] - mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limited (Jarod Wilson) [1937053] - nl80211: support setting S1G channels (Jarod Wilson) [1937053] - nl80211: correctly validate S1G beacon head (Jarod Wilson) [1937053] - cfg80211: regulatory: handle S1G channels (Jarod Wilson) [1937053] - nl80211: advertise supported channel width in S1G (Jarod Wilson) [1937053] - ieee80211: redefine S1G bits with GENMASK (Jarod Wilson) [1937053] - mac80211: reorganize code to remove a forward declaration (Jarod Wilson) [1937053] - mac80211: extend ieee80211_tx_status_ext to support bulk free (Jarod Wilson) [1937053] - mac80211: support using ieee80211_tx_status_ext to free skbs without status info (Jarod Wilson) [1937053] - mac80211: unify 802.3 (offload) and 802.11 tx status codepath (Jarod Wilson) [1937053] - mac80211: optimize station connection monitor (Jarod Wilson) [1937053] - mac80211: notify the driver when a sta uses 4-address mode (Jarod Wilson) [1937053] - mac80211: swap NEED_TXPROCESSING and HW_80211_ENCAP tx flags (Jarod Wilson) [1937053] - mac80211: remove tx status call to ieee80211_sta_register_airtime (Jarod Wilson) [1937053] - mac80211: reduce duplication in tx status functions (Jarod Wilson) [1937053] - mac80211: rework tx encapsulation offload API (Jarod Wilson) [1937053] - mac80211: set info->control.hw_key for encap offload packets (Jarod Wilson) [1937053] - mac80211: skip encap offload for tx multicast/control packets (Jarod Wilson) [1937053] - mac80211: check and refresh aggregation session in encap offload tx (Jarod Wilson) [1937053] - mac80211: add missing queue/hash initialization to 802.3 xmit (Jarod Wilson) [1937053] - cfg80211: add more comments for ap_isolate in bss_parameters (Jarod Wilson) [1937053] - lib80211: Remove unused macro DRV_NAME (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in rf.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtw88: rtw8822c: eliminate code duplication, use native swap() function (Jarod Wilson) [1937053] - brcmsmac: main: Eliminate empty brcms_c_down_del_timer() (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove unused variable 'lcnphy_rx_iqcomp_table_rev0' (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcn_gain_tbl_rev1' (Jarod Wilson) [1937053] - brcmfmac: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1937053] - ath10k: Remove unused macro ATH10K_ROC_TIMEOUT_HZ (Jarod Wilson) [1937053] - ath11k: Remove unused inline function htt_htt_stats_debug_dump() (Jarod Wilson) [1937053] - ath11k: fix link error when CONFIG_REMOTEPROC is disabled (Jarod Wilson) [1937053] - ath11k: remove calling ath11k_init_hw_params() second time (Jarod Wilson) [1937053] - ath11k: add raw mode and software crypto support (Jarod Wilson) [1937053] - ath11k: add ipq6018 support (Jarod Wilson) [1937053] - ath11k: move target ce configs to hw_params (Jarod Wilson) [1937053] - net: wireless: drop bogus CRYPTO_xxx Kconfig selects (Jarod Wilson) [1937053] - rtlwifi: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - brcmsmac: fix memory leak in wlc_phy_attach_lcnphy (Jarod Wilson) [1937053] - rtl8xxxu: prevent potential memory leak (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: Delete a stray tab (Jarod Wilson) [1937053] - ath11k: Add peer max mpdu parameter in peer assoc command (Jarod Wilson) [1937053] - ath10k: Add support for chain1 regulator supply voting (Jarod Wilson) [1937053] - brcmfmac: set F2 SDIO block size to 128 bytes for BCM4329 (Jarod Wilson) [1937053] - brcmfmac: drop chip id from debug messages (Jarod Wilson) [1937053] - brcmfmac: increase F2 watermark for BCM4329 (Jarod Wilson) [1937053] - mwifiex: sdio: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mwifiex: wmm: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mt7601u: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtlwifi: Remove temporary definition of RT_TRACE (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - brcmsmac: phytbl_n: Remove a few unused arrays (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcnphytbl_rx_gain_info_rev1' (Jarod Wilson) [1937053] - brcmsmac: phy_n: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove a bunch of unused variables (Jarod Wilson) [1937053] - prism54: isl_ioctl: Remove unused variable 'j' (Jarod Wilson) [1937053] - rtw88: debug: Remove unused variables 'val' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Finish documenting 'brcmf_fws_mac_descriptor' (Jarod Wilson) [1937053] - brcmsmac: phy_cmn: Remove a unused variables 'vbat' and 'temp' (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a couple of function headers (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a couple set but unused variables (Jarod Wilson) [1937053] - mwifiex: pcie: Move tables to the only place they're used (Jarod Wilson) [1937053] - ath10k: Get rid of "per_ce_irq" hw param (Jarod Wilson) [1937053] - ath10k: Keep track of which interrupts fired, don't poll them (Jarod Wilson) [1937053] - ath10k: Add interrupt summary based CE processing (Jarod Wilson) [1937053] - rtlwifi: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtl818x_pci: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - p54: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: phy_common: Remove unused variable 'bbvalue' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Remove unused variable 'brcmf_fws_prio2fifo' (Jarod Wilson) [1937053] - b43: phy_ht: Remove 9 year old TODO (Jarod Wilson) [1937053] - brcmfmac: btcoex: Update 'brcmf_btcoex_state' and demote others (Jarod Wilson) [1937053] - brcmfmac: firmware: Demote seemingly unintentional kernel-doc header (Jarod Wilson) [1937053] - brcmsmac: main: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a bunch of function docs (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Deal with set but unused variables (Jarod Wilson) [1937053] - mt7601u: phy: Fix misnaming when documented function parameter 'dac' (Jarod Wilson) [1937053] - rtlwifi: rtl8723-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723be Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: btcoexist: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Start changing RT_TRACE into rtl_dbg (Jarod Wilson) [1937053] - ath10k: wmi: Use struct_size() helper in ath10k_wmi_alloc_skb() (Jarod Wilson) [1937053] - ath11k: fix missing error check on call to ath11k_pci_get_user_msi_assignment (Jarod Wilson) [1937053] - ath11k: fix spelling mistake "moniter" -> "monitor" (Jarod Wilson) [1937053] - nl80211: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - atmel: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - brcmfmac: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rt2x00: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: phy_n: Add empty braces around empty statements (Jarod Wilson) [1937053] - b43: phy_common: Demote non-conformant kerneldoc header (Jarod Wilson) [1937053] - brcmsmac: mac80211_if: Demote a few non-conformant kerneldoc headers (Jarod Wilson) [1937053] - brcmfmac: fweh: Fix docrot related function documentation issues (Jarod Wilson) [1937053] - brcmfmac: fweh: Remove set but unused variable 'err' (Jarod Wilson) [1937053] - b43: main: Add braces around empty statements (Jarod Wilson) [1937053] - atmel: Demote non-kerneldoc header to standard comment block (Jarod Wilson) [1937053] - nl80211: rename csa counter attributes countdown counters (Jarod Wilson) [1937053] - nl80211: add support for setting fixed HE rate/gi/ltf (Jarod Wilson) [1937053] - ath11k: return -ENOMEM on allocation failure (Jarod Wilson) [1937053] - ath11k: return error if firmware request fails (Jarod Wilson) [1937053] - ath9k: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Move ar5416Bank{0,1,2,3,7} to where they are used (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Remove unused table entirely (Jarod Wilson) [1937053] - ath9k: ar9001_initvals: Remove unused array 'ar5416Bank6_9100' (Jarod Wilson) [1937053] - ath9k: ar9002_initvals: Remove unused array 'ar9280PciePhy_clkreq_off_L1_9280' (Jarod Wilson) [1937053] - ath9k_htc: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit tables to RF v20.1 (Jarod Wilson) [1937053] - rtw88: use read_poll_timeout_atomic() for poll loop (Jarod Wilson) [1937053] - rtw88: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtw88: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - mwifiex: don't call del_timer_sync() on uninitialized timer (Jarod Wilson) [1937053] - mwifiex: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mwifiex: Clean up some err and dbg messages (Jarod Wilson) [1937053] - mwifiex: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - nl80211: fix PORT_AUTHORIZED wording to reflect behavior (Jarod Wilson) [1937053] - cfg80211: add helper fn for adjacent rule channels (Jarod Wilson) [1937053] - cfg80211: add helper fn for single rule channels (Jarod Wilson) [1937053] - nl80211: use NLA_POLICY_RANGE(NLA_BINARY, ...) for a few attributes (Jarod Wilson) [1937053] - nl80211: clean up code/policy a bit (Jarod Wilson) [1937053] - net: wireless: wext_compat.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: sme.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: scan.c: delete or fix duplicated words (Jarod Wilson) [1937053] - net: wireless: reg.c: delete duplicated words + fix punctuation (Jarod Wilson) [1937053] - net: wireless: delete duplicated word + fix grammar (Jarod Wilson) [1937053] - net: mac80211: mesh.h: delete duplicated word (Jarod Wilson) [1937053] - net: mac80211: agg-rx.c: fix duplicated words (Jarod Wilson) [1937053] - net: ath11k: constify ath11k_thermal_ops (Jarod Wilson) [1937053] - ath10k: Add new api to support reset TID config (Jarod Wilson) [1937053] - ath10k: Add new api to support TID specific configuration (Jarod Wilson) [1937053] - ath10k: Move rate mask validation function up in the file (Jarod Wilson) [1937053] - ath10k: Add wmi command support for station specific TID config (Jarod Wilson) [1937053] - ath10k: sdio: add firmware coredump support (Jarod Wilson) [1937053] - ath10k: add bus type for each layout of coredump (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_MIN_LEN() (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_EXACT_LEN() (Jarod Wilson) [1937053] - rndis_wlan: tighten check of rndis_query_oid return (Jarod Wilson) [1937053] - rtw88: fix spelling mistake: "unsupport" -> "unsupported" (Jarod Wilson) [1937053] - brcmfmac: use *ph to print small buffer (Jarod Wilson) [1937053] - brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach (Jarod Wilson) [1937053] - ath11k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath10k: fix VHT NSS calculation when STBC is enabled (Jarod Wilson) [1937053] - ath10k: Register shutdown handler (Jarod Wilson) [1937053] - ath11k: reset MHI during power down and power up (Jarod Wilson) [1937053] - ath11k: use TCL_DATA_RING_0 for QCA6390 (Jarod Wilson) [1937053] - ath11k: process both lmac rings for QCA6390 (Jarod Wilson) [1937053] - ath11k: assign correct search flag and type for QCA6390 (Jarod Wilson) [1937053] - ath11k: delay vdev_start for QCA6390 (Jarod Wilson) [1937053] - ath11k: refine the phy_id check in ath11k_reg_chan_list_event (Jarod Wilson) [1937053] - ath11k: setup QCA6390 rings for both rxdmas (Jarod Wilson) [1937053] - ath11k: don't initialize rxdma1 related ring (Jarod Wilson) [1937053] - ath11k: enable DP interrupt setup for QCA6390 (Jarod Wilson) [1937053] - ath11k: dp: redefine peer_map and peer_unmap (Jarod Wilson) [1937053] - ath11k: wmi: put hardware to DBS mode (Jarod Wilson) [1937053] - ath11k: initialize wmi config based on hw_params (Jarod Wilson) [1937053] - ath11k: force single pdev only for QCA6390 (Jarod Wilson) [1937053] - ath11k: disable CE interrupt before hif start (Jarod Wilson) [1937053] - ath11k: ce: get msi_addr and msi_data before srng setup (Jarod Wilson) [1937053] - ath11k: hal: assign msi_addr and msi_data to srng (Jarod Wilson) [1937053] - ath11k: ce: remove CE_COUNT() macro (Jarod Wilson) [1937053] - ath11k: ce: remove host_ce_config_wlan macro (Jarod Wilson) [1937053] - ath11k: ce: support different CE configurations (Jarod Wilson) [1937053] - ath11k: hal: cleanup dynamic register macros (Jarod Wilson) [1937053] - ath11k: hal: create register values dynamically (Jarod Wilson) [1937053] - ath10k: move enable_pll_clk call to ath10k_core_start() (Jarod Wilson) [1937053] - ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1937053] - ath10k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1937053] - ath11k: hal: create hw_srng_config dynamically (Jarod Wilson) [1937053] - ath11k: enable internal sleep clock (Jarod Wilson) [1937053] - ath11k: fix KASAN warning of ath11k_qmi_wlanfw_wlan_cfg_send (Jarod Wilson) [1937053] - ath11k: fix memory OOB access in qmi_decode (Jarod Wilson) [1937053] - ath11k: allocate smaller chunks of memory for firmware (Jarod Wilson) [1937053] - ath11k: setup ce tasklet for control path (Jarod Wilson) [1937053] - ath11k: configure copy engine msi address in CE srng (Jarod Wilson) [1937053] - ath11k: pci: add read32() and write32() hif operations (Jarod Wilson) [1937053] - ath11k: fill appropriate QMI service instance id for QCA6390 (Jarod Wilson) [1937053] - ath11k: add board file support for PCI devices (Jarod Wilson) [1937053] - ath11k: add support for m3 firmware (Jarod Wilson) [1937053] - ath11k: use remoteproc only with AHB devices (Jarod Wilson) [1937053] - ath11k: pci: add HAL, CE and core initialisation (Jarod Wilson) [1937053] - ath11k: register MHI controller device for QCA6390 (Jarod Wilson) [1937053] - ath11k: implement ath11k_core_pre_init() (Jarod Wilson) [1937053] - ath11k: pci: add MSI config initialisation (Jarod Wilson) [1937053] - ath11k: pci: setup resources (Jarod Wilson) [1937053] - ath11k: add simple PCI client driver for QCA6390 chipset (Jarod Wilson) [1937053] - ath11k: move ring mask definitions to hw_params (Jarod Wilson) [1937053] - ath11k: add hw_params entry for QCA6390 (Jarod Wilson) [1937053] - ath11k: do not depend on ARCH_QCOM for ath11k (Jarod Wilson) [1937053] - ath10k: correct the array index from mcs index for HT mode for QCA6174 (Jarod Wilson) [1937053] - ath10k: enable supports_peer_stats_info for QCA6174 PCI devices (Jarod Wilson) [1937053] - ath10k: remove return for NL80211_STA_INFO_TX_BITRATE (Jarod Wilson) [1937053] - ath10k: add wmi service peer stat info for wmi tlv (Jarod Wilson) [1937053] - ath10k: start recovery process when payload length exceeds max htc length for sdio (Jarod Wilson) [1937053] - ath: drop unnecessary list_empty (Jarod Wilson) [1937053] - ath9k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: Fix typo in function name (Jarod Wilson) [1937053] - ath9k: Replace HTTP links with HTTPS ones (Jarod Wilson) [1937053] - ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() (Jarod Wilson) [1937053] - ath9k: Check the return value of pcie_capability_read_*() (Jarod Wilson) [1937053] - ath11k: remove define ATH11K_QMI_DEFAULT_CAL_FILE_NAME (Jarod Wilson) [1937053] - ath11k: don't use defines in hw_params (Jarod Wilson) [1937053] - ath11k: qmi: cleanup info messages (Jarod Wilson) [1937053] - ath11k: remove useless info messages (Jarod Wilson) [1937053] - ath11k: change ath11k_core_fetch_board_data_api_n() to use ath11k_core_create_firmware_path() (Jarod Wilson) [1937053] - ath11k: don't use defines for hw specific firmware directories (Jarod Wilson) [1937053] - ath11k: create a common function to request all firmware files (Jarod Wilson) [1937053] - ath11k: Add bdf-addr in hw_params (Jarod Wilson) [1937053] - ath11k: add hw_ops for pdev id to hw_mac mapping (Jarod Wilson) [1937053] - ath11k: define max_radios in hw_params (Jarod Wilson) [1937053] - ath11k: convert ath11k_hw_params to an array (Jarod Wilson) [1937053] - ath11k: ahb: call ath11k_core_init() before irq configuration (Jarod Wilson) [1937053] - ath10k: pci: fix memcpy size of bmi response (Jarod Wilson) [1937053] - ath11k: rename default board file (Jarod Wilson) [1937053] - ath11k: update firmware files read path (Jarod Wilson) [1937053] - ath10k: provide survey info as accumulated data (Jarod Wilson) [1937053] - ath10k: fix retry packets update in station dump (Jarod Wilson) [1937053] - ath10k: Wait until copy complete is actually done before completing (Jarod Wilson) [1937053] - mac80211_hwsim: add 6GHz channels (Jarod Wilson) [1937053] - mac80211_hwsim: indicate support for S1G (Jarod Wilson) [1937053] - mac80211_hwsim: write TSF timestamp correctly to S1G beacon (Jarod Wilson) [1937053] - mac80211_hwsim: fix typo in kernel-doc (Jarod Wilson) [1937053] - mac80211: rename csa counters to countdown counters (Jarod Wilson) [1937053] - mac80211_hwsim: report the WIPHY_FLAG_SUPPORTS_5_10_MHZ capability (Jarod Wilson) [1937053] - mac80211_hwsim: Claim support for setting Beacon frame TX legacy rate (Jarod Wilson) [1937053] - mac80211_hwsim: Advertise support for multicast RX registration (Jarod Wilson) [1937053] - mac80211_hwsim: indicate in IBSS that we have transmitted beacons (Jarod Wilson) [1937053] - mac80211_hwsim: notify wmediumd of used MAC addresses (Jarod Wilson) [1937053] - mac80211_hwsim: use GFP_ATOMIC under spin lock (Jarod Wilson) [1937053] - mac80211_hwsim: Use kstrndup() in place of kasprintf() (Jarod Wilson) [1937053] - mac80211_hwsim: add frame transmission support over virtio (Jarod Wilson) [1937053] - mac80211_hwsim: enable Beacon protection (Jarod Wilson) [1937053] - mac80211_hwsim: add power save support (Jarod Wilson) [1937053] - mac80211_hwsim: remove maximum TX power (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1937053] - mac80211_hwsim: add support for OCB (Jarod Wilson) [1937053] - mac80211_hwsim: add more 5GHz channels, 5/10 MHz support (Jarod Wilson) [1937053] - mac80211_hwsim: fix incorrect dev_alloc_name failure goto (Jarod Wilson) [1937053] - mac80211_hwsim: Register support for HE meshpoint (Jarod Wilson) [1937053] - mac80211_hwsim: fill boottime_ns in netlink RX path (Jarod Wilson) [1937053] - mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_radio_nl() (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID API update (Jarod Wilson) [1937053] - mac80211_hwsim: Fix a typo in the name of function 'mac80211_hswim_he_capab()' (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID support (Jarod Wilson) [1937053] - mac80211_hwsim: set p2p device interface support indication (Jarod Wilson) [1937053] - mac80211_hwsim: calculate if_combination.max_interfaces (Jarod Wilson) [1937053] - mac80211_hwsim: propagate genlmsg_reply return code (Jarod Wilson) [1937053] - mac80211_hwsim: Declare support for Multi-BSSID (Jarod Wilson) [1937053] - mac80211_hwsim: Support boottime in scan results (Jarod Wilson) [1937053] - mac80211_hwsim: check that n_limits makes sense (Jarod Wilson) [1937053] - mac80211_hwsim: fix overwriting of if_combination (Jarod Wilson) [1937053] - mac80211_hwsim: fixes kernel crash during mac80211_hwsim init (Jarod Wilson) [1937053] - mac80211_hwsim: allow configurable cipher types (Jarod Wilson) [1937053] - mac80211_hwsim: allow setting iftype support (Jarod Wilson) [1937053] - mac80211_hwsim: move HWSIM_ATTR_RADIO_NAME parsing last (Jarod Wilson) [1937053] - mac80211_hwsim: fix module init error paths for netlink (Jarod Wilson) [1937053] - mac80211_hwsim: drop now unused work-queue from hwsim (Jarod Wilson) [1937053] - mac80211_hwsim: do not omit multicast announce of first added radio (Jarod Wilson) [1937053] - mac80211_hwsim: fix race in radio destruction from netlink notifier (Jarod Wilson) [1937053] - mac80211_hwsim: fix locking when iterating radios during ns exit (Jarod Wilson) [1937053] - wireless: align to draft 11ax D3.0 (Jarod Wilson) [1937053] - mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X (Jarod Wilson) [1937053] - mac80211_hwsim: require at least one channel (Jarod Wilson) [1937053] - mac80211_hwsim: Add support for HE (Jarod Wilson) [1937053] - net/fq_impl: do not maintain a backlog-sorted list of flows (Jarod Wilson) [1937053] - net/fq_impl: drop get_default_func, move default flow to fq_tin (Jarod Wilson) [1937053] - net/fq_impl: bulk-free packets from a flow on overmemory (Jarod Wilson) [1937053] - net/fq_impl: use skb_get_hash instead of skb_get_hash_perturb (Jarod Wilson) [1937053] - net/fq_impl: Switch to kvmalloc() for memory allocation (Jarod Wilson) [1937053] - mac80211: set NETIF_F_LLTX when using intermediate tx queues (Jarod Wilson) [1937053] - mac80211: calculate hash for fq without holding fq->lock in itxq enqueue (Jarod Wilson) [1937053] - nvme-tcp: fix misuse of __smp_processor_id with preemption enabled (Gopal Tiwari) [1964227] - powerpc/smp: Cache CPU to chip lookup (Daniel Henrique Barboza) [1934421] - Revert "powerpc/topology: Update topology_core_cpumask" (Daniel Henrique Barboza) [1934421] - powerpc/smp: Reintroduce cpu_core_mask (Daniel Henrique Barboza) [1934421] - scsi: smartpqi: Remove unused functions (Don Brace) [1952154] - scsi: smartpqi: Fix device pointer variable reference static checker issue (Don Brace) [1952154] - scsi: smartpqi: Fix blocks_per_row static checker issue (Don Brace) [1952154] - scsi: smartpqi: Update version to 2.1.8-045 (Don Brace) [1952154] - scsi: smartpqi: Add new PCI IDs (Don Brace) [1952154] - scsi: smartpqi: Correct system hangs when resuming from hibernation (Don Brace) [1952154] - scsi: smartpqi: Update enclosure identifier in sysfs (Don Brace) [1952154] - scsi: smartpqi: Add additional logging for LUN resets (Don Brace) [1952154] - scsi: smartpqi: Update SAS initiator_port_protocols and target_port_protocols (Don Brace) [1952154] - scsi: smartpqi: Add phy ID support for the physical drives (Don Brace) [1952154] - scsi: smartpqi: Convert snprintf() to scnprintf() (Don Brace) [1952154] - scsi: smartpqi: Fix driver synchronization issues (Don Brace) [1952154] - scsi: smartpqi: Update device scan operations (Don Brace) [1952154] - scsi: smartpqi: Update OFA management (Don Brace) [1952154] - scsi: smartpqi: Update RAID bypass handling (Don Brace) [1952154] - scsi: smartpqi: Update suspend/resume and shutdown (Don Brace) [1952154] - scsi: smartpqi: Synchronize device resets with mutex (Don Brace) [1952154] - scsi: smartpqi: Update soft reset management for OFA (Don Brace) [1952154] - scsi: smartpqi: Update event handler (Don Brace) [1952154] - scsi: smartpqi: Add support for wwid (Don Brace) [1952154] - scsi: smartpqi: Remove timeouts from internal cmds (Don Brace) [1952154] - scsi: smartpqi: Disable WRITE SAME for HBA NVMe disks (Don Brace) [1952154] - scsi: smartpqi: Add host level stream detection enable (Don Brace) [1952154] - scsi: smartpqi: Add stream detection (Don Brace) [1952154] - scsi: smartpqi: Align code with oob driver (Don Brace) [1952154] - scsi: smartpqi: Add support for long firmware version (Don Brace) [1952154] - scsi: smartpqi: Add support for BMIC sense feature cmd and feature bits (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID1 writes (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID5 and RAID6 writes (Don Brace) [1952154] - scsi: smartpqi: Refactor scatterlist code (Don Brace) [1952154] - scsi: smartpqi: Refactor aio submission code (Don Brace) [1952154] - scsi: smartpqi: Add support for new product ids (Don Brace) [1952154] - scsi: smartpqi: Correct request leakage during reset operations (Don Brace) [1952154] - scsi: smartpqi: Use host-wide tag space (Don Brace) [1952154] - smartpqi: Use fallthrough pseudo-keyword (Don Brace) [1952154] - scsi: smartpqi: Support device deletion via sysfs (Don Brace) [1952154] - scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Don Brace) [1952154] - smartpqi: remove ioremap_nocache and devm_ioremap_nocache (Don Brace) [1952154] - smartpqi: Use sizeof_field() macro (Don Brace) [1952154] - smartpqi: phase out dma_zalloc_coherent() (Don Brace) [1952154] - scsi: smartpqi: add support for huawei controllers (Don Brace) [1952154] - block: only update parent bi_status when bio fail (Ming Lei) [1945457] - kbuild: trace functions in subdirectories of lib/ (Joe Lawrence) [1942601] - kbuild: introduce ccflags-remove-y and asflags-remove-y (Joe Lawrence) [1942601] - redhat/configs: Add CONFIG_AMD_PMC (David Arcari) [1961755] - platform/x86: amd-pmc: put device on error paths (David Arcari) [1961755] - platform/x86: amd-pmc: Fix CONFIG_DEBUG_FS check (David Arcari) [1961755] - platform/x86: amd-pmc: Add AMD platform support for S2Idle (David Arcari) [1961755] - crypto: DRBG - switch to HMAC SHA512 DRBG as default DRBG (Vladis Dronov) [1956808] - x86/asm: Annotate movdir64b()'s dst argument with __iomem (Jerry Snitselaar) [1920747] - x86/asm: Add a missing __iomem annotation in enqcmds() (Jerry Snitselaar) [1920747]- fm10k: amend removal of MODULE_VERSION (Vladis Dronov) [1955730] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Mohammed Gamal) [1940927] - hv_netvsc: Add error handling while switching data path (Mohammed Gamal) [1940927] - netvsc: Update driver to use ethtool_sprintf (Mohammed Gamal) [1940927] - hv_netvsc: Add a comment clarifying batching logic (Mohammed Gamal) [1940927] - hv_netvsc: Fix validation in netvsc_linkstatus_callback() (Mohammed Gamal) [1940927] - hv_netvsc: Restrict configurations on isolated guests (Mohammed Gamal) [1940927] - hv_netvsc: Load and store the proper (NBL_HASH_INFO) per-packet info (Mohammed Gamal) [1940927] - hv_netvsc: Allocate the recv_buf buffers after NVSP_MSG1_TYPE_SEND_RECV_BUF (Mohammed Gamal) [1940927] - hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() (Mohammed Gamal) [1940927] - hv_netvsc: Copy packets sent by Hyper-V out of the receive buffer (Mohammed Gamal) [1940927] - net/hyperv: use skb_vlan_tag_*() helpers (Mohammed Gamal) [1940927] - net/vlan: introduce skb_vlan_tag_get_cfi() helper (Mohammed Gamal) [1940927] - hv_netvsc: Add (more) validation for untrusted Hyper-V values (Mohammed Gamal) [1940927] - hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove (Mohammed Gamal) [1940927] - hv_netvsc: Wait for completion on request SWITCH_DATA_PATH (Mohammed Gamal) [1940927] - hv_netvsc: Check VF datapath when sending traffic to VF (Mohammed Gamal) [1940927] - hv_netvsc: Validate number of allocated sub-channels (Mohammed Gamal) [1940927] - hv_netvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Mohammed Gamal) [1940927] - hv_netvsc: Use HV_HYP_PAGE_SIZE for Hyper-V communication (Mohammed Gamal) [1940927] - scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Ewan D. Milne) [1949250] - scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Ewan D. Milne) [1949250] - net: vlan: Avoid using BUG() in vlan_proto_idx() (Davide Caratti) [1964456] - sch_htb: fix null pointer dereference on a null new_q (Ivan Vecera) [1935703] - sch_htb: Fix offload cleanup in htb_destroy on htb_init failure (Ivan Vecera) [1935703] - sch_htb: Fix select_queue for non-offload mode (Ivan Vecera) [1935703] - sch_htb: Stats for offloaded HTB (Ivan Vecera) [1935703] - sch_htb: Hierarchical QoS hardware offload (Ivan Vecera) [1935703] - net: sched: Add extack to Qdisc_class_ops.delete (Ivan Vecera) [1935703] - net: sched: Add multi-queue support to sch_tree_lock (Ivan Vecera) [1935703] - capabilities: require CAP_SETFCAP to map uid 0 (Alexey Gladkov) [1961202] - locking/qrwlock: Cleanup queued_write_lock_slowpath() (Waiman Long) [1954361] - locking/rtmutex: Clean up signal handling in __rt_mutex_slowlock() (Waiman Long) [1954361] - locking/rtmutex: Restrict the trylock WARN_ON() to debug (Waiman Long) [1954361] - locking/rtmutex: Fix misleading comment in rt_mutex_postunlock() (Waiman Long) [1954361] - locking/rtmutex: Consolidate the fast/slowpath invocation (Waiman Long) [1954361] - locking/rtmutex: Make text section and inlining consistent (Waiman Long) [1954361] - locking/rtmutex: Move debug functions as inlines into common header (Waiman Long) [1954361] - locking/rtmutex: Decrapify __rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove pointless CONFIG_RT_MUTEXES=n stubs (Waiman Long) [1954361] - locking/rtmutex: Inline chainwalk depth check (Waiman Long) [1954361] - locking/rtmutex: Move rt_mutex_debug_task_free() to rtmutex.c (Waiman Long) [1954361] - locking/rtmutex: Remove empty and unused debug stubs (Waiman Long) [1954361] - locking/rtmutex: Consolidate rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove output from deadlock detector (Waiman Long) [1954361] - locking/rtmutex: Remove rtmutex deadlock tester leftovers (Waiman Long) [1954361] - locking/rtmutex: Remove rt_mutex_timed_lock() (Waiman Long) [1954361] - kernel: delete repeated words in comments (Waiman Long) [1954361] - rbtree, rtmutex: Use rb_add_cached() (Waiman Long) [1954361] - rbtree: Add generic add and find helpers (Waiman Long) [1954361] - locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() (Waiman Long) [1954361] - lib/rbtree: avoid generating code twice for the cached versions (Waiman Long) [1954361] - locking/rtmutex: Fix the preprocessor logic with normal #ifdef #else #endif (Waiman Long) [1954361] - kernel/futex: Explicitly document pi_lock for pi_state owner fixup (Waiman Long) [1954361] - kernel/futex: Move hb unlock out of unqueue_me_pi() (Waiman Long) [1954361] - kernel/futex: Make futex_wait_requeue_pi() only call fixup_owner() (Waiman Long) [1954361] - kernel/futex: Kill rt_mutex_next_owner() (Waiman Long) [1954361] - futex: Remove unused empty compat_exit_robust_list() (Waiman Long) [1954361] - futex: Handle transient "ownerless" rtmutex state correctly (Waiman Long) [1954361] - futex: Convert to use the preferred 'fallthrough' macro (Waiman Long) [1954361] - futex: get rid of a kernel-docs build warning (Waiman Long) [1954361] - futex: arch_futex_atomic_op_inuser() calling conventions change (Waiman Long) [1954361] - s390: Use arch_local_irq_{save,restore}() in early boot code (Waiman Long) [1954361] - lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Waiman Long) [1954361] - locking: Fix typos in comments (Waiman Long) [1954361] - locking/lockdep: Update the comment for __lock_release() (Waiman Long) [1954361] - lockdep: Allow tuning tracing capacity constants. (Waiman Long) [1954361] - lockdep: Address clang -Wformat warning printing for hd (Waiman Long) [1954361] - lockdep: Add lockdep lock state defines (Waiman Long) [1954361] - lockdep: Add lockdep_assert_not_held() (Waiman Long) [1954361] - lockdep: Noinstr annotate warn_bogus_irq_restore() (Waiman Long) [1954361] - locking/lockdep: Avoid unmatched unlock (Waiman Long) [1954361] - locking/rwsem: Remove empty rwsem.h (Waiman Long) [1954361] - lockdep: report broken irq restoration (Waiman Long) [1954361] - locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP (Waiman Long) [1954361] - locking/lockdep: Exclude local_lock_t from IRQ inversions (Waiman Long) [1954361] - locking/lockdep: Clean up check_redundant() a bit (Waiman Long) [1954361] - locking/lockdep: Add a skip() function to __bfs() (Waiman Long) [1954361] - locking/lockdep: Mark local_lock_t (Waiman Long) [1954361] - lockdep: Put graph lock/unlock under lock_recursion protection (Waiman Long) [1954361] - locking/rtmutex: Add missing kernel-doc markup (Waiman Long) [1954361] - lockdep: Avoid to modify chain keys in validate_chain() (Waiman Long) [1954361] - lockdep: Fix nr_unused_locks accounting (Waiman Long) [1954361] - lockdep: Optimize the memory usage of circular queue (Waiman Long) [1954361] - lockdep: Take read/write status in consideration when generate chainkey (Waiman Long) [1954361] - lockdep/selftest: Add a R-L/L-W test case specific to chain cache behavior (Waiman Long) [1954361] - lockdep: Add recursive read locks into dependency graph (Waiman Long) [1954361] - lockdep: Fix recursive read lock related safe->unsafe detection (Waiman Long) [1954361] - lockdep: Adjust check_redundant() for recursive read change (Waiman Long) [1954361] - lockdep: Support deadlock detection for recursive read locks in check_noncircular() (Waiman Long) [1954361] - lockdep: Make __bfs(.match) return bool (Waiman Long) [1954361] - lockdep: Extend __bfs() to work with multiple types of dependencies (Waiman Long) [1954361] - lockdep: Introduce lock_list::dep (Waiman Long) [1954361] - lockdep: Reduce the size of lock_list::distance (Waiman Long) [1954361] - lockdep: Make __bfs() visit every dependency until a match (Waiman Long) [1954361] - lockdep: Demagic the return value of BFS (Waiman Long) [1954361] - lockdep/Documention: Recursive read lock detection reasoning (Waiman Long) [1954361] - locking: More accurate annotations for read_lock() (Waiman Long) [1954361] - Documentation/locking/locktypes: Fix local_locks documentation (Waiman Long) [1954361] - treewide: Remove uninitialized_var() usage (Waiman Long) [1954361] - lockdep: Use this_cpu_ptr instead of get_cpu_var stats (Waiman Long) [1954361] - KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Gavin Shan) [1939323] - KVM: arm64: Don't advertise FEAT_SPE to guests (Gavin Shan) [1939323] - KVM: arm64: Don't print warning when trapping SPE registers (Gavin Shan) [1939323] - KVM: arm64: Fully zero the vcpu state on reset (Gavin Shan) [1939323] - KVM: arm64: Clarify vcpu reset behaviour (Gavin Shan) [1939323] - Documentation: KVM: Document KVM_GUESTDBG_USE_HW control flag for arm64 (Gavin Shan) [1939323] - KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Gavin Shan) [1939323] - KVM: arm64: Handle access to TRFCR_EL1 (Gavin Shan) [1939323] - arm64: Add TRFCR_ELx definitions (Gavin Shan) [1939323] - KVM: arm64: Unify trap handlers injecting an UNDEF (Gavin Shan) [1939323] - KVM: arm64: Use find_vma_intersection() (Gavin Shan) [1939323] - KVM: arm64: Hide kvm_mmu_wp_memory_region() (Gavin Shan) [1939323] - KVM: selftests: vgic_init kvm selftests fixup (Gavin Shan) [1939323] - KVM: selftests: aarch64/vgic-v3 init sequence tests (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Expose GICR_TYPER.Last for userspace (Gavin Shan) [1939323] - kvm: arm64: vgic-v3: Introduce vgic_v3_free_redist_region() (Gavin Shan) [1939323] - KVM: arm64: Simplify argument passing to vgic_uaccess_[read|write] (Gavin Shan) [1939323] - docs: kvm: devices/arm-vgic-v3: enhance KVM_DEV_ARM_VGIC_CTRL_INIT doc (Gavin Shan) [1939323] - KVM: arm/arm64: vgic: Reset base address on kvm_vgic_dist_destroy() (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix error handling in vgic_v3_set_redist_base() (Gavin Shan) [1939323] - KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix some error codes when setting RDIST base (Gavin Shan) [1939323] - KVM: arm64: Disable guest access to trace filter controls (Gavin Shan) [1939323] - KVM: arm64: Fix CPU interface MMIO compatibility detection (Gavin Shan) [1939323] - KVM: arm64: Hide system instruction access to Trace registers (Gavin Shan) [1939323] - KVM: arm64: Fix exclusive limit for IPA size (Gavin Shan) [1939323] - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Gavin Shan) [1939323] - KVM: arm64: nvhe: Save the SPE context early (Gavin Shan) [1939323] - KVM: arm64: Correct spelling of DBGDIDR register (Gavin Shan) [1939323] - KVM: arm64: Fix AArch32 PMUv3 capping (Gavin Shan) [1939323] - KVM: arm64: Fix missing RES1 in emulation of DBGBIDR (Gavin Shan) [1939323] - KVM: arm64: Remove spurious semicolon in reg_to_encoding() (Gavin Shan) [1939323] - KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation (Gavin Shan) [1939323] - KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility (Gavin Shan) [1939323] - KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() (Gavin Shan) [1939323] - KVM: arm64: Some fixes of PV-time interface document (Gavin Shan) [1939323] - KVM: arm64: CSSELR_EL1 max is 13 (Gavin Shan) [1939323] - idr test suite: Improve reporting from idr_find_test_1 (Chris von Recklinghausen) [1946304] - idr test suite: Create anchor before launching throbber (Chris von Recklinghausen) [1946304] - idr test suite: Take RCU read lock in idr_find_test_1 (Chris von Recklinghausen) [1946304] - radix tree test suite: Register the main thread with the RCU library (Chris von Recklinghausen) [1946304] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1946304] - XArray: Add xa_limit_16b (Chris von Recklinghausen) [1946304] - XArray: Fix splitting to non-zero orders (Chris von Recklinghausen) [1946304] - XArray: Fix split documentation (Chris von Recklinghausen) [1946304] - PCI/P2PDMA: Drop double zeroing for sg_init_table() (Myron Stowe) [1955693] - PCI: Simplify bool comparisons (Myron Stowe) [1955693] - PCI: endpoint: Use "NULL" instead of "0" as a NULL pointer (Myron Stowe) [1955693] - PCI: Simplify pci_dev_reset_slot_function() (Myron Stowe) [1955693] - PCI: Update mmap-related #ifdef comments (Myron Stowe) [1955693] - PCI/LINK: Print IRQ number used by port (Myron Stowe) [1955693] - PCI/IOV: Simplify pci-pf-stub with module_pci_driver() (Myron Stowe) [1955693] - PCI: Use scnprintf(), not snprintf(), in sysfs "show" functions (Myron Stowe) [1955693] - x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled (Myron Stowe) [1955693] - PCI: Remove unnecessary header includes (Myron Stowe) [1955693] - PCI/PM: Revert "PCI/PM: Apply D2 delay as milliseconds, not microseconds" (Myron Stowe) [1955693] - PCI/PM: Remove unused PCI_PM_BUS_WAIT (Myron Stowe) [1955693] - PCI: shpchp: Remove unused 'rc' assignment (Myron Stowe) [1955693] - PCI: pciehp: Reduce noisiness on hot removal (Myron Stowe) [1955693 1812902] - PCI: rpadlpar: Use for_each_child_of_node() and for_each_node_by_name() (Myron Stowe) [1955693] - PCI: Add Kconfig options for MPS/MRRS strategy (Myron Stowe) [1955693] - PCI: Add schedule point in pci_read_config() (Myron Stowe) [1955693] - PCI/ASPM: Remove struct pcie_link_state.l1ss (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap (Myron Stowe) [1955693] - PCI/ASPM: Pass L1SS Capabilities value, not struct aspm_register_info (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl1 (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl2 (unused) (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap_ptr (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.latency_encoding (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.enabled (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.support (Myron Stowe) [1955693] - PCI/ASPM: Use 'parent' and 'child' for readability (Myron Stowe) [1955693] - PCI/ASPM: Move LTR path check to where it's used (Myron Stowe) [1955693] - PCI/ASPM: Move pci_clear_and_set_dword() earlier (Myron Stowe) [1955693] - PCI/ACS: Enable Translation Blocking for external devices (Myron Stowe) [1955693] - scsi: qedi: Remove redundant assignment to variable err (Nilesh Javali) [1920855] - scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Nilesh Javali) [1920855] - scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Nilesh Javali) [1920855] - scsi: qedf: Simplify bool comparison (Nilesh Javali) [1921608] - bpf, sockmap: Fix incorrect fwd_alloc accounting (Yauheni Kaliuta) [1874006] - bpf: Local storage helpers should check nullness of owner ptr passed (Yauheni Kaliuta) [1874006] - bpf, inode_storage: Put file handler if no storage was found (Yauheni Kaliuta) [1874006] - kbuild: explicitly specify the build id style (Yauheni Kaliuta) [1874006] - bpf: Reject too big ctx_size_in for raw_tp test run (Yauheni Kaliuta) [1874006] - bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers (Yauheni Kaliuta) [1874006] - bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE (Jiri Benc) [1874006] - bpf: Fix tests for local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix "dubious pointer arithmetic" test (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix array access with signed variable test (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for signed 32-bit bound check bug (Yauheni Kaliuta) [1874006] - bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. (Yauheni Kaliuta) [1874006] - lwt_bpf: Replace preempt_disable() with migrate_disable() (Yauheni Kaliuta) [1874006] - lwt: Disable BH too in run_lwt_bpf() (Yauheni Kaliuta) [1874006] - selftests/bpf: Drain ringbuf samples at the end of test (Yauheni Kaliuta) [1874006] - libbpf: Fix ring_buffer__poll() to return number of consumed samples (Yauheni Kaliuta) [1874006] - bpf: Add MAINTAINERS entry for BPF LSM (Yauheni Kaliuta) [1874006] - bpftool: Fix error return value in build_btf_type_table (Yauheni Kaliuta) [1874006] - fail_function: Remove a redundant mutex unlock (Yauheni Kaliuta) [1874006] - selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL (Yauheni Kaliuta) [1874006] - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list (Yauheni Kaliuta) [1874006] - bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Use truesize with sk_rmem_schedule() (Yauheni Kaliuta) [1874006] - bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect (Yauheni Kaliuta) [1874006] - bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix error return code in run_getsockopt_test() (Yauheni Kaliuta) [1874006] - bpf: Relax return code check for subprograms (Yauheni Kaliuta) [1874006] - tools, bpftool: Add missing close before bpftool net attach exit (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused attribute usage in subprogs_unused test (Yauheni Kaliuta) [1874006] - bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id (Yauheni Kaliuta) [1874006] - bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare (Yauheni Kaliuta) [1874006] - libbpf: Don't attempt to load unused subprog as an entry-point BPF program (Yauheni Kaliuta) [1874006] - bpf: Update verification logic for LSM programs (Yauheni Kaliuta) [1874006] - bpf: Zero-fill re-used per-cpu map element (Yauheni Kaliuta) [1874006] - bpf: BPF_PRELOAD depends on BPF_SYSCALL (Yauheni Kaliuta) [1874006] - libbpf: Fix possible use after free in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf: Fix null dereference in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf, hashmap: Fix undefined behavior in hash_bits (Yauheni Kaliuta) [1874006] - tools, bpftool: Remove two unused variables. (Yauheni Kaliuta) [1874006] - tools, bpftool: Avoid array index warnings. (Yauheni Kaliuta) [1874006] - bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs (Yauheni Kaliuta) [1874006] - bpf: Fix -Wshadow warnings (Yauheni Kaliuta) [1874006] - bpf, libbpf: Guard bpf inline asm from bpf_tail_call_static (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of the bpf_per_cpu_ptr() must be checked (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of bpf_skc_to helpers must be checked (Yauheni Kaliuta) [1874006] - bpf: Remove unneeded break (Yauheni Kaliuta) [1874006] - net, sockmap: Don't call bpf_prog_put() on NULL pointer (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add locking annotations to iterator (Yauheni Kaliuta) [1874006] - bpf: Fix register equivalence tracking. (Yauheni Kaliuta) [1874006] - bpf, selftests: Add three new sockmap tests for verdict only programs (Yauheni Kaliuta) [1874006] - bpf, selftests: Add option to test_sockmap to omit adding parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Allow skipping sk_skb parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Check skb_verdict and skb_parser programs explicitly (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add memory accounting so skbs on ingress lists are visible (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanup (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove dropped data on errors in redirect case (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_set_owner_w wmem will be taken later from sendpage (Yauheni Kaliuta) [1874006] - bpf, sockmap: On receive programs try to fast track SK_PASS ingress (Yauheni Kaliuta) [1874006] - bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits (Yauheni Kaliuta) [1874006] - bpf: Migrate from patchwork.ozlabs.org to patchwork.kernel.org. (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor XDP kern program maps with BTF-defined map (Yauheni Kaliuta) [1874006] - samples: bpf: Replace attach_tracepoint() to attach() in xdp_redirect_cpu (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor xdp_monitor with libbpf (Yauheni Kaliuta) [1874006] - bpf, selftests: Add test for different array inner map size (Yauheni Kaliuta) [1874006] - bpf: Allow for map-in-map with dynamic inner array map entries (Yauheni Kaliuta) [1874006] - selftests/bpf: Asm tests for the verifier regalloc tracking. (Yauheni Kaliuta) [1874006] - bpf: Fix selftest compilation on clang 11 (Yauheni Kaliuta) [1874006] - selftest/bpf: Fix profiler test using CO-RE relocation for enums (Yauheni Kaliuta) [1874006] - selftests/bpf: Add profiler test (Yauheni Kaliuta) [1874006] - bpf: Track spill/fill of bounded scalars. (Yauheni Kaliuta) [1874006] - bpf: Propagate scalar ranges through register assignments. (Yauheni Kaliuta) [1874006] - bpf: Add tcp_notsent_lowat bpf setsockopt (Yauheni Kaliuta) [1874006] - selftests/bpf: Validate libbpf's auto-sizing of LD/ST/STX instructions (Yauheni Kaliuta) [1874006] - libbpf: Allow specifying both ELF and raw BTF for CO-RE BTF override (Yauheni Kaliuta) [1874006] - libbpf: Support safe subset of load/store instruction resizing with CO-RE (Yauheni Kaliuta) [1874006] - libbpf: Skip CO-RE relocations for not loaded BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Fix compatibility problem in xsk_socket__create (Yauheni Kaliuta) [1874006] - bpf: Fix typo in uapi/linux/bpf.h (Yauheni Kaliuta) [1874006] - bpf: Fix build failure for kernel/trace/bpf_trace.c with CONFIG_NET=n (Yauheni Kaliuta) [1874006] - kernel/bpf/verifier: Fix build when NET is not enabled (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_verifier after introducing resolve_pseudo_ldimm64 (Yauheni Kaliuta) [1874006] - samples: bpf: Driver interrupt statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Count syscalls in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Split xdpsock stats into new struct (Yauheni Kaliuta) [1874006] - samples/bpf: Fix a compilation error with fallthrough marking (Yauheni Kaliuta) [1874006] - samples/bpf: Change Makefile to cope with latest llvm (Yauheni Kaliuta) [1874006] - bpf, libbpf: Use valid btf in bpf_program__set_attach_target (Yauheni Kaliuta) [1874006] - selftest/bpf: Test pinning map with reused map fd (Yauheni Kaliuta) [1874006] - libbpf: Check if pin_path was set even map fd exist (Yauheni Kaliuta) [1874006] - libbpf: Close map fd if init map slots failed (Yauheni Kaliuta) [1874006] - bpf: Use raw_spin_trylock() for pcpu_freelist_push/pop in NMI (Yauheni Kaliuta) [1874006] - bpf, verifier: Use fallthrough pseudo-keyword (Yauheni Kaliuta) [1874006] - bpf: Deref map in BPF_PROG_BIND_MAP when it's already used (Yauheni Kaliuta) [1874006] - bpf, sockmap: Update selftests to use skb_adjust_room (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add skb_adjust_room to pop bytes off ingress payload (Yauheni Kaliuta) [1874006] - bpf/selftests: Test for bpf_per_cpu_ptr() and bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introducte bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introduce bpf_per_cpu_ptr() (Yauheni Kaliuta) [1874006] - selftests/bpf: Ksyms_btf to test typed ksyms (Yauheni Kaliuta) [1874006] - bpf/libbpf: BTF support for typed ksyms (Yauheni Kaliuta) [1874006] - bpf: Introduce pseudo_btf_id (Yauheni Kaliuta) [1874006] - selftests/bpf: Properly initialize linfo in sockmap_basic (Yauheni Kaliuta) [1874006] - selftests/bpf: Initialize duration in xdp_noinline.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for BPF_F_PRESERVE_ELEMS (Yauheni Kaliuta) [1874006] - bpf: Introduce BPF_F_PRESERVE_ELEMS for perf event array (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix alignment of .BTF_ids (Yauheni Kaliuta) [1874006] - selftests/bpf: Test "incremental" btf_dump in C format (Yauheni Kaliuta) [1874006] - libbpf: Make btf_dump work with modifiable BTF (Yauheni Kaliuta) [1874006] - bpf, selftests: Use bpf_tail_call_static where appropriate (Yauheni Kaliuta) [1874006] - bpf, libbpf: Add bpf_tail_call_static helper for bpf programs (Yauheni Kaliuta) [1874006] - bpf, net: Rework cookie generator as per-cpu one (Yauheni Kaliuta) [1874006] - bpf: Add classid helper only based on skb->sk (Yauheni Kaliuta) [1874006] - bpf: fix raw_tp test run in preempt kernel (Yauheni Kaliuta) [1874006] - libbpf: Compile in PIC mode only for shared library case (Yauheni Kaliuta) [1874006] - libbpf: Compile libbpf under -O2 level by default and catch extra warnings (Yauheni Kaliuta) [1874006] - bpf: x64: Do not emit sub/add 0, rsp when !stack_depth (Yauheni Kaliuta) [1874006] - bpf, x64: Drop "pop rcx" instruction on BPF JIT epilogue (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix warning in snprintf_btf where system() call unchecked (Yauheni Kaliuta) [1874006] - selftests/bpf: Test BTF's handling of endianness (Yauheni Kaliuta) [1874006] - selftests/bpf: Move and extend ASSERT_xxx() testing macros (Yauheni Kaliuta) [1874006] - selftests: Make sure all 'skel' variables are declared static (Yauheni Kaliuta) [1874006] - selftests/bpf_iter: Don't fail test due to missing __builtin_btf_type_id (Yauheni Kaliuta) [1874006] - bpf/preload: Make sure Makefile cleans up after itself, and add .gitignore (Yauheni Kaliuta) [1874006] - selftests/bpf: Ensure snprintf_btf/bpf_iter tests compatibility with old vmlinux.h (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused-result warning in snprintf_btf.c (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix cast to smaller integer type 'int' warning in raw_tp (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Add bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix overflow tests to reflect iter size increase (Yauheni Kaliuta) [1874006] - bpf: Bump iter seq size to support BTF representation of large data structures (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpf_snprintf_btf helper tests (Yauheni Kaliuta) [1874006] - bpf: Add bpf_snprintf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Move to generic BTF show support, apply it to seq files/strings (Yauheni Kaliuta) [1874006] - bpf: Provide function to get vmlinux BTF information (Yauheni Kaliuta) [1874006] - selftest: bpf: Test copying a sockmap and sockhash (Yauheni Kaliuta) [1874006] - selftests: bpf: Remove shared header from sockmap iter test (Yauheni Kaliuta) [1874006] - selftests: bpf: Add helper to compare socket cookies (Yauheni Kaliuta) [1874006] - bpf: sockmap: Enable map_update_elem from bpf_iter (Yauheni Kaliuta) [1874006] - bpf, cpumap: Remove rcpu pointer from cpu_map_build_skb signature (Yauheni Kaliuta) [1874006] - selftests/bpf: Add raw_tp_test_run (Yauheni Kaliuta) [1874006] - libbpf: Support test run of raw tracepoint programs (Yauheni Kaliuta) [1874006] - bpf: Enable BPF_PROG_TEST_RUN for raw_tracepoint (Yauheni Kaliuta) [1874006] - bpf: Add comment to document BTF type PTR_TO_BTF_ID_OR_NULL (Yauheni Kaliuta) [1874006] - bpf: Add AND verifier test case where 32bit and 64bit bounds differ (Yauheni Kaliuta) [1874006] - bpf, verifier: Remove redundant var_off.value ops in scalar known reg cases (Yauheni Kaliuta) [1874006] - bpf: selftest: Add test_btf_skc_cls_ingress (Yauheni Kaliuta) [1874006] - bpf: selftest: Remove enum tcp_ca_state from bpf_tcp_helpers.h (Yauheni Kaliuta) [1874006] - bpf: selftest: Use bpf_skc_to_tcp_sock() in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Use network_helpers in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Adapt sock_fields test to use skel and global variables (Yauheni Kaliuta) [1874006] - bpf: selftest: Move sock_fields test into test_progs (Yauheni Kaliuta) [1874006] - bpf: selftest: Add ref_tracking verifier test for bpf_skc casting (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_assign to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_tcp_*_syncookie to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_release and bpf_sk_*cgroup_id to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Yauheni Kaliuta) [1874006] - bpf: Move the PTR_TO_BTF_ID check to check_reg_type() (Yauheni Kaliuta) [1874006] - Revert "bpf: Fix potential call bpf_link_free() in atomic context" (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Always force HOSTARCH (Yauheni Kaliuta) [1874006] - bpf: Check CONFIG_BPF option for resolve_btfids (Yauheni Kaliuta) [1874006] - bpf: Explicitly size compatible_reg_types (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix stat probe in d_path test (Yauheni Kaliuta) [1874006] - bpf: Using rcu_read_lock for bpf_sk_storage_map iterator (Yauheni Kaliuta) [1874006] - bpf: Use a table to drive helper arg type checks (Yauheni Kaliuta) [1874006] - bpf: Hoist type checking for nullable arg types (Yauheni Kaliuta) [1874006] - bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg (Yauheni Kaliuta) [1874006] - bpf: Set meta->raw_mode for pointers close to use (Yauheni Kaliuta) [1874006] - bpf: Make context access check generic (Yauheni Kaliuta) [1874006] - bpf: Make reference tracking generic (Yauheni Kaliuta) [1874006] - bpf: Make BTF pointer type checking generic (Yauheni Kaliuta) [1874006] - bpf: Allow specifying a BTF ID per argument in function protos (Yauheni Kaliuta) [1874006] - btf: Add BTF_ID_LIST_SINGLE macro (Yauheni Kaliuta) [1874006] - bpf: Check scalar or invalid register in check_helper_mem_access (Yauheni Kaliuta) [1874006] - btf: Make btf_set_contains take a const pointer (Yauheni Kaliuta) [1874006] - bpf: Fix potential call bpf_link_free() in atomic context (Yauheni Kaliuta) [1874006] - bpf: Use hlist_add_head_rcu when linking to local_storage (Yauheni Kaliuta) [1874006] - samples/bpf: Fix test_map_in_map on s390 (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in test_sockopt_sk (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in sk_assign (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tailcall_bpf2bpf tests (Yauheni Kaliuta) [1874006] - bpf: Add abnormal return checks. (Yauheni Kaliuta) [1874006] - bpf: allow for tailcalls in BPF subprograms for x64 JIT (Yauheni Kaliuta) [1874006] - bpf, x64: rework pro/epilogue and tailcall handling in JIT (Yauheni Kaliuta) [1874006] - bpf: Limit caller's stack depth 256 for subprogs with tailcalls (Yauheni Kaliuta) [1874006] - bpf: rename poke descriptor's 'ip' member to 'tailcall_target' (Yauheni Kaliuta) [1874006] - bpf: propagate poke descriptors to subprograms (Yauheni Kaliuta) [1874006] - bpf, x64: use rcx instead of rax for tail call retpolines (Yauheni Kaliuta) [1874006] - selftests/bpf: Merge most of test_btf into test_progs (Yauheni Kaliuta) [1874006] - selftests/bpf: Test load and dump metadata with btftool and skel (Yauheni Kaliuta) [1874006] - bpftool: Support dumping metadata (Yauheni Kaliuta) [1874006] - libbpf: Add BPF_PROG_BIND_MAP syscall and use it on .rodata section (Yauheni Kaliuta) [1874006] - bpf: Add BPF_PROG_BIND_MAP syscall (Yauheni Kaliuta) [1874006] - bpf: Mutex protect used_maps array and count (Yauheni Kaliuta) [1874006] - libbpf: Fix a compilation error with xsk.c for ubuntu 16.04 (Yauheni Kaliuta) [1874006] - samples/bpf: Add quiet option to xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Add an option for printing extra statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix possible deadlock in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix one packet sending in xdpsock (Yauheni Kaliuta) [1874006] - s390/bpf: Fix multiple tail calls (Yauheni Kaliuta) [1874006] - tcp: Simplify tcp_set_congestion_control() load=false case (Yauheni Kaliuta) [1874006] - tcp: simplify _bpf_setsockopt(): Remove flags argument (Yauheni Kaliuta) [1874006] - tcp: simplify tcp_set_congestion_control(): Always reinitialize (Yauheni Kaliuta) [1874006] - tcp: Simplify EBPF TCP_CONGESTION to always init CC (Yauheni Kaliuta) [1874006] - bpftool: Fix build failure (Yauheni Kaliuta) [1874006] - tools: bpftool: Automate generation for "SEE ALSO" sections in man pages (Yauheni Kaliuta) [1874006] - bpf: Fix comment for helper bpf_current_task_under_cgroup() (Yauheni Kaliuta) [1874006] - selftests/bpf: Define string const as global for test_sysctl_prog.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_ksyms on non-SMP kernels (Yauheni Kaliuta) [1874006] - tools: bpftool: Add "inner_map" to "bpftool map create" outer maps (Yauheni Kaliuta) [1874006] - tools: bpftool: Keep errors for map-of-map dumps if distinct from ENOENT (Yauheni Kaliuta) [1874006] - tools: bpftool: Clean up function to dump map entry (Yauheni Kaliuta) [1874006] - selftests: bpf: Test iterating a sockmap (Yauheni Kaliuta) [1874006] - net: Allow iterating sockmap and sockhash (Yauheni Kaliuta) [1874006] - net: sockmap: Remove unnecessary sk_fullsock checks (Yauheni Kaliuta) [1874006] - tools: bpftool: Include common options from separate file (Yauheni Kaliuta) [1874006] - tools: bpftool: Print optional built-in features along with version (Yauheni Kaliuta) [1874006] - selftests, bpftool: Add bpftool (and eBPF helpers) documentation build (Yauheni Kaliuta) [1874006] - tools: bpftool: Log info-level messages when building bpftool man pages (Yauheni Kaliuta) [1874006] - bpf: Remove duplicate headers (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang change (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for map_ptr arithmetic (Yauheni Kaliuta) [1874006] - bpf: Permit map_ptr arithmetic with opcode add and offset 0 (Yauheni Kaliuta) [1874006] - tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874006] - bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874006] - tools: bpftool: Fix formatting in bpftool-link documentation (Yauheni Kaliuta) [1874006] - samples, bpf: Add xsk_fwd test file to .gitignore (Yauheni Kaliuta) [1874006] - samples, bpf: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - libbpf: Fix potential multiplication overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix another __u64 cast in printf (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix check in global_data_init. (Yauheni Kaliuta) [1874006] - selftests/bpf: Add __noinline variant of cls_redirect selftest (Yauheni Kaliuta) [1874006] - selftests/bpf: Modernize xdp_noinline test w/ skeleton and __noinline (Yauheni Kaliuta) [1874006] - selftests/bpf: Add subprogs to pyperf, strobemeta, and l4lb_noinline tests (Yauheni Kaliuta) [1874006] - tools/bpftool: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - selftests/bpf: Don't use deprecated libbpf APIs (Yauheni Kaliuta) [1874006] - libbpf: Deprecate notion of BPF program "title" in favor of "section name" (Yauheni Kaliuta) [1874006] - selftests/bpf: Add selftest for multi-prog sections and bpf-to-bpf calls (Yauheni Kaliuta) [1874006] - libbpf: Add multi-prog section support for struct_ops (Yauheni Kaliuta) [1874006] - libbpf: Implement generalized .BTF.ext func/line info adjustment (Yauheni Kaliuta) [1874006] - libbpf: Make RELO_CALL work for multi-prog sections and sub-program calls (Yauheni Kaliuta) [1874006] - libbpf: Support CO-RE relocations for multi-prog sections (Yauheni Kaliuta) [1874006] - libbpf: Parse multi-function sections into multiple BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Ensure ELF symbols table is found before further ELF processing (Yauheni Kaliuta) [1874006] - selftests/bpf: Test task_file iterator without visiting pthreads (Yauheni Kaliuta) [1874006] - bpf: Avoid iterating duplicated files for task_file iterator (Yauheni Kaliuta) [1874006] - bpf: {cpu,dev}map: Change various functions return type from int to void (Yauheni Kaliuta) [1874006] - module: Fix up module_notifier return values (Yauheni Kaliuta) [1874006] - bpf: Remove bpf_lsm_file_mprotect from sleepable list. (Yauheni Kaliuta) [1874006] - samples/bpf: Fix to xdpsock to avoid recycling frames (Yauheni Kaliuta) [1874006] - samples/bpf: Optimize l2fwd performance in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Add new sample xsk_fwd.c (Yauheni Kaliuta) [1874006] - libbpf: Support shared umems between queues and devices (Yauheni Kaliuta) [1874006] - selftests/bpf: Add sleepable tests (Yauheni Kaliuta) [1874006] - libbpf: Support sleepable progs (Yauheni Kaliuta) [1874006] - bpf: Add bpf_copy_from_user() helper. (Yauheni Kaliuta) [1874006] - bpf: Fix build without BPF_LSM. (Yauheni Kaliuta) [1874006] - bpf: Introduce sleepable BPF programs (Yauheni Kaliuta) [1874006] - mm/error_inject: Fix allow_error_inject function signatures. (Yauheni Kaliuta) [1874006] - mm/filemap.c: enable error injection at add_to_page_cache() (Yauheni Kaliuta) [1874006] - mm/page_alloc.c: allow error injection (Yauheni Kaliuta) [1874006] - bpf: selftests: Add test for different inner map size (Yauheni Kaliuta) [1874006] - bpf: Relax max_entries check for most of the inner map types (Yauheni Kaliuta) [1874006] - bpf: Add map_meta_equal map ops (Yauheni Kaliuta) [1874006] - bpf: Make bpf_link_info.iter similar to bpf_iter_link_info (Yauheni Kaliuta) [1874006] - tools, bpf/build: Cleanup feature files on make clean (Yauheni Kaliuta) [1874006] - libbpf: Fix compilation warnings for 64-bit printf args (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier tests for xor operation (Yauheni Kaliuta) [1874006] - libbpf: Fix unintentional success return code in bpf_object__load (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix spelling mistake "scoket" -> "socket" (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix open call in trigger_fstat_events (Yauheni Kaliuta) [1874006] - selftests/bpf: Add set test to resolve_btfids (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for d_path helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier test for d_path helper (Yauheni Kaliuta) [1874006] - bpf: Update .BTF_ids section in btf.rst with sets info (Yauheni Kaliuta) [1874006] - bpf: Add d_path helper (Yauheni Kaliuta) [1874006] - bpf: Add BTF_SET_START/END macros (Yauheni Kaliuta) [1874006] - bpf: Add btf_struct_ids_match function (Yauheni Kaliuta) [1874006] - bpf: Factor btf_struct_access function (Yauheni Kaliuta) [1874006] - bpf: Remove recursion call in btf_struct_access (Yauheni Kaliuta) [1874006] - bpf: Add type_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Add elem_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Move btf_resolve_size into __btf_resolve_size (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add support for set symbols (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add size check to get_id function (Yauheni Kaliuta) [1874006] - bpf: Disallow BPF_PRELOAD in allmodconfig builds (Yauheni Kaliuta) [1874006] - bpf: Add selftests for local_storage (Yauheni Kaliuta) [1874006] - bpf: Allow local storage to be used from LSM programs (Yauheni Kaliuta) [1874006] - bpf: Implement bpf_local_storage for inodes (Yauheni Kaliuta) [1874006] - bpf: Split bpf_local_storage to bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize caching for sk_storage. (Yauheni Kaliuta) [1874006] - bpf: Renames in preparation for bpf_local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Enable tc verbose mode for test_sk_assign (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor tracepoint tracing programs with libbpf (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor kprobe tracing programs with libbpf (Yauheni Kaliuta) [1874006] - selftests: bpf: Fix sockmap update nits (Yauheni Kaliuta) [1874006] - libbpf: Fix type compatibility check copy-paste error (Yauheni Kaliuta) [1874006] - libbpf: Avoid false unuinitialized variable warning in bpf_core_apply_relo (Yauheni Kaliuta) [1874006] - bpf: sk_lookup: Add user documentation (Yauheni Kaliuta) [1874006] - docs: Correct subject prefix and update LLVM info (Yauheni Kaliuta) [1874006] - libbpf: Normalize and improve logging across few functions (Yauheni Kaliuta) [1874006] - libbpf: Skip well-known ELF sections when iterating ELF (Yauheni Kaliuta) [1874006] - libbpf: Add __noinline macro to bpf_helpers.h (Yauheni Kaliuta) [1874006] - libbpf: Factor out common ELF operations and improve logging (Yauheni Kaliuta) [1874006] - libbpf: Add perf_buffer APIs for better integration with outside epoll loop (Yauheni Kaliuta) [1874006] - bpftool: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query callbacks in map element iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - selftests/bpf: List newest Clang built-ins needed for some CO-RE selftests (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix two minor compilation warnings reported by GCC 4.9 (Yauheni Kaliuta) [1874006] - libbpf: Fix libbpf build on compilers missing __builtin_mul_overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix detection of BPF helper call instruction (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpffs preload test. (Yauheni Kaliuta) [1874006] - bpf: Add kernel module with user mode driver that populates bpffs. (Yauheni Kaliuta) [1874006] - bpf: Add BPF program and map iterators as built-in BPF programs. (Yauheni Kaliuta) [1874006] - bpf: Factor out bpf_link_by_id() helper. (Yauheni Kaliuta) [1874006] - libbpf: Simplify the return expression of build_map_pin_path() (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for ENUMVAL_EXISTS/ENUMVAL_VALUE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement enum value-based CO-RE relocations (Yauheni Kaliuta) [1874006] - selftests/bpf: Add CO-RE relo test for TYPE_ID_LOCAL/TYPE_ID_TARGET (Yauheni Kaliuta) [1874006] - selftests/bpf: Test TYPE_EXISTS and TYPE_SIZE CO-RE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement type-based CO-RE relocations support (Yauheni Kaliuta) [1874006] - libbpf: Centralize poisoning and poison reallocarray() (Yauheni Kaliuta) [1874006] - tools/bpftool: Remove libbpf_internal.h usage in bpftool (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test validating failure on ambiguous relocation value (Yauheni Kaliuta) [1874006] - libbpf: Improve relocation ambiguity detection (Yauheni Kaliuta) [1874006] - libbpf: Detect minimal BTF support and skip BTF loading, if missing (Yauheni Kaliuta) [1874006] - libbpf: Sanitize BPF program code for bpf_probe_read_{kernel, user}[_str] (Yauheni Kaliuta) [1874006] - libbpf: Factor out common logic of testing and closing FD (Yauheni Kaliuta) [1874006] - libbpf: Make kernel feature probing lazy (Yauheni Kaliuta) [1874006] - libbpf: Disable -Wswitch-enum compiler warning (Yauheni Kaliuta) [1874006] - libbpf: Convert comma to semicolon (Yauheni Kaliuta) [1874006] - samples: bpf: Fix broken bpf programs due to removed symbol (Yauheni Kaliuta) [1874006] - bpf: Replace GPLv2 boilerplate/reference with SPDX - rule 206 (Jiri Benc) [1874006] - LSM: Make some functions static (Yauheni Kaliuta) [1874006] - LSM: Make lsm_early_cred() and lsm_early_task() local functions. (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the ipc security blob (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the task security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the inode security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the file security (Yauheni Kaliuta) [1874006] - Infrastructure management of the cred security blob (Yauheni Kaliuta) [1874006] - kernel: move CONFIG_TASKS_TRACE_RCU fields to task_struct_rh (Jiri Benc) [1874006] - kernel: store pointer to task_struct in task_struct_rh (Jiri Benc) [1874006]- igb: Add double-check MTA_REGISTER for i210 and i211 (Corinna Vinschen) [1920286] - igb: Redistribute memory for transmit packet buffers when in Qav mode (Corinna Vinschen) [1920286] - igb: Fix fall-through warnings for Clang (Corinna Vinschen) [1920286] - intel: clean up mismatched header comments (Corinna Vinschen) [1920286] - igb: check timestamp validity (Corinna Vinschen) [1920286] - igb: Fix duplicate include guard (Corinna Vinschen) [1920286] - intel: Update drivers to use ethtool_sprintf (Corinna Vinschen) [1920286] - net: ethernet: intel: igb: Typo fix in the file igb_main.c (Corinna Vinschen) [1920286] - igb: avoid premature Rx buffer reuse (Corinna Vinschen) [1920286] - igb: remove h from printk format specifier (Corinna Vinschen) [1920286] - igb: Enable RSS for Intel I211 Ethernet Controller (Corinna Vinschen) [1920286] - igb: fix TDBAL register show incorrect value (Corinna Vinschen) [1920286] - net: igb: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920286] - igb: avoid transmit queue timeout in xdp path (Corinna Vinschen) [1920286] - igb: use xdp_do_flush (Corinna Vinschen) [1920286] - igb: skb add metasize for xdp (Corinna Vinschen) [1920286] - igb: XDP extack message on error (Corinna Vinschen) [1920286] - igb: take VLAN double header into account (Corinna Vinschen) [1920286] - igb: XDP xmit back fix error code (Corinna Vinschen) [1920286] - igb: add XDP support (Corinna Vinschen) [1920286] - r8169: don't advertise pause in jumbo mode (Josef Oskera) [1935346] - r8169: fix DMA being used after buffer free if WoL is enabled (Josef Oskera) [1935346] - r8169: fix r8168fp_adjust_ocp_cmd function (Josef Oskera) [1935346] - r8169: use macro pm_ptr (Josef Oskera) [1935346] - r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Josef Oskera) [1935346] - r8169: handle tx before rx in napi poll (Josef Oskera) [1935346] - r8169: disable detection of bogus xid's 308/388 (Josef Oskera) [1935346] - r8169: re-configure WOL settings on resume from hibernation (Josef Oskera) [1935346] - r8169: don't try to disable interrupts if NAPI is scheduled already (Josef Oskera) [1935346] - r8169: Add support for another RTL8168FP (Josef Oskera) [1935346] - r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Josef Oskera) [1935346] - r8169: work around RTL8125 UDP hw bug (Josef Oskera) [1935346] - r8169: remove not needed call to rtl_wol_enable_rx from rtl_shutdown (Josef Oskera) [1935346] - r8169: improve DASH support (Josef Oskera) [1935346] - r8169: improve rtl8169_rx_csum (Josef Oskera) [1935346] - r8169: align rtl_wol_suspend_quirk with vendor driver and rename it (Josef Oskera) [1935346] - r8169: clean up rtl_pll_power_down/up functions (Josef Oskera) [1935346] - r8169: improve handling D3 PLL power-down (Josef Oskera) [1935346] - r8169: enable PLL power-down for chip versions 34, 35, 36, 42 (Josef Oskera) [1935346] - r8169: make use of the unaligned access helpers (Josef Oskera) [1935346] - r8169: tweak max read request size for newer chips also in jumbo mtu mode (Josef Oskera) [1935346] - r8169: align RTL8168e jumbo pcie read request size with vendor driver (Josef Oskera) [1935346] - r8169: don't wakeup-enable device on shutdown if WOL is disabled (Josef Oskera) [1935346] - r8169: improve rtl_ocp_reg_failure (Josef Oskera) [1935346] - r8169: replace BUG_ON with WARN in _rtl_eri_write (Josef Oskera) [1935346] - r8169: improve RTL8168g PHY suspend quirk (Josef Oskera) [1935346] - r8169: move ERI access functions to avoid forward declaration (Josef Oskera) [1935346] - r8169: work around power-saving bug on some chip versions (Josef Oskera) [1935346] - r8169: make NUM_RX_DESC a signed int (Josef Oskera) [1935346] - r8169: improve rtl_rx (Josef Oskera) [1935346] - r8169: set tc_offset only if tally counter reset isn't supported (Josef Oskera) [1935346] - net: phy: realtek: read actual speed on rtl8211f to detect downshift (Josef Oskera) [1935346] - r8169: use dev_err_probe in rtl_get_ether_clk (Josef Oskera) [1935346] - r8169: reduce number of workaround doorbell rings (Josef Oskera) [1935346] - r8169: remove not needed check in rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: remove nr_frags argument from rtl_tx_slots_avail (Josef Oskera) [1935346] - r8169: improve rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: improve rtl_tx (Josef Oskera) [1935346] - r8169: use READ_ONCE in rtl_tx_slots_avail (Josef Oskera) [1935346] - net: phy: realtek: support paged operations on RTL8201CP (Josef Oskera) [1935346] - r8169: disable hw csum for short packets on all chip versions (Josef Oskera) [1935346] - r8169: fix potential skb double free in an error path (Josef Oskera) [1935346] - r8169: work around short packet hw bug on RTL8125 (Josef Oskera) [1935346] - net: phy: realtek: Add support for RTL8221B-CG series (Josef Oskera) [1935346] - r8169: set IRQF_NO_THREAD if MSI(X) is enabled (Josef Oskera) [1935346] - r8169: align number of tx descriptors with vendor driver (Josef Oskera) [1935346] - r8169: use pm_runtime_put_sync in rtl_open error path (Josef Oskera) [1935346] - r8169: remove unneeded memory barrier in rtl_tx (Josef Oskera) [1935346] - r8169: remove no longer needed private rx/tx packet/byte counters (Josef Oskera) [1935346] - r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters (Josef Oskera) [1935346] - treewide: Use fallthrough pseudo-keyword (Josef Oskera) [1935346] - r8169: fix jumbo packet handling on RTL8168e (Josef Oskera) [1915314] - sctp: delay auto_asconf init until binding the first addr (Xin Long) [1952020] - netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal) [1950014] - netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal) [1950014] - netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal) [1950014] - netfilter: nft_limit: avoid possible divide error in nft_limit_init (Florian Westphal) [1950014] - netfilter: conntrack: do not print icmpv6 as unknown via /proc (Florian Westphal) [1950014] - netfilter: flowtable: fix NAT IPv6 offload mangling (Florian Westphal) [1950014] - netfilter: flowtable: Make sure GC works periodically in idle system (Florian Westphal) [1950014] - netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags (Florian Westphal) [1950014] - netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal) [1950014] - netfilter: x_tables: gpf inside xt_find_revision() (Florian Westphal) [1950014] - netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal) [1950014] - flow_dissector: fix byteorder of dissected ICMP ID (Paolo Abeni) [1950288] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Paolo Abeni) [1950288] - net: core: devlink: use right genl user_ptr when handling port param get/set (Paolo Abeni) [1950288] - net_sched: gen_estimator: support large ewma log (Paolo Abeni) [1950288] - net: Allow NETIF_F_HW_TLS_TX if IP_CSUM && IPV6_CSUM (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled (Paolo Abeni) [1950288] - devlink: Add devlink port documentation (Petr Oros) [1935708] - devlink: Support get and set state of port function (Petr Oros) [1935708] - devlink: Support add and delete devlink port (Petr Oros) [1935708] - devlink: Introduce PCI SF port flavour and port attribute (Petr Oros) [1935708] - devlink: Prepare code to fill multiple port function attributes (Petr Oros) [1935708] - net: core: devlink: simplify the return expression of devlink_nl_cmd_trap_set_doit() (Petr Oros) [1935708] - video: hyperv_fb: Add ratelimit on error message (Mohammed Gamal) [1957804] - ovl: allow upperdir inside lowerdir (Miklos Szeredi) [1903647] - i2c: i801: Add support for Intel Alder Lake PCH-P (Steve Best) [1929488] - pinctrl: tigerlake: Add Alder Lake-P ACPI ID (Steve Best) [1929492] - xfs: set aside allocation btree blocks from block reservation (Brian Foster) [1911738] - xfs: introduce in-core global counter of allocbt blocks (Brian Foster) [1911738] - xfs: unconditionally read all AGFs on mounts with perag reservation (Brian Foster) [1911738] - xfs: drop unnecessary setfilesize helper (Brian Foster) [1942348] - xfs: drop unused ioend private merge and setfilesize code (Brian Foster) [1942348] - xfs: open code ioend needs workqueue helper (Brian Foster) [1942348] - xfs: drop submit side trans alloc for append ioends (Brian Foster) [1942348] - blk-mq: Use request queue-wide tags for tagset-wide sbitmap (Ming Lei) [1932145] - blk-mq: Some tag allocation code refactoring (Ming Lei) [1932145] - blk-mq: Swap two calls in blk_mq_exit_queue() (Ming Lei) [1932145] - blk-mq: plug request for shared sbitmap (Ming Lei) [1932145] - blk-mq: set default elevator as deadline in case of hctx shared tagset (Ming Lei) [1932145] - powerpc/perf: Fix PMU constraint check for EBB events (Diego Domingos) [1926573] - s390/idle: fix suspicious RCU usage (Waiman Long) [1963142] - x86/cpu: Add another Alder Lake CPU to the Intel family (Steve Best) [1962033] - x86/split_lock: Don't write MSR_TEST_CTRL on CPUs that aren't whitelisted (Prarit Bhargava) [1837350] - Documentation/admin-guide: Change doc for split_lock_detect parameter (Prarit Bhargava) [1837350] - x86/traps: Handle #DB for bus lock (Prarit Bhargava) [1837350] - x86/cpufeatures: Enumerate #DB for bus lock detection (Prarit Bhargava) [1837350] - x86/split_lock: Enable the split lock feature on another Alder Lake CPU (Prarit Bhargava) [1925373] - x86/cpu: Add another Alder Lake CPU to the Intel family (Prarit Bhargava) [1925373] - x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs (Prarit Bhargava) [1925373]- libbpf: Add user-space variants of BPF_CORE_READ() family of macros (Jiri Olsa) [1896362] - libbpf: Switch tracing and CO-RE helper macros to bpf_probe_read_kernel() (Jiri Olsa) [1896362] - selftests/bpf: Fix test_vmlinux test to use bpf_probe_read_user() (Jiri Olsa) [1896362] - samples/bpf, selftests/bpf: Use bpf_probe_read_kernel (Jiri Olsa) [1896362] - bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Jiri Olsa) [1896362] - perf/x86/intel/uncore: Add Rocket Lake support (Michael Petlan) [1837502] - perf/x86/cstate: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/intel: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/msr: Add Rocket Lake CPU support (Michael Petlan) [1837497] - tick/nohz: Kick only _queued_ task whose tick dependency is updated (Waiman Long) [1922901] - tick/nohz: Change signal tick dependency to wake up CPUs of member tasks (Waiman Long) [1922901] - tick/nohz: Only wake up a single target cpu when kicking a task (Waiman Long) [1922901] - tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922901] - sched/fair: Fix shift-out-of-bounds in load_balance() (Phil Auld) [1958730] - redhat/configs: Update torture test configs (Waiman Long) [1941211] - rcu: Do not report strict GPs for outgoing CPUs (Waiman Long) [1941211] - rcu,ftrace: Fix ftrace recursion (Waiman Long) [1941211] - arm64: smp: Tell RCU about CPUs that fail to come online (Waiman Long) [1941211] - rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled (Waiman Long) [1941211] - rcu-tasks: Enclose task-list scan in rcu_read_lock() (Waiman Long) [1941211] - rcu-tasks: Fix low-probability task_struct leak (Waiman Long) [1941211] - rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Selectively enable more RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Use more aggressive polling for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Mark variables static (Waiman Long) [1941211] - rcu-tasks: Prevent complaints of unused show_rcu_tasks_classic_gp_kthread() (Waiman Long) [1941211] - rcu: Remove unused "cpu" parameter from rcu_report_qs_rdp() (Waiman Long) [1941211] - torture: Add gdb support (Waiman Long) [1941211] - rcuperf: Change rcuperf to rcuscale (Waiman Long) [1941211] - sched,rcuperf: Convert to sched_set_fifo_low() (Waiman Long) [1941211] - rcu/rcuperf: Convert to SPDX license identifier (Waiman Long) [1941211] - rcutorture: Allow pointer leaks to test diagnostic code (Waiman Long) [1941211] - rcu: Report QS for outermost PREEMPT=n rcu_read_unlock() for strict GPs (Waiman Long) [1941211] - rcu: locking and unlocking need to always be at least barriers (Waiman Long) [1941211] - rcu: Execute RCU reader shortly after rcu_core for strict GPs (Waiman Long) [1941211] - rcu: Provide optional RCU-reader exit delay for strict GPs (Waiman Long) [1941211] - rcu: Make FQS more aggressive in complaining about offline CPUs (Waiman Long) [1941211] - rcu: Clarify comments about FQS loop reporting quiescent states (Waiman Long) [1941211] - rcu: IPI all CPUs at GP end for strict GPs (Waiman Long) [1941211] - rcu: IPI all CPUs at GP start for strict GPs (Waiman Long) [1941211] - rcu: Attempt QS when CPU discovers GP for strict GPs (Waiman Long) [1941211] - rcu: Do full report for .need_qs for strict GPs (Waiman Long) [1941211] - rcu: Always set .need_qs from __rcu_read_lock() for strict GPs (Waiman Long) [1941211] - rcu: Force DEFAULT_RCU_BLIMIT to 1000 for strict RCU GPs (Waiman Long) [1941211] - rcu: Restrict default jiffies_till_first_fqs for strict RCU GPs (Waiman Long) [1941211] - rcu: Reduce leaf fanout for strict RCU grace periods (Waiman Long) [1941211] - rcu: Add Kconfig option for strict RCU grace periods (Waiman Long) [1941211] - rcu/nocb: Add a warning for non-GP kthread running GP code (Waiman Long) [1941211] - rcu: Move rcu_cpu_started per-CPU variable to rcu_data (Waiman Long) [1941211] - scftorture: Add cond_resched() to test loop (Waiman Long) [1941211] - rcutorture: Hoist OOM registry up one level (Waiman Long) [1941211] - rcutorture: Properly synchronize with OOM notifier (Waiman Long) [1941211] - rcutorture: Properly set rcu_fwds for OOM handling (Waiman Long) [1941211] - torture: Add kvm.sh --help and update help message (Waiman Long) [1941211] - refperf: Avoid null pointer dereference when buf fails to allocate (Waiman Long) [1941211] - rcutorture: Add CONFIG_PROVE_RCU_LIST to TREE05 (Waiman Long) [1941211] - torture: Update initrd documentation (Waiman Long) [1941211] - rcutorture: Replace HTTP links with HTTPS ones (Waiman Long) [1941211] - rcu: Fix kerneldoc comments in rcupdate.h (Waiman Long) [1941211] - scftorture: Adapt memory-ordering test to UP operation (Waiman Long) [1941211] - torture: document --allcpus argument added to the kvm.sh script (Waiman Long) [1941211] - scftorture: Block scftorture_invoker() kthreads for offline CPUs (Waiman Long) [1941211] - scftorture: Check unexpected "switch" statement value (Waiman Long) [1941211] - scftorture: Make symbol 'scf_torture_rand' static (Waiman Long) [1941211] - scftorture: Prevent compiler from reducing race probabilities (Waiman Long) [1941211] - scftorture: Flag errors in torture-compatible manner (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() scf_check initialization (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() check and kfree() (Waiman Long) [1941211] - scftorture: Add smp_call_function() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_many() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_single() memory-ordering checks (Waiman Long) [1941211] - scftorture: Summarize per-thread statistics (Waiman Long) [1941211] - torture: Declare parse-console.sh independence from rcutorture (Waiman Long) [1941211] - tick-sched: Clarify "NOHZ: local_softirq_pending" warning (Waiman Long) [1941211] - scftorture: Implement weighted primitive selection (Waiman Long) [1941211] - torture: Add scftorture to the rcutorture scripting (Waiman Long) [1941211] - scftorture: Add smp_call_function() torture test (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_stall_ftrace_dump (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_kthreads (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor (Waiman Long) [1941211] - nocb: Remove show_rcu_nocb_state() false positive printout (Waiman Long) [1941211] - rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() (Waiman Long) [1941211] - nocb: Clarify RCU nocb CPU error message (Waiman Long) [1941211] - rcu/tree: Force quiescent state on callback overload (Waiman Long) [1941211] - rcu/trace: Use gp_seq_req in acceleration's rcu_grace_period tracepoint (Waiman Long) [1941211] - rcu/trace: Print negative GP numbers correctly (Waiman Long) [1941211] - rcutorture: Output number of elapsed grace periods (Waiman Long) [1941211] - rcu: Initialize at declaration time in rcu_exp_handler() (Waiman Long) [1941211] - rcu: Remove KCSAN stubs from update.c (Waiman Long) [1941211] - rcu: Remove KCSAN stubs (Waiman Long) [1941211] - srcu: Remove KCSAN stubs (Waiman Long) [1941211] - rcutorture: Remove KCSAN stubs (Waiman Long) [1941211] - refscale: Change --torture type from refperf to refscale (Waiman Long) [1941211] - refperf: Rename refperf.c to refscale.c and change internal names (Waiman Long) [1941211] - refperf: Rename RCU_REF_PERF_TEST to RCU_REF_SCALE_TEST (Waiman Long) [1941211] - torture: Remove obsolete "cd $KVM" (Waiman Long) [1941211] - torture: Avoid duplicate specification of qemu command (Waiman Long) [1941211] - torture: Dump ftrace at shutdown only if requested (Waiman Long) [1941211] - torture: Add kvm-tranform.sh script for qemu-cmd files (Waiman Long) [1941211] - torture: Add more tracing crib notes to kvm.sh (Waiman Long) [1941211] - torture: Improve diagnostic for KCSAN-incapable compilers (Waiman Long) [1941211] - torture: Correctly summarize build-only runs (Waiman Long) [1941211] - torture: Pass --kmake-arg to all make invocations (Waiman Long) [1941211] - kernel/rcu/tree.c: Fix kernel-doc warnings (Waiman Long) [1941211] - rcu-tasks: Fix synchronize_rcu_tasks_trace() header comment (Waiman Long) [1941211] - rcu: grpnum just records group number (Waiman Long) [1941211] - rcu: grplo/grphi just records CPU number (Waiman Long) [1941211] - rcu: gp_max is protected by root rcu_node's lock (Waiman Long) [1941211] - rcutorture: Check for unwatched readers (Waiman Long) [1941211] - torture: Abstract out console-log error detection (Waiman Long) [1941211] - torture: Add a stop-run capability (Waiman Long) [1941211] - rcu-tasks: Fix code-style issues (Waiman Long) [1941211] - torture: Create qemu-cmd in --buildonly runs (Waiman Long) [1941211] - rcu: Stop shrinker loop (Waiman Long) [1941211] - refperf: Add test for RCU Tasks readers (Waiman Long) [1941211] - refperf: Add test for RCU Tasks Trace readers. (Waiman Long) [1941211] - rcu: Replace 1 with true (Waiman Long) [1941211] - rcu/rcutorture: Replace 0 with false (Waiman Long) [1941211] - refperf: Change readdelay module parameter to nanoseconds (Waiman Long) [1941211] - refperf: Work around 64-bit division (Waiman Long) [1941211] - doc: Document rcuperf's module parameters (Waiman Long) [1941211] - refperf: Adjust refperf.loop default value (Waiman Long) [1941211] - rcu-tasks: Conditionally compile show_rcu_tasks_gp_kthreads() (Waiman Long) [1941211] - rcu-tasks: Add #include of rcupdate_trace.h to update.c (Waiman Long) [1941211] - rcu-tasks: Make rcu_tasks_postscan() be static (Waiman Long) [1941211] - refperf: Add read-side delay module parameter (Waiman Long) [1941211] - lockdep: Complain only once about RCU in extended quiescent state (Waiman Long) [1941211] - refperf: Simplify initialization-time wakeup protocol (Waiman Long) [1941211] - rcu: Allow for smp_call_function() running callbacks from idle (Waiman Long) [1941211] - refperf: Output per-experiment data points (Waiman Long) [1941211] - refperf: Label experiment-number column "Runs" (Waiman Long) [1941211] - refperf: Add warmup and cooldown processing phases (Waiman Long) [1941211] - refperf: More closely synchronize reader start times (Waiman Long) [1941211] - refperf: Convert reader_task structure's "start" field to int (Waiman Long) [1941211] - refperf: Tune reader measurement interval (Waiman Long) [1941211] - refperf: Make functions static (Waiman Long) [1941211] - srcu: Avoid local_irq_save() before acquiring spinlock_t (Waiman Long) [1941211] - refperf: Dynamically allocate thread-summary output buffer (Waiman Long) [1941211] - refperf: Dynamically allocate experiment-summary output buffer (Waiman Long) [1941211] - refperf: Provide module parameter to specify number of experiments (Waiman Long) [1941211] - refperf: Convert nreaders to a module parameter (Waiman Long) [1941211] - refperf: Allow decimal nanoseconds (Waiman Long) [1941211] - refperf: Hoist function-pointer calls out of the loop (Waiman Long) [1941211] - rcu: Introduce single argument kvfree_rcu() interface (Waiman Long) [1941211] - refperf: Add holdoff parameter to allow CPUs to come online (Waiman Long) [1941211] - torture: Add refperf to the rcutorture scripting (Waiman Long) [1941211] - rcuperf: Add comments explaining the high reader overhead (Waiman Long) [1941211] - refperf: Add a test to measure performance of read-side synchronization (Waiman Long) [1941211] - rcuperf: Remove useless while loops around wait_event (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_check_preempt() (Waiman Long) [1941211] - sched,rcu,tracing: Avoid tracing before in_nmi() is correct (Waiman Long) [1941211] - hardirq/nmi: Allow nested nmi_enter() (Waiman Long) [1941211] - powerpc/64s: Include header file to fix a warning (Waiman Long) [1941211] - powerpc/64s: system reset interrupt preserve HSRRs (Waiman Long) [1941211] - powerpc/64s: Fix HV NMI vs HV interrupt recoverability test (Waiman Long) [1941211] - powerpc/traps: fix recoverability of machine check handling on book3s/32 (Waiman Long) [1941211] - powerpc/traps: restore recoverability of machine_check interrupts (Waiman Long) [1941211] - rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() noinstr (Waiman Long) [1941211] - rcu: Remove initialized but unused rnp from check_slow_task() (Waiman Long) [1941211] - rcu: Update comment from rsp->rcu_gp_seq to rsp->gp_seq (Waiman Long) [1941211] - rcu: Provide __rcu_is_watching() (Waiman Long) [1941211] - doc: Tasks RCU must protect instructions before trampoline (Waiman Long) [1941211] - fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Waiman Long) [1941211] - rcu-tasks: Convert sleeps to idle priority (Waiman Long) [1941211] - rcu: Expedited grace-period sleeps to idle priority (Waiman Long) [1941211] - rcu: No-CBs-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Priority-boost-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Grace-period-kthread related sleeps to idle priority (Waiman Long) [1941211] - torture: Add --allcpus argument to the kvm.sh script (Waiman Long) [1941211] - torture: Remove whitespace from identify_qemu_vcpus output (Waiman Long) [1941211] - torture: Add script to smoke-test commits in a branch (Waiman Long) [1941211] - trace: events: rcu: Change description of rcu_dyntick trace event (Waiman Long) [1941211] - rcu: Add comment documenting rcu_callback_map's purpose (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_preempt() (Waiman Long) [1941211] - rcu: Add callbacks-invoked counters (Waiman Long) [1941211] - doc: Timer problems can cause RCU CPU stall warnings (Waiman Long) [1941211] - torture: Remove qemu dependency on EFI firmware (Waiman Long) [1941211] - rcutorture: NULL rcu_torture_current earlier in cleanup code (Waiman Long) [1941211] - rcutorture: Handle non-statistic bang-string error messages (Waiman Long) [1941211] - torture: Set configfile variable to current scenario (Waiman Long) [1941211] - rcutorture: Add races with task-exit processing (Waiman Long) [1941211] - docs: RCU: Don't duplicate chapter names in rculist_nulls.rst (Waiman Long) [1941211] - docs: RCU: Convert stallwarn.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rcuref.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert torture.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rculist_nulls.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep-splat.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert checklist.txt to ReST (Waiman Long) [1941211] - doc: Add rcutorture scripting to torture.txt (Waiman Long) [1941211] - doc: Fix typo "deference" to "dereference" (Waiman Long) [1941211] - docs: locking: convert docs to ReST and rename to *.rst (Waiman Long) [1941211] - doc/rcuref: Document real world examples in kernel (Waiman Long) [1941211] - Documentation/locking/lockdep: Drop last two chars of sample states (Waiman Long) [1941211] - doc: rcu: Suspicious RCU usage is a warning (Waiman Long) [1941211] - RCU/torture.txt: Remove section MODULE PARAMETERS (Waiman Long) [1941211] - Documentation/lockstat: Fix trivial typo (Waiman Long) [1941211] - rcu: Simplify the calculation of rcu_state.ncpus (Waiman Long) [1941211] - srcu: Fix a typo in comment "amoritized"->"amortized" (Waiman Long) [1941211] - rcuperf: Fix printk format warning (Waiman Long) [1941211] - mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Waiman Long) [1941211] - rcu: Initialize and destroy rcu_synchronize only when necessary (Waiman Long) [1941211] - rcu: Add KCSAN stubs to update.c (Waiman Long) [1941211] - rcu: Add KCSAN stubs (Waiman Long) [1941211] - srcu: Add KCSAN stubs (Waiman Long) [1941211] - rcutorture: Add KCSAN stubs (Waiman Long) [1941211] - rcu/rcutorture: Convert to SPDX license identifier (Waiman Long) [1941211] - rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() (Waiman Long) [1941211] - rcutorture: Convert ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison (Waiman Long) [1941211] - rcu: Add rcu_gp_might_be_stalled() (Waiman Long) [1941211] - torture: Add a --kasan argument (Waiman Long) [1941211] - torture: Save a few lines by using config_override_param initially (Waiman Long) [1941211] - torture: Allow scenario-specific Kconfig options to override CFcommon (Waiman Long) [1941211] - torture: Allow --kconfig options to override --kcsan defaults (Waiman Long) [1941211] - torture: Abstract application of additional Kconfig options (Waiman Long) [1941211] - torture: Eliminate duplicate #CHECK# from ConfigFragment (Waiman Long) [1941211] - torture: Make --kcsan argument also create a summary (Waiman Long) [1941211] - rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static (Waiman Long) [1941211] - torture: Add --kcsan argument to top-level kvm.sh script (Waiman Long) [1941211] - rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU (Waiman Long) [1941211] - rcu: Remove self-stack-trace when all quiescent states seen (Waiman Long) [1941211] - ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() (Waiman Long) [1941211] - ftrace: Protect ftrace_graph_hash with ftrace_sync (Waiman Long) [1941211] - ftrace: Add comment to why rcu_dereference_sched() is open coded (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_hash pointer with __rcu (Waiman Long) [1941211] - tracing/fgraph: Fix set_graph_function from showing interrupts (Waiman Long) [1941211] - rcu: Allow rcutorture to starve grace-period kthread (Waiman Long) [1941211] - rcu: When GP kthread is starved, tag idle threads as false positives (Waiman Long) [1941211] - rcutorture: Right-size TREE10 CPU consumption (Waiman Long) [1941211] - rcu: Replace 1 by true (Waiman Long) [1941211] - rcutorture: Add test of holding scheduler locks across rcu_read_unlock() (Waiman Long) [1941211] - rcu: Replace assigned pointer ret value by corresponding boolean value (Waiman Long) [1941211] - rcu-tasks: Add IPI failure count to statistics (Waiman Long) [1941211] - rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Add count for idle tasks on offline CPUs (Waiman Long) [1941211] - rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness statistics (Waiman Long) [1941211] - rcu-tasks: Make RCU tasks trace also wait for idle tasks (Waiman Long) [1941211] - rcu-tasks: Handle the running-offline idle-task special case (Waiman Long) [1941211] - rcu-tasks: Disable CPU hotplug across RCU tasks trace scans (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect more concurrent writes (Waiman Long) [1941211] - rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks (Waiman Long) [1941211] - rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so built (Waiman Long) [1941211] - rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI (Waiman Long) [1941211] - rcu-tasks: Add grace-period and IPI counts to statistics (Waiman Long) [1941211] - rcu-tasks: Split ->trc_reader_need_end (Waiman Long) [1941211] - rcu-tasks: Provide boot parameter to delay IPIs until late in grace period (Waiman Long) [1941211] - rcu-tasks: Add a grace-period start time for throttling and debug (Waiman Long) [1941211] - rcu: Get rid of some doc warnings in update.c (Waiman Long) [1941211] - rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks (Waiman Long) [1941211] - rcu-tasks: Use context-switch hook for PREEMPT=y kernels (Waiman Long) [1941211] - rcu-tasks: Make rcutorture writer stall output include GP state (Waiman Long) [1941211] - rcu-tasks: Add RCU tasks to rcutorture writer stall output (Waiman Long) [1941211] - rcuperf: Add ability to increase object allocation size (Waiman Long) [1941211] - rcu-tasks: Move #ifdef into tasks.h (Waiman Long) [1941211] - rcutorture: Add flag to produce non-busy-wait task stalls (Waiman Long) [1941211] - rcu: Add per-task state to RCU CPU stall warnings (Waiman Long) [1941211] - sched/core: Add function to sample state of locked-down task (Waiman Long) [1941211] - rcu-tasks: Add stall warnings for RCU Tasks Trace (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooks (Waiman Long) [1941211] - rcutorture: Add a test for synchronize_rcu_mult() (Waiman Long) [1941211] - rcu: Reinstate synchronize_rcu_mult() (Waiman Long) [1941211] - rcu-tasks: Code movement to allow more Tasks RCU variants (Waiman Long) [1941211] - rcu: Fix the (t=0 jiffies) false positive (Waiman Long) [1941211] - rcu-tasks: Further refactor RCU-tasks to allow adding more variants (Waiman Long) [1941211] - rcu-tasks: Use unique names for RCU-Tasks kthreads and messages (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Rude (Waiman Long) [1941211] - rcu-tasks: Add an RCU-tasks rude variant (Waiman Long) [1941211] - rcu-tasks: Refactor RCU-tasks to allow variants to be added (Waiman Long) [1941211] - rcu-tasks: Create struct to hold state information (Waiman Long) [1941211] - rcu-tasks: Move Tasks RCU to its own file (Waiman Long) [1941211] - locktorture.c: Fix if-statement empty body warnings (Waiman Long) [1941211] - rcu: Expedite first two FQS scans under callback-overload conditions (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect concurrent writes (Waiman Long) [1941211] - rcutorture: Mark data-race potential for rcu_barrier() test statistics (Waiman Long) [1941211] - rcu: Don't use negative nesting depth in __rcu_read_unlock() (Waiman Long) [1941211] - rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field (Waiman Long) [1941211] - rcu: Don't set nesting depth negative in rcu_preempt_deferred_qs() (Waiman Long) [1941211] - rcu: Make rcu_read_unlock_special() safe for rq/pi locks (Waiman Long) [1941211] - rcutorture: Make kvm-recheck-rcu.sh handle truncated lines (Waiman Long) [1941211] - rcu: Make RCU IRQ enter/exit functions rely on in_nmi() (Waiman Long) [1941211] - rcu/tree: Mark the idle relevant functions noinstr (Waiman Long) [1941211] - rcu: Add comments marking transitions between RCU watching and not (Waiman Long) [1941211] - rcu: Update __call_rcu() comments (Waiman Long) [1941211] - rcu: Mark rcu_state.ncpus to detect concurrent writes (Waiman Long) [1941211] - rcu: Use data_race() for RCU CPU stall-warning prints (Waiman Long) [1941211] - rcutorture: Manually clean up after rcu_barrier() failure (Waiman Long) [1941211] - rcutorture: Make rcu_torture_barrier_cbs() post from corresponding CPU (Waiman Long) [1941211] - rcu: Make nocb_gp_wait() double-check unexpected-callback warning (Waiman Long) [1941211] - rcu: Tighten rcu_lockdep_assert_cblist_protected() check (Waiman Long) [1941211] - rcu: Optimize and protect atomic_cmpxchg() loop (Waiman Long) [1941211] - rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() (Waiman Long) [1941211] - rcu: Don't flag non-starting GPs before GP kthread is running (Waiman Long) [1941211] - rcu: Fix rcu_barrier_callback() race condition (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_start (Waiman Long) [1941211] - rcu: Add missing annotation for rcu_nocb_bypass_lock() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_finish() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_start() (Waiman Long) [1941211] - rculist: Add brackets around cond argument in __list_check_rcu macro (Waiman Long) [1941211] - rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() (Waiman Long) [1941211] - rcutorture: Annotation lockless accesses to rcu_torture_current (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_data ->gpwrap (Waiman Long) [1941211] - rcu-tasks: *_ONCE() for rcu_tasks_cbs_head (Waiman Long) [1941211] - rcu: Add *_ONCE() for grace-period progress indicators (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks (Waiman Long) [1941211] - srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlock_count arrays (Waiman Long) [1941211] - rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_torture_batch (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_segcblist ->tails[] (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext (Waiman Long) [1941211] - rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_node ->gp_seq (Waiman Long) [1941211] - rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks plus locking (Waiman Long) [1941211] - rcu: Add *_ONCE() to rcu_node ->boost_kthread_status (Waiman Long) [1941211] - rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store (Waiman Long) [1941211] - srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmask update (Waiman Long) [1941211] - rcu: Provide debug symbols and line numbers in KCSAN runs (Waiman Long) [1941211] - rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace (Waiman Long) [1941211] - srcu: Fix process_srcu()/srcu_batches_completed() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/srcu_get_delay() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/process_srcu() datarace (Waiman Long) [1941211] - rcutorture: Fix stray access to rcu_fwd_cb_nodelay (Waiman Long) [1941211] - rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer() data race (Waiman Long) [1941211] - rcutorture: Make kvm-find-errors.sh abort on bad directory (Waiman Long) [1941211] - rcutorture: Summarize summary of build and run results (Waiman Long) [1941211] - rcutorture: Add 100-CPU configuration (Waiman Long) [1941211] - rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf (Waiman Long) [1941211] - rcu: Fix spelling mistake "leval" -> "level" (Waiman Long) [1941211] - torture: Allow disabling of boottime CPU-hotplug torture operations (Waiman Long) [1941211] - rcutorture: Suppress boottime bad-sequence warnings (Waiman Long) [1941211] - rcutorture: Allow boottime stall warnings to be suppressed (Waiman Long) [1941211] - torture: Forgive -EBUSY from boottime CPU-hotplug operations (Waiman Long) [1941211] - rcutorture: Refrain from callback flooding during boot (Waiman Long) [1941211] - torture: Make results-directory date format completion-friendly (Waiman Long) [1941211] - rcutorture: Suppress forward-progress complaints during early boot (Waiman Long) [1941211] - timer: Use hlist_unhashed_lockless() in timer_pending() (Waiman Long) [1941211] - rcu: React to callback overload by boosting RCU readers (Waiman Long) [1941211] - rcu: React to callback overload by aggressively seeking quiescent states (Waiman Long) [1941211] - rcu: Add and update docbook header comments in list.h (Waiman Long) [1941211] - list: Add hlist_unhashed_lockless() (Waiman Long) [1941211] - list: Don't use WRITE_ONCE() in hlist_add_behind() (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) (Waiman Long) [1941211] - kcsan: Add kcsan_set_access_mask() support (Waiman Long) [1941211] - kcsan: Introduce kcsan_value_change type (Waiman Long) [1941211] - kcsan: Move interfaces that affects checks to kcsan-checks.h (Waiman Long) [1941211] - kcsan: Fix misreporting if concurrent races on same address (Waiman Long) [1941211] - kcsan: Expose core configuration parameters as module params (Waiman Long) [1941211] - kcsan: Add test to generate conflicts via debugfs (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_*() macros (Waiman Long) [1941211] - kcsan: Introduce KCSAN_ACCESS_ASSERT access type (Waiman Long) [1941211] - kcsan: Fix 0-sized checks (Waiman Long) [1941211] - kcsan: Clean up the main KCSAN Kconfig option (Waiman Long) [1941211] - kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS (Waiman Long) [1941211] - kcsan: Add option to assume plain aligned writes up to word size are atomic (Waiman Long) [1941211] - kcsan: Add docbook header for data_race() (Waiman Long) [1941211] - kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY (Waiman Long) [1941211] - include/linux: Add instrumented.h infrastructure (Waiman Long) [1941211] - kcsan: Make KCSAN compatible with lockdep (Waiman Long) [1941211] - kcsan: Rate-limit reporting per data races (Waiman Long) [1941211] - kcsan: Show full access type in report (Waiman Long) [1941211] - kcsan: Prefer __always_inline for fast-path (Waiman Long) [1941211] - kcsan: Improve various small stylistic details (Waiman Long) [1941211] - x86, kcsan: Enable KCSAN for x86 (Waiman Long) [1941211] - build, kcsan: Add KCSAN build exceptions (Waiman Long) [1941211] - x86/uaccess, kcov: Disable stack protector (Waiman Long) [1941211] - doc: Convert to rcubarrier.txt to ReST (Waiman Long) [1941211] - doc: Convert to rcu_dereference.txt to rcu_dereference.rst (Waiman Long) [1941211] - doc: Convert whatisRCU.txt to .rst (Waiman Long) [1941211] - doc: Converted NMI-RCU.txt to NMI-RCU.rst. (Waiman Long) [1941211] - doc: Convert arrayRCU.txt to arrayRCU.rst (Waiman Long) [1941211] - doc: Update list_for_each_entry_rcu() documentation (Waiman Long) [1941211] - Restore docs "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Restore docs "treewide: Rename rcu_dereference_raw_notrace() to _check()" (Waiman Long) [1941211] - docs: rcu: Increase toctree to 3 (Waiman Long) [1941211] - docs: rcu: Correct links referring to titles (Waiman Long) [1941211] - docs: rcu: convert some articles from html to ReST (Waiman Long) [1941211] - Revert docs from "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Documentation: RCU: Add TOC tree hooks (Waiman Long) [1941211] - doc: Describe choice of rcu_dereference() APIs and __rcu usage (Waiman Long) [1941211] - doc: Remove obsolete RCU update functions from RCU documentation (Waiman Long) [1941211] - scsi: ibmvfc: Free channel_setup_buf during device tear down (Steve Best) [1938102] - blk-mq: clearing flush request reference in tags->rqs[] (Ming Lei) [1811030] - blk-mq: clear stale request in tags->rq[] before freeing one request pool (Ming Lei) [1811030] - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter (Ming Lei) [1811030] - vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella) [1958248] - VMCI: Stop log spew when qp allocation isn't possible (Stefano Garzarella) [1958248] - vsock/virtio: update credit only if socket is not closed (Stefano Garzarella) [1921694] - powerpc/security: Fix debugfs data leak on 32-bit (Steve Best) [1935661] - powerpc/security: Show powerpc_security_features in debugfs (Steve Best) [1935661] - redhat/configs: Add CONFIG_SYSTEM_REVOCATION_KEYS and CONFIG_SYSTEM_REVOCATION_LIST (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: add 'x509_revocation_list' to gitignore (Vladis Dronov) [1893793] {CVE-2020-26541} - integrity: Load mokx variables into the blacklist keyring (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add ability to preload revocation certs (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Move load_system_certificate_list to a common function (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add EFI_CERT_X509_GUID support for dbx entries (Vladis Dronov) [1893793] {CVE-2020-26541} - pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled (Benjamin Coddington) [1949575] - net/sunrpc: fix useless comparison in proc_do_xprt() (Benjamin Coddington) [1949575] - net/sunrpc: return 0 on attempt to write to "transports" (Benjamin Coddington) [1949575] - NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL (Benjamin Coddington) [1949575] - NFSD: NFSv3 PATHCONF Reply is improperly formed (Benjamin Coddington) [1949575] - nfsroot: Default mount option should ask for built-in NFS version (Benjamin Coddington) [1949575] - nfsd: remove unneeded break (Benjamin Coddington) [1949575] - net/sunrpc: Fix return value for sysctl sunrpc.transports (Benjamin Coddington) [1949575] - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag (Benjamin Coddington) [1949575] - NFSv4: Fix up RCU annotations for struct nfs_netns_client (Benjamin Coddington) [1949575] - NFS: Only reference user namespace from nfs4idmap struct instead of cred (Benjamin Coddington) [1949575] - NFSD: Hoist status code encoding into XDR encoder functions (Benjamin Coddington) [1949575] - NFSv4: Use the net namespace uniquifier if it is set (Benjamin Coddington) [1949575] - NFSv4: Clean up initialisation of uniquified client id strings (Benjamin Coddington) [1949575] - SUNRPC: Add an xdr_align_data() function (Benjamin Coddington) [1949575] - SUNRPC: Add the ability to expand holes in data pages (Benjamin Coddington) [1949575] - SUNRPC: Split out _shift_data_right_tail() (Benjamin Coddington) [1949575] - SUNRPC: Split out xdr_realign_pages() from xdr_align_pages() (Benjamin Coddington) [1949575] - NFS: Use xdr_page_pos() in NFSv4 decode_getacl() (Benjamin Coddington) [1949575] - SUNRPC: Implement a xdr_page_pos() function (Benjamin Coddington) [1949575] - NFS: fix nfs_path in case of a rename retry (Benjamin Coddington) [1949575] - NFSD: Map nfserr_wrongsec outside of nfsd_dispatch (Benjamin Coddington) [1949575] - NFSD: Remove the RETURN_STATUS() macro (Benjamin Coddington) [1949575] - NFSD: Call NFSv2 encoders on error returns (Benjamin Coddington) [1949575] - NFSD: Fix .pc_release method for NFSv2 (Benjamin Coddington) [1949575] - NFSD: Remove vestigial typedefs (Benjamin Coddington) [1949575] - NFSD: Refactor nfsd_dispatch() error paths (Benjamin Coddington) [1949575] - NFSD: Clean up nfsd_dispatch() variables (Benjamin Coddington) [1949575] - NFSD: Clean up stale comments in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Clean up switch statement in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Encoder and decoder functions are always present (Benjamin Coddington) [1949575] - NFSACL: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - lockd: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - NFSD: Add missing NFSv2 .pc_func methods (Benjamin Coddington) [1949575] - fs: nfs: return per memcg count for xattr shrinkers (Benjamin Coddington) [1949575] - nfs: remove incorrect fallthrough label (Benjamin Coddington) [1949575] - nfsd: rq_lease_breaker cleanup (Benjamin Coddington) [1949575] - sunrpc: simplify do_cache_clean (Benjamin Coddington) [1949575] - sunrpc: cache : Replace seq_printf with seq_puts (Benjamin Coddington) [1949575] - silence nfscache allocation warnings with kvzalloc (Benjamin Coddington) [1949575] - nfsd: fix comparison to bool warning (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr XDR functions (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr helpers (Benjamin Coddington) [1949575] - SUNRPC/NFSD: Implement xdr_reserve_space_vec() (Benjamin Coddington) [1949575] - nfsd: rename delegation related tracepoints to make them less confusing (Benjamin Coddington) [1949575] - nfsd: Remove unnecessary assignment in nfs4xdr.c (Benjamin Coddington) [1949575] - net: sunrpc: delete repeated words (Benjamin Coddington) [1949575] - nfsd: Fix typo in comment (Benjamin Coddington) [1949575] - nfsd: give up callbacks on revoked delegations (Benjamin Coddington) [1949575] - nfs: fix spellint typo in pnfs.c (Benjamin Coddington) [1949575] - fs,nfs: lift compat nfs4 mount data handling into the nfs code (Benjamin Coddington) [1949575] - nfs: simplify nfs4_parse_monolithic (Benjamin Coddington) [1949575] - xprtrdma: drop double zeroing (Benjamin Coddington) [1949575] - NFSv4.2: xattr cache: remove unused cache struct field (Benjamin Coddington) [1949575] - nfs: Convert to use the preferred fallthrough macro (Benjamin Coddington) [1949575] - NFS4: Fix oops when copy_file_range is attempted with NFS4.0 source (Benjamin Coddington) [1949575] - Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD clients (Benjamin Coddington) [1949575] - sunrpc: fix duplicated word in (Benjamin Coddington) [1949575] - SUNRPC: Remove remaining dprintks from sched.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in RPC queuing functions (Benjamin Coddington) [1949575] - SUNRPC: Clean up RPC scheduler tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Replace rpcbind dprintk call sites with tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Remove more dprintks in rpcb_clnt.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in rpcbind XDR functions (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_setport into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove rpcb_getport_async dprintk call sites (Benjamin Coddington) [1949575] - SUNRPC: Clean up call_bind_status() observability (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_decode (Benjamin Coddington) [1949575] - SUNRPC: Trace call_refresh events (Benjamin Coddington) [1949575] - SUNRPC: Add trace_rpc_timeout_status() (Benjamin Coddington) [1949575] - SUNRPC: Mitigate cond_resched() in xprt_transmit() (Benjamin Coddington) [1949575] - SUNRPC: Replace connect dprintk call sites with a tracepoint (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_start() (Benjamin Coddington) [1949575] - SUNRPC: Remove the dprint_status() macro (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xs_nospace() (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xprt_prepare_transmit (Benjamin Coddington) [1949575] - SUNRPC: Update debugging instrumentation in xprt_do_reserve() (Benjamin Coddington) [1949575] - SUNRPC: Remove debugging instrumentation from xprt_release (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove trace_xprt_complete_rqst() (Benjamin Coddington) [1949575] - SUNRPC dont update timeout value on connection reset (Benjamin Coddington) [1949575] - nfs4: strengthen error check to avoid unexpected result (Benjamin Coddington) [1949575] - NFS: remove redundant pointer clnt (Benjamin Coddington) [1949575] - sunrpc: Avoid comma separated statements (Benjamin Coddington) [1949575]- Revert "sctp: Fix SHUTDOWN CTSN Ack in the peer restart case" (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_b (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long) [1953839] - NFSv4: Fixes for nfs4_bitmask_adjust() (Steve Dickson) [1926961] - powerpc/paravirt: Use is_kvm_guest() in vcpu_is_preempted() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Reintroduce is_kvm_guest() as a fast-path check (Desnes A. Nunes do Rosario) [1918720] - powerpc: Rename is_kvm_guest() to check_kvm_guest() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Refactor is_kvm_guest() declaration to new header (Desnes A. Nunes do Rosario) [1918720] - powerpc/pseries: Move some PAPR paravirt functions to their own file (Desnes A. Nunes do Rosario) [1918720] - powerpc/shared: Use static key to detect shared processor (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Fix oops in __spin_yield() on bare metal (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Rename SPLPAR-only spinlocks (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Refactor SHARED_PROCESSOR (Desnes A. Nunes do Rosario) [1918720] - Revert "ACPICA: Interpreter: fix memory leak by using existing buffer" (Mark Langsdorf) [1935928] - x86/efi: Remove EFI PGD build time checks (Mark Langsdorf) [1935928] - ACPI: scan: Fix battery devices sometimes never binding (Mark Langsdorf) [1935928] - ACPI/IORT: Do not blindly trust DMA masks from firmware (Mark Langsdorf) [1935928] - ACPI: thermal: Do not call acpi_thermal_check() directly (Mark Langsdorf) [1935928] - ACPI: sysfs: Prefer "compatible" modalias (Mark Langsdorf) [1935928] - ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Mark Langsdorf) [1935928] - ACPI: scan: Harden acpi_device_add() against device ID overflows (Mark Langsdorf) [1935928] - ACPI: Update Kconfig help text for items that are no longer modular (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Drop unused local variables and related code (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Move x86-specific code to the x86 directory (Mark Langsdorf) [1935928] - ACPI: scan: Add Intel Baytrail Mailbox Device to acpi_ignore_dep_ids (Mark Langsdorf) [1935928] - ACPI: scan: Avoid unnecessary second pass in acpi_bus_scan() (Mark Langsdorf) [1935928] - ACPI: scan: Defer enumeration of devices with _DEP lists (Mark Langsdorf) [1935928] - ACPI: scan: Evaluate _DEP before adding the device (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Add AMD support to handle _DSM (Mark Langsdorf) [1935928] - ACPI: processor: fix NONE coordination for domain mapping failure (Mark Langsdorf) [1935928] - cpufreq: Fix cpufreq_online() return value on errors (Mark Langsdorf) [1935928] - opp: of: Allow empty opp-table with opp-shared (Mark Langsdorf) [1935928] - dt-bindings: opp: Allow empty OPP tables (Mark Langsdorf) [1935928] - ACPI: Drop acpi_dev_irqresource_disabled() (Mark Langsdorf) [1935928] - resource: Add irqresource_disabled() (Mark Langsdorf) [1935928] - genirq/affinity: Add irq_update_affinity_desc() (Mark Langsdorf) [1935928] - driver core: Add fwnode_init() (Mark Langsdorf) [1935928] - ACPI: scan: Fix up _DEP-related terminology with supplier/consumer (Mark Langsdorf) [1935928] - ACPI: scan: Drop INT3396 from acpi_ignore_dep_ids[] (Mark Langsdorf) [1935928] - Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Mark Langsdorf) [1935928] - ACPI: scan: Add PNP0D80 to the _DEP exceptions list (Mark Langsdorf) [1935928] - PM: ACPI: Refresh wakeup device power configuration every time (Mark Langsdorf) [1935928] - PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Mark Langsdorf) [1935928] - ACPI: scan: Call acpi_get_object_info() from acpi_add_single_object() (Mark Langsdorf) [1935928] - ACPI: scan: Add acpi_info_matches_hids() helper (Mark Langsdorf) [1935928] - ACPICA: Update version to 20201113 (Mark Langsdorf) [1935928] - ACPICA: Interpreter: fix memory leak by using existing buffer (Mark Langsdorf) [1935928] - ACPICA: Add function trace macros to improve debugging (Mark Langsdorf) [1935928] - ACPICA: Also handle "orphan" _REG methods for GPIO OpRegions (Mark Langsdorf) [1935928] - ACPICA: Remove extreaneous "the" in comments (Mark Langsdorf) [1935928] - ACPICA: Add 5 new UUIDs to the known UUID table (Mark Langsdorf) [1935928] - ACPI: processor: Drop duplicate setting of shared_cpu_map (Mark Langsdorf) [1935928] - ACPI: EC: Clean up status flags checks in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Untangle error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Simplify error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Rename acpi_ec_is_gpe_raised() (Mark Langsdorf) [1935928] - ACPI: EC: Fold acpi_ec_clear_gpe() into its caller (Mark Langsdorf) [1935928] - ACPI: EC: Eliminate in_interrupt() usage (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Update the kernel doc (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Remove the leftover dead code (Mark Langsdorf) [1935928] - ACPI: tiny-power-button: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the driver init code (Mark Langsdorf) [1935928] - ACPI: debug: Remove the not used function (Mark Langsdorf) [1935928] - ACPI: processor: Remove the duplicated ACPI_PROCESSOR_CLASS macro (Mark Langsdorf) [1935928] - ACPI: watchdog: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - PCI/ACPI: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - resource: Introduce resource_union() for overlapping resources (Mark Langsdorf) [1935928] - resource: Group resource_overlaps() with other inline helpers (Mark Langsdorf) [1935928] - resource: Simplify region_intersects() by reducing conditionals (Mark Langsdorf) [1935928] - ACPI, APEI: make apei_resources_all static (Mark Langsdorf) [1935928] - mm/mmu_notifier: allocate mmu_notifier_rh in __mmu_notifier_register() (Jeremy Cline) [1909072]- Amends commit ea6244cc248b to include a version string in module info. (Ken Cox) [1955726] - i40e: use minimal admin queue for kdump (Stefan Assmann) [1834962] - i40e: use minimal Rx and Tx ring buffers for kdump (Stefan Assmann) [1834962] - i40e: use minimal Tx and Rx pairs for kdump (Stefan Assmann) [1834962] - net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - net/sched: act_ct: fix wild memory access when clearing fragments (Davide Caratti) [1924608] - selinux: fall back to SECURITY_FS_USE_GENFS if no xattr support (Ondrej Mosnacek) [1934093 1915825] - selinux: mark some global variables __ro_after_init (Ondrej Mosnacek) [1934093] - selinux: make selinuxfs_mount static (Ondrej Mosnacek) [1934093] - selinux: drop the unnecessary aurule_callback variable (Ondrej Mosnacek) [1934093] - selinux: remove unused global variables (Ondrej Mosnacek) [1934093] - selinux: fix inconsistency between inode_getxattr and inode_listsecurity (Ondrej Mosnacek) [1934093] - selinux: Fix fall-through warnings for Clang (Ondrej Mosnacek) [1934093] - selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Ondrej Mosnacek) [1934093] - selinux: allow dontauditx and auditallowx rules to take effect without allowx (Ondrej Mosnacek) [1934093] - selinux: fix error initialization in inode_doinit_with_dentry() (Ondrej Mosnacek) [1934093] - selinux: Fix error return code in sel_ib_pkey_sid_slow() (Ondrej Mosnacek) [1934093] - selinux: access policycaps with READ_ONCE/WRITE_ONCE (Ondrej Mosnacek) [1934093] - selinux: delete repeated words in comments (Ondrej Mosnacek) [1934093] - selinux: add basic filtering for audit trace events (Ondrej Mosnacek) [1934093 1954024] - selinux: add tracepoint on audited events (Ondrej Mosnacek) [1934093 1954024] - selinux: permit removing security.selinux xattr before policy load (Ondrej Mosnacek) [1934093] - exec: Always set cap_ambient in cap_bprm_set_creds (Ondrej Mosnacek) [1934093] - security: remove duplicated include from security.h (Ondrej Mosnacek) [1934093] - security/commoncap: Use xattr security prefix len (Ondrej Mosnacek) [1934093] - LSM: switch to blocking policy update notifiers (Ondrej Mosnacek) [1934093] - security: Make capability_hooks static (Ondrej Mosnacek) [1934093] - securityfs: fix use-after-free on symlink traversal (Ondrej Mosnacek) [1934093] - LSM: Check for NULL cred-security on free (Ondrej Mosnacek) [1934093] - security: check for kstrdup() failure in lsm_append() (Ondrej Mosnacek) [1934093] - scsi: mpt3sas: Block PCI config access from userspace during reset (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Tomas Henzl) [1954555] - scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Tomas Henzl) [1954555] - scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Tomas Henzl) [1953421] - scsi: bnx2i: Make bnx2i_process_iscsi_error() simpler and more robust (Nilesh Javali) [1921612] - scsi: bnx2i: Fix bnx2i_set_ccell_info()'s name in description (Nilesh Javali) [1921612] - scsi: bnx2i: Requires MMU (Nilesh Javali) [1921612] - scsi: bnx2i: Remove unnecessary mutex_init() (Nilesh Javali) [1921612] - scsi: bnx2i: Add parameter description and rename another (Nilesh Javali) [1921612] - scsi: bnx2i: Add, remove and edit some function parameter descriptions (Nilesh Javali) [1921612] - scsi: bnx2i: Fix a whole host of kerneldoc issues (Nilesh Javali) [1921612] - scsi: bnx2i: Add missing descriptions for 'attr' parameter (Nilesh Javali) [1921612] - scsi: bnx2i: Fix parameter misnaming in function header (Nilesh Javali) [1921612] - mfd: intel-lpss: Add Intel Alder Lake PCH-P PCI IDs (Steve Best) [1929489] - lib: list_sort.c: add a blank line to avoid kernel-doc warnings (Rafael Aquini) [1900774] - lib/list_sort: fix kerneldoc build error (Rafael Aquini) [1900774] - lib/list_sort: optimize number of calls to comparison function (Rafael Aquini) [1900774] - lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS (Rafael Aquini) [1900774] - perf bench numa: Fix the condition checks for max number of NUMA nodes (Steve Best) [1936333] - powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Gustavo Walbon) [1921684] - perf powerpc: Support exposing Performance Monitor Counter SPRs as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Expose Performance Monitor Counter SPR's as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Include PMCs as part of per-cpu cpuhw_events struct (Gustavo Walbon) [1921684] - powerpc/perf: Adds support for programming of Thresholding in P10 (Gustavo Walbon) [1921684] - x86/entry/64: Deduplicate multiple IBRS macros in paranoid_entry (Waiman Long) [1924364] - x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb (Waiman Long) [1924364] - x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP (Waiman Long) [1924364] - x86/bugs/multihit: Fix mitigation reporting when VMX is not in use (Waiman Long) [1924364] - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Waiman Long) [1924364] - x86/bugs: Move enum taa_mitigations to bugs.c (Waiman Long) [1924364] - mm/memcg: set memcg when splitting page (Waiman Long) [1937825] - mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument (Waiman Long) [1937825] - mm, tracing: Fix kmem_cache_free trace event to not print stale pointers (Waiman Long) [1937825] - mm: memcontrol: fix get_active_memcg return value (Waiman Long) [1937825] - fs: buffer: use raw page_memcg() on locked page (Waiman Long) [1937825] - mm/list_lru.c: remove kvfree_rcu_local() (Waiman Long) [1937825] - mm: memcontrol: replace the loop with a list_for_each_entry() (Waiman Long) [1937825] - mm/memcontrol: remove redundant NULL check (Waiman Long) [1937825] - mm: page_counter: re-layout structure to reduce false sharing (Waiman Long) [1937825] - mm: kmem: make __memcg_kmem_(un)charge static (Waiman Long) [1937825] - mm: memcg: add swapcache stat for memcg v2 (Waiman Long) [1937825] - mm/memcg: remove rcu locking for lock_page_lruvec function series (Waiman Long) [1937825] - mm/memcg: revise the using condition of lock_page_lruvec function series (Waiman Long) [1937825] - mm: memcontrol: make the slab calculation consistent (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_ANON_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: optimize per-lruvec stats counter memory usage (Waiman Long) [1937825] - mm: memcg/slab: pre-allocate obj_cgroups for slab caches with SLAB_ACCOUNT (Waiman Long) [1937825] - mm/slub: minor coding style tweaks (Waiman Long) [1937825] - mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SLUB_MEMCG_SYSFS_ON (Waiman Long) [1937825] - mm, slub: splice cpu and page freelists in deactivate_slab() (Waiman Long) [1937825] - mm, slab, slub: stop taking cpu hotplug lock (Waiman Long) [1937825] - mm, slab, slub: stop taking memory hotplug lock (Waiman Long) [1937825] - mm, slub: stop freeing kmem_cache_node structures on node offline (Waiman Long) [1937825] - mm/slub: disable user tracing for kmemleak caches by default (Waiman Long) [1937825] - mm/slab: minor coding style tweaks (Waiman Long) [1937825] - mm/sl?b.c: remove ctor argument from kmem_cache_flags (Waiman Long) [1937825] - mm, tracing: record slab name for kmem_cache_free() (Waiman Long) [1937825] - mm: fix numa stats for thp migration (Waiman Long) [1937825] - mm: memcg: fix memcg file_dirty numa stat (Waiman Long) [1937825] - mm/memcontrol: fix warning in mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm: slub: call account_slab_page() after slab page initialization (Waiman Long) [1937825] - mm/hugetlb: fix deadlock in hugetlb_cow error path (Waiman Long) [1937825] - mm/memcontrol:rewrite mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm/memcg: remove unused definitions (Waiman Long) [1937825] - mm/memcg: warning on !memcg after readahead page charged (Waiman Long) [1937825] - mm/memcg: bail early from swap accounting if memcg disabled (Waiman Long) [1937825] - mm/lru: revise the comments of lru_lock (Waiman Long) [1937825] - mm/lru: introduce relock_page_lruvec() (Waiman Long) [1937825] - mm/lru: replace pgdat lru_lock with lruvec lock (Waiman Long) [1937825] - mm/lru: move lock into lru_note_cost (Waiman Long) [1937825] - mm/swap.c: serialize memcg changes in pagevec_lru_move_fn (Waiman Long) [1937825] - mm/compaction: do page isolation first in compaction (Waiman Long) [1937825] - mm/lru: introduce TestClearPageLRU() (Waiman Long) [1937825] - mm/mlock: remove __munlock_isolate_lru_page() (Waiman Long) [1937825] - mm/mlock: remove lru_lock on TestClearPageMlocked (Waiman Long) [1937825] - mm/vmscan: remove lruvec reget in move_pages_to_lru (Waiman Long) [1937825] - mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn (Waiman Long) [1937825] - mm/memcg: add debug checking in lock_page_memcg (Waiman Long) [1937825] - mm: page_idle_get_page() does not need lru_lock (Waiman Long) [1937825] - mm/rmap: stop store reordering issue on page->mapping (Waiman Long) [1937825] - mm/vmscan: remove unnecessary lruvec adding (Waiman Long) [1937825] - mm/thp: narrow lru locking (Waiman Long) [1937825] - mm/thp: simplify lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: use head for head page in lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: move lru_add_page_tail() to huge_memory.c (Waiman Long) [1937825] - mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs_emit_at (Waiman Long) [1937825] - mm: truncate_complete_page() does not exist any more (Waiman Long) [1937825] - mm/vmscan: drop unneeded assignment in kswapd() (Waiman Long) [1937825] - mm: memcontrol: account pagetables per node (Waiman Long) [1937825] - mm: move lruvec stats update functions to vmstat.h (Waiman Long) [1937825] - mm/memcg: remove incorrect comment (Waiman Long) [1937825] - mm: memcontrol: sssign boolean values to a bool variable (Waiman Long) [1937825] - mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state (Waiman Long) [1937825] - mm: memcg: remove obsolete memcg_has_children() (Waiman Long) [1937825] - mm/page_counter: use page_counter_read in page_counter_set_max (Waiman Long) [1937825] - cgroup: remove obsoleted broken_hierarchy and warned_broken_hierarchy (Waiman Long) [1937825] - docs: cgroup-v1: reflect the deprecation of the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: deprecate the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: fix obsolete code comments (Waiman Long) [1937825] - mm/memcg: update page struct member in comments (Waiman Long) [1937825] - mm/rmap: always do TTU_IGNORE_ACCESS (Waiman Long) [1937825] - mm: memcontrol: eliminate redundant check in __mem_cgroup_insert_exceeded() (Waiman Long) [1937825] - mm: memcontrol: remove unused mod_memcg_obj_state() (Waiman Long) [1937825] - mm: memcontrol: add file_thp, shmem_thp to memory.stat (Waiman Long) [1937825] - mm/gup: combine put_compound_head() and unpin_user_page() (Waiman Long) [1937825] - mm: Convert page kmemcg type to a page memcg flag (Waiman Long) [1937825] - mm: Introduce page memcg flags (Waiman Long) [1937825] - mm: memcontrol/slab: Use helpers to access slab page's memcg_data (Waiman Long) [1937825] - mm: memcontrol: Use helpers to read page's memcg data (Waiman Long) [1937825] - hugetlbfs: fix anon huge page migration race (Waiman Long) [1937825] - mm: memcontrol: fix missing wakeup polling thread (Waiman Long) [1937825] - mm/gup: use unpin_user_pages() in __gup_longterm_locked() (Waiman Long) [1937825] - mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit (Waiman Long) [1937825] - mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate (Waiman Long) [1937825] - mm/compaction: count pages and stop correctly during page isolation (Waiman Long) [1937825] - mm: kmem: enable kernel memcg accounting from interrupt contexts (Waiman Long) [1937825] - mm: kmem: prepare remote memcg charging infra for interrupt contexts (Waiman Long) [1937825] - mm: kmem: remove redundant checks from get_obj_cgroup_from_current() (Waiman Long) [1937825] - mm, memcg: rework remote charging API to support nesting (Waiman Long) [1937825] - mm: use self-explanatory macros rather than "2" (Waiman Long) [1937825] - mm/vmscan: allow arbitrary sized pages to be paged out (Waiman Long) [1937825] - mm/rmap: fix assumptions of THP size (Waiman Long) [1937825] - mm/huge_memory: fix can_split_huge_page assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix page_trans_huge_mapcount assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix split assumption of page size (Waiman Long) [1937825] - mm/huge_memory: fix total_mapcount assumption of page size (Waiman Long) [1937825] - mm/page_owner: change split_page_owner to take a count (Waiman Long) [1937825] - mm/memory: remove page fault assumption of compound page size (Waiman Long) [1937825] - mm/filemap: fix page cache removal for arbitrary sized THPs (Waiman Long) [1937825] - mm/vmscan: fix comments for isolate_lru_page() (Waiman Long) [1937825] - mm/vmscan: fix infinite loop in drop_slab_node (Waiman Long) [1937825] - mm: move call to compound_head() in release_pages() (Waiman Long) [1937825] - mm: account PMD tables like PTE tables (Waiman Long) [1937825] - mm/memcg: fix device private memcg accounting (Waiman Long) [1937825] - mm: memcontrol: add the missing numa_stat interface for cgroup v2 (Waiman Long) [1937825] - mm: remove activate_page() from unuse_pte() (Waiman Long) [1937825] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Waiman Long) [1937825] - mm/thp: fix __split_huge_pmd_locked() for migration PMD (Waiman Long) [1937825] - mm: fix check_move_unevictable_pages() on THP (Waiman Long) [1937825] - mm: migration of hugetlbfs page skip memcg (Waiman Long) [1937825] - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit (Waiman Long) [1937825] - drivers core: Miscellaneous changes for sysfs_emit (Waiman Long) [1937825] - drivers core: Reindent a couple uses around sysfs_emit (Waiman Long) [1937825] - drivers core: Remove strcat uses around sysfs_emit and neaten (Waiman Long) [1937825] - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions (Waiman Long) [1937825] - sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Waiman Long) [1937825] - mm: fix pin vs. gup mismatch with gate pages (Waiman Long) [1937825] - mm/gup: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/hugetlb: make hugetlb migration callback CMA aware (Waiman Long) [1937825] - mm/gup: restrict CMA region by using allocation scope API (Waiman Long) [1937825] - mm/page_alloc: remove a wrapper for alloc_migration_target() (Waiman Long) [1937825] - mm/mempolicy: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/migrate: introduce a standard migration target allocation function (Waiman Long) [1937825] - mm/migrate: clear __GFP_RECLAIM to make the migration callback consistent with regular THP allocations (Waiman Long) [1937825] - mm/hugetlb: unify migration callbacks (Waiman Long) [1937825] - mm/migrate: move migration helper from .h to .c (Waiman Long) [1937825] - mm/page_isolation: prefer the node of the source page (Waiman Long) [1937825] - hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem (Waiman Long) [1937825] - mm, oom: show process exiting information in __oom_kill_process() (Waiman Long) [1937825] - doc, mm: clarify /proc//oom_score value range (Waiman Long) [1937825] - doc, mm: sync up oom_score_adj documentation (Waiman Long) [1937825] - mm, oom: make the calculation of oom badness more accurate (Waiman Long) [1937825] - mm: vmscan: consistent update to pgrefill (Waiman Long) [1937825] - mm/vmscan.c: fix typo (Waiman Long) [1937825] - mm: memcontrol: account kernel stack per node (Waiman Long) [1937825] - mm/hugetlb.c: fix pages per hugetlb calculation (Waiman Long) [1937825] - doc: THP CoW fault no longer allocate THP (Waiman Long) [1937825] - driver core: platform: expose numa_node to users in sysfs (Waiman Long) [1937825] - nilfs2: fix null pointer dereference at nilfs_segctor_do_construct() (Waiman Long) [1937825] - mm, memcg: fix some typos in memcontrol.c (Waiman Long) [1937825] - mm/vmsan: fix some typos in comment (Waiman Long) [1937825] - mm: thp: don't need to drain lru cache when splitting and mlocking THP (Waiman Long) [1937825] - mm/vmscan: update the comment of should_continue_reclaim() (Waiman Long) [1937825] - mm/vmscan.c: change prototype for shrink_page_list (Waiman Long) [1937825] - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch (Waiman Long) [1937825] - mm/vmscan.c: use update_lru_size() in update_lru_sizes() (Waiman Long) [1937825] - mm: simplify calling a compound page destructor (Waiman Long) [1937825] - mm/page_alloc: integrate classzone_idx and high_zoneidx (Waiman Long) [1937825] - mm/page_alloc: use ac->high_zoneidx for classzone_idx (Waiman Long) [1937825] - mm/page_alloc.c: extract check_[new|free]_page_bad() common part to page_bad_reason() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check() to check_free_page() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check_bad() to check_free_page_bad() (Waiman Long) [1937825] - mm/page_alloc.c: bad_flags is not necessary for bad_page() (Waiman Long) [1937825] - mm/page_alloc.c: bad_[reason|flags] is not necessary when PageHWPoison (Waiman Long) [1937825] - scs: Report SCS usage in bytes rather than number of entries (Waiman Long) [1937825] - scs: Move accounting into alloc/free functions (Waiman Long) [1937825] - mm/vmscan: remove unnecessary argument description of isolate_lru_pages() (Waiman Long) [1937825] - scs: Add support for stack usage debugging (Waiman Long) [1937825] - scs: Add page accounting for shadow call stack allocations (Waiman Long) [1937825] - scs: Add support for Clang's Shadow Call Stack (SCS) (Waiman Long) [1937825] - mm/migrate.c: unify "not queued for migration" handling in do_pages_move() (Waiman Long) [1937825] - mm/migrate.c: check pagelist in move_pages_and_store_status() (Waiman Long) [1937825] - mm/migrate.c: wrap do_move_pages_to_node() and store_status() (Waiman Long) [1937825] - mm/migrate.c: no need to check for i > start in do_pages_move() (Waiman Long) [1937825] - mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() (Waiman Long) [1937825] - hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race (Waiman Long) [1937825] - hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization (Waiman Long) [1937825] - mm,thp,compaction,cma: allow THP migration for CMA allocations (Waiman Long) [1937825] - mm,compaction,cma: add alloc_contig flag to compact_control (Waiman Long) [1937825] - mm/vmscan.c: do_try_to_free_pages(): clean code by removing unnecessary assignment (Waiman Long) [1937825] - mm/vmscan.c: make may_enter_fs bool in shrink_page_list() (Waiman Long) [1937825] - mm/vmscan.c: fix data races using kswapd_classzone_idx (Waiman Long) [1937825] - mm/vmscan.c: remove cpu online notification for now (Waiman Long) [1937825] - mm: vmscan: replace open codings to NUMA_NO_NODE (Waiman Long) [1937825] - mm: swap: make page_evictable() inline (Waiman Long) [1937825] - mm/swap.c: not necessary to export __pagevec_lru_add() (Waiman Long) [1937825] - mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path (Waiman Long) [1937825] - mm: dump_page(): additional diagnostics for huge pinned pages (Waiman Long) [1937825] - mm: improve dump_page() for compound pages (Waiman Long) [1937825] - selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage (Waiman Long) [1937825] - mm/gup_benchmark: support pin_user_pages() and related calls (Waiman Long) [1937825] - mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting (Waiman Long) [1937825] - mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages (Waiman Long) [1937825] - mm/gup: track FOLL_PIN pages (Waiman Long) [1937825] - mm/gup: pass gup flags to two more routines (Waiman Long) [1937825] - mm: introduce page_ref_sub_return() (Waiman Long) [1937825] - mm/gup: pass a flags arg to __gup_device_* functions (Waiman Long) [1937825] - mm/gup: split get_user_pages_remote() into two routines (Waiman Long) [1937825] - sysfs: fix static inline declaration of sysfs_groups_change_owner() (Waiman Long) [1937825] - drivers/base/cpu: Simplify s*nprintf() usages (Waiman Long) [1937825] - drivers/base/cpu: Use scnprintf() for avoiding potential buffer overflow (Waiman Long) [1937825] - sysfs: add sysfs_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_group{s}_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_link_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_file_change_owner() (Waiman Long) [1937825] - mm/huge_memory.c: reduce critical section protected by split_queue_lock (Waiman Long) [1937825] - mm/huge_memory.c: use head to emphasize the purpose of page (Waiman Long) [1937825] - mm/huge_memory.c: use head to check huge zero page (Waiman Long) [1937825] - mm/gup: move try_get_compound_head() to top, fix minor issues (Waiman Long) [1937825] - userfaultfd: wrap the common dst_vma check into an inlined function (Waiman Long) [1937825] - userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomic_hugetlb() (Waiman Long) [1937825] - userfaultfd: use vma_pagesize for all huge page size calculation (Waiman Long) [1937825] - mm/hugetlb: avoid looping to the same hugepage if !pages and !vmas (Waiman Long) [1937825] - hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() (Waiman Long) [1937825] - hugetlbfs: convert macros to static inline, fix sparse warning (Waiman Long) [1937825] - hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Waiman Long) [1937825] - mm/gup.c: allow CMA migration to propagate errors back to caller (Waiman Long) [1937825] - mm/gup_benchmark: fix MAP_HUGETLB case (Waiman Long) [1937825] - mm/gup_benchmark: add a missing "w" to getopt string (Waiman Long) [1937825] - mm, page_owner: rename flag indicating that page is allocated (Waiman Long) [1937825] - mm, page_owner: decouple freeing stack trace from debug_pagealloc (Waiman Long) [1937825] - mm, page_owner: fix off-by-one error in __set_page_owner_handle() (Waiman Long) [1937825] - mm/filemap.c: don't initiate writeback if mapping has no dirty pages (Waiman Long) [1937825] - mm, page_owner, debug_pagealloc: save and dump freeing stack trace (Waiman Long) [1937825] - mm, page_owner: keep owner info when freeing the page (Waiman Long) [1937825] - mm, page_owner: record page owner for each subpage (Waiman Long) [1937825] - mm: introduce page_size() (Waiman Long) [1937825] - mm, tracing: Print symbol name for call_site in trace events (Waiman Long) [1937825] - mm/gup.c: mark undo_dev_pagemap as __maybe_unused (Waiman Long) [1937825] - mm, memcg: introduce memory.events.local (Waiman Long) [1937825] - memcg, fsnotify: no oom-kill for remote memcg charging (Waiman Long) [1937825] - mm/swap_state.c: simplify total_swapcache_pages() with get_swap_device() (Waiman Long) [1937825] - mm: make !CONFIG_HUGE_PAGE wrappers into static inlines (Waiman Long) [1937825] - include/linux/hugetlb.h: convert to use vm_fault_t (Waiman Long) [1937825] - mm/page_ext.c: fix an imbalance with kmemleak (Waiman Long) [1937825] - mm/hugetlb: add prot_modify_start/commit sequence for hugetlb update (Waiman Long) [1937825] - iov_iter: optimize page_copy_sane() (Waiman Long) [1937825] - mm: remove __hugepage_set_anon_rmap() (Waiman Long) [1937825] - mm: remove pte_lock_deinit() (Waiman Long) [1937825] - mm/debug.c: make "migrate_reason_names[]" const char * (Waiman Long) [1937825] - vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETLB option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: allow user specified file (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: fix 'write' flag usage (Waiman Long) [1937825] - mm/page_ext.c: constify lookup_page_ext() argument (Waiman Long) [1937825] - mm, page_alloc: actually ignore mempolicies for high priority allocations (Waiman Long) [1937825] - thp: use mm_file_counter to determine update which rss counter (Waiman Long) [1937825]- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib) [1931850 1918264] - RDMA/qedr: Fix kernel panic when trying to access recv_cq (Kamal Heib) [1931850] - RDMA/addr: Be strict with gid size (Kamal Heib) [1931850] - IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS (Kamal Heib) [1931850 1921704 1953593] - RDMA/rxe: Fix errant WARN_ONCE in rxe_completer() (Kamal Heib) [1931850] - RDMA/rxe: Fix extra deref in rxe_rcv_mcast_pkt() (Kamal Heib) [1931850] - RDMA/rxe: Fix FIXME in rxe_udp_encap_recv() (Kamal Heib) [1931850] - RDMA/rxe: Fix missed IB reference counting in loopback (Kamal Heib) [1931850] - RDMA/uverbs: Fix kernel-doc warning of _uverbs_alloc (Kamal Heib) [1931850] - RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Kamal Heib) [1931850] - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep (Kamal Heib) [1931850] - RDMA/rxe: Remove unused pkt->offset (Kamal Heib) [1931850] - RDMA/ucma: Fix use-after-free bug in ucma_create_uevent (Kamal Heib) [1931850] - RDMA/core: Fix kernel doc warnings for ib_port_immutable_read() (Kamal Heib) [1931850] - RDMA/ipoib: Remove racy Subnet Manager sendonly join checks (Kamal Heib) [1931850] - RDMA/rxe: Cleanup init_send_wqe (Kamal Heib) [1931850] - RDMA/rxe: Fix minor coding style issues (Kamal Heib) [1931850] - RDMA/rxe: Correct skb on loopback path (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Kamal Heib) [1931850] - RDMA/rxe: Remove useless code in rxe_recv.c (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_recv.c (Kamal Heib) [1931850] - RDMA/core: Introduce and use API to read port immutable data (Kamal Heib) [1931850] - RDMA/pvrdma: Replace spin_lock_irqsave with spin_lock in hard IRQ (Kamal Heib) [1931850] - IB/core: Use valid port number to check link layer (Kamal Heib) [1931850] - IB/cm: Avoid a loop when device has 255 ports (Kamal Heib) [1931850] - RDMA/efa: Remove unused syndrome enum values (Kamal Heib) [1931850] - RDMA/efa: Remove unused 'select' field from get/set feature command descriptor (Kamal Heib) [1931850] - RDMA/efa: Remove unnecessary indentation in defs comments (Kamal Heib) [1931850] - RDMA/efa: Remove duplication of upper/lower_32_bits (Kamal Heib) [1931850] - RDMA/efa: Remove redundant NULL pointer check of CQE (Kamal Heib) [1931850] - RDMA/hw/hfi1/rc: Demote incorrectly populated kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/verbs: Demote non-conforming doc header and fix a misspelling (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/user_exp_rcv: Demote half-documented and kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ud: Fix a little more doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/uc: Fix a little doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/tid_rdma: Fix a plethora of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/sdma: Fix misnaming of 'sdma_send_txlist()'s 'count_out' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ruc: Fix a small formatting and description issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/qp: Fix some formatting issues and demote kernel-doc abuse (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/rc: Fix a few function documentation issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pio_copy: Provide entry for 'pio_copy()'s 'dd' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pcie: Demote kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/netdev_rx: Fix misdocumentation of the 'start_id' param (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/qp: Fix kernel-doc formatting problem (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix misspelling of 'rvt_process_mad()'s 'in_mad_size' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/msix: Add description for 'name' and remove superfluous param 'idx' (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/mad: Demote half-completed kernel-doc header fix another (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/iowait: Demote half-completed kernel-doc and fix formatting issue in another (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/srq: Fix a couple of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/intr: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/rxe: Replace missing rxe_pool_get_index_locked (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded pool->state (Kamal Heib) [1931850] - RDMA/rxe: Remove references to ib_device and pool (Kamal Heib) [1931850] - RDMA/rxe: Remove RXE_POOL_ATOMIC (Kamal Heib) [1931850] - RDMA/rxe: Fix misleading comments and names (Kamal Heib) [1931850] - RDMA/rxe: Fix bug in rxe_alloc() (Kamal Heib) [1931850] - IB/umad: Return EPOLLERR in case of when device disassociated (Kamal Heib) [1931850] - IB/umad: Return EIO in case of when device disassociated (Kamal Heib) [1931850] - RDMA/sw/rdmavt/qp: Fix a bunch of kernel-doc misdemeanours (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mr: Fix some issues related to formatting and missing descriptions (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/file_ops: Fix' manage_rcvq()'s 'arg' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/exp_rcv: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mcast: Demote incomplete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix 'rvt_process_mad()'s documentation header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/chip: Fix a bunch of kernel-doc formatting and spelling issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/cq: Demote hardly complete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/vt: Fix formatting issue and update description for 'context' (Kamal Heib) [1931850 1921704] - RDMA/hw/efa/efa_com: Stop using param description notation for non-params (Kamal Heib) [1931850] - RDMA/uverbs: Don't set rcq for a QP if qp_type is IB_QPT_XRC_INI (Kamal Heib) [1931850] - RDMA/core/iwpm_msg: Add proper descriptions for 'skb' param (Kamal Heib) [1931850] - RDMA/core/iwpm_util: Fix some param description misspellings (Kamal Heib) [1931850] - RDMA/core/counters: Demote non-conformant kernel-doc headers (Kamal Heib) [1931850] - RDMA/core/restrack: Fix kernel-doc formatting issue (Kamal Heib) [1931850] - RDMA/core/sa_query: Demote non-conformant kernel-doc header (Kamal Heib) [1931850] - RDMA/core/multicast: Provide description for 'ib_init_ah_from_mcmember()'s 'rec' param (Kamal Heib) [1931850] - RDMA/core/roce_gid_mgmt: Fix misnaming of 'rdma_roce_rescan_device()'s param 'ib_dev' (Kamal Heib) [1931850] - RDMA/core/cache: Fix some misspellings, missing and superfluous param descriptions (Kamal Heib) [1931850] - RDMA/core: device: Fix formatting in worthy kernel-doc header and demote another (Kamal Heib) [1931850] - IB/iser: Simplify prot_caps setting (Kamal Heib) [1931850] - IB/iser: Enforce iser_max_sectors to be greater than 0 (Kamal Heib) [1931850] - IB/iser: Protect iscsi_max_lun module param using callback (Kamal Heib) [1931850] - IB/iser: Remove unneeded semicolons (Kamal Heib) [1931850] - IB/isert: Simplify signature cap check (Kamal Heib) [1931850] - IB/isert: Remove unneeded semicolon (Kamal Heib) [1931850] - IB/isert: Remove unneeded new lines (Kamal Heib) [1931850] - RDMA/nldev: Return an error message on failure to turn auto mode (Kamal Heib) [1931850] - RDMA/rxe: Fix race in rxe_mcast.c (Kamal Heib) [1931850] - RDMA/rxe: Add unlocked versions of pool APIs (Kamal Heib) [1931850] - RDMA/rxe: Make add/drop key/index APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Make pool lookup and alloc APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Add elem_offset field to rxe_type_info (Kamal Heib) [1931850] - RDMA/rxe: Let pools support both keys and indices (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded RXE_POOL_ATOMIC flag (Kamal Heib) [1931850] - RDMA/rxe: Add check for supported QP types (Kamal Heib) [1931850] - RDMA: Use kzalloc for allocating only one thing (Kamal Heib) [1931850] - RDMA/cma: Delete useless kfree code (Kamal Heib) [1931850] - RDMA/hfi1: remove h from printk format specifier (Kamal Heib) [1931850 1921704] - RDMA: Convert comma to semicolon (Kamal Heib) [1931850] - net: devlink: Add unused port flavour (Petr Oros) [1943273] - devlink: add .trap_group_action_set() callback (Petr Oros) [1943273] - devlink: add parser error drop packet traps (Petr Oros) [1943273] - drop_monitor: Perform cleanup upon probe registration failure (Petr Oros) [1943273] - selftests: net: Add drop monitor test (Petr Oros) [1943273] - drop_monitor: Filter control packets in drop monitor (Petr Oros) [1943273] - drop_monitor: Remove duplicate struct (Petr Oros) [1943273] - drop_monitor: Remove no longer used functions (Petr Oros) [1943273] - drop_monitor: Convert to using devlink tracepoint (Petr Oros) [1943273] - drop_monitor: Prepare probe functions for devlink tracepoint (Petr Oros) [1943273] - devlink: Add a tracepoint for trap reports (Petr Oros) [1943273] - net: devlink: fix reporter dump dumpit (Petr Oros) [1943273] - devlink: have genetlink code to parse the attrs during dumpit (Petr Oros) [1943273] - netfilter: nf_tables: add direct calls for all builtin expressions (Florian Westphal) [1953320] - netfilter: nf_tables: handle meta/lookup with direct call (Florian Westphal) [1953320] - ionic: linearize tso skb with too many frags (Jonathan Toppins) [1940696] - i40e: fix the restart auto-negotiation after FEC modified (Stefan Assmann) [1725560] - ovl: skip getxattr of security labels (Miklos Szeredi) [1956340] - ovl: fix dentry leak in ovl_get_redirect (Miklos Szeredi) [1956340] - ovl: avoid deadlock on directory ioctl (Miklos Szeredi) [1956340] - cap: fix conversions on getxattr (Miklos Szeredi) [1956340] - ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi) [1956340] - ovl: add warning on user_ns mismatch (Miklos Szeredi) [1956340] - ovl: unprivieged mounts (Miklos Szeredi) [1956340] - ovl: do not get metacopy for userxattr (Miklos Szeredi) [1956340] - ovl: do not fail because of O_NOATIME (Miklos Szeredi) [1956340] - ovl: do not fail when setting origin xattr (Miklos Szeredi) [1956340] - ovl: user xattr (Miklos Szeredi) [1956340] - ovl: simplify file splice (Miklos Szeredi) [1956340] - ovl: make ioctl() safe (Miklos Szeredi) [1956340] - ovl: check privs before decoding file handle (Miklos Szeredi) [1956340] - vfs: verify source area in vfs_dedupe_file_range_one() (Miklos Szeredi) [1956340] - vfs: move cap_convert_nscap() call into vfs_setxattr() (Miklos Szeredi) [1956340] - ovl: fix incorrect extent info in metacopy case (Miklos Szeredi) [1956340] - ovl: expand warning in ovl_d_real() (Miklos Szeredi) [1956340] - ovl: document lower modification caveats (Miklos Szeredi) [1956340] - ovl: warn about orphan metacopy (Miklos Szeredi) [1956340] - ovl: doc clarification (Miklos Szeredi) [1956340] - ovl: introduce new "uuid=off" option for inodes index feature (Miklos Szeredi) [1956340] - ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode_real_fh (Miklos Szeredi) [1956340] - ovl: use generic vfs_ioc_setflags_prepare() helper (Miklos Szeredi) [1956340] - ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for directories (Miklos Szeredi) [1956340] - ovl: rearrange ovl_can_list() (Miklos Szeredi) [1956340] - ovl: enumerate private xattrs (Miklos Szeredi) [1956340] - ovl: pass ovl_fs down to functions accessing private xattrs (Miklos Szeredi) [1956340] - ovl: drop flags argument from ovl_do_setxattr() (Miklos Szeredi) [1956340] - ovl: adhere to the vfs_ vs. ovl_do_ conventions for xattrs (Miklos Szeredi) [1956340] - ovl: use ovl_do_getxattr() for private xattr (Miklos Szeredi) [1956340] - ovl: fold ovl_getxattr() into ovl_get_redirect_xattr() (Miklos Szeredi) [1956340] - ovl: clean up ovl_getxattr() in copy_up.c (Miklos Szeredi) [1956340] - duplicate ovl_getxattr() (Miklos Szeredi) [1956340] - ovl: provide a mount option "volatile" (Miklos Szeredi) [1956340 1928211] - ovl: check for incompatible features in work dir (Miklos Szeredi) [1956340 1928211] - ovl: fix lookup of indexed hardlinks with metacopy (Miklos Szeredi) [1956340] - ovl: fix unneeded call to ovl_change_flags() (Miklos Szeredi) [1956340] - ovl: fix mount option checks for nfs_export with no upperdir (Miklos Szeredi) [1956340] - ovl: force read-only sb on failure to create index dir (Miklos Szeredi) [1956340] - ovl: fix regression with re-formatted lower squashfs (Miklos Szeredi) [1956340] - ovl: fix oops in ovl_indexdir_cleanup() with nfs_export=on (Miklos Szeredi) [1956340] - ovl: relax WARN_ON() when decoding lower directory file handle (Miklos Szeredi) [1956340] - ovl: remove not used argument in ovl_check_origin (Miklos Szeredi) [1956340] - ovl: change ovl_copy_up_flags static (Miklos Szeredi) [1956340] - ovl: inode reference leak in ovl_is_inuse true case. (Miklos Szeredi) [1956340] - ovl: remove unnecessary lock check (Miklos Szeredi) [1956340] - ovl: make oip->index bool (Miklos Szeredi) [1956340] - ovl: only pass ->ki_flags to ovl_iocb_to_rwf() (Miklos Szeredi) [1956340] - ovl: make private mounts longterm (Miklos Szeredi) [1956340] - ovl: get rid of redundant members in struct ovl_fs (Miklos Szeredi) [1956340] - ovl: add accessor for ofs->upper_mnt (Miklos Szeredi) [1956340] - ovl: drop negative dentry in upper layer (Miklos Szeredi) [1956340] - ovl: check permission to open real file (Miklos Szeredi) [1956340] - ovl: call secutiry hook in ovl_real_ioctl() (Miklos Szeredi) [1956340] - ovl: verify permissions in ovl_path_open() (Miklos Szeredi) [1956340] - ovl: switch to mounter creds in readdir (Miklos Szeredi) [1956340] - ovl: pass correct flags for opening real directory (Miklos Szeredi) [1956340] - ovl: whiteout inode sharing (Miklos Szeredi) [1956340] - ovl: inherit SB_NOSEC flag from upperdir (Miklos Szeredi) [1956340] - ovl: skip overlayfs superblocks at global sync (Miklos Szeredi) [1956340] - ovl: index dir act as work dir (Miklos Szeredi) [1956340] - ovl: prepare to copy up without workdir (Miklos Szeredi) [1956340] - ovl: cleanup non-empty directories in ovl_indexdir_cleanup() (Miklos Szeredi) [1956340] - ocxl: Add new kernel traces (Steve Best) [1907530] - ocxl: Add mmu notifier (Steve Best) [1907530] - ocxl: Update the Process Element Entry (Steve Best) [1907530] - ocxl: Initiate a TLB invalidate command (Steve Best) [1907530] - ocxl: Assign a register set to a Logical Partition (Steve Best) [1907530] - powerpc/mce: Remove per cpu variables from MCE handlers (Gustavo Walbon) [1921683] - powerpc/mce: Reduce the size of event arrays (Gustavo Walbon) [1921683] - tools/power turbostat: Support Ice Lake D (Prarit Bhargava) [1943439] - PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check (Chris von Recklinghausen) [1944636] - vhost/vsock: add IOTLB API support (Stefano Garzarella) [1894101] - vhost: Fix vhost_vq_reset() (Laurent Vivier) [1919126] - perf trace: Fix race in signal handling (Michael Petlan) [1928380] - scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc (Ewan D. Milne) [1953699] - sd_zbc: clear zone resources for non-zoned case (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix a memory leak (Ewan D. Milne) [1953699] - scsi: sd: Warn if unsupported ZBC device is probed (Ewan D. Milne) [1953699] - scsi: core: Add 'set_status_byte()' accessor (Ewan D. Milne) [1953699] - scsi: scsi_debug: Do not set COMMAND_COMPLETE (Ewan D. Milne) [1953699] - scsi: scsi_transport_srp: Don't block target in failfast state (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix memleak in scsi_debug_init() (Ewan D. Milne) [1953699] - scsi: core: Fix -Wformat for scsi_host (Ewan D. Milne) [1953699] - scsi: doc: Fix some kernel-doc markups (Ewan D. Milne) [1953699] - scsi: sr: Initialize ->cmd_len (Ewan D. Milne) [1953699] - scsi: core: Set sc_data_direction to DMA_NONE for no-transfer commands (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_setup_cmnd() and scsi_setup_fs_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Clean up allocation and freeing of sgtables (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_mq_prep_fn() to scsi_prepare_cmd() (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_prep_state_check() to scsi_device_state_check() (Ewan D. Milne) [1953699] - scsi: core: Use rq_dma_dir in scsi_setup_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_init_cmd_errh (Ewan D. Milne) [1953699] - scsi: sd: Allow user to configure command retries (Ewan D. Milne) [1953699] - scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks (Ewan D. Milne) [1953699] - scsi: sd_zbc: Improve zone revalidation (Ewan D. Milne) [1953699] - scsi: sd_zbc: Don't limit max_zone_append sectors to max_hw_sectors (Ewan D. Milne) [1953699] - scsi: sd_zbc: Remove unused inline functions (Ewan D. Milne) [1953699] - nvme: fix the nsid value to print in nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Gopal Tiwari) [1921591] - nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done (Gopal Tiwari) [1921591] - nvme-core: check ctrl css before setting up zns (Gopal Tiwari) [1921591] - nvme-fc: fix racing controller reset and create association (Gopal Tiwari) [1921591] - nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Gopal Tiwari) [1921591] - nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() (Gopal Tiwari) [1921591] - nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Gopal Tiwari) [1921591] - nvme: simplify error logic in nvme_validate_ns() (Gopal Tiwari) [1921591] - nvme: set max_zone_append_sectors nvme_revalidate_zones (Gopal Tiwari) [1921591] - nvmet: model_number must be immutable once set (Gopal Tiwari) [1921591] - nvme-fabrics: fix kato initialization (Gopal Tiwari) [1921591] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1921591] - nvme-pci: add quirks for Lexar 256GB SSD (Gopal Tiwari) [1921591] - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state (Gopal Tiwari) [1921591] - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Gopal Tiwari) [1921591] - nvme-tcp: fix crash triggered with a dataless request submission (Gopal Tiwari) [1921591] - nvme-hwmon: rework to avoid devm allocation (Gopal Tiwari) [1921591] - nvme: add 48-bit DMA address quirk for Amazon NVMe controllers (Gopal Tiwari) [1921591] - nvmet: remove else at the end of the function (Gopal Tiwari) [1921591] - nvmet: add helper to report invalid opcode (Gopal Tiwari) [1921591] - nvmet: add nvmet_req_subsys() helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet-fc: add a missing __rcu annotation to nvmet_fc_tgt_assoc.queues (Gopal Tiwari) [1921591] - nvme-multipath: set nr_zones for zoned namespaces (Gopal Tiwari) [1921591] - nvmet: make nvmet_find_namespace() req based (Gopal Tiwari) [1921591] - nvmet: set status to 0 in case for invalid nsid (Gopal Tiwari) [1921591] - nvmet: return uniform error for invalid ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-ns handler (Gopal Tiwari) [1921591] - nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-fabrics: avoid double completions in nvmf_fail_nonready_command (Gopal Tiwari) [1921591] - nvme: introduce a nvme_host_path_error helper (Gopal Tiwari) [1921591] - blk-mq: introduce blk_mq_set_request_complete (Gopal Tiwari) [1921591] - nvme-rdma: handle nvme_rdma_post_send failures better (Gopal Tiwari) [1921591] - nvmet-tcp: fix potential race of tcp socket closing accept_work (Gopal Tiwari) [1921591] - nvme: cleanup zone information initialization (Gopal Tiwari) [1921591] - nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-pci: ignore the subsysem NQN on Phison E16 (Gopal Tiwari) [1921591] - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Gopal Tiwari) [1921591] - nvme-tcp: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme-core: get rid of the extra space (Gopal Tiwari) [1921591] - nvme-tcp: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme: add tracing of zns commands (Gopal Tiwari) [1921591] - nvme: parse format nvm command details when tracing (Gopal Tiwari) [1921591] - nvme-core: add cancel tagset helpers (Gopal Tiwari) [1921591] - nvme: refactor ns->ctrl by request (Gopal Tiwari) [1921591] - nvme-tcp: fix wrong setting of request iov_iter (Gopal Tiwari) [1921591] - nvmet: remove extra variable in smart log nsid (Gopal Tiwari) [1921591] - nvme-tcp: get rid of unused helper function (Gopal Tiwari) [1921591] - nvmet: remove extra variable in identify ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-desclist (Gopal Tiwari) [1921591] - nvmet: add lba to sect conversion helpers (Gopal Tiwari) [1921591] - nvme: support command retry delay for admin command (Gopal Tiwari) [1921591] - nvmet: Use nvmet_is_port_enabled helper for pi_enable (Gopal Tiwari) [1921591] - nvme: constify static attribute_group structs (Gopal Tiwari) [1921591] - nvmet-fc: use RCU proctection for assoc_list (Gopal Tiwari) [1921591] - nvmet: Fix nvmet_is_port_enabled indentation (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device (Gopal Tiwari) [1921591] - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head (Gopal Tiwari) [1921591] - nvme: allow revalidate to set a namespace read-only (Gopal Tiwari) [1921591] - nvmet: set right status on error in id-ns handler (Gopal Tiwari) [1921591] - nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout (Gopal Tiwari) [1921591] - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout (Gopal Tiwari) [1921591] - nvme-pci: allow use of cmb on v1.4 controllers (Gopal Tiwari) [1921591] - nvme: check the PRINFO bit before deciding the host buffer length (Gopal Tiwari) [1921591] - nvme-tcp: fix possible data corruption with bio merges (Gopal Tiwari) [1921591] - nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT (Gopal Tiwari) [1921591] - nvme: don't intialize hwmon for discovery controllers (Gopal Tiwari) [1921591] - nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY (Gopal Tiwari) [1921591] - nvmet-rdma: Fix list_del corruption on queue establishment failure (Gopal Tiwari) [1921591] - nvme: unexport functions with no external caller (Gopal Tiwari) [1921591] - nvme: avoid possible double fetch in handling CQE (Gopal Tiwari) [1921591] - nvme: remove the unused status argument from nvme_trace_bio_complete (Gopal Tiwari) [1921591] - nvme-tcp: Fix possible race of io_work and direct send (Gopal Tiwari) [1921591] - nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings (Gopal Tiwari) [1921591] - nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context (Gopal Tiwari) [1921591] - nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Gopal Tiwari) [1921591] - nvme: rename controller base dev_t char device (Gopal Tiwari) [1921591] - nvme: remove unnecessary return values (Gopal Tiwari) [1921591] - nvme: rename bdev operations (Gopal Tiwari) [1921591] - nvme: export zoned namespaces without Zone Append support read-only (Gopal Tiwari) [1921591] - nvme: print a warning for when listing active namespaces fails (Gopal Tiwari) [1921591] - nvme: improve an error message on Identify failure (Gopal Tiwari) [1921591] - nvmet: fix a spelling mistake "incuding" -> "including" in Kconfig (Gopal Tiwari) [1921591] - nvme-fabrics: reject I/O to offline device (Gopal Tiwari) [1921591] - nvmet: make sure discovery change log event is protected (Gopal Tiwari) [1921591] - nvme-pci: don't allocate unused I/O queues (Gopal Tiwari) [1921591] - nvme-pci: drop min() from nr_io_queues assignment (Gopal Tiwari) [1921591] - nvmet: use inline bio for passthru fast path (Gopal Tiwari) [1921591] - nvmet: use blk_rq_bio_prep instead of blk_rq_append_bio (Gopal Tiwari) [1921591] - nvmet: remove unused ctrl->cqs (Gopal Tiwari) [1921591] - nvmet: remove op_flags for passthru commands (Gopal Tiwari) [1921591] - nvme: use consistent macro name for timeout (Gopal Tiwari) [1921591] - nvmet: add passthru io timeout value attr (Gopal Tiwari) [1921591] - nvmet: add passthru admin timeout value attr (Gopal Tiwari) [1921591] - nvme: split nvme_alloc_request() (Gopal Tiwari) [1921591] - nvme: centralize setting the timeout in nvme_alloc_request (Gopal Tiwari) [1921591] - nvme: simplify nvme_req_qid() (Gopal Tiwari) [1921591] - nvme-fcloop: add sysfs attribute to inject command drop (Gopal Tiwari) [1921591] - nvme: let set_capacity_revalidate_and_notify update the bdev size (Gopal Tiwari) [1921591] - nvme: directly cache command effects log (Gopal Tiwari) [1921591] - nvme: fix memory leak freeing command effects (Gopal Tiwari) [1921591] - nvme: free sq/cq dbbuf pointers when dbbuf set fails (Gopal Tiwari) [1921591] - nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device (Gopal Tiwari) [1921591] - RDMA: Lift ibdev_to_node from rds to common code (Gopal Tiwari) [1921591] - nvme: fix incorrect behavior when BLKROSET is called by the user (Gopal Tiwari) [1921591] - Revert "nvme-pci: remove last_sq_tail" (Gopal Tiwari) [1921591] - nvmet: fix a NULL pointer dereference when tracing the flush command (Gopal Tiwari) [1921591] - nvme-fc: remove nvme_fc_terminate_io() (Gopal Tiwari) [1921591] - nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery (Gopal Tiwari) [1921591] - nvme-fc: remove err_work work item (Gopal Tiwari) [1921591] - nvme-fc: track error_recovery while connecting (Gopal Tiwari) [1921591] - nvme-rdma: handle unexpected nvme completion data length (Gopal Tiwari) [1921591] - nvme: ignore zone validate errors on subsequent scans (Gopal Tiwari) [1921591] - nvme-fc: shorten reconnect delay if possible for FC (Gopal Tiwari) [1921591] - nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (Gopal Tiwari) [1921591] - nvme-fc: fix error loop in create_hw_io_queues (Gopal Tiwari) [1921591] - nvme-fc: fix io timeout to abort I/O (Gopal Tiwari) [1921591] - nvmet: cleanup nvmet_passthru_map_sg() (Gopal Tiwari) [1921591] - nvmet: don't use BLK_MQ_REQ_NOWAIT for passthru (Gopal Tiwari) [1921591] - nvmet: limit passthru MTDS by BIO_MAX_PAGES (Gopal Tiwari) [1921591] - nvme-rdma: fix crash due to incorrect cqe (Gopal Tiwari) [1921591] - nvmet: fix uninitialized work for zero kato (Gopal Tiwari) [1921591] - nvme: use queuedata for nvme_req_qid (Gopal Tiwari) [1921591] - nvme-pci: disable Write Zeroes on Sandisk Skyhawk (Gopal Tiwari) [1921591] - nvme-rdma: fix crash when connect rejected (Gopal Tiwari) [1921591] - nvme: translate zone resource errors (Gopal Tiwari) [1921591] - block: add zone specific block statuses (Gopal Tiwari) [1921591] - nvme-core: remove extra condition for vwc (Gopal Tiwari) [1921591] - nvme-core: remove extra variable (Gopal Tiwari) [1921591] - nvme: remove nvme_identify_ns_list (Gopal Tiwari) [1921591] - nvme: refactor nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: move nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: remove nvme_update_formats (Gopal Tiwari) [1921591] - nvme: update the known admin effects (Gopal Tiwari) [1921591] - nvme: query namespace identifiers before adding the namespace (Gopal Tiwari) [1921591] - nvme: revalidate zone bitmaps in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: call nvme_identify_ns as the first thing in nvme_alloc_ns_block (Gopal Tiwari) [1921591] - nvme: set the queue limits in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: remove the 0 lba_shift check in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: freeze the queue over ->lba_shift updates (Gopal Tiwari) [1921591] - nvme: factor out a nvme_configure_metadata helper (Gopal Tiwari) [1921591] - nvme: lift the check for an unallocated namespace into nvme_identify_ns (Gopal Tiwari) [1921591] - nvme: clean up the check for too large logic block sizes (Gopal Tiwari) [1921591] - nvme: remove the disk argument to nvme_update_zone_info (Gopal Tiwari) [1921591] - nvme: rename __nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename _nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename nvme_validate_ns to nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme: fix initialization of the zone bitmaps (Gopal Tiwari) [1921591] - nvme-loop: don't put ctrl on nvme_init_ctrl error (Gopal Tiwari) [1921591] - nvme-core: put ctrl ref when module ref get fail (Gopal Tiwari) [1921591] - nvme-tcp: check page by sendpage_ok() before calling kernel_sendpage() (Gopal Tiwari) [1921591] - nvmet-fc: fix missing check for no hostport struct (Gopal Tiwari) [1921591] - nvme: fix error handling in nvme_ns_report_zones (Gopal Tiwari) [1921591] - nvmet: add passthru ZNS support (Gopal Tiwari) [1921591] - nvmet: handle keep-alive timer when kato is modified by a set features cmd (Gopal Tiwari) [1921591] - nvme-pci: allocate separate interrupt for the reserved non-polled I/O queue (Gopal Tiwari) [1921591] - nvmet-tcp: have queue io_work context run on sock incoming cpu (Gopal Tiwari) [1921591] - nvme: lift the file open code from nvme_ctrl_get_by_path (Gopal Tiwari) [1921591] - nvme: use an xarray to lookup the Commands Supported and Effects log (Gopal Tiwari) [1921591] - nvme-pci: Move enumeration by class to be last in the table (Gopal Tiwari) [1921591] - nvme-core: don't use NVME_NSID_ALL for command effects and supported log (Gopal Tiwari) [1921591] - nvme-fc: fail new connections to a deleted host or remote port (Gopal Tiwari) [1921591] - nvme: return errors for hwmon init (Gopal Tiwari) [1921591] - nvme-pci: fix NULL req in completion handler (Gopal Tiwari) [1921591] - nvmet: get transport reference for passthru ctrl (Gopal Tiwari) [1921591] - nvme-core: get/put ctrl and transport module in nvme_dev_open/release() (Gopal Tiwari) [1921591] - nvme-tcp: fix kconfig dependency warning when !CRYPTO (Gopal Tiwari) [1921591] - nvme: use blk_mq_complete_request_remote to avoid an indirect function call (Gopal Tiwari) [1921591] - nvme-core: replace ctrl page size with a macro (Gopal Tiwari) [1921591] - nvme-pci: remove the inline scatterlist optimization (Gopal Tiwari) [1921591] - block: optimize blk_queue_zoned_model for !CONFIG_BLK_DEV_ZONED (Gopal Tiwari) [1921591] - nvme: support for zoned namespaces (Gopal Tiwari) [1921591] - null_blk: introduce zone capacity for zoned device (Gopal Tiwari) [1921591] - block: add capacity field to zone descriptors (Gopal Tiwari) [1921591]- vmxnet3: Set the default of vxlan overlay offload to disabled (Cathy Avery) [1941714] - vmxnet3: Update driver to use ethtool_sprintf (Cathy Avery) [1923796] - vmxnet3: Remove buf_info from device accessible structures (Cathy Avery) [1923796] - igc: Fix overwrites return value (Corinna Vinschen) [1920285] - igc: Add set/clear large buffer helpers (Corinna Vinschen) [1920285] - igc: Refactor Rx timestamp handling (Corinna Vinschen) [1920285] - igc: Introduce igc_get_rx_frame_truesize() helper (Corinna Vinschen) [1920285] - igc: Introduce igc_rx_buffer_flip() helper (Corinna Vinschen) [1920285] - igc: Remove unused argument from igc_tx_cmd_type() (Corinna Vinschen) [1920285] - igc: Fix prototype warning (Corinna Vinschen) [1920285] - igc: Assign boolean values to a bool variable (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_LOOPBACK (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_SPEED (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_RESET (Corinna Vinschen) [1920285] - igc: Fix igc_ptp_rx_pktstamp() (Corinna Vinschen) [1920285] - igc: Fix Supported Pause Frame Link Setting (Corinna Vinschen) [1920285] - igc: Fix Pause Frame Advertising (Corinna Vinschen) [1920285] - igc: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1920285] - igc: Fix TDBAL register show incorrect value (Corinna Vinschen) [1920285] - igc: Remove unused FUNC_1 mask (Corinna Vinschen) [1920285] - igc: Remove unused local receiver mask (Corinna Vinschen) [1920285] - igc: Prefer strscpy over strlcpy (Corinna Vinschen) [1920285] - igc: Expose the gPHY firmware version (Corinna Vinschen) [1920285] - igc: Expose the NVM version (Corinna Vinschen) [1920285] - igc: Add Host Good Packets Transmitted Count (Corinna Vinschen) [1920285] - igc: Remove MULR mask define (Corinna Vinschen) [1920285] - igc: Remove igc_set_fw_version comment (Corinna Vinschen) [1920285] - igc: Clean up nvm_operations structure (Corinna Vinschen) [1920285] - igc: check return value of ret_val in igc_config_fc_after_link_up (Corinna Vinschen) [1920285] - igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Corinna Vinschen) [1920285] - igc: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1920285] - net: igc: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920285] - igc: Add new device ID (Corinna Vinschen) [1920285] - net: igbvf: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920287] - igbvf: Refactor traces (Corinna Vinschen) [1920287] - igbvf: amend removal of MODULE_VERSION (Corinna Vinschen) [1955752] - netlink: add tracepoint at NL_SET_ERR_MSG (Marcelo Ricardo Leitner) [1956983] - xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets (Sabrina Dubroca) [1935575] - xfrm: BEET mode doesn't support fragments for inner packets (Xin Long) [1870900] - xfrm: Fix NULL pointer dereference on policy lookup (Sabrina Dubroca) [1951965] - xfrm: use secpath_exist where applicable (Sabrina Dubroca) [1951965] - net: xfrm: Use sequence counter with associated spinlock (Sabrina Dubroca) [1951965] - net: xfrm: Localize sequence counter per network namespace (Sabrina Dubroca) [1951965] - xfrm: Return the correct errno code (Sabrina Dubroca) [1951965] - xfrm: Fix wraparound in xfrm_policy_addr_delta() (Sabrina Dubroca) [1951965] - xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Sabrina Dubroca) [1951965] - xfrm: Fix oops in xfrm_replay_advance_bmp (Sabrina Dubroca) [1951965] - ah6: fix error return code in ah6_input() (Sabrina Dubroca) [1951965] - net: xfrm: fix a race condition during allocing spi (Sabrina Dubroca) [1951965] - xfrm: policy: Use sequence counters with associated lock (Sabrina Dubroca) [1951965] - selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Ivan Vecera) [1952586] - net: bridge: switchdev: include local flag in FDB notifications (Ivan Vecera) [1952586] - net: bridge: switchdev: refactor br_switchdev_fdb_notify (Ivan Vecera) [1952586] - net: bridge: don't notify switchdev for local FDB addresses (Ivan Vecera) [1952586] - net: bridge: use switchdev for port flags set through sysfs too (Ivan Vecera) [1952586] - net: bridge: vlan: fix error return code in __vlan_add() (Ivan Vecera) [1952586] - net: bridge: add missing counters to ndo_get_stats64 callback (Ivan Vecera) [1952586] - net: bridge: use new function dev_fetch_sw_netstats (Ivan Vecera) [1952586] - net: bridge: fdb: don't flush ext_learn entries (Ivan Vecera) [1952586] - net: bridge: clear bridge's private skb space on xmit (Ivan Vecera) [1952586] - bridge: mcast: Fix MLD2 Report IPv6 payload length check (Ivan Vecera) [1952586] - net: bridge: enfore alignment for ethernet address (Ivan Vecera) [1952586] - netfilter: nft_reject_bridge: enable reject with bridge vlan (Ivan Vecera) [1952586] - net: bridge: vlan: Add a schedule point during VLAN processing (Ivan Vecera) [1952586] - netfilter: ebtables: compat: reject all padding in matches/watchers (Ivan Vecera) [1952586] - net: bridge: deny dev_set_mac_address() when unregistering (Ivan Vecera) [1952586] - net: bridge: fdb: set flags directly in fdb_create (Ivan Vecera) [1952586] - net: bridge: fdb: convert offloaded to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_external_learn to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_user to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_sticky to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_static to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_local to bitops (Ivan Vecera) [1952586] - net: bridge: move default pvid init/deinit to NETDEV_REGISTER/UNREGISTER (Ivan Vecera) [1952586] - bridge: Fix possible use-after-free when deleting bridge port (Ivan Vecera) [1952586] - bridge: update vlan dev link state for bridge netdev changes (Ivan Vecera) [1952586] - bridge: update vlan dev state when port added to or deleted from vlan (Ivan Vecera) [1952586] - bridge: support binding vlan dev link state to vlan member bridge ports (Ivan Vecera) [1952586] - vlan: do not transfer link state in vlan bridge binding mode (Ivan Vecera) [1952586] - vlan: support binding link state to vlan member bridge ports (Ivan Vecera) [1952586] - ipv6: weaken the v4mapped source check (Paolo Abeni) [1950298] - tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Paolo Abeni) [1950298] - inet_connection_sock: remove unused parameter of reqsk_queue_unlink func (Paolo Abeni) [1950298] - tcp: add sanity tests to TCP_QUEUE_SEQ (Paolo Abeni) [1950298] - tcp: fix SO_RCVLOWAT related hangs under mem pressure (Paolo Abeni) [1950298] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Paolo Abeni) [1950298] - tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Paolo Abeni) [1950298] - vfio-ccw: Wire in the request callback (Thomas Huth) [1940451] - vfio-mdev: Wire in a request handler for mdev parent (Thomas Huth) [1940451] - intel_idle: add Iclelake-D support (David Arcari) [1960287] - scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() (Steve Best) [1941180] - powerpc/sstep: Fix VSX instruction emulation (Steve Best) [1934187] - powerpc/pseries/hibernation: remove pseries_suspend_cpu() (Steve Best) [1932970] - powerpc/pseries: remove cede offline state for CPUs (Steve Best) [1932970] - powerpc/pseries: export LPAR security flavor in lparcfg (Steve Best) [1935660] - Makefile: update early devel phase flag (Bruno Meneguele) [1930504]- configs: Enable CONFIG_BPF_KPROBE_OVERRIDE (Jiri Olsa) [1920439] - powerpc/kvm: Fix build error when PPC_MEM_KEYS/PPC_PSERIES=n (Greg Kurz) [1945745] - powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[HV] is always clear in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[ME] is always set in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix CONFIG_SPAPR_TCE_IOMMU=n default hcalls (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: remove unused kvmppc_h_protect argument (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove redundant mtspr PSPB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Prevent radix guests setting LPCR[TC] (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Disallow LPCR[AIL] to be set to 1 or 2 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Add a function to filter guest LPCR bits (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Nested move LPCR sanitising to sanitise_hv_regs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Greg Kurz) [1945745] - KVM: PPC: Don't always report hash MMU capability for P9 < DD2.2 (Greg Kurz) [1945745] - powerpc/xive: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix host radix SLB optimisation with hash guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure radix guest has no SLB entries (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path (Greg Kurz) [1945745] - KVM: PPC: remove unneeded semicolon (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Use POWER9 SLBIA IH=6 variant to clear SLB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: No need to clear radix host SLB before loading HPT guest (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix radix guest SLB side channel (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove support for running HPT guest on RPT host without mixed mode support (Greg Kurz) [1945745] - powerpc/mm: Update tlbiel loop on POWER10 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Allow nested guest creation when L0 hv_guest_state > L1 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Include prototypes (Greg Kurz) [1945745] - KVM: PPC: Make the VMX instruction emulation routines static (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp (Greg Kurz) [1945745] - KVM: PPC: fix comparison to bool warning (Greg Kurz) [1945745] - KVM: PPC: Book3S: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG (Greg Kurz) [1945745] - powerpc/xive: Add a debug_show handler to the XIVE irq_domain (Greg Kurz) [1945745] - powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Show detailed configuration in debug output (Greg Kurz) [1945745] - powerpc/64s: Remove MSR[ISF] bit (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ratelimit machine check messages coming from guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Don't attempt to recover machine checks for FWNMI enabled guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page (Greg Kurz) [1945745] - clocksource/drivers/hyper-v: Move handling of STIMER0 interrupts (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Set clocksource rating based on Hyper-V feature (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Handle sched_clock differences inline (Mohammed Gamal) [1940901] - clocksource/hyperv: use MSR-based access if running as root (Mohammed Gamal) [1940901] - cifs: fix interrupted close commands (Ronnie Sahlberg) [1952263] - cifs: add NULL check for ses->tcon_ipc (Ronnie Sahlberg) [1952263] - smb3: set COMPOUND_FID to FileID field of subsequent compound request (Ronnie Sahlberg) [1952263] - cifs: fix potential use-after-free in cifs_echo_request() (Ronnie Sahlberg) [1952263] - cifs: allow syscalls to be restarted in __smb_send_rqst() (Ronnie Sahlberg) [1952263] - smb3: Handle error case during offload read path (Ronnie Sahlberg) [1952263] - smb3: Avoid Mid pending list corruption (Ronnie Sahlberg) [1952263] - smb3: Call cifs reconnect from demultiplex thread (Ronnie Sahlberg) [1952263] - cifs: fix a memleak with modefromsid (Ronnie Sahlberg) [1952263] - cifs: update internal module version number (Ronnie Sahlberg) [1952263] - smb3: add some missing definitions from MS-FSCC (Ronnie Sahlberg) [1952263] - smb3: remove two unused variables (Ronnie Sahlberg) [1952263] - smb3: add support for stat of WSL reparse points for special file types (Ronnie Sahlberg) [1952263] - SMB3: add support for recognizing WSL reparse tags (Ronnie Sahlberg) [1952263] - cifs: remove bogus debug code (Ronnie Sahlberg) [1952263] - smb3.1.1: fix typo in compression flag (Ronnie Sahlberg) [1952263] - cifs: move smb version mount options into fs_context.c (Ronnie Sahlberg) [1952263] - cifs: move cache mount options to fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: move security mount options into fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: add files to host new mount api (Ronnie Sahlberg) [1952263] - smb3: do not try to cache root directory if dir leases not supported (Ronnie Sahlberg) [1952263] - smb3: fix stat when special device file and mounted with modefromsid (Ronnie Sahlberg) [1952263] - cifs: Print the address and port we are connecting to in generic_ip_connect() (Ronnie Sahlberg) [1952263] - SMB3: Resolve data corruption of TCP server info fields (Ronnie Sahlberg) [1952263] - cifs: make const array static, makes object smaller (Ronnie Sahlberg) [1952263] - SMB3.1.1: Fix ids returned in POSIX query dir (Ronnie Sahlberg) [1952263] - smb3: add dynamic trace point to trace when credits obtained (Ronnie Sahlberg) [1952263] - smb3.1.1: do not fail if no encryption required but server doesn't support it (Ronnie Sahlberg) [1952263] - cifs: Return the error from crypt_message when enc/dec key not found. (Ronnie Sahlberg) [1952263] - smb3.1.1: set gcm256 when requested (Ronnie Sahlberg) [1952263] - smb3.1.1: rename nonces used for GCM and CCM encryption (Ronnie Sahlberg) [1952263] - smb3.1.1: print warning if server does not support requested encryption type (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm enable_gcm_256 (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm require_gcm_256 (Ronnie Sahlberg) [1952263] - cifs: map STATUS_ACCOUNT_LOCKED_OUT to -EACCES (Ronnie Sahlberg) [1952263] - SMB3.1.1: add defines for new signing negotiate context (Ronnie Sahlberg) [1952263] - Handle STATUS_IO_TIMEOUT gracefully (Ronnie Sahlberg) [1952263] - cifs: compute full_path already in cifs_readdir() (Ronnie Sahlberg) [1952263] - cifs: return cached_fid from open_shroot (Ronnie Sahlberg) [1952263] - update structure definitions from updated protocol documentation (Ronnie Sahlberg) [1952263] - smb3: add defines for new crypto algorithms (Ronnie Sahlberg) [1952263] - cifs: fix check of tcon dfs in smb1 (Ronnie Sahlberg) [1952263] - SMB3: Fix mkdir when idsfromsid configured on mount (Ronnie Sahlberg) [1952263] - cifs: Convert to use the fallthrough macro (Ronnie Sahlberg) [1952263] - cifs: Fix an error pointer dereference in cifs_mount() (Ronnie Sahlberg) [1952263] - cifs: document and cleanup dfs mount (Ronnie Sahlberg) [1952263] - cifs: only update prefix path of DFS links in cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: fix double free error on share and prefix (Ronnie Sahlberg) [1952263] - cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect (Ronnie Sahlberg) [1952263] - cifs: handle empty list of targets in cifs_reconnect() (Ronnie Sahlberg) [1952263] - cifs: rename reconn_inval_dfs_target() (Ronnie Sahlberg) [1952263] - cifs: reduce number of referral requests in DFS link lookups (Ronnie Sahlberg) [1952263] - cifs: merge __{cifs,smb2}_reconnect[_tcon]() into cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: convert to use be32_add_cpu() (Ronnie Sahlberg) [1952263] - cifs: delete duplicated words in header files (Ronnie Sahlberg) [1952263] - cifs: Remove the superfluous break (Ronnie Sahlberg) [1952263] - cifs: remove unused variable 'server' (Ronnie Sahlberg) [1952263] - smb3: warn on confusing error scenario with sec=krb5 (Ronnie Sahlberg) [1952263] - fuse: 32-bit user space ioctl compat for fuse device (Miklos Szeredi) [1949873] - virtiofs: Fail dax mount if device does not support it (Miklos Szeredi) [1949873] - fuse: fix live lock in fuse_iget() (Miklos Szeredi) [1949873] - mm/filemap: remove unused parameter and change to void type for replace_page_cache_page() (Miklos Szeredi) [1949873] - fuse: support SB_NOSEC flag to improve write performance (Miklos Szeredi) [1949873] - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request (Miklos Szeredi) [1949873] - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 (Miklos Szeredi) [1949873] - fuse: setattr should set FATTR_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path (Miklos Szeredi) [1949873] - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 (Miklos Szeredi) [1949873] - fuse: always revalidate if exclusive create (Miklos Szeredi) [1949873] - virtiofs: clean up error handling in virtio_fs_get_tree() (Miklos Szeredi) [1949873] - fuse: add fuse_sb_destroy() helper (Miklos Szeredi) [1949873] - fuse: simplify get_fuse_conn*() (Miklos Szeredi) [1949873] - fuse: get rid of fuse_mount refcount (Miklos Szeredi) [1949873] - virtiofs: simplify sb setup (Miklos Szeredi) [1949873] - virtiofs fix leak in setup (Miklos Szeredi) [1949873] - fuse: launder page should wait for page writeback (Miklos Szeredi) [1949873] - fuse: connection remove fix (Miklos Szeredi) [1949873] - fuse: implement crossmounts (Miklos Szeredi) [1949873] - fuse: Allow fuse_fill_super_common() for submounts (Miklos Szeredi) [1949873] - fuse: split fuse_mount off of fuse_conn (Miklos Szeredi) [1949873] - fuse: drop fuse_conn parameter where possible (Miklos Szeredi) [1949873] - fuse: store fuse_conn in fuse_req (Miklos Szeredi) [1949873] - fuse: add submount support to (Miklos Szeredi) [1949873] - fuse: fix page dereference after free (Miklos Szeredi) [1949873] - fuse: update project homepage (Miklos Szeredi) [1949873] - fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS (Miklos Szeredi) [1949873] - fuse: don't ignore errors from fuse_writepages_fill() (Miklos Szeredi) [1949873] - fuse: clean up condition for writepage sending (Miklos Szeredi) [1949873] - fuse: fix warning in tree_insert() and clean up writepage insertion (Miklos Szeredi) [1949873] - fuse: move rb_erase() before tree_insert() (Miklos Szeredi) [1949873] - fuse: optimize writepages search (Miklos Szeredi) [1949873] - fuse: Update stale comment in queue_interrupt() (Miklos Szeredi) [1949873] - fuse: use true,false for bool variable (Miklos Szeredi) [1949873] - fuse: Add changelog entries for protocols 7.1 - 7.8 (Miklos Szeredi) [1949873] - fuse: reserve byteswapped init opcodes (Miklos Szeredi) [1949873] - convenience helper: get_tree_single() (finish backport) (Miklos Szeredi) [1949873] - fuse: Convert fusectl to use the new mount API (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.9 (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.12 (Miklos Szeredi) [1949873] - sfc: adjust efx->xdp_tx_queue_count with the real number of initialized queues (Íñigo Huguet) [1934254] - sfc: Remove duplicate argument (Íñigo Huguet) [1934254] - sfc: Use 'skb_add_rx_frag()' instead of hand coding it (Íñigo Huguet) [1934254] - sfc-falcon: Fix a typo (Íñigo Huguet) [1934254] - sfc: ef10: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX flush done handling (Íñigo Huguet) [1934254] - sfc: reduce the number of requested xdp ev queues (Íñigo Huguet) [1934254] - sfc: support GRE TSO on EF100 (Íñigo Huguet) [1934254] - sfc: correctly support non-partial GSO_UDP_TUNNEL_CSUM on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 19 fields (Íñigo Huguet) [1934254] - sfc: advertise our vlan features (Íñigo Huguet) [1934254] - sfc: only use fixed-id if the skb asks for it (Íñigo Huguet) [1934254] - sfc: implement encap TSO on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 17 fields (Íñigo Huguet) [1934254] - sfc: move initialisation of efx->filter_sem to efx_init_struct() (Íñigo Huguet) [1934254] - net: sfc: Use GFP_KERNEL in efx_ef10_try_update_nic_stats() (Íñigo Huguet) [1934254] - net: sfc: Replace in_interrupt() usage (Íñigo Huguet) [1934254] - sfc: clean up mis-targeted comments (Íñigo Huguet) [1934254] - sfc: fix kdoc warning (Íñigo Huguet) [1934254] - sfc: clean up unused assignments (Íñigo Huguet) [1934254] - sfc: advertise encapsulated offloads on EF10 (Íñigo Huguet) [1934254] - sfc: implement encapsulated TSO on EF10 (Íñigo Huguet) [1934254] - sfc: de-indirect TSO handling (Íñigo Huguet) [1934254] - sfc: select inner-csum-offload TX queues for skbs that need it (Íñigo Huguet) [1934254] - sfc: create inner-csum queues on EF10 if supported (Íñigo Huguet) [1934254] - sfc: define inner/outer csum offload TXQ types (Íñigo Huguet) [1934254] - sfc: decouple TXQ type from label (Íñigo Huguet) [1934254] - sfc: cleanups around efx_alloc_channel (Íñigo Huguet) [1934254] - sfc: remove spurious unreachable return statement (Íñigo Huguet) [1934254] - sfc: remove duplicate call to efx_init_channels from EF100 probe (Íñigo Huguet) [1934254] - sfc: coding style cleanups in mcdi_port_common.c (Íñigo Huguet) [1934254] - sfc: simplify DMA mask setting (Íñigo Huguet) [1934254] - sfc: remove EFX_DRIVER_VERSION (Íñigo Huguet) [1934254] - sfc: handle limited FEC support (Íñigo Huguet) [1934254] - sfc: add ethtool ops and miscellaneous ndos to EF100 (Íñigo Huguet) [1934254] - sfc: remove phy_op indirection (Íñigo Huguet) [1934254] - sfc: remove efx_tx_queue_partner (Íñigo Huguet) [1934254] - sfc: rewrite efx_tx_may_pio (Íñigo Huguet) [1934254] - sfc: use efx_channel_tx_[old_]fill_level() in Siena/EF10 TX datapath (Íñigo Huguet) [1934254] - sfc: use tx_queue->old_read_count in EF100 TX path (Íñigo Huguet) [1934254] - sfc: make ef100 xmit_more handling look more like ef10's (Íñigo Huguet) [1934254] - sfc: add and use efx_tx_send_pending in tx.c (Íñigo Huguet) [1934254] - sfc: return errors from efx_mcdi_set_id_led, and de-indirect (Íñigo Huguet) [1934254] - sfc: fix kernel-doc on struct efx_loopback_state (Íñigo Huguet) [1934254] - sfc: fix unused-but-set-variable warning in efx_farch_filter_remove_safe (Íñigo Huguet) [1934254] - sfc: fix W=1 warnings in efx_farch_handle_rx_not_ok (Íñigo Huguet) [1934254] - sfc: convert to new udp_tunnel infrastructure (Íñigo Huguet) [1934254] - net: don't warn in inet diag when IPV6 is disabled (Hangbin Liu) [1938639] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Hangbin Liu) [1880432] - redhat: enable MHI bus driver support (Jarod Wilson) [1938030] - bus: mhi: core: Fix invalid error returning in mhi_queue (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Fix check for syserr at power_up (Jarod Wilson) [1938030] - mhi: Fix double dma free (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Increase num of elements in hw event ring (Jarod Wilson) [1938030] - mhi: pci_generic: Print warning in case of firmware crash (Jarod Wilson) [1938030] - bus: mhi: core: Add helper API to return number of free TREs (Jarod Wilson) [1938030] - mhi: core: Factorize mhi queuing (Jarod Wilson) [1938030] - mhi: use irq_flags if controller driver configures it (Jarod Wilson) [1938030] - mhi: pci_generic: Fix shared MSI vector support (Jarod Wilson) [1938030] - mhi: unconstify mhi_event_config (Jarod Wilson) [1938030] - bus: mhi: Ensure correct ring update ordering with memory barrier (Jarod Wilson) [1938030] - mhi: pci_generic: Set irq moderation value to 1ms for hw channels (Jarod Wilson) [1938030] - mhi: pci_generic: Add diag channels (Jarod Wilson) [1938030] - mhi: pci_generic: Increase controller timeout value (Jarod Wilson) [1938030] - mhi: pci_generic: Add health-check (Jarod Wilson) [1938030] - mhi: pci_generic: Add PCI error handlers (Jarod Wilson) [1938030] - mhi: pci_generic: Add suspend/resume/recovery procedure (Jarod Wilson) [1938030] - mhi: pci_generic: Add support for reset (Jarod Wilson) [1938030] - mhi: pci_generic: Enable burst mode for hardware channels (Jarod Wilson) [1938030] - mhi: pci-generic: Increase number of hardware events (Jarod Wilson) [1938030] - bus: mhi: core: Add device hardware reset support (Jarod Wilson) [1938030] - mhi: pci_generic: Fix implicit conversion warning (Jarod Wilson) [1938030] - bus: mhi: core: Fix error handling in mhi_register_controller() (Jarod Wilson) [1938030] - bus: mhi: core: Fix device hierarchy (Jarod Wilson) [1938030] - bus: mhi: core: Indexed MHI controller name (Jarod Wilson) [1938030] - bus: mhi: core: Remove MHI event ring IRQ handlers when powering down (Jarod Wilson) [1938030] - bus: mhi: core: Mark and maintain device states early on after power down (Jarod Wilson) [1938030] - bus: mhi: core: Separate system error and power down handling (Jarod Wilson) [1938030] - bus: mhi: core: Check for IRQ availability during registration (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on mission mode failure (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate label in firmware load handler API (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on any firmware load failure (Jarod Wilson) [1938030] - bus: mhi: core: Prevent sending multiple RDDM entry callbacks (Jarod Wilson) [1938030] - bus: mhi: core: Move to SYS_ERROR regardless of RDDM capability (Jarod Wilson) [1938030] - bus: mhi: core: Skip device wake in error or shutdown states (Jarod Wilson) [1938030] - bus: mhi: core: Move to using high priority workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate names for firmware load functions (Jarod Wilson) [1938030] - bus: mhi: core: Skip RDDM download for unknown execution environment (Jarod Wilson) [1938030] - bus: mhi: core: Rename RDDM download function to use proper words (Jarod Wilson) [1938030] - bus: mhi: core: Remove unused mhi_fw_load_worker() declaration (Jarod Wilson) [1938030] - bus: mhi: core: Expose mhi_get_exec_env() API for controllers (Jarod Wilson) [1938030] - bus: mhi: core: Add missing EXPORT_SYMBOL for mhi_get_mhi_state() (Jarod Wilson) [1938030] - bus: mhi: core: Remove unnecessary counter from mhi_firmware_copy() (Jarod Wilson) [1938030] - bus: mhi: Fix channel close issue on driver remove (Jarod Wilson) [1938030] - bus: mhi: core: Fix null pointer access when parsing MHI configuration (Jarod Wilson) [1938030] - bus: mhi: Add MHI PCI support for WWAN modems (Jarod Wilson) [1938030] - bus: mhi: core: fix potential operator-precedence with BHI macros (Jarod Wilson) [1938030] - bus: mhi: core: Remove double locking from mhi_driver_remove() (Jarod Wilson) [1938030] - bus: mhi: Remove auto-start option (Jarod Wilson) [1938030] - bus: mhi: Add mhi_queue_is_full function (Jarod Wilson) [1938030] - bus: mhi: debugfs: Print channel context read-pointer (Jarod Wilson) [1938030] - bus: mhi: core: Fix the building of MHI module (Jarod Wilson) [1938030] - bus: mhi: Remove unused nr_irqs_req variable (Jarod Wilson) [1938030] - bus: mhi: core: Allow shared IRQ for event rings (Jarod Wilson) [1938030] - bus: mhi: core: Introduce sysfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce debugfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: Fix entries based on Kconfig coding style (Jarod Wilson) [1938030] - bus: mhi: Remove include of rwlock_types.h (Jarod Wilson) [1938030] - bus: mhi: core: Add const qualifier to MHI config information (Jarod Wilson) [1938030] - bus: mhi: core: Introduce APIs to allocate and free the MHI controller (Jarod Wilson) [1938030] - bus: mhi: core: Read and save device hardware information from BHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce counters to track MHI device state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Introduce helper function to check device state (Jarod Wilson) [1938030] - bus: mhi: core: Use generic name field for an MHI device (Jarod Wilson) [1938030] - bus: mhi: core: Trigger host resume if suspended during mhi_device_get() (Jarod Wilson) [1938030] - bus: mhi: core: Use helper API to trigger a non-blocking host resume (Jarod Wilson) [1938030] - bus: mhi: core: Abort suspends due to outgoing pending packets (Jarod Wilson) [1938030] - bus: mhi: core: Remove double occurrence for mhi_ctrl_ev_task() declaration (Jarod Wilson) [1938030] - bus: mhi: fix doubled words and struct image_info kernel-doc (Jarod Wilson) [1938030] - bus: mhi: core: Handle syserr during power_up (Jarod Wilson) [1938030] - bus: mhi: core: Handle write lock properly in mhi_pm_m0_transition (Jarod Wilson) [1938030] - bus: mhi: core: Do not process SYS_ERROR if RDDM is supported (Jarod Wilson) [1938030] - bus: mhi: core: Skip handling BHI irq if MHI reg access is not allowed (Jarod Wilson) [1938030] - bus: mhi: core: Handle disable transitions in state worker (Jarod Wilson) [1938030] - bus: mhi: core: Remove the system error worker thread (Jarod Wilson) [1938030] - bus: mhi: core: Ensure non-zero session or sequence ID values are used (Jarod Wilson) [1938030] - bus: mhi: core: Improve debug logs for loading firmware (Jarod Wilson) [1938030] - bus: mhi: core: Return appropriate error codes for AMSS load failure (Jarod Wilson) [1938030] - bus: mhi: core: Handle firmware load using state worker (Jarod Wilson) [1938030] - bus: mhi: core: Read transfer length from an event properly (Jarod Wilson) [1938030] - bus: mhi: core: Add range check for channel id received in event ring (Jarod Wilson) [1938030] - bus: mhi: core: Cache intmod from mhi event to mhi channel (Jarod Wilson) [1938030] - bus: mhi: core: Refactor mhi queue APIs (Jarod Wilson) [1938030] - bus: mhi: core: Fix some error return code (Jarod Wilson) [1938030] - bus: mhi: core: Fix channel device name conflict (Jarod Wilson) [1938030] - bus: mhi: core: Fix typo in comment (Jarod Wilson) [1938030] - bus: mhi: core: Offload register accesses to the controller (Jarod Wilson) [1938030] - bus: mhi: core: Remove link_status() callback (Jarod Wilson) [1938030] - bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails (Jarod Wilson) [1938030] - bus: mhi: Fix parsing of mhi_flags (Jarod Wilson) [1938030] - bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_devices() (Jarod Wilson) [1938030] - bus: mhi: core: Add support for MHI suspend and resume (Jarod Wilson) [1938030] - bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device() (Jarod Wilson) [1938030] - bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture (Jarod Wilson) [1938030] - bus: mhi: core: Add support for reading MHI info from device (Jarod Wilson) [1938030] - bus: mhi: core: Pass module owner during client driver registration (Jarod Wilson) [1938030] - bus/mhi: fix printk format for size_t (Jarod Wilson) [1938030] - bus: mhi: core: Add uevent support for module autoloading (Jarod Wilson) [1938030] - bus: mhi: core: Add support for data transfer (Jarod Wilson) [1938030] - bus: mhi: core: Add support for processing events from client device (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading RDDM image during panic (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading firmware over BHIe (Jarod Wilson) [1938030] - bus: mhi: core: Add support for basic PM operations (Jarod Wilson) [1938030] - bus: mhi: core: Add support for PM state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Add support for ringing channel/event ring doorbells (Jarod Wilson) [1938030] - bus: mhi: core: Add support for creating and destroying MHI devices (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI client drivers (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI controllers (Jarod Wilson) [1938030]- ipmi: remove open coded version of SMBus block write (Tony Camuso) [1947126] - char: ipmi: convert comma to semicolon (Tony Camuso) [1947126] - ipmi: msghandler: Suppress suspicious RCU usage warning (Tony Camuso) [1947126] - ipmi/watchdog: replace atomic_add() and atomic_sub() (Tony Camuso) [1947126] - char: ipmi: remove unneeded break (Tony Camuso) [1947126] - ipmi_si: Fix wrong return value in try_smi_init() (Tony Camuso) [1947126] - ipmi: msghandler: Fix a signedness bug (Tony Camuso) [1947126] - ipmi: add retry in try_get_dev_id() (Tony Camuso) [1947126] - ipmi: Clean up some printks (Tony Camuso) [1947126] - ipmi:msghandler: retry to get device id on an error (Tony Camuso) [1947126] - ipmi:sm: Print current state when the state is invalid (Tony Camuso) [1947126] - ipmi: Reset response handler when failing to send the command (Tony Camuso) [1947126] - ipmi: add a newline when printing parameter 'panic_op' by sysfs (Tony Camuso) [1947126] - cpuidle: Select polling interval based on a c-state with a longer target residency (Mark Langsdorf) [1922024] - cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Chromebooks (Mark Langsdorf) [1922024] - cpuidle: record state entry rejection statistics (Mark Langsdorf) [1922024] - nitro_enclaves: Fix stale file descriptors on failed usercopy (Vitaly Kuznetsov) [1953717] - iavf: amend removal of MODULE_VERSION (Stefan Assmann) [1955738] - ixgbevf: Amend commit acf03026ec5a to include a version in module info. (Ken Cox) [1955764] - devlink: move flash end and begin to core devlink (Petr Oros) [1935671] - devlink: move request_firmware out of driver (Petr Oros) [1935671] - ice: add additional debug logging for firmware update (Petr Oros) [1935671] - ice: add support for flash update overwrite mask (Petr Oros) [1935671] - driver core: auxiliary bus: Fix calling stage for auxiliary bus init (Ivan Vecera) [1933820] - driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr (Ivan Vecera) [1933820] - driver core: auxiliary bus: minor coding style tweaks (Ivan Vecera) [1933820] - driver core: auxiliary bus: make remove function return void (Ivan Vecera) [1933820] - driver core: auxiliary bus: move slab.h from include file (Ivan Vecera) [1933820] - Add auxiliary bus support (Ivan Vecera) [1933820] - modpost: file2alias: go back to simple devtable lookup (Ivan Vecera) [1933820] - scsi: lpfc: Fix bad memory access during VPD DUMP mailbox command (Dick Kennedy) [1923762] - scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (Dick Kennedy) [1923762] - scsi: lpfc: Fix illegal memory access on Abort IOCBs (Dick Kennedy) [1923762] - scsi: lpfc: Copyright updates for 12.8.0.9 patches (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.9 (Dick Kennedy) [1923762] - scsi: lpfc: Eliminate use of LPFC_DRIVER_NAME in lpfc_attr.c (Dick Kennedy) [1923762] - scsi: lpfc: Standardize discovery object logging format (Dick Kennedy) [1923762] - scsi: lpfc: Fix various trivial errors in comments and log messages (Dick Kennedy) [1923762] - scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_hdw_queue attribute being ignored (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing FDMI registrations after Mgmt Svc login (Dick Kennedy) [1923762] - scsi: lpfc: Fix silent memory allocation failure in lpfc_sli4_bsg_link_diag_test() (Dick Kennedy) [1923762] - scsi: lpfc: Fix use-after-free on unused nodes after port swap (Dick Kennedy) [1923762] - scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (Dick Kennedy) [1923762] - scsi: lpfc: Fix lack of device removal on port swaps with PRLIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix NMI crash during rmmod due to circular hbalock dependency (Dick Kennedy) [1923762] - scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp() (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (Dick Kennedy) [1923762] - scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag (Dick Kennedy) [1923762] - scsi: lpfc: Fix gcc -Wstringop-overread warning (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix kernel-doc formatting issue (Dick Kennedy) [1923762] - scsi: lpfc: Fix a few incorrectly named functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrectly documented function lpfc_debugfs_commonxripools_data() (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of misnamed functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect naming of __lpfc_update_fcf_record() (Dick Kennedy) [1923762] - scsi: lpfc: Fix formatting and misspelling issues (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc issues (Dick Kennedy) [1923762] - scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.8 (Dick Kennedy) [1923762] - scsi: lpfc: Correct function header comments related to ndlp reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Reduce LOG_TRACE_EVENT logging for vports (Dick Kennedy) [1923762] - scsi: lpfc: Change wording of invalid pci reset log message (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash caused by switch reboot (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt state transition causing rmmod hang (Dick Kennedy) [1923762] - scsi: lpfc: Fix nodeinfo debugfs output (Dick Kennedy) [1923762] - scsi: lpfc: Fix ADISC handling that never frees nodes (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN (Dick Kennedy) [1923762] - scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery (Dick Kennedy) [1923762] - scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path (Dick Kennedy) [1923762] - scsi: lpfc: Fix use after free in lpfc_els_free_iocb (Dick Kennedy) [1923762] - scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() (Dick Kennedy) [1923762] - scsi: lpfc: Fix unnecessary null check in lpfc_release_scsi_buf (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt connection does not recover after LOGO (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_els_retry() possible null pointer dereference (Dick Kennedy) [1923762] - scsi: lpfc: Fix FLOGI failure due to accessing a freed node (Dick Kennedy) [1923762] - scsi: lpfc: Fix stale node accesses on stale RRQ request (Dick Kennedy) [1923762] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport indices in lpfc_find_vport_by_vpid() (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (Dick Kennedy) [1923762] - scsi: lpfc: Fix 'physical' typos (Dick Kennedy) [1923762] - scsi: lpfc: Fix ancient double free (Dick Kennedy) [1923762] - scsi: lpfc: Fix kerneldoc inconsistency in lpfc_sli4_dump_page_a0() (Dick Kennedy) [1923762] - scsi: lpfc: Add support for eh_should_retry_cmd() (Dick Kennedy) [1923762] - scsi: lpfc: Simplify bool comparison (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.7 (Dick Kennedy) [1923762] - scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better readability (Dick Kennedy) [1923762] - scsi: lpfc: Implement health checking when aborting I/O (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when nvmet transport calls host_release (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport create logging (Dick Kennedy) [1923762] - scsi: lpfc: Fix NVMe recovery after mailbox timeout (Dick Kennedy) [1923762] - scsi: lpfc: Fix target reset failing (Dick Kennedy) [1923762] - scsi: lpfc: Fix error log messages being logged following SCSI task mgnt (Dick Kennedy) [1923762] - scsi: lpfc: Fix FW reset action if I/Os are outstanding (Dick Kennedy) [1923762] - scsi: lpfc: Use the nvme-fc transport supplied timeout for LS requests (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a fabric node is released prematurely (Dick Kennedy) [1923762] - scsi: lpfc: Refresh ndlp when a new PRLI is received in the PRLI issue state (Dick Kennedy) [1923762] - scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT for SLI3 (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (Dick Kennedy) [1923762] - scsi: lpfc: Fix fall-through warnings for Clang (Dick Kennedy) [1923762] - scsi: lpfc: Correct null ndlp reference on routine exit (Dick Kennedy) [1923762] - scsi: lpfc: Use generic power management (Dick Kennedy) [1923762] - scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_tmo_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but not used warnings from Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_vendor_attr_mi() (Dick Kennedy) [1923762] - scsi: lpfc: Fix memory leak on lcb_context (Dick Kennedy) [1923762] - scsi: lpfc: Remove dead code on second !ndlp check (Dick Kennedy) [1923762] - scsi: lpfc: Fix pointer defereference before it is null checked issue (Dick Kennedy) [1923762] - scsi: lpfc: Update changed file copyrights for 2020 (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.6 (Dick Kennedy) [1923762] - scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI path to use common I/O submission path (Dick Kennedy) [1923762] - scsi: lpfc: Enable common send_io interface for SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Enable common wqe_template support for both SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Refactor WQE structure definitions for common use (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV Fabric Node reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV discovery and Fabric Node detection (Dick Kennedy) [1923762] - scsi: lpfc: Unsolicited ELS leaves node in incorrect state while dropping it (Dick Kennedy) [1923762] - scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ultimately fails (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Honor module parameter lpfc_use_adisc (Dick Kennedy) [1923762] - scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix removal of SCSI transport device get and put on dev structure (Dick Kennedy) [1923762] - scsi: lpfc: Rework locations of ndlp reference taking (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port ref counting and node freeing (Dick Kennedy) [1923762] - scsi: lpfc: remove ScsiResult macro (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_bsg: Provide correct documentation for a bunch of functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_debugfs: Fix a couple of function documentation issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefined functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues (Dick Kennedy) [1923762] - block: return -EBUSY when there are open partitions in blkdev_reread_part (Ming Lei) [1936800] - block: Try to handle busy underlying device on discard (Ming Lei) [1936800] - md: check for NULL ->meta_bdev before calling bdev_read_only (Ming Lei) [1936800] - blk-settings: align max_sectors on "logical_block_size" boundary (Ming Lei) [1936800] - nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Ming Lei) [1936800] - kyber: introduce kyber_depth_updated() (Ming Lei) [1936800] - loop: fix I/O error on fsync() in detached loop devices (Ming Lei) [1936800] - block: fix potential IO hang when turning off io_poll (Ming Lei) [1936800] - bfq: Use only idle IO periods for think time calculations (Ming Lei) [1936800] - bfq: Use 'ttime' local variable (Ming Lei) [1936800] - bfq: Avoid false bfq queue merging (Ming Lei) [1936800] - bfq: bfq_check_waker() should be static (Ming Lei) [1936800] - block, bfq: make waker-queue detection more robust (Ming Lei) [1936800] - block, bfq: save also injection state on queue merging (Ming Lei) [1936800] - block, bfq: save also weight-raised service on queue merging (Ming Lei) [1936800] - block, bfq: fix switch back from soft-rt weitgh-raising (Ming Lei) [1936800] - block, bfq: re-evaluate convenience of I/O plugging on rq arrivals (Ming Lei) [1936800] - block, bfq: replace mechanism for evaluating I/O intensity (Ming Lei) [1936800] - block: set .bi_max_vecs as actual allocated vector number (Ming Lei) [1936800] - block: don't allocate inline bvecs if this bioset needn't bvecs (Ming Lei) [1936800] - block: don't pass BIOSET_NEED_BVECS for q->bio_split (Ming Lei) [1936800] - block: manage bio slab cache by xarray (Ming Lei) [1936800] - block, bfq: do not expire a queue when it is the only busy one (Ming Lei) [1936800] - block, bfq: avoid spurious switches to soft_rt of interactive queues (Ming Lei) [1936800] - block, bfq: do not raise non-default weights (Ming Lei) [1936800] - block, bfq: increase time window for waker detection (Ming Lei) [1936800] - block, bfq: use half slice_idle as a threshold to check short ttime (Ming Lei) [1936800] - brd: remove the end of device check in brd_do_bvec (Ming Lei) [1936800] - block: propagate BLKROSET on the whole device to all partitions (Ming Lei) [1936800] - block: add a hard-readonly flag to struct gendisk (Ming Lei) [1936800] - block: remove the NULL bdev check in bdev_read_only (Ming Lei) [1936800] - dm: use bdev_read_only to check if a device is read-only (Ming Lei) [1936800] - block: reopen the device in blkdev_reread_part (Ming Lei) [1936800] - block, bfq: set next_rq to waker_bfqq->next_rq in waker injection (Ming Lei) [1936800] - Revert "block: simplify set_init_blocksize" to regain lost performance (Ming Lei) [1936800] - bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Ming Lei) [1936800] - blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED (Ming Lei) [1936800] - bfq: Fix computation of shallow depth (Ming Lei) [1936800] - block: rsxx: select CONFIG_CRC32 (Ming Lei) [1936800] - block: add debugfs stanza for QUEUE_FLAG_NOWAIT (Ming Lei) [1936800] - blk-mq: Don't complete on a remote CPU in force threaded mode (Ming Lei) [1936800] - blk-mq: Remove 'running from the wrong CPU' warning (Ming Lei) [1936800] - block: disable iopoll for split bio (Ming Lei) [1936800] - block: Improve blk_revalidate_disk_zones() checks (Ming Lei) [1936800] - sbitmap: replace CAS with atomic and (Ming Lei) [1936800] - sbitmap: remove swap_lock (Ming Lei) [1936800] - sbitmap: optimise sbitmap_deferred_clear() (Ming Lei) [1936800] - blk-mq: skip hybrid polling if iopoll doesn't spin (Ming Lei) [1936800] - blktrace: fix up a kerneldoc comment (Ming Lei) [1936800] - block: remove the unused block_sleeprq tracepoint (Ming Lei) [1936800] - blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_DEV_THROTTLING_LOW is off (Ming Lei) [1936800] - block: fix inflight statistics of part0 (Ming Lei) [1936800] - block: optimise for_each_bvec() advance (Ming Lei) [1936800] - block: opencode devcgroup_inode_permission (Ming Lei) [1936800] - block: move bdput() to the callers of __blkdev_get (Ming Lei) [1936800] - block: refactor blkdev_get (Ming Lei) [1936800] - block: refactor __blkdev_put (Ming Lei) [1936800] - block: switch bdgrab to use igrab (Ming Lei) [1936800] - block: change the hash used for looking up block devices (Ming Lei) [1936800] - block: use put_device in put_disk (Ming Lei) [1936800] - block: use disk_part_iter_exit in disk_part_iter_next (Ming Lei) [1936800] - block: add a bdev_kobj helper (Ming Lei) [1936800] - block: remove a superflous check in blkpg_do_ioctl (Ming Lei) [1936800] - block: remove a duplicate __disk_get_part prototype (Ming Lei) [1936800] - loop: do not call set_blocksize (Ming Lei) [1936800] - zram: do not call set_blocksize (Ming Lei) [1936800] - block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init (Ming Lei) [1936800] - virtio-blk: remove a spurious call to revalidate_disk_size (Ming Lei) [1936800] - md: remove a spurious call to revalidate_disk_size in update_size (Ming Lei) [1936800] - aoe: don't call set_capacity from irq context (Ming Lei) [1936800] - nbd: validate the block size in nbd_set_size (Ming Lei) [1936800] - nbd: refactor size updates (Ming Lei) [1936800] - nbd: move the task_recv check into nbd_size_update (Ming Lei) [1936800] - nbd: remove the call to set_blocksize (Ming Lei) [1936800] - loop: let set_capacity_revalidate_and_notify update the bdev size (Ming Lei) [1936800] - block: remove the call to __invalidate_device in check_disk_size_change (Ming Lei) [1936800] - block: fix the kerneldoc comment for __register_blkdev (Ming Lei) [1936800] - block: switch gendisk lookup to a simple xarray (Ming Lei) [1936800] - ide: switch to __register_blkdev for command set probing (Ming Lei) [1936800] - md: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - loop: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - brd: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - sd: use __register_blkdev to avoid a modprobe for an unregistered dev_t (Ming Lei) [1936800] - swim: don't call blk_register_region (Ming Lei) [1936800] - ide: remove ide_{,un}register_region (Ming Lei) [1936800] - block: add an optional probe callback to major_names (Ming Lei) [1936800] - block: rework requesting modules for unclaimed devices (Ming Lei) [1936800] - block: split block_class_lock (Ming Lei) [1936800] - block: open code kobj_map into in block/genhd.c (Ming Lei) [1936800] - block: cleanup del_gendisk a bit (Ming Lei) [1936800] - loop: use set_disk_ro (Ming Lei) [1936800] - dasd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - md: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - rbd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - block: add a new set_read_only method (Ming Lei) [1936800] - blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats (Ming Lei) [1936800] - blk-cgroup: Pre-allocate tree node on blkg_conf_prep (Ming Lei) [1936800] - blk-cgroup: Fix memleak on error path (Ming Lei) [1936800] - blk-mq: remove the calling of local_memory_node() (Ming Lei) [1936800] - zram: Fix __zram_bvec_{read,write}() locking order (Ming Lei) [1936800] - skd_main: remove unused including (Ming Lei) [1936800] - sgl_alloc_order: fix memory leak (Ming Lei) [1936800] - block: fix uapi blkzoned.h comments (Ming Lei) [1936800] - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue (Ming Lei) [1936800] - blk-mq: get rid of the dead flush handle code path (Ming Lei) [1936800] - block: get rid of unnecessary local variable (Ming Lei) [1936800] - block: fix comment and add lockdep assert (Ming Lei) [1936800] - blk-mq: use helper function to test hw stopped (Ming Lei) [1936800] - block: use helper function to test queue register (Ming Lei) [1936800] - block: remove redundant mq check (Ming Lei) [1936800] - block: invoke blk_mq_exit_sched no matter whether have .exit_sched (Ming Lei) [1936800] - block: ratelimit handle_bad_sector() message (Ming Lei) [1936800] - blk-throttle: Re-use the throtl_set_slice_end() (Ming Lei) [1936800] - blk-throttle: Open code __throtl_de/enqueue_tg() (Ming Lei) [1936800] - blk-throttle: Move service tree validation out of the throtl_rb_first() (Ming Lei) [1936800] - blk-throttle: Move the list operation after list validation (Ming Lei) [1936800] - blk-throttle: Fix IO hang for a corner case (Ming Lei) [1936800] - blk-throttle: Avoid tracking latency if low limit is invalid (Ming Lei) [1936800] - blk-throttle: Avoid getting the current time if tg->last_finish_time is 0 (Ming Lei) [1936800] - blk-throttle: Remove a meaningless parameter for throtl_downgrade_state() (Ming Lei) [1936800] - block: Remove redundant 'return' statement (Ming Lei) [1936800] - block: Consider only dispatched requests for inflight statistic (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_bio export (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_rq export (Ming Lei) [1936800] - blk-mq: add cond_resched() in __blk_mq_alloc_rq_maps() (Ming Lei) [1936800] - vsprintf: use bd_partno in bdev_name (Ming Lei) [1936800] - block: use bd_partno in bdevname (Ming Lei) [1936800] - target/iblock: fix holder printing in iblock_show_configfs_dev_params (Ming Lei) [1936800] - drbd: don't set ->bd_contains (Ming Lei) [1936800] - drbd: don't detour through bd_contains for the gendisk (Ming Lei) [1936800] - block: add a bdev_is_partition helper (Ming Lei) [1936800] - bdi: remove BDI_CAP_CGROUP_WRITEBACK (Ming Lei) [1936800] - block: lift setting the readahead size into the block layer (Ming Lei) [1936800] - bdi: initialize ->ra_pages and ->io_pages in bdi_init (Ming Lei) [1936800] - block: ensure bdi->io_pages is always initialized (Ming Lei) [1936800] - aoe: set an optimal I/O size (Ming Lei) [1936800] - drbd: remove dead code in device_to_statistics (Ming Lei) [1936800] - raw: don't keep unopened block device around (Ming Lei) [1936800] - zram: cleanup backing_dev_store (Ming Lei) [1936800] - zram: fix double free backing device (Ming Lei) [1936800] - pktcdvd: use blkdev_get_by_dev instead of open coding it (Ming Lei) [1936800] - pktcdvd: remove the if 0'ed pkt_start_recovery function (Ming Lei) [1936800] - block: cleanup blkdev_bszset (Ming Lei) [1936800] - block: move the NEED_PART_SCAN flag to struct gendisk (Ming Lei) [1936800] - block: drop double zeroing (Ming Lei) [1936800] - blk-throttle: Avoid checking bps/iops limitation if bps or iops is unlimited (Ming Lei) [1936800] - blk-throttle: Avoid calculating bps/iops limitation repeatedly (Ming Lei) [1936800] - blk-throttle: Define readable macros instead of static variables (Ming Lei) [1936800] - blk-throttle: Use readable READ/WRITE macros (Ming Lei) [1936800] - blk-throttle: Fix some comments' typos (Ming Lei) [1936800] - block: introduce part_[begin|end]_io_acct (Ming Lei) [1936800] - blkcg: add plugging support for punt bio (Ming Lei) [1936800] - block: remove check_disk_change (Ming Lei) [1936800] - sr: simplify sr_block_revalidate_disk (Ming Lei) [1936800] - sr: use bdev_check_media_change (Ming Lei) [1936800] - sd: use bdev_check_media_change (Ming Lei) [1936800] - md: use bdev_check_media_change (Ming Lei) [1936800] - gdrom: use bdev_check_media_change (Ming Lei) [1936800] - paride/pcd: use bdev_check_media_change (Ming Lei) [1936800] - xsysace: simplify media change handling (Ming Lei) [1936800] - xsysace: use bdev_check_media_change (Ming Lei) [1936800] - swim3: use bdev_check_media_changed (Ming Lei) [1936800] - swim: simplify media change handling (Ming Lei) [1936800] - swim: use bdev_check_media_change (Ming Lei) [1936800] - ataflop: use bdev_check_media_change (Ming Lei) [1936800] - amiflop: use bdev_check_media_change (Ming Lei) [1936800] - block: add a bdev_check_media_change helper (Ming Lei) [1936800] - block: Remove unused blk_mq_sched_free_hctx_data() (Ming Lei) [1936800] - block: Do not discard buffers under a mounted filesystem (Ming Lei) [1936800] - fs: Don't invalidate page buffers in block_write_full_page() (Ming Lei) [1936800] - block: remove revalidate_disk() (Ming Lei) [1936800] - nvdimm: simplify revalidate_disk handling (Ming Lei) [1936800] - sd: open code revalidate_disk (Ming Lei) [1936800] - nvme: opencode revalidate_disk in nvme_validate_ns (Ming Lei) [1936800] - block: use revalidate_disk_size in set_capacity_revalidate_and_notify (Ming Lei) [1936800] - block: add a new revalidate_disk_size helper (Ming Lei) [1936800] - block: rename bd_invalidated (Ming Lei) [1936800] - block: don't clear bd_invalidated in check_disk_size_change (Ming Lei) [1936800] - block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ming Lei) [1936800] - block: Return blk_status_t instead of errno codes (Ming Lei) [1936800] - block: grant IOPRIO_CLASS_RT to CAP_SYS_NICE (Ming Lei) [1936800] - block: remove the unused q argument to part_in_flight and part_in_flight_rw (Ming Lei) [1936800] - block: remove the disk argument to delete_partition (Ming Lei) [1936800] - block: move the devcgroup_inode_permission call to blkdev_get (Ming Lei) [1936800] - blk-mq: use BLK_MQ_NO_TAG for no tag (Ming Lei) [1936800] - block: Move blk_mq_bio_list_merge() into blk-merge.c (Ming Lei) [1936800] - block: Move bio merge related functions into blk-merge.c (Ming Lei) [1936800] - blk-wbt: Remove obsolete multiqueue I/O scheduling comment (Ming Lei) [1936800] - raw: deprecate the raw driver (Ming Lei) [1936800] - nvme: don't call revalidate_disk from nvme_set_queue_dying (Ming Lei) [1936800] - block: fix locking for struct block_device size updates (Ming Lei) [1936800] - block: replace bd_set_size with bd_set_nr_sectors (Ming Lei) [1936800] - block: Make request_queue.rpm_status an enum (Ming Lei) [1936800] - mmc: remove the call to check_disk_change (Ming Lei) [1936800] - block: integrate bd_start_claiming into __blkdev_get (Ming Lei) [1936800] - block: use bd_prepare_to_claim directly in the loop driver (Ming Lei) [1936800] - block: refactor bd_start_claiming (Ming Lei) [1936800] - block: simplify the restart case in __blkdev_get (Ming Lei) [1936800] - block: simplify set_init_blocksize (Ming Lei) [1936800] - block: remove flush_disk (Ming Lei) [1936800] - block: move block-related definitions out of fs.h (Ming Lei) [1936800] - xen-blkfront.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1936800]- redhat/configs: Add CONFIG_PINCTRL_EMMITSBURG (David Arcari) [1959506] - redhat/configs: Remove CONFIG_EMMITSBURG (David Arcari) [1959506] - fuse: fix write deadlock (Miklos Szeredi) [1904597] - sched/debug: Fix cgroup_path[] serialization (Waiman Long) [1954363] - KVM: x86/xen: Take srcu lock when accessing kvm_memslots() (Paolo Bonzini) [1945742] - KVM: SVM: Allocate SEV command structures on local stack (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for INIT command (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for status commands (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack for small SEV command buffers (Paolo Bonzini) [1945742] - crypto: ccp: Play nice with vmalloc'd memory for SEV command structs (Paolo Bonzini) [1945742] - crypto: ccp: Reject SEV commands with mismatching command buffer (Paolo Bonzini) [1945742] - crypto: ccp: Detect and reject "invalid" addresses destined for PSP (Paolo Bonzini) [1945742] - crypto: ccp: Free SEV device if SEV init fails (Paolo Bonzini) [1945742] - crypto: ccp - Fix sparse warnings in sev-dev (Paolo Bonzini) [1945742] - drivers/crypto/ccp/sev-dev.c: get rid of pointless access_ok() (Paolo Bonzini) [1945742] - crypto: ccp - Add support for SEV-ES to the PSP driver (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_RECEIVE_START command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_SEND_CANCEL command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_SEND_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEND_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV SEND_START command (Paolo Bonzini) [1945742] - KVM: Boost vCPU candidate in user mode which is delivering interrupt (Paolo Bonzini) [1945742] - nSVM: Check addresses of MSR and IO permission maps (Paolo Bonzini) [1945742] - KVM: SVM: Define actual size of IOPM and MSRPM tables (Paolo Bonzini) [1945742] - KVM: vmx: add mismatched size assertions in vmcs_check32() (Paolo Bonzini) [1945742] - KVM: Add proper lockdep assertion in I/O bus unregister (Paolo Bonzini) [1945742] - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Paolo Bonzini) [1945742] - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU (Paolo Bonzini) [1945742] - KVM: SVM: Enhance and clean up the vmcb tracking comment in pre_svm_run() (Paolo Bonzini) [1945742] - KVM: SVM: Add a comment to clarify what vcpu_svm.vmcb points at (Paolo Bonzini) [1945742] - KVM: SVM: Drop vcpu_svm.vmcb_pa (Paolo Bonzini) [1945742] - KVM: SVM: Don't set current_vmcb->cpu when switching vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Make sure GHCB is mapped before updating (Paolo Bonzini) [1945742] - KVM: X86: Do not yield to self (Paolo Bonzini) [1945742] - KVM: X86: Count attempted/successful directed yield (Paolo Bonzini) [1945742] - KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU (Paolo Bonzini) [1945742] - KVM: x86/mmu: handle cmpxchg failure in kvm_tdp_mmu_get_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make TDP MMU root refcount atomic (Paolo Bonzini) [1945742] - KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Refactor yield safe root iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Merge TDP MMU put and free root (Paolo Bonzini) [1945742] - KVM: x86/mmu: use tdp_mmu_free_sp to free roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move kvm_mmu_(get|put)_root to TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Re-add const qualifier in kvm_tdp_mmu_zap_collapsible_sptes (Paolo Bonzini) [1945742] - KVM: constify kvm_arch_flush_remote_tlbs_memslot (Paolo Bonzini) [1945742] - KVM: Explicitly use GFP_KERNEL_ACCOUNT for 'struct kvm_vcpu' allocations (Paolo Bonzini) [1945742] - KVM: MMU: protect TDP MMU pages only down to required level (Paolo Bonzini) [1945742] - KVM: introduce KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86: pending exceptions must not be blocked by an injected event (Paolo Bonzini) [1945742] - KVM: nSVM: call nested_svm_load_cr3 on nested state load (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should include the autoload/autostore MSR lists (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should show the effective EFER (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should consider only the load controls of EFER/PAT (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not conflate EFER and PAT presence in VMCS (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid (Paolo Bonzini) [1945742] - KVM: nSVM: improve SYSENTER emulation on AMD (Paolo Bonzini) [1945742] - KVM: x86: add guest_cpuid_is_intel (Paolo Bonzini) [1945742] - KVM: x86: Account a variety of miscellaneous allocations (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created (Paolo Bonzini) [1945742] - KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT completes (Paolo Bonzini) [1945742] - KVM: SVM: Use online_vcpus, not created_vcpus, to iterate over vCPUs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Simplify code for aging SPTEs in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious clearing of dirty bit from TDP MMU SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use leaf-only loop for walking TDP SPTEs when changing SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to TDP MMU root walkers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to __kvm_tdp_mmu_zap_gfn_range() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes across address spaces for gfn range zap (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move flushing for "slot" handlers to caller for legacy MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TDP MMU TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid reading from MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: nSVM: If VMRUN is single-stepped, queue the #DB intercept in nested_svm_vmexit() (Paolo Bonzini) [1945742] - KVM: MMU: load PDPTRs outside mmu_lock (Paolo Bonzini) [1945742] - KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit (Paolo Bonzini) [1945742] - KVM: SVM: load control fields from VMCB12 before checking them (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap (Paolo Bonzini) [1945742] - KVM: make: Fix out-of-source module builds (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid writing to MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: x86: remove unused declaration of kvm_write_tsc() (Paolo Bonzini) [1945742] - KVM: clean up the unused argument (Paolo Bonzini) [1945742] - x86/kvm: Fix broken irq restoration in kvm_wait (Paolo Bonzini) [1945742] - KVM: X86: Fix missing local pCPU when executing wbinvd on all dirty pCPUs (Paolo Bonzini) [1945742] - KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish (Paolo Bonzini) [1945742] - KVM: x86/mmu: Store the address space ID in the TDP iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Factor out tdp_iter_return_to_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_page (Paolo Bonzini) [1945742] - KVM: x86/mmu: Mark the PAE roots as decrypted for shadow paging (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use '0' as the one and only value for an invalid PAE root (Paolo Bonzini) [1945742] - KVM: VMX: Track root HPA instead of EPTP for paravirt Hyper-V TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Skip additional Hyper-V TLB EPTP flushes if one fails (Paolo Bonzini) [1945742] - KVM: VMX: Define Hyper-V paravirt TLB flush fields iff Hyper-V is enabled (Paolo Bonzini) [1945742] - KVM: VMX: Explicitly check for hv_remote_flush_tlb when loading pgd (Paolo Bonzini) [1945742] - KVM: VMX: Don't invalidate hv_tlb_eptp if the new EPTP matches (Paolo Bonzini) [1945742] - KVM: VMX: Invalidate hv_tlb_eptp to denote an EPTP mismatch (Paolo Bonzini) [1945742] - KVM: VMX: Do Hyper-V TLB flush iff vCPU's EPTP hasn't been flushed (Paolo Bonzini) [1945742] - KVM: VMX: Fold Hyper-V EPTP checking into it's only caller (Paolo Bonzini) [1945742] - KVM: VMX: Stash kvm_vmx in a local variable for Hyper-V paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Track common EPTP for Hyper-V's paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: x86: Get active PCID only when writing a CR3 value (Paolo Bonzini) [1945742] - KVM/SVM: Move vmenter.S exception fixups out of line (Paolo Bonzini) [1945742] - KVM: x86/mmu: Dump reserved bits if they're detected on non-MMIO SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use low available bits for removed SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use is_removed_spte() instead of open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86/mmu: Tweak auditing WARN for A/D bits to !PRESENT (was MMIO) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use a dedicated bit to track shadow/MMU-present SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use high bits for host/mmu writable masks for EPT SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make Host-writable and MMU-writable bit locations dynamic (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move logic for setting SPTE masks for EPT into the MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Co-locate code for setting various SPTE masks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move initial kvm_mmu_set_mask_ptes() call into MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Document dependency bewteen TDP A/D type and saved bits (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use MMIO SPTE bits 53 and 52 for the MMIO generation (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename and document A/D scheme for TDP SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add module param to disable MMIO caching (for testing) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Stop using software available bits to denote MMIO SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename 'mask' to 'spte' in MMIO SPTE helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Drop redundant trace_kvm_mmu_set_spte() in the TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Handle MMIO SPTEs directly in mmu_set_spte() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't install bogus MMIO SPTEs if MMIO caching is disabled (Paolo Bonzini) [1945742] - KVM: x86/mmu: Retry page faults that hit an invalid memslot (Paolo Bonzini) [1945742] - KVM: x86/mmu: Disable MMIO caching if MMIO value collides with L1TF (Paolo Bonzini) [1945742] - KVM: x86/mmu: Bail from fast_page_fault() if SPTE is not shadow-present (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check for shadow-present SPTE before querying A/D status (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add convenience wrapper for acting on single hva in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add typedefs for rmap/iter handlers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use 'end' param in TDP MMU's test_age_gfn() (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN if TDP MMU's set_tdp_spte() sees multiple GFNs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious TLB flush from TDP MMU's change_pte() hook (Paolo Bonzini) [1945742] - KVM: x86: mmu: initialize fault.async_page_fault in walk_addr_generic (Paolo Bonzini) [1945742] - KVM: x86: determine if an exception has an error code only when injecting it. (Paolo Bonzini) [1945742] - KVM: nSVM: Optimize vmcb12 to vmcb02 save area copies (Paolo Bonzini) [1945742] - KVM: SVM: Add support for Virtual SPEC_CTRL (Paolo Bonzini) [1945742] - x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Paolo Bonzini) [1945742] - KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state (Paolo Bonzini) [1945742] - KVM: SVM: move VMLOAD/VMSAVE to C code (Paolo Bonzini) [1945742] - KVM: SVM: Skip intercepted PAUSE instructions after emulation (Paolo Bonzini) [1945742] - KVM: SVM: Don't manually emulate RDPMC if nrips=0 (Paolo Bonzini) [1945742] - KVM: x86: Move RDPMC emulation to common code (Paolo Bonzini) [1945742] - KVM: x86: Move trivial instruction-based exit handlers to common code (Paolo Bonzini) [1945742] - KVM: x86: Move XSETBV emulation to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add VMLOAD/VMSAVE helper to deduplicate code (Paolo Bonzini) [1945742] - KVM: nSVM: Add helper to synthesize nested VM-Exit without collateral (Paolo Bonzini) [1945742] - KVM: x86: Handle triple fault in L2 without killing L1 (Paolo Bonzini) [1945742] - KVM: SVM: Pass struct kvm_vcpu to exit handlers (and many, many other places) (Paolo Bonzini) [1945742] - KVM: SVM: merge update_cr0_intercept into svm_set_cr0 (Paolo Bonzini) [1945742] - KVM: nSVM: Trace VM-Enter consistency check failures (Paolo Bonzini) [1945742] - KVM: x86: Move nVMX's consistency check macro to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add missing checks for reserved bits to svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: only copy L1 non-VMLOAD/VMSAVE data in svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB02 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB01 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not copy vmcb01->control blindly to vmcb02->control (Paolo Bonzini) [1945742] - KVM: nSVM: rename functions and variables according to vmcbXY nomenclature (Paolo Bonzini) [1945742] - KVM: nSVM: Track the ASID generation of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: nSVM: Track the physical cpu of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Use a separate vmcb for the nested L2 guest (Paolo Bonzini) [1945742] - KVM: nSVM: Set the shadow root level to the TDP level for nested NPT (Paolo Bonzini) [1945742] - KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN on NULL pae_root or lm_root, or bad shadow root level (Paolo Bonzini) [1945742] - KVM: x86/mmu: Sync roots after MMU load iff load as successful (Paolo Bonzini) [1945742] - KVM: x86/mmu: Unexport MMU load/unload functions (Paolo Bonzini) [1945742] - KVM: x86: Defer the MMU unload to the normal path on an global INVPCID (Paolo Bonzini) [1945742] - KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set the C-bit in the PDPTRs and LM pseudo-PDPTRs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix and unconditionally enable WARNs to detect PAE leaks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check PDPTRs before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure MMU pages are available when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate pae_root and lm_root pages in dedicated helper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate the lm_root before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Capture 'mmu' in a local variable when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit (Paolo Bonzini) [1945742] - KVM: x86: to track if L1 is running L2 VM (Paolo Bonzini) [1945742] - KVM: LAPIC: Advancing the timer expiration on guest initiated write (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in exclusive mode (Paolo Bonzini) [1945742] - KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged (Paolo Bonzini) [1945742] - kvm: x86: use NULL instead of using plain integer as pointer (Paolo Bonzini) [1945742] - KVM: SVM: Connect 'npt' module param to KVM's internal 'npt_enabled' (Paolo Bonzini) [1945742] - KVM: x86: Ensure deadline timer has truly expired before posting its IRQ (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix return code when clearing vcpu_info and vcpu_time_info (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set SPTE_AD_WRPROT_ONLY_MASK if and only if PML is enabled (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Fix Hyper-V context null-ptr-deref (Paolo Bonzini) [1945742] - KVM: SVM: Fix nested VM-Exit on #GP interception handling (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Fix dummy check if lbr_desc->event is created (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consider the hva in mmu_notifier retry (Paolo Bonzini) [1945742] - kernel.h: split out min()/max() et al. helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip mmu_notifier check when handling MMIO page fault (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove a variety of unnecessary exports (Paolo Bonzini) [1945742] - KVM: x86: Fold "write-protect large" use case into generic write-protect (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't set dirty bits when disabling dirty logging w/ PML (Paolo Bonzini) [1945742] - KVM: VMX: Dynamically enable/disable PML based on memslot dirty logging (Paolo Bonzini) [1945742] - KVM: x86: Further clarify the logic and comments for toggling log dirty (Paolo Bonzini) [1945742] - KVM: x86: Move MMU's PML logic to common code (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make dirty log size hook (PML) a value, not a function (Paolo Bonzini) [1945742] - KVM: x86/mmu: Expand on the comment in kvm_vcpu_ad_need_write_protect() (Paolo Bonzini) [1945742] - KVM: nVMX: Disable PML in hardware when running L2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consult max mapping level when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass the memslot to the rmap callbacks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Split out max mapping level calculation to helper (Paolo Bonzini) [1945742] - KVM: nVMX: no need to undo inject_page_fault change on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Paolo Bonzini) [1945742] - KVM: VMX: read idt_vectoring_info a bit earlier (Paolo Bonzini) [1945742] - KVM: VMX: Allow INVPCID in guest without PCID (Paolo Bonzini) [1945742] - KVM: x86: Advertise INVPCID by default (Paolo Bonzini) [1945742] - KVM: SVM: Intercept INVPCID when it's disabled to inject #UD (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make HVA handler retpoline-friendly (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_dr to callers (Paolo Bonzini) [1945742] - KVM: x86: reading DR cannot fail (Paolo Bonzini) [1945742] - KVM: SVM: Remove an unnecessary forward declaration (Paolo Bonzini) [1945742] - KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Paolo Bonzini) [1945742] - KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 (Paolo Bonzini) [1945742] - KVM: x86: Remove misleading DR6/DR7 adjustments from RSM emulation (Paolo Bonzini) [1945742] - KVM: x86/xen: Use hva_t for holding hypercall page address (Paolo Bonzini) [1945742] - KVM: x86/xen: Remove extra unlock in kvm_xen_hvm_set_attr() (Paolo Bonzini) [1945742] - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Paolo Bonzini) [1945742] - KVM: x86: Add helper to consolidate "raw" reserved GPA mask calculations (Paolo Bonzini) [1945742] - KVM: selftests: Always run vCPU thread with blocked SIG_IPI (Paolo Bonzini) [1945742] - KVM: selftests: Sync data verify of dirty logging with guest sync (Paolo Bonzini) [1945742] - KVM: selftests: Add a test for kvm page table code (Paolo Bonzini) [1945742] - KVM: selftests: Adapt vm_userspace_mem_region_add to new helpers (Paolo Bonzini) [1945742] - KVM: selftests: List all hugetlb src types specified with page sizes (Paolo Bonzini) [1945742] - tools/headers: sync headers of asm-generic/hugetlb_encode.h (Paolo Bonzini) [1945742] - tools include uapi: Update linux/mmap.h copy (Paolo Bonzini) [1945742] - tools UAPI: Update copy of linux/mman.h from the kernel sources (Paolo Bonzini) [1945742] - mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes (Paolo Bonzini) [1945742] - RHEL: Add #defines for 16k hugepages (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system default hugetlb page size (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system configured THP page size (Paolo Bonzini) [1945742] - KVM: selftests: Make a generic helper to get vm guest mode strings (Paolo Bonzini) [1945742] - KVM: selftests: Print the errno besides error-string in TEST_ASSERT (Paolo Bonzini) [1945742] - KVM: selftests: remove redundant semi-colon (Paolo Bonzini) [1945742] - selftests: kvm: Check that TSC page value is small after KVM_SET_CLOCK(0) (Paolo Bonzini) [1945742] - KVM: x86: Prevent 'hv_clock->system_time' from going negative in kvm_guest_time_update() (Paolo Bonzini) [1945742] - selftests: kvm: make hardware_disable_test less verbose (Paolo Bonzini) [1945742] - selftests: kvm: add set_boot_cpu_id test (Paolo Bonzini) [1945742] - selftests: kvm: add _vm_ioctl (Paolo Bonzini) [1945742] - selftests: kvm: add get_msr_index_features (Paolo Bonzini) [1945742] - KVM: x86/xen: Add support for vCPU runstate information (Paolo Bonzini) [1945742] - RHEL: configs: do not enable CONFIG_KVM_XEN (Paolo Bonzini) [1945742] - KVM: x86: allow compiling out the Xen hypercall interface (Paolo Bonzini) [1945742] - KVM: x86: compile out TDP MMU on 32-bit systems (Paolo Bonzini) [1945742] - KVM: xen: flush deferred static key before checking it (Paolo Bonzini) [1945742] - KVM: x86/xen: Explicitly pad struct compat_vcpu_info to 64 bytes (Paolo Bonzini) [1945742] - KVM: x86/xen: Allow reset of Xen attributes (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in kvm_run->flags (Paolo Bonzini) [1945742] - Documentation: kvm: fix messy conversion from .txt to .rst (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in KVM_GET_SUPPORTED_HV_CPUID (Paolo Bonzini) [1945742] - Documentation: kvm: fix warning (Paolo Bonzini) [1945742] - KVM: Add documentation for Xen hypercall and shared_info updates (Paolo Bonzini) [1945742] - KVM: X86: Add the Document for KVM_CAP_X86_BUS_LOCK_EXIT (Paolo Bonzini) [1945742] - KVM: Documentation: Fix documentation for nested. (Paolo Bonzini) [1945742] - KVM: Documentation: Add arm64 KVM_RUN error codes (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER (Paolo Bonzini) [1945742] - docs: kvm: add documentation for KVM_CAP_S390_DIAG318 (Paolo Bonzini) [1945742] - selftests: kvm: Mmap the entire vcpu mmap area (Paolo Bonzini) [1945742] - selftests: kvm: avoid uninitialized variable warning (Paolo Bonzini) [1945742] - selftests: kvm: add hardware_disable test (Paolo Bonzini) [1945742] - KVM: selftests: Don't bother mapping GVA for Xen shinfo test (Paolo Bonzini) [1945742] - KVM: selftests: Fix hex vs. decimal snafu in Xen test (Paolo Bonzini) [1945742] - KVM: selftests: Fix size of memslots created by Xen tests (Paolo Bonzini) [1945742] - KVM: selftests: Ignore recently added Xen tests' build output (Paolo Bonzini) [1945742] - KVM: x86: declare Xen HVM shared info capability and add test case (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop hv_vcpu_to_vcpu() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate Hyper-V context lazily (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Make Hyper-V emulation enablement conditional (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate 'struct kvm_vcpu_hv' dynamically (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Prepare to meet unallocated Hyper-V context (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Always use to_hv_vcpu() accessor to get to 'struct kvm_vcpu_hv' (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Stop shadowing global 'current_vcpu' variable (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Introduce to_kvm_hv() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_syndbg() to to_hv_syndbg() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_stimer()/stimer_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_synic()/synic_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_vcpu() to to_hv_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop unused kvm_hv_vapic_assist_page_enabled() (Paolo Bonzini) [1945742] - KVM: x86/xen: Add event channel interrupt vector upcall (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu time info region (Paolo Bonzini) [1945742] - KVM: x86/xen: setup pvclock updates (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu info (Paolo Bonzini) [1945742] - KVM: x86/xen: Add KVM_XEN_VCPU_SET_ATTR/KVM_XEN_VCPU_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: update wallclock region (Paolo Bonzini) [1945742] - xen: add wc_sec_hi to struct shared_info (Paolo Bonzini) [1945742] - KVM: x86/xen: register shared_info page (Paolo Bonzini) [1945742] - KVM: x86/xen: add definitions of compat_shared_info, compat_vcpu_info (Paolo Bonzini) [1945742] - KVM: x86/xen: latch long_mode when hypercall page is set up (Paolo Bonzini) [1945742] - KVM: x86/xen: add KVM_XEN_HVM_SET_ATTR/KVM_XEN_HVM_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: Add kvm_xen_enabled static key (Paolo Bonzini) [1945742] - KVM: x86/xen: Move KVM_XEN_HVM_CONFIG handling to xen.c (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix coexistence of Xen and Hyper-V hypercalls (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add helper to generate mask of reserved HPA bits (Paolo Bonzini) [1945742] - KVM: x86: Use reserved_gpa_bits to calculate reserved PxE bits (Paolo Bonzini) [1945742] - KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU mode (Paolo Bonzini) [1945742] - KVM: nSVM: Use common GPA helper to check for illegal CR3 (Paolo Bonzini) [1945742] - KVM: VMX: Use GPA legality helpers to replace open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to handle legal GPA with an alignment requirement (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to check for a legal GPA (Paolo Bonzini) [1945742] - KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs (Paolo Bonzini) [1945742] - KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset (Paolo Bonzini) [1945742] - KVM: x86/xen: intercept xen hypercalls if enabled (Paolo Bonzini) [1945742] - KVM: selftests: Add missing header file needed by xAPIC IPI tests (Paolo Bonzini) [1945742] - KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c (Paolo Bonzini) [1945742] - selftests: kvm: Properly set Hyper-V CPUIDs in evmcs_test (Paolo Bonzini) [1945742] - selftests: kvm: Move kvm_get_supported_hv_cpuid() to common code (Paolo Bonzini) [1945742] - selftest: kvm: x86: test KVM_GET_CPUID2 and guest visible CPUIDs against KVM_GET_SUPPORTED_CPUID (Paolo Bonzini) [1945742] - selftests: kvm/x86: add test for pmu msr MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: selftests: Disable dirty logging with vCPUs running (Paolo Bonzini) [1945742] - KVM: selftests: Add backing src parameter to dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Add memslot modification stress test (Paolo Bonzini) [1945742] - KVM: selftests: Add option to overlap vCPU memory access (Paolo Bonzini) [1945742] - KVM: selftests: Fix population stage in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Convert iterations to int in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Avoid flooding debug log while populating memory (Paolo Bonzini) [1945742] - KVM: selftests: Rename timespec_diff_now to timespec_elapsed (Paolo Bonzini) [1945742] - KVM: selftests: Test IPI to halted vCPU in xAPIC while backing page moves (Paolo Bonzini) [1945742] - KVM: selftests: Implement perf_test_util more conventionally (Paolo Bonzini) [1945742] - KVM: selftests: Use vm_create_with_vcpus in create_vm (Paolo Bonzini) [1945742] - KVM: selftests: Factor out guest mode code (Paolo Bonzini) [1945742] - selftests: kvm: Merge user_msr_test into userspace_msr_exit_test (Paolo Bonzini) [1945742] - selftests: kvm: Test MSR exiting to userspace (Paolo Bonzini) [1945742] - KVM: selftests: sync_regs test for diag318 (Paolo Bonzini) [1945742] - KVM: selftests: x86: Set supported CPUIDs on default VM (Paolo Bonzini) [1945742] - KVM: selftests: Make test skipping consistent (Paolo Bonzini) [1945742] - KVM: selftests: Introduce vm_create_[default_]_with_vcpus (Paolo Bonzini) [1945742] - KVM: selftests: Make vm_create_default common (Paolo Bonzini) [1945742] - KVM: selftests: always use manual clear in dirty_log_perf_test (Paolo Bonzini) [1945742] - selftests: kvm: keep .gitignore add to date (Paolo Bonzini) [1945742] - KVM: selftests: Add "-c" parameter to dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Run dirty ring test asynchronously (Paolo Bonzini) [1945742] - KVM: selftests: Add dirty ring buffer test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce after_vcpu_run hook for dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Verify supported CR4 bits can be set before KVM_SET_CPUID2 (Paolo Bonzini) [1945742] - KVM: selftests: allow two iterations of dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce the dirty log perf test (Paolo Bonzini) [1945742] - KVM: selftests: Make the number of vcpus global (Paolo Bonzini) [1945742] - KVM: selftests: Make the per vcpu memory size global (Paolo Bonzini) [1945742] - KVM: selftests: Drop pointless vm_create wrapper (Paolo Bonzini) [1945742] - KVM: selftests: Add wrfract to common guest code (Paolo Bonzini) [1945742] - KVM: selftests: Simplify demand_paging_test with timespec_diff_now (Paolo Bonzini) [1945742] - KVM: selftests: Remove address rounding in guest code (Paolo Bonzini) [1945742] - KVM: selftests: Factor code out of demand_paging_test (Paolo Bonzini) [1945742] - KVM: selftests: Use a single binary for dirty/clear log test (Paolo Bonzini) [1945742] - KVM: selftests: Always clear dirty bitmap after iteration (Paolo Bonzini) [1945742] - selftests: kvm: test enforcement of paravirtual cpuid features (Paolo Bonzini) [1945742] - selftests: kvm: Add exception handling to selftests (Paolo Bonzini) [1945742] - selftests: kvm: Clear uc so UCALL_NONE is being properly reported (Paolo Bonzini) [1945742] - selftests: kvm: Fix the segment descriptor layout to match the actual layout (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix __user pointer handling for hypercall page installation (Paolo Bonzini) [1945742] - KVM: x86/xen: fix Xen hypercall page msr handling (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_xcr to callers (Paolo Bonzini) [1945742] - KVM: cleanup DR6/DR7 reserved bits checks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add '__func__' in rmap_printk() (Paolo Bonzini) [1945742] - KVM: SVM: Replace hard-coded value with #define (Paolo Bonzini) [1945742] - KVM: SVM: use .prepare_guest_switch() to handle CPU register save/setup (Paolo Bonzini) [1945742] - KVM: SVM: remove uneeded fields from host_save_users_msrs (Paolo Bonzini) [1945742] - KVM: SVM: use vmsave/vmload for saving/restoring additional host state (Paolo Bonzini) [1945742] - KVM: SVM: Use asm goto to handle unexpected #UD on SVM instructions (Paolo Bonzini) [1945742] - KVM: VMX: Use the kernel's version of VMXOFF (Paolo Bonzini) [1945742] - KVM: VMX: Move Intel PT shenanigans out of VMXON/VMXOFF flows (Paolo Bonzini) [1945742] - KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Paolo Bonzini) [1945742] - x86/virt: Mark flags and memory as clobbered by VMXOFF (Paolo Bonzini) [1945742] - x86/reboot: Force all cpus to exit VMX root if VMX is supported (Paolo Bonzini) [1945742] - x86/virt: Eat faults on VMXOFF in reboot flows (Paolo Bonzini) [1945742] - KVM: x86: use static calls to reduce kvm_x86_ops overhead (Paolo Bonzini) [1945742] - KVM: x86: introduce definitions to support static calls for kvm_x86_ops (Paolo Bonzini) [1945742] - KVM: RHEL: include linux/static_call.h (Paolo Bonzini) [1945742] - KVM: X86: prepend vmx/svm prefix to additional kvm_x86_ops functions (Paolo Bonzini) [1945742] - KVM: Stop using deprecated jump label APIs (Paolo Bonzini) [1945742] - locking/static_key: Add support for deferred static branches (Paolo Bonzini) [1945742] - KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Expose LBR_FMT in the MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Release guest LBR event via lazy release mechanism (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Emulate legacy freezing LBRs on virtual PMI (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Reduce the overhead of LBR pass-through or cancellation (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Pass-through LBR msrs when the guest LBR event is ACTIVE (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Create a guest LBR event when vcpu sets DEBUGCTLMSR_LBR (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresh (Paolo Bonzini) [1945742] - KVM: x86/vmx: Make vmx_set_intercept_for_msr() non-static (Paolo Bonzini) [1945742] - KVM: VMX: read/write MSR_IA32_DEBUGCTLMSR from GUEST_IA32_DEBUGCTL (Paolo Bonzini) [1945742] - KVM: VMX: Use x2apic_mode to avoid RDMSR when querying PI state (Paolo Bonzini) [1945742] - x86/apic: Export x2apic_mode for use by KVM in "warm" path (Paolo Bonzini) [1945742] - KVM: VMX: Enable bus lock VM exit (Paolo Bonzini) [1945742] - KVM: X86: Reset the vcpu->run->flags at the beginning of vcpu_run (Paolo Bonzini) [1945742] - KVM: VMX: Convert vcpu_vmx.exit_reason to a union (Paolo Bonzini) [1945742] - KVM/SVM: add support for SEV attestation command (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove the defunct update_pte() paging hook (Paolo Bonzini) [1945742] - KVM: Expose AVX_VNNI instruction to guset (Paolo Bonzini) [1945742] - Enumerate AVX Vector Neural Network instructions (Paolo Bonzini) [1945742] - x86: kvm: style: Simplify bool comparison (Paolo Bonzini) [1945742] - KVM: x86: Zap the oldest MMU pages, not the newest (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use boolean returns for (S)PTE accessors (Paolo Bonzini) [1945742] - KVM: X86: use vzalloc() instead of vmalloc/memset (Paolo Bonzini) [1945742] - KVM: x86: Take KVM's SRCU lock only if steal time update is needed (Paolo Bonzini) [1945742] - KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put() (Paolo Bonzini) [1945742] - KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86: cleanup CR3 reserved bits checks (Paolo Bonzini) [1945742] - KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Paolo Bonzini) [1945742] - KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Paolo Bonzini) [1945742] - KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check (Paolo Bonzini) [1945742] - KVM/x86: assign hva with the right value to vm_munmap the pages (Paolo Bonzini) [1945742] - Fix unsynchronized access to sev members through svm_register_enc_region (Paolo Bonzini) [1945742] - KVM: x86: Revert "KVM: x86: Mark GPRs dirty when written" (Paolo Bonzini) [1945742] - KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN of SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: __kvm_vcpu_halt can be static (Paolo Bonzini) [1945742] - KVM: SVM: Add support for booting APs in an SEV-ES guest (Paolo Bonzini) [1945742] - KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.c (Paolo Bonzini) [1945742] - KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_load (Paolo Bonzini) [1945742] - KVM: SVM: fix 32-bit compilation (Paolo Bonzini) [1945742] - KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting (Paolo Bonzini) [1945742] - KVM: SVM: Provide support to launch and run an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests (Paolo Bonzini) [1945742] - x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU loading (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU creation/loading (Paolo Bonzini) [1945742] - KVM: SVM: Update ASID allocation to support SEV-ES guests (Paolo Bonzini) [1945742] - KVM: SVM: Set the encryption mask for the SVM host save area (Paolo Bonzini) [1945742] - KVM: SVM: Add NMI support for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Guest FPU state save/restore not needed for SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Do not report support for SMM for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR8 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR4 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR0 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for EFER write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support string IO operations for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support MMIO for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT MSR protocol processing (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT processing (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 (Paolo Bonzini) [1945742] - KVM: SVM: Add initial support for a VMGEXIT VMEXIT (Paolo Bonzini) [1945742] - KVM: SVM: Add GHCB accessor functions for retrieving fields (Paolo Bonzini) [1945742] - KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file (Paolo Bonzini) [1945742] - KVM: SVM: Cannot re-initialize the VMCB after shutdown with SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow instruction emulation under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Prevent debugging under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add required changes to support intercepts under SEV-ES (Paolo Bonzini) [1945742] - KVM: x86: introduce complete_emulated_msr callback (Paolo Bonzini) [1945742] - KVM: x86: Mark GPRs dirty when written (Paolo Bonzini) [1945742] - KVM: SVM: Add support for the SEV-ES VMSA (Paolo Bonzini) [1945742] - x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES capability in KVM (Paolo Bonzini) [1945742] - KVM/VMX/SVM: Move kvm_machine_check function to x86.h (Paolo Bonzini) [1945742] - KVM: Don't allocate dirty bitmap if dirty ring is enabled (Paolo Bonzini) [1945742] - KVM: Make dirty ring exclusive to dirty bitmap log (Paolo Bonzini) [1945742] - KVM: X86: Implement ring-based dirty memory tracking (Paolo Bonzini) [1945742] - KVM: Pass in kvm pointer into mark_page_dirty_in_slot() (Paolo Bonzini) [1945742] - kvm/eventfd: Drain events from eventfd in irqfd_wakeup() (Paolo Bonzini) [1945742] - eventfd: Export eventfd_ctx_do_read() (Paolo Bonzini) [1945742] - kvm/eventfd: Use priority waitqueue to catch events before userspace (Paolo Bonzini) [1945742] - sched/wait: Add add_wait_queue_priority() (Paolo Bonzini) [1945742] - cpuidle-haltpoll: fix error comments in arch_haltpoll_disable (Paolo Bonzini) [1945742] - kvm/eventfd: Use sequence counter with associated spinlock (Paolo Bonzini) [1945742] - x86/kvm/vmx: Use native read/write_cr2() (Paolo Bonzini) [1945742] - KVM: SVM: convert get_user_pages() --> pin_user_pages() (Paolo Bonzini) [1945742] - x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* (Paolo Bonzini) [1945742] - x86/entry/64: Fix unwind hints in __switch_to_asm() (Paolo Bonzini) [1945742] - x86/asm/64: Change all ENTRY+END to SYM_CODE_* (Paolo Bonzini) [1945742] - x86/head/64: Annotate start_cpu0() as non-callable (Paolo Bonzini) [1945742] - x86/asm: Do not annotate functions with GLOBAL (Paolo Bonzini) [1945742] - kprobes/x86/xen: blacklist non-attachable xen interrupt functions (Paolo Bonzini) [1945742] - x86/asm/64: Add ENDs to some functions and relabel with SYM_CODE_* (Paolo Bonzini) [1945742] - x86/asm: Use SYM_INNER_LABEL instead of GLOBAL (Paolo Bonzini) [1945742] - x86/asm: Annotate aliases (Paolo Bonzini) [1945742] - x86/asm/crypto: Annotate local functions (Paolo Bonzini) [1945742] - static_call: Add static_call_cond() (Paolo Bonzini) [1945742] - static_call: Add basic static call infrastructure (Paolo Bonzini) [1945742] - devlink: use _BITUL() macro instead of BIT() in the UAPI header (Petr Oros) [1935646] - devlink: Fix reload stats structure (Petr Oros) [1935646] - devlink: Avoid overwriting port attributes of registered port (Petr Oros) [1935646] - devlink: Add Documentation/networking/devlink/devlink-reload.rst (Petr Oros) [1935646] - devlink: Add enable_remote_dev_reset generic parameter (Petr Oros) [1935646] - devlink: Add remote reload stats (Petr Oros) [1935646] - devlink: Add reload stats (Petr Oros) [1935646] - devlink: Add devlink reload limit option (Petr Oros) [1935646] - devlink: Add reload action option to devlink reload command (Petr Oros) [1935646] - devlink: Change devlink_reload_supported() param type (Petr Oros) [1935646]- CI: Rename KABI option (Veronika Kabatova) - CI: Disable result checking for realtime checks (Veronika Kabatova) - Revert "GFS2: Re-add a call to log_flush_wait when flushing the journal" (Bob Peterson) [1917930] - md/raid1: properly indicate failure when ending a failed write request (Nigel Croxon) [1954588] - Revert "uio: use request_threaded_irq instead" (Vitaly Kuznetsov) [1946644] - drm/ast: Set format registers in primary plane's update (Lyude Paul) [1923857] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [1940926] - x86/hyperv: Move hv_do_rep_hypercall to asm-generic (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Increase wait time for VMbus unload (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize unload_event statically (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Check for pending channel interrupts before taking a CPU offline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drivers: hv: vmbus: Introduce CHANNELMSG_MODIFYCHANNEL_RESPONSE (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Introduce and negotiate VMBus protocol version 5.3 (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Use after free in __vmbus_open() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: remove unused function (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Remove unused linux/version.h header (Mohammed Gamal) [1940926] - x86/Hyper-V: Support for free page reporting (Mohammed Gamal) [1940926] - x86/hyper-v: Move hv_message_type to architecture neutral module (Mohammed Gamal) [1940926] - asm-generic/hyperv: import data structures for mapping device interrupts (Mohammed Gamal) [1940926] - asm-generic/hyperv: introduce hv_device_id and auxiliary structures (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_interrupt_entry (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_msi_entry (Mohammed Gamal) [1940926] - x86/hyperv: provide a bunch of helper functions (Mohammed Gamal) [1940926] - x86/hyperv: extract partition ID from Microsoft Hypervisor if necessary (Mohammed Gamal) [1940926] - asm-generic/hyperv: Add definitions for Get/SetVpRegister hypercalls (Mohammed Gamal) [1940926] - drivers: hv: Fix EXPORT_SYMBOL and tab spaces issue (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drop error message when 'No request id available' (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move handling of VMbus interrupts (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Handle auto EOI quirk inline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move hyperv_report_panic_msg to arch neutral code (Mohammed Gamal) [1940926] - Drivers: hv: Redo Hyper-V synthetic MSR get/set functions (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move Hyper-V page allocator to arch neutral code (Mohammed Gamal) [1940926] - x86/hyperv: allocate output arg pages if required (Mohammed Gamal) [1940926] - drivers: hv: Fix whitespace errors (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: skip VMBus initialization if Linux is root (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Enforce 'VMBus version >= 5.2' on isolated guests (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Restrict vmbus_devices on isolated guests (Mohammed Gamal) [1940926] - hv_utils: Fix spelling mistake "Hearbeat" -> "Heartbeat" (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Resolve race condition in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Reduce number of references to message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize memory to be sent to the host (Mohammed Gamal) [1940926] - hv_utils: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1940926] - drivers/hv: remove obsolete TODO and fix misleading typo in comment (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch SPLIT_STRING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix call msleep using < 20ms (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch LINE_SPACING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Replace symbolic permissions by octal permissions (Mohammed Gamal) [1940926] - drivers: hv: Fix hyperv_record_panic_msg path on comment (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardening (Mohammed Gamal) [1940926] - ena: revert removal of MODULE_VERSION from ena (Petr Oros) [1955712] - Revert "[netdrv] net/intel: remove driver versions from Intel drivers" (Jonathan Toppins) [1955745] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1955721] - net: core: add dev_get_tstats64 as a ndo_get_stats64 implementation (Josef Oskera) [1939453]- igb: amend removal of MODULE_VERSION (Corinna Vinschen) [1955748] - igc: amend removal of MODULE_VERSION (Corinna Vinschen) [1955755] - i40e: amend removal of MODULE_VERSION (Stefan Assmann) [1955736] - ixgbe: Amend commit acf03026ec5a to include a version string in module info. (Ken Cox) [1955759] - i40e: Fix parameters in aq_get_phy_register() (Stefan Assmann) [1907852] - initramfs: panic with memory information (Coiby Xu) [1936031] - powercap/intel_rapl: add support for AlderLake (David Arcari) [1838605] - xfs: restore shutdown check in mapped write fault path (Brian Foster) [1926089] - xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster) [1926077] - iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate (Carlos Maiolino) [1938210] - scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne) [1929878] - perf/arm-cmn: Move IRQs when migrating context (Jeremy Linton) [1816850] - perf/arm-cmn: Fix PMU instance naming (Jeremy Linton) [1816850] - perf: arm-cmn: Fix conversion specifiers for node type (Jeremy Linton) [1816850] - perf: arm-cmn: Fix unsigned comparison to less than zero (Jeremy Linton) [1816850] - perf: Add Arm CMN-600 PMU driver (Jeremy Linton) [1816850] - redhat/configs: Use CONFIG_VIRTIO_CONSOLE=m on s390x, too (Thomas Huth) [1954119] - s390/config: do not select VIRTIO_CONSOLE via Kconfig (Thomas Huth) [1954119] - x86/platform/uv: Fix an error code in uv_hubs_init() (Frank Ramsay) [1936605] - x86/platform/uv: Add more to secondary CPU kdump info (Frank Ramsay) [1936605] - x86/platform/uv: Use x2apic enabled bit as set by BIOS to indicate APIC mode (Frank Ramsay) [1936605] - redhat/configs: Add CONFIG_UV_SYSFS (Frank Ramsay) [1936605] - x86/platform/uv: Fix indentation warning in Documentation/ABI/testing/sysfs-firmware-sgi_uv (Frank Ramsay) [1936605] - x86/platform/uv: Set section block size for hubless architectures (Frank Ramsay) [1936605] - x86/platform/uv: Update sysfs documentation (Frank Ramsay) [1936605] - x86/platform/uv: Add deprecated messages to /proc info leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs hubless leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs leaves to replace those in procfs (Frank Ramsay) [1936605] - x86/platform/uv: Add kernel interfaces for obtaining system info (Frank Ramsay) [1936605] - x86/platform/uv: Update MAINTAINERS for uv_sysfs driver (Frank Ramsay) [1936605] - x86/platform/uv: Update ABI documentation of /sys/firmware/sgi_uv/ (Frank Ramsay) [1936605] - x86/platform/uv: Add new uv_sysfs platform driver (Frank Ramsay) [1936605] - x86/platform/uv: Add and export uv_bios_* functions (Frank Ramsay) [1936605] - x86/platform/uv: Remove existing /sys/firmware/sgi_uv/interface (Frank Ramsay) [1936605] - x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1936605] - x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1936605] - x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1936605] - UV: Add SPDX license identifier - Makefile/Kconfig (Frank Ramsay) [1936605] - netdevsim: Only use sampling truncation length when valid (Ivan Vecera) [1955163] - selftests: netdevsim: Test psample functionality (Ivan Vecera) [1955163] - netdevsim: Add dummy psample implementation (Ivan Vecera) [1955163] - psample: Add additional metadata attributes (Ivan Vecera) [1955163] - psample: Encapsulate packet metadata in a struct (Ivan Vecera) [1955163] - net: psample: fix build error when CONFIG_INET is not enabled (Ivan Vecera) [1955163] - devlink: include for _BITUL (Petr Oros) [1935630] - netdevsim: add support for flash_update overwrite mask (Petr Oros) [1935630] - devlink: introduce flash update overwrite mask (Petr Oros) [1935630] - devlink: convert flash_update to use params structure (Petr Oros) [1935630] - devlink: check flash_update parameter support in net core (Petr Oros) [1935630] - devlink: Enhance policy to validate port type input value (Petr Oros) [1935630] - devlink: Enhance policy to validate eswitch mode value (Petr Oros) [1935630] - net: devlink: region: Pass the region ops to the snapshot function (Petr Oros) [1935630] - net: devlink: regions: Add a priv member to the regions ops struct (Petr Oros) [1935630]- Enumerate AVX Vector Neural Network instructions (Steve Best) [1838616] - net: fix skb use after free in netpoll (Ivan Vecera) [1913481] - cipso,calipso: resolve a number of problems with the DOI refcounts (Guillaume Nault) [1950996] - netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault) [1950996] - netfilter: Fix rpfilter dropping vrf packets by mistake (Guillaume Nault) [1950996] - redhat: enable CONFIG_DM_MULTIPATH_HST and CONFIG_DM_MULTIPATH_IOA (Mike Snitzer) [1949682] - dm ioctl: fix out of bounds array access when no devices (Mike Snitzer) [1949682] - dm table: Fix zoned model check and zone sectors check (Mike Snitzer) [1949682] - dm: simplify target code conditional on CONFIG_BLK_DEV_ZONED (Mike Snitzer) [1949682] - dm verity: fix DM_VERITY_OPTS_MAX value (Mike Snitzer) [1949682] - dm verity fec: fix misaligned RS roots IO (Mike Snitzer) [1949682] - dm verity: fix FEC for RS roots unaligned to block size (Mike Snitzer) [1949682] - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mike Snitzer) [1949682] - dm: fix deadlock when swapping to encrypted device (Mike Snitzer) [1949682] - dm era: only resize metadata in preresume (Mike Snitzer) [1949682] - dm era: Use correct value size in equality function of writeset tree (Mike Snitzer) [1949682] - dm era: Fix bitset memory leaks (Mike Snitzer) [1949682] - dm era: Verify the data block size hasn't changed (Mike Snitzer) [1949682] - dm era: Reinitialize bitset cache before digesting a new writeset (Mike Snitzer) [1949682] - dm era: Update in-core bitset after committing the metadata (Mike Snitzer) [1949682] - dm era: Recover committed writeset after crash (Mike Snitzer) [1949682] - dm writecache: fix writing beyond end of underlying device when shrinking (Mike Snitzer) [1949682] - dm table: remove needless request_queue NULL pointer checks (Mike Snitzer) [1949682] - dm table: fix zoned iterate_devices based device capability checks (Mike Snitzer) [1949682] - dm writecache: return the exact table values that were set (Mike Snitzer) [1949682] - dm writecache: fix unnecessary NULL check warnings (Mike Snitzer) [1949682] - dm writecache: fix performance degradation in ssd mode (Mike Snitzer) [1949682] - dm integrity: introduce the "fix_hmac" argument (Mike Snitzer) [1949682] - dm persistent data: fix return type of shadow_root() (Mike Snitzer) [1949682] - dm: cleanup of front padding calculation (Mike Snitzer) [1949682] - dm integrity: fix spelling mistake "flusing" -> "flushing" (Mike Snitzer) [1949682] - dm crypt: Spelling s_cihper_cipher_ (Mike Snitzer) [1949682] - dm: avoid filesystem lookup in dm_get_dev_t() (Mike Snitzer) [1949682] - dm integrity: conditionally disable "recalculate" feature (Mike Snitzer) [1949682] - dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mike Snitzer) [1949682] - dm integrity: fix the maximum number of arguments (Mike Snitzer) [1949682] - dm integrity: fix flush with external metadata device (Mike Snitzer) [1949682] - dm snapshot: flush merged data before committing metadata (Mike Snitzer) [1949682] - dm zoned: select CONFIG_CRC32 (Mike Snitzer) [1949682] - dm integrity: select CRYPTO_SKCIPHER (Mike Snitzer) [1949682] - dm cache: simplify the return expression of load_mapping() (Mike Snitzer) [1949682] - dm verity: skip verity work if I_O error when system is shutting down (Mike Snitzer) [1949682] - dm ioctl: fix error return code in target_message (Mike Snitzer) [1949682] - dm crypt: Constify static crypt_iv_operations (Mike Snitzer) [1949682] - dm: add support for REQ_NOWAIT to various targets (Mike Snitzer) [1949682] - dm: rename multipath path selector source files to have "dm-ps" prefix (Mike Snitzer) [1949682] - dm mpath: add IO affinity path selector (Mike Snitzer) [1949682] - dm verity: Add support for signature verification with 2nd keyring (Mike Snitzer) [1949682] - dm: remove unnecessary current->bio_list check when submitting split bio (Mike Snitzer) [1949682] - dm: remove invalid sparse __acquires and __releases annotations (Mike Snitzer) [1949682] - dm: fix double RCU unlock in dm_dax_zero_page_range() error path (Mike Snitzer) [1949682] - dm writecache: remove BUG() and fail gracefully instead (Mike Snitzer) [1949682] - dm table: Remove BUG_ON(in_interrupt()) (Mike Snitzer) [1949682] - dm: fix bug with RCU locking in dm_blk_report_zones (Mike Snitzer) [1949682] - Revert "dm cache: fix arm link errors with inline" (Mike Snitzer) [1949682] - vfs: remove lockdep bogosity in __sb_start_write (Brian Foster) [1926097] - nbd: freeze the queue while we're adding connections (Ming Lei) [1927246] - selftests/livepatch: Do not check order when using "comm" for dmesg checking (Joel Savitz) [1942056] - RDMA/siw,rxe: Make emulated devices virtual in the device tree (Kamal Heib) [1931849] - RDMA/core: remove use of dma_virt_ops (Kamal Heib) [1931849] - RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size (Kamal Heib) [1931849] - RDMA/core: Fix ib_dma_max_seg_size() (Kamal Heib) [1931849] - RDMA/umem: Move to allocate SG table from pages (Kamal Heib) [1931849] - lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values (Kamal Heib) [1931849] - lib/scatterlist: Add support in dynamic allocation of SG table from pages (Kamal Heib) [1931846] - RDMA/srp: Increase max_segment_size (Kamal Heib) [1931849] - RDMA/uverbs: Allow drivers to create a new HW object during rereg_mr (Kamal Heib) [1931849] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Kamal Heib) [1931849] - RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC (Kamal Heib) [1931849] - RDMA/cma: Fix error flow in default_roce_mode_store (Kamal Heib) [1931849] - RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() (Kamal Heib) [1931849] - RDMA/restrack: Don't treat as an error allocation ID wrapping (Kamal Heib) [1931849] - RDMA/ucma: Do not miss ctx destruction steps in some cases (Kamal Heib) [1931849] - RDMA/cma: Don't overwrite sgid_attr after device is released (Kamal Heib) [1931849] - RDMA/rxe: Use acquire/release for memory ordering (Kamal Heib) [1931849] - RDMA/uverbs: Fix incorrect variable type (Kamal Heib) [1931849] - RDMA/core: Update kernel documentation for ib_create_named_qp() (Kamal Heib) [1931849] - RDMA/iser: Remove in_interrupt() usage (Kamal Heib) [1931849] - IB: Fix kernel-doc markups (Kamal Heib) [1931849] - RDMA/uverbs: Check ODP in ib_check_mr_access() as well (Kamal Heib) [1931849] - RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() (Kamal Heib) [1931849] - RDMA/efa: Use dma_set_mask_and_coherent() to simplify code (Kamal Heib) [1931849] - RDMA/restrack: Support all QP types (Kamal Heib) [1931849] - RDMA/core: Allow drivers to disable restrack DB (Kamal Heib) [1931849] - RDMA/core: Track device memory MRs (Kamal Heib) [1931849] - RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all() error unwind (Kamal Heib) [1931849] - IB/hfi1: Fix fall-through warnings for Clang (Kamal Heib) [1931849] - RDMA/ipoib: Distribute cq completion vector better (Kamal Heib) [1931849] - RDMA/efa: Remove .create_ah callback assignment (Kamal Heib) [1931849] - RDMA/cma: Add missing error handling of listen_id (Kamal Heib) [1931849] - RDMA/restrack: Store all special QPs in restrack DB (Kamal Heib) [1931849] - RDMA/counter: Combine allocation and bind logic (Kamal Heib) [1931849] - RDMA/core: Remove ib_dma_{alloc,free}_coherent (Kamal Heib) [1931849] - RDMA/core: Make FD destroy callback void (Kamal Heib) [1931849] - RDMA/core: Postpone uobject cleanup on failure till FD close (Kamal Heib) [1931849] - IB/isert: Do not excplicitly check == false for bool (Kamal Heib) [1931849] - IB/core: Add support for NDR link speed (Kamal Heib) [1931849] - RDMA/ipoib: Add 50Gb and 100Gb link speeds to ethtool (Kamal Heib) [1931849] - RDMA/rxe,siw: Restore uverbs_cmd_mask IB_USER_VERBS_CMD_POST_SEND (Kamal Heib) [1931849] - RDMA/siw: Fix typo of EAGAIN not -EAGAIN in siw_cm_work_handler() (Kamal Heib) [1931849] - RDMA/rxe: Compute PSN windows correctly (Kamal Heib) [1931849] - RDMA/core: Fix error return in _ib_modify_qp() (Kamal Heib) [1931849] - IB/verbs: avoid nested container_of() (Kamal Heib) [1931849] - RDMA/rxe: Remove unused RXE_MR_TYPE_FMR (Kamal Heib) [1931849] - RDMA: Remove AH from uverbs_cmd_mask (Kamal Heib) [1931849] - RDMA: Remove uverbs cmds from drivers that don't use them (Kamal Heib) [1931849] - RDMA/core Remove uverbs_ex_cmd_mask (Kamal Heib) [1931849] - RDMA: Check create_flags during create_qp (Kamal Heib) [1931849] - RDMA: Check flags during create_cq (Kamal Heib) [1931849] - RDMA: Check attr_mask during modify_qp (Kamal Heib) [1931849] - RDMA: Check srq_type during create_srq (Kamal Heib) [1931849] - RDMA: Move more uverbs_cmd_mask settings to the core (Kamal Heib) [1931849] - RDMA: Remove elements in uverbs_cmd_mask that all drivers set (Kamal Heib) [1931849] - RDMA: Remove uverbs_ex_cmd_mask values that are linked to functions (Kamal Heib) [1931849] - RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Kamal Heib) [1931846] - RDMA/core: Fix empty gid table for non IB/RoCE devices (Kamal Heib) [1931846] - RDMA/efa: Use the correct current and new states in modify QP (Kamal Heib) [1931846] - RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs (Kamal Heib) [1931846] - RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix the active_speed and phys_state value (Kamal Heib) [1931846] - RDMA: Fix software RDMA drivers for dma mapping error (Kamal Heib) [1931846] - IB/srpt: docs: add a description for cq_size member (Kamal Heib) [1931846] - RDMA: Add rdma_connect_locked() (Kamal Heib) [1931846] - RDMA/uverbs: Fix false error in query gid IOCTL (Kamal Heib) [1931846] - RDMA/rxe: Fix small problem in network_type patch (Kamal Heib) [1931846] - RDMA/ucma: Fix use after free in destroy id flow (Kamal Heib) [1931846] - RDMA/rxe: Move the definitions for rxe_av.network_type to uAPI (Kamal Heib) [1931846] - RDMA: Explicitly pass in the dma_device to ib_register_device (Kamal Heib) [1931846] - RDMA/usnic: Remove the query_pkey callback (Kamal Heib) [1931846] - RDMA/usnic: Fix spelling mistake "transistion" -> "transition" (Kamal Heib) [1931846] - RDMA/usnic: switch from 'pci_' to 'dma_' API (Kamal Heib) [1931846] - RDMA/usnic: Avoid overly large buffers on stack (Kamal Heib) [1931846] - IB/usnic: Use dev_get_drvdata (Kamal Heib) [1931846] - IB/usnic: Fix deadlock (Kamal Heib) [1931846] - Revert "[infiniband] usnic_verbs: fix deadlock" (Kamal Heib) [1931846] - RDMA/rxe: Remove duplicate entries in struct rxe_mr (Kamal Heib) [1931846] - RDMA/uverbs: Expose the new GID query API to user space (Kamal Heib) [1931846] - RDMA/core: Introduce new GID table query API (Kamal Heib) [1931846] - RDMA/core: Modify enum ib_gid_type and enum rdma_network_type (Kamal Heib) [1931846] - RDMA/core: Change rdma_get_gid_attr returned error code (Kamal Heib) [1931846] - RDMA/core: Constify struct attribute_group (Kamal Heib) [1931846] - RDMA/core: Remove ucontext->closing (Kamal Heib) [1931846] - RDMA/drivers: Remove udata check from special QP (Kamal Heib) [1931846] - RDMA/qedr: Add support for user mode XRC-SRQ's (Kamal Heib) [1931846] - RDMA/mlx4: Prepare QP allocation to remove from the driver (Kamal Heib) [1931846] - RDMA/mlx4: Embed GSI QP into general mlx4_ib QP (Kamal Heib) [1931846] - RDMA/core: Align write and ioctl checks of QP types (Kamal Heib) [1931846] - RDMA/efa: Drop double zeroing for sg_init_table() (Kamal Heib) [1931846] - RDMA/efa: Add messages and RDMA read work requests HW stats (Kamal Heib) [1931846] - RDMA/efa: Group keep alive received counter with other SW stats (Kamal Heib) [1931846] - RDMA/restrack: Improve readability in task name management (Kamal Heib) [1931846] - RDMA/restrack: Simplify restrack tracking in kernel flows (Kamal Heib) [1931846] - RDMA/restrack: Count references to the verbs objects (Kamal Heib) [1931846] - RDMA/cma: Delete from restrack DB after successful destroy (Kamal Heib) [1931846] - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy (Kamal Heib) [1931846] - RDMA: Fix link active_speed size (Kamal Heib) [1931846] - net/mlx5: Refactor query port speed functions (Kamal Heib) [1931846] - RDMA: Convert RWQ table logic to ib_core allocation scheme (Kamal Heib) [1931846] - RDMA: Clean MW allocation and free flows (Kamal Heib) [1931846] - RDMA/cma: Fix use after free race in roce multicast join (Kamal Heib) [1931846] - RDMA/cma: Consolidate the destruction of a cma_multicast in one place (Kamal Heib) [1931846] - RDMA/cma: Remove dead code for kernel rdmacm multicast (Kamal Heib) [1931846] - RDMA/cma: Combine cma_ndev_work with cma_work (Kamal Heib) [1931846] - RDMA/cma: Remove cma_comp() (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_LISTEN state (Kamal Heib) [1931846] - RDMA/cma: Make the locking for automatic state transition more clear (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_CONNECT state (Kamal Heib) [1931846] - RDMA/core: Added missing WR and WC opcodes (Kamal Heib) [1931846] - RDMA/qedr: Remove fbo and zbva from the MR (Kamal Heib) [1931846] - RDMA/mlx4: Use ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/pvrdma: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/bnxt: Do not use ib_umem_page_count() or ib_umem_num_pages() (Kamal Heib) [1931846] - RDMA/qedr: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/qedr: Use rdma_umem_for_each_dma_block() instead of open-coding (Kamal Heib) [1931846] - RDMA/i40iw: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/efa: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/umem: Split ib_umem_num_pages() into ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/umem: Replace for_each_sg_dma_page with rdma_umem_for_each_dma_block (Kamal Heib) [1931846] - RDMA/umem: Add rdma_umem_for_each_dma_block() (Kamal Heib) [1931846] - RDMA/umem: Use simpler logic for ib_umem_find_best_pgsz() (Kamal Heib) [1931846] - RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary (Kamal Heib) [1931846] - RDMA: Make counters destroy symmetrical (Kamal Heib) [1931846] - RDMA: Restore ability to return error for destroy WQ (Kamal Heib) [1931846] - RDMA: Change XRCD destroy return value (Kamal Heib) [1931846] - RDMA: Allow fail of destroy CQ (Kamal Heib) [1931846] - RDMA/core: Delete function indirection for alloc/free kernel CQ (Kamal Heib) [1931846] - RDMA: Restore ability to fail on SRQ destroy (Kamal Heib) [1931846] - RDMA/mlx5: Issue FW command to destroy SRQ on reentry (Kamal Heib) [1931846] - RDMA: Restore ability to fail on AH destroy (Kamal Heib) [1931846] - RDMA: Restore ability to fail on PD deallocate (Kamal Heib) [1931846] - RDMA/core: Change how failing destroy is handled during uobj abort (Kamal Heib) [1931846] - RDMA/ucma: Fix resource leak on error path (Kamal Heib) [1931846] - RDMA/rxe: Address an issue with hardened user copy (Kamal Heib) [1931846] - RDMA/rxe: Add SPDX hdrs to rxe source files (Kamal Heib) [1931846] - RDMA/core: Trigger a WARN_ON if the driver causes uobjects to become leaked (Kamal Heib) [1931846] - RDMA/rxe: Fix style warnings (Kamal Heib) [1931846] - RDMA/ucma: Remove closing and the close_wq (Kamal Heib) [1931846] - RDMA/ucma: Rework how new connections are passed through event delivery (Kamal Heib) [1931846] - RDMA/ucma: Narrow file->mut in ucma_event_handler() (Kamal Heib) [1931846] - RDMA/ucma: Change backlog into an atomic (Kamal Heib) [1931846] - RDMA/ucma: Add missing locking around rdma_leave_multicast() (Kamal Heib) [1931846] - RDMA/ucma: Fix locking for ctx->events_reported (Kamal Heib) [1931846] - RDMA/ucma: Fix the locking of ctx->file (Kamal Heib) [1931846] - RDMA/ucma: Do not use file->mut to lock destroying (Kamal Heib) [1931846] - RDMA/cma: Add missing locking to rdma_accept() (Kamal Heib) [1931846] - RDMA/ucma: Remove mc_list and rely on xarray (Kamal Heib) [1931846] - RDMA/ucma: Fix error cases around ucma_alloc_ctx() (Kamal Heib) [1931846] - RDMA/ucma: Consolidate the two destroy flows (Kamal Heib) [1931846] - RDMA/ucma: Remove unnecessary locking of file->ctx_list in close (Kamal Heib) [1931846] - RDMA/ucma: Fix refcount 0 incr in ucma_get_ctx() (Kamal Heib) [1931846] - RDMA/cm: Add tracepoints to track MAD send operations (Kamal Heib) [1931846] - RDMA/cm: Replace pr_debug() call sites with tracepoints (Kamal Heib) [1931846] - RDMA/core: Move the rdma_show_ib_cm_event() macro (Kamal Heib) [1931846] - RDMA/efa: Remove redundant udata check from alloc ucontext response (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix kernel-doc documentation (Kamal Heib) [1931846] - RDMA/rxe: prevent rxe creation on top of vlan interface (Kamal Heib) [1931846] - RDMA/cm: Remove unused cm_class (Kamal Heib) [1931846] - IB/isert: remove duplicated error prints (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD RNR retry (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD QP state machine (Kamal Heib) [1931846] - RDMA/efa: Be consistent with modify QP bitmask (Kamal Heib) [1931846] - RDMA/efa: Add a generic capability check helper (Kamal Heib) [1931846] - RDMA: Remove constant domain argument from flow creation call (Kamal Heib) [1931846] - RDMA/i40iw: Avoid typecast from void to pci_dev (Kamal Heib) [1931846] - sched/uclamp: Add CPU's clamp buckets refcounting (Kamal Heib) [1931846] - overflow: Include header file with SIZE_MAX declaration (Kamal Heib) [1931846] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - IB/hfi1: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - treewide: replace '---help---' in Kconfig files with 'help' (Kamal Heib) [1931846] - remove ioremap_nocache and devm_ioremap_nocache (Kamal Heib) [1931846]- ethtool: pause: make sure we init driver stats (Ivan Vecera) [1935611] - ethtool: correct policy for ETHTOOL_MSG_CHANNELS_SET (Ivan Vecera) [1935611] - ethtool: strset: allow ETHTOOL_A_STRSET_COUNTS_ONLY attr (Ivan Vecera) [1935611] - ethtool: specify which header flags are supported per command (Ivan Vecera) [1935611] - ethtool: link up ethnl_header_policy as a nested policy (Ivan Vecera) [1935611] - ethtool: trim policy tables (Ivan Vecera) [1935611] - ethtool: wire up set policies to ops (Ivan Vecera) [1935611] - ethtool: wire up get policies to ops (Ivan Vecera) [1935611] - netdevsim: fix duplicated debugfs directory (Ivan Vecera) [1935611] - selftests: add a test for ethtool pause stats (Ivan Vecera) [1935611] - netdevsim: add pause frame stats (Ivan Vecera) [1935611] - docs: net: include the new ethtool pause stats in the stats doc (Ivan Vecera) [1935611] - ethtool: add standard pause stats (Ivan Vecera) [1935611] - net: tighten the definition of interface statistics (Ivan Vecera) [1935611]- PCI: hv: Fix typo (Mohammed Gamal) [1940924] - asm-generic/hyperv: change HV_CPU_POWER_MANAGEMENT to HV_CPU_MANAGEMENT (Mohammed Gamal) [1940925] - x86/hyperv: detect if Linux is the root partition (Mohammed Gamal) [1940925] - hyperv: hyperv.h: drop a duplicated word (Mohammed Gamal) [1940925] - hyper-v: Remove internal types from UAPI header (Mohammed Gamal) [1940925] - x86/hyperv: Load/save the Isolation Configuration leaf (Mohammed Gamal) [1940925] - x86/hyperv: Initialize clockevents after LAPIC is initialized (Mohammed Gamal) [1940925] - x86/hyperv: check cpu mask after interrupt has been disabled (Mohammed Gamal) [1940925] - x86/hyperv: Fix kexec panic/hang issues (Mohammed Gamal) [1940925] - video: hyperv_fb: Fix a double free in hvfb_probe (Mohammed Gamal) [1940922] - uio: uio_hv_generic: use devm_kzalloc() for private data alloc (Mohammed Gamal) [1940922] - Avoid macro redefinition in compiler-{clang,gcc}.h (Jerome Marchand) [1907271] - x86/split_lock: Add Icelake microserver and Tigerlake CPU models (Prarit Bhargava) [1847576] - tools/power/x86/intel-speed-select: Update version to 1.8 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command to get/set TRL (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command turbo-mode (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency (Prarit Bhargava) [1921801] - platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range_devid_1 with static keyword (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Update version for v5.11 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Account for missing sysfs for die_id (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Read TRL from mailbox (Prarit Bhargava) [1921801] - platform/x86: ISST: Change PCI device macros (Prarit Bhargava) [1921801] - platform/x86: ISST: Allow configurable offset range (Prarit Bhargava) [1921801] - platform/x86: ISST: Check for unaligned mmio address (Prarit Bhargava) [1921801] - tools/power/turbostat: Fallback to an MSR read for EPB (Prarit Bhargava) [1926913] - tools/power/turbostat: Read energy_perf_bias from sysfs (Prarit Bhargava) [1926913] - Bluetooth: btusb: Add workaround for remote-wakeup issues with Barrot 8041a02 fake CSR controllers (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix detection of some fake CSR controllers with a bcdDevice val of 0x0134 (Gopal Tiwari) [1946951] - Bluetooth: btusb: support download nvm with different board id for wcn6855 (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add OBDA0623 ACPI HID (Gopal Tiwari) [1946951] - Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Wait for timeout during suspend (Gopal Tiwari) [1946951] - Bluetooth: btrtl: fix incorrect skb allocation failure check (Gopal Tiwari) [1946951] - Bluetooth: hci_ll: add a small delay for wl1271 enable bt_en (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 1358:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: resolve various warnings (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Enhance retry logic in qca_setup (Gopal Tiwari) [1946951] - Bluetooth: btusb: btrtl: Add support for RTL8852A (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 13d3:3560 MediaTek MT7615E device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: fix memory leak in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Ask 8821C to drop old firmware (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Refine the ic_id_table for clearer and more regular (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support (Gopal Tiwari) [1946951] - Bluetooth: btusb: Enable wide band speech support for BTUSB_QCA_ROME (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Close UART port if NON_PERSISTENT_SETUP is set (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Remove duplicate power off in proto close (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: enable on new platform (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: use NULL instead of zero (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: switch to list_for_each_entry() (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: drop strange le16_to_cpu() against u8 values (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: remove redundant null check (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb (Gopal Tiwari) [1946951] - Bluetooth: hci_uart: Cancel init work before unregistering (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Remove ignored flag HCI_UART_RESET_ON_INIT (Gopal Tiwari) [1946951] - Bluetooth: btmrvl: eliminate duplicates introducing btmrvl_reg_89xx (Gopal Tiwari) [1946951] - Revert "Bluetooth: btusb: Disable runtime suspend on Realtek devices" (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Stop collecting memdump again for command timeout during SSR (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Only unregister device if it was registered (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix and detect most of the Chinese Bluetooth controllers (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fixes for SSR (Gopal Tiwari) [1946951] - Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Gopal Tiwari) [1946951] - Bluetooth: btusb: USB alternate setting 1 for WBS (Gopal Tiwari) [1946951] - Bluetooth: btusb: Comment on unbalanced pm reference (Gopal Tiwari) [1946951] - Bluetooth: btusb: BTUSB_WAKEUP_DISABLE prevents wake (Gopal Tiwari) [1946951] - Bluetooth: btusb: Reset port on cmd timeout (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: btusb: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Disable SoC debug logging for WCN3991 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Increase SoC idle timeout to 200ms (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Request Tx clock vote off only when Tx is pending (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Refactor irq wakeup (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Implement prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Set parent dev to hdev (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fix during SSR timeout (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Refactor error handling in qca_suspend() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Skip serdev wait when no transfer is pending (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Only remove TX clock vote after TX is completed (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Simplify determination of serial clock on/off state from votes (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix an error pointer dereference (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8977 chipset (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8997 chipset (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix QCA6390 memdump failure (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Use serdev_device_write_buf() instead of serdev_device_write() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Improve controller ID info log level (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Improve exception handling in btmtuart_probe() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix suspend/resume functionality failure (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Added 003.006.007, changed 001.003.015 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix uninitialized access to hdev (Gopal Tiwari) [1946951] - Bluetooth: serdev: Constify serdev_device_ops (Gopal Tiwari) [1946951] - Bluetooth: Add hook for driver to prevent wake from suspend (Gopal Tiwari) [1946951] - Bluetooth: btusb: Implement hdev->prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add support for binding RTL8723BS with device tree (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: add compatible for QCA9377 (Gopal Tiwari) [1946951] - Bluetooth: btusb: Adding support for LE scatternet to Jfp and ThP (Gopal Tiwari) [1946951] - Bluetooth: Adding driver and quirk defs for multi-role LE (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Add 2 missing models to subver tables (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Move setting of USE_BDADDR_PROPERTY quirk to hci_bcm.c (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Try multiple Patch filenames when loading the Patch firmware (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Bail sooner from btbcm_initialize() when not loading fw (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Drop upper nibble version check from btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_setup_patchram use btbcm_finalize (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_initialize() print local-name on re-init too (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Fold Patch loading + applying into btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Add support for RTL8761B (Gopal Tiwari) [1946951] - Bluetooth: btusb: check for NULL in btusb_find_altsetting() (Gopal Tiwari) [1946951] - Bluetooth: btusb: handle mSBC audio over USB Endpoints (Gopal Tiwari) [1946951] - Bluetooth: add support to notify using SCO air mode (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: respect IRQ polarity from DT (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: fix freeing not-requested IRQ (Gopal Tiwari) [1946951] - intel_idle: remove definition of DEBUG (David Arcari) [1926917] - intel_idle: Build fix (David Arcari) [1926917] - cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known (Phil Auld) [1937103] - cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there (Phil Auld) [1937103] - cpufreq: ACPI: Extend frequency tables to cover boost frequencies (Phil Auld) [1937103] - sched/uclamp: Add CPU's clamp buckets refcounting (Phil Auld) [1937103] - x86: PM: Register syscore_ops for scale invariance (Phil Auld) [1937103] - sched/fair: Reduce cases for active balance (Phil Auld) [1937103] - sched/fair: Don't set LBF_ALL_PINNED unnecessarily (Phil Auld) [1937103] - sched/fair: Skip idle cfs_rq (Phil Auld) [1937103] - tick/sched: Make jiffies update quick check more robust (Phil Auld) [1937103] - sched/fair: Trivial correction of the newidle_balance() comment (Phil Auld) [1937103] - sched/fair: Clear SMT siblings after determining the core is not idle (Phil Auld) [1937103] - sched: Fix kernel-doc markup (Phil Auld) [1937103] - x86: Print ratio freq_max/freq_base used in frequency invariance calculations (Phil Auld) [1937103] - x86, sched: Use midpoint of max_boost and max_P for frequency invariance on AMD EPYC (Phil Auld) [1937103] - x86, sched: Calculate frequency invariance for AMD systems (Phil Auld) [1937103] - sched: Limit the amount of NUMA imbalance that can exist at fork time (Phil Auld) [1937103] - sched/numa: Allow a floating imbalance between NUMA nodes (Phil Auld) [1937103] - sched: Avoid unnecessary calculation of load imbalance at clone time (Phil Auld) [1937103] - sched/numa: Rename nr_running and break out the magic number (Phil Auld) [1937103] - sched/topology: Condition EAS enablement on FIE support (Phil Auld) [1937103] - sched/topology: Don't enable EAS on SMT systems (Phil Auld) [1937103] - sched/topology,schedutil: Wrap sched domains rebuild (Phil Auld) [1937103] - sched/core: Fix typos in comments (Phil Auld) [1937103] - sched: Fix rq->nr_iowait ordering (Phil Auld) [1937103] - sched: Fix data-race in wakeup (Phil Auld) [1937103] - sched/fair: Fix overutilized update in enqueue_task_fair() (Phil Auld) [1937103] - sched/fair: Dissociate wakeup decisions from SD flag value (Phil Auld) [1937103] - sched: Remove select_task_rq()'s sd_flag parameter (Phil Auld) [1937103] - sched: Add WF_TTWU, WF_EXEC wakeup flags (Phil Auld) [1937103] - sched/fair: Remove superfluous lock section in do_sched_cfs_slack_timer() (Phil Auld) [1937103] - sched/fair: Ensure tasks spreading in LLC during LB (Phil Auld) [1937103] - sched/fair: Reorder throttle_cfs_rq() path (Phil Auld) [1937103] - sched/fair: Check for idle core in wake_affine (Phil Auld) [1937103] - sched: Reenable interrupts in do_sched_yield() (Phil Auld) [1937103] - sched/fair: Improve the accuracy of sched_stat_wait statistics (Phil Auld) [1937103] - sched/fair: Tweak pick_next_entity() (Phil Auld) [1937103] - sched/debug: Add new tracepoint to track cpu_capacity (Phil Auld) [1937103] - sched/fair: Remove the force parameter of update_tg_load_avg() (Phil Auld) [1937103] - sched/rt: Disable RT_RUNTIME_SHARE by default (Phil Auld) [1937103] - sched: Cache task_struct::flags in sched_submit_work() (Phil Auld) [1937103] - sched/fair: Simplify the work when reweighting entity (Phil Auld) [1937103] - sched/fair: Fix wrong negative conversion in find_energy_efficient_cpu() (Phil Auld) [1937103] - sched/fair: Ignore cache hotness for SMT migration (Phil Auld) [1937103] - sched: Use __always_inline on is_idle_task() (Phil Auld) [1937103] - treewide: Use fallthrough pseudo-keyword (Phil Auld) [1937103] - sched/debug: Fix the alignment of the show-state debug output (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo_freq/base_freq gives 0 (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo frequency is unknown (Phil Auld) [1937103] - x86, sched: check for counters overflow in frequency invariant accounting (Phil Auld) [1937103] - exit: Move preemption fixup up, move blocking operations down (Phil Auld) [1937103] - net: bonding: remove repeated word (Jarod Wilson) [1936982] - net: bonding: Correct function name bond_change_active_slave() in comment (Jarod Wilson) [1936982] - bonding: Added -ENODEV interpret for slaves option (Jarod Wilson) [1936982] - bonding: 3ad: Print an error for unknown speeds (Jarod Wilson) [1936982] - bonding: 3ad: add support for 400G speed (Jarod Wilson) [1936982] - bonding: 3ad: add support for 200G speed (Jarod Wilson) [1936982] - net/bonding: Declare TLS RX device offload support (Jarod Wilson) [1936982] - net/bonding: Implement TLS TX device offload (Jarod Wilson) [1936982] - net/bonding: Take update_features call out of XFRM funciton (Jarod Wilson) [1936982] - net/bonding: Implement ndo_sk_get_lower_dev (Jarod Wilson) [1936982] - net/bonding: Take IP hash logic into a helper (Jarod Wilson) [1936982] - net: bonding: Notify ports about their initial state (Jarod Wilson) [1936982] - bonding: wait for sysfs kobject destruction before freeing struct slave (Jarod Wilson) [1936982] - bonding: advertise NETIF_F_GSO_SOFTWARE (Jarod Wilson) [1936982] - net/tls: Except bond interface from some TLS checks (Jarod Wilson) [1936982] - net/tls: Device offload to use lowest netdevice in chain (Jarod Wilson) [1936982] - ethtool: Add common function for filling out strings (Ivan Vecera) [1950987] - selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu) [1949349] - selftests: forwarding: Fix race condition in mirror installation (Hangbin Liu) [1949349] - selftests: txtimestamp: fix compilation issue (Hangbin Liu) [1949349] - selftests: net: fib_tests: remove duplicate log test (Hangbin Liu) [1949349] - selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Hangbin Liu) [1949349] - selftests: rtnetlink: load fou module for kci_test_encap_fou() test (Hangbin Liu) [1949349] - vxlan: move debug check after netdev unregister (Guillaume Nault) [1949167] - net: ip: always refragment ip defragmented packets (Guillaume Nault) [1949167] - net: fix pmtu check in nopmtudisc mode (Guillaume Nault) [1949167] - net: udp: make udp_tunnel_nic_info structure extensible (Ivan Vecera) [1948450] - macvlan: macvlan_count_rx() needs to be aware of preemption (Antoine Tenart) [1950012] - macvlan: remove redundant null check on data (Antoine Tenart) [1950012] - net: fix dev_ifsioc_locked() race condition (Antoine Tenart) [1950234] - ipv6: weaken the v4mapped source check (Hangbin Liu) [1949499] - ipv6: set multicast flag on the multicast route (Hangbin Liu) [1949499] - ipv6: create multicast route with RTPROT_KERNEL (Hangbin Liu) [1949499] - net: ipv6: Validate GSO SKB before finish IPv6 processing (Hangbin Liu) [1949499] - net: sit: unregister_netdevice on newlink's error path (Hangbin Liu) [1949499] - net: ip6_gre: fix moving ip6gre between namespaces (Hangbin Liu) [1949499] - gso: validate gso_type on ipip style tunnels (Hangbin Liu) [1949499] - net: page_pool: simplify page recycling condition tests (Ivan Vecera) [1935698] - net: use the new dev_page_is_reusable() instead of private versions (Ivan Vecera) [1935698] - net: introduce common dev_page_is_reusable() (Ivan Vecera) [1935698] - skbuff: constify skb_propagate_pfmemalloc() "page" argument (Ivan Vecera) [1935698] - mm: constify page_is_pfmemalloc() argument (Ivan Vecera) [1935698] - genetlink: allow dumping command-specific policy (Ivan Vecera) [1938919] - genetlink: properly support per-op policy dumping (Ivan Vecera) [1938919] - genetlink: factor skb preparation out of ctrl_dumppolicy() (Ivan Vecera) [1938919] - netlink: rework policy dump to support multiple policies (Ivan Vecera) [1938919] - netlink: compare policy more accurately (Ivan Vecera) [1938919] - genetlink: switch control commands to per-op policies (Ivan Vecera) [1938919] - genetlink: use parsed attrs in dumppolicy (Ivan Vecera) [1938919] - taskstats: move specifying netlink policy back to ops (Ivan Vecera) [1938919] - genetlink: bring back per op policy (Ivan Vecera) [1938919] - genetlink: use .start callback for dumppolicy (Ivan Vecera) [1938919] - genetlink: add a structure for dump state (Ivan Vecera) [1938919] - genetlink: move to smaller ops wherever possible (Ivan Vecera) [1938919] - genetlink: add small version of ops (Ivan Vecera) [1938919] - netlink: fix policy dump leak (Ivan Vecera) [1938919] - genetlink: get rid of family->attrbuf (Ivan Vecera) [1938919] - genetlink: clean up family attributes allocations (Ivan Vecera) [1938919] - genetlink: fix memory leaks in genl_family_rcv_msg_dumpit() (Ivan Vecera) [1938919] - net: genetlink: return the error code when attribute parsing fails. (Ivan Vecera) [1938919] - genetlink: do not parse attributes for families with zero maxattr (Ivan Vecera) [1938919] - net: tipc: prepare attrs in __tipc_nl_compat_dumpit() (Ivan Vecera) [1938919] - net: genetlink: always allocate separate attrs for dumpit ops (Ivan Vecera) [1938919] - net: genetlink: remove unused genl_family_attrbuf() (Ivan Vecera) [1938919] - net: tipc: allocate attrs locally instead of using genl_family_attrbuf in compat_dumpit() (Ivan Vecera) [1938919] - net: tipc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: nfc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: ieee802154: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: genetlink: parse attrs and store in contect info struct during dumpit (Ivan Vecera) [1938919] - net: genetlink: push attrbuf allocation and parsing to a separate function (Ivan Vecera) [1938919] - net: genetlink: introduce dump info struct to be available during dumpit op (Ivan Vecera) [1938919] - net: genetlink: push doit/dumpit code from genl_family_rcv_msg (Ivan Vecera) [1938919] - devlink: Use controller while building phys_port_name (Petr Oros) [1935615] - devlink: Introduce controller number (Petr Oros) [1935615] - devlink: Introduce external controller flag (Petr Oros) [1935615] - devlink: Move structure comments outside of structure (Petr Oros) [1935615] - devlink: Add comment block for missing port attributes (Petr Oros) [1935615] - net/mlx5: E-switch, Read controller number from device (Petr Oros) [1935615] - devlink: don't crash if netdev is NULL (Petr Oros) [1935615] - vdpa/mlx5: Use write memory barrier after updating CQ index (Jason Wang) [1877270] - vhost_vdpa: return -EFAULT if copy_to_user() fails (Jason Wang) [1877270] - vdpa: mlx5: fix vdpa/vhost dependencies (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (rework) (Jason Wang) [1877270] - vdpasim: fix "mac_pton" undefined error (Jason Wang) [1877270] - vdpasim: allow to assign a MAC address (Jason Wang) [1877270] - vdpasim: fix MAC address configuration (Jason Wang) [1877270] - vdpa: handle irq bypass register failure case (Jason Wang) [1877270] - vdpa_sim: Fix DMA mask (Jason Wang) [1877270] - Revert "vhost-vdpa: fix page pinning leakage in error path" (Jason Wang) [1877270] - vdpa/mlx5: Fix error return in map_direct_mr() (Jason Wang) [1877270] - vhost_vdpa: Return -EFAULT if copy_from_user() fails (Jason Wang) [1877270] - vdpa_sim: implement get_iova_range() (Jason Wang) [1877270] - vhost: vdpa: report iova range (Jason Wang) [1877270] - vdpa: introduce config op to get valid iova range (Jason Wang) [1877270] - vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call (Jason Wang) [1877270] - vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK (Jason Wang) [1877270] - vhost_vdpa: Fix duplicate included kernel.h (Jason Wang) [1877270] - vdpa/mlx5: Fix failure to bring link up (Jason Wang) [1877270] - vdpa/mlx5: Make use of a specific 16 bit endianness API (Jason Wang) [1877270] - vdpa/mlx5: Fix dependency on MLX5_CORE (Jason Wang) [1877270] - vdpa/mlx5: should keep avail_index despite device status (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (Jason Wang) [1877270] - vhost-vdpa: fix vhost_vdpa_map() on error condition (Jason Wang) [1877270] - vhost vdpa: fix vhost_vdpa_open error handling (Jason Wang) [1877270] - vhost-vdpa: fix backend feature ioctls (Jason Wang) [1877270] - vdpa/mlx5: Avoid warnings about shifts on 32-bit platforms (Jason Wang) [1877270] - vdpa: ifcvf: free config irq in ifcvf_free_irq() (Jason Wang) [1877270] - vdpa: ifcvf: return err when fail to request config irq (Jason Wang) [1877270] - vdpa/mlx5: fix up endian-ness for mtu (Jason Wang) [1877270] - vdpa: Fix pointer math bug in vdpasim_get_config() (Jason Wang) [1877270] - vdpa/mlx5: Fix pointer math in mlx5_vdpa_get_config() (Jason Wang) [1877270] - mlx5: vdpa: fix possible uninitialized var (Jason Wang) [1877270] - vdpa/mlx5: fix memory allocation failure checks (Jason Wang) [1877270] - vdpa/mlx5: Fix uninitialised variable in core/mr.c (Jason Wang) [1877270] - vdpa_sim: init iommu lock (Jason Wang) [1877270] - redhat: enable mlx5e vDPA driver (Jason Wang) [1877270] - vdpa/mlx5: Add VDPA driver for supported mlx5 devices (Jason Wang) [1877270] - vdpa/mlx5: Add shared memory registration code (Jason Wang) [1877270] - vdpa/mlx5: Add support library for mlx5 VDPA implementation (Jason Wang) [1877270] - vdpa/mlx5: Add hardware descriptive header file (Jason Wang) [1877270] - vdpa: Modify get_vq_state() to return error code (Jason Wang) [1877270] - net/vdpa: Use struct for set/get vq state (Jason Wang) [1877270] - vdpa: remove hard coded virtq num (Jason Wang) [1877270] - vdpasim: support batch updating (Jason Wang) [1877270] - vhost-vdpa: support IOTLB batching hints (Jason Wang) [1877270] - vhost-vdpa: support get/set backend features (Jason Wang) [1877270] - vhost: generialize backend features setting/getting (Jason Wang) [1877270] - vhost-vdpa: refine ioctl pre-processing (Jason Wang) [1877270] - vDPA: dont change vq irq after DRIVER_OK (Jason Wang) [1877270] - ifcvf: implement vdpa_config_ops.get_vq_irq() (Jason Wang) [1877270] - vhost_vdpa: implement IRQ offloading in vhost_vdpa (Jason Wang) [1877270] - vDPA: add get_vq_irq() in vdpa_config_ops (Jason Wang) [1877270] - vhost: introduce vhost_vring_call (Jason Wang) [1877270] - vdpasim: protect concurrent access to iommu iotlb (Jason Wang) [1877270] - vhost: vdpa: remove per device feature whitelist (Jason Wang) [1877270] - vdpa_sim: fix endian-ness of config space (Jason Wang) [1877270] - virtio_vdpa: legacy features handling (Jason Wang) [1877270] - vhost/vdpa: switch to new helpers (Jason Wang) [1877270] - vdpa: make sure set_features is invoked for legacy (Jason Wang) [1877270] - vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap() (Jason Wang) [1877270] - vdpa: fix typos in the comments for __vdpa_alloc_device() (Jason Wang) [1877270] - ifcvf: implement config interrupt in IFCVF (Jason Wang) [1877270] - vhost: replace -1 with VHOST_FILE_UNBIND in ioctls (Jason Wang) [1877270] - vhost_vdpa: Support config interrupt in vdpa (Jason Wang) [1877270] - ifcvf: ignore continuous setting same status value (Jason Wang) [1877270] - vdpasim: Fix some coccinelle warnings (Jason Wang) [1877270] - ifcvf: move IRQ request/free to status change handlers (Jason Wang) [1877270] - vhost_vdpa: disable doorbell mapping for !MMU (Jason Wang) [1877270] - vhost_vdpa: support doorbell mapping via mmap (Jason Wang) [1877270] - vdpa: introduce get_vq_notification method (Jason Wang) [1877270] - vhost: use mmgrab() instead of mmget() for non worker device (Jason Wang) [1877270] - vhost: allow device that does not depend on vhost worker (Jason Wang) [1877270] - vhost: revert "vhost: disable for OABI" (Jason Wang) [1877270] - vdpasim: remove unused variable 'ret' (Jason Wang) [1877270] - vhost: remove set but not used variable 'status' (Jason Wang) [1877270] - vhost: vdpa: remove unnecessary null check (Jason Wang) [1877270] - virtio/test: fix up after IOTLB changes (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - tools/virtio: option to build an out of tree module (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - vhost: fix VHOST_GET_BACKEND_FEATURES ioctl request definition (Jason Wang) [1877270] - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Michael Petlan) [1950388]- redhat/configs/editconfig: Add support for a bugzilla entry (David Arcari) - tools/power turbostat: Revert "[tools] tools/power turbostat: Enable accumulate RAPL display" (Prarit Bhargava) [1944699] - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Jarod Wilson) [1914996] {CVE-2020-36158} - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1932839 1936742] - net/mlx5e: Reject tc rules which redirect from a VF to itself (Alaa Hleihel) [1932839] - net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Alaa Hleihel) [1932839 1942681] - net: openvswitch: add log message for error case (Eelco Chaudron) [1937697] - net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Eelco Chaudron) [1937697] - net: openvswitch: Be liberal in tcp conntrack. (Eelco Chaudron) [1937697] - netfilter: conntrack: tcp: only close if RST matches exact sequence (Eelco Chaudron) [1937697] - openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL (Eelco Chaudron) [1937697] - net: openvswitch: Fix kerneldoc warnings (Eelco Chaudron) [1937697] - net: openvswitch: remove unnecessary ASSERT_OVSL in ovs_vport_del() (Eelco Chaudron) [1937697] - cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg) [1933527] - Revert "vfs: Allow userns root to call mknod on owned filesystems." (Alexey Gladkov) [1902543] - mfd: intel-lpss: Add Intel Alder Lake PCH-S PCI IDs (David Arcari) [1840244] - nvme: retrigger ANA log update if group descriptor isn't found (Gopal Tiwari) [1910493] - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Waiman Long) [1950110] - PCI: switchtec: Add missing __iomem tag to fix sparse warnings (Myron Stowe) [1946645] - PCI: switchtec: Add missing __iomem and __user tags to fix sparse warnings (Myron Stowe) [1946645] - PCI: Release IVRS table in AMD ACS quirk (Myron Stowe) [1946645] - PCI/MSI: Forward MSI-X error code in pci_alloc_irq_vectors_affinity() (Myron Stowe) [1946645] - PCI: Remove unused pci_lost_interrupt() (Myron Stowe) [1946645] - PCI: Move PCI_VENDOR_ID_REDHAT definition to pci_ids.h (Myron Stowe) [1946645] - PCI: Fix error in panic message (Myron Stowe) [1946645] - PCI: Replace lkml.org, spinics, gmane with lore.kernel.org (Myron Stowe) [1946645] - PCI: Replace http:// links with https:// (Myron Stowe) [1946645] - PCI: exynos: Rename Exynos to lowercase (Myron Stowe) [1946645] - PCI: Align PCIe capability and PCI accessor return values (Myron Stowe) [1946645] - PCI: Convert PCIe capability PCIBIOS errors to errno (Myron Stowe) [1946645] - PCI: rpadlpar: Make functions static (Myron Stowe) [1946645] - PCI: Fix pci_slot_release() NULL pointer dereference (Myron Stowe) [1946645] - PCI: Fix pci_create_slot() reference count leak (Myron Stowe) [1946645] - PCI: Announce device after early fixups (Myron Stowe) [1946645] - PCI: Always enable ACS even if no ACS Capability (Myron Stowe) [1946645] - PCI: Cache ACS capability offset in device (Myron Stowe) [1946645] - PCI: Reorder pci_enable_acs() and dependencies (Myron Stowe) [1946645] - PCI: Add device even if driver attach failed (Myron Stowe) [1946645] - PCI: Fix pci_cfg_wait queue locking problem (Myron Stowe) [1946645] - PCI/ASPM: Add missing newline in sysfs 'policy' (Myron Stowe) [1946645]- gfs2: report "already frozen/thawed" errors (Bob Peterson) [1932236] - gfs2: move freeze glock outside the make_fs_rw and _ro functions (Bob Peterson) [1932236] - gfs2: Add common helper for holding and releasing the freeze glock (Bob Peterson) [1932236] - gfs2: in signal_our_withdraw wait for unfreeze of _this_ fs only (Bob Peterson) [1932236] - gfs2: Don't freeze the file system during unmount (Bob Peterson) [1932236] - gfs2: Fix regression in freeze_go_sync (Bob Peterson) [1932236] - gfs2: The freeze glock should never be frozen (Bob Peterson) [1932236] - gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHE (Bob Peterson) [1932236] - gfs2: Abort gfs2_freeze if io error is seen (Bob Peterson) [1932236] - gfs2: read-only mounts should grab the sd_freeze_gl glock (Bob Peterson) [1932236] - gfs2: freeze should work on read-only mounts (Bob Peterson) [1932236] - bpf: Mark LSM link with rh_mark_used_feature call (Jiri Olsa) [1901039] - Revert "[tools] bpf: selftests: remove test_progs LSM test" (Ondrej Mosnacek) [1901039] - configs: enable BPF LSM (Ondrej Mosnacek) [1901039] - security: Fix hook iteration and default value for inode_copy_up_xattr (Ondrej Mosnacek) [1901039] - security: Fix hook iteration for secid_to_secctx (Ondrej Mosnacek) [1901039] - security: Fix the default value of secid_to_secctx hook (Ondrej Mosnacek) [1901039] - security: Fix the default value of fs_context_parse_param hook (Ondrej Mosnacek) [1901039] - bpf: lsm: Initialize the BPF LSM hooks (Ondrej Mosnacek) [1901039] - security: Refactor declaration of LSM hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the shm_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the sem_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the msg_queue_* hooks (Ondrej Mosnacek) [1901039] - LSM: Revive CONFIG_DEFAULT_SECURITY_* for "make oldconfig" (Ondrej Mosnacek) [1901039] - LSM: Ignore "security=" when "lsm=" is specified (Ondrej Mosnacek) [1901039] - LSM: Update function documentation for cap_capable (Ondrej Mosnacek) [1901039] - procfs: add smack subdir to attrs (Ondrej Mosnacek) [1901039] - capability: Initialize as LSM_ORDER_FIRST (Ondrej Mosnacek) [1901039] - LSM: Introduce enum lsm_order (Ondrej Mosnacek) [1901039] - Yama: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LoadPin: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LSM: Split LSM preparation from initialization (Ondrej Mosnacek) [1901039] - LSM: Add all exclusive LSMs to ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Separate idea of "major" LSM from "exclusive" LSM (Ondrej Mosnacek) [1901039] - LSM: Refactor "security=" in terms of enable/disable (Ondrej Mosnacek) [1901039] - LSM: Prepare for reorganizing "security=" logic (Ondrej Mosnacek) [1901039] - LSM: Tie enabling logic to presence in ordered list (Ondrej Mosnacek) [1901039] - LSM: Introduce "lsm=" for boottime LSM selection (Ondrej Mosnacek) [1901039] - LSM: Introduce CONFIG_LSM (Ondrej Mosnacek) [1901039] - LSM: Build ordered list of LSMs to initialize (Ondrej Mosnacek) [1901039] - LSM: Lift LSM selection out of individual LSMs (Ondrej Mosnacek) [1901039] - LSM: Plumb visibility into optional "enabled" state (Ondrej Mosnacek) [1901039] - LSM: Provide separate ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Introduce LSM_FLAG_LEGACY_MAJOR (Ondrej Mosnacek) [1901039] - LSM: Don't ignore initialization failures (Ondrej Mosnacek) [1901039] - LSM: Provide init debugging infrastructure (Ondrej Mosnacek) [1901039] - LSM: Record LSM name in struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Convert security_initcall() into DEFINE_LSM() (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Move LSM_TABLE into INIT_DATA (Ondrej Mosnacek) [1901039] - LSM: Convert from initcall to struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Remove initcall tracing (Ondrej Mosnacek) [1901039] - LSM: Rename .security_initcall section to .lsm_info (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Avoid copy/paste of security_init section (Ondrej Mosnacek) [1901039] - LSM: Correctly announce start of LSM initialization (Ondrej Mosnacek) [1901039] - proc: save 2 atomic ops on write to "/proc/*/attr/*" (Ondrej Mosnacek) [1901039] - ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe (Jaroslav Kysela) [1870724] - ALSA: usb-audio: fix use after free in usb_audio_disconnect (Jaroslav Kysela) [1870724] - ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() (Jaroslav Kysela) [1870724] - Bluetooth: btusb: Fix the autosuspend enable and disable (Gopal Tiwari) [1927375] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti) [1882607] - net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth) [1922898] - net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth) [1922898] - redhat/configs: Add CONFIG_PINCTRL_ALDERLAKE (David Arcari) [1840250] - pinctrl: intel: Add Intel Alder Lake-S pin controller support (David Arcari) [1840250] - cpufreq: intel_pstate: Remove repeated word (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Rename two functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Always read hwp_cap_cached with READ_ONCE() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: remove obsolete functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use HWP capabilities in intel_cpufreq_adjust_perf() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix fast-switch fallback path (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use most recent guaranteed performance values (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Implement the ->adjust_perf() callback (Puneet Sethi) [1926919] - cpufreq: Add special-purpose fast-switching callback for drivers (Puneet Sethi) [1926919] - cpufreq: schedutil: Add util to struct sg_cpu (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Puneet Sethi) [1926919] - cpufreq: Add strict_target to struct cpufreq_policy (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Puneet Sethi) [1926919] - cpufreq: Introduce governor flags (Puneet Sethi) [1926919] - cpufreq: schedutil: Don't skip freq update if need_freq_update is set (Puneet Sethi) [1926919] - cpufreq: schedutil: Always call driver if CPUFREQ_NEED_UPDATE_LIMITS is set (Puneet Sethi) [1926919] - cpufreq: Introduce cpufreq_driver_test_flags() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Puneet Sethi) [1926919] - cpufreq: schedutil: restore cached freq when next_f is not changed (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Delete intel_pstate sysfs if failed to register the driver (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix missing return statement (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Puneet Sethi) [1926919] - ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m (Vitaly Kuznetsov) [1929266] - ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() (Vitaly Kuznetsov) [1929266] - x86/ioapic: Ignore IRQ2 again (Vitaly Kuznetsov) [1929266]- selinux: fix deadlock in security_set_bools() (Ondrej Mosnacek) [1924230] - sctp: move sk_route_caps check and set into sctp_outq_flush_transports (Xin Long) [1946733] - sctp: bring inet(6)_skb_parm back to sctp_input_cb (Xin Long) [1946733] - sctp: enable udp tunneling socks (Xin Long) [1946733] - sctp: handle the init chunk matching an existing asoc (Xin Long) [1946733] - sctp: add the error cause for new encapsulation port restart (Xin Long) [1946733] - sctp: support for sending packet over udp6 sock (Xin Long) [1946733] - sctp: support for sending packet over udp4 sock (Xin Long) [1946733] - sctp: call sk_setup_caps in sctp_packet_transmit instead (Xin Long) [1946733] - sctp: add udphdr to overhead when udp_port is set (Xin Long) [1946733] - sctp: allow changing transport encap_port by peer packets (Xin Long) [1946733] - sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockopt (Xin Long) [1946733] - sctp: add encap_port for netns sock asoc and transport (Xin Long) [1946733] - sctp: add encap_err_lookup for udp encap socks (Xin Long) [1946733] - sctp: create udp6 sock and set its encap_rcv (Xin Long) [1946733] - sctp: create udp4 sock and add its encap_rcv (Xin Long) [1946733] - udp: support sctp over udp in skb_udp_tunnel_segment (Xin Long) [1946733] - udp6: move the mss check after udp gso tunnel processing (Xin Long) [1946733] - udp: check udp sock encap_type in __udp_lib_err (Xin Long) [1946733] - sctp: copy the optval from user space in sctp_setsockopt (Xin Long) [1946733] - net: Convert protocol error handlers from void to int (Xin Long) [1946733] - Enable CONFIG_ENERGY_MODEL (Phil Auld) [1938339] - proc/sysctl: add shared variables for range check (Phil Auld) [1938339] - Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for all architectures (Phil Auld) [1938339] - PM / hibernate: cast PAGE_SIZE to int when comparing with error code (Chris von Recklinghausen) [1934033] - mm: revert fix false-positive OVERCOMMIT_GUESS failures (Rafael Aquini) [1913045 1908668] - redhat/config: Enable CONFIG_PAGE_POISONING (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY (Waiman Long) [1942149] - kernel/power: allow hibernation with page_poison sanity checking (Waiman Long) [1942149] - mm, page_poison: use static key more efficiently (Waiman Long) [1942149] - mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters (Waiman Long) [1942149] - mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 (Waiman Long) [1942149] - arch, mm: make kernel_page_present() always available (Waiman Long) [1942149] - arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOC (Waiman Long) [1942149] - PM: hibernate: make direct map manipulations more explicit (Waiman Long) [1942149] - mm: introduce debug_pagealloc_{map,unmap}_pages() helpers (Waiman Long) [1942149] - mm: rename page_order() to buddy_order() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __free_pages_core() (Waiman Long) [1942149] - mm/page_alloc: move pages to tail in move_to_free_list() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __putback_isolated_page() (Waiman Long) [1942149] - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag (Waiman Long) [1942149] - mm/page_alloc: drop stale pageblock comment in memmap_init_zone*() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page onlining (Waiman Long) [1942149] - mm/page_isolation: simplify return value of start_isolate_page_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() (Waiman Long) [1942149] - mm/page_alloc: simplify __offline_isolated_pages() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page offlining (Waiman Long) [1942149] - mm/memory_hotplug: enforce section granularity when onlining/offlining (Waiman Long) [1942149] - mm/memory_hotplug: inline __offline_pages() into offline_pages() (Waiman Long) [1942149] - mm/page_poison.c: replace bool variable with static key (Waiman Long) [1942149] - mm/page_alloc.c: fix early params garbage value accesses (Waiman Long) [1942149] - mm/memory_hotplug: document why shuffle_zone() is relevant (Waiman Long) [1942149] - mm: replace '---help---' in Kconfig files with 'help' (Waiman Long) [1942149] - mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" (Waiman Long) [1942149] - mm: Allow to offline unmovable PageOffline() pages via MEM_GOING_OFFLINE (Waiman Long) [1942149] - x86/mm/cpa: Flush direct map alias during cpa (Waiman Long) [1942149] - mm/page_alloc: simplify page_is_buddy() for better code readability (Waiman Long) [1942149] - mm/memory.c: add apply_to_existing_page_range() helper (Waiman Long) [1942149] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Waiman Long) [1942149] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Waiman Long) [1942149] - mm/memory_hotplug: online_pages cannot be 0 in online_pages() (Waiman Long) [1942149] - mm/memory_hotplug: make sure the pfn is aligned to the order when onlining (Waiman Long) [1942149] - mm/memory_hotplug: simplify online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop PageReserved() check in online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ram_range() (Waiman Long) [1942149] - mm/page_poison.c: fix a typo in a comment (Waiman Long) [1942149] - mm/slab: Remove store_stackinfo() (Waiman Long) [1942149] - mm/resource: Let walk_system_ram_range() search child resources (Waiman Long) [1942149] - mm/page_alloc.c: use a single function to free page (Waiman Long) [1942149] - mm/page_alloc.c: free order-0 pages through PCP in page_frag_free() (Waiman Long) [1942149] - x86/mm/cpa: Fix set_mce_nospec() (Waiman Long) [1942149] - x86/mm/cpa: Rename @addrinarray to @numpages (Waiman Long) [1942149] - x86/mm/cpa: Better use CLFLUSHOPT (Waiman Long) [1942149] - x86/mm/cpa: Fold cpa_flush_range() and cpa_flush_array() into a single cpa_flush() function (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::numpages invariant (Waiman Long) [1942149] - x86/mm/cpa: Optimize cpa_flush_array() TLB invalidation (Waiman Long) [1942149] - x86/mm/cpa: Simplify the code after making cpa->vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Add __cpa_addr() helper (Waiman Long) [1942149] - x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftests (Waiman Long) [1942149] - resource/docs: Complete kernel-doc style function documentation (Waiman Long) [1942149] - resource/docs: Fix new kernel-doc warnings (Waiman Long) [1942149] - resource: Clean it up a bit (Waiman Long) [1942149] - mm: clarify CONFIG_PAGE_POISONING and usage (Waiman Long) [1942149] - selftests: kvm: Raise the default timeout to 120 seconds (Emanuele Giuseppe Esposito) [1894828] - KVM: Raise the maximum number of user memslots (Emanuele Giuseppe Esposito) [1894828] - block: recalculate segment count for multi-segment discards correctly (Ming Lei) [1922370] - i40e: Fix VFs not created (Stefan Assmann) [1875338] - vfs: fix page locking deadlocks when deduping files (Gao Xiang) [1916242]- tg3: improve PCI VPD access (Jonathan Toppins) [1921456] - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: pscsi: Avoid OOM in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix memory leak caused by wrong uio usage (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Move some functions without code change (Maurizio Lombardi) [1939458] - scsi: target: core: Prevent underflow for service actions (Maurizio Lombardi) [1939458] - scsi: target: core: Add cmd length set before cmd complete (Maurizio Lombardi) [1939458] - scsi: target: sbp: Remove unneeded semicolon (Maurizio Lombardi) [1939458] - scsi: target: core: Change ASCQ for residual write (Maurizio Lombardi) [1939458] - scsi: target: core: Signal WRITE residuals (Maurizio Lombardi) [1939458] - scsi: target: core: Set residuals for 4Kn devices (Maurizio Lombardi) [1939458] - scsi: target: core: Remove in_interrupt() check in transport_handle_cdb_direct() (Maurizio Lombardi) [1939458] - scsi: target: core: Replace in_interrupt() usage in target_submit_cmd_map_sgls() (Maurizio Lombardi) [1939458] - scsi: target: alua: Remove in_interrupt() usage in core_alua_check_nonop_delay() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Redo iscsit_check_session_usage_count() return code (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_check_session_usage_count() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_close_session() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Fix typo in comment (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix use-after-free of se_cmd->priv (Maurizio Lombardi) [1939458] - scsi: target: core: Fix fall-through warnings for Clang (Maurizio Lombardi) [1939458] - scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Maurizio Lombardi) [1939458] - scsi: target: Make state_list per CPU (Maurizio Lombardi) [1939458] - scsi: target: Drop sess_cmd_lock from I/O path (Maurizio Lombardi) [1939458] - scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [1939458] - scsi: target: Fix cmd_count ref leak (Maurizio Lombardi) [1939458] - scsi: target: Fix LUN ref count handling (Maurizio Lombardi) [1939458] - scsi: target: Return COMPARE AND WRITE miscompare offsets (Maurizio Lombardi) [1939458] - scsi: target: Split out COMPARE AND WRITE memcmp into helper (Maurizio Lombardi) [1939458] - scsi: target: Rename cmd.bad_sector to cmd.sense_info (Maurizio Lombardi) [1939458] - scsi: target: Rename struct sense_info to sense_detail (Maurizio Lombardi) [1939458] - scsi: target: tcmu: scatter_/gather_data_area() rework (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Replace zero-length array with flexible-array member (Maurizio Lombardi) [1939458] - scsi: target: rd: Drop double zeroing (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize scatter_data_area() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize queue_cmd_ring() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Join tcmu_cmd_get_data_length() and tcmu_cmd_get_block_cnt() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Add missing newline when printing parameters (Maurizio Lombardi) [1939458] - scsi: target: Remove redundant assignment to variable 'ret' (Maurizio Lombardi) [1939458] - x86/resctrl: Fix AMD L3 QOS CDP enable/disable (Wei Huang) [1868984] - i2c: i801: Add support for Intel Alder Lake PCH-S (David Arcari) [1840242] - esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long) [1815560] - net/sched: act_ct: clear post_ct if doing ct_clear (Marcelo Ricardo Leitner) [1941889] - net: Change dev parameter to const in netif_device_present() (Josef Oskera) [1941728] - [x86] x86/mce: Increase maximum number of banks to 64 (Terry Bowman) [1931679]- scsi: megaraid_sas: Fix a bunch of misnamed functions in their headers (Tomas Henzl) [1924687] - scsi: megaraid_sas: Replace sdev_busy with local counter (Tomas Henzl) [1924687] - scsi: megaraid: Fix ifnullfree.cocci warnings (Tomas Henzl) [1924687] - scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Tomas Henzl) [1924687] - Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug"" (Tomas Henzl) [1924687] - Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" (Tomas Henzl) [1924687] - scsi: megaraid_sas: Update function description (Tomas Henzl) [1924687] - scsi: megaraid_sas: Use generic power management (Tomas Henzl) [1924687] - megaraid_sas(treewide): Use fallthrough pseudo-keyword (Tomas Henzl) [1924687] - scsi: megaraid_sas: Drop PCI wakeup calls from .resume (Tomas Henzl) [1924687] - scsi: megaraid_sas: Check user-provided offsets (Tomas Henzl) [1924687] - scsi: mpt3sas: Update driver version to 37.101.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix some kernel-doc misnaming issues (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a couple of misdocumented functions/params (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Tomas Henzl) [1922058] - scsi: mpt3sas: Move a little data from the stack onto the heap (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 37.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Additional diagnostic buffer query interface (Tomas Henzl) [1922058] - scsi: mpt3sas: Add support for shared host tagset for CPU hotplug (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ReplyPostFree pool allocation (Tomas Henzl) [1922058] - scsi: mpt3sas: Simplify bool comparison (Tomas Henzl) [1922058] - scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 36.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Handle trigger page after firmware update (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent MPI trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent SCSI sense trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Event trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Master trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent trigger pages support (Tomas Henzl) [1922058] - scsi: mpt3sas: Sync time periodically between driver and firmware (Tomas Henzl) [1922058] - scsi: mpt3sas: Increase IOCInit request timeout to 30s (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ioctl timeout (Tomas Henzl) [1922058] - scsi: mpt3sas: Remove in_interrupt() (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Use generic power management (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume (Tomas Henzl) [1922058] - scsi: mpt3sas: mpt3sas_scsih: Fix function documentation formatting (Tomas Henzl) [1922058] - mpt3sas: Use fallthrough pseudo-keyword (Tomas Henzl) [1922058] - net: add inline function skb_csum_is_sctp (Josef Oskera) [1939341] - psample: Fix user API breakage (Ivan Vecera) [1939499] - net: psample: Fix netlink skb length with tunnel info (Ivan Vecera) [1939499] - net: psample: Add tunnel support (Ivan Vecera) [1939499] - net: core: introduce struct netdev_nested_priv for nested interface infrastructure (Ivan Vecera) [1939402] - net: add function dev_fetch_sw_netstats for fetching pcpu_sw_netstats (Josef Oskera) [1935717] - net: core: add devm_netdev_alloc_pcpu_stats (Josef Oskera) [1935717] - net: core: add dev_sw_netstats_tx_add (Josef Oskera) [1935717] - net: netdevice.h: sw_netstats_rx_add helper (Josef Oskera) [1935717] - net: netdevice: Add operation ndo_sk_get_lower_dev (Josef Oskera) [1935709] - genirq: Provide irq_get_effective_affinity() (Josef Oskera) [1935670]- locking/locktorture: Fix incorrect use of ww_acquire_ctx in ww_mutex test (Waiman Long) [1871851] - locking/locktorture: Pass thread id to lock/unlock functions (Waiman Long) [1871851] - locking/ww_mutex: Remove DEFINE_WW_MUTEX() macro (Waiman Long) [1871851] - locking/locktorture: Fix false positive circular locking splat in ww_mutex test (Waiman Long) [1871851] - locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() (Waiman Long) [1871851] - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling (Waiman Long) [1871851] - locking: Remove duplicate include of percpu-rwsem.h (Waiman Long) [1871851] - locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem cleanup (Waiman Long) [1871851] - locktorture: Prevent hangs for invalid arguments (Waiman Long) [1871851] - locktorture: Ignore nreaders_stress if no readlock support (Waiman Long) [1871851] - locktorture: Track time of last ->writeunlock() (Waiman Long) [1871851] - locktorture: Make function torture_percpu_rwsem_init() static (Waiman Long) [1871851] - sched,locktorture: Convert to sched_set_fifo() (Waiman Long) [1871851] - locktorture: Use true and false to assign to bool variables (Waiman Long) [1871851] - locktorture: Print ratio of acquisitions, not failures (Waiman Long) [1871851] - locktorture: NULL cxt.lwsa and cxt.lrsa to allow bad-arg detection (Waiman Long) [1871851] - locking/locktorture: Convert to SPDX license identifier (Waiman Long) [1871851] - tty: Fix ->session locking (Chris von Recklinghausen) [1908059] {CVE-2020-29660} - net: skbext: fix secpath use-after-free with ip fragmentation (Sabrina Dubroca) [1901454]- nfs: we don't support removing system.nfs4_acl (Scott Mayhew) [1944659] - redhat/configs: Disable CONFIG_INFINIBAND_HNS* (Kamal Heib) [1941259] - mm: Revert "remove the account_page_dirtied export" (Waiman Long) [1941257] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1940842]- geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - net: Add netif_rx_any_context() (Josef Oskera) [1939466] - bitfield.h: add FIELD_MAX() and field_max() (Ivan Vecera) [1939478] - md/raid5: cast chunk_sectors to sector_t value (Nigel Croxon) [1921468] - md: Set prev_flush_start and flush_bio in an atomic way (Nigel Croxon) [1921468] - md/cluster: fix deadlock when node is doing resync job (Nigel Croxon) [1921468] - md/cluster: block reshape with remote resync job (Nigel Croxon) [1921468] - md: use current request time as base for ktime comparisons (Nigel Croxon) [1921468] - md: add comments in md_flush_request() (Nigel Croxon) [1921468] - md: improve variable names in md_flush_request() (Nigel Croxon) [1921468] - md/raid10: initialize r10_bio->read_slot before use. (Nigel Croxon) [1921468] - md: fix a warning caused by a race between concurrent md_ioctl()s (Nigel Croxon) [1921468] - Revert "md: improve variable names in md_flush_request()" (Nigel Croxon) [1921468] - Revert "md: Set prev_flush_start and flush_bio in an atomic way" (Nigel Croxon) [1921468] - KVM: nSVM: fix running nested guests when npt=0 (Emanuele Giuseppe Esposito) [1799073] - fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent (Julia Denham) [1908311] {CVE-2020-35508} - Revert "redhat: switch secureboot kernel image signing to release keys" (Bruno Meneguele) - redhat: switch secureboot kernel image signing to release keys (Jan Stancek) - Revert "[md] md/raid5: add a new member of offset into r5dev" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: make async_copy_data() to support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid5: add new xor function to support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: convert to new xor compution interface" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let syndrome computor support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let async recovery function support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: let multiple devices of stripe_head share page" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: resize stripe_head when reshape array" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: reallocate page array after setting new stripe_size" (Nigel Croxon) [1936903] - ACPI: PNP: compare the string length in the matching_id() (Mark Langsdorf) [1933702] - ceph: add missing break when parsing "nowsync" mount option (Jeff Layton) [1932753] - get_maintainer.conf: Update with new location of RHMAINTAINERS (Prarit Bhargava) - redhat: make pathspec exclusion compatible with old git versions (Herton R. Krzesinski) - redhat/scripts: Update merge-subtrees.sh with new subtree location (Prarit Bhargava) - tree: Add RHMAINTAINERS soft link in 8.4 (Prarit Bhargava) - tree: remove existing redhat/rhdocs subtree in 8.4 (Prarit Bhargava)- ntp: Use freezable workqueue for RTC synchronization (Phil Auld) [1793880] - ntp: Fix RTC synchronization on 32-bit platforms (Phil Auld) [1793880] - ntp: Make the RTC synchronization more reliable (Phil Auld) [1793880] - PCI: rpadlpar: Fix potential drc_name corruption in store functions (Gustavo Luiz Duarte) [1938116] - selftests: kvm: Add basic Hyper-V clocksources tests (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Don't touch TSC page values when guest opted for re-enlightenment (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Track Hyper-V TSC page status (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Prevent using not-yet-updated TSC page by secondary CPUs (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_MSR_TSC_EMULATION_STATUS (Vitaly Kuznetsov) [1931782] - drm/i915/guc: Update to use firmware v49.0.1 (Dave Airlie) [1935281] {CVE-2020-12362} - time: Enable __kernel_timespec for 32-bit vdso build (Waiman Long) [1936282] - lib/idr.c: document calling context for IDA APIs mustn't use locks (Chris von Recklinghausen) [1917764] - ida: Free allocated bitmap in error path (Chris von Recklinghausen) [1917764] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1917764] - vmalloc: convert to XArray (Chris von Recklinghausen) [1917764] - mm: pass addr as unsigned long to vb_free (Chris von Recklinghausen) [1917764] - radix tree: Remove multiorder support (Chris von Recklinghausen) [1917764] - radix tree test: Convert multiorder tests to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_delete_rcu to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_kill_tree to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Move item_insert_order (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove multiorder benchmarking (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove __item_insert (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_clear_tags (Chris von Recklinghausen) [1917764] - radix tree: Remove split/join code (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_update_node_t (Chris von Recklinghausen) [1917764] - mm: Convert truncate to XArray (Chris von Recklinghausen) [1917764] - copy rh_kabi.h to tools/testing/radix-tree/linux (Chris von Recklinghausen) [1917764]- tick: Get rid of tick_period (Phil Auld) [1936504] - tick/sched: Release seqcount before invoking calc_load_global() (Phil Auld) [1936504] - tick/sched: Optimize tick_do_update_jiffies64() further (Phil Auld) [1936504] - tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Phil Auld) [1936504] - tick/sched: Use tick_next_period for lockless quick check (Phil Auld) [1936504] - tick: Document protections for tick related data (Phil Auld) [1936504] - tick/broadcast: Serialize access to tick_next_period (Phil Auld) [1936504] - timekeeping: Split jiffies seqlock (Phil Auld) [1936504] - tick/sched: Annotate lockless access to last_jiffies_update (Phil Auld) [1936504] - net, sctp, filter: remap copy_from_user failure error (Hangbin Liu) [1929476] {CVE-2021-20239} - tty: serial_core: Set port active bit in uart_port_activate (Artem Savkov) [1915177] - cgroup: fix psi monitor for root cgroup (Waiman Long) [1936868] - cgroup-v1: add disabled controller check in cgroup1_parse_param() (Waiman Long) [1936868] - cgroup: cgroup.{procs,threads} factor out common parts (Waiman Long) [1936868] - cpuset: fix typos in comments (Waiman Long) [1936868] - kernel: cgroup: Mundane spelling fixes throughout the file (Waiman Long) [1936868] - cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() (Waiman Long) [1936868] - cgroup: Zero sized write should be no-op (Waiman Long) [1936868] - cgroup: remove redundant kernfs_activate in cgroup_setup_root() (Waiman Long) [1936868] - cgroup: Use generic ns_common::count (Waiman Long) [1936868] - ns: Add a common refcount into ns_common (Waiman Long) [1936868] - cgroup: add cpu.stat file to root cgroup (Waiman Long) [1936868] - cgroup: Remove stale comments (Waiman Long) [1936868] - cgroup: Restructure release_agent_path handling (Waiman Long) [1936868] - cgroup: add cgroup_may_write() helper (Waiman Long) [1936868] - cgroup: refactor fork helpers (Waiman Long) [1936868] - cgroup: add cgroup_get_from_file() helper (Waiman Long) [1936868] - cgroup: unify attach permission checking (Waiman Long) [1936868] - cpuset: Make cpuset hotplug synchronous (Waiman Long) [1936868] - cgroup: Clean up css_set task traversal (Waiman Long) [1936868] - cgroup.c: Use built-in RCU list checking (Waiman Long) [1936868] - fork: record start_time late (Waiman Long) [1936868] - sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() (Phil Auld) [1936501] - sched/deadline: Fix sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Optimize sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Fix a typo in a comment (Phil Auld) [1936501] - sched/deadline: Implement fallback mechanism for !fit case (Phil Auld) [1936501] - sched/deadline: Make DL capacity-aware (Phil Auld) [1936501] - sched/deadline: Improve admission control for asymmetric CPU capacities (Phil Auld) [1936501] - sched/deadline: Add dl_bw_capacity() (Phil Auld) [1936501] - sched/deadline: Optimize dl_bw_cpus() (Phil Auld) [1936501] - sched/deadline: Impose global limits on sched_attr::sched_period (Phil Auld) [1936501] - ibmvnic: fix a race between open and reset (Diego Domingos) [1940042] - ibmvnic: Set to CLOSED state even on error (Diego Domingos) [1940042] - ibmvnic: device remove has higher precedence over reset (Diego Domingos) [1940042] - ibmvnic: merge do_change_param_reset into do_reset (Diego Domingos) [1940042] - ibmvfc: disable MQ channelization by default (Gustavo Luiz Duarte) [1939359] - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Steve Dickson) [1926945] - scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech) [1930833] {CVE-2021-27365} - scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech) [1930856] {CVE-2021-27363} - scsi: iscsi: Restrict sessions and handles to admin capabilities (Chris Leech) [1930809] {CVE-2021-27364} - futex: Handle faults correctly for PI futexes (Waiman Long) [1924635] - futex: Simplify fixup_pi_state_owner() (Waiman Long) [1924635] - futex: Use pi_state_update_owner() in put_pi_state() (Waiman Long) [1924635] - rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Waiman Long) [1924635] - futex: Provide and use pi_state_update_owner() (Waiman Long) [1924635] - futex: Replace pointless printk in fixup_owner() (Waiman Long) [1924635] - futex: Ensure the correct return value from futex_lock_pi() (Waiman Long) [1924635] - futex: Don't enable IRQs unconditionally in put_pi_state() (Waiman Long) [1924635] - futex: Fix incorrect should_fail_futex() handling (Waiman Long) [1924635] - futex: Consistently use fshared as boolean (Waiman Long) [1924635] - futex: Remove needless goto's (Waiman Long) [1924635] - futex: Remove put_futex_key() (Waiman Long) [1924635] - NFS: Correct size calculation for create reply length (Benjamin Coddington) [1934903] - SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington) [1934098] - net/mlx5: CT: Add support for matching on ct_state reply flag (Alaa Hleihel) [1919651] - net/mlx5e: CT: manage the lifetime of the ct entry object (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Alaa Hleihel) [1919651] - net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use the same counter for both directions (Alaa Hleihel) [1919651] - ethtool: fix the check logic of at least one channel for RX/TX (Ivan Vecera) [1907406]- [scsi] scsi: qedi: Correct max length of CHAP secret (Nilesh Javali) [1909180] - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Bruno Meneguele) - CI: Enable RT verification (Bruno Meneguele) - KVM: SVM: Clear the CR4 register on reset (Vitaly Kuznetsov) [1920788] - net: flow_offload: Add original direction flag to ct_metadata (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Add match on the ct_state reply flag (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower add CT_FLAGS_INVALID flag support (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Reject invalid ct_state flags rules (Marcelo Ricardo Leitner) [1921946] - netlink: add mask validation (Marcelo Ricardo Leitner) [1921946] - netlink: create helpers for checking type is an int (Marcelo Ricardo Leitner) [1921946] - netlink: policy: correct validation type check (Marcelo Ricardo Leitner) [1921946] - netlink: make NLA_BINARY validation more flexible (Marcelo Ricardo Leitner) [1921946]- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni) [1901598] - md: improve variable names in md_flush_request() (Xiao Ni) [1901598] - hpsa: fix regression issue for old controllers (Joseph Szczypek) [1925711] - scsi: hpsa: Correct dev cmds outstanding for retried cmds (Joseph Szczypek) [1925711] - vt: Disable KD_FONT_OP_COPY (Dave Airlie) [1903937] {CVE-2020-28974} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1937558] - drm/i915/tgl/psr: Disable PSR on Tigerlake for now (Lyude Paul) [1924702] - dm raid: fix discard limits for raid0 and raid10 (Mike Snitzer) [1934274] - dm: fix __send_changing_extent_only to avoid duplicate dm_target_offset() (Mike Snitzer) [1934274] - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Waiman Long) [1934212] - mm: memcontrol: fix slub memory accounting (Waiman Long) [1934212] - mm: memcontrol: fix swap undercounting in cgroup2 (Waiman Long) [1934212] - mm: memcontrol: fix NR_ANON_THPS accounting in charge moving (Waiman Long) [1934212] - mm, slub: better heuristic for number of cpus when calculating slab order (Waiman Long) [1934212] - Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" (Waiman Long) [1934212] - selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu) [1931732] - selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu) [1931732]- drm/i915/gen11+: Only load DRAM information from pcode (Lyude Paul) [1934537] - drm/i915/dg1: Wait for pcode/uncore handshake at startup (Lyude Paul) [1934537] - powercap/intel_rapl: add support for TigerLake Desktop (David Arcari) [1932457] - powerpc/perf: Fix handling of privilege level checks in perf interrupt context (Gustavo Luiz Duarte) [1918411] - NFSv4.2: fix error return on memory allocation failure (Scott Mayhew) [1917689] - NFSv4.2: improve page handling for GETXATTR (Scott Mayhew) [1917689] - NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages() (Scott Mayhew) [1917689] - NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation (Scott Mayhew) [1917689] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1917689] - NFSv4: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1917689] - SUNRPC: Clean up the handling of page padding in rpc_prepare_reply_pages() (Benjamin Coddington) [1917689] - SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths (Benjamin Coddington) [1917689] - SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() (Benjamin Coddington) [1917689] - SUNRPC: Split out a function for setting current page (Benjamin Coddington) [1917689] - SUNRPC: Fix up typo in xdr_init_decode() (Benjamin Coddington) [1917689] - NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Benjamin Coddington) [1917689] - net: fix pos incrementment in ipv6_route_seq_next (Lorenzo Bianconi) [1926608] - ipv6_route_seq_next should increase position index (Lorenzo Bianconi) [1926608] - bpf: Clear subreg_def for global function return values (Yauheni Kaliuta) [1934062] - igc: Fix returning wrong statistics (Corinna Vinschen) [1910873]- KVM: nSVM: prepare guest save area while is_guest_mode is true (Vitaly Kuznetsov) [1860223] - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Veronika Kabatova) - CI: Enable RT verification (Veronika Kabatova) - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: open the RHEL-8.5 development (Bruno Meneguele) [1930504]- KVM: SVM: Make symbol 'svm_gp_erratum_intercept' static (Paolo Bonzini) [1769283] - KVM: SVM: Fix #GP handling for doubly-nested virtualization (Paolo Bonzini) [1769283] - KVM: SVM: Add support for SVM instruction address check change (Paolo Bonzini) [1769283] - KVM: SVM: Add emulation support for #GP triggered by SVM instructions (Paolo Bonzini) [1769283] - KVM: x86: Factor out x86 instruction emulation with decoding (Paolo Bonzini) [1769283] - gfs2: In gfs2_ail1_start_one unplug the IO when needed (Bob Peterson) [1648446] - gfs2: Free rd_bits later in gfs2_clear-rgrpd to fix use-after-free (Bob Peterson) [1648446] - gfs2: Only access gl_delete for iopen glocks (Bob Peterson) [1648446] - gfs2: Fix case in which ail writes are done to jdata holes (Bob Peterson) [1648446] - gfs2: simplify gfs2_block_map (Bob Peterson) [1648446] - gfs2: Only set PageChecked if we have a transaction (Bob Peterson) [1648446] - gfs2: don't lock sd_ail_lock in gfs2_releasepage (Bob Peterson) [1648446] - gfs2: make gfs2_ail1_empty_one return the count of active items (Bob Peterson) [1648446] - gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly gfs2_meta_wipe (Bob Peterson) [1648446] - gfs2: enhance log_blocks trace point to show log blocks free (Bob Peterson) [1648446] - gfs2: rename gfs2_write_full_page to gfs2_write_jdata_page, remove parm (Bob Peterson) [1648446] - PM: hibernate: flush swap writer after marking (Lenny Szubowicz) [1898677] - cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown (Lenny Szubowicz) [1898677] - PM / hibernate: memory_bm_find_bit(): Tighten node optimisation (Lenny Szubowicz) [1898677] - bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation (Jiri Benc) [1882215] - ice, xsk: clear the status bits for the next_to_use descriptor (Jiri Benc) [1906820] - net/mlx4_en: Handle TX error CQE (Alaa Hleihel) [1925690] - net/mlx4_en: Avoid scheduling restart task if it is already running (Alaa Hleihel) [1925690] - blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue (Ming Lei) [1922013] - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues (Ming Lei) [1922013] - Revert "blk-mq, elevator: Count requests per hctx to improve performance" (Ming Lei) [1922013] - bpftool: Disable CAP_BPF check for feature command (Jiri Olsa) [1921542] - RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib) [1919502] - net/mlx5e: Disable performance optimization for IPv4/IPv6 ethertype (Alaa Hleihel) [1928671 1919807] - IB/mlx5: Return appropriate error code instead of ENOMEM (Alaa Hleihel) [1928671] - net/mlx5: Disable devlink reload for lag devices (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disable devlink reload for multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on lag device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Fix health error state handling (Alaa Hleihel) [1928671] - net/mlx5e: Change interrupt moderation channel params also when channels are closed (Alaa Hleihel) [1928671] - net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Alaa Hleihel) [1928671] - net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1928671] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1928671 1929119] - net/mlx5e: Check tunnel offload is required before setting SWP (Alaa Hleihel) [1928671 1925439] - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Replace synchronize_rcu with synchronize_net (Alaa Hleihel) [1928671 1913616] - net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1856795] - net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1926120] - fix regression in "epoll: Keep a reference on files added to the check list" (Carlos Maiolino) [1920776] {CVE-2020-0466} - do_epoll_ctl(): clean the failure exits up a bit (Carlos Maiolino) [1920776] {CVE-2020-0466} - epoll: Keep a reference on files added to the check list (Carlos Maiolino) [1920776] {CVE-2020-0466}- perf/x86/intel/uncore: With > 8 nodes, get pci bus die id from NUMA info (Prarit Bhargava) [1766743] - perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Prarit Bhargava) [1766743] - mm: fix page reference leak in soft_offline_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: try to narrow window race for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: double-check page count in __get_any_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Aristeu Rozanski) [1768372] - mm,hwpoison: return 0 if the page is already poisoned in soft-offline (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for in-use pages (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: unify THP handling for hard and soft offline (Aristeu Rozanski) [1768372] - mm,hwpoison: kill put_hwpoison_page (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor madvise_inject_error (Aristeu Rozanski) [1768372] - mm,hwpoison: unexport get_hwpoison_page and make it static (Aristeu Rozanski) [1768372] - mm,hwpoison-inject: don't pin for hwpoison_filter (Aristeu Rozanski) [1768372] - mm, hwpoison: remove recalculating hpage (Aristeu Rozanski) [1768372] - mm,hwpoison: cleanup unused PageHuge() check (Aristeu Rozanski) [1768372] - mm/madvise.c: replace with page_size() in madvise_inject_error() (Aristeu Rozanski) [1768372] - mm, soft-offline: convert parameter to pfn (Aristeu Rozanski) [1768372] - tick/nohz: Revert "Narrow down noise while setting current task's tick dependency" (Waiman Long) [1931004] - kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Thomas Huth) [1919930] - igc: fix link speed advertising (Corinna Vinschen) [1769701] - [crypto] crypto: qat - add capability detection logic in qat_4xxx (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-XTS support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-CTR support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix excluded_middle.cocci warnings (Vladis Dronov) [1833004] - [crypto] crypto: qat - add qat_4xxx driver (Vladis Dronov) [1833004] - [crypto] crypto: qat - add hook to initialize vector routing table (Vladis Dronov) [1833004] - [crypto] crypto: qat - target fw images to specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add gen4 firmware loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for broadcasting mode (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for shared ustore (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow to target specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add FCU CSRs to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add CSS3K support (Vladis Dronov) [1833004] - [crypto] crypto: qat - use ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add check for null pointer (Vladis Dronov) [1833004] - [crypto] crypto: qat - add misc control CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add wake up event to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add clock enable CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add reset CSR and mask to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add local memory size to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for lm2 and lm3 (Vladis Dronov) [1833004] - [crypto] crypto: qat - add next neighbor to chip_info (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace check based on DID (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce chip info structure (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor long expressions (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_uclo_set_ae_mode() (Vladis Dronov) [1833004] - [crypto] crypto: qat - move defines to header files (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove global CSRs helpers (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor AE start (Vladis Dronov) [1833004] - [crypto] crypto: qat - change micro word data mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - change type for ctx_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for relative FW ucode loading (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename qat_uclo_del_uof_obj() (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce additional parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix error message (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix CSR access (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Vladis Dronov) [1833004] - [crypto] crypto: qat - support for mof format in fw loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace pci with PCI in comments (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove cast for mailbox CSR (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unneeded semicolon (Vladis Dronov) [1833004] - [crypto] crypto: qat - extend ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow for instances in different banks (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_dev_config() (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_create_instances() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_key_val_get() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_add_key_value_param() (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary void* casts (Vladis Dronov) [1833004] - [crypto] crypto: qat - call functions in adf_sriov if available (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove hardcoded bank irq clear flag mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract writes to arbiter enable (Vladis Dronov) [1833004] - [crypto] crypto: qat - use BIT_ULL() - 1 pattern for masks (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace constant masks with GENMASK (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract build ring base (Vladis Dronov) [1833004] - [crypto] crypto: qat - enable ring after pair is programmed (Vladis Dronov) [1833004] - [crypto] crypto: qat - register crypto instances based on capability (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for capability detection (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract arbiter access (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused macros in arbiter module (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove writes into WQCFG (Vladis Dronov) [1833004] - [crypto] crypto: qat - update constants table (Vladis Dronov) [1833004] - [crypto] crypto: qat - use admin mask to send fw constants (Vladis Dronov) [1833004] - [crypto] crypto: qat - change admin sequence (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename ME in AE (Vladis Dronov) [1833004] - [crypto] crypto: qat - add packed to init admin structures (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract admin interface (Vladis Dronov) [1833004] - [crypto] crypto: qat - relocate GEN2 CSR access code (Vladis Dronov) [1833004] - [crypto] crypto: qat - split transport CSR access logic (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix configuration of iov threads (Vladis Dronov) [1833004] - [crypto] crypto: qat - num_rings_per_bank is device dependent (Vladis Dronov) [1833004] - [crypto] crypto: qat - mask device capabilities with soft straps (Vladis Dronov) [1833004] - [crypto] crypto: qat - update IV in software (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused function (Vladis Dronov) [1833004]- mptcp: send ack for every add_addr (Davide Caratti) [1929280] - Revert "[net] tcp: change pingpong threshold to 3" (Davide Caratti) [1929280] - powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz) [1919427] - rtc: disallow update interrupts when time is invalid (Waiman Long) [1918288] - rtc: disable uie before setting time and enable after (Waiman Long) [1918288] - rtc: don't reference bogus function pointer in kdoc (Waiman Long) [1918288] - KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Allow parallel page faults for the TDP MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Mark SPTEs in disconnected pages as removed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Flush TLBs after zap in TDP MMU PF handler (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use atomic ops to set SPTEs in TDP MMU map (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out functions to add/remove TDP MMU pages (Paolo Bonzini) [1897366] - i915: kvmgt: the KVM mmu_lock is now an rwlock (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use an rwlock for the x86 MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Protect TDP MMU page table memory with RCU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Clear dirtied pages mask bit before early break (Paolo Bonzini) [1897366] - KVM: x86/mmu: Skip no-op changes in TDP MMU functions (Paolo Bonzini) [1897366] - KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter (Paolo Bonzini) [1897366] - KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn (Paolo Bonzini) [1897366] - KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched (Paolo Bonzini) [1897366] - KVM: x86/mmu: Fix braces in kvm_recover_nx_lpages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out handling of removed page tables (Paolo Bonzini) [1897366] - KVM: x86/mmu: Don't redundantly clear TDP MMU pt memory (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add lockdep when setting a TDP MMU SPTE (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add comment on __tdp_mmu_set_spte (Paolo Bonzini) [1897366] - KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched (Paolo Bonzini) [1897366] - locking/arch: Move qrwlock.h include after qspinlock.h (Paolo Bonzini) [1897366] - sched: Add cond_resched_rwlock (Paolo Bonzini) [1897366] - sched: Add needbreak for rwlocks (Paolo Bonzini) [1897366] - locking/rwlocks: Add contention detection for rwlocks (Paolo Bonzini) [1897366] - RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes (Kamal Heib) [1919395] - net/vmw_vsock: fix NULL pointer dereference (Jon Maloy) [1925600] {CVE-2021-26708} - net/vmw_vsock: improve locking in vsock_connect_timeout() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix locking in vsock_shutdown() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix the race conditions in multi-transport support (Jon Maloy) [1925600] {CVE-2021-26708} - ahci: Add missing Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1928789] - KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off (Paolo Bonzini) [1912448] - [sound] ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk for more HP laptops (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Modify Dell platform name (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Jaroslav Kysela) [1916102] - [sound] ALSA: ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add quirk for MSI-GP73 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Supported Dell fixed type headset (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate P648/P658 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: packet buffer index must be set before reading value (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: always print pin NIDs as hexadecimal (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: fix silent stream for first playback to DP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/conexant: add a new hda codec CX11970 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Fix regressions on clear and reconfig sysfs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/proc - print DP-MST connections (Jaroslav Kysela) [1916102] - [sound] ALSA: hda - Fix the return value if cb func is already registered (Jaroslav Kysela) [1916102] - [sound] ALSA: mixart: Fix mutex deadlock (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add new codec supported for ALC897 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed Dell AIO wrong sound tone (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - HP Headset Mic can't detect after boot (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported mute Led for HP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headphone for ASUS TM420 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed HP headset Mic can't be detected (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/generic: Add option to enforce preferred_dacs pairs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() (Jaroslav Kysela) [1916102] - [sound] ALSA: seq: oss: Avoid mutex lock for a long-time ioctl (Jaroslav Kysela) [1916102] - [fs] gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Grunbacher) [1926852] - [net] netfilter: nf_tables: coalesce multiple notifications into one skbuff (Phil Sutter) [1855207] - [drm] drm/i915/rkl: new rkl ddc map for different PCH (Lyude Paul) [1910761] - [drm] drm/nouveau: fix dma syncing warning with debugging on (Lyude Paul) [1915548] - [drm] drm/i915: Update TGL and RKL HuC firmware versions (Lyude Paul) [1924209] - [drm] drm/i915/tgl, rkl: Make Wa_1606700617/22010271021 permanent (Lyude Paul) [1924209] - [drm] drm/i915: Update gen12 forcewake table (Lyude Paul) [1924209] - [drm] drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT (Lyude Paul) [1924209] - [drm] drm/i915/display/fbc: Implement WA 22010751166 (Lyude Paul) [1924209] - [drm] drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms (Lyude Paul) [1924209] - [drm] drm/i915: Reorder hpd init vs. display resume (Lyude Paul) [1921868] - [drm] drm/i915/dp: Don't use DPCD backlights that need PWM enable/disable (Lyude Paul) [1885406] - [drm] drm/dp: Revert "drm/dp: Introduce EDID-based quirks" (Lyude Paul) [1885406] - [drm] drm/i915/dp: Allow forcing specific interfaces through enable_dpcd_backlight (Lyude Paul) [1885406] - [drm] drm/i915/dp: Enable Intel's HDR backlight interface (only SDR for now) (Lyude Paul) [1885406] - [drm] drm/i915: Keep track of pwm-related backlight hooks separately (Lyude Paul) [1885406] - [drm] drm/i915: Pass port to intel_panel_bl_funcs.get() (Lyude Paul) [1885406] - [drm] drm/i915/dp: Add register definitions for Intel HDR backlight interface (Lyude Paul) [1885406] - [drm] drm/i915/dp: Rename eDP VESA backlight interface functions (Lyude Paul) [1885406] - [drm] drm/i915: Pass down brightness values to enable/disable backlight callbacks (Lyude Paul) [1885406] - [drm] drm/i915: Rename pwm_* backlight callbacks to ext_pwm_* (Lyude Paul) [1885406] - [drm] drm/i915/dp: Program source OUI on eDP panels (Lyude Paul) [1885406] - [drm] drm/i915: refactor panel backlight control functions. (v2) (Lyude Paul) [1885406] - [drm] drm/i915/backlight: fix CPU mode backlight takeover on LPT (Lyude Paul) [1885406] - [drm] drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP backlight capabilities (Lyude Paul) [1885406] - [drm] drm/i915: panel: Add get_vbt_pwm_freq() helper (Lyude Paul) [1885406] - [drm] drm/i915/dp: Tweak initial dpcd backlight.enabled value (Lyude Paul) [1885406] - [drm] kms: handle mDP connectors (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add new cdclk table (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle HTI (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add DPLL4 support (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add initial workarounds (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle new DPCLKA_CFGCR0 layout (Lyude Paul) [1876992] - [drm] drm/i915: Update TGL and RKL DMC firmware versions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Program mocs:63 for cache eviction on gen9 (Lyude Paul) [1876992] - [drm] drm/i915/gt: Limit frequency drop to RPe on parking (Lyude Paul) [1876992] - [drm] drm/i915/gt: Retain default context state across shrinking (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: remove old DPG workaround (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset (Lyude Paul) [1876992] - [drm] drm/i915/gt: Fixup tgl mocs for PTE tracking (Lyude Paul) [1876992] - [drm] drm/amdgpu: add rlc iram and dram firmware support (Lyude Paul) [1876992] - [drm] drm/nouveau: fix relocations applying logic and a double-free (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid HDCP initialization in devices without output (Lyude Paul) [1876992] - [drm] drm/amd/amdgpu: fix null pointer in runtime pm (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix a page fault (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix SI UVD firmware validate resume fail (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Media power gate sequence (Lyude Paul) [1876992] - [drm] drm/i915: Handle max_bpc==16 (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq for dcn2.0 (Lyude Paul) [1876992] - [drm] drm/gma500: Fix out-of-bounds access to struct drm_device.vblank (Lyude Paul) [1876992] - [drm] drm/i915: Correctly set SFC capability for video engines (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq (Lyude Paul) [1876992] - [drm] drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running (Lyude Paul) [1876992] - [drm] drm/amd/pm: perform SMC reset on suspend/hibernation (Lyude Paul) [1876992] - [drm] drm/amd/pm: correct the baco reset sequence for CI ASICs (Lyude Paul) [1876992] - [drm] drm/amdgpu: perform srbm soft reset always on SDMA resume (Lyude Paul) [1876992] - [drm] drm/i915/gem: Flush coherency domains on first set-domain-ioctl (Lyude Paul) [1876992] - [drm] drm/i915: Hold onto an explicit ref to i915_vma_work.pinned (Lyude Paul) [1876992] - [drm] drm/i915/gt: Use the local HWSP offset during submission (Lyude Paul) [1876992] - [drm] drm/i915: Fix encoder lookup during PSR atomic check (Lyude Paul) [1876992] - [drm] drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" (Lyude Paul) [1876992] - [drm] drm/nouveau/nouveau: fix the start/end range for migration (Lyude Paul) [1876992] - [drm] drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns (Lyude Paul) [1876992] - [drm] drm/amd/display: Fixed panic during seamless boot (Lyude Paul) [1876992] - [drm] drm/amdgpu: add DID for navi10 blockchain SKU (Lyude Paul) [1876992] - [drm] drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) (Lyude Paul) [1876992] - [drm] drm/amdgpu: resolved ASD loading issue on sienna (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/nouveau/device: fix changing endianess code to work on older GPUs (Lyude Paul) [1876992] - [drm] drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps (Lyude Paul) [1876992] - [drm] drm/i915: Restore ILK-M RPS support (Lyude Paul) [1876992] - [drm] drm/i915: Reject 90/270 degree rotated initial fbs (Lyude Paul) [1876992] - [drm] drm/i915: Use the active reference on the vma while capturing (Lyude Paul) [1876992] - [drm] drm/i915: Mark ininitial fb obj as WT on eLLC machines to avoid rcu lockup during fbdev init (Lyude Paul) [1876992] - [drm] drm/i915: Exclude low pages (128KiB) of stolen from use (Lyude Paul) [1876992] - [drm] drm/i915: Drop runtime-pm assert from vgpu io accessors (Lyude Paul) [1876992] - [drm] drm/i915/gt: Delay execlist processing for tgl (Lyude Paul) [1876992] - [drm] drm/i915/gt: Undo forced context restores after trivial preemptions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Initialize reserved and unspecified MOCS indices (Lyude Paul) [1876992] - [drm] drm/i915: Fix TGL DKL PHY DP vswing handling (Lyude Paul) [1876992] - [drm] drm/i915: Avoid mixing integer types during batch copies (Lyude Paul) [1876992] - [drm] drm/i915: Cancel outstanding work after disabling heartbeats on an engine (Lyude Paul) [1876992] - [drm] drm/i915: Break up error capture compression loops with cond_resched() (Lyude Paul) [1876992] - [drm] drm/i915/gt: Always send a pulse down the engine after disabling heartbeat (Lyude Paul) [1876992] - [drm] drm/i915/gem: Always test execution status on closing the context (Lyude Paul) [1876992] - [drm] drm/i915/gem: Prevent using pgprot_writecombine() if PAT is not supported (Lyude Paul) [1876992] - [drm] drm/i915/gem: Avoid implicit vmap for highmem on x86-32 (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the cu and rb info for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/psp: Fix sysfs: cannot create duplicate filename (Lyude Paul) [1876992] - [drm] drm/amd/swsmu: add missing feature map for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amd/pm: fix pp_dpm_fclk (Lyude Paul) [1876992] - [drm] drm/amd/pm: increase mclk switch threshold to 200 us (Lyude Paul) [1876992] - [drm] drm/amdgpu/swsmu: drop smu i2c bus on navi1x (Lyude Paul) [1876992] - [drm] drm/ttm: fix eviction valuable range check (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix kernel panic by dal_gpio_open() error (Lyude Paul) [1876992] - [drm] drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally (Lyude Paul) [1876992] - [drm] drm/amdgpu: increase the reserved VM size to 2MB (Lyude Paul) [1876992] - [drm] drm/amdgpu: add function to program pbb mode for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid MST manager resource leak (Lyude Paul) [1876992] - [drm] drm/amdkfd: Use same SQ prefetch setting as amdgpu (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the gpu reset handling for job != NULL case (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: vcn and jpeg ring synchronization (Lyude Paul) [1876992] - [drm] drm/amd/display: Increase timeout for DP Disable (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix incorrect backlight register offset for DCN (Lyude Paul) [1876992] - [drm] drm/amdgpu: don't map BO in reserved region (Lyude Paul) [1876992] - [drm] drm/shme-helpers: Fix dma_buf_mmap forwarding bug (Lyude Paul) [1876992] - [drm] drm/i915: Force VT'd workarounds when running as a guest OS (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid set zero in the requested clk (Lyude Paul) [1876992] - [drm] drm/amd/display: HDMI remote sink need mode validation for Linux (Lyude Paul) [1876992] - [drm] drm/amdgpu: No sysfs, not an error condition (Lyude Paul) [1876992] - [drm] drm/amd/display: Check clock table return (Lyude Paul) [1876992] - [drm] drm/bridge/synopsys: dsi: add support for non-continuous HS clock (Lyude Paul) [1876992] - [drm] drm/vkms: avoid warning in vkms_get_vblank_timestamp (Lyude Paul) [1876992] - [drm] drm/bridge_connector: Set default status connected for eDP connectors (Lyude Paul) [1876992] - [drm] drm/scheduler: Scheduler priority fixes (v2) (Lyude Paul) [1876992] - [drm] drm/amdgpu: restore ras flags when user resets eeprom(v2) (Lyude Paul) [1876992] - [drm] drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex (Lyude Paul) [1876992] - [drm] drm/amd/display: Disconnect pipe separetely when disable pipe split (Lyude Paul) [1876992] - [drm] drm/hisilicon: Code refactoring for hibmc_drv_de (Lyude Paul) [1876992] - [drm] drm/amd/display: Screen corruption on dual displays (DP+USB-C) (Lyude Paul) [1876992] - [drm] drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Lyude Paul) [1876992] - [drm] drm/amdgpu: Fix invalid number of character '{' in amdgpu_acpi_init (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix max_entries calculation v4 (Lyude Paul) [1876992] - [drm] drm/crc-debugfs: Fix memleak in crc_control_write (Lyude Paul) [1876992] - [drm] drm/gma500: fix error check (Lyude Paul) [1876992] - [drm] drm/amd/display: fix potential integer overflow when shifting 32 bit variable bl_pwm (Lyude Paul) [1876992] - [drm] drm/vkms: add missing platform_device_unregister() in vkms_init() (Lyude Paul) [1876992] - [drm] drm/vgem: add missing platform_device_unregister() in vgem_init() (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix wrong return value in dm_update_plane_state() (Lyude Paul) [1876992] - [drm] drm/vkms: fix xrgb on compute crc (Lyude Paul) [1876992] - [iommu] iommu/amd: Set iommu->int_enabled consistently when interrupts are set up (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix IOMMU interrupt generation in X2APIC mode (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix union of bitfields in intcapxt support (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix kerneldoc comments (Vitaly Kuznetsov) [1915038] - [x86] x86/irq: Prepare consolidation of irq_alloc_info (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Use msi_msg shadow structs (Vitaly Kuznetsov) [1915038] - [iommu] x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency (Vitaly Kuznetsov) [1915038] - [netdrv] Revert "e1000e: disable s0ix entry and exit flows for ME systems" (Ken Cox) [1872412] - [netdrv] e1000e: fix S0ix flow to allow S0i3.2 subset entry (Ken Cox) [1872412]- dm table: fix DAX iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm table: fix various whitespace issues with recent DAX code (Mike Snitzer) [1905679] - dm table: fix dax_dev NULL dereference in device_synchronous() (Mike Snitzer) [1905679] - dm: enable synchronous dax (Mike Snitzer) [1905679] - dm table: fix iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer) [1905679] - [s390] s390/dasd: Fix inconsistent kobject removal (Philipp Rudo) [1928106] - [powerpc] powerpc/perf/hv-24x7: Dont create sysfs event files for dummy events (Steve Best) [1927730] - [powerpc] powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Steve Best) [1927371] - [x86] x86/kvm: Increase KVM_MAX_VCPUS to 2048 (Eduardo Habkost) [1840923]- Unbreak mount_capable() (Scott Mayhew) [1903983]- [powerpc] powerpc: fix wrong backport on Kernel lockdown for power (Diego Domingos) [1928778] - [powerpc] powerpc/kexec_file: fix FDT size estimation for kdump kernel (Steve Best) [1928105] - [kernel] sched/features: Distinguish between NORMAL and DEADLINE hrtick (Juri Lelli) [1912118] - [kernel] sched/features: Fix hrtick reprogramming (Juri Lelli) [1912118] - [scsi] scsi: lpfc: Fix EEH encountering oops with NVMe traffic (Dick Kennedy) [1854776] - [scsi] scsi: lpfc: Prevent duplicate requests to unregister with cpuhp framework (Dick Kennedy) [1894960] - [target] scsi: target: iscsi: Fix cmd abort fabric stop race (Maurizio Lombardi) [1908215]- [net] netfilter: nft_dynset: add timeout extension to template (Florian Westphal) [1906915] - [net] netfilter: nftables: fix possible UAF over chains from packet path in netns (Florian Westphal) [1906915] - [net] netfilter: flowtable: fix tcp and udp header checksum update (Florian Westphal) [1906915] - [net] netfilter: xt_recent: Fix attempt to update deleted entry (Florian Westphal) [1906915] - [net] netfilter: conntrack: connection timeout after re-register (Florian Westphal) [1906915] - [netdrv] ice: Fix MSI-X vector fallback logic (Jonathan Toppins) [1896639 1877645] - [netdrv] ice: Don't allow more channels than LAN MSI-X available (Jonathan Toppins) [1896639 1877645] - [net] netfilter: nf_nat: Fix memleak in nf_nat_init (Florian Westphal) [1906915] - [net] netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal) [1906915] - [include] net: flow_dissector: Wrap unionized VLAN fields in a struct (Florian Westphal) [1906915] - [net] netfilter: x_tables: Switch synchronization to RCU (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: build mask based from the matching bytes (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add C-VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nf_tables_offload: allow ethernet interface type only (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: set address type in control dissector (Florian Westphal) [1906915] - [net] netfilter: nf_tables: avoid false-postive lockdep splat (Florian Westphal) [1906915] - [net] netfilter: nf_tables: missing validation from the abort path (Florian Westphal) [1906915] - [net] netfilter: nftables: fix netlink report logic in flowtable and genid (Florian Westphal) [1906915] - [include] netfilter: nf_tables: constify nft_reg_load{8, 16, 64}() (Florian Westphal) [1906915] - [net] netfilter: nf_tables: Introduce new 64-bit helper register functions (Florian Westphal) [1906915] - [include] netfilter: nf_tables: drop include of module.h from nf_tables.h (Florian Westphal) [1906915] - [net] netfilter: nf_fwd_netdev: clear timestamp in forwarding path (Florian Westphal) [1906915] - [net] netfilter: ipset: prevent uninit-value in hash_ip6_add (Florian Westphal) [1906915] - [net] netfilter: use actual socket sk rather than skb sk when routing harder (Florian Westphal) [1906915] - [net] netfilter: ipv4: remove useless export_symbol (Florian Westphal) [1906915] - [net] netfilter: conntrack: don't set related state for different outer address (Florian Westphal) [1906915] - [fs] xfs: don't catch dax+reflink inodes as corruption in verifier (Bill O'Donnell) [1915510]- [powerpc] powerpc: Don't enable FSCR_SCV in init_FSCR_power9() (Gustavo Duarte) [1928399] - [netdrv] ibmvnic: Clear failover_pending if unable to schedule (Steve Best) [1926365] - [netdrv] ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (Steve Best) [1928243] - [tools] perf powerpc: Fix printf conversion specifier for IP addresses (Steve Best) [1928209] - [tools] perf powerpc: Fix gap between kernel end and module start (Steve Best) [1928209] - [netdrv] i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Stefan Assmann) [1838733] - [netdrv] i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann) [1838733] - [netdrv] i40e: fix potential NULL pointer dereferencing (Stefan Assmann) [1838733] - [netdrv] i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: clear the status bits for the next_to_use descriptor (Stefan Assmann) [1838733] - [netdrv] i40e: avoid premature Rx buffer reuse (Stefan Assmann) [1838733] - [netdrv] i40e: Remove unnecessary sw_ring access from xsk Tx (Stefan Assmann) [1838733] - [netdrv] i40e: Fix removing driver while bare-metal VFs pass traffic (Stefan Assmann) [1838733] - [netdrv] i40e: report correct VF link speed when link state is set to enable (Stefan Assmann) [1838733] - [netdrv] i40e: remove redundant assignment (Stefan Assmann) [1838733] - [netdrv] i40e: Fix MAC address setting for a VF via Host/VM (Stefan Assmann) [1838733] - [netdrv] i40e: Allow changing FEC settings on X722 if supported by FW (Stefan Assmann) [1838733] - [netdrv] net: intel: Remove in_interrupt() warnings (Stefan Assmann) [1838733] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: move buffer allocation out of the Rx processing loop (Stefan Assmann) [1838733] - [netdrv] i40e: use 16B HW descriptors instead of 32B (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: remove HW descriptor prefetch in AF_XDP path (Stefan Assmann) [1838733] - [netdrv] i40e: optimise prefetch page refcount (Stefan Assmann) [1838733] - [netdrv] i40e: not compute affinity_mask for IRQ (Stefan Assmann) [1838733] - [netdrv] i40e: Fix crash during removing i40e driver (Stefan Assmann) [1838733] - [netdrv] i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Stefan Assmann) [1838733] - [netdrv] PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Stefan Assmann) [1838733] - [netdrv] i40e: introduce new dump desc XDP command (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to dump VSI debug output (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to VSI stats (Stefan Assmann) [1838733] - [netdrv] i40e: move check of full Tx ring to outside of send loop (Stefan Assmann) [1838733] - [netdrv] i40e: eliminate division in napi_poll data path (Stefan Assmann) [1838733] - [netdrv] i40e: optimize AF_XDP Tx completion path (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for a new feature Total Port Shutdown (Stefan Assmann) [1838733] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for 5Gbps cards (Stefan Assmann) [1838733] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838733] - [netdrv] i40e: Add a check to see if MFS is set (Stefan Assmann) [1838733] - [netdrv] i40e: detect and log info about pre-recovery mode (Stefan Assmann) [1838733] - [netdrv] i40e: make PF wait reset loop reliable (Stefan Assmann) [1838733] - [netdrv] i40e: remove unused defines (Stefan Assmann) [1838733] - [netdrv] i40e: Move client header location (Stefan Assmann) [1838733] - [netdrv] i40e: protect ring accesses with READ- and WRITE_ONCE (Stefan Assmann) [1838733] - [netdrv] i40e: Make i40e_shutdown_adminq() return void (Stefan Assmann) [1838733] - [netdrv] i40e: trivial fixup of comments in i40e_xsk.c (Stefan Assmann) [1838733] - [netdrv] i40e: Use scnprintf() for avoiding potential buffer overflow (Stefan Assmann) [1838733] - [netdrv] team: protect features update by RCU to avoid deadlock (Josef Oskera) [1909593] - [tools] bpf: selftests: remove test_progs LSM test (Yauheni Kaliuta) [1925911] - [net] bpf: Fix a verifier failure with xor (Yauheni Kaliuta) [1925911] - [tools] selftests: Remove fmod_ret from test_overhead (Jiri Olsa) [1925911] - [s390] s390/kdump: fix out-of-memory with PCI (Philipp Rudo) [1927744] - [x86] x86/intel_split_lock: Really Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1924578] - [scsi] megaraid_sas: re-add certain pci-ids as unsupported (Tomas Henzl) [1761485] - [scsi] megaraid_sas: mark unsupported devices (Tomas Henzl) [1761485] - [pci] rh_taint: add support function (Tomas Henzl) [1761485] - [powerpc] powerpc/xmon: Restrict when kernel is locked down (Diego Domingos) [1853307] - [powerpc] powerpc/xmon: add read-only mode (Diego Domingos) [1853307] - [powerpc] powerpc: lock down kernel in secure boot mode (Diego Domingos) [1853307] - [net] fix iteration for sctp transport seq_files (Xin Long) [1916824] - [tools] x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Michael Petlan) [1867733] - [tools] objtool: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1867733] - [x86] x86/insn: Add Control-flow Enforcement (CET) instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/decoder: Add TEST opcode to Group3-2 (Michael Petlan) [1867733] - [x86] x86/insn: Add some more Intel instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/insn: Add some Intel instructions to the opcode map (Michael Petlan) [1867733] - [net] udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long) [1907754] - [fs] close_range: unshare all fds for CLOSE_RANGE_UNSHARE | CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [fs] fs, close_range: add flag CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [tools] tests: close_range - Replace clone3 with clone (Pavel Reichl) [1900674] - [tools] selftests: core: use SKIP instead of XFAIL in close_range_test.c (Pavel Reichl) [1900674] - [tools] tools headers API: Update close_range affected files (Pavel Reichl) [1900674] - [tools] tests: add CLOSE_RANGE_UNSHARE tests (Pavel Reichl) [1900674] - [fs] close_range: add CLOSE_RANGE_UNSHARE (Pavel Reichl) [1900674] - [tools] tests: add close_range() tests (Pavel Reichl) [1900674] - [powerpc] arch: wire-up close_range() (Pavel Reichl) [1900674] - [fs] open: add close_range() (Pavel Reichl) [1900674] - [x86] x86/sgx: mark tech preview (Vladis Dronov) [1660337] - [tools] tools headers cpufeatures: Sync with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [x86] x86/sgx: Drop racy follow_pfn() check (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix the return type of sgx_init() (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix a typo in kernel-doc markup (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [tools] selftests/sgx: Use a statically generated 3072-bit RSA key (Vladis Dronov) [1660337] - [x86] x86/sgx: Clarify 'laundry_list' locking (Vladis Dronov) [1660337] - [documentation] Documentation/x86: Document SGX kernel architecture (Vladis Dronov) [1660337] - [x86] x86/sgx: Add ptrace() support for the SGX driver (Vladis Dronov) [1660337] - [x86] x86/sgx: Add a page reclaimer (Vladis Dronov) [1660337] - [tools] selftests/x86: Add a selftest for SGX (Vladis Dronov) [1660337] - [x86] x86/vdso: Implement a vDSO for Intel SGX enclave call (Vladis Dronov) [1660337] - [mm] x86/traps: Attempt to fixup exceptions in vDSO before signaling (Vladis Dronov) [1660337] - [mm] x86/fault: Add a helper function to sanitize error code (Vladis Dronov) [1660337] - [x86] x86/vdso: Add support for exception fixup in vDSO functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_INIT (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_CREATE (Vladis Dronov) [1660337] - [x86] x86/sgx: Add an SGX misc driver interface (Vladis Dronov) [1660337] - [mm] mm: Add 'mprotect' hook to struct vm_operations_struct (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX page allocator functions (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Add a nosgx kernel parameter (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Detect SGX support (Vladis Dronov) [1660337] - [mm] x86/mm: Signal SIGSEGV with PF_SGX (Vladis Dronov) [1660337] - [x86] x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections (Vladis Dronov) [1660337] - [x86] x86/{cpufeatures, msr}: Add Intel SGX Launch Control hardware bits (Vladis Dronov) [1660337] - [x86] x86/cpufeatures: Add Intel SGX hardware bits (Vladis Dronov) [1660337] - [x86] x86/sgx: Add wrappers for ENCLS functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX architectural data structures (Vladis Dronov) [1660337] - [mm] x86/fault: Make error_code sanitization more robust (Vladis Dronov) [1660337] - [video] vgacon: remove software scrollback support (Chris von Recklinghausen) [1883596] - [tools] libbpf: fix backport of "libbpf: Remove any use of reallocarray() in libbpf" (Jiri Benc) [1924711] - [net] bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach (Jiri Benc) [1924711] - [tools] selftests/bpf: Adding test for arg dereference in extension trace (Jiri Benc) [1924711] - [tools] selftests: Add selftest for disallowing modify_return attachment to freplace (Jiri Benc) [1924711] - [tools] selftests: Add test for multiple attachments of freplace program (Jiri Benc) [1924711] - [tools] selftests/bpf: Turn fexit_bpf2bpf into test with subtests (Jiri Benc) [1924711] - [tools] libbpf: Add support for freplace attachment in bpf_link_create (Jiri Benc) [1924711] - [net] bpf: Fix context type resolving for extension programs (Jiri Benc) [1924711] - [net] bpf: Support attaching freplace programs to multiple attach points (Jiri Benc) [1924711] - [net] bpf: Move prog->aux->linked_prog and trampoline into bpf_link on attach (Jiri Benc) [1924711] - [net] bpf: verifier: refactor check_attach_btf_id() (Jiri Benc) [1924711] - [net] bpf: change logging calls from verbose() to bpf_log() and use log pointer (Jiri Benc) [1924711] - [net] bpf: disallow attaching modify_return tracing functions to other BPF programs (Jiri Benc) [1924711] - [mm] kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Waiman Long) [1921394] - [mm] kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Waiman Long) [1921394] - [mm] mm: memcg/slab: optimize objcg stock draining (Waiman Long) [1921394] - [mm] mm: don't wake kswapd prematurely when watermark boosting is disabled (Waiman Long) [1921394] - [mm] mm/vmalloc.c: fix kasan shadow poisoning size (Waiman Long) [1921394] - [mm] mm/vmalloc: Fix unlock order in s_stop() (Waiman Long) [1921394] - [mm] mm/swapfile: do not sleep with a spin lock held (Waiman Long) [1921394] - [mm] mm: list_lru: set shrinker map bit when child nr_items is not zero (Waiman Long) [1921394] - [mm] mm: mempolicy: fix potential pte_unmap_unlock pte error (Waiman Long) [1921394] - [mm] mm/mmu_notifier: fix mmget() assert in __mmu_interval_notifier_insert (Waiman Long) [1921394] - [mm] mm/swapfile.c: fix potential memory leak in sys_swapon (Waiman Long) [1921394] - [mm] mm: validate pmd after splitting (Waiman Long) [1921394] - [mm] hugetlb_cgroup: convert comma to semicolon (Waiman Long) [1921394] - [mm] mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (Waiman Long) [1921394] - [mm] khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Waiman Long) [1921394] - [mm] khugepaged: khugepaged_test_exit() check mmget_still_valid() (Waiman Long) [1921394] - [mm] mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Waiman Long) [1921394] - [mm] mm/hugetlb.c: clean code by removing unnecessary initialization (Waiman Long) [1921394] - [mm] mm/sparse: never partially remove memmap for early section (Waiman Long) [1921394] - [mm] mm/sparse: fix kernel crash with pfn_section_valid check (Waiman Long) [1921394] - [mm] mm/shuffle: don't move pages between zones and don't read garbage memmaps (Waiman Long) [1921394] - [mm] mm/sparse: rename pfn_present() to pfn_in_present_section() (Waiman Long) [1921394] - [powerpc] powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() (Waiman Long) [1921394] - [powerpc] powerpc/pseries/hotplug-memory: Change rc variable to bool (Waiman Long) [1921394] - [mm] mm/gup: fix fixup_user_fault() on multiple retries (Waiman Long) [1921394] - [mm] mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal (Waiman Long) [1921394] - [mm] mm/mempolicy: Allow lookup_node() to handle fatal signal (Waiman Long) [1921394] - [include] include/linux/memremap.h: remove stale comments (Waiman Long) [1921394] - [mm] mm/sparsemem: get address to page struct instead of address to pfn (Waiman Long) [1921394] - [fs] hibernate: Allow uswsusp to write to swap (Waiman Long) [1921394] - [mm] mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case (Waiman Long) [1921394] - [mm] mm/hmm: add missing call to hmm_pte_need_fault in HMM_PFN_SPECIAL handling (Waiman Long) [1921394] - [mm] mm/hmm: add missing unmaps of the ptep during hmm_vma_handle_pte() (Waiman Long) [1921394] - [mm] mm/hmm: allow snapshot of the special zero page (Waiman Long) [1921394] - [mm] mm/hmm: a few more C style and comment clean ups (Waiman Long) [1921394] - [mm] mm/sparse.c: do not waste pre allocated memmap space (Waiman Long) [1921394] - [mm] mm/sparse: consistently do not zero memmap (Waiman Long) [1921394] - [mm] mm/gup: fix a misnamed "write" argument, and a related bug (Waiman Long) [1921394] - [powerpc] treewide: add checks for the return value of memblock_alloc*() (Waiman Long) [1921394] - [kvm] KVM: x86: Expose AVX512_FP16 for supported CPUID (Paul Lai) [1838734] - [x86] x86: Enumerate AVX512 FP16 CPUID feature flag (Paul Lai) [1838734] - [kvm] x86/kvm: Expose TSX Suspend Load Tracking feature (Paul Lai) [1838734] - [net] sched: act_ct: enable stats for HW offloaded entries (Marcelo Leitner) [1909257] - [scsi] scsi: fnic: Validate io_req before others (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Set scsi_set_resid() only for underflow (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Avoid looping in TRANS ETH on unload (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Govindarajulu Varadarajan) [1845720] - [x86] perf/x86/intel/uncore: Fix the scale of the IMC free-running events (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Reduce the number of CBOX counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Update Ice Lake uncore units (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Split the Ice Lake and Tiger Lake MSR uncore support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Support PCIe3 unit on Snow Ridge (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Generic support for the PCI sub driver (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Michael Petlan) [1884818 1908305]- [mmc] mmc: sdhci-acpi: For amd device set driver type as MMC_SET_DRIVER_TYPE_A (David Arcari) [1906067] - [pinctrl] pinctrl: Added IRQF_SHARED flag for amd-pinctrl driver (David Arcari) [1906067] - [block] block: export blk_mq_make_request (Ming Lei) [1917913] - [platform] platform/x86: dell-wmi-sysman: fix a NULL pointer dereference (Perry Yuan) [1922587] - [platform] platform/x86: dell-wmi-sysman: work around for BIOS bug (Juan Martinez) [1504859] - [platform] platform/x86: dell-wmi-sysman: fix init_bios_attributes() error handling (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make some symbols static (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make wmi_sysman_kobj_sysfs_ops static (Juan Martinez) [1504859] - [documentation] docs: ABI: sysfs-class-firmware-attributes: solve some warnings (Juan Martinez) [1504859] - [platform] platform/x86: Use appropriate module alias macro for this kernel (Juan Martinez) [1504859] - [platform] platform/x86: Introduce support for Systems Management Driver over WMI for Dell Systems (Juan Martinez) [1504859] - [md] dm: eliminate potential source of excessive kernel log noise (Mike Snitzer) [1876840] - [scsi] scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan Milne) [1871060] - [net] libceph, ceph: disambiguate ceph_connection_operations handlers (Jeff Layton) [1893177] - [net] libceph: zero out session key and connection secret (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_MSGR2_FEATURE (Jeff Layton) [1893177] - [net] libceph: align session_key and con_secret to 16 bytes (Jeff Layton) [1893177] - [net] libceph: fix auth_signature buffer allocation in secure mode (Jeff Layton) [1893177] - [fs] ceph: reencode gid_list when reconnecting (Jeff Layton) [1893177] - [net] libceph: drop ceph_auth_{create, update}_authorizer() (Jeff Layton) [1893177] - [fs] libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 (Jeff Layton) [1893177] - [net] libceph, ceph: implement msgr2.1 protocol (crc and secure modes) (Jeff Layton) [1893177] - [net] libceph: introduce connection modes and ms_mode option (Jeff Layton) [1893177] - [block] libceph, rbd: ignore addr->type while comparing in some cases (Jeff Layton) [1893177] - [net] libceph, ceph: get and handle cluster maps with addrvecs (Jeff Layton) [1893177] - [net] libceph: factor out finish_auth() (Jeff Layton) [1893177] - [net] libceph: drop ac->ops->name field (Jeff Layton) [1893177] - [net] libceph: amend cephx init_protocol() and build_request() (Jeff Layton) [1893177] - [net] libceph, ceph: incorporate nautilus cephx changes (Jeff Layton) [1893177] - [net] libceph: safer en/decoding of cephx requests and replies (Jeff Layton) [1893177] - [net] libceph: more insight into ticket expiry and invalidation (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol specific fields to its own struct (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol implementation to its own file (Jeff Layton) [1893177] - [net] libceph: use sendpage_ok() in ceph_tcp_sendpage() (Jeff Layton) [1893177] - [net] net: introduce helper sendpage_ok() in include/linux/net.h (Jeff Layton) [1893177] - [net] libceph: separate msgr1 protocol implementation (Jeff Layton) [1893177] - [net] libceph: export remaining protocol independent infrastructure (Jeff Layton) [1893177] - [net] libceph: export zero_page (Jeff Layton) [1893177] - [net] libceph: rename and export con->flags bits (Jeff Layton) [1893177] - [net] libceph: rename and export con->state states (Jeff Layton) [1893177] - [net] libceph: make con->state an int (Jeff Layton) [1893177] - [net] libceph: don't export ceph_messenger_{init_fini}() to modules (Jeff Layton) [1893177] - [net] libceph: make sure our addr->port is zero and addr->nonce is non-zero (Jeff Layton) [1893177] - [net] libceph: factor out ceph_con_get_out_msg() (Jeff Layton) [1893177] - [net] libceph: change ceph_con_in_msg_alloc() to take hdr (Jeff Layton) [1893177] - [net] libceph: change ceph_msg_data_cursor_init() to take cursor (Jeff Layton) [1893177] - [net] libceph: handle discarding acked and requeued messages separately (Jeff Layton) [1893177] - [net] libceph: drop msg->ack_stamp field (Jeff Layton) [1893177] - [net] libceph: remove redundant session reset log message (Jeff Layton) [1893177] - [net] libceph: clear con->peer_global_seq on RESETSESSION (Jeff Layton) [1893177] - [net] libceph: rename reset_connection() to ceph_con_reset_session() (Jeff Layton) [1893177] - [net] libceph: split protocol reset bits out of reset_connection() (Jeff Layton) [1893177] - [net] libceph: don't call reset_connection() on version/feature mismatches (Jeff Layton) [1893177] - [net] libceph: lower exponential backoff delay (Jeff Layton) [1893177] - [net] libceph: include middle_len in process_message() dout (Jeff Layton) [1893177] - [fs] ceph: implement updated ceph_mds_request_head structure (Jeff Layton) [1893177] - [fs] ceph: clean up argument lists to __prepare_send_request and __send_request (Jeff Layton) [1893177] - [fs] ceph: take a cred reference instead of tracking individual uid/gid (Jeff Layton) [1893177] - [fs] ceph: don't reach into request header for readdir info (Jeff Layton) [1893177] - [fs] ceph: set osdmap epoch for setxattr (Jeff Layton) [1893177] - [fs] ceph: remove redundant assignment to variable i (Jeff Layton) [1893177] - [fs] ceph: add ceph.caps vxattr (Jeff Layton) [1893177] - [fs] ceph: when filling trace, call ceph_get_inode outside of mutexes (Jeff Layton) [1893177] - [fs] Revert "ceph: allow rename operation under different quota realms" (Jeff Layton) [1893177] - [fs] ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails (Jeff Layton) [1893177] - [fs] ceph: downgrade warning from mdsmap decode to debug (Jeff Layton) [1893177] - [fs] ceph: fix race in concurrent __ceph_remove_cap invocations (Jeff Layton) [1893177] - [fs] ceph: pass down the flags to grab_cache_page_write_begin (Jeff Layton) [1893177] - [fs] ceph: add ceph.{cluster_fsid/client_id} vxattrs (Jeff Layton) [1893177] - [fs] ceph: add status debugfs file (Jeff Layton) [1893177] - [include] libceph: remove unused port macros (Jeff Layton) [1893177] - [fs] ceph: ensure we have Fs caps when fetching dir link count (Jeff Layton) [1893177] - [fs] ceph: send dentry lease metrics to MDS daemon (Jeff Layton) [1893177] - [fs] ceph: acquire Fs caps when getting dir stats (Jeff Layton) [1893177] - [fs] ceph: fix up some warnings on W=1 builds (Jeff Layton) [1893177] - [fs] ceph: queue MDS requests to REJECTED sessions when CLEANRECOVER is set (Jeff Layton) [1893177] - [fs] ceph: remove timeout on allowing reconnect after blocklisting (Jeff Layton) [1893177] - [fs] ceph: add new RECOVER mount_state when recovering session (Jeff Layton) [1893177] - [fs] ceph: make fsc->mount_state an int (Jeff Layton) [1893177] - [fs] ceph: don't WARN when removing caps due to blocklisting (Jeff Layton) [1893177] - [fs] ceph: check session state after bumping session->s_seq (Jeff Layton) [1893177] - [net] libceph: clear con->out_msg on Policy::stateful_server faults (Jeff Layton) [1893177] - [net] libceph: format ceph_entity_addr nonces as unsigned (Jeff Layton) [1893177] - [include] libceph: fix ENTITY_NAME format suggestion (Jeff Layton) [1893177] - [net] libceph: move a dout in queue_con_delay() (Jeff Layton) [1893177] - [fs] ceph: comment cleanups and clarifications (Jeff Layton) [1893177] - [fs] ceph: break up send_cap_msg (Jeff Layton) [1893177] - [fs] ceph: drop separate mdsc argument from __send_cap (Jeff Layton) [1893177] - [fs] ceph: promote to unsigned long long before shifting (Jeff Layton) [1893177] - [fs] ceph: don't SetPageError on readpage errors (Jeff Layton) [1893177] - [fs] ceph: mark ceph_fmt_xattr() as printf-like for better type checking (Jeff Layton) [1893177] - [fs] ceph: fold ceph_update_writeable_page into ceph_write_begin (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_writepages into writepage_nounlock (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_readpages into ceph_readpage (Jeff Layton) [1893177] - [fs] ceph: don't call ceph_update_writeable_page from page_mkwrite (Jeff Layton) [1893177] - [fs] ceph: break out writeback of incompatible snap context to separate function (Jeff Layton) [1893177] - [fs] ceph: add a note explaining session reject error string (Jeff Layton) [1893177] - [net] libceph: switch to the new "osd blocklist add" command (Jeff Layton) [1893177] - [fs] libceph, rbd, ceph: "blacklist" -> "blocklist" (Jeff Layton) [1893177] - [fs] ceph: have ceph_writepages_start call pagevec_lookup_range_tag (Jeff Layton) [1893177] - [fs] ceph: use kill_anon_super helper (Jeff Layton) [1893177] - [fs] ceph: metrics for opened files, pinned caps and opened inodes (Jeff Layton) [1893177] - [fs] ceph: add ceph_sb_to_mdsc helper support to parse the mdsc (Jeff Layton) [1893177] - [fs] ceph: drop special-casing for ITER_PIPE in ceph_sync_read (Jeff Layton) [1893177] - [fs] ceph: add column 'mds' to show caps in more user friendly (Jeff Layton) [1893177] - [include] libceph: multiple workspaces for CRUSH computations (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary return in switch statement (Jeff Layton) [1893177] - [fs] ceph: encode inodes' parent/d_name in cap reconnect message (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_CEPH_FEATURE (Jeff Layton) [1893177] - [fs] ceph: use frag's MDS in either mode (Jeff Layton) [1893177] - [fs] ceph: move sb->wb_pagevec_pool to be a global mempool (Jeff Layton) [1893177] - [fs] ceph: remove redundant initialization of variable mds (Jeff Layton) [1893177] - [fs] ceph: fix use-after-free for fsc->mdsc (Jeff Layton) [1893177] - [fs] ceph: remove unused variables in ceph_mdsmap_decode() (Jeff Layton) [1893177] - [fs] ceph: delete repeated words in fs/ceph/ (Jeff Layton) [1893177] - [fs] ceph: send client provided metric flags in client metadata (Jeff Layton) [1893177] - [fs] ceph: periodically send perf metrics to MDSes (Jeff Layton) [1893177] - [fs] ceph: check the sesion state and return false in case it is closed (Jeff Layton) [1893177] - [net] libceph: replace HTTP links with HTTPS ones (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary cast in kfree() (Jeff Layton) [1893177] - [net] libceph: just have osd_req_op_init() return a pointer (Jeff Layton) [1893177] - [fs] ceph: do not access the kiocb after aio requests (Jeff Layton) [1893177] - [fs] ceph: clean up and optimize ceph_check_delayed_caps() (Jeff Layton) [1893177] - [fs] ceph: fix potential mdsc use-after-free crash (Jeff Layton) [1893177] - [fs] ceph: switch to WARN_ON_ONCE in encode_supported_features() (Jeff Layton) [1893177] - [fs] ceph: add global total_caps to count the mdsc's total caps number (Jeff Layton) [1893177] - [fs] ceph: add check_session_state() helper and make it global (Jeff Layton) [1893177] - [net] libceph: dump class and method names on method calls (Jeff Layton) [1893177] - [net] libceph: use target_copy() in send_linger() (Jeff Layton) [1893177] - [fs] ceph: add metadata perf metric support (Jeff Layton) [1893177] - [fs] ceph: add read/write latency metric support (Jeff Layton) [1893177] - [fs] ceph: add caps perf metric for each superblock (Jeff Layton) [1893177] - [fs] ceph: add dentry lease metric support (Jeff Layton) [1893177] - [include] math64: New DIV64_U64_ROUND_CLOSEST helper (Jeff Layton) [1893177] - [tty] tty: Fix ->pgrp locking in tiocspgrp() (Waiman Long) [1908197] {CVE-2020-29661}- [mm] Revert "powerpc: Ensure that swiotlb buffer is allocated from low memory" (Diego Domingos) [1907131] - [fs] xfs: use ENOTBLK for direct I/O to buffered I/O fallback (Carlos Maiolino) [1922953] - [nvme] nvme-multipath: Early exit if no path is available (Gopal Tiwari) [1880508] - [scsi] scsi: lpfc: Add support for eh_should_retry_cmd() (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add store capability to rport port_state in sysfs (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add a new rport state FC_PORTSTATE_MARGINAL (Ewan Milne) [1801585] - [scsi] scsi: core: No retries on abort success (Ewan Milne) [1801585] - [scsi] scsi: core: Add a new error code DID_TRANSPORT_MARGINAL in scsi.h (Ewan Milne) [1801585] - [scsi] scsi: core: Add limitless cmd retry support (Ewan Milne) [1801585] - [fs] gfs2: Fix deadlock between gfs2_{create_inode, inode_lookup} and delete_work_func (Andreas Grunbacher) [1903190] - [fs] gfs2: Don't call cancel_delayed_work_sync from within delete work function (Andreas Grunbacher) [1903190] - [cpufreq] acpi-cpufreq: Honor _PSD table setting on new AMD CPUs (Terry Bowman) [1886943] - [x86] x86/cpufeatures: Enumerate TSX suspend load address tracking instructions (Josh Poimboeuf) [1836980] - [powerpc] powerpc/pseries/svm: Allocate SWIOTLB buffer anywhere in memory (Diego Domingos) [1869184] - [mm] powerpc: Ensure that swiotlb buffer is allocated from low memory (Diego Domingos) [1869184] - [fs] debugfs: Fix module state check condition (Vladis Dronov) [1866285] - [fs] debugfs: Check module state before warning in {full/open}_proxy_open() (Vladis Dronov) [1866285]- [firmware] efi: Don't attempt to map RCI2 config table if it doesn't exist (Lenny Szubowicz) [1779590] - [firmware] efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only (Lenny Szubowicz) [1779590] - [firmware] efi: Make unexported efi_rci2_sysfs_init() static (Lenny Szubowicz) [1779590] - [iommu] iommu: use the __iommu_attach_device() directly for deferred attach (Lianbo Jiang) [1904658] - [iommu] dma-iommu: use static-key to minimize the impact in the fast-path (Lianbo Jiang) [1904658] - [x86] x86/PCI: sta2x11: use default DMA address translation (Jerry Snitselaar) [1887546] - [powerpc] powerpc: use the generic dma_ops_bypass mode (Jerry Snitselaar) [1887546] - [dma] dmaengine: fix error codes in channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: off by one in cleanup code (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: Add ABI documentation for shared wq (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Clean up descriptors with fault error (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Add shared workqueue support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix mapping of portal size (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix wq config registers offset programming (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Allocate correct size for descriptor chunk (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: add missing invalid flags field to completion (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: fix hw descriptor fields for delta record (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: Merge definition of dsa_batch_desc into dsa_hw_desc (Jerry Snitselaar) [1838386 1837187] - [dma] dmaengine: dmatest: Return boolean result directly in filter() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Check list for emptiness before access its last entry (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Make two symbols static (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Print error codes as signed value (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add command status to idxd sysfs attribute (Jerry Snitselaar) [1893465 1837187] - [dma] dmaengine: idxd: add support for configurable max wq batch size (Jerry Snitselaar) [1893468 1837187] - [dma] dmaengine: idxd: add support for configurable max wq xfer size (Jerry Snitselaar) [1893468 1837187] - [documentation] dmaengine: idxd: add leading / for sysfspath in ABI documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: clear misc interrupt cause after read (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Prevent to run on misconfigured channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Put the CSRT table after using it (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: reset states after device disable or reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move idxd interrupt handling to mask instead of ignore (Jerry Snitselaar) [1872374 1837187] - [dma] dmaengine: idxd: add work queue drain support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move submission to sbitmap_queue (Jerry Snitselaar) [1837187] - [dma] dmaengine: cookie bypass for out of order completion (Jerry Snitselaar) [1838893 1837187] - [dma] dmaengine: ioat setting ioat timeout as module parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: stop completed threads when running without set channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix misc interrupt handler thread unmasking (Jerry Snitselaar) [1877126 1837187] - [dma] dmaengine: idxd: cleanup workqueue config after disabling (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix cdev locking for open and release (Jerry Snitselaar) [1837187] - [dma] dmaengine: Replace zero-length array with flexible-array (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix doc strings to satisfy validation script (Jerry Snitselaar) [1837187] - [dma] dmaengine: Include dmaengine.h into dmaengine.c (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_info (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_params (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Allow negative timeout value to specify infinite wait (Jerry Snitselaar) [1837187] - [dma] Revert "dmaengine: dmatest: timeout value of -1 should specify infinite wait" (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: adding missed issue_pending to timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: remove unnesesery double complition timer modification (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: removing duplicate code from timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Decreasing allocation chunk size 2M->512K (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fixing chunk sizing macros dependency (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: export hw version through sysfs (Jerry Snitselaar) [1838888 1837187] - [dma] dmaengine: dmatest: Restore default for channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix interrupt completion after unmasking (Jerry Snitselaar) [1838895 1837187] - [dma] dmaengine: dmatest: Fix process hang when reading 'wait' parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Fix iteration non-stop logic (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix channel index enumeration (Jerry Snitselaar) [1838390 1837187] - [include] include/linux/dmaengine: Typos fixes in API documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove global token limit check (Jerry Snitselaar) [1838385 1837187] - [dma] dmaengine: idxd: reflect shadow copy of traffic class programming (Jerry Snitselaar) [1838381 1837187] - [dma] dmaengine: Create debug directories for DMA devices (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add basic debugfs support (Jerry Snitselaar) [1837187] - [include] dmaengine: consistently return string literal from switch-case (Jerry Snitselaar) [1837187] - [include] dmaengine: Drop redundant 'else' keyword (Jerry Snitselaar) [1837187] - [include] dmaengine: Use negative condition for better readability (Jerry Snitselaar) [1837187] - [include] dmaengine: Refactor dmaengine_check_align() to be bit operations only (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: expose general capabilities register in sysfs (Jerry Snitselaar) [1837187 1836532] - [dma] dmaengine: idxd: check return result from check_vma() in cdev (Jerry Snitselaar) [1837187 1836530] - [dma] dmanegine: ioat/dca: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'idxd_cdev' (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'group' (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: add sysfs ABI for idxd driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix off by one on cdev dwq refcount (Jerry Snitselaar) [1838366 1837187] - [dma] dmaengine: idxd: wq size configuration needs to check global max size (Jerry Snitselaar) [1837187 1836579] - [dma] dmaengine: idxd: sysfs input of wq incorrect wq type should return error (Jerry Snitselaar) [1837187 1836585] - [dma] dmaengine: idxd: correct reserved token calculation (Jerry Snitselaar) [1837187 1836647] - [dma] dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() (Jerry Snitselaar) [1838354 1837187] - [dma] dmaengine: idxd: fix runaway module ref count on device driver bind (Jerry Snitselaar) [1837187 1836649] - [dma] dmaengine: idxd: fix boolconv.cocci warnings (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add char driver to expose submission portal to userland (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: connect idxd to dmaengine subsystem (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add descriptor manipulation routines (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add configuration component of driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Init and probe for Intel data accelerators (Jerry Snitselaar) [1837187] - [include] io-64-nonatomic: add io{read|write}64{_lo_hi|_hi_lo} macros (Jerry Snitselaar) [1837187] - [powerpc] iomap: introduce io{read|write}64_{lo_hi|hi_lo} (Jerry Snitselaar) [1837187] - [lib] iomap: Use non-raw io functions for io{read|write}XXbe (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking around list operations (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Do not call desc_free() under a spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: remove debug message (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Support in-use unbind (Jerry Snitselaar) [1837187] - [dma] dmaengine: move .device_release missing log warning to debug level (Jerry Snitselaar) [1837187] - [dma] dmaengine: Cleanups for the slave <-> channel symlink support (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix null ptr check for __dma_async_device_channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix return value for dma_request_chan() in case of failure (Jerry Snitselaar) [1837187] - [dma] dmaengine: Create symlinks between DMA channels and slaves (Jerry Snitselaar) [1837187] - [dma] dmaengine: add support to dynamic register/unregister of channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: break out channel registration (Jerry Snitselaar) [1837187] - [x86] x86/asm: Carve out a generic movdir64b() helper for general usage (Jerry Snitselaar) [1837187] - [x86] x86/asm: add iosubmit_cmds512() based on MOVDIR64B CPU instruction (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_get_{, any_}slave_channel() to private dmaengine.h (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove dma_request_slave_channel_compat() wrapper (Jerry Snitselaar) [1837187] - [dma] dmaengine: Remove dma_device_satisfies_mask() wrapper (Jerry Snitselaar) [1837187] - [include] dmaengine: Add helper function to convert direction value to text (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add support for reporting DMA cached data amount (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add metadata_ops for dma_async_tx_descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: print more meaningful error message (Jerry Snitselaar) [1837187] - [dma] dmaengine: move module_/dma_device_put() after route free (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add reference counting to dma_device struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_channel_rebalance() infrastructure up in code (Jerry Snitselaar) [1837187] - [dma] dmaengine: Call module_put() after device_free_chan_resources() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Store module owner in dma_device struct (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove spaces before TABs (Jerry Snitselaar) [1837187] - [dma] ioat: ioat_alloc_ring() failure handling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Fix access after free in vchan_complete() (Jerry Snitselaar) [1837187] - [include] dmaengine: Fix access to uninitialized dma_slave_caps (Jerry Snitselaar) [1837187] - [dma] dmanegine: ioat/dca: Use struct_size() helper (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Add kernel doc parameter descriptions (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Set up DMA mask based on CSRT (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for completion polling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: store result on dma descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: timeout value of -1 should specify infinite wait (Jerry Snitselaar) [1837187] - [dma] dmaengine: Grammar s/the its/its/, s/need/needs/ (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 (Jerry Snitselaar) [1837187] - [dma] treewide: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 7 (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move test data alloc & free into functions (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: add short-hand `buf_size` var in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: wrap src & dst data into a struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Abort test in case of mapping error (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add transfer_size parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add alignment parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Use fixed point div to calculate iops (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for multi channel testing (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: fix a small memory leak in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move size checks earlier in function (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: use dmaengine_terminate_sync() instead (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: unmap data on a single code-path when xfer done (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: replace spin_lock_irqsave with spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma: remove dma_slave_config direction usage (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fix prototype of ioat_enumerate_channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioatdma: set the completion address register after channel reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: Support dmaengine_terminate_sync() (Jerry Snitselaar) [1837187] - [dma] dmaengine: add a new helper dmaenginem_async_device_register (Jerry Snitselaar) [1837187] - [documentation] Documentation/x86: Add documentation for SVA (Shared Virtual Addressing) (Jerry Snitselaar) [1836777] - [iommu] iommu/vt-d: Change flags type to unsigned int in binding mm (Jerry Snitselaar) [1836777] - [drm] drm, iommu: Change type of pasid to u32 (Jerry Snitselaar) [1836777] - [x86] x86/asm: Add an enqcmds() wrapper for the ENQCMDS instruction (Jerry Snitselaar) [1837187] - [x86] x86/mmu: Allocate/free a PASID (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Mark ENQCMD as disabled when configured out (Jerry Snitselaar) [1836777] - [mm] mm: Add a pasid member to struct mm_struct (Jerry Snitselaar) [1836777] - [x86] x86/msr-index: Define an IA32_PASID MSR (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Add supervisor PASID state for ENQCMD (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Restore supervisor states for signal return (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Preserve supervisor states for the slow path in __fpu__restore_sig() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Introduce copy_supervisor_to_kernel() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update copy_kernel_to_xregs_err() for supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update sanitize_restored_xstate() for supervisor xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new functions for clearing fpregs and xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Introduce XSAVES supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Separate user and supervisor xfeatures mask (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new macros for supervisor and user xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Rename validate_xstate_header() to validate_user_xstate_header() (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel: Fix typo which caused GDB regression (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel(): don't leave parts of destination uninitialized (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Warn when checking alignment of disabled xfeatures (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Shrink space allocated for xstate_comp_offsets (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Make xfeature_is_supervisor()/xfeature_is_user() return bool (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix small issues (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardcoded numbers (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use unsigned long long shift in xfeature_uncompacted_offset() (Jerry Snitselaar) [1837178] - [iommu] iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Don't read VCCAP register unless it exists (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Batch ATC invalidation commands (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add command queue batching helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add sanity check for interrupt remapping table length macros (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Fix potential @entry null deref (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle 36bit addressing for x86-32 (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not use IOMMUv2 functionality when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not force direct mapping when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix NULL pointer dereference in dev_iommu_priv_set() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Serialize IOMMU GCMD register modifications (Jerry Snitselaar) [1887546] - [dma] dma-pool: Fix an uninitialized variable bug in atomic_pool_expand() (Jerry Snitselaar) [1887546] - [dma] dma-pool: Only allocate from CMA when in same memory zone (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix coherent pool allocations for IOMMU mappings (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move Kconfig and Makefile bits down into amd directory (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Kconfig and Makefile bits down into intel directory (Jerry Snitselaar) [1887546] - [iommu] iommu: Add gfp parameter to io_pgtable_ops->map() (Jerry Snitselaar) [1887546] - [iommu] iommu: Mark __iommu_map_sg() as static (Jerry Snitselaar) [1887546] - [iommu] iommu: Tidy up Kconfig for SoC IOMMUs (Jerry Snitselaar) [1887546] - [iommu] iommu: Make some functions static (Jerry Snitselaar) [1887546] - [include] iommu: Move sg_table wrapper out of CONFIG_IOMMU_SUPPORT (Jerry Snitselaar) [1887546] - [powerpc] powerpc/dma: Remove dev->archdata.iommu_domain (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove double zero check (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Rename intel-pasid.h to pasid.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page response ops support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report page request faults for guest SVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add a helper to get svm and sdev for pasid (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Refactor device_to_iommu() helper (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Disable multiple GPASID-dev bind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Warn on out-of-range invalidation address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix devTLB flush for vSVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle non-page aligned address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix PASID devTLB invalidation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove global page support in devTLB flush (Jerry Snitselaar) [1887546] - [include] iommu/vt-d: Enforce PASID devTLB field mask (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove unused IOMMU_SYS_CACHE_ONLY flag (Jerry Snitselaar) [1887546] - [iommu] PCI/ATS: Add pci_pri_supported() to check device or associated PF (Jerry Snitselaar) [1887546] - [pci] PCI: Treat "external-facing" devices themselves as internal (Jerry Snitselaar) [1887546] - [documentation] docs: fix references for DMA*.txt files (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: cleanup dma_alloc_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-debug: use named initializers for dir2name (Jerry Snitselaar) [1887546] - [dma] dma-mapping: add a dma_ops_bypass flag to struct device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: inline the fast path dma-direct calls (Jerry Snitselaar) [1887546] - [dma] dma-mapping: move the remaining DMA API calls out of line (Jerry Snitselaar) [1887546] - [dma] dma-mapping: don't BUG when calling dma_map_resource on RAM (Jerry Snitselaar) [1887546] - [of] of: Allow the iommu-map property to omit untranslated devices (Jerry Snitselaar) [1887546] - [iommu] treewide: Remove uninitialized_var() usage (Jerry Snitselaar) [1887546] - [dma] dma-pool: do not allocate pool memory from CMA (Jerry Snitselaar) [1887546] - [dma] dma-pool: make sure atomic pool suits device (Jerry Snitselaar) [1887546] - [dma] dma-pool: introduce dma_guess_pool() (Jerry Snitselaar) [1887546] - [dma] dma-pool: get rid of dma_in_atomic_pool() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide function to check physical memory area validity (Jerry Snitselaar) [1887546] - [documentation] docs: move DMA kAPI to Documentation/core-api (Jerry Snitselaar) [1887546] - [dma] dma-mapping: remove dma_mark_declared_memory_occupied (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO.txt: fix an unmarked code block (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix a function name of max_mapping_size (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO: add a missing "=" (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-API-HOWTO: update dma_mask sections (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-ISA-LPC: fix an incorrect reference (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix two typos (Jerry Snitselaar) [1887546] - [dma] dma-mapping: warn when coherent pool is depleted (Jerry Snitselaar) [1887546] - [dma] dma-remap: align the size in dma_common_*_remap() (Jerry Snitselaar) [1887546] - [dma] dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATOR (Jerry Snitselaar) [1887546] - [dma] dma-direct: add missing set_memory_decrypted() for coherent mapping (Jerry Snitselaar) [1887546] - [dma] dma-direct: check return value when encrypting or decrypting memory (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails (Jerry Snitselaar) [1887546] - [dma] dma-direct: always align allocation size in dma_direct_alloc_pages() (Jerry Snitselaar) [1887546] - [dma] dma-direct: mark __dma_direct_alloc_pages static (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-enable mmap for !CONFIG_MMU (Jerry Snitselaar) [1887546] - [dma] dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOL (Jerry Snitselaar) [1887546] - [message] scsi: mptfusion: Don't use GFP_ATOMIC for larger DMA allocations (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix too large DMA pools on medium memory size systems (Jerry Snitselaar) [1887546] - [iommu] treewide: replace '---help---' in Kconfig files with 'help' (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make remove callback message more informative (Jerry Snitselaar) [1887546] - [include] iommu: add generic helper for mapping sgtable objects (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: fix comment for dma_release_from_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-pool: scale the default DMA coherent pool size with memory capacity (Jerry Snitselaar) [1887546] - [x86] x86/mm: unencrypted non-blocking DMA allocations use coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add pool sizes to debugfs (Jerry Snitselaar) [1887546] - [dma] dma-direct: atomic allocations must come from atomic coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: dynamically expanding atomic pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add additional coherent pools to map to gfp mask (Jerry Snitselaar) [1887546] - [dma] dma-remap: separate DMA atomic pools from direct remap code (Jerry Snitselaar) [1887546] - [dma] dma-mapping: use vmap insted of reimplementing it (Jerry Snitselaar) [1887546] - [dma] dma-debug: make __dma_entry_alloc_check_leak() static (Jerry Snitselaar) [1887546] - [dma] dma: debug: no need to check return value of debugfs_create functions (Jerry Snitselaar) [1887546] - [dma] dma-debug: Batch dma_debug_entry allocation (Jerry Snitselaar) [1887546] - [dma] dma/debug: Remove dma_debug_resize_entries() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Make leak-like behaviour apparent (Jerry Snitselaar) [1887546] - [dma] dma-debug: Dynamically expand the dma_debug_entry pool (Jerry Snitselaar) [1887546] - [dma] dma-debug: Use pr_fmt() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Expose nr_total_entries in debugfs (Jerry Snitselaar) [1887546] - [dma] dma-debug: fix displaying of dma allocation type (Jerry Snitselaar) [1887546] - [dma] dma-direct: fix data truncation in dma_direct_get_required_mask() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide a arch_dma_clear_uncached hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: make uncached_kernel_address more general (Jerry Snitselaar) [1887546] - [include] dma-direct: remove the cached_kernel_address hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: consolidate the error handling in dma_direct_alloc_pages (Jerry Snitselaar) [1887546] - [dma] dma-coherent: fix integer overflow in the reserved-memory dma allocation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of iommu_domain_identity_map() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Update scalable mode paging structure coherency (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enable PCI ACS for platform opt in hint (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Set U/S bit in first level page table by default (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make Intel SVM code 64-bit only (Jerry Snitselaar) [1887546] - [arm64] arm64: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [x86] x86: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use dev_iommu_priv_get/set() (Jerry Snitselaar) [1887546] - [iommu] iommu: Allow page responses without PASID (Jerry Snitselaar) [1887546] - [iommu] iommu/iova: Don't BUG on invalid PFNs (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add helper functions to update domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Print extended features in one line to fix divergent log levels (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Make amd_iommu_apply_ivrs_quirks() static inline (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Intel IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move AMD IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove redundant devid checks (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Store dev_data as device iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Merge private header files (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove PD_DMA_OPS_MASK (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Consolidate domain allocation/freeing (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Free page-table in protection_domain_free() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Allocate page-table in protection_domain_init() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Let free_pagetable() not rely on domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unexport get_dev_data() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove iommu_sva_ops::mm_exit() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Only enable ATS for trusted devices (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: remove set but not used variable 'smmu' (Jerry Snitselaar) [1887546] - [uapi] iommu/virtio: Fix sparse warning (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Export symbols of PASID functions (Jerry Snitselaar) [1887546] - [iommu] iommu/mediatek: Fix MTK_IOMMU dependencies (Jerry Snitselaar) [1887546] - [iommu] iommu: spapr_tce: Disable compile testing to fix build on book3s_32 config (Jerry Snitselaar) [1887546] - [iommu] iommu: Enable compile testing for some of drivers (Jerry Snitselaar) [1887546] - [x86] x86: Hide the archdata.iommu field behind generic IOMMU_API (Jerry Snitselaar) [1887546] - [iommu] iommu/hyper-v: Constify hyperv_ir_domain_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix compile warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: fix a GCC warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix pointer cast warnings on 32 bit (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove IOVA handling code from the non-dma_ops path (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove duplicated check in intel_svm_bind_mm() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove redundant IOTLB flush (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page request draining support (Jerry Snitselaar) [1887546 1847060] - [iommu] iommu/vt-d: Disable non-recoverable fault processing before unbind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show inv queue internals (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Multiple descriptors per qi_submit_sync() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace intel SVM APIs with generic SVA APIs (Jerry Snitselaar) [1887546 1836578] - [include] iommu/vt-d: Fix compile warning from intel-svm.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report SVA feature with generic flag (Jerry Snitselaar) [1887546 1836578] - [iommu] iommu/vt-d: Add custom allocator for IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enlightened PASID allocation (Jerry Snitselaar) [1887546 1837167] - [iommu] iommu/vt-d: Add svm/sva invalidate function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Support flushing more translation cache types (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add bind guest PASID support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add nested translation helper function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use a helper function to skip agaw for SL (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move domain helper to header (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove functions that support private domain (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce guest PASID bind function (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce cache_invalidate API (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show page table internals (Jerry Snitselaar) [1887546 1835059] - [iommu] iommu/vt-d: Use iova over first level (Jerry Snitselaar) [1887546 1837160] - [iommu] iommu/vt-d: Update first level super page capability (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make first level IOVA canonical (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Flush PASID-based iotlb for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Setup pasid entries for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Identify domains using first level page table (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Misc macro clean up for SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add build dependency on IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace Intel specific PASID allocator with IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/ioasid: Add custom allocators (Jerry Snitselaar) [1887546] - [iommu] iommu: Add I/O ASID allocator (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use right Kconfig option name (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add Kconfig option to enable/disable scalable mode (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reverse arguments to list_add (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Use accessor functions for iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reject IOMMU page granule larger than PAGE_SIZE (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Fix freeing of incomplete domains (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Build virtio-iommu as module (Jerry Snitselaar) [1887546] - [iommu] iommu: virtio: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Remove unused variable (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Update to most recent specification (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add event queue (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add probe request (Jerry Snitselaar) [1887546] - [iommu] iommu: Add virtio-iommu driver (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove duplicate error message (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix uninitilized variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rename IOMMU_QCOM_SYS_CACHE and improve doc (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Restore naming of driver parameter prefix (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Improve SMR mask test (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Fix IOVA validation for 32-bit (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Prepare for TTBR1 usage (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise VTCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespace (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Ensure ARM_64_LPAE_S2_TCR_RES1 is unsigned (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Improve attribute handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Support non-coherent stage-2 page tables (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix -Wunused-const-variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Remove useless of_match_ptr() (Jerry Snitselaar) [1887546] - [iommu] drivers/iommu: Initialise module 'owner' field in iommu_device_set_ops() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Update my email address in MODULE_AUTHOR() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Support SMMU module probing from the IORT (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TTBRn handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise MAIR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify level indexing (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify PGD size handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify start level lookup (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify bounds checks (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise size check (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Make selftest gubbins consistently __init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Avoid pathological RPM behaviour for unmaps (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Move some initialization data to .init.rodata (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Report USF more clearly (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove arm_smmu_flush_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move .tlb_sync method to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove "leaf" indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove .tlb_inv_range indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_paddr helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPU (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make private implementation details static (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add context init implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add reset implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add configuration implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move Secure access quirk to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: ioremap smmu mmio region before implementation init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add implementation infrastructure (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename arm-smmu-regs.h (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR0 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract context bank accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR1 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Get rid of weird "atomic" write (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rework cb_base handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert context bank registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR1 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR0 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove IOMMU_OF_DECLARE (Jerry Snitselaar) [1887546] - [iommu] iommu: Stop deferring probe at end of initcalls (Jerry Snitselaar) [1887546] - [iommu] iommu: Fix use-after-free in iommu_release_device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Fix dma_pgprot() for unencrypted coherent pages (Jerry Snitselaar) [1887546] - [x86] x86: Don't let pgprot_modify() change the page encryption bit (Jerry Snitselaar) [1887546] - [x86] x86/PCI: Remove X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [pci] PCI: vmd: Remove dma_map_ops overrides (Jerry Snitselaar) [1887546] - [pci] x86/pci: Clean up usage of X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [x86] x86/Kconfig: Remove the unused X86_DMA_REMAP KConfig symbol (Jerry Snitselaar) [1887546] - [dma] dma-direct: avoid a forward declaration for phys_to_dma (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Add vmap checks to dma_map_single() (Jerry Snitselaar) [1887546] - [x86] x86/platform/uv: Fix UV4 hub revision adjustment (Frank Ramsay) [1908507] - [ata] ahci: Add Intel Rocket Lake PCH-H RAID PCI IDs (Steve Best) [1868308]- [mfd] mfd: intel-lpss: Fix Intel Elkhart Lake LPSS I2C input clock (Steve Best) [1783586] - [mfd] mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs (Steve Best) [1783586] - [i2c] i2c: i801: Add support for Intel Elkhart Lake (Steve Best) [1783586] - [fs] fuse: fix bad inode (Miklos Szeredi) [1906908] - [fs] virtiofs: calculate number of scatter-gather elements accurately (Vivek Goyal) [1783467] - [fs] virtiofs: add logic to free up a memory range (Vivek Goyal) [1783467] - [fs] virtiofs: maintain a list of busy elements (Vivek Goyal) [1783467] - [fs] virtiofs: serialize truncate/punch_hole and dax fault path (Vivek Goyal) [1783467] - [fs] virtiofs: define dax address space operations (Vivek Goyal) [1783467] - [fs] virtiofs: add DAX mmap support (Vivek Goyal) [1783467] - [fs] virtiofs: implement dax read/write operations (Vivek Goyal) [1783467] - [uapi] virtiofs: introduce setupmapping/removemapping commands (Vivek Goyal) [1783467] - [fs] virtiofs: implement FUSE_INIT map_alignment field (Vivek Goyal) [1783467] - [fs] virtiofs: keep a list of free dax memory ranges (Vivek Goyal) [1783467] - [fs] virtiofs: add a mount option to enable dax (Vivek Goyal) [1783467] - [fs] virtiofs: set up virtio_fs dax_device (Vivek Goyal) [1783467] - [fs] virtiofs: get rid of no_mount_options (Vivek Goyal) [1783467] - [fs] virtiofs: provide a helper function for virtqueue initialization (Vivek Goyal) [1783467] - [fs] dax: Create a range version of dax_layout_busy_page() (Vivek Goyal) [1783467] - [dax] dax: Modify bdev_dax_pgoff() to handle NULL bdev (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for MMIO transport (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for PCI transport (Vivek Goyal) [1783467] - [include] virtio: Add get_shm_region method (Vivek Goyal) [1783467] - [fs] virtiofs: do not use fuse_fill_super_common() for device installation (Vivek Goyal) [1783467] - [uapi] fuse: reserve values for mapping protocol (Vivek Goyal) [1783467] - [fs] virtiofs: Convert virtiofs to use new mount API (Vivek Goyal) [1783467] - [fs] fuse: reject options on reconfigure via fsconfig(2) (Vivek Goyal) [1783467] - [fs] fuse: ignore 'data' argument of mount(..., MS_REMOUNT) (Vivek Goyal) [1783467] - [fs] fuse: use ->reconfigure() instead of ->remount_fs() (Vivek Goyal) [1783467] - [fs] fuse: switch to use errorfc() et.al (Vivek Goyal) [1783467] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Vivek Goyal) [1783467] - [fs] fs_parser: remove fs_parameter_description name field (Vivek Goyal) [1783467] - [fs] vfs: subtype handling moved to fuse (Vivek Goyal) [1783467] - [fs] fuse: convert to use the new mount API (Vivek Goyal) [1783467] - [lib] lib/zlib: fix inflating zlib streams on s390 (Philipp Rudo) [1908011] - [scsi] scsi: ibmvfc: Set default timeout to avoid crash during migration (Diego Domingos) [1890710] - [net] Bluetooth: Fix null pointer dereference in hci_event_packet() (Gopal Tiwari) [1921475] - [tools] selftests: fix poll error in udpgro.sh (Hangbin Liu) [1922213] - [net] mptcp: fix length of MP_PRIO suboption (Davide Caratti) [1923156] - [powerpc] powerpc/sstep: Fix array out of bound warning (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 byte instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Add testcases for VSX vector paired load/store instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/ppc-opcode: Add encoding macros for VSX vector paired instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Support VSX vector paired storage access instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Cover new VSX instructions under CONFIG_VSX (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set (Desnes Augusto Nunes do Rosario) [1908739] - [net] fix setsockopt(SO_REUSEADDR) for MPTCP sockets (Paolo Abeni) [1922500] - [net] net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Davide Caratti) [1917366] - [net] net_sched: reject silly cell_log in qdisc_get_rtab() (Davide Caratti) [1917366] - [net] sched: prevent invalid Scell_log shift count (Davide Caratti) [1917366] - [net] netem: fix zero division in tabledist (Davide Caratti) [1917366] - [net] protect tcf_block_unbind with block lock (Davide Caratti) [1917366] - [pinctrl] pinctrl: intel: Add Intel Elkhart Lake pin controller support (Steve Best) [1783600] - [fs] dlm: fix invalid cluster name warning (Alexander Aring) [1655771] - [mm] arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix doc warnings in iort.c (Al Stone) [1865698 1851555] - [acpi] ACPI, APEI, Fix error return value in apei_map_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Initialize performance state sysfs attribute (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Support Alder Lake (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2228T (Al Stone) [1865698 1851555] - [acpi] ACPI: Fix whitespace inconsistencies (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Acer SW5-012 lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: fix enum-conversion warning (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: remove unreachable breaks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add missing type casts in GPE register access code (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add ACPI_DPTF Kconfig menu (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Fix participant driver names (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: remove comment regarding string _UID support (Al Stone) [1865698 1851555] - [acpi] ACPI: reboot: Avoid racing after writing to ACPI RESET_REG (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: don't allow debugging when ACPI is disabled (Al Stone) [1865698 1851555] - [dax] ACPI: HMAT: refactor hmat_register_target_device to hmem_register_device (Al Stone) [1865698 1851555] - [acpi] x86/numa: add 'nohmat' option (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200925 Version 20200925 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Remove unnecessary semicolon (Al Stone) [1865698 1851555] - [acpi] ACPICA: Debugger: Add a new command: "ALL " (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: Return exceptions for string-to-integer conversions (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpi_help: Update UUID list (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add predefined names found in the SMBus sepcification (Al Stone) [1865698 1851555] - [acpi] ACPICA: Tree-wide: fix various typos and spelling mistakes (Al Stone) [1865698 1851555] - [acpi] ACPICA: Drop the repeated word "an" in a comment (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for 64 bit risc-v compilation (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Flush EC work unconditionally after wakeup (Al Stone) [1865698 1851555] - [acpi] ACPI: button: fix handling lid state changes when input device closed (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove 'state' from struct acpi_memory_device (Al Stone) [1865698 1851555] - [acpi] ACPI / extlog: Check for RDMSR failure (Al Stone) [1865698 1851555] - [acpi] node: Add access1 class to represent CPU to memory characteristics (Al Stone) [1865698 1851555] - [acpi] ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3 (Al Stone) [1865698 1851555] - [acpi] ACPI: Let ACPI know we support Generic Initiator Affinity Structures (Al Stone) [1865698 1851555] - [acpi] ACPI: Support Generic Initiator only domains (Al Stone) [1865698 1851555] - [acpi] ACPI / NUMA: Add stub function for pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] virtio-mem: Allow to specify an ACPI PXM as nid (Al Stone) [1865698 1851555] - [acpi] ACPI: battery: include linux/power_supply.h (Al Stone) [1865698 1851555] - [acpi] ACPI: wakeup: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: tiny-power-button: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: proc: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Remove unused ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: event: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: debugfs: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: custom_method: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: container: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: platform: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: LPSS: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: update kernel-doc line comments (Al Stone) [1865698 1851555] - [acpi] PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (Al Stone) [1865698 1851555] - [acpi] ACPI: configfs: Add missing config_item_put() to fix refcount leak (Al Stone) [1865698 1851555] - [acpi] ACPI: video: use ACPI backlight for HP 635 Notebook (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Clean up header file include statements (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove unnecessary APD_ADDR() macro stub (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove flags from struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add kerneldoc for properties in struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: Remove side effect of partly creating a node in acpi_get_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Rename acpi_map_pxm_to_online_node() to pxm_to_online_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Al Stone) [1865698 1851555] - [acpi] ACPI: Add out of bounds and numa_off protections to pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Print more information when acpi_processor_evaluate_cst() fails (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add PCH FIVR participant driver (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Al Stone) [1865698 1851555] - [acpi] ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI PMIC (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Tone down missing MCFG message (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Make ACPICA use logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Change the type of acpi_os_map_generic_address() return value (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for using logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused inline functions (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Drop the unused @ops of iort_add_device_replay() (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Save Cherry Trail PWM ctx registers only once (at activation) (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce special struct type for GPE register addresses (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Validate GPE blocks at init time (Al Stone) [1865698 1851555] - [acpi] ACPI: Export acpi_get_first_physical_node() to modules (Al Stone) [1865698 1851555] - [kernel] rcu/tree: Export rcu_idle_{enter, exit} to modules (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: fix -Wformat (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Fix build for ARCH_APICTIMER_STOPS_ON_C3 unset (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Take over RCU-idle for C3-BM idle (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TLB_FLUSHED (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TIMER_STOP (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Prevent acpi_release_memory() from returning too early (Al Stone) [1865698 1851555] - [acpi] ACPI: ioremap: avoid redundant rounding to OS page size (Al Stone) [1865698 1851555] - [acpi] ACPI: SoC: APD: Check return value of acpi_dev_get_property() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add a fmw property is_raven (Al Stone) [1865698 1851555] - [include] ACPI: APD: Change name from ST to FCH (Al Stone) [1865698 1851555] - [acpi] i2c: designware: Add device HID for Hygon I2C controller (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Add an input ID to acpi_dma_configure() (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove useless PCI bus walk (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_match_node_callback walk the ACPI namespace for NC (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: remove redundant assignment to variable rc (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless 'node >= MAX_NUMNODES' check (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless sub table pointer check (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: Remove the duplicated checks for acpi_parse_entries_array() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200717 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Do not increment operation_region reference counts for field units (Al Stone) [1865698 1851555] - [acpi] ACPICA: Replace one-element array with flexible-array (Al Stone) [1865698 1851555] - [acpi] ACPI: acpi_pad: initialize preferred_cpu (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Clean up the removal of unused memory mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_iomem() (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Preserve memory opregion mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Implement deferred unmapping of ACPI memory (Al Stone) [1865698 1851555] - [acpi] ACPI: Use fallthrough pseudo-keyword (Al Stone) [1865698 1851555] - [acpi] acpi: thermal: Don't call thermal_zone_device_is_enabled() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Fix Tiger Lake ACPI device ID (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant for TigerLake (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: avoid relocations for table signature array (Al Stone) [1865698 1851555] - [acpi] ACPI: PAD: Eliminate usage of uninitialized_var() macro (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: add newlines when printing module parameters (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: add newline when printing 'ec_event_clearing' module parameter (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix pm_profile_attr type (Al Stone) [1865698 1851555] - [acpi] ACPI: property: use cached name in acpi_fwnode_get_named_child_node() (Al Stone) [1865698 1851555] - [acpi] sched,acpi_pad: Convert to sched_set_fifo*() (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: Avoid using power resources if there are none for D0 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200528 (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: add new OperationRegion subtype keyword PlatformRtMechanism (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe() (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile() (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: use correct trigger type field in _Exx / _Lxx handling (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused __get_pci_rid() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: s2idle: Extend GPE dispatching debug message (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: s2idle: Print type of wakeup debug messages (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Additional sysfs attributes for power participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer TravelMate 5735Z (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix PMCG node single ID mapping handling (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Kick the memory_failure() queue for synchronous errors (Al Stone) [1865698 1851555] - [mm] mm/memory-failure: Add memory_failure_queue_kick() (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add comments for not calling acpi_put_table() (Al Stone) [1865698 1851555] - [acpi] ACPI: GTDT: Put GTDT table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Add i2c address for thermal control (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: add support for _Exx / _Lxx handler methods (Al Stone) [1865698 1851555] - [acpi] ACPI: Delete unused proc filename macros (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add extra message "applying workaround" for off-by-1 issue (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: Add acpi_evaluate_reg() helper (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: Make two functions static (Al Stone) [1865698 1851555] - [acpi] ACPI: sleep: Put the FACS table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Put SPCR and STAO table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Put the ACPI table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the HEST table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error record serialization table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error injection table for error path and module exit (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the boot error record table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: watchdog: Put the watchdog action table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: LPIT: Put the low power idle table after using it (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200430 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix required parameters for _NIG and _NIH (Al Stone) [1865698 1851555] - [acpi] ACPICA: Dispatcher: add status checks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Disassembler: ignore AE_ALREADY_EXISTS status when parsing create operators (Al Stone) [1865698 1851555] - [acpi] ACPICA: Move acpi_gbl_next_cmd_num definition to acglobal.h (Al Stone) [1865698 1851555] - [acpi] ACPICA: Make acpi_protocol_lengths static (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: work around num_ids ambiguity (Al Stone) [1865698 1851555] - [acpi] Revert "ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map()" (Al Stone) [1865698 1851555] - [pci] PCI: Constify struct pci_ecam_ops (Al Stone) [1865698 1851555] - [acpi] PM: ACPI: Output correct message on target power state (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Make some symbols static (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: idle: Allow probing on platforms with one ACPI C-state (Al Stone) [1865698 1851555] - [documentation] PM: sleep: core: Rename DPM_FLAG_LEAVE_SUSPENDED (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_smart_suspend_and_suspended() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_may_skip_resume() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rework the power.may_skip_resume handling (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Do not skip callbacks in the resume phase (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Switch back to async_schedule_dev() (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Fold functions into their callers (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Simplify the SMART_SUSPEND flag handling (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Use built-in RCU list checking (Al Stone) [1865698 1851555] - [base] PM: core: Fix handling of devices deleted during system-wide resume (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() (Al Stone) [1865698 1851555] - [kernel] PM: sleep: Integrate suspend-to-idle with generig suspend flow (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dev_pm_skip_next_resume_phases() (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Asus T200TA lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI/PCI: pci_link: use extended_irq union member when setting ext-irq shareable (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Fix up fast path check in acpi_ec_add() (Al Stone) [1865698 1851555] - [x86] ACPI, x86/boot: make acpi_nobgrt static (Al Stone) [1865698 1851555] - [x86] acpi/x86: add a kernel parameter to disable ACPI BGRT (Al Stone) [1865698 1851555] - [acpi] x86: ACPI: fix CPU hotplug deadlock (Al Stone) [1865698 1851555] - [x86] acpi/x86: ignore unspecified bit positions in the ACPI global lock field (Al Stone) [1865698 1851555] - [x86] x86/acpi: make "asmlinkage" part first thing in the function definition (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep.c, remove from (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h (Al Stone) [1865698 1851555] - [x86] x86/efi: Explicitly include realmode.h to handle RM trampoline quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer Aspire 5783z (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version 20200326 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fixes for acpiExec namespace init file (Al Stone) [1865698 1851555] - [acpi] ACPICA: WSMT: Fix typo, no functional change (Al Stone) [1865698 1851555] - [acpi] ACPICA: utilities: fix sprintf() (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpiexec: remove redeclaration of acpi_gbl_db_opt_no_region_support (Al Stone) [1865698 1851555] - [acpi] ACPICA: Change PlatformCommChannel ASL keyword to PCC (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix IVRS IVHD type 10h reserved field name (Al Stone) [1865698 1851555] - [acpi] ACPICA: Implement IVRS IVHD type 11h parsing (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a typo in a comment field (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200214 (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: clean up acpi_get_psd_map() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Consolidate event handler installation code (Al Stone) [1865698 1851555] - [acpi] ACPI: list_for_each_safe() -> list_for_each_entry_safe() (Al Stone) [1865698 1851555] - [acpi] ACPI: video: remove redundant assignments to variable result (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Add missing __acquires/__releases annotations (Al Stone) [1865698 1851555] - [acpi] ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry (Al Stone) [1865698 1851555] - [acpi] ACPI / AC: Cleanup DMI quirk table (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_handlers() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Avoid passing redundant argument to functions (Al Stone) [1865698 1851555] - [include] ACPI: NUMA: Up-level "map to online node" functionality (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a couple of typos (Al Stone) [1865698 1851555] - [acpi] ACPICA: use acpi_size instead of u32 for prefix_path_length (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast length arguement to acpi_ns_build_normalized_path() as u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast the result of the pointer difference to u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Table Manager: Update comments in a function header (Al Stone) [1865698 1851555] - [acpi] ACPICA: Enable sleep button on ACPI legacy wake (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a comment "enable" fixed events -> "disable" all fixed events (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: make root file a parameter for cv_init_file_tree (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: remove function parameters from cv_init_file_tree() (Al Stone) [1865698 1851555] - [acpi] ACPI: Add new tiny-power-button driver to directly signal init (Al Stone) [1865698 1851555] - [acpi] ACPI: button: move HIDs to acpi/button.h (Al Stone) [1865698 1851555] - [acpi] ACPI: treewide: remove redundant IS_ERR() before error code check (Al Stone) [1865698 1851555] - [dma] dmaengine: idma64: Use actual device for DMA transfers (Steve Best) [1784118] - [platform] platform/x86: dell-smbios-wmi: Correct a memory leak (David Arcari) [1898516] - [x86] x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Aristeu Rozanski) [1850800]- [x86] kvm: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: remove bogus #GP injection (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Fix split-irqchip vs interrupt injection window request (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: fix error return code in svm_create_vcpu() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Fix offset computation bug in __sev_dbg_decrypt() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use cpuid to determine max gfn (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: mmu: Fix SPTE encoding of MMIO generation upper half (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nvmx: Sync unsync'd vmcs02 state to vmcs12 on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: tracing: Fix unmatched kvm_entry and kvm_exit events (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Update description of KVM_{GET, CLEAR}_DIRTY_LOG (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: get smi pending status correctly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Add more protection against undefined behavior in rsvd_bits() (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: Forbid the use of tagged userspace addresses for memslots (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: mark vmcb as dirty when forcingly leaving the guest mode (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: correctly restore nested_run_pending on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Clarify TDP MMU page list invariants (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Ensure TDP MMU roots are freed after yield (Paolo Bonzini) [1904054 1906893 1904128] - [security] apparmor: remove duplicate macro list_entry_is_head() (Paolo Bonzini) [1904054 1906893 1904128] - [kernel] linux/list.h: add a macro to test if entry is pointing to the head (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: check tlbs_dirty directly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: change in pv_eoi_get_pending() to make code more readable (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Optimize not-present/MMIO SPTE check in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use raw level to index into MMIO walks' sptes array (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Get root level from walkers when retrieving MMIO SPTE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Remove the call to sev_platform_status() during setup (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Don't flush cache if hardware enforces cache coherency across encryption domains (Paolo Bonzini) [1904054 1906893 1904128] - [x86] cpu: Add hardware-enforced cache coherency as a CPUID feature (Paolo Bonzini) [1904054 1906893 1904128] - [x86] Remove X86_FEATURE_MFENCE_RDTSC (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm/vmx: Use TEST REG, REG instead of CMP $0, REG in vmenter.S (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: ignore SIPIs that are received while not in wait-for-sipi state (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: set fixed bits by hand (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add TDP MMU SPTE changed trace point (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add existing trace points to TDP MMU (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: check CR4 changes against vcpu->arch (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Move asid to vcpu_svm (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: remove unused macro HV_CLOCK_SIZE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: remove kvm_clear_guest_page (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY_MAP_ADDR] (Paolo Bonzini) [1904054 1906893 1904128] - [tools] kvm: selftests: test KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: emulate wait-for-SIPI and SIPI-VMExit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix apic_accept_events vs check_nested_events (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Return bool instead of int for CR4 and SREGS validity checks (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Drop VMXE check from svm_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop explicit 'nested' check from vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop guest CPUID check for VMXE in vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [netdrv] net/mlx5e: Update max_opened_tc also when channels are closed (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix leak upon failure of rule creation (Alaa Hleihel) [1918379 1914766] - [netdrv] net/mlx5: Fix function calculation for page trees (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used (Alaa Hleihel) [1918379] - [netdrv] mlx5: Mark BlueField-3 as unsupported device (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Enable host PF HCA after eswitch is initialized (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Rename peer_pf to host_pf (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: simplify the return expression of mlx5_ec_init() (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use strict get/set operations for obj_id (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Alaa Hleihel) [1918379] - [include] net/mlx5: Expose ifc bits for query modify header (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing trust state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Correctly handle changing the number of queues when the interface is down (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix CT rule + encap slow path offload and deletion (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Maintain separate page trees for ECPF and PF functions (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix IPSEC stats (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Reduce tc unsupported key print level (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: free page before return (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix memory leak on flow table creation error flow (Alaa Hleihel) [1918379] - [infiniband] Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Fix wrong free of blue flame register on error (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Add missing capability check for uplink follow (Alaa Hleihel) [1918379] - [netdrv] iavf: Use kzalloc for allocating only one thing (Stefan Assmann) [1838735] - [netdrv] iavf: fix double-release of rtnl_lock (Stefan Assmann) [1838735] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838735] - [netdrv] iavf: Fix updating statistics (Stefan Assmann) [1838735] - [netdrv] iavf: fix error return code in iavf_init_get_resources() (Stefan Assmann) [1838735] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838735] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838735] - [net] Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1916057] - [fs] fs/fs-writeback.c: fix kernel-doc warning (Waiman Long) [1918047] - [include] memcg: only record foreign writebacks with dirty pages when memcg is not disabled (Waiman Long) [1918047] - [trace] writeback: don't access page->mapping directly in track_foreign_dirty TP (Waiman Long) [1918047] - [fs] writeback: add tracepoints for cgroup foreign writebacks (Waiman Long) [1918047] - [mm] writeback, memcg: Implement foreign dirty flushing (Waiman Long) [1918047] - [mm] mm: remove the account_page_dirtied export (Waiman Long) [1918047] - [fs] writeback, memcg: Implement cgroup_writeback_by_id() (Waiman Long) [1918047] - [mm] writeback: Separate out wb_get_lookup() from wb_get_create() (Waiman Long) [1918047] - [include] bdi: Add bdi->id (Waiman Long) [1918047] - [mm] mm/page-writeback: introduce tracepoint for wait_on_page_writeback() (Waiman Long) [1918047] - [fs] kernfs: fix barrier usage in __kernfs_new_node() (Waiman Long) [1918047] - [fs] kernfs: Allocating memory for kernfs_iattrs with kmem_cache (Waiman Long) [1918047] - [fs] fs: Convert writeback to XArray (Waiman Long) [1918047] - [mm] mm: Convert page-writeback to XArray (Waiman Long) [1918047] - [mm] mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() (Waiman Long) [1917681] - [mm] mm/slub: fix panic in slab_alloc_node() (Oleksandr Natalenko) [1921056] - [net] xfrm: interface: fix the priorities for ipip and ipv6 tunnels (Sabrina Dubroca) [1923269] - [net] netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Antoine Tenart) [1918684] - [net] tcp: refine tcp_pacing_delay() for very low pacing rates (Antoine Tenart) [1905897] - [net] ensure correct skb->tstamp in various fragmenters (Antoine Tenart) [1905897] - [net] tcp: repaired skbs must init their tso_segs (Antoine Tenart) [1905897] - [net] tcp: address problems caused by EDT misshaps (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: ensure maxrate fq parameter applies to EDT flows (Antoine Tenart) [1905897] - [net] tcp: refine tcp_tso_should_defer() after EDT adoption (Antoine Tenart) [1905897] - [net] tcp_bbr: update comments to reflect pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: add tcp_reset_xmit_timer() helper (Antoine Tenart) [1905897] - [net] tcp: fix TCP_REPAIR xmit queue setup (Antoine Tenart) [1905897] - [net] tcp_bbr: adjust TCP BBR for departure time pacing (Antoine Tenart) [1905897] - [net] tcp_bbr: fix typo in bbr_pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: optimize tcp internal pacing (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: no longer use skb_is_tcp_pure_ack() (Antoine Tenart) [1905897] - [net] tcp: mitigate scheduling jitter in EDT pacing model (Antoine Tenart) [1905897] - [net] tcp: do not change tcp_wstamp_ns in tcp_mstamp_refresh (Antoine Tenart) [1905897] - [net] tcp/fq: move back to CLOCK_MONOTONIC (Antoine Tenart) [1905897] - [net] tcp: switch tcp_internal_pacing() to tcp_wstamp_ns (Antoine Tenart) [1905897] - [net] tcp: switch tcp and sch_fq to new earliest departure time model (Antoine Tenart) [1905897] - [net] tcp: switch internal pacing timer to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: provide earliest departure time in skb->tstamp (Antoine Tenart) [1905897] - [net] tcp: add tcp_wstamp_ns socket field (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: switch to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: introduce tcp_skb_timestamp_us() helper (Antoine Tenart) [1905897] - [net] tcp: switch tcp_clock_ns() to CLOCK_TAI base (Antoine Tenart) [1905897] - [drm] drm/nouveau/disp/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/dmaobj/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/gpio/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bar/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/timer/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/fb/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/imem/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mc/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/devinit/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/pci/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/core: recognise GA10 (Ben Skeggs) [1916583] - [drm] drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110-: disable hw-initiated dpcd reads (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110: split out from i2c/gk104 (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs) [1916583] - [netdrv] net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix two double free cases (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: In skb build skip setting mark in switchdev mode (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix SWP offsets when vlan inserted by driver (Alaa Hleihel) [1899457 1819580] - [netdrv] net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Check if lag is supported before creating one (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Fix MR cache memory leak (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Fix passing zero to 'PTR_ERR' (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: remove unnecessary memset (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Assign dev to DM MR (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Remove mlx5_ib_mr->npages (Alaa Hleihel) [1899457] - [documentation] scsi: fc: Update documentation of sysfs nodes for FPIN stats (Ewan Milne) [1859967] - [scsi] scsi: fc: Add mechanism to update FPIN signal statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Parse FPIN packets and update statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Add FPIN statistics to fc_host and fc_rport objects (Ewan Milne) [1859967] - [uapi] scsi: fc: Update formal FPIN descriptor definitions (Ewan Milne) [1859967] - [scsi] scsi: smartpqi: Update version to 1.2.16-012 (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct pqi_sas_smp_handler busy condition (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct driver removal with HBA disks (Don Brace) [1890727 1889844] - [target] scsi: target: Fix XCOPY NAA identifier lookup (Maurizio Lombardi) [1900463] {CVE-2020-28374} - [x86] perf/x86/intel/uncore: Add Comet Lake support (Michael Petlan) [1873271]- [net] bridge: Fix a warning when del bridge sysfs (Davide Caratti) [1917518] - [net] bridge: Avoid infinite loop when suppressing NS messages with invalid options (Davide Caratti) [1917518] - [net] bridge: fix stale eth hdr pointer in br_dev_xmit (Davide Caratti) [1917518] - [net] SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski) [1906400] - [net] SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski) [1906400] - [block] nbd: make the config put is called before the notifying the waiter (Ming Lei) [1743857] - [block] nbd: restore default timeout when setting it to zero (Ming Lei) [1743857] - [kernel] rcu/tree: Defer kvfree_rcu() allocation to a clean context (Waiman Long) [1922453] - [kernel] cgroup: Fix memory leak when parsing multiple source parameters (Waiman Long) [1922453] - [kernel] cpuset: fix race between hotplug work and later CPU offline (Waiman Long) [1922453] - [kernel] cgroup: freezer: call cgroup_enter_frozen() with preemption disabled in ptrace_stop() (Waiman Long) [1922453] - [kernel] cgroup: freezer: fix frozen state inheritance (Waiman Long) [1922453] - [kernel] locking/lockdep: Cure noinstr fail (Waiman Long) [1922453] - [kernel] tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922453] - [fs] fs: Kill DCACHE_DONTCACHE dentry even if DCACHE_REFERENCED is set (Eric Sandeen) [1921903] - [fs] fs: Handle I_DONTCACHE in iput_final() instead of generic_drop_inode() (Eric Sandeen) [1921903] - [netdrv] ice: update dev_addr in ice_set_mac_address even if HW filter exists (Jonathan Toppins) [1879318] - [tools] libbpf: Fix uninitialized variable in btf_parse_type_sec (Jiri Olsa) [1922197] - [tools] libbpf: Support BTF loading and raw data output in both endianness (Jiri Olsa) [1922197] - [tools] selftests/bpf: Test BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__str_by_offset() as a more generic variant of name_by_offset (Jiri Olsa) [1922197] - [tools] libbpf: Add BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__new_empty() to create an empty BTF object (Jiri Olsa) [1922197] - [tools] libbpf: Allow modification of BTF and add btf__add_str API (Jiri Olsa) [1922197] - [tools] libbpf: Extract generic string hashing function for reuse (Jiri Olsa) [1922197] - [tools] libbpf: Generalize common logic for managing dynamically-sized arrays (Jiri Olsa) [1922197] - [tools] libbpf: Remove assumption of single contiguous memory for BTF data (Jiri Olsa) [1922197] - [tools] libbpf: Refactor internals of BTF type index (Jiri Olsa) [1922197] - [tools] libbpf: Remove any use of reallocarray() in libbpf (Jiri Olsa) [1922197] - [tools] libbpf: Clean up and improve CO-RE reloc logging (Jiri Olsa) [1922197] - [tools] libbpf: Improve error logging for mismatched BTF kind cases (Jiri Olsa) [1922197] - [scsi] scsi: qla2xxx: Fix mailbox Ch erroneous error (Nilesh Javali) [1894578] - [sound] ALSA: ASoC: Intel: tgl: remove sof_fw_filename set for tgl_3_in_1_default (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: allow soundwire use desc->default_fw_filename (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E (Jaroslav Kysela) [1783462] - [sound] ALSA: hda: intel-dsp-config: add PCI id for TGL-H (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Properly unregister DAI on removal (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Add missing size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix wrong size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Simplify remove_widget function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove empty functions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Change allocations to resource managed (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Unify all device references (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove unused functions from topology API (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max9867: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: max98373-sdw: align regmap use with other codecs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98390: Fix error codes in max98390_dsm_init() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98095: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98373: don't access volatile registers in bias level off (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98090: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: pcm: DRAIN support reactivation (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: mutex between calibration and power state changes (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: remove warnings (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5660: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: rt*.c: remove useless pointer cast (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: delay 300ms after SDB pulling high for calibration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: move SDB control from trigger to DAPM (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: check the return value of regmap_read during i2c probe (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: modification for calibration to get better performance (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: support TDM slot configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: qcom: Fix build failure when slimbus is module (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: master: use pm_runtime_set_active() on add (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: intel: fix another unused-function warning (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DPN interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DP0 interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: registers: add definitions for clearable interrupt fields (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: reset slave_notify status at each loop (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: add comments to explain interrupt loop filter (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: SDCA: detect sdca_cascade interrupt (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: update TDM slot_width (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl_rt1011_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dpcm_capture flag for speaker_smart_amp (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for Dooly (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for cml_rt1015_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: add hw specific PCM constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: loader: do not warn about unknown firmware headers (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove multistep topology loading (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: sof-audio: remove goto used for force-nocodec support (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: modify the signature of stall op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: topology: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: add parse_platform_ext_manifest() op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: relax PCM period and buffer size constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: nocodec: modify DAI link definitions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: trace: Add runtime trace filtering mechanism (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add `memory_info` file to debugfs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Change section comment for SOF_IPC_TEST_ (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Improve code alignment in header.h (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: IPC: fix implicit type overflow (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse firmware config dictionary (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the condition passed to sof_dev_dbg_or_err (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: modify the SOF_DBG flags (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated status dump (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: parse cavs extra config data elem (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: define parse_platform_ext_manifest op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: override volume info callback (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add .prepare/.complete callbacks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Activate runtime PM with SOF OF device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add missing ret=0 at soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: ignore un-needed mutex_unlock() case on soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_component_module/open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_dai_startup() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_clean() and call it from soc_pcm_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-link: add mark for snd_soc_link_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-dai: add mark for snd_soc_dai_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for snd_soc_pcm_component_pm_runtime_get/put() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for soc_pcm_components_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: KMB: Fix S24_LE configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5682: change SAR voltage threshold (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: increase the time to detect BCLK (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: add delay to fix pop noise from speaker (Jaroslav Kysela) [1783462] - [powerpc] powerpc/tm: Avoid machine crash on rt_sigreturn() (Gustavo Duarte) [1860550] - [net] udp: Prevent reuseport_select_sock from reading uninitialized socks (Guillaume Nault) [1917953] - [net] flow_offload: Fix memory leak for indirect flow block (Guillaume Nault) [1917953] - [net] sock: set sk_err to ee_errno on dequeue from errq (Guillaume Nault) [1917953] - [net] devlink: Make sure devlink instance and port are in same net namespace (Guillaume Nault) [1917953] - [net] devlink: Hold rtnl lock while reading netdev attributes (Guillaume Nault) [1917953] - [net] devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() (Guillaume Nault) [1917953] - [net] tipc: fix NULL deref in tipc_link_xmit() (Xin Long) [1918657] - [net] tipc: prevent possible null deref of link (Xin Long) [1918657] - [net] tipc: fix incompatible mtu of transmission (Xin Long) [1918657] - [net] tipc: fix memory leak in tipc_topsrv_start() (Xin Long) [1918657] - [net] tipc: add stricter control of reserved service types (Xin Long) [1918657] - [tools] selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Fix expected case of extack messages (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Only check verifier log on verification fails (Jiri Benc) [1882709] - [netdrv] netdevsim: Add debugfs toggle to reject BPF programs in verifier (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Remove check for program load flags match (Jiri Benc) [1882709] - [net] xdp: Remove the xdp_attachment_flags_ok() callback (Jiri Benc) [1882709] - [net] net, xsk: Avoid taking multiple skbuff references (Jiri Benc) [1882709] - [net] increment xmit_recursion level in dev_direct_xmit() (Jiri Benc) [1882709] - [kernel] usermodehelper: reset umask to default before executing user process (Jiri Benc) [1882709] - [net] xsk: Do not discard packet when NETDEV_TX_BUSY (Jiri Benc) [1882709] - [net] xsk: Fix number of pinned pages/umem size discrepancy (Jiri Benc) [1882709] - [include] netdevice.h: fix xdp_state kernel-doc warning (Jiri Benc) [1882709] - [net] bpf: xdp: Fix XDP mode when no mode flags specified (Jiri Benc) [1882709] - [net] bpf: Fix XDP FD-based attach/detach logic around XDP_FLAGS_UPDATE_IF_NOEXIST (Jiri Benc) [1882709] - [kernel] add a kernel_wait helper (Jiri Benc) [1882709] - [tools] selftests/bpf: Add link detach tests for cgroup, netns, and xdp bpf_links (Jiri Benc) [1882709] - [net] bpf: Add support for forced LINK_DETACH command (Jiri Benc) [1882709] - [kernel] bpf: Fix build without CONFIG_NET when using BPF XDP link (Jiri Benc) [1882709] - [net] xdp: Prevent kernel-infoleak in xsk_getsockopt() (Jiri Benc) [1882709] - [net] udp, bpf: Ignore connections in reuseport group after BPF sk lookup (Jiri Benc) [1882709] - [net] Revert "net: optimize the sockptr_t for unified kernel/user address spaces" (Jiri Benc) [1882709] - [net] improve the user pointer check in init_user_sockptr (Jiri Benc) [1882709] - [include] net: remove sockptr_advance (Jiri Benc) [1882709] - [include] net: make sockptr_is_null strict aliasing safe (Jiri Benc) [1882709] - [net] optimize the sockptr_t for unified kernel/user address spaces (Jiri Benc) [1882709] - [net] bpfilter: switch bpfilter_ip_set_sockopt to sockptr_t (Jiri Benc) [1882709] - [net] switch copy_bpf_fprog_from_user to sockptr_t (Jiri Benc) [1882709] - [include] net: add a new sockptr_t type (Jiri Benc) [1882709] - [net] bpfilter: reject kernel addresses (Jiri Benc) [1882709] - [net] bpfilter: split __bpfilter_process_sockopt (Jiri Benc) [1882709] - [net] bpfilter: fix up a sparse annotation (Jiri Benc) [1882709] - [net] udp: Don't discard reuseport selection when group has connections (Jiri Benc) [1882709] - [net] bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW XDP commands (Jiri Benc) [1882709] - [tools] selftests/bpf: Add BPF XDP link selftests (Jiri Benc) [1882709] - [net] bpf: Implement BPF XDP link-specific introspection APIs (Jiri Benc) [1882709] - [net] bpf, xdp: Implement LINK_UPDATE for BPF XDP link (Jiri Benc) [1882709] - [net] bpf, xdp: Add bpf_link-based XDP attachment API (Jiri Benc) [1882709] - [net] bpf, xdp: Extract common XDP program attachment logic (Jiri Benc) [1882709] - [net] bpf, xdp: Maintain info on attached XDP BPF programs in net_device (Jiri Benc) [1882709] - [kernel] bpf, netns: Fix build without CONFIG_INET (Jiri Benc) [1882709] - [net] udp6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] udp: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] ipv6: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] ipv4: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] udp: Remove unused variable/function (exact_dif) (Jiri Benc) [1882709] - [net] udp: Remove unused parameter (exact_dif) (Jiri Benc) [1882709] - [net] udp: only choose unbound UDP socket for multicast when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound datagram socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound stream socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] allow binding socket in a VRF when there's an unbound socket (Jiri Benc) [1882709] - [net] udp6: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] udp: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] inet6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] inet: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] simplify cBPF setsockopt compat handling (Jiri Benc) [1882709] - [net] explicitly include in net/core/sock.c (Jiri Benc) [1882709] - [include] compat: provide compat_ptr() on all architectures (Jiri Benc) [1882709] - [net] socket: move compat timeout handling into sock.c (Jiri Benc) [1882709] - [include] xdp: introduce xdp_get_shared_info_from_{buff, frame} utility routines (Jiri Benc) [1882709] - [net] xsk: Add xdp statistics to xsk_diag (Jiri Benc) [1882709] - [net] xsk: Add new statistics (Jiri Benc) [1882709] - [net] bpfilter: Initialize pos variable (Jiri Benc) [1882709] - [kernel] umd: Stop using split_argv (Jiri Benc) [1882709] - [kernel] umd: Remove exit_umh (Jiri Benc) [1882709] - [net] bpfilter: Take advantage of the facilities of struct pid (Jiri Benc) [1882709] - [kernel] exit: Factor thread_group_exited out of pidfd_poll (Jiri Benc) [1882709] - [kernel] umd: Track user space drivers with struct pid (Jiri Benc) [1882709] - [net] bpfilter: Move bpfilter_umh back into init data (Jiri Benc) [1882709] - [fs] exec: Remove do_execve_file (Jiri Benc) [1882709] - [kernel] umh: Stop calling do_execve_file (Jiri Benc) [1882709] - [kernel] umd: Transform fork_usermode_blob into fork_usermode_driver (Jiri Benc) [1882709] - [kernel] umd: Rename umd_info.cmdline umd_info.driver_name (Jiri Benc) [1882709] - [kernel] umd: For clarity rename umh_info umd_info (Jiri Benc) [1882709] - [kernel] umh: Separate the user mode driver and the user mode helper support (Jiri Benc) [1882709] - [kernel] umh: Move setting PF_UMH into umh_pipe_setup (Jiri Benc) [1882709] - [kernel] umh: Remove call_usermodehelper_setup_file. (Jiri Benc) [1882709] - [kernel] umh: Rename the user mode driver helpers for clarity (Jiri Benc) [1882709] - [kernel] umh: Capture the pid in umh_pipe_setup (Jiri Benc) [1882709] - [net] bpf: Add SO_KEEPALIVE and related options to bpf_setsockopt (Jiri Benc) [1882709] - [net] tcp: Expose tcp_sock_set_keepidle_locked (Jiri Benc) [1882709] - [net] tcp: add tcp_sock_set_keepidle (Jiri Benc) [1882709] - [net] sock: Move sock_valbool_flag to header (Jiri Benc) [1882709] - [net] spread "enum sock_flags" (Jiri Benc) [1882709] - [tools] bpf: Use local copy of headers including uapi/linux/filter.h (Jiri Benc) [1882709] - [net] bpfilter: fix iptables failure if bpfilter_umh is disabled (Jiri Benc) [1882709] - [s390] s390/crypto: add arch_get_random_long() support (Vladis Dronov) [1904274] - [net] net/smc: Add support for obtaining SMCR device list (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining SMCD device list (Philipp Rudo) [1868684] - [net] net/smc: Add SMC-D Linkgroup diagnostic support (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get link command (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get linkgroup command (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining system information (Philipp Rudo) [1868684] - [net] net/smc: Introduce generic netlink interface for diagnostic purposes (Philipp Rudo) [1868684] - [net] net/smc: Refactor smc ism v2 capability handling (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to link structure (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to smc ib-device (Philipp Rudo) [1868684] - [net] net/smc: Add link counters for IB device ports (Philipp Rudo) [1868684] - [net] net/smc: Add connection counters for links (Philipp Rudo) [1868684] - [net] net/smc: Use active link of the connection (Philipp Rudo) [1868684] - [net] net/smc: use helper smc_conn_abort() in listen processing (Philipp Rudo) [1868684] - [net] sched: sch_frag: add generic packet fragment support. (Marcelo Leitner) [1909262] - [net] sched: act_mirred: refactor the handle of xmit (Marcelo Leitner) [1909262] - [net] sched: fix miss init the mru in qdisc_skb_cb (Marcelo Leitner) [1909262] - [net] openvswitch: using ip6_fragment in ipv6_stub (Marcelo Leitner) [1909262] - [net] ipv6: add ipv6_fragment hook in ipv6_stub (Marcelo Leitner) [1909262] - [x86] x86/resctrl: Fix spelling in user-visible warning messages (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enable user to view thread or core throttling mode (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enumerate per-thread MBA controls (Puneet Sethi) [1717078] - [x86] cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_cache::arch_has_{sparse, empty}_bitmaps (Puneet Sethi) [1717078] - [x86] x86/resctrl: Merge AMD/Intel parse_bw() calls (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_membw::arch_needs_linear to explain AMD/Intel MBA difference (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use is_closid_match() in more places (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use container_of() in delayed_work handlers (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix stale comment (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove struct rdt_membw::max_delay (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove unused struct mbm_state::chunks_bw (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix memory bandwidth counter width for AMD (Puneet Sethi) [1845633 1717078] - [documentation] Documentation: x86: fix some typos (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Clarify MBA takes MB as referring to mba_sc (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Remove cdpl2 unspported statement and fix capitalisation (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Contiguous cbm isn't all X86 (Puneet Sethi) [1717078] - [documentation] Documentation: x86: convert resctrl_ui.txt to reST (Puneet Sethi) [1717078] - [kernel] livepatch: Make klp_apply_object_relocs static (Yannick Cote) [1866433] - [kernel] livepatch: Prevent module-specific KLP rela sections from referencing vmlinux symbols (Yannick Cote) [1866433] - [x86] livepatch: Remove .klp.arch (Yannick Cote) [1866433] - [kernel] livepatch: Apply vmlinux-specific KLP relocations early (Yannick Cote) [1866433] - [kernel] livepatch: Disallow vmlinux.ko (Yannick Cote) [1866433]- [sound] ALSA: hda: Add Cometlake-R PCI ID (Jaroslav Kysela) [1915650] - [fs] xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster) [1903387] - [fs] xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster) [1903387] - [net] mptcp: implement delegated actions (Paolo Abeni) [1892375] - [net] mptcp: schedule work for better snd subflow selection (Paolo Abeni) [1892375] - [net] mptcp: do not queue excessive data on subflows (Paolo Abeni) [1892375] - [net] mptcp: re-enable sndbuf autotune (Paolo Abeni) [1892375] - [net] mptcp: always graft subflow socket to parent (Paolo Abeni) [1892375] - [include] lockdep: Introduce in_softirq lockdep assert (Paolo Abeni) [1892375] - [net] selinux: handle MPTCP consistently with TCP (Paolo Abeni) [1892375] - [net] mptcp: fix locking in mptcp_disconnect() (Paolo Abeni) [1892375] - [net] mptcp: better msk-level shutdown. (Paolo Abeni) [1892375] - [net] mptcp: more strict state checking for acks (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the MP_PRIO testcases (Paolo Abeni) [1892375] - [net] mptcp: add the mibs for MP_PRIO (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add set_flags command in pm_nl_ctl (Paolo Abeni) [1892375] - [net] mptcp: add set_flags command in PM netlink (Paolo Abeni) [1892375] - [net] mptcp: add the incoming MP_PRIO support (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing MP_PRIO support (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add testcases for setting the address ID (Paolo Abeni) [1892375] - [net] mptcp: add the address ID assignment bitmap (Paolo Abeni) [1892375] - [net] mptcp: cap forward allocation to 1M (Paolo Abeni) [1892375] - [net] mptcp: fix pending data accounting (Paolo Abeni) [1892375] - [net] mptcp: push pending frames when subflow has free space (Paolo Abeni) [1892375] - [net] mptcp: properly annotate nested lock (Paolo Abeni) [1892375] - [net] mptcp: fix security context on server socket (Paolo Abeni) [1892375] - [net] mptcp: clear use_ack and use_map when dropping other suboptions (Paolo Abeni) [1892375] - [net] mptcp: let MPTCP create max size skbs (Paolo Abeni) [1892375] - [net] mptcp: pm: simplify select_local_address() (Paolo Abeni) [1892375] - [net] mptcp: parse and act on incoming FASTCLOSE option (Paolo Abeni) [1892375] - [net] mptcp: hold mptcp socket before calling tcp_done (Paolo Abeni) [1892375] - [net] mptcp: use MPTCPOPT_HMAC_LEN macro (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the flush addrs testcase (Paolo Abeni) [1892375] - [net] mptcp: remove address when netlink flushes addrs (Paolo Abeni) [1892375] - [net] mptcp: attach subflow socket to parent cgroup (Paolo Abeni) [1892375] - [net] mptcp: be careful on subflows shutdown (Paolo Abeni) [1892375] - [net] mptcp: plug subflow context memory leak (Paolo Abeni) [1892375] - [net] mptcp: link MPC subflow into msk only after accept (Paolo Abeni) [1892375] - [net] mptcp: use the variable sk instead of open-coding (Paolo Abeni) [1892375] - [net] mptcp: rename add_addr_signal and mptcp_add_addr_status (Paolo Abeni) [1892375] - [net] mptcp: drop rm_addr_signal flag (Paolo Abeni) [1892375] - [net] mptcp: print out port and ahmac when receiving ADD_ADDR (Paolo Abeni) [1892375] - [net] mptcp: add port parameter for mptcp_pm_announce_addr (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated packet for ADD_ADDR using port (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing ADD_ADDR port support (Paolo Abeni) [1892375] - [net] mptcp: use adding up size to get ADD_ADDR length (Paolo Abeni) [1892375] - [net] mptcp: add port support for ADD_ADDR suboption writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and ADD_ADDR6 suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and echo suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: print new line in mptcp_seq_show() if mptcp isn't in use (Paolo Abeni) [1892375] - [net] mptcp: emit tcp reset when a join request fails (Paolo Abeni) [1892375] - [net] tcp: merge 'init_req' and 'route_req' functions (Paolo Abeni) [1892375] - [net] security: add const qualifier to struct sock in various places (Paolo Abeni) [1892375] - [net] mptcp: avoid potential infinite loop in mptcp_recvmsg() (Paolo Abeni) [1892375] - [net] mptcp: use mptcp release_cb for delayed tasks (Paolo Abeni) [1892375] - [net] mptcp: avoid a few atomic ops in the rx path (Paolo Abeni) [1892375] - [net] mptcp: allocate TX skbs in msk context (Paolo Abeni) [1892375] - [net] mptcp: protect the rx path with the msk socket spinlock (Paolo Abeni) [1892375] - [net] mptcp: implement wmem reservation (Paolo Abeni) [1892375] - [net] mptcp: open code mptcp variant for lock_sock (Paolo Abeni) [1892375] - [net] mptcp: fix NULL ptr dereference on bad MPJ (Paolo Abeni) [1892375] - [net] mptcp: be careful on MPTCP-level ack. (Paolo Abeni) [1892375] - [net] mptcp: put reference in mptcp timeout timer (Paolo Abeni) [1892375] - [net] mptcp: refine MPTCP-level ack scheduling (Paolo Abeni) [1892375] - [net] mptcp: track window announced to peer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR IPv6 test cases (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated ADD_ADDR packet (Paolo Abeni) [1892375] - [net] mptcp: change add_addr_signal type (Paolo Abeni) [1892375] - [net] mptcp: keep unaccepted MPC subflow into join list (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add link failure test case (Paolo Abeni) [1892375] - [net] mptcp: skip to next candidate if subflow has unacked data (Paolo Abeni) [1892375] - [net] mptcp: fix state tracking for fallback socket (Paolo Abeni) [1892375] - [net] mptcp: drop WORKER_RUNNING status bit (Paolo Abeni) [1892375] - [net] mptcp: update rtx timeout only if required. (Paolo Abeni) [1892375] - [net] mptcp: send explicit ack on delayed ack_seq incr (Paolo Abeni) [1892375] - [net] mptcp: keep track of advertised windows right edge (Paolo Abeni) [1892375] - [net] mptcp: rework poll+nospace handling (Paolo Abeni) [1892375] - [net] mptcp: try to push pending data on snd una updates (Paolo Abeni) [1892375] - [net] mptcp: move page frag allocation in mptcp_sendmsg() (Paolo Abeni) [1892375] - [net] mptcp: refactor shutdown and close (Paolo Abeni) [1892375] - [net] mptcp: introduce MPTCP snd_nxt (Paolo Abeni) [1892375] - [net] mptcp: add accounting for pending data (Paolo Abeni) [1892375] - [net] mptcp: reduce the arguments of mptcp_sendmsg_frag (Paolo Abeni) [1892375] - [net] mptcp: introduce mptcp_schedule_work (Paolo Abeni) [1892375] - [net] tcp: factor out __tcp_close() helper (Paolo Abeni) [1892375] - [net] mptcp: use tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: factor out tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: schedule EPOLLOUT after a partial sendmsg (Paolo Abeni) [1892375] - [net] tcp: annotate tp->write_seq lockless reads (Paolo Abeni) [1892375] - [net] mptcp: fix static checker warnings in mptcp_pm_add_timer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR timeout test case (Paolo Abeni) [1892375] - [documentation] networking: mptcp: Add MPTCP sysctl entries (Paolo Abeni) [1892375] - [net] mptcp: add a new sysctl add_addr_timeout (Paolo Abeni) [1892375] - [net] mptcp: split mptcp_clean_una function (Paolo Abeni) [1892375] - [net] tcp: propagate MPTCP skb extensions on xmit splits (Paolo Abeni) [1892375] - [net] mptcp: use _fast lock version in __mptcp_move_skbs (Paolo Abeni) [1892375] - [net] mptcp: adjust mptcp receive buffer limit if subflow has larger one (Paolo Abeni) [1892375] - [net] tcp: fix compile error if !CONFIG_SYSCTL (Paolo Abeni) [1892375] - [net] tcp: add tcp_tx_skb_cache sysctl (Paolo Abeni) [1892375] - [net] tcp: do not recycle cloned skbs (Paolo Abeni) [1892375] - [net] tcp: properly reset skb->truesize for tx recycling (Paolo Abeni) [1892375] - [net] tcp: cleanup sk_tx_skb_cache before reuse (Paolo Abeni) [1892375] - [net] tcp: fix zerocopy and notsent_lowat issues (Paolo Abeni) [1892375] - [net] tcp: add one skb cache for tx (Paolo Abeni) [1892375] - [include] include: fpga: adi-axi-common.h: fixup whitespace tab -> space (Luis Goncalves) [1494702] - [include] include: fpga: adi-axi-common.h: add version helper macros (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: convert get_user_pages() --> pin_user_pages() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fix bug in port reset handshake (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: reduce the scope of variable 'ret' (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add device id for Intel FPGA PAC N3000 (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add AFU interrupt support (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add interrupt support for global error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add interrupt support for port error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: introduce interrupt trigger setting API (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add irq info for feature devices enumeration (Luis Goncalves) [1494702] - [fpga] fpga: dfl: parse interrupt info for feature devices on enumeration (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: check INIT_B pin during write_init (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store in fpga-bridge.c (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store fpga-mgr.c (Luis Goncalves) [1494702] - [fpga] fpga: dfl: Use struct_size() in kzalloc() (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: remove unneeded, mistyped variables (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: valid for the 7 Series too (Luis Goncalves) [1494702] - [fpga] fpga: zynqmp: fix modular build (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-afu-dma-region.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-fme-pr.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: Corrected error handling levels (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: support debug access to memory-mapped afu regions (Luis Goncalves) [1494702] - [fpga] fpga: dfl.h: Replace zero-length array with flexible-array member (Luis Goncalves) [1494702] - [fpga] fpga: stratix10-soc: add compatible property value for intel agilex (Luis Goncalves) [1494702] - [fpga] fpga: machxo2-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: ice40-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: dfl: support multiple opens on feature device node (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add performance reporting support (Luis Goncalves) [1494702] - [firmware] firmware: fpga: replace the error codes with the standard ones (Luis Goncalves) [1494702] - [net] sched: act_mpls: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] openvswitch: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] skbuff: ensure LSE is pullable before decrementing the MPLS ttl (Guillaume Nault) [1917918] - [net] sched: act_mpls: Add softdep on mpls_gso.ko (Guillaume Nault) [1917918] - [net] mpls: load mpls_gso after mpls_iptunnel (Guillaume Nault) [1917918] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1848816] - [arm64] kvm: arm64: Remove PMU RAZ/WI handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Inject UNDEF on PMU access when no PMU configured (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Add kvm_vcpu_has_pmu() helper (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Refactor PMU attribute error handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Introduce handling of AArch32 TTBCR2 traps (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: pmu: Make overflow handler NMI safe (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Also build dirty_log_perf_test on AArch64 (Auger Eric) [1890373 1907826] - [tools] selftests: kvm/set_memory_region_test: Fix race in move region test (Auger Eric) [1890373 1907826] - [tools] kvm: arm64: selftests: Filter out DEMUX registers (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add blessed SVE registers to get-reg-list (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add aarch64 get-reg-list test (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't access PMCR_EL0 when no PMU is available (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't hide ID registers from userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Force PTE mapping on fault resulting in a device mapping (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Fix AArch32 handling of DBGD{CCINT, SCRext} and DBGVCR (Auger Eric) [1890373 1907826] - [kernel] kvm: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMCCC_RET_NOT_REQUIRED (Auger Eric) [1890373 1907826] - [kernel] smccc: Make constants available to assembly (Auger Eric) [1890373 1907826] - [kernel] firmware: smccc: Add the definition for SMCCCv1.2 version/error codes (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Ensure user_mem_abort() return value is initialised (Auger Eric) [1890373 1907826] - [] ASoC: SOF: Intel: fix page fault at probe if i915 init fails (Jaroslav Kysela) [1906665] - [include] powerpc: fix the backport macros of hv_24x7 and hv_gpci (Diego Domingos) [1915159] - [net] tcp: Prevent low rmem stalls with SO_RCVLOWAT. (Davide Caratti) [1917976] - [net] tcp: fix to update snd_wl1 in bulk receiver fast path (Davide Caratti) [1917976] - [net] tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers (Davide Caratti) [1917976] - [net] tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() (Davide Caratti) [1917976] - [net] sunrpc: clean-up cache downcall (J. Bruce Fields) [1887178] - [net] sunrpc: raise kernel RPC channel buffer size (J. Bruce Fields) [1887178] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Lx and BlueField-2 (Alaa Hleihel) [1802118 1790541] - [s390] s390/qeth: make af_iucv TX notification call more robust (Philipp Rudo) [1915919] - [s390] s390/dasd: fix list corruption of lcu list (Philipp Rudo) [1915918] - [s390] s390/dasd: fix list corruption of pavgroup group list (Philipp Rudo) [1915918] - [s390] s390/dasd: prevent inconsistent LCU device data (Philipp Rudo) [1915918] - [s390] s390/dasd: fix hanging device offline processing (Philipp Rudo) [1915918] - [block] Revert "block: Fix a lockdep complaint triggered by request queue flushing" (Ming Lei) [1897404] - [nvme] nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Ming Lei) [1897404] - [block] blk-mq: add new API of blk_mq_hctx_set_fq_lock_class (Ming Lei) [1897404] - [scsi] scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei) [1897404]- [fs] inotify: Increase default inotify.max_user_watches limit to 1048576 (Waiman Long) [1888617] - [kernel] cgroup: fix psi_show() crash on 32bit ino archs (Waiman Long) [1920288] - [kernel] cgroup: fix incorrect WARN_ON_ONCE() in cgroup_setup_root() (Waiman Long) [1920288] - [netdrv] net: bareudp: add missing error handling for bareudp_link_config() (Guillaume Nault) [1920194] - [netdrv] bareudp: Fix use of incorrect min_headroom size (Guillaume Nault) [1920194] - [netdrv] bareudp: set NETIF_F_LLTX flag (Guillaume Nault) [1920194] - [netdrv] vxlan: fix error return code in __vxlan_dev_create() (Guillaume Nault) [1920194] - [netdrv] ip_tunnels: Set tunnel option flag when tunnel metadata is present (Guillaume Nault) [1920194] - [net] vsock/virtio: discard packets only when socket is really closed (Stefano Garzarella) [1920004] - [net] vsock: fix the error return when an invalid ioctl command is used (Stefano Garzarella) [1920004] - [net] vsock: remove ratelimit unknown ioctl message (Stefano Garzarella) [1920004] - [net] vsock: use ns_capable_noaudit() on socket create (Stefano Garzarella) [1920004] - [net] vsock: fix potential null pointer dereference in vsock_poll() (Stefano Garzarella) [1920004] - [net] vsock/vmci: make vmci_vsock_transport_cb() static (Stefano Garzarella) [1920004] - [block] block: add blk_queue_make_request declaration back (Ming Lei) [1919764] - [net] erspan: fix version 1 check in gre_parse_header() (Guillaume Nault) [1919388] - [net] ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault) [1919388] - [net] ipv4: Fix tos mask in inet_rtm_getroute() (Guillaume Nault) [1919388] - [net] inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() (Guillaume Nault) [1919388] - [mm] usercopy: mark dma-kmalloc caches as usercopy caches (Waiman Long) [1660290] - [mm] mm, slab_common: use enum kmalloc_cache_type to iterate over kmalloc caches (Waiman Long) [1660290] - [mm] mm, slab: remove unused kmalloc_size() (Waiman Long) [1660290] - [mm] mm, slab: make kmalloc_infocontain all types of names (Waiman Long) [1660290] - [netdrv] net: stmmac: fix taprio configuration when base_time is in the past (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes (Mark Salter) [1870102] - [netdrv] net: stmmac: delete the eee_ctrl_timer after napi disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: free tx skb buffer in stmmac_resume() (Mark Salter) [1870102] - [netdrv] net: stmmac: start phylink instance before stmmac_hw_setup() (Mark Salter) [1870102] - [netdrv] net: stmmac: increase the timeout for dma reset (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect merge of patch upstream (Mark Salter) [1870102] - [netdrv] net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: enlarge dma reset timeout (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix channel lock initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support to Ethtool get/set ring parameters (Mark Salter) [1870102] - [netdrv] net: stmmac: use netif_tx_start|stop_all_queues() function (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix incorrect location to set real_num_rx|tx_queues (Mark Salter) [1870102] - [netdrv] net: stmmac: add ethtool support for get/set channels (Mark Salter) [1870102] - [netdrv] net: stmmac: set get_rx_header_len() as void for it didn't have any error code to return (Mark Salter) [1870102] - [netdrv] net: stmmac: remove redundant null check before clk_disable_unprepare() (Mark Salter) [1870102] - [netdrv] net: phylink: avoid oops during initialisation (Mark Salter) [1870102] - [netdrv] net: stmmac: Modify configuration method of EEE timers (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: provide multicast filter fallback (Mark Salter) [1870102] - [netdrv] net: stmmac: fix failed to suspend if phy based WOL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Speed down the PHY if WoL to save energy (Mark Salter) [1870102] - [netdrv] net: stmmac: Support WOL with phy (Mark Salter) [1870102] - [netdrv] net: stmmac: only call pmt() during suspend/resume if HW enables PMT (Mark Salter) [1870102] - [netdrv] net: stmmac: Move device_can_wakeup() check earlier in set_wol (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove WAKE_MAGIC if HW shows no pmt_magic_frame (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove unused inline function stmmac_rx_threshold_count (Mark Salter) [1870102] - [include] net: pylink.h: add kernel-doc descriptions for new fields at phylink_config (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN promiscuous mode (Mark Salter) [1870102] - [netdrv] net: stmmac: removed enabling eee in EEE set callback (Mark Salter) [1870102] - [documentation] net: phy: add PHY_INTERFACE_MODE_10GBASER (Mark Salter) [1870102] - [include] net: mii: convert mii_lpa_to_ethtool_lpa_x() to linkmode variant (Mark Salter) [1870102] - [base] driver core: platform: Add platform_get_irq_byname_optional() (Mark Salter) [1870102] - [netdrv] net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: don't attach interface until resume finishes (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: fix potential integer overflow on 32 bit multiply (Mark Salter) [1870102] - [netdrv] stmmac: fix pointer check after utilization in stmmac_interrupt (Mark Salter) [1870102] - [netdrv] stmmac: intel: Fix kernel crash due to wrong error path (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sub-second increment (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix VLAN register handling (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix VLAN filtering when HW does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Rx filtering (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: remove unnecessary checks in dwmac_dma_reset() (Mark Salter) [1870102] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in dwmac4_dma_reset() (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in init_systime() (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: convert to devm_platform_ioremap_resource (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate it with DesignWare XPCS (Mark Salter) [1870102] - [netdrv] net: phy: Add Synopsys DesignWare XPCS MDIO module (Mark Salter) [1870102] - [netdrv] net: stmmac: Use resolved link config in mac_link_up() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to dev_fwnode() if needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to linkmode_and()/linkmode_andnot() (Mark Salter) [1870102] - [netdrv] flow_offload: check for basic action hw stats type (Mark Salter) [1870102] - [netdrv] stmmac: let core reject the unsupported coalescing parameters (Mark Salter) [1870102] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: demote warnings about missing optional clocks (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix misleading interrupt error msg (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Disable ACS if enhanced descs are not used (Mark Salter) [1870102] - [netdrv] net: stmmac: fix notifier registration (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writting (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Delete txtimer in suspend() (Mark Salter) [1870102] - [netdrv] net: stmmac: modified pcs mode support for RGMII (Mark Salter) [1870102] - [netdrv] net: stmmac: Add missing information in DebugFS capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Add support for ETF Scheduler using TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: Initial support for TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Fix TAPRIO division operation (Mark Salter) [1870102] - [netdrv] net: stmmac: mmc: Add Frame Preemption counters on GMAC5+ cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac3+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Frame Preemption support using TAPRIO API (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate EST with TAPRIO scheduler API (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for GMAC5+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Always use TX coalesce timer value when rescheduling (Mark Salter) [1870102] - [netdrv] net: stmmac: Let TX and RX interrupts be independently enabled/disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Print more information in DebugFS DMA Capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: avoid clk and reset for acpi device (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use generic device api (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: fix probe for ACPI devices (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not setup flower filtering if RSS is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixed link does not need MDIO Bus (Mark Salter) [1870102] - [netdrv] stmmac: debugfs entry name is not be changed when udev rename device name (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix MDIO init for platforms without PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: Always arm TX Timer at end of transmission start (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable 16KB buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: 16KB buffer must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: RX buffer size must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Clear previous RX buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: Only the last buffer has the FCS field (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not accept invalid MTU values (Mark Salter) [1870102] - [netdrv] net: stmmac: Determine earlier the size of RX buffer (Mark Salter) [1870102] - [netdrv] treewide: Use sizeof_field() macro (Mark Salter) [1870102] - [netdrv] net: stmmac: reset Tx desc base address before restarting Tx (Mark Salter) [1870102] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Mark Salter) [1870102] - [netdrv] page_pool: do not release pool until inflight == 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Do not enable TBU interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework TX Coalesce logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Tune-up default coalesce settings (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: Setup a default RX Coalesce value instead of the minimum (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not set RX IC bit if RX Coalesce is zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement UDP Segmentation Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework stmmac_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Remove the speed dependency (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add C45 PHY support in the MDIO callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sparse warning (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove break after a return (Mark Salter) [1870102] - [netdrv] net: stmmac: add flexible PPS to dwmac 4.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to VLAN Perfect filtering if HASH is not available (Mark Salter) [1870102] - [netdrv] net: stmmac: Support enhanced addressing mode for DWMAC 4.10 (Mark Salter) [1870102] - [netdrv] net: stmmac: Only enable enhanced addressing mode when needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the TX IOC in xmit path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix TSO descriptor with Enhanced Addressing (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the packet count in stmmac_rx() (Mark Salter) [1870102] - ethernet: Delete unnecessary checks before the macro call “dev_kfree_skb” (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable MMC interrupts by default (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable Flow Control when 1 or more queues are in AV (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix AV Feature detection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix TSA selection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Only get SPH header len if available (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the problem of tso_xmit (Mark Salter) [1870102] - [netdrv] net: stmmac: fix argument to stmmac_pcs_ctrl_ane() (Mark Salter) [1870102] - [netdrv] net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow (Mark Salter) [1870102] - [netdrv] net: stmmac: make tc_flow_parsers static (Mark Salter) [1870102] - [netdrv] net: stmmac: fix disabling flexible PPS output (Mark Salter) [1870102] - [netdrv] net: stmmac: fix length of PTP clock's name string (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid deadlock on suspend/resume (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS writing wrong keys (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS not writing all Keys to HW (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable the Timestamp interrupt by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not stop PHY if WoL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly take timestamp for PTPv2 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Always update the MAC Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Detect Hash Table size dinamically (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix page pool size (Mark Salter) [1870102] - [netdrv] net: stmmac: selftest: avoid large stack usage (Mark Salter) [1870102] - [netdrv] net: stmmac: Hold rtnl lock in suspend/resume callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: implement support for passive mode converters via dt (Mark Salter) [1870102] - [netdrv] net: stmmac: ARP Offload for GMAC4+ Cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Reinitialize correctly a variable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add VLAN HASH filtering support in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent divide-by-zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Limit max speeds of XGMAC if asked to (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] stmmac: platform: adjust messages and move to dev level (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly assing MAX MTU in XGMAC cores case (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correct RAVSEL field interpretation (Mark Salter) [1870102] - [netdrv] net: stmmac: ethtool: Let user configure TX coalesce without RIWT (Mark Salter) [1870102] - [netdrv] net: stmmac: Only consider RX error when HW Timestamping is not enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement ARP Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters using TC Flower (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not return error code in TC Initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add RBU handling in DMA interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: depend on COMMON_CLK (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use devm_platform_ioremap_resource() to simplify code (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add ethtool register dump for XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Add Flexible PPS support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add a counter for Split Header packets (Mark Salter) [1870102] - [netdrv] net: page_pool: API cleanup and comments (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Split Header support and enable it in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correctly return that RX descriptor is not last one (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Get correct timestamp values from XGMAC (Mark Salter) [1870102] - [netdrv] stmmac: no need to check return value of debugfs_create functions (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Flexible RX Parser support in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement Safety Features in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement VLAN Hash Filtering in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RSS and enable it in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement tx_queue_prio() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement set_mtl_tx_queue_weight() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement MMC counters (Mark Salter) [1870102] - [netdrv] net: Remove dev_err() usage after platform_get_irq() (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not request stmmaceth clock (Mark Salter) [1870102] - [netdrv] net: stmmac: Make MDIO bus reset optional (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not return a fragment entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix issues when number of Queues >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix XGMAC selftests (Mark Salter) [1870102] - [netdrv] net: stmmac: manage errors returned by of_get_mac_address() (Mark Salter) [1870102] - [netdrv] net: stmmac: Use netif_tx_napi_add() for TX polling function (Mark Salter) [1870102] - [netdrv] net: stmmac: Sync RX Buffer upon allocation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not cut down 1G modes (Mark Salter) [1870102] - [netdrv] net: stmmac: Use kcalloc() instead of kmalloc_array() (Mark Salter) [1870102] - [netdrv] net: stmmac: RX Descriptors need to be clean before setting buffers (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix misuses of GENMASK macro (Mark Salter) [1870102] - [netdrv] net: stmmac: add support for hash table size 128/256 in dwmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: mac address array boudary violation issue (Mark Salter) [1870102] - [netdrv] net: stmmac: Introducing support for Page Pool (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix descriptors address being in > 32 bits address space (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RX Coalesce Frames setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-work the queue selection for TSO packets (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable dwmac4 jumbo frame more than 8KiB (Mark Salter) [1870102] - [netdrv] net: stmmac: make "snps, reset-delays-us" optional again (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-word Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Update Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Only disable interrupts if NAPI is scheduled (Mark Salter) [1870102] - [netdrv] net: stmmac: Update RX Tail Pointer to last free entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable support for > 32 Bits addressing in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not disable interrupts when cleaning TX (Mark Salter) [1870102] - [netdrv] net: stmmac: Add the missing speeds that XGMAC supports (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Fix the undefined burst setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Decrease default RX Watchdog value (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not try to enable PHY EEE if MAC does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Enable EDMA by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix case when PHY handle is not present (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix crash observed if PHY does not support EEE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix possible deadlock when disabling EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: initialize the reset delay array (Mark Salter) [1870102] - [netdrv] net: stmmac: add sanity check to device_property_read_u32_array call (Mark Salter) [1870102] - [netdrv] net: stmmac: fix unused-variable warning (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the phy_reset hook from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset delays from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset GPIO from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: use device_property_read_u32_array to read the reset delays (Mark Salter) [1870102] - [netdrv] net: stmmac: drop redundant check in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix wrapper drivers not detecting PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: use GPIO descriptors in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Convert to phylink and remove phylib logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Start adding phylink support (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to convert to phylink (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: fix flow control issue (Mark Salter) [1870102] - [netdrv] net: stmmac: modify default value of tx-frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to devm_alloc_etherdev_mqs (Mark Salter) [1870102] - [netdrv] net: stmmac: use dev_info() before netdev is registered (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent missing interrupts when running NAPI (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch MMC functions to HWIF callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac100: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC loopback callback to HWIF (Mark Salter) [1870102] - [netdrv] net: stmmac: set IC bit when transmitting frames with HW timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: fixed new system time seconds value calculation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not output error on deferred probe (Mark Salter) [1870102] - [netdrv] net: stmmac: fix csr_clk can't be zero issue (Mark Salter) [1870102] - [netdrv] net: stmmac: update rx tail pointer register to fix rx dma hang issue (Mark Salter) [1870102] - [netdrv] net: stmmac: fix reset gpio free missing (Mark Salter) [1870102] - [netdrv] net: stmmac: dma channel control register need to be init first (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ethtool flow control not able to get/set (Mark Salter) [1870102] - [netdrv] dwmac4_prog_mtl_tx_algorithms() missing write operation (Mark Salter) [1870102] - [netdrv] net: stmmac: Set Flow Control to automatic mode in the driver (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Finish the Flow Control implementation (Mark Salter) [1870102] - [netdrv] net: stmmac: move stmmac_check_ether_addr() to driver probe (Mark Salter) [1870102] - [netdrv] net: stmmac: Use bfsize1 in ndesc_init_rx_desc (Mark Salter) [1870102] - [netdrv] net: stmmac: don't log oversized frames (Mark Salter) [1870102] - [netdrv] net: stmmac: fix dropping of multi-descriptor RX frames (Mark Salter) [1870102] - [netdrv] net: stmmac: don't overwrite discard_frame status (Mark Salter) [1870102] - [netdrv] net: stmmac: don't stop NAPI processing when dropping a packet (Mark Salter) [1870102] - [netdrv] net: stmmac: ratelimit RX error logs (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct DMA buffer size in the RX descriptor (Mark Salter) [1870102] - [netdrv] net: stmmac: fix memory corruption with large MTUs (Mark Salter) [1870102] - [netdrv] net: stmmac: fix jumbo frame sending with non-linear skbs (Mark Salter) [1870102] - [netdrv] net: stmmac: don't set own bit too early for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid one more sometimes uninitialized Clang warning (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: add management of clk_csr property (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid sometimes uninitialized Clang warnings (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix NAPI poll in TX path when in multi-queue (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct define to get rx timestamp on GMAC4 (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ptp timestamping on Rx on gmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: implement the SIOCGHWTSTAMP ioctl (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix a race in EEE enable callback (Mark Salter) [1870102] - [netdrv] net: stmmac: handle endianness in dwmac4_get_timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: Disable EEE mode earlier in XMIT callback (Mark Salter) [1870102] - [netdrv] net: stmmac: Send TSO packets always from Queue 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to Platform Data clock in Watchdog conversion (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent RX starvation in stmmac_napi_poll() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the logic of checking if RX Watchdog must be enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Check if CBS is supported before configuring (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Only clear interrupts that are active (Mark Salter) [1870102] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Mark Salter) [1870102] - [netdrv] net: stmmac: convert to DEFINE_SHOW_ATTRIBUTE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix an error code in probe() (Mark Salter) [1870102] - [netdrv] net: stmmac: Move debugfs init/exit to ->probe()/->remove() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix RX packet size > 8191 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules (Mark Salter) [1870102] - [netdrv] net: stmmac: Set OWN bit for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable TC Ops for GMAC >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add CBS support in XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixup the tail addr setting in xmit path (Mark Salter) [1870102] - [netdrv] stmmac: fix valid numbers of unicast filter entries (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework coalesce timer and fix multi-queue races (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: Do not keep rearming the coalesce timer in stmmac_xmit" (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: fix build failure due to missing COMMON_CLK dependency" (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate XGMAC into main driver flow (Mark Salter) [1870102] - [netdrv] net: stmmac: Add PTP support for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MDIO related functions for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add descriptor related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add DMA related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add XGMAC 2.10 HWIF entry (Mark Salter) [1870102] - [netdrv] stmmac: fix signed 64-bit division (Mark Salter) [1870102] - [netdrv] net: stmmac_tc: use 64-bit arithmetic instead of 32-bit (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for CBS QDISC (Mark Salter) [1870102] - [tty] serial: 8250_tegra: Create Tegra specific 8250 driver (Mark Salter) [1870103] - [pci] PCI: Disable MSI for Tegra root ports (Mark Salter) [1870101] - [pci] PCI: Add MCFG quirks for Tegra194 host controllers (Mark Salter) [1870101] - [netdrv] tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: correct header offsets in napi frags mode (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: Don't put_page() for all negative return values from XDP program (Antoine Tenart) [1919364] - [netdrv] tun: add mutex_unlock() call and napi.skb clearing in tun_get_user() (Antoine Tenart) [1919364] - [netdrv] tun: fix data-race in gro_normal_list() (Antoine Tenart) [1919364] - [netdrv] tun: fix use-after-free when register netdev failed (Antoine Tenart) [1919364] - [netdrv] tun: mark small packets as owned by the tap sock (Antoine Tenart) [1919364] - [netdrv] tun: use netdev_alloc_frag() in tun_napi_alloc_frags() (Antoine Tenart) [1919364] - [scsi] scsi: ibmvfc: Fix error return in ibmvfc_probe() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Provide modules parameters for MQ settings (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Enable MQ and set reasonable defaults (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Purge SCSI channels after transport loss/reset (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send Cancel MAD down each hw SCSI channel (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add cancel mad initialization helper (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Register Sub-CRQ handles with VIOS during channel setup (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send commands down HW Sub-CRQ when channelized (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Set and track hw queue in ibmvfc_event struct (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for using hardware channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Implement channel enquiry and setup commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Map/request irq and register Sub-CRQ interrupt handler (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define Sub-CRQ interrupt handler routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add handlers to drain and complete Sub-CRQ responses (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Sub-CRQ IRQ enable/disable routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add alloc/dealloc routines for SCSI Sub-CRQ Channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Subordinate CRQ definitions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define hcall wrapper for registering a Sub-CRQ (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add size parameter to ibmvfc_init_event_pool() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Init/free event pool during queue allocation/free (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Move event pool init/free routines (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add vhost fields and defaults for MQ enablement (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Relax locking around ibmvfc_queuecommand() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Complete commands outside the host/queue lock (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define per-queue state/list locks (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Make command event pool queue specific (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define generic queue structure for CRQs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for targetWWPN using v2 commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add support for target_wwpn field in v2 MADs and vfcFrame (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add FC payload retrieval routines for versioned vfcFrames (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add helper for testing capability flags (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add new fields for version 2 of several MADs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Use correlation token to tag commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Remove trailing semicolon (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Byte swap login_buf.resp values in attribute show functions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Interface updates for future FPIN and MQ support (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Protect vhost->task_set increment by the host lock (Desnes Augusto Nunes do Rosario) [1868055] - [net] tcp: Fix potential use-after-free due to double kfree() (Florian Westphal) [1915164] - [nvdimm] libnvdimm/region: Enable MAP_SYNC for volatile regions (Steve Best) [1916650] - [net] bpf: Permit cond_resched for some iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix PID fetching with a lot of results (Yauheni Kaliuta) [1874005] - [net] bpf: verifier: Use target program's type for access verifications (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Test sockmap update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Allow update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: Override the meaning of ARG_PTR_TO_MAP_VALUE for sockmap and sockhash (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Call sock_map_update_elem directly (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Merge sockmap and sockhash update functions (Yauheni Kaliuta) [1874005] - [net] net: sk_msg: Simplify sk_psock initialization (Yauheni Kaliuta) [1874005] - [net] bpf: Enforce id generation for all may-be-null register type (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Cleanup bpf_load.o from Makefile (Yauheni Kaliuta) [1874005] - [include] bpf: Plug hole in struct bpf_sk_lookup_kern (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix endianness issues in sk_lookup/ctx_narrow_access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix build slowdown (Yauheni Kaliuta) [1874005] - [net] bpf: Fix scalar32_min_max_or bounds tracking (Yauheni Kaliuta) [1874005] - [net] bpf: Fix "unresolved symbol" build error with resolve_btfids (Yauheni Kaliuta) [1874005] - [powerpc] bpf, powerpc: Fix misuse of fallthrough in bpf_jit_comp() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix XDP program load regression for old kernels (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix native endian assumption when parsing BTF (Yauheni Kaliuta) [1874005] - [include] bpf: Prevent .BTF section elimination (Yauheni Kaliuta) [1874005] - [net] bpf: Fix sysfs export of empty BTF section (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Support passing BPFTOOL_VERSION to make (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu warning for bpffs map pretty-print (Yauheni Kaliuta) [1874005] - [net] bpf: Bpf_skc_to_* casting helpers require a NULL check on sk (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Remove source code links (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Fix ringbuf documentation (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix VERSIONED_SYM_COUNT number parsing (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Avoid counting local symbols in ABI check (Yauheni Kaliuta) [1874005] - [net] bpf: Fix clobbering of r2 in bpf_gen_ld_abs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_{update, delete}_map_elem in hashmap iter program (Yauheni Kaliuta) [1874005] - [net] bpf: Do not use bucket_lock for hashmap iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Remove arch-specific include path in Makefile (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: build: Make sure resolve_btfids cleans up after itself (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build failure from uninitialized variable warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix massive output from test_maps (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_progs-flavor run getting number of tests (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a buffer out-of-bound access when filling raw_tp link_info (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix two typos in uapi/linux/bpf.h (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Fix sections with wrong alignment (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix map index used in error message (Yauheni Kaliuta) [1874005] - [tools] bpftool: Handle EAGAIN error code properly in pids collection (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid visit same object multiple times (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu_sched stall issue with bpf task/task_file iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build on ppc64le architecture (Yauheni Kaliuta) [1874005] - [net] bpf: Use get_file_rcu() instead of get_file() for task_file iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Make test_varlen work with 32-bit user-space arch (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generate data section struct with conservative alignment (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Correct various core_reloc 64-bit assumptions (Yauheni Kaliuta) [1874005] - [tools] libbpf: Enforce 64-bitness of BTF for BPF object files (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix btf_dump test cases on 32-bit arches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle BTF pointer sizes more carefully (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches (Yauheni Kaliuta) [1874005] - [tools] selftest/bpf: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [documentation] doc: Add link to bpf helpers man page (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests to sock_ops for loading sk (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for sock_ops load with r9, r8.r7 registers (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for ctx access in sock_ops with single register (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops ctx access may stomp registers in corner case (Yauheni Kaliuta) [1874005] - [net] net/core/filter.c: Use sizeof_field() macro (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent overriding errno when logging errors (Yauheni Kaliuta) [1874005] - [net] bpf: Iterate through all PT_NOTE sections when looking for build id (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle GCC built-in types for Arm NEON (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Make skeleton code C++17-friendly by dropping typeof() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix v4_to_v6 in sk_lookup (Yauheni Kaliuta) [1874005] - [tools] libbpf: Do not use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [net] bpf: Delete repeated words in comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix silent Makefile output (Yauheni Kaliuta) [1874005] - [documentation] bpf, doc: Remove references to warning message when using bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix compilation warning of selftests (Yauheni Kaliuta) [1874005] - [kernel] bpf: Remove inline from bpf_do_trace_printk (Yauheni Kaliuta) [1874005] - [tools] bpf: Add missing return to resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Support new uapi for map element bpf iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Change uapi for bpf iterator map elements (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Prevent runqslower from racing on building bpftool (Yauheni Kaliuta) [1874005] - [net] bpf: Allow to specify ifindex for skb in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [net] bpf: Setup socket family and addresses in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Use libbpf's btf__parse() API (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Use libbpf's btf__parse() API for parsing BTF from file (Yauheni Kaliuta) [1874005] - [tools] libbf: Fix uninitialized pointer at btf__parse_raw() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__parse_raw() and generic btf__parse() APIs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix wrong return value in do_dump() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix spurious test failures in core_retro selftest (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and bash-completion for `link detach` (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add `link detach` subcommand (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add bpf_link detach APIs (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Use single cgroup helpers for both test_sockmap/progs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix register in PT_REGS MIPS macros (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make destructors more robust by handling ERR_PTR(err) cases (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Omit nodad flag when adding addresses to loopback (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Don't destroy failed link (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add xdpdrv mode for test_xdp_redirect (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Verify socket storage in cgroup/sock_{create, release} (Yauheni Kaliuta) [1874005] - [net] bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test bpf_iter buffer access with negative offset (Yauheni Kaliuta) [1874005] - [net] bpf: Add missing newline characters in verifier error messages (Yauheni Kaliuta) [1874005] - [arm64] bpf, arm64: Add BPF exception tables (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: use :: 1 for localhost in tcp_server.py (Yauheni Kaliuta) [1874005] - [net] bpf: Fix swapped arguments in calls to check_buffer_access (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add new bpf_iter context structs to fix build on old kernels (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpf_ringbuf_output() signature to return long (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Add LSM type to array of prog names (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Skip type probe if name is not found (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF XDP link (Yauheni Kaliuta) [1874005] - [include] bpf: Make bpf_link API available indepently of CONFIG_BPF_SYSCALL (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build on architectures with special bpf_user_pt_regs_t (Yauheni Kaliuta) [1874005] - [net] bpf/local_storage: Fix build without CONFIG_CGROUP (Yauheni Kaliuta) [1874005] - [documentation] Documentation/bpf: Document CGROUP_STORAGE map type (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE behavior on shared egress + ingress (Yauheni Kaliuta) [1874005] - [net] bpf: Make cgroup storages shared between programs on the same cgroup (Yauheni Kaliuta) [1874005] - [net] cgroup: use cgrp->kn->id as the cgroup ID (Yauheni Kaliuta) [1874005] - [net] netprio: use css ID instead of cgroup ID (Yauheni Kaliuta) [1874005] - [fs] kernfs: convert kernfs_node->id from union kernfs_node_id to u64 (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add get_stackid_cannot_attach (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE map can't be used by multiple progs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add callchain_stackid (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for CGROUP_STORAGE map on multiple attaches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Print hint when PERF_EVENT_IOC_SET_BPF returns -EPROTO (Yauheni Kaliuta) [1874005] - [net] bpf: Fail PERF_EVENT_IOC_SET_BPF when bpf_get_cannot work (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for out of bound rdonly buf access (Yauheni Kaliuta) [1874005] - [net] bpf: Separate bpf_get_for perf events BPF (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for bpf sk_storage_map iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf array map iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf hash map iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add bpftool support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Add support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for sock local storage map (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for array maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for hash maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for map elements (Yauheni Kaliuta) [1874005] - [net] bpf: Fix pos computation for bpf_iter seq_ops->start() (Yauheni Kaliuta) [1874005] - [net] bpf: Support readonly/readwrite buffers in verifier (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF socket lookup and reuseport with connections (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_t (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor bpf_iter_reg to have separate seq_info member (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_prog iterator (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip BPF .o files before skeleton generation (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/bpf_devel_QA.rst: fix reference to nonexistent document (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/index.rst: Add ringbuf.rst (Yauheni Kaliuta) [1874005] - [tools] bpftool: Use only nftw for file tree parsing (Yauheni Kaliuta) [1874005] - [net] bpf: net: Use precomputed btf_id for bpf iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_lwt_seg6local.sh hangs (Yauheni Kaliuta) [1874005] - [net] bpf: Make btf_sock_ids global (Yauheni Kaliuta) [1874005] - [tools] bpf: Add BTF_ID_LIST_GLOBAL in btf_ids.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Sync btf_ids.h to tools (Yauheni Kaliuta) [1874005] - [net] bpf: Compute bpf_skc_to_*() helper socket btf ids at build time (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix error handing in do_skeleton() (Yauheni Kaliuta) [1874005] - [tools] libbpf bpf_helpers: Use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: Use bpf_skip() in bpf_jit_prologue() (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Fix possible rcpu kthread hung (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: implement BPF_PROBE_MEM (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: expand exception table logic to allow new handling options (Yauheni Kaliuta) [1874005 1868273] - [s390] s390: fix __EMIT_BUG() macro (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/bug: add entry size to the __bug_table section (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: unify EX_TABLE* implementations (Yauheni Kaliuta) [1874005 1868273] - [tools] selftests/bpf: Tests for BPF_SK_LOOKUP attach point (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add verifier tests for bpf_sk_lookup context access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add name mappings for SK_LOOKUP prog and attach type (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for SK_LOOKUP program type (Yauheni Kaliuta) [1874005] - [tools] bpf: Sync linux/bpf.h to tools/ (Yauheni Kaliuta) [1874005] - [include] bpf: Introduce SK_LOOKUP program type with a dedicated attach point (Yauheni Kaliuta) [1874005] - [net] bpf, netns: Handle multiple link attachments (Yauheni Kaliuta) [1874005] - [tools] bpf: Drop duplicated words in uapi helper comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix possible hang in sockopt_inherit (Yauheni Kaliuta) [1874005] - [tools] selftest: Add tests for XDP programs in CPUMAP entries (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu: Load a eBPF program on cpumap (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add SEC name for xdp programs attached to CPUMAP (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Implement XDP_REDIRECT for eBPF programs attached to map entries (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Add the possibility to attach an eBPF program to cpumap (Yauheni Kaliuta) [1874005] - [net] net: Refactor xdp_convert_buff_to_frame (Yauheni Kaliuta) [1874005] - [net] cpumap: Formalize map value as a named struct (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu_user: Do not update bpf maps in option loop (Yauheni Kaliuta) [1874005] - [net] cpumap: Use non-locked version __ptr_ring_consume_batched (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Consolidate powerpc instructions from bpf_jit.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/bpf_jit: Reuse instruction macros from ppc-opcode.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Move ppc instruction encoding from test_emulate_step (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/lib: Fix emulate_step() std test (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Introduce PPC_RAW_* macros for base instruction encoding (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [include] bpf: Fix build for disabled CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip away modifiers from global variables (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support stripping modifiers for btf_dump (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add selftests verifying bpf_trace_printk() behaviour (Yauheni Kaliuta) [1874005] - [kernel] bpf: Use dedicated bpf_trace_printk event instead of trace_printk() (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Remove warning about PID iterator support (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of btf_ids.h from kernel sources (Yauheni Kaliuta) [1874005] - [documentation] bpf: Add info about .BTF_ids section to btf.rst (Yauheni Kaliuta) [1874005] - [net] bpf: Use BTF_ID to resolve bpf_ctx_convert struct (Yauheni Kaliuta) [1874005] - [net] bpf: Remove btf_id helpers resolving (Yauheni Kaliuta) [1874005] - [net] bpf: Resolve BTF IDs in vmlinux image (Yauheni Kaliuta) [1874005] - [include] bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Yauheni Kaliuta) [1874005] - [net] bpf: Support llvm-objcopy for vmlinux BTF (Yauheni Kaliuta) [1874005] - [powerpc] powerpc: Include .BTF section (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Remove debug info from kallsyms linking (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Parameterize kallsyms generation and correct reporting (Yauheni Kaliuta) [1874005] - [tools] bpf: Compile resolve_btfids tool at kernel compilation start (Yauheni Kaliuta) [1874005] - [kernel] tracing: Make struct ring_buffer less ambiguous (Yauheni Kaliuta) [1874005] - [kernel] tracing: Rename trace_buffer to array_buffer (Yauheni Kaliuta) [1874005] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Yauheni Kaliuta) [1874005] - [tools] tools headers: Update linux/vdso.h and grab a copy of vdso/const.h (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of compiletime_assert() from kernel sources (Yauheni Kaliuta) [1874005] - [tools] objtool: Query pkg-config for libelf location (Yauheni Kaliuta) [1874005] - [tools] bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Yauheni Kaliuta) [1874005] - [samples] bpf: Fix fds_example SIGSEGV error (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix memory leak and optimize BTF sanitization (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch perf_buffer test to tracepoint and skeleton (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle missing BPF_OBJ_GET_INFO_BY_FD gracefully in perf_buffer (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test relying only on CO-RE and no recent kernel features (Yauheni Kaliuta) [1874005] - [tools] libbpf: Improve BTF sanitization handling (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__set_fd() for more control over loaded BTF FD (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make BTF finalization strict (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs avoid minus shell exit codes (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs use another shell exit on non-actions (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix another bpftool segfault without skeleton code enabled (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Remove unused bpf_map_def_legacy struct (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map performance test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map in map test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Fix bpf programs with kprobe/sys_connect event (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] bpftool: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [net] bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hook (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix compilation error of bpf_iter_task_stack.c (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpftool without skeleton code enabled (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build without CONFIG_STACKTRACE (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: Restore netns after each test (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: A few improvements to network_helpers.c (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for listing test names (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for getting number of tests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs indicate to shell on non-actions (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Turn off -Wnested-externs warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch test_vmlinux to use hrtimer_range_start_ns (Yauheni Kaliuta) [1874005] - [net] bpf: Fix net/core/filter build errors when INET is not enabled (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_iter test with bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow pB in bpf_seq_printf() and bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [net] bpf: Introduce helper bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [net] bpf: Remove redundant synchronize_rcu (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add byte swapping selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make bpf_endian co-exist with vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Allow substituting custom vmlinux.h for selftests build (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test auto-load disabling logic for BPF programs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support disabling auto-loading BPF programs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define attach_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define prog_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add tcp/udp iterator programs to selftests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample udp/udp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample tcp/tcp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add more common macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Refactor some net macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_udp6_sock() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for udp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in udp_iter_state (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_skc_to_tcp6_sock() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow tracing programs to use bpf_jiffies64() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Support 'X' in bpf_seq_printf() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for tcp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in tcp_iter_state (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Workaround for get_stack_rawtp test (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent loading vmlinux BTF twice (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix spelling mistake "kallasyms" -> "kallsyms" (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix variable shadowing in emit_obj_refs_json() (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Correctly evaluate $(BUILD_BPF_SKELS) in Makefile (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concat pattern less than test (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concatenation pattern test (Yauheni Kaliuta) [1874005] - [tools] bpf: Switch most helper return values from 32-bit int to 64-bit long (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and sample output for process info (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Show info for processes holding BPF map/prog/link/btf FDs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Wrap source argument of BPF_CORE_READ macro in parentheses (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generalize BPF skeleton support and generate vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Minimize bootstrap bpftool (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Move map/prog parsing logic into common (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add __ksym extern selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for extracting kernel symbol addresses (Yauheni Kaliuta) [1874005] - [tools] libbpf: Generalize libbpf externs support (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add a bunch of attribute getters/setters for map definitions (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test access to bpf map pointer (Yauheni Kaliuta) [1874005] - [net] bpf: Set map_btf_{name, id} for all map types (Yauheni Kaliuta) [1874005] - [net] bpf: Support access to bpf map fields (Yauheni Kaliuta) [1874005] - [net] bpf: Rename bpf_htab to bpf_shtab in sock_map (Yauheni Kaliuta) [1874005] - [net] bpf: Switch btf_parse_vmlinux to btf_find_by_name_kind (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Relicense bpftool's BPF profiler prog as dual-license GPL/BSD (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Add verifier tests for 32bit pointer/scalar arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid verifier failure for 32bit pointer arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: sk_storage: Prefer to get a free cache_idx (Yauheni Kaliuta) [1874005] - [tools] libbpf: Bump version to 0.1.0 (Yauheni Kaliuta) [1874005] - [s390] s390/pci: fix hot-plug of PCI function missing bus (Philipp Rudo) [1915916] - [net] tcp: fix race condition when creating child sockets from syncookies (Florian Westphal) [1915164] - [netdrv] bonding: set xfrm feature flags more sanely (Jarod Wilson) [1893979] - [netdrv] bonding: fix feature flag setting at init time (Jarod Wilson) [1893979]- [fs] cifs: handle -EINTR in cifs_setattr (Leif Sahlberg) [1848178] - [tty] serial: 8250: drop the printk from serial8250_interrupt() (Vitaly Kuznetsov) [1919745] - [fs] cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Leif Sahlberg) [1848178] - [netdrv] ibmvnic: continue fatal error reset after passive init (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix: NULL pointer dereference (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix login buffer memory leak (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix rx buffer tracking and index management in replenish_rx_pool partial success (Diego Domingos) [1901513] - [netdrv] ibmvnic: add some debugs (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix TX completion error handling (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that SCRQ entry reads are correctly ordered (Diego Domingos) [1901513] - [netdrv] ibmvnic: reduce wait for completion time (Diego Domingos) [1901513] - [netdrv] ibmvnic: no reset timeout for 5 seconds after reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: send_login should check for crq errors (Diego Domingos) [1901513] - [netdrv] ibmvnic: track pending login (Diego Domingos) [1901513] - [netdrv] ibmvnic: delay next reset if hard reset fails (Diego Domingos) [1901513] - [netdrv] ibmvnic: restore adapter state on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: avoid memset null scrq msgs (Diego Domingos) [1901513] - [netdrv] ibmvnic: stop free_all_rwi on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: handle inconsistent login with reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: enhance resetting status check during module exit (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues (Diego Domingos) [1901513] - [netdrv] ibmvnic: skip tx timeout reset while in resetting (Diego Domingos) [1901513] - [netdrv] ibmvnic: notify peers when failover and migration happen (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix call_netdevice_notifiers in do_reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: Do not replenish RX buffers after every polling loop (Diego Domingos) [1901513] - [netdrv] ibmvnic: Use netdev_alloc_skb instead of alloc_skb to replenish RX buffers (Diego Domingos) [1901513] - [netdrv] ibmvnic: Correctly re-enable interrupts in NAPI polling routine (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that device queue memory is cache-line aligned (Diego Domingos) [1901513] - [netdrv] ibmvnic: Remove send_subcrq function (Diego Domingos) [1901513] - [netdrv] ibmvnic: Clean up TX code and TX buffer data structure (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce xmit_more support using batched subCRQ hcalls (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce batched RX buffer descriptor transmission (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce indirect subordinate Command Response Queue buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix ibmvnic_set_mac (Diego Domingos) [1901513] - [netdrv] ibmvnic: save changed mac address to adapter->mac_addr (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_control_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_query_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_map_query to send_query_map (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename ibmvnic_send_req_caps to send_request_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_cap_queries to send_query_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: set up 200GBPS speed (Diego Domingos) [1901513] - [netdrv] Revert "ibmvnic: remove never executed if statement" (Diego Domingos) [1901513] - [netdrv] ibmvnic: Harden device Command Response Queue handshake (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix use-after-free of VNIC login response buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: merge ibmvnic_reset_init and ibmvnic_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: remove never executed if statement (Diego Domingos) [1901513] - [netdrv] ibmvnic: improve ibmvnic_init and ibmvnic_reset_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: compare adapter->init_done_rc with more readable ibmvnic_rc_codes (Diego Domingos) [1901513] - [netdrv] ibmvnic: store RX and TX subCRQ handle array in ibmvnic_adapter struct (Diego Domingos) [1901513] - [netdrv] net: ibm: fix return type of ndo_start_xmit function (Diego Domingos) [1901513] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1916478] - [x86] x86/cpu/amd: Call init_amd_zn() om Family 19h processors too (David Arcari) [1916478] - [ata] ahci: Add Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1894284] - [vfio] vfio iommu: Add dma available capability (Philipp Rudo) [1903970] - [x86] x86/entry/64: Do not include inst.h in calling.h (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix GS == 1, 2, and 3 tests (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE with invalid LDT GS (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Reap a forgotten child (Scott Wood) [1490498] - [x86] x86/fsgsbase: Replace static_cpu_has() with boot_cpu_has() (Scott Wood) [1490498] - [x86] x86/entry/64: Correct the comment over SAVE_AND_SET_GSBASE (Scott Wood) [1490498] - [x86] x86/entry/64: Do not use RDPID in paranoid entry to accomodate KVM (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Scott Wood) [1490498] - [x86] x86/fsgsbase: Fix Xen PV support (Scott Wood) [1490498] - [x86] x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbase (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Add a missing memory constraint (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix a comment in the ptrace_write_gsbase test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test GS selector on ptracer-induced GS base write (Scott Wood) [1490498] - [documentation] Documentation/x86/64: Add documentation for GS/FS addressing mode (Scott Wood) [1490498] - [x86] x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2 (Scott Wood) [1490498] - [x86] x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bit (Scott Wood) [1490498] - [x86] x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit (Scott Wood) [1490498] - [x86] x86/entry/64: Remove TRACE_IRQS_*_DEBUG (Scott Wood) [1490498] - [x86] x86/entry/64: Introduce the FIND_PERCPU_BASE macro (Scott Wood) [1490498] - [x86] x86/entry/64: Switch CR3 before SWAPGS in paranoid entry (Scott Wood) [1490498] - [x86] x86/speculation/swapgs: Check FSGSBASE in enabling SWAPGS mitigation (Scott Wood) [1490498] - [x86] x86/process/64: Use FSGSBASE instructions on thread copy and ptrace (Scott Wood) [1490498] - [x86] x86/process: Unify copy_thread_tls() (Scott Wood) [1490498] - [x86] x86/process/64: Use FSBSBASE in switch_to() if available (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Enable FSGSBASE instructions in helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Add intrinsics for FSGSBASE instructions (Scott Wood) [1490498] - [x86] x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/ptrace: Document FSBASE and GSBASE ABI oddities (Scott Wood) [1490498] - [x86] Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS selector" and fix the test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix some test case bugs (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write with FSGSBASE (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test RD/WRGSBASE (Scott Wood) [1490498] - [documentation] kbuild: Raise the minimum required binutils version to 2.21 (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix the base write helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Clean up various details (Scott Wood) [1490498] - [x86] x86/segments: Introduce the 'CPUNODE' naming to better document the segment limit CPU/node NR trick (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Factor out FS/GS segment loading from __switch_to() (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Convert the ELF core dump code to the new FSGSBASE helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Make ptrace use the new FS/GS base helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Introduce FS/GS base helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately (Scott Wood) [1490498] - [net] esp: select CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] treewide: Use fallthrough pseudo-keyword (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always try to free Jitter RNG instance (Vladis Dronov) [1905088] - [crypto] crypto: drbg - should select CTR (Vladis Dronov) [1905088] - [crypto] crypto: ctr - no longer needs CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always seeded with SP800-90B compliant noise source (Vladis Dronov) [1905088] - [crypto] crypto: jitter - SP800-90B compliance (Vladis Dronov) [1905088] - [crypto] crypto: jitter - add header to fix buildwarnings (Vladis Dronov) [1905088] - [crypto] crypto: jitter - fix comments (Vladis Dronov) [1905088] - [crypto] crypto: jitter - update implementation to 2.1.2 (Vladis Dronov) [1905088] - [crypto] crypto: drbg - in-place cipher operation for CTR (Vladis Dronov) [1905088] - [crypto] crypto: drbg - eliminate constant reinitialization of SGL (Vladis Dronov) [1905088] - [vfio] vfio/pci: Implement ioeventfd thread handler for contended memory lock (Alex Williamson) [1861560] - [vfio] vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages (Alex Williamson) [1896568] - [vfio] vfio/pci: Clear token on bypass registration failure (Alex Williamson) [1896568] - [vfio] vfio/type1: fix dirty bitmap calculation in vfio_dma_rw (Alex Williamson) [1497898] - [vfio] vfio: fix a missed vfio group put in vfio_pin_pages (Alex Williamson) [1497898] - [vfio] vfio: add a singleton check for vfio_group_pin_pages (Alex Williamson) [1497898] - [vfio] vfio/pci: Don't regenerate vconfig for all BARs if !bardirty (Alex Williamson) [1896568] - [vfio] vfio/pci: Remove redundant declaration of vfio_pci_driver (Alex Williamson) [1896568] - [uapi] vfio: Fix typo of the device_state (Alex Williamson) [1497898] - [vfio] vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson) [1866141] - [vfio] vfio-pci: Avoid recursive read-lock usage (Alex Williamson) [1861560] - [vfio] vfio/type1: Refactor vfio_iommu_type1_ioctl() (Alex Williamson) [1896568] - [vfio] vfio/pci: Add QAT devices to denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Add device denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Hold igate across releasing eventfd contexts (Alex Williamson) [1896568] - [vfio] vfio/type1: Add conditional rescheduling after iommu map failed (Alex Williamson) [1896568] - [vfio] vfio/pci: Add Intel X550 to hidden INTx devices (Alex Williamson) [1896567] - [vfio] vfio: Cleanup allowed driver naming (Alex Williamson) [1896568] - [uapi] vfio/type1: Fix migration info capability ID (Alex Williamson) [1497898] - [vfio] vfio iommu: typecast corrections (Alex Williamson) [1497898] - [vfio] vfio iommu: Use shift operation for 64-bit integer division (Alex Williamson) [1497898] - [vfio] vfio/mdev: Fix reference count leak in add_mdev_supported_type (Alex Williamson) [1896568] - [vfio] vfio: Selective dirty page tracking if IOMMU backed device pins pages (Alex Williamson) [1497898] - [vfio] vfio iommu: Add migration capability to report supported features (Alex Williamson) [1497898] - [vfio] vfio iommu: Update UNMAP_DMA ioctl to get dirty bitmap before unmap (Alex Williamson) [1497898] - [vfio] vfio iommu: Implementation of ioctl for dirty pages tracking (Alex Williamson) [1497898] - [uapi] vfio iommu: Add ioctl definition for dirty pages tracking (Alex Williamson) [1497898] - [vfio] vfio iommu: Cache pgsize_bitmap in struct vfio_iommu (Alex Williamson) [1497898] - [vfio] vfio iommu: Remove atomicity of ref_count of pinned pages (Alex Williamson) [1497898] - [uapi] vfio: UAPI for migration interface for device state (Alex Williamson) [1497898] - [vfio] vfio/pci: Remove dev_fmt definition (Alex Williamson) [1896568] - [vfio] vfio: Use dev_printk() when possible (Alex Williamson) [1896568] - [drm] drm: allow limiting the scatter list size (Lyude Paul) [1876018 1851790] - [drm] drm/nouveau/kms/nv50-: Fix clock checking algorithm in nv50_dp_mode_valid() (Lyude Paul) [1876018] - [drm] drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid() (Lyude Paul) [1876018] - [drm] DRM Backport 5.8 -> 5.9 (Lyude Paul) [1876018] - [drm] drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1876018] - [of] of_graph: add of_graph_is_present() (Lyude Paul) [1876018] - [drm] virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk (Lyude Paul) [1876018] - [vhost] virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM (Lyude Paul) [1876018] - [include] virtio_config: LE config space accessors (Lyude Paul) [1876018] - [kernel] sched: Remove sched_set_*() return value (Lyude Paul) [1876018] - [include] scatterlist: protect parameters of the sg_table related macros (Lyude Paul) [1876018] - [include] scatterlist: add generic wrappers for iterating over sgtable objects (Lyude Paul) [1876018] - [dma] dma-mapping: add generic helpers for mapping sgtable objects (Lyude Paul) [1876018] - [drm] DRM Backport 5.7 -> 5.8 (Lyude Paul) [1876018] - [drm] drm/fb-helper: Fix vt restore (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the the sysrq_key_op(s) (Lyude Paul) [1876018] - [tools] augmented rbtree: rework the RB_DECLARE_CALLBACKS macro definition (Lyude Paul) [1876018] - [mm] augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro (Lyude Paul) [1876018] - [tools] augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro (Lyude Paul) [1876018] - [tools] rbtree: avoid generating code twice for the cached versions (tools copy) (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the sysrq API (Lyude Paul) [1876018] - [tty] tty/sysrq: alpha: export and use __sysrq_get_key_op() (Lyude Paul) [1876018] - [include] uaccess: Add user_read_access_begin/end and user_write_access_begin/end (Lyude Paul) [1876018] - [PATCH] [drm] DRM Backport 5.6 -> 5.7 (Lyude Paul) [1876018] - [vfio] vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pages (Lyude Paul) [1876018] - [vfio] vfio: allow external user to get vfio group from device (Lyude Paul) [1876018] - [drm] drm/fbdev-helper: don't force restores (Lyude Paul) [1876018] - [include] vgaswitcheroo: call fbcon_remap_all directly (Lyude Paul) [1876018] - [video] fbcon: Do not takeover the console from atomic context (Lyude Paul) [1878805 1876018] - [video] fbcon: Only defer console takeover if the current console driver is the dummycon (Lyude Paul) [1878805 1876018] - [video] fbcon: Only allow FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER if fbdev is builtin (Lyude Paul) [1878805 1876018] - [video] console/fbcon: Add support for deferred console takeover (Lyude Paul) [1878805 1876018] - [video] fbcon: Call WARN_CONSOLE_UNLOCKED() where applicable (Lyude Paul) [1878805 1876018] - [mm] mm: Split huge pages on write-notify or COW (Chris von Recklinghausen) [1913692] - [mm] mm: Introduce vma_is_special_huge (Chris von Recklinghausen) [1913692]- [tools] kselftests: set rx/txtimestamp.sh to correct permission (Hangbin Liu) [1908269] - [tools] kselftests: set udpgro.sh, udpgro_bench.sh, reuseport_addr_any.sh to correct permission (Hangbin Liu) [1908269] - [net] DCB: Validate DCB_ATTR_DCB_BUFFER argument (Balazs Nemeth) [1891595] - [net] netlabel: remove unused param from audit_log_format() (Balazs Nemeth) [1891595] - [net] netlabel: fix problems with mapping removal (Balazs Nemeth) [1891595] - [net] af_key: pfkey_dump needs parameter validation (Balazs Nemeth) [1891595] - [tools] perf tools: Add 'evlist' control command (Jiri Olsa) [1844111] - [tools] perf tools: Allow to enable/disable events via control file (Jiri Olsa) [1844111] - [tools] perf tools: Add evlist__disable_evsel/evlist__enable_evsel (Jiri Olsa) [1844111] - [tools] perf tools: Reformat record's control fd man text (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'find' methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' enable event methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'toggle' methods (Jiri Olsa) [1844111] - [x86] perf/amd/uncore: Inform the user how many counters each uncore PMU has (Michael Petlan) [1884816] - [powercap] powercap: RAPL: Add AMD Fam19h RAPL support (Michael Petlan) [1884816] - [powercap] powercap: Add AMD Fam17h RAPL support (Michael Petlan) [1884816] - [powercap] powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer (Michael Petlan) [1884816] - [x86] x86/msr-index: sort AMD RAPL MSRs by address (Michael Petlan) [1884816] - [thunderbolt] thunderbolt: Add support for Intel Maple Ridge (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add USB4 router operation proxy for firmware connection manager (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move constants for USB4 router operations to tb_regs.h (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add connection manager specific hooks for USB4 router operations (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass TX and RX data directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass metadata directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Perform USB4 router NVM upgrade in two phases (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Return -ENOTCONN when ERR_CONN is received (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Keep the parent runtime resumed for a while on device disconnect (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log adapter numbers in decimal in path activation/deactivation (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log which connection manager implementation is used (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move max_boot_acl field to correct place in struct icm (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Fix use-after-free in remove_unplugged_switch() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add DMA traffic test driver (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add support for end-to-end flow control (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Make it possible to allocate one directional DMA tunnel (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create debugfs directory automatically for services (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add functions for enabling and disabling lane bonding on XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add link_speed and link_width to XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create XDomain devices for loops back to the host (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Find XDomain by route instead of UUID (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Do not clear USB4 router protocol adapter IFC and ISE bits (Torez Smith) [1782721] - [net] ipv6: fib: flush exceptions when purging route (Hangbin Liu) [1916084] - [net] ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init (Hangbin Liu) [1916084] - [net] ipv6: remove unused function ipv6_skb_idev() (Hangbin Liu) [1916084] - [net] ipv6: Fix error path to cancel the meseage (Hangbin Liu) [1916084] - [tools] selftests/net/fib_tests: update addr_metric_test for peer route testing (Hangbin Liu) [1916084] - [net] net/ipv6: remove the old peer route if change it to a new one (Hangbin Liu) [1916084] - [tools] selftests/net: remove not backported tests (Hangbin Liu) [1908340] - [netdrv] bonding: add a vlan+srcmac tx hashing option (Jarod Wilson) [1724795] - [security] selinux: mark selinux_xfrm_refcount as __read_mostly (Ondrej Mosnacek) [1904940] - [net] udp: fix integer overflow while computing available space in sk_rcvbuf (Xin Long) [1916997] - [fs] NFSv4: make cache consistency bitmask dynamic (Steve Dickson) [1881647] - [include] NFSv4: Save a few bytes in the nfs_pgio_args/res (Steve Dickson) [1881647] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf test: Use generic event for expand_libpfm_events() (Michael Petlan) [1884818 1908305] - [tools] perf probe: Change function definition check due to broken DWARF (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to die_entrypc() returns error correctly (Michael Petlan) [1884818 1908305] - [tools] perf stat: Use proper cpu for shadow stats (Michael Petlan) [1884818 1908305] - [tools] perf record: Synthesize cgroup events only if needed (Michael Petlan) [1884818 1908305] - [tools] perf diff: Fix error return value in __cmd_diff() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf test: Avoid an msan warning in a copied stack (Michael Petlan) [1884818 1908305] - [tools] perf inject: Fix file corruption due to event deletion (Michael Petlan) [1884818 1908305] - [tools] perf test: Update branch sample pattern for cs-etm (Michael Petlan) [1884818 1908305] - [tools] perf test: Fix a typo in cs-etm testing (Michael Petlan) [1884818 1908305] - [tools] perf lock: Don't free "lock_seq_stat" if read_count isn't zero (Michael Petlan) [1884818 1908305] - [tools] perf lock: Correct field name "flags" (Michael Petlan) [1884818 1908305] - [tools] tools feature: Fixup fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for cgroup events (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for ino_generation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Initialize output buffer in build_id__sprintf (Michael Petlan) [1884818 1908305] - [tools] perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() (Michael Petlan) [1884818 1908305] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf scripting python: Avoid declaring function pointers with a visibility attribute (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove broken __no_tail_call attribute (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX (Michael Petlan) [1884818 1908305] - [tools] perf trace: Fix segfault when trying to trace events by cgroup (Michael Petlan) [1884818 1908305] - [tools] perf tools: Fix crash with non-jited bpf progs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove LTO compiler options when building perl support (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update documentation for metrics reorganization (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Add metrics "RMT Load Hit" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Correct LLC load hit metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header for LLC local hit (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Use more explicit headers for HITM (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header from "LLC Load Hitm" to "Load Hitm" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Organize metrics based on memory hierarchy (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display "Total Stores" as a standalone metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display the total numbers continuously (Michael Petlan) [1884818 1908305] - [tools] perf bench: Use condition variables in numa (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Fix event code for events referencing std arch events (Michael Petlan) [1884818 1908305] - [tools] perf diff: Support hot streams comparison (Michael Petlan) [1884818 1908305] - [tools] perf streams: Report hot streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Calculate the sum of total streams hits (Michael Petlan) [1884818 1908305] - [tools] perf streams: Link stream pair (Michael Petlan) [1884818 1908305] - [tools] perf streams: Compare two streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Get the evsel_streams by evsel_idx (Michael Petlan) [1884818 1908305] - [tools] perf streams: Introduce branch history "streams" (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Improve PT documentation slightly (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add support for exclusive groups/events (Michael Petlan) [1884818 1908305] - [tools] perf test: Add build id shell test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Align buildid list output for short build ids (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add size to 'struct perf_record_header_build_id' (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__build_id_equal() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__set_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to build_id__sprintf() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build id object to sysfs__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to filename__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use build_id object in dso (Michael Petlan) [1884818 1908305] - [tools] perf config: Export the perf_config_from_file() function (Michael Petlan) [1884818 1908305] - [tools] perf python: Autodetect python3 binary (Michael Petlan) [1884818 1908305] - [tools] perf tests: Show python test script in verbose mode (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update usage for showing memory events (Michael Petlan) [1884818 1908305] - [tools] perf stat: Fix out of bounds CPU map access when handling armv8_pmu events (Michael Petlan) [1884818 1908305] - [tools] perf python scripting: Fix printable strings in python3 scripts (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix uncore metric expressions (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Release cpu_map refcount if evsel alloc failed (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Fix cpu map refcounting (Michael Petlan) [1884818 1908305] - [tools] tools lib traceevent: Hide non API functions (Michael Petlan) [1884818 1908305] - [tools] perf sched: Show start of latency as well (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix typos in power8 PMU events (Michael Petlan) [1884818 1908305] - [tools] perf bench: Run inject-build-id with --buildid-all option too (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add --buildid-all option (Michael Petlan) [1884818 1908305] - [tools] perf inject: Do not load map/dso when injecting build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Enter namespace when reading build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add missing callbacks in perf_tool (Michael Petlan) [1884818 1908305] - [tools] perf bench: Add build-id injection benchmark (Michael Petlan) [1884818 1908305] - [tools] perf trace: Use the autogenerated mmap 'prot' string/id table (Michael Petlan) [1884818 1908305] - [tools] tools beauty: Add script to generate table of mmap's 'prot' argument (Michael Petlan) [1884818 1908305] - [tools] perf beauty mmap_flags: Conditionaly define the mmap flags (Michael Petlan) [1884818 1908305] - [tools] perf trace beauty: Add script to autogenerate mremap's flags args string/id table (Michael Petlan) [1884818 1908305] - [tools] perf tools: Separate the checking of headers only used to build beautification tables (Michael Petlan) [1884818 1908305] - [tools] perf parse-events: Reduce casts around bp_addr (Michael Petlan) [1884818 1908305] - [tools] perf test: Add expand cgroup event test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Allow creation of cgroup without open (Michael Petlan) [1884818 1908305] - [tools] perf tools: Copy metric events properly when expand cgroups (Michael Petlan) [1884818 1908305] - [tools] perf stat: Add --for-each-cgroup option (Michael Petlan) [1884818 1908305] - [tools] perf evsel: Add evsel__clone() function (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Update SkylakeX events to v1.21 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events intel: Update CascadelakeX events to v1.08 (Michael Petlan) [1884818 1908305] - [tools] perf script: Add min, max to futex-contention output, in addition to avg (Michael Petlan) [1884818 1908305] - [tools] perf script: Autopep8 futex-contention (Michael Petlan) [1884818 1908305] - [tools] perf stat: Skip duration_time in setup_system_wide (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Support cap_user_time_short for event TIME_CONV (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Calculate timestamp with cap_user_time_short (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Add rdtsc() for Arm64 (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Move out common functions from x86 (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fall back to debuginfod query if debuginfo and source not found locally (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to adjust symbol address with correct reloc_sym address (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Fix "context_switch event has no tid" error (Michael Petlan) [1884818 1908305] - [tools] perf script: Display negative tid in non-sample events (Michael Petlan) [1884818 1908305] - [tools] perf docs: Improve help information in perf.txt (Michael Petlan) [1884818 1908305] - [tools] perf metric: Remove duplicate include (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add documentation for topdown metrics (Michael Petlan) [1884818 1908305] - [tools] perf stat: Support new per thread TopDown metrics (Michael Petlan) [1884818 1908305] - [tools] perf record: Support sample-read topdown metric group (Michael Petlan) [1884818 1908305] - [tools] perf tools: Rename group to topdown (Michael Petlan) [1884818 1908305] - [tools] perf machine: Add machine__for_each_dso() function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Call test_attr__open() directly (Michael Petlan) [1884818 1908305] - [tools] perf vendor events power9: Add hv_24x7 core level metric events (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add support for parsing perchip/percore events (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add new structure to pass json fields (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Make json_events() static and ditch jevents.h file (Michael Petlan) [1884818 1908305] - [tools] perf test: Introduce script for Arm CoreSight testing (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix typo in comment (Michael Petlan) [1884818 1908305] - [tools] perf stat: Remove dead code: no need to set os.evsel twice (Michael Petlan) [1884818 1908305] - [tools] perf list: Do not print 'Metric Groups:' unnecessarily (Michael Petlan) [1884818 1908305] - [tools] perf list: Remove dead code in argument check (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add build test with GTK+ (Michael Petlan) [1884818 1908305] - [tools] tools feature: Add missing -lzstd to the fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Make GTK2 support opt-in (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Enable Family 19h users by matching Zen2 events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add recommended events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add ITLB Instruction Fetch Hits event for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add L2 Prefetch events for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf: ftrace: Add filter support for option -F/--funcs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate close_control_option()'s into one function (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Document snapshot control command (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Add 'ret' (intel disasm style) as an alias for 'retq' (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Allow configuring the 'disassembler_style' knob via 'perf config' (Michael Petlan) [1884818 1908305] - [tools] perf record: Add 'snapshot' control command (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add FIFO file names as alternative options to --control (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use AsciiDoc formatting for --control option documentation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Handle read errors from ctl_fd (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate --control option parsing into one function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Add test for PE binary format support (Michael Petlan) [1884818 1908305] - [tools] perf symbols: Try reading the symbol table with libbfd (Michael Petlan) [1884818 1908305] - [tools] perf dso: Use libbfd to read build_id and .gnu_debuglink section (Michael Petlan) [1884818 1908305] - [tools] tools features: Add feature test to check if libbfd has buildid support (Michael Petlan) [1884818 1908305] - [tools] tools: Remove feature-libelf-mmap feature detection (Michael Petlan) [1884818 1908305] - [tools] perf build: Allow nested externs to enable BUILD_BUG() usage (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check PEBS status correctly (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86: fix sysfs type mismatches (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Make anythread filter support conditional (Michael Petlan) [1884818 1908305] - [kernel] perf: Tweak perf_event_attr::exclusive semantics (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix event multiplexing for exclusive groups (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_in() (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_out() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Make dummy_iregs static (Michael Petlan) [1884818 1908305] - [include] perf/arch: Remove perf_sample_data::regs_user_copy (Michael Petlan) [1884818 1908305] - [kernel] perf: Optimize get_recursion_context() (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix get_recursion_context() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Reduce stack usage for x86_pmu::drain_pebs() (Michael Petlan) [1884818 1908305] - [kernel] perf: Reduce stack usage of perf_output_begin() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Fix a memory leak in perf_event_parse_addr_filter() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_metric for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_pair for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] x86/events/amd/iommu: Fix sizeof mismatch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check perf metrics feature for each CPU (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix Ice Lake event constraint table (Michael Petlan) [1884818 1908305] - [x86] perf/x86/msr: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F17h user threadmask and slicemask specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Prepare to scale for more attributes that vary per family (Michael Petlan) [1884818 1908305] - [x86] arch/x86/amd/ibs: Fix re-arming IBS Fetch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/rapl: Add AMD Fam19h RAPL support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Fix raw sample data accumulation (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd: Fix sampling Large Increment per Cycle events (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_out() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_in() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support per-thread RDPMC TopDown metrics (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support TopDown metrics on Ice Lake (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Add a macro for RDPMC offset of fixed counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Generic support for hardware TopDown metrics (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix the name of perf METRICS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Move BTS index to 47 (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Introduce the fourth fixed counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Name the global status bit in NMI handler (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Michael Petlan) [1884818 1908305] - [powerpc] powerpc/cacheinfo: Print correct cache-sibling map/list for L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Add support detecting thread-groups sharing L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename init_thread_group_l1_cache_map() to make it generic (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Parse ibm, thread-groups with multiple properties (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use GFP_ATOMIC while allocating tmp mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove unnecessary variable (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_coregroup_mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Move coregroup mask updation to a new function (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Check for duplicate topologies and consolidate (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Depend on cpu_l1_cache_map when adding CPUs (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop passing mask to update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Limit CPUs traversed to within a node (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize remove_cpu_from_masks (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove get_physical_package_id (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop updating cpu_core_mask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Update topology_core_cpumask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Override cpu_smt_mask (Diego Domingos) [1906504] - [include] sched/topology: Allow archs to override cpu_smt_mask (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Add per cpu per index shared_cpu_list (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Make cpumap_show code reusable (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Use cpumap_print to print cpumap (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use IS_ENABLED() to avoid #ifdef (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Drop superfluous NULL check (Diego Domingos) [1906504] - [vfio] pci: Cleanup .probe() exit paths (Clark Williams) [1860192] - [vfio] pci: Add sriov_configure support (Clark Williams) [1860192] - [vfio] Introduce VFIO_DEVICE_FEATURE ioctl and first user (Clark Williams) [1860192] - [vfio] pci: Introduce VF token (Clark Williams) [1860192] - [vfio] pci: Implement match ops (Clark Williams) [1860192] - [vfio] Include optional device match in vfio_device_ops callbacks (Clark Williams) [1860192] - [infiniband] IB/hfi1: Ensure correct mm is used at all times (Kamal Heib) [1879586] {CVE-2020-27835} - [block] rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ming Lei) [1887327] {CVE-2020-25284}- [tools] kunit: tool: unmark test_data as binary blobs (Nico Pache) [1900119] - [tools] kunit: tools: fix kunit_tool tests for parsing test plans (Nico Pache) [1900119] - [documentation] Documentation: kunit: Update Kconfig parts for KUNIT's module support (Nico Pache) [1900119] - [tools] kunit: Don't fail test suites if one of them is empty (Nico Pache) [1900119] - [tools] kunit: Fix kunit.py --raw_output option (Nico Pache) [1900119] - [tools] kunit: tool: fix improper treatment of file location (Nico Pache) [1900119] - [tools] kunit: tool: fix broken default args in unit tests (Nico Pache) [1900119] - [tools] kunit: capture stderr on all make subprocess calls (Nico Pache) [1900119] - [documentation] Documentation: kunit: Remove references to --defconfig (Nico Pache) [1900119] - [kernel] kcsan: Add test suite (Nico Pache) [1900119] - [documentation] Documentation: kunit: Add some troubleshooting tips to the FAQ (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Fix invalid result when build fails (Nico Pache) [1900119] - [tools] kunit: show error if kunit results are not present (Nico Pache) [1900119] - [tools] kunit: kunit_config: Fix parsing of CONFIG options with space (Nico Pache) [1900119] - [lib] kunit: add support for named resources (Nico Pache) [1900119] - [lib] kunit: generalize kunit_resource API beyond allocated resources (Nico Pache) [1900119] - [security] security: apparmor: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [fs] fs: ext4: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [base] drivers: base: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] lib: Kconfig.debug: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: Kconfig: enable a KUNIT_ALL_TESTS fragment (Nico Pache) [1900119] - [tools] kunit: Fix TabError, remove defconfig code and handle when there is no kunitconfig (Nico Pache) [1900119] - [tools] kunit: use KUnit defconfig by default (Nico Pache) [1900119] - [tools] kunit: use --build_dir=.kunit as default (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Separate out config/build/exec/parse (Nico Pache) [1900119] - [lib] lib/test_linear_ranges: add a test for the 'linear_ranges' (Nico Pache) [1900119] - [lib] kunit: Add missing newline in summary message (Nico Pache) [1900119] - [tools] kunit: tool: add missing test data file content (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe debugfs representation (Nico Pache) [1900119] - [lib] kunit: subtests should be indented 4 spaces according to TAP (Nico Pache) [1900119] - [lib] kunit: add log test (Nico Pache) [1900119] - [lib] kunit: add debugfs /sys/kernel/debug/kunit//results display (Nico Pache) [1900119] - [documentation] Documentation: kunit: Make the KUnit documentation less UML-specific (Nico Pache) [1900119] - [lib] Fix linked-list KUnit test when run multiple times (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Allow .kunitconfig to disable config items (Nico Pache) [1900119] - [lib] kunit: Always print actual pointer values in asserts (Nico Pache) [1900119] - [tools] kunit: add --make_options (Nico Pache) [1900119] - [tools] kunit: Run all KUnit tests through allyesconfig (Nico Pache) [1900119] - [tools] kunit: kunit_parser: make parser more robust (Nico Pache) [1900119] - [of] of: unittest: annotate warnings triggered by unittest (Nico Pache) [1900119] - [of] of: unittest: Disable interrupt node tests for old world MAC systems (Nico Pache) [1900119] - [of] of: unittest: add overlay gpio test to catch gpio hog problem (Nico Pache) [1900119] - [tools] kunit: run kunit_tool from any directory (Nico Pache) [1900119] - [tools] kunit: test: Improve error messages for kunit_tool when kunitconfig is invalid (Nico Pache) [1900119] - [documentation] Documentation: kunit: fixed sphinx error in code block (Nico Pache) [1900119] - [base] software node: introduce CONFIG_KUNIT_DRIVER_PE_TEST (Nico Pache) [1900119] - [base] kunit: building kunit as a module breaks allmodconfig (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe module-based build (Nico Pache) [1900119] - [lib] kunit: allow kunit to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: remove timeout dependence on sysctl_hung_task_timeout_seconds (Nico Pache) [1900119] - [lib] kunit: allow kunit tests to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: hide unexported try-catch interface in try-catch-impl.h (Nico Pache) [1900119] - [lib] kunit: move string-stream.h to lib/kunit (Nico Pache) [1900119] - [security] apparmor: add AppArmor KUnit tests for policy unpack (Nico Pache) [1900119] - [tools] kunit/kunit_tool_test: Test '--build_dir' option run (Nico Pache) [1900119] - [tools] kunit: Rename 'kunitconfig' to '.kunitconfig' (Nico Pache) [1900119] - [tools] kunit: Place 'test.log' under the 'build_dir' (Nico Pache) [1900119] - [tools] kunit: Create default config in '--build_dir' (Nico Pache) [1900119] - [tools] kunit: Remove duplicated defconfig creation (Nico Pache) [1900119] - [documentation] docs/kunit/start: Use in-tree 'kunit_defconfig' (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for kunit_tool (Nico Pache) [1900119] - [documentation] Documentation: kunit: fix typos and gramatical errors (Nico Pache) [1900119] - [tools] kunit: testing kunit: Bug fix in test_run_timeout function (Nico Pache) [1900119] - [base] PM / QoS: Initial kunit test (Nico Pache) [1900119] - [lib] lib/list-test: add a test for the 'list' doubly linked list (Nico Pache) [1900119] - [fs] ext4: add kunit test for decoding extended timestamps (Nico Pache) [1900119] - [documentation] Documentation: kunit: Fix verification command (Nico Pache) [1900119] - [tools] kunit: Fix '--build_dir' option (Nico Pache) [1900119] - [lib] kunit: fix failure to build without printk (Nico Pache) [1900119] - [kernel] kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec() (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for KUnit (Nico Pache) [1900119] - [tools] kunit: defconfig: add defconfigs for building KUnit tests (Nico Pache) [1900119] - [tools] kunit: tool: add Python wrappers for running KUnit tests (Nico Pache) [1900119] - [lib] kunit: test: add tests for KUnit managed resources (Nico Pache) [1900119] - [lib] kunit: test: add the concept of assertions (Nico Pache) [1900119] - [lib] kunit: test: add tests for kunit test abort (Nico Pache) [1900119] - [lib] kunit: test: add support for test abort (Nico Pache) [1900119] - [tools] objtool: add kunit_try_catch_throw to the noreturn list (Nico Pache) [1900119] - [tools] objtool: Add rewind_stack_do_exit() to the noreturn list (Nico Pache) [1900119] - [lib] kunit: test: add initial tests (Nico Pache) [1900119] - [lib] lib: enable building KUnit in lib/ (Nico Pache) [1900119] - [lib] kunit: test: add the concept of expectations (Nico Pache) [1900119] - [lib] kunit: test: add assertion printing library (Nico Pache) [1900119] - [lib] kunit: test: add string_stream a std::stream like string builder (Nico Pache) [1900119] - [lib] kunit: test: add test resource management API (Nico Pache) [1900119] - [lib] kunit: test: add KUnit test runner core (Nico Pache) [1900119] - [watchdog] watchdog/hpwdt: Reflect changes (Joseph Szczypek) [1905293] - [watchdog] watchdog/hpwdt: Disable NMI in Crash Kernel (Joseph Szczypek) [1905293] - [idle] intel_idle: add SnowRidge C-state table (Steve Best) [1838554] - [mm] mm: memcg/slab: fix use after free in obj_cgroup_charge (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix return of child memcg objcg for root memcg (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix obj_cgroup_charge() return value handling (Waiman Long) [1916962] - [mm] mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cgroup_from_current() (Waiman Long) [1916962] - [s390] s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo) [1897184] - [net] ethtool: fix error paths in ethnl_set_channels() (Ivan Vecera) [1906682] - [powerpc] powerpc/pci: Remove LSI mappings on device teardown (Diego Domingos) [1909722] - [powerpc] Revert "powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters" (Diego Domingos) [1909722] - [block] block: add blk_alloc_queue declaration back (Ming Lei) [1911343] - [net] tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate (Antoine Tenart) [1901863] - [net] tcp_bbr: improve arithmetic division in bbr_update_bw() (Antoine Tenart) [1901863] - [net] tcp_bbr: clarify that bbr_bdp() rounds up in comments (Antoine Tenart) [1901863] - [net] tcp_bbr: adapt cwnd based on ack aggregation estimation (Antoine Tenart) [1901863] - [net] tcp_bbr: fix bbr pacing rate for internal pacing (Antoine Tenart) [1901863]- [wireless] iwlwifi: fw: acpi: Demote non-conformant function headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: dbg: Fix misspelling of 'reg_data' in function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-phy-db: Add missing struct member description for 'trans' (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-parse: Fix 'struct iwl_eeprom_enhanced_txpwr's header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-read: Demote one nonconformant function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs: Demote non-conformant function documentation headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate notification size when waiting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: purge the BSS table upon firmware load (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: check that statistics TLV version match struct version (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add size checks for range response notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: hook up missing RX handlers (Jarod Wilson) [1857772] - [wireless] iwlwifi: tighten RX MPDU bounds checks (Jarod Wilson) [1857772] - [wireless] iwlwifi: Add a new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: disconnect if channel switch delay is too long (Jarod Wilson) [1857772] - [wireless] iwlwifi: support firmware reset handshake (Jarod Wilson) [1857772] - [wireless] iwlwifi: add an extra firmware state in the transport (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix a race in CSA that caused assert 0x3420 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate firmware sync response size (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: clean up some rx code (Jarod Wilson) [1857772] - [wireless] iwlwifi: use SPDX tags (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() (Jarod Wilson) [1857772] - [wireless] iwlwifi: trans: consider firmware dead after errors (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove unnecessary setting of inta_mask (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: file: fix documentation for SAR flag (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clean up scan state on failure (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: do more useful queue sync accounting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix 22000 series driver NMI (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: move iwl_mvm_stop_device() out of line (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove sw_csum_tx (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: validate RX descriptor length (Jarod Wilson) [1857772] - [wireless] iwlwifi: validate MPDU length against notification length (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: iterate active stations when updating statistics (Jarod Wilson) [1857772] - [wireless] iwlwifi: sort out the NVM offsets (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix typo in comment (Jarod Wilson) [1857772] - [wireless] iwlwifi: follow the new inclusive terminology (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: avoid endless HW errors at assert time (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable sending/setting debug host event (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for 6GHz (Jarod Wilson) [1857772] - [wireless] iwlwifi: copy iwl_he_capa for modifications (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove obsolete pre-release support code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Init error table memory to zero (Jarod Wilson) [1857772] - [wireless] iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command for netdetect (Jarod Wilson) [1857772] - [wireless] iwlwifi: move reclaim flows to the queue file (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix sar profile printing issue (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: align the write pointer to DWs (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add the ability to dump phy periphery (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove all queue resources before free (Jarod Wilson) [1857772] - [wireless] wireless: remove unneeded break (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: fix potential infinite loop (Jarod Wilson) [1857772] - [net] cfg80211: select CONFIG_CRC32 (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: support 6 GHz scanning (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add some missing entries for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: invert values of NO_160 device config entries (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add one missing entry for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix kernel panic in case of assert during CSA (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: set LTR to avoid completion timeout (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: properly cancel a session protection for P2P (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: set max HE max A-MPDU according to HE capa (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: limit memory read spin time (Jarod Wilson) [1857772] - [wireless] Revert "iwlwifi: remove wide_cmd_header field" (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 59 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: read and parse PNVM file (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: implement set_pnvm op (Jarod Wilson) [1857772] - [wireless] iwlwifi: add trans op to set PNVM (Jarod Wilson) [1857772] - [wireless] iwlwifi: move PNVM implementation to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: align to new TLC config command API (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix sar geo table initialization (Jarod Wilson) [1857772] - [wireless] iwlwifi: stats: add new api fields for statistics cmd/ntfy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix suspicious rcu usage warnings (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove memset of kek_kck command (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send a CSA command the firmware doesn't know (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix the xtal latency value for a few qu devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix xtal latency for 9560 devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix 0x271B and 0x271C trans cfg struct (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: avoid possible NULL pointer dereference (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support ADD_STA_CMD_API_S ver 12 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add a get lmac id function (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: prepare roc_done_wk to work sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: re-enable TX after channel switch (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Jarod Wilson) [1857772] - [wireless] iwlwifi: support an additional Qu subsystem id (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: stop claiming NL80211_EXT_FEATURE_SET_SCAN_DWELL (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ring the doorbell and wait for PNVM load completion (Jarod Wilson) [1857772] - [wireless] iwlwifi: update prph scratch structure to include PNVM data (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: read and parse SKU ID if available (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: get number of stations from TLV (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Provide descriptions debugfs dentries (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: devices: Fix function documentation formatting issues (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: tx: Demote misuse of kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: rxon: Demote non-conformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: scan: Demote a few nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: utils: Fix some doc-rot (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote a couple of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ops: Remove unused static struct 'iwl_mvm_debug_names' (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: sta: Demote a bunch of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: calib: Demote seemingly unintentional kerneldoc header (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: lib: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: tx: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 57 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add support for internal buffer allocation in D3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: api: fix u32 -> __le32 (Jarod Wilson) [1857772] - [wireless] iwlwifi: use correct group for alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 5 of the alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ignore the scan duration parameter (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add debug host notification (DHN) time point (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: make iwl_pcie_txq_update_byte_cnt_tbl bus independent (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear all scan UIDs (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: parse wowlan status version 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: align RX status flags with firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant log in iwl_mvm_tvqm_enable_txq() (Jarod Wilson) [1857772] - [wireless] iwlwifi: phy-ctxt: add new API VER 3 for phy context cmd (Jarod Wilson) [1857772] - [wireless] iwlwifi: thermal: support new temperature measurement API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add d3 prints (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: support GCMP ciphers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support more GTK rekeying algorithms (Jarod Wilson) [1857772] - [wireless] iwlwifi: move all bus-independent TX functions to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: initiator: add option for adding a PASN responder (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: responder: allow to set only the HLTK for an associated station (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: location: set the HLTK when PASN station is added (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Add FTM initiator RTT smoothing logic (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for responder dynamic config command version 3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for range request command ver 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove wide_cmd_header field (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: add default value for iwl_fw_lookup_cmd_ver (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: in non acpi compilations remove iwl_sar_geo_init (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: set RTS protection for all non legacy rates (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support new KEK KCK api (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 3 of GEO_TX_POWER_LIMIT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: rename geo structs to contain versioning (Jarod Wilson) [1857772] - [wireless] iwlwifi: support REDUCE_TX_POWER_CMD version 6 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: prepare SAR profile selection code for multiple sizes (Jarod Wilson) [1857772] - [wireless] iwlwifi: add a common struct for all iwl_tx_power_cmd versions (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: remove dummy definition of iwl_sar_set_profile() (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove iwl_validate_sar_geo_profile() export (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use CHECKSUM_COMPLETE (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant support_umac_log field (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new WOWLAN_TSC_RSC_PARAM version (Jarod Wilson) [1857772] - [wireless] iwlwifi: don't export acpi functions unnecessarily (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: process ba-notifications also when sta rcu is invalid (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new version of WOWLAN_TKIP_SETTING_API_S (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Don't install CMAC/GMAC key in AP mode (Jarod Wilson) [1857772] - [wireless] iwl-trans: move dev_cmd_offs, page_offs to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: regulatory: regulatory capabilities api change (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add dumping special device memory (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: remove IWL_FW_INI_TIME_POINT_WDG_TIMEOUT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: support ppag table command v2 (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_table_dword to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move tfd to trans layer (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_pool to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move all txcmd init to trans alloc (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable twt by default (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add an option to add PASN station (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for AX201 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: move assert descriptor parser to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: wowlan: adapt to wowlan status API version 10 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: evaluate dsm to disable 5.8GHz channels (Jarod Wilson) [1857772] - [wireless] iwlwifi: msix: limit max RX queues for 9000 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: defer ADDBA transmit in case reclaimed SN != next SN (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT feature if supported by firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT in MAC data policy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add PROTECTED_TWT firmware API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs-fw: handle VHT extended NSS capability (Jarod Wilson) [1857772] - [x86] sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [x86] insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [tools] x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes (Vitaly Kuznetsov) [1915453] - [powercap] powercap/intel_rapl: add support for ElkhartLake (Steve Best) [1847054] - [char] tpm: efi: Don't create binary_bios_measurements file for an empty log (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis: Add a check for invalid status (Jerry Snitselaar) [1887536 1855183] - [char] tpm: use *ph to print small buffer (Jerry Snitselaar) [1887536 1855183] - [char] tpm: Add support for event log pointer found in TPM2 ACPI table (Jerry Snitselaar) [1887536 1855183] - [acpi] acpi: Extend TPM2 ACPI table with missing log fields (Jerry Snitselaar) [1887536] - [char] tpm: Unify the mismatching TPM space buffer sizes (Jerry Snitselaar) [1887536 1855183] - [include] tpm: Require that all digests are present in TCG_PCR_EVENT2 structures (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Prefer async probe (Jerry Snitselaar) [1887536 1855183] - [char] tpm/st33zp24: fix spelling mistake "drescription" -> "description" (Jerry Snitselaar) [1887536] - [char] tpm_tis: extra chip->ops check on error path in tpm_tis_core_init (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Don't send anything during flow control (Jerry Snitselaar) [1887536 1855183] - [include] efi/tpm: Verify event log header before parsing (Jerry Snitselaar) [1887536 1855183] - [char] tpm: eventlog: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [char] tpm: fix wrong return value in tpm_pcr_extend (Jerry Snitselaar) [1887536 1855183] - [include] tpm_eventlog.h: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [include] phylink: : fix function prototype kernel-doc warning (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_attach_direct() instead (Petr Oros) [1878147] - [net] net: ethtool: Handle missing cable test TDR parameters (Petr Oros) [1878147] - [documentation] docs: networking: fix extra spaces in ethtool-netlink (Petr Oros) [1878147] - [documentation] dt-bindings: net: mvusb: Fix example errors (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix null pointer dereference (Petr Oros) [1878147] - [netdrv] net: phy: fix memory leak in device-create error path (Petr Oros) [1878147] - [netdrv] net: mdio device: use flexible sleeping in reset function (Petr Oros) [1878147] - [netdrv] net: mdiobus: add reset-post-delay-us handling (Petr Oros) [1878147] - [netdrv] net: mdiobus: use flexible sleeping for reset-delay-us (Petr Oros) [1878147] - [netdrv] net: phylink: add interface to configure clause 22 PCS PHY (Petr Oros) [1878147] - [netdrv] net: phylink: add struct phylink_pcs (Petr Oros) [1878147] - [netdrv] net: phylink: re-implement interface configuration with PCS (Petr Oros) [1878147] - [netdrv] net: phylink: in-band pause mode advertisement update for PCS (Petr Oros) [1878147] - [netdrv] net: phylink: simplify fixed-link case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: use config.an_enabled in ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify phy case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify ksettings_set() implementation (Petr Oros) [1878147] - [netdrv] net: phylink: avoid mac_config calls (Petr Oros) [1878147] - [netdrv] net: phylink: update PCS when changing interface during resolution (Petr Oros) [1878147] - [netdrv] net: phylink: ensure link is down when changing interface (Petr Oros) [1878147] - [netdrv] net: phylink: rearrange resolve mac_config() call (Petr Oros) [1878147] - [netdrv] net: phylink: rejig link state tracking (Petr Oros) [1878147] - [netdrv] net: phylink: update ethtool reporting for fixed-link modes (Petr Oros) [1878147] - [netdrv] net: phy: fix check in get_phy_c45_ids (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add mdix configuration support for AR9331 and AR8035 (Petr Oros) [1878147] - [netdrv] net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration (Petr Oros) [1878147] - [netdrv] net: phy: continue searching for C45 MMDs even if first returned ffff:ffff (Petr Oros) [1878147] - [netdrv] net: phy: dp83640: Fixup cast to restricted __be16 warning (Petr Oros) [1878147] - [netdrv] net: phy: Make phy_10gbit_fec_features_array static (Petr Oros) [1878147] - [netdrv] net: phy: Properly define genphy_c45_driver (Petr Oros) [1878147] - [netdrv] net: phy: Fixup parameters in kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: at803x: Avoid comparison is always false warning (Petr Oros) [1878147] - [netdrv] net: phy: mdio: reset MDIO devices even if probe() is not implemented (Petr Oros) [1878147] - [netdrv] net: phy: reset the PHY even if probe() is not implemented (Petr Oros) [1878147] - [include] net: mdio: add a forward declaration for reset_control to mdio.h (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in phy_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_bus.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phylink: only restart AN if the link mode is using in-band AN (Petr Oros) [1878147] - [netdrv] net: phylink: add phylink_speed_(up|down) interface (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_init_hw() (Petr Oros) [1878147] - [netdrv] net: phy: make phy_disable_interrupts() non-static (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual pause mode configuration takes effect (Petr Oros) [1878147] - [netdrv] net: phylink: fix ethtool -A with attached PHYs (Petr Oros) [1878147] - [include] net: phy: add support for a common probe between shared PHYs (Petr Oros) [1878147] - [netdrv] net: phy: Allow mdio buses to auto-probe c45 devices (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1548P support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1340S support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: use a single style for referencing functions (Petr Oros) [1878147] - [netdrv] net: phy: smsc: fix printing too many logs (Petr Oros) [1878147] - [netdrv] net: phy: Check harder for errors in get_phy_id() (Petr Oros) [1878147] - [of] of: of_mdio: Correct loop scanning logic (Petr Oros) [1878147] - [of] of: mdio: preserve phy dev_flags in of_phy_connect() (Petr Oros) [1878147] - [netdrv] net: phy: read MMD ID from all present MMDs (Petr Oros) [1878147] - [netdrv] net: phy: split devices_in_package (Petr Oros) [1878147] - [netdrv] net: phy: set devices_in_package only after validation (Petr Oros) [1878147] - [netdrv] net: phy: add support for probing MMDs >= 8 for devices-in-package (Petr Oros) [1878147] - [netdrv] net: phy: reword get_phy_device() kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c22_id() invalid ID handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c45_ids() failure handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up PHY ID reading (Petr Oros) [1878147] - [netdrv] net: phy: clean up cortina workaround (Petr Oros) [1878147] - [netdrv] net: dp83869: Reset return variable if PHY strap is read (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: don't export RDB/legacy access methods (Petr Oros) [1878147] - [netdrv] net: phy: marvell: unlock after phy_select_page() failure (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support for ATH9331 and ATH8032 (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Configure TDR pulse based on measurement length (Petr Oros) [1878147] - [netdrv] net : phy: marvell: Speedup TDR data retrieval by only changing page once (Petr Oros) [1878147] - [netdrv] net: ethtool: Allow PHY cable test TDR data to configured (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add support for amplitude graph (Petr Oros) [1878147] - [net] net: ethtool: Add helpers for cable test TDR data (Petr Oros) [1878147] - [net] net: ethtool: Add generic parts of cable test TDR (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test TDR data (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: read poll when high resolution timers are disabled (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: improve waiting logic (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: remove redundant timeout check (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: use more reasonable delays (Petr Oros) [1878147] - [netdrv] net: mdiobus: add clause 45 mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: at803x: fix PHY ID masks (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Set opmode from straps (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Update port-mirroring to read straps (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add SQI support (Petr Oros) [1878147] - [netdrv] net: phy: simplify phy_link_change arguments (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: fix checkpatch complains about tabs (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add support for BCM54811 PHY (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: execute cable test on link up (Petr Oros) [1878147] - [netdrv] net: phy: mdio-moxart: remove unneeded include (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add cable test support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add bcm_phy_modify_exp() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add exp register access methods without buslock (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add cable-test support (Petr Oros) [1878147] - [netdrv] net: phy: fix aneg restart in phy_ethtool_set_eee (Petr Oros) [1878147] - [net] net: phy: Send notifier when starting the cable test (Petr Oros) [1878147] - [netdrv] net: phy: Put interface into oper testing during cable test (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add cable test support (Petr Oros) [1878147] - [include] net: ethtool: Add helpers for reporting test results (Petr Oros) [1878147] - [include] net: ethtool: Add infrastructure for reporting cable test results (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test reports (Petr Oros) [1878147] - [net] net: ethtool: netlink: Add support for triggering a cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add support for polling cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add cable test support to state machine (Petr Oros) [1878147] - [net] net: ethtool: self_test: Mark interface in testing operative status (Petr Oros) [1878147] - [net] net: Add testing sysfs attribute (Petr Oros) [1878147] - [net] net: Add IF_OPER_TESTING (Petr Oros) [1878147] - [netdrv] net: phy: fix less than zero comparison with unsigned variable val (Petr Oros) [1878147] - [netdrv] net: phy: Make iproc_mdio_resume static (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use phy_package_shared (Petr Oros) [1878147] - [netdrv] net: phy: add concept of shared storage for PHYs (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add support for master-slave configuration (Petr Oros) [1878147] - [uapi] ethtool: provide UAPI for PHY master/slave configuration (Petr Oros) [1878147] - [netdrv] dp83640: reverse arguments to list_add_tail (Petr Oros) [1878147] - [documentation] dt-bindings: add Qualcomm IPQ4019 MDIO bindings (Petr Oros) [1878147] - [netdrv] net: phy: mdio: add IPQ4019 MDIO driver (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add second PHY ID (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: apply the workaround on b0 chips (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix phy_id_mask (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use genphy_soft_reset() (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add downshift support (Petr Oros) [1878147] - [netdrv] net: phy: DP83TC811: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: DP83822: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: Make a bunch of functions static (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix temperature sensor on 2110 (Petr Oros) [1878147] - [gpio] gpiolib: Rename "chip" variables to "gc" in core header file (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Remove unneeded semicolon (Petr Oros) [1878147] - [netdrv] net: phy: clear phydev->suspended after soft reset (Petr Oros) [1878147] - [netdrv] net: phy: remove genphy_no_soft_reset (Petr Oros) [1878147] - [netdrv] net: phy: make phy_suspend a no-op if PHY is suspended already (Petr Oros) [1878147] - [netdrv] net: phylink, dsa: eliminate phylink_fixed_state_cb() (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix less than zero comparison on an unsigned (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: clear settings on link down (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add delayed registration of TJA1102 PHY1 (Petr Oros) [1878147] - [of] net: mdio: of: export part of of_mdiobus_register_phy() (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add initial TJA1102 support (Petr Oros) [1878147] - [documentation] dt-bindings: net: phy: Add support for NXP TJA11xx (Petr Oros) [1878147] - [netdrv] net: phy: Use IS_ERR() to check and simplify code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: limit soft reset to 88x3310 (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add hwmon support (Petr Oros) [1878147] - [netdrv] net: phy: add Broadcom BCM54140 support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add helper to write/read RDB registers (Petr Oros) [1878147] - [netdrv] net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy (Petr Oros) [1878147] - [netdrv] net: phy: Propagate error from bus->reset (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Add support for BCM53125 internal PHYs (Petr Oros) [1878147] - [netdrv] net: phy: mdio-bcm-iproc: Do not show kernel pointer (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add support for AR8032 PHY (Petr Oros) [1878147] - [netdrv] net: marvell10g: soft-reset the PHY when coming out of low power (Petr Oros) [1878147] - [netdrv] net: marvell10g: report firmware version (Petr Oros) [1878147] - [netdrv] net: phy: micrel: use genphy_read_status for KSZ9131 (Petr Oros) [1878147] - [netdrv] net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers (Petr Oros) [1878147] - [netdrv] net: phylink: add separate pcs operations structure (Petr Oros) [1878147] - [netdrv] net: phylink: rename 'ops' to 'mac_ops' (Petr Oros) [1878147] - [netdrv] net: phylink: change phylink_mii_c22_pcs_set_advertisement() prototype (Petr Oros) [1878147] - [ptp] ptp: Avoid deadlocks in the programmable pin code (Petr Oros) [1878147] - [netdrv] net: phy: probe PHY drivers synchronously (Petr Oros) [1878147] - [netdrv] net: phy: don't touch suspended flag if there's no suspend/resume callback (Petr Oros) [1878147] - [netdrv] net: phy: micrel.c: add rgmii interface delay possibility to ksz9131 (Petr Oros) [1878147] - [netdrv] net: phy: mdio-mux-bcm-iproc: use readl_poll_timeout() to simplify code (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: smsc: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: add marvell usb to mdio controller (Petr Oros) [1878147] - [documentation] dt-bindings: net: add marvell usb to mdio bindings (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: marvell: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: add and use phy_check_downshift (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 45 helpers (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 22 helpers (Petr Oros) [1878147] - [netdrv] net: mdiobus: add APIs for modifying a MDIO device register (Petr Oros) [1878147] - [netdrv] net: mdiobus: avoid BUG_ON() in mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1878147] - [netdrv] net: phylink: Add XLGMII support (Petr Oros) [1878147] - [include] net: phy: Add XLGMII interface define (Petr Oros) [1878147] - [netdrv] net: phylink: Test if MAC/PCS support Autoneg (Petr Oros) [1878147] - [netdrv] net: phylink: Add missing Backplane speeds (Petr Oros) [1878147] - [netdrv] net: mdio: add ipq8064 mdio driver (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: place in powersave mode at probe (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add energy detect power down tunable (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add mdix control (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add constants for used interrupt mask bits (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: read copper results from CSSR1 (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add missing shift for media operation mode selection (Petr Oros) [1878147] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Wire suspend/resume for BCM54810 (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check for flags (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_rxrefclk() (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Add speed optimization feature (Petr Oros) [1878147] - [netdrv] net: phy: allow bcm84881 to be a module (Petr Oros) [1878147] - [include] net: phylink: clarify flow control settings in documentation (Petr Oros) [1878147] - [netdrv] net: phylink: improve initial mac configuration (Petr Oros) [1878147] - [netdrv] net: phylink: allow ethtool -A to change flow control advertisement (Petr Oros) [1878147] - [netdrv] net: phylink: resolve fixed link flow control (Petr Oros) [1878147] - [netdrv] net: phylink: use phylib resolved flow control modes (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual flow control is selected appropriately (Petr Oros) [1878147] - [netdrv] net: phylink: remove pause mode ethtool setting for fixed links (Petr Oros) [1878147] - [netdrv] net: add linkmode helper for setting flow control advertisement (Petr Oros) [1878147] - [netdrv] net: add helpers to resolve negotiated flow control (Petr Oros) [1878147] - [include] net: linkmode: make linkmode_test_bit() take const pointer (Petr Oros) [1878147] - [include] net: phylink: further documentation clarifications (Petr Oros) [1878147] - [include] net: phylink: further mac_config documentation improvements (Petr Oros) [1878147] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Petr Oros) [1878147] - [md] md/raid5: fix oops during stripe resizing (Nigel Croxon) [1898617] - [md] md/bitmap: fix memory leak of temporary bitmap (Nigel Croxon) [1898617] - [md] md: fix the checking of wrong work queue (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_get_counter returns wrong blocks (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_read_sb uses wrong bitmap blocks (Nigel Croxon) [1898617] - [md] md/raid0: remove unused function is_io_in_chunk_boundary() (Nigel Croxon) [1898617] - [md] md: don't detour through bd_contains for the gendisk (Nigel Croxon) [1898617] - [md] md: compare bd_disk instead of bd_contains (Nigel Croxon) [1898617] - [md] md: Simplify code with existing definition RESYNC_SECTORS in raid10.c (Nigel Croxon) [1898617] - [md] md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1898617] - [md] md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1898617] - [md] md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1898617] - [crypto] md/raid6: let async recovery function support different page offset (Nigel Croxon) [1898617] - [crypto] md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: convert to new xor compution interface (Nigel Croxon) [1898617] - [crypto] md/raid5: add new xor function to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1898617] - [md] md: only calculate blocksize once and use i_blocksize() (Nigel Croxon) [1898617] - [md] md: update the optimal I/O size on reshape (Nigel Croxon) [1898617] - [md] md/raid5: make sure stripe_size as power of two (Nigel Croxon) [1898617] - [md] md-cluster: Fix potential error pointer dereference in resize_bitmaps() (Nigel Croxon) [1898617] - [md] md: get sysfs entry after redundancy attr group create (Nigel Croxon) [1898617] - [kernel] lockdep: Fix preemption WARN for spurious IRQ-enable (Waiman Long) [1908640] - [powerpc] powerpc/smp: Call rcu_cpu_starting() earlier (Waiman Long) [1908640] - [include] seqlock: Fix multiple kernel-doc warnings (Waiman Long) [1908640] - [kernel] lockdep: Fix usage_traceoverflow (Waiman Long) [1908640] - [kernel] locking/lockdep: Remove more raw_cpu_read() usage (Waiman Long) [1908640] - [include] lockdep: Revert "lockdep: Use raw_cpu_*() for per-cpu variables" (Waiman Long) [1908640] - [kernel] lockdep: Fix lockdep recursion (Waiman Long) [1908640] - [kernel] lockdep,trace: Expose tracepoints (Waiman Long) [1908640] - [x86] locking/lockdep: Fix TRACE_IRQFLAGS vs. NMIs (Waiman Long) [1908640] - [s390] s390: don't trace preemption in percpu macros (Waiman Long) [1908640] - [fs] blkdev: avoid migration stalls for blkdev pages (Chris von Recklinghausen) [1876502] - [netdrv] ionic: account for vlan tag len in rx buffer len (Jonathan Toppins) [1908642] - [netdrv] net/mlx5e: Fix refcount leak on kTLS RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix leak on resync error flow (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Improve rx handler function call (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Cleanup redundant capability check (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: Increase Async ICO SQ size (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX stats (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX resync support (Alaa Hleihel) [1866808] - [infiniband] RDMA/siw: Fix handling of zero-sized Read and Receive Queues (Kamal Heib) [1900985 1875703] - [fs] ext4: fix bogus warning in ext4_update_dx_flag() (Lukas Czerner) [1908714] - [fs] ext4: handle dax mount option collision (Lukas Czerner) [1908714] - [fs] jbd2: fix up sparse warnings in checkpoint code (Lukas Czerner) [1908714] - [fs] ext4: unlock xattr_sem properly in ext4_inline_data_truncate() (Lukas Czerner) [1908714] - [fs] ext4: do not use extent after put_bh (Lukas Czerner) [1908714] - [fs] ext4: fix invalid inode checksum (Lukas Czerner) [1908714] - [fs] ext4: clear buffer verified flag if read meta block from disk (Lukas Czerner) [1908714] - [fs] ext4: treat buffers contining write errors as valid in ext4_sb_bread() (Lukas Czerner) [1908714] - [fs] ext4: treat buffers with write errors as containing valid data (Lukas Czerner) [1908714] - [fs] ext4: limit entries returned when counting fsmap records (Lukas Czerner) [1908714] - [fs] ext4: fix error handling code in add_new_gdb (Lukas Czerner) [1908714] - [fs] ext4: fix leaking sysfs kobject after failed mount (Lukas Czerner) [1908714] - [fs] ext4: fix checking of directory entry validity for inline directories (Lukas Czerner) [1908714] - [fs] ext4: correctly restore system zone info when remount fails (Lukas Czerner) [1908714] - [fs] ext4: handle add_system_zone() failure in ext4_setup_system_zone() (Lukas Czerner) [1908714] - [fs] ext4: fold ext4_data_block_valid_rcu() into the caller (Lukas Czerner) [1908714] - [fs] ext4: check journal inode extents more carefully (Lukas Czerner) [1908714] - [fs] ext4: don't allow overlapping system zones (Lukas Czerner) [1908714] - [fs] ext4: handle error of ext4_setup_system_zone() on remount (Lukas Czerner) [1908714] - [fs] jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (Lukas Czerner) [1908714] - [fs] ext4: fix mount failure with quota configured as module (Lukas Czerner) [1908714] - [fs] ext4: improve explanation of a mount failure caused by a misconfigured kernel (Lukas Czerner) [1908714] - [include] jbd2: fix kernel-doc notation warning (Lukas Czerner) [1908714] - [base] mm: don't panic when links can't be created in sysfs (Baoquan He) [1890171] - [base] mm: don't rely on system state to detect hot-plug operations (Baoquan He) [1890171] - [mm] mm: replace memmap_context by meminit_context (Baoquan He) [1890171] - [net] Update window_clamp if SOCK_RCVBUF is set (Balazs Nemeth) [1905985] - [cpufreq] cpufreq: acpi-cpufreq: Mark sometimes used ID structs as __maybe_unused (David Arcari) [1857102] - [cpufreq] cpufreq: acpi-cpufreq: Mark 'dummy' variable as __always_unused (David Arcari) [1857102] - [cpufreq] cpufreq: Replace HTTP links with HTTPS ones (David Arcari) [1857102] - [cpufreq] cpufreq: change '.set_boost' to act on one policy (David Arcari) [1857102] - [cpufreq] cpufreq: Fix up cpufreq_boost_set_sw() (David Arcari) [1857102] - [cpufreq] cpufreq: Convert to new X86 CPU match macros (David Arcari) [1857102] - [cpufreq] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857102]- [platform] platform/x86: ISST: Add new PCI device ids (Prarit Bhargava) [1836722] - [net] net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart) [1912253] - [fs] gfs2: Improve mmap write vs. punch_hole consistency (Andreas Grunbacher) [1872043] - [netdrv] bnx2x: fix spelling mistake "occurd" -> "occurred" (Manish Chopra) [1853224] - [netdrv] bnx2x: Perform Idlechk dump during the debug collection (Manish Chopra) [1853224] - [netdrv] bnx2x: Add support for idlechk tests (Manish Chopra) [1853224] - [netdrv] bnx2x: Add Idlechk related register definitions (Manish Chopra) [1853224] - [netdrv] bnx2x: use generic power management (Manish Chopra) [1853224] - [netdrv] bnx2x: allow bnx2x_bsc_read() to schedule (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove unused inline function bnx2x_vf_vlan_credit (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove Comparison to bool in bnx2x_dcb.c (Manish Chopra) [1853224] - [netdrv] bnx2x: correct a comment mistake in grammar (Manish Chopra) [1853224] - [netdrv] net: bnx2x: reject unsupported coalescing params (Manish Chopra) [1853224] - [net] tls: Implement getsockopt SOL_TLS TLS_RX (Sabrina Dubroca) [1889664] - [net] tls: Protect from calling tls_dev_del for TLS RX twice (Sabrina Dubroca) [1889664] - [net] tls: missing received data after fast remote close (Sabrina Dubroca) [1889664] - [net] tls: Fix wrong record sn in async mode of device resync (Sabrina Dubroca) [1889664] - [net] tls: fix corrupted data in recvmsg (Sabrina Dubroca) [1889664] - [net] tls: sendfile fails with ktls offload (Sabrina Dubroca) [1889664] - [net] tls: race causes kernel panic (Sabrina Dubroca) [1889664] - [net] tls: Fix kmap usage (Sabrina Dubroca) [1889664] - [net] tls: allow MSG_CMSG_COMPAT in sendmsg (Sabrina Dubroca) [1889664] - [net] tls: fix sign extension issue when left shifting u16 value (Sabrina Dubroca) [1889664] - [net] tls: Add asynchronous resync (Sabrina Dubroca) [1889664] - [net] revert "net/tls: Add force_resync for driver resync" (Sabrina Dubroca) [1889664] - [net] net/tls: Add force_resync for driver resync (Sabrina Dubroca) [1889664] - [net] tls: Avoid assigning 'const' pointer to non-const pointer (Sabrina Dubroca) [1889664] - [net] tls: move mark_tech_preview to tls_init (Sabrina Dubroca) [1907477] - [mm] mm/hmm: do not call hmm_vma_walk_hole() while holding a spinlock (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add 'depth' parameter to pte_hole (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: don't lock PTEs for walk_page_range_novma() (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: allow walking without vma (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add p4d_entry() and pgd_entry() (Chris von Recklinghausen) [1890943] - [x86] x86: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [s390] s390: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [powerpc] powerpc: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [arm64] arm64: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [mm] mm: add generic p?d_leaf() macros (Chris von Recklinghausen) [1890943] - [mm] mm: move_pages: report the number of non-attempted pages (Chris von Recklinghausen) [1890943] - [mm] autonuma: fix watermark checking in migrate_balanced_pgdat() (Chris von Recklinghausen) [1890943] - [mm] mm/migrate.c: handle freed page at the first place (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: Take the pagetable lock in walk_pte_range() (Chris von Recklinghausen) [1890943] - [mm] mm: untag user pointers passed to memory syscalls (Chris von Recklinghausen) [1890943] - [mm] mm: page cache: store only head pages in i_pages (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: fix reference check race between __find_get_block() and migration (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: remove unused mode argument (Chris von Recklinghausen) [1890943] - [mm] powerpc/book3s: Use config independent helpers for page table walk (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: use correct mmu_notifier events for each invalidation (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: contextual information for event triggering invalidation (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm: move __find_linux_pte() out of hugetlbpage.c (Chris von Recklinghausen) [1890943] - [mm] mm/filemap.c: remove redundant test from find_get_pages_contig (Chris von Recklinghausen) [1890943] - [mm] mm/hugetlb: distinguish between migratability and movability (Chris von Recklinghausen) [1890943] - [mm] numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: make buffer_migrate_page_norefs() actually succeed (Chris von Recklinghausen) [1890943] - [mm] mm: treewide: remove unused address argument from pte_alloc functions (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: drop unused argument of migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: provide buffer_migrate_page_norefs() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: move migrate_page_lock_buffers() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: lock buffers before migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: Convert huge_memory to XArray (Chris von Recklinghausen) [1890943] - [mm] mm: Convert page migration to XArray (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm/book3s: Check for pmd_large instead of pmd_trans_huge (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move two more functions from pgtable_64.h to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pgdp kernel/user conversion functions to pgtable.h (Chris von Recklinghausen) [1890943] - [mm] x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl() (Chris von Recklinghausen) [1890943] - [mm] mm: memcg/slab: fix root memcg vmstats (Waiman Long) [1877019] - [mm] mm/slub: let number of online CPUs determine the slub page order (Waiman Long) [1877019] - [mm] mm, debug_pagealloc: don't rely on static keys too early (Waiman Long) [1877019] - [mm] mm: memcg: link page counters to root if use_hierarchy is false (Waiman Long) [1877019] - [mm] mm/memcg: unify swap and memsw page counters (Waiman Long) [1877019] - [mm] mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg (Waiman Long) [1877019] - [mm] mlock: fix unevictable_pgs event counts on THP (Waiman Long) [1877019] - [mm] mm/filemap: fix storing to a THP shadow entry (Waiman Long) [1877019] - [lib] XArray: add xas_split (Waiman Long) [1877019] - [lib] XArray: add xa_get_order (Waiman Long) [1877019] - [lib] XArray: Add private interface for workingset node deletion (Waiman Long) [1877019] - [include] XArray: Fix xas_reload for multi-index entries (Waiman Long) [1877019] - [include] xarray.h: correct return code documentation for xa_store_{bh, irq}() (Waiman Long) [1877019] - [mm] mm: memcg/slab: uncharge during kmem_cache_free_bulk() (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix racy access to page->mem_cgroup in mem_cgroup_from_obj() (Waiman Long) [1877019] - [mm] mm: memcontrol: fix missing suffix of workingset_restore (Waiman Long) [1877019] - [mm] mm: memcontrol: fix warning when allocating the root cgroup (Waiman Long) [1877019] - [mm] mm: replace hpage_nr_pages with thp_nr_pages (Waiman Long) [1877019] - [mm] mm: add thp_size (Waiman Long) [1877019] - [include] mm: add thp_order (Waiman Long) [1877019] - [include] include/linux/huge_mm.h: check PageTail in hpage_nr_pages even when !THP (Waiman Long) [1877019] - [mm] mm/page_vma_mapped.c: explicitly compare pfn for normal, hugetlbfs and THP page (Waiman Long) [1877019] - [mm] mm/vmscan: restore active/inactive ratio for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swap: implement workingset detection for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swapcache: support to handle the shadow entries (Waiman Long) [1877019] - [mm] mm: fix swap cache node allocation mask (Waiman Long) [1877019] - [include] include/linux/swap.h: delete meaningless __add_to_swap_cache() declaration (Waiman Long) [1877019] - [mm] mm/swap_state.c: use the same way to count page in_swap_cache (Waiman Long) [1877019] - [mm] mm: shmem: use proper gfp flags for shmem_writepage() (Waiman Long) [1877019] - [mm] mm/workingset: prepare the workingset detection infrastructure for anon LRU (Waiman Long) [1877019] - [mm] mm/vmscan: protect the workingset on anonymous LRU (Waiman Long) [1877019] - [mm] mm/vmscan: make active/inactive ratio as 1:1 for anon lru (Waiman Long) [1877019] - [tools] kselftests: cgroup: add perpcu memory accounting test (Waiman Long) [1877019] - [mm] mm: memcg: charge memcg percpu memory to the parent cgroup (Waiman Long) [1877019] - [mm] mm: memcg/percpu: per-memcg percpu memory statistics (Waiman Long) [1877019] - [mm] mm: memcg/percpu: account percpu memory to memory cgroups (Waiman Long) [1877019] - [mm] percpu: return number of released bytes from pcpu_free_area() (Waiman Long) [1877019] - [mm] percpu: make pcpu_alloc() aware of current gfp context (Waiman Long) [1877019] - [mm] mm/khugepaged: fix filemap page_to_pgoff(page) != offset (Waiman Long) [1877019] - [mm] mm, slub: restore initial kmem_cache flags (Waiman Long) [1877019] - [include] mm: memcg/slab: fix slab statistics in !SMP configuration (Waiman Long) [1877019] - [mm] mm: slab: fix potential double free in ___cache_free (Waiman Long) [1877019] - [mm] ksm: reinstate memcg charge on copied pages (Waiman Long) [1877019] - [mm] mm: slub: fix conversion of freelist_corrupted() (Waiman Long) [1877019] - [mm] memcg: fix use-after-free in uncharge_batch (Waiman Long) [1877019] - [mm] mm/memory: fix IO cost for anonymous page (Waiman Long) [1877019] - [mm] mm: workingset: age nonresident information alongside anonymous pages (Waiman Long) [1877019] - [mm] slub: cure list_slab_objects() from double fix (Waiman Long) [1877019] - [mm] mm: do_swap_page(): fix up the error code (Waiman Long) [1877019] - [misc] lkdtm/heap: Avoid edge and middle of slabs (Waiman Long) [1877019] - [mm] mm: slub: really fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm/slab.c: fix kernel-doc warning for __ksize() (Waiman Long) [1877019] - [mm] mm: memcontrol: restore proper dirty throttling when memory.high changes (Waiman Long) [1877019] - [mm] memcg, oom: check memcg margin for parallel oom (Waiman Long) [1877019] - [mm] mm, memcg: avoid stale protection values when cgroup is above protection (Waiman Long) [1877019] - [mm] mm, memcg: unify reclaim retry limits with page allocator (Waiman Long) [1877019] - [mm] mm, memcg: reclaim more aggressively before high allocator throttling (Waiman Long) [1877019] - [mm] mm: memcontrol: avoid workload stalls when lowering memory.high (Waiman Long) [1877019] - [include] mm: kmem: switch to static_branch_likely() in memcg_kmem_enabled() (Waiman Long) [1877019] - [mm] mm: slab: rename (un)charge_slab_page() to (un)account_slab_page() (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove unused argument by charge_slab_page() (Waiman Long) [1877019] - [tools] tools/cgroup: add memcg_slabinfo.py tool (Waiman Long) [1877019] - [tools] kselftests: cgroup: add kernel memory accounting tests (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all allocations (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove redundant check in memcg_accumulate_slabinfo() (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate slab_root_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove memcg_kmem_get_cache() (Waiman Long) [1877019] - [mm] mm: memcg/slab: simplify memcg cache creation (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all accounted allocations (Waiman Long) [1877019] - [mm] mm, slab_common: fix a typo in comment "eariler"->"earlier" (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix memory leak at non-root kmem_cache destroy (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release (Waiman Long) [1877019] - [mm] mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate memory.kmem.slabinfo (Waiman Long) [1877019] - [mm] mm, memcg: fix build error around the usage of kmem_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: charge individual slab objects instead of pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: save obj_cgroup for non-root slab objects (Waiman Long) [1877019] - [mm] mm: memcg/slab: allocate obj_cgroups for non-root slab pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: obj_cgroup API (Waiman Long) [1877019] - [mm] mm: memcontrol: decouple reference counting from page accounting (Waiman Long) [1877019] - [mm] mm: slub: implement SLUB version of obj_to_index() (Waiman Long) [1877019] - [mm] mm: memcg: convert vmstat slab counters to bytes (Waiman Long) [1877019] - [mm] mm: memcg: prepare for byte-sized vmstat items (Waiman Long) [1877019] - [mm] mm: memcg: factor out memcg- and lruvec-level changes out of __mod_lruvec_state() (Waiman Long) [1877019] - [mm] mm: kmem: make memcg_kmem_enabled() irreversible (Waiman Long) [1877019] - [mm] mm, slab/slub: improve error reporting and overhead of cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slab/slub: move and improve cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slub: extend checks guarded by slub_debug static key (Waiman Long) [1877019] - [mm] mm, slub: introduce kmem_cache_debug_flags() (Waiman Long) [1877019] - [mm] mm, slub: introduce static key for slub_debug() (Waiman Long) [1877019] - [mm] mm, slub: make reclaim_account attribute read-only (Waiman Long) [1877019] - [mm] mm, slub: make remaining slub_debug related attributes read-only (Waiman Long) [1877019] - [mm] mm, slub: remove runtime allocation order changes (Waiman Long) [1877019] - [mm] mm, slub: make some slub_debug related attributes read-only (Waiman Long) [1877019] - [documentation] mm, slub: extend slub_debug syntax for multiple blocks (Waiman Long) [1877019] - [mm] mm/slab.c: update outdated kmem_list3 in a comment (Waiman Long) [1877019] - [mm] mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in kmalloc_order (Waiman Long) [1877019] - [mm] mm/slab: add naive detection of double free (Waiman Long) [1877019] - [init] mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB (Waiman Long) [1877019] - [mm] mm: ksize() should silently accept a NULL pointer (Waiman Long) [1877019] - [include] include/linux/vmstat.h: remove unused page state adjustment macro (Waiman Long) [1877019] - [include] mm, memcg: fix inconsistent oom event behavior (Waiman Long) [1877019] - [mm] mm/memcg: fix refcount error while moving and swapping (Waiman Long) [1877019] - [mm] mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() (Waiman Long) [1877019] - [mm] mm/memcontrol.c: add missed css_put() (Waiman Long) [1877019] - [mm] mm: memcontrol: handle div0 crash race condition in memory.low (Waiman Long) [1877019] - [kernel] mm: memcontrol: recursive memory.low protection (Waiman Long) [1877019] - [include] mm, memcg: consider subtrees in memory.events (Waiman Long) [1877019] - [net] mm, treewide: rename kzfree() to kfree_sensitive() (Waiman Long) [1877019] - [mm] mm/slab: use memzero_explicit() in kzfree() (Waiman Long) [1877019] - [mm] mm: swap: memcg: fix memcg stats for huge pages (Waiman Long) [1877019] - [mm] mm: swap: fix vmstats for huge pages (Waiman Long) [1877019] - [mm] mm: vmscan: limit the range of LRU type balancing (Waiman Long) [1877019] - [mm] mm: vmscan: reclaim writepage is IO cost (Waiman Long) [1877019] - [mm] mm: vmscan: determine anon/file pressure balance at the reclaim root (Waiman Long) [1877019] - [mm] mm: balance LRU lists based on relative thrashing (Waiman Long) [1877019] - [mm] mm: only count actual rotations as LRU reclaim cost (Waiman Long) [1877019] - [mm] mm: deactivations shouldn't bias the LRU balance (Waiman Long) [1877019] - [mm] mm: base LRU balancing on an explicit cost model (Waiman Long) [1877019] - [mm] mm: vmscan: drop unnecessary div0 avoidance rounding in get_scan_count() (Waiman Long) [1877019] - [mm] mm: remove use-once cache bias from LRU balancing (Waiman Long) [1877019] - [mm] mm: workingset: let cache workingset challenge anon (Waiman Long) [1877019] - [mm] mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() (Waiman Long) [1877019] - [kernel] mm: allow swappiness that prefers reclaiming anon over the file workingset (Waiman Long) [1877019] - [mm] mm: keep separate anon and file statistics on page reclaim activity (Waiman Long) [1877019] - [mm] mm: fix LRU balancing effect of new transparent huge pages (Waiman Long) [1877019] - [mm] mm: replace list_move_tail() with add_page_to_lru_list_tail() (Waiman Long) [1877019] - [mm] mm: memcontrol: update page->mem_cgroup stability rules (Waiman Long) [1877019] - [mm] mm: memcontrol: delete unused lrucare handling (Waiman Long) [1877019] - [documentation] mm: memcontrol: document the new swap control behavior (Waiman Long) [1877019] - [mm] mm: memcontrol: charge swapin pages on instantiation (Waiman Long) [1877019] - [mm] mm: memcontrol: make swap tracking an integral part of memory control (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare swap controller setup for integration (Waiman Long) [1877019] - [mm] mm: memcontrol: drop unused try/commit/cancel charge API (Waiman Long) [1877019] - [mm] mm: memcontrol: convert anon and file-thp to new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_THPS counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_MAPPED counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHMEM counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare cgroup vmstat infrastructure for native anon counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare move_account for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare uncharging for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: convert page cache to a new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: move out cgroup swaprate throttling (Waiman Long) [1877019] - [mm] mm: shmem: remove rare optimization when swapin races with hole punching (Waiman Long) [1877019] - [mm] mm: memcontrol: drop @compound parameter from memcg charging API (Waiman Long) [1877019] - [mm] mm: memcontrol: fix stat-corrupting race in charge moving (Waiman Long) [1877019] - [mm] mm: fix NUMA node file count error in replace_page_cache() (Waiman Long) [1877019] - [mm] mm/slub: fix stack overruns with SLUB_STATS (Waiman Long) [1877019] - [mm] slub: remove kmalloc under list_lock from list_slab_objects() V2 (Waiman Long) [1877019] - [mm] slub: Remove userspace notifier for cache add/remove (Waiman Long) [1877019] - [mm] mm/slub.c: fix corrupted freechain in deactivate_slab() (Waiman Long) [1877019] - [mm] mm/slub: fix incorrect interpretation of s->offset (Waiman Long) [1877019] - [mm] slub: avoid redzone when choosing freepointer location (Waiman Long) [1877019] - [mm] slub: relocate freelist pointer to middle of object (Waiman Long) [1877019] - [mm] slub: improve bit diffusion for freelist ptr obfuscation (Waiman Long) [1877019] - [mm] mm, slb: improve memory accounting (Waiman Long) [1877019] - [mm] thp: change CoW semantics for anon-THP (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse PTE-mapped compound pages (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse a page shared across fork (Waiman Long) [1877019] - [mm] khugepaged: drain LRU add pagevec after swapin (Waiman Long) [1877019] - [mm] khugepaged: drain all LRU caches before scanning pages (Waiman Long) [1877019] - [mm] khugepaged: do not stop collapse if less than half PTEs are referenced (Waiman Long) [1877019] - [tools] khugepaged: add self test (Waiman Long) [1877019] - [mm] mm: code cleanup for MADV_FREE (Waiman Long) [1877019] - [mm] mm, thp: track fallbacks due to failed memcg charges separately (Waiman Long) [1877019] - [mm] mm, shmem: add vmstat for hugepage fallback (Waiman Long) [1877019] - [mm] autonuma: reduce cache footprint when scanning page tables (Waiman Long) [1877019] - [trace] mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags (Waiman Long) [1877019] - [mm] mm/memcg: optimize memory.numa_stat like memory.stat (Waiman Long) [1877019] - [mm] memcg: fix memcg_kmem_bypass() for remote memcg charging (Waiman Long) [1877019] - [mm] mm/memcg: automatically penalize tasks with high swap use (Waiman Long) [1877019] - [include] mm/memcg: move cgroup high memory limit setting into struct page_counter (Waiman Long) [1877019] - [mm] mm/memcg: move penalty delay clamping out of calculate_high_delay() (Waiman Long) [1877019] - [mm] mm/memcg: prepare for swap over-high accounting and penalty calculation (Waiman Long) [1877019] - [mm] memcg: expose root cgroup's memory.stat (Waiman Long) [1877019] - [mm] mm, memcg: add workingset_restore in memory.stat (Waiman Long) [1877019] - [documentation] doc: cgroup: improve formatting of mem stats (Waiman Long) [1877019] - [documentation] docs: cgroup: mm: Fix spelling of "list" (Waiman Long) [1877019] - [mm] mm, memcg: fix error return value of mem_cgroup_css_alloc() (Waiman Long) [1877019] - [include] memcontrol.h: Replace zero-length array with flexible-array member (Waiman Long) [1877019] - [mm] mm, memcg: bypass high reclaim iteration for cgroup hierarchy root (Waiman Long) [1877019] - [mm] mm: memcg: make memory.oom.group tolerable to task migration (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.swap.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.low load/store tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.high load/store tearing (Waiman Long) [1877019] - [mm] mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused (Waiman Long) [1877019] - [mm] memcg: css_tryget_online cleanups (Waiman Long) [1877019] - [mm] mm/memcontrol.c: cleanup some useless code (Waiman Long) [1877019] - [mm] mm/memcontrol.c: fix a -Wunused-function warning (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to rcu protection in drain_all_stock() (Waiman Long) [1877019] - [mm] mm/khugepaged.c: fix khugepaged's request size in collapse_file (Waiman Long) [1877019] - [mm] khugepaged: fix null-pointer dereference due to race (Waiman Long) [1877019] - [mm] mm, thp: stop leaking unreleased file pages (Waiman Long) [1877019] - [trace] mm: khugepaged: add trace status description for SCAN_PAGE_HAS_PRIVATE (Waiman Long) [1877019] - [mm] mm, thp: recheck each page before collapsing file THP (Waiman Long) [1877019] - [mm] mm/thp: allow dropping THP from page cache (Waiman Long) [1877019] - [mm] mm/vmscan.c: support removing arbitrary sized pages from mapping (Waiman Long) [1877019] - [mm] mm/thp: fix node page state in split_huge_page_to_list() (Waiman Long) [1877019] - [fs] proc/meminfo: fix output alignment (Waiman Long) [1877019] - [mm] mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path (Waiman Long) [1877019] - [fs] mm, thp: avoid writes to file with THP in pagecache (Waiman Long) [1877019] - [mm] mm, thp: add read-only THP support for (non-shmem) FS (Waiman Long) [1877019] - [mm] khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() (Waiman Long) [1877019] - [fs] mm,thp: stats for file backed THP (Waiman Long) [1877019] - [mm] filemap: update offset check in filemap_fault() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in pagecache_get_page() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in filemap_fault() (Waiman Long) [1877019] - [mm] mm: mempolicy: fix the wrong return value and potential pages leak of mbind (Waiman Long) [1877019] - [mm] mm: thp: fix false negative of shmem vma's THP eligibility (Waiman Long) [1877019] - [mm] mm: thp: make transhuge_vma_suitable available for anonymous THP (Waiman Long) [1877019] - [mm] mm, thp, proc: report THP eligibility for each vma (Waiman Long) [1877019] - [documentation] mm, proc: be more verbose about unstable VMA flags in /proc//smaps (Waiman Long) [1877019] - [mm] mm: thp: pass correct vm_flags to hugepage_vma_check() (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps_rollup: convert to single value seq_file (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out common stats printing (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out mem stats gathering (Waiman Long) [1877019] - [fs] mm: /proc/pid/*maps remove is_pid and related wrappers (Waiman Long) [1877019] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1877019] - [mm] mm: workingset: add vmstat counter for shadow nodes (Waiman Long) [1877019] - [include] mm/memcg: Document access rule regarding mem_cgroup structure (Waiman Long) [1877019] - [mm] mm/page_alloc: silence a KASAN false positive (Waiman Long) [1877019] - [s390] s390/setup: init jump labels before command line parsing (Waiman Long) [1877019] - [mm] s390/maccess: add no DAT mode to kernel_write (Waiman Long) [1877019] - [mm] s390: Change s390_kernel_write() return type to match memcpy() (Waiman Long) [1877019] - [kernel] PM: hibernate: fix crashes with init_on_free=1 (Waiman Long) [1877019] - [mm] mm/slub.c: init_on_free=1 should wipe freelist ptr for bulk allocations (Waiman Long) [1877019] - [mm] mm/page_alloc.c: fix a crash in free_pages_prepare() (Waiman Long) [1877019] - [mm] mm: slub: Fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm, slab: move memcg_cache_params structure to mm/slab.h (Waiman Long) [1877019] - [mm] mm, slab: extend slab/shrink to shrink all memcg caches (Waiman Long) [1877019] - [mm] mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind (Waiman Long) [1877019] - [mm] mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified (Waiman Long) [1877019] - [init] init/Kconfig: fix neighboring typos (Waiman Long) [1877019] - [mm] mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options (Waiman Long) [1877019] - [mm] memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL (Waiman Long) [1877019] - [mm] mm/kasan: add object validation in ksize() (Waiman Long) [1877019] - [mm] mm/slab: refactor common ksize KASAN logic into slab_common.c (Waiman Long) [1877019] - [mm] mm/slub.c: avoid double string traverse in kmem_cache_flags() (Waiman Long) [1877019] - [mm] mm/slab: sanity-check page type when looking up cache (Waiman Long) [1877019] - [mm] mm/slab: validate cache membership under freelist hardening (Waiman Long) [1877019] - [mm] mm/migrate: add stable check in migrate_vma_insert_page() (Waiman Long) [1877019] - [mm] mm/migrate: clean up some minor coding style (Waiman Long) [1877019] - [mm] mm/migrate: remove useless mask of start address (Waiman Long) [1877019] - [kernel] uprobe: use original page when all uprobes are removed (Waiman Long) [1877019] - [mm] mm: move memcmp_pages() and pages_identical() (Waiman Long) [1877019] - [mm] mm, thp: do not queue fully unmapped pages for deferred split (Waiman Long) [1877019] - [mm] mm/khugepaged: fix the xas_create_range() error path (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() do not crash on Compound (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() without freezing new_page (Waiman Long) [1877019] - [mm] mm/khugepaged: minor reorderings in collapse_shmem() (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() remember to clear holes (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() stop if punched or truncated (Waiman Long) [1877019] - [mm] mm: Convert khugepaged_scan_shmem to XArray (Waiman Long) [1877019] - [mm] mm: Convert collapse_shmem to XArray (Waiman Long) [1877019] - [mm] mm: thp: inc counter for collapsed shmem THP (Waiman Long) [1877019] - [mm] mm: thp: register mm for khugepaged when merging vma for shmem (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_unuse() stop eviction without igrab() (Waiman Long) [1877019] - [mm] mm: swapoff: take notice of completion sooner (Waiman Long) [1877019] - [mm] mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_find_swap_entries() filter out other types (Waiman Long) [1877019] - [mm] mm: rid swapoff of quadratic complexity (Waiman Long) [1877019] - [mm] shmem: Comment fixups (Waiman Long) [1877019] - [mm] memfd: Convert memfd_tag_pins to XArray (Waiman Long) [1877019] - [mm] memfd: Convert memfd_wait_for_pins to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_partial_swap_usage to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_free_swap to XArray (Waiman Long) [1877019] - [lib] shmem: Convert shmem_alloc_hugepage to XArray (Waiman Long) [1877019] - [tools] shmem: Convert find_swap_entry to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_confirm_swap to XArray (Waiman Long) [1877019]- [infiniband] RDMA/core: Do not indicate device ready when device enablement fails (Kamal Heib) [1902144] - [infiniband] RDMA/core: Clean up cq pool mechanism (Kamal Heib) [1902144] - [pci] PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (Myron Stowe) [1897927] - [pci] PCI: Make pcie_find_root_port() work for Root Ports (Myron Stowe) [1897927] - [pci] PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Starship USB 3.0 (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 (Myron Stowe) [1897927] - [pci] PCI/switchtec: Correct bool variable type assignment (Myron Stowe) [1897927] - [pci] PCI: Allow pci_resize_resource() for devices on root bus (Myron Stowe) [1897927] - [pci] PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay (Myron Stowe) [1897927] - [pci] PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect (Myron Stowe) [1897927] - [tty] serial: 8250_pci: Move Pericom IDs to pci_ids.h (Myron Stowe) [1897927] - [pci] PCI/PM: Call .bridge_d3() hook only if non-NULL (Myron Stowe) [1897927] - [pci] PCI: Rename _DSM constants to align with spec (Myron Stowe) [1897927] - [pci] PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() (Myron Stowe) [1897927] - [pci] PCI: Unify pcie_find_root_port() and pci_find_pcie_root_port() (Myron Stowe) [1897927] - [pci] PCI: Replace zero-length array with flexible-array (Myron Stowe) [1897927] - [pci] PCI: shpchp: Make shpchp_unconfigure_device() void (Myron Stowe) [1897927] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1897927] - [pci] PCI: pciehp: Remove unused EMI() and HP_SUPR_RM() macros (Myron Stowe) [1897927] - [pcmcia] pcmcia: Use CardBus window names (PCI_CB_BRIDGE_IO_0_WINDOW etc) when freeing (Myron Stowe) [1897927] - [pci] PCI: Use bridge window names (PCI_BRIDGE_IO_WINDOW etc) (Myron Stowe) [1897927] - [pci] PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port (Myron Stowe) [1897927] - [pci] PCI: Program MPS for RCiEP devices (Myron Stowe) [1897927] - [pci] PCI: Fix pci_host_bridge struct device release/free handling (Myron Stowe) [1897927] - [pci] PCI: Fix pci_register_host_bridge() device_register() error handling (Myron Stowe) [1897927] - [pci] PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges (Myron Stowe) [1897927] - [x86] x86/tboot: Don't disable swiotlb when iommu is forced on (Tony Camuso) [1883395] - [iommu] iommu/vt-d: Avoid panic if iommu init fails in tboot system (Tony Camuso) [1883395] - [pci] PCI/ERR: Clear PCIe Device Status errors only if OS owns AER (Myron Stowe) [1838358] - [pci] PCI/ERR: Rename pci_aer_clear_device_status() to pcie_clear_device_status() (Myron Stowe) [1838358] - [pci] PCI/AER: Log correctable errors as warning, not error (Myron Stowe) [1838358] - [pci] PCI/AER: Simplify __aer_print_error() (Myron Stowe) [1838358] - [misc] mei: hdcp: fix mei_hdcp_verify_mprime() input parameter (Tony Camuso) [1874577] - [misc] mei: add device kind to sysfs (Tony Camuso) [1874577] - [misc] mei: hw: don't use one element arrays (Tony Camuso) [1874577] - [misc] mei: hw: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: client: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: bus: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: ioctl: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: hbm: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] Revert "mei: Avoid the use of one-element arrays" (Tony Camuso) [1874577] - [misc] mei: Avoid the use of one-element arrays (Tony Camuso) [1874577] - [misc] mei: Replace HTTP links with HTTPS ones (Tony Camuso) [1874577] - [misc] mei: hdcp: Replace one-element array with flexible-array member (Tony Camuso) [1874577] - [misc] mei: bus: don't clean driver pointer (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for KBP with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for SPT with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add kdoc for mei_me_fw_type_nm() (Tony Camuso) [1874577] - [misc] mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tony Camuso) [1874577] - [misc] mei: me: constify the device parameter to the probe quirk (Tony Camuso) [1874577] - [misc] mei: hdcp: Constify struct mei_cl_device_id (Tony Camuso) [1874577] - [misc] mei: me: add tiger lake point device ids for H platforms (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on Mehlow server platforms (Tony Camuso) [1874577] - [misc] mei: release me_cl object reference (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on LBG servers (Tony Camuso) [1874577] - [fs] NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski) [1906306] - [fs] NFS: Adjust fs_context error logging (Scott Mayhew) [1907711] - [mm] powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey (Steve Best) [1912294] - [infiniband] IB/isert: add module param to set sg_tablesize for IO cmd (Kamal Heib) [1887359] - [infiniband] IB/isert: allocate RW ctxs according to max IO size (Kamal Heib) [1887359] - [net] sched: flower: Mark MPLS multilabel match as Tech Preview (Guillaume Nault) [1814836] - [net] sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower (Guillaume Nault) [1814836] - [net] cls_flower: remove mpls_opts_policy (Guillaume Nault) [1814836] - [net] flow_dissector: work around stack frame size warning (Guillaume Nault) [1814836] - [net] cls_flower: Support filtering on multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [net] flow_dissector: Parse multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [netdrv] net/mlx5e: Use generic API to build MPLS label (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Support pedit on mpls over UDP decap (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw decapsulation of MPLS over UDP (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Allow to match on mpls parameters (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw encapsulation of MPLS over UDP (Alaa Hleihel) [1790220]- [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838731] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838731] - [netdrv] ixgbe: use eth_zero_addr() to clear mac address (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unnecessary usages of memset (Ken Cox) [1838731] - [netdrv] ixgbe: use generic power management (Ken Cox) [1838731] - [netdrv] ixgbe: convert to new udp_tunnel_nic infra (Ken Cox) [1838731] - [netdrv] ixgbe: don't clear UDP tunnel ports when RXCSUM is disabled (Ken Cox) [1838731] - [netdrv] ixgbe: Cleanup unneeded delay in ethtool test (Ken Cox) [1838731] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: don't call devm_mdiobus_free() (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: check the return value of ixgbe_mii_bus_init() (Ken Cox) [1838731] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838731] - [netdrv] ixgbe: protect ring accesses with READ- and WRITE_ONCE (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unused inline function ixgbe_irq_disable_queues (Ken Cox) [1838731] - [netdrv] ixgbe: Use true, false for bool variable in __ixgbe_enable_sriov() (Ken Cox) [1838731] - [netdrv] ixgbe: Remove conversion to bool in ixgbe_device_supports_autoneg_fc() (Ken Cox) [1838731] - [netdrv] ixgbe: fix signed-integer-overflow warning (Ken Cox) [1838731] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Ken Cox) [1838731] - [netdrv] ionic: use mc sync for multicast filters (Jonathan Toppins) [1909329] - [fs] xfs: always return -ENOSPC on project quota reservation failure (Carlos Maiolino) [1908612] - [fs] xfs: group quota should return EDQUOT when prj quota enabled (Carlos Maiolino) [1908612] - [pwm] pwm: Add DesignWare PWM Controller Driver (Steve Best) [1783562] - [pwm] pwm: Ensure pwm_apply_state() doesn't modify the state argument (Steve Best) [1783562] - [net] sched: Mark VLAN_ACT_{POP,PUSH}_ETH as Tech Preview (Guillaume Nault) [1909345] - [vfio] vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn (Claudio Imbrenda) [1903972] - [s390] s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [pci] PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [iommu] s390/pci: adaptation of iommu to multifunction (Claudio Imbrenda) [1903972] - [s390] s390/pci: fix leak of DMA tables on hard unplug (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix PF/VF linking on hot plug (Claudio Imbrenda) [1853312] - [s390] s390/pci: re-introduce zpci_remove_device() (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix zpci_bus_link_virtfn() (Claudio Imbrenda) [1853312] - [s390] s390/pci: ignore stale configuration request event (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix enabling a reserved PCI function (Claudio Imbrenda) [1853312] - [s390] s390/pci: create links between PFs and VFs (Claudio Imbrenda) [1853312] - [pci] PCI/IOV: Introduce pci_iov_sysfs_link() function (Claudio Imbrenda) [1853312] - [s390] s390/pci: removes wrong PCI multifunction assignment (Claudio Imbrenda) [1853312] - [s390] s390/pci: Handling multifunctions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Adding bus resource (Claudio Imbrenda) [1853312] - [s390] s390/pci: adapt events for zbus (Claudio Imbrenda) [1853312] - [s390] s390/pci: create zPCI bus (Claudio Imbrenda) [1853312] - [s390] s390/pci: define RID and RID available (Claudio Imbrenda) [1853312] - [s390] s390/pci: define kernel parameters for PCI multifunction (Claudio Imbrenda) [1853312] - [pci] s390/pci: embedding hotplug_slot in zdev (Claudio Imbrenda) [1853312] - [s390] s390/pci: Expose new port attribute for PCIe functions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Improve handling of unset UID (Claudio Imbrenda) [1853312] - [s390] s390/pci: Fix zpci_alloc_domain() over allocation (Claudio Imbrenda) [1853312] - [arm64] arm64: insn: Fix two bugs in encoding 32-bit logical immediates (Yauheni Kaliuta) [1900977] - [iommu] iommu/amd: Set DTEto represent 512 IRTEs (Jerry Snitselaar) [1897492 1894769] - [iommu] iommu/amd: Increase interrupt remapping table limit to 512 entries (Jerry Snitselaar) [1897492 1894769] - [tools] selftests: forwarding: Add MPLS L2VPN test (Guillaume Nault) [1861261] - [net] sched: act_mpls: Add action to push MPLS LSE before Ethernet header (Guillaume Nault) [1861261] - [net] sched: act_vlan: Add {POP,PUSH}_ETH actions (Guillaume Nault) [1861261] - [fs] cifs: Fix incomplete memory allocation on setxattr path (Leif Sahlberg) [1903883] - [fs] cifs: Fix leak when handling lease break for cached root fid (Leif Sahlberg) [1903883] - [fs] Revert "cifs: Fix the target file was deleted when rename failed." (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] cifs: fix reference leak for tlink (Leif Sahlberg) [1903883] - [fs] smb3: fix unneeded error message on change notify (Leif Sahlberg) [1903883] - [fs] cifs: remove the retry in cifs_poxis_lock_set (Leif Sahlberg) [1903883] - [fs] smb3: fix access denied on change notify request to some servers (Leif Sahlberg) [1903883] - [fs] Replace HTTP links with HTTPS ones: CIFS (Leif Sahlberg) [1903883] - [fs] cifs: prevent truncation from long to int in wait_for_free_credits (Leif Sahlberg) [1903883] - [fs] cifs: Fix the target file was deleted when rename failed (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'posix' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'handletimeout' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor lease disabling for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor persistent/resilient handle flags for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'seal' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] cifs: Display local UID details for SMB sessions in DebugData (Leif Sahlberg) [1903883] - [fs] cifs: misc: Use array_size() in if-statement controlling expression (Leif Sahlberg) [1903883] - [fs] cifs: update ctime and mtime during truncate (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when punch hole (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when zero file range (Leif Sahlberg) [1903883] - [fs] cifs: Fix double add page to memcg when cifs_readpages (Leif Sahlberg) [1903883] - [fs] cifs: Fix cached_fid refcnt leak in open_shroot (Leif Sahlberg) [1903883] - [fs] smb3: Add debug message for new file creation with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] cifs: fix chown and chgrp when idsfromsid mount option enabled (Leif Sahlberg) [1903883] - [fs] smb3: allow uid and gid owners to be set on create with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] smb311: Add tracepoints for new compound posix query info (Leif Sahlberg) [1903883] - [fs] smb311: add support for using info level for posix extensions query (Leif Sahlberg) [1903883] - [fs] smb311: Add support for lookup with posix extensions query info (Leif Sahlberg) [1903883] - [fs] smb311: Add support for SMB311 query info (non-compounded) (Leif Sahlberg) [1903883] - [fs] SMB311: Add support for query info using posix extensions (level 100) (Leif Sahlberg) [1903883] - [fs] smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl (Leif Sahlberg) [1903883] - [fs] smb3: fix typo in mount options displayed in /proc/mounts (Leif Sahlberg) [1903883] - [fs] cifs: Add get_security_type_str function to return sec type (Leif Sahlberg) [1903883] - [fs] smb3: extend fscache mount volume coherency check (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: fix incorrect number of credits when ioctl MaxOutputResponse > 64K (Leif Sahlberg) [1903883] - [fs] smb3: remove static checker warning (Leif Sahlberg) [1903883] - [fs] cifs: fix minor typos in comments and log messages (Leif Sahlberg) [1903883] - [fs] smb3: minor update to compression header definitions (Leif Sahlberg) [1903883] - [fs] cifs: minor fix to two debug messages (Leif Sahlberg) [1903883] - [fs] cifs: Standardize logging output (Leif Sahlberg) [1903883] - [fs] smb3: Add new parm "nodelete" (Leif Sahlberg) [1903883] - [fs] cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Leif Sahlberg) [1903883] - [fs] cifs: handle hostnames that resolve to same ip in failover (Leif Sahlberg) [1903883] - [fs] cifs: set up next DFS target before generic_ip_connect() (Leif Sahlberg) [1903883] - [fs] cifs: remove redundant initialization of variable rc (Leif Sahlberg) [1903883] - [fs] cifs: handle "nolease" option for vers=1.0 (Leif Sahlberg) [1903883] - [fs] cifs: fix leaked reference on requeued write (Leif Sahlberg) [1903883] - [fs] cifs: Fix null pointer check in cifs_read (Leif Sahlberg) [1903883] - [fs] CIFS: Spelling s/EACCESS/EACCES/ (Leif Sahlberg) [1903883] - [fs] cifs: fix uninitialised lease_key in open_shroot() (Leif Sahlberg) [1903883] - [fs] cifs: ensure correct super block for DFS reconnect (Leif Sahlberg) [1903883] - [fs] cifs: do not share tcons with DFS (Leif Sahlberg) [1903883] - [fs] cifs: minor update to comments around the cifs_tcp_ses_lock mutex (Leif Sahlberg) [1903883] - [fs] cifs: protect updating server->dstaddr with a spinlock (Leif Sahlberg) [1903883] - [fs] smb3: remove overly noisy debug line in signing errors (Leif Sahlberg) [1903883] - [fs] cifs: improve read performance for page size 64KB & cache=strict & vers=2.1+ (Leif Sahlberg) [1903883] - [fs] cifs: dump the session id and keys also for SMB2 sessions (Leif Sahlberg) [1903883] - [fs] smb3: enable swap on SMB3 mounts (Leif Sahlberg) [1903883] - [fs] smb3: change noisy error message to FYI (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: use SMB2_SIGNATURE_SIZE define (Leif Sahlberg) [1903883] - [fs] CIFS: Fix bug which the return value by asynchronous read is error (Leif Sahlberg) [1903883] - [fs] CIFS: check new file size when extending file by fallocate (Leif Sahlberg) [1903883] - [fs] SMB3: Minor cleanup of protocol definitions (Leif Sahlberg) [1903883] - [fs] SMB3: Additional compression structures (Leif Sahlberg) [1903883] - [fs] SMB3: Add new compression flags (Leif Sahlberg) [1903883] - [fs] cifs: smb2pdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] cifs: clear PF_MEMALLOC before exiting demultiplex thread (Leif Sahlberg) [1903883] - [fs] cifs: cifspdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] CIFS: Warn less noisily on default mount (Leif Sahlberg) [1903883] - [fs] fs/cifs: fix gcc warning in sid_to_id (Leif Sahlberg) [1903883] - [fs] cifs: allow unlock flock and OFD lock across fork (Leif Sahlberg) [1903883] - [fs] cifs: do d_move in rename (Leif Sahlberg) [1903883] - [fs] cifs: add SMB2_open() arg to return POSIX data (Leif Sahlberg) [1903883] - [fs] cifs: plumb smb2 POSIX dir enumeration (Leif Sahlberg) [1903883] - [fs] cifs: add smb2 POSIX info level (Leif Sahlberg) [1903883] - [fs] cifs: rename posix create rsp (Leif Sahlberg) [1903883] - [fs] cifs: print warning mounting with vers=1.0 (Leif Sahlberg) [1903883] - [fs] smb3: fix performance regression with setting mtime (Leif Sahlberg) [1903883] - [fs] cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() (Leif Sahlberg) [1903883] - [fs] cifs: use mod_delayed_work() for &server->reconnect if already queued (Leif Sahlberg) [1903883] - [fs] cifs: call wake_up(&server->response_q) inside of cifs_reconnect() (Leif Sahlberg) [1903883] - [fs] cifs: do not ignore the SYNC flags in getattr (Leif Sahlberg) [1903883] - [tools] tools/power/x86/intel-speed-select: Update version for v5.10 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Fix missing base-freq core IDs (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Update version for v5.9 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add retries for mail box commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add option to delay mbox commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Ignore -o option processing on error (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Change path for caching topology info (Prarit Bhargava) [1896211] - [kernel] perf/core: Fix race in the perf_mmap_close() function (Michael Petlan) [1869925] {CVE-2020-14351} - [kernel] perf: Make struct ring_buffer less ambiguous (Michael Petlan) [1869925] {CVE-2020-14351} - [arm64] arm64: bpf: Fix branch offset in JIT (Yauheni Kaliuta) [1875342]- [hwmon] hwmon: (amd_energy) fix allocation of hwmon_channel_info config (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Add AMD family 19h model 01h x86 match (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) modify the visibility of the counters (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Improve the accumulation logic (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) optimize accumulation interval (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Move label out of accumulation structure (David Arcari) [1911220] - [powerpc] powerpc/64s: Remove TM from Power10 features (Gustavo Duarte) [1892471] - [netdrv] ionic: start queues before announcing link up (Jonathan Toppins) [1906250] - [fs] NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Benjamin Coddington) [1873897] - [bluetooth] Bluetooth: btusb: Map Typhoon peak controller to BTUSB_INTEL_NEWGEN (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support for Intel Bluetooth Device Typhoon Peak (8087:0032) (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Helper function to download firmware to Intel adapters (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Define a function to construct firmware filename (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add *setup* function for new generation Intel controllers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Fix endianness issue for TLV version information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Functions to send firmware header / payload (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Add infrastructure to read controller information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Refactor firmware download function (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Update boot parameter specific to SKU (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Refactor of firmware download flow for Intel conrollers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Enable Intel events even if already in operational mode (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Configure Intel debug feature based on available support (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support to read Intel debug feature (Gopal Tiwari) [1900356] - [kernel] rcuwait: avoid lockdep splats from rcuwait_active() (Auger Eric) [1903095] - [net] udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long) [1879403] - [net] udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] udp: fix UDP header access on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] ethtool: add missing NETIF_F_GSO_FRAGLIST feature string (Xin Long) [1879403] - [net] fix fraglist segmentation reference count leak (Xin Long) [1879403] - [net] udp: initialize is_flist with 0 in udp_gro_receive (Xin Long) [1879403] - [include] udp: segment looped gso packets correctly (Xin Long) [1879403] - [net] udp: Support UDP fraglist GRO/GSO. (Xin Long) [1879403] - [net] Support GRO/GSO fraglist chaining. (Xin Long) [1879403] - [net] Add a netdev software feature set that defaults to off. (Xin Long) [1879403] - [net] Add fraglist GRO/GSO feature flags (Xin Long) [1879403] - [include] udp: Avoid post-GRO UDP checksum recalculation (Xin Long) [1879403] - [net] udp: fix GRO packet of death (Xin Long) [1879403] - [net] udp: fix GRO reception in case of length mismatch (Xin Long) [1879403] - [net] udp: cope with UDP GRO packet misdirection (Xin Long) [1879403] - [net] ipv6: factor out protocol delivery helper (Xin Long) [1879403] - [net] ip: factor out protocol delivery helper (Xin Long) [1879403] - [net] udp: add support for UDP_GRO cmsg (Xin Long) [1879403] - [net] udp: implement GRO for plain UDP sockets. (Xin Long) [1879403]- [powerpc] powerpc/perf: Fix Threshold Event Counter Multiplier width for P10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Exclude kernel samples while counting events in user space (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Invoke per-CPU variable access with disabled interrupts (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: MMCR0 control for PMU registers under PMCC=00 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc: Wire up memtest (Desnes Augusto Nunes do Rosario) [1906084] - [mm] powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update cache events with l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update generic event codes for power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Add generic and cache event list for power10 DD1 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix the PMU group constraints for threshold events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Update the PMU group constraints for l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update radix_scope_qual in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [nvme] nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari) [1903513] - [base] driver: core: Fix list corruption after device_del() (Torez Smith) [1900751] - [base] device property: Don't clear secondary pointer for shared primary firmware node (Torez Smith) [1900751] - [base] device property: Keep secondary firmware node secondary by type (Torez Smith) [1900751] - [of] of: property: Fix create device links for all child-supplier dependencies (Torez Smith) [1900751] - [base] drivers/base/test: fix global-out-of-bounds error (Torez Smith) [1900751] - [base] driver core: Fix use-after-free and double free on glue directory (Torez Smith) [1900751] - [thunderbolt] thunderbolt: Add uaccess dependency to debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use "if USB4" instead of "depends on" in Kconfig (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Allow KUnit tests to be built also when CONFIG_USB4=m (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: debugfs: Fix uninitialized return in counters_write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Report power supply changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: hisilicon: fix refercence leak in xhci_histb_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake-H (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only configure USB4 wake for lane 0 adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 composition 0x1055 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix write-URB completion race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add NO_LPM quirk for Kingston flash drive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't create stream debugfs files with spinlock held (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix sizeof() mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix signedness comparison issue with enum variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add missing MODULE_DEVICE_TABLE() to stusb160x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore: Check both id_table and match() when both available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: reset hard_reset_count for any disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: fix cooldown mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: fix kernel-doc markups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix some signedness bugs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EC200T module support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] usb: docs: document altmode register/unregister functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add QCOM PMIC typec detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Cellient MPL200 card (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Add support for Sink FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Implement callbacks for FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: tcpm: Add support for Sink Fast Role SWAP(FRS) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Chip level TCPC driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add set_vbus tcpci callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add a getter method to retrieve tcpm_port reference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: add quirk to blacklist ETAS ES58X devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: use cur_altsetting for consistency (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add Telit FT980-KS composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: remove polling for /sys/kernel/debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add support for STUSB160x Type-C controller family (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add typec_find_pwr_opmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Use OF graph API to get the connector fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: displayport: Reduce noise from the driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Add Kconfig option to reduce number of port initialization retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Clean up use of port initialization schemes and retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix altsetting probing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up jtag quirks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP GC device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: clean up no-union-descriptor handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: use common data-class define (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: handle broken union descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "cdc-acm: hardening against malicious devices" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Accommodate usbip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] PM: core: introduce pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [kernel] sched: Provide sched_set_fifo() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix incorrect downcast (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix specific driver selection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [sound] USB: correct API of usb_control_msg_send/recv in sound driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: correct API of usb_control_msg_send/recv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: legousbtower: use usb_control_msg_recv()" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: core: hub.c: use usb_control_msg_send() in a few places" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: use module_usb_driver to simplify the code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: add debugfs support for ep with stream (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: don't create endpoint debugfs entry before ring buffer is set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Tune interrupt blocking for isochronous transfers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: omit duplicate actions when suspending a runtime suspended host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: improve the comments for xhci_plat_suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add wakeup entry at sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add priv quirk for skip PHY initialization (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: delete the unnecessary code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add .suspend_quirk for struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add platform data support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: cleanup of data structures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: fix race between disconnect() and read() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: don't inherity DMA properties for USB devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ehci-hcd: Move include to keep CRC stable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only stop control channel when entering freeze (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Capitalize comment on top of QUIRK_FORCE_POWER_LINK_CONTROLLER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Correct tb_check_quirks() kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Log correct zeroX entries in decode_error() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle ERR_LOCK notification (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Handle SCU IPC error conditions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: update ROLE_CONTROL for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add support when hidden tx registers are inaccessible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add register definitions to tcpci (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: use macro for reporting results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Pass correct USB Type-C port number to SoC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add dependency on ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: use set_host_byte() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: fix disconnect by unplugging a hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Prevent mode overrun (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Increase command completion timeout value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hub.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: message.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb typec: mt6360: Add support for mt6360 Type-C driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-sched: Remove ununsed function tt_start_uframe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Make distrust_firmware param default to false (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Default to per-port over-current protection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry DROM read once if parsing fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Support for device role (UFP) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Check the port status before connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure SBU and HSL Orientation in Alternate modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure Altmode HPD High (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] device connection: Remove struct device_connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: bump hw_max_sectors to 2048 blocks for SS or faster drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/host: ehci-npcm7xx: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb3503: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb4604: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: driver: fix stray tabs in error messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Check the _DEP dependencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix slab-out-of-bounds Read in read_descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix out of sync data toggle if a configured device is reconfigured (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Un-register the USB role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_ice_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_tiger_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check for Intel vendor ID when identifying controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_is_nhi() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Create device links from ACPI description (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn in TB_CFG_ERROR_INVALID_CONFIG_SPACE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Move struct tb_cap_any to tb_regs.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add runtime PM for Software CM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [pci] PCI / thunderbolt: Switch to use device links instead of PCI quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Enable wakes from system suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Tear down DP tunnels when suspending (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable lane 1 for XDomain connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure port for XDomain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Set port configured for both ends of the link (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure link after lane bonding is enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not change default USB4 router notification timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Initialize TMU again on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Send reset only to first generation routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not program NFC buffers for USB4 router protocol adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize NHI LC mailbox command processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize Force Power logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Software CM only should set force power in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use bit 31 to check if Firmware CM is running in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to log an error if tb_switch_lane_bonding_enable() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use kobj_to_dev() instead of container_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: support dynamic Quectel USB compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Migrate workqueue to RT priority for processing events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: pd: Fix formatting in pd.h header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: Remove the superfluous break (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add unusual_uas entry for Sony PSZ drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: don't use snprintf() for sysfs attrs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix Fix source hard reset response for TDA 2.3.1.1 and TDA 2.3.1.2 failures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use maximum USB3 link rate when reclaiming if link is not up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add USB3 bandwidth management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable ports that are not implemented (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do warm-reset when both CAS and XDEV_RESUME are set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: fix ep context print mismatch in debugfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: Add quirk for PNY Pro Elite (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Better name for __check_usb_generic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix device driver race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Also match device drivers using the ->match vfunc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: fix tegra_xusb_get_phy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: otg usb2/usb3 port init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Bypass xHCI quirks for Raspberry Pi 4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] Revert "USB: pci-quirks: Add Raspberry Pi 4 quirk" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-pci: Add support for reset controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Solve race condition in anchor cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Print error on failure to get VBUS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Make VBUS supply optional (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: remove a duplicated entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: fix spelling mistake "removeable" -> "removable" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: Fix typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Fix use after free in usb_hcd_pci_remove() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Hold con->lock for the entire duration of ucsi_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Rework ppm_lock handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix 2 unlocked ucsi_run_command calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix AB BA lock inversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvtest: return proper error code in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: rework notification_buffer resizing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add no-lpm quirk for another Raydium touchscreen (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Fix bad gfp argument (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: merge fix for kunix_resource changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Register charger (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASMedia ASM1142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: define IDs for various ASMedia host controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Simplify USB ID table match (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add WARN_ON ensure we are not trying to send 2 VDM packets at the same time (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix AB BA lock inversion between tcpm code and the alt-mode drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add tcpm_queue_vdm_unlocked() helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Move mod_delayed_work(&port->vdm_state_machine) call into tcpm_queue_vdm() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Make function xhci_dbc_ring_alloc() static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Make some functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for pinctrl-0 through pinctrl-8 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for multiple DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix up report size handling for some devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove tty specific port structure from struct xhci_dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgcap: remove dbc dependency on dbctty specific flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add a operations structure to access driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbctty: split dbc tty driver registration and unregistration functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove endpoint pointers from dbc_port structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: simplify dbc requests allocation and queueing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc start and stop functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc memory init and cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: don't use generic xhci ring allocation functions for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci context allocation for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dbc structure in the request completion instead of xhci_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to get_in/out_ep() helper functions to get endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Pass dbc pointer when registering a dbctty device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc_handle_xfer_event() instead of xhci_hcd pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Change to pass dbc pointer to xhci_do_dbc_stop() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to endpoint init and exit functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Get the device pointer from dbc structure in dbc_ep_do_queue() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't pass the xhci pointer as a parameter to xhci_dbc_init_context() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use xhci_write_64() as it takes xhci as a parameter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dev_info() and similar instead of xhci_info() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add device pointer to dbc structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_free_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_alloc_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci erst allocation and free functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't pass struct xhci_hcd pointer to xhci_link_seg() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci inc_deq() function for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Make debug message consistent with bus and port number (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: tegra: Fix allocation for the FPCI context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: stop using compat_alloc_user_space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASM2142/ASM3142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: fix the failure of bandwidth allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: reduce stack usage in test_queue (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Stay in BIST mode till hardreset or unattached (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Support BIST test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Support bist test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Error handling for tcpm_register_partner_altmodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Comment correction for typec_partner_register_altmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Avoid connect request on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix quirks_param_set() writing to a const pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Try MSI interrupts on PCI devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add EM7305 QDL product ID (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix led-activity helpers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix memory corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: Move static const tables out to different include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: sisusb_init: Remove genunine unused static const arrays (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: cdc-wdm: Provide description for usb_cdc_wdm_register()'s manage_power arg (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/serial.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/pd_vdo.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Remove pci-dma-compat wrapper APIs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Fix a potential UB casued by left shifting a negative value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ohci: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: clean up special-interface handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: use in-kernel types in port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for TIOCGICOUNT (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for line-status events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: disable interface on errors in open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: Supply missing 'xhci-dbgp.h' headerfile (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: Remove set but never checked variable 'ret' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ucsi: Staticify and stop export of ucsi_init() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote function header which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: ldusb: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Fix odd corruption issue in the file header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: fusb302: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: Supply missing displayport.h include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: alauda: Remove set but unchecked variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-debugfs: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgtty: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgcap: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mem: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: adutux: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: ueagle-atm: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: ledtrig-usbport: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: drop redundant transfer-buffer casts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop extern keyword from function declarations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop unnecessary sysrq include (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: add sysrq break-handler dummy (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: inline sysrq dummy function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only process sysrq when enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only set sysrq timestamp for consoles (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: fix break and sysrq handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up receive processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: make process-packet buffer unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EG95 LTE modem (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix missing simulated-break margin (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: re-enable auto-RTS on open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: enable usb generic throttle/unthrottle (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: simulate break condition if not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: usbtmc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci: Mark cc_to_error as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: ulpi: Fix a few kerneldoc related issues (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Demote comment block which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: debug: Demote comment blocks which are obviously not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Demote function header from kerneldoc to comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: Fix up terminology in include files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix old style declaration warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: console: add support for flow control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: drop two stub functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: kobil_sct: log failure to update line settings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan_pda: drop unused firmware reset status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: drop unused URB submission results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: don't compile unused packet definitions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add support for USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Definitions for response status bits (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add data structure for Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Combine the definitions for Accessory and USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix up terminology (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: fix kernel-doc warnings and formatting in (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for authenticate on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for separating the flush to SPI and authenticate (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Ensure left shift of 512 does not overflow a 32 bit int (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add min and max line-speed macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: name prescaler, divisor registers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Poll for U0 after disabling USB2 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Return if xHCI doesn't support LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mtk: avoid runtime suspend when removing hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix enumeration issue when setting max packet size for FS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix incorrect EP_STATE_MASK (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add new Product ID for CH340 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add GosunCn GM500 series (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cypress_m8: enable Simply Automated UPB PIM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for on-board retimers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB4 port sideband operations for retimer access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Split common NVM functionality into a separate file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry USB4 block read operation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Generalize usb4_switch_do__data() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add Intel USB-IF ID to the NVM upgrade supported list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase DP DPRX wait timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_port_get_link_speed() available to other files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle incomplete PCIe/USB3 paths correctly in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase path length in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for tunneling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for path walking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add DP IN resources for all routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Report consumed bandwidth in both directions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_pcie_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_usb3_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not tunnel USB3 if link is not USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB3 bandwidth negotiation routines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check that both ports are reachable when allocating path (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_path_alloc() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_next_port_on_path() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix path indices used in USB3 tunnel discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [netdrv] thunderbolt: Get rid of E2E workaround (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: NHI can use HopIDs 1-7 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn if NHI hop_count != 12 or hop_count != 32 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Build initial XDomain property block upon first connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OTG: rename product list of devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: scsi: fix up comment to be more specific (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: fix wording in error message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: unify quirk handling logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix up wording in a comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: remove obsolete FIXME comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB OTG hub configuration option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB quirk to USB_QUIRK_ENDPOINT_IGNORE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] USB: replace hardcode maximum usb string length by definition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ehci: reopen solution for Synopsys HC bug (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: add USB_QUIRK_DELAY_INIT for Logitech C922 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Fix DP alternate mode entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: change char to u8 for sisusb_copy_memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: sisusb_con: Use array_size() helper in memcpy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: tegra: Remove PLL power supplies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] drivers: usb: Fix trivial spelling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: additional Device Classes to debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Improve USB4 config symbol help text (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: kcov: collect coverage from usb complete callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: get rid of pointless access_ok() calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix lockup of devices with limited prescaler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add basis for quirk detection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] CDC-ACM: heed quirk also in error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit LE910C1-EUX compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add DW5816e QDL support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add trivial .shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Ensure USB_ROLE_SWITCH is set as a dependency for tps6598x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: make symbols static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: usb_wwan: do not resubmit rx urb on fatal errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/xhci-plat: Set PM runtime as active on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Add support for Renesas controller with memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: renesas-xhci: Add the renesas xhci driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hci: add hc_driver as argument for usb_hcd_pci_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: fix mmap dma mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: keep runtime active when removing host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Update Kconfig to allow building on other architectures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Fix DP_HPD_LVL bit field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ehci: Add new EHCI driver for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: xhci-plat: Add support for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add USB role switching logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add OF probe binding (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Switch on role-switch uevent reporting (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Support for static SBU/HSL orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add typec_find_orientation() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: poison URBs upon disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] sierra-ms: do not call scsi_get_host_dev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] USB: pci-quirks: Add Raspberry Pi 4 quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] thunderbolt: Replace zero-length array with flexible-array (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: correct kernel->user page attribute mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Fix the property names (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Handle alt mode HPD_HIGH (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix misleading driver bug report (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: Add DW5816e support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: add quirk for LaCie 2Big Quadra (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Do not link to disabled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check return value of tb_sw_read() in usb4_switch_op() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: use true, false for bool variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the stub for ucsi_register_port_psy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Convert the Intel PMC Mux driver to use new SCU IPC API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register with power_supply class (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: save power data objects in PD mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Correct bit-mask for CCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: replace magic numbers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Workaround for missed op_mode change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: set USB data role when partner type is power cable/ufp (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Storage: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Replace an empty statement with a debug message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/early: remove unused including (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: use true, false for bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Change port variable from signed to unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Add unusual_devs entry for JMicron JMS566 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Revert commit bd0e6c9614b9 ("usb: hub: try old enumeration scheme first for high speed devices") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix handling of connect changes during sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Fix typec_altmode_get_partner sometimes returning an invalid pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: add sanity checking for data length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't clear hub TT buffer on ep0 protocol stall (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: prevent bus suspend if a roothub port detected a over-current condition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix handling halted endpoint even if endpoint ring appears empty (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [gpio] usb: fusb302: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: introduce a cool down (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: close race betrween suspend() and acm_softint (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: fix deadlock in error handling and PM flushing work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: no use logging any details in case of ENODEV (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: pi3usb30532: Set switch_ / mux_desc name field to NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Handle AMD's spec-compliant identifiers, too (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: host: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] Revert "thunderbolt: Prevent crash if non-active NVMem file is read" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for extcon (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: restore capability check order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Correct the documentation for typec_cable_put() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Wistron Neweb D19Q1 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add BroadMobi BM806U (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for ASKEY WWHC050 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Add ACPI support for USB interface devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-tegra: Add OTG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add control driver for F81534A (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix rounding error in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default for Intel Tiger Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Finetune host initiated USB3 rootport link suspend and resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Tegra186/Tegra194 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Enable LPM for VIA LABS VL805 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Show host status when watchdog triggers and host is assumed dead (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add a separate debug message for split transaction errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: bail out early if driver can't accress host in resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP LD381 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ME910G1 ECM composition 0x110b (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: mon: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi_ccg: workaround for NVIDIA test device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add a shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix a potential race during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix NULL pointer dereference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable LPM on WD19's Realtek Hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix tty cleanup-op kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: clean up carrier-detect helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Delete of_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for Intel PMC mux control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for Thunderbolt 3 Alternate Mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Allow the role switches to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Provide the switch drivers handle to the switch in the API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Leave the private driver data pointer to the drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the mux handles to be requested with fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Add helpers for setting the mux state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the muxes to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: port: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: fix unhandled return by employing a void function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add quirk for Samsung Fit flash (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for Logitech Screen Share (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: fix regulator probe and error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add sysfs node to show cc orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: move to SNK_UNATTACHED if sink removed for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for power-domains and hwlocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: set F81534A serial port with RS232 mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add F81534A support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: use devm_kzalloc for port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add tx_empty function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: extract LSR handler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: uhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Use ACPI_SUCCESS() at appropriate places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Make use of acpi_evaluate_object() status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Use const to reduce object data size (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ucsi: ccg: disable runtime pm during fw flashing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register DP only for NVIDIA DP VDO (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 100 device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_enter_test_mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_set_port_power() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do not open code __print_symbolic() in xhci trace events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: use kobj_to_dev() API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add missing kernel-doc parameter descriptions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: set correct data role for non-DRD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: icm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: eeprom: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: don't probe unhandled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix endianess issue in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add driver to control USB fast charge for iOS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fallback to generic driver when specific driver fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Select better matching USB drivers when available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Implement usb_device_match_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Make it possible to "subclass" usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Export generic USB device driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Drop support for device name matching (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Remove the notification chain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Fix the description of struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Allow power role swapping even without USB PD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Hide the port_type attribute when it's not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Make the attributes read-only when writing is not possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 28 and 28L devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for 2 OEMed devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix novation SourceControl XL after suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables - take 2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "xhci: Fix memory leak when caching protocol extended capability PSI tables" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: remove redundant assignment to variable num (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: ehci-platform: add a quirk to avoid stuck (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: clean up endpoint-descriptor parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: add endpoint-blacklist quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] usb: charger: assign specific number for enum value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Don't record a connect-change event during reset-resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: fix a plug & unplug racing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix the broken detection of USB3 device in SMSC hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix runtime pm enabling for quirky Intel hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Force Maximum Packet size for Full-speed bulk devices to valid range (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: digi_acceleport: remove redundant assignment to pointer priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: relax unthrottle memory barrier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix receiver regression (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: Silence harmless uninitialized variable warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix spelling mistake "To" -> "Too" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: simplify endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: make set_termios synchronous (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix IrLAP framing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix link-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: add missing endpoint sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: wcove: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: mask event interrupts when remove driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Always unlink URBs in reverse order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: add missing active-port sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: handle unbound ports on URB completion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: handle unbound port at reset_resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: Use flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: stop all I/O on close() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: add chars_in_buffer() implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: suppress driver bind attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Quectel RM500Q in QDL mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: Improved device recognition on remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: phy-generic: Delete unused platform data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: fix control-message timeouts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add support for Quectel RM500Q (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: ulpi: Add resource-managed variant of otg_ulpi_create() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Provide definitions for the USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Give the mux drivers all the details regarding the port state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for the latest specification releases (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add the Product Type VDOs to struct usb_pd_identity (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definition for DFP and UFP1 VDOs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definitions for the Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: More API for cable handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add parameter for the VDO to typec_altmode_enter() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Block mode entry if the port has the mode disabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: fix spelling mistake "connetor" -> "connector" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: missing parentheses in USE_NEW_SCHEME (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the notification bit offsets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Actually enable all the interface notifications (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix non-kernel-doc comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix: Don't skip endpoint descriptors with maxpacket=0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB-PD tcpm: bad warning+size, PPS adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb3503: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: add support for separate DP altmode devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Store the notification mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mtk-xhci: Do not explicitly set the DMA mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: fix check for duplicate endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ZLP support for 0x1bc7/0x9010 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix build warning seen with CONFIG_PM=n (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Fix an undefined reference to 'extcon_get_state' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: EHCI: Do not return -EPIPE when hub is disconnected (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit ME910G1 0x110a composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: make sure interrupts are restored to correct state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_HALT timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: only set D3hot for pci device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix USB3 device initiated resume race with roothub autosuspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak in xhci_add_in_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix incorrect DMA allocations for local memory pool drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: fix interface sanity checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix interface sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: ueagle-atm: add missing endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix epic endpoint lookup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mon: Fix a deadlock in usbmon between mmap and read (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Don't log an error on probe deferral (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: urb: fix URB structure initialization function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix use after free in typec_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: fix a potential use after free (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Implement basic ELPG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add XUSB controller context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add support for XUSB context save/restore (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Enable runtime PM as late as possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Reuse stored register base address (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Extract firmware enable helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Use CNR as firmware ready indicator (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Avoid a fixed duration sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Separate firmware request and load (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Fix "tega" -> "tegra" typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: drop comment about 2 uhci drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb, kcov: collect coverage from hub_event (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for interrupt-parent, dmas and -gpio(s) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: serial: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for "iommu-map" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix the semantics of of_is_ancestor_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Disable UAS on JMicron SATA enclosure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: heed CAPACITY_HEURISTICS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: honor flag to avoid CAPACITY16 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Correct phy enable sequence (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: cp201x: support Mark-10 digital force gauge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Remove tcpc_config configuration mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default also for Intel Ice Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Support running urb giveback in tasklet context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add tracing for xhci doorbell register writes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: update event ring dequeue pointer on purpose (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix documentation for out values (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Foxconn T77W968 LTE modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Clarify documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port open flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop read-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port driver data accessors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop serial struct accessor (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid serial checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid port checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop redundant urb context check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: rip out broken interrupt handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix probe error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: document MCS7810 detection hack (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: clean up device-type handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7720: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix error case of a timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for DW5821e with eSIM support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] appledisplay: fix error handling in the scheduled work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous newlines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous brackets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant endianness comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up pointer declarations in driver data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: remove tower_abort_transfers() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: stop interrupt-out URB unconditionally (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant interrupt-in running flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop noisy disconnect messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant open_count check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: zero driver data at allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant NULL check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant MODULE_LICENSE ifdef (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: drop redundant open-count check from release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: simplify disconnect handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Allow USB device to be warm reset in suspended state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for iommus, mboxes and io-channels (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Make it easy to add device links from DT properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: add USB ID to support Moxa UPort 2210 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Optimise ucsi_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: New error codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove all bit-fields (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove struct ucsi_control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove the old API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Simplified registration and I/O API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Give the connector fwnode to the port device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Remove unused members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Remove the callback members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Separate the operations vector (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Introduce typec_get_drvdata() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Copy everything from struct typec_capability during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Add support for USB2422 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Drop some unused defines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add usb_role_switch_find_by_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: reimplement line-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Remove redundant vmap checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix line-speed endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix potential slab corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix __le32/__le64 accessors in debugfs code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix Immediate Data Transfer endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix use-after-free regression in xhci clear hub TT implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix control-message timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: use unsigned size format specifiers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix ring-buffer locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Skip endpoints with 0 maxpacket length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add support for PL2303HXN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix read info leaks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver: core: Improve documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Minor code formatting/style clean ups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: clean up serial data access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: fix port-close races (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: Suppress problematic bind and unbind uevents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix a signedness bug in tower_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Fix the description of struct fwnode_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant iowarrior mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix NULL-derefs on driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: drop redundant in-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: remove duplicated include from hd3ss3220.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: drop OOM message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: devio.c: Fix assignment of 0/1 to bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zero to 'PTR_ERR' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hub: Check device descriptor before resusciation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add dependency for TYPEC_HD3SS3220 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add Tegra194 XHCI support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: tegra: Parameterize mailbox register addresses (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: image: microtek.c: Remove unused variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220_irq() can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] kcov: remote coverage support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Create device links for all child-supplier depencencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add functional dependency link from DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add missing platform_device_put() on error in xhci_create_intel_xhci_sw_pdev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer_complete() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_SAVE timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent deadlock when xhci adapter breaks during init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: wait for CNR controller not ready bit in xhci resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Check all endpoints for LPM timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent device initiated U1/U2 link pm if exit latency is too long (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix false warning message about wrong bounce buffer write length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add pm_ops (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: simplify reset helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add vdd supply support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for TI HD3SS3220 USB Type-C DRP port controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use regulator_bulk_set_supply_names() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ftdi-elan: move a couple of statements to next line (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix open after failed reset request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix potential NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix deadlock on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix slab info leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix for the mode entering routine (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Remove run_isr flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant lcd mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: fix I/O after disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug in tcpm_fw_get_caps() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Don't retry on unexpected errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: fix info-leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: fix NULL-derefs on open() and write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Cinterion CLS8 devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: SCSI glue: use dev_err instead of printk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbcore: Fix slab-out-of-bounds bug during device reset (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: Fix lockdep violation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: simplify locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: add USB GPIO based connection detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: create Kconfig file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: get usb-role-switch from parent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add fwnode_usb_role_switch_get() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: roles: Introduce stubs for the exiting functions in role.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbip: Implement SG support to vhci-hcd and stub driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel: Enable static DRD mode for role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add property to disable Intel SW switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: phy: add support for PHY calibration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-rcar: Add a helper macro to set xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add quirks member into struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix possible memleak on setup address fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: add TSP bitflag to TRB tracing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Use GFP_KERNEL instead of GFP_ATOMIC in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Simplify error handling in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove commented out dma wrappers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove a stale comment in hcd_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: use hcd_uses_dma to check for DMA capabilities (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Simplify usb_decode_get_set_descriptor function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Separated decoding functions from dwc3 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: add an optional xhci_ck clock (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FT232H CBUS gpios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Remove duplicate test for NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel_xhci: Supplying software node for the role mux (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: document phy_calibrate() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb-skeleton: make comment block in line with coding style (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: only account once for mmap()'ed usb memory usage (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Call fusb302_debugfs_init earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci-nxp: enable compile-testing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: remove redundant assignment to variable sendToTransport (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Always provide fwnode for the port (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Remove unused properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Add a capability flag for runtime suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: remove single-use define for debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: Add definitions for the USB2.0 hub TT requests (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove ehci-w90x900 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbfs: Add ioctls for runtime power management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbsevseg: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: trancevibrator: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: cxacru: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvstest: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cytherm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cypress_cy7c63: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbtmc: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ueagle-atm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: ucsi_ccg: convert i2c driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbip: convert platform driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable USB2 LPM at shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Prevent an abnormally restrictive PHY init skipping (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Remove dev_err() usage after platform_get_irq() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-hub: fix extra endianness conversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Remove call to memset after dma_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: oxu210hp-hcd: remove include/linux/oxu210hp.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hcd-pci: Use dev_get_drvdata where possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: resume ccgx i2c client (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: add runtime pm support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: refactor master_xfer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Registering real device entries for the muxes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: implement break control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add high baud rate support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ark3116: drop redundant init_termios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: Supply CCGx driver the fw build info (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: Invoke pm_runtime_get_*/pm_runtime_put_* before invoking reset callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Document that of_graph_get_endpoint_by_regs needs of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: make phy-core explicitly non-modular (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] OF: properties: add missing of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: mark resume function as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: Use of_node_name_eq for node name comparisons (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: limit reads also for combined messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: adhere to I2C fault codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: make pm_ops static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: add i2c bus driver for NVIDIA GPU (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] complete ->et_serial() switchover (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb_wwan: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] whiteheat: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ti_usb_3410_5052: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ssu100: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] quatech2: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] pl2303: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] opticon: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7840: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7720: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_ti: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_edgeport: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] fdti_sio: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] f81232: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ark3116: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: begin switching to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] tty_ioctl(): start taking TIOCSERIAL into separate methods (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_find() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix device_pm_lock() locking for device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver code: print symbolic error code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Fix the secondary firmware node handling in set_primary_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: add device probe log helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Change delimiter in devlink device's name to "--" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Avoid NULL pointer dereference in device_get_next_child_node() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix sleeping in invalid context during device link deletion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add waiting_for_supplier sysfs file for devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add state_synced sysfs file for devices that support it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] driver core: Expose device link details in sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Avoid deferred probe due to fw_devlink_pause/resume() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Rename dev_links_info.defer_sync to defer_hook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Don't do deferred probe in parallel with kernel_init thread (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use software_node_unregister() when unregistering group of nodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device_is_dependent() to linux/device.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Update device link status correctly for SYNC_STATE_ONLY links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement software_node_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [lib] lib/test_printf: Add tests for pfw printk modifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove unnecessary is_fwnode_dev variable in device_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers property: When no children in primary, try secondary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix SYNC_STATE_ONLY device link implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove check in driver_deferred_probe_force_trigger() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink: Add support for batching fwnode parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Look for waiting consumers only for a fwnode's primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Move code to the right part of the file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device links from fwnode only for the primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "Revert "driver core: Set fw_devlink to "permissive" behavior by default"" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of fw_devlink=permissive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink_flags can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fw_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Reevaluate dev->links.need_for_probe as suppliers are added (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Skip unnecessary work when device doesn't have sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add dev_has_sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Call sync_state() even if supplier has no consumers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow device link operations inside sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add sync_state driver/bus callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link support for SYNC_STATE_ONLY flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix creation of device links with PM-runtime flags (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove device link creation limitation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add missing description of new struct device_link field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link flag DL_FLAG_AUTOPROBE_CONSUMER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Make driver core own stateful device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix adding device links to probing suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: core: Remove glue dirs from sysfs earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove the link if there is no driver with AUTO flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: silence device link messages unless debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] base: core: Remove WARN_ON from link dependencies check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: export set_secondary_fwnode() to modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow register and unregister software node groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Export fwnode_get_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "software node: Simplify software_node_release() function" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: add basic tests for property entries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove separate handling of references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement reference properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: allow embedding of small arrays into property_entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: replace is_array with is_inline (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: unify PROPERTY_ENTRY_XXX macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: simplify property_entry_read_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove property_entry_read_uNN_array functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: get rid of property_set_pointer() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] efi/apple-properties: use PROPERTY_ENTRY_U8_ARRAY_LEN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: mark internal macros with double underscores (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: introduce PROPERTY_ENTRY_XXX_ARRAY_LEN() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: remove DEV_PROP_MAX (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: clean up property_copy_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow fwnode_operations.add_links to differentiate errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow a device to wait on optional suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add a function to obtain a node's prefix (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_get_name for returning the name of a node (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add functions for accessing node's parents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move fwnode_get_parent() up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Make argument to to_software_node const (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Get reference to parent swnode in get_parent op (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add support for linking devices during device addition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fwnode_to_dev() to look up device from fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_to_swnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Add fwnode_connection_find_match() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by device type (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find connections also by checking the references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Introduce fwnode_find_reference() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_get_reference_args() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use kobject name when finding child nodes by name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add support for static node descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Simplify software_node_release() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow node creation without properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_graph_get_endpoint_by_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: Make two functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Implement get_named_child_node fwnode callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find device connections also from device graphs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Prepare support for firmware described connections (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: drop use of BUS_ATTR() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: bus: convert to use BUS_ATTR_WO and RW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if swnode is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if pointer p is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] sysfs: Disable lockdep for driver bind/unbind files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: fix fwnode_graph_get_next_endpoint() documentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: remove need for a temporary string for the node name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] kobject: return error code if writing /sys/.../uevent fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Remove struct property_set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move device_add_properties() to swnode.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: Introducing software nodes to the firmware node framework (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [mm] powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm (Chris von Recklinghausen) [1862347] - [powerpc] powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM (Chris von Recklinghausen) [1862347] - [fs] mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race (Chris von Recklinghausen) [1862347] - [arm64] arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() (Andrew Jones) [1908439] - [arm64] arm64: pgtable: Fix pte_accessible() (Andrew Jones) [1908439] - [kernel] kernel: fork: properly initialize task_struct->task_struct_rh (Rafael Aquini) [1895892] - [s390] s390/dasd: Process FCES path event notification (Philipp Rudo) [1723823] - [s390] s390/dasd: Prepare for additional path event handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Display FC Endpoint Security information via sysfs (Philipp Rudo) [1723823] - [s390] s390/dasd: Fix operational path inconsistency (Philipp Rudo) [1723823] - [s390] s390/dasd: Store path configuration data during path handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Move duplicate code to separate function (Philipp Rudo) [1723823] - [s390] s390/dasd: Remove unused parameter from dasd_generic_probe() (Philipp Rudo) [1723823] - [s390] s390/cio: Add support for FCES status notification (Philipp Rudo) [1723823] - [s390] s390/cio: Provide Endpoint-Security Mode per CU (Philipp Rudo) [1723823] - [s390] s390/cio: Export information about Endpoint-Security Capability (Philipp Rudo) [1723823] - [net] net/af_iucv: fix null pointer dereference on shutdown (Philipp Rudo) [1903966] - [s390] s390/dasd: fix null pointer dereference for ERP requests (Philipp Rudo) [1903965] - [tools] selftests: netfilter: add command usage (Hangbin Liu) [1899374] - [tools] selftests: netfilter: simplify command testing (Hangbin Liu) [1899374] - [tools] selftests: netfilter: remove unused variable in make_file() (Hangbin Liu) [1899374] - [tools] selftests: netfilter: exit on invalid parameters (Hangbin Liu) [1899374] - [tools] selftests: netfilter: fix header example (Hangbin Liu) [1899374] - [tools] selftests: netfilter: kill running process only (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add MTU arguments to flowtables (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add checktool function (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add test case for conntrack helper assignment (Hangbin Liu) [1899374] - [tools] selftests: netfilter: extend nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs tunnel test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs nat test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs test script (Hangbin Liu) [1899374] - [tools] selftests: netfilter: check icmp pkttoobig errors are set as related (Hangbin Liu) [1899374] - [hwtracing] intel_th: pci: Add Emmitsburg PCH support (Jiri Olsa) [1838703] - [hwtracing] intel_th: pci: Add Tiger Lake PCH-H support (Jiri Olsa) [1783492 1782729] - [hwtracing] intel_th: pci: Add Jasper Lake CPU support (Jiri Olsa) [1783097] - [hwtracing] intel_th: pci: Add Elkhart Lake CPU support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Elkhart Lake SOC support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Ice Lake CPU support (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a NULL dereference when hub driver is not loaded (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Make stopping the trace optional (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix user-visible error codes (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix the unexpected state warning (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Disallow multi mode on devices where it's broken (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix window switching without windows (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix freeing IRQs (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a double put_device() in error path (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729]- [idle] intel_idle: Fix intel_idle() vs tracing (David Arcari) [1903307] - [idle] intel_idle: Fix max_cstate for processor models without C-state tables (David Arcari) [1903307] - [idle] intel_idle: Ignore _CST if control cannot be taken from the platform (David Arcari) [1903307] - [idle] intel_idle: mention assumption that WBINVD is not needed (David Arcari) [1903307] - [idle] intel_idle: Remove uninitialized_var() usage (David Arcari) [1903307] - [idle] intel_idle: cleanup code to address out of order commits (David Arcari) [1903307] - [s390] Revert "s390/qeth: phase out OSN support" (Philipp Rudo) [1903962] - [net] net/smc: fix matching of existing link groups (Philipp Rudo) [1903961] - [netdrv] mlxsw: core: Use variable timeout for EMAD retries (Ivan Vecera) [1857594] - [netdrv] mlxsw: Fix firmware flashing (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix memory leak on module removal (Ivan Vecera) [1857594] - [netdrv] mlxsw: Only advertise link modes supported by both driver and device (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add a PFC test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add headroom handling test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: qos_lib: Add a wrapper for running mlnx_qos (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Support port-less topologies (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Add devlink_cell_size_get() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Split devlink_..._set() into save & set (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Expose transceiver_overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update module's settings when module is plugged in (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Initialize netdev's module overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enable temperature event for all supported port module sensors (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update transceiver_overheat counter according to MTWE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add an infrastructure to track transceiver overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Query MTMP before writing to set only relevant fields (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Ports Module Administrative and Operational Status Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Port Module Plug/Unplug Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Management Temperature Warning Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Fix mlxsw_sp_acl_tcam_group_add()'s error path (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: simplify the return expression of __mlxsw_sp_router_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Disable port buffer autoresize with qdiscs (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Implement dcbnl_setbuffer / getbuffer (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Support two headroom modes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Manage internal buffer in the hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Introduce shared buffer ops (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Convert mlxsw_sp_port_headroom_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Inline mlxsw_sp_sb_max_headroom_cells() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Move here the new headroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move here the three-step headroom configuration from DCB (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert mlxsw_sp_port_pg_prio_map() to hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert ETS handler fully to mlxsw_sp_hdroom_configure() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split headroom autoresize out of buffer configuration (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track buffer sizes in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track lossiness in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track priorities in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track MTU in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Unify delay handling between PFC and pause (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Add struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Introduce fw_fatal health reporter (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW General Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw_load_policy devlink param into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Push code doing params register/unregister into separate helpers (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw flashing code into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2008.1310 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Derive SBIB from maximum port speed & MTU (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum speed around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum MTU around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Introduce ptys_max_speed callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Extract a helper to get Ethernet attributes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Extend hwmon interface with critical and emergency alarms (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Calculate MLXSW_HWMON_ATTR_COUNT more accurately (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Split temperature querying from show functions (Ivan Vecera) [1857594] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Remove internal speeds from PTYS register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Reduce runtime of tc-police scale test (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Fix mausezahn delay parameter in mirror_test() (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for burst test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for rate test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Decrease required rate accuracy (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Adjust default policer burst size for Spectrum-{2, 3} (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ptp: Use generic helper function (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of trapping on RED qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload action trap for qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC traps initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC trap groups initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: On policer_id_base_ref_count, use dec_and_test (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Use 'size_t' for array sizes (Ivan Vecera) [1857594] - [netdrv] devlink: Pass extack when setting trap's action and group's parameters (Ivan Vecera) [1857594] - [net] devlink: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_cnt: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Fix use-after-free in router init / de-init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Free EMAD transactions using kfree_rcu() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Increase scope of RCU read-side critical section (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use different trap group for externally routed packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local host routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add support for temperature thresholds reading for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add ethtool support for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: destroy workqueue when trap_register in mlxsw_emad_init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix wrong SFP EEPROM reading for upper pages 1-3 (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Test policers' occupancy (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add scale test for tc-police (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: Test tc-police restrictions (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tc-police tests (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Offload FLOW_ACTION_POLICE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add police action (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Work around hardware limitation (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add devlink resource support (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add policer core (Ivan Vecera) [1857594] - [netdrv] mlxsw: resources: Add resource identifier for global policers (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add policer bandwidth limits (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use mirror reason during Rx listener lookup (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Retrieve mirror reason from CQE during receive (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Add mirror reason field to CQEv2 (Ivan Vecera) [1857594] - [netdrv] mlxsw: trap: Add trap identifiers for mirrored packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase trap identifier to 10 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow setting policer on a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow passing parameters to SPAN agents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for mirroring towards CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Do not dereference destination netdev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add driver private info to parms_set() callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add per-ASIC SPAN agent operations (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: add mirroring_pid_base to MOGCR register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add session_id and pid to MPAT register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of mirror on RED early_drop qevent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload mirroring on RED qevent early_drop (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Promote binder-type dispatch to spectrum.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Publish matchall data structures (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Drop an unused field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Convert a goto to a return (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to enable / disable global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Prepare for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Move SPAN operations out of global file (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Port Analyzer Global Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Mirror Trigger Enable Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Fix use-after-free in case of failed devlink reload (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tests for ethtool extended state (Ivan Vecera) [1857594] - [tools] selftests: forwarding: forwarding.config.sample: Add port with no cable connected (Ivan Vecera) [1857594] - [tools] selftests: forwarding: ethtool: Move different_speeds_get() to ethtool_lib (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Add link extended state (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Port Diagnostics Database Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Move mlxsw_sp_port_type_speed_ops structs (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move ethtool_ops to spectrum_ethtool.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Rename mlxsw_sp_port_headroom_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enforce firmware version for Spectrum-3 (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2007.1168 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Fix a spelling typo in spectrum_dcb.c (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add a test for pedit munge tcp, udp sport, dport (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Support FLOW_ACTION_MANGLE for TCP, UDP ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add L4_PORT_ACTION (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split handling of pedit mangle by chip type (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Do not rely on machine endianness (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Adjust headroom buffers for 8x ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use different get_trend() callbacks for different thermal zones (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add test for control packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register ACL control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 3 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 2 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Factor out common Rx listener function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move layer 3 exceptions to exceptions trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: remove redundant initialization of pointer br_dev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local prefix routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Add packet traps for BFD packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Treat IPv6 link-local SIP as an exception (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Share one group for all locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Move all trap groups under the same enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Do not hard code "thin" policer identifier (Ivan Vecera) [1857594] - [netdrv] mlxsw: switchx2: Move SwitchX-2 trap groups out of main enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Reduce priority of locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for local routes and link-local destination (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use separate trap group for FID miss (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for various IPv6 packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IPv6 ND trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same switch case for identical groups (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for ACL trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Fix spelling mistake in trap's name (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for sampled packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for IPv6 ND and ARP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename ARP trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Remove unnecessary field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Align TC and trap priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Assign non-zero quotas to TC 0 of the CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Change default rate and priority of DHCP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Trap IPv4 DHCP packets in router (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for MLD and IGMP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IGMP trap group (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Do not hard code trap group name (Ivan Vecera) [1857594] - [tools] selftests: devlink_lib: Remove double blank line (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap group data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap policer data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move struct definition out of header file (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add couple of test for the correct matchall-flower ordering (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add test to check sample action restrictions (Ivan Vecera) [1857594] - [] selftests: mlxsw: rename tc_flower_restrictions.sh to tc_restrictions.sh (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Forbid to insert flower rules in collision with matchall rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Forbid to insert matchall rules in collision with flower rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Put matchall list into substruct of flow struct (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Restrict sample action to be allowed only on ingress (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove old SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use new analyzed ports list during speed / MTU change (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Convert flower-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Convert matchall-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to bind / unbind a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Wrap buffer change in a function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put an analyzed port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move flow offload binding into spectrum_flow.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Process matchall events from the same cb as flower (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Avoid copying sample values and use RCU pointer direcly instead (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Push per-port rule add/del into separate functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Move ingress indication into mall_entry (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_sample_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_mirror_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Use block variable in mlxsw_sp_acl_rule_del() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push matchall bits into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push flow_block related functions into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename acl_block to flow_block (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Move block helpers into inline header functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Replace zero-length array with flexible-array member (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use 'refcount_t' for reference counting (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove unnecessary debug prints (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename parms() to parms_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Reduce nesting in mlxsw_sp_span_entry_configure() (Ivan Vecera) [1857594] - [netdrv] net/mlxfw: Remove unneeded semicolon (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase register field length to 13 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Re-increase scale of IPv6 nexthop groups (Ivan Vecera) [1857594] - [net] ipv6: Fix use of anycast address with loopback (Ivan Vecera) [1899591] - [net] ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR() (Ivan Vecera) [1899591] - [net] ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route (and others) (Ivan Vecera) [1899591] - [net] ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create (Ivan Vecera) [1899591] - [net] ipv6: Move setting default metric for routes (Ivan Vecera) [1899591] - [net] Add extack argument to ip_fib_metrics_init (Ivan Vecera) [1899591] - [net] ipv6: do not leave garbage in rt->fib6_metrics (Ivan Vecera) [1899591] - [net] Move free of dst_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for dst_entry (Ivan Vecera) [1899591] - [net] Move free of fib_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for FIB entries (Ivan Vecera) [1899591] - [net] rtmsg_to_fib6_config() - use new style struct initializer instead of memset (Ivan Vecera) [1899591] - [powercap] powercap/intel_rapl: enumerate Psys RAPL domain together with package RAPL domain (Puneet Sethi) [1893463] - [powercap] powercap/intel_rapl: Fix domain detection (Puneet Sethi) [1893463]- [net] openvswitch: fix TTL decrement exception action execution (Eelco Chaudron) [1902610] - [net] openvswitch: fix error return code in validate_and_copy_dec_ttl() (Eelco Chaudron) [1902610] - [net] openvswitch: fix TTL decrement action netlink message format (Eelco Chaudron) [1902610] - [x86] hyperv: Enable 15-bit APIC ID if the hypervisor supports it (Vitaly Kuznetsov) [1903823] - [x86] kvm: Enable 15-bit extension when KVM_FEATURE_MSI_EXT_DEST_ID detected (Vitaly Kuznetsov) [1903823] - [documentation] x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID (Vitaly Kuznetsov) [1903823] - [iommu] hyper-v: Disable IRQ pseudo-remapping if 15 bit APIC IDs are available (Vitaly Kuznetsov) [1903823] - [x86] apic: Support 15 bits of APIC ID in MSI where available (Vitaly Kuznetsov) [1903823] - [x86] msi: Provide msi message shadow structs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/msi: allow shadow declarations of msi_msg:: $member (Vitaly Kuznetsov) [1903823] - [x86] ioapic: Handle Extended Destination ID field in RTE (Vitaly Kuznetsov) [1903823] - [x86] apic: Always provide irq_compose_msi_msg() method for vector domain (Vitaly Kuznetsov) [1903823] - [x86] apic: Cleanup delivery mode defines (Vitaly Kuznetsov) [1903823] - [x86] apic/uv: Fix inconsistent destination mode (Vitaly Kuznetsov) [1903823] - [x86] msi: Only use high bits of MSI address for DMAR unit (Vitaly Kuznetsov) [1903823] - [x86] msi: Move compose message callback where it belongs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/chip: Use the first chip in irq_chip_compose_msi_msg() (Vitaly Kuznetsov) [1903823] - [x86] apic: Fix x2apic enablement without interrupt remapping (Vitaly Kuznetsov) [1903823] - [tools] perf test: Fix msan uninitialized use (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix the ratio comments of miss-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free formats for perf pmu parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Do not free metric when failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Free metric when it failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Release expr_parse_ctx after testing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix memory leaks in parse-metric test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-event: Fix memory leak in evsel->unit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix cpu/thread map leak (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks - part 2 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free aliases for PMU event map aliases test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf vendor events amd: Remove trailing commas (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Leader sampling shouldn't clear sample period (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Prevent override of attr->sample_period for libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Set PERF_RECORD_PERIOD if attr->freq is set (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix 2 memory sanitizer warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix the "signal" test inline assembly (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record/stat: Explicitly call out event modifiers in the documentation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix build warning on 32-bit arches (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf jevents: Fix suspicious code in fixregex() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use uintptr_t when casting numbers to pointers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf report: Disable ordered_events for raw dump (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Correct SNOOPX field offset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Avoid an uninitialized read when using fake PMUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix out of bounds array access in the print_counters() evlist method (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Set exclude_guest=1 for user-space counting (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Correct the help info of option "--no-bpf-event" (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Use zd for size_t printf formats on 32-bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: arm-spe: Fix check error when synthesizing events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add mwait_idle_with_hints.constprop.0 to the list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched timehist: Fix use of CPU list with summary option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix basic bpf filtering test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Make option description initials all capital letters (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf build-ids: Fall back to debuginfod query if debuginfo not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Remove dead code in parse_nodes_opt() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Update POWER9 metrics to utilize other metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add change log (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Add set_tracing_options() to set all trace options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option --tid to filter by thread id (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option -D/--delay to delay tracing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Allow set graph depth by '--graph-opts' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option tracing_thresh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option 'verbose' to show more info for graph tracer (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'irq-info' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option funcgraph-irqs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option sleep-time (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'func_stack_trace' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add general function to parse sublevel options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '--inherit' to trace children processes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Show trace column header (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-m/--buffer-size' to set per-cpu buffer size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Factor out function write_tracing_file_int() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-F/--funcs' to list available functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Select function/function_graph tracer automatically (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Use numa_node_to_cpus() to bind tasks to nodes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix cpumask memory leak in node_has_cpus() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Quote CC and CXX for their arguments (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix module symbol processing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Rename 'enum dso_kernel_type' to 'enum dso_space_type' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Fix man page typos (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Allow multiple probes in record+script_probe_vfs_getname.sh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench mem: Always memset source before memcpy (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched: Prefer sched_waking event when it exists (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix a couple of spelling mistakes in options text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix benchmark names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix number of processes in "2x3-convergence" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Use the autogenerated protocol family table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Add script to autogenerate socket families table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add 'tod' field to display time of day (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Change the 'enum perf_output_field' enumerators to be 64 bits (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf data: Add support to store time of day in CTF data conversion (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Move clockid_res_ns under clock struct (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf header: Store clock references for -k/--clockid option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add clockid_name function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf clockid: Move parse_clockid() to new clockid object (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Handle possible strdup() error in tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed description of tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed type in PRINT_FMT_STING (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed broken indentation in parse_ip4_print_args() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Improve error handling of tep_plugin_add_option() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix typo in tep_plugin_add_option() description (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Handle strdup() error in parse_option_name() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Document tep_load_plugins_hook() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evsel: Extend message to mention CAP_SYS_PTRACE and perf security doc link (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding PSB+ only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding FUP/TIP only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add itrace 'q' option for quicker, less detailed decoding (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Time filter logged perf events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace debug log flags to suppress some messages (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional log flags to the itrace 'd' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace error flags to suppress some errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional error flags to the itrace 'e' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add missing itrace options to help text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Improve aux_output not supported error (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix duplicate branch after CBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix FUP packet state (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add benchmark of find_next_bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Use CC and CXX from parent (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename group_list to metric_list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename struct egroup to metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add metric group test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Make compute_single function more precise (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add recursion check when processing nested metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add DCache_L2 to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add cache_miss_cycles to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add events for the current list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Compute referenced metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add referenced metrics to hash data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_expr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_ref_node (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename __metricgroup__add_metric to __add_metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add add_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add macros for iterating map events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__del_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Change expr__get_id to return struct expr_id_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix memory leak in expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Ensure sample_period is set libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix term parsing for raw syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Allow r0x event syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: No need to cache the PMUs in ARM SPE auxtrace init routine (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add basic syscall benchmark (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out event handling loop into dispatch_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for fork case (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Move target check to loop control statement (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for system wide (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Implement control command handling functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Introduce control file descriptors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid counting of nonfilterable fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Add flags to fdarray fds objects (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid internal moving of fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add 'struct expr_id_data' to keep expr value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename expr__add_id() to expr__add_val() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Warn if the target function is a GNU indirect function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix memory leakage when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix wrong variable warning when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Avoid setting probes on the same address for the same event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf kmem: Pass additional arguments to 'perf record' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Report BPF errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Show text poke address symbol (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add option --show-text-poke-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for text poke events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add support for PERF_RECORD_TEXT_POKE (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Fix non-null terminated buffer returned by readlink() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf inject jit: Remove //anon mmap events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add s390 idle functions 'psw_idle' and 'psw_idle_exit' to list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Fix reporting of unknown SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add builtin handler for trace_marker_raw (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Move kernel_stack event handler to "function" plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for decoding syscalls/sys_enter_futex (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add offset option for function plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add more SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for tlb_flush (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Optimize pretty_print() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add support for more printk format specifiers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Introduced new traceevent API, for adding new plugins directories (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add interface for options to plugins (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add tep_load_plugins_hook() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of bison warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of flex warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare bison header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add missing headers noticed when building with NO_LIBBPF=1 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare flex header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add flex debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add bison debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for yacc input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for flex input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' branch_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_id_all methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' strerror methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' 'add' evsel methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Improve CPU core PMU HW event list ordering (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: List kernel supplied event aliases for arm64 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Allow no CoreSight sink to be specified on command line (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add < and > operators (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add d_ratio operation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Fixup some evsel/evlist method names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for frontend metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for ipc metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add test_generic_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Release metric_events rblist (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Factor out prepare_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add metricgroup__parse_groups_test function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add map to parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake_pmu to parse_group() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Factor out parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add another metric parsing test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add a perf_pmu__fake object to use with __parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Provide a way to pass a fake_pmu to parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Factor check_parse_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake pmu support (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Remove unneeded conversion to bool (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools/: replace HTTP links with HTTPS ones (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools, build: Propagate build failures from tools/build/Makefile.build (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/cpufeatures: Add Architectural LBRs feature bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Add support for Intel SPR platform (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Support multiple RAPL unit quirks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Fix missing psys sysfs attributes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Take over CAP_SYS_PTRACE creds to CAP_PERFMON capability (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Expose get/put_callchain_entry() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [include] perf: : drop a duplicated word (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Remove task_ctx_size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Create kmem_cache for the LBR context data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Use kmem_cache to allocate the PMU specific data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Factor out functions to allocate/free the task_ctx_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support Architectural LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out intel_pmu_store_lbr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out rdlbr_all() and wrlbr_all() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Mark the {rd, wr}lbr_{to, from} wrappers __always_inline (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Unify the stored format of LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support LBR_CTL (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/msr-index: Add bunch of MSRs for Arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Expose CPUID enumeration bits for arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Use dynamic data structure for task_ctx (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out a new struct for generic optimization (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add the function pointers for LBR save and restore (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR read (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR reset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Keep LBR records unchanged in host context for guest usage (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Add constraint to create guest LBR event without hw counter (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/lbr: Add interface to get LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/core: Refactor hw->idx checks and cleanup (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Fix variable types for LBR registers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Add perf text poke event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [uapi] perf: Add perf_event_mmap_page::cap_user_time_short ABI (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] sev-es: Do not support MMIO to/from encrypted memory (Vitaly Kuznetsov) [1868080] - [x86] head/64: Check SEV encryption before switching to kernel page-table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Sanity-check CPUID results in the early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check SEV encryption in 64-bit boot-path (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Introduce sev_status (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Use GHCB accessor for setting the MMIO scratch buffer (Vitaly Kuznetsov) [1868080] - [x86] head/64: Disable stack protection for head$(BITS).o (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Check required CPU features for SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] efi: Add GHCB mappings when SEV-ES is active (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle NMI State (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Support CPU offline/online (Vitaly Kuznetsov) [1868080] - [x86] head/64: Don't call verify_cpu() on starting APs (Vitaly Kuznetsov) [1868080] - [x86] smpboot: Load TSS and getcpu GDT entry before loading IDT (Vitaly Kuznetsov) [1868080] - [x86] realmode: Setup AP jump table (Vitaly Kuznetsov) [1868080] - [x86] realmode: Add SEV-ES specific trampoline entry point (Vitaly Kuznetsov) [1868080] - [x86] vmware: Add VMware-specific handling for VMMCALL under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] kvm: Add KVM-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] paravirt: Allow hypervisor-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #DB Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #AC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle VMMCALL Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MWAIT/MWAITX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MONITOR/MONITORX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle INVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDPMC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDTSC(P) Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle WBINVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle DR7 read/write events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MSR events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO String Instructions (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle instruction fetches from user-space (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Wire up existing #VC exit-code handlers (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add a Runtime #VC Exception Handler (Vitaly Kuznetsov) [1868080] - [x86] entry/64: Add entry code for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] dumpstack/64: Add noinstr version of get_stack_info() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Adjust #VC IST Stack on entering NMI handler (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Explicitly map boot_params and command line (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Initialize 5-level paging variables earlier (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Allocate and map an IST stack for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] debug: Allow a single level of #DB recursion (Vitaly Kuznetsov) [1868080] - [x86] entry: Remove DBn stacks (Vitaly Kuznetsov) [1868080] - [x86] entry, nmi: Disable #DB (Vitaly Kuznetsov) [1868080] - [x86] nmi: Protect NMI entry against instrumentation (Vitaly Kuznetsov) [1868080] - [x86] entry: Introduce local_db_{save, restore}() (Vitaly Kuznetsov) [1868080] - [x86] db: Split out dr6/7 handling (Vitaly Kuznetsov) [1868080] - [x86] Replace ist_enter() with nmi_enter() (Vitaly Kuznetsov) [1868080] - [x86] traps: Stop using ist_enter/exit() in do_int3() (Vitaly Kuznetsov) [1868080] - [x86] entry: Get rid of ist_begin/end_non_atomic() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup per-CPU GHCBs for the runtime handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup GHCB-based boot #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup an early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Compile early handler code into kernel image (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Print SEV-ES info into the kernel log (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add SEV-ES Feature Detection (Vitaly Kuznetsov) [1868080] - [x86] head/64: Move early exception dispatch to C code (Vitaly Kuznetsov) [1868080] - [x86] idt: Make IDT init functions static inlines (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install a CPU bringup IDT (Vitaly Kuznetsov) [1868080] - [x86] head/64: Switch to initial stack earlier (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load segment registers earlier (Vitaly Kuznetsov) [1868080] - [x86] irq/64: Update stale comment (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load GDT after switch to virtual addresses (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install startup GDT (Vitaly Kuznetsov) [1868080] - [x86] idt: Split idt_data setup out of set_intr_gate() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add CPUID handling to #VC handler (Vitaly Kuznetsov) [1868080] - [x86] fpu: Move xgetbv()/xsetbv() into a separate header (Vitaly Kuznetsov) [1868080] - [x86] cpu: Use XGETBV and XSETBV mnemonics in fpu/internal.h (Vitaly Kuznetsov) [1868080] - [x86] fpu: Reset MXCSR to default in kernel_fpu_begin() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add support for handling IOIO exceptions (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Unmap GHCB page before booting the kernel (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Setup a GHCB-based VC Exception handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add set_page_en/decrypted() helpers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check return value of kernel_ident_mapping_init() (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Call set_sev_encryption_mask() earlier (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add stage1 #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Change add_identity_map() to take start and end (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Don't pre-map memory in KASLR code (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Always switch to own page table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add page-fault handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Rename kaslr_64.c to ident_map_64.c (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add IDT Infrastructure (Vitaly Kuznetsov) [1868080] - [x86] traps: Split trap numbers out in a separate header (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Disable red-zone usage (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_has_rep_prefix() helper (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_get_modrm_reg_off() (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction decoding (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction fetch (Vitaly Kuznetsov) [1868080] - [tools] x86/insn: Make inat-tables.c suitable for pre-decompression code (Vitaly Kuznetsov) [1868080] - [x86] traps: Move pf error codes to (Vitaly Kuznetsov) [1868080] - [x86] cpufeatures: Add SEV-ES CPU feature (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Use __packed shorthand (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Add GHCB Accessor functions (Vitaly Kuznetsov) [1868080] - [x86] cpu: Unify cpu_init() (Vitaly Kuznetsov) [1868080] - [x86] insn-eval: Add support for 64-bit kernel mode (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Get rid of GOT fixup code (Vitaly Kuznetsov) [1868080] - [kernel] x86/boot/compressed: Force hidden visibility for all symbol references (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Move .got.plt entries out of the .got section (Vitaly Kuznetsov) [1868080] - [x86] boot: Correct relocation destination on old linkers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Switch to __KERNEL_CS after GDT is loaded (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Fix reloading of GDTR post-relocation (Vitaly Kuznetsov) [1868080] - [x86] boot: Reload GDTR after copying to the end of the buffer (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Don't declare __force_order in kaslr_64.c (Vitaly Kuznetsov) [1868080] - [mm] mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() (Philipp Rudo) [1903968] - [s390] s390/ap: fix ap devices reference counting (Philipp Rudo) [1903967] - [infiniband] RDMA/cxgb4: Validate the number of CQEs (Kamal Heib) [1894720] - [net] treewide: Use fallthrough pseudo-keyword (Petr Oros) [1892748] - [net] devlink: Remove overzealous WARN_ON with snapshots (Petr Oros) [1892748] - [net] devlink: ignore -EOPNOTSUPP errors on dumpit (Petr Oros) [1892748] - [net] devlink: Always use user_ptr[0] for devlink and simplify post_doit (Petr Oros) [1892748] - [net] devlink: Constify devlink instance pointer (Petr Oros) [1892748] - [net] devlink: Add comment for devlink instance lock (Petr Oros) [1892748] - [net] devlink: Do not hold devlink mutex when initializing devlink fields (Petr Oros) [1892748] - [docs] ice: add documentation for device-caps region (Petr Oros) [1892748] - [net] devlink: remove new uninitialized_var() usage (Petr Oros) [1892748] - [docs] networking: convert sja1105's devlink info to RTS (Petr Oros) [1892748] - [net] devlink: refactor end checks in devlink_nl_cmd_region_read_dumpit (Petr Oros) [1892748] - [docs] ice: cleanup language in ice.rst for fw.app (Petr Oros) [1892748] - [docs] devlink: don't wrap commands in rST shell blocks (Petr Oros) [1892748] - [net] devlink: Protect devlink port list traversal (Petr Oros) [1895042] - [net] devlink: Fix per port reporter fields initialization (Petr Oros) [1895042] - [net] devlink: Fix use-after-free when destroying health reporters (Petr Oros) [1895042] - [net] devlink: introduce the health reporter test command (Petr Oros) [1895042] - [net] devlink: Add devlink health port reporters API (Petr Oros) [1895042] - [net] devlink: Implement devlink health reporters on per-port basis (Petr Oros) [1895042] - [net] devlink: Create generic devlink health reporter search function (Petr Oros) [1895042] - [net] devlink: Rework devlink health reporter destructor (Petr Oros) [1895042] - [net] devlink: Refactor devlink health reporter constructor (Petr Oros) [1895042]- [md] dm writecache: fix the maximum number of arguments (Mike Snitzer) [1895117] - [md] dm writecache: advance the number of arguments when reporting max_age (Mike Snitzer) [1895117] - [x86] x86/cpu/amd: Make erratum #1054 a legacy erratum (Michael Petlan) [1791459] - [x86] x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF (Michael Petlan) [1791459] - [s390] s390/early: improve machine detection (Claudio Imbrenda) [1896307] - [infiniband] IB/mlx5: Fix fall-through warnings for Clang (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Properly convey driver version to firmware (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Alaa Hleihel) [1858561] - [netdrv] net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix wrong address reclaim when command interface is down (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Disable QoS when min_rates on all VFs are zero (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Clear bw_share upon VF disable (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add handling of port type in rule deletion (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix check if netdev is bond slave (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Set IPsec WAs only in IP's non checksum partial case (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VXLAN synchronization after function reload (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Avoid extack error log for disabled vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix deletion of duplicate rules (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Protect encap route dev from concurrent release (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix modify header actions memory leak (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix devlink deadlock on net namespace deletion (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix type warning of sizeof in __mlx5_ib_alloc_counters() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Clarify what the UMR is for when creating MRs (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Make mkeys always owned by the kernel's PD when not enabled (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use set_mkc_access_pd_addr_fields() in reg_create() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove dead check for EAGAIN after alloc_mr_from_cache() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix potential race between destroy and CQE poll (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Setup all vports' metadata to support peer miss rule (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Dedicated metadata for uplink vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Check and enable metadata support flag before using (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Release clock lock before scheduling a PPS work (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Rename ptp clock info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Always use container_of to find mdev pointer from clock struct (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix uninitialized variable warning (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add TX steering rule per IPsec state (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Add NIC TX domain namespace (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: Enhanced TX MPWQE for SKBs (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TX code into functions to be used by MPWQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename xmit-related structs to generalize them (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Generalize TX MPWQE checks for full session (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Support multiple SKBs in a TX WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move the TLS resync check out of the function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Small improvements for XDP TX MPWQE logic (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor xmit functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor inline header size calculation in the TX path (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add IPv6 traffic class (DSCP) header rewrite support (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Add LAG warning if bond slave is not lag master (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Add LAG warning for unsupported tx type (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Return a valid errno if can't get lag device index (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Fix race condition on nhe->n pointer in neigh update (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN create flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN cleanup flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix return status when setting unsupported FEC mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix driver's declaration to support GRE offload (Alaa Hleihel) [1858561 1819619] - [netdrv] net/mlx5e: CT, Fix coverity issue (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add resiliency in Striding RQ mode for packets larger than MTU (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix error path for RQ alloc (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix request_irqs error flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: cmdif, Avoid skipping reclaim pages if FW is not accessible (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add retry mechanism to the command entry index allocation (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: poll cmd EQ in case of command timeout (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Avoid possible free of command entry while timeout comp handler (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix a race when moving command interface to polling mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel) [1870593 1858561] - [netdrv] net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Alaa Hleihel) [1858561 1693130] - [netdrv] net/mlx5e: Fix endianness when calculating pedit mask first bit (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: CT: Fix freeing ct_label mapping (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use synchronize_rcu to sync with NAPI (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use RCU to protect rq->xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix FTE cleanup (Alaa Hleihel) [1858561] - [infiniband] mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix flow destination setting for RDMA TX flow table (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Delete extra dump stack that gives nothing (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: convert to new udp_tunnel infrastructure (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Change push vlan action sequence (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enable users to change VF/PF representors carrier state (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete unreachable code (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: drop unnecessary list_empty (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: DR, Reduce print level for matcher print (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add support for PCI relaxed ordering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move exposure of datapath function to txrx header (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Re-work initializaiton of RX function pointers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Use eswitch total_vports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Consider maximum vf vports for steering init (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Add function ID to reclaim pages debug log (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Hold pages RB tree per VF (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Set mkey relaxed ordering by UMR with ConnectX-7 (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use MLX5_SET macro instead of local structure (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add missing srcu_read_lock in ODP implicit flow (Alaa Hleihel) [1858561] - [include] RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Allow SQ modification (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Do not request completion on every single UMR WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Avoid indirect call in representor CQE handling (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: XDP, Avoid indirect call in TX flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Alaa Hleihel) [1858561 1790222] - [include] net/mlx5: Add IPsec related Flow steering entry's fields (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: IPsec: Add HW crypto offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Accel, Add core IPsec support for the Connect-X family (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: E-switch, Reduce dependency on num_vfs during mode set (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Avoid function change handler for non ECPF (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Make MLX5_EN_TLS non-prompt (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable count action for rules with allow action (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add interface changes required for VDPA (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add VDPA interface type to supported enumerations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Support setting access rights of dma addresses (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move devlink port register and unregister calls (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove unused to_mibmr function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Added support for 100Gbps per lane link modes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete one-time used functions (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Cleanup DEVX initialization flow (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate flow steering logic from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate counters from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate restrack callbacks initialization from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Limit the scope of mlx5_ib_enable_driver function (Alaa Hleihel) [1858561] - [infiniband] RDMA: Move XRCD to be under ib_core responsibility (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce UAPI to query PD attributes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Implement the query ucontext functionality (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Refactor mlx5_ib_alloc_ucontext() response (Alaa Hleihel) [1858561] - [infiniband] RDMA/core: Optimize XRC target lookup (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Get XRCD number directly for the internal use (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable QP number request when creating IPoIB underlay QP (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce ODP prefetch counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance TX timeout recovery (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance CQ data on diagnose output (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename reporter's helpers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get the RQ WQE counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get RQ WQE's head (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move RQ helpers to txrx.h (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Align RX/TX reporters diagnose output format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Remove redundant RQ state query (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add a flush timeout define (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Change reporters create functions to return void (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: fix memory leak of tls (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix build break when CONFIG_XPS is not set (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Add kTLS RX HW offload support (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Use kernel API to extract private offload context (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Improve TLS feature modularity (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Accel, Expose flow steering API for rules add/del (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Receive flow steering framework for accelerated TCP flows (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: API to manipulate TTC rules destinations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor build channel params (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: kTLS, Improve TLS params layout structures (Alaa Hleihel) [1858561] - [include] net/mlx5: Avoid RDMA file inclusion in core driver (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use kfree(ft->g) in arfs_create_groups() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: FWTrace: Add missing space (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get MR resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get CQ resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get QP resource in RAW format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add support in query QP, CQ and MKEY segments (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Export resource dump interface (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Supporting setting devlink port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Split mac address setting function for using state_lock (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Support querying port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Move helper to eswitch layer (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Introduce and use eswitch support check helper (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Constify mac address pointer (Alaa Hleihel) [1858561] - [tty] serial: 8250: export serial8250_do_set_divisor() (Steve Best) [1784119] - [tty] serial: 8250: introduce get_divisor() and set_divisor() hook (Steve Best) [1784119] - [tty] serial: 8250: let serial8250_get_divisor() get uart_port * as param (Steve Best) [1784119] - [tty] serial: 8250_lpss: Add ->setup() for Elkhart Lake ports (Steve Best) [1784119] - [tty] serial: 8250_lpss: Switch over to MSI interrupts (Steve Best) [1784119] - [tty] serial: 8250_lpss: Enable HS UART on Elkhart Lake (Steve Best) [1784119] - [tty] serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro (Steve Best) [1784119] - [tty] serial: 8250_lpss: register DMA IRQ and pool with instance ID (Steve Best) [1784119] - [tty] serial: 8250_lpss: add fractional divisor support (Steve Best) [1784119] - [tty] serial: 8250_lpss: switch to use 8250_dwlib library (Steve Best) [1784119] - [tty] tty: serial: Use the correct style for SPDX License Identifier (Steve Best) [1784119] - [tty] serial: 8250_dw: split Synopsys DesignWare 8250 common functions (Steve Best) [1784119] - [tty] 8250_lpss: check null return when calling pci_ioremap_bar (Steve Best) [1784119] - [dma] dmaengine: dw: Remove misleading is_private property (Steve Best) [1784119] - [tty] serial: 8250: fix null-ptr-deref in serial8250_start_tx() (John Linville) [1903272] {CVE-2020-15437} - [i2c] i2c: designware-pci: Fix BUG_ON during device removal (Steve Best) [1784122] - [i2c] i2c: designware-pci: Add support for Elkhart Lake PSE I2C (Steve Best) [1784122] - [i2c] i2c: designware-pci: Switch over to MSI interrupts (Steve Best) [1784122] - [mmc] mmc: sdhci: Add LTR support for some Intel BYT based controllers (Steve Best) [1906791] - [mmc] mmc: sdhci-pci: Add max-frequency device property for Intel controllers (Steve Best) [1906791] - [powerpc] powerpc/64s: Trim offlined CPUs from mm_cpumasks (Steve Best) [1905892] - [kernel] kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Steve Best) [1905892] - [mm] powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels (Steve Best) [1905892] - [mm] powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation (Steve Best) [1905892] - [mm] powerpc/64s: Add cp_abort after tlbiel to invalidate copy-buffer address (Steve Best) [1905892] - [powerpc] powerpc: untangle cputable mce include (Steve Best) [1905892] - [mmc] mmc: sdhci-pci: Add support for Intel EHL (Steve Best) [1783588] - [scsi] qla2xxx: Update version to 10.02.00.104-k (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix device loss on 4G and older HBAs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix the call trace for flush workqueue (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix flash update in 28XX adapters on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Handle aborts correctly for port undergoing deletion (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix N2N and NVMe connect retry failure (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix FW initialization error on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix crash during driver load on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix compilation issue in PPC systems (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Don't check for fw_started while posting NVMe command (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Tear down session if FW say it is down (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Limit interrupt vectors to number of CPUs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Change post del message from debug level to log level (Nilesh Javali) [1905493] - [s390] s390/qeth: Remove pnso workaround (Philipp Rudo) [1903964] - [s390] s390/purgatory: do not build purgatory with kcov, kasan and friends (Philipp Rudo) [1900550] - [fs] iomap: Fix misplaced page flushing (Carlos Maiolino) [1868429] - [fs] iomap: Use round_down/round_up macros in __iomap_write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Mark read blocks uptodate in write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Clear page error before beginning a write (Carlos Maiolino) [1868429] - [fs] iomap: fix WARN_ON_ONCE() from unprivileged users (Carlos Maiolino) [1868429] - [fs] iomap: fall back to buffered writes for invalidation failures (Carlos Maiolino) [1868429] - [fs] iomap: Only invalidate page cache pages on direct IO writes (Carlos Maiolino) [1868429] - [fs] iomap: Make sure iomap_end is called after iomap_begin (Carlos Maiolino) [1868429] - [fs] iomap: Fix unsharing of an extent >2GB on a 32-bit machine (Carlos Maiolino) [1868429] - [fs] iomap: fix the iomap_fiemap prototype (Carlos Maiolino) [1868429] - [fs] iomap: remove lockdep_assert_held() (Carlos Maiolino) [1868429] - [mm] powerpc/numa: Fix a regression on memoryless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Offline memoryless cpuless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Prefer node id queried from vphn (Steve Best) [1903613] - [mm] powerpc/numa: Set numa_node for all possible cpus (Steve Best) [1903613] - [powerpc] powerpc/numa: Remove late request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Early request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Use cpu node map of first sibling thread (Steve Best) [1903613] - [x86] xen: don't unbind uninitialized lock_kicker_irq (Brian Masney) [1896786] - [net] Bluetooth: Acquire sk_lock.slock without disabling interrupts (Ivan Vecera) [1889859] - [wireless] mwifiex: fix double free (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: run init_cfg function once per driver load (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: remove no filter condition (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: split a print to avoid a WARNING in ROC (Jarod Wilson) [1860496] - [wireless] qtnfmac: fix resource leaks on unsupported iftype error return path (Jarod Wilson) [1860496] - [net] nl80211: fix OBSS PD min and max offset validation (Jarod Wilson) [1860496] - [wireless] rtw88: Fix potential probe error handling race with wow firmware loading (Jarod Wilson) [1860496] - [wireless] rtw88: Fix probe error handling race with firmware loading (Jarod Wilson) [1860496] - [wireless] ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() (Jarod Wilson) [1860496] - [wireless] ath11k: Add checked value for ath11k_ahb_remove (Jarod Wilson) [1860496] - [wireless] mwifiex: remove function pointer check (Jarod Wilson) [1860496] - [wireless] ath11k: fix uninitialized return in ath11k_spectral_process_data() (Jarod Wilson) [1860496] - [wireless] ath11k: fix a double free and a memory leak (Jarod Wilson) [1860496] - [wireless] rtw88: fix compile warning: (Jarod Wilson) [1860496] - [wireless] mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO (Jarod Wilson) [1860496] - [wireless] rtw88: don't treat NULL pointer as an array (Jarod Wilson) [1860496] - [wireless] mwifiex: Do not use GFP_KERNEL in atomic context (Jarod Wilson) [1860496] - [wireless] brcmfmac: check ndev pointer (Jarod Wilson) [1860496] - [wireless] ath11k: Fix possible memleak in ath11k_qmi_init_service (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1860496] - [wireless] ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Use appropriate rs_datalen type (Jarod Wilson) [1860496] - [wireless] ath6kl: prevent potential array overflow in ath6kl_add_new_sta() (Jarod Wilson) [1860496] - [net] net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce maximum VHT MPDU length to 7991 (Jarod Wilson) [1860496] - [net] mac80211: fix 80 MHz association to 160/80+80 AP on 6 GHz (Jarod Wilson) [1860496] - [net] mac80211: do not allow bigger VHT MPDUs than the hardware supports (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz channel conversion (Jarod Wilson) [1860496] - [net] mac80211: do not disable HE if HT is missing on 2.4 GHz (Jarod Wilson) [1860496] - [net] mac80211: Fix radiotap header channel flag for 6GHz band (Jarod Wilson) [1860496] - [net] lib80211: fix unmet direct dependendices config warning when !CRYPTO (Jarod Wilson) [1860496] - [net] mac80211: add AQL support for VHT160 tx rates (Jarod Wilson) [1860496] - [net] mac80211: extend AQL aggregation estimation to HE and fix unit mismatch (Jarod Wilson) [1860496] - [wireless] mwifiex: Increase AES key storage size to 256 bits (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_free_txskb to free tx skbs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use v1 MCU API on MT7615 to fix issues with adding/removing stations (Jarod Wilson) [1860496] - [net] cfg80211: Adjust 6 GHz frequency to channel conversion (Jarod Wilson) [1860496] - [net] mac80211: reduce packet loss event false positives (Jarod Wilson) [1860496] - [net] cfg80211: regulatory: reject invalid hints (Jarod Wilson) [1860496] - [net] wireless: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1860496] - [net] mac80211: improve AQL aggregation estimation for low data rates (Jarod Wilson) [1860496] - [net] mac80211: factor out code to look up the average packet length duration for a rate (Jarod Wilson) [1860496] - [net] mac80211: use rate provided via status->rate on ieee80211_tx_status_ext for AQL (Jarod Wilson) [1860496] - [net] nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usage (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve tx credit only when txctl is ready to send (Jarod Wilson) [1860496] - [net] wireless: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [wireless] rtl818x: constify ioreadX() iomem argument (as in generic implementation) (Jarod Wilson) [1860496] - [net] mac80211: Do not report beacon loss if beacon filtering enabled (Jarod Wilson) [1860496] - [net] mac80211: fix misplaced while instead of if (Jarod Wilson) [1860496] - [net] nl80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac8211: fix struct initialisation (Jarod Wilson) [1860496] - [net] mac80211: Handle special status codes in SAE commit (Jarod Wilson) [1860496] - [wireless] brcmfmac: Set timeout value when configuring power save (Jarod Wilson) [1860496] - [wireless] hostap: use generic power management (Jarod Wilson) [1860496] - [wireless] rt2x00: pci: use generic power management (Jarod Wilson) [1860496] - [wireless] mt7601u: add missing release on skb in mt7601u_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't print failure if debug firmware is missing (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: coex: add functions and parameters (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: make symbol 'rtw8821c_rtw_pwr_track_tbl' static (Jarod Wilson) [1860496] - [wireless] rtw88: add h2c command in debugfs (Jarod Wilson) [1860496] - [wireless] rtw88: allows driver to enable/disable beacon (Jarod Wilson) [1860496] - [wireless] rtw88: add ieee80211_ops::change_interface (Jarod Wilson) [1860496] - [wireless] rtw88: coex: only skip coex triggered by BT info (Jarod Wilson) [1860496] - [wireless] rtw88: update tx descriptor of mgmt and reserved page packets (Jarod Wilson) [1860496] - [wireless] rtw88: fix short GI capability based on current bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: fix LDPC field for RA info (Jarod Wilson) [1860496] - [wireless] prism54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] prism54: islpci_hotplug: use generic power management (Jarod Wilson) [1860496] - [wireless] prism54: Replace HTTP links with HTTPS ones (Jarod Wilson) [1860496] - [wireless] p54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] mwifiex: 11n_rxreorder: Remove unnecessary cast in kfree() (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: use *ph to print small buffer (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: remove redundant initialization of variables ant_num and single_ant_path (Jarod Wilson) [1860496] - [net] mac80211: warn only once in check_sdata_in_driver() at each caller (Jarod Wilson) [1860496] - [net] nl80211: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1860496] - [net] cfg80211: invert HE BSS color 'disabled' to 'enabled' (Jarod Wilson) [1860496] - [net] mac80211: add a function for running rx without passing skbs to the stack (Jarod Wilson) [1860496] - [net] mac80211: parse radiotap header when selecting Tx queue (Jarod Wilson) [1860496] - [net] mac80211: remove unused flags argument in transmit functions (Jarod Wilson) [1860496] - [net] mac80211: use same flag everywhere to avoid sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: do not overwrite the sequence number if requested (Jarod Wilson) [1860496] - [net] mac80211: add radiotap flag to prevent sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: never drop injected frames even if normally not allowed (Jarod Wilson) [1860496] - [uapi] cfg80211: Add support to advertize OCV support (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: avoid bss color setting in non-HE modes (Jarod Wilson) [1860496] - [net] mac80211: calculate skb hash early when using itxq (Jarod Wilson) [1860496] - [net] mac80211: improve AQL tx airtime estimation (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to station info (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to meshconf (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add mesh_param "mesh_nolearn" to skip path discovery (Jarod Wilson) [1860496] - [net] cfg80211: allow the low level driver to flush the BSS table (Jarod Wilson) [1860496] - [net] mac80211: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [net] nl80211: Simplify error handling path in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [net] nl80211: Remove a misleading label in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [uapi] net/wireless: wireless.h: drop duplicate word in comments (Jarod Wilson) [1860496] - [uapi] net/wireless: nl80211.h: drop duplicate words in comments (Jarod Wilson) [1860496] - [net] cfg80211: allow vendor dumpit to terminate by returning 0 (Jarod Wilson) [1860496] - [net] mac80211: remove the need for variable rates_idx (Jarod Wilson) [1860496] - [net] nl80211: S1G band and channel definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add missing release on skb in __mt76x02u_mcu_send_msg (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible memory leak in mt7615_mcu_wtbl_sta_add (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt76s: move queue accounting in mt76s_tx_queue_skb (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663s support (Jarod Wilson) [1860496] - [wireless] mt76: introduce mt76_sdio module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663-usb-sdio-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: sdio code must access rate/key regs in preocess context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_skb_adjust_pad utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: take into account sdio bus configuring txwi (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add missing CONFIG_MAC80211_DEBUGFS (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: potential array overflow in mt7915_mcu_tx_rate_report() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leak in set key (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reschedule ps work according to last activity (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid scheduling runtime-pm during hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: sync probe sampling with rate configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: improve mt7615_driver_own reliability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add idle-timeout knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable beacon hw filter for runtime-pm (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add runtime-pm knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not request {driver, fw}_own if already granted (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check MT76_STATE_PM flag before accessing the device (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_pm_wake in mt7615_mac_sta_{add, remove} (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pushing frames in mt7615_tx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pulling packets from mac80211 queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_roc holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_wmm holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing lock in mt7615_regd_notifier (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before performing freq scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: acquire driver_own before configuring device for suspend (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device in mt7615_update_channel before access regmap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce pm_power_save delayed work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before configuring hw keys (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before accessing regmap in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mutex_{acquire, release} utilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_pm_wake utility routine (Jarod Wilson) [1860496] - [wireless] mt76: move mt76 workqueue in common code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid polling in fw_own for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: avoid memcpy in rxv operation (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: enable HC-M7662BU1 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: fix pci suspend/resume on mt7612e (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: update HE capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement testmode support (Jarod Wilson) [1860496] - [wireless] mt76: add API for testmode support (Jarod Wilson) [1860496] - [wireless] mt76: vif_mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use full on-chip memory address for WF_PHY registers (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing RF registers via MCU (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing mapped registers via bus ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: schedule tx tasklet and sta poll on mac tx free (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2e: rename routines in pci.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_tx_queue_params to avoid open coded (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add MU-MIMO support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add a fixed AC queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add .set_tsf callback (Jarod Wilson) [1860496] - [wireless] mt76: add U-APSD support on AP side (Jarod Wilson) [1860496] - [wireless] mt76: rely on register macros (Jarod Wilson) [1860496] - [wireless] mt76: fix include in pci.h (Jarod Wilson) [1860496] - [wireless] mt76: allow more channels, allowed in ETSI domain (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix up typo in Kconfig for MT7663U (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce ARP filter offload (Jarod Wilson) [1860496] - [wireless] mt76: usb: rely on mt76_for_each_q_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: re-enable offloading of sequence number assignment (Jarod Wilson) [1860496] - [wireless] wireless: Fix trivial spelling (Jarod Wilson) [1860496] - [wireless] rtlwifi: 8821ae: remove unused path B parameters from swing table (Jarod Wilson) [1860496] - [wireless] rtlwifi: Use const in 8188ee/8723be/8821ae swing_table declarations (Jarod Wilson) [1860496] - [wireless] rtl818x_pci: use generic power management (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Free ieee80211_hw if probing fails (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Prevent leaking urb (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Fix deadlock (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Remove uninitialized_var() usage (Jarod Wilson) [1860496] - [wireless] orinoco_usb: fix spelling mistake (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: Fix endian issue (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix endian issue in ps.c (Jarod Wilson) [1860496] - [wireless] broadcom: fix wiki website url (Jarod Wilson) [1860496] - [wireless] wireless: fix wiki website url in main Kconfig (Jarod Wilson) [1860496] - [wireless] rtw88: coex: Fix ACL Tx pause during BT inquiry/page (Jarod Wilson) [1860496] - [wireless] mwifiex: Prevent memory corruption handling keys (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix reporting 'operation not supported' error code (Jarod Wilson) [1860496] - [wireless] mwifiex: Use macro MWIFIEX_MAX_BSS_NUM for specifying limit of interfaces (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: add new RFE type 6 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822ce: add support for device ID 0xc82f (Jarod Wilson) [1860496] - [wireless] rtw88: pci: disable aspm for platform inter-op with module parameter (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: Add 8821CE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: single rf path chips don't support TX STBC (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add beamformee support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add cck pd settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add phy calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add false alarm statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add query rx desc support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set channel support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add dig related settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set tx power index (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add basic functions (Jarod Wilson) [1860496] - [wireless] brcm80211: brcmsmac: Move LEDs to GPIO descriptors (Jarod Wilson) [1860496] - [wireless] brcmfmac: Transform compatible string for FW loading (Jarod Wilson) [1860496] - [wireless] brcmfmac: set pacing shift before transmitting skb to bus (Jarod Wilson) [1860496] - [wireless] brcmfmac: set state of hanger slot to FREE when flushing PSQ (Jarod Wilson) [1860496] - [wireless] brcmfmac: reset SDIO bus on a firmware crash (Jarod Wilson) [1860496] - [wireless] brcmfmac: do not disconnect for disassoc frame from unconnected AP (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for wrong disconnection event source information (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for unable to return to visible SSID (Jarod Wilson) [1860496] - [wireless] brcmfmac: initialize the requested dwell time (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix throughput zero stalls on PM 1 mode due to credit map (Jarod Wilson) [1860496] - [wireless] brcmfmac: update tx status flags to sync with firmware (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve 2 credits for host tx control path (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase message buffer size for control packets (Jarod Wilson) [1860496] - [wireless] brcmfmac: allow credit borrowing for all access categories (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix Bss Info flag definition Bug (Jarod Wilson) [1860496] - [wireless] brcmfmac: reduce maximum station interface from 2 to 1 in RSDB mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep SDIO watchdog running when console_interval is non-zero (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix invalid permanent MAC address in wiphy (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix kernel crash on out of boundary access (Jarod Wilson) [1860496] - [net] net: wireless: kerneldoc fixes (Jarod Wilson) [1860496] - [net] net: mac80211: kerneldoc fixes (Jarod Wilson) [1860496] - [wireless] ath11k: fix wmi peer flags in peer assoc command (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for ring backpressure stats (Jarod Wilson) [1860496] - [wireless] ath11k: Add dp tx err stats (Jarod Wilson) [1860496] - [wireless] ath11k: removing redundant reo unlock followed by immediate lock (Jarod Wilson) [1860496] - [wireless] ath11k: add support for spectral scan (Jarod Wilson) [1860496] - [wireless] ath11k: Add direct buffer ring support (Jarod Wilson) [1860496] - [wireless] ath11k: build HE 6 GHz capability (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for 6g scan hint (Jarod Wilson) [1860496] - [wireless] ath11k: Send multiple scan_chan_list messages if required (Jarod Wilson) [1860496] - [wireless] ath11k: Add 6G scan dwell time parameter in scan request command (Jarod Wilson) [1860496] - [wireless] ath11k: set psc channel flag when sending channel list to firmware (Jarod Wilson) [1860496] - [wireless] ath11k: extend peer_assoc_cmd for 6GHz band (Jarod Wilson) [1860496] - [wireless] ath11k: Use freq instead of channel number in rx path (Jarod Wilson) [1860496] - [wireless] ath11k: add support for 6GHz radio in driver (Jarod Wilson) [1860496] - [wireless] ath11k: add 6G frequency list supported by driver (Jarod Wilson) [1860496] - [wireless] net: wireless: intel: fix wiki website url (Jarod Wilson) [1860496] - [wireless] iwlwifi: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Remove unused inline function iwl_mvm_tid_to_ac_queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix gcc-10 zero-length-bounds warning (Jarod Wilson) [1860496] - [wireless] ath: fix wiki website url (Jarod Wilson) [1860496] - [wireless] ath10k: Acquire tx_lock in tx error paths (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove redundant assignment to variable ret (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix config variable name in comment (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Fix avg-power report (Jarod Wilson) [1860496] - [wireless] iwlwifi: Don't IWL_WARN on FW reconfiguration (Jarod Wilson) [1860496] - [wireless] iwlwifi: Extended Key ID support for mvm and dvm (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8997 chipset (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8977 chipset (Jarod Wilson) [1860496] - [net] mac80211: remove STA txq pending airtime underflow warning (Jarod Wilson) [1860496] - [net] mac80211: Fix bug in Tx ack status reporting in 802.3 xmit path (Jarod Wilson) [1860496] - [net] cfg80211: check vendor command doit pointer before use (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free pending skb when destroying a mpath (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free ie data when leaving mesh (Jarod Wilson) [1860496] - [net] mac80211: fix warning in 6 GHz IE addition in mesh mode (Jarod Wilson) [1860496] - [wireless] ath10k: Fix NULL pointer dereference in AHB device probe (Jarod Wilson) [1860496] - [wireless] iwlwifi: Make some Killer Wireless-AC 1550 cards work again (Jarod Wilson) [1860496] - [wireless] ath9k: Fix regression with Atheros 9271 (Jarod Wilson) [1860496] - [net] nl80211: fix memory leak when parsing NL80211_ATTR_HE_BSS_COLOR (Jarod Wilson) [1860496] - [net] nl80211: don't return err unconditionally in nl80211_start_ap() (Jarod Wilson) [1860496] - [net] mac80211: allow rx of mesh eapol frames with default rx key (Jarod Wilson) [1860496] - [net] mac80211: skip mpath lookup also for control port tx (Jarod Wilson) [1860496] - [net] mac80211: Fix dropping broadcast packets in 802.11 encap (Jarod Wilson) [1860496] - [net] mac80211: simplify mesh code (Jarod Wilson) [1860496] - [net] mac80211: fix control port tx status check (Jarod Wilson) [1860496] - [include] ieee80211: Add missing and new AKM suite selector definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix EEPROM buffer size (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leaks in mt7663u_probe (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: do not access uninitialized NAPI structs (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix crash in iwl_dbg_tlv_alloc_trigger (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't call iwl_mvm_free_inactive_queue() under RCU (Jarod Wilson) [1860496] - [wireless] wireless: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1860496] - [net] net: fix wiki website url mac80211 and wireless files (Jarod Wilson) [1860496] - [uapi] include: fix wiki website url in netlink interface header (Jarod Wilson) [1860496] - [wireless] mt76: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix lmac queue debugsfs entry (Jarod Wilson) [1860496] - [wireless] mt76: add missing lock configuring coverage class (Jarod Wilson) [1860496] - [net] mac80211: initialize return flags in HE 6 GHz operation parsing (Jarod Wilson) [1860496] - [net] cfg80211: fix management registrations deadlock (Jarod Wilson) [1860496] - [net] cfg80211: support bigger kek/kck key length (Jarod Wilson) [1860496] - [net] mac80211: set short_slot for 6 GHz band (Jarod Wilson) [1860496] - [net] mac80211: Consider 6 GHz band when handling power constraint (Jarod Wilson) [1860496] - [net] mac80211: accept aggregation sessions on 6 GHz (Jarod Wilson) [1860496] - [net] cfg80211: require HE capabilities for 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: reject HT/VHT capabilities on 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: treat 6 GHz channels as valid regardless of capability (Jarod Wilson) [1860496] - [net] mac80211: Add HE 6GHz capabilities element to probe request (Jarod Wilson) [1860496] - [net] mac80211: use HE 6 GHz band capability and pass it to the driver (Jarod Wilson) [1860496] - [net] mac80211: check the correct bit for EMA AP (Jarod Wilson) [1860496] - [net] mac80211: determine chandef from HE 6 GHz operation (Jarod Wilson) [1860496] - [net] mac80211: avoid using ext NSS high BW if not supported (Jarod Wilson) [1860496] - [net] mac80211: do not allow HT/VHT IEs in 6 GHz mesh mode (Jarod Wilson) [1860496] - [net] mac80211: build HE operation with 6 GHz oper information (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capability element (Jarod Wilson) [1860496] - [net] cfg80211: add and expose HE 6 GHz band capabilities (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capabilities into parse extension (Jarod Wilson) [1860496] - [net] cfg80211: handle 6 GHz capability of new station (Jarod Wilson) [1860496] - [include] ieee80211: add HE ext EIDs and 6 GHz capability defines (Jarod Wilson) [1860496] - [include] ieee80211: add code to obtain and parse 6 GHz operation field (Jarod Wilson) [1860496] - [include] ieee80211: definitions for reduced neighbor reports (Jarod Wilson) [1860496] - [net] cfg80211: add a helper to identify 6 GHz PSCs (Jarod Wilson) [1860496] - [net] nl80211: really allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: adapt to new channelization of the 6GHz band (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz frequencies to kHz (Jarod Wilson) [1860496] - [wireless] ath11k: clear DCM max constellation tx value (Jarod Wilson) [1860496] - [wireless] ath11k: reset trigger frame MAC padding duration (Jarod Wilson) [1860496] - [wireless] ath10k: Remove ath10k_qmi_register_service_notifier() declaration (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] ath9k: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] mwifiex: Add support for NL80211_ATTR_MAX_AP_ASSOC_STA (Jarod Wilson) [1860496] - [wireless] mwifiex: Parse all API_VER_ID properties (Jarod Wilson) [1860496] - [wireless] brcmfmac: 43012 Update MES Watermark (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 43455 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize and watermark for 4354/4356 SDIO (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 4339 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize for 4373 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: remove CCK TX setting when switch channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: fix missing brace warning for old compilers (Jarod Wilson) [1860496] - [wireless] rtw88: fix EAPOL 4-way failure by finish IQK earlier (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: handle BT inquiry cases (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: set antanna control owner (Jarod Wilson) [1860496] - [wireless] Revert "rtw88: no need to set registers for SDIO" (Jarod Wilson) [1860496] - [wireless] rt2800: enable MFP support unconditionally (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Fix Cypress SDIO IDs macros in common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from b43-sdio driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from ath10k driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from mwifiex driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Change macro names for Marvell 8688 modules (Jarod Wilson) [1860496] - [mmc] mmc: sdio: Fix macro name for Marvell device with ID 0x9134 (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 56 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request version 10 (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix aux station leak (Jarod Wilson) [1860496] - [wireless] iwlwifi: move txq-specific from trans_pcie to common trans (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_txq and substructures to a common trans header (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen3: indicate 8k/12k RB size to device (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: evaluate dsm to enable 5.2 bands in Indonesia (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: support device specific method (DSM) (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: keep trans instead of trans_pcie in iwl_txq (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: don't count on the FW to set persistence mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: set NO_HE if the regulatory domain forbids it (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: remove set but not used variable 'msta' (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Use kmemdup in mt7615_queue_key_update() (Jarod Wilson) [1860496] - [wireless] mt76: only iterate over initialized rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for MT7611N (Jarod Wilson) [1860496] - [wireless] mt76: fix wcid allocation issues (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible NULL pointer dereference in mt7915_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw_scan with ssid_type for specified SSID only (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix a handful of spelling mistakes (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch to per-vif power_save support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: fix per-driver wcid range checks after wcid array size bump (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix decoded radiotap HE flags (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix NULL pointer deref in mt7615_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix sparse warnings: incorrect type initializer (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add spatial reuse support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove check in mt76x02_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce remain_on_channel support (Jarod Wilson) [1860496] - [net] mac80211: support control port TX status reporting (Jarod Wilson) [1860496] - [net] mac80211: fix HT-Control field reception for management frames (Jarod Wilson) [1860496] - [net] cfg80211: fix CFG82011_CRDA_SUPPORT still mentioning internal regdb (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific Tx rate configuration (Jarod Wilson) [1860496] - [net] mac80211: allow SA-QUERY processing in userspace (Jarod Wilson) [1860496] - [net] nl80211: add ability to report TX status for control port TX (Jarod Wilson) [1860496] - [net] mac80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [net] cfg80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [include] mac80211: Add new AMPDU factor macro for HE peer caps (Jarod Wilson) [1860496] - [include] ieee80211: S1G defines (Jarod Wilson) [1860496] - [net] nl80211: support scan frequencies in KHz (Jarod Wilson) [1860496] - [net] nl80211: add KHz frequency offset for most wifi commands (Jarod Wilson) [1860496] - [net] cfg80211: add KHz variants of frame RX API (Jarod Wilson) [1860496] - [net] nl80211: simplify peer specific TID configuration (Jarod Wilson) [1860496] - [net] cfg80211: add support for TID specific AMSDU configuration (Jarod Wilson) [1860496] - [net] mac80211: fix variable names in TID config methods (Jarod Wilson) [1860496] - [net] cfg80211: fix mask type in cfg80211_tid_cfg structure (Jarod Wilson) [1860496] - [net] cfg80211: fix debugfs rename crash (Jarod Wilson) [1860496] - [include] ieee80211: Fix incorrect mask for default PE duration (Jarod Wilson) [1860496] - [net] mac80211: mesh: fix discovery timer re-arming issue / crash (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: Fix build error (Jarod Wilson) [1860496] - [wireless] ath11k: Fix some resource leaks in error path in 'ath11k_thermal_register()' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: remove redundant for-loop (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix memory corruption in dump_station (Jarod Wilson) [1860496] - [wireless] rtw88: no need to set registers for SDIO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix incorrect setting of ldo_pwr (Jarod Wilson) [1860496] - [wireless] rtw88: rename rtw88.ko/rtwpci.ko to rtw88_core.ko/rtw88_pci.ko (Jarod Wilson) [1860496] - [wireless] rtw88: extract: remove the unused after extracting (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8723d an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822b an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822c an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols about pci interface (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols used in chip functionalities (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix typo defining ps work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: configure bss info adding the interface (Jarod Wilson) [1860496] - [wireless] mt76: enable p2p support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce hw scan timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not report scan_complete twice to mac80211 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix the usage WoW with net detect support (Jarod Wilson) [1860496] - [wireless] ath11k: fix htt stats module not handle multiple skbs (Jarod Wilson) [1860496] - [wireless] rtl8187: Remove unused variable rtl8225z2_tx_power_ofdm (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix sparse warnings for power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add 8723DE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: fill zeros to words 0x06 and 0x07 of security cam entry (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add coex support (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: set ltecoex register address in chip_info (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement flush queue (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add shutdown callback to disable BT USB suspend (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add IQ calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add LC calibration (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix WPA/WPA2-PSK 4-way handshake offload and SAE offload failures (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible deadlock in mt7915_stop (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: allocate proper size for tlv tags (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add debugfs to track TxBF status (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add TxBF capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformee support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformer support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: introduce mt7915_get_he_phy_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: usb: cancel ps work stopping the vif (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: add missing register definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: copy key pointer in mt7663u_mac_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: set runtime stream caps by mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable firmware module debug support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add tsf related callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: set peer Tx fixed rate through debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_statistics support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_add_debugfs support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Rx radiotap header support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE capabilities support for peers (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE bss_conf support for interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: register per-phy HE capabilities for each interface (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: implement HE per-rate tx power support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable Rx HE rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: add mac80211 driver for MT7915 PCIe-based chipsets (Jarod Wilson) [1860496] - [wireless] mt76: add HE phy modes and hardware queue (Jarod Wilson) [1860496] - [wireless] mt76: adjust wcid size to support new 802.11ax generation (Jarod Wilson) [1860496] - [wireless] mt76: add Rx stats support for radiotap (Jarod Wilson) [1860496] - [wireless] mt76: add support for HE RX rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: avoid rx reorder buffer overflow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: scan all channels if not specified (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add support to sched scan with randomise addr (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce WoW with net detect support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix delta tx power for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix target power parsing (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ibss mode for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check return value of mt7615_eeprom_get_power_index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: read tx streams from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce beacon_loss mcu event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add gtk rekey offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce PM support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: introduce suspend/resume to mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add WoW support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_hif_suspend mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce support for hardware beacon filter (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: free pci_vector if mt7615_pci_probe fails (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add passive mode for hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not mark sched_scan disabled in mt7615_scan_work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_check_offload_capability routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ssid configuration in mt7615_mcu_hw_scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: remove duplicate error message (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix getting maximum tx power from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set spatial extension index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: remove check in mt7663_load_n9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add the possibility to load firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: enable MCS 8 and MCS9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix event report in mt7615_mcu_bss_event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix up BMC entry indicated to unicmd firmware (Jarod Wilson) [1860496] - [wireless] mt76: enable TDLS support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mcu bss upload before creating the sta (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not adjust MAC timings if the device is not running (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use larger rx buffers if VHT is supported (Jarod Wilson) [1860496] - [wireless] mt76: fix A-MPDU density handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix sta ampdu factor for VHT (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: enable AirTimeFairness (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mac_sta_poll for usb code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_driver_own routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix max wtbl size for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_firmware_own for mt7663e (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: parse mcu return code for unified commands (Jarod Wilson) [1860496] - [wireless] mt76: add rx queues info to mt76 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make Kconfig entry obvious for MT7663E (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce 802.11 PS support in sta mode (Jarod Wilson) [1860496] - [wireless] mt76: remove PS_NULLFUNC_STACK capability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: provide aid info to the mcu (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable aspm by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable scs for mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move core shared code in mt7615-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible deadlock in mt7615_stop (Jarod Wilson) [1860496] - [wireless] mt76: remove unnecessary annotations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable MSI by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework IRQ handling to prepare for MSI support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7622: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set hw scan limits only for firmware with offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable hw/sched scan ops for non-offload firmware (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix aggr range entry in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying tx DPD calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying DC offset calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Delete an error message in mt7622_wmac_probe() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not always reset the dfs state setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: correct the name of the rom patch (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add address parameter to mt7615_eeprom_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_wtbl_desc data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework wtbl key configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely on mt7622 queue scheme for mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce __mt7663_load_firmware routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mac_update_rate_desc routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support to mt7615_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: add headroom and tailroom to mt76_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove unnecessary register operations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce rlm tlv in bss_info mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce BSS absence event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce scheduled scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce hw scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: keep Rx filters as the default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add ethool support to mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: disable RDD commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make scs configurable per phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: enable nf estimation (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix mt7615_mac_cca_stats_reset routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more useful Tx mib counters (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup mib related defines and structs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable aggr_stats for both phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: modify mt7615_ampdu_stat_read for each phy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: pci: add mt7610 PCI ID (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: introduce Mercury UD13 support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: fix handling MCU timeouts during hw restart (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] mwl8k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Remove logically dead code (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove Comparison to bool in brcmf_p2p_send_action_frame() (Jarod Wilson) [1860496] - [wireless] brcmfmac: make non-global functions static (Jarod Wilson) [1860496] - [wireless] brcmfmac: Use seq/seq_len and set iv_initialize when plumbing of rxiv in (GTK) keys (Jarod Wilson) [1860496] - [wireless] brcmfmac: use actframe_abort to cancel ongoing action frame (Jarod Wilson) [1860496] - [wireless] brcmfmac: set security after reiniting interface (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 802.1d priority to ac mapping for pcie dongles (Jarod Wilson) [1860496] - [wireless] brcmfmac: map 802.1d priority to precedence level based on AP WMM params (Jarod Wilson) [1860496] - [wireless] ath11k: convert to devm_platform_get_and_ioremap_resource (Jarod Wilson) [1860496] - [wireless] ath11k: remove redundant initialization of pointer info (Jarod Wilson) [1860496] - [wireless] ath10k: fix ath10k_pci struct layout (Jarod Wilson) [1860496] - [wireless] ath10k: fix gcc-10 zero-length-bounds warnings (Jarod Wilson) [1860496] - [wireless] ath10k: remove experimental tag from SDIO and SNOC busses in Kconfig (Jarod Wilson) [1860496] - [wireless] ath10k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: Remove bus layer includes from upper layer (Jarod Wilson) [1860496] - [wireless] ath11k: Add drv private for bus opaque struct (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for multibus support (Jarod Wilson) [1860496] - [wireless] ath10k: fix __le32 warning in ath10k_wmi_tlv_op_gen_request_peer_stats_info() (Jarod Wilson) [1860496] - [wireless] ath10k: Remove msdu from idr when management pkt send fails (Jarod Wilson) [1860496] - [wireless] ath10k: Skip handling del_server during driver exit (Jarod Wilson) [1860496] - [wireless] ath11k: remove stale monitor status descriptor (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg_ini: differentiate ax210 hw with same hw type (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: skip fragmented receive buffers (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove outdated copyright print/module statement (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't transmit on unallocated queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: tx: enable A-MSDU in low latency mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: use longer queues for 256-BA (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: use DMA pool for byte-count tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove some dead code (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: mark a variable __maybe_unused (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: attempt to allocate smaller queues (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: allocate much smaller byte-count table (Jarod Wilson) [1860496] - [wireless] iwlwifi: dump api version in yaml format (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert all AX101 devices to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove occurrences of 22000 in the FW name defines (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert QnJ with Hr to the device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove mangling for iwl_ax101_cfg_qu_hr (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove outdated comment about PCI RTPM reference (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add IML/ROM information to the assertion dumps (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_set_soc_latency to iwl-drv to be used by other op_modes (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: remove magic number (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: initialize iwl_dev_tx_power_cmd to zero (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: set debug descriptor to NULL outside of iwl_fw_free_dump_desc (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 55 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add D3 resume timepoint (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: set properly station flags in STA_HE_CTXT_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: avoid debug max amsdu config overwriting itself (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove iwlmvm's tfd_q_hang_detect module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: stop supporting swcrypto and bt_coex_active module parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request command version 9 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't access TLV before verifying len (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove antenna_coupling module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: use hweight_long instead of bit manipulating (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add support for parsing SHARED_MEM_ALLOC version 4 (Jarod Wilson) [1860496] - [wireless] iwlwifi: fw api: fix PHY data 2/3 position (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: remove Comparison to bool in rf.c (Jarod Wilson) [1860496] - [wireless] mwifiex: avoid -Wstringop-overflow warning (Jarod Wilson) [1860496] - [wireless] rtlwifi: remove comparison of 0/1 to bool variable (Jarod Wilson) [1860496] - [wireless] brcmsmac: remove Comparison to bool in brcms_b_txstatus() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Add P2P Action Frame retry delay to fix GAS Comeback Response failure issue (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix P2P Group Formation failure via Go-neg method (Jarod Wilson) [1860496] - [wireless] brcmfmac: support the second p2p connection (Jarod Wilson) [1860496] - [wireless] rtw88: fix an issue about leak system resources (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add interface configurations table (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Set IG register for CCK rate (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add chip_ops::false_alarm_statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: some chips don't support LDPC (Jarod Wilson) [1860496] - [wireless] rtw88: handle C2H_CCX_TX_RPT to know if packet TX'ed successfully (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add set_channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add query_rx_desc (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add DIG parameter (Jarod Wilson) [1860496] - [wireless] rtlwifi: use true, false for bool variable in rtl_init_rfkill() (Jarod Wilson) [1860496] - [wireless] rtw88: Use udelay instead of usleep in atomic context (Jarod Wilson) [1860496] - [wireless] ath11k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Silence undersized packet warnings (Jarod Wilson) [1860496] - [wireless] ath6kl: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: fix kernel panic by freeing the msdu received with invalid length (Jarod Wilson) [1860496] - [wireless] ath11k: Add support to reset htt peer stats (Jarod Wilson) [1860496] - [wireless] ath11k: add tx hw 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [wireless] ath11k: fix resource unavailability for htt stats after peer stats display (Jarod Wilson) [1860496] - [wireless] ath11k: use true,false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: Add support for targets without trustzone (Jarod Wilson) [1860496] - [wireless] ath10k: Setup the msa resources before qmi init (Jarod Wilson) [1860496] - [wireless] ath10k: remove the max_sched_scan_reqs value (Jarod Wilson) [1860496] - [wireless] ath10k: Avoid override CE5 configuration for QCA99X0 chipsets (Jarod Wilson) [1860496] - [wireless] brcmfmac: no need to check return value of debugfs_create functions (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove comparison to bool in brcmf_fws_attach() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add vendor ie for association responses (Jarod Wilson) [1860496] - [wireless] brcmfmac: only generate random p2p address when needed (Jarod Wilson) [1860496] - [wireless] brcmfmac: p2p cert 6.1.9-support GOUT handling p2p presence request (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove arp_hostip_clear from brcmf_netdev_stop (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep apsta enabled when AP starts with MCHAN feature (Jarod Wilson) [1860496] - [wireless] rtw88: fix spelling mistake "fimrware" -> "firmware" (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update phy parameter tables to v50 (Jarod Wilson) [1860496] - [wireless] ath11k: add DBG_MAC prints to track vdev events (Jarod Wilson) [1860496] - [wireless] ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev (Jarod Wilson) [1860496] - [wireless] ath11k: fix error return code in ath11k_dp_alloc() (Jarod Wilson) [1860496] - [wireless] ath10k: fix possible memory leak in ath10k_bmi_lz_data_large() (Jarod Wilson) [1860496] - [wireless] mac80211: fix memory overlap due to variable length param (Jarod Wilson) [1860496] - [net] mac80211: TX legacy rate control for Beacon frames (Jarod Wilson) [1860496] - [wireless] ath11k: use GFP_ATOMIC under spin lock (Jarod Wilson) [1860496] - [wireless] ath10k: correct tx bitrate of iw for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: add bitrate parse for peer stats info (Jarod Wilson) [1860496] - [wireless] ath10k: add rx bitrate report for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: enable firmware peer stats info for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath5k: remove conversion to bool in ath5k_ani_calibration() (Jarod Wilson) [1860496] - [wireless] ath9k: add calibration timeout for AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: invalidate all calibrations at once (Jarod Wilson) [1860496] - [wireless] ath9k: interleaved NF calibration on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: do not miss longcal on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: remove needless NFCAL_PENDING flag setting (Jarod Wilson) [1860496] - [wireless] ath9k: fix AR9002 ADC and NF calibrations (Jarod Wilson) [1860496] - [wireless] rtw88: fix sparse warnings for download firmware routine (Jarod Wilson) [1860496] - [wireless] ath10k: add statistics of tx retries and tx failed when tx complete disable (Jarod Wilson) [1860496] - [wireless] ath10k: enable rx duration report default for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath11k: fix reo flush send (Jarod Wilson) [1860496] - [wireless] iwlwifi: debug: set NPK buffer in context info (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structs for So devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structure for Qu devices with medium latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: tell firmware about required LTR delay (Jarod Wilson) [1860496] - [wireless] iwlwifi: update few product names in AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add cfgs for SoCs with device ID 0x4FD0 (Jarod Wilson) [1860496] - [wireless] iwlwifi: add new cards for AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: read TAS table from ACPI and send it to the FW (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove fw_monitor module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove deprecated and unused iwl_mvm_keyinfo struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add framework for specific phy configuration (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: move iwl_pcie_ctxt_info_alloc_dma() to user (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: support IWL_FW_INI_TIME_POINT_HOST_ALIVE_TIMEOUT time point (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add DCM flag to rate pretty-print (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: minor code cleanups in byte table update (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add n_window/ampdu to tx_queue debugfs (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: use seq_file for tx_queue debugfs file (Jarod Wilson) [1860496] - [wireless] iwlwifi: support version 9 of WOWLAN_GET_STATUS notification (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: support multiple dumps in legacy dump flow (Jarod Wilson) [1860496] - [wireless] iwlwifi: move API version lookup to common code (Jarod Wilson) [1860496] - [wireless] iwlwifi: nvm: use iwl_nl80211_band_from_channel_idx (Jarod Wilson) [1860496] - [net] mac80211: fix two missing documentation entries (Jarod Wilson) [1860496] - [net] cfg80211: reject channels/chandefs with KHz offset >= 1000 (Jarod Wilson) [1860496] - [net] mac80211: add freq_offset to RX status (Jarod Wilson) [1860496] - [net] mac80211: handle channel frequency offset (Jarod Wilson) [1860496] - [net] cfg80211: express channels with a KHz component (Jarod Wilson) [1860496] - [net] ieee80211: share 802.11 unit conversion helpers (Jarod Wilson) [1860496] - [net] mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test (Jarod Wilson) [1860496] - [net] mac80211: Fail association when AP has no legacy rates (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: add an option to defer ADDBA transmit (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: refactor sending addba (Jarod Wilson) [1860496] - [net] mac80211: Skip entries with HE membership selector (Jarod Wilson) [1860496] - [net] cfg80211: Parse HE membership selector (Jarod Wilson) [1860496] - [net] mac80211: Don't destroy auth data in case of anti-clogging (Jarod Wilson) [1860496] - [net] mac80211: add twt_protected flag to the bss_conf structure (Jarod Wilson) [1860496] - [net] mac80211: implement Operating Mode Notification extended NSS support (Jarod Wilson) [1860496] - [net] mac80211: Process multicast RX registration for Action frames (Jarod Wilson) [1860496] - [net] nl80211: allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: support multicast RX registration (Jarod Wilson) [1860496] - [net] cfg80211: change internal management frame registration API (Jarod Wilson) [1860496] - [net] mac80211: Report beacon protection failures to user space (Jarod Wilson) [1860496] - [net] cfg80211: Unprotected Beacon frame RX indication (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: remove support for fw scan api v13 (Jarod Wilson) [1860496] - [net] mac80211: fix drv_config_iface_filter() behaviour (Jarod Wilson) [1860496] - [net] mac80211: mlme: remove duplicate AID bookkeeping (Jarod Wilson) [1860496] - [wireless] ath10k: drop the TX packet which size exceed credit size for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the invalid tx/rx chainmask configuration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: initialize mac/bb/rf basic functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Organize chip TX/RX FIFO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement set_tx_power_index ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: 11N chips don't support H2C queue (Jarod Wilson) [1860496] - [wireless] rtw88: decompose while(1) loop of power sequence polling command (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac power-on/-off function (Jarod Wilson) [1860496] - [wireless] rtw88: no need to send additional information to legacy firmware (Jarod Wilson) [1860496] - [wireless] rtw88: add legacy firmware download for 8723D devices (Jarod Wilson) [1860496] - [wireless] ath10k: add flush tx packets for SDIO chip (Jarod Wilson) [1860496] - [wireless] ath10k: enable alt data of TX path for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add htt TX bundle for sdio (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_debug_fw_stats_process() (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu_valid() (Jarod Wilson) [1860496] - [wireless] rtw88: set power trim according to efuse PG values (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add read_efuse to recognize efuse info from map (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add new chip op efuse_grant() to control efuse access (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add cfg_ldo25 to control LDO25 (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac/bb/rf/agc/power_limit tables (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add RF read/write ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power sequence (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add beamform wrapper functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add basic chip capabilities (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix warning comparison to bool (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8821ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723be: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: hif: make send_complete_check op optional (Jarod Wilson) [1860496] - [wireless] ath10k: sdio: remove _hif_ prefix from functions not part of hif interface (Jarod Wilson) [1860496] - [wireless] ath10k: improve power save performance for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: rename ath10k_hif_swap_mailbox() to ath10k_hif_start_post() (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove leading space (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_stf_ss_update() void (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_down() (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_rfkill_set_hw_state() (Jarod Wilson) [1860496] - [wireless] hostap: Add missing annotations for prism2_bss_list_proc_start() and prism2_bss_list_proc_stop (Jarod Wilson) [1860496] - [wireless] rtw88: add support for set/get antennas (Jarod Wilson) [1860496] - [wireless] rtw88: make rtw_chip_ops::set_antenna return int (Jarod Wilson) [1860496] - [wireless] ath11k: Add dynamic tcl ring selection logic with retry mechanism (Jarod Wilson) [1860496] - [wireless] ath11k: cleanup reo command error code overwritten (Jarod Wilson) [1860496] - [wireless] ath10k: Fix typo in warning messages (Jarod Wilson) [1860496] - [wireless] ath11k: Fix rx_filter flags setting for per peer rx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: Fix fw assert by setting proper vht cap (Jarod Wilson) [1860496] - [wireless] ath11k: Cleanup in pdev destroy and mac register during crash on recovery (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_set_mac() void (Jarod Wilson) [1860496] - [wireless] rtw88: Add delay on polling h2c command status bit (Jarod Wilson) [1860496] - [wireless] brcm80211: remove redundant pointer 'address' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix spelling mistake "chang" -> "change" (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix wrong location to get firmware feature (Jarod Wilson) [1860496] - [wireless] rtw88: Make two functions static (Jarod Wilson) [1860496] - [net] cfg80211: fix kernel-doc notation (Jarod Wilson) [1860496] - [wireless] ath11k: rx path optimizations (Jarod Wilson) [1860496] - [wireless] ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts (Jarod Wilson) [1860496] - [wireless] ath11k: Fix TWT radio count (Jarod Wilson) [1860496] - [wireless] ath11k: Modify the interrupt timer threshold (Jarod Wilson) [1860496] - [wireless] ath11k: fix duplication peer create on same radio (Jarod Wilson) [1860496] - [wireless] ath10k: change ATH10K_SDIO_BUS_REQUEST_MAX_NUM from 64 to 1024 (Jarod Wilson) [1860496] - [wireless] ath10k: disable TX complete indication of htt for sdio (Jarod Wilson) [1860496] - [wireless] ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Write in ath9k_htc_rx_msg (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in htc_connect_service (Jarod Wilson) [1860496] - [wireless] ath10k: fix kernel null pointer dereference (Jarod Wilson) [1860496] - [wireless] ath10k: enable radar detection in secondary segment (Jarod Wilson) [1860496] - [wireless] ath10k: enable VHT160 and VHT80+80 modes (Jarod Wilson) [1860496] - [wireless] ath11k: Avoid mgmt tx count underflow (Jarod Wilson) [1860496] - [wireless] ath11k: Increase the tx completion ring size (Jarod Wilson) [1860496] - [wireless] ath11k: fix error message to correctly report the command that failed (Jarod Wilson) [1860496] - [wireless] ath11k: add pktlog checksum in trace events to support pktlog (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the race condition in firmware dump work queue (Jarod Wilson) [1860496] - [wireless] ath11k: Add sta debugfs support to configure ADDBA and DELBA (Jarod Wilson) [1860496] - [wireless] ath11k: fix compiler warnings without CONFIG_THERMAL (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove newline from rs_pretty_print_rate() (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: make iwl_pcie_cmdq_reclaim static (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 53 for 22000 series (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove IWL_FW_DBG_DOMAIN macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: enable yoyo by default (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support FW APIs with variable number of profiles (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't block dumping internal memory when not in SRAM mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ HR FPGA (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ Hr STEP A (Jarod Wilson) [1860496] - [wireless] iwlwifi: add trans_cfg for devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: add support for version 2 of SOC_CONFIGURATION_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for non EDCA based measurements (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove unnecessary cfg mangling for Qu C and QuZ with Jf (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert QnJ with Jf devices to new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert all Qu with Jf devices to the new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: add HW step to new cfg device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove some unused extern declarations from iwl-config.h (Jarod Wilson) [1860496] - [wireless] iwlwifi: move integrated, extra_phy and soc_latency to trans_cfg (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: enable SF also when we have HE (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove redundant iwl9560_2ac_cfg struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: rs-fw: fix some indentation (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support scan req cmd ver 14 (Jarod Wilson) [1860496] - [wireless] iwlwifi: pass trans and NVM data to HE capability parsing (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: implement read_config32 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add PCI config space region type (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add soc latency support (Jarod Wilson) [1860496] - [wireless] hostap: convert to struct proc_ops (Jarod Wilson) [1860496] - [wireless] rtw88: fix non-increase management packet sequence number (Jarod Wilson) [1860496] - [wireless] brcmfmac: add USB autosuspend feature support (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase max hanger slots from 1K to 3K in fws layer (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix the incorrect return value in brcmf_inform_single_bss() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix double freeing in the fmac usb data path (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix driver crash on USB control transfer timeout (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Feed current txrate information for mac80211 (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: add enumeration for channel bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to enable/disable coex mechanism (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to dump coex's info (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Fix sparse warning: cast from restricted __le16 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing declaration in mt7615.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in unified command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7663e firmware struct endianness (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: config RF table path B before path A (Jarod Wilson) [1860496] - [wireless] rtw88: kick off TX packets once for higher efficiency (Jarod Wilson) [1860496] - [wireless] rtw88: pci: define a mask for TX/RX BD indexes (Jarod Wilson) [1860496] - [wireless] rtw88: associate reserved pages with each vif (Jarod Wilson) [1860496] - [wireless] rtw88: extract alloc rsvd_page and h2c skb routines (Jarod Wilson) [1860496] - [wireless] brcmfmac: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: marvell: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] hostap: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: ti: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: realtek: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] ath10k: Fill GCMP MIC length for PMF (Jarod Wilson) [1860496] - [net] mac80211: driver can remain on channel if not using chan_ctx (Jarod Wilson) [1860496] - [net] nl80211: clarify code in nl80211_del_station() (Jarod Wilson) [1860496] - [net] cfg80211: Configure PMK lifetime and reauth threshold for PMKSA entries (Jarod Wilson) [1860496] - [net] mac80211: Read rx_stats with perCPU pointers (Jarod Wilson) [1860496] - [net] mac80211: Allow deleting stations in ibss mode to reset their state (Jarod Wilson) [1860496] - [net] cfg80211: Add support for userspace to reset stations in IBSS mode (Jarod Wilson) [1860496] - [net] mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC (Jarod Wilson) [1860496] - [uapi] nl80211: add PROTECTED_TWT nl80211 extended feature (Jarod Wilson) [1860496] - [net] mac80211: HE: set missing bss_conf fields in AP mode (Jarod Wilson) [1860496] - [net] nl80211: pass HE operation element to the driver (Jarod Wilson) [1860496] - [net] nl80211/cfg80211: add support for non EDCA based ranging measurement (Jarod Wilson) [1860496] - [net] mac80211: don't leave skb->next/prev pointing to stack (Jarod Wilson) [1860496] - [net] mac80211: update documentation about tx power (Jarod Wilson) [1860496] - [net] mac80211: handle no-preauth flag for control port (Jarod Wilson) [1860496] - [net] nl80211: add no pre-auth attribute and ext. feature flag for ctrl. port (Jarod Wilson) [1860496] - [net] cfg80211: fix documentation format (Jarod Wilson) [1860496] - [wireless] ath11k: Perform per-msdu rx processing (Jarod Wilson) [1860496] - [wireless] ath11k: Configure hash based reo destination ring selection (Jarod Wilson) [1860496] - [wireless] ath11k: Adding proper validation before accessing tx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: dump SRNG stats during FW assert (Jarod Wilson) [1860496] - [wireless] ath11k: fill channel info from rx channel (Jarod Wilson) [1860496] - [wireless] ath11k: Supporting RX ring backpressure HTT event and stats handling (Jarod Wilson) [1860496] - [wireless] iwlwifi: move AX200 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove trans entries from COMMON 9260 macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: move shared clock entries to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: move pu devices to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove 9260 devices with 0x1010 and 0x1210 subsytem IDs (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert the 9260-1x1 device to use the new parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: move TH1 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: map 9461 and 9462 using RF type and RF ID (Jarod Wilson) [1860496] - [wireless] iwlwifi: add Pu/PnJ/Th device values to differentiate them (Jarod Wilson) [1860496] - [wireless] iwlwifi: add GNSS differentiation to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: add mac/rf types and 160MHz to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: combine 9260 cfgs that only change names (Jarod Wilson) [1860496] - [wireless] iwlwifi: move the remaining 0x2526 configs to the new table (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663e support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: get rid of sta_rec_wtbl data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_ba uni command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more uni mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_bmc and st_sta for uni commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce uni cmd command types (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_mac_chain routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_{driver, firmware}_own (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_reg_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_register_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_send_message routine (Jarod Wilson) [1860496] - [wireless] mt76: always init to 0 mcu messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_device routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup fw queue just for mmio devices (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_wait_response (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_fill_msg (Jarod Wilson) [1860496] - [wireless] mt76: remove variable 'val' set but not used (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove a stray if statement (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: reset MCU timeout counter earlier in watchdog reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor injection of beacon frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: make dynamic sensitivity adjustment configurable via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix antenna mask initialization in DBDC mode (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely only on data buffer for usb control messagges (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: fix a possible memory leak in mt76u_init (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet (Jarod Wilson) [1860496] - [wireless] ath11k: add handling for BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: add WMI calls required for handling BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: set queue_len to 4096 (Jarod Wilson) [1860496] - [wireless] ath11k: enable PN offload (Jarod Wilson) [1860496] - [wireless] ath11k: handle RX fragments (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused member of struct rtw_hal (Jarod Wilson) [1860496] - [wireless] ath5k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath11k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath10k: allow qca988x family to support ack rssi of tx data packets (Jarod Wilson) [1860496] - [wireless] ath5k: Add proper dependency for ATH5K_AHB (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal sensor device support (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal cooling device support (Jarod Wilson) [1860496] - [wireless] ath10k: fix not registering airtime of 11a station with WMM disable (Jarod Wilson) [1860496] - [wireless] ath11k: config reorder queue for all tids during peer setup (Jarod Wilson) [1860496] - [wireless] ath10k: fix unsupported chip reset debugs file write (Jarod Wilson) [1860496] - [wireless] ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read (Jarod Wilson) [1860496] - [wireless] ath10k: start recovery process when read int status fail for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add QCA9377 sdio hw_param item (Jarod Wilson) [1860496] - [wireless] ath10k: avoid consecutive OTP download to reduce boot time (Jarod Wilson) [1860496] - [net] mac80211: Add api to support configuring TID specific configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific RTSCTS configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific AMPDU configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific retry configuration (Jarod Wilson) [1860496] - [net] nl80211: modify TID-config API (Jarod Wilson) [1860496] - [net] nl80211: Add NL command to support TID speicific configurations (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (STA) (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (AP) (Jarod Wilson) [1860496] - [net] mac80211: Update BIP to support Beacon frames (Jarod Wilson) [1860496] - [net] mac80211: Support BIGTK configuration for Beacon protection (Jarod Wilson) [1860496] - [net] cfg80211: Support key configuration for Beacon protection (BIGTK) (Jarod Wilson) [1860496] - [net] cfg80211: More error messages for key addition failures (Jarod Wilson) [1860496] - [net] cfg80211: fix indentation errors (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "dev" (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "debugfsdir" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "reg_notifier" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "perm_addr" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "_net" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "registered" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "privid" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "probe_resp_offload" (Jarod Wilson) [1860496] - [net] Revert "nl80211: add src and dst addr attributes for control port tx/rx" (Jarod Wilson) [1860496] - [net] Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS" (Jarod Wilson) [1860496] - [net] cfg80211: remove support for adjacent channel compensation (Jarod Wilson) [1860496] - [net] mac80211: check vif pointer before airtime calculation (Jarod Wilson) [1860496] - [net] cfg80211: Pass lockdep expression to RCU lists (Jarod Wilson) [1860496] - [wireless] mwifiex: change license text from MARVELL to NXP (Jarod Wilson) [1860496] - [wireless] mt76: Introduce mt76_mcu data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rename stat_wq in wq (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: extend RX scatter gather number (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on mt76_queues_read for mt7622 (Jarod Wilson) [1860496] - [wireless] mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework rx phy index handling (Jarod Wilson) [1860496] - [wireless] mt76: fix rounding issues on converting per-chain and combined txpower (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: avoid starting the MAC too early (Jarod Wilson) [1860496] - [wireless] mt76: avoid extra RCU synchronization on station removal (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor mode on second PHY (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix adding active monitor interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use new tag sta_rec_wtbl (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add starec operating flow for firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a helper to encapsulate sta_rec operation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_sta flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_bmc flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for testing hardware reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement hardware reset support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware log event messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix and rework tx power handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add Kconfig entry for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable DBDC on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: decrease rx ring size for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement DMA support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement probing and firmware loading on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable 5 GHz on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add calibration free support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add eeprom support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dma and tx queue initialization for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: store N9 firmware version instead of CR4 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: split up firmware loading functions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mmio related code from pci.c to mmio.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add __aligned(4) to txp structs (Jarod Wilson) [1860496] - [wireless] mt76: enable Airtime Queue Limit support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: increase dma mcu rx ring size (Jarod Wilson) [1860496] - [wireless] mt76: dma: do not write cpu_idx on rx queue reset until after refill (Jarod Wilson) [1860496] - [wireless] mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw (Jarod Wilson) [1860496] - [wireless] mt76: set dma-done flag for flushed descriptors (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add endpoint to mt76u_bulk_msg signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_skb_dma_info routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: take into account different queue mapping for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add {read/write}_extended utility routines (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: resume all rx queue in mt76u_resume_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_alloc_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: stop/free all possible rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_free_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: move mcu buffer allocation in mt76x02u drivers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: use mt76_queue as mt76u_complete_rx context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_refill_rx signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_process_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: avoid overwrite max_tx_fragments (Jarod Wilson) [1860496] - [wireless] mt76: rely on mac80211 utility routines to compute airtime (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove leftover routine declaration (Jarod Wilson) [1860496] - [wireless] mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize radar specs from host driver (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: get rid of leftover target (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add tracing support (Jarod Wilson) [1860496] - [wireless] mt76: move mac_txdone tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: move dev_irq tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a get_stats() callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add per-phy mib statistics (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report TSF information (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_antenna callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework set_channel function (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing settings for simultaneous dual-band support (Jarod Wilson) [1860496] - [wireless] mt76: fix compilation warning in mt76_eeprom_override() (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce LED support (Jarod Wilson) [1860496] - [wireless] mt76: clear skb pointers from rx aggregation reorder buffer during cleanup (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix input validation issues for powersave-filtered frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: increase MCU command timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: measure channel noise and report it via survey (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: minor mt76x02_mac_set_beacon optimization (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: do not set NULL beacons (Jarod Wilson) [1860496] - [wireless] mt76: usb: use max packet length for m76u_copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add channel switch support for usb interfaces (Jarod Wilson) [1860496] - [wireless] mt76: speed up usb bulk copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove a copy call for usb speedup (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add check for invalid vif idx (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: split beaconing (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: omit beacon slot clearing (Jarod Wilson) [1860496] - [wireless] mt76: use AC specific reorder timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_coverage class support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: set 0 as min coverage_class value (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware version using ethtool (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Fix build with older compilers (Jarod Wilson) [1860496] - [wireless] mt76: eeprom: add support for big endian eeprom partition (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: reset STA_CCA counter setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: fix possible undetected invalid MAC address (Jarod Wilson) [1860496] - [wireless] mt76: disable bh in mt76_dma_rx_poll (Jarod Wilson) [1860496] - [wireless] mt76: fix rx dma ring descriptor state on reset (Jarod Wilson) [1860496] - [wireless] mt7615: replace sta_state callback with sta_add/sta_remove (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: defer mcu initialization via workqueue (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for registering a second wiphy via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: select the correct tx queue for frames sent to the second phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move radio/mac initialization to .start/stop callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize dbdc settings on interface add (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the rx path (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework chainmask handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the dfs support code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove useless MT_HW_RDD0/1 enum (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing register init for dual-wiphy support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support for smart carrier sense (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dual-phy support for mac80211 ops (Jarod Wilson) [1860496] - [wireless] mt76: do not overwrite max_tx_fragments if it has been set (Jarod Wilson) [1860496] - [wireless] mt76: move ampdu_ref from mt76_dev to driver struct (Jarod Wilson) [1860496] - [wireless] mt76: add ext_phy field to struct mt76_wcid (Jarod Wilson) [1860496] - [wireless] mt76: add function for allocating an extra wiphy (Jarod Wilson) [1860496] - [wireless] mt76: add priv pointer to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add multiple wiphy support to mt76_get_min_avg_rssi (Jarod Wilson) [1860496] - [wireless] mt76: move txpower and antenna mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move txpower_conf back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move chainmask back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move state from struct mt76_dev to mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: keep a set of software tx queues per phy (Jarod Wilson) [1860496] - [wireless] mt76: move channel state to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in mt76_sta_state() (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the tx status path (Jarod Wilson) [1860496] - [net] mac80211: allow setting queue_len for drivers not using wake_tx_queue (Jarod Wilson) [1860496] - [include] ieee80211: add WPA3 OWE AKM suite selector (Jarod Wilson) [1860496] - [wireless] mac80211: Fix setting txpower to zero (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the main tx path (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the rx path (Jarod Wilson) [1860496] - [wireless] mt76: introduce struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move initialization of some struct members to mt76_alloc_device (Jarod Wilson) [1860496] - [wireless] rtw88: Fix incorrect beamformee role setting (Jarod Wilson) [1860496] - [wireless] rtw88: 8822: Make tables const, reduce data object size (Jarod Wilson) [1860496] - [wireless] rtw88: disable TX-AMSDU on 2.4G band (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: modify rf protection setting (Jarod Wilson) [1860496] - [wireless] rtw88: Use secondary channel offset enumeration (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update power sequence to v16 (Jarod Wilson) [1860496] - [wireless] rtw88: add ciphers to suppress error message (Jarod Wilson) [1860496] - [wireless] rtw88: avoid holding mutex for cancel_delayed_work_sync() (Jarod Wilson) [1860496] - [wireless] rtw88: move rtw_enter_ips() to the last when config (Jarod Wilson) [1860496] - [wireless] rtw88: pci: 8822c should set clock delay to zero (Jarod Wilson) [1860496] - [wireless] rtw88: add rtw_read8_mask and rtw_read16_mask (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused parameter vif in rtw_lps_pg_info_get() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add the BRCM 4364 found in MacBook Pro 15, 2 (Jarod Wilson) [1860496] - [wireless] ath11k: fix incorrect peer stats counters update (Jarod Wilson) [1860496] - [wireless] ath11k: Fixing dangling pointer issue upon peer delete failure (Jarod Wilson) [1860496] - [wireless] ath11k: fix parsing PPDU_CTRL type in pktlog (Jarod Wilson) [1860496] - [wireless] ath11k: fix warn-on in disassociation (Jarod Wilson) [1860496] - [wireless] ath11k: fix rcu lock protect in peer assoc confirmation (Jarod Wilson) [1860496] - [wireless] ath11k: add HE rate accounting to driver (Jarod Wilson) [1860496] - [wireless] ath11k: drop tx_info from ath11k_sta (Jarod Wilson) [1860496] - [wireless] ath10k: Add support to read btcoex related data from DT (Jarod Wilson) [1860496] - [wireless] ath10k: fix few checkpatch warnings (Jarod Wilson) [1860496] - [net] mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS (Jarod Wilson) [1860496] - [net] nl80211: add src and dst addr attributes for control port tx/rx (Jarod Wilson) [1860496] - [net] mac80211: parse also the RSNXE IE (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: Allow user space to register for station Rx authentication (Jarod Wilson) [1860496] - [include] ieee80211: fix 'the' doubling in comments (Jarod Wilson) [1860496] - [net] mac80211: Remove support for changing AP SMPS mode (Jarod Wilson) [1860496] - [net] mac80211: Handle SMPS mode changes only in AP mode (Jarod Wilson) [1860496] - [net] mac80211: Accept broadcast probe responses on 6GHz band (Jarod Wilson) [1860496] - [net] mac80211: HE: set RX NSS (Jarod Wilson) [1860496] - [net] mac80211: set station bandwidth from HE capability (Jarod Wilson) [1860496] - [net] mac80211: remove supported channels element in 6 GHz if ECSA support (Jarod Wilson) [1860496] - [net] mac80211: update condition for HE disablement (Jarod Wilson) [1860496] - [net] mac80211: make ieee80211_wep_init() return void (Jarod Wilson) [1860496] - [net] mac80211: allow changing TX-related netdev features (Jarod Wilson) [1860496] - [net] mac80211: check whether HE connection is allowed by the reg domain (Jarod Wilson) [1860496] - [net] mac80211: refactor extended element parsing (Jarod Wilson) [1860496] - [net] mac80211: simplify and improve HT/VHT/HE disable code (Jarod Wilson) [1860496] - [net] cfg80211: Enhance the AKM advertizement to support per interface (Jarod Wilson) [1860496] - [net] cfg80211: add no HE indication to the channel flag (Jarod Wilson) [1860496] - [net] mac80211: fix 11w when using encapsulation offloading (Jarod Wilson) [1860496] - [net] mac80211: fix tx status for no ack cases (Jarod Wilson) [1860496] - [net] mac80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] nl80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] mac80211: debugfs: improve airtime_flags handler readability (Jarod Wilson) [1860496] - [net] mac80211: Remove redundant assertion (Jarod Wilson) [1860496] - [net] mac80211: add 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [net] mac80211: Always show airtime debugfs file when TXQs are enabled (Jarod Wilson) [1860496] - [include] trivial: mac80211: fix indentation (Jarod Wilson) [1860496]- [fs] xfs: force writes to delalloc regions to unwritten (Carlos Maiolino) [1696580] - [fs] xfs: refactor xfs_iomap_prealloc_size (Carlos Maiolino) [1696580] - [fs] xfs: measure all contiguous previous extents for prealloc size (Carlos Maiolino) [1696580] - [fs] xfs: don't fail unwritten extent conversion on writeback due to edquot (Carlos Maiolino) [1696580] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Dave Wysochanski) [1906309] - [trace] Revert "SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()" (Dave Wysochanski) [1906309] - [uapi] uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT (Eric Sandeen) [1905205] - [trace] SUNRPC: Fix oops in the rpc_xdr_buf event class (Scott Mayhew) [1900157] - [fs] NFS: Fix listxattr receive buffer size (Scott Mayhew) [1900157] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Scott Mayhew) [1900157] - [net] SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() (Scott Mayhew) [1900157] - [net] svcrdma: fix bounce buffers for unaligned offsets and multiple pages (Scott Mayhew) [1900157] - [pci] hv: Document missing hv_pci_protocol_negotiation() parameter (Mohammed Gamal) [1886102] - [pci] hv: Make some functions static (Mohammed Gamal) [1886102] - [pci] hv: Use struct_size() helper (Mohammed Gamal) [1886102] - [pci] hv: Prepare hv_compose_msi_msg() for the VMBus-channel-interrupt-to-vCPU reassignment functionality (Mohammed Gamal) [1886102] - [fs] xfs: allow individual quota grace period extension (Bill O'Donnell) [1827913] - [fs] xfs: per-type quota timers and warn limits (Bill O'Donnell) [1827913] - [fs] xfs: switch xfs_get_defquota to take explicit type (Bill O'Donnell) [1827913] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqtimers (Bill O'Donnell) [1827913] - [fs] xfs: fix up some whitespace in quota code (Bill O'Donnell) [1827913] - [fs] xfs: preserve default grace interval during quotacheck (Bill O'Donnell) [1827913] - [fs] quota: honor quota type in Q_XGETQSTATcalls (Bill O'Donnell) [1827913]- [fs] NFS: Do uncached readdir when we're seeking a cookie in an empty page cache (Dave Wysochanski) [1893882] - [fs] NFS: Reduce number of RPC calls when doing uncached readdir (Dave Wysochanski) [1893882] - [fs] NFS: Optimisations for monotonically increasing readdir cookies (Dave Wysochanski) [1893882] - [fs] NFS: Improve handling of directory verifiers (Dave Wysochanski) [1893882] - [fs] NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from readdir calls (Dave Wysochanski) [1893882] - [fs] NFS: Allow the NFS generic code to pass in a verifier to readdir (Dave Wysochanski) [1893882] - [fs] NFS: Cleanup to remove nfs_readdir_descriptor_t typedef (Dave Wysochanski) [1893882] - [fs] NFS: Reduce readdir stack usage (Dave Wysochanski) [1893882] - [fs] NFS: nfs_do_filldir() does not return a value (Dave Wysochanski) [1893882] - [fs] NFS: More readdir cleanups (Dave Wysochanski) [1893882] - [fs] NFS: Support larger readdir buffers (Dave Wysochanski) [1893882] - [fs] NFS: Simplify struct nfs_cache_array_entry (Dave Wysochanski) [1893882] - [fs] NFS: Replace kmap() with kmap_atomic() in nfs_readdir_search_array() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() (Dave Wysochanski) [1893882] - [fs] NFS: Don't discard readdir results (Dave Wysochanski) [1893882] - [fs] NFS: Clean up directory array handling (Dave Wysochanski) [1893882] - [fs] NFS: Clean up nfs_readdir_page_filler() (Dave Wysochanski) [1893882] - [fs] NFS: Clean up readdir struct nfs_cache_array (Dave Wysochanski) [1893882] - [fs] NFS: Ensure contents of struct nfs_open_dir_context are consistent (Dave Wysochanski) [1893882] - [fs] NFSv4.2: condition READDIR's mask for security label based on LSM state (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode lock in nfs_fsync_dir() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode locking in nfs_llseek_dir() (Dave Wysochanski) [1893882] - [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838732] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838732] - [netdrv] ixgbevf: use generic power management (Ken Cox) [1838732] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838732] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838732] - [iommu] vt-d: Don't dereference iommu_device if IOMMU_API is not built (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Gracefully handle DMAR units with no supported address widths (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Skip TE disabling on quirky gfx dedicated iommu (Vitaly Kuznetsov) [1887216] - [netdrv] Revert "mark the intel igc driver as tech preview" (Corinna Vinschen) [1838742] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up nvm_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Reject schedules with a base_time in the future (Corinna Vinschen) [1838742] - [netdrv] igc: Export a way to read the PTP timer (Corinna Vinschen) [1838742] - [netdrv] igc: Remove reset disable flag (Corinna Vinschen) [1838742] - [netdrv] igc: Save PTP time before a reset (Corinna Vinschen) [1838742] - [netdrv] igc: Remove references to SYSTIMR register (Corinna Vinschen) [1838742] - [netdrv] igc: Expose LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Clean RX descriptor error flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove timeout check from ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Don't reschedule ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_TSYNCTXCTL_VALID macro (Corinna Vinschen) [1838742] - [netdrv] igc: Add new device ID's (Corinna Vinschen) [1838742] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838742] - [netdrv] igc: Fix not considering the TX delay for timestamps (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong timestamp latency numbers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix PTP initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Fix static checker warning (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the hw_stats structure (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ledctl_ fields from the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Fix registers definition (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded ICTXQMTC register (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Descriptor Minimum Threshold Count to clear HW counters (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded variable (Corinna Vinschen) [1838742] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838742] - [netdrv] igc: Remove checking media type during MAC initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded check for copper media type (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor the igc_power_down_link() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove TCP segmentation TX fail counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Fix Rx timestamp disabling (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ptp_set_timestamp_mode() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove UDP filter setup in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Check __IGC_PTP_TX_IN_PROGRESS instead of ptp_tx_skb (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicate code in Tx timestamp handling (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up Rx timestamping logic (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial LTR support (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial EEE support (Corinna Vinschen) [1838742] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong register name (Corinna Vinschen) [1838742] - [netdrv] igc: Remove Sequence Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove symbol error counter (Corinna Vinschen) [1838742] - [netdrv] igc: Fix IGC_MAX_RXNFC_RULES (Corinna Vinschen) [1838742] - [netdrv] igc: Reject NFC rules with multiple matches (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused descriptor's flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove igc_nfc_rule_exit() (Corinna Vinschen) [1838742] - [netdrv] igc: Change adapter->nfc_rule_lock to mutex (Corinna Vinschen) [1838742] - [netdrv] igc: Change return type from igc_disable_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule validation (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules leak when driver is unloaded (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_update_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules restoration (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules with multicast addresses (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule overwrite cases (Corinna Vinschen) [1838742] - [netdrv] igc: Fix locking issue when retrieving NFC rules (Corinna Vinschen) [1838742] - [netdrv] igc: Fix 'sw_idx' type in struct igc_nfc_rule (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_add_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Change byte order in struct igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Align terms used in NFC support code (Corinna Vinschen) [1838742] - [netdrv] igc: Add 'igc_ethtool_' prefix to functions in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: Early return in igc_get_ethtool_nfc_entry() (Corinna Vinschen) [1838742] - [netdrv] igc: Cleanup _get|set_rxnfc ethtool ops (Corinna Vinschen) [1838742] - [netdrv] igc: Get rid of igc_max_channels() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused field from igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove per queue good transmited counter register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove header redirection register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove obsolete circuit breaker registers (Corinna Vinschen) [1838742] - [netdrv] igc: Enable NFC rules based source MAC address (Corinna Vinschen) [1838742] - [netdrv] igc: Add support for source address filters in core (Corinna Vinschen) [1838742] - [netdrv] igc: Remove mac_table from igc_adapter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove IGC_MAC_STATE_SRC_ADDR flag (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused registers (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused IGC_ICS_DRSTA define (Corinna Vinschen) [1838742] - [netdrv] igc: Dump ETQF registers (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor ethertype filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Fix MAX_ETYPE_FILTER value (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ethertype filter in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicated IGC_RXPBS macro (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor VLAN priority filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Return -EOPNOTSUPP when VLAN mask doesn't match (Corinna Vinschen) [1838742] - [netdrv] igc: Dump VLANPQF register (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_VLAPQF macro (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up obsolete NVM defines (Corinna Vinschen) [1838742] - [netdrv] igc: remove IGC_REMOVED function (Corinna Vinschen) [1838742] - [netdrv] igc: Remove PCIe Control register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded definition (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_base.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_dump.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ptp.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: add support to eeprom, registers and link self-tests (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_main.c (Corinna Vinschen) [1838742] - [netdrv] igc: Add ECN support for TSO (Corinna Vinschen) [1838742] - [netdrv] ionic: fix mem leak in rx_empty (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: no rx flush in deinit (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: clean up sparse complaints (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: add new bad firmware error code (Jonathan Toppins) [1887516] - [netdrv] ionic: use lif ident for filter count (Jonathan Toppins) [1887516] - [netdrv] ionic: refill lif identity after fw_up (Jonathan Toppins) [1887516] - [netdrv] ionic: disable all queue napi contexts on timeout (Jonathan Toppins) [1887516] - [netdrv] ionic: check qcq ptr in ionic_qcq_disable (Jonathan Toppins) [1887516] - [netdrv] ionic: clear linkcheck bit on alloc fail (Jonathan Toppins) [1887516] - [netdrv] ionic: drain the work queue (Jonathan Toppins) [1887516] - [netdrv] ionic: contiguous memory for notifyq (Jonathan Toppins) [1887516] - [netdrv] ionic: prevent early watchdog check (Jonathan Toppins) [1887516] - [netdrv] ionic: stop watchdog timer earlier on remove (Jonathan Toppins) [1887516 1887263] - [netdrv] net: ionic: Remove WARN_ON(in_interrupt()) (Jonathan Toppins) [1887516] - [netdrv] net: ionic: Replace in_interrupt() usage (Jonathan Toppins) [1887516] - [netdrv] ionic: add DIMLIB to Kconfig (Jonathan Toppins) [1861520] - [netdrv] ionic: add devlink firmware update (Jonathan Toppins) [1861520] - [netdrv] ionic: update the fw update api (Jonathan Toppins) [1861520] - [netdrv] ionic: dynamic interrupt moderation (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up debugfs after queue swap (Jonathan Toppins) [1861520] - [netdrv] ionic: clarify boolean precedence (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused variable (Jonathan Toppins) [1861520] - [netdrv] ionic: clean adminq service routine (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up desc_info and cq_info structs (Jonathan Toppins) [1861520] - [netdrv] ionic: struct reorder for faster access (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up page handling code (Jonathan Toppins) [1861520] - [netdrv] ionic: fix txrx work accounting (Jonathan Toppins) [1861520] - [netdrv] ionic: pull reset_queues into tx_timeout handler (Jonathan Toppins) [1861520] - [netdrv] ionic: change queue count with no reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change the descriptor ring length without full reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change mtu without full queue rebuild (Jonathan Toppins) [1861520] - [netdrv] ionic: use index not pointer for queue tracking (Jonathan Toppins) [1861520] - [netdrv] ionic: reduce contiguous memory allocation requirement (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up unnecessary non-static functions (Jonathan Toppins) [1861520] - [netdrv] ionic: rework and simplify handling of the queue stats block (Jonathan Toppins) [1861520] - [netdrv] ionic: remove lif list concept (Jonathan Toppins) [1861520] - [netdrv] ionic: use kcalloc for new arrays (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up a couple of debug strings (Jonathan Toppins) [1861520] - [netdrv] ionic: set MTU floor at ETH_MIN_MTU (Jonathan Toppins) [1861520] - [netdrv] ionic_lif: Use devm_kcalloc() in ionic_qcq_alloc() (Jonathan Toppins) [1861520] - [netdrv] ionic: separate interrupt for Tx and Rx (Jonathan Toppins) [1861520] - [netdrv] ionic: tx separate servicing (Jonathan Toppins) [1861520] - [netdrv] ionic: use fewer firmware doorbells on rx fill (Jonathan Toppins) [1861520] - [netdrv] ionic: fix memory leak of object 'lid' (Jonathan Toppins) [1861520] - [netdrv] ionic: interface file updates (Jonathan Toppins) [1861520] - [netdrv] ionic: rearrange reset and bus-master control (Jonathan Toppins) [1861520] - [netdrv] ionic: update eid test for overflow (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused ionic_coal_hw_to_usec (Jonathan Toppins) [1861520] - [netdrv] ionic: set netdev default name (Jonathan Toppins) [1861520] - [netdrv] ionic: get MTU from lif identity (Jonathan Toppins) [1861520] - [netdrv] ionic: keep rss hash after fw update (Jonathan Toppins) [1861520] - [netdrv] ionic: update filter id after replay (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up filter locks and debug msgs (Jonathan Toppins) [1861520] - [netdrv] ionic: use offset for ethtool regs data (Jonathan Toppins) [1861520] - [md] md/raid5: Allow degraded raid6 to do rmw (Nigel Croxon) [1856838] - [md] md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (Nigel Croxon) [1856838] - [md] raid5: don't duplicate code for different paths in handle_stripe (Nigel Croxon) [1856838] - [md] raid5-cache: hold spinlock instead of mutex in r5c_journal_mode_show (Nigel Croxon) [1856838] - [md] md: print errno in super_written (Nigel Croxon) [1856838] - [md] md/raid5: remove the redundant setting of STRIPE_HANDLE (Nigel Croxon) [1856838] - [md] md: register new md sysfs file 'uuid' read-only (Nigel Croxon) [1856838] - [md] md: fix max sectors calculation for super 1.0 (Nigel Croxon) [1856838] - [md] md/raid5: use do_div() for 64 bit divisions in raid5_sync_request (Nigel Croxon) [1856838] - [md] md/raid10: avoid deadlock on recovery (Nigel Croxon) [1856838] - [md] md-cluster: fix rmmod issue when md_cluster convert bitmap to none (Nigel Croxon) [1856838] - [md] md-cluster: fix safemode_delay value when converting to clustered bitmap (Nigel Croxon) [1856838] - [md] md/raid5: support config stripe_size by sysfs entry (Nigel Croxon) [1856838] - [md] md/raid5: set default stripe_size as 4096 (Nigel Croxon) [1856838] - [md] md/raid456: convert macro STRIPE_* to RAID5_STRIPE_* (Nigel Croxon) [1856838] - [md] raid5: remove the meaningless check in raid5_make_request (Nigel Croxon) [1856838] - [md] raid5: put the comment of clear_batch_ready to the right place (Nigel Croxon) [1856838] - [md] raid5: call clear_batch_ready before set STRIPE_ACTIVE (Nigel Croxon) [1856838] - [md] md: raid10: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5-cache: Remove set but unused variable (Nigel Croxon) [1856838] - [md] md: Fix compilation warning (Nigel Croxon) [1856838] - [md] md-cluster: fix wild pointer of unlock_all_bitmaps() (Nigel Croxon) [1856838] - [md] md/raid5-cache: clear MD_SB_CHANGE_PENDING before flushing stripes (Nigel Croxon) [1856838] - [md] md: fix deadlock causing by sysfs_notify (Nigel Croxon) [1856838] - [md] md: raid0/linear: fix dereference before null check on pointer mddev (Nigel Croxon) [1856838] - [md] md/raid1: Replace zero-length array with flexible-array (Nigel Croxon) [1856838] - [md] md: add a newline when printing parameter 'start_ro' by sysfs (Nigel Croxon) [1856838] - [md] md: stop using ->queuedata (Nigel Croxon) [1856838] - [md] md/raid1: release pending accounting for an I/O only after write-behind is also finished (Nigel Croxon) [1856838] - [md] md: remove redundant memalloc scope API usage (Nigel Croxon) [1856838] - [md] raid5: update code comment of scribble_alloc() (Nigel Croxon) [1856838] - [md] raid5: remove gfp flags from scribble_alloc() (Nigel Croxon) [1856838] - [md] md: use memalloc scope APIs in mddev_suspend()/mddev_resume() (Nigel Croxon) [1856838] - [md] md: remove the extra line for ->hot_add_disk (Nigel Croxon) [1856838] - [md] md: flush md_rdev_misc_wq for HOT_ADD_DISK case (Nigel Croxon) [1856838] - [md] md: don't flush workqueue unconditionally in md_open (Nigel Croxon) [1856838] - [md] md: add new workqueue for delete rdev (Nigel Croxon) [1856838] - [md] md: add checkings before flush md_misc_wq (Nigel Croxon) [1856838] - [md] md: check arrays is suspended in mddev_detach before call quiesce operations (Nigel Croxon) [1856838]- [scsi] storvsc: Fix error return in storvsc_probe() (Cathy Avery) [1895026] - [scsi] storvsc: Support PAGE_SIZE larger than 4K (Cathy Avery) [1895026] - [kernel] hv: hyperv.h: Introduce some hvpfn helper functions (Cathy Avery) [1895026] - [scsi] storvsc: Add validation for untrusted Hyper-V values (Cathy Avery) [1895026] - [scsi] storvsc: Fix spelling mistake (Cathy Avery) [1895026] - [scsi] storvsc: Remove memset before memory freeing in storvsc_suspend() (Cathy Avery) [1895026] - [net] tipc: fix incorrect setting window for bcast link (Xin Long) [1893085] - [net] tipc: re-configure queue limit for broadcast link (Xin Long) [1893085] - [net] tipc: fix NULL pointer dereference in tipc_named_rcv (Xin Long) [1893085] - [net] tipc: Supply missing udp_media.h include file (Xin Long) [1893085] - [net] tipc: add automatic rekeying for encryption key (Xin Long) [1893085] - [net] tipc: add automatic session key exchange (Xin Long) [1893085] - [net] tipc: introduce encryption master key (Xin Long) [1893085] - [net] tipc: optimize key switching time and logic (Xin Long) [1893085] - [net] tipc: Fix memory leak in tipc_group_create_member() (Xin Long) [1893085] - [net] tipc: fix shutdown() of connection oriented socket (Xin Long) [1893085] - [net] tipc: fix a deadlock when flushing scheduled work (Xin Long) [1893085] - [net] tipc: fix shutdown() of connectionless socket (Xin Long) [1893085] - [net] tipc: fix using smp_processor_id() in preemptible (Xin Long) [1893085] - [net] tipc: fix use-after-free in tipc_bcast_get_mode (Xin Long) [1893085] - [net] tipc: call rcu_read_lock() in tipc_aead_encrypt_done() (Xin Long) [1893085] - [net] tipc: fix uninit skb->data in tipc_nl_compat_dumpit() (Xin Long) [1893085] - [net] tipc: update a binding service via broadcast (Xin Long) [1893085] - [hv] hv_balloon: do adjust_managed_page_count() when ballooning/un-ballooning (Vitaly Kuznetsov) [1894717] - [hv] hv_balloon: simplify math in alloc_balloon_pages() (Vitaly Kuznetsov) [1894717] - [md] dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [md] dm crypt: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [crypto] crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [include] crypto: algapi - introduce the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [fs] iomap: Set all uptodate bits for an Uptodate page (Brian Foster) [1654127] - [scsi] scsi: ibmvfc: Avoid link down on FS9100 canister reboot (Desnes Augusto Nunes do Rosario) [1882613] - [scsi] scsi: ibmvfc: Use compiler attribute defines instead of __attribute__() (Desnes Augusto Nunes do Rosario) [1882613] - [arm64] arm64: Enable PCI write-combine resources under sysfs (Petr Oros) [1872943] - [scsi] scsi: mpt3sas: Bump driver version to 35.101.00.00 (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add module parameter multipath_on_hba (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handle vSES vphy object during HBA reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handling HBA vSES device (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port objects after host reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get sas_device objects using device's rphy (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get device objects using sas_address & portID (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port's sas_address & phy_mask (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Allocate memory for hba_port objects (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Define hba_port structure (Tomas Henzl) [1888543]- [netdrv] net: phy: realtek: Modify 2.5G PHY name to RTL8226 (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: enable ALDPS to save power for RTL8211F (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: fix rtl8211e rx/tx delay config (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add support for RTL8125B-internal PHY (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add delay to resume path of certain internal PHY's (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: read actual speed to detect downshift (Josef Oskera) [1889854] - [netdrv] r8169: fix issue with forced threading in combination with shared interrupts (Josef Oskera) [1889854] - [netdrv] r8169: fix operation under forced interrupt threading (Josef Oskera) [1889854] - [netdrv] r8169: factor out handling rtl8169_stats (Josef Oskera) [1889854] - [netdrv] r8169: consider that PHY reset may still be in progress after applying firmware (Josef Oskera) [1889854] - [netdrv] r8169: fix data corruption issue on RTL8402 (Josef Oskera) [1889854] - [netdrv] r8169: fix handling ether_clk (Josef Oskera) [1889854] - [netdrv] r8169: fix RTL8168f/RTL8411 EPHY config (Josef Oskera) [1889854] - [netdrv] r8169: remove member irq_enabled from struct rtl8169_private (Josef Oskera) [1889854] - [netdrv] r8169: use napi_complete_done return value (Josef Oskera) [1889854] - [netdrv] r8169: allow to enable ASPM on RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: add support for RTL8125B (Josef Oskera) [1889854] - [netdrv] r8169: sync support for RTL8401 with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: merge handling of RTL8101e and RTL8100e (Josef Oskera) [1889854] - [netdrv] r8169: rename RTL8125 to RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_runtime_resume (Josef Oskera) [1889854] - [netdrv] r8169: remove driver-specific mutex (Josef Oskera) [1889854] - [netdrv] r8169: use RTNL to protect critical sections (Josef Oskera) [1889854] - [netdrv] r8169: add rtl8169_up (Josef Oskera) [1889854] - [netdrv] r8169: remove no longer needed checks for device being runtime-active (Josef Oskera) [1889854] - [netdrv] r8169: mark device as not present when in PCI D3 (Josef Oskera) [1889854] - [netdrv] r8169: allow setting irq coalescing if link is down (Josef Oskera) [1889854] - [netdrv] r8169: move switching optional clock on/off to pll power functions (Josef Oskera) [1889854] - [netdrv] r8169: move updating counters to rtl8169_down (Josef Oskera) [1889854] - [netdrv] r8169: move napi_disable call and rename rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: replace synchronize_rcu with synchronize_net (Josef Oskera) [1889854] - [netdrv] r8169: improve setting WoL on runtime-resume (Josef Oskera) [1889854] - [netdrv] r8169: remove unused constant RsvdMask (Josef Oskera) [1889854] - [netdrv] r8169: add info for DASH being enabled (Josef Oskera) [1889854] - [netdrv] r8169: fix failing WoL (Josef Oskera) [1889854] - [netdrv] r8169: improve handling power management ops (Josef Oskera) [1889854] - [netdrv] r8169: make rtl8169_down central chip quiesce function (Josef Oskera) [1889854] - [netdrv] r8169: move some calls to rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: don't reset tx ring indexes in rtl8169_tx_clear (Josef Oskera) [1889854] - [netdrv] r8169: enable WAKE_PHY as only WoL source when runtime-suspending (Josef Oskera) [1889854] - [netdrv] r8169: change driver data type (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_remove_one (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168f/RTL8411 hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168evl hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168h hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168g hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168ep_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168dp_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from rtl_w0w1_eri (Josef Oskera) [1889854] - [netdrv] r8169: work around an irq coalescing related tx timeout (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_mark_to_asic (Josef Oskera) [1889854] - [netdrv] r8169: make rtl_rx better readable (Josef Oskera) [1889854] - [netdrv] r8169: remove remaining call to mdiobus_unregister (Josef Oskera) [1889854] - [netdrv] r8169: don't include linux/moduleparam.h (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed checks in rtl8169_set_eee (Josef Oskera) [1889854] - [netdrv] r8169: improve reset handling for chips from RTL8168g (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_wait_txrx_fifo_empty (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_enable_rxdvgate (Josef Oskera) [1889854] - [netdrv] r8169: add helper r8168g_wait_ll_share_fifo_ready (Josef Oskera) [1889854] - [netdrv] r8169: use fsleep in polling functions (Josef Oskera) [1889854] - [netdrv] r8169: use new helper eth_hw_addr_crc (Josef Oskera) [1889854] - [netdrv] r8169: switch from netif_xxx message functions to netdev_xxx (Josef Oskera) [1889854] - [netdrv] r8169: remove "out of memory" error message from rtl_request_firmware (Josef Oskera) [1889854] - [netdrv] r8169: simplify counter handling (Josef Oskera) [1889854] - [netdrv] r8169: remove redundant driver message when entering promiscuous mode (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed parameter in rtl8169_set_magic_reg (Josef Oskera) [1889854] - [netdrv] r8169: configure PME_SIGNAL for RTL8125 too (Josef Oskera) [1889854] - [netdrv] r8169: improve max jumbo packet size definition (Josef Oskera) [1889854] - [netdrv] r8169: add check for invalid parameter combination in rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve interrupt coalescing parameter handling (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_coalesce_choose_scale (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_get_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: merge scale for tx and rx irq coalescing (Josef Oskera) [1889854] - [netdrv] r8169: don't pass net_device to irq coalescing sub-functions (Josef Oskera) [1889854] - [netdrv] r8169: improve error message if no dedicated PHY driver is found (Josef Oskera) [1889854] - [netdrv] r8169: improve configuring RxConfig register (Josef Oskera) [1889854] - [netdrv] r8169: improve handling CPCMD_MASK (Josef Oskera) [1889854] - [netdrv] r8169: use devm_mdiobus_register (Josef Oskera) [1889854] - [netdrv] r8169: change wmb to smb_wmb in rtl8169_start_xmit (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_make_unusable_by_asic (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_mark_as_last_descriptor (Josef Oskera) [1889854] - [netdrv] r8169: remove PHY resume delay that is handled in the PHY driver now (Josef Oskera) [1889854] - [netdrv] r8169: add workaround for RTL8168evl TSO hw issues (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_tso_csum_v2 (Josef Oskera) [1889854] - [netdrv] r8169: use rtl8169_set_features in rtl8169_init_one (Josef Oskera) [1889854] - [netdrv] r8169: preserve VLAN setting on RTL8125 in rtl_init_rxcfg (Josef Oskera) [1889854] - [netdrv] r8169: remove NETIF_F_HIGHDMA from vlan_features (Josef Oskera) [1889854] - [netdrv] r8169: move setting OCP base to generic init code (Josef Oskera) [1889854] - [s390] sclp: provide extended sccb support (Thomas Huth) [1798484] - [s390] sclp: avoid copy of sclp_info_sccb (Thomas Huth) [1798484] - [s390] sclp: use memblock for early read cpu info (Thomas Huth) [1798484] - [include] ptp: add stub function for ptp_get_msgtype() (Ivan Vecera) [1899217] - [include] ptp: Add generic ptp message type function (Ivan Vecera) [1899217] - [net] ptp: Add generic ptp v2 header parsing function (Ivan Vecera) [1899217] - [video] hyperv_fb: Fix the cache type when mapping the VRAM (Mohammed Gamal) [1886106] - [video] hyperv_fb: include vmalloc.h (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1886106] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1886106] - [uio] uio_hv_generic: add missed sysfs_remove_bin_file (Mohammed Gamal) [1886106] - [input] hyperv-keyboard: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [hid] hyperv: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [netdrv] hv_netvsc: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove "unlikely" from netvsc_select_queue (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: do not use VF device if link is down (Mohammed Gamal) [1886097] - [netdrv] hyperv: dump TX indirection table to ethtool regs (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: add support for vlans in AF_PACKET mode (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix netvsc_start_xmit's return type (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove unnecessary round_up for recv_completion_cnt (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: use new helper tcp_v6_gso_csum_prep (Mohammed Gamal) [1886097] - [tools] kvm_stat: add sample systemd unit file (Thomas Huth) [1851123] - [tools] kvm_stat: Add command line switch '-L' to log to file (Thomas Huth) [1851123] - [tools] kvm_stat: add command line switch '-z' to skip zero records (Thomas Huth) [1851123] - [mm] mm/gup: Mark lock taken only after a successful retake (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: fix a data race in filemap_fault() (Chris von Recklinghausen) [1885412] - [mm] mm: fix kthread_use_mm() vs TLB invalidate (Chris von Recklinghausen) [1885412] - [fs] kernel: set USER_DS in kthread_use_mm (Chris von Recklinghausen) [1885412] - [drm] kernel: better document the use_mm/unuse_mm API contract (Chris von Recklinghausen) [1885412] - [kernel] kernel: move use_mm/unuse_mm to kthread.c (Chris von Recklinghausen) [1885412] - [drm] drm/i915: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: introduce pin_user_pages_fast_only() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: refactor and de-duplicate gup_fast() code (Chris von Recklinghausen) [1885412] - [mm] mm/gup: move __get_user_pages_fast() down a few lines in gup.c (Chris von Recklinghausen) [1885412] - [mm] gup: document and work around "COW can break either way" issue (Chris von Recklinghausen) [1885412] - [vfio] vfio: checking of validity of user vaddr in vfio_dma_rw (Chris von Recklinghausen) [1885412] - [fs] mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow to react to fatal signals (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [mm] mm: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [fs] mm: introduce FAULT_FLAG_INTERRUPTIBLE (Chris von Recklinghausen) [1885412] - [mm] mm: introduce FAULT_FLAG_DEFAULT (Chris von Recklinghausen) [1885412] - [fs] userfaultfd: don't retake mmap_sem to emulate NOPAGE (Chris von Recklinghausen) [1885412] - [include] mm: return faster for non-fatal signals in user mode faults (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] arm64/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] x86/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm: introduce fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: fix __get_user_pages() on fault retry of hugetlb (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename "nonblocking" to "locked" where proper (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename nr as nr_pinned in get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: require FOLL_GET for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: don't bother dropping mmap_sem for zero size readahead (Chris von Recklinghausen) [1885412] - [mm] mm/slb: export __kmalloc_track(_node)_caller (Chris von Recklinghausen) [1885412] - [mm] mm: Add vmf_insert_pfn_xxx_prot() for huge page-table entries (Chris von Recklinghausen) [1885412] - [vfio] vfio: introduce vfio_dma_rw to read/write a range of IOVAs (Chris von Recklinghausen) [1885412] - [infiniband] mm, tree-wide: rename put_user_page*() to unpin_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1" (Chris von Recklinghausen) [1885412] - [mm] powerpc: book3s64: convert to pin_user_pages() and put_user_page() (Chris von Recklinghausen) [1885412] - [vfio] vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [net] net/xdp: set FOLL_PIN via pin_user_pages() (Chris von Recklinghausen) [1885412] - [drm] drm/via: set FOLL_PIN via pin_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() (Chris von Recklinghausen) [1885412] - [infiniband] IB/{core, hw, umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP (Chris von Recklinghausen) [1885412] - [documentation] mm/gup: introduce pin_user_pages*() and FOLL_PIN (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: set pages dirty upon releasing DMA buffers (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow FOLL_FORCE for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [vfio] vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote() call (Chris von Recklinghausen) [1885412] - [mm] mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM (Chris von Recklinghausen) [1885412] - [mm] mm/gup: factor out duplicate code from four routines (Chris von Recklinghausen) [1885412] - [mm] mm: drop mmap_sem before calling balance_dirty_pages() in write fault (Chris von Recklinghausen) [1885412] - [vfio] vfio/type1: untag user pointers in vaddr_get_pfn (Chris von Recklinghausen) [1885412] - [mm] mm: untag user pointers in mm/gup.c (Chris von Recklinghausen) [1885412] - [drm] drivers/gpu/drm/via: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [fs] fs/io_uring.c: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm: mark the page referenced in gup_hugepte (Chris von Recklinghausen) [1885412] - [mm] mm: switch gup_hugepte to use try_get_compound_head (Chris von Recklinghausen) [1885412] - [mm] mm: move the powerpc hugepd code to mm/gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: validate get_user_pages_fast flags (Chris von Recklinghausen) [1885412] - [mm] mm: consolidate the get_user_pages* implementations (Chris von Recklinghausen) [1885412] - [mm] mm: reorder code blocks in gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP (Chris von Recklinghausen) [1885412] - [x86] mm: lift the x86_32 PAE version of gup_get_pte to common code (Chris von Recklinghausen) [1885412] - [s390] mm: simplify gup_fast_permitted (Chris von Recklinghausen) [1885412] - [mm] mm: use untagged_addr() for get_user_pages_fast addresses (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: make gup_hugepte() static (Chris von Recklinghausen) [1885412] - [mm] filemap: drop the mmap_sem for all blocking operations (Chris von Recklinghausen) [1885412] - [mm] filemap: kill page_cache_read usage in filemap_fault (Chris von Recklinghausen) [1885412] - [mm] filemap: pass vm_fault to the mmap ra helpers (Chris von Recklinghausen) [1885412] - [mm] docs/core-api/mm: fix return value descriptions in mm/ (Chris von Recklinghausen) [1885412] - [mm] docs/mm: vmalloc: re-indent kernel-doc comemnts (Chris von Recklinghausen) [1885412] - [drm] drm/via: mark expected switch fall-throughs (Chris von Recklinghausen) [1885412] - [mm] x86/mm: Break out kernel address space handling (Chris von Recklinghausen) [1885412] - [kernel] locking/rwsem: Remove reader optimistic spinning (Waiman Long) [1895046] - [kernel] locking/rwsem: Enable reader optimistic lock stealing (Waiman Long) [1895046] - [kernel] locking/rwsem: Prevent potential lock starvation (Waiman Long) [1895046] - [kernel] locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath() (Waiman Long) [1895046] - [kernel] locking/rwsem: Fold __down_{read,write}*() (Waiman Long) [1895046] - [kernel] locking/rwsem: Introduce rwsem_write_trylock() (Waiman Long) [1895046] - [kernel] locking/rwsem: Better collate rwsem_read_trylock() (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_interruptible (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_killable_nested (Waiman Long) [1895046] - [powerpc] powerpc/perf: Fix crash with is_sier_available when pmu is not set (Steve Best) [1904225] - [powerpc] kvm: ppc: book3s hv: xive: Fix vCPU id sanity check (Greg Kurz) [1902709] - [net] ip6_gre: set dev->hard_header_len when using header_ops (Antoine Tenart) [1895789] - [fs] xfs: flush new eof page on truncate to avoid post-eof corruption (Brian Foster) [1878495] - [netdrv] bonding: set dev->needed_headroom in bond_setup_by_slave() (Antoine Tenart) [1903073] - [net] netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal (Antoine Tenart) [1901026] - [infiniband] RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [infiniband] IB/hfi1: Fix error return code in hfi1_init_dd() (Kamal Heib) [1857605] - [infiniband] RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() (Kamal Heib) [1857605] - [infiniband] RDMA/cm: Make the local_id_table xarray non-irq (Kamal Heib) [1857605] - [infiniband] IB/srpt: Fix memory leak in srpt_add_one (Kamal Heib) [1857605] - [infiniband] RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib) [1894681 1857605] - [infiniband] RDMA/rxe: Handle skb_clone() failure in rxe_recv.c (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix bug rejecting all multicast packets (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() (Kamal Heib) [1857605] - [infiniband] IB/rdmavt: Fix sizeof mismatch (Kamal Heib) [1857605] - [infiniband] RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces (Kamal Heib) [1883480 1883478 1857605] - [infiniband] RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() (Kamal Heib) [1857605] - [rdma] RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [x86] kretprobe: Prevent triggering kretprobe from within kprobe_flush_task (Jerome Marchand) [1821265] - [netdrv] net: intel: Remove in_interrupt() warnings (Jonathan Toppins) [1891101] - [netdrv] ice: fix adding IP4 IP6 Flow Director rules (Jonathan Toppins) [1891101] - [netdrv] ice: Fix pointer cast warnings (Jonathan Toppins) [1891101] - [netdrv] ice: refactor devlink_port to be per-VSI (Jonathan Toppins) [1891101] - [netdrv] ice: add the DDP Track ID to devlink info (Jonathan Toppins) [1891101] - [netdrv] ice: Change ice_info_get_dsn to be void (Jonathan Toppins) [1891101] - [netdrv] ice: remove repeated words (Jonathan Toppins) [1891101] - [netdrv] ice: devlink: use *phD to print small buffer (Jonathan Toppins) [1891101] - [netdrv] ice: preserve NVM capabilities in safe mode (Jonathan Toppins) [1891101] - [netdrv] ice: increase maximum wait time for flash write commands (Jonathan Toppins) [1891101] - [netdrv] ice: remove unused args from ice_get_open_tunnel_port() (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak in ice_vsi_setup (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak if register_netdev_fails (Jonathan Toppins) [1891101] - [netdrv] ice: Fix call trace on suspend (Jonathan Toppins) [1891101] - [netdrv] ice: simplify the return expression of ice_finalize_update() (Jonathan Toppins) [1891101] - [netdrv] ice: Misc minor fixes (Jonathan Toppins) [1838737] - [netdrv] ice: adjust profile ID map locks (Jonathan Toppins) [1838737] - [netdrv] ice: update PTYPE lookup table (Jonathan Toppins) [1838737] - [netdrv] ice: Graceful error handling in HW table calloc failure (Jonathan Toppins) [1838737] - [netdrv] ice: port fix for chk_linearlize (Jonathan Toppins) [1838737] - [netdrv] ice: Allow 2 queue pairs per VF on SR-IOV initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Clear and free XLT entries on reset (Jonathan Toppins) [1838737] - [netdrv] ice: add useful statistics (Jonathan Toppins) [1838737] - [netdrv] ice: remove page_reuse statistic (Jonathan Toppins) [1838737] - [netdrv] ice: Fix RSS profile locks (Jonathan Toppins) [1838737] - [netdrv] ice: fix the vsi_id mask to be 10 bit for set_rss_lut (Jonathan Toppins) [1838737] - [netdrv] ice: rename misleading grst_delay variable (Jonathan Toppins) [1838737] - [netdrv] ice: mark PM functions as __maybe_unused (Jonathan Toppins) [1838737] - [netdrv] ice: fix unused parameter warning (Jonathan Toppins) [1838737] - [netdrv] ice: disable no longer needed workaround for FW logging (Jonathan Toppins) [1838737] - [netdrv] ice: reduce scope of variable (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI on probe fail (Jonathan Toppins) [1838737] - [netdrv] ice: Allow all VLANs in safe mode (Jonathan Toppins) [1838737] - [netdrv] ice: need_wakeup flag might not be set for Tx (Jonathan Toppins) [1838737] - [netdrv] ice: distribute Tx queues evenly (Jonathan Toppins) [1838737] - [netdrv] ice: Adjust scheduler default BW weight (Jonathan Toppins) [1838737] - [netdrv] ice: Add RL profile bit mask check (Jonathan Toppins) [1838737] - [netdrv] ice: fix overwriting TX/RX descriptor values when rebuilding VSI (Jonathan Toppins) [1838737] - [netdrv] ice: return correct error code from ice_aq_sw_rules (Jonathan Toppins) [1838737] - [netdrv] ice: restore VF MSI-X state during PCI reset (Jonathan Toppins) [1838737] - [netdrv] ice: fix link event handling timing (Jonathan Toppins) [1838737] - [netdrv] ice: Fix link broken after GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Implement LFC workaround (Jonathan Toppins) [1838737] - [netdrv] ice: implement device flash update via devlink (Jonathan Toppins) [1838737] - [netdrv] ice: add flags indicating pending update of firmware module (Jonathan Toppins) [1838737] - [netdrv] ice: Add AdminQ commands for FW update (Jonathan Toppins) [1838737] - [netdrv] ice: Add support for unified NVM update flow capability (Jonathan Toppins) [1838737] - [netdrv] ice: add 1G SGMII PHY type (Jonathan Toppins) [1838737] - [netdrv] ice: Report AOC PHY Types as Fiber (Jonathan Toppins) [1838737] - [netdrv] ice: add AQC get link topology handle support (Jonathan Toppins) [1838737] - [netdrv] ice: Rename low_power_ctrl (Jonathan Toppins) [1838737] - [netdrv] ice: update reporting of autoneg capabilities (Jonathan Toppins) [1838737] - [netdrv] ice: add ice_aq_get_phy_caps() debug logs (Jonathan Toppins) [1838737] - [netdrv] ice: support Total Port Shutdown on devices that support it (Jonathan Toppins) [1838737] - [netdrv] ice: add link lenient and default override support (Jonathan Toppins) [1838737] - [netdrv] ice: restore PHY settings on media insertion (Jonathan Toppins) [1838737] - [netdrv] ice: move auto FEC checks into ice_cfg_phy_fec() (Jonathan Toppins) [1838737] - [netdrv] ice: refactor FC functions (Jonathan Toppins) [1838737] - [netdrv] ice: Add advanced power mgmt for WoL (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_discover_caps into two functions (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_parse_caps into separate functions (Jonathan Toppins) [1838737] - [netdrv] ice: refactor ice_discover_caps to avoid need to retry (Jonathan Toppins) [1838737] - [netdrv] ice: replace single-element array used for C struct hack (Jonathan Toppins) [1838737] - [netdrv] ice: avoid unnecessary single-member variable-length structs (Jonathan Toppins) [1838737] - [netdrv] ice: implement snapshot for device capabilities (Jonathan Toppins) [1838737] - [netdrv] net/intel: remove driver versions from Intel drivers (Jonathan Toppins) [1838737] - [netdrv] ice: protect ring accesses with WRITE_ONCE (Jonathan Toppins) [1838737] - [netdrv] ice: Ignore EMODE when setting PHY config (Jonathan Toppins) [1838737] - [netdrv] ice: fix aRFS after flow director delete (Jonathan Toppins) [1838737] - [netdrv] ice: Use coalesce values from q_vector 0 when increasing q_vectors (Jonathan Toppins) [1838737] - [netdrv] ice: fix PCI device serial number to be lowercase values (Jonathan Toppins) [1838737] - [netdrv] ice: fix function signature style format (Jonathan Toppins) [1838737] - [netdrv] ice: Allow VF to request reset as soon as it's initialized (Jonathan Toppins) [1838737] - [netdrv] ice: Fix inability to set channels when down (Jonathan Toppins) [1838737] - [netdrv] ice: Always clear QRXFLXP_CNTXT before writing new value (Jonathan Toppins) [1838737] - [netdrv] ice: Reset VF for all port VLAN changes from host (Jonathan Toppins) [1838737] - [netdrv] ice: Update ICE_PHY_TYPE_HIGH_MAX_INDEX value (Jonathan Toppins) [1838737] - [netdrv] ice: Increase timeout after PFR (Jonathan Toppins) [1838737] - [netdrv] ice: Fix transmit for all software offloaded VLANs (Jonathan Toppins) [1838737] - [netdrv] ice: support adding 16 unicast/multicast filter on untrusted VF (Jonathan Toppins) [1838737] - [netdrv] ice: allow host to clear administratively set VF MAC (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF VSI release and setup functions (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF reset (Jonathan Toppins) [1838737] - [netdrv] ice: remove VM/VF disable command on CORER/GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Add functions to rebuild host VLAN/MAC config for a VF (Jonathan Toppins) [1838737] - [netdrv] ice: Add function to set trust mode bit on reset (Jonathan Toppins) [1838737] - [netdrv] ice: Renaming and simplification in VF init path (Jonathan Toppins) [1838737] - [netdrv] ice: Separate VF VSI initialization/creation from reset flow (Jonathan Toppins) [1838737] - [netdrv] ice: Add helper function for clearing VPGEN_VFRTRIG (Jonathan Toppins) [1838737] - [netdrv] ice: Simplify ice_sriov_configure (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor ice_ena_vf_mappings to split MSIX and queue mappings (Jonathan Toppins) [1838737] - [netdrv] ice: Declare functions static (Jonathan Toppins) [1838737] - [netdrv] ice: fix kernel BUG if register_netdev fails (Jonathan Toppins) [1838737] - [netdrv] ice: fix potential double free in probe unrolling (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI context initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Poll for reset completion when DDP load fails (Jonathan Toppins) [1838737] - [netdrv] ice: Check UMEM FQ size when allocating bufs (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor Rx checksum checks (Jonathan Toppins) [1838737] - [netdrv] ice: avoid undefined behavior (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP Tx queues to match number of Rx queues (Jonathan Toppins) [1838737] - [netdrv] ice: Add XDP Tx to VSI ring stats (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP TxQ to 0 when destroying rings (Jonathan Toppins) [1838737] - [netdrv] ice: Handle critical FW error during admin queue initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Don't allow VLAN stripping change when pvid set (Jonathan Toppins) [1838737] - [netdrv] ice: Add more Rx errors to netdev's rx_error counter (Jonathan Toppins) [1838737] - [netdrv] ice: Fix for memory leaks and modify ICE_FREE_CQ_BUFS (Jonathan Toppins) [1838737] - [netdrv] ice: Fix memory leak (Jonathan Toppins) [1838737] - [netdrv] ice: fix MAC write command (Jonathan Toppins) [1838737] - [netdrv] ice: set VF default LAN address (Jonathan Toppins) [1838737] - [netdrv] ice: remove unused macro (Jonathan Toppins) [1838737] - [netdrv] ice: fix signed vs unsigned comparisons (Jonathan Toppins) [1838737] - [netdrv] ice: Fix error return code in ice_add_prof() (Jonathan Toppins) [1838737] - [netdrv] ice: replace "fallthrough" comments with fallthrough reserved word (Jonathan Toppins) [1838737]- [kernel] kernel/crash: reserve more memory for fadump (Pingfan Liu) [1891043] - [powerpc] pseries: Pass MSI affinity to irq_create_mapping() (Laurent Vivier) [1702939] - [kernel] genirq/irqdomain: Add an irq_create_mapping_affinity() function (Laurent Vivier) [1702939] - [powerpc] powerpc/perf: Use regs->nip when SIAR is zero (Steve Best) [1903731] - [powerpc] powerpc/perf: Use the address from SIAR register to set cpumode flags (Steve Best) [1903731] - [powerpc] powerpc/perf: Drop the check for SIAR_VALID (Steve Best) [1903731] - [powerpc] powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for power10 DD1 (Steve Best) [1903731] - [netdrv] net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initialize QP mutex for the debug kernels (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow providing extra scatter CQE QP flag (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Query PPS pin operational status before registering it (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Verify Hardware supports requested ptp function on a given pin (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of using ptp channel index as pin index (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix error path of device attach (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix forward to next namespace (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR after reload interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR when fail to enable the mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prevent prefetch from racing with implicit destruction (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use xa_lock_irq when access to SRQ table (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix usage of rcu-protected pointer (Alaa Hleihel) [1858560] - [netdrv] net/mxl5e: Verify that rpriv is not NULL (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set PD pointers for the error flow unwind (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix legacy IPoIB QP initialization (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Protect from kernel crash if XRC_TGT doesn't have udata (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix integrity enabled QP creation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove ECE limitation from the RAW_PACKET QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix remote gid value in query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't access ib_qp fields in internal destroy QP path (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add missed RST2INIT and INIT2INIT steps during ECE handshake (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix -Wformat warning in check_ucmd_data() (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to resp.response_length (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix some error pointer dereferences (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE DC support (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't rely on FW to set zeros in ECE response (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return an error if copy_to_user fails (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make mlx5e_dcbnl_ops static (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: reduce stack usage in qp_read_field (Alaa Hleihel) [1858560] - [netdrv] mlx5: fix xdp data_meta setup in mlx5e_fill_xdp_buff (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Support TX port affinity for VF drivers in LAG mode (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Helper function to set ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use change upper event to setup representors' bond_metadata (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Slave representors sharing unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Alloc and free unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Add bond_metadata and its slave entries (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Offload flow rules to active lower representor (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Support tc block sharing for representors (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Introduce APIs to enable egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch ingress acl codes (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch egress acl codes (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE data after modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Convert modify QP to use MLX5_SET macros (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove manually crafted QP context the query call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use direct modify QP implementation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during QP create (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Get ECE options from FW during create QP (Alaa Hleihel) [1858560] - [include] net/mlx5: Add ability to read and write ECE options (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use IS_ERR() to check and simplify code (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Add support for RDMA TX FT headers modifying (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move iseg access helper routines close to mlx5_core driver (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Cleanup mlx5_ifc_fte_match_set_misc2_bits (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib driver name (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Calculate SQ stop room in a robust way (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move internal timer read function to clock library (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of releasing wrong chunks on > 4K page size systems (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Dedicate fw page to the requesting function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix query_srq_cmd() function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support for drop action in DV steering (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support in steering default miss (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor DV create flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support in forward to namespace (Alaa Hleihel) [1858560] - [infiniband] {IB/net}/mlx5: Simplify don't trap code (Alaa Hleihel) [1858560] - [include] net/mlx5: Replace zero-length array with flexible-array (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Accel, Remove unnecessary header include (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use struct assignment for WQE info updates (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Take TX WQE info structures out of general EN header (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Split TX acceleration offloads into two phases (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Update UDP fields of the SKB for GSO first (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make TLS offload independent of wqe and pi (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Pass only eseg to IPSEC offload (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify checks of TLS offloads (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return bool from TLS and IPSEC offloads (Alaa Hleihel) [1858560] - [netdrv] net: remove newlines in NL_SET_ERR_MSG_MOD (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to variable rcqe_sz (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Assign profile before calling stages (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move all WR logic from qp.c to separate file (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor mlx5_post_send() to improve readability (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib to use new cmd interface (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set UDP source port based on the grh.flow_label (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Define RoCEv2 udp source port when set path (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Set lag tx affinity according to slave (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor affinity related code (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support to get lag physical port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Change lag mutex lock to spin lock (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Consolidate into special function all create QP calls (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove redundant destroy QP call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Copy response to the user in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Handle udate outlen checks in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP flags check to higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Group all create QP parameters to simplify in-kernel interfaces (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Reduce amount of duplication in QP destroy (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate to user/kernel create QP flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate XRC_TGT QP creation from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Globally parse DEVX UID (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible inlen check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Rely on existence of udata to separate kernel/user flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second user copy in create_user_qp (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Combine copy of create QP command in RSS RAW QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP attribute check in higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Store QP type in the vendor QP structure (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete unsupported QP types (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify reserving space for WQEs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Rename ICOSQ WQE info struct and field (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fetch WQE: reuse code and enforce typing (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: XDP, Print the offending TX descriptor on error completion (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: TX, Generalise code and usage of error CQE dump (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use proper name field for the UMR key (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support for release all pages event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Rate limit page not found error messages (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add helper function to release fw page (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove unused field in EQ (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Remove unneeded semicolon (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Fix coverity issue (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process all vendor flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return all configured create flags through query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Change scatter CQE flag to be set like other vendor flags (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use flags_en mechanism to mark QP created with WQE signature (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process create QP flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete create QP flags obfuscation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initial separation of RAW_PACKET QP from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second copy from user for non RSS RAW QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move DRIVER QP flags check into separate function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update all DRIVER QP places to use QP subtype (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Split scatter CQE configuration for DCT QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate create QP flows to be based on type (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set QP subtype immediately when it is known (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Avoid setting redundant NULL for XRC QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prepare QP allocation for future removal (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Perform check if QP creation flow is valid (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible GSI port check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Organize QP types checks in one place (Alaa Hleihel) [1858560] - [include] net/mlx5: TX WQE Add trailer insertion field (Alaa Hleihel) [1858560] - [include] net/mlx5: Add release all pages capability bit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce TLS RX offload hardware bits (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure and defines for pci sync for fw update event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure layout and defines for MFRL register (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use aligned variable while allocating ICM memory (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update transobj.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update SW steering new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update port.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update rl.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update uar.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pd.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pagealloc.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mr.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mcg.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update main.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update vxlan.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mpfs.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update gid.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update lag.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fw.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fs_core new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update FPGA to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eswitch to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] ethernet: remove redundant memset (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update statistics to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eq.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update ecpf.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update debugfs.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update cq.c to new cmd interface (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Update vport.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: improve some comments (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Read embedded cpu bit only once (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Handle errors from netif_set_real_num_{tx, rx}_queues (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Refactor SA handle creation and destruction (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use the correct IPsec capability function for FPGA ops (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Enable SW-defined RoCEv2 UDP source port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor HCA capability set flow (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Move QP logic to mlx5_ib (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Alphabetically sort build artifacts (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Delete not-used cmd header (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete Q counter allocations command (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove Q counter low level helper APIs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Replace hand written QP context struct with automatic getters (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove extra indirection while storing QPN (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the IPoIB module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the FPGA module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in steering module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove empty QP and CQ events handlers (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code create and destroy QP calls (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Provide simplified command interfaces (Alaa Hleihel) [1858560] - [x86] kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT (Vitaly Kuznetsov) [1902184] - [net] netdevsim: devlink flash timeout message (Petr Oros) [1882019] - [net] devlink: collect flash notify params into a struct (Petr Oros) [1882019] - [net] devlink: add timeout information to status_notify (Petr Oros) [1882019] - [firmware] efi/esrt: Only call efi_mem_reserve() for boot services memory (Kairui Song) [1878024] - [firmware] efi: Drop type and attribute checks in efi_mem_desc_lookup() (Kairui Song) [1878024] - [fs] iomap: Fix direct I/O write consistency check (Andreas Grunbacher) [1875556] - [fs] gfs2: fix O_SYNC write handling (Andreas Grunbacher) [1871923] - [fs] gfs2: move setting current->backing_dev_info (Andreas Grunbacher) [1871923] - [fs] gfs2: Don't return NULL from gfs2_inode_lookup (Andreas Grunbacher) [1872061] - [fs] gfs2: If go_sync returns error, withdraw but skip invalidate (Robert S Peterson) [1875035] - [fs] gfs2: Close timing window with GLF_INVALIDATE_IN_PROGRESS (Robert S Peterson) [1875035] - [fs] gfs2: Fix refcount leak in gfs2_glock_poke (Robert S Peterson) [1875035] - [fs] gfs2: Add missing truncate_inode_pages_final for sd_aspace (Robert S Peterson) [1875035] - [fs] gfs2: call truncate_inode_pages_final for address space glocks (Robert S Peterson) [1875035] - [fs] gfs2: simplify the logic in gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_linked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: further simplify gfs2_evict_inode with new func evict_should_delete (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_unlinked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: rename variable error to ret in gfs2_evict_inode (Robert S Peterson) [1875035] - [net] ethtool: Add link extended state (Ivan Vecera) [1894545] - [documentation] networking: ethtool-netlink: Add link extended state (Ivan Vecera) [1894545] - [net] ethtool: fix error handling in linkstate_prepare_data() (Ivan Vecera) [1894545] - [net] ethtool: provide UAPI for PHY Signal Quality Index (SQI) (Ivan Vecera) [1894545]- [mm] mm/hugetlb: fix a race between hugetlb sysctl handlers (Julia Denham) [1886241] {CVE-2020-25285} - [kernel] audit: do not set FS_EVENT_ON_CHILD in audit marks mask (Richard Guy Briggs) [1896480] - [net] missing barriers in some of unix_sock ->addr and ->path accesses (Richard Guy Briggs) [1896480] - [kernel] audit: fix macros warnings (Richard Guy Briggs) [1896480] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1896480] - [kernel] audit: fix a kernel-doc markup (Richard Guy Briggs) [1896480] - [kernel] audit: Remove redundant null check (Richard Guy Briggs) [1896480] - [kernel] audit: uninitialize variable audit_sig_sid (Richard Guy Briggs) [1896480] - [kernel] audit: change unnecessary globals into statics (Richard Guy Briggs) [1896480] - [kernel] audit: report audit wait metric in audit status reply (Richard Guy Briggs) [1896480] - [security] audit: purge audit_log_string from the intra-kernel audit API (Richard Guy Briggs) [1896480] - [security] apparmor: Check buffer bounds when mapping permissions mask (Richard Guy Briggs) [1896480] - [kernel] audit: issue CWD record to accompany LSM_AUDIT_DATA_* records (Richard Guy Briggs) [1896480] - [net] audit: use the proper gfp flags in the audit_log_nfcfg() calls (Richard Guy Briggs) [1896480] - [include] audit: remove unused !CONFIG_AUDITSYSCALL __audit_inode* stubs (Richard Guy Briggs) [1896480] - [net] audit: add gfp parameter to audit_log_nfcfg (Richard Guy Briggs) [1896480] - [kernel] audit: log nftables configuration change events (Richard Guy Briggs) [1896480] - [kernel] audit: Use struct_size() helper in alloc_chunk (Richard Guy Briggs) [1896480] - [kernel] revert: 1320a4052ea1 ("audit: trigger accompanying records when no rules present") (Richard Guy Briggs) [1896480] - [include] audit: Replace zero-length array with flexible-array (Richard Guy Briggs) [1896480] - [netdrv] net: usb: lan78xx: Disable interrupts before calling generic_handle_irq() (Waiman Long) [1904213] - [mm] x86/mm/cpa: Prevent large page split when ftrace flips RW on kernel text (Waiman Long) [1904213] - [mm] x86/mm/cpa: Fix cpa_flush_array() TLB invalidation (Waiman Long) [1904213] - [net] netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [net] netlabel: fix our progress tracking in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [netdrv] net: ena: fix packet's addresses for rx_offset feature (Petr Oros) [1861967] - [netdrv] net: ena: handle bad request id in ena_netdev (Petr Oros) [1861967] - [netdrv] net: ena: Change WARN_ON expression in ena_del_napi_in_range() (Petr Oros) [1861967] - [netdrv] net: ena: support new LLQ acceleration mode (Petr Oros) [1861967] - [netdrv] net: ena: move llq configuration from ena_probe to ena_device_init() (Petr Oros) [1861967] - [netdrv] net: ena: enable support of rss hash key and function changes (Petr Oros) [1861967] - [netdrv] net: ena: add support for traffic mirroring (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: change ena_com_stats_admin stats to u64 (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: satisfy gcc warning (Petr Oros) [1861967] - [netdrv] net: ena: add reserved PCI device ID (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary rearming of interrupt vector when busy-polling (Petr Oros) [1861967] - [netdrv] net: ena: Fix using plain integer as NULL pointer in ena_init_napi_in_range (Petr Oros) [1861967] - [netdrv] ena_netdev: use generic power management (Petr Oros) [1861967] - [netdrv] net: ena: xdp: update napi budget for DROP and ABORTED (Petr Oros) [1861967] - [netdrv] net: ena: xdp: XDP_TX: fix memory leak (Petr Oros) [1861967] - [netdrv] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1861967] - [netdrv] net: ena: reduce driver load time (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: minor code changes (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spacing issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: code reorderings (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary code (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix line break issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spelling and grammar mistakes in comments (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: set queue sizes to u32 for consistency (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: rename ena_update_tx/rx_rings_intr_moderation() (Petr Oros) [1861967] - [netdrv] net: ena: simplify ena_com_update_intr_delay_resolution() (Petr Oros) [1861967] - [netdrv] net: ena: fix ena_com_comp_status_to_errno() return value (Petr Oros) [1861967] - [netdrv] net: ena: use explicit variable size for clarity (Petr Oros) [1861967] - [netdrv] net: ena: rename ena_com_free_desc to make API more uniform (Petr Oros) [1861967] - [netdrv] net: ena: add support for the rx offset feature (Petr Oros) [1861967] - [netdrv] ena: Add XDP frame size to amazon NIC driver (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: extract code to ena_indirection_table_set() (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary spaces and tabs in ena_com.h macros (Petr Oros) [1861967] - [netdrv] net: ena: use SHUTDOWN as reset reason when closing interface (Petr Oros) [1861967] - [netdrv] net: ena: drop superfluous prototype (Petr Oros) [1861967] - [netdrv] net: ena: add support for reporting of packet drops (Petr Oros) [1861967] - [netdrv] net: ena: add unmask interrupts statistics to ethtool (Petr Oros) [1861967] - [netdrv] net: ena: remove code that does nothing (Petr Oros) [1861967] - [netdrv] net: ena: changes to RSS hash key allocation (Petr Oros) [1861967] - [netdrv] net: ena: change default RSS hash function to Toeplitz (Petr Oros) [1861967] - [netdrv] net: ena: allow setting the hash function without changing the key (Petr Oros) [1861967] - [netdrv] net: ena: fix error returning in ena_com_get_hash_function() (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary admin command when RSS function set fails (Petr Oros) [1861967] - [netdrv] net/ena: Fix build warning in ena_xdp_set() (Petr Oros) [1861967] - [netdrv] net: ena: Make some functions static (Petr Oros) [1861967] - [netdrv] net: ena: fix continuous keep-alive resets (Petr Oros) [1861967] - [netdrv] net: ena: avoid memory access violation by validating req_id properly (Petr Oros) [1861967] - [netdrv] net: ena: fix request of incorrect number of IRQ vectors (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect setting of the number of msix vectors (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: clean up minor indentation issue (Petr Oros) [1861967] - [netdrv] net: ena: reject unsupported coalescing params (Petr Oros) [1861967] - [netdrv] net: ena: fix broken interface between ENA driver and FW (Petr Oros) [1861967] - [netdrv] net/amazon: Ensure that driver version is aligned to the linux kernel (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: remove redundant non-zero check on rc (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'hash_key' (Petr Oros) [1861967] - [netdrv] net: ena: ena-com.c: prevent NULL pointer dereference (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: use correct value for crc32 hash (Petr Oros) [1861967] - [netdrv] net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE (Petr Oros) [1861967] - [netdrv] net: ena: fix corruption of dev_idx_to_host_tbl (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrectly saving queue numbers when setting RSS indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: store hash function as values and not bits (Petr Oros) [1861967] - [netdrv] net: ena: rss: fix failure to get indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: do not allocate key when not supported (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect default RSS key (Petr Oros) [1861967] - [netdrv] net: ena: add missing ethtool TX timestamping indication (Petr Oros) [1861967] - [netdrv] net: ena: fix uses of round_jiffies() (Petr Oros) [1861967] - [netdrv] net: ena: fix potential crash when rxfh key is NULL (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'rx_ring' (Petr Oros) [1861967] - [netdrv] net: ena: fix issues in setting interrupt moderation params in ethtool (Petr Oros) [1861967] - [netdrv] net: ena: fix default tx interrupt moderation interval (Petr Oros) [1861967] - [netdrv] net: ena: Add first_interrupt field to napi struct (Petr Oros) [1861967] - [netdrv] net: ena: Implement XDP_TX action (Petr Oros) [1861967] - [netdrv] net: ena: implement XDP drop support (Petr Oros) [1861967] - [netdrv] net: ena: fix napi handler misbehavior when the napi budget is zero (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: support set_channels callback (Petr Oros) [1861967] - [netdrv] net: ena: remove redundant print of number of queues (Petr Oros) [1861967] - [netdrv] net: ena: make ethtool -l show correct max number of queues (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: get_channels: use combined only (Petr Oros) [1861967] - [netdrv] net: ena: multiple queue creation related cleanups (Petr Oros) [1861967] - [netdrv] net: ena: change num_queues to num_io_queues for clarity and consistency (Petr Oros) [1861967] - [kernel] rcu/tree: docs: document bkvcache new members at struct kfree_rcu_cpu (Nico Pache) [1894223] - [mm] kasan: don't assume percpu shadow allocations will succeed (Nico Pache) [1894223] - [lib] kasan: update required compiler versions in documentation (Nico Pache) [1894223] - [lib] kasan: improve and simplify Kconfig.kasan (Nico Pache) [1894223] - [lib] kasan: Fix required compiler version (Nico Pache) [1894223] - [lib] kasan: Bump required compiler version (Nico Pache) [1894223] - [documentation] kasan: update documentation for generic kasan (Nico Pache) [1894223] - [mm] kasan: record and print the free track (Nico Pache) [1894223] - [mm] rcu: kasan: record and print call_rcu() call stack (Nico Pache) [1894223] - [kernel] rcu: Support reclaim for head-less object (Nico Pache) [1894223] - [kernel] rcu: Introduce 2 arg kvfree_rcu() interface (Nico Pache) [1894223] - [mm] mm/list_lru.c: Rename kvfree_rcu() to local variant (Nico Pache) [1894223] - [kernel] rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_* (Nico Pache) [1894223] - [kernel] rcu/tiny: support vmalloc in tiny-RCU (Nico Pache) [1894223] - [kernel] rcu/tree: Maintain separate array for vmalloc ptrs (Nico Pache) [1894223] - [kernel] rcu/tree: cache specified number of objects (Nico Pache) [1894223] - [kernel] rcu/tree: Use static initializer for krc.lock (Nico Pache) [1894223] - [kernel] rcu/tree: Move kfree_rcu_cpu locking/unlocking to separate functions (Nico Pache) [1894223] - [kernel] rcu/tree: Simplify KFREE_BULK_MAX_ENTR macro (Nico Pache) [1894223] - [kernel] rcu/tree: Make debug_objects logic independent of rcu_head (Nico Pache) [1894223] - [kernel] rcu/tree: Repeat the monitor if any free channel is busy (Nico Pache) [1894223] - [kernel] rcu/tree: Skip entry into the page allocator for PREEMPT_RT (Nico Pache) [1894223] - [kernel] rcu/tree: Keep kfree_rcu() awake during lock contention (Nico Pache) [1894223] - [kernel] rcu: Fix a kernel-doc warnings for "count" (Nico Pache) [1894223] - [kernel] rcu/tree: Count number of batched kfree_rcu() locklessly (Nico Pache) [1894223] - [kernel] rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() batching (Nico Pache) [1894223] - [kernel] rcuperf: Measure memory footprint during kfree_rcu() test (Nico Pache) [1894223] - [kernel] rcu: Add a trace event for kfree_rcu() use of kfree_bulk() (Nico Pache) [1894223] - [kernel] rcu: Support kfree_bulk() interface in kfree_rcu() (Nico Pache) [1894223] - [mm] kasan: fix clang compilation warning due to stack protector (Nico Pache) [1894223] - [mm] kasan: disable branch tracing for core runtime (Nico Pache) [1894223] - [mm] kasan: add missing functions declarations to kasan.h (Nico Pache) [1894223] - [mm] kasan: consistently disable debugging features (Nico Pache) [1894223] - [mm] kasan: unset panic_on_warn before calling panic() (Nico Pache) [1894223] - [mm] kasan: detect negative size in memory operation function (Nico Pache) [1894223] - [mm] kasan: No KASAN's memmove check if archs don't have it (Nico Pache) [1894223] - [mm] kasan: use apply_to_existing_page_range() for releasing vmalloc shadow (Nico Pache) [1894223] - [mm] kasan: fix crashes on access to memory mapped by vm_map_ram() (Nico Pache) [1894223] - [mm] mm/kasan/common.c: fix compile error (Nico Pache) [1894223] - [mm] kasan: support backing vmalloc space with real shadow memory (Nico Pache) [1894223] - [mm] mm/vmalloc: rework vmap_area_lock (Nico Pache) [1894223] - [mm] mm/vmalloc: remove preempt_disable/enable when doing preloading (Nico Pache) [1894223] - [mm] mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() (Nico Pache) [1894223] - [mm] mm/vmalloc.c: get rid of one single unlink_va() when merge (Nico Pache) [1894223] - [mm] mm/vmalloc.c: preload a CPU with one object for split purpose (Nico Pache) [1894223] - [mm] mm/vmalloc.c: remove "node" argument (Nico Pache) [1894223] - [mm] mm/vmalloc: modify struct vmap_area to reduce its size (Nico Pache) [1894223] - [mm] mm/vmalloc: do not keep unpurged areas in the busy tree (Nico Pache) [1894223] - [mm] mm/vmalloc.c: fix percpu free VM area search criteria (Nico Pache) [1894223] - [mm] mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmalloc.c: keep track of free blocks for vmap allocation (Nico Pache) [1894223] - [mm] mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t (Nico Pache) [1894223] - [mm] mm/kasan: change kasan_check_{read, write} to return boolean (Nico Pache) [1894223] - [mm] mm/kasan: introduce __kasan_check_{read, write} (Nico Pache) [1894223] - [mm] kasan: fix coccinelle warnings in kasan_p*_table (Nico Pache) [1894223] - [mm] kasan: fix kasan_check_read/write definitions (Nico Pache) [1894223] - [lib] kasan: remove use after scope bugs detection (Nico Pache) [1894223] - [lib] kasan: remove clang version check for KASAN_STACK (Nico Pache) [1894223] - [lib] kasan: turn off asan-stack for clang-8 and earlier (Nico Pache) [1894223] - [block] nbd: fix a block_device refcount leak in nbd_release (Ming Lei) [1901400] - [tools] selftests: Set default protocol for raw sockets in nettest (Hangbin Liu) [1898813] - [tools] selftests/net: improve descriptions for XFAIL cases in psock_snd.sh (Hangbin Liu) [1898813] - [tools] selftests: rtnetlink: make kci_test_encap() return sub-test result (Hangbin Liu) [1898813] - [tools] selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 support (Hangbin Liu) [1898813] - [tools] selftests: use LDLIBS for libraries instead of LDFLAGS (Hangbin Liu) [1898813] - [tools] selftests: tls: run all tests for TLS 1.2 and TLS 1.3 (Hangbin Liu) [1898813] - [tools] selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: silence clang warning (Hangbin Liu) [1898813] - [tools] selftests: net: refactor reuseport_addr_any test (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: add DCCP (Hangbin Liu) [1898813] - [tools] selftests: net: test that listening sockets match on address properly (Hangbin Liu) [1898813] - [tools] selftests/net: make udpgso_bench skip unsupported testcases (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh test fails on error (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh add UDP GSO audit tests (Hangbin Liu) [1898813] - [tools] selftests: extend zerocopy tests to udp (Hangbin Liu) [1898813] - [tools] net/udpgso_bench_tx: options to exercise TX CMSG (Hangbin Liu) [1898813] - [tools] selftests: fixes for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests/net: replace obsolete NFT_CHAIN configuration (Hangbin Liu) [1898813] - [tools] selftests: explicitly require kernel features needed by udpgro tests (Hangbin Liu) [1898813] - [tools] selftests: add explicit test for multiple concurrent GRO sockets (Hangbin Liu) [1898813] - [tools] selftests: add functionals test for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add some benchmark for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add GRO support to udp bench rx program (Hangbin Liu) [1898813] - [net] sctp: change to hold/put transport for proto_unreach_timer (Xin Long) [1897084] - [scsi] scsi: qedi: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add support for handling PCIe errors (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add firmware error recovery invocation support (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Mark all connections for recovery on link down event (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use snprintf instead of sprintf (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Protect active command list to avoid list corruption (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Fix list_del corruption while removing active I/O (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Skip firmware connection termination for PCI shutdown handler (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use qed count from set_fp_int in msix allocation (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove redundant NULL check (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Staticify non-external function 'qedi_get_iscsi_error' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Demote seemingly unintentional kerneldoc header (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove set but unused variable 'tmp' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove 2 set but unused variables (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove unused variable udev & uctrl (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove comparison of 0/1 to bool variable (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Check for buffer overflow in qedi_set_path() (Nilesh Javali) [1854121] - [scsi] scsi: qedf: Remove redundant assignment to variable 'rc' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Retry qed->probe during recovery (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Return SUCCESS if stale rport is encountered (Nilesh Javali) [1854122] - [scsi] scsi: qedf: FDMI attributes correction (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Use pci_get_dsn() (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix for the session's E_D_TOV value (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Correct the comment in qedf_initiate_els (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Change the debug parameter permission to read & write (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix null ptr reference in qedf_stag_change_work (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix race between ELS completion and flushing ELS request (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Don't process ELS completion if event is flushed or cleaned up (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Initiate cleanup for ELS commands as well (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Send cleanup even for RRQ on timeout (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Do not kill timeout work for original I/O on RRQ completion (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check the validity of rjt frame before processing (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check for port type and role before processing an event (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove a whole host of unused variables (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove set but not checked variable 'tmp' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove redundant initialization of variable rc (Nilesh Javali) [1854122] - [infiniband] RDMA/qedr: Fix memory leak in iWARP CM (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix function prototype parameters alignment (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix inline size returned for iWARP (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix iWARP active mtu display (Manish Chopra) [1857857] - [netdrv] qede: Notify qedr when mtu has changed (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix return code if accept is called on a destroyed qp (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix use of uninitialized field (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix doorbell setting (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix qp structure memory leak (Manish Chopra) [1857857] - [netdrv] net: qed: RDMA personality shouldn't fail VF load (Manish Chopra) [1857857] - [netdrv] net: qede: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] net: qede: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] qede: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [netdrv] qed: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [infiniband] qed: fix assignment of n_rq_elems to incorrect params field (Manish Chopra) [1857857] - [netdrv] qed: fix the allocation of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qede: add .ndo_xdp_xmit() and XDP_REDIRECT support (Manish Chopra) [1857857] - [netdrv] qede: refactor XDP Tx processing (Manish Chopra) [1857857] - [netdrv] qede: reformat net_device_ops declarations (Manish Chopra) [1857857] - [netdrv] qede: reformat several structures in "qede.h" (Manish Chopra) [1857857] - [include] qed: introduce qed_chain_get_elem_used{, u32}() (Manish Chopra) [1857857] - [include] qed: optimize common chain accessors (Manish Chopra) [1857857] - [infiniband] qed: add support for different page sizes for chains (Manish Chopra) [1857857] - [netdrv] qed: simplify chain allocation with init params struct (Manish Chopra) [1857857] - [netdrv] qed: simplify initialization of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qed: move chain initialization inlines next to allocation functions (Manish Chopra) [1857857] - [netdrv] qed: sanitize PBL chains allocation (Manish Chopra) [1857857] - [netdrv] qed: prevent possible double-frees of the chains (Manish Chopra) [1857857] - [netdrv] qed: move chain methods to a separate file (Manish Chopra) [1857857] - [netdrv] qed: reformat Makefile (Manish Chopra) [1857857] - [include] qed: reformat "qed_chain.h" a bit (Manish Chopra) [1857857] - [netdrv] net: qed_hsi.h: Avoid the use of one-element array (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] qed: suppress false-positives interrupt error messages on HW init (Manish Chopra) [1857857] - [netdrv] qed: suppress "don't support RoCE & iWARP" flooding on HW init (Manish Chopra) [1857857] - [netdrv] qed: Fix ILT and XRCD bitmap memory leaks (Manish Chopra) [1857857] - [netdrv] qed: add support for the extended speed and FEC modes (Manish Chopra) [1857857] - [netdrv] qed: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed: add missing loopback modes (Manish Chopra) [1857857] - [netdrv] qed: add support for new port modes (Manish Chopra) [1857857] - [netdrv] qed: remove unused qed_hw_info::port_mode and QED_PORT_MODE (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qede: introduce support for FEC control (Manish Chopra) [1857857] - [netdrv] qede: format qede{,_vf}_ethtool_ops (Manish Chopra) [1857857] - [netdrv] qed: add support for Forward Error Correction (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qed: use transceiver data to fill link partner's advertising speeds (Manish Chopra) [1857857] - [netdrv] qed: add support for multi-rate transceivers (Manish Chopra) [1857857] - [netdrv] qed: reformat public_port::transceiver_data a bit (Manish Chopra) [1857857] - [netdrv] qede: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed, qede, qedf: convert link mode from u32 to ETHTOOL_LINK_MODE (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM max size to alloc ucontext response (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: SRQ's bug fixes (Manish Chopra) [1857857] - [include] net: qed: drop duplicate words in comments (Manish Chopra) [1857857] - [netdrv] qede: convert to new udp_tunnel_nic infra (Manish Chopra) [1857857] - [netdrv] qed: Disable "MFW indication via attention" SPAM every 5 minutes (Manish Chopra) [1857857] - [netdrv] qed: Populate nvm-file attributes while reading nvm config partition (Manish Chopra) [1857857] - [netdrv] net: qede: fix BE vs CPU comparison (Manish Chopra) [1857857] - [netdrv] net: qede: fix kernel-doc for qede_ptp_adjfreq() (Manish Chopra) [1857857] - [netdrv] net: qed: sanitize BE/LE data processing (Manish Chopra) [1857857] - [netdrv] net: qed: use ptr shortcuts to dedup field accessing in some parts (Manish Chopra) [1857857] - [netdrv] net: qed: improve indentation of some parts of code (Manish Chopra) [1857857] - [netdrv] net: qed: address kernel-doc warnings (Manish Chopra) [1857857] - [netdrv] net: qed: correct qed_hw_err_notify() prototype (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup global structs declarations (Manish Chopra) [1857857] - [netdrv] net: qed: move static iro_arrout of header file (Manish Chopra) [1857857] - [netdrv] qed: Make symbol 'qed_hw_err_type_descr' static (Manish Chopra) [1857857] - [netdrv] net: qede: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qede: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qede: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] net: qed: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qed: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qed: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] qed: add missing error test for DBG_STATUS_NO_MATCHING_FRAMING_MODE (Manish Chopra) [1857857] - [netdrv] net: qed: fix "maybe uninitialized" warning (Manish Chopra) [1857857] - [netdrv] net: qed: reset ILT block sizes before recomputing to fix crashes (Manish Chopra) [1857857] - [netdrv] net: qede: fix use-after-free on recovery and AER handling (Manish Chopra) [1857857] - [netdrv] net: qede: fix PTP initialization on recovery (Manish Chopra) [1857857] - [netdrv] net: qed: fix excessive QM ILT lines consumption (Manish Chopra) [1857857] - [netdrv] net: qed: fix NVMe login fails over VFs (Manish Chopra) [1857857] - [netdrv] net: qede: stop adding events on an already destroyed workqueue (Manish Chopra) [1857857] - [netdrv] net: qed: fix async event callbacks unregistering (Manish Chopra) [1857857] - [include] net: qed: fix left elements count calculation (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532 (Manish Chopra) [1857857] - [netdrv] qed: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [netdrv] qed: Add XRC to RoCE (Manish Chopra) [1857857] - [netdrv] qed: changes to ILT to support XRC (Manish Chopra) [1857857] - [include] net: qed: fix bad formatting (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical hardware error handler (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical fan failure handler (Manish Chopra) [1857857] - [netdrv] net: qede: Implement ndo_tx_timeout (Manish Chopra) [1857857] - [netdrv] net: qede: optional hw recovery procedure (Manish Chopra) [1857857] - [netdrv] net: qed: attention clearing properties (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup debug related declarations (Manish Chopra) [1857857] - [netdrv] net: qed: critical err reporting to management firmware (Manish Chopra) [1857857] - [netdrv] net: qed: invoke err notify on critical areas (Manish Chopra) [1857857] - [netdrv] net: qede: add hw err scheduled handler (Manish Chopra) [1857857] - [netdrv] net: qed: adding hw_err states and handling (Manish Chopra) [1857857] - [netdrv] net: qede: Use true for bool variable in qede_init_fp() (Manish Chopra) [1857857] - [netdrv] qed: Make ll2_cbs static (Manish Chopra) [1857857] - [netdrv] qede: Add support for handling the pcie errors (Manish Chopra) [1857857] - [netdrv] qed: Enable device error reporting capability (Manish Chopra) [1857857] - [netdrv] qed: use true,false for bool variables (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] net: qede: reject unsupported coalescing params (Manish Chopra) [1857857] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 440 (Manish Chopra) [1857857] - [scsi] treewide: Add SPDX license identifier - Makefile/Kconfig (Manish Chopra) [1857857] - [netdrv] sfc: don't double-down() filters in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: Fix error code in probe (Jarod Wilson) [1856681] - [netdrv] sfc: fix boolreturn.cocci warning and rename function (Jarod Wilson) [1856681] - [netdrv] sfc: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Jarod Wilson) [1856681] - [netdrv] sfc: Use fallthrough pseudo-keyword (Jarod Wilson) [1856681] - [netdrv] sfc: fix build warnings on 32-bit (Jarod Wilson) [1856681] - [netdrv] sfc: don't free_irq()s if they were never requested (Jarod Wilson) [1856681] - [netdrv] sfc: null out channel->rps_flow_id after freeing it (Jarod Wilson) [1856681] - [netdrv] sfc: take correct lock in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: really check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: fix ef100 design-param checking (Jarod Wilson) [1856681] - [netdrv] sfc: Fix build with CONFIG_RFS_ACCEL disabled (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add nic-type for VFs, and bind to them (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read pf_index at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: functions for selftests (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: statistics gathering (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: plumb in fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX path for EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX filter table management and related gubbins (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: TX path for EF100 NICs (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read Design Parameters at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: fail the probe if NIC uses unsol_ev credits (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: check firmware version at start-of-day (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: remove duplicated include from ef100_netdev.c (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_get_phys_port_{id, name} (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read device MAC address at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: probe the PHY and configure the MAC (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: actually perform resets (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: extend ef100_check_caps to cover datapath_caps3 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read datapath caps, implement check_caps (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: process events for MCDI completions (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_open/close and EVQ probing (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement MCDI transport (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: don't call efx_reset_down()/up() on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: PHY probe stub (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: reset-handling stub (Jarod Wilson) [1856681] - [netdrv] sfc: skeleton EF100 PF driver (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: register accesses on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 register definitions (Jarod Wilson) [1856681] - [netdrv] sfc: remove efx_ethtool_nway_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: drop unnecessary list_empty (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: helper function to set default RSS table of given size (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: NVRAM selftest support code (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: populate BUFFER_SIZE_BYTES in INIT_RXQ (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 to NIC-revision enumeration (Jarod Wilson) [1856681] - [netdrv] sfc: get drvinfo driver name from outside the common code (Jarod Wilson) [1856681] - [netdrv] sfc: initialise RSS context ID to 'no RSS context' in efx_init_struct() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_mcdi_filter_table_down() from _remove() (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_limit_len if NIC type doesn't have one (Jarod Wilson) [1856681] - [netdrv] sfc: assign TXQs without gaps (Jarod Wilson) [1856681] - [netdrv] sfc: commonise netif_set_real_numx_queues calls (Jarod Wilson) [1856681] - [netdrv] sfc: make tx_queues_per_channel variable at runtime (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'rss_cpus' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'interrupt_mode' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: remove max_interrupt_mode (Jarod Wilson) [1856681] - [netdrv] sfc: support setting MTU even if not privileged to configure MAC fully (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_remove if there isn't one (Jarod Wilson) [1856681] - [netdrv] sfc: commonise initialisation of efx->vport_id (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx->xq_entries initialisation (Jarod Wilson) [1856681] - [netdrv] sfc: initialise max_channels in efx_init_channels() (Jarod Wilson) [1856681] - [netdrv] sfc: move definition of EFX_MC_STATS_GENERATION_INVALID (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_tx_tso_header_length() and understand encapsulation (Jarod Wilson) [1856681] - [netdrv] sfc: remove duplicate declaration of efx_enqueue_skb_tso() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise TSO fallback code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_sync_rx_buffer() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise some MAC configuration code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise miscellaneous efx functions (Jarod Wilson) [1856681] - [netdrv] sfc: add missing licence info to mcdi_filters.c (Jarod Wilson) [1856681] - [netdrv] sfc: commonise MCDI MAC stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: move NIC-specific mcdi_port declarations out of common header (Jarod Wilson) [1856681] - [netdrv] sfc: extend common GRO interface to support CHECKSUM_COMPLETE (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ARFS handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise drain event handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise PCI error handlers (Jarod Wilson) [1856681] - [netdrv] sfc: track which BAR is mapped (Jarod Wilson) [1856681] - [netdrv] sfc: commonise FC advertising (Jarod Wilson) [1856681] - [netdrv] sfc: commonise other ethtool bits (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool NFC and RXFH/RSS functions (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool link handling functions (Jarod Wilson) [1856681] - [netdrv] sfc: split up nic.h (Jarod Wilson) [1856681] - [netdrv] sfc: refactor EF10 stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: don't try to create more channels than we can have VIs (Jarod Wilson) [1856681] - [netdrv] sfc: extend bitfield macros up to POPULATE_DWORD_13 (Jarod Wilson) [1856681] - [netdrv] sfc: determine flag word automatically in efx_has_cap() (Jarod Wilson) [1856681] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1856681] - [netdrv] sfc: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1856681] - [netdrv] sfc: add missing annotation for efx_ef10_try_update_nic_stats_vf() (Jarod Wilson) [1856681] - [netdrv] sfc: avoid an unused-variable warning (Jarod Wilson) [1856681] - [netdrv] sfc: fix dereference of table before it is null checked (Jarod Wilson) [1856681] - [netdrv] sfc: siena_check_caps() can be static (Jarod Wilson) [1856681] - [netdrv] sfc: actually wire up siena_check_caps() (Jarod Wilson) [1856681] - [netdrv] sfc: make firmware-variant printing a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: make filter table probe caller responsible for adding VLANs (Jarod Wilson) [1856681] - [netdrv] sfc: move rx_rss_context_exclusive into struct efx_mcdi_filter_table (Jarod Wilson) [1856681] - [netdrv] sfc: rework handling of (firmware) multicast chaining state (Jarod Wilson) [1856681] - [netdrv] sfc: move 'must restore' flags out of ef10-specific nic_data (Jarod Wilson) [1856681] - [netdrv] sfc: use efx_has_cap for capability checks outside of NIC-specific code (Jarod Wilson) [1856681] - [netdrv] sfc: make capability checking a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: move vport_id to struct efx_nic (Jarod Wilson) [1856681] - [ntb] NTB: Revert "Add Hygon Device ID" (Myron Stowe) [1880468] - [tools] NTB: ntb_test: Fix bug when counting remote files (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix race condition when run with ntb_test (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix support for hardware that doesn't have port numbers (Myron Stowe) [1908031] - [ntb] NTB: perf: Don't require one more memory window than number of peers (Myron Stowe) [1908031] - [ntb] NTB: ntb_pingpong: Choose doorbells based on port number (Myron Stowe) [1908031] - [ntb] NTB: Fix the default port and peer numbers for legacy drivers (Myron Stowe) [1908031] - [ntb] NTB: Revert the change to use the NTB device dev for DMA allocations (Myron Stowe) [1908031] - [ntb] NTB: ntb_tool: reading the link file should not end in a NULL byte (Myron Stowe) [1908031] - [ntb] ntb_perf: avoid false dma unmap of destination address (Myron Stowe) [1908031] - [ntb] ntb_perf: increase sleep time from one milli sec to one sec (Myron Stowe) [1908031] - [ntb] ntb_tool: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [ntb] ntb_perf: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [include] NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read comment typos (Myron Stowe) [1908031] - [ntb] ntb: intel: fix static declaration (Myron Stowe) [1908031] - [ntb] ntb: intel: add hw workaround for NTB BAR alignment (Myron Stowe) [1908031] - [ntb] ntb: intel: Add Icelake (gen4) support for Intel NTB (Myron Stowe) [1908031] - [ntb] NTB: Fix static check warning in perf_clear_test (Myron Stowe) [1908031] - [include] include/ntb: Fix typo in ntb_unregister_device description (Myron Stowe) [1908031] - [ntb] NTB: add pci shutdown handler for AMD NTB (Myron Stowe) [1908031] - [ntb] NTB: send DB event when driver is loaded or un-loaded (Myron Stowe) [1908031] - [ntb] NTB: remove redundant setting of DB valid mask (Myron Stowe) [1908031] - [ntb] NTB: return link up status correctly for PRI and SEC (Myron Stowe) [1908031] - [ntb] NTB: add helper functions to set and clear sideinfo (Myron Stowe) [1908031] - [ntb] NTB: move ntb_ctrl handling to init and deinit (Myron Stowe) [1908031] - [ntb] NTB: handle link up, D0 and D3 events correctly (Myron Stowe) [1908031] - [ntb] NTB: handle link down event correctly (Myron Stowe) [1908031] - [ntb] NTB: remove handling of peer_sta from amd_link_is_up (Myron Stowe) [1908031] - [ntb] NTB: set peer_sta within event handler itself (Myron Stowe) [1908031] - [ntb] NTB: return the side info status from amd_poll_link (Myron Stowe) [1908031] - [ntb] NTB: define a new function to get link status (Myron Stowe) [1908031] - [ntb] NTB: Enable link up and down event notification (Myron Stowe) [1908031] - [ntb] NTB: clear interrupt status register (Myron Stowe) [1908031] - [ntb] NTB: Fix access to link status and control register (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Use scnprintf() for avoiding potential buffer overflow (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0 (Myron Stowe) [1908031] - [ntb] ntb_tool: Fix printk format (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Fix address err in perf_copy_chunk (Myron Stowe) [1908031] - [ntb] NTB: Fix an error in get link status (Myron Stowe) [1908031] - [ntb] NTB: Add Hygon Device ID (Myron Stowe) [1908031] - [ntb] NTB: fix IDT Kconfig typos/spellos (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add memory window support for new AMD hardware (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add a new NTB PCI device ID (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: remove redundant assignment to rc (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0 (Myron Stowe) [1908031] - [ntb] ntb: point to right memory window index (Myron Stowe) [1908031] - [ntb] NTB/msi: remove incorrect MODULE defines (Myron Stowe) [1908031] - [documentation] NTB: Describe the ntb_msi_test client in the documentation (Myron Stowe) [1908031] - [ntb] NTB: Add MSI interrupt support to ntb_transport (Myron Stowe) [1908031] - [tools] NTB: Add ntb_msi_test support to ntb_test (Myron Stowe) [1908031] - [ntb] NTB: Introduce NTB MSI Test Client (Myron Stowe) [1908031] - [ntb] NTB: Introduce MSI library (Myron Stowe) [1908031] - [ntb] NTB: Rename ntb.c to support multiple source files in the module (Myron Stowe) [1908031] - [include] NTB: Introduce functions to calculate multi-port resource index (Myron Stowe) [1908031] - [include] NTB: Introduce helper functions to calculate logical port number (Myron Stowe) [1908031] - [pci] PCI/switchtec: Add module parameter to request more interrupts (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix setup MW with failure bug (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Skip unnecessary re-setup of shared memory window for crosslink case (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_reinit_peer() function (Myron Stowe) [1908031] - [include] NTB: correct ntb_dev_ops and ntb_dev comment typos (Myron Stowe) [1908031] - [ntb] NTB: amd: Silence shift wrapping warning in amd_ntb_db_vector_mask() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev() (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_amd: set peer limit register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Clear stale values in doorbell and command SPAD register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Disable NTB link after clearing peer XLAT registers (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Increased the number of message retries to 1000 (Myron Stowe) [1908031] - [ntb] ntb: intel: Make intel_ntb3_peer_db_addr static (Myron Stowe) [1908031] - [ntb] NTB: add new parameter to peer_db_addr() db_bit and db_data (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure the destination buffer is mapped for TX DMA (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Free MWs in ntb_transport_link_cleanup() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Added support of >=4G memory windows (Myron Stowe) [1908031] - [include] ntb_hw_switchtec: NT req id mapping table register entry number should be 512 (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter the driver info comments (Myron Stowe) [1908031] - [ntb] ntb: idt: Discard temperature sensor IRQ handler (Myron Stowe) [1908031] - [ntb] ntb: idt: Add basic hwmon sysfs interface (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter temperature read method (Myron Stowe) [1908031] - [netdrv] ntb_netdev: Simplify remove with client device drvdata (Myron Stowe) [1908031] - [ntb] NTB: transport: Try harder to alloc an aligned MW buffer (Myron Stowe) [1908031] - [ntb] ntb: ntb_transport: Mark expected switch fall-throughs (Myron Stowe) [1908031] - [ntb] ntb: idt: Set PCIe bus address to BARLIMITx (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks (Myron Stowe) [1908031] - [ntb] ntb: intel: fix return value for ndev_vec_mask() (Myron Stowe) [1908031] - [netdrv] ntb_netdev: fix sleep time mismatch (Myron Stowe) [1908031]- [block] block: fix incorrect branching in blk_max_size_offset() (Mike Snitzer) [1903722] - [md] dm: fix IO splitting (Mike Snitzer) [1903722] - [block] block: fix get_max_io_size() (Mike Snitzer) [1903722] - [block] block: Improve physical block alignment of split bios (Mike Snitzer) [1903722] - [block] block: use gcd() to fix chunk_sectors limit stacking (Mike Snitzer) [1903722] - [kernel] sched/deadline: Fix priority inheritance with multiple scheduling classes (Phil Auld) [1780490] - [fs] Convert trailing spaces and periods in path components (Leif Sahlberg) [1882457] - [block] loop: Fix occasional uevent drop (Ming Lei) [1897401] - [block] block: add a return value to set_capacity_revalidate_and_notify (Ming Lei) [1897401] - [fs] fat: truncate inode timestamp updates in setattr (Pavel Reichl) [1533270] - [fs] fat: change timestamp updates to use fat_truncate_time (Pavel Reichl) [1533270] - [fs] fat: add functions to update and truncate timestamps appropriately (Pavel Reichl) [1533270] - [fs] fat: create a function to calculate the timezone offest (Pavel Reichl) [1533270] - [net] icmp: randomize the global rate limiter (Guillaume Nault) [1899137] - [net] ipv4: Restore flowi4_oif update before call to xfrm_lookup_route (Guillaume Nault) [1899137] - [net] ipv4: Update exception handling for multipath routes via same device (Guillaume Nault) [1899137] - [net] ip: fix tos reflection in ack and reset packets (Guillaume Nault) [1899137] - [net] initialize fastreuse on inet_inherit_port (Guillaume Nault) [1899137] - [net] refactor bind_bucket fastreuse into helper (Guillaume Nault) [1899137] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'qplib_ctx' (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Restrict the max_gids to 256 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Static NQ depth allocation (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix the qp table indexing (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Do not report transparent vlan from QP1 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Add helper data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce a function to allocate swq (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce wqe mode to select execution path (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt: Delete 'nq_ptr' variable which is not used (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove dead code from rcfw (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Simplify obtaining queue entry from hw ring (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Update missing hsi data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Reduce device page size detection code (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove unsupported modify_device callback (Selvin Xavier) [1861886] - [include] net: Add netif_is_bareudp() API to identify bareudp devices (Guillaume Nault) [1839788] - [net] Removed the device type check to add mpls support for devices (Guillaume Nault) [1839788] - [tools] selftests: set conf.all.rp_filter=0 in bareudp.sh (Guillaume Nault) [1839788] - [tools] selftests: disable rp_filter when testing bareudp (Guillaume Nault) [1839788] - [tools] selftests: add test script for bareudp tunnels (Guillaume Nault) [1839788] - [documentation] bareudp: Corrected description of bareudp module. (Guillaume Nault) [1839788] - [netdrv] bareudp: forbid mixing IP and MPLS in multiproto mode (Guillaume Nault) [1839788] - [netdrv] bareudp: Reverted support to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [documentation] bareudp: update iproute2 sample commands (Guillaume Nault) [1839788] - [netdrv] bareudp: Added attribute to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed multiproto mode configuration (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed configuration to avoid having garbage values (Guillaume Nault) [1839788] - [netdrv] net: bareudp: avoid uninitialized variable warning (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed bareudp receive handling (Guillaume Nault) [1839788] - [netdrv] bareudp: remove unnecessary udp_encap_enable() in bareudp_socket_create() (Guillaume Nault) [1839788] - [netdrv] bareudp: print error message when command fails (Guillaume Nault) [1839788] - [netdrv] bareudp: add module alias (Guillaume Nault) [1839788] - [netdrv] bareudp: Fix uninitialized variable warnings. (Guillaume Nault) [1839788] - [netdrv] Special handling for IP & MPLS. (Guillaume Nault) [1839788] - [net] UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc. (Guillaume Nault) [1839788] - [arm64] arm64: remove arm64ksyms.c (Mark Salter) [1883365] - [arm64] arm64: frace: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: string: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: uaccess: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: page: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: smccc: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: tishift: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: add EXPORT_SYMBOL_NOKASAN() (Mark Salter) [1883365] - [mm] arm64: move memstart_addr export inline (Mark Salter) [1883365] - [arm64] arm64: remove bitop exports (Mark Salter) [1883365] - [arm64] arm64: lib: use C string functions with KASAN enabled (Mark Salter) [1883365] - [arm64] arm64: add (Mark Salter) [1883365] - [arm64] locking/atomics/arm64, arm64/bitops: Include (Mark Salter) [1883365] - [arm64] locking/atomics/arm64: Replace our atomic/lock bitop implementations with asm-generic (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*() (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIs (Mark Salter) [1883365] - [thermal] thermal: rcar_thermal: Add missing braces to conditional statement (Ivan Vecera) [1894564] - [thermal] thermal: Rename set_mode() to change_mode() (Ivan Vecera) [1894564] - [thermal] thermal: Simplify or eliminate unnecessary set_mode() methods (Ivan Vecera) [1894564] - [thermal] thermal: core: Stop polling DISABLED thermal devices (Ivan Vecera) [1894564] - [thermal] thermal: Explicitly enable non-changing thermal zone devices (Ivan Vecera) [1894564] - [thermal] thermal: Use mode helpers in drivers (Ivan Vecera) [1894564] - [thermal] thermal: Add mode helpers (Ivan Vecera) [1894564] - [thermal] thermal: remove get_mode() operation of drivers (Ivan Vecera) [1894564] - [thermal] thermal: Store device mode in struct thermal_zone_device (Ivan Vecera) [1894564] - [include] thermal: Add current mode to thermal zone device (Ivan Vecera) [1894564] - [acpi] thermal: Store thermal mode in a dedicated enum (Ivan Vecera) [1894564] - [acpi] acpi: thermal: Fix error handling in the register function (Ivan Vecera) [1894564] - [thermal] thermal: core: skip update disabled thermal zones after suspend (Ivan Vecera) [1894564] - [thermal] Thermal: do not clear passive state during system sleep (Ivan Vecera) [1894564] - [thermal] thermal: of-thermal: disable passive polling when thermal zone is disabled (Ivan Vecera) [1894564] - [crypto] crypto: qat - drop input parameter from adf_enable_aer() (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix function parameters descriptions (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unnecessary mutex_init() (Vladis Dronov) [1855190] - [crypto] crypto: qat - use PCI_VDEVICE (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace device ids defines (Vladis Dronov) [1855190] - [crypto] crypto: qat - include domain in top level debugfs path (Vladis Dronov) [1855190] - [crypto] crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA (Vladis Dronov) [1855190] - [crypto] crypto: qat - Use fallthrough pseudo-keyword (Vladis Dronov) [1855190] - [crypto] crypto: qat - add delay before polling mailbox (Vladis Dronov) [1855190] - [include] PCI: Add Intel QuickAssist device IDs (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix double free in qat_uclo_create_batch_init_list (Vladis Dronov) [1855190] - [crypto] crypto: qat - fallback for xts with 192 bit keys (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unused field in skcipher ctx (Vladis Dronov) [1855190] - [crypto] crypto: qat - validate xts key (Vladis Dronov) [1855190] - [crypto] crypto: qat - allow xts requests not multiple of block (Vladis Dronov) [1855190] - [crypto] crypto: qat - update timeout logic in put admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - send admin messages to set of AEs (Vladis Dronov) [1855190] - [crypto] crypto: qat - update fw init admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove packed attribute in etr structs (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel ABI __u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - convert to SPDX License Identifiers (Vladis Dronov) [1855190] - [crypto] crypto: qat - simplify the qat_crypto function (Vladis Dronov) [1855190] - [crypto] crypto: qat - spelling s/Decrytp/Decrypt/ (Vladis Dronov) [1855190] - [crypto] crypto: qat/adf_aer - Replace GFP_ATOMIC with GFP_KERNEL in adf_dev_aer_schedule_reset() (Vladis Dronov) [1855190] - [thermal] thermal: int340x: processor_thermal: fix: update Jasper Lake PCI id (David Arcari) [1889331] - [thermal] thermal: int3403_thermal: Downgrade error message (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Prevent page fault on .set_mode() op (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Don't require IDSP to exist (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export OEM vendor variables (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export GDDV (David Arcari) [1889331] - [thermal] thermal: int3400_thermal: Statically initialize .get_mode()/.set_mode() ops (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: fix: Update Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Use scnprintf() for avoiding potential buffer overflow (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Tiger Lake support (David Arcari) [1889331] - [platform] acpi: Remove header dependency (David Arcari) [1889331] - [thermal] thermal: int340x: switch to use helpers (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Jasper Lake support (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Add Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: intel: int3403: replace printk(KERN_WARN...) with pr_warn(...) (David Arcari) [1889331] - [thermal] thermal: intel: int340x_thermal: Remove unnecessary acpi_has_method() uses (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Ice Lake support (David Arcari) [1889331] - [thermal] drivers: thermal: processor_thermal_device: Export sysfs interface for TCC offset (David Arcari) [1889331] - [netdrv] net/mlx5e: Fix arch depending casting issue in FEC (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Kconfig: convert imply usage to weak dependency (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix condition for termination table cleanup (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Use a separate work queue for fib event handling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Add support for RDMA TX flow table (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for RDMA TX steering (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Limit the scope of struct mlx5_bfreg_info to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend QP creation to get uar page index from user space (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend CQ creation to get uar page index from user space (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid group version scan when not necessary (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid incrementing FTE version (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Simplify matching group searches (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Generally use the WC auto detection test result (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid forwarding to other eswitch uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Eswitch, enable forwarding back to uplink port (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5e: Add support for offloading traffic from uplink to uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Don't use termination tables in slow path (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Avoid configuring eswitch QoS if not supported (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: DR, Add support for flow table id destination action (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Refactor unload all reps per rep type (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Update VF vports config when num of VFs changed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Introduce per vport configuration for eswitch modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Prepare for vport enable/disable refactor (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant warning when QoS enable failed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant check of eswitch manager cap (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Allow MRs to be created in the cache synchronously (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Revise how the hysteresis scheme works for cache filling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix locking in MR cache work queue (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Lock access to ent->available_mrs/limit when doing queue_work (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix MR cache size and limit debugfs (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Always remove MRs from the cache before destroying them (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Simplify how the MR cache bucket is located (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Rename the tracking variables for the MR cache (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Replace spinlock protected write with atomic var (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Move asynchronous mkey creation to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Assign mkey variant in mlx5_ib only (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Setup mkey variant before mr create command invocation (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Use offsetofend() instead of duplicated variant (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, make query inline mode a static function (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Allocate smaller size tables for ft offload (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Introduce TLS and IPSec objects enums (Alaa Hleihel) [1858559] - [include] net/mlx5: Introduce egress acl forward-to-vport capability (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Add np_min_time_between_cnps and rp_max_rate debug params (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix header guard in rsc_dump.h (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Replace zero-length array with flexible-array member (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Add support for FEC modes based on 50G per lane links (Alaa Hleihel) [1858559] - [netdrv] net/mlxe5: Separate between FEC and current speed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Advertise globaly supported FEC modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Enforce setting of a single FEC mode (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Set FEC to auto when configured mode is not supported (Alaa Hleihel) [1858559] - [netdrv] mlx5: Use proper logging and tracing line terminations (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in RX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in TX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Gather reporters APIs together (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for resource dump (Alaa Hleihel) [1858559] - [netdrv] bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_EXT fw call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: return proper error codes in bnxt_show_temp (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use memcpy to copy VPD field info (Jonathan Toppins) [1861885] - [netdrv] net: ethernet: broadcom: have drivers select DIMLIB as needed (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Avoid sending firmware messages when AER error is detected (Jonathan Toppins) [1861885] - [netdrv] bnxt: don't enable NAPI until rings are ready (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Setup default RSS map in all scenarios (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: init RSS table for Minimal-Static VF reservation (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix HWRM error when querying VF temperature (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix possible crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix PCI AER error recovery flow (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Check for zero dir entries in NVRAM (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Don't query FW when netif_running() is false (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove superfluous memset() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for 'ethtool -d' (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Switch over to use the 64-bit software accumulated counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Accumulate all counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware masks for port counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware counter masks from firmware if available (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate additional memory for all statistics blocks (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor statistics code and structures (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use macros to define port statistics size and offset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware interface to 1.10.1.54 (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove PCIe non-counters from ethtool statistics (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: don't complain if TC flower can't be supported (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix completion ring sizing with TPA enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Init ethtool link settings after reading updated PHY configuration (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix race when modifying pause settings (Jonathan Toppins) [1861885] - [netdrv] bnxt: convert to new udp_tunnel_nic infra (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: allow firmware to disable VLAN offloads (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: clean up VLAN feature bit handling (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Implement ethtool -X to set indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return correct RSS indirection table entries to ethtool -x (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fill HW RSS table from the RSS logical indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add helper function to return the number of RSS contexts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add logical RSS indirection table structure (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix up bnxt_get_rxfh_indir_size() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set up the chip specific RSS table size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Read VPD info only for PFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix statistics counters issue during ifdown with older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not enable legacy TX push on older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Store the running firmware version code (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add board.serial_number field to info_get cb (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return from timer if interface is not in open state (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix AER reset logic on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Re-enable SRIOV during resume (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Simplify bnxt_resume() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix firmware message length endianness (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix return code to "flash_device" (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix accumulation of bp->net_stats_prev (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: show only relevant ethtool stats for a TX or RX ring (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Split HW ring statistics strings into RX and TX parts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor the software ring counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add doorbell information to bnxt_en_dev struct (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for L2 doorbell size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set the db_offset on 57500 chips for the RDMA MSIX entries (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Define the doorbell offsets on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve kernel log messages related to ethtool reset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix ethtool_reset_flags ABI violations (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: refactor ethtool firmware reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: prepare to refactor ethtool reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve TQM ring context memory sizing formulas (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate TQM ring context memory according to fw specification (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware spec. to 1.10.1.33 (Jonathan Toppins) [1861885] - [fs] fs/namespace.c: fix mountpoint reference counter race (Pavel Reichl) [1852651] {CVE-2020-12114}- [powerpc] powerpc/64: Fix kernel stack 16-byte alignment (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/aout: Fix struct user definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/uapi: Fix sigcontext definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] bpf: powerpc: fix broken uapi for BPF_PROG_TYPE_PERF_EVENT (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Tests for kernel accessing user memory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Introduce PPC_DEBUG_FEATURE_DATA_BP_ARCH_31 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix exception handling for CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Move DAWR detection logic outside of hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Fix SETHWDEBUG when CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix handling of vector instructions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix quadword instruction handling on p10 predecessors (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoint.h: delete duplicated word (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Remove 512 byte boundary (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Return available watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Guest support for 2nd DAWR hcall (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Set CPU_FTR_DAWR1 based on pa-features bit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/dt_cpu_ftrs: Add feature for 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Enable watchpoint functionality on power10 guest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception for CACHEOP (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception constraint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix 512 byte boundary limit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] hw-breakpoints: Fix build warnings with clang (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Support 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Don't allow breakpoint overwriting (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't allow concurrent perf and ptrace events (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Prepare handler to handle more than one watchpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use builtin ALIGN*() macros (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce is_ptrace_bp() function (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use loop for thread_struct->ptrace_bps (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Convert thread_struct->hw_brk to an array (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Disable all available watchpoints when !dawr_force_enable (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Get watchpoint count dynamically while disabling them (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to __set_breakpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to set_dawr (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Return actual num of available watchpoints (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce function to get nr watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Add SPRN macros for second DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move ptrace_triggered() into hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ppc_gethwdinfo() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ptrace_get_debugreg() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ADV_DEBUG_REGS related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move register viewing functions out of ptrace.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out TRANSACTIONAL_MEM related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out SPE related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ALTIVEC related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out VSX related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop PARAMETER_SAVE_AREA_OFFSET (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop unnecessary #ifdefs CONFIG_PPC64 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: remove unused header includes (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Move ptrace into a subdirectory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't call dar_within_range() for Book3S (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Enable range tests on 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow any address range size (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Support for 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Add DAR outside test in perf-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Rewrite ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: permanently include 8xx registers in reg.h (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/64: Interrupts save PPR on stack rather than thread_struct (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Use SWITCH_FRAME_SIZE for prom and rtas entry (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Don't use sizeof(struct pt_regs) in ptrace code (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Split user/kernel definitions of struct pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: declare set_breakpoint() static (Desnes Augusto Nunes do Rosario) [1854528] - [tools] perf vendor events power9: Added nest imc metric events (Michael Petlan) [1780258] - [powerpc] powerpc/perf: Fix crashes with generic_compat_pmu & BHRB (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints (Michael Petlan) [1854525] - [powerpc] powerpc/powernv/idle: add a basic stop 0-3 driver for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/kernel: Cleanup machine check function declarations (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix soft lockups due to missed interrupt accounting (Michael Petlan) [1854525] - [powerpc] powerpc: Add POWER10 raw mode cputable entry (Michael Petlan) [1854525] - [powerpc] powerpc/powernv: Machine check handler for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add extended regs support for power10 platform (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add support for outputting extended regs in perf intr_regs (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended regs in power10 (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended register capability (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix MMCRA_BHRB_DISABLE define for binutils < 2.28 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Initialize power10 PMU registers in cpu setup routine (Michael Petlan) [1854525] - [powerpc] powerpc/perf: BHRB control to disable BHRB logic when not used (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 BHRB filter support for PERF_SAMPLE_BRANCH_IND_CALL/COND (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Ignore the BHRB kernel address filtering for P10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: power10 Performance Monitoring support (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 PMU feature to DT CPU features (Michael Petlan) [1854525] - [powerpc] powerpc/xmon: Add PowerISA v3.1 PMU SPRs (Michael Petlan) [1854525] - [powerpc] powerpc64: Break asm/percpu.h vs spinlock_types.h dependency (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current DAWR macros (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Make struct kernel_param_ops definition const (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: simplify kvm_cma_reserve() (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix symbol undeclared warnings (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Remove redundant initialization of variable ret (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: xive: Convert to DEFINE_SHOW_ATTRIBUTE (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Set LPCR[HDICE] before writing HDEC (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Do not allocate HPT for a nested guest (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Don't return -ENOTSUPP to userspace in ioctls (Greg Kurz) [1882796] - [powerpc] 64s: handle ISA v3.1 local copy-paste context switches (Greg Kurz) [1882796] - [powerpc] 64s: Move HMI IRQ stat from percpu variable to paca (Greg Kurz) [1882796] - [powerpc] kvm/cma: Improve kernel log during boot (Greg Kurz) [1882796] - [powerpc] kvm: Use correct CONFIG symbol in comment (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current H_SET_MODE DAWR macro (Greg Kurz) [1882796] - [tools] kvm: ppc: Fix typo on H_DISABLE_AND_GET hcall (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant kvm_run parameters in assembly (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Save/restore new PMU registers (Greg Kurz) [1882796] - [powerpc] perf: Add support for ISA3.1 PMU SPRs (Greg Kurz) [1882796] - [powerpc] perf: Update Power PMU cache_events to u64 type (Greg Kurz) [1882796] - [powerpc] perf: Update cpu_hw_event to use `struct` for storing MMCR registers (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Cleanup updates for kvm vcpu MMCR (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Protect kvm_vcpu_read_guest with srcu locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Increase KVMPPC_NR_LPIDS on POWER8 and POWER9 (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3shv: Enable support for ISA v3.1 guests (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s pr: Remove uninitialized_var() usage (Greg Kurz) [1882796] - [powerpc] kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUAL (Greg Kurz) [1882796] - [powerpc] book3s64/kvm: Fix secondary page table walk warning during migration (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix some RCU-list locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Ignore kmemleak false positives (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant 'kvm_run' parameters (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Remove redundant kvm_run from vcpu_arch (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Remove redundant NULL check (Greg Kurz) [1882796] - [powerpc] Fix compile issue with force DAWR (Greg Kurz) [1882796] - [powerpc] silence a -Wcast-function-type warning in dawr_write_file_bool (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Fix r3 corruption in h_set_dabr() (Greg Kurz) [1882796] - [powerpc] Add force enable of DAWR on P9 option (Greg Kurz) [1882796] - [documentation] powerpc: Document issues with the DAWR on POWER9 (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_UP() by ALIGN() (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_DOWN() by ALIGN_DOWN() (Greg Kurz) [1882796] - [netdrv] tg3: Fix soft lockup when tg3_reset_task() fails (Jonathan Toppins) [1899595] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: harden against cpu hotplug (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: adjust for temperature offset (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Build with _FILE_OFFSET_BITS=64 (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support AMD Family 19h (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Remove empty columns for Jacobsville (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix output formatting for ACPI CST enumeration (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Enable accumulate RAPL display (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Introduce functions to accumulate RAPL consumption (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Make the energy variable to be 64 bit (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Always print idle in the system configuration header (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print /dev/cpu_dma_latency (Prarit Bhargava) [1857136] - [tools] turbostat/.gitignore: add SPDX License Identifier (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: update version (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print cpuidle information (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix 32-bit capabilities warning (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix gcc build warnings (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Elkhart Lake (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Jasper Lake (Prarit Bhargava) [1857136] - [scsi] scsi: core: Return BLK_STS_AGAIN for ALUA transitioning (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transitioning state (Ewan Milne) [1867264] - [block] scsi: block: Return status code in blk_mq_end_request() (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() (Ewan Milne) [1877156] - [fs] gfs2: check for live vs. read-only file system in gfs2_fitrim (Abhijith Das) [1335139] - [fs] gfs2: don't initialize statfs_change inodes in spectator mode (Abhijith Das) [1335139] - [fs] gfs2: init_journal's undo directive should also undo the statfs inodes (Abhijith Das) [1335139] - [fs] gfs2: Recover statfs info in journal head (Abhijith Das) [1335139] - [fs] gfs2: lookup local statfs inodes prior to journal recovery (Abhijith Das) [1335139] - [fs] gfs2: Add fields for statfs info in struct gfs2_log_header_host (Abhijith Das) [1335139] - [block] nbd: don't update block size after device is started (Ming Lei) [1891363] - [platform] platform/x86: thinkpad_acpi: lap or desk mode interface (David Arcari) [1889642] - [infiniband] IB/mlx4: Convert rej_tmout radix-tree to XArray (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Adjust delayed work when a dup is observed (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for REJ due to timeout (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Fix starvation in paravirt mux/demux (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Separate tunnel and wire bufs parameters (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for MRA (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add and improve logging (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Avoid assigning a value to ring_cons but not used it anymore in mlx4_en_xmit() (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Alaa Hleihel) [1858564] - [infiniband] treewide: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] net/mlx4: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] mlx4: convert to new udp_tunnel_nic infra (Alaa Hleihel) [1858564] - [netdrv] mlx4: Mark PM functions as __maybe_unused (Alaa Hleihel) [1858564] - [netdrv] mlx4: use generic power management (Alaa Hleihel) [1858564] - [netdrv] mlx4: disable device on shutdown (Alaa Hleihel) [1858564 1858563] - [include] IB/mlx4: Replace zero-length array with flexible-array (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_ethtool_add_mac_rule() (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_get_rxfh() (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: use napi_complete_done() in TX completion (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: avoid indirect call in TX completion (Alaa Hleihel) [1858564 1858562] - [infiniband] RDMA/mlx4: Delete duplicated offsetofend implementation (Alaa Hleihel) [1858564 1858562] - [netdrv] net: mlx4: reject unsupported coalescing params (Alaa Hleihel) [1858564 1858562] - [hwmon] hwmon: (amd_energy) match for supported models (David Arcari) [1860387] - [hwmon] hwmon: (amd_energy) Missing platform_driver_unregister() on error in amd_energy_init() (David Arcari) [1860387] - [hwmon] hwmon: Add amd_energy driver to report energy counters (David Arcari) [1860387] - [include] include/asm-generic/topology.h: guard cpumask_of_node() macro argument (David Arcari) [1860387]- [x86] x86/dumpstack: Fix misleading instruction pointer error message (Kenneth Yin) [1903506] - [powerpc] powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt handler (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Fix race while processing OPAL dump (Diego Domingos) [1891822] - [powerpc] powerpc/opal_elog: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/elog: Fix race while processing OPAL error log event (Diego Domingos) [1891822] - [hid] HID: logitech-dj: Fix an error in mse_bluetooth_descriptor (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Add PID for MX Anywhere 2 (Benjamin Tissoires) [1885560] - [hid] HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer One S1003 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: fix stylus battery reporting (Benjamin Tissoires) [1885560] - [hid] HID: roccat: add bounds checking in kone_sysfs_write_settings() (Benjamin Tissoires) [1885560] - [hid] HID: core: Sanitize event code and type when mapping input (Benjamin Tissoires) [1885560] - [hid] HID: core: Correctly handle ReportSize being zero (Benjamin Tissoires) [1885560] - [hid] HID: elan: Fix memleak in elan_input_configured (Benjamin Tissoires) [1885560] - [hid] HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices (Benjamin Tissoires) [1885560] - [hid] Revert "HID: usbhid: do not sleep when opening device" (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage() (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll three more Lenovo PixArt mice (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands (Benjamin Tissoires) [1885560] - [hid] HID: macally: Constify macally_id_table (Benjamin Tissoires) [1885560] - [hid] HID: cougar: Constify cougar_id_table (Benjamin Tissoires) [1885560] - [hid] HID: quirks: add NOGET quirk for Logitech GROUP (Benjamin Tissoires) [1885560] - [hid] HID: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: udraw-ps3: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: input: Fix devices that return multiple bytes in battery report (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Fix spurious F23 key press report during resume from suspend (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard fn_lock support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Rename fn_lock sysfs attr handlers to make them generic (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Factor out generic parts of the LED code (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Merge tpkbd and cptkbd data structures (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid repeated "multiplier = " log messages (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Use HIDPP_RECEIVER_INDEX instead of 0xff (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: Replace PCI_DEV_FLAGS_NO_D3 with pci_save_state (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Ignore Simply Automated UPB PIM (Benjamin Tissoires) [1885560] - [hid] HID: apple: Disable Fn-key key-re-mapping on clone keyboards (Benjamin Tissoires) [1885560] - [hid] HID: Wiimote: Treat the d-pad as an analogue stick (Benjamin Tissoires) [1885560] - [hid] HID: steam: fixes race in handling device list (Benjamin Tissoires) [1885560] - [hid] HID: magicmouse: do not set up autorepeat (Benjamin Tissoires) [1885560] - [hid] HID: alps: support devices with report id 2 (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll Obins Anne Pro 2 keyboard (Benjamin Tissoires) [1885560] - [hid] HID: input: do not run GET_REPORT unless there's a Resolution Multiplier (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: remove redundant assignment to variable retval (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: do not sleep when opening device (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Remove MT_CLS_WIN_8_DUAL (Benjamin Tissoires) [1885560] - [hid] HID: sony: Fix for broken buttons on DS3 USB dongles (Benjamin Tissoires) [1885560] - [hid] HID: Add quirks for Trust Panora Graphic Tablet (Benjamin Tissoires) [1885560] - [hid] HID: apple: Swap the Fn and Left Control keys on Apple keyboards (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Schneider SCL142ALM to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: avoid bogus uninitialized-variable warning (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: reset Synaptics SYNA2393 on resume (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: Fix race between usbhid_close() and usbhid_stop() (Benjamin Tissoires) [1885560] - [hid] HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead (Benjamin Tissoires) [1885560] - [hid] HID: alps: Add AUI1657 device ID (Benjamin Tissoires) [1885560] - [hid] HID: fix typo in Kconfig (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add support for Logitech G11 extra keys (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: add eGalaxTouch P80H84 support (Benjamin Tissoires) [1885560] - [hid] HID: logitech: drop outdated references to unifying receivers (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Simplify an error handling path in 'rmi_hid_read_block()' (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: hbm.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: Add driver fixing Glorious PC Gaming Race mouse report descriptor (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Do not fail the probe when we fail to disable F# emulation (Benjamin Tissoires) [1885560] - [hid] HID: fix Kconfig word ordering (Benjamin Tissoires) [1885560] - [hid] HID: add ALWAYS_POLL quirk to lenovo pixart mouse (Benjamin Tissoires) [1885560] - [hid] HID: google: add moonball USB id (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Remove unnecessary goto label (Benjamin Tissoires) [1885560] - [hid] HID: hid-sensor-custom: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: hid-picolcd_fb: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support for the static device in the Powerplay mat/receiver (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix race condition for scheduled work during removal (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: call hid_hw_stop() in case of error (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix general protection fault caused by double kfree (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: alps: Fix an error handling path in 'alps_input_configured()' (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix race in in hiddev_disconnect() (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add debug msg when exporting a HID++ report descriptors (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Remove ITE 8595 entry from hid_have_special_driver (Benjamin Tissoires) [1885560] - [include] HID: core: increase HID report buffer size to 8KiB (Benjamin Tissoires) [1885560] - [hid] HID: core: fix off-by-one memset in hid_report_raw_event() (Benjamin Tissoires) [1885560] - [hid] HID: apple: Add support for recent firmware on Magic Keyboards (Benjamin Tissoires) [1885560] - [hid] HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: BatteryVoltage: only read chargeStatus if extPower is active (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid duplicate error handling code in 'hidpp_probe()' (Benjamin Tissoires) [1885560] - [hid] HID: hidraw, uhid: Always report EPOLLOUT (Benjamin Tissoires) [1885560] - [hid] HID: steam: Fix input device disappearing (Benjamin Tissoires) [1885560] - [hid] hid-logitech-hidpp: read battery voltage from newer devices (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add MX Master 3 Mouse (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support WirelessDeviceStatus connect events (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support translations from short to long reports (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: fix mess in hiddev_open() (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: clear unmapped usages (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for incorrect input length on Lenovo Y720 (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for Xin-Mo Dual Controller (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: add support uniq ioctl (Benjamin Tissoires) [1885560] - [hid] HID: Fix slab-out-of-bounds read in hid_field_extract (Benjamin Tissoires) [1885560] - [hid] HID: picoLCD: constify fb ops (Benjamin Tissoires) [1885560] - [hid] HID: uhid: Fix returning EPOLLOUT from uhid_char_poll (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: Fix returning EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Check that the RMI_STARTED bit is set before unregistering the RMI transport device (Benjamin Tissoires) [1885560] - [hid] HID: quirks: remove hid-led devices from hid_have_special_driver (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Reset ALPS touchpads on resume (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: fix no irq after reset on raydium 3118 (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Silence intermittent get_battery_capacity errors (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: remove orphaned member sleep_delay (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add quirk for HP MSU1465 PIXART OEM mouse (Benjamin Tissoires) [1885560] - [hid] HID: core: check whether Usage Page item is after Usage ID items (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Send power-on command after reset (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Remove runtime power management (Benjamin Tissoires) [1885560] - [hid] HID: google: Detect base folded usage instead of hard-coding whiskers (Benjamin Tissoires) [1885560] - [hid] HID: google: add magnemite/masterball USB ids (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add depends on LEDS_CLASS to Logitech Kconfig entry (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for controlling the G510's RGB backlight (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510 keyboards' gaming keys (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add keyboard and LCD backlight control (Benjamin Tissoires) [1885560] - [hid] HID: Add driver for Logitech gaming keyboards (G15, G15 v2) (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: replace printk() with corresponding pr_xx() variant (Benjamin Tissoires) [1885560] - [hid] HID: prodikeys: make array keys static const, makes object smaller (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode on connect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode switch on disconnect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: more robust tablet mode detection (Benjamin Tissoires) [1885560] - [hid] HID: core: fix dmesg flooding if report field larger than 32bit (Benjamin Tissoires) [1885560] - [include] HID: core: Add printk_once variants to hid_warn() etc (Benjamin Tissoires) [1885560] - [include] HID: core: reformat and reduce hid_printk macros (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: modify quirks for weida's devices (Benjamin Tissoires) [1885560] - [hid] hid-logitech-dj: add the new Lightspeed receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support of the G700(s) receiver (Benjamin Tissoires) [1885560] - [hid] HID: do not call hid_set_drvdata(hdev, NULL) in drivers (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: extend consumer usages range (Benjamin Tissoires) [1885560] - [hid] hiddev: Return EPOLLOUT from hiddev_poll (Benjamin Tissoires) [1885560] - [hid] hidraw: Return EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special Cayman handling (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - only increment wakeup count on touch (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add ic type 0x15 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for high resolution reports (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - do not constantly re-query pattern ID (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add firmware update info for ICs 0x11, 0x13, 0x14 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware updated on newer ICs (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for different firmware page sizes (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - fix detecting IAP version on older controllers (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle devices with patterns above 1 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - make fetching IC type of older controllers more robust (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware not implementing "get pattern" command (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list (Benjamin Tissoires) [1885560] - [input] Input: elantech - remove redundant assignments to variable error (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen (Benjamin Tissoires) [1885560] - [uapi] Input: add `SW_MACHINE_COVER` (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special PowerPC handling (Benjamin Tissoires) [1885560] - [input] Input: synaptics - add a second working PNP_ID for Lenovo T470s (Benjamin Tissoires) [1885560] - [input] Input: introduce input_mt_report_slot_inactive() (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 reset list (Benjamin Tissoires) [1885560] - [input] Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list" (Benjamin Tissoires) [1885560] - [input] Input: i8042 - attach fwnode to serio i8042 kbd device (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: update SPDX tag for input-event-codes.h (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Acer Aspire 5738z to nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: move the new KEY_SELECTIVE_SCREENSHOT keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable RMI on HP Envy 13-ad105ng (Benjamin Tissoires) [1885560] - [uapi] Input: allocate keycode for "Selective Screenshot" key (Benjamin Tissoires) [1885560] - [input] Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable SMBus on ThinkPad L470 (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch T470s to RMI4 by default (Benjamin Tissoires) [1885560] - [input] Input: input_event - fix struct padding on sparc64 (Benjamin Tissoires) [1885560] - [uapi] Input: add privacy screen toggle keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus (Benjamin Tissoires) [1885560] - [uapi] Input: Add event-codes for macro keys found on various keyboards (Benjamin Tissoires) [1885560] - [input] Input: i8042 - enable wakeup on a stable struct device (Benjamin Tissoires) [1885560] - [input] Input: psmouse - drop all unneeded functions from mouse headers (Benjamin Tissoires) [1885560] - [input] Input: remove dev_err() usage after platform_get_irq() (Benjamin Tissoires) [1885560] - [input] Input: synaptics - fix a typo (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_add_action_or_reset() (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_device_add_groups() (Benjamin Tissoires) [1885560] - [power] power: supply: core: Add Standard, Adaptive, and Custom charge types (Benjamin Tissoires) [1885560] - [scsi] scsi: mpt3sas: Fix timeouts observed while reenabling IRQ (Tomas Henzl) [1880114] - [fs] ext4: handle option set by mount flags correctly (Pavel Reichl) [1848084] - [fs] xfs: preserve inode versioning across remounts (Pavel Reichl) [1848084] - [kernel] kheaders: explain why include/config/autoconf.h is excluded from md5sum (Jiri Olsa) [1899585] - [kernel] kheaders: remove the last bashism to allow sh to run it (Jiri Olsa) [1899585] - [kernel] kheaders: optimize header copy for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: optimize md5sum calculation for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' (Jiri Olsa) [1899585] - [kernel] kheaders: substituting --sort in archive creation (Jiri Olsa) [1899585] - [kernel] kheaders: make headers archive reproducible (Jiri Olsa) [1899585] - [kernel] kheaders: include only headers into kheaders_data.tar.xz (Jiri Olsa) [1899585] - [kernel] kheaders: remove meaningless -R option of 'ls' (Jiri Olsa) [1899585] - [kernel] kheaders: Do not regenerate archive if config is not changed (Jiri Olsa) [1899585] - [kernel] kheaders: Move from proc to sysfs (Jiri Olsa) [1899585] - [kernel] kernel/Makefile: don't assume that kernel/gen_ikh_data.sh is executable (Jiri Olsa) [1899585] - [init] init/config: Do not select BUILD_BIN2C for IKCONFIG (Jiri Olsa) [1899585] - [kernel] Provide in-kernel headers to make extending kernel easier (Jiri Olsa) [1899585] - [tty] pty: do tty_flip_buffer_push without port->lock in pty_write (Artem Savkov) [1787975] - [virtio] virtio_balloon: fix sparse warning (Nico Pache) [1839055] - [virtio] virtio_balloon: fix up endian-ness for free cmd id (Nico Pache) [1839055] - [virtio] virtio-balloon: Document byte ordering of poison_val (Nico Pache) [1839055] - [virtio] virtio-mmio: Reject invalid IRQ 0 command line argument (Nico Pache) [1839055] - [virtio] virtio-balloon: Disable free page reporting if page poison reporting is not enabled (Nico Pache) [1839055] - [virtio] virtio-mmio: Delete an error message in vm_find_vqs() (Nico Pache) [1839055] - [virtio] virtio: add VIRTIO_RING_NO_LEGACY (Nico Pache) [1839055] - [virtio] virtio-balloon: Avoid using the word 'report' when referring to free page hinting (Nico Pache) [1839055] - [virtio] virtio-balloon: make virtballoon_free_page_report() static (Nico Pache) [1839055] - [virtio] virtio-balloon: switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM (Nico Pache) [1839055] - [documentation] mm/page_reporting: add free page reporting documentation (Nico Pache) [1839055] - [mm] mm/page_reporting: add budget limit on how many pages can be reported per pass (Nico Pache) [1839055] - [mm] mm/page_reporting: rotate reported pages to the tail of the list (Nico Pache) [1839055] - [virtio] virtio-balloon: add support for providing free page reports to host (Nico Pache) [1839055] - [virtio] virtio-balloon: pull page poisoning config out of free page hinting (Nico Pache) [1839055] - [mm] mm: introduce Reported pages (Nico Pache) [1839055] - [mm] mm: add function __putback_isolated_page (Nico Pache) [1839055] - [mm] mm: use zone and order instead of free area in free_list manipulators (Nico Pache) [1839055] - [mm] mm: adjust shuffle code to allow for future coalescing (Nico Pache) [1839055] - [virtio] virtio_balloon: Adjust label in virtballoon_probe (Nico Pache) [1839055] - [virtio] virtio_ring: Fix mem leak with vring_new_virtqueue() (Nico Pache) [1839055] - [virtio] virtio_balloon: Fix memory leaks on errors in virtballoon_probe() (Nico Pache) [1839055] - [virtio] virtio-balloon: Fix memory leak when unloading while hinting is in progress (Nico Pache) [1839055] - [virtio] virtio_balloon: prevent pfn array overflow (Nico Pache) [1839055] - [virtio] virtio-pci: check name when counting MSI-X vectors (Nico Pache) [1839055] - [virtio] virtio-balloon: initialize all vq callbacks (Nico Pache) [1839055] - [virtio] virtio-mmio: convert to devm_platform_ioremap_resource (Nico Pache) [1839055] - [virtio] virtio_balloon: divide/multiply instead of shifts (Nico Pache) [1839055] - [virtio] virtio_balloon: name cleanups (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker count (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker scan number of pages (Nico Pache) [1839055] - [virtio] virtio-mmio: add error check for platform_get_irq (Nico Pache) [1839055] - [virtio] virtio: Fix indentation of VIRTIO_MMIO (Nico Pache) [1839055] - [virtio] virtio/virtio_ring: do some comment fixes (Nico Pache) [1839055] - [virtio] virtio_pci: fix a NULL pointer reference in vp_del_vqs (Nico Pache) [1839055] - [virtio] virtio: hint if callbacks surprisingly might sleep (Nico Pache) [1839055] - [virtio] virtio_balloon: remove the unnecessary 0-initialization (Nico Pache) [1839055] - [virtio] virtio-balloon: improve update_balloon_size_func (Nico Pache) [1839055] - [virtio] virtio-balloon: tweak config_changed implementation (Nico Pache) [1839055] - [misc] virtio: don't allocate vqs when names= NULL (Nico Pache) [1839055] - [virtio] virtio_pci: use queue idx instead of array idx to set up the vq (Nico Pache) [1839055] - [virtio] virtio: remove deprecated VIRTIO_PCI_CONFIG() (Nico Pache) [1839055] - [mm] mm/page_poison: expose page_poisoning_enabled to kernel modules (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_PAGE_POISON (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT (Nico Pache) [1839055] - [virtio] virtio: pci-legacy: Validate queue pfn (Nico Pache) [1839055] - [virtio] virtio: mmio-v1: Validate queue PFN (Nico Pache) [1839055] - [virtio] virtio_balloon: replace oom notifier with shrinker (Nico Pache) [1839055] - [virtio] virtio-balloon: kzalloc the vb struct (Nico Pache) [1839055] - [virtio] virtio-balloon: remove BUG() in init_vqs (Nico Pache) [1839055] - [mm] mm, debug_pagealloc: use a page type instead of page_ext flag (Nico Pache) [1839055] - [mm] mm, page_alloc: more extensive free page checking with debug_pagealloc (Nico Pache) [1839055] - [mm] mm, debug_pagelloc: use static keys to enable debugging (Nico Pache) [1839055] - [include] include/linux/page_ext.h: drop definition of unused PAGE_EXT_DEBUG_POISON (Nico Pache) [1839055] - [tty] vt: vt_ioctl: fix use-after-free in vt_in_use() (Vladis Dronov) [1875585] - [tty] vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console (Vladis Dronov) [1875585] - [tty] vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines (Vladis Dronov) [1875585] - [tty] vt: selection, introduce vc_is_sel (Vladis Dronov) [1875585] - [fs] gfs2: Don't sleep during glock hash walk (Andreas Grunbacher) [1871173]- [powerpc] powerpc/64s/hash: Fix hash_preload running with interrupts enabled (Diego Domingos) [1884152] - [powerpc] powerpc/pseries: Avoid using addr_to_pfn in real mode (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Handle UE event for memcpy_mcsafe (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Fix MCE handling on pseries (Diego Domingos) [1822675] - [powerpc] powerpc/64s/pseries: machine check convert to use common event code (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print additional information about MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print correct severity for MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/64s: Report SLB multi-hit rather than parity error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Reduce MCE console logs to lesser lines (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Improve array initialization (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Fix misleading print for TLB mutlihit (Diego Domingos) [1822675] - [netdrv] i40e: fix crash when Rx descriptor count is changed (Jiri Benc) [1882708] - [netdrv] virtio_net: Fix out of bounds access of sq (Jiri Benc) [1882708] - [tools] tools/bpftool: Fix attaching flow dissector (Jiri Benc) [1882708] - [docs] bpf: Use valid and new links in index.rst (Jiri Benc) [1882708] - [netdrv] netdevsim: fix unbalaced locking in nsim_create() (Jiri Benc) [1882708] - [net] bpfilter: Allow to build bpfilter_umh as a module without static library (Jiri Benc) [1882708] - [net] bpf, netns: Fix use-after-free in pernet pre_exit callback (Jiri Benc) [1882708] - [net] xsk: Use dma_need_sync instead of reimplenting it (Jiri Benc) [1882708] - [net] xsk: Remove a double pool->dev assignment in xp_dma_map (Jiri Benc) [1882708] - [net] xsk: Replace the cheap_dma flag with a dma_need_sync flag (Jiri Benc) [1882708] - [net] dma-mapping: Add a new dma_need_sync API (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program to bpf_prog_detach in flow_dissector (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program and target_fd in flow_dissector_reattach (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_DETACH (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_ATTACH (Jiri Benc) [1882708] - [tools] libbpf: Adjust SEC short cut for expected attach type BPF_XDP_DEVMAP (Jiri Benc) [1882708] - [tools] selftests/bpf: Test updating flow_dissector link with same program (Jiri Benc) [1882708] - [net] bpf, netns: Keep a list of attached bpf_link's (Jiri Benc) [1882708] - [net] bpf, netns: Keep attached programs in bpf_prog_array (Jiri Benc) [1882708] - [net] flow_dissector: Pull BPF program assignment up to bpf-netns (Jiri Benc) [1882708] - [tools] libbpf: Fix CO-RE relocs against .text section (Jiri Benc) [1882708] - [tools] selftests/bpf: Move newer bpf_iter_* type redefining to a new header file (Jiri Benc) [1882708] - [net] xdp: Handle frame_sz in xdp_convert_zc_to_xdp_frame() (Jiri Benc) [1882708] - [net] xdp: Fix xsk_generic_xmit errno (Jiri Benc) [1882708] - [tools] bpf: Selftests and tools use struct bpf_devmap_val from uapi (Jiri Benc) [1882708] - [net] xdp: use shift instead of 64 bit division (Jiri Benc) [1882708] - [net] bpf: Fix unused-var without NETDEVICES (Jiri Benc) [1882708] - [net] seg6: fix seg6_validate_srh() to avoid slab-out-of-bounds (Jiri Benc) [1882708] - [net] seg6: fix SRH processing to comply with RFC8754 (Jiri Benc) [1882708] - [tools] selftests/bpf: Extend test_flow_dissector to cover link creation (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert test_flow_dissector to use BPF skeleton (Jiri Benc) [1882708] - [tools] selftests/bpf, flow_dissector: Close TAP device FD after the test (Jiri Benc) [1882708] - [tools] selftests/bpf: Add tests for attaching bpf_link to netns (Jiri Benc) [1882708] - [tools] bpftool: Support link show for netns-attached links (Jiri Benc) [1882708] - [tools] bpftool: Extract helpers for showing link attach type (Jiri Benc) [1882708] - [tools] libbpf: Add support for bpf_link-based netns attachment (Jiri Benc) [1882708] - [net] bpf: Add link-based BPF program attachment to network namespace (Jiri Benc) [1882708] - [net] flow_dissector: Move out netns_bpf prog callbacks (Jiri Benc) [1882708] - [net] Introduce netns_bpf for BPF programs attached to netns (Jiri Benc) [1882708] - [net] flow_dissector: Pull locking up from prog attach callback (Jiri Benc) [1882708] - [net] bpf: Allow SO_BINDTODEVICE opt in bpf_setsockopt (Jiri Benc) [1882708] - [net] Make locking in sock_bindtoindex optional (Jiri Benc) [1882708] - [net] add sock_bindtoindex (Jiri Benc) [1882708] - [tools] selftest: Add tests for XDP programs in devmap entries (Jiri Benc) [1882708] - [net] xdp: Add xdp_txq_info to xdp_buff (Jiri Benc) [1882708] - [net] xdp: Introduce xdp_convert_frame_to_buff utility routine (Jiri Benc) [1882708] - [net] maintainers: Adjust entry in XDP SOCKETS to actual file name (Jiri Benc) [1882708] - [net] maintainers, xsk: Update AF_XDP section after moves/adds (Jiri Benc) [1882708] - [net] xsk: Explicitly inline functions and move definitions (Jiri Benc) [1882708] - [net] xdp: Simplify xdp_return_{frame, frame_rx_napi, buff} (Jiri Benc) [1882708] - [net] xsk: Remove MEM_TYPE_ZERO_COPY and corresponding code (Jiri Benc) [1882708] - [netdrv] mlx5, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ixgbe, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ice, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Jiri Benc) [1882708] - [netdrv] i40e: Refactor rx_bi accesses (Jiri Benc) [1882708] - [net] xsk: Introduce AF_XDP buffer allocation API (Jiri Benc) [1867206 1882708] - [net] xsk: Move defines only used by AF_XDP internals to xsk.h (Jiri Benc) [1882708] - [net] xsk: Move driver interface to xdp_sock_drv.h (Jiri Benc) [1882708] - [net] xsk: Move xskmap.c to net/xdp/ (Jiri Benc) [1882708] - [net] xsk: Fix xsk_umem_xdp_frame_sz() (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert bpf_iter_test_kern{3, 4}.c to define own bpf_iter_meta (Jiri Benc) [1882708] - [tools] selftest/bpf: Make bpf_iter selftest compilable against old vmlinux.h (Jiri Benc) [1882708] - [net] bpf: Fix too large copy from user in bpf_test_init (Jiri Benc) [1882708] - [tools] selftests/bpf: Xdp_adjust_tail add grow tail tests (Jiri Benc) [1882708] - [tools] selftests/bpf: Adjust BPF selftest for xdp_adjust_tail (Jiri Benc) [1882708] - [net] bpf: Add xdp.frame_sz in bpf_prog_test_run_xdp(). (Jiri Benc) [1882708] - [net] xdp: Clear grow memory in bpf_xdp_adjust_tail() (Jiri Benc) [1882708] - [net] xdp: Allow bpf_xdp_adjust_tail() to grow packet size (Jiri Benc) [1882708] - [netdrv] mlx5: Rx queue setup time determine frame_sz for XDP (Jiri Benc) [1882708] - [netdrv] xdp: For Intel AF_XDP drivers add XDP frame_sz (Jiri Benc) [1882708] - [netdrv] ice: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] i40e: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbevf: Add XDP frame size to VF driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP frame size in two code paths (Jiri Benc) [1882708] - [netdrv] vhost_net: Also populate XDP frame size (Jiri Benc) [1882708] - [netdrv] tun: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] nfp: Add XDP frame size to netronome driver (Jiri Benc) [1882708] - [netdrv] net: thunderx: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] mlx4: Add XDP frame size and adjust max XDP MTU (Jiri Benc) [1882708] - [netdrv] qlogic/qede: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] hv_netvsc: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] veth: Xdp using frame_sz in veth driver (Jiri Benc) [1882708] - [netdrv] veth: Adjust hard_start offset on redirect XDP frames (Jiri Benc) [1882708] - [net] xdp: Cpumap redirect use frame_sz and increase skb_tailroom (Jiri Benc) [1882708] - [net] xdp: Xdp_frame add member frame_sz and handle in convert_to_xdp_frame (Jiri Benc) [1882708] - [net] XDP-generic determining XDP frame size (Jiri Benc) [1882708] - [netdrv] sfc: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] bnxt: Add XDP frame size to driver (Jiri Benc) [1882708] - [net] xdp: Add frame size to xdp_buff (Jiri Benc) [1867209 1882708] - [net] bpfilter: switch to kernel_write (Jiri Benc) [1882708] - [tools] bpf: selftests: Add bpf_iter selftests (Jiri Benc) [1882708] - [tools] bpf: selftests: Add iterator programs for ipv6_route and netlink (Jiri Benc) [1882708] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Jiri Benc) [1882708] - [net] bpf: Change func bpf_iter_unreg_target() signature (Jiri Benc) [1882708] - [net] bpf: Refactor bpf_iter target registration (Jiri Benc) [1882708] - [net] bpf: Add netlink and ipv6_route bpf_iter targets (Jiri Benc) [1882708] - [net] bpfilter: check if $(CC) can link static libc in Kconfig (Jiri Benc) [1882708] - [net] bpfilter: document build requirements for bpfilter_umh (Jiri Benc) [1882708] - [net] xsk: Remove unnecessary member in xdp_umem (Jiri Benc) [1882708] - [net] xsk: Change two variable names for increased clarity (Jiri Benc) [1882708] - [net] bpfilter: match bit size of bpfilter_umh to that of the kernel (Jiri Benc) [1882708] - [docs] networking: convert filter.txt to ReST (Jiri Benc) [1882708] - [net] xsk: Fix typo in xsk_umem_consume_tx and xsk_generic_xmit comments (Jiri Benc) [1882708] - [net] introduce SO_BINDTOIFINDEX sockopt (Jiri Benc) [1882708] - [net] netlink: Use sizeof_field() macro (Jiri Benc) [1882708] - [net] xdp: Add SPDX license identifier - Makefile/Kconfig (Jiri Benc) [1882708] - [net] bpfilter: prefix header search paths with $(srctree)/ (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP meta data support (Jiri Benc) [1882708] - [netdrv] virtio_net: Keep vnet header zeroed if XDP is loaded for small buffer (Jiri Benc) [1882708] - [netdrv] virtio-net: keep vnet header zeroed after processing XDP (Jiri Benc) [1882708] - [netdrv] virtio-net: get rid of unnecessary container of rq stats (Jiri Benc) [1882708] - [netdrv] virtio-net: correctly update XDP_TX counters (Jiri Benc) [1882708] - [netdrv] virtio_net: Add kick stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP related stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Factor out the logic to determine xdp sq (Jiri Benc) [1882708] - [netdrv] virtio_net: Make drop counter per-queue (Jiri Benc) [1882708] - [netdrv] virtio_net: Use temporary storage for accounting rx stats (Jiri Benc) [1882708] - [netdrv] bnx2: mark driver deprecated (Jonathan Toppins) [1878183] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1895862] - [net] openswitch: reuse the helper variable to improve the code readablity (Eelco Chaudron) [1895862] - [net] openvswitch: remove unused keep_flows (Eelco Chaudron) [1895862] - [net] openvswitch: refactor flow free function (Eelco Chaudron) [1895862] - [net] openvswitch: improve the coding style (Eelco Chaudron) [1895862] - [net] openvswitch: use skb_list_walk_safe helper for gso segments (Eelco Chaudron) [1895862] - [net] openvswitch: do not update max_headroom if new headroom is equal to old headroom (Eelco Chaudron) [1895862] - [net] openvswitch: drop unneeded likely() call around IS_ERR() (Eelco Chaudron) [1895862] - [net] openvswitch: convert to kvmalloc (Eelco Chaudron) [1895862] - [infiniband] RDMA/rxe: Mark Soft-RoCE driver as unsupported (Kamal Heib) [1878207] - [net] netfilter: nf_log: missing vlan offload tag and proto (Florian Westphal) [1889990] - [net] ipvs: clear skb->tstamp in forwarding path (Florian Westphal) [1889990] - [net] netfilter: nft_meta: use socket user_ns to retrieve skuid and skgid (Florian Westphal) [1889990] - [net] netfilter: ctnetlink: add a range check for l3/l4 protonum (Florian Westphal) [1889990] {CVE-2020-25211} - [net] netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS (Florian Westphal) [1889990] - [net] netfilter: nf_tables: fix destination register zeroing (Florian Westphal) [1889990] - [net] netfilter: nf_tables: add NFTA_SET_USERDATA if not null (Florian Westphal) [1889990] - [net] netfilter: flowtable: Set offload timeout when adding flow (Florian Westphal) [1889990] - [net] netfilter: conntrack: Move nf_ct_offload_timeout to header file (Florian Westphal) [1889990] - [net] netfilter: nft_set_rbtree: Handle outcomes of tree rotations in overlap detection (Florian Westphal) [1889990] - [net] netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Florian Westphal) [1889990] - [net] netfilter: nft_set_pipapo: Drop useless assignment of scratch map index on insert (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgdtor_param struct (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgchk_param struct (Florian Westphal) [1889990] - [net] ipvs: do not schedule icmp errors from tunnels (Florian Westphal) [1889990] - [powercap] powercap: intel_rapl: add support for Sapphire Rapids (Steve Best) [1837373] - [powercap] powercap/intel_rapl: add support for RocketLake (Steve Best) [1782715] - [char] ipmi: Use fallthrough pseudo-keyword (Tony Camuso) [1877848] - [char] ipmi/watchdog: add missing newlines when printing parameters by sysfs (Tony Camuso) [1877848] - [char] ipmi: remve duplicate code in __ipmi_bmc_register() (Tony Camuso) [1877848] - [documentation] docs: ipmi: Replace HTTP links with HTTPS ones (Tony Camuso) [1877848] - [char] ipmi: ssif: Remove finished TODO comment about SMBus alert (Tony Camuso) [1877848] - [documentation] Doc: driver-api: ipmi: Add description of alerts_broken module param (Tony Camuso) [1877848] - [char] ipmi:ssif: Remove dynamic platform device handing (Tony Camuso) [1877848] - [char] Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added (Tony Camuso) [1877848] - [char] ipmi_si: Load acpi_ipmi when ACPI IPMI interface added (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix error handling and status check (Tony Camuso) [1877848] - [char] ipmi: Replace guid_copy() with import_guid() where it makes sense (Tony Camuso) [1877848] - [char] ipmi: use vzalloc instead of kmalloc for user creation (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix some format issue of the code (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Avoid unnecessary check (Tony Camuso) [1877848] - [char] docs: fix references for ipmi.rst file (Tony Camuso) [1877848] - [documentation] docs: move IPMI.txt to the driver API book (Tony Camuso) [1877848]- [powerpc] pseries: Fix 64 bit logical memory block panic (Steve Best) [1894922] - [mm] powerpc/book3s64/radix: Make radix_mem_block_size 64bit (Steve Best) [1894922] - [powerpc] powerpc/64s/radix: Fix build failure with RADIX_MMU=n (Steve Best) [1894922] - [x86] kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: svm: Update cr3_lm_rsvd_bits for AMD SEV guests (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: clflushopt should be treated as a no-op by emulation (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: request masterclock update any time guest uses different msr (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: ensure pv_cpuid.features is initialized when enabling cap (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: reads of restricted pv msrs should also result in #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: use positive error values for msr emulation that causes #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86/mmu: fix counting of rmap entries in pte_list_add (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: bump KVM_MAX_CPUID_ENTRIES (Vitaly Kuznetsov) [1898914 1878097] - [x86] vmxfeatures: rename features for consistency with KVM and manual (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: vmx: Add VMX_FEATURE_USR_WAIT_PAUSE (Vitaly Kuznetsov) [1878097 1898914] - [x86] Expose SERIALIZE for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose fast short REP MOV for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: Convert to new CPU match macros (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: fix referenced ioctl symbol (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: api.rst: add missing spaces (Vitaly Kuznetsov) [1878097 1898914] - [virt] kvm: use struct_size() and flex_array_size() helpers in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix some typos in cpuid.rst (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [x86] x86/cpu: Fix typos and improve the comments in sync_core() (David Arcari) [1837457] - [x86] x86/cpu: Use SERIALIZE in sync_core() when available (David Arcari) [1837457] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1837457] - [x86] x86/cpufeatures: Add enumeration for SERIALIZE instruction (David Arcari) [1837457] - [x86] x86/cpu: Refactor sync_core() for readability (David Arcari) [1837457] - [x86] x86/cpu: Relocate sync_core() to sync_core.h (David Arcari) [1837457] - [arm64] kvm: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Survive synchronous exceptions caused by AT instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Add kvm_extable for vaxorcism code (Auger Eric) [1882794] - [arm64] kvm: arm64: Print warning when cpu erratum can cause guests to deadlock (Auger Eric) [1882794] - [arm64] kvm: arm64: clean up redundant 'kvm_run' parameters (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common KVM implementation of MMU memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common code's approach for __GFP_ZERO with memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop @max param from mmu_topup_memory_cache() (Auger Eric) [1882794] - [arm64] s/AMEVTYPE/AMEVTYPER (Auger Eric) [1882794] - [arm64] kvm: arm64: bti: Reset BTYPE when skipping emulated instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite() (Auger Eric) [1882794] - [arm64] kvm: arm64: Assume write fault on S1PTW permission fault on instruction fetch (Auger Eric) [1882794] - [arm64] kvm: arm64: Update page shift if stage 2 block mapping not supported (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix address truncation in traces (Auger Eric) [1882794] - [arm64] kvm: arm64: Do not try to map PUDs when they are folded into PMD (Auger Eric) [1882794] - [documentation] arm64/x86: kvm: Introduce steal-time cap (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix stolen time accounting across migration (Auger Eric) [1882794] - [kernel] kvm: arm64: Drop type input from kvm_put_guest (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix potential loss of stolen time (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: steal-time is only supported when configured (Auger Eric) [1882794] - [arm64] kvm: arm64: Move S1PTW S2 fault logic out of io_mem_abort() (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't skip cache maintenance for read-only memslots (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle data and instruction external aborts the same way (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename kvm_vcpu_dabt_isextabt() (Auger Eric) [1882794] - [trace] kvm: arm: Add trace name for ARM_NISV (Auger Eric) [1882794] - [arm64] kvm: arm64: Ensure that all nVHE hyp code is in .hyp.text (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM() (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Move timer registers to the sys_regs file (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SPSR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Disintegrate SPSR array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SP_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ELR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Make struct kvm_regs userspace-only (Auger Eric) [1882794] - [arm64] kvm: arm64: debug: Drop useless vpcu parameter (Auger Eric) [1882794] - [arm64] kvm: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: Introduce accessor for ctxt->sys_reg (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename HSR to ESR (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop long gone function parameter documentation (Auger Eric) [1882794] - [arm64] kvm: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER (Auger Eric) [1882794] - [arm64] kvm: arm64: Lift instrumentation restrictions on VHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove __hyp_text macro, use build rules instead (Auger Eric) [1882794] - [arm64] kvm: arm64: Compile remaining hyp/ files for both VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/sysreg-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/debug-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/switch.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/tlb.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Move hyp-init.S to nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Build hyp-entry.S separately for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle calls to prefixed hyp functions (Auger Eric) [1882794] - [arm64] kvm: arm64: Use build-time defines in has_vhe() (Auger Eric) [1882794] - [arm64] kvm: arm64: Add build rules for separate VHE/nVHE object files (Auger Eric) [1882794] - [arm64] kvm: arm64: Move __smccc_workaround_1_smc to .rodata (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix symbol dependency in __hyp_call_panic_nvhe (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove the target table (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove target_table from exit handlers (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ACTLR_EL1 emulation to the sys_reg_descs array (Auger Eric) [1882794] - [arm64] kvm: arm64: Tolerate an empty target_table list (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop the target_table[] indirection (Auger Eric) [1882794] - [arm64] kvm: Remove kern_hyp_va from get_vcpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Allow in-atomic injection of SPIs (Auger Eric) [1882794] - [arm64] kvm: arm64: Add emulation for 32bit guests accessing ACTLR2 (Auger Eric) [1882794] - [arm64] kvm: arm64: Use cpus_have_final_cap for has_vhe() (Auger Eric) [1882794] - [arm64] efi: Move variable assignments after SECTIONS (Auger Eric) [1882794] - [arm64] efi: Mark __efistub_stext_offset as an absolute symbol explicitly (Auger Eric) [1882794] - [arm64] drop linker script hack to hide __efistub_ symbols (Auger Eric) [1882794] - [arm64] kvm: arm64: Synchronize sysreg state on injecting an AArch32 exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Make vcpu_cp1x() work on Big Endian hosts (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop sparse from moaning at __hyp_this_cpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Check advertised Stage-2 page size capability (Auger Eric) [1882794] - [arm64] cpufeature: Don't treat granule sizes as strict (Auger Eric) [1882794] - [arm64] cpufeature: Validate hypervisor capabilities during CPU hotplug (Auger Eric) [1882794] - [arm64] kvm: hyp: use cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] cpufeature: add cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] mark (__)cpus_have_const_cap as __always_inline (Auger Eric) [1882794] - [arm64] Mark call_smc_arch_workaround_1 as __maybe_unused (Auger Eric) [1882794] - [arm64] Make use of ARCH_WORKAROUND_1 even when KVM is not enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Delete duplicated label in invalid_vector (Auger Eric) [1882794] - [arm64] use mov_q instead of literal ldr (Auger Eric) [1882794] - [arm64] kvm: Modernize __smccc_workaround_1_smc_start annotations (Auger Eric) [1882794] - [arm64] kvm: Modernize annotation for __bp_harden_hyp_vecs (Auger Eric) [1882794] - [arm64] kvm: Annotate assembly using modern annoations (Auger Eric) [1882794] - [arm64] kvm: arm64: Prevent vcpu_has_ptrauth from generating OOL functions (Auger Eric) [1882794] - [arm64] kvm: disable access to AMU registers from kvm guests (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Ensure task delay accounting is enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop writing aarch32's CSSELR into ACTLR (Auger Eric) [1882794] - [arm64] kvm: Annotate guest entry/exit as a single function (Auger Eric) [1882794] - [kernel] linkage: Introduce new macros for assembler symbols (Auger Eric) [1882794] - [s390] kvm: s390: remove diag318 reset code (Thomas Huth) [1899497] - [powerpc] powerpc/hv-gpci: Add sysfs files inside hv-gpci device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Add cpu hotplug support (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-gpci format (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-24x7 format (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Fix starting index value (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Move cpumask file to top folder of hv-24x7 driver (Michael Petlan) [1844416] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Add cpu hotplug support (Michael Petlan) [1844416] - [powerpc] powerpc/perf: Fix reading of MSRbits in trace-imc (Michael Petlan) [1854536] - [powerpc] powerpc/perf: Add kernel support for new MSRbits in trace-imc (Michael Petlan) [1854536] - [documentation] kdump: update kdump documentation due to change of crash URL (Lianbo Jiang) [1896236] - [pinctrl] pinctrl: intel: Add Intel Emmitsburg pin controller support (David Arcari) [1837409] - [x86] x86/platform/uv: Fix copied UV5 output archtype (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Drop last traces of uv_flush_tlb_others (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Recognize UV5 hubless system identifier (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove spaces from OEM IDs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Fix missing OEM_TABLE_ID (Frank Ramsay) [1861439] - [misc] x86/platform/uv: Update Copyrights to conform to HPE standards (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update for UV5 NMI MMR changes (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 TSC checking (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update node present counting (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 MMR references in UV GRU (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add and decode Arch Type in UVsystab (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add UV5 direct references (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV MMRs for UV5 (Frank Ramsay) [1861439] - [misc] drivers/misc/sgi-xp: Adjust references in UV kernel modules (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove SCIR MMR references for UV systems (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Frank Ramsay) [1861439] - [x86] x86/kernel: Fix more -Wmissing-prototypes warnings (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Avoid unused variable warning (Frank Ramsay) [1861439] - [misc] misc: sgi-xp: xp_main: Staticify local functions xp_init() and xp_exit() (Frank Ramsay) [1861439] - [misc] misc/sgi-xp: remove SGI SN2 support (Frank Ramsay) [1861439] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Frank Ramsay) [1861439] - [x86] efi/x86: Remove unreachable code in kexec_enter_virtual_mode() (Frank Ramsay) [1861439] - [x86] x86/efi: Remove unused EFI_UV1_MEMMAP code (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove uv bios and efi code related to EFI_UV1_MEMMAP (Frank Ramsay) [1861439] - [x86] x86/efi: Remove references to no-longer-used efi_have_uv1_memmap() (Frank Ramsay) [1861439] - [x86] x86/efi: Delete SGI UV1 detection (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove efi=old_map command line option (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for uv1 platform from uv_hub (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_bau (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_mmrs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_tlb (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_time (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Make x2apic_extra_bits static (Frank Ramsay) [1861439] - [s390] uv: add destroy page call (Thomas Huth) [1882800] - [s390] gmap: improve THP splitting (Thomas Huth) [1882800] - [s390] kvm: s390: clean up redundant 'kvm_run' parameters (Thomas Huth) [1882800] - [documentation] documentation: virt: kvm/s390-pv: drop doubled words (Thomas Huth) [1882800] - [s390] kvm: s390: reduce number of IO pins to 1 (Thomas Huth) [1882800] - [s390] protvirt: use scnprintf() instead of snprintf() (Thomas Huth) [1882800] - [s390] kvm: s390: remove unneeded semicolon in gisa_vcpu_kicker() (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: gmap_table_walk() simplifications (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Move conditional reschedule (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix possible race when shadowing region 3 tables (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix region 1 ASCE sanity shadow address checks (Thomas Huth) [1882800] - [s390] kvm: s390: Use fallthrough; (Thomas Huth) [1882800] - [s390] mm: use refcount_t for refcount (Thomas Huth) [1882800] - [s390] mm: make gmap_test_and_clear_dirty_pmd static (Thomas Huth) [1882800] - [s390] mm: optimize locking without huge pages in gmap_pmd_op_walk() (Thomas Huth) [1882800] - [net] openvswitch: introduce common code for flushing flows (Eelco Chaudron) [1888576] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1888576] - [net] openvswitch: make masks cache size configurable (Eelco Chaudron) [1888576] - [net] openvswitch: add masks cache hit counter (Eelco Chaudron) [1888576] - [net] openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Eelco Chaudron) [1888576] - [net] openvswitch: kerneldoc fixes (Eelco Chaudron) [1888576] - [net] openvswitch: use div_u64() for 64-by-32 divisions (Eelco Chaudron) [1888576] - [net] openvswitch: suitable access to the dp_meters (Eelco Chaudron) [1888576] - [net] openvswitch: use u64 for meter bucket (Eelco Chaudron) [1888576] - [net] openvswitch: make EINVAL return value more obvious (Eelco Chaudron) [1888576] - [net] openvswitch: remove the unnecessary check (Eelco Chaudron) [1888576] - [net] openvswitch: set max limitation to meters (Eelco Chaudron) [1888576] - [net] openvswitch: expand the meters supported number (Eelco Chaudron) [1888576] - [net] openvswitch: use hlist_for_each_entry_rcu instead of hlist_for_each_entry (Eelco Chaudron) [1888576] - [net] ovs: datapath: hide clang frame-overflow warnings (Eelco Chaudron) [1888576] - [net] openvswitch: use netif_ovs_is_port() instead of opencode (Eelco Chaudron) [1888576] - [platform] platform/x86: intel_pmc_core: avoid unused-function warnings (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: fix bound check in pmc_core_mphy_pg_show() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: update TGL's LPM0 reg bit map name (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_substate_res_show() generic (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_lpm_display() generic for platforms that support sub-states (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add slp_s0_offset attribute back to tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove duplicate 'if' to create debugfs entry (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Relocate pmc_core_*_display() to outside of CONFIG_DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs support to access live status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Dump low power status registers on an S0ix.y failure (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add an additional parameter to pmc_core_lpm_display() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove slp_s0 attributes from tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Refactor the driver by removing redundant code (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry for low power mode status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry to access sub-state residencies (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix spelling of MHz unit (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix indentation in function definitions (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Put more stuff under #ifdef DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Respect error code of kstrtou32_from_user() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make debugfs entry for pch_ip_power_gating_status conditional (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove unnecessary assignments (David Arcari) [1783140]- [net] mptcp: provide rmem[0] limit (Davide Caratti) [1874368] - [net] mptcp: add missing memory scheduling in the rx path (Davide Caratti) [1874368] - [net] mptcp: depends on IPV6 but not as a module (Davide Caratti) [1874368] - [tools] selftests: mptcp: depends on built-in IPv6 (Davide Caratti) [1874368] - [net] mptcp: MPTCP_IPV6 should depend on IPV6 instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: subflows garbage collection (Davide Caratti) [1874368] - [net] mptcp: fix fallback for MP_JOIN subflows (Davide Caratti) [1874368] - [net] mptcp: make DACK4/DACK8 usage consistent among all subflows (Davide Caratti) [1874368] - [net] mptcp: fix infinite loop on recvmsg()/worker() race. (Davide Caratti) [1874368] - [net] mptcp: don't skip needed ack (Davide Caratti) [1874368] - [net] mptcp: more DATA FIN fixes (Davide Caratti) [1874368] - [net] mptcp: Constify mptcp_pm_ops (Davide Caratti) [1874368] - [net] mptcp: ADD_ADDRs with echo bit are smaller (Davide Caratti) [1874368] - [net] mptcp: Handle incoming 32-bit DATA_FIN values (Davide Caratti) [1874368] - [net] mptcp: Consistently use READ_ONCE/WRITE_ONCE with msk->ack_seq (Davide Caratti) [1874368] - [net] tcp: drop unused function argument from mptcp_incoming_options (Davide Caratti) [1874368] - [net] mptcp: retransmit ADD_ADDR when timeout (Davide Caratti) [1874368] - [net] mptcp: add sk_stop_timer_sync helper (Davide Caratti) [1874368] - [net] mptcp: add struct mptcp_pm_add_entry (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove addr and subflow test cases (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove cfg in mptcp_connect (Davide Caratti) [1874368] - [net] mptcp: add mptcp_destroy_common helper (Davide Caratti) [1874368] - [net] mptcp: add RM_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: implement mptcp_pm_remove_subflow (Davide Caratti) [1874368] - [net] mptcp: remove addr and subflow in PM netlink (Davide Caratti) [1874368] - [net] mptcp: add accept_subflow re-check (Davide Caratti) [1874368] - [tools] selftests: mptcp: add ADD_ADDR mibs check function (Davide Caratti) [1874368] - [net] tcp: change pingpong threshold to 3 (Davide Caratti) [1874368] - [net] tcp: Refactor pingpong code (Davide Caratti) [1874368] - [net] mptcp: add ADD_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: send out ADD_ADDR with echo flag (Davide Caratti) [1874368] - [net] mptcp: add the incoming RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: add the outgoing RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: rename addr_signal and the related functions (Davide Caratti) [1874368] - [net] mptcp: Wake up MPTCP worker when DATA_FIN found on a TCP FIN packet (Davide Caratti) [1874368] - [net] mptcp: fix integer overflow in mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: Fix unsigned 'max_seq' compared with zero in mptcp_data_queue_ofo (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] mptcp: simult flow self-tests (Davide Caratti) [1874368] - [net] mptcp: call tcp_cleanup_rbuf on subflows (Davide Caratti) [1874368] - [net] mptcp: allow picking different xmit subflows (Davide Caratti) [1874368] - [net] mptcp: allow creating non-backup subflows (Davide Caratti) [1874368] - [net] mptcp: move address attribute into mptcp_addr_info (Davide Caratti) [1874368] - [net] mptcp: add OoO related mibs (Davide Caratti) [1874368] - [net] mptcp: cleanup mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: move ooo skbs into msk out of order queue. (Davide Caratti) [1874368] - [net] mptcp: introduce and use mptcp_try_coalesce() (Davide Caratti) [1874368] - [net] mptcp: basic sndbuf autotuning (Davide Caratti) [1874368] - [net] mptcp: trigger msk processing even for OoO data (Davide Caratti) [1874368] - [net] mptcp: set data_ready status bit in subflow_check_data_avail() (Davide Caratti) [1874368] - [net] mptcp: rethink 'is writable' conditional (Davide Caratti) [1874368] - [net] tcp: reduce POLLOUT events caused by TCP_NOTSENT_LOWAT (Davide Caratti) [1874368] - [net] mptcp: fix kmalloc flag in mptcp_pm_nl_get_local_id (Davide Caratti) [1874368] - [net] mptcp: fix subflow's remote_id issues (Davide Caratti) [1874368] - [net] mptcp: fix subflow's local_id issues (Davide Caratti) [1874368] - [net] mptcp: Remove unused macro MPTCP_SAME_STATE (Davide Caratti) [1874368] - [net] treewide: Use fallthrough pseudo-keyword (Davide Caratti) [1874368] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Davide Caratti) [1874368] - [net] mptcp: free acked data before waiting for more memory (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error redux (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error (Davide Caratti) [1874368] - [net] mptcp: fix warn at shutdown time for unaccepted msk sockets (Davide Caratti) [1874368] - [net] mptcp: use mptcp_for_each_subflow in mptcp_stream_accept (Davide Caratti) [1874368] - [net] mptcp: fix syncookie build error on UP (Davide Caratti) [1874368] - [net] tcp: fix syn cookied MPTCP request socket leak (Davide Caratti) [1874368] - [net] tcp: fix build fong CONFIG_MPTCP=n (Davide Caratti) [1874368] - [tools] selftests: mptcp: add test cases for mptcp join tests with syn cookies (Davide Caratti) [1874368] - [tools] selftests: mptcp: make 2nd net namespace use tcp syn cookies unconditionally (Davide Caratti) [1874368] - [net] mptcp: enable JOIN requests even if cookies are in use (Davide Caratti) [1874368] - [net] tcp: free request sock directly upon TFO or syncookies error (Davide Caratti) [1874368] - [include] net: keep refcount warning in reqsk_free() (Davide Caratti) [1874368] - [net] tcp: syncookies: create mptcp request socket for ACK cookies with MPTCP option (Davide Caratti) [1874368] - [net] mptcp: subflow: add mptcp_subflow_init_cookie_req helper (Davide Caratti) [1874368] - [net] mptcp: rename and export mptcp_subflow_request_sock_ops (Davide Caratti) [1874368] - [net] mptcp: subflow: split subflow_init_req (Davide Caratti) [1874368] - [net] mptcp: token: move retry to caller (Davide Caratti) [1874368] - [net] tcp: rename request_sock cookie_ts bit to syncookie (Davide Caratti) [1874368] - [net] mptcp: Safely store sequence number when sending data (Davide Caratti) [1874368] - [net] mptcp: Safely read sequence number when lock isn't held (Davide Caratti) [1874368] - [net] mptcp: Skip unnecessary skb extension allocation for bare acks (Davide Caratti) [1874368] - [net] mptcp: Only use subflow EOF signaling on fallback connections (Davide Caratti) [1874368] - [net] mptcp: Use full MPTCP-level disconnect state machine (Davide Caratti) [1874368] - [net] mptcp: Add helper to process acks of DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Add mptcp_close_state() helper (Davide Caratti) [1874368] - [net] mptcp: Track received DATA_FIN sequence number and add related helpers (Davide Caratti) [1874368] - [net] mptcp: Use MPTCP-level flag for sending DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Remove outdated and incorrect comment (Davide Caratti) [1874368] - [net] mptcp: Return EPIPE if sending is shut down during a sendmsg (Davide Caratti) [1874368] - [net] mptcp: Allow DATA_FIN in headers without TCP FIN (Davide Caratti) [1874368] - [net] subflow: introduce and use mptcp_can_accept_new_subflow() (Davide Caratti) [1874368] - [net] subflow: use rsk_ops->send_reset() (Davide Caratti) [1874368] - [net] mptcp: cleanup subflow_finish_connect() (Davide Caratti) [1874368] - [net] mptcp: explicitly track the fully established status (Davide Caratti) [1874368] - [net] mptcp: mark as fallback even early ones (Davide Caratti) [1874368] - [net] mptcp: avoid data corruption on reinsert (Davide Caratti) [1874368] - [net] subflow: always init 'rel_write_seq' (Davide Caratti) [1874368] - [net] mptcp: zero token hash at creation time. (Davide Caratti) [1874368] - [net] mptcp: move helper to where its used (Davide Caratti) [1874368] - [tools] selftests/mptcp: Better delay & reordering configuration (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix typo in mptcp_connect usage (Davide Caratti) [1874368] - [tools] mptcp: more stable diag self-tests (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix dependecies (Davide Caratti) [1874368] - [net] inet_diag: validate INET_DIAG_REQ_PROTOCOL attribute (Davide Caratti) [1874368] - [tools] selftests/mptcp: add diag interface tests (Davide Caratti) [1874368] - [net] mptcp: add MPTCP socket diag interface (Davide Caratti) [1874368] - [net] mptcp: add msk interations helper (Davide Caratti) [1874368] - [net] inet_diag: support for wider protocol numbers (Davide Caratti) [1874368] - [net] mptcp: use mptcp worker for path management (Davide Caratti) [1874368] - [include] mptcp: Remove unused inline function mptcp_rcv_synsent() (Davide Caratti) [1874368] - [net] mptcp: support IPV6_V6ONLY setsockopt (Davide Caratti) [1874368] - [net] mptcp: add REUSEADDR/REUSEPORT support (Davide Caratti) [1874368] - [net] use mptcp setsockopt function for SOL_SOCKET on mptcp sockets (Davide Caratti) [1874368] - [net] mptcp: do nonce initialization at subflow creation time (Davide Caratti) [1874368] - [net] mptcp: close poll() races (Davide Caratti) [1874368] - [net] mptcp: __mptcp_tcp_fallback() returns a struct sock (Davide Caratti) [1874368] - [net] mptcp: create first subflow at msk creation time (Davide Caratti) [1874368] - [net] mptcp: check for plain TCP sock at accept time (Davide Caratti) [1874368] - [net] mptcp: move mptcp_options_received's port initialization (Davide Caratti) [1874368] - [net] mptcp: initialize mptcp_options_received's ahmac (Davide Caratti) [1874368] - [net] mptcp: MPTCP_KUNIT_TESTS should depend on MPTCP instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: introduce token KUNIT self-tests (Davide Caratti) [1874368] - [net] mptcp: move crypto test to KUNIT (Davide Caratti) [1874368] - [net] mptcp: refactor token container (Davide Caratti) [1874368] - [net] mptcp: add __init annotation on setup functions (Davide Caratti) [1874368] - [net] tcp: move ipv4_specific to tcp include file (Davide Caratti) [1874368] - [net] tcp: move ipv6_specific declaration to remove a warning (Davide Caratti) [1874368] - [net] mptcp: use list_first_entry_or_null (Davide Caratti) [1874368] - [net] mptcp: attempt coalescing when moving skbs to mptcp rx queue (Davide Caratti) [1874368] - [net] allow __skb_ext_alloc to sleep (Davide Caratti) [1874368] - [net] mptcp: remove inner wait loop from mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb page frag cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb extension cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: move common nospace-pattern to a helper (Davide Caratti) [1874368] - [net] mptcp: Use 32-bit DATA_ACK when possible (Davide Caratti) [1874368] - [s390] s390/qeth: implement ndo_bridge_setlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: implement ndo_bridge_getlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: Reset address notification in case of buffer overflow (Philipp Rudo) [1651745] - [net] bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifier (Philipp Rudo) [1651745] - [s390] s390/qeth: Translate address events into switchdev notifiers (Philipp Rudo) [1651745] - [s390] s390/qeth: Detect PNSO OC3 capability (Philipp Rudo) [1651745] - [s390] s390/cio: Helper functions to read CSSID, IID, and CHID (Philipp Rudo) [1651745] - [s390] s390/cio: Add new Operation Code OC3 to PNSO (Philipp Rudo) [1651745] - [cpuidle] cpuidle: Drop misleading comments about RCU usage (David Arcari) [1888014] - [cpuidle] cpuidle: Allow cpuidle drivers to take over RCU-idle (David Arcari) [1888014] - [include] cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic (David Arcari) [1888014] - [cpuidle] sched, idle, rcu: Push rcu_idle deeper into the idle path (David Arcari) [1888014] - [cpuidle] cpuidle: Fixup IRQ state (David Arcari) [1888014] - [kernel] cpuidle: Add RH_KABI warnings (David Arcari) [1878232] - [acpi] cpuidle: ACPI: fix 'return' with no value build warning (David Arcari) [1878232] - [acpi] cpuidle: change enter_s2idle() prototype (David Arcari) [1878232] - [cpuidle] cpuidle/pseries: Make symbol 'pseries_idle_driver' static (David Arcari) [1878232] - [cpuidle] cpuidle/powernv : Remove dead code block (David Arcari) [1878232] - [cpuidle] cpuidle: Rearrange s2idle-specific idle state entry code (David Arcari) [1878232] - [cpuidle] PM: s2idle: Clear _TIF_POLLING_NRFLAG before suspend to idle (David Arcari) [1878232] - [cpuidle] cpuidle: Fix three reference count leaks (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove sysfs_switch and switch attributes (David Arcari) [1878232] - [cpuidle] cpuidle: Make cpuidle governor switchable to be the default behaviour (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Accept governor name with 15 characters (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Fix the overlap for showing available governors (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Minor coding style corrections (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove the unused define_one_r(o/w) macros (David Arcari) [1878232] - [cpuidle] cpuidle-haltpoll: Fix small typo (David Arcari) [1878232] - [idle] intel_idle: Customize IceLake server support (David Arcari) [1881620 1857129] - [idle] intel_idle: Eliminate redundant static variable (David Arcari) [1857129] - [idle] intel_idle: Update copyright notice, known limitations and version (David Arcari) [1857129] - [idle] intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) (David Arcari) [1857129] - [idle] intel_idle: Clean up kerneldoc comments for multiple functions (David Arcari) [1857129] - [idle] intel_idle: Reorder declarations of static variables (David Arcari) [1857129] - [idle] intel_idle: Annotate init time data structures (David Arcari) [1857129] - [idle] intel_idle: Add __initdata annotations to init time variables (David Arcari) [1857129] - [idle] intel_idle: Relocate definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Clean up definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Simplify LAPIC timer reliability checks (David Arcari) [1857129] - [idle] intel_idle: Introduce 'states_off' module parameter (David Arcari) [1857129] - [idle] intel_idle: Clean up irtl_2_usec() (David Arcari) [1857129] - [idle] intel_idle: Move 3 functions closer to their callers (David Arcari) [1857129] - [idle] intel_idle: Annotate initialization code and data structures (David Arcari) [1857129] - [idle] intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (David Arcari) [1857129] - [idle] intel_idle: Rearrange intel_idle_cpuidle_driver_init() (David Arcari) [1857129] - [idle] intel_idle: Clean up NULL pointer check in intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Fold intel_idle_probe() into intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Eliminate __setup_broadcast_timer() (David Arcari) [1857129] - [idle] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (David Arcari) [1857129]- [hv] hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT (Mohammed Gamal) [1886096] - [hv] driver: hv: util: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Move virt_to_hvpfn() to hyperv header (Mohammed Gamal) [1886096] - [hv] hv: Use HV_HYP_PAGE in hv_synic_enable_regs() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce types of GPADL (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Move __vmbus_open() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always use HV_HYP_PAGE_SIZE for gpadl (Mohammed Gamal) [1886096] - [hv] hv: remove cast from hyperv_die_event (Mohammed Gamal) [1886096] - [hv] hv: Change flag to write log level in panic msg to false (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the lock field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [scsi] storvsc: Introduce the per-storvsc_device spinlock (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list updaters) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use channel_mutex in channel_vp_mapping_show() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list readers) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace cpumask_test_cpu(, cpu_online_mask) with cpu_online() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the numa_node field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the target_vp field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve more races involving init_vp_index() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve race between init_vp_index() and CPU hotplug (Mohammed Gamal) [1886096] - [hv] driver: hv: vmbus: drop a no long applicable comment (Mohammed Gamal) [1886096] - [hv] hyper-v: Replace open-coded variant of *phN specifier (Mohammed Gamal) [1886096] - [hv] hyper-v: Supply GUID pointer to printf() like functions (Mohammed Gamal) [1886096] - [hv] hyper-v: Use UUID API for exporting the GUID (part 2) (Mohammed Gamal) [1886096] - [hv] hv: remove redundant assignment to pointer primary_channel (Mohammed Gamal) [1886096] - [scsi] storvsc: Re-init stor_chns when a channel interrupt is re-assigned (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL message type (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the unused HV_LOCALIZED channel affinity logic (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use a spin lock for synchronizing channel scheduling vs. channel removal (Mohammed Gamal) [1886096] - [hv] hv_utils: Always execute the fcopy and vss callbacks in a tasklet (Mohammed Gamal) [1886096] - [netdrv] hv_netvsc: Disable NAPI before closing the VMBus channel (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace the per-CPU channel lists with a global array of channels (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Don't bind the offer&rescind works to a specific CPU (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always handle the VMBus messages on CPU0 (Mohammed Gamal) [1886096] - [hv] hv: check VMBus messages lengths (Mohammed Gamal) [1886096] - [hv] hv: make sure that 'struct vmbus_channel_message_header' compiles correctly (Mohammed Gamal) [1886096] - [hv] hv: avoid passing opaque pointer to vmbus_onmessage() (Mohammed Gamal) [1886096] - [hv] hv: allocate the exact needed memory for messages (Mohammed Gamal) [1886096] - [hv] hv: copy from message page only what's needed (Mohammed Gamal) [1886096] - [x86] hyperv: Clarify comment on x2apic mode (Mohammed Gamal) [1886099] - [x86] hyperv: report value of misc_features (Mohammed Gamal) [1886099] - [x86] hyperv: Make hv_setup_sched_clock inline (Mohammed Gamal) [1886099] - [net] ipv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu) [1874734] - [net] icmpv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu) [1874734] - [powerpc] powerpc/process: Add missing include of stacktrace.h (Desnes Augusto Nunes do Rosario) [1883975] - [powerpc] powerpc/test_emulate_sstep: Fix build error (Desnes Augusto Nunes do Rosario) [1883975] - [nvdimm] powerpc/pmem: Initialize pmem device on newer hardware (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Avoid the barrier in flush routines (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Update ppc64 to use the new barrier instruction (Desnes Augusto Nunes do Rosario) [1878632] - [md] libnvdimm/nvdimm/flush: Allow architecture to override the flush barrier (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add flush routines using new pmem store and sync instruction (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add new instructions for persistent storage and sync (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Restrict papr_scm to P8 and above (Desnes Augusto Nunes do Rosario) [1878632] - [i2c] i2c: ismt: Add support for Intel Emmitsburg PCH (David Arcari) [1886162] - [include] timer: add fsleep for flexible sleeping (Josef Oskera) [1892674] - [scsi] qla2xxx: Update driver version to 10.02.00.103-k (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Return EBUSY on fcport deletion (Nilesh Javali) [1887427] - [trace] scsi: qla2xxx: Suppress two recently introduced compiler warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix return of uninitialized value in rval (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert to DEFINE_SHOW_ATTRIBUTE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize variable in qla8044_poll_reg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not consume srb greedily (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use constant when it is known (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_dbg.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in tcm_qla2xxx.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix point-to-point (N2N) device discovery issue (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix crash on session cleanup with unload (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix reset of MPI firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix MPI reset needed message (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix buffer-buffer credit extraction error (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correct the check for sscanf() return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add SLER and PI control support (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add IOCB resource tracking (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add rport fields in debugfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make tgt_port_database available in initiator mode (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O errors during LIP reset tests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Performance tweak (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix memory size truncation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Reduce duplicate code in reporting speed (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Setup debugfs entries for remote ports (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O failures during remote port toggle testing (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove unneeded variable 'rval' (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle incorrect entry_type entries (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Log calling function name in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify return value logic in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Warn if done() or free() are called on an already freed srb (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove redundant variable initialization (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()' call (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove pci-dma-compat wrapper API (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove superfluous memset() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression on sparc64 (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Address a set of sparse warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: SAN congestion management implementation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change in PUREX to handle FPIN ELS requests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Introduce a function for computing the debug message prefix (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla2x00_restart_isp() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a Coverity complaint in qla2100_fw_dump() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 bits of request_t.handle (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove a superfluous cast (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize 'n' before using it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla82xx_flash_wait_write_finish() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove the __packed annotation from struct fcp_hdr and fcp_hdr_le (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Check the size of struct fcp_hdr at compile time (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Nilesh Javali) [1887427] - [scsi] scsi: Fix trivial spelling (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove return value from qla_nvme_ls() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove an unused function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in source files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in header files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use make_handle() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change {RD, WRT}_REG_*() function names from upper case into lower case (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the code that reads from mailbox registers (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use register names instead of register offsets (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the functions for dumping firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix spelling of a variable name (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not log message when reading port speed via sysfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qlafx00_process_aen() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for ha->fw_dumped (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for need_mpi_reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla_set_ini_mode() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix issue with adapter's stopping state (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix warning after FC target reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: check UNLOADING before posting async work (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: set UNLOADING before waiting for session deletion (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Split qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove non functional code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: add ring buffer for tracing debug logs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP respond data format (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: fix FW resource count values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Improved secure flash support messages (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the code for aborting SCSI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correction to selection of loopback/echo test (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP response size (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle cases for limiting RDP response payload length (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Show correct port speed capabilities for RDP command (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Display message for FCE enabled (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended FDMI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended RDP additions and amendments (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure (Nilesh Javali) [1887427]- [kernel] PM: hibernate: Batch hibernate and resume IO requests (Lenny Szubowicz) [1868096] - [net] tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies (Antoine Tenart) [1895765] - [block] block: mark flush request as IDLE when it is really finished (Ming Lei) [1895913] - [net] vsock: forward all packets to the host when no H2G is registered (Vitaly Kuznetsov) [1893826] - [maintainers] maintainers: Add entry for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [documentation] nitro_enclaves: Add overview documentation (Vitaly Kuznetsov) [1893826] - [samples] nitro_enclaves: Add sample for ioctl interface usage (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Makefile for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Kconfig for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for terminating an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for starting an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave memory region (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for getting the enclave image load info (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave vCPU (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for creating an enclave VM (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init misc device providing the ioctl interface (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle out-of-band PCI device events (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle PCI device command requests (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init PCI device driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define enclave info for internal bookkeeping (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define the PCI device interface (Vitaly Kuznetsov) [1893826] - [uapi] nitro_enclaves: Add ioctl interface definition (Vitaly Kuznetsov) [1893826] - [kernel] cpu/hotplug: Add new {add, remove}_cpu() functions (Vitaly Kuznetsov) [1893826] - [x86] x86/delay: Introduce TPAUSE delay (Prarit Bhargava) [1838636] - [x86] x86/delay: Refactor delay_mwaitx() for TPAUSE support (Prarit Bhargava) [1838636] - [x86] x86/delay: Preparatory code cleanup (Prarit Bhargava) [1838636] - [net] netfilter: ipset: Update byte and packet counters regardless of whether they match (Phil Sutter) [1806882] - [net] ethtool: add and use message type for tunnel info reply (Ivan Vecera) [1867211] - [infiniband] RDMA/hns: Mark hns_roce driver as unsupported (Kamal Heib) [1878211] - [net] tipc: fix memory leak caused by tipc_buf_append() (Xin Long) [1865774] - [net] tipc: fix the skb_unshare() in tipc_buf_append() (Xin Long) [1865774] - [net] tipc: use skb_unshare() instead in tipc_buf_append() (Xin Long) [1865774] - [netdrv] net: team: fix memory leak in __team_options_register (Hangbin Liu) [1892142] - [netdrv] team: set dev->needed_headroom in team_setup_by_port() (Hangbin Liu) [1892142] - [netdrv] team: use netif_is_team_port() (Hangbin Liu) [1892142] - [char] random: decouple random and urandom extrng fops (Vladis Dronov) [1890711] - [platform] platform/x86: intel_pmc_core: Add Intel RocketLake (RKL) support (Steve Best) [1782713] - [netdrv] fm10k: convert to new udp_tunnel_nic infra (Vladis Dronov) [1884254] - [netdrv] ethernet/intel: Convert fallthrough code comments (Vladis Dronov) [1884254] - [netdrv] docs: networking: reorganize driver documentation again (Vladis Dronov) [1884254] - [netdrv] net/intel: remove driver versions from Intel drivers (Vladis Dronov) [1884254] - [infiniband] RDMA/core: Fix ordering of CQ pool destruction (Kamal Heib) [1878969 1857603] - [infiniband] IB/isert: Fix unaligned immediate-data handling (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix reported speed and width (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix panic when calling kmem_cache_create() (Kamal Heib) [1867296 1857603] - [infiniband] RDMA/rxe: Fix memleak in rxe_mem_init_user (Kamal Heib) [1857603] - [net] xprtrdma: Release in-flight MRs on disconnect (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars (Kamal Heib) [1870430 1857603] - [infiniband] RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kamal Heib) [1870281 1857603] - [infiniband] RDMA/core: Fix spelling mistake "Could't" -> "Couldn't" (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove pkey table (Kamal Heib) [1857603] - [infiniband] RDMA/umem: Add a schedule point in ib_umem_get() (Kamal Heib) [1857603] - [infiniband] RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (Kamal Heib) [1857603] - [rdma] RDMA/include: Replace license text with SPDX tags (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Execute rdma_cm destruction from a handler properly (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Remove unneeded locking for req paths (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Using the standard locking pattern when delivering the removal event (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Simplify DEVICE_REMOVAL for internal_id (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Add EFA 0xefa1 PCI ID (Kamal Heib) [1857603] - [infiniband] RDMA/efa: User/kernel compatibility handshake mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose minimum SQ size (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose maximum TX doorbell batch (Kamal Heib) [1857603] - [infiniband] IB/srpt: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/isert: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/iser: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix return error value in _ib_modify_qp() to negative (Kamal Heib) [1857603] - [infiniband] RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Kamal Heib) [1857603] - [infiniband] RDMA/core: Update write interface to use automatic object lifetime (Kamal Heib) [1857603] - [infiniband] RDMA/core: Align abort/commit object scheme for write() and ioctl() paths (Kamal Heib) [1857603] - [uapi] RDMA: rdma_user_ioctl.h: fix a duplicated word + clarify (Kamal Heib) [1857603] - [infiniband] RDMA/qedr: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/i40iw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/cxgb4: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/siw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove query_pkey from the mandatory ops (Kamal Heib) [1857603] - [infiniband] RDMA/core: Allocate the pkey cache only if the pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/core: Expose pkeys sysfs files only if pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Remove unnecessary fall-through markings (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove rxe_link_layer() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_mem_init_dma() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_init_port_param() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Drop pointless checks in rxe_init_ports (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Allow manually bind QPs with different pids to same counter (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Only bind user QPs in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Add PID category support in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Skip dgid check in loopback mode (Kamal Heib) [1857603] - [infiniband] RDMA/core: Create and destroy counters in the ib_core (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query MR (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query ucontext (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Set IOVA on IB MR in uverbs layer (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Enable CQ ioctl commands by default (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean ib_alloc_xrcd() and reuse it to allocate XRC domain (Kamal Heib) [1857603] - [infiniband] RDMA: Remove the udata parameter from alloc_mr callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove ib_alloc_mr_user function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Check for error instead of success in alloc MR function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean up tracepoint headers (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Handle user-supplied address when creating child (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Convert PCIBIOS_* errors to generic -E* errors (Kamal Heib) [1857603] - [infiniband] RDMA/core: Delete not-used create RWQ table function (Kamal Heib) [1857603] - [infiniband] IB/mad: Delete RMPP_STATE_CANCELING state (Kamal Heib) [1857603] - [infiniband] IB/mad: Change atomics to refcount API (Kamal Heib) [1857603] - [infiniband] IB/mad: Issue complete whenever decrements agent refcount (Kamal Heib) [1857603] - [infiniband] RDMA: Add support to dump resource tracker in RAW format (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated CM_ID resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated QP resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add a dedicated CQ resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated MR resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Don't call fill_res_entry for PD (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove unused rxe_mem_map_pages (Kamal Heib) [1857603] - [infiniband] RDMA/hfi1: Remove hfi1_create_qp declaration (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Return void from ipoib_mcast_stop_thread() (Kamal Heib) [1857603] - [infiniband] RDMA: Correct trivial kernel-doc inconsistencies (Kamal Heib) [1857603] - [infiniband] IB/srpt: Remove WARN_ON from srpt_cm_req_recv (Kamal Heib) [1857603] - [tools] tools/power turbostat: Support additional CPU model numbers (Steve Best) [1782718] - [net] udp_tunnel: add the ability to hard-code IANA VXLAN (Ivan Vecera) [1879204] - [tools] selftests: net: add a test for UDP tunnel info infra (Ivan Vecera) [1867211] - [netdrv] netdevsim: add UDP tunnel port offload support (Ivan Vecera) [1867211] - [net] ethtool: add tunnel info interface (Ivan Vecera) [1867211] - [net] ethtool: Make helpers public (Ivan Vecera) [1867211] - [net] udp_tunnel: add central NIC RX port offload infrastructure (Ivan Vecera) [1867211] - [net] udp_tunnel: re-number the offload tunnel types (Ivan Vecera) [1867211] - [fs] debugfs: make sure we can remove u32_array files cleanly (Ivan Vecera) [1867211] - [fs] debugfs: make debugfs_create_u32_array() return void (Ivan Vecera) [1867211] - [fs] debugfs: update documented return values of debugfs helpers (Ivan Vecera) [1867211]- [net] openvswitch: fix to make sure flow_lookup() is not preempted (Eelco Chaudron) [1888237] - [netdrv] powerpc/vnic: Extend "failover pending" window (Steve Best) [1897280] - [net] ipv6: Set SIT tunnel hard_header_len to zero (Davide Caratti) [1897244] - [net] ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags (Davide Caratti) [1897244] - [net] gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY (Davide Caratti) [1897244] - [netdrv] vxlan: fix memleak of fdb (Davide Caratti) [1897244] - [net] vxlan: Ensure FDB dump is performed under RCU (Davide Caratti) [1897244] - [net] gre: refetch erspan header from skb->data after pskb_may_pull() (Davide Caratti) [1897244] - [net] erspan: fix the tun_info options_len check for erspan (Davide Caratti) [1897244] - [net] ip_gre: fix possible use-after-free in erspan_rcv (Davide Caratti) [1897244] - [net] erspan: fix error handling for erspan tunnel (Davide Caratti) [1897244] - [net] erspan: return PACKET_REJECT when the appropriate tunnel is not found (Davide Caratti) [1897244] - [netdrv] net: atlantic: fix build when object tree is separate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Use readx_poll_timeout() for large timeout (Igor Russkikh) [1857861] - [netdrv] net: ethernet: aquantia: Fix wrong return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix PTP on AQC10X (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hwmon getter for MAC temperature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A0 ntuple filters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use intermediate variable to improve readability a bit (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use U32_MAX in aq_hw_utils.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for 64-bit reads/writes (Igor Russkikh) [1857861] - [netdrv] net: atlantic: enable ipv6 support for TCP LSO and UDP GSO (Igor Russkikh) [1857861] - [netdrv] net: atlantic: PTP statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: additional per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use u64_stats_update_* to protect access to 64-bit stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: split rx and tx per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make _get_sw_stats return count as return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use simple assignment in _get_stats and _get_sw_stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move FRAC_PER_NS to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for FW 4.x (Igor Russkikh) [1857861] - [netdrv] net: atlantic: align return value of ver_match function with function name (Igor Russkikh) [1857861] - [netdrv] net: atlantic: disable PTP on AQC111, AQC112 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix ip dst and ipv6 address filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix aq_ndev_start_xmit()'s return type (Igor Russkikh) [1857861] - [netdrv] net: atlantic: put ptp code under IS_REACHABLE check (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add alignment checks in hw_atl2_utils_fw.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: missing space in a comment in aq_nic.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix typo in aq_ring_tx_clean (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make aq_pci_func_init static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace ENOTSUPP usage to EOPNOTSUPP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix variable type in aq_ethtool_get_pauseparam (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: phy loopback support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: report link partner capabilities (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: flow control support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: EEE support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove baseX usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: half duplex support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: proper rss_ctrl1 (54c0) initialization (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: min_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change the order of arguments for TC weight/credit setters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: always use random TC-queue mapping for TX on A2 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: automatically downgrade the number of queues if necessary (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: max_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make TCVEC2RING accept nic_cfg (Igor Russkikh) [1857861] - [netdrv] net: atlantic: per-TC queue statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move PTP TC initialization to a separate function (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: unify MAC generation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove check for boot code survivability before reset request (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove hw_atl_b0_hw_rss_set call from A2 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove TPO2 check from A0 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: rename AQ_NIC_RATE_2GS to AQ_NIC_RATE_2G5 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use __packed instead of the full expansion (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 ingress / egress hw configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: common functions needed for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 RPF hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for A2 RFP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 hw_ops skeleton (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 HW bindings required for fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 driver-firmware interface (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move IS_CHIP_FEATURE to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make hw_get_regs optional (Igor Russkikh) [1857861] - [netdrv] net: atlantic: simplify hw_get_fw_version() usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hw_soft_reset, hw_prepare to hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add defines for 10M and EEE 100M link mode (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 device IDs (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update company name in the driver description (Igor Russkikh) [1857861] - [netdrv] aquantia: Fix the media type of AQC100 ethernet controller in the driver (Igor Russkikh) [1857861] - [netdrv] net: atlantic: MACSec offload statistics implementation (Igor Russkikh) [1857861] - [netdrv] net: aquantia: reject all unsupported coalescing params (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace zero-length array with flexible-array member (Igor Russkikh) [1857861] - [netdrv] net/aquantia: Delete module version (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix out of range usage of active_vlans array (Igor Russkikh) [1857861] - [netdrv] net: atlantic: possible fault in transition to hibernation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix potential error handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix use after free kasan warn (Igor Russkikh) [1857861] - [netdrv] net: atlantic: better loopback mode handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: ptp gpio adjustments (Igor Russkikh) [1857861] - [netdrv] net: atlantic: check rpc result and wait for rpc address (Igor Russkikh) [1857861] - [netdrv] net: atlantic: checksum compat issue (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove duplicate entries (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback configuration in improper place (Igor Russkikh) [1857861] - [netdrv] net: atlantic: broken link status on old fw (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Signedness bug in aq_vec_isr_legacy() (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make function 'aq_ethtool_get_priv_flags', 'aq_ethtool_set_priv_flags' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make symbol 'aq_pm_ops' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change email domains to Marvell (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement UDP GSO offload (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update flow control logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: stylistic renames (Igor Russkikh) [1857861] - [netdrv] net: atlantic: code style cleanup (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback tests via private flags (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add fw configuration memory area (Igor Russkikh) [1857861] - [netdrv] net: atlantic: adding ethtool physical identification (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add msglevel configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: refactoring pm logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement wake_phy feature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update firmware interface (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix return value check in aq_ptp_init() (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix error handling in aq_ptp_poll (Igor Russkikh) [1857861] - [netdrv] net: aquantia: remove unused including (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make two symbols be static (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix unintention integer overflow on left shift (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix spelling mistake: tx_queus -> tx_queues (Igor Russkikh) [1857861] - [netdrv] net: aquantia: disable ptp object build if no config (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix warnings on endianness (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix var initialization warning (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for PIN funcs (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for Phy access (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement get_ts_info ethtool (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for ptp ioctls (Igor Russkikh) [1857861] - [netdrv] net: aquantia: rx filters for ptp (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement data PTP datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: styling fixes on ptp related functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add PTP rings infrastructure (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add basic ptp_clock callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: unify styling of bit enums (Igor Russkikh) [1857861] - [netdrv] net: aquantia: PTP skeleton declarations and callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add an error handling in aq_nic_set_multicast_list (Igor Russkikh) [1857861] - [netdrv] net: aquantia: correctly handle macvlan and multicast coexistence (Igor Russkikh) [1857861] - [netdrv] net: aquantia: do not pass lro session with invalid tcp checksum (Igor Russkikh) [1857861] - [netdrv] net: aquantia: when cleaning hw cache it should be toggled (Igor Russkikh) [1857861] - [netdrv] net: aquantia: temperature retrieval fix (Igor Russkikh) [1857861] - [netdrv] net: aquantia: Fix aq_vec_isr_legacy() return value (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix out of memory condition on rx side (Igor Russkikh) [1857861] - [netdrv] net: aquantia: linkstate irq should be oneshot (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix limit of vlan filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix removal of vlan 0 (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement vlan offload configuration (Igor Russkikh) [1857861] - [netdrv] net: aquantia: vlan offloads logic in datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: adding fields and device features for vlan offload (Igor Russkikh) [1857861] - [netdrv] net: aquantia: added vlan offload related macros and functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make all files GPL-2.0-only (Igor Russkikh) [1857861] - [netdrv] net: aquantia: replace internal driver version code with uts (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 308 (Igor Russkikh) [1857861] - [include] net: phy: introduce phy_read_mmd_poll_timeout macro (Josef Oskera) [1892739] - [include] net: phy: introduce phy_read_poll_timeout macro (Josef Oskera) [1892739] - [netdrv] phy: add device-managed devm_mdiobus_register (Josef Oskera) [1892740] - [include] net: add helper eth_hw_addr_crc (Josef Oskera) [1892738] - [netdrv] LiquidIO: mark liquidio and liquidio_vf as deprecated in RHEL8 (Stefan Assmann) [1878178] - [net] tcp: remove SOCK_QUEUE_SHRUNK (Paolo Abeni) [1890058] - [net] tcp: fix receive window update in tcp_add_backlog() (Paolo Abeni) [1890058] - [net] tcp: md5: allow changing MD5 keys in all socket states (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT possible hangs under high mem pressure (Paolo Abeni) [1890058] - [net] tcp: md5: do not send silly options in SYNCOOKIES (Paolo Abeni) [1890058] - [net] tcp: grow window for OOO packets only for SACK flows (Paolo Abeni) [1890058] - [net] tcp: fix error recovery in tcp_zerocopy_receive() (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT hangs with fat skbs (Paolo Abeni) [1890058] - [net] tcp: fix rx timestamp behavior for tcp_recvmsg (Paolo Abeni) [1890058] - [fs] smb3: smbdirect support can be configured by default (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Do not schedule work to send immediate packet on every receive (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Properly process errors on ib_post_send (Leif Sahlberg) [1887940] - [fs] cifs: Allocate crypto structures on the fly for calculating signatures of incoming packets (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Update receive credits before sending and deal with credits roll back on failure before sending (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check send queue size before posting a send (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Merge code to track pending packets (Leif Sahlberg) [1887940] - [fs] cifs: Allocate encryption header through kmalloc (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check and extend sender credits in interrupt context (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Calculate the correct maximum packet size for segmented SMBDirect send/receive (Leif Sahlberg) [1887940] - [net] core: device_rename: Use rwsem instead of a seqcount (Patrick Talbert) [1883310]- [tools] perf tools: Add bpf image check to __map__is_kmodule (Michael Petlan) [1873270] - [tools] perf tools: Add support for PERF_RECORD_KSYMBOL_TYPE_OOL (Michael Petlan) [1873270] - [tools] perf record: Don't clear event's period if set by a term (Michael Petlan) [1873270] - [tools] perf bench: The do_run_multi_threaded() function must use IS_ERR(perf_session__new()) (Michael Petlan) [1873270] - [tools] perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy event (Michael Petlan) [1873270] - [tools] perf stat: Turn off summary for interval mode by default (Michael Petlan) [1873270] - [tools] perf trace: Fix off by ones in memset() after realloc() in arches using libaudit (Michael Petlan) [1873270] - [tools] perf top/report: Fix infinite loop in the TUI for grouped events (Michael Petlan) [1873270] - [tools] redhat: use local hashmap library in perf (Michael Petlan) [1873270] - [tools] libtraceevent: Fix build with binutils 2.35 (Michael Petlan) [1873270] - [tools] perf tools: Fix record failure when mixed with ARM SPE event (Michael Petlan) [1873270] - [tools] perf tests: Fix test 68 zstd compression for s390 (Michael Petlan) [1873270] - [tools] tools lib traceevent: Fix memory leak in process_dynamic_array_len (Michael Petlan) [1873270] - [tools] perf tools: Sync hashmap.h with libbpf's (Michael Petlan) [1873270] - [tools] libsubcmd: Fix OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf report TUI: Remove needless 'dummy' event from menu (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix PEBS sample for XMM registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix displaying PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix recording PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add proper KBUFFER_TYPE_TIME_STAMP handling (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add API to read time information from kbuffer (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix time chart call tree (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call tree 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call graph 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result (Michael Petlan) [1873270] - [tools] perf record: Fix duplicated sideband events with Intel PT system wide tracing (Michael Petlan) [1873270] - [tools] perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument (Michael Petlan) [1873270] - [tools] perf build: Fix error message when asking for -fsanitize=address without required libraries (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add handler for __builtin_expect() (Michael Petlan) [1873270] - [tools] tools lib traceevent: Handle __attribute__((user)) in field names (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add append() function helper for appending strings (Michael Petlan) [1873270] - [tools] perf script: Initialize zstd_data (Michael Petlan) [1873270] - [tools] perf pmu: Remove unused declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an old style declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an incompatible pointer (Michael Petlan) [1873270] - [tools] perf bpf: Fix bpf prologue generation (Michael Petlan) [1873270] - [tools] perf probe: Fix user attribute access in kprobes (Michael Petlan) [1873270] - [tools] perf stat: Fix NULL pointer dereference (Michael Petlan) [1873270] - [tools] perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events() (Michael Petlan) [1873270] - [tools] perf tools: Remove some duplicated includes (Michael Petlan) [1873270] - [tools] perf symbols: Fix kernel maps for kcore and eBPF (Michael Petlan) [1873270] - [tools] perf stat: Ensure group is defined on top of the same cpu mask (Michael Petlan) [1873270] - [tools] perf libdw: Fix off-by 1 relative directory includes (Michael Petlan) [1873270] - [tools] perf arm-spe: Support synthetic events (Michael Petlan) [1873270] - [tools] perf auxtrace: Add four itrace options (Michael Petlan) [1873270] - [tools] perf tools: Move arm-spe-pkt-decoder.h/c to the new dir (Michael Petlan) [1873270] - [tools] perf test: Initialize memory in dwarf-unwind (Michael Petlan) [1873270] - [tools] perf tests: Don't tail call optimize in unwind test (Michael Petlan) [1873270] - [tools] tools compiler.h: Add attribute to disable tail calls (Michael Petlan) [1873270] - [tools] perf build: Add a LIBPFM4=1 build test entry (Michael Petlan) [1873270] - [tools] perf tools: Add optional support for libpfm4 (Michael Petlan) [1873270] - [tools] perf tools: Correct license on jsmn JSON parser (Michael Petlan) [1873270] - [tools] perf jit: Fix inaccurate DWARF line table (Michael Petlan) [1873270] - [tools] perf jvmti: Remove redundant jitdump line table entries (Michael Petlan) [1873270] - [tools] perf build: Add NO_SDT=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_LIBCRYPTO=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_SYSCALL_TABLE=1 to the build tests (Michael Petlan) [1873270] - [tools] perf build: Remove libaudit from the default feature checks (Michael Petlan) [1873270] - [tools] perf trace: Grow the syscall table as needed when using libaudit (Michael Petlan) [1873270] - [tools] perf trace: Use zalloc() to make sure all fields are zeroed in the syscalltbl constructor (Michael Petlan) [1873270] - [tools] perf trace: Remove union from syscalltbl, all the fields are needed (Michael Petlan) [1873270] - [tools] perf build: Allow explicitely disabling the NO_SYSCALL_TABLE variable (Michael Petlan) [1873270] - [tools] perf build: Group the NO_SYSCALL_TABLE logic (Michael Petlan) [1873270] - [tools] perf intel-pt: Refine kernel decoding only warning message (Michael Petlan) [1873270] - [tools] perf record: Respect --no-switch-events (Michael Petlan) [1873270] - [tools] perf script: Fix --call-trace for Intel PT (Michael Petlan) [1873270] - [tools] perf evlist: Disable 'immediate' events last (Michael Petlan) [1873270] - [tools] perf kcore_copy: Fix module map when there are no modules loaded (Michael Petlan) [1873270] - [tools] perf jvmti: Fix demangling Java symbols (Michael Petlan) [1873270] - [tools] perf tests: Add test for the java demangler (Michael Petlan) [1873270] - [tools] perf jvmti: Do not report error when missing debug information (Michael Petlan) [1873270] - [tools] perf jvmti: Fix jitdump for methods without debug info (Michael Petlan) [1873270] - [tools] perf symbols: Fix debuginfo search for Ubuntu (Michael Petlan) [1873270] - [tools] perf parse: Add 'struct parse_events_state' pointer to scanner (Michael Petlan) [1873270] - [tools] perf stat: Do not pass avg to generic_metric (Michael Petlan) [1873270] - [tools] perf tests: Consider subtests when searching for user specified tests (Michael Petlan) [1873270] - [tools] perf list: Add metrics to command line usage (Michael Petlan) [1873270] - [tools] perf script: Don't force less for non tty output with --xed (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove unnecessary ', ' from events (Michael Petlan) [1873270] - [tools] perf metricgroup: Add options to not group or merge (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove duped metric group events (Michael Petlan) [1873270] - [tools] perf metricgroup: Order event groups by size (Michael Petlan) [1873270] - [tools] perf metricgroup: Delay events string creation (Michael Petlan) [1873270] - [tools] perf metricgroup: Use early return in add_metric (Michael Petlan) [1873270] - [tools] perf metricgroup: Always place duration_time last (Michael Petlan) [1873270] - [tools] perf metricgroup: Free metric_events on error (Michael Petlan) [1873270] - [tools] perf util: Fix potential SEGFAULT in put_tracepoints_path error path (Michael Petlan) [1873270] - [tools] perf util: Fix memory leak of prefix_if_not_in (Michael Petlan) [1873270] - [tools] perf ftrace: Detect workload failure (Michael Petlan) [1873270] - [tools] perf ftrace: Trace system wide if no target is given (Michael Petlan) [1873270] - [tools] perf branch: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf config: Add stat.big-num support (Michael Petlan) [1873270] - [tools] perf bpf-loader: Add missing '*' for key_scan_pos (Michael Petlan) [1873270] - [tools] perf stat: Report summary for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Save aggr value to first member of prev_raw_counts (Michael Petlan) [1873270] - [tools] perf stat: Copy counts from prev_raw_counts to evsel->counts (Michael Petlan) [1873270] - [tools] perf counts: Reset prev_raw_counts counts (Michael Petlan) [1873270] - [tools] perf stat: Fix wrong per-thread runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf expr: Allow numbers to be followed by a dot (Michael Petlan) [1873270] - [tools] perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools (Michael Petlan) [1873270] - [tools] perf stat: Fail on extra comma while parsing events (Michael Petlan) [1873270] - [tools] perf script: Better align register values in dump (Michael Petlan) [1873270] - [tools] perf stat: POWER9 metrics: expand "ICT" acronym (Michael Petlan) [1873270] - [tools] perf tools: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf intel-pt: Use allocated branch stack for PEBS sample (Michael Petlan) [1873270] - [tools] perf docs: Introduce security.txt file to document related issues (Michael Petlan) [1873270] - [tools] perf tool: Make perf tool aware of SELinux access control (Michael Petlan) [1873270] - [tools] perf docs: Extend CAP_SYS_ADMIN with CAP_PERFMON where needed (Michael Petlan) [1873270] - [tools] perf expr: Migrate expr ids table to a hashmap (Michael Petlan) [1873270] - [tools] perf tools: Grab a copy of libbpf's hashmap (Michael Petlan) [1873270] - [tools] perf stat: Fix duration_time value for higher intervals (Michael Petlan) [1873270] - [tools] perf trace: Fix compilation error for make NO_LIBBPF=1 DEBUG=1 (Michael Petlan) [1873270] - [tools] perf beauty: Allow the CC used in the arch errno names script to acccept CFLAGS (Michael Petlan) [1873270] - [tools] perf trace: Fix the selection for architectures to generate the errno name tables (Michael Petlan) [1873270] - [tools] perf test: Improve pmu event metric testing (Michael Petlan) [1873270] - [tools] perf test: Provide a subtest callback to ask for the reason for skipping a subtest (Michael Petlan) [1873270] - [tools] perf parse-events: Make add PMU verbose output clearer (Michael Petlan) [1873270] - [tools] perf expr: Fix memory leaks in metric bison (Michael Petlan) [1873270] - [tools] perf expr: Test parsing of floating point numbers (Michael Petlan) [1873270] - [tools] perf record: Use an eventfd to wakeup when done (Michael Petlan) [1873270] - [tools] tools feature: Rename HAVE_EVENTFD to HAVE_EVENTFD_SUPPORT (Michael Petlan) [1873270] - [tools] perf evsel: Initialize evsel->per_pkg_mask to NULL in evsel__init() (Michael Petlan) [1873270] - [tools] perf evsel: Fix 2 memory leaks (Michael Petlan) [1873270] - [tools] perf parse-events: Fix incorrect conversion of 'if () free()' to 'zfree()' (Michael Petlan) [1873270] - [tools] perf tools: Fix is_bpf_image function logic (Michael Petlan) [1873270] - [tools] perf c2c: Fix 'perf c2c record -e list' to show the default events used (Michael Petlan) [1873270] - [tools] perf record: Add dummy event during system wide synthesis (Michael Petlan) [1873270] - [tools] perf evsel: Dummy events never triggers, no need to ask for PERF_SAMPLE_BRANCH_STACK (Michael Petlan) [1873270] - [tools] perf parse-events: Use strcmp() to compare the PMU name (Michael Petlan) [1873270] - [tools] perf expr: Print a debug message for division by zero (Michael Petlan) [1873270] - [tools] perf expr: Debug lex if debugging yacc (Michael Petlan) [1873270] - [tools] perf expr: Parse numbers as doubles (Michael Petlan) [1873270] - [tools] perf expr: Increase max other (Michael Petlan) [1873270] - [tools] perf expr: Allow ',' to be an other token (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in skylake metrics (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in cascade lake metrics (Michael Petlan) [1873270] - [tools] perf expr: Allow for unlimited escaped characters in a symbol (Michael Petlan) [1873270] - [tools] perf script: Enable IP fields for callchains (Michael Petlan) [1873270] - [tools] perf callchain: Setup callchain properly in pipe mode (Michael Petlan) [1873270] - [tools] perf session: Try to read pipe data from file (Michael Petlan) [1873270] - [tools] perf tools: Do not seek in pipe fd during tracing data processing (Michael Petlan) [1873270] - [tools] perf tools: Do not display extra info when there is nothing to build (Michael Petlan) [1873270] - [tools] perf probe: Do not show the skipped events (Michael Petlan) [1873270] - [tools] perf probe: Check address correctness by map instead of _etext (Michael Petlan) [1873270] - [tools] perf probe: Fix to check blacklist address correctly (Michael Petlan) [1873270] - [tools] perf probe: Accept the instance number of kretprobe event (Michael Petlan) [1873270] - [tools] perf counts: Rename perf_evsel__*counts() to evsel__*counts() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__w_cache* to evsel__w_cache* (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__new*() to evsel__new*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fprintf() to evsel__fprintf() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__resort*() to evsel__resort*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__object_config() to evsel__object_config() (Michael Petlan) [1873270] - [tools] perf cs-etm: Move definition of 'traceid_list' global variable from header file (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Move hex2u64 out of header (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Parse using io api (Michael Petlan) [1873270] - [tools] perf bench: Add kallsyms parsing (Michael Petlan) [1873270] - [tools] perf: cs-etm: Update to build with latest opencsd version (Michael Petlan) [1873270] - [tools] perf symbol: Fix kernel symbol address display (Michael Petlan) [1873270] - [tools] perf inject: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf annotate: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf trace: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf script: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf sched: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf lock: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf kmem: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf stat: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__store_ids() to evsel__store_id() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__env() to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fallback() to evsel__fallback() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__has*() to evsel__has*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{prev, next}() to evsel__{prev, next}() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__parse_sample*() to evsel__parse_sample*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__read*() to *evsel__read() (Michael Petlan) [1873270] - [tools] perf evsel: Ditch perf_evsel__cmp(), not used for quite a while (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_*() to evsel__is*() (Michael Petlan) [1873270] - [tools] perf pmu: Add perf_pmu__find_by_type helper (Michael Petlan) [1873270] - [tools] tools feature: Add support for detecting libpfm4 (Michael Petlan) [1873270] - [tools] perf doc: Pass ASCIIDOC_EXTRA as an argument (Michael Petlan) [1873270] - [tools] perf mem2node: Avoid double free related to realloc (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{str, int}val() and other tracepoint field metehods to to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__open_per_*() to evsel__open_per_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_desc() to evsel__group_desc() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*name() to *evsel__*name() (Michael Petlan) [1873270] - [tools] perf evsel: Rename __perf_evsel__sample_size() to __evsel__sample_size() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__calc_id_pos() to evsel__calc_id_pos() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__config*() to evsel__config*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__exit() to evsel__exit() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_aux_event() to evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__compute_deltas() to evsel__compute_deltas() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__nr_cpus() to evsel__nr_cpus() (Michael Petlan) [1873270] - [tools] perf evsel: Rename 'struct perf_evsel__sb_cb_t' to 'struct evsel__sb_cb_t' (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about using /proc/kcore (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about itrace G and L options (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing branch stacks for regular events (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__br_sample_late() (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized branch stack sample type (Michael Petlan) [1873270] - [tools] perf auxtrace: Add option to synthesize branch stack for regular events (Michael Petlan) [1873270] - [tools] perf intel-pt: Change branch stack support to use thread-stacks (Michael Petlan) [1873270] - [tools] perf intel-pt: Consolidate thread-stack use condition (Michael Petlan) [1873270] - [tools] perf thread-stack: Add branch stack support (Michael Petlan) [1873270] - [tools] perf tools: Simplify checking if SMT is active (Michael Petlan) [1873270] - [tools] perf tools: Fix reading new topology attribute "core_cpus" (Michael Petlan) [1873270] - [tools] libperf evlist: Fix a refcount leak (Michael Petlan) [1873270] - [tools] perf parse-events: Fix another memory leaks found on parse_events() (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] libperf: Add NULL pointer check for cpu_map iteration and NULL assignment for all_cpus (Michael Petlan) [1873270] - [tools] perf record: Move side band evlist setup to separate routine (Michael Petlan) [1873270] - [tools] perf record: Introduce --switch-output-event (Michael Petlan) [1873270] - [tools] libsubcmd: Introduce OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf evlist: Allow reusing the side band thread for more purposes (Michael Petlan) [1873270] - [tools] perf evlist: Move the sideband thread routines to separate object (Michael Petlan) [1873270] - [tools] perf parse-events: Add parse_events_option() variant that creates evlist (Michael Petlan) [1873270] - [tools] perf bpf: Decouple creating the evlist from adding the SB event (Michael Petlan) [1873270] - [tools] perf top: Move sb_evlist to 'struct perf_top' (Michael Petlan) [1873270] - [tools] perf record: Move sb_evlist to 'struct record' (Michael Petlan) [1873270] - [tools] perf tools: Move routines that probe for perf API features to separate file (Michael Petlan) [1873270] - [tools] perf vendor events power9: Add hv_24x7 socket/chip level metric events (Michael Petlan) [1873270] - [tools] perf tools: Enable Hz/hz prinitg for --metric-only option (Michael Petlan) [1873270] - [tools] perf tests expr: Added test for runtime param in metric expression (Michael Petlan) [1873270] - [tools] perf metricgroups: Enhance JSON/metric infrastructure to handle "?" (Michael Petlan) [1873270] - [tools] perf pmu: Fix function name in comment, its get_cpuid_str(), not get_cpustr() (Michael Petlan) [1873270] - [tools] perf report: Fix warning assignment of 0/1 to bool variable (Michael Petlan) [1873270] - [tools] perf tools: Remove unneeded semicolons (Michael Petlan) [1873270] - [tools] perf c2c: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] libtraceevent: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] perf script: Remove extraneous newline in perf_sample__fprintf_regs() (Michael Petlan) [1873270] - [tools] perf synthetic events: Remove use of sscanf from /proc reading (Michael Petlan) [1873270] - [tools] tools api: Add a lightweight buffered reading api (Michael Petlan) [1873270] - [tools] perf bench: Add a multi-threaded synthesize benchmark (Michael Petlan) [1873270] - [tools] perf record: Add num-synthesize-threads option (Michael Petlan) [1873270] - [tools] perf test session topology: Fix data path (Michael Petlan) [1873270] - [tools] perf stat: Improve runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode (Michael Petlan) [1873270] - [tools] perf evlist: Remove duplicate headers (Michael Petlan) [1873270] - [tools] perf bench: Fix div-by-zero if runtime is zero (Michael Petlan) [1873270] - [tools] perf cgroup: Avoid needless closing of unopened fd (Michael Petlan) [1873270] - [tools] perf hist: Add fast path for duplicate entries check (Michael Petlan) [1873270] - [tools] perf c2c: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf top: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf script: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf report: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf callchain: Stitch LBR call stack (Michael Petlan) [1873270] - [tools] perf callchain: Save previous cursor nodes for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Save previous sample for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Add a knob for LBR stitch approach (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_lbr_ip() (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_kernel_ip() (Michael Petlan) [1873270] - [tools] perf machine: Refine the function for LBR call stack reconstruction (Michael Petlan) [1873270] - [tools] perf machine: Remove the indent in resolve_lbr_callchain_sample (Michael Petlan) [1873270] - [tools] perf header: Support CPU PMU capabilities (Michael Petlan) [1873270] - [tools] perf parser: Add support to specify rXXX event with pmu (Michael Petlan) [1873270] - [tools] perf doc: allow ASCIIDOC_EXTRA to be an argument (Michael Petlan) [1873270] - [tools] perf pmu: Add support for PMU capabilities (Michael Petlan) [1873270] - [tools] tools lib traceevent: Take care of return value of asprintf (Michael Petlan) [1873270] - [tools] perf stat: Force error in fallback on :k events (Michael Petlan) [1873270] - [tools] perf tools: Add support for leader-sampling with AUX area events (Michael Petlan) [1873270] - [tools] perf evlist: Allow multiple read formats (Michael Petlan) [1873270] - [tools] perf evsel: Rearrange perf_evsel__config_leader_sampling() (Michael Petlan) [1873270] - [tools] perf evlist: Move leader-sampling configuration (Michael Petlan) [1873270] - [tools] perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing callchains for regular events (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized sample type (Michael Petlan) [1873270] - [tools] perf evsel: Be consistent when looking which evsel PERF_SAMPLE_ bits are set (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__sample_late() (Michael Petlan) [1873270] - [tools] perf auxtrace: Add an option to synthesize callchains for regular events (Michael Petlan) [1873270] - [tools] perf auxtrace: For reporting purposes, un-group AUX area event (Michael Petlan) [1873270] - [tools] perf s390-cpumsf: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf cs-etm: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf arm-spe: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-bts: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-pt: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf auxtrace: Add ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf metrictroup: Split the metricgroup__add_metric function (Michael Petlan) [1873270] - [tools] perf expr: Add expr_scanner_ctx object (Michael Petlan) [1873270] - [tools] perf expr: Add expr_ prefix for parse_ctx and parse_id (Michael Petlan) [1873270] - [tools] perf synthetic-events: save 4kb from 2 stack frames (Michael Petlan) [1873270] - [tools] tools api fs: Make xxx__mountpoint() more scalable (Michael Petlan) [1873270] - [tools] perf bench: Add event synthesis benchmark (Michael Petlan) [1873270] - [tools] perf script: Simplify auxiliary event printing functions (Michael Petlan) [1873270] - [tools] perf tools: Support CAP_PERFMON capability (Michael Petlan) [1873270] - [tools] perf annotate: Add basic support for bpf_image (Michael Petlan) [1873270] - [tools] perf machine: Set ksymbol dso as loaded on arrival (Michael Petlan) [1873270] - [tools] perf tools: Synthesize bpf_trampoline/dispatcher ksymbol event (Michael Petlan) [1873270] - [tools] perf stat: Honour --timeout for forked workloads (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Add hw_len wherever missing (Michael Petlan) [1873270] - [kernel] perf: Fix task_function_call() error handling (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Fix RAPL config variable bug (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Add AMD Fam17h RAPL support (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Make perf_probe_msr() more robust and flexible (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Flip logic on default events visibility (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Refactor to share the RAPL code between Intel and AMD CPUs (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Move RAPL support to common x86 code (Michael Petlan) [1873270] - [kernel] perf/core: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86/intel: Add more available bits for OFFCORE_RESPONSE of Intel Tremont (Michael Petlan) [1873270] - [x86] perf/x86/intel/pt: Drop pointless NULL assignment (Michael Petlan) [1873270] - [kernel] perf: Add cond_resched() to task_function_call() (Michael Petlan) [1873270] - [powerpc] powerpc/perf: open access for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: open access to probes for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: Open access to the core for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [include] perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures (Michael Petlan) [1873270] - [security] perf_event: Add support for LSM and SELinux checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add rtas call in hv-24x7 driver to get processor details (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show processor details (Michael Petlan) [1873270] - [documentation] Documentation/ABI: Add ABI documentation for chips and sockets (Michael Petlan) [1873270] - [powerpc] powerpc/pseries: Update hv-24x7 information after migration (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix ptrace code that muck around with address/len (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Introduce macros for watchpoint length (Michael Petlan) [1873270] - [powerpc] powerpc/perf: fix imc allocation failure handling (Michael Petlan) [1873270] - [powerpc] powerpc/perf/24x7: use rb_entry (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix MMCRA corruption by bhrb_filter (Michael Petlan) [1873270] - [powerpc] perf/core, arch/powerpc: use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1873270] - [powerpc] Powerpc/perf: Wire up PMI throttling (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Remove l2 bus events from HW cache event array (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Add constraints for power9 l2/l3 bus events (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix unit_sel/cache_sel checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Cleanup cache_sel bits comment (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix thresholding counter data for unknown type (Michael Petlan) [1873270] - [fs] writeback: Drop I_DIRTY_TIME_EXPIRE (Waiman Long) [1860031] - [fs] writeback: Fix sync livelock due to b_dirty_time processing (Waiman Long) [1860031] - [fs] writeback: Avoid skipping inode writeback (Waiman Long) [1860031] - [fs] writeback: Protect inode->i_io_list with inode->i_lock (Waiman Long) [1860031] - [fs] dcache: sort the freeing-without-RCU-delay mess for good (Waiman Long) [1860031] - [net] udp: Improve load balancing for SO_REUSEPORT. (Davide Caratti) [1894075] - [net] udp: Fix wrong clean up for IS_UDPLITE macro (Davide Caratti) [1894075] - [fs] ext4: disallow modifying DAX inode flag if inline_data has been set (Eric Sandeen) [1838344] - [include] dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix stack overflow when mounting fsdax pmem device (Eric Sandeen) [1838876 1854346 1838344] - [dax] dm: Call proper helper to determine dax support (Eric Sandeen) [1838876 1854346 1838344] - [md] dm/dax: Fix table reference counts (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: fix detection of dax support for non-persistent memory block devices (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: do not print error message for non-persistent memory block device (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Fix incorrect argument passed to xas_set_err() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Support that ioctl(SETXFLAGS/GETXFLAGS) can set/get inode DAX on XFS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Expand lock scope to cover the use of addresses (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/dax: Remove unused size parameter (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: print error message by pr_info() in __generic_fsdax_supported() (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: avoid race conditions when remounting with options that change dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Update xfs_ioctl_setattr_dax_invalidate() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_iflags() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Create function xfs_inode_should_enable_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Remove unnecessary initialization of i_rwsem (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update DAX enablement for ext4 (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Introduce DAX inode flag (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Remove jflag variable (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Only change S_DAX on inode load (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Update ext4_should_use_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Change EXT4_MOUNT_DAX to EXT4_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Narrow scope of DAX check in setflags (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Introduce DCACHE_DONTCACHE (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Lift XFS_IDONTCACHE to the VFS layer (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update Usage section (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/stat: Define DAX statx attribute (Eric Sandeen) [1838876 1854346 1838344] - [block] fs: Remove unneeded IS_DAX() check in io_is_direct() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Move mandatory ->zero_page_range() check in alloc_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax, iomap: Add helper dax_iomap_zero() to zero a range (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Use new dax zero page method for zeroing a page (Eric Sandeen) [1838876 1854346 1838344] - [md] dm,dax: Add dax zero_page_range operation (Eric Sandeen) [1838876 1854346 1838344] - [s390] s390, dcssblk, dax: Add dax zero_page_range operation to dcssblk driver (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax, pmem: Add a dax operation zero_page_range (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] pmem: Add functions for reading/writing page to/from pmem (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Constify vma argument to vma_is_dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: pass NOWAIT flag to iomap_apply (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Get rid of fs_dax_get_by_host() helper (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Pass dax_dev instead of bdev to dax_writeback_mapping_range() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix alloc_dax_region() compile warning (Eric Sandeen) [1838876 1854346 1838344] - [fs] xfs: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [include] dax: check synchronous mapping is supported (Eric Sandeen) [1838876 1854346 1838344] - [dax] libnvdimm: add dax_dev sync flag (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] libnvdimm: nd_region flush callback support (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: only allow FSSETXATTR to set DAX flag on files and dirs (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check extent size hints (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check project id info (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking function for FS_IOC_FSSETXATTR (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking and prep function for FS_IOC_SETFLAGS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Allow to include DEV_DAX_PMEM as builtin (Eric Sandeen) [1838876 1854346 1838344] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838746] - [netdrv] igb: read PBA number from flash (Corinna Vinschen) [1838746] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838746] - [netdrv] treewide: Use fallthrough pseudo-keyword (Corinna Vinschen) [1838746] - [netdrv] igb: use eth_zero_addr() to clear mac address (Corinna Vinschen) [1838746] - [netdrv] igb: Remove unnecessary usages of memset (Corinna Vinschen) [1838746] - [netdrv] igb: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1838746] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838746] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838746] - [netdrv] igb: make igb_set_fc_watermarks() return void (Corinna Vinschen) [1838746] - [netdrv] igb: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1838746] - [netdrv] igb: convert to use i2c_new_client_device() (Corinna Vinschen) [1838746] - [net] Bluetooth: Allow suspend even when preparation has failed (Gopal Tiwari) [1881485] - [net] Bluetooth: Check scan state before disabling during suspend (Gopal Tiwari) [1881485] - [fs] fuse: fix the ->direct_IO() treatment of iov_iter (Miklos Szeredi) [1875608] - [net] openvswitch: handle DNAT tuple collision (Dumitru Ceara) [1877128] - [net] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1867194]- [fs] NFSv4.2: fix failure to unregister shrinker (Scott Mayhew) [1897988] - [tools] cpupower: Provide online and offline CPU information (Diego Domingos) [1893779] - [net] net/smc: improve return codes for SMC-Dv2 (Claudio Imbrenda) [1731027] - [s390] s390/ism: fix incorrect system EID (Claudio Imbrenda) [1731027] - [net] net/smc: fix suppressed return code (Claudio Imbrenda) [1731027] - [net] net/smc: fix null pointer dereference in smc_listen_decline() (Claudio Imbrenda) [1731027] - [net] net/smc: fix invalid return code in smcd_new_buf_create() (Claudio Imbrenda) [1731027] - [net] net/smc: fix valid DMBE buffer sizes (Claudio Imbrenda) [1731027] - [net] net/smc: fix use-after-free of delayed events (Claudio Imbrenda) [1731027] - [net] net/smc: restore smcd_version when all ISM V2 devices failed to init (Claudio Imbrenda) [1731027] - [net] net/smc: cleanup buffer usage in smc_listen_work() (Claudio Imbrenda) [1731027] - [net] net/smc: consolidate unlocking in same function (Claudio Imbrenda) [1731027] - [net] net/smc: use an array to check fields in system EID (Claudio Imbrenda) [1731027] - [net] net/smc: send ISM devices with unique chid in CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: CLC decline - V2 enhancements (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CLC first contact extension (Claudio Imbrenda) [1731027] - [net] net/smc: CLC accept / confirm V2 (Claudio Imbrenda) [1731027] - [net] net/smc: determine accepted ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: build and send V2 CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: determine proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce list of pnetids for Ethernet devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CHID callback for ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce System Enterprise ID (SEID) (Claudio Imbrenda) [1731027] - [net] net/smc: prepare for more proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: split CLC confirm/accept data to be sent (Claudio Imbrenda) [1731027] - [net] net/smc: separate find device functions (Claudio Imbrenda) [1731027] - [net] net/smc: CLC header fields renaming (Claudio Imbrenda) [1731027] - [net] net/smc: remove constant and introduce helper to check for a pnet id (Claudio Imbrenda) [1731027] - [netdrv] vmxnet3: fix cksum offload issues for non-udp tunnels (Cathy Avery) [1868451] - [netdrv] vmxnet3: use correct tcp hdr length when packet is encapsulated (Cathy Avery) [1868451] - [scsi] scsi: vmw_pvscsi: Use true, false for adapter->use_msg (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Silence dma mapping errors (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Fix swiotlb operation (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: use sg helper to iterate over scatterlist (Cathy Avery) [1895014] - [scsi] Revert "vmw_pvscsi: Fixed to work with SG_CHAIN" (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: switch to generic DMA API (Cathy Avery) [1895014] - [netdrv] mdiobus: Disable preemption upon u64_stats update (Petr Oros) [1889849] - [net] u64_stats: Document writer non-preemptibility requirement (Petr Oros) [1889849] - [netdrv] phy: fixed_phy: Remove unused seqcount (Petr Oros) [1889849] - [net] net/smc: fix double kfree in smc_listen_work() (Claudio Imbrenda) [1847444] - [net] net/smc: check variable before dereferencing in smc_close.c (Claudio Imbrenda) [1847444] - [net] net/smc: use separate work queues for different worker types (Claudio Imbrenda) [1847444] - [net] net/smc: use the retry mechanism for netlink messages (Claudio Imbrenda) [1847444] - [net] net/smc: immediate freeing in smc_lgr_cleanup_early() (Claudio Imbrenda) [1847444] - [net] net/smc: reduce smc_listen_decline() calls (Claudio Imbrenda) [1847444] - [net] net/smc: improve server ISM device determination (Claudio Imbrenda) [1847444] - [net] net/smc: common routine for CLC accept and confirm (Claudio Imbrenda) [1847444] - [net] net/smc: dynamic allocation of CLC proposal buffer (Claudio Imbrenda) [1847444] - [net] net/smc: introduce better field names (Claudio Imbrenda) [1847444] - [net] net/smc: reduce active tcp_listen workers (Claudio Imbrenda) [1847444] - [net] net/smc: fix sock refcounting in case of termination (Claudio Imbrenda) [1847444] - [net] net/smc: reset sndbuf_desc if freed (Claudio Imbrenda) [1847444] - [net] net/smc: fix toleration of fake add_link messages (Claudio Imbrenda) [1847444] - [net] net/smc: Prevent kernel-infoleak in __smc_diag_dump() (Claudio Imbrenda) [1847444] - [s390] s390/ism: fix error return code in ism_probe() (Claudio Imbrenda) [1847444] - [s390] s390/zcrypt: Introduce Failure Injection feature (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap_msg param one level up the call chain (Philipp Rudo) [1851124] - [s390] s390/ap/zcrypt: revisit ap and zcrypt error handling (Philipp Rudo) [1851124] - [s390] s390/ap: Support AP card SCLP config and deconfig operations (Philipp Rudo) [1851124] - [s390] s390/sclp: Add support for SCLP AP adapter config/deconfig (Philipp Rudo) [1851124] - [s390] s390/ap: add card/queue deconfig state (Philipp Rudo) [1851124] - [s390] s390/ap: add error response code field for ap queue devices (Philipp Rudo) [1851124] - [s390] s390/ap: split ap queue state machine state from device state (Philipp Rudo) [1851124] - [crypto] s390/zcrypt: New config switch CONFIG_ZCRYPT_DEBUG (Philipp Rudo) [1851124] - [s390] s390/zcrypt: introduce msg tracking in zcrypt functions (Philipp Rudo) [1851124] - [s390] s390/ap: rework crypto config info and default domain code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: provide cex4 cca sysfs attributes for cex3 (Philipp Rudo) [1851124] - [s390] s390/ap: rename and clarify ap state machine related stuff (Philipp Rudo) [1851124] - [s390] s390/zcrypt: split ioctl function into smaller code units (Philipp Rudo) [1851124] - [s390] s390/zcrypt: code beautification and struct field renames (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix smatch warnings (Philipp Rudo) [1851124] - [s390] s390/ap: introduce new ap function ap_get_qdev() (Philipp Rudo) [1851124] - [s390] s390/zcrypt: replace snprintf/sprintf with scnprintf (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Use scnprintf() for avoiding potential buffer overflow (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Support for CCA protected key block version 2 (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix card and queue total counter wrap (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap device reset from bus to driver code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Fix CCA cipher key gen with clear key value function (Philipp Rudo) [1851124] - [s390] s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR (Philipp Rudo) [1851124] - [fs] NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1888612] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [hv] hv: vmbus: Add timeout to vmbus_wait_for_unload (Mohammed Gamal) [1888980] - [net] sched: act_gate: Unlock ->tcfa_lock in tc_setup_flow_action() (Ivan Vecera) [1874071] - [net] sched: act_ct: Fix adding udp port mangle operation (Ivan Vecera) [1874071] - [net] sched: Fix suspicious RCU usage while accessing tcf_tunnel_info (Ivan Vecera) [1874071] - [net] sched: get rid of qdisc->padded (Ivan Vecera) [1874071] - [net] sched: check error pointer in tcf_dump_walker() (Ivan Vecera) [1874071] - [net] sched: remove a redundant goto chain check (Ivan Vecera) [1874071] - [net] sched: cls_u32: Replace one-element array with flexible-array member (Ivan Vecera) [1874071] - [net] sched: commit action insertions together (Ivan Vecera) [1874071] - [net] sched: defer tcf_idr_insert() in tcf_action_init_1() (Ivan Vecera) [1874071] - [net] sched: Remove unused function qdisc_queue_drop_head() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix allowing too small intervals (Ivan Vecera) [1874071] - [net] sched: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc (Ivan Vecera) [1874071] - [net] sched: skip an unnecessay check (Ivan Vecera) [1874071] - [net] sched: act_ife: load meta modules before tcf_idr_check_alloc() (Ivan Vecera) [1874071] - [net] sched: fix error path in red_init() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix using wrong queues in gate mask (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [1874071] - [net] sched: act_ct: fix miss set mru for ovs after defrag in act_ct (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() helper (Ivan Vecera) [1874071] - [net] sched: act_pedit: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1874071] - [net] sched: initialize timer earlier in red_init() (Ivan Vecera) [1874071] - [net] sched: cls_flower: Add hash info to flow classification (Ivan Vecera) [1874071] - [net] flow_dissector: add packet hash dissection (Ivan Vecera) [1874071] - [net] sched: sch_api: add missing rcu read lock to silence the warning (Ivan Vecera) [1874071] - [tools] tc-testing: Add tdc to kselftests (Ivan Vecera) [1874071] - [net] sched: Do not drop root lock in tcf_qevent_handle() (Ivan Vecera) [1874071] - [net] sched: kerneldoc fixes (Ivan Vecera) [1874071] - [net] sched: Pass qdisc reference in struct flow_block_offload (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] sched: Allow changing default qdisc to FQ-PIE (Ivan Vecera) [1874071] - [net] qos: police action offloading parameter 'burst' change to the original value (Ivan Vecera) [1874071] - [tools] selftests: forwarding: Add a RED test for SW datapath (Ivan Vecera) [1874071] - [net] sched: sch_red: Add qevents "early_drop" and "mark" (Ivan Vecera) [1874071] - [net] sched: sch_red: Split init and change callbacks (Ivan Vecera) [1874071] - [net] sched: Introduce helpers for qevent blocks (Ivan Vecera) [1874071] - [net] sched: sch_cake: add RFC 8622 LE PHB support to CAKE diffserv handling (Ivan Vecera) [1874071] - [net] qos: police action add index for tc flower offloading (Ivan Vecera) [1874071] - [net] qos: add tc police offloading action with max frame size limit (Ivan Vecera) [1874071] - [net] sched: tcindex_change: Remove redundant null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant skb null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant condition in qdisc_graft (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] sched: taprio: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] vlan: consolidate VLAN parsing code and limit max parsing depth (Ivan Vecera) [1874071] - [net] flow_offload: Move rhashtable inclusion to the source file (Ivan Vecera) [1874071] - [net] sched: act_ct: fix restore the qdisc_skb_cb after defrag (Ivan Vecera) [1874071] - [net] sched: fix a memory leak in atm_tc_init() (Ivan Vecera) [1874071] - [net] sched: act_ct: add miss tcf_lastuse_update. (Ivan Vecera) [1874071] - [net] sched: consistently handle layer3 header accesses in the presence of VLANs (Ivan Vecera) [1874071] - [net] tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040 (Ivan Vecera) [1874071] - [net] sched: sch_cake: fix a few style nits (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't call diffserv parsing code when it is not needed (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't try to reallocate or unshare skb unconditionally (Ivan Vecera) [1874071] - [tools] tc-testing: avoid action cookies with odd length. (Ivan Vecera) [1874071] - [net] sched: Add MODULE_DESCRIPTION entries to network modules (Ivan Vecera) [1874071] - [tools] tc-testing: update geneve options match in tunnel_key unit tests (Ivan Vecera) [1874071] - [net] flow_offload: fix flow_indr_dev_unregister path (Ivan Vecera) [1874071] - [net] flow_offload: use flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] flow_offload: add flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] sched: act_gate: fix configuration of the periodic timer (Ivan Vecera) [1874071] - [net] sched: act_gate: fix NULL dereference in tcf_gate_init() (Ivan Vecera) [1874071] - [net] flow_offload: remove indirect flow_block declarations leftover (Ivan Vecera) [1874071] - [net] sched: export __netdev_watchdog_up() (Ivan Vecera) [1874071] - [net] sched: act_ct: add nat mangle action only for NAT-conntrack (Ivan Vecera) [1874071] - [net] sched: sch_cake: Take advantage of skb->hash where appropriate (Ivan Vecera) [1874071] - [net] sched: fix a couple of splats in the error path of tfc_gate_init() (Ivan Vecera) [1874071] - [net] sched: get rid of unnecessary dev_qdisc_reset() (Ivan Vecera) [1874071] - [net] sched: avoid resetting active qdisc for multiple times (Ivan Vecera) [1874071] - [net] sched: add a tracepoint for qdisc creation (Ivan Vecera) [1874071] - [net] sched: add tracepoints for qdisc_reset() and qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: use qdisc_reset() in qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: fix infinite loop in sch_fq_pie (Ivan Vecera) [1874071] - [net] sched: fix reporting the first-time use timestamp (Ivan Vecera) [1874071] - [net] tracing: Fix header include guards in trace event headers (Ivan Vecera) [1874071] - [netdrv] ipvlan: fix device features (Davide Caratti) [1892621] - [netdrv] ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO (Davide Caratti) [1892621] - [netdrv] ipvlan: set hw_enc_features like macvlan (Davide Caratti) [1892621] - [tools] ACPI: Use valid link to the ACPI specification (David Arcari) [1857138] - [tools] cpupower: Replace HTTP links with HTTPS ones (David Arcari) [1857138] - [tools] cpupower: Fix NULL but dereferenced coccicheck errors (David Arcari) [1857138] - [tools] cpupower: Fix comparing pointer to 0 coccicheck warns (David Arcari) [1857138] - [tools] cpupower: Remove unneeded semicolon (David Arcari) [1857138] - [tools] cpupower: .gitignore: add SPDX License Identifier (David Arcari) [1857138] - [tools] cpupower: avoid multiple definition with gcc -fno-common (David Arcari) [1857138] - [tools] cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3e (David Arcari) [1857138] - [tools] cpupower: ToDo: Update ToDo with ideas for per_cpu_schedule handling (David Arcari) [1857138] - [tools] tools/power/cpupower: Fix initializer override in hsw_ext_cstates (David Arcari) [1857138] - [tools] cpupower: update German translation (David Arcari) [1857138] - [tools] tools/power/cpupower: fix 64bit detection when cross-compiling (David Arcari) [1857138] - [tools] cpupower: Add missing newline at end of file (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (David Arcari) [1857138] - [tools] cpupower: correct spelling of interval (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 166 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857138] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 155 (David Arcari) [1857138] - [tools] cpupower: Add SPDX license identifier for more missed files (David Arcari) [1857138] - [tools] tools/power/cpupower: Display boost frequency separately (David Arcari) [1857138] - [tools] cpupower : Auto-completion for cpupower tool (David Arcari) [1857138] - [tools] tools/power/cpupower: fix compilation with STATIC=true (David Arcari) [1857138] - [tools] cpupower: remove stringop-truncation waring (David Arcari) [1857138] - [tools] cpupower: convert ISO_8859-1 text comments to utf-8 (David Arcari) [1857138] - [x86] x86/resctrl: Support wider MBM counters (Puneet Sethi) [1834658] - [x86] x86/resctrl: Support CPUID enumeration of MBM counter width (Puneet Sethi) [1834658] - [x86] x86/resctrl: Maintain MBM counter width per resource (Puneet Sethi) [1834658] - [x86] x86/resctrl: Query LLC monitoring properties once during boot (Puneet Sethi) [1834658] - [x86] x86/resctrl: Remove unnecessary RMID checks (Puneet Sethi) [1834658] - [x86] x86/cpu: Move resctrl CPUID code to resctrl/ (Puneet Sethi) [1834658] - [x86] x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h (Puneet Sethi) [1834658] - [x86] x86/resctrl: Preserve CDP enable over CPU hotplug (Puneet Sethi) [1834658] - [net] af_packet: TPACKET_V3: fix fill status rwlock imbalance (Ivan Vecera) [1889829] - [net] packet: tpacket_rcv: do not increment ring index on drop (Ivan Vecera) [1889829] - [net] af_packet: TPACKET_V3: replace busy-wait loop (Ivan Vecera) [1889829] - [net] SUNRPC: Fix svc_flush_dcache() (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Be consistent about mirror index types (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Ensure we initialise the mirror bsizes correctly on read (Scott Mayhew) [1888214] - [fs] NFSv4.2: fix client's attribute cache management for copy_file_range (Scott Mayhew) [1888214] - [fs] nfs: Fix security label length not being reset (Scott Mayhew) [1888214] - [net] SUNRPC: stop printk reading past end of string (Scott Mayhew) [1888214] - [fs] NFS: Zero-stateid SETATTR should first return delegation (Scott Mayhew) [1888214] - [fs] NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall (Scott Mayhew) [1888214] - [net] SUNRPC: remove duplicate include (Scott Mayhew) [1888214] - [fs] nfsd: fix oops on mixed NFSv4/NFSv3 client access (Scott Mayhew) [1888214] - [fs] NFS: Fix flexfiles read failover (Scott Mayhew) [1888214] - [fs] fs: nfs: delete repeated words in comments (Scott Mayhew) [1888214] - [fs] rpc_pipefs: convert comma to semicolon (Scott Mayhew) [1888214] - [fs] NFS: Don't return layout segments that are in use (Scott Mayhew) [1888214] - [fs] NFS: Don't move layouts to plh_return_segs list while in use (Scott Mayhew) [1888214] - [fs] NFS: Add layout segment info to pnfs read/write/commit tracepoints (Scott Mayhew) [1888214] - [fs] NFS: Add tracepoints for layouterror and layoutstats (Scott Mayhew) [1888214] - [fs] NFS: Report the stateid + status in trace_nfs4_layoutreturn_on_close() (Scott Mayhew) [1888214] - [fs] NFSv4.2: xattr cache: get rid of cache discard work queue (Scott Mayhew) [1888214] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1888214] - [net] svcrdma: CM event handler clean up (Scott Mayhew) [1888214] - [net] svcrdma: Remove transport reference counting (Scott Mayhew) [1888214] - [net] svcrdma: Fix another Receive buffer leak (Scott Mayhew) [1888214] - [trace] SUNRPC: Refresh the show_rqstp_flags() macro (Scott Mayhew) [1888214] - [fs] nfsd: netns.h: delete a duplicated word (Scott Mayhew) [1888214] - [net] sunrpc: destroy rpc_inode_cachep after unregister_filesystem (Scott Mayhew) [1888214] - [fs] freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side xattr caching (Scott Mayhew) [1888214] - [fs] NFSv4.2: hook in the user extended attribute handlers (Scott Mayhew) [1888214] - [fs] NFSv4.2: add the extended attribute proc functions (Scott Mayhew) [1888214] - [fs] nfs: make the buf_to_pages_noslab function available to the nfs code (Scott Mayhew) [1888214] - [fs] nfs: define and use the NFS_INO_INVALID_XATTR flag (Scott Mayhew) [1888214] - [fs] NFS: Update symbolic flags displayed by trace events (Scott Mayhew) [1888214] - [fs] nfs: modify update_changeattr to deal with regular files (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the extended attribute access bits (Scott Mayhew) [1888214] - [fs] nfs: define nfs_access_get_cached function (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side XDR handling for extended attributes (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the server for extended attribute support (Scott Mayhew) [1888214] - [fs] NFSv4.2: define limits and sizes for user xattr handling (Scott Mayhew) [1888214] - [include] nfs: add client side only definitions for user xattrs (Scott Mayhew) [1888214] - [fs] nfsd: Use seq_putc() in two functions (Scott Mayhew) [1888214] - [net] svcrdma: Display chunk completion ID when posting a rw_ctxt (Scott Mayhew) [1888214] - [net] svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send() (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Send completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Record Receive completion ID in svc_rdma_decode_rqst (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Receive completion IDs (Scott Mayhew) [1888214] - [trace] svcrdma: Introduce infrastructure to support completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR encoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR decoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] SUNRPC: Add helpers for decoding list discriminators symbolically (Scott Mayhew) [1888214] - [include] svcrdma: Remove declarations for functions long removed (Scott Mayhew) [1888214] - [net] svcrdma: Clean up trace_svcrdma_send_failed() tracepoint (Scott Mayhew) [1888214] - [net] svcrdma: Consolidate send_error helper functions (Scott Mayhew) [1888214] - [net] svcrdma: Make svc_rdma_send_error_msg() a global function (Scott Mayhew) [1888214] - [net] svcrdma: Eliminate return value for svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add a @status parameter to svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add @rctxt parameter to svc_rdma_send_error() functions (Scott Mayhew) [1888214] - [net] svcrdma: Remove save_io_pages() call from send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Fix page leak in svc_rdma_recv_read_chunk() (Scott Mayhew) [1888214] - [net] SUNRPC: Augment server-side rpcgss tracepoints (Scott Mayhew) [1888214] - [fs] nfsd: add fattr support for user extended attributes (Scott Mayhew) [1888214] - [fs] nfsd: implement the xattr functions and en/decode logic (Scott Mayhew) [1888214] - [fs] nfsd: add structure definitions for xattr requests / responses (Scott Mayhew) [1888214] - [fs] nfsd: take xattr bits into account for permission checks (Scott Mayhew) [1888214] - [fs] nfsd: define xattr functions to call into their vfs counterparts (Scott Mayhew) [1888214] - [fs] nfsd: add defines for NFSv4.2 extended attribute support (Scott Mayhew) [1888214] - [fs] nfsd: split off the write decode code into a separate function (Scott Mayhew) [1888214] - [fs] xattr: add a function to check if a namespace is supported (Scott Mayhew) [1888214] - [fs] xattr: break delegations in {set, remove}xattr (Scott Mayhew) [1888214] - [uapi] nfs, nfsd: NFSv4.2 extended attribute protocol definitions (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: The mirror count could depend on the layout segment range (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Clean up redundant calls to pnfs_put_lseg() (Scott Mayhew) [1888214] - [fs] NFS: Allow applications to speed up readdir+statx() using AT_STATX_DONT_SYNC (Scott Mayhew) [1888214] - [include] NFS: Replace zero-length array with flexible-array (Scott Mayhew) [1888214] - [include] nfs4: Remove unneeded semicolon (Scott Mayhew) [1888214] - [tools] selftests/livepatch: adopt to newer sysctl error format (Yannick Cote) [1869880] - [tools] selftests/livepatch: Use "comm" instead of "diff" for dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: add test delimiter to dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: refine dmesg 'taints' in dmesg comparison (Yannick Cote) [1869880] - [tools] selftests/livepatch: Don't clear dmesg when running tests (Yannick Cote) [1869880] - [lib] selftests/livepatch: fix mem leaks in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: more verification in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: rework test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: simplify test-klp-callbacks busy target tests (Yannick Cote) [1869880] - [tools] selftests: Install settings files to fix TIMEOUT failures (Yannick Cote) [1869880] - [cpufreq] cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Free memory only when turning off (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add ->offline and ->online callbacks (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Tweak the EPP sysfs interface (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Update cached EPP in the active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Refuse to turn off with HWP enabled (Puneet Sethi) [1881199] - [documentation] Documentation: fix pm/intel_pstate build warning and wording (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Implement passive mode with HWP enabled (Puneet Sethi) [1881199] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Rearrange the storing of new EPP values (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix static checker warning for epp variable (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow raw energy performance preference value (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow enable/disable energy efficiency (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add one more OOB control bit (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: update links for references (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Unify copyright notices (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Add SPDX license tags to multiple files (Puneet Sethi) [1881199] - [documentation] cpufreq: intel_pstate: Documentation: Add references sections (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Clarify coordination of P-State limits (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Add base_frequency information (Puneet Sethi) [1881199] - [i2c] i2c: ismt: Remove call to memset after dmam_alloc_coherent (Tony Camuso) [1875395] - [i2c] i2c: ismt: Add support for Intel Cedar Fork (Tony Camuso) [1875395] - [documentation] docs: net: fm10k: add documentation for fm10k driver (Vladis Dronov) [1838728] - [netdrv] net: fm10k: reject unsupported coalescing params (Vladis Dronov) [1838728] - [netdrv] intel: Replace zero-length array with flexible-array member (Vladis Dronov) [1838728] - [netdrv] net: Use skb accessors in network drivers (Vladis Dronov) [1838728] - [netdrv] hdlc_ppp: add range checks in ppp_cp_parse_cr() (Guillaume Nault) [1882082] {CVE-2020-25643}- [pinctrl] pinctrl: sunrisepoint: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Fix register offsets for TGL-H variant (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update header block to reflect direct dependencies (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Switch to use intel_pinctrl_get_soc_data() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Extract intel_pinctrl_get_soc_data() helper for wider use (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use fallthrough pseudo-keyword (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Drop no-op ACPI_PTR() call (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of for_each_requested_gpio_in_range() (David Arcari) [1783488] - [include] gpiolib: Introduce for_each_requested_gpio_in_range() macro (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Protect IO in few call backs by lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Split intel_config_get() to three functions (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Drop the only label in the code for consistency (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Get rid of redundant 'else' in intel_config_set_debounce() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of IRQ_RETVAL() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Reduce scope of the lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Disable input and output buffer when switching to GPIO (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define ACPI address space ID (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define total amount of IRQs per community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Move npins closer to pin_base in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update description in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use platform_get_irq_optional() explicitly (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Introduce new flag to force GPIO base to be 0 (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: icelake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Enable pin configuration setting for GPIO chip (David Arcari) [1783488] - [pinctrl] pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Mark expected switch fall-throughs (David Arcari) [1783488] - [kernel] mm: disable proactive compaction by default (Rafael Aquini) [1848427] - [mm] mm: use unsigned types for fragmentation score (Rafael Aquini) [1848427] - [mm] mm: fix compile error due to COMPACTION_HPAGE_ORDER (Rafael Aquini) [1848427] - [mm] mm: proactive compaction (Rafael Aquini) [1848427] - [i2c] i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update author and maintainer email info (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update reference clock frequency (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Remove unecessary wrapper functions (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Fix resrticted cast warning of sparse (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call (Alaa Hleihel) [1655741 1655709] - [documentation] dt-bindings: i2c: I2C binding for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: I2C SMBus driver for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [misc] misc: eeprom: ee1004: convert to i2c_new_dummy_device (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Deal with nack on page selection (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Move selected page detection to a separate function (Alaa Hleihel) [1655741] - [misc] eeprom: New ee1004 driver for DDR4 memory (Alaa Hleihel) [1655741] - [net] xfrm: Use correct address family in xfrm_state_find (Xin Long) [1892641] - [net] xfrm: clone whole liftime_cur structure in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate (Xin Long) [1892641] - [net] ip_vti: Fix unused variable warning (Xin Long) [1892641] - [net] xfrm: Make the policy hold queue work with VTI. (Xin Long) [1892641] - [s390] s390/qeth: delay draining the TX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: strictly order bridge address events (Philipp Rudo) [1847443] - [s390] s390/qeth: unify structs for bridge port state (Philipp Rudo) [1847443] - [s390] s390/qeth: copy less data from bridge state events (Philipp Rudo) [1847443] - [s390] s390/qeth: don't let HW override the configured port role (Philipp Rudo) [1847443] - [s390] s390/qeth: don't disable address events during initialization (Philipp Rudo) [1847443] - [s390] s390/qeth: make queue lock a proper spinlock (Philipp Rudo) [1847443] - [s390] s390/qeth: use to_delayed_work() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up qeth_l3_send_setdelmc()'s declaration (Philipp Rudo) [1847443] - [s390] s390/qeth: use all configured RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: don't process empty bridge port events (Philipp Rudo) [1847443] - [s390] s390/qeth: integrate RX refill worker with NAPI (Philipp Rudo) [1847443] - [s390] s390/qeth: tolerate pre-filled RX buffer (Philipp Rudo) [1847443] - [s390] s390/qdio: remove internal polling in non-thinint path (Philipp Rudo) [1847443] - [s390] s390/qdio: allow to scan all 128 Input SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: fix statistics for 128 SBALs (Philipp Rudo) [1847443] - [s390] s390/qeth: constify the MPC initialization data (Philipp Rudo) [1847443] - [s390] s390/qeth: unify RX-mode hashtables (Philipp Rudo) [1847443] - [s390] s390/qeth: cleanup OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up a magic number in the OAT callback (Philipp Rudo) [1847443] - [s390] s390/qeth: use u64_to_user_ptr() in the OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qeth: don't clear the configured isolation mode (Philipp Rudo) [1847443] - [s390] s390/qeth: only init the isolation mode when necessary (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune errno when cmds are cancelled (Philipp Rudo) [1847443] - [s390] s390/qeth: reject unsupported link type earlier (Philipp Rudo) [1847443] - [s390] s390/qeth: let isolation mode override HW offload restrictions (Philipp Rudo) [1847443] - [s390] s390/qeth: fix error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qdio: warn about unexpected SLSB states (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up usage of qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce SLSB writes during Input Queue processing (Philipp Rudo) [1847443] - [s390] s390/qdio: fine-tune SLSB update (Philipp Rudo) [1847443] - [s390] s390/cio, s390/qeth: cleanup PNSO CHSC (Philipp Rudo) [1847443] - [s390] s390/qdio: remove q->first_to_kick (Philipp Rudo) [1847443] - [s390] s390/qdio: fix up qdio_start_irq() kerneldoc (Philipp Rudo) [1847443] - [s390] s390/qdio: add IRQ reduction for error SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: refactor ACK processing for primed SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify overlap calculation on Input refill (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up Kconfig help text (Philipp Rudo) [1847443] - [s390] s390/qeth: return error when starting a reset fails (Philipp Rudo) [1847443] - [s390] s390/qeth: set TX IRQ marker on last buffer in a group (Philipp Rudo) [1847443] - [s390] s390/qeth: indicate contiguous TX buffer elements (Philipp Rudo) [1847443] - [s390] s390/qeth: merge TX skb mapping code (Philipp Rudo) [1847443] - [s390] s390/qeth: don't use restricted offloads for local traffic (Philipp Rudo) [1847443] - [s390] s390/qeth: extract helpers for next-hop lookup (Philipp Rudo) [1847443] - [s390] s390/qeth: add debugfs file for local IP addresses (Philipp Rudo) [1847443] - [s390] s390/qeth: process local address events (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of LP2LP capability for csum offload (Philipp Rudo) [1847443] - [s390] s390/qeth: fix cancelling of TX timer on dev_close() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove always-true condition (Philipp Rudo) [1847443] - [s390] s390/qdio: de-duplicate tiqdio_inbound_processing() (Philipp Rudo) [1847443] - [s390] s390/qdio: keep track of allocated queue count (Philipp Rudo) [1847443] - [s390] s390/qdio: roll-back after queue allocation error (Philipp Rudo) [1847443] - [s390] s390/qdio: do more fine-grained allocation roll-back (Philipp Rudo) [1847443] - [s390] s390/qdio: consolidate thinint init/exit (Philipp Rudo) [1847443] - [s390] s390/qdio: put thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: tear down thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: consistently restore the IRQ handler (Philipp Rudo) [1847443] - [s390] s390/qdio: clear DSCI early for polling drivers (Philipp Rudo) [1847443] - [s390] s390/qdio: inline shared_ind() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove cdev from init_data (Philipp Rudo) [1847443] - [s390] s390/qdio: allow for non-contiguous SBAL array in init_data (Philipp Rudo) [1847443] - [s390] zfcp: inline zfcp_qdio_setup_init_data() (Philipp Rudo) [1847443] - [s390] s390/qdio: cleanly split alloc and establish (Philipp Rudo) [1847443] - [s390] s390/qeth: phase out OSN support (Philipp Rudo) [1847443] - [s390] s390/qeth: make OSN / OSX support configurable (Philipp Rudo) [1847443] - [s390] s390/qeth: remove fake_broadcast attribute (Philipp Rudo) [1847443] - [s390] s390/qdio: set qdio_irq->cdev at allocation time (Philipp Rudo) [1847443] - [s390] s390/qdio: remove unused function declarations (Philipp Rudo) [1847443] - [s390] s390/qeth: modernize two list helpers (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of fixed prio-queue configuration (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune MAC Address-related errnos (Philipp Rudo) [1847443] - [s390] s390/qeth: add TX IRQ coalescing support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: collect more TX statistics (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up the mac_bits (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify L3 dev_id logic (Philipp Rudo) [1847443] - [s390] s390/qdio: extend polling support to multiple queues (Philipp Rudo) [1847443] - [s390] s390/qeth: remove redundant if-clause in RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: split out RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify RX buffer tracking (Philipp Rudo) [1847443] - [s390] s390/qdio: pass ISC as parameter to chsc_sadc() (Philipp Rudo) [1847443] - [s390] s390/qeth: use dev->reg_state (Philipp Rudo) [1847443] - [s390] s390/qeth: remove gratuitous NULL checks (Philipp Rudo) [1847443] - [s390] s390/qeth: add phys_to_virt() translation for AOB (Philipp Rudo) [1847443] - [s390] s390/qeth: don't report hard-coded driver version (Philipp Rudo) [1847443] - [s390] s390/qeth: add SW timestamping support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: balance the TX queue selection for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: remove prio-queueing support for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves in TX slow path (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves to back RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: remove VNICC callback parameter struct (Philipp Rudo) [1847443] - [s390] s390/qdio: add tighter controls for IRQ polling (Philipp Rudo) [1847443] - [s390] s390/qdio: export SSQD via debugfs (Philipp Rudo) [1847443] - [s390] s390/qeth: support configurable RX copybreak (Philipp Rudo) [1847443] - [s390] s390/qeth: don't check for IFF_UP when scheduling napi (Philipp Rudo) [1847443] - [s390] s390/qeth: don't re-start read cmd when IDX has terminated (Philipp Rudo) [1847443] - [s390] s390/qeth: reset seqnos on connection startup (Philipp Rudo) [1847443] - [s390] s390/qeth: remove unused cmd definitions (Philipp Rudo) [1847443] - [s390] s390/qeth: validate device-provided MAC address (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up CREATE_ADDR cmd code (Philipp Rudo) [1847443] - [s390] s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify debugfs code (Philipp Rudo) [1847443] - [s390] s390/qdio: use QDIO_IRQ_STATE_INACTIVE instead of 0 (Philipp Rudo) [1847443] - [s390] s390/qeth: don't warn for napi with 0 budget (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce access to cdev->private->qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up cdev access in qdio_setup_irq() (Philipp Rudo) [1847443] - [s390] s390/qdio: fill SL with absolute addresses (Philipp Rudo) [1847443] - [s390] s390/qdio: don't allocate *aob array with GFP_ATOMIC (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify ACK tracking (Philipp Rudo) [1847443] - [s390] s390/qeth: remove HARDSETUP state (Philipp Rudo) [1847443] - [s390] s390/qeth: make cmd/reply matching more flexible (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate online/offline code (Philipp Rudo) [1847443] - [s390] s390/qeth: shift some bridgeport code around (Philipp Rudo) [1847443] - [s390] s390/qeth: remove QETH_RX_PULL_LEN (Philipp Rudo) [1847443] - [s390] s390/qeth: use napi_gro_frags() for SG skbs (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate RX code (Philipp Rudo) [1847443] - [s390] s390/qeth: make use of napi_schedule_irqoff() (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate helpers for capability checking (Philipp Rudo) [1847443] - [s390] s390/qeth: stop yielding the ip_lock during IPv4 registration (Philipp Rudo) [1847443] - [s390] s390/qeth: don't raise NETDEV_REBOOT event from L3 offline path (Philipp Rudo) [1847443] - [s390] s390/qeth: remove open-coded inet_make_mask() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up L3 sysfs code (Philipp Rudo) [1847443] - [s390] s390/qeth: overhaul L3 IP address dump code (Philipp Rudo) [1847443] - [s390] s390/qeth: wake up all waiters from qeth_irq() (Philipp Rudo) [1847443] - [s390] s390/qeth: only handle IRQs while device is online (Philipp Rudo) [1847443] - [s390] s390: clean up qdio.h (Philipp Rudo) [1847443] - [s390] s390/cio: fix kdoc for tiqdio_thinint_handler (Philipp Rudo) [1847443] - [s390] s390/drivers: fix proc/debugfs file permissions (Philipp Rudo) [1847443] - [s390] s390: convert to DEFINE_SHOW_ATTRIBUTE (Philipp Rudo) [1847443] - [s390] scsi: zfcp: Avoid benign overflow of the Request Queue's free-level (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Replace open-coded list move (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Clean up zfcp_erp_action_ready() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Fix an outdated comment for zfcp_qdio_send() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Use prandom_u32_max() for backoff (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix wrong data and display format of SFP+ temperature (Philipp Rudo) [1874100] - [s390] scsi: zfcp: trace channel log even for FCP command responses (Philipp Rudo) [1874100] - [s390] scsi: zfcp: proper indentation to reduce confusion in zfcp_erp_required_act (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move maximum age of diagnostic buffers into a per-adapter variable (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh config-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface to read the local B2B-Credit (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh port-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface for diagnostics of local SFP transceiver (Philipp Rudo) [1874100] - [s390] scsi: zfcp: support retrieval of SFP Data via Exchange Port Data (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix request object use-after-free in send path causing seqno errors (Philipp Rudo) [1874100] - [s390] scsi: s390: zfcp_fc: use sg helper to iterate over scatterlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN (Philipp Rudo) [1874100] - [s390] scsi: zfcp: improve kdoc for return of zfcp_status_read_refill() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop old default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence -Wimplicit-fallthrough in zfcp_erp_lun_strategy() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence remaining kdoc warnings in header files (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence all W=1 build warnings for existing kdoc (Philipp Rudo) [1874100] - [s390] scsi: zfcp: properly format LUN (and WWPN) for LUN sharing violation kmsg (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_act_result for argument/return of affected functions (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_steps for struct zfcp_erp_action.step (Philipp Rudo) [1874100] - [s390] scsi: zfcp: the action field of zfcp_erp_action is actually the type (Philipp Rudo) [1874100] - [s390] scsi: zfcp: clarify function argument name for trace tag string (Philipp Rudo) [1874100] - [s390] scsi: zfcp: ERP thread setup kdoc update (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update kernel message for invalid FCP_CMND length, it's not the CDB (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate seq_no from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate fsf_command from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_fsf_req (Philipp Rudo) [1874100] - [s390] scsi: zfcp: group sort internal structure definitions for proximity (Philipp Rudo) [1874100] - [s390] scsi: zfcp: namespace prefix for internal latency data structures (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update width in comment for ZFCP_COMMON_FLAGS mask (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move scsi_eh & non-ERP timeout defines owned by and local to zfcp_fsf.c (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_reqlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move SG table helper from aux to fc and make them static (Philipp Rudo) [1874100] - [s390] scsi: zfcp: remove unnecessary null pointer check before mempool_destroy (Philipp Rudo) [1874100] - [s390] s390/dasd, zfcp: fix gcc 8 stringop-truncation warnings (Philipp Rudo) [1874100] - [s390] s390/stp: unify stp_work_mutex and clock_sync_mutex (Philipp Rudo) [1856342] - [s390] s390/stp: add sysfs file to show scheduled leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: add support for leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: use u32 instead of unsigned int (Philipp Rudo) [1856342] - [s390] s390/stp: use __packed (Philipp Rudo) [1856342] - [s390] s390/stp: add locking to sysfs functions (Philipp Rudo) [1856342] - [s390] s390/stp: allow group and users to read stp sysfs files (Philipp Rudo) [1856342] - [s390] s390/ipl: add support to control memory clearing for nvme re-IPL (Philipp Rudo) [1851122] - [kernel] tick: broadcast-hrtimer: Fix a race in bc_set_next (Vladis Dronov) [1876567] - [fs] gfs2: Make sure we don't miss any delayed withdraws (Robert S Peterson) [1873565] - [fs] gfs2: add some much needed cleanup for log flushes that fail (Robert S Peterson) [1873565] - [fs] gfs2: fix trans slab error when withdraw occurs inside log_flush (Robert S Peterson) [1873565] - [block] blk-mq: mark flush request as IDLE in flush_end_io() (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme: introduce nvme_sync_io_queues (Gopal Tiwari) [1894347] - [documentation] kvm: x86: hyper-v: Mention SynDBG CPUID leaves in api.rst (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: remove unused variable (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Don't require THP to run tests (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: evmcs: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: test behavior of unmapped L2 APIC-access address (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix NULL dereference at kvm_msr_ignored_check() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: replace static const variables with macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: rename pi_init to avoid conflict with paride (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid modulo operator on 64-bit value to fix i386 build (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: NX largepage recovery for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't clear write flooding count for direct roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support MMIO in the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support write protection for nesting in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support disabling dirty logging for the tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support dirty logging for the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support changed pte notifier in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add access tracking for tdp_mmu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support invalidate range MMU notifier for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate struct kvm_mmu_pages for all pages in TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add TDP MMU PF handler (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_walk_iterator arg (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support zapping SPTEs in the TDP MMU (Vitaly Kuznetsov) [1882793] - [virt] kvm: Cache as_id in kvm_memory_slot (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add functions to handle changed TDP SPTEs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate and free TDP MMU roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Init / Uninit the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Introduce tdp_iter (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: extract spte.h and spte.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate updating a PTE from kvm_set_pte_rmapp (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate making SPTEs from set_spte (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate making non-leaf sptes from link_shadow_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Let the guest own CR4.FSGSBASE (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Intercept guest reserved CR4 bits to inject #GP fault (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move call to update_exception_bitmap() into VMX code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Intercept LA57 to inject #GP fault when it's reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Initialize prev_ga_tag before use (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: implement on demand allocation of the nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow kvm_x86_ops.set_efer to return an error value (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report negative values from wrmsr emulation to userspace (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: xen_hvm_config: cleanup return values (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: Make struct kernel_param_ops definitions const (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allocate vcpu->arch.cpuid_entries dynamically (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: disconnect kvm_check_cpuid() from vcpu->arch.cpuid_entries (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: only provide PV features if enabled in guest's CPUID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: set wall_clock in kvm_write_wall_clock() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: encapsulate wrmsr(MSR_KVM_SYSTEM_TIME) emulation in helper fn (Vitaly Kuznetsov) [1882793] - [x86] kvm: hide KVM options from menuconfig when KVM is not compiled (Vitaly Kuznetsov) [1882793] - [documentation] kvm: vmx: Forbid userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Ignore userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Fix x2APIC MSR intercept handling on !APICV platforms (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: vmx_uret_msrs_list[] can be static (Vitaly Kuznetsov) [1882793] - [tools] kvm: x86: do not attempt TSC synchronization on guest writes (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: delay MSR permission processing to first nested VM run (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename KVM_REQ_GET_VMCS12_PAGES (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Add test for user space MSR handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: svm: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Prepare MSR bitmaps for userspace tracked MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add infrastructure for MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Allow deflecting unknown MSR accesses to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Return -ENOENT on unimplemented MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_uret_msr's "index" to "slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_msr_index" to "vmx_uret_msrs_list" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_set_guest_msr" to "vmx_set_guest_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "find_msr_entry" to "vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add vmx_setup_uret_msr() to handle lookup and swap (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move uret MSR lookup into update_transition_efer() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Check guest support for RDTSCP before processing MSR_TSC_AUX (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "__find_msr_index" to "__vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "guest_msrs_ready" to "guest_uret_msrs_loaded" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "save_nmsrs" to "nr_active_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "nmsrs" to "nr_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename the "shared_msr_entry" struct to "vmx_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Prepend "MAX_" to MSR array size defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename "shared_msrs" to "user_return_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move individual kvm_mmu initialization into common helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Read EXIT_QUAL and INTR_INFO only when needed for nested exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use common definition for kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add macro wrapper for defining kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add intr/vectoring info and error code to kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper to test for a valid error code given an intr info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN on attempt to switch the currently loaded VMCS (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Drop redundant VMCS switch and free_nested() call (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Ensure vmcs01 is the loaded VMCS when freeing nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Move free_nested() below vmx_switch_vmcs() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Explicitly check for valid guest state for !unrestricted guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reload vmcs01 if getting vmcs12's pages fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reset the segment cache when stuffing guest segs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track write/user faults using bools (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Hoist ITLB multi-hit workaround check up a level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename 'hlevel' to 'level' in FNAME(fetch) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Account NX huge page disallowed iff huge page was requested (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Capture requested page level before NX huge page workaround (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move "huge page disallowed" calculation into mapping helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Refactor the zap loop for recovering NX lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Commit zap of remaining invalid pages when recovering lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename ops.h to vmx_ops.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extract posted interrupt support to separate files (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Bail early from final #PF handling on spurious faults (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return unique RET_PF_* values if the fault was fixed (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Invert RET_PF_* check when falling through to emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return -EIO if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Recursively zap nested TDP SPs when zapping last/only parent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move flush logic from mmu_page_zap_pte() to FNAME(invlpg) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyper-v: disallow configuring SynIC timers with no SynIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Stash 'kvm' in a local variable in kvm_mmu_free_roots() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper and macros to reduce boilerplate for sec exec ctls (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename RDTSCP secondary exec control name to insert "ENABLE" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use VMX_FEATURE_* flags to define VMCS control bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Unconditionally clear CPUID.INVPCID if !CPUID.PCID (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_*_supported() helpers to cpu_has_vmx_*() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use "illegal GPA" helper for PT/RTIT output base check (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move illegal GPA helper out of the MMU code (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Replace MSR_IA32_RTIT_OUTPUT_BASE_MASK with helper function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Unexport cpuid_query_maxphyaddr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use precomputed MAXPHYADDR for RTIT base MSR check (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Do not perform emulation for INVD intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: sev: shorten comments around sev_clflush_pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Mark SEV launch secret pages as dirty (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Add VM-Enter failed tracepoints for super early checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: CR3 MBZ bits are only 63:52 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: emulating RDPID failure shall return #UD rather than #GP (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Morph notification vector IRQ on nested VM-Enter to pending PI (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add tracepoint for cr_interception (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Analyze is_guest_mode() in svm_vcpu_run() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Invoke NMI handler via indirect call instead of INTn (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move IRQ invocation to assembly subroutine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add kvm_x86_ops hook to short circuit emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: KVM needs to unset "unrestricted guest" VM-execution control in vmcs02 if vmcs12 doesn't set it (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Enable INVPCID feature on AMD (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move handling of INVPCID types to x86 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename and move the function vmx_handle_memory_failure to x86.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Remove set_cr_intercept, clr_cr_intercept and is_cr_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add new intercept word in vmcb_control_area (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify 64 bit intercept field to two 32 bit vectors (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify intercept_exceptions to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_dr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_cr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept) (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Remove unused field (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor exit labels in svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor msr permission bitmap allocation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: rename nested vmcb to vmcb12 (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: rename a variable in the svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Reduce world switch latency caused by timer_advance_ns (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Narrow down the kick target vCPU (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Guarantee the timer is in tsc-deadline mode when setting (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Return 0 when getting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Fix updating DFR missing apic map recalculation (Vitaly Kuznetsov) [1882793] - [virt] kvm/eventfd: move wildcard calculation outside loop (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Simplify the initialization of nested_vmx_msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix VMX controls MSRs setup when nested VMX enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Avoid freeing uninitialized pointers in svm_set_nested_state() (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove aliases with X64 in their name (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Split hyperv-tlfs.h into arch dependent and independent files (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove HV_PROCESSOR_POWER_STATE #defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add GHCB definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: nested: Don't allocate VMCB structures on stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: page_track: Fix RCU list API usage (Vitaly Kuznetsov) [1882793] - [kernel] rculist: Introduce list/hlist_for_each_entry_srcu() macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: update PFEC_MASK/PFEC_MATCH together with PF intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add a dedicated INVD intercept routine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix MSR_IA32_TSC read for nested migration (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Fix assert failure in single-step test (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Make smaller physical guest address space support user-configurable (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: Check the allocation of pv cpu mask" (Vitaly Kuznetsov) [1882793] - [x86] kvm: emulator: more strict rsm checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: more strict SMM checks when returning to nested guest (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: setup nested msr permission bitmap on nested state load (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: correctly restore GIF on vmexit from nesting after migration (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Don't freeze guest when event delivery causes an APIC-access exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: avoid emulation with stale next_rip (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Periodically schedule when unregistering regions on destroy (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control (Vitaly Kuznetsov) [1882793] - [virt] kvm: fix memory leak in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Check the allocation of pv cpu mask (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Update VMCS02 when L2 PAE PDPTE updates detected (Vitaly Kuznetsov) [1882793] - [documentation] kvm: documentation: Minor fixups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix access code passed to gva_to_gpa (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Use a shorter encoding to clear RAX (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Synic default SCONTROL MSR needs to be enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: detect assigned device via irqbypass manager (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix sev_pin_memory() error handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Set the TDCR settable bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix disable pause loop exit/pause filtering capability on SVM (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Prevent setting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Specify max TDP level via kvm_configure_mmu() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename max_page_level to max_huge_page_level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Dynamically calculate TDP level from max level and MAXPHYADDR (Vitaly Kuznetsov) [1882793] - [x86] kvm: vxm: Remove temporary WARN on expected vs. actual EPTP level mismatch (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Pull the PGD's level from the MMU instead of recalculating it (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Make vmx_load_mmu_pgd() static (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add separate helper for shadow NPT root page role calc (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Drop a duplicate declaration of construct_eptp() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Using macros instead of magic values (Vitaly Kuznetsov) [1882793] - [tools] kvm: nvmx: check for invalid hdr.vmx.flags (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: check for required but missing VMCS12 in KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: do not set guest mode flag (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt/kvm/api: eliminate duplicated word (Vitaly Kuznetsov) [1882793] - [documentation] docs: kvm: Replace HTTP links with HTTPS ones (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: remove nonsensical EXITINFO1 adjustment on nested NPF (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: optimize #PF injection when MAXPHYADDR does not match (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add guest physical address check in EPT violation and misconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: introduce vmx_need_pf_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: update exception bitmap on CPUID changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename update_bp_intercept to update_exception_bitmap (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Add guest physical address check in translate_gpa() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Move translate_gpa() to mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add helper functions for illegal GPA checking and page fault injection (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code (Vitaly Kuznetsov) [1882793] - [virt] kvm: Move x86's MMU memory cache helpers to common KVM code (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Move x86's version of struct kvm_mmu_memory_cache to common code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Prepend "kvm_" to memory cache helpers that will be global (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Skip filling the gfn cache for guaranteed direct MMU topups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Zero allocate shadow pages (outside of mmu_lock) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make __GFP_ZERO a property of the memory cache (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate the memory caches for shadow pages and gfn arrays (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Clean up the gorilla math in mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Topup memory caches after walking GVA->GPA (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move fast_page_fault() call above mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Try to avoid crashing KVM if a MMU memory cache is empty (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Consolidate "page" variant of memory cache helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track the associated kmem_cache in the MMU caches (Vitaly Kuznetsov) [1882793] - [x86] kvm/x86: pmu: Fix #GP condition check for RDPMC emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename kvm_update_cpuid() to kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Extract kvm_update_cpuid_runtime() from kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce kvm_check_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_apic_set_version() to kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Use guest_cpuid_has() in kvm_apic_set_version() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Go on updating other CPUID leaves when leaf 1 is absent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset vcpu->arch.cpuid_nent to 0 if SET_CPUID* fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: limit the maximum number of vPMU fixed counters to 3 (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that MBZ bits in CR3 and CR4 are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Make CR4.VMXE reserved for the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Create mask for guest CR4 reserved bits in kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read PDPTEs on CR0.CD and CR0.NW changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: Add "nopvspin" parameter to disable PV spinlocks (Vitaly Kuznetsov) [1882793] - [x86] kvm: Change print code to use pr_*() format (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: x86: Fix setup the virt_spin_lock_key before static key get initialized" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename page_header() to to_shadow_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add sptep_to_sp() helper to wrap shadow page lookup (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make kvm_mmu_page definition and accessor internal-only (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add MMU-internal header (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move kvm_mmu_available_pages() into mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move mmu_audit.c and mmutrace.h into the mmu/ sub-directory (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Exit to userspace on make_mmu_pages_available() error (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when shrinking the slab (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when recycling oldest pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't put invalid SPs back on the list of active pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Optimize MMU page cache lookup for fully direct MMUs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid multiple hash lookups in kvm_get_mmu_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use VMCALL and VMMCALL mnemonics in kvm_para.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add svm_ prefix to set/clr/is_intercept() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add vmcb_ prefix to mark_*() functions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename struct nested_state to svm_nested_state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Wrap VM-Fail valid path in generic VM-Fail helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add "last CPU" to some KVM_EXIT information (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add last_cpu to struct vcpu_vmx (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Always set svm->last_cpu on VMRUN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report sev_pin_memory errors with PTR_ERR (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: fix svn_pin_memory()'s use of get_user_pages_fast() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move the check for upper 32 reserved bits of DR6 to separate function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Do the same ignore_msrs check for feature msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move ignore_msrs handling upper the stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make .write_log_dirty a nested operation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN if PML emulation helper is invoked outside of nested guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Drop kvm_arch_write_log_dirty() wrapper (Vitaly Kuznetsov) [1882793] - [s390] kvm: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return type to bool (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_handle_page_fault() (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt: kvm/api: drop doubled words (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masks (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Mark CR4.TSD as being possibly owned by the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode (Vitaly Kuznetsov) [1882793] - [virt] kvm: use more precise cast and do not drop __user (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: bit 8 of non-leaf PDPEs is not reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix async pf caused null-ptr-deref (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Remove vcpu_vmx's defunct copy of host_pkru (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow TSC to differ by NTP correction bounds without TSC scaling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix MSR range of APIC registers in X2APIC mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Stop context switching MSR_IA32_UMWAIT_CONTROL (Vitaly Kuznetsov) [1882793] - [x86] cpu: Move prototype for get_umwait_control_msr() to a global location (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Plumb L2 GPA through to PML emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic() (Vitaly Kuznetsov) [1882793] - [x86] process/64: Make save_fsgs_for_kvm() ready for FSGSBASE (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add helpers to identify interrupt type from intr_info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Switch KVM guest to using interrupts for page ready APF delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: Remove defunct KVM_DEBUG_FS Kconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Always treat MSR_IA32_PERF_CAPABILITIES as a valid PMU MSR (Vitaly Kuznetsov) [1882793] - [x86] kvm_hv_set_msr(): use __put_user() instead of 32bit __clear_user() (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: update hyperv_cpuid with SynDBG tests (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger via hypercalls (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: enable hypercalls regardless of hypercall page (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger interface (Vitaly Kuznetsov) [1882793] - [x86] hyper-v: Add synthetic debugger definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/pmu: Support full width counting (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: announce KVM_FEATURE_ASYNC_PF_INT (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: acknowledgment mechanism for async pf page ready notifications (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: interrupt based APF 'page ready' event delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: extend struct kvm_vcpu_pv_apf_data with token info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyperv: Remove duplicate definitions of Reference TSC Page (Vitaly Kuznetsov) [1882793] - [x86] kvm: Restrict ASYNC_PF to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: Sanitize kvm_async_pf_task_wait() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Handle async page faults directly through do_page_fault() (Vitaly Kuznetsov) [1882793] - [virt] kvm: add halt-polling cpu usage stats (Vitaly Kuznetsov) [1882793] - [powerpc] kvm: Replace vcpu->swait with rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce rcuwait_active() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce prepare_to and finish_rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Add @state argument to rcuwait_wait_event() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Fix stale wake call name in comment (Vitaly Kuznetsov) [1882793] - [s390] kvm: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup (Vitaly Kuznetsov) [1882793] - [documentation] docs/virt/kvm: Document configuring and running nested guests (Vitaly Kuznetsov) [1882793] - [tools] docs: fix broken references for ReST files that moved around (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extend VMXs #AC interceptor to handle split lock #AC in guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Emulate split-lock access as a write in emulator (Vitaly Kuznetsov) [1882793] - [net] core: check length before updating Ethertype in skb_mpls_{push,pop} (Guillaume Nault) [1893886] - [net] pktgen: fix error message with wrong function name (Guillaume Nault) [1893886] - [net] handle the return value of pskb_carve_frag_list() correctly (Guillaume Nault) [1893886] - [net] Fix potential wrong skb->protocol in skb_vlan_untag() (Guillaume Nault) [1893886] - [net] make symbol 'flush_works' static (Guillaume Nault) [1893886] - [net] compat: Add missing sock updates for SCM_RIGHTS (Guillaume Nault) [1893886] - [net] mpls: drop skb's dst in mpls_forward() (Guillaume Nault) [1893886] - [include] net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb (Guillaume Nault) [1893886] - [net] fix skb_panic to output real address (Guillaume Nault) [1893886] - [net] fix a potential recursive NETDEV_FEAT_CHANGE (Guillaume Nault) [1893886] - [net] neigh: send protocol value in neighbor create notification (Guillaume Nault) [1893886] - [net] revert default NAPI poll timeout to 2 jiffies (Guillaume Nault) [1893886] - [net] compat_ioctl: handle SIOCOUTQNSD (Guillaume Nault) [1893886] - [net] neigh: use long type to store jiffies delta (Guillaume Nault) [1893886] - [documentation] dev-tools: kselftest.rst: Update examples and paths (Hangbin Liu) [1876011] - [tools] selftests/run_kselftest.sh: Make each test individually selectable (Hangbin Liu) [1876011] - [tools] selftests: Extract run_kselftest.sh and generate stand-alone test list (Hangbin Liu) [1876011] - [tools] selftests/harness: Flush stdout before forking (Hangbin Liu) [1876011] - [tools] selftests: forwarding: Add missing 'rp_filter' configuration (Hangbin Liu) [1892298] - [tools] selftests/net: relax cpu affinity requirement in msg_zerocopy test (Hangbin Liu) [1892298] - [tools] selftests: ethtool: Fix test when only two speeds are supported (Hangbin Liu) [1892298] - [tools] selftests/net: tcp_mmap: fix clang warning for target arch PowerPC (Hangbin Liu) [1892298] - [tools] selftests/net: psock_fanout: fix clang issues for target arch PowerPC (Hangbin Liu) [1892298] - [netdrv] netxen: mark netxen_nic as deprecated in RHEL8 (Ivan Vecera) [1878188] - [net] linkmode: introduce linkmode_intersects() (Ivan Vecera) [1893193] - [net] ipv6: avoid lockdep issue in fib6_del() (Hangbin Liu) [1892196] - [net] ipv6: fix memory leaks on IPV6_ADDRFORM path (Hangbin Liu) [1892196] - [net] ila: remove unused inline function ila_addr_is_ila (Hangbin Liu) [1892196] - [net] ila: Fix uninitialised return value in ila_xlat_nl_cmd_flush (Hangbin Liu) [1892196] - [netdrv] i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann) [1835705] - [netdrv] i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann) [1835705] - [netdrv] i40e: Remove scheduling while atomic possibility (Stefan Assmann) [1835705] - [pci] hv: Fix hibernation in case interrupts are not re-created (Mohammed Gamal) [1846838] - [powerpc] kvm: ppc: book3s hv: xics: Replace the 'destroy' method by a 'release' method (Greg Kurz) [1857527] - [security] selinux: complete the inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: prepare for inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: specialize symtab insert and search functions (Ondrej Mosnacek) [1878149] - [security] selinux: fixed a checkpatch warning with the sizeof macro (Ondrej Mosnacek) [1878149] - [security] selinux: log error messages on required process class / permissions (Ondrej Mosnacek) [1878149] - [security] selinux: fix undefined return of cond_evaluate_expr (Ondrej Mosnacek) [1878149] - [security] selinux: fix a double free in cond_read_node()/cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: fix double free (Ondrej Mosnacek) [1878149] - [security] selinux: netlabel: Remove unused inline function (Ondrej Mosnacek) [1878149] - [security] selinux: do not allocate hashtabs dynamically (Ondrej Mosnacek) [1878149] - [security] selinux: fix return value on error in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: simplify range_write() (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: don't produce incorrect filename_trans_count (Ondrej Mosnacek) [1878149] - [security] selinux: implement new format of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: move context hashing under sidtab (Ondrej Mosnacek) [1878149] - [security] selinux: hash context structure directly (Ondrej Mosnacek) [1878149] - [security] selinux: store role transitions in a hash table (Ondrej Mosnacek) [1878149] - [security] selinux: drop unnecessary smp_load_acquire() call (Ondrej Mosnacek) [1878149] - [security] selinux: fix warning Comparison to bool (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: free str on error in str_read() (Ondrej Mosnacek) [1878149] - [security] selinux: clean up indentation issue with assignment statement (Ondrej Mosnacek) [1878149] - [security] selinux: avtab_init() and cond_policydb_init() return void (Ondrej Mosnacek) [1878149] - [security] selinux: clean up error path in policydb_init() (Ondrej Mosnacek) [1878149] - [security] selinux: remove unused initial SIDs and improve handling (Ondrej Mosnacek) [1878149] - [security] selinux: reduce the use of hard-coded hash sizes (Ondrej Mosnacek) [1878149] - [security] selinux: Add xfs quota command types (Ondrej Mosnacek) [1878149] - [security] selinux: optimize storage of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: factor out loop body from filename_trans_read() (Ondrej Mosnacek) [1878149] - [security] selinux: generalize evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_expr to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_av_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: sel_avc_get_stat_idx should increase position index (Ondrej Mosnacek) [1878149] - [security] selinux: simplify evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: move status variables out of selinux_ss (Ondrej Mosnacek) [1878149] - [scripts] selinux: use kernel linux/socket.h for genheaders and mdp (Ondrej Mosnacek) [1878149] - [scripts] genheaders: -s had been there since v6; -*s - since v7 (Ondrej Mosnacek) [1878149] - [scsi] scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug (Ming Lei) [1876863] - [scsi] scsi: scsi_debug: Support host tagset (Ming Lei) [1876863] - [scsi] scsi: core: Show nr_hw_queues in sysfs (Ming Lei) [1876863] - [scsi] scsi: Add host and host template flag 'host_tagset' (Ming Lei) [1876863] - [block] null_blk: Support shared tag bitmap (Ming Lei) [1876863] - [block] blk-mq, elevator: Count requests per hctx to improve performance (Ming Lei) [1876863] - [block] blk-mq: Record active_queues_shared_sbitmap per tag_set for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Record nr_active_requests per queue for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Relocate hctx_may_queue() (Ming Lei) [1876863] - [block] blk-mq: Facilitate a shared sbitmap per tagset (Ming Lei) [1876863] - [block] blk-mq: Use pointers for blk_mq_tags bitmap tags (Ming Lei) [1876863] - [block] blk-mq: Pass flags for tag init/free (Ming Lei) [1876863] - [block] blk-mq: Free tags in blk_mq_init_tags() upon error (Ming Lei) [1876863] - [block] blk-mq: Rename blk_mq_update_tag_set_depth() (Ming Lei) [1876863] - [block] blk-mq: Rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1876863] - [block] block: fix double account of flush request's driver tag (Ming Lei) [1876863] - [block] blk-mq: centralise related handling into blk_mq_get_driver_tag (Ming Lei) [1876863] - [block] blk-mq: streamline handling of q->mq_ops->queue_rq result (Ming Lei) [1876863] - [block] blk-mq: remove pointless call of list_entry_rq() in hctx_show_busy_rq() (Ming Lei) [1876863] - [block] blk-mq: move blk_mq_get_driver_tag into blk-mq.c (Ming Lei) [1876863] - [block] blk-mq: support batching dispatch in case of io (Ming Lei) [1876863] - [block] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove dead check from blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: move getting driver tag and budget into one helper (Ming Lei) [1876863] - [block] blk-mq: pass hctx to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove the BLK_MQ_REQ_INTERNAL flag (Ming Lei) [1876863] - [net] netns: Constify exported functions (Guillaume Nault) [1806134] - [net] netns: protect netns ID lookups with RCU (Guillaume Nault) [1806134] - [net] netns: Remove __peernet2id_alloc() (Guillaume Nault) [1806134] - [net] netns: read NETNSA_NSID as s32 attribute in rtnl_net_getid() (Guillaume Nault) [1806134] - [tools] selftests: txtimestamp: add flag for timestamp validation tolerance. (Hangbin Liu) [1861175] - [tools] selftests/net: so_txtime: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftests/net: rxtimestamp: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftest: txtimestamp: fix net ns entry logic (Hangbin Liu) [1861175] - [tools] selftests/net: update initializer syntax to use c99 designators (Hangbin Liu) [1861175] - [tools] selftests/net: add ipv6 test coverage in rxtimestamp test (Hangbin Liu) [1861175] - [tools] selftests/net: plug rxtimestamp test into kselftest framework (Hangbin Liu) [1861175] - [tools] selftests/net: in rxtimestamp getopt_long needs terminating null entry (Hangbin Liu) [1861175] - [tools] selftests/net: in timestamping, strncpy needs to preserve null byte (Hangbin Liu) [1861175] - [tools] selftests: move timestamping selftests to net folder (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: print statistics for timestamp events. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add support for epoll(). (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add new command-line flags. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow printing latencies in nsec. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow individual txtimestamp tests. (Hangbin Liu) [1861175] - [tools] selftests: timestamping: Fix SIOCGSTAMP undeclared build failure (Hangbin Liu) [1861175] - [tools] selftests: fix timestamping Makefile (Hangbin Liu) [1861175] - [tools] selftests: add missing include unistd (Hangbin Liu) [1861175] - [tools] selftests/txtimestamp: Fix an equals vs assign bug (Hangbin Liu) [1861175] - [tools] selftests: add txtimestamp kselftest (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with ipv6 dgram + raw and pf_packet (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with cmsg support (Hangbin Liu) [1861175] - [hwmon] hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang) [1846851] - [powerpc] vfs: add faccessat2 syscall (Miklos Szeredi) [1333764] - [fs] vfs: split out access_override_creds() (Miklos Szeredi) [1333764] - [md] Revert "dm writecache: set "Tech Preview" taint using mark_tech_preview()" (Mike Snitzer) [1859413] - [s390] mm: fix huge pte soft dirty copying (Cornelia Huck) [1700709] - [fs] proc/mounts: add cursor (Miklos Szeredi) [1759472]- [char] random: Add a poll handler to extrng_fops (Vladis Dronov) [1884857] - [platform] platform/mellanox: mlxbf-pmc: Add Mellanox BlueField PMC driver (Alaa Hleihel) [1655729] - [mm] mm/page_idle.c: skip offline pages (Chris von Recklinghausen) [1867490] - [powerpc] powerpc/pseries: Detect secure and trusted boot state of the system (Diego Domingos) [1853411] - [net] bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok() (Yauheni Kaliuta) [1874003] - [kernel] kallsyms: Refactor kallsyms_show_value() to take cred (Yauheni Kaliuta) [1874003] - [kernel] kprobes: Show blacklist addresses as same as kallsyms does (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Report PAC and BTI instructions as skippable (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Don't assume unrecognized HINTs are skippable (Yauheni Kaliuta) [1874003] - [lib] usercopy: Avoid soft lockups in test_check_nonzero_user() (Yauheni Kaliuta) [1874003] - [security] selinux: map CAP_PERFMON and CAP_BPF to CAP_SYS_ADMIN (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: fix netdevsim trap_flow_action_cookie read (Yauheni Kaliuta) [1874003] - [net] net/bpfilter: Initialize pos in __bpfilter_process_sockopt (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extend map-in-map selftest to detect memory leaks (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map leak in HASH_OF_MAPS map (Yauheni Kaliuta) [1874003] - [net] bpf: Fix NULL pointer dereference in __btf_resolve_helper_id() (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix cgroup sockopt verifier test (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix libbpf hashmap on (I)LP32 architectures (Yauheni Kaliuta) [1874003] - [tools] selftests: bpf: Fix detach from sockmap tests (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid incorrect bpf_sk_reuseport_detach call (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid copying sk_user_data of reuseport_array during sk_clone (Yauheni Kaliuta) [1874003] - [tools] bpf: Add tests for PTR_TO_BTF_ID vs. null comparison (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an incorrect branch elimination by verifier (Yauheni Kaliuta) [1874003] - [include] bpf: sockmap: Require attach_bpf_fd when detaching a program (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: Check value of unused args to BPF_PROG_ATTACH (Yauheni Kaliuta) [1874003] - [net] bpf: Enforce BPF ringbuf size to be the power of 2 (Yauheni Kaliuta) [1874003] - [tools] bpf, sockmap: Add ingres skb tests that utilize merge skbs (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU dereferenced psock may be used outside RCU block (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU splat with redirect and strparser error or TLS (Yauheni Kaliuta) [1874003] - [tools] bpf: tcp: bpf_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT (Yauheni Kaliuta) [1874003] - [net] bpf: Do not allow btf_ctx_access with __int128 types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Restore behaviour of CAP_SYS_ADMIN allowing the loading of networking bpf programs (Yauheni Kaliuta) [1874003] - [net] bpf: Set the number of exception entries properly for subprograms (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix CO-RE relocs against .text section (Yauheni Kaliuta) [1874003] - [tools] libbpf: Forward-declare bpf_stats_type for systems with outdated UAPI headers (Yauheni Kaliuta) [1874003] - [documentation] bpf: Document optval > PAGE_SIZE behavior for sockopt hooks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Make sure optvals > PAGE_SIZE are bypassed (Yauheni Kaliuta) [1874003] - [net] bpf: Don't return EINVAL from {get, set}sockopt when optlen > PAGE_SIZE (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Add ringbuf map type to map command docs (Yauheni Kaliuta) [1874003] - [samples] bpf, xdp, samples: Fix null pointer dereference in *_user code (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add ringbuf map to a list of known map types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix definition of bpf_ringbuf_output() helper in UAPI comments (Yauheni Kaliuta) [1874003] - [net] bpf: Undo internal BPF_PROBE_MEM in BPF insns dump (Yauheni Kaliuta) [1874003] - [tools] libbpf: Support pre-initializing .bss global variables (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Fix skeleton codegen (Yauheni Kaliuta) [1874003] - [net] bpf: Fix memlock accounting for sock_hash (Yauheni Kaliuta) [1874003] - [net] bpf: tcp: Recv() should return 0 when the peer socket is closed (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Exit on error in function codegen (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Fix memory leak in codegen error cases (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cgroup_skb/egress test for load_bytes_relative (Yauheni Kaliuta) [1874003] - [net] net/filter: Permit reading NET in load_bytes_relative when MAC not set (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Do not force gcc as CC (Yauheni Kaliuta) [1874003] - [tools] libbpf: Define __WORDSIZE if not available (Yauheni Kaliuta) [1874003] - [net] bpf: Devmap adjust uapi for attach bpf program (Yauheni Kaliuta) [1874003] - [net] bpf: Reset data_meta before running programs attached to devmap entry (Yauheni Kaliuta) [1874003] - [scripts] scripts: Require pahole v1.16 when generating BTF (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Synchronize delete from bucket list on map free (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free (Yauheni Kaliuta) [1874003] - [net] bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg (Yauheni Kaliuta) [1874003] - [kernel] bpf: rework the compat kernel probe handling (Yauheni Kaliuta) [1874003] - [kernel] bpf: handle the compat string in bpf_trace_copy_string better (Yauheni Kaliuta) [1874003] - [kernel] bpf: factor out a bpf_trace_copy_string helper (Yauheni Kaliuta) [1874003] - [net] mmap locking API: add mmap_read_trylock_non_owner() (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: use mmap locking API (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix ringbuf selftest sample counting undeterminism (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an error code in check_btf_func() (Yauheni Kaliuta) [1874003] - [net] bpf: make bpf_check_uarg_tail_zero() use check_zeroed_user() (Yauheni Kaliuta) [1874003] - [lib] lib: introduce copy_struct_from_user() helper (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add a default $(CXX) value (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: Don't use $(COMPILE.c) (Yauheni Kaliuta) [1874003] - [s390] s390/bpf: Use bcr 0, 0 as tail call nop filler (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix verifier test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix sample_cnt shared between two threads (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Adapt cls_redirect to call csum_level helper (Yauheni Kaliuta) [1874003] - [net] bpf: Add csum_level helper for fixing up csum levels (Yauheni Kaliuta) [1874003] - [net] bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add _GNU_SOURCE for reallocarray to ringbuf.c (Yauheni Kaliuta) [1874003] - [net] bpf: Use tracing helpers for lsm programs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add test for SO_BINDTODEVICE opt of bpf_setsockopt (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add test for ktls with skb bpf ingress policy (Yauheni Kaliuta) [1874003] - [net] bpf: Fix running sk_skb program types with ktls (Yauheni Kaliuta) [1874003] - [net] bpf: Refactor sockmap redirect code so its easy to reuse (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add SEC name for xdp programs attached to device map (Yauheni Kaliuta) [1874003] - [net] bpf: Add support to attach bpf program to a devmap entry (Yauheni Kaliuta) [1874003] - [kernel] bpf: Use strncpy_from_unsafe_strict() in bpf_seq_printf() helper (Yauheni Kaliuta) [1874003] - [net] devmap: Formalize map value as a named struct (Yauheni Kaliuta) [1874003] - [net] bpf: Add rx_queue_mapping to bpf_sock (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add tests for write-only stacks/queues (Yauheni Kaliuta) [1874003] - [documentation] docs/bpf: Add BPF ring buffer design notes (Yauheni Kaliuta) [1874003] - [tools] bpf: Add BPF ringbuf and perf buffer benchmarks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add BPF ringbuf selftests (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BPF ring buffer support (Yauheni Kaliuta) [1874003] - [tools] bpf: Implement BPF ring buffer and verifier support for it (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map permissions check (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup comments in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup some file descriptors in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix a typo in test_maps (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix perf_buffer__free() API for sparse allocs (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Test probe_* helpers from SCHED_CLS (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add sk_msg helpers load and attach test (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add get socket storage helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Extend bpf_base_func_proto helpers with probe_* and *current_task* (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add some generic helpers that may be useful from sk_msg (Yauheni Kaliuta) [1874003] - [net] bpf: Fix spelling in comment explaining ARG1 in ___bpf_prog_run (Yauheni Kaliuta) [1874003] - [tools] libbpf: Install headers as part of make install (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add API to consume the perf ring buffer content (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Print correct error message when failing to load BTF (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Make capability check account for new BPF caps (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Clean subcommand help messages (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_LIRC required for test_lirc_mode2.sh (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_loop.o (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add general instructions for test execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add printk to test_sk_lookup_kern to encode null ptr check (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer map value branch (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer check branch taken (Yauheni Kaliuta) [1874003] - [net] bpf: Verifier track null pointer branch_taken with JNE and JEQ (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, testing: Add get{peer, sock}name selftests to test_progs (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [net] bpf: Add get{peer, sock}name attach types for sock_addr (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe, tail call kern progs map definition (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Add tracex7 test file to .gitignore (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor tail call user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe tracing user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor pointer error check with libbpf (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add ktls tests to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add blacklist to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add whitelist option to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, provide verbose option for selftests execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, break down test_sockmap into subtests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, improve test_sockmap total bytes counter (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, print error in test_sockmap error cases (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, sockmap test prog run without setting cgroup (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, remove prints from sockmap tests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, move sockmap bpf prog header into progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Remove test_align leftovers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move test_align under test_progs (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Fix signedness warnings (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Remove unused #include (Yauheni Kaliuta) [1874003] - [net] bpf: Fix check_return_code to only allowin trace_iter progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use CAP_BPF and CAP_PERFMON in tests (Yauheni Kaliuta) [1874003] - [net] bpf: Implement CAP_BPF (Yauheni Kaliuta) [1874003] - [security] bpf, capability: Introduce CAP_BPF (Yauheni Kaliuta) [1874003] - [security] capabilities: Introduce CAP_PERFMON to kernel and user space (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Allow probing for CONFIG_HZ from kernel config (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test for sk helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add connect_fd_to_fd, connect_wait net helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb (Yauheni Kaliuta) [1874003] - [net] bpf: Allow sk lookup helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fix spelling mistake "SIGALARM" -> "SIGALRM" (Yauheni Kaliuta) [1874003] - [net] bpf: Fix bpf_iter's task iterator logic (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test narrow loads for bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [net] bpf: Support narrow loads from bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: Remove compiler warnings (Yauheni Kaliuta) [1874003] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Yauheni Kaliuta) [1874003] - [net] bpf: Change func bpf_iter_unreg_target() signature (Yauheni Kaliuta) [1874003] - [net] bpf: net: Refactor bpf_iter target registration (Yauheni Kaliuta) [1874003] - [net] bpf: Add comments to interpret bpf_prog return values (Yauheni Kaliuta) [1874003] - [tools] bpf: Change btf_iter func proto prefix to "bpf_iter_" (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests : Explain bpf_iter test failures with llvm 10.0.0 (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Add BPF triggering benchmark (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fmod_ret prog and implement test_overhead as part of bench (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add benchmark runner infrastructure (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extract parse_num_list into generic testing_helpers.c (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874003] - [scripts] bpf: Minor fixes to BPF helpers documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Minor fixes for documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Poison and replace kernel integer typedefs (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Replace zero-length array with flexible-array (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize ADD, SUB, JMP BPF_K using arm64 add/sub immediates (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize AND, OR, XOR, JSET BPF_K using arm64 logical immediates (Yauheni Kaliuta) [1874003] - [tools] bpf, runqslower: include proper uapi/bpf.h (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests: Add iter progs for bpf_map/task/task_file (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add bpf_iter support for bptool (Yauheni Kaliuta) [1874003] - [tools] tools/libpf: Add offsetof/container_of macro in bpf_helpers.h (Yauheni Kaliuta) [1874003] - [tools] tools/libbpf: Add bpf_iter support (Yauheni Kaliuta) [1874003] - [net] bpf: Support variable length array in tracing programs (Yauheni Kaliuta) [1874003] - [net] bpf: Handle spilled PTR_TO_BTF_ID properly when checking stack_boundary (Yauheni Kaliuta) [1874003] - [kernel] bpf: Add bpf_seq_printf and bpf_seq_write helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Add PTR_TO_BTF_ID_OR_NULL support (Yauheni Kaliuta) [1874003] - [net] bpf: Add task and task/file iterator targets (Yauheni Kaliuta) [1874003] - [net] bpf: Add bpf_map iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement common macros/helpers for target iterators (Yauheni Kaliuta) [1874003] - [net] bpf: Create file bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Create anonymous bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement bpf_seq_read() for bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATE (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_CREATE (Yauheni Kaliuta) [1874003] - [net] bpf: Allow loading of a bpf_iter program (Yauheni Kaliuta) [1874003] - [net] bpf: Implement an interface to register bpf_iter targets (Yauheni Kaliuta) [1874003] - [tools] bpf: Allow any port in bpf_bind helper (Yauheni Kaliuta) [1874003] - [net] net: Refactor arguments of inet{,6}_bind (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move existing common networking parts into network_helpers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Generalize helpers to control background listener (Yauheni Kaliuta) [1874003] - [net] crypto: lib/sha1 - rename "sha" to "sha1" (Yauheni Kaliuta) [1874003] - [arm64] arm64: bpf: Annotate JITed code for BTI (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Add constants for new HINT instruction decode (Yauheni Kaliuta) [1874003] - [kernel] sysctl: Fix unused function warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use reno instead of dctcp (Yauheni Kaliuta) [1874003] - [net] bpf: Fix use-after-free of bpf_link when priming half-fails (Yauheni Kaliuta) [1874003] - [tools] bpf: Bpf_{g, s}etsockopt for struct bpf_sock_addr (Yauheni Kaliuta) [1874003] - [tools] bpf: Add selftest for BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add support for command BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [net] bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test allowed maps for bpf_sk_select_reuseport (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix false uninitialized variable warning (Yauheni Kaliuta) [1874003] - [net] bpf: Fix unused variable warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_assign test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed (Yauheni Kaliuta) [1874003] - [net] bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Make libcap dependency optional (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Allow unprivileged users to probe features (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: For "feature probe" define "full_mode" bool as global (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Disable ASAN instrumentation for mmap()'ed memory read (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix invalid memory reads in core_relo selftest (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix memory leak in extract_build_id() (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix memory leak and possible double-free in hashmap__clear (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Convert test_hashmap into test_progs test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add SAN_CFLAGS param to selftests build to allow sanitizers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Ensure test flavors use correct skeletons (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BTF-defined map-in-map support (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor map creation logic and fix cleanup leak (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor BTF-defined map definition parsing logic (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add link bash completions (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpftool-link manpage (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpf_link show and pin support (Yauheni Kaliuta) [1874003] - [tools] bpftool: Expose attach_type-to-string array to non-cgroup code (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test bpf_link's get_next_id, get_fd_by_id, and get_obj_info (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add low-level APIs for new bpf_link commands (Yauheni Kaliuta) [1874003] - [net] bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Allocate ID for bpf_link (Yauheni Kaliuta) [1874003] - [tools] libbpf: Remove unneeded semicolon in btf_dump_emit_type (Yauheni Kaliuta) [1874003] - [net] bpf, cgroup: Remove unused exports (Yauheni Kaliuta) [1874003] - [tools] libbpf: Return err if bpf_object__load failed (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cls_redirect classifier (Yauheni Kaliuta) [1874003] - [net] bpf: Make verifier log more relevant by default (Yauheni Kaliuta) [1874003] - [net] bpf: add bpf_ktime_get_boot_ns() (Yauheni Kaliuta) [1874003] - [net] net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Yauheni Kaliuta) [1874003] - [net] net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head (Yauheni Kaliuta) [1874003] - [net] bpf: Fix missing bpf_base_func_proto in cgroup_base_func_proto for CGROUP_NET=n (Yauheni Kaliuta) [1874003] - [tools] bpf_helpers.h: Add note for building with vmlinux.h or linux/types.h (Yauheni Kaliuta) [1874003] - [net] bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE, SYSCTL, SOCKOPT} (Yauheni Kaliuta) [1874003] - [tools] tools/bpf/bpftool: Remove duplicate headers (Yauheni Kaliuta) [1874003] - [net] bpf: Remove set but not used variable 'dst_known' (Yauheni Kaliuta) [1874003] - [net] xdp: export the DEV_MAP_BULK_SIZE macro (Yauheni Kaliuta) [1874003] - [kernel] trace/bpf_trace: Open access for CAP_PERFMON privileged process (Yauheni Kaliuta) [1874003] - [scsi] scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.5 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Reject CT request for MIB commands (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add FDMI Vendor MIB support (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix duplicate wq_create_version check (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Removed unused macros in lpfc_attr.c (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix scheduling call while in softirq context in lpfc_unreg_rpi (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() (Dick Kennedy) [1887549] - [scsi] scsi: Remove unneeded break statements (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add dependency on CPU_FREQ (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unneeded variable 'status' in lpfc_fcp_cpu_map_store() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Drop nodelist reference on error in lpfc_gen_req() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove set but not used 'qp' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.4 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix spelling mistake "Cant" -> "Can't" (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix typo in comment for ULP (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Use __printf() format notation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix some function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Ensure variable has the same stipulations as code using it (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up formatting/docrot where appropriate (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up around 120 documentation issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unused variable 'pg_addr' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Correct some pretty obvious misdocumentation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix less-than-zero comparison of unsigned value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix inconsistent indenting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add an internal trace log buffer (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix missing MDS functionality (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset() (Dick Kennedy) [1887549] - [scsi] lpfc_debugfs: get rid of pointless access_ok() (Dick Kennedy) [1887549] - [scsi] lpfc: add nvmet discovery_event op support (Dick Kennedy) [1887549] - [scsi] scsi: core: Don't start concurrent async scan on same host (Ming Lei) [1874501] - [crypto] crypto: bcm - Verify GCM/CCM key length in setkey (Vladis Dronov) [1887389] - [x86] x86/cpufeatures: Add support for fast short REP; MOVSB (Steve Best) [1838265] - [scsi] scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix sync irqs (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Detect tampered Aero and Sea adapters (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove pci-dma-compat wrapper API (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove superfluous memset() (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Update driver version to 35.100.00.00 (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Postprocessing of target and LUN reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Cancel the running work during host reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Dump system registers for debugging (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix kdoc comments format (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix set but unused variable (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix error returns in BRM_status_show (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix unlock imbalance (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix spelling mistake (Tomas Henzl) [1851440] - [s390] s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl (Claudio Imbrenda) [1885962] - [scsi] scsi: megaraid: Make smp_affinity_enable static (Tomas Henzl) [1860910] - [scsi] remove ioremap_nocache and devm_ioremap_nocache (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Remove set but unused variable (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix compilation warnings (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix kdoc comments format (Tomas Henzl) [1860910] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Tomas Henzl) [1860910] - [net] ethtool: Add support for 100Gbps per lane link modes (Ivan Vecera) [1879202]- [netdrv] ibmveth: Fix use of ibmveth in a bridge (Steve Best) [1893294] - [x86] ima: add a new CONFIG for loading arch-specific policies (Bruno Meneguele) [1869758] - [netdrv] e1000e: Add support for Meteor Lake (Ken Cox) [1838750] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838750] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ken Cox) [1838750] - [netdrv] e1000e: Remove unnecessary usages of memset (Ken Cox) [1838750] - [netdrv] e1000e: continue to init PHY even when failed to disable ULP (Ken Cox) [1838750] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838750] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838750] - [netdrv] e1000e: fix unused-function warning (Ken Cox) [1838750] - [netdrv] e1000e: Do not wake up the system via WOL if device wakeup is disabled (Ken Cox) [1838750] - [netdrv] e1000e: Relax condition to trigger reset for ME workaround (Ken Cox) [1838750] - [netdrv] e1000e: disable s0ix entry and exit flows for ME systems (Ken Cox) [1838750] - [netdrv] e1000e: Disable TSO for buffer overrun workaround (Ken Cox) [1838750] - [netdrv] e1000e: Warn if disabling ULP failed (Ken Cox) [1838750] - [scsi] scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Govindarajulu Varadarajan) [1870397] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838749] - [netdrv] igbvf: use generic power management (Corinna Vinschen) [1838749] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838749] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838749] - [net] SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment() (Steve Dickson) [1884361] - [net] SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") (Steve Dickson) [1884361] - [net] netfilter: nf_queue: do not release refcouts until nf_reinject is done (Florian Westphal) [1886557] - [net] netfilter: nf_queue: place bridge physports into queue_entry struct (Florian Westphal) [1886557] - [net] netfilter: nf_queue: make nf_queue_entry_release_refs static (Florian Westphal) [1886557] - [firewire] firewire: Deprecate Firewire support in RHEL8 (Prarit Bhargava) [1871863] - [lib] Add pldmfw library for PLDM firmware update (Patrick Talbert) [1878278] - [lib] bitops: introduce the for_each_set_clump8 macro (Patrick Talbert) [1878278] - [mm] x86/ioremap: Map EFI runtime services data as encrypted for SEV (Lenny Szubowicz) [1883134] - [powerpc] Revert "powerpc/powernv/idle: Replace CPU feature check with PVR check" (Steve Best) [1882365] - [powerpc] powerpc/xive: Do not expose a debugfs file when XIVE is disabled (Steve Best) [1854526] - [kvm] powerpc/xive: Enforce load-after-store ordering when StoreEOI is active (Steve Best) [1854526] - [powerpc] powerpc/xive: Add a debugfs file to dump internal XIVE state (Steve Best) [1854526] - [net] openvswitch: add TTL decrement action (Eelco Chaudron) [1762450]- [kernel] futex: Adjust absolute futex timeouts with per time namespace offset (Waiman Long) [1548297] - [kernel] futex: Remove unused or redundant includes (Waiman Long) [1548297] - [include] vdso: Fix clocksource.h macro detection (Waiman Long) [1548297] - [x86] um: Fix header inclusion (Waiman Long) [1548297] - [arm64] arm64: vdso32: make vdso32 install conditional (Waiman Long) [1548297] - [arm64] ARM64: vdso32: Install vdso32 from vdso_install (Waiman Long) [1548297] - [arm64] vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter() (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Provide vdso_update_begin/end() (Waiman Long) [1548297] - [include] lib/vdso: Allow to add architecture-specific vdso data (Waiman Long) [1548297] - [arm64] arm64: enable time namespace support (Waiman Long) [1548297] - [arm64] arm64/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [arm64] arm64/vdso: Handle faults on timens page (Waiman Long) [1548297] - [arm64] arm64/vdso: Add time namespace page (Waiman Long) [1548297] - [arm64] arm64/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [arm64] arm64/vdso: use the fault callback to map vvar pages (Waiman Long) [1548297] - [arm64] arm64: compat: Allow 32-bit vdso and sigpage to co-exist (Waiman Long) [1548297] - [x86] x86/vdso: Unbreak paravirt VDSO clocks (Waiman Long) [1548297] - [lib] lib/vdso: Provide sanity check for cycles (again) (Waiman Long) [1548297] - [kernel] clocksource: Remove obsolete ifdef (Waiman Long) [1548297] - [tools] selftests/timens: handle a case when alarm clocks are not supported (Waiman Long) [1548297] - [arm64] arm64: vdso: Add --eh-frame-hdr to ldflags (Waiman Long) [1548297] - [arm64] arm64: vdso: Add -fasynchronous-unwind-tables to cflags (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'map' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'abi' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: simplify arch_vdso_type ifdeffery (Waiman Long) [1548297] - [arm64] arm64: vdso: remove aarch32_vdso_pages (Waiman Long) [1548297] - [arm64] arm64: vdso: Add '-Bsymbolic' to ldflags (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Convert iterators to unsigned (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Correct error messages on file open (Waiman Long) [1548297] - [include] vdso/datapage: Use correct clock mode name in comment (Waiman Long) [1548297] - [arm64] arm64: vdso: don't free unallocated pages (Waiman Long) [1548297] - [fs] proc, time/namespace: Show clock symbolic names in /proc/pid/timens_offsets (Waiman Long) [1548297] - [kernel] time/namespace: Add max_time_namespaces ucount (Waiman Long) [1548297] - [kernel] time/namespace: Fix time_for_children symlink (Waiman Long) [1548297] - [arm64] arm64: compat: Fix syscall number of compat_clock_getres (Waiman Long) [1548297] - [tools] selftests/timens: Remove duplicated include (Waiman Long) [1548297] - [kernel] sys/sysinfo: Respect boottime inside time namespace (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Fix vDSO clockmode when vDSO disabled (Waiman Long) [1548297] - [lib] lib/vdso: Enable common headers (Waiman Long) [1548297] - [x86] x86/vdso: Enable x86 to use common headers (Waiman Long) [1548297] - [arm64] arm64: vdso32: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: vdso: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/processor.h (Waiman Long) [1548297] - [arm64] arm64: vdso32: Code clean up (Waiman Long) [1548297] - [include] linux/elfnote.h: Replace elf.h with UAPI equivalent (Waiman Long) [1548297] - [include] common: Introduce processor.h (Waiman Long) [1548297] - [include] linux/ktime.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/jiffies.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time32.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/math64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/clocksource.h: Extract common header for vDSO (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [x86] x86: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [include] linux/limits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/const.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: make BIT(), GENMASK(), and friends available in assembly (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to provide the vdso data pointer (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to override the ns shift operation (Waiman Long) [1548297] - [lib] lib/vdso: Allow fixed clock mode (Waiman Long) [1548297] - [include] lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes (Waiman Long) [1548297] - [kernel] lib/vdso: Avoid highres update if clocksource is not VDSO capable (Waiman Long) [1548297] - [lib] lib/vdso: Cleanup clock mode storage leftovers (Waiman Long) [1548297] - [arm64] ARM/arm64: vdso: Use common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Use generic VDSO clock mode storage (Waiman Long) [1548297] - [kernel] clocksource: Add common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Move VDSO clocksource state tracking to callback (Waiman Long) [1548297] - [include] clocksource: Cleanup struct clocksource and documentation (Waiman Long) [1548297] - [lib] lib/vdso: Allow the high resolution parts to be compiled out (Waiman Long) [1548297] - [lib] lib/vdso: Only read hrtimer_res when needed in __cvdso_clock_getres() (Waiman Long) [1548297] - [x86] x86/vdso: Mark the TSC clocksource path likely (Waiman Long) [1548297] - [kernel] lib/vdso: Update coarse timekeeper unconditionally (Waiman Long) [1548297] - [kernel] lib/vdso: Make __arch_update_vdso_data() logic understandable (Waiman Long) [1548297] - [kernel] alarmtimer: Unregister wakeup source when module get fails (Waiman Long) [1548297] - [tools] selftests/timens: Check for right timens offsets after fork and exec (Waiman Long) [1548297] - [tools] selftests/timens: Add a simple perf test for clock_gettime() (Waiman Long) [1548297] - [tools] selftests/timens: Add timer offsets test (Waiman Long) [1548297] - [tools] selftests/timens: Add procfs selftest (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for clock_nanosleep() (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for timerfd (Waiman Long) [1548297] - [tools] selftests/timens: Add Time Namespace test for supported clocks (Waiman Long) [1548297] - [fs] fs/proc: Introduce /proc/pid/timens_offsets (Waiman Long) [1548297] - [x86] x86/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [x86] x86/vdso: On timens page fault prefault also VVAR page (Waiman Long) [1548297] - [x86] x86/vdso: Handle faults on timens page (Waiman Long) [1548297] - [kernel] time: Allocate per-timens vvar page (Waiman Long) [1548297] - [x86] x86/vdso: Add time napespace page (Waiman Long) [1548297] - [x86] x86/vdso: Provide vdso_data offset on vvar_page (Waiman Long) [1548297] - [lib] lib/vdso: Prepare for time namespace support (Waiman Long) [1548297] - [x86] x86/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [fs] fs/proc: Respect boottime inside time namespace for /proc/uptime (Waiman Long) [1548297] - [kernel] posix-timers: Make clock_nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] hrtimers: Prepare hrtimer_nanosleep() for time namespaces (Waiman Long) [1548297] - [kernel] alarmtimer: Make nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] posix-timers: Make timer_settime() time namespace aware (Waiman Long) [1548297] - [fs] timerfd: Make timerfd_settime() time namespace aware (Waiman Long) [1548297] - [kernel] time: Add do_timens_ktime_to_host() helper (Waiman Long) [1548297] - [kernel] posix-clocks: Wire up clock_gettime() with timens offsets (Waiman Long) [1548297] - [kernel] posix-timers: Use clock_get_ktime() in common_timer_get() (Waiman Long) [1548297] - [kernel] posix-clocks: Introduce clock_get_ktime() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Provide get_timespec() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Rename gettime() callback to get_ktime() (Waiman Long) [1548297] - [kernel] posix-clocks: Rename .clock_get_timespec() callbacks accordingly (Waiman Long) [1548297] - [kernel] posix-clocks: Rename the clock_get() callback to clock_get_timespec() (Waiman Long) [1548297] - [kernel] time: Add timens_offsets to be used for tasks in time namespace (Waiman Long) [1548297] - [kernel] ns: Introduce Time Namespace (Waiman Long) [1548297] - [lib] lib/vdso: Mark do_hres() and do_coarse() as __always_inline (Waiman Long) [1548297] - [lib] lib/vdso: Avoid duplication in __cvdso_clock_getres() (Waiman Long) [1548297] - [lib] lib/vdso: Let do_coarse() return 0 to simplify the callsite (Waiman Long) [1548297] - [x86] x86/vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [lib] lib/vdso: Remove checks on return value for 32 bit vDSO (Waiman Long) [1548297] - [lib] lib/vdso: Remove VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Expose BUILD_VDSO32 (Waiman Long) [1548297] - [include] lib/vdso: Add unlikely() hint into vdso_read_begin() (Waiman Long) [1548297] - [x86] y2038: vdso: change time_t to __kernel_old_time_t (Waiman Long) [1548297] - [uapi] y2038: add __kernel_old_timespec and __kernel_old_time_t (Waiman Long) [1548297] - [arm64] timekeeping/vsyscall: Update VDSO data unconditionally (Waiman Long) [1548297] - [x86] um: Fix VDSO compiler warning (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Prevent math overflow in BOOTTIME update (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Use legacy syscalls as fallback (Waiman Long) [1548297] - [x86] x86/vdso/32: Use 32bit syscall fallback (Waiman Long) [1548297] - [arm64] arm64: vdso: Cleanup Makefiles (Waiman Long) [1548297] - [arm64] arm64: vdso: fix flip/flop vdso build bug (Waiman Long) [1548297] - [x86] x86/vdso: Fix flip/flop vdso build bug (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Use __iter_div_u64_rem() (Waiman Long) [1548297] - [arm64] arm64: compat: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: compat: No need for pre-ARMv7 barriers on an ARMv8 system (Waiman Long) [1548297] - [arm64] arm64: vdso: Remove unnecessary asm-offsets.c definitions (Waiman Long) [1548297] - [include] vdso: Remove superfluous #ifdef __KERNEL__ in vdso/datapage.h (Waiman Long) [1548297] - [arm64] arm64: vdso: Enable vDSO compat support (Waiman Long) [1548297] - [arm64] arm64: compat: Get sigreturn trampolines from vDSO (Waiman Long) [1548297] - [arm64] arm64: elf: VDSO code page discovery (Waiman Long) [1548297] - [arm64] arm64: compat: VDSO setup for compat layer (Waiman Long) [1548297] - [arm64] arm64: vdso: Refactor vDSO code (Waiman Long) [1548297] - [arm64] arm64: compat: Add vDSO (Waiman Long) [1548297] - [arm64] arm64: compat: Generate asm offsets for signals (Waiman Long) [1548297] - [arm64] arm64: compat: Expose signal related structures (Waiman Long) [1548297] - [arm64] arm64: compat: Add missing syscall numbers (Waiman Long) [1548297] - [arm64] arm64: vdso: Build vDSO with -ffixed-x18 (Waiman Long) [1548297] - [arm64] arm64: vdso: Substitute gettimeofday() with C implementation (Waiman Long) [1548297] - [lib] lib/vdso: Build 32 bit specific functions in the right context (Waiman Long) [1548297] - [lib] lib/vdso: Make __cvdso_clock_getres() static (Waiman Long) [1548297] - [lib] lib/vdso: Make clock_getres() POSIX compliant again (Waiman Long) [1548297] - [lib] lib/vdso/32: Provide legacy syscall fallbacks (Waiman Long) [1548297] - [lib] lib/vdso: Move fallback invocation to the callers (Waiman Long) [1548297] - [lib] lib/vdso/32: Remove inconsistent NULL pointer checks (Waiman Long) [1548297] - [x86] lib/vdso: Make delta calculation work correctly (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_gettime64() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_getres() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Switch to generic vDSO implementation (Waiman Long) [1548297] - [x86] x86/vdso: Prevent segfaults due to hoisted vclock reads (Waiman Long) [1548297] - [kernel] timekeeping: Provide a generic update_vsyscall() implementation (Waiman Long) [1548297] - [lib] lib/vdso: Add compat support (Waiman Long) [1548297] - [lib] lib/vdso: Provide generic VDSO implementation (Waiman Long) [1548297] - [include] hrtimer: Split out hrtimer defines into separate header (Waiman Long) [1548297] - [include] vdso: Define standardized vdso_datapage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: mark functions as __always_inline (Waiman Long) [1548297] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223 (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Don't trace count reader functions (Waiman Long) [1548297] - [arm64] arm64: vdso: Explicitly add build-id option (Waiman Long) [1548297] - [x86] gcc-9: properly declare the {pv, hv}clock_page storage (Waiman Long) [1548297] - [arm64] arm64: vdso: Fix clock_getres() for CLOCK_REALTIME (Waiman Long) [1548297] - [arm64] arm64: compat: Refactor aarch32_alloc_vdso_pages() (Waiman Long) [1548297] - [arm64] arm64: compat: Split kuser32 (Waiman Long) [1548297] - [arm64] arm64: compat: Alloc separate pages for vectors and sigpage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: Ensure counter register reads occur with seqlock held (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Use arch_timer_read_counter to access stable counters (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Remove use of workaround static key (Waiman Long) [1548297] - [arm64] clocksource/arm_arch_timer: Drop use of static key in arch_timer_reg_read_stable (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Direcly assign set_next_event workaround (Waiman Long) [1548297] - [arm64] arm64: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [watchdog] watchdog/sbsa: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [kernel] alarmtimer: Return correct remaining time (Waiman Long) [1548297] - [arm64] arm64: vdso: use $(LD) instead of $(CC) to link VDSO (Waiman Long) [1548297] - [arm64] arm64: vdso: fix and clean-up Makefile (Waiman Long) [1548297] - [x86] x86/vdso: Remove hpet_page from vDSO (Waiman Long) [1548297] - [scripts] checksyscalls: fix up mq_timedreceive and stat exceptions (Waiman Long) [1548297] - [uapi] time: Add time_types.h (Waiman Long) [1548297] - [uapi] socket: Add struct __kernel_sock_timeval (Waiman Long) [1548297] - [arm64] arm64: asm-offsets: remove unused offsets (Waiman Long) [1548297] - [arm64] y2038: add 64-bit time_t syscalls to all 32-bit architectures (Waiman Long) [1548297] - [arm64] arm64: replace arm64-obj-* in Makefile with obj-* (Waiman Long) [1548297] - [x86] x86/vdso: Remove obsolete "fake section table" reservation (Waiman Long) [1548297] - [x86] x86/vdso: Rename variable to fix -Wshadow warning (Waiman Long) [1548297] - [x86] x86/vdso: Rearrange do_hres() to improve code generation (Waiman Long) [1548297] - [x86] x86/vdso: Document vgtod_ts better (Waiman Long) [1548297] - [x86] x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks (Waiman Long) [1548297] - [x86] x86/vdso: Initialize the CPU/node NR segment descriptor earlier (Waiman Long) [1548297] - [x86] x86/vdso: Introduce helper functions for CPU and node number (Waiman Long) [1548297] - [x86] x86/segments/64: Rename the GDT PER_CPU entry to CPU_NUMBER (Waiman Long) [1548297] - [x86] x66/vdso: Add CLOCK_TAI support (Waiman Long) [1548297] - [x86] x86/vdso: Move cycle_last handling into the caller (Waiman Long) [1548297] - [x86] x86/vdso: Simplify the invalid vclock case (Waiman Long) [1548297] - [x86] x86/vdso: Replace the clockid switch case (Waiman Long) [1548297] - [x86] x86/vdso: Collapse coarse functions (Waiman Long) [1548297] - [x86] x86/vdso: Collapse high resolution functions (Waiman Long) [1548297] - [x86] x86/vdso: Introduce and use vgtod_ts (Waiman Long) [1548297] - [x86] x86/vdso: Use unsigned int consistently for vsyscall_gtod_data:: Seq (Waiman Long) [1548297] - [x86] x86/vdso: Enforce 64bit clocksource (Waiman Long) [1548297] - [x86] x86/time: Implement clocksource_arch_init() (Waiman Long) [1548297] - [kernel] clocksource: Provide clocksource_arch_init() (Waiman Long) [1548297] - [fs] fs/proc/uptime.c: use ktime_get_boottime_ts64 (Waiman Long) [1548297] - [include] y2038: Provide aliases for compat helpers (Waiman Long) [1548297] - [fs] kernel: add kcompat_sys_{f,}statfs64() (Waiman Long) [1548297] - [kernel] sysinfo: Remove get_monotonic_boottime() (Waiman Long) [1548297] - [kernel] posix-timers: Use new ktime_get_*_ts64() helpers (Waiman Long) [1548297] - [kernel] time: Use ktime_get_real_seconds() in time syscall (Waiman Long) [1548297] - [include] time: Introduce struct __kernel_itimerspec (Waiman Long) [1548297] - [scripts] kconfig: improve the recursive dependency report (Bruno Meneguele) [1890578] - [scripts] kconfig: report recursive dependency involving 'imply' (Bruno Meneguele) [1890578] - [scripts] kconfig: error out when seeing recursive dependency (Bruno Meneguele) [1890578] - [scsi] scsi: hpsa: Update copyright (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Remove pci-dma-compat wrapper API (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Use fallthrough pseudo-keyword (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct ctrl queue depth (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Bump version (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase controller error handling timeout (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase queue depth for external LUNs (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct rare oob condition (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: hpsa_ioctl(): Tidy up a bit (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Get rid of compat_alloc_user_space() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Don't bother with vmalloc for BIG_IOCTL_Command_struct (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Lift {BIG_, }IOCTL_Command_struct copy{in, out} into hpsa_ioctl() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: remove ioremap_nocache and devm_ioremap_nocache (Joseph Szczypek) [1861541] - [tools] selftests/powerpc: Make alignment handler test P9N DD2.1 vector CI load workaround (Gustavo Duarte) [1887442] - [powerpc] powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation (Gustavo Duarte) [1887442] - [scsi] scsi: smartpqi: Update copyright (Don Brace) [1861538] - [scsi] scsi: smartpqi: Bump version to 1.2.16-010 (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add RAID bypass counter (Don Brace) [1861538] - [scsi] scsi: smartpqi: Avoid crashing kernel for controller issues (Don Brace) [1861538] - [scsi] scsi: smartpqi: Update logical volume size after expansion (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add id support for SmartRAID 3152-8i (Don Brace) [1861538] - [scsi] scsi: smartpqi: Identify physical devices without issuing INQUIRY (Don Brace) [1861538] - [mm] mm: simplify find_min_pfn_with_active_regions() (Baoquan He) [1844157] - [mm] mm: clean up free_area_init_node() and its helpers (Baoquan He) [1844157] - [mm] mm: rename free_area_init_node() to free_area_init_memoryless_node() (Baoquan He) [1844157] - [mm] mm: free_area_init: allow defining max_zone_pfn in descending order (Baoquan He) [1844157] - [powerpc] mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES (Baoquan He) [1844157] - [mm] mm: memmap_init: iterate over memblock regions rather that check each PFN (Baoquan He) [1844157] - [mm] arm64: simplify detection of memory zone boundaries for UMA configs (Baoquan He) [1844157] - [mm] mm: use free_area_init() instead of free_area_init_nodes() (Baoquan He) [1844157] - [mm] mm: free_area_init: use maximal zone PFNs rather than zone sizes (Baoquan He) [1844157] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option (Baoquan He) [1844157] - [mm] numa: make "nr_node_ids" unsigned int (Baoquan He) [1844157] - [mm] mm: make early_pfn_to_nid() and related defintions close to each other (Baoquan He) [1844157] - [mm] mm: memblock: replace dereferences of memblock_region.nid with API calls (Baoquan He) [1844157] - [mm] mm: factor out next_present_section_nr() (Baoquan He) [1844157] - [mm] mm/page_alloc: fix and rework pfn handling in memmap_init_zone() (Baoquan He) [1844157] - [mm] mm/page_alloc: skip non present sections on zone initialization (Baoquan He) [1844157] - [mm] mm: move mirrored memory specific code outside of memmap_init_zone (Baoquan He) [1844157] - [mm] mm: calculate deferred pages after skipping mirrored memory (Baoquan He) [1844157] - [mm] mm/memblock.c: fix a typo in __next_mem_pfn_range() comments (Baoquan He) [1844157] - [mm] memblock: remove memblock_{set, clear}_region_flags (Baoquan He) [1844157] - [mm] mm: replace all open encodings for NUMA_NO_NODE (Baoquan He) [1844157] - [powerpc] lockdep: Only trace IRQ edges (Waiman Long) [1885084] - [arm64] arm64: Implement arch_irqs_disabled() (Waiman Long) [1885084] - [include] locking/lockdep: Cleanup (Waiman Long) [1885084] - [include] lockdep: Use raw_cpu_*() for per-cpu variables (Waiman Long) [1885084] - [x86] locking/seqlock, headers: Untangle the spaghetti monster (Waiman Long) [1885084] - [misc] vmw_balloon: Explicitly include linux/io.h for virt_to_phys() (Waiman Long) [1885084] - [x86] x86: i8259: Add missing include file (Waiman Long) [1885084] - [include] seqcount: More consistent seqprop names (Waiman Long) [1885084] - [include] seqcount: Compress SEQCNT_LOCKNAME_ZERO() (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_init() definition (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_t definition (Waiman Long) [1885084] - [include] seqlock: s/__SEQ_LOCKDEP/__SEQ_LOCK/g (Waiman Long) [1885084] - [kernel] hrtimer: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use proper seqcount initializer (Waiman Long) [1885084] - [init] sched: tasks: Use sequence counter with associated spinlock (Waiman Long) [1885084] - [kernel] lockdep: Refactor IRQ trace events fields into struct (Waiman Long) [1885084] - [drm] dma-buf: Use sequence counter with associated wound/wait mutex (Waiman Long) [1885084] - [dma-buf] dma-buf: Remove custom seqcount lockdep class key (Waiman Long) [1885084] - [include] seqlock: Align multi-line macros newline escapes at 72 columns (Waiman Long) [1885084] - [documentation] seqlock: Extend seqcount API with associated locks (Waiman Long) [1885084] - [include] seqlock: lockdep assert non-preemptibility on seqcount_t write (Waiman Long) [1885084] - [lib] lockdep: Add preemption enabled/disabled assertion APIs (Waiman Long) [1885084] - [include] seqlock: Implement raw_seqcount_begin() in terms of raw_read_seqcount() (Waiman Long) [1885084] - [include] seqlock: Add kernel-doc for seqcount_t and seqlock_t APIs (Waiman Long) [1885084] - [include] seqlock: Reorder seqcount_t and seqlock_t API definitions (Waiman Long) [1885084] - [include] seqlock: seqcount_t latch: End read sections with read_seqcount_retry() (Waiman Long) [1885084] - [include] seqlock: Properly format kernel-doc code samples (Waiman Long) [1885084] - [documentation] Documentation: locking: Describe seqlock design and usage (Waiman Long) [1885084] - [include] seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier (Waiman Long) [1885084] - [include] seqlock, kcsan: Add annotations for KCSAN (Waiman Long) [1885084] - [include] include/linux/compiler.h: Introduce data_race(expr) macro (Waiman Long) [1885084] - [kernel] kcsan: Add Kernel Concurrency Sanitizer infrastructure (Waiman Long) [1885084] - [include] locking/qspinlock: Do not include atomic.h from qspinlock_types.h (Waiman Long) [1885084] - [include] locking/atomic: Move ATOMIC_INIT into linux/types.h (Waiman Long) [1885084] - [connector] connector/cn_proc: Protect send_msg() with a local lock (Waiman Long) [1885084] - [mm] mm/swap: Use local_lock for protection (Waiman Long) [1885084] - [include] radix-tree: Use local_lock for protection (Waiman Long) [1885084] - [include] locking: Introduce local_lock() (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Minor copy editor fixes (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Further clarifications and wordsmithing (Waiman Long) [1885084] - [documentation] Documentation: Add lock ordering and nesting documentation (Waiman Long) [1885084] - [mm] mm/swap.c: trivial mark_page_accessed() cleanup (Waiman Long) [1885084] - [lib] radix tree: Remove radix_tree_maybe_preload_order (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] lockdep: Remove lockdep_hardirq{s_enabled, _context}() argument (Waiman Long) [1885084] - [kernel] lockdep: Change hardirq{s_enabled, _context} to per-cpu variables (Waiman Long) [1885084] - [kernel] x86/entry: Rename trace_hardirqs_off_prepare() (Waiman Long) [1885084] - [kernel] lockdep: Prepare for NMI IRQ state tracking (Waiman Long) [1885084] - [include] lockdep: Move list.h inclusion into lockdep.h (Waiman Long) [1885084] - [include] lockdep: Split header file into lockdep and lockdep_types (Waiman Long) [1885084] - [kernel] lockdep: __always_inline more for noinstr (Waiman Long) [1885084] - [kernel] lockdep: Prepare for noinstr sections (Waiman Long) [1885084] - [kernel] tracing: Provide lockdep less trace_hardirqs_on/off() variants (Waiman Long) [1885084] - [include] vmlinux.lds.h: Create section for protection against instrumentation (Waiman Long) [1885084] - [kernel] locking/lockdep: Replace zero-length array with flexible-array (Waiman Long) [1885084] - [kernel] hrtimer: Don't dereference the hrtimer pointer after the callback (Waiman Long) [1885084] - [kernel] hrtimer: Add missing sparse annotation for __run_timer() (Waiman Long) [1885084] - [kernel] lockdep: Always inline lockdep_{off,on}() (Waiman Long) [1885084] - [kernel] locking/lockdep: Improve 'invalid wait context' splat (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_{hard, soft}{irq_context, irqs_enabled}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_softirqs_{on,off}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_hardirq_{enter, exit}() (Waiman Long) [1885084] - [kernel] completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all() (Waiman Long) [1885084] - [usb] completion: Use simple wait queues (Waiman Long) [1885084] - [kernel] sched/swait: Prepare usage in completions (Waiman Long) [1885084] - [kernel] lockdep: Add posixtimer context tracing bits (Waiman Long) [1885084] - [kernel] lockdep: Annotate irq_work (Waiman Long) [1885084] - [kernel] lockdep: Add hrtimer context tracing bits (Waiman Long) [1885084] - [include] lockdep: Introduce wait-type checks (Waiman Long) [1885084] - [kernel] lockdep: Teach lockdep about "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] locking/lockdep: Rework lockdep_lock (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix bad recursion pattern (Waiman Long) [1885084] - [s390] s390/ftrace: fix endless recursion in function_graph tracer (Waiman Long) [1885084] - [s390] s390/time: ensure get_clock_monotonic() returns monotonic values (Waiman Long) [1885084] - [kernel] irq_work: Fix IRQ_WORK_BUSY bit clearing (Waiman Long) [1885084] - [kernel] irq_work: Slightly simplify IRQ_WORK_PENDING clearing (Waiman Long) [1885084] - [kernel] irq_work: Fix irq_work_claim() memory ordering (Waiman Long) [1885084] - [kernel] irq_work: Convert flags to atomic_t (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on lockdep functions (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on hardirq tracers (Waiman Long) [1885084] - [lib] locking/lockdep: Make global debug_locks* variables read-mostly (Waiman Long) [1885084] - [kernel] locking/lockdep: Delete unnecessary #include (Waiman Long) [1885084] - [kernel] tracing: More reverting of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Handle preempt_count for different configs (Waiman Long) [1885084] - [kernel] tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing: irqsoff: Account for additional preempt_disable (Waiman Long) [1885084] - [kernel] tracing: Centralize preemptirq tracepoints and unify their usage (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Split reset into separate functions (Waiman Long) [1885084] - [kernel] sched/fair: Use dst group while checking imbalance for NUMA balancer (Phil Auld) [1877360] - [kernel] sched/fair: Reduce busy load balance interval (Phil Auld) [1877360] - [kernel] sched/fair: Reduce minimal imbalance threshold (Phil Auld) [1877360] - [kernel] sched/fair: Minimize concurrent LBs between domain level (Phil Auld) [1877360] - [kernel] sched/fair: Fix wrong cpu selecting from isolated domain (Phil Auld) [1877360] - [kernel] sched/fair: Relax constraint on task's load during load balance (Phil Auld) [1877360] - [kernel] sched/numa: Use runnable_avg to classify node (Phil Auld) [1877360] - [kernel] sched: Remove duplicated tick_nohz_full_enabled() check (Phil Auld) [1877360] - [kernel] sched: Warn if garbage is passed to default_wake_function() (Phil Auld) [1877360] - [kernel] sched: nohz: stop passing around unused "ticks" parameter (Phil Auld) [1877360] - [kernel] sched/fair: update_pick_idlest() Select group with lowest group_util when idle_cpus are equal (Phil Auld) [1877360] - [kernel] sched: Better document ttwu() (Phil Auld) [1877360] - [kernel] sched/fair: handle case of task_h_load() returning 0 (Phil Auld) [1877360] - [kernel] sched: Fix unreliable rseq cpu_id for new tasks (Phil Auld) [1877360] - [kernel] sched/core: s/WF_ON_RQ/WQ_ON_CPU/ (Phil Auld) [1877360] - [include] sched/core: Remove mmdrop() definition (Phil Auld) [1877360] - [kernel] sched/fair: Optimize dequeue_task_fair() (Phil Auld) [1877360] - [kernel] sched/pelt: Cleanup PELT divider (Phil Auld) [1877360] - [kernel] sched/fair: Fix NOHZ next idle balance (Phil Auld) [1877360] - [kernel] sched: correct SD_flags returned by tl->sd_flags() (Phil Auld) [1877360] - [kernel] sched/fair: Remove unused 'sd' parameter from scale_rt_capacity() (Phil Auld) [1877360] - [kernel] sched/idle, stop: Remove .get_rr_interval from sched_class (Phil Auld) [1877360] - [kernel] sched/core: Remove redundant 'preempt' param from sched_class->yield_to_task() (Phil Auld) [1877360] - [kernel] sched/pelt: Remove redundant cap_scale() definition (Phil Auld) [1877360] - [kernel] sched/pelt: Sync util/runnable_sum with PELT window when propagating (Phil Auld) [1877360] - [kernel] sched/cpuacct: Fix charge cpuacct.usage_sys (Phil Auld) [1877360] - [kernel] sched/cpuacct: Use __this_cpu_add() instead of this_cpu_ptr() (Phil Auld) [1877360] - [kernel] sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list (Phil Auld) [1877360] - [kernel] sched/core: Simplify sched_init() (Phil Auld) [1877360] - [kernel] sched/fair: Mark sched_init_granularity __init (Phil Auld) [1877360] - [kernel] sched/core: Fix illegal RCU from offline CPUs (Phil Auld) [1877360] - [kernel] sched/fair: Use __this_cpu_read() in wake_wide() (Phil Auld) [1877360] - [kernel] sched: Extract the task putting code from pick_next_task() (Phil Auld) [1877360] - [kernel] sched: Make newidle_balance() static again (Phil Auld) [1877360] - [kernel] sched/fair: Remove distribute_running from CFS bandwidth (Phil Auld) [1877360] - [kernel] sched/fair: Simplify the code of should_we_balance() (Phil Auld) [1877360] - [kernel] sched/debug: Fix trival print_task() format (Phil Auld) [1877360] - [kernel] sched/debug: Factor out printing formats into common macros (Phil Auld) [1877360] - [kernel] sched/debug: Remove redundant macro define (Phil Auld) [1877360] - [kernel] sched/core: Remove unused rq::last_load_update_tick (Phil Auld) [1877360] - [kernel] sched/fair: Align rq->avg_idle and rq->avg_scan_cost (Phil Auld) [1877360] - [kernel] sched/fair: Improve spreading of utilization (Phil Auld) [1877360] - [kernel] sched/fair: Fix condition of avg_load calculation (Phil Auld) [1877360] - [kernel] kthread: Do not preempt current task if it is going to call schedule() (Phil Auld) [1877360] - [kernel] sched/core: Distribute tasks within affinity masks (Phil Auld) [1877360] - [kernel] time/sched_clock: Expire timer in hardirq context (Phil Auld) [1877360] - [kernel] sched/deadline: Make two functions static (Phil Auld) [1877360] - [mm] slab: store tagged freelist for off-slab slabmgmt (Waiman Long) [1887067] - [mm] mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y (Waiman Long) [1887067] - [arm64] arm64: avoid clang warning about self-assignment (Waiman Long) [1887067] - [mm] kasan: add memory corruption identification for software tag-based mode (Waiman Long) [1887067] - [mm] mm/kasan: print frame description for stack bugs (Waiman Long) [1887067] - [mm] kasan: initialize tag to 0xff in __kasan_kmalloc (Waiman Long) [1887067] - [mm] kasan: Makefile: Replace -pg with CC_FLAGS_FTRACE (Waiman Long) [1887067] - [mm] x86/uaccess, kasan: Fix KASAN vs SMAP (Waiman Long) [1887067] - [mm] mm/kasan: Simplify stacktrace handling (Waiman Long) [1887067] - [mm] kasan: fix variable 'tag' set but not used warning (Waiman Long) [1887067] - [mm] slub: fix a crash with SLUB_DEBUG + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slab: remove redundant kasan_slab_alloc hooks (Waiman Long) [1887067] - [mm] kasan, slab: make freelist stored without tags (Waiman Long) [1887067] - [mm] kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [mm] kasan: prevent tracing of tags.c (Waiman Long) [1887067] - [mm] kasan: fix random seed generation for tag-based mode (Waiman Long) [1887067] - [mm] slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: move kasan_poison_slab hook before page_address (Waiman Long) [1887067] - [mm] kmemleak: account for tagged pointers when calculating pointer range (Waiman Long) [1887067] - [mm] kasan, kmemleak: pass tagged pointers to kmemleak (Waiman Long) [1887067] - [mm] kasan: fix assigning tags twice (Waiman Long) [1887067] - [mm] kasan: mark file common so ftrace doesn't trace it (Waiman Long) [1887067] - [mm] kasan: fix krealloc handling for tag-based mode (Waiman Long) [1887067] - [mm] kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [arm64] kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning (Waiman Long) [1887067] - [mm] kasan: add SPDX-License-Identifier mark to source files (Waiman Long) [1887067] - [documentation] kasan: update documentation (Waiman Long) [1887067] - [arm64] kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: add __must_check annotations to kasan hooks (Waiman Long) [1887067] - [mm] kasan, mm, arm64: tag non slab memory allocated via pagealloc (Waiman Long) [1887067] - [arm64] kasan, arm64: add brk handler for inline instrumentation (Waiman Long) [1887067] - [mm] kasan: add hooks implementation for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add bug reporting routines for tag-based mode (Waiman Long) [1887067] - [mm] kasan: split out generic_report.c from report.c (Waiman Long) [1887067] - [mm] kasan, mm: perform untagged pointers comparison in krealloc (Waiman Long) [1887067] - [mm] kasan, arm64: enable top byte ignore for the kernel (Waiman Long) [1887067] - [mm] kasan, arm64: fix up fault handling logic (Waiman Long) [1887067] - [mm] kasan: preassign tags to objects with ctors or SLAB_TYPESAFE_BY_RCU (Waiman Long) [1887067] - [arm64] kasan, arm64: untag address in _virt_addr_is_linear (Waiman Long) [1887067] - [arm64] kasan: add tag related helper functions (Waiman Long) [1887067] - [mm] kasan: initialize shadow to 0xff for tag-based mode (Waiman Long) [1887067] - [mm] kasan: rename kasan_zero_page to kasan_early_shadow_page (Waiman Long) [1887067] - [arm64] kasan, arm64: adjust shadow size for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: rename source files to reflect the new naming scheme (Waiman Long) [1887067] - [mm] kasan: move common generic and tag-based code to common.c (Waiman Long) [1887067] - [mm] kasan, slub: handle pointer tags in early_kmem_cache_node_alloc (Waiman Long) [1887067] - [mm] kasan, mm: change hooks signatures (Waiman Long) [1887067] - [arm64] arm64: kasan: Increase stack size for KASAN_EXTRA (Waiman Long) [1887067] - [s390] s390/cio: add cond_resched() in the slow_eval_known_fn() loop (Claudio Imbrenda) [1885961] - [s390] scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point (Claudio Imbrenda) [1885876] - [tools] selftests/vm/gup_benchmark.c: match gup struct to kernel (Rafael Aquini) [1873952] - [uapi] redhat: Fix the number of KVM_CAP_S390_DIAG318 (Thomas Huth) [1659413] - [s390] setup: diag 318: refactor struct (Thomas Huth) [1659413] - [s390] kvm: diagnose 0x318 sync and reset (Thomas Huth) [1659413] - [mm] swap: reduce lock contention on swap cache from swap slots allocation (Nico Pache) [1839049] - [mm] mm/swapfile.c: use prandom_u32_max() (Nico Pache) [1839049] - [mm] swap: try to scan more free slots even when fragmented (Nico Pache) [1839049] - [mm] mm/swapfile.c: move inode_lock out of claim_swapfile (Nico Pache) [1839049] - [mm] vfs: don't allow writes to swap files (Nico Pache) [1839049] - [mm] mm: set S_SWAPFILE on blockdev swap devices (Nico Pache) [1839049] - [edac] EDAC/ie31200: Add Intel Coffee Lake CPU support (Aristeu Rozanski) [1847567]- [netdrv] macsec: avoid use-after-free in macsec_handle_frame() (Balazs Nemeth) [1890122] - [include] netlink: check for null extack in cookie helpers (Ivan Vecera) [1878274] - [net] ethtool: Don't omit the netlink reply if no features were changed (Ivan Vecera) [1878274] - [net] ethtool: Account for hw_features in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: Fix preserving of wanted feature bits in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: ethnl_set_linkmodes: remove redundant null check (Ivan Vecera) [1878274] - [net] ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Ivan Vecera) [1878274] - [net] ethtool: add missing string for NETIF_F_GSO_TUNNEL_REMCSUM (Ivan Vecera) [1878274] - [net] ethtool: Fix check in ethtool_rx_flow_rule_create (Ivan Vecera) [1878274] - [net] ethtool: linkinfo: remove an unnecessary NULL check (Ivan Vecera) [1878274] - [net] ethtool: propagate get_coalesce return value (Ivan Vecera) [1878274] - [net] ethtool: don't call set_channels in drivers if config didn't change (Ivan Vecera) [1878274] - [net] ethtool: check if there is at least one channel for TX/RX in the core (Ivan Vecera) [1878274] - [net] drivers: Remove inclusion of vermagic header (Ivan Vecera) [1878274] - [net] ethtool: count header size in reply size estimate (Ivan Vecera) [1878274] - [net] ethtool: provide timestamping information with TSINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: add timestamping related string sets (Ivan Vecera) [1878274] - [net] ethtool: add EEE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set EEE settings with EEE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide EEE settings with EEE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PAUSE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set pause parameters with PAUSE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide pause parameters with PAUSE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add COALESCE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set coalescing parameters with COALESCE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide coalescing parameters with COALESCE_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in ethnl_set_privflags() (Ivan Vecera) [1878274] - [net] ethtool: fix incorrect tx-checksumming settings reporting (Ivan Vecera) [1878274] - [include] ethtool.h: Replace zero-length array with flexible-array member (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in some *_SET handlers (Ivan Vecera) [1878274] - [net] ethtool: reject unrecognized request flags (Ivan Vecera) [1878274] - [include] netlink: add nl_set_extack_cookie_u32() (Ivan Vecera) [1878274] - [net] netlink: allow extack cookie also for error messages (Ivan Vecera) [1878274] - [net] ethtool: fix spelling mistake "exceeeds" -> "exceeds" (Ivan Vecera) [1878274] - [net] ethtool: add CHANNELS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device channel counts with CHANNELS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide channel counts with CHANNELS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add RINGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device ring sizes with RINGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide ring sizes with RINGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PRIVFLAGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device private flags with PRIVFLAGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide private flags with PRIVFLAGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add FEATURES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set netdev features with FEATURES_SET request (Ivan Vecera) [1878274] - [net] ethtool: add ethnl_parse_bitset() helper (Ivan Vecera) [1878274] - [net] ethtool: provide netdev features with FEATURES_GET request (Ivan Vecera) [1878274] - [net] ethtool: update mapping of features to legacy ioctl requests (Ivan Vecera) [1878274] - [net] ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Ivan Vecera) [1878274] - [include] hns: reject unsupported coalescing params (Ivan Vecera) [1878274] - [include] net: liquidio: reject unsupported coalescing params (Ivan Vecera) [1878274] - [net] ethtool: Factored out similar ethtool link settings for virtual devices to core (Ivan Vecera) [1878274] - [net] ethtool: limit bitset size (Ivan Vecera) [1878274] - [net] ethtool: fix application of verbose no_mask bitset (Ivan Vecera) [1878274] - [net] ethtool: Add support for low latency RS FEC (Ivan Vecera) [1878274] - [net] ethtool: add WOL_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set wake-on-lan settings with WOL_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide WoL settings with WOL_GET request (Ivan Vecera) [1878274] - [net] ethtool: add DEBUG_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set message mask with DEBUG_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide message mask with DEBUG_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix kernel-doc descriptions (Ivan Vecera) [1878274] - [net] ethtool: potential NULL dereference in strset_prepare_data() (Ivan Vecera) [1878274] - [net] ethtool: fix ->reply_size() error handling (Ivan Vecera) [1878274] - [net] ethtool: fix a memory leak in ethnl_default_start() (Ivan Vecera) [1878274] - [net] ethtool: remove set but not used variable 'lsettings' (Ivan Vecera) [1878274] - [net] ethtool: provide link state with LINKSTATE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKMODES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set link modes related data with LINKMODES_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link mode information with LINKMODES_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKINFO_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: add default notification handler (Ivan Vecera) [1878274] - [net] ethtool: set link settings with LINKINFO_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link settings with LINKINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: provide string sets with STRSET_GET request (Ivan Vecera) [1878274] - [net] ethtool: default handlers for GET requests (Ivan Vecera) [1878274] - [net] ethtool: support for netlink notifications (Ivan Vecera) [1878274] - [net] ethtool: netlink bitset handling (Ivan Vecera) [1878274] - [net] ethtool: helper functions for netlink interface (Ivan Vecera) [1878274] - [net] ethtool: introduce ethtool netlink interface (Ivan Vecera) [1878274] - [net] ethtool: provide link mode names as a string set (Ivan Vecera) [1878274] - [net] ethtool: move string arrays into common file (Ivan Vecera) [1878274] - [net] ethtool: move RHEL specific stuff to separate header file (Ivan Vecera) [1878274] - [net] ethtool: move to its own directory (Ivan Vecera) [1878274] - [net] rtnetlink: provide permanent hardware address in RTM_NEWLINK (Ivan Vecera) [1878274] - [net] Zeroing the structure ethtool_wolinfo in ethtool_get_wol() (Ivan Vecera) [1878274] - [net] ethtool: Allow parsing ETHER_FLOW types when using flow_rule (Ivan Vecera) [1878274] - [net] ethtool: Allow matching on vlan DEI bit (Ivan Vecera) [1878274] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [1878274] - [include] net: ethtool: Document get_rxfh_context and set_rxfh_context ethtool ops (Ivan Vecera) [1878274] - [include] ethtool: avoid signed-unsigned comparison in ethtool_validate_speed() (Ivan Vecera) [1878274] - [net] ethtool: not call vzalloc for zero sized memory request (Ivan Vecera) [1878274] - [net] ethtool: reduce stack usage with clang (Ivan Vecera) [1878274] - [net] ethtool: Use explicit designated initializers for .cmd (Ivan Vecera) [1878274] - [net] ethtool: remove unnecessary check in ethtool_get_regs() (Ivan Vecera) [1878274] - [include] uapi/ethtool: fix spelling errors (Ivan Vecera) [1878274] - [net] ethtool: fix a missing-check bug (Ivan Vecera) [1878274] - [include] ethtool: Remove trailing semicolon for static inline (Ivan Vecera) [1878274] - [net] ipv6: some fixes for ipv6_dev_find() (Xin Long) [1862458] - [net] tipc: not enable tipc when ipv6 works as a module (Xin Long) [1862458] - [net] tipc: set ub->ifindex for local ipv6 address (Xin Long) [1862458] - [net] ipv6: add ipv6_dev_find() (Xin Long) [1862458] - [powerpc] powerpc/pseries: explicitly reschedule during drmem_lmb list traversal (Steve Best) [1892377] - [scsi] scsi: ibmvscsi: Fix potential race after loss of transport (Steve Best) [1892316] - [mm] mm: fix a race during THP splitting (Rafael Aquini) [1865813 1739593] - [mm] mm, memcg: do not high throttle allocators based on wraparound (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators based on ancestral memory.high (Waiman Long) [1873759] - [mm] mm, memcg: fix corruption on 64-bit divisor in memory.high throttling (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators when failing reclaim over memory.high (Waiman Long) [1873759] - [mm] mm, oom: dump stack of victim when reaping failed (Waiman Long) [1873759] - [mm] mm/oom: fix pgtables units mismatch in Killed process message (Waiman Long) [1873759] - [mm] mm, oom: consider present pages for the node size (Waiman Long) [1873759] - [mm] mm/oom_kill.c: fix oom_cpuset_eligible() comment (Waiman Long) [1873759] - [mm] mm/oom: add oom_score_adj and pgtables to Killed process message (Waiman Long) [1873759] - [mm] mm/oom_kill.c: remove redundant OOM score normalization in select_bad_process() (Waiman Long) [1873759] - [fs] oom: decouple mems_allowed from oom_unkillable_task (Waiman Long) [1873759] - [mm] mm, oom: remove redundant task_in_mem_cgroup() check (Waiman Long) [1873759] - [mm] mm, oom: refactor dump_tasks for memcg OOMs (Waiman Long) [1873759] - [mm] mm, oom: describe task memory unit, larger PID pad (Waiman Long) [1873759] - [mm] mm, oom: remove oom_lock from oom_reaper (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE (Waiman Long) [1873759] - [mm] mm/vmscan: remove prefetch_prev_lru_page (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused return value of shrink_node (Waiman Long) [1873759] - [mm] mm/vmscan.c: clean code by removing unnecessary assignment (Waiman Long) [1873759] - [mm] mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix typo in comment (Waiman Long) [1873759] - [mm] mm: vmscan: enforce inactive:active ratio at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: detect file thrashing at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: move file exhaustion detection to the node level (Waiman Long) [1873759] - [include] mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs (Waiman Long) [1873759] - [mm] mm: vmscan: split shrink_node() into node part and memcgs part (Waiman Long) [1873759] - [mm] mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() (Waiman Long) [1873759] - [mm] mm: vmscan: replace shrink_node() loop with a retry jump (Waiman Long) [1873759] - [mm] mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() (Waiman Long) [1873759] - [mm] mm: vmscan: move inactive_list_is_low() swap check to the caller (Waiman Long) [1873759] - [mm] mm: vmscan: simplify lruvec_lru_size() (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused scan_control parameter from pageout() (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused lru_pages argument (Waiman Long) [1873759] - [mm] mm: do not allow MADV_PAGEOUT for CoW pages (Waiman Long) [1873759] - [mm] mm: fix trying to reclaim unevictable lru page when calling madvise_pageout (Waiman Long) [1873759] - [mm] mm: factor out common parts between MADV_COLD and MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: introduce MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM (Waiman Long) [1873759] - [mm] mm: introduce MADV_COLD (Waiman Long) [1873759] - [mm] mm: thp: don't need care deferred split queue in memcg charge move path (Waiman Long) [1873759] - [mm] mm: thp: make deferred split shrinker memcg aware (Waiman Long) [1873759] - [mm] mm: shrinker: make shrinker not depend on memcg kmem (Waiman Long) [1873759] - [mm] mm: move mem_cgroup_uncharge out of __page_cache_release() (Waiman Long) [1873759] - [mm] mm: thp: extract split_queue_* into a struct (Waiman Long) [1873759] - [mm] mm/page_alloc.c: move ifdefery out of free_area_init_core (Waiman Long) [1873759] - [mm] mm, memcg: do not set reclaim_state on soft limit reclaim (Waiman Long) [1873759] - [mm] mm, vmscan: do not special-case slab reclaim when watermarks are boosted (Waiman Long) [1873759] - [mm] mm/vmscan.c: add checks for incorrect handling of current->reclaim_state (Waiman Long) [1873759] - [mm] mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths (Waiman Long) [1873759] - [mm] mm/vmscan.c: add a new member reclaim_state in struct shrink_control (Waiman Long) [1873759] - [mm] mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned (Waiman Long) [1873759] - [mm] mm: limit boost_watermark on small zones (Waiman Long) [1873759] - [mm] mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model (Waiman Long) [1873759] - [mm] mm, page_alloc: fix a division by zero error when boosting watermarks v2 (Waiman Long) [1873759] - [mm] mm, page_alloc: do not wake kswapd with zone lock held (Waiman Long) [1873759] - [mm] mm/page_alloc.c: drop uneeded __meminit and __meminitdata (Waiman Long) [1873759] - [mm] mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag (Waiman Long) [1873759] - [mm] mm/page_alloc.c: avoid potential NULL pointer dereference (Waiman Long) [1873759] - [mm] mm/vmscan.c: don't disable irq again when count pgrefill for memcg (Waiman Long) [1873759] - [mm] mm/vmscan: drop may_writepage and classzone_idx from direct reclaim begin template (Waiman Long) [1873759] - [mm] mm/vmscan: add tracepoints for node reclaim (Waiman Long) [1873759] - [mm] mm: generalize putback scan functions (Waiman Long) [1873759] - [mm] mm: remove pages_to_free argument of move_active_pages_to_lru() (Waiman Long) [1873759] - [mm] mm/workingset: remove unused @mapping argument in workingset_eviction() (Waiman Long) [1873759] - [mm] Revert "mm: slowly shrink slabs with a relatively small number of objects" (Waiman Long) [1873759] - [mm] mm: reclaim small amounts of memory when an external fragmentation event occurs (Waiman Long) [1873759] - [mm] mm: use alloc_flags to record if kswapd can wake (Waiman Long) [1873759] - [mm] mm: move zone watermark accesses behind an accessor (Waiman Long) [1873759] - [mm] mm, page_alloc: spread allocations across zones before introducing fragmentation (Waiman Long) [1873759] - [mm] mm: Convert delete_from_swap_cache to XArray (Waiman Long) [1873759] - [fs] mm: zero-seek shrinkers (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix int overflow in callers of do_shrink_slab() (Waiman Long) [1873759] - [mm] mm: slowly shrink slabs with a relatively small number of objects (Waiman Long) [1873759] - [mm] mm: fix page_freeze_refs and page_unfreeze_refs in comments (Waiman Long) [1873759] - [mm] mm: check shrinker is memcg-aware in register_shrinker_prepared() (Waiman Long) [1873759] - [mm] mm: use special value SHRINKER_REGISTERING instead of list_empty() check (Waiman Long) [1873759] - [mm] mm/vmscan.c: move check for SHRINKER_NUMA_AWARE to do_shrink_slab() (Waiman Long) [1873759] - [mm] mm/vmscan.c: condense scan_control (Waiman Long) [1873759] - [arch] asm-generic/tlb: add missing CONFIG symbol (Waiman Long) [1873759] - [include] asm-gemeric/tlb: remove stray function declarations (Waiman Long) [1873759] - [x86] x86/ldt: Remove unused variable in map_ldt_struct() (Waiman Long) [1873759] - [x86] x86/ldt: Unmap PTEs for the slot before freeing LDT pages (Waiman Long) [1873759] - [x86] x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_table_flush() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_flush_mmu_free() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove CONFIG_HAVE_GENERIC_MMU_GATHER (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove arch_tlb*_mmu() (Waiman Long) [1873759] - [s390] s390/tlb: Convert to generic mmu_gather (Waiman Long) [1873759] - [mm] asm-generic/tlb: Introduce CONFIG_HAVE_MMU_GATHER_NO_GATHER=y (Waiman Long) [1873759] - [include] asm-generic/tlb, ia64: Conditionally provide tlb_migrate_finish() (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide generic tlb_flush() based on flush_tlb_mm() (Waiman Long) [1873759] - [arm64] asm-generic/tlb, arch: Provide generic tlb_flush() based on flush_tlb_range() (Waiman Long) [1873759] - [mm] asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide a comment (Waiman Long) [1873759] - [mm] mm/memory: Move mmu_gather and TLB invalidation code into its own file (Waiman Long) [1873759] - [x86] x86/mm: Page size aware flush_tlb_mm_range() (Waiman Long) [1873759] - [x86] x86/ldt: Split out sanity check in map_ldt_struct() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Track which levels of the page tables have been cleared (Waiman Long) [1873759] - [include] asm-generic/tlb: Track freeing of page-table directories in struct mmu_gather (Waiman Long) [1873759] - [mm] mm/cow: don't bother write protecting already write-protected pages (Waiman Long) [1873759] - [powerpc] mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush (Diego Domingos) [1805031] - [powerpc] powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case (Diego Domingos) [1805031] - [fs] cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails (Leif Sahlberg) [1857038]- [scsi] scsi: libfc: Fix passing zero to 'PTR_ERR' warning (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix for double free() (Chris Leech) [1849542] - [scsi] scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Chris Leech) [1849542] - [scsi] scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() (Chris Leech) [1849542] - [scsi] scsi: fcoe: Use eth_zero_addr() to clear mac address (Chris Leech) [1849542] - [scsi] scsi: libfc: Provide missing and repair existing function documentation (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix a couple of misdocumented function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Repair function parameter documentation (Chris Leech) [1849542] - [scsi] scsi: fcoe: Correct some kernel-doc issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix a myriad of documentation issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix various kernel-doc infringements (Chris Leech) [1849542] - [scsi] scsi: libfc: trivial: Fix spelling mistake of 'discovery' (Chris Leech) [1849542] - [scsi] scsi: libfc: Supply some missing kerneldoc struct/function attributes/params (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_disc: Fix-up some incorrectly referenced function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Skip additional kref updating work event (Chris Leech) [1849542] - [scsi] scsi: libfc: Handling of extra kref (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded semicolon in fcoe.c (Chris Leech) [1849542] - [scsi] scsi: libfc: rport state move to PLOGI if all PRLI retry exhausted (Chris Leech) [1849542] - [scsi] scsi: libfc: If PRLI rejected, move rport to PLOGI state (Chris Leech) [1849542] - [scsi] scsi: libfc: free response frame from GPN_ID (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix null-ptr-deref Read in fc_release_transport (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove redundant call to skb_transport_header (Chris Leech) [1849542] - [scsi] scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv (Chris Leech) [1849542] - [scsi] scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure (Chris Leech) [1849542] - [scsi] scsi: libfc: Whitespace cleanup in libfc.h (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix a typo (Chris Leech) [1849542] - [scsi] scsi: libfc: fix null pointer dereference on a null lport (Chris Leech) [1849542] - [scsi] scsi: libfcoe: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: libfc: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded fcoe_ctlr_destroy_store export (Chris Leech) [1849542] - [scsi] scsi: fcoe: convert to use BUS_ATTR_WO (Chris Leech) [1849542] - [scsi] scsi: libfc: free skb when receiving invalid flogi resp (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove set but not used variable 'port' (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_rport: Mark expected switch fall-through (Chris Leech) [1849542] - [scsi] scsi: libfc: Remove set but not used variable 'disc' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove set but not used variable 'rpriv' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove unnecessary condition check (Chris Leech) [1849542] - [scsi] scsi: fcoe: hold disc_mutex when traversing rport lists (Chris Leech) [1849542] - [net] netfilter: nftables: allow re-computing sctp CRC-32C in 'payload' statements (Davide Caratti) [1741052] - [fs] nfsd4: fix NULL dereference in nfsd/clients display code (Scott Mayhew) [1872311] - [fs] nfsd: Fix old-style function definition (Scott Mayhew) [1872311] - [fs] nfsd: clients don't need to break their own delegations (Scott Mayhew) [1872311] - [kernel] kthread: save thread function (Scott Mayhew) [1872311] - [fs] locks: Add trace_leases_conflict (Scott Mayhew) [1872311] - [fs] SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") (Scott Mayhew) [1872311] - [fs] NFS: Fix interrupted slots by sending a solo SEQUENCE operation (Scott Mayhew) [1872311] - [net] SUNRPC: Add missing definition of ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE (Scott Mayhew) [1872311] - [fs] NFSv4 fix CLOSE not waiting for direct IO compeletion (Scott Mayhew) [1872311] - [fs] nfs: Fix memory leak of export_path (Scott Mayhew) [1872311] - [net] sunrpc: fixed rollback in rpc_gssd_dummy_populate() (Scott Mayhew) [1872311] - [net] xprtrdma: Clean up disconnect (Scott Mayhew) [1872311] - [fs] nfsd: apply umask on fs without ACL support (Scott Mayhew) [1872311] - [fs] NFS: Fix direct WRITE throughput regression (Scott Mayhew) [1872311] - [trace] SUNRPC: rpc_xprt lifetime events should record xprt->state (Scott Mayhew) [1872311] - [fs] nfs: set invalid blocks after NFSv4 writes (Scott Mayhew) [1872311] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1872311] - [fs] NFS: Add a tracepoint in nfs_set_pgio_error() (Scott Mayhew) [1872311] - [fs] NFS: Trace short NFS READs (Scott Mayhew) [1872311] - [fs] NFS: nfs_xdr_status should record the procedure name (Scott Mayhew) [1872311] - [net] SUNRPC: Set SOFTCONN when destroying GSS contexts (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() should set RPC_TASK_SOFT (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() already sets RPC_TASK_NULLCREDS (Scott Mayhew) [1872311] - [net] SUNRPC: trace RPC client lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Trace transport lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Split the xdr_buf event class (Scott Mayhew) [1872311] - [net] SUNRPC: Add tracepoint to rpc_call_rpcerror() (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the RPC_SHOW_SOCKET() macro (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the rpc_show_task_flags() macro (Scott Mayhew) [1872311] - [net] SUNRPC: Trace GSS context lifetimes (Scott Mayhew) [1872311] - [net] SUNRPC: receive buffer size estimation values almost never change (Scott Mayhew) [1872311] - [net] sunrpc: use kmemdup_nul() in gssp_stringify() (Scott Mayhew) [1872311] - [fs] nfsd: safer handling of corrupted c_type (Scott Mayhew) [1872311] - [fs] mm/writeback: discard NR_UNSTABLE_NFS, use NR_WRITEBACK instead (Scott Mayhew) [1872311] - [mm] mm/writeback: replace PF_LESS_THROTTLE with PF_LOCAL_THROTTLE (Scott Mayhew) [1872311] - [net] SUNRPC: Remove unreachable error condition in rpcb_getport_async() (Scott Mayhew) [1872311] - [fs] nfsd: Fix svc_xprt refcnt leak when setup callback client failed (Scott Mayhew) [1872311] - [net] sunrpc: check that domain table is empty at module unload (Scott Mayhew) [1872311] - [fs] NFS: remove duplicate headers (Scott Mayhew) [1872311] - [fs] NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [fs] NFS: Use the correct style for SPDX License Identifier (Scott Mayhew) [1872311] - [net] net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' (Scott Mayhew) [1872311] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Scott Mayhew) [1872311] - [fs] NFSD: Fix improperly-formatted Doxygen comments (Scott Mayhew) [1872311] - [fs] NFSD: Squash an annoying compiler warning (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up request deferral tracepoints (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints for monitoring NFSD callbacks (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to the NFSD state management code (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to NFSD's duplicate reply cache (Scott Mayhew) [1872311] - [trace] SUNRPC: svc_show_status() macro should have enum definitions (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_udp_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor svc_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up svc_release_skb() functions (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor recvfrom path dealing with incomplete TCP receives (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk() call sites in TCP receive path (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_tcp_recv_record() (Scott Mayhew) [1872311] - [net] SUNRPC: Rename svc_sock::sk_reclen (Scott Mayhew) [1872311] - [net] SUNRPC: Trace server-side rpcbind registration events (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk call sites in TCP state change callouts (Scott Mayhew) [1872311] - [net] SUNRPC: Add more svcsock tracepoints (Scott Mayhew) [1872311] - [net] SUNRPC: Remove "#include " (Scott Mayhew) [1872311] - [net] SUNRPC: Trace a few more generic svc_xprt events (Scott Mayhew) [1872311] - [net] SUNRPC: Tracepoint to record errors in svc_xpo_create() (Scott Mayhew) [1872311] - [trace] SUNRPC: Remove kernel memory address from svc_xprt tracepoints (Scott Mayhew) [1872311] - [net] svcrdma: Add tracepoints to report ->xpo_accept failures (Scott Mayhew) [1872311] - [net] svcrdma: Displayed remote IP address should match stored address (Scott Mayhew) [1872311] - [include] svcrdma: Remove the SVCRDMA_DEBUG macro (Scott Mayhew) [1872311] - [net] svcrdma: Rename tracepoints that record header decoding errors (Scott Mayhew) [1872311] - [net] svcrdma: Remove backchannel dprintk call sites (Scott Mayhew) [1872311] - [net] SUNRPC: Move xpt_mutex into socket xpo_sendto methods (Scott Mayhew) [1872311] - [net] sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs (Scott Mayhew) [1872311] - [net] sunrpc: Remove unused function ip_map_update (Scott Mayhew) [1872311] - [fs] nfsd: handle repeated BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [net] ip_tunnel_core: Fix build for archs without _HAVE_ARCH_IPV6_CSUM (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for UDP tunnels handled by Open vSwitch (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for bridged UDP tunnels (Aaron Conole) [1849736] - [net] geneve: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] vxlan: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] tunnels: PMTU discovery support for directly bridged IP packets (Aaron Conole) [1849736] - [net] ipv4: route: Ignore output interface in FIB lookup for PMTU route (Aaron Conole) [1849736] - [infiniband] RDMA/core: Free DIM memory in error unwind (Kamal Heib) [1857602] - [infiniband] RDMA/core: Stop DIM before destroying CQ (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add min length checks to user structure copies (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Protect access to remote_sidr_table (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix race in rdma_alloc_commit_uobject() (Kamal Heib) [1857602] - [net] xprtrdma: fix incorrect header size calculations (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of connect errors (Kamal Heib) [1857602] - [net] xprtrdma: Fix return code from rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix recursion into rpcrdma_xprt_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix double-free in rpcrdma_ep_create() (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix reporting vendor_part_id (Kamal Heib) [1857602] - [infiniband] IB/sa: Resolv use-after-free in ib_nl_make_request() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add explicit cast OPA_MTU_8192 to 'enum ib_mtu' (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add atomic triggered sleep/wakeup (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Correct -EBUSY handling in tx code (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Restore kfree in dummy_netdev cleanup (Kamal Heib) [1857602] - [infiniband] IB/mad: Fix use after free when destroying MAD agent (Kamal Heib) [1857602] - [infiniband] RDMA/counter: Query a counter before release (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of RDMA_ERROR replies (Kamal Heib) [1857602] - [net] xprtrdma: Clean up synopsis of rpcrdma_flush_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Check that type_attrs is not NULL prior access (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Protect bind_list and listen_list while finding matching cm id (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Set maximum pkeys device attribute (Kamal Heib) [1857602] - [infiniband] RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq (Kamal Heib) [1857602] - [infiniband] RDMA/core: Annotate CMA unlock helper routine (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl() (Kamal Heib) [1857602] - [infiniband] RDMA/hfi1: Fix trivial mis-spelling of 'descriptor' (Kamal Heib) [1857602] - [net] xprtrdma: Make xprt_rdma_slot_table_entries static (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Use free_netdev() in hfi1_netdev_free() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Move and rename trace_cm_id_create() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix hfi1_netdev_rx_init() error handling (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_map_per_fmr' (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_fmr' (Kamal Heib) [1857602] - [net] RDMA/rds: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR device ops (Kamal Heib) [1857602] - [infiniband] RDMA/rdmavt: Remove FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mthca: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mlx4: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/i40iw: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/bnxt_re: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/mlx5: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR pool API (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/iser: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix several reference count leaks (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix spelling mistake "enought" -> "enough" (Kamal Heib) [1857602] - [rdma] RDMA/core: Use offsetofend() instead of open coding (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Increase max_send_sge (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Reduce max_recv_sge to 1 (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Make debug output more detailed (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Make the channel count configurable per target (Kamal Heib) [1857602] - [infiniband] hfi1: get rid of pointless access_ok() (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Provide ECE reject reason (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Connect ECE to rdma_accept (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Send and receive ECE parameter over the wire (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Deliver ECE parameters through UCMA events (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Extend ucma_connect to receive ECE parameters (Kamal Heib) [1857602] - [rdma] RDMA/cm: Add Enhanced Connection Establishment (ECE) bits (Kamal Heib) [1857602] - [infiniband] RDMA/core: Use sizeof_field() helper (Kamal Heib) [1857602] - [infiniband] RDMA/ipoib: Remove can_sleep parameter from iboib_mcast_alloc (Kamal Heib) [1857602] - [infiniband] IB/cma: Fix ports memory leak in cma_configfs (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy QP commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy WQ commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy SRQ commands over ioctl (Kamal Heib) [1857602] - [rdma] IB/uverbs: Move QP, SRQ, WQ type and flags to UAPI (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Extend CQ to get its own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Refactor related objects to use their own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] RDMA/core: Allow the ioctl layer to abort a fully created uobject (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Expose UAR object and its alloc/destroy commands (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Fix a NULL vs IS_ERR() check (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Introduce UAPIs to manage packet pacing (Kamal Heib) [1857602] - [netdrv] net/mlx5: Expose raw packet pacing APIs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Enable the transmit side of the datagram ipoib netdev (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Add capability to switch between datagram and connected mode (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add packet histogram trace event (Kamal Heib) [1857602] - [infiniband] IB/{hfi1, ipoib, rdma}: Broadcast ping sent packets which exceeded mtu size (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Activate the dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add rx functions for dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add interrupt handler functions for accelerated ipoib (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to receive accelerated ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Rename num_vnic_contexts as num_netdev_contexts (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Increase ipoib Datagram mode MTU's upper limit (Kamal Heib) [1857602] - [infiniband] IB/hfi1: RSM rules for AIP (Kamal Heib) [1857602] - [infiniband] IB/{rdmavt, hfi1}: Implement creation of accelerated UD QPs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Remove module parameter for KDETH qpns (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add the transmit side of a datagram ipoib RDMA netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to transmit datagram ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add accelerated IP capability bit (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report host information to the device (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Fix setting of wrong bit in get/set_feature commands (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Replace one-element array and use struct_size() helper (Kamal Heib) [1857602] - [net] svcrdma: Fix backchannel return code (Kamal Heib) [1857602] - [net] svcrdma: trace undersized Write chunks (Kamal Heib) [1857602] - [net] svcrdma: Trace page overruns when constructing RDMA Reads (Kamal Heib) [1857602] - [net] svcrdma: Clean up handling of get_rw_ctx errors (Kamal Heib) [1857602] - [net] svcrdma: Clean up the tracing for rw_ctx_init errors (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Add a newline when printing parameter 'srpt_service_guid' by sysfs (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consolidate ib_create_srq flows (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Fix create WQ to use the given user handle (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Cleanup wq/srq context usage from uverbs layer (Kamal Heib) [1857602] - [rdma] IB/rdmavt: Replace zero-length array with flexible-array (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Increment the refcount inside cm_find_listen() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove needless cm_id variable (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove the cm_free_id() wrapper function (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Make find_remote_id() return a cm_id_private (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add a note explaining how the timewait is eventually freed (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pass the cm_id_private into cm_cleanup_timewait (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pull duplicated code into cm_queue_work_unlock() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove unused store to ret in cm_rej_handler (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove return code from add_cm_id_to_port_list (Kamal Heib) [1857602] - [infiniband] RDMA/addr: Mark addr_resolve as might_sleep() (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Return stable IB device index as identifier (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Initialize the flow label of CM's route path record (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consider flow label when building skb (Kamal Heib) [1857602] - [rdma] RDMA/core: Add hash functions to calculate RoCEv2 flowlabel and UDP source port (Kamal Heib) [1857602] - [infiniband] RDMA: Allow ib_client's to fail when add() is called (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Remove snoop interface (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count admin commands errors (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count mmap failures (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report create CQ error counter (Kamal Heib) [1857602] - [infiniband] RDMA/core: Get xmit slave for LAG (Kamal Heib) [1857602] - [infiniband] RDMA/core: Add LAG functionality (Kamal Heib) [1857602] - [infiniband] RDMA: Group create AH arguments in struct (Kamal Heib) [1857602] - [infiniband] RDMA/rw: use DIV_ROUND_UP to calculate nr_ops (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Limit the scope of rdma_is_consumer_reject function (Kamal Heib) [1857602] - [infiniband] IB: Fix some documentation warnings (Kamal Heib) [1857602] - [infiniband] RDMA: Remove a few extra calls to ib_get_client_data() (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Make the event_queue fds return POLLERR when disassociated (Kamal Heib) [1857602] - [infiniband] RDMA/rxe: Set default vendor ID (Kamal Heib) [1857602] - [netdrv] bonding: Use fallthrough pseudo-keyword (Jarod Wilson) [1860495] - [netdrv] bonding: fix active-backup failover for current ARP slave (Jarod Wilson) [1860495] - [netdrv] bonding: fix a potential double-unregister (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_alb: Describe alb_handle_addr_collision_on_attach()'s 'bond' and 'addr' params (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_main: Document 'proto' and rename 'new_active' parameters (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_3ad: Fix a bunch of kerneldoc parameter issues (Jarod Wilson) [1860495] - [netdrv] bonding: show saner speed for broadcast mode (Jarod Wilson) [1868265 1860495] - [netdrv] bonding: check return value of register_netdevice() in bond_newlink() (Jarod Wilson) [1860495] - [netdrv] bonding: check error value of register_netdevice() immediately (Jarod Wilson) [1860495] - [netdrv] bonding: don't need RTNL for ipsec helpers (Jarod Wilson) [1860495] - [netdrv] bonding: deal with xfrm state in all modes and add more error-checking (Jarod Wilson) [1860495] - [netdrv] bonding: allow xfrm offload setup post-module-load (Jarod Wilson) [1860495] - [netdrv] bonding: Remove extraneous parentheses in bond_setup (Jarod Wilson) [1860495] - [netdrv] bonding/xfrm: use real_dev instead of slave_dev (Jarod Wilson) [1860495] - [netdrv] bonding: support hardware encryption offload to slaves (Jarod Wilson) [1860495] - [netdrv] mlx5: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [netdrv] ixgbe_ipsec: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [net] xfrm: bail early on slave pass over skb (Jarod Wilson) [1860495] - [netdrv] bonding: Fix reference count leak in bond_sysfs_slave_add (Jarod Wilson) [1860495] - [netdrv] bonding: propagate transmit status (Jarod Wilson) [1860495] - [netdrv] bonding: remove useless stats_lock_key (Jarod Wilson) [1860495] - [netdrv] bonding: Implement ndo_get_xmit_slave (Jarod Wilson) [1860495] - [netdrv] bonding: Add array of all slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Add function to get the xmit slave in active-backup mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave in rr mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave based on hash (Jarod Wilson) [1860495] - [netdrv] bonding/alb: Add helper functions to get the xmit slave (Jarod Wilson) [1860495] - [netdrv] bonding: Rename slave_arr to usable_slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Export skip slave logic to function (Jarod Wilson) [1860495] - [netdrv] bonding: Remove inclusion of vermagic header (Jarod Wilson) [1860495] - [netdrv] net/bond: Delete driver and module versions (Jarod Wilson) [1860495]- [mm] powerpc/book3s64/radix: Fix boot failure with large amount of guest memory (Steve Best) [1854543] - [powerpc] powerpc/book3s64/radix: Add kernel command line option to disable radix GTSE (Steve Best) [1854543] - [powerpc] powerpc/prom: Enable Radix GTSE in cpu pa-features (Steve Best) [1854543] - [powerpc] powerpc/mm/book3s64/radix: Off-load TLB invalidations to host when !GTSE (Steve Best) [1854543] - [powerpc] powerpc/pseries: H_REGISTER_PROC_TBL should ask for GTSE only if enabled (Steve Best) [1854543] - [powerpc] powerpc/mm: Enable radix GTSE only if supported (Steve Best) [1854543] - [misc] powerpc/64s/radix: introduce options to disable use of the tlbie instruction (Steve Best) [1854543] - [mm] powerpc/64s: remove unnecessary translation cache flushes at boot (Steve Best) [1854543] - [mm] powerpc/64s/pseries: radix flush translations before MMU is enabled at boot (Steve Best) [1854543] - [mm] powerpc/64s: make mmu_partition_table_set_entry TLB flush optional (Steve Best) [1854543] - [mm] powerpc/64s/radix: tidy up TLB flushing code (Steve Best) [1854543] - [mm] powerpc/64s: remove register_process_table callback (Steve Best) [1854543] - [mm] powerpc/mm: Limit resize_hpt_for_hotplug() call to hash guests only (Steve Best) [1854543] - [powerpc] powerpc/mm/radix: Create separate mappings for hot-plugged memory (Steve Best) [1854543] - [mm] powerpc/mm/radix: Remove split_kernel_mapping() (Steve Best) [1854543] - [mm] powerpc/mm/radix: Free PUD table when freeing pagetable (Steve Best) [1854543] - [mm] powerpc/mm/radix: Fix PTE/PMD fragment count for early page table mappings (Steve Best) [1854543] - [mm] powerpc/64s: Fix page table fragment refcount race vs speculative references (Steve Best) [1854543] - [powerpc] powerpc/security: Fix link stack flush instruction (Gustavo Duarte) [1862103] - [powerpc] powerpc/pseries: add new branch prediction security bits for link stack (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: Allow for processors that flush the link stack using the special bcctr (Gustavo Duarte) [1862103] - [powerpc] powerpc/64s: Move branch cache flushing bcctr variant to ppc-ops.h (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: split branch cache flush toggle from code patching (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: make display of branch cache flush more consistent (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: change link stack flush state to the flush type enum (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: re-name count cache flush to branch cache flush (Gustavo Duarte) [1862103] - [kernel] smp: Remove superfluous cond_func check in smp_call_function_many_cond() (Prarit Bhargava) [1882551] - [kernel] smp: Remove allocation mask from on_each_cpu_cond.*() (Prarit Bhargava) [1882551] - [kernel] smp: Add a smp_cond_func_t argument to smp_call_function_many() (Prarit Bhargava) [1882551] - [kernel] smp: Use smp_cond_func_t as type for the conditional function (Prarit Bhargava) [1882551] - [kernel] smp, cpumask: introduce on_each_cpu_cond_mask (Prarit Bhargava) [1882551] - [kernel] smp: use __cpumask_set_cpu in on_each_cpu_cond (Prarit Bhargava) [1882551] - [pci] PCI: Add support for root bus sizing (Myron Stowe) [1886036] - [drm] PCI: Use ioremap(), not phys_to_virt() for platform ROM (Myron Stowe) [1886036] - [pci] PCI: Avoid ASMedia XHCI USB PME# from D0 defect (Myron Stowe) [1886036] - [pci] PCI/ACPI: Move pcie_to_hpx3_typefrom stack to static data (Myron Stowe) [1886036] - [documentation] Documentation: PCI: Add background on Boot Interrupts (Myron Stowe) [1886036] - [pci] PCI: Add boot interrupt quirk mechanism for Xeon chipsets (Myron Stowe) [1886036] - [pci] PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro (Myron Stowe) [1886036] - [pci] PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings (Myron Stowe) [1886036] - [pci] PCI: Add pci_speed_string() (Myron Stowe) [1886036] - [pci] PCI: Add 32 GT/s decoding in some macros (Myron Stowe) [1886036] - [powerpc] powerpc/test_emulate_step: Move extern declaration to sstep.h (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/sstep: Introduce macros to retrieve Prefix instruction operands (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Add negative tests for prefixed addi (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Enhancement to test negative scenarios (Desnes Augusto Nunes do Rosario) [1854542] - [netdrv] drivers/net/ibmvnic: Update VNIC protocol version reporting (Steve Best) [1882269] - [s390] s390/zcrypt: fix kmalloc 256k failure (Claudio Imbrenda) [1885963] - [x86] crypto: x86/aesni-gcm - fix crash on empty plaintext (Herbert Xu) [1882868] - [x86] crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' static const (Herbert Xu) [1882868] - [x86] crypto: aesni - Add scatter/gather avx stubs, and use them in C (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce partial block macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce READ_PARTIAL_BLOCK macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Move ghash_mul to GCM_COMPLETE (Herbert Xu) [1882868] - [x86] crypto: aesni - Fill in new context data structures (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge avx precompute functions (Herbert Xu) [1882868] - [x86] crypto: aesni - Split AAD hash calculation to separate macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Add GCM_COMPLETE macro (Herbert Xu) [1882868] - [x86] crypto: aesni - support 256 byte keys in avx asm (Herbert Xu) [1882868] - [x86] crypto: aesni - Macro-ify func save/restore (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce gcm_context_data (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge GCM_ENC_DEC (Herbert Xu) [1882868] - [pci] PCI: Add DMA alias quirk for PLX PEX NTB (Myron Stowe) [1884657] - [pci] PCI: Add nr_devfns parameter to pci_add_dma_alias() (Myron Stowe) [1884657] - [pci] PCI: Fix pci_add_dma_alias() bitmask size (Myron Stowe) [1884657] - [pci] PCI/IOV: Fix memory leak in pci_iov_add_virtfn() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 device IDs (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 MRPC GAS access permission check (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 flash information interface support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 system info register support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Separate Gen3 register structures into unions (Myron Stowe) [1884657] - [pci] PCI/switchtec: Factor out Gen3 ioctl_flash_part_info() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add 'generation' variable (Myron Stowe) [1884657] - [pci] PCI/switchtec: Rename generation-specific constants (Myron Stowe) [1884657] - [pci] PCI/switchtec: Move check event ID from mask_event() to switchtec_event_isr() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Remove redundant valid PFF number count (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add support for Intercomm Notify and Upstream Error Containment (Myron Stowe) [1884657] - [pci] PCI/switchtec: Fix vep_vector_number ioread width (Myron Stowe) [1884657] - [pci] PCI/switchtec: Use dma_set_mask_and_coherent() (Myron Stowe) [1884657] - [pci] PCI: Allow adjust_bridge_window() to shrink resource if necessary (Myron Stowe) [1884657] - [pci] PCI: Set resource size directly in adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() to adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() parameter (Myron Stowe) [1884657] - [pci] PCI: Consider alignment of hot-added bridges when assigning resources (Myron Stowe) [1884657] - [pci] PCI: Remove local variable usage in pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Pass size + alignment to pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Rename variables (Myron Stowe) [1884657] - [pci] PCI: Remove unnecessary braces (Myron Stowe) [1884657] - [pci] PCI: Don't disable bridge BARs when assigning bus resources (Myron Stowe) [1884657] - [documentation] Documentation: PCI: Fix pci_alloc_irq_vectors() function name typo (Myron Stowe) [1884657] - [pci] PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers (Myron Stowe) [1884657] - [pci] PCI: Add generic quirk for increasing D3hot delay (Myron Stowe) [1884657] - [edac] x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Prarit Bhargava) [1860381]- [netdrv] geneve: add transport ports in route lookup for geneve (Mark Gray) [1884481] {CVE-2020-25645} - [drm] PM: sleep: core: Rename DPM_FLAG_NEVER_SKIP (Ivan Vecera) [1867164] - [base] PM: sleep: core: Drop racy and redundant checks from device_prepare() (Ivan Vecera) [1867164] - [mm] mm/page_isolation: fix potential warning from user (Waiman Long) [1811009] - [mm] mm/hotplug: silence a lockdep splat with printk() (Waiman Long) [1811009] - [mm] mm/debug.c: always print flags in dump_page() (Waiman Long) [1811009] - [mm] mm/debug.c: PageAnon() is true for PageKsm() pages (Waiman Long) [1811009] - [mm] mm/debug.c: __dump_page() prints an extra line (Waiman Long) [1811009] - [mm] mm: fix some typos in mm directory (Waiman Long) [1811009] - [mm] mm, fault_around: do not take a reference to a locked page (Waiman Long) [1811009] - [mm] mm: remove the exporting of totalram_pages (Waiman Long) [1880090] - [mm] mm: remove managed_page_count_lock spinlock (Waiman Long) [1880090] - [mm] mm: convert totalram_pages and totalhigh_pages variables to atomic (Waiman Long) [1880090] - [mm] mm: convert zone->managed_pages to atomic variable (Waiman Long) [1880090] - [net] mm: reference totalram_pages and managed_pages once per function (Waiman Long) [1880090] - [mm] mm/page_alloc: Introduce free_area_init_core_hotplug (Waiman Long) [1880090] - [mm] mm/page_alloc: inline function to handle CONFIG_DEFERRED_STRUCT_PAGE_INIT (Waiman Long) [1880090] - [mm] mm: remove __paginginit (Waiman Long) [1880090] - [mm] mm: access zone->node via zone_to_nid() and zone_set_nid() (Waiman Long) [1880090] - [mm] mm, page_alloc: double zone's batchsize (Waiman Long) [1880090] - [powerpc] powerpc/pseries/cmm: fix managed page counts when migrating pages between zones (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: drain per-cpu pages again during memory offline (Chris von Recklinghausen) [1754739] - [mm] mm: move nr_deactivate accounting to shrink_active_list() (Chris von Recklinghausen) [1754739] - [mm] sh: fix build error in mm/init.c (Chris von Recklinghausen) [1754739] - [mm] mm/memremap: set caching mode for PCI P2PDMA memory to WC (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: add pgprot_t to mhp_params (Chris von Recklinghausen) [1754739] - [mm] powerpc/mm: thread pgprot_t through create_section_mapping() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: thread pgprot_t through init_memory_mapping() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: rename mhp_restrictions to mhp_params (Chris von Recklinghausen) [1754739] - [include] mm/memory_hotplug: drop the flags field from struct mhp_restrictions (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: cleanup __add_pages() (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled but not enabled (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Enable memory hot remove (Chris von Recklinghausen) [1754739] - [firmware] arm/efi: EFI soft reservation to memblock (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: convert mm/dump.c to use walk_page_range() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: drop valid_start/valid_end from test_pages_in_a_zone() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: pass in nid to online_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove "count" parameter from has_unmovable_pages() (Chris von Recklinghausen) [1754739] - [base] mm: remove the memory isolate notifier (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Disable instrumentation in the EFI runtime handling code (Chris von Recklinghausen) [1754739] - [x86] efi/x86: avoid KASAN false positives when accessing the 1: 1 mapping (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Limit EFI old memory map to SGI UV machines (Chris von Recklinghausen) [1754739] - [x86] efi/libstub/x86: Fix unused-variable warning (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify mixed mode call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify 64-bit EFI firmware call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split SetVirtualAddresMap() wrappers into 32 and 64 bit versions (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split off some old memmap handling into separate routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Re-disable RT services for 32-bit kernels running on 64-bit EFI (Chris von Recklinghausen) [1754739] - [x86] efi/libstub: Distinguish between native/mixed not 32/64 bit (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Extend native protocol definitions with mixed_mode aliases (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Use a helper to iterate over a EFI handle array (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Rename efi_is_native() to efi_is_mixed() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Unify 32/64-bit functions (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Convert GOP structures to typedef and clean up some types (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove unused typedef (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove bogus packed attribute from GOP structures (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub/random: Initialize pointer variables to zero for mixed mode (Chris von Recklinghausen) [1754739] - [firmware] efi: Fix efi_loaded_image_t::unload type (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Fix memory leak in __gop_query32/64() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_SUCCESS if a usable GOP was found (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs (Chris von Recklinghausen) [1754739] - [hv] mm/memory_hotplug.c: remove __online_page_set_limits() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: don't allow to online/offline memory blocks with holes (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE (Chris von Recklinghausen) [1754739] - [mm] mm/page_alloc.c: don't set pages PageReserved() when offlining (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove __online_page_free() and __online_page_increment_counters() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: add a bounds check to __add_pages() (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix NMI vs ESPFIX (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unwind the ESPFIX stack earlier on exception entry (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Move FIXUP_FRAME after pushing fs in SAVE_ALL (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Simplify common_exception (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Use ss segment where required (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix IRET exception (Chris von Recklinghausen) [1754739] - [x86] x86/xen/32: Make xen_iret_crit_fixup() independent of frame layout (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Repair 32-bit Xen PV (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Allow int3_emulate_push() (Chris von Recklinghausen) [1754739] - [x86] x86: Hide the int3_emulate_call/jmp functions from UML (Chris von Recklinghausen) [1754739] - [x86] ftrace/x86_64: Emulate call function while updating in breakpoint handler (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Provide consistent pt_regs (Chris von Recklinghausen) [1754739] - [x86] kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/ftrace: Add pt_regs frame annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/kprobes: Fix frame pointer annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clean up return from interrupt preemption path (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Simulation mode (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Switch to balloon_page_alloc() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement balloon compaction (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Convert loaned_pages to an atomic_long_t (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Rip out memory isolate notifier (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Use adjust_managed_page_count() insted of totalram_pages_* (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Drop page array (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Cleanup rc handling in cmm_init() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Report errors when registering notifiers fails (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement release() function for sysfs device (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Push EFI_MEMMAP check into leaf routines (Chris von Recklinghausen) [1754739] - [mm] powerpc: Don't flush caches when adding memory (Chris von Recklinghausen) [1754739] - [firmware] efi/random: use arch-independent efi_call_proto() (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Don't evaluate exception stacks before setup (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Mark pages PG_offline in balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Drop __balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Set pages PageOffline() in balloon_add_region() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: prevent memory leak when reusing pgdat (Chris von Recklinghausen) [1754739] - [base] drivers/base/memory.c: don't store end_section_nr in memory blocks (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove move_pfn_range() (Chris von Recklinghausen) [1754739] - [mm] mm: introduce compound_nr() (Chris von Recklinghausen) [1754739] - [x86] x86/asm: Make some functions local labels (Chris von Recklinghausen) [1754739] - [firmware] efi-stub: Fix get_efi_config_table on mixed-mode setups (Chris von Recklinghausen) [1754739] - [x86] efi/x86: move UV_SYSTAB handling into arch/x86 (Chris von Recklinghausen) [1754739] - [x86] efi: x86: move efi_is_table_address() into arch/x86 (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: remove unneeded return for void function (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove redundant CLACs in getuser/putuser error paths (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove ELF function annotation from copy_user_handle_tail() (Chris von Recklinghausen) [1754739] - [x86] x86/entry: Fix thunk function ELF sizes (Chris von Recklinghausen) [1754739] - [x86] x86/entry/64: Simplify idtentry a little (Chris von Recklinghausen) [1754739] - [mm] mm: vmscan: correct some vmscan counters for THP swapout (Chris von Recklinghausen) [1754739] - [mm] mm/gup: speed up check_and_migrate_cma_pages() on huge page (Chris von Recklinghausen) [1754739] - [x86] x86/ldt: Initialize the context lock for init_mm (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries: avoid blocking in irq when queuing hotplug events (Chris von Recklinghausen) [1754739] - [arm64] arm64/mm: don't initialize pgd_cache twice (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: fix recent_rotated history (Chris von Recklinghausen) [1754739] - [x86] efi/x86/Add missing error handling to old_memmap 1:1 mapping code (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Inhibit huge-vmap with ptdump (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: simplify shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: cleanup memory offline path (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop redundant hugepage_migration_supported check (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: unlock 1GB-hugetlb on x86_64 (Chris von Recklinghausen) [1754739] - [mm] mm: move recent_rotated pages calculation to shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Initialize PGD cache during mm initialization (Chris von Recklinghausen) [1754739] - [x86] x86/alternatives: Initialize temporary mm for patching (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Fix a crash with kmemleak_scan() (Chris von Recklinghausen) [1754739] - [x86] x86/irq: Fix outdated comments (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: treat CMA pages as unmovable (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove stack overflow debug code (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remap the IRQ stack with guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Split the IRQ stack into its own pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Init hardirq_stack_ptr during CPU hotplug (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Handle irq stack allocation failure proper (Chris von Recklinghausen) [1754739] - [xen] x86/irq/32: Invoke irq_ctx_init() from init_IRQ() (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Rename hard/softirq_stack to hard/softirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Make irq stack a character array (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Define IRQ_STACK_SIZE (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Speedup in_exception_stack() (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Split debug IST stack (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Enable IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Disconnect IST index and stack order (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Remove orig_ist array (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Prepare TSS.IST setup for guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Use cpu entry area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/traps: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Provide exception stack accessor (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Prepare for IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Add structs for exception stacks (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Cleanup setup functions (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Make IST index zero based (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Remove unused stack defines on 32bit (Chris von Recklinghausen) [1754739] - [x86] x86/64: Remove stale CURRENT_MASK (Chris von Recklinghausen) [1754739] - [x86] x86/idt: Remove unused macro SISTG (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Sanitize the top/bottom confusion (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove a hardcoded irq_stack_union access (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack: Fix off-by-one errors in stack identification (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Limit IST stack overflow check to #DB stack (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: Consolidate early page table allocation (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: don't call page table ctors for init_mm (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: use appropriate ctors for page tables (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Move copy_user_handle_tail() into asm (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: fix a wrong flag in set_migratetype_isolate() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix notification in offline error path (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: fix an imbalance with DEBUG_PAGEALLOC (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: explicitly pass the head to isolate_huge_page (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: do not allocate duplicate stack variables in shrink_page_list() (Chris von Recklinghausen) [1754739] - [mm] mm: refactor swap-in logic out of shmem_getpage_gfp (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: remove 7th argument of isolate_lru_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove extra drain pages on pcp list (Chris von Recklinghausen) [1754739] - [mm] mm/memory-hotplug: Allow memory resources to be children (Chris von Recklinghausen) [1754739] - [kernel] mm/resource: Move HMM pr_debug() deeper into resource code (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: fix off-by-one in is_pageblock_removable (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Move percpu_setup_debug_store() to __init section (Chris von Recklinghausen) [1754739] - [mm] arm64: ptdump: Don't iterate kernel page tables using PTRS_PER_PXX (Chris von Recklinghausen) [1754739] - [firmware] efi: Use 32-bit alignment for efi_guid_t (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: __offline_pages fix wrong locking (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: don't bail out in do_migrate_range() prematurely (Chris von Recklinghausen) [1754739] - [mm] arm64: dump: no need to check return value of debugfs_create functions (Chris von Recklinghausen) [1754739] - [x86] x86/asm/suspend: Drop ENTRY from local data (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: deobfuscate migration part of offlining (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: try to migrate full pfn range (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: move init_currently_empty_zone() under zone_span_lock protection (Chris von Recklinghausen) [1754739] - [mm] mm: only report isolation failures when offlining memory (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: be more verbose for memory offline failures (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: print reason for the offlining failure (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop pointless block alignment checks from __offline_pages (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Don't unmap EFI boot services code/data regions for EFI_OLD_MEMMAP and EFI_MIXED_MODE (Chris von Recklinghausen) [1754739] - [x86] kprobes/x86: Blacklist non-attachable interrupt functions (Chris von Recklinghausen) [1754739] - [include] linkage: add generic GLOBAL() macro (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Move efi__boot_services() to arch/x86 (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Unmap EFI boot services code/data regions from efi_pgd (Chris von Recklinghausen) [1754739] - [mm] x86/mm/pageattr: Introduce helper function to unmap EFI boot services (Chris von Recklinghausen) [1754739] - [x86] x86/fpu: Use the correct exception table macro in the XSTATE_OP wrapper (Chris von Recklinghausen) [1754739] - [firmware] efi/arm/libstub: Pack FDT after populating it (Chris von Recklinghausen) [1754739] - [x86] x86/traps: Complete prototype declarations (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: clean up node_states_check_changes_offline() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: simplify node_states_check_changes_online (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: tidy up node_states_clear_node() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: spare unnecessary calls to node_set_state (Chris von Recklinghausen) [1754739] - [include] include/linux/linkage.h: align weak symbols (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_add_to_page_cache to XArray (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_radix_tree_replace to XArray (Chris von Recklinghausen) [1754739] - [mm] mm: Convert add_to_swap_cache to XArray (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clear the CS high bits (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Set up temporary text mapping for 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Switch to original page table after resumed (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Enable CONFIG_ARCH_HIBERNATION_HEADER on 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86, hibernate: Extract the common code of 64/32 bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32/asm/power: Create stack frames in hibernate_asm_32.S (Chris von Recklinghausen) [1754739] - [x86] PM / hibernate: Check the success of generating md5 digest before hibernation (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() before setting cr3 (Chris von Recklinghausen) [1754739] - [x86] x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrella (Chris von Recklinghausen) [1754739] - [x86] x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() (Chris von Recklinghausen) [1754739] - [tools] tools arch: Update arch/x86/lib/memcpy_64.S copy used in 'perf bench mem memcpy' (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Remove redundant check for kmem_cache_create() (Chris von Recklinghausen) [1754739] - [x86] x86/power/hibernate_64: Remove VLA usage (Chris von Recklinghausen) [1754739] - [firmware] efi: Deduplicate efi_open_volume() (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Align efi_uga_draw_protocol typedef names to convention (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Prevent reentrant firmware calls in mixed mode (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add debug code to check entry/exit CR3 (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI CR3 switches to NMI handler code (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit points (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Handle Entry from Kernel-Mode on Entry-Stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Leave the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Enter the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Split off return-to-kernel path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unshare NMI return path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Put ESPFIX code into a macro (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stack (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Clean up the eboot code (Chris von Recklinghausen) [1754739] - [x86] x86/asm/64: Use 32-bit XOR to zero registers (Chris von Recklinghausen) [1754739] - [x86] Revert "x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport sn_coherency_id" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c" (Frank Ramsay) [1833121] - [x86] x86/apic: Cleanup the include maze (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Fix missing checks of kcalloc() return values (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Replace kmalloc() and memset() with kalloc() calls (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport uv_apicid_hibits (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove _uv_hub_info_check() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Simplify uv_send_IPI_one() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_min_hub_revision_id static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark is_uv_hubless() static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the uv_partition_coherence_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Mark memblock related init code and data correctly (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove unnecessary #ifdef CONFIG_EFI (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove uv_bios_call_reentrant() (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Use efi_enabled() instead of test_bit() (Frank Ramsay) [1833121] - [x86] x86/apic/uv: Remove code for unused distributed GRU mode (Frank Ramsay) [1833121]- [thermal] thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t (Prarit Bhargava) [1890657] - [net] sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels (Davide Caratti) [1889601] - [netdrv] ibmveth: Identify ingress large send packets (Gustavo Duarte) [1887038] - [netdrv] ibmveth: Switch order of ibmveth_helper calls (Gustavo Duarte) [1887038] - [sound] ALSA: redhat: add drivers/soundwire tree and regmap-sdw to the redhat/filter-modules.sh (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable AMD Renoir support for DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable the Intel's SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix jack detection with Realtek codecs when in D3 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/i915 - fix list corruption with concurrent probes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The front Mic on a HP machine doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: hdspm: Fix typo arbitary (Jaroslav Kysela) [1869536] - [sound] ALSA: bebob: potential info leak in hwdep_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint.c: fix repeated word 'there' (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: fix repeated word 'if' (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: handle all SOF_IPC_EXT types (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add version_id to avoid rt714/rt715 confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715-sdw: probe with RT714 Device ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1316: add missing component string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: add extra check on init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: add ifdef CONFIG_OF around of_device_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Enable MI2S BCLK and LRCLK together (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: add codec prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove ti, asi-format code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Set regcache when shutting down and waking device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add shutdown capability via a GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Remove duplicate code for I/V sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: Intel: sof_sdw: restore playback functionality with max98373 amps (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add support for new SoundWire hardware layout on TGL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove hard-coded codec_conf table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove ternary operator (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_max98090: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hda_dsp_common: use static function in conditional block (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-mc13783: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Pass full name to snd_ctl_notify (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Add power-up delay to fix dmic pop sound issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable the power of "MICBIAS" and "Vref2" for the DMIC clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: allow runtime pm at end of probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add codec name prefix to ACPI machine description (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sysfs: add slave status and device number before probe (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add enumerated Slave device to device list (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove an unnecessary NULL check (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add data port test fail interrupt (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: enable test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: enable Data Port test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - set mic to auto detect on a HP AIO machine (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Don't register a cb func if it is registered already (Jaroslav Kysela) [1869536] - [sound] ALSA: HDA: Early Forbid of runtime PM (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - remove kerneldoc for internal hdac_i915 function (Jaroslav Kysela) [1869536] - [sound] ALSA: ctl: Workaround for lockdep warning wrt card->ctl_files_rwlock (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Disable autosuspend for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Remove uninitialized_var() usage (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: arm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: add dpcm_create/remove_debugfs_state() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: magician: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Enable AC'97 bus support for PXA machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Select regmap from AC'97 machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support TDM out and 8ch I2S out (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: fix external clock probe defer (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: keywest: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Use sizeof_field() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Set ops to NULL on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: More constifications (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: vxpocket: Support PCM sync_stop (Jaroslav Kysela) [1869536] - [sound] ALSA: mips: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: arm: More constification (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: replace '---help---' in Kconfig files with 'help' (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix SPDX license for header file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac: make SOF HDA codec driver probe deterministic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Refactor sample rate function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix the spacing and new lines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Convert bit mask to GENMASK in header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix unbalanced calls to pm_runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2110 class-D amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: add size checks for ext_bytes control .put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for volatile ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Enable fast charge (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Ensure a minimum delay before clock stabilization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix error handling with update_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix required DT properties in the code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add missing bias level power states (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix calling reset in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2564 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add missing MODULE_LICENSE() for imx-common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: Fix prepare callback behavior for OF usecase (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cs42l51: add additional ADC volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the process being scheduled on core0 always (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix CONTROLLER_IN_GPU macro name (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - handle multiple i915 device instances (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - controller is in GPU on the DG1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - add Intel DG1 PCI and HDMI ids (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO" (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add delay quirk for H570e USB headsets (Jaroslav Kysela) [1869536] - [sound] ALSA: compat_ioctl: avoid compat_alloc_user_space (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix spellint typo in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix iounmap in error handler (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use {u32|u16}p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use u32p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: get max rows and cols info from compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support to block packing mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: clear BIT FIELDs before value set (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Add generic bandwidth allocation algorithm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add DSD support for ak4458 and ak4497 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Add support for tgl-h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: do software reset before clock registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: fix missing aic32x4_disable_regulators() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set MCLK input or output direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add fsl_sai_check_version function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add new added registers and new bit definition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-clocks: add q6afe clock controller (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity of boot error logs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix range checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove several superfluous type-casts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) remove redundant "ret" variable uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: debug: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add `src_hash` to `sof_ipc_fw_version` structure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add debug support for imx platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: disable size checks for bytes_ext controls if needed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_audmix: make clock and output src write only (Jaroslav Kysela) [1869536] - [sound] ALSA: remove calls to usb_pipe_type_check for control endpoints (Jaroslav Kysela) [1869536] - [sound] ALSA: hiface: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: 6fire: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: usx2y: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: add usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: move snd_usb_pipe_sanity_check into the USB core (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix the failure to flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix DC calibration on bypass boost mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm32: sai: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: rockchip_i2s: fix a possible divide-by-zero bug in rockchip_i2s_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Use DMI oem string search for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: s/master/primary (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: remove the HDA_DSP_CORE_MASK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify core_power_up/down op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: rename cores_mask to host_managed_cores_mask (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Add support for j7200-cpb audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015p (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe-dai: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add codec lpass clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: update q6afe_set_param to support global clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add lpass hw voting support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add global q6afe waitqueue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: prepare afe_apr_send_pkt to take response opcode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6routing: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: dt-bindings: Add q6afe display_port dt binding (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015p: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add parity error injection through debugfs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: export broadcast read/write capability for tests (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: realtek-soundwire: ignore initial PARITY errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use quirk to filter out invalid parity errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: add first_interrupt_done status (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: filter-out unwanted interrupt reports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC/soundwire: bus: use property to set interrupt masks (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Remove unused inline function snd_mask_sizeof (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: Remove unused function hpi_stream_group_get_map() (Jaroslav Kysela) [1869536] - [sound] ALSA: mixart: Correct comment wrt obsoleted tasklet usage (Jaroslav Kysela) [1869536] - [sound] ALSA: aloop: Replace tasklet with work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mchp-spdiftx: add driver for S/PDIF TX Controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix SLIBMUS/SLIMBUS typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: fix race condition between suspend and Slave device alerts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse auxiliary devices from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mt6359: fix failed to parse DT properties (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Implement snd_sof_bytes_ext_volatile_get kcontrol IO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Add support for WO and RO TLV byte kcontrols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Kconfig: Allow the j721e machine driver to be used on K3 platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix warning potential ! vs ~ typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add v1.5.1 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: dt-bindings: soundwire: add bindings for Qcom controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support for mmio soundwire master devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: avoid dependency on CONFIG_SLIMBUS (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix abh/ahb typo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: make process type optional (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mux (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_process (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_tone (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_host (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_volume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add helper for setting up IPC component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: use the sof_ipc_comp reserved bytes for extended data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: parse comp_ext_tokens for all widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: create component extended tokens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add comp_ext to struct snd_sof_widget (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: tokens: add token for component UUID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Manage module clock via DAPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Attach the bus clock to the regmap (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Sort masks in a consistent order (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix field bit number indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix ADC_DIG_CTRL field name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_MXR_SRC field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_ADCDAT_CTRL field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1 MODCLK widget name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Remove extraneous widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .prepare and .hw_free callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .trigger callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: clarify return value for get_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream handling from .prepare and .hw_free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove .trigger operation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix NULL/ERR_PTR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: fix NULL/IS_ERR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove SDW_REG_SHIFT() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom : use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: use SDW_DISCO_LINK_ID() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use FIELD_GET() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: define and use addr bit masks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix core enable sequence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: support topology components on secondary cores (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a "core" parameter to widget loading functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set SAI Channel Mode to Output Mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Support multiple data channel enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't manage link power individually (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pass link_mask information to each master (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add error log for clock-stop invalid configs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: enable hw_sync as needed by hardware (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link hw_synchronization information (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: update multi-link definition with hw sync details (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add missing support for all clock stop modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: ignore software command retries (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: disable shim wake on suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix port_readydynamic allocation in mipi_disco (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definition for maximum number of ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: soundwire: remove port_readyusage from codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_core: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: ac97: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: (cosmetic) align argument names (Jaroslav Kysela) [1869536] - [sound] ALSA: usb: scarless_gen2: fix endianness issue (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: auto_parser: remove shadowed variable declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: aoa: i2sbus: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: core: init: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: dereference after checking for NULL pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_memory: dereference pointer after NULL checks (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm: simplify locking for timers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Prefer async probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: remove artificial component and DAI name constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: shutdown codec when changing filter type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Clean kernel log from deferred probe error messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify error handling during FW boot (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add sof_tgl_ops for TGL platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Define FW boot sequence with ICCMAX (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: define macro for code loader stream format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify the signature of get_stream_with_tag() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add helper function to program ICCMAX stream (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Remove unused parameters in cl_dsp_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix VS_LTRC register name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-of-dev: Add .arch_ops field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Replace sdev->private with sdev->pdata->hw_pdata (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: add extended rom status dump to error log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the ipc_size calculation for process component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: intel: hda: support also devices with 1 and 3 dmics (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix a runtime pm issue in SOF when HDMI codec doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: report error only for the last ROM init iteration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Add debug box region (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: fix memory leak in get_ext_windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: make sof_ipc_window monosized (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix intel_suspend/resume defined but not used warning (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 exit commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 custom controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add output selection for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add pre-init function for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add ca0132_mmio_init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Set AE-7 bools and select mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add SoundBlaster AE-7 pincfg (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix Recon3D Center/LFE output (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add quirk output selection structures (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Remove surround output selection (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add bass redirection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add full-range speaker selection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add surround channel config control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add speaker tuning initialization commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Cleanup ca0132_mmio_init function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: tidy up a memset() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: acpi: add dev_dbg() log for probe completion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: reduce verbosity of IPC pointer updates (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: reduce the log level for unhandled widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: remove unnecessary memory alloc for sdev->private (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) use the "bool" type where it makes sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add -EPROBE_DEFER check for regmap init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak5558: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: clean-up inclusion of header files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add rt711 rt1316 rt714 SDCA codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add topology filename override based on dmi data match (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_rt5682: override quirk data for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: Intel: sof_sdw: Add support for product Ripto (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: rename id as part_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: check SoundWire version when matching codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373-sdw: add missing test on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: add support for SDCA boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: mirror CML and TGL configurations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-soundwire: add support for rt5682 on link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl: add support for rt5682 on SoundWire link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: modify SoundWire version id in acpi match table (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Correct wrongly matching entries with audio class (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix I/O voltage range configuration during probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add .exit callback function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: add support for TLV320AIC32x4 codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add build support for SoundWire (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add missing out of memory check on drvdata->clks allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6359: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Properly match with audio interface class (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Simplify quirk entries with a macro (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Move device rename and profile quirks to an internal table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Hook up component probe function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: avoid hardcoded S3C2410_PA_IIS (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: rx1950: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: neo1973: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: use SDW_SLAVE_ENTRY_EXT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Update naming in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Get "extal" clock rate by clk_get_rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add a dedicated menuconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Export DAC/ADC monomix switches (Jaroslav Kysela) [1869536] - [sound] ALSA: remove duplicate "the the" phrase in Kconfig text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm0010: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card: Use snd_soc_of_parse_aux_devs() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Add common helper to parse aux devs from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: support 'ELD' mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/soc/intel: Fix spelling mistake "cant" --> "can't" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: various vendors: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: sst-utils: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: cldma: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-nhlt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell-ipc: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Baytrail: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: (cosmetic) align parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_loader: remove always-true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove useless assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: fix redundant return (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst: remove useless NULL assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: compress: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst-atom-controls: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: refine runtime pm for SDW_INTEL_CLK_STOP_BUS_RESET (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: support clock_stop mode without quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: handle power rail dependencies for clock stop mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_NOT_ALLOWED support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_BUS_RESET support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_TEARDOWN for pm_runtime suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pm_runtime idle scheduling (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reinitialize IP+DSP in .prepare(), but only when resuming (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: call helper to reset Slave states on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix race condition on system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reset pm_runtime status during system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix clock handling around codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move soft reset handling to codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move required devm_* allocations to device level code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add support to copy callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add gapless support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: prepare set params to accept profile change (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add next track metadata support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to gapless flag in q6asm open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to remove intial and trailing silence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add length to write command token (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: use flags directly from q6asm-dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: make commands specific to streams (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: rename misleading session id variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Enable TDM audio capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Moving GPIO reset and add ADC reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Increased maximum supported channels (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Enable 24 bit audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for earpiece switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for line out switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make line out routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for headphone switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make headphone routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Group and sort mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Gate the amplifier clock during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Fix duplicate use of ADC enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: rename shadowed variable for all broadwell boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-codec: move variable used conditionally (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: SOF: Intel: hda-codec: move unused label to correct position (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add a quirk for LRCK inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add missing mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix DAPM to match the hardware topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Replace synchronous check with fsl_sai_dir_is_synced (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Drop TMR/RMR settings for synchronous mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Use platform_get_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Use platform_get_resource (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add platform driver for lpass audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: fix concurrency issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass: Use regmap_field for i2sctl and dmactl registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: fix memory leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Replace card->dev with component->dev (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Move ahbix clk to platform specific function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Add common array to initialize soc based core clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Use dev_dbg() in rt5682_clk_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: Add basic power management support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: enable pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add argument to function definition (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add module_sdw_driver helper macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix PRBS/Static_1 swapped definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: virmidi: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: use pci_status_get_and_clear_errors (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The Mic on a RedmiBook doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Do not cleanup uninitialized dais on soc_pcm_open failure (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fixup headset for ASUS GX502 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix double free of dangling pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: hdmi - add Rocketlake support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Fix power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-toddr: fix channel order on g12 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: add snd_soc_find_dai_with_mutex() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: always check pin power status in i915 pin fixup (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Fix refcount imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1308-sdw: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add basic capture support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for UR22C (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fixup ams_delta_mute() function name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pcm3168a: ignore 0 Hz settings (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: Add support for Loongson 7A1000 controller" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Program WAKEEN register for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix 2 channel swapping for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: ca0106: fix error code handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: tgl_max98373: fix a runtime pm issue in multi-thread case (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-digi00x: exclude Avid Adrenaline from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ALSA; firewire-tascam: exclude Tascam FE-8 from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Set card->owner to avoid warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: Add period size constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: avoid reset of sdo_limit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: Fix NULLptr dereference in autosuspend delay (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: fix typo in comment on INTSTAT registers (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: ignore broken processing/extension unit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: Fix memleak in sst_media_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Avoid attempts to read unreadable registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: msm8916-wcd-analog: fix register Interrupt offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Prevent access to invalid VU register bits on WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add model alc298-samsung-headphone (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Update documentation comment for MS2109 quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: fix spelling mistakes in the comments (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1) (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Use force connectivity quirk on another HP desktop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6routing: add dummy register read/write function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Make soc_component_read() returning an error code again (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - reverse the setting value in the micmute_led_set (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaduio: Drop superfluous volatile modifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Replacing component->name with codec_dai->name (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix spelling mistake "buss" -> "bus" (Jaroslav Kysela) [1869536] - [sound] ALSA: pci: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Add 100us dma stop delay (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add dma stop delay variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hda/tegra: Set buffer alignment to 128 bytes (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Serialize ioctls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add quirk to force connectivity (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add startech usb audio dock name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_i2s: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_dmic: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_ahub: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_admaif: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra186_dspk: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add support for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: renoir: restore two more registers during resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not remove ADDITIONAL_CONTROL_4 from readable register list (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Remove fsl_asoc_card_set_bias_level function (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: call runtime_allow() for all hda controllers" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix AE-5 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for Recon3D (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Two step component registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Simplify snd_soc_component_initialize declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Relocate and expose snd_soc_component_initialize (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: Replace 'select' DMADEVICES 'with depends on' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: use less strict tests for dailink capabilities (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rk3399_gru_sound: Add DAPM pins, kcontrols for jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not access WM8962_GPIO_BASE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: use resource_size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: drop unnecessary list_empty (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Added hw_params support for ALC1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Passing card structure based on codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Renaming snd-soc-card structure and fields (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add sound support for Midas boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Rework disable channel function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Add 8kHz audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Fix regression causing sysfs entries to disappear (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-formatters: fix sclk inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdmin: fix g12a skew (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-interface: fix link fmt setup (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fixed HP right speaker no sound (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix NULL pointer dereference during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm2835: Silence clk_get() error on -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: disable traces when switching to S0Ix D0I3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: fix the suspend procedure to support s0ix entry (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Fix keep_power assignment for non-component devices (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Workaround for spurious wakeups on some Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint : remove needless check before usb_free_coherent() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Restore PME_EN state at Power On (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/boards: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board (alc256) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: don't call pm_runtime_* on card device (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14(GA401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15(GA502) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: update dsm param bin max size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update dsm init sequence and condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: don't report of_xlate_dai_name failures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Avoid printing errors for -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Use qcom_snd_parse_of() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse properties with "qcom, " prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Support parsing links without DPCM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe: Remove unused q6afe_is_rx_port() function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Use snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use devm for resource management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix dac event dapm mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support configuring dai fmt from DT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: add IRQF_SHARED for devm_request_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix build error due to 64-by-32 division (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fix SND_SOC_J721E_EVM warnings & errors (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: omap: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Support new metadata block ID's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: xtensa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: generic: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: au1x: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-xxx: add asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix deadlock after PCM open error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak on module unload (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: call patch_ops.free() on probe error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with max98357b (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support left justified format for I2S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix probe regression on systems without i915 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pcm: Update rate/channels for SAI/ESAI DAIs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Update SAI config bclk/fsync rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Add SAI dai driver for i.MX/i.MX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8m: Fix SAI DAI driver for i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix ESAI DAI driver name for i.MX8/iMX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Use ARRAY_SIZE instead of hardcoded value (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops for imx8 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based ADMAIF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix reset gpio property name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE back to DAI ops (Jaroslav Kysela) [1869536] - [sound] ALSA: Soundwire: intel_init: save Slave(s) _ADR info in sdw_intel_ctx (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add wake interrupt support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel/cadence: merge Soundwire interrupt handlers/threads (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: add implementation of sdw_intel_enable_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce helper for link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce a helper to arm link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: revisit SHIM programming sequences (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: report slave_ids for each link to SOF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add clock stop quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add mutex for shared SHIM register access (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add prototype for WAKEEN interrupt processing (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add link_list to handle interrupts with a single thread (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: update headers for interrupts (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reuse code for wait loops to set/clear bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: board: sof_rt5682: Update rt1015 pll input clk freq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: avoid crash if invalid DSP topology loaded (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add support for systems without i915 audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove properties in card remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove hard-coded codec name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: drop a duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335.h: fix duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra20_das.h: delete duplicated words (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Avoid the use of one-element array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra186 based DSPK driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based AHUB driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based I2S driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based DMIC driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add support for CIF programming (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: change match table ehl-rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: remove .digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace the word "slave" in vmaster API (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: delete duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: optimize the power consumption (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: disable MICBIAS and Vref2 widget in default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: snd_soc_dai_digital_mute() for both CPU/Codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback (Jaroslav Kysela) [1869536] - [sound] ALSA: info: Drop WARN_ON() from buffer NULL sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Use kmemdup in podhd_set_monitor_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add support for Loongson 7A1000 controller (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: Add missed return for calling soc_component_ret (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: Trivial: Fix misspelling of 'exists' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support Headphone and Microphone Jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card-utils: Support configure pin_name for asoc_simple_init_jack (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: pcm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ssm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tas*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: spear: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/mediatek: exit earlier if failed to register audio driver (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/i2c/tda998x: Make tda998x_audio_digital_mute static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.c: add .no_capture_mute support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: return -ENOTSUPP for digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix snd_hda_codec_cleanup() documentation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: export snd_hda_codec_cleanup_for_unbind() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Report the button event in the headset type only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add missed put_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - fixup for yet another Intel reference board (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX563 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix the kernel-doc comment (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace blacklist word (Jaroslav Kysela) [1869536] - [sound] ALSA: via82xx: Replace the words whitelist (Jaroslav Kysela) [1869536] - [sound] ALSA: nm256: Replace the words blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: intel8x0: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: es1968: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ctxfi: Replace the word blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't free dma_data in DAI shutdown (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: allocate/free dma_data in set_sdw_stream (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream allocation/free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: add helper to startup/shutdown streams (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: implement get_sdw_stream() operations (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Disable sync-write operation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ssi: don't use discriminatory terms for debug log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: siu: don't use discriminatory terms for parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsi: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for function names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable Vref2 under using PLL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: spdif: Handle clk by pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: re-enable IRQs on failure path (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: add hw monitor volume control for POD HD500 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - change to suitable link model for ASUS platform (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix race against the error recovery URB submission (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Improve dai-set-fmt comment in cht_codec_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support HDMI jack reporting (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add kctl for configuring TX validity bit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Clear the validity bit for TX (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Sync the pending work cancel at disconnection (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Perform sanity check for each URB creation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak4458: Remove set but never checked variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv320aic26: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5659: Remove many unused const variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5631: fix spurious kernel-doc start and missing arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: ux500_msp_i2s: Remove unused variables 'reg_val_DR' and 'reg_val_TSTDR' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: pxa-ssp: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-spdif: Fix misspelling of 'reg_dac_txdata' in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-i2s: add missing clock and format arguments in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: q6asm: Provide documentation for 'codec_profile' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sti: uniperif: fix 'defined by not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-pdmic: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-classd: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98390: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es8316: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp-st: Remove set, but unused variable 'w' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: jz4770: Remove defined but never used variable 'mic_boost_tlv' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7219: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7210: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: aio-core: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra20_das: remove always-true comparison (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: pcm: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sdw_max98373: add card_late_probe support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-sdw: add MAX98373 I2C dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: add SoundWire support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: split I2C and common parts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: extract codec and DAI names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: remove forward declaration of headset_init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt286: fix unexpected interrupt happens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: remove unsupported clock mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: fix Boost Mixer Aux Switch (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: Remove superfluous fall through comments (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: Remove invalid "fall through" comments (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Address bugs in the interrupt handling (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent some noise on unloading the module (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent races in calls to set_audio_format() (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Race conditions around "opencount" (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Remove redundant check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fixed kernel warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: use dev_err instead of pr_err (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add command opcode to timeout error report (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix null-ptr-deref bug during device removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: codecs: max98373: remove Idle_bias_on to let codec suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: Removed superfluous volume control from chip default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: add more logs when topology load fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: factor kfree(se) in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: use break on errors, not continue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix tlvs in error handling for widget_dmixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix kernel oops on route addition error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add min/max channels for SAI/ESAI on i.MX8/i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix non BE conversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: set dai_link dpcm_ flags with a helper (Jaroslav Kysela) [1869536] - [sound] ALSA: usb/line6: remove 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd: Add missing of_node_put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: add default clock handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACPI dependency check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-rt5645: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Fix build error on m68k and others (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Remove only the registered component in devm functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add Intel silent stream support (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/au88x0: remove "defined but not used" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: vx_core: remove warning for empty loop body (Jaroslav Kysela) [1869536] - [sound] ALSA: pcmcia/pdaudiocf: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/via82xx: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/fm801: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/es1938: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/oxygen/xonar_wm87x6: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/rme9652/hdspm: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/korg1212: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/emu10k1: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pci/emu10k1: remove "set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi: fix kernel-doc warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi/ctatc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/aw2-saa7146: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/echoaudio: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove -Wmissing-prototypes warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: compress: fix partial_drain completion state (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for RTX6001 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix SND_HDA_GENERIC kconfig & build (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_iec958: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice id (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: improve debug traces for stream lookups (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later (Jaroslav Kysela) [1869536] - [sound] ALSA: opl3: fix infoleak in opl3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8400: remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-ac97: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add logic to check dmic hardware runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Fix missing unlock on error in j721e_audio_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_esai: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_asrc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi_dbg: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Rename dev_gpio to gpio1_is_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Remove struct rt5670_platform_data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: return -EINVAL on unrecognized speaker amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8994: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm9713: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8960: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8986: fix missing kernel-doc arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs42l42: remove always-true comparisons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs4270: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-acpi-dev: fix 'defined but unused' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: support MAX98390 speaker amp (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Add an option to select internal ratio mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Enable interrupt in dma_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix header guard (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine regcache usage with pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Add custom machine driver for j721e EVM (CPB and IVI) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: davinci-mcasp: Specify stream_name for playback/capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: add format and rate constraints on rk3399 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Rectifying Unbalanced pm_runtime_enable! issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null even soundwire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix some typos (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace s/frame/packet/ where appropriate (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix packet size calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: initialize bus clock base and scale registers (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definitions for 1.2 spec (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove multiple blank lines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: extend SDW_SLAVE_ENTRY (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: convert open-coded while() to for() loop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Correct RT5670_LDO_SEL_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Change bus format to I2S 2 channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add voltage sense slot configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add right and left channel slot programming (Jaroslav Kysela) [1869536] - [sound] ALSA: asoc: Update supported rate and format for dummy dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Drop HAS_DMA dependency to fix link failure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: Add MAX98373 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Fix a typo in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: add match table for TGL MAX98373 + RT5682 SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: Intel: cml_rt1011_rt5682: explicitly access first codec (Jaroslav Kysela) [1869536] - [sound] ALSA: snd/soc: correct trivial kernel-doc inconsistency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Update TDM configuration in hw_params (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_card_prelinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: use statically define codec config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: reduce log level for printing quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for jsl-max98360a-rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Fix the comment for max_98373_components (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dai_trigger function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: byt*.c: remove cast in dev_info quirk log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk override with kernel parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt_rt298: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: add missing header inclusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: declare missing structure prototypes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: move definition of enum snd_soc_bias_level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Fix format issue for extra space before a comma (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: AsoC: amd: add missing snd- module prefix to the acp3x-rn driver kernel module (Jaroslav Kysela) [1869536] - [sound] ALSA: core: Warn on empty module (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - let hs_mic be picked ahead of hp_mic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add WM8524 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix the pop noise while OMTP type headset plugin (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix OOB access of mixer element list (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1011: fix KASAN out-of-bounds bug in find_next_bit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set playback and capture constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix uninitialized scalar variable in fsl_easrc_set_ctx_format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: disable jack in dailink .exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: move disabling jack to dai link's exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl-rt5660: use .exit() dailink callback to release gpiod (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix module load/unload issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: introduce exit() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Fix unchecked return value for clk_prepare_enable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Don't check clock is NULL before calling clk API (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Add controls for calibration and diagnostic FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: remove snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: msm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wcd*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: use io_mutex correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge snd_soc_component_read() and snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Constify static structs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: transition to 3 steps initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: pass link information as platform data (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use devm_ allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: remove useless test (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: clarify drvdata and remove more indirections (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: cleanups for indirections/logs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix memory leak with devm_kasprintf (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: clock_stop: don't deal with UNATTACHED Slave devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Replace 'objs' by 'y' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add pm runtime function (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Enable sync-write operation as default for all controllers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: closing specific instance (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Let LED cdev handling suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Unify LED helper code (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop the old mic-mute LED hook (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop unused snd_hda_gen_fixup_micmute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add a helper for mic-mute LED with LED classdev (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Always call led-trigger for mic mute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak with regmap not freed on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI IDs for ICL-H and TGL-H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for CometLake-S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: SOF: merge COMETLAKE_LP and COMETLAKE_H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: imply acodec glue on axg sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add support for imx6sx platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add MQS support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix reference count leaks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix potential use-after-free of streams (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add quirk for MSI GE63 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_ssi: Fix bclk calculation for mono channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Use mixer control to switch between DMICs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Add Amp init common setting func (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: DAI wclk supports 44100 Hz output (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let PLL2 support the freq conversion for 44100Hz sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-parallel-out: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8960: Support headphone jack detection function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add driver for Aries boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm0010: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add makefiles and kconfig changes for KeemBay (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add KeemBay platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6358: support DMIC one-wire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix "Function parameter not described" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wunused-but-set-variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: tidyup Copyright (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc_pcm_trigger_start/stop() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc-io.c into soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_initialize() to soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_xxx_regmap() to soc-component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_pin() and share code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm/compress: reduce verbosity on mapping ok messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: improve error messages in soc_pcm_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: reduce verbosity of BE override message (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use SG-buffer only when direct DMA is available (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Make SG-buffer helper usable for continuous buffer, too (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Initialize all fields of snd_dma_buffer properly (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use dma_mmap_coherent() on x86, too (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: add compatible string for MAX98360A (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Update rt1015 default register value according to spec modification (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: set correct directions for dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: q6afe: add support to get port direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: fix checks for multi-cpu FE dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let dai clks be registered whether mclk exists or not (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: wait for notification when changing clock configuration for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-topology: use devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-devres: add devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Set 48 kHz rate for Rodecaster (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Denon DCD-1500RE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix data copying speed issue with EDMA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Reuse the dma channel if available in Back-End (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmaengine_pcm: export soc_component_to_pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: export snd_soc_lookup_component_nolocked (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2+ (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: handle EOS correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update regmap readable reg and volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5645: Add platform-data for Asus T101HA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: replace capture_only by dpcm_capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: only convert non DPCM link to DPCM link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: fix playback/capture checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: Only allow playback/capture if supported (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: add missing free_irq() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: disallow linking stream to itself (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Manage auto-pm of all bundled interfaces (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix snd_pcm_link() lockdep splat (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Use the new macro for HP Dock rename quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add vendor, product and profile name for HP Thunderbolt Dock (Jaroslav Kysela) [1869536] - [sound] ALSA: emu10k1: delete an unnecessary condition (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix inconsistent card PM state after resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix potential crash during param fw loading (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix incorrect printf qualifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Defer probe when fail to find codec device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Modify the target DMIC clock rate (Jaroslav Kysela) [1869536] - [sound] ALSA: es1688: Add the missed snd_card_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add sienna_cichlid audio asic id for sienna_cichlid up (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-900NXS2 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6asm-dai: kCFI fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_add_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_late_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add probed bit field to snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_subclass to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_codec_dai() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_set/get_drvdata() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_jack_new() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_kcontrol() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-card.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc.h: convert bool to bit field for snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof_pcm512x: remove CONFIG_SND_HDA_CODEC_HDMI condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof-sdw: remove CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: add depends on SND_SOC_SOF_HDA_AUDIO_CODEC for common hdmi (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fixing usage of plain int instead of NULL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: fix generic hda codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: fix 'defined but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: Subject:ASoC: soc-pcm: fix BE dai not hw_free and shutdown during mixer update (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: reduce verbosity of error messages for sof-dai and sof-link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Enable class-D silence and clock detections (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-i2s-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: remove the redundant pass checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: refine and log the header in the correct pass (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Remove sound driver for ancient platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sta32x: add missed function calls in error paths (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: split i2c driver into separate module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: nau8810: add I2C device and compatible ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ingenic: Unconditionally depend on devicetree (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Clean up quirk entries with macros (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix return value check in asoc_mmp_sspa_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-in: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: harden IPC initialization and handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: mask BUSY or DONE interrupts in handler (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: add .remove op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: ignore DSP replies received when they are not expected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt/cht: add .pm_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640/51: remove .ignore_suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: handle resume on legacy Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: byt: Add PM callbacks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: Move dai_link widgets to runtime to fix use after free (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add new codec supported for ALC287 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2552: Fix runtime PM imbalance in tas2552_component_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix incomplete error-handling in img_i2s_in_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Fix runtime PM imbalance in omap2_mcbsp_set_clks_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix semicolon.cocci warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround (Jaroslav Kysela) [1869536] - [sound] ALSA: hwdep: fix a left shifting 1 by 31 UB bug (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Merge suspend/resume function to runtime_suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-audmix: Fix unused assignment to variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Added Amplifier Driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Adjust validation condition for fw_offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_startup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_be_hw_params_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: remove unneeded parameter from snd_soc_link_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: move soc_rtd_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-link.c (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite-mk3 (FireWire only model) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: keep ADCs and DACs always on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add digital microphone controls (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for fetching mode switch (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v3 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: remove obsoleted codes (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for stream management (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for proc (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v2 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add model-specific table of chunk count (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: drop protocol structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add wrapper functions for protocol-dependent operations (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: localize protocol data (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v3 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v2 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: remove Compulab pxa2xx boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add mono playback switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add filter controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: don't use regmap defaults (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix the error handling in probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use a single module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix ADC level control (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix spelling mistake (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix trailing line in sysfs_slave.c (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add Slave sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: disco: s/ch/channels/ (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add Device Tree support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: return error when acp de-init fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: refactoring dai_hw_params() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fix kernel warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Do not pass irq numbers in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Remove unneeded ifdef's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Set ASR76K and ASR56K based on processing clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable build for RN machine driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: RN machine driver using dmic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create platform devices for Renoir (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable Renoir acp3x drivers build (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver pm ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver PM ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver dai ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp3x pdm driver dma ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: irq handler changes for ACP3x PDM dma driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP3x PDM platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create acp3x pdm platform device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp init/de-init functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP3x IP register header (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add more fixup entries for Clevo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add runtime pm support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: add sdw_master_device support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add unique bus id (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: introduce sdw_slave_type and sdw_master_type (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: rename sdw_bus_master_add/delete, add arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix unused assignment in fsl_set_clock_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: Make the driver name consistent across files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix indentation to put on one line affected code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cleanup dai / component active code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: jz4740: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atomel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_stream_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dapm: use snd_soc_dai_activate()/deactivate() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_action() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: replace snd_soc_runtime_activate()/deactivate() to macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_pll to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_sysclk to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add da7212 DT compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: remap BTN_0 as KEY_PLAYPAUSE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: fix typo in components string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: change machine driver name for WM8804 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make imx8m_dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: sdw: relax sdw machine select constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add support to smart amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: inform DSP that driver is going to be removed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a power_down_notify method (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Do nothing when DSP PM callbacks are not set (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: remove duplicate allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: fix memory leak in set_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: don't assign slave_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix incorrect hw_base increase (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Unexport some local helper functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Drop unused snd_hda_queue_unsol_event() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix potential race in unsol event handler (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fixing upper volume limit for RME Babyface Pro routing crosspoints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: introduce SoC specific data (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Limit int mic boost for Thinkpad T530 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Use force clear for WM8962_SYSCLK_ENA after reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Set appropriate bus format for given bit width (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for the runtime power management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Prepare/unprepare the clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Remove the embedded struct ssp_device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for soc-generic-dmaengine-pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Get rid of dma_params and phys_base (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: A trivial typo fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Update description for HDaudio kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: mop500: Fix some refcounted resources issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Drop S20_3LE case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Flip SNDRV_PCM_FMTBIT_S24_3LE on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Use readq to read 64 bit registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: baytrail: Fix register access (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: rsnd: add interrupt support for SSI BUSIF buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DA (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: drivers/powerpc: Replace _ALIGN_UP() by ALIGN() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix error return code in sof_probe_continue() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set headset button maps (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: fulfill missing entries in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Use IRQF_ONESHOT (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME Fireface UFX (untested) (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME FireFace 802 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to decide name of sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to add enumeration constants for model identification (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: start IR context immediately (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: fix configuration error for nominal sampling transfer frequency (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Notebook (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use sequence of syt offset and data block on pool in AMDTP domain (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: pool ideal sequence of syt offset and data block (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add cache for packet sequence to AMDTP domain structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for data block calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt offset calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt computation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for parameters of packet queue and IRQ timing (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add reference to domain structure from stream structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use macro for maximum value of second in 1394 OHCI isoc descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix invalid assignment to union data for directional parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: Fix racy buffer resize under concurrent accesses (Jaroslav Kysela) [1869536] - [sound] ALSA: soc: fsl_asrc: Make some functions static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1016: Add the rt1016 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5677: Use devm_snd_soc_register_component() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: fix error handling of platform_get_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/ppc: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: Fix error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd :High hw_level while simultaneous capture (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Return true, false for return type bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Make I2S SD lines configurable (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use hdac_to_hda_codec macro (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use dev_to_hdac_dev macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: reduce verbosity on enumeration (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: debugfs: clarify SDPX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: don't init debugfs on device registration error (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix error handling in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8524: Add support S32_LE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use the defined variable to simplify code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Add condition to prevent SoC providing bclk in ratio of 50 times of sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add the K bypass for the PLL parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: adau7118: Mark the ADAU7118 reset register as volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max9768: update contact email (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: reorder max98373_reset() in resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: workaround playback failure on Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add member to store ratio for stripe control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: correct number of SDO lines for Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add mapping for ASRock TRX40 Creator (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda/realtek: Fix pop noise on ALC225" (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix 'function sizeof not defined' error of tracepoints format (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Add poll callback for hwdep (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: hwdep: add support for O_NONBLOCK opening mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: channel map structures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: sof-wm8804: support for Hifiberry Digiplus boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Update correct LED status at the first time usage of update_mute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/wavefront: prevent out of bounds write in ioctl (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning w/o CONFIG_LEDS_TRIGGER_AUDIO (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add LED class support for micmute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable micmute LED on and HP system (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Introduce polarity for micmute LED GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sort out Kconfig, again (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove unwanted btn_type assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove duplicate rt5682_reset() calls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: replace message printing from pr_() to dev_() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove empty default case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix space issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: simplify assertions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: change trigger sequence to fix pop noise when stopping playback on sdw platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: replace sof_link_hda_process by sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: set component dai_index to ipc dai config dai_index (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: send ipc for all found DAIs in sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Fix oops during module removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix I2C/Soundwire dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: mark PM functions __maybe_unused (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: remove unused inline function snd_seq_oss_timer_is_realtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Fix unused assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: nau8810: add AUX related dapm widgets and routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm97xx: fix ac97 dependency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: component: suppress uninitialized-variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_pointer() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_ack() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_start() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: don't overwide dai->driver->ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add soc_dai_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: broadwell: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5650: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5677: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: add explicit dependency on GPIOLIB when DMIC is used (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Multiple I/O PCM format support for pipe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Add alternative topology binary name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Check for null pointer before dereferencing "ctx" in fsl_easrc_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: remove comparison to bool in omap_mcbsp_dai_set_dai_fmt() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Avoid unnecessary check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add amp number in components string for ucm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm_native: result of put_user() needs to be checked (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: snd-sof-intel-hda-common - add hda_model parameter and pass it to HDA codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: avoid false-positive Wuninitialized warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: set CLOCKING2 as non-volatile register (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix racy list management in output queue (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Remove async workaround for Scarlett 2nd gen (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Improve frames size computation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Refactor Intel NHLT init (Jaroslav Kysela) [1869536] - [sound] ALSA: ACPICA: Add NHLT table signature (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add missing dependency on IMX_SCU (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace guid_copy() with import_guid() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmic: Allow GPIO operations to sleep (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: return true, false in snd_soc_volsw_is_stereo() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Fix build (Jaroslav Kysela) [1869536] - [sound] ALSA: oxygen: use true, false for bool variables (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix a limit check in proc_dump_substream_formats() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix oops on systems without i915 audio codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Add initial ZL38060 driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: remove snd_compr_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6sp6: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: wm_adsp: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: add snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: add back the hack for a too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Add EASRC ASoC CPU DAI drivers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Move common definition to fsl_asrc_common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: rename asrc_priv to asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Enable audio mclk during tegra_asoc_utils_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add audio mclk parent configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Use device managed resource APIs to get the clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unnecessary comparisons to bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: split woofer and tweeter support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix wrong dependency of da7210 and wm8983 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Print more information in stream proc files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: don't work around too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: handle multiple sets of tuple arrays (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: stop parsing when all tokens have been found (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get HDA rate and channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: parse hda_tokens to &config->hda (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get ALH rate amd channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: align sof_ipc_dai_alh_params with FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Rename deprecated DMIC IPC struct field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Change DMIC load IPC to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix typo in header file comment text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add XRUN flags field to struct sof_ipc_buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: make sof_ipc_cc_version to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in topology.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in trace.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in info.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add probe support extend data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Add support for DC Blocker (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce offset in firmware data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Mark get_ext* function ext_hdr arguments as const (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: handle DAI widget connections properly with multiple CPU DAI's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add i.MX8MP device descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8M HW support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: fix undefined reference issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix randbuild error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Omit superfluous error message in fsl_micfil_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_generic: remove rtd->codec_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: RME Babyface Pro mixer patch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8900: remove some defined but not used symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8990: remove some defined but unused symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8991: remove defined but not used 'wm8991_dapm_rxvoice_controls' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: remove wm1811_snd_controls and mixin_boost_tlv (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support nvidia, headset property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt5682: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: remove codec dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: fix compilation issue in fallback mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-da7219-max98373: add DMIC widget and route (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: init all aggregated codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: support Elkhart Lake with rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for ElkhartLake (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add ElkhartLake HDMI codec vid (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - set autosuspend timeout for hda codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add BE dailink for dmic16k (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: remove cpu_dai/codec_dai/cpu_dais/codec_dais (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() rtd setups (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: set rtd->num_cpu/codec at soc_new_pcm_runtime() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Add dynamic debug logs in soc_dai_link_sanity_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: log number of microphones detected in NHLT tables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity on SoundWire detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: reduce verbosity (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary parentheses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove unneeded variables (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add autodetection for SoundWire (Jaroslav Kysela) [1869536] - [s390] mm/gup: fix gup_fast with dynamic page table folding (Philipp Rudo) [1879401 1768713 1883266]- [netdrv] Take common prefetch code structure into a function (Ivan Vecera) [1882011] - [net] lwtunnel: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [net] sched: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [vhost] Don't call access_ok() when using IOTLB (Greg Kurz) [1883084] - [clocksource] hv: clocksource: Add notrace attribute to read_hv_sched_clock_*() functions (Mohammed Gamal) [1880230] - [net] core: Replace driver version to be kernel version (Petr Oros) [1867192] - [net] use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Josef Oskera) [1867923] - [net] sctp: fix sctp_auth_init_hmacs() error path (Xin Long) [1891413] - [net] sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant (Xin Long) [1891413] - [net] sctp: add SCTP_PEER_ADDR_THLDS_V2 sockopt (Xin Long) [1891413] - [net] sctp: add support for Primary Path Switchover (Xin Long) [1891413] - [net] sctp: add SCTP_EXPOSE_POTENTIALLY_FAILED_STATE sockopt (Xin Long) [1891413] - [net] sctp: add SCTP_ADDR_POTENTIALLY_FAILED notification (Xin Long) [1891413] - [net] sctp: add pf_expose per netns and sock and asoc (Xin Long) [1891413] - [net] qos offload add flow status with dropped count (Ivan Vecera) [1890263] - [i2c] i2c: i801: Add support for Intel Tiger Lake PCH-H (Steve Best) [1782725] - [i2c] i2c: i801: Add support for Intel Emmitsburg PCH (David Arcari) [1837403] - [mfd] mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs (David Arcari) [1837403] - [powerpc] powerpc/papr_scm: Fix warning triggered by perf_stats_show() (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Limit the readability of 'perf_stats' sysfs attribute (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Add support for fetching nvdimm 'fuel-gauge' metric (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Fetch nvdimm performance stats from PHYP (Diego Domingos) [1875364] - [include] driver-core: Introduce DEVICE_ATTR_ADMIN_{RO, RW} (Diego Domingos) [1875364] - [net] netfilter: reject: skip csum verification for protocols that don't support it (Florian Westphal) [1740082] - [net] netfilter: Fix remainder of pseudo-header protocol 0 (Florian Westphal) [1740082] - [powerpc] powerpc/pseries: Add KVM guest doorbell restrictions (Diego Domingos) [1870221] - [powerpc] powerpc: Inline doorbell sending functions (Diego Domingos) [1870221] - [powerpc] powerpc/pseries: Use doorbells even if XIVE is available (Diego Domingos) [1870221] - [powerpc] powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores (Steve Best) [1885927] - [tools] selftests: implement flower classifier terse dump tests (Ivan Vecera) [1879189] - [net] sched: cls_flower: implement terse dump support (Ivan Vecera) [1879189] - [net] sched: implement terse dump support in act (Ivan Vecera) [1879189] - [net] sched: introduce terse dump flag (Ivan Vecera) [1879189] - [netdrv] net/mlx5e: Fix missing switch_id for representors (Petr Oros) [1874073] - [tools] selftests: net: Add port split test (Petr Oros) [1874073] - [net] devlink: Move input checks from driver to devlink (Petr Oros) [1874073] - [net] devlink: Add a new devlink port split ability attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set port split ability attribute in driver (Petr Oros) [1874073] - [net] devlink: Add a new devlink port lanes attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set number of port lanes attribute in driver (Petr Oros) [1874073] - [net] devlink: Replace devlink_port_attrs_set parameters with a struct (Petr Oros) [1874073] - [net] devlink: Move switch_port attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [net] devlink: Move set attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [netdrv] mlx5e: Use helper API to get devlink port index for all port flavours (Petr Oros) [1874073] - [net] devlink: Add support for board.serial_number to info_get cb. (Petr Oros) [1879194] - [net] devlink: Support setting hardware address of port function (Petr Oros) [1879195] - [net] devlink: Support querying hardware address of port function (Petr Oros) [1879195] - [net] devlink: Prepare devlink port functions to fill extack (Petr Oros) [1879195] - [net] sctp: not disable bh in the whole sctp_get_port_local() (Xin Long) [1704525] - [net] sctp: replace some sock_net(sk) with just 'net' (Xin Long) [1704525] - [x86] x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get() (Terry Bowman) [1873124]- [net] sched: initialize with 0 before setting erspan md->u (Xin Long) [1879358] - [net] ipv6: Discard next-hop MTU less than minimum link MTU (Balazs Nemeth) [1879893] - [kvm] Revert "x86/kvm: Move context tracking where it belongs" (Nitesh Narayan Lal) [1890284] - [video] hyperv_fb: Update screen_info after removing old framebuffer (Kairui Song) [1870081] - [x86] x86/kexec: Use up-to-dated screen_info copy to fill boot params (Kairui Song) [1870081] - [netdrv] netdevsim: Register control traps (Petr Oros) [1888724] - [net] devlink: Add ACL control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 3 control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 2 control packet traps (Petr Oros) [1888724] - [net] devlink: Add 'control' trap type (Petr Oros) [1888724] - [net] devlink: Add 'mirror' trap action (Petr Oros) [1888724] - [netdrv] netdevsim: Move layer 3 exceptions to exceptions trap group (Petr Oros) [1888724] - [net] devlink: Create dedicated trap group for layer 3 exceptions (Petr Oros) [1888724] - [net] xfrmi: drop ignore_df check before updating pmtu (Balazs Nemeth) [1857679] - [kernel] sched/features: Fix !CONFIG_JUMP_LABEL case (Daniel Bristot de Oliveira) [1885850] - [net] flow_offload: simplify hw stats check handling (Ivan Vecera) [1888317] - [scsi] scsi: core: Only re-run queue in scsi_end_request() if device queue is busy (Ewan Milne) [1885733] - [scsi] scsi: core: Clean up scsi_noretry_cmd() (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Make sdebug_build_parts() respect virtual_gb (Ewan Milne) [1885733] - [scsi] scsi: fc: Add 256GBit speed setting to SCSI FC transport (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement lun_format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Remove superfluous close zone in resp_open_zone() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add spaces around binary operator "|" (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_srp: Sanitize scsi_target_block/unblock sequences (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement tur_ms_to_ready parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix request sense (Ewan Milne) [1885733] - [scsi] scsi: core: Delete unnecessary buffer allocation for every loop iteration (Ewan Milne) [1885733] - [scsi] scsi: core: Add missing scsi_device_put() in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: core: Only return started requests from scsi_host_find_tag() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_iscsi: Drop a duplicated word (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add missing newline in sysfs 'enable' attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_fc: Match HBA Attribute Length with HBAAPI V2.0 definitions (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Update documentation url and bump version (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: every_nth triggered error injection (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Support hostwide tags (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add check for sdebug_max_queue during module init (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: sd: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix in_use bitmap corruption (Ewan Milne) [1885733] - [scsi] scsi: core: Register sysfs for SCSI workqueue (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_spi: Fix function pointer check (Ewan Milne) [1885733] - [scsi] scsi: core: Fix formatting errors in scsi_lib.c (Ewan Milne) [1885733] - [scsi] scsi: core: Remove scsi_sdb_cache (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing deallocate of device minor (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing mutex_destroy (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Parser tables and code interaction (Ewan Milne) [1885733] - [scsi] scsi: core: Refactor scsi_mq_setup_tags function (Ewan Milne) [1885733] - [scsi] scsi: core: Fix incorrect usage of shost_for_each_device (Ewan Milne) [1885733] - [scsi] scsi: sd: Add zoned capabilities device attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix an error handling bug in sdeb_zbc_model_str() (Ewan Milne) [1885733] - [scsi] scsi: pm: Balance pm_only counter of request queue during system resume (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Disallow zone sizes that are not powers of 2 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement ZBC host-aware emulation (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_size_mb module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_nr_conv module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_max_open module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC zone commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC mode and VPD pages (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Bump to version 1.89 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Re-arrange parameters alphabetically (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement PRE-FETCH commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Weaken rwlock around ramdisk access (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement VERIFY(10), add VERIFY(16) (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add per_host_store option (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Use scsi_et_resid() where appropriate (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Randomize command completion time (Ewan Milne) [1885733] - [scsi] scsi: core: doc: Change function comments to kernel-doc style (Ewan Milne) [1885733] - [scsi] scsi: sr: Use {get, put}_unaligned_be*() instead of open-coding these functions (Ewan Milne) [1885733] - [scsi] scsi_ioctl.c: switch SCSI_IOCTL_GET_IDLUN to copy_to_user() (Ewan Milne) [1885733] - [scsi] scsi: core: Avoid calling synchronize_rcu() for each device in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: st: remove unneeded variable 'result' in st_release() (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_block_release() (Ewan Milne) [1885733] - [scsi] scsi: scsi_trace: Use get_unaligned_be24() (Ewan Milne) [1885733] - [scsi] scsi: st: Use get_unaligned_be24() and sign_extend32() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_busy_iter() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_(block, unblock) helper function (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_complete_all_commands() helper (Ewan Milne) [1885733] - [scsi] scsi: sr: get rid of sr global mutex (Ewan Milne) [1885733] - [powerpc] scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled (Ewan Milne) [1885733] - [scsi] scsi: core: remove .for_blk_mq (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Rename sd_zbc_check_zones() (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Simplify sd_zbc_check_zones() (Ewan Milne) [1885733] - [ata] scsi: core: Clean up SG_NONE (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport.h: switch to SPDX tags (Ewan Milne) [1885733] - [scsi] scsi: libsas: Inject revalidate event for root port event (Ewan Milne) [1885733] - [scsi] scsi: libsas: Stop hardcoding SAS address length (Ewan Milne) [1885733] - [scsi] scsi: clean obsolete return values of eh_timed_out (Ewan Milne) [1885733] - [scsi] scsi: libsas: Fix some indentation in libsas.h (Ewan Milne) [1885733] - [scsi] scsi: st: mark expected switch fall-throughs (Ewan Milne) [1885733] - [scsi] scsi: libsas: delete dead code in scsi_transport_sas.c (Ewan Milne) [1885733] - [nvme] nvme-rdma: params to enable pi_capable devices (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix return value in __lpfc_nvme_ls_abort (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: fix axchg pointer reference after free and double frees (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix pointer checks and comments in (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Response support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Abort support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvme: Add Receive LS Request and Send LS Response support to nvme (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add Send LS Request and Abort LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add support for NVME LS request hosthandle (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor NVME LS receive handling (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Commonize lpfc_async_xchg_ctx state and flag definitions (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor nvmet_rcv_ctx to create lpfc_async_xchg_ctx (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor lpfc nvme headers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: allow to queue requests for live queues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Revert: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: only use power of two io boundaries (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix NULL dereference for pci nvme controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: cancel nvme device request before disabling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix controller instance leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: have nvme_wait_freeze_timeout return if it timed out (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Disable keep-alive timer when kato is cleared to 0h (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Fix wrong return value in __nvme_fc_init_request() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use spin_lock_irq() when taking the ctrl->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: skip noiob for zoned devices (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: call blk_mq_free_request() directly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix oops in pt cmd execution (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns tear down label for pt-cmd handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix a memory leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-passthru: Reject commands with non-sgl flags set (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: remove extra variable in create ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: set ctrl state connecting after init (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_ctrl_get_by_path() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru Kconfig option (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru configfs interface (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add passthru enable/disable helpers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add passthru code to process commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: export nvme_find_get_ns() and nvme_put_ns() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: remove redundant del_work_active flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: create helper function to obtain command effects (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-hwmon: log the controller device name (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: check successful reference in nvmet_fc_find_target_assoc (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clear any SGL flags in passthru commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix deadlock in disconnect during scan_work and/or ana_work (Gopal Tiwari) [1857052 1857051 1853231] - [acpi] nvme-pci: add support for ACPI StorageD3Enable property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use xarray for ctrl ns storing (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document nvme controller states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [infiniband] RDMA/core: Add protection for shared CQs used by ULPs (Gopal Tiwari) [1857052 1853231] - [infiniband] RDMA/core: Introduce shared CQ pool API (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove an unnecessary condition (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove redundant validation in nvme_start_ctrl() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: prevent SK hynix PC400 from using Write Zeroes command (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix possible hang waiting for icresp response (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: explicitly update mpath disk capacity on revalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove ns->disk checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix some comments issues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove redundant segment validation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: add a blank line after declarations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: support for multiple Command Sets Supported and Effects log pages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document quirked Intel models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: use USEC_PER_SEC instead of magic numbers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: implement multiple I/O Command Set support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: simplify nvmet_process_resp_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: leverage request plugging (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: have queue prod/cons send list become a llist (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: optimize network stack with setting msg flags according to batch size (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: verify wwnn and wwpn format (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use unsigned type for u64 (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce flags member in nvmet_fabrics_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: remove has_keyed_sgls initialization (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove the empty line at the beginning of nvme_should_reset() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: code cleanup for nvme_alloc_host_mem() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use unsigned for io queue depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for ctrl->sqsize (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for directives (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix a crash in nvme_mpath_add_disk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix a missing completion with remove invalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: factor out a nvme_rdma_end_request helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock due to head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: don't protect ns mutation with ns->head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix bogus request queue reference put (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock between ana_work and scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix possible deadlock when I/O is blocked (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: assign completion vector correctly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: override the value of the controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: set initial value for controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use simple suspend when a HMB is enabled (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: constify nvmet_tcp_ops (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_set_keepalive (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: constify nvme_tcp_mq_ops and nvme_tcp_admin_mq_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: do not call del_gendisk() on a disk that was never added (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] ipv4: add ip_sock_set_tos (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] tcp: add tcp_sock_set_syncnt (Gopal Tiwari) [1857052 1857051 1853231] - [net] tcp: add tcp_sock_set_nodelay (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_no_linger (Gopal Tiwari) [1857052 1857051 1853231] - [target] net: add sock_set_reuseaddr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] net: add sock_set_priority (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata support for block devices (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme: add Metadata Capabilities enumerations (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: set dma alignment to qword (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata characteristics for a namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_INLINE_METADATA_SG_CNT (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce max_integrity_segments ctrl attribute (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: enforce extended LBA format for fabrics metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: introduce nvme_rdma_sgl structure (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_check_data_len to nvmet_check_transfer_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_rw_len to nvmet_rw_data_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: generate AEN for ns revalidate size change (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_NS_METADATA_SUPPORTED flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce namespace features flag (Gopal Tiwari) [1857052 1857051 1853231] - [lightnvm] lightnvm: disable interleaved metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: make nvme_ns_has_pi accessible to transports (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add helper to revalidate bdev and file ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: revalidate-ns & generate AEN from configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_EOR if we send last payload in the batch (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: replace zero-length array with flexible-array (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: delete an unnecessary declaration (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: make sure write/poll_queues less or equal then cpu count (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: disable streams when get stream params failed (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix io_opt limit setting (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: mark nvmet_ana_state static (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: replace kstrndup() with kmemdup_nul() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: dma read memory barrier for completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: try to send request in queue_rq context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: align addrfam list to spec (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: flush scan work on passthrough commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: define constants for identification values (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address treq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for ana states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address family (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: stop using ->queuedata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove volatile cqes (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: avoid scheduling io_work if we are already polling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up error handling in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove last_sq_tail (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add generic type-name mapping (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: centralize port enable access for configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: avoid gcc-10 zero-length-bounds warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: use bh_lock in data_ready (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns revalidation support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: slight cleanup for kbuild test warnings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: unlink head after removing last namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: set bdi capabilities once (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate after verifying identifiers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use SRQ per completion vector (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add an error flow for post_recv failures (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: remove the magic 1024 constant in nvme_scan_ns_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release namespace head reference on error (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: avoid an Identify Controller command for each namespace scan (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: factor out a nvme_ns_remove_by_nsid helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolidate chunk_sectors settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolodate io settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate namespace stream parameters (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up nvme_scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: refine the Qemu Identify CNS quirk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: check namespace head shared property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: always search for namespace head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused parameter (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: add LS failure messages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: provide num dword helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Add Disconnect Association Xmt support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: track hostport handle for associations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: add target to host LS request support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: refactor to enable target to host LS (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: rename ls_list to ls_rcv_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: perform small cleanups on unneeded checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Update header and host for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Update target for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Better size LS buffers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc nvmet-fc: refactor for common LS definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Add Disconnect Association Rcv support (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme-fc: Sync header to FC-NVME-2 rev 1.08 (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-fc and nvmet-fc: revise LLDD api for LS reception and LS request (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix "slimmer CQ head update" (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: prevent double free in nvme_alloc_ns() error handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix double free of rdma queue (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix bonding failover possible NULL deref (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix NULL dereference when removing a referral (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: inherit stable pages constraint in the mpath stack device (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: fix typo in comment (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Replace comma with a semicolon (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: fix deallocation of working context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix compat address handling in several ioctls (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release ida resources (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: Implement get_mdts controller op (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use nvme_state_terminal helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: allocate RW ctxs according to mdts (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Remove unused return code from nvme_delete_ctrl_sync (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Re-order nvme_pci_free_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: properly print controller address (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add get_mdts op for controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Simplify nvme_poll_irqdisable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: slimmer CQ head update (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove two-pass completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove tag from process cq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check ncqr & nsqr for set-features cmd (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Check for readiness more quickly, to speed up boot time (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: code cleanup nvme_identify_ns_desc() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Don't deter users from enabling hwmon support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostid via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostnqn via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] scsi: treewide: Consolidate {get, put}_unaligned_e24() definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check sscanf value for subsys serial attr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused return code from nvme_alloc_ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: configfs code cleanup (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl model configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl-id configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix uninitialized-variable warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use single IRQ vector for old Apple models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme/pci: Add sleep quirk for Samsung and Toshiba drives (Gopal Tiwari) [1857052 1857051 1853231] - [md] dm: fix request-based DM to not bounce through indirect dm_make_request (Mike Snitzer) [1885650] - [md] dm: add support for REQ_NOWAIT and enable it for linear target (Mike Snitzer) [1885650] - [block] block: add QUEUE_FLAG_NOWAIT (Mike Snitzer) [1885650] - [md] dm: export dm_copy_name_and_uuid (Mike Snitzer) [1885650] - [md] dm snap persistent: simplify area_io() (Mike Snitzer) [1885650] - [md] dm thin metadata: Remove unused local variable when create thin and snap (Mike Snitzer) [1885650] - [md] dm raid: fix discard limits for raid0, raid1 and raid10 (Mike Snitzer) [1885650] - [md] dm: use dm_table_get_device_name() where appropriate in targets (Mike Snitzer) [1885650] - [md] dm table: make 'struct dm_table' definition accessible to all of DM core (Mike Snitzer) [1885650] - [md] dm: eliminate need for start_io_acct() forward declaration (Mike Snitzer) [1885650] - [md] dm: simplify __process_abnormal_io() (Mike Snitzer) [1885650] - [md] dm: push use of on-stack flush_bio down to __send_empty_flush() (Mike Snitzer) [1885650] - [md] dm thin metadata: Fix use-after-free in dm_bm_set_read_only (Mike Snitzer) [1885650] - [md] dm thin metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm cache metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm integrity: fix error reporting in bitmap mode after creation (Mike Snitzer) [1885650] - [md] dm crypt: Initialize crypto wait structures (Mike Snitzer) [1885650] - [md] dm mpath: fix racey management of PG initialization (Mike Snitzer) [1885650] - [md] dm writecache: handle DAX to partitions on persistent memory correctly (Mike Snitzer) [1885650] - [md] dm ioctl: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm raid: Remove empty if statement (Mike Snitzer) [1885650] - [md] dm verity: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm bufio: do buffer cleanup from a workqueue (Mike Snitzer) [1885650] - [md] dm verity: add "panic_on_corruption" error handling mode (Mike Snitzer) [1885650] - [md] dm: use noio when sending kobject event (Mike Snitzer) [1885650] - [md] dm writecache: add cond_resched to loop in persistent_memory_claim() (Mike Snitzer) [1885650] - [md] dm ioctl: use struct_size() helper in retrieve_deps() (Mike Snitzer) [1885650] - [md] dm writecache: skip writecache_wait when using pmem mode (Mike Snitzer) [1885650] - [md] dm writecache: correct uncommitted_block when discarding uncommitted entry (Mike Snitzer) [1885650] - [md] dm crypt: avoid truncating the logical block size (Mike Snitzer) [1885650] - [md] dm bufio: clean up rbtree block ordering (Mike Snitzer) [1885650] - [documentation] dm integrity: add status line documentation (Mike Snitzer) [1885650] - [md] dm: replace zero-length array with flexible-array (Mike Snitzer) [1885650] - [md] dm mpath: add Historical Service Time Path Selector (Mike Snitzer) [1885650] - [md] dm mpath: pass IO start time to path selector (Mike Snitzer) [1885650] - [md] dm writecache: improve performance on DDR persistent memory (Optane) (Mike Snitzer) [1885650] - [md] dm writecache: remove superfluous test in persistent_memory_claim (Mike Snitzer) [1885650] - [md] dm persistent data: switch exit_ro_spine to return void (Mike Snitzer) [1885650] - [md] dm integrity: remove set but not used variables (Mike Snitzer) [1885650] - [documentation] dm crypt: document encrypted keyring key option (Mike Snitzer) [1885650] - [md] dm crypt: support using encrypted keys (Mike Snitzer) [1885650] - [md] dm verity fec: fix hash block number in verity_fec_decode (Mike Snitzer) [1885650] - [documentation] dm integrity: document allow_discard option (Mike Snitzer) [1885650] - [net] bridge: always clear mcast matching struct on reports and leaves (Ivan Vecera) [1859244] - [net] bridge: increase multicast's default maximum number of entries (Ivan Vecera) [1859244] - [net] bridge: mark hash_elasticity as obsolete (Ivan Vecera) [1859244] - [net] bridge: multicast: use non-bh rcu flavor (Ivan Vecera) [1859244] - [net] bridge: convert multicast to generic rhashtable (Ivan Vecera) [1859244] - [net] revert "net/bridge: Replace call_rcu_bh() and rcu_barrier_bh()" (Ivan Vecera) [1859244] - [net] ip6gre: avoid tx_error when sending MLD/DAD on external tunnels (Davide Caratti) [1847838] - [nvme] nvme-rdma: fix controller reset hang during traffic (Ming Lei) [1881760] - [nvme] nvme-tcp: fix controller reset hang during traffic (Ming Lei) [1881760] - [scsi] scsi: sd: sd_zbc: Fix ZBC disk initialization (Ming Lei) [1881760] - [md] dm: update original bio sector on Zone Append (Ming Lei) [1881760] - [s390] s390/dasd: Fix zero write for FBA devices (Ming Lei) [1881760] - [block] block: restore a specific error code in bdev_del_partition (Ming Lei) [1881760] - [block] blk-stat: make q->stats->lock irqsafe (Ming Lei) [1881760] - [block] blk-iocost: ioc_pd_free() shouldn't assume irq disabled (Ming Lei) [1881760] - [block] block: fix locking in bdev_del_partition (Ming Lei) [1881760] - [block] block: release disk reference in hd_struct_free_work (Ming Lei) [1881760] - [block] loop: Set correct device size when using LOOP_CONFIGURE (Ming Lei) [1881760] - [block] loop: unset GENHD_FL_NO_PART_SCAN on LOOP_CONFIGURE (Ming Lei) [1881760] - [block] block: check queue's limits.discard_granularity in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: don't do revalidate zones on invalid devices (Ming Lei) [1881760] - [s390] s390/dasd: fix inability to use DASD with DIAG driver (Ming Lei) [1881760] - [tools] iocost_monitor: start from the oldest usage index (Ming Lei) [1881760] - [block] iocost: Fix check condition of iocg abs_vdebt (Ming Lei) [1881760] - [block] block: Use non _rcu version of list functions for tag_set_list (Ming Lei) [1881760] - [block] blk-cgroup: show global disk stats in root cgroup io.stat (Ming Lei) [1881760] - [block] blk-cgroup: make iostat functions visible to stat printing (Ming Lei) [1881760] - [block] block: improve discard bio alignment in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: defer flush request no matter whether we have elevator (Ming Lei) [1881760] - [block] block: make blk_timeout_init() static (Ming Lei) [1881760] - [block] Revert "blk-rq-qos: remove redundant finish_wait to rq_qos_wait." (Ming Lei) [1881760] - [block] block: relax jiffies rounding for timeouts (Ming Lei) [1881760] - [lib] sbitmap: Consider cleared bits in sbitmap_bitmap_show() (Ming Lei) [1881760] - [block] blk-cgroup: clean up indentation (Ming Lei) [1881760] - [block] blk-cgroup: remove a dead check in blk_throtl_bio (Ming Lei) [1881760] - [block] blk-cgroup: remove blkcg_bio_issue_check (Ming Lei) [1881760] - [block] blk-cgroup: move rcu locking from blkcg_bio_issue_check to blk_throtl_bio (Ming Lei) [1881760] - [kernel] cgroup: unexport cgroup_rstat_updated (Ming Lei) [1881760] - [block] blk-cgroup: remove the !bio->bi_blkg check in blkcg_bio_issue_check (Ming Lei) [1881760] - [block] block: move the initial blkg lookup into blkg_tryget_closest (Ming Lei) [1881760] - [block] block: bypass blkg_tryget_closest for the root_blkg (Ming Lei) [1881760] - [block] block: merge blkg_lookup_create and __blkg_lookup_create (Ming Lei) [1881760] - [block] block: move the bio cgroup associatation helpers to blk-cgroup.c (Ming Lei) [1881760] - [block] block: move bio_associate_blkg_from_page to mm/page_io.c (Ming Lei) [1881760] - [block] block: merge __bio_associate_blkg into bio_associate_blkg_from_css (Ming Lei) [1881760] - [block] block: really clone the block cgroup in bio_clone_blkg_association (Ming Lei) [1881760] - [block] blkcg: clean up blkg_tryget_closest() (Ming Lei) [1881760] - [block] block: remove bio_disassociate_blkg (Ming Lei) [1881760] - [md] dm: use bio_uninit instead of bio_disassociate_blkg (Ming Lei) [1881760] - [block] blk-rq-qos: remove redundant finish_wait to rq_qos_wait (Ming Lei) [1881760] - [block] blktrace: Provide event for request merging (Ming Lei) [1881760] - [fs] block: simplify sb_is_blkdev_sb (Ming Lei) [1881760] - [fs] block: mark bd_finish_claiming static (Ming Lei) [1881760] - [tty] tty/sysrq: emergency_thaw_all does not depend on CONFIG_BLOCK (Ming Lei) [1881760] - [block] blk-iocost: Use struct_size() in kzalloc_node() (Ming Lei) [1881760] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1881760] - [block] block: create the request_queue debugfs_dir on registration (Ming Lei) [1881760] - [block] blk-mq: add a new blk_mq_complete_request_remote API (Ming Lei) [1881760] - [block] blk-mq: factor out a blk_mq_complete_need_ipi helper (Ming Lei) [1881760] - [block] blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: move failure injection out of blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: merge the softirq vs non-softirq IPI logic (Ming Lei) [1881760] - [block] blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP (Ming Lei) [1881760] - [block] blk-mq: complete polled requests directly (Ming Lei) [1881760] - [block] blk-mq: remove raise_blk_irq (Ming Lei) [1881760] - [block] blk-mq: factor out a helper to reise the block softirq (Ming Lei) [1881760] - [block] blk-mq: merge blk-softirq.c into blk-mq.c (Ming Lei) [1881760] - [block] nbd: Fix memory leak in nbd_add_socket (Ming Lei) [1881760] - [block] block: make function __bio_integrity_free() static (Ming Lei) [1881760] - [block] virtio-blk: free vblk-vqs in error path of virtblk_probe() (Ming Lei) [1881760] - [block] blk-mq-debugfs: update blk_queue_flag_nameaccordingly for new flags (Ming Lei) [1881760] - [block] block: release bip in a right way in error path (Ming Lei) [1881760] - [fs] block: make function 'kill_bdev' static (Ming Lei) [1881760] - [block] loop: replace kill_bdev with invalidate_bdev (Ming Lei) [1881760] - [block] partitions/ldm: Replace uuid_copy() with import_uuid() where it makes sense (Ming Lei) [1881760] - [block] block: update hctx map when use multiple maps (Ming Lei) [1881760] - [trace] trace/events/block.h: drop kernel-doc for dropped function parameter (Ming Lei) [1881760] - [block] blk-mq: Remove redundant 'return' statement (Ming Lei) [1881760] - [block] umem: remove redundant initialization of variable ret (Ming Lei) [1881760] - [block] pktcdvd: remove redundant initialization of variable ret (Ming Lei) [1881760] - [kernel] blktrace: fix endianness for blk_log_remap() (Ming Lei) [1881760] - [kernel] blktrace: fix endianness in get_pdu_int() (Ming Lei) [1881760] - [kernel] blktrace: use errno instead of bi_status (Ming Lei) [1881760] - [block] block: nr_sects_write(): Disable preemption on seqcount write (Ming Lei) [1881760] - [nvme] block: remove the error argument to the block_bio_complete tracepoint (Ming Lei) [1881760] - [block] loop: Fix wrong masking of status flags (Ming Lei) [1881760] - [block] block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed (Ming Lei) [1881760] - [block] block: always define struct blk_integrity in genhd.h (Ming Lei) [1881760] - [s390] dasd: refactor dasd_ioctl_information (Ming Lei) [1881760] - [block] loop: Add LOOP_CONFIGURE ioctl (Ming Lei) [1881760] - [block] loop: Clean up LOOP_SET_STATUS lo_flags handling (Ming Lei) [1881760] - [block] loop: Rework lo_ioctl() __user argument casting (Ming Lei) [1881760] - [block] loop: Move loop_set_status_from_info() and friends up (Ming Lei) [1881760] - [block] loop: Factor out configuring loop from status (Ming Lei) [1881760] - [block] loop: Remove figure_loop_size() (Ming Lei) [1881760] - [block] loop: Refactor loop_set_status() size calculation (Ming Lei) [1881760] - [block] loop: Switch to set_capacity_revalidate_and_notify() (Ming Lei) [1881760] - [block] loop: Factor out setting loop device size (Ming Lei) [1881760] - [block] loop: Remove sector_t truncation checks (Ming Lei) [1881760] - [block] loop: Call loop_config_discard() only after new config is applied (Ming Lei) [1881760] - [block] block/swim3: use set_current_state macro (Ming Lei) [1881760] - [block] block: mark bio_wouldblock_error() bio with BIO_QUIET (Ming Lei) [1881760] - [block] blk-wbt: rename __wbt_update_limits to wbt_update_limits (Ming Lei) [1881760] - [block] blk-wbt: remove wbt_update_limits (Ming Lei) [1881760] - [block] blk-throttle: remove tg_drain_bios (Ming Lei) [1881760] - [block] blk-throttle: remove blk_throtl_drain (Ming Lei) [1881760] - [block] null_blk: force complete for timeout request (Ming Lei) [1881760] - [block] block: fix a warning when blkdev.h is included for !CONFIG_BLOCK builds (Ming Lei) [1881760] - [block] block: reduce part_stat_lock() scope (Ming Lei) [1881760] - [block] block: use __this_cpu_add() instead of access by smp_processor_id() (Ming Lei) [1881760] - [block] block: remove rcu_read_lock() from part_stat_lock() (Ming Lei) [1881760] - [block] block: add a blk_account_io_merge_bio helper (Ming Lei) [1881760] - [block] block: account merge of two requests (Ming Lei) [1881760] - [block] zram: nvdimm: use bio_{start, end}_io_acct and disk_{start, end}_io_acct (Ming Lei) [1881760] - [nvdimm] nvdimm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [md] dm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] rsxx: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] drbd: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] block: add disk/bio-based accounting helpers (Ming Lei) [1881760] - [block] block: remove the disk and queue NULL checks in blkdev_issue_flush (Ming Lei) [1881760] - [fs] block: remove the error_sector argument to blkdev_issue_flush (Ming Lei) [1881760] - [block] block: Remove unused flush_queue_delayed in struct blk_flush_queue (Ming Lei) [1881760] - [block] null_blk: Zero-initialize read buffers in non-memory-backed mode (Ming Lei) [1881760] - [include] block: Document the bio_vec properties (Ming Lei) [1881760] - [block] bio.h: Declare the arguments of the bio iteration functions const (Ming Lei) [1881760] - [block] block: Fix type of first compat_put_{, u}long() argument (Ming Lei) [1881760] - [block] block: merge part_{inc, dev}_in_flight into their only callers (Ming Lei) [1881760] - [block] block: don't call part_{inc, dec}_in_flight for blk-mq devices (Ming Lei) [1881760] - [block] block: move the blk-mq calls out of part_in_flight{, _rw} (Ming Lei) [1881760] - [block] block: mark blk_account_io_completion static (Ming Lei) [1881760] - [block] blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference (Ming Lei) [1881760] - [kernel] blktrace: Report pid with note messages (Ming Lei) [1881760] - [block] iocost: don't let vrate run wild while there's no saturation signal (Ming Lei) [1881760] - [block] block: move blk_io_schedule() out of header file (Ming Lei) [1881760] - [block] block: export bio_release_pages and bio_iov_iter_get_pages (Ming Lei) [1881760] - [block] null_blk: Support REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: emulate ZONE_APPEND commands (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: factor out sanity checks for zoned commands (Ming Lei) [1881760] - [block] block: Modify revalidate zones (Ming Lei) [1881760] - [block] block: introduce blk_req_zone_write_trylock (Ming Lei) [1881760] - [block] block: Introduce REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [block] block: rename __bio_add_pc_page to bio_add_hw_page (Ming Lei) [1881760] - [block] block: provide fallbacks for blk_queue_zone_is_seq and blk_queue_zone_no (Ming Lei) [1881760] - [fs] block: add blk_io_schedule() for avoiding task hung in sync dio (Ming Lei) [1881760] - [block] block: don't hold part0's refcount in IO path (Ming Lei) [1881760] - [block] block: only define 'nr_sects_seq' in hd_part for 32bit SMP (Ming Lei) [1881760] - [block] bdi: fix up for "remove the name field in struct backing_dev_info" (Ming Lei) [1881760] - [fs] hfs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] bdi: remove the name field in struct backing_dev_info (Ming Lei) [1881760] - [mtd] bdi: simplify bdi_alloc (Ming Lei) [1881760] - [block] bdi: remove bdi_register_owner (Ming Lei) [1881760] - [mm] bdi: unexport bdi_register_va (Ming Lei) [1881760] - [base] driver core: remove device_create_vargs (Ming Lei) [1881760] - [block] block: rename blk_mq_alloc_rq_maps (Ming Lei) [1881760] - [block] block: rename __blk_mq_alloc_rq_map (Ming Lei) [1881760] - [fs] udf: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] isofs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] hfsplus: stop using ioctl_by_bdev (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_multisession helper (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_read_tocentry helper (Ming Lei) [1881760] - [ide] ide-cd: rename cdrom_read_tocentry (Ming Lei) [1881760] - [cdrom] block: add a cdrom_device_info pointer to struct gendisk (Ming Lei) [1881760] - [block] block: add a bio_queue_enter helper (Ming Lei) [1881760] - [block] block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT (Ming Lei) [1881760] - [block] block: improve the submit_bio and generic_make_request documentation (Ming Lei) [1881760] - [block] blk-mq: make function '__blk_mq_sched_dispatch_requests' static (Ming Lei) [1881760] - [block] block: bypass ->make_request_fn for blk-mq drivers (Ming Lei) [1881760] - [md] dm: remove the make_request_fn check in device_area_is_invalid (Ming Lei) [1881760] - [block] block: remove create_io_context (Ming Lei) [1881760] - [fs] block: unexport bdev_read_page and bdev_write_page (Ming Lei) [1881760] - [scsi] scsi: merge scsi_init_sgtable into scsi_init_io (Ming Lei) [1881760] - [block] block: provide a blk_rq_map_sg variant that returns the last element (Ming Lei) [1881760] - [block] block: remove RQF_COPY_USER (Ming Lei) [1881760] - [block] block: fold bdev_unhash_inode into invalidate_partition (Ming Lei) [1881760] - [block] block: simplify block device syncing in bdev_del_partition (Ming Lei) [1881760] - [block] block: don't call invalidate_partition from blk_drop_partitions (Ming Lei) [1881760] - [s390] dasd: use blk_drop_partitions instead of badly reimplementing it (Ming Lei) [1881760] - [block] block: remove the disk argument from blk_drop_partitions (Ming Lei) [1881760] - [block] block: remove hd_struct_kill (Ming Lei) [1881760] - [block] block: cleanup hd_struct freeing (Ming Lei) [1881760] - [block] block: pass a hd_struct to delete_partition (Ming Lei) [1881760] - [block] block: refactor blkpg_ioctl (Ming Lei) [1881760] - [block] null_blk: don't allow discard for zoned mode (Ming Lei) [1881760] - [block] null_blk: return error for invalid zone size (Ming Lei) [1881760] - [block] iocost: protect iocg->abs_vdebt with iocg->waitq.lock (Ming Lei) [1881760] - [block] block: remove the bd_openers checks in blk_drop_partitions (Ming Lei) [1881760] - [block] null_blk: Cleanup zoned device initialization (Ming Lei) [1881760] - [block] null_blk: Fix zoned command handling (Ming Lei) [1881760] - [fs] block: remove unused header (Ming Lei) [1881760] - [fs] bdev: Reduce time holding bd_mutex in sync in blkdev_close() (Ming Lei) [1881760] - [trace] blk-wbt: Drop needless newlines from tracepoint format strings (Ming Lei) [1881760] - [block] blk-wbt: Use tracepoint_string() for wbt_step tracepoint string literals (Ming Lei) [1881760] - [s390] s390/dasd: remove IOSCHED_DEADLINE from DASD Kconfig (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions again (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions (Ming Lei) [1881760] - [block] blkcg: don't offline parent blkcg first (Ming Lei) [1881760] - [block] blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it (Ming Lei) [1881760] - [block] null_blk: add trace in null_blk_zoned.c (Ming Lei) [1881760] - [block] null_blk: add tracepoint helpers for zoned mode (Ming Lei) [1881760] - [block] block: add a zone condition debug helper (Ming Lei) [1881760] - [block] rsxx: Replace zero-length array with flexible-array member (Ming Lei) [1881760] - [block] null_blk: describe the usage of fault injection param (Ming Lei) [1881760] - [block] null_blk: fix spurious IO errors after failed past-wp access (Ming Lei) [1881760] - [block] nbd: requeue command if the soecket is changed (Ming Lei) [1881760] - [block] nbd: enable replace socket if only one connection is configured (Ming Lei) [1881760] - [block] block/drbd: delete invalid function drbd_md_mark_dirty_ (Ming Lei) [1881760] - [block] loop: Only freeze block queue when needed (Ming Lei) [1881760] - [block] loop: Only change blocksize when needed (Ming Lei) [1881760] - [block] block: move bdevname() into block/generic-partition-rh.c (Ming Lei) [1881760] - [block] block: return NULL in blk_alloc_queue() on error (Ming Lei) [1881760] - [block] block: simplify queue allocation (Ming Lei) [1881760] - [block] Revert "blkdev: check for valid request queue before issuing flush" (Ming Lei) [1881760] - [block] null_blk: use blk_mq_init_queue_data (Ming Lei) [1881760] - [block] block: add a blk_mq_init_queue_data helper (Ming Lei) [1881760] - [block] block: move the ->devnode callback to struct block_device_operations (Ming Lei) [1881760] - [block] block: move block layer internals out of include/linux/genhd.h (Ming Lei) [1881760] - [fs] block: move guard_bio_eod to bio.c (Ming Lei) [1881760] - [block] block: unexport disk_map_sector_rcu (Ming Lei) [1881760] - [block] block: unexport disk_get_part (Ming Lei) [1881760] - [block] block: mark part_in_flight and part_in_flight_rw static (Ming Lei) [1881760] - [block] block: mark block_depr static (Ming Lei) [1881760] - [block] block: factor out requeue handling from dispatch code (Ming Lei) [1881760] - [block] block/diskstats: replace time_in_queue with sum of request times (Ming Lei) [1881760] - [block] block/diskstats: accumulate all per-cpu counters in one pass (Ming Lei) [1881760] - [block] block: merge partition-generic.c and check.c (Ming Lei) [1881760] - [block] block: move the various x86 Unix label formats out of genhd.h (Ming Lei) [1881760] - [block] partitions/msdos: remove LINUX_SWAP_PARTITION (Ming Lei) [1881760] - [block] block: move the *_PARTITION enum out of genhd.h (Ming Lei) [1881760] - [scsi] block: move struct partition out of genhd.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sun.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sgi.h (Ming Lei) [1881760] - [block] block: remove block/partitions/osf.h (Ming Lei) [1881760] - [block] block: remove block/partitions/karma.h (Ming Lei) [1881760] - [block] block: declare all partition detection routines in check.h (Ming Lei) [1881760] - [block] block: remove warn_no_part (Ming Lei) [1881760] - [md] block: cleanup how md_autodetect_dev is called (Ming Lei) [1881760] - [block] block: unexport read_dev_sector and put_dev_sector (Ming Lei) [1881760] - [scsi] scsi: simplify scsi_partsize (Ming Lei) [1881760] - [block] block: remove alloc_part_info and free_part_info (Ming Lei) [1881760] - [block] block: move sysfs methods shared by disks and partitions to genhd.c (Ming Lei) [1881760] - [block] block: move disk_name and related helpers out of partition-generic.c (Ming Lei) [1881760] - [fs] block: remove __bdevname (Ming Lei) [1881760] - [block] block: remove the blk_lookup_devt export (Ming Lei) [1881760] - [block] block, bfq: invoke flush_idle_tree after reparent_active_queues in pd_offline (Ming Lei) [1881760] - [block] block, bfq: make reparent_leaf_entity actually work only on leaf entities (Ming Lei) [1881760] - [block] block, bfq: turn put_queue into release_process_ref in __bfq_bic_change_cgroup (Ming Lei) [1881760] - [block] block, bfq: move forward the getting of an extra ref in bfq_bfqq_move (Ming Lei) [1881760] - [scsi] scsi: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [nvme] nvme: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] virtio_blk.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] block/genhd: Notify udev about capacity change (Ming Lei) [1881760] - [fs] block: fix a device invalidation regression (Ming Lei) [1881760] - [block] blk-iocost: remove duplicated lines in comments (Ming Lei) [1881760] - [block] block: sed-opal: Change the check condition for regular session validity (Ming Lei) [1881760] - [block] block: Document genhd capability flags (Ming Lei) [1881760] - [block] block: cleanup comment for blk_flush_complete_seq (Ming Lei) [1881760] - [block] block: remove unneeded argument from blk_alloc_flush_queue (Ming Lei) [1881760] - [block] block: cleanup for _blk/blk_rq_prep_clone (Ming Lei) [1881760] - [block] block: remove redundant setting of QUEUE_FLAG_DYING (Ming Lei) [1881760] - [block] block: use bio_{wouldblock, io}_error in direct_make_request (Ming Lei) [1881760] - [block] block: fix comment for blk_cloned_rq_check_limits (Ming Lei) [1881760] - [block] null_blk: Add support for init_hctx() fault injection (Ming Lei) [1881760] - [block] null_blk: Handle null_add_dev() failures properly (Ming Lei) [1881760] - [block] null_blk: Fix the null_add_dev() error path (Ming Lei) [1881760] - [block] compat_ioctl: simplify up block/ioctl.c (Ming Lei) [1881760] - [block] compat_ioctl: block: simplify compat_blkpg_ioctl() (Ming Lei) [1881760] - [block] compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c (Ming Lei) [1881760] - [block] blk-mq: insert flush request to the front of dispatch queue (Ming Lei) [1881760] - [block] block: Remove used kblockd_schedule_work_on() (Ming Lei) [1881760] - [block] null_blk: remove unused fields in 'nullb_cmd' (Ming Lei) [1881760] - [block] drbd: fifo_alloc() should use struct_size (Ming Lei) [1881760] - [block] partitions/ldm: fix spelling mistake "to" -> "too" (Ming Lei) [1881760] - [block] block: mark zone-mgmt bios with REQ_SYNC (Ming Lei) [1881760] - [block] blk-mq: Document functions for sending request (Ming Lei) [1881760] - [block] block: Allow t10-pi to be modular (Ming Lei) [1881760] - [block] blk-mq: optimise blk_mq_flush_plug_list() (Ming Lei) [1881760] - [include] list: introduce list_for_each_continue() (Ming Lei) [1881760] - [block] blk-mq: optimise rq sort function (Ming Lei) [1881760] - [block] blk-cgroup: cgroup_rstat_updated() shouldn't be called on cgroup1 (Ming Lei) [1881760] - [block] blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGROUP_RWSTAT (Ming Lei) [1881760] - [block] blk-cgroup: reimplement basic IO stats using cgroup rstat (Ming Lei) [1881760] - [block] blk-cgroup: remove now unused blkg_print_stat_{bytes|ios}_recursive() (Ming Lei) [1881760] - [block] blk-throtl: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: Ensure bio->bi_blkg is valid before using it (Ming Lei) [1881760] - [block] bfq-iosched: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: relocate bfqg_*rwstat*() helpers (Ming Lei) [1881760] - [md] dm: fix comment in __dm_suspend() (Mike Snitzer) [1881531] - [md] dm: fold dm_process_bio() into dm_make_request() (Mike Snitzer) [1881531] - [md] dm: fix missing imposition of queue_limits from dm_wq_work() thread (Mike Snitzer) [1881531] - [md] dm: optimize max_io_len() by inlining max_io_len_target_boundary() (Mike Snitzer) [1881531] - [md] dm: push md->immutable_target optimization down to __process_bio() (Mike Snitzer) [1881531] - [md] dm: change max_io_len() to use blk_max_size_offset() (Mike Snitzer) [1881531] - [md] dm table: stack 'chunk_sectors' limit to account for target-specific splitting (Mike Snitzer) [1881531] - [block] block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer) [1881531] - [block] block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer) [1881531] - [md] dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer) [1881531] - [net] net-sysfs: add backlog len and CPU id to softnet data (Paolo Abeni) [1866909] - [net] try to avoid unneeded backlog flush (Paolo Abeni) [1866909] - [net] skbuff: fix a data race in skb_queue_len() (Paolo Abeni) [1866909] - [cpuidle] cpuidle: pseries: Fix CEDE latency conversion from tb to us (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Fixup exit latency for CEDE(0) (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Add function to parse extended CEDE records (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Set the latency-hint before entering CEDE (Diego Domingos) [1608791] - [arm64] paravirt: Initialize steal time when cpu is online (Andrew Jones) [1879137]- [infiniband] i40iw: Add support to make destroy QP synchronous (Stefan Assmann) [1757949] - [fs] xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (Carlos Maiolino) [1859160] - [fs] xfs: fix inode allocation block res calculation precedence (Carlos Maiolino) [1859160] - [fs] xfs: fix reflink quota reservation accounting error (Carlos Maiolino) [1859160] - [fs] xfs: preserve rmapbt swapext block reservation from freed blocks (Carlos Maiolino) [1859160] - [fs] xfs: fix duplicate verification from xfs_qm_dqflush() (Carlos Maiolino) [1859160] - [fs] xfs: fix unmount hang and memory leak on shutdown during quotaoff (Carlos Maiolino) [1859160] - [fs] xfs: factor out quotaoff intent AIL removal and memory free (Carlos Maiolino) [1859160] - [fs] xfs: fix incorrect test in xfs_alloc_ag_vextent_lastblock (Carlos Maiolino) [1859160] - [fs] xfs: fix regression in "cleanup xfs_dir2_block_getdents" (Carlos Maiolino) [1859160] - [fs] xfs: fix use-after-free when aborting corrupt attr inactivation (Carlos Maiolino) [1859160] - [fs] xfs: fix iclog release error check race with shutdown (Carlos Maiolino) [1859160] - [fs] xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Carlos Maiolino) [1859160] - [fs] xfs: clean up the error handling in xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: acquire superblock freeze protection on eofblocks scans (Carlos Maiolino) [1859160] - [fs] xfs: xfs_dabuf_map should return ENOMEM when map allocation fails (Carlos Maiolino) [1859160] - [fs] xfs: fix xfs_buf_ioerror_alert location reporting (Carlos Maiolino) [1859160] - [fs] xfs: remove unnecessary null pointer checks from _read_agf callers (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOCK callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_btree_get_buffunctions (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_uncached return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_alloc return an error code (Carlos Maiolino) [1859160] - [fs] xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: change return value of xfs_inode_need_cow to int (Carlos Maiolino) [1859160] - [fs] xfs: check log iovec size to make sure it's plausibly a buffer log format (Carlos Maiolino) [1859160] - [fs] xfs: make struct xfs_buf_log_format have a consistent size (Carlos Maiolino) [1859160] - [fs] xfs: complain if anyone tries to create a too-large buffer log item (Carlos Maiolino) [1859160] - [fs] xfs: clean up xfs_buf_item_get_format return value (Carlos Maiolino) [1859160] - [fs] xfs: streamline xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: fix memory corruption during remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: refactor remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read (Carlos Maiolino) [1859160] - [fs] xfs: Add __packed to xfs_dir2_sf_entry_t definition (Carlos Maiolino) [1859160] - [fs] xfs: fix s_maxbytes computation on 32-bit kernels (Carlos Maiolino) [1859160] - [fs] xfs: truncate should remove all blocks, not just to the end of the page cache (Carlos Maiolino) [1859160] - [fs] xfs: introduce XFS_MAX_FILEOFF (Carlos Maiolino) [1859160] - [fs] xfs: remove bogus assertion when online repair isn't enabled (Carlos Maiolino) [1859160] - [fs] xfs: Remove all strlen in all xfs_attr_* functions for attr names (Carlos Maiolino) [1859160] - [fs] xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Carlos Maiolino) [1859160] - [fs] xfs: also remove cached ACLs when removing the underlying attr (Carlos Maiolino) [1859160] - [fs] xfs: reject invalid flags combinations in XFS_IOC_ATTRMULTI_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove shadow variable in xfs_btree_lshift (Carlos Maiolino) [1859160] - [fs] xfs: quota: move to time64_t interfaces (Carlos Maiolino) [1859160] - [fs] xfs: Make the symbol 'xfs_rtalloc_log_count' static (Carlos Maiolino) [1859160] - [fs] libxfs: resync with the userspace libxfs (Carlos Maiolino) [1859160] - [fs] xfs: fix log reservation overflows when allocating large rt extents (Carlos Maiolino) [1859160] - [fs] xfs: fix mount failure crash on invalid iclog memory access (Carlos Maiolino) [1859160] - [fs] xfs: don't check for AG deadlock for realtime files in bunmapi (Carlos Maiolino) [1859160] - [fs] xfs: fix realtime file data space leak (Carlos Maiolino) [1859160] - [fs] xfs: allow parent directory scans to be interrupted with fatal signals (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_get_buf (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_read_buf (Carlos Maiolino) [1859160] - [fs] xfs: split xfs_da3_node_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leafn_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_attr3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_reada_buf (Carlos Maiolino) [1859160] - [fs] xfs: improve the xfs_dabuf_map calling conventions (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: simplify mappedbno handling in xfs_da_{get, read}_buf (Carlos Maiolino) [1859160] - [fs] xfs: report corruption only as a regular error (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_free() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_destroy() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove slab init wrappers (Carlos Maiolino) [1859160] - [fs] xfs: fix another missing include (Carlos Maiolino) [1859160] - [fs] xfs: remove XFS_IOC_FSSETDM and XFS_IOC_FSSETDM_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove duplicated include from xfs_dir2_data.c (Carlos Maiolino) [1859160] - [fs] xfs: remove unused structure members & simple typedefs (Carlos Maiolino) [1859160] - [fs] xfs: remove unused typedef definitions (Carlos Maiolino) [1859160] - [fs] xfs: Replace function declaration by actual definition (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_qoff_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_dq_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_quotainfo_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Carlos Maiolino) [1859160] - [fs] xfs: avoid time_t in user api (Carlos Maiolino) [1859160] - [fs] xfs: don't reset the "inode core" in xfs_iread (Carlos Maiolino) [1859160] - [fs] xfs: merge the projid fields in struct xfs_icdinode (Carlos Maiolino) [1859160] - [fs] xfs: use a struct timespec64 for the in-core crtime (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->m_dirnameops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused m_chsize field (Carlos Maiolino) [1859160] - [fs] xfs: convert open coded corruption check to use XFS_IS_CORRUPT (Carlos Maiolino) [1859160] - [fs] xfs: kill the XFS_WANT_CORRUPT_* macros (Carlos Maiolino) [1859160] - [fs] xfs: add a XFS_IS_CORRUPT macro (Carlos Maiolino) [1859160] - [fs] xfs: attach dquots before performing xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: actually check xfs_btree_check_block return in xfs_btree_islastblock (Carlos Maiolino) [1859160] - [fs] xfs: always pass a valid hdr to xfs_dir3_leaf_check_int (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_dir2_data_freescan and xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused dir ops infrastructure (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_get_ftype and ->data_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_bestfree_p (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 data block fixed offsets to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entry_tag_p (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: replace xfs_dir3_data_endp with xfs_dir3_data_end_offset (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused ->data_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: cleanup __xfs_dir3_data_check (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_to_sf (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_directory_data_bestfree (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_dir_rec (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_leaf_getdents (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_getdents (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_unused_p method (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_dot_entry_p and ->data_dotdot_entry_p methods (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dotdot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ->data_first_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ftype and ->sf_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ino and ->sf_put_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_entsize and ->sf_nextentry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_parent_ino and ->sf_put_parent_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->db_to_fdb and ->db_to_fdindex (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 free bests count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 free header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a bests pointer to struct xfs_dir3_icfree_hdr (Carlos Maiolino) [1859160] - [fs] xfs: make the xfs_dir3_icfree_hdr available to xfs_dir2_node_addname_int (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 leaf entries count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 leaf header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add an entries pointer to struct xfs_dir3_icleaf_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the node header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a btree entries pointer to struct xfs_da3_icnode_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: refactor btree node scrubbing (Carlos Maiolino) [1859160] - [fs] xfs: use unsigned int for all size values in struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move incore structures out of xfs_da_format.h (Carlos Maiolino) [1859160] - [fs] xfs: remove a stray tab in xfs_remount_rw() (Carlos Maiolino) [1859160] - [fs] xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Carlos Maiolino) [1859160] - [fs] xfs: refactor "does this fork map blocks" predicate (Carlos Maiolino) [1859160] - [fs] xfs: clean up weird while loop in xfs_alloc_ag_vextent_near (Carlos Maiolino) [1859160] - [fs] xfs: annotate functions that trip static checker locking checks (Carlos Maiolino) [1859160] - [fs] xfs: Correct comment tyops -> typos (Carlos Maiolino) [1859160] - [fs] xfs: range check ri_cnt when recovering log items (Carlos Maiolino) [1859160] - [fs] xfs: "optimize" buffer item log segment bitmap setting (Carlos Maiolino) [1859160] - [fs] xfs: null out bma->prev if no previous extent (Carlos Maiolino) [1859160] - [fs] xfs: fix missing header includes (Carlos Maiolino) [1859160] - [fs] xfs: periodically yield scrub threads to the scheduler (Carlos Maiolino) [1859160] - [fs] xfs: remove redundant assignment to variable error (Carlos Maiolino) [1859160] - [fs] xfs: add missing early termination checks to record scrubbing functions (Carlos Maiolino) [1859160] - [fs] xfs: make the assertion message functions take a mount parameter (Carlos Maiolino) [1859160] - [fs] xfs: add missing assert in xfs_fsmap_owner_from_rmap (Carlos Maiolino) [1859160] - [fs] xfs: decrease indenting problems in xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: fold xfs_mount-alloc() into xfs_init_fs_context() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_parse_param() above xfs_fc_get_tree() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_get_tree() above xfs_fc_reconfigure() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_reconfigure() above xfs_fc_free() (Carlos Maiolino) [1859160] - [fs] xfs: switch to use the new mount-api (Carlos Maiolino) [1859160] - [fs] xfs: dont set sb in xfs_mount_alloc() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_parseargs() validation to a helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_parseags() (Carlos Maiolino) [1859160] - [fs] xfs: avoid redundant checks when options is empty (Carlos Maiolino) [1859160] - [fs] xfs: refactor suffix_kstrtoint() (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_ro() helper (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_rw() helper (Carlos Maiolino) [1859160] - [fs] xfs: merge freeing of mp names and mp (Carlos Maiolino) [1859160] - [fs] xfs: use kmem functions for struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: dont use XFS_IS_QUOTA_RUNNING() for option check (Carlos Maiolino) [1859160] - [fs] xfs: use super s_id instead of struct xfs_mount m_fsname (Carlos Maiolino) [1859160] - [fs] xfs: remove unused struct xfs_mount field m_fsname_len (Carlos Maiolino) [1859160] - [fs] xfs: always log corruption errors (Carlos Maiolino) [1859160] - [fs] xfs: constify the buffer pointer arguments to error functions (Carlos Maiolino) [1859160] - [fs] xfs: relax shortform directory size checks (Carlos Maiolino) [1859160] - [fs] xfs: cleanup use of the XFS_ALLOC_ flags (Carlos Maiolino) [1859160] - [fs] xfs: move extent zeroing to xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: simplify the xfs_iomap_write_direct calling (Carlos Maiolino) [1859160] - [fs] xfs: don't log the inode in xfs_fs_map_blocks if it (Carlos Maiolino) [1859160] - [fs] xfs: slightly tweak an assert in xfs_fs_map_blocks (Carlos Maiolino) [1859160] - [fs] xfs: remove the extsize argument to xfs_eof_alignment (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_eof_alignment static (Carlos Maiolino) [1859160] - [fs] xfs: simplify xfs_iomap_eof_align_last_fsb (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_showargs into xfs_fs_show_options (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing inode32/64 in xfs_showargs (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing the allocsize option in (Carlos Maiolino) [1859160] - [fs] xfs: reverse the polarity of XFS_MOUNT_COMPAT_IOSIZE (Carlos Maiolino) [1859160] - [fs] xfs: rename the XFS_MOUNT_DFLT_IOSIZE option to (Carlos Maiolino) [1859160] - [fs] xfs: simplify parsing of allocsize mount option (Carlos Maiolino) [1859160] - [fs] xfs: rename the m_writeio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: remove the m_readio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: don't use a different allocsice for -o wsync (Carlos Maiolino) [1859160] - [fs] xfs: cleanup calculating the stat optimal I/O size (Carlos Maiolino) [1859160] - [fs] xfs: remove the dsunit and dswidth variables in (Carlos Maiolino) [1859160] - [fs] xfs: simplify setting bio flags (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmap_count_blocks using newer btree helpers (Carlos Maiolino) [1859160] - [fs] xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Carlos Maiolino) [1859160] - [fs] xfs: namecheck directory entry names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: namecheck attribute names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: check attribute leaf block structure (Carlos Maiolino) [1859160] - [fs] xfs: consolidate preallocation in xfs_file_fallocate (Carlos Maiolino) [1859160] - [fs] xfs: disable xfs_ioc_space for always COW inodes (Carlos Maiolino) [1859160] - [fs] fs: add generic UNRESVSP and ZERO_RANGE ioctl handlers (Carlos Maiolino) [1859160] - [fs] xfs: don't implement XFS_IOC_RESVSP / XFS_IOC_RESVSP64 (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_ioctl (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_dio_aio_write (Carlos Maiolino) [1859160] - [fs] xfs: add a xfs_inode_buftarg helper (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_buf_free static (Carlos Maiolino) [1859160] - [fs] xfs: add mising include of xfs_pnfs.h for missing declarations (Carlos Maiolino) [1859160] - [fs] xfs: don't set bmapi total block req where minleft is (Carlos Maiolino) [1859160] - [fs] xfs: cap longest free extent to maximum allocatable (Carlos Maiolino) [1859160] - [fs] xfs: remove the duplicated inode log fieldmask set (Carlos Maiolino) [1859160] - [fs] xfs: improve the IOMAP_NOWAIT check for COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_direct_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: rename the whichfork variable in xfs_buffered_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: split the iomap ops for buffered vs direct writes (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_file_iomap_begin_delay around (Carlos Maiolino) [1859160] - [fs] xfs: split out a new set of read-only iomap ops (Carlos Maiolino) [1859160] - [fs] xfs: factor out a helper to calculate the end_fsb (Carlos Maiolino) [1859160] - [fs] xfs: fill out the srcmap in iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_file_iomap_begin_delay (Carlos Maiolino) [1859160] - [fs] xfs: pass two imaps to xfs_reflink_allocate_cow (Carlos Maiolino) [1859160] - [fs] xfs: remove xfs_reflink_dirty_extents (Carlos Maiolino) [1859160] - [fs] xfs: also call xfs_file_iomap_end_delalloc for zeroing operations (Carlos Maiolino) [1859160] - [fs] xfs: remove the XLOG_STATE_DO_CALLBACK state (Carlos Maiolino) [1859160] - [fs] xfs: turn ic_state into an enum (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused XLOG_STATE_ALL and XLOG_STATE_UNUSED flags (Carlos Maiolino) [1859160] - [fs] xfs: remove dead ifdef XFSERRORDEBUG code (Carlos Maiolino) [1859160] - [fs] xfs: call xlog_state_release_iclog with l_icloglock held (Carlos Maiolino) [1859160] - [fs] xfs: move the locking from xlog_state_finish_copy to the callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ic_io_size field from xlog_in_core (Carlos Maiolino) [1859160] - [fs] xfs: pass the correct flag to xlog_write_iclog (Carlos Maiolino) [1859160] - [fs] xfs: optimize near mode bnobt scans with concurrent cntbt lookups (Carlos Maiolino) [1859160] - [fs] xfs: factor out tree fixup logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor near mode alloc bnobt scan into separate function (Carlos Maiolino) [1859160] - [fs] xfs: refactor and reuse best extent scanning logic (Carlos Maiolino) [1859160] - [fs] xfs: refactor allocation tree fixup code (Carlos Maiolino) [1859160] - [fs] xfs: reuse best extent tracking logic for bnobt scan (Carlos Maiolino) [1859160] - [fs] xfs: refactor cntbt lastblock scan best extent logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: track best extent from cntbt lastblock scan in alloc cursor (Carlos Maiolino) [1859160] - [fs] xfs: track allocation busy state in allocation cursor (Carlos Maiolino) [1859160] - [fs] xfs: introduce allocation cursor data structure (Carlos Maiolino) [1859160] - [fs] xfs: track active state of allocation btree cursors (Carlos Maiolino) [1859160] - [fs] xfs: ignore extent size hints for always COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: include QUOTA, FATAL ASSERT build options in XFS_BUILD_OPTIONS (Carlos Maiolino) [1859160] - [pinctrl] pinctrl: tigerlake: Add support for Tiger Lake-H (Steve Best) [1782722] - [pinctrl] pinctrl: intel: Introduce common flags for GPIO mapping scheme (Steve Best) [1782722] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs (Steve Best) [1782724]- [netdrv] iavf: Fix incorrect adapter get in iavf_resume (Stefan Assmann) [1842896] - [netdrv] iavf: use generic power management (Stefan Assmann) [1842896] - [net] openvswitch: fixes crash if nf_conncount_init() fails (Eelco Chaudron) [1876445] - [fs] cifs`: handle ERRBaduid for SMB1 (Leif Sahlberg) [1875184] - [net] SUNRPC: 'Directory with parent 'rpc_clnt' already present!' (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Don't use RPC_TASK_CRED_NOREF with pnfs (Scott Mayhew) [1872310] - [fs] NFS: Don't use RPC_TASK_CRED_NOREF with delegreturn (Scott Mayhew) [1872310] - [net] SUNRPC: Signalled ASYNC tasks need to exit (Scott Mayhew) [1872310] - [net] SUNRPC: fix use-after-free in rpc_free_client_work() (Scott Mayhew) [1872310] - [fs] NFS: Fix a race in __nfs_list_for_each_server() (Scott Mayhew) [1872310] - [net] SUNRPC: defer slow parts of rpc_free_client() to a workqueue (Scott Mayhew) [1872310] - [net] SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") (Scott Mayhew) [1872310] - [fs] NFSv4: Remove unreachable error condition due to rpc_run_task() (Scott Mayhew) [1872310] - [net] SUNRPC: Remove unreachable error condition (Scott Mayhew) [1872310] - [fs] nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix a credential use-after-free issue in pnfs_roc() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Ensure that _pnfs_return_layout() waits for layoutreturn completion (Scott Mayhew) [1872310] - [net] svcrdma: Fix leak of svc_rdma_recv_ctxt objects (Scott Mayhew) [1872310] - [fs] NFS: Fix an ABBA spinlock issue in pnfs_update_layout() (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge (Scott Mayhew) [1872310] - [fs] nfsd: memory corruption in nfsd4_lock() (Scott Mayhew) [1872310] - [fs] pNFS: Fix RCU lock leakage (Scott Mayhew) [1872310] - [fs] NFS: Clean up process of marking inode stale (Scott Mayhew) [1872310] - [fs] NFS: Add softreval behaviour to nfs_lookup_revalidate() (Scott Mayhew) [1872310] - [fs] NFS: Add mount option 'softreval' (Scott Mayhew) [1872310] - [net] SUNRPC: Don't start a timer on an already queued rpc task (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Reference the layout cred in pnfs_prepare_layoutreturn() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix dereference of layout cred in pnfs_layoutcommit_inode() (Scott Mayhew) [1872310] - [fs] NFS: Beware when dereferencing the delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Add a module parameter to set nfs_mountpoint_expiry_timeout (Scott Mayhew) [1872310] - [fs] NFS: Try to join page groups before an O_DIRECT retransmission (Scott Mayhew) [1872310] - [fs] NFS: Refactor nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Reverse the submission order of requests in __nfs_pageio_add_request() (Scott Mayhew) [1872310] - [fs] NFS: Clean up nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Remove the redundant function nfs_pgio_has_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix memory leaks in nfs_pageio_stop_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix a request reference leak in nfs_direct_write_clear_reqs() (Scott Mayhew) [1872310] - [fs] NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests() (Scott Mayhew) [1872310] - [fs] NFS: Remove unused FLUSH_SYNC support in nfs_initiate_pgio() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Specify the layout segment range in LAYOUTGET (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: remove requirement for whole file layouts (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Check the layout segment range before doing I/O (Scott Mayhew) [1872310] - [fs] pNFS/flexfile: Don't merge layout segments if the mirrors don't match (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Fix pnfs_layout_mark_request_commit() invalid layout segment handling (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Simplify bucket layout segment reference counting (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Clean up pNFS commit operations (Scott Mayhew) [1872310] - [fs] NFS: Remove bucket array from struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Add a helper pnfs_generic_search_commit_reqs() (Scott Mayhew) [1872310] - [fs] pNFS: Enable per-layout segment commit structures (Scott Mayhew) [1872310] - [fs] pNFS: Add infrastructure for cleaning up per-layout commit structures (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Support commit arrays in nfs_clear_pnfs_ds_commit_verifiers() (Scott Mayhew) [1872310] - [fs] NFS: Fix O_DIRECT commit verifier handling (Scott Mayhew) [1872310] - [fs] NFS: commit errors should be fatal (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Allow O_DIRECT to release the DS commitinfo (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_recover_commit_reqs() (Scott Mayhew) [1872310] - [fs] NFSv4/pNFS: Scan the full list of commit arrays when committing (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Support a list of commit arrays in struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [net] SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' (Scott Mayhew) [1872310] - [include] SUNRPC/cache: don't allow invalid entries to be flushed (Scott Mayhew) [1872310] - [fs] pNFS: Add a helper to allocate the array of buckets (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Refactor pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Simplify allocation of the mirror array (Scott Mayhew) [1872310] - [fs] NFS: Don't specify NFS version in "UDP not supported" error (Scott Mayhew) [1872310] - [fs] nfsroot: set tcp as the default transport protocol (Scott Mayhew) [1872310] - [fs] NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails (Scott Mayhew) [1872310] - [fs] nfs: Fix up documentation in nfs_follow_referral() and nfs_do_submount() (Scott Mayhew) [1872310] - [net] sunrpc: Add tracing for cache events (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Allow garbage collection of invalid cache entries (Scott Mayhew) [1872310] - [net] sunrpc: clean up cache entry add/remove from hashtable (Scott Mayhew) [1872310] - [net] sunrpc: Fix potential leaks in sunrpc_cache_unhash() (Scott Mayhew) [1872310] - [fs] nfsd: export upcalls must not return ESTALE when mountd is down (Scott Mayhew) [1872310] - [fs] nfsd: Don't add locks to closed or closing open stateids (Scott Mayhew) [1872310] - [net] SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends (Scott Mayhew) [1872310] - [net] SUNRPC: Refactor xs_sendpages() (Scott Mayhew) [1872310] - [fs] NFSD: Clean up nfsd4_encode_readv (Scott Mayhew) [1872310] - [fs] fs: nfsd: nfs4state.c: Use built-in RCU list checking (Scott Mayhew) [1872310] - [net] sunrpc: Pass lockdep expression to RCU lists (Scott Mayhew) [1872310] - [include] sunrpc: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [net] SUNRPC: Trim stack utilization in the wrap and unwrap paths (Scott Mayhew) [1872310] - [net] SUNRPC: Remove xdr_buf_read_mic() (Scott Mayhew) [1872310] - [net] sunrpc: Fix gss_unwrap_resp_integ() again (Scott Mayhew) [1872310] - [fs] nfs: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [fs] NFSv4.2: error out when relink swapfile (Scott Mayhew) [1872310] - [fs] NFS:remove redundant call to nfs_do_access (Scott Mayhew) [1872310] - [net] SUNRPC: remove redundant assignments to variable status (Scott Mayhew) [1872310] - [fs] NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_expired() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_unclaimed() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_client_return_marked_delegations() (Scott Mayhew) [1872310] - [fs] NFS: Add a helper nfs_client_for_each_server() (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Clean up nfs_layout_find_inode() (Scott Mayhew) [1872310] - [fs] NFSv4: Ensure layout headers are RCU safe (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Report DELAY and GRACE errors from the DS to the server (Scott Mayhew) [1872310] - [fs] NFS: Limit the size of the access cache by default (Scott Mayhew) [1872310] - [fs] NFS: Avoid referencing the cred twice in async rename/unlink (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid unnecessary credential references in layoutget (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid referencing the cred unnecessarily during NFSv4 I/O (Scott Mayhew) [1872310] - [fs] NFS: Assume cred is pinned by open context in I/O requests (Scott Mayhew) [1872310] - [net] SUNRPC: Don't take a reference to the cred on synchronous tasks (Scott Mayhew) [1872310] - [net] SUNRPC: Add a flag to avoid reference counts on credentials (Scott Mayhew) [1872310] - [fs] NFS: Ensure we time out if a delegreturn does not complete (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred (Scott Mayhew) [1872310] - [fs] NFSv4: nfs_update_inplace_delegation() should update delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Use the 64-bit server readdir cookies when possible (Scott Mayhew) [1872310] - [net] Documentation: nfsroot.rst: Fix references to nfsroot.rst (Scott Mayhew) [1872310] - [fs] nfs: add missing "posix" local_lock constant table definition (Scott Mayhew) [1622041] - [samples] samples/vfs: avoid warning in statx override (Scott Mayhew) [1622041] - [fs] Fix use after free in get_tree_bdev() (Scott Mayhew) [1622041] - [security] selinux: fix regression introduced by move_mount(2) syscall (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs() (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix error handling when setting up mounts (Scott Mayhew) [1622041] - [fs] cramfs: fix usage on non-MTD device (Scott Mayhew) [1622041] - [fs] vfs: move_mount: reject moving kernel internal mounts (Scott Mayhew) [1622041] - [fs] do_move_mount(): fix an unsafe use of is_anon_ns() (Scott Mayhew) [1622041] - [fs] fs/namespace: fix unprivileged mount propagation (Scott Mayhew) [1622041] - [fs] vfs: fsmount: add missing mntget() (Scott Mayhew) [1622041] - [fs] get rid of checking for absent device name in vfs_get_tree() (Scott Mayhew) [1622041] - [scripts] scripts/gdb: replace flags (MS_xyz -> SB_xyz) (Scott Mayhew) [1622041] - [mm] tmpfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [fs] procfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] hugetlbfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] cramfs: switch to use of errofc() et.al (Scott Mayhew) [1622041] - [fs] gfs2: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [include] prefix-handling analogues of errorf() and friends (Scott Mayhew) [1622041] - [fs] turn fs_param_is_... into functions (Scott Mayhew) [1622041] - [fs] fs_parse: handle optional arguments sanely (Scott Mayhew) [1622041] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Scott Mayhew) [1622041] - [x86] x86/resctrl: Fix typos in the mba_sc mount option (Scott Mayhew) [1622041] - [fs] fs_parser: remove fs_parameter_description name field (Scott Mayhew) [1622041] - [documentation] vfs: Update mount API docs (Scott Mayhew) [1622041] - [fs] add prefix to fs_context->log (Scott Mayhew) [1622041] - [include] new primitive: __fs_parse() (Scott Mayhew) [1622041] - [include] struct p_log, variants of warnf() et.al. taking that one instead (Scott Mayhew) [1622041] - [fs] teach logfc() to handle prefices, give it saner calling conventions (Scott Mayhew) [1622041] - [kernel] get rid of cg_invalf() (Scott Mayhew) [1622041] - [fs] get rid of fs_value_is_filename_empty (Scott Mayhew) [1622041] - [fs] don't bother with explicit length argument for __lookup_constant() (Scott Mayhew) [1622041] - [fs] fold struct fs_parameter_enum into struct constant_table (Scott Mayhew) [1622041] - [fs] fs_parse: get rid of ->enums (Scott Mayhew) [1622041] - [fs] fs: fs_parser: fix printk format warning (Scott Mayhew) [1622041] - [fs] Pass consistent param->type to fs_parse() (Scott Mayhew) [1622041] - [fs] vfs: add missing blkdev_put() in get_tree_bdev() (Scott Mayhew) [1622041] - [mm] shmem: fix LSM options parsing (Scott Mayhew) [1622041] - [fs] gfs2: make gfs2_fs_parameters static (Scott Mayhew) [1622041] - [fs] gfs2: Fix initialisation of args for remount (Scott Mayhew) [1622041] - [fs] gfs2: Fix memory leak when gfs2meta's fs_context is freed (Scott Mayhew) [1622041] - [fs] gfs2: Convert gfs2 to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Fix fscache super_cookie allocation (Scott Mayhew) [1622041] - [fs] NFS: Fix a few constant_table array definitions (Scott Mayhew) [1622041] - [fs] NFS: Fix leak of ctx->nfs_server.hostname (Scott Mayhew) [1622041] - [fs] NFS: Don't hard-code the fs_type when submounting (Scott Mayhew) [1622041] - [fs] NFS: Ensure the fs_context has the correct fs_type before mounting (Scott Mayhew) [1622041] - [fs] nfs: Return EINVAL rather than ERANGE for mount parse errors (Scott Mayhew) [1622041] - [fs] NFS: Attach supplementary error information to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Additional refactoring for fs_context conversion (Scott Mayhew) [1622041] - [fs] NFS: Add fs_context support (Scott Mayhew) [1622041] - [fs] NFS: Convert mount option parsing to use functionality from fs_parser.h (Scott Mayhew) [1622041] - [fs] NFS: rename nfs_fs_context pointer arg in a few functions (Scott Mayhew) [1622041] - [fs] NFS: Do some tidying of the parsing code (Scott Mayhew) [1622041] - [fs] NFS: Add a small buffer in nfs_fs_context to avoid string dup (Scott Mayhew) [1622041] - [fs] NFS: Deindent nfs_fs_context_parse_option() (Scott Mayhew) [1622041] - [fs] NFS: Split nfs_parse_mount_options() (Scott Mayhew) [1622041] - [fs] NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context (Scott Mayhew) [1622041] - [fs] NFS: Constify mount argument match tables (Scott Mayhew) [1622041] - [fs] NFS: Move mount parameterisation bits into their own file (Scott Mayhew) [1622041] - [fs] nfs: get rid of ->set_security() (Scott Mayhew) [1622041] - [fs] nfs_clone_sb_security(): simplify the check for server bogosity (Scott Mayhew) [1622041] - [fs] nfs: get rid of mount_info ->fill_super() (Scott Mayhew) [1622041] - [fs] nfs: don't pass nfs_subversion to ->create_server() (Scott Mayhew) [1622041] - [fs] nfs: unexport nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: merge xdev and remote file_system_type (Scott Mayhew) [1622041] - [fs] nfs: don't bother passing nfs_subversion to ->try_mount() and nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: stash nfs_subversion reference into nfs_mount_info (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs_xdev_mount() (Scott Mayhew) [1622041] - [fs] nfs4: fold nfs_do_root_mount/nfs_follow_remote_path (Scott Mayhew) [1622041] - [fs] nfs: don't bother setting/restoring export_path around do_nfs_root_mount() (Scott Mayhew) [1622041] - [fs] nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs4_remote{, _referral}_mount (Scott Mayhew) [1622041] - [fs] nfs: stash server into struct nfs_mount_info (Scott Mayhew) [1622041] - [fs] saner calling conventions for nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] NFS: Make "port=" mount option optional for RDMA mounts (Scott Mayhew) [1622041] - [fs] vfs: Make fs_parse() handle fs_param_is_fd-type params better (Scott Mayhew) [1622041] - [include] vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API (Scott Mayhew) [1622041] - [mm] shmem_parse_one(): switch to use of fs_parse() (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): take handling a single option into a helper (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): don't bother with mpol in separate variable (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): use a separate structure to keep the results (Scott Mayhew) [1622041] - [base] make shmem_fill_super() static (Scott Mayhew) [1622041] - [fs] make ramfs_fill_super() static (Scott Mayhew) [1622041] - [base] devtmpfs: don't mix {ramfs, shmem}_fill_super() with mount_single() (Scott Mayhew) [1622041] - [fs] vfs: Convert squashfs to use the new mount API (Scott Mayhew) [1622041] - [mtd] mtd: Kill mount_mtd() (Scott Mayhew) [1622041] - [fs] vfs: Convert cramfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add a single-or-reconfig keying to vfs_get_super() (Scott Mayhew) [1622041] - [mtd] mtd: Provide fs_context-aware mount_mtd() replacement (Scott Mayhew) [1622041] - [fs] vfs: Create fs_context-aware mount_bdev() replacement (Scott Mayhew) [1622041] - [fs] new helper: get_tree_keyed() (Scott Mayhew) [1622041] - [fs] vfs: set fs_context::user_ns for reconfigure (Scott Mayhew) [1622041] - [init] mnt_init(): call shmem_init() unconditionally (Scott Mayhew) [1622041] - [base] constify ksys_mount() string arguments (Scott Mayhew) [1622041] - [fs] don't bother with registering rootfs (Scott Mayhew) [1622041] - [fs] init_rootfs(): don't bother with init_ramfs_fs() (Scott Mayhew) [1622041] - [security] vfs: Convert selinuxfs to use the new mount API (Scott Mayhew) [1622041] - [security] vfs: Convert securityfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert openpromfs to use the new mount API (Scott Mayhew) [1622041] - [xen] vfs: Convert xenfs to use the new mount API (Scott Mayhew) [1622041] - [oprofile] vfs: Convert oprofilefs to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert ibmasmfs to use the new mount API (Scott Mayhew) [1622041] - [infiniband] vfs: Convert qib_fs/ipathfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert efivarfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert configfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert binfmt_misc to use the new mount API (Scott Mayhew) [1622041] - [fs] convenience helper: get_tree_single() (Scott Mayhew) [1622041] - [fs] convenience helper get_tree_nodev() (Scott Mayhew) [1622041] - [fs] vfs: Kill sget_userns() (Scott Mayhew) [1622041] - [fs] vfs: Use sget_fc() for pseudo-filesystems (Scott Mayhew) [1622041] - [dma-buf] fold mount_pseudo_xattr() into pseudo_fs_get_tree() (Scott Mayhew) [1622041] - [virtio] vfs: Convert virtio_balloon to use the new mount API (Scott Mayhew) [1622041] - [scsi] vfs: Convert ocxlflash to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert cxl to use the new mount API (Scott Mayhew) [1622041] - [drm] vfs: Convert drm to use the new mount API (Scott Mayhew) [1622041] - [dax] vfs: Convert dax to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert sockfs to use the new mount API (Scott Mayhew) [1622041] - [mm] vfs: Convert zsmalloc to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert pipe to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert nsfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert bdev to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert anon_inodes to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert aio to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide a mount_pseudo-replacement for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide sb->s_iflags settings in fs_context struct (Scott Mayhew) [1622041] - [fs] vfs: Fix refcounting of filenames in fs_parser (Scott Mayhew) [1622041] - [fs] move mount_capable() further out (Scott Mayhew) [1622041] - [fs] move mount_capable() calls to vfs_get_tree() (Scott Mayhew) [1622041] - [kernel] cpuset: move mount -t cpuset logics into cgroup.c (Scott Mayhew) [1622041] - [fs] procfs: set ->user_ns before calling ->get_tree() (Scott Mayhew) [1622041] - [ipc] mqueue: set ->user_ns before ->get_tree() (Scott Mayhew) [1622041] - [fs] switch mount_capable() to fs_context (Scott Mayhew) [1622041] - [fs] legacy_get_tree(): pass fc->user_ns to mount_capable() (Scott Mayhew) [1622041] - [fs] move the capability checks from sget_userns() to legacy_get_tree() (Scott Mayhew) [1622041] - [fs] vfs: Kill mount_ns() (Scott Mayhew) [1622041] - [fs] vfs: Convert nfsctl to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert rpc_pipefs to use the new mount API (Scott Mayhew) [1622041] - [fs] consolidate the capability checks in sget_{fc, userns}() (Scott Mayhew) [1622041] - [fs] start massaging the checks in sget_...(): move to sget_userns() (Scott Mayhew) [1622041] - [x86] no need to protect against put_user_ns(NULL) (Scott Mayhew) [1622041] - [fs] mount_pseudo(): drop 'name' argument, switch to d_make_root() (Scott Mayhew) [1622041] - [mm] zsmalloc: don't bother with dentry_operations (Scott Mayhew) [1622041] - [virtio] balloon: don't bother with dentry_operations (Scott Mayhew) [1622041] - [scsi] cxlflash: don't bother with dentry_operations (Scott Mayhew) [1622041] - [misc] cxl: don't bother with dentry_operations (Scott Mayhew) [1622041] - [fs] fs: VALIDATE_FS_PARSER should default to n (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_add_mnt_opt( ) (Scott Mayhew) [1622041] - [powerpc] uapi: Wire up the mount API syscalls on non-x86 arches (Scott Mayhew) [1622041] - [x86] uapi, x86: Fix the syscall numbering of the mount API syscalls (Scott Mayhew) [1622041] - [fs] uapi, fsopen: use square brackets around "fscontext" (Scott Mayhew) [1622041] - [samples] vfs: Add a sample program for the new mount API (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fspick() to select a superblock for reconfiguration (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fsmount() to create a mount for a superblock (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsconfig() for configuring and managing a context (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsopen() to prepare for superblock creation (Scott Mayhew) [1622041] - [fs] Make anon_inodes unconditional (Scott Mayhew) [1622041] - [fs] teach move_mount(2) to work with OPEN_TREE_CLONE (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add move_mount(2) to move mounts around (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add open_tree(2) to reference or clone a mount (Scott Mayhew) [1622041] - [fs] fix sysfs_init_fs_context() in !CONFIG_NET_NS case (Scott Mayhew) [1622041] - [fs] vfs: Add some logging to the core users of the fs_context log (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [documentation] vfs: Provide documentation for new mount API (Scott Mayhew) [1622041] - [fs] vfs: Remove kern_mount_data() (Scott Mayhew) [1622041] - [fs] hugetlbfs: Convert to fs_context (Scott Mayhew) [1622041] - [kernel] cpuset: Use fs_context (Scott Mayhew) [1622041] - [fs] kernfs, sysfs, cgroup, intel_rdt: Support fs_context (Scott Mayhew) [1622041] - [kernel] cgroup: store a reference to cgroup_ns into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup1_get_tree(): separate "get cgroup_root to use" into a separate helper (Scott Mayhew) [1622041] - [kernel] cgroup_do_mount(): massage calling conventions (Scott Mayhew) [1622041] - [kernel] cgroup: stash cgroup_root reference into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup2: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup: take options parsing into ->parse_monolithic() (Scott Mayhew) [1622041] - [kernel] cgroup: fold cgroup1_mount() into cgroup1_get_tree() (Scott Mayhew) [1622041] - [kernel] cgroup: start switching to fs_context (Scott Mayhew) [1622041] - [ipc] ipc: Convert mqueue fs to fs_context (Scott Mayhew) [1622041] - [fs] proc: Add fs_context support to procfs (Scott Mayhew) [1622041] - [fs] procfs: Move proc_fill_super() to fs/proc/root.c (Scott Mayhew) [1622041] - [include] introduce cloning of fs_context (Scott Mayhew) [1622041] - [fs] convenience helpers: vfs_get_super() and sget_fc() (Scott Mayhew) [1622041] - [fs] vfs: Implement a filesystem superblock creation/configuration context (Scott Mayhew) [1622041] - [include] vfs: Put security flags into the fs_context struct (Scott Mayhew) [1622041] - [security] selinux: Implement the new mount API LSM hooks (Scott Mayhew) [1622041] - [include] vfs: Add LSM hooks for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add configuration parser helpers (Scott Mayhew) [1622041] - [include] vfs: Introduce logging functions (Scott Mayhew) [1622041] - [fs] introduce fs_context methods (Scott Mayhew) [1622041] - [fs] fs_context flavour for submounts (Scott Mayhew) [1622041] - [fs] convert do_remount_sb() to fs_context (Scott Mayhew) [1622041] - [fs] vfs_get_tree(): evict the call of security_sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: do_new_mount_fc() (Scott Mayhew) [1622041] - [fs] teach vfs_get_tree() to handle subtype, switch do_new_mount() to it (Scott Mayhew) [1622041] - [fs] new helpers: vfs_create_mount(), fc_mount() (Scott Mayhew) [1622041] - [fs] vfs: Introduce fs_context, switch vfs_kern_mount() to it (Scott Mayhew) [1622041] - [fs] saner handling of temporary namespaces (Scott Mayhew) [1622041] - [fs] separate copying and locking mount tree on cross-userns copies (Scott Mayhew) [1622041] - [fs] kill kernfs_pin_sb() (Scott Mayhew) [1622041] - [fs] mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT (Scott Mayhew) [1622041] - [security] LSM: new method: ->sb_add_mnt_opt() (Scott Mayhew) [1622041] - [security] selinux: rewrite selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: regularize Opt_... names a bit (Scott Mayhew) [1622041] - [security] selinux: switch away from match_token() (Scott Mayhew) [1622041] - [security] selinux: new helper - selinux_add_opt() (Scott Mayhew) [1622041] - [include] LSM: bury struct security_mnt_opts (Scott Mayhew) [1622041] - [security] selinux: switch to private struct selinux_mnt_opts (Scott Mayhew) [1622041] - [fs] LSM: hide struct security_mnt_opts from any generic code (Scott Mayhew) [1622041] - [security] LSM: turn sb_eat_lsm_opts() into a method (Scott Mayhew) [1622041] - [fs] nfs_remount(): don't leak, don't ignore LSM options quietly (Scott Mayhew) [1622041] - [security] LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: security_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] LSM: lift extracting and parsing LSM options into the caller of ->sb_remount() (Scott Mayhew) [1622041] - [security] LSM: lift parsing LSM options into the caller of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] vfs: Separate changing mount flags full remount (Scott Mayhew) [1622041] - [fs] vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled (Scott Mayhew) [1622041]- [hv] hv_utils: drain the timesync packets on onchannelcallback (Vitaly Kuznetsov) [1884733] - [hv] hv_utils: return error if host timesysnc update is stale (Vitaly Kuznetsov) [1884733] - [netdrv] hv_netvsc: Cache the current data path to avoid duplicate call and message (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Switch the data path at the right time during hibernation (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Fix hibernation for mlx5 VF driver (Mohammed Gamal) [1876527] - [hv] hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume() (Mohammed Gamal) [1876519] - [target] scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix data digest calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Make iscsit_register_transport() return void (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make TMR notification optional (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Implement tmr_notify callback (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix and simplify timeout handling (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Factor out new helper ring_insert_padding (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Do not queue aborted commands (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Use priv pointer in se_cmd (Maurizio Lombardi) [1880395] - [target] scsi: target: Add tmr_notify backend function (Maurizio Lombardi) [1880395] - [target] scsi: target: Modify core_tmr_abort_task() (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix inconsistent debug message (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix login error when receiving (Maurizio Lombardi) [1880395] - [target] scsi: target: Remove unused variable 'tpg' (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Remove tx flow control code (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Check connection state before issuing hardware command (Maurizio Lombardi) [1880395] - [target] scsi: target: Handle short iSIDs (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buf len calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buffer setup (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id parsing (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix crash during SPEC_I_PT handling (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix xcopy sess release leak (Maurizio Lombardi) [1880395] - [target] scsi: target: Check enforce_pr_isids during registration (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash on ARM during cmd completion (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Optimize use of flush_dcache_page (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Remove unnecessary bit TCMU_CMD_BIT_INFLIGHT (Maurizio Lombardi) [1880395] - [target] scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix NULL pointer dereference (Maurizio Lombardi) [1880395] - [target] scsi: target: Initialize LUN in transport_init_se_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: Factor out a new helper, target_cmd_init_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Userspace must not complete queued commands (Maurizio Lombardi) [1880395] - [target] scsi: target: core: Add initiatorname to NON_EXISTENT_LUN error (Maurizio Lombardi) [1880395] - [target] scsi: target: loopback: Fix READ with data and sensebytes (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make pgr_support and alua_support attributes writable (Maurizio Lombardi) [1880395] - [target] scsi: target: Make transport_flags per device (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Add attributes enforce_pr_isids and force_pr_aptpl (Maurizio Lombardi) [1880395] - [target] scsi: target: Add missing emulate_pr attribute to passthrough backends (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Remove the iscsi_data_count structure (Maurizio Lombardi) [1880395] - [target] scsi: target: Put lun_ref at end of tmr processing (Maurizio Lombardi) [1880395] - [target] scsi: target/iblock: fix WRITE SAME zeroing (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN (Maurizio Lombardi) [1880395] - [target] scsi: target: fix PR IN / READ FULL STATUS for FC (Maurizio Lombardi) [1880395] - [target] scsi: target: Write NULL to *port_nexus_ptr if no ISID (Maurizio Lombardi) [1880395] - [target] scsi: target: use the stack for XCOPY passthrough cmds (Maurizio Lombardi) [1880395] - [target] scsi: target: increase XCOPY I/O size (Maurizio Lombardi) [1880395] - [target] scsi: target: avoid per-loop XCOPY buffer allocations (Maurizio Lombardi) [1880395] - [target] scsi: target: drop xcopy DISK BLOCK LENGTH debug (Maurizio Lombardi) [1880395] - [target] scsi: target: use #define for xcopy descriptor len (Maurizio Lombardi) [1880395] - [crypto] crypto: testmgr - mark cts(cbc(aes)) as FIPS allowed (Vladis Dronov) [1855161] - [kernel] sched/deadline: Unthrottle PI boosted threads while enqueuing (Daniel Bristot de Oliveira) [1869760] - [kernel] sched/deadline: Fix stale throttling on de-/boosted tasks (Daniel Bristot de Oliveira) [1869760] - [netdrv] treewide: Use fallthrough pseudo-keyword (Jonathan Toppins) [1871286] - [netdrv] tg3: Avoid the use of one-element array (Jonathan Toppins) [1871286] - [netdrv] net: tg3: tidy up loop, remove need to compute off with a multiply (Jonathan Toppins) [1871286] - [netdrv] net: tg3: reject unsupported coalescing params (Jonathan Toppins) [1871286] - [netdrv] net: tg3: use skb_list_walk_safe helper for gso segments (Jonathan Toppins) [1871286] - [gpio] gpio: gpio-mlxbf2.c: Provide __releases() annotation to stop confusing Sparse (Alaa Hleihel) [1816931] - [gpio] gpio: gpio-mlxbf2: Tell the compiler that ACPI functions may not be use (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: Fix sleeping while holding spinlock (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lock_res() (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: remove unused including (Alaa Hleihel) [1816931] - [gpio] gpio: add driver for Mellanox BlueField 2 GPIO controller (Alaa Hleihel) [1816931] - [include] compiler_attributes.h: Add 'fallthrough' pseudo keyword for switch/case use (Ivan Vecera) [1867168] - [net] net: sctp: Rename fallthrough label to unhandled (Ivan Vecera) [1867168]- [pci] PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (Myron Stowe) [1888310] - [netdrv] nfp: flower: fix ABI mismatch between driver and firmware (Ivan Vecera) [1886717] - [netdrv] netronome: fix ipv6 link error (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix incorrect flag assignment (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix used time of merge flow statistics (Ivan Vecera) [1886717] - [netdrv] nfp: flower: inform firmware of flower features (Ivan Vecera) [1886717] - [netdrv] nfp: flower: renaming of feature bits (Ivan Vecera) [1886717] - [netdrv] nfp: don't check lack of RX/TX channels (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix error return code in nfp_abm_vnic_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix a memory leak bug (Ivan Vecera) [1886717] - [netdrv] net/nfp: Update driver to use global kernel version (Ivan Vecera) [1886717] - [netdrv] nfp: allow explicitly selected delayed stats (Ivan Vecera) [1886717] - [netdrv] net: nfp: Use scnprintf() for avoiding potential buffer overflow (Ivan Vecera) [1886717] - [netdrv] nfp: let core reject the unsupported coalescing parameters (Ivan Vecera) [1886717] - [netdrv] nfp: Use pci_get_dsn() (Ivan Vecera) [1886717] - [netdrv] netronome: Replace zero-length array with flexible-array member (Ivan Vecera) [1886717] - [netdrv] devlink: move devlink documentation to subfolder (Ivan Vecera) [1886717] - [netdrv] remove ioremap_nocache and devm_ioremap_nocache (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement the stream sync RX resync (Ivan Vecera) [1886717] - [netdrv] nfp: pass packet pointer to nfp_net_parse_meta() (Ivan Vecera) [1886717] - [netdrv] nfp: flower: update flow merge code to support IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: support ipv6 tunnel keep-alive messages from fw (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle notifiers for ipv6 route changes (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle ipv6 tunnel no neigh request (Ivan Vecera) [1886717] - [netdrv] nfp: flower: modify pre-tunnel and set tunnel action for ipv6 (Ivan Vecera) [1886717] - [netdrv] nfp: flower: offload list of IPv6 tunnel endpoint addresses (Ivan Vecera) [1886717] - [netdrv] nfp: flower: compile match for IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: move udp tunnel key match compilation to helper function (Ivan Vecera) [1886717] - [netdrv] nfp: flower: pass flow rule pointer directly to match functions (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix stats id allocation (Ivan Vecera) [1886717] - [netdrv] netronome: use the new txqueue timeout argument (Ivan Vecera) [1886717] - [netdrv] nfp: add support for TLV device stats (Ivan Vecera) [1886717] - [netdrv] treewide: Use sizeof_field() macro (Ivan Vecera) [1886717] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: make array exp_mask static, makes object smaller (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: read chip model from the PluDevice register (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: set unknown fw_load_policy (Ivan Vecera) [1886717] - [documentation] Documentation: nfp: add nfp driver specific notes (Ivan Vecera) [1886717] - [netdrv] kdoc: fix nfp_fw_load documentation (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'reset_dev_on_drv_probe' support (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'fw_load_policy' support (Ivan Vecera) [1886717] - [netdrv] nfp: add devlink param infrastructure (Ivan Vecera) [1886717] - [netdrv] nfp: honor FW reset and loading policies (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for hwinfo set operation (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for optional hwinfo lookup (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for fw_loaded command (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: add simple map op cache (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: rework MTU checking (Ivan Vecera) [1886717] - [netdrv] net: Use skb accessors in network drivers (Ivan Vecera) [1886717] - [netdrv] nfp: tls: rename tls packet counters (Ivan Vecera) [1886717] - [netdrv] nfp: tls: undo TLS sequence tracking when dropping the frame (Ivan Vecera) [1886717] - [netdrv] nfp: tls: avoid one of the ifdefs for TLS (Ivan Vecera) [1886717] - [netdrv] nfp: tls: don't leave key material in freed FW cmsg skbs (Ivan Vecera) [1886717] - [netdrv] nfp: tls: count TSO segments separately for the TLS offload (Ivan Vecera) [1886717] - [netdrv] nfp: tls: use unique connection ids instead of 4-tuple for TX (Ivan Vecera) [1886717] - [netdrv] nfp: tls: move setting ipver_vlan to a helper (Ivan Vecera) [1886717] - [netdrv] nfp: tls: ignore queue limits for delete commands (Ivan Vecera) [1886717] - [netdrv] nfp: tls: fix error return code in nfp_net_tls_add() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: enable TLS RX offload (Ivan Vecera) [1886717] - [netdrv] net/tls: don't clear TX resync flag on error (Ivan Vecera) [1886717] - [netdrv] net/tls: add tracing for device/offload events (Ivan Vecera) [1886717] - [netdrv] nfp: tls: make use of kernel-driven TX resync (Ivan Vecera) [1886717] - [netdrv] net/tls: generalize the resync callback (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement RX TLS resync (Ivan Vecera) [1886717] - [netdrv] nfp: add async version of mailbox communication (Ivan Vecera) [1886717] - [netdrv] nfp: rename nfp_ccm_mbox_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: set skb decrypted flag (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add basic statistics (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add/delete TLS TX connections (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add datapath support for TLS TX (Ivan Vecera) [1886717] - [netdrv] nfp: flower: use struct_size() helper (Ivan Vecera) [1886717] - [netdrv] nfp: add missing kdoc (Ivan Vecera) [1886717] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Ivan Vecera) [1886717] - [iommu] iommu/amd: Fix the overwritten field in IVMD header (Baoquan He) [1869148] - [powerpc] pseries/drmem: don't cache node id in drmem_lmb struct (Diego Domingos) [1816543] - [include] cgroup: Fix sock_cgroup_data on big-endian (Vladis Dronov) [1868659] {CVE-2020-14356} - [include] cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Vladis Dronov) [1868659] {CVE-2020-14356} - [net] netprio_cgroup: Fix unlimited memory leak of v2 cgroups (Vladis Dronov) [1868659] {CVE-2020-14356} - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1872443]- [net] Bluetooth: fix kernel oops in store_pending_adv_report (Gopal Tiwari) [1888455] {CVE-2020-24490} - [net] Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel (Gopal Tiwari) [1888258] {CVE-2020-12351} - [net] Bluetooth: A2MP: Fix not initializing all members (Gopal Tiwari) [1888807] {CVE-2020-12352} - [mm] mm, compaction: make capture control handling safe wrt interrupts (Rafael Aquini) [1862175] - [mm] mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" (Rafael Aquini) [1862175] - [mm] mm/compaction: add missing annotation for compact_lock_irqsave (Rafael Aquini) [1862175] - [mm] mm/compaction.c: clean code by removing unnecessary assignment (Rafael Aquini) [1862175] - [kernel] mm/compaction: Disable compact_unevictable_allowed on RT (Rafael Aquini) [1862175] - [kernel] mm/compaction: really limit compact_unevictable_allowed to 0 and 1 (Rafael Aquini) [1862175] - [mm] mm, compaction: fully assume capture is not NULL in compact_zone_order() (Rafael Aquini) [1862175] - [mm] mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() (Rafael Aquini) [1862175] - [mm] mm/compaction.c: remove unnecessary zone parameter in isolate_migratepages() (Rafael Aquini) [1862175] - [mm] mm: compaction: avoid 100 CPU usage during compaction when a task is killed (Rafael Aquini) [1862175] - [mm] mm, compaction: make sure we isolate a valid PFN (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock (Rafael Aquini) [1862175] - [trace] mm, compaction: some tracepoints should be defined only when CONFIG_COMPACTION is set (Rafael Aquini) [1862175] - [trace] mm: compaction: show gfp flag names in try_to_compact_pages tracepoint (Rafael Aquini) [1862175] - [mm] mm/compaction.c: fix an undefined behaviour (Rafael Aquini) [1862175] - [mm] mm, page_alloc: always use a captured page regardless of compaction result (Rafael Aquini) [1862175] - [mm] mm/compaction.c: abort search if isolation fails (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints (Rafael Aquini) [1862175] - [include] include/linux/list.h: fix list_is_first() kernel-doc (Rafael Aquini) [1862175] - [mm] mm/compaction: pass pgdat to too_many_isolated() instead of zone (Rafael Aquini) [1862175] - [mm] mm: remove zone_lru_lock() function, access ->lru_lock directly (Rafael Aquini) [1862175] - [mm] mm, compaction: capture a page under direct compaction (Rafael Aquini) [1862175] - [mm] mm, compaction: be selective about what pageblocks to clear skip hints (Rafael Aquini) [1862175] - [mm] mm, compaction: sample pageblocks for free pages (Rafael Aquini) [1862175] - [mm] mm, compaction: round-robin the order while searching the free lists for a target (Rafael Aquini) [1862175] - [mm] mm, compaction: reduce premature advancement of the migration target scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: do not consider a need to reschedule as contention (Rafael Aquini) [1862175] - [mm] mm, compaction: rework compact_should_abort as compact_check_resched (Rafael Aquini) [1862175] - [mm] mm, compaction: keep cached migration PFNs synced for unusable pageblocks (Rafael Aquini) [1862175] - [mm] mm, compaction: check early for huge pages encountered by the migration scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: finish pageblock scanning on contention (Rafael Aquini) [1862175] - [mm] mm, compaction: avoid rescanning the same pageblock multiple times (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration target (Rafael Aquini) [1862175] - [mm] mm, compaction: keep migration source private to a single compaction instance (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration source (Rafael Aquini) [1862175] - [mm] mm, compaction: always finish scanning of a full pageblock (Rafael Aquini) [1862175] - [mm] mm, migrate: immediately fail migration of a page with no migration handler (Rafael Aquini) [1862175] - [mm] mm, compaction: rename map_pages to split_map_pages (Rafael Aquini) [1862175] - [mm] mm, compaction: remove unnecessary zone parameter in some instances (Rafael Aquini) [1862175] - [mm] mm, compaction: remove last_migrated_pfn from compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: rearrange compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: shrink compact_control (Rafael Aquini) [1862175] - [kernel] mm: remove sysctl_extfrag_handler() (Rafael Aquini) [1862175] - [net] netlink: fix state reallocation in policy export (Petr Oros) [1874050] - [net] netlink: add infrastructure to expose policies to userspace (Petr Oros) [1874050] - [lib] netlink: factor out policy range helpers (Petr Oros) [1874050] - [net] netlink: remove NLA_EXACT_LEN_WARN (Petr Oros) [1874050] - [include] netlink: allow NLA_MSECS to have range validation (Petr Oros) [1874050] - [net] netlink: extend policy range validation (Petr Oros) [1874050] - [net] nl80211: link recursive netlink nested policy (Petr Oros) [1874050] - [lib] netlink: limit recursion depth in policy validation (Petr Oros) [1874050] - [net] netlink: remove type-unsafe validation_data pointer (Petr Oros) [1874050] - [powerpc] powerpc/pseries: new lparcfg key/value pair: partition_affinity_score (Steve Best) [1879420] - [powerpc] powerpc/perf: consolidate GPCI hcall structs into asm/hvcall.h (Steve Best) [1879420] - [include] iopoll: Introduce read_poll_timeout_atomic macro (Patrick Talbert) [1879211] - [include] iopoll: redefined readx_poll_timeout macro to simplify the code (Patrick Talbert) [1879211] - [include] iopoll: introduce read_poll_timeout macro (Patrick Talbert) [1879211] - [infiniband] IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode (Kamal Heib) [1857600] - [infiniband] RDMA/core: Fix double destruction of uobject (Kamal Heib) [1857600] - [infiniband] RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() (Kamal Heib) [1857600] - [net] xprtrdma: Fix use of xdr_stream_encode_item_{present, absent} (Kamal Heib) [1857600] - [net] xprtrdma: Fix trace point use-after-free race (Kamal Heib) [1857600] - [net] xprtrdma: Restore wake-up-all to rpcrdma_cm_event_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Kamal Heib) [1857600] - [net] xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprt (Kamal Heib) [1857600] - [net] xprtrdma: Extract sockaddr from struct rdma_cm_id (Kamal Heib) [1857600] - [net] xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_ep (Kamal Heib) [1857600] - [net] xprtrdma: Disconnect on flushed completion (Kamal Heib) [1857600] - [net] xprtrdma: Remove rpcrdma_ia::ri_flags (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ia_open in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Allocate Protection Domain in rpcrdma_ep_create() (Kamal Heib) [1857600] - [net] xprtrdma: Refactor rpcrdma_ep_connect() and rpcrdma_ep_disconnect() (Kamal Heib) [1857600] - [net] xprtrdma: Clean up the post_send path (Kamal Heib) [1857600] - [net] xprtrdma: Refactor frwr_init_mr() (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ep_create() in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Enhance MR-related trace points (Kamal Heib) [1857600] - [infiniband] IB/iser: Always check sig MR before putting it to the free pool (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Use in-kernel offsetofend() to check field availability (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Add some lockdep assertions for cm_id_priv->lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clearer how concurrency works in cm_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clear that there is no concurrency in cm_sidr_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Simplify establishing a listen cm_id (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make the destroy_id flow more robust (Kamal Heib) [1857600] - [net] svcrdma: Avoid DMA mapping small RPC Replies (Kamal Heib) [1857600] - [net] svcrdma: Fix double sync of transport header buffer (Kamal Heib) [1857600] - [net] svcrdma: Refactor chunk list encoders (Kamal Heib) [1857600] - [net] SUNRPC: Add encoders for list item discriminators (Kamal Heib) [1857600] - [net] svcrdma: Rename svcrdma_encode trace points in send routines (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_map_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_chunk() (Kamal Heib) [1857600] - [net] svcrdma: De-duplicate code that locates Write and Reply chunks (Kamal Heib) [1857600] - [include] svcrdma: Use struct xdr_stream to decode ingress transport headers (Kamal Heib) [1857600] - [net] svcrdma: Remove svcrdma_cm_event() trace point (Kamal Heib) [1857600] - [net] SUNRPC: Add xdr_pad_size() helper (Kamal Heib) [1857600] - [net] nfsd: Fix NFSv4 READ on RDMA when using readv (Kamal Heib) [1857600] - [net] svcrdma: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Delete not implemented CM peer to peer communication (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Teach lockdep about the order of rtnl and lock (Kamal Heib) [1857600] - [infiniband] RDMA/rw: map P2P memory correctly for signature operations (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: reject unsupported coalescing params (Kamal Heib) [1857600] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Use the new APIs for printing log (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Optimize hns_roce_modify_qp function (Kamal Heib) [1857600] - [infiniband] RDMA/hns: RDMA/hns: Assign rq head pointer when enable rq record db (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Update the prompt message for creating and destroy qp (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Do not delay freeing of DMA pages (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Properly document the interrupt mask register (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Unified getters/setters for device structs bitmask access (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: Don't set constant driver version (Kamal Heib) [1857600] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Use refcount_t for the ctx->ref (Kamal Heib) [1857600] - [infiniband] RDMA/core: Get rid of ib_create_qp_user (Kamal Heib) [1857600] - [infiniband] RDMA/core: Add weak ordering dma attr to dma mapping (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Mask QPN to be 24 bits according to IBTA (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use RDMA device port iterator (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use a helper function to enqueue resolve work items (Kamal Heib) [1857600] - [infiniband] RDMA/rw: Fix error flow during RDMA context initialization (Kamal Heib) [1857600] - [infiniband] IB/core: Add interface to advise_mr for kernel users (Kamal Heib) [1857600] - [infiniband] IB/core: Introduce ib_reg_user_mr (Kamal Heib) [1857600] - [uapi] RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Kamal Heib) [1857600] - [infiniband] RDMA/uverbs: Add ioctl command to get a device context (Kamal Heib) [1857600] - [fs] xfs: Fix false positive lockdep warning with sb_internal & fs_reclaim (Waiman Long) [1838643] - [mm] mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug in try_to_unmap_one (Waiman Long) [1871883] - [mm] mm/memory.c: initialise mmu_notifier_range correctly (Waiman Long) [1871883] - [mm] mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 (Waiman Long) [1871883] - [mm] hugetlb: take PMD sharing into account when flushing tlb/caches (Waiman Long) [1871883] - [mm] mm, hugetlbfs: pass fault address to cow handler (Waiman Long) [1871883] - [mm] mm, hugetlbfs: rename address to haddr in hugetlb_cow() (Waiman Long) [1871883] - [mm] mm, huge page: copy target sub-page last when copy huge page (Waiman Long) [1871883] - [mm] mm, clear_huge_page: move order algorithm into a separate function (Waiman Long) [1871883] - [mm] Revert "mm: always flush VMA ranges affected by zap_page_range" (Waiman Long) [1871883] - [kernel] psi: eliminate kthread_worker from psi trigger scheduling mechanism (Waiman Long) [1873040] - [kernel] psi: get poll_work to run when calling poll syscall next time (Waiman Long) [1873040] - [block] block: loop: set discard granularity and alignment for block device backed loop (Ming Lei) [1866712] - [net] gre: recompute gre csum for sctp over gre tunnels (Lorenzo Bianconi) [1755200] - [include] mm/hugetlb: enable arch specific huge page size support for migration (Donghai Qiao) [1869887] - [mm] arm64/mm: enable HugeTLB migration for contiguous bit HugeTLB pages (Donghai Qiao) [1869887] - [lib] idr: Fix idr_get_next_ul race with idr_remove (Felix Ansell) [1866062] - [lib] genalloc: Fix a set of docs build warnings (Felix Ansell) [1866062] - [lib] lib/Kconfig: fix OBJAGG in lib/ menu structure (Felix Ansell) [1866062] - [lib] lib: Reduce user_access_begin() boundaries in strncpy_from_user() and strnlen_user() (Felix Ansell) [1866062]- [char] random32: update the net random state on interrupt and activity (Donghai Qiao) [1867569] {CVE-2020-16166} - [fs] nfs: Fix getxattr kernel panic and memory overflow (Benjamin Coddington) [1880894] {CVE-2020-25212} - [tools] selftests: rtnetlink: Test bridge enslavement with different parent IDs (Jonathan Toppins) [1860479] - [tools] selftests: rtnetlink: correct the final return value for the test (Jonathan Toppins) [1860479] - [net] Fix bridge enslavement failure (Jonathan Toppins) [1860479] - [net] Make mpls_entry_encode() available for generic users (Patrick Talbert) [1878818] - [net] SUNRPC dont update timeout value on connection reset (Steve Dickson) [1861895] - [kernel] overflow.h: Add flex_array_size() helper (Petr Oros) [1876924] - [net] netpoll: accept NULL np argument in netpoll_send_skb() (Ivan Vecera) [1867968] - [net] netpoll: netpoll_send_skb() returns transmit status (Ivan Vecera) [1867968] - [net] netpoll: move netpoll_send_skb() out of line (Ivan Vecera) [1867968] - [net] netpoll: remove dev argument from netpoll_send_skb_on_dev() (Ivan Vecera) [1867968] - [net] netpoll: Fix use correct return type for ndo_start_xmit() (Ivan Vecera) [1867968] - [net] core: Introduce netdev_get_xmit_slave (Ivan Vecera) [1867974] - [net] get rid of lockdep_set_class_and_subclass() (Ivan Vecera) [1867961] - [net] change addr_list_lock back to static key (Ivan Vecera) [1867961] - [net] batman-adv: Revert "Drop lockdep.h include for soft-interface.c" (Ivan Vecera) [1867961] - [net] partially revert dynamic lockdep key changes (Ivan Vecera) [1867961] - [kernel] rcu: Maintain RHEL kABI (Waiman Long) [1862812] - [kernel] rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() (Waiman Long) [1862812] - [kernel] rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick (Waiman Long) [1862812] - [kernel] rcu: Make rcu_barrier() account for offline no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu: Clear ->core_needs_qs at GP end or self-reported QS (Waiman Long) [1862812] - [kernel] rcu: Forgive slow expedited grace periods at boot time (Waiman Long) [1862812] - [tools] torture: Hoist calls to lscpu to higher-level kvm.sh script (Waiman Long) [1862812] - [tools] torture: Allow "CFLIST" to specify default list of scenarios (Waiman Long) [1862812] - [kernel] rcutorture: Dynamically allocate rcu_fwds structure (Waiman Long) [1862812] - [kernel] rcutorture: Complete threading rcu_fwd pointers through functions (Waiman Long) [1862812] - [kernel] rcutorture: Move to dynamic initialization of rcu_fwds (Waiman Long) [1862812] - [kernel] rcutorture: Thread rcu_fwd pointer through forward-progress functions (Waiman Long) [1862812] - [kernel] rcutorture: Pull callback forward-progress data into rcu_fwd struct (Waiman Long) [1862812] - [tools] rcutorture: Add worst-case call_rcu() forward-progress results (Waiman Long) [1862812] - [tools] torture: Handle systems lacking the mpstat command (Waiman Long) [1862812] - [tools] torture: Handle jitter for CPUs that cannot be offlined (Waiman Long) [1862812] - [tools] rcutorture: Dispense with Dracut for initrd creation (Waiman Long) [1862812] - [tools] torture: Use gawk instead of awk for systime() function (Waiman Long) [1862812] - [kernel] rcu: Avoid tick_dep_set_cpu() misordering (Waiman Long) [1862812] - [kernel] rcu: Provide wrappers for uses of ->rcu_read_lock_nesting (Waiman Long) [1862812] - [kernel] rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() (Waiman Long) [1862812] - [kernel] rcu: Clear ->rcu_read_unlock_special only once (Waiman Long) [1862812] - [kernel] rcu: Clear .exp_hint only when deferred quiescent state has been reported (Waiman Long) [1862812] - [kernel] rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_PREEMPT_RCU (Waiman Long) [1862812] - [kernel] rcu: Use CONFIG_PREEMPTION where appropriate (Waiman Long) [1862812] - [kernel] rcu: Make PREEMPT_RCU be a modifier to TREE_RCU (Waiman Long) [1862812] - [kernel] rcu: Use lockdep rather than comment to enforce lock held (Waiman Long) [1862812] - [kernel] rcu: Avoid data-race in rcu_gp_fqs_check_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Fix dump_tree hierarchy print always active (Waiman Long) [1862812] - [kernel] rculist.h: Add list_tail_rcu() (Waiman Long) [1862812] - [kernel] rculist_nulls: Change docbook comment headers (Waiman Long) [1862812] - [kernel] rculist_nulls: Add docbook comments (Waiman Long) [1862812] - [include] rcu: Add a hlist_nulls_unhashed_lockless() function (Waiman Long) [1862812] - [kernel] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_call_rcu_nobatch() (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_rcu() special casing and lazy-callback handling (Waiman Long) [1862812] - [kernel] rcu: Add support for debug_objects debugging for kfree_rcu() (Waiman Long) [1862812] - [kernel] rcu: Add multiple in-flight batches of kfree_rcu() work (Waiman Long) [1862812] - [kernel] rcu: Make kfree_rcu() use a non-atomic ->monitor_todo (Waiman Long) [1862812] - [kernel] rcuperf: Add kfree_rcu() performance Tests (Waiman Long) [1862812] - [kernel] rcu: Add basic support for kfree_rcu() batching (Waiman Long) [1862812] - [kernel] rcu: Remove unused stop-machine #include (Waiman Long) [1862812] - [kernel] srcu: Apply *_ONCE() to ->srcu_last_gp_end (Waiman Long) [1862812] - [kernel] rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() (Waiman Long) [1862812] - [kernel] rcu: Move rcu_{expedited, normal} definitions into rcupdate.h (Waiman Long) [1862812] - [kernel] rcu: Move gp_state_namesand gp_state_getname() to tree_stall.h (Waiman Long) [1862812] - [kernel] rcu: Remove the declaration of call_rcu() in tree.h (Waiman Long) [1862812] - [kernel] rcu: Fix tracepoint tracking RCU CPU kthread utilization (Waiman Long) [1862812] - [kernel] rcu: Fix harmless omission of "CONFIG_" from #if condition (Waiman Long) [1862812] - [kernel] rcu: Mark non-global functions and variables as static (Waiman Long) [1862812] - [kernel] rcu: Enable tick for nohz_full CPUs slow to provide expedited QS (Waiman Long) [1862812] - [kernel] rcu: Replace synchronize_sched_expedited_wait() "_sched" with "_rcu" (Waiman Long) [1862812] - [kernel] rcu: Update tree_exp.h function-header comments (Waiman Long) [1862812] - [kernel] rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() (Waiman Long) [1862812] - [kernel] rcu: Allow only one expedited GP to run concurrently with wakeups (Waiman Long) [1862812] - [kernel] rcu: Fix missed wakeup of exp_wq waiters (Waiman Long) [1862812] - [kernel] rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Fix data-race due to atomic_t copy-by-value (Waiman Long) [1862812] - [kernel] rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Use *_ONCE() to protect lockless ->expmask accesses (Waiman Long) [1862812] - [kernel] rcutorture: Make in-kernel-loop testing more brutal (Waiman Long) [1862812] - [kernel] rcutorture: Separate warnings for each failure type (Waiman Long) [1862812] - [kernel] rcu: Remove unused variable rcu_perf_writer_state (Waiman Long) [1862812] - [tools] rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios (Waiman Long) [1862812] - [kernel] rcu: Remove unused function rcutorture_record_progress() (Waiman Long) [1862812] - [kernel] rcu: Make kernel-mode nohz_full CPUs invoke the RCU core processing (Waiman Long) [1862812] - [kernel] rcu: Confine ->core_needs_qs accesses to the corresponding CPU (Waiman Long) [1862812] - [kernel] rcu: Reset CPU hints when reporting a quiescent state (Waiman Long) [1862812] - [kernel] rcu: Force nohz_full tick on upon irq enter instead of exit (Waiman Long) [1862812] - [kernel] rcu: Force tick on for nohz_full CPUs not reaching quiescent states (Waiman Long) [1862812] - [kernel] rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn (Waiman Long) [1862812] - [kernel] rcu: Make CPU-hotplug removal operations enable tick (Waiman Long) [1862812] - [kernel] stop_machine: Provide RCU quiescent state in multi_cpu_stop() (Waiman Long) [1862812] - [kernel] rcutorture: Force on tick for readers and callback flooders (Waiman Long) [1862812] - [kernel] rcu: Force on tick when invoking lots of callbacks (Waiman Long) [1862812] - [kernel] time: Export tick start/stop functions for rcutorture (Waiman Long) [1862812] - [kernel] nohz: Add TICK_DEP_BIT_RCU (Waiman Long) [1862812] - [kernel] rcu: Suppress levelspread uninitialized messages (Waiman Long) [1862812] - [kernel] rcu: Fix uninitialized variable in nocb_gp_wait() (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_future_grace_period tracepoint (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_nocb_wake tracepoint (Waiman Long) [1862812] - [trace] rcu: Remove obsolete descriptions for rcu_barrier tracepoint (Waiman Long) [1862812] - [kernel] rcu: Ensure that ->rcu_urgent_qs is set before resched IPI (Waiman Long) [1862812] - [kernel] rcu: Several rcu_segcblist functions can be static (Waiman Long) [1862812] - [kernel] rcu: Remove unused function hlist_bl_del_init_rcu() (Waiman Long) [1862812] - [kernel] rcu: Allow rcu_do_batch() to dynamically adjust batch sizes (Waiman Long) [1862812] - [kernel] srcu: Avoid srcutorture security-based pointer obfuscation (Waiman Long) [1862812] - [kernel] rcu/nocb: Don't wake no-CBs GP kthread if timer posted under overload (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks() (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Print no-CBs diagnostics when rcutorture writer unduly delayed (Waiman Long) [1862812] - [kernel] rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended (Waiman Long) [1862812] - [kernel] rcu/nocb: Add bypass callback queueing (Waiman Long) [1862812] - [kernel] rcu/nocb: Atomic ->len field in rcu_segcblist structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Unconditionally advance and wake for excessive CBs (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce ->nocb_lock contention with separate ->nocb_gp_lock (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs invocation-done time (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs registry-time CB advancement (Waiman Long) [1862812] - [kernel] rcu/nocb: Round down for number of no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread (Waiman Long) [1862812] - [kernel] rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks (Waiman Long) [1862812] - [kernel] rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Enable re-awakening under high callback load (Waiman Long) [1862812] - [kernel] rcu/nohz: Turn off tick for offloaded CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_pending() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_core() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_do_batch() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_lazy fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_head and nocb_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Use rcu_segcblist for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Leave ->cblist enabled for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_empty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_restempty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove deferred wakeup checks for extended quiescent states (Waiman Long) [1862812] - [kernel] rcu/nocb: Check for deferred nocb wakeups before nohz_full early exit (Waiman Long) [1862812] - [kernel] rcu/nocb: Make rcutree_migrate_callbacks() start at leaf rcu_node structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Add checks for offloaded callback processing (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate offloaded ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate disabled ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Print gp/cb kthread hierarchy if dump_tree (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename and document no-CB CB kthread sleep trace event (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Provide separate no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Update comments to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_data fields to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcutorture: Aggressive forward-progress tests shouldn't block shutdown (Waiman Long) [1862812] - [kernel] rcuperf: Make rcuperf kernel test more robust for !expedited mode (Waiman Long) [1862812] - [kernel] rcutorture: Emulate userspace sojourn during call_rcu() floods (Waiman Long) [1862812] - [tools] rcutorture: Test TREE03 with the threadirqs kernel boot parameter (Waiman Long) [1862812] - [tools] torture: Expand last_ts variable in kvm-test-1-run.sh (Waiman Long) [1862812] - [kernel] rcuperf: Fix perf_type module-parameter description (Waiman Long) [1862812] - [documentation] doc: Add rcutree.kthread_prio pointer to stallwarn.txt (Waiman Long) [1862812] - [kernel] rcu: Change return type of rcu_spawn_one_boost_kthread() (Waiman Long) [1862812] - [kernel] rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK() (Waiman Long) [1862812] - [kernel] rcu: Add kernel parameter to dump trace after RCU CPU stall warning (Waiman Long) [1862812] - [kernel] rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_note_context_switch exit from critical section (Waiman Long) [1862812] - [kernel] rcu: Make rcu_read_unlock_special() checks match raise_softirq_irqoff() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_read_unlock_special() deferred wakeups (Waiman Long) [1862812] - [tools] rcu: Don't return a value from rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: Force inlining of rcu_read_lock() (Waiman Long) [1862812] - [kernel] rcu: Fix irritating whitespace error in rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: validate arguments for rcu tracepoints (Waiman Long) [1862812] - [trace] tracing: introduce TRACE_EVENT_NOP() (Waiman Long) [1862812] - [kernel] kprobes: Prohibit probing on RCU debug routine (Waiman Long) [1862812] - [init] time: Make VIRT_CPU_ACCOUNTING_GEN depend on GENERIC_CLOCKEVENTS (Waiman Long) [1862812] - [kernel] time: Move CONTEXT_TRACKING to kernel/time/Kconfig (Waiman Long) [1862812]- [fs] xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Bill O'Donnell) [1849407] - [fs] xfs: split the sunit parameter update into two parts (Bill O'Donnell) [1849407] - [fs] xfs: refactor agfl length computation function (Bill O'Donnell) [1849407] - [net] netfilter: conntrack: proc: rename stat column (Florian Westphal) [1875681] - [net] netfilter: conntrack: add clash resolution stat counter (Florian Westphal) [1875681] - [net] netfilter: conntrack: remove ignore stats (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not increment two error counters at same time (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not auto-delete clash entries on reply (Florian Westphal) [1875681] - [powerpc] powerpc/pseries/iommu: Allow bigger 64bit window by removing default DMA window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Move window-removing part of remove_ddw into remove_dma_window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Update call to ibm, query-pe-dma-windows (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Create defines for operations in ibm, ddw-applicable (Steve Best) [1725198] - [x86] x86/cpu: Add Sapphire Rapids CPU model number (Puneet Sethi) [1872367] - [x86] x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Steve Best) [1838902]- [powerpc] powerpc/xmon: Improve dumping prefixed instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a ppc_inst_as_str() helper (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_as_u64() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_next() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for Prefixed Add Immediate (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Let compute tests specify a required cpu feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Set NIP in instruction emulation tests (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed floating-point load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed integer load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add POWER10 architected mode (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Add MMA feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Advertise support for ISA v3.1 if selected (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add support for ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add new HWCAP bits (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed fixed-point arithmetic (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Support prefixed instructions in alignment handler (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed instructions in feature fixups (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add prefixed instructions to instruction data type (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/optprobes: Add register argument to patch_imm64_load_insns() (Desnes Augusto Nunes do Rosario) [1854524] - [kvm] powerpc: Define new SRR1 bits for a ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/83xx: handle machine check caused by watchdog timer (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Make test_translate_branch() independent of instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move insertion of breakpoint for xol'ing (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce a function for reporting instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Define and use get_user_instr() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Use patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_kernel_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_user_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a datatype for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Refactor __patch_instruction() to use __put_user_asm() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: use probe_user_read() and probe_user_write() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Constify the number of insns printed by show instructions functions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix interleaved output in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix sparse address space warnings (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Don't print kernel instructions in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: fix book3s/32 boot failure due to code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce functions for instruction equality (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for byte swapping instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for getting the instruction op code (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use an accessor for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for extswsli instruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add support for maddhd, maddhdu, maddld instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a macro for creating instructions from u32s (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add infrastructure to fixup branch predictor flush (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/smp: Use code patching to restore reset vector (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addcinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for compute type instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Fix DS operand in ld encoding to appropriate value (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Don't ignore extraneous exceptions blindly (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Disable watchpoint hit by larx/stcx instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kgdb: add kgdb_arch_set/remove_breakpoint() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/hw_breakpoint: move instruction stepping out of hw_breakpoint_handler() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: add modify_instruction() and modify_instruction_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Change calling convention for create_branch() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: simplify patch_instruction_site() and patch_branch_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/code-patching: Add a helper to get the address of a patch_site (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/ftrace: Handle large kernel configs (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/32: use patch_site_addr() in machine_init() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Use patch_site to patch copy_32 functions once cache is enabled (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use bitwise calculations in_breakpoint_table() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoints to text section (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoint instructions to own array (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Remove store_inst() for patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/powernv/idle: Exclude mfspr on HID1, 4, 5 on P9 and above (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Rename pnv_first_spr_loss_level variable (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Replace CPU feature check with PVR check (Steve Best) [1854539] - [powerpc] powerpc/64s: Don't set FSCR bits in INIT_THREAD (Steve Best) [1854523] - [powerpc] powerpc/64s: Save FSCR to init_task.thread.fscr after feature init (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't let DT CPU features set FSCR_DSCR (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't init FSCR_DSCR in __init_FSCR() (Steve Best) [1854523]- [kernel] sched/cfs: change initial value of runnable_avg (Phil Auld) [1875995] - [kernel] sched/fair: Fix runnable_avg for throttled cfs (Phil Auld) [1875995] - [kernel] sched/fair: Fix kernel build warning in test_idle_cores() for !SMT NUMA (Phil Auld) [1875995] - [kernel] sched/numa: Acquire RCU lock for checking idle cores during NUMA balancing (Phil Auld) [1875995] - [kernel] sched/numa: Stop an exhastive search if a reasonable swap candidate or idle CPU is found (Phil Auld) [1875995] - [kernel] sched/numa: Bias swapping tasks based on their preferred node (Phil Auld) [1875995] - [kernel] sched/numa: Find an alternative idle CPU if the CPU is part of an active NUMA balance (Phil Auld) [1875995] - [kernel] sched/numa: Prefer using an idle CPU as a migration target instead of comparing tasks (Phil Auld) [1875995] - [kernel] sched/fair: Take into account runnable_avg to classify group (Phil Auld) [1875995] - [kernel] sched/pelt: Add a new runnable average signal (Phil Auld) [1875995] - [kernel] sched/pelt: Remove unused runnable load average (Phil Auld) [1875995] - [kernel] sched: Disable allowing small imbalance to preserve RHEL performance (Phil Auld) [1875995] - [kernel] sched/numa: Use similar logic to the load balancer for moving between domains with spare capacity (Phil Auld) [1875995] - [kernel] sched/numa: Replace runnable_load_avg by load_avg (Phil Auld) [1875995] - [kernel] sched/numa: Distinguish between the different task_numa_migrate() failure cases (Phil Auld) [1875995] - [kernel] sched/numa: Trace when no candidate CPU was found on the preferred node (Phil Auld) [1875995] - [kernel] sched/fair: Allow a small load imbalance between low utilisation SD_NUMA domains (Phil Auld) [1875995] - [mm] powerpc/smp: Implement cpu_to_coregroup_id (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Create coregroup domain (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Allocate cpumask only after searching thread group (Diego Domingos) [1854541] - [powerpc] powerpc/numa: Detect support for coregroup (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Optimize start_secondary (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Dont assume l2-cache to be superset of sibling (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move topology fixups into a new function (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move powerpc_topology above (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Merge Power9 topology with Power topology (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Fix a warning under !NEED_MULTIPLE_NODES (Diego Domingos) [1854541] - [mm] powerpc/numa: Restrict possible nodes based on platform (Diego Domingos) [1854541] - [mm] powerpc/numa: Limit possible nodes to within num_possible_nodes (Diego Domingos) [1854541] - [powerpc] powerpc: Fix misleading small cores print (Diego Domingos) [1854541] - [netdrv] ibmvnic: add missing parenthesis in do_reset() (Steve Best) [1879547] - [wireless] rtw88: don't hold all IRQs disabled for PS operations (Jarod Wilson) [1874730] - [netdrv] ibmvnic fix NULL tx_pools and rx_tools issue at do_reset (Steve Best) [1872676]- [kernel] sched: Fix use of count for nr_running tracepoint (Phil Auld) [1861444] - [kernel] sched: Add a tracepoint to track rq->nr_running (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoints to track util_est (Phil Auld) [1861444] - [kernel] sched/debug: Export the newly added tracepoints (Phil Auld) [1861444] - [kernel] sched/debug: Add sched_overutilized tracepoint (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoint to track PELT at se level (Phil Auld) [1861444] - [kernel] sched/debug: Add a new sched_trace_*() helper functions (Phil Auld) [1861444] - [kernel] sched/autogroup: Make autogroup_path() always available (Phil Auld) [1861444]- [mm] mm/kmemleak.c: fix check for softirq context (Waiman Long) [1878006] - [include] mm/hotplug: invalid PFNs from pfn_to_online_page() (Waiman Long) [1878006] - [mm] mm, kmemleak: little optimization while scanning (Waiman Long) [1878006] - [mm] kmemleak: add module param to print warnings to dmesg (Waiman Long) [1878006] - [mm] kmemleak: always register debugfs file (Waiman Long) [1878006] - [scsi] scsi: megaraid_sas: Don't call disable_irq from process IRQ poll (Tomas Henzl) [1837200] - [scsi] scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro (Tomas Henzl) [1837200] - [platform] platform/x86: dcdbas: Check SMBIOS for protected buffer address (David Arcari) [1858680] - [platform] firmware: dcdbas: Move dcdbas to drivers/platform/x86 (David Arcari) [1858680] - [fs] cifs: fix DFS mount with cifsacl/modefromsid (Leif Sahlberg) [1871246] - [fs] ext4: fix potential negative array index in do_split() (Pavel Reichl) [1846165] {CVE-2020-14314} - [include] block: allow for_each_bvec to support zero len bvec (Ming Lei) [1872032] - [nvme] nvme-pci: disable the write zeros command for Intel 600P/P3100 (David Milburn) [1875391]- [netdrv] ice: Disable VLAN pruning in promiscuous mode (Jonathan Toppins) [1787477] - [mm] mm: slub: introduce 'slub_merge' kernel parameter (Rafael Aquini) [1871214] - [kernel] time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint (Alexey Klimov) [1877380]- [init] init/Kconfig: disable io_uring (Jeff Moyer) [1879754] - [block] blk-mq: always allow reserved allocation in hctx_may_queue (Ming Lei) [1740874] - [nvme] nvme-rdma: Avoid double freeing of async event data (Gopal Tiwari) [1878140] - [kernel] printk: queue wake_up_klogd irq_work only if per-CPU areas are ready (Igor Mammedov) [1867022]- [firmware] efi: don't reserve MOK config table memory region (Kairui Song) [1878584] - [fs] xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen) [1875316] {CVE-2020-14385} - [powerpc] powerpc/pseries: Do not initiate shutdown when system is running on UPS (Diego Domingos) [1870477]- [fs] nfsd: avoid a NULL dereference in __cld_pipe_upcall() (Scott Mayhew) [1847225] - [net] packet: fix overflow in tpacket_rcv (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] packet: make tp_drops atomic (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] espintcp: restore IP CB before handing the packet to xfrm (Sabrina Dubroca) [1868201] - [fs] Revert "NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE" (Benjamin Coddington) [1865978] - [fs] Revert "NFSv4.x recover from pre-mature loss of openstateid" (Benjamin Coddington) [1865978] - [infiniband] RDMA/mlx4: Read pkey table length instead of hardcoded value (Alaa Hleihel) [1853564] - [net] net/smc: set rx_off for SMCR explicitly (Philipp Rudo) [1875833] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1872381] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1872381] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1872381] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1872381] - [kernel] tracing: Define MCOUNT_INSN_SIZE when not defined without direct calls (Jiri Olsa) [1857599] - [kernel] ftrace: Fix function_graph tracer interaction with BPF trampoline (Jiri Olsa) [1857599] - [x86] x86/function_graph: Simplify with function_graph_enter() (Jiri Olsa) [1857599] - [kernel] function_graph: Create function_graph_enter() to consolidate architecture code (Jiri Olsa) [1857599]- [crypto] pefile: Support multiple signatures in verify_pefile_signature (Lenny Szubowicz) [1862072] - [security] integrity: Load certs from the EFI MOK config table (Lenny Szubowicz) [1868306] - [security] integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz) [1868306] - [firmware] efi: Support for MOK variable config table (Lenny Szubowicz) [1868306] - [kernel] Move to dual-signing to split signing keys up better (Frantisek Hrbata) [1837434] {CVE-2020-10713} - [powerpc] pseries/hotplug-cpu: wait indefinitely for vCPU death (Michael Roth) [1856588] - [powerpc] kvm: ppc: book3s hv: Rework secure mem slot dropping (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Move kvmppc_svm_page_out up (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Migrate hot plugged memory (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: In H_SVM_INIT_DONE, migrate remaining normal-GFNs to secure-GFNs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Track the state GFNs associated with secure VMs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Disable page merging in H_SVM_INIT_START (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Fix function definition in book3s_hv_uvmem.c (Michael Roth) [1851259] - [kernel] mmap locking api: initial implementation as rwsem wrappers (Michael Roth) [1851259] - [mm] handle multiple owners of device private pages in migrate_vma (Michael Roth) [1851259] - [mm] migrate.c: clean up useless code in migrate_vma_collect_pmd() (Michael Roth) [1851259] - [mm] remove the unused MIGRATE_PFN_DEVICE flag (Michael Roth) [1851259] - [powerpc] rhel: powerpc: kvm: Increase HDEC threshold to enter guest (David Gibson) [1733467] - [netdrv] r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2 (Michal Schmidt) [1851966] - [fs] ceph: fix inode number handling on arches with 32-bit ino_t (Jeff Layton) [1869679] - [fs] ceph: don't allow setlease on cephfs (Jeff Layton) [1872382] - [block] blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART (Ming Lei) [1859628]- [s390] scsi: zfcp: Move allocation of the shost object to after xconf- and xport-data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence early sysfs interfaces for accesses of shost objects (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence adapter status propagation for common statuses (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move p-t-p port allocation to after xport data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence fc_host updates during link-down handling (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move fc_host updates during xport data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost updates during xconfig data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost modification after QDIO (re-)open into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: fix fc_host attributes that should be unknown on local link down (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: wire previously driver-specific sysfs attributes also to fc_host (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: expose fabric name as common fc_host sysfs attribute (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: add diagnostics buffer for exchange config data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: diagnostics buffer caching and use for exchange port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: signal incomplete or error for sync exchange config/port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fix use-after-free in request timeout handlers (Claudio Imbrenda) [1872796] - [tools] selftests/powerpc: Update the stack expansion test (Gustavo Duarte) [1869755] - [mm] powerpc: Allow 4224 bytes of stack expansion for the signal frame (Gustavo Duarte) [1869755] - [tools] selftests/powerpc: Add test of stack expansion logic (Gustavo Duarte) [1869755] - [mm] mm: check that mm is still valid in madvise() (Jeff Moyer) [1874560] - [block] block: virtio_blk: fix handling single range discard request (Ming Lei) [1842035] - [block] block: respect queue limit of max discard segment (Ming Lei) [1842035] - [fs] io_uring: Fix NULL pointer dereference in loop_rw_iter() (Jeff Moyer) [1854649] - [fs] io_uring: return locked and pinned page accounting (Jeff Moyer) [1854649] - [fs] io_uring: always allow drain/link/hardlink/async sqe flags (Jeff Moyer) [1854649] - [fs] io_uring: ensure double poll additions work with both request types (Jeff Moyer) [1854649] - [fs] io_uring: fix recvmsg memory leak with buffer selection (Jeff Moyer) [1854649] - [fs] io_uring: fix missing msg_name assignment (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in io_sqe_files_register() (Jeff Moyer) [1854649] - [fs] io_uring: account user memory freed when exit has been queued (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in __io_sqe_files_update() (Jeff Moyer) [1854649] - [fs] io_uring: fix regression with always ignoring signals in io_cqring_wait() (Jeff Moyer) [1854649] - [fs] io_uring: use signal based task_work running (Jeff Moyer) [1854649] - [kernel] task_work: teach task_work_add() to do signal_wake_up() (Jeff Moyer) [1854649] - [fs] io_uring: fix missing ->mm on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix potential use after free on fallback request free (Jeff Moyer) [1854649] - [fs] io_uring: fix req->work corruption (Jeff Moyer) [1854649] - [fs] io_uring: fix NULL-mm for linked reqs (Jeff Moyer) [1854649] - [fs] io_uring: fix current->mm NULL dereference on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix hanging iopoll in case of -EAGAIN (Jeff Moyer) [1854649] - [fs] io_uring: fix io_sq_thread no schedule when busy (Jeff Moyer) [1854649] - [fs] io_uring: fix possible race condition against REQ_F_NEED_CLEANUP (Jeff Moyer) [1854649] - [fs] io_uring: reap poll completions while waiting for refs to drop on exit (Jeff Moyer) [1854649] - [fs] io_uring: acquire 'mm' for task_work for SQPOLL (Jeff Moyer) [1854649] - [fs] io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed (Jeff Moyer) [1854649] - [fs] io_uring: don't fail links for EAGAIN error in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: fix io_kiocb.flags modification race in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: allow O_NONBLOCK async retry (Jeff Moyer) [1854649] - [fs] io_uring: use kvfree() in io_sqe_buffer_register() (Jeff Moyer) [1854649] - [fs] io_uring: validate the full range of provided buffers for access (Jeff Moyer) [1854649] - [fs] io_uring: re-set iov base/len for buffer select retry (Jeff Moyer) [1854649] - [fs] io_uring: fix {SQ, IO}POLL with unsupported opcodes (Jeff Moyer) [1854649] - [fs] io_uring: disallow close of ring itself (Jeff Moyer) [1854649] - [fs] io_uring: fix overflowed reqs cancellation (Jeff Moyer) [1854649] - [fs] io_uring: fix flush req->refs underflow (Jeff Moyer) [1854649] - [fs] io_uring: async task poll trigger cleanup (Jeff Moyer) [1854649] - [fs] io_uring: allow POLL_ADD with double poll_wait() users (Jeff Moyer) [1854649] - [fs] io_uring: remove 'fd is io_uring' from close path (Jeff Moyer) [1854649] - [nvme] nvme: allow retry for requests with REQ_FAILFAST_TRANSPORT set (Mike Snitzer) [1843515] - [nvme] nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) [1843515] - [nvme] nvme: update failover handling to work with REQ_FAILFAST_TRANSPORT (Mike Snitzer) [1843515] - [nvme] nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) [1843515] - [nvme] nvme: redirect commands on dying queue (Mike Snitzer) [1843515] - [nvme] nvme: just check the status code type in nvme_is_path_error (Mike Snitzer) [1843515] - [nvme] nvme: refactor command completion (Mike Snitzer) [1843515] - [nvme] nvme-multipath: do not reset on unknown status (Mike Snitzer) [1843515] - [nvme] Revert "nvme: allow ANA support to be independent of native multipathing" (Mike Snitzer) [1843515] - [nvme] Revert "nvme-multipath: do not reset on unknown status" (Mike Snitzer) [1843515] - [mm] mm, THP, swap: fix allocating cluster for swapfile by mistake (Gao Xiang) [1855474] - [net] sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow (Marcelo Leitner) [1866391] - [net] netfilter: conntrack: allow sctp hearbeat after connection re-use (Florian Westphal) [1865798] - [video] vgacon: Fix for missing check in scrollback handling (Lyude Paul) [1859472] {CVE-2020-14331} - [scsi] Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Nilesh Javali) [1866744] - [scsi] Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Check if FW supports MQ before enabling (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Reduce noisy debug message (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix login timeout (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush I/O on zone disable (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush all sessions on zone disable (Nilesh Javali) [1866744] - [tools] bpf: selftests: global_funcs: Check err_str before strstr (Yauheni Kaliuta) [1873163] - [netdrv] net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Alaa Hleihel) [1869602] - [netdrv] net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Alaa Hleihel) [1869602] - [tools] selftests/bpf: test for map update access from within EXT programs (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: test for checking return code for the extended prog (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: Add test for freplace program with write access (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [net] bpf: verifier: use target program's type for access verifications (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [scsi] scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy) [1871223] - [scsi] scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy) [1871223] - [infiniband] RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier) [1858674] - [fs] NFSv4.0 allow nconnect for v4.0 (Benjamin Coddington) [1842746] - [mm] mm/vunmap: add cond_resched() in vunmap_pmd_range (Rafael Aquini) [1871710] - [s390] s390/bpf: Maintain 8-byte stack alignment (Jiri Olsa) [1871040]- [netdrv] vrf: Fix IPv6 with qdisc and xfrm (Sabrina Dubroca) [1868565] - [netdrv] vrf: make sure skb->data contains ip header to make routing (Sabrina Dubroca) [1868565] - [netdrv] vrf: Check skb for XFRM_TRANSFORMED flag (Sabrina Dubroca) [1868565] - [net] Do not clear the sock TX queue in sk_set_socket() (Andrea Claudi) [1850421] - [net] Use RCU_INIT_POINTER() to set sk_wq (Andrea Claudi) [1850421] - [net] netfilter: ip6tables: Add a .pre_exit hook in all ip6table_foo.c. (Florian Westphal) [1862384] - [net] netfilter: iptables: Add a .pre_exit hook in all iptable_foo.c. (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix an error code in ip_set_sockfn_get() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Don't account for expired elements on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Drop spurious condition for overlap detection on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Detect partial overlaps on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start() (Florian Westphal) [1862384] - [net] netfilter: nf_tables: fix nat hook table deletion (Florian Westphal) [1862384] - [net] netfilter: ipset: call ip_set_free() instead of kfree() (Florian Westphal) [1862384] - [net] netfilter: ip6tables: Split ip6t_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: iptables: Split ipt_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: nft_set_pipapo: Disable preemption before getting per-CPU pointer (Florian Westphal) [1862384] - [net] netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported (Florian Westphal) [1862384] - [net] netfilter: conntrack: comparison of unsigned in cthelper confirmation (Florian Westphal) [1862384] - [net] netfilter: conntrack: refetch conntrack after nf_conntrack_update() (Florian Westphal) [1862384] - [net] netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update (Florian Westphal) [1862384] - [net] netfilter: conntrack: make conntrack userspace helpers work again (Florian Westphal) [1862384] - [net] netfilter: nfnetlink_cthelper: unbreak userspace helper support (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code (Florian Westphal) [1862384] - [net] netfilter: nft_set_bitmap: initialize set element extension in lookups (Florian Westphal) [1862384] - [net] netfilter: nft_fwd_netdev: validate family and chain type (Florian Westphal) [1862384] - [net] netfilter: nft_payload: add missing attribute validation for payload csum flags (Florian Westphal) [1862384] - [net] netfilter: cthelper: add missing attribute validation for cthelper (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix forceadd evaluation path (Florian Westphal) [1862384] - [net] netfilter: bridge: make sure to pull arp header in br_nf_forward_arp() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: bogus lookup/get on consecutive elements in named sets (Florian Westphal) [1862384] - [net] netfilter: ctnetlink: netns exit must wait for callbacks (Florian Westphal) [1862384] - [arm64] kvm: arm64: Don't inherit exec permission across page-table levels (Andrew Jones) [1869297] - [arm64] kvm: arm64: Flush the instruction cache if not unmapping the VM on reboot (Andrew Jones) [1869297] - [s390] s390, dcssblk: kaddr and pfn can be NULL to ->direct_access() (Claudio Imbrenda) [1868927] - [fs] chardev: Avoid potential use-after-free in 'chrdev_open()' (Vladis Dronov) [1866324] {CVE-2020-0305} - [net] net: accept an empty mask in /sys/class/net/*/queues/rx-*/rps_cpus (Nitesh Narayan Lal) [1868433] - [x86] Revert "x86/intel: Disable HPET on Intel Ice Lake platforms" (David Arcari) [1868405] - [kernel] sched: Fix race against ptrace_freeze_trace() (Oleg Nesterov) [1862560] - [kernel] sched: Fix loadavg accounting race (Oleg Nesterov) [1862560] - [kernel] kernel/sched/: remove caller signal_pending branch predictions (Oleg Nesterov) [1862560] - [kernel] locking/spinlock, sched/core: Clarify requirements for smp_mb__after_spinlock() (Oleg Nesterov) [1862560] - [nvme] nvme: multipath: round-robin: eliminate "fallback" variable (Gopal Tiwari) [1868443] - [nvme] nvme: multipath: round-robin: fix single non-optimized path case (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: fix logic for non-optimized paths (Gopal Tiwari) [1868443] - [tools] selftests/bpf: Fix segmentation fault in test_progs (Yauheni Kaliuta) [1868494] - [pci] hv: Fix a timing issue which causes kdump to fail occasionally (Mohammed Gamal) [1861960] - [hv] hv: vmbus: Only notify Hyper-V for die events that are oops (Vitaly Kuznetsov) [1868131] - [x86] kvm: nsvm: Correctly set the shadow NPT root level in its MMU role (Vitaly Kuznetsov) [1845507] - [x86] kvm: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: use nested_svm_load_cr3() on guest->host switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: implement nested_svm_load_cr3() and use it for host->guest switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: move kvm_set_cr3() after nested_svm_uninit_mmu_context() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: introduce nested_svm_load_cr3()/nested_npt_enabled() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: prepare to handle errors from enter_svm_guest_mode() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure (Vitaly Kuznetsov) [1845507] - [x86] kvm: mmu: stop dereferencing vcpu->arch.mmu to get the context for MMU init (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() (Vitaly Kuznetsov) [1845507] - [security] selinux: compute genfs symlink context in case of CephFS (Ondrej Mosnacek) [1865800] - [fs] ceph: set sec_context xattr on symlink creation (Ondrej Mosnacek) [1861509] - [tools] selftests: bpf: define SO_RCVTIMEO and SO_SNDTIMEO properly for ppc64le (Jiri Benc) [1860386] - [tools] bpf: Sync RHEL version of asm-generic/socket.h to tools/ (Jiri Benc) [1860386] - [tools] selftests: bpf: skip tests not working on RHEL (Jiri Benc) [1866908] - [tools] Revert "selftests: bpf: disable test_lwt_seg6local" (Jiri Benc) [1866908] - [tools] Revert "bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS" (Jiri Benc) [1866908] - [tools] selftests: add option to skip specific tests in RHEL (Jiri Benc) [1866908] - [tools] selftests: bpf: switch off timeout (Jiri Benc) [1866908] - [tools] selftest/firmware: Add selftest timeout in settings (Jiri Benc) [1866908] - [tools] selftests/harness: Limit step counter reporting (Jiri Benc) [1866908] - [tools] selftests/harness: Clean up kern-doc for fixtures (Jiri Benc) [1866908] - [tools] selftests: fix condition in run_tests (Jiri Benc) [1866908] - [tools] selftests: do not use .ONESHELL (Jiri Benc) [1866908] - [tools] selftests/harness: Report skip reason (Jiri Benc) [1866908] - [tools] selftests/harness: Display signed values correctly (Jiri Benc) [1866908] - [tools] selftests/harness: Refactor XFAIL into SKIP (Jiri Benc) [1866908] - [tools] selftests/harness: Switch to TAP output (Jiri Benc) [1866908] - [tools] selftests: Add header documentation and helpers (Jiri Benc) [1866908] - [tools] kselftest: fix TAP output for skipped tests (Jiri Benc) [1866908] - [tools] kselftest: ksft_test_num return type should be unsigned (Jiri Benc) [1866908] - [tools] selftests: introduce gen_tar Makefile target (Jiri Benc) [1866908] - [tools] kselftest: add fixture variants (Jiri Benc) [1866908] - [tools] kselftest: run tests by fixture (Jiri Benc) [1866908] - [tools] kselftest: create fixture objects (Jiri Benc) [1866908] - [tools] kselftest: factor out list manipulation to a helper (Jiri Benc) [1866908] - [tools] selftests: add build/cross-build dependency check script (Jiri Benc) [1866908] - [tools] kselftest/runner: allow to properly deliver signals to tests (Jiri Benc) [1866908] - [tools] selftests/harness: fix spelling mistake "SIGARLM" -> "SIGALRM" (Jiri Benc) [1866908] - [tools] selftests: enforce local header dependency in lib.mk (Jiri Benc) [1866908] - [tools] selftests/harness: Handle timeouts cleanly (Jiri Benc) [1866908] - [tools] selftests/harness: Move test child waiting logic (Jiri Benc) [1866908] - [tools] selftests: Fix kselftest O=objdir build from cluttering top level objdir (Jiri Benc) [1866908] - [tools] selftests: allow detection of build failures (Jiri Benc) [1866908] - [tools] selftests: fix build behaviour on targets' failures (Jiri Benc) [1866908] - [tools] kselftest: Support old perl versions (Jiri Benc) [1866908] - [tools] kselftest/runner: Print new line in print of timeout log (Jiri Benc) [1866908] - [tools] selftests: Fix dangling documentation references to kselftest_module.sh (Jiri Benc) [1866908] - [tools] kselftest: Fix NULL INSTALL_PATH for TARGETS runlist (Jiri Benc) [1866908] - [tools] selftests: Move kselftest_module.sh into kselftest/ (Jiri Benc) [1866908] - [tools] selftests: gen_kselftest_tar.sh: Do not clobber kselftest/ (Jiri Benc) [1866908] - [tools] selftests/kselftest/runner.sh: Add 45 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: exclude failed TARGETS from runlist (Jiri Benc) [1866908] - [tools] kselftest: add capability to skip chosen TARGETS (Jiri Benc) [1866908] - [tools] selftests: Add kselftest-all and kselftest-install targets (Jiri Benc) [1866908] - [tools] selftests: use "$(MAKE)" instead of "make" (Jiri Benc) [1866908] - [tools] kselftest: save-and-restore errno to allow for m formatting (Jiri Benc) [1866908] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 481 (Jiri Benc) [1866908] - [tools] selftests/harness: Allow test to configure timeout (Jiri Benc) [1866908] - [tools] selftests: avoid KBUILD_OUTPUT dir cluttering with selftest objects (Jiri Benc) [1866908] - [tools] selftests: fix bpf build/test workflow regression when KBUILD_OUTPUT is set (Jiri Benc) [1866908] - [tools] selftests: fix install target to use default install path (Jiri Benc) [1866908] - [tools] selftests: build and run gpio when output directory is the src dir (Jiri Benc) [1866908] - [documentation] doc: kselftest: Fix KBUILD_OUTPUT usage instructions (Jiri Benc) [1866908] - [tools] selftests: fix headers_install circular dependency (Jiri Benc) [1866908] - [tools] selftests/harness: Add 30 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: Add test module framework header (Jiri Benc) [1866908] - [tools] kselftest: Add test runner creation script (Jiri Benc) [1866908] - [tools] selftests/harness: Update named initializer syntax (Jiri Benc) [1866908] - [tools] selftest: include stdio.h in kselftest.h (Jiri Benc) [1866908] - [tools] selftests: do not macro-expand failed assertion expressions (Jiri Benc) [1866908] - [documentation] Documentation/dev-tools: clean up kselftest.rst (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update config file location (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update contributing new tests (Jiri Benc) [1866908]- [fs] nfs: ensure correct writeback errors are returned on close() (Scott Mayhew) [1849424] - [netdrv] net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() (Dean Nelson) [1824858] - [crypto] crypto: ecc - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - check validity of Z before export (Herbert Xu) [1855817] - [lib] lib/mpi: Add mpi_sub_ui() (Herbert Xu) [1855817] - [crypto] crypto: ecdh - check validity of Z before export (Herbert Xu) [1855817] - [netdrv] net: thunderx: initialize VF's mailbox mutex before first usage (Dean Nelson) [1866827] - [kernel] timers: Lower base clock forwarding threshold (Phil Auld) [1833096] - [kernel] timers: Remove must_forward_clk (Phil Auld) [1833096] - [kernel] timers: Spare timer softirq until next expiry (Phil Auld) [1833096] - [kernel] timers: Expand clk forward logic beyond nohz (Phil Auld) [1833096] - [kernel] timers: Reuse next expiry cache after nohz exit (Phil Auld) [1833096] - [kernel] timers: Always keep track of next expiry (Phil Auld) [1833096] - [kernel] timers: Optimize _next_timer_interrupt() level iteration (Phil Auld) [1833096] - [kernel] timers: Add comments about calc_index() ceiling work (Phil Auld) [1833096] - [kernel] timers: Move trigger_dyntick_cpu() to enqueue_timer() (Phil Auld) [1833096] - [kernel] timers: Use only bucket expiry for base->next_expiry value (Phil Auld) [1833096] - [kernel] timers: Preserve higher bits of expiration on index calculation (Phil Auld) [1833096] - [kernel] timer: Fix wheel index calculation on last level (Phil Auld) [1833096] - [kernel] timer: Prevent base->clk from moving backward (Phil Auld) [1833096] - [kernel] timer: Read jiffies once when forwarding base clk (Phil Auld) [1833096] - [powerpc] powerpc/64: Update Speculation_Store_Bypass in /proc//status (Gustavo Duarte) [1773868] - [scsi] scsi: virtio-scsi: Correctly handle the case where all LUNs are unplugged (Maxim Levitsky) [1756093] - [kvm] kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host (Maxim Levitsky) [1853447] - [kvm] x86/kvm: Move context tracking where it belongs (Nitesh Narayan Lal) [1854011] - [scsi] scsi: megaraid_sas: Clear affinity hint (Tomas Henzl) [1828351] - [netdrv] revert "vxlan: fix tos value before xmit" (Andrea Claudi) [1862166] - [net] udp: Copy has_conns in reuseport_grow(). (Marcelo Leitner) [1867160] - [net] dev: Defer free of skbs in flush_backlog (Marcelo Leitner) [1867160] - [include] net: core: reduce recursion limit value (Marcelo Leitner) [1867160] - [netdrv] pppoe: only process PADT targeted at local interfaces (Andrea Claudi) [1866850] - [net] espintcp: count packets dropped in espintcp_rcv (Sabrina Dubroca) [1866393] - [net] espintcp: handle short messages instead of breaking the encap socket (Sabrina Dubroca) [1866393] - [net] espintcp: recv() should return 0 when the peer socket is closed (Sabrina Dubroca) [1866393] - [net] espintcp: support non-blocking sends (Sabrina Dubroca) [1866393] - [net] mptcp: be careful on subflow creation (Davide Caratti) [1862200] - [net] mptcp: fix bogus sendmsg() return code under pressure (Davide Caratti) [1862200] - [net] mptcp: fix joined subflows with unblocking sk (Davide Caratti) [1862200] - [net] subflow: explicitly check for plain tcp rsk (Davide Caratti) [1862200] - [net] mptcp: silence warning in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix race in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix memory leak in mptcp_subflow_create_socket() (Davide Caratti) [1862200] - [net] mptcp: don't leak msk in token container (Davide Caratti) [1862200] - [net] ipv4: Silence suspicious RCU usage warning (Guillaume Nault) [1866430] - [net] devinet: fix memleak in inetdev_init() (Guillaume Nault) [1866430] - [net] ipip: fix wrong address family in init error path (Guillaume Nault) [1866430] - [net] inet_csk: Fix so_reuseport bind-address cache in tb->fast* (Guillaume Nault) [1866430] - [net] ipmr: Add lockdep expression to ipmr_for_each_table macro (Guillaume Nault) [1866430] - [net] ipmr: Fix RCU list debugging warning (Guillaume Nault) [1866430] - [net] tcp: make sure listeners don't initialize congestion-control state (Paolo Abeni) [1865904] - [net] sched: The error lable position is corrected in ct_init_module (Davide Caratti) [1865890] - [net] sched: cls_api: fix nooffloaddevcnt warning dmesg log (Davide Caratti) [1865890] - [net] tls: fix race condition causing kernel panic (Sabrina Dubroca) [1861756] - [net] tls: free record only on encryption error (Sabrina Dubroca) [1861756] - [net] tls: fix encryption error checking (Sabrina Dubroca) [1861756] - [net] l2tp: add sk_family checks to l2tp_validate_socket (Guillaume Nault) [1861453] - [net] l2tp: do not use inet_hash()/inet_unhash() (Guillaume Nault) [1861453] - [net] tipc: allow to build NACK message in link timeout function (Xin Long) [1860877] - [net] tipc: fix retransmission on unicast links (Xin Long) [1860877] - [net] tipc: fix NULL pointer dereference in tipc_disc_rcv() (Xin Long) [1860877] - [net] tipc: remove set but not used variable 'prev' (Xin Long) [1860877] - [net] tipc: call tsk_set_importance from tipc_topsrv_create_listener (Xin Long) [1860877] - [net] tipc: add support for broadcast rcv stats dumping (Xin Long) [1860877] - [net] tipc: enable broadcast retrans via unicast (Xin Long) [1860877] - [net] tipc: add back link trace events (Xin Long) [1860877] - [net] tipc: introduce Gap ACK blocks for broadcast link (Xin Long) [1860877] - [net] tipc: block BH before using dst_cache (Xin Long) [1860877] - [net] tipc: fix partial topology connection closure (Xin Long) [1860877] - [net] xfrm: policy: match with both mark and mask on user interfaces (Xin Long) [1854116] - [scsi] scsi: dh: Add Fujitsu device to devinfo and dh lists (Ewan Milne) [1861418] - [x86] kvm: Set KVM_SOFT_MAX_VCPUS to 1024 (Eduardo Habkost) [1856996] - [md] dm integrity: fix integrity recalculation that is improperly skipped (Mike Snitzer) [1860160] - [netdrv] ibmvnic: Fix IRQ mapping disposal in error path (Steve Best) [1867498] - [infiniband] IB/hfi1: Do not destroy link_wq when the device is shut down (Kamal Heib) [1858392] - [infiniband] IB/hfi1: Do not destroy hfi1_wq when the device is shut down (Kamal Heib) [1858392] - [netdrv] Revert "net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1867146] - [net] devmap: Use bpf_map_area_alloc() for allocating hash buckets (Jiri Benc) [1842380] - [kernel] kexec_file: Correctly output debugging information for the PT_LOAD ELF header (Lianbo Jiang) [1861186] - [kernel] kexec: Improve & fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [1861186] - [x86] x86/crash: Correct the address boundary of function parameters (Lianbo Jiang) [1861186] - [fs] ceph: handle zero-length feature mask in session messages (Jeff Layton) [1866018] - [s390] s390/bpf: Tolerate not converging code shrinking (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Use brcl for jumping to exit_ip if necessary (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Fix sign extension in branch_ku (Yauheni Kaliuta) [1857120] - [tools] selftests: bpf: test_kmod.sh: Fix running out of srctree (Yauheni Kaliuta) [1857120] - [lib] bpf: revert "test_bpf: Flag tests that cannot be jited on s390" (Yauheni Kaliuta) [1857120] - [kernel] uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned (Oleg Nesterov) [1848596]- [fs] nfs: nfs_file_write() should check for writeback errors (Scott Mayhew) [1852788] - [s390] s390/cpum_cf, perf: change DFLT_CCERROR counter name (Philipp Rudo) [1865794] - [net] net/smc: unique reason code for exceeded max dmb count (Philipp Rudo) [1865792] - [s390] s390/ism: indicate correct error reason in ism_alloc_dmb() (Philipp Rudo) [1865792] - [net] net/smc: fix dmb buffer shortage (Philipp Rudo) [1865792] - [net] net/smc: put slot when connection is killed (Philipp Rudo) [1865792] - [net] net/smc: fix restoring of fallback changes (Philipp Rudo) [1865792] - [net] net/smc: remove freed buffer from list (Philipp Rudo) [1865792] - [net] net/smc: do not call dma sync for unmapped memory (Philipp Rudo) [1865792] - [net] net/smc: fix handling of delete link requests (Philipp Rudo) [1865792] - [net] net/smc: move add link processing for new device into llc layer (Philipp Rudo) [1865792] - [net] net/smc: drop out-of-flow llc response messages (Philipp Rudo) [1865792] - [net] net/smc: protect smc ib device initialization (Philipp Rudo) [1865792] - [net] net/smc: fix link lookup for new rdma connections (Philipp Rudo) [1865792] - [net] net/smc: clear link during SMC client link down processing (Philipp Rudo) [1865792] - [net] net/smc: handle unexpected response types for confirm link (Philipp Rudo) [1865792] - [net] net/smc: switch smcd_dev_list spinlock to mutex (Philipp Rudo) [1865792] - [net] net/smc: fix sleep bug in smc_pnet_find_roce_resource() (Philipp Rudo) [1865792] - [net] net/smc: fix work request handling (Philipp Rudo) [1865792] - [net] net/smc: separate LLC wait queues for flow and messages (Philipp Rudo) [1865792] - [net] net/smc: pre-fetch send buffer outside of send_lock (Philipp Rudo) [1865792] - [nvme] nvme-fc: set max_segments to lldd max value (Ewan Milne) [1853181] - [powerpc] ppc64/kexec_file: enable early kernel's OPAL calls (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: fix kexec load failure with lack of memory hole (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: add appropriate regions for memory reserve map (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: prepare elfcore header for crashing kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: setup backup region for kdump kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: restrict memory usage of kdump kernel (Diego Domingos) [1829715] - [mm] powerpc/drmem: make lmb walk a bit more flexible (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: avoid stomping memory used by special regions (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: add helper functions for getting memory ranges (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: mark PPC64 specific code (Diego Domingos) [1829715] - [kernel] kexec_file: allow archs to handle special regions while locating memory hole (Diego Domingos) [1829715] - [netdrv] net/mlx5e: CT: Support restore ipv6 tunnel (Alaa Hleihel) [1862975] - [netdrv] ionic: unlock queue mutex in error path (Jonathan Toppins) [1854270] - [netdrv] ionic: use mutex to protect queue operations (Jonathan Toppins) [1854270] - [net] xfrm: esp6: fix the location of the transport header with encapsulation (Sabrina Dubroca) [1857653] - [net] ipv4: fill fl4_icmp_{type, code} in ping_v4_sendmsg (Sabrina Dubroca) [1861324] - [netdrv] geneve: fix an uninitialized value in geneve_changelink() (Sabrina Dubroca) [1860945] - [net] ip_tunnel: fix use-after-free in ip_tunnel_lookup() (Sabrina Dubroca) [1860945] - [netdrv] vxlan: Avoid infinite loop when suppressing NS messages with invalid options (Sabrina Dubroca) [1860945] - [tools] selftests: mptcp: capture pcap on both sides (Hangbin Liu) [1859880] - [tools] selftests/net: report etf errors correctly (Hangbin Liu) [1859880] - [tools] selftests: net: ip_defrag: ignore EPERM (Hangbin Liu) [1859880] - [tools] selftests: forwarding: pedit_dsfield: Check counter value (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: fix SO_RCVLOWAT setting (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: clear whole tcp_zerocopy_receive struct (Hangbin Liu) [1859880] - [tools] selftests: A few improvements to fib_nexthops.sh (Hangbin Liu) [1859880] - [tools] selftests: Add tests for vrf and xfrms (Hangbin Liu) [1859880] - [tools] selftests: pmtu: implement IPIP, SIT and ip6tnl PMTU discovery tests (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: add Makefile to install tests (Hangbin Liu) [1859880] - [tools] selftests: nft_concat_range: Move option for 'list ruleset' before command (Hangbin Liu) [1859880] - [tools] selftests: netfilter: use randomized netns names (Hangbin Liu) [1859880] - [tools] kselftests: netfilter: fix leftover net/net-next merge conflict (Hangbin Liu) [1859880] - [tools] selftests: netfilter: missing error check when setting up veth interface (Hangbin Liu) [1859880] - [net] sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket (Xin Long) [1860673] - [net] sctp: check assoc before SCTP_ADDR_{MADE_PRIM, ADDED} event (Xin Long) [1860673] - [net] sctp: fix typo sctp_ulpevent_nofity_peer_addr_change (Xin Long) [1860673] - [net] sctp: Fix spelling in Kconfig help (Xin Long) [1860673] - [net] sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed (Xin Long) [1860673] - [net] sctp: Don't add the shutdown timer if its already been added (Xin Long) [1860673] - [net] sctp: Fix SHUTDOWN CTSN Ack in the peer restart case (Xin Long) [1860673] - [net] sctp: Fix bundling of SHUTDOWN with COOKIE-ACK (Xin Long) [1860673] - [net] ip6_vti: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: not xfrmi_ipv6/ipip_handler twice (Xin Long) [1840976 1835075] - [net] ip6_vti: not register vti_ipv6_handler twice (Xin Long) [1840976 1835075] - [net] ip_vti: not register vti_ipip_handler twice (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IPIP and IPIP6 tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IP6IP6 and IP6IP tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ipcomp: assign if_id to child tunnel from parent tunnel (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP tunnel processing (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP6 tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP6 tunnel processing (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] tunnel6: add tunnel6_input_afinfo for ipip and ipv6 tunnels (Xin Long) [1840976 1835075] - [net] tunnel4: add cb_handler to struct xfrm_tunnel (Xin Long) [1840976 1835075] - [net] xfrm: add is_ipip to struct xfrm_input_afinfo (Xin Long) [1840976 1835075] - [net] tunnel6: support for IPPROTO_MPLS (Xin Long) [1840976 1835075] - [net] virtio_vsock: Enhance connection semantics (Stefano Garzarella) [1861735] - [net] virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Stefano Garzarella) [1858135] - [net] vsock/virtio: annotate 'the_virtio_vsock' RCU pointer (Stefano Garzarella) [1861762] - [vhost] vsock/virtio: fix multiple packet delivery to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: fix packet delivery order to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: accept only packets with the right dst_cid (Stefano Garzarella) [1861762] - [vhost] vsock: refuse CID assigned to the guest->host transport (Stefano Garzarella) [1861762] - [vhost] vsock: switch to a mutex for vhost_vsock_hash (Stefano Garzarella) [1861762] - [net] vsock: fix timeout in vsock_accept() (Stefano Garzarella) [1861762] - [net] vsock: Simplify '__vsock_release()' (Stefano Garzarella) [1861762] - [netdrv] net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev (Alaa Hleihel) [1859477] - [netdrv] net/mlx5e: Modify uplink state on interface up/down (Alaa Hleihel) [1861720 1859477] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1859477 1856660] - [netdrv] ixgbe: Add ethtool support to enable 2.5 and 5.0 Gbps support (Ken Cox) [1835962] - [x86] x86/purgatory: Add -fno-stack-protector (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Fail the build if purgatory.ro has missing symbols (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Do not use __builtin_memcpy and __builtin_memset (Lianbo Jiang) [1857528] - [x86] x86/boot: Provide KASAN compatible aliases for string routines (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Disable various profiling and sanitizing options (Lianbo Jiang) [1857528] - [x86] x86/boot: Restrict header scope to make Clang happy (Lianbo Jiang) [1857528]- [x86] x86/entry/64: Update comments and sanity tests for create_gap (Jiri Olsa) [1850831] - [x86] x86/alternatives: add missing insn.h include (Jiri Olsa) [1850831] - [x86] x86/alternatives: Teach text_poke_bp() to emulate instructions (Jiri Olsa) [1850831] - [x86] x86/paravirt: Standardize 'insn_buff' variable names (Jiri Olsa) [1850831] - [x86] x86_64: Allow breakpoints to emulate call instructions (Jiri Olsa) [1850831] - [x86] x86_64: Add gap to int3 to allow for call emulation (Jiri Olsa) [1850831] - [x86] x86/alternatives: Sync bp_patching update for avoiding NULL pointer exception (Jiri Olsa) [1850831] - [nvme] nvme: add a Identify Namespace Identification Descriptor list quirk (Gopal Tiwari) [1862136] - [nvme] nvme: fix identify error status silent ignore (Gopal Tiwari) [1862136] - [nvme] nvme: fix possible hang when ns scanning fails during error recovery (Gopal Tiwari) [1862136] - [nvme] nvme: refactor nvme_identify_ns_descs error handling (Gopal Tiwari) [1862136] - [infiniband] IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE (Kamal Heib) [1850314] - [powerpc] powerpc/pseries: PCIE PHB reset (Steve Best) [1747345] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix runtime PM leak in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Invert conditionals in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Use pm_runtime_put_autosuspend() in hpd_work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Use pm_runtime_put_autosuspend() in suspend work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Fix pm_runtime calls in nouveau_fbcon_output_poll_changed() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Correct pm_runtime calls in nouveau_fbcon_release() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix rpm leak in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/tu102: wait for core update to complete when assigning windows (Lyude Paul) [1827812] - [drm] drm/nouveau/disp/gm200-: fix regression from HDA SOR selection changes (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: fix a crash when overclocking Vega M (Lyude Paul) [1827812] - [drm] drm/amdgpu: Fix NULL dereference in dpm sysfs handlers (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix preemption unit test (Lyude Paul) [1827812] - [drm] drm/amdgpu/gfx10: fix race condition for kiq (Lyude Paul) [1827812] - [drm] drm/amd/display: add dmcub check on RENOIR (Lyude Paul) [1827812] - [drm] drm/amd/display: Check DMCU Exists Before Loading (Lyude Paul) [1827812] - [drm] drm/nouveau/nouveau: fix page fault on device private memory (Lyude Paul) [1827812] - [drm] drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout (Lyude Paul) [1827812] - [drm] drm/i915/perf: Use GTT when saving/restoring engine GPR (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Fix two CFL MMIO handling caused by regression (Lyude Paul) [1827812] - [drm] drm/i915/gt: Only swap to a random sibling once upon creation (Lyude Paul) [1827812] - [drm] drm/i915/gt: Ignore irq enabling on the virtual engines (Lyude Paul) [1827812] - [drm] drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2 (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: create fake mst encoders ahead of time (v4) (Lyude Paul) [1827812] - [drm] drm/amd/display: handle failed allocation during stream construction (Lyude Paul) [1827812] - [drm] drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() (Lyude Paul) [1827812] - [drm] drm/amdgpu/powerplay: Modify SMC message name for setting power profile mode (Lyude Paul) [1827812] - [drm] drm/i915: Also drop vm.ref along error paths for vma construction (Lyude Paul) [1827812] - [drm] drm/i915: Drop vm.ref for duplicate vma on construction (Lyude Paul) [1827812] - [drm] drm/amdgpu: asd function needs to be unloaded in suspend phase (Lyude Paul) [1827812] - [drm] drm/amdgpu: add TMR destory function for psp (Lyude Paul) [1827812] - [drm] drm/amdgpu: don't do soft recovery if gpu_recovery=0 (Lyude Paul) [1827812] - [drm] drm/i915: Skip stale object handle for debugfs per-file-stats (Lyude Paul) [1827812] - [drm] drm/i915/gt: Pin the rings before marking active (Lyude Paul) [1827812] - [drm] drm/radeon: fix double free (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003 (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Add quirk for Asus T101HA panel (Lyude Paul) [1827812] - [iommu] iommu/vt-d: Don't apply gfx quirks to untrusted devices (Lyude Paul) [1827812] - [drm] drm/tegra: hub: Do not enable orphaned window group (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak when adding move fence (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserved (Lyude Paul) [1827812] - [drm] drm/amdgpu/atomfirmware: fix vram_info fetching for renoir (Lyude Paul) [1827812] - [drm] drm/amdgpu: use u rather than d for sclk/mclk (Lyude Paul) [1827812] - [drm] drm/amd/display: Only revalidate bandwidth on medium and fast updates (Lyude Paul) [1827812] - [drm] drm/i915/gt: Mark timeline->cacheline as destroyed after rcu grace period (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix ineffective setting of max bpc property (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix incorrectly pruned modes with deep color (Lyude Paul) [1827812] - [drm] drm/amdgpu: add fw release for sdma v5_0 (Lyude Paul) [1827812] - [drm] drm/radeon: fix fb_div check in ni_init_smc_spll_table() (Lyude Paul) [1827812] - [drm] drm/amd: fix potential memleak in err branch (Lyude Paul) [1827812] - [drm] drm/amd/display: Enable output_bpc property on all outputs (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp() (Lyude Paul) [1827812] - [drm] Revert "drm/amd/display: disable dcn20 abm feature for bring up" (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move gen4 GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move vlv GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ilk GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move snb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ivb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move hsw GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Incrementally check for rewinding (Lyude Paul) [1827812] - [drm] drm/i915/tc: fix the reset of ln0 (Lyude Paul) [1827812] - [drm] drm/i915/icl+: Fix hotplug interrupt disabling after storm detection (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kvfree() to free coeff in build_regamma() (Lyude Paul) [1827812] - [drm] drm/amdkfd: Use correct major in devcgroup check (Lyude Paul) [1827812] - [drm] drm/connector: notify userspace on hotplug after register complete (Lyude Paul) [1827812] - [drm] drm/i915: Whitelist context-local timestamp in the gen9 cmdparser (Lyude Paul) [1827812] - [drm] drm/i915/gem: Avoid iterating an empty list (Lyude Paul) [1827812] - [drm] drm/i915: Fix AUX power domain toggling across TypeC mode resets (Lyude Paul) [1827812] - [drm] drm/dp_mst: Increase ACT retry timeout to 3s (Lyude Paul) [1827812] - [drm] drm/ast: Don't check new mode if CRTC is being disabled (Lyude Paul) [1827812] - [drm] drm/amdgpu: Replace invalid device ID with a valid device ID (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: use blanked rather than plane state for sync groups (Lyude Paul) [1827812] - [drm] drm/qxl: Use correct notify port address when creating cursor ring (Lyude Paul) [1827812] - [drm] drm/dp_mst: Reformat drm_dp_check_act_status() a bit (Lyude Paul) [1827812] - [drm] drm/ast: fix missing break in switch statement for format->cppcase 4 (Lyude Paul) [1827812] - [drm] drm/amd/display: Revalidate bandwidth before commiting DC updates (Lyude Paul) [1827812] - [drm] drm/nouveau: gr/gk20a: Use firmware version 0 (Lyude Paul) [1827812] - [drm] drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode (Lyude Paul) [1827812] - [drm] drm/amd/powerpay: Disable gfxoff when setting manual mode on picasso and raven (Lyude Paul) [1827812] - [drm] drm/amd/display: Do not disable pipe split if mode is not supported (Lyude Paul) [1827812] - [drm] drm/amd/display: dmcu wait loop calculation is incorrect in RV (Lyude Paul) [1827812] - [drm] drm/amd/display: Correct updating logic of dcn21's pipe VM flags (Lyude Paul) [1827812] - [drm] drm/ast: Allocate initial CRTC state of the correct size (Lyude Paul) [1827812] - [drm] drm/hisilicon: Enforce 128-byte stride alignment to fix the hardware limitation (Lyude Paul) [1827812] - [drm] drm/dp: Lenovo X13 Yoga OLED panel brightness fix (Lyude Paul) [1827812] - [drm] drm/i915/dpcd_bl: Unbreak enable_dpcd_backlight modparam (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1827812] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1827812] - [drm] drm/amdgpu: Init data to avoid oops while reading pp_num_states (Lyude Paul) [1827812] - [drm] drm/amd/display: fix virtual signal dsc setup (Lyude Paul) [1827812] - [drm] drm/amd/display: Force watermark value propagation (Lyude Paul) [1827812] - [drm] drm: bridge: adv7511: Extend list of audio sample rates (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 (Lyude Paul) [1827812] - [drm] drm/vkms: Hold gem object while still in-use (Lyude Paul) [1827812] - [drm] drm/amd/display: Not doing optimize bandwidth if flip pending (Lyude Paul) [1827812] - [drm] drm/amd/display: remove invalid dc_is_hw_initialized function (Lyude Paul) [1827812] - [drm] drm/amd/display: DP training to set properly SCRAMBLING_DISABLE (Lyude Paul) [1827812] - [drm] drm/edid: Add Oculus Rift S to non-desktop list (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix potential integer wraparound resulting in a hang (Lyude Paul) [1827812] - [drm] drm/amd/display: Added locking for atomic update stream and update planes (Lyude Paul) [1827812] - [drm] drm/amd/display: Indicate dsc updates explicitly (Lyude Paul) [1827812] - [drm] drm/amd/display: Split program front end part that occur outside lock (Lyude Paul) [1827812] - [drm] drm/amd/display: drop cursor position check in atomic test (Lyude Paul) [1827812] - [drm] drm/amd/amdgpu: Update update_config() logic (Lyude Paul) [1827812] - [drm] drm/amdgpu: Use GEM obj reference for KFD BOs (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: perform PG ungate prior to CG ungate (Lyude Paul) [1827812] - [drm] drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate (Lyude Paul) [1827812] - [drm] drm/i915: Propagate error from completed fences (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance (Lyude Paul) [1827812] - [drm] drm/amd/display: Prevent dpcd reads with passive dongles (Lyude Paul) [1827812] - [drm] drm/amd/display: fix counter in wait_for_no_pipes_pending (Lyude Paul) [1827812] - [gpu] vgaarb: Keep adding VGA device in queue (Lyude Paul) [1827812]- [net] openvswitch: fixes potential deadlock in dp cleanup code (Eelco Chaudron) [1845662] - [net] openvswitch: reorder masks array based on usage (Eelco Chaudron) [1845662] - [net] openvswitch: ovs_ct_exit to be done under ovs_lock (Eelco Chaudron) [1860853] - [net] ip6_gre: fix null-ptr-deref in ip6gre_init_net() (Hangbin Liu) [1860221] - [net] ip6_gre: fix use-after-free in ip6gre_tunnel_lookup() (Hangbin Liu) [1860221] - [net] mld: fix memory leak in ipv6_mc_destroy_dev() (Hangbin Liu) [1860221] - [net] ipv6: Fix suspicious RCU usage warning in ip6mr (Hangbin Liu) [1860221] - [net] ip6mr: Fix RCU list debugging warning (Hangbin Liu) [1860221] - [net] revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu" (Hangbin Liu) [1860221] - [netdrv] macsec: avoid to set wrong mtu (Sabrina Dubroca) [1860944] - [netdrv] team: fix hang in team_mode_get() (Hangbin Liu) [1860219] - [include] xfrm: Fix crash when the hold queue is used. (Xin Long) [1860672] - [net] xfrm: policy: fix IPv6-only espintcp compilation (Xin Long) [1860672] - [net] xfrm: esp6: fix encapsulation header offset computation (Xin Long) [1860672] - [net] xfrm: Fix double ESP trailer insertion in IPsec crypto offload. (Xin Long) [1860672] - [net] esp4: improve xfrm4_beet_gso_segment() to be more readable (Xin Long) [1860672] - [net] xfrm interface: don't take extra reference to netdev (Xin Long) [1860672] - [net] xfrm interface: fix oops when deleting a x-netns interface (Xin Long) [1860672] - [net] xfrm: remove the unnecessary .net_exit for xfrmi (Xin Long) [1860672] - [net] xfrm: Always set XFRM_TRANSFORMED in xfrm{4, 6}_output_finish (Xin Long) [1860672] - [include] xfrm: fix error in comment (Xin Long) [1860672] - [net] sctp: shrink stream outq when fails to do addstream reconf (Xin Long) [1853535] - [net] sctp: shrink stream outq only when new outcnt < old outcnt (Xin Long) [1853535] - [net] tipc: fix kernel WARNING in tipc_msg_append() (Xin Long) [1844377] - [net] tipc: fix NULL pointer dereference in streaming (Xin Long) [1844377] - [net] tipc: add test for Nagle algorithm effectiveness (Xin Long) [1844377] - [net] tipc: fix failed service subscription deletion (Xin Long) [1844377] - [net] tipc: fix memory leak in service subscripting (Xin Long) [1844377] - [net] tipc: fix large latency in smart Nagle streaming (Xin Long) [1844377] - [net] mptcp: add receive buffer auto-tuning (Florian Westphal) [1858276] - [tools] selftests: mptcp: add option to specify size of file to transfer (Florian Westphal) [1858276] - [net] mptcp: fallback in case of simultaneous connect (Florian Westphal) [1858276] - [net] mptcp: improve fallback to TCP (Florian Westphal) [1858276] - [net] mptcp: fix unblocking connect() (Florian Westphal) [1858276] - [net] mptcp: cache msk on MP_JOIN init_req (Florian Westphal) [1858276] - [net] mptcp: remove msk from the token container at destruction time. (Florian Westphal) [1858276] - [net] mptcp: fix races between shutdown and recvmsg (Florian Westphal) [1858276] - [net] mptcp: fix race between MP_JOIN and close (Florian Westphal) [1858276] - [net] mptcp: drop MPTCP_PM_MAX_ADDR (Florian Westphal) [1858276] - [net] mptcp: bugfix for RM_ADDR option parsing (Florian Westphal) [1858276] - [net] mptcp: drop MP_JOIN request sock on syn cookies (Florian Westphal) [1858276] - [net] mptcp: avoid NULL-ptr derefence on fallback (Florian Westphal) [1858276] - [net] mptcp: drop sndr_key in mptcp_syn_options (Florian Westphal) [1858276] - [net] mptcp: MPTCP_HMAC_TEST should depend on MPTCP (Florian Westphal) [1858276] - [net] mptcp: fix DSS map generation on fin retransmission (Florian Westphal) [1858276] - [net] inet_connection_sock: clear inet_num out of destroy helper (Florian Westphal) [1858276] - [net] mptcp: fix NULL ptr dereference in MP_JOIN error path (Florian Westphal) [1858276] - [net] mptcp: avoid blocking in tcp_sendpages (Florian Westphal) [1858276] - [net] mptcp: break and restart in case mptcp sndbuf is full (Florian Westphal) [1858276] - [net] l2tp: remove skb_dst_set() from l2tp_xmit_skb() (Xin Long) [1832799] - [net] rtnetlink: prevent underflows in do_setvfinfo() (Davide Caratti) [1854740] - [net] netfilter: nf_tables: reintroduce the NFT_SET_CONCAT flag (Phil Sutter) [1847553] - [net] netfilter: nf_tables: report EOPNOTSUPP on unsupported flags/object type (Phil Sutter) [1847553] - [net] openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt_len (Lorenzo Bianconi) [1851888] - [tools] selftests: forwarding: mirror_lib: Use mausezahn (Davide Caratti) [1816443] - [x86] perf/x86/rapl: Add Ice Lake RAPL support (Michael Petlan) [1841266] - [arm64] arm64/mm: enable HugeTLB migration (Donghai Qiao) [1758717] - [scsi] scsi: core: Run queue in case of I/O resource contention failure (Ewan Milne) [1854958] - [message] scsi: mptscsih: Fix read sense data size (Tomas Henzl) [1850563] - [netdrv] net: qed: fix buffer overflow on ethtool -d (Manish Chopra) [1858915] - [x86] sched/cputime: Improve cputime_adjust() (Oleg Nesterov) [1859977] - [kernel] uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression (Oleg Nesterov) [1855390] - [x86] x86/asm: Fix MWAITX C-state hint value (Vladis Dronov) [1767064] - [x86] x86/kexec: Fill in acpi_rsdp_addr from the first kernel (Kairui Song) [1684462] - [x86] x86/kexec: Don't setup EFI info if EFI runtime is not enabled (Kairui Song) [1684462] - [vfio] vfio/pci: fix racy on error and request eventfd ctx (Alex Williamson) [1858346] - [platform] platform/x86: ISST: Increase timeout (Prarit Bhargava) [1854682] - [mm] x86/mm: split vmalloc_sync_all() (Al Stone) [1851547] - [acpi] ACPI: watchdog: Fix gas->access_width usage (Al Stone) [1851547] - [acpi] ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro (Al Stone) [1851547]- [virt] kvm: x86: take as_id into account when checking PGD (Vitaly Kuznetsov) [1615704] - [arm64] kvm: arm64: Stop clobbering x0 for HVC_SOFT_RESTART (Andrew Jones) [1855788] - [arm64] kvm: arm64: pmu: Fix per-CPU access in preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVE (Andrew Jones) [1855788] - [arm64] kvm: arm64: Annotate hyp NMI-related functions as __always_inline (Andrew Jones) [1855788] - [arm64] kvm: arm64: Remove host_cpu_context member from vcpu structure (Andrew Jones) [1855788] - [arm64] kvm: arm64: Move hyp_symbol_addr() to kvm_asm.h (Andrew Jones) [1855788] - [arm64] kvm: arm64: Handle PtrAuth traps early (Andrew Jones) [1855788] - [arm64] kvm: arm64: Save the host's PtrAuth keys in non-preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Stop save/restoring ACTLR_EL1 (Andrew Jones) [1855788] - [kernel] firmware: smccc: Update link to latest SMCCC specification (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Handle function result as parameters (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Make return values unsigned long (Andrew Jones) [1855788] - [video] Revert "hyperv_fb: Fix hibernation for the deferred IO feature" (Mohammed Gamal) [1858755] - [netdrv] net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Alaa Hleihel) [1859540] - [security] ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime (Bruno Meneguele) [1847219] - [scsi] scsi: lpfc: NVMe remote port devloss_tmo from lldd (Dick Kennedy) [1859344] - [netdrv] net/mlx5e: Disable devlink port support for non-switchdev mode (Alaa Hleihel) [1858501 1852904 1849623] - [tools] perf powerpc: Don't ignore sym-handling.c file (Michael Petlan) [1858133] - [fs] ext4: reserve revoke credits in __ext4_new_inode (Lukas Czerner) [1856760] - [include] jbd2: make jbd2_handle_buffer_credits() handle reserved handles (Lukas Czerner) [1856760] - [fs] jbd2: avoid leaking transaction credits when unreserving handle (Lukas Czerner) [1856760] - [fs] jbd2: Fine tune estimate of necessary descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Provide trace event for handle restarts (Lukas Czerner) [1856760] - [fs] ext4: Reserve revoke credits for freed blocks (Lukas Czerner) [1856760] - [fs] jbd2: Make credit checking more strict (Lukas Czerner) [1856760] - [fs] jbd2: Rename h_buffer_credits to h_total_credits (Lukas Czerner) [1856760] - [fs] jbd2: add missing tracepoint for reserved handle (Lukas Czerner) [1856760] - [fs] jbd2: Reserve space for revoke descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Drop jbd2_space_needed() (Lukas Czerner) [1856760] - [fs] jbd2: remove repeated assignments in __jbd2_log_wait_for_space() (Lukas Czerner) [1856760] - [fs] jbd2: Account descriptor blocks into t_outstanding_credits (Lukas Czerner) [1856760] - [include] jbd2: update locking documentation for transaction_t (Lukas Czerner) [1856760] - [fs] jbd2: Factor out common parts of stopping and restarting a handle (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless wakeup from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless check from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Reorganize jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: Provide accessor function for handle credits (Lukas Czerner) [1856760] - [fs] ext4: Provide function to handle transaction restarts (Lukas Czerner) [1856760] - [fs] ext4: Avoid unnecessary revokes in ext4_alloc_branch() (Lukas Czerner) [1856760] - [fs] ext4: Use ext4_journal_extend() instead of jbd2_journal_extend() (Lukas Czerner) [1856760] - [fs] jbd2: Completely fill journal descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Fixup stale comment in commit code (Lukas Czerner) [1856760] - [include] jbd2: Fix possible overflow in jbd2_log_space_left() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic by fix a race between jbd2 abort and ext4 error handlers (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' in ext4_jbd2.c (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' (Lukas Czerner) [1856760] - [fs] ext4: save all error info in save_error_info() and drop ext4_set_errno() (Lukas Czerner) [1856760] - [fs] ext4: save the error code which triggered an ext4_error() in the superblock (Lukas Czerner) [1856760] - [fs] jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() (Lukas Czerner) [1856760] - [fs] ext4: stop overwrite the errcode in ext4_setup_super (Lukas Czerner) [1856760] - [fs] ext4: fix partial cluster initialization when splitting extent (Lukas Czerner) [1856760] - [fs] ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Lukas Czerner) [1856760] - [fs] ext4: fix race between ext4_sync_parent() and rename() (Lukas Czerner) [1856760] - [fs] ext4: clean up ext4_ext_convert_to_initialized() error handling (Lukas Czerner) [1856760] - [fs] ext4: clean up GET_BLOCKS_PRE_IO error handling (Lukas Czerner) [1856760] - [fs] ext4: fix error pointer dereference (Lukas Czerner) [1856760] - [fs] ext4: Avoid freeing inodes on dirty list (Lukas Czerner) [1856760] - [fs] writeback: Export inode_io_list_del() (Lukas Czerner) [1856760] - [fs] ext4: fix buffer_head refcnt leak when ext4_iget() fails (Lukas Czerner) [1856760] - [fs] ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max (Lukas Czerner) [1856760] - [fs] ext4: fix a style issue in fs/ext4/acl.c (Lukas Czerner) [1856760] - [fs] ext4: fix return-value types in several function comments (Lukas Czerner) [1856760] - [fs] ext4: use non-movable memory for superblock readahead (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect group count in ext4_fill_super error message (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect inodes per group in error message (Lukas Czerner) [1856760] - [fs] ext4: avoid ENOSPC when avoiding to reuse recently deleted inodes (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_blocks (Lukas Czerner) [1856760] - [fs] ext4: clean up error return for convert_initialized_extent() (Lukas Czerner) [1856760] - [fs] ext4: force buffer up-to-date while marking it dirty (Lukas Czerner) [1856760] - [fs] ext4: fix race between writepages and enabling EXT4_EXTENTS_FL (Lukas Czerner) [1856760] - [fs] ext4: rename s_journal_flag_rwsem to s_writepages_rwsem (Lukas Czerner) [1856760] - [fs] ext4: potential crash on allocation error in ext4_alloc_flex_bg_array() (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_flex_groups online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_group_info online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between online resizing and write operations (Lukas Czerner) [1856760] - [fs] ext4: add cond_resched() to __ext4_find_entry() (Lukas Czerner) [1856760] - [fs] ext4: fix a data race in EXT4_I(inode)->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix checksum errors with indexed dirs (Lukas Czerner) [1856760] - [fs] ext4: simplify checking quota limits in ext4_statfs() (Lukas Czerner) [1856760] - [fs] ext4: choose hardlimit when softlimit is larger than hardlimit in ext4_statfs_project() (Lukas Czerner) [1856760] - [fs] ext4: don't assume that mmp_nodename/bdevname have NUL (Lukas Czerner) [1856760] - [fs] jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic when aborting with zero errno (Lukas Czerner) [1856760] - [fs] jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record (Lukas Czerner) [1856760] - [fs] jbd2_seq_info_next should increase position index (Lukas Czerner) [1856760] - [fs] ext4,jbd2: fix comment and code style (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status trace points (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status fragmentation for plain files (Lukas Czerner) [1856760] - [fs] jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal (Lukas Czerner) [1856760] - [fs] ext4: fix some nonstandard indentation in extents.c (Lukas Czerner) [1856760] - [fs] ext4: fix documentation for ext4_ext_try_to_merge() (Lukas Czerner) [1856760] - [fs] ext4: avoid fetching btime in ext4_getattr() unless requested (Lukas Czerner) [1856760] - [fs] ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] ext4: optimize __ext4_check_dir_entry() (Lukas Czerner) [1856760] - [fs] ext4: check for directory entries too close to block end (Lukas Czerner) [1856760] - [fs] ext4: fix a bug in ext4_wait_for_tail_page_commit (Lukas Czerner) [1856760] - [fs] jbd2: Fix statistics for the number of logged blocks (Lukas Czerner) [1856760] - [fs] ext4: Fix ext4_should_journal_data() for EA inodes (Lukas Czerner) [1856760] - [fs] ext4: Fix credit estimate for final inode freeing (Lukas Czerner) [1856760] - [fs] ext4: Do not iput inode under running transaction (Lukas Czerner) [1856760] - [fs] ext4: Move marking of handle as sync to ext4_add_nondir() (Lukas Czerner) [1856760] - [fs] ext4: update direct I/O read lock pattern for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] jbd2: flush_descriptor(): Do not decrease buffer head's ref count (Lukas Czerner) [1856760] - [fs] ext4: fix prefetchw of NULL page (Lukas Czerner) [1856760] - [fs] ext4: check for non-zero journal inum in ext4_calculate_overhead (Lukas Czerner) [1814574] - [fs] ext4: do not commit super on read-only bdev (Lukas Czerner) [1814574] - [kernel] isolcpus: Affine unbound kernel threads to housekeeping cpus (Marcelo Tosatti) [1791930] - [kernel] kthread: Switch to cpu_possible_mask (Marcelo Tosatti) [1791930] - [scsi] scsi: lpfc: Quieten some printks (Dick Kennedy) [1859338] - [scsi] Revert "scsi: lpfc: Fix scsi host template for SLI3 vports" (Dick Kennedy) [1851189] - [md] dm mpath: use double checked locking in fast path (Mike Snitzer) [1848651] - [md] dm mpath: rename current_pgpath to pgpath in multipath_prepare_ioctl (Mike Snitzer) [1848651] - [md] dm mpath: rework __map_bio() (Mike Snitzer) [1848651] - [md] dm mpath: factor out multipath_queue_bio (Mike Snitzer) [1848651] - [md] dm mpath: push locking down to must_push_back_rq() (Mike Snitzer) [1848651] - [md] dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH (Mike Snitzer) [1848651] - [md] dm mpath: changes from initial m->flags locking audit (Mike Snitzer) [1848651] - [md] dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Mike Snitzer) [1848651] - [md] dm: do not use waitqueue for request-based DM (Mike Snitzer) [1848651] - [block] blk-mq: consider non-idle request as "inflight" in blk_mq_rq_inflight() (Mike Snitzer) [1848651] - [powerpc] powerpc/fadump: fix race between pstore write and fadump crash trigger (Steve Best) [1820109] - [tools] libbpf: Fix probe code to return EPERM if encountered (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1856592] - [tools] tools selftests/bpf: Fix vmlinux test for kprobe and trampoline probes (Jiri Olsa) [1855778] - [net] net: Restrict receive packets queuing to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [pci] PCI: Restrict probe functions to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [lib] lib: Restrict cpumask_local_spread to houskeeping CPUs (Nitesh Narayan Lal) [1844520]- [tools] selftests/powerpc: Purge extra count_pmc() calls of ebb selftests (Desnes Augusto Nunes do Rosario) [1739769] - [netdrv] bonding: symmetric ICMP transmit (Jarod Wilson) [1760293] - [netdrv] bonding: balance ICMP echoes in layer3+4 mode (Jarod Wilson) [1760362] - [powerpc] powerpc/vas: Report proper error code for address translation failure (Steve Best) [1858160] - [infiniband] IB/hfi1: Fix module use count flaw due to leftover module put calls (Kamal Heib) [1858388] - [gpu] vgaarb: Add support for 64-bit frame buffer address (Karol Herbst) [1735217] - [netdrv] ionic: centralize queue reset code (Jonathan Toppins) [1857851] - [s390] s390/qeth: support net namespaces for L3 devices (Philipp Rudo) [1857311] - [s390] s390/qeth: implement smarter resizing of the RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: refactor buffer pool code (Philipp Rudo) [1857311] - [s390] s390/qeth: use page pointers to manage RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: cancel RX reclaim work earlier (Philipp Rudo) [1857311] - [s390] s390/qeth: handle error when backing RX buffer (Philipp Rudo) [1857311] - [s390] s390/qeth: don't reset default_out_queue (Philipp Rudo) [1857311] - [s390] s390/qdio: fill SBALEs with absolute addresses (Philipp Rudo) [1857311] - [s390] s390/qeth: fix off-by-one in RX copybreak check (Philipp Rudo) [1857311] - [s390] s390/qeth: vnicc Fix EOPNOTSUPP precedence (Philipp Rudo) [1857311] - [s390] s390/qeth: consolidate QDIO queue setup (Philipp Rudo) [1857311] - [s390] s390/pci: Fix s390_mmio_read/write with MIO (Philipp Rudo) [1857315] - [s390] scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action (Philipp Rudo) [1857312] - [net] net/smc: tolerate future SMCD versions (Philipp Rudo) [1854992] - [fs] ext4: use RCU API in debug_print_tree (Lukas Czerner) [1837777] - [fs] ext4: fix potential use after free after remounting with noblock_validity (Lukas Czerner) [1837777] - [fs] ext4: add cond_resched() to ext4_protect_reserved_inode (Lukas Czerner) [1837777] - [fs] fibmap: Reject negative block numbers (Carlos Maiolino) [1687121] - [vfio] vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Support faulting PFNMAP vmas (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/pci: call irq_bypass_unregister_producer() before freeing irq (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio_pci: Enable memory accesses before calling pci_map_rom (Alex Williamson) [1837310] {CVE-2020-12888} - [x86] mm: Fix mremap not considering huge pmd devmap (Rafael Aquini) [1843441] {CVE-2020-10757} - [x86] x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches (Waiman Long) [1847396 1846029] {CVE-2020-10768} - [x86] x86/speculation: Prevent rogue cross-process SSBD shutdown (Waiman Long) [1847358 1846029] {CVE-2020-10766} - [x86] x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS (Waiman Long) [1847379 1846029] {CVE-2020-10767} - [x86] x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline (Waiman Long) [1846029] - [arm64] Return ENODEV when the selected speculation misfeature is unsupported (Waiman Long) [1846029] - [x86] x86/speculation: Add support for STIBP always-on preferred mode (Waiman Long) [1846029] - [x86] x86/speculation: Change misspelled STIPB to STIBP (Waiman Long) [1846029]- [powerpc] powernv/iov: Ensure the pdn for VFs always contains a valid PE number (David Gibson) [1848235] - [powerpc] don't use ioremap_prot() nor __ioremap() unless really needed (Greg Kurz) [1855957] - [char] tpm: ibmvtpm: Wait for ready buffer before probing for TPM2 attributes (David Gibson) [1837283] - [powerpc] Check prom_init for disallowed sections (Michael Roth) [1856099] - [powerpc] prom_init: Move __prombss to it's own section and store it in .bss (Michael Roth) [1856099] - [powerpc] prom_init: Move const structures to __initconst (Michael Roth) [1856099] - [powerpc] prom_init: Make "default_colors" const (Michael Roth) [1856099] - [powerpc] prom_init: Move ibm_arch_vec to __prombss (Michael Roth) [1856099] - [fs] ext4: unregister sysfs path before destroying jbd2 journal (Lukas Czerner) [1814577] - [powerpc] powerpc/pseries/svm: Fix incorrect check for shared_lppaca_size (Steve Best) [1856889] - [netdrv] bnxt_en: fix NULL dereference in case SR-IOV configuration fails (Jonathan Toppins) [1856372] - [security] kexec: Allow kexec_file() with appropriate IMA policy when locked down (Bruno Meneguele) [1854097] - [x86] x86/apic/vector: Warn when vector space exhaustion breaks affinity (Neil Horman) [1714686] - [tools] perf report TUI: Fix segmentation fault in perf_evsel__hists_browse() (Michael Petlan) [1855737] - [fs] ext4: do not zeroout extents beyond i_disksize (Lukas Czerner) [1817816] - [pci] PCI/DPC: Print IRQ number used by port (Myron Stowe) [1855343] - [pci] PCI/AER: Use "aer" variable for capability offset (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant dev->aer_cap checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant pci_is_pcie() checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership (Myron Stowe) [1855343] - [tools] selftests: bpf: use __u32 for sock::sk_pacing_rate (Yauheni Kaliuta) [1856324] - [tools] libbpf: Handle GCC noreturn-turned-volatile quirk (Yauheni Kaliuta) [1854327] - [netdrv] net/mlx5e: CT: Fix releasing ft entries (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Remove unused function param (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Return err_ptr from internal functions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Expand tunnel register mappings (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Use mapping for zone restore register (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Export sharing of mod headers to a new file (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Add support for COPY steering action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Accept flow rules without match (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Use netdev_info instead of pr_info (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Save ct entries tuples in hashtables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: CT: Remove unused variables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Avoid eswitch header inclusion in fs core layer (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: vxlan: Use RCU for vxlan table lookup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Fix memory leak in cleanup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix port buffers cell size value (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix VXLAN configuration restore after function reload (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Fix eeprom support for SFP module (Alaa Hleihel) [1856057] - [infiniband] IB/mlx5: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Do not include rwlock.h directly (Alaa Hleihel) [1856057] - [fs] jbd2: fix data races at struct journal_head (Lukas Czerner) [1792518] - [fs] jbd2: remove pointless assertion in __journal_remove_journal_head (Lukas Czerner) [1792518] - [fs] jbd2: improve comments about freeing data buffers whose page mapping is NULL (Lukas Czerner) [1792518] - [fs] jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (Lukas Czerner) [1792518] - [fs] jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (Lukas Czerner) [1792518] - [fs] ext4: unlock on error in ext4_expand_extra_isize() (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: fix support for inode sizes > 1024 bytes (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: validate the debug_want_extra_isize mount option at parse time (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: add more paranoia checking in ext4_expand_extra_isize handling (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: unsigned int compared against zero (Lukas Czerner) [1836666] {CVE-2019-19319} - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1836666] {CVE-2019-19319} - [powerpc] powerpc/kernel/sysfs: Add new config option PMU_SYSFS to enable PMU SPRs sysfs file creation (Michael Petlan) [1821284] - [powerpc] powerpc/kernel/sysfs: Refactor current sysfs.c (Michael Petlan) [1821284] - [kernel] irqdomain: Add the missing assignment of domain->fwnode for named fwnode (Mohammed Gamal) [1846666] - [security] lockdown: Allow unprivileged users to see lockdown status (Vladis Dronov) [1805299] - [edac] EDAC/ghes: Setup DIMM label from DMI and use it in error reports (Robert Richter) [1726153]- [x86] kvm: nvmx: fixes for preemption timer migration (Paolo Bonzini) [1854831] - [powerpc] pci/of: Parse unassigned resources (Greg Kurz) [1849921] - [video] revert "hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver" (Vitaly Kuznetsov) [1848840] - [video] revert "hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs" (Vitaly Kuznetsov) [1848840] - [pci] hv: Retry PCI bus D0 entry on invalid device state (Mohammed Gamal) [1846666] - [pci] hv: Fix the PCI HyperV probe failure path to release resource properly (Mohammed Gamal) [1846666] - [pci] hv: Allocate a named fwnode instead of an address-based one (Mohammed Gamal) [1846666] - [netdrv] tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes (Jonathan Toppins) [1850176] - [scsi] scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy) [1722596] - [fs] nfsd: fix nfsdfs inode reference count leak ("J. Bruce Fields") [1846235] - [fs] nfsd4: fix nfsdfs reference count loop ("J. Bruce Fields") [1846235] - [kernel] sched: Defend cfs and rt bandwidth quota against overflow (Phil Auld) [1854180] - [kernel] sched/core: Make some functions static (Phil Auld) [1854180] - [kernel] sched/fair: Refill bandwidth before scaling (Phil Auld) [1854180] - [kernel] sched/fair: Eliminate bandwidth race between throttling and distribution (Phil Auld) [1854180] - [kernel] sched/fair: Fix race between runtime distribution and assignment (Phil Auld) [1854180] - [kernel] sched/deadline: Initialize ->dl_boosted (Phil Auld) [1854179] - [kernel] sched/core: Fix PI boosting between RT and DEADLINE tasks (Phil Auld) [1854179] - [netdrv] ibmveth: Fix max MTU limit (Diego Domingos) [1846435] - [kernel] sched/core: Fix ttwu() race (Phil Auld) [1854178] - [tools] perf flamegraph: Explicitly set utf-8 encoding (Michael Petlan) [1849027] - [kernel] sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask corruption (Phil Auld) [1854174] - [kernel] workqueue: Remove the warning in wq_worker_sleeping() (Phil Auld) [1854174] - [kernel] sched/fair: Fix negative imbalance in imbalance calculation (Phil Auld) [1854174] - [kernel] sched/fair: Optimize select_idle_core() (Phil Auld) [1854174] - [x86] x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs (Myron Stowe) [1854184] - [netdrv] r8169: fix firmware not resetting tp->ocp_base (Josef Oskera) [1851960] - [acpi] ACPI: configfs: Disallow loading ACPI tables when locked down (Lenny Szubowicz) [1852969] - [arm64] Revert "bpf: Restrict bpf_probe_read{, str}() only to archs where they work" (Jiri Olsa) [1847837] - [s390] s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range (Jiri Olsa) [1847837] - [net] Bluetooth: Modify LE window and interval for suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect type for window and interval (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Use DEFER_SETUP to group ECRED connections (Gopal Tiwari) [1838924] - [net] Bluetooth: don't assume key size is 16 when the command fails (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add get_peer_pid callback (Gopal Tiwari) [1838924] - [net] Bluetooth: Restore running state if suspend fails (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect branch in connection complete (Gopal Tiwari) [1838924] - [net] Bluetooth: Do not cancel advertising when starting a scan (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: remove set but not used variable 'credits' (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Fix a condition in l2cap_sock_recvmsg() (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: handle l2cap config request during open state (Gopal Tiwari) [1838924] - [net] Bluetooth: clean up connection in hci_cs_disconnect (Gopal Tiwari) [1838924] - [net] Bluetooth: Pause discovery and advertising during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle LE devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle BR/EDR devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle PM_SUSPEND_PREPARE and PM_POST_SUSPEND (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: add mgmt_cmd_status in add_advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: fix off by one in err_data_reporting cmd masks (Gopal Tiwari) [1838924] - [net] Bluetooth: Use bt_dev_err for RPA generation failure message (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add module option to enable ECRED mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add initial code for Enhanced Credit Based Mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of skb_pull to parse L2CAP signaling PDUs (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix calculation of SCO handle for packet processing (Gopal Tiwari) [1838924] - [net] Bluetooth: guard against controllers sending zero'd events (Gopal Tiwari) [1838924] - [net] Bluetooth: During le_conn_timeout disable EXT_ADV (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove adv set for directed advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix Suspicious RCU usage warnings (Gopal Tiwari) [1838924] - [net] Bluetooth: Use list_for_each_entry_rcu() to traverse RCU list in RCU read-side CS (Gopal Tiwari) [1838924] - [net] Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [net] Bluetooth: fix passkey uninitialized when used (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: Use MTU auto tune logic (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix crash when using new BT_PHY option (Gopal Tiwari) [1838924] - [net] Bluetooth: Disable Extended Adv if enabled (Gopal Tiwari) [1838924] - [net] Bluetooth: Add BT_PHY socket option (Gopal Tiwari) [1838924] - [net] Bluetooth: secure bluetooth stack from bluedump attack (Gopal Tiwari) [1838924] - [net] Bluetooth: remove __get_channel/dir and __dir (Gopal Tiwari) [1838924] - [net] Bluetooth: prefetch channel before killing sock (Gopal Tiwari) [1838924] - [net] Bluetooth: optimize barrier usage for Rmw atomics (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix refcount use-after-free issue (Gopal Tiwari) [1838924] - [net] Bluetooth: SMP: Fix SALT value in some comments (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix race condition in hci_release_sock() (Gopal Tiwari) [1838924] - [net] Bluetooth: Move {min, max}_key_size debugfs into hci_debugfs_create_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Add missing checks for HCI_ISODATA_PKT packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: fix appearance typo in mgmt.c (Gopal Tiwari) [1838924] - [net] Bluetooth: adding missing const decoration to mgmt_status_table (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: monitor: Add support for ISO packets (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of __check_timeout on hci_sched_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Implementation of MGMT_OP_SET_BLOCKED_KEYS (Gopal Tiwari) [1838924] - [net] Bluetooth: remove redundant assignment to variable icid (Gopal Tiwari) [1838924] - [net] Bluetooth: Auto tune if input MTU is set to 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove usage of BT_ERR_RATELIMITED macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Adding a bt_dev_warn_ratelimited macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix memory leak in hci_connect_le_scan (Gopal Tiwari) [1838924] - [net] Bluetooth: Allow combination of BDADDR_PROPERTY and INVALID_BDADDR quirks (Gopal Tiwari) [1838924] - [net] Bluetooth: delete a stray unlock (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix advertising duplicated flags (Gopal Tiwari) [1838924] - [net] net: use skb_queue_empty_lockless() in poll() handlers (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix not using LE_ADV_NONCONN_IND for instance 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix using advertising instance duration as timeout (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move hci_sock handlers into driver (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move rfcomm handlers into driver (Gopal Tiwari) [1838924] - [net] Bluetooth: hci_core: fix init for HCI_USER_CHANNEL (Gopal Tiwari) [1838924] - [net] Bluetooth: Workaround directed advertising bug in Broadcom controllers (Gopal Tiwari) [1838924] - [net] Bluetooth: missed cpu_to_le16 conversion in hci_init4_req (Gopal Tiwari) [1838924] - [hid] Bluetooth: hidp: Fix assumptions on the return value of hidp_send_message (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for utilizing Fast Advertising Interval (Gopal Tiwari) [1838924] - [net] Bluetooth: 6lowpan: Make variable header_ops constant (Gopal Tiwari) [1838924] - [net] Revert "Bluetooth: validate BLE connection interval updates" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print Intel fw build version in power-on boot (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [net] Bluetooth: Enable erroneous data reporting if WBS is supported (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpiod_get_optional() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make bt_en and susclk not mandatory for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Not send vendor pre-shutdown command for QCA Rome (Gopal Tiwari) [1838924] - [net] Bluetooth: Support querying for WBS support through MGMT (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add flag to define wideband speech capability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Remove a redundant assignment in 'h4_flush()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Fix a typo in a comment (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Move variable into local scope (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Bug fixes while collecting controller memory dump (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: btrtl: Add support for RTL8822C (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix a typo in Kconfig (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_uart: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_intel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Optimized code while enabling clocks for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable clocks required for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Use kvmalloc for FW allocations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable power off/on support during hci down/up for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Retry btsoc initialize when it fails (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add QCA Rome power off support to the qca_power_shutdown() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: enable IRQ capability from devicetree (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_vhci: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btsdio: Check for valid packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add qca_power_on() API to support both wcn399x and Rome power up (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm : Fix warning about missing blank lines after declarations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove set but not used variable 'opcode' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use vfree() instead of kfree() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 04ca:3021 QCA_ROME device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Collect controller memory dump during SSR (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace of_device_get_match_data with device_get_match_data (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add missing static inline in header (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Disable runtime suspend on Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix memory leak on fw (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix non-atomic allocation in completion handler (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Support pcm params in dts (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Support pcm configuration (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Edit the logical value for Realtek Bluetooth reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Use the BDADDR_PROPERTY quirk (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4334B0 UART Bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix PM leak in error case of setup (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Rename ROME specific variables to generic variables (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btmtksdio: add MODULE_DEVICE_TABLE() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix invalid-free in bcsp_close() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: add PM support (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Add compatible string for BCM43540 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: remove unneeded semicolon (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix RTS handling during startup (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_qca: Add delay for wcn3990 stability" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Remove return statement in btintel_reset_to_bootloader (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Split qca_power_setup() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use regulator bulk enable/disable (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Don't vote for specific voltage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Update regulator_set_load() usage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add delay for wcn3990 stability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Trigger Intel FW download error recovery (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btwilink: drop superseded driver (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_ll: set operational frequency earlier" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue for the incorrect error return code (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use IS_ENABLED instead of #ifdef (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print FW version after FW download (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: avoid unused function warning (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use cmd_timeout to reset Realtek device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue that failing to download the FW which size is over 32K bytes (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove trailing newline from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for QCA UART Radio (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove redundant prefix from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: bcm: Add support for loading firmware for BCM4345C5 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Add firmware version print (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: hci_bcm: Give more time to come out of reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: wait for Pre shutdown complete event before sending the Power off pulse (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Fix suspend issue for Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove redundant initializations to zero (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make structure qca_proto constant (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bpa10x: change return value (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: disable irqs when spinlock is acquired (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices (Gopal Tiwari) [1838924]- [powerpc] powerpc/papr_scm: Implement support for PAPR_PDSM_HEALTH (Gustavo Duarte) [1782178] - [powerpc] ndctl/papr_scm, uapi: Add support for PAPR nvdimm specific methods (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Improve error logging and handling papr_scm_ndctl() (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Fetch nvdimm health information from PHYP (Gustavo Duarte) [1782178] - [lib] seq_buf: Export seq_buf_printf (Gustavo Duarte) [1782178] - [firmware] efi: Restrict efivar_ssdt_load when the kernel is locked down (Lenny Szubowicz) [1852949] - [netdrv] vmxnet3: allow rx flow hash ops only when rss is enabled (Cathy Avery) [1845417] - [netdrv] net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss() (Cathy Avery) [1845417] - [netdrv] vmxnet3: use correct hdr reference when packet is encapsulated (Cathy Avery) [1845417] - [netdrv] vmxnet3: update to version 4 (Cathy Avery) [1845417] - [netdrv] vmxnet3: add geneve and vxlan tunnel offload support (Cathy Avery) [1845417] - [netdrv] vmxnet3: add support to get/set rx flow hash (Cathy Avery) [1845417] - [netdrv] vmxnet3: prepare for version 4 changes (Cathy Avery) [1845417] - [netdrv] vmxnet3: let core reject the unsupported coalescing parameters (Cathy Avery) [1845417] - [netdrv] vmxnet3: use new helper tcp_v6_gso_csum_prep (Cathy Avery) [1845417] - [netdrv] vmxnet3: Remove always false conditional statement (Cathy Avery) [1845417] - [kernel] kexec: do not verify the signature without the lockdown or mandatory signature (Lianbo Jiang) [1836148] - [fs] block: Fix use-after-free in blkdev_get() (Ming Lei) [1847779] - [kernel] kernel: rh_features: fix reading empty feature list from /proc (Jiri Benc) [1843064] {CVE-2020-10774} - [netdrv] ice: cleanup unsigned loops (Jonathan Toppins) [1781403] - [netdrv] ice: fix usage of incorrect variable (Jonathan Toppins) [1781403] - [netdrv] ice: Fix bad register reads (Jonathan Toppins) [1781403] - [netdrv] ice: check for compatibility between DDP package and firmware (Jonathan Toppins) [1781403] - [netdrv] ice: Check if unicast MAC exists before setting VF MAC (Jonathan Toppins) [1781403] - [netdrv] ice: print Rx MDD auto reset message before VF reset (Jonathan Toppins) [1781403] - [netdrv] ice: Call ice_aq_set_mac_cfg (Jonathan Toppins) [1781403] - [netdrv] ice: Implement aRFS (Jonathan Toppins) [1781403] - [netdrv] ice: Restore filters following reset (Jonathan Toppins) [1781403] - [netdrv] ice: Enable flex-bytes support (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv6 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv4 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support displaying ntuple rules (Jonathan Toppins) [1781403] - [netdrv] ice: Initialize Flow Director resources (Jonathan Toppins) [1781403] - [netdrv] ice: Rename build_ctob to ice_build_ctob (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary backslash (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary check (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary expression that is always true (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for removing/adding mac filters (Jonathan Toppins) [1781405] - [netdrv] ice: refactor filter functions (Jonathan Toppins) [1781405] - [netdrv] ice: Fix resource leak on early exit from function (Jonathan Toppins) [1781405] - [netdrv] ice: cleanup vf_id signedness (Jonathan Toppins) [1781405] - [netdrv] ice: Fix casting issues (Jonathan Toppins) [1781405] - [netdrv] ice: Provide more meaningful error message (Jonathan Toppins) [1781405] - [netdrv] ice: Fix probe/open race condition (Jonathan Toppins) [1781405] - [netdrv] ice: only drop link once when setting pauseparams (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for contiguous TCs (Jonathan Toppins) [1781405] - [netdrv] ice: Don't reset and rebuild for Tx timeout on PFC enabled queue (Jonathan Toppins) [1781405] - [netdrv] ice: Add VF promiscuous support (Jonathan Toppins) [1781405] - [netdrv] ice: Add support for tunnel offloads (Jonathan Toppins) [1781405] - [netdrv] ice: report netlist version in .info_get (Jonathan Toppins) [1781405] - [netdrv] ice: add additional E810 device id (Jonathan Toppins) [1725447] - [x86] x86/split_lock: Update to use X86_MATCH_INTEL_FAM6_MODEL() (Prarit Bhargava) [1482757] - [x86] x86/intel_split_lock: Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Provide handle_guest_split_lock() (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Add Tremont family CPU models (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Bits in IA32_CORE_CAPABILITIES are not architectural (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Avoid runtime reads of the TEST_CTRL MSR (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Rework the initialization flow of split lock detection (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Enable split lock detection by kernel (Prarit Bhargava) [1482757] - [netdrv] drivers/net/b44: Change to non-atomic bit operations on pwol_mask (Prarit Bhargava) [1482757] - [x86] x86/cpu: Align cpu_caps_cleared and cpu_caps_set to unsigned long (Prarit Bhargava) [1482757] - [x86] x86/boot: Make the GDT 8-byte aligned (Prarit Bhargava) [1482757] - [wireless] wlcore: simplify/fix/optimize reg_ch_conf_pending operations (Prarit Bhargava) [1482757] - [uapi] prctl: PR_{G, S}ET_IO_FLUSHER to support controlling memory reclaim (Waiman Long) [1757240]- [kernel] kernel: fork: avoid utilizing a non-initialized task_struct_rh pointer in the error exit path (Rafael Aquini) [1838475 1820041] - [infiniband] RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (Kamal Heib) [1846063] - [infiniband] RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib) [1846063] - [powerpc] mm/pkeys: Make pkey access check work on execute_only_key (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Fix MADV_DONTNEED and parallel page fault race (Greg Kurz) [1748772] - [mm] change pmdp_huge_get_and_clear_full take vm_area_struct as arg (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Avoid sending IPI on clearing PMD (Greg Kurz) [1748772] - [powerpc] 64s: Fix THP PMD collapse serialisation (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use pte_present instead of opencoding _PAGE_PRESENT check (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in kvmppc_get_hpa (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in kvmppc_book3s_instantiate_page (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Avoid using rmap to protect parallel page table update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in pute_tce functions (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in h_enter (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in page fault handler (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper for host page table walk (Greg Kurz) [1748772] - [powerpc] kvm: ppc: Fix nested guest RC bits update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use kvm helpers to walk shadow or secondary table (Greg Kurz) [1748772] - [powerpc] kvm/nested: Add helper to walk nested shadow linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper to walk partition scoped linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: switch from raw_spin_*lock to arch_spin_lock (Greg Kurz) [1748772] - [powerpc] perf/callchain: Use __get_user_pages_fast in read_user_stack_slow (Greg Kurz) [1748772] - [powerpc] mce: Don't reload pte val in addr_to_pfn (Greg Kurz) [1748772] - [powerpc] book3s64/hash: Use the pte_t address from the caller (Greg Kurz) [1748772] - [powerpc] hash64: Restrict page table lookup using init_mm with __flush_hash_table_range (Greg Kurz) [1748772] - [powerpc] mm/hash64: use _PAGE_PTE when checking for pte_present (Greg Kurz) [1748772] - [powerpc] pkeys: Check vma before returning key fault error to the user (Greg Kurz) [1748772] - [powerpc] pkeys: Avoid using lockless page table walk (Greg Kurz) [1748772] - [powerpc] mmu: add is_strict_kernel_rwx() helper (Greg Kurz) [1748772] - [powerpc] mm: move update_mmu_cache() into book3s hash utils (Greg Kurz) [1748772] - [powerpc] mm: Move book3s32 specifics in subdirectory mm/book3s64 (Greg Kurz) [1748772] - [powerpc] mm: move FSL_BOOK3 version of update_mmu_cache() (Greg Kurz) [1748772] - [powerpc] mm: define empty update_mmu_cache() as static inline (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU to CONFIG_PPC_BOOK3S (Greg Kurz) [1748772] - [powerpc] mm: don't use _PAGE_EXEC for calling hash_preload() (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU_32 to CONFIG_PPC_BOOK3S_32 (Greg Kurz) [1748772] - [powerpc] handover page flags with a pgprot_t parameter (Greg Kurz) [1748772] - [powerpc] mm: properly set PAGE_KERNEL flags in ioremap() (Greg Kurz) [1748772] - [powerpc] 32: Add ioremap_wt() and ioremap_coherent() (Greg Kurz) [1748772] - [netdrv] crypto/chcr: error seen if CONFIG_CHELSIO_TLS_DEVICE isn't set (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: avoid -Wreturn-local-addr warning (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: fix EOTID leak when disabling TC-MQPRIO offload (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: Enable ktls settings at run time (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: cleanup error code in setup_sge_queues_uld() (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: add adapter hotplug support for ULDs (Christoph von Recklinghausen) [1797945] - [crypto] Crypto: chelsio - Fixes a deadlock between rtnl_lock and uld_mutex (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: nic-tls stats in ethtool (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: fix incorrect ipv6 packet length (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: Add missing include file (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Add ipv6 support and statistics (Christoph von Recklinghausen) [1797945] - [crypto] chcr: Handle first or middle part of record (Christoph von Recklinghausen) [1797945] - [crypto] chcr: handle partial end part of a record (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: complete record tx handling (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Save tx keys and handle HW response (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr : Register to tls add and del callback (Christoph von Recklinghausen) [1797945] - [hwmon] hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' (Al Stone) [1749529] - [netdrv] net/mlx4_core: fix a memory leak bug (Alaa Hleihel) [1846792] - [netdrv] net/mlx4_core: Add missing iounmap() in error path (Alaa Hleihel) [1846792] - [netdrv] net/mlx5: E-switch, Fix error unwinding flow for steering init failure (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Enable chains only if regs loopback is enabled (Alaa Hleihel) [1848830 1846791] - [netdrv] net/mlx5e: en_tc: Rely just on register loopback for tunnel restoration (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Skip restore modify header between prios of same chain (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Don't fail driver on failure to create debugfs (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Add missing mutex destroy (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix devlink objects and devlink device unregister sequence (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Wait for inactive autogroups (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Disable reload while removing the device (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix ethtool hfunc configuration change (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix repeated XSK usage on one channel (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Split RX and TX lock for parallel insertion (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Add a spinlock to protect the send ring (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Fix freeing in dr_create_rc_qp() (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix fatal error handling during device load (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: drain health workqueue in case of driver load error (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: Drain wq first during PCI device removal (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Have single error unwinding path (Alaa Hleihel) [1846791] - [netdrv] mlx5: reject unsupported coalescing params (Alaa Hleihel) [1846791] - [crypto] Crypto: chelsio - Fixes a hang issue during driver registration (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Use multiple txq/rxq per tfm to process the requests (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Recalculate iv only if it is needed (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - un-register crypto algorithms (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Endianess bug in create_authenc_wr (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Print the chcr driver information while module load (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the libkcapi's cbc(aes) aio fail test cases (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Resetting crypto counters during the driver unregister (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - fix writing tfm flags to wrong place (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - calculating tx_channel_id as per the max number of channels (Vishal Kulkarni) [1845004] - [firmware] tpm: check event log version before reading final events (Jerry Snitselaar) [1839284] - [char] tpm: Fix TIS locality timeout problems (Jerry Snitselaar) [1840789]- [vfio] vfio/pci: Clear error and request eventfd ctx after releasing (Alex Williamson) [1847731] - [fs] pNFS/flexfiles: Fix list corruption if the mirror count changes (Benjamin Coddington) [1852500] - [netdrv] ionic: update the queue count on open (Michal Schmidt) [1846879] - [tools] turbostat: Use sched_getcpu() instead of hardcoded cpu 0 (Prarit Bhargava) [1852123] - [infiniband] RDMA/hfi1: Fix null-pointer dereference when calling mmu_notifier_register (Kamal Heib) [1850345] - [platform] Revert "intel-speed-select: Firmware workarounds for Icelake" (Prarit Bhargava) [1820597] - [powerpc] powerpc/crashkernel: Take "mem=" option into account (Pingfan Liu) [1747969] - [tools] perf stat: Increase perf metric output resolution (Michael Petlan) [1844632] - [tools] perf vendor events power9: Add missing metrics to POWER9 'cpi_breakdown' (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power8 metrics (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power9 metrics (Michael Petlan) [1844632] - [s390] s390/kaslr: add support for R_390_JMP_SLOT relocation type (Claudio Imbrenda) [1850908] - [s390] s390: prevent leaking kernel address in BEAR (Claudio Imbrenda) [1850907] - [s390] s390/cpumf: Adjust registration of s390 PMU device drivers (Claudio Imbrenda) [1850906] - [firmware] efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Lenny Szubowicz) [1849922] - [security] selinux: allow reading labels before policy is loaded (Ondrej Mosnacek) [1839819] - [idle] intel_idle: Introduce 'use_acpi' module parameter (Prarit Bhargava) [1849666] - [net] xsk: Add overflow check for u64 division, stored into u32 (Jiri Benc) [1838075] - [tools] selftests: netdevsim: Always initialize 'RET' variable (Jiri Benc) [1838075] - [netdrv] netdevsim: Ensure policer drop counter always increases (Jiri Benc) [1838075] - [tools] selftests/bpf: Check for correct program attach/detach in xdp_attach test (Jiri Benc) [1838075] - [tools] libbpf: Fix type of old_fd in bpf_xdp_set_link_opts (Jiri Benc) [1838075] - [net] xsk: Add missing check on user supplied headroom size (Jiri Benc) [1838075] - [net] xdp: Reset prog in dev_change_xdp_fd when fd is negative (Jiri Benc) [1838075] - [netdrv] veth: rely on peer veth_rq for ndo_xdp_xmit accounting (Jiri Benc) [1838075] - [netdrv] veth: rely on veth_rq in veth_xdp_flush_bq signature (Jiri Benc) [1838075] - [net] page pool: allow to pass zero flags to page_pool_init() (Jiri Benc) [1838075] - [tools] selftests/bpf: Add tests for attaching XDP programs (Jiri Benc) [1838075] - [tools] libbpf: Add function to set link XDP fd while specifying old program (Jiri Benc) [1838075] - [tools] Add EXPECTED_FD-related definitions in if_link.h (Jiri Benc) [1838075] - [net] xdp: Support specifying expected existing program when attaching XDP (Jiri Benc) [1838075] - [netdrv] veth: remove atomic64_add from veth_xdp_xmit hotpath (Jiri Benc) [1838075] - [netdrv] veth: introduce more xdp counters (Jiri Benc) [1838075] - [netdrv] veth: distinguish between rx_drops and xdp_drops (Jiri Benc) [1838075] - [netdrv] veth: introduce more specialized counters in veth_stats (Jiri Benc) [1838075] - [netdrv] veth: move xdp stats in a dedicated structure (Jiri Benc) [1838075] - [net] xdp: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [net] bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() (Jiri Benc) [1838075] - [net] bpf: INET_DIAG support in bpf_sk_storage (Jiri Benc) [1838075] - [net] inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data (Jiri Benc) [1838075] - [net] inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one() (Jiri Benc) [1838075] - [net] inet_diag: return classid for all socket types (Jiri Benc) [1838075] - [net] inet_diag: fix reporting cgroup classid and fallback to priority (Jiri Benc) [1838075] - [net] Remove unneeded export of a couple of xdp generic functions (Jiri Benc) [1838075] - [net] page_pool: API cleanup and comments (Jiri Benc) [1838075] - [net] bpf, sockmap: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [netdrv] geneve: allow changing DF behavior after creation (Sabrina Dubroca) [1847861] - [net] netfilter: nf_tables: add missing ->release_ops() in error path of newrule() (Andrea Claudi) [1846236] - [net] netfilter: nft_compat: use .release_ops and remove list of extension (Andrea Claudi) [1846236] - [net] ipv6: fix IPV6_ADDRFORM operation logic (Hangbin Liu) [1842025] - [net] ipv6: fix restrict IPV6_ADDRFORM operation (Hangbin Liu) [1842025] - [net] netfilter: nat: fix error handling upon registering inet hook (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload for redir (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload with inet family (Florian Westphal) [1579145] - [net] netfilter: nft_chain_nat: inet family is missing module ownership (Florian Westphal) [1579145] - [net] netfilter: nf_tables: Support auto-loading for inet nat (Florian Westphal) [1579145] - [net] netfilter: nft_redir: fix module autoload with ip4 (Florian Westphal) [1579145] - [net] netfilter: nat: fix udp checksum corruption (Florian Westphal) [1579145] - [tools] kselftests: extend nft_nat with inet family based nat hooks (Florian Westphal) [1579145] - [net] netfilter: nft_redir: add inet support (Florian Westphal) [1579145] - [net] netfilter: nft_masq: add inet support (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge route type into core (Florian Westphal) [1579145] - [net] netfilter: nat: add inet family nat support (Florian Westphal) [1579145] - [net] netfilter: nat: don't register device notifier twice (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge ipv4 and ipv6 nat chain types (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_masq protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_redir protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l3proto.h and nf_nat_core.h (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_recalc hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_update hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3 manip_pkt hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto.h (Florian Westphal) [1579145] - [net] netfilter: nat: merge nf_nat_ipv4, 6 into nat core (Florian Westphal) [1579145] - [net] netfilter: nat: fix spurious connection timeouts (Florian Westphal) [1579145] - [net] netfilter: nat: move nlattr parse and xfrm session decode to core (Florian Westphal) [1579145] - [net] netfilter: nat: merge ipv4 and ipv6 masquerade functionality (Florian Westphal) [1579145] - [net] netfilter: kconfig: nat related expression depend on nftables core (Florian Westphal) [1579145] - [net] netfilter: conntrack: fix bogus port values for other l4 protocols (Florian Westphal) [1579145] - [net] netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pernet l4 proto register interface (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove remaining l4proto indirect packet calls (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove module owner field (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove invert_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pkt_to_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: set stream timeout to 2 minutes (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: only extend timeout to stream mode after 2s (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_used_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: fix ICMP header corruption on ICMP errors (Florian Westphal) [1579145] - [net] netfilter: nat: fix icmp id randomization (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->manip_pkt (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->nlattr_to_range (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->in_range (Florian Westphal) [1579145] - [net] netfilter: nat: fold in_range indirection into caller (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->unique_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_l4proto_unique_tuple (Florian Westphal) [1579145] - [net] netfilter: remove NF_NAT_RANGE_PROTO_RANDOM support (Florian Westphal) [1579145] - [x86] kvm: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: do not pass poisoned hva to __kvm_set_memory_region (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix sync_with_host() in smm_test (Vitaly Kuznetsov) [1849987] - [x86] kvm: async_pf: Inject 'page ready' event only if 'page not present' was previously injected (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exceptions simultaneously" (Vitaly Kuznetsov) [1849987] - [virt] kvm: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov) [1849987] - [x86] kvm: i8254: remove redundant assignment to pointer s (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: respect singlestep when emulating instruction (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMCS when nested VMX is unsupported (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: do not substitute SVM/VMX check with KVM_CAP_NESTED_STATE check (Vitaly Kuznetsov) [1849987] - [x86] kvm: nvmx: Consult only the "basic" exit reason when routing nested exit (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Unexport x86_fpu_cache and make it static (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Ignore KVM 5-level paging support for VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: Fix APIC page invalidation race (Vitaly Kuznetsov) [1849987] - [x86] kvm: svm: fix calls to is_intercept (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix vmx_preemption_timer_test build with GCC10 (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Add x86_64/debug_regs to .gitignore (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: x86: work around leak of uninitialized stack contents" (Vitaly Kuznetsov) [1849987] - [x86] kvm: vmx: Properly handle kvm_read/write_guest_virt*() result (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: emulate reserved nops from 0f/18 to 0f/1f (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Fix build with "make ARCH=x86_64" (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: minor code refactor and comments fixup around dirty logging (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: avoid unnecessary rmap walks when creating/moving slots (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: remove unnecessary rmap walk of read-only memslots (Vitaly Kuznetsov) [1849987] - [virt] kvm: Use vmemdup_user() (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Move MPK feature detection to common code (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Assign correct value to array.maxnent (Vitaly Kuznetsov) [1849987] - [x86] kvm: let kvm_destroy_vm_debugfs clean up vCPU debugfs directories (Vitaly Kuznetsov) [1849987] - [x86] kvm: Handle reads of SandyBridge RAPL PMU MSRs rather than injecting #GP (Vitaly Kuznetsov) [1849987] - [documentation] docs: virt/kvm: close inline string literal (Vitaly Kuznetsov) [1849987] - [documentation] docs: kvm: Fix KVM_KVMCLOCK_CTRL API doc (Vitaly Kuznetsov) [1849987] - [x86] arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory() (Vitaly Kuznetsov) [1849987] - [virt] kvm/eventfd: remove unneeded conversion to bool (Vitaly Kuznetsov) [1849987] - [tools] selftests: fix kvm relocatable native/cross builds and installs (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: move kvm_create_vcpu_debugfs after last failure point (Vitaly Kuznetsov) [1849987] - [powerpc] xive: Share the event-queue page with the Hypervisor (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Read ibm, secure-memory nodes (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Relax check on H_SVM_INIT_ABORT (Michael Roth) [1837232]- [scsi] scsi: be2iscsi: Use scnprintf() for avoiding potential buffer overflow (Maurizio Lombardi) [1849586] - [edac] EDAC/i10nm: Update driver to support different bus number config register offsets (Aristeu Rozanski) [1838508] - [edac] EDAC, {skx, i10nm}: Make some configurations CPU model specific (Aristeu Rozanski) [1838508] - [fs] fuse: copy_file_range should truncate cache (Miklos Szeredi) [1849786] - [fs] fuse: fix copy_file_range cache issues (Miklos Szeredi) [1849786] - [fs] fuse: update attr_version counter on fuse_notify_inval_inode() (Miklos Szeredi) [1849786] - [fs] fuse: don't check refcount after stealing page (Miklos Szeredi) [1849786] - [fs] fuse: fix weird page warning (Miklos Szeredi) [1849786] - [fs] fuse: use dump_page (Miklos Szeredi) [1849786] - [fs] fuse: always allow query of st_dev (Miklos Szeredi) [1849786] - [fs] fuse: always flush dirty data on close(2) (Miklos Szeredi) [1849786] - [fs] fuse: invalidate inode attr in writeback cache mode (Miklos Szeredi) [1849786] - [fs] virtiofs: schedule blocking async replies in separate worker (Miklos Szeredi) [1849786] - [fs] fuse: Support RENAME_WHITEOUT flag (Miklos Szeredi) [1849786] - [fs] fuse: don't overflow LLONG_MAX with end offset (Miklos Szeredi) [1849786] - [fs] fix up iter on short count in fuse_direct_io() (Miklos Szeredi) [1849786] - [fs] fuse: fix fuse_send_readpages() in the syncronous read case (Miklos Szeredi) [1849786] - [fs] fuse: fix Kconfig indentation (Miklos Szeredi) [1849786] - [fs] virtiofs: Use completions while waiting for queue to be drained (Miklos Szeredi) [1849786] - [fs] virtiofs: Do not send forget request "struct list_head" element (Miklos Szeredi) [1849786] - [fs] virtiofs: Use a common function to send forget (Miklos Szeredi) [1849786] - [fs] virtiofs: Fix old-style declaration (Miklos Szeredi) [1849786] - [fs] fuse: verify nlink (Miklos Szeredi) [1849786] - [fs] fuse: verify write return (Miklos Szeredi) [1849786] - [fs] fuse: verify attributes (Miklos Szeredi) [1849786] - [fs] fuse: redundant get_fuse_inode() calls in fuse_writepages_fill() (Miklos Szeredi) [1849786] - [fs] fuse: truncate pending writes on O_TRUNC (Miklos Szeredi) [1849786] - [fs] fuse: flush dirty data/metadata before non-truncate setattr (Miklos Szeredi) [1849786] - [fs] ovl: initialize error in ovl_copy_xattr (Miklos Szeredi) [1849770] - [fs] ovl: fix redirect traversal on metacopy dentries (Miklos Szeredi) [1849770] - [fs] ovl: initialize OVL_UPPERDATA in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: use only uppermetacopy state in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: simplify setting of origin for index lookup (Miklos Szeredi) [1849770] - [fs] ovl: fix out of bounds access warning in ovl_check_fb_len() (Miklos Szeredi) [1849770] - [fs] ovl: return required buffer size for file handles (Miklos Szeredi) [1849770] - [fs] ovl: sync dirty data when remounting to ro mode (Miklos Szeredi) [1849770] - [fs] ovl: resolve more conflicting mount options (Miklos Szeredi) [1849770] - [fs] ovl: potential crash in ovl_fid_to_fh() (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_OPEN from attr->ia_valid (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_FILE from attr->ia_valid (Miklos Szeredi) [1849770] - [documentation] ovl: document xino expected behavior (Miklos Szeredi) [1849770] - [fs] ovl: enable xino automatically in more cases (Miklos Szeredi) [1849770] - [fs] ovl: avoid possible inode number collisions with xino=on (Miklos Szeredi) [1849770] - [fs] ovl: use a private non-persistent ino pool (Miklos Szeredi) [1849770] - [fs] ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi) [1849770] - [fs] ovl: fix a typo in comment (Miklos Szeredi) [1849770] - [fs] ovl: replace zero-length array with flexible-array member (Miklos Szeredi) [1849770] - [fs] ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for old (Miklos Szeredi) [1849770] - [fs] ovl: strict upper fs requirements for remote upper fs (Miklos Szeredi) [1849770] - [fs] ovl: check if upper fs supports RENAME_WHITEOUT (Miklos Szeredi) [1849770] - [fs] ovl: allow remote upper (Miklos Szeredi) [1849770] - [fs] ovl: decide if revalidate needed on a per-dentry basis (Miklos Szeredi) [1849770] - [fs] ovl: separate detection of remote upper layer from stacked overlay (Miklos Szeredi) [1849770] - [fs] ovl: restructure dentry revalidation (Miklos Szeredi) [1849770] - [fs] ovl: ignore failure to copy up unknown xattrs (Miklos Szeredi) [1849770] - [documentation] ovl: document permission model (Miklos Szeredi) [1849770] - [fs] ovl: simplify i_ino initialization (Miklos Szeredi) [1849770] - [fs] ovl: factor out helper ovl_get_root() (Miklos Szeredi) [1849770] - [fs] ovl: fix out of date comment and unreachable code (Miklos Szeredi) [1849770] - [fs] ovl: fix value of i_ino for lower hardlink corner case (Miklos Szeredi) [1849770] - [fs] ovl: fix lockdep warning for async write (Miklos Szeredi) [1849770] - [fs] ovl: fix some xino configurations (Miklos Szeredi) [1849770] - [fs] ovl: fix lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: fix lseek overflow on 32bit (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: add overlayfs to index.rst (Miklos Szeredi) [1849770] - [fs] ovl: add splice file read write helper (Miklos Szeredi) [1849770] - [fs] ovl: implement async IO routines (Miklos Szeredi) [1849770] - [fs] vfs: add vfs_iocb_iter_helper functions (Miklos Szeredi) [1849770] - [fs] ovl: layer is const (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-constant st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of conflicting lower layer uuid (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_fsarray (Miklos Szeredi) [1849770] - [fs] ovl: simplify ovl_same_sb() helper (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_layersarray (Miklos Szeredi) [1849770] - [fs] ovl: improving copy-up efficiency for big sparse file (Miklos Szeredi) [1849770] - [fs] ovl: use ovl_inode_lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: use pr_fmt auto generate prefix (Miklos Szeredi) [1849770] - [fs] ovl: fix wrong WARN_ON() in ovl_cache_update_ino() (Miklos Szeredi) [1849770] - [fs] locks: print unsigned ino in /proc/locks (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: overlayfs: Fix restview warnings (Miklos Szeredi) [1849770] - [fs] ovl: relax WARN_ON() on rename to self (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-unique st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: don't use a temp buf for encoding real fh (Miklos Szeredi) [1849770] - [fs] ovl: make sure that real fid is 32bit aligned in memory (Miklos Szeredi) [1849770] - [fs] ovl: fix lookup failure on multi lower squashfs (Miklos Szeredi) [1849770] - [fs] ovl: filter of trusted xattr results in audit (Miklos Szeredi) [1849770] - [fs] ovl: Fix dereferencing possible ERR_PTR() (Miklos Szeredi) [1849770] - [fs] ovl: fix regression caused by overlapping layers detection (Miklos Szeredi) [1849770] - [fs] ovl: make i_ino consistent with st_ino in more cases (Miklos Szeredi) [1849770] - [fs] ovl: fix typo in MODULE_PARM_DESC (Miklos Szeredi) [1849770] - [fs] ovl: fix bogus -Wmaybe-unitialized warning (Miklos Szeredi) [1849770] - [fs] ovl: don't fail with disconnected lower NFS (Miklos Szeredi) [1849770] - [fs] ovl: detect overlapping layers (Miklos Szeredi) [1849770] - [fs] ovl: using posix_acl_xattr_size() to get size instead of posix_acl_to_xattr() (Miklos Szeredi) [1849770] - [fs] ovl: abstract ovl_inode lock with a helper (Miklos Szeredi) [1849770] - [fs] ovl: remove the 'locked' argument of ovl_nlink_{start, end} (Miklos Szeredi) [1849770] - [fs] ovl: relax requirement for non null uuid of lower fs (Miklos Szeredi) [1849770] - [fs] ovl: fold copy-up helpers into callers (Miklos Szeredi) [1849770] - [fs] ovl: untangle copy up call chain (Miklos Szeredi) [1849770] - [fs] ovl: clean up error handling in ovl_get_tmpfile() (Miklos Szeredi) [1849770] - [netdrv] ionic: tame the watchdog timer on reconfig (Jonathan Toppins) [1846879 1846280] - [remoteproc] remoteproc: pull in slab.h (Jarod Wilson) [1849080]- [x86] revert "kvm: vmx: Micro-optimize vmexit time when not exposing PMU" (Vitaly Kuznetsov) [1844099] - [fs] nfsd4: kill warnings on testing stateids with mismatched clientids (Benjamin Coddington) [1765672] - [fs] NFS: Ensure security label is set for root inode (Scott Mayhew) [1660798] - [s390] kexec: Fix file verification on S390 (Lianbo Jiang) [1815369] - [s390] kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXEC_SIG_FORCE (Lianbo Jiang) [1815369] - [netdrv] ibmvnic: continue to init in CRQ reset returns H_CLOSED (Steve Best) [1850179] - [net] sunrpc: add missing newline when printing parameter 'auth_hashtable_size' by sysfs (Benjamin Coddington) [1849998] - [net] sunrpc: clean up properly in gss_mech_unregister() (Benjamin Coddington) [1849998] - [net] sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix backchannel RPC soft lockups (Benjamin Coddington) [1849998] - [fs] NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() (Benjamin Coddington) [1849998] - [fs] nfsd4: make drc_slab global, not per-net (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix GSS privacy computation of auth->au_ralign (Benjamin Coddington) [1849998] - [net] SUNRPC: Add "@len" parameter to gss_unwrap() (Benjamin Coddington) [1849998] - [fs] NFS: finish_automount() requires us to hold 2 refs to the mount record (Benjamin Coddington) [1849998] - [fs] NFS: Fix use-after-free issues in nfs_pageio_add_request() (Benjamin Coddington) [1849998] - [fs] NFS: alloc_nfs_open_context() must use the file cred when available (Benjamin Coddington) [1849998] - [net] libceph: don't omit used_replica in target_copy() (Jeff Layton) [1847528] - [net] libceph: don't omit recovery_deletes in target_copy() (Jeff Layton) [1847528] - [net] libceph: move away from global osd_req_flags (Jeff Layton) [1847528] - [fs] ceph: skip checking caps when session reconnecting and releasing reqs (Jeff Layton) [1847528] - [fs] ceph: make sure mdsc->mutex is nested in s->s_mutex to fix dead lock (Jeff Layton) [1847528] - [fs] ceph: don't return -ESTALE if there's still an open file (Jeff Layton) [1847528] - [include] libceph, rbd: replace zero-length array with flexible-array (Jeff Layton) [1847528] - [fs] ceph: allow rename operation under different quota realms (Jeff Layton) [1847528] - [fs] ceph: normalize 'delta' parameter usage in check_quota_exceeded (Jeff Layton) [1847528] - [fs] ceph: ceph_kick_flushing_caps needs the s_mutex (Jeff Layton) [1847528] - [fs] ceph: request expedited service on session's last cap flush (Jeff Layton) [1847528] - [fs] ceph: convert mdsc->cap_dirty to a per-session list (Jeff Layton) [1847528] - [fs] ceph: reset i_requested_max_size if file write is not wanted (Jeff Layton) [1847528] - [fs] ceph: throw a warning if we destroy session with mutex still locked (Jeff Layton) [1847528] - [fs] ceph: fix potential race in ceph_check_caps (Jeff Layton) [1847528] - [fs] ceph: document what protects i_dirty_item and i_flushing_item (Jeff Layton) [1847528] - [fs] ceph: don't take i_ceph_lock in handle_cap_import (Jeff Layton) [1847528] - [fs] ceph: don't release i_ceph_lock in handle_cap_trunc (Jeff Layton) [1847528] - [fs] ceph: add comments for handle_cap_flush_ack logic (Jeff Layton) [1847528] - [fs] ceph: split up __finish_cap_flush (Jeff Layton) [1847528] - [fs] ceph: reorganize __send_cap for less spinlock abuse (Jeff Layton) [1847528] - [fs] ceph: flush release queue when handling caps for unknown inode (Jeff Layton) [1847528] - [net] libceph: ignore pool overlay and cache logic on redirects (Jeff Layton) [1847528] - [x86] kvm: lapic: ensure APIC map is up to date on concurrent update requests (Igor Mammedov) [1835330] - [x86] kvm: lapic: fix broken vcpu hotplug (Igor Mammedov) [1835330] - [netdrv] net: hns3: add some error checking in hclge_tm module (Mark Langsdorf) [1809057] {CVE-2019-15925} - [fs] udf: Fix mounting of Win7 created UDF filesystems (Oleksandr Natalenko) [1842400] - [netdrv] net: qed: fixes crash while running driver in kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed: Disable SRIOV functionality inside kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed*: Reduce RX and TX default ring count when running inside kdump kernel (Manish Chopra) [1727746] - [fs] cifs: dump Security Type info in DebugData (Leif Sahlberg) [1845390] - [net] netfilter: flowtable: Make nf_flow_table_offload_add/del_cb inline (Marcelo Leitner) [1840938] - [net] sched: act_ct: Make tcf_ct_flow_table_restore_skb inline (Marcelo Leitner) [1840938] - [net] netfilter: flowtable: Add pending bit for offload work (Marcelo Leitner) [1842670] - [net] Evict neighbor entries on carrier down (Ivan Vecera) [1845352] - [net] bridge: explicitly zero is_sticky in fdb_create (Ivan Vecera) [1845350] - [net] bridge: add support for sticky fdb entries (Ivan Vecera) [1845350] - [net] remove indirect block netdev event registration (Marcelo Leitner) [1841300] - [netdrv] bnxt_tc: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] nfp: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] mlx5: update indirect block support (Marcelo Leitner) [1841300] - [net] use flow_indr_dev_setup_offload() (Marcelo Leitner) [1841300] - [net] cls_api: add tcf_block_offload_init() (Marcelo Leitner) [1841300] - [net] flow_offload: consolidate indirect flow_block infrastructure (Marcelo Leitner) [1841300] - [net] netfilter: nf_flowtable: expose nf_flow_table_gc_cleanup() (Marcelo Leitner) [1841300] - [fs] iomap: Handle memory allocation failure in readahead (Carlos Maiolino) [1828792] - [fs] iomap: fix comments in iomap_dio_rw (Carlos Maiolino) [1828792] - [fs] iomap: Remove pgoff from tracepoints (Carlos Maiolino) [1828792] - [fs] fs: Fix page_mkwrite off-by-one errors (Carlos Maiolino) [1828792] - [fs] iomap: stop using ioend after it's been freed in iomap_finish_ioend() (Carlos Maiolino) [1828792] - [fs] iomap: fix sub-page uptodate handling (Carlos Maiolino) [1828792] - [fs] iomap: remove unneeded variable in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: Do not create fake iter in iomap_dio_bio_actor() (Carlos Maiolino) [1828792] - [fs] iomap: trace iomap_appply results (Carlos Maiolino) [1828792] - [fs] fs/iomap: remove redundant check in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: use a srcmap for a read-modify-write I/O (Carlos Maiolino) [1828792] - [fs] iomap: renumber IOMAP_HOLE to 0 (Carlos Maiolino) [1828792] - [fs] iomap: use write_begin to read pages to unshare (Carlos Maiolino) [1828792] - [fs] iomap: move the zeroing case out of iomap_read_page_sync (Carlos Maiolino) [1828792] - [fs] iomap: ignore non-shared or non-data blocks in xfs_file_dirty (Carlos Maiolino) [1828792] - [fs] iomap: always use AOP_FLAG_NOFS in iomap_write_begin (Carlos Maiolino) [1828792] - [fs] iomap: remove the unused iomap argument to __iomap_write_end (Carlos Maiolino) [1828792] - [fs] iomap: better document the IOMAP_F_* flags (Carlos Maiolino) [1828792] - [fs] iomap: enhance writeback error message (Carlos Maiolino) [1828792] - [fs] iomap: pass a struct page to iomap_finish_page_writeback (Carlos Maiolino) [1828792] - [fs] iomap: cleanup iomap_ioend_compare (Carlos Maiolino) [1828792] - [fs] iomap: move struct iomap_page out of iomap.h (Carlos Maiolino) [1828792] - [fs] iomap: warn on inline maps in iomap_writepage_map (Carlos Maiolino) [1828792] - [fs] iomap: lift the xfs writeback code to iomap (Carlos Maiolino) [1828792] - [fs] iomap: lift common tracing code from xfs to iomap (Carlos Maiolino) [1828792] - [fs] iomap: zero newly allocated mapped blocks (Carlos Maiolino) [1828792] - [fs] xfs: remove the fork fields in the writepage_ctx and ioend (Carlos Maiolino) [1828792] - [fs] xfs: turn io_append_trans into an io_private void pointer (Carlos Maiolino) [1828792] - [fs] xfs: refactor the ioend merging code (Carlos Maiolino) [1828792] - [fs] xfs: use a struct iomap in xfs_writepage_ctx (Carlos Maiolino) [1828792] - [fs] xfs: set IOMAP_F_NEW more carefully (Carlos Maiolino) [1828792] - [fs] xfs: initialize iomap->flags in xfs_bmbt_to_iomap (Carlos Maiolino) [1828792] - [fs] xfs: Use iomap_dio_rw to wait for unaligned direct IO (Carlos Maiolino) [1828792] - [fs] iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: move the iomap_dio_rw ->end_io callback into a structure (Carlos Maiolino) [1828792] - [fs] iomap: split size and error for iomap_dio_rw ->end_io (Carlos Maiolino) [1828792] - [fs] iomap: fix Invalid License ID (Carlos Maiolino) [1828792] - [fs] iomap: move internal declarations into fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move the main iteration code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the buffered IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the direct IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the SEEK_HOLE code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the file mapping reporting code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the swapfile code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: start moving code to fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move iomap_read_inline_data around (Carlos Maiolino) [1828792] - [fs] iomap: convert to SPDX identifier (Carlos Maiolino) [1828792] - [fs] iomap: remove duplicated include from iomap.c (Carlos Maiolino) [1828792] - [netdrv] fjes: Handle workqueue allocation failure (Masayoshi Mizuma) [1830565] {CVE-2019-16231}- [fs] NFSv4: Ensure the delegation cred is pinned when we call delegreturn (Benjamin Coddington) [1848933] - [fs] NFSv4: Ensure the delegation is pinned in nfs_do_return_delegation() (Benjamin Coddington) [1848933] - [fs] NFSv4.1 make cachethis=no for writes (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix revalidation of dentries with delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix races between open and dentry revalidation (Benjamin Coddington) [1848933] - [fs] NFS: Fix up directory verifier races (Benjamin Coddington) [1848933] - [net] sunrpc: expiry_time should be seconds not timeval (Benjamin Coddington) [1848933] - [fs] NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Benjamin Coddington) [1848933] - [fs] NFSv4: try lease recovery on NFS4ERR_EXPIRED (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks (Benjamin Coddington) [1848933] - [fs] nfs: optimise readdir cache page invalidation (Benjamin Coddington) [1848933] - [fs] NFS: Switch readdir to using iterate_shared() (Benjamin Coddington) [1848933] - [fs] NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() (Benjamin Coddington) [1848933] - [fs] NFS: Directory page cache pages need to be locked when read (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks and corruption in readdir (Benjamin Coddington) [1848933] - [net] SUNRPC: Use kmemdup_nul() in rpc_parse_scope_id() (Benjamin Coddington) [1848933] - [fs] NFS: Replace various occurrences of kstrndup() with kmemdup_nul() (Benjamin Coddington) [1848933] - [fs] NFSv4: Limit the total number of cached delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Add accounting for the number of active delegations held (Benjamin Coddington) [1848933] - [fs] NFSv4: Try to return the delegation immediately when marked for return on close (Benjamin Coddington) [1848933] - [fs] NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delegation is returned (Benjamin Coddington) [1848933] - [fs] NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGATION_RETURNING (Benjamin Coddington) [1848933] - [fs] NFS: nfs_find_open_context() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFS: nfs_access_get_cached_rcu() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFSv3: FIx bug when using chacl and chmod to change acl (Benjamin Coddington) [1848933] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1848933] - [fs] NFS: Trust cached access if we've already revalidated the inode once (Benjamin Coddington) [1848933] - [fs] NFS: Fix nfs_direct_write_reschedule_io() (Benjamin Coddington) [1848933] - [fs] NFS: When resending after a short write, reset the reply count to zero (Benjamin Coddington) [1848933] - [fs] NFS: Improve tracing of permission calls (Benjamin Coddington) [1848933] - [fs] NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() (Benjamin Coddington) [1848933] - [fs] NFS: Fix up fsync() when the server rebooted (Benjamin Coddington) [1848933] - [net] SUNRPC: Remove broken gss_mech_list_pseudoflavors() (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file mapping on all fatal writeback errors (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file size on a fatal write error (Benjamin Coddington) [1848933] - [fs] nfs: NFS_SWAP should depend on SWAP (Benjamin Coddington) [1848933] - [net] SUNRPC: constify copied structure (Benjamin Coddington) [1848933] - [fs] fs/nfs, swapon: check holes in swapfile (Benjamin Coddington) [1848933] - [net] SUNRPC: call_connect_status should handle -EPROTO (Benjamin Coddington) [1848933] - [fs] NFS: Introduce trace events triggered by page writeback errors (Benjamin Coddington) [1848933] - [net] SUNRPC: Capture signalled RPC tasks (Benjamin Coddington) [1848933] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Benjamin Coddington) [1848933] - [fs] NFS4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: encode nfsv4 timestamps as 64-bit (Benjamin Coddington) [1848933] - [fs] nfs: remove timespec from xdr_encode_nfstime (Benjamin Coddington) [1848933] - [fs] nfs: use timespec64 in nfs_fattr (Benjamin Coddington) [1848933] - [net] sunrpc: convert to time64_t for expiry (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfssvc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfs4proc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in vfs.c (Benjamin Coddington) [1848933] - [fs] nfsd: remove nfs4_reset_lease() declarations (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_real_seconds() in nfs4_verifier (Benjamin Coddington) [1848933] - [fs] nfsd: use boottime for lease expiry calculation (Benjamin Coddington) [1848933] - [fs] nfsd: fix jiffies/time_t mixup in LRU list (Benjamin Coddington) [1848933] - [fs] nfsd: fix delay timer on 32-bit architectures (Benjamin Coddington) [1848933] - [fs] nfsd: use time64_t in nfsd_proc_setattr() check (Benjamin Coddington) [1848933] - [fs] nfsd: pass a 64-bit guardtime to nfsd_setattr() (Benjamin Coddington) [1848933] - [fs] nfsd: make 'boot_time' 64-bit wide (Benjamin Coddington) [1848933] - [fs] nfsd: use timespec64 in encode_time_delta (Benjamin Coddington) [1848933] - [fs] nfsd: handle nfs3 timestamps as unsigned (Benjamin Coddington) [1848933] - [fs] nfsd: print 64-bit timestamps in client_info_show (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_seconds() for timestamps (Benjamin Coddington) [1848933] - [fs] nfsd: remove unnecessary assertion in nfsd4_encode_replay (Benjamin Coddington) [1848933] - [fs] nfsd: Clone should commit src file metadata too (Benjamin Coddington) [1848933] - [fs] nfsd4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: fix timstamp debug prints (Benjamin Coddington) [1848933] - [net] nfs: use time64_t internally (Benjamin Coddington) [1848933] - [fs] nfsd: Return the correct number of bytes written to the file (Benjamin Coddington) [1848933] - [fs] nfsd: Fix up some unused variable warnings (Benjamin Coddington) [1848933] - [kernel] blktrace: ensure our debugfs dir exists (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: fix debugfs use after free (Ming Lei) [1816559] {CVE-2019-19770} - [block] loop: be paranoid on exit and prevent new additions / removals (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: annotate required lock on do_blk_trace_setup() (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: revert back to synchronous request_queue removal (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: clarify context for refcount increment helpers (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: add docs for gendisk / request_queue refcount helpers (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: no need to check return value of debugfs_create functions (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: Avoid sparse warnings when assigning q->blk_trace (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: break out of blktrace setup on concurrent calls (Ming Lei) [1816559] {CVE-2019-19770} - [nvme] nvme-fc: don't call nvme_cleanup_cmd() for AENs (Ewan Milne) [1847572] - [nvme] nvme-fc: convert assoc_active flag to bit op (Ewan Milne) [1847572] - [nvme] nvme-fc: Ensure private pointers are NULL if no data (Ewan Milne) [1847572] - [nvme] nvme-multipath: do not reset on unknown status (Ewan Milne) [1847572] - [documentation] x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [documentation] x86/speculation: Add SRBDS vulnerability and mitigation documentation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add 'table' argument to cpu_matches() (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add a steppings field to struct x86_cpu_id (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu/bugs: Convert to new matching macros (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [crypto] crypto: simd - correctly take reqsize of wrapped skcipher into account (Mark Salter) [1830471] - [fs] nfsd: depend on CRYPTO_MD5 for legacy client tracking (Benjamin Coddington) [1847468] - [fs] nfsd: check for EBUSY from vfs_rmdir/vfs_unink (Benjamin Coddington) [1847468] - [fs] NFS: Fallocate should use the nfs4_fattr_bitmap (Benjamin Coddington) [1847468] - [fs] NFS: Return -ETXTBSY when attempting to write to a swapfile (Benjamin Coddington) [1847468] - [fs] fs: nfs: sysfs: Remove NULL check before kfree (Benjamin Coddington) [1847468] - [fs] NFS: remove unneeded semicolon (Benjamin Coddington) [1847468] - [fs] NFSv4: add declaration of current_stateid (Benjamin Coddington) [1847468] - [include] sunrpc: remove __KERNEL__ ifdefs (Benjamin Coddington) [1847468] - [fs] nfsd: document callback_wq serialization of callback code (Benjamin Coddington) [1847468] - [fs] nfsd: mark cb path down on unknown errors (Benjamin Coddington) [1847468] - [net] SUNRPC: Avoid RPC delays when exiting suspend (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't retry the GETATTR on old stateid in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix races between open and delegreturn (Benjamin Coddington) [1847468] - [fs] NFS: nfs_inode_find_state_and_recover() fix stateid matching (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix nfs4_inode_make_writeable() (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_return_incompatible_delegation() should check delegation validity (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't reclaim delegations that have been returned or revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Ignore requests to return the delegation if it was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Revoke the delegation on success in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Update the stateid seqid in nfs_revoke_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update_inplace_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Hold the delegation spinlock when updating the seqid (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't remove the delegation from the super_list more than once (Benjamin Coddington) [1847468] - [fs] NFS: Rename nfs_inode_return_delegation_noreclaim() (Benjamin Coddington) [1847468] - [fs] NFSv4: fail nfs4_refresh_delegation_stateid() when the delegation was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Delegation recalls should not find revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_callback_getattr() should ignore revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix delegation handling in update_open_stateid() (Benjamin Coddington) [1847468] - [fs] NFSv4.1: Don't rebind to the same source port when reconnecting to the server (Benjamin Coddington) [1847468] - [fs] NFS/pnfs: Separate NFSv3 DS and MDS traffic (Benjamin Coddington) [1847468] - [fs] pNFS: nfs3_set_ds_client should set NFS_CS_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata (Benjamin Coddington) [1847468] - [fs] NFSv3: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Fix a typo in encode_sattr() (Benjamin Coddington) [1847468] - [fs] NFSv4: NFSv4 callbacks also support 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFSv4: Encode 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFS: Convert struct nfs_fattr to use struct timespec64 (Benjamin Coddington) [1847468] - [fs] NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts (Benjamin Coddington) [1847468] - [net] SUNRPC: Add trace points to observe transport congestion control (Benjamin Coddington) [1847468] - [net] SUNRPC: Eliminate log noise in call_reserveresult (Benjamin Coddington) [1847468] - [fs] nfsd: remove private bin2hex implementation (Benjamin Coddington) [1847468] - [fs] nfsd: remove set but not used variable 'len' (Benjamin Coddington) [1847468] - [fs] NFSv3: fix rpc receive buffer size for MOUNT call (Steve Dickson) [1837034] - [fs] NFS: remove unused macros (Steve Dickson) [1837034] - [mm] mm, slab: fix sign conversion problem in memcg_uncharge_slab() (Waiman Long) [1849016] - [mm] mm: fix false-positive OVERCOMMIT_GUESS failures (Waiman Long) [1849016] - [mm] mm: remove CONFIG_MIGRATE_VMA_HELPER (Karol Herbst) [1847908] - [nvdimm] libnvdimm: Export the target_node attribute for regions and namespaces (Jeff Moyer) [1783157] - [dax] dax: Add numa_node to the default device-dax attributes (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Create a dax device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nvdimm_bus_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nvdimm_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nd_mapping_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_region_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_numa_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_device_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move region attribute group definition (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move attribute groups to device type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm/region: Initialize bad block for volatile namespaces (Jeff Moyer) [1783157] - [x86] x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Steve Best) [1848710] - [powerpc] powerpc/kernel: Enables memory hot-remove after reboot on pseries guests (David Gibson) [1848844] - [fs] cifs: multichannel: try to rebind when reconnecting a channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: use pointer for binding channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection above transport layer (Leif Sahlberg) [1842759] - [fs] cifs: move some variables off the stack in smb2_ioctl_query_info (Leif Sahlberg) [1842759] - [fs] cifs: reduce stack use in smb2_compound_op (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: always zero struct cifs_io_parms (Leif Sahlberg) [1842759] - [fs] smb3: default to minimum of two channels when multichannel specified (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection in function (Leif Sahlberg) [1842759] - [mm] x86/init: fix build with CONFIG_SWAP=n (Waiman Long) [1839415] - [netdrv] ionic: add pcie_print_link_status (Jonathan Toppins) [1846506] - [netdrv] ionic: no link check while resetting queues (Jonathan Toppins) [1846953] - [netdrv] ionic: export features for vlans to use (Jonathan Toppins) [1846868] - [netdrv] ionic: remove support for mgmt device (Jonathan Toppins) [1846506] - [netdrv] ionic: wait on queue start until after IFF_UP (Jonathan Toppins) [1844924] - [netdrv] ionic: add more ethtool stats (Jonathan Toppins) [1848149] - [netdrv] ionic: more ionic name tweaks (Jonathan Toppins) [1848149] - [netdrv] ionic: ionic_intr_free parameter change (Jonathan Toppins) [1848149] - [netdrv] ionic: reset device at probe (Jonathan Toppins) [1848149] - [netdrv] ionic: shorter dev cmd wait time (Jonathan Toppins) [1848149] - [netdrv] ionic: add support for more xcvr types (Jonathan Toppins) [1848149] - [netdrv] ionic: protect vf calls from fw reset (Jonathan Toppins) [1848149] - [netdrv] ionic: updates to ionic FW api description (Jonathan Toppins) [1848149] - [netdrv] ionic: support longer tx sg lists (Jonathan Toppins) [1848149] - [netdrv] ionic: Use debugfs_create_bool() to export bool (Jonathan Toppins) [1848149] - [netdrv] drivers:Remove inclusion of vermagic header (Jonathan Toppins) [1848149] - [net] SUNRPC: Destroy the back channel when we destroy the host transport (Benjamin Coddington) [1846984] - [net] SUNRPC: fix race to sk_err after xs_error_report (Benjamin Coddington) [1846984] - [fs] NFS: Remove redundant mirror tracking in O_DIRECT (Benjamin Coddington) [1846984] - [fs] nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request (Benjamin Coddington) [1846984] - [net] sunrpc: clean up indentation issue (Benjamin Coddington) [1846984] - [fs] NFS: Optimise the default readahead size (Benjamin Coddington) [1846984] - [fs] nfsd: fix nfs read eof detection (Benjamin Coddington) [1846984] - [fs] nfsd: Make nfsd_reset_boot_verifier_locked static (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix OPEN_DOWNGRADE error handling (Benjamin Coddington) [1846984] - [fs] pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumping the state seqid (Benjamin Coddington) [1846984] - [fs] NFSv4: Add a helper to increment stateid seqids (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle RPC level errors in LAYOUTRETURN (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close (Benjamin Coddington) [1846984] - [fs] NFSv4: Clean up pNFS return-on-close error handling (Benjamin Coddington) [1846984] - [fs] NFS: remove unused check for negative dentry (Benjamin Coddington) [1846984] - [fs] NFSv3: use nfs_add_or_obtain() to create and reference inodes (Benjamin Coddington) [1846984] - [fs] NFS: Refactor nfs_instantiate() for dentry referencing callers (Benjamin Coddington) [1846984] - [fs] nfs_instantiate(): prevent multiple aliases for directory inode (Benjamin Coddington) [1846984] - [net] SUNRPC: Rename xdr_buf_read_netobj to xdr_buf_read_mic (Benjamin Coddington) [1846984] - [fs] nfsd: degraded slot-count more gracefully as allocation nears exhaustion (Benjamin Coddington) [1846984] - [fs] nfsd: handle drc over-allocation gracefully (Benjamin Coddington) [1846984] - [net] SUNRPC: RPC level errors should always set task->tk_rpc_status (Benjamin Coddington) [1846984] - [fs] nfsd: Support the server resetting the boot verifier (Benjamin Coddington) [1846984] - [net] sunrpc: Use kzfree rather than its implementation (Benjamin Coddington) [1846984] - [fs] nfsd: eliminate an unnecessary acl size limit (Benjamin Coddington) [1846984] - [fs] Deprecate nfsd fault injection (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_get_lease_time() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_secinfo_no_name() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_reclaim_complete() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have _nfs4_proc_secinfo() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_setclientid() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Add an nfs4_call_sync_custom() function (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix a memory leak bug (Benjamin Coddington) [1846984] - [net] xprtrdma: Fix bc_max_slots return value (Benjamin Coddington) [1846984] - [net] SUNRPC: Inline xdr_commit_encode (Benjamin Coddington) [1846984] - [net] SUNRPC: Remove rpc_wake_up_queued_task_on_wq() (Benjamin Coddington) [1846984] - [fs] fs: nfs: Fix possible null-pointer dereferences in encode_attrs() (Benjamin Coddington) [1846984] - [fs] nfsd: Fix the documentation for svcxdr_tmpalloc() (Benjamin Coddington) [1846984] - [fs] nfsd: Remove unnecessary NULL checks (Benjamin Coddington) [1846984] - [s390] vfio-ccw: make vfio_ccw_regops variables declarations static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add trace for CRW event (Cornelia Huck) [1660917] - [s390] vfio-ccw: Wire up the CRW irq and CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor IRQ handlers (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new schib region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor the unregister of the async regions (Cornelia Huck) [1660917] - [s390] vfio-ccw: Register a chp_event callback for vfio-ccw (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce new helper functions to free/destroy regions (Cornelia Huck) [1660917] - [documentation] vfio-ccw: document possible errors (Cornelia Huck) [1660917] - [s390] vfio-ccw: Enable transparent CCW IPL from DASD (Cornelia Huck) [1660917] - [s390] cio: generate delayed uevent for vfio-ccw subchannels (Cornelia Huck) [1660917] - [s390] vfio-ccw: Use the correct style for SPDX License Identifier (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rework the io_fctl trace (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add a trace for asynchronous requests (Cornelia Huck) [1660917] - [s390] vfio-ccw: Trace the FSM jumptable (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor how the traces are built (Cornelia Huck) [1660917] - [s390] vfio-ccw: fix error return code in vfio_ccw_sch_init() (Cornelia Huck) [1660917] - [s390] vfio-ccw: add some logging (Cornelia Huck) [1660917] - [s390] vfio-ccw: make vfio_ccw_async_region_ops static (Cornelia Huck) [1660917] - [documentation] documentation: fix vfio-ccw doc (Cornelia Huck) [1660917] - [documentation] vfio-ccw: Update documentation for csch/hsch (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't call cp_free if we are processing a channel program (Cornelia Huck) [1660917] - [s390] vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix memory leak and don't call cp_free in cp_init (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix misleading comment when setting orb.cmd.c64 (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix the conversion of Format-0 CCWs to Format-1 (Cornelia Huck) [1660917] - [s390] cio: introduce driver_override on the css bus (Cornelia Huck) [1660917] - [s390] vfio-ccw: make convert_ccw0_to_ccw1 static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove copy_ccw_from_iova() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Factor out the ccw0-to-ccw1 transition (Cornelia Huck) [1660917] - [s390] vfio-ccw: Copy CCW data outside length calculation (Cornelia Huck) [1660917] - [s390] vfio-ccw: Skip second copy of guest cp to host (Cornelia Huck) [1660917] - [s390] vfio-ccw: Move guest_cp storage into common struct (Cornelia Huck) [1660917] - [s390] cio: Combine direct and indirect CCW paths (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange IDAL allocation in direct CCW (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove pfn_array_table (Cornelia Huck) [1660917] - [s390] vfio-ccw: Adjust the first IDAW outside of the nested loops (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange pfn_array and pfn_array_table arrays (Cornelia Huck) [1660917] - [s390] cio: Use generalized CCW handler in cp_init() (Cornelia Huck) [1660917] - [s390] cio: Generalize the TIC handler (Cornelia Huck) [1660917] - [s390] cio: Refactor the routine that handles TIC CCWs (Cornelia Huck) [1660917] - [s390] cio: Squash cp_free() and cp_unpin_free() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Destroy kmem cache region on module exit (Cornelia Huck) [1660917] - [documentation] docs: s390: convert docs to ReST and rename to *.rst (Cornelia Huck) [1660917] - [s390] cio: Remove vfio-ccw checks of command codes (Cornelia Huck) [1660917] - [s390] cio: Allow zero-length CCWs in vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Don't pin vfio pages for empty transfers (Cornelia Huck) [1660917] - [s390] cio: Initialize the host addresses in pfn_array (Cornelia Huck) [1660917] - [s390] cio: Split pfn_array_alloc_pin into pieces (Cornelia Huck) [1660917] - [s390] cio: Set vfio-ccw FSM state before ioeventfd (Cornelia Huck) [1660917] - [s390] cio: Update SCSW if it points to the end of the chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: Prevent quiesce function going into an infinite loop (Cornelia Huck) [1660917] - [s390] vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev (Cornelia Huck) [1660917] - [s390] vfio-ccw: Do not call flush_workqueue while holding the spinlock (Cornelia Huck) [1660917] - [s390] vfio-ccw: add handling for async channel instructions (Cornelia Huck) [1660917] - [s390] cio: export hsch to modules (Cornelia Huck) [1660917] - [s390] vfio-ccw: add capabilities chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: protect the I/O region (Cornelia Huck) [1660917] - [s390] vfio-ccw: rework ssch state handling (Cornelia Huck) [1660917] - [s390] vfio-ccw: make it safe to access channel programs (Cornelia Huck) [1660917] - [s390] vfio: ccw: only free cp on final interrupt (Cornelia Huck) [1660917] - [s390] cio: Use cpa range elsewhere within vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Fix vfio-ccw handling of recursive TICs (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't assume there are more ccws after a TIC (Cornelia Huck) [1660917] - [s390] vfio: ccw: Merge BUSY and BOXED states (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup when unsupported IDA format is used (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup of pfn_array alloc failure (Cornelia Huck) [1660917] - [s390] vfio: ccw: Register mediated device once all structures are initialized (Cornelia Huck) [1660917] - [s390] cio: make vfio_ccw_io_region static (Cornelia Huck) [1660917] - [s390] cio: Fix how vfio-ccw checks pinned pages (Cornelia Huck) [1660917] - [s390] cio: Refactor alloc of ccw_io_region (Cornelia Huck) [1660917] - [s390] cio: Convert ccw_io_region to pointer (Cornelia Huck) [1660917] - [netdrv] ibmvnic: Harden device login requests (Steve Best) [1847183] - [mm] s390/cmm: fix information leak in cmm_timeout_handler() (Nico Pache) [1846532] {CVE-2020-10773} - [fs] kernfs: fix potential null pointer dereference (Carlos Maiolino) [1847872] - [netdrv] net: sfc: reject unsupported coalescing params (Jarod Wilson) [1844659] - [netdrv] iavf: increase reset complete wait time (Stefan Assmann) [1844598] - [netdrv] iavf: Fix reporting 2.5 Gb and 5Gb speeds (Stefan Assmann) [1844598] - [netdrv] iavf: use appropriate enum for comparison (Stefan Assmann) [1844598] - [netdrv] iavf: fix speed reporting over virtchnl (Stefan Assmann) [1844598] - [block] blk-mq: fix blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: split out a __blk_mq_get_driver_tag helper (Ming Lei) [1824037] - [block] blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei) [1824037] - [block] blk-mq: add blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: use BLK_MQ_NO_TAG in more places (Ming Lei) [1824037] - [block] blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG (Ming Lei) [1824037] - [block] blk-mq: move more request initialization to blk_mq_rq_ctx_init (Ming Lei) [1824037] - [block] blk-mq: simplify the blk_mq_get_request calling convention (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request (Ming Lei) [1824037] - [block] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request (Ming Lei) [1824037] - [nvme] nvme: force complete cancelled requests (Ming Lei) [1824037] - [block] blk-mq: blk-mq: provide forced completion method (Ming Lei) [1824037] - [block] block: Limit number of items taken from the I/O scheduler in one go (Ming Lei) [1824037] - [scsi] Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Ming Lei) [1824037] - [block] blk-mq: Rerun dispatching in the case of budget contention (Ming Lei) [1824037] - [block] blk-mq: Add blk_mq_delay_run_hw_queues() API call (Ming Lei) [1824037] - [block] blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Ming Lei) [1824037] - [block] blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budget (Ming Lei) [1824037] - [block] blk-mq: don't commit_rqs() if none were queued (Ming Lei) [1824037] - [block] blk-mq: Remove some unused function arguments (Ming Lei) [1824037] - [block] blk-mq-tag: document tag iteration helper return value (Ming Lei) [1824037] - [block] blk-mq: Document the functions that iterate over requests (Ming Lei) [1824037] - [block] loop: Better discard support for block devices (Ming Lei) [1824037] - [block] loop: Report EOPNOTSUPP properly (Ming Lei) [1824037] - [block] block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices (Ming Lei) [1824037] - [block] block, zoned: fix integer overflow with BLKRESETZONE et al (Ming Lei) [1824037] - [block] block: Fix use-after-free issue accessing struct io_cq (Ming Lei) [1824037] - [netdrv] cxgb4: add EOTID tracking and software context dump (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: tune burst buffer size for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: improve credits recovery in TC-MQPRIO Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix delete filter entry fail in unload path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix large delays in PTP synchronization (Vishal Kulkarni) [1828665] - [netdrv] net/cxgb4: Check the return from t4_query_params properly (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: free MQPRIO resources in shutdown path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix MPS index overwrite when setting MAC address (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add support to catch bits set in INT_CAUSE5 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove set but not used variable 'tab' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/ptp: pass the sign of offset delta in FW CMD (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Txq restart check during backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix throughput drop during Tx backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework TC filter rule insertion across regions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: update T5/T6 adapter register ranges (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix checks for max queues to allocate (Vishal Kulkarni) [1828665] - [netdrv] net/chelsio: Don't set N/A for not available FW (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Added tls stats prints (Vishal Kulkarni) [1828665] - [netdrv] l2t_seq_next should increase position index (Vishal Kulkarni) [1828665] - [netdrv] seq_tab_next() should increase position index (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: reject overlapped queues in TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Tx multi channel port rate limit (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/cxgb4vf: fix flow control display for auto negotiation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix refcount init for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chtls: fix ULD connection failures due to wrong TID base (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix missed high priority region calculation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix kernel panic while accessing sge_info (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add support for high priority filters (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add stats for MQPRIO QoS offload Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add UDP segmentation offload support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chcr: update SGL DMA unmap for USO (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier ingress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: check rule prio conflicts before offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier egress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove unneeded semicolon for switch block (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix an error code in cxgb4_mqprio_alloc_hw_resources() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: make function 'cxgb4_mqprio_free_hw_resources' static (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove redundant assignment to hdr_len (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix 64-bit division on i386 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Use match_string() helper to simplify the code (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add FLOWC based QoS offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add Tx and Rx path for ETHOFLD traffic (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add ETHOFLD hardware queue support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: parse and configure TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework queue config and MSI-X allocation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: query firmware for QoS offload resources (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add pci reset handler (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix panic when attaching to ULD fail (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: request the TX CIDX updates to status page (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Signedness bug in init_one() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: no need to check return value of debugfs_create functions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Use normal int for refcount (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Add lock for atomic_dec_and_test (Vishal Kulkarni) [1828665] - [fs] xfs: clear PF_MEMALLOC before exiting xfsaild thread (Brian Foster) [1827912]- [drm] drm/amd/display: Defer cursor lock until after VUPDATE (Lyude Paul) [1814893] - [drm] drm/amd/display: Use cursor locking to prevent flip delays (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: Fix Pollock Variant Detection (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix RV2 Variant Detection (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: fix pci revision id fetching (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect vGPUs (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect if changing endianness failed (Lyude Paul) [1814893] - [drm] drm/nouveau/device: rework mmio mapping code to get rid of second map (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: detect and potentially disable HDA support on some SORs (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gp100: split SOR implementation from gm200 (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: modify OR allocation policy to account for HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: split part of OR allocation logic into a function (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: provide hint to OR allocation about HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gt215-: fix race with audio driver runpm (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gv100-: NV_PDISP_SF_AUDIO_CNTRL0 register moved (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: select HDA device entry based on bound head (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: add HAL for programming device entry in SF (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gt215-: pass head to nvkm_ior.hda.eld() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Share DP SST mode_valid() handling with MST (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Move 8BPC limit for MST into nv50_mstc_get_modes() (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gv100-: Add support for interlaced modes (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Probe SOR and PIOR caps for DP interlacing support (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Initialize core channel in nouveau_display_create() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gv100-: expose capabilities class (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/nv50-: increase timeout on pio channel free() polling (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: wait for FIFO space on PIO channels (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: protect waits against GPU falling off the bus (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: access PTIMER through usermode class, if available (Lyude Paul) [1814893] - [drm] drm/nouveau/ttm: evict other IO mappings when running out of BAR1 space (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: clear SW state of disabled windows harder (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Add aux table invalidate for all engines (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Invalidate aux table entries forcibly (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Flush L3 (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Fix HDC pipeline flush (Lyude Paul) [1814893] - [drm] Revert "drm/i915/tgl: Include ro parts of l3 to invalidate" (Lyude Paul) [1814893] - [drm] drm/i915: Push MST link retraining to the hotplug work (Lyude Paul) [1814893] - [drm] drm/i915: Flatten intel_dp_check_mst_status() a bit (Lyude Paul) [1814893] - [drm] drm/i915/tc: Do not warn when aux power well of static TC ports timeout (Lyude Paul) [1814893] - [drm] drm/i915/tc: Catch TC users accessing FIA registers without enable aux (Lyude Paul) [1814893] - [drm] drm/i915/tc/tgl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/tc: Skip ref held check for TC legacy aux power wells (Lyude Paul) [1814893] - [drm] drm/i915/tc/icl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/display: Split hsw_power_well_enable() into two (Lyude Paul) [1814893] - [drm] drm/i915/display: Add intel_legacy_aux_to_power_domain() (Lyude Paul) [1814893] - [drm] drm/i915/display: Move out code to return the digital_port of the aux ch (Lyude Paul) [1814893] - [drm] drm/i915: Add missing deinitialization cases of load failure (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_init() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_probe() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_driver_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: Extract skl SAGV checking (Lyude Paul) [1814893] - [drm] drm/i915: Track active_pipes in bw_state (Lyude Paul) [1814893] - [drm] drm/i915: Use bw state for per crtc SAGV evaluation (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_calc_active_pipes() (Lyude Paul) [1814893] - [drm] drm/i915: Add pre/post plane updates for SAGV (Lyude Paul) [1814893] - [drm] drm/i915: Prepare to extract gen specific functions from intel_can_enable_sagv (Lyude Paul) [1814893] - [drm] drm/i915: Add intel_atomic_get_bw_*_state helpers (Lyude Paul) [1814893] - [drm] drm/i915: Introduce skl_plane_wm_level accessor (Lyude Paul) [1814893] - [drm] drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915: Extend hotplug detect retry on TypeC connectors to 5 seconds (Lyude Paul) [1814893] - [drm] drm/i915: Add a retry counter for hotplug detect retries (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_connector_hpd_pin() (Lyude Paul) [1814893] - [drm] drm/i915: Prefer intel_connector over drm_connector in hotplug code (Lyude Paul) [1814893] - [drm] drm/i915: Use intel_attached_encoder() (Lyude Paul) [1814893] - [drm] drm/i915/ehl: Restrict w/a 1607087056 for EHL/JSL (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Initialize multicast register steering for workarounds (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_14010229206 permanent (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL (Lyude Paul) [1814893] - [drm] drm/i915: Apply Wa_1406680159:icl, ehl as an engine workaround (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1406306137:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1604278689:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Don't treat unslice registers as masked (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_1606700617 permanent (Lyude Paul) [1814893] - [drm] drm/i915/tgl: WaDisableGPGPUMidThreadPreemption (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Move and restrict Wa_1408615072 (Lyude Paul) [1814893] - [drm] drm/i915/gen11: Moving WAs to rcs_engine_wa_init() (Lyude Paul) [1814893] - [drm] drm/i915: add Wa_14010594013: icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocationCountAccessFromUMD (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1409142259 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Fix the Wa number of a fix (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1607063988 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note to Wa_1607297627 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Extend Wa_1606931601 for all steppings (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1409085225, Wa_14010229206 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1806527549 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1409804808 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1808121037 to tgl (Lyude Paul) [1814893] - [drm] drm/i915: Use engine wa list for Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Implement Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Disable tesselation clock gating on tgl A0 (Lyude Paul) [1814893] - [drm] drm/i915: Move ringbuffer WAs to engine workaround list (Lyude Paul) [1814893] - [drm] drm/i915/gt: Skip rmw for masked registers (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Also wait for the scratch buffer to be bound (Lyude Paul) [1814893] - [drm] drm/i915/dp: Return the right vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/dp/tgl+: Update combo phy vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add definitions for VRR registers and bits (Lyude Paul) [1814893] - [drm] drm/i915: use forced codec wake on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add new PCI IDs to TGL (Lyude Paul) [1814893] - [drm] drm/i915/perf: Invalidate OA TLB on when closing perf stream (Lyude Paul) [1814893] - [drm] Bump DRM backport version to 5.6.14 (Lyude Paul) [1814893] - [drm] drm/i915/tgl+: Fix interrupt handling for DP AUX transactions (Lyude Paul) [1814893] - [drm] drm/amd/amdgpu: add raven1 part to the gfxoff quirk list (Lyude Paul) [1814893] - [drm] drm/amd/display: add basic atomic check for cursor plane (Lyude Paul) [1814893] - [drm] Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE() (Lyude Paul) [1814893] - [drm] drm/i915: Handle idling during i915_gem_evict_something busy loops (Lyude Paul) [1814893] - [drm] drm/i915: Mark concurrent submissions with a weak-dependency (Lyude Paul) [1814893] - [drm] drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest (Lyude Paul) [1814893] - [drm] drm/amdgpu: force fbdev into vram (Lyude Paul) [1814893] - [drm] drm/i915/gem: Remove object_is_locked assertion from unpin_from_display_plane (Lyude Paul) [1814893] - [drm] drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IPC is disabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Make timeslicing an explicit engine property (Lyude Paul) [1814893] - [drm] drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper() (Lyude Paul) [1814893] - [drm] drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1 (Lyude Paul) [1814893] - [drm] drm/amd/display: Defer cursor update around VUPDATE for all ASIC (Lyude Paul) [1814893] - [drm] drm/amd/display: check if REFCLK_CNTL register is present (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: avoid using pm_en before it is initialized revised (Lyude Paul) [1814893] - [drm] drm/amd/display: blank dp stream before re-train the link (Lyude Paul) [1814893] - [drm] drm/i915/display: Load DP_TP_CTL/STATUS offset before use it (Lyude Paul) [1814893] - [drm] drm/i915/tgl: TBT AUX should use TC power well ops (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_14010477008:tgl (Lyude Paul) [1814893] - [drm] drm/amd/display: work around fp code being emitted outside of DC_FP_START/END (Lyude Paul) [1814893] - [drm] drm/amdgpu: drop redundant cg/pg ungate on runpm enter (Lyude Paul) [1814893] - [drm] drm/amdgpu: move kfd suspend after ip_suspend_phase1 (Lyude Paul) [1814893] - [drm] drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event (Lyude Paul) [1814893] - [drm] drm/amdgpu: Correctly initialize thermal controller for GPUs with Powerplay table v0 (e.g Hawaii) (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: fix resume failed as smu table initialize early exit (Lyude Paul) [1814893] - [drm] drm/bridge: anx6345: set correct BPC for display_info of connector (Lyude Paul) [1814893] - [drm] drm/i915: Use proper fault mask in interrupt postinstall too (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Fix i915_address_space refcnt leak (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release use after free (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_hw_surface_alloc() (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_draw_dirty_fb() (Lyude Paul) [1814893] - [drm] drm/i915/gt: Check cacheline is valid before acquiring (Lyude Paul) [1814893] - [drm] drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma() (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix green screen issue after suspend (Lyude Paul) [1814893] - [drm] drm/edid: Fix off-by-one in DispID DTD pixel clock (Lyude Paul) [1814893] - [drm] drm/amdgpu: invalidate L2 before SDMA IBs (v2) (Lyude Paul) [1814893] - [dma-buf] dma-buf: Fix SET_NAME ioctl uapi (Lyude Paul) [1814893] - [drm] drm/scheduler: fix drm_sched_get_cleanup_job (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix wrong vram lost counter increment V2 (Lyude Paul) [1814893] - [drm] drm/dp_mst: Zero assigned PBN when releasing VCPI slots (Lyude Paul) [1814893] - [drm] drm/amd/display: Calculate scaling ratios on every medium/full update (Lyude Paul) [1814893] - [drm] drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmax (Lyude Paul) [1814893] - [video] fbdev: potential information leak in do_fb_ioctl() (Lyude Paul) [1814893] - [drm] drm/nouveau/gr/gp107, gp108: implement workaround for HW hanging during init (Lyude Paul) [1814893] - [drm] drm/amdkfd: kfree the wrong pointer (Lyude Paul) [1814893] - [drm] drm/nouveau: workaround runpm fail by disabling PCI power management on certain intel bridges (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: fix vma range check for migration (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: check for SVM initialized before migrating (Lyude Paul) [1814893] - [drm] drm/amd/display: Don't try hdcp1.4 when content_type is set to type1 (Lyude Paul) [1814893] - [drm] drm/ttm: flush the fence on the bo after we individualize the reservation object (Lyude Paul) [1814893] - [drm] drm/i915/perf: Do not clear pollin for small user read buffers (Lyude Paul) [1814893] - [drm] drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE() (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix the hw hang during perform system reboot and reset (Lyude Paul) [1814893] - [drm] drm/amdgpu/gfx9: add gfxoff quirk (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Fill all the unused space in the GGTT (Lyude Paul) [1814893] - [drm] drm/i915/ggtt: do not set bits 1-11 in gen12 ptes (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix gfx hang during suspend with video playback (v2) (Lyude Paul) [1814893] - [drm] drm/dp_mst: Fix clearing payload state on topology disable (Lyude Paul) [1814893] - [drm] Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" (Lyude Paul) [1814893] - [drm] drm/i915/gt: Treat idling as a RPS downclock event (Lyude Paul) [1814893] - [drm] drm/vboxvideo: Add missing remove_conflicting_pci_framebuffers call, v2 (Lyude Paul) [1814893] - [drm] drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode (Lyude Paul) [1814893] - [drm] drm/amd/display: Check for null fclk voltage when parsing clock table (Lyude Paul) [1814893] - [drm] drm/amdgpu: unify fw_write_wait for new gfx9 asics (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: implement the is_dpm_running() (Lyude Paul) [1814893] - [drm] drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK (Lyude Paul) [1814893] - [drm] drm: Remove PageReserved manipulation from drm_pci_alloc (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal (Lyude Paul) [1814893] - [drm] drm/i915/gem: Flush all the reloc_gpu batch (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Disable preemption timeout (Lyude Paul) [1814893] - [drm] drm/i915/display: Fix mode private_flags comparison at atomic_check (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix (Lyude Paul) [1814893] - [drm] drm/i915: Allow for different modes of interruptible i915_active_wait (Lyude Paul) [1814893] - [gpu] DRM Backport 5.5 -> 5.6 (Lyude Paul) [1814893] - [video] video: fbdev: intelfb: use const pointer for fb_ops (Lyude Paul) [1814893] - [include] video: fbdev: make fbops member of struct fb_info a const pointer (Lyude Paul) [1814893] - [video] video: fbdev: uvesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: nvidia: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: mb862xx: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: atyfb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbmem: use const pointer for fb_ops (Lyude Paul) [1814893] - [video] video: fbdev: vesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: udlfb: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [video] video: smscufx: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [drm] drm/fb-helper: don't preserve fb_ops across deferred IO use (Lyude Paul) [1814893] - [drm] drm/fb-helper: Remove drm_fb_helper_fbdev_{setup, teardown}() (Lyude Paul) [1814893] - [video] video: fb_defio: preserve user fb_ops (Lyude Paul) [1814893] - [drm] mm, drm/ttm: Fix vm page protection handling (Lyude Paul) [1814893] - [dma-buf] udmabuf: Remove deleted map/unmap handlers (Lyude Paul) [1814893] - [include] dma-buf: Remove kernel map/unmap hooks (Lyude Paul) [1814893] - [drm] drm/udl: Remove udl implementation of GEM's free_object() (Lyude Paul) [1814893] - [drm] drm/udl: Unmap buffer object after damage update (Lyude Paul) [1814893] - [drm] drm/udl: Fix Kconfig indentation (Lyude Paul) [1814893] - [drm] drm/udl: Replace fbdev code with generic emulation (Lyude Paul) [1814893] - [drm] drm/udl: Remove struct udl_gem_object and functions (Lyude Paul) [1814893] - [drm] drm/udl: Switch to SHMEM (Lyude Paul) [1814893] - [drm] drm/udl: Allocate GEM object via struct drm_driver.gem_create_object (Lyude Paul) [1814893] - [drm] drm/udl: Remove flags field from struct udl_gem_object (Lyude Paul) [1814893] - [drm] drm/armada: Delete dma_buf->k(un)map implemenation (Lyude Paul) [1814893] - [tee] drm/tee_shm: Drop dma_buf_k(unmap) support (Lyude Paul) [1814893] - [samples] sample/vfio-mdev/mbocs: Remove dma_buf_k(un)map support (Lyude Paul) [1814893] - [media] media/videobuf2: Drop dma_buf->k(un)map support (Lyude Paul) [1814893] - [drm] drm/vmwgfx: Delete mmaping functions (Lyude Paul) [1814893] - [dma-buf] dma-buf: Drop dma_buf_k(un)map (Lyude Paul) [1814893] - [drm] drm/tegra: Remove dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/omapdrm: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/i915: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [staging] staging/android/ion: delete dma_buf->kmap/unmap implemenation (Lyude Paul) [1814893] - [drm] drm/i915: Remove dma_buf_kmap selftest (Lyude Paul) [1814893] - [drm] drm/tegra: Delete host1x_bo_ops->k(un)map (Lyude Paul) [1814893] - [gpu] drm/tegra: Map cmdbuf once for reloc processing (Lyude Paul) [1814893] - [pinctrl] pinctrl: Allow modules to use pinctrl_register_mappings (Lyude Paul) [1814893] - [include] lockdep: add might_lock_nested() (Lyude Paul) [1814893] - [gpu] DRM Backport 5.4 -> 5.5 (Lyude Paul) [1814893] - [security] device_cgroup: Export devcgroup_check_permission (Lyude Paul) [1814893] - [video] fbdev: drop res_id parameter from remove_conflicting_pci_framebuffers (Lyude Paul) [1814893] - [media] media: cec: check 'transmit_in_progress', not 'transmitting' (Lyude Paul) [1814893] - [media] media: cec: avoid decrementing transmit_queue_sz if it is 0 (Lyude Paul) [1814893] - [media] media: cec: CEC 2.0-only bcast messages were ignored (Lyude Paul) [1814893] - [media] cec: add cec_adapter to cec_notifier_cec_adap_unregister() (Lyude Paul) [1814893] - [media] media: cec-pin: add 'received' callback (Lyude Paul) [1814893] - [media] media: cec: expose the new connector info API (Lyude Paul) [1814893] - [media] media: cec/cec-adap.c: use new UI_CMD defines (Lyude Paul) [1814893] - [media] media: cec-notifier: clear cec_adap in cec_notifier_unregister (Lyude Paul) [1814893] - [media] media: cec-adap: return from cec_s_conn_info() if adap is invalid (Lyude Paul) [1814893] - [media] media: cec-notifier: add new notifier functions (Lyude Paul) [1814893] - [media] media: cec: add struct cec_connector_info support (Lyude Paul) [1814893] - [media] media: cec-notifier: rename variables, check kstrdup and n->conn_name (Lyude Paul) [1814893] - [media] media: cec-adap: fix regression in ping sanity check (Lyude Paul) [1814893] - [media] media: cec: allow any initiator for Ping and Image/Text View On (Lyude Paul) [1814893] - [media] media: cec: support CEC_MSG_FL_RAW (Lyude Paul) [1814893] - [media] media: cec: add CEC_MSG_FL_RAW flag and msg_is_raw helper function (Lyude Paul) [1814893] - [media] media: cec: move check from cec_transmit to cec_transmit_msg_fh (Lyude Paul) [1814893] - [media] media: cec: cec_transmit_msg_fh: do sanity checks first (Lyude Paul) [1814893] - [media] media: cec: mark devnode as registered before actually registering it (Lyude Paul) [1814893] - [media] media: cec-notifier: add cec_notifier_parse_hdmi_phandle helper (Lyude Paul) [1814893] - [media] media: Kconfig files: use the right help coding style (Lyude Paul) [1814893] - [media] media: cec: fill in cec chardev kobject to ease debugging (Lyude Paul) [1814893] - [media] media: cec: fix epoll() by calling poll_wait first (Lyude Paul) [1814893] - [media] media: cec: keep track of outstanding transmits (Lyude Paul) [1814893] - [media] media: cec: add debug_phys_addr module option (Lyude Paul) [1814893] - [media] media: cec: report Vendor ID after initialization (Lyude Paul) [1814893] - [media] media: cec-pin: fix broken tx_ignore_nack_until_eom error injection (Lyude Paul) [1814893] - [media] media: cec: increase debug level for 'queue full' (Lyude Paul) [1814893] - [media] media: cec: check for non-OK/NACK conditions while claiming a LA (Lyude Paul) [1814893] - [media] media: cec: forgot to cancel delayed work (Lyude Paul) [1814893] - [media] media: cec: name for RC passthrough device does not need 'RC for' (Lyude Paul) [1814893] - [media] media: cec-gpio: select correct Signal Free Time (Lyude Paul) [1814893] - [media] media: cec: fix the Signal Free Time calculation (Lyude Paul) [1814893] - [media] media: cec: add new tx/rx status bits to detect aborts/timeouts (Lyude Paul) [1814893] - [media] media: cec: remove cec-edid.c (Lyude Paul) [1814893] - [media] media: cec/v4l2: move V4L2 specific CEC functions to V4L2 (Lyude Paul) [1814893] - [media] media: cec: integrate cec_validate_phys_addr() in cec-api.c (Lyude Paul) [1814893] - [media] media: cec: make cec_get_edid_spa_location() an inline function (Lyude Paul) [1814893] - [media] media: use strscpy() instead of strlcpy() (Lyude Paul) [1814893] - [media] media: cec: move compat_ioctl handling to cec-api.c (Lyude Paul) [1814893] - [media] media: cec: add support for 5V signal testing (Lyude Paul) [1814893] - [uapi] media: uapi/linux/cec.h: add 5V events (Lyude Paul) [1814893] - [scsi] compat_ioctl: move more drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [vhost] compat_ioctl: move drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [rtc] compat_ioctl: move rtc handling into drivers/rtc/dev.c (Lyude Paul) [1814893] - [fs] ceph: fix compat_ioctl for ceph_dir_operations (Lyude Paul) [1814893] - [fs] compat_sys_ioctl(): make parallel to do_vfs_ioctl() (Lyude Paul) [1814893] - [fs] compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c (Lyude Paul) [1814893] - [fs] do_vfs_ioctl(): use saner types (Lyude Paul) [1814893] - [fs] compat: itanic doesn't have one (Lyude Paul) [1814893] - [fs] FIGETBSZ: fix compat (Lyude Paul) [1814893] - [fs] fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_IOC_FIEMAP (Lyude Paul) [1814893] - [gpu] DRM Backport 5.3 -> 5.4 (Lyude Paul) [1814893] - [include] Add wait_var_event_interruptible() (Lyude Paul) [1814893] - [kernel] kthread: Add __kthread_should_park() (Lyude Paul) [1814893] - [kernel] PM / sleep: Refactor filesystems sync to reduce duplication (Lyude Paul) [1814893] - [fpga] drivers: Introduce device lookup variants by of_node (Lyude Paul) [1814893] - [s390] drivers: Introduce device lookup variants by name (Lyude Paul) [1814893] - [base] drivers: Add generic helper to match by of_node (Lyude Paul) [1814893] - [drm] kbuild: change *FLAGS_.o to take the path relative to $(obj) (Lyude Paul) [1814893] - [video] fbdev: lock_fb_info cannot fail (Lyude Paul) [1814893] - [video] fbdev/atyfb: lock_fb_info can't fail (Lyude Paul) [1814893] - [video] fbdev: sysfs files can't disappear before the device is gone (Lyude Paul) [1814893] - [video] fbcon: call fbcon_fb_(un)registered directly (Lyude Paul) [1814893] - [video] fbcon: Remove fbcon_has_exited (Lyude Paul) [1814893] - [video] fbcon: s/struct display/struct fbcon_display/ (Lyude Paul) [1814893] - [video] fbdev: locking check for fb_set_suspend (Lyude Paul) [1814893] - [tty] vt/fbcon: deinitialize resources in visual_init() after failed memory allocation (Lyude Paul) [1814893] - [video] fbcon: Don't reset logo_shown when logo is currently shown (Lyude Paul) [1814893] - [video] fbdev: fix WARNING in __alloc_pages_nodemask bug (Lyude Paul) [1814893] - [video] fbdev: fix divide error in fb_var_to_videomode (Lyude Paul) [1814893] - [video] fbdev: list all pci memory bars as conflicting apertures (Lyude Paul) [1814893]- [block] Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT" (Jeff Moyer) [1784478] - [fs] io_uring: reset -EBUSY error when io sq thread is waken up (Jeff Moyer) [1784478] - [fs] io_uring: don't add non-IO requests to iopoll pending list (Jeff Moyer) [1784478] - [fs] io_uring: don't use kiocb.private to store buf_index (Jeff Moyer) [1784478] - [fs] io_uring: cancel work if task_work_add() fails (Jeff Moyer) [1784478] - [fs] io_uring: remove dead check in io_splice() (Jeff Moyer) [1784478] - [fs] io_uring: fix FORCE_ASYNC req preparation (Jeff Moyer) [1784478] - [fs] io_uring: don't prepare DRAIN reqs twice (Jeff Moyer) [1784478] - [fs] io_uring: initialize ctx->sqo_wait earlier (Jeff Moyer) [1784478] - [fs] io_uring: polled fixed file must go through free iteration (Jeff Moyer) [1784478] - [fs] io_uring: fix zero len do_splice() (Jeff Moyer) [1784478] - [fs] io_uring: don't use 'fd' for openat/openat2/statx (Jeff Moyer) [1784478] - [fs] splice: move f_mode checks to do_{splice, tee}() (Jeff Moyer) [1784478] - [fs] io_uring: handle -EFAULT properly in io_uring_setup() (Jeff Moyer) [1784478] - [fs] io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io_uring: punt splice async because of inode mutex (Jeff Moyer) [1784478] - [fs] io_uring: check non-sync defer_list carefully (Jeff Moyer) [1784478] - [fs] io_uring: fix extra put in sync_file_range() (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() (Jeff Moyer) [1784478] - [fs] io_uring: use proper references for fallback_req locking (Jeff Moyer) [1784478] - [fs] io_uring: only force async punt if poll based retry can't handle it (Jeff Moyer) [1784478] - [fs] io_uring: enable poll retry for any file with ->read_iter / ->write_iter (Jeff Moyer) [1784478] - [fs] io_uring: statx must grab the file table for valid fd (Jeff Moyer) [1784478] - [fs] io_uring: only restore req->work for req that needs do completion (Jeff Moyer) [1784478] - [fs] io_uring: don't count rqs failed after current one (Jeff Moyer) [1784478] - [fs] io_uring: kill already cached timeout.seq_offset (Jeff Moyer) [1784478] - [fs] io_uring: fix cached_sq_head in io_timeout() (Jeff Moyer) [1784478] - [fs] io_uring: only post events in io_poll_remove_all() if we completed some (Jeff Moyer) [1784478] - [fs] io_uring: io_async_task_func() should check and honor cancelation (Jeff Moyer) [1784478] - [fs] io_uring: check for need to re-wait in polled async handling (Jeff Moyer) [1784478] - [fs] io_uring: correct O_NONBLOCK check for splice punt (Jeff Moyer) [1784478] - [fs] io_uring: restore req->work when canceling poll request (Jeff Moyer) [1784478] - [fs] io_uring: move all request init code in one place (Jeff Moyer) [1784478] - [fs] io_uring: keep all sqe->flags in req->flags (Jeff Moyer) [1784478] - [fs] io_uring: early submission req fail code (Jeff Moyer) [1784478] - [fs] io_uring: track mm through current->mm (Jeff Moyer) [1784478] - [fs] io_uring: remove obsolete @mm_fault (Jeff Moyer) [1784478] - [fs] io_uring: punt final io_ring_ctx wait-and-free to workqueue (Jeff Moyer) [1784478] - [fs] io_uring: fix fs cleanup on cqe overflow (Jeff Moyer) [1784478] - [fs] io_uring: don't read user-shared sqe flags twice (Jeff Moyer) [1784478] - [fs] io_uring: remove req init from io_get_req() (Jeff Moyer) [1784478] - [fs] io_uring: alloc req only after getting sqe (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_get_sqring (Jeff Moyer) [1784478] - [fs] io_uring: do not always copy iovec in io_req_map_rw() (Jeff Moyer) [1784478] - [fs] io_uring: ensure openat sets O_LARGEFILE if needed (Jeff Moyer) [1784478] - [fs] io_uring: initialize fixed_file_data lock (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant variable pointer nxt and io_wq_assign_next call (Jeff Moyer) [1784478] - [fs] io_uring: fix ctx refcounting in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: process requests completed with -EAGAIN on poll list (Jeff Moyer) [1784478] - [fs] io_uring: remove bogus RLIMIT_NOFILE check in file registration (Jeff Moyer) [1784478] - [fs] io_uring: use io-wq manager as backup task if task is exiting (Jeff Moyer) [1784478] - [fs] io_uring: grab task reference for poll requests (Jeff Moyer) [1784478] - [fs] io_uring: retry poll if we got woken with non-matching mask (Jeff Moyer) [1784478] - [fs] io_uring: add missing finish_wait() in io_sq_thread() (Jeff Moyer) [1784478] - [fs] io_uring: refactor file register/unregister/update handling (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_alloc_async_ctx() (Jeff Moyer) [1784478] - [fs] io_uring: fix missing 'return' in comment (Jeff Moyer) [1784478] - [fs] io-wq: handle hashed writes in chains (Jeff Moyer) [1784478] - [fs] io-uring: drop 'free_pfile' in struct io_file_put (Jeff Moyer) [1784478] - [fs] io-uring: drop completion when removing file (Jeff Moyer) [1784478] - [fs] io_uring: Fix ->data corruption on re-enqueue (Jeff Moyer) [1784478] - [fs] io-wq: close cancel gap for hashed linked work (Jeff Moyer) [1784478] - [uapi] io_uring: make spdxcheck.py happy (Jeff Moyer) [1784478] - [fs] io_uring: honor original task RLIMIT_FSIZE (Jeff Moyer) [1784478] - [fs] io_uring: make sure accept honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io_uring: make sure openat/openat2 honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io-wq: hash dependent work (Jeff Moyer) [1784478] - [fs] io-wq: split hashing and enqueueing (Jeff Moyer) [1784478] - [fs] io-wq: don't resched if there is no work (Jeff Moyer) [1784478] - [fs] io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} (Jeff Moyer) [1784478] - [fs] io-wq: remove duplicated cancel code (Jeff Moyer) [1784478] - [fs] io_uring: fix truncated async read/readv and write/writev retry (Jeff Moyer) [1784478] - [uapi] io_uring: dual license io_uring.h uapi header (Jeff Moyer) [1784478] - [fs] io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled (Jeff Moyer) [1784478] - [fs] io_uring: Fix unused function warnings (Jeff Moyer) [1784478] - [fs] io_uring: add end-of-bits marker and build time verify it (Jeff Moyer) [1784478] - [fs] io_uring: provide means of removing buffers (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [net] net: abstract out normal and compat msghdr import (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV (Jeff Moyer) [1784478] - [fs] io_uring: support buffer selection for OP_READ and OP_RECV (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_PROVIDE_BUFFERS (Jeff Moyer) [1784478] - [fs] io_uring: ensure RCU callback ordering with rcu_barrier() (Jeff Moyer) [1784478] - [fs] io_uring: fix lockup with timeouts (Jeff Moyer) [1784478] - [fs] io_uring: free fixed_file_data after RCU grace period (Jeff Moyer) [1784478] - [fs] io_uring: buffer registration infrastructure (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: forward submission ref to async (Jeff Moyer) [1784478] - [fs] io-wq: optimise out *next_work() double lock (Jeff Moyer) [1784478] - [fs] io-wq: optimise locking in io_worker_handle_work() (Jeff Moyer) [1784478] - [fs] io-wq: shuffle io_worker_handle_work() code (Jeff Moyer) [1784478] - [fs] io_uring: get next work with submission ref drop (Jeff Moyer) [1784478] - [fs] io_uring: remove @nxt from handlers (Jeff Moyer) [1784478] - [fs] io_uring: make submission ref putting consistent (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_close (Jeff Moyer) [1784478] - [fs] io_uring: Ensure mask is initialized in io_arm_poll_handler (Jeff Moyer) [1784478] - [fs] io_uring: remove io_prep_next_work() (Jeff Moyer) [1784478] - [fs] io_uring: remove extra nxt check after punt (Jeff Moyer) [1784478] - [fs] io_uring: use poll driven retry for files that support it (Jeff Moyer) [1784478] - [fs] io_uring: mark requests that we can do poll async in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: add per-task callback handler (Jeff Moyer) [1784478] - [fs] io_uring: store io_kiocb in wait->private (Jeff Moyer) [1784478] - [fs] io-wq: use BIT for ulong hash (Jeff Moyer) [1784478] - [fs] io_uring: remove IO_WQ_WORK_CB (Jeff Moyer) [1784478] - [fs] io-wq: remove unused IO_WQ_WORK_HAS_MM (Jeff Moyer) [1784478] - [fs] io_uring: extract kmsg copy helper (Jeff Moyer) [1784478] - [fs] io_uring: clean io_poll_complete (Jeff Moyer) [1784478] - [fs] io_uring: add splice(2) support (Jeff Moyer) [1784478] - [fs] io_uring: add interface for getting files (Jeff Moyer) [1784478] - [fs] splice: make do_splice public (Jeff Moyer) [1784478] - [fs] io_uring: remove req->in_async (Jeff Moyer) [1784478] - [fs] io_uring: don't do full *prep_worker() from io-wq (Jeff Moyer) [1784478] - [fs] io_uring: don't call work.func from sync ctx (Jeff Moyer) [1784478] - [fs] io_uring: io_accept() should hold on to submit reference on retry (Jeff Moyer) [1784478] - [fs] io_uring: consider any io_read/write -EAGAIN as final (Jeff Moyer) [1784478] - [fs] io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL (Jeff Moyer) [1784478] - [fs] io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation (Jeff Moyer) [1784478] - [fs] io_uring: fix 32-bit compatability with sendmsg/recvmsg (Jeff Moyer) [1784478] - [fs] io_uring: define and set show_fdinfo only if procfs is enabled (Jeff Moyer) [1784478] - [fs] io_uring: drop file set ref put/get on switch (Jeff Moyer) [1784478] - [fs] io_uring: import_single_range() returns 0/-ERROR (Jeff Moyer) [1784478] - [fs] io_uring: pick up link work on submit reference drop (Jeff Moyer) [1784478] - [fs] io-wq: ensure work->task_pid is cleared on init (Jeff Moyer) [1784478] - [fs] io-wq: remove spin-for-work optimization (Jeff Moyer) [1784478] - [fs] io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL (Jeff Moyer) [1784478] - [fs] io_uring: fix personality idr leak (Jeff Moyer) [1784478] - [fs] io_uring: handle multiple personalities in link chains (Jeff Moyer) [1784478] - [fs] io_uring: fix __io_iopoll_check deadlock in io_sq_thread (Jeff Moyer) [1784478] - [fs] io_uring: prevent sq_thread from spinning when it should stop (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free by io_cleanup_req() (Jeff Moyer) [1784478] - [fs] io_uring: remove unnecessary NULL checks (Jeff Moyer) [1784478] - [fs] io_uring: add missing io_req_cancelled() (Jeff Moyer) [1784478] - [fs] io_uring: prune request from overflow list on flush (Jeff Moyer) [1784478] - [fs] io-wq: don't call kXalloc_node() with non-online node (Jeff Moyer) [1784478] - [fs] io_uring: retain sockaddr_storage across send/recvmsg async punt (Jeff Moyer) [1784478] - [fs] io_uring: cancel pending async work if task exits (Jeff Moyer) [1784478] - [fs] io-wq: add io_wq_cancel_pid() to cancel based on a specific pid (Jeff Moyer) [1784478] - [fs] io-wq: make io_wqe_cancel_work() take a match handler (Jeff Moyer) [1784478] - [fs] io_uring: fix openat/statx's filename leak (Jeff Moyer) [1784478] - [fs] io_uring: fix double prep iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix async close() with f_op->flush() (Jeff Moyer) [1784478] - [fs] io_uring: allow AT_FDCWD for non-file openat/openat2/statx (Jeff Moyer) [1784478] - [fs] io_uring: grab ->fs as part of async preparation (Jeff Moyer) [1784478] - [fs] io-wq: add support for inheriting ->fs (Jeff Moyer) [1784478] - [fs] io_uring: retry raw bdev writes if we hit -EOPNOTSUPP (Jeff Moyer) [1784478] - [fs] io_uring: add cleanup for openat()/statx() (Jeff Moyer) [1784478] - [fs] io_uring: fix iovec leaks (Jeff Moyer) [1784478] - [fs] io_uring: remove unused struct io_async_open (Jeff Moyer) [1784478] - [fs] io_uring: flush overflowed CQ events in the io_uring_poll() (Jeff Moyer) [1784478] - [fs] io_uring: statx/openat/openat2 don't support fixed files (Jeff Moyer) [1784478] - [fs] io_uring: fix deferred req iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix 1-bit bitfields to be unsigned (Jeff Moyer) [1784478] - [fs] io_uring: get rid of delayed mm check (Jeff Moyer) [1784478] - [fs] io_uring: cleanup fixed file data table references (Jeff Moyer) [1784478] - [fs] io_uring: spin for sq thread to idle on shutdown (Jeff Moyer) [1784478] - [fs] io_uring: put the flag changing code in the same spot (Jeff Moyer) [1784478] - [fs] io_uring: iterate req cache backwards (Jeff Moyer) [1784478] - [fs] io_uring: punt even fadvise() WILLNEED to async context (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic double CQE entry for close (Jeff Moyer) [1784478] - [fs] io_uring: remove extra ->file check (Jeff Moyer) [1784478] - [fs] io_uring: don't map read/write iovec potentially twice (Jeff Moyer) [1784478] - [fs] io_uring: use the proper helpers for io_send/recv (Jeff Moyer) [1784478] - [fs] io_uring: prevent potential eventfd recursion on poll (Jeff Moyer) [1784478] - [fs] eventfd: track eventfd_signal() recursion depth (Jeff Moyer) [1784478] - [fs] io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe (Jeff Moyer) [1784478] - [fs] io_uring: add ->show_fdinfo() for the io_uring file descriptor (Jeff Moyer) [1784478] - [fs] io_uring: add support for epoll_ctl(2) (Jeff Moyer) [1784478] - [fs] eventpoll: support non-blocking do_epoll_ctl() calls (Jeff Moyer) [1784478] - [fs] eventpoll: abstract out epoll_ctl() handler (Jeff Moyer) [1784478] - [fs] io_uring: fix linked command file table usage (Jeff Moyer) [1784478] - [fs] io_uring: support using a registered personality for commands (Jeff Moyer) [1784478] - [fs] io_uring: allow registering credentials (Jeff Moyer) [1784478] - [fs] io_uring: add io-wq workqueue sharing (Jeff Moyer) [1784478] - [fs] io-wq: allow grabbing existing io-wq (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: don't use static creds/mm assignments (Jeff Moyer) [1784478] - [fs] io-wq: make the io_wq ref counted (Jeff Moyer) [1784478] - [fs] io_uring: fix refcounting with batched allocations at OOM (Jeff Moyer) [1784478] - [fs] io_uring: add comment for drain_next (Jeff Moyer) [1784478] - [fs] io_uring: don't attempt to copy iovec for READ/WRITE (Jeff Moyer) [1784478] - [fs] io_uring: don't cancel all work on process exit (Jeff Moyer) [1784478] - [fs] Revert "io_uring: only allow submit from owning task" (Jeff Moyer) [1784478] - [fs] io_uring: honor IOSQE_ASYNC for linked reqs (Jeff Moyer) [1784478] - [fs] io_uring: prep req when do IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io_uring: use labeled array init in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: optimise sqe-to-req flags translation (Jeff Moyer) [1784478] - [fs] io_uring: remove REQ_F_IO_DRAINED (Jeff Moyer) [1784478] - [fs] io_uring: file switch work needs to get flushed on exit (Jeff Moyer) [1784478] - [fs] io_uring: hide uring_fd in ctx (Jeff Moyer) [1784478] - [fs] io_uring: remove extra check in __io_commit_cqring (Jeff Moyer) [1784478] - [fs] io_uring: optimise use of ctx->drain_next (Jeff Moyer) [1784478] - [fs] RHEL-only: Add IORING_OP_OPENAT2 opcode (Jeff Moyer) [1784478] - [fs] io_uring: add support for probing opcodes (Jeff Moyer) [1784478] - [fs] io_uring: account fixed file references correctly in batch (Jeff Moyer) [1784478] - [fs] io_uring: add opcode to issue trace event (Jeff Moyer) [1784478] - [fs] io_uring: enable option to only trigger eventfd for async completions (Jeff Moyer) [1784478] - [fs] io_uring: change io_ring_ctx bool fields into bit fields (Jeff Moyer) [1784478] - [fs] io_uring: file set registration should use interruptible waits (Jeff Moyer) [1784478] - [fs] io_uring: Remove unnecessary null check (Jeff Moyer) [1784478] - [fs] io_uring: add support for send(2) and recv(2) (Jeff Moyer) [1784478] - [fs] io_uring: remove extra io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: optimise commit_sqring() for common case (Jeff Moyer) [1784478] - [fs] io_uring: optimise head checks in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: clamp to_submit in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_SETUP_CLAMP (Jeff Moyer) [1784478] - [fs] io_uring: extend batch freeing to cover more cases (Jeff Moyer) [1784478] - [fs] io_uring: wrap multi-req freeing in struct req_batch (Jeff Moyer) [1784478] - [fs] io_uring: batch getting pcpu references (Jeff Moyer) [1784478] - [include] pcpu_ref: add percpu_ref_tryget_many() (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_MADVISE (Jeff Moyer) [1784478] - [mm] mm: make do_madvise() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_FADVISE (Jeff Moyer) [1784478] - [fs] io_uring: allow use of offset == -1 to mean file position (Jeff Moyer) [1784478] - [fs] io_uring: add non-vectored read/write commands (Jeff Moyer) [1784478] - [fs] io_uring: improve poll completion performance (Jeff Moyer) [1784478] - [fs] io_uring: split overflow state into SQ and CQ side (Jeff Moyer) [1784478] - [fs] io_uring: add lookup table for various opcode needs (Jeff Moyer) [1784478] - [fs] io_uring: remove two unnecessary function declarations (Jeff Moyer) [1784478] - [fs] io_uring: move *queue_link_head() from common path (Jeff Moyer) [1784478] - [fs] io_uring: rename prev to head (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io-wq: support concurrent non-blocking work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_STATX (Jeff Moyer) [1784478] - [fs] fs: make two stat prep helpers available (Jeff Moyer) [1784478] - [fs] io_uring: avoid ring quiesce for fixed file set unregister and update (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CLOSE (Jeff Moyer) [1784478] - [fs] io-wq: add support for uncancellable work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_OPENAT (Jeff Moyer) [1784478] - [fs] fs: make build_open_flags() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add support for fallocate() (Jeff Moyer) [1784478] - [fs] io_uring: fix compat for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: only allow submit from owning task (Jeff Moyer) [1784478] - [fs] io_uring: ensure workqueue offload grabs ring mutex for poll list (Jeff Moyer) [1784478] - [fs] io_uring: clear req->result always before issuing a read/write request (Jeff Moyer) [1784478] - [fs] io_uring: be consistent in assigning next work from handler (Jeff Moyer) [1784478] - [fs] io-wq: cancel work if we fail getting a mm reference (Jeff Moyer) [1784478] - [fs] io_uring: don't setup async context for read/write fixed (Jeff Moyer) [1784478] - [fs] io_uring: remove punt of short reads to async context (Jeff Moyer) [1784478] - [fs] io-wq: add cond_resched() to worker thread (Jeff Moyer) [1784478] - [fs] io-wq: remove unused busy list from io_sqe (Jeff Moyer) [1784478] - [fs] io_uring: pass in 'sqe' to the prep handlers (Jeff Moyer) [1784478] - [fs] io_uring: standardize the prep methods (Jeff Moyer) [1784478] - [fs] io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_{SEND, RECV}_MGS to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_CONNECT to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: add and use struct io_rw for read/writes (Jeff Moyer) [1784478] - [fs] io_uring: use u64_to_user_ptr() consistently (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_submit_work() should not touch req->rw (Jeff Moyer) [1784478] - [fs] io_uring: don't wait when under-submitting (Jeff Moyer) [1784478] - [fs] io_uring: warn about unhandled opcode (Jeff Moyer) [1784478] - [fs] io_uring: read opcode and user_data from SQE exactly once (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_CANCEL_ASYNC deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make HARDLINK imply LINK (Jeff Moyer) [1784478] - [fs] io_uring: any deferred command must have stable sqe data (Jeff Moyer) [1784478] - [fs] io_uring: remove 'sqe' parameter to the OP helpers that take it (Jeff Moyer) [1784478] - [fs] io_uring: fix pre-prepped issue with force_nonblock == true (Jeff Moyer) [1784478] - [fs] io-wq: re-add io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [fs] io_uring: fix stale comment and a few typos (Jeff Moyer) [1784478] - [fs] io_uring: ensure we return -EINVAL on unknown opcode (Jeff Moyer) [1784478] - [fs] io_uring: add sockets to list of files that support non-blocking issue (Jeff Moyer) [1784478] - [net] net: make socket read/write_iter() honor IOCB_NOWAIT (Jeff Moyer) [1784478] - [fs] io_uring: only hash regular files for async work execution (Jeff Moyer) [1784478] - [fs] io_uring: run next sqe inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't dynamically allocate poll data (Jeff Moyer) [1784478] - [fs] io_uring: deferred send/recvmsg should assign iov (Jeff Moyer) [1784478] - [fs] io_uring: sqthread should grab ctx->uring_lock for submissions (Jeff Moyer) [1784478] - [fs] io-wq: briefly spin for new work after finishing work (Jeff Moyer) [1784478] - [fs] io-wq: remove worker->wait waitqueue (Jeff Moyer) [1784478] - [fs] io_uring: allow unbreakable links (Jeff Moyer) [1784478] - [fs] io_uring: fix a typo in a comment (Jeff Moyer) [1784478] - [fs] io_uring: hook all linked requests via link_list (Jeff Moyer) [1784478] - [fs] io_uring: fix error handling in io_queue_link_head (Jeff Moyer) [1784478] - [fs] io_uring: use hash table for poll command lookups (Jeff Moyer) [1784478] - [fs] io-wq: clear node->next on list deletion (Jeff Moyer) [1784478] - [fs] io_uring: ensure deferred timeouts copy necessary data (Jeff Moyer) [1784478] - [fs] io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT (Jeff Moyer) [1784478] - [fs] io_uring: handle connect -EINPROGRESS like -EAGAIN (Jeff Moyer) [1784478] - [fs] io_uring: remove io_wq_current_is_worker (Jeff Moyer) [1784478] - [fs] io_uring: remove parameter ctx of io_submit_state_start (Jeff Moyer) [1784478] - [fs] io_uring: mark us with IORING_FEAT_SUBMIT_STABLE (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted connect requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted sendmsg/recvmsg requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted read/write requests copy iovec (Jeff Moyer) [1784478] - [fs] io_uring: add general async offload context (Jeff Moyer) [1784478] - [fs] io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: use current task creds instead of allocating a new one (Jeff Moyer) [1784478] - [fs] io_uring: fix missing kmap() declaration on powerpc (Jeff Moyer) [1784478] - [fs] io_uring: add mapping support for NOMMU archs (Jeff Moyer) [1784478] - [fs] io_uring: make poll->wait dynamically allocated (Jeff Moyer) [1784478] - [fs] io-wq: shrink io_wq_work a bit (Jeff Moyer) [1784478] - [fs] io-wq: fix handling of NUMA node IDs (Jeff Moyer) [1784478] - [fs] io_uring: use kzalloc instead of kcalloc for single-element allocations (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_import_fixed() (Jeff Moyer) [1784478] - [fs] io_uring: inline struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: store timeout's sqe->off in proper place (Jeff Moyer) [1784478] - [net] net: disallow ancillary data for __sys_{send, recv}msg_file() (Jeff Moyer) [1784478] - [net] net: separate out the msghdr copy from ___sys_{send, recv}msg() (Jeff Moyer) [1784478] - [fs] io_uring: remove superfluous check for sqe->off in io_accept() (Jeff Moyer) [1784478] - [fs] io_uring: async workers should inherit the user creds (Jeff Moyer) [1784478] - [fs] io-wq: have io_wq_create() take a 'data' argument (Jeff Moyer) [1784478] - [fs] io_uring: fix dead-hung for non-iter fixed rw (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CONNECT (Jeff Moyer) [1784478] - [net] net: add __sys_connect_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: only return -EBUSY for submit on non-flushed backlog (Jeff Moyer) [1784478] - [fs] io_uring: only !null ptr to io_issue_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_req_link_next() (Jeff Moyer) [1784478] - [fs] io_uring: pass only !null to io_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: remove io_free_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: add likely/unlikely in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: rename __io_submit_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: improve trace_io_uring_defer() trace point (Jeff Moyer) [1784478] - [fs] io_uring: drain next sqe instead of shadowing (Jeff Moyer) [1784478] - [fs] io_uring: close lookup gap for dependent next work (Jeff Moyer) [1784478] - [fs] io_uring: allow finding next link independent of req reference count (Jeff Moyer) [1784478] - [fs] io_uring: io_allocate_scq_urings() should return a sane state (Jeff Moyer) [1784478] - [fs] io_uring: Always REQ_F_FREE_SQE for allocated sqe (Jeff Moyer) [1784478] - [fs] io_uring: io_fail_links() should only consider first linked timeout (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaking linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant check (Jeff Moyer) [1784478] - [fs] io_uring: break links for failed defer (Jeff Moyer) [1784478] - [fs] io-wq: remove extra space characters (Jeff Moyer) [1784478] - [fs] io-wq: wait for io_wq_create() to setup necessary workers (Jeff Moyer) [1784478] - [fs] io_uring: request cancellations should break links (Jeff Moyer) [1784478] - [fs] io_uring: correct poll cancel and linked timeout expiration completion (Jeff Moyer) [1784478] - [fs] io_uring: remove dead REQ_F_SEQ_PREV flag (Jeff Moyer) [1784478] - [fs] io_uring: fix sequencing issues with linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: make req->timeout be dynamically allocated (Jeff Moyer) [1784478] - [fs] io_uring: make io_double_put_req() use normal completion path (Jeff Moyer) [1784478] - [fs] io_uring: cleanup return values from the queueing functions (Jeff Moyer) [1784478] - [fs] io_uring: io_async_cancel() should pass in 'nxt' request pointer (Jeff Moyer) [1784478] - [fs] io_uring: make POLL_ADD/POLL_REMOVE scale better (Jeff Moyer) [1784478] - [fs] io-wq: remove now redundant struct io_wq_nulls_list (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for non-fd opcodes (Jeff Moyer) [1784478] - [fs] io_uring: introduce req_need_defer() (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io-wq: ensure free/busy list browsing see all items (Jeff Moyer) [1784478] - [fs] io_uring: ensure registered buffer import returns the IO length (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for timeout (Jeff Moyer) [1784478] - [fs] io-wq: ensure we have a stable view of ->cur_work for cancellations (Jeff Moyer) [1784478] - [fs] io_wq: add get/put_work handlers to io_wq_create() (Jeff Moyer) [1784478] - [fs] io_uring: check for validity of ->rings in teardown (Jeff Moyer) [1784478] - [fs] io_uring: fix potential deadlock in io_poll_wake() (Jeff Moyer) [1784478] - [fs] io_uring: use correct "is IO worker" helper (Jeff Moyer) [1784478] - [fs] io_uring: make timeout sequence == 0 mean no sequence (Jeff Moyer) [1784478] - [fs] io_uring: fix -ENOENT issue with linked timer with short timeout (Jeff Moyer) [1784478] - [fs] io_uring: don't do flush cancel under inflight_lock (Jeff Moyer) [1784478] - [fs] io_uring: flag SQPOLL busy condition to userspace (Jeff Moyer) [1784478] - [fs] io_uring: make ASYNC_CANCEL work with poll and timeout (Jeff Moyer) [1784478] - [fs] io_uring: provide fallback request for OOM situations (Jeff Moyer) [1784478] - [fs] io_uring: convert accept4() -ERESTARTSYS into -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: fix error clear of ->file_table in io_sqe_files_register() (Jeff Moyer) [1784478] - [fs] io_uring: separate the io_free_req and io_free_req_find_next interface (Jeff Moyer) [1784478] - [fs] io_uring: keep io_put_req only responsible for release and put req (Jeff Moyer) [1784478] - [fs] io_uring: remove passed in 'ctx' function parameter ctx if possible (Jeff Moyer) [1784478] - [fs] io_uring: reduce/pack size of io_ring_ctx (Jeff Moyer) [1784478] - [fs] io_uring: properly mark async work as bounded vs unbounded (Jeff Moyer) [1784478] - [fs] io-wq: add support for bounded vs unbunded work (Jeff Moyer) [1784478] - [fs] io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() (Jeff Moyer) [1784478] - [fs] io_uring: add support for backlogged CQ ring (Jeff Moyer) [1784478] - [fs] io_uring: pass in io_kiocb to fill/add CQ handlers (Jeff Moyer) [1784478] - [fs] io_uring: make io_cqring_events() take 'ctx' as argument (Jeff Moyer) [1784478] - [fs] io_uring: add support for linked SQE timeouts (Jeff Moyer) [1784478] - [fs] io_uring: abstract out io_async_cancel_one() helper (Jeff Moyer) [1784478] - [fs] io_uring: use inlined struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: Use submit info inlined into req (Jeff Moyer) [1784478] - [fs] io_uring: allocate io_kiocb upfront (Jeff Moyer) [1784478] - [fs] io_uring: io_queue_link*() right after submit (Jeff Moyer) [1784478] - [fs] io_uring: Merge io_submit_sqes and io_ring_submit (Jeff Moyer) [1784478] - [fs] io_uring: kill dead REQ_F_LINK_DONE flag (Jeff Moyer) [1784478] - [fs] io_uring: fixup a few spots where link failure isn't flagged (Jeff Moyer) [1784478] - [fs] io_uring: enable optimized link handling for IORING_OP_POLL_ADD (Jeff Moyer) [1784478] - [fs] io-wq: use proper nesting IRQ disabling spinlocks for cancel (Jeff Moyer) [1784478] - [fs] io_uring: add completion trace event (Jeff Moyer) [1784478] - [fs] io-wq: use kfree_rcu() to simplify the code (Jeff Moyer) [1784478] - [fs] io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait (Jeff Moyer) [1784478] - [fs] io_uring: support for generic async request cancel (Jeff Moyer) [1784478] - [fs] io_uring: ensure we clear io_kiocb->result before each issue (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_create() returns an error pointer, not NULL (Jeff Moyer) [1784478] - [fs] io_uring: fix race with canceling timeouts (Jeff Moyer) [1784478] - [fs] io_uring: support for larger fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: protect fixed file indexing with array_index_nospec() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_ACCEPT (Jeff Moyer) [1784478] - [net] net: add __sys_accept4_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: io_uring: add support for async work inheriting files (Jeff Moyer) [1784478] - [fs] io_uring: replace workqueue usage with io-wq (Jeff Moyer) [1784478] - [fs] io-wq: small threadpool implementation for io_uring (Jeff Moyer) [1784478] - [fs] io_uring: Fix mm_fault with READ/WRITE_FIXED (Jeff Moyer) [1784478] - [fs] io_uring: remove index from sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: add set of tracing events (Jeff Moyer) [1784478] - [fs] io_uring: add support for canceling timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: add support for absolute timeouts (Jeff Moyer) [1784478] - [fs] io_uring: replace s->needs_lock with s->in_async (Jeff Moyer) [1784478] - [fs] io_uring: allow application controlled CQ ring size (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: allow sparse fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: run dependent links inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't touch ctx in setup after ring fd install (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaked shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD (Jeff Moyer) [1784478] - [fs] io_uring: used cached copies of sq->dropped and cq->overflow (Jeff Moyer) [1784478] - [fs] io_uring: Fix race for sqes with userspace (Jeff Moyer) [1784478] - [fs] io_uring: Fix broken links with offloading (Jeff Moyer) [1784478] - [fs] io_uring: Fix corrupted user_data (Jeff Moyer) [1784478] - [fs] io_uring: correct timeout req sequence when inserting a new entry (Jeff Moyer) [1784478] - [fs] io_uring : correct timeout req sequence when waiting timeout (Jeff Moyer) [1784478] - [fs] io_uring: revert "io_uring: optimize submit_and_wait API" (Jeff Moyer) [1784478] - [fs] io_uring: fix logic error in io_timeout (Jeff Moyer) [1784478] - [fs] io_uring: fix up O_NONBLOCK handling for sockets (Jeff Moyer) [1784478] - [fs] io_uring: consider the overflow of sequence for timeout req (Jeff Moyer) [1784478] - [fs] io_uring: fix sequence logic for timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: only flush workqueues on fileset removal (Jeff Moyer) [1784478] - [fs] io_uring: remove wait loop spurious wakeups (Jeff Moyer) [1784478] - [fs] io_uring: fix reversed nonblock flag for link submission (Jeff Moyer) [1784478] - [fs] io_uring: use __kernel_timespec in timeout ABI (Jeff Moyer) [1784478] - [fs] io_uring: make CQ ring wakeups be more efficient (Jeff Moyer) [1784478] - [fs] io_uring: compare cached_cq_tail with cq.head in_io_uring_poll (Jeff Moyer) [1784478] - [fs] io_uring: correctly handle non ->{read, write}_iter() file_operations (Jeff Moyer) [1784478] - [fs] io_uring: IORING_OP_TIMEOUT support (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in sqthread (Jeff Moyer) [1784478] - [fs] io_uring: fix potential crash issue due to io_get_req failure (Jeff Moyer) [1784478] - [fs] io_uring: ensure poll commands clear ->sqe (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free of shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: use kmemdup instead of kmalloc and memcpy (Jeff Moyer) [1784478] - [fs] io_uring: increase IORING_MAX_ENTRIES to 32K (Jeff Moyer) [1784478] - [fs] io_uring: make sqpoll wakeup possible with getevents (Jeff Moyer) [1784478] - [fs] io_uring: extend async work merging (Jeff Moyer) [1784478] - [fs] io_uring: limit parallelism of buffered writes (Jeff Moyer) [1784478] - [fs] io_uring: add io_queue_async_work() helper (Jeff Moyer) [1784478] - [fs] io_uring: optimize submit_and_wait API (Jeff Moyer) [1784478] - [fs] io_uring: add support for link with drain (Jeff Moyer) [1784478] - [fs] io_uring: fix wrong sequence setting logic (Jeff Moyer) [1784478] - [fs] io_uring: expose single mmap capability (Jeff Moyer) [1784478] - [fs] io_uring: allocate the two rings together (Jeff Moyer) [1784478] - [lib] percpu_ref: release percpu memory early without PERCPU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [fs] io_uring: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [include] percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag (Jeff Moyer) [1784478] - [fs] binder: fix use-after-free due to ksys_close() during fdget() (Jeff Moyer) [1784478] - [init] RHEL-only: Enable io_uring for x86 builds (Jeff Moyer) [1784478] - [arm64] compat: ARM64: always include asm-generic/compat.h (Jeff Moyer) [1784478] - [include] asm-generic: Move common compat types to asm-generic/compat.h (Jeff Moyer) [1784478]- [fs] coredump: fix crash when umh is disabled (Yauheni Kaliuta) [1845114] - [kernel] umh: fix memory leak on execve failure (Yauheni Kaliuta) [1845114] - [net] bpf: Replace zero-length array with flexible-array member (Yauheni Kaliuta) [1845114] - [net] bpf: Fix returned error sign when link doesn't support updates (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Don't attach programs to UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: cgroup: Allow multi-attach program to replace itself (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: use struct timespec instead of __kernel_timespec (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix bpf_link leak in ns_current_pid_tgid selftest (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_align verifier log patterns (Yauheni Kaliuta) [1845114] - [net] bpf, cgroup: Return ENOLINK for auto-detached links on update (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor bpf_link update handling (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Verifier bounds tests need to be updated (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a verifier issue when assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use-after-free in fmod_ret check (Yauheni Kaliuta) [1845114] - [net] flow_dissector: Drop BPF flow dissector prog ref on netns cleanup (Yauheni Kaliuta) [1845114] - [tools] bpf: Prevent mmap()'ing read-only maps as writable (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce returning 0 for fentry/fexit progs (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix register naming in PT_REGS s390 macros (Yauheni Kaliuta) [1845114] - [samples] samples: bpf: Fix build error (Yauheni Kaliuta) [1845114] - [net] bpf: Fix error return code in map_lookup_and_delete_elem() (Yauheni Kaliuta) [1845114] - [net] bpf: Fix sk_psock refcnt leak when receiving message (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Ensure own vmlinux.h is picked up first (Yauheni Kaliuta) [1845114] - [net] bpf: Make bpf_link_fops static (Yauheni Kaliuta) [1845114] - [tools] bpftool: Respect the -d option in struct_ops cmd (Yauheni Kaliuta) [1845114] - [net] bpf: Fix leak in LINK_UPDATE and enforce empty old_prog_fd (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix reStructuredText markup (Yauheni Kaliuta) [1845114] - [tools] libbpf: Only check mode flags in get_xdp_id (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add test for BPF_STX BPF_B storing R10 (Yauheni Kaliuta) [1845114] - [x86] bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B (Yauheni Kaliuta) [1845114] - [net] bpf: Forbid XADD on spilled pointers for unprivileged users (Yauheni Kaliuta) [1845114] - [tools] libbpf: Always specify expected_attach_type on program load if supported (Yauheni Kaliuta) [1845114] - [net] bpf: remove unneeded conversion to bool in __mark_reg_unknown (Yauheni Kaliuta) [1845114] - [tools] tools, bpftool: Fix struct_ops command invalid pointer free (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use of sk->sk_reuseport from sk_assign (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for bpf_get_link_xdp_id (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix bpf_get_link_xdp_id flags handling (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a typo "inacitve" -> "inactive" (Yauheni Kaliuta) [1845114] - [tools] libbpf: Initialize *nl_pid so gcc 10 is happy (Yauheni Kaliuta) [1845114] - [tools] bpf, lsm: Fix the file_mprotect LSM test (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix spelling mistake "arithmatic" -> "arithmetic" in test_verifier (Yauheni Kaliuta) [1845114] - [lib] kbuild, btf: Fix dependencies for DEBUG_INFO_BTF (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test FD-based cgroup attachment (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for bpf_link-based cgroup attachment (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_prog replacement for an active bpf_cgroup_link (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_link-based cgroup BPF program attachment (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, add alu32 bounds tracking tests (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #65 error message updates for trunc of boundary-cross (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, bpf_get_stack return value add <0 (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_progs, add test to catch retval refine error handling (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, refine 32bit bound in do_refine_retval_range (Yauheni Kaliuta) [1845114] - [include] bpf: Verifier, do explicit ALU32 bounds tracking (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, do_refine_retval_range may clamp umin to 0 incorrectly (Yauheni Kaliuta) [1845114] - [init] bpf, lsm: Make BPF_LSM depend on BPF_EVENTS (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Extend sk_assign tests for UDP (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add test for sk_assign (Yauheni Kaliuta) [1845114] - [net] bpf: Don't refcount LISTEN sockets in sk_assign() (Yauheni Kaliuta) [1845114] - [net] net: Track socket refcounts in skb_steal_sock() (Yauheni Kaliuta) [1845114] - [net] bpf: Add socket assign support (Yauheni Kaliuta) [1845114] - [net] bpf: btf: Fix arg verification in btf_ctx_access() (Yauheni Kaliuta) [1845114] - [net] bpf: Simplify reg_set_min_max_inv handling (Yauheni Kaliuta) [1845114] - [documentation] bpf: lsm: Add Documentation (Yauheni Kaliuta) [1845114] - [tools] bpf: lsm: Add selftests for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Implement attach, detach and execution (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Provide attachment points for BPF LSM programs (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] selftests: Add test for overriding global data value before load (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add setter for initial value for internal maps (Yauheni Kaliuta) [1845114] - [net] bpf, net: Fix build issue when net ns not configured (Yauheni Kaliuta) [1845114] - [net] bpf: Fix build warning regarding missing prototypes (Yauheni Kaliuta) [1845114] - [tools] libbpf, xsk: Init all ring members in xsk_umem__create and xsk_socket__create (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftest cases for ctx_or_null argument type (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrival of pid/tgid/comm from bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor id (Yauheni Kaliuta) [1845114] - [net] bpf: Allow to retrieve cgroup v1 classid from v2 hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Add netns cookie and enable it for bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable perf event rb output for bpf cgroup progs (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrieval of socket cookie for bind/post-bind hook (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unused vairable 'bpf_xdp_link_lops' (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out attach_type to prog_type mapping for attach/detach (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out cgroup storages operations (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #70 error message updates for 32-bit right shift (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, refactor adjust_scalar_min_max_vals (Yauheni Kaliuta) [1845114] - [tools] libbpf: Don't allocate 16M for log buffer by default (Yauheni Kaliuta) [1845114] - [tools] libbpf: Remove unused parameter `def` to get_map_field_int (Yauheni Kaliuta) [1845114] - [documentation] bpf: Document bpf_inspect drgn tool (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Refactor perf_event user program with libbpf bpf_link (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Move read_trace_pipe to trace_helpers (Yauheni Kaliuta) [1845114] - [tools] bpf: Add tests for bpf_sk_storage to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_sk_storage support to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix mix of tabs and spaces (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Make tcp_bpf_recvmsg static (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Fix unused function warnings (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add struct_ops support (Yauheni Kaliuta) [1845114] - [tools] bpftool: Translate prog_id to its bpf prog_name (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print as a string for char array (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print the enum's name instead of value (Yauheni Kaliuta) [1845114] - [tools] bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definition (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Reset process and thread affinity after each test/sub-test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_progs's parsing of test numbers (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix race in tcp_rtt test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix nanosleep for real this time (Yauheni Kaliuta) [1845114] - [tools] selftest/bpf: Fix compilation warning in sockmap_parse_prog.c (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add vmlinux.h selftest exercising tracing of syscalls (Yauheni Kaliuta) [1845114] - [tools] libbpf: Provide CO-RE variants of PT_REGS macros (Yauheni Kaliuta) [1845114] - [tools] libbpf: Ignore incompatible types with matching name during CO-RE relocation (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Ensure consistent test failure output (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix spurious failures in accept due to EAGAIN (Yauheni Kaliuta) [1845114] - [tools] tools/bpf: Move linux/types.h for selftests and bpftool (Yauheni Kaliuta) [1845114] - [net] bpf: Add missing annotations for __bpf_prog_enter() and __bpf_prog_exit() (Yauheni Kaliuta) [1845114] - [scripts] bpf_helpers_doc.py: Fix warning when compiling bpftool (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix usleep() implementation (Yauheni Kaliuta) [1845114] - [net] bpf: Remove bpf_image tree (Yauheni Kaliuta) [1845114] - [net] bpf: Add dispatchers to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add trampolines to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_add/del functions (Yauheni Kaliuta) [1845114] - [net] bpf: Add prog flag to struct bpf_ksym object (Yauheni Kaliuta) [1845114] - [net] bpf: Abstract away entire bpf_link clean up procedure (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_find function (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Make tcp_rtt test more robust to failures (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Yauheni Kaliuta) [1845114] - [net] bpf: Move ksym_tnode to bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Guarantee that useep() calls nanosleep() syscall (Yauheni Kaliuta) [1845114] - [net] bpf: Move lnode list node to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Restore message on failure to guess program type (Yauheni Kaliuta) [1845114] - [include] bpf: Add name to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [net] bpf: Add struct bpf_ksym (Yauheni Kaliuta) [1845114] - [include] bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER (Yauheni Kaliuta) [1845114] - [mm] x86/mm: Rename is_kernel_text to __is_kernel_text (Yauheni Kaliuta) [1845114] - [tools] bpf: Add bpf_xdp_output() helper (Yauheni Kaliuta) [1845114] - [tools] tools/testing/selftests/bpf: Add self-tests for new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [net] bpf: Added new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [fs] fs/nsfs.c: Added ns_match (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Fix minor bash completion mistakes (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Allow all prog/map handles for pinning objects (Yauheni Kaliuta) [1845114] - [tools] libbpf: Split BTF presence checks into libbpf- and kernel-specific parts (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add _bpftool and profiler.skel.h to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Skeleton should depend on libbpf (Yauheni Kaliuta) [1845114] - [tools] bpftool: Only build bpftool-prog-profile if supported by clang (Yauheni Kaliuta) [1845114] - [tools] bpftool: Use linux/types.h from source tree for profiler build (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Add BPF_F_CURRENT_CPU for running selftest on older kernels (Yauheni Kaliuta) [1845114] - [x86] bpf: Fix trampoline generation for fmod_ret programs (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_link_new_file that doesn't install FD (Yauheni Kaliuta) [1845114] - [tools] bpftool: Bash completion for "bpftool prog profile" (Yauheni Kaliuta) [1845114] - [tools] bpftool: Documentation for bpftool prog profile (Yauheni Kaliuta) [1845114] - [tools] bpftool: Introduce "prog profile" command (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Enable UDP sockmap reuseport tests (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add tests for UDP sockets in sockmap (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Don't listen() on UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Add UDP support (Yauheni Kaliuta) [1845114] - [net] bpf: Add sockmap hooks for UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Simplify sock_map_init_proto (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Move generic sockmap hooks from BPF TCP (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Move assertions into tcp_bpf_get_proto (Yauheni Kaliuta) [1845114] - [net] skmsg: Update saved hooks only once (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Only check ULP for TCP sockets (Yauheni Kaliuta) [1845114] - [kernel] bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unnecessary CAP_MAC_ADMIN check (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftests for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [tools] bpf: Add test ops for BPF_PROG_TYPE_TRACING (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Attachment verification for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [x86] bpf: JIT helpers for fmod_ret progs (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor trampoline update code (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Support out-of-tree vmlinux builds for VMLINUX_BTF (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU definiton (Yauheni Kaliuta) [1845114] - [tools] libbpf: Assume unsigned values for BTF_KIND_ENUM (Yauheni Kaliuta) [1845114] - [tools] bpf: Switch BPF UAPI #define constants used from BPF program side to enums (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test new __sk_buff field gso_size (Yauheni Kaliuta) [1845114] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1845114] - [net] bpf: Add gso_size to __sk_buff (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add link pinning selftests (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add bpf_link pinning/unpinning (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce pinnable bpf_link abstraction (Yauheni Kaliuta) [1845114] - [tools] libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's bpf_tracing.h (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add header guards to generated vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] selftests/tpm2: Add log and *.pyc to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update bash completion for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update documentation of "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Make probes which emit dmesg warnings optional (Yauheni Kaliuta) [1845114] - [tools] bpftool: Move out sections to separate functions (Yauheni Kaliuta) [1845114] - [tools] bpftool: Support struct_ops, tracing, ext prog types (Yauheni Kaliuta) [1845114] - [scripts] scripts/bpf: Switch to more portable python3 shebang (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Print backtrace on SIGSEGV in test_progs (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Run reuseport tests only with supported socket types (Yauheni Kaliuta) [1845114] - [net] bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf, lpm: Make locking RT friendly (Yauheni Kaliuta) [1845114] - [net] bpf: Prepare hashtab locking for PREEMPT_RT (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out hashtab bucket lock operations (Yauheni Kaliuta) [1845114] - [net] bpf: Replace open coded recursion prevention in sys_bpf() (Yauheni Kaliuta) [1845114] - [net] bpf: Use recursion prevention helpers in hashtab code (Yauheni Kaliuta) [1845114] - [include] bpf: Provide recursion prevention helpers (Yauheni Kaliuta) [1845114] - [include] bpf: Use migrate_disable/enable in array macros and cgroup/lirc code (Yauheni Kaliuta) [1845114] - [net] bpf: Use migrate_disable/enabe() in trampoline code (Yauheni Kaliuta) [1845114] - [lib] bpf/tests: Use migrate disable instead of preempt disable (Yauheni Kaliuta) [1845114] - [net] bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites (Yauheni Kaliuta) [1845114] - [include] bpf: Replace cant_sleep() with cant_migrate() (Yauheni Kaliuta) [1845114] - [include] bpf: Provide bpf_prog_run_pin_on_cpu() helper (Yauheni Kaliuta) [1845114] - [include] sched/rt: Provide migrate_disable/enable() inlines (Yauheni Kaliuta) [1845114] - [include] sched: Provide cant_migrate() (Yauheni Kaliuta) [1845114] - [net] bpf: Dont iterate over possible CPUs with interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf: Remove recursion prevention from rcu free callback (Yauheni Kaliuta) [1845114] - [kernel] perf/bpf: Remove preempt disable around BPF invocation (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove redundant preempt_disable from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf: disable preemption for bpf progs attached to uprobe (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove EXPORT from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf/tracing: Remove redundant preempt_disable() in __bpf_trace_run() (Yauheni Kaliuta) [1845114] - [net] bpf: Update locking comment in hashtab code (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce preallocation for instrumentation programs on RT (Yauheni Kaliuta) [1845114] - [net] bpf: Tighten the requirements for preallocated hash maps (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Tests for sockmap/sockhash holding listening sockets (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/SOCKHASH (Yauheni Kaliuta) [1845114] - [documentation] docs/bpf: Update bpf development Q/A file (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Update xdp_bpf2bpf test to use new set_attach_target API (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for dynamic program attach target (Yauheni Kaliuta) [1845114] - [tools] libbpf: Bump libpf current version to v0.0.8 (Yauheni Kaliuta) [1845114] - [tools] libbpf: Relax check whether BTF is mandatory (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add bpf_read_branch_records() selftest (Yauheni Kaliuta) [1845114] - [kernel] bpf: Add bpf_read_branch_records() helper (Yauheni Kaliuta) [1845114] - [kernel] bpf: Allow bpf_perf_event_read_value in all BPF programs (Yauheni Kaliuta) [1845114] - [dma] dma-direct: improve DMA mask overflow reporting (Don Dutile) [1816437] - [dma] dma-direct: improve swiotlb error reporting (Don Dutile) [1816437] - [dma] dma-direct: relax addressability checks in dma_direct_supported (Don Dutile) [1816437] - [dma] dma-contiguous: CMA: give precedence to cmdline (Don Dutile) [1816437] - [misc] lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr (Don Dutile) [1816437] - [lib] lib/genalloc.c: export symbol addr_in_gen_pool (Don Dutile) [1816437] - [acpi] dma-mapping: treat dev->bus_dma_mask as a DMA limit (Don Dutile) [1816437] - [powerpc] dma-direct: unify the dma_capable definitions (Don Dutile) [1816437] - [of] of/device: Really only set bus DMA mask when appropriate (Don Dutile) [1816437] - [dma] dma-direct: exclude dma_direct_map_resource from the min_low_pfn check (Don Dutile) [1816437] - [dma] dma-debug: clean up put_hash_bucket() (Don Dutile) [1816437] - [iommu] dma-mapping: drop the dev argument to arch_sync_dma_for_* (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify cache maintainance (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify the DMA sync method implementations (Don Dutile) [1816437] - [dma] dma-debug: increase HASH_SIZE (Don Dutile) [1816437] - [dma] dma-debug: reorder struct dma_debug_entry fields (Don Dutile) [1816437] - [dma] dma-mapping: merge the generic remapping helpers into dma-direct (Don Dutile) [1816437] - [dma] dma-direct: provide mmap and get_sgtable method overrides (Don Dutile) [1816437] - [dma] dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages (Don Dutile) [1816437] - [dma] dma-direct: remove __dma_direct_free_pages (Don Dutile) [1816437] - [mm] dma/direct: turn ARCH_ZONE_DMA_BITS into a variable (Don Dutile) [1816437] - [dma] dma-direct: check for overflows on 32 bit DMA addresses (Don Dutile) [1816437] - [s390] s390/dma: provide proper ARCH_ZONE_DMA_BITS value (Don Dutile) [1816437] - [mm] powerpc: fix off by one in max_zone_pfn initialization for ZONE_DMA (Don Dutile) [1816437] - [powerpc] powerpc: enable a 30-bit ZONE_DMA for 32-bit pmac (Don Dutile) [1816437] - [mm] arm64: rename variables used to calculate ZONE_DMA32's size (Don Dutile) [1816437] - [mm] arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() (Don Dutile) [1816437] - [mm] arm64: mm: make CONFIG_ZONE_DMA32 configurable (Don Dutile) [1816437] - [dma] kernel: dma-contiguous: mark CMA parameters __initdata/__initconst (Don Dutile) [1816437] - [dma] dma-debug: add a schedule point in debug_dma_dump_mappings() (Don Dutile) [1816437] - [dma] dma-debug: Use pr_warn instead of pr_warning (Don Dutile) [1816437] - [dma] dma-mapping: fix false positivse warnings in dma_common_free_remap() (Don Dutile) [1816437] - [xen] swiotlb-xen: ensure we have a single callsite for xen_dma_map_page (Don Dutile) [1816437] - [iommu] dma-mapping: introduce a dma_common_find_pages helper (Don Dutile) [1816437] - [iommu] dma-mapping: always use VM_DMA_COHERENT for generic DMA remap (Don Dutile) [1816437] - [mm] vmalloc: lift the arm flag for coherent mappings to common code (Don Dutile) [1816437] - [mm] dma-mapping: provide a better default ->get_required_mask (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_declare_coherent_memory export (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_mmap_from_dev_coherent export (Don Dutile) [1816437] - [dma] dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP (Don Dutile) [1816437] - [dma] dma-mapping: add a dma_can_mmap helper (Don Dutile) [1816437] - [powerpc] dma-mapping: explicitly wire up ->mmap and ->get_sgtable (Don Dutile) [1816437] - [mm] dma-mapping: move the dma_get_sgtable API comments from arm to common code (Don Dutile) [1816437] - [dma] dma-mapping: introduce dma_get_merge_boundary() (Don Dutile) [1816437] - [mm] dma-mapping: make dma_atomic_pool_init self-contained (Don Dutile) [1816437] - [arm64] dma-mapping: remove arch_dma_mmap_pgprot (Don Dutile) [1816437] - [scsi] scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM (Steve Best) [1847078] - [fs] NFS: Fix inode fileid checks in attribute revalidation code (Benjamin Coddington) [1846295] - [fs] NFS: remove set but not used variable 'mapping' (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix write regression (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix eof handling (Benjamin Coddington) [1846295] - [fs] NFS: Fix writepage(s) error handling to not report errors twice (Benjamin Coddington) [1846295] - [fs] NFS: Fix spurious EIO read errors (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Don't time out requests on hard mounts (Benjamin Coddington) [1846295] - [net] SUNRPC: Handle EADDRINUSE and ENOBUFS correctly (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Turn off soft RPC calls (Benjamin Coddington) [1846295] - [fs] NFS: On fatal writeback errors, we need to call nfs_inode_remove_request() (Benjamin Coddington) [1846295] - [fs] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return value in nfs_finish_open() (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return values for nfs4_file_open() (Benjamin Coddington) [1846295] - [fs] NFS: Don't refresh attributes with mounted-on-file information (Benjamin Coddington) [1846295] - [fs] NFSv4: Ensure state recovery handles ETIMEDOUT correctly (Benjamin Coddington) [1846295] - [fs] NFSv4: Report the error from nfs4_select_rw_stateid() (Benjamin Coddington) [1846295] - [fs] NFSv4: Print an error in the syslog when state is marked as irrecoverable (Benjamin Coddington) [1846295] - [net] SUNRPC: Optimise transport balancing code (Benjamin Coddington) [1846295] - [fs] NFSv4: Don't use the zero stateid with layoutget (Benjamin Coddington) [1846295] - [net] SUNRPC: Fix up backchannel slot table accounting (Benjamin Coddington) [1846295] - [net] SUNRPC: Skip zero-refcount transports (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace division by multiplication in calculation of queue length (Benjamin Coddington) [1846295] - [fs] NFSv4: Validate the stateid before applying it to state recovery (Benjamin Coddington) [1846295] - [fs] nfs4.0: Refetch lease_time after clientid update (Benjamin Coddington) [1846295] - [fs] nfs4: Rename nfs41_setup_state_renewal (Benjamin Coddington) [1846295] - [fs] nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 (Benjamin Coddington) [1846295] - [fs] nfs: Fix copy-and-paste error in debug message (Benjamin Coddington) [1846295] - [fs] NFS: Replace 16 seq_printf() calls by seq_puts() (Benjamin Coddington) [1846295] - [fs] NFS: Use seq_putc() in nfs_show_stats() (Benjamin Coddington) [1846295] - [fs] nfsd: Fix misuse of strlcpy (Benjamin Coddington) [1846295] - [net] SUNRPC: Drop redundant CONFIG_ from CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup if nfs_match_client is interrupted (Benjamin Coddington) [1846295] - [fs] nfs: disable client side deduplication (Benjamin Coddington) [1846295] - [fs] NFS: Clean up writeback code (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove warning in debugfs.c when compiling with W=1 (Benjamin Coddington) [1846295] - [fs] NFS: Add sysfs support for per-container identifier (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on the rpc_wait_queue->lock (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init (Benjamin Coddington) [1846295] - [fs] NFS: Create a root NFS directory in /sys/fs/nfs (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lock (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace direct task wakeups from softirq context (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace the queue timer with a delayed work function (Benjamin Coddington) [1846295] - [fs] NFSv4: Handle open for execute correctly (Benjamin Coddington) [1846295] - [fs] nfs: dget_parent() never returns NULL (Benjamin Coddington) [1846295] - [net] nfs: fix out-of-date connectathon talk URL (Benjamin Coddington) [1846295] - [fs] nfsd4: remove outdated nfsd4_decode_time comment (Benjamin Coddington) [1846295] - [fs] nfsd: Spelling s/EACCESS/EACCES/ (Benjamin Coddington) [1846295] - [fs] lockd: Make two symbols static (Benjamin Coddington) [1846295] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1846295] - [fs] lockd: Remove lm_compare_owner and lm_owner_key (Benjamin Coddington) [1846295] - [fs] lockd: Convert NLM service fl_owner to nlm_lockowner (Benjamin Coddington) [1846295] - [fs] lockd: prepare nlm_lockowner for use by the server (Benjamin Coddington) [1846295] - [net] sunrpc: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] nfsd: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] xfs: add agf freeblocks verify in xfs_agf_verify (Brian Foster) [1837192] {CVE-2020-12655} - [scsi] scsi: iscsi: Fix deadlock on recovery path during GFP_IO reclaim (Chris Leech) [1830140] - [scsi] scsi: iscsi: Register sysfs for iscsi workqueue (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report unbind session event when the target has been removed (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix error count for active session (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report connection state in sysfs (Chris Leech) [1830140] - [scsi] scsi: iscsi: Add support for asynchronous iSCSI session destruction (Chris Leech) [1830140] - [scsi] scsi: iscsi: Perform connection failure entirely in kernel space (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't destroy session if there are outstanding connections (Chris Leech) [1830140] - [scsi] scsi: iscsi: Fix a potential deadlock in the timeout handler (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't send data to unbound connection (Chris Leech) [1830140] - [scsi] scsi: libiscsi: switch to SPDX tags (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Hold back_lock when calling iscsi_complete_task (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Use scsi_et_resid() where appropriate (Chris Leech) [1830140] - [scsi] scsi: iscsi: Capture iscsi debug messages using tracepoints (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset (Chris Leech) [1830140] - [scsi] scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate fall-through (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate locking assumptions (Chris Leech) [1830140] - [nvme] nvmet: fail outstanding host posted AEN req (David Milburn) [1833642] - [nvme] nvmet: add async event tracing support (David Milburn) [1833642] - [nvme] nvmet: cleanups the loop in nvmet_async_events_process (David Milburn) [1833642] - [nvme] nvmet: fix memory leak when removing namespaces and controllers concurrently (David Milburn) [1833642] - [netdrv] ibmvnic: Flush existing work items before device removal (Steve Best) [1846761] - [kernel] signal: Extend exec_id to 64bits (Chris von Recklinghausen) [1834652] {CVE-2020-12826}- [arm64] docs: fix broken references to text files (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move __load_guest_stage2 to kvm_mmu.h (Andrew Jones) [1842468] - [arm64] kvm: arm64: Drop obsolete comment about sys_reg ordering (Andrew Jones) [1842468] - [arm64] kvm: arm64: Parametrize exception entry with a target EL (Andrew Jones) [1842468] - [arm64] kvm: arm64: Don't use empty structures as CPU reset state (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move sysreg reset check to boot time (Andrew Jones) [1842468] - [arm64] kvm: arm64: Add missing reset handlers for PMU emulation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Refactor vcpu_{read, write}_sys_reg (Andrew Jones) [1842468] - [arm64] kvm: arm64: vgic-v3: Take cpu_if pointer directly instead of vcpu (Andrew Jones) [1842468] - [arm64] kvm: arm64: Remove obsolete kvm_virt_to_phys abstraction (Andrew Jones) [1842468] - [arm64] kvm: arm64: Fix incorrect comment on kvm_get_hyp_vector() (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up cpu_init_hyp_mode() (Andrew Jones) [1842468] - [arm64] cpufeature: Drop open encodings while extracting parange (Andrew Jones) [1842468] - [arm64] kvm: arm64: Make KVM_CAP_MAX_VCPUS compatible with the selected GIC version (Andrew Jones) [1842468] - [arm64] kvm: arm64: Support enabling dirty log gradually in small chunks (Andrew Jones) [1842468] - [arm64] kvm: arm64: Unify handling THP backed host memory (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up the checking for huge mapping (Andrew Jones) [1842468] - [arm64] kvm: arm/arm64: Release kvm->mmu_lock in loop to prevent starvation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Sidestep stage2_unmap_vm() on vcpu reset when S2FWB is supported (Andrew Jones) [1842468] - [arm64] kvm: Fix spelling in code comments (Andrew Jones) [1842468] - [arm64] kvm: arm64: Simplify __kvm_timer_set_cntvoff implementation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up kvm makefiles (Andrew Jones) [1842468] - [arm64] kvm: arm64: Change CONFIG_KVM to a menuconfig entry (Andrew Jones) [1842468] - [arm64] kvm: arm64: Update help text (Andrew Jones) [1842468] - [arm64] kvm: arm64: Kill off CONFIG_KVM_ARM_HOST (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move virt/kvm/arm to arch/arm64 (Andrew Jones) [1842468] - [arm64] Unify WORKAROUND_SPECULATIVE_AT_{NVHE, VHE} (Andrew Jones) [1842468] - [arm64] cpufeature: Add CPU capability for AArch32 EL1 support (Andrew Jones) [1842468] - [net] SUNRPC: Fix a credential refcount leak (Benjamin Coddington) [1831672] - [net] Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE" (Benjamin Coddington) [1831672] - [net] net :sunrpc :clnt :Fix xps refcount imbalance on the error path (Benjamin Coddington) [1831672] - [net] SUNRPC: Rebalance a kref in auth_gss.c (Benjamin Coddington) [1831672] - [fs] NFS: Fix a double unlock from nfs_match, get_client (Benjamin Coddington) [1831672] - [fs] nfs: pass the correct prototype to read_cache_page (Benjamin Coddington) [1831672] - [fs] NFSv4: don't mark all open state for recovery when handling recallable state revoked flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix an error code in gss_alloc_msg() (Benjamin Coddington) [1831672] - [net] SUNRPC: task should be exit if encode return EKEYEXPIRED more times (Benjamin Coddington) [1831672] - [fs] NFS: make nfs_match_client killable (Benjamin Coddington) [1831672] - [fs] nfsd: update callback done processing (Benjamin Coddington) [1831672] - [fs] lockd: Store the lockd client credential in struct nlm_host (Benjamin Coddington) [1831672] - [fs] NFS: When mounting, don't share filesystems between different user namespaces (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv2 to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFSv4: Convert the NFS client idmapper to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv3 to use the container user namespace (Benjamin Coddington) [1831672] - [net] SUNRPC: Use namespace of listening daemon in the client AUTH_GSS upcall (Benjamin Coddington) [1831672] - [net] net: Remove some unneeded semicolon (Benjamin Coddington) [1831672] - [net] SUNRPC: Use the client user namespace when encoding creds (Benjamin Coddington) [1831672] - [fs] NFS: Store the credential of the mount process in the nfs_server (Benjamin Coddington) [1831672] - [fs] SUNRPC: Cache cred of process creating the rpc_client (Benjamin Coddington) [1831672] - [net] SUNRPC: Update comments based on recent changes (Benjamin Coddington) [1831672] - [net] SUNRPC: Avoid digging into the ATOMIC pool (Benjamin Coddington) [1831672] - [net] xprtrdma: Recognize XDRBUF_SPARSE_PAGES (Benjamin Coddington) [1831672] - [fs] Fix nfs4.2 return -EINVAL when do dedupe operation (Benjamin Coddington) [1831672] - [fs] NFS: Remove redundant open context from nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Add a helper to return a pointer to the open context of a struct nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Ensure that all nfs lock contexts have a valid open context (Benjamin Coddington) [1831672] - [fs] NFS: Allow signal interruption of NFS4ERR_DELAYed operations (Benjamin Coddington) [1831672] - [fs] pNFS: Add tracking to limit the number of pNFS retries (Benjamin Coddington) [1831672] - [fs] NFS: Remove unused argument from nfs_create_request() (Benjamin Coddington) [1831672] - [fs] NFS: Fix up NFS I/O subrequest creation (Benjamin Coddington) [1831672] - [fs] NFS: Replace custom error reporting mechanism with generic one (Benjamin Coddington) [1831672] - [fs] NFS: Don't inadvertently clear writeback errors (Benjamin Coddington) [1831672] - [fs] NFS: Don't call generic_error_remove_page() while holding locks (Benjamin Coddington) [1831672] - [fs] NFS: Don't interrupt file writeout due to fatal errors (Benjamin Coddington) [1831672] - [fs] NFS: Add a mount option "softerr" to allow clients to see ETIMEDOUT errors (Benjamin Coddington) [1831672] - [uapi] NFS: Move internal constants out of uapi/linux/nfs_mount.h (Benjamin Coddington) [1831672] - [fs] NFS: Consider ETIMEDOUT to be a fatal error (Benjamin Coddington) [1831672] - [net] SUNRPC: Add the 'softerr' rpc_client flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure to ratelimit the "server not responding" syslog messages (Benjamin Coddington) [1831672] - [net] SUNRPC: Start the first major timeout calculation at task creation (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure that the transport layer respect major timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Declare RPC timers as TIMER_DEFERRABLE (Benjamin Coddington) [1831672] - [net] SUNRPC: Simplify queue timeouts using timer_reduce() (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix up tracking of timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Add function rpc_sleep_on_timeout() (Benjamin Coddington) [1831672] - [fs] SUNRPC: Remove unused argument 'action' from rpc_sleep_on_priority() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor rpc_sleep_on() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor xprt_request_wait_receive() (Benjamin Coddington) [1831672] - [fs] nfsd: fh_drop_write in nfsd_unlink (Benjamin Coddington) [1831672] - [fs] nfsd: avoid uninitialized variable warning (Benjamin Coddington) [1831672] - [netdrv] Revert "net: phy: realtek: fix using paged operations with RTL8105e / RTL8208" (Josef Oskera) [1846022] - [netdrv] ice: Fix Tx timeout when link is toggled on a VF's interface (Jonathan Toppins) [1843144] - [netdrv] ice: add a devlink region for dumping NVM contents (Jonathan Toppins) [1843144] - [nvme] nvme-fc: print proper nvme-fc devloss_tmo value (Gopal Tiwari) [1846049] - [acpi] ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: Add acpi_register_wakeup_handler() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Refine active GPEs check (Al Stone) [1803969] - [acpi] ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE (Al Stone) [1803969] - [base] PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: Make resuming thermal profile safer (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: SNC calls should handle BUFFER types (Al Stone) [1803969] - [acpi] ACPI: Update Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() (Al Stone) [1803969] - [acpi] ACPI: EC: Fix flushing of pending work (Al Stone) [1803969] - [base] PM / wakeup: Register wakeup class kobj after device is added (Al Stone) [1803969] - [base] PM / wakeup: Fix sysfs registration error path (Al Stone) [1803969] - [base] PM / wakeup: Unexport wakeup_source_sysfs_{add, remove}() (Al Stone) [1803969] - [kernel] PM: suspend: Fix platform_suspend_prepare_noirq() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system (Al Stone) [1803969] - [acpi] ACPICA: Introduce acpi_any_gpe_status_set() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid possible race related to the EC GPE (Al Stone) [1803969] - [acpi] ACPI: watchdog: Allow disabling WDAT at boot (Al Stone) [1803969] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08-Lite I2C controller (Al Stone) [1803969] - [acpi] ACPI: thermal: switch to use helpers (Al Stone) [1803969] - [acpi] ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() (Al Stone) [1803969] - [acpi] ACPI/IORT: Parse SSID property of named component node (Al Stone) [1803969] - [iommu] iommu/arm-smmu-v3: Parse PASID devicetree property of platform devices (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20200110 (Al Stone) [1803969] - [acpi] ACPICA: All acpica: Update copyrights to 2020 Including tool signons (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch (Al Stone) [1803969] - [acpi] ACPI: PPTT: Consistently use unsigned int as parameter type (Al Stone) [1803969] - [acpi] ACPI: EC: Reference count query handlers under lock (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191213 (Al Stone) [1803969] - [acpi] ACPICA: Dispatcher: always generate buffer objects for ASL create_field() operator (Al Stone) [1803969] - [acpi] ACPICA: acpisrc: add unix line ending support for non-windows build (Al Stone) [1803969] - [acpi] ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 (Al Stone) [1803969] - [acpi] ACPICA: debugger: fix spelling mistake "adress" -> "address" (Al Stone) [1803969] - [acpi] ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (Al Stone) [1803969] - [acpi] ACPI: fan: Add Tiger Lake ACPI device ID (Al Stone) [1803969] - [acpi] ACPI: DPTF: Add Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: fan: Expose fan performance state information (Al Stone) [1803969] - [acpi] ACPI / LPSS: Rename pwm_backlight pwm-lookup to pwm_soc_backlight (Al Stone) [1803969] - [acpi] ACPI: video: Use native backlight on Lenovo E41-25/45 (Al Stone) [1803969] - [acpi] ACPI: video: fix typo in comment (Al Stone) [1803969] - [acpi] ACPI / battery: Deal better with neither design nor full capacity not being reported (Al Stone) [1803969] - [acpi] ACPI / battery: Use design-cap for capacity calculations if full-cap is not available (Al Stone) [1803969] - [acpi] ACPI / battery: Deal with design or full capacity being reported as -1 (Al Stone) [1803969] - [acpi] ACPI/sleep: Convert acpi_wakeup_address into a function (Al Stone) [1803969] - [acpi] ACPI: PM: Avoid attaching ACPI PM domain to certain devices (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rework ACPI events synchronization (Al Stone) [1803969] - [acpi] ACPI: EC: Rework flushing of pending work (Al Stone) [1803969] - [acpi] ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data() (Al Stone) [1803969] - [acpi] ACPI: Fix Kconfig indentation (Al Stone) [1803969] - [acpi] ACPI: OSL: only free map once in osl.c (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Acer Switch 10 SW5-032 lid-switch (Al Stone) [1803969] - [acpi] ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100 (Al Stone) [1803969] - [acpi] ACPI: OSI: Shoot duplicate word (Al Stone) [1803969] - [acpi] ACPI: HMAT: use u instead of d to print u32 values (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: fix a section mismatch (Al Stone) [1803969] - [acpi] ACPI: HMAT: don't mix pxm and nid when setting memory target processor_pxm (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register "soft reserved" memory as an "hmem" device (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register HMAT at device_initcall level (Al Stone) [1803969] - [acpi] ACPI: NUMA: Establish a new drivers/acpi/numa/ directory (Al Stone) [1803969] - [x86] x86/efi: EFI soft reservation to E820 enumeration (Al Stone) [1803969] - [firmware] efi: Common enable/disable infrastructure for EFI soft reservation (Al Stone) [1803969] - [firmware] efi: Enumerate EFI_MEMORY_SP (Al Stone) [1803969] - [dax] device-dax: Add a driver for "hmem" devices (Al Stone) [1803969] - [nvdimm] lib: Uplevel the pmem "region" ida to a global allocator (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191018 (Al Stone) [1803969] - [acpi] ACPICA: debugger: remove leading whitespaces when converting a string to a buffer (Al Stone) [1803969] - [acpi] ACPICA: acpiexec: initialize all simple types and field units from user input (Al Stone) [1803969] - [acpi] ACPICA: debugger: add field unit support for acpi_db_get_next_token (Al Stone) [1803969] - [acpi] ACPICA: debugger: surround field unit output with braces '{' (Al Stone) [1803969] - [acpi] ACPICA: debugger: add command to dump all fields of particular subtype (Al Stone) [1803969] - [acpi] ACPICA: utilities: add flag to only display data when dumping buffers (Al Stone) [1803969] - [acpi] ACPICA: make acpi_load_table() return table index (Al Stone) [1803969] - [acpi] ACPICA: Add new external interface, acpi_unload_table() (Al Stone) [1803969] - [acpi] ACPICA: More Clang changes (Al Stone) [1803969] - [acpi] ACPICA: Win OSL: Replace get_tick_count with get_tick_count64 (Al Stone) [1803969] - [acpi] ACPICA: Results from Clang (Al Stone) [1803969] - [acpi] ACPI: EC: add support for hardware-reduced systems (Al Stone) [1803969] - [acpi] ACPI: EC: tweak naming in preparation for GpioInt support (Al Stone) [1803969] - [acpi] ACPI: button: Remove unused acpi_lid_notifier_register() functions (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Asus T200TA (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2215T (Al Stone) [1803969] - [acpi] ACPI: button: Turn lid_blacklst DMI table into a generic quirk table (Al Stone) [1803969] - [acpi] ACPI: button: Allow disabling LID support with the lid_init_state module option (Al Stone) [1803969] - [acpi] ACPI: button: Refactor lid_init_state module parsing code (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add dmi quirk for skipping _DEP check for some device-links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Do not register handlers for unhandled OpRegions (Al Stone) [1803969] - [acpi] ACPI: processor_idle: Skip dummy wait if kernel is in guest (Al Stone) [1803969] - [acpi] acpi: Use pr_warn instead of pr_warning (Al Stone) [1803969] - [acpi] ACPI: CPPC: Set pcc_datato NULL in acpi_cppc_processor_exit() (Al Stone) [1803969] - [mfd] rhel: constify some function arguments when searching for devices (Al Stone) [1803969] - [acpi] ACPI: platform: Unregister stale platform devices (Al Stone) [1803969] - [i2c] i2c: Revert incorrect conversion to use generic helper (Al Stone) [1803969] - [base] drivers: Introduce device lookup variants by ACPI_COMPANION device (Al Stone) [1803969] - [s390] drivers: s390/cio: Fix compilation warning about const qualifiers (Al Stone) [1803969] - [s390] driver_find_device: Unify the match function with class_find_device() (Al Stone) [1803969] - [acpi] ACPI / LPSS: Switch to use acpi_dev_hid_uid_match() (Al Stone) [1803969] - [acpi] ACPI / utils: Move acpi_dev_get_first_match_dev() under CONFIG_ACPI (Al Stone) [1803969] - [acpi] ACPI / utils: Describe function parameters in kernel-doc (Al Stone) [1803969] - [acpi] ACPI: Always build evged in (Al Stone) [1803969] - [acpi] ACPI: video: update doc for acpi_video_bus_DOS() (Al Stone) [1803969] - [acpi] ACPI: PM: Drop Dell XPS13 9360 from LPS0 Idle _DSM blacklist (Al Stone) [1803969] - [acpi] ACPI: HMAT: ACPI_HMAT_MEMORY_PD_VALID is deprecated since ACPI-6.3 (Al Stone) [1803969] - [acpi] i2c: imx: ACPI support for NXP i2c controller (Al Stone) [1803969] - [acpi] ACPI / PCI: fix acpi_pci_irq_enable() memory leak (Al Stone) [1803969] - [acpi] ACPI: custom_method: fix memory leaks (Al Stone) [1803969] - [acpi] ACPI: thermal: Remove redundant acpi_has_method() calls (Al Stone) [1803969] - [acpi] ACPI / property: Fix acpi_graph_get_remote_endpoint() name in kerneldoc (Al Stone) [1803969] - [acpi] ACPI / CPPC: do not require the _PSD method (Al Stone) [1803969] - [acpi] ACPI: SBS: remove unused const variable 'SMBUS_PEC' (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Always set up EC GPE for system wakeup (Al Stone) [1803969] - [platform] intel-hid: Disable button array during suspend-to-idle (Al Stone) [1803969] - [platform] intel-hid: intel-vbtn: Avoid leaking wakeup_mode set (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Missing power button release on some Dell models (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Convert to use SPDX identifier (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Add support for Device Specific Methods (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid rearming SCI for wakeup unnecessarily (Al Stone) [1803969] - [base] PM / wakeup: Show wakeup sources stats in sysfs (Al Stone) [1803969] - [kernel] PM / wakeup: Use wakeup_source_register() in wakelock.c (Al Stone) [1803969] - [base] PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() (Al Stone) [1803969] - [base] PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() (Al Stone) [1803969] - [acpi] ACPI/PCI: Remove surplus parentheses from a return statement (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20190816 (Al Stone) [1803969] - [acpi] ACPICA: Add "Windows 2019" string to _OSI support (Al Stone) [1803969] - [acpi] ACPICA: Differentiate Windows 8.1 from Windows 8 (Al Stone) [1803969] - [acpi] ACPICA: Fully deploy ACPI_PRINTF_LIKE macro (Al Stone) [1803969] - [acpi] ACPICA: Fix issues with arg types within printf format strings (Al Stone) [1803969] - [acpi] ACPICA: Macros: remove pointer math on a null pointer (Al Stone) [1803969] - [acpi] ACPICA: Debugger: remove redundant assignment on obj_desc (Al Stone) [1803969] - [acpi] ACPI / APEI: Release resources if gen_pool_add() fails (Al Stone) [1803969] - [acpi] acpi: Use built-in RCU list checking for acpi_ioremaps list (Al Stone) [1803969] - [acpi] HMAT: Skip publishing target info for nodes with no online memory (Al Stone) [1803969] - [acpi] HMAT: Register attributes for memory hot add (Al Stone) [1803969] - [acpi] HMAT: Register memory-side cache after parsing (Al Stone) [1803969] - [acpi] ACPI / processor: don't print errors for processorIDs == 0xff (Al Stone) [1803969] - [acpi] ACPI: PM: Print debug messages on device power state changes (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Execute LPS0 _DSM functions with suspended devices (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Make acpi_ec_dispatch_gpe() print debug message (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Consolidate some code depending on PM_SLEEP (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Eliminate acpi_sleep_no_ec_events() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Switch EC over to polling during "noirq" suspend (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Add acpi.sleep_no_lps0 module parameter (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rearrange lps0_device_attach() (Al Stone) [1803969] - [acpi] ACPI / APEI: Get rid of NULL_UUID_LE constant (Al Stone) [1803969] - [acpi] ACPI: PM: Set up EC GPE for system wakeup from drivers that need it (Al Stone) [1803969] - [acpi] PM: sleep: Simplify suspend-to-idle control flow (Al Stone) [1803969] - [kernel] PCI: irq: Introduce rearm_wake_irq() (Al Stone) [1803969] - [acpi] ACPI: PM: Set s2idle_wakeup earlier and clear it later (Al Stone) [1803969] - [acpi] ACPI: EC: Return bool from acpi_ec_dispatch_gpe() (Al Stone) [1803969] - [acpi] ACPICA: Return u32 from acpi_dispatch_gpe() (Al Stone) [1803969] - [kernel] kernel/sysctl.c: ignore out-of-range taint bits introduced via kernel.tainted (Rafael Aquini) [1845358] - [documentation] kernel: add panic_on_taint (Rafael Aquini) [1845358] - [mm] hugetlbfs: fix changes to command line processing (Baoquan He) [1823769] - [documentation] hugetlbfs: clean up command line processing (Baoquan He) [1823769] - [mm] hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate (Baoquan He) [1823769] - [mm] hugetlbfs: move hugepagesz= parsing to arch independent code (Baoquan He) [1823769] - [mm] mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CONTIG_ALLOC (Baoquan He) [1823769] - [mm] hugetlbfs: add arch_hugetlb_valid_size (Baoquan He) [1823769] - [mm] arm64/hugetlb: Use macros for contiguous huge page sizes (Baoquan He) [1823769] - [mm] arm64: hugetlb: Register hugepages during arch init (Baoquan He) [1823769] - [fs] xfs: prohibit fs freezing when using empty transactions (Brian Foster) [1845099] - [security] selinux: properly handle multiple messages in selinux_netlink_send() (Ondrej Mosnacek) [1839643] {CVE-2020-10751} - [mm] bdi: add a ->dev_name field to struct backing_dev_info (Ming Lei) [1788378] - [block] bdi: use bdi_dev_name() to get device name (Ming Lei) [1788378] - [mm] bdi: move bdi_dev_name out of line (Ming Lei) [1788378] - [fs] memcg: fix a crash in wb_workfn when a device disappears (Ming Lei) [1788378]- [tools] libbpf: provide backported RHEL symbols as upstream aliases 2 (Yauheni Kaliuta) [1813372] - [include] bpf: include/linux/bpf.h: fix spaces (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for freplace program with expected_attach_type (Yauheni Kaliuta) [1813372] - [scripts] checkpatch: don't warn about new vsprintf pointer extension 'pe' (Yauheni Kaliuta) [1813372] - [s390] s390: enable bpf jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Copy runqslower to OUTPUT directory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix memory leak in test selector (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add runqslower binary to .gitignore (Yauheni Kaliuta) [1813372] - [net] bpf: Change kvfree to kfree in generic_map_lookup_batch() (Yauheni Kaliuta) [1813372] - [tools] bpf, selftests: Use bpf_probe_read_kernel (Yauheni Kaliuta) [1813372] - [net] bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_pointer() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix bug in mmap() implementation for BPF array map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Validate frozen map contents stays frozen (Yauheni Kaliuta) [1813372] - [net] bpf: Fix handling of XADD on BTF memory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run SYN cookies with reuseport BPF test only for TCP (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix typo in bash-completion (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix handling of optional field_name in btf_dump__emit_type_decl (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Declare bpf_log_buf variables as static (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix a couple of broken test_btf cases (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Enforce returning 0 for fentry/fexit programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix BPF_KRETPROBE macro and use it in attach_probe test (Yauheni Kaliuta) [1813372] - [net] bpf: Propagate expected_attach_type when verifying freplace programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count clean up logic (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset some bpf info structures declared on the stack (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset the bpf_attr structure (Yauheni Kaliuta) [1813372] - [net] bpf: Sanitize the bpf_struct_ops tcp-cc name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for the packed enum member in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf/btf: Fix BTF verification of enum members in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory (Yauheni Kaliuta) [1813372] - [net] bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set (Yauheni Kaliuta) [1813372] - [x86] bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits (Yauheni Kaliuta) [1813372] - [net] bpf: Do not allow map_freeze in struct_ops map (Yauheni Kaliuta) [1813372] - [net] bpf: Return better error value in delete_elem for struct_ops map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add send_signal_sched_switch test (Yauheni Kaliuta) [1813372] - [kernel] bpf: Fix deadlock with rq_lock in bpf_send_signal() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix a potential deadlock with bpf_map_do_batch (Yauheni Kaliuta) [1813372] - [net] bpf: Do not grab the bucket spinlock by default on htab batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Sanitise internal map names so they are not rejected by the kernel (Yauheni Kaliuta) [1813372] - [tools] bpf, uapi: Remove text about bpf_redirect_map() giving higher performance (Yauheni Kaliuta) [1813372] - [net] bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fill (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Mark SYN cookie test skipped for UDP sockets (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix error checking on reading the tcp_fastopen sysctl (Yauheni Kaliuta) [1813372] - [net] bpf: Make btf_check_func_type_match() static (Yauheni Kaliuta) [1813372] - [tools] bpf: Selftests build error in sockmap_basic.c (Yauheni Kaliuta) [1813372] - [net] bpf: Improve bucket_log calculation logic (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test freeing sockmap/sockhash with a socket in it (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Rebuild libbpf.a on libbpf source change (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count.c selftest compilation warning (Yauheni Kaliuta) [1813372] - [net] bpf: Fix modifier skipping logic (Yauheni Kaliuta) [1813372] - [tools] bpftool: Remove redundant "HAVE" prefix from the large INSN limit check (Yauheni Kaliuta) [1813372] - [tools] runqslower: Fix Makefile (Yauheni Kaliuta) [1813372] - [net] bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test based on port range for BPF flow dissector (Yauheni Kaliuta) [1813372] - [net] bpf: map_seq_next should always increase position index (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Allow overriding llvm tools for runqslower (Yauheni Kaliuta) [1813372] - [tools] selftest/bpf: Add test for allowed trampolines count (Yauheni Kaliuta) [1813372] - [net] bpf: Allow to resolve bpf trampoline and dispatcher in unwind (Yauheni Kaliuta) [1813372] - [net] bpf: Allow BTF ctx access for string pointers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Improve handling of failed CO-RE relocations (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Reset global state between reuseport test runs (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Make reuseport test output more legible (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Ignore FIN packets for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Use a temporary file in test_sockmap (Yauheni Kaliuta) [1813372] - [tools] bpftool: Print function linkage in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Improve bpftool changes detection (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Initialize duration variable before using (Yauheni Kaliuta) [1813372] - [tools] bpf: tcp: Add bpf_cubic example (Yauheni Kaliuta) [1813372] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_jiffies64 (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for program extensions (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add support for program extensions (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce dynamic program extensions (Yauheni Kaliuta) [1813372] - [scripts] bpf, btf: Always output invariant hit in pahole DWARF to BTF transform (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build urandom_read with LDFLAGS and LDLIBS (Yauheni Kaliuta) [1813372] - [net] bpf: Fix error path under memory pressure (Yauheni Kaliuta) [1813372] - [net] bpf: don't bother with getname/kern_path - use user_path_at (Yauheni Kaliuta) [1813372] - [tools] selftests: Refactor build to remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] runsqslower: Support user-specified libbpf include and object paths (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [tools] selftests: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] selftests: Pass VMLINUX_BTF to runqslower Makefile (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Fix override option for VMLINUX_BTF (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Don't try to remove user's homedir on clean (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Skip perf hw events test if the setup disabled it (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Don't check for btf fd in test_btf (Yauheni Kaliuta) [1813372] - [net] bpf: Fix memory leaks in generic update/delete batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Load btf_vmlinux only once per object (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix potential multiplication overflow in mmap() size calculation (Yauheni Kaliuta) [1813372] - [tools] libbpf: Simplify BTF initialization logic (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix error handling bug in btf_dump__new (Yauheni Kaliuta) [1813372] - [net] bpf: Remove set but not used variable 'first_key' (Yauheni Kaliuta) [1813372] - [tools] libbpf: Revert bpf_helper_defs.h inclusion regression (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix test_progs send_signal flakiness with nmi mode (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix unneeded extra initialization in bpf_map_batch_common (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add whitelist/blacklist of test names to test_progs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Support dumping a map with btf_vmlinux_value_type_id (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add struct_ops map name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose bpf_find_kernel_btf as a LIBBPF_API (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix missing BTF output for json during map dump (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix a leak of btf object (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing to array bpf map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing for htab and htab_percpu map (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add libbpf support to batch ops (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Sync uapi header bpf.h (Yauheni Kaliuta) [1813372] - [net] bpf: Add batch ops to all htab bpf map (Yauheni Kaliuta) [1813372] - [net] bpf: Add lookup and update batch ops to arraymap (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for update and delete batch ops (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for lookup batch op (Yauheni Kaliuta) [1813372] - [net] bpf: Add bpf_map_{value_size, update_value, map_copy_value} functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for attaching a bpf fentry/fexit trace to an XDP program (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add self tests for bpf_send_signal_thread() (Yauheni Kaliuta) [1813372] - [kernel] bpf: Add bpf_send_signal_thread() helper (Yauheni Kaliuta) [1813372] - [net] bpf: Fix seq_show for BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build runqslower from selftests (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add runqslower tool to tools/bpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Apply preserve_access_index attribute to all types in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Conform selftests/bpf Makefile output to libbpf and bpftool (Yauheni Kaliuta) [1813372] - [scripts] libbpf: Clean up bpf_helper_defs.h generation output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF_PROG, BPF_KPROBE, and BPF_KRETPROBE macros (Yauheni Kaliuta) [1813372] - [tools] libbpf: Poison kernel-only integer types (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add unit tests for global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Modify a test to check global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for a large global function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add fexit-to-skb test for global funcs (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce function-by-function verification (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Further clean up Makefile output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Ensure bpf_helper_defs.h are taken from selftests dir (Yauheni Kaliuta) [1813372] - [tools] libbpf,selftests/bpf: Fix clean targets (Yauheni Kaliuta) [1813372] - [tools] libbpf: Make bpf_map order and indices stable (Yauheni Kaliuta) [1813372] - [tools] bpf: Document BPF_F_QUERY_EFFECTIVE flag (Yauheni Kaliuta) [1813372] - [tools] bpf: Add bpf_dctcp example (Yauheni Kaliuta) [1813372] - [tools] bpf: libbpf: Add STRUCT_OPS support (Yauheni Kaliuta) [1813372] - [tools] bpf: Synch uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_tcp_send_ack helper (Yauheni Kaliuta) [1813372] - [net] bpf: tcp: Support tcp_congestion_ops in bpf (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_PROG_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Support bitfield read access in btf_struct_access (Yauheni Kaliuta) [1813372] - [net] bpf: Add enum support to btf_ctx_access() (Yauheni Kaliuta) [1813372] - [net] bpf: Avoid storing modifier to info->btf_id (Yauheni Kaliuta) [1813372] - [net] bpf: Save PTR_TO_BTF_ID register state when spilling to stack (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Restore original comm in test_overhead (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add misc section and probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] bpftool: Make skeleton C code compilable with C++ compiler (Yauheni Kaliuta) [1813372] - [tools] bpf: Print error message for bpftool cgroup show (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify transmit fill pattern (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify tx packet size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify number of packets to send (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify batch size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Use common code to handle signal and main exit (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add duration option to specify how long to run (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Preserve errno in test_progs CHECK macros (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert test_cgroup_attach to prog_tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Introduce bpf_prog_attach_xattr (Yauheni Kaliuta) [1813372] - [net] bpf: Support replacing cgroup-bpf program in MULTI mode (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unused new_flags in hierarchy_allows_attach() (Yauheni Kaliuta) [1813372] - [net] bpf: Simplify __cgroup_bpf_attach (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unnecessary assertion on fp_old (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix another __u64 printf warning (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix printing of ulimit value (Yauheni Kaliuta) [1813372] - [tools] libbpf: BTF is required when externs are present (Yauheni Kaliuta) [1813372] - [tools] libbpf: Allow to augment system Kconfig through extra optional config (Yauheni Kaliuta) [1813372] - [tools] libbpf: Put Kconfig externs into .kconfig section (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resource (Yauheni Kaliuta) [1813372] - [tools] bpf: Allow to change skb mark in test_run (Yauheni Kaliuta) [1813372] - [tools] bpftool: Work-around rst2man conversion bug (Yauheni Kaliuta) [1813372] - [tools] bpftool: Simplify format string to not use positional args (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add gen subcommand manpage (Yauheni Kaliuta) [1813372] - [tools] libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h (Yauheni Kaliuta) [1813372] - [tools] bpftool, selftests/bpf: Embed object file inside skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level for custom section names (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix libbpf_common.h when installing libbpf through 'make install' (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: More succinct Makefile output (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add zlib as a dependency in pkg-config template (Yauheni Kaliuta) [1813372] - [tools] libbpf: Print hint about ulimit when getting permission denied error (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Attach XDP programs in driver mode by default (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Set -fno-stack-protector when building BPF programs (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Add missing -lz to TPROGS_LDLIBS (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix compilation warning on shadowed variable (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix build by renaming variables (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add flexible array relocation tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support flexible arrays in CO-RE (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for libbpf-provided externs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Generate externs datasec in BPF skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support libbpf-provided extern variables (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract internal map names into constants (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add `gen skeleton` BASH completions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test validating data section to struct convertion layout (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert few more selftest to skeletons (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF skeletons selftests and convert attach_probe.c (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add skeleton codegen command (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF object skeleton support (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level of supported section names dump (Yauheni Kaliuta) [1813372] - [tools] libbpf: Postpone BTF ID finding for TRACING programs to load phase (Yauheni Kaliuta) [1813372] - [tools] libbpf: Refactor global data map initialization (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BPF program's function name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BTF-to-C type declaration emitting API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose btf__align_of() API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract common user-facing helpers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files (Yauheni Kaliuta) [1813372] - [tools] libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add generic bpf_program__attach() (Yauheni Kaliuta) [1813372] - [tools] libbpf: Don't require root for bpf_object__open() (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match maps by name (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match programs by name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [x86] bpf, x86: Align dispatcher branch targets to 16B (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add xdp_perf test (Yauheni Kaliuta) [1813372] - [net] bpf: Start using the BPF dispatcher in BPF_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf, xdp: Start using the BPF dispatcher for XDP (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF dispatcher (Yauheni Kaliuta) [1813372] - [net] bpf: Move trampoline JIT image allocation to a function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add CPU mask parsing tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Switch reuseport tests for test_progs framework (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Move reuseport tests under prog_tests/ (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Pull up printing the test name into test runner (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Propagate errors during setup for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run reuseport tests in a loop (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Unroll the main loop in reuseport test (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add helpers for getting socket family & type name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Use sa_family_t everywhere in reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Let libbpf determine program type from section name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Recognize SK_REUSEPORT programs from section name (Yauheni Kaliuta) [1813372] - [arm64] bpf, x86, arm64: Enable jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [net] bpf: Switch to offsetofend in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [tools] libbpf: Bump libpf current version to v0.0.7 (Yauheni Kaliuta) [1813372] - [fs] vmalloc: fix remap_vmalloc_range() bounds checks (Yauheni Kaliuta) [1813370] - [net] bpf: Prevent re-mmap()'ing BPF map as writable for initially r/o mapping (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: fix test_sysctl_prog with alu32 (Yauheni Kaliuta) [1813370] - [powerpc] powerpc/bpf: Enable bpf_probe_read{, str}() on powerpc again (Yauheni Kaliuta) [1813370] - [kernel] bpf: Restrict bpf_trace_printk()'s s usage and add pks, pus specifier (Yauheni Kaliuta) [1813370] - [lib] printf: add support for printing symbolic error names (Yauheni Kaliuta) [1813370] - [net] bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_retval_range (Yauheni Kaliuta) [1813370] - [arm64] bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix accounting bug with direct->count in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Return the first found result in lookup_rec() (Yauheni Kaliuta) [1813370] - [net] bpf: Undo incorrect __reg_bound_offset32 handling (Yauheni Kaliuta) [1813370] - [net] bpf: Fix tnum constraints for 32-bit comparisons (Yauheni Kaliuta) [1813370] - [x86] x86: Fix kernel-doc atomic.h warnings (Yauheni Kaliuta) [1813370] - [net] bpf: Fix trampoline usage in preempt (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Reintroduce missed build targets (Yauheni Kaliuta) [1813370] - [trace] bpf: Reliably preserve btf_trace_xxx types (Yauheni Kaliuta) [1813370] - [include] bpf: Avoid setting bpf insns pages read-only when prog is jited (Yauheni Kaliuta) [1813370] - [scripts] bpf: Force .BTF section start to zero when dumping from vmlinux (Yauheni Kaliuta) [1813370] - [scripts] bpf: Support pre-2.25-binutils objcopy for vmlinux BTF (Yauheni Kaliuta) [1813370] - [net] bpfilter: remove superfluous testing message (Jiri Benc) [1819632] - [net] bpfilter: fix dprintf usage for /dev/kmsg (Jiri Benc) [1819632] - [net] bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free (Jiri Benc) [1819632] - [netdrv] veth: ignore peer tx_dropped when counting local rx_dropped (Jiri Benc) [1819632] - [net] xsk: Publish global consumer pointers when NAPI is finished (Jiri Benc) [1819632] - [kernel] bpf, xdp: Remove no longer required rcu_read_{un}lock() (Jiri Benc) [1819632] - [netdrv] bpf, xdp: virtio_net use access ptr macro for xdp enable check (Jiri Benc) [1819632] - [kernel] bpf, xdp: Update devmap comments to reflect napi/rcu usage (Jiri Benc) [1819632] - [net] xsk, net: Make sock_def_readable() have external linkage (Jiri Benc) [1819632] - [kernel] devmap: Adjust tracepoint for map-less queue flush (Jiri Benc) [1819632] - [net] xdp: Use bulking for non-map XDP_REDIRECT and consolidate code paths (Jiri Benc) [1819632] - [net] xdp: Move devmap bulk queue into struct net_device (Jiri Benc) [1819632] - [net] xsk: Support allocations of large umems (Jiri Benc) [1819632] - [tools] Sync uapi/linux/if_link.h (Jiri Benc) [1819632] - [net] bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map (Jiri Benc) [1819632] - [net] flow_dissector: fix document for skb_flow_get_icmp_tci (Jiri Benc) [1819632] - [net] xsk: Use struct_size() helper (Jiri Benc) [1819632] - [net] xsk: Add function naming comments and reorder functions (Jiri Benc) [1819632] - [net] xsk: Remove unnecessary READ_ONCE of data (Jiri Benc) [1819632] - [net] xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addr (Jiri Benc) [1819632] - [net] xsk: Change names of validation functions (Jiri Benc) [1819632] - [net] xsk: Simplify the consumer ring access functions (Jiri Benc) [1819632] - [net] xsk: Simplify xskq_nb_avail and xskq_nb_free (Jiri Benc) [1819632] - [net] xsk: Eliminate the RX batch size (Jiri Benc) [1819632] - [net] xsk: Standardize naming of producer ring access functions (Jiri Benc) [1819632] - [net] xsk: Consolidate to one single cached producer pointer (Jiri Benc) [1819632] - [net] xsk: Simplify detection of empty and full rings (Jiri Benc) [1819632] - [net] xsk: Eliminate the lazy update threshold (Jiri Benc) [1819632] - [net] xdp: Simplify __bpf_tx_xdp_map() (Jiri Benc) [1819632] - [net] xdp: Remove map_to_flush and map swap detection (Jiri Benc) [1819632] - [net] xdp: Make cpumap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xdp: Make devmap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xsk: Make xskmap flush_list common for all map instances (Jiri Benc) [1819632] - [kernel] xdp: Fix graze->grace type-o in cpumap comments (Jiri Benc) [1819632] - [kernel] xdp: Simplify cpumap cleanup (Jiri Benc) [1819632] - [kernel] xdp: Simplify devmap cleanup (Jiri Benc) [1819632] - [net] sysctl: Fix compiler warning when only cBPF is present (Jiri Benc) [1819631] - [net] dsa: fix flow dissection on Tx path (Jiri Benc) [1819631] - [net] page_pool: add the possibility to sync DMA memory for device (Jiri Benc) [1819631] - [net] xsk: Fix xsk_poll()'s return type (Jiri Benc) [1819631] - [tools] net-af_xdp: Use correct number of channels from ethtool (Jiri Benc) [1819631] - [net] xdp: remove memory poison on free for struct xdp_mem_allocator (Jiri Benc) [1819631] - [documentation] xsk: Extend documentation for Rx|Tx-only sockets and shared umems (Jiri Benc) [1819631] - [net] xsk: Restructure/inline XSKMAP lookup/redirect/flush (Jiri Benc) [1819631] - [kernel] xsk: Store struct xdp_sock as a flexible array member of the XSKMAP (Jiri Benc) [1819631] - [include] xdp: Fix type of string pointer in __XDP_ACT_SYM_TAB (Jiri Benc) [1819631] - [documentation] xsk: Improve documentation for AF_XDP (Jiri Benc) [1819631] - [tools] Sync if_link.h (Jiri Benc) [1819631] - [net] xdp: Trivial, fix spelling in function description (Jiri Benc) [1819631] - [netdrv] netdevsim: Use scnprintf() for avoiding potential buffer overflow (Jiri Benc) [1819631] - [netdrv] netdevsim: fix ptr_ret.cocci warnings (Jiri Benc) [1819631] - [netdrv] netdevsim: remove unused sdev code (Jiri Benc) [1819631] - [netdrv] netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs (Jiri Benc) [1819631] - [netdrv] netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() (Jiri Benc) [1819631] - [netdrv] netdevsim: fix panic in nsim_dev_take_snapshot_write() (Jiri Benc) [1819631] - [net] openvswitch: New MPLS actions for layer 2 tunnelling (Guillaume Nault) [1839760] - [net] Rephrased comments section of skb_mpls_pop() (Guillaume Nault) [1839760] - [net] skb_mpls_push() modified to allow MPLS header push at start of packet. (Guillaume Nault) [1839760] - [net] Change in Openvswitch to support MPLS label depth of 3 in ingress direction (Guillaume Nault) [1839182] - [block] block: fix use-after-free on cached last_lookup partition (Ming Lei) [1787968]- [drm] drm/prime: fix extracting of the DMA addresses from a scatterlist (Jerry Snitselaar) [1815610] - [iommu] iommu: Check for deferred attach in iommu_group_do_dma_attach() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add get_domain_info() helper (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't take group reference in iommu_alloc_default_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't call .probe_finalize() under group->mutex (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Apply per-device dma_ops (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow PCI sub-hierarchy to use DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow 32bit devices to uses DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu: Do not probe devices on IOMMU-less busses (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix variable "iommu" set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu: Unexport iommu_group_get_for_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move more initialization to __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove add_device()/remove_device() code-paths (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Axe a useless test in 'arm_smmu_master_alloc_smes()' (Jerry Snitselaar) [1815610] - [iommu] iommu/s390: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dev_data->passthrough (Jerry Snitselaar) [1815610] - [iommu] iommu: Export bus_iommu_probe() and make is safe for re-probing (Jerry Snitselaar) [1815610] - [iommu] iommu: Move iommu_group_create_direct_mappings() out of iommu_group_add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Split off default domain allocation from group assignment (Jerry Snitselaar) [1815610] - [iommu] iommu: Move new probe_device path to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Keep a list of allocated groups in __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Add probe_device() and release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Return -ENODEV in add_device when device is not handled by IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dma_mask check from check_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Wire up iommu_ops->def_domain_type (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1815610] - [iommu] iommu: Add def_domain_type() callback in iommu_ops (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix reference count leak in iommu_group_alloc (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove real DMA lookup in find_domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allocate domain info for real DMA sub-devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Only clear real DMA device's context entries (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix get_acpihid_device_id() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Switch to use acpi_dev_hid_uid_match() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix over-read of ACPI UID from IVRS table (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix deferred domain attachment (Jerry Snitselaar) [1815610] - [include] iommu: Move fwspec->iommu_priv to struct dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Refactor master_cfg/fwspec usage (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Improve add_device() error handling (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Return -EBUSY when trying to re-add a device (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Fix resource_size check (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Drop __GFP_ZERO flag from DMA allocation (Jerry Snitselaar) [1815610] - [include] iommu: Introduce accessors for iommu private data (Jerry Snitselaar) [1815610] - [acpi] ACPI/IORT: Remove direct access of dev->iommu_fwspec (Jerry Snitselaar) [1815610] - [include] iommu: Define dev_iommu_fwspec_get() for !CONFIG_IOMMU_API (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not flush Device Table in iommu_map_page() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Update Device Table in increase_address_space() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Call domain_flush_complete() in update_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not loop forever when trying to increase address space (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix race in increase_address_space()/fetch_pte() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix the memory leak in dev_iommu_free() (Jerry Snitselaar) [1815610] - [include] iommu: Move iommu_fwspec to struct dev_iommu (Jerry Snitselaar) [1815610] - [include] iommu: Rename struct iommu_param to dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Take a ref to the IOMMU driver during ->of_xlate() (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Take a ref to the IOMMU driver prior to ->add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix mm reference leak (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix the configuration of GCR3 table root pointer (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix page request descriptor size (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Populate debugfs if IOMMUs are detected (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Ignore devices with out-of-spec domain number (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix the wrong printing in RHSA parsing (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix debugfs register reads (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warnings (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix MSI reservation allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Disable IOMMU on Stoney Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu: intel: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: amd: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: arm: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: Implement generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix Kconfig indentation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON_ONCE() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unnecessary to handle default identity domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add RMRR base and end addresses sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Mark firmware tainted if RMRR fails sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't reject Host Bridge due to scope mismatch (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Loose requirement for flush queue initializaton (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid iova flush queue in strict mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: trace: Extend map_sg trace event (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid sending invalid page response (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix off-by-one in PASID allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid duplicated code for PASID setup (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Reject SVM bind for failed capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Match CPU and IOMMU paging mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove VMD child device sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use pci_real_dma_dev() for mapping (Jerry Snitselaar) [1815610] - [pci] PCI: Introduce pci_real_dma_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove the unnecessary assignment (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused struct member (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Replace two consecutive readl calls with one readq (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix typos for PPR macros (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove local variables (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused variable (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Only support x2APIC with IVHD type 11h/40h (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Check feature support bit before accessing MSI capability registers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Treat per-device exclusion ranges as r/w unity-mapped regions (Jerry Snitselaar) [1815610] - [iommu] iommu: Use C99 flexible array in fwspec (Jerry Snitselaar) [1833512 1815610] - [iommu] drivers/iommu: Allow IOMMU bus ops to be unregistered (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Request ACS from the PCI core when configuring IOMMU linkage (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Export core IOMMU API symbols to permit modular drivers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix IOMMU perf counter clobbering during init (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: fix variable 'cookie' set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unlink device if failed to add to group (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove device link to group on failure (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Relax locking in iommu_dma_prepare_msi() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove incorrect PSI capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Rationalise types for DMA masks (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Init the struct iova to fix the possible memleak (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check VT-d RMRR region in BIOS is reported as reserved (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Turn off translations at shutdown (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in device table (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not re-fetch iommu->cmd_buf_tail (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event (Jerry Snitselaar) [1815610] - [drm] drm/prime: use dma length macro when mapping sg (Jerry Snitselaar) [1815610] - [drm] drm/amdgpu: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [drm] drm/radeon: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert AMD iommu driver to the dma-iommu api (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Use the dev->coherent_dma_mask (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Handle deferred devices (Jerry Snitselaar) [1815610] - [include] iommu: KABI cleanup (Jerry Snitselaar) [1815610] - [iommu] iommu: Add gfp parameter to iommu_ops::map (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unnecessary locking from AMD iommu driver (Jerry Snitselaar) [1815610] - [iommu] drivers: iommu: hyperv: Make HYPERV_IOMMU only available on x86 (Jerry Snitselaar) [1815610] - [include] iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros (Jerry Snitselaar) [1815610] - [iommu] iommu: pass cell_count = -1 to of_for_each_phandle with cells_name (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Free context bitmap in the err path of arm_smmu_init_domain_context (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Mask TLBI address correctly (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove wrong default domain comments (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix for dereferencing before null checking (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Declare Broadwell igfx dmar support snafu (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add Scalable Mode fault information (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use bounce buffer for untrusted devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add trace events for device dma map/unmap (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't switch off swiotlb if bounce page is used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check whether device requires bounce buffer (Jerry Snitselaar) [1815610] - [dma] swiotlb: Split size parameter to map/unmap APIs (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: use ->map_page to implement ->map_sg (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: make instances match their method names (Jerry Snitselaar) [1815610] - [uapi] iommu: Add padding to struct iommu_fault (Jerry Snitselaar) [1815610] - [iommu] iommu: Add recoverable fault reporting (Jerry Snitselaar) [1815610] - [iommu] iommu: Introduce device fault report API (Jerry Snitselaar) [1815610] - [include] driver core: Add per device iommu param (Jerry Snitselaar) [1815610] - [uapi] iommu: Introduce device fault data (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use dma_direct for bypass devices (Jerry Snitselaar) [1815610] - [dma] dma-direct: don't check swiotlb=force in dma_direct_map_resource (Jerry Snitselaar) [1815610] - [mm] dma-mapping: remove the default map_resource implementation (Jerry Snitselaar) [1815610] - [iommu] Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock" (Jerry Snitselaar) [1815610 1813666] - [dma] dma-direct: don't truncate dma_required_mask to bus addressing capabilities (Jerry Snitselaar) [1815610] - [acpi] ACPI / utils: Introduce acpi_dev_hid_uid_match() helper (Jerry Snitselaar) [1815610] - [security] efi: Only print errors about failing to get certs if EFI vars are found (Lenny Szubowicz) [1804969] - [infiniband] RDMA/iw_cxgb4: Fix incorrect function parameters (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: initiate CLOSE when entering TERM (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case (Vishal Kulkarni) [1828676] - [infiniband] iw_cxgb4: fix ECN check on the passive accept (Vishal Kulkarni) [1828676] - [vfio] vfio/pci: fix memory leaks of eventfd ctx (Alex Williamson) [1837678] - [vfio] vfio/pci: fix memory leaks in alloc_perm_bits() (Alex Williamson) [1837678] - [vfio] vfio: avoid possible overflow in vfio_iommu_type1_pin_pages (Alex Williamson) [1837678] - [vfio] vfio/mdev: make create attribute static (Alex Williamson) [1837678] - [vfio] vfio/type1: remove hugepage checks in is_invalid_reserved_pfn() (Alex Williamson) [1837678] - [vfio] vfio/type1: Initialize resv_msi_base (Alex Williamson) [1837678] - [vfio] vfio_pci: Restore original state on release (Alex Williamson) [1837678] - [uapi] vfio: re-arrange vfio region definitions (Alex Williamson) [1837678] - [vfio] mdev: Send uevents around parent device registration (Alex Williamson) [1837678] - [vfio] vfio/mdev: Synchronize device create/remove with parent removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid creating sysfs remove file on stale device removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Improve the create/remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid inline get and put parent helpers (Alex Williamson) [1837678] - [vfio] vfio/mdev: Fix aborting mdev child device removal if one fails (Alex Williamson) [1837678] - [vfio] vfio/mdev: Follow correct remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid masking error code to EBUSY (Alex Williamson) [1837678] - [vfio] vfio/mdev: Removed unused kref (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid release parent reference during error path (Alex Williamson) [1837678] - [uapi] vfio-ccw: add handling for async channel instructions (Alex Williamson) [1837678] - [uapi] vfio-ccw: add capabilities chain (Alex Williamson) [1837678] - [vfio] vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" (Alex Williamson) [1837678] - [vfio] vfio/pci: use correct format characters (Alex Williamson) [1837678] - [vfio] vfio: expand minor range when registering chrdev region (Alex Williamson) [1837678] - [vfio] vfio/mdev: add static modifier to add_mdev_supported_type (Alex Williamson) [1837678] - [vfio] vfio/type1: Remove map_try_harder() code path (Alex Williamson) [1837678] - [vfio] vfio/pci: Fix potential memory leak in vfio_msi_cap_len (Alex Williamson) [1837678] - [vfio] vfio: Mark expected switch fall-throughs (Alex Williamson) [1837678] - [fs] gfs2: Only do glock put in gfs2_create_inode for free inodes (Robert S Peterson) [1831666] - [fs] gfs2: Grab glock reference sooner in gfs2_add_revoke (Robert S Peterson) [1831666] - [fs] Revert "gfs2: Don't demote a glock until its revokes are written" (Robert S Peterson) [1831666] - [fs] signal: Fix wrong PIDTYPE_TGID check in send_sigio() & send_sigurg() (Waiman Long) [1845597] - [md] dm mpath: add DM device name to Failing/Reinstating path log messages (Mike Snitzer) [1822975] - [md] dm mpath: enhance queue_if_no_path debugging (Mike Snitzer) [1822975] - [md] dm mpath: restrict queue_if_no_path state machine (Mike Snitzer) [1822975] - [md] dm mpath: simplify __must_push_back (Mike Snitzer) [1822975] - [md] dm: use DMDEBUG macros now that they use pr_debug variants (Mike Snitzer) [1822975] - [include] dm: use dynamic debug instead of compile-time config option (Mike Snitzer) [1822975] - [md] dm mpath: switch paths in dm_blk_ioctl() code path (Mike Snitzer) [1822975] - [md] dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath (Mike Snitzer) [1822975] - [tools] selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix some IS_ERR() vs NULL bugs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap policers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Switch to use correct packet trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add devlink-trap policer support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Track used packet trap policer IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend QPCR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_ptp: Fix build warnings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Avoid uninitialized symbol errors (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Remove unnecessary conversion to bool (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl: Avoid defining static variable in header file (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove unused RIF and FID families (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Add proper function documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: i2c: Add missing field documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Fix list iteration in error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_dscp_router: Test no DSCP rewrite after pedit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add DSCP, ECN, dscp_rw to QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Rename mlxsw_afa_qos_cmd to mlxsw_afa_qos_switch_prio_cmd (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Explicitly register packet trap groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Fix 64-bit division in mlxsw_sp_counter_resources_register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Only issue reset when system is ready (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add tc action hw_stats tests (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose devlink resource occupancy for counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Consolidate subpools initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move config validation along with resource register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose subpool sizes over devlink resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Add entry_size_res_id for each subpool and use it to query entry size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move sub_pools under per-instance pool struct (Ivan Vecera) [1821646] - [tools] selftests: spectrum-2: Adjust tc_flower_scale limit according to current counter count (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Query bank size from FW resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase register field length to 31 bits (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: RED: Test RED ECN nodrop offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Offload RED ECN nodrop mode (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Ask device for rule stats only if counter was created (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state (Ivan Vecera) [1821646] - [netdrv] net: mlxfw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_defprio: Use until_counter_is (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Wait longer before accessing the device after reset (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Update module_type values in PMTM register and map them to width (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: resource_scale: Invoke for Spectrum-3 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce router scale running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer traffic test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add mlxsw lib (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Add devlink port helpers (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Check devlink info command is supported (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer configuration test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in rtnetlink test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in vxlan test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in blackhole routes test (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Avoid race condition (Ivan Vecera) [1821646] - [tools] selftests: add a mirror test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [tools] selftests: add egress redirect test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Spectrum-3 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Initialize advertised speeds to supported speeds (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move the ECN-marked packet counter to ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Optimize SFN records processing (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Lookup and pass cookie down to devlink_trap_report() (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Extract cookie index for ACL discard trap packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Implement flow_offload action cookie offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Add trap with userdef action (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: fix spelling mistake: "progamming" -> "programming" (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_acl_drops: Add ACL traps test (Ivan Vecera) [1821646] - [tools] selftests: pass pref and handle to devlink_trap_drop_* helpers (Ivan Vecera) [1821646] - [tools] selftests: introduce test for mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add ACL devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Introduce dummy group with thin policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to enable/disable rx_listener for trap (Ivan Vecera) [1821646] - [netdrv] mlxsw: acl_flex_actions: Trap all ACL dropped packets to DISCARD_*_ACL traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Pass the ingress indication down to flex action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Disable mixed bound blocks to contain action drop (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track ingress and egress block bindings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use listener->en/dis_action instead of hard-coded values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Remove unused values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove priv from listener equality comparison (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Make block arg const where appropriate (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Make global arrays const as they should be (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove initialization to false of mlxsw_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove dummy union name from struct mlxsw_listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove unused action field from mlxsw_rx_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Rename Trap / Discard Action to Trap Action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Ivan Vecera) [1821646] - [netdrv] net/mlx5: Add fsm_reactivate callback support (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Add reactivate flow support to FSM burn flow (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: More error messages coverage (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Improve FSM err message reporting and return codes (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Generic mlx FW flash status notify (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove RTNL where possible (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from exported helpers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inetaddr listeners (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from netdev listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Take router lock from dpipe code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inside routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Introduce router lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Store NVE decapsulation configuration in router (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Expose router struct to internal users (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast route list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast table list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Publish multicast route after writing it to the device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_nve: Make tunnel initialization symmetric (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Export function to check if RIF exists (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Prevent RIF access outside of routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken when resolving underlay device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during RIF teardown (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during nexthop init (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Only update mirroring agents if present (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Convert callers to use new mirroring API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Prepare work item to update mirroring agents (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Use struct_size() to simplify allocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Protect counter pool with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_kvdl: Protect allocations with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Add test for error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Adjust test to recent changes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test creation of multiple VLAN-aware bridges (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test bridge creation with VXLAN (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Remove deprecated test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Reduce dependency between bridge and router code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Remove VXLAN checks during FID membership (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Have VXLAN device take reference on FID (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack to bridge creation function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Add missing error path (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add validation of hardware device types for MGPIR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Clear offload indication from IPv6 nexthops on abort (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for local table route replacement (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_sp_qdisc_tbf_rate_kbps (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Fix an error handling path in 'mlxsw_m_port_create()' (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of TBF Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Configure shaper rate and burst size together (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add lowest_shaper_bs to struct mlxsw_sp (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase MLXSW_REG_QEEC_MAS_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add max_shaper_bs to QoS ETS Element Configuration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a common leaf unoffload function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add mlxsw_sp_qdisc_get_class_stats() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a per-TC stat function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Fix use-after-free during reload (Ivan Vecera) [1821646] - [netdrv] spectrum: Add a delayed work to update SPAN buffsize according to speed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix SPAN egress mirroring buffer size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Put buffsize update code into helper function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push code getting port speed into a helper (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for overlay_smac_is_mc (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add OVERLAY_SMAC_MC trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_ipip: Add test case for decap_error (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for decap_error (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add tunnel devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Reorder cases according to enum order (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add ECN configurations with IPinIP tunnels (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Decapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Encapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add NON_ROUTABLE trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Add test cases of irif and erif disabled (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add irif and erif disabled traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Include MC TCs in Qdisc counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Wipe xstats.backlog of down ports (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_mc_aware: Fix mausezahn invocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test for FIB offload API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Set hardware flags for routes (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Separate nexthop offload indication from route (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Only require minimum firmware version (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Ignore grafting of invisible FIFO (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dcb: Allow setting default port priority (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Rename MLXSW_REG_QEEC_HIERARCY_* enumerators (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Clarify a comment (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use dedicated policer for VRRP packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Skip loopback RIFs during MAC validation (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Fix out-of-memory error in mfa2 flash burning (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: After underlay moves, demote conflicting tunnels (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Check devlink device before running test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add router scale test for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix determining underlay for a GRE tunnel (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Verify FSM error code translation doesn't exceed array size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Enable EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for using EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend EMAD information reported to devlink hwerr (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for EMAD string TLV parsing (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: emad: Remove deprecated EMAD TLVs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Parse TLVs' offsets of incoming EMADs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Enable devlink reload only on probe (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 exceptions (Ivan Vecera) [1821646] - [tools] selftests: forwarding: devlink: Add functionality for trap exceptions test (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap exceptions support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add specific trap for packets routed via invalid nexthops (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add new FIB entry type for reject routes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 drops (Ivan Vecera) [1821646] - [tools] selftests: devlink: Make devlink_trap_cleanup() more generic (Ivan Vecera) [1821646] - [tools] selftests: devlink: Export functions to devlink library (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix error return code in mlxsw_sp_port_module_info_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Generalize split count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Iterate over all ports in gap during unsplit create (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix base port get for split count 4 and 8 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use port_module_max_width to compute base port index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remember split base local port and use it in unsplit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Introduce resource for getting offset of 4 lanes split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push getting offsets of split ports into a helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add sanity checks into module info get (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Pass mapping values in port mapping structure (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use mapping of port being split for creating split ports (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Replace port_to_module array with array of structs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Distinguish between unsplittable and split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move max_width check up before count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use PMTM register to get max module width (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Port Module Type Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init (Ivan Vecera) [1821646] - [netdrv] mlxsw: Enforce firmware version for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: Bump firmware version to 13.2000.2308 (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase size of MPAR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Unpublish devlink parameters during reload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: remove unneeded semicolon (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Calculate the size of the main pool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use guaranteed buffer size as pool size limit (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend QSFP EEPROM size for ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add macro for getting QSFP module EEPROM page number (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Push Ethernet header before reporting trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 target scale for tc flower scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a resource scale test for Spectrum-2 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 mirror-to-gretap target scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Generalize the parameters of mirror_gre test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Add validation for FW version (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Push minor/subminor fw version check into helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: thermal: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: hwmon: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Ivan Vecera) [1821646] - [netdrv] mlxsw: Propagate extack down to register_fib_notifier() (Ivan Vecera) [1821646] - [netdrv] mlxsw: Register port netdevices into net of core (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Take devlink net instead of init_net (Ivan Vecera) [1821646] - [netdrv] mlxsw: PCI: Send EMAD traffic on a separate queue (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use per-netns netdevice notifier registration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Clear VLAN filters during port initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Add the ability to query the CPU port's shared buffer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register CPU port with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Prevent changing CPU port's configuration (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a test case for devlink-trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap L2 drops (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add trap group for layer 2 discards (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 2 discard trap IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add new trap actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add API to set trap action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-3 ASIC (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload match on reserved TCP flags bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track rules that forbid egress block bind (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload mirred redirect on egress (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Expose KVD size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] geneve: change from tx_error to tx_dropped on missing metadata (Jiri Benc) [1843412] - [net] mptcp: use untruncated hash in ADD_ADDR HMAC (Florian Westphal) [1840167] - [net] mptcp: use rightmost 64 bits in ADD_ADDR HMAC (Florian Westphal) [1840167] - [tools] selftests: mptcp: pm: rm the right tmp file (Florian Westphal) [1840167] - [net] mptcp: cope better with MP_JOIN failure (Florian Westphal) [1840167] - [net] inet_connection_sock: factor out destroy helper. (Florian Westphal) [1840167] - [net] mptcp: add new sock flag to deal with join subflows (Florian Westphal) [1840167] - [net] mptcp: Initialize map_seq upon subflow establishment (Florian Westphal) [1840167] - [net] mptcp: set correct vfs info for subflows (Florian Westphal) [1840167] - [net] mptcp: fix uninitialized value access (Florian Westphal) [1840167] - [net] mptcp: initialize the data_fin field for mpc packets (Florian Westphal) [1840167] - [net] mptcp: fix 'use_ack' option access. (Florian Westphal) [1840167] - [net] mptcp: avoid a WARN on bad input. (Florian Westphal) [1840167] - [net] mptcp: move option parsing into mptcp_incoming_options() (Florian Westphal) [1840167] - [net] mptcp: consolidate synack processing. (Florian Westphal) [1840167] - [net] mptcp: replace mptcp_disconnect with a stub (Florian Westphal) [1840167] - [net] mptcp: fix race in msk status update (Florian Westphal) [1840167] - [net] tcp: mptcp: use mptcp receive buffer space to select rcv window (Florian Westphal) [1840167] - [net] mptcp/pm_netlink.c : add check for nla_put_in/6_addr (Florian Westphal) [1840167] - [net] mptcp: fix data_fin handing in RX path (Florian Westphal) [1840167] - [net] mptcp: drop req socket remote_key* fields (Florian Westphal) [1840167] - [net] mptcp: avoid flipping mp_capable field in syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: handle mptcp listener destruction via rcu (Florian Westphal) [1840167] - [net] mptcp: fix 'Attempt to release TCP socket in state' warnings (Florian Westphal) [1840167] - [net] mptcp: fix splat when incoming connection is never accepted before exit/close (Florian Westphal) [1840167] - [net] mptcp: fix double-unlock in mptcp_poll (Florian Westphal) [1840167] - [net] mptcp: add some missing pr_fmt defines (Florian Westphal) [1840167] - [net] mptcp: fix "fn parameter not described" warnings (Florian Westphal) [1840167] - [net] mptcp: re-check dsn before reading from subflow (Florian Westphal) [1840167] - [net] mptcp: subflow: check parent mptcp socket on subflow state change (Florian Westphal) [1840167] - [net] mptcp: fix tcp fallback crash (Florian Westphal) [1840167] - [tools] selftests:mptcp: fix failure due to whitespace damage (Florian Westphal) [1840167] - [tools] selftests: add test-cases for MPTCP MP_JOIN (Florian Westphal) [1840167] - [tools] selftests: add PM netlink functional tests (Florian Westphal) [1840167] - [net] mptcp: add netlink-based PM (Florian Westphal) [1840167] - [net] mptcp: add and use MIB counter infrastructure (Florian Westphal) [1840167] - [net] mptcp: allow dumping subflow context to userspace (Florian Westphal) [1840167] - [net] mptcp: implement and use MPTCP-level retransmission (Florian Westphal) [1840167] - [net] mptcp: rework mptcp_sendmsg_frag to accept optional dfrag (Florian Westphal) [1840167] - [net] mptcp: allow partial cleaning of rtx head dfrag (Florian Westphal) [1840167] - [net] mptcp: implement memory accounting for mptcp rtx queue (Florian Westphal) [1840167] - [net] mptcp: introduce MPTCP retransmission timer (Florian Westphal) [1840167] - [net] mptcp: queue data for mptcp level retransmission (Florian Westphal) [1840167] - [net] mptcp: update per unacked sequence on pkt reception (Florian Westphal) [1840167] - [net] mptcp: Implement path manager interface commands (Florian Westphal) [1840167] - [net] mptcp: Add handling of outgoing MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add handling of incoming MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add path manager interface (Florian Westphal) [1840167] - [net] mptcp: Add ADD_ADDR handling (Florian Westphal) [1840167] - [net] tcp: annotate sk->sk_wmem_queued lockless reads (Florian Westphal) [1840167] - [net] mptcp: don't hang in mptcp_sendmsg() after TCP fallback (Florian Westphal) [1840167] - [net] mptcp: Remove set but not used variable 'can_ack' (Florian Westphal) [1840167] - [net] mptcp: rename fourth ack field (Florian Westphal) [1840167] - [net] mptcp: move msk state update to subflow_syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: drop unneeded checks (Florian Westphal) [1840167] - [net] mptcp: create msk early (Florian Westphal) [1840167] - [net] mptcp: don't hang before sending 'MP capable with data' (Florian Westphal) [1840167] - [net] mptcp: don't grow mptcp socket receive buffer when rcvbuf is locked (Florian Westphal) [1840167] - [tools] mptcp: selftests: add rcvbuf set option (Florian Westphal) [1840167] - [net] mptcp: always include dack if possible. (Florian Westphal) [1840167] - [net] mptcp: Only send DATA_FIN with final mapping (Florian Westphal) [1840167] - [net] mptcp: Use per-subflow storage for DATA_FIN sequence number (Florian Westphal) [1840167] - [net] mptcp: Check connection state before attempting send (Florian Westphal) [1840167] - [net] mptcp: add dummy icsk_sync_mss() (Florian Westphal) [1840167] - [net] mptcp: defer work schedule until mptcp lock is released (Florian Westphal) [1840167] - [net] mptcp: avoid work queue scheduling if possible (Florian Westphal) [1840167] - [net] mptcp: remove mptcp_read_actor (Florian Westphal) [1840167] - [net] mptcp: add rmem queue accounting (Florian Westphal) [1840167] - [net] mptcp: update mptcp ack sequence from work queue (Florian Westphal) [1840167] - [net] mptcp: add work queue skeleton (Florian Westphal) [1840167] - [net] mptcp: add and use mptcp_data_ready helper (Florian Westphal) [1840167] - [net] xfrm: fix a NULL-ptr deref in xfrm_local_error (Xin Long) [1835208] - [net] xfrm: add IPv6 support for espintcp (Sabrina Dubroca) [1446392] - [net] xfrm: add support for UDPv6 encapsulation of ESP (Sabrina Dubroca) [1446392] - [net] xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINUDP_NON_IKE) (Sabrina Dubroca) [1446392] - [net] esp: Export esp_output_fill_trailer function (Sabrina Dubroca) [1446392] - [net] udp: fix jump label misuse (Sabrina Dubroca) [1446392] - [net] udp: implement complete book-keeping for encap_needed (Sabrina Dubroca) [1446392] - [net] xfrm: espintcp: save and call old ->sk_destruct (Sabrina Dubroca) [1446392] - [net] xfrm: add espintcp (RFC 8229) (Sabrina Dubroca) [1446392] - [net] esp4: split esp_output_udp_encap and introduce esp_output_encap (Sabrina Dubroca) [1446392] - [net] esp4: prepare esp_input_done2 for non-UDP encapsulation (Sabrina Dubroca) [1446392] - [net] xfrm: add route lookup to xfrm4_rcv_encap (Sabrina Dubroca) [1446392] - [net] xfrm: introduce xfrm_trans_queue_net (Sabrina Dubroca) [1446392] - [net] add queue argument to __skb_wait_for_more_packets and __skb_{, try_}recv_datagram (Sabrina Dubroca) [1446392] - [net] use skb_queue_empty_lockless() in busy poll contexts (Sabrina Dubroca) [1446392] - [include] net: add skb_queue_empty_lockless() (Sabrina Dubroca) [1446392] - [net] add READ_ONCE() annotation in __skb_wait_for_more_packets() (Sabrina Dubroca) [1446392] - [net] datagram: remove rendundant 'peeked' argument (Sabrina Dubroca) [1446392] - [tools] kvm: selftests: fix rdtsc() for vmx_tsc_adjust_test (Vitaly Kuznetsov) [1841490] - [x86] kvm: lapic: Also cancel preemption timer when disarm LAPIC timer (Vitaly Kuznetsov) [1841490] - [s390] kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Vitaly Kuznetsov) [1841490] - [x86] kvm/x86: Remove redundant function implementations (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: VMX preemption timer migration test (Vitaly Kuznetsov) [1841490] - [tools] tools arch kvm: Sync kvm headers with the kernel sources (Vitaly Kuznetsov) [1841490] - [tools] tools headers uapi: Update tools's copy of kvm.h headers (Vitaly Kuznetsov) [1841490] - [tools] tools headers: Sync the various kvm.h header copies (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Fix VMX preemption timer migration (Vitaly Kuznetsov) [1841490] - [uapi] x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit (Vitaly Kuznetsov) [1841490] - [virt] kvm: introduce kvm_read_guest_offset_cached() (Vitaly Kuznetsov) [1841490] - [virt] kvm: rename kvm_arch_can_inject_async_page_present() to kvm_arch_can_dequeue_async_page_present() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1841490] - [virt] revert "kvm: No need to retry for hva_to_pfn_remapped()" (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: fix smm test on SVM (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: add a SVM version of state-test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: introduce cpu_has_svm() check (Vitaly Kuznetsov) [1841490] - [x86] kvm: mmu: pass arbitrary CR0/CR4/EFER to kvm_init_shadow_mmu (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave guest mode when clearing EFER.SVME (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: split nested_vmcb_check_controls (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_HIF_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_VINTR_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synthesize correct EXITINTINFO on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: preserve VGIF across VMCB switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract svm_set_gif (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove unnecessary if (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synchronize VMCB controls updated by the processor on every vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: restore clobbered INT_CTL fields after clearing VINTR (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: save all control fields in svm->nested (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove trailing padding for struct vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: pass vmcb_control_area to copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: clean up tsc_offset update (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move MMU setup to nested_prepare_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract preparation of VMCB for nested run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract load_nested_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move map argument out of enter_svm_guest_mode (Vitaly Kuznetsov) [1841490] - [virt] kvm: check userspace_addr for all memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: always update CR3 in VMCS (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: always update CR3 in VMCB (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: correctly inject INIT vmexits (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove exit_required (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: inject exceptions via svm_check_nested_events (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: enable event window in inject_pending_event (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: track manually whether an event has been injected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve registers modifications done before nested_svm_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Initialize tdp_level during vCPU creation (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave ASID aside in copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: fix condition for filtering async PF (Vitaly Kuznetsov) [1841490] - [x86] kvm: Fix the indentation to match coding style (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: replace "fall through" with "return" to indicate different case (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Take an unsigned 32-bit int for has_emulated_msr()'s index (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Remove superfluous brackets from case statement (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: simplify is_mmio_spte (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: enable X86_FEATURE_WAITPKG in KVM capabilities (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: only do L1TF workaround on affected processors (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Migrate the VMX-preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Change emulated VMX-preemption timer hrtimer to absolute (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Really make emulated nested preemption timer pinned (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove unused 'ops' param from nested_vmx_hardware_setup() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Remove unnecessary V_IRQ unsetting (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Merge svm_enable_vintr into svm_set_vintr (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle preemption timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: TSCDEADLINE MSR emulation fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_can_use_hv_timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize posted-interrupt delivery for timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce more exit_fastpath_completion enum values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce kvm_vcpu_exit_request() helper (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Print symbolic names of VMX VM-Exit flags in traces (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce generic fastpath handler (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop superfluous VMREAD of vmcs02.GUEST_SYSENTER_* (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Truncate writes to vmcs.SYSENTER_EIP/ESP for 32-bit vCPU (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Improve handle_external_interrupt_irqoff inline assembly (Vitaly Kuznetsov) [1841490] - [documentation] kvm: documentation: Fix up cpuid page (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sanity check on gfn before removal (Vitaly Kuznetsov) [1841490] - [virt] kvm: No need to retry for hva_to_pfn_remapped() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Force ASYNC_PF_PER_VCPU to be power of two (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Remove unneeded __ASM_SIZE usage with POP instruction (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add a helper to consolidate root sp allocation (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move max hugepage level to a separate #define (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Tweak PSE hugepage handling to avoid 2M vs 4M conundrum (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Cleanup vcpu->arch.guest_xstate_size (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Tweak handling of failure code for nested VM-Enter failure (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Capture TDP level when updating CPUID (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move nested EPT out of kvm_x86_ops.get_tdp_level() hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR0 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR4 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Unconditionally validate CR3 during nested transitions (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when temporarily switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use accessor to read vmcs.INTR_INFO when handling exception (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: handle wrap around 32-bit address space (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace late check_nested_events() hack with more precise fix (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_get_rflags() to query RFLAGS in vmx_interrupt_blocked() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_interrupt_blocked() directly from vmx_handle_exit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: WARN on injected+pending exception even in nested case (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve IRQ/NMI/SMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report interrupts as allowed when in L2 and exit-on-interrupt is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Prioritize SMI over nested IRQ/NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve IRQ/NMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Split out architectural interrupt/NMI/SMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Split out architectural interrupt/NMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Move SMI vmexit handling to svm_check_nested_events() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: replace is_smm checks with kvm_x86_ops.smi_allowed (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Make return for {interrupt_nmi, smi}_allowed() a bool instead of int (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Open a window for pending nested VMX preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve exception priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Implement check_nested_events for NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: immediately inject INTR vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: leave halted state on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: introduce nested_run_pending (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Disable AVIC before setting V_IRQ (Vitaly Kuznetsov) [1841490] - [virt] kvm: Introduce kvm_make_all_cpus_request_except() (Vitaly Kuznetsov) [1841490] - [tools] kvm: vmx: pass correct DR6 for GD userspace exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86, svm: isolate vcpu->arch.dr6 from vmcb->save.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: keep DR6 synchronized with vcpu->arch.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: trap #DB and #BP to userspace if guest debugging is on (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add KVM_SET_GUEST_DEBUG test (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix single-step with KVM_SET_GUEST_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set RTM for DB_VECTOR too for KVM_EXIT_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: fix DR6 delivery for various cases of #DB injection (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Declare KVM_CAP_SET_GUEST_DEBUG properly (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Fix build for evmcs.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Vitaly Kuznetsov) [1841490] - [x86] kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fixes posted interrupt check for IRQs delivery modes (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fill in kvm_run->debug.arch.dr[67] (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Replace a BUG_ON(1) with BUG() to squash clang warning (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: do not allow VMRUN inside SMM (Vitaly Kuznetsov) [1841490] - [virt] kvm: add capability for halt polling (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Store vmcs.EXIT_QUALIFICATION as an unsigned long, not u32 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a redundant call to vmx_get_intr_info() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: move nested-related kvm_x86_ops to a separate struct (Vitaly Kuznetsov) [1841490] - [x86] kvm: evmcs: check if nesting is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: check_nested_events is never NULL (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm/set_memory_region_test: do not check RIP if the guest shuts down (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: avoid infinite loop on NPF from bad address (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove redundant argument to kvm_arch_vcpu_ioctl_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Check for CR0.CD and CR0.NW on VMRUN of nested guests (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Improve latency for single target IPI fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize handling of VM-Entry failures in vmx_vcpu_run() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove non-functional "support" for CR3 target values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Avoid an extra memslot lookup in try_async_pf() for L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set @writable to false for non-visible accesses by L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop manual clearing of segment cache on nested VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reset register cache (available and dirty masks) on VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invoke ept_save_pdptrs() if and only if PAE paging is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Rename exit_reason to vm_exit_reason for nested VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Cast exit_reason to u16 to check for nested EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Pull exit_reason from vcpu_vmx in nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a superfluous WARN on reflecting EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Split VM-Exit reflection logic into L0 vs. L1 wants (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: match comment with return type for nested_vmx_exit_reflected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested VM-Exit tracepoint into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move VM-Fail check out of nested_vmx_exit_reflected() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move reflection check into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Use do_machine_check to pass MCE to the host (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean cr3/pgd handling in vmx_load_mmu_pgd() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Free only the affected contexts when emulating INVEPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Don't flush TLB on nested VMX transition (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip MMU sync on nested VMX transition when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add module param to force TLB flush on root reuse (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add separate override for MMU sync during fast CR3 switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move fast_cr3_switch() side effects to __kvm_mmu_new_cr3() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Don't reload APIC access page if its control is disabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Retrieve APIC access page HPA only when necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reload APIC access page on nested VM-Exit only if necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Add helper to handle TLB flushes on nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Rename ->tlb_flush() to ->tlb_flush_all() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Document the ASID logic in svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce vmx_flush_tlb_current() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested_get_vpid02() to vmx/nested.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vmx_flush_tlb() to vmx.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean up vmx_flush_tlb_gva() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: make Hyper-V PV TLB flush use tlb_flush_guest() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Use vpid_sync_vcpu_addr() to emulate INVVPID with address (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Drop redundant capability checks in low level INVVPID helpers (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vpid_sync_vcpu_addr() down a few lines (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vpid_sync_context() directly when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Skip global INVVPID fallback if vpid==0 in vpid_sync_context() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sync SPTEs when injecting page/EPT fault into L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: cleanup kvm_inject_emulated_page_fault (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_mmu_invalidate_gva (Vitaly Kuznetsov) [1841490] - [x86] kvm: Disable objtool frame pointer checking for vmenter.S (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove CREATE_IRQCHIP/SET_PIT2 race (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all roots when emulating INVVPID without EPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all EPTP contexts when emulating INVEPT for L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Flush all EPTP/VPID contexts on remote TLB flush (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add testcase for creating max number of memslots (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Make set_memory_region_test common to all architectures (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "zero" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add vm_get_fd() in kvm_util (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "delete" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] kvm: sefltests: Add explicit synchronization to move mem region test (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add GUEST_ASSERT variants to pass values to host (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add util to delete memory region (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Use kernel's list instead of homebrewed replacement (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() (Vitaly Kuznetsov) [1841490] - [x86] kvm: pass through CPUID(0x80000006) (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Return updated timer current count register from KVM_GET_LAPIC (Vitaly Kuznetsov) [1841490] - [virt] kvm: remove redundant assignment to variable r (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Fix __svm_vcpu_run declaration (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not setup frame pointer in __svm_vcpu_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: reflect MTF VM-exits if injected by L1 (Vitaly Kuznetsov) [1841490] - [kernel] kvm: Check validity of resolved slot when searching memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Enable machine check support for 32bit targets (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: move more vmentry code to assembly (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fix compilation with modular PSP and non-modular KVM (Vitaly Kuznetsov) [1841490] - [x86] Increase KVM_MAX_VCPUS to 1024, KVM_MAX_VCPU_ID to 2048 (Eduardo Habkost) [1810811] - [scsi] scsi: core: avoid host-wide host_busy counter for scsi_mq (Ewan Milne) [1761928] - [gpio] gpio: xgene-sb: set valid IRQ type in to_irq() (Brian Masney) [1802402] - [block] rbd: compression_hint option (Ilya Dryomov) [1835925] - [include] libceph: support for alloc hint flags (Ilya Dryomov) [1835925] - [net] libceph: read_from_replica option (Ilya Dryomov) [1835925] - [net] libceph: support for balanced and localized reads (Ilya Dryomov) [1835925] - [net] libceph: crush_location infrastructure (Ilya Dryomov) [1835925] - [net] libceph: decode CRUSH device/bucket types and names (Ilya Dryomov) [1835925] - [net] libceph: add non-asserting rbtree insertion helper (Ilya Dryomov) [1835925] - [pci] PCI: pciehp: Fix MSI interrupt race (Myron Stowe) [1779610] - [security] ima: Remove __init annotation from ima_pcrread() (Bruno Meneguele) [1843774] - [security] ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() (Bruno Meneguele) [1843774] - [security] ima: Directly assign the ima_default_policy pointer to ima_rules (Bruno Meneguele) [1843774] - [documentation] powerpc/fadump: sysfs for fadump memory reservation (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Mark /sys/kernel/fadump_* sysfs files deprecated (Diego Domingos) [1804202] - [documentation] powerpc/powernv: Move core and fadump_release_opalcore under new kobject (Diego Domingos) [1804202] - [powerpc] powerpc/fadump: Reorganize /sys/kernel/fadump_* sysfs files (Diego Domingos) [1804202] - [fs] sysfs: wrap __compat_only_sysfs_link_entry_to_kobj function to change the symlink name (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Add ABI documentation for /sys/kernel/fadump_* (Diego Domingos) [1804202] - [hwtracing] intel_th: pci: Add Tiger Lake CPU support (Jiri Olsa) [1483079] - [netdrv] e1000e: fix S0ix flows for cable connected case (Ken Cox) [1781385] - [netdrv] e1000e: reject unsupported coalescing params (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Tiger Lake device (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Alder Lake (Ken Cox) [1781385] - [netdrv] net: intel: e1000e: fix possible sleep-in-atomic-context bugs in e1000e_get_hw_semaphore() (Ken Cox) [1781385] - [netdrv] e1000e: fix missing cpu_to_le64 on buffer_addr (Ken Cox) [1781385] - [netdrv] e1000(e): use new helper tcp_v6_gso_csum_prep (Ken Cox) [1781385] - [netdrv] e1000e: Revert "e1000e: Make watchdog use delayed work" (Ken Cox) [1781385] - [netdrv] e1000e: Use netdev_info instead of pr_info for link messages (Ken Cox) [1781385] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781385] - [netdrv] e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set (Ken Cox) [1781385] - [netdrv] net: ixgbevf: reject unsupported coalescing params (Ken Cox) [1781379] - [netdrv] ixgbevf: Remove limit of 10 entries for unicast filter list (Ken Cox) [1781379] - [netdrv] net: ixgbe: reject unsupported coalescing params (Ken Cox) [1781378] - [netdrv] ixgbe: Use pci_get_dsn() (Ken Cox) [1781378] - [netdrv] intel: Replace zero-length array with flexible-array member (Ken Cox) [1781378] - [netdrv] ixgbe: Fix calculation of queue with VFs and flow director on interface flap (Ken Cox) [1781378] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781378] - [netdrv] ixgbe: protect TX timestamping from API misuse (Ken Cox) [1781378] - [netdrv] ixgbe: Make use of cpumask_local_spread to improve RSS locality (Ken Cox) [1781378] - [netdrv] ixgbe: Remove duplicate clear_bit() call (Ken Cox) [1781378] - [netdrv] ixgbe: Add UDP segmentation offload support (Ken Cox) [1781378] - [x86] x86/resctrl: Fix invalid attempt at removing the default resource group (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Clean up unused function parameter in mkdir path (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix a deadlock due to inaccurate reference (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free when deleting resource groups (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Add task resctrl information display (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Check monitoring static key in the MBM overflow handler (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Do not reconfigure exiting tasks (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential memory leak (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix an imbalance in domain_remove_cpu() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential lockdep warning (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent NULL pointer dereference when reading mondata (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Cleanup cbm_ensure_valid() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent possible overrun during bitmap operations (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Don't stop walking closids when a locksetup group is found (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Use _ASM_BX to avoid ifdeffery (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove unused variable (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove duplicate MSR_MISC_FEATURE_CONTROL definition (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Avoid confusion over the new X86_RESCTRL config (Alexander Beregalov) [1830948] - [x86] x86/cache: Rename config option to CONFIG_X86_RESCTRL (Alexander Beregalov) [1830948] - [tools] perf flamegraph: Use /bin/bash for report and record scripts (Michael Petlan) [1281843] - [tools] perf script: Add flamegraph.py script (Michael Petlan) [1281843] - [tools] perf script: Avoid NULL dereference on symbol (Michael Petlan) [1841130] - [tools] tools/build: tweak unused value workaround (Michael Petlan) [1841130] - [tools] perf stat: Fix no metric header if --per-socket and --metric-only set (Michael Petlan) [1841130] - [tools] perf python: Check if clang supports -fno-semantic-interposition (Michael Petlan) [1841130] - [tools] perf tools: Support Python 3.8+ in Makefile (Michael Petlan) [1841130] - [tools] perf script: Fix invalid read of directory entry after closedir() (Michael Petlan) [1841130] - [tools] perf script report: Fix SEGFAULT when using DWARF mode (Michael Petlan) [1841130] - [tools] perf script: add -S/--symbols documentation (Michael Petlan) [1841130] - [tools] perf pmu-events x86: Use CPU_CLK_UNHALTED.THREAD in Kernel_Utilization metric (Michael Petlan) [1841130] - [tools] perf events parser: Add missing Intel CPU events to parser (Michael Petlan) [1841130] - [tools] perf script: Allow --symbol to accept hexadecimal addresses (Michael Petlan) [1841130] - [tools] perf top: Support hotkey to change sort order (Michael Petlan) [1841130] - [tools] perf top: Support --group-sort-idx to change the sort order (Michael Petlan) [1841130] - [tools] perf symbols: Fix arm64 gap between kernel start and module end (Michael Petlan) [1841130] - [tools] perf build-test: Honour JOBS to override detection of number of cores (Michael Petlan) [1841130] - [tools] perf script: Add --show-cgroup-events option (Michael Petlan) [1841130] - [tools] perf top: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Support synthesizing cgroup events (Michael Petlan) [1841130] - [tools] perf report: Add 'cgroup' sort key (Michael Petlan) [1841130] - [tools] perf cgroup: Maintain cgroup hierarchy (Michael Petlan) [1841130] - [tools] perf tools: Basic support for CGROUP event (Michael Petlan) [1841130] - [tools] perf tools: Add file-handle feature test (Michael Petlan) [1841130] - [tools] perf python: Include rwsem.c in the pythong biding (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] perf script: Introduce --deltatime option (Michael Petlan) [1841130] - [tools] perf: Normalize gcc parameter when generating arch errno table (Michael Petlan) [1841130] - [tools] perf parse-events: Add defensive NULL check (Michael Petlan) [1841130] - [tools] perf callchain: Update docs regarding kernel/user space unwinding (Michael Petlan) [1841130] - [tools] perf cpumap: Fix snprintf overflow check (Michael Petlan) [1841130] - [tools] perf test: Test pmu-events aliases (Michael Petlan) [1841130] - [tools] perf pmu: Make pmu_uncore_alias_match() public (Michael Petlan) [1841130] - [tools] perf pmu: Add is_pmu_core() (Michael Petlan) [1841130] - [tools] perf test: Add pmu-events test (Michael Petlan) [1841130] - [tools] perf pmu: Refactor pmu_add_cpu_aliases() (Michael Petlan) [1841130] - [tools] perf jevents: Support test events folder (Michael Petlan) [1841130] - [tools] perf jevents: Add some test events (Michael Petlan) [1841130] - [tools] perf tools: Unify a bit the build directory output (Michael Petlan) [1841130] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events (Michael Petlan) [1841130] - [tools] perf stat: Align the output for interval aggregation mode (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkeys to let user select any event for sorting (Michael Petlan) [1841130] - [tools] perf report: Support a new key to reload the browser (Michael Petlan) [1841130] - [tools] perf report: Allow specifying event to be used as sort key in --group output (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkey 'a' for annotation of unresolved addresses (Michael Petlan) [1841130] - [tools] perf report: Support interactive annotation of code without symbols (Michael Petlan) [1841130] - [tools] perf report: Print al_addr when symbol is not found (Michael Petlan) [1841130] - [tools] perf symbols: Consolidate symbol fixup issue (Michael Petlan) [1841130] - [tools] perf parse-events: Fix 3 use after frees found with clang ASAN (Michael Petlan) [1841130] - [tools] perf/tests: Add CET instructions to the new instructions test (Michael Petlan) [1841130] - [tools] perf expr: Fix copy/paste mistake (Michael Petlan) [1841130] - [tools] perf report: Fix no branch type statistics report issue (Michael Petlan) [1841130] - [tools] perf tools: Give synthetic mmap events an inode generation (Michael Petlan) [1841130] - [tools] perf test: Print if shell directory isn't present (Michael Petlan) [1841130] - [tools] perf record: Fix binding of AIO user space buffers to nodes (Michael Petlan) [1841130] - [tools] perf intel-pt: Update intel-pt.txt file with new location of the documentation (Michael Petlan) [1841130] - [tools] perf intel-pt: Add Intel PT man page references (Michael Petlan) [1841130] - [tools] perf intel-pt: Rename intel-pt.txt and put it in man page format (Michael Petlan) [1841130] - [tools] perf doc: Set man page date to last git commit (Michael Petlan) [1841130] - [tools] perf cs-etm: Fix unsigned variable comparison to zero (Michael Petlan) [1841130] - [tools] perf cs-etm: Optimize copying last branches (Michael Petlan) [1841130] - [tools] perf cs-etm: Correct synthesizing instruction samples (Michael Petlan) [1841130] - [tools] perf cs-etm: Continuously record last branch (Michael Petlan) [1841130] - [tools] perf cs-etm: Swap packets for instruction samples (Michael Petlan) [1841130] - [tools] perf map: Use strstarts() to look for Android libraries (Michael Petlan) [1841130] - [tools] perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint (Michael Petlan) [1841130] - [tools] perf metricgroup: Support metric constraint (Michael Petlan) [1841130] - [tools] perf util: Factor out sysctl__nmi_watchdog_enabled() (Michael Petlan) [1841130] - [tools] perf metricgroup: Factor out metricgroup__add_metric_weak_group() (Michael Petlan) [1841130] - [tools] perf jevents: Support metric constraint (Michael Petlan) [1841130] - [tools] perf block-info: Support color ops to print block percents in color (Michael Petlan) [1841130] - [tools] perf block-info: Allow selecting which columns to report and its order (Michael Petlan) [1841130] - [tools] perf diff: Use __block_info__cmp() to replace block_pair_cmp() (Michael Petlan) [1841130] - [tools] perf expr: Make expr__parse() return -1 on error (Michael Petlan) [1841130] - [tools] perf expr: Straighten expr__parse()/expr__find_other() interface (Michael Petlan) [1841130] - [tools] perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables (Michael Petlan) [1841130] - [tools] perf expr: Move expr lexer to flex (Michael Petlan) [1841130] - [tools] perf expr: Add expr.c object (Michael Petlan) [1841130] - [tools] perf header: Add check for unexpected use of reserved membrs in event attr (Michael Petlan) [1841130] - [tools] perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX (Michael Petlan) [1841130] - [tools] perf tools: Add hw_idx in struct branch_stack (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] tools lib traceevent: Remove extra '\n' in print_event_time() (Michael Petlan) [1841130] - [tools] perf annotate: Get rid of annotation->nr_jumps (Michael Petlan) [1841130] - [tools] perf llvm: Add debug hint message about missing kernel-devel package (Michael Petlan) [1841130] - [tools] perf stat: Show percore counts in per CPU output (Michael Petlan) [1841130] - [tools] tools lib api fs: Move cgroupsfs_find_mountpoint() (Michael Petlan) [1841130] - [kernel] perf/core: fix parent pid/tid in task exit events (Michael Petlan) [1841130] - [x86] perf/x86/cstate: Add Jasper Lake CPU support (Michael Petlan) [1841130] - [kernel] perf/core: Disable page faults when getting phys address (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add Ice Lake server uncore support (Michael Petlan) [1841130] - [kernel] perf/cgroup: Correct indirection in perf_less_group_idx() (Michael Petlan) [1841130] - [kernel] perf/core: Fix event cgroup tracking (Michael Petlan) [1841130] - [init] perf/core: Add PERF_SAMPLE_CGROUP feature (Michael Petlan) [1841130] - [kernel] perf/core: Add PERF_RECORD_CGROUP event (Michael Petlan) [1841130] - [x86] x86 user stack frame reads: switch to explicit __get_user() (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add box_offsets for free-running counters (Michael Petlan) [1841130] - [kernel] perf/core: Fix reversed NULL check in perf_event_groups_less() (Michael Petlan) [1841130] - [kernel] perf/core: Fix endless multiplex timer (Michael Petlan) [1841130] - [kernel] perf/cgroup: Order events in RB tree by cgroup id (Michael Petlan) [1841130] - [kernel] perf/cgroup: Grow per perf_cpu_context heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Add per perf_cpu_context min_heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Use min_heap in visit_groups_merge() (Michael Petlan) [1841130] - [lib] lib: Introduce generic min-heap (Michael Petlan) [1841130] - [kernel] perf/cgroup: Reorder perf_cgroup_connect() (Michael Petlan) [1841130] - [kernel] perf/core: Remove 'struct sched_in_data' (Michael Petlan) [1841130] - [kernel] perf/core: Unify {pinned, flexible}_sched_in() (Michael Petlan) [1841130] - [x86] perf/x86: Add Intel Tiger Lake uncore support (Michael Petlan) [1841130] - [x86] perf/x86/intel: Output LBR TOS information correctly (Michael Petlan) [1841130] - [powerpc] perf/core: Add new branch sample type for HW index of raw branch records (Michael Petlan) [1841130] - [x86] perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Michael Petlan) [1841130] - [x86] x86/cpu: Add Jasper Lake to Intel family (Michael Petlan) [1841130] - [fs] pstore/ram: Run without kernel crash dump region (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Avoid NULL deref in ftrace merging failure path (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore: Convert buf_lock to semaphore (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Correctly calculate usable PRZ bytes (Desnes Augusto Nunes do Rosario) [1824906] - [drm] memremap: add an owner field to struct dev_pagemap (Don Dutile) [1816441] - [mm] mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages (Don Dutile) [1816441] - [mm] mm/swap: fix release_pages() when releasing devmap pages (Don Dutile) [1816441] - [mm] mm: revert remove MEMORY_DEVICE_PUBLIC support in swap.c (Don Dutile) [1816441] - [nvdimm] mm: Cleanup __put_devmap_managed_page() vs ->page_free() (Don Dutile) [1816441] - [documentation] hv_netvsc: Update document for XDP support (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Fix XDP refcnt for synthetic and VF NICs (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Add XDP support (Mohammed Gamal) [1815497] - [powerpc] kvm: ppc: book3s hv: Remove user-triggerable WARN_ON (Laurent Vivier) [1784050] - [powerpc] kvm: ppc: book3s hv: Close race with page faults around memslot flushes (Laurent Vivier) [1784050] - [powerpc] pseries/svm: Allow IOMMU to work in SVM (Michael Roth) [1730194] - [powerpc] pseries/iommu: Separate FW_FEATURE_MULTITCE to put/stuff features (Michael Roth) [1730194] - [powerpc] pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (Michael Roth) [1730194] - [powerpc] revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests" (Michael Roth) [1730194] - [powerpc] ultravisor: Add PPC_UV config option (Michael Roth) [1730194] - [mm] ksm: Export ksm_madvise() (Michael Roth) [1730194] - [powerpc] configs: Enable secure guest support in pseries and ppc64 defconfigs (Michael Roth) [1730194] - [powerpc] prom_init: Undo relocation before entering secure mode (Michael Roth) [1730194] - [powerpc] pseries/svm: Force SWIOTLB for secure guests (Michael Roth) [1730194] - [powerpc] pseries/iommu: Don't use dma_iommu_ops on secure guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Disable doorbells in SVM guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Export guest SVM status to user space via sysfs (Michael Roth) [1730194] - [powerpc] pseries/svm: Use shared memory for Debug Trace Log (DTL) (Michael Roth) [1730194] - [powerpc] prom_init: Pass the "os-term" message to hypervisor (Michael Roth) [1730194] - [powerpc] Add support for adding an ESM blob to the zImage wrapper (Michael Roth) [1730194] - [powerpc] pseries: Introduce option to build secure virtual machines (Michael Roth) [1730194] - [s390] mm: Remove sev_active() function (Michael Roth) [1730194] - [kernel] fs/core/vmcore: Move sev_active() reference to x86 arch code (Michael Roth) [1730194] - [kernel] x86, s390/mm: Move sme_active() and sme_me_mask to x86-specific header (Michael Roth) [1730194] - [kernel] dma-mapping: Remove dma_check_mask() (Michael Roth) [1730194] - [kernel] swiotlb: Remove call to sme_active() (Michael Roth) [1730194] - [x86] s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig (Michael Roth) [1730194] - [powerpc] xmon: don't access ASDR in VMs (Michael Roth) [1730194] - [powerpc] xmon: Fix compile error in print_insn* functions (Michael Roth) [1730194] - [mm] memremap: provide a not device managed memremap_pages (Michael Roth) [1730194] - [mm] memremap: don't use a separate devm action for devmap_managed_enable_get (Michael Roth) [1730194] - [mm] memremap: remove the dev field in struct dev_pagemap (Michael Roth) [1730194] - [kernel] resource: add a not device managed request_free_mem_region variant (Michael Roth) [1730194] - [mm] turn migrate_vma upside down (Michael Roth) [1730194] - [kernel] mm: simplify ZONE_DEVICE page private data (Michael Roth) [1730194] - [kernel] mm: remove hmm_devmem_add (Michael Roth) [1730194] - [mm] remove hmm_vma_alloc_locked_page (Michael Roth) [1730194] - [dax] device-dax: use the dev_pagemap internal refcount (Michael Roth) [1730194] - [mm] export alloc_pages_vma (Michael Roth) [1730194] - [netdrv] net/mlx5: Kconfig: Fix spelling typo (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Introduce kconfig var for TC support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Move TC-specific code from en_main.c to en_tc.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c (Alaa Hleihel) [1843359] - [infiniband] net/mlx5: Refactor imm_inval_pkey field in cqe struct (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Take DCBNL-related definitions into dedicated files (Alaa Hleihel) [1843359] - [netdrv] net/mlx5: E-Switch: Move eswitch chains to a new directory (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: remove duplicated check chain_index in mlx5e_rep_setup_ft_cb (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: refactor indr setup block (Alaa Hleihel) [1843359] - [infiniband] IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Remove warning "devices are not on same switch HW" (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Add init2init as a modify command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix MLX5_TC_CT dependencies (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Properly set default values when disabling adaptive moderation (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix stats update for matchall classifier (Alaa Hleihel) [1842258] - [netdrv] net: sched: expose HW stats types per action used by drivers (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix incorrect type in initializer warnings (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Allow partial data mask for tunnel options (Alaa Hleihel) [1842258] - [include] net/mlx5: IPSec: Fix incorrect type for spi (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Accel: fpga tls fix cast to __be64 and incorrect argument types (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: cmd: Fix memset with byte count warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in return expression (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix cast to restricted __be32 (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in argument (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Drop multicast packets that this interface sent (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix error flow in case of function_setup failure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: CT: Correctly get flow rule (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5e: Update netdev txq on completions during closure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Annotate mutex destroy for root ns (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Don't maintain a case of del_sw_func being null (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix cleaning unmanaged flow tables (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix memory leak in mlx5_events_init (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix inner tirs handling (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: kTLS, Destroy key object after destroying the TIS (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix allowed tc redirect merged eswitch offload cases (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Avoid processing commands before cmdif is ready (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix a race when moving command interface to events mode (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Add command entry handling completion (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix crash upon suspend/resume (Alaa Hleihel) [1842258 1841973] - [netdrv] net/mlx5e: Fix devlink port netdev unregistration sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Fix devlink port register sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Use devlink virtual flavour for VF devlink port (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Add support for devlink-port in non-representors mode (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Rename representor get devlink port function (Alaa Hleihel) [1842258 1790226] - [fs] nfsd4: add filename to states output ("J. Bruce Fields") [1475182] - [fs] nfsd4: stid display should preserve on-the-wire byte order ("J. Bruce Fields") [1475182] - [fs] nfsd4: common stateid-printing code ("J. Bruce Fields") [1475182] - [fs] nfsd: remove read permission bit for ctl sysctl ("J. Bruce Fields") [1475182] - [fs] nfsd: "\s" should be "s" ("J. Bruce Fields") [1475182] - [fs] nfsd: initialize i_private before d_add ("J. Bruce Fields") [1475182] - [fs] nfsd: use i_wrlock instead of rcu for nfsdfs i_private ("J. Bruce Fields") [1475182] - [fs] nfsd: fix dentry leak upon mkdir failure ("J. Bruce Fields") [1475182] - [fs] nfsd: Make __get_nfsdfs_client() static ("J. Bruce Fields") [1475182] - [fs] nfsd: Make two functions static ("J. Bruce Fields") [1475182] - [fs] nfsd: decode implementation id ("J. Bruce Fields") [1475182] - [fs] nfsd: use 64-bit seconds fields in nfsd v4 code ("J. Bruce Fields") [1475182] - [fs] nfsd: create xdr_netobj_dup helper ("J. Bruce Fields") [1475182] - [fs] nfsd: allow forced expiration of NFSv4 clients ("J. Bruce Fields") [1475182] - [fs] nfsd: create get_nfsdfs_clp helper ("J. Bruce Fields") [1475182] - [fs] nfsd4: show layout stateids ("J. Bruce Fields") [1475182] - [fs] nfsd: show lock and deleg stateids ("J. Bruce Fields") [1475182] - [fs] nfsd4: add file to display list of client's opens ("J. Bruce Fields") [1475182] - [fs] nfsd: add more information to client info file ("J. Bruce Fields") [1475182] - [include] nfsd: escape high characters in binary data ("J. Bruce Fields") [1475182] - [fs] nfsd: copy client's address including port number to cl_addr ("J. Bruce Fields") [1475182] - [fs] nfsd4: add a client info file ("J. Bruce Fields") [1475182] - [fs] nfsd: make client/ directory names small ints ("J. Bruce Fields") [1475182] - [fs] nfsd: add nfsd/clients directory ("J. Bruce Fields") [1475182] - [fs] nfsd4: use reference count to free client ("J. Bruce Fields") [1475182] - [fs] nfsd: rename cl_refcount ("J. Bruce Fields") [1475182] - [fs] nfsd: persist nfsd filesystem across mounts ("J. Bruce Fields") [1475182]- [wireless] iwlwifi: pcie: handle QuZ configs with killer NICs as well (Jarod Wilson) [1844129 1842382] - [net] mac80211: add ieee80211_is_any_nullfunc() (Jarod Wilson) [1844129] - [net] mac80211: sta_info: Add lockdep condition for RCU list usage (Jarod Wilson) [1844129] - [net] mac80211: fix channel switch trigger from unknown mesh peer (Jarod Wilson) [1844129] - [wireless] rtw88: avoid unused function warnings (Jarod Wilson) [1844129] - [wireless] brcmfmac: add stub for monitor interface xmit (Jarod Wilson) [1844129] - [wireless] iwlwifi: actually check allocated conf_tlv pointer (Jarod Wilson) [1844129] - [wireless] iwlwifi: fix WGDS check when WRDS is disabled (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: fix inactive TID removal return value usage (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: limit maximum queue appropriately (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: indicate correct RB size to device (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: beacon statistics shouldn't go backwards (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: actually release queue memory in TVQM (Jarod Wilson) [1844129] - [wireless] mac80211: populate debugfs only after cfg80211 init (Jarod Wilson) [1844129] - [net] mac80211: fix race in ieee80211_register_hw() (Jarod Wilson) [1844129] - [net] nl80211: fix NL80211_ATTR_FTM_RESPONDER policy (Jarod Wilson) [1844129] - [powerpc] powerpc/fadump: Account for memory_limit while reserving memory (Steve Best) [1840646] - [mm] mm: make deferred init's max threads arch-specific (David Hildenbrand) [1818764] - [mm] mm: parallelize deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: don't track number of pages during deferred initialization (David Hildenbrand) [1818764] - [kernel] padata: add basic support for multithreaded jobs (David Hildenbrand) [1818764] - [kernel] padata: allocate work structures for parallel jobs from a pool (David Hildenbrand) [1818764] - [init] padata: initialize earlier (David Hildenbrand) [1818764] - [kernel] padata: remove exit routine (David Hildenbrand) [1818764] - [documentation] padata: update documentation (David Hildenbrand) [1818764] - [mm] mm: call cond_resched() from deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: initialize deferred pages with interrupts enabled (David Hildenbrand) [1818764] - [mm] mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init (David Hildenbrand) [1818764] - [mm] mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() (David Hildenbrand) [1818764] - [mm] mm/page_alloc.c: fix regression with deferred struct page init (David Hildenbrand) [1818764] - [mm] mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections (David Hildenbrand) [1818764] - [mm] mm: implement new zone specific memblock iterator (David Hildenbrand) [1818764] - [mm] mm: drop meminit_pfn_in_nid as it is redundant (David Hildenbrand) [1818764] - [kernel] audit: add subj creds to NETFILTER_CFG record to (Richard Guy Briggs) [1478533] - [kernel] audit: make symbol 'audit_nfcfgs' static (Richard Guy Briggs) [1478533] - [net] netfilter: add audit table unregister actions (Richard Guy Briggs) [1478533] - [net] audit: tidy and extend netfilter_cfg x_tables (Richard Guy Briggs) [1478533] - [x86] x86/efi: Allocate e820 buffer before calling efi_exit_boot_service (Lenny Szubowicz) [1824005] - [mm] hugetlb_cgroup: fix possible illegal access to memory (Joel Savitz) [1835398] - [kvm] KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction (Claudio Imbrenda) [1836184] - [sound] ASoC: Intel: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [thermal] thermal: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [powercap] powercap/intel_rapl: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [platform] platform/x86: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [pci] PCI: intel-mid: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [mmc] mmc: sdhci-acpi: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [idle] intel_idle: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [extcon] extcon: axp288: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [edac] EDAC: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [acpi] ACPI: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/platform: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/kernel: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/perf/events: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/cpu: Add consistent CPU match macros (Prarit Bhargava) [1841649] - [fs] fix autofs regression caused by follow_managed() changes (Miklos Szeredi) [1784857] - [fs] fs/namei.c: fix missing barriers when checking positivity (Miklos Szeredi) [1784857] - [fs] fix dget_parent() fastpath race (Miklos Szeredi) [1784857] - [fs] new helper: lookup_positive_unlocked() (Miklos Szeredi) [1784857] - [fs] fs/namei.c: pull positivity check into follow_managed() (Miklos Szeredi) [1784857] - [mm] x86/kasan: Fix boot with 5-level paging and KASAN (Baoquan He) [1838418] - [netdrv] bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error when allocating zero size context memory (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve AER slot reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix VF anti-spoof filter setup (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix "fw.mgmt" and "fw.nsci" info via devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add partno to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Read partno and serialno of the board from VPD (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add fw.mgmt.api version to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reset rings if ring reservation fails during open() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Free context memory after disabling PCI in probe error path (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error if bnxt_alloc_ctx_mem() fails (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call devlink_port_type_clear() in remove() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return -EAGAIN if fw command returns BUSY (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Modify some bnxt_hwrm_*_free() functions to void (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary assignment of return code (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Clear DCB settings after firmware reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Process the NQ under NAPI continuous polling (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Simplify __bnxt_poll_cqs_done() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Handle all NQ notifications in bnxt_poll_p5() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Use pci_get_dsn() (Jonathan Toppins) [1790621] - [netdrv] bnxt: reject unsupported coalescing params (Jonathan Toppins) [1790621] - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix error handling when flashing from file (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: reinitialize IRQs when MTU is modified (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: add newline to netdev_*() format strings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve device shutdown method (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for devlink info command (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Rename switch_id to dsn (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support to update progress of flash update (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Move devlink_register before registering netdev (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Register devlink irrespective of firmware spec version (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor bnxt_dl_register() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Periodically check and remove aged-out ntuple filters (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Do not accept fragments for aRFS flow steering (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Support UDP RSS hashing on 575XX chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve bnxt_probe_phy() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve link up detection (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call recovery done after reset is successfully done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary NULL checks for fw_health (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for flashing the device via devlink (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Allow PHY settings on multi-function or NPAR PFs if allowed by FW (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add async. event logic for PHY configuration changes (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor the initialization of the ethtool link settings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Skip disabling autoneg before PHY loopback when appropriate (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Assign more RSS context resources to the VFs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Initialize context memory to the value specified by firmware (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add chip IDs for 57452 and 57454 chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Report health status update after reset is done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Set MASTER flag during driver registration (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Update firmware interface spec to 1.10.1.12 (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix array overrun in bnxt_fill_l2_rewrite_fields() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for NAT(L3/L4 rewrite) (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for L2 rewrite (Jonathan Toppins) [1790621] - [netdrv] net/mlx5: E-switch, Protect eswitch mode changes (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Extend eswitch enable to handle num_vfs change (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Split eswitch mode check to different helper function (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_unload_one() and its callers (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_register_device to return void (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Avoid deriving mlx5_core_dev second time (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate esw state_lock mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5e: CT: Fix offload with CT action after CT NAT action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix missing pedit action after ct clear action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: remove set but not used variable 'unnew' (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix actions_match_supported() return (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Use correct type for chain, prio and level values (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix printing wrong error value (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix rejecting all egress rules not on vlan (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch: Fix using fwd and modify when firmware doesn't support it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Add missing inline to stub esw_add_restore_rule (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, free flow_group_in after creating the restore table (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix mutex init order (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix stack usage compiler warning (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Support clear action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Handle misses after executing CT action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Offload established flows (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Introduce connection tracking (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Support getting chain mapping (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Add support for offloading rules with no in_port (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Introduce global tables (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: en_rep: Create uplink rep root table after eswitch offloads table (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Enable reg c1 loopback when possible (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: Restore tunnel metadata on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c1 value on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Support inner header rewrite with goto action (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Disallow inserting vxlan/vlan egress rules without decap/pop (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun module (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Allow re-allocating mod header actions (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Restore chain id on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Rx, Split rep rx mpwqe handler from nic (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Mark miss packets with new chain id mapping (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c0 value on CQE (Alaa Hleihel) [1790219 1790218 1663246] - [infiniband] net/mlx5: E-Switch, Move source port on reg_c0 to the upper 16 bits (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: Introduce mapping infra for mapping unique ids to data (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Add devlink fdb_large_groups parameter (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5: Change the name of steering mode param id (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5e: Fix an IS_ERR() vs NULL check (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Verify goto chain offload support (Alaa Hleihel) [1663246] - [include] net/mlx5: HW bit for goto chain offload support (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Remove redundant comment about goto slow path (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Reduce number of arguments in slow path handling (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Allow goto earlier chain if FW supports it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Eswitch, Use per vport tables for mirroring (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: make the symbol 'ESW_POOLS' static (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Increase number of chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Refactor chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Check prio and chain sanity for ft offload (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Use getter function to get ft chain (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: TC: Offload flow table rules (Alaa Hleihel) [1663246]- [net] neigh: fix ARP retransmit timer guard (Hangbin Liu) [1767282] - [net] xfrm: fix a warning in xfrm_policy_insert_list (Xin Long) [1820956] - [net] netfilter: ipset: Fix subcounter update skip (Phil Sutter) [1834881] - [netdrv] macvlan: return correct error value (Matteo Croce) [1806146] - [net] core: properly remove skb from list (Ivan Vecera) [1839657] - [tools] selftests: fix flower parent qdisc (Ivan Vecera) [1824071] - [net] sch_choke: Remove classid from choke_skb_cb. (Ivan Vecera) [1824071] - [net] sched: choke: Remove unused inline function choke_set_classid (Ivan Vecera) [1824071] - [net] schedule: add action gate offloading (Ivan Vecera) [1824071] - [net] qos: introduce a gate control flow action (Ivan Vecera) [1824071] - [net] sched: fallback to qdisc noqueue if default qdisc setup fail (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_actions.sh: add matchall mirror test (Ivan Vecera) [1824071] - [net] sched: report ndo_setup_tc failures via extack (Ivan Vecera) [1824071] - [net] sched : Remove unnecessary cast in kfree (Ivan Vecera) [1824071] - [tools] selftests: tc-testing: Add a TDC test for pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [tools] selftests: forwarding: pedit_dsfield: Add pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [net] sched: act_ct: update nf_conn_acct for act_ct SW offload in flowtable (Ivan Vecera) [1824071] - [net] net_sched: gen_estimator: extend packet counter to 64bit (Ivan Vecera) [1824071] - [net] flow_offload: skip hw stats check for FLOW_ACTION_HW_STATS_DONT_CARE (Ivan Vecera) [1824071] - [net] net_sched: sch_skbprio: add message validation to skbprio_change() (Ivan Vecera) [1824071] - [net] net_sched: fix tcm_parent in tc filter dump (Ivan Vecera) [1824071] - [net] sch_sfq: validate silly quantum values (Ivan Vecera) [1824071] - [net] sch_choke: avoid potential panic in choke_reset() (Ivan Vecera) [1824071] - [net] fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks (Ivan Vecera) [1824071] - [net] sched: etf: do not assume all sockets are full blown (Ivan Vecera) [1824071] - [tools] tc-testing: remove duplicate code in tdc.py (Ivan Vecera) [1824071] - [net] sched: Fix setting last executed chain on skb extension (Ivan Vecera) [1824071] - [net] net_sched: fix a missing refcnt in tcindex_init() (Ivan Vecera) [1824071] - [net] net_sched: add a temporary refcnt for struct tcindex_data (Ivan Vecera) [1824071] - [net] sched: expose HW stats types per action used by drivers (Ivan Vecera) [1824071] - [net] introduce nla_put_bitfield32() helper and use it (Ivan Vecera) [1824071] - [tools] selftests: skbedit_priority: Test counters at the skbedit rule (Ivan Vecera) [1824071] - [net] sched: act_pedit: Implement stats_update callback (Ivan Vecera) [1824071] - [net] sched: act_skbedit: Implement stats_update callback (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add a forwarding test for pedit munge dsfield (Ivan Vecera) [1824071] - [net] flow_offload.h: Fix a comment at flow_action_entry.mangle (Ivan Vecera) [1824071] - [net] Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build (Ivan Vecera) [1824071] - [net] netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress (Ivan Vecera) [1824071] - [net] cbs: Fix software cbs to consider packet sending time (Ivan Vecera) [1824071] - [include] taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitions (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for flags key (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for src and dst port range options (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for mpls options (Ivan Vecera) [1824071] - [include] net: sched: refine extack messages in tcf_change_indev (Ivan Vecera) [1824071] - [net] sched: rename more stats_types (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add an skbedit priority selftest (Ivan Vecera) [1824071] - [net] tc_skbedit: Make the skbedit priority offloadable (Ivan Vecera) [1824071] - [include] tc_skbedit: Factor a helper out of is_tcf_skbedit_{mark, ptype}() (Ivan Vecera) [1824071] - [include] net: sched: Do not assume RTNL is held in tunnel key action helpers (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix leak of ct zone template on replace (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: enable use of hrtimer slack (Ivan Vecera) [1824071] - [net] net_sched: do not reprogram a timer about to expire (Ivan Vecera) [1824071] - [net] net_sched: add qdisc_watchdog_schedule_range_ns() (Ivan Vecera) [1824071] - [net] rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Ivan Vecera) [1824071] - [net] net_sched: cls_route: remove the right filter from hashtable (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: RED: Add nodrop tests (Ivan Vecera) [1824071] - [net] sched: RED: Introduce an ECN nodrop mode (Ivan Vecera) [1824071] - [net] sched: Allow extending set of supported RED flags (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add TDC test for RED (Ivan Vecera) [1824071] - [tools] tc-testing: add ETS scheduler to tdc build configuration (Ivan Vecera) [1824071] - [net] sched: act_ct: Enable hardware offload of flow table entires (Ivan Vecera) [1824071] - [net] sched: act_ct: Support refreshing the flow table entries (Ivan Vecera) [1824071] - [net] sched: act_ct: Support restoring conntrack info on skbs (Ivan Vecera) [1824071] - [net] sched: act_ct: Instantiate flow table entry actions (Ivan Vecera) [1824071] - [net] net_sched: keep alloc_hash updated after hash allocation (Ivan Vecera) [1824071] - [net] net_sched: hold rtnl lock in tcindex_partial_destroy_work() (Ivan Vecera) [1824071] - [include] flow_offload: restrict driver to pass one allowed bit to flow_action_hw_stats_types_check() (Ivan Vecera) [1824071] - [netdrv] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1824071] - [include] flow_offload: turn hw_stats_type into dedicated enum (Ivan Vecera) [1824071] - [include] flow_offload: use flow_action_for_each in flow_action_mixed_hw_stats_types_check() (Ivan Vecera) [1824071] - [net] sched: pie: change tc_pie_xstats->prob (Ivan Vecera) [1824071] - [net] taprio: Fix sending packets without dequeueing them (Ivan Vecera) [1824071] - [net] sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get (Ivan Vecera) [1824071] - [tools] selftests: forwarding: ETS: Use Qdisc counters (Ivan Vecera) [1824071] - [net] sched: Make FIFO Qdisc offloadable (Ivan Vecera) [1824071] - [include] pie: realign comment (Ivan Vecera) [1824071] - [net] pie: remove pie_vars->accu_prob_overflows (Ivan Vecera) [1824071] - [net] pie: remove unnecessary type casting (Ivan Vecera) [1824071] - [net] pie: use term backlog instead of qlen (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with canid extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: list kernel options for basic filter with canid ematch. (Ivan Vecera) [1824071] - [net] sched: act_ct: Use pskb_network_may_pull() (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix ipv6 lookup of offloaded connections (Ivan Vecera) [1824071] - [net] sched: act_ct: Software offload of established flows (Ivan Vecera) [1824071] - [net] sched: act_ct: Offload established connections to flow table (Ivan Vecera) [1824071] - [net] sched: act_ct: Create nf flow table per zone (Ivan Vecera) [1824071] - [net] taprio: add missing attribute validation for txtime delay (Ivan Vecera) [1824071] - [net] fq: add missing attribute validation for orphan mask (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_common: Convert to use busywait (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Convert until_counter_is() to take expression (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add tc_rule_handle_stats_get() (Ivan Vecera) [1824071] - [include] net: flow_offload: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: act: count in the size of action flags bitfield (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u32 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u16 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter (Ivan Vecera) [1824071] - [net] sched: correct flower port blocking (Ivan Vecera) [1824071] - [net] sched: Support specifying a starting chain via tc skb ext (Ivan Vecera) [1824071] - [net] sched: Change the block's chain list to an rcu list (Ivan Vecera) [1824071] - [net] sched: Pass ingress block to tcf_classify_ingress (Ivan Vecera) [1824071] - [net] sched: Introduce ingress classification function (Ivan Vecera) [1824071] - [net] sched: flower: add missing validation of TCA_FLOWER_FLAGS (Ivan Vecera) [1824071] - [net] sched: matchall: add missing validation of TCA_MATCHALL_FLAGS (Ivan Vecera) [1824071] - [net] taprio: Fix dropping packets when using taprio + ETF offloading (Ivan Vecera) [1824071] - [net] taprio: Use taprio_reset_tc() to reset Traffic Classes configuration (Ivan Vecera) [1824071] - [net] taprio: Add missing policy validation for flags (Ivan Vecera) [1824071] - [net] taprio: Fix still allowing changing the flags during runtime (Ivan Vecera) [1824071] - [net] taprio: Fix enabling offload with wrong number of traffic classes (Ivan Vecera) [1824071] - [net] sched: prevent a use after free (Ivan Vecera) [1824071] - [tools] tc-testing: add missing 'nsPlugin' to basic.json (Ivan Vecera) [1824071] - [net] sch_choke: Use kvcalloc (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a RED selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib.sh: Add start_tcp_traffic (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a TBF selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Allow reading TC rule byte counters (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add helpers for busywaiting (Ivan Vecera) [1824071] - [tools] selftests: Move two functions from mlxsw's qos_lib to lib (Ivan Vecera) [1824071] - [net] sched: Make TBF Qdisc offloadable (Ivan Vecera) [1824071] - [net] sched: sch_tbf: Don't overwrite backlog before dumping (Ivan Vecera) [1824071] - [net] sched: add Flow Queue PIE packet scheduler (Ivan Vecera) [1824071] - [net] sched: pie: export symbols to be reused by FQ-PIE (Ivan Vecera) [1824071] - [net] sched: pie: fix alignment in struct instances (Ivan Vecera) [1824071] - [net] sched: pie: fix commenting (Ivan Vecera) [1824071] - [include] pie: improve comments and commenting style (Ivan Vecera) [1824071] - [net] pie: rearrange structure members and their initializations (Ivan Vecera) [1824071] - [include] pie: use u8 instead of bool in pie_vars (Ivan Vecera) [1824071] - [include] pie: rearrange macros in order of length (Ivan Vecera) [1824071] - [include] pie: use U64_MAX to denote (2^64 - 1) (Ivan Vecera) [1824071] - [net] sched: pie: move common code to pie.h (Ivan Vecera) [1824071] - [net] sched: use skb_list_walk_safe helper for gso segments (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: sch_ets: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Move start_/stop_traffic from mlxsw to lib.sh (Ivan Vecera) [1824071] - [net] sch_ets: Make the ETS qdisc offloadable (Ivan Vecera) [1824071] - [net] sch_ets: Add a new Qdisc (Ivan Vecera) [1824071] - [include] net: pkt_cls: Clarify a comment (Ivan Vecera) [1824071] - [net] sch_cake: drop unused variable tin_quantum_prio (Ivan Vecera) [1824071] - [net] sched: act_ctinfo: fix memory leak (Ivan Vecera) [1824071] - [net] sched: act_ife: initalize ife->metalist earlier (Ivan Vecera) [1824071] - [net] sch_cake: avoid possible divide by zero in cake_enqueue() (Ivan Vecera) [1824071] - [tools] tc-testing: initial tdc selftests for cls_u32 (Ivan Vecera) [1824071] - [net] treewide: Use sizeof_field() macro (Ivan Vecera) [1824071] - [tools] tc-testing: unbreak full listing of tdc testcases (Ivan Vecera) [1824071] - [net] act_ct: support asymmetric conntrack (Ivan Vecera) [1824071] - [net] sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSO (Ivan Vecera) [1824071] - [net] remove the unnecessary strict_start_type in some policies (Ivan Vecera) [1824071] - [net] sched: pie: enable timestamp based delay calculation (Ivan Vecera) [1824071] - [net] taprio: don't reject same mqprio settings (Ivan Vecera) [1824071] - [tools] tc-testing: Introduced tdc tests for basic filter (Ivan Vecera) [1824071] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1824071] - [net] net_sched: add TCA_STATS_PKT64 attribute (Ivan Vecera) [1824071] - [net] net_sched: extend packet counter to 64bit (Ivan Vecera) [1824071] - [include] net_sched: do not export gnet_stats_basic_packed to uapi (Ivan Vecera) [1824071] - [tools] tc-testing: added tests with cookie for mpls TC action (Ivan Vecera) [1824071] - [net] icmp: remove duplicate code (Ivan Vecera) [1824071] - [include] icmp: add helpers to recognize ICMP error packets (Ivan Vecera) [1824071] - [net] taprio: fix panic while hw offload sched list swap (Ivan Vecera) [1824071] - [net] sched: Replace rcu_swap_protected() with rcu_replace_pointer() (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: avoid calling ktime_get_ns() if not needed (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: add dctcp-like marking (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: remove dead code dealing with retransmits (Ivan Vecera) [1824071] - [net] sched: act_ct: fix build failure in RHEL8 (Ivan Vecera) [1824071] - [net] don't return invalid table id error when we fall back to PF_UNSPEC (Sabrina Dubroca) [1814093] - [net] netfilter: update include directives. (Marcelo Leitner) [1837856] - [include] netfilter: fix include guards. (Marcelo Leitner) [1837856] - [include] netfilter: add include guard to xt_connlabel.h (Marcelo Leitner) [1837856] - [net] sk_msg: Don't use RCU_INIT_POINTER on sk_user_data (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Fix build of sockmap_ktls.c (Sabrina Dubroca) [1819627] - [net] Generate reuseport group ID on group creation (Sabrina Dubroca) [1819627] - [net] bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Let all kernel-land lookup values in SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Return socket cookie on lookup from syscall (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Don't set up upcalls and progs for listening sockets (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Allow inserting listening TCP sockets into sockmap (Sabrina Dubroca) [1819627] - [net] tcp_bpf: Don't let child socket inherit parent protocol ops on copy (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Clear sk_user_data pointer on clone if tagged (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Annotate lockless access to sk_prot on clone (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.size (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: msg_pop_data can incorrecty set an sge length (Sabrina Dubroca) [1819627] - [net] tls: fix const assignment warning (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict() (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak when in tls_data_ready() (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Test unhashing kTLS socket after removing from map (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Don't clear saved sock proto on restore (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Let ULP restore sk_proto and write_space callback (Sabrina Dubroca) [1819627] - [net] tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE (Sabrina Dubroca) [1819627] - [net] tls: Read sk_prot once when building tls proto ops (Sabrina Dubroca) [1819627] - [net] tls: Constify base proto ops used for building tls proto (Sabrina Dubroca) [1819627] - [net] tls: Fix to avoid gettig invalid tls record (Sabrina Dubroca) [1819627] - [net] tls: avoid spurious decryption error with HW resync (Sabrina Dubroca) [1819627] - [net] tls: add helper for testing if socket is RX offloaded (Sabrina Dubroca) [1819627] - [tools] selftests: net: tls: remove recv_rcvbuf test (Sabrina Dubroca) [1819627] - [net] tls: use sg_next() to walk sg entries (Sabrina Dubroca) [1819627] - [net] tls: remove the dead inplace_crypto code (Sabrina Dubroca) [1819627] - [tools] selftests/tls: add a test for fragmented messages (Sabrina Dubroca) [1819627] - [net] tls: Fix unused function warning (Sabrina Dubroca) [1819627] - [net] tls: store decrypted on a single bit (Sabrina Dubroca) [1819627] - [net] tls: store async_capable on a single bit (Sabrina Dubroca) [1819627] - [net] tls: pass context to tls_device_decrypted() (Sabrina Dubroca) [1819627] - [net] tls: make allocation failure unlikely (Sabrina Dubroca) [1819627] - [net] tls: mark sk->err being set as unlikely (Sabrina Dubroca) [1819627] - [net] sockmap: use bitmap for copy info (Sabrina Dubroca) [1819627] - [net] tls: add TlsDeviceRxResync statistic (Sabrina Dubroca) [1819627] - [net] tls: add TlsDecryptError stat (Sabrina Dubroca) [1819627] - [net] tls: add statistics for installed sessions (Sabrina Dubroca) [1819627] - [net] tls: add skeleton of MIB statistics (Sabrina Dubroca) [1819627] - [net] tls: add device decrypted trace point (Sabrina Dubroca) [1819627] - [net] tls: add tracing for device/offload events (Sabrina Dubroca) [1819627] - [net] tls: allow compiling TLS TOE out (Sabrina Dubroca) [1819627] - [net] tls: rename tls_hw_* functions tls_toe_* (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related code to a separate file (Sabrina Dubroca) [1819627] - [net] tls: move tls_build_proto() on init path (Sabrina Dubroca) [1819627] - [net] tls: use the full sk_proto pointer (Sabrina Dubroca) [1819627] - [net] tls: rename tls_device to tls_toe_device (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related structures to a separate header (Sabrina Dubroca) [1819627] - [net] tls: sleeping function from invalid context (Sabrina Dubroca) [1819627] - [net] netfilter: nft_set_rbtree: Add missing expired checks (Phil Sutter) [1778020] - [tools] selftests: netfilter: extend flowtable test script with dnat rule (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: extend flowtable test script for ipsec (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: add flowtable test script (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: set NF_FLOW_TEARDOWN flag on entry expiration (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Remove WQ_MEM_RECLAIM from workqueue (Marcelo Leitner) [1811193] - [net] netfilter: nf_conntrack: add IPS_HW_OFFLOAD status bit (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Free block_cb when being deleted (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support in HW offload (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: add nf_ct_acct_add() (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: export nf_ct_acct_update() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use work entry per offload command (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use rw sem as flow block lock (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add enum nft_flowtable_flags to uapi (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix incorrect tc_setup_type type (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: populate addr_type mask (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix flushing of offloaded flows on free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fix NULL pointer dereference in tunnel offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: free flowtable hooks on hook register error (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel encap/decap action offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add indr block setup support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel match offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: skip offload setup if disabled (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use nf_flow_offload_tuple for stats as well (Marcelo Leitner) [1811193] - [net] flow_offload: Add flow_match_ct to get rule ct match (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Enable hardware offload of flow table entires (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support refreshing the flow table entries (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support restoring conntrack info on skbs (Marcelo Leitner) [1811193] - [net] sched: act_ct: Instantiate flow table entry actions (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Add API for registering to flow table events (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flag (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix missing flush hardware on table free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix hardware flush order on nf_flow_table_cleanup (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix check the chain offload flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix memory leak in nf_tables_parse_netdev_hooks() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_tuple() helper (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: refresh flow if hardware offload fails (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_hw_offload() helper function (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: use atomic bitwise operations for flow flags (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: remove dying bit, use teardown bit instead (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_work_alloc() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: restrict flow dissector match on meta ingress device (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fetch stats only if flow is still alive (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_time_stamp (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: unbind callbacks from flowtable destroy path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix the nat port mangle. (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: check the status of dst_neigh (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix incorrect ethernet dst address (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix big-endian integer overflow (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Correct memcpy size for flow_overload_mangle() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: return EOPNOTSUPP if rule specifies no actions (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 match description (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Don't use offset uninitialized in flow_offload_port_{d, s}nat (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block_cb tc_setup_type as TC_SETUP_CLSFLOWER (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block setup as TC_SETUP_FT cmd (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: check if bind callback fails and unbind if hook registration fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add nft_unregister_flowtable_hook() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: undo updates if transaction fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: release flow_rule on error from commit path (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove reference to flow rule from deletion path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 support (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add flow_action_entry_next() and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter in flow_offload_fill_dir (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix check ndo_setup_tc when setup_block (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Check for the NETDEV_UNREGISTER event (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add flowtable offload control plane (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: detach routing information from flow description (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: skip tcp rst and fin packets (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: remove flow_offload_entry structure (Marcelo Leitner) [1811193] - [include] netfilter: nf_flow_table: remove union from flow_offload structure (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move conntrack object to struct flow_offload (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: skip EBUSY on chain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: bogus EOPNOTSUPP on basechain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: pass extack to nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nft_meta: offload support for interface index (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: white-space fixes. (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: check for register data length mismatches (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: Adjust parentheses to fix memcmp size argument (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: unbind if multi-device binding fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_chain_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: restore basechain deletion (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: support for multiple devices per netdev hook (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix base chain stat rcu_dereference usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules on unregistered device only (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Pass callback list to nft_setup_cb_call() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_chain() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: increase maximum devices number per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: allow netdevice to be used only once per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dynamically allocate hooks per net_device in flowtables (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove flowtable hook flush routine in netns exit routine (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move priority to struct nf_flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nft_payload: fix missing check for matching length in offloads (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set timeout before insertion into hashes (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix always true policy is unset check (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules when the device unregisters (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_rule function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add __nft_offload_get_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nft_{fwd, dup}_netdev: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: avoid excessive stack usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: move indirect flow_block callback logic to core (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set default timeout after successful insertion (Marcelo Leitner) [1811193] - [net] netfilter: ctnetlink: honor IPS_OFFLOAD flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: clear skb tstamp before xmit (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: map basechain priority to hardware priority (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: teardown flow timeout race (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: conntrack picks up expired flows (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: support indr block call (Marcelo Leitner) [1811193] - [net] flow_offload: add flow_block structure and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: store data in offload context registers (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix offload for flows that are subject to xfrm (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: don't fail when updating base chain policy (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: delay chain policy update until transaction is complete (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: IPCB is only valid for ipv4 family (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: don't offload when sequence numbers need adjustment (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: set liberal tracking mode for tcp (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: ignore DF bit setting (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary variable in flow_offload_tuple (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: add entry to flowtable after confirmation (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix checking method of conntrack helper (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not flow offload deleted conntrack entries (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: simplify nf_flow_offload_gc_step() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: check ttl value in flow offload data path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix netdev refcnt leak (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: skip device lookup from interface index (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: fix IPV6=n builds (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix interaction with vrf slave device (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: Fix reverse route lookup (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: make nf_flow_table_iterate() static (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not remove offload when other netns's interface is down (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter of nf_flow_table_cleanup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary nat flag check code (Marcelo Leitner) [1811193] - [net] mptcp: mark tech preview and disable by default (Florian Westphal) [1835796] - [net] mptcp: fix bogus socket flag values (Florian Westphal) [1835796] - [net] mptcp: select CRYPTO (Florian Westphal) [1835796] - [net] mptcp: Protect subflow socket options before connection completes (Florian Westphal) [1835796] - [net] mptcp: make the symbol 'mptcp_sk_clone_lock' static (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free for ipv6 (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free on tcp fallback (Florian Westphal) [1835796] - [net] mptcp: Fix undefined mptcp_handle_ipv6_mapped for modular IPV6 (Florian Westphal) [1835796] - [net] mptcp: Fix incorrect IPV6 dependency check (Florian Westphal) [1835796] - [net] mptcp: handle tcp fallback when using syn cookies (Florian Westphal) [1835796] - [net] mptcp: avoid a lockdep splat when mcast group was joined (Florian Westphal) [1835796] - [net] mptcp: fix panic on user pointer access (Florian Westphal) [1835796] - [net] mptcp: defer freeing of cached ext until last moment (Florian Westphal) [1835796] - [net] mptcp: Fix build with PROC_FS disabled. (Florian Westphal) [1835796] - [tools] selftests: settings: tests can be in subsubdirs (Florian Westphal) [1835796] - [net] mptcp: Fix code formatting (Florian Westphal) [1835796] - [net] mptcp: do not inherit inet proto ops (Florian Westphal) [1835796] - [net] add and use MPTCP_PROTO_KERN (Florian Westphal) [1835796] - [net] mptcp: cope with later TCP fallback (Florian Westphal) [1835796] - [net] mptcp: process MP_CAPABLE data option (Florian Westphal) [1835796] - [net] mptcp: parse and emit MP_CAPABLE option according to v1 spec (Florian Westphal) [1835796] - [net] mptcp: move from sha1 (v0) to sha256 (v1) (Florian Westphal) [1835796] - [tools] mptcp: add basic kselftest for mptcp (Florian Westphal) [1835796] - [net] mptcp: new sysctl to control the activation per NS (Florian Westphal) [1835796] - [net] mptcp: allow collapsing consecutive sendpages on the same substream (Florian Westphal) [1835796] - [net] mptcp: recvmsg() can drain data from multiple subflows (Florian Westphal) [1835796] - [net] mptcp: add subflow write space signalling and mptcp_poll (Florian Westphal) [1835796] - [net] mptcp: Implement MPTCP receive path (Florian Westphal) [1835796] - [net] mptcp: Write MPTCP DSS headers to outgoing data packets (Florian Westphal) [1835796] - [net] mptcp: Add setsockopt()/getsockopt() socket operations (Florian Westphal) [1835796] - [net] mptcp: Add shutdown() socket operation (Florian Westphal) [1835796] - [net] mptcp: Add key generation and token tree (Florian Westphal) [1835796] - [net] mptcp: Create SUBFLOW socket for incoming connections (Florian Westphal) [1835796] - [net] mptcp: Handle MP_CAPABLE options for outgoing connections (Florian Westphal) [1835796] - [net] mptcp: Associate MPTCP context with TCP socket (Florian Westphal) [1835796] - [net] mptcp: Handle MPTCP TCP options (Florian Westphal) [1835796] - [net] mptcp: Add MPTCP socket stubs (Florian Westphal) [1835796] - [net] netfilter: conntrack: fix infinite loop on rmmod (Florian Westphal) [1832381] - [tools] selftests: add netdevsim devlink dev info test (Petr Oros) [1830928] - [tools] selftests: test netdevsim reload forbid and fail (Petr Oros) [1830928] - [netdrv] mlx4: fix "initializer element not constant" compiler error (Petr Oros) [1830928] - [netdrv] netdevsim: dev: Fix memory leak in nsim_dev_take_snapshot_write (Petr Oros) [1830928] - [net] devlink: fix return value after hitting end in region read (Petr Oros) [1830928] - [net] devlink: Fix reporter's recovery condition (Petr Oros) [1830928] - [documentation] docs: devlink: clarify the scope of snapshot id (Petr Oros) [1830928] - [net] devlink: let kernel allocate region snapshot id (Petr Oros) [1830928] - [net] devlink: factor out building a snapshot notification (Petr Oros) [1830928] - [documentation] devlink: fix broken link warning (Petr Oros) [1830928] - [net] devlink: use NL_SET_ERR_MSG_MOD instead of NL_SET_ERR_MSG (Petr Oros) [1830928] - [include] devlink: Add macro for "fw.mgmt.api" to info_get cb. (Petr Oros) [1830928] - [netdrv] netdevsim: support taking immediate snapshot via devlink (Petr Oros) [1830928] - [net] devlink: implement DEVLINK_CMD_REGION_NEW (Petr Oros) [1830928] - [net] devlink: track snapshot id usage count using an xarray (Petr Oros) [1830928] - [net] devlink: report error once U32_MAX snapshot ids have been used (Petr Oros) [1830928] - [net] devlink: extract snapshot id allocation to helper function (Petr Oros) [1830928] - [net] devlink: use -ENOSPC to indicate no more room for snapshots (Petr Oros) [1830928] - [net] devlink: add function to take snapshot while locked (Petr Oros) [1830928] - [net] devlink: trivial: fix tab in function documentation (Petr Oros) [1830928] - [net] devlink: convert snapshot destructor callback to region op (Petr Oros) [1830928] - [net] devlink: prepare to support region operations (Petr Oros) [1830928] - [documentation] devlink: expand the devlink-info documentation (Petr Oros) [1830928] - [net] devlink: Introduce devlink port flavour virtual (Petr Oros) [1830928] - [net] devlink: validate length of region addr/len (Petr Oros) [1830928] - [net] devlink: validate length of param values (Petr Oros) [1830928] - [net] core: Replace zero-length array with flexible-array member (Petr Oros) [1830928] - [net] core: devlink.c: Use built-in RCU list checking (Petr Oros) [1830928] - [net] devlink: Rely on driver eswitch thread safety instead of devlink (Petr Oros) [1830928] - [net] core: devlink.c: Hold devlink->lock from the beginning of devlink_dpipe_table_register() (Petr Oros) [1830928] - [net] devlink: Force enclosing array on binary fmsg data (Petr Oros) [1830928] - [net] devlink: report 0 after hitting end in region read (Petr Oros) [1830928] - [net] devlink: correct misspelling of snapshot (Petr Oros) [1830928] - [tools] selftests: Add a test of large binary to devlink health test (Petr Oros) [1830928] - [netdrv] netdevsim: Update dummy reporter's devlink binary interface (Petr Oros) [1830928] - [net] devlink: Allow large formatted message of binary output (Petr Oros) [1830928] - [tools] selftests: netdevsim: Add test cases for devlink-trap policers (Petr Oros) [1823743] - [netdrv] netdevsim: Add support for setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Allow setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Add packet trap group parameters support (Petr Oros) [1823743] - [netdrv] netdevsim: Add devlink-trap policer support (Petr Oros) [1823743] - [documentation] Add description of packet trap policers (Petr Oros) [1823743] - [net] devlink: Add packet trap policers support (Petr Oros) [1823743] - [net] devlink: Add auto dump flag to health reporter (Petr Oros) [1823743] - [net] devlink: Implicitly set auto recover flag when registering health reporter (Petr Oros) [1823743] - [netdrv] netdevsim: Change dummy reporter auto recover default (Petr Oros) [1823743] - [net] devlink: Only pass packet trap group identifier in trap structure (Petr Oros) [1823743] - [net] devlink: Stop reference counting packet trap groups (Petr Oros) [1823743] - [netdrv] netdevsim: Explicitly register packet trap groups (Petr Oros) [1823743] - [net] devlink: Add API to register packet trap groups (Petr Oros) [1823743] - [net] esp6: calculate transport_header correctly when sel.family != AF_INET6 (Xin Long) [1815980 1761579] - [net] esp4: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] esp6: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] xfrm: remove the xfrm_state_put call becofe going to out_reset (Xin Long) [1815980 1761579] - [net] esp6: get the right proto for transport mode in esp6_gso_encap (Xin Long) [1815980 1761579] - [net] xfrm: do pskb_pull properly in __xfrm_transport_prep (Xin Long) [1815980 1761579] - [net] xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input (Xin Long) [1815980 1761579] - [net] xfrm: add prep for esp beet mode offload (Xin Long) [1815980 1761579] - [net] esp6: add gso_segment for esp6 beet mode (Xin Long) [1815980 1761579] - [net] esp4: add gso_segment for esp4 beet mode (Xin Long) [1815980 1761579] - [net] xfrm: kconfig: make xfrm depend on inet (Xin Long) [1815980 1761579] - [net] xfrm: make xfrm modes builtin (Xin Long) [1815980 1761579] - [net] xfrm: remove afinfo pointer from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove gso_segment indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove xmit indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input indirection from xfrm_mode (Xin Long) [1761579 1815980] - [net] xfrm: prefer family stored in xfrm_mode struct (Xin Long) [1815980 1761579] - [net] xfrm: place af number into xfrm_mode struct (Xin Long) [1761579 1815980] - [net] xfrm: gso partial offload support (Xin Long) [1761579 1815980] - [net] netfilter: cttimeout: remove set but not used variable 'l3num' (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle icmp pkt_to_tuple helper via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle builtin l4proto packet functions via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove net_id (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: switch module to be built-in (Florian Westphal) [1822085] - [net] netfilter: remove unused parameters in nf_ct_l4proto_[un]register_sysctl() (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: convert rwlock to rcu (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: fetch timeouts for udplite and gre, too (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: pass default timeout policy to obj_to_nlattr (Florian Westphal) [1822085] - [net] netfilter: conntrack: add nf_{tcp, udp, sctp, icmp, dccp, icmpv6, generic}_pernet() (Florian Westphal) [1822085] - [net] netfilter: conntrack: clamp l4proto array size at largers supported protocol (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3->l4 mapping information (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove unused proto arg from netns init functions (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove error callback and handle icmp from core (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid using ->error callback if possible (Florian Westphal) [1822085] - [net] netfilter: conntrack: deconstify packet callback skb pointer (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove the l4proto->new() function (Florian Westphal) [1822085] - [net] netfilter: conntrack: timeout interface depend on CONFIG_NF_CONNTRACK_TIMEOUT (Florian Westphal) [1822085] - [net] netfilter: conntrack: pass nf_hook_state to packet and error handlers (Florian Westphal) [1822085] - [net] netfilter: conntrack: place 'new' timeout in first location too (Florian Westphal) [1822085] - [net] netfilter: nf_conntrack_h323: Remove deprecated config check (Florian Westphal) [1822085] - [include] netfilter: nf_tables: merge route type into core (Florian Westphal) [1822085] - [net] netfilter: ipv6: avoid indirect calls for IPV6=y case (Florian Westphal) [1822085] - [net] netfilter: nat: remove module dependency on ipv6 core (Florian Westphal) [1822085] - [net] netfilter: remove obsolete need_conntrack stub (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid use-after free on rmmod (Florian Westphal) [1822085] - [net] netfilter: conntrack: dccp, sctp: handle null timeout argument (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove duplicated include from nf_conntrack_proto_udp.c (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3proto abstraction (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_timeout() indirection (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid l4proto pkt_to_tuple calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid calls to l4proto invert_tuple (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_l4proto indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove invert_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove pkt_to_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove ctnetlink callbacks from l3 protocol trackers (Florian Westphal) [1822085] - [net] openvswitch: use nf_ct_get_tuplepr, invert_tuplepr (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip6_checksum* from ipv6 to utils (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip_checksum* from ipv4 to utils (Florian Westphal) [1822085] - [net] netfilter: flowtables: use fixed renew timeout on teardown (Florian Westphal) [1822085] - [netdrv] geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] geneve: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] vxlan: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Josef Oskera) [1841511] - [netdrv] r8169: fix OCP access on RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: re-establish support for RTL8401 chip version (Josef Oskera) [1841511] - [netdrv] r8169: change back SG and TSO to be disabled by default (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8169_tx_map (Josef Oskera) [1841511] - [netdrv] r8169: improve handling of TD_MSS_MAX (Josef Oskera) [1841511] - [netdrv] r8169: fix PHY driver check on platforms w/o module softdeps (Josef Oskera) [1841511] - [netdrv] r8169: re-enable MSI on RTL8168c (Josef Oskera) [1841511] - [netdrv] r8169: don't use MSI before RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: improve RTL8168b FIFO overflow workaround (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_schedule_task (Josef Oskera) [1841511] - [netdrv] r8169: simplify rtl_task (Josef Oskera) [1841511] - [netdrv] r8169: add new helper rtl8168g_enable_gphy_10m (Josef Oskera) [1841511] - [netdrv] net: r8169: reject unsupported coalescing params (Josef Oskera) [1841511] - [netdrv] r8169: simplify getting stats by using netdev_stats_to_stats64 (Josef Oskera) [1841511] - [netdrv] r8169: let rtl8169_mark_to_asic clear rx descriptor field opts2 (Josef Oskera) [1841511] - [netdrv] r8169: remove now unneeded barrier in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: simplify usage of rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: ensure tx_skb is fully reset after calling rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: convert while to for loop in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: use pci_status_get_and_clear_errors (Josef Oskera) [1841511] - [netdrv] r8169: add PCI_STATUS_PARITY to PCI status error bits (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_start_xmit (Josef Oskera) [1841511] - [netdrv] r8169: remove RTL_EVENT_NAPI constants (Josef Oskera) [1841511] - [netdrv] r8169: use new helper tcp_v6_gso_csum_prep (Josef Oskera) [1841511] - [netdrv] r8169: improve statistics of missed rx packets (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_jumbo_config (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_get_mac_version (Josef Oskera) [1841511] - [netdrv] r8169: add helper rtl_pci_commit (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting netdev features (Josef Oskera) [1841511] - [netdrv] r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 (Josef Oskera) [1841511] - [netdrv] r8169: remove unneeded check from rtl_link_chg_patch (Josef Oskera) [1841511] - [netdrv] r8169: fix performance regression related to PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: don't set min_mtu/max_mtu if not needed (Josef Oskera) [1841511] - [netdrv] r8169: factor out PHY configuration to r8169_phy_config.c (Josef Oskera) [1841511] - [netdrv] r8169: add r8169.h (Josef Oskera) [1841511] - [netdrv] r8169: rename rtl_apply_firmware (Josef Oskera) [1841511] - [netdrv] r8169: add phydev argument to rtl8168d_apply_firmware_cond (Josef Oskera) [1841511] - [netdrv] r8169: use phy_read/write instead of rtl_readphy/writephy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_w0w1_phy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_patchphy (Josef Oskera) [1841511] - [netdrv] r8169: move disabling MAC EEE for RTL8402/RTL8106e (Josef Oskera) [1841511] - [netdrv] r8169: move setting ERI register 0x1d0 for RTL8106 (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in rtl_writephy_batch (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of RTL8168g-specific PHY config functions (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of EEE PHY functions (Josef Oskera) [1841511] - [netdrv] r8169: move RTL8169scd Gigabyte PHY quirk (Josef Oskera) [1841511] - [netdrv] r8169: remove not needed debug print in rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: prepare for exporting rtl_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add constant EnAnaPLL (Josef Oskera) [1841511] - [netdrv] r8169: move enabling EEE to rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: remove MAC workaround in rtl8168e_2_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8168h_2_get_adc_bias_ioffset (Josef Oskera) [1841511] - [netdrv] r8169: check that Realtek PHY driver module is loaded (Josef Oskera) [1841511] - [netdrv] treewide: Use sizeof_field() macro (Josef Oskera) [1841511] - [netdrv] r8169: fix rtl_hw_jumbo_disable for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add missing RX enabling for WoL on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo configuration for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add check for PHY_MDIO_CHG to rtl_nic_fw_data_ok (Josef Oskera) [1841511] - [netdrv] r8169: use macro FIELD_SIZEOF in definition of FW_OPCODE_SIZE (Josef Oskera) [1841511] - [netdrv] r8169: change mdelay to msleep in rtl_fw_write_firmware (Josef Oskera) [1841511] - [netdrv] r8169: load firmware for RTL8168fp/RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: improve conditional firmware loading for RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: use r8168d_modify_extpage in rtl8168f_config_eee_phy (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: respect EEE user setting when restarting network (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl8168c_4_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_modify_extpage (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in more places (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168g_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: fix page read in r8168g_mdio_read (Josef Oskera) [1841511] - [netdrv] r8169: fix wrong PHY ID issue with RTL8168dp (Josef Oskera) [1841511] - [netdrv] r8169: use helper rtl_hw_aspm_clkreq_enable also in rtl_hw_start_8168g_2 (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_rx_fill (Josef Oskera) [1841511] - [netdrv] r8169: align fix_features callback with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: never set PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168bef (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168dp (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove fiddling with the PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo packet handling on resume from suspend (Josef Oskera) [1841511] - [netdrv] r8169: don't set bit RxVlan on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add support for EEE on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add RTL8125 PHY initialization (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: don't use bit LastFrag in tx descriptor after send (Josef Oskera) [1841511] - [netdrv] r8169: read common register for PCI commit (Josef Oskera) [1841511] - [netdrv] r8169: move disabling interrupt coalescing to RTL8169/RTL8168 init (Josef Oskera) [1841511] - [netdrv] r8169: factor out reading MAC address from registers (Josef Oskera) [1841511] - [netdrv] r8169: restrict rtl_is_8168evl_up to RTL8168 chip versions (Josef Oskera) [1841511] - [netdrv] r8169: change interrupt mask type to u32 (Josef Oskera) [1841511] - [netdrv] r8169: improve DMA handling in rtl_rx (Josef Oskera) [1841511] - [netdrv] r8169: fix DMA issue on MIPS platform (Josef Oskera) [1841511] - [netdrv] r8169: sync EEE handling for RTL8168h with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: use the generic EEE management functions (Josef Oskera) [1841511] - [fs] gfs2: Even more gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] sched/fair: Don't NUMA balance for kthreads (Phil Auld) [1842543] - [kernel] sched/core: Offload wakee task activation if it the wakee is descheduling (Phil Auld) [1842543] - [kernel] sched/core: Optimize ttwu() spinning on p->on_cpu (Phil Auld) [1842543] - [fs] gfs2: Smarter iopen glock waiting (Andreas Grunbacher) [1582655] - [fs] gfs2: Wake up when setting GLF_DEMOTE (Andreas Grunbacher) [1582655] - [fs] gfs2: Check inode generation number in delete_work_func (Andreas Grunbacher) [1582655] - [fs] gfs2: Move inode generation number check into gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Minor gfs2_lookup_by_inum cleanup (Andreas Grunbacher) [1582655] - [fs] gfs2: Try harder to delete inodes locally (Andreas Grunbacher) [1582655] - [fs] gfs2: Give up the iopen glock on contention (Andreas Grunbacher) [1582655] - [fs] gfs2: Turn gl_delete into a delayed work (Andreas Grunbacher) [1582655] - [fs] gfs2: Keep track of deleted inode generations in LVBs (Andreas Grunbacher) [1582655] - [fs] gfs2: Allow ASPACE glocks to also have an lvb (Andreas Grunbacher) [1582655] - [fs] gfs2: Avoid access time thrashing in gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Use IS_ERR_OR_NULL (Andreas Grunbacher) [1582655] - [fpga] fpga: mark the intel fpga drivers as tech preview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: Remove unneeded semicolon (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: Fix incompatible function behavior for RSU driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 remote system update driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: stratix10-svc: extend svc to support new RSU features (Luis Goncalves) [1689274 1660310 1494701 1494699] - [edac] EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: add remote status update client support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 service layer driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: fix return value of cci_pci_sriov_configure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: xilinx-pr-decoupler: Remove clk_get error message for probe defer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: remove redundant dev_err message (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: remove set but not used variable 'afu' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'fme' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add power management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add thermal management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for thermal/power management interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: Remove dev_err() usage after platform_get_irq() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for virtualization and new interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add global error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add STP (SignalTap) support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: expose __afu_port_enable/disable function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add userclock sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make init callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Add Stratix10 (V2) Support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Preparation for V2 parts (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Discover Vendor Specific offset (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-ps-spi: Fix getting of optional confd gpio (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add capability sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make uinit callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add id_table for dfl private feature driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add AFU state related sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: enable SRIOV support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_FME_PORT_RELEASE/ASSIGN ioctl support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: use driver core functions, not sysfs ones (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-pr-ip: Make alt_pr_unregister function void (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix function definition argument (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga-manager: altera-ps-spi: Fix build error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: align PR buffer size per PR datawidth (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove copy_to_user() in ioctl for PR (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-mgr: fix FME_PR_INTFC_ID register address (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: Kconfig: pedantic cleanups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: convert docs to ReST and rename to *.rst (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: zynqmp-fpga: Correctly handle error pointer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] include: fpga: adi-axi-common.h: add common regs & defs header (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: expand minor range when registering chrdev region (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: Add lockdep classes for pdata->lock (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: Pass the correct device to dma_mapping_error() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix use-after-free on s10_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Add SPDX license identifier - Makefile/Kconfig (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] mm/gup: change GUP fast to use flags rather than a write 'bool' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga manager: Adding FPGA Manager support for Xilinx zynqmp (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera_freeze_bridge: remove restriction to socfpga (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: make array dummy static, shrinks object size (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] Remove 'type' argument from access_ok() function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: of-fpga-region: Use platform_set_drvdata (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-region: Use platform_get_drvdata() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add intel stratix10 soc fpga manager driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: enable usage on non-dt platforms (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix probing for multiple FPGAs on the bus (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] zynq-fpga: Only route PR via PCAP when required (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix registration for CvP incapable devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'priv' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix 'bad IO access' on x86_64 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add devm_fpga_region_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: add devm_fpga_bridge_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add devm_fpga_mgr_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: document fpga manager flags (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: fix obvious function documentation error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: do not access region struct after fpga_region_unregister (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: fix two trivial spelling mistakes (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: fix return value check in in pr_mgmt_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_PORT_DMA_MAP/UNMAP ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add afu sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add port ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Accelerated Function Unit driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-region: add support for compat_id (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga region platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga bridge platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga manager platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add partial reconfiguration sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Management Engine driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-pci: add enumeration for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add FPGA DFL PCIe device driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_check_port_id function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_port_ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add feature device infrastructure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_cdev_find_port (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add chardev support for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add device feature list support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: region: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add status for fpga-manager (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add region_id to fpga_image_info (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: add a document for FPGA Device Feature List (DFL) Framework Overview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [mm] mm: Add a vmf_insert_mixed_prot() function (Dave Airlie) [1838335] - [mm] mm: Add write-protect and clean utilities for address space ranges (Dave Airlie) [1838335] - [mm] mm: Add a walk_page_mapping() function to the pagewalk code (Dave Airlie) [1838335] - [mm] pagewalk: separate function pointers from iterator data (Dave Airlie) [1838335] - [mm] mm: split out a new pagewalk.h header from mm.h (Dave Airlie) [1838335] - [mm] mm: update ptep_modify_prot_commit to take old pte value as arg (Dave Airlie) [1838335] - [x86] mm: update ptep_modify_prot_start/commit to take vm_area_struct as arg (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: add an interval tree notifier (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: define the header pre-processor parts even if disabled (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a lockdep map for invalidate_range_start/end (Dave Airlie) [1838335] - [misc] misc/sgi-gru: use mmu_notifier_get/put for struct gru_mm_struct (Dave Airlie) [1838335] - [drm] drm/backport: add mmu notifier get/put support to drm backport (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a get/put scheme for the registration (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mm (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: hoist do_mmu_notifier_register down_write to the caller (Dave Airlie) [1838335] - [mm] mm/mmu_notifier.c: remove mmu_notifier_synchronize() (Dave Airlie) [1838335] - [infiniband] locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_held_write() (Dave Airlie) [1838335] - [include] mm/mmu_notifier: contextual information for event enums (Dave Airlie) [1838335] - [mm] mm/memory_hotplug.c: only respect mem= parameter during boot stage (Baoquan He) [1838809 1781472] - [scsi] scsi: mpt3sas: Remove unused including (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free warnings (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Disable DIF when prot_mask set to zero (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Capture IOC data for debugging purposes (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Use true, false for ioc->use_32bit_dma (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove NULL check before freeing function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Tomas Henzl) [1790760] - [scsi] mpt3sas: Fix memset in non-rdpq mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Separate out RDPQ allocation to new function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Rename function name is_MSB_are_same (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: use true, false for bool variables (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug (Tomas Henzl) [1790760] - [scsi] scsi: Replace zero-length array with flexible-array member (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update drive version to 33.100.00.00 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove usage of device_busy counter (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Print function name in which cmd timed out (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Optimize mpt3sas driver logging (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: print in which path firmware fault occurred (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle CoreDump state from watchdog thread (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support IOCs new state named COREDUMP (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: renamed _base_after_reset_handler function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support for NVMe shutdown (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update MPI Headers to v02.00.57 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free in attach error handling (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Clean up some indenting (Tomas Henzl) [1790760] - [crypto] crypto: af_alg - cast ki_complete ternary op to int (Herbert Xu) [1837499] - [netdrv] virtio-net: per-queue RPS config (Eugenio Perez) [1718086] - [netdrv] virtio_net: Differentiate sk_buff and xdp_frame on freeing (Eugenio Perez) [1718086] - [netdrv] virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs (Eugenio Perez) [1718086] - [netdrv] virtio_net: enable napi_tx by default (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't call free_old_xmit_skbs for xdp_frames (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't enable NAPI when interface is down (Eugenio Perez) [1718086] - [include] cpumask: make cpumask_next_wrap available without smp (Eugenio Perez) [1718086] - [netdrv] virtio_net: Stripe queue affinities across cores (Eugenio Perez) [1718086] - [virtio] virtio: Make vp_set_vq_affinity() take a mask (Eugenio Perez) [1718086]- [netdrv] ice: add board identifier info to devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: add basic handler for devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: enable initial devlink support (Jonathan Toppins) [1796682] - [netdrv] ice: implement full NVM read from ETHTOOL_GEEPROM (Jonathan Toppins) [1796682] - [netdrv] ice: discover and store size of available flash (Jonathan Toppins) [1796682] - [netdrv] ice: store NVM version info in extracted format (Jonathan Toppins) [1796682] - [netdrv] ice: create function to read a section of the NVM and Shadow RAM (Jonathan Toppins) [1796682] - [netdrv] ice: use __le16 types for explicitly Little Endian values (Jonathan Toppins) [1796682] - [netdrv] ice: fix incorrect size description of ice_get_nvm_version (Jonathan Toppins) [1781388] - [netdrv] ice: use variable name more descriptive than type (Jonathan Toppins) [1781388] - [netdrv] ice: Use EOPNOTSUPP instead of ENOTSUPP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix format specifier (Jonathan Toppins) [1781388] - [netdrv] ice: fix use of deprecated strlcpy() (Jonathan Toppins) [1781388] - [netdrv] ice: Increase mailbox receive queue length to maximum (Jonathan Toppins) [1781388] - [netdrv] ice: Correct setting VLAN pruning (Jonathan Toppins) [1781388] - [netdrv] ice: renegotiate link after FW DCB on (Jonathan Toppins) [1781388] - [netdrv] ice: Fix corner case when switching from IEEE to CEE (Jonathan Toppins) [1781388] - [netdrv] ice: Display Link detected via Ethtool in safe mode (Jonathan Toppins) [1781388] - [netdrv] ice: Fix removing driver while bare-metal VFs pass traffic (Jonathan Toppins) [1781388] - [netdrv] ice: Improve clarity of prints and variables (Jonathan Toppins) [1781388] - [netdrv] ice: allow bigger VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup unneeded parenthesis (Jonathan Toppins) [1781388] - [netdrv] ice: Use pci_get_dsn() (Jonathan Toppins) [1781388] - [netdrv] ice: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1781388] - [netdrv] ice: fix define for E822 backplane device (Jonathan Toppins) [1781388] - [netdrv] ice: add support for E823 devices (Jonathan Toppins) [1795812] - [netdrv] ice: add backslash-n to strings (Jonathan Toppins) [1781388] - [netdrv] ice: increase PF reset wait timeout to 300 milliseconds (Jonathan Toppins) [1781388] - [netdrv] ice: Support XDP UMEM wake up mechanism (Jonathan Toppins) [1781388] - [netdrv] ice: SW DCB, report correct max TC value (Jonathan Toppins) [1781388] - [netdrv] ice: Report correct DCB mode (Jonathan Toppins) [1781388] - [netdrv] ice: Add DCBNL ops required to configure ETS in CEE for SW DCB (Jonathan Toppins) [1781388] - [netdrv] ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix for TCAM entry management (Jonathan Toppins) [1781388] - [netdrv] ice: update malicious driver detection event handling (Jonathan Toppins) [1781388] - [netdrv] ice: Validate config for SW DCB map (Jonathan Toppins) [1781388] - [netdrv] ice: Wait for VF to be reset/ready before configuration (Jonathan Toppins) [1792691] - [netdrv] ice: Don't reject odd values of usecs set by user (Jonathan Toppins) [1781388] - [netdrv] ice: use true/false for bool types (Jonathan Toppins) [1781388] - [netdrv] ice: add function argument description to function header comment (Jonathan Toppins) [1781388] - [netdrv] ice: use proper format for function pointer as a function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary fallthrough comments (Jonathan Toppins) [1781388] - [netdrv] ice: Fix virtchnl_queue_select bitmap validation (Jonathan Toppins) [1781388] - [netdrv] ice: Fix and refactor Rx queue disable for VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Handle LAN overflow event for VF queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix implicit queue mapping mode in ice_vsi_get_qs (Jonathan Toppins) [1781388] - [netdrv] ice: Add support to enable/disable all Rx queues before waiting (Jonathan Toppins) [1781388] - [netdrv] ice: Only allow tagged bcast/mcast traffic for VF in port VLAN (Jonathan Toppins) [1781388] - [netdrv] ice: Fix Port VLAN priority bits (Jonathan Toppins) [1781388] - [netdrv] ice: Add helper to determine if VF link is up (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor port vlan configuration for the VF (Jonathan Toppins) [1781388] - [netdrv] ice: Add initial support for QinQ (Jonathan Toppins) [1781388] - [netdrv] ice: Trivial fixes (Jonathan Toppins) [1781388] - [netdrv] ice: Use correct netif error function (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup ice_vsi_alloc_q_vectors (Jonathan Toppins) [1781388] - [netdrv] ice: Make print statements more compact (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_pf_to_dev (Jonathan Toppins) [1781388] - [netdrv] ice: Remove possible null dereference (Jonathan Toppins) [1781388] - [netdrv] ice: update Unit Load Status bitmask to check after reset (Jonathan Toppins) [1781388] - [netdrv] ice: fix and consolidate logging of NVM/firmware version information (Jonathan Toppins) [1781388] - [netdrv] ice: Modify link message logging (Jonathan Toppins) [1781388] - [netdrv] ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps (Jonathan Toppins) [1781388] - [netdrv] ice: Remove ice_dev_onetime_setup() (Jonathan Toppins) [1781388] - [netdrv] ice: Don't allow same value for Rx tail to be written twice (Jonathan Toppins) [1781388] - [netdrv] ice: display supported and advertised link modes (Jonathan Toppins) [1781388] - [netdrv] ice: Fix switch between FW and SW LLDP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix DCB rebuild after reset (Jonathan Toppins) [1781388] - [netdrv] ice: Bump version (Jonathan Toppins) [1781401] - [netdrv] ice: Implement ethtool get/set rx-flow-hash (Jonathan Toppins) [1781401] - [netdrv] ice: Initilialize VF RSS tables (Jonathan Toppins) [1781401] - [netdrv] ice: Optimize table usage (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: Populate TCAM filter software structures (Jonathan Toppins) [1781401] - [netdrv] ice: Allocate flow profile (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing hardware filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: remove redundant assignment to variable xmit_done (Jonathan Toppins) [1781388] - [netdrv] ice: Removing hung_queue variable to use txqueue function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: Add device ids for E822 devices (Jonathan Toppins) [1781951] - [netdrv] ice: Suppress Coverity warnings for xdp_rxq_info_reg (Jonathan Toppins) [1781388] - [netdrv] ice: Add a boundary check in ice_xsk_umem() (Jonathan Toppins) [1781388] - [netdrv] ice: add extra check for null Rx descriptor (Jonathan Toppins) [1781388] - [netdrv] ice: suppress checked_return error (Jonathan Toppins) [1781388] - [netdrv] ice: Demote MTU change print to debug (Jonathan Toppins) [1781388] - [netdrv] ice: Enable ip link show on the PF to display VF unicast MAC(s) (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO (Jonathan Toppins) [1781388] - [netdrv] ice: Remove Rx flex descriptor programming (Jonathan Toppins) [1781388] - [netdrv] ice: Return error on not supported ethtool -C parameters (Jonathan Toppins) [1781388] - [netdrv] ice: Restore interrupt throttle settings after VSI rebuild (Jonathan Toppins) [1781388] - [netdrv] ice: Set default value for ITR in alloc function (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_for_each_vf() macro (Jonathan Toppins) [1781388] - [netdrv] ice: Add code to keep track of current dflt_vsi (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF spoofchk (Jonathan Toppins) [1781388] - [netdrv] ice: Support UDP segmentation offload (Jonathan Toppins) [1781388] - [netdrv] ice: Update FW API minor version (Jonathan Toppins) [1781388] - [netdrv] ice: remove pointless NULL check of port_info (Jonathan Toppins) [1781388] - [netdrv] ice: Implement ethtool ops for channels (Jonathan Toppins) [1781388] - [netdrv] ice: implement VF stats NDO (Jonathan Toppins) [1781388] - [netdrv] ice: add helpers for virtchnl (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_pf_to_dev(pf) macro (Jonathan Toppins) [1781388] - [netdrv] ice: Do not use devm* functions for local uses (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor removal of VLAN promiscuous rules (Jonathan Toppins) [1781388] - [netdrv] ice: Fix setting coalesce to handle DCB configuration (Jonathan Toppins) [1781388] - [netdrv] ice: Only disable VF state when freeing each VF resources (Jonathan Toppins) [1781388] - [netdrv] ice: fix stack leakage (Jonathan Toppins) [1781388] - [netdrv] ice: Don't modify stripping for add/del VLANs on VF (Jonathan Toppins) [1781388] - [netdrv] ice: Disallow VF VLAN opcodes if VLAN offloads disabled (Jonathan Toppins) [1781388] - [netdrv] ice: Correct capabilities reporting of max TCs (Jonathan Toppins) [1781388] - [netdrv] ice: Store number of functions for the device (Jonathan Toppins) [1781388] - [netdrv] ice: fix potential infinite loop because loop counter being too small (Jonathan Toppins) [1781388] - [netdrv] ice: print opcode when printing controlq errors (Jonathan Toppins) [1781388] - [netdrv] ice: use more accurate ICE_DBG mask types (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce and use ice_vsi_type_str (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary conditional check (Jonathan Toppins) [1781388] - [netdrv] ice: Update enum ice_flg64_bits to current specification (Jonathan Toppins) [1781388] - [netdrv] ice: delay less (Jonathan Toppins) [1781388] - [netdrv] ice: use pkg_dwnld_status instead of sq_last_status (Jonathan Toppins) [1781388] - [netdrv] ice: Change max MSI-x vector_id check in cfg_irq_map (Jonathan Toppins) [1781388] - [netdrv] ice: Check if VF is disabled for Opcode and other operations (Jonathan Toppins) [1781388] - [netdrv] ice: configure software LLDP in ice_init_pf_dcb (Jonathan Toppins) [1781388] - [netdrv] ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx (Jonathan Toppins) [1781388] - [netdrv] ice: avoid setting features during reset (Jonathan Toppins) [1781388] - [netdrv] ice: Implement DCBNL support (Jonathan Toppins) [1781388] - [netdrv] ice: Add NDO callback to set the maximum per-queue bitrate (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_ena_vsi and ice_dis_vsi in DCB configuration flow (Jonathan Toppins) [1781388] - [netdrv] ice: Fix return value when SR-IOV is not supported (Jonathan Toppins) [1781388] - [netdrv] ice: Rename VF function ice_vc_dis_vf to match its behavior (Jonathan Toppins) [1781388] - [netdrv] ice: Get rid of ice_cleanup_header (Jonathan Toppins) [1781388] - [netdrv] ice: print PCI link speed and width (Jonathan Toppins) [1781388] - [netdrv] ice: print unsupported module message (Jonathan Toppins) [1781388] - [netdrv] ice: write register with correct offset (Jonathan Toppins) [1781388] - [netdrv] ice: Check for null pointer dereference when setting rings (Jonathan Toppins) [1781388] - [netdrv] ice: save PCI state in probe (Jonathan Toppins) [1781388] - [netdrv] ice: Adjust DCB INIT for SW mode (Jonathan Toppins) [1781388] - [netdrv] ice: fix driver unload flow (Jonathan Toppins) [1781388] - [netdrv] ice: handle DCBx non-contiguous TC request (Jonathan Toppins) [1781388] - [netdrv] ice: Update Boot Configuration Section read of NVM (Jonathan Toppins) [1781388] - [netdrv] ice: add ethtool -m support for reading i2c eeprom modules (Jonathan Toppins) [1781388] - [netdrv] ice: allow 3k MTU for XDP (Jonathan Toppins) [1781388] - [netdrv] ice: add build_skb() support (Jonathan Toppins) [1781388] - [netdrv] ice: introduce frame padding computation logic (Jonathan Toppins) [1781388] - [netdrv] ice: introduce legacy Rx flag (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for AF_XDP (Jonathan Toppins) [1730487] - [netdrv] ice: Move common functions to ice_txrx_lib.c (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for XDP (Jonathan Toppins) [1730487] - [netdrv] ice: get rid of per-tc flow in Tx queue configuration routines (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce ice_base.c (Jonathan Toppins) [1781388] - [netdrv] net:Use skb accessors in network drivers (Jonathan Toppins) [1781388] - [powerpc] powerpc/eeh: Remove eeh_add_device_tree_late() (Myron Stowe) [1840904] - [powerpc] powerpc/eeh: Add sysfs files in late probe (Myron Stowe) [1840904] - [powerpc] powerpc: Drop using struct of_pci_range.pci_space field (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove pcibios_setup_bus_devices() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fix pcibios_setup_device() ordering (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove legacy debug code (Myron Stowe) [1840904] - [x86] x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (David Arcari) [1826966] - [x86] x86/microcode/AMD: Make stub function static inline (David Arcari) [1826966] - [x86] x86/microcode/intel: Issue the revision updated message only on the BSP (David Arcari) [1826966] - [x86] x86/microcode: Update late microcode in parallel (David Arcari) [1826966] - [x86] x86/microcode/amd: Fix two -Wunused-but-set-variable warnings (David Arcari) [1826966] - [x86] x86/microcode: Fix the microcode load on CPU hotplug for real (David Arcari) [1826966] - [x86] x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353 (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826966] - [x86] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826966] - [x86] x86/microcode: Fix the ancient deprecated microcode loading method (David Arcari) [1826966] - [x86] x86/microcode/intel: Refactor Intel microcode blob loading (David Arcari) [1826966] - [x86] x86/microcode: Announce reload operation's completion (David Arcari) [1826966] - [x86] x86/microcode/AMD: Update copyright (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check the equivalence table size when scanning it (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert CPU equivalence table variable into a struct (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check microcode container data in the late loader (David Arcari) [1826966] - [x86] x86/microcode/AMD: Fix container size's type (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert early parser to the new verification routines (David Arcari) [1826966] - [x86] x86/microcode/AMD: Change verify_patch()'s return value (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move chipset-specific check into verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move patch family check to verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Simplify patch family detection (David Arcari) [1826966] - [x86] x86/microcode/AMD: Concentrate patch verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Cleanup verify_patch_size() more (David Arcari) [1826966] - [x86] x86/microcode/AMD: Clean up per-family patch size checks (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move verify_patch_size() up in the file (David Arcari) [1826966] - [x86] x86/microcode/AMD: Add microcode container verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Subtract SECTION_HDR_SIZE from file leftover length (David Arcari) [1826966] - [x86] x86/microcode: Make revision and processor flags world-readable (David Arcari) [1826966] - [pci] PCI: Add pci_status_get_and_clear_errors (Josef Oskera) [1840535] - [pci] PCI: Add constant PCI_STATUS_ERROR_BITS (Josef Oskera) [1840535] - [arm64] arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode (Petr Oros) [1816982] - [arm64] arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id (Petr Oros) [1816982] - [netdrv] net: phy: marvell: Fix pause frame negotiation (Petr Oros) [1816982] - [netdrv] net: phy: propagate an error back to the callers of phy_sfp_probe (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix clock sink configuration on ATH8030 and ATH8035 (Petr Oros) [1816982] - [netdrv] r8169: fix resume on cable plug-in (Petr Oros) [1816982] - [documentation] dt-bindings: net: remove un-implemented property (Petr Oros) [1816982] - [netdrv] net: phy: mdio-bcm-unimac: Fix clock handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: w/a for fld detect threshold bootstrapping issue (Petr Oros) [1816982] - [netdrv] net: phy: sfp-bus.c: get rid of docs warnings (Petr Oros) [1816982] - [netdrv] net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value (Petr Oros) [1816982] - [netdrv] net: phy: fix MDIO bus PM PHY resuming (Petr Oros) [1816982] - [of] drivers/of/of_mdio.c:fix of_mdiobus_register() (Petr Oros) [1816982] - [netdrv] net: phy: bcm63xx: fix OOPS due to missing driver name (Petr Oros) [1816982] - [netdrv] phylink: Improve error message when validate failed (Petr Oros) [1816982] - [netdrv] net: phy: avoid clearing PHY interrupts twice in irq handler (Petr Oros) [1816982] - [netdrv] net: phy: marvell: don't interpret PHY status unless resolved (Petr Oros) [1816982] - [netdrv] net: phy: mscc: fix firmware paths (Petr Oros) [1816982] - [netdrv] net: phy: corrected the return value for genphy_check_and_restart_aneg and genphy_c45_check_and_restart_aneg (Petr Oros) [1816982] - [documentation] docs: networking: phy: Rephrase paragraph for clarity (Petr Oros) [1816982] - [netdrv] net: phy: Avoid multiple suspends (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix a typo ("firsly") (Petr Oros) [1816982] - [netdrv] net: phy: restore mdio regs in the iproc mdio driver (Petr Oros) [1816982] - [netdrv] net: phy: at803x: disable vddio regulator (Petr Oros) [1816982] - [netdrv] net: mii_timestamper: fix static allocation by PHY driver (Petr Oros) [1816982] - [of] net: mdio: of: fix potential NULL pointer derefernce (Petr Oros) [1816982] - [netdrv] net: phy: add default ARCH_BCM_IPROC for MDIO_BCM_IPROC (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Add support for additional DP83825 devices (Petr Oros) [1816982] - [netdrv] phy: dp83826: Add phy IDs for DP83826N and 826NC (Petr Oros) [1816982] - [netdrv] net: phy: add new version of phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: rename phy_do_ioctl to phy_do_ioctl_running (Petr Oros) [1816982] - [netdrv] r8169: use generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: add generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: allow in-band AN for USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: adin: fix a warning about msleep (Petr Oros) [1816982] - [netdrv] net: phy: don't crash in phy_read/_write_mmd without a PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: Allow 2.5BASE-T, 5GBASE-T and 10GBASE-T for the 10G link modes (Petr Oros) [1816982] - [netdrv] net: phy: adin: const-ify static data (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Set FORCE_LINK_GOOD to default after reset (Petr Oros) [1816982] - [netdrv] net: phy: Maintain MDIO device and bus statistics (Petr Oros) [1816982] - [powerpc] powerpc: Add const qual to local_read() parameter (Petr Oros) [1816982] - [include] u64_stats: provide u64_stats_t type (Petr Oros) [1816982] - [documentation] Documentation: net-sysfs: Remove duplicate PHY device documentation (Petr Oros) [1816982] - [netdrv] mdio_bus: Simplify reset handling and extend to non-DT systems (Petr Oros) [1816982] - [netdrv] net: phy: Added IRQ print to phylink_bringup_phy() (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Update Kconfig with DP83825I support (Petr Oros) [1816982] - [netdrv] net: phy: DP83TC811: Fix typo in Kconfig (Petr Oros) [1816982] - [netdrv] net: phylink: add support for polling MAC PCS (Petr Oros) [1816982] - [netdrv] net: phylink: make QSGMII a valid PHY mode for in-band AN (Petr Oros) [1816982] - [uapi] mii: Add helpers for parsing SGMII auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phylink: fix failure to register on x86 systems (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: switch to using fwnode_gpiod_get_index (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: fix use-after-free when checking link GPIO (Petr Oros) [1816982] - [netdrv] net: phylink: switch to using fwnode_gpiod_get_index() (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for configuring the RX delay on RTL8211F (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add logging for the RGMII TX delay configuration (Petr Oros) [1816982] - [netdrv] net: mdio: of: Register discovered MII time stampers (Petr Oros) [1816982] - [documentation] dt-bindings: ptp: Introduce MII time stamping devices (Petr Oros) [1816982] - [netdrv] net: Add a layer for non-PHY MII time stamping drivers (Petr Oros) [1816982] - [netdrv] net: Introduce a new MII time stamping interface (Petr Oros) [1816982] - [netdrv] net: phy: dp83640: Move the probe and remove methods around (Petr Oros) [1816982] - [netdrv] net: netcp_ethss: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: ethtool: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: vlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [netdrv] net: macvlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [include] net: phy: Introduce helper functions for time stamping support (Petr Oros) [1816982] - [include] of: mdio: Add missing inline to of_mdiobus_child_is_phy() dummy (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add suspend / resume ops for AQR105 (Petr Oros) [1816982] - [netdrv] net: phy: ensure that phy IDs are correctly typed (Petr Oros) [1816982] - [include] mod_devicetable: fix PHY module format (Petr Oros) [1816982] - [of] of: mdio: export of_mdiobus_child_is_phy (Petr Oros) [1816982] - [netdrv] net: sfp: report error on failure to read sfp soft status (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use phy_modify_changed() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use existing clause 37 definitions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: consolidate phy status reading (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use positive logic for link state (Petr Oros) [1816982] - [netdrv] net: phy: marvell: initialise link partner state earlier (Petr Oros) [1816982] - [netdrv] net: phy: marvell: rearrange to use genphy_read_lpa() (Petr Oros) [1816982] - [netdrv] net: phy: provide and use genphy_read_status_fixed() (Petr Oros) [1816982] - [netdrv] net: phy: add genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: use phy_resolve_aneg_pause() (Petr Oros) [1816982] - [netdrv] net: phy: remove redundant .aneg_done initialisers (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Remove unneeded semicolon (Petr Oros) [1816982] - [netdrv] net: phylink: extend clause 45 PHY validation workaround (Petr Oros) [1816982] - [netdrv] net: phylink: improve clause 45 PHY ksettings_set implementation (Petr Oros) [1816982] - [netdrv] net: phylink: fix interface passed to mac_link_up (Petr Oros) [1816982] - [netdrv] net: phylink: propagate phy_attach_direct() return code (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add rx-fifo-depth and tx-fifo-depth (Petr Oros) [1816982] - [documentation] dt-bindings: dp83867: Convert fifo-depth to common fifo-depth and make optional (Petr Oros) [1816982] - [netdrv] net: sfp: re-attempt probing for phy (Petr Oros) [1816982] - [netdrv] net: sfp: error handling for phy probe (Petr Oros) [1816982] - [netdrv] net: sfp: rename sm_retries (Petr Oros) [1816982] - [netdrv] net: sfp: use a definition for the fault recovery attempts (Petr Oros) [1816982] - [netdrv] net: sfp: add support for Clause 45 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: add Broadcom BCM84881 PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: make Broadcom BCM84881 based SFPs work (Petr Oros) [1816982] - [netdrv] net: phylink: delay MAC configuration for copper SFP modules (Petr Oros) [1816982] - [netdrv] net: phylink: split phylink_sfp_module_insert() (Petr Oros) [1816982] - [netdrv] net: phylink: split link_an_mode configured and current settings (Petr Oros) [1816982] - [netdrv] net: phylink: support Clause 45 PHYs on SFP+ modules (Petr Oros) [1816982] - [netdrv] net: phylink: re-split __phylink_connect_phy() (Petr Oros) [1816982] - [netdrv] net: mdio-i2c: add support for Clause 45 accesses (Petr Oros) [1816982] - [netdrv] net: sfp: move phy_start()/phy_stop() to phylink (Petr Oros) [1816982] - [netdrv] net: sfp: add module start/stop upstream notifications (Petr Oros) [1816982] - [netdrv] net: sfp: derive interface mode from ethtool link modes (Petr Oros) [1816982] - [netdrv] net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support (Petr Oros) [1816982] - [netdrv] net: sfp: avoid tx-fault with Nokia GPON module (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: fix hfs boot in rgmii mode (Petr Oros) [1816982] - [netdrv] phy: mdio-thunder: add missed pci_release_regions in remove (Petr Oros) [1816982] - [netdrv] net: sfp: fix hwmon (Petr Oros) [1816982] - [netdrv] net: sfp: fix unbind (Petr Oros) [1816982] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Petr Oros) [1816982] - [netdrv] net: phy: Use the correct style for SPDX License Identifier (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Fix return paths to return proper values (Petr Oros) [1816982] - [netdrv] net: phy: add helpers phy_(un)lock_mdio_bus (Petr Oros) [1816982] - [netdrv] mdio_bus: don't use managed reset-controller (Petr Oros) [1816982] - [netdrv] net: phy: initialise phydev speed and duplex sanely (Petr Oros) [1816982] - [netdrv] net: phy: remove phy_ethtool_sset() (Petr Oros) [1816982] - [netdrv] net: sfp: soft status and control support (Petr Oros) [1816982] - [netdrv] net: sfp: add some quirks for GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: add support for module quirks (Petr Oros) [1816982] - [netdrv] net: phylink: fix link mode modification in PHY mode (Petr Oros) [1816982] - [netdrv] net: phylink: update documentation on create and destroy (Petr Oros) [1816982] - [netdrv] mdio_bus: Fix init if CONFIG_RESET_CONTROLLER=n (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: fix return of uninitialized variable ret (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: add missed regulator_disable in remove (Petr Oros) [1816982] - [netdrv] mscc.c: fix semicolon.cocci warnings (Petr Oros) [1816982] - [netdrv] net: phy: avoid matching all-ones clause 45 PHY IDs (Petr Oros) [1816982] - [netdrv] net: phylink: update to use phy_support_asym_pause() (Petr Oros) [1816982] - [netdrv] net: phy: marvell10g: add SFP+ support (Petr Oros) [1816982] - [netdrv] net: phy: add core phylib sfp support (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [documentation] dt-bindings: net: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [netdrv] mscc.c: Add support for additional VSC PHYs (Petr Oros) [1816982] - [netdrv] net: sfp: fix spelling mistake "requies" -> "requires" (Petr Oros) [1816982] - [netdrv] net: sfp: allow modules with slow diagnostics to probe (Petr Oros) [1816982] - [netdrv] net: sfp: allow sfp to probe slow to initialise GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: move module insert reporting out of probe (Petr Oros) [1816982] - [netdrv] net: sfp: split power mode switching from probe (Petr Oros) [1816982] - [netdrv] net: sfp: track upstream's attachment state in state machine (Petr Oros) [1816982] - [netdrv] net: sfp: ensure TX_FAULT has deasserted before probing the PHY (Petr Oros) [1816982] - [netdrv] net: sfp: allow fault processing to transition to other states (Petr Oros) [1816982] - [netdrv] net: sfp: eliminate mdelay() from PHY probe (Petr Oros) [1816982] - [netdrv] net: sfp: split the PHY probe from sfp_sm_mod_init() (Petr Oros) [1816982] - [netdrv] net: sfp: control TX_DISABLE and phy only from main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: avoid power switch on address-change modules (Petr Oros) [1816982] - [netdrv] net: sfp: parse SFP power requirement earlier (Petr Oros) [1816982] - [netdrv] net: sfp: rename T_PROBE_WAIT to T_SERIAL (Petr Oros) [1816982] - [netdrv] net: sfp: handle module remove outside state machine (Petr Oros) [1816982] - [netdrv] net: sfp: rename sfp_sm_ins_next() as sfp_sm_mod_next() (Petr Oros) [1816982] - [netdrv] net: sfp: move tx disable on device down to main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: move sfp sub-state machines into separate functions (Petr Oros) [1816982] - [netdrv] net: sfp: fix sfp_bus_put() kernel documentation (Petr Oros) [1816982] - [include] net: sfp: fix sfp_bus_add_upstream() warning (Petr Oros) [1816982] - [netdrv] net: sfp: rework upstream interface (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add missing dependency on CONFIG_REGULATOR (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove config_init for AR9331 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix the PHY names (Petr Oros) [1816982] - [netdrv] net: phy: at803x: mention AR8033 as same as AR8031 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add device tree binding (Petr Oros) [1816982] - [documentation] dt-bindings: net: phy: Add support for AT803X (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix Kconfig description (Petr Oros) [1816982] - [netdrv] net: phylink: Fix phylink_dbg() macro (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for 88E1145 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add PHY tunable support for more PHY versions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for M88E1111 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix downshift function naming (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix typo in constant MII_M1011_PHY_SRC_DOWNSHIFT_MASK (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: support Wake on LAN (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: move dt parsing to probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: enable robust auto-mdix (Petr Oros) [1816982] - [netdrv] net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: add 1000Base-X support for BCM54616S (Petr Oros) [1816982] - [netdrv] net: phy: add support for clause 37 auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phy: modify assignment to OR for dev_flags in phy_attach_direct (Petr Oros) [1816982] - [netdrv] net: phy: marvell: remove superseded function marvell_set_downshift (Petr Oros) [1816982] - [netdrv] net: phy: marvell: support downshift as PHY tunable (Petr Oros) [1816982] - [netdrv] net: phy: avoid NPE if read_page/write_page callbacks are not available (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Update KSZ87xx PHY name (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: Fix "link partner" information disappear issue (Petr Oros) [1816982] - [netdrv] net: sfp: move fwnode parsing into sfp-bus layer (Petr Oros) [1816982] - [netdrv] net: phylink: use more linkmode_* (Petr Oros) [1816982] - [netdrv] phylink: fix kernel-doc warnings (Petr Oros) [1816982] - [netdrv] net: phy: mscc: make arrays static, makes object smaller (Petr Oros) [1816982] - [netdrv] net: phy: at803x: use operating parameters from PHY-specific status (Petr Oros) [1816982] - [netdrv] net: phy: extract pause mode (Petr Oros) [1816982] - [netdrv] net: phy: extract link partner advertisement reading (Petr Oros) [1816982] - [netdrv] net: phy: allow for reset line to be tied to a sleepy GPIO controller (Petr Oros) [1816982] - [documentation] docs: networking: phy: Improve phrasing (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Use bcm54xx_config_clock_delay() for BCM54612E (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix RGMII delays configuration for BCM54210E (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove probe and struct at803x_priv (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add ar9331 support (Petr Oros) [1816982] - [of] of: mdio: Fix a signedness bug in of_phy_get_and_connect() (Petr Oros) [1816982] - [netdrv] net/phy: fix DP83865 10 Mbps HDX loopback disable function (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement Energy Detect Powerdown mode via phy-tunable (Petr Oros) [1816982] - [net] ethtool: implement Energy Detect Powerdown support via phy-tunable (Petr Oros) [1816982] - [netdrv] net: mdio: switch to using gpiod_get_optional() (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add SGMII mode type switching (Petr Oros) [1816982] - [documentation] net: phy: dp83867: Add documentation for SGMII mode type (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control resolution (Petr Oros) [1816982] - [netdrv] net: phy: Do not check Link status when loopback is enabled (Petr Oros) [1816982] - [netdrv] net: phy: gmii2rgmii: Dont use priv field in phy device (Petr Oros) [1816982] - [include] include: mdio: Add driver data helpers (Petr Oros) [1816982] - [netdrv] net: phy: force phy suspend when calling phy_stop (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-mux-meson-g12a: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-moxart: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-hisi-femac: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-bcm-iproc: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: sfp: Add labels to hwmon sensors (Petr Oros) [1816982] - [netdrv] net: phy: remove genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: remove calls to genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: realtek: support NBase-T MMD EEE registers on RTL8125 (Petr Oros) [1816982] - [uapi] net: phy: add EEE-related constants (Petr Oros) [1816982] - [documentation] dt-bindings: net: add bindings for ADIN PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add ethtool get_stats support (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement downshift configuration via phy-tunable (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement PHY subsystem software reset (Petr Oros) [1816982] - [netdrv] net: phy: adin: add EEE translation layer from Clause 45 to Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support MDI/MDIX/Auto-MDI selection (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RMII fifo depth configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RGMII internal delays configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: configure RGMII/RMII/MII modes on config (Petr Oros) [1816982] - [netdrv] net: phy: adin: add {write,read}_mmd hooks (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for interrupts (Petr Oros) [1816982] - [netdrv] net: phy: adin: hook genphy_{suspend, resume} into the driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for Analog Devices PHYs (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for EEE registers on integrated PHY's (Petr Oros) [1816982] - [netdrv] net: phy: swphy: emulate register MII_ESTATUS (Petr Oros) [1816982] - [netdrv] net: phy: read MII_CTRL1000 in genphy_read_status only if needed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add NBase-T PHY auto-detection (Petr Oros) [1816982] - [netdrv] net: phy: let phy_speed_down/up support speeds >1Gbps (Petr Oros) [1816982] - [netdrv] net: phy: add phy_speed_down_core and phy_resolve_min_speed (Petr Oros) [1816982] - [netdrv] net: phy: add __set_linkmode_max_speed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for the 2.5Gbps PHY in RTL8125 (Petr Oros) [1816982] - [netdrv] net: phy: add phy_modify_paged_changed (Petr Oros) [1816982] - [netdrv] net: phy: prepare phylib to deal with PHY's extending Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: simplify genphy_config_advert by using the linkmode_adv_to_xxx_t functions (Petr Oros) [1816982] - [netdrv] net: phy: at803x: stop switching phy delay config needlessly (Petr Oros) [1816982] - [netdrv] net: mdio-octeon: Fix Kconfig warnings and build errors (Petr Oros) [1816982] - [netdrv] net: phy: xgene: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: Add mdio-aspeed (Petr Oros) [1816982] - [netdrv] net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_trigger_change_speed() (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control for fixed-link (Petr Oros) [1816982] - [netdrv] net: phylink: don't start and stop SGMII PHYs in SFP modules twice (Petr Oros) [1816982] - [netdrv] net: phy: Make use of linkmode_mod_bit helper (Petr Oros) [1816982] - [netdrv] net: stmmac: enable clause 45 mdio support (Petr Oros) [1816982] - [documentation] doc: phy: document some PHY_INTERFACE_MODE_xxx settings (Petr Oros) [1816982] - [netdrv] Revert "net: phylink: set the autoneg state in phylink_phy_change" (Petr Oros) [1816982] - [netdrv] net: phy: sfp: clean up a condition (Petr Oros) [1816982] - [netdrv] net: phylink: set the autoneg state in phylink_phy_change (Petr Oros) [1816982] - [netdrv] net: phy: Add more 1000BaseX support detection (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Add genphy_suspend and genphy_resume for BCM5464 (Petr Oros) [1816982] - [netdrv] net: sfp: add mutex to prevent concurrent state checks (Petr Oros) [1816982] - [netdrv] net: sfp: Stop SFP polling and interrupt handling during shutdown (Petr Oros) [1816982] - [netdrv] net: phy: Add detection of 1000BaseX link mode support (Petr Oros) [1816982] - [netdrv] net: phy: remove state PHY_FORCING (Petr Oros) [1816982] - [netdrv] net: phy: export phy_queue_state_machine (Petr Oros) [1816982] - [netdrv] net: phy: add callback for custom interrupt handler to struct phy_driver (Petr Oros) [1816982] - [netdrv] net: phy: enable interrupts when PHY is attached already (Petr Oros) [1816982] - [netdrv] net: phy: sfp: enable i2c-bus detection on ACPI based systems (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Switch to HWMON_CHANNEL_INFO() (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_{printk, err, warn, info, dbg} macros (Petr Oros) [1816982] - [netdrv] net: phylink: Add PHYLINK_DEV operation type (Petr Oros) [1816982] - [netdrv] net: phylink: Add struct phylink_config to PHYLINK API (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_mac_link_{up, down} wrapper functions (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_standalone sysfs entry (Petr Oros) [1816982] - [netdrv] net: phy: Check against net_device being NULL (Petr Oros) [1816982] - [netdrv] net: phy: Guard against the presence of a netdev (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_sysfs_create_links helper function (Petr Oros) [1816982] - [netdrv] net: sfp: remove sfp-bus use of netdevs (Petr Oros) [1816982] - [netdrv] net: sfp: add mandatory attach/detach methods for sfp buses (Petr Oros) [1816982] - [netdrv] net: phy: allow Clause 45 access via mii ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: support for link gpio interrupt (Petr Oros) [1816982] - [netdrv] net: phylink: remove netdev from phylink mii ioctl emulation (Petr Oros) [1816982] - [netdrv] net: phy: bcm87xx: improve bcm87xx_config_init and feature detection (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Add TJA11xx PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add USXGMII support and warn if XGMII mode is set (Petr Oros) [1816982] - [documentation] dt-bindings: net: document new usxgmii phy mode (Petr Oros) [1816982] - [include] net: phy: add interface mode PHY_INTERFACE_MODE_USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: lxt: Add suspend/resume support to LXT971 and LXT973 (Petr Oros) [1816982] - [netdrv] net: phy: Make phy_basic_t1_features use base100t1 (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Allocate state struct in probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Validate FIFO depth property (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: IO impedance is not dependent on RGMII delay (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Use unsigned variables to store unsigned properties (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Rework delay rgmii delay handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add ability to disable output clock (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Add documentation for disabling clock output (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Describe how driver behaves w.r.t rgmii delay (Petr Oros) [1816982] - [documentation] Documentation: net: phy: switch documentation to rst format (Petr Oros) [1816982] - [of] of: mdio: Support fixed links in of_phy_get_and_connect() (Petr Oros) [1816982] - [documentation] doc: add phylink documentation to the networking book (Petr Oros) [1816982] - [include] net: phylink: update mac_config() documentation (Petr Oros) [1816982] - [tools] libbpf: use .so dynamic symbols for abi check (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Install generated test progs (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix memory leak caused by not freeing entry in unregister_ftrace_direct() (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support CO-RE relocations for LDX/ST/STX instructions (Yauheni Kaliuta) [1813370] - [include] bpf: Add bpf_jit_blinding_enabled for !CONFIG_BPF_JIT (Yauheni Kaliuta) [1813370] - [tools] tools, bpf_asm: Warn when jumps are out of range (Yauheni Kaliuta) [1813370] - [include] bpf: Add typecast to bpf helpers to help BTF generation (Yauheni Kaliuta) [1813370] - [trace] bpf: Add typecast to raw_tracepoints to help BTF generation (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix build on read-only filesystems (Yauheni Kaliuta) [1813370] - [tools] bpf: Add further test_verifier cases for record_func_key (Yauheni Kaliuta) [1813370] - [net] bpf: Fix record_func_key to perform backtracking on r3 (Yauheni Kaliuta) [1813370] - [net] bpf: Fix missing prog untrack in release_maps (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: fix syscall_tp due to unused syscall (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Replace symbol compare of trace_event (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test function_graph tracer and bpf trampoline together (Yauheni Kaliuta) [1813370] - [net] bpf: Make BPF trampoline use register_ftrace_direct() API (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add modify_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add information on number of page groups allocated (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Tell objtool to ignore nondeterministic ftrace stack layout (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add a counter to test function_graph with direct (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add register_ftrace_direct() for custom trampolines (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add another check for match in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add ftrace_find_direct_func() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out the copying of a ftrace_hash from __ftrace_hash_move() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out functionality from ftrace_location_range() (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations, again (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a fexit/bpf2bpf test with target bpf prog no callees (Yauheni Kaliuta) [1813370] - [net] bpf: Fix a bug when getting subprog 0 jited image in check_attach_btf_id (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Bring back c++ include/link test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Don't hard-code root cgroup id (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix broken xdp_rxq_info due to map order assumptions (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing for Fedora (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing on powerpc with recent binutils (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: correct perror strings (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: test_sockmap: handle file creation failures gracefully (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix up generation of bpf_helper_defs.h (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix global variable relocation (Yauheni Kaliuta) [1813370] - [net] bpf: Fix static checker warning (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix usage of u32 in userspace code (Yauheni Kaliuta) [1813370] - [net] bpf: Simplify __bpf_arch_text_poke poke type handling (Yauheni Kaliuta) [1813370] - [tools] bpf: Introduce BPF_TRACE_x helper for the tracing tests (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add various tail call test cases (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Emit patchable direct jump as tail call (Yauheni Kaliuta) [1813370] - [net] bpf: Constant map key tracking for prog array pokes (Yauheni Kaliuta) [1813370] - [net] bpf: Add poke dependency tracking for prog array maps (Yauheni Kaliuta) [1813370] - [include] bpf: Add initial poke descriptor table for jit images (Yauheni Kaliuta) [1813370] - [net] bpf: Move owner type, jited info into array auxiliary data (Yauheni Kaliuta) [1813370] - [net] bpf: Move bpf_free_used_maps into sleepable section (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Generalize and extend bpf_arch_text_poke for direct jumps (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF trampoline performance test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure core_reloc_kernel is reading test_progs's data only (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add verifier tests for better jmp32 register bounds (Yauheni Kaliuta) [1813370] - [net] bpf: Provide better register bounds after jmp32 instructions (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Integrate verbose verifier log into test_progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support initialized global variables (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Skip the build test if not in tree (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix various errors and warning reported by checkpatch.pl (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Set EXIT trap after usage function (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure no DWARF relocations for BPF object files (Yauheni Kaliuta) [1813370] - [tools] tools, bpftool: Fix warning on ignored return value for 'read' (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map_{area_alloc, area_mmapable_alloc}() to u64 size (Yauheni Kaliuta) [1813370] - [net] bpf: Make array_map_mmap static (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce no-ALU32 for test_progs-no_alu32 (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove JITed image size limitations (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lg(f)rl when long displacement cannot be used (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lgrl instead of lg where possible (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Load literal pool register using larl (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Align literal pool entries (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use relative long branches (Yauheni Kaliuta) [1813370] - [net] bpf: Fix memory leak on object 'data' (Yauheni Kaliuta) [1813370] - [tools] selftests, bpf: Workaround an alu32 sub-register spilling issue (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Make global data internal arrays mmap()-able, if possible (Yauheni Kaliuta) [1813370] - [net] bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY (Yauheni Kaliuta) [1813370] - [netdrv] bpf: Convert bpf_prog refcnt to atomic64_t (Yauheni Kaliuta) [1813370] - [netdrv] net: thunderx: set xdp_prog to NULL if bpf_prog_add fails (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails (Yauheni Kaliuta) [1813370] - [lib] locking/atomic: Use s64 for atomic64 (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make conditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make unconditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make test ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [powerpc] atomics/powerpc: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [lib] atomics/generic: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics: Prepare for atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_inc_not_zero() optional (Yauheni Kaliuta) [1813370] - [include] atomics: Make conditional ops return 'bool' (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Remove atomic_inc_not_zero_hint() (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a test for attaching BPF prog to another BPF prog and subprog (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Extend test_pkt_access test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for attaching BPF programs to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Support attaching tracing BPF program to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Compare BTF types of functions arguments with actual types (Yauheni Kaliuta) [1813370] - [net] bpf: Annotate context types (Yauheni Kaliuta) [1813370] - [net] bpf: Fix race in btf_resolve_helper_id() (Yauheni Kaliuta) [1813370] - [x86] bpf: Reserve space for BPF trampoline in BPF programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add stress test for maximum number of progs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add combined fentry/fexit test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add fexit tests for BPF trampoline (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add test for BPF trampoline (Yauheni Kaliuta) [1813370] - [net] bpf: Add kernel test functions for fentry testing (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Simple test for fentry/fexit (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support to attach to fentry/fexit tracing progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Introduce btf__find_by_name_kind() (Yauheni Kaliuta) [1813370] - [net] bpf: Introduce BPF trampoline (Yauheni Kaliuta) [1813370] - [x86] bpf: Add bpf_arch_text_poke() helper (Yauheni Kaliuta) [1813370] - [x86] bpf: Refactor x86 JIT into helpers (Yauheni Kaliuta) [1813370] - [documentation] bpf, doc: Change right arguments for JIT example code (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add missing option to xdpsock usage (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Remove duplicate option from xdpsock (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Make sure JIT passes do not increase code size (Yauheni Kaliuta) [1813370] - [net] bpf: Support doubleword alignment in bpf_jit_binary_alloc (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: adjust Makefile and README.rst (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add missing object file to TEST_FILES (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Workaround a verifier failure for test_progs (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use Rx-only and Tx-only sockets in xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Allow for creating Rx or Tx only AF_XDP sockets (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add XDP_SHARED_UMEM support to xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support XDP_SHARED_UMEM with external XDP program (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add tests for automatic map unpinning on load failure (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: update map definition to new syntax BTF-defined map (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Update outdated error message (Yauheni Kaliuta) [1813370] - [tools] bpf: Add cb access in kfree_skb test (Yauheni Kaliuta) [1813370] - [net] bpf: Add array support to btf_struct_access (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and ret0_ip (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Wrap JIT macro parameter usages in parentheses (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use kvcalloc for addrs array (Yauheni Kaliuta) [1813370] - [net] bpf: Account for insn->off when doing bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [tools] libbpf: Simplify BPF_CORE_READ_BITFIELD_PROBED usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bps: Clean up removed ints relocations negative tests (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: log direct file writes (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add field size relocation tests (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Add relocatable bitfield reading tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for field size relocations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for relocatable bitfields (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove too strict field offset relo test cases (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add selftest to read/write sockaddr from user space (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Convert prog tests to probe_read_{user, kernel}{, _str} helper (Yauheni Kaliuta) [1813370] - [samples] bpf, samples: Use bpf_probe_read_user where appropriate (Yauheni Kaliuta) [1813370] - [net] bpf: Switch BPF probe insns to bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [kernel] bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Yauheni Kaliuta) [1813370] - [kernel] bpf: Make use of probe_user_write in probe write helper (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add strict non-pagefault kernel-space read function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space write function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space read functions (Yauheni Kaliuta) [1813370] - [tools] selftests: Add tests for automatic map pinning (Yauheni Kaliuta) [1813370] - [net] bpf: Implement map_gen_lookup() callback for XSKMAP (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Replace prog_raw_tp+btf_id with prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf jit kallsym access (Yauheni Kaliuta) [1813370] - [documentation] bpf: Add s390 testing documentation (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test narrow load from bpf_sysctl.write (Yauheni Kaliuta) [1813370] - [net] bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore $(OUTPUT)/test_stub.o rule (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Use -m{little, big}-endian for clang (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix .gitignore to ignore no_alu32/ (Yauheni Kaliuta) [1813370] - [net] bpf: Prepare btf_ctx_access for non raw_tp use case (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix LDLIBS order (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_section_names into test_progs and fix it (Yauheni Kaliuta) [1813370] - [tools] tools/bpf: Turn on llvm alu32 attribute by default (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Get rid of a bunch of explicit BPF program type setting (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make reference_tracking test use subtests (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make a copy of subtest name (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes (Yauheni Kaliuta) [1813370] - [tools] bpf, libbpf: Add kernel version section parsing back (Yauheni Kaliuta) [1813370] - [kernel] bpf: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf_attr.attach_btf_id check (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Remove test_libbpf.sh and test_libbpf_open (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_queue_stack_map.h into progs/ where it belongs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Replace test_progs and test_maps w/ general rule (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add simple per-test targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Switch test_maps to test_progs' test.h format (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Teach test_progs to cd into subdir (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore the netns after flow dissector reattach test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add kfree_skb raw_tp test (Yauheni Kaliuta) [1813370] - [net] bpf: Check types of arguments passed into helpers (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to x86 JIT (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to interpreter (Yauheni Kaliuta) [1813370] - [net] bpf: Attach raw_tp program with BTF via type name (Yauheni Kaliuta) [1813370] - [net] bpf: Implement accurate raw_tp context access via BTF (Yauheni Kaliuta) [1813370] - [tools] libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Yauheni Kaliuta) [1813370] - [net] bpf: Add attach_btf_id attribute to program load (Yauheni Kaliuta) [1813370] - [net] bpf: Process in-kernel BTF (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: Add selftest for __sk_buff tstamp (Yauheni Kaliuta) [1813370] - [net] bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove obsolete pahole/BTF support detection (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce libbpf build before BPF programs are built (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add preparation steps and sysroot info to readme (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add sysroot support (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Provide C/LDFLAGS to libbpf (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets (Yauheni Kaliuta) [1813370] - [tools] libbpf: Don't use cxx to test_libpf target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use target CC environment for HDR_PROBE (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own flags but not HOSTCFLAGS (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Base target programs rules on Makefile.target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add makefile.target for separate CC target build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Drop unnecessarily inclusion for bpf_load (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use __LINUX_ARM_ARCH__ selector for arm (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own EXTRA_CFLAGS for clang commands (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use --target from cross-compile (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix cookie_uid_helper_example obj build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix HDR_PROBE "echo" (Yauheni Kaliuta) [1813370] - [tools] libbpf: Handle invalid typedef emitted by old GCC (Yauheni Kaliuta) [1813370] - [tools] libbpf: Generate more efficient BPF_CORE_READ code (Yauheni Kaliuta) [1813370] - [net] bpf: Fix cast to pointer from integer of different size warning (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Check that flow dissector can be re-attached (Yauheni Kaliuta) [1813370] - [net] flow_dissector: Allow updating the flow dissector program atomically (Yauheni Kaliuta) [1813370] - [include] bpf: Align struct bpf_prog_stats (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add read-only map values propagation tests (Yauheni Kaliuta) [1813370] - [net] bpf: Track contents of read-only maps as scalars (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Convert test_btf_dump into test_progs test (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Add max_pckt_size option at xdp_adjust_tail (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: add test for BPF flow dissector in the root namespace (Yauheni Kaliuta) [1813370] - [net] bpf/flow_dissector: add mode to enforce global BPF flow dissector (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Trivial - fix spelling mistake in usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix dependency ordering for attach_probe test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add cscope and tags targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: switch tests to new bpf_object__open_{file, mem}() APIs (Yauheni Kaliuta) [1813370] - [tools] bpf: Add loop test case with 32 bit reg comparison against 0 (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Small optimization in comparing against imm0 (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Correct path to include msg + path (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add static to enable_all_controllers() (Yauheni Kaliuta) [1813370] - [tools] libbpf: provide backported RHEL symbols as upstream aliases (Yauheni Kaliuta) [1813370] - [tools] libbpf: Bump current version to v0.0.6 (Yauheni Kaliuta) [1813370] - [tools] libbpf: bump up version, 0.0.5 (Yauheni Kaliuta) [1813370] - [net] cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled (Yauheni Kaliuta) [1823623 1813370] - [vfio] vfio-pci: Mask cap zero (Alex Williamson) [1840248] - [vfio] spapr_tce: Fix incorrect tce_iommu_group memory free (David Gibson) [1832386] - [fs] CIFS: fiemap: do not return EINVAL if get nothing (Leif Sahlberg) [1837180] - [fs] CIFS: Increment num_remote_opens stats counter even in case of smb2_query_dir_first (Leif Sahlberg) [1837180] - [fs] cifs: potential unintitliazed error code in cifs_getattr() (Leif Sahlberg) [1837180] - [fs] cifs: Use #define in cifs_dbg (Leif Sahlberg) [1837180] - [fs] cifs: fix rename() by ensuring source handle opened with DELETE bit (Leif Sahlberg) [1837180] - [fs] cifs: add missing mount option to /proc/mounts (Leif Sahlberg) [1837180] - [fs] cifs: fix potential mismatch of UNC paths (Leif Sahlberg) [1837180] - [fs] cifs: enable change notification for SMB2.1 dialect (Leif Sahlberg) [1837180] - [fs] cifs: Fix mode output in debugging statements (Leif Sahlberg) [1837180] - [fs] cifs: fix mount option display for sec=krb5i (Leif Sahlberg) [1837180] - [fs] smb3: Add defines for new information level, FileIdInformation (Leif Sahlberg) [1837180] - [fs] smb3: print warning once if posix context returned on open (Leif Sahlberg) [1837180] - [fs] smb3: add one more dynamic tracepoint missing from strict fsync path (Leif Sahlberg) [1837180] - [fs] cifs: fix mode bits from dir listing when mounted with modefromsid (Leif Sahlberg) [1837180] - [fs] cifs: fix channel signing (Leif Sahlberg) [1837180] - [fs] cifs: add SMB3 change notification support (Leif Sahlberg) [1837180] - [fs] cifs: make multichannel warning more visible (Leif Sahlberg) [1837180] - [fs] cifs: Add tracepoints for errors on flush or fsync (Leif Sahlberg) [1837180] - [fs] cifs: log warning message (once) if out of disk space (Leif Sahlberg) [1837180] - [fs] smb3: fix problem with null cifs super block with previous patch (Leif Sahlberg) [1837180] - [fs] SMB3: Backup intent flag missing from some more ops (Leif Sahlberg) [1837180] - [fs] cifs: update internal module version number (Leif Sahlberg) [1837180] - [fs] CIFS: Fix task struct use-after-free on reconnect (Leif Sahlberg) [1837180] - [fs] cifs: use PTR_ERR_OR_ZERO() to simplify code (Leif Sahlberg) [1837180] - [fs] cifs: add support for fallocate mode 0 for non-sparse files (Leif Sahlberg) [1837180] - [fs] CIFS: Add support for setting owner info, dos attributes, and create time (Leif Sahlberg) [1837180] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1837180] - [fs] cifs: fix unitialized variable poential problem with network I/O cache lock patch (Leif Sahlberg) [1837180] - [fs] cifs: Fix return value in __update_cache_entry (Leif Sahlberg) [1837180] - [fs] cifs: Avoid doing network I/O while holding cache lock (Leif Sahlberg) [1837180] - [fs] cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Leif Sahlberg) [1837180] - [fs] cifs: Merge is_path_valid() into get_normalized_path() (Leif Sahlberg) [1837180] - [fs] cifs: Introduce helpers for finding TCP connection (Leif Sahlberg) [1837180] - [fs] cifs: Get rid of kstrdup_const()'d paths (Leif Sahlberg) [1837180] - [fs] cifs: Clean up DFS referral cache (Leif Sahlberg) [1837180] - [fs] cifs: Don't use iov_iter::type directly (Leif Sahlberg) [1837180] - [fs] cifs: set correct max-buffer-size for smb2_ioctl_init() (Leif Sahlberg) [1837180] - [fs] fs/cifs/cifssmb.c: use true, false for bool variable (Leif Sahlberg) [1837180] - [fs] fs/cifs/smb2ops.c: use true, false for bool variable (Leif Sahlberg) [1837180]- [lib] XArray: Optimise xas_sibling() if !CONFIG_XARRAY_MULTI (Don Dutile) [1840916] - [include] XArray: Fix incorrect comment in header file (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause for large multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_next for large multi-index entries (Don Dutile) [1840916] - [lib] XArray tests: Add check_insert (Don Dutile) [1840916] - [documentation] XArray: Add xa_for_each_range (Don Dutile) [1840916] - [documentation] XArray: Improve documentation of search marks (Don Dutile) [1840916] - [documentation] docs: remove :c:func: annotations from xarray.rst (Don Dutile) [1840916] - [lib] XArray: Fix xas_find returning too many entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_after with multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix infinite loop with entry at ULONG_MAX (Don Dutile) [1840916] - [include] XArray: Add wrappers for nested spinlocks (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause at ULONG_MAX (Don Dutile) [1840916] - [include] xarray.h: fix kernel-doc warning (Don Dutile) [1840916] - [lib] XArray: Fix xas_next() with a single entry at 0 (Don Dutile) [1840916] - [fs] mm: fix page cache convergence regression (Don Dutile) [1840916] - [netdrv] ionic: call ionic_port_init after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: leave netdev mac alone after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: add device reset to fw upgrade down (Jonathan Toppins) [1830969] - [netdrv] ionic: refresh devinfo after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: no link check until after probe (Jonathan Toppins) [1830969] - [netdrv] phy: avoid unnecessary link-up delay in polling mode (Petr Oros) [1785663] - [x86] x86: Select HARDIRQS_SW_RESEND on x86 (David Arcari) [1840433] - [pci] PCI/AER: Fix the broken interrupt injection (David Arcari) [1840433] - [kernel] genirq: Provide interrupt injection mechanism (David Arcari) [1840433] - [kernel] genirq: Sanitize state handling in check_irq_resend() (David Arcari) [1840433] - [kernel] genirq: Add return value to check_irq_resend() (David Arcari) [1840433] - [x86] x86/apic/vector: Force interupt handler invocation to irq context (David Arcari) [1840433] - [kernel] genirq: Add protection against unsafe usage of generic_handle_irq() (David Arcari) [1840433] - [kernel] genirq/debugfs: Add missing sanity checks to interrupt injection (David Arcari) [1840433] - [include] genirq/irqdomain: Make sure all irq domain flags are distinct (David Arcari) [1840433] - [x86] x86/apic/msi: Plug non-maskable MSI affinity race (David Arcari) [1840433] - [char] char: ipmi: convert to use i2c_new_client_device() (Tony Camuso) [1832408] - [char] ipmi: kcs: Fix aspeed_kcs_probe_of_v1() (Tony Camuso) [1832408] - [char] ipmi: Add missing annotation for ipmi_ssif_lock_cond() and ipmi_ssif_unlock_cond() (Tony Camuso) [1832408] - [char] ipmi: kcs: aspeed: Implement v2 bindings (Tony Camuso) [1832408] - [char] ipmi: kcs: Finish configuring ASPEED KCS device before enable (Tony Camuso) [1832408] - [char] ipmi: fix hung processes in __get_guid() (Tony Camuso) [1832408] - [char] drivers: char: ipmi: ipmi_msghandler: Pass lockdep expression to RCU lists (Tony Camuso) [1832408] - [char] ipmi_si: Avoid spurious errors for optional IRQs (Tony Camuso) [1832408] - [base] driver core: platform: Export platform_get_irq_optional() (Tony Camuso) [1832408] - [base] driver core: platform: Introduce platform_get_irq_optional() (Tony Camuso) [1832408] - [x86] x86/efi: Update e820 with reserved EFI boot services data to fix kexec breakage (Kairui Song) [1779544] - [powerpc] powerpc/nvdimm: use H_SCM_QUERY hcall on H_OVERLAP error (Pingfan Liu) [1792125] - [powerpc] powerpc/nvdimm: Use HCALL error as the return value (Pingfan Liu) [1792125] - [scsi] scsi: sd: Signal drive managed SMR disks (Ewan Milne) [1838784] - [scsi] scsi: core: free sgtables in case command setup fails (Ewan Milne) [1838784] - [scsi] scsi: core: Allow the state change from SDEV_QUIESCE to SDEV_BLOCK (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_write (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_common_write (Ewan Milne) [1838784] - [scsi] scsi: sd: Fix optimal I/O size for devices that change reported values (Ewan Milne) [1838784] - [scsi] scsi: move scsicam_bios_param to the end of scsicam.c (Ewan Milne) [1838784] - [scsi] scsi: simplify scsi_bios_ptable (Ewan Milne) [1838784] - [scsi] scsi: core: Use scnprintf() for avoiding potential buffer overflow (Ewan Milne) [1838784] - [scsi] scsi: core: avoid repetitive logging of device offline messages (Ewan Milne) [1838784] - [scsi] scsi: core: use kobj_to_dev (Ewan Milne) [1838784] - [scsi] scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI (Ewan Milne) [1838784] - [scsi] scsi: core: Fix a compiler warning triggered by the SCSI logging code (Ewan Milne) [1838784] - [scsi] scsi: core: Adjust DBD setting in MODE SENSE for caching mode page per LLD (Ewan Milne) [1838784] - [scsi] scsi: sd_zbc: Improve report zones error printout (Ewan Milne) [1838784] - [scsi] scsi: scsi_transport_sas: Fix memory leak when removing devices (Ewan Milne) [1838784] - [scsi] scsi: scsi_debug: num_tgts must be >= 0 (Ewan Milne) [1838784] - [scsi] scsi: core: Handle drivers which set sg_tablesize to zero (Ewan Milne) [1838784] - [scsi] scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6) (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): get rid of access_ok() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): get rid of access_ok()/__copy_from_user()/__get_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_read(): get rid of access_ok()/__copy_..._user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): don't bother with access_ok (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): __get_user() can fail.. (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): replace access_ok() + __copy_from_user() with copy_from_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): fix copyout handling (Ewan Milne) [1838784] - [scsi] scsi: core: scsi_trace: Use get_unaligned_be*() (Ewan Milne) [1838784] - [scsi] drivers/scsi: Replace rcu_swap_protected() with rcu_replace_pointer() (Ewan Milne) [1838784] - [scsi] scsi: sd: define variable dif as unsigned int instead of bool (Ewan Milne) [1838784] - [scsi] scsi: core: try to get module before removing device (Ewan Milne) [1838784] - [scsi] scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions (Ewan Milne) [1838784] - [powerpc] powerpc/64: flush_inval_dcache_range() becomes flush_dcache_range() (Gustavo Duarte) [1834180] - [x86] x86/ima: use correct identifier for SetupMode variable (Diego Domingos) [1781925] - [lib] kobject: fix dereference before null check on kobj (Diego Domingos) [1781925] - [include] MODSIGN: make new include file self contained (Diego Domingos) [1781925] - [security] ima: initialize the "template" field with the default template (Diego Domingos) [1781925] - [x86] x86/ima: Check EFI_RUNTIME_SERVICES before using (Diego Domingos) [1781925] - [x86] x86/ima: check EFI SetupMode too (Diego Domingos) [1781925] - [security] ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() (Diego Domingos) [1781925] - [security] evm: check hash algorithm passed to init_desc() (Diego Domingos) [1781925] - [base] firmware: improve LSM/IMA security behaviour (Diego Domingos) [1781925] - [lib] kobject: Add support for default attribute groups to kobj_type (Diego Domingos) [1781925] - [samples] samples/kobject: Replace foo_ktype's default_attrs field with groups (Diego Domingos) [1781925] - [x86] x86/ima: require signed kernel modules (Diego Domingos) [1781925] - [security] powerpc: Load firmware trusted keys/hashes into kernel keyring (Diego Domingos) [1781925] - [powerpc] powerpc: expose secure variables to userspace via sysfs (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Add OPAL API interface to access secure variable (Diego Domingos) [1781925] - [powerpc] powerpc/ima: fix secure boot rules in ima arch policy (Diego Domingos) [1781925] - [security] ima: Set again build_ima_appraise variable (Diego Domingos) [1781925] - [security] ima: Remove redundant policy rule set in add_rules() (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Indicate kernel modules appended signatures are enforced (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Update ima arch policy to check for blacklist (Diego Domingos) [1781925] - [security] ima: Check against blacklisted hashes for files with modsig (Diego Domingos) [1781925] - [security] ima: prevent a file already mmap'ed write to be mmap'ed execute (Diego Domingos) [1781925] - [certs] certs: Add wrapper function to check blacklisted binary hash (Diego Domingos) [1781925] - [security] ima: Make process_buffer_measurement() generic (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Define trusted boot policy (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the trusted boot state of the system (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Add support to initialize ima policy rules (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the secure boot mode of the system (Diego Domingos) [1781925] - [security] ima: use struct_size() in kzalloc() (Diego Domingos) [1781925] - [tools] sefltest/ima: support appended signatures (modsig) (Diego Domingos) [1781925] - [security] ima: Fix use after free in ima_read_modsig() (Diego Domingos) [1781925] - [security] ima: fix freeing ongoing ahash_request (Diego Domingos) [1781925] - [security] ima: always return negative code for error (Diego Domingos) [1781925] - [security] ima: Store the measurement again when appraising a modsig (Diego Domingos) [1781925] - [security] ima: Define ima-modsig template (Diego Domingos) [1781925] - [security] ima: Collect modsig (Diego Domingos) [1781925] - [security] ima: Implement support for module-style appended signatures (Diego Domingos) [1781925] - [security] ima: Factor xattr_verify() out of ima_appraise_measurement() (Diego Domingos) [1781925] - [security] integrity: Introduce struct evm_xattr (Diego Domingos) [1781925] - [security] ima: Add modsig appraise_type option for module-style appended signatures (Diego Domingos) [1781925] - [kernel] MODSIGN: Export module signature definitions (Diego Domingos) [1781925] - [kernel] modsign: log module name in the event of an error (Diego Domingos) [1781925] - [kernel] KEXEC: Call ima_kexec_cmdline to measure the boot command line args (Diego Domingos) [1781925] - [security] IMA: Define a new template field buf (Diego Domingos) [1781925] - [security] IMA: Define a new hook to measure the kexec boot command line arguments (Diego Domingos) [1781925] - [security] IMA: support for per policy rule template formats (Diego Domingos) [1781925] - [security] integrity: Fix __integrity_init_keyring() section mismatch (Diego Domingos) [1781925] - [security] x86/ima: fix the Kconfig dependency for IMA_ARCH_POLICY (Diego Domingos) [1781925] - [security] ima: Make arch_policy_entry static (Diego Domingos) [1781925] - [security] ima: show rules with IMA_INMASK correctly (Diego Domingos) [1781925] - [security] ima: fix wrong signed policy requirement when not appraising (Diego Domingos) [1781925] - [tools] selftests/kexec: update get_secureboot_mode (Diego Domingos) [1781925] - [tools] selftests/kexec: make kexec_load test independent of IMA being enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: check kexec_load and kexec_file_load are enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: Add missing '=y' to config options (Diego Domingos) [1781925] - [tools] selftests/kexec: kexec_file_load syscall test (Diego Domingos) [1781925] - [tools] selftests/kexec: define "require_root_privileges" (Diego Domingos) [1781925] - [tools] selftests/kexec: define common logging functions (Diego Domingos) [1781925] - [tools] selftests/kexec: define a set of common functions (Diego Domingos) [1781925] - [tools] selftests/kexec: cleanup the kexec selftest (Diego Domingos) [1781925] - [tools] selftests/kexec: move the IMA kexec_load selftest to selftests/kexec (Diego Domingos) [1781925] - [security] evm: remove set but not used variable 'xattr' (Diego Domingos) [1781925] - [security] security: integrity: partial revert of make ima_main explicitly non-modular (Diego Domingos) [1781925] - [security] ima: cleanup the match_token policy code (Diego Domingos) [1781925] - [security] ima: Use inode_is_open_for_write (Diego Domingos) [1781925] - [security] security: fs: make inode explicitly non-modular (Diego Domingos) [1781925] - [security] security: audit and remove any unnecessary uses of module.h (Diego Domingos) [1781925] - [security] security: integrity: make evm_main explicitly non-modular (Diego Domingos) [1781925] - [security] security: integrity: make ima_main explicitly non-modular (Diego Domingos) [1781925] - [tools] selftests/ima: kexec_load syscall test (Diego Domingos) [1781925] - [security] ima: don't measure/appraise files on efivarfs (Diego Domingos) [1781925] - [x86] x86/ima: retry detecting secure boot mode (Diego Domingos) [1781925] - [x86] x86/ima: define arch_get_ima_policy() for x86 (Diego Domingos) [1781925] - [kernel] kernel/kexec_file.c: remove some duplicated includes (Diego Domingos) [1781925] - [security] ima: open a new file instance if no read permissions (Diego Domingos) [1781925] - [security] security/integrity: constify some read-only data (Diego Domingos) [1781925] - [documentation] security: fix LSM description location (Diego Domingos) [1781925] - [security] evm: Allow non-SHA1 digital signatures (Diego Domingos) [1781925] - [security] security: export security_kernel_load_data function (Diego Domingos) [1781925] - [security] ima: based on policy warn about loading firmware (pre-allocated buffer) (Diego Domingos) [1781925] - [security] ima: prevent kexec_load syscall based on runtime secureboot flag (Diego Domingos) [1781925] - [security] module: replace the existing LSM hook in init_module (Diego Domingos) [1781925] - [security] ima: based on policy require signed firmware (sysfs fallback) (Diego Domingos) [1781925] - [security] ima: add support for arch specific policies (Diego Domingos) [1781925] - [security] ima: based on policy require signed kexec kernel images (Diego Domingos) [1781925] - [security] ima: refactor ima_init_policy() (Diego Domingos) [1781925] - [include] sysfs: Fixes __BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [include] security: define new LSM hook named security_kernel_load_data (Diego Domingos) [1781925] - [kernel] kexec: add call to LSM hook in original kexec_load syscall (Diego Domingos) [1781925] - [base] firmware: add call to LSM hook before firmware sysfs fallback (Diego Domingos) [1781925] - [security] ima: add build time policy (Diego Domingos) [1781925] - [security] ima: Support platform keyring for kernel appraisal (Diego Domingos) [1781925] - [security] integrity: Remove references to module keyring (Diego Domingos) [1781925] - [powerpc] powerpc/kexec: Fix loading of kernel + initramfs with kexec_file_load() (Diego Domingos) [1781925] - [security] ima: Use designated initializers for struct ima_event_data (Diego Domingos) [1781925] - [security] ima: Update MAX_TEMPLATE_NAME_LEN to fit largest reasonable definition (Diego Domingos) [1781925] - [certs] PKCS#7: Refactor verify_pkcs7_signature() (Diego Domingos) [1781925] - [crypto] PKCS#7: Introduce pkcs7_get_digest() (Diego Domingos) [1781925] - [security] integrity: Select CONFIG_KEYS instead of depending on it (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Move opal_power_control_init() call in opal_init() (Diego Domingos) [1781925] - [security] x86/efi: move common keyring handler functions to new file (Diego Domingos) [1781925] - [security] x86/efi: remove unused variables (Diego Domingos) [1781925] - [include] sysfs: add BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [x86] x86/ima: define arch_ima_get_secureboot (Diego Domingos) [1781925] - [powerpc] powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters (Steve Best) [1840279] - [powerpc] powerpc/xive: Clear the page tables for the ESB IO mapping (Steve Best) [1840279] - [hv] hyper-v: Use UUID API for exporting the GUID (Mohammed Gamal) [1828451 1815498] - [kernel] uuid: Add inline helpers to import / export UUIDs (Mohammed Gamal) [1828451 1815498] - [hv] hv: Move AEOI determination to architecture dependent code (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash data in die() when panic_on_oops is set (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Report crash register data when sysctl_record_panic_msg is not set (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash register data or kmsg before running crash kernel (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Trigger crash enlightenment only once during system crash (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Free hv_panic_page when fail to register kmsg dump (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Unload vmbus channel in hv panic callback (Mohammed Gamal) [1828451 1815498] - [hv] hv_debugfs: Make hv_debug_root static (Mohammed Gamal) [1828451 1815498] - [hv] hyperv_vmbus.h: Replace zero-length array with flexible-array member (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: Balloon up according to request page number (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: use generic_online_page() (Mohammed Gamal) [1828451 1815498] - [mm] memory_hotplug: export generic_online_page() (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Fix crash handler reset of Hyper-V synic (Mohammed Gamal) [1828451 1815498] - [hv] hv: Replace binary semaphore with mutex (Mohammed Gamal) [1828451 1815498] - [hv] hv: balloon: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: util: Specify ring buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: Specify receive buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Add module parameter to cap the VMBus version (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Enable VMBus protocol versions 4.1, 5.1 and 5.2 (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Introduce table of VMBus protocol versions (Mohammed Gamal) [1828451 1815498] - [pci] hv: Replace zero-length array with flexible-array member (Mohammed Gamal) [1793636] - [pci] hv: Decouple the func definition in hv_dr_state from VSP message (Mohammed Gamal) [1793636] - [pci] hv: Add support for protocol 1.3 and support PCI_BUS_RELATIONS2 (Mohammed Gamal) [1793636] - [pci] hv: Add missing kfree(hbus) in hv_pci_probe()'s error handling path (Mohammed Gamal) [1793636] - [pci] hv: Remove unnecessary type casting from kzalloc (Mohammed Gamal) [1793636] - [pci] hv: Avoid a kmemleak false positive caused by the hbus buffer (Mohammed Gamal) [1793636] - [infiniband] RDMA/srpt: Fix disabling device management (Kamal Heib) [1840016] - [misc] vhost: disable for OABI (Jason Wang) [1771441] - [include] virtio: drop vringh.h dependency (Jason Wang) [1771441] - [virtio] virtio_input: pull in slab.h (Jason Wang) [1771441] - [char] virtio-rng: pull in slab.h (Jason Wang) [1771441] - [block] virtio_blk: add a missing include (Jason Wang) [1771441] - [vdpa] vdpa: fix comment of vdpa_register_device() (Jason Wang) [1771441] - [vhost] vdpa: make vhost, virtio depend on menu (Jason Wang) [1771441] - [include] vdpa: allow a 32 bit vq alignment (Jason Wang) [1771441] - [vdpa] vdpasim: Return status in vdpasim_get_status (Jason Wang) [1771441] - [vdpa] vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm' (Jason Wang) [1771441] - [vdpa] vdpa-sim: depend on HAS_DMA (Jason Wang) [1771441] - [virtio] vdpa: move to drivers/vdpa (Jason Wang) [1771441] - [virtio] virtio: Intel IFC VF driver for VDPA (Jason Wang) [1771441] - [virtio] vdpasim: vDPA device simulator (Jason Wang) [1771441] - [vhost] vhost: introduce vDPA-based backend (Jason Wang) [1771441] - [virtio] virtio: introduce a vDPA based transport (Jason Wang) [1771441] - [virtio] vDPA: introduce vDPA bus (Jason Wang) [1771441] - [vhost] vringh: IOTLB support (Jason Wang) [1771441] - [vhost] vhost: factor out IOTLB (Jason Wang) [1771441] - [vhost] vhost: allow per device message handler (Jason Wang) [1771441] - [misc] vhost: refine vhost and vringh kconfig (Jason Wang) [1771441] - [vhost] vringh: fix copy direction of vringh_iov_push_kern() (Jason Wang) [1771441] - [vhost] vhost: factor out setting vring addr and num (Jason Wang) [1771441] - [vhost] vhost: introduce helpers to get the size of metadata area (Jason Wang) [1771441] - [vhost] vhost: rename vq_iotlb_prefetch() to vq_meta_prefetch() (Jason Wang) [1771441] - [vhost] vhost: fine grain userspace memory accessors (Jason Wang) [1771441] - [vhost] vhost: generalize adding used elem (Jason Wang) [1771441] - [misc] mic: vop: Allow building on more systems (Jason Wang) [1771441] - [virtio] virtio: support VIRTIO_F_ORDER_PLATFORM (Jason Wang) [1771441] - [uapi] vhost: split structs into a separate header file (Jason Wang) [1771441] - [fs] compat_ioctl: add compat_ptr_ioctl() (Jason Wang) [1771441] - [vhost] vhost: allow vhost-scsi driver to be built-in (Jason Wang) [1771441] - [x86] arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) [1840145] - [tools] perf vendor events amd: Update Zen1 events to V2 (Wei Huang) [1790641] - [tools] perf vendor events amd: Add Zen2 events (Wei Huang) [1790641] - [tools] perf vendor events amd: Restrict model detection for zen1 based processors (Wei Huang) [1790641] - [x86] perf/amd/uncore: Add support for Family 19h L3 PMU (Wei Huang) [1790641] - [x86] perf/amd/uncore: Make L3 thread mask code more readable (Wei Huang) [1790641] - [x86] perf/amd/uncore: Prepare L3 thread mask code for Family 19h (Wei Huang) [1790641] - [scsi] scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: do not queue commands during fwreset (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix invalid stack access (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix use after free (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: make array dev_cmd_err static const, makes object smaller (Govindarajulu Varadarajan) [1797808]- [media] media: v4l: fix uapi mpeg slice params definition (Torez Smith) [1825410 1821835] - [uapi] v4l2-controls: add a missing include (Torez Smith) [1825410 1821835] - [dma] dma-mapping: remove dma_release_declared_memory (Torez Smith) [1825410 1821835] - [usb] usb/ohci-tmio: remove the HCD_DMA flag (Torez Smith) [1825410 1821835] - [usb] usb: add a HCD_DMA flag instead of guestimating DMA capabilities (Torez Smith) [1825410 1821835] - [usb] usb: add a hcd_uses_dma helper (Torez Smith) [1825410 1821835] - [usb] usb: don't create dma pools for HCDs with a localmem_pool (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: Mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [usb] USB: drop HCD_LOCAL_MEM flag (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: init genalloc for local memory (Torez Smith) [1825410 1821835] - [usb] dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag (Torez Smith) [1825410 1821835] - [media] media: xirlink_cit: add missing descriptor sanity checks (Torez Smith) [1825410 1821835] - [media] media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() (Torez Smith) [1788005 1825410 1821835] {CVE-2019-19533} - [media] media: usb: fix memory leak in af9005_identify_state (Torez Smith) [1825141 1825410 1821835] {CVE-2019-18809} - [netdrv] cdc_ether: fix rndis support for Mediatek based smartphones (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove calling netif_napi_del (Torez Smith) [1825410 1821835] - [netdrv] Revert "r8152: napi hangup fix after disconnect" (Torez Smith) [1825410 1821835] - [netdrv] r8152: Set memory to all 0xFFs on failed reg reads (Torez Smith) [1825410 1821835] - [netdrv] net: kalmia: fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] cx82310_eth: fix a memory leak bug (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix typo in register name (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: force the string buffer NULL-terminated (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: fix improper read if get_registers() fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: Add the BroadMobi BM818 card (Torez Smith) [1825410 1821835] - [netdrv] can: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: fix potential double kfree_skb() (Torez Smith) [1825410 1821835] - [netdrv] usb: qmi_wwan: add D-Link DWM-222 A2 device ID (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fourcc was already in use (Torez Smith) [1825410 1821835] - [netdrv] r8152: set RTL8152_UNPLUG only for real disconnection (Torez Smith) [1825410 1821835] - [netdrv] r8152: move calling r8153b_rx_agg_chg_indicate() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: init MAC address buffers (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix the setting of detecting the linking change for runtime suspend (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix locking and a missing msleep (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix out-of-bounds read (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Fix shifting signed 32-bit value by 31 bits problem (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 468 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 238 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 235 (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: extend permitted QMAP mux_id value range (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add network device usage statistics for qmimux devices (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add support for QMAP padding in the RX path (Torez Smith) [1825410 1821835] - [media] media: cx231xx-cards: Add Hauppauge 955Q variant (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add Hauppauge HVR1955/1975 devices (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add i2c client demod/tuner support (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add multiple dvb frontend support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix access to uninitialized fields on probe error (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Include streaming interface number in debugfs dir name (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig: Remove duplicate menu entry (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix null-ptr-deref in class_unregister() (Torez Smith) [1825410 1821835] - [media] media: cxusb: Revert "media: cxusb: add raw mode support for, Medion MD95700" (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 412 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 (Torez Smith) [1825410 1821835] - [media] media: media/usb: set device_caps in struct video_device (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/cxusb-analog.c: fix coccinelle warning, use ktime.h (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 131 (Torez Smith) [1825410 1821835] - [media] media: cx231xx-dvb: fix memory leak in dvb_fini() (Torez Smith) [1825410 1821835] - [media] media: em28xx: use usb_to_input_id() rather than handrolling it (Torez Smith) [1825410 1821835] - [media] media: em28xx: use common code for decoding nec scancodes (Torez Smith) [1825410 1821835] - [media] media: em28xx: give RC device proper name (Torez Smith) [1825410 1821835] - [media] media: cxusb: fix several coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb-analog: Fix some coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb: add raw mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: add analog mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: implement Medion MD95700 digital / analog coexistence (Torez Smith) [1825410 1821835] - [media] media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap (Torez Smith) [1825410 1821835] - [media] media: pwc: convert to BIT macro (Torez Smith) [1825410 1821835] - [media] media: cpia2_usb: first wake up, then free in disconnect (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: use a different format for warnings (Torez Smith) [1825410 1821835] - [media] media: smsusb: better handle optional alignment (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 65 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1825410 1821835] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 55 (Torez Smith) [1825410 1821835] - [media] media: remove redundant 'default n' from Kconfig-s (Torez Smith) [1825410 1821835] - [media] media: af9035: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Report error on all error paths (Torez Smith) [1825410 1821835] - [media] media: au0828: fix null dereference in error path (Torez Smith) [1825410 1821835] - [media] media: dvb: usb: fix use after free in dvb_usb_device_exit (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix false-positive "uninitialized variable" warning (Torez Smith) [1825410 1821835] - [netdrv] usbnet: fix kernel crash after disconnect (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix racing condition (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 24 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier for more missed files (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix general protection fault in smsusb (Torez Smith) [1825410 1821835] - [media] media: prefix header search paths with $(srctree)/ (Torez Smith) [1825410 1821835] - [media] media: remove unneeded header search paths (Torez Smith) [1825410 1821835] - [netdrv] aqc111: cleanup mtu related logic (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix writing to the phy on BE" (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix double endianness swap on BE" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix double endianness swap on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix writing to the phy on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix endianness issue in aqc111_change_mtu (Torez Smith) [1825410 1821835] - [netdrv] net: usb: smsc: fix warning reported by kbuild test robot (Torez Smith) [1825410 1821835] - [netdrv] net: usb: support of_get_mac_address new ERR_PTR error (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Remove unnecessary NULL pointer check (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Simplify device detection (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: new Wistron, ZTE and D-Link devices (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB555 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB4444 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 32-bit RGB formats (Torez Smith) [1825410 1821835] - [netdrv] r8152: sync sa_family with the media type of network device (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Prevent a buffer overflow (Torez Smith) [1825410 1821835] - [media] media: au0828: stop video streaming only when last user stops (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable() (Torez Smith) [1825410 1821835] - [media] media: au0828: fix enable and disable source audio and video inconsistencies (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add quirk for Quectel dynamic config (Torez Smith) [1825410 1821835] - [netdrv] r8152: Refresh MAC address during USBDEVFS_RESET (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove extra action copying ethernet address (Torez Smith) [1825410 1821835] - [media] media: replace strncpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: usbvision: fix a potential NULL pointer dereference (Torez Smith) [1825410 1821835] - [media] media: gspca: Kill URBs on USB device disconnect (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add Olicard 600 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by QNAP device (Torez Smith) [1825410 1821835] - [media] media: pwc-ctl: pChoose can't be NULL (Torez Smith) [1825410 1821835] - [media] media: Kconfig files: use the right help coding style (Torez Smith) [1825410 1821835] - [media] media: em28xx-input: make const array addr_list static (Torez Smith) [1825410 1821835] - [media] media: dvb: Add support for the Avermedia TD310 (Torez Smith) [1825410 1821835] - [media] media: dvb: init i2c already in it930x_frontend_attach (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Avoid leaking dvb frontend (Torez Smith) [1825410 1821835] - [media] media: gspca: do not resubmit URBs when streaming has stopped (Torez Smith) [1825410 1821835] - [media] media: au0828: minor fix to a misleading comment in _close() (Torez Smith) [1825410 1821835] - [media] media: go7007: avoid clang frame overflow warning with KASAN (Torez Smith) [1825410 1821835] - [media] media: cpia2: Fix use-after-free in cpia2_exit (Torez Smith) [1825410 1821835] - [netdrv] peak_usb: fix clang build warning (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Quectel EG12/EM12 (Torez Smith) [1825410 1821835] - [media] media: a few more typos at staging, pci, platform, radio and usb (Torez Smith) [1825410 1821835] - [media] media: usb: fix several typos (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Use usb_make_path to fill in usb_info (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: v4l: Add 32-bit packed YUV formats (Torez Smith) [1825410 1821835] - [netdrv] net: usb: cdc-phonet: use struct_size() in alloc_netdev() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: usbvision: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: cpia2: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Avoid NULL pointer dereference at the end of streaming (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix 'type' check leading to overflow (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: ax88772_bind return error when hw_reset fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: remove set but not used variable 'rx_stat' (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by TRENDnet device (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add more field helper macros (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: remove unnecessary COM3 initialization (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove camera clock setup from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove mode specific video data registers from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: add SGBRG8 bayer mode support (Torez Smith) [1825410 1821835] - [media] media: gspca: ov543-ov772x: move video format specific registers into bridge_start (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in TRY_FMT (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in ENUM_FRAMEINTERVALS (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534: replace msleep(10) with usleep_range (Torez Smith) [1825410 1821835] - [uapi] media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output buffer type (Torez Smith) [1825410 1821835] - [media] media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: gspca: Check the return value of write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed check for goto_low_power (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed return-value check for do_command (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls.c/uvc: zero v4l2_event (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Don't use coherent DMA buffers for ISO transfer (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler() (Torez Smith) [1825410 1821835] - [netdrv] cdc_ether: trivial whitespace readability fix (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add MTU default to qmap network interface (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Fibocom NL678 series (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Resolve issue with changing MAC address (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Telit LN940 series (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Fibocom NL668 series (Torez Smith) [1825410 1821835] - [media] media: v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT (Torez Smith) [1825410 1821835] - [media] media: siano: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix spelling mistake "statuss" -> "status" (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move interrupt buffer to priv buffer (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Add missing usb_free_urb to free interrupt urb (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Bugfix for wrong return values (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Support for ASUS A6VM notebook added (Torez Smith) [1825410 1821835] - [media] media: usb: dvb-usb: remove old friio driver (Torez Smith) [1825410 1821835] - [media] media: lmedm04: use dvb_usbv2_generic_rw_locked (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move usb buffer to lme2510_state (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: add support for Sony CXD2837ER slave demod (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Utilise for_each_uvc_urb iterator (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename uvc_{un, }init_video() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Split uvc_video_enable into two (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Move decode processing to process context (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Abstract streaming object lifetime (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Support asynchronous buffer handling (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Simplify spin-lock usage (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Protect queue internals with helper (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Convert decode functions to use new context structure (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor URB descriptors (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix spelling mistake, "Cinnergy" -> "Cinergy" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor teardown of uvc on USB disconnect (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add support for the CNF4 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add 4bpp packed depth confidence format CNF4 (Torez Smith) [1825410 1821835] - [media] media: usb: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: dvb: Use WARM definition from identify_state() (Torez Smith) [1825410 1821835] - [media] media: dib0700: fix spelling mistake "Amplifyer" -> "Amplifier" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Fix incorrect use of transfer_flags URB_FREE_BUFFER (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize wol_cfg with memset in aqc111_suspend (Torez Smith) [1825410 1821835] - [netdrv] net: Don't default Aquantia USB driver to 'y' (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: fix spelling mistake: "resumbmitting" -> "resubmitting" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend cdc_ether blacklist (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add ASIX's HW ids (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for wake on LAN by MAGIC packet (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement get/set_link_ksettings callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize ethtool_ops structure (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add RX VLAN filtering support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for VLAN_CTAG_TX/RX offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement set_rx_mode callback (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for TSO (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for enable/disable checksum offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for changing MTU (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add checksum offload support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement RX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement TX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for getting and setting of MAC address (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce link management (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce PHY access (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Various callbacks implementation (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add implementation of read and write commands (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add bind and empty unbind callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Driver skeleton for Aquantia AQtion USB to 5GbE (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 (Torez Smith) [1825410 1821835] - [media] media: pulse8-cec: return 0 when invalidating the logical address (Torez Smith) [1825410 1821835] - [media] media: gspca: fix frame overflow error (Torez Smith) [1825410 1821835] - [media] media: cropcap/g_selection split (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: check for csum being in last four bytes (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix memcpy for accessing rx-data (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: simplify tx_fixup code (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix rx packet alignment (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove duplicated include from ucan.c (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove set but not used variable 'udev' (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix accessing freed memory in kvaser_usb_start_xmit() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix potential uninitialized variable use (Torez Smith) [1825410 1821835] - [netdrv] net: smsc95xx: Fix MTU range (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: disable carrier check while suspending (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: remove set but not used variable 'ctx' (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: use tasklet_init() for tasklet_struct init (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: replace `printk` with `pr_*` (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix potential sign-extension overflow on large shift (Torez Smith) [1825410 1821835] - [media] Revert "media: dvbsky: use just one mutex for serializing device R/W ops" (Torez Smith) [1825410 1821835] - [netdrv] net/usb: cancel pending work when unbinding smsc75xx (Torez Smith) [1825410 1821835] - [netdrv] smsc95xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] smsc75xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] r8152: Check for supported Wake-on-LAN Modes (Torez Smith) [1825410 1821835] - [netdrv] sr9800: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] ax88179_178a: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] asix: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [media] media: v4l: Add definition for the Sunxi tiled NV12 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add definitions for MPEG-2 slice format and metadata (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix incorrect error messages (Torez Smith) [1825410 1821835] - [media] media: au0828: cannot kfree dev before usb disconnect (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Avoid unnecessary self assignment (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: set DTR for modems in forced USB2 mode (Torez Smith) [1825410 1821835] - [media] media: mxl111sf: declare its own pads (Torez Smith) [1825410 1821835] - [media] media: au0828: use signals instead of hardcoding a pad number (Torez Smith) [1825410 1821835] - [media] media: v4l2: taint pads with the signal types for consumer devices (Torez Smith) [1825410 1821835] - [media] media: em28xx: make v4l2-compliance happier by starting sequence on zero (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix input name for Terratec AV 350 (Torez Smith) [1825410 1821835] - [media] media: em28xx: use a default format if TRY_FMT fails (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix handler for vidioc_s_input() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: remove redundant null pointer check before of_node_put (Torez Smith) [1825410 1821835] - [media] media: usbvision: remove time_in_irq (Torez Smith) [1825410 1821835] - [media] media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() (Torez Smith) [1825410 1821835] - [media] media: replace strcpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: use strscpy() instead of strlcpy() (Torez Smith) [1825410 1821835] - [documentation] media: videodev2.h: add new capabilities for buffer types (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Store device information pointer in struct uvc_device (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix uvc_alloc_entity() allocation alignment (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix spelling mistake: "entites" -> "entities" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove unnecessary NULL check before debugfs_remove_recursive (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make uvc_control_mapping menu_info field const (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make some structs const (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Support dynamic config on Quectel EP06 (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Do not access skb_queue_head list pointers directly (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Make declaration style consistent (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Switch to SPDX identifier (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Drop unnecessary strcpy in lan78xx_probe (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Bail out if lan78xx_get_endpoints fails (Torez Smith) [1825410 1821835] - [netdrv] net: usbnet: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls: v4l2_ctrl_add_handler: add from_other_dev (Torez Smith) [1825410 1821835] - [media] media: videodev2.h: add request_fd field to v4l2_ext_controls (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS (Torez Smith) [1825410 1821835] - [media] media: af9035: prevent buffer overflow on write (Torez Smith) [1825410 1821835] - [netdrv] r8152: disable RX aggregation on new Dell TB16 dock (Torez Smith) [1825410 1821835] - [netdrv] drivers/net/usb/r8152: remove the unneeded variable "ret" in rtl8152_system_suspend (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: be sure that it won't go past the array size (Torez Smith) [1825410 1821835] - [netdrv] net:usb: Use ARRAY_SIZE instead of calculating the array size (Torez Smith) [1825410 1821835] - [media] media: au0828: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: usb: hackrf: Replace GFP_ATOMIC with GFP_KERNEL (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace mdelay() with msleep() in em28xx_pre_card_setup() (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace GFP_ATOMIC with GFP_KERNEL in em28xx_init_usb_xfer() (Torez Smith) [1825410 1821835] - [media] media: dw2102: Fix memleak on sequence of probes (Torez Smith) [1825410 1821835] - [media] media: usbtv: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: go7007: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: cx231xx: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add new 10-bit packed grayscale format (Torez Smith) [1825410 1821835] - [documentation] media: doc-rst: Add packed Bayer raw14 pixel formats (Torez Smith) [1825410 1821835] - [media] media: em28xx: disable null packet filter for WinTVdualHD (Torez Smith) [1825410 1821835] - [uapi] media: videodev2: get rid of VIDIOC_RESERVED (Torez Smith) [1825410 1821835] - [media] media: em28xx: explicitly disable TS packet filter (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/friio, dvb-usb-v2/gl861: decompose friio and merge with gl861 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: sr9700: Replace mdelay() with msleep() in sr9700_bind() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Replace mdelay() with msleep() in setup_pegasus_II() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Send a control event when a Control Change interrupt arrives (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Handle control pipe protocol STALLs (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove a redundant check (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Also validate buffers in BULK mode (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add KSMedia 8-bit IR format support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix minor spelling (Torez Smith) [1825410 1821835] - [media] media: em28xx-cards: disable V4L2 mode for dual tuners (Torez Smith) [1825410 1821835] - [media] media: em28xx: Remove duplicate PID (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix DualHD disconnect oops (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix dual transport stream operation (Torez Smith) [1825410 1821835] - [media] media: dib0700: add code comment (Torez Smith) [1825410 1821835] - [media] media: cx231xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: em28xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: hdpvr: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: tm6000: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: gl861: fix probe of dvb_usb_gl861 (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Simplify struct kvaser_cmd_cardinfo (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add support for Kvaser USB hydra family (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Split driver into kvaser_usb_core.c and kvaser_usb_leaf.c (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add SPDX GPL-2.0 license identifier (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix typos (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Improve logging messages (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_init_one() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_get_endpoints() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add pointer to struct usb_interface into struct kvaser_usb (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Replace USB timeout constants with one define (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Rename message/msg to command/cmd (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unused commands and defines (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unnecessary return (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: add driver for Theobroma Systems UCAN devices (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig/Makefile: sort alphabetically (Torez Smith) [1825410 1821835] - [media] media: gspca_kinect: cast sizeof to int for comparison (Torez Smith) [1825410 1821835] - [media] media: videodev.h: add PIX_FMT_FWHT for use with vicodec (Torez Smith) [1825410 1821835] - [netdrv] net: usb: hso: use swap macro in hso_kick_transmit (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: allow optionally getting mac address from device tree (Torez Smith) [1825410 1821835]- [hid] HID: Improve Windows Precision Touchpad detection (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: enable multi-input as a quirk for some devices (Benjamin Tissoires) [1811209] - [hid] drivers/hid/hid-multitouch.c: fix a possible null pointer access (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: Add LG MELF0410 I2C touchscreen support (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: add support for the Smart Tech panel (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: do not filter mice nodes (Benjamin Tissoires) [1811209] - [hid] HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT (Benjamin Tissoires) [1835753] - [hid] Revert "HID: wacom: generic: read the number of expected touches on a per collection basis" (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Recognize new MobileStudio Pro PID (Benjamin Tissoires) [1835753] - [hid] HID: wacom: generic: Treat serial number and related fields as unsigned (Benjamin Tissoires) [1835753] - [hid] HID: wacom: add new MobileStudio Pro 13 support (Benjamin Tissoires) [1835753] - [hid] HID: wacom: do not call hid_set_drvdata(hdev, NULL) (Benjamin Tissoires) [1835753] - [hid] HID: wacom: support named keys on older devices (Benjamin Tissoires) [1835753] - [target] scsi: target: iscsi: calling iscsit_stop_session() inside iscsit_close_session() has no effect (Maurizio Lombardi) [1840024] - [target] scsi: target: fix hang when multiple threads try to destroy the same iscsi session (Maurizio Lombardi) [1840024] - [target] scsi: target: remove boilerplate code (Maurizio Lombardi) [1840024] - [target] scsi: target: use an enum to track emulate_ua_intlck_ctrl (Maurizio Lombardi) [1840024] - [target] scsi: target: convert boolean se_dev_attrib types to bool (Maurizio Lombardi) [1840024] - [target] scsi: target: fix unmap_zeroes_data boolean initialisation (Maurizio Lombardi) [1840024] - [fs] page cache: Finish XArray conversion (Waiman Long) [1812073] - [mm] mm: Convert __do_page_cache_readahead to XArray (Waiman Long) [1812073] - [mm] mm: Convert is_page_cache_freeable to XArray (Waiman Long) [1812073] - [mm] mm: memcontrol: clean up and document effective low/min calculations (Waiman Long) [1812073] - [mm] mm: memcontrol: fix memory.low proportional distribution (Waiman Long) [1812073] - [mm] mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge() (Waiman Long) [1812073] - [mm] mm: memcg/slab: cache page number in memcg_(un)charge_slab() (Waiman Long) [1812073] - [mm] mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() (Waiman Long) [1812073] - [mm] mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page() (Waiman Long) [1812073] - [mm] mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: memcg/slab: use mem_cgroup_from_obj() (Waiman Long) [1812073] - [kernel] mm: fork: fix kernel_stack memcg stats for various stack implementations (Waiman Long) [1812073] - [mm] memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event (Waiman Long) [1812073] - [mm] mm: clean up and clarify lruvec lookup procedure (Waiman Long) [1812073] - [mm] mm: memcontrol: try harder to set a new memory.high (Waiman Long) [1812073] - [mm] mm: memcontrol: remove dead code from memory_max_write() (Waiman Long) [1812073] - [mm] mm, memcg: clean up reclaim iter array (Waiman Long) [1812073] - [mm] mm, memcg: make scan aggression always exclude protection (Waiman Long) [1812073] - [mm] mm, memcg: make memory.emin the baseline for utilisation determination (Waiman Long) [1812073] - [mm] mm, memcg: proportional memory.{low, min} reclaim (Waiman Long) [1812073] - [mm] memcg, kmem: do not fail __GFP_NOFAIL charges (Waiman Long) [1812073] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1812073] - [mm] mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan_tasks() (Waiman Long) [1812073] - [kernel] fork, memcg: alloc_thread_stack_node needs to set tsk->stack (Waiman Long) [1812073] - [mm] mm/memcontrol.c: fix bad line in comment (Waiman Long) [1812073] - [kernel] fork, memcg: fix cached_stacks case (Waiman Long) [1812073] - [mm] mm: don't raise MEMCG_OOM event due to failed high-order allocation (Waiman Long) [1812073] - [mm] mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() (Waiman Long) [1812073] - [mm] mm: vmscan: do not share cgroup iteration between reclaimers (Waiman Long) [1812073] - [mm] mm: vmscan: do not iterate all mem cgroups for global direct reclaim (Waiman Long) [1812073] - [mm] mm: workingset: use cheaper __inc_lruvec_state in irqsafe node reclaim (Waiman Long) [1812073] - [tools] xarray: Fix early termination of xas_for_each_marked (Waiman Long) [1812073] - [lib] mm: Convert workingset to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_range_has_page to XArray (Waiman Long) [1812073] - [mm] page cache: Remove stray radix comment (Waiman Long) [1812073] - [mm] page cache: Convert delete_batch to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_map_pages to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries_tag to XArray (Waiman Long) [1812073] - [mm] page cache; Convert find_get_pages_range_tag to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_contig to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_range to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entry to XArray (Waiman Long) [1812073] - [mm] page cache: Convert page deletion to XArray (Waiman Long) [1812073] - [include] page cache: Add and replace pages using the XArray (Waiman Long) [1812073] - [mm] page cache: Convert hole search to XArray (Waiman Long) [1812073] - [kernel] docs: cgroup-v1: Document the cpuset_v2_mode mount option (Waiman Long) [1812073] - [kernel] cgroup1: don't call release_agent when it is "" (Waiman Long) [1812073] - [kernel] cgroup: Iterate tasks that did not finish do_exit() (Waiman Long) [1812073] - [kernel] cgroup: cgroup_procs_next should increase position index (Waiman Long) [1812073] - [kernel] cgroup-v1: cgroup_pidlist_next should update position index (Waiman Long) [1812073] - [kernel] cgroup: init_tasks shouldn't be linked to the root cgroup (Waiman Long) [1812073] - [kernel] cgroup: Prevent double killing of css when enabling threaded cgroup (Waiman Long) [1812073] - [kernel] cgroup: fix function name in comment (Waiman Long) [1812073] - [kernel] cgroup: freezer: don't change task and cgroups status unnecessarily (Waiman Long) [1812073] - [kernel] cgroup: use cgroup->last_bstat instead of cgroup->bstat_pending for consistency (Waiman Long) [1812073] - [kernel] cgroup: remove cgroup_enable_task_cg_lists() optimization (Waiman Long) [1812073] - [kernel] cgroup: pids: use atomic64_t for pids->limit (Waiman Long) [1812073] - [kernel] cgroup: Optimize single thread migration (Waiman Long) [1812073] - [kernel] cgroup: Update comments about task exit path (Waiman Long) [1812073] - [kernel] cgroup: short-circuit current_cgns_cgroup_from_root() on the default hierarchy (Waiman Long) [1812073] - [kernel] Use kvmalloc in cgroups-v1 (Waiman Long) [1812073] - [kernel] cgroup: minor tweak for logic to get cgroup css (Waiman Long) [1812073] - [kernel] cgroup: Replace a seq_printf() call by seq_puts() in cgroup_print_ss_mask() (Waiman Long) [1812073] - [kernel] cgroup: Fix css_task_iter_advance_css_set() cset skip condition (Waiman Long) [1812073] - [kernel] cgroup: css_task_iter_skip()'d iterators must be advanced before accessed (Waiman Long) [1812073] - [include] cgroup: Include dying leaders with live threads in PROCS iterations (Waiman Long) [1812073] - [kernel] cgroup: Implement css_task_iter_skip() (Waiman Long) [1812073] - [kernel] cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting (Waiman Long) [1586281 1812073] - [platform] intel-speed-select: Firmware workarounds for Icelake (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix invalid core mask (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Increase CPU count (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix json perf-profile output output (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Enable clos for turbo-freq enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Check support status before enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Change debug to error (Prarit Bhargava) [1840289] - [platform] intel_speed_select: internal-only-debug-patch (Prarit Bhargava) [1840289]- [nvdimm] libnvdimm/region: Fix build error (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce an 'align' attribute (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce NDD_LABELING (Diego Domingos) [1779218] - [nvdimm] libnvdimm/namespace: Enforce memremap_compat_align() (Diego Domingos) [1779218] - [nvdimm] libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid (Diego Domingos) [1779218] - [mm] mm/memremap_pages: Introduce memremap_compat_align() (Diego Domingos) [1779218] - [x86] x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error handling in __unwind_start() (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix premature unwind stoppage due to IRET frames (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error path for bad ORC entry type (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Prevent unwinding before ORC initialization (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Don't skip the first frame for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind: Prevent false warnings for non-current tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Convert global variables to static (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in rewind_stack_do_exit() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in __switch_to_asm() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in kernel exit path (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in register clearing code (Josh Poimboeuf) [1755143] - [tools] objtool: Fix stack offset tracking for indirect CFAs (Josh Poimboeuf) [1755143] - [s390] s390: nvme reipl (Philipp Rudo) [1525179] - [s390] s390: nvme ipl (Philipp Rudo) [1525179] - [infiniband] RDMA/bnxt_re: make bnxt_re_ib_init static (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Wait for all the CQ events before freeing CQ data structures (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove unnecessary sched count (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Fix lifetimes in bnxt_re_task (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use ib_device_try_get() (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove a redundant 'memset' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variables 'pg' and 'idx' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'dev_attr' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'pg_size' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use driver_unregister and unregistration API (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor device add/remove functionalities (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Using vmalloc requires including vmalloc.h (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: use ibdev based message printing functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor doorbell management functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor notification queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor command queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor net ring allocation function (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor hardware queue memory allocation (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Replace chip context structure with pointer (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor queue pair creation code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: remove ioremap_nocache and devm_ioremap_nocache (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 adapter series (Selvin Xavier) [1790622] - [netdrv] net: be2net: reject unsupported coalescing params (Petr Oros) [1790633] - [netdrv] treewide: Use sizeof_field() macro (Petr Oros) [1790633] - [netdrv] net: emulex: benet: indent a Kconfig depends continuation line (Petr Oros) [1790633] - [infiniband] i40iw: fix null pointer dereference on a null wqe pointer (Stefan Assmann) [1839718] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Stefan Assmann) [1839718] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Stefan Assmann) [1839718] - [infiniband] i40iw: Do an RCU lookup in i40iw_add_ipv4_addr (Stefan Assmann) [1839718] - [infiniband] IB/core: Introduce ib_reg_user_mr (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: fix a potential NULL pointer dereference (Stefan Assmann) [1839718] - [infiniband] i40iw: Remove setting of VMA private data and use rdma_user_mmap_io (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: Fix potential use after free (Stefan Assmann) [1839718] - [powerpc] powerpc/pseries: Fix of_read_drc_info_cell() to point at next record (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Enable support for ibm, drc-info property (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Correctly match ibm, my-drc-index to drc-name when using drc-info (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Avoid a sometimes-uninitialized warning (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Annotate and correctly byte swap DRC properties (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Add drc-info support for hotplug slot registration (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Don't rely on firmware feature to imply drc-info support (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Fix up pointer to first drc-info entry (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Add cpu DLPAR support for drc-info property (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix drc-info mappings of logical cpus to drc-index (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix bad drc_index_start value parsing of drc-info entry (Diego Domingos) [1779198] - [kernel] sched/fair: Optimize enqueue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair() warning some more (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair warning (Phil Auld) [1780466] - [kernel] sched/fair: Fix reordering of enqueue/dequeue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Reorder enqueue/dequeue_task_fair path (Phil Auld) [1780466] - [fs] ceph: demote quotarealm lookup warning to a debug message (Jeff Layton) [1827767] - [fs] ceph: fix double unlock in handle_cap_export() (Jeff Layton) [1827767] - [fs] ceph: fix special error code in ceph_try_get_caps() (Jeff Layton) [1827767] - [fs] ceph: fix endianness bug when handling MDS session feature bits (Jeff Layton) [1827767] - [fs] ceph: fix potential bad pointer deref in async dirops cb's (Jeff Layton) [1827767] - [block] rbd: don't mess with a page vector in rbd_notify_op_lock() (Jeff Layton) [1827767] - [block] rbd: don't test rbd_dev->opts in rbd_dev_image_release() (Jeff Layton) [1827767] - [block] rbd: call rbd_dev_unprobe() after unwatching and flushing notifies (Jeff Layton) [1827767] - [block] rbd: avoid a deadlock on header_rwsem when flushing notifies (Jeff Layton) [1827767] - [fs] ceph: fix snapshot directory timestamps (Jeff Layton) [1827767] - [fs] ceph: wait for async creating inode before requesting new max size (Jeff Layton) [1827767] - [fs] ceph: don't skip updating wanted caps when cap is stale (Jeff Layton) [1827767] - [fs] ceph: request new max size only when there is auth cap (Jeff Layton) [1827767] - [fs] ceph: cleanup return error of try_get_cap_refs() (Jeff Layton) [1827767] - [fs] ceph: return ceph_mdsc_do_request() errors from __get_parent() (Jeff Layton) [1827767] - [fs] ceph: check all mds' caps after page writeback (Jeff Layton) [1827767] - [fs] ceph: update i_requested_max_size only when sending cap msg to auth mds (Jeff Layton) [1827767] - [fs] ceph: simplify calling of ceph_get_fmode() (Jeff Layton) [1827767] - [fs] ceph: remove delay check logic from ceph_check_caps() (Jeff Layton) [1827767] - [fs] ceph: consider inode's last read/write when calculating wanted caps (Jeff Layton) [1827767] - [fs] ceph: always renew caps if mds_wanted is insufficient (Jeff Layton) [1827767] - [fs] ceph: update dentry lease for async create (Jeff Layton) [1827767] - [fs] ceph: attempt to do async create when possible (Jeff Layton) [1827767] - [fs] ceph: cache layout in parent dir on first sync create (Jeff Layton) [1827767] - [fs] ceph: add new MDS req field to hold delegated inode number (Jeff Layton) [1827767] - [fs] ceph: decode interval_sets for delegated inos (Jeff Layton) [1827767] - [fs] ceph: make ceph_fill_inode non-static (Jeff Layton) [1827767] - [fs] ceph: perform asynchronous unlink if we have sufficient caps (Jeff Layton) [1827767] - [fs] ceph: don't take refs to want mask unless we have all bits (Jeff Layton) [1827767] - [fs] ceph: cap tracking for async directory operations (Jeff Layton) [1827767] - [fs] ceph: make __take_cap_refs non-static (Jeff Layton) [1827767] - [fs] ceph: add infrastructure for waiting for async create to complete (Jeff Layton) [1827767] - [fs] ceph: track primary dentry link (Jeff Layton) [1827767] - [fs] ceph: add flag to designate that a request is asynchronous (Jeff Layton) [1827767] - [fs] ceph: more caps.c lockdep assertions (Jeff Layton) [1827767] - [fs] ceph: clean up kick_flushing_inode_caps() (Jeff Layton) [1827767] - [net] libceph: directly skip to the end of redirect reply (Jeff Layton) [1827767] - [net] libceph: simplify ceph_monc_handle_map() (Jeff Layton) [1827767] - [fs] ceph: return ETIMEDOUT errno to userland when request timed out (Jeff Layton) [1827767] - [fs] ceph: re-org copy_file_range and fix some error paths (Jeff Layton) [1827767] - [fs] ceph: move to a dedicated slabcache for mds requests (Jeff Layton) [1827767] - [fs] ceph: reorganize fields in ceph_mds_request (Jeff Layton) [1827767] - [fs] ceph: replace zero-length array with flexible-array member (Jeff Layton) [1827767] - [block] rbd: enable multiple blk-mq queues (Jeff Layton) [1827767] - [block] rbd: embed image request in blk-mq pdu (Jeff Layton) [1827767] - [block] rbd: acquire header_rwsem just once in rbd_queue_workfn() (Jeff Layton) [1827767] - [block] rbd: get rid of img_request_layered_clear() (Jeff Layton) [1827767] - [block] rbd: kill img_request kref (Jeff Layton) [1827767] - [fs] ceph: check if file lock exists before sending unlock request (Jeff Layton) [1827767] - [fs] ceph: move ceph_osdc_{read, write}pages to ceph.ko (Jeff Layton) [1827767] - [fs] ceph: don't ClearPageChecked in ceph_invalidatepage() (Jeff Layton) [1827767] - [block] rbd: remove barriers from img_request_layered_{set, clear, test}() (Jeff Layton) [1827767] - [fs] libceph: drop CEPH_DEFINE_SHOW_FUNC (Jeff Layton) [1827767] - [fs] ceph: check inode type for CEPH_CAP_FILE_{CACHE, RD, REXTEND, LAZYIO} (Jeff Layton) [1827767] - [fs] ceph: add refcounting for Fx caps (Jeff Layton) [1827767] - [fs] ceph: register MDS request with dir inode from the start (Jeff Layton) [1827767] - [fs] ceph: fix memory leak in ceph_cleanup_snapid_map() (Jeff Layton) [1827767] - [net] libceph: fix alloc_msg_with_page_vector() memory leaks (Jeff Layton) [1827767] - [include] ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL (Jeff Layton) [1827767] - [fs] ceph: canonicalize server path in place (Jeff Layton) [1827767] - [fs] ceph: do not execute direct write in parallel if O_APPEND is specified (Jeff Layton) [1827767] - [block] rbd: set the 'device' link in sysfs (Jeff Layton) [1827767] - [fs] ceph: move net/ceph/ceph_fs.c to fs/ceph/util.c (Jeff Layton) [1827767] - [fs] ceph: print name of xattr in __ceph_{get, set}xattr() douts (Jeff Layton) [1827767] - [fs] ceph: print r_direct_hash in hex in __choose_mds() dout (Jeff Layton) [1827767] - [fs] ceph: use copy-from2 op in copy_file_range (Jeff Layton) [1827767] - [fs] ceph: close holes in structs ceph_mds_session and ceph_mds_request (Jeff Layton) [1827767] - [block] rbd: work around -Wuninitialized warning (Jeff Layton) [1827767] - [fs] ceph: allocate the correct amount of extra bytes for the session features (Jeff Layton) [1827767] - [fs] ceph: rename get_session and switch to use ceph_get_mds_session (Jeff Layton) [1827767] - [fs] ceph: remove the extra slashes in the server path (Jeff Layton) [1827767] - [fs] ceph: add possible_max_rank and make the code more readable (Jeff Layton) [1827767] - [fs] ceph: print dentry offset in hex and fix xattr_version type (Jeff Layton) [1827767] - [fs] ceph: only touch the caps which have the subset mask requested (Jeff Layton) [1827767] - [fs] ceph: don't clear I_NEW until inode metadata is fully populated (Jeff Layton) [1827767] - [fs] ceph: retry the same mds later after the new session is opened (Jeff Layton) [1827767] - [fs] ceph: check availability of mds cluster on mount after wait timeout (Jeff Layton) [1827767] - [fs] ceph: keep the session state until it is released (Jeff Layton) [1827767] - [fs] ceph: add __send_request helper (Jeff Layton) [1827767] - [fs] ceph: ensure we have a new cap before continuing in fill_inode (Jeff Layton) [1827767] - [fs] ceph: drop unused ttl_from parameter from fill_inode (Jeff Layton) [1827767] - [fs] ceph: fix possible long time wait during umount (Jeff Layton) [1827767] - [fs] ceph: only choose one MDS who is in up:active state without laggy (Jeff Layton) [1827767] - [fs] ceph: fix mdsmap cluster available check based on laggy number (Jeff Layton) [1827767] - [fs] ceph: remove unnecessary assignment in ceph_pre_init_acls() (Jeff Layton) [1827767] - [fs] ceph: delete redundant douts in con_get/put() (Jeff Layton) [1827767] - [fs] ceph: hold extra reference to r_parent over life of request (Jeff Layton) [1827767] - [fs] ceph: add more debug info when decoding mdsmap (Jeff Layton) [1827767] - [fs] ceph: switch to global cap helper (Jeff Layton) [1827767] - [fs] ceph: trigger the reclaim work once there has enough pending caps (Jeff Layton) [1827767] - [fs] ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton) [1827767] - [fs] fs: ceph: Delete timespec64_trunc() usage (Jeff Layton) [1827767] - [block] rbd: ask for a weaker incompat mask for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't query snapshot features (Jeff Layton) [1827767] - [block] rbd: remove snapshot existence validation code (Jeff Layton) [1827767] - [block] rbd: don't establish watch for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't acquire exclusive lock for read-only mappings (Jeff Layton) [1827767] - [block] rbd: disallow read-write partitions on images mapped read-only (Jeff Layton) [1827767] - [block] rbd: treat images mapped read-only seriously (Jeff Layton) [1827767] - [block] rbd: introduce RBD_DEV_FLAG_READONLY (Jeff Layton) [1827767] - [block] rbd: introduce rbd_is_snap() (Jeff Layton) [1827767] - [fs] ceph: don't leave ino field in ceph_mds_request_head uninitialized (Jeff Layton) [1827767] - [fs] ceph: tone down loglevel on ceph_mdsc_build_path warning (Jeff Layton) [1827767] - [fs] ceph: fix geting random mds from mdsmap (Jeff Layton) [1827767] - [block] rbd: fix spelling mistake "requeueing" -> "requeuing" (Jeff Layton) [1827767] - [fs] ceph: make several helper accessors take const pointers (Jeff Layton) [1827767] - [net] libceph: drop unnecessary check from dispatch() in mon_client.c (Jeff Layton) [1827767] - [fs] ceph: don't allow copy_file_range when stripe_count != 1 (Jeff Layton) [1827767] - [fs] ceph: allow object copies across different filesystems in the same cluster (Jeff Layton) [1827767] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1827767] - [fs] ceph: allow copy_file_range when src and dst inode are same (Jeff Layton) [1827767] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1827767] - [fs] ceph: make 'nocopyfrom' a default mount option (Jeff Layton) [1827767] - [fs] vfs: allow copy_file_range to copy across devices (Jeff Layton) [1827767] - [fs] vfs: no fallback for ->copy_file_range (Jeff Layton) [1827767] - [fs] ceph: add destination file data sync before doing any remote copy (Jeff Layton) [1827767] - [fs] ceph: new mount option to disable usage of copy-from op (Jeff Layton) [1827767] - [fs] ceph: support copy_file_range file operation (Jeff Layton) [1827767] - [include] libceph: support the RADOS copy-from operation (Jeff Layton) [1827767] - [fs] cachefiles: Fix race between read_waiter and read_copier involving op->to_do (Dave Wysochanski) [1832644] - [char] security: keys: trusted: fix lost handle flush (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Remove set but not used variable 'keyhndl' (Jerry Snitselaar) [1815609] - [char] KEYS: trusted: Move TPM2 trusted keys code (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Create trusted keys subsystem (Jerry Snitselaar) [1815609] - [security] KEYS: Use common tpm_buf for trusted and asymmetric keys (Jerry Snitselaar) [1815609] - [char] tpm: Move tpm_buf code to include/linux/ (Jerry Snitselaar) [1815609] - [char] tpm/tpm_tis: Free IRQ if probing fails (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add tpm_version_major sysfs file (Jerry Snitselaar) [1815609] - [char] tpm: Handle negative priv->response_len in tpm_common_read() (Jerry Snitselaar) [1815609] - [char] tpm: fix invalid locking in NONBLOCKING mode (Jerry Snitselaar) [1815609] - [char] tpm_crb: fix fTPM on AMD Zen+ CPUs (Jerry Snitselaar) [1815609] - [char] tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf (Jerry Snitselaar) [1815609] - [char] tpm: add check after commands attribs tab allocation (Jerry Snitselaar) [1815609] - [char] tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Cleanup includes (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Support cr50 devices (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Introduce a flow control callback (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add a flag to indicate TPM power is managed by firmware (Jerry Snitselaar) [1815609] - [char] tpm_tis: override durations for STM tpm with firmware 1.2.8.28 (Jerry Snitselaar) [1815609 1788758] - [char] tpm: provide a way to override the chip returned durations (Jerry Snitselaar) [1815609] - [char] tpm: Remove duplicate code from caps_show() in tpm-sysfs.c (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm2_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: tpm1_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't make log failures fatal (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST (Jerry Snitselaar) [1815609 1795739] - [include] efi/tpm: Don't access event->count when it isn't mapped (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Return -EINVAL when determining tpm final events log size fails (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Fix sanity check of unsigned tbl_size being less than zero (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Only set 'efi_tpm_final_log_size' after successful event log parsing (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Don't traverse an event log with no events (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't duplicate events from the final event log in the TCG2 log (Jerry Snitselaar) [1815609 1795739] - [firmware] Abstract out support for locating an EFI config table (Jerry Snitselaar) [1815609 1795739] - [firmware] efi: Attempt to get the TCG2 event log in the boot stub (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Append the final event log to the TPM event log (Jerry Snitselaar) [1815609 1795739] - [firmware] tpm: Reserve the TPM final events table (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Abstract crypto agile event size calculations (Jerry Snitselaar) [1815609 1795739] - [netdrv] bnx2x: Fix accounting of vlan resources among the PFs (Manish Chopra) [1791026] - [netdrv] bnx2x: Use appropriate define for vlan credit (Manish Chopra) [1791026] - [netdrv] bnx2x: Fix logic to get total no. of PFs per engine (Manish Chopra) [1791026] - [netdrv] bnx2x: Do not handle requests from VFs after parity (Manish Chopra) [1791026] - [netdrv] qed: remove redundant assignment to variable 'rc' (Manish Chopra) [1791024] - [netdrv] qed: Fix use after free in qed_chain_free (Manish Chopra) [1791024] - [netdrv] qed: Fix race condition between scheduling and destroying the slowpath workqueue (Manish Chopra) [1791024] - [netdrv] qede: remove some unused code in function qede_selftest_receive_traffic (Manish Chopra) [1791024] - [netdrv] qede: Fix race between rdma destroy workqueue and link change event (Manish Chopra) [1791024] - [netdrv] qed: Fix timestamping issue for L2 unicast ptp packets (Manish Chopra) [1791024] - [netdrv] qed: Remove set but not used variable 'p_link' (Manish Chopra) [1791024] - [netdrv] qed: Fix a error code in qed_hw_init() (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 debug features (Manish Chopra) [1791024] - [netdrv] qed: rt init valid initialization changed (Manish Chopra) [1791024] - [netdrv] qed: Debug feature: ilt and mdump (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Add fw overlay feature (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 HSI changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 iscsi/fcoe changes (Manish Chopra) [1791024] - [netdrv] qed: Add abstraction for different hsi values per chip (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Additional ll2 type (Manish Chopra) [1791024] - [netdrv] qed: Use dmae to write to widebus registers in fw_funcs (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Parser offsets modified (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Queue Manager changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Expose new registers and change windows (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Internal ram offsets modifications (Manish Chopra) [1791024] - [netdrv] qede: Disable hardware gro when xdp prog is installed (Manish Chopra) [1791024] - [netdrv] qed: remove redundant assignments to rc (Manish Chopra) [1791024] - [netdrv] qed: Optimize execution time for nvm attributes configuration (Manish Chopra) [1791024] - [netdrv] qed: fix spelling mistake "queuess" -> "queues" (Manish Chopra) [1791024] - [fs] fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Bhupesh Sharma) [1832060] {CVE-2020-10732} - [tty] vt: selection, push sel_lock up (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, push console lock down (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [staging] staging: speakup: refactor to use existing code in vt (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: allow functions to be called from inside kernel (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: don't reinvent min() (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, close sel_buffer race (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: fix broken display when running aptitude (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: take screen contents from uniscr if available (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: preserve unicode values corresponding to screen characters (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [input] Input: add safety guards to input_set_keycode() (Chris von Recklinghausen) [1828223] {CVE-2019-20636}- [scsi] scsi: bnx2i: fix potential use after free (Nilesh Javali) [1792114] - [tools] perf python: Fix clang detection to strip out options passed in $CC (Michael Petlan) [1818841] - [tools] libperf: Add counting example (Michael Petlan) [1818841] - [tools] perf report/top TUI: Fix title line formatting (Michael Petlan) [1818841] - [tools] perf probe: Do not depend on dwfl_module_addrsym() (Michael Petlan) [1818841] - [tools] perf probe: Fix to delete multiple probe event (Michael Petlan) [1818841] - [tools] perf parse-events: Fix reading of invalid memory in event parsing (Michael Petlan) [1818841] - [tools] perf python: Fix clang detection when using CC=clang-version (Michael Petlan) [1818841] - [tools] perf map: Fix off by one in strncpy() size argument (Michael Petlan) [1818841] - [tools] tools: Let O= makes handle a relative path with -C option (Michael Petlan) [1818841] - [tools] tools: Fix off-by 1 relative directory includes (Michael Petlan) [1818841] - [tools] perf jevents: Fix leak of mapfile memory (Michael Petlan) [1818841] - [tools] perf bench: Clear struct sigaction before sigaction() syscall (Michael Petlan) [1818841] - [tools] perf bench futex-wake: Restore thread count default to online CPU count (Michael Petlan) [1818841] - [tools] perf top: Fix stdio interface input handling with glibc 2.28+ (Michael Petlan) [1818841] - [tools] perf diff: Fix undefined string comparision spotted by clang's -Wstring-compare (Michael Petlan) [1818841] - [tools] perf symbols: Don't try to find a vmlinux file when looking for kernel modules (Michael Petlan) [1818841] - [tools] perf bench: Share some global variables to fix build with gcc 10 (Michael Petlan) [1818841] - [tools] perf parse-events: Use asprintf() instead of strncpy() to read tracepoint files (Michael Petlan) [1818841] - [tools] perf env: Do not return pointers to local variables (Michael Petlan) [1818841] - [tools] perf tests bp_account: Make global variable static (Michael Petlan) [1818841] - [tools] perf annotate: Fix segfault with source toggle (Michael Petlan) [1818841] - [tools] perf annotate: Align struct annotate_args (Michael Petlan) [1818841] - [tools] perf annotate: Simplify disasm_line allocation and freeing code (Michael Petlan) [1818841] - [tools] perf annotate: Remove privsize from symbol__annotate() args (Michael Petlan) [1818841] - [tools] perf probe: Check return value of strlist__add() for -ENOMEM (Michael Petlan) [1818841] - [tools] perf config: Document missing config options (Michael Petlan) [1818841] - [tools] perf annotate: Fix perf config option description (Michael Petlan) [1818841] - [tools] perf annotate: Prefer cmdline option over default config (Michael Petlan) [1818841] - [tools] perf annotate: Make perf config effective (Michael Petlan) [1818841] - [tools] perf config: Introduce perf_config_u8() (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-nr-samples for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-total-period for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate/tui: Re-render title bar after switching back from script browser (Michael Petlan) [1818841] - [tools] perf arch powerpc: Sync powerpc syscall.tbl with the kernel sources (Michael Petlan) [1818841] - [tools] perf auxtrace: Add auxtrace_record__read_finish() (Michael Petlan) [1818841] - [tools] perf arm-spe: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf cs-etm: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-bts: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-pt: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf test: Fix test trace+probe_vfs_getname.sh on s390 (Michael Petlan) [1818841] - [tools] perf bpf: Remove bpf/ subdir from bpf.h headers used to build bpf events (Michael Petlan) [1818841] - [tools] perf llvm: Fix script used to obtain kernel make directives to work with new kbuild (Michael Petlan) [1818841] - [tools] perf tools: Add arm64 version of get_cpuid() (Michael Petlan) [1818841] - [tools] perf trace: Resolve prctl's 'option' arg strings to numbers (Michael Petlan) [1818841] - [tools] perf beauty prctl: Export the 'options' strarray (Michael Petlan) [1818841] - [tools] perf maps: Move kmap::kmaps setup to maps__insert() (Michael Petlan) [1818841] - [tools] perf maps: Fix map__clone() for struct kmap (Michael Petlan) [1818841] - [tools] perf maps: Mark ksymbol DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf maps: Mark module DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf symbols: Convert symbol__is_idle() to use strlist (Michael Petlan) [1818841] - [tools] perf symbols: Update the list of kernel idle symbols (Michael Petlan) [1818841] - [tools] perf stat: Don't report a null stalled cycles per insn metric (Michael Petlan) [1818841] - [tools] perf probe: Add ustring support for perf probe command (Michael Petlan) [1818841] - [tools] perf: Make perf able to build with latest libbfd (Michael Petlan) [1818841] - [tools] perf test: Fix test case Merge cpu map (Michael Petlan) [1818841] - [tools] perf parse: Copy string to perf_evsel_config_term (Michael Petlan) [1818841] - [tools] perf parse: Refactor 'struct perf_evsel_config_term' (Michael Petlan) [1818841] - [tools] perf: Use consistent include paths for libbpf (Michael Petlan) [1818841] - [tools] perf beauty sockaddr: Fix augmented syscall format warning (Michael Petlan) [1818841] - [tools] perf/ui/gtk: Fix gtk2 build (Michael Petlan) [1818841] - [tools] perf ui gtk: Add missing zalloc object (Michael Petlan) [1818841] - [tools] perf tools: Use define api.pure full instead of pure-parser (Michael Petlan) [1818841] - [tools] perf tools: Support --prefix/--prefix-strip (Michael Petlan) [1818841] - [tools] perf report: Clarify in help that --children is default (Michael Petlan) [1818841] - [tools] tools build: Fix test-clang.cpp with Clang 8+ (Michael Petlan) [1818841] - [tools] perf clang: Fix build with Clang 9 (Michael Petlan) [1818841] - [tools] tools lib: Fix builds when glibc contains strlcpy() (Michael Petlan) [1818841] - [tools] perf report/top: Make 'e' visible in the help and make it toggle showing callchains (Michael Petlan) [1818841] - [tools] perf report/top: Do not offer annotation for symbols without samples (Michael Petlan) [1818841] - [tools] perf report/top: Allow pressing hotkeys in the options popup menu (Michael Petlan) [1818841] - [tools] tools ui popup: Allow returning hotkeys (Michael Petlan) [1818841] - [tools] perf hists browser: Allow passing an initial hotkey (Michael Petlan) [1818841] - [tools] perf report/top: Add 'k' hotkey to zoom directly into the kernel map (Michael Petlan) [1818841] - [tools] perf hists browser: Generalize the do_zoom_dso() function (Michael Petlan) [1818841] - [tools] perf report/top: Improve toggle callchain menu option (Michael Petlan) [1818841] - [tools] perf report/top: Add menu entry for toggling callchain expansion (Michael Petlan) [1818841] - [tools] perf report/top: Make ENTER consistently bring up menu (Michael Petlan) [1818841] - [tools] perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc (Michael Petlan) [1818841] - [tools] tools lib api fs: Fix gcc9 stringop-truncation compilation error (Michael Petlan) [1818841] - [tools] libperf: Add man pages (Michael Petlan) [1818841] - [tools] libperf: Move to tools/lib/perf (Michael Petlan) [1818841] - [tools] perf tests bp_signal: Show expected versus obtained values (Michael Petlan) [1818841] - [tools] perf sched timehist: Add support for filtering on CPU (Michael Petlan) [1818841] - [tools] perf record: Adapt affinity to machines with #CPUs > 1K (Michael Petlan) [1818841] - [tools] perf mmap: Declare type for cpu mask of arbitrary length (Michael Petlan) [1818841] - [tools] tools bitmap: Implement bitmap_equal() operation at bitmap API (Michael Petlan) [1818841] - [x86] perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag (Michael Petlan) [1818841] - [x86] perf/x86/intel: Fix inaccurate period in context switch for auto-reload (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map (Michael Petlan) [1818841] - [x86] perf/x86/msr: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/cstate: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Add Elkhart Lake support (Michael Petlan) [1818841] - [include] kernel/events: Add a missing prototype for arch_perf_update_userpage() (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add support for Large Increment per Cycle Events (Michael Petlan) [1818841] - [x86] perf/x86/amd: Constrain Large Increment per Cycle events (Michael Petlan) [1818841] - [x86] perf/x86/intel/rapl: Add Comet Lake support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() (Michael Petlan) [1818841] - [x86] x86/cpu: Add Elkhart Lake to Intel family (Michael Petlan) [1818841] - [x86] x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode (David Arcari) [1837490] - [x86] x86/intel: Disable HPET on Intel Ice Lake platforms (David Arcari) [1837490] - [x86] x86/timer: Force PIT initialization when !X86_FEATURE_ARAT (David Arcari) [1837490] - [x86] x86/timer: Skip PIT initialization on modern chipsets (David Arcari) [1837490] - [x86] x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' (David Arcari) [1837490] - [x86] x86/apic: Unify duplicated local apic timer clockevent initialization (David Arcari) [1837490] - [vhost] vsock: kick send_pkt worker once device is started (Stefano Garzarella) [1835651] - [tools] redhat: update kvm/{arm, arm64} headers in tools (Gavin Shan) [1833572] - [tools] kvm: selftests: aarch64: Use stream when given (Gavin Shan) [1833572] - [virt] kvm: arm64: Fix 32bit PC wrap-around (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v4: Initialize GICv4.1 even in the absence of a virtual ITS (Gavin Shan) [1833572] - [arm64] kvm: arm64: Save/restore sp_el0 as part of __guest_enter (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi() (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy (Gavin Shan) [1833572] - [virt] kvm: arm: vgic-v2: Only use the virtual state when userspace accesses pending bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Only use the virtual state when userspace accesses enable bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Synchronize the whole guest on GIC{D, R}_I{S, C}ACTIVER read (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Forbid 64bit functions for 32bit guests (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Narrow input registers when using 32bit functions (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Update effective affinity of virtual SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add support for VPENDBASER's Dirty+Valid signaling (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Expose HW-based SGIs in debugfs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Eagerly vmap vPEs (Gavin Shan) [1833572] - [arm64] kvm: arm64: gicv4.1: Allow non-trapping WFI when using HW SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI property setup (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Reload VLPI configuration on distributor enable/disable (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI allocation/teardown (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Plumb SGI implementation selection in the distributor (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Move doorbell management to the GICv4 abstraction layer (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Allow SGIs to switch between HW and SW interrupts (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb set_vcpu_affinity SGI callbacks (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Add direct injection capability to SGI registers (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Let doorbells be auto-enabled (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb get/set_irqchip_state SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb mask/unmask SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add initial SGI configuration (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb skeletal VSGI irqchip (Gavin Shan) [1833572] - [irqchip] gic-v3: Move irq_domain_update_bus_token to after checking for NULL domain (Gavin Shan) [1833572] - [kernel] irqchip/gic-v4: Use Inner-Shareable attributes for virtual pending tables (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Map the ITS SGIR register page (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Advertise support v4.1 to KVM (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion betwen invalidations on the same RD (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Wait for completion of redistributor's INVALL operation (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion between vPE affinity change and RD access (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Skip absent CPUs while iterating over redistributors (Gavin Shan) [1833572] - [irqchip] gic-v3: Use SGIs without active state if offered (Gavin Shan) [1833572] - [irqchip] gic-v4: Provide irq_retrigger to avoid circular locking dependency (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Probe ITS page size for all GITS_BASERn registers (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Fix access width for gicr_syncr (Gavin Shan) [1833572] - [documentation] kvm: arm/arm64: Always capitalize ITS (Gavin Shan) [1833572] - [nvme] nvme-pci: align io queue count with allocted nvme_queue in nvme_probe (Gopal Tiwari) [1837824] - [rtc] rtc: cmos: Stop using shared IRQ (Pingfan Liu) [1829667]- [netdrv] enic: prevent waking up stopped tx queues over watchdog reset (Govindarajulu Varadarajan) [1797807] - [kernel] crash_core: Increase crashkernel=auto size for x86_64 & S390 (Kairui Song) [1746644] - [netdrv] net: iavf: reject unsupported coalescing params (Stefan Assmann) [1781341] - [netdrv] iavf: Enable support for up to 16 queues (Stefan Assmann) [1781341] - [netdrv] iavf: use tc_cls_can_offload_and_chain0() instead of chain check (Stefan Assmann) [1781341] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781341] - [netdrv] i40e: Remove unneeded conversion to bool (Stefan Assmann) [1781334] - [netdrv] net: i40e: reject unsupported coalescing params (Stefan Assmann) [1781334] - [netdrv] intel: Replace zero-length array with flexible-array member (Stefan Assmann) [1781334] - [netdrv] i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (Stefan Assmann) [1781334] - [netdrv] i40e: fix spelling mistake "to" -> "too" (Stefan Assmann) [1781334] - [netdrv] i40e: Set PHY Access flag on X722 (Stefan Assmann) [1781334] - [netdrv] i40e: Fix virtchnl_queue_select bitmap validation (Stefan Assmann) [1781334] - [netdrv] i40e: Removing hung_queue variable to use txqueue function parameter (Stefan Assmann) [1781334] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781334] - [netdrv] i40e: need_wakeup flag might not be set for Tx (Stefan Assmann) [1781334] - [netdrv] i40e: Fix receive buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [block] null_blk: Fix changing the number of hardware queues (Ming Lei) [1835602] - [block] block: reset mapping if failed to update hardware queue count (Ming Lei) [1835602] - [block] block: alloc map and request for new hardware queue (Ming Lei) [1835602] - [block] block: save previous hardware queue count before udpate (Ming Lei) [1835602] - [block] block: free both rq_map and request (Ming Lei) [1835602] - [block] blk-mq: Fix a recently introduced regression in blk_mq_realloc_hw_ctxs() (Ming Lei) [1835602] - [documentation] Documentation: admin-guide: PM: Add intel_idle document (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST on server systems (Steve Best) [1485545] - [idle] intel_idle: Add module parameter to prevent ACPI _CST from being used (Steve Best) [1485545] - [idle] intel_idle: Allow ACPI _CST to be used for selected known processors (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST for processor models without C-state tables (Steve Best) [1485545] - [idle] intel_idle: Refactor intel_idle_cpuidle_driver_init() (Steve Best) [1485545] - [infiniband] RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix double put of resource (Kamal Heib) [1786608] - [infiniband] IB/core: Fix potential NULL pointer dereference in pkey cache (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix another case where pq is left on waitlist (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix race between destroy and release FD object (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Always return ERR_PTR from rvt_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix overwriting of uobj in case of error (Kamal Heib) [1786608] - [infiniband] RDMA/core: Prevent mixed use of FDs between shared ufiles (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Fix a race with disassociate and exit_mmap() (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix potential siw_mem refcnt leak in siw_fastreg_mr() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix an error check in cm_alloc_id_priv() (Kamal Heib) [1786608] - [net] svcrdma: Fix trace point use-after-free race (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Call kobject_put() when kobject_init_and_add() fails (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Use scnprintf() for avoiding potential buffer overflow (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Remove kobj from hfi1_devdata (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Delete unused routine (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Fix configuration of atomic queue pair attributes (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix memory leaks in sysfs registration and unregistration (Kamal Heib) [1819051 1786608] - [net] svcrdma: Fix leak of transport addresses (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Suppress uninitialized var warning (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Read id.state under lock when doing pr_debug() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Remove a race freeing timewait_info (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix checking for allowed duplicate listens (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix ordering of xa_alloc_cyclic() in ib_create_cm_id() (Kamal Heib) [1786608] - [net] svcrdma: Fix double svc_rdma_send_ctxt_put() in an error path (Kamal Heib) [1786608] - [infiniband] RDMA/core: Remove the duplicate header file (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix passive connection establishment (Kamal Heib) [1786608] - [infiniband] RDMA/ucma: Put a lock around every call to the rdma_cm layer (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix setting active_{speed, width} attributes (Kamal Heib) [1798583 1786608] - [scsi] qla2xxx: Update driver version to 10.01.00.25.08.3-k (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Delete all sessions before unregister local nvme port (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: make 1-bit bit-fields unsigned int (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Move free of fcport out of interrupt context (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Set Nport ID for N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Handle NVME status iocb correctly (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Serialize fc_port alloc in N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix NPIV instantiation after FW dump (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Force semaphore on flash validation failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: add more FW debug information (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Update BPM enablement semantics (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Return appropriate failure through BSG Interface (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add 16.0GT for PCI String (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add fixes for mailbox command (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix control flags for login/logout IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Save rscn_gen for new fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use correct ISP28xx active FW region (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add endianizer macro calls to fc host stats (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use get_unaligned_*() instead of open-coding these functions (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Improve readability of the code that handles qla_flt_header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix mtcp dump collection failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck session in GNL (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix RIDA Format-2 (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Consolidate fabric scan (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Correct fcport flags handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use common routine to free fcport struct (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix update_fcport for current_topology (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Cleanup unused async_logout_done (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix fabric scan hang (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't defer relogin unconditonally (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Send Notify ACK after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Configure local loop for N2N target (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't call qlt_async_event twice (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Allow PLOGI in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Change discovery state before PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Drop superfluous INIT_WORK of del_work (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Initialize free_work before flushing it (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use explicit LOGO in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: unregister ports after GPN_FT failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan (Nilesh Javali) [1789526] - [s390] s390/kexec_file: fix initrd location for kdump kernel (Lianbo Jiang) [1835097]- [sound] ALSA: ALSA - update sound configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: Use the legacy HDA driver as default for Intel DSP platforms" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: IPC: dai-intel: move ALH declarations in header file (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add core id to sof_ipc_comp (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: bump the version (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add alac & ape decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: Add wma decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add wma codec profiles (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove X86 dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI || OF (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix regmap dependencies and align with other serial links (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix kconfig help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Kconfig: fix help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless prototypes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: Switch to use fwnode_property_count_uXX() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: don't program ports when a stream that has not been prepared (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix support for multiple Slaves on the same link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: do not update parameters during DISABLED-PREPARED transition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: only prepare stream when it is configured (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: update state machine and add state checks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Ensure that code is inside the code blocks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: fix stream.rst markup warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Add documentation for multi link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove redundant pr_err traces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove unnecessary variable initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix disable sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix bad unlock balance (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: use sdw_write instead of update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix PDI/stream mapping for Bulk (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus_type: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: export helpers to find row and column values (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: check first if Slaves become UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: Add read_only_wordlength flag to port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix device number leak on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: track unattach_request to handle all init sequences (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add initialization_complete definition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add enumeration_complete structure (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add probe_complete structure and new fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove bitfield for unique_id, use u8 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: make stream name a const pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Add compute_params callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: provide correct return value on error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add helper macros for devID fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: don't treat CMD_IGNORED as error on ClockStop (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add clock stop helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix io error when processing alert event (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: avoid multiple assignments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: disable pm_runtime in sdw_slave_delete (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add helper to clear Slave status to UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: write Slave Device Number without runtime_pm (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add PM/no-PM versions of read/write functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: improve dynamic debug comments for enumeration (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: split handling of Device0 events (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with initialization_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with enumeration_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with probe_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: ignore uniqueID when irrelevant (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: add helper to extract slave ID (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix scanf format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: core: add device tree support for slave devices (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: set initial value to port_status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: clear FIFO to avoid pop noise issue on playback start (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: multi-link support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: commit changes in the exit_reset() sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove automatic command retries (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove PREQ_DELAY assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: enable NORMAL operation in cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: reorder MCP_CONFIG settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: make SSP interval programmable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: move clock/SSP related inits to dedicated function (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: merge routines to clear/set bits (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: mask Slave interrupt before stopping clock (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix a io timeout issue in S3 test (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add clock_stop/restart routines (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: handle error cases with CONFIG_UPDATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add interface to check clock status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: simplifiy cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: s/update_config/config_update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless variable incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: update kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: handle multiple status reports per Slave (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove config update for interrupt setting (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log more useful information during timeouts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: clear interrupt status before enabling interrupt (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: filter out bad interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make clock stop exit configurable on init (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: free all resources on hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add sdw_stream_setup helper for .startup callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add trigger support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add prepare support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: rename res field as link_res (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix factor of two in MCLK handling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update stream callbacks for hwparams/free stream operations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update interfaces between ASoC and SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: use correct header for io calls (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add kernel module parameter to filter out links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add checks on link numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: filter SoundWire controller device search (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add helper for initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix intel_register_dai PDI offsets and numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: add flag for interrupt enable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove playback/capture stream_name (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove DAI_ID_RANGE definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add missing headers for cross-compilation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: handle disabled links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add hw_reset capability in debugfs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: fix startup sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: improve PDI allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: don't filter out PDI0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence/intel: simplify PDI/port mapping (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: move shutdown() callback and don't export symbol (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix alignment issues in header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add kernel parameter to override interrupt mask (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix divider setting in clock register (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make use of mclk_freq property (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use firmware defaults for frame shape (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: revisit interrupt settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix definitions for INTSTAT0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix register definition for SLAVE_STATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: simplify bus clash interrupt clear (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: check the number of bidir PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log Slave status mask on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use rate_limited dynamic debug (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: balance parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cdns: Fix compilation error on arm64 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: read mclk_freq property from firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix channel number reported by hardware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: prevent possible dereference in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove BIOS work-arounds (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: set dai min and max channels correctly (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Intel: add log for number of PCM and PDM PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add new mclk_freq field for properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: include mod_devicetable.h to avoid compiling warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename/clarify MIPI DisCo properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: clarify comment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: fix clock stop modes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: remove master_count property for masters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove master data port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add port-related definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: wrap macro argument in parenthesis (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename 'freq' fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix master/link error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix out of boundary access on port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add a blank line between functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix more typos (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove empty line before/after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add missing newlines in dynamic debug logs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove useless initialization of local variable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix boolean comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: protect macro parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix inversion in devm_kcalloc parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove useless parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix typos in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove useless initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support for ALAC and APE decoders (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to wma decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: only enable dais from device tree (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support for alac and ape configs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to wma config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: pass codec profile to q6asm_open_write (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6routing: remove default routing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Allow the MCDT driver to build into modules (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: common: Silence duplicate parse error messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: handle soundwire stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Update dependencies for Arizona machine drivers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soundwaire: qcom: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for SoundWire controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Silence warnings during deferred probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: Restore devm_ioremap() alignment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: set bus width to data width for monaural data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix "status check failed" spam for multi-SSI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Don't treat master SSI in multi SSI setup as parent (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sai probe (Jaroslav Kysela) [1797509] - [sound] ALSA: soc/stm/stm32_sub_sai: Add missing '\n' in log messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: Add missing cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix regmap status check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Remove unused dev from codec struct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support DAPM events for built-in microphone (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for platforms using UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: Add udma-pcm platform driver for UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-spdif: remove redundant dev_err message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-tdm: remove redundant variables dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mxs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use SND_SOC_DAPM_PINCTRL in TDM out (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: apply some refactors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: pull TDM GPIO pins down when probed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: support HDMI jack reporting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4770 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4760 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Avoid passing enum as match data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add local dev variable in probe function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Use of_device_get_match_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Fix divider written at incorrect offset in register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: img: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card-utils: use for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Add support for codec2codec DAI links (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Fix pointer cast warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: brcm: Add DSL/PON SoC audio driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mchp-i2s-mcc: make signed 1 bit bitfields unsigned (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Allow I2S wake event after ACP is powerd On (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: clean up two indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Clear format bits before setting them (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Adding TDM support in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix button configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: acp3x: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix compile warning of argument type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: Add DMIC switch capability to machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Add machine driver for Raven based platform (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Fix potential NULL dereference (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply async workaround for Scarlett 2i4 2nd gen (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-250MK2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use pcm_for_each_format() macro for PCM format iterations (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing braces in some struct inits (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add connector notifier delegation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobos (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Check mapping at creating connector controls, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add mixer workaround for TRX40 and co (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create jack controls for PCM terminals (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't override ignore_ctl_error value from the map (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter error from connector kctl ops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix mixer controls' USB interface for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Parse source ID of UAC2 effect unit (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: audio-v2: Add uac2_effect_unit_descriptor definition (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create a mixer element with bogus volume range (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-midi: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix POD HD500 audio playback (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix endless MIDI read loop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for Presonus Studio 1810c (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for MOTU MicroBook IIc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Inform devices that need delayed registration (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add delayed_register option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Rewrite registration quirk handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: fix address map representation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove some unnecessary NULL checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: remove unused headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: fix High Accuracy Buck enable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove set but not unused variable 'hph_comp_ctrl7' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm0010: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8960: Fix wrong clock after suspend & resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: remove soundwire stream handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: request gpio direction before setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wsa881x: mark read_only_wordlength flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8974: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Use scnprintf() for the limited buffer output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas571x: disable regulators on failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fixed incorrect amp_level setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for ISENSE and VSENSE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add entries for the TAS2563 audio amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for digital volume control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VAG power-on handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify some structure to be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm89xx: Add missing dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix unmet dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply misc fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau7118: Fix Kconfig warning without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply I2C fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply SPI fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682-sdw: fix 'defined but not used' pm functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Make rt5682_clock_config static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: move DAI clock registry to I2S mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC delay (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: remove noisy debug messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the random recording noise of headset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fine tune the HP performance in soundwire mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the DAC1 volume setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the function name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the soundwire support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Use imply for SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add CCF usage for providing I2S clks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Enable PLL2 function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the field "is_sdw" of private data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5659: remove redundant assignment to variable idx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Add platform-data for Medion E1239T (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: use slot and rx_mask to configure stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add set_tdm_slot() support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: fix typo for bypass boost control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660: make spdxcheck.py happy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660 update to 1.0.8_G (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: Add ACPI HID MAX98360A (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE to DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs4270: pull reset GPIO low then high (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: allow operation without i915 gfx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: fix ordering bug in resume flow (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add parameter to control SoundWire clock stop quirks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: initial SoundWire machine driver autodetect (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add SoundWire stream config/free callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Account for compress streams when servicing IRQs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix stream cleanup on hw free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: clear the IPC ack bit after FW_PURGE done (Jaroslav Kysela) [1797509] - [sound] ALSA: Asoc: SOF: Intel: hda: check SoundWire wakeen interrupt in irq thread (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add WAKEEN interrupt support for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: merge IPC, stream and SoundWire interrupt handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add SoundWire configuration interface (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Expose SDnFMT helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix probe point getter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pcm: skip DMA buffer pre-allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Turn "firmware boot complete" message into a dbg message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: check ipc return value before data copy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: sof-audio: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Do not reset hw_params for streams that ignored suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: audio: Add helper to check if only D0i3 streams are active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add i.MX8QM device descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove SOF_IPC_EXT_DMA_BUFFER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make sof_ipc_ext_data enum more rigid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix uninitialised "work" with VirtIO (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: (cosmetic) use for_each_pcm_streams() in sof_dai_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: connect dai widget to all cpu-dais (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary ROM IPC filter function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: add stream capability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-ctrl: add reset cycle before parsing capabilities (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: call codec wake at chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: do not leave clock gating off upon error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: disable SoundWire interrupts on suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Improve DSP state logging (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use snd_sof_dsp_set_power_state() op (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Allow trace DMA in S0 when DSP is in D0I3 for debug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Amend the DSP state transition diagram (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: cnl: Implement feature to support DSP D0i3 in S0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: remove unnecessary waitq before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add min/max channels for SSP on Baytrail/Broadwell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix Kconfig indentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Add ops for i.MX8QM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Rename i.MX8 platform to i.MX8X (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Provide probe debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Move DSP power state transitions to platform-specific ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Introduce DSP power states (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Unify suspend/resume routines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Add Probe compress CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Generic probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Implement Probe IPC API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: haswell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: BXT: switch pcm512x based boards to sof_pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: CHT: add support for pcm512x boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi-intel-cml-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add support for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add rt1015 speaker amp support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_sdw: Add Volteer support with RT5682 SNDW helper function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: add sof_sdw machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match table for TGL RT5682 SoundWire driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi: update topology and driver name for SoundWire platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: expand description of _ADR-based devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Await purge request ack on CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Allow for ROM init retry on CNL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skylake: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Enable codec wakeup during chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Select hda configuration permissively (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Remove superfluous chip initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Shield against no-NHLT configurations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_da7219_max98373: Add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add support for max98360a speaker amp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: disable route checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - add no-HDMI cases to generic HDA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Make glk+rt5682 echo ref dynamic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: don't use GFP_ATOMIC for machine driver contexts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Revert back SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: (cosmetic) simplify structure member access (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Fix uninitialized variable compiler warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: return error codes when an error occurs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: make HDMI optional for all platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: add support for SOF platforms with pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: fix incorrect check on p->sink (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Check drv->lock is locked in sst_fill_and_send_cmd_unlocked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for string truncation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Allow setting preallocation again for x86 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix endianness issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_dai_config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of pcm_new_ver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Add missing memory checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check soc_tplg_add_route return value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_*_create (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_create_tlv (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: use name_prefix for new kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Perform component check upfront (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix regwmask (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Remove dapm_connect_dai_link_widgets helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Move error message to avoid some duplication (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: select sleep_state when initializing PINCTRL widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: connect virtual mux with default value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: fixup dapm kcontrol widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: revert all changes to DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: fix DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: return proper error for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: add get_sdw_stream() callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: export DPCM runtime update functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: allow start or stop during pause for backend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: (cosmetic) simplify dpcm_prune_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec for soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Fix regression introducing multiple copies of DAI widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add asoc_rtd_to_cpu/codec() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_dapms() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: remove non plural form for_each_xxx macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: add for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: disable route checks for legacy devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add initial support for multiple CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix card registration regression (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: don't use rtd->cpu_dai on for_each_rtd_cpu_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support in DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add dapm_add_valid_dai_widget helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Do Digital Mute for both CPU/Codec in same timing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check DAI's activity more simply (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup dulicate handing at dpcm_fe_dai_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use snd_soc_dai_get_pcm_stream() at dpcm_set_fe_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add dpcm_fe_dai_cleanup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_fe_dai_close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Export parameter intersection logic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove duplicate be check from dpcm_add_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use defined stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: check if cpu-dai supports a given stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Return error if the function does not support multi-cpu (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support for PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix state tracking error in snd_soc_component_open/close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_fe_runtime_update() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: cleanup soc_pcm_apply_msb() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: remove confusing trace in dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge playback/cature_active into stream_active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use goto and remove multi return (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dpcm_can_be() and remove duplicate code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove snd_soc_dpcm_be_get/set_state() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_dpcm_be_digital_mute() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dpcm_get_be() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix regression in soc_new_pcm() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup soc_pcm_open() order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: adjustment for DAI member 0 reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_component_open/close() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: don't use bit-OR'ed error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add for_each_dapm_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_runtime_action() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: ensure component names are unique (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: allow a dt node to provide several components (Jaroslav Kysela) [1797509] - [sound] ALSA: emu8000: Fix the cast to __user pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: shut up gcc-10 range warning (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_queue() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_locked() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: use KBUILD_MODNAME for struct driver.name instead of string (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: remove redundant assignment to variable err (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: fix if-statement empty body warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix invalid access for enumerated ctl items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALC245 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix unexpected init_amp override (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset mic on Asus FX505DT (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for MSI GL63 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add HP new mute led supported for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add supported new mute Led for HP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set principled PC Beep configuration for ALC256 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - a fake key event is triggered by running shutup (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Enable mute LED on an HP system (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Fix pop noise on ALC225 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move ELD parse and jack reporting into update_eld() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move runtime PM resume into hdmi_present_sense_via_verbs() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Don't use standard hda_jack for generic HDMI jacks (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Reduce hda_jack_tbl lookup at unsol event handling (Jaroslav Kysela) [1797509] - [sound] ALSA: drm/nouveau: Fix regression by audio component transition (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix without unlocked before return (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix race in monitor detection during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Add module option to disable audio component binding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Match both PCI ID and SSID for driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Remove ASUS ROG Zenith from the blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: call runtime_allow() for all hda controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Keep the controller initialization even if no codecs found (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Release resources at error in delayed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Honor PM disablement in PM freeze and thaw_noirq ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Don't release card at firmware loading error (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: remove redundant assignment to variable timeout (Jaroslav Kysela) [1797509] - [sound] ALSA: hda_codec: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Always use jackpoll helper for jack update after resume (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Skip controller resume if not needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix potential access overflow in beep helper (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: default enable CA0132 DSP support (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Remove unnecessary cast in kfree (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: remove redundant variable capture_flag (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix PCM format assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use a macro for parameter masks to reduce the needed cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Minor refactoring (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: No need to take runtime reference twice in pcm_pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm_dmaengine: Use pcm_for_each_format() macro for PCM format iteration (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix superfluous snprintf() usage (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Place the plugin buffer overflow checks correctly (for 5.7) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Fix regression by buffer overflow fix (again) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Simplify plugin frame size calculations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid plugin buffer overflow (Jaroslav Kysela) [1797509] - [sound] ALSA: info: remove redundant assignment to variable c (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Unlock mutex temporarily for sleeping at read/write (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add a standalone version of snd_pcm_limit_hw_rates (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More helper macros for reducing snd_pcm_format_t cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm.h: add for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Add snd_device_get_state() helper (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Implement compress page allocation and free routines (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Expand DMA buffer information (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix sparse warning (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Fix incompatible protocol error (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: bump protocol version up to v2.1.0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove unused macro for timestamping of elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: use __u32 instead of uint32_t in uapi headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: uapi: remove unused sof header files (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Drop unneeded typedefs (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Add linux/types.h include back (but carefully) (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: Drop linux/types.h inclusion in uapi header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Spelling s/configr/configur/ (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dpcm: tidyup for_each_dpcm_xx() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple_card_utils.h: Fix potential multiple redefinition error (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: Avoid bit fields for state flags (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Drop snd_dma_pci_data() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: cs231xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: delete unused proc_fs.h include (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx-audio: use GFP_KERNEL for memory allocation during init (Jaroslav Kysela) [1797509] - [sound] ALSA: media: go7007: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tm6000: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: usbtv: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: audio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: Allow const arrays for legacy resource management helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: fix corruption due to spin lock without restoration in SoftIRQ context (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix for Stanton SCS.1d (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: don't add MIDI/PCM interface when packet streaming is unavailable (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: use ENXIO for not-supported cases (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-motu: fix double unlocked 'motu->mutex' (Jaroslav Kysela) [1797509] - [sound] ALSA: fireface: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: loosen stream format check for MIDI conformant data channel (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: fix fallback from protocol extension into limited functionality (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: add support for Alesis MasterControl (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: emux: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply 48kHz fixed rate playback for Jabra Evolve 65 headset (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add clock validity quirk for Denon MC7000/MCX8000 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix UAC2/3 effect unit parsing (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix endianess in descriptor validation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add implicit fb quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: unlock on error in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix sync-ep altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add boot quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: update old-style static const declaration (Jaroslav Kysela) [1797509] - [sound] ALSA: bcd2000: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use lower hex numbers for IDs (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Constify struct snd_usb_audio_quirk entries (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Constify snd_ratden definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix Corsair Virtuoso mixer label collision (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix set_format altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Focusrite Scarlett 6i6 gen1 - input handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix NULL dereference at parsing BADD (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add skip_validation option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect size check for processing/extension units (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect NULL check in create_yamaha_midi_quirk() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: not submit urb for stopped endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing error check at mixer resolution test (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Drop the dead code (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: intel_hdmi: Remove dev_err() on platform_get_irq() failure (Jaroslav Kysela) [1797509] - [sound] ALSA: x86: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hdml-lpe-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: xen: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: wavefront: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sc6000: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3sa2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: msnd: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs423x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4236: fix error return comparison of an unsigned integer (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8328: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_formatter_pcm_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: aio-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: txx9aclc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: sdma-pcm: Add back the flags parameter for non standard dma names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: disable rx_fifo after disable stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: add a TDM configuration callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: sun4i-codec: remove unneeded semicolon (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix race condition in irq handler (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: retry synchronization in sync state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix possible circular locking (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: add restriction on mmap support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sysclk management on shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: dfsdm: fix 16 bits record (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: stm32_adfsdm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: Fix memory leak in sof_set_get_large_ctrl_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: fix memory allocation failure check on priv->pd_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: utils: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-utils: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_limit_volume() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine-pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: do error check after rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rcar: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: core.c: add WARN_ON() on rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: add missing of_node_put() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: rsnd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: siu_pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: siu_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dma-sh7760: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: dma-sh7760: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Use pr_warn instead of pr_warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: idma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Rename Arndale card driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Add support for WM1811 CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Simplify DAI link initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Enable SHDN to fix headset detection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Add HDMI jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Optionally support HDMI use case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6routing: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa2xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: poodle: Spelling s/enpoints/endpoints/, s/connetion/connection/ (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: pxa2xx: No need to keep pointer to platform device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: mmp-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: g12a: add tohdmitx reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: relax period size constraints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: improve depth handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: fix fifo threshold setup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mt8183: fix audio playback slowly after playback during bootup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix device remove ordering (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Remove unused match variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix IRQ error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Drop lb60 board code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix noise when using EDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Move static keyword to the front of declarations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Fix error handling in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: remove set but not used variable 'bclk' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_esai: Add spin lock to protect reset, stop and start (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: fix build failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: mpc5200_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8958: use to simplify code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic32x4: add a check for devm_clk_get (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Remove unused defines and variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix misuse of GENMASK macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt6358: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add earpiece (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: refine the setting of internal clock divider (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Fix error with S24_3LE format bitstream in i.MX8 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: update supported sample format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Use in(out)put_format instead of in(out)put_word_width (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Add MQS component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for MCLKn clock gating (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for setting MCLK clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix sample rate error message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Return invalid for when bitwidth is invalid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Introduce the TAS2562 amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: clean up an indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Fix snd_soc_update_bits error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Fix build error without GPIOLIB (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: add tas2770 smart PA kernel driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5663: clean up indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5650: Add Kahlee platform specfic changes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Fix serial mode dependent format support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Use fixup instead of constraint for channels and formats (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: The codec does not support S32_LE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: adau7118: Change regulators id (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add ALC controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add PGA Slew time control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dbdma2: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel_ssc_dai: Remove wrong spinlock usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: ACP needs to be powered off in BIOS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Additional DAI for I2S SP instance (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix simultaneous playback and capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: Fix return value check in acp3x_dai_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: add ACP3x TDM mode support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Buffer Size instead of MAX Buffer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix for Subsequent Playback issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd MMAP_INTERLEAVED Support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Added ACP3x system resume and runtime pm (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Handle ACP3x I2S-SP Interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Enabling I2S instance in DMA and DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Refactoring of DAI from DMA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8741: Fix typo in Kconfig prompt (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix snd_sof_ipc_stream_posn() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify pre-divider for sysclk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add operation callback function for rt1015_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Correct DAPM handling of active widgets during shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Fix available clock counter incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_manifest_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_link_elems_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix possible buffer overflow in debug outputs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix pin debug prints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Fix setting DAI data format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert invalid fix for handling SHDN (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codec2codec: avoid invalid/double-free of pcm runtime (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: move i915 init earlier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add system_suspend_target field to struct snd_sof_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix atmel_ssc_set_audio link failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix exiting path on probing failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency to SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: remove redundant IS_ERR() before error code check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: consistent HDMI codec probing code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: fix rt715 ADR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: add missing default_fw_name of JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: trace: fix unconditional free in trace release (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: release resources on errors in probe_continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: free trace on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix an Oops, caused by invalid topology (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: do not disable i915 power during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: refactor i915_get/put functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: Remove unnecessary const (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: silence lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove null_snd_soc_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_trigger() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_params() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_prepare() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_shutdown() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add rt1015 amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add MediaTek MT6660 Speaker Amp Driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix deadlock in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: add snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert "ASoC: max98090: fix lockdep warning" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove bus_control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: ux500_msp_dai: remove unused DAI .suspend/.resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: omap-mcpdm: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: sti_uniperif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: spdif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: jz4740-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel_ssc_dai: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: Fix error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: crash in snd_soc_dapm_new_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove code duplication in byt_rt5640_codec_fixup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add MIC BIAS Internal3 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Simplify MIC BIAS Internal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: fix return value check in rt715_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: fix return value check in rt711_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: fix return value check in rt700_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix SKL dai count (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Correct cache handling of new kernel control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: add multi endpoint support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Add support for imx8qm & imx8qxp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VDDA and VDDIO comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: Add jz4770-codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: removed unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_rt286: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: remove useless initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5660: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove unnecessary initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: test return value on route add (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: removed unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_rt298: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_device() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add rt1308 SdW amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: Reset RX interpolation path after use (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: fix possible sleep-in-atomic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Fix error in driver removal after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: fix HDA codec driver probe with multiple controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: lower print level to dbg if we will reinit DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: reference SoundWire machine lists (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: support alternate list of machines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for TGL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for CNL/CFL/CML w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for ICL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: soc-acpi: declare new tables for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add _ADR-based link descriptors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add link_mask field (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix PCM playback through ALSA OSS emulation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix Kconfig dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: add RT715 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Remove unused rtd variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_close_delayed_work() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: do pinctrl_pm_select_xxx() as component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicate pinctrl operation when suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care .ignore_suspend for Component suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_rtdcom_add() to snd_soc_rtd_add_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: add rt700 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Drop incorrectly applied duplicate commit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: add rt711 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: add wsa881x amplifier support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: fix build warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: add dynamic debug trace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: change the default firmware path when the community key is used (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix NULL dereference at freeing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Ignore the speaker amp when there isn't one (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Fix Irbis NB41 netbook quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5640: Fix NULL dereference on module unload (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-topology: fix endianness issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: hda_dsp_common: use NULL pointer assignment, not 0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Fix compile-testing RT1011/RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: use resource_size (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Create multiple I2S platform device endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add audio routings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add capture dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add playback dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add basic controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add support to wcd9340/wcd9341 codec (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: add Broadmobi bm818 sound profile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: remove unused variable 'constraints_16000' and 'ch_mono' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Update hdac hda dai table to include intel-hdmi-hifi4 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Add iDisp4 DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Fix dsp_box offset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix input pin state management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix inconsistent lock state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix access to uninitialized list heads (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Set dpcm_playback / dpcm_capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Remove empty suspend function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Add Broadwell rt5650 machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: move arch_ops under ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Read SAI parameters and send them to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Describe SAI parameters to be sent to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: drop HDA codec upon probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add machine driver for da7219_max98373 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: log compiler name and version information (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: define struct with compiler name and version (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce state machine for FW boot (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove references to Haswell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing legacy style (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix fault at driver unload after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: Add pm_runtime support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Remove superfluous bus ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove legacy style of codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: lowland: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: bells: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl_nau88l25_ssm4567: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_rt5514_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-audmix: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8962: fix lambda value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Drop snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: haswell: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: baytrail: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DEBUG_FS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of_name_prefix() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: byt: fixup topology filename for BYT-CR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): get component device_node at out of loop (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): tidyup loop condition (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_init() to soc_init_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add missing return value check for soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_dai_pcm_new() to soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_remove_dai_link() to snd_soc_remove_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_add_dai_link() to snd_soc_add_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_find_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: find rtd via dai_link pointer at snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_get_dai_substream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_disconnect_sync() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove dai_link_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: dobj is used only when SND_SOC_TOPOLOGY (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: add SND_SOC_BYTES_E (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add codec_mask module parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add asynchronous sample rate converter topology support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: work-around incorrect ACPI HID for CML boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: split cht and byt debug window sizes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning on unknown header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Don't create separate link when platform is present (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for soc_tplg_pcm_create() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Explicitly include linux/io.h for virt_to_phys() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: nocodec: Amend arguments for sof_nocodec_setup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove unused drv_name in sof_pdata (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove nocodec_fw_filename (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make creation of machine device from SOF core optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: intel: hda: Modify signature for hda_codec_probe_bus() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: partition audio-related parts from SOF core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce default_fw_filename member in sof_dev_desc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: move check for runtime callbacks to core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: modify the signature for snd_sof_create_page_table (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: remove snd_sof_init_topology() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - export number of digital microphones via control components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: set plugged_cb to NULL when component removing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: drop mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and stream irq handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve the sysclk selection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs42l51: add dac mux widget in codec routes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Calculate DALIGN inversion at run-time (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add Volume Soft Stepping control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: save and restore SHDN when changing sensitive registers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: add IRQF_SHARED (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add HP output driver pop reduction controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: refine hw_params and hw_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: add some helpers to control mtk_memif (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hdmi: Drop support for Icelake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: make common HDMI driver default (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: only flush inited work during free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Init pcm runtime work early to avoid warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sst: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix possible race conditions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: exit workaround earlier if PLL is locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: remove msleep in PLL unlocked workaround (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix automatic sysclk configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Fix build error without CONFIG_SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix unload for SAI/ESAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Enable clk in startup intead of hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix i2c arbitration lost issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: DMI long name - avoid to add board name if matches with product name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: improve the DMI long card code in asoc-core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: fix DALIGN register for SSIU (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: component: Add sync_stop PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Make ioctl ops optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check symmetry before hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Update the RST gpio handling to align with documentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: add control components management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_pcm_private_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fixup dead-lock at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix RIP warning on card removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_new/free() parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 SW5-012 2-in-1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Expose mixer control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: configure output common-mode voltage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix build break (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Add support for optional RST gpio handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm5100: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm2200: add missed operations in remove and probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to flac decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add flac decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to flac config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: rt5677_check_hotword() can be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the charge pump capacitor discharges (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dmaengine: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care card_probed at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unbind_card() next to snd_soc_bind_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_shutdown() at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed typo for buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix regcache handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_probe_aux_devices() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_bind_card() and snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_remove_component() and soc_cleanup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_remove_dai_link() and soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_add_dai_link() and soc_bind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_unregister_dai() and soc_del_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_register_dai() and soc_add_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: free kcontrol memory on error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: only suspend to D0I3 when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add helper to check if we should enter d0i3 suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add check before setting d0_substate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add state machine to comments (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use fallback for firmware name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: acpi-match: split CNL tables in three (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: configure sysclk/FLL automatically (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add DA7213 audio codec as selectable option (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Wait for DSP to boot before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Set ADC clock to use PLL and enable ASRC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Turn on MCLK1 for DSP via DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Allow VAD to be shut on/off at all times (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Disable irq at suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Stop and restart DSP over suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add DAPM audio path for hotword stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Enable jack detect while DSP is running (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Add a DAI link for rt5677 SPI PCM device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: Add spin lock to protect tdms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: set L1SEN on S0ix suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: fix missing NULL pointer check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix compile warning with CONFIG_DEBUG_FS=n (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix bytes control size checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove topology specific operation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_register_dai() from snd_soc_register_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: don't call snd_soc_dapm_new_dai_widgets() at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: have legacy_dai_naming at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_unregister_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unregister_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use snd_soc_lookup_component() at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_component_add/del() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_del_component_unlocked() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call soc_bind_dai_link() under snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicated soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: typo fix at soc_dai_link_sanity_check() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add for_each_rtd_components() and replace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove for_each_rtdcom_safe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Use different sequence for start/stop trigger (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: snd_soc_unbind_card() cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_xxx for component related resource (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_setup_card_name() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_remove_dai_links() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_kzalloc() for rtd (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Clarify usage of ignore_machine (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_del_all() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() alloc order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: set trigger order for FE DAI link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: update FE/BE trigger order based on the command (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98373: replace gpio_request with devm_gpio_request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: mark HDAudio codec support as deprecated (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: use def_tristate, avoid using select (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Kconfig: add EXPERT dependency for developer options, clarify help (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: add mutual exclusion between SOF and legacy Baytrail driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with legacy driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with Atom/SST driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_done() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add acpi match for rt1011 based m/c driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: Remove redundant variable "status" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: fix race in device removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set the different setting for QFN/WLCSP package (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: some minor changes to improve readability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: add the range check for temperature_calib from device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove unnecessary tabs using spaces instead (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: fix spelling mistake "temperture" -> "temperature" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: Read and apply r0 and temperature device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: improve the rt1011_set_dai_fmt() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove redundant code in kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove unneeded snd_soc_tplg_component_remove() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Load firmware via SPI using delayed work (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fixup compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fix sparse warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add missing null check for failed allocation of rt5677_dsp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add a PCM device for streaming hotword via SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: serial-u16550: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: opl4: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: oss: Constify snd_seq_oss_callback definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: Constify snd_opl3_drum_voice definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: mts64: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Constify snd_pcm_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Fix PCM format loop in proc output (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix dependency on timer API (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: do not override bus codec_mask in link_get() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Reset stream if DMA RUN bit not cleared (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: No preallocation on x86 platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Update kernel-doc function parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Apply aligned MMIO access only conditionally (Jaroslav Kysela) [1797509] - [sound] ALSA: remove ioremap_nocache and devm_ioremap_nocache (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of ASUS B9450FA with ALC294 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix a regression for mute led on Lenovo Carbon X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for yet another MSI laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for MSI GP63, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on MSI-GL73 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add more codec supported Headset Button (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fixed one of HP ALC671 platform Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Fix DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make the firmware loading ioctl a bit more readable (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix annotation and cast for the recent uapi header change (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add JasperLake PCI ID and codec vid (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Clevo W65_67SB the power_save blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: fix spelling mistake "to" -> "too" (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add docking station support for Lenovo Thinkpad T420s (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported for HP cPC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/analog - Minor optimization for SPDIF mux connections (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_hdmi: remove warnings with empty body (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: correct kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Manage concurrent reg access more properly (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: enable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix a typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Disable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_realtek: fix empty macro usage in if block (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Rename back to dmic_detect option (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove set but not used variable 'chip' (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo Yoga X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set EAPD control to default for ALC222 (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ak4531: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx laptops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALCS1200A (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - constify and cleanup static NodeID tables (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Constify snd_fm801_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Constify snd_es1968_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Constify snd_emu_chip_details (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Constify snd_bt87x_boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Constify wm-specific tables (Jaroslav Kysela) [1797509] - [sound] ALSA: ice17xx: Constify snd_ice1712_card_info (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_details (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_category_str items (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_res_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: info: Make snd_info_entry_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Treat snd_ac97_bus_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the bass speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet support code (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Bass Speaker and fixed dac for bass speaker (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Apply sync-write workaround to old Intel platforms, too (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove usage of dimen menber of elem_value structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Make uapi/emu10k1.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add headset Mic no shutup for ALC283 (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Allow disabling MPU port via module option (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Downgrade error message for single-cmd fallback (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix regression by strip mask fix (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix work handling in delayed HP detection (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Avoid endless loop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Keep power on during processing DSP response (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Unify get_response handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: tegra: Fix unused variable compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make uapi/hdsp.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: vx222: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme96: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Fix duplicate unref of pci_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: simplify get_audio_levels (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - Keep old slot assignment behavior for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Modify stream stripe mask only when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - fixup for the bass speaker on Lenovo Carbon X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - preserve non-MST PCM routing for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix kernel oops caused by invalid PCM idx (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix regression in connect list handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable automatic runtime pm for AMD HDMI codecs by default (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable runtime pm for newer AMD display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Add new pci ids for AMD GPU display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix vgaswitcheroo detection for AMD (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clear codec->relaxed_resume flag at unbinding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc236 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc256 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add mute led support for HP ProBook 645 G4 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for non-acomp codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Rename snd_hda_pin_sense to snd_hda_jack_pin_sense (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - remove forced polling workaround for CFL and CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - remove redundant code comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix port numbering for ICL and TGL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clean up Intel platform-specific fixup checks (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Fix incorrect device pointer for preallocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix pin setup on Tigerlake (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Cometlake-S PCI ID (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - add Tigerlake support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix possible workqueue stall (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix concurrent access to queue current tick/time (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Avoid concurrent access to queue flags (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix double hw_free calls (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix sparse warnings wrt snd_pcm_state_t (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix memory leak at closing a stream without hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Make snd_pcm_hw_constraints_init() and _complete() static (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix racy access for queue timer in proc read (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: fix nsec/sec initialization confusion (Jaroslav Kysela) [1797509] - [sound] ALSA: control: potential uninitialized return value (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: oss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: jack: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: info: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Add verification for kctl accesses (Jaroslav Kysela) [1797509] - [sound] ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Constify struct snd_midi_op (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Treat snd_device_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: allow TLV read operation for callback type of element in locked case (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove dimen member from elem_info structure (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Avoid possible info leaks from PCM stream buffers (Jaroslav Kysela) [1797509] - [sound] ALSA: control: remove useless assignment in .info callback of PCM chmap element (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix typos and header inclusion in asound.h (Jaroslav Kysela) [1797509] - [sound] ALSA: bump uapi version numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: add new 32-bit layout for snd_pcm_mmap_status/control (Jaroslav Kysela) [1797509] - [sound] ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_ctl_elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_tread (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_rawmidi_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_pcm_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Replace timespec with timespec64 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ps3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pmac: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: als4000: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcsp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aaci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: rme: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use standard waitqueue for RIRB wakeup (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: atom: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ml403: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid pointer dereference before null-check (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid unexpected timer event callback tasklets (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Remove redundant locking in timer open function (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support runtime change of snd_timer via info interface (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support selection of snd_timer instead of jiffies (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Move CABLE_VALID_BOTH to the top of file (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Rename all jiffies timer specific functions (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use callback functions for timer specific implementations (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support return of error code for timer start and stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Describe units of variables (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_free_pcm_runtime() and soc_rtd_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_new_pcm_runtime() and soc_rtd_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: create rtd->codec_dais first (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call list_del(&rtd->list) at soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_add_pcm_runtime() into soc_new_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: use list_del_init and move it back to soc_cleanup_component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: delete component->card_list in soc_remove_component only (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: remove snd_pcm_ops from component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add new pcm_construct/pcm_destruct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_pcm_ops member to component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component.h: remove GPL explanation from header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid potential buffer overflows (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add card sync_irq field (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add the support for sync-stop operation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Move PCM_RUNTIME_CHECK() macro into local header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Allow NULL ioctl ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Introduce managed buffer allocation mode (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed() (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix the breakage of slave link open (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Unexport snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Yet another missing check of non-cached buffer type (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix possible race at assigning a timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Make snd_timer_close() returning void (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Unify master/slave linking code (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix incorrectly assigned timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Limit max amount of slave instances (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Create proc files only for non-empty preallocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Warn if doubly preallocated (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Handle special page mapping in the default mmap handler (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Add vmalloc buffer allocation support (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTINUOUS type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm_dmaengine: Extract snd_dmaengine_pcm_refine_runtime_hwparams (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - do not describe I/O configuration in the long card name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - use control components to describe card config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: make common HDMI driver the default for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Geminilake is only supported by SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix configs for bxt-da7219-max98057a (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: fix unsigned integer overflow check (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: usb-audio: set the interface format after resume on Dell WD19" (Jaroslav Kysela) [1797509]- [crypto] crypto: ccp - use file mode for sev ioctl permissions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup misc_dev on sev_exit() (Vladis Dronov) [1765717] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Vladis Dronov) [1765717] - [crypto] crypto: ccp - move SEV vdata to a dedicated data structure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - create a generic psp-dev file (Vladis Dronov) [1765717] - [crypto] crypto: ccp - rename psp-dev files to sev-dev (Vladis Dronov) [1765717] - [crypto] crypto: ccp - set max RSA modulus size for v3 platform devices as well (Vladis Dronov) [1765717] - [crypto] crypto: ccp - add SEV command privilege separation (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix uninitialized list head (Vladis Dronov) [1765717] - [crypto] crypto: user - fix memory leak in crypto_report (Vladis Dronov) [1829808 1765717] {CVE-2019-19062} - [crypto] crypto: ccp - Release all allocated memory if sha type is invalid (Vladis Dronov) [1825134 1765717] {CVE-2019-18808} - [crypto] crypto: ccp - invoke fallback for XTS ciphertext stealing (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove unnecessary linux/pci.h include (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include DMA declarations explicitly (Vladis Dronov) [1765717] - [crypto] crypto: ccp - use devm_platform_ioremap_resource() to simplify code (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Clean up and exit correctly on allocation failure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Log an error message when ccp-crypto fails to load (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Ignore tag length when decrypting GCM ciphertext (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add support for valid authsize values less than 16 (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix oops by properly managing allocated structures (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Reduce maximum stack usage (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include the module name in system log messages (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to control registration for DMA (Vladis Dronov) [1765717] - [crypto] crypto: ccp - module parameter to limit the number of enabled CCPs (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to specify a queue count (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Make CCP debugfs support optional (Vladis Dronov) [1765717] - [crypto] crypto: ctr - add helper for performing a CTR encryption walk (Vladis Dronov) [1765717] - [crypto] crypto: ccp - memset structure fields to zero before reuse (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix 3DES complaint from ccp-crypto module (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix AES CFB error exposed by new test vectors (Vladis Dronov) [1765717] - [crypto] crypto: ccp - AES CFB mode is a stream cipher (Vladis Dronov) [1765717] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Vladis Dronov) [1765717] - [crypto] crypto: shash - remove shash_desc::flags (Vladis Dronov) [1765717] - [crypto] crypto: ccp - no need to check return value of debugfs_create functions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove forward declaration (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove VLA usage of skcipher (Vladis Dronov) [1765717] - [crypto] crypto: skcipher - Introduce crypto_sync_skcipher (Vladis Dronov) [1765717] - [infiniband] IB/mlx4: Test return value of calls to ib_get_cached_pkey (Alaa Hleihel) [1767259] - [netdrv] net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc() (Alaa Hleihel) [1767259] - [infiniband] RDMA/mlx4: Initialize ib_spec on the stack (Alaa Hleihel) [1767259] - [powerpc] powerpc/powernv: Re-enable imc trace-mode in kernel (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Return accordingly on invalid chip-id in (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Add generic compat mode pmu driver (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: init pmu from core-book3s (Desnes Augusto Nunes do Rosario) [1725201] - [fs] NFS: Fix fscache super_cookie index_key from changing after umount (Dave Wysochanski) [1790933] - [fs] NFSv4: Fix fscache cookie aux_data to ensure change_attr is included (Dave Wysochanski) [1793560] - [fs] nfs: fscache: use timespec64 in inode auxdata (Dave Wysochanski) [1793560] - [documentation] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1835245] - [documentation] docs: stop suggesting strlcpy (David Arcari) [1835245] - [scsi] scsi: hpsa: Update driver version (Joseph Szczypek) [1815628] - [scsi] scsi: hpsa: correct race condition in offload enabled (Joseph Szczypek) [1815628] - [kernel] audit: log audit netlink multicast bind and unbind (Richard Guy Briggs) [1829622] - [ipc] ipc/mqueue.c: change __do_notify() to bypass check_kill_permission() (Oleg Nesterov) [1808931] - [scsi] scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: TM command refire leads to controller firmware crash (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Remove IO buffer hole detection logic (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit device queue depth to controller queue depth (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: Use true, false for bool variables (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make two symbols static in megaraid_sas_base.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fp.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: silence a warning (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: fix indentation issue (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use Block layer API to check SCSI device in-flight IO requests (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Make poll_aen_lock static (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: remove unused variables 'debugBlk', 'fusion' (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Unique names for MSI-X vectors (Tomas Henzl) [1791041]- [crypto] crypto: drbg - fix error return code in drbg_alloc_state() (Vladis Dronov) [1822458] - [fs] fs: call fsnotify_sb_delete after evict_inodes (Jay Shin) [1834741] - [fs] fs: avoid softlockups in s_inodes iterators (Jay Shin) [1834741] - [fs] fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() (Jay Shin) [1834741] - [net] net/smc: remove set but not used variables 'del_llc, del_llc_resp' (Philipp Rudo) [1725886] - [net] net/smc: remove unused inline function smc_curs_read (Philipp Rudo) [1725886] - [net] net/smc: log important pnetid and state change events (Philipp Rudo) [1725886] - [net] net/smc: save SMC-R peer link_uid (Philipp Rudo) [1725886] - [net] net/smc: create improved SMC-R link_uid (Philipp Rudo) [1725886] - [net] net/smc: improve termination processing (Philipp Rudo) [1725886] - [net] net/smc: add termination reason and handle LLC protocol violation (Philipp Rudo) [1725886] - [net] net/smc: asymmetric link tagging (Philipp Rudo) [1725886] - [net] net/smc: assign link to a new connection (Philipp Rudo) [1725886] - [net] net/smc: send DELETE_LINK, ALL message and wait for send to complete (Philipp Rudo) [1725886] - [net] net/smc: wait for departure of an IB message (Philipp Rudo) [1725886] - [net] net/smc: handle incoming CDC validation message (Philipp Rudo) [1725886] - [net] net/smc: send failover validation message (Philipp Rudo) [1725886] - [net] net/smc: switch connections to alternate link (Philipp Rudo) [1725886] - [net] net/smc: save state of last sent CDC message (Philipp Rudo) [1725886] - [net] net/smc: enqueue local LLC messages (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: llc_del_link_work and use the LLC flow for delete link (Philipp Rudo) [1725886] - [net] net/smc: delete an asymmetric link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC client (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] smc: Remove unused function (Philipp Rudo) [1725886] - [net] net/smc: llc_add_link_work to handle ADD_LINK LLC requests (Philipp Rudo) [1725886] - [net] net/smc: allocate index for a new link (Philipp Rudo) [1725886] - [net] net/smc: introduce smc_pnet_find_alt_roce() (Philipp Rudo) [1725886] - [net] net/smc: remove DELETE LINK processing from smc_core.c (Philipp Rudo) [1725886] - [net] net/smc: take link down instead of terminating the link group (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_err() and smcr_link_down() processing (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_add() and smcr_link_up() processing (Philipp Rudo) [1725886] - [net] net/smc: remember PNETID of IB device for later device matching (Philipp Rudo) [1725886] - [net] net/smc: mutex to protect the lgr against parallel reconfigurations (Philipp Rudo) [1725886] - [net] net/smc: extend smc_llc_send_add_link() and smc_llc_send_delete_link() (Philipp Rudo) [1725886] - [net] net/smc: map and register buffers for a new link (Philipp Rudo) [1725886] - [net] net/smc: unmapping of buffers to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: multiple link support for rmb buffer registration (Philipp Rudo) [1725886] - [net] net/smc: remove obsolete link state DELETING (Philipp Rudo) [1725886] - [net] net/smc: remove handling of CONFIRM_RKEY_CONTINUE (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote DELETE_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote CONFIRM_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: new smc_rtoken_set functions for multiple link support (Philipp Rudo) [1725886] - [net] net/smc: move the TEST_LINK response processing into event handler (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_delete_rkey (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_confirm_rkey (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC client code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC server code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer (Philipp Rudo) [1725886] - [net] net/smc: introduce link group type (Philipp Rudo) [1725886] - [net] net/smc: enqueue all received LLC messages (Philipp Rudo) [1725886] - [net] net/smc: add event-based llc_flow framework (Philipp Rudo) [1725886] - [net] net/smc: move llc layer related init and clear into smc_llc.c (Philipp Rudo) [1725886] - [net] net/smc: use mutex instead of rwlock_t to protect buffers (Philipp Rudo) [1725886] - [net] net/smc: process llc responses in tasklet context (Philipp Rudo) [1725886] - [net] net/smc: use worker to process incoming llc messages (Philipp Rudo) [1725886] - [net] net/smc: simplify link deactivation (Philipp Rudo) [1725886] - [net] net/smc: move testlink work to system work queue (Philipp Rudo) [1725886] - [net] net/smc: add new link state and related helpers (Philipp Rudo) [1725886] - [net] net/smc: multi-link support for smc_rmb_rtoken_handling() (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID instances to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID to dynamic references (Philipp Rudo) [1725886] - [net] net/smc: introduce link_idx for link group array (Philipp Rudo) [1725886] - [net] net/smc: separate function for link initialization (Philipp Rudo) [1725886] - [net] net/smc: rework pnet table to support SMC-R failover (Philipp Rudo) [1725886] - [net] net/smc: improve peer ID in CLC decline for SMC-R (Philipp Rudo) [1725886] - [net] net/smc: rework peer ID handling (Philipp Rudo) [1725886] - [net] net/smc: reduce port_event scheduling (Philipp Rudo) [1725886] - [net] net/smc: simplify normal link termination (Philipp Rudo) [1725886] - [net] net/smc: remove unused parameter of smc_lgr_terminate() (Philipp Rudo) [1725886] - [net] net/smc: do not delete lgr from list twice (Philipp Rudo) [1725886] - [net] net/smc: use termination worker under send_lock (Philipp Rudo) [1725886] - [net] net/smc: improve smc_lgr_cleanup() (Philipp Rudo) [1725886] - [pci] PCI: Add new PCI_VPD_RO_KEYWORD_SERIALNO macro (Jonathan Toppins) [1834900] - [pci] PCI: Introduce pci_get_dsn (Jonathan Toppins) [1834900] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: remove duplicate unloading checks (Dick Kennedy) [1835310] - [scsi] scsi: qedf: Get dev info after updating the params (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add schedule recovery handler (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Implement callback for bw_update (Nilesh Javali) [1792113] - [netdrv] scsi: qed: Send BW update notifications to the protocol drivers (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Acquire rport_lock for resetting the delay_timestamp (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Increase the upper limit of retry delay (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Keep track of num of pending flogi (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Simplify mutex_unlock() usage (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add port_id getter (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Remove always false 'tmp_prio < 0' statement (Nilesh Javali) [1792113] - [include] NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION (Steve Dickson) [1828592] - [edac] EDAC/amd64: Drop some family checks for newer systems (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Aristeu Rozanski) [1779822 1735611] - [x86] x86/amd_nb: Add Family 19h PCI IDs (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/mce_amd: Always load on SMCA systems (Aristeu Rozanski) [1779822 1735611] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Save max number of controllers to family type (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Gather hardware information early (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Make struct amd64_family_type global (Aristeu Rozanski) [1779822 1735611] - [fs] nfsd: Add tracepoints for update of the expkey and export cache entries (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracepoints for exp_find_key() and exp_get_by_name() (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracing to nfsd_set_fh_dentry() (Dave Wysochanski) [1775408] - [net] SUNRPC: Clean up: Replace dprintk and BUG_ON call sites in svcauth_gss.c (Dave Wysochanski) [1775408] - [net] svcrdma: Create a generic tracing class for displaying xdr_buf layout (Dave Wysochanski) [1775408] - [net] SUNRPC: Capture completion of all RPC tasks (Dave Wysochanski) [1775408] - [net] SUNRPC: Trace gssproxy upcall results (Dave Wysochanski) [1775408] - [trace] fix null pointer deref in tracepoints in back channel (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file commit tracepoint (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic writeback tracepoints (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file read tracepoints (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Add tracing for layout errors (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Record resend attempts on I/O failure (Dave Wysochanski) [1775408] - [fs] NFS: Fix fix of show_nfs_errors (Dave Wysochanski) [1775408] - [fs] NFSv4: Improve read/write/commit tracing (Dave Wysochanski) [1775408] - [fs] NFS4: Report callback authentication errors (Dave Wysochanski) [1775408] - [fs] NFS4: Trace lock reclaims (Dave Wysochanski) [1775408] - [fs] NFS4: Trace state recovery operation (Dave Wysochanski) [1775408] - [fs] NFS: Add a tracepoint in nfs_fh_to_dentry() (Dave Wysochanski) [1775408] - [fs] pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS (Dave Wysochanski) [1775408] - [fs] NFS: Record task, client ID, and XID in xdr_status trace points (Dave Wysochanski) [1775408] - [fs] NFS: Display symbolic status code names in trace log (Dave Wysochanski) [1775408] - [fs] NFS: Fix show_nfs_errors macros again (Dave Wysochanski) [1775408] - [fs] NFS4: Add a trace event to record invalid CB sequence IDs (Dave Wysochanski) [1775408] - [media] media: v4l: event: Add subscription to list before calling "add" operation (Jarod Wilson) [1828805] {CVE-2019-9458} - [media] media: v4l: event: Prevent freeing event subscriptions while accessed (Jarod Wilson) [1828805] {CVE-2019-9458} - [vhost] vhost: Check docket sk_family instead of call getname (Vladis Dronov) [1823301] {CVE-2020-10942} - [documentation] kvm: ppc: book3s hv: Add a capability for enabling secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: H_SVM_INIT_START must call UV_RETURN (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check caller of H_SVM_* Hcalls (David Gibson) [1814624] - [powerpc] Introduce the MSR_S bit (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Skip kvmppc_uvmem_free if Ultravisor is not supported (David Gibson) [1814624] - [powerpc] kvm: ppc: Kill kvmppc_ops::mmu_destroy() and kvmppc_mmu_destroy() (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Move kvmppc_mmu_init() into PR KVM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Treat TM-related invalid form instructions on P9 like the valid ones (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Use RADIX_PTE_INDEX_SIZE in Radix MMU code (David Gibson) [1814624] - [powerpc] kvm: no need to check return value of debugfs_create functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix -Werror=return-type build failure (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Release lock on page-out failure path (David Gibson) [1814624] - [powerpc] mm: Remove kvm radix prefetch workaround for Power9 DD2.2 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Fix typo in comment (David Gibson) [1814624] - [documentation] kvm: ppc: book3s hv: Implement H_SVM_INIT_ABORT hcall (David Gibson) [1814624] - [powerpc] kvm: ppc: Add skip_page_out parameter to uvmem functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3e: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace current->mm by kvm->mm (David Gibson) [1814624] - [mm] add account_locked_vm utility function (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove set but not used variable 'ra', 'rs', 'rt' (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't do ultravisor calls on systems without ultravisor (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support reset of secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Handle memory plug/unplug to secure VM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Radix changes for secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Shared pages support for secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support for running secure guests (David Gibson) [1814624] - [powerpc] pseries/svm: Unshare all pages before kexecing a new kernel (David Gibson) [1814624] - [powerpc] pseries/svm: Use shared memory for LPPACA structures (David Gibson) [1814624] - [powerpc] pseries: Add and use LPPACA_SIZE constant (David Gibson) [1814624] - [powerpc] pseries/svm: Add helpers for UV_SHARE_PAGE and UV_UNSHARE_PAGE (David Gibson) [1814624] - [powerpc] prom_init: Add the ESM call to prom_init (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reject mflags=2 (LPCR[AIL]=2) ADDR_TRANS_MODE mode (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Implement LPCR[AIL]=3 mode for injected interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reuse kvmppc_inject_interrupt for async guest delivery (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace reset_msr mmu op with inject_interrupt arch op (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Define and use SRR1_MSR_BITS (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Show VP id in debugfs (David Gibson) [1814624] - [powerpc] kvm: ppc: e500: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: Report single stepping capability (David Gibson) [1814624] - [powerpc] kvm: Fix kvmppc_vcore->in_guest value in kvmhv_switch_to_host (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: use smp_mb() when setting/clearing host_ipi flag (David Gibson) [1814624] - [powerpc] 64s: Set reserved PCR bits (David Gibson) [1814624] - [powerpc] Fix definition of PCR bits to work with old binutils (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Invalidate multiple TCEs at once (David Gibson) [1814624] - [powerpc] powernv/ioda: Split out TCE invalidation from TCE updates (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't lose pending doorbell request on migration on P9 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check for MMU ready on piggybacked virtual cores (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Define usage types for rmap array in guest memslot (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't push XIVE context when not using XIVE device (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Fix race in re-enabling XIVE escalation interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix software breakpoints (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove leftover comment from emulate_loadstore.c (David Gibson) [1814624] - [x86] hyperv: Properly suspend/resume reenlightenment notifications (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Freeze kernel threads in software_resume() (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Propagate the return value of hibernation_restore() (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the VP assist page for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM (Mohammed Gamal) [1815475] - [net] hv_sock: Add the support of hibernation (Mohammed Gamal) [1815475] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1815475] - [video] hyperv_fb: Add the support of hibernation (Mohammed Gamal) [1815475] - [scsi] storvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [netdrv] hv_netvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [pci] hv: Change pci_protocol_version to per-hbus (Mohammed Gamal) [1815475] - [pci] hv: Add hibernation support (Mohammed Gamal) [1815475] - [input] hyperv-keyboard: Add the support of hibernation (Mohammed Gamal) [1815475] - [hid] hyperv: NULL check before some freeing functions is not needed (Mohammed Gamal) [1815475] - [hid] hyperv: Add the support of hibernation (Mohammed Gamal) [1815475] - [clocksource] hyper-v: Suspend/resume Hyper-V clocksource for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the hypercall page for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Implement hv_is_hibernation_supported() (Mohammed Gamal) [1815475] - [hv] hv_utils: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated hibernation request (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated restart request (Mohammed Gamal) [1815475] - [hv] hv_balloon: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1815475] - [net] ipv4: really enforce backoff for redirects (Paolo Abeni) [1834184] - [net] netfilter: nat: never update the UDP checksum when it's 0 (Guillaume Nault) [1794714] - [net] sched: allow flower to match erspan options (Xin Long) [1830482] - [net] sched: allow flower to match vxlan options (Xin Long) [1830482] - [net] sched: add erspan option support to act_tunnel_key (Xin Long) [1830482] - [net] sched: add vxlan option support to act_tunnel_key (Xin Long) [1830482] - [netdrv] netdevsim: disable devlink reload when resources are being used (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix using uninitialized resources (Ivan Vecera) [1829778] - [netdrv] drivers/net: netdevsim depends on INET (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix nsim_fib6_rt_create() error path (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Add test for FIB offload API (Ivan Vecera) [1829778] - [tools] selftests: forwarding: Add helpers and tests for FIB offload (Ivan Vecera) [1829778] - [tools] selftests: mlxsw: Add a self-test for port-default priority (Ivan Vecera) [1829778] - [netdrv] netdevsim: fib: Add dummy implementation for FIB offload (Ivan Vecera) [1829778] - [net] ipv6: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Encapsulate function arguments in a struct (Ivan Vecera) [1829778] - [net] ipv4: Replace route in list before notifying (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Extend devlink trap test to include flow action cookie (Petr Oros) [1823745] - [netdrv] netdevsim: add ACL trap reporting cookie as a metadata (Petr Oros) [1823745] - [net] devlink: extend devlink_trap_report() to accept cookie and pass (Petr Oros) [1823745] - [net] drop_monitor: extend by passing cookie from driver (Petr Oros) [1823745] - [net] devlink: add trap metadata type for cookie (Petr Oros) [1823745] - [net] devlink: add ACL generic packet traps (Petr Oros) [1823745] - [net] devlink: Add overlay source MAC is multicast trap (Petr Oros) [1823745] - [net] devlink: Add tunnel generic packet traps (Petr Oros) [1823745] - [net] devlink: Add non-routable packet trap (Petr Oros) [1823745] - [netdrv] mlxsw: spectrum_router: Prevent incorrect replacement of local table routes (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove FIB entry list from FIB node (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Consolidate identical functions (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Make route creation and destruction symmetric (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Eliminate dead code (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove unnecessary checks (Ivan Vecera) [1828994] - [net] ipv6: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv6 route notifications (Ivan Vecera) [1828994] - [net] ipv6: Handle multipath route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv6: Notify multipath route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv6: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv6: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] ipv4: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv4 route notifications (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Don't rely on missing extack to symbolize dump (Ivan Vecera) [1828994] - [net] ipv4: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification during flush (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv4: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv4: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv4: Extend FIB alias find function (Ivan Vecera) [1828994] - [net] ipv4: Notify route after insertion to the routing table (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] vti6: Fix memory leak of skb if input policy check fails (Xin Long) [1829720] - [net] xfrm: policy: Fix doulbe free in xfrm_policy_timer (Xin Long) [1829720] - [net] xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire (Xin Long) [1829720] - [net] xfrm: fix uctx len check in verify_sec_ctx_len (Xin Long) [1829720] - [net] xfrm: handle NETDEV_UNREGISTER for xfrm device (Xin Long) [1829720] - [net] xfrm: interface: do not confirm neighbor when do pmtu update (Xin Long) [1829720] - [documentation] xfrm: update doc about xfrm[46]_gc_thresh (Xin Long) [1829720] - [documentation] devlink: remove trigger command from devlink-region.rst (Petr Oros) [1822570] - [include] devlink: promote "fw.bundle_id" to a generic info version (Petr Oros) [1822570] - [documentation] devlink: document devlink info versions reported by bnxt_en driver (Petr Oros) [1822570] - [include] devlink: add macro for "fw.roce" (Petr Oros) [1822570] - [documentation] Fix typo in devlink documentation (Petr Oros) [1822570] - [documentation] devlink: fix typos in qed documentation (Petr Oros) [1822570] - [documentation] devlink: document region snapshot triggering from userspace (Petr Oros) [1822570] - [documentation] devlink: introduce devlink-dpipe.rst documentation file (Petr Oros) [1822570] - [documentation] devlink: add a devlink-resource.rst documentation file (Petr Oros) [1822570] - [netdrv] devlink: rename and expand devlink-trap-netdevsim.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for ionic device driver (Petr Oros) [1822570] - [documentation] devlink: add a file documenting devlink regions (Petr Oros) [1822570] - [documentation] devlink: add a driver-specific file for the qed driver (Petr Oros) [1822570] - [documentation] devlink: add parameter documentation for the mlx4 driver (Petr Oros) [1822570] - [documentation] devlink: document info versions for each driver (Petr Oros) [1822570] - [documentation] devlink: convert driver-specific files to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: mention reloading in devlink-params.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for generic devlink parameters (Petr Oros) [1822570] - [documentation] devlink: convert devlink-params.txt to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: rename devlink-info-versions.rst and add a header (Petr Oros) [1822570] - [documentation] devlink: convert devlink-health.txt to rst format (Petr Oros) [1822570] - [documentation] devlink: move devlink documentation to subfolder (Petr Oros) [1822570] - [include] devlink: add macro for "fw.psid" (Petr Oros) [1822570] - [netdrv] ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1828942] - [netdrv] phy: Add support for 100BaseT1 and 1000BaseT1 (Ivan Vecera) [1828942] - [net] phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS (Ivan Vecera) [1828942] - [net] netfilter: nf_tables: simplify NLM_F_CREATE handling (Phil Sutter) [1812666] - [net] devlink: Add layer 3 generic packet exception traps (Petr Oros) [1828737] - [net] devlink: Add layer 3 generic packet traps (Petr Oros) [1828737] - [net] netfilter: nf_tables: fix infinite loop when expr is not available (Phil Sutter) [1757933] - [net] netfilter: nf_tables: autoload modules from the abort path (Phil Sutter) [1757933] - [net] netfilter: nf_tables: remove WARN and add NLA_STRING upper limits (Phil Sutter) [1757933] - [net] netfilter: nf_tables: store transaction list locally while requesting module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use-after-free in failing rule with bound set (Phil Sutter) [1757933] - [net] netfilter: nft_meta: skip EAGAIN if nft_meta_bridge is not a module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: force module load in case select_ops() returns -EAGAIN (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add nft_expr_type_request_module() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: bogus EBUSY in helper removal from transaction (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix set double-free in abort path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: don't use refcount_inc on newly allocated entry (Phil Sutter) [1757933] - [net] netfilter: nf_tables: unbind set in rule from commit path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: destroy function must not have side effects (Phil Sutter) [1757933] - [net] netfilter: nft_compat: make lists per netns (Phil Sutter) [1757933] - [net] netfilter: nft_compat: use refcnt_t type for nft_xt reference count (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix suspicious RCU usage in nft_chain_stats_replace() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: asynchronous release (Phil Sutter) [1757933] - [net] netfilter: nf_tables: split set destruction in deactivate and destroy phase (Phil Sutter) [1757933] - [net] netfilter: nf_tables: flow event notifier must use transaction mutex (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use dedicated mutex to guard transactions (Phil Sutter) [1757933] - [net] netfilter: nf_tables: avoid global info storage (Phil Sutter) [1757933] - [net] netfilter: nf_tables: take module reference when starting a batch (Phil Sutter) [1757933] - [net] netfilter: nf_tables: make valid_genid callback mandatory (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add and use helper for module autoload (Phil Sutter) [1757933]- [kernel] sched: Fix missing bracket in membarrier_switch_mm from mismerge (Phil Auld) [1745111] - [fs] nfs: fix NULL deference in nfs4_get_valid_delegation ("J. Bruce Fields") [1831553] - [acpi] PCI/AER: Use only _OSC to determine AER ownership (Myron Stowe) [1712820] - [pci] PCI/EDR: Log only ACPI_NOTIFY_DISCONNECT_RECOVER events (Myron Stowe) [1712820] - [pci] PCI/AER: Rationalize error status register clearing (Myron Stowe) [1712820] - [pci] PCI/DPC: Add Error Disconnect Recover (EDR) support (Myron Stowe) [1712820] - [pci] PCI/DPC: Expose dpc_process_error(), dpc_reset_link() for use by EDR (Myron Stowe) [1712820] - [pci] PCI/AER: Add pci_aer_raw_clear_status() to unconditionally clear Error Status (Myron Stowe) [1712820] - [pci] PCI/DPC: Cache DPC capabilities in pci_init_capabilities() (Myron Stowe) [1712820] - [pci] PCI/ERR: Return status of pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/ERR: Remove service dependency in pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/DPC: Move DPC data into struct pci_dev (Myron Stowe) [1712820] - [pci] PCI/ERR: Update error status after reset_link() (Myron Stowe) [1712820] - [pci] PCI/ERR: Combine pci_channel_io_frozen cases (Myron Stowe) [1712820] - [pci] PCI/ASPM: Reduce severity of common clock config message (Myron Stowe) [1712820] - [pci] PCI/ASPM: Clear the correct bits when enabling L1 substates (Myron Stowe) [1712820] - [pci] PCI/PM: Print config space of devices before suspend (Myron Stowe) [1712820] - [pci] PCI/AER: Initialize aer_fifo (Myron Stowe) [1712820] - [pci] PCI/AER: Factor message prefixes with dev_fmt() (Myron Stowe) [1712820] - [pci] PCI/AER: Log which device prevents error recovery (Myron Stowe) [1712820] - [security] ima: Switch to ima_hash_algo for boot aggregate (Jerry Snitselaar) [1786441] - [mm] mm: mempolicy: require at least one nodeid for MPOL_PREFERRED (Rafael Aquini) [1834435] {CVE-2020-11565} - [tools] perf maps: Add missing unlock to maps__insert() error case (Michael Petlan) [1818838] - [tools] perf dso: Fix dso comparison (Michael Petlan) [1818838] - [tools] perf block-info: Fix wrong block address comparison in block_info__cmp() (Michael Petlan) [1818838] - [tools] libperf: Setup initial evlist::all_cpus value (Michael Petlan) [1818838] - [tools] perf report: Fix no libunwind compiled warning break s390 issue (Michael Petlan) [1818838] - [tools] perf hists: Fix variable name's inconsistency in hists__for_each() macro (Michael Petlan) [1818838] - [tools] perf map: Set kmap->kmaps backpointer for main kernel map chunks (Michael Petlan) [1818838] - [tools] perf report: Fix incorrectly added dimensions as switch perf data file (Michael Petlan) [1818838] - [tools] tools lib traceevent: Fix memory leakage in filter_event (Michael Petlan) [1818838] - [tools] perf vendor events s390: Remove name from L1D_RO_EXCL_WRITES description (Michael Petlan) [1818838] - [tools] perf vendor events s390: Fix counter long description for DTLB1_GPAGE_WRITES (Michael Petlan) [1818838] - [tools] libtraceevent: Allow custom libdir path (Michael Petlan) [1818838] - [tools] perf top: Do not bail out when perf_env__read_cpuid() returns ENOSYS (Michael Petlan) [1818838] - [tools] perf arch: Make the default get_cpuid() return compatible error (Michael Petlan) [1818838] - [tools] perf inject: Fix processing of ID index for injected instruction tracing (Michael Petlan) [1818838] - [tools] perf report: Bail out --mem-mode if mem info is not available (Michael Petlan) [1818838] - [tools] perf report: Make -F more strict like -s (Michael Petlan) [1818838] - [tools] perf report/top TUI: Replace pr_err() with ui__error() (Michael Petlan) [1818838] - [tools] libtraceevent: Copy pkg-config file to output folder when using O= (Michael Petlan) [1818838] - [tools] libtraceevent: Fix lib installation with O= (Michael Petlan) [1818838] - [tools] perf kvm: Clarify the 'perf kvm' -i and -o command line options (Michael Petlan) [1818838] - [tools] perf machine: Fill map_symbol->maps in append_inlines() to fix segfault (Michael Petlan) [1818838] - [tools] perf jit: Move test functionality in to a test (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for enabling/disabling events (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to enable/disable for a specific CPU (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for reading (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for opening events (Michael Petlan) [1818838] - [tools] perf stat: Factor out open error handling (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for closing file descriptors (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to close evsel on a CPU (Michael Petlan) [1818838] - [tools] perf evsel: Add iterator to iterate over events ordered by CPU (Michael Petlan) [1818838] - [tools] perf evlist: Maintain evlist->all_cpus (Michael Petlan) [1818838] - [tools] perf cpumap: Maintain cpumaps ordered and without dups (Michael Petlan) [1818838] - [tools] perf script: Fix brstackinsn for AUXTRACE (Michael Petlan) [1818838] - [tools] perf affinity: Add infrastructure to save/restore affinity (Michael Petlan) [1818838] - [tools] perf pmu: Use file system cache to optimize sysfs access (Michael Petlan) [1818838] - [tools] perf regs: Make perf_reg_name() return "unknown" instead of NULL (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf tests: Rename tests/map_groups.c to tests/maps.c (Michael Petlan) [1818838] - [tools] perf tests: Rename thread-mg-share to thread-maps-share (Michael Petlan) [1818838] - [tools] perf maps: Rename map_groups.h to maps.h (Michael Petlan) [1818838] - [tools] perf maps: Rename 'mg' variables to 'maps' (Michael Petlan) [1818838] - [tools] perf map_symbol: Rename ms->mg to ms->maps (Michael Petlan) [1818838] - [tools] perf addr_location: Rename al->mg to al->maps (Michael Petlan) [1818838] - [tools] perf thread: Rename thread->mg to thread->maps (Michael Petlan) [1818838] - [tools] perf maps: Merge 'struct maps' with 'struct map_groups' (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some more instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Remove unused functions (Michael Petlan) [1818838] - [tools] perf map: Remove needless struct forward declarations (Michael Petlan) [1818838] - [tools] perf map: Ditch leftover map__reloc_vmlinux() prototype (Michael Petlan) [1818838] - [tools] perf script: Move map__fprintf_srccode() to near its only user (Michael Petlan) [1818838] - [tools] perf parse: Fix potential memory leak when handling tracepoint errors (Michael Petlan) [1818838] - [tools] libtraceevent: Fix memory leakage in copy_filter_type (Michael Petlan) [1818838] - [tools] libtraceevent: Fix header installation (Michael Petlan) [1818838] - [tools] perf intel-bts: Does not support AUX area sampling (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for decoding AUX area samples (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for recording AUX area samples (Michael Petlan) [1818838] - [tools] perf pmu: When using default config, record which bits of config were changed by the user (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for queuing AUX area samples (Michael Petlan) [1818838] - [tools] perf session: Add facility to peek at all events (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for dumping AUX area samples (Michael Petlan) [1818838] - [tools] perf inject: Cut AUX area samples (Michael Petlan) [1818838] - [tools] perf record: Add aux-sample-size config term (Michael Petlan) [1818838] - [tools] perf record: Add support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for AUX area sample recording (Michael Petlan) [1818838] - [tools] perf auxtrace: Move perf_evsel__find_pmu() (Michael Petlan) [1818838] - [tools] perf record: Add a function to test for kernel support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf tools: Add kernel AUX area sampling definitions (Michael Petlan) [1818838] - [tools] perf report: Jump to symbol source view from total cycles view (Michael Petlan) [1818838] - [tools] perf util: Move block TUI function to ui browsers (Michael Petlan) [1818838] - [tools] perf dso: Move dso_id from 'struct map' to 'struct dso' (Michael Petlan) [1818838] - [tools] perf dsos: Remove unused dsos__find() method (Michael Petlan) [1818838] - [tools] perf map: Move comparision of map's dso_id to a separate function (Michael Petlan) [1818838] - [tools] perf map: Pass a dso_id to map__new() (Michael Petlan) [1818838] - [tools] perf map: Move maj/min/ino/ino_generation to separate struct (Michael Petlan) [1818838] - [tools] perf parse: Report initial event parsing error (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Move seldom used ->flags field to second cacheline (Michael Petlan) [1818838] - [tools] perf map: Use bitmap for booleans (Michael Petlan) [1818838] - [tools] libtraceevent: Fix parsing of event o and X argument types (Michael Petlan) [1818838] - [tools] perf callchain: Fix segfault in thread__resolve_callchain_sample() (Michael Petlan) [1818838] - [tools] perf map_groups: Auto sort maps by name, if needed (Michael Petlan) [1818838] - [tools] perf machine: No need to check if kernel module maps pre-exist (Michael Petlan) [1818838] - [tools] perf record: No need to process the synthesized MMAP events twice (Michael Petlan) [1818838] - [tools] perf map: No need to adjust the long name of modules (Michael Petlan) [1818838] - [tools] perf map_groups: Add a front end cache for map lookups by name (Michael Petlan) [1818838] - [tools] perf maps: Do not use an rbtree to sort by map name (Michael Petlan) [1818838] - [tools] perf maps: Purge the entries from maps->names in __maps__purge() (Michael Petlan) [1818838] - [tools] perf vendor events power9: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events power8: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf parse: Use YYABORT to clear stack after failure, plugging leaks (Michael Petlan) [1818838] - [tools] perf tool: Provide an option to print perf_event_open args and return value (Michael Petlan) [1818838] - [tools] perf map: Remove ->groups from 'struct map' (Michael Petlan) [1818838] - [tools] perf map: Combine maps__fixup_overlappings with its only use (Michael Petlan) [1818838] - [tools] perf annotate: Stop using map->groups, use map_symbol->mg instead (Michael Petlan) [1818838] - [tools] perf tools: Add a 'struct map_groups' pointer to 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf symbols: Use kmaps(map)->machine when we know its a kernel map (Michael Petlan) [1818838] - [tools] pref tools: Make 'struct addr_map_symbol' contain 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf callchain: Use 'struct map_symbol' in 'struct callchain_cursor_node' (Michael Petlan) [1818838] - [tools] perf unwind: Use 'struct map_symbol' in 'struct unwind_entry' (Michael Petlan) [1818838] - [tools] perf annotate: Pass a 'map_symbol' in places receiving a pair of 'map' and 'symbol' pointers (Michael Petlan) [1818838] - [tools] perf tools: Add map_groups to 'struct addr_location' (Michael Petlan) [1818838] - [tools] perf map_groups: Pass the object to map_groups__find_ams() (Michael Petlan) [1818838] - [tools] perf symbols: Stop using map->groups, we can use kmaps instead (Michael Petlan) [1818838] - [tools] perf map: Use map->dso->kernel + map__kmaps() in map__kmaps() (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for tui (Michael Petlan) [1818838] - [tools] perf report: Support --percent-limit for --total-cycles (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for stdio (Michael Petlan) [1818838] - [tools] perf hist: Support block formats with compare/sort/display (Michael Petlan) [1818838] - [tools] perf hist: Count the total cycles of all samples (Michael Petlan) [1818838] - [tools] perf block: Cleanup and refactor block info functions (Michael Petlan) [1818838] - [tools] perf diff: Don't use hack to skip column length calculation (Michael Petlan) [1818838] - [tools] perf tests: Fix out of bounds memory access (Michael Petlan) [1818838] - [tools] perf record: Add support for limit perf output file size (Michael Petlan) [1818838] - [tools] perf annotate: Fix heap overflow (Michael Petlan) [1818838] - [tools] perf machine: Add kernel_dso() method (Michael Petlan) [1818838] - [tools] perf symbols: Remove needless checks for map->groups->machine (Michael Petlan) [1818838] - [tools] perf parse: Add a deep delete for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: If pmu configuration fails free terms (Michael Petlan) [1818838] - [tools] perf parse: Before yyabort-ing free components (Michael Petlan) [1818838] - [tools] perf parse: Add destructors for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: Ensure config and str in terms are unique (Michael Petlan) [1818838] - [tools] perf parse: Add parse events handle error (Michael Petlan) [1818838] - [tools] perf inject: Make --strip keep evsels (Michael Petlan) [1818838] - [tools] perf tools: Fix cross compile for ARM64 (Michael Petlan) [1818838] - [tools] perf stat: Add --per-node agregation support (Michael Petlan) [1818838] - [tools] perf env: Add perf_env__numa_node() (Michael Petlan) [1818838] - [tools] perf tools: Splice events onto evlist even on error (Michael Petlan) [1818838] - [tools] libsubcmd: Use -O0 with DEBUG=1 (Michael Petlan) [1818838] - [tools] libsubcmd: Move EXTRA_FLAGS to the end to allow overriding existing flags (Michael Petlan) [1818838] - [tools] perf map_groups: Introduce for_each_entry() and for_each_entry_safe() iterators (Michael Petlan) [1818838] - [tools] perf maps: Add for_each_entry()/_safe() iterators (Michael Petlan) [1818838] - [tools] perf map: Allow map__next() to receive a NULL arg (Michael Petlan) [1818838] - [tools] perf map: Check if the map still has some refcounts on exit (Michael Petlan) [1818838] - [tools] perf dso: Add dso__data_write_cache_addr() (Michael Petlan) [1818838] - [tools] perf dso: Refactor dso_cache__read() (Michael Petlan) [1818838] - [tools] perf auxtrace: Add auxtrace_cache__remove() (Michael Petlan) [1818838] - [tools] perf jevents: Fix resource leak in process_mapfile() and main() (Michael Petlan) [1818838] - [tools] perf kvm: Use evlist layer api when possible (Michael Petlan) [1818838] - [tools] perf tests: Fix a typo (Michael Petlan) [1818838] - [tools] perf tools: Avoid a malloc() for array events (Michael Petlan) [1818838] - [tools] perf tools: Move ALLOC_LIST into a function (Michael Petlan) [1818838] - [tools] perf evsel: Avoid close(-1) (Michael Petlan) [1818838] - [tools] perf evsel: Always preserve errno while cleaning up perf_event_open failures (Michael Petlan) [1818838] - [tools] perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR (Michael Petlan) [1818838] - [tools] perf llvm: Make .o saving a debug message, not an info one (Michael Petlan) [1818838] - [tools] perf record: Put a copy of kcore into the perf.data directory (Michael Petlan) [1818838] - [tools] perf data: Support single perf.data file directory (Michael Petlan) [1818838] - [tools] perf session: Fix indent in perf_session__new()" (Michael Petlan) [1818838] - [tools] perf data: Rename directory "header" file to "data" (Michael Petlan) [1818838] - [tools] perf data: Move perf_dir_version into data.h (Michael Petlan) [1818838] - [tools] perf data: Correctly identify directory data files (Michael Petlan) [1818838] - [tools] perf trace: Use STUL_STRARRAY_FLAGS with mmap (Michael Petlan) [1818838] - [tools] perf trace: Wire up strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Introduce strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Make the mmap_flags strarray visible outside of its beautifier (Michael Petlan) [1818838] - [tools] perf trace: Use strtoul for the fcntl 'cmd' argument (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarrays() (Michael Petlan) [1818838] - [tools] libperf: Add pr_err() macro (Michael Petlan) [1818838] - [tools] libperf: Do not export perf_evsel__init()/perf_evlist__init() (Michael Petlan) [1818838] - [tools] libperf: Keep count of failed tests (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_cpus test (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_thread test (Michael Petlan) [1818838] - [tools] libperf: Link static tests with libapi.a (Michael Petlan) [1818838] - [tools] libperf: Move mask setup to perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Move mmap allocation to perf_evlist__mmap_ops::get (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__for_each_mmap() (Michael Petlan) [1818838] - [tools] perf tests: Disable bp_signal testing for arm64 (Michael Petlan) [1818838] - [tools] perf tests bp_account: Add dedicated checking helper is_supported() (Michael Petlan) [1818838] - [tools] perf tests: Remove needless headers for bp_account (Michael Petlan) [1818838] - [tools] perf list: Hide deprecated events by default (Michael Petlan) [1818838] - [tools] perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul() (Michael Petlan) [1818838] - [tools] perf trace: Honour --max-events in processing syscalls:sys_enter_* (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarray() (Michael Petlan) [1818838] - [tools] perf trace: Initialize evsel_trace->fmt for syscalls:sys_enter_* tracepoints (Michael Petlan) [1818838] - [tools] perf trace: Introduce 'struct evsel__trace' for evsel->priv needs (Michael Petlan) [1818838] - [tools] perf trace: Hide evsel->access further, simplify code (Michael Petlan) [1818838] - [tools] perf trace: Introduce accessors to trace specific evsel->priv (Michael Petlan) [1818838] - [tools] perf trace: Show error message when not finding a field used in a filter expression (Michael Petlan) [1818838] - [tools] perf trace: Hook the 'vec' tracepoint argument with the x86 IRQ vectors scnprintf/strtoul (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated x86 IRQ vector array (Michael Petlan) [1818838] - [tools] libbeauty: Add a strarray__scnprintf_suffix() method (Michael Petlan) [1818838] - [tools] libbeauty: Hook up the x86 irq_vectors table generator (Michael Petlan) [1818838] - [tools] libbeauty: Add a generator for x86's IRQ vectors -> strings (Michael Petlan) [1818838] - [tools] tools arch x86: Grab a copy of the file containing the IRQ vector defines (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname (Michael Petlan) [1818838] - [tools] perf trace: Support tracepoint dynamic char arrays (Michael Petlan) [1818838] - [tools] perf trace: Filter own pid to avoid a feedback look in 'perf trace record -a' (Michael Petlan) [1818838] - [tools] perf string: Export asprintf__tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf trace: Introduce --errno-summary (Michael Petlan) [1818838] - [tools] perf trace: Add syscall failure stats to -s/--summary and -S/--with-summary (Michael Petlan) [1818838] - [tools] perf stat: Support --all-kernel/--all-user (Michael Petlan) [1818838] - [tools] perf annotate: Fix objdump --no-show-raw-insn flag (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'expand' command (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'grep' command (Michael Petlan) [1818838] - [tools] perf annotate: Use libsubcmd's run-command.h to fork objdump (Michael Petlan) [1818838] - [tools] perf annotate: Avoid reallocation in objdump parsing (Michael Petlan) [1818838] - [tools] perf report: Add warning when libunwind not compiled in (Michael Petlan) [1818838] - [tools] perf test: Avoid infinite loop for task exit case (Michael Petlan) [1818838] - [tools] perf test: Report failure for mmap events (Michael Petlan) [1818838] - [tools] perf script: Fix --reltime with --time (Michael Petlan) [1818838] - [tools] perf tools: Allow to build with -ltcmalloc (Michael Petlan) [1818838] - [tools] perf diff: Report noisy for cycles diff (Michael Petlan) [1818838] - [tools] perf tools: Propagate CFLAGS to libperf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__filter_pollfd() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__purge() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__exit() (Michael Petlan) [1818838] - [tools] libperf: Move the pollfd allocation from tools/perf to libperf (Michael Petlan) [1818838] - [tools] libperf: Centralize map refcnt setting (Michael Petlan) [1818838] - [tools] perf evlist: Switch to libperf's mmap interface (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_mmap() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_get() (Michael Petlan) [1818838] - [tools] perf tools: Introduce perf_evlist__mmap_cb_idx() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::mmap callback (Michael Petlan) [1818838] - [tools] libperf: Add perf_evlist_mmap_ops::get callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::idx callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_event() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_done() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_init() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__consume() function from tools/perf (Michael Petlan) [1818838] - [tools] perf tools: Use perf_mmap way to detect aux mmap (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__put() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__unmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__get() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap_len() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Add 'struct perf_mmap_param' (Michael Petlan) [1818838] - [tools] libperf: Add perf_mmap__init() function (Michael Petlan) [1818838] - [tools] perf tools: Avoid 'sample_reg_masks' being const + weak (Michael Petlan) [1818838] - [tools] perf beauty: Introduce strtoul() for x86 MSRs (Michael Petlan) [1818838] - [tools] perf trace: Expand strings in filters to integers (Michael Petlan) [1818838] - [tools] perf trace: Introduce a strtoul() method for 'struct strarrays' (Michael Petlan) [1818838] - [tools] perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Michael Petlan) [1818838] - [tools] perf trace: Introduce --filter for tracepoint events (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter_pid() and append_tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter() method (Michael Petlan) [1818838] - [tools] perf evlist: Factor out asprintf routine to build a tracepoint pid filter (Michael Petlan) [1818838] - [tools] perf trace: Associate the "msr" tracepoint arg name with x86_MSR__scnprintf() (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated MSR arrays (Michael Petlan) [1818838] - [tools] perf trace: Allow associating scnprintf routines with well known arg names (Michael Petlan) [1818838] - [tools] perf beauty: Hook up the x86 MSR table generator (Michael Petlan) [1818838] - [tools] perf trace beauty: Add a x86 MSR cmd id->str table generator (Michael Petlan) [1818838] - [tools] perf beauty: Make strarray's offset be u64 (Michael Petlan) [1818838] - [tools] perf trace: Allow choosing how to augment the tracepoint arguments (Michael Petlan) [1818838] - [tools] perf trace: Enclose all events argument lists with () (Michael Petlan) [1818838] - [tools] perf trace: Add array of chars scnprintf beautifier (Michael Petlan) [1818838] - [tools] perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Michael Petlan) [1818838] - [tools] perf trace: Move some scnprintf methods from syscall to syscall_arg_fmt (Michael Petlan) [1818838] - [tools] perf trace: Allocate an array of beautifiers for tracepoint args (Michael Petlan) [1818838] - [tools] perf trace: Factor out the initialization of syscal_arg_fmt->scnprintf (Michael Petlan) [1818838] - [tools] perf script: Allow --time with --reltime (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add Time chart by CPU (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add ability for Call tree to open at a specified task and time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Tidy up Call tree call_time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add global time range calculations (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add HBoxLayout and VBoxLayout (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add LookupModel() (Michael Petlan) [1818838] - [tools] perf trace augmented_syscalls: Do not show syscalls when none was asked for (Michael Petlan) [1818838] - [tools] perf trace: Postpone parsing .perfconfig trace.add_events to after --verbose is processed (Michael Petlan) [1818838] - [tools] perf trace: Generalize the syscall_fmt find routines (Michael Petlan) [1818838] - [tools] perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Michael Petlan) [1818838] - [tools] perf trace: Make evlist__set_evsel_handler() affect just entries without a handler (Michael Petlan) [1818838] - [tools] perf evlist: Adopt __set_tracepoint_handlers method from perf_session (Michael Petlan) [1818838] - [tools] perf top: Initialize perf_env->cpuid, needed by the per arch annotation init routine (Michael Petlan) [1818838] - [tools] perf env: Add routine to read the env->cpuid from the running machine (Michael Petlan) [1818838] - [kernel] perf/cgroups: Install cgroup events to correct cpuctx (Michael Petlan) [1818838] - [kernel] perf/core: Fix mlock accounting in perf_mmap() (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Remove PCIe3 unit for SNR (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Add PCI ID of IMC for Xeon E3 V5 Family (Michael Petlan) [1818838] - [kernel] perf: Correctly handle failed perf_get_aux_event() (Michael Petlan) [1818838] - [x86] perf/x86/intel: Fix PT PMI handling (Michael Petlan) [1818838] - [x86] perf/x86/intel/bts: Fix the use of page_private() (Michael Petlan) [1818838] - [x86] perf/x86: Fix potential out-of-bounds access (Michael Petlan) [1818838] - [x86] perf/x86: Implement immediate enforcement of /sys/devices/cpu/rdpmc value of 0 (Michael Petlan) [1818838] - [kernel] perf/core: Make the mlock accounting simple again (Michael Petlan) [1818838] - [kernel] perf/core: Fix the mlock accounting, again (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Prevent redundant WRMSRs (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Opportunistically use single range output mode (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Add sampling support (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Factor out pt_config_start() (Michael Petlan) [1818838] - [kernel] perf/aux: Allow using AUX data in perf samples (Michael Petlan) [1818838] - [kernel] perf/core: Fix unlock balance in perf_init_event() (Michael Petlan) [1818838] - [x86] perf/x86/amd: Remove set but not used variable 'active' (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_install_in_event() (Michael Petlan) [1818838] - [x86] perf/x86: Synchronize PMU task contexts on optimized context switches (Michael Petlan) [1818838] - [x86] perf/x86/intel: Implement LBR callstack context synchronization (Michael Petlan) [1818838] - [x86] perf/x86: Install platform specific ->swap_task_ctx() adapter (Michael Petlan) [1818838] - [x86] perf/core, perf/x86: Introduce swap_task_ctx() method at 'struct pmu' (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Matching the memory allocate and free, in rb_alloc() (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Modify the parameter type of perf_mmap_free_page() (Michael Petlan) [1818838] - [documentation] Documentation: Document sysfs interfaces purr, spurr, idle_purr, idle_spurr (Steve Best) [1783286] - [powerpc] powerpc/sysfs: Show idle_purr and idle_spurr for every CPU (Steve Best) [1783286] - [powerpc] powerpc/pseries: Account for SPURR ticks on idle CPUs (Steve Best) [1783286] - [powerpc] powerpc/idle: Store PURR snapshot in a per-cpu global variable (Steve Best) [1783286] - [powerpc] powerpc: Move idle_loop_prolog()/epilog() functions to header file (Steve Best) [1783286] - [kernel] padata: add separate cpuhp node for CPUHP_PADATA_DEAD (Herbert Xu) [1671674] - [kernel] padata: fix uninitialized return value in padata_replace() (Herbert Xu) [1671674] - [kernel] padata: remove reorder_objects (Herbert Xu) [1671674] - [crypto] padata: remove cpumask change notifier (Herbert Xu) [1671674] - [kernel] padata: always acquire cpu_hotplug_lock before pinst->lock (Herbert Xu) [1671674] - [kernel] padata: validate cpumask without removed CPU during offline (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Avoid deadlock by using per-instance padata queues (Herbert Xu) [1671674] - [kernel] padata: Remove unused padata_remove_cpu (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Fix user-after-free on module unload (Herbert Xu) [1671674] - [kernel] padata: Remove broken queue flushing (Herbert Xu) [1671674] - [kernel] padata: remove cpu_index from the parallel_queue (Herbert Xu) [1671674] - [kernel] padata: unbind parallel jobs from specific CPUs (Herbert Xu) [1671674] - [kernel] padata: use separate workqueues for parallel and serial work (Herbert Xu) [1671674] - [crypto] padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possible (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - remove padata cpumask notifier (Herbert Xu) [1671674] - [crypto] padata: make padata_do_parallel find alternate callback CPU (Herbert Xu) [1671674] - [kernel] workqueue: require CPU hotplug read exclusion for apply_workqueue_attrs (Herbert Xu) [1671674] - [kernel] workqueue: unconfine alloc/apply/free_workqueue_attrs() (Herbert Xu) [1671674] - [crypto] padata: allocate workqueue internally (Herbert Xu) [1671674] - [kernel] padata: initialize pd->cpu with effective cpumask (Herbert Xu) [1671674] - [kernel] padata: purge get_cpu and reorder_via_wq from padata_do_serial (Herbert Xu) [1671674] - [kernel] padata: Replace delayed timer with immediate workqueue in padata_reorder (Herbert Xu) [1671674] - [kernel] padata: use smp_mb in padata_reorder to avoid orphaned padata jobs (Herbert Xu) [1671674] - [kernel] tracing: Avoid memory leak in process_system_preds() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Have error path in predicate_parse() free its allocated memory (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Avoid memory leak in predicate_parse() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Fix memory leak in create_filter() (Jerome Marchand) [1829953] {CVE-2019-19072} - [tools] KVM: selftests: s390x: Provide additional num-guest-pages adjustment (Philipp Rudo) [1792266] - [s390] s390/protvirt: fix compilation issue (Philipp Rudo) [1792266] - [kvm] KVM: s390: Fix PV check in deliverable_irqs() (Philipp Rudo) [1792266] - [kvm] KVM: s390: Return last valid slot if approx index is out-of-bounds (Philipp Rudo) [1792266] - [kvm] KVM: s390: vsie: Fix delivery of addressing exceptions (Philipp Rudo) [1792266] - [mm] s390/gmap: return proper error code on ksm unsharing (Philipp Rudo) [1792266] - [s390] KVM: s390: mark sie block as 512 byte aligned (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: check for registers to NOT change on reset (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: test more register variants for the reset ioctl (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fix early guest crash (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fixup fprintf format error in reset.c (Philipp Rudo) [1792266] - [kvm] KVM: s390: Also reset registers in sync regs for initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: introduce module parameter kvm.use_gisa (Philipp Rudo) [1792266] - [documentation] KVM: s390: protvirt: Add KVM api documentation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED (Philipp Rudo) [1792266] - [documentation] DOCUMENTATION: Protected virtual machine introduction and IPL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV cpu reset calls (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: do not inject interrupts after start (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Mask PSW interrupt bits for interception 104 and 112 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Support cmd 5 operation state (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Report CPU state to Ultravisor (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: UV calls in support of diag308 0, 1 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add program exception injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Only sync fmt4 registers (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Do only reset registers that are accessible (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: disallow one_reg (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: STSI handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Write sthyi data to instruction data area (Philipp Rudo) [1792266] - [kvm] KVM: s390/mm: handle guest unpin events (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: handle secure guest prefix pages (Philipp Rudo) [1792266] - [kvm] KVM: S390: protvirt: Introduce instruction data area bounce buffer (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add new gprs location handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle spec exception loops (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add SCLP interrupt handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Implement interrupt injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Instruction emulation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle SE notification interceptions (Philipp Rudo) [1792266] - [mm] KVM: s390/mm: Make pages accessible before destroying the guest (Philipp Rudo) [1792266] - [mm] KVM: s390: protvirt: Secure memory is not mergeable (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add initial vm and cpu lifecycle handling (Philipp Rudo) [1792266] - [s390] KVM: s390: add new variants of UV CALL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV debug trace (Philipp Rudo) [1792266] - [kvm] KVM: s390/interrupt: do not pin adapter interrupt pages (Philipp Rudo) [1792266] - [s390] s390/protvirt: Add sysfs firmware interface for Ultravisor information (Philipp Rudo) [1792266] - [s390] s390/mm: add (non)secure page access exceptions handlers (Philipp Rudo) [1792266] - [s390] s390/mm: provide memory management functions for protected KVM guests (Philipp Rudo) [1792266] - [s390] s390/protvirt: add ultravisor initialization (Philipp Rudo) [1792266] - [s390] s390/protvirt: introduce host side setup (Philipp Rudo) [1792266] - [documentation] KVM: s390: rstify new ioctls in api.rst (Philipp Rudo) [1792266] - [s390] s390/uv: Fix handling of length extensions (Philipp Rudo) [1792266] - [tools] selftests: KVM: testing the local IRQs resets (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390x: Add reset tests (Philipp Rudo) [1792266] - [kvm] KVM: s390: Add new reset vcpu API (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: do not clobber registers during guest reset/store status (Philipp Rudo) [1792266] - [kvm] KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups (Philipp Rudo) [1792266] - [s390] s390/uv: use EOPNOTSUPP instead of ENOTSUPP (Philipp Rudo) [1792266] - [kvm] KVM: s390: Do not yield when target is already running (Philipp Rudo) [1792266] - [kvm] KVM: s390: count invalid yields (Philipp Rudo) [1792266] - [kvm] KVM: s390: mark __insn32_query() as __always_inline (Philipp Rudo) [1792266] - [kvm] KVM: s390: fix __insn32_query() inline assembly (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup kvm_arch_init error path (Philipp Rudo) [1792266] - [kvm] KVM: s390: Remove unused parameter from __inject_sigp_restart() (Philipp Rudo) [1792266] - [mm] mm/gup/writeback: add callbacks for inaccessible pages (Philipp Rudo) [1792266] - [scsi] scsi: libiscsi: fall back to sendmsg for slab pages (Maurizio Lombardi) [1825775] - [fs] smb3: fix default permissions on new files when mounting with modefromsid (Leif Sahlberg) [1833374] - [fs] gfs2: don't call quota_unhold if quotas are not locked (Robert S Peterson) [1830043] - [fs] gfs2: move privileged user check to gfs2_quota_lock_check (Robert S Peterson) [1830043] - [fs] gfs2: remove check for quotas on in gfs2_quota_check (Robert S Peterson) [1830043] - [fs] gfs2: Change BUG_ON to an assert_withdraw in gfs2_quota_change (Robert S Peterson) [1830043] - [fs] gfs2: Fix problems regarding gfs2_qa_get and _put (Robert S Peterson) [1830043] - [powerpc] powerpc/eeh: Fix deadlock handling dead PHB (Sam Bobroff) [1774820] - [powerpc] powerpc/powernv/eeh: Fix oops when probing cxl devices (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Slightly simplify eeh_add_to_parent_pe() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Remove unused return path from eeh_pe_dev_traverse() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Fix crash when edev->pdev changes (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Convert log messages to eeh_edev_* macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Introduce EEH edev logging macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Add bdfn field to eeh_dev (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Refactor around eeh_probe_devices() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: EEH for pSeries hot plug (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Initialize EEH address cache earlier (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Improve debug messages around device addition (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag (Sam Bobroff) [1774820] - [powerpc] powerpc/64: Adjust order in pcibios_init() (Sam Bobroff) [1774820] - [powerpc] powerpc/pci: Add pci_find_controller_for_domain() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Bump log level of eeh_addr_cache_print() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Add pr_debug() prints for insert/remove (Sam Bobroff) [1774820]- [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk (David Arcari) [1829900] - [gpio] gpiolib: Fix irq_disable() semantics (David Arcari) [1829900] - [gpio] gpiolib: fix gpio_do_set_config() (David Arcari) [1829900] - [gpio] gpiolib: remove unnecessary argument from set_config call (David Arcari) [1829900] - [gpio] Revert "gpiolib: remove set but not used variable 'config'" (David Arcari) [1829900] - [gpio] Revert "gpiolib: Remove duplicated function gpio_do_set_config()" (David Arcari) [1829900] - [gpio] treewide: remove redundant IS_ERR() before error code check (David Arcari) [1829900] - [gpio] gpiolib: hold gpio devices lock until ->descs array is initialised (David Arcari) [1829900] - [gpio] gpio: Drop the chained IRQ handler assign function (David Arcari) [1829900] - [gpio] gpio: xlp: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: qcom: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: iproc: allow for error from platform_get_irq() (David Arcari) [1829900] - [pinctrl] pinctrl: bcm-iproc: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Move irq_chip definition inside struct pl061 (David Arcari) [1829900] - [gpio] gpiolib: Lower verbosity when allocating hierarchy irq (David Arcari) [1829900] - [gpio] gpiolib: Remove duplicated function gpio_do_set_config() (David Arcari) [1829900] - [include] gpio: Fix the no return statement warning (David Arcari) [1829900] - [gpio] gpiolib: remove set but not used variable 'config' (David Arcari) [1829900] - [gpio] gpiolib: Set lockdep class for hierarchical irq domains (David Arcari) [1829900] - [gpio] gpiolib: Add the support for the msi parent domain (David Arcari) [1829900] - [gpio] gpiolib: Add support for the irqdomain which doesn't use irq_fwspec as arg (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in gpio_ioctl() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in linehandle_create() (David Arcari) [1829900] - [gpio] gpiolib: convert the type of hwnum to unsigned int in gpiochip_get_desc() (David Arcari) [1829900] - [gpio] gpiolib: have a single place of calling set_config() (David Arcari) [1829900] - [gpio] gpiolib: use 'unsigned int' instead of 'unsigned' in gpio_set_config() (David Arcari) [1829900] - [gpio] gpio: gpiolib: fix confusing indention (David Arcari) [1829900] - [mmc] mmc: core: Rework cd-gpio handling (David Arcari) [1829900] - [mmc] mmc: core: Rework wp-gpio handling (David Arcari) [1829900] - [gpio] gpio: add gpiod_toggle_active_low() (David Arcari) [1829900] - [gpio] gpiolib: Make use of assign_bit() API (David Arcari) [1829900] - [gpio] gpiolib: Add GPIOCHIP_NAME definition (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism (David Arcari) [1829900] - [gpio] gpiolib: acpi: Turn dmi_system_id table into a generic quirk table (David Arcari) [1829900] - [gpio] gpiolib: fix up emulated open drain outputs (David Arcari) [1829900] - [gpio] gpio: Fix error message on out-of-range GPIO in lookup table (David Arcari) [1829900] - [gpio] gpiolib: of: Make of_gpio_spi_cs_get_count static (David Arcari) [1829900] - [gpio] gpio: Handle counting of Freescale chipselects (David Arcari) [1829900] - [gpio] gpio: of: Fix bogus reference to gpiod_get_count() (David Arcari) [1829900] - [gpio] gpiolib: Grammar s/manager/managed/ (David Arcari) [1829900] - [gpio] gpiolib: acpi: Make acpi_gpiochip_alloc_event always return AE_OK (David Arcari) [1829900] - [gpio] gpiolib: acpi: Print pin number on acpi_gpiochip_alloc_event errors (David Arcari) [1829900] - [gpio] gpiolib: fix coding style in gpiod_hog() (David Arcari) [1829900] - [gpio] gpio: add new SET_CONFIG ioctl() to gpio chardev (David Arcari) [1829900] - [gpio] gpiolib: move validation of line handle flags into helper function (David Arcari) [1829900] - [gpio] gpiolib: add support for biasing output lines (David Arcari) [1829900] - [gpio] gpiolib: add support for disabling line bias (David Arcari) [1829900] - [gpio] gpiolib: add support for pull up/down to lineevent_create (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] Revert "gpio: expose pull-up/pull-down line flags to userspace" (David Arcari) [1829900] - [gpio] gpiolib: No need to call gpiochip_remove_pin_ranges() twice (David Arcari) [1829900] - [include] gpio: Add definition for GPIO direction (David Arcari) [1829900] - [gpio] gpiolib: Switch order of valid mask and hw init (David Arcari) [1829900] - [gpio] gpio: of: don't warn if ignored GPIO flag matches the behavior (David Arcari) [1829900] - [gpio] gpio: fix kernel-doc for of_gpio_need_valid_mask() (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] gpiolib: introduce fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: introduce devm_fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: sanitize flags before allocating memory in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_on_boot_blacklist (David Arcari) [1829900] - [gpio] gpio: fix getting nonexclusive gpiods from DT (David Arcari) [1829900] - [gpio] gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-source (David Arcari) [1829900] - [gpio] gpiolib: of: add a fallback for wlf, reset GPIO name (David Arcari) [1829900] - [gpio] gpio: remove explicit comparison with 0 (David Arcari) [1829900] - [gpio] gpio: devres: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Make of_gpio_simple_xlate() private (David Arcari) [1829900] - [gpio] gpio: of: Make of_get_named_gpiod_flags() private (David Arcari) [1829900] - [gpio] gpiolib: acpi: make acpi_can_fallback_to_crs() static (David Arcari) [1829900] - [gpio] gpio: of: Normalize return code variable name (David Arcari) [1829900] - [gpio] gpio: gpiolib: Normalize return code variable name (David Arcari) [1829900] - [include] gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h (David Arcari) [1829900] - [gpio] gpio: Use callback presence to determine need of valid_mask (David Arcari) [1829900] - [gpio] gpio: Pass mask and size with the init_valid_mask() (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Add ability for drivers to supply a reserved GPIO list (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Use init_valid_mask exported function (David Arcari) [1829900] - [include] gpio: stubs in headers should be inline (David Arcari) [1829900] - [gpio] gpio: Add support for hierarchical IRQ domains (David Arcari) [1829900] - [kernel] genirq: introduce irq_domain_translate_twocell (David Arcari) [1829900] - [gpio] gpio: refactor gpiochip_allocate_mask() with bitmap_alloc() (David Arcari) [1829900] - [gpio] gpio: of: Fix hard-assigned valid_mask for OF case (David Arcari) [1829900] - [sound] gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to consumer.h (David Arcari) [1829900] - [gpio] gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h (David Arcari) [1829900] - [include] gpiolib: of: Reshuffle contents of consumer.h for new library layout (David Arcari) [1829900] - [include] pinctrl: remove unneeded #ifdef around declarations (David Arcari) [1829900] - [hwmon] hwmon: pmbus: ucd9000: remove unneeded include (David Arcari) [1829900] - [include] gpio: remove less important #ifdef around declarations (David Arcari) [1829900] - [gpio] gpio: of: Break out OF-only code (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist (David Arcari) [1829900] - [gpio] gpiolib: of: fix fallback quirks handling (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in lineevent_create (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in linehandle_create (David Arcari) [1829900] - [gpio] gpio: Fix irqchip initialization order (David Arcari) [1829900] - [gpio] gpio: of: fix Freescale SPI CS quirk handling (David Arcari) [1829900] - [gpio] gpiolib: never report open-drain/source lines as 'input' to user-space (David Arcari) [1829900] - [include] gpio: Fix build error of function redefinition (David Arcari) [1829900] - [gpio] gpiolib: Preserve desc->flags when setting state (David Arcari) [1829900] - [include] gpio: don't WARN() on NULL descs if gpiolib is disabled (David Arcari) [1829900] - [gpio] gpiolib: fix incorrect IRQ requesting of an active-low lineevent (David Arcari) [1829900] - [gpio] Revert "gpio/spi: Fix spi-gpio regression on active high CS" (David Arcari) [1829900] - [gpio] gpiolib: of: fix a memory leak in of_gpio_flags_quirks() (David Arcari) [1829900] - [gpio] gpiolib: Use spinlock_t instead of struct spinlock (David Arcari) [1829900] - [gpio] gpiolib: Clarify use of non-sleeping functions (David Arcari) [1829900] - [gpio] gpiolib: Fix references to gpiod_et_*value_cansleep() variants (David Arcari) [1829900] - [include] gpiolib: Document new gpio_chip.init_valid_mask field (David Arcari) [1829900] - [gpio] gpio/spi: Fix spi-gpio regression on active high CS (David Arcari) [1829900] - [gpio] gpio: No need to cast away return value of debugfs_create_file() (David Arcari) [1829900] - [include] gpio: Add comments on #if/#else/#endif (David Arcari) [1829900] - [regulator] gpio: Fix return value mismatch of function gpiod_get_from_of_node() (David Arcari) [1829900] - [gpio] gpio: Drop the parent_irq from gpio_irq_chip (David Arcari) [1829900] - [gpio] gpio: of: parse stmmac PHY reset line specific active-low property (David Arcari) [1829900] - [gpio] gpio: pass lookup and descriptor flags to request_own (David Arcari) [1829900] - [gpio] gpio: of: Handle the Freescale SPI CS (David Arcari) [1829900] - [gpio] gpio: Fix gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: acpi: Respect pin bias setting (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper (David Arcari) [1829900] - [gpio] gpiolib: acpi: Set pin value, based on bias, more accurately (David Arcari) [1829900] - [gpio] gpiolib: acpi: Change type of dflags (David Arcari) [1829900] - [gpio] gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT (David Arcari) [1829900] - [gpio] gpiolib: Make use of enum gpio_lookup_flags consistent (David Arcari) [1829900] - [include] gpiolib: Indent entry values of enum gpio_lookup_flags (David Arcari) [1829900] - [gpio] gpio: of: Optimize quirk checks (David Arcari) [1829900] - [gpio] gpio: mmio: Drop bgpio_dir_inverted (David Arcari) [1829900] - [gpio] gpio: Set proper argument value to set_config (David Arcari) [1829900] - [gpio] gpio: Remove obsolete comment about gpiochip_free_hogs() usage (David Arcari) [1829900] - [gpio] gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple (David Arcari) [1829900] - [gpio] gpio: mmio: Support two direction registers (David Arcari) [1829900] - [gpio] gpiolib: Don't WARN on gpiod_put() for optional GPIO (David Arcari) [1829900] - [gpio] gpiolib: acpi: Fix references in kernel doc and amend (David Arcari) [1829900] - [gpio] gpio: of: Fix of_gpiochip_add() error path (David Arcari) [1829900] - [gpio] gpio: of: Check for "spi-cs-high" in child instead of parent node (David Arcari) [1829900] - [gpio] gpio: of: Check propname before applying "cs-gpios" quirks (David Arcari) [1829900] - [gpio] Revert "gpio: use new gpio_set_config() helper in more places" (David Arcari) [1829900] - [gpio] gpio: of: Handle both enable-gpio{,s} (David Arcari) [1829900] - [gpio] gpio: of: Restrict enable-gpio quirk to regulator-gpio (David Arcari) [1829900] - [gpio] gpio: of: Apply regulator-gpio quirk only to enable-gpios (David Arcari) [1829900] - [gpio] gpio: add core support for pull-up/pull-down configuration (David Arcari) [1829900] - [gpio] gpio: use new gpio_set_config() helper in more places (David Arcari) [1829900] - [gpio] gpio: rename gpio_set_drive_single_ended() to gpio_set_config() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct kernel doc of struct acpi_gpio_event (David Arcari) [1829900] - [gpio] gpio: of: Fix logic inversion (David Arcari) [1829900] - [gpio] gpio: add irq domain activate/deactivate functions (David Arcari) [1829900] - [gpio] gpiolib: fix line event timestamps for nested irqs (David Arcari) [1829900] - [gpio] gpiolib-acpi: Preserve non direction flags when updating gpiod_flags (David Arcari) [1829900] - [gpio] gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochip_free_interrupts (David Arcari) [1829900] - [gpio] gpiolib-acpi: remove unused variable 'err', cleans up build warning (David Arcari) [1829900] - [mmc] mmc: core: don't override the CD GPIO level when "cd-inverted" is set (David Arcari) [1829900] - [arm64] arm64: dts: meson: Fix mmc cd-gpios polarity (David Arcari) [1829900] - [gpio] gpio/mmc/of: Respect polarity in the device tree (David Arcari) [1829900] - [include] gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB (David Arcari) [1829900] - [documentation] Documentation: gpio: fix function links in the HTML docs (David Arcari) [1829900] - [documentation] docs: driver-model: convert docs to ReST and rename to *.rst (David Arcari) [1829900] - [documentation] docs: gpio: driver.rst: fix a bad tag (David Arcari) [1829900] - [documentation] gpio: Fix minor grammar errors in documentation (David Arcari) [1829900] - [documentation] gpio: Update documentation (David Arcari) [1829900] - [gpio] gpio: Pass a flag to gpiochip_request_own_desc() (David Arcari) [1829900] - [gpio] gpio: Add devm_gpiod_unhinge() (David Arcari) [1829900] - [gpio] gpio: devres: Handle nonexclusive GPIOs (David Arcari) [1829900] - [gpio] gpio: Enable nonexclusive gpiods from DT nodes (David Arcari) [1829900] - [gpio] gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers (David Arcari) [1829900] - [gpio] gpio: OF: Parse MMC-specific CD and WP properties (David Arcari) [1829900] - [gpio] gpio: restore original GPLv2+ license of gpiolib-of.c sources (David Arcari) [1829900] - [include] gpio: drop broken to_gpio_irq_chip() helper (David Arcari) [1829900] - [gpio] gpio: drop devm_gpio_chip_match() (David Arcari) [1829900] - [gpio] gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: Fix possible use after free on label (David Arcari) [1829900] - [documentation] Documentation: gpio: driver: fix wire name for I2C (David Arcari) [1829900] - [documentation] gpio/driver.rst: document gpiochip_disable/enable_irq() (David Arcari) [1829900] - [gpio] gpio: drop devm_gpiochip_remove() (David Arcari) [1829900] - [gpio] gpio: Clarify kerneldoc on gpiochip_set_chained_irqchip() (David Arcari) [1829900] - [gpio] gpio: Remove unused 'irqchip' argument to gpiochip_set_cascaded_irqchip() (David Arcari) [1829900] - [gpio] gpio: Drop parent irq assignment during cascade setup (David Arcari) [1829900] - [gpio] gpiolib: Initialize gdev field before is used (David Arcari) [1829900] - [gpio] gpio: Assign gpio_irq_chip::parents to non-stack pointer (David Arcari) [1829900] - [gpio] gpio: fix doc string for devm_gpiochip_add_data() to not talk about irq_chip (David Arcari) [1829900] - [gpio] gpio: mockup: fix indicated direction (David Arcari) [1829900] - [gpio] gpiolib: Show correct direction from the beginning (David Arcari) [1829900] - [gpio] gpiolib: Add init_valid_mask exported function (David Arcari) [1829900] - [gpio] gpio: Slightly more helpful debugfs (David Arcari) [1829900] - [gpio] Accept partial 'gpio-line-names' property (David Arcari) [1829900] - [gpio] gpio: Restore indentation of continued lines (David Arcari) [1829900] - [gpio] gpio: Propagate errors from gpiod_set_array_value_complex() (David Arcari) [1829900] - [gpio] gpiolib: Fix incorrect use of find_next_zero_bit() (David Arcari) [1829900] - [gpio] gpiolib: Fix missing updates of bitmap index (David Arcari) [1829900] - [gpio] gpio: Add comments on single direction chips (David Arcari) [1829900] - [gpio] gpiolib: Fix gpio_direction_* for single direction GPIOs (David Arcari) [1829900] - [gpio] gpio: Rename devres implementation file (David Arcari) [1829900] - [gpio] gpio: Use SPDX header for core library (David Arcari) [1829900] - [gpio] gpiolib: Fix array members of same chip processed separately (David Arcari) [1829900] - [gpio] gpiolib: Free the last requested descriptor (David Arcari) [1829900] - [gpio] gpio: Get rid of legacy header (David Arcari) [1829900] - [gpio] gpiolib: check if irqchip already has the irq hook replacements (David Arcari) [1829900] - [gpio] gpiolib: use better errno if get_direction is not available (David Arcari) [1829900] - [documentation] gpiolib: Implement fast processing path in get/set array (David Arcari) [1829900] - [documentation] Documentation: gpio: Fix reference to gpiod_get_array() (David Arcari) [1829900] - [gpio] gpiolib: Pass array info to get/set array functions (David Arcari) [1829900] - [gpio] gpiolib: Identify arrays matching GPIO hardware (David Arcari) [1829900] - [gpio] gpiolib: Pass bitmaps, not integer arrays, to get/set array (David Arcari) [1829900] - [gpio] gpiolib: Don't support irq sharing for userspace (David Arcari) [1829900] - [gpio] gpio: of: Handle SPI chipselect legacy bindings (David Arcari) [1829900] - [gpio] gpiolib: override irq_enable/disable (David Arcari) [1829900] - [gpio] gpiolib: add flag to indicate if the irq is disabled (David Arcari) [1829900] - [gpio] gliolib: set hooks in gpiochip_set_irq_hooks() (David Arcari) [1829900] - [gpio] gpiolib: export gpiochip_irq_reqres/relres() (David Arcari) [1829900] - [include] gpio: fix kernel-doc notation warning for 'request_key' (David Arcari) [1829900] - [gpio] gpio: Fix crash due to registration race (David Arcari) [1829900] - [gpio] gpio: Convert to using pOFn instead of device_node.name (David Arcari) [1829900] - [gpio] gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall (David Arcari) [1829900] - [gpio] gpiolib: acpi: Switch to cansleep version of GPIO library call (David Arcari) [1829900] - [gpio] gpiolib: Avoid calling chip->request() for unused gpios (David Arcari) [1829900] - [gpio] gpio: mmio: Fix up inverted direction registers (David Arcari) [1829900] - [gpio] gpiolib: Fix of_node inconsistency (David Arcari) [1829900] - [gpio] gpiolib: Don't shadow error code of gpiochip_lock_as_irq() (David Arcari) [1829900] - [include] gpiolib: Use GPIOD_OUT_{LOW, HIGH} macros in open drain ones (David Arcari) [1829900] - [gpio] gpiolib: probe deferral error reporting (David Arcari) [1829900] - [include] Input: gpio_keys - add missing include to gpio_keys.h (David Arcari) [1829900] - [gpio] gpiolib: remove an unnecessary TODO (David Arcari) [1829900] - [gpio] gpiolib: don't allow userspace to set values of input lines (David Arcari) [1829900] - [gpio] gpiolib: Join one line back for better readability (David Arcari) [1829900] - [gpio] gpiolib: Consistent use of ->get_direction() inside gpiolib (David Arcari) [1829900] - [gpio] gpiolib: Defer on non-DT find_chip_by_name() failure (David Arcari) [1829900] - [gpio] gpiolib: Respect error code of ->get_direction() (David Arcari) [1829900] - [gpio] gpiolib: Join string literals back (David Arcari) [1829900] - [include] gpio.h: fix location of gpio legacy documentation (David Arcari) [1829900] - [fs] gfs2: Fix use-after-free in gfs2_logd after withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix BUG during unmount after file system withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix error exit in do_xmote (Robert S Peterson) [1831695] - [fs] gfs2: fix withdraw sequence deadlock (Robert S Peterson) [1831695] - [mm] s390/mm: fix page table upgrade vs 2ndary address mode accesses (Vladis Dronov) [1828154] {CVE-2020-11884} - [media] media: serial_ir: Fix use-after-free in serial_ir_init_module (Vladis Dronov) [1802396] {CVE-2019-19543} - [mm] mm/memory_hotplug: fix remove_memory() lockdep splat (Christoph von Recklinghausen) [1830942] - [mm] mm/page_alloc.c: initialize memmap of unavailable memory directly (Christoph von Recklinghausen) [1782827] - [fs] fs/proc/page.c: allow inspection of last section and fix end detection (Christoph von Recklinghausen) [1782827] - [mm] mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section (Christoph von Recklinghausen) [1782827] - [powerpc] kvm: ppc: book3s hv: Handle non-present PTEs in page fault functions (David Gibson) [1820402] - [vfio] vfio-pci/nvlink2: Allow fallback to ibm, mmio-atsd[0] (David Gibson) [1819169] - [s390] s390/cpuinfo: fix wrong output when CPU0 is offline (Philipp Rudo) [1812982] - [s390] s390/topology: remove offline CPUs from CPU topology masks (Philipp Rudo) [1812982] - [hwtracing] intel_th: pci: Add Comet Lake PCH-V support (Tony Camuso) [1822983] - [kernel] kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic (Waiman Long) [1833383] - [kernel] kprobes: Set unoptimized flag after unoptimizing code (Waiman Long) [1833383] - [kernel] kprobes: Prohibit probing on BUG() and WARN() address (Waiman Long) [1833383] - [kernel] kprobes: Fix potential deadlock in kprobe_optimizer() (Waiman Long) [1833383] - [fs] gfs2: More gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] audit: fix a net reference leak in audit_list_rules_send() (Richard Guy Briggs) [1827327] - [kernel] audit: fix a net reference leak in audit_send_reply() (Richard Guy Briggs) [1827327] - [kernel] audit: check the length of userspace generated audit records (Richard Guy Briggs) [1827303] - [s390] s390/pci: do not set affinity for floating irqs (Philipp Rudo) [1834319] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Dx device (Alaa Hleihel) [1789382 1782831] - [netdrv] mlx5: Update list of unsupported devices (Alaa Hleihel) [1823685 1789382] - [infiniband] RDMA/mlx5: Verify that QP is created with RQ or SQ (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix udata response upon SRQ creation (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set of completion request bit should not clear other adjacent bits (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: en_accel, Add missing net/geneve.h include (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix q counters on uplink representors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix command entry leak in Internal Error State (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix forced completion access non initialized command entry (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, On creation set CQ's arm_db member to right value (Alaa Hleihel) [1789384 1789382] - [infiniband] RDMA/mlx5: Set GRH fields in query QP on RoCE (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Get the latest values from counters in switchdev mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup to avoid WQ overruns (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix failing fw tracer allocation on s390 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix pfnum in devlink port attribute (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix nest_level for vlan pop action (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing release firmware call (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix frequent ioread PCI access during recovery (Alaa Hleihel) [1789382] - [netdrv] flow_offload: check for basic action hw stats type (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unused argument from parse_tc_pedit_action() (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Remove unneeded functions deceleration (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Improve log messages (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Change matcher priority parameter type (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: Eswitch, avoid redundant mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't allow forwarding between uplink (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix missing congestion control debugfs on rep rdma device (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Optimize u64 division on 32-bit arches (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix group version management (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Tidy up and fix reverse christmas ordring (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5: Expose port speed when possible (Alaa Hleihel) [1831133 1789382] - [include] net/mlx5: Expose link speed directly (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5e: Use netdev_warn() for errors for added prefix (Alaa Hleihel) [1789382] - [include] net/mlx5: fix spelling mistake "reserverd" -> "reserved" (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: Using plain integer as NULL pointer (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: incorrect type in assignment (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for handling compressed completions (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Change inline mode correctly when changing trust state (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add context to the preactivate hook (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix configuration of XPS cpumasks and netdev queues in corner cases (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use preactivate hook to set the indirection table (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Rename hw_modify to preactivate (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Encapsulate updating netdev queues into a function (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing LRO cap check (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Define one flow for TXQ selection when TCs are configured (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Block delay drop to unprivileged users (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix access to wrong pointer while performing flush due to error (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Do not recover from a non-fatal syndrome (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix ICOSQ recovery flow with Striding RQ (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1789382] - [netdrv] net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix the number of hwcounters of a dynamic counter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Clear LAG notifier pointer after unregister (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix endianness handling in pedit mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix wrong value in record tracker enum (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Fix postsend actions write length (Alaa Hleihel) [1789384 1789382] - [infiniband] IB/mlx5: Fix implicit ODP race (Alaa Hleihel) [1789382] - [netdrv] mlx5: register lag notifier for init network namespace only (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix crash in recovery flow without devlink reporter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDY (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Use div64_u64 for num_var_hw_entries calculation (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent overflow in mmap offset calculations (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix async events cleanup flows (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return failure when rts2rts_qp_counters_set_id is not supported (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Deprecate usage of generic TLS HW capability bit (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: TX, Error completion is for last WQE in batch (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, Fix esp modify function attribute (Alaa Hleihel) [1789382] - [infiniband] RDMA/core: Make the entire API tree static (Alaa Hleihel) [1789382] - [netdrv] mlx5: Use dev_net netdevice notifier registrations (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return the administrative GUID if exists (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Allow connecting flow table to a lower/same level table (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify header copy support (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify set action limitation extension (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5e: Add mlx5e_flower_parse_meta support (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix printk format warning (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Allow creating autogroups with reserved entries (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add ignore level support fwd to table rules (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: fs_core: Introduce unmanaged flow tables (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Refactor mlx5_create_auto_grouped_flow_table (Alaa Hleihel) [1789383 1789382] - [include] net/mlx5e: Expose FEC feilds and related capability bit (Alaa Hleihel) [1789382] - [include] net/mlx5: Add mlx5_ifc definitions for connection tracking support (Alaa Hleihel) [1789382] - [include] net/mlx5: Add copy header action struct layout (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose resource dump register mapping (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add structures and defines for MIRC register (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Read MCAM register groups 1 and 2 (Alaa Hleihel) [1789382] - [include] net/mlx5: Add structures layout for new MCAM access reg groups (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Expose RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Set relaxed ordering when requested (Alaa Hleihel) [1789382] - [include] net/mlx5: Expose relaxed ordering bits (Alaa Hleihel) [1789382] - [include] net/mlx5: Add RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Mask out unsupported ODP capabilities for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Don't fake udata for kernel path (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add ODP WQE handlers for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Simplify devx async commands (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add mmap support for VAR (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Introduce VAR object and its alloc/destroy methods (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Extend caps stage to handle VAR capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose vDPA emulation device capabilities (Alaa Hleihel) [1789382] - [include] net/mlx5: Add Virtio Emulation related device capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Use async EQ setup cleanup helpers for multiple EQs (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Reduce No CQ found log level from warn to debug (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Increase the max number of channels to 128 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Support accept action on nic table (Alaa Hleihel) [1789382] - [netdrv] mlx5: work around high stack usage with gcc (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: limit the function in local scope (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: use true, false for bool variable (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Unify ODP MR code paths to allow extra flexibility (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix outstanding_pi index for GSI qps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add devlink reload (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set netdev name space on creation (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Load profile according to RoCE enablement state (Alaa Hleihel) [1790200 1789382] - [netdrv] net/mlx5: Handle "enable_roce" devlink param (Alaa Hleihel) [1790200 1789382] - [fs] gfs2: Another gfs2_walk_metadata fix (Andreas Grunbacher) [1826419] - [nvme] nvmet-tcp: optimize tcp stack TX when data digest is used (Chris Leech) [1829540] - [nvme] nvmet-tcp: fix maxh2cdata icresp parameter (Chris Leech) [1829540] - [nvme] nvmet-tcp: set SO_PRIORITY for accepted sockets (Chris Leech) [1829540] - [nvme] nvmet-tcp: set MSG_MORE only if we actually have more to send (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in recv error flow (Chris Leech) [1829540] - [nvme] nvme-tcp: don't poll a non-live queue (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in write_zeroes processing (Chris Leech) [1829540] - [nvme] nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Chris Leech) [1829540] - [nvme] nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Chris Leech) [1829540] - [nvme] nvme: Fix ctrl use-after-free during sysfs deletion (Chris Leech) [1829540] - [nvme] nvme-tcp: break from io_work loop if recv failed (Chris Leech) [1829540] - [nvme] nvme-tcp: move send failure to nvme_tcp_try_send (Chris Leech) [1829540] - [nvme] nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Chris Leech) [1829540] - [nvme] nvme-tcp: Set SO_PRIORITY for all host sockets (Chris Leech) [1829540] - [nvme] nvme/tcp: fix bug on double requeue when send fails (Chris Leech) [1829540] - [nvme] Revert "nvme: Restart request timers in resetting state" (Chris Leech) [1829540] - [acpi] ACPI: processor: Export acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR (Steve Best) [1826415] - [acpi] ACPI: processor: Clean up acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Introduce acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Export function to claim _CST control (Steve Best) [1826415] - [s390] s390/ftrace: fix potential crashes when switching tracers (Philipp Rudo) [1831796] - [net] net/smc: cancel event worker during device removal (Philipp Rudo) [1780665] - [net] net/smc: check for valid ib_client_data (Philipp Rudo) [1780665] - [net] net/smc: fix cleanup for linkgroup setup failures (Philipp Rudo) [1780665] - [net] net/smc: no peer ID in CLC decline for SMCD (Philipp Rudo) [1780665] - [net] net/smc: transfer fasync_list in case of fallback (Philipp Rudo) [1780665] - [net] net/smc: fix leak of kernel memory to user space (Philipp Rudo) [1780665] - [net] net/smc: allow unprivileged users to read pnet table (Philipp Rudo) [1780665] - [net] net/smc: unregister ib devices in reboot_event (Philipp Rudo) [1780665] - [net] net/smc: add fallback check to connect() (Philipp Rudo) [1780665] - [net] net/smc: shorten lgr_cnt initialization (Philipp Rudo) [1780665] - [net] net/smc: fix fastopen for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: remove unused constant (Philipp Rudo) [1780665] - [net] net/smc: use rcu_barrier() on module unload (Philipp Rudo) [1780665] - [net] net/smc: guarantee removal of link groups in reboot (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: wait for tx completions before link freeing (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination without orderly flag (Philipp Rudo) [1780665] - [net] net/smc: no WR buffer wait for terminating link group (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: fix final cleanup sequence for SMCD devices (Philipp Rudo) [1780665] - [net] net/smc: fix refcount non-blocking connect() -part 2 (Philipp Rudo) [1780665] - [net] net/smc: fix ethernet interface refcounting (Philipp Rudo) [1780665] - [net] net/smc: fix refcounting for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: fix closing of fallback SMC sockets (Philipp Rudo) [1780665] - [net] net/smc: remove close abort worker (Philipp Rudo) [1780665] - [net] net/smc: introduce link group termination worker (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination of link groups (Philipp Rudo) [1780665] - [net] net/smc: tell peers about abnormal link group termination (Philipp Rudo) [1780665] - [net] net/smc: improve link group freeing (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination locking (Philipp Rudo) [1780665] - [net] net/smc: terminate link group without holding lgr lock (Philipp Rudo) [1780665] - [net] net/smc: cancel send and receive for terminated socket (Philipp Rudo) [1780665] - [net] net/smc: receive pending data after RCV_SHUTDOWN (Philipp Rudo) [1780665] - [net] net/smc: receive returns without data (Philipp Rudo) [1780665] - [net] net/smc: fix SMCD link group creation with VLAN id (Philipp Rudo) [1780665] - [net] net/smc: improve close of terminated socket (Philipp Rudo) [1780665] - [net] net/smc: no new connections on disappearing devices (Philipp Rudo) [1780665] - [net] net/smc: increase device refcount for added link group (Philipp Rudo) [1780665] - [net] net/smc: separate locks for SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: separate SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: original socket family in inet_sock_diag (Philipp Rudo) [1780665] - [infiniband] RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW gid index (Kamal Heib) [1828601] - [infiniband] RDMA/core: Add helper function to retrieve driver gid context from gid attr (Kamal Heib) [1828601] - [media] media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused() (Vladis Dronov) [1825616] {CVE-2019-9455} - [net] SUNRPC: Fix initialisation of struct rpc_xprt_switch (Steve Dickson) [1683394] - [net] SUNRPC: add links for all client xprts to debugfs (Steve Dickson) [1683394] - [net] SUNRPC: enhance rpc_clnt_show_stats() to report on all xprts (Steve Dickson) [1683394] - [net] SUNRPC: Fix transport accounting when caller specifies an rpc_xprt (Steve Dickson) [1683394] - [fs] NFS: send state management on a single connection (Steve Dickson) [1683394] - [net] SUNRPC: Add basic load balancing to the transport switch (Steve Dickson) [1683394] - [net] SUNRPC: Fix up task signalling (Steve Dickson) [1683394] - [fs] NFS: Allow multiple connections to a NFSv2 or NFSv3 server (Steve Dickson) [1683394] - [fs] NFS: Display the "nconnect" mount option if it is set (Steve Dickson) [1683394] - [fs] pNFS: Allow multiple connections to the DS (Steve Dickson) [1683394] - [fs] NFSv4: Allow multiple connections to NFSv4.x (x>0) servers (Steve Dickson) [1683394] - [fs] NFS: Add a mount option to specify number of TCP connections to use (Steve Dickson) [1683394] - [net] SUNRPC: Allow creation of RPC clients with multiple connections (Steve Dickson) [1683394] - [net] netlabel: cope with NULL catmap (Paolo Abeni) [1827251] {CVE-2020-10711} - [scsi] scsi: qla2xxx: fix a potential NULL pointer dereference ("Ewan D. Milne") [1829250] {CVE-2019-16233} - [input] Input: ff-memless - kill timer in destroy() (Chris von Recklinghausen) [1815024] {CVE-2019-19524}- [netdrv] net/mlx5e: kTLS, Do not send decrypted-marked SKBs via non-accel path (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Remove redundant posts in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Fix corner-case checks in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Prevent ingress rate configuration of uplink rep (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Fix lowest FDB pool size (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix hairpin RSS table size (Alaa Hleihel) [1789380] - [netdrv] Revert "net/mlx5: Support lockless FTE read lookups" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move devlink registration before interfaces load (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Always print health reporter message to dmesg (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Avoid duplicating rule destinations (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Fix device memory flows (Alaa Hleihel) [1789380] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev mode for prio tag (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix build error without IPV6 (Alaa Hleihel) [1789380] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Remove redundant pointer check (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TC, Stub out ipv6 tun create header function (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add support for Geneve packets SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add HW bits and definitions for Geneve flex parser (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Refactor VXLAN GPE flex parser tunnel code for SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Implement callbacks for getting VFs GUID attributes (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Rx, Update page pool numa node when changed (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support extended number of strides for Striding RQ (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove redundant NULL initializations (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Add new chain for netfilter flow table offload (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor creating fast path prio chains (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Accumulate levels for chains prio namespaces (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Define fdb tc levels per prio (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Simplify fdb chain and prio eswitch defines (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support flow counters offset for bulk counters (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Dump of fw_fatal use updated devlink binary interface (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Rename profile and init methods (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix spelling mistake "metdata" -> "metadata" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix kvfree of uninitialized pointer spec (Alaa Hleihel) [1789380] - [infiniband] IB: mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: LAG, Use port enumerators (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: rate limit alloc_ent error messages (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add ToS (DSCP) header rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Bit sized fields rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: WQ, Move short getters into header file (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Support lockless FTE read lookups (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Do not hold group lock while allocating FTE in software (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Verify that rule has at least one fwd/drop action (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove unneeded variable in mlx5_unload_one (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: FPGA, support network cards with standalone FPGA (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mlx5_core_is_vf() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor ingress acl configuration (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Restrict metadata disablement to offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads shift ACL programming during enable/disable vport (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move ACL drop counters life cycle close to ACL lifecycle (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Legacy introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Prepare code to handle vport enable error (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Tide up state_lock and vport enabled flag usage (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move legacy drop counter and rule under legacy structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move metdata fields under offloads structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Introduce and use mlx5_esw_is_manager_vport() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Introduce and use vlan rule config helper (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename ingress acl config in offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename egress config to generic name (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Test write combining support (Alaa Hleihel) [1789380] - [netdrv] net: Fix misspellings of "configure" and "configuration" (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not race with mlx5_ib_invalidate_range during create and destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit ODP destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Avoid double lookups on the pagefault path (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Reduce locking in implicit_mr_get_data() (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use an xarray for the children of an implicit ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split implicit handling from pagefault_mr (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Set the HW IOVA of the child MRs to their place in the tree (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Lift implicit_mr_alloc() into the two routines that call it (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit_mr_get_data (Alaa Hleihel) [1789380] - [netdrv] RDMA/mlx5: Delete struct mlx5_priv->mkey_table (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use a dedicated mkey xarray for ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split sig_err MR data into its own xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use SRCU properly in ODP prefetch (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Add capability for max sge to get optimized performance (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mkey context setting helper routine (Alaa Hleihel) [1789380] - [include] net/mlx5: Expose optimal performance scatter entries capability (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary else statement (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary return statement (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Group boolean parameters to take less space (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add missing capability bit check for IP-in-IP (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix ingress rate configuration for representors (Alaa Hleihel) [1789378] - [netdrv] mlx5: reject unsupported external timestamp flags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Replace kfree with kvfree when free vhca stats (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove incorrect match criteria assignment line (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Enhance TX resync flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save a copy of the crypto info (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unneeded cipher type checks (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Limit DUMP wqe size (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix missing SQ edge fill (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save by-value copy of the record frags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save only the frag page to release at completion (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Size of a Dump WQE is fixed (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Release reference on DUMPed fragments in shutdown flow (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Put live in the correct place for ODP MRs (Alaa Hleihel) [1789378] - [infiniband] RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages() (Alaa Hleihel) [1789378] - [netdrv] drivers: net: Fix Kconfig indentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove redundant dev_name print from err log (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove useless set memory to zero use memset() (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unused function parameter (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use PTR_ERR_OR_ZERO rather than its implementation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 being a module (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Kconfig: Fix MLX5_CORE dependency with PCI_HYPERV_INTERFACE (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix static checker warning of potential pointer math issue (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove unlikely() from WARN*() condition (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support TSO and TX checksum offloads for IP-in-IP tunnels (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Improve stateless offload capability check (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support RSS for IP-in-IP and IPv6 tunneled packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Change function's position to a more fitting file (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add page fault handler for DC initiator WQE (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Remove check of FW capabilities in ODP page fault handling (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Set ODP capabilities for DC transport to max (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: RDMA_RX flow type support for user applications (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Fix return code in case of hyperv wrong size read (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add mlx5e HV VHCA stats agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA control agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA infrastructure (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add wrappers for HyperV PCIe operations (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh used value update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add tc flower tracepoints (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use ib_umem_start instead of umem.address (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Create bypass and loopback flow steering namespaces for RDMA RX (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add per-namespace flow table default miss action support (Alaa Hleihel) [1789378] - [include] net/mlx5: Expose IP-in-IP capability bit (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Improve functions documentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from CQE with error on RQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: RX, Handle CQE with error at the earliest stage (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from rx timeout (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Report and recover from CQE error on ICOSQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Split open/close ICOSQ into stages (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add support to rx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add helper functions for reporter's basics (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add cq info to tx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx reporter diagnostics output (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx diagnose function (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Generalize tx reporter's functionality (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Change naming convention for reporter's functions (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Rename reporter header file (Alaa Hleihel) [1790198 1789378] - [infiniband] RDMA/mlx5: Annotate lock dependency in bind/unbind slave port (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Expose XRQ legacy commands over the DEVX interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add legacy events to DEVX list (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add XRQ legacy commands opcodes (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use debug message instead of warn (Alaa Hleihel) [1789378] - [netdrv] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789378] - [infiniband] mlx5: Use refcount_t for refcount (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Allow dropping specific tunnel packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: TX reporter cleanup (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Set tx reporter only on successful creation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Rx, checksum handling refactoring (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Soften inline mode VLAN dependencies (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Slight enhancement for WQE fetch function (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Close TX MPWQE session when no room for inline packet left (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Strict the room needed for SQ edge NOPs (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: E-Switch, add ingress rate support (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Remove DEBUG ODP code (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Avoid unnecessary typecast (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: xsk: dynamically allocate mlx5e_channel_param (Alaa Hleihel) [1789378] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789378] - [char] tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module (David Gibson) [1781915] - [char] tpm: ibmvtpm: Add support for TPM2 (David Gibson) [1781915] - [char] tpm: of: Handle IBM, vtpm20 case when getting log parameters (David Gibson) [1781915] - [wireless] iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices (Jarod Wilson) [1807052] - [wireless] mwifiex: set needed_headroom, not hard_header_len (Jarod Wilson) [1807052] - [wireless] ath9k: Handle txpower changes even when TPC is disabled (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: fix coverage_class type (Jarod Wilson) [1807052] - [wireless] rtw88: Use kfree_skb() instead of kfree() (Jarod Wilson) [1807052] - [wireless] brcmfmac: abort and release host after error (Jarod Wilson) [1807052] - [wireless] ath11k: Silence clang -Wsometimes-uninitialized in ath11k_update_per_peer_stats_from_txcompl (Jarod Wilson) [1807052] - [wireless] ath10k: Call cpu_latency_qos_*() instead of pm_qos_*() (Jarod Wilson) [1807052] - [net] mac80211: fix authentication with iwlwifi/mvm (Jarod Wilson) [1807052] - [net] mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX (Jarod Wilson) [1807052] - [net] mac80211: mark station unauthorized before key removal (Jarod Wilson) [1807052] - [net] mac80211: Check port authorization in the ieee80211_tx_dequeue() case (Jarod Wilson) [1807052] - [net] cfg80211: Do not warn on same channel at the end of CSA (Jarod Wilson) [1807052] - [net] mac80211: drop data frames without key on encrypted links (Jarod Wilson) [1807052] - [net] nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 (Jarod Wilson) [1807052] - [wireless] iwlwifi: cfg: use antenna diversity with all AX101 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix rate scale NSS configuration (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't add TLV offset when reading FIFOs (Jarod Wilson) [1807052] - [wireless] iwlwifi: check allocated pointer when allocating conf_tlvs (Jarod Wilson) [1807052] - [wireless] iwlwifi: consider HE capability when setting LDPC (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: take the required lock when clearing time event data (Jarod Wilson) [1807052] - [net] mac80211: Do not send mesh HWMP PREQ if HWMP is disabled (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for channel switch (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for beacon report scanning (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for critical protocol indication (Jarod Wilson) [1807052] - [wireless] mt76: fix array overflow on receiving too many fragments for a packet (Jarod Wilson) [1807052] - [net] mac80211: rx: avoid RCU list traversal under mutex (Jarod Wilson) [1807052] - [net] nl80211: explicitly include if_vlan.h (Jarod Wilson) [1807052] - [net] mac80211: Remove a redundant mutex unlock (Jarod Wilson) [1807052] - [net] cfg80211: check reg_rule for NULL in handle_channel_custom() (Jarod Wilson) [1807052] - [net] nl80211: fix potential leak in AP start (Jarod Wilson) [1807052] - [net] mac80211: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1807052] - [net] cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1807052] - [net] cfg80211: check wiphy driver existence for drvinfo report (Jarod Wilson) [1807052] - [net] mac80211: consider more elements in parsing CRC (Jarod Wilson) [1807052] - [net] mac80211: fix quiet mode activation in action frames (Jarod Wilson) [1807052] - [net] mac80211: use more bits for ack_frame_id (Jarod Wilson) [1807052] - [wireless] rtw88: Fix return value of rtw_wow_check_fw_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: d3: read all FW CPUs error info (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix TDLS discovery with the new firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: avoid use after free for pmsr request (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update the DTS measurement type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't throw error when trying to remove IGTK (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix thermal zone registration (Jarod Wilson) [1807052] - [wireless] iwlwifi: use helpers (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Jarod Wilson) [1807052] - [wireless] mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: fix spelling mistake "initilized" -> "initialized" (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: remove redundant assignment to variable cond (Jarod Wilson) [1807052] - [wireless] brcmfmac: Remove always false 'idx < 0' statement (Jarod Wilson) [1807052] - [wireless] rtw88: use shorter delay time to poll PS state (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL skb access in TX ISR (Jarod Wilson) [1807052] - [wireless] brcmfmac: add initial support for monitor mode (Jarod Wilson) [1807052] - [wireless] brcmfmac: simplify building interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 (Jarod Wilson) [1807052] - [wireless] brcmfmac: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtw88: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Fix typo (Jarod Wilson) [1807052] - [wireless] rtw88: change max_num_of_tx_queue() definition to inline in pci.h (Jarod Wilson) [1807052] - [wireless] rtw88: assign NULL to skb after being kfree()'ed (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_hci_stop() instead of rtwdev->hci.ops->stop() (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused vif pointer in struct rtw_vif (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused variable 'in_lps' (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused spinlock (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: update power sequence to v15 (Jarod Wilson) [1807052] - [wireless] rtw88: fix TX secondary channel offset of 40M if current bw is 20M or 40M (Jarod Wilson) [1807052] - [wireless] rtw88: fix rate mask for 1SS chip (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan net-detect support (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan pattern match support (Jarod Wilson) [1807052] - [wireless] rtw88: support wowlan feature for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: load wowlan firmware if wowlan is supported (Jarod Wilson) [1807052] - [wireless] rtw88: add interface config for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset dma when reset pci trx ring (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset ring index when release skbs in tx ring (Jarod Wilson) [1807052] - [wireless] ath10k: Use device_get_match_data() to simplify code (Jarod Wilson) [1807052] - [wireless] ath10k: Add newlines to printk messages (Jarod Wilson) [1807052] - [wireless] ath10k: Correct the DMA direction for management tx buffers (Jarod Wilson) [1807052] - [wireless] mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame() (Jarod Wilson) [1807052] - [wireless] ath11k: fix up some error paths (Jarod Wilson) [1807052] - [wireless] ath11k: make sure to also report the RX bandwidth inside radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: avoid null pointer dereference when pointer band is null (Jarod Wilson) [1807052] - [wireless] ath11k: Add missing pdev rx rate stats (Jarod Wilson) [1807052] - [wireless] ath11k: ensure ts.flags is initialized before bit-wise or'ing in values (Jarod Wilson) [1807052] - [wireless] ath11k: set TxBf parameters after vdev start (Jarod Wilson) [1807052] - [wireless] ath11k: enable HE tlvs in ppdu stats for pktlog lite (Jarod Wilson) [1807052] - [wireless] ath11k: fix debugfs build failure (Jarod Wilson) [1807052] - [wireless] ath10k: Don't call SCM interface for statically mapped msa region (Jarod Wilson) [1807052] - [wireless] Revert "ath10k: fix DMA related firmware crashes on multiple devices" (Jarod Wilson) [1807052] - [wireless] ath10k: drop RX skb with invalid length for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] ath10k: Add optional qdss clk (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Fix comment on ath10k_pci_dump_memory_sram (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe (Jarod Wilson) [1807052] - [wireless] ath9k: use true,false for bool variable (Jarod Wilson) [1807052] - [net] net: mac80211: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] net: iwlwifi: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] iwlwifi: add device name to device_info (Jarod Wilson) [1807052] - [wireless] iwlwifi: implement a new device configuration table (Jarod Wilson) [1807052] - [wireless] iwlwifi: assume the driver_data is a trans_cfg, but allow full cfg (Jarod Wilson) [1807052] - [wireless] iwlwifi: prph: remove some unused register definitions (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print out extended secboot status before dump (Jarod Wilson) [1807052] - [wireless] iwlwifi: incorporate firmware filename into version (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: check for the domain on all TLV types during init (Jarod Wilson) [1807052] - [wireless] iwlwifi: add new iwlax411 struct for type SoSnj (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove the iwl_dbg_tlv_gen_active_trigs() function (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove unnecessary active triggers status flag (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't allow changing the domain via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Update BEACON_TEMPLATE_CMD firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove CSR registers abstraction (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove some outdated iwl22000 configurations (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: validate queue ID before array deref/bit ops (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: use partial pages if applicable (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: map only used part of RX buffers (Jarod Wilson) [1807052] - [wireless] iwlwifi: allocate more receive buffers for HE devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for responder config command version 7 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for location range request version 8 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: remove support for fw scan api v11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: don't skip a TX FIFO when dumping (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update powersave correctly for D3 (Jarod Wilson) [1807052] - [wireless] ath11k: Use sizeof_field() instead of FIELD_SIZEOF() (Jarod Wilson) [1807052] - [wireless] ath11k: explicitly cast wmi commands to their correct struct type (Jarod Wilson) [1807052] - [wireless] orinoco: avoid assertion in case of NULL pointer (Jarod Wilson) [1807052] - [wireless] brcmfmac: Keep OOB wake-interrupt disabled when it shouldn't be enabled (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_usbdev_qinit (Jarod Wilson) [1807052] - [wireless] brcmfmac: not set mbss in vif if firmware does not support MBSS (Jarod Wilson) [1807052] - [wireless] brcmfmac: add RSDB condition when setting interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for BCM4359 SDIO chipset (Jarod Wilson) [1807052] - [wireless] brcmfmac: make errors when setting roaming parameters non-fatal (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix rambase for 4359/9 (Jarod Wilson) [1807052] - [wireless] brcmfmac: set F2 blocksize and watermark for 4359 (Jarod Wilson) [1807052] - [wireless] brcmfmac: reset two D11 cores if chip has two D11 cores (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: set interface carrier to off by default (Jarod Wilson) [1807052] - [wireless] mwifiex: delete unused mwifiex_get_intf_num() (Jarod Wilson) [1807052] - [wireless] rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix use after free in brcmf_sdio_readframes() (Jarod Wilson) [1807052] - [wireless] rt2x00: use RESET state bit to prevent IV changes on restart (Jarod Wilson) [1807052] - [wireless] rt2x00: implement reconfig_complete (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl_pci: Fix -Wcast-function-type (Jarod Wilson) [1807052] - [wireless] brcmsmac: Remove always false 'channel < 0' statement (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove last definitions of local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl88821ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove dependence on special bit manipulation macros for common driver (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove usage of private bit manipulation (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() (Jarod Wilson) [1807052] - [wireless] ath9k: fix storage endpoint lookup (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] ath11k: remove an unneeded NULL check (Jarod Wilson) [1807052] - [wireless] ath11k: checking for NULL vs IS_ERR() (Jarod Wilson) [1807052] - [wireless] ath11k: delete a stray unlock in ath11k_dbg_htt_stats_req() (Jarod Wilson) [1807052] - [wireless] ath11k: fix missing free of skb on error return path (Jarod Wilson) [1807052] - [wireless] ath11k: fix uninitialized variable radioup (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak on reg_info (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unnecessary enum scan_priority (Jarod Wilson) [1807052] - [wireless] ath11k: fix several spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath11k: add some missing __packed qualifiers (Jarod Wilson) [1807052] - [wireless] ath11k: set the BA buffer size to 256 when HE is enabled (Jarod Wilson) [1807052] - [wireless] ath11k: fix pdev when invoking ath11k_wmi_send_twt_enable_cmd() (Jarod Wilson) [1807052] - [wireless] ath11k: optimize ath11k_hal_tx_status_parse (Jarod Wilson) [1807052] - [wireless] ath11k: optimise ath11k_dp_tx_completion_handler (Jarod Wilson) [1807052] - [wireless] ath11k: move some tx_status parsing to debugfs code (Jarod Wilson) [1807052] - [wireless] ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab (Jarod Wilson) [1807052] - [wireless] ath11k: drop memset when setting up a tx cmd desc (Jarod Wilson) [1807052] - [wireless] ath11k: disable PS for STA interfaces by default upon bringup (Jarod Wilson) [1807052] - [wireless] ath11k: add wmi helper for turning STA PS on/off (Jarod Wilson) [1807052] - [wireless] ath10k: Fix some typo in some warning messages (Jarod Wilson) [1807052] - [wireless] ath11k: register HE mesh capabilities (Jarod Wilson) [1807052] - [net] netlink: rename nl80211_validate_nested() to nla_validate_nested() (Jarod Wilson) [1807052] - [wireless] wireless/mediatek: Replace rcu_swap_protected() with rcu_replace_pointer() (Jarod Wilson) [1807052] - [wireless] ath: add support for special 0x0 regulatory domain (Jarod Wilson) [1807052] - [wireless] ath10k: change bundle count for max rx bundle for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable napi on RX path for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: fix indentation in ath11k_mac_prepare_he_mode() (Jarod Wilson) [1807052] - [wireless] ath11k: Setup REO destination ring before sending wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Move mac80211 hw allocation before wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Skip update peer stats for management packets (Jarod Wilson) [1807052] - [wireless] ath11k: update tx duration in station info (Jarod Wilson) [1807052] - [wireless] ath11k: fix vht guard interval mapping (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak in monitor mode (Jarod Wilson) [1807052] - [wireless] ath11k: Advertise MPDU start spacing as no restriction (Jarod Wilson) [1807052] - [wireless] ath11k: Update tx and rx chain count properly on drv_set_antenna (Jarod Wilson) [1807052] - [wireless] ath11k: add necessary peer assoc params in wmi dbg (Jarod Wilson) [1807052] - [wireless] ath11k: unlock mutex during failure in qmi fw ready (Jarod Wilson) [1807052] - [wireless] ath11k: add support for controlling tx power to a station (Jarod Wilson) [1807052] - [wireless] ath11k: update bawindow size in delba process (Jarod Wilson) [1807052] - [wireless] ath11k: avoid use_after_free in ath11k_dp_rx_msdu_coalesce API (Jarod Wilson) [1807052] - [wireless] ath11k: avoid burst time conversion logic (Jarod Wilson) [1807052] - [wireless] ath11k: pktlog: fix sending/using the pdev id (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up in ath11k_qmi_wlanfw_wlan_cfg_send() (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up ce and HTC service config update (Jarod Wilson) [1807052] - [wireless] ath11k: tracing: fix ath11k tracing (Jarod Wilson) [1807052] - [wireless] ath10k: enable wow feature for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: change log level for mpdu status of sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: set WMI_PEER_AUTHORIZE after a firmware crash (Jarod Wilson) [1807052] - [wireless] ath10k: set max mtu to 1500 for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: enable firmware log by default for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: Fix target crash due to WBM_IDLE_LINK ring desc shortage (Jarod Wilson) [1807052] - [wireless] ath11k: Fixing TLV length issue in peer pktlog WMI command (Jarod Wilson) [1807052] - [wireless] ath11k: Fix skb_panic observed during msdu coalescing (Jarod Wilson) [1807052] - [wireless] ath11k: remove unused tx ring counters (Jarod Wilson) [1807052] - [wireless] ath11k: avoid WMM param truncation (Jarod Wilson) [1807052] - [wireless] ath11k: optimize RX path latency (Jarod Wilson) [1807052] - [wireless] ath11k: update tcl cmd descriptor parameters for STA mode (Jarod Wilson) [1807052] - [wireless] ath11k: fix wmi service ready ext tlv parsing (Jarod Wilson) [1807052] - [wireless] ath11k: fix resource leak in ath11k_mac_sta_state (Jarod Wilson) [1807052] - [wireless] ath11k: Fix htt stats sounding info and pdev cca stats (Jarod Wilson) [1807052] - [wireless] ath10k: move non-fatal warn logs to dbg level (Jarod Wilson) [1807052] - [wireless] ath11k: add spatial reuse support (Jarod Wilson) [1807052] - [wireless] ath11k: add TWT support (Jarod Wilson) [1807052] - [wireless] ath11k: add HE support (Jarod Wilson) [1807052] - [wireless] ath11k: Remove dead code while handling amsdu packets (Jarod Wilson) [1807052] - [wireless] ath11k: fix missed bw conversion in tx completion (Jarod Wilson) [1807052] - [wireless] ath11k: convert message from info to dbg (Jarod Wilson) [1807052] - [wireless] ath11k: ignore event 0x6017 (Jarod Wilson) [1807052] - [wireless] ath11k: add RX stats support for radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: driver for Qualcomm IEEE 802.11ax devices (Jarod Wilson) [1807052] - [wireless] ath10k: fix RX of frames with broken FCS in monitor mode (Jarod Wilson) [1807052] - [wireless] ath10k: report rssi of each chain to mac80211 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: Handle "invalid" BDFs for msm8998 devices (Jarod Wilson) [1807052] - [wireless] ath10k: Fix qmi init error handling (Jarod Wilson) [1807052] - [wireless] ath10k: add NL80211_FEATURE_ND_RANDOM_MAC_ADDR for NLO (Jarod Wilson) [1807052] - [wireless] ath10k: Handle when FW doesn't support QMI_WLFW_HOST_CAP_REQ_V01 (Jarod Wilson) [1807052] - [wireless] ath10k: add large size for BMI download data for SDIO (Jarod Wilson) [1807052] - [wireless] ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_config_pno_start (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: remove struct ath10k_sdio_rx_data::status (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: cosmetic cleanup (Jarod Wilson) [1807052] - [wireless] ath10k: add workqueue for RX path of sdio (Jarod Wilson) [1807052] - [wireless] ath10k: change max RX bundle size from 8 to 32 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable RX bundle receive for sdio (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif to Rx queues (Jarod Wilson) [1807052] - [net] cfg80211: fix page refcount issue in A-MSDU decap (Jarod Wilson) [1807052] - [net] cfg80211: check for set_wiphy_params (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in cfg80211_cqm_rssi_update (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in nl80211_probe_mesh_link (Jarod Wilson) [1807052] - [net] cfg80211: fix deadlocks in autodisconnect work (Jarod Wilson) [1807052] - [net] wireless: wext: avoid gcc -O3 warning (Jarod Wilson) [1807052] - [net] mac80211: Fix TKIP replay protection immediately after key setup (Jarod Wilson) [1807052] - [net] cfg80211: Fix radar event during another phy CAC (Jarod Wilson) [1807052] - [net] wireless: fix enabling channel 12 for custom regulatory domain (Jarod Wilson) [1807052] - [net] mac80211: mesh: restrict airtime metric to peered established plinks (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: mvm: fix scan config command size" (Jarod Wilson) [1807052] - [wireless] iwlwifi: fw: make pos static in iwl_sar_get_ewrd_table() loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove lar_disable module parameter (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: force stop the debug monitor HW (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: always disable L0S states (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rename L0S_ENABLED bit to L0S_DISABLED (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix potential SKB leak on TXQ TX (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix SKB leak on invalid queue (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: extend hardware workaround to context-info (Jarod Wilson) [1807052] - [wireless] iwlwifi: Don't ignore the cap field upon mcc update (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: report TX rate to mac80211 directly for RS offload (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix NVM check for 3168 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: fix TLV fragment allocation loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: allocate smaller dev_cmd for TX headers (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: detect the DMA bug and warn if it happens (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: work around DMA hardware bug (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move page tracking into get_page_hdr() (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send PPAG command if disabled (Jarod Wilson) [1807052] - [wireless] mt76: Off by one in mt76_calc_rx_airtime() (Jarod Wilson) [1807052] - [wireless] mt76: fix LED link time failure (Jarod Wilson) [1807052] - [net] mac80211: Turn AQL into an NL80211_EXT_FEATURE (Jarod Wilson) [1807052] - [net] mac80211: airtime: Fix an off by one in ieee80211_calc_rx_airtime() (Jarod Wilson) [1807052] - [net] cfg80211: fix double-free after changing network namespace (Jarod Wilson) [1807052] - [net] mac80211: fix TID field in monitor mode transmit (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move power gating workaround earlier in the flow (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ detection" (Jarod Wilson) [1807052] - [wireless] wireles: Use sizeof_field() macro (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: fix default mac address overwrite (Jarod Wilson) [1807052] - [wireless] ath9k: use iowrite32 over __raw_writel (Jarod Wilson) [1807052] - [net] mac80211: Use Airtime-based Queue Limits (AQL) on packet dequeue (Jarod Wilson) [1807052] - [net] mac80211: Implement Airtime-based Queue Limit (AQL) (Jarod Wilson) [1807052] - [net] mac80211: Import airtime calculation code from mt76 (Jarod Wilson) [1807052] - [net] mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED (Jarod Wilson) [1807052] - [net] mac80211: expose HW conf flags through debugfs (Jarod Wilson) [1807052] - [net] mac80211: Add new sta_info getter by sta/vif addrs (Jarod Wilson) [1807052] - [net] mac80211: add a comment about monitor-to-dev injection (Jarod Wilson) [1807052] - [wireless] drivers: net: Fix Kconfig indentation, continued (Jarod Wilson) [1807052] - [wireless] mt76: fix fix ampdu locking (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: fix endpoint definition order (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: read {tx,rx} mask from eeprom (Jarod Wilson) [1807052] - [wireless] mt76: move mt76_get_antenna in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: fix possible out-of-bound access in mt7615_fill_txs/mt7603_fill_txs (Jarod Wilson) [1807052] - [wireless] Revert "mt76: mt76x0e: don't use hw encryption for MT7630E" (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: disable radar pattern detector during scanning (Jarod Wilson) [1807052] - [wireless] mt76: move interface_modes definition in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add ibss support (Jarod Wilson) [1807052] - [wireless] mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_register_device (Jarod Wilson) [1807052] - [wireless] mt76: use mt76_dev in mt76_is_{mmio,usb} (Jarod Wilson) [1807052] - [wireless] mt76: Remove set but not used variable 'idx' (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on a dedicated stats workqueue (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on usb_interface instead of usb_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: remove 350ms delay in mt76x0_phy_calibrate (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: update ewma pkt len in mt76x02u_tx_prepare_skb (Jarod Wilson) [1807052] - [wireless] mt76: remove obsolete .add_buf() from struct mt76_queue_ops (Jarod Wilson) [1807052] - [wireless] mt76: add sanity check for a-mpdu rx wcid index (Jarod Wilson) [1807052] - [wireless] mt76: refactor cc_lock locking scheme (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: eeprom: add support for MAC address from OF (Jarod Wilson) [1807052] - [wireless] mt76: avoid enabling interrupt if NAPI poll is still pending (Jarod Wilson) [1807052] - [wireless] mt76: fix aggregation stop issue (Jarod Wilson) [1807052] - [wireless] mt76: drop rcu read lock in mt76_rx_aggr_stop (Jarod Wilson) [1807052] - [wireless] mt76: add missing locking around ampdu action (Jarod Wilson) [1807052] - [wireless] mt76: do not use devm API for led classdev (Jarod Wilson) [1807052] - [wireless] mt76: enable airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: track tx/rx airtime for airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: introduce mt7615_mac_wtbl_update routine (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix survey channel busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: report tx_time, bss_rx and busy time to mac80211 (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: track approximate tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move MT_CH_TIME_CFG init to mt76x02_mac_cc_reset (Jarod Wilson) [1807052] - [wireless] mt76: unify channel survey update code (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: switch to a different counter for survey busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: track tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: track rx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: store current channel survey_state in struct mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: rename mt76_driver_ops txwi_flags to drv_flags and include tx aligned4 (Jarod Wilson) [1807052] - [wireless] mt76: report rx a-mpdu subframe status (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: remove q_rx field from struct mt7603_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: move aggr_stats array in mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add queue entry in debugfs (Jarod Wilson) [1807052] - [wireless] mt76: move queue debugfs entry to driver specific code (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: move mt76x02u_mac_start in mt76x02-usb module (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0u: reset counter starting the device (Jarod Wilson) [1807052] - [wireless] mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_mac_start (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move mac_reset_counter in mt76x02_lib module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: enable SCS by default (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0e: make array mt76x0_chan_map static const, makes object smaller (Jarod Wilson) [1807052] - [wireless] mt76: usb: add lockdep_assert_held in __mt76u_vendor_request (Jarod Wilson) [1807052] - [wireless] mt76: remove empty flag in mt76_txq_schedule_list (Jarod Wilson) [1807052] - [wireless] mt76: use cancel_delayed_work_sync in mt76_rx_aggr_shutdown (Jarod Wilson) [1807052] - [wireless] mt76: remove aggr_work field from struct mt76_wcid (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix control frame rx in monitor mode (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 52 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: check kasprintf() return value (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove outdated comment referring to wake lock (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: trace IOVA for iwlwifi_dev_tx_tb (Jarod Wilson) [1807052] - [wireless] iwlwifi: dvm: excessive if in rs_bt_update_lq() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Report tx/rx antennas (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rx: use rxq queue_size instead of constant (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove left-over non-functional email alias (Jarod Wilson) [1807052] - [wireless] iwlwifi: config: remove max_rx_agg_size (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make some RX functions static (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req FW API ver 13 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: fix support for transmitting SKBs with fraglist (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'vif', 'dev', 'len' (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove monitor interface when detaching (Jarod Wilson) [1807052] - [wireless] brcmfmac: disable PCIe interrupts before bus reset (Jarod Wilson) [1807052] - [wireless] rtw88: allows to enable/disable HCI link PS mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: pci: enable CLKREQ function if host supports it (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use for loop instead of while loop for DBI/MDIO (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use macros to access PCI DBI/MDIO registers (Jarod Wilson) [1807052] - [wireless] rtlwifi: set proper udelay within rf_serial_read (Jarod Wilson) [1807052] - [wireless] rtlwifi: rf_lock use non-irqsave spin_lock (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove set but not used variable 'mpnum', 'nsp', 'nmp' (Jarod Wilson) [1807052] - [wireless] rtw88: remove duplicated include from ps.c (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'rsr' (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove unnecessary return (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: remove local VENDOR_ID and DEVICE_ID definitions (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 use new SDIO_VENDOR_ID_TI_WL1251 definition (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 add device tree support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix non-ACPI function (Jarod Wilson) [1807052] - [wireless] iwlwifi: 22000: fix some indentation (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove IWL_DEVICE_22560/IWL_DEVICE_FAMILY_22560 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: sync the iwl_mvm_session_prot_notif layout (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: start CTDP budget from 2400mA (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't skip mgmt tid when flushing all tids (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: scan: enable adaptive dwell in p2p (Jarod Wilson) [1807052] - [wireless] iwlwifi: refactor the SAR tables from mvm to acpi (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req cmd ver 12 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: make new scan req versioning flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix unaligned read of rx_pkt_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove redundant assignment to variable bufsz (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 51 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: FW API: reference enum in docs of modify_mask (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print rate_n_flags in a pretty format (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: adapt the code to use api ver 11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: Create function to build scan cmd (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: create function for scan scheduling params (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support dump collection upon assert during D3 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make iwl_pcie_gen2_update_byte_tbl static (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: in VHT connection use only VHT capabilities (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: update iwl_uhb_nvm_channels (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix support for single antenna diversity (Jarod Wilson) [1807052] - [wireless] ath10k: qmi: Sleep for a while before assigning MSA memory (Jarod Wilson) [1807052] - [wireless] ath10k: Revert "ath10k: add cleanup in ath10k_sta_state()" (Jarod Wilson) [1807052] - [wireless] mwifiex: Re-work support for SDIO HW reset (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Add support for Edimax EW-7611ULB (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing enable interrupt flag (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address (Jarod Wilson) [1807052] - [net] mac80211: Use debugfs_create_xul() helper (Jarod Wilson) [1807052] - [net] cfg80211: VLAN offload support for set_key and set_sta_vlan (Jarod Wilson) [1807052] - [net] mac80211: Shrink the size of ack_frame_id to make room for tx_time_est (Jarod Wilson) [1807052] - [net] mac80211: don't re-parse elems in ieee80211_assoc_success() (Jarod Wilson) [1807052] - [net] mac80211: move store skb ack code to its own function (Jarod Wilson) [1807052] - [wireless] ath10k: disable cpuidle during downloading firmware (Jarod Wilson) [1807052] - [wireless] ath10k: fix potential issue of peer stats allocation (Jarod Wilson) [1807052] - [wireless] ath10k: fix get invalid tx rate for Mesh metric (Jarod Wilson) [1807052] - [wireless] rtw88: signal completion even on firmware-request failure (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL pointer access for firmware (Jarod Wilson) [1807052] - [wireless] rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() (Jarod Wilson) [1807052] - [wireless] rt2800: remove errornous duplicate condition (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8225se: remove some unused const variables (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove set but not used variables (Jarod Wilson) [1807052] - [wireless] rtw88: raise LPS threshold to 50, for less power consumption (Jarod Wilson) [1807052] - [wireless] ath5k: eeprom: Remove unneeded variable (Jarod Wilson) [1807052] - [wireless] ath10k: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] b43: dma: Fix use true/false for bool type variable (Jarod Wilson) [1807052] - [wireless] b43: main: Fix use true/false for bool type (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant null pointer check on arrays (Jarod Wilson) [1807052] - [wireless] rtw88: avoid FW info flood (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential read outside array boundary (Jarod Wilson) [1807052] - [wireless] rtw88: rearrange if..else statements for rx rate indexes (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_phy_pg_cfg_pair struct, not arrays (Jarod Wilson) [1807052] - [wireless] rtw88: 8822b: add RFE type 3 support (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for power tracking (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for DPK (Jarod Wilson) [1807052] - [wireless] net: Fix various misspellings of "connect" (Jarod Wilson) [1807052] - [wireless] net: Fix misspellings of "configure" and "configuration" (Jarod Wilson) [1807052] - [wireless] rtw88: fix GENMASK_ULL for u64 (Jarod Wilson) [1807052] - [wireless] iwlwifi: rx: use new api to get band from rx mpdu (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: create function to convert channel index to nl80211_band (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Invert the condition for OFDM rate (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: create function to convert nl80211 band to phy band (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use vzalloc to allocate dumping memory regions (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add user trigger support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add notification for missed VAP (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix old-style declaration (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: use the new session protection command (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove leftover rs_remove_sta_debugfs() prototype (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for new version for D0I3_END_CMD (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: consider ieee80211 station max amsdu value (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW notification dumping in case of missed beacon (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: remove old API and some related code (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: rename external debug configuration file (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW response/notification region type (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support domain changing via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add periodic trigger new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement monitor allocation flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement time point handling (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add TLV allocation new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new API in dump info (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add error tables dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add monitor dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: remove multi buffers infra (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new trigger TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new region TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: load external dbg cfg after internal cfg is loaded (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix warnings for symbol not declared (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: remove set but not used variable 'rate_mask' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove unnecessary NULL check in rtl_regd_init (Jarod Wilson) [1807052] - [wireless] rtw88: add phy_info debugfs to show Tx/Rx physical status (Jarod Wilson) [1807052] - [wireless] rtw88: add set_bitrate_mask support (Jarod Wilson) [1807052] - [wireless] rtw88: Enable 802.11ac beamformee support (Jarod Wilson) [1807052] - [wireless] rtw88: add power tracking support (Jarod Wilson) [1807052] - [wireless] rtw88: use macro to check the current band (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot (Jarod Wilson) [1807052] - [wireless] rtw88: mark rtw_fw_hdr __packed (Jarod Wilson) [1807052] - [wireless] net/wireless: Delete unnecessary checks before the macro call "dev_kfree_skb" (Jarod Wilson) [1807052] - [wireless] wireless: Remove call to memset after dma_alloc_coherent (Jarod Wilson) [1807052] - [wireless] rtw88: include interrupt.h for tasklet_struct (Jarod Wilson) [1807052] - [wireless] rtw88: use a for loop in rtw_power_mode_change(), not goto (Jarod Wilson) [1807052] - [wireless] rtw88: coex: Set 4 slot mode for A2DP (Jarod Wilson) [1807052] - [wireless] rtw88: pci: config phy after chip info is setup (Jarod Wilson) [1807052] - [wireless] rtw88: Use rtw_write8_set to set SYS_FUNC (Jarod Wilson) [1807052] - [wireless] rtw88: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1807052] - [wireless] rtw88: config 8822c multicast address in MAC init flow (Jarod Wilson) [1807052] - [wireless] ath10k: Correct error handling of dma_map_single() (Jarod Wilson) [1807052] - [wireless] ath: rename regulatory rules (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak for tpc_stats_final (Jarod Wilson) [1807052] - [wireless] ath10k: fix array out-of-bounds access (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'err' (Jarod Wilson) [1807052] - [wireless] ath10k: fix null dereference on pointer crash_data (Jarod Wilson) [1807052] - [wireless] ath10k: enable transmit data ack RSSI for QCA9884 (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: rename prob_ewma to prob_avg, use it for the new average (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: replace rate stats ewma with a better moving average (Jarod Wilson) [1807052] - [net] mac80211: minstrel: remove divisions in tx status path (Jarod Wilson) [1807052] - [net] nl80211: trivial: Remove redundant loop (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: make arrays static, makes object smaller (Jarod Wilson) [1807052] - [wireless] rtw88: Fix an error message (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: add bluetooth co-existence support for single antenna (Jarod Wilson) [1807052] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf (Jarod Wilson) [1829230 1807052] {CVE-2019-19056} - [wireless] rtlwifi: rtl8723: Remove set but not used variable 'own' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variables 'wifi_busy', 'bt_info_ext' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variable 'result' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_parameter' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variables 'v3', 'rtstatus', 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove set but not used variables 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Remove set but not used variables 'rtstatus', 'bd' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for SAE authentication offload (Jarod Wilson) [1807052] - [wireless] rtw88: fix error handling when setup efuse info (Jarod Wilson) [1807052] - [wireless] rtw88: fix NSS of hw_cap (Jarod Wilson) [1807052] - [wireless] rtw88: use struct rtw_fw_hdr to access firmware header (Jarod Wilson) [1807052] - [wireless] rtw88: raise firmware version debug level (Jarod Wilson) [1807052] - [wireless] rtw88: configure TX queue EDCA parameters (Jarod Wilson) [1807052] - [wireless] rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1807052] - [wireless] rtw88: fix beaconing mode rsvd_page memory violation issue (Jarod Wilson) [1807052] - [wireless] rtw88: flush hardware tx queues (Jarod Wilson) [1807052] - [wireless] rtw88: add TX-AMSDU support (Jarod Wilson) [1807052] - [wireless] rtw88: report tx rate to mac80211 stack (Jarod Wilson) [1807052] - [wireless] rtw88: take over rate control from mac80211 (Jarod Wilson) [1807052] - [wireless] rtw88: add driver TX queue support (Jarod Wilson) [1807052] - [wireless] rtw88: allows to set RTS in TX descriptor (Jarod Wilson) [1807052] - [wireless] rtw88: check firmware leave lps successfully (Jarod Wilson) [1807052] - [wireless] mac80211: simplify TX aggregation start (Jarod Wilson) [1807052] - [net] mac80211: pass internal sta to ieee80211_tx_frags() (Jarod Wilson) [1807052] - [net] mac80211: IBSS: avoid unneeded return value processing (Jarod Wilson) [1807052] - [wireless] ar5523: check NULL before memcpy() in ar5523_cmd() (Jarod Wilson) [1807052] - [wireless] ath10k: add support for hardware rfkill (Jarod Wilson) [1807052] - [wireless] ath10k: restore QCA9880-AR1A (v1) detection (Jarod Wilson) [1807052] - [wireless] ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq (Jarod Wilson) [1807052] - [wireless] cw1200: Fix a signedness bug in cw1200_load_firmware() (Jarod Wilson) [1807052] - [wireless] rtw88: remove misleading module parameter rtw_fw_support_lps (Jarod Wilson) [1807052] - [wireless] rtw88: add deep PS PG mode for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: select deep PS mode when module is inserted (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter LPS by coex strategy (Jarod Wilson) [1807052] - [wireless] rtw88: add deep power save support (Jarod Wilson) [1807052] - [wireless] rtw88: leave PS state for dynamic mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: LPS enter/leave should be protected by lock (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused lps state check helper (Jarod Wilson) [1807052] - [wireless] rtw88: not to control LPS by each vif (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter or leave PS under IRQ (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset H2C queue indexes in a single write (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant flag check helper function (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'short_gi', 'buf_len' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variables 'dataempty', 'hoffset' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variable 'rtstate' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: prevent leaking urb (Jarod Wilson) [1829887 1807052] {CVE-2019-19068} - [wireless] net/wireless: Use kmemdup rather than duplicating its implementation (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Discard undersized packets (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Modify byte order for an error message (Jarod Wilson) [1807052] - [wireless] ath9k_hw: fix uninitialized variable data (Jarod Wilson) [1807052] - [wireless] ath10k: fix backtrace on coredump (Jarod Wilson) [1807052] - [wireless] ath10k: coredump: fix IRAM addr for QCA9984, QCA4019, QCA9888 and QCA99x0 (Jarod Wilson) [1807052] - [wireless] ath10k: switch to ieee80211_tx_dequeue_ni (Jarod Wilson) [1807052] - [wireless] ath10k: change sw version print format to hex (Jarod Wilson) [1807052] - [wireless] ath10k: print supported MCS rates within service ready event (Jarod Wilson) [1807052] - [wireless] ath10k: print service ready returned channel range (Jarod Wilson) [1807052] - [wireless] ath10k: add 2ghz channel arguments to service ready structure (Jarod Wilson) [1807052] - [wireless] ath9k: remove unused including (Jarod Wilson) [1807052] - [wireless] mwifiex: use 'total_ie_len' in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove excessive check in _rtl_ps_inactive_ps() (Jarod Wilson) [1807052] - [wireless] rtlwifi: prevent memory leak in rtl_usb_probe (Jarod Wilson) [1829850 1807052] {CVE-2019-19063} - [wireless] rtlwifi: rtl8723ae: Remove unused 'rtstatus' variable (Jarod Wilson) [1807052] - [wireless] mt7601u: fix bbp version check in mt7601u_wait_bbp_ready (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: fix boolreturn.cocci warnings (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove duplicated if condition (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix suspend/resume when power is cut off (Jarod Wilson) [1807052] - [wireless] brcmfmac: don't WARN when there are no requests (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove a useless test (Jarod Wilson) [1807052] - [wireless] brcmfmac: send port authorized event for FT-802.1X (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak (Jarod Wilson) [1807052] - [wireless] ath10k: remove the warning of sdio not full support (Jarod Wilson) [1807052] - [wireless] ath: Use dev_get_drvdata where possible (Jarod Wilson) [1807052] - [wireless] ath: fix various spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath10k: fix missing checks for bmi reads and writes (Jarod Wilson) [1807052] - [wireless] ath10k: Add support to provide higher range mem chunks in wmi init command (Jarod Wilson) [1807052] - [wireless] ath10k: Add peer param map for tlv and non-tlv (Jarod Wilson) [1807052] - [wireless] ath10k: Enable MSA region dump support for WCN3990 (Jarod Wilson) [1807052] - [wireless] ath10k: Add xo calibration support for wifi rf clock (Jarod Wilson) [1807052] - [wireless] ath10k: fix spelling mistake "eanble" -> "enable" (Jarod Wilson) [1807052] - [wireless] ath10k: add cleanup in ath10k_sta_state() (Jarod Wilson) [1807052] - [wireless] ath10k: revalidate the msa region coming from firmware (Jarod Wilson) [1807052] - [wireless] ath10k: use ath10k_pci_soc_ functions for all warm_reset instances (Jarod Wilson) [1807052] - [wireless] ath10k: Use ARRAY_SIZE (Jarod Wilson) [1807052] - [wireless] ath10k: avoid leaving .bss_info_changed prematurely (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard bulk clock API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard regulator bulk API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: snoc: skip regulator operations (Jarod Wilson) [1807052] - [wireless] ath10k: Fix HOST capability QMI incompatibility (Jarod Wilson) [1807052] - [wireless] ath10k: Check if station exists before forwarding tx airtime report (Jarod Wilson) [1807052] - [include] include/linux/units.h: add helpers for kelvin to/from Celsius conversion (Jarod Wilson) [1807052]- [x86] x86/PCI: Define to_pci_sysdata() even when !CONFIG_PCI (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add two VMD Device IDs (Myron Stowe) [1788364 1783436] - [pci] x86/PCI: Expose VMD's pci_dev in struct pci_sysdata (Myron Stowe) [1788364 1783436] - [x86] x86/PCI: Add to_pci_sysdata() helper (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add device id for VMD device 8086:9A0B (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add bus 224-255 restriction decode (Myron Stowe) [1788364 1783436] - [fs] fuse: copy_file_range needs to strip setuid bits and update timestamps (Eric Sandeen) [1721881] - [fs] vfs: allow copy_file_range to copy across devices (Eric Sandeen) [1721881] - [fs] vfs: add missing checks to copy_file_range (Eric Sandeen) [1721881] - [mm] vfs: remove redundant checks from generic_remap_checks() (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_file_rw_checks() (Eric Sandeen) [1721881] - [fs] vfs: no fallback for ->copy_file_range (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_copy_file_range() (Eric Sandeen) [1721881] - [ptp] ptp: add VMware virtual PTP clock driver (Prarit Bhargava) [1829706] - [powerpc] powerpc/powernv/ioda: Handle failures correctly in pnv_pci_ioda_iommu_bypass_supported() (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Enable SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Allow SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Fix build with IOMMU_API=n (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove unused pnv_npu_try_dma_set_bypass() function (Michael Roth) [1805101] - [powerpc] powerpc/dma: Fix invalid DMA mmap behavior (Michael Roth) [1805101] - [powerpc] powerpc/dma: trim the fat from (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove set_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the generic direct mapping bypass (Michael Roth) [1805101] - [powerpc] powerpc/powernv/npu: Remove NPU DMA ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma_direct mapping routines (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma-direct allocator for coherent platforms (Michael Roth) [1805101] - [powerpc] swiotlb: remove swiotlb_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_get_required_mask (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_mmap_coherent (Michael Roth) [1805101] - [powerpc] powerpc/dma: use phys_to_dma instead of get_dma_offset (Michael Roth) [1805101] - [powerpc] dma-mapping, powerpc: simplify the arch dma_set_mask override (Michael Roth) [1805101] - [powerpc] powerpc/dma: fix an off-by-one in dma_capable (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove max_direct_dma_addr (Michael Roth) [1805101] - [powerpc] powerpc/dma: move pci_dma_dev_setup_swiotlb to fsl_pci.c (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_pci_dma_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the iommu fallback for coherent allocations (Michael Roth) [1805101] - [powerpc] powerpc/pci: remove the dma_set_mask pci_controller ops methods (Michael Roth) [1805101] - [misc] cxl: drop the dma_set_mask callback from vphb (Michael Roth) [1805101] - [powerpc] KABI: re-use deprecated field for iommu_bypass_supported function pointer (Michael Roth) [1805101] - [powerpc] powerpc/dma: stop overriding dma_get_required_mask (Michael Roth) [1805101] - [dma] KABI: add fake includes for headers used in arch/powerpc/kernel/dma.c (Michael Roth) [1805101] - [powerpc] powerpc/powernv: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove PCI_MSI ifdef checks (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_npu_dma_set_mask (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_pci_ioda_pe_single_vendor (Michael Roth) [1805101] - [powerpc] powerpc/dart: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/dart: remove dead cleanup code in iommu_init_early_dart (Michael Roth) [1805101] - [powerpc] powerpc/cell: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/cell: move dma direct window setup out of dma_configure (Michael Roth) [1805101] - [powerpc] powerpc/pseries: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/pseries: unwind dma_get_required_mask_pSeriesLP a bit (Michael Roth) [1805101] - [powerpc] powerpc/dma: handle iommu bypass in dma_iommu_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_ops (Michael Roth) [1805101] - [dma] dma-direct: we might need GFP_DMA for 32-bit dma masks (Michael Roth) [1805101] - [powerpc] powerpc/dma: split the two __dma_alloc_coherent implementations (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused dma_iommu_ops export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ISA_DMA_THRESHOLD export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ARCH_HAS_DMA_MMAP_COHERENT define (Michael Roth) [1805101] - [powerpc] powerpc/dma: properly wire up the unmap_page and unmap_sg methods (Michael Roth) [1805101] - [powerpc] powerpc: allow NOT_COHERENT_CACHE for amigaone (Michael Roth) [1805101] - [powerpc] powerpc/fadump: consider reserved ranges while reserving memory (Steve Best) [1813701] - [powerpc] powerpc/fadump: use static allocation for reserved memory ranges (Steve Best) [1813701] - [fs] audit: Report suspicious O_CREAT usage (partial) (Eric Sandeen) [1797843] - [fs] vfs: fix do_last() regression (Eric Sandeen) [1797843] - [fs] do_last(): fetch directory ->i_mode and ->i_uid before it's too late (Eric Sandeen) [1797843] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Eric Sandeen) [1797843] - [netdrv] fm10k: use txqueue parameter in fm10k_tx_timeout (Neil Horman) [1781387] - [netdrv] fm10k: Use sizeof_field() macro (Neil Horman) [1781387] - [netdrv] fm10k: update driver version to match out-of-tree (Neil Horman) [1781387] - [netdrv] fm10k: add support for ndo_get_vf_stats operation (Neil Horman) [1781387] - [netdrv] fm10k: add missing field initializers to TLV attributes) (Neil Horman) [1781387] - [netdrv] fm10k: use a local variable for the frag pointer (Neil Horman) [1781387] - [netdrv] ethernet: Delete unnecessary checks before the macro call "dev_kfree_skb" (Neil Horman) [1781387] - [netdrv] fm10k: no need to check return value of debugfs_create functions (Neil Horman) [1781387] - [security] KEYS: Avoid false positive ENOMEM error on key read (Waiman Long) [1807693] - [security] KEYS: Don't write out to userspace while holding key semaphore (Waiman Long) [1807693] - [security] selinux: allow per-file labeling for CephFS (Ondrej Mosnacek) [1823764] - [scsi] scsi: qedi: make qedi_ll2_buf_size static (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Fix termination timeouts in session logout (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add modules param to enable qed iSCSI debug (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Do not flush offload work if ARP not resolved (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Use correct msix count for fastpath vectors (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Avoid unnecessary endpoint allocation on link down (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Remove additional char from boot target iqnname (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add PCI shutdown handler support (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add MFW error recovery process (Nilesh Javali) [1792111] - [netdrv] ibmvnic: Skip fatal error reset after passive init (Steve Best) [1830989] - [ata] ahci: Add Intel Comet Lake PCH-V PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake PCH-H PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake H RAID PCI ID (David Milburn) [1802690] - [x86] x86, sched: Move check for CPU type to caller function (Prarit Bhargava) [1828260] - [x86] x86, sched: Don't enable static key when starting secondary CPUs (Prarit Bhargava) [1828260] - [x86] x86, sched: Account for CPUs with less than 4 cores in freq. invariance (Prarit Bhargava) [1828260] - [x86] x86, sched: Bail out of frequency invariance if base frequency is unknown (Prarit Bhargava) [1828260] - [lib] scsi: klist: Make it safe to use klists in atomic context (Waiman Long) [1829027] - [char] random: try to actively add entropy rather than passively wait for it (Neil Horman) [1778762] - [md] dm writecache: fix data corruption when reloading the target (Mike Snitzer) [1830129] - [kernel] smp: Allow smp_call_function_single_async() to insert locked csd (Peter Xu) [1830014] - [scsi] scsi: ibmvscsi: Fix WARN_ON during event pool release (Steve Best) [1829242] - [block] block: avoid to check null profile pointer to see if it is in 3rd party module (Ming Lei) [1829464] - [tools] perf scripting perl: Add common_callchain to fix argument order (Michael Petlan) [1809191] - [netdrv] ionic: fix unused assignment (Jonathan Toppins) [1780645] - [netdrv] ionic: add dynamic_debug header (Jonathan Toppins) [1780645] - [netdrv] ionic: set station addr only if needed (Jonathan Toppins) [1780645] - [netdrv] ionic: replay filters after fw upgrade (Jonathan Toppins) [1780645] - [netdrv] ionic: remove lifs on fw reset (Jonathan Toppins) [1780645] - [netdrv] ionic: disable the queues on link down (Jonathan Toppins) [1780645] - [netdrv] ionic: check for queues before deleting (Jonathan Toppins) [1780645] - [netdrv] ionic: clean tx queue of unfinished requests (Jonathan Toppins) [1780645] - [netdrv] ionic: move irq request to qcq alloc (Jonathan Toppins) [1780645] - [netdrv] ionic: move debugfs add/delete to match alloc/free (Jonathan Toppins) [1780645] - [netdrv] ionic: check for linkup in watchdog (Jonathan Toppins) [1780645] - [netdrv] ionic: decouple link message from netdev state (Jonathan Toppins) [1780645] - [netdrv] ionic: check for NULL structs on teardown (Jonathan Toppins) [1780645] - [netdrv] ionic: clean irq affinity on queue deinit (Jonathan Toppins) [1780645] - [netdrv] ionic: ignore eexist on rx filter add (Jonathan Toppins) [1780645] - [netdrv] ionic: only save good lif dentry (Jonathan Toppins) [1780645] - [netdrv] ionic: leave dev cmd request contents alone on FW timeout (Jonathan Toppins) [1780645] - [netdrv] ionic: add timeout error checking for queue disable (Jonathan Toppins) [1780645] - [netdrv] ionic: make spdxcheck.py happy (Jonathan Toppins) [1780645] - [netdrv] ionic: add decode for IONIC_RC_ENOSUPP (Jonathan Toppins) [1780645] - [netdrv] ionic: print data for unknown xcvr type (Jonathan Toppins) [1780645] - [netdrv] ionic: remove adminq napi instance (Jonathan Toppins) [1780645] - [netdrv] ionic: deinit rss only if selected (Jonathan Toppins) [1780645] - [netdrv] ionic: stop devlink warn on mgmt device (Jonathan Toppins) [1780645] - [netdrv] net: ionic: Use scnprintf() for avoiding potential buffer overflow (Jonathan Toppins) [1780645] - [netdrv] netdev:pass the stuck queue to the timeout handler (Jonathan Toppins) [1780645] - [netdrv] ionic: drop ethtool driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: add support for device id 0x1004 (Jonathan Toppins) [1780645] - [netdrv] ionic: print pci bus lane info (Jonathan Toppins) [1780645] - [netdrv] ionic: support ethtool rxhash disable (Jonathan Toppins) [1780645] - [netdrv] ionic: clean up bitflag usage (Jonathan Toppins) [1780645] - [netdrv] ionic: improve irq numa locality (Jonathan Toppins) [1780645] - [netdrv] ionic: remove pragma packed (Jonathan Toppins) [1780645] - [netdrv] ionic: keep ionic dev on lif init fail (Jonathan Toppins) [1780645] - [netdrv] ionic: fix vf op lock usage (Jonathan Toppins) [1780645] - [netdrv] ionic: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1780645] - [netdrv] ionic: fix fw_status read (Jonathan Toppins) [1780645] - [netdrv] ionic: use new helper tcp_v6_gso_csum_prep (Jonathan Toppins) [1780645] - [netdrv] ionic: fix rxq comp packet type mask (Jonathan Toppins) [1780645] - [netdrv] ionic: clear compiler warning on hb use before set (Jonathan Toppins) [1780645] - [netdrv] ionic: restrict received packets to mtu size (Jonathan Toppins) [1780645] - [netdrv] ionic: add Rx dropped packet counter (Jonathan Toppins) [1780645] - [netdrv] ionic: drop use of subdevice tags (Jonathan Toppins) [1780645] - [netdrv] ionic: support sr-iov operations (Jonathan Toppins) [1780645] - [netdrv] ionic: ionic_if bits for sr-iov support (Jonathan Toppins) [1780645] - [netdrv] ionic: keep users rss hash across lif reset (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove set but not used variable 'sg_desc' (Jonathan Toppins) [1780645] - [netdrv] ionic: update driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: implement support for rx sgl (Jonathan Toppins) [1780645] - [netdrv] ionic: add a watchdog timer to monitor heartbeat (Jonathan Toppins) [1780645] - [netdrv] ionic: add heartbeat check (Jonathan Toppins) [1780645] - [netdrv] ionic: reverse an interrupt coalesce calculation (Jonathan Toppins) [1780645] - [netdrv] ionic: fix up struct name comments (Jonathan Toppins) [1780645] - [netdrv] dynamic_debug: provide dynamic_hex_dump stub (Jonathan Toppins) [1780645] - [netdrv] ionic: fix stats memory dereference (Jonathan Toppins) [1780645] - [netdrv] ionic: add lif_quiesce to wait for queue activity to stop (Jonathan Toppins) [1780645] - [netdrv] ionic: implement ethtool set-fec (Jonathan Toppins) [1780645] - [netdrv] ionic: report users coalesce request (Jonathan Toppins) [1780645] - [netdrv] ionic: use wait_on_bit_lock() rather than open code (Jonathan Toppins) [1780645] - [netdrv] ionic: simplify returns in devlink info (Jonathan Toppins) [1780645] - [netdrv] ionic: select CONFIG_NET_DEVLINK (Jonathan Toppins) [1780645] - [netdrv] ionic: Fix an error code in ionic_lif_alloc() (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unnecessary ternary operator in ionic_debugfs_add_ident (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unused including (Jonathan Toppins) [1780645] - [netdrv] ionic: Add coalesce and other features (Jonathan Toppins) [1780645] - [netdrv] ionic: Add RSS support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add driver stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add netdev-event handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Tx and Rx handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add initial ethtool support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add async link status check and basic stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Rx filter and rx_mode ndo support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add management of rx filters (Jonathan Toppins) [1780645] - [netdrv] ionic: Add the basic NDO callbacks for netdev support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add notifyq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add adminq action (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic adminq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add interrupts and doorbells (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic lif support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add port management commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add hardware init and device commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic framework for IONIC Network device driver (Jonathan Toppins) [1780645] - [netdrv] net: sfp: add more extended compliance codes (Jonathan Toppins) [1780645] - [scsi] scsi: core: Add DID_ALLOC_FAILURE and DID_MEDIUM_ERROR to hostbyte_table (Maurizio Lombardi) [1819061] - [netdrv] igc: Add debug messages to MAC filter code (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_mac_entry_can_be_used() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove igc_*_mac_steering_filter() wrappers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove IGC_MAC_STATE_QUEUE_STEERING (Corinna Vinschen) [1781384] - [netdrv] igc: Remove 'queue' check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Improve address check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_rar_set_index() (Corinna Vinschen) [1781384] - [netdrv] igc: Fix igc_uc_unsync() (Corinna Vinschen) [1781384] - [netdrv] igc: Change igc_add_mac_filter() returning value (Corinna Vinschen) [1781384] - [netdrv] igc: Check unsupported flag in igc_add_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove duplicate code in MAC filtering logic (Corinna Vinschen) [1781384] - [netdrv] igc: Add new device IDs for i225 part (Corinna Vinschen) [1781384] - [netdrv] igc: Fix default MAC address filter override (Corinna Vinschen) [1781384] - [netdrv] igc: Remove dead code related to flower filter (Corinna Vinschen) [1781384] - [netdrv] igc: Fix NFC queue redirection support (Corinna Vinschen) [1781384] - [netdrv] igc: Remove copper fiber switch control (Corinna Vinschen) [1781384] - [netdrv] igc: Enable NETIF_F_HW_TC flag (Corinna Vinschen) [1781384] - [netdrv] igc: Fix double definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix overwrites when dumping registers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove forward declaration (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused CTRL_EXT_LINK_MODE_MASK (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused MDIC_DEST mask (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ETF offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for taprio offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add GSO partial support (Corinna Vinschen) [1781384] - [netdrv] net: igc: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781384] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781384] - [netdrv] igc: Add comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add WOL support (Corinna Vinschen) [1781384] - [netdrv] igc: Add pcie error handler support (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the typo in comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add dump options (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: make non-global functions static (Corinna Vinschen) [1781384] - [netdrv] igc: Add PHY power management control (Corinna Vinschen) [1781384] - [netdrv] RHEL-only: Revert "igc: add additional delay during phy hw reset" (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TSO (Corinna Vinschen) [1781384] - [netdrv] igc: Add SKU for i225 device (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix typo in a comment (Corinna Vinschen) [1781384] - [netdrv] igc: Use Start of Packet signal from PHY for timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ethtool GET_TS_INFO command (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for RX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_sw_init (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_write_itr (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_assign_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vectors (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_disable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_enable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure_msix (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_rx_mode (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_interrupt_capability (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_alloc_mapped_page (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_default_mac_filter (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_power_down_link (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_clean_tx_ring (Corinna Vinschen) [1781384] - [netdrv] igc: Remove serdes comments from a description of methods (Corinna Vinschen) [1781384] - [netdrv] igc: Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: Add 64 bit DMA access support (Corinna Vinschen) [1781384] - [netdrv] igc: Fix parameter descriptions for a several functions (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the parameter description for igc_alloc_rx_buffers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove excess parameter description from igc_is_non_eop (Corinna Vinschen) [1781384] - [netdrv] igc: Prefer to use the pci_release_mem_regions method (Corinna Vinschen) [1781384] - [netdrv] igc: Improve the DMA mapping flow (Corinna Vinschen) [1781384] - [netdrv] igc: Add scatter gather support (Corinna Vinschen) [1781384] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781384] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781384] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781384] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781384] - [netdrv] net: igb: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781381] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781381] - [netdrv] igb: Fix SGMII SFP module discovery for 100FX/LX (Corinna Vinschen) [1781381] - [netdrv] igb: dont drop packets if rx flow control is enabled (Corinna Vinschen) [1781381] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781381] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781381] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781381] - [netdrv] igb: Fix constant media auto sense switching when no cable is connected (Corinna Vinschen) [1781381] - [netdrv] igb: Enable media autosense for the i350 (Corinna Vinschen) [1781381] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781381] - [netdrv] igb: Add UDP segmentation offload support (Corinna Vinschen) [1781381] - [netdrv] net: igbvf: reject unsupported coalescing params (Corinna Vinschen) [1781382] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781382] - [ata] ahci: Do not export local variable ahci_em_messages (Prarit Bhargava) [1826320] - [scripts] modpost: check for static EXPORT_SYMBOL* functions (Prarit Bhargava) [1826320] - [kernel] torture: Remove exporting of internal functions (Prarit Bhargava) [1826320] - [input] Input: synaptics-rmi4 - remove the exporting of rmi_2d_sensor_set_input_params (Prarit Bhargava) [1826320] - [netdrv] net: phy: make exported variables non-static (Prarit Bhargava) [1826320] - [scsi] scsi: libsas: remove the exporting of sas_wait_eh (Prarit Bhargava) [1826320] - [drm] drm/client: remove the exporting of drm_client_close (Prarit Bhargava) [1826320] - [scripts] modpost: always show verbose warning for section mismatch (Prarit Bhargava) [1826320] - [net] netfilter: nf_nat_ipv4: remove obsolete EXPORT_SYMBOL (Prarit Bhargava) [1826320] - [crypto] crypto: skcipher - remove the exporting of skcipher_walk_next (Prarit Bhargava) [1826320] - [scsi] scsi: scsi_debug: Fix a recently introduced regression (Ming Lei) [1822001] - [block] scsi: block: remove bidi support (Ming Lei) [1822001] - [scsi] scsi: block: remove req->special (Ming Lei) [1822001] - [scsi] scsi: stop setting up request->special (Ming Lei) [1822001] - [scsi] scsi: remove bidirectional command support (Ming Lei) [1822001] - [scsi] scsi: remove the SCSI OSD library (Ming Lei) [1822001] - [fs] scsi: fs: remove exofs (Ming Lei) [1822001] - [block] scsi: bsg-lib: handle bidi requests without block layer help (Ming Lei) [1822001] - [block] scsi: bsg: refactor bsg_ioctl (Ming Lei) [1822001] - [netdrv] sfc: fix XDP-redirect in this driver (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support configuring vf spoofchk on EF10 VFs (Jarod Wilson) [1796582 1788753 1684003] - [netdrv] sfc: ethtool: Refactor to remove fallthrough comments in case blocks (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Replace zero-length array with flexible-array member (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove unused variable 'efx_default_channel_type' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: elide assignment of skb (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ARFS code out of headers (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: only schedule asynchronous filter work if needed (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: detach from cb_page in efx_copy_channel() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: complete the next packet when we receive a timestamp (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix timestamp reconstruction at 16-bit rollover points (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: create header for mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: rename mcdi filtering functions/structs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from efx.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc/ethtool_common: Make some function to static (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove set but not used variable 'nic_data' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from ef10.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RPS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move yet more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RSS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move a couple more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ethtool code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move various functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: refactor selftest work init code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI logging device attribute (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: conditioned some functionality (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI receive queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI transmit queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI VI alloc/free code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more MCDI port code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some MCDI port utility functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some port link state/caps code (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel interrupt management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel alloc/removal code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel start/stop code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some channel-related code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move struct init and fini code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some device reset code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move datapath management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mac configuration and status functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move reset workqueue code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: further preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add new headers in preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove ioremap_nocache and devm_ioremap_nocache (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Remove unnecessary dependencies on I2C (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: avoid duplicate error handling code in 'efx_ef10_sriov_set_vf_mac()' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Include XDP packet headroom in buffer step size (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix channel allocation with brute force (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix build without CONFIG_RFS_ACCEL (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: do ARFS expiry work occasionally even without NAPI poll (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add statistics for ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: suppress MCDI errors from ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: change ARFS expiry mechanism (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Only cancel the PPS workqueue if it exists (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: trace_xdp_exception on XDP failure (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add XDP counters to ethtool stats (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: handle XDP_TX outcomes of XDP eBPF programs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: allocate channels for XDP tx queues (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Enable setting of xdp_prog (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: perform XDP processing on received packets (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support encapsulation of xdp_frames in efx_tx_buffer (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: use the new __netdev_tx_sent_queue BQL optimisation (Jarod Wilson) [1796582 1788753] - [netdrv] net/sfc: Use skb_frag_off accessors (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: phase out dma_zalloc_coherent() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove redundant variable old_vlan (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Convert random_ether_addr to eth_random_addr (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: batch up RX delivery (Jarod Wilson) [1796582 1788753] - [netdrv] net: mlx4: Use scnprintf() for avoiding potential buffer overflow (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix leak in id_map_find_del (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix memory leak in add_gid error flow (Alaa Hleihel) [1789363] - [include] mlx4: Bump up MAX_MSIX from 64 to 128 (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: use true, false for bool variable (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: Redo TX checksum offload in line with docs (Alaa Hleihel) [1789363] - [netdrv] mlx4: use new txqueue timeout argument (Alaa Hleihel) [1789363] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789363 1789362] - [infiniband] IB/mlx4: Update HW GID table while adding vlan GID (Alaa Hleihel) [1789363 1789362] - [netdrv] net/mlx4_en: ethtool: make array modes static const, makes object smaller (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Annotate boolean arguments as bool and not int (Alaa Hleihel) [1789363 1789361] - [netdrv] mlx4: avoid large stack usage in mlx4_init_hca() (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Untag user pointers in mlx4_get_umem_mr (Alaa Hleihel) [1789363 1789361] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789363 1789361]- [net] ip_vti: receive ipip packet by calling ip_tunnel_rcv (Xin Long) [1815554] - [net] xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output (Xin Long) [1815968] - [net] sched: Fix hw_stats_type setting in pedit loop (Ivan Vecera) [1817156] - [net] sched: set the hw_stats_type in pedit loop (Ivan Vecera) [1817156] - [include] flow_offload: fix allowed types check (Ivan Vecera) [1817156] - [net] sched: act: allow user to specify type of HW stats for a filter (Ivan Vecera) [1817156] - [net] flow_offload: pass action cookie through offload structures (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "disabled" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [include] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "immediate" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [netdrv] mlxsw: restrict supported HW stats type to "any" (Ivan Vecera) [1817156] - [netdrv] mlxsw: spectrum_flower: Do not allow mixing HW stats types for actions (Ivan Vecera) [1817156] - [netdrv] flow_offload: check for basic action hw stats type (Ivan Vecera) [1817156] - [include] flow_offload: Introduce offload of HW stats type (Ivan Vecera) [1817156] - [net] netfilter: nf_tables: use-after-free in dynamic operations (Phil Sutter) [1822577] - [net] devlink: Add health recover notifications on devlink flows (Petr Oros) [1821169] - [net] devlink: add devink notification when reporter update health state (Petr Oros) [1821169] - [net] devlink: add support for reporter recovery completion (Petr Oros) [1821169] - [net] devlink: Add new "enable_roce" generic device param (Petr Oros) [1805955] - [netdrv] netdevsim: use __GFP_NOWARN to avoid memalloc warning (Petr Oros) [1817157] - [tools] selftests: add netdevsim devlink health tests (Petr Oros) [1817157] - [netdrv] netdevsim: implement couple of testing devlink health reporters (Petr Oros) [1817157] - [net] devlink: propagate extack down to health reporter ops (Petr Oros) [1817157] - [net] devlink: don't do reporter recovery if the state is healthy (Petr Oros) [1817157] - [net] xsk: Fix out of boundary write in __xsk_rcv_memcpy (Jiri Benc) [1819630] - [samples] bpf: Allow for -ENETDOWN in xdpsock (Jiri Benc) [1819630] - [samples] bpf: Drop doubled variable declaration in xdpsock (Jiri Benc) [1819630] - [netdrv] i40e: Relax i40e_xsk_wakeup's return value when PF is busy (Jiri Benc) [1819630] - [netdrv] net/ixgbe: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [netdrv] net/i40e: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [net] xsk: Add rcu_read_lock around the XSK wakeup (Jiri Benc) [1819630] - [net] fix installing orphaned programs (Jiri Benc) [1819630] - [tools] libbpf: Don't use kernel-side u32 type in xsk.c (Jiri Benc) [1819630] - [tools] libbpf: Fix compatibility for kernels without need_wakeup (Jiri Benc) [1819630] - [net] xsk: Fix crash in poll when device does not support ndo_xsk_wakeup (Jiri Benc) [1819630] - [kernel] bpf/xskmap: Return ERR_PTR for failure case instead of NULL. (Jiri Benc) [1819630] - [net] xdp: convert put_page() to put_user_page*() (Jiri Benc) [1819630] - [net] xdp: mm: introduce page_size() (Jiri Benc) [1819630] - [net] xsk: relax UMEM headroom alignment (Jiri Benc) [1819630] - [samples] bpf: fix xdpsock l2fwd tx for unaligned mode (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [net] xsk: use state member for socket synchronization (Jiri Benc) [1819630] - [documentation] doc/af_xdp: include unaligned chunk case (Jiri Benc) [1819630] - [samples] bpf: use hugepages in xdpsock app (Jiri Benc) [1819630] - [samples] bpf: add buffer recycling for unaligned chunks to xdpsock (Jiri Benc) [1819630] - [samples] bpf: add unaligned chunks mode support to xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add flags to umem config (Jiri Benc) [1819630] - [netdrv] mlx5e: Allow XSK frames smaller than a page (Jiri Benc) [1819630] - [netdrv] mlx5e: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] ixgbe: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] i40e: modify driver for handling offsets (Jiri Benc) [1819630] - [net] xsk: add support to allow unaligned chunk placement (Jiri Benc) [1819630] - [net] xdp: xdp_umem: replace kmap on vmap for umem map (Jiri Benc) [1819630] - [net] Don't call XDP_SETUP_PROG when nothing is changed (Jiri Benc) [1819630] - [kernel] bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc() (Jiri Benc) [1819630] - [kernel] xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP (Jiri Benc) [1819630] - [net] xsk: remove AF_XDP socket from map when the socket is released (Jiri Benc) [1819630] - [netdrv] mlx5e: Add AF_XDP need_wakeup support (Jiri Benc) [1819630] - [netdrv] net/mlx5e: Move the SW XSK code from NAPI poll to a separate function (Jiri Benc) [1819630] - [samples] bpf: add use of need_wakeup flag in xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add support for need_wakeup flag in AF_XDP part (Jiri Benc) [1819630] - [netdrv] ixgbe: need_wakeup flag might not be set for Tx (Jiri Benc) [1819630] - [netdrv] ixgbe: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [netdrv] i40e: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [net] xsk: add support for need_wakeup flag in AF_XDP rings (Jiri Benc) [1819630] - [net] xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup (Jiri Benc) [1819630] - [net] xdp: xdp_umem: fix umem pages mapping for 32bits systems (Jiri Benc) [1819630] - [net] ethtool: add infrastructure for centralized checking of coalescing parameters (Ivan Vecera) [1818096] - [tools] selftests: netfilter: add simple masq/redirect test cases (Hangbin Liu) [1826220] - [tools] selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET (Hangbin Liu) [1826220] - [tools] selftests: add script to stress-test nft packet path vs. control plane (Hangbin Liu) [1826220] - [net] devlink: disallow reload operation during device cleanup (Petr Oros) [1805958] - [tools] selftests: test creating netdevsim inside network namespace (Petr Oros) [1805958] - [net] devlink: export devlink net setter (Petr Oros) [1805958] - [net] devlink: don't ignore errors during dumpit (Petr Oros) [1805958] - [netdrv] netdevsim: fix spelling mistake "forbidded" -> "forbid" (Petr Oros) [1805958] - [netdrv] netdevsim: implement devlink dev_info op (Petr Oros) [1805958] - [netdrv] netdevsim: add couple of debugfs bools to debug devlink reload (Petr Oros) [1805958] - [netdrv] netdevsim: create devlink and netdev instances in namespace (Petr Oros) [1805958] - [include] net: skbuff: disambiguate argument and member for skb_list_walk_safe helper (Josef Oskera) [1818105] - [include] net: introduce skb_list_walk_safe for skb segment walking (Josef Oskera) [1818105] - [netdrv] netdevsim: drop code duplicated by a merge (Petr Oros) [1805951] - [tools] selftests: devlink: undo changes at the end of resource_test (Petr Oros) [1805951] - [tools] selftests: netdevsim: add tests for devlink reload with resources (Petr Oros) [1805951] - [net] devlink: allow to change namespaces during reload (Petr Oros) [1805951] - [net] devlink: Add method for time-stamp on reporter's dump (Petr Oros) [1805951] - [netdrv] netdevsim: take devlink net instead of init_net (Petr Oros) [1805951] - [netdrv] netdevsim: register port netdevices into net of device (Petr Oros) [1805951] - [netdrv] netdevsim: implement proper devlink reload (Petr Oros) [1805951] - [netdrv] netdevsim: add all ports in nsim_dev_create() and del them in destroy() (Petr Oros) [1805951] - [net] devlink: export devlink net getter (Petr Oros) [1805951] - [net] fib_notifier: propagate extack down to the notifier block callback (Petr Oros) [1805951] - [net] fib_notifier: propagate possible error during fib notifier registration (Petr Oros) [1805951] - [net] fib_notifier: make FIB notifier per-netns (Petr Oros) [1805951] - [netdrv] netdevsim: change fib accounting and limitations to be per-device (Petr Oros) [1805951] - [netdrv] netdevsim: Set offsets to various protocol layers (Petr Oros) [1805951] - [net] devlink: Fix error handling in param and info_get dumpit cb (Petr Oros) [1805951] - [net] lwtunnel: check erspan options before allocating tun_info (Xin Long) [1730151] - [net] lwtunnel: be STRICT to validate the new LWTUNNEL_IP(6)_OPTS (Xin Long) [1730151] - [net] lwtunnel: add support for multiple geneve opts (Xin Long) [1730151] - [net] lwtunnel: change to use nla_put_u8 for LWTUNNEL_IP_OPT_ERSPAN_VER (Xin Long) [1730151] - [net] lwtunnel: ignore any TUNNEL_OPTIONS_PRESENT flags set by users (Xin Long) [1730151] - [net] lwtunnel: get nlsize for erspan options properly (Xin Long) [1730151] - [net] lwtunnel: change to use nla_parse_nested on new options (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for erspan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for vxlan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for geneve (Xin Long) [1730151] - [net] lwtunnel: add options process for cmp_encap (Xin Long) [1730151] - [net] lwtunnel: add options process for arp request (Xin Long) [1730151] - [net] ip_tunnel: Add dst_cache support in lwtunnel_state of ip tunnel (Xin Long) [1730151] - [include] tcp: Define IPPROTO_MPTCP (Florian Westphal) [1812198] - [net] skb: add helpers to allocate ext independently from sk_buff (Florian Westphal) [1812198] - [net] tcp: Check for filled TCP option space before SACK (Florian Westphal) [1812198] - [net] tcp: Export TCP functions and ops struct (Florian Westphal) [1812198] - [net] tcp: coalesce/collapse must respect MPTCP extensions (Florian Westphal) [1812198] - [net] mptcp: Add MPTCP to skb extensions (Florian Westphal) [1812198] - [net] tcp, ulp: Add clone operation to tcp_ulp_ops (Florian Westphal) [1812198] - [include] tcp: Add MPTCP option number (Florian Westphal) [1812198] - [net] Make sock protocol value checks more specific (Florian Westphal) [1812198] - [net] ipv6: provide and use ipv6 specific version for {recv, send}msg (Florian Westphal) [1812198] - [net] inet: factor out inet_send_prepare() (Florian Westphal) [1812198] - [net] tipc: fix incorrect increasing of link window (Xin Long) [1822129] - [net] tipc: Add a missing case of TIPC_DIRECT_MSG type (Xin Long) [1822129] - [net] tipc: add NULL pointer check to prevent kernel oops (Xin Long) [1822129] - [net] tipc: simplify trivial boolean return (Xin Long) [1822129] - [net] tipc: add missing attribute validation for MTU property (Xin Long) [1822129] - [net] tipc: fix successful connect() but timed out (Xin Long) [1822129] - [net] tipc: make three functions static (Xin Long) [1822129] - [net] tipc: fix wrong connect() return code (Xin Long) [1822129] - [net] tipc: make legacy address flag readable over netlink (Xin Long) [1822129] - [net] tipc: don't send gap blocks in ACK messages (Xin Long) [1822129] - [net] tipc: fix use-after-free in tipc_disc_rcv() (Xin Long) [1822129] - [net] tipc: introduce variable window congestion control (Xin Long) [1822129] - [net] tipc: eliminate more unnecessary nacks and retransmissions (Xin Long) [1822129] - [net] tipc: eliminate gap indicator from ACK messages (Xin Long) [1822129] - [net] tipc: fix duplicate SYN messages under link congestion (Xin Long) [1822129] - [net] tipc: support in-order name publication events (Xin Long) [1822129] - [net] tipc: add back tipc prefix to log messages (Xin Long) [1822129] - [net] tipc: fix update of the uninitialized variable err (Xin Long) [1822129] - [net] tipc: add support for AEAD key setting via netlink (Xin Long) [1822129] - [net] tipc: introduce TIPC encryption & authentication (Xin Long) [1822129] - [include] tipc: add new AEAD key structure for user API (Xin Long) [1822129] - [net] tipc: enable creating a "preliminary" node (Xin Long) [1822129] - [net] tipc: add reference counter to bearer (Xin Long) [1822129] - [net] tipc: eliminate checking netns if node established (Xin Long) [1822129] - [net] tipc: eliminate the dummy packet in link synching (Xin Long) [1822129] - [net] tipc: improve message bundling algorithm (Xin Long) [1822129] - [net] tipc: add smart nagle feature (Xin Long) [1822129] - [net] tipc: improve throughput between nodes in netns (Xin Long) [1822129] - [net] tipc: add loopback device tracking (Xin Long) [1822129] - [netdrv] vxlan: check return value of gro_cells_init() (Sabrina Dubroca) [1821295] - [netdrv] geneve: move debug check after netdev unregister (Sabrina Dubroca) [1821295] - [net] ip6_tunnel: enhance tunnel locate with link check (Sabrina Dubroca) [1821295] - [netdrv] vxlan: implement get_link_ksettings ethtool method (Sabrina Dubroca) [1821295] - [netdrv] vxlan: check tun_info options_len properly (Sabrina Dubroca) [1821295] - [include] iptunnel: make TUNNEL_FLAGS available in uapi (Sabrina Dubroca) [1821295] - [net] introduce dev_net notifier register/unregister variants (Ivan Vecera) [1818102] - [net] push code from net notifier reg/unreg into helpers (Ivan Vecera) [1818102] - [net] call call_netdevice_unregister_net_notifiers from unregister (Ivan Vecera) [1818102] - [net] introduce per-netns netdevice notifiers (Ivan Vecera) [1818102] - [net] push loops and nb calls into helper functions (Ivan Vecera) [1818102] - [include] net: ipv6: do not consider routes via gateways for anycast address check (Hangbin Liu) [1816506] - [net] ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface (Hangbin Liu) [1816506] - [net] ipv6: need update peer route when modify metric (Hangbin Liu) [1816506] - [net] ipv6: use configured metric when add peer route (Hangbin Liu) [1816506] - [net] ipv6: restrict IPV6_ADDRFORM operation (Hangbin Liu) [1816506] - [net] ipv6: Fix nlmsg_flags when splitting a multipath route (Hangbin Liu) [1816506] - [net] ipv6: Fix route replacement with dev-only route (Hangbin Liu) [1816506] - [net] ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Hangbin Liu) [1816506] - [net] net-ipv6-ndisc: add support for RFC7710 RA Captive Portal Identifier (Hangbin Liu) [1816506] - [net] ipv6: Don't use dst gateway directly in ip6_confirm_neigh() (Hangbin Liu) [1816506] - [net] ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' (Hangbin Liu) [1816506] - [net] ipv6: propagate ipv6_add_dev's error returns out of ipv6_find_idev (Hangbin Liu) [1816506] - [net] ipv6: allow any source address for sendmsg pktinfo with ip_nonlocal_bind (Hangbin Liu) [1816506] - [net] multicast: remove useless parameter for group add (Hangbin Liu) [1816506] - [documentation] networking: devlink-trap: Fix reference to other document (Petr Oros) [1805882] - [netdrv] netdevsim: Fix use-after-free during device dismantle (Petr Oros) [1805882] - [netdrv] netdevsim: Fix build error without CONFIG_INET (Petr Oros) [1805882] - [net] devlink: move reload fail indication to devlink core and expose to user (Petr Oros) [1805882] - [net] devlink: split reload op into two (Petr Oros) [1805882] - [netdrv] mlx4: Split restart_one into two functions (Petr Oros) [1805882] - [include] devlink: add unknown 'fw_load_policy' value (Petr Oros) [1805882] - [net] devlink: add 'reset_dev_on_drv_probe' param (Petr Oros) [1805882] - [include] devlink: extend 'fw_load_policy' values (Petr Oros) [1805882] - [include] devlink: Add new info version tags for ASIC and FW (Petr Oros) [1805882] - [net] devlink: Use switch-case instead of if-else (Petr Oros) [1805882] - [net] devlink: Make port index data type as unsigned int (Petr Oros) [1805882] - [net] devlink: send notifications for deleted snapshots on region destroy (Petr Oros) [1805882] - [net] devlink: remove pointless data_len arg from region snapshot create (Petr Oros) [1805882] - [documentation] Add description of netdevsim traps (Petr Oros) [1805882] - [netdrv] netdevsim: Add devlink-trap support (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink regions tests (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink params tests (Petr Oros) [1805882] - [netdrv] netdevsim: implement support for devlink region and snapshots (Petr Oros) [1805882] - [netdrv] netdevsim: register couple of devlink params (Petr Oros) [1805882]- [arm64] kvm: arm64: limit PMU version to PMUv3 for ARMv8.1 (Gavin Shan) [1814009] - [arm64] cpufeature: Extract capped perfmon fields (Gavin Shan) [1814009] - [virt] kvm: arm64: Use the correct timer structure to access the physical counter (Gavin Shan) [1814009] - [arm64] Ask the compiler to __always_inline functions used by KVM at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm64: Define our own swab32() to avoid a uapi static inline (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ask the compiler to __always_inline functions used at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix up includes for trace.h (Gavin Shan) [1814009] - [virt] kvm: arm64: Treat emulated TVAL TimerValue as a signed 32-bit integer (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Only handle supported event counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Fix chained SW_INCR counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset (Gavin Shan) [1814009] - [virt] kvm: arm: Make inject_abt32() inject an external abort instead (Gavin Shan) [1814009] - [virt] kvm: arm: Fix DFSR setting for non-LPAE aarch32 guests (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix young bit from mmu notifier (Gavin Shan) [1814009] - [arm64] kvm: Add UAPI notes for swapped registers (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Cleanup MMIO handling (Gavin Shan) [1814009] - [arm64] kvm: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Drop the kvm_vgic_register_mmio_region() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Properly check the unmapped coll in DISCARD handler (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Correct AArch32 SPSR on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Correct CPSR on exception entry (Gavin Shan) [1814009] - [arm64] kvm: arm64: Correct PSTATE on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Re-check VMA on detecting a poisoned page (Gavin Shan) [1814009] - [virt] kvm: arm: Remove duplicate include (Gavin Shan) [1814009] - [virt] kvm: arm: Call hyp_cpu_pm_exit at the right place (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Fix restoration of unmapped collections (Gavin Shan) [1814009] - [virt] kvm: arm64: Only sign-extend MMIO up to register width (Gavin Shan) [1814009] - [arm64] kvm: stop treating register x18 as caller save (Gavin Shan) [1814009] - [arm64] Workaround for Cortex-A55 erratum 1530923 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHE (Gavin Shan) [1814009] - [arm64] Enable and document ARM errata 1319367 and 1319537 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE (Gavin Shan) [1814009] - [arm64] Introduce ID_ISAR6 CPU register (Gavin Shan) [1814009] - [arm64] nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Properly handle faulting of device mappings (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ensure 'params' is initialised when looking up sys register (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Remove excessive permission check in kvm_arch_prepare_memory_region (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't log IMP DEF sysreg traps (Gavin Shan) [1814009] - [arm64] kvm: Invoke compute_layout() before alternatives are applied (Gavin Shan) [1814009] - [arm64] kvm: arm64: Sanely ratelimit sysreg messages (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Use wrapper function to lock/unlock all vcpus in kvm_vgic_create() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Opportunistically turn off WFI trapping when using direct LPI injection (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Let the timer expire in hardirq context on RT (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix some comments typo (Gavin Shan) [1814009] - [kvm] arm/arm64: vgic: Remove the declaration of kvm_send_userspace_msi() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't set HCR_EL2.TVM when S2FWB is supported (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Show halt poll counters in debugfs (Gavin Shan) [1814009] - [arm64] kvm: Prevent speculative S1 PTW when restoring vcpu context (Gavin Shan) [1814009] - [arm64] kvm: Disable EL1 PTW when invalidating S2 TLBs (Gavin Shan) [1814009] - [arm64] Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions (Gavin Shan) [1814009] - [arm64] kvm: Reorder system register restoration and stage-2 activation (Gavin Shan) [1814009] - [arm64] kvm: arm64: Select TASK_DELAY_ACCT+TASKSTATS rather than SCHEDSTATS (Gavin Shan) [1814009] - [arm64] Retrieve stolen time as paravirtualized guest (Gavin Shan) [1814009] - [arm64] arm/arm64: Make use of the SMCCC 1.1 wrapper (Gavin Shan) [1814009] - [kernel] arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Gavin Shan) [1814009] - [virt] kvm: arm64: Provide VCPU attributes for stolen time (Gavin Shan) [1814009] - [virt] kvm: arm64: Support stolen time reporting via shared structure (Gavin Shan) [1814009] - [virt] kvm: arm64: Implement PV_TIME_FEATURES call (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Factor out hypercall handling from PSCI code (Gavin Shan) [1814009] - [documentation] kvm: arm64: Document PV-time interface (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Allow user injection of external data aborts (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Allow reporting non-ISV data aborts to userspace (Gavin Shan) [1814009] - [arm64] errata: use arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [kernel] arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Fix ptrauth ID register masking logic (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add capability to advertise ptrauth for guest (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add userspace flag to enable pointer authentication (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Context-switch ptrauth registers (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add a vcpu flag to control ptrauth for guest (Gavin Shan) [1814009] - [tools] selftests: kvm: s390: fix format strings for access reg test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: make syncregs more reliable on s390 (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: drop vcpu_setup from s390x (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add support for vcpu_args_set to aarch64 and s390x (Vitaly Kuznetsov) [1813987] - [iommu] amd: Fix IOMMU AVIC not properly update the is_run bit in IRTE (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Fix kernel crash with PR KVM (Vitaly Kuznetsov) [1813987] - [x86] cpu: Print "VMX disabled" error message iff KVM is enabled (Vitaly Kuznetsov) [1813987] - [tools] redhat: update kvm/x86 headers in tools (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: fix crash cleanup when KVM wasn't used (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Filter out the broadcast dest for IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: don't clear mtf_pending when nested events are blocked (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove unnecessary exception trampoline in vmx_vmenter (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Split svm_vcpu_run inline assembly to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move SEV code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move AVIC code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move Nested SVM Implementation to nested.c (Vitaly Kuznetsov) [1813987] - [x86] kvm svm: Move SVM related files to own sub-directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix a missing-prototypes "vmread_error" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add a trampoline to fix VMREAD error handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Annotate svm_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Annotate vmx_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Copy kvm_x86_ops by value to eliminate layer of indirection (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set kvm_x86_ops only after ->hardware_setup() completes (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Configure runtime hooks using vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Move hardware_setup() definition below vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move init-only kvm_x86_ops to separate struct (Vitaly Kuznetsov) [1813987] - [virt] kvm: Pass kvm_init()'s opaque param to additional arch funcs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix cosmetic copy-paste error in vm_mem_region_move() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix out of range accesses to memslots (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Micro-optimize IPI fastpath delay (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Delay read msr data iff writes ICR MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Narrow down the IPI fastpath to single target IPI (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Gracefully handle faults on VMXON (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fold loaded_vmcs_init() into alloc_loaded_vmcs() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Always VMCLEAR in-use VMCSes during crash with kexec support (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-c' to log in csv format (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-s' to set update interval (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: switch to argparse (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: rework command line sequence and message texts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: don't allow memory operands for inline asm that modifies SP (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Mark hrtimer for period or oneshot mode to expire in hard interrupt context (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Issue WBINVD after deactivating an SEV guest (Vitaly Kuznetsov) [1813987] - [documentation] kvm: svm: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove bogus user-triggerable WARN_ON (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework timespec functions and usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Code style cleanup in kvm_arch_dev_ioctl() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add blurb to CPUID tracepoint when using max basic leaf values (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add requested index to the CPUID tracepoint (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: check for EFER.SVME=1 before entering guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: remove side effects from nested_vmx_exit_reflected (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: access regs array in vmenter.S in its natural order (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: enlightened VMPTRLD with an incorrect GPA (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: test enlightened vmenter with wrong eVMCS version (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: define and use EVMCS_VERSION (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: properly handle errors in nested_vmx_handle_enlightened_vmptrld() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Uses TEST_FAIL in tests/utilities (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Introduce the TEST_FAIL macro (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce steal-time test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: virt_map should take npages, not size (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Use consistent message for test skipping (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Enable printf format warnings for TEST_ASSERT (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Share common API documentation (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test to gitignore (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Remove an obsolete comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: correct meaningless kvm_apicv_activated() check (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Consolidate nested MTF checks to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Micro-optimize vmexit time when not exposing PMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Introduce GA Log tracepoint for AVIC (Vitaly Kuznetsov) [1813987] - [documentation] kvm: documentation: Update fast page fault for indirect sp (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: avoid loss of pending IRQ/NMI before entering L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: implement check_nested_events for interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: do not change host intercepts while nested VM is running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: rename set_cr3 callback and related flags to load_mmu_pgd (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: unify callbacks to load paging root (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor kvm_cpuid() param that controls out-of-range logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor out-of-range logic to contain the madness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix CPUID range checks for Hypervisor and Centaur classes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to perform CPUID-based guest vendor check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Trace the original requested CPUID function in kvm_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: cpuid: add support for supervisor states (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move nSVM CPUID 0x8000000A handling into common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Advertise and enable NRIPS for L1 iff nrips is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Expose SVM features to L1 iff nested is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move VMX's host_efer to common x86 code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop largepages_enabled and its accessor/mutator (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't propagate MMU lpage support to memslot.disallow_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Configure max page level during hardware setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Merge kvm_{enable, disable}_tdp() into a common function (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Refactor logging of NPT enabled/disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly query Intel PT mode when refreshing PMUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for Intel PT MSR virtualization using KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly use VMX capabilities helper to detect RDTSCP support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do kvm_cpuid_array capacity checks in terminal functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use kvm_cpu_caps to detect Intel PT support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set emulated/transmuted feature bits via kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Override host CPUID results with kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do host CPUID at load time to mask KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove stateful CPUID handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Squash CPUID 0x2.0 insanity for modern CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to track UMIP emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a helper to check kernel support when setting cpu cap (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor handling of XSAVES CPUID adjustment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: handle GBPAGE CPUID adjustment for EPT with generic code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle Intel PT CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle RDTSCP CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle PKU CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle UMIP emulation CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle INVPCID CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle MPX CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor cpuid_mask() to auto-retrieve the register (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{change, set, clear}() mutators (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{get, has}() accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Replace bare "unsigned" with "unsigned int" in cpuid helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use u32 for holding CPUID register value in helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop explicit @func param from ->set_supported_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Make kvm_mpx_supported() an inline function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use supported_xcr0 to detect MPX support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Calculate the supported xcr0 mask at load time (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helpers to query Intel PT mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use common loop iterator when handling CPUID 0xD.N (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant array size check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Encapsulate CPUID entries and metadata in struct (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0x4 and 0x8000001d handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Hoist loop counter and terminator to top of __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate CPUID array max num entries checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant boot cpu checks on SSBD feature bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop the explicit @index from do_cpuid_7_mask() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up CPUID 0x7 sub-leaf loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0xD.N sub-leaf entry creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Warn on zero-size save state for valid CPUID 0xD.N sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for CPUID 0xD.N support before validating array size (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move CPUID 0xD.1 handling out of the index>0 loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check userspace CPUID array size after validating sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Simplify handling of Centaur CPUID leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor loop around do_cpuid_func() to separate helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Shrink the usercopy region of the emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_emulate.h into KVM's private directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Dynamically allocate per-vCPU emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move emulation-only helpers to emulate.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Explicitly pass an exception struct to check_intercept (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor I/O emulation helpers to provide vcpu-only variant (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop gfn_to_pfn_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix warning due to implicit truncation on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Drop unnecessary check on ept caps for execute-only (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename EPTP validity helper and associated variables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename nested_ept_get_cr3() to nested_ept_get_eptp() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Allow L1 to use 5-level page walks for nested EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Don't drop level/direct from MMU role calculation (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support dirty log initial-all-set test (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Properly handle userspace interrupt window request (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: trigger kvmclock sync request just once on VM creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Recalculate apic map in batch (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some obsolete comments (Vitaly Kuznetsov) [1813987] - [virt] kvm: x86: enable dirty log gradually in small chunks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reuse the current root if possible for fast switch (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Inhibit APIC virtualization for X2APIC guest (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove unnecessary asm/kvm_host.h includes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix unknown ucall command asserts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate VM allocation and free for VMX and SVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Directly return __vmalloc() result in ->vm_alloc() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Gracefully handle __vmalloc() failure during VM allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Adjust counter sample period after a wrmsr (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate open coded variants of memslot TLB flushes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use range-based TLB flush for dirty log memslot flush (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add test for KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1813987] - [virt] kvm: Dynamically size memslot array based on number of used slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Terminate memslot walks via used_slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Ensure validity of memslot with respect to kvm_get_dirty_log() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Provide common implementation for generic dirty log functions (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up local variable usage in __kvm_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Simplify kvm_free_memslot() and all its descendents (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move memslot deletion to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free arrays for old memslot when moving memslot's base gfn (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop "const" attribute from old memslot in commit_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move setting of memslot into helper routine (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor error handling for setting memory region (Vitaly Kuznetsov) [1813987] - [virt] kvm: Explicitly free allocated-but-unused dirty bitmap (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_create_memslot() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move memslot memory allocation into prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate memslot resources during prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't free new memslot if allocation of said memslot fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Reinstall old memslots if arch preparation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate new rmap and large page tracking when moving memslot (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move gpa_val and gpa_available into the emulator context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add EMULTYPE_PF when emulation is triggered by a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: remove unused function apic_lvt_vector() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add 'else' to split mutually exclusive case (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: eliminate some unreachable code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix print format and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: rewrite the comment in vmx_get_mt_mask (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Convert some printf's to pr_info's (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework debug message printing (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Time guest demand paging (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support multiple vCPUs in demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Pass args to vCPU in global vCPU args struct (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add memory size parameter to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add configurable demand paging delay (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add demand paging content to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Create a demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce num-pages conversion utilities (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rename vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: aarch64: Remove unnecessary ifdefs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Remove unnecessary defines (Vitaly Kuznetsov) [1813987] - [tools] redhat: selftests: kvm: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] redhat: kvm: x86: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] x86 kvm page table walks: switch to explicit __get_user() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: avoid NULL pointer dereference with incorrect EVMCS GPAs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirect (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Condition ENCLS-exiting enabling on CPU support for SGX1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix Kconfig menu text for -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove stale comment from struct x86_emulate_ctxt (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix the svm vmexit code for WRMSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix dereference null cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: limit the number of "kvm: disabled by bios" messages (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid useless copy of cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: allow disabling -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: allow compiling as non-module with W=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: Pre-allocate 1 cpumask variable per cpu for both pv tlb and pv ipis (Vitaly Kuznetsov) [1813987] - [x86] kvm: Introduce pv check helpers (Vitaly Kuznetsov) [1813987] - [kernel] kvm: let declaration of kvm_get_running_vcpus match implementation (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allocate AVIC data structures based on kvm_amd module parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Emulate MTF when performing instruction emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix error handling in svm_hardware_setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential memory leak in svm_cpu_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: avoid calculating pending eoi from an uninitialized val (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: handle nested posted interrupts when apicv is disabled for L1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Hold KVM's srcu lock when syncing vmcs12->shadow (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm/emulate: fix a -Werror=cast-function-type (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix incorrect comparison in trace event (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some obsolete comments and grammar error (Vitaly Kuznetsov) [1813987] - [kernel] kvm: x86: fix missing prototypes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: enable -Werror (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: guest-halt-polling.txt convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: review-checklist.txt: rename to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert timekeeping.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert s390-diag.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert ppc-pv.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert nested-vmx.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert mmu.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert locking.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert hypercalls.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: arm/psci.txt: convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert arm/hyp-abi.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert api.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xive.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xics.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vm.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vfio.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vcpu.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/s390_flic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/mpic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/arm-vgit.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgit-v3.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgic-its.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: Convert msr.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: convert halt-polling.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: add arm/pvtime.rst to index.rst (Vitaly Kuznetsov) [1813987] - [documentation] docs: virtual: add it to the documentation body (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix WARN_ON check of an unsigned less than zero (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Remove unused x86_register enum (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fix struct guest_walker arrays for 5-level paging (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use correct root level for nested EPT shadow page tables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some comment typos and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Avoid retpoline on ->page_fault() with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: reuse smp_wmb() in kvm_make_request() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove duplicated KVM_REQ_EVENT request (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: AMD Nested test infrastructure (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Replace get_{gdt, idt}_base() by get_{gdt, idt}() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Handle pending #DB when injecting INIT VM-exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mask off reserved bit from #DB exception payload (Vitaly Kuznetsov) [1813987] - [virt] kvm: Disable preemption in kvm_get_running_vcpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless vmx_decache_cr0_guest_bits() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mark CR4.UMIP as reserved based on associated CPUID bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix perfctr WRMSR for running counters (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Separate generating and setting mmio ptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Replace unsigned with unsigned int for PTE access (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove stale comment from nested_vmx_load_cr3() (Vitaly Kuznetsov) [1813987] - [x86] kvm: do not setup pv tlb flush when not paravirtualized (Vitaly Kuznetsov) [1813987] - [x86] Add "nopv" parameter to disable PV extensions (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix overflow of zero page refcount with ksm running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Take a u64 when checking for a valid dr7 value (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use raw clock values consistently (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: reorganize pvclock_gtod_data members (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: delete meaningless nested_vmx_run() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allow AVIC without split irqchip (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Lazy update IOAPIC EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Vitaly Kuznetsov) [1813987] - [x86] kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode (Vitaly Kuznetsov) [1813987] - [x86] svm: Temporarily deactivate AVIC during ExtINT handling (Vitaly Kuznetsov) [1813987] - [x86] svm: Deactivate AVIC when launching guest with nested SVM support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: hyperv: Use APICv update request interface (Vitaly Kuznetsov) [1813987] - [x86] svm: Add support for dynamic APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce x86 ops hook for pre-update APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Add support to (de)activate posted interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add APICv (de)activate request trace points (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add support for dynamic APICv activation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove get_enable_apicv from kvm_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv inhibit reason bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Introduce APICv update helper function (Vitaly Kuznetsov) [1813987] - [iommu] amd: Re-factor guest virtual APIC (de-)activation code (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Add fpu and one reg set/get library functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: Clean up host's steal time structure (Vitaly Kuznetsov) [1813987] - [x86] kvm: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Cache gfn to pfn translation (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Introduce kvm_(un)map_gfn() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use a typedef for fastop functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add 'else' to unify fastop and execute call path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: inline memslot_valid_for_gpte (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use huge pages for DAX-backed files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove lpage_is_disallowed() check from set_spte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepage_adjust() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Zap any compound page when collapsing sptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rely on host page tables to find HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop level optimization from fast_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Walk host page tables to find THP mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor THP adjust to prep for changing query (Vitaly Kuznetsov) [1813987] - [x86] mm: Introduce lookup_address_in_mm() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Play nice with read-only memslots when querying host page size (Vitaly Kuznetsov) [1813987] - [x86] kvm: Use vcpu-specific gva->hva translation when querying host page size (Vitaly Kuznetsov) [1813987] - [mm] thp: kvm: Explicitly check for THP when populating secondary MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Enforce max_level on HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Return immediately if __kvm_gfn_to_hva_cache_init() fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up __kvm_gfn_to_hva_cache_init() and its callers (Vitaly Kuznetsov) [1813987] - [virt] kvm: Check for a bad hva before dropping into the ghc slow path (Vitaly Kuznetsov) [1813987] - [x86] kvm/x86: export kvm_vector_hashing_enabled() is unnecessary (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove duplicated segment cache clear (Vitaly Kuznetsov) [1813987] - [x86] Adding 'else' to reduce checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_DR7 on vmentry of nested guests (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move running VCPU from ARM to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop x86_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't take srcu lock in init_rmode_identity_map() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add build-time error check on kvm_run size (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove kvm_read_guest_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Perform non-canonical checks in 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: WARN on failure to set IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unused ctxt param from emulator's FPU accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: revert "kvm: x86: Fix fpu state crash in kvm guest" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure guest's FPU state is loaded when accessing for emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load, put}_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] revert "kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu()" (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid clearing pending exception event twice (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move vcpu->run page allocation out of kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move putting of vcpu->pid to kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() (Vitaly Kuznetsov) [1813987] - [arm64] kvm: arm64: Free sve_state via arm specific hook (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: booke: Setup vcpu during kvmppc_core_vcpu_create() (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Manually invoke vcpu setup during kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move initialization of preempt notifier to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() (Vitaly Kuznetsov) [1813987] - [s390] kvm: Move vcpu alloc and init invocation to common code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Introduce kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Invoke kvm_vcpu_init() before allocating sie_page (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove kvm_arch_vcpu_free() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Move reset of oldpir below call to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Allocate book3s and shadow vcpu after common init (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Allocate vcpu struct in common PPC code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Add build-time assert that vcpu is at offset 0 (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Free shared page if mmu initialization fails (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s hv: Uninit vCPU if vcore creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious clearing of async #PF MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move allocation of pio_data page down a few lines (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move FPU allocation to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate vcpu struct in common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allocate VPID after initializing VCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free wbinvd_dirty_mask if vCPU creation fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: async_pf: drop kvm_arch_async_page_present wrappers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix overlap between SPTE_MMIO_MASK and generation (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor handling of VM debugfs files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: vmread should not set rflags to specify success in case of #PF (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reorder the reserved bit check in prefetch_invalid_gpte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless nested_vmx_prepare_msr_bitmap() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor and rename bit() to feature_bit() macro (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expand build-time assertion on reverse CPUID usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add CPUID_7_1_EAX to the reverse CPUID table (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move bit() helper to cpuid.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add dedicated emulator helpers for querying CPUID features (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add macro to ensure reserved cr4 bits checks stay in sync (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop special XSAVE handling from guest_cpuid_has() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure all logical CPUs have consistent reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't let userspace set host-reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to consolidate up PT/RTIT WRMSR fault logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add non-canonical check on writes to RTIT address MSRs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some writing mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: hyperv: Fix some typos in vcpu unimpl info (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some grammar mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some comment typos and missing parentheses (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some out-dated function names in comment (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some wrong function names in comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: check kvm_pit outside kvm_vm_ioctl_reinject() (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: micro-optimize fixed mode ipi delivery (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: FIXED+PHYSICAL mode single target IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allow KVM_INTEL when building for Centaur and/or Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Check for full VMX support when verifying CPU compatibility (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use VMX feature flag to query BIOS enabling (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Drop initialization of IA32_FEAT_CTL MSR (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add flag to track whether MSR IA32_FEAT_CTL is configured (Vitaly Kuznetsov) [1813987] - [x86] cpu: Set synthetic VMX cpufeatures during init_ia32_feat_ctl() (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add EPT_AD feature bit (Vitaly Kuznetsov) [1813987] - [x86] cpu: Detect VMX features on Intel, Centaur and Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] vmx: Introduce VMX_FEATURES_* (Vitaly Kuznetsov) [1813987] - [x86] cpu: Clear VMX feature flag if VMX is not fully enabled (Vitaly Kuznetsov) [1813987] - [x86] centaur: Use common IA32_FEAT_CTL MSR initialization (Vitaly Kuznetsov) [1813987] - [x86] mce: WARN once if IA32_FEAT_CTL MSR is left unlocked (Vitaly Kuznetsov) [1813987] - [x86] intel: Initialize IA32_FEAT_CTL MSR at boot (Vitaly Kuznetsov) [1813987] - [tools] x86: Sync msr-index.h from kernel sources (Vitaly Kuznetsov) [1813987] - [tools] selftests, kvm: Replace manual MSR defs with common msr-index.h (Vitaly Kuznetsov) [1813987] - [x86] msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR (Vitaly Kuznetsov) [1813987] - [tools] tools arch x86: Grab a copy of the file containing the MSR numbers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN if root_hpa is invalid when handling a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN on an invalid root_hpa (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move root_hpa validity checks to top of page fault handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move calls to thp_adjust() down a level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move transparent_hugepage_adjust() above __direct_map() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate tdp_page_fault() and nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename lpage_disallowed to account_disallowed_nx_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Persist gfn_lpage_is_disallowed() to max_level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Incorporate guest's page level into max level for shadow MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of forced 4k pages in page faults (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor the per-slot level calculation in mapping_level() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of cache consistency with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move nonpaging_page_fault() below try_async_pf() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move definition of make_mmu_pages_available() up (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove duplicated declaration of kvm_vcpu_kick (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Aesthetic cleanup of handle_vmread and handle_vmwrite (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks unsupported field before read-only field (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks VMCS-link pointer before VMCS field (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NMI_PENDING to NMI_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix some comment typos (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Convert the last users of "shorthand = 0" to use macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix callers of kvm_apic_match_dest() to use correct macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move irrelevant declarations out of ioapic.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand (Vitaly Kuznetsov) [1813987] - [x86] kvm: explicitly set rmap_head->val to 0 in pte_list_desc_remove_entry() (Vitaly Kuznetsov) [1813987] - [virt] kvm: get rid of var page in kvm_set_pfn_dirty() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove unreachable statement in vmx_get_msr_feature() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use CPUID to locate host page table reserved bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Stop wasting a page for guest_msrs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332) (Vitaly Kuznetsov) [1813987] - [documentation] documentation: kvm: Fix mention to number of ioctls classes (Vitaly Kuznetsov) [1813987] - [x86] kvm x86: Move kvm cpuid support out of svm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Relax guest IA32_FEATURE_CONTROL constraints (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Grab KVM's srcu lock when setting nested state (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Open code shared_msr_update() in its only caller (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix jump label out_free_* in kvm_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: create mmu/ subdirectory (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove unnecessary TLB flushes on L1<->L2 switches when L1 use apic-access-page (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Do not mark vmcs02->apic_access_page as dirty when unpinning (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Assume TLB entries of L1 and L2 are tagged differently if L0 use EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Unexport kvm_vcpu_reload_apic_access_page() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: add CR4_LA57 bit to nested CR4_FIXED1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use semi-colon instead of comma for exit-handlers initialization (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Add support for capturing highest observable L2 TSC (Vitaly Kuznetsov) [1813987] - [x86] tss: Fix and move VMX BUILD_BUG_ON() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename function find_msr() to vmx_find_msr_index() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nested: Introduce read_and_check_msr_entry() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry, Exit} control (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: mark functions in the header as "static inline" (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL on VM-Exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to check reserved bits in IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Simplify loop in kvm_create_max_vcpus test (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimization: Requst TLB flush in fast_cr3_switch() instead of do it directly (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Add lazy mechanism to release perf_event per vPMC (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Reuse perf_event to avoid unnecessary pmc_reprogram_counter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to pause perf_event (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to recalibrate event period (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Refactor update_cr8_intercept() (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: add helper func to remove duplicate code in kvm_pv_send_ipi (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid unused setup_syscalls_segments call when SYSCALL check failed (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmio: get rid of odd out_err label in kvm_coalesced_mmio_init (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consume pending LAPIC INIT event when exit on INIT_SIGNAL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from svm.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from vmx.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimize more exit handlers in vmx.c (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add a comment describing the /dev/kvm no_compat handling (Vitaly Kuznetsov) [1813987] - [virt] kvm: Forbid /dev/kvm being opened by a compat task when CONFIG_KVM_COMPAT=n (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Reset the three MSR list number variables to 0 in kvm_init_msr_list() (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix build with glibc >= 2.30 (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmu: Do not treat ZONE_DEVICE pages as being reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Introduce pi_is_pir_empty() helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Do not change PID.NDST when loading a blocked vCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consider PID.PIR to determine if vCPU has pending interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix comment to specify PID.ON instead of PIR.ON (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix initialization of MSR lists (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix placement of refcount initialization (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix NULL-ptr deref after kvm_create_vm fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: get rid of odd out jump label in pdptrs_changed (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: switch KVMCLOCK base to monotonic raw clock (Vitaly Kuznetsov) [1813987] - [virt] kvm: call kvm_arch_destroy_vm if vm creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [kernel] rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allocate memslots and buses before calling kvm_arch_init_vm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Don't leak L1 MMIO regions to L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential wrong physical id in avic_handle_ldr_update (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add separate helper for putting borrowed reference to kvm (Vitaly Kuznetsov) [1813987] - [tools] kvm: tests: Add test to verify MSR_IA32_XSS (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Update svm_xsaves_supported (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS to kvm_{get, set}_msr_common (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use wrmsr for switching between guest and host IA32_XSS on Intel (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use wrmsr for switching between guest and host IA32_XSS on AMD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix conditions for guest IA32_XSS support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce vcpu->arch.xsaves_enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename {vmx, nested_vmx}_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Initialize vmx->guest_msrs[] right after allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Write VPID to vmcs when creating vcpu (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP (Vitaly Kuznetsov) [1813987] - [x86] kvm: remove redundant code in kvm_arch_vm_ioctl (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold decache_cr3() into cache_reg() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to test/mark reg availability and dirtiness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add WARNs to detect out-of-bounds register indices (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Optimize vmx_set_rflags() for unrestricted guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consolidate to_vmx() usage in RFLAGS accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Always write vmcs02.GUEST_CR3 during nested VM-Enter (Vitaly Kuznetsov) [1813987] - [x86] kvm: clear kvmclock MSR on reset (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix bugon.cocci warnings (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove specialized handling of unexpected exit-reasons (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix sync_regs_test with newer gccs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't shrink/grow vCPU halt_poll_ns if host side polling is disabled (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: synchronize .gitignore to Makefile (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allow kvm_device_ops to be const (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Implement kvm_put_guest() (Vitaly Kuznetsov) [1813987] - [x86] xen: kvm: Gather the definition of emulate prefixes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: do not blindly clobber registers in guest asm (Vitaly Kuznetsov) [1813987]- [fs] cifs: handle prefix paths in reconnect (Leif Sahlberg) [1814203] - [fs] cifs: use compounding for open and first query-dir for readdir() (Leif Sahlberg) [1814203] - [fs] cifs: create a helper function to parse the query-directory response buffer (Leif Sahlberg) [1814203] - [fs] cifs: prepare SMB2_query_directory to be used with compounding (Leif Sahlberg) [1814203] - [fs] xfs: reflink should force the log out if mounted with wsync (Bill O'Donnell) [1825373] - [fs] xfs: factor out a new xfs_log_force_inode helper (Bill O'Donnell) [1825373] - [fs] xfs: don't ever return a stale pointer from __xfs_dir3_free_read (Bill O'Donnell) [1825373] - [fs] xfs: fix xfs_rmap_has_other_keys usage of ECANCELED (Bill O'Donnell) [1825373] - [fs] xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1825373] - [fs] xfs: use bitops interface for buf log item AIL flag check (Bill O'Donnell) [1825373] - [fs] xfs: Sanity check flags of Q_XQUOTARM call (Bill O'Donnell) [1825373] - [fs] iomap: iomap that extends beyond EOF should be marked dirty (Bill O'Donnell) [1825373] - [s390] s390/kasan: Fix crash when attaching PCI device (Philipp Rudo) [1827334] - [s390] s390/qeth: fix initialization on old HW (Philipp Rudo) [1780667] - [s390] s390/qeth: vnicc Fix init to default (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix vnicc_is_in_use if rx_bcast not set (Philipp Rudo) [1780667] - [s390] s390/qeth: fix false reporting of VNIC CHAR config failure (Philipp Rudo) [1780667] - [s390] s390/qeth: lock the card while changing its hsuid (Philipp Rudo) [1780667] - [s390] s390/qeth: fix qdio teardown after early init error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't return -ENOTSUPP to userspace (Philipp Rudo) [1780667] - [s390] s390/qeth: fix promiscuous mode after reset (Philipp Rudo) [1780667] - [s390] s390/qeth: handle error due to unsupported transport mode (Philipp Rudo) [1780667] - [s390] s390/qeth: return proper errno on IO error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't check drvdata in sysfs code (Philipp Rudo) [1780667] - [s390] s390/qeth: replace qeth_l3_get_addr_buffer() (Philipp Rudo) [1780667] - [s390] s390/qeth: remove VLAN tracking for L3 devices (Philipp Rudo) [1780667] - [net] net: 8021q: vlan_core: allow use list of vlans for real device (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate L3 mcast registration code (Philipp Rudo) [1780667] - [s390] s390/qeth: remove gratuitious RX modeset (Philipp Rudo) [1780667] - [s390] s390/qeth: fine-tune L3 mcast locking (Philipp Rudo) [1780667] - [s390] s390/qeth: clean up error path in qeth_core_probe_device() (Philipp Rudo) [1780667] - [s390] s390/qeth: don't cache MAC addresses for multicast IPs (Philipp Rudo) [1780667] - [s390] s390/qeth: use helpers for IP address hashing (Philipp Rudo) [1780667] - [s390] s390/qeth: don't set card state in qeth_qdio_clear_card() (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate some duplicated HW cmd code (Philipp Rudo) [1780667] - [s390] s390/qeth: keep IRQ disabled until NAPI is really done (Philipp Rudo) [1780667] - [s390] s390/qeth: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qdio: move SSQD Sniffer mask definition (Philipp Rudo) [1780667] - [s390] s390/qdio: don't attempt IRQ avoidance on Output SBALs (Philipp Rudo) [1780667] - [s390] s390/qdio: simplify thinint device registration (Philipp Rudo) [1780667] - [s390] s390/qdio: add statistics helper macro (Philipp Rudo) [1780667] - [s390] s390/qdio: remove a forward declaration (Philipp Rudo) [1780667] - [s390] s390/qdio: reduce log level for EQBS partial (Philipp Rudo) [1780667] - [s390] s390/qdio: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix initialization of vnicc cmd masks during set online (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix error handling during VNICC initialization (Philipp Rudo) [1780667] - [s390] s390/qdio: clarify size of the QIB parm area (Philipp Rudo) [1780667] - [s390] s390/qeth: get vnicc sub-cmd type from reply data (Philipp Rudo) [1780667] - [s390] s390/qeth: merge qeth_reply struct into qeth_cmd_buffer (Philipp Rudo) [1780667] - [s390] s390/qeth: keep cmd alive after IO completion (Philipp Rudo) [1780667] - [s390] s390/qeth: use correct length field in SNMP cmd callback (Philipp Rudo) [1780667] - [s390] s390/qeth: propagate length of processed cmd IO data to callback (Philipp Rudo) [1780667] - [s390] s390/qeth: use node_descriptor struct (Philipp Rudo) [1780667] - [s390] s390/cio: move struct node_descriptor to cio.h (Philipp Rudo) [1780667] - [s390] scsi: zfcp: log FC Endpoint Security errors (Philipp Rudo) [1723820] - [s390] scsi: zfcp: enhance handling of FC Endpoint Security errors (Philipp Rudo) [1723820] - [lib] lib/zlib: add zlib_deflate_dfltcc_enabled() function (Philipp Rudo) [1659435] - [lib] s390/boot: add dfltcc= kernel command line parameter (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_inflate (Philipp Rudo) [1659435] - [s390] s390/boot: rename HEAP_SIZE due to name collision (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_deflate (Philipp Rudo) [1659435] - [base] mm/memory_hotplug: allow to specify a default online_type (David Hildenbrand) [1038941] - [base] mm/memory_hotplug: convert memhp_auto_online to store an online_type (David Hildenbrand) [1038941] - [mm] mm/memory_hotplug: unexport memhp_auto_online (David Hildenbrand) [1038941] - [hv] hv_balloon: don't check for memhp_auto_online manually (David Hildenbrand) [1038941] - [powerpc] powernv/memtrace: always online added memory blocks (David Hildenbrand) [1038941] - [base] drivers/base/memory: store mapping between MMOP_* and string in an array (David Hildenbrand) [1038941] - [base] drivers/base/memory: map MMOP_OFFLINE to 0 (David Hildenbrand) [1038941] - [base] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE (David Hildenbrand) [1038941] - [netdrv] cxgb4: fix adapter crash due to wrong MC size (Vishal Kulkarni) [1813128] - [scsi] scsi: ibmvfc: Don't send implicit logouts prior to NPIV login (Steve Best) [1828725] - [fs] cifs: ignore cached share root handle closing errors (Leif Sahlberg) [1827485] - [fs] cifs: Optimize readdir on reparse points (Leif Sahlberg) [1827485] - [fs] cifs: Adjust indentation in smb2_open_file (Leif Sahlberg) [1827485] - [fs] CIFS: Close cached root handle only if it has a lease (Leif Sahlberg) [1827485] - [fs] SMB3: Fix crash in SMB2_open_init due to uninitialized field in compounding path (Leif Sahlberg) [1827485] - [fs] smb3: fix refcount underflow warning on unmount when no directory leases (Leif Sahlberg) [1827485] - [fs] fs: cifs: Delete usage of timespec64_trunc (Leif Sahlberg) [1827485] - [fs] smb3: improve check for when we send the security descriptor context on create (Leif Sahlberg) [1827485] - [fs] smb3: fix mode passed in on create for modetosid mount option (Leif Sahlberg) [1827485] - [fs] cifs: fix possible uninitialized access and race on iface_list (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of SMB connections on multichannel (Leif Sahlberg) [1827485] - [fs] smb3: query attributes on file close (Leif Sahlberg) [1827485] - [fs] smb3: remove unused flag passed into close functions (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to pointer pneg_ctxt (Leif Sahlberg) [1827485] - [fs] fs: cifs: Fix atime update check vs mtime (Leif Sahlberg) [1827485] - [fs] CIFS: fix a white space issue in cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: Always update signing key of first channel (Leif Sahlberg) [1827485] - [fs] cifs: Fix retrieval of DFS referrals in cifs_mount() (Leif Sahlberg) [1827485] - [fs] cifs: Fix potential softlockups while refreshing DFS cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of root ses in DFS referral cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix use-after-free bug in cifs_reconnect() (Leif Sahlberg) [1827485] - [fs] cifs: dump channel info in DebugData (Leif Sahlberg) [1827485] - [fs] smb3: dump in_send and num_waiters stats counters by default (Leif Sahlberg) [1827485] - [fs] cifs: try harder to open new channels (Leif Sahlberg) [1827485] - [fs] CIFS: Properly process SMB3 lease breaks (Leif Sahlberg) [1827485] - [fs] cifs: move cifsFileInfo_put logic into a work-queue (Leif Sahlberg) [1827485] - [fs] cifs: try opening channels after mounting (Leif Sahlberg) [1827485] - [fs] CIFS: refactor cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: switch servers depending on binding state (Leif Sahlberg) [1827485] - [fs] cifs: add server param (Leif Sahlberg) [1827485] - [fs] cifs: add multichannel mount options and data structs (Leif Sahlberg) [1827485] - [fs] cifs: sort interface list by speed (Leif Sahlberg) [1827485] - [fs] CIFS: Fix SMB2 oplock break processing (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EAGAIN when transport is reconnecting (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Only queue work for error recovery on memory registration (Leif Sahlberg) [1827485] - [fs] smb3: add debug messages for closing unmatched open (Leif Sahlberg) [1827485] - [fs] CIFS: Respect O_SYNC and O_DIRECT flags during reconnect (Leif Sahlberg) [1827485] - [fs] smb3: remove confusing dmesg when mounting with encryption ("seal") (Leif Sahlberg) [1827485] - [fs] cifs: close the shared root handle on tree disconnect (Leif Sahlberg) [1827485] - [fs] CIFS: Return directly after a failed build_path_from_dentry() in cifs_do_create() (Leif Sahlberg) [1827485] - [fs] CIFS: Use common error handling code in smb2_ioctl_query_info() (Leif Sahlberg) [1827485] - [fs] CIFS: Use memdup_user() rather than duplicating its implementation (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -ECONNABORTED when trasnport is not in connected state (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Add messages on RDMA session destroy and reconnection (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EINVAL when the number of iovs exceeds SMBDIRECT_MAX_SGE (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Invalidate and deregister memory registration on re-send for direct I/O (Leif Sahlberg) [1827485] - [fs] cifs: Don't display RDMA transport on reconnect (Leif Sahlberg) [1827485] - [fs] CIFS: remove set but not used variables 'cinode' and 'netfid' (Leif Sahlberg) [1827485] - [fs] cifs: add support for flock (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable 'sid_user' (Leif Sahlberg) [1827485] - [fs] cifs: rename a variable in SendReceive() (Leif Sahlberg) [1827485] - [fs] SMB3: Fix persistent handles reconnect (Leif Sahlberg) [1827485] - [fs] fix memory leak in large read decrypt offload (Leif Sahlberg) [1827485] - [fs] cifs: Fix missed free operations (Leif Sahlberg) [1827485] - [fs] cifs: clarify comment about timestamp granularity for old servers (Leif Sahlberg) [1827485] - [fs] cifs: Handle -EINPROGRESS only when noblockcnt is set (Leif Sahlberg) [1827485] - [fs] smb3: remove noisy debug message and minor cleanup (Leif Sahlberg) [1827485] - [fs] fs: cifs: mute -Wunused-const-variable message (Leif Sahlberg) [1827485] - [fs] smb3: cleanup some recent endian errors spotted by updated sparse (Leif Sahlberg) [1827485] - [fs] CIFS: Fix oplock handling for SMB 2.1+ protocols (Leif Sahlberg) [1827485] - [fs] smb3: missing ACL related flags (Leif Sahlberg) [1827485] - [fs] smb3: pass mode bits into create calls (Leif Sahlberg) [1827485] - [fs] smb3: Add missing reparse tags (Leif Sahlberg) [1827485] - [fs] CIFS: fix max ea value size (Leif Sahlberg) [1827485] - [fs] fs/cifs/sess.c: Remove set but not used variable 'capabilities' (Leif Sahlberg) [1827485] - [fs] fs/cifs/smb2pdu.c: Make SMB2_notify_init static (Leif Sahlberg) [1827485] - [fs] smb3: fix leak in "open on server" perf counter (Leif Sahlberg) [1827485] - [fs] smb3: allow decryption keys to be dumped by admin for debugging (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: write mode ACE first (Leif Sahlberg) [1827485] - [fs] cifs: cifsroot: add more err checking (Leif Sahlberg) [1827485] - [fs] smb3: add missing worker function for SMB3 change notify (Leif Sahlberg) [1827485] - [fs] cifs: Add support for root file systems (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: make room for 4 ACE (Leif Sahlberg) [1827485] - [fs] smb3: fix potential null dereference in decrypt offload (Leif Sahlberg) [1827485] - [fs] smb3: allow disabling requesting leases (Leif Sahlberg) [1827485] - [fs] smb3: improve handling of share deleted (and share recreated) (Leif Sahlberg) [1827485] - [fs] smb3: display max smb3 requests in flight at any one time (Leif Sahlberg) [1827485] - [fs] smb3: only offload decryption of read responses if multiple requests (Leif Sahlberg) [1827485] - [fs] cifs: add a helper to find an existing readable handle to a file (Leif Sahlberg) [1827485] - [fs] smb3: enable offload of decryption of large reads via mount option (Leif Sahlberg) [1827485] - [fs] smb3: allow parallelizing decryption of reads (Leif Sahlberg) [1827485] - [fs] smb3: allow skipping signature verification for perf sensitive configurations (Leif Sahlberg) [1827485] - [fs] smb3: add dynamic tracepoints for flush and close (Leif Sahlberg) [1827485] - [fs] smb3: log warning if CSC policy conflicts with cache mount option (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow RW caching of share accessed by only 1 client (Leif Sahlberg) [1827485] - [fs] smb3: add some more descriptive messages about share when mounting cache=ro (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow forced caching of read only share (Leif Sahlberg) [1827485] - [fs] cifs: fix dereference on ses before it is null checked (Leif Sahlberg) [1827485] - [fs] cifs: use existing handle for compound_op(OP_SET_INFO) when possible (Leif Sahlberg) [1827485] - [fs] cifs: create a helper to find a writeable handle by path name (Leif Sahlberg) [1827485] - [fs] cifs: remove set but not used variables (Leif Sahlberg) [1827485] - [fs] smb3: Incorrect size for netname negotiate context (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to variable rc (Leif Sahlberg) [1827485] - [fs] smb3: add missing flag definitions (Leif Sahlberg) [1827485] - [fs] cifs: add passthrough for smb2 setinfo (Leif Sahlberg) [1827485] - [fs] cifs: prepare SMB2_Flush to be usable in compounds (Leif Sahlberg) [1827485] - [fs] cifs: allow chmod to set mode bits using special sid (Leif Sahlberg) [1827485] - [fs] cifs: get mode bits from special sid on stat (Leif Sahlberg) [1827485] - [fs] fs: cifs: cifsssmb: remove redundant assignment to variable ret (Leif Sahlberg) [1827485] - [fs] cifs: fix a comment for the timeouts when sending echos (Leif Sahlberg) [1827485] - [fs] fs: cifs: switch to RC4 library interface (Leif Sahlberg) [1827485] - [fs] smb3: smbdirect no longer experimental (Leif Sahlberg) [1827485] - [fs] cifs: copy_file_range needs to strip setuid bits and update timestamps (Leif Sahlberg) [1827485] - [tools] perf vendor events s390: Add new deflate counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/cpum_cf: Add new extended counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/zcrypt: use kvmalloc instead of kmalloc for 256k alloc (Philipp Rudo) [1827310] - [s390] s390/pkey/zcrypt: Support EP11 AES secure keys (Philipp Rudo) [1723826] - [s390] s390/zcrypt: extend EP11 card and queue sysfs attributes (Philipp Rudo) [1723826] - [s390] s390/zcrypt: add new low level ep11 functions support file (Philipp Rudo) [1723826] - [s390] s390/zcrypt: ep11 structs rework, export zcrypt_send_ep11_cprb (Philipp Rudo) [1723826] - [s390] s390/zcrypt: enable card/domain autoselect on ep11 cprbs (Philipp Rudo) [1723826] - [crypto] crypto/testmgr: enable selftests for paes-s390 ciphers (Philipp Rudo) [1780668] - [s390] s390/pkey: Add support for key blob with clear key value (Philipp Rudo) [1780668] - [s390] s390/crypto: enable clear key values for paes ciphers (Philipp Rudo) [1780668] - [s390] s390/crypto: Rework on paes implementation (Philipp Rudo) [1780668] - [s390] scsi: zfcp: trace FC Endpoint Security of FCP devices and connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: log FC Endpoint Security of connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: report FC Endpoint Security in sysfs (Philipp Rudo) [1723822] - [s390] scsi: zfcp: auto variables for dereferenced structs in open port handler (Philipp Rudo) [1723822] - [block] blk-iocost: Fix error on iocost_ioc_vrate_adj (Waiman Long) [1828563] - [s390] s390/ipl: add support to control memory clearing for FCP and CCW re-IPL (Philipp Rudo) [1812985] - [s390] s390: support KPROBES_ON_FTRACE (Philipp Rudo) [1810526] - [s390] s390/ftrace: generate traced function stack frame (Philipp Rudo) [1810526] - [s390] s390/ftrace: save traced function caller (Philipp Rudo) [1810526] - [misc] mei: me: fix irq number stored in hw struct (Tony Camuso) [1822645] - [misc] mei: me: add cedar fork device ids (Tony Camuso) [1822645] - [misc] mei: fix CNL itouch device number to match the spec (Tony Camuso) [1822645] - [misc] misc: Replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: remove unused includes from pci-{me, txe}.c (Tony Camuso) [1822645] - [misc] mei: limit number of bytes in mei header (Tony Camuso) [1822645] - [misc] mei: bus: replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: me: add jasper point DID (Tony Camuso) [1822645] - [misc] mei: hdcp: bind only with i915 on the same PCH (Tony Camuso) [1822645] - [misc] mei: bus: use simple sprintf for sysfs (Tony Camuso) [1822645] - [misc] mei: bus: add more client attributes to sysfs (Tony Camuso) [1822645] - [misc] mei: add trc detection register to sysfs (Tony Camuso) [1822645] - [misc] mei: abstract fw status register read (Tony Camuso) [1822645] - [misc] mei: me: store irq number in the hw struct (Tony Camuso) [1822645] - [misc] mei: me: mei_me_dev_init() use struct device instead of struct pci_dev (Tony Camuso) [1822645] - [misc] mei: me: add comet point V device id (Tony Camuso) [1822645] - [misc] mei: bus: prefix device names on bus with the bus name (Tony Camuso) [1822645] - [misc] mei: me: fix me_intr_clear function name in KDoc (Tony Camuso) [1822645] - [misc] mei: buf: drop 'running hook' debug messages (Tony Camuso) [1822645] - [misc] mei: avoid FW version request on Ibex Peak and earlier (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Fill transcoder index in port info (Tony Camuso) [1822645] - [misc] drm/i915: mei_hdcp: I915 sends ddi index as per ME FW (Tony Camuso) [1822645] - [drm] drm/i915: Attach content type property (Tony Camuso) [1822645] - [drm] drm: Add Content protection type property (Tony Camuso) [1822645] - [misc] mei: me: add Tiger Lake point LP device ID (Tony Camuso) [1822645] - [misc] mei: Use dev_get_drvdata where possible (Tony Camuso) [1822645] - [misc] mei: me: add mule creek canyon (EHL) device ids (Tony Camuso) [1822645] - [misc] mei: no need to check return value of debugfs_create functions (Tony Camuso) [1822645] - [documentation] mei: docs: add hdcp documentation (Tony Camuso) [1822645] - [documentation] mei: docs: add a short description for nfc behind mei (Tony Camuso) [1822645] - [documentation] mei: docs: update mei client bus documentation (Tony Camuso) [1822645] - [documentation] mei: docs: move iamt docs to a iamt.rst file (Tony Camuso) [1822645] - [documentation] mei: docs: move documentation under driver-api (Tony Camuso) [1822645] - [misc] mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro (Tony Camuso) [1822645] - [drm] drm: generic fn converting be24 to cpu and vice versa (Tony Camuso) [1822645] - [misc] mei: expose device state in sysfs (Tony Camuso) [1822645] - [misc] mei: hdcp: use own Kconfig file (Tony Camuso) [1822645] - [misc] mei: adjust the copyright notice in the files (Tony Camuso) [1822645] - [misc] mei/hdcp: Fix SPDX identifiers (Tony Camuso) [1822645] - [misc] mei: convert to SPDX license tags (Tony Camuso) [1822645] - [misc] mei: add missing SPDX tag to mei Kconfig (Tony Camuso) [1822645] - [misc] mei: bus: move hw module get/put to probe/release (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Component framework for I915 Interface (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Closing wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Enabling the HDCP authentication (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify M_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Repeater topology verification and ack (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Prepare Session Key (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify L_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Locality check (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Store the HDCP Pairing info (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify H_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify Receiver Cert and prepare km (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Define ME FW interface for HDCP2.2 (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Client driver for HDCP application (Tony Camuso) [1822645] - [misc] mei: bus: whitelist hdcp client (Tony Camuso) [1822645] - [misc] mei: hbm: clean the feature flags on link reset (Tony Camuso) [1822645] - [misc] mei: bus: export to_mei_cl_device for mei client devices drivers (Tony Camuso) [1822645] - [misc] mei: free read cb on ctrl_wr list flush (Tony Camuso) [1822645] - [misc] mei: me: add ice lake point device id (Tony Camuso) [1822645] - [misc] mei: squash single_recv_buf into one bit in client properties (Tony Camuso) [1822645] - [misc] mei: me: add denverton innovation engine device IDs (Tony Camuso) [1822645] - [misc] mei: me: mark LBG devices as having dma support (Tony Camuso) [1822645] - [misc] mei: dma: silent the reject message (Tony Camuso) [1822645] - [misc] mei: me: mark CNP devices as having dma support (Tony Camuso) [1822645] - [misc] mei: bump hbm version to 2.1 (Tony Camuso) [1822645] - [misc] mei: dma ring: implement transmit flow (Tony Camuso) [1822645] - [misc] mei: dma ring: implement rx circular buffer logic (Tony Camuso) [1822645] - [misc] mei: hw: add dma ring control block (Tony Camuso) [1822645] - [misc] mei: hbm: setup dma ring (Tony Camuso) [1822645] - [misc] mei: dma ring buffers allocation (Tony Camuso) [1822645] - [misc] mei: expedite ioctl return on the notify set operation error (Tony Camuso) [1822645] - [misc] mei: flush queues by the host client only (Tony Camuso) [1822645] - [misc] mei: hbm: drop BUG() from the hbm handler (Tony Camuso) [1822645] - [misc] mei: replace POLL* with EPOLL* for write queues (Tony Camuso) [1822645] - [misc] misc: remove redundant include moduleparam.h (Tony Camuso) [1822645] - [misc] mei: bus: need to unlink client before freeing (Tony Camuso) [1822645] - [misc] mei: bus: fix hw module get/put balance (Tony Camuso) [1822645] - [misc] mei: fix use-after-free in mei_cl_write (Tony Camuso) [1822645] - [misc] mei: ignore not found client in the enumeration (Tony Camuso) [1822645] - [misc] mei: restrict dma ring support to hbm version 2.1 (Tony Camuso) [1822645] - [misc] mei: hbm: introduce dma bit in the message header (Tony Camuso) [1822645] - [misc] mei: add support for variable length mei headers (Tony Camuso) [1822645] - [misc] mei: add mei_msg_hdr_init wrapper (Tony Camuso) [1822645] - [misc] mei: move hbuf_depth from the mei device to the hw modules (Tony Camuso) [1822645] - [misc] mei: cleanup slots to data conversions (Tony Camuso) [1822645] - [misc] mei: bus: suppress sign-compare warnings (Tony Camuso) [1822645] - [misc] mei: fix ssize_t to int assignment in read and write ops (Tony Camuso) [1822645] - [misc] mei: use correct type for counter variable in for loops (Tony Camuso) [1822645] - [misc] mei: check for error returned from mei_hbuf_empty_slots() (Tony Camuso) [1822645] - [misc] mei: don't update offset in write (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_fwver() (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_nfc_if_version() (Tony Camuso) [1822645] - [misc] mei: expose fw version to sysfs (Tony Camuso) [1822645] - [misc] mei: add optional timeout to internal bus recv (Tony Camuso) [1822645] - [misc] mei: remove unused MEI_IAMTHIF_STALL_TIMER define (Tony Camuso) [1822645] - [s390] s390/pci: Fix unexpected write combine on resource (Philipp Rudo) [1827311] - [powerpc] pwerpc/vas: Include linux/types.h in uapi/asm/vas-api.h (Gustavo Duarte) [1725806] - [documentation] Documentation/powerpc: VAS API (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Remove 'pid' in vas_tx_win_attr struct (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Enable and setup GZIP compresstion type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Make enable code generic to add new GZIP compression type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Rename nx-842-powernv file name to nx-common-powernv (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Initialize coproc entry with kzalloc (Gustavo Duarte) [1725806] - [crypto] crypto: nx - Add of_node_put() before return in 842 (Gustavo Duarte) [1725806] - [crypto] crypto/NX: Set receive window credits to max number of CRBs in RxFIFO (Gustavo Duarte) [1725806] - [powerpc] crypto/nx: Initialize 842 high and normal RxFIFO control registers (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Add VAS user space API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define VAS_TX_WIN_OPEN ioctl API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Initialize window attributes for GZIP coprocessor type (Gustavo Duarte) [1725806] - [powerpc] powerpc: Use mm_context vas_windows counter to issue CP_ABORT (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Free send window in VAS instance after credits returned (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Display process stuck message (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Do not use default credits for receive window (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Print CRB and FIFO values (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Return credits after handling fault (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Update CSB and notify process for fault CRBs (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup thread IRQ handler per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Take reference to PID and mm for user space windows (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Register NX with fault window ID and IRQ port value (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup fault window per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Alloc and setup IRQ and trigger port (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define nx_fault_stamp in coprocessor_request_block (Gustavo Duarte) [1725806] - [powerpc] powerpc/xive: Define xive_native_alloc_irq_on_chip() (Gustavo Duarte) [1725806] - [powerpc] powerpc/powernv: remove the unused vas_win_paste_addr and vas_win_id functions (Gustavo Duarte) [1725806] - [tools] intel-speed-select: Fix speed-select-base-freq-properties output on CLX-N (Prarit Bhargava) [1828306] - [tools] tools/power/x86/intel-speed-select: Fix CLX-N package information output (Prarit Bhargava) [1828306] - [kernel] sched/isolation: Allow "isolcpus=" to skip unknown sub-parameters (Peter Xu) [1799014] - [arm64] arm64: tlb: skip tlbi broadcast, fix speculative tlb lookups (Andrea Arcangeli) [1820817] - [x86] pci: hv: Introduce hv_msi_entry (Mohammed Gamal) [1816740] - [pci] hv: Move retarget related structures into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Move hypercall related definitions into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Reorganize the code in preparation of hibernation (Mohammed Gamal) [1816740] - [pci] hv: Add a Hyper-V PCI interface driver for software backchannel interface (Mohammed Gamal) [1816740] - [pci] hv: Add a paravirtual backchannel in software (Mohammed Gamal) [1816740]- [include] i2c: fix a doc warning (David Arcari) [1826759] - [i2c] i2c: acpi: put device when verifying client fails (David Arcari) [1826759] - [i2c] i2c: i2c-core-of: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-base: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-acpi: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: fix bus recovery stop mode timing (David Arcari) [1826759] - [i2c] i2c: core: Use DEVICE_ATTR_*() helper macros (David Arcari) [1826759] - [include] i2c: remove unneeded 'extern' from function declatations (David Arcari) [1826759] - [include] i2c: add helper to check if a client has a driver attached (David Arcari) [1826759] - [include] i2c: fix header file kernel-doc warning (David Arcari) [1826759] - [misc] eeprom: at24: use devm_i2c_new_dummy_device() (David Arcari) [1826759] - [i2c] i2c: remove i2c_new_dummy() API (David Arcari) [1826759] - [media] media: dvb-frontends: cxd2820r_core: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88473: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88472: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83791d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83793d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83781d) convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: ir-kbd-i2c: convert to i2c_new_dummy_device() (David Arcari) [1826759] - [misc] misc: eeprom: max6875: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83792d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (asb100) convert to i2c_new_dummy_device (David Arcari) [1826759] - [i2c] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: smbus: Don't filter out duplicate alerts (David Arcari) [1826759] - [i2c] i2c: of: Populate fwnode in of_i2c_get_board_info() (David Arcari) [1826759] - [i2c] i2c: remove helpers for ref-counting clients (David Arcari) [1826759] - [i2c] i2c: core: fix use after free in of_i2c_notify (David Arcari) [1826759] - [i2c] i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is present (David Arcari) [1826759] - [i2c] i2c: add support for filters optional properties (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add read only mode (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add comment about address handling (David Arcari) [1826759] - [i2c] i2c-eeprom_slave: Add support for more eeprom models (David Arcari) [1826759] - [i2c] i2c: make i2c_unregister_device() ERR_PTR safe (David Arcari) [1826759] - [media] i2c: replace i2c_new_secondary_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: Drop unneeded check for of_node (David Arcari) [1826759] - [i2c] i2c: core: Tidy up handling of init_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI gpio IRQ handling into i2c_acpi_get_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI IRQ handling to probe time (David Arcari) [1826759] - [i2c] i2c: acpi: Factor out getting the IRQ from ACPI (David Arcari) [1826759] - [i2c] i2c: acpi: Use available IRQ helper functions (David Arcari) [1826759] - [i2c] i2c: core: Allow whole core to use i2c_dev_irq_from_resources (David Arcari) [1826759] - [i2c] i2c: core: add sysfs header (David Arcari) [1826759] - [i2c] i2c: add newly exported functions to the header, too (David Arcari) [1826759] - [i2c] i2c: mux: add sysfs header (David Arcari) [1826759] - [include] i2c: headers: reformat header comment and update copyright (David Arcari) [1826759] - [include] i2c: headers: update docs about I2C_CLIENT_* (David Arcari) [1826759] - [i2c] i2c: core: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: don't use 'dev' as adapter variable (David Arcari) [1826759] - [i2c] i2c: mux: Use struct_size() in devm_kzalloc() (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1826759] - [i2c] i2c: acpi: export i2c_acpi_find_adapter_by_handle (David Arcari) [1826759] - [media] tua6100: Avoid build warnings (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826759] - [i2c] i2c: acpi: permit bus speed to be discovered after enumeration (David Arcari) [1826759] - [i2c] i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr (David Arcari) [1826759] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1826759] - [i2c] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826759] - [i2c] i2c: core: add device-managed version of i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: apply 'is_suspended' check for SMBus, too (David Arcari) [1826759] - [i2c] i2c: core: ratelimit 'transfer when suspended' errors (David Arcari) [1826759] - [i2c] i2c: Prevent runtime suspend of adapter when Host Notify is required (David Arcari) [1826759] - [i2c] gcc-9: don't warn about uninitialized variable (David Arcari) [1826759] - [i2c] i2c: mux: populate the new *_atomic callbacks (David Arcari) [1826759] - [i2c] i2c: core: introduce callbacks for atomic transfers (David Arcari) [1826759] - [i2c] i2c: core: use I2C locking behaviour also for SMBUS (David Arcari) [1826759] - [i2c] i2c: core: remove use of in_atomic() (David Arcari) [1826759] - [include] i2c: apply coding style for struct i2c_adapter (David Arcari) [1826759] - [i2c] i2c: add extra check to safe DMA buffer helper (David Arcari) [1826759] - [i2c] i2c: Allow recovery of the initial IRQ by an I2C client device (David Arcari) [1826759] - [i2c] i2c: expand minor range when registering chrdev region (David Arcari) [1826759] - [i2c] i2c: core-smbus: don't trace smbus_reply data on errors (David Arcari) [1826759] - [i2c] i2c: of: Try to find an I2C adapter matching the parent (David Arcari) [1826759] - [include] i2c: acpi: Move I2C bits from acpi.h to i2c.h (David Arcari) [1826759] - [i2c] i2c: dev: prevent adapter retries and timeout being set as minus value (David Arcari) [1826759] - [i2c] i2c: add suspended flag and accessors for i2c adapters (David Arcari) [1826759] - [i2c] treewide: surround Kconfig file paths with double quotes (David Arcari) [1826759] - [i2c] i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helper (David Arcari) [1826759] - [i2c] i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS (David Arcari) [1826759] - [i2c] i2c: acpi: Return error pointers from i2c_acpi_new_device() (David Arcari) [1826759] - [i2c] i2c: Clear client->irq in i2c_device_remove (David Arcari) [1826759] - [i2c] i2c: Remove unnecessary call to irq_find_mapping (David Arcari) [1826759] - [i2c] i2c: Fix kerneldoc for renamed i2c dma put function (David Arcari) [1826759] - [i2c] i2c: core: remove level of indentation in i2c_transfer (David Arcari) [1826759] - [i2c] i2c: core: remove outdated DEBUG output (David Arcari) [1826759] - [i2c] i2c: refactor function to release a DMA safe buffer (David Arcari) [1826759] - [i2c] i2c: don't use any __deprecated handling anymore (David Arcari) [1826759] - [i2c] i2c: remove deprecated attach_adapter callback (David Arcari) [1826759] - [i2c] i2c: core: Parse SDA hold time from firmware (David Arcari) [1826759] - [i2c] i2c: quirks: add zero length checks (David Arcari) [1826759] - [i2c] i2c: recovery: make pin init look like STOP (David Arcari) [1826759] - [i2c] i2c: recovery: rename variable for easier understanding (David Arcari) [1826759] - [i2c] i2c: recovery: add get_bus_free callback (David Arcari) [1826759] - [i2c] i2c: recovery: refactor recovery function (David Arcari) [1826759] - [i2c] i2c: recovery: require either get_sda or set_sda (David Arcari) [1826759] - [i2c] i2c: remove i2c_lock_adapter and use i2c_lock_bus directly (David Arcari) [1826759] - [media] media: tda1004x: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: tda18271: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: af9013: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: drxk_hard: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: rtl2830: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: pca9541: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: make use of __i2c_smbus_xfer (David Arcari) [1826759] - [kvm] KVM: PPC: Book3S HV: Fix H_CEDE return code for nested guests (David Gibson) [1778556] - [block] block/diskstats: more accurate approximation of io_ticks for slow disks (Ming Lei) [1811745] - [scsi] scsi: storvsc: Correctly set number of hardware queues for IDE disk (Cathy Avery) [1816702] - [netdrv] bonding/alb: make sure arp header is pulled before accessing it (Jarod Wilson) [1819408] - [netdrv] bonding/alb: properly access headers in bond_alb_xmit() (Jarod Wilson) [1819408] - [netdrv] bonding: rename AD_STATE_* to LACP_STATE_* (Jarod Wilson) [1819408] - [netdrv] bonding: fix active-backup transition after link failure (Jarod Wilson) [1819408] - [netdrv] bonding: move 802.3ad port state flags to uapi (Jarod Wilson) [1819408] - [netdrv] bonding: fix bond_neigh_init() (Jarod Wilson) [1819408] - [netdrv] bonding: fix state transition issue in link monitoring (Jarod Wilson) [1819408] - [netdrv] bonding: fix potential NULL deref in bond_update_slave_arr (Jarod Wilson) [1819408] - [netdrv] team: Always enable vlan tx offload (Hangbin Liu) [1827017] - [net] netlink: Use netlink header as base to calculate bad attribute offset (Andrea Claudi) [1825252] - [net] netlink: cap max groups which will be considered in netlink_bind() (Andrea Claudi) [1825252] - [net] tcp: repair: fix TCP_QUEUE_SEQ implementation (Paolo Abeni) [1823771] - [net] tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK (Paolo Abeni) [1823771] - [net] tcp: refine rule to allow EPOLLOUT generation under mem pressure (Paolo Abeni) [1823771] - [net] tcp: refine tcp_write_queue_empty() implementation (Paolo Abeni) [1823771] - [include] fib: add missing attribute validation for tun_id (Marcelo Leitner) [1823468] - [include] net/flow_dissector: remove unexist field description (Marcelo Leitner) [1823468] - [net] vlan: vlan_changelink() should propagate errors (Marcelo Leitner) [1823468] - [net] af_packet: set defaule value for tmo (Marcelo Leitner) [1823468] - [net] packet: fix data-race in fanout_flow_is_huge() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff refcounting in llc_conn_state_process() (Marcelo Leitner) [1823468] - [net] llc: fix another potential sk_buff leak in llc_ui_sendmsg() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_conn_service() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_sap_state_process() (Marcelo Leitner) [1823468] - [net] openvswitch: Fix conntrack cache with timeout (Patrlck Talbert) [1765587] - [net] openvswitch: Fix log message in ovs conntrack (Patrlck Talbert) [1765587] - [net] openvswitch: use after free in __ovs_ct_free_action() (Patrlck Talbert) [1765587] - [net] openvswitch: Add timeout support to ct action (Patrlck Talbert) [1765587] - [net] netfilter: Export nf_ct_{set, destroy}_timeout() (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: ctnl_timeout_find_get() returns incorrect pointer to type (Patrlck Talbert) [1765587] - [net] netfilter: remove ifdef around cttimeout in struct nf_conntrack_l4proto (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: decouple timeout policy from nfnetlink_cttimeout object (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: move ctnl_untimeout to nf_conntrack (Patrlck Talbert) [1765587] - [netdrv] ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast() (Davide Caratti) [1822906] - [netdrv] ipvlan: add cond_resched_rcu() while processing muticast backlog (Davide Caratti) [1822906] - [netdrv] ipvlan: don't deref eth hdr before checking it's set (Davide Caratti) [1822906] - [netdrv] ipvlan: do not add hardware address of master to its unicast filter list (Davide Caratti) [1822906] - [include] net/dst: do not confirm neighbor for vxlan and geneve pmtu update (Hangbin Liu) [1755686] - [net] sit: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] vti: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] tunnel: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [include] net/dst: add new function skb_dst_update_pmtu_no_confirm (Hangbin Liu) [1755686] - [netdrv] gtp: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] ip6_gre: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] add bool confirm_neigh parameter for dst_ops.update_pmtu (Hangbin Liu) [1755686] - [net] neigh: support smaller retrans_time settting (Hangbin Liu) [1767282] - [include] net: core: add helper tcp_v6_gso_csum_prep (Josef Oskera) [1818097] - [net] ip_tunnel: fix interface lookup with no key (Guillaume Nault) [1822247] - [net] ipv4: fix a RCU-list lock in inet_dump_fib() (Guillaume Nault) [1822247] - [net] gre: fix uninit-value in __iptunnel_pull_header (Guillaume Nault) [1822247] - [net] netfilter: conntrack: allow insertion of clashing entries (Florian Westphal) [1821404] - [net] netfilter: conntrack: split resolve_clash function (Florian Westphal) [1821404] - [net] netfilter: conntrack: place confirm-bit setting in a helper (Florian Westphal) [1821404] - [net] netfilter: never get/set skb->tstamp (Florian Westphal) [1821404] - [net] netfilter: conntrack: remove two args from resolve_clash (Florian Westphal) [1821404] - [net] netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash (Florian Westphal) [1821404] - [netdrv] macsec: restrict to ethernet devices (Sabrina Dubroca) [1820524] - [netdrv] macsec: add missing attribute validation for port (Sabrina Dubroca) [1820524] - [net] netns: restore ops before calling ops_exit_list (Ivan Vecera) [1822568] - [net] netns: add pre_exit method to struct pernet_operations (Ivan Vecera) [1822568] - [include] net: dst: Force 4-byte alignment of dst_metrics (Guillaume Nault) [1822148] - [include] net: annotate lockless accesses to sk->sk_napi_id (Guillaume Nault) [1822148] - [net] Fix typo of SKB_SGO_CB_OFFSET (Guillaume Nault) [1822148] - [net] use indirect call wrappers for skb_copy_datagram_iter() (Guillaume Nault) [1822148] - [net] datagram: Make __skb_datagram_iter static (Guillaume Nault) [1822148] - [net] Fix Tx hash bound checking (Guillaume Nault) [1822148] - [net] openvswitch: add missing attribute validation for hash (Eelco Chaudron) [1819202] - [net] openvswitch: Distribute switch variables for initialization (Eelco Chaudron) [1819202] - [net] openvswitch: support asymmetric conntrack (Eelco Chaudron) [1819202] - [net] openvswitch: remove another BUG_ON() (Eelco Chaudron) [1819202] - [net] openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() (Eelco Chaudron) [1819202] - [net] openvswitch: don't call pad_packet if not necessary (Eelco Chaudron) [1819202] - [net] openvswitch: add hash info to upcall (Eelco Chaudron) [1819202] - [net] openvswitch: select vport upcall portid directly (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the ovs_dp_cmd_new (Eelco Chaudron) [1819202] - [net] openvswitch: fix possible memleak on destroy flow-table (Eelco Chaudron) [1819202] - [net] openvswitch: add likely in flow_lookup (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the flow_hash (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow-mask looking up (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow mask cache hash collision (Eelco Chaudron) [1819202] - [net] openvswitch: shrink the mask array if necessary (Eelco Chaudron) [1819202] - [net] openvswitch: convert mask list in mask array (Eelco Chaudron) [1819202] - [net] openvswitch: add flow-mask cache for performance (Eelco Chaudron) [1819202] - [net] openvswitch: Allow attaching helper in later commit (Eelco Chaudron) [1819202] - [net] openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC (Eelco Chaudron) [1819202] - [net] openvswitch: Make metadata_dst tunnel work in IP_TUNNEL_INFO_BRIDGE mode (Eelco Chaudron) [1819202] - [netdrv] mlxsw: spectrum_router: Remove unlikely user-triggerable warning (Ivan Vecera) [1821358] - [net] ipv6: Error when route does not have any valid nexthops (Ivan Vecera) [1821358] - [tools] selftests: mlxsw: Add a test for FIB offload indication (Ivan Vecera) [1821358] - [net] ipv6: Stop sending in-kernel notifications for each nexthop (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Create IPv6 multipath routes in one go (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Add / delete multiple IPv6 nexthops (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass array of routes to route handling functions (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Adjust IPv6 replace logic to new notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass multiple routes to work item (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Prepare function to return errors (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Remove processing of IPv6 append notifications (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notification for route delete (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notifications for add / replace (Ivan Vecera) [1821358] - [netdrv] netdevsim: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [net] ipv6: Extend notifier info for multipath routes (Ivan Vecera) [1821358] - [net] ipv6: export function to send route updates (Ivan Vecera) [1821358] - [net] sctp: fix possibly using a bad saddr with a given dst (Xin Long) [1821578] - [net] sctp: fix refcount bug in sctp_wfree (Xin Long) [1821578] - [net] sctp: move the format error check out of __sctp_sf_do_9_1_abort (Xin Long) [1821578] - [net] Remove switchdev_ops (Ivan Vecera) [1821402] - [net] switchdev: Replace port attr set SDO with a notification (Ivan Vecera) [1821402] - [net] switchdev: Complete removal of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Get rid of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1821402] - [net] fib_notifier: move fib_notifier_ops from struct net into per-net struct (Ivan Vecera) [1821186] - [net] Properly unlink GRO packets on overflow. (Ivan Vecera) [1805302] - [net] Add and use skb_list_del_init(). (Ivan Vecera) [1805302] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1805302] - [net] Init backlog NAPI's gro_hash. (Ivan Vecera) [1805302] - [net] gro: properly remove skb from list (Ivan Vecera) [1805302] - [net] core: trivial netif_receive_skb_list() entry point (Ivan Vecera) [1805302] - [net] Convert GRO SKB handling to list_head. (Ivan Vecera) [1805302] - [net] ipv6: don't auto-add link-local address to lag ports (Jarod Wilson) [1733953] - [tools] selftests: forwarding: vxlan_bridge_1d: use more proper tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: vxlan_bridge_1d: fix tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: use proto icmp for {gretap, ip6gretap}_mac testing (Hangbin Liu) [1816587] - [tools] fcnal-test: Fix vrf argument in local tcp tests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for destination IP link-local (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP equals destination IP (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for multicast destination MAC mismatch (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP in class E (Hangbin Liu) [1816587] - [tools] selftests/net: make so_txtime more robust to timer variance (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add speed and auto-negotiation test (Hangbin Liu) [1816587] - [tools] selftests: forwarding: lib.sh: Add wait for dev with timeout (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add ethtool_lib.sh (Hangbin Liu) [1816587] - [tools] selftests: net: avoid ptl lock contention in tcp_mmap (Hangbin Liu) [1816587] - [tools] selftest: net: add alternative names test (Hangbin Liu) [1816587] - [tools] selftest: net: add some traceroute tests (Hangbin Liu) [1816587] - [tools] selftests: net: Fix printf format warnings on arm (Hangbin Liu) [1816587] - [tools] selftests: net: Use size_t and ssize_t for counting file size (Hangbin Liu) [1816587] - [tools] selftests: Make l2tp.sh executable (Hangbin Liu) [1816587] - [tools] selftests/net: add nettest to .gitignore (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for `ip nexthop flush proto XX` (Hangbin Liu) [1816587] - [tools] selftest: A few cleanups for fib_nexthops.sh (Hangbin Liu) [1816587] - [tools] selftests: Fix get_ifidx and callers in nettest.c (Hangbin Liu) [1816587] - [tools] selftests: Fix detection of nettest command in fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add l2tp tests (Hangbin Liu) [1816587] - [tools] selftests: nettest: fix spelling mistake: "potocol" -> "protocol" (Hangbin Liu) [1816587] - [tools] selftests: Add use case section to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Setup for functional tests for fib and socket lookups (Hangbin Liu) [1816587] - [tools] selftests: Add nettest (Hangbin Liu) [1816587] - [tools] selftests/net: add missing gitignores (ipv6_flowlabel) (Hangbin Liu) [1816587] - [tools] selftests: txring_overwrite: fix incorrect test of mmap() return value (Hangbin Liu) [1816587] - [tools] selftests/net: skip psock_tpacket test if KALLSYMS was not enabled (Hangbin Liu) [1816587] - [tools] selftests: rtnetlink: skip ipsec offload tests if netdevsim isn't present (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for nexthop objects (Hangbin Liu) [1816587] - [tools] selftests/net: ipv6 flowlabel (Hangbin Liu) [1816587] - [tools] selftests/net: SO_TXTIME with ETF and FQ (Hangbin Liu) [1816587] - [tools] selftests: fib-onlink: Make quiet by default (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_afpackettests (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_netsocktests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add reverse path forwarding (RPF) test cases (Hangbin Liu) [1816587] - [tools] selftest/net: Remove duplicate header (Hangbin Liu) [1816587] - [tools] selftests: fib_tests: sleep after changing carrier. again. (Hangbin Liu) [1816587] - [tools] selftests: net: use LDLIBS instead of LDFLAGS (Hangbin Liu) [1816587] - [tools] selftests/net: add txring_overwrite (Hangbin Liu) [1816587] - [tools] fib_tests: Add tests for invalid metric on route (Hangbin Liu) [1816587] - [tools] selftests: forwarding: test for bridge sticky flag (Hangbin Liu) [1816587] - [tools] selftests: net: Test headroom handling of ip6_gre devices (Hangbin Liu) [1816587] - [net] Don't disable interrupts in __netdev_alloc_skb() (Andrea Claudi) [1811207] - [net] Don't disable interrupts in napi_alloc_frag() (Andrea Claudi) [1811207] - [net] ipv4: ensure rcu_read_lock() in cipso_v4_error() (Matteo Croce) [1720708] - [net] ipv4: add sanity checks in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: ensure rcu_read_lock() in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: recompile ip options in ipv4_link_failure (Matteo Croce) [1720708] - [net] avoid use IPCB in cipso_v4_error (Matteo Croce) [1720708] - [net] Add __icmp_send helper. (Matteo Croce) [1720708] - [net] ipv4: defensive cipso option parsing (Matteo Croce) [1720708] - [net] netfilter: nf_queue: enqueue skbs with NULL dst (Matteo Croce) [1786116]- [powerpc] powerpc/pseries/ddw: Extend upper limit for huge DMA window for persistent memory (Steve Best) [1817596] - [cpuidle] cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint (David Arcari) [1825353] - [cpuidle] cpuidle: dt: Support hierarchical CPU idle states (David Arcari) [1825353] - [of] of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (David Arcari) [1825353] - [cpuidle] cpuidle: Allow idle states to be disabled by default (David Arcari) [1825353] - [cpuidle] cpuidle: Drop unnecessary type cast in cpuidle_poll_time() (David Arcari) [1825353] - [cpuidle] cpuidle: Fix cpuidle_driver_state_disabled() (David Arcari) [1825353] - [cpuidle] cpuidle: use first valid target residency as poll time (David Arcari) [1825353] - [cpuidle] cpuidle: Drop disabled field from struct cpuidle_state (David Arcari) [1825353] - [cpuidle] cpuidle: Pass exit latency limit to cpuidle_use_deepest_state() (David Arcari) [1825353] - [include] cpuidle: Allow idle injection to apply exit latency limit (David Arcari) [1825353] - [thermal] cpuidle: play_idle: Increase the resolution to usec (David Arcari) [1825353] - [cpuidle] cpuidle: Use nanoseconds as the unit of time (David Arcari) [1825353] - [cpuidle] cpuidle: menu: Allow tick to be stopped if PM QoS is used (David Arcari) [1825353] - [cpuidle] cpuidle: Consolidate disabled state checks (David Arcari) [1825353] - [cpuidle] cpuidle: Do not unset the driver if it is there already (David Arcari) [1825353] - [cpuidle] cpuidle: haltpoll: Take 'idle=' override into account (David Arcari) [1825353] - [cpuidle] cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available (David Arcari) [1825353] - [fs] gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0 (Abhijith Das) [1655566] - [fs] gfs2: Another gfs2_find_jhead fix (Abhijith Das) [1655566] - [fs] gfs2: read journal in large chunks (Abhijith Das) [1655566] - [fs] gfs2: add a helper function to get_log_header that can be used elsewhere (Abhijith Das) [1655566] - [fs] gfs2: changes to gfs2_log_XXX_bio (Abhijith Das) [1655566] - [fs] gfs2: add more timing info to journal recovery process (Abhijith Das) [1655566] - [mm] mm: hugetlb controller for cgroup v2 (Joel Savitz) [1810728] - [arm64] crypto: arm64/aes-ce - implement 5 way interleave for ECB, CBC and CTR (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce - add 5 way interleave routines (Mark Salter) [1826982] - [arm64] crypto: arm64/sha2-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/sha1-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - don't access already-freed walk.iv (Mark Salter) [1826982] - [arm64] crypto: arm64/cbcmac - handle empty messages in same way as template (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - update IV after partial final CTR block (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - fix returning final keystream block (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif-ce - cleanup and optimizations (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - remove dead code (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - revert to C code for short inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-neon - bump priority to 150 (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - don't use an atomic walk needlessly (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - ensure XTS mask is always loaded (Mark Salter) [1826982] - [arm64] crypto: arm64/aes - fix handling sub-block CTS-CBC inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - improve XTS mask handling (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - add support for CTS-CBC mode (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - revert NEON yield for skciphers (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - remove pointless (u8 *) casts (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - implement non-Crypto Extensions alternative (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - preparatory refactor for 8x8 PMULL version (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-modes - get rid of literal load of addend vector (Mark Salter) [1826982] - [arm64] crypto: arm64/sm4-ce - check for the right CPU feature bit (Mark Salter) [1826982] - [arm64] crypto: arm64/gcm-aes-ce - fix no-NEON fallback code (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-gcm-ce - fix scatterwalk API violation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - implement 4-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - replace NEON yield check with block limit (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - don't reload key schedule if avoidable (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - implement 2-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - operate on two input blocks at a time (Mark Salter) [1826982] - [mm] mm, slub: prevent kmalloc_node crashes and memory leaks (Rafael Aquini) [1819839] - [mm] mm: slub: be more careful about the double cmpxchg of freelist (Rafael Aquini) [1819839] - [mm] mm: slub: add missing TID bump in kmem_cache_alloc_bulk() (Rafael Aquini) [1819839] - [mm] mm/slub.c: avoid slub allocation while holding list_lock (Rafael Aquini) [1819839] - [mm] mm/slub.c: clean up validate_slab() (Rafael Aquini) [1819839] - [mm] mm: slub: print the offset of fault addresses (Rafael Aquini) [1819839] - [mm] hugetlbfs: don't retry when pool page allocations start to fail (Rafael Aquini) [1727288] - [mm] mm, compaction: raise compaction priority after it withdrawns (Rafael Aquini) [1727288] - [mm] mm, reclaim: cleanup should_continue_reclaim() (Rafael Aquini) [1727288] - [mm] mm, reclaim: make should_continue_reclaim perform dryrun detection (Rafael Aquini) [1727288]- [tools] bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS (Yauheni Kaliuta) [1813365] - [tools] libbpf: Support .text sub-calls relocations (Yauheni Kaliuta) [1813365] - [tools] libbpf: Sanitize global functions (Yauheni Kaliuta) [1813365] - [kernel] workqueue: Add RCU annotation for pwq list walk (Yauheni Kaliuta) [1813365] - [kernel] perf/core: Add SRCU annotation for pmus list walk (Yauheni Kaliuta) [1813365] - [net] kcm: disable preemption in kcm_parse_func_strparser() (Yauheni Kaliuta) [1813365] - [net] kcm: use BPF_PROG_RUN (Yauheni Kaliuta) [1813365] - [kernel] bpf: clarify description for CONFIG_BPF_EVENTS (Yauheni Kaliuta) [1813365] - [lib] test_bpf: Fix a new clang warning about xor-ing two numbers (Yauheni Kaliuta) [1813365] - [include] bpf: add include guard to tnum.h (Yauheni Kaliuta) [1813365] - [tools] libbpf: handle symbol versioning properly for libbpf.a (Yauheni Kaliuta) [1813365] - [net] bpf, devmap: Pass lockdep expression to RCU lists (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix Makefile' libbpf symbol mismatch diagnostic (Yauheni Kaliuta) [1813365] - [net] xdp: Fix cleanup on map free for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools, bpf: Fix build for 'make -s tools/bpf O=' (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix passing uninitialized bytes to setsockopt (Yauheni Kaliuta) [1813365] - [tools] selftests: bpf: Skip write only files in debugfs (Yauheni Kaliuta) [1813365] - [net] xdp: Handle device unregister for devmap_hash map type (Yauheni Kaliuta) [1813365] - [net] ipv4: Add lockdep condition to fix for_each_entry() (Yauheni Kaliuta) [1813365] - [kernel] rcu/sync: Remove custom check for RCU readers (Yauheni Kaliuta) [1813365] - [kernel] rcu: Add support for consolidated-RCU reader checking (Yauheni Kaliuta) [1813365] - [kernel] rcu: Remove redundant debug_locks check in rcu_read_lock_sched_held() (Yauheni Kaliuta) [1813365] - [net] xdp: Prevent overflow in devmap_hash cost calculation for 32-bit builds (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Add a workaround for asm_inline (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Fix build for task_fd_query_user.c (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: Don't leak server_fd in test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: Use !building_out_of_srctree to determine srctree (Yauheni Kaliuta) [1813365] - [net] bpf: Clean up indentation issue in BTF kflag processing (Yauheni Kaliuta) [1813365] - [tools] libbpf: Teach btf_dumper to emit stand-alone anonymous enum definitions (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: adjust strobemeta loop to satisfy latest clang (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: delete unused variables in test_sysctl (Yauheni Kaliuta) [1813365] - [tools] libbpf: fix false uninitialized variable warning (Yauheni Kaliuta) [1813365] - [tools] libbpf: Remove getsockopt() check for XDP_OPTIONS (Yauheni Kaliuta) [1813365] - [net] xdp: Fix race in dev_map_hash_update_elem() when replacing element (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_tcp_rtt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_multi (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_sk (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add test__join_cgroup helper (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: precision tracking tests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: fix endianness issues in test_sysctl (Yauheni Kaliuta) [1813365] - [arm64] arm64: bpf: optimize modulo operation (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for bpf line info (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add missing \n to CHECK_FAIL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: fix verbose mode garbage (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Fix a typo in test_offload.py (Yauheni Kaliuta) [1813365] - [net] bpf: fix error check in bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: do not link twice against libbpf.a in Makefile (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: account for generated feature/ and libbpf/ directories (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: improve and check builds for different make invocations (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: ignore make built-in rules for getting kernel version (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for multi-function programs (Yauheni Kaliuta) [1746980 1813365] - [tools] selftests/bpf: remove wrong nhoff in flow dissector test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove unused ret (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove asserts from subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove global fail/success counts (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__skip (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add precision tracking test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: verifier precise tests (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1813365] - [net] bpf: introduce verifier internal test flag (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add "bpftool map freeze" subcommand (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: show frozen status for maps (Yauheni Kaliuta) [1813365] - [uapi] bpf: clarify when bpf_trace_printk discards lines (Yauheni Kaliuta) [1813365] - [samples] samples: bpf: syscall_nrs: use mmap2 if defined (Yauheni Kaliuta) [1813365] - [tools] libbpf: use LFS (_FILE_OFFSET_BITS) instead of direct mmap2 syscall (Yauheni Kaliuta) [1813365] - [net] bpf: add new BPF_BTF_GET_NEXT_ID syscall command (Yauheni Kaliuta) [1813365] - [net] bpf: add BTF ids in procfs for file descriptors to BTF objects (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add sockopt clone/inheritance test (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: support cloning sk storage on accept() (Yauheni Kaliuta) [1813365] - [net] bpf: export bpf_map_inc_not_zero (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add documentation for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add bash-completion for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net detach command to detach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net attach command to attach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: compile with $(EXTRA_WARNINGS) (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add feature check for zlib (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: fix reading from /proc/config.gz (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd explain bpf_fib_lookup return codes (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: make xdp_fwd more practically usable via devmap lookup (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: drop extra trailing tab (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__printf -> printf (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: switch to open_memstream (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 5 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 4 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: extend sockopt_sk selftest with TCP_CONGESTION use case (Yauheni Kaliuta) [1813365] - [net] bpf: always allocate at least 16 bytes for setsockopt hook (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add support for reporting the effective cgroup progs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add test for bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: add bpf_tcp_gen_syncookie helper (Yauheni Kaliuta) [1813365] - [net] tcp: add skb-less helpers to retrieve SYN cookie (Yauheni Kaliuta) [1813365] - [net] tcp: tcp_syn_flood_action read port from socket (Yauheni Kaliuta) [1813365] - [net] tcp: rate limit synflood warnings further (Yauheni Kaliuta) [1813365] - [tools] tools: Add definitions for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools/libbpf_probes: Add new devmap_hash type (Yauheni Kaliuta) [1813365] - [tools] tools/include/uapi: Add devmap_hash BPF map type (Yauheni Kaliuta) [1813365] - [net] xdp: Add devmap_hash map type for looking up devices by hashed index (Yauheni Kaliuta) [1813365] - [net] xdp: Refactor devmap allocation code for reuse (Yauheni Kaliuta) [1813365] - [include] include/bpf.h: Remove map_insert_ctx() stubs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert send_signal.c to use subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert bpf_verif_scale.c to sub-tests API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP (Yauheni Kaliuta) [1813365] - [tools] bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf_flow_keys flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813365] - [documentation] bpf/flow_dissector: document flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: pass input flags to BPF flow dissector program (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Add selftests for bpf_perf_event_output (Yauheni Kaliuta) [1813365] - [net] bpf: Allow bpf_skb_event_output for a few prog types (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: remove perf buffer helpers (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: switch trace_output sample to perf_buffer API (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: convert xdp_sample_pkts_user to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: switch test_tcpnotify to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API (Yauheni Kaliuta) [1813365] - [block] block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Ming Lei) [1823596] - [block] block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group() (Ming Lei) [1823596] - [block] block, bfq: clarify the goal of bfq_split_bfqq() (Ming Lei) [1823596] - [block] block, bfq: get a ref to a group when adding it to a service tree (Ming Lei) [1823596] - [block] block, bfq: remove ifdefs from around gets/puts of bfq groups (Ming Lei) [1823596] - [block] block, bfq: extend incomplete name of field on_st (Ming Lei) [1823596] - [block] block, bfq: get extra ref to prevent a queue from being freed during a group move (Ming Lei) [1823596] - [block] block, bfq: do not insert oom queue into position tree (Ming Lei) [1823596] - [block] block, bfq: do not plug I/O for bfq_queues with no proc refs (Ming Lei) [1823596] - [block] block, bfq: improve arithmetic division in bfq_delta() (Ming Lei) [1823596] - [block] block/bfq: remove unused bfq_class_rt which never used (Ming Lei) [1823596] - [block] block: Prevent hung_check firing during long sync IO (Ming Lei) [1813383] - [block] brd: check and limit max_part par (Ming Lei) [1790403]- [char] random: silence a lockdep splat with printk() (Brian Masney) [1798900] - [net] SUNRPC: fix krb5p mount to provide large enough buffer in rq_rcvsize (Steve Dickson) [1825388] - [include] percpu-refcount: Use normal instead of RCU-sched" (Waiman Long) [1803822] - [kernel] locking/spinlock/debug: Fix various data races (Waiman Long) [1803822] - [kernel] locktorture: Forgive apparent unfairness if CPU hotplug (Waiman Long) [1803822] - [kernel] locktorture: Use private random-number generators (Waiman Long) [1803822] - [tools] locktorture: Allow CPU-hotplug to be disabled via --bootargs (Waiman Long) [1803822] - [kernel] locking: locktorture: Do not include rwlock.h directly (Waiman Long) [1803822] - [kernel] locktorture: Replace strncmp() with str_has_prefix() (Waiman Long) [1803822] - [kernel] locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner (Waiman Long) [1803822] - [arm64] arm64/spinlock: fix a -Wunused-function warning (Waiman Long) [1803822] - [arm64] locking/osq: Use optimized spinning loop for arm64 (Waiman Long) [1803822] - [kernel] locking/qspinlock: Fix inaccessible URL of MCS lock paper (Waiman Long) [1803822] - [include] string.h: Add str_has_prefix() helper function (Waiman Long) [1803822] - [kernel] futex: Remove {get,drop}_futex_key_refs() (Waiman Long) [1803822] - [kernel] futex: Remove pointless mmgrap() + mmdrop() (Waiman Long) [1803822] - [kernel] futex: Unbreak futex hashing (Waiman Long) [1803822] - [fs] futex: Fix inode life-time issue (Waiman Long) [1803822] - [kernel] futex: Fix kernel-doc notation warning (Waiman Long) [1803822] - [kernel] futex: Prevent exit livelock (Waiman Long) [1803822] - [kernel] futex: Provide distinct return value when owner is exiting (Waiman Long) [1803822] - [include] futex: Add mutex around futex exit (Waiman Long) [1803822] - [kernel] futex: Provide state handling for exec() as well (Waiman Long) [1803822] - [kernel] futex: Sanitize exit state handling (Waiman Long) [1803822] - [kernel] futex: Mark the begin of futex exit explicitly (Waiman Long) [1803822] - [kernel] futex: Set task::futex_state to DEAD right after handling futex exit (Waiman Long) [1803822] - [kernel] futex: Split futex_mm_release() for exit/exec (Waiman Long) [1803822] - [kernel] exit/exec: Seperate mm_release() (Waiman Long) [1803822] - [kernel] futex: Replace PF_EXITPIDONE with a state (Waiman Long) [1803822] - [kernel] futex: Move futex exit handling into futex code (Waiman Long) [1803822] - [kernel] futex: Prevent robust futex exit race (Waiman Long) [1803822] - [kernel] futex: Drop leftover wake_q_add() comment (Waiman Long) [1803822] - [kernel] fork: Provide a function for copying init_mm (Waiman Long) [1803822] - [kernel] y2038: futex: Move compat implementation into futex.c (Waiman Long) [1803822] - [fs] nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback() ("J. Bruce Fields") [1797484] - [fs] nfsd: minor 4.1 callback cleanup ("J. Bruce Fields") [1797484] - [video] vgacon: Fix a UAF in vgacon_invert_region (Vladis Dronov) [1818732] {CVE-2020-8647 CVE-2020-8649} - [powerpc] powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs (David Gibson) [1773891] - [clocksource] hyper-v: Make sched clock return nanoseconds correctly (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Set TSC clocksource as default w/ InvariantTSC (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Untangle stimers and timesync from clocksources (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Reserve PAGE_SIZE space for tsc page (Mohammed Gamal) [1816731] - [clocksource] x86/hyperv: Initialize clockevents earlier in CPU onlining (Mohammed Gamal) [1816731] - [x86] hyperv: Allow guests to enable InvariantTSC (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Suspend/resume the synic for hibernation (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Break out synic enable and disable operations (Mohammed Gamal) [1816731] - [x86] hyperv: Set pv_info.name to "Hyper-V" (Mohammed Gamal) [1816731] - [x86] hyperv: Hide pv_ops access for CONFIG_PARAVIRT=n (Mohammed Gamal) [1816731] - [clocksource] hyperv: Enable TSC page clocksource on 32bit (Mohammed Gamal) [1816731] - [clocksource] hyperv: Add Hyper-V specific sched clock function (Mohammed Gamal) [1816731] - [clocksource] hyperv: Allocate Hyper-V TSC page statically (Mohammed Gamal) [1816731] - [clocksource] Continue making Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [clocksource] Make Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [tools] hv: Reopen the devices if read() or write() returns errors (Mohammed Gamal) [1824182] - [tools] hv: add vmbus testing tool (Mohammed Gamal) [1824182] - [tools] hv: move to tools buildsystem (Mohammed Gamal) [1824182] - [tools] hv: kvp: eliminate 'may be used uninitialized' warning (Mohammed Gamal) [1824182] - [tools] hv: fix typos in toolchain (Mohammed Gamal) [1824182] - [tools] hv: fix KVP and VSS daemons exit code (Mohammed Gamal) [1824182] - [tools] hv: fixed Python pep8/flake8 warnings for lsvmbus (Mohammed Gamal) [1824182] - [tools] hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 (Mohammed Gamal) [1824182] - [tools] hv: fcopy: set 'error' in case an unknown operation was requested (Mohammed Gamal) [1824182] - [tools] hv: Fix a bug in the key delete code (Mohammed Gamal) [1824182] - [tools] hv: vss: fix loop device detection (Mohammed Gamal) [1824182] - [hv] hv: vmbus: Introduce latency testing (Mohammed Gamal) [1824182] - [tools] hv: update lsvmbus to be compatible with python3 (Mohammed Gamal) [1824182]- [hwtracing] coresight: etm4x: Add kernel configuration for CONTEXTID (Michael Petlan) [1818835] - [samples] samples/bpf: fix build by setting HAVE_ATTR_TEST to zero (Michael Petlan) [1818835] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events (Michael Petlan) [1818835] - [tools] perf script: Fix invalid LBR/binary mismatch error (Michael Petlan) [1818835] - [tools] perf c2c: Fix return type for histogram sorting comparision functions (Michael Petlan) [1818835] - [tools] perf session: Fix decompression of PERF_RECORD_COMPRESSED records (Michael Petlan) [1818835] - [tools] perf tools: Fix time sorting (Michael Petlan) [1818835] - [tools] perf tools: Remove unused trace_find_next_event() (Michael Petlan) [1818835] - [tools] perf scripting engines: Iterate on tep event arrays directly (Michael Petlan) [1818835] - [tools] perf tools: Make usage of test_attr__* optional for perf-sys.h (Michael Petlan) [1818835] - [tools] perf kmem: Fix memory leak in compact_gfp_flags() (Michael Petlan) [1818835] - [tools] perf c2c: Fix memory leak in build_cl_output() (Michael Petlan) [1818835] - [tools] perf tools: Fix mode setting in copyfile_mode_ns() (Michael Petlan) [1818835] - [tools] perf annotate: Fix multiple memory and file descriptor leaks (Michael Petlan) [1818835] - [tools] perf tools: Fix resource leak of closedir() on the error paths (Michael Petlan) [1818835] - [tools] perf evlist: Fix fix for freed id arrays (Michael Petlan) [1818835] - [tools] perf annotate: Don't return -1 for error when doing BPF disassembly (Michael Petlan) [1818835] - [tools] perf annotate: Return appropriate error code for allocation failures (Michael Petlan) [1818835] - [tools] perf annotate: Fix arch specific ->init() failure errors (Michael Petlan) [1818835] - [tools] perf annotate: Propagate the symbol__annotate() error return (Michael Petlan) [1818835] - [tools] perf annotate: Fix the signedness of failure returns (Michael Petlan) [1818835] - [tools] perf annotate: Propagate perf_env__arch() error (Michael Petlan) [1818835] - [tools] perf evsel: Fall back to global 'perf_env' in perf_evsel__env() (Michael Petlan) [1818835] - [tools] perf tools: Propagate get_cpuid() error (Michael Petlan) [1818835] - [tools] perf jevents: Fix period for Intel fixed counters (Michael Petlan) [1818835] - [tools] perf script brstackinsn: Fix recovery from LBR/binary mismatch (Michael Petlan) [1818835] - [tools] perf docs: Correct and clarify jitdump spec (Michael Petlan) [1818835] - [tools] perf inject jit: Fix JIT_CODE_MOVE filename (Michael Petlan) [1818835] - [tools] perf map: Fix overlapped map handling (Michael Petlan) [1818835] - [tools] perf vendor events s390: Use s390 machine name instead of type 8561 (Michael Petlan) [1818835] - [tools] perf llvm: Don't access out-of-scope array (Michael Petlan) [1818835] - [tools] perf docs: Allow man page date to be specified (Michael Petlan) [1818835] - [tools] perf tests: Avoid raising SEGV using an obvious NULL dereference (Michael Petlan) [1818835] - [tools] libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind build failure on i386 systems (Michael Petlan) [1818835] - [tools] perf parser: Remove needless include directives (Michael Petlan) [1818835] - [tools] perf build: Add detection of java-11-openjdk-devel package (Michael Petlan) [1818835] - [tools] perf jvmti: Include JVMTI support for s390 (Michael Petlan) [1818835] - [tools] perf evlist: Fix access of freed id arrays (Michael Petlan) [1818835] - [tools] perf stat: Fix free memory access / memory leaks in metrics (Michael Petlan) [1818835] - [tools] perf tools: Replace needless mmap.h with what is needed, event.h (Michael Petlan) [1818835] - [tools] perf evsel: Move config terms to a separate header (Michael Petlan) [1818835] - [tools] perf evlist: Remove unused perf_evlist__fprintf() method (Michael Petlan) [1818835] - [tools] perf evsel: Introduce evsel_fprintf.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove need for symbol_conf in evsel_fprintf.c (Michael Petlan) [1818835] - [tools] perf copyfile: Move copyfile routines to separate files (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__poll() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__alloc_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add libperf_init() call to the tests (Michael Petlan) [1818835] - [tools] libperf: Merge libperf_set_print() into libperf_init() (Michael Petlan) [1818835] - [tools] libperf: Add libperf dependency for tests targets (Michael Petlan) [1818835] - [tools] libperf: Use sys/types.h to get ssize_t, not unistd.h (Michael Petlan) [1818835] - [tools] perf tools: No need to include internal/lib.h from util/util.h (Michael Petlan) [1818835] - [tools] libperf: Move 'page_size' global variable to libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add_fd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__read_format() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__first()/last() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions (Michael Petlan) [1818835] - [tools] libperf: Move 'heads' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add missing 'struct xyarray' forward declaration (Michael Petlan) [1818835] - [tools] libperf: Move 'pollfd' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'mmap_len' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add 'flush' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'event_copy' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'overwrite' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add prev/start/end to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'refcnt' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'cpu' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'fd' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'mask' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add perf_mmap struct (Michael Petlan) [1818835] - [tools] perf evlist: Adopt backwards ring buffer state enum (Michael Petlan) [1818835] - [tools] libperf: Link libapi.a in libperf.so (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__purge() to evlist__purge() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__exit() to evlist__exit() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__alloc_mmap() to evlist__alloc_mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__munmap() to evlist__munmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__mmap() to evlist__mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename 'struct perf_mmap' to 'struct mmap' (Michael Petlan) [1818835] - [tools] tools: Add missing stdio.h include to asm/bug.h header (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for tep plugins APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Move traceevent plugins in its own subdirectory (Michael Petlan) [1818835] - [tools] libtraceevent: Add tep_get_event() in event-parse.h (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, changes in event printing APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, rename tep_ref_get() to tep_get_ref() (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for libtraceevent event print related API (Michael Petlan) [1818835] - [tools] libtraceevent: Round up in tep_print_event() time precision (Michael Petlan) [1818835] - [tools] perf record: Move restricted maps check to after a possible fallback to not collect kernel samples (Michael Petlan) [1818835] - [tools] perf record: Fix priv level with branch sampling for paranoid=2 (Michael Petlan) [1818835] - [tools] perf probe: Fix to clear tev->nargs in clear_probe_trace_event() (Michael Petlan) [1818835] - [tools] perf probe: Skip same probe address for a given line (Michael Petlan) [1818835] - [tools] perf tests: Fix static build test (Michael Petlan) [1818835] - [tools] perf kvm stat: Set 'trace_cycles' as default event for 'perf kvm record' in powerpc (Michael Petlan) [1818835] - [tools] perf kvm: Add arch neutral function to choose event for perf kvm record (Michael Petlan) [1818835] - [tools] perf kvm: Move kvm-stat header file from conditional inclusion to common include section (Michael Petlan) [1818835] - [tools] perf test: Fix spelling mistake "allos" -> "allocate" (Michael Petlan) [1818835] - [tools] perf stat: Fix a segmentation fault when using repeat forever (Michael Petlan) [1818835] - [tools] perf stat: Reset previous counts on repeat with interval (Michael Petlan) [1818835] - [tools] tools lib traceevent: Convert remaining pusers to p (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate .c file (Michael Petlan) [1818835] - [tools] perf memswap: Adopt 'struct u64_swap' from evsel.h (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate header (Michael Petlan) [1818835] - [tools] perf auxtrace: Add missing 'struct perf_sample' forward declaration (Michael Petlan) [1818835] - [tools] perf sched: Add missing event.h include directive (Michael Petlan) [1818835] - [tools] perf annotate: Add missing machine.h include directive (Michael Petlan) [1818835] - [tools] perf hist: Add missing 'struct branch_stack' forward declaration (Michael Petlan) [1818835] - [tools] perf python: Remove debug.h (Michael Petlan) [1818835] - [tools] perf callchain: Remove needless event.h include (Michael Petlan) [1818835] - [tools] perf stat: Move perf_stat_synthesize_config() to event.h (Michael Petlan) [1818835] - [tools] perf event: Move perf_event__synthesize* to event.h (Michael Petlan) [1818835] - [tools] perf env: Remove needless cpumap.h header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing dso.h header (Michael Petlan) [1818835] - [tools] perf probe: Add missing build-id.h header (Michael Petlan) [1818835] - [tools] perf tools: Remove util.h from where it is not needed (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from places where it is not needed (Michael Petlan) [1818835] - [tools] perf debug: No need to include ui/util.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless builtin.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Add PMU event JSON files for ARM Cortex-A76 and, Neoverse N1 (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_cpu_map__max() function (Michael Petlan) [1818835] - [tools] libperf: Add missing event.h file to install rule (Michael Petlan) [1818835] - [tools] perf tests: Add libperf automated test for 'make -C tools/perf build-test' (Michael Petlan) [1818835] - [tools] perf python: Add missing python/perf.so dependency for libperf (Michael Petlan) [1818835] - [tools] perf build: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1818835] - [tools] perf intel-pt: Use shared x86 insn decoder (Michael Petlan) [1818835] - [tools] objtool: Move x86 insn decoder to a common location (Michael Petlan) [1818835] - [tools] perf intel-pt: Remove inat.c from build dependency list (Michael Petlan) [1818835] - [tools] perf: Update .gitignore file (Michael Petlan) [1818835] - [tools] perf metricgroup: Support multiple events for metricgroup (Michael Petlan) [1818835] - [tools] perf metricgroup: Scale the metric result (Michael Petlan) [1818835] - [tools] perf pmu: Change convert_scale from static to global (Michael Petlan) [1818835] - [tools] perf symbols: Move mem_info and branch_info out of symbol.h (Michael Petlan) [1818835] - [tools] perf auxtrace: Uninline functions that touch perf_session (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread_map.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless map.h include directives (Michael Petlan) [1818835] - [tools] perf probe: No need for symbol.h, symbol_conf is enough (Michael Petlan) [1818835] - [tools] perf tools: Remove needless sort.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Move 'struct events_stats' and prototypes to separate header (Michael Petlan) [1818835] - [tools] perf hist: Remove needless ui/progress.h from hist.h (Michael Petlan) [1818835] - [tools] perf dsos: Move the dsos struct and its methods to separate source files (Michael Petlan) [1818835] - [tools] perf symbols: Move symsrc prototypes to a separate header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing linux/refcount.h to symbol.h (Michael Petlan) [1818835] - [tools] perf symbol: Move C++ demangle defines to the only file using it (Michael Petlan) [1818835] - [tools] perf dso: Adopt DSO related macros from symbol.h (Michael Petlan) [1818835] - [tools] libtraceevent: Change users plugin directory (Michael Petlan) [1818835] - [tools] libtraceevent: Remove tep_register_trace_clock() (Michael Petlan) [1818835] - [tools] libtraceevent, perf tools: Changes in tep_print_event_* APIs (Michael Petlan) [1818835] - [tools] perf event: Remove needless include directives from event.h (Michael Petlan) [1818835] - [tools] perf env: Remove env.h from other headers where just a fwd decl is needed (Michael Petlan) [1818835] - [tools] perf debug: Remove needless include directives from debug.h (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from header files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove perf.h from source files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove needless perf.h include directive from headers (Michael Petlan) [1818835] - [tools] perf time-utils: Adopt rdclock() from perf.h (Michael Petlan) [1818835] - [tools] perf tools: Move everything related to sys_perf_event_open() to perf-sys.h (Michael Petlan) [1818835] - [tools] perf header: Move CPUINFO_PROC to the only file where it is used (Michael Petlan) [1818835] - [tools] perf tools: Remove needless libtraceevent include directives (Michael Petlan) [1818835] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Michael Petlan) [1818835] - [tools] perf c2c: Display proper cpu count in nodes column (Michael Petlan) [1818835] - [tools] tools lib traceevent: Remove unneeded qsort and uses memmove instead (Michael Petlan) [1818835] - [tools] tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure (Michael Petlan) [1818835] - [tools] perf evlist: Use unshare(CLONE_FS) in sb threads to let setns(CLONE_NEWNS) work (Michael Petlan) [1818835] - [tools] libperf: Move 'enum perf_user_event_type' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix (Michael Petlan) [1818835] - [tools] libperf: Add 'union perf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMPRESSED 'struct compressed_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_FEATURE 'struct feature_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_TIME_CONV 'struct time_conv_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_ROUND 'struct stat_round_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT 'struct stat_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_CONFIG 'struct stat_config_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THREAD_MAP 'struct thread_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SWITCH 'struct context_switch_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ITRACE_START 'struct itrace_start_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUX 'struct aux_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_ERROR 'struct auxtrace_error_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE 'struct auxtrace_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_INFO 'struct auxtrace_info_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_BUILD_ID 'struct build_id_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_TRACING_DATA 'struct tracing_data_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_EVENT_TYPE 'struct event_type_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_EVENT_UPDATE 'struct event_update_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_CPU_MAP 'struct cpu_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_ATTR 'struct attr_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf top: Fix event group with more than two events (Michael Petlan) [1818835] - [tools] perf top: Decay all events in the evlist (Michael Petlan) [1818835] - [tools] perf clang: Delete needless util-cxx.h header (Michael Petlan) [1818835] - [tools] perf evlist: Remove needless util.h from evlist.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless util.h include from builtin.h (Michael Petlan) [1818835] - [tools] perf tools: Warn that perf_event_paranoid can restrict kernel symbols (Michael Petlan) [1818835] - [tools] perf symbols: Use CAP_SYSLOG with kptr_restrict checks (Michael Petlan) [1818835] - [tools] perf evsel: Kernel profiling is disallowed only when perf_event_paranoid > 1 (Michael Petlan) [1818835] - [tools] perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks (Michael Petlan) [1818835] - [tools] perf event: Check ref_reloc_sym before using it (Michael Petlan) [1818835] - [tools] perf arch powerpc: Sync powerpc syscall.tbl (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_missing_features::bpf_event to ::bpf (Michael Petlan) [1818835] - [tools] perf tool: Rename perf_tool::bpf_event to bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::bpf_event to perf_event::bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::ksymbol_event to perf_event::ksymbol (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_BPF_EVENT 'struct bpf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_KSYMBOL 'struct ksymbol_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THROTTLE 'struct throttle_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_READ 'struct read_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST_SAMPLES 'struct lost_samples_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST 'struct lost_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_FORK 'struct fork_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_NAMESPACES 'struct namespaces_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMM 'struct comm_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP2 'struct mmap2_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP 'struct mmap_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf script: Fix memory leaks in list_scripts() (Michael Petlan) [1818835] - [tools] perf report: Fix --ns time sort key output (Michael Petlan) [1818835] - [tools] perf report: Use timestamp__scnprintf_nsec() for time sort key (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Reduce perf_event_output() boilerplate (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Introduce helper to get the scratch space (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Postpone tmp map lookup to after pid_filter (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_filename to augmented_arg (Michael Petlan) [1818835] - [tools] perf trace beauty ioctl: Fix off-by-one error in cmd->string table (Michael Petlan) [1818835] - [tools] perf tests: Fixes hang in zstd compression test by changing the source of random data (Michael Petlan) [1818835] - [tools] perf sort: Remove needless headers from sort.h, provide fwd struct decls (Michael Petlan) [1818835] - [tools] perf srcline: Add missing srcline.h header to files needing its defs (Michael Petlan) [1818835] - [tools] perf cacheline: Move cacheline related routines to separate files (Michael Petlan) [1818835] - [tools] perf record: Move record_opts and other record decls out of perf.h (Michael Petlan) [1818835] - [tools] perf stat: Remove needless headers from stat.h (Michael Petlan) [1818835] - [tools] perf cpumap: No need to include perf.h, ditch it (Michael Petlan) [1818835] - [tools] libperf: Fix alignment trap with xyarray contents in 'perf stat' (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__nr/perf_thread_map__pid functions (Michael Petlan) [1818835] - [tools] perf cpumap: Remove needless includes from cpumap.h (Michael Petlan) [1818835] - [tools] perf evsel: Switch to libperf's cpumap.h (Michael Petlan) [1818835] - [tools] perf x86 kvm-stat: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf evsel: util/evsel.h needs stdio.h as it uses FILE (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless stddef.h from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless counts.h header from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Add missing perf/evsel.h header in util/evsel.h (Michael Petlan) [1818835] - [tools] perf scripting python: Add missing counts.h header (Michael Petlan) [1818835] - [tools] perf stat: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf tests: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf script: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf evlist: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf bpf: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf counts: Add missing headers needed for types used (Michael Petlan) [1818835] - [tools] perf evsel: Move xyarray.h from evsel.c to evsel.h to reduce include dep tree (Michael Petlan) [1818835] - [tools] perf metricgroup: Remove needless includes from metricgroup.h (Michael Petlan) [1818835] - [tools] perf kvm s390: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf arm64: Add missing debug.h header (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__idx() to perf_cpu_map__idx() (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() (Michael Petlan) [1818835] - [tools] perf tools: Use perf_cpu_map__nr instead of cpu_map__nr (Michael Petlan) [1818835] - [tools] tools headers: Add missing perf_event.h include (Michael Petlan) [1818835] - [tools] libperf: Fix arch include paths (Michael Petlan) [1818835] - [tools] tools headers: Fixup bitsperlong per arch includes (Michael Petlan) [1818835] - [tools] perf top: Show info message while collecting samples (Michael Petlan) [1818835] - [tools] perf ui browser: Allow specifying message to show when no samples are available to display (Michael Petlan) [1818835] - [tools] perf ui: Introduce non-interactive ui__info_window() function (Michael Petlan) [1818835] - [tools] perf ui: Make 'exit_msg' optional in ui__question_window() (Michael Petlan) [1818835] - [tools] perf cs-etm: Support sample flags 'insn' and 'insnlen' (Michael Petlan) [1818835] - [tools] perf report: Prefer DWARF callstacks to LBR ones when captured both (Michael Petlan) [1818835] - [tools] perf report: Dump LBR callstack data by -D jointly with thread stack (Michael Petlan) [1818835] - [tools] perf record: Enable LBR callstack capture jointly with thread stack (Michael Petlan) [1818835] - [tools] tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file (Michael Petlan) [1818835] - [tools] perf evsel: Add comment for 'idx' member in 'struct perf_sample_id (Michael Petlan) [1818835] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Michael Petlan) [1818835] - [tools] tools headers: Grab copy of linux/const.h, needed by linux/bits.h (Michael Petlan) [1818835] - [tools] perf tools: tools/include should come before tools/uapi/include (Michael Petlan) [1818835] - [tools] tools headers: Add limits.h to access __WORDSIZE (Michael Petlan) [1818835] - [tools] perf unwind: Remove unnecessary test (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind when tid != pid (Michael Petlan) [1818835] - [tools] perf map: Use zalloc for map_groups (Michael Petlan) [1818835] - [tools] perf report: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf top: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf trace: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf evswitch: Add hint when not finding specified on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move enoent error message printing to separate function (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce init() method to set the on/off evsels from the command line (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce OPTS_EVSWITCH() for cmd line processing (Michael Petlan) [1818835] - [tools] perf evswitch: Add the names of on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move switch logic to use in other tools (Michael Petlan) [1818835] - [tools] perf evswitch: Move struct to a separate header to use in other tools (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch off processing of other events (Michael Petlan) [1818835] - [tools] perf script: Allow showing the --switch-on event (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch on processing of other events (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Tremontx event file v1.02 (Michael Petlan) [1818835] - [tools] perf ui: No need to set ui_browser to 1 twice (Michael Petlan) [1818835] - [tools] perf record: Support aarch64 random socket_id assignment (Michael Petlan) [1818835] - [tools] perf.data documentation: Clarify HEADER_SAMPLE_TOPOLOGY format (Michael Petlan) [1818835] - [tools] perf evsel: Provide meaningful warning when trying to use 'aux_output' on older kernels (Michael Petlan) [1818835] - [tools] perf intel-pt: Add brief documentation for PEBS via Intel PT (Michael Petlan) [1818835] - [tools] perf tools: Add aux-output config term (Michael Petlan) [1818835] - [tools] perf intel-pt: Process options for PEBS event synthesis (Michael Petlan) [1818835] - [tools] perf tools: Add itrace option 'o' to synthesize aux-output events (Michael Petlan) [1818835] - [tools] perf tools: Add aux_output attribute flag (Michael Petlan) [1818835] - [tools] perf record: Add an option to take an AUX snapshot on exit (Michael Petlan) [1818835] - [tools] perf ftrace: Improve error message about capability to use ftrace (Michael Petlan) [1818835] - [tools] perf ftrace: Use CAP_SYS_ADMIN instead of euid==0 (Michael Petlan) [1818835] - [tools] perf tools: Add CAP_SYSLOG define for older systems (Michael Petlan) [1818835] - [tools] perf tools: Add NO_LIBCAP=1 to the minimal build test (Michael Petlan) [1818835] - [tools] perf tools: Add helpers to use capabilities if present (Michael Petlan) [1818835] - [tools] tools build: Add capability-related feature detection (Michael Petlan) [1818835] - [tools] perf top: Collapse and resort all evsels in a group (Michael Petlan) [1818835] - [tools] perf hist: Remove dummy entries when finding real ones (Michael Petlan) [1818835] - [tools] perf trace: Fix segmentation fault when access syscall info on arm64 (Michael Petlan) [1818835] - [tools] perf hists: Do not link a pair if already linked (Michael Petlan) [1818835] - [tools] perf top: Set display thread COMM to help with debugging (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Icelake V1.00 event file (Michael Petlan) [1818835] - [tools] perf tools: Fix paths in include statements (Michael Petlan) [1818835] - [tools] perf test vfs_getname: Disable ~/.perfconfig to get default output (Michael Petlan) [1818835] - [tools] perf config: Document the PERF_CONFIG environment variable (Michael Petlan) [1818835] - [tools] perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig (Michael Petlan) [1818835] - [tools] perf session: Avoid infinite loop when seeing invalid header.size (Michael Petlan) [1818835] - [tools] libperf: Initial documentation (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel tests (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist test (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map test (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map test (Michael Petlan) [1818835] - [tools] libperf: Add tests support (Michael Petlan) [1818835] - [tools] libperf: Add install targets (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__attr() function (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evlist__enable()/disable() functions from perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evlist__open()/close() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__cpus()/threads() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__for_each_cpu() macro (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__enable()/disable()/apply_filter() functions (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__read() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__close() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__open() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__alloc_fd() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt the readn()/writen() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Move nr_members from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Move fd array from perf's evsel to lobperf's perf_evsel class (Michael Petlan) [1818835] - [tools] libperf: Adopt xyarray class from perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__set_maps() function (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add has_user_cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add own_cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__for_each_evsel() iterator (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__new() function (Michael Petlan) [1818835] - [tools] libperf: Move zalloc.o into libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions (Michael Petlan) [1818835] - [tools] libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add nr_entries to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__remove() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__init() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__init function (Michael Petlan) [1818835] - [tools] libperf: Include perf_evlist in evlist object (Michael Petlan) [1818835] - [tools] libperf: Include perf_evsel in evsel object (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist and perf_evsel structs (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__get()/perf_thread_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__new_dummy() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map struct (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__get()/perf_cpu_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__dummy_new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map struct (Michael Petlan) [1818835] - [tools] libperf: Add debug output support (Michael Petlan) [1818835] - [tools] libperf: Add perf/core.h header (Michael Petlan) [1818835] - [tools] libperf: Add libperf to the python.so build (Michael Petlan) [1818835] - [tools] libperf: Add build version support (Michael Petlan) [1818835] - [tools] libperf: Make libperf.a part of the perf build (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__disable() to evlist__disable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__enable() to evlist__enable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__close() to evlist__close() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__open() to evlist__open() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__cpus() to evsel__cpus() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__apply_filter() to evsel__apply_filter() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__disable() to evsel__disable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__enable() to evsel__enable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__open() to evsel__open() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__remove() to evlist__remove() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__add() to evlist__add() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__new() to evsel__new() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__delete() to evsel__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__delete() to evlist__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__new() to evlist__new() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__init() to evlist__init() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__init() to evsel__init() (Michael Petlan) [1818835] - [tools] perf evlist: Rename struct perf_evlist to struct evlist (Michael Petlan) [1818835] - [tools] perf evsel: Rename struct perf_evsel to struct evsel (Michael Petlan) [1818835] - [tools] perf tools: Rename struct thread_map to struct perf_thread_map (Michael Petlan) [1818835] - [tools] perf cpu_map: Rename struct cpu_map to struct perf_cpu_map (Michael Petlan) [1818835] - [tools] perf stat: Move loaded out of struct perf_counts_values (Michael Petlan) [1818835] - [tools] perf trace: Add "sendfile64" alias to the "sendfile" syscall (Michael Petlan) [1818835] - [tools] perf trace: Reuse BPF augmenters from syscalls with similar args signature (Michael Petlan) [1818835] - [tools] perf trace: Preallocate the syscall table (Michael Petlan) [1818835] - [tools] perf trace: Mark syscall ids that are not allocated to avoid unnecessary error messages (Michael Petlan) [1818835] - [tools] perf trace: Forward error codes when trying to read syscall info (Michael Petlan) [1818835] - [tools] perf trace beauty: Add BPF augmenter for the 'rename' syscall (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify bind's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify 'sendto's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Do not try to use the fd->pathname beautifier for bind/connect fd arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Disable fd->pathname when close() not enabled (Michael Petlan) [1818835] - [tools] perf trace beauty: Make connect's addrlen be printed as an int, not hex (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Augment sockaddr arg in 'connect' (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_args_filename to augmented_args_payload (Michael Petlan) [1818835] - [tools] perf trace: Look for default name for entries in the syscalls prog array (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Support copying two string syscall args (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_PROG_ARRAY (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Add handler for "openat" (Michael Petlan) [1818835] - [tools] perf trace: Handle raw_syscalls:sys_enter just like the BPF_OUTPUT augmented event (Michael Petlan) [1818835] - [tools] perf trace: Put the per-syscall entry/exit prog_array BPF map infrastructure in place (Michael Petlan) [1818835] - [tools] perf trace: Allow specifying the bpf prog to augment specific syscalls (Michael Petlan) [1818835] - [tools] perf trace: Add BPF handler for unaugmented syscalls (Michael Petlan) [1818835] - [tools] perf trace: Order -e syscalls table (Michael Petlan) [1818835] - [tools] perf trace: Look up maps just on the __augmented_syscalls__ BPF object (Michael Petlan) [1818835] - [tools] perf trace: Add pointer to BPF object containing __augmented_syscalls__ (Michael Petlan) [1818835] - [tools] perf evsel: Store backpointer to attached bpf_object (Michael Petlan) [1818835] - [tools] perf bpf: Do not attach a BPF prog to a tracepoint if its name starts with ! (Michael Petlan) [1818835] - [tools] perf include bpf: Add bpf_tail_call() prototype (Michael Petlan) [1818835] - [tools] perf: cs-etm: Optimize option setup for CPU-wide sessions (Michael Petlan) [1818835] - [tools] perf cs-etm: Remove duplicate GENMASK() define, use linux/bits.h instead (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for CPU-wide trace scenarios (Michael Petlan) [1818835] - [tools] perf cs-etm: Add notion of time to decoding code (Michael Petlan) [1818835] - [tools] perf cs-etm: Linking PE contextID with perf thread mechanic (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for multiple traceID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Use traceID aware memory callback API (Michael Petlan) [1818835] - [tools] perf cs-etm: Move tid/pid to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Move thread to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Get rid of unused cpu in struct cs_etm_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Introduce the concept of trace ID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Fix indentation in function cs_etm__process_decoder_queue() (Michael Petlan) [1818835] - [tools] perf cs-etm: Move packet queue out of decoder structure (Michael Petlan) [1818835] - [tools] perf cs-etm: Refactor error path in cs_etm_decoder__new() (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of switch-CPU-wide events (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of itrace start events (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure SWITCH_EVENTS in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure timestamp generation in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure contextID tracing in CPU-wide mode (Michael Petlan) [1818835] - [kernel] perf/core: Fix missing static inline on perf_cgroup_switch() (Michael Petlan) [1818835] - [kernel] perf/core: Consistently fail fork on allocation failures (Michael Petlan) [1818835] - [kernel] perf/core: Disallow uncore-cgroup events (Michael Petlan) [1818835] - [include] perf/headers: Fix spelling s/EACCESS/EACCES/, s/privilidge/privilege/ (Michael Petlan) [1818835] - [x86] perf/x86/uncore: Fix event group support (Michael Petlan) [1818835] - [kernel] perf/core: Start rejecting the syscall with attr.__reserved_2 set (Michael Petlan) [1818835] - [kernel] perf/aux: Fix tracking of auxiliary trace buffer allocation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Fix base for single entry topa (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/intel: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Update C-state counters for Ice Lake (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add new CPU model numbers for Ice Lake (Michael Petlan) [1818835] - [kernel] perf/core: Fix corner case in perf_rotate_context() (Michael Petlan) [1818835] - [kernel] perf/core: Rework memory accounting in perf_mmap() (Michael Petlan) [1818835] - [kernel] perf/core: Fix several typos in comments (Michael Petlan) [1818835] - [x86] perf/x86: Make more stuff static (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Get rid of reverse lookup table for ToPA (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Free up space in a ToPA descriptor (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Split ToPA metadata and page layout (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use pointer arithmetics instead in ToPA entry calculation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use helpers to obtain ToPA entry size (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Clean up ToPA allocation path (Michael Petlan) [1818835]- [scsi] scsi: bnx2fc: Update the driver version to 2.12.13 (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: fix boolreturn.cocci warnings (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Fix SCSI command completion after cleanup is posted (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Process the RQE with CQE in interrupt context (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Nilesh Javali) [1792115] - [powerpc] powerpc/smp: Use nid as fallback for package_id (Steve Best) [1764530] - [kernel] audit: Add __rcu annotation to RCU pointer (Richard Guy Briggs) [1822776] - [infiniband] i40iw: Report correct firmware version (Stefan Assmann) [1726909] - [x86] x86/mce/amd: Add PPIN support for AMD MCE (Wei Huang) [1790521] - [kernel] locking/percpu-rwsem: Fix a task_struct refcount (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Add might_sleep() for writer locking (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Fold __percpu_up_read() (Waiman Long) [1810257] - [kernel] locking/rwsem: Remove RWSEM_OWNER_UNKNOWN (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Remove the embedded rwsem (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Extract __percpu_down_read_trylock() (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Convert to bool (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem, lockdep: Make percpu-rwsem use its own lockdep_map (Waiman Long) [1810257] - [kernel] locking/lockdep: Remove unused @nested argument from lock_release() (Waiman Long) [1810257] - [kernel] sched/core: Convert get_task_struct() to return the task (Waiman Long) [1810257] - [kernel] locking/lockdep, cpu/hotplug: Annotate AP thread (Waiman Long) [1810257] - [tty] tty/ldsem: Decrement wait_readers on timeouted down_read() (Waiman Long) [1810257] - [tty] tty/ldsem: Convert to regular lockdep annotations (Waiman Long) [1810257] - [tty] tty/ldsem: Wake up readers after timed out down_write() (Waiman Long) [1810257] - [tty] atomic/tty: Fix up atomic abuse in ldsem (Waiman Long) [1810257] - [kernel] cpu/hotplug: Remove skip_onerr field from cpuhp_step structure (Waiman Long) [1810257] - [watchdog] watchdog: hpwdt: drop warning after calling watchdog_init_timeout (Joseph Szczypek) [1790669] - [mm] powerpc/pkeys: Fix handling of pkey state across fork() (Steve Best) [1823744] - [irqchip] irqchip/gic-v3: Workaround Cavium erratum 38539 when reading GICD_TYPER2 (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Avoid 64bit division for the sake of 32bit ARM (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove superfluous WARN_ON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_table_from_rd() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Ensure L2 vPE table is allocated at RD level (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Set vpe_l1_base for all redistributors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Fix programming of GICR_VPROPBASER_4_1_SIZE (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Only provision redistributors that are enabled in ACPI (Mark Salter) [1818174] - [arm64] arm64: acpi: fix DAIF manipulation with pNMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Allow direct invalidation of VLPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Suppress per-VLPI doorbell (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE INVALL callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE eviction callback (Mark Salter) [1818174] - [include] irqchip/gic-v4.1: Add VPE residency callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add mask/unmask doorbell callbacks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Plumb skeletal VPE irqchip (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMOVP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Don't use the VPE proxy if RVPEID is set (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMAPP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocation (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add GICv4.1 VPEID size discovery (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect GICv4.1 supporting RVPEID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells (Mark Salter) [1818174] - [arm64] arm64: Kconfig: Remove CONFIG_ prefix from ARM64_PSEUDO_NMI section (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make vlpi_lock a spinlock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Lock VLPI map array before translating it (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INT/CLEAR commands targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INV command targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Add its_vlpi_map helpers (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->device_ids and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->ite_size and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make is_v4 use a TYPER copy (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Factor out wait_for_syncr primitive (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free collection mapping on device teardown (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix u64 to __le64 warnings (Mark Salter) [1818174] - [irqchip] irqchip: Remove redundant semicolon after while (Mark Salter) [1818174] - [virt] KVM: vgic-v4: Track the number of VLPIs per vcpu (Mark Salter) [1818174] - [virt] KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put (Mark Salter) [1818174] - [arm64] arm64: add local_daif_inherit() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Use the exact ITSList for VMOVP (Mark Salter) [1818174] - [arm64] arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking for compat (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Fix GIC_LINE_NR accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove the redundant set_bit for lpi_map (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirks for HIP06/07 invalid GICD_TYPER erratum 161010803 (Mark Salter) [1818174] - [irqchip] irqchip/gic: Skip DT quirks when evaluating IIDR-based quirks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Warn about inconsistent implementations of extended ranges (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add EPPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI partition descriptors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI NMI refcounts (Mark Salter) [1818174] - [irqchip] irqchip/gic: Prepare for more than 16 PPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add ESPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add INTID range and convertion primitives (Mark Salter) [1818174] - [irqchip] irqchip/gic: Rework gic_configure_irq to take the full ICFGR base (Mark Salter) [1818174] - [irqchip] irqchip/gic-v2m: Register the frame's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Register the ITS' PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [arm64] arm64: kprobes: Recover pstate.D in single-step exception handler (Mark Salter) [1818174] - [arm64] arm64: Lower priority mask for GIC_PRIO_IRQON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Mark expected switch fall-through (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix misuse of GENMASK macro (Mark Salter) [1818174] - [arm64] arm64: fix kernel stack overflow in kdump capture kernel (Mark Salter) [1818174] - [arm64] arm64: irqflags: Introduce explicit debugging for IRQ priorities (Mark Salter) [1818174] - [arm64] arm64: Enable the support of pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking (Mark Salter) [1818174] - [arm64] arm64: Fix interrupt tracing in the presence of NMIs (Mark Salter) [1818174] - [arm64] arm64: irqflags: Add condition flags to inline asm clobber list (Mark Salter) [1818174] - [arm64] arm64: irqflags: Pass flags as readonly operand to restore instruction (Mark Salter) [1818174] - [arm64] arm64: Do not enable IRQs for ct_user_exit (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix command queue pointer comparison bug (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make free_lpi_range a little cheaper (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Move allocation outside mutex (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: fix some definitions of inner cacheability attributes (Mark Salter) [1818174] - [arm64] arm64: fix wrong check of on_sdei_stack in nmi context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp (Mark Salter) [1818174] - [arm64] arm64: remove obsolete selection of MULTI_IRQ_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip/gicv3-its: Use NUMA aware memory allocation for ITS tables (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table (Mark Salter) [1818174] - [arm64] arm64: irqflags: Fix clang build warnings (Mark Salter) [1818174] - [arm64] arm64: KVM/mm: Move SEA handling behind a single 'claim' interface (Mark Salter) [1818174] - [arm64] arm64: Skip irqflags tracing for NMI in IRQs disabled context (Mark Salter) [1818174] - [arm64] arm64: Skip preemption when exiting an NMI (Mark Salter) [1818174] - [arm64] arm64: Handle serror in NMI context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupts to be set as pseudo-NMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Handle pseudo-NMIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect if GIC can support pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: gic-v3: Implement arch support for priority masking (Mark Salter) [1818174] - [irqchip] arm64: Switch to PMR masking when starting CPUs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Factor group0 detection into functions (Mark Salter) [1818174] - [arm64] arm64: alternative: Apply alternatives early in boot process (Mark Salter) [1818174] - [arm64] arm64: alternative: Allow alternative status checking per cpufeature (Mark Salter) [1818174] - [arm64] arm64: sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Mark Salter) [1818174] - [arm64] arm64: daifflags: Include PMR in daifflags restore operations (Mark Salter) [1818174] - [arm64] arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking (Mark Salter) [1818174] - [firmware] efi: Let architectures decide the flags that should be saved/restored (Mark Salter) [1818174] - [kvm] arm64: kvm: Unmask PMR before entering guest (Mark Salter) [1818174] - [mm] arm64: Unmask PMR before going idle (Mark Salter) [1818174] - [arm64] arm64: Make PMR part of task context (Mark Salter) [1818174] - [arm64] arm64: ptrace: Provide definitions for PMR values (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Switch to PMR masking before calling IRQ handler (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Add cpufeature for IRQ priority masking (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Set SYSREG_GIC_CPUIF as a boot system feature (Mark Salter) [1818174] - [arm64] arm64: Remove unused daif related functions/macros (Mark Salter) [1818174] - [arm64] arm64: Fix HCR.TGE status for NMI contexts (Mark Salter) [1818174] - [kernel] irqdesc: Add domain handler for NMIs (Mark Salter) [1818174] - [kernel] genirq: Update irq stats from NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI management for percpu_devid interrupts (Mark Salter) [1818174] - [kernel] genirq: Provide basic NMI management for interrupt lines (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: Fix ITT_entry_size accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Gracefully fail on LPI exhaustion (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4: Fix occasional VLPI drop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-mbi: Fix uninitialized mbi_lock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirk for msm8996 broken registers (Mark Salter) [1818174] - [irqchip] irqchip/gic: Add support to device tree based quirks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Batch cpu_enable callbacks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Use linear array for detection and verification (Mark Salter) [1818174] - [arm64] arm64: capabilities: Optimize this_cpu_has_cap (Mark Salter) [1818174] - [arm64] arm64: capabilities: Speed up capability lookup (Mark Salter) [1818174] - [irqchip] irqchip: Convert to using pOFn instead of device_node.name (Mark Salter) [1818174] - [mm] arm64: Use daifflag_restore after bp_hardening (Mark Salter) [1818174] - [arm64] arm64: daifflags: Use irqflags functions for daifflags (Mark Salter) [1818174] - [include] irqchip/gic: Unify GIC priority definitions (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Remove acknowledge loop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupt to be configured as wake-up sources (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make its_lock a raw_spin_lock_t (Mark Salter) [1818174] - [irqchip] genirq/irqchip: Remove MULTI_IRQ_HANDLER as it's now obselete (Mark Salter) [1818174] - [arm64] arm64: Use the new GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip: Port the ARM IRQ drivers to GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [arm64] arm64: sdei: Mark sdei stack helper functions as static (Mark Salter) [1818174] - [arm64] arm64: Add stack information to on_accessible_stack (Mark Salter) [1818174] - [x86] Reserve at most 64M of SWIOTLB memory for crashkernel (Kairui Song) [1812754] - [md] md/raid1: introduce wait_for_serialization (Nigel Croxon) [1788370] - [md] md/raid1: use bucket based mechanism for IO serialization (Nigel Croxon) [1788370] - [md] md: introduce a new struct for IO serialization (Nigel Croxon) [1788370] - [md] md: don't destroy serial_info_pool if serialize_policy is true (Nigel Croxon) [1788370] - [md] raid1: serialize the overlap write (Nigel Croxon) [1788370] - [md] md: reorgnize mddev_create/destroy_serial_pool (Nigel Croxon) [1788370] - [md] md: add serialize_policy sysfs node for raid1 (Nigel Croxon) [1788370] - [md] md: prepare for enable raid1 io serialization (Nigel Croxon) [1788370] - [md] md: fix a typo s/creat/create (Nigel Croxon) [1788370] - [md] md: rename wb stuffs (Nigel Croxon) [1788370] - [md] raid5: remove worker_cnt_per_group argument from alloc_thread_groups (Nigel Croxon) [1788370] - [lib] md/raid6: fix algorithm choice under larger PAGE_SIZE (Nigel Croxon) [1788370] - [lib] raid6/test: fix a compilation warning (Nigel Croxon) [1788370] - [md] md-bitmap: small cleanups (Nigel Croxon) [1788370]- [firmware] efi: cper: print AER info of PCIe fatal error (Vladis Dronov) [1822595] - [init] redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] - [pci] PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken (Myron Stowe) [1820933] - [pci] PCI: Fix typos (Myron Stowe) [1820933] - [pci] PCI: Remove useless comments and tidy others (Myron Stowe) [1820933] - [pci] PCI: Remove unnecessary includes (Myron Stowe) [1820933] - [tools] tools: PCI: Fix fd leakage (Myron Stowe) [1820933] - [pci] PCI: Export pci_parse_request_of_pci_ranges() (Myron Stowe) [1820933] - [include] resource: Add a resource_list_first_type helper (Myron Stowe) [1820933] - [pci] PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable, disable}_ats() (Myron Stowe) [1820933] - [include] PCI/ATS: Add PASID stubs (Myron Stowe) [1820933] - [pci] PCI: Unify ACS quirk desired vs provided checking (Myron Stowe) [1820933] - [pci] PCI: Make ACS quirk implementations more uniform (Myron Stowe) [1820933] - [pci] PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3 (Myron Stowe) [1820933] - [pci] PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes (Myron Stowe) [1820933] - [pci] PCI: Add DMA alias quirk for Intel VCA NTB (Myron Stowe) [1820933] - [pci] PCI: Fix Intel ACS quirk UPDCR register address (Myron Stowe) [1820933] - [pci] PCI/ATS: Make pci_restore_pri_state(), pci_restore_pasid_state() private (Myron Stowe) [1820933] - [pci] PCI/ATS: Remove unnecessary EXPORT_SYMBOL_GPL() (Myron Stowe) [1820933] - [include] PCI/ATS: Remove unused PRI and PASID stubs (Myron Stowe) [1820933] - [pci] PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI PRG Response PASID Required bit (Myron Stowe) [1820933] - [pci] PCI/ATS: Use PF PASID for VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PASID Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Disable PF/VF ATS service independently (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PASID Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PRI Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Move pci_prg_resp_pasid_required() to CONFIG_PCI_PRI (Myron Stowe) [1820933] - [iommu] iommu/vt-d: Select PCI_PRI for INTEL_IOMMU_SVM (Myron Stowe) [1820933] - [pci] PCI/switchtec: Read all 64 bits of part_event_bitmap (Myron Stowe) [1820933] - [pci] PCI: Do not use bus number zero from EA capability (Myron Stowe) [1820933] - [pci] PCI: Avoid double hpmemsize MMIO window assignment (Myron Stowe) [1820933] - [pci] PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters (Myron Stowe) [1820933] - [pci] PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Myron Stowe) [1820933] - [pci] PCI: Fix missing bridge dma_ranges resource list cleanup (Myron Stowe) [1820933] - [pci] PCI: Protect pci_reassign_bridge_resources() against concurrent addition/removal (Myron Stowe) [1820933] - [pci] PCI/MSI: Fix incorrect MSI-X masking on resume (Myron Stowe) [1820933] - [pci] PCI/MSI: Move power state check out of pci_msi_supported() (Myron Stowe) [1820933] - [pci] PCI/MSI: Remove unused pci_irq_get_node() (Myron Stowe) [1820933] - [uapi] PCI: Add #defines for Enter Compliance, Transmit Margin (Myron Stowe) [1820933] - [pci] PCI: Allow building PCIe things without PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI: Remove PCIe Kconfig dependencies on PCI (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove spurious "d" from granularity message (Myron Stowe) [1820933] - [pci] PCI: sysfs: Remove unused attribute groups (Myron Stowe) [1820933] - [x86] x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect (Myron Stowe) [1820933] - [pci] PCI: Remove unused includes and superfluous struct declaration (Myron Stowe) [1820933] - [x86] x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y (Myron Stowe) [1820933] - [pci] x86/PCI: Correct SPDX comment style (Myron Stowe) [1820933] - [x86] x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate (Myron Stowe) [1820933] - [pci] ACPI / hotplug / PCI: Allocate resources directly under the non-hotplug bridge (Myron Stowe) [1820933] - [pci] PCI: pciehp: Prevent deadlock on disconnect (Myron Stowe) [1820933] - [pci] PCI: pciehp: Do not disable interrupt twice on suspend (Myron Stowe) [1820933] - [pci] PCI: pciehp: Refactor infinite loop in pcie_poll_cmd() (Myron Stowe) [1820933] - [pci] PCI: pciehp: Fix indefinite wait on sysfs requests (Myron Stowe) [1820933] - [pci] PCI: pciehp: Avoid returning prematurely from sysfs requests (Myron Stowe) [1820933] - [pci] PCI: Warn if no host bridge NUMA node info (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove PCIEASPM_DEBUG Kconfig option and related code (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add sysfs attributes for controlling ASPM link states (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add pcie_aspm_get_link() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Allow re-enabling Clock PM (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add L1 PM substate support to pci_disable_link_state() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove pcie_aspm_enabled() unnecessary locking (Myron Stowe) [1820933] - [pci] PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control (Myron Stowe) [1820933] - [pci] PCI/AER: Fix kernel-doc warnings (Myron Stowe) [1820933] - [pci] PCI/AER: Use for_each_set_bit() to simplify code (Myron Stowe) [1820933] - [pci] PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters (Myron Stowe) [1820933] - [pci] PCI/AER: Save AER Capability for suspend/resume (Myron Stowe) [1820933] - [pci] PCI: Add ACS quirk for iProc PAXB (Myron Stowe) [1820933] - [cpufreq] cpufreq: intel_pstate: Simplify intel_pstate_cpu_init() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn (Prarit Bhargava) [1823339] - [cpufreq] x86/devicetable: Move x86 specific macro out of generic code (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use scnprintf() for avoiding potential buffer overflow (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Consolidate policy verification (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix unsafe notifiers (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix use-after-free (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: dt: Allow platform specific intermediate callbacks (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: add function to get the hardware max frequency (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Prevent unstable evaluation of WARN(vtime->state) (Prarit Bhargava) [1823339] - [cpufreq] docs: cpufreq: fix a broken reference (Prarit Bhargava) [1823339] - [kernel] PM: QoS: annotate data races in pm_qos_*_value() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix policy initialization for internal governor drivers (Prarit Bhargava) [1823339] - [documentation] Documentation: power: fix pm_qos_interface.rst format warning (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE (Prarit Bhargava) [1823339] - [documentation] Documentation: PM: QoS: Update to reflect previous code changes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Update file information comments (Prarit Bhargava) [1823339] - [x86] x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [cpuidle] cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() (Prarit Bhargava) [1823339] - [x86] x86: baytrail/cherrytrail: Rework and move P-Unit PMIC bus semaphore code (Prarit Bhargava) [1823339] - [sound] sound: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [media] drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [wireless] drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [drm] drm/i915: Implement a better i945gm vblank irq vs. C-states workaround (Prarit Bhargava) [1823339] - [drm] drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Simplify definitions of CPU latency QoS trace events (Prarit Bhargava) [1823339] - [tty] PM: QoS: Rename things related to the CPU latency QoS (Prarit Bhargava) [1823339] - [cpuidle] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Redefine struct pm_qos_request and drop struct pm_qos_object (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up misc device file operations (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop iterations over global QoS classes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_update_target() and pm_qos_update_flags() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop the PM_QOS_SUM QoS type (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop pm_qos_update_request_timeout() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop debugfs interface (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for OPP_PLUS (Prarit Bhargava) [1823339] - [x86] x86/intel_pstate: Handle runtime turbo disablement/enablement in frequency invariance (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM_GOLDMONT* (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on XEON_PHI_KNL/KNM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on SKYLAKE_X (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Avoid creating excessively large stack frames (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: loongson2_cpufreq: adjust cpufreq uses of LOONGSON_CHIPCFG (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: brcmstb-avs: fix imbalance of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: fix spelling mistake: "Whethet" -> "Whether" (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: s3c: fix unbalances of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: tegra186: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: kirkwood: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: CPPC: put ACPI table after using it (Prarit Bhargava) [1823339] - [cpufreq] cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scmi: Match scmi device by both name and protocol id (Prarit Bhargava) [1823339] - [base] PM / QoS: Restore DEV_PM_QOS_MIN/MAX_FREQUENCY (Prarit Bhargava) [1823339] - [base] PM: QoS: Drop frequency QoS types from device PM QoS (Prarit Bhargava) [1823339] - [include] PM / QoS: Reorder pm_qos/freq_qos/dev_pm_qos structs (Prarit Bhargava) [1823339] - [include] PM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix Kconfig indentation (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessors for user time (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Bring up complete kcpustat accessor (Prarit Bhargava) [1823339] - [documentation] PM: Wrap documentation to fit in 80 columns (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Invalidate frequency QoS requests after removal (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Register drivers only after CPU devices have been registered (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add NULL checks to show() and store() methods of cpufreq (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix invalid EPB setting (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Initialize cpufreq-dt driver earlier (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix plain int as pointer warning from sparse (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: fix stack bloat and hard limit on number of CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Clarify the comment in cpufreq_set_policy() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [kernel] sched/kcpustat: Introduce vtime-aware kcpustat accessor for CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [include] sched/vtime: Introduce vtime_accounting_enabled_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Rename vtime_accounting_cpu_enabled() to vtime_accounting_enabled_this_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Introduce context_tracking_enabled_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Rename context_tracking_is_cpu_enabled() to context_tracking_enabled_this_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Record CPU under seqcount for kcpustat needs (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Add QoS requests for all CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scpi: remove stale/outdated comment about the driver (Prarit Bhargava) [1823339] - [thermal] thermal/drivers/cpufreq_cooling: Fix return of cpufreq_set_cur_state (Prarit Bhargava) [1823339] - [acpi] cpufreq: Use per-policy frequency QoS (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Introduce frequency QoS (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Avoid NULL pointer dereferences at init time (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for AM3517 (Prarit Bhargava) [1823339] - [cpufreq] ARM: dts: omap36xx: using OPP1G needs to control the abb_ldo (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: add support for omap34xx and omap36xx (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Remove CPUFREQ_ADJUST and CPUFREQ_NOTIFY policy notifier events (Prarit Bhargava) [1823339] - [base] arch_topology: Use CPUFREQ_CREATE_POLICY instead of CPUFREQ_NOTIFY (Prarit Bhargava) [1823339] - [acpi] ACPI: cpufreq: Switch to QoS requests instead of cpufreq notifier (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Get rid of unused flags (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Implement QoS supported freq constraints (Prarit Bhargava) [1823339] - [thermal] thermal: cpu_cooling: Switch to QoS requests for freq limits (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add policy create/remove notifiers back (Prarit Bhargava) [1823339] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Prarit Bhargava) [1823339] - [kernel] PM: QoS: no need to check return value of debugfs_create functions (Prarit Bhargava) [1823339] - [kernel] PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro (Prarit Bhargava) [1823339] - [nvme] nvme-fc: Revert "add module to ops template to allow module references" (Gopal Tiwari) [1823270] - [nvme] nvme: fix deadlock caused by ANA update wrong locking (Gopal Tiwari) [1823270] - [nvme] nvme-pci: Hold cq_poll_lock while completing CQEs (Gopal Tiwari) [1823270] - [uapi] nvme: change nvme_passthru_cmd64 to explicitly mark rsvd (Gopal Tiwari) [1823270] - [tools] tools/power/x86/intel-speed-select: Fix a typo in error message (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate Package strings for json (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add display for enabled cpus count (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Print friendly warning for bad command line (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix avx options for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve CLX commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Show error for invalid CPUs in the options (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve core-power result and error display (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Kernel interface error handling (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for base-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve output of perf-profile commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help for core-power assoc (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Display error for invalid priority type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Check feature status first (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for perf-profile feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add an API for error/information print (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance --info option (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Helpful warning for missing kernel interface (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Store topology information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Max CPU count calculation when CPU0 is offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Special handling for CPU 0 online/offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Use more verbiage for clos information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance core-power info command (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Make target CPU optional for core-power info (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Warn for invalid package id (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix last cpu number (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix mailbox usage for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Fix wrong unregister type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate names for json parsing (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix display for turbo-freq auto mode (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Allow additional core-power mailbox commands (Prarit Bhargava) [1778956] - [misc] mei: me: add comet point (lake) H device ids (Ken Cox) [1815355] - [misc] mei: me: add comet point (lake) LP device ids (Ken Cox) [1815355] - [misc] mei: define dma ring buffer sizes for PCH12 HW and newer (Ken Cox) [1815355] - [misc] mei: hbm: define dma ring setup protocol (Ken Cox) [1815355] - [acpi] apei/ghes: Do not delay GHES polling (Robert Richter) [1793544] - [edac] EDAC/ghes: Do not warn when incrementing refcount on 0 (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix locking and memory barrier issues (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix Use after free in ghes_edac remove path (Robert Richter) [1793544] - [edac] EDAC, ghes: Use CPER module handles to locate DIMMs (Robert Richter) [1793544] - [kernel] sched/fair: Fix statistics for find_idlest_group() (Phil Auld) [1794398] - [kernel] sched/core: Annotate curr pointer in rq with __rcu (Phil Auld) [1794398] - [kernel] sched/psi: Fix OOB write when writing 0 bytes to PSI files (Phil Auld) [1794398] - [kernel] sched/psi: Correct overly pessimistic size calculation (Phil Auld) [1794398] - [kernel] sched/fair: Prevent unlimited runtime on throttled group (Phil Auld) [1794398] - [kernel] sched/nohz: Optimize get_nohz_timer_target() (Phil Auld) [1794398] - [kernel] sched/topology: Assert non-NUMA topology masks don't (partially) overlap (Phil Auld) [1794398] - [kernel] sched/psi: create /proc/pressure and /proc/pressure/{io|memory|cpu} only when psi enabled (Phil Auld) [1794398] - [kernel] sched/fair: Remove redundant call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/debug: Add new tracepoints to track PELT at rq level (Phil Auld) [1794398] - [kernel] sched/fair: calculate delta runnable load only when it's needed (Phil Auld) [1794398] - [kernel] sched/fair: Fix sgc->{min, max}_capacity calculation for SD_OVERLAP (Phil Auld) [1794398] - [kernel] sched/debug: Reset watchdog on all CPUs while processing sysrq-t (Phil Auld) [1794398] - [kernel] sched/fair: Make sched-idle CPU selection consistent throughout (Phil Auld) [1794398] - [kernel] sched/core: Remove unused variable from set_user_nice() (Phil Auld) [1794398] - [kernel] sched/fair: Optimize select_idle_cpu (Phil Auld) [1794398] - [kernel] schied/fair: Skip calculating @contrib without load (Phil Auld) [1794398] - [kernel] sched: Spare resched IPI when prio changes on a single fair task (Phil Auld) [1794398] - [kernel] sched: Use fair:prio_changed() instead of ad-hoc implementation (Phil Auld) [1794398] - [kernel] sched/wait: fix ___wait_var_event(exclusive) (Phil Auld) [1794398] - [kernel] psi: Fix a division error in psi poll() (Phil Auld) [1794398] - [kernel] sched/psi: Fix sampling error and rare div0 crashes with cgroups and high uptime (Phil Auld) [1794398] - [kernel] sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/pelt: Fix update of blocked PELT ordering (Phil Auld) [1794398] - [kernel] sched/core: Avoid spurious lock dependencies (Phil Auld) [1794398] - [kernel] Add wake_up_interruptible_sync_poll_locked() (Phil Auld) [1794398] - [kernel] Remove the nr_exclusive argument from __wake_up_sync_key() (Phil Auld) [1794398] - [x86] x86/mce: Do not log spurious corrected mce errors (Prarit Bhargava) [1819761] - [x86] x86/MCE: Add an MCE-record filtering function (Prarit Bhargava) [1819761]- [mm] mm/page_alloc: increase default min_free_kbytes bound (Joel Savitz) [1808039] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Neil Horman) [1782179] - [crypto] crypto: qat - switch to skcipher API (Neil Horman) [1782179] - [scsi] scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.0 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash after handling a pci error (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix scsi host template for SLI3 vports (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lockdep error - register non-static key (Dick Kennedy) [1822334] - [fs] utimes: Clamp the timestamps in notify_change() (Eric Sandeen) [1795991] - [fs] smb3: Fix regression in time handling (Eric Sandeen) [1795991] - [fs] isofs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: ceph: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: fat: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fat: propagate 64-bit inode timestamps (Eric Sandeen) [1795991] - [fs] fs: cifs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: nfs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] ext4: Initialize timestamps limits (Eric Sandeen) [1795991] - [fs] fs: Fill in max and min timestamps in superblock (Eric Sandeen) [1795991] - [fs] utimes: Clamp the timestamps before update (Eric Sandeen) [1795991] - [fs] timestamp_truncate: Replace users of timespec64_trunc (Eric Sandeen) [1795991] - [fs] vfs: Add timestamp_truncate() api (Eric Sandeen) [1795991] - [fs] vfs: Add file timestamp range support (Eric Sandeen) [1795991] - [fs] cramfs: Deprecate cramfs in RHEL (Abhijith Das) [1794513] - [thermal] thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (David Arcari) [1773794] - [thermal] thermal: intel: Fix unmatched pci_release_region (David Arcari) [1773794] - [thermal] thermal: intel: Use dev_get_drvdata (David Arcari) [1773794] - [thermal] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [1773794] - [thermal] drivers: thermal: Move various drivers for intel platforms into a subdir (David Arcari) [1773794] - [x86] x86/cpufeatures: Enable a new AVX512 CPU feature (David Arcari) [1783143] - [x86] cpu/cpuid-deps: Add a tab to cpuid dependent features (David Arcari) [1783143] - [crypto] crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) [1785660] - [char] random: Add hook to override device reads and getrandom(2) (Herbert Xu) [1785660] - [block] nbd: add a flush_workqueue in nbd_start_device (Ming Lei) [1798919] - [scsi] scsi: sd_sbc: Fix sd_zbc_report_zones() (Ming Lei) [1798919] - [block] block: Fix partition support for host aware zoned block devices (Ming Lei) [1798919] - [scsi] block: allow partitions on host aware zone devices (Ming Lei) [1798919] - [block] null_blk: Fix zone write handling (Ming Lei) [1798919] - [fs] fs: move guard_bio_eod() after bio_set_op_attrs (Ming Lei) [1798919] - [block] null_blk: Fix REQ_OP_ZONE_CLOSE handling (Ming Lei) [1798919] - [block] block: add bio_truncate to fix guard_bio_eod (Ming Lei) [1798919] - [block] compat_ioctl: block: handle Persistent Reservations (Ming Lei) [1798919] - [block] compat_ioctl: block: handle add zone open, close and finish ioctl (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE (Ming Lei) [1798919] - [block] block: fix memleak when __blk_rq_map_user_iov() is failed (Ming Lei) [1798919] - [s390] s390/dasd: fix typo in copyright statement (Ming Lei) [1798919] - [s390] s390/dasd: fix memleak in path handling error case (Ming Lei) [1798919] - [s390] s390/dasd/cio: Interpret ccw_device_get_mdc return value correctly (Ming Lei) [1798919] - [block] block: Fix a lockdep complaint triggered by request queue flushing (Ming Lei) [1798919] - [block] block: Fix the type of 'sts' in bsg_queue_rq() (Ming Lei) [1798919] - [block] block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT (Ming Lei) [1798919] - [block] nbd: fix shutdown and recv work deadlock v2 (Ming Lei) [1798919] - [block] blk-iocost: fix incorrect vtime comparison in iocg_is_idle() (Ming Lei) [1798919] - [block] iocost: check active_list of all the ancestors in iocg_activate() (Ming Lei) [1798919] - [block] iocost: over-budget forced IOs should schedule async delay (Ming Lei) [1798919] - [block] blk-cgroup: remove blkcg_drain_queue (Ming Lei) [1798919] - [block] block: fix NULL pointer dereference in account statistics with IDE (Ming Lei) [1798919] - [block] null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED (Ming Lei) [1798919] - [block] brd: warn on un-aligned buffer (Ming Lei) [1798919] - [block] brd: remove max_hw_sectors queue limit (Ming Lei) [1798919] - [block] block: set the zone size in blk_revalidate_disk_zones atomically (Ming Lei) [1798919] - [block] block: don't handle bio based drivers in blk_revalidate_disk_zones (Ming Lei) [1798919] - [block] block: allocate the zone bitmaps lazily (Ming Lei) [1798919] - [block] block: replace seq_zones_bitmap with conv_zones_bitmap (Ming Lei) [1798919] - [block] block: simplify blkdev_nr_zones (Ming Lei) [1798919] - [block] block: remove the empty line at the end of blk-zoned.c (Ming Lei) [1798919] - [block] null_blk: cleanup null_gendisk_register (Ming Lei) [1798919] - [block] null_blk: fix zone size paramter check (Ming Lei) [1798919] - [fs] block: don't send uevent for empty disk when not invalidating (Ming Lei) [1798919] - [block] ataflop: Remove unneeded semicolon (Ming Lei) [1798919] - [block] drbd: Remove unneeded semicolon (Ming Lei) [1798919] - [scsi] sr_vendor: support Beurer GL50 evo CD-on-a-chip devices (Ming Lei) [1798919] - [cdrom] cdrom: respect device capabilities during opening action (Ming Lei) [1798919] - [fs] block: move clearing bd_invalidated into check_disk_size_change (Ming Lei) [1798919] - [block] block: remove (__)blkdev_reread_part as an exported API (Ming Lei) [1798919] - [block] block: fix bdev_disk_changed for non-partitioned devices (Ming Lei) [1798919] - [block] block: move rescan_partitions to fs/block_dev.c (Ming Lei) [1798919] - [block] block: merge invalidate_partitions into rescan_partitions (Ming Lei) [1798919] - [block] block: refactor rescan_partitions (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Remove set but not used variable 'buflen' (Ming Lei) [1798919] - [md] block: rework zone reporting (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Cleanup sd_zbc_alloc_report_buffer() (Ming Lei) [1798919] - [block] null_blk: Add zone_nr_conv to features (Ming Lei) [1798919] - [block] null_blk: clean up report zones (Ming Lei) [1798919] - [block] null_blk: clean up the block device operations (Ming Lei) [1798919] - [block] block: Remove partition support for zoned block devices (Ming Lei) [1798919] - [md] block: Simplify report zones execution (Ming Lei) [1798919] - [block] block: cleanup the !zoned case in blk_revalidate_disk_zones (Ming Lei) [1798919] - [scsi] block: Enhance blk_revalidate_disk_zones() (Ming Lei) [1798919] - [block] nbd: prevent memory leak (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: add zone open, close, and finish support (Ming Lei) [1798919] - [block] null_blk: add zone open, close, and finish support (Ming Lei) [1798919] - [md] dm: add zone open, close and finish support (Ming Lei) [1798919] - [block] loop: fix no-unmap write-zeroes request behavior (Ming Lei) [1798919] - [block] null_blk: return fixed zoned reads > write pointer (Ming Lei) [1798919] - [block] null_blk: Enable modifying 'submit_queues' after an instance has been configured (Ming Lei) [1798919] - [block] null_blk: Improve nullb_device_##NAME##_store() readability (Ming Lei) [1798919] - [block] block,bfq: Skip tracing hooks if possible (Ming Lei) [1798919] - [block] block: Don't disable interrupts in trigger_softirq() (Ming Lei) [1798919] - [lib] sbitmap: Delete sbitmap_any_bit_clear() (Ming Lei) [1798919] - [block] blk-mq: Delete blk_mq_has_free_tags() and blk_mq_can_queue() (Ming Lei) [1798919] - [block] block: add zone open, close and finish ioctl support (Ming Lei) [1798919] - [uapi] uapi: fix ioctl documentation (Ming Lei) [1798919] - [uapi] uapi: linux/blkzoned.h: fix BLKGETZONESZ and BLKGETNRZONES definitions (Ming Lei) [1798919] - [block] block: add zone open, close and finish operations (Ming Lei) [1798919] - [block] block: Simplify REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1798919] - [block] block: Remove REQ_OP_ZONE_RESET plugging (Ming Lei) [1798919] - [fs] bdev: Refresh bdev size for disks without partitioning (Ming Lei) [1798919] - [fs] bdev: Factor out bdev revalidation into a common helper (Ming Lei) [1798919] - [block] blk-mq: Make blk_mq_run_hw_queue() return void (Ming Lei) [1798919] - [fs] fcntl: fix typo in RWH_WRITE_LIFE_NOT_SET r/w hint name (Ming Lei) [1798919] - [block] blk-mq: remove needless goto from blk_mq_get_driver_tag (Ming Lei) [1798919] - [block] block: Reduce the amount of memory used for tag sets (Ming Lei) [1798919] - [block] block: Reduce the amount of memory required per request queue (Ming Lei) [1798919] - [block] block: Remove the synchronize_rcu() call from __blk_mq_update_nr_hw_queues() (Ming Lei) [1798919] - [block] block: account statistics for passthrough requests (Ming Lei) [1798919] - [block] blk-stat: Optimise blk_stat_add() (Ming Lei) [1798919] - [block] blk-mq: Embed counters into struct mq_inflight (Ming Lei) [1798919] - [block] blk-mq: Reuse callback in blk_mq_in_flight*() (Ming Lei) [1798919] - [block] blk-mq: Inline status checkers (Ming Lei) [1798919] - [block] block: Document all members of blk_mq_tag_set and bkl_mq_queue_map (Ming Lei) [1798919] - [block] block: Reduce sysfs_lock locking inside blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Remove "dying" checks from sysfs callbacks (Ming Lei) [1798919] - [block] block: Remove request_queue.nr_queues (Ming Lei) [1798919] - [trace] block: Fix writeback throttling W=1 compiler warnings (Ming Lei) [1798919] - [block] block: Fix three kernel-doc warnings (Ming Lei) [1798919] - [fs] writeback: fix use-after-free in finish_writeback_work() (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_complete() (Ming Lei) [1798919] - [block] nbd:fix memory leak in nbd_get_socket() (Ming Lei) [1798919] - [block] nbd: verify socket is supported during setup (Ming Lei) [1798919] - [block] nbd: handle racing with error'ed out commands (Ming Lei) [1798919] - [block] nbd: protect cmd->status with cmd->lock (Ming Lei) [1798919] - [block] nbd: fix possible sysfs duplicate warning (Ming Lei) [1798919] - [block] nbd: fix possible page fault for nbd disk (Ming Lei) [1798919] - [block] nbd: rename the runtime flags as NBD_RT_ prefixed (Ming Lei) [1798919] - [block] nbd: fix max number of supported devs (Ming Lei) [1798919] - [block] nbd: fix zero cmd timeout handling v2 (Ming Lei) [1798919] - [block] nbd: add missing config put (Ming Lei) [1798919] - [block] nbd: add function to convert blk req op to nbd cmd (Ming Lei) [1798919] - [block] nbd: add set cmd timeout helper (Ming Lei) [1798919] - [block] loop: change queue block size to match when using DIO (Ming Lei) [1798919] - [block] rsxx: add missed destroy_workqueue calls in remove (Ming Lei) [1798919] - [fs] cgroup, writeback: don't switch wbs immediately on dead wbs if the memcg is dead (Ming Lei) [1798919] - [block] block: drbd: remove a stray unlock in __drbd_send_protocol() (Ming Lei) [1798919] - [block] blkcg: make blkcg_print_stat() print stats only for online blkgs (Ming Lei) [1798919] - [block] iocost: don't nest spin_lock_irq in ioc_weight_write() (Ming Lei) [1798919] - [block] blk-rq-qos: fix first node deletion of rq_qos_del() (Ming Lei) [1798919] - [block] blkcg: Fix multiple bugs in blkcg_activate_policy() (Ming Lei) [1798919] - [block] block: Fix elv_support_iosched() (Ming Lei) [1798919] - [block] null_blk: Fix zoned command return code (Ming Lei) [1798919] - [block] blk-wbt: fix performance regression in wbt scale_up/scale_down (Ming Lei) [1798919] - [ata] Revert "libata, freezer: avoid block device removal while system is frozen" (Ming Lei) [1798919] - [mm] bdi: Do not use freezable workqueue (Ming Lei) [1798919] - [uapi] block: pg: add header include guard (Ming Lei) [1798919] - [block] block: fix null pointer dereference in blk_mq_rq_timed_out() (Ming Lei) [1798919] - [block] rq-qos: get rid of redundant wbt_update_limits() (Ming Lei) [1798919] - [block] iocost: bump up default latency targets for hard disks (Ming Lei) [1798919] - [block] iocost: improve nr_lagging handling (Ming Lei) [1798919] - [block] iocost: better trace vrate changes (Ming Lei) [1798919] - [block] block: drop device references in bsg_queue_rq() (Ming Lei) [1798919] - [block] pktcdvd: remove warning on attempting to register non-passthrough dev (Ming Lei) [1798919] - [ata] ata: libahci_platform: Add of_node_put() before loop exit (Ming Lei) [1798919] - [block] block, bfq: push up injection only after setting service time (Ming Lei) [1798919] - [block] block, bfq: increase update frequency of inject limit (Ming Lei) [1798919] - [block] block, bfq: reduce upper bound for inject limit to max_rq_in_driver+1 (Ming Lei) [1798919] - [block] block, bfq: update inject limit only after injection occurred (Ming Lei) [1798919] - [block] block: centralize PI remapping logic to the block layer (Ming Lei) [1798919] - [block] block: use symbolic constants for t10_pi type (Ming Lei) [1798919] - [block] null_blk: format pr_* logs with pr_fmt (Ming Lei) [1798919] - [block] null_blk: match the type of parameter nr_devices (Ming Lei) [1798919] - [block] null_blk: do not fail the module load with zero devices (Ming Lei) [1798919] - [block] block: also check RQF_STATS in blk_mq_need_time_stamp() (Ming Lei) [1798919] - [block] block: make rq sector size accessible for block stats (Ming Lei) [1798919] - [block] bfq: Fix bfq linkage error (Ming Lei) [1798919] - [scsi] scsi: core: remove dummy q->dev check (Ming Lei) [1798919] - [block] block: bypass blk_set_runtime_active for uninitialized q->dev (Ming Lei) [1798919] - [block] null_blk: validate the number of devices (Ming Lei) [1798919] - [block] null_blk: fix module name at log message (Ming Lei) [1798919] - [block] iocost_monitor: Report debt (Ming Lei) [1798919] - [tools] iocost_monitor: Report more info with higher accuracy (Ming Lei) [1798919] - [tools] iocost_monitor: Always use strings for json values (Ming Lei) [1798919] - [block] blk-iocost: Don't let merges push vtime into the future (Ming Lei) [1798919] - [block] blk-iocost: Account force-charged overage in absolute vtime (Ming Lei) [1798919] - [block] blk-iocost: Fix incorrect operation order during iocg free (Ming Lei) [1798919] - [block] bfq: Add per-device weight (Ming Lei) [1798919] - [block] bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy (Ming Lei) [1798919] - [block] bfq: Fix the missing barrier in __bfq_entity_update_weight_prio (Ming Lei) [1798919] - [block] block: fix elevator_get_by_features() (Ming Lei) [1798919] - [scsi] sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks (Ming Lei) [1798919] - [block] block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks (Ming Lei) [1798919] - [block] block: Delay default elevator initialization (Ming Lei) [1798919] - [block] block: Improve default elevator selection (Ming Lei) [1798919] - [block] block: Introduce elevator features (Ming Lei) [1798919] - [block] block: Change elevator_init_mq() to always succeed (Ming Lei) [1798919] - [block] block: Cleanup elevator_init_mq() use (Ming Lei) [1798919] - [block] paride/pcd: need to check if cd->disk is null in pcd_detect (Ming Lei) [1798919] - [block] paride/pcd: need to set queue to NULL before put_disk (Ming Lei) [1798919] - [block] blkcg: add missing NULL check in ioc_cpd_alloc() (Ming Lei) [1798919] - [block] blkcg: fix missing free on error path of blk_iocost_init() (Ming Lei) [1798919] - [trace] blkcg: blk-iocost: predeclare used structs (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_coef_gen.py (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_monitor.py (Ming Lei) [1798919] - [block] blkcg: implement blk-iocost (Ming Lei) [1798919] - [block] blk-mq: add optional request->alloc_time_ns (Ming Lei) [1798919] - [block] block: extend 'struct request' via 'request_aux' (Ming Lei) [1798919] - [block] blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ (Ming Lei) [1798919] - [block] block/rq_qos: implement rq_qos_ops->queue_depth_changed() (Ming Lei) [1798919] - [block] block/rq_qos: add rq_qos_merge() (Ming Lei) [1798919] - [block] blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() (Ming Lei) [1798919] - [block] blkcg: make ->cpd_init_fn() optional (Ming Lei) [1798919] - [block] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() (Ming Lei) [1798919] - [include] writeback: Generalize and expose wb_completion (Ming Lei) [1798919] - [block] null_blk: fix inline misuse (Ming Lei) [1798919] - [block] null_blk: create a helper for req completion (Ming Lei) [1798919] - [block] null_blk: create a helper for zoned devices (Ming Lei) [1798919] - [block] null_blk: create a helper for mem-backed ops (Ming Lei) [1798919] - [block] null_blk: create a helper for badblocks (Ming Lei) [1798919] - [block] null_blk: create a helper for throttling (Ming Lei) [1798919] - [block] null_blk: move duplicate code to callers (Ming Lei) [1798919] - [block] block: remove struct request_queue queue_head (Ming Lei) [1798919] - [fs] writeback, cgroup: inode_switch_wbs() shouldn't give up on wb_switch_rwsem trylock fail (Ming Lei) [1798919] - [fs] writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching (Ming Lei) [1798919] - [block] blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling (Ming Lei) [1798919] - [block] loop: Add LOOP_SET_DIRECT_IO to compat ioctl (Ming Lei) [1798919] - [lib] lib: scatterlist: Fix to support no mapped sg (Ming Lei) [1798919] - [block] null_blk: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [scsi] scsi: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] blk-zoned: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] block: add req op to reset all zones and flag (Ming Lei) [1798919] - [block] block: Fix a comment in blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Fix spelling in the header above blkg_lookup() (Ming Lei) [1798919] - [kernel] cgroup: Move cgroup_parse_float() implementation out of CONFIG_SYSFS (Ming Lei) [1798919] - [kernel] cgroup: add cgroup_parse_float() (Ming Lei) [1798919] - [block] nbd: replace kill_bdev() with __invalidate_device() again (Ming Lei) [1798919] - [block] nbd: add netlink reconfigure resize support (Ming Lei) [1798919] - [block] nbd: fix crash when the blksize is zero (Ming Lei) [1798919] - [block] nbd: propagate genlmsg_reply return code (Ming Lei) [1798919] - [block] block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF (Ming Lei) [1798919] - [block] loop: properly observe rotational flag of underlying device (Ming Lei) [1798919] - [block] block: Limit zone array allocation size (Ming Lei) [1798919] - [block] block: Fix null_blk_zoned creation failure with small number of zones (Ming Lei) [1798919] - [scsi] sd_zbc: Fix report zones buffer allocation (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_report_zones() buffer allocation (Ming Lei) [1798919] - [md] block: Kill gfp_t argument of blkdev_report_zones() (Ming Lei) [1798919] - [md] dm zoned: Fix zone report handling (Ming Lei) [1798919] - [block] blkcg: implement REQ_CGROUP_PUNT (Ming Lei) [1798919] - [include] blkcg, writeback: Implement wbc_blkcg_css() (Ming Lei) [1798919] - [fs] blkcg, writeback: Add wbc->no_cgroup_owner (Ming Lei) [1798919] - [fs] blkcg, writeback: Rename wbc_account_io() to wbc_account_cgroup_owner() (Ming Lei) [1798919] - [block] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages (Ming Lei) [1798919] - [fs] writeback: synchronize sync(2) against cgroup writeback membership switches (Ming Lei) [1798919] - [block] blk-mq: move cancel of requeue_work to the front of blk_exit_queue (Ming Lei) [1798919] - [block] blk-mq-debugfs: support rq_qos (Ming Lei) [1798919] - [block] null_blk: fix type mismatch null_handle_cmd() (Ming Lei) [1798919] - [block] null_blk: remove duplicate 0 initialization (Ming Lei) [1798919] - [block] null_blk: remove duplicate check for report zone (Ming Lei) [1798919] - [block] null_blk: add zoned config support information (Ming Lei) [1798919] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Vitaly Kuznetsov) [1807448] - [x86] vmware: Use bool type for vmw_sched_clock (Vitaly Kuznetsov) [1807448] - [x86] vmware: Enable steal time accounting (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add steal time clock support for VMware guests (Vitaly Kuznetsov) [1807448] - [x86] vmware: Remove vmware_sched_clock_setup() (Vitaly Kuznetsov) [1807448] - [x86] vmware: Make vmware_select_hypercall() __init (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Fix platform detection VMWARE_PORT macro (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_HYPERCALL, for clang/llvm (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_PORT (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add a header file for hypercall definitions (Vitaly Kuznetsov) [1807448] - [x86] vmware: Update platform detection code for VMCALL/VMMCALL hypercalls (Vitaly Kuznetsov) [1807448] - [netdrv] hv_netvsc: Fix unwanted wakeup in netvsc_attach() (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: make recording RSS hash depend on feature flag (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: record hardware hash in skb (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: flag software created hash value (Mohammed Gamal) [1815503] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Obtain screen resolution from Hyper-V host (Mohammed Gamal) [1816744] - [uio] uio_hv_generic: drop #ifdef DEBUG (Mohammed Gamal) [1816744] - [hid] hv: Remove dependencies on PAGE_SIZE for ring buffer (Mohammed Gamal) [1816744] - [x86] x86/hyperv: Create and use Hyper-V page definitions (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition (Mohammed Gamal) [1816285] - [x86] x86: hv: Add function to allocate zeroed page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Add functions to allocate/deallocate page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix indentation in hv_do_fast_hypercall16() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Micro-optimize send_ipi_one() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make vapic support x2apic mode (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix overflow bug in fill_gva_list() (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Zero out the VP ASSIST PAGE on allocation (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make hv_vcpu_is_preempted() visible (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Implement EOI assist (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Prevent potential NULL pointer dereference (Mohammed Gamal) [1816285] - [x86] Drivers: hv: vmbus: Break out ISA independent parts of mshyperv.h (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Remove unused include (Mohammed Gamal) [1816285] - [net] vsock/virtio: add support for MSG_PEEK (Stefano Garzarella) [1818059]- [include] leds: triggers: new function led_set_trigger_data() (Torez Smith) [1686205] - [leds] leds: triggers: add device attribute support (Torez Smith) [1686205] - [usb] USB: cdc-wdm: fix race between write and disconnect due to flag abuse (Torez Smith) [1686205] - [usb] usb: host: xhci: rcar: Fix typo in compatible string matching (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Set DMA mask correctly (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Whitelist auto-delink support (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Update module parameter description for auto_delink_en (Torez Smith) [1686205] - [usb] usb: host: ohci: fix a race condition between shutdown and irq (Torez Smith) [1686205] - [usb] usb: hcd: use managed device resources (Torez Smith) [1686205] - [usb] typec: tcpm: fix a typo in the comparison of pdo_max_voltage (Torez Smith) [1686205] - [usb] usb-storage: Add new JMS567 revision to unusual_devs (Torez Smith) [1686205] - [usb] usb: chipidea: udc: don't do hardware access if gadget has stopped (Torez Smith) [1686205] - [usb] usbtmc: more sanity checking for packet size (Torez Smith) [1686205] - [usb] usb: udc: lpc32xx: silence fall-through warning (Torez Smith) [1686205] - [usb] usb: chipidea: imx: fix EPROBE_DEFER support during driver probe (Torez Smith) [1686205] - [usb] usb: host: fotg2: restart hcd after port reset (Torez Smith) [1686205] - [usb] USB: CDC: fix sanity checks in CDC union parser (Torez Smith) [1686205] - [usb] usb: cdc-acm: make sure a refcount is taken early enough (Torez Smith) [1686205] - [usb] USB: serial: option: add the BroadMobi BM818 card (Torez Smith) [1686205] - [usb] USB: serial: option: Add Motorola modem UARTs (Torez Smith) [1686205] - [usb] USB: core: Fix races in character device registration and deregistraion (Torez Smith) [1686205] - [usb] usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt (Torez Smith) [1686205] - [usb] usb: gadget: composite: Clear "suspended" on reset/disconnect (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" (Torez Smith) [1686205] - [usb] usb: setup authorized_default attributes using usb_bus_notify (Torez Smith) [1686205] - [usb] usb: iowarrior: fix deadlock on disconnect (Torez Smith) [1686205] - [usb] Revert "USB: rio500: simplify locking" (Torez Smith) [1686205] - [usb] usb: usbfs: fix double-free of usb memory upon submiturb error (Torez Smith) [1686205] - [usb] usb: yurex: Fix use-after-free in yurex_delete (Torez Smith) [1686205] - [usb] USB: serial: option: add D-Link DWM-222 device ID (Torez Smith) [1686205] - [usb] USB: serial: option: Add support for ZTE MF871A (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Ignore unsupported/unknown alternate mode requests (Torez Smith) [1686205] - [usb] xhci: Fix NULL pointer dereference at endpoint zero reset (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Fix timeout in xhci_suspend() (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: Fix uninitilized symbol error (Torez Smith) [1686205] - [usb] usb: typec: tcpm: remove tcpm dir if no children (Torez Smith) [1686205] - [usb] usb: typec: tcpm: free log buf memory when remove debug file (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Add NULL check before dereferencing config (Torez Smith) [1686205] - [tools] tools headers UAPI: Sync usbdevice_fs.h with the kernels to get new ioctl (Torez Smith) [1686205] - [usb] xhci: Fix crash if scatter gather is used with Immediate Data Transfer (IDT) (Torez Smith) [1686205] - [usb] usb: usb251xb: Reallow swap-dx-lanes to apply to the upstream port (Torez Smith) [1686205] - [usb] Revert "usb: usb251xb: Add US port lanes inversion property" (Torez Smith) [1686205] - [documentation] Revert "usb: usb251xb: Add US lanes inversion dts-bindings" (Torez Smith) [1686205] - [usb] usb: wusbcore: fix unbalanced get/put cluster_id (Torez Smith) [1686205] - [usb] usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem() (Torez Smith) [1686205] - [usb] usb-storage: Add a limitation for blk_queue_max_hw_sectors() (Torez Smith) [1686205] - [usb] usb: pci-quirks: Minor cleanup for AMD PLL quirk (Torez Smith) [1686205] - [usb] usb: pci-quirks: Correct AMD PLL quirk detection (Torez Smith) [1686205] - [usb] vfs: Convert gadgetfs to use the new mount API (Torez Smith) [1686205] - [usb] Revert "usb: gadget: storage: Remove warning message" (Torez Smith) [1686205] - [documentation] Revert "dt-bindings: add binding for USBSS-DRD controller." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Separated decoding functions from dwc3 driver." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Patch simplify usb_decode_set_clear_feature function." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Simplify usb_decode_get_set_descriptor function." (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Add Cadence USB3 DRD Driver" (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Fix for stuck packets in on-chip OUT buffer." (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Fix example warnings (Torez Smith) [1686205] - [usb] usb :fsl: Change string format for errata property (Torez Smith) [1686205] - [usb] usb: host: Stops USB controller init if PLL fails to lock (Torez Smith) [1686205] - [usb] usb: phy: Workaround for USB erratum-A005728 (Torez Smith) [1686205] - [usb] usb: fsl: Set USB_EN bit to select ULPI phy (Torez Smith) [1686205] - [usb] usb: Handle USB3 remote wakeup for LPM enabled devices correctly (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix 4CC cmd write (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix portinfo width (Torez Smith) [1686205] - [usb] usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add a workaround for a race condition of workqueue (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: remove redundant assignment to ret (Torez Smith) [1686205] - [usb] usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() (Torez Smith) [1686205] - [usb] USB: gadget: function: fix issue Unneeded variable: "value" (Torez Smith) [1686205] - [usb] usb: phy: phy-mxs-usb: add imx7ulp support (Torez Smith) [1686205] - [usb] usb:cdns3 Fix for stuck packets in on-chip OUT buffer (Torez Smith) [1686205] - [usb] usb:cdns3 Add Cadence USB3 DRD Driver (Torez Smith) [1686205] - [usb] usb:gadget Simplify usb_decode_get_set_descriptor function (Torez Smith) [1686205] - [usb] usb:gadget Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1686205] - [usb] usb:gadget Separated decoding functions from dwc3 driver (Torez Smith) [1686205] - [documentation] dt-bindings: add binding for USBSS-DRD controller (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for TigerLake Devices (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for isodebug v1 (Torez Smith) [1686205] - [usb] usb: host: Fix excessive alignment restriction for local memory allocations (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct platform_callback pointer (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use renesas_usbhs_platform_info on of_device_id.data (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add a common function for the .get_id (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move device tree properties parsing (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add struct device * declaration in usbhs_probe() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add has_new_pipe_configs flag (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use dev_of_node macro instead of open coded (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove type member from renesas_usbhs_driver_param (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use a specific flag instead of type for multi_clks (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Avoid to write platform_data's value (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move macros from mod.c to the mod.h (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove notify_hotplug callback (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: revise the irq_vbus comments (Torez Smith) [1686205] - [usb] USB: core: Fix compiler warnings in devio.c (Torez Smith) [1686205] - [usb] USB: core: Remove usbfs_mutex (Torez Smith) [1686205] - [usb] usb: clean up some of the computations in adu_read (Torez Smith) [1686205] - [usb] scsi: usb: image: microtek: use sg helper to iterate over scatterlist (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct assignment instead of memcpy() (Torez Smith) [1686205] - [usb] USB: core: correct a spelling mistake in the comment (Torez Smith) [1686205] - [usb] usb: dwc3: remove unused @lock member of dwc3_ep struct (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add Support for Intel Elkhart Lake Devices (Torez Smith) [1686205] - [usb] usb: Replace snprintf with scnprintf in gether_get_ifname (Torez Smith) [1686205] - [uapi] USB: fix types in uapi include (Torez Smith) [1686205] - [usb] USB: serial: option: add support for GosunCn ME3630 RNDIS mode (Torez Smith) [1686205] - [usb] xhci: detect USB 3.2 capable host controllers correctly (Torez Smith) [1686205] - [usb] usb: xhci: Don't try to recover an endpoint if port is in error state (Torez Smith) [1686205] - [usb] usb: gadget: ether: Fix race between gether_disconnect and rx_submit (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove warning message (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Add support for disabling U1 and U2 entries (Torez Smith) [1686205] - [usb] usb: gadget: send usb_gadget as an argument in get_config_params (Torez Smith) [1686205] - [documentation] doc: dt: bindings: usb: dwc3: Update entries for disabling U1 and U2 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Use of_clk_get_parent_count() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix core validation in probe, move after clocks are enabled (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Improve error handling (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Start USB in 'host mode' on the SDM845 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for booting with ACPI (Torez Smith) [1686205] - [usb] Revert "usb: dwc2: host: Setting qtd to NULL after freeing it" (Torez Smith) [1686205] - [usb] usb: gadget: net2272: remove redundant assignments to pointer 's' (Torez Smith) [1686205] - [usb] usb: gadget: Zero ffs_io_data (Torez Smith) [1686205] - [usb] USB: omap_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] fotg210-udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: at91_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Enhance role switch support (Torez Smith) [1686205] - [usb] usb: gadget: u_audio: Fixed variable declaration coding style issue (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: data_len used before properly set (Torez Smith) [1686205] - [usb] USB: dwc2: Don't turn off the usbphy in suspend if wakeup is enabled (Torez Smith) [1686205] - [documentation] Documentation: dt-bindings: Add snps, need-phy-for-wake for dwc2 USB (Torez Smith) [1686205] - [usb] usb: dwc2: Force 8bit UTMI width for Samsung Exynos SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: meson-g12a: Add support for IRQ based OTG switching (Torez Smith) [1686205] - [usb] usb: dwc2: Use generic PHY width in params setup (Torez Smith) [1686205] - [usb] usb: host: fotg2: add device tree probing (Torez Smith) [1686205] - [usb] usb: isp1362: Spelling s/eclusive/exclusive/ (Torez Smith) [1686205] - [usb] USB: add usbfs ioctl to retrieve the connection parameters (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Fix Wunused-const-variable (Torez Smith) [1686205] - [usb] usb: chipidea: udc: workaround for endpoint conflict issue (Torez Smith) [1686205] - dt-bindings: usb: renesas_gen3: Rename bindings documentation file (Torez Smith) [1686205] - dt-bindings: usb: renesas_usbhs: Rename bindings documentation file (Torez Smith) [1686205] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] docs: kbuild: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] usb: chipidea: msm: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: Use dev_err() instead of pr_err() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: "fsl, usbphy" phandle is not mandatory now (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add imx7ulp support (Torez Smith) [1686205] - [usb] usb: typec: Make sure an alt mode exist before getting its partner (Torez Smith) [1686205] - [usb] Revert "usb: mtu3: fix up undefined reference to usb_debug_root" (Torez Smith) [1686205] - [usb] USB: sisusbvga: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: typec: tcpm: fusb302: simplify getting the adapter of a client (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add runtime pm workaround (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: enable runtime pm support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: fix return value check in lpc32xx_udc_probe() (Torez Smith) [1686205] - [usb] usb: gadget: dwc2: fix zlp handling (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer for none DDMA (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC (Torez Smith) [1686205] - [usb] usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep (Torez Smith) [1686205] - [usb] usb: phy: mxs: Disable external charger detect in mxs_phy_hw_init() (Torez Smith) [1686205] - [usb] usb: dwc2: Fix DMA cache alignment issues (Torez Smith) [1686205] - [usb] usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression) (Torez Smith) [1686205] - [usb] USB: move usb debugfs directory creation to the usb common core (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove unneeded variable frame (Torez Smith) [1686205] - [usb] media: usb/gadget/f_uvc: set device_caps in struct video_device (Torez Smith) [1686205] - [usb] usbip: Replace unused kvec array with single variable in vhci_send_cmd_unlink() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove controlling PWEN/EXTLP support (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove sudmac support (Torez Smith) [1686205] - [usb] usb: xhci: Add Clear_TT_Buffer (Torez Smith) [1686205] - [usb] usb: Add devaddr in struct usb_device (Torez Smith) [1686205] - [usb] USB: Fix chipmunk-like voice when using Logitech C270 for recording audio (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new ID to ums-realtek (Torez Smith) [1686205] - [usb] USB: use genalloc for USB HCs with local memory (Torez Smith) [1686205] - [usb] usb: phy: mv-usb: Remove set but not used variable 'phy' (Torez Smith) [1686205] - [usb] usb: ftdi-elan: fix possible condition with no effect (if == else) (Torez Smith) [1686205] - [usb] USB: ohci-spear: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: remove redundant license text (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: fix SPDX tag to be BSD2 (Torez Smith) [1686205] - [usb] usb: ohci-s3c2410: Remove set but not used variable 'hcd' (Torez Smith) [1686205] - [usb] usb: cdc-wdm: remove redundant assignment to rv (Torez Smith) [1686205] - [usb] usb: host: ohci-st: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] usb: host: ehci-st: Remove set but not used variable 'ehci' (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix memory leak in do_flash (Torez Smith) [1686205] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix stub_dev lock context imbalance regression (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1686205] - [usb] usb: avoid redundant allocation and free of memory (Torez Smith) [1686205] - [usb] signal/usb: Replace kill_pid_info_as_cred with kill_pid_usb_asyncio (Torez Smith) [1686205] - [usb] xhci: Use zu for printing size_t type (Torez Smith) [1686205] - [usb] xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() (Torez Smith) [1686205] - [usb] xhci: Fix immediate data transfer if buffer is already DMA mapped (Torez Smith) [1686205] - [usb] usb: xhci: avoid null pointer deref when bos field is NULL (Torez Smith) [1686205] - [usb] usb: xhci: Fix a potential null pointer dereference in xhci_debugfs_create_endpoint() (Torez Smith) [1686205] - [usb] xhci: update bounce buffer with correct sg num (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add Allied Telesis VT-Kit3 (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode (Torez Smith) [1686205] - [tools] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r7s9210 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add support for RZ/A2 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: support byte addressable CFIFO (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for CNEN bit (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move flags to param (Torez Smith) [1686205] - [usb] usb: core: hub: Disable hub-initiated U1/U2 (Torez Smith) [1686205] - [usb] usb: core: hub: Enable/disable U1/U2 in configured state (Torez Smith) [1686205] - [usb] USB: rio500: simplify locking (Torez Smith) [1686205] - [usb] USB: rio500: fix memory leak in close after disconnect (Torez Smith) [1686205] - [usb] USB: rio500: refuse more than one device at a time (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix BUG: sleeping function called from invalid context (Torez Smith) [1686205] - [usb] USB: sisusbvga: fix oops in error path of sisusb_probe (Torez Smith) [1686205] - [usb] USB: Add LPM quirk for Surface Dock GigE adapter (Torez Smith) [1686205] - [usb] usb: mtu3: fix up undefined reference to usb_debug_root (Torez Smith) [1686205] - [usb] USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor (Torez Smith) [1686205] - [usb] usb: remove redundant 'default n' from Kconfig-s (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use specific struct instead of USBHS_TYPE_* enums (Torez Smith) [1686205] - [usb] USB: OHCI: remove space before open square bracket '[' (Torez Smith) [1686205] - [usb] usb: exynos: add workaround for the USB device bindings conflict (Torez Smith) [1686205] - [usb] usbip: usbip_host: cleanup do_rebind() return path (Torez Smith) [1686205] - [usb] USB: serial: f81232: clear overrun flag (Torez Smith) [1686205] - [usb] USB: serial: f81232: fix interrupt worker not stop (Torez Smith) [1686205] - [usb] usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA (Torez Smith) [1686205] - [usb] usb: dwc3: Fix default lpm_nyet_threshold value (Torez Smith) [1686205] - [usb] usb: dwc3: debug: Print GET_STATUS(device) tracepoint (Torez Smith) [1686205] - [usb] usb: dwc3: Do core validation early on probe (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Set lpm_capable (Torez Smith) [1686205] - [usb] usb: gadget: atmel: tie wake lock to running clock (Torez Smith) [1686205] - [usb] usb: gadget: atmel: support USB suspend (Torez Smith) [1686205] - [usb] usb: gadget: atmel_usba_udc: simplify setting of interrupt-enabled mask (Torez Smith) [1686205] - [usb] dwc2: gadget: Fix completed transfer size calculation in DDMA (Torez Smith) [1686205] - [usb] usb: dwc2: Set lpm mode parameters depend on HW configuration (Torez Smith) [1686205] - [usb] usb: dwc2: Fix channel disable flow (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer (Torez Smith) [1686205] - [usb] usb: gadget: do not use __constant_cpu_to_le16 (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Increase descriptors count for ISOC's (Torez Smith) [1686205] - [usb] usb: dwc3: move synchronize_irq() out of the spinlock protected block (Torez Smith) [1686205] - [usb] usb: dwc3: Free resource immediately after use (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: Convert to bulk clk API (Torez Smith) [1686205] - [usb] usb: dwc2: Delayed status support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: rework interrupt handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: add support for stotg04 phy (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: properly setup phy interrupts (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify vbus handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify probe (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Move gadget phy init into core phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move phy init into core (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Replace phyif with phy_utmi_width (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Remove duplicated phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move UTMI_PHY_DATA defines closer (Torez Smith) [1686205] - [usb] usb: dwc2: optionally assert phy reset when waking up (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: document the vbus-supply property (Torez Smith) [1686205] - [usb] USB: UDC: net22{80, 72}: remove mistaken test of req->zero (Torez Smith) [1686205] - [usb] USB: UDC: net2280: Remove redundant "if" condition (Torez Smith) [1686205] - [usb] usb: gadget: fsl: fix link error against usb-gadget module (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Add OS descriptor support (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Fix NTP-32 support (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Reject LPM token during Control transfers (Torez Smith) [1686205] - [usb] USB: Export usb_wakeup_enabled_descendants() (Torez Smith) [1686205] - [usb] usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DOWN_PARAM_NONE (Torez Smith) [1686205] - [usb] usb: dwc3: Add Amlogic G12A DWC3 glue (Torez Smith) [1686205] - [usb] usb: dwc2: Add Amlogic G12A DWC2 Params (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc3: Add Amlogic G12A DWC3 Glue Bindings (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Add Amlogic G12A DWC2 Compatible (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: don't free buffer prematurely (Torez Smith) [1686205] - [usb] USB: serial: io_edgeport: fix up switch fall-through comments (Torez Smith) [1686205] - [usb] usb: usb251xb: Add US port lanes inversion property (Torez Smith) [1686205] - [usb] usb: usb251xb: Create a ports field collector method (Torez Smith) [1686205] - [documentation] usb: usb251xb: Add US lanes inversion dts-bindings (Torez Smith) [1686205] - [usb] usb: isp1760-hcd: Fix fall-through annotations (Torez Smith) [1686205] - [usb] usb: musb: dsps: Use dev_get_drvdata() (Torez Smith) [1686205] - [usb] usb: musb: jz4740: obtain USB PHY from devicetree (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Let the platform probe the PHY (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add usb-phy property to the jz4740-musb node (Torez Smith) [1686205] - [soc] soc: sunxi: Fix missing dependency on REGMAP_MMIO (Torez Smith) [1686205] - [usb] usb: musb: omap2430: Add support for idling phy when musb is idle (Torez Smith) [1686205] - [usb] usb: musb: Silence error about blacklisting hubs if !CONFIG_USB (Torez Smith) [1686205] - [usb] usbip: vhci_hcd: Mark expected switch fall-through (Torez Smith) [1686205] - [usb] UAS: fix alignment of scatter/gather segments (Torez Smith) [1686205] - [include] USB: serial: drop unused iflag macro (Torez Smith) [1686205] - [usb] USB: serial: drop unnecessary goto (Torez Smith) [1686205] - [usb] USB: serial: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: serial: fix unthrottle races (Torez Smith) [1686205] - [usb] USB: cdc-acm: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: cdc-acm: fix unthrottle races (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix missing unlock on error in ccg_cmd_write_flash_row() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a77470 (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774c0 support (Torez Smith) [1686205] - [usb] usb: xhci: add endpoint context tracing when an endpoint is added (Torez Smith) [1686205] - [usb] xhci: Add tracing for input control context (Torez Smith) [1686205] - [usb] xhci: add port and bus number to port dynamic debugging (Torez Smith) [1686205] - [usb] usb: xhci: add Immediate Data Transfer support (Torez Smith) [1686205] - [usb] usb: usb251xb: Add an empty hub' i2c-bus segment checker (Torez Smith) [1686205] - [usb] USB: serial: spcp8x5: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: oti6858: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop bogus initial cflag (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: clean up initial-termios handling (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused termios (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused driver data flag (Torez Smith) [1686205] - [usb] USB: serial: fix initial-termios handling (Torez Smith) [1686205] - [usb] USB: yurex: Fix protection fault after device removal (Torez Smith) [1686205] - [usb] usb: usbip: fix isoc packet num validation in get_pipe (Torez Smith) [1686205] - [usb] usb/hcd: Send a uevent signaling that the host controller had died (Torez Smith) [1686205] - [usb] usb: typec: Add driver for NVIDIA Alt Modes (Torez Smith) [1686205] - [usb] usb: typec: displayport: Export probe and remove functions (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Support for DisplayPort alt mode (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Preliminary support for alternate modes (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add firmware flashing support (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add get_fw_info function (Torez Smith) [1686205] - [usb] usb: usb251xb: Lock i2c-bus segment the hub resides (Torez Smith) [1686205] - [usb] usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON (Torez Smith) [1686205] - [usb] usbip: stub_rx: tidy the indenting in is_clear_halt_cmd() (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up set_termios (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up modem-control handling (Torez Smith) [1686205] - [usb] USB: core: Fix bug caused by duplicate interface PM usage counter (Torez Smith) [1686205] - [usb] usb: mtu3: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: chipidea: msm: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: dwc2: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: misc: usb3503: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: xhci-mtk: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Revert "Resolve fixed power role contract setup" (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Implement start_toggling for all port-types (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Notify the tcpc to start connection-detection for SRPs (Torez Smith) [1686205] - [usb] usb: host: use usb_endpoint_maxp instead of usb_maxpacket (Torez Smith) [1686205] - [usb] USB: dummy-hcd: Fix failure to give back unlinked URBs (Torez Smith) [1686205] - [usb] USB: core: Don't unbind interfaces following device reset failure (Torez Smith) [1686205] - [usb] usb-storage: Set virt_boundary_mask to avoid SG overflows (Torez Smith) [1686205] - [usb] USB: core: Fix unterminated string returned by usb_string() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic EHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic OHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert USB HCD generic binding to YAML (Torez Smith) [1686205] - [usb] USB: hub: Remove returned value 'status' since never used (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Add Tegra186 XUSB support (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Selectively program IPFS (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add Tegra186 support (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: drop the vbus GPIO (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: disable the regulator if the overcurrent irq fired (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: let the regulator framework keep track of use count (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix tranceiver suspend mode (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix non-supported xon/xoff (Torez Smith) [1686205] - [usb] USB: serial: option: add Olicard 600 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add new device id (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix resource leak (Torez Smith) [1686205] - [usb] usb: cdc-acm: fix race during wakeup blocking TX traffic (Torez Smith) [1686205] - [usb] usb: mtu3: fix EXTCON dependency (Torez Smith) [1686205] - [usb] usb: usb251xb: fix to avoid potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: core: Try generic PHY_MODE_USB_HOST if usb_phy_roothub_set_mode fails (Torez Smith) [1686205] - [usb] usb: introduce usb_ep_type_string() function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_irq_work static (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: typec: wcove: Provide fwnode for the port (Torez Smith) [1686205] - [usb] usb: core: Add PM runtime calls to usb_hcd_platform_shutdown (Torez Smith) [1686205] - [usb] usb: sierra: fix a missing check of device_create_file (Torez Smith) [1686205] - [usb] usb: mtu3: add a function to switch mailbox state to string (Torez Smith) [1686205] - [usb] usb: mtu3: add tracepoints to help debug (Torez Smith) [1686205] - [usb] usb: mtu3: move vbus and mode debugfs interfaces into mtu3_debugfs.c (Torez Smith) [1686205] - [usb] usb: mtu3: add debugfs interface files (Torez Smith) [1686205] - [usb] usb: mtu3: supports new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild qmu_gpd struct to prepare to support new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: fix transfer error of USB3 Gen2 isoc (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild the code of getting vbus regulator (Torez Smith) [1686205] - [usb] usb: mtu3: remove unnecessary local variable @req (Torez Smith) [1686205] - [usb] usb: mtu3: print useful information also for device and host modes (Torez Smith) [1686205] - [usb] usb: mtu3: check return value of devm_extcon_register_notifier() (Torez Smith) [1686205] - [usb] xhci: Don't let USB3 ports stuck in polling state prevent suspend (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Don't free all memory with spinlock held (Torez Smith) [1686205] - [usb] xhci: Fix port resume done detection for SS ports with LPM enabled (Torez Smith) [1686205] - [usb] USB: serial: mos7720: fix mos_parport refcount imbalance on error path (Torez Smith) [1686205] - [usb] USB: gadget: f_hid: fix deadlock in f_hidg_write() (Torez Smith) [1686205] - [usb] usb: gadget: net2272: Fix net2272_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix net2280_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix overrun of OUT messages (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for Comet Lake PCH ID (Torez Smith) [1686205] - [usb] usb: usb251xb: Remove unnecessary comparison of unsigned integer with >= 0 (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Add __printf attribute to fusb302_log function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Improve suspend/resume handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: 2 small misc. fixes (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Check vconn is off when we start toggling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Refactor / simplify tcpm_set_cc() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_set_cc_polarity also set pull ups / downs (Torez Smith) [1686205] - [usb] usb: typec: pi3usb30532: Keep orientation when setting mux to safe mode (Torez Smith) [1686205] - [usb] usb: typec: altmodes/displayport: Fall back to multi-func pins (Torez Smith) [1686205] - [usb] usbip: Remove unnecessary null check (Torez Smith) [1686205] - [include] USB: usb.h: tweak struct urb to remove wasted space (Torez Smith) [1686205] - [usb] usb: common: Consider only available nodes for dr_mode (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk (Torez Smith) [1686205] - [usb] usb: typec: Fix unchecked return value (Torez Smith) [1686205] - [usb] USB: serial: option: set driver_info for SIM5218 and compatibles (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add additional NovaTech products (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Quectel EM12 (Torez Smith) [1686205] - [usb] wusb: Remove unnecessary static function ckhdid_printf (Torez Smith) [1686205] - [usb] usb: core: make default autosuspend delay configurable (Torez Smith) [1686205] - [usb] usb: core: Fix typo in description of "authorized_default" (Torez Smith) [1686205] - [usb] usb: chipidea: Refactor USB PHY selection and keep a single PHY (Torez Smith) [1686205] - [usb] usb: chipidea: Grab the (legacy) USB PHY by phandle first (Torez Smith) [1686205] - [usb] usb: chipidea: imx: set power polarity (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ci-hdrc-usb2: add property power-active-high (Torez Smith) [1686205] - [usb] usb: chipidea: imx: remove unused header files (Torez Smith) [1686205] - [usb] usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() (Torez Smith) [1686205] - [usb] usb: core: add option of only authorizing internal devices (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: handle block writes separately with plain-I2C adapters (Torez Smith) [1686205] - [usb] usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL_SUNRISEPOINT_LP_XHCI (Torez Smith) [1686205] - [usb] usb: xhci: fix build warning - missing prototype (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Fixing typo error (Torez Smith) [1686205] - [usb] usb: xhci: remove unused member 'parent' in xhci_regset struct (Torez Smith) [1686205] - [usb] xhci: tegra: Prevent error pointer dereference (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit ME910 ECM composition (Torez Smith) [1686205] - [usb] usb: core: Replace hardcoded check with inline function from usb.h (Torez Smith) [1686205] - [usb] usb: core: skip interfaces disabled in devicetree (Torez Smith) [1686205] - [usb] usb: typec: mux: remove redundant check on variable match (Torez Smith) [1686205] - [usb] USB: serial: cp210x: fix GPIO in autosuspend (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Defer probe if extcon device is not found (Torez Smith) [1686205] - [usb] cdc-wdm: pass return value of recover_from_urb_loss (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: remove set but not used variables 'uframes, transfer_buffer_length' (Torez Smith) [1686205] - [usb] USB: renesas_usbhs: fix spelling mistake "doens't" -> "doesn't" (Torez Smith) [1686205] - [usb] usb: wusbcore: wa-xfer: use struct_size() helper (Torez Smith) [1686205] - [usb] usb: core: config: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: dwc2: use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: typec: mux: Fix unsigned comparison with less than zero (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 (Torez Smith) [1686205] - [usb] usb: typec: mux: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Find the ports by also matching against the device node (Torez Smith) [1686205] - [usb] usb: roles: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Rationalize the API for the muxes (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: Check mode of operation (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Remove unused functions (Torez Smith) [1686205] - [usb] USB: musb: mark expected switch fall-through (Torez Smith) [1686205] - [usb] usb: phy: twl6030-usb: fix possible use-after-free on remove (Torez Smith) [1686205] - [usb] usb: misc: usbtest: add super-speed isoc support (Torez Smith) [1686205] - [usb] usb: dwc3: Reset num_trbs after skipping (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't enable interrupt when disabling endpoint (Torez Smith) [1686205] - [usb] scsi: uas: Use scsi_et_resid() where appropriate (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: fix indentation issue (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add vbus and overcurrent gpios (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a helper pointer to &pdev->dev (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a new line after local variables (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on CONFIG_USB for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on MACH_JZ4740 for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Add support for devicetree (Torez Smith) [1686205] - [documentation] Documentation: dt: Add binding info for jz4740-musb driver (Torez Smith) [1686205] - [usb] USB: musb: fix indentation issue on a return statement (Torez Smith) [1686205] - [usb] fotg210-udc: pass struct device to DMA API functions (Torez Smith) [1686205] - [usb] fotg210-udc: remove a bogus dma_sync_single_for_device call (Torez Smith) [1686205] - [usb] usb: gadget: Change Andrzej Pietrasiewicz's e-mail address (Torez Smith) [1686205] - [usb] usb: f_fs: Avoid crash due to out-of-scope stack ptr access (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Remove debug.h file (Torez Smith) [1686205] - [usb] usb: typec: Prepare alt mode enter/exit reporting for UCSI alt mode support (Torez Smith) [1686205] - [usb] usb: typec: displayport: Move the Configuration VDO helpers to the header (Torez Smith) [1686205] - [usb] USB: Fix configuration selection issues introduced in v4.20.0 (Torez Smith) [1686205] - [usb] usb: handle warm-reset port requests on hub resume (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add ID for Ingenico 3070 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add minimum baud rate for CP2105 SCI (Torez Smith) [1686205] - [usb] usb: dwc3: haps: Workaround matching VID PID (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: preserve wMaxPacketSize across usb_ep_autoconfig() call (Torez Smith) [1686205] - [usb] usb: gadget: move non-super speed code out of usb_ep_autoconfig_ss() (Torez Smith) [1686205] - [usb] usb: gadget: function: sync f_uac1 ac header baInterfaceNr (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add scatter-gather mode (Torez Smith) [1686205] - [usb] usb: gadget: fix various indentation issues (Torez Smith) [1686205] - [usb] usb: dwc2: Fix EP TxFIFO number setting (Torez Smith) [1686205] - [usb] udc: net2280: Fix net2280_disable (Torez Smith) [1686205] - [usb] USB: gadget: Improve kerneldoc for usb_ep_dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: debug: purge usage of strcat (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add GPIO support for CP2104 (Torez Smith) [1686205] - [usb] usb: dwc3: trace: pass trace buffer size to decoding functions (Torez Smith) [1686205] - [usb] usb: core: Move variable initialization to appropriate place (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: early giveback if End Transfer already completed (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't use resource_index as a flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Correct the PPS out_volt calculation (Torez Smith) [1686205] - [usb] usb: gadget: musb: fix short isoc packets with inventra dma (Torez Smith) [1686205] - [usb] usbip: Fix vep_free_request() null pointer checks on input args (Torez Smith) [1686205] - [usb] usb: ehci-orion: add S2RAM support (Torez Smith) [1686205] - [usb] usb: ehci-orion: avoid double PHY initialization (Torez Smith) [1686205] - [usb] usb: host: xhci: mvebu: add reset on resume quirk (Torez Smith) [1686205] - [usb] usb: core: comply to PHY framework (Torez Smith) [1686205] - [usb] usb: phy: am335x: fix race condition in _probe (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Fix error handling of clk_prepare_enable (Torez Smith) [1686205] - [usb] usb: phy: fix link errors (Torez Smith) [1686205] - [usb] usb: gadget: udc: net2272: Fix bitwise and boolean operations (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Handle 0 xfer length for OUT EP (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove req->started flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: prevent dwc3_request from being queued twice (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: add dwc3_request status tracking (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: uvc: add uvcg_warn macro (Torez Smith) [1686205] - [usb] usb: gadget: u_serial: process RX in workqueue instead of tasklet (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774c0 support (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: aspeed: fix typo (Torez Smith) [1686205] - [usb] usb: dwc3: keystone: Add support for ti, am654-dwc3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: keystone-usb: Add ti, am654-dwc3 support (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for MSM8998 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add support for msm8998 (Torez Smith) [1686205] - [usb] usb: gadget: Remove dead branch code (Torez Smith) [1686205] - [usb] USB: serial: cp210x: support all gpios on CP2102N QFN28 package (Torez Smith) [1686205] - [usb] usb: ftdi-elan: Fix if == else warnings in ftdi_elan_respond_engine (Torez Smith) [1686205] - [usb] usb: typec: tpcm: improve error handling of tcpm_register_port (Torez Smith) [1686205] - [usb] usb: misc: usb3503: Add system sleep support in non-I2C mode (Torez Smith) [1686205] - [usb] usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path (Torez Smith) [1686205] - [usb] usb: sisusb: remove useless macros and compact the code (Torez Smith) [1686205] - [usb] usb: sisusb: let files build only when needed (Torez Smith) [1686205] - [usb] usb: sisusb_con, cleanup configs (Torez Smith) [1686205] - [usb] usb: sisusb_con, convert addr macros to functions (Torez Smith) [1686205] - [usb] usb: ftdi-elan: remove a unnecessary variable 'empty_packets' (Torez Smith) [1686205] - [usb] usb: assign ACPI companions for embedded USB devices (Torez Smith) [1686205] - [usb] usb: split code locating ACPI companion into port and device (Torez Smith) [1686205] - [usb] USB: host: whci: rename Kbuild file (Torez Smith) [1686205] - [usb] USB: remove README file (Torez Smith) [1686205] - [usb] USB: add missing SPDX lines to Kconfig and Makefiles (Torez Smith) [1686205] - [usb] USB: storage: karma: add whitespace after declarations (Torez Smith) [1686205] - [usb] USB: serial: keyspan_usa: add proper SPDX lines for .h files (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE (Torez Smith) [1686205] - [usb] USB: Consolidate LPM checks to avoid enabling LPM twice (Torez Smith) [1686205] - [usb] USB: Add new USB LPM helpers (Torez Smith) [1686205] - [usb] drivers: usb :fsl: Remove USB Errata checking code (Torez Smith) [1686205] - [usb] usb: kconfig: remove dependency FSL_SOC for ehci fsl driver (Torez Smith) [1686205] - [usb] usb: ehci: fsl: Update register accessing for arm/arm64 platforms (Torez Smith) [1686205] - [usb] usb: usb251xb: add usb data lane port swap feature (Torez Smith) [1686205] - [documentation] dt-bindings: usb: usb251xb: add documentation for data lane swapping (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: replace udelay() with usleep_range() (Torez Smith) [1686205] - [usb] USB: host: ohci-at91: add sam9x60-sfr definition for ohci (Torez Smith) [1686205] - [usb] xhci: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: hub: add retry routine after intr URB submit error (Torez Smith) [1686205] - [usb] USB: leds: fix regression in usbport led trigger (Torez Smith) [1686205] - [usb] usb: chipidea: fix static checker warning for NULL pointer (Torez Smith) [1686205] - [usb] USB: usbip: delete README file (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add new PID to support PL2303TB (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix GPIO not working in autosuspend (Torez Smith) [1686205] - [usb] usb: gadget: Potential NULL dereference on allocation error (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix the uninitialized link_state when udc starts (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: synchronize_irq dwc irq in suspend (Torez Smith) [1686205] - [usb] USB: core: urb: Use struct_size() in kmalloc() (Torez Smith) [1686205] - [usb] cross-tree: phase out dma_zalloc_coherent() (Torez Smith) [1686205] - [usb] usb: gadget: udc: reduce indentation (Torez Smith) [1686205] - [usb] usb: devio: update max count of DPs per interval for ISOC (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: fix a couple of indentation issues (Torez Smith) [1686205] - [usb] usb: core: Simplify return value of usb_get_configuration() (Torez Smith) [1686205] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB (Torez Smith) [1686205] - [usb] usbcore: Select only first configuration for non-UAC3 compliant devices (Torez Smith) [1686205] - [usb] USB: storage: add quirk for SMI SM3350 (Torez Smith) [1686205] - [usb] USB: storage: don't insert sane sense for SPC3+ when bad sense specified (Torez Smith) [1686205] - [usb] usb: cdc-acm: send ZLP for Telit 3G Intel based modems (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra TPG2200 device id (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL678 series (Torez Smith) [1686205] - [usb] cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader (Torez Smith) [1686205] - [usb] usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable() (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Extend the matching rules on PPS APDO selection (Torez Smith) [1686205] - [documentation] usb: typec: Improve Alt Mode documentation (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix runtime pm for peripheral mode (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix otg state machine (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays (Torez Smith) [1686205] - [usb] PCI: Move Synopsys HAPS platform device IDs (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for RZ/G2E (Torez Smith) [1686205] - [usb] usb: ehci-omap: Fix deferred probe for phy handling (Torez Smith) [1686205] - [usb] usb: roles: Add a description for the class to Kconfig (Torez Smith) [1686205] - [usb] xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit LN940 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL668 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) (Torez Smith) [1686205] - [usb] USB: serial: option: add GosunCn ZTE WeLink ME3630 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: mark PM functions as __maybe_unused (Torez Smith) [1686205] - [usb] usb: core: Remove unnecessary memset() (Torez Smith) [1686205] - [usb] usb: host: isp1362-hcd: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: dwc2: Fix disable all EP's on disconnect (Torez Smith) [1686205] - [usb] usb: chipidea: imx: allow to configure oc polarity on i.MX25 (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Warn if oc polarity isn't specified (Torez Smith) [1686205] - [usb] usb: chipidea: imx: support configuring for active low oc signal (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties for HSIC pin groups (Torez Smith) [1686205] - [usb] usb: chipidea: host: override ehci->hub_control (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add HSIC support (Torez Smith) [1686205] - [usb] usb: chipidea: add flag for imx hsic implementation (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Disable CSP for stream OUT ep (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'number, serial' (Torez Smith) [1686205] - [usb] USB: serial: option: add HP lt4132 (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on Amlogic devices (Torez Smith) [1686205] - [usb] xhci: move usb2 get port status link resume handling to its own function (Torez Smith) [1686205] - [usb] xhci: refactor U0 link state handling in get_port_status (Torez Smith) [1686205] - [usb] xhci: cleanup code that sets portstatus and portchange bits (Torez Smith) [1686205] - [usb] xhci: move usb2 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: move usb3 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: remove unused hcd_index() (Torez Smith) [1686205] - [usb] xhci: move bus_state structure under the xhci_hub structure (Torez Smith) [1686205] - [usb] xhci: remove the unused sw_lpm_support (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs" (Torez Smith) [1686205] - [usb] USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler (Torez Smith) [1686205] - [usb] usb: dwc3: trace: add missing break statement to make compiler happy (Torez Smith) [1686205] - [usb] xhci: Prevent U1/U2 link pm states if exit latency is too long (Torez Smith) [1686205] - [usb] xhci: workaround CSS timeout on AMD SNPS 3.0 xHC (Torez Smith) [1686205] - [tty] USB: serial: console: fix reported terminal settings (Torez Smith) [1686205] - [usb] usb: appledisplay: Remove unnecessary spinlock (Torez Smith) [1686205] - [usb] usb: appledisplay: Set urb transfer_flags to URB_NO_TRANSFER_DMA_MAP (Torez Smith) [1686205] - [usb] usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device (Torez Smith) [1686205] - [usb] USB: Fix invalid-free bug in port_over_current_notify() (Torez Smith) [1686205] - [usb] usb: appledisplay: Add 27" Apple Cinema Display (Torez Smith) [1686205] - [platform] staging: typec: fusb302: Rename fcs, extcon-name to linux, extcon-name (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Report isoc transfer frame number (Torez Smith) [1686205] - [include] usb: gadget: Introduce frame_number to usb_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use SIMPLE_DEV_PM_OPS macro (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove dummy runtime PM callbacks (Torez Smith) [1686205] - [usb] usb: dwc2: host: use hrtimer for NAK retries (Torez Smith) [1686205] - [usb] usb: hub: delay hub autosuspend if USB3 port is still link training (Torez Smith) [1686205] - [usb] usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode (Torez Smith) [1686205] - [usb] usb: mtu3: enable SETUPENDISR interrupt (Torez Smith) [1686205] - [usb] usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) (Torez Smith) [1686205] - [usb] usb: mtu3: enable hardware remote wakeup from L1 automatically (Torez Smith) [1686205] - [usb] usb: mtu3: remove QMU checksum (Torez Smith) [1686205] - [usb] usb/mtu3: power down device ip at setup (Torez Smith) [1686205] - [usb] usb: dwc2: Disable power down feature on Samsung SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb() (Torez Smith) [1686205] - [usb] usb: dwc3: don't issue no-op trb for stream capable endpoints (Torez Smith) [1686205] - [usb] usb: dwc3: update stream id in depcmd (Torez Smith) [1686205] - [usb] USB: serial: mos7840: add a product ID for the new product (Torez Smith) [1686205] - [usb] USB: serial: mos7840: clean up register handling (Torez Smith) [1686205] - [usb] usb: gadget: u_ether: fix unsafe list iteration (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: check if dep->frame_number is still valid (Torez Smith) [1686205] - [usb] USB: omap_udc: fix rejection of out transfers when DMA is used (Torez Smith) [1686205] - [usb] USB: omap_udc: fix USB gadget functionality on Palm Tungsten E (Torez Smith) [1686205] - [usb] USB: omap_udc: fix omap_udc_start() on 15xx machines (Torez Smith) [1686205] - [usb] USB: omap_udc: fix crashes on probe error and module removal (Torez Smith) [1686205] - [usb] USB: omap_udc: use devm_request_irq() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove unnecessary dev_info() (Torez Smith) [1686205] - [usb] usb: dwc3: trace: log ep commands in hex (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: return errors from __dwc3_gadget_start_isoc() (Torez Smith) [1686205] - [usb] usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new IDs to ums-realtek (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove wait_end_transfer (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: move requests to cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: introduce cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: track number of TRBs per request (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: combine unaligned and zero flags (Torez Smith) [1686205] - [usb] usb: dwc3: Add workaround for isoc start transfer failure (Torez Smith) [1686205] - [documentation] usb: dwc3: Add disabling of start_transfer failure quirk (Torez Smith) [1686205] - [usb] usb: dwc3: Track DWC_usb31 VERSIONTYPE (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Allow scatter-gather buffers (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Add support for CCID descriptors (Torez Smith) [1686205] - [usb] usb: gadget: uvc: constify vb2_ops structure (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Accept LPM token when TxFIFO is not empty (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix WkupAlert interrupt handler (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for DWC_usb3 v3.30a and higher (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Add support for DR detection through extcon (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Switch to device property for 'extcon' handling (Torez Smith) [1686205] - [usb] usb: dwc3: don't log probe deferrals; but do log other error codes (Torez Smith) [1686205] - [usb] usb: gadget: aspeed-vhub: constify usb_gadget_ops structure (Torez Smith) [1686205] - [usb] usb: dwc3: Support option to disable USB2 LPM (Torez Smith) [1686205] - [documentation] usb: dwc3: Add a property to disable USB2 LPM (Torez Smith) [1686205] - [usb] usb: dwc3: Set GUSB2PHYCFG.ENBLSLPM (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print/set link state for peripheral mode (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly print/set link state for HS (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Dump internal LSP and ep registers (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print eps Tx/RxFIFO in bytes (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly name Tx/RxFIFO (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" (Torez Smith) [1686205] - [usb] drivers: usb: early: clean up indentation, remove extraneous tabs (Torez Smith) [1686205] - [usb] USB: ene_usb6250: add missing indentation (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: use rounding when calculating baud rate divisors (Torez Smith) [1686205] - [usb] USB: serial: f81534: fix reading old/new IC config (Torez Smith) [1686205] - [usb] usb: cdc-acm: add entry for Hiro (Conexant) modem (Torez Smith) [1686205] - [usb] usb: xhci: Prevent bus suspend if a port connect change or polling state is detected (Torez Smith) [1686205] - [usb] usb: core: Fix hub port connection events lost (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers (Torez Smith) [1686205] - [usb] Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers" (Torez Smith) [1686205] - [usb] usb: dwc2: pci: Fix an error code in probe (Torez Smith) [1686205] - [usb] usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove() (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'st, data1, iflag' (Torez Smith) [1686205] - [usb] USB: serial: quatech2: remove set but not used variable 'port_priv' (Torez Smith) [1686205] - [include] USB: remove the unused struct hcd_timeout definition (Torez Smith) [1686205] - [usb] usb: typec: ucsi: add support for Cypress CCGx (Torez Smith) [1686205] - [usb] usb: xhci: fix timeout for transition from RExit to U0 (Torez Smith) [1686205] - [usb] usb: xhci: fix uninitialized completion when USB3 port got wrong status (Torez Smith) [1686205] - [usb] xhci: Add check for invalid byte size error when UAS devices are connected (Torez Smith) [1686205] - [usb] xhci: handle port status events for removed USB3 hcd (Torez Smith) [1686205] - [usb] xhci: Fix leaking USB3 shared_hcd at xhci removal (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add power-domain details (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: add 20" Apple Cinema Display (Torez Smith) [1686205] - [usb] USB: quirks: Add no-lpm quirk for Raydium touchscreens (Torez Smith) [1686205] - [usb] usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB (Torez Smith) [1686205] - [usb] USB: Wait for extra delay time after USB_PORT_FEAT_RESET for quirky hub (Torez Smith) [1686205] - [usb] USB: gadget: udc: fix spelling mistake "intrerrupt" -> "interrupt" (Torez Smith) [1686205] - [usb] usb: host: remove unnecessary condition check (Torez Smith) [1686205] - [usb] usb: typec: tcpm: charge current handling for sink during hard reset (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Do not disconnect link for self powered devices (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Properly check last unaligned/zero chain TRB (Torez Smith) [1686205] - [usb] usb: dwc3: core: Clean up ULPI device (Torez Smith) [1686205] - [usb] usb: phy: ab8500: silence some uninitialized variable warnings (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Add genpd support (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Power-off power-domains on removal (Torez Smith) [1686205] - [usb] usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten (Torez Smith) [1686205] - [tools] usbip: tools: fix atoi() on non-null terminated string (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: fix backlight update_status return code (Torez Smith) [1686205] - [usb] USB: fix the usbfs flag sanitization for control transfers (Torez Smith) [1686205] - [documentation] usb: host: add DT bindings for faraday fotg2 (Torez Smith) [1686205] - [usb] usb: host: ohci-at91: fix request of irq for optional gpio (Torez Smith) [1686205] - [usb] usb: xhci: pci: Enable Intel USB role mux on Apollo Lake platforms (Torez Smith) [1686205] - [usb] usb: roles: intel_xhci: Fix Unbalanced pm_runtime_enable (Torez Smith) [1686205] - [usb] cdc-acm: correct counting of UART states in serial state notification (Torez Smith) [1686205] - [usb] cdc-acm: do not reset notification buffer index upon urb unlinking (Torez Smith) [1686205] - [usb] cdc-acm: fix race between reset and control messaging (Torez Smith) [1686205] - [usb] usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub_control() (Torez Smith) [1686205] - [usb] usb/early: remove set but not used variable 'remain_length' (Torez Smith) [1686205] - [usb] usb: typec: Fix copy/paste on typec_set_vconn_role() kerneldoc (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Report back negotiated PPS voltage and current (Torez Smith) [1686205] - [usb] USB: core: remove set but not used variable 'udev' (Torez Smith) [1686205] - [usb] usb: core: fix memory leak on port_dev_path allocation (Torez Smith) [1686205] - [usb] USB: net2280: Remove ->disconnect() callback from net2280_pullup() (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on rockchip devices (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a77990 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usb3: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: remove set but not used variable 'iflag' (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix interrupt-out transfer length (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add support for FT232R CBUS gpios (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix gpio name collisions (Torez Smith) [1686205] - [netdrv] net: usbnet: make driver_info const (Torez Smith) [1686205] - [usb] usb: typec: remove set but not used variables 'snk_ma, min_mv' (Torez Smith) [1686205] - [usb] usb: export firmware port location in sysfs (Torez Smith) [1686205] - [usb] usb: hub: try old enumeration scheme first for high speed devices (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Document r8a7744 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a7744 (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Fix APDO PPS order checking to be based on voltage (Torez Smith) [1686205] - [tools] usbip: fix vhci_hcd controller counting (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix b-device mode for "workaround" (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add handler for WkupAlert interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: enable WKUP_ALERT interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Program GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add parameters for GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: Add definitions for new registers (Torez Smith) [1686205] - [usb] usb: dwc2: Update target (u)frame calculation (Torez Smith) [1686205] - [usb] usb: dwc2: Add dwc2_gadget_dec_frame_num_by_one() function (Torez Smith) [1686205] - [usb] usb: dwc2: Add core parameter for service interval support (Torez Smith) [1686205] - [usb] usb: dwc2: Update registers definitions to support service interval (Torez Smith) [1686205] - [usb] usb: gadget: f_uac2: disable IN/OUT ep if unused (Torez Smith) [1686205] - [usb] USB: gadget core: Issue ->disconnect() callback from usb_gadget_disconnect() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix spelling of 'optimizations' (Torez Smith) [1686205] - [usb] usb: gadget: atmel: remove pointless retrieval of DT name property (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: check allocation return value and cleanup on failure (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check ENBLSLPM before sending ep command (Torez Smith) [1686205] - [usb] usb: dwc2: fix unbalanced use of external vbus-supply (Torez Smith) [1686205] - [usb] usb: dwc2: fix call to vbus supply exit routine, call it unlocked (Torez Smith) [1686205] - [usb] usb: dwc2: fix a race with external vbus supply (Torez Smith) [1686205] - [usb] usb: dwc2: get optional vbus-supply regulator once (Torez Smith) [1686205] - [usb] usb: dwc3: add EXTCON dependency for qcom (Torez Smith) [1686205] - [usb] usb: gadget: udc: atmel: handle at91sam9rl PMC (Torez Smith) [1686205] - [usb] usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status() (Torez Smith) [1686205] - [usb] usb: dwc2: Disable all EP's on disconnect (Torez Smith) [1686205] - [documentation] usb: dwc3: exynos: Add support for Exynos5433 variant with all clocks (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Rework clock handling and prepare for new variants (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Remove dead code (Torez Smith) [1686205] - [usb] usb: gadget: udc: Remove unnecessary parentheses (Torez Smith) [1686205] - [usb] usb: dwc2: remove set but unused variable (Torez Smith) [1686205] - [usb] usb: gadget: fix spelling mistakeis "queing" -> "queuing" (Torez Smith) [1686205] - [usb] usb: xhci-mtk: resume USB3 roothub first (Torez Smith) [1686205] - [usb] xhci: Add missing CAS workaround for Intel Sunrise Point xHCI (Torez Smith) [1686205] - [usb] usb: cdc_acm: Do not leak URB buffers (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_abort_bulk_in_tag (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix memory leak in usbtmc_ioctl_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for R-Car E3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: set the mode by using extcon state for non-otg channel" (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: add extcon notifier to set mode for non-otg channel" (Torez Smith) [1686205] - [usb] usb: core: added uevent for over-current (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Resolve fixed power role contract setup (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Correct spelling mistake for toggling state (Torez Smith) [1686205] - [usb] xhci: Avoid USB autosuspend when resuming USB2 ports (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Firmware header is little endian (Torez Smith) [1686205] - [usb] xhci: Use soft retry to recover faster from transaction errors (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add platform TPL support (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports SSP without external USB3 gen2 hub (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports bandwidth scheduling with multi-TT (Torez Smith) [1686205] - [usb] usb: xhci-mtk: improve bandwidth scheduling (Torez Smith) [1686205] - [usb] usb: xhci-mtk: fix ISOC error when interval is zero (Torez Smith) [1686205] - [usb] usb: xhci-mtk: use maximum ESIT payload of endpiont context (Torez Smith) [1686205] - [usb] usb: host: Replace empty define with do while (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: implement GPIO support for FT-X devices (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Use u to print unsigned int values (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Simplify attributes macros (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Fix operation on big endian platforms (Torez Smith) [1686205] - [uapi] usb: video: Fix endianness mismatches in descriptor structures (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Remove uvc_set_trace_param() function (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Replace plain printk() with dev_*() (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Only halt video streaming endpoint in bulk mode (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Factor out video USB request queueing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Sort frame intervals upon writing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Prevent format changes after linking header (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFrameIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFormatIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add interface number attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Allocate groups dynamically (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Drop leaked references to config items (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: add description for px30 (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra MTP6550 id (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix spelling mistake "retreiving" -> "retrieving" (Torez Smith) [1686205] - [usb] USB: STORAGE: ISD200 Fixed coding style issue "space required in for loop" (Torez Smith) [1686205] - [usb] usb: typec: Group all TCPCI/TCPM code together (Torez Smith) [1686205] - [usb] usb: typec: fusb302: reorganizing the probe function a little (Torez Smith) [1686205] - [usb] usb: typec: class: Don't use port parent for getting mux handles (Torez Smith) [1686205] - [usb] usb: typec: mux: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: core: safely deal with the dynamic quirk lists (Torez Smith) [1686205] - [usb] usb: roles: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: phy: mxs: fix spelling mistake "stardard" -> "standard" (Torez Smith) [1686205] - [usb] usb: host: fotg2: Fix potential NULL dereference (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add multiple clocks management (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add clock-names property (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add reset_control (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ohci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [usb] usbcore: Select UAC3 configuration for audio if present (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: ehci-mv: add bindings (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add DT support (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: use phy-pxa-usb (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: remove private_init (Torez Smith) [1686205] - [usb] USB: EHCI: make ehci-mv a separate driver (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove sysfs group TermChar and auto_abort (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix split quoted string in debug message (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant macro USBTMC_SIZE_IOBUFFER (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant code (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_API_VERSION (Torez Smith) [1686205] - [usb] usb: usbtmc: Replace USBTMC_TIMEOUT macros for control messages (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_IN (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_CLEAR (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_AUTO_ABORT (Torez Smith) [1686205] - [usb] usb: usbtmc: add ioctl USBTMC_IOCTL_MSG_IN_ATTR (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC488_IOCTL_WAIT_SRQ (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix suspend/resume (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CLEANUP_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CANCEL_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific read (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_WRITE_RESULT (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for generic requests on control (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Populate tcpc fwnode for TCPM property handling (Torez Smith) [1686205] - [documentation] dt-bindings: usb: fusb302: Use usb-connector bindings for configuration (Torez Smith) [1686205] - [documentation] dt-bindings: connector: Add support for USB-PD PPS APDOs to bindings (Torez Smith) [1686205] - [usb] USB: handle NULL config in usb_find_alt_setting() (Torez Smith) [1686205] - [usb] USB: fix error handling in usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: remove LPM management from usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: usbdevfs: restore warning for nonsensical flags (Torez Smith) [1686205] - [usb] USB: usbdevfs: sanitize flags more (Torez Smith) [1686205] - [usb] Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()" (Torez Smith) [1686205] - [usb] usb: musb: dsps: do not disable CPPI41 irq in driver teardown (Torez Smith) [1686205] - [usb] usb: chipidea: Fix otg event handler (Torez Smith) [1686205] - [usb] usb: chipidea: Prevent unbalanced IRQ disable (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties definition (Torez Smith) [1686205] - [usb] usb: chipidea: Add dynamic pinctrl selection (Torez Smith) [1686205] - [usb] usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match (Torez Smith) [1686205] - [usb] usb: chipidea: imx: enable OTG overcurrent in case USB subsystem is already started (Torez Smith) [1686205] - [usb] usb: chipidea: imx: do not use preprocessor conditionals for PM (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add section header comments (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Don't wrap groups unnecessarily (Torez Smith) [1686205] - [usb] mos7720: bury dead TIOCM... in ->ioctl() (Torez Smith) [1686205] - [usb] USB: serial: option: add two-endpoints device-id flag (Torez Smith) [1686205] - [usb] USB: serial: option: improve Quectel EP06 detection (Torez Smith) [1686205] - [usb] Revert "cdc-acm: implement put_char() and flush_chars()" (Torez Smith) [1686205] - [usb] usb: Change usb_of_get_companion_dev() place to usb/common (Torez Smith) [1686205] - [usb] usb: xhci: fix interrupt transfer error happened on MTK platforms (Torez Smith) [1686205] - [usb] usb: core: phy: clean up return value check about devm_of_phy_get_by_index() (Torez Smith) [1686205] - [usb] usb: mtu3: disable vbus rise/fall interrupts of ltssm (Torez Smith) [1686205] - [usb] USB: wusbcore: Switch to bitmap_zalloc() (Torez Smith) [1686205] - [usb] usb: misc: fix obsolete function (Torez Smith) [1686205] - [usb] usb: iowarrior: replace kmalloc with kmalloc_array (Torez Smith) [1686205] - [usb] USB: OHCI: Remove USB bus reset delay from OHCI handover code (Torez Smith) [1686205] - [usb] usb: host: fotg2: add silicon clock handling (Torez Smith) [1686205] - [usb] USB: typec: fsusb302: remove unused variables snk_pdo and toggling_mode_name (Torez Smith) [1686205] - [usb] usb storage: remove inherited SCSI dependency for USB_STORAGE_ENE_UB6250 (Torez Smith) [1686205] - [usb] usb storage: group dependent USB storage Kconfig entries together (Torez Smith) [1686205] - [usb] USB: Removing NULL check for pool since dma_pool_destroy is safe (Torez Smith) [1686205] - [usb] usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt() (Torez Smith) [1686205] - [usb] usb: misc: uss720: Fix two sleep-in-atomic-context bugs (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame() (Torez Smith) [1686205] - [usb] usb: Avoid use-after-free by flushing endpoints early in usb_set_interface() (Torez Smith) [1686205] - [usb] usb/typec: fix kernel-doc notation warning for typec_match_altmode (Torez Smith) [1686205] - [usb] usb: Don't die twice if PCI xhci host is not responding in resume (Torez Smith) [1686205] - [usb] usb: mtu3: fix error of xhci port id when enable U3 dual role (Torez Smith) [1686205] - [usb] usb: uas: add support for more quirk flags (Torez Smith) [1686205] - [usb] USB: Add quirk to support DJI CineSSD (Torez Smith) [1686205] - [usb] usb: typec: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] usb/dwc3/gadget: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] USB: yurex: Check for truncation in yurex_read() (Torez Smith) [1686205] - [usb] USB: yurex: Fix buffer over-read in yurex_write() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: Iterate over parent nodes for finding quirks (Torez Smith) [1686205] - [usb] xhci: Fix use after free for URB cancellation on a reallocated endpoint (Torez Smith) [1686205] - [usb] USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controller (Torez Smith) [1686205] - [usb] usb: dwc2: Fix call location of dwc2_check_core_endianness (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ulpi_refclock() (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 (Torez Smith) [1686205] - [usb] usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep (Torez Smith) [1686205] - [usb] USB: net2280: Fix erroneous synchronization change (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: avoid unused function warnings (Torez Smith) [1686205] - [usb] USB: serial: ti_usb_3410_5052: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: io_ti: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add a new device id for ATEN (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Kconfig: convert to SPDX identifiers (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check MaxPacketSize from descriptor (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "stm32f4x9_fsotg" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "amlogic" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "his" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "bcm" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: ISOC's starting flow improvement (Torez Smith) [1686205] - [usb] usb: dwc2: Make dwc2_readl/writel functions endianness-agnostic (Torez Smith) [1686205] - [usb] usb: dwc3: core: Enable AutoRetry feature in the controller (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for dwc_usb31 (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Add register of usb role switch (Torez Smith) [1686205] - [usb] usb: dwc2: replace ioread32/iowrite32_rep with dwc2_readl/writel_rep (Torez Smith) [1686205] - [usb] usb: dwc2: Modify dwc2_readl/writel functions prototype (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Intel Merrifield can be host (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Supply device properties via driver data (Torez Smith) [1686205] - [documentation] arm64: dts: dwc3: description of incr burst type (Torez Smith) [1686205] - [usb] usb: dwc3: Enable undefined length INCR burst type (Torez Smith) [1686205] - [usb] usb: dwc3: add global soc bus configuration reg0 (Torez Smith) [1686205] - [usb] usb: dwc3: Describe 'wakeup_work' field of struct dwc3_pci (Torez Smith) [1686205] - [usb] USB: option: add support for DW5821e (Torez Smith) [1686205] - [usb] usb: dwc3: change stream event enable bit back to 13 (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: reset host controller at suspend/resume (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove reference counting (Torez Smith) [1686205] - [usb] usb: gadget: storage: Add error handling for no memory (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Use devm functions to get the phy GPIOs (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Enable ULPI Refclk on platforms where the firmware does not (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add GPIO lookup table on platforms without ACPI GPIO resources (Torez Smith) [1686205] - [usb] USB: gadget: Document that certain ep operations can be called in interrupt context (Torez Smith) [1686205] - [usb] usb: gadget: configfs: avoid spaces for indentation (Torez Smith) [1686205] - [usb] usb: dwc3: Add a glue driver for Synopsys HAPS platform (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Expose configuration name through video node (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Move function to avoid forward declaration (Torez Smith) [1686205] - [usb] usb: dwc2: Move dwc2_readl/writel functions after hsotg structure (Torez Smith) [1686205] - [usb] usb: gadget: tcm: fix spelling mistake: "Manufactor" -> "Manufacturer" (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move trace parameter to function module (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Minimize #include in headers (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move userspace API definition to public header (Torez Smith) [1686205] - [usb] usb: host: exynos: Remove support for Exynos5440 (Torez Smith) [1686205] - [usb] usb: usbtmc: Add support for 32 bit compat applications (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for termination character (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for EOM bit (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for trigger (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctls to set/get usb timeout (Torez Smith) [1686205] - [usb] usb: usbtmc: use consistent timeout error (Torez Smith) [1686205] - [usb] usb: usbtmc: Support Read Status Byte with SRQ per file (Torez Smith) [1686205] - [usb] USB: serial: cp210x: implement GPIO support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve line-speed handling for CP2104 and CP2105 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: generalise CP2102N line-speed handling (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve baudrate support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: honour device-type maximum line speed (Torez Smith) [1686205] - [usb] USB: serial: cp210x: make line-speed quantisation data driven (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop redundant input-speed re-encoding (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop unused driver-data baud rate (Torez Smith) [1686205] - [usb] USB: serial: mos7720: remove redundant variables iflag, mask and serial (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a77990 support (Torez Smith) [1686205] - [usb] usb: host: ehci-sched: remove redundant pointer dev (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove redundant variable num_ports (Torez Smith) [1686205] - [usb] USB: host: whci: remove redundant variable t (Torez Smith) [1686205] - [usb] usb: xhci: dbc: remove redundant pointer dbc (Torez Smith) [1686205] - [usb] usb: isp1760: remove redundant variable 'selector' (Torez Smith) [1686205] - [usb] usb-misc: sisusbvga: remove redundant variable modey (Torez Smith) [1686205] - [usb] usb: misc: uss720: remove redundant pointer usbdev (Torez Smith) [1686205] - [usb] usb: usbip: remove redundant pointer ep (Torez Smith) [1686205] - [usb] USB: serial: kl5kusb105: remove KLSI device id (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add a condition check about PLL active (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Simplify getting the firmware name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add firmware_name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: typec: avoid format-overflow warning (Torez Smith) [1686205] - [usb] usb: typec: unlock dp->lock on error exit path, and also zero ret if successful (Torez Smith) [1686205] - [usb] usb: typec: fix dereference before null check on adev (Torez Smith) [1686205] - [usb] usb: usbtest: use irqsave() in USB's complete callback (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: add missing version error handling (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: fix modem-status error handling (Torez Smith) [1686205] - [usb] usb: simplify usbport trigger (Torez Smith) [1686205] - [include] device connection: Add fwnode member to struct device_connection (Torez Smith) [1686205]- [security] KEYS: reaching the keys quotas correctly (Vladis Dronov) [1820405] - [security] KEYS: allow reaching the keys quotas exactly (Vladis Dronov) [1820405] - [infiniband] RDMA/core: Ensure security pkey modify is not lost (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Ensure pq is not left on waitlist (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/mad: Do not crash if the rdma device does not have a umad interface (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix missing error check on dev_set_name() (Kamal Heib) [1786604] - [infiniband] RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET (Kamal Heib) [1786604] - [infiniband] RDMA/iwcm: Fix iwcm work deallocation (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Fix failure handling during device creation (Kamal Heib) [1786604] - [infiniband] RDMA/nldev: Fix crash when set a QP to a new counter but QPN is missing (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in ib_mr_pool_destroy (Kamal Heib) [1786604] - [infiniband] IB/hfi1, qib: Ensure RCU is locked when accessing list (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix pkey and port assignment in get_new_pps (Kamal Heib) [1786604] - [infiniband] RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix use of logical OR in get_new_pps (Kamal Heib) [1786604] - [infiniband] Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" (Kamal Heib) [1786604] - [net] xprtrdma: Fix DMA scatter-gather list mapping imbalance (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in get_pkey_idx_qp_list (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq (Kamal Heib) [1786604] - [infiniband] IB/umad: Fix kernel crash while unloading ib_umad (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add missing list deletion on freeing event queue (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix invalid memory access in spec_filter_size (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Reset all QPs when the device is shut down (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Close window for pq and request coliding (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Acquire lock to release TID entries when user file is closed (Kamal Heib) [1786604 1739282] - [infiniband] IB/umem: use get_user_pages_fast() to pin DMA pages (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Mask access flags with the correct optional range (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Fix unbalanced cm_id reference count during address resolve (Kamal Heib) [1786604] - [infiniband] RDMA/umem: Fix ib_umem_find_best_pgsz() (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Fix logical condition in msix_request_irq (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Remove CM message structs (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for complex structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for swapping get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add SET/GET implementations to hide IBA wire format (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add accessors for CM_REQ transport_type (Kamal Heib) [1786604] - [infiniband] RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Add new relaxed ordering memory region access flag (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Allow passing of optional access flags for MR registration (Kamal Heib) [1786604] - [rdma] RDMA/core: Add optional access flags range (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Verify MR access flags (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Kamal Heib) [1786604] - [infiniband] IB/srp: Never use immediate data if it is disabled by a user (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Kamal Heib) [1786604] - [infiniband] Introduce maximum WQE size to check limits (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove unused ucontext parameter from efa_qp_user_mmap_entries_remove (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove {} brackets from single statement if (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Device definitions documentation updates (Kamal Heib) [1786604] - [net] xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created (Kamal Heib) [1786604] - [net] xprtrdma: Destroy reps from previous connection instance (Kamal Heib) [1786604] - [net] xprtrdma: Destroy rpcrdma_rep when Receive is flushed (Kamal Heib) [1786604] - [net] xprtrdma: Allocate and map transport header buffers at connect time (Kamal Heib) [1786604] - [net] xprtrdma: Refactor frwr_is_supported (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate per-transport "max pages" (Kamal Heib) [1786604] - [net] xprtrdma: Refactor initialization of ep->rep_max_requests (Kamal Heib) [1786604] - [net] xprtrdma: Make sendctx queue lifetime the same as connection lifetime (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate ri_max_send_sges (Kamal Heib) [1786604] - [infiniband] RDMA/core: Use READ_ONCE for ib_ufile.async_file (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_uverbs_async_event_file into a uobject (Kamal Heib) [1786604] - [rdma] RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_wq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_srq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_qp.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_cq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_ucq_object use ib_uevent_object (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not allow alloc_commit to fail (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify destruction of FD uobjects (Kamal Heib) [1786604] - [infiniband] RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Kamal Heib) [1786604] - [infiniband] RDMA/uverbs: Remove needs_kfree_rcu from uverbs_obj_type_class (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove err in iw_query_port (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add software counter for ctxt0 seq drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Return void in packet receiving functions (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Decouple IRQ name from type (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Create API for auto activate (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: IB/hfi1: Add an API to handle special case drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move common receive IRQ code to function (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add fast and slow handlers for receive context (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move chip specific functions to chip.c (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix locking in ib_uverbs_event_read (Kamal Heib) [1786604] - [infiniband] IB/core: Fix build failure without hugepages (Kamal Heib) [1786604] - [infiniband] IB/core: Rename event_handler_lock to qp_open_list_lock (Kamal Heib) [1786604] - [infiniband] IB/core: Cut down single member ib_cache structure (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add trace points to follow MR allocation (Kamal Heib) [1786604] - [infiniband] RDMA/core: Trace points for diagnosing completion queue issues (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Add trace points in RDMA Connection Manager (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM ARP functions (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM LAP functions (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix error type of mmap_offset (Kamal Heib) [1786604] - [infiniband] IB/iser: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/hfi1: use true,false for bool variable (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/siw: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP get user pages flow (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Correct comments in rdmavt_qp.h header (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: List all receive contexts from debugfs (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add accessor API routines to access context members (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Kamal Heib) [1786604] - [infiniband] RDMA/srpt: Remove unnecessary assertion in srpt_queue_response (Kamal Heib) [1786604] - [infiniband] RDMA/netlink: Do not always generate an ACK for some netlink operations (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Simplify QP representation (Kamal Heib) [1786604] - [infiniband] RDMA/qedr: Add kernel capability flags for dpm enabled mode (Kamal Heib) [1786604] - [platform] platform/x86: intel_pmc_core: Add Intel Tiger Lake support (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Create platform dependent bitmap structs (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Clean up: Remove comma after the termination line (Alexander Beregalov) [1783390] - [pinctrl] pinctrl: tigerlake: Tiger Lake uses _HID enumeration (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add Coffee Lake-S ACPI ID (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add missing Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Reuse struct intel_pinctrl in the driver (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use local variable to keep device pointer (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Keep pointer to struct device instead of its container (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Share struct intel_pinctrl for wider use (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GPIO direction definitions (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GPIO direction definitions (David Arcari) [1773772] - [include] gpio: Add definition for GPIO direction (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Move IRQ valid mask initialization to a dedicated callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Group GPIO IRQ chip initialization (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [gpio] gpiolib: Introduce ->add_pin_ranges() callback (David Arcari) [1773772] - [gpio] gpiolib: Initialize the hardware with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Update North Community pin list (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Really serialize all register accesses (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Update pin list according to v1.1v6 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Missed type change to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add Intel Tiger Lake pin controller support (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use helper to restore register values on ->resume() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop level from warning to debug in intel_restore_hostown() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_intmask() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_hostown() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_padcfg() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Avoid potential glitches if pin is in GPIO mode (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] gpio: Initialize the irqchip valid_mask with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: mark intel_pin_to_gpio __maybe_unused (David Arcari) [1773772] - [pinctrl] pinctrl: intel: remap the pin number to gpio offset for irq enabled pin (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Update pin names according to v1.08 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove dev_err() usage after platform_get_irq() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use NSEC_PER_USEC for debounce calculus (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (part 2) (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove default Interrupt Status offset (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Simplify offset validation in intel_get_padcfg() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop double check for data in intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use defined macro instead of magic in byt_get_gpio_mux() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Clear interrupt status in mask/unmask callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Increase readability of intel_gpio_update_pad_mode() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Retain HOSTSW_OWN for requested gpio pin (David Arcari) [1773772] - [pinctrl] pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Update pin names according to v1.13c (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Fix potential NULL pointer dereference (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Unexport intel_pinctrl_probe() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: intel: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Sort register offsets by value (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Update pin list for B0 stepping (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Sort headers alphabetically (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Move linux/pm.h to the local header (David Arcari) [1773772] - [pinctrl] pinctrl: Include nothing else (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce common macro for PM operations (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert to use device_get_match_data() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Fix a spelling typo in kernel documentation (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: actually print the apparently misconfigured pin (David Arcari) [1773772] - [mm] mm, page_alloc: move_freepages should not examine struct page of reserved memory (Rafael Aquini) [1588584] - [mm] mm, page_alloc: initialize num_movable in move_freepages() (Rafael Aquini) [1588584] - [tools] selftests: vm: drop dependencies on page flags from mlock2 tests (Rafael Aquini) [1658886] - [powercap] powercap/intel_rapl: add support for TigerLake Mobile (David Arcari) [1783136] - [kernel] locking/lockdep: Avoid recursion in lockdep_count_{for, back}ward_deps() (Waiman Long) [1780993] - [kernel] locking/lockdep: Reuse freed chain_hlocks entries (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped lock chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Throw away all lock chains with zapped class (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped classes (Waiman Long) [1780993] - [kernel] locking/lockdep: Display irq_context names in /proc/lockdep_chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Decrement IRQ context counters when removing lock chain (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix lockdep_stats indentation problem (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix buffer overrun problem in stack_trace (Waiman Long) [1780993] - [lib] lib/string: Make memzero_explicit() inline instead of external (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Remove sha256/224_init code duplication (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h (Florian Westphal) [1820623] - [crypto] crypto: chelsio - Rename arrays to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [x86] crypto: x86 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [arm64] crypto: arm64 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Switch to the generic lib/crypto/sha256.c lib code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Add sha224 support to sha256 library code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Make lib/crypto/sha256.c suitable for generic use (Florian Westphal) [1820623] - [lib] crypto: sha256 - Use get/put_unaligned_be32 to get input, memzero_explicit (Florian Westphal) [1820623] - [s390] crypto: sha256 - Move lib/sha256.c to lib/crypto (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Fix some coding style issues (Florian Westphal) [1820623] - [lib] crypto: sha256 - Fix some coding style issues (Florian Westphal) [1820623] - [thunderbolt] thunderbolt: Fix error code in tb_port_is_width_supported() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Prevent crash if non-active NVMem file is read (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: fix memory leak of object sw (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Fix xhci check in usb4_switch_setup() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for USB 3.x tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for Time Management Unit (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_switch_find_cap() available to other files (Jarod Wilson) [1482838] - [netdrv] thunderbolt: Update Kconfig entries to USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add initial support for USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Populate PG field in hot plug acknowledgment packet (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eeprom_read_n() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_find_port() available to other files (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Power cycle the router if NVM authentication fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Do not start firmware unless asked by the user (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add bandwidth management for Display Port tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port adapter pairing and resource management (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port CM handshake for Titan Ridge devices (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add downstream PCIe port mappings for Alpine and Titan Ridge (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Expand controller name in tb_switch_is_xy() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add default linking between lane adapters if not provided by DROM (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for lane bonding (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Refactor add_switch() into two functions (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add helper macro to iterate over switch ports (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_sw_write() take const parameter (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert DP adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert PCIe adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert basic adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log error if adding switch fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log switch route string on config read/write timeout (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Introduce tb_switch_is_icm() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add 'generation' attribute for devices (Jarod Wilson) [1482838]- [scsi] scsi: lpfc: Copyright updates for 12.6.0.4 patches (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.4 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Clean up hba max_lun_queue_depth checks (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix coverity errors in fmdi attribute handling (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix compiler warning on frame size (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix registration of ELS type support in fdmi (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix broken Credit Recovery after driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Make lpfc_defer_acc_rsp static (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.3 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix improper flag check for IO type (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix unmap of dpp bars affecting next driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix disablement of FC-AL on lpe35000 models (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix ras_log via debugfs (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix Fabric hostname registration if system hostname changes (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix incomplete NVME discovery when target (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: fix spelling mistakes of asynchronous (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func (Dick Kennedy) [1793674] - [tools] tools/power turbostat: Support Tiger Lake (David Arcari) [1783441] - [md] dm integrity: fix logic bug in integrity tag testing (Mike Snitzer) [1820280] - [md] Revert "dm: always call blk_queue_split() in dm_process_bio()" (Mike Snitzer) [1820705] - [md] dm integrity: fix ppc64le warning (Mike Snitzer) [1820280] - [md] dm writecache: add cond_resched to avoid CPU hangs (Mike Snitzer) [1820280] - [md] dm integrity: improve discard in journal mode (Mike Snitzer) [1820280] - [md] dm integrity: add optional discard support (Mike Snitzer) [1820280] - [md] dm integrity: allow resize of the integrity device (Mike Snitzer) [1820280] - [md] dm integrity: factor out get_provided_data_sectors() (Mike Snitzer) [1820280] - [md] dm integrity: don't replay journal data past the end of the device (Mike Snitzer) [1820280] - [md] dm integrity: remove sector type casts (Mike Snitzer) [1820280] - [md] dm integrity: fix a crash with unusually large tag size (Mike Snitzer) [1820280] - [md] dm verity fec: fix memory leak in verity_fec_dtr (Mike Snitzer) [1820280] - [md] dm writecache: optimize superblock write (Mike Snitzer) [1820280] - [md] dm writecache: implement gradual cleanup (Mike Snitzer) [1820280] - [md] dm writecache: implement the "cleaner" policy (Mike Snitzer) [1820280] - [md] dm writecache: do direct write if the cache is full (Mike Snitzer) [1820280] - [md] dm integrity: print device name in integrity_metadata() error message (Mike Snitzer) [1820280] - [md] dm crypt: use crypt_integrity_aead() helper (Mike Snitzer) [1820280] - [lib] lib/test_bitmap: add tests for bitmap_parselist_user() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: add testcases for bitmap_parselist() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: switch test_bitmap_parselist to ktime_get() (Vladis Dronov) [1819152] - [lib] lib: rework bitmap_parselist (Vladis Dronov) [1819152] - [lib] lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() (Vladis Dronov) [1819152] - [platform] platform/x86: mlx-platform: Add support for next generation systems (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new system type (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Set system mux configuration based on system type (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Style changes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add missed attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Fix documentation inconsistency for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Cosmetic changes (Ivan Vecera) [1820312] - [platform] platform/mellanox: Fix Kconfig indentation (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Fix possible buffer overflow (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Remove dev_err() usage after platform_get_irq() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix error handling in mlxplat_init() (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more reset cause attributes (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Modify DMI matching order (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add regmap structure for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change API for i2c-mlxcpld driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Move regmap initialization before all drivers activation (Ivan Vecera) [1820312] - [documentation] ABI: sysfs-driver-mlxreg-io: fix the what fields (Ivan Vecera) [1820312] - [documentation] docs: watchdog: convert docs to ReST and rename to *.rst (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add devm_free_irq call to remove flow (Ivan Vecera) [1820312] - [i2c] i2c: mlxcpld: Fix wrong initialization order in probe (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [thermal] thermal: Introduce devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx_wdt: Use 'dev' instead of dereferencing it repeatedly (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro (Ivan Vecera) [1820312] - [include] hwmon: Add convience macro to define simple static sensors (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for fan capability registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlx-wdt platform driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for tachometer speed register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix access mode for fan_dir attribute (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add UID LED for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add extra CPLD for next generation systems (Ivan Vecera) [1820312] - [documentation] Documentation/watchdog: Add documentation mlx-wdt driver (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx-wdt: introduce a watchdog driver for Mellanox systems (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: additions for Mellanox watchdog driver (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Add support for capability register (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Fix KASAN warning (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new VMOD0007 board name (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan capability registers (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Add capability field to core platform data (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Document fixes for core platform data (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan direction register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Convert to use SPDX identifier (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for new systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix LED configuration (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix tachometer registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Rename new systems product names (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add definitions for new registers (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: simplify code to reach the adapter (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_msn201x_items (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix copy-paste error in mlxplat_init() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Remove unused define (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change mlxreg-io configuration for MSN274x systems (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for more systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add ASIC hotplug device configuration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add hotplug hwmon uevent notification (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Improve mechanism of ASIC health discovery (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-fan platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Use 2-factor allocator calls (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Modify macros for tachometer fault status reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Fix macros for tacho fault reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for Mellanox FAN driver (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: make use of __i2c_smbus_xfer (Ivan Vecera) [1820312] - [i2c] i2c: smbus: add unlocked __i2c_smbus_xfer variant (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add documentation mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-io platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Introduce support for Mellanox register access driver (Ivan Vecera) [1820312] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1819944] - [kernel] sched/fair: Allow a per-CPU kthread waking a task to stack on the same CPU, to fix XFS performance regression (Phil Auld) [1745111] - [hid] HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: add CMP device id (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: Spelling s/diconnect/disconnect/ (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring() (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: check the NO_D3 flag to distinguish resume paths (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: make ish suspend paths clear (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: set NO_D3 flag only when needed (Tony Camuso) [1818043] - [netdrv] net: ena: Add PCI shutdown handler to allow safe kexec (Bhupesh Sharma) [1758323] - [net] vsock: fix potential deadlock in transport->release() (Stefano Garzarella) [1771582] - [net] vsock/virtio: remove loopback handling (Stefano Garzarella) [1771582] - [net] vsock: use local transport when it is loaded (Stefano Garzarella) [1771582] - [net] vsock: add vsock_loopback transport (Stefano Garzarella) [1771582] - [net] vsock: add local transport support in the vsock core (Stefano Garzarella) [1771582] - [uapi] vsock: add VMADDR_CID_LOCAL definition (Stefano Garzarella) [1771582] - [net] vsock/virtio_transport_common: remove unused virtio header includes (Stefano Garzarella) [1771582] - [infiniband] IB/rdmavt: Free kernel completion queue when done (Gopal Tiwari) [1805036] - [powerpc] powerpc/64s: Fix section mismatch warnings from boot code (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/prom: convert PROM_BUG() to standard trap (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/64: mark start_here_multiplatform as __ref (Desnes Augusto Nunes do Rosario) [1391523] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCI IDs (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Release IDA resources (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Keep device tables sorted by ID (David Arcari) [1773767] - [i2c] i2c: i801: Add support for Intel Tiger Lake (David Arcari) [1773765] - [edac] EDAC/mce_amd: Print !SMCA processor warning only once (Prarit Bhargava) [1796178] - [powerpc] powerpc/pseries/dlpar: Fix a missing check in dlpar_parse_cc_property() (Steve Best) [1806630] {CVE-2019-12614}- [x86] x86/gart: Rewrite early_gart_iommu_check() comment (Waiman Long) [1818532] - [mm] mm/memblock.c: warn if zero alignment was requested (Waiman Long) [1818532] - [powerpc] memblock: stop using implicit alignment to SMP_CACHE_BYTES (Waiman Long) [1818532] - [mm] memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants (Waiman Long) [1818532] - [mm] mm: remove nobootmem (Waiman Long) [1818532] - [mm] memblock: rename __free_pages_bootmem to memblock_free_pages (Waiman Long) [1818532] - [mm] memblock: rename free_all_bootmem to memblock_free_all (Waiman Long) [1818532] - [firmware] memblock: replace free_bootmem_late with memblock_free_late (Waiman Long) [1818532] - [x86] memblock: replace free_bootmem{_node} with memblock_free (Waiman Long) [1818532] - [mm] mm: nobootmem: remove bootmem allocation APIs (Waiman Long) [1818532] - [mm] memblock: replace __alloc_bootmem with memblock_alloc_from (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_low_pages with memblock_alloc_low (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages_node with memblock_alloc_node (Waiman Long) [1818532] - [mm] memblock: add align parameter to memblock_alloc_node() (Waiman Long) [1818532] - [arm64] memblock: replace alloc_bootmem_low with memblock_alloc_low (2) (Waiman Long) [1818532] - [usb] memblock: replace alloc_bootmem_pages_nopanic with memblock_alloc_nopanic (Waiman Long) [1818532] - [x86] memblock: replace __alloc_bootmem_node_nopanic with memblock_alloc_try_nid_nopanic (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_low with memblock_alloc_low (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_align with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: remove _virt from APIs returning virtual address (Waiman Long) [1818532] - [powerpc] memblock: rename memblock_alloc{_nid, _try_nid} to memblock_phys_alloc* (Waiman Long) [1818532] - [mm] mm: nobootmem: remove dead code (Waiman Long) [1818532] - [mm] mm: remove bootmem allocator implementation (Waiman Long) [1818532] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK (Waiman Long) [1818532] - [mm] mm: remove CONFIG_NO_BOOTMEM (Waiman Long) [1818532] - [mm] mm: disable deferred struct page for 32-bit arches (Waiman Long) [1818532] - [mm] mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEM (Waiman Long) [1818532] - [mm] mm/hugetlb.c: don't zero 1GiB bootmem pages (Waiman Long) [1818532] - [mm] docs/mm: memblock: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: memblock: add kernel-doc description for memblock types (Waiman Long) [1818532] - [mm] docs/mm: memblock: add kernel-doc comments for memblock_add (Waiman Long) [1818532] - [mm] docs/mm: bootmem: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: bootmem: add kernel-doc description of 'struct bootmem_data' (Waiman Long) [1818532] - [mm] docs/mm: bootmem: fix kernel-doc warnings (Waiman Long) [1818532] - [mm] docs/mm: nobootmem: fixup kernel-doc comments (Waiman Long) [1818532] - [mm] mm/bootmem: drop duplicated kernel-doc comments (Waiman Long) [1818532] - [lib] lib/smp_processor_id: Don't use cpumask_equal() (Waiman Long) [1812092] - [kernel] audit: always check the netlink payload length in audit_receive_msg() (Richard Guy Briggs) [1814448] - [kernel] audit: fix error handling in audit_data_to_entry() (Richard Guy Briggs) [1814448] - [fs] fat: work around race with userspace's read via blockdev while mounting (Bill O'Donnell) [1771351] - [include] raid6/test: fix a compilation error (Bhupesh Sharma) [1817524] - [arm64] arm64: kexec_file: add crash dump support (Bhupesh Sharma) [1817524] - [lib] libfdt: include fdt_addresses.c (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a (Bhupesh Sharma) [1817524] - [include] libfdt: reduce the number of headers included from libfdt_env.h (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: amd: Fix SPI bus warnings (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: broadcom: Fix I2C and SPI bus warnings (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693 (Bhupesh Sharma) [1817524] - [include] linux/kernel.h: split *_MAX and *_MIN macros into (Bhupesh Sharma) [1817524] - [scripts] kbuild: disable dtc simple_bus_reg warnings by default (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-57-gf267e674d145 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: consolidate include path options in Makefile (Bhupesh Sharma) [1817524] - [pci] PCI: Remove unnecessary returns (Myron Stowe) [1807175] - [pci] PCI: OF: Correct of_irq_parse_pci() documentation (Myron Stowe) [1807175] - [pci] PCI: Fix typos and whitespace errors (Myron Stowe) [1807175] - [documentation] PCI: Correct pci=resource_alignment parameter example (Myron Stowe) [1807175] - [pci] PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RESOURCE_END (Myron Stowe) [1807175] - [pci] PCI: Convert pci_resource_to_user() to a weak function (Myron Stowe) [1807175] - [pci] PCI: pciehp: Refer to "Indicators" instead of "LEDs" in comments (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_green_led_{on, off, blink}() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_set_attention_status() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Combine adjacent indicator updates (Myron Stowe) [1807175] - [pci] PCI: pciehp: Add pciehp_set_indicators() to set both indicators (Myron Stowe) [1807175] - [pci] PCI: Add pci_irq_vector() and other stubs when !CONFIG_PCI (Myron Stowe) [1807175] - [pci] PCI: Force trailing new line to resource_alignment_param in sysfs (Myron Stowe) [1807175] - [pci] PCI: Move pci__resource_alignment_param() into their callers (Myron Stowe) [1807175] - [pci] PCI: pci.c: convert to use BUS_ATTR_RW (Myron Stowe) [1807175] - [pci] PCI: Clean up resource_alignment parameter to not require static buffer (Myron Stowe) [1807175] - [pci] PCI/IOV: Remove group write permission from sriov_numvfs, sriov_drivers_autoprobe (Myron Stowe) [1807175] - [pci] PCI/IOV: Move sysfs SR-IOV functions to iov.c (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change permissions from symbolic to octal (Myron Stowe) [1807175] - [pci] PCI: sysfs: Revert "rescan" file renames (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change DEVICE_ATTR() to DEVICE_ATTR_WO() (Myron Stowe) [1807175] - [pci] PCI: pci-sysfs.c: convert to use BUS_ATTR_WO (Myron Stowe) [1807175] - [pci] PCI: sysfs: Define device attributes with DEVICE_ATTR*() (Myron Stowe) [1807175] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1807175] - [pci] PCI: Use devm_add_action_or_reset() (Myron Stowe) [1807175] - [pci] PCI: Get rid of dev->has_secondary_link flag (Myron Stowe) [1807175] - [pci] PCI/ACPI: Remove unnecessary struct hotplug_program_ops (Myron Stowe) [1807175] - [pci] PCI/ACPI: Move _HPP & _HPX functions to pci-acpi.c (Myron Stowe) [1807175] - [pci] PCI/ACPI: Rename _HPX structs from hpp_* to hpx_* (Myron Stowe) [1807175] - [pci] PCI: Make pci_set_of_node(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_enable_ptm() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_set_ecrc_checking(), pcie_ecrc_get_policy() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_ats_init() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_update_link_speed() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_bus_get(), pci_bus_put() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_hotplug_io_size, mem_size, and bus_size private (Myron Stowe) [1807175] - [pci] PCI: Make pci_save_vc_state(), pci_restore_vc_state(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_get_host_bridge_device(), pci_put_host_bridge_device() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_check_pme_status(), pci_pme_wakeup_bus() private (Myron Stowe) [1807175] - [pci] PCI: Make PCI_PM_* delay times private (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_sem (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_get() and pci_bus_put() (Myron Stowe) [1807175] - [pci] PCI: Remove pci_block_cfg_access() et al (unused) (Myron Stowe) [1807175] - [wireless] PCI: Move ASPM declarations to linux/pci.h (Myron Stowe) [1807175] - [pci] PCI/MSI: Support allocating virtual MSI interrupts (Myron Stowe) [1807175] - [fs] gfs2: Remove unnecessary gfs2_qa_{get,put} pairs (Robert S Peterson) [1807146] - [fs] gfs2: Split gfs2_rsqa_delete into gfs2_rs_delete and gfs2_qa_put (Robert S Peterson) [1807146] - [fs] gfs2: Change inode qa_data to allow multiple users (Robert S Peterson) [1807146] - [fs] gfs2: eliminate gfs2_rsqa_alloc in favor of gfs2_qa_alloc (Robert S Peterson) [1807146] - [fs] gfs2: Switch to list_{first,last}_entry (Robert S Peterson) [1807146] - [fs] gfs2: Clean up inode initialization and teardown (Robert S Peterson) [1807146] - [fs] gfs2: Minor gfs2_alloc_inode cleanup (Robert S Peterson) [1807146] - [pinctrl] pinctrl: pinmux: fix a possible null pointer in pinmux_can_be_used_for_gpio (David Arcari) [1817454] - [pinctrl] pinctrl/gpio: Take MUX usage into account (David Arcari) [1817454] - [include] gpio: Fix build warnings on undefined struct pinctrl_dev (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused pin_is_valid() (David Arcari) [1817454] - [pinctrl] pinctrl: remove unneeded initializer for list_for_each_entry() iterator (David Arcari) [1817454] - [pinctrl] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [1817454] - [pinctrl] pinctrl: core: Do not add device links for hogs (David Arcari) [1817454] - [pinctrl] pinctrl: Enable device link creation for pin control (David Arcari) [1817454] - [pinctrl] pinctrl: generic: add new 'drive-strength-microamp' property support (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused 'pinconf-config' debugfs interface (David Arcari) [1817454] - [pinctrl] pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro (David Arcari) [1817454] - [pinctrl] pinctrl: core: make sure strcmp() doesn't get a null parameter (David Arcari) [1817454] - [pinctrl] pinctrl: core: Remove broken remove_last group and pinmux functions (David Arcari) [1817454] - [pinctrl] pinctrl: pinmux: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: core: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: Cut unused sysfs includes (David Arcari) [1817454] - [mm] mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa (Rafael Aquini) [1763878] - [mm] mm: thp: fix flags for pmd migration when split (Rafael Aquini) [1763878] - [mm] mm: thp: relocate flush_cache_range() in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition (Rafael Aquini) [1763878] - [fs] nfsd: set the server_scope during service startup (Scott Mayhew) [1817752] - [fs] nfsd: v4 support requires CRYPTO_SHA256 (Scott Mayhew) [1817752] - [fs] nfsd: Fix cld_net->cn_tfm initialization (Scott Mayhew) [1817752] - [fs] nfsd: add support for upcall version 2 (Scott Mayhew) [1817752] - [fs] nfsd: add a "GetVersion" upcall for nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: handle legacy client tracking records sent by nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: re-order client tracking method selection (Scott Mayhew) [1817752] - [fs] nfsd: keep a tally of RECLAIM_COMPLETE operations when using nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: un-deprecate nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: make nfs4_client_reclaim use an xdr_netobj instead of a fixed char array (Scott Mayhew) [1817752]- [s390] scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) (Philipp Rudo) [1814791] - [s390] scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove (Philipp Rudo) [1814792] - [infiniband] RDMA/qedr: Fix null-pointer dereference when calling rdma_user_mmap_get_offset (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Make qedr_iw_load_qp() static (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix potential use after free (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Remove unsupported modify_port callback (Kamal Heib) [1786602] - [infiniband] IB/ipoib: Add ndo operation for getting VFs GUID attributes (Kamal Heib) [1786602] - [net] xprtrdma: Fix oops in Receive handler after device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix completion wait during device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix create_qp crash on device unload (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Adjust flow PSN with the correct resync_psn (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Don't cancel unused work item (Kamal Heib) [1786602] - [infiniband] IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent auto-binding a QP which are not tracked with res (Kamal Heib) [1786602] - [infiniband] rxe: correctly calculate iCRC for unaligned payloads (Kamal Heib) [1786602] - [infiniband] treewide: Use sizeof_field() macro (Kamal Heib) [1786602] - [infiniband] RDMA/cma: add missed unregister_pernet_subsys in init failure (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Expose RDMA read related attributes (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Support remote read access in MR registration (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Store network attributes in device attributes (Kamal Heib) [1786602] - [infiniband] IB/hfi1: remove redundant assignment to variable ret (Kamal Heib) [1786602] - [infiniband] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Kamal Heib) [1786602] - [infiniband] IB/core: Add interfaces to get VF node and port GUIDs (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use refcount_t type for refcount variable (Kamal Heib) [1786602] - [infiniband] RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Kamal Heib) [1786602] - [infiniband] IB/umem: remove the dmasync argument to ib_umem_get (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add iWARP doorbell recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add doorbell overflow recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Use the common mmap API (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix memory leak in user qp and mr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix synchronization methods and memory leaks in qedr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix qpids xarray api used (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix srqs xarray initialization (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Remove Unneeded variable rc (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/mlx4: Separate creation of RWQ and QP (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Package for hns_roce_rereg_user_mr function (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Fix sg offset non-zero issue (Kamal Heib) [1786602] - [infiniband] dma-mapping: remove the DMA_ATTR_WRITE_BARRIER flag (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Clear the admin command buffer prior to its submission (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Cleanup unused mmap structures (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Report the SCSI residual to the initiator (Kamal Heib) [1786602] - [infiniband] RDMA: Change MAD processing function to remove extra casting and parameter (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Rewrite MAD processing logic to be readable (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Simplify process_mad function (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Make ocrdma_pma_counters() return void (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Do not check MAD sizes in roce and ib drivers (Kamal Heib) [1786602] - [infiniband] RDMA/hfi1: Delete unreachable code (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Allocate zeroed MAD buffer (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Delete never implemented functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_port isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA: Connect between the mmap entry and the umap_priv structure (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Use rdma_user_mmap_io (Kamal Heib) [1786602] - [infiniband] RDMA/core: Create mmap database and cookie helper functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Move core content from ib_uverbs to ib_core (Kamal Heib) [1786602] - [infiniband] RDMA/odp: Remove broken debugging call to invalidate_range (Kamal Heib) [1786602] - [infiniband] RDMA/vmw_pvrdma: Use resource ids from physical device if available (Kamal Heib) [1786602] - [infiniband] RDMA/core: Set DMA parameters correctly (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [uapi] rdma: Remove nes ABI header (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix TPG creation (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Update copyright together with SPDX tag (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use specific keyword to check define (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Delete unused cm_is_active_peer function (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Remove useless rxe_init_device_param assignments (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk in xprt_rdma_set_port (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() (Kamal Heib) [1786602] - [net] xprtrdma: Refine trace_xprtrdma_fixup (Kamal Heib) [1786602] - [net] xprtrdma: Report the computed connect delay (Kamal Heib) [1786602] - [net] xprtrdma: Wake tasks after connect worker fails (Kamal Heib) [1786602] - [net] xprtrdma: Pull up sometimes (Kamal Heib) [1786602] - [net] xprtrdma: Refactor rpcrdma_prepare_msg_sges() (Kamal Heib) [1786602] - [net] xprtrdma: Move the rpcrdma_sendctx::sc_wr field (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_device (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_xprt (Kamal Heib) [1786602] - [net] xprtrdma: Ensure ri_id is stable during MR recycling (Kamal Heib) [1786602] - [net] xprtrdma: Manage MRs in context of a single connection (Kamal Heib) [1786602] - [net] xprtrdma: Fix MR list handling (Kamal Heib) [1786602] - [net] xprtrdma: Initialize rb_credits in one place (Kamal Heib) [1786602] - [infiniband] RDMA/core: Check that process is still alive before sending it to the users (Kamal Heib) [1786602] - [infiniband] RDMA/restrack: Remove PID namespace support (Kamal Heib) [1786602] - [infiniband] RDMA/uverbs: Add a check for uverbs_attr_get to uverbs_copy_to_struct_or_zero (Kamal Heib) [1786602] - [infiniband] IB/cma: Honor traffic class from lower netdevice for RoCE (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Provide MR statistics (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Return ODP type per MR (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Allow different fill function per resource (Kamal Heib) [1786602] - [infiniband] IB/mlx5: Introduce ODP diagnostic counters (Kamal Heib) [1786602] - [infiniband] infiniband: fix sw/rdmavt/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_initiator.c kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/srpt/ib_srpt.h kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ipwm_util.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.kernel-doc notation (Kamal Heib) [1786602] - [infiniband] RDMA/rw: Support threshold for registration vs scattering to local pages (Kamal Heib) [1786602] - [uapi] RDMA/uapi: Fix and re-organize the usage of rdma_driver_id (Kamal Heib) [1786602] - [net] svcrdma: Improve DMA mapping trace points (Kamal Heib) [1786602] - [infiniband] RDMA/iser: Use iser_err instead of pr_err for logging (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Calculate max_it_iu_size if remote max_it_iu length available (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Add parse function for maximum initiator to target IU size (Kamal Heib) [1786602] - [infiniband] IB/cm: Use container_of() instead of typecast (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Make the code for handling port identities more systematic (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the code that waits until an RDMA port is no longer in use (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the approach for closing an RDMA channel (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Improve a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of iWARP logins (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of SR-IOV and iWARP ports (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Make route resolving error messages more informative (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Honor the max_send_sge device attribute (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Remove two casts (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Make node GUIDs valid EUI-64 identifiers (Kamal Heib) [1786602] - [infiniband] RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Verify modify_device mask (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_device isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Fix port number endianness in a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Simplify several debug messages (Kamal Heib) [1786602] - [infiniband] IB/iser: remove redundant macro definitions (Kamal Heib) [1786602] - [infiniband] IB/iser: bound protection_sg size by data_sg size (Kamal Heib) [1786602] - [infiniband] IB/iser: add unlikely checks in the fast path (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent QP counter manual binding in auto mode (Kamal Heib) [1786602] - [kvm] KVM: SVM: Override default MMIO mask if memory encryption is enabled (Wei Huang) [1789537] - [netdrv] mlx5e: Reorder mirrer action parsing to check for encap first (Ivan Vecera) [1818074] - [tools] selftests: mlxsw: Adjust test to recent changes (Ivan Vecera) [1818074] - [netdrv] vxlan: fix unexpected failure of vxlan_changelink() (Ivan Vecera) [1818074] - [netdrv] bonding: fix lockdep warning in bond_get_stats() (Ivan Vecera) [1818074] - [netdrv] bonding: fix using uninitialized mode_lock (Ivan Vecera) [1818074] - [net] export netdev_next_lower_dev_rcu() (Ivan Vecera) [1818074] - [netdrv] bonding: add missing netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [net] avoid updating qdisc_xmit_lock_key in netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [include] net: fix kernel-doc warning in (Ivan Vecera) [1818074] - [net] batman-adv: Drop lockdep.h include for soft-interface.c (Ivan Vecera) [1818074] - [net] remove unnecessary variables and callback (Ivan Vecera) [1818074] - [netdrv] macsec: Fix multiple coding style issues (Ivan Vecera) [1818074] - [netdrv] vxlan: add adjacent link to limit depth level (Ivan Vecera) [1818074] - [net] core: add ignore flag to netdev_adjacent structure (Ivan Vecera) [1818074] - [netdrv] team: fix nested locking lockdep warning (Ivan Vecera) [1818074] - [netdrv] bonding: use dynamic lockdep key instead of subclass (Ivan Vecera) [1818074] - [netdrv] bonding: fix unexpected IFF_BONDING bit unset (Ivan Vecera) [1818074] - [net] core: add generic lockdep keys (Ivan Vecera) [1818074] - [net] core: limit nested device depth (Ivan Vecera) [1818074] - [net] udp: rehash on disconnect (Davide Caratti) [1817671] - [net] revert "udp: do rmem bulk free even if the rx sk queue is empty" (Davide Caratti) [1817671] - [net] udp: fix data-race in udp_set_dev_scratch() (Davide Caratti) [1817671] - [net] page_pool: refill page when alloc.count of pool is zero (Petr Oros) [1811201] - [net] page_pool: help compiler remove code in case CONFIG_NUMA=n (Petr Oros) [1811201] - [net] page_pool: handle page recycle for NUMA_NO_NODE condition (Petr Oros) [1811201] - [netdrv] mlx5e: Rx, Update page pool numa node when changed (Petr Oros) [1811201] - [net] page_pool: Don't recycle non-reusable pages (Petr Oros) [1811201] - [net] page_pool: Add API to update numa node (Petr Oros) [1811201] - [include] page_pool: extend tracepoint to also include the page PFN (Petr Oros) [1811201] - [net] page_pool: add destroy attempts counter and rename tracepoint (Petr Oros) [1811201] - [net] page_pool: remove unnecessary variable init (Petr Oros) [1811201] - [net] page_pool: fix logic in __page_pool_get_cached (Petr Oros) [1811201] - [netdrv] team: add missing attribute validation for array index (Hangbin Liu) [1816499] - [netdrv] team: add missing attribute validation for port ifindex (Hangbin Liu) [1816499] - [netdrv] team: Add vlan tx offload to hw_enc_features (Hangbin Liu) [1816499] - [netdrv] team: set slave to promisc if team is already in promisc mode (Hangbin Liu) [1816499] - [netdrv] team: Free BPF filter when unregistering netdev (Hangbin Liu) [1816499] - [netdrv] net: Remove switchdev.h inclusion from team/bond/vlan (Hangbin Liu) [1816499] - [netdrv] team: use operstate consistently for linkup (Hangbin Liu) [1816499] - [netdrv] team: avoid complex list operations in team_nl_cmd_options_set() (Hangbin Liu) [1816499] - [netdev] pass the stuck queue to the timeout handler (Ivan Vecera) [1811203] - [net] flow_dissector: extract more ICMP information (Ivan Vecera) [1795213] - [net] flow_dissector: skip the ICMP dissector for non ICMP packets (Ivan Vecera) [1795213] - [net] flow_dissector: add meaningful comments (Ivan Vecera) [1795213] - [net] vti[6]: fix packet tx through bpf_redirect() in XinY cases (Sabrina Dubroca) [1795145] - [net] xfrm interface: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [net] vti[6]: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [documentation] Clarify trap's description (Petr Oros) [1809496] - [net] devlink: Wait longer before warning about unset port type (Petr Oros) [1809496] - [documentation] Add a section for devlink-trap testing (Petr Oros) [1809496] - [tools] selftests: devlink_trap: Add test cases for devlink-trap (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Add devlink-trap helpers (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Allow tests to define devlink device (Petr Oros) [1809496] - [documentation] Add devlink-trap documentation (Petr Oros) [1809496] - [net] devlink: Add generic packet traps and groups (Petr Oros) [1809496] - [net] devlink: Add packet trap infrastructure (Petr Oros) [1809496] - [net] devlink: add warning in case driver does not set port type (Petr Oros) [1809496] - [net] devlink: remove unused devlink_port_get_phys_port_name() function (Petr Oros) [1809496] - [net] tcp: add sanity tests in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] tcp: implement coalescing on backlog queue (Guillaume Nault) [1790843] - [include] tcp: make tcp_space() aware of socket backlog (Guillaume Nault) [1790843] - [net] tcp: take care of compressed acks in tcp_add_reno_sack() (Guillaume Nault) [1790843] - [include] tcp: hint compiler about sack flows (Guillaume Nault) [1790843] - [net] tcp: drop dst in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] drop_monitor: Do not cancel uninitialized work item (Petr Oros) [1810114] - [net] drop_monitor: Use kstrdup (Petr Oros) [1810114] - [net] drop_monitor: Better sanitize notified packets (Petr Oros) [1810114] - [net] drop_monitor: Make timestamps y2038 safe (Petr Oros) [1810114] - [net] drop_monitor: Allow user to start monitoring hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for summary alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for packet alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Consider all monitoring states before performing configuration (Petr Oros) [1810114] - [net] drop_monitor: Add basic infrastructure for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Initialize hardware per-CPU data (Petr Oros) [1810114] - [net] drop_monitor: Move per-CPU data init/fini to separate functions (Petr Oros) [1810114] - [maintainers] drop_monitor: Add missing uAPI file to MAINTAINERS file (Petr Oros) [1810114] - [net] drop_monitor: Expose tail drop counter (Petr Oros) [1810114] - [net] drop_monitor: Make drop queue length configurable (Petr Oros) [1810114] - [net] drop_monitor: Add a command to query current configuration (Petr Oros) [1810114] - [net] drop_monitor: Allow truncation of dropped packets (Petr Oros) [1810114] - [net] drop_monitor: Add packet alert mode (Petr Oros) [1810114] - [net] drop_monitor: Add alert mode operations (Petr Oros) [1810114] - [net] drop_monitor: Require CAP_NET_ADMIN for drop monitor configuration (Petr Oros) [1810114] - [net] drop_monitor: Reset per-CPU data before starting to trace (Petr Oros) [1810114] - [net] drop_monitor: Initialize timer and work item upon tracing enable (Petr Oros) [1810114] - [net] drop_monitor: Split tracing enable / disable to different functions (Petr Oros) [1810114] - [net] drop_monitor: Use pre_doit / post_doit hooks (Petr Oros) [1810114] - [net] drop_monitor: Add extack support (Petr Oros) [1810114] - [net] drop_monitor: Avoid multiple blank lines (Petr Oros) [1810114] - [net] drop_monitor: Document scope of spinlock (Petr Oros) [1810114] - [net] drop_monitor: Rename and document scope of mutex (Petr Oros) [1810114] - [net] drop_monitor: Use correct error code (Petr Oros) [1810114] - [net] revert "net: dev: introduce support for sch BYPASS for lockless qdisc" (Paolo Abeni) [1805983] - [net] neighbour: remove neigh_cleanup() method (Ivan Vecera) [1795285] - [include] trace: events: neigh_update: print new state in string format (Ivan Vecera) [1795285] - [net] neigh: hook tracepoints in neigh update code (Ivan Vecera) [1795285] - [net] trace: events: add a few neigh tracepoints (Ivan Vecera) [1795285] - [net] netfilter: nf_tables: add __nft_chain_type_get() (Florian Westphal) [1806888] - [net] devlink: Hang reporter's dump method on a dumpit cb (Andrea Claudi) [1804798] - [net] core: Do not clear VF index for node/port GUIDs query (Petr Oros) [1805312] - [net] core: Populate VF index in struct ifla_vf_guid (Petr Oros) [1805312] - [net] core: Add support for getting VF GUIDs (Petr Oros) [1805312] - [tools] ptp: Extend the test program to check the external time stamp flags (Petr Oros) [1795192] - [netdrv] mlx5: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] igb: Reject requests that fail to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] dp83640: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] mv88e6xxx: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] ptp: Introduce strict checking of external time stamp options (Petr Oros) [1795192] - [netdrv] renesas: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mlx5: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] igb: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] dp83640: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mv88e6xxx: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] net: reject PTP periodic output requests with unsupported flags (Petr Oros) [1795192] - [ptp] Validate requests to enable time stamping of external signals (Petr Oros) [1795192] - [tools] ptp: Fix example program to match kernel (Petr Oros) [1795192] - [include] uaccess: add noop untagged_addr definition (Josef Oskera) [1805320] - [include] debugfs: Add debugfs_create_xul() for hexadecimal unsigned long (Josef Oskera) [1795286] - [documentation] debugfs: Document debugfs helper for unsigned long values (Josef Oskera) [1795286] - [net] vsock/virtio: add WARN_ON check on virtio_transport_get_ops() (Stefano Garzarella) [1692797] - [net] vsock/virtio: fix null-pointer dereference in virtio_transport_recv_listen() (Stefano Garzarella) [1692797] - [net] vsock: avoid to assign transport if its initialization fails (Stefano Garzarella) [1692797] - [misc] vsock/vmci: make vmci_vsock_cb_host_called static (Stefano Garzarella) [1692797] - [net] vsock: fix bind() behaviour taking care of CID (Stefano Garzarella) [1692797] - [net] vsock: prevent transport modules unloading (Stefano Garzarella) [1692797] - [misc] vsock/vmci: register vmci_transport only when VMCI guest/host are active (Stefano Garzarella) [1692797] - [net] vsock: add multi-transports support (Stefano Garzarella) [1692797] - [net] hv_sock: set VMADDR_CID_HOST in the hvs_remote_addr_init() (Stefano Garzarella) [1692797] - [net] vsock: move vsock_insert_unbound() in the vsock_create() (Stefano Garzarella) [1692797] - [net] vsock: add vsock_create_connected() called by transports (Stefano Garzarella) [1692797] - [net] vsock: handle buffer_size sockopts in the core (Stefano Garzarella) [1692797] - [net] vsock: add 'struct vsock_sock *' param to vsock_core_get_transport() (Stefano Garzarella) [1692797] - [net] vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock() (Stefano Garzarella) [1692797] - [net] vsock: add 'transport' member in the struct vsock_sock (Stefano Garzarella) [1692797] - [kernel] vsock: remove linux/vm_sockets.h file (Stefano Garzarella) [1692797] - [net] vsock: remove vm_sockets_get_local_cid() (Stefano Garzarella) [1692797] - [net] vsock/vmci: remove unused VSOCK_DEFAULT_CONNECT_TIMEOUT (Stefano Garzarella) [1692797] - [x86] kvm: x86: clear stale x86_emulate_ctxt->intercept value (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: vmx: check descriptor table exits on instruction emulation (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Check IO instruction VM-exit conditions (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Refactor IO bitmap checks into helper function (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Don't emulate instructions in guest mode (Jon Maloy) [1806817] {CVE-2020-2732}- [fs] gfs2: Fix oversight in gfs2_ail1_flush (Robert S Peterson) [1724769] - [kernel] sched/uclamp: Extend sched_setattr() to support utilization clamping (Phil Auld) [1810399] - [kernel] sched/core: Further clarify sched_class::set_next_task() (Phil Auld) [1810399] - [kernel] sched/fair: Use mul_u32_u32() (Phil Auld) [1810399] - [kernel] sched/core: Simplify sched_class::pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Optimize pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Make pick_next_task_idle() more consistent (Phil Auld) [1810399] - [kernel] sched/fair: Better document newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Fix pick_next_task() vs 'change' pattern race (Phil Auld) [1810399] - [cpufreq] cpufreq: Initialize the governors in core_initcall (Phil Auld) [1810399] - [kernel] sched/vtime: Fix guest/system mis-accounting on task switch (Phil Auld) [1810399] - [kernel] sched/fair/util_est: Implement faster ramp-up EWMA on utilization increases (Phil Auld) [1810399] - [kernel] sched/topology: Allow sched_asym_cpucapacity to be disabled (Phil Auld) [1810399] - [kernel] sched/topology: Don't try to build empty sched domains (Phil Auld) [1810399] - [kernel] sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Phil Auld) [1810399] - [kernel] membarrier: Fix RCU locking bug caused by faulty merge (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt_schedule() interrupt return comment (Phil Auld) [1810399] - [kernel] sched/membarrier: Return -ENOMEM to userspace on memory allocation failure (Phil Auld) [1810399] - [kernel] sched/membarrier: Skip IPIs when mm->mm_users == 1 (Phil Auld) [1810399] - [tools] selftests, sched/membarrier: Add multi-threaded test (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix p->mm->membarrier_state racy load (Phil Auld) [1810399] - [include] sched/membarrier: Call sync_core only before usermode for same mm (Phil Auld) [1810399] - [kernel] sched/membarrier: Remove redundant check (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix private expedited registration check (Phil Auld) [1810399] - [kernel] tasks, sched/core: RCUify the assignment of rq->curr (Phil Auld) [1810399] - [kernel] tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code (Phil Auld) [1810399] - [kernel] tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue (Phil Auld) [1810399] - [kernel] tasks: Add a count of task RCU users (Phil Auld) [1810399] - [include] sched/core: Convert task_struct.usage to refcount_t (Phil Auld) [1810399] - [include] sched/core: Convert vcpu_is_preempted() from macro to an inline function (Phil Auld) [1810399] - [kernel] sched/fair: Remove unused cfs_rq_clock_task() function (Phil Auld) [1810399] - [scripts] Kbuild: Handle PREEMPT_RT for version string and magic (Phil Auld) [1810399] - [kernel] sched/fair: Use rq_lock/unlock in online_fair_sched_group (Phil Auld) [1810399] - [kernel] sched: Rework pick_next_task() slow-path (Phil Auld) [1810399] - [kernel] sched: Allow put_prev_task() to drop rq->lock (Phil Auld) [1810399] - [kernel] sched/fair: Expose newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Add task_struct pointer to sched_class::set_curr_task (Phil Auld) [1810399] - [kernel] sched: Rework CPU hotplug task selection (Phil Auld) [1810399] - [kernel] rcu/tree: Fix SCHED_FIFO params (Phil Auld) [1810399] - [kernel] sched: Clean up active_mm reference counting (Phil Auld) [1810399] - [kernel] sched/{rt, deadline}: Fix set_next_task vs pick_next_task (Phil Auld) [1810399] - [kernel] sched: Fix kerneldoc comment for ia64_set_curr_task (Phil Auld) [1810399] - [kernel] stop_machine: Fix stop_cpus_in_progress ordering (Phil Auld) [1810399] - [kernel] sched/psi: Reduce psimon FIFO priority (Phil Auld) [1810399] - [kernel] sched/psi: Do not require setsched permission from the trigger creator (Phil Auld) [1810399] - [x86] x86/kvm: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [x86] x86/dumpstack: Indicate PREEMPT_RT in dumps (Phil Auld) [1810399] - [x86] x86: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] kprobes: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] tracing: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [include] locking/spinlocks: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] rcu: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] sched/preempt: Use CONFIG_PREEMPTION where appropriate (Phil Auld) [1810399] - [kernel] sched/core: Prevent race condition between cpuset and __sched_setscheduler() (Phil Auld) [1810399] - [kernel] rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Change cpuset_rwsem and hotplug lock order (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem (Phil Auld) [1810399] - [kernel] sched/deadline: Fix bandwidth accounting at all levels after offline migration (Phil Auld) [1810399] - [kernel] cpusets: Rebuild root domain deadline accounting information (Phil Auld) [1810399] - [kernel] sched/core: Streamle calls to task_rq_unlock() (Phil Auld) [1810399] - [kernel] sched/topology: Add partition_sched_domains_locked() (Phil Auld) [1810399] - [kernel] sched/stats: Fix unlikely() use of sched_info_on() (Phil Auld) [1810399] - [kernel] sched/fair: Change task_numa_work() storage to static (Phil Auld) [1810399] - [kernel] sched/fair: Move task_numa_work() init to init_numa_balancing() (Phil Auld) [1810399] - [kernel] sched/fair: Move init_numa_balancing() below task_numa_work() (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT (Phil Auld) [1810399] - [kernel] kconfig: include kernel/Kconfig.preempt from init/Kconfig (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt warning in ttwu (Phil Auld) [1810399] - [kernel] sched/core: Optimize try_to_wake_up() for local wakeups (Phil Auld) [1810399] - [kernel] sched/core: Introduce set_next_task() helper for better code readability (Phil Auld) [1810399] - [kernel] sched/fair: Don't increase sd->balance_interval on newidle balance (Phil Auld) [1810399] - [kernel] sched/fair: Clean up load_balance() condition (Phil Auld) [1810399] - [mm] mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() (Rafael Aquini) [1809698] - [mm] mm, thp: fix defrag setting if newline is not used (Rafael Aquini) [1809698] - [mm] mm/migrate.c: also overwrite error when it is bigger than zero (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: fix out of bounds write in mpol_parse_str() (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid (Rafael Aquini) [1809698] - [mm] mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio() (Rafael Aquini) [1809698] - [mm] mm/gup: fix memory leak in __gup_benchmark_ioctl (Rafael Aquini) [1809698] - [mm] mm: move_pages: return valid node id in status if the page is already on the target node (Rafael Aquini) [1809698] - [mm] mm/zsmalloc.c: fix the migrated zspage statistics (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: check range first in queue_pages_test_walk (Rafael Aquini) [1809698] - [mm] mm/memory.c: fix a huge pud insertion race during faulting (Rafael Aquini) [1809698] - [mm] mm: move the backup x_devmap() functions to asm-generic/pgtable.h (Rafael Aquini) [1809698] - [mm] mm/rmap.c: don't reuse anon_vma if we just want a copy (Rafael Aquini) [1809698] - [mm] mm/ksm.c: don't WARN if page is still mapped in remove_stable_node() (Rafael Aquini) [1809698] - [mm] mm/page_io.c: do not free shared swap slots (Rafael Aquini) [1809698] - [mm] mm: thp: handle page cache THP correctly in PageTransCompoundMap (Rafael Aquini) [1809698] - [mm] mm/slub: fix a deadlock in show_slab_objects() (Rafael Aquini) [1809698] - [mm] mm/vmpressure.c: fix a signedness bug in vmpressure_register_event() (Rafael Aquini) [1809698] - [trace] include/trace/events/writeback.h: fix -Wstringop-truncation warnings (Rafael Aquini) [1809698] - [mm] mm/compaction.c: clear total_{migrate, free}_scanned before scanning a new zone (Rafael Aquini) [1809698] - [mm] mm/hmm: fix hmm_range_fault()'s handling of swapped out pages (Rafael Aquini) [1809698] - [mm] mm/migrate.c: initialize pud_entry in migrate_vma() (Rafael Aquini) [1809698] - [kernel] ptrace: restore smp_rmb() in __ptrace_may_access() (Rafael Aquini) [1809698] - [documentation] mm: fix Documentation/vm/hmm.rst Sphinx warnings (Rafael Aquini) [1809698] - [fs] writeback: fix inode cgroup switching comment (Rafael Aquini) [1809698] - [include] mm/page_poison: update comment after code moved (Rafael Aquini) [1809698] - [mm] mm/filemap: pass inclusive 'end_byte' parameter to filemap_range_has_page (Rafael Aquini) [1809698] - [mm] ARM: 8826/1: mm: initialize pfn limits with find_limits() (Rafael Aquini) [1809698] - [fs] mm, proc: report PR_SET_THP_DISABLE in proc (Rafael Aquini) [1809698] - [mm] mm/khugepaged: fix crashes due to misaccounted holes (Rafael Aquini) [1809698] - [include] writeback: don't decrement wb->refcnt if !wb->bdi (Rafael Aquini) [1809698] - [mm] mm/filemap.c: Use existing variable (Rafael Aquini) [1809698] - [fs] removed extra extern file_fdatawait_range (Rafael Aquini) [1809698] - [s390] Revert "s390/dasd: Disable Thin Provisioning to prevent data loss" (Philipp Rudo) [1816984] - [s390] s390/dasd: fix data corruption for thin provisioned devices (Philipp Rudo) [1816984] - [block] virtio-blk: improve virtqueue error to BLK_STS (Philipp Rudo) [1816983] - [block] virtio-blk: fix hw_queue stopped on arbitrary error (Philipp Rudo) [1816983] - [s390] s390/pkey: fix missing length of protected key on return (Philipp Rudo) [1816981] - [s390] s390/mm: fix panic in gup_fast on large pud (Philipp Rudo) [1816980]- [mmc] mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl (Yannick Cote) [1811430] - [mmc] mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support (Yannick Cote) [1811430] - [net] net/smc: keep vlan_id for SMC-R in smc_listen_work() (Philipp Rudo) [1796890] - [scripts] redhat: fix modpost.c prerequisites (Frantisek Hrbata) [1818499] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Change the order for clos disable (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Fix result display for turbo-freq auto mode (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Add support for core-power discovery (Prarit Bhargava) [1817068] - [netdrv] can, slip: Protect tty->disc_data in write_wakeup and close with RCU (Steve Best) [1816036] - [kernel] exit: panic before exit_mm() on global init exit (Oleg Nesterov) [1808944] - [fs] nfsd: restore NFSv3 ACL support ("J. Bruce Fields") [1815683] - [fs] nfsd4: Fix kernel crash when reading proc file reply_cache_stats ("J. Bruce Fields") [1815683] - [fs] nfsd: fix cleanup of nfsd_reply_cache_init on failure ("J. Bruce Fields") [1815683] - [fs] nfsd: note inadequate stats locking ("J. Bruce Fields") [1815683] - [fs] nfsd4: drc containerization ("J. Bruce Fields") [1815683] - [fs] nfsd: don't call nfsd_reply_cache_shutdown twice ("J. Bruce Fields") [1815683] - [fs] nfsd: knfsd must use the container user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: rsi_parse() should use the current user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: Fix the server AUTH_UNIX userspace mappings ("J. Bruce Fields") [1815683] - [fs] lockd: Pass the user cred from knfsd when starting the lockd server ("J. Bruce Fields") [1815683] - [net] SUNRPC: Temporary sockets should inherit the cred from their parent ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Cache the process user cred in the RPC server listener ("J. Bruce Fields") [1815683] - [fs] nfsd: Allow containers to set supported nfs versions ("J. Bruce Fields") [1815683] - [fs] nfsd: Add custom rpcbind callbacks for knfsd ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Allow further customisation of RPC program registration ("J. Bruce Fields") [1815683] - [net] SUNRPC: Clean up generic dispatcher code ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Add a callback to initialise server requests ("J. Bruce Fields") [1815683] - [fs] SUNRPC/nfs: Fix return value for nfs4_callback_compound() ("J. Bruce Fields") [1815683] - [kernel] sched: Avoid scale real weight down to zero (Phil Auld) [1808562] - [nvme] nvme/pci: move cqe check after device shutdown (David Milburn) [1779247 1750267] - [mm] mm, slb: guarantee natural alignment for kmalloc(power-of-two) (Brian Foster) [1814964] - [tools] tools/power turbostat: Support Ice Lake server (Steve Best) [1776467] - [pinctrl] pinctrl: intel: Allow to request locked pads (Prarit Bhargava) [1783115] - [s390] s390/qeth: fix potential deadlock on workqueue flush (Philipp Rudo) [1814783] - [s390] s390/qeth: streamline control code for promisc mode (Philipp Rudo) [1814783] - [s390] scsi: zfcp: fix request object use-after-free in send path causing wrong traces (Philipp Rudo) [1814790] - [s390] s390/pci: Fix possible deadlock in recover_store() (Philipp Rudo) [1814788] - [s390] s390/pci: Recover handle in clp_set_pci_fn() (Philipp Rudo) [1814788] - [s390] scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host (Philipp Rudo) [1814794] - [s390] scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices (Philipp Rudo) [1814793] - [s390] s390/cio: fix virtio-ccw DMA without PV (Philipp Rudo) [1814787] - [s390] s390/kaslr: store KASLR offset for early dumps (Philipp Rudo) [1814781] - [mm] s390/mm: fix dynamic pagetable upgrade for hugetlbfs (Philipp Rudo) [1814779] - [char] tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() (Steve Best) [1808048] - [s390] s390/qeth: fix dangling IO buffers after halt/clear (Philipp Rudo) [1814782] - [virtio] virtio_ring: fix unmap of indirect descriptors (Philipp Rudo) [1797289] - [virtio] virtio_ring: fix return code on DMA mapping fails (Philipp Rudo) [1797289] - [misc] dma-mapping: zero memory returned from dma_alloc_* (Philipp Rudo) [1788928] - [platform] platform/mellanox: fix the mlx-bootctl sysfs (Alaa Hleihel) [1655714] - [platform] platform/mellanox: Add bootctl driver for Mellanox BlueField Soc (Alaa Hleihel) [1655714] - [char] tpm: ibmvtpm: Wait for buffer to be set before proceeding (Steve Best) [1815548] - [scsi] iscsi: Avoid potential deadlock in iscsi_if_rx func (Oleksandr Natalenko) [1815874] - [x86] x86/vector: Remove warning on managed interrupt migration (Peter Xu) [1812331] - [scsi] scsi: lpfc: fix spelling mistake "Notication" -> "Notification" (Dick Kennedy) [1796565] - [scsi] scsi: lpfc: add RDF registration and Link Integrity FPIN logging (Dick Kennedy) [1796565] - [uapi] scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (Dick Kennedy) [1796565]- [kvm] KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot in HPT page fault handler (Sam Bobroff) [1815491] - [net] tcp: also NULL skb->dev when copy was needed (Florian Westphal) [1775961] - [net] tcp: ensure skb->dev is NULL before leaving TCP stack (Florian Westphal) [1775961]- [mm] mm/memcontrol: use vmstat names for printing statistics (Waiman Long) [1793534] - [base] mm/vmstat: add helpers to get vmstat item names for each enum type (Waiman Long) [1793534] - [mm] mm/vmstat.c: assert that vmstat_text is in sync with stat_items_size (Waiman Long) [1793534] - [mm] mm: memcontrol: dump memory.stat during cgroup OOM (Waiman Long) [1793534] - [mm] mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() (Waiman Long) [1793534] - [mm] mm: memcg/slab: fix percpu slab vmstats flushing (Waiman Long) [1793534] - [include] include/linux/memcontrol.h: fix comments based on per-node memcg (Waiman Long) [1793534] - [mm] mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() (Waiman Long) [1793534] - [mm] mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges (Waiman Long) [1793534] - [mm] mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NULL-ptr deref in percpu stats flush (Waiman Long) [1793534] - [mm] mm/memcontrol: update lruvec counters in mem_cgroup_move_account (Waiman Long) [1793534] - [mm] mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size (Waiman Long) [1793534] - [mm] mm: memcontrol: fix percpu vmstats and vmevents flush (Waiman Long) [1793534] - [mm] mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu slab vmstats on kmem offlining (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmevents before releasing memcg (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmstats before releasing memcg (Waiman Long) [1793534] - [mm] mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones (Waiman Long) [1793534] - [mm] mm/memcontrol: fix wrong statistics in memory.stat (Waiman Long) [1793534] - [mm] mm: memcontrol: don't batch updates of local VM stats and events (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NUMA round-robin reclaim at intermediate level (Waiman Long) [1793534] - [mm] mm: memcontrol: fix recursive statistics correctness & scalabilty (Waiman Long) [1793534] - [mm] mm: memcontrol: move stat/event counting functions out-of-line (Waiman Long) [1793534] - [mm] mm: memcontrol: make cgroup stats and events query API explicitly local (Waiman Long) [1793534] - [mm] mm, memcg: rename ambiguously named memory.stat counters and functions (Waiman Long) [1793534] - [mm] mm: memcontrol: quarantine the mem_cgroup_nr_lru_pages() API (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace node summing with memcg_page_state() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace zone summing with lruvec_page_state() (Waiman Long) [1793534] - [include] mm: memcontrol: track LRU counts in the vmstats array (Waiman Long) [1793534] - [mm] mm: writeback: use exact memcg dirty counts (Waiman Long) [1793534] - [mm] mm: memcontrol: expose THP events on a per-memcg basis (Waiman Long) [1793534] - [mm] memcg: killed threads should not invoke memcg OOM killer (Waiman Long) [1793534] - [mm] mm, memcg: extract memcg maxable seq_file logic to seq_show_memcg_tunable (Waiman Long) [1793534] - [mm] mm, memcg: create mem_cgroup_from_seq (Waiman Long) [1793534] - [mm] mm/oom_kill.c: fix uninitialized oc->constraint (Waiman Long) [1793534] - [mm] mm, oom: add oom victim's memcg to the oom context information (Waiman Long) [1793534] - [mm] mm, oom: reorganize the oom report in dump_header (Waiman Long) [1793534] - [include] mm: Clarify the implication of adding new node stat items (Waiman Long) [1793534] - [mm] memcg: Revert "Add preemption point in accumulate_memcg_tree()" (Waiman Long) [1793534] - [base] driver core: add dev_groups to all drivers (Don Dutile) [1814347] - [tools] selftests/livepatch: Remove unused local variable in set_ftrace_enabled() (Yannick Cote) [1807115] - [tools] selftests/livepatch: Replace set_dynamic_debug() with setup_config() in README (Yannick Cote) [1807115] - [tools] selftests: livepatch: Fix it to do root uid check and skip (Yannick Cote) [1807115] - [tools] selftests/livepatch: Test interaction with ftrace_enabled (Yannick Cote) [1807115] - [tools] selftests/livepatch: Make dynamic debug setup and restore generic (Yannick Cote) [1807115] - [kernel] ftrace: Introduce PERMANENT ftrace_ops flag (Yannick Cote) [1807115] - [samples] livepatch: Handle allocation failure in the sample of shadow variable API (Yannick Cote) [1807115] - [lib] livepatch/samples/selftest: Use klp_shadow_alloc() API correctly (Yannick Cote) [1807115] - [lib] livepatch/selftest: Clean up shadow variable names and type (Yannick Cote) [1807115] - [samples] livepatch/sample: Use the right type for the leaking data pointer (Yannick Cote) [1807115] - [kernel] kprobes: Allow kprobes coexist with livepatch (Yannick Cote) [1727330 1807115] - [x86] ftrace/x86: Remove mcount() declaration (Yannick Cote) [1807115] - [tools] selftests: livepatch: add missing fragments to config (Yannick Cote) [1807115] - [lib] livepatch: Selftests of the API for tracking system state changes (Yannick Cote) [1807115] - [documentation] livepatch: Documentation of the new API for tracking system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Allow to distinguish different version of system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Basic API to track system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Keep replaced patches until post_patch callback is called (Yannick Cote) [1807115] - [tools] selftests/livepatch: Disable the timeout (Yannick Cote) [1807115] - [kernel] livepatch: Nullify obj->mod in klp_module_coming()'s error path (Yannick Cote) [1807115] - [powerpc] livepatch: Remove klp_check_compiler_support() (Yannick Cote) [1807115] - [x86] ftrace/x86: Remove mcount support (Yannick Cote) [1807115] - [x86] ftrace/x86_32: Remove support for non DYNAMIC_FTRACE (Yannick Cote) [1807115] - [documentation] docs/livepatch: Unify style of livepatch documentation in the ReST format (Yannick Cote) [1807115] - [documentation] docs: livepatch: convert docs to ReST and rename to *.rst (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicate warning about missing reliable stacktrace support (Yannick Cote) [1807115] - [kernel] livepatch: Use static buffer for debugging messages under rq lock (Yannick Cote) [1807115] - [include] livepatch: Remove stale kobj_added entries from kernel-doc descriptions (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicated code for early initialization (Yannick Cote) [1807115] - [kernel] livepatch: Remove custom kobject state handling (Yannick Cote) [1807115] - [kernel] livepatch: Convert error about unsupported reliable stacktrace into a warning (Yannick Cote) [1807115] - [kernel] kprobes: Replace p with other pointer types (Yannick Cote) [1727330 1807115]- [drm] drm/bochs: downgrade pci_request_region failure from error to warning (Dave Airlie) [1804735] - [drm] drm/bochs: deinit bugfix (Dave Airlie) [1804735] - [fs] gfs2: fix O_EXCL|O_CREAT handling on cold dcache (Andrew Price) [1811787] - [net] esp: remove the skb from the chain when it's enqueued in cryptd_wq (Xin Long) [1807909] - [powerpc] powerpc/nvdimm: set target_node properly (Diego Domingos) [1815038]- [kernel] posix-cpu-timers: Fix two trivial comments (Prarit Bhargava) [1810244] - [kernel] hrtimer: Annotate lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fix permission check regression (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Always clear head pointer on dequeue (Prarit Bhargava) [1810244] - [kernel] hrtimer: Add a missing bracket and hide `migration_base' on !SMP (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry_active check actually work correctly (Prarit Bhargava) [1810244] - [include] posix-timers: Unbreak CONFIG_POSIX_TIMERS=n build (Prarit Bhargava) [1810244] - [kernel] tick: Mark sched_timer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Utilize timerqueue for storage (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Move state tracking to struct posix_cputimers (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Deduplicate rlimit handling (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless comparisons (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of 64bit divisions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate timer expiry further (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of zero checks (Prarit Bhargava) [1810244] - [kernel] rlimit: Rewrite non-sensical RLIMIT_CPU comment (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Respect INFINITY for hard RTTIME limit (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch thread group sampling to array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Restructure expiry array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove cputime_expires (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry checks array based (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based sample functions (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Remove the odd field rename defines (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch check_*_timers() to array cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify set_process_cpu_timer() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify timer queueing (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based access to expiry cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move expiry cache into struct posix_cputimers (Prarit Bhargava) [1810244] - [include] sched: Move struct task_cputime to types.h (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Create a container struct (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move prof/virt_ticks into caller (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample task times once in expiry check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of pointer indirection (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify sample functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless return value check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_set() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate thread group sample code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Rename thread_group_cputimer() and make it static (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample directly in timer check (Prarit Bhargava) [1810244] - [kernel] itimers: Use quick sample function (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide quick sample function for itimer (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_timer_create() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_clock_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide task validation functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sanitize bogus WARNONS (Prarit Bhargava) [1810244] - [kernel] hrtimer: Don't take expiry_lock when timer is currently migrated (Prarit Bhargava) [1810244] - [kernel] hrtimer: Protect lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fixup stale comment (Prarit Bhargava) [1810244] - [include] alarmtimers: Avoid rtc.h include (Prarit Bhargava) [1810244] - [include] posix-timers: Cleanup forward declarations and includes (Prarit Bhargava) [1810244] - [kernel] hrtimer: Improve comments on handling priority inversion against softirq kthread (Prarit Bhargava) [1810244] - [kernel] posix-timers: Use a callback for cancel synchronization on PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] posix-timers: Move rcu_head out of it union (Prarit Bhargava) [1810244] - [kernel] posix-timers: Rework cancel retry loops (Prarit Bhargava) [1810244] - [kernel] posix-timers: Cleanup the flag/flags confusion (Prarit Bhargava) [1810244] - [kernel] itimers: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [fs] timerfd: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] alarmtimer: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] sched/deadline: Ensure inactive_timer runs in hardirq context (Prarit Bhargava) [1810244] - [kernel] timers: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Determine hard/soft expiry mode for hrtimer sleepers on RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT (Prarit Bhargava) [1810244] - [kernel] tick: Mark tick related hrtimers to expiry in hard interrupt context (Prarit Bhargava) [1810244] - [kvm] KVM: LAPIC: Mark hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] watchdog: Mark watchdog_hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] perf/core: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] hrtimer: Make enqueue mode check work on RT (Prarit Bhargava) [1810244] - [kernel] sched: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [staging] hrtimer/treewide: Use hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Provide hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper() calls (Prarit Bhargava) [1810244] - [kernel] hrtimer: Remove task argument from hrtimer_init_sleeper() (Prarit Bhargava) [1810244] - [kernel] futex: Consolidate duplicated timer setup code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove private interval storage (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Unbreak timer rearming (Prarit Bhargava) [1810244] - [mm] mm, slub: naive detection of double-free or freelist corruption (Rafael Aquini) [1810288] - [fs] nfs: add minor version to nfs_server_key for fscache (Dave Wysochanski) [1777097] - [edac] EDAC, mellanox: Add ECC support for BlueField DDR4 (Alaa Hleihel) [1725108] - [platform] platform/mellanox: fix potential deadlock in the tmfifo driver (Alaa Hleihel) [1655736] - [platform] platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc (Alaa Hleihel) [1655736] - [mm] powerpc/pmem: Fix kernel crash due to wrong range value usage in flush_dcache_range (Steve Best) [1814279] - [mm] powerpc: Chunk calls to flush_dcache_range in arch_*_memory (Steve Best) [1814279] - [fs] cifs: fix NULL dereference in match_prepath (Leif Sahlberg) [1760879] - [fs] cifs: fail i/o on soft mounts if sessionsetup errors out (Leif Sahlberg) [1798031] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Perry Yuan) [1807965] - [fs] cifs: make sure we do not overflow the max EA buffer size (Leif Sahlberg) [1752437]- [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1814350] - [fs] fuse: fix stack use after return (Miklos Szeredi) [1814666]- [target] scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" (Maurizio Lombardi) [1784442] - [infiniband] scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout" (Maurizio Lombardi) [1784442] - [target] scsi: Revert "target/core: Inline transport_lun_remove_cmd()" (Maurizio Lombardi) [1784442] - [target] scsi: libfc: remove unnecessary assertion on ep variable (Maurizio Lombardi) [1784442] - [infiniband] scsi: RDMA/isert: Fix a recently introduced regression related to logout (Maurizio Lombardi) [1784442] - [target] scsi: target/iblock: Fix protection error with blocks greater than 512B (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Fix a pr_debug() argument (Maurizio Lombardi) [1784442] - [target] scsi: target: iscsi: Wait for all commands to finish before freeing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Release SPC-2 reservations when closing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Document target_cmd_size_check() (Maurizio Lombardi) [1784442] - [target] scsi: target: tcmu: Prevent memory reclaim recursion (Maurizio Lombardi) [1784442] - [scsi] scsi: cxgb4i: remove set but not used variable 'ppmax' (Maurizio Lombardi) [1784442] - [target] scsi: target: remove unused extension parameters (Maurizio Lombardi) [1784442] - [target] scsi: target: fix SendTargets=All string compares (Maurizio Lombardi) [1784442] - [target] scsi: target: Remove tpg_list and se_portal_group.se_tpg_node (Maurizio Lombardi) [1784442] - [target] scsi: target: cxgbit: Fix cxgbit_fw4_ack() (Maurizio Lombardi) [1784442] - [infiniband] IB/hfi1: TID RDMA WRITE should not return IB_WC_RNR_RETRY_EXC_ERR (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Calculate flow weight based on QP MTU for TID RDMA (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure r_tid_ack is valid before building TID RDMA ACK packet (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure full Gen3 speed in a Gen4 system (Kamal Heib) [1786601] - [infiniband] IB/core: Avoid deadlock during netlink message handling (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Fix incorrect error print (Kamal Heib) [1786601] - [infiniband] IB/iser: Support up to 16MB data transfer in a single command (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Add missing cast for 32 bit (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update name of some functions (Kamal Heib) [1786601] - [infiniband] RDMA/iwpm: Delete unnecessary checks before the macro call "dev_kfree_skb" (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Use existing FIELD_SIZEOF macro (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Remove umem check on dereg MR flow (Kamal Heib) [1786601] - [net] xprtrdma: Send Queue size grows after a reconnect (Kamal Heib) [1786601] - [net] xprtrdma: Clear xprt->reestablish_timeout on close (Kamal Heib) [1786601] - [net] xprtrdma: Recycle MRs after disconnect (Kamal Heib) [1786601] - [net] xprtrdma: Optimize rpcrdma_post_recvs() (Kamal Heib) [1786601] - [net] xprtrdma: Inline XDR chunk encoder functions (Kamal Heib) [1786601] - [infiniband] RDMA/core: Make invalidate_range a device operation (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use kvcalloc for the dma_list and page_list (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Check for overflow when computing the umem_odp end (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Provide ib_umem_odp_release() to undo the allocs (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Split creating a umem_odp from ib_umem_get (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make the three ways to create a umem_odp clear (Kamal Heib) [1786601] - [infiniband] RMDA/odp: Consolidate umem_odp initialization (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make it clearer when a umem is an implicit ODP umem (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Iterate over the whole rbtree directly (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use the common interval tree library instead of generic (Kamal Heib) [1786601] - [net] xprtrdma: Clean up xprt_rdma_set_connect_timeout() (Kamal Heib) [1786601] - [net] xprtrdma: Use an llist to manage free rpcrdma_reps (Kamal Heib) [1786601] - [net] xprtrdma: Remove rpcrdma_buffer::rb_mrlock (Kamal Heib) [1786601] - [net] xprtrdma: Cache free MRs in each rpcrdma_req (Kamal Heib) [1786601] - [net] xprtrdma: Ensure creating an MR does not trigger FS writeback (Kamal Heib) [1786601] - [net] xprtrdma: Move rpcrdma_mr_get out of frwr_map (Kamal Heib) [1786601] - [net] xprtrdma: Combine rpcrdma_mr_put and rpcrdma_mr_unmap_and_put (Kamal Heib) [1786601] - [net] xprtrdma: Simplify rpcrdma_mr_pop (Kamal Heib) [1786601] - [net] xprtrdma: Rename rpcrdma_buffer::rb_all (Kamal Heib) [1786601] - [net] xprtrdma: Rename CQE field in Receive trace points (Kamal Heib) [1786601] - [infiniband] RDMA: Delete DEBUG code (Kamal Heib) [1786601] - [include] xprtrdma: Boost client's max slot table size to match Linux server (Kamal Heib) [1786601] - [net] xprtrdma: Boost maximum transport header size (Kamal Heib) [1786601] - [net] xprtrdma: Fix calculation of ri_max_segs again (Kamal Heib) [1786601] - [net] xprtrdma: Update obsolete comment (Kamal Heib) [1786601] - [net] xprtrdma: Refresh the documenting comment in frwr_ops.c (Kamal Heib) [1786601] - [net] svcrdma: Use llist for managing cache of recv_ctxts (Kamal Heib) [1786601] - [net] svcrdma: Remove svc_rdma_wq (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Rate limit admin queue error prints (Kamal Heib) [1786601] - [rdma] RDMA/core: Introduce ratelimited ibdev printk functions (Kamal Heib) [1786601] - [net] rdma: Enable ib_alloc_cq to spread work over a device's comp_vectors (Kamal Heib) [1786601] - [infiniband] RDMA/core: fix spelling mistake "Nelink" -> "Netlink" (Kamal Heib) [1786601] - [infiniband] net: Use skb_frag_off accessors (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Expose device statistics (Kamal Heib) [1786601] - [infiniband] RDMA/core: Support netlink commands in non init_net net namespaces (Kamal Heib) [1786601] - [rdma] RDMA: Make most headers compile stand alone (Kamal Heib) [1786601] - [infiniband] RDMA/core: Annotate destroy of mutex to ensure that it is released as unlocked (Kamal Heib) [1786601] - [infiniband] net: Use skb accessors in network drivers (Kamal Heib) [1786601] - [documentation] docs: infiniband: add it to the driver-api bookset (Kamal Heib) [1786601] - [infiniband] IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update from locked to pinned_vm (Kamal Heib) [1786601] - [infiniband] opa_vnic: fix check on record->event, incorrect operator used (Kamal Heib) [1786601] - [infiniband] opa_vnic: Convert vport_idr to XArray (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds (Kamal Heib) [1786601] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Kamal Heib) [1786601] - [infiniband] treewide: Add SPDX license identifier - Kbuild (Kamal Heib) [1786601] - [infiniband] mm/gup: add make_dirty arg to put_user_pages_dirty_lock() (Kamal Heib) [1786601] - [netdrv] ibmvnic: Do not process device remove during device reset (Steve Best) [1813223] - [bluetooth] Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature" (Gopal Tiwari) [1811534] - [tty] serial: 8250_pci: Make PCI class test non fatal (Prarit Bhargava) [1812742] - [powercap] powercap/intel_rapl: add support for ICX-D (Steve Best) [1485067] - [char] drivers: ipmi: fix off-by-one bounds check that leads to a out-of-bounds write (Tony Camuso) [1812922] - [char] ipmi:ssif: Handle a possible NULL pointer reference (Tony Camuso) [1812922] - [char] drivers: ipmi: Modify max length of IPMB packet (Tony Camuso) [1812922] - [char] drivers: ipmi: Support raw i2c packet in IPMB (Tony Camuso) [1812922] - [char] ipmi: fix ipmb_poll()'s return type (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation, continued (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation (Tony Camuso) [1812922] - [char] ipmi: kill off 'timespec' usage again (Tony Camuso) [1812922] - [char] drivers: ipmi: Support for both IPMB Req and Resp (Tony Camuso) [1812922] - [char] ipmi: Fix memory leak in __ipmi_bmc_register (Tony Camuso) [1812922] - [char] ipmi: bt-bmc: use devm_platform_ioremap_resource() to simplify code (Tony Camuso) [1812922] - [char] ipmi: use *ph to print small buffer (Tony Camuso) [1812922] - [char] ipmi: Don't leave holes in the I2C address list in the ssif driver (Tony Camuso) [1812922] - [char] ipmi: fix return value of ipmi_set_my_LUN (Tony Camuso) [1812922] - [char] ipmi: Convert pr_xxx() to dev_xxx() in the BT code (Tony Camuso) [1812922] - [char] ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address (Tony Camuso) [1812922] - [char] ipmi_si: fix potential integer overflow on large shift (Tony Camuso) [1812922] - [char] ipmi_si_pci: fix NULL device in ipmi_si error message (Tony Camuso) [1812922] - [char] ipmi: Convert printk(KERN_ to pr_( (Tony Camuso) [1812922] - [char] pci:ipmi: Move IPMI PCI class id defines to pci_ids.h (Tony Camuso) [1812922] - [char] ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi (Tony Camuso) [1812922] - [fs] NFSv4 fix acl retrieval over krb5i/krb5p mounts (Steve Dickson) [1787627]- [fs] gfs2: Additional information when gfs2_ail1_flush withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Fix lru_count going negative (Robert S Peterson) [1752976] - [fs] gfs2: allow journal replay to hold sd_log_flush_lock (Robert S Peterson) [1752976] - [fs] gfs2: don't allow releasepage to free bd still used for revokes (Robert S Peterson) [1752976] - [fs] gfs2: clean up iopen glock mess in gfs2_create_inode (Robert S Peterson) [1752976] - [fs] gfs2: flesh out delayed withdraw for gfs2_log_flush (Robert S Peterson) [1752976] - [fs] gfs2: Fix incorrect variable name (Robert S Peterson) [1752976] - [fs] gfs2: Do proper error checking for go_sync family of glops functions (Robert S Peterson) [1752976] - [fs] gfs2: Don't demote a glock until its revokes are written (Robert S Peterson) [1752976] - [fs] gfs2: drain the ail2 list after io errors (Robert S Peterson) [1752976] - [fs] gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails (Robert S Peterson) [1752976] - [fs] gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty (Robert S Peterson) [1752976] - [fs] gfs2: Check for log write errors before telling dlm to unlock (Robert S Peterson) [1752976] - [fs] gfs2: Prepare to withdraw as soon as an IO error occurs in log write (Robert S Peterson) [1752976] - [fs] gfs2: Issue revokes more intelligently (Robert S Peterson) [1752976] - [fs] gfs2: Add verbose option to check_journal_clean (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop when checking ail item count before go_inval (Robert S Peterson) [1752976] - [fs] gfs2: Force withdraw to replay journals and wait for it to finish (Robert S Peterson) [1752976] - [fs] gfs2: Allow some glocks to be used during withdraw (Robert S Peterson) [1752976] - [fs] gfs2: move check_journal_clean to util.c for future use (Robert S Peterson) [1752976] - [fs] gfs2: Ignore dlm recovery requests if gfs2 is withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: Only complain the first time an io error occurs in quota or log (Robert S Peterson) [1752976] - [fs] gfs2: log error reform (Robert S Peterson) [1752976] - [fs] gfs2: Rework how rgrp buffer_heads are managed (Robert S Peterson) [1752976] - [fs] gfs2: clear ail1 list when gfs2 withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Introduce concept of a pending withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Return bool from gfs2_assert functions (Robert S Peterson) [1752976] - [fs] gfs2: Turn gfs2_consist into void functions (Robert S Peterson) [1752976] - [fs] gfs2: Remove usused cluster_wide arguments of gfs2_consist functions (Robert S Peterson) [1752976] - [fs] gfs2: Report errors before withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Split gfs2_lm_withdraw into two functions (Robert S Peterson) [1752976] - [fs] gfs2: Fix possible fs name overflows (Robert S Peterson) [1752976] - [fs] gfs2: Remove active journal side effect from gfs2_write_log_header (Robert S Peterson) [1752976] - [fs] gfs2: Don't loop forever in gfs2_freeze if withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop in gfs2_ail1_flush on io error (Robert S Peterson) [1752976] - [fs] gfs2: Introduce function gfs2_withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix glock reference problem in gfs2_trans_add_unrevoke (Robert S Peterson) [1752976] - [fs] gfs2: make gfs2_log_shutdown static (Robert S Peterson) [1752976] - [fs] gfs2: replace more printk with calls to fs_info and friends (Robert S Peterson) [1752976] - [fs] gfs2: dump fsid when dumping glock problems (Robert S Peterson) [1752976] - [fs] gfs2: simplify gfs2_freeze by removing case (Robert S Peterson) [1752976] - [fs] gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWN (Robert S Peterson) [1752976] - [fs] gfs2: Warn when a journal replay overwrites a rgrp with buffers (Robert S Peterson) [1752976] - [fs] gfs2: log which portion of the journal is replayed (Robert S Peterson) [1752976] - [fs] gfs2: kthread and remount improvements (Robert S Peterson) [1752976] - [fs] gfs2: Fix occasional glock use-after-free (Robert S Peterson) [1752976] - [fs] gfs2: Rename sd_log_le_{revoke,ordered} (Robert S Peterson) [1724769] - [watchdog] watchdog: make nowayout sysfs file writable (David Arcari) [1802742] - [watchdog] watchdog: prevent deferral of watchdogd wakeup on RT (David Arcari) [1802742] - [watchdog] watchdog: Fix the race between the release of watchdog_core_data and cdev (David Arcari) [1802742] - [watchdog] watchdog: convert remaining drivers to use SPDX license identifier (David Arcari) [1802742] - [watchdog] watchdog: make the device time out at open_deadline when open_timeout is used (David Arcari) [1802742] - [watchdog] watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT (David Arcari) [1802742] - [watchdog] watchdog: introduce watchdog.open_timeout commandline parameter (David Arcari) [1802742] - [watchdog] watchdog: let core print error message when registering device fails (David Arcari) [1802742] - [watchdog] watchdog: make watchdog_deferred_registration_add() void (David Arcari) [1802742] - [watchdog] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1802742] - [watchdog] watchdog: add error messages when initializing timeout fails (David Arcari) [1802742] - [watchdog] watchdog: refactor watchdog_init_timeout (David Arcari) [1802742] - [watchdog] watchdog: core: fix null pointer dereference when releasing cdev (David Arcari) [1802742] - [x86] x86/ioapic: Prevent inconsistent state when moving an interrupt (Prarit Bhargava) [1810236] - [x86] x86/fpu: Don't cache access to fpu_fpregs_owner_ctx (Prarit Bhargava) [1810236] - [lib] lib/ubsan: don't serialize UBSAN report (Prarit Bhargava) [1810243] - [lib] ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_bounds() in uaccess regions (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix pwq ref leak in rescuer_thread() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix missing kfree(rescuer) in destroy_workqueue() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix spurious sanity check failures in destroy_workqueue() (Prarit Bhargava) [1810243] - [include] hrtimer: Add kernel doc annotation for HRTIMER_MODE_HARD (Prarit Bhargava) [1810243] - [kernel] genirq: Force interrupt threading on RT (Prarit Bhargava) [1810243] - [include] hrtimer: Introduce HARD expiry mode (Prarit Bhargava) [1810243] - [kernel] workqueue: Remove GPF argument from alloc_workqueue_attrs() (Prarit Bhargava) [1810243] - [kernel] workqueue: Make alloc/apply/free_workqueue_attrs() static (Prarit Bhargava) [1810243] - [tools] objtool: Add UACCESS validation (Prarit Bhargava) [1810243] - [tools] objtool: Handle function aliases (Prarit Bhargava) [1810243] - [lib] ubsan: build ubsan.c more conservatively (Prarit Bhargava) [1810243] - [lib] x86/uaccess, ubsan: Fix UBSAN vs. SMAP (Prarit Bhargava) [1810243] - [tools] objtool: Rewrite alt->skip_orig (Prarit Bhargava) [1810243] - [fs] dlm: Don't swamp the CPU with callbacks queued during recovery (Robert S Peterson) [1752976] - [nvme] nvmet: update AEN list and array at one place (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix controller use after free (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix error print message at nvmet_install_queue function (Gopal Tiwari) [1781927] - [nvme] nvme-pci: remove nvmeq->tags (Gopal Tiwari) [1781927] - [nvme] nvmet: fix dsm failure when payload does not match sgl descriptor (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: switch to use helpers (Gopal Tiwari) [1781927] - [nvme] nvmet: fix per feat data len for get_feature (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix read queue count (Gopal Tiwari) [1781927] - [nvme] nvme/pci Limit write queue sizes to possible cpus (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix write and poll queue types (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Remove last_cq_head (Gopal Tiwari) [1781927] - [nvme] nvme: Namepace identification descriptor list is optional (Gopal Tiwari) [1781927] - [nvme] Revert "nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T" (Gopal Tiwari) [1781927] - [nvme] nvme: else following return is not needed (Gopal Tiwari) [1781927] - [nvme] nvme: add error message on mismatching controller ids (Gopal Tiwari) [1781927] - [nvme] nvme_fc: add module to ops template to allow module references (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: add quirk to avoid changing temperature threshold (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: provide temperature min and max values for each sensor (Gopal Tiwari) [1781927] - [nvme] nvme: Discard workaround for non-conformant devices (Gopal Tiwari) [1781927] - [nvme] nvme: Add hardware monitoring support (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix crash in nvme_mpath_clear_ctrl_paths (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: fix a segmentation fault during module unload (Gopal Tiwari) [1781927] - [nvme] nvmet: clean up command parsing a bit (Gopal Tiwari) [1781927] - [nvme] nvmet: fill discovery controller sn, fr and mn correctly (Gopal Tiwari) [1781927] - [nvme] nvmet: Open code nvmet_req_execute() (Gopal Tiwari) [1781927] - [nvme] nvmet: Remove the data_len field from the nvmet_req struct (Gopal Tiwari) [1781927] - [nvme] nvmet: add plugging for read/write when ns is bdev (Gopal Tiwari) [1781927] - [nvme] nvmet: stop using bio_set_op_attrs (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce nvmet_dsm_len() helper (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Spelling s/resdicovered/rediscovered/ (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't check data_len in nvmet_tcp_map_data() (Gopal Tiwari) [1781927] - [nvme] nvme: Introduce nvme_lba_to_sect() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't set the request's data_len (Gopal Tiwari) [1781927] - [nvme] nvmet: Cleanup discovery execute handlers (Gopal Tiwari) [1781927] - [nvme] nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed (Gopal Tiwari) [1781927] - [nvme] nvme: Cleanup and rename nvme_block_nr() (Gopal Tiwari) [1781927] - [nvme] nvme: introduce "Command Aborted By host" status code (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce common execute function for get_log_page and identify (Gopal Tiwari) [1781927] - [nvme] nvme: move common call to nvme_cleanup_cmd to core layer (Gopal Tiwari) [1781927] - [nvme] nvmet: add unlikely check at nvmet_req_alloc_sgl (Gopal Tiwari) [1781927] - [nvme] nvme-fc: ensure association_id is cleared regardless of a Disconnect LS (Gopal Tiwari) [1781927] - [nvme] nvme-fc: clarify error messages (Gopal Tiwari) [1781927] - [nvme] nvme: introduce nvme_is_aen_req function (Gopal Tiwari) [1781927] - [nvme] nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes (Gopal Tiwari) [1781927] - [nvme] nvmet: use bio_io_error instead of duplicating it (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: remove unused groups_only mode in ana log (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix possible io hang after ctrl reconnect (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL (Gopal Tiwari) [1781927] - [nvme] nvme: Wait for reset state when required (Gopal Tiwari) [1781927] - [nvme] nvme: Prevent resets during paused controller state (Gopal Tiwari) [1781927] - [nvme] nvme: Restart request timers in resetting state (Gopal Tiwari) [1781927] - [nvme] nvme: Remove ADMIN_ONLY state (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Free tagset if no IO queues (Gopal Tiwari) [1781927] - [nvme] nvme: fix possible deadlock when nvme_update_formats fails (Gopal Tiwari) [1781927] - [include] nvme-fc: Sync nvme-fc header to FC-NVME-2 (Gopal Tiwari) [1781927] - [nvme] nvme: retain split access workaround for capability reads (Gopal Tiwari) [1781927] - [nvme] nvme: Move ctrl sqsize to generic space (Gopal Tiwari) [1781927] - [nvme] nvme: Add ctrl attributes for queue_count and sqsize (Gopal Tiwari) [1781927] - [nvme] nvme: allow 64-bit results in passthru commands (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Fix max_hw_sectors calculation (Gopal Tiwari) [1781927] - [nvme] Added QUIRKs for ADATA XPG SX8200 Pro 512GB (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix wrong stop condition in io_work (Gopal Tiwari) [1781927] - [nvme] nvme: fix an error code in nvme_init_subsystem() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: remove superflous check on request sgl (Gopal Tiwari) [1781927] - [nvme] nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Fix a race in controller removal (Gopal Tiwari) [1781927] - [nvme] nvmet: change ppl to lpp (Gopal Tiwari) [1781927] - [nvme] nvme: add uevent variables for controller devices (Gopal Tiwari) [1781927] - [nvme] nvme: Remove redundant assignment of cq vector (Gopal Tiwari) [1781927] - [nvme] nvme: enable aen regardless of the presence of I/O queues (Gopal Tiwari) [1781927] - [nvme] nvme: send discovery log page change events to userspace (Gopal Tiwari) [1781927] - [nvme] nvme: Assign subsys instance from first ctrl (Gopal Tiwari) [1781927] - [nvme] nvmet: fix a wrong error status returned in error log page (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: remove redundant assignment to variable ret (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: allow discovery subsystems accept a kato (Gopal Tiwari) [1781927] - [nvme] nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery() (Gopal Tiwari) [1781927] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Fail transport errors with NVME_SC_HOST_PATH (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_report_ns_ids propagate error back (Gopal Tiwari) [1781927] - [nvme] nvme: pass status to nvme_error_status (Gopal Tiwari) [1781927] - [nvme] nvme: fix ns removal hang when failing to revalidate due to a transient error (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_identify_ns propagate errors back (Gopal Tiwari) [1781927] - [nvme] nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed (Gopal Tiwari) [1781927] - [nvme] nvme: include admin_q sync with nvme_sync_queues (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Add TOS for rdma transport (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Support shared tags across queues for Apple 2018 controllers (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for Apple 2018+ models (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for variable IO SQ element size (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use struct nvme_ctrl directly (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme: trace bio completion (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible NULL deref (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: Add type of service (TOS) configuration (Gopal Tiwari) [1781927] - [nvme] nvmet: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [nvme] nvmet: fix data units read and written counters in SMART log (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible memory leak (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: support simple polling (Gopal Tiwari) [1781927] - [nvme] nvme: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [include] nvme: add Get LBA Status command opcode (Gopal Tiwari) [1781927] - [nvme] nvme: move sqsize setting to the core (Gopal Tiwari) [1781927] - [nvme] nvme: don't pass cap to nvme_disable_ctrl (Gopal Tiwari) [1781927] - [nvme] nvme-pci: set ctrl sqsize to the device q_depth (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: cleanup nvme_tcp_recv_pdu (Gopal Tiwari) [1781927] - [nvme] nvme: have nvme_init_identify set ctrl->cap (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use protocol specific operations while reading socket (Gopal Tiwari) [1781927] - [nvme] nvme: Fix cntlid validation when not using NVMEoF (Gopal Tiwari) [1781927] - [infiniband] PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() (Gopal Tiwari) [1781927] - [nvme] PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() (Gopal Tiwari) [1781927] - [lightnvm] lightnvm: remove nvm_submit_io_sync_fn (Gopal Tiwari) [1781927] - [powerpc] xive: Discard ESB load value when interrupt is invalid (David Gibson) [1744408] - [documentation] kvm: ppc: book3s hv: xive: Allow userspace to set the # of VPs (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Make VP block size configurable (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Set kvm->arch.xive when VPs are allocated (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Compute the VP id in a common helper (David Gibson) [1744408] - [powerpc] xive: Implement get_irqchip_state method for XIVE to fix shutdown race (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Free escalation interrupts before disabling the VP (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Ensure VP isn't already in use (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: Fix regression on big endian hosts (David Gibson) [1725763] - [powerpc] 64s: Fix misleading SPR and timebase information (David Gibson) [1725763] - [powerpc] powernv: Add ultravisor message log interface (David Gibson) [1725763] - [powerpc] powernv/opal-msglog: Refactor memcons code (David Gibson) [1725763] - [powerpc] kvm: Use UV_RETURN ucall to return to ultravisor (David Gibson) [1725763] - [powerpc] powernv: Access LDBAR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] powernv/idle: Fix restore of SPRN_LDBAR for POWER9 stop state (David Gibson) [1725763] - [powerpc] powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idle (David Gibson) [1725763] - [powerpc] 64s: Reimplement book3s idle code in C (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore IAMR after idle" (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle" (David Gibson) [1725763] - [powerpc] mm: Write to PTCR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] mm: Use UV_WRITE_PATE ucall to register a PATE (David Gibson) [1725763] - [powerpc] powernv: Introduce FW_FEATURE_ULTRAVISOR (David Gibson) [1725763] - [powerpc] kernel: Add ucall_norets() ultravisor call handler (David Gibson) [1725763] - [documentation] documentation/powerpc: Ultravisor API (David Gibson) [1725763] - [documentation] documentation/powerpc: Add ELF note documentation (David Gibson) [1725763] - [powerpc] Add PowerPC Capabilities ELF note (David Gibson) [1725763] - [netdrv] mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti) [1780643] - [net] bluetooth: Add debug setting for changing minimum encryption key size (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Let hidp_send_message return number of queued bytes (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: search for destination address in all peers (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: always check destination address (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: check neighbour table for SLAAC (Gopal Tiwari) [1764976] - [net] bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug (Gopal Tiwari) [1764976] - [net] bluetooth: Use controller sets when available (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Check bearer type on __l2cap_global_chan_by_addr (Gopal Tiwari) [1764976] - [net] bluetooth: validate BLE connection interval updates (Gopal Tiwari) [1764976] - [net] bluetooth: Add support for LE ping feature (Gopal Tiwari) [1764976] - [net] bluetooth: Check state in l2cap_disconnect_rsp (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: NUL terminate a string in the compat ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Ignore CC events not matching the last HCI command (Gopal Tiwari) [1764976] - [net] bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1764976] - [net] bluetooth: hci_core: Don't stop BT if the BD address missing in dts (Gopal Tiwari) [1764976] - [net] bluetooth: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1764976] - [net] bluetooth: Add return check for L2CAP security level set (Gopal Tiwari) [1764976] - [net] bluetooth: Fix not initializing L2CAP tx_credits (Gopal Tiwari) [1764976] - [net] bluetooth: Check address length before reading address field (Gopal Tiwari) [1764976] - [net] bluetooth: Add quirk for reading BD_ADDR from fwnode property (Gopal Tiwari) [1764976] - [net] bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: a2mp: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: hci_event: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix decrementing reference count twice in releasing socket (Gopal Tiwari) [1764976] - [net] bluetooth: make hw_err static, reduces object code size (Gopal Tiwari) [1764976] - [net] bluetooth: Allow driver specific cmd timeout handling (Gopal Tiwari) [1764976] - [net] bluetooth: Mark expected switch fall-throughs (Gopal Tiwari) [1764976] - [net] bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt (Gopal Tiwari) [1764976] - [net] Bluetooth: Fix locking in bt_accept_enqueue() for BH context (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: Fix debugfs_simple_attr.cocci warnings (Gopal Tiwari) [1764976] - [net] bluetooth: Fix unnecessary error message for HCI request completion (Gopal Tiwari) [1764976] - [net] bluetooth: clean an indentation issue, remove extraneous space (Gopal Tiwari) [1764976] - [net] bluetooth: Change to use DEFINE_SHOW_ATTRIBUTE macro (Gopal Tiwari) [1764976] - [net] bluetooth: Remove redundant check on status (Gopal Tiwari) [1764976] - [net] bluetooth: Errata Service Release 8, Erratum 3253 (Gopal Tiwari) [1764976] - [net] bluetooth: Use separate L2CAP LE credit based connection result values (Gopal Tiwari) [1764976] - [net] rfcomm: get rid of mentioning TIOC[SG]SERIAL (Gopal Tiwari) [1764976] - [net] bluetooth: Fix debugfs NULL pointer dereference (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Detect if remote is not able to use the whole MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive rx credits from MTU and MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive MPS from connection MTU (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions and track LE resolve list modification (Gopal Tiwari) [1764976] - [net] bluetooth: Remove unnecessary smp_mb__{before, after}_atomic (Gopal Tiwari) [1764976] - [net] bluetooth: smp: fix crash in unpairing (Gopal Tiwari) [1764976] - [net] bluetooth: smp: Fix trying to use non-existent local OOB data (Gopal Tiwari) [1764976] - [net] bluetooth: Use correct tfm to generate OOB data (Gopal Tiwari) [1764976] - [net] hidp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] hidp: constify hidp_connection_add() (Gopal Tiwari) [1764976] - [net] cmtp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bnep: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions for LE set address resolution (Gopal Tiwari) [1764976] - [net] bluetooth: remove redundant variables 'adv_set' and 'cp' (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Fix handling of strncpy for hid->name information (Gopal Tiwari) [1764976] - [net] bluetooth: Add new quirk for non-persistent setup settings (Gopal Tiwari) [1764976] - [net] bluetooth: Handle ADv set terminated event (Gopal Tiwari) [1764976] - [net] bluetooth: Implement secondary advertising on different PHYs (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set ADV set random address (Gopal Tiwari) [1764976] - [net] bluetooth: Implement disable and removal of adv instance (Gopal Tiwari) [1764976] - [net] bluetooth: Use ext adv for directed adv (Gopal Tiwari) [1764976] - [net] bluetooth: Implement PHY changed event (Gopal Tiwari) [1764976] - [net] bluetooth: Handle extended ADV PDU types (Gopal Tiwari) [1764976] - [net] bluetooth: Use Set ext adv/scan rsp data if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Impmlement extended adv enable (Gopal Tiwari) [1764976] - [net] bluetooth: Define PHY flags in hdev and set 1M as default (Gopal Tiwari) [1764976] - [net] bluetooth: Read no of adv sets during init (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Get PHY Configuration mgmt command (Gopal Tiwari) [1764976] - [net] bluetooth: Use selected PHYs in extended connect (Gopal Tiwari) [1764976] - [net] bluetooth: Set Scan PHYs based on selected PHYs by user (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set PHY Confguration command (Gopal Tiwari) [1764976] - [net] bluetooth: Add defines for BREDR pkt_type (Gopal Tiwari) [1764976] - [net] bluetooth: Use lock_sock_nested in bt_accept_enqueue (Gopal Tiwari) [1764976] - [net] bluetooth: avoid killing an already killed socket (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended LE Connection if supported (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for le conn status and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Process extended ADV report event (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended scanning if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for LE set scan start and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Store Resolv list size (Gopal Tiwari) [1764976] - [net] bluetooth: Add HCI command for clear Resolv list (Gopal Tiwari) [1764976] - [leds] triggers: let struct (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Skip 1 error print in device_want_to_sleep() (Gopal Tiwari) [1764976] - [bluetooth] btqca: Reset download type to default (Gopal Tiwari) [1764976] - [bluetooth] btqca: release_firmware after qca_inject_cmd_complete_event (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Send VS pre shutdown command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Use correct byte format for opcode of injected command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add a short delay before downloading the NVM (Gopal Tiwari) [1764976] - [bluetooth] btusb: Fix error return code in btusb_mtk_setup_firmware() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use kfree_skb() instead of kfree() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7663U USB devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7668U USB devices (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3491 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3501 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] hci_bcsp: Fix memory leak in rx_skb (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8723DU (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for clock osc property (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for boot-gpios property (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4359C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Load customized NVM based on the device property (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Add serdev support (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Wait for final ack before switching baudrate (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Add function to wait for characters to be sent (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: wcn3990: Drop baudrate change vendor event (Gopal Tiwari) [1764976] - [bluetooth] btqca: inject command complete event during fw download (Gopal Tiwari) [1764976] - [bluetooth] Cleanup formatting and coding style (Gopal Tiwari) [1764976] - [bluetooth] btrtl: HCI reset on close for Realtek BT chip (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: Refactor download_firmware (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: set operational frequency earlier (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM4356 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Rename STATE_ to QCA_ (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM2076B1 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Added support for WCN3998 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Fix crash with non-serdev devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Give enough time to ROME controller to bootup (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Fix empty regulator supplies for Intel Macs (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM2076B1 UART Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43341B (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for SD8987 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Drop newline with bt_dev logging macros (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Fix hdev->stat.byte_rx accumulation (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add runtime PM support to SDIO based Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add a bit definition for CHLPCR (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fixed incorrect type in assignment (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: fix spelling mistake "sliped" -> "slipped" (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: fix uninitialized symbol errors in btmtksdio_rx_packet (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Use module_sdio_driver helper (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663S and MT7668S SDIO devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Fix misspelling of 'baudrate' (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper function to get the chip family (Gopal Tiwari) [1764976] - [bluetooth] btusb: request wake pin with NOAUTOEN (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663U and MT7668U UART devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Reduce delay after sending baudrate request for WCN3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: add QCA6174A compatible properties (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use msleep() instead of open coding it (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add delay after power-off pulse (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Move boot delay to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Pass boolean 'on/off' to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] btqcomsmd: use HCI_QUIRK_USE_BDADDR_PROPERTY (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Set HCI_QUIRK_USE_BDADDR_PROPERTY for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto() (Gopal Tiwari) [1764976] - [bluetooth] mediatek: update the common setup between MT7622 and other devices (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass a pointer to mtk_hci_wmt_sync (Gopal Tiwari) [1764976] - [bluetooth] mediatek: fix up an error path to restore bdev->tx_state (Gopal Tiwari) [1764976] - [bluetooth] mediatek: trivial typo fix (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Initialize hci_dev before open() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Disable IBS state machine and flush Tx buffer (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Deassert RTS while baudrate change command (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: use wait_until_sent() for power pulses (Gopal Tiwari) [1764976] - [bluetooth] remove redundant zero check on count (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add shutdown routine for BTUSB_INTEL_NEW devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: btusb_intel_cmd_timeout: use sleeping functions (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Restore old logic to assume firmware is already loaded (Gopal Tiwari) [1764976] - [bluetooth] btusb: Use the cmd_timeout method to reset the Intel BT chip (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for sd8977 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: Drop unused GPIO includes (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: lower log level of informational message (Gopal Tiwari) [1764976] - [bluetooth] hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: improve printk messages (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper to set device address (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4329B1 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle specific unknown packets after firmware loading (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Turn off RTL8723BS on suspend, reprobe on resume (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add suspend / resume ops (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: clean an indentation issue, remove extraneous spaces (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Remove setting of HCI_QUIRK_RESET_ON_CLOSE (Gopal Tiwari) [1764976] - [bluetooth] Remove unnecessary smp_mb__after_atomic() barriers (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add BCM20702A1 variant (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Wait for device to come out of reset after power on (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for regulator supplies (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add compatible string for BCM4330 (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43430A0 (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for LPO clock (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Use "txco" and "extclk" to get clock reference (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Simplify clk_get error handling (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle deferred probing for the clock supply (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for controller debug logs (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add support for 0cf3:535b QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM43430 (Gopal Tiwari) [1764976] - [bluetooth] ath3k: add more information to error message (Gopal Tiwari) [1764976] - [bluetooth] bt3c_cs: Fix obsolete function (Gopal Tiwari) [1764976] - [bluetooth] btrsi: fix bt tx timeout issue (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4335C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8822C with USB interface (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Fixed error space required before open paranethesis (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add poweroff support during hci down for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add quirk for BTUSB_INTEL_NEW (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Make array extension_sig static, shrinks object size (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove serdev_device_open/close function calls (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove hdev dereference in qca_close() (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: clear HCI_UART_PROTO_READY to avoid closing proto races (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Add protocol check in hci_uart_dequeue() (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Free rw_semaphore on close (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fix memory leak (Gopal Tiwari) [1764976] - [bluetooth] Make BT_HCIUART_RTL configuration option depend on ACPI (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass correct size to h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] Introduce BT_HCIUART_RTL configuration option (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Add protocol support for MediaTek serial devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Introduce HCI_EV_VENDOR and use it (Gopal Tiwari) [1764976] - [bluetooth] h5: Fix missing dependency on BT_HCIUART_SERDEV (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for Qualcomm Bluetooth chip wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Enable 3.2 Mbps operating speed (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add wrapper functions for setting UART speed (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add wcn3990 firmware download support (Gopal Tiwari) [1764976] - [bluetooth] btqca: Redefine qca_uart_setup() to generic function (Gopal Tiwari) [1764976] - [bluetooth] btqca: Rename ROME specific functions to generic functions (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for enable and device-wake GPIOs (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for the RTL8723BS (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add vendor setup, open, and close callbacks (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for serdev enumerated devices (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for retrieving the UART settings (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Use rtl_dev_err and rtl_dev_info (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for a config filename postfix (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for the RTL8723BS and RTL8723DS chips (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add MODULE_FIRMWARE declarations (Gopal Tiwari) [1764976] - [bluetooth] btrtl: split the device initialization into smaller parts (Gopal Tiwari) [1764976] - [bluetooth] btusb: Release RF resource on BT shutdown (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Replace GFP_ATOMIC with GFP_KERNEL (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] bfusb: Replace GFP_ATOMIC with GFP_KERNEL in bfusb_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] bluecard_cs: Replace GFP_ATOMIC with GFP_KERNEL in bluecard_hci_set_baud_rate() (Gopal Tiwari) [1764976] - [bluetooth] bpa10x: Replace GFP_ATOMIC with GFP_KERNEL in bpa10x_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl_sdio: Replace GFP_ATOMIC with GFP_KERNEL in btmrvl_sdio_card_to_host() (Gopal Tiwari) [1764976] - [bluetooth] btusb: use irqsave() in URB's complete callback (Gopal Tiwari) [1764976] - [bluetooth] Add a new Realtek 8723DE ID 0bda:b009 (Gopal Tiwari) [1764976]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Frantisek Hrbata) - [powerpc] powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable (David Hildenbrand) [1812874] - [x86] kvm/svm: PKU not currently supported (Wei Huang) [1789159] - [x86] Remove the unsupported check for Cooper Lake (David Arcari) [1813921]- [netdrv] net/mlx5e: Show/set Rx network flow classification rules on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Init ethtool steering for representors (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Introduce root ft concept for representors netdevs (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5: E-Switch, Use vport metadata matching only when mandatory (Alaa Hleihel) [1795156] - [nvme] nvme: log additional message for controller status (David Milburn) [1752952]- [powerpc] powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems (Desnes Augusto Nunes do Rosario) [1755221] - [mm] powerpc/book3s64/radix: Remove WARN_ON in destroy_context() (Steve Best) [1812821] - [kernel] rcutorture: Upper case solves the case of the vanishing NULL pointer (Waiman Long) [1810247] - [tools] torture: Suppress propagating trace_printk() warning (Waiman Long) [1810247] - [kernel] rcutorture: Dump trace buffer for callback pipe drain failures (Waiman Long) [1810247] - [tools] torture: Add --trust-make to suppress "make clean" (Waiman Long) [1810247] - [tools] torture: Make --cpus override idleness calculations (Waiman Long) [1810247] - [tools] torture: Run kernel build in source directory (Waiman Long) [1810247] - [tools] torture: Add function graph-tracing cheat sheet (Waiman Long) [1810247] - [tools] torture: Capture qemu output (Waiman Long) [1810247] - [tools] rcutorture: Tweak kvm options (Waiman Long) [1810247] - [kernel] rcutorture: Add trivial RCU implementation (Waiman Long) [1810247] - [kernel] rcutorture: Halt forward-progress checks at end of run (Waiman Long) [1810247] - [kernel] rcutorture: Give the scheduler a chance on PREEMPT && NO_HZ_FULL kernels (Waiman Long) [1810247] - [tools] rcutorture: Exempt TREE01 from forward-progress testing (Waiman Long) [1810247] - [kernel] rcutorture: Exempt tasks RCU from timely draining of grace periods (Waiman Long) [1810247] - [tools] rcutorture: Provide rudimentary Makefile (Waiman Long) [1810247] - [tools] torture: Make kvm-find-errors.sh and kvm-recheck.sh provide exit status (Waiman Long) [1810247] - [kernel] torture: Allow inter-stutter interval to be specified (Waiman Long) [1810247] - [kernel] rcutorture: Fix stutter_wait() return value and freelist checks (Waiman Long) [1810247] - [kernel] rcutorture: Add cond_resched() to forward-progress free-up loop (Waiman Long) [1810247] - [tools] rcutorture: Add cpu0 to the set of CPUs to add jitter (Waiman Long) [1810247] - [tools] rcutorture: Select from only online CPUs (Waiman Long) [1810247] - [kernel] rcu/sync: Simplify the state machine (Waiman Long) [1810247] - [kernel] locking/percpu-rwsem: Add DEFINE_PERCPU_RWSEM(), use it to initialize cgroup_threadgroup_rwsem (Waiman Long) [1810247] - [kernel] rcu/sync: Kill rcu_sync_type/gp_type (Waiman Long) [1810247] - [kernel] rcu: Make __call_srcu static (Waiman Long) [1810247] - [kernel] rcu: Upgrade sync_exp_work_done() to smp_mb() (Waiman Long) [1810247] - [documentation] doc: Remove ".vnet" from paulmck email addresses (Waiman Long) [1810247] - [kernel] rcu: Set a maximum limit for back-to-back callback invocation (Waiman Long) [1810247] - [kernel] rcu: Correctly unlock root node in rcu_check_gp_start_stall() (Waiman Long) [1810247] - [kernel] rcu: Dump specified number of blocked tasks (Waiman Long) [1810247] - [kernel] rcu: Remove unused rdp local from synchronize_rcu_expedited() (Waiman Long) [1810247] - [kernel] rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs (Waiman Long) [1810247] - [kernel] rcu: Add checks for dynticks counters in rcu_is_cpu_rrupt_from_idle() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_sched_exp_online_cleanup() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_rcu_exp_select_node_cpus() (Waiman Long) [1810247] - [kernel] rcu: Inline invoke_rcu_callbacks() into its sole remaining caller (Waiman Long) [1810247] - [kernel] rcu: Use irq_work to get scheduler's attention in clean context (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_read_unlock_special() to raise_softirq() if in_irq() (Waiman Long) [1810247] - [kernel] rcu: Only do rcu_read_unlock_special() wakeups if expedited (Waiman Long) [1810247] - [kernel] rcu: Check for wakeup-safe conditions in rcu_read_unlock_special() (Waiman Long) [1810247] - [kernel] rcu: Enable elimination of Tree-RCU softirq processing (Waiman Long) [1810247] - [kernel] rcuperf: Fix cleanup path for invalid perf_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix cleanup path for invalid torture_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix expected forward progress duration in OOM notifier (Waiman Long) [1810247] - [kernel] rcutorture: Remove ->ext_irq_conflict field (Waiman Long) [1810247] - [kernel] rcutorture: Make rcutorture_extend_mask() comment match the code (Waiman Long) [1810247] - [tools] tools/.../rcutorture: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] torture: Don't try to offline the last CPU (Waiman Long) [1810247] - [kernel] rcu: Fix nohz status in stall warning (Waiman Long) [1810247] - [kernel] rcu: Move forward-progress checkers into tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move irq-disabled stall-warning checking to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Organize functions in tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move FAST_NO_HZ stall-warning code to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU stall-warning info helper functions (Waiman Long) [1810247] - [kernel] rcu: Move rcu_print_task_exp_stall() to tree_exp.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU task stall-warning helper functions (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree.c (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree_plugin.h (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of update.c (Waiman Long) [1810247] - [kernel] srcu: Remove cleanup_srcu_struct_quiesced() (Waiman Long) [1810247] - [kernel] srcu: Check for in-flight callbacks in _cleanup_srcu_struct() (Waiman Long) [1810247] - [kernel] rcu: Correct READ_ONCE()/WRITE_ONCE() for ->rcu_read_unlock_special (Waiman Long) [1810247] - [kernel] rcu: Fix typo in tree_exp.h comment (Waiman Long) [1810247] - [kernel] rcu: Eliminate redundant NULL-pointer check (Waiman Long) [1810247] - [kernel] rcu: Fix force_qs_rnp() header comment (Waiman Long) [1810247] - [kernel] rcu: Update jiffies_to_sched_qs and adjust_jiffies_till_sched_qs() comments (Waiman Long) [1810247] - [kernel] rcu: Do a single rhp->func read in rcu_head_after_call_rcu() (Waiman Long) [1810247] - [kernel] rcu: Default jiffies_to_sched_qs to jiffies_till_sched_qs (Waiman Long) [1810247] - [kernel] rcu: Fix self-wakeups for grace-period kthread (Waiman Long) [1810247] - [kernel] rcu: Report error for bad rcu_nocbs= parameter values (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_nocbs= to specify all CPUs (Waiman Long) [1810247] - [kernel] rcu: Move common code out of if-else block (Waiman Long) [1810247] - [kernel] rcu: Set rcutree.kthread_prio sysfs access to read-only (Waiman Long) [1810247] - [kernel] rcu: Make exit_rcu() handle non-preempted RCU readers (Waiman Long) [1810247] - [kernel] rcu: rcu_qs -- Use raise_softirq_irqoff to not save irqs twice (Waiman Long) [1810247] - [kernel] rcu: Avoid unnecessary softirq when system is idle (Waiman Long) [1810247] - [kernel] rcu: Unconditionally expedite during suspend/hibernate (Waiman Long) [1810247] - [kernel] rcu/tree: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] srcu: Remove srcu_queue_delayed_work_on() (Waiman Long) [1810247] - [kernel] sched/fair: Define sched_idle_cpu() only for SMP configurations (Phil Auld) [1419746] - [kernel] sched/fair: Load balance aggressively for SCHED_IDLE CPUs (Phil Auld) [1419746] - [kernel] sched/fair : Improve update_sd_pick_busiest for spare capacity case (Phil Auld) [1419746] - [kernel] sched/fair: Fix find_idlest_group() to handle CPU affinity (Phil Auld) [1419746] - [kernel] sched/cfs: fix spurious active migration (Phil Auld) [1419746] - [kernel] sched/fair: Add comments for group_type and balancing at SD_NUMA level (Phil Auld) [1419746] - [kernel] sched/fair: Fix rework of find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Rework find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Optimize find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in wakeup path (Phil Auld) [1419746] - [kernel] sched/fair: Use utilization to select misfit task (Phil Auld) [1419746] - [kernel] sched/fair: Spread out tasks evenly when not overloaded (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Use rq->nr_running when balancing load (Phil Auld) [1419746] - [kernel] sched/fair: Rework load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Remove meaningless imbalance calculation (Phil Auld) [1419746] - [kernel] sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr_running (Phil Auld) [1419746] - [kernel] sched/fair: Clean up asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fall back to sched-idle CPU if idle CPU isn't found (Phil Auld) [1419746] - [kernel] sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq (Phil Auld) [1419746] - [kernel] sched/core: Allow sched_setattr() to use the current policy (Phil Auld) [1419746] - [kernel] sched/fair: Introduce fits_capacity() (Phil Auld) [1419746] - [kernel] sched/core: Provide a pointer to the valid CPU mask (Phil Auld) [1419746] - [x86] x86/percpu: Optimize raw_cpu_xchg() (Phil Auld) [1419746] - [kernel] x86/percpu, sched/fair: Avoid local_clock() (Phil Auld) [1419746] - [x86] x86/percpu, x86/irq: Relax {set,get}_irq_regs() (Phil Auld) [1419746] - [x86] x86/percpu: Relax smp_processor_id() (Phil Auld) [1419746] - [x86] x86/percpu: Differentiate this_cpu_{}() and __this_cpu_{}() (Phil Auld) [1419746] - [kernel] sched/fair: Fix unnecessary increase of balance interval (Phil Auld) [1419746] - [kernel] sched/fair: Trigger asym_packing during idle load balance (Phil Auld) [1419746] - [kernel] sched/fair: Fix rounding bug for asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fix warning on non-SMP build (Phil Auld) [1419746] - [kernel] sched/core: Create task_has_idle_policy() helper (Phil Auld) [1419746] - [firmware] efi: fix a mistype in comments mentioning efivar_entry_iter_begin() (Vladis Dronov) [1804417] - [firmware] efi: add a sanity check to efivar_store_raw() (Vladis Dronov) [1804417] - [firmware] efi: fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov) [1804417] - [scsi] scsi: ibmvfc: Fix NULL return compiler warning (Steve Best) [1810653] - [scsi] scsi: ibmvfc: Avoid loss of all paths during SVC node reboot (Steve Best) [1810653] - [fs] xfs: fix some memory leaks in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (Bill O'Donnell) [1765693] - [fs] xfs: fix inode fork extent count overflow (Bill O'Donnell) [1765693] - [fs] xfs: change the seconds fields in xfs_bulkstat to signed (Bill O'Donnell) [1765693] - [fs] xfs: assure zeroed memory buffers for certain kmem allocations (Bill O'Donnell) [1765693] - [fs] xfs: removed unused error variable from xchk_refcountbt_rec (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from xfs_get_aghdr_buf() (Bill O'Donnell) [1765693] - [fs] xfs: Fix tail rounding in xfs_alloc_file_space() (Bill O'Donnell) [1765693] - [fs] xfs: remove unlikely() from WARN_ON() condition (Bill O'Donnell) [1765693] - [fs] xfs: avoid unused to_mp() function warning (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of superblock (Bill O'Donnell) [1765693] - [fs] xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag") (Bill O'Donnell) [1765693] - [fs] xfs: removed unneeded variable (Bill O'Donnell) [1765693] - [fs] xfs: push the grant head when the log head moves forward (Bill O'Donnell) [1765693] - [fs] xfs: push iclog state cleaning into xlog_state_clean_log (Bill O'Donnell) [1765693] - [fs] xfs: factor iclog state processing out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor callbacks out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor debug code out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: prevent CIL push holdoff in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: fix missed wakeup on l_flush_wait (Bill O'Donnell) [1765693] - [fs] xfs: push the AIL in xlog_grant_head_wake (Bill O'Donnell) [1765693] - [fs] xfs: Use WARN_ON_ONCE for bailout mount-operation (Bill O'Donnell) [1765693] - [fs] xfs: define a flags field for the AG geometry ioctl structure (Bill O'Donnell) [1765693] - [fs] xfs: add a xfs_valid_startblock helper (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused XFS_ALLOC_USERDATA flag (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xfs_fsb_to_db (Bill O'Donnell) [1765693] - [fs] xfs: fix the dax supported check in xfs_ioctl_setattr_dax_invalidate (Bill O'Donnell) [1765693] - [fs] xfs: Fix stale data exposure when readahead races with hole punch (Bill O'Donnell) [1765693] - [mm] fs: Export generic_fadvise() (Bill O'Donnell) [1765693] - [fs] xfs: reverse search directory freespace indexes (Bill O'Donnell) [1765693] - [fs] xfs: speed up directory bestfree block scanning (Bill O'Donnell) [1765693] - [fs] xfs: factor free block index lookup from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: factor data block addition from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_dir2_addname() (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_CONTINUE values (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_ABORT values (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of btree block in scrub/repair (Bill O'Donnell) [1765693] - [fs] xfs: reinitialize rm_flags when unpacking an offset into an rmap irec (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred bmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred refcount functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred rmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary parameter from xfs_iext_inc_seq (Bill O'Donnell) [1765693] - [fs] xfs: fix sign handling problem in xfs_bmbt_diff_two_keys (Bill O'Donnell) [1765693] - [fs] xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys (Bill O'Donnell) [1765693] - [fs] xfs: fix maxicount division by zero error (Bill O'Donnell) [1765693] - [fs] xfs: bmap scrub should only scrub records once (Bill O'Donnell) [1765693] - [fs] xfs: remove excess function parameter description in 'xfs_btree_sblock_v5hdr_verify' (Bill O'Donnell) [1765693] - [fs] fs: xfs: Remove KM_NOSLEEP and KM_SLEEP (Bill O'Donnell) [1765693] - [fs] fs/xfs: Fix return code of xfs_break_leased_layouts() (Bill O'Donnell) [1765693] - [fs] xfs: compat_ioctl: use compat_ptr() (Bill O'Donnell) [1765693] - [fs] xfs: fall back to native ioctls for unhandled compat ones (Bill O'Donnell) [1765693] - [fs] xfs: remove more ondisk directory corruption asserts (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve() (Bill O'Donnell) [1765693] - [fs] xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() (Bill O'Donnell) [1765693] - [fs] xfs: fix stack contents leakage in the v1 inumber ioctls (Bill O'Donnell) [1765693] - [fs] xfs: sync up xfs_trans_inode with userspace (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_trans_inode.c to libxfs/ (Bill O'Donnell) [1765693] - [fs] xfs: chain bios the right way around in xfs_rw_bdev (Bill O'Donnell) [1765693] - [fs] xfs: bump INUMBERS cursor correctly in xfs_inumbers_walk (Bill O'Donnell) [1765693] - [fs] xfs: don't update lastino for FSBULKSTAT_SINGLE (Bill O'Donnell) [1765693] - [fs] xfs: online scrub needn't bother zeroing its temporary buffer (Bill O'Donnell) [1765693] - [fs] xfs: only allocate memory for scrubbing attributes when we need it (Bill O'Donnell) [1765693] - [fs] xfs: refactor attr scrub memory allocation function (Bill O'Donnell) [1765693] - [fs] xfs: refactor extended attribute buffer pointer functions (Bill O'Donnell) [1765693] - [fs] xfs: attribute scrub should use seen_enough to pass error values (Bill O'Donnell) [1765693] - [fs] xfs: allow single bulkstat of special inodes (Bill O'Donnell) [1765693] - [fs] xfs: specify AG in bulk req (Bill O'Donnell) [1765693] - [fs] xfs: wire up the v5 inumbers ioctl (Bill O'Donnell) [1765693] - [fs] xfs: wire up new v5 bulkstat ioctls (Bill O'Donnell) [1765693] - [fs] xfs: introduce v5 inode group structure (Bill O'Donnell) [1765693] - [fs] xfs: introduce new v5 bulkstat structure (Bill O'Donnell) [1765693] - [fs] xfs: rename bulkstat functions (Bill O'Donnell) [1765693] - [fs] xfs: remove various bulk request typedef usage (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Change return type from int to void (Bill O'Donnell) [1765693] - [fs] xfs: poll waiting for quotacheck (Bill O'Donnell) [1765693] - [fs] xfs: multithreaded iwalk implementation (Bill O'Donnell) [1765693] - [fs] xfs: refactor INUMBERS to use iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: refactor iwalk code to handle walking inobt records (Bill O'Donnell) [1765693] - [fs] xfs: refactor xfs_iwalk_grab_ichunk (Bill O'Donnell) [1765693] - [fs] xfs: clean up long conditionals in xfs_iwalk_ichunk_ra (Bill O'Donnell) [1765693] - [fs] xfs: change xfs_iwalk_grab_ichunk to use startino, not lastino (Bill O'Donnell) [1765693] - [fs] xfs: move bulkstat ichunk helpers to iwalk code (Bill O'Donnell) [1765693] - [fs] xfs: calculate inode walk prefetch more carefully (Bill O'Donnell) [1765693] - [fs] xfs: convert bulkstat to new iwalk infrastructure (Bill O'Donnell) [1765693] - [fs] xfs: bulkstat should copy lastip whenever userspace supplies one (Bill O'Donnell) [1765693] - [fs] xfs: convert quotacheck to use the new iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: create simplified inode walk function (Bill O'Donnell) [1765693] - [fs] xfs: create iterator error codes (Bill O'Donnell) [1765693] - [fs] xfs: remove XFS_TRANS_NOFS (Bill O'Donnell) [1765693] - [fs] xfs: simplify xfs_ioend_can_merge (Bill O'Donnell) [1765693] - [fs] xfs: allow merging ioends over append boundaries (Bill O'Donnell) [1765693] - [fs] xfs: fix a comment typo in xfs_submit_ioend (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused xfs_count_page_state declaration (Bill O'Donnell) [1765693] - [fs] xfs: fix iclog allocation size (Bill O'Donnell) [1765693] - [fs] xfs: remove unused header files (Bill O'Donnell) [1765693] - [fs] xfs: account for log space when formatting new AGs (Bill O'Donnell) [1765693] - [fs] xfs: refactor free space btree record initialization (Bill O'Donnell) [1765693] - [fs] xfs: always update params on small allocation (Bill O'Donnell) [1765693] - [fs] xfs: skip small alloc cntbt logic on NULL cursor (Bill O'Donnell) [1765693] - [fs] xfs: move small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: clean up small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_bud_init into xfs_trans_get_bud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_rud_init into xfs_trans_get_rud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_cud_init into xfs_trans_get_cud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_efd_init into xfs_trans_get_efd (Bill O'Donnell) [1765693] - [fs] xfs: remove a pointless comment duplicated above all xfs_item_ops instances (Bill O'Donnell) [1765693] - [fs] xfs: use a list_head for iclog callbacks (Bill O'Donnell) [1765693] - [fs] xfs: remove the xfs_log_item_t typedef (Bill O'Donnell) [1765693] - [fs] xfs: don't cast inode_log_items to get the log_item (Bill O'Donnell) [1765693] - [fs] xfs: add a flag to release log items on commit (Bill O'Donnell) [1765693] - [fs] xfs: split iop_unlock (Bill O'Donnell) [1765693] - [fs] xfs: don't use xfs_trans_free_items in the commit path (Bill O'Donnell) [1765693] - [fs] xfs: remove the dummy iop_push implementation for inode creation items (Bill O'Donnell) [1765693] - [fs] xfs: don't require log items to implement optional methods (Bill O'Donnell) [1765693] - [fs] xfs: stop using XFS_LI_ABORTED as a parameter flag (Bill O'Donnell) [1765693] - [fs] xfs: fix a trivial comment typo in xfs_trans_committed_bulk (Bill O'Donnell) [1765693] - [fs] xfs: add struct xfs_mount pointer to struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove the b_io_length field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: properly type the b_log_item field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove unused buffer cache APIs (Bill O'Donnell) [1765693] - [fs] xfs: stop using bp naming for log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to read and write the log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: return an offset instead of a pointer from xlog_align (Bill O'Donnell) [1765693] - [fs] xfs: move the log ioend workqueue to struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to write log buffers (Bill O'Donnell) [1765693] - [fs] xfs: make use of the l_targ field in struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: remove the syncing argument from xlog_verify_iclog (Bill O'Donnell) [1765693] - [fs] xfs: update both stat counters together in xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out iclog size calculation from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out splitting of an iclog from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out log buffer writing from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: don't use REQ_PREFLUSH for split log writes (Bill O'Donnell) [1765693] - [fs] xfs: remove XLOG_STATE_IOABORT (Bill O'Donnell) [1765693] - [fs] xfs: reformat xlog_get_lowest_lsn (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xlog_get_iclog_buffer_size (Bill O'Donnell) [1765693] - [fs] xfs: remove the l_iclog_size_log field from struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: renumber XBF_WRITE_FAIL (Bill O'Donnell) [1765693] - [fs] xfs: remove the never used _XBF_COMPOUND flag (Bill O'Donnell) [1765693] - [fs] xfs: remove the no-op spinlock_destroy stub (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_ino_geometry to xfs_shared.h (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flag arguments (Bill O'Donnell) [1765693] - [fs] xfs: remove the debug-only q_transp field from struct xfs_dquot (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_buf_zero and xfs_buf_iomove (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from getsb interfaces (Bill O'Donnell) [1765693] - [fs] xfs: include WARN, REPAIR build options in XFS_BUILD_OPTIONS (Bill O'Donnell) [1765693] - [fs] xfs: finish converting to inodes_per_cluster (Bill O'Donnell) [1765693] - [fs] xfs: fix inode_cluster_size rounding mayhem (Bill O'Donnell) [1765693] - [fs] xfs: refactor inode geometry setup routines (Bill O'Donnell) [1765693] - [fs] xfs: separate inode geometry (Bill O'Donnell) [1765693] - [fs] xfs: use file_modified() helper (Bill O'Donnell) [1765693] - [fs] vfs: introduce file_modified() helper (Bill O'Donnell) [1765693]- [md] dm: bump version of core and various targets (Mike Snitzer) [1810746] - [md] dm: fix congested_fn for request-based device (Mike Snitzer) [1810746] - [md] dm integrity: use dm_bio_record and dm_bio_restore (Mike Snitzer) [1810746] - [md] dm bio record: save_restore bi_end_io and bi_integrity (Mike Snitzer) [1810746] - [md] dm writecache: verify watermark during resume (Mike Snitzer) [1810746] - [md] dm: report suspended device during destroy (Mike Snitzer) [1810746] - [md] dm thin metadata: fix lockdep complaint (Mike Snitzer) [1810746] - [md] dm cache: fix a crash due to incorrect work item cancelling (Mike Snitzer) [1810746] - [md] dm integrity: fix invalid table returned due to argument count mismatch (Mike Snitzer) [1810746] - [md] dm integrity: fix a deadlock due to offloading to an incorrect workqueue (Mike Snitzer) [1810746] - [md] dm integrity: fix recalculation when moving from journal mode to bitmap mode (Mike Snitzer) [1810746] - [md] dm writecache: improve performance of large linear writes on SSDs (Mike Snitzer) [1810746] - [md] dm mpath: Add timeout mechanism for queue_if_no_path (Mike Snitzer) [1810746] - [md] dm thin: change data device's flush_bio to be member of struct pool (Mike Snitzer) [1810746] - [md] dm thin: don't allow changing data device during thin-pool reload (Mike Snitzer) [1810746] - [md] dm thin: fix use-after-free in metadata_pre_commit_callback (Mike Snitzer) [1810746] - [md] dm thin metadata: use pool locking at end of dm_pool_metadata_close (Mike Snitzer) [1810746] - [md] dm writecache: fix incorrect flush sequence when doing SSD mode commit (Mike Snitzer) [1810746] - [md] dm crypt: fix benbi IV constructor crash if used in authenticated mode (Mike Snitzer) [1810746] - [md] dm crypt: Implement Elephant diffuser for Bitlocker compatibility (Mike Snitzer) [1810746] - [md] dm space map common: fix to ensure new block isn't already in use (Mike Snitzer) [1810746] - [md] dm verity: don't prefetch hash blocks for already-verified data (Mike Snitzer) [1810746] - [md] dm crypt: fix GFP flags passed to skcipher_request_alloc() (Mike Snitzer) [1810746] - [md] dm thin metadata: Fix trivial math error in on-disk format documentation (Mike Snitzer) [1810746] - [md] dm thin metadata: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm snapshot: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm bio prison v2: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm mpath: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm zoned: support zone sizes smaller than 128MiB (Mike Snitzer) [1810746] - [md] dm raid: table line rebuild status fixes (Mike Snitzer) [1810746] - [documentation] docs: dm-integrity: remove reference to ARC4 (Mike Snitzer) [1810746] - [md] dm thin: Flush data device before committing metadata (Mike Snitzer) [1810746] - [md] dm thin metadata: Add support for a pre-commit callback (Mike Snitzer) [1810746] - [md] dm btree: increase rebalance threshold in __rebalance2() (Mike Snitzer) [1810746] - [md] dm mpath: remove harmful bio-based optimization (Mike Snitzer) [1810746] - [md] dm integrity: fix excessive alignment of metadata runs (Mike Snitzer) [1810746] - [md] dm cache: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm bio prison: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm thin: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm raid: streamline rs_get_progress() and its raid_status() caller side (Mike Snitzer) [1810746] - [md] dm raid: simplify rs_setup_recovery call chain (Mike Snitzer) [1810746] - [md] dm raid: to ensure resynchronization, perform raid set grow in preresume (Mike Snitzer) [1810746] - [md] dm raid: change rs_set_dev_and_array_sectors API and callers (Mike Snitzer) [1810746] - [md] dm: introduce DM_GET_TARGET_VERSION (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global cache replacement (Mike Snitzer) [1810746] - [md] dm bufio: remove old-style buffer cleanup (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global queue (Mike Snitzer) [1810746] - [md] dm bufio: refactor adjust_total_allocated (Mike Snitzer) [1810746] - [md] dm bufio: call adjust_total_allocated from __link_buffer and __unlink_buffer (Mike Snitzer) [1810746] - [md] dm crypt: omit parsing of the encapsulated cipher (Mike Snitzer) [1810746] - [md] dm crypt: switch to ESSIV crypto API template (Mike Snitzer) [1810746] - [crypto] crypto: essiv - create wrapper template for ESSIV generation (Mike Snitzer) [1810746] - [security] crypto: drop mask=CRYPTO_ALG_ASYNC from shash tfm allocations (Mike Snitzer) [1810746] - [crypto] crypto: drop mask=CRYPTO_ALG_ASYNC from cipher tfm allocations (Mike Snitzer) [1810746] - [md] dm verity: add root hash pkcs#7 signature verification (Mike Snitzer) [1810746] - [md] dm crypt: reuse eboiv skcipher for IV generation (Mike Snitzer) [1810746] - [md] dm integrity: fix a crash due to BUG_ON in __journal_read_write() (Mike Snitzer) [1810746] - [md] dm kcopyd: Increase default sub-job size to 512KB (Mike Snitzer) [1810746] - [documentation] docs: device-mapper: move it to the admin-guide (Mike Snitzer) [1810746] - [documentation] docs: convert docs to ReST and rename to *.rst (Mike Snitzer) [1810746] - [md] dm crypt: implement eboiv - encrypted byte-offset initialization vector (Mike Snitzer) [1810746] - [md] dm integrity: use kzalloc() instead of kmalloc() + memset() (Mike Snitzer) [1810746] - [md] dm integrity: always set version on superblock update (Mike Snitzer) [1810746] - [md] dm integrity: whitespace, coding style and dead code cleanup (Mike Snitzer) [1810746] - [md] dm integrity: implement synchronous mode for reboot handling (Mike Snitzer) [1810746] - [md] dm integrity: handle machine reboot in bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: add a bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: introduce a function add_new_range_and_wait() (Mike Snitzer) [1810746] - [md] dm integrity: allow large ranges to be described (Mike Snitzer) [1810746] - [md] dm ingerity: pass size to dm_integrity_alloc_page_list() (Mike Snitzer) [1810746] - [md] dm integrity: introduce rw_journal_sectors() (Mike Snitzer) [1810746] - [md] dm crypt and integrity: shash - remove shash_desc::flags (Mike Snitzer) [1810746] - [md] dm: fix potential for q->make_request_fn NULL pointer (Mike Snitzer) [1794340] - [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1811428] - [scsi] scsi: be2iscsi: be_main: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: be_iscsi: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: switch to generic DMA API (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: fix spelling mistake "Retreiving" -> "Retrieving" (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: remove unused variable dmsg (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: Update copyright (Maurizio Lombardi) [1796740] - [security] selinux: fix sidtab string cache locking (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: do not allocate ancillary buffer on first load (Ondrej Mosnacek) [1807001] - [security] selinux: remove redundant selinux_nlmsg_perm (Ondrej Mosnacek) [1807001] - [security] selinux: fix wrong buffer types in policydb.c (Ondrej Mosnacek) [1807001] - [security] selinux: treat atomic flags more carefully (Ondrej Mosnacek) [1807001] - [security] selinux: make default_noexec read-only after init (Ondrej Mosnacek) [1807001] - [security] selinux: move ibpkeys code under CONFIG_SECURITY_INFINIBAND (Ondrej Mosnacek) [1807001] - [security] Documentation, selinux: fix references to old selinuxfs mount point (Ondrej Mosnacek) [1807001] - [security] selinuxfs: use scnprintf to get real length for inode (Ondrej Mosnacek) [1807001] - [security] selinux: remove set but not used variable 'sidtab' (Ondrej Mosnacek) [1807001] - [security] selinux: ensure the policy has been loaded before reading the sidtab stats (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_update() (Ondrej Mosnacek) [1807001] - [security] selinux: randomize layout of key structures (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_enabled/disabled/enforcing_boot (Ondrej Mosnacek) [1807001] - [security] selinux: remove unnecessary selinux cred request (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_insert() (Ondrej Mosnacek) [1807001] - [security] security: only build lsm_audit if CONFIG_SECURITY=y (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests (Ondrej Mosnacek) [1807001] - [security] selinux: fall back to ref-walk if audit is required (Ondrej Mosnacek) [1807001] - [security] selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upon follow_link" (Ondrej Mosnacek) [1807001] - [security] selinux: cache the SID -> context string translation (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: sidtab reverse lookup hash table (Ondrej Mosnacek) [1807001] - [security] selinux: default_range glblub implementation (Ondrej Mosnacek) [1807001] - [security] selinux: allow labeling before policy is loaded (Ondrej Mosnacek) [1807001 1777525] - [security] selinux: remove load size limit (Ondrej Mosnacek) [1807001] - [security] selinux: fix residual uses of current_security() for the SELinux blob (Ondrej Mosnacek) [1807001] - [kernel] rcu: Make kfree_rcu() ignore NULL pointers (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of ipc security blobs (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of inode security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of file security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of cred security blob (Ondrej Mosnacek) [1807001] - [security] selinux: kill selinux_sb_get_mnt_opts() (Ondrej Mosnacek) [1807001] - [security] selinux; don't open-code a loop in sb_finish_set_opts() (Ondrej Mosnacek) [1807001] - [security] selinux: expand superblock_doinit() calls (Ondrej Mosnacek) [1807001] - [netdrv] hv_netvsc: Fix unwanted rx_table reset (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix tx_table init in rndis_set_subchannel() (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix send_table offset in case of a host bug (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix offset usage in netvsc_send_table() (Mohammed Gamal) [1805950]- [block] blk-mq: Keep set->nr_hw_queues and set->map.nr_queues in sync (Ming Lei) [1810523] - [block] block: clear REQ_HIPRI if polling is not supported (Ming Lei) [1809506]- [perf] arm_spe: Enable ACPI/Platform automatic module loading (Jeremy Linton) [1501652] - [perf] perf: arm_spe: Don't error on high-order pages for aux buf (Jeremy Linton) [1501652] - [perf] arm_spe: handle devm_kasprintf() failure (Jeremy Linton) [1501652] - [perf] arm_spe: Enable automatic DT loading (Jeremy Linton) [1501652] - [block] blk-iolatency: fix STS_AGAIN handling (Ming Lei) [1764737] - [block] blk-iolatency: only account submitted bios (Ming Lei) [1764737] - [block] blk-iolatency: clear use_delay when io.latency is set to zero (Ming Lei) [1764737] - [block] blk-iolatency: #include "blk.h" (Ming Lei) [1764737] - [block] Blk-iolatency: warn on negative inflight IO counter (Ming Lei) [1764737] - [block] blk-iolatency: fix IO hang due to negative inflight counter (Ming Lei) [1764737] - [block] block: fix blk-iolatency accounting underflow (Ming Lei) [1764737] - [fs] xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster) [1728979] - [x86] uprobes/x86: Fix detection of 32-bit user mode (Oleg Nesterov) [1804961] - [ipc] Revert "ipc, sem: remove uneeded sem_undo_list lock usage in exit_sem()" ("Herton R. Krzesinski") [1807627] - [powerpc] powerpc/tm: Fix clearing MSRin current when reclaiming on signal delivery (Gustavo Duarte) [1751116] - [powerpc] powerpc/tm: Set MSRjust prior to recheckpoint (Gustavo Duarte) [1751116] - [arm64] arm64: smp: Increase secondary CPU boot timeout value (Gavin Shan) [1807684] - [fs] ext4: work around deleting a file with i_nlink == 0 safely (Carlos Maiolino) [1801049] - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Waiman Long) [1810638] - [char] ipmi: Revert "fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier" (Waiman Long) [1810638]- [kernel] blktrace: Protect q->blk_trace with RCU (Ming Lei) [1798329] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Check backlight type while doing eDP backlight initializaiton (Lyude Paul) [1782671 1773796 1748892] - [tools] selftests: nft_concat_range: Add test for reported add/flush/add issue (Stefano Brivio) [1807892] - [net] nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() (Stefano Brivio) [1807892] - [net] sched: don't take rtnl lock during flow_action setup (Marcelo Leitner) [1804385] - [include] net: sched: refactor ct action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [include] net: sched: refactor police action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [net] sched: lock action when translating it to flow_action infra (Marcelo Leitner) [1804385] - [powerpc] powerpc/smp: Fix NMI IPI xmon timeout (Diego Domingos) [1747320] - [powerpc] powerpc/smp: Fix NMI IPI timeout (Diego Domingos) [1747320] - [powerpc] powerpc: NMI IPI make NMI IPIs fully sychronous (Diego Domingos) [1747320] - [arm64] arm64: select CPUMASK_OFFSTACK if NUMA (Andrea Arcangeli) [1712856] - [arm64] arm64: tlb: skip tlbi broadcast (Andrea Arcangeli) [1712856]- [fs] fs/proc/proc_sysctl.c: Fix a NULL pointer dereference (Vladis Dronov) [1795521] {CVE-2019-20054} - [fs] fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links (Vladis Dronov) [1795521] {CVE-2019-20054} - [ptp] ptp: correctly disable flags on old ioctls (Petr Oros) [1795188] - [uapi] PTP: add support for one-shot output (Petr Oros) [1795188] - [ptp] PTP: introduce new versions of IOCTLs (Petr Oros) [1795188] - [virtio] virtio_ring: fix stalls for packed rings (Eugenio Perez) [1601355] - [virtio] virtio_ring: Fix potential mem leak in virtqueue_add_indirect_packed (Eugenio Perez) [1601355] - [uapi] virtio: drop internal struct from UAPI (Eugenio Perez) [1601355] - [virtio] virtio_ring: advertize packed ring layout (Eugenio Perez) [1601355] - [virtio] virtio_ring: leverage event idx in packed ring (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce packed ring support (Eugenio Perez) [1601355] - [virtio] virtio_ring: cache whether we will use DMA API (Eugenio Perez) [1601355] - [virtio] virtio_ring: extract split ring handling from ring creation (Eugenio Perez) [1601355] - [virtio] virtio_ring: allocate desc state for split ring separately (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce helper for indirect feature (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce debug helpers (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring fields in a sub struct (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring functions together (Eugenio Perez) [1601355] - [virtio] virtio_ring: add _split suffix for split ring functions (Eugenio Perez) [1601355] - [uapi] virtio: add packed ring types and macros (Eugenio Perez) [1601355] - [x86] x86/mtrr: Skip cache flushes on CPUs with cache self-snooping (Prarit Bhargava) [1724541] - [x86] x86/cpu/intel: Clear cache self-snoop capability in CPUs with known errata (Prarit Bhargava) [1724541] - [documentation] Documentation PCI: Fix pciebus-howto.rst filename typo (Myron Stowe) [1793091] - [tools] tools: PCI: Fix installation when `make tools/pci_install` (Myron Stowe) [1793091] - [tools] tools: PCI: Fix broken pcitest compilation (Myron Stowe) [1793091] - [tools] tools pci: Do not delete pcitest.sh in 'make clean' (Myron Stowe) [1793091] - [pci] PCI: endpoint: Clear BAR before freeing its space (Myron Stowe) [1793091] - [pci] PCI: endpoint: Skip odd BAR when skipping 64bit BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Allocate enough space for fixed size BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Set endpoint controller pointer to NULL (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add support to specify alignment for buffers allocated to BARs (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Use pci_epc_get_features() to get EPC features (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Do not allocate next BARs memory if current BAR is 64Bit (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Remove setting epf_bar flags in function driver (Myron Stowe) [1793091] - [pci] PCI: endpoint: Fix pci_epf_alloc_space() to set correct MEM TYPE flags (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add helper to get first unreserved BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add new pci_epc_ops to get EPC features (Myron Stowe) [1793091] - [pci] PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio() (Myron Stowe) [1793091] - [pci] PCI: Skip resource distribution when no hotplug bridges (Myron Stowe) [1793091] - [pci] PCI: Simplify pci_bus_distribute_available_resources() (Myron Stowe) [1793091] - [pci] PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround (Myron Stowe) [1793091] - [pci] PCI: Enable NVIDIA HDA controllers (Myron Stowe) [1793091] - [pci] PCI: Use seq_puts() instead of seq_printf() in show_device() (Myron Stowe) [1793091] - [pci] PCI: Add NVIDIA GPU multi-function power dependencies (Myron Stowe) [1793091] - [pci] PCI: Generalize multi-function power dependency device links (Myron Stowe) [1793091] - [pci] PCI: sysfs: Ignore lockdep for remove attribute (Myron Stowe) [1793091] - [pci] PCI: Decode PCIe 32 GT/s link speed (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-function.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint-cfs.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pcieaer-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-error-recovery.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert acpi-info.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert MSI-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-iov-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert PCIEBUS-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: add Linux PCI to Sphinx TOC tree (Myron Stowe) [1793091] - [pci] PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary (Myron Stowe) [1793091] - [pci] PCI: Add a stub for pci_ats_disabled() (Myron Stowe) [1793091] - [pci] PCI: Provide pci_match_id() with CONFIG_PCI=n (Myron Stowe) [1793091] - [misc] ocxl: Add PCI hotplug dependency to Kconfig (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Wrap warnings in macro (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Relax check when disabling slot (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Register opencapi slots (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Improve error msg on power state change failure (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Remove erroneous warning (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Find opencapi slot for a device node (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Release opencapi device (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: set up PE on opencapi device when enabling (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Protect PE list (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Fix ref count for devices with their own PE (Steve Best) [1788902] - [of] of: overlay: add_changeset_property() memory leak (Steve Best) [1798483] - [of] of: unittest: initialize args before calling of_*parse_*() (Steve Best) [1798483] - [of] of: unittest: find overlaysentry by name instead of index (Steve Best) [1798483] - [of] of: unittest: allow base devicetree to have symbol metadata (Steve Best) [1798483] - [of] of: overlay: set node fields from properties when add new overlay node (Steve Best) [1798483] - [of] of: unittest: remove unused of_unittest_apply_overlay() argument (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments touching same property (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments add or delete same node (Steve Best) [1798483] - [of] of: overlay: test case of two fragments adding same node (Steve Best) [1798483] - [of] of: overlay: make all pr_debug() and pr_err() messages unique (Steve Best) [1798483] - [of] of: overlay: validate overlay properties (Steve Best) [1798483] - [of] of: overlay: reorder fields in struct fragment (Steve Best) [1798483] - [of] of: overlay: do not duplicate properties from overlay for new nodes (Steve Best) [1798483] - [of] of: overlay: use prop add changeset entry for property in new nodes (Steve Best) [1798483] - [of] of: Convert to using pOFn instead of device_node.name (Steve Best) [1798483] - [powerpc] powerpc/pseries: add of_node_put() in dlpar_detach_node() (Steve Best) [1798483] - [of] of: overlay: add missing of_node_get() in __of_attach_node_sysfs (Steve Best) [1798483] - [of] of: overlay: add missing of_node_put() after add new node to changeset (Steve Best) [1798483] - [of] of: overlay: add tests to validate kfrees from overlay removal (Steve Best) [1798483]- [kernel] open the RHEL 8.3 development (Frantisek Hrbata) - [netdrv] Revert "r8169: don't use MSI before RTL8168d" (Josef Oskera) [1792839] - [drm] drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets (Ben Skeggs) [1789026] - [drm] drm/nouveau/disp/gv100-: not all channel types support reporting error codes (Ben Skeggs) [1789481] - [drm] drm/nouveau/disp/nv50-: prevent oops when no channel method map provided (Ben Skeggs) [1789481] - [fs] cifs: don't leak -EAGAIN for stat() during reconnect (Dave Wysochanski) [1769599] - [block] blk-mq: insert passthrough request into hctx->dispatch directly (Ming Lei) [1788728] - [scsi] scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Tomas Henzl) [1805353]- [fs] NFS: Add deferred cache invalidation for close-to-open consistency violations (Benjamin Coddington) [1803162] - [block] nbd: fix stack corruption in nbd_check_sock_type() (Ming Lei) [1803664] - [mm] mm/vmscan.c: don't round up scan size for online memory cgroup (Aristeu Rozanski) [1775691] - [tools] selftests/bpf: fix clearing buffered output between tests/subtests (Yauheni Kaliuta) [1786006] - [tools] libbpf: avoid usage of __builtin_preserve_field_info (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: samples/bpf: fix Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1786006] - [tools] libbpf: fix Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1786006] - [tools] selftests: fix too long argument (Yauheni Kaliuta) [1786006] - [tools] libbpf: Add BPF-side definitions of supported field relocation kinds (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add sub-tests support for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: abstract away test log output (Yauheni Kaliuta) [1786006] - [tools] selftest/bpf: centralize libbpf logging management for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: prevent headers to be compiled as C code (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add test selectors by number and name to test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: revamp test_progs to allow more control (Yauheni Kaliuta) [1786006] - [net] core: Don't skip generic XDP program execution for cloned SKBs (Jiri Benc) [1802507] - [tools] selftests/bpf: De-flake test_tcpbpf (Jiri Benc) [1802507] - [net] bpf, sockmap: Check update requirements after locking (Jiri Benc) [1802507] - [net] bpf, sockhash: Synchronize_rcu before free'ing map (Jiri Benc) [1802507] - [net] bpf, sockmap: Don't sleep while holding RCU lock on tear-down (Jiri Benc) [1802507] - [net] net: bpf: Don't leak time wait and request sockets (Jiri Benc) [1802507] - [net] bpf/sockmap: Read psock ingress_msg before sk_receive_queue (Jiri Benc) [1802507] - [net] bpf: Clear skb->tstamp in bpf_redirect when necessary (Jiri Benc) [1802507] - [net] xdp: obtain the mem_id mutex before trying to remove an entry (Jiri Benc) [1802507] - [net] page_pool: do not release pool until inflight == 0 (Jiri Benc) [1802507] - [net] xsk: Fix registration of Rx-only sockets (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning umem (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning queues (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing xlated program instructions (Jiri Benc) [1802507] - [tools] bpftool: Fix printing incorrect pointer in btf_dump_ptr (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing jited insns or ksyms (Jiri Benc) [1802507] - [tools] bpftool: Match several programs with same tag (Jiri Benc) [1802507] - [tools] libbpf: Fix realloc usage in bpf_core_find_cands (Jiri Benc) [1802507] - [tools] libbpf: Add missing newline in opts validation macro (Jiri Benc) [1802507] - [tools] libbpf: Don't attach perf_buffer to offline/missing CPUs (Jiri Benc) [1802507] - [tools] libbpf: Extract and generalize CPU mask parsing logic (Jiri Benc) [1802507] - [tools] libbpf: Fix printf compilation warnings on ppc64le arch (Jiri Benc) [1802507] - [tools] libbpf: Fix sym->st_value print on 32-bit arches (Jiri Benc) [1802507] - [tools] libbpf: Make btf__resolve_size logic always check size error condition (Jiri Benc) [1802507] - [tools] libbpf: Fix another potential overflow issue in bpf_prog_linfo (Jiri Benc) [1802507] - [tools] libbpf: Fix potential overflow issue (Jiri Benc) [1802507] - [tools] libbpf: Fix memory leak/double free issue (Jiri Benc) [1802507] - [tools] libbpf: Fix off-by-one error in ELF sanity check (Jiri Benc) [1802507] - [tools] selftests/bpf: Fix test_attach_probe (Jiri Benc) [1802507] - [kernel] bpf: Fix bpf_event_output re-entry issue (Jiri Benc) [1802507] - [net] bpf: Fix incorrect verifier simulation of ARSH under ALU32 (Jiri Benc) [1802507] - [net] bpf: Fix passing modified ctx to ld/abs/ind instruction (Jiri Benc) [1802507] - [net] bpf: cgroup: prevent out-of-order release of cgroup bpf (Jiri Benc) [1802507] - [net] bpf: Fix precision tracking for unbounded scalars (Jiri Benc) [1802507] - [net] bpf: Fix cgroup local storage prog tracking (Jiri Benc) [1802507] - [net] bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() (Jiri Benc) [1802507] - [net] bpf, offload: Unlock on error in bpf_offload_dev_create() (Jiri Benc) [1802507] - [powerpc] powerpc/bpf: Fix tail call implementation (Jiri Benc) [1802507] - [net] bpf: Fix use after free in bpf_get_prog_name (Jiri Benc) [1802507] - [net] bpf: Fix use after free in subprog's jited symbol removal (Jiri Benc) [1802507] - [uapi] bpf: fix BTF limits (Jiri Benc) [1802507] - [net] bpf: fix BTF verification of enums (Jiri Benc) [1802507] - [netdrv] ice: Don't tell the OS that link is going down (Jonathan Toppins) [1792670] - [powerpc] powerpc/powernv: implement opal_put_chars_atomic (Steve Best) [1806254] - [tty] powerpc/powernv: move opal console flushing to udbg (Steve Best) [1806254] - [powerpc] powerpc/powernv: Remove OPALv1 support from opal console driver (Steve Best) [1806254] - [powerpc] powerpc/powernv: Implement and use opal_flush_console (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg use flush fallback from console code (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg standardise OPAL_BUSY handling (Steve Best) [1806254] - [powerpc] powerpc/powernv: Fix OPAL console driver OPAL_BUSY loops (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal_put_chars partial write fix (Steve Best) [1806254] - [x86] Mark Comet Lake-S as supported (David Arcari) [1805754]- rebuild, due infrastructure issues last kernel build wasn't signed properly [1807216]- [nvme] nvme-multipath: Fix memory leak with ana_log_buf (David Milburn) [1804822] - [powerpc] pci/of: Fix OF flags parsing for 64bit BARs (David Gibson) [1804038]- [pci] PCI: pciehp: Add DMI table for in-band presence disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Wait for PDS if in-band presence is disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Add support for disabling in-band presence (Myron Stowe) [1749528] - [netdrv] net/mlx5: DR, Handle reformat capability over sw-steering tables (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Fix matching on vport gvmi (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, use non preemptible call to get the current cpu number (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Enable counter on non-fwd-dest objects (Alaa Hleihel) [1794997] - [iommu] iommu/vt-d: Simplify check in identity_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Remove deferred_attach_domain() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Move deferred device attachment into helper function (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Add attach_deferred() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Refactor find_domain() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Allow devices with RMRRs to use identity domain (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock (Jerry Snitselaar) [1797124 1784649] - [ata] ata: ahci: Add shutdown to freeze hardware resources of ahci (David Milburn) [1784955] - [include] redhat: kabi: convert incorrect use of RH_KABI_EXTEND (Jiri Benc) [1715803] - [include] redhat: kabi: macros for intentional kABI breakage (Jiri Benc) [1715803] - [uapi] redhat: kabi: bpf: remove misleading comment (Jiri Benc) [1715803] - [include] redhat: kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE (Jiri Benc) [1715803] - [kernel] kernel/module.c: wakeup processes in module_wq on module unload (Prarit Bhargava) [1804209] - [x86] kvm: x86: do not reset microcode version on INIT or RESET (Paolo Bonzini) [1801853] - [x86] kvm: x86: list MSR_IA32_UCODE_REV as an emulated MSR (Paolo Bonzini) [1801853] - [nvme] nvme: prevent warning triggered by nvme_stop_keep_alive (David Milburn) [1799890] - [nvme] nvme: nvme_keep_alive_end_io fixup setting comp_seen flag (David Milburn) [1799890]- [iommu] iommu: don't change default domain if already set by quirk (Jerry Snitselaar) [1786292] - [net] netfilter: ipset: Copy the right MAC address in hash:ip, mac IPv6 sets (Stefano Brivio) [1759422] - [net] ipv6/addrconf: only check invalid header values when NETLINK_F_STRICT_CHK is set (Guillaume Nault) [1802817] - [net] tcp: clear tp->segs_{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->data_segs{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->delivered in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->total_retrans in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: do not leave dangling pointers in tp->highest_sack (Guillaume Nault) [1802682] - [net] tcp: Fix highest_sack and highest_sack_seq (Guillaume Nault) [1802682] - [net] tcp: do not send empty skb from tcp_write_xmit() (Guillaume Nault) [1802682] - [net] tcp: md5: fix potential overestimation of TCP option space (Guillaume Nault) [1802682] - [net] tcp: fix data-race in tcp_recvmsg() (Guillaume Nault) [1802682] - [net] bridge: ebtables: don't crash when using dnat target in output chains (Andrea Claudi) [1798923] - [net] ip6_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ip_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ipv4: Detect rollover in specific fib table dump (Guillaume Nault) [1801587] - [net] inet: protect against too small mtu values. (Guillaume Nault) [1801587] - [net] icmp: fix data-race in cmp_global_allow() (Guillaume Nault) [1801587] - [net] inetpeer: fix data-race in inet_putpeer / inet_putpeer (Guillaume Nault) [1801587] - [net] ipv4: Fix table id reference in fib_sync_down_addr (Guillaume Nault) [1801587] - [net] dccp: do not leak jiffies on the wire (Guillaume Nault) [1801587] - [net] inet: stop leaking jiffies on the wire (Guillaume Nault) [1801587] - [tools] selftests: fib_tests: add more tests for metric update (Guillaume Nault) [1801587] - [net] ipv4: fix route update on metric change. (Guillaume Nault) [1801587] - [net] iptunnel: Set tun_flags in the iptunnel_metadata_reply from src (Guillaume Nault) [1801587] - [net] flow_dissector: Fix to use new variables for port ranges in bpf hook (Ivan Vecera) [1789862] - [net] net_sched: fix a resource leak in tcindex_set_parms() (Ivan Vecera) [1789862] - [tools] tc-testing: fix eBPF tests failure on linux fresh clones (Ivan Vecera) [1789862] - [net] net_sched: fix an OOB access in cls_tcindex (Ivan Vecera) [1789862] - [net] cls_rsvp: fix rsvp_policy (Ivan Vecera) [1789862] - [net] net_sched: ematch: reject invalid TCF_EM_SIMPLE (Ivan Vecera) [1789862] - [net] net_sched: walk through all child classes in tc_bind_tclass() (Ivan Vecera) [1789862] - [net] net_sched: fix ops->bind_class() implementations (Ivan Vecera) [1789862] - [net] net_sched: fix datalen for ematch (Ivan Vecera) [1789862] - [net] net_sched: use validated TCA_KIND attribute in tc_new_tfilter() (Ivan Vecera) [1789862] - [net] sch_prio: When ungrafting, replace with FIFO (Ivan Vecera) [1789862] - [net] pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM (Ivan Vecera) [1789862] - [net] sched: add delete_empty() to filters and use it in cls_flower (Ivan Vecera) [1789862] - [net] sched: act_mirred: Pull mac prior redir to non mac_header_xmit device (Ivan Vecera) [1789862] - [net] sched: cls_u32: fix refcount leak in the error path of u32_change() (Ivan Vecera) [1789862] - [net] net_sched: sch_fq: properly set sk->sk_pacing_status (Ivan Vecera) [1789862] - [net] net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add() (Ivan Vecera) [1789862] - [net] mqprio: Fix out-of-bounds access in mqprio_dump (Ivan Vecera) [1789862] - [net] sched: allow indirect blocks to bind to clsact in TC (Ivan Vecera) [1789862] - [net] core: rename indirect block ingress cb function (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in skb_mpls_push() (Ivan Vecera) [1789862] - [net] cls_flower: Fix the behavior using port ranges with hw-offload (Ivan Vecera) [1789862] - [net] sched: fix dump qlen for sch_mq/sch_mqprio with NOLOCK subqueues (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in function skb_mpls_pop (Ivan Vecera) [1789862] - [net] sched: fix `tc -s class show` no bstats on class with nolock subqueues (Ivan Vecera) [1789862] - [net] sched: act_pedit: fix WARN() in the traffic path (Ivan Vecera) [1789862] - [net] sched: actions: remove unused 'order' (Ivan Vecera) [1789862] - [net] sched: annotate lockless accesses to qdisc->empty (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_max_ack_backlog (Ivan Vecera) [1789862] - [net] inet: minor optimization for backlog setting in listen(2) (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_ack_backlog (Ivan Vecera) [1789862] - [net] use helpers to change sk_ack_backlog (Ivan Vecera) [1789862] - [net] sched: prevent duplicate flower rules from tcf_proto destroy race (Ivan Vecera) [1789862] - [net] flow_dissector: switch to siphash (Ivan Vecera) [1789862] - [netdrv] macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() (Davide Caratti) [1801128] - [netdrv] macvlan: do not assume mac_header is set in macvlan_broadcast() (Davide Caratti) [1801128] - [net] psample: fix skb_over_panic (Sabrina Dubroca) [1800589] - [net] openvswitch: don't unlock mutex when changing the user_features fails (Davide Caratti) [1799363] - [net] rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() (Guillaume Nault) [1798715] - [net] rtnetlink: fix a typo fbd -> fdb (Guillaume Nault) [1798715] - [net] bpf: Sockmap, skmsg helper overestimates push, pull, and pop bounds (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, msg_push_data may leave end mark in place (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, push write_space updates through ulp updates (Sabrina Dubroca) [1798179] - [net] sk_msg: Don't check if sock is locked when tearing down psock (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, fix pop data with SK_DROP return code (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, skmsg can have wrapped skmsg that needs extra chaining (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, tls_sw can create a plaintext buf > encrypt buf (Sabrina Dubroca) [1798179] - [include] bpf: Sockmap/tls, during free we may call tcp_bpf_unhash() in loop (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap, ensure sock lock held during tear down (Sabrina Dubroca) [1798179] - [net] tls: fix async operation (Sabrina Dubroca) [1798179] - [net] tls: Fix return values to avoid ENOTSUPP (Sabrina Dubroca) [1798179] - [net] skmsg: fix TLS 1.3 crash with full sk_msg (Sabrina Dubroca) [1798179] - [net] tls: free the record on encryption error (Sabrina Dubroca) [1798179] - [net] tls: take into account that bpf_exec_tx_verdict() may free the record (Sabrina Dubroca) [1798179] - [net] bpf: skmsg, fix potential psock NULL pointer dereference (Sabrina Dubroca) [1798179] - [net] tls: enable sk_msg redirect to tls socket egress (Sabrina Dubroca) [1798179] - [netdrv] macsec: fix refcnt leak in module exit routine (Sabrina Dubroca) [1799029] - [netdrv] ppp: Adjust indentation into ppp_async_input (Guillaume Nault) [1798104] - [net] l2tp: Allow duplicate session creation with UDP (Guillaume Nault) [1798104] - [net] Fix bugs introduced by netlink strict checking backport (Petr Oros) [1782172] - [tools] selftests: forwarding: fix race between packet receive and tc check (Hangbin Liu) [1797941] - [tools] selftests: forwarding: tc_common: Add hitting check (Hangbin Liu) [1797941] - [tools] selftests: net: push jq workaround into separate helper (Hangbin Liu) [1797941] - [tools] selftests: loopback.sh: skip this test if the driver does not support (Hangbin Liu) [1797941] - [tools] selftests: pmtu: fix init mtu value in description (Hangbin Liu) [1797941] - [tools] selftests: forwarding: Delete IPv6 address at the end (Hangbin Liu) [1797941] - [tools] selftests: pmtu: use -oneline for ip route list cache (Hangbin Liu) [1797941] - [tools] selftests: net: tcp_mmap should create detached threads (Hangbin Liu) [1797941] - [tools] selftests: net: reuseport_dualstack: fix uninitalized parameter (Hangbin Liu) [1797941] - [net] tipc: fix link overflow issue at socket shutdown (Xin Long) [1798070] - [net] tipc: fix retrans failure due to wrong destination (Xin Long) [1798070] - [net] tipc: fix potential hanging after b/rcast changing (Xin Long) [1798070] - [net] tipc: fix ordering of tipc module init and exit routine (Xin Long) [1798070] - [net] tipc: fix wrong timeout input for tipc_wait_for_cond() (Xin Long) [1798070] - [net] tipc: fix wrong socket reference counter after tipc_sk_timeout() returns (Xin Long) [1798070] - [net] tipc: fix potential memory leak in __tipc_sendmsg() (Xin Long) [1798070] - [net] tipc: fix link name length check (Xin Long) [1798070] - [net] tipc: update replicast capability for broadcast send link (Xin Long) [1798070] - [net] tipc: update cluster capabilities if node deleted (Xin Long) [1798070] - [net] tipc: update mon's self addr when node addr generated (Xin Long) [1798070] - [net] tipc: reduce sensitive to retransmit failures (Xin Long) [1798070] - [net] sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY (Xin Long) [1798061] - [net] sctp: fully initialize v4 addr in some functions (Xin Long) [1798061] - [net] sctp: cache netns in sctp_ep_common (Xin Long) [1798061] - [net] sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook (Xin Long) [1798061] - [net] xfrm: support output_mark for offload ESP packets (Xin Long) [1798059] - [net] xfrm: release device reference for invalid state (Xin Long) [1798059] - [net] netfilter: fix a use-after-free in mtype_destroy() (Davide Caratti) [1796361] - [net] netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present (Davide Caratti) [1796361] - [net] netfilter: conntrack: Request module if l3proto is unknown (Phil Sutter) [1752765] - [include] tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE() (Guillaume Nault) [1780828] - [include] tcp: tighten acceptance of ACKs not matching a child socket (Guillaume Nault) [1780828] - [include] tcp: fix rejected syncookies due to stale timestamps (Guillaume Nault) [1780828] - [net] SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts (Steve Dickson) [1801454] - [kernel] genirq, sched/isolation: Isolate from handling managed interrupts (Peter Xu) [1783026]- [nvme] nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_info (David Milburn) [1798630] - [mm] arm64: debug: Remove unused return value from do_debug_exception() (Bhupesh Sharma) [1802511] - [mm] arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Reorganize arguments for is_el1_permission_fault() (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Define esr_to_debug_fault_info() (Bhupesh Sharma) [1802511] - [infiniband] IB/mlx5: Do reverse sequence during device removal (Alaa Hleihel) [1801497] - [netdrv] bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Refactor logic to re-enable SRIOV after firmware reset detected (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix logic that disables Bus Master during firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix TC queue mapping (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix NTUPLE firmware command failures (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix ipv6 RFS filter matching logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do not treat DSN (Digital Serial Number) read failure as fatal (Jonathan Toppins) [1801868] - [netdrv] bnxt: Detach page from page pool before sending up the stack (Jonathan Toppins) [1801868] - [netdrv] bnxt: apply computed clamp value for coalece parameter (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix MSIX request logic for RDMA driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Free context memory in the open path if firmware has been reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return error if FW returns more data than dump length (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix bp->fw_health allocation and free logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add missing devlink health reporters for VFs (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix the logic that creates the health reporters (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do driver unregister cleanup in bnxt_init_one() failure path (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Send FUNC_RESOURCE_QCAPS command in bnxt_resume() (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Combine 2 functions calling the same HWRM_DRV_RGTR fw command (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Abort waiting for firmware response if there is no heartbeat (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return proper error code for non-existent NVM variable (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add a warning message for driver initiated reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Improve RX buffer error handling (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Extend ETHTOOL_RESET to hot reset driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Increase firmware response timeout for coredump commands (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix suspend/resume path on 57500 chips (Jonathan Toppins) [1801111] - [netdrv] bnxt_en: Disable/enable Bus master during suspend/resume (Jonathan Toppins) [1801111] - [fs] cifs: fix soft mounts hanging in the reconnect code (Leif Sahlberg) [1795423] - [kernel] audit: CONFIG_CHANGE don't log internal bookkeeping as an event (Richard Guy Briggs) [1798512] - [security] selinux: reorder hooks to make runtime disable less broken (Ondrej Mosnacek) [1778990] - [scsi] scsi: qla2xxx: Fix unbound NVME response length (Himanshu Madhani) [1796480] - [isdn] misdn: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779475] {CVE-2019-17055}- [fs] Revert: f5bcc37b81fc ("namei: allow restricted O_CREAT of FIFOs and regular files") (Eric Sandeen) [1801468] - [fs] Revert: 433cbb6cf0ae ("quota: honor quota type in Q_XGETQSTATcalls") (Eric Sandeen) [1800435] - [infiniband] RDMA/siw: Fix setting active_mtu attribute (Kamal Heib) [1797199] - [infiniband] RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create (Kamal Heib) [1733690] - [scsi] scsi: lpfc: Fix release of hwq to clear the eq relationship (Dick Kennedy) [1798661] - [x86] kvm/hyper-v: don't allow to turn on unsupported VMX controls for nested guests (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm: svm: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses (Paolo Bonzini) [1796417] - [x86] kvm: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini) [1796417] - [tools] selftests: netfilter: Introduce tests for sets with range concatenation (Stefano Brivio) [1593711] - [net] nf_tables: Add set type for arbitrary concatenation of ranges (Stefano Brivio) [1593711] - [lib] bitmap: Introduce bitmap_cut(): cut bits and shift remaining (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: Support for sets with multiple ranged fields (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add nft_setelem_parse_key() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_DATA_VALUE after nft_data_init() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused parameter ctx (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused variable (Stefano Brivio) [1593711] - [ptp] ptp: free ptp device pin descriptors properly (Vladis Dronov) [1787568] - [ptp] ptp: fix the race between the release of ptp_clock and cdev (Vladis Dronov) [1787568] - [ptp] ptp: Fix pass zero to ERR_PTR() in ptp_clock_register (Vladis Dronov) [1787568]- [fs] NFSv4: pnfs_roc() must use cred_fscmp() to compare creds (Benjamin Coddington) [1800893] - [drm] drm/nouveau/kms/gv100-: avoid sending a core update until the first modeset (Ben Skeggs) [1801091] - [drm] drm/nouveau/kms/gv100-: move window ownership setup into modesetting path (Ben Skeggs) [1801091] - [drm] drm/nouveau/disp/gv100-: halt NV_PDISP_FE_RM_INTR_STAT_CTRL_DISP_ERROR storms (Ben Skeggs) [1801091] - [drm] drm/nouveau: Add HD-audio component notifier support (Ben Skeggs) [1792191] - [netdrv] net/mlx5: Fix deadlock in fs_core (Alaa Hleihel) [1786630] - [drm] drm/amd/dm/mst: Ignore payload update failures (Lyude Paul) [1773800 1773795] - [kernel] sched/rt: Optimize checking group RT scheduler constraints (Phil Auld) [1797106] - [fs] cifs: Fix mount options set in automount (Dave Wysochanski) [1790922]- [kernel] timers/nohz: Update NOHZ load in remote tick (Scott Wood) [1791434] - [kernel] sched/core: Don't skip remote tick for idle CPUs (Scott Wood) [1791434] - [drm] drm/amdgpu/vi: silence an uninitialized variable warning (Lyude Paul) [1792565] - [drm] drm: panel-lvds: Potential Oops in probe error handling (Lyude Paul) [1792565] - [drm] drm/i915: Fix pid leak with banned clients (Lyude Paul) [1792565] - [drm] drm/amdgpu: allow direct upload save restore list for raven2 (Lyude Paul) [1792565] - [drm] drm/amd/display: Reorder detect_edp_sink_caps before link settings read (Lyude Paul) [1792565] - [drm] drm/i915: Add missing include file (Lyude Paul) [1792565] - [drm] drm/amdgpu: enable gfxoff for raven1 refresh (Lyude Paul) [1792565] - [drm] drm/amdgpu/discovery: reserve discovery data at the top of VRAM (Lyude Paul) [1792565] - [drm] drm/amdgpu: cleanup creating BOs at fixed location (v2) (Lyude Paul) [1792565] - [drm] drm/tegra: Fix ordering of cleanup code (Lyude Paul) [1792565] - [drm] drm/i915/gen9: Clear residual context state on context switch (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1407352427:icl,ehl (Lyude Paul) [1792565] - [drm] drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ (Lyude Paul) [1792565] - [drm] drm/fb-helper: Round up bits_per_pixel if possible (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl, ehl (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for vega20 (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for navi (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: fix panel scaling (Lyude Paul) [1792565 1741114] - [drm] drm/nouveau: Fix drm-core using atomic code-paths on pre-nv50 hardware (Lyude Paul) [1792565] - [drm] drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit (Lyude Paul) [1792565] - [drm] drm/amd/display: Reset steer fifo before unblanking the stream (Lyude Paul) [1792565] - [drm] drm/amd/display: Change the delay time before enabling FEC (Lyude Paul) [1792565] - [drm] drm/amd/display: Fixed kernel panic when booting with DP-to-HDMI dongle (Lyude Paul) [1792565] - [drm] drm/amdgpu: add cache flush workaround to gfx8 emit_fence (Lyude Paul) [1792565] - [drm] drm/amdgpu: add check before enabling/disabling broadcast mode (Lyude Paul) [1792565] - [drm] drm: limit to INT_MAX in create_blob ioctl (Lyude Paul) [1792565] - [drm] drm/amdgpu: Call find_vma under mmap_sem (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix uninitialized variable pasid_mapping_needed (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Avoid accidental thread reactivation (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix potential double drop fence reference (Lyude Paul) [1792565] - [drm] drm/amdgpu: disallow direct upload save restore list from gfx driver (Lyude Paul) [1792565] - [gpu] gpu: host1x: Allocate gather copy for host1x (Lyude Paul) [1792565] - [drm] drm/tegra: sor: Use correct SOR index on Tegra210 (Lyude Paul) [1792565] - [drm] drm/amd/display: correctly populate dpp refclk in fpga (Lyude Paul) [1792565] - [drm] drm: Don't free jobs in wait_event_interruptible() (Lyude Paul) [1792565] - [drm] drm/gma500: fix memory disclosures due to uninitialized bytes (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix amdgpu trace event print string format error (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: avoid disabling ECC if RAS is enabled for VEGA20 (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Restore audio when setting a mode (Lyude Paul) [1792565] - [drm] drm/amd/display: Program DWB watermarks from correct state (Lyude Paul) [1792565] - [drm] drm/amd/display: Fix dongle_caps containing stale information (Lyude Paul) [1792565] - [drm] drm/amd/display: add new active dongle to existent w/a (Lyude Paul) [1792565] - [drm] drm/amd/display: refactor Device ID for external chips (Lyude Paul) [1792565] - [drm] drm/amd/display: wait for set pipe mcp command completion (Lyude Paul) [1792565] - [drm] drm/amd/display: Properly round nominal frequency for SPD (Lyude Paul) [1792565] - [drm] drm/drm_vblank: Change EINVAL by the correct errno (Lyude Paul) [1792565] - [drm] drm/amdkfd: Fix MQD size calculation (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller (Lyude Paul) [1792565] - [drm] drm/amd/display: set minimum abm backlight level (Lyude Paul) [1792565] - [drm] drm/amd/display: load iram for abm 2.3 (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: A workaround to GPU RESET on APU (Lyude Paul) [1792565] - [drm] drm/amdkfd: fix a potential NULL pointer dereference (v2) (Lyude Paul) [1792565] - [drm] drm/amd/display: Set number of pipes to 1 if the second pipe was disabled (Lyude Paul) [1792565] - [drm] drm/amd/display: Handle virtual signal type in disable_link() (Lyude Paul) [1792565] - [drm] drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu: grab the id mgr lock while accessing passid_mapping (Lyude Paul) [1792565] - [drm] drm/amdgpu/sriov: add ring_stop before ring_create in psp v11 code (Lyude Paul) [1792565] - [drm] drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings (Lyude Paul) [1792565] - [drm] drm/amd/display: verify stream link before link test (Lyude Paul) [1792565] - [drm] drm: Use EOPNOTSUPP, not ENOTSUPP (Lyude Paul) [1792565] - [drm] drm/mipi-dbi: fix a loop in debugfs code (Lyude Paul) [1792565] - [drm] drm: mst: Fix query_payload ack reply struct (Lyude Paul) [1792565] - [drm] Revert "drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper." (Lyude Paul) [1792565] - [drm] drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9 (Lyude Paul) [1792565] - [drm] drm/amdgpu: avoid using invalidate semaphore for picasso (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: re-init clear state buffer after gpu reset (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt (Lyude Paul) [1792565] - [drm] drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10 (Lyude Paul) [1792565] - [drm] drm/amdgpu: set adev->num_vmhubs for gmc6, 7, 8 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Export function to flush TLB of specific vm hub (Lyude Paul) [1792565] - [drm] drm/amdgpu: add new member in amdgpu_device for vmhub counts per asic chip (Lyude Paul) [1792565] - [drm] drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number (Lyude Paul) [1792565] - [drm] drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub (Lyude Paul) [1792565] - [drm] drm/amd/display: add default clocks if not able to fetch them (Lyude Paul) [1792565] - [drm] drm/amd/display: re-enable wait in pipelock, but add timeout (Lyude Paul) [1792565] - [drm] drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() (Lyude Paul) [1792565] - [drm] drm/radeon: fix r1xx/r2xx register checker for POT textures (Lyude Paul) [1792565] - [drm] drm/i915/fbc: Disable fbc by default on all glk+ (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: Limit MST BPC to 8 (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN (Lyude Paul) [1792565 1773804] - [drm] drm/mgag200: Flag all G200 SE A machines as broken wrt (Lyude Paul) [1792565] - [drm] drm/mgag200: Add workaround for HW that does not support 'startadd' (Lyude Paul) [1792565] - [drm] drm/mgag200: Store flags from PCI driver data in device structure (Lyude Paul) [1792565] - [drm] drm/mgag200: Extract device type from flags (Lyude Paul) [1792565] - [dma-buf] dma-buf: Fix memory leak in sync_file_merge() (Lyude Paul) [1792565] - [video] video/hdmi: Fix AVI bar unpack (Lyude Paul) [1792565] - [drm] drm: damage_helper: Fix race checking plane->state->fb (Lyude Paul) [1792565] - [drm] drm/i915: Fix detection for a CMP-V PCH (Lyude Paul) [1792565] - [x86] Mark AMD Ryzen 7 as supported (David Arcari) [1797317] - [x86] Mark AMD Ryzen 5 as supported (David Arcari) [1718051] - [mm] mm/sparse.c: reset section's mem_map when fully deactivated (Pingfan Liu) [1797848] - [drm] drm/mgag200: Don't unpin the current cursor image's buffer (Lyude Paul) [1784290] - [drm] drm/mgag200: Set cursor scanout address to correct BO (Lyude Paul) [1784290] - [drm] drm/mgag200: Pin displayed cursor BO to video memory (Lyude Paul) [1784290] - [tools] Correction to manpage of cpupower (Prarit Bhargava) [1796139] - [fs] cifs: fix soft mounts hanging in the reconnect code (Dave Wysochanski) [1795429] - [net] ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup (Sabrina Dubroca) [1774440] - [net] ipv6: add net argument to ip6_dst_lookup_flow (Sabrina Dubroca) [1774440] - [netdrv] can: peak_usb: fix slab info leak (Guillaume Nault) [1787486] {CVE-2019-19534} - [netdrv] vxlan: fix tos value before xmit (Hangbin Liu) [1786075] - [net] netfilter: nft_tproxy: Fix port selector on Big Endian (Phil Sutter) [1781481] - [net] devlink: Change devlink health locking mechanism (Petr Oros) [1785997] - [net] xfrm: Fix memleak on xfrm state destroy (Xin Long) [1780470] - [net] erspan: remove the incorrect mtu limit for erspan (Hangbin Liu) [1783871] - [net] ieee802154: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779495] {CVE-2019-17053} - [net] netfilter: masquerade: don't flush all conntracks if only one address deleted on device (Patrick Talbert) [1772334]- [mm] memcg: Add preemption point in accumulate_memcg_tree() (Waiman Long) [1795049] - [edac] EDAC: skx_common: downgrade message importance on missing PCI device (Aristeu Rozanski) [1775511] - [infiniband] IB/core: Do not notify GID change event of an unregistered device (Kamal Heib) [1787333] - [infiniband] IB/core: Let IB core distribute cache update events (Kamal Heib) [1787333] - [arm64] arm64: kexec: always reset to EL2 if present (Bhupesh Sharma) [1794805] - [tools] perf header: Use last modification time for timestamp (Michael Petlan) [1791258] - [netdrv] net/mlx5e: Enable all available stats for uplink reps (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Create q counters on uplink representors (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: IPoIB, use separate stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert stats groups array to array of group pointers (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Declare stats groups via macro (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Profile specific stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Move uplink rep init/cleanup code into own functions (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add discard counters per priority (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add port buffer's congestion counters (Alaa Hleihel) [1786321] - [netdrv] net/mlx5: Expose HW capability bits for port buffer per priority congestion counters (Alaa Hleihel) [1786321] - [netdrv] qede: Fix multicast mac configuration (Manish Chopra) [1784894] - [thunderbolt] thunderbolt: Drop unnecessary read when writing LC command in Ice Lake (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Fix lockdep circular locking depedency warning (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Read DP IN adapter first two dwords in one go (Jarod Wilson) [1784568]- [pci] PCI/PM: Move pci_dev_wait() definition earlier (Myron Stowe) [1794266] - [pci] PCI/PM: Add missing link delays required by the PCIe spec (Myron Stowe) [1794266] - [pci] PCI/PM: Add pcie_wait_for_link_delay() (Myron Stowe) [1794266] - [pci] PCI/PM: Return error when changing power state from D3cold (Myron Stowe) [1794266] - [pci] PCI/PM: Decode D3cold power state correctly (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_complete_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Avoid exporting __pci_complete_power_transition() (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_start_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_power_up() in pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Move power state update away from pci_power_up() (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.suspend_late() hook (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.resume_early() hook (Myron Stowe) [1794266] - [xen] xen-platform: Convert to generic power management (Myron Stowe) [1794266] - [pci] PCI/PM: Simplify pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Expand PM reset messages to mention D3hot (not just D3) (Myron Stowe) [1794266] - [pci] PCI/PM: Apply D2 delay as milliseconds, not microseconds (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_WARN() to include device information (Myron Stowe) [1794266] - [pci] PCI/PM: Use PCI dev_printk() wrappers for consistency (Myron Stowe) [1794266] - [pci] PCI/PM: Make power management op coding style consistent (Myron Stowe) [1794266] - [pci] PCI/PM: Run resume fixups before disabling wakeup events (Myron Stowe) [1794266] - [pci] PCI/PM: Clear PCIe PME Status even for legacy power management (Myron Stowe) [1794266] - [pci] PCI/PM: Always return devices to D0 when thawing (Myron Stowe) [1794266] - [pci] PCI: PM: Fix pci_power_up() (Myron Stowe) [1794266] - [pci] PCI: Make pcie_downstream_port() available outside of access.c (Myron Stowe) [1794266] - [pci] PCI: Add pci_info_ratelimited() to ratelimit PCI separately (Myron Stowe) [1794266] - [pci] PCI: PM: Simplify bus-level hibernation callbacks (Myron Stowe) [1794266] - [pci] PCI: Do not poll for PME if the device is in D3cold (Myron Stowe) [1794266] - [pci] PCI: PM: Replace pci_dev_keep_suspended() with two functions (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid resuming devices in D3hot during system suspend (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid skipping bus-level PM on platforms without ACPI (Myron Stowe) [1794266] - [pci] treewide: Switch printk users from pf and pF to ps and pS, respectively (Myron Stowe) [1794266] - [sound] ALSA: Use the legacy HDA driver as default for Intel DSP platforms (Jaroslav Kysela) [1793227] - [nvme] nvme: nvme_mpath_init remove multipath check (David Milburn) [1790958] - [mm] mm/page-writeback.c: don't break integrity writeback on ->writepage() error (Christoph von Recklinghausen) [1782117] - [arm64] arm64: Revert support for execute-only user mappings (Jeremy Linton) [1788629] - [powerpc] powerpc/papr_scm: Don't enable direct map for a region by default (Steve Best) [1795706]- [tools] selftests/eeh: Bump EEH wait time to 60s (Steve Best) [1783199] - [tools] tools/kvm_stat: Fix kvm_exit filter name (Gavin Shan) [1780345] - [infiniband] RDMA/bnxt_re: Report more number of completion vectors (Selvin Xavier) [1788037 1753515] - [infiniband] RDMA/bnxt_re: Fix Send Work Entry state check while polling completions (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Fix missing le16_to_cpu (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Avoid freeing MR resources if dereg fails (Selvin Xavier) [1788037 1737147] - [infiniband] RDMA/bnxt_re: Fix stat push into dma buffer on gen p5 devices (Selvin Xavier) [1788037 1771855] - [infiniband] RDMA/bnxt_re: Fix chip number validation Broadcom's Gen P5 series (Selvin Xavier) [1788037 1783943] - [netdrv] net/mlx5e: Clear VF config when switching modes (mohamad meib) [1787276] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup fixup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: drop the mem_sysfs_mutex (David Hildenbrand) [1789900] - [base] driver/base/memory.c: validate memory block size early (David Hildenbrand) [1789900] - [fs] block: Don't revalidate bdev of hidden gendisk (David Milburn) [1779342] - [scsi] scsi: virtio_scsi: unplug LUNs when events missed (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: implement request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix dh and multipathing for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix missing .cleanup_rq for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: add support for request batching (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use struct_size() helper (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: remove unused 'affinity_hint_set' (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: don't send sc payload with tmfs (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Remove per-target data because it is no longer used (Maxim Levitsky) [1614188] - [powerpc] powerpc/pseries/lparcfg: Fix display of Maximum Memory (Steve Best) [1795622] - [powerpc] powernv: Don't reprogram SLW image on every KVM guest entry/exit (Laurent Vivier) [1751078] - [x86] Mark certain versions of Comet Lake as supported (David Arcari) [1794198] - [s390] s390/dasd: Disable Thin Provisioning to prevent data loss (Philipp Rudo) [1793461]- [x86] kvm: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast() (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: disable shattered huge page recovery for PREEMPT_RT (Paolo Bonzini) [1690344] {CVE-2018-12207} - [documentation] documentation: Add ITLB_MULTIHIT documentation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: mmu: Recovery of shattered NX large pages (Paolo Bonzini) [1690344] {CVE-2018-12207} - [virt] kvm: Add helper function for creating VM worker threads (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: mmu: ITLB_MULTIHIT mitigation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [kernel] cpu/speculation: Uninline and export CPU mitigations helpers (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] cpu: Add Tremont to the cpu vulnerability whitelist (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] bugs: Add ITLB_MULTIHIT bug infrastructure (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: vmx, svm: always run with EFER.NXE=1 when shadow paging is active (Paolo Bonzini) [1690344] {CVE-2018-12207} - [crypto] crypto: hmac - fix memory leak in hmac_init_tfm() (Herbert Xu) [1775858] - [crypto] crypto: hash - fix incorrect HASH_MAX_DESCSIZE (Herbert Xu) [1775858] - [nvme] nvme: Translate more status codes to blk_status_t (Gopal Tiwari) [1781537] - [include] nvme: resync include/linux/nvme.h with nvmecli (Gopal Tiwari) [1781537] - [netdrv] hv_netvsc: Fix memory leak when removing rndis device (Mohammed Gamal) [1733007] - [fs] cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() (Dave Wysochanski) [1793182] - [tools] perf c2c: Fix report with offline cpus (Michael Petlan) [1744903] - [kernel] locking/rwsem: Fix kernel crash when spinning on RWSEM_OWNER_UNKNOWN (Waiman Long) [1793028] - [mm] mm/memory_hotplug: don't free usage map when removing a re-added early section (Pingfan Liu) [1787269] - [netdrv] iavf: remove current MAC address filter on VF reset (Stefan Assmann) [1735725 1738738] - [dma] dma-mapping: fix handling of dma-ranges for reserved memory (again) (Jerry Snitselaar) [1784691]- [fs] pnfs/filelayout: enable LAYOUTGET on OPEN (Steve Dickson) [1756140] - [fs] NFSD fixing possible null pointer derefering in copy offload (Benjamin Coddington) [1763220] - [fs] nfsd: Ensure CLONE persists data and metadata changes to the target file (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix backchannel latency metrics (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() (Benjamin Coddington) [1763220] - [fs] NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() (Benjamin Coddington) [1763220] - [fs] NFSv4: Don't allow a cached open with a revoked delegation (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix svcauth_gss_proxy_init() (Benjamin Coddington) [1763220] - [net] SUNRPC: The TCP back channel mustn't disappear while requests are outstanding (Benjamin Coddington) [1763220] - [net] xprtrdma: Close window between waking RPC senders and posting Receives (Benjamin Coddington) [1763220] - [net] xprtrdma: Connection becomes unstable after a reconnect (Benjamin Coddington) [1763220] - [net] xprtrdma: Add unique trace points for posting Local Invalidate WRs (Benjamin Coddington) [1763220] - [net] sunrpc: fix crash when cache_head become valid before update (Benjamin Coddington) [1763220] - [fs] nfsd4: fix up replay_matches_cache() (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix leak of clp->cl_acceptor string (Benjamin Coddington) [1763220] - [fs] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors (Benjamin Coddington) [1763220] - [fs] NFS: Fix O_DIRECT accounting of number of bytes read/written (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix another issue with MIC buffer space (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix buffer handling of GSS MIC without slack (Benjamin Coddington) [1763220] - [fs] Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't handle errors if the bind/connect succeeded (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix congestion window race with disconnect (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't try to parse incomplete RPC messages (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't receive TCP data into a request buffer that has been reset (Benjamin Coddington) [1763220] - [net] SUNRPC: Dequeue the request from the receive queue while we're re-encoding (Benjamin Coddington) [1763220] - [net] SUNRPC: Handle connection breakages correctly in call_status() (Benjamin Coddington) [1763220] - [net] xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods (Benjamin Coddington) [1763220] - [fs] NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 (Benjamin Coddington) [1763220] - [fs] NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() (Benjamin Coddington) [1763220] - [fs] NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Only reap expired delegations (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Fix open stateid recovery (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid (Benjamin Coddington) [1763220] - [fs] NFSv4: Handle the special Linux file open access mode (Benjamin Coddington) [1763220] - [fs] nfsd: Fix overflow causing non-working mounts on 1 TB machines (Benjamin Coddington) [1763220] - [md] md: make sure desc_nr less than MD_SB_DISKS (Nigel Croxon) [1769057] - [md] md: raid1: check rdev before reference in raid1_sync_request func (Nigel Croxon) [1769057] - [md] md/raid10: prevent access of uninitialized resync_pages offset (Nigel Croxon) [1769057] - [md] md: avoid invalid memory access for array sb->dev_roles (Nigel Croxon) [1769057] - [md] md/raid1: avoid soft lockup under high load (Nigel Croxon) [1769057] - [md] md: no longer compare spare disk superblock events in super_load (Nigel Croxon) [1769057] - [md] md: improve handling of bio with REQ_PREFLUSH in md_flush_request() (Nigel Croxon) [1769057] - [md] md/bitmap: avoid race window between md_bitmap_resize and bitmap_file_clear_bit (Nigel Croxon) [1769057] - [md] md/raid0: Fix an error message in raid0_make_request() (Nigel Croxon) [1769057] - [md] md/raid0: fix warning message for parameter default_layout (Nigel Croxon) [1769057] - [netdrv] net/mlx5: DR, Init lists that are used in rule's member (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, No need for atomic refcount for internal SW steering resources (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multiple destination action from dr_create_fte (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Add support for multiple destination table action (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Align dest FT action creation to API (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Pass table flags at creation to lower layer (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multi-destination table for SW-steering use (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create FTE entry in the FW from SW-steering (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Use attributes struct for FW flow table creation (Alaa Hleihel) [1775986] - [drm] drm/amd/display: fix struct init in update_bounding_box (Don Dutile) [1784621] - [tools] perf/x86/pmu-events: Fix Kernel_Utilization metric (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update all the Intel JSON metrics from TMAM 3.6 (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update CascadelakeX events to v1.05 (Michael Petlan) [1788434] - [tools] cpupower: mperf_monitor: Update cpupower to use the RDPRU instruction (Janakarajan Natarajan) [1766357] - [tools] cpupower: mperf_monitor: Introduce per_cpu_schedule flag (Janakarajan Natarajan) [1766357] - [tools] cpupower: Move needs_root variable into a sub-struct (Janakarajan Natarajan) [1766357] - [mm] coredump: fix race condition between collapse_huge_page() and core dumping (Andrea Arcangeli) [1722986] - [mm] memcg, oom: don't require __GFP_FS when invoking memcg OOM killer (Waiman Long) [1791170] - [uapi] mm: move MAP_SYNC to asm-generic/mman-common.h (Jeff Moyer) [1791539]- [linux] ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() (Lu Lu) [1663784] - [virtio] virtio-balloon: fix managed page counts when migrating pages between zones (David Hildenbrand) [1689800] - [infiniband] IB/mlx4: Follow mirror sequence of device add during device removal (mohamad meib) [1786042] - [netdrv] gve: Fix the queue page list allocated pages count (Patricio Noyola) [1789114] - [netdrv] gve: fix dma sync bug where not all pages synced (David Awogbemila) [1790957] - [netdrv] gve: Fixes DMA synchronization (David Awogbemila) [1789027] - [net] SUNRPC: Ignore queue transmission errors on successful transmission (Benjamin Coddington) [1769367] - [net] Revert "SUNRPC: Micro-optimise when the task is known not to be sleeping" (Benjamin Coddington) [1769367] - [net] SUNRPC: Fix up calculation of client message length (Benjamin Coddington) [1769367] - [net] Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfs (Benjamin Coddington) [1769367] - [char] tpm: Revert "tpm_tis_core: Turn on the TPM before probing IRQ's" (Jerry Snitselaar) [1789088] - [char] tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts" (Jerry Snitselaar) [1789088] - [tools] perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() (Michael Petlan) [1786048] - [tools] perf jvmti: Link against tools/lib/string.o to have weak strlcpy() (Michael Petlan) [1786048] - [kernel] kprobes: Show address of kprobes if kallsyms does (Michael Petlan) [1747099] - [kernel] genirq/debugfs: Reset domain debugfs_file on removal of the debugfs file (Mohammed Gamal) [1782640] - [powerpc] powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest (Steve Best) [1789594]- [platform] x86: intel_pmc_core: Add Comet Lake (CML) platform support to intel_pmc_core driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Fix the SoC naming inconsistency (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core_pltdrv: Module removal warning fix (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Do not ioremap RAM (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Remove dev_err() usage after platform_get_irq() (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Add ICL-NNPI support to PMC Core (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Attach using APCI HID "INT33A1" (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: transform Pkg C-state residency from TSC ticks into microseconds (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc: no need to check return value of debugfs_create functions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Allow to dump debug registers on S0ix failure (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Convert to a platform_driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Don't map non-used optional resources (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Apply same width for offset definitions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Use BIT() macro (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Mark local function static (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: adding error handling (Lenny Szubowicz) [1773793] - [mm] memory_hotplug: cleanup __remove_pages() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: drop local variables in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't check for "all holes" in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: we always have a zone in find_(smallest|biggest)_section_pfn (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: poison memmap in remove_pfn_range_from_zone() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: shrink zones when offlining memory (Christoph von Recklinghausen) [1766491] - [mm] memmap_init: update variable name in memmap_init_zone (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix try_offline_node() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix updating the node span (Christoph von Recklinghausen) [1766491] - [mm] hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() (Christoph von Recklinghausen) [1766491] - [mm] page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo (Christoph von Recklinghausen) [1766491] - [mm] memory-failure.c: don't access uninitialized memmaps in memory_failure() (Christoph von Recklinghausen) [1766491] - [fs] proc/page.c: don't access uninitialized memmaps in fs/proc/page.c (Christoph von Recklinghausen) [1766491] - [base] base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() (Christoph von Recklinghausen) [1766491] - [base] base/node.c: simplify unregister_memory_block_under_nodes() (Christoph von Recklinghausen) [1766491] - [kernel] /proc/kpagecount: return 0 for special pages that are never mapped (Christoph von Recklinghausen) [1766491] - [netdrv] fm10k: fix fm10k_get_fault_pf to read correct address (Neil Horman) [1721716] - [netdrv] fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS (Neil Horman) [1721716] - [netdrv] fm10k: mark unused parameters with __always_unused (Neil Horman) [1721716] - [netdrv] fm10k: cast page_addr to u8 * when incrementing it (Neil Horman) [1721716] - [netdrv] fm10k: explicitly return 0 on success path in function (Neil Horman) [1721716] - [netdrv] fm10k: remove needless initialization of size local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove needless assignment of err local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove unnecessary variable initializer (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the ring variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the result local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local msg variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local i variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the tx_buffer variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the q_idx local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of local err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of qv local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of *p local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: Use dev_get_drvdata (Neil Horman) [1721716] - [crypto] crypto: qat - Silence smp_processor_id() warning (Neil Horman) [1723573] - [crypto] crypto: qat - use struct_size() helper (Neil Horman) [1723573] - [crypto] crypto: qat - do not offload zero length requests (Neil Horman) [1723573] - [crypto] crypto: qat - return error for block ciphers for invalid requests (Neil Horman) [1723573] - [crypto] crypto: qat - return proper error code in setkey (Neil Horman) [1723573] - [crypto] crypto: qat - fix block size for aes ctr mode (Neil Horman) [1723573] - [crypto] crypto: qat - update iv after encryption or decryption operations (Neil Horman) [1723573] - [crypto] crypto: qat - add check for negative offset in alg precompute function (Neil Horman) [1723573] - [crypto] crypto: qat - remove spin_lock in qat_ablkcipher_setkey (Neil Horman) [1723573] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Neil Horman) [1723573] - [crypto] crypto: shash - remove shash_desc::flags (Neil Horman) [1723573] - [crypto] crypto: rsa - unimplement sign/verify for raw RSA backends (Neil Horman) [1723573] - [hv] Revert "hv: vmbus: Implement suspend/resume for VSC drivers for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Ignore the offers when resuming from hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend/resume the vmbus itself for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Clean up hv_sock channels by force upon suspend" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend after cleaning up hv_sock and sub channels" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Resume after fixing up old primary channels" (Mohammed Gamal) [1788082] - [hv] Revert "vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP" (Mohammed Gamal) [1788082] - [x86] kvm: vmx: Introduce handle_unexpected_vmexit and handle WAITPKG vmexit (Paul Lai) [1494707] - [x86] kvm: vmx: Emulate MSR IA32_UMWAIT_CONTROL (Paul Lai) [1494707] - [x86] kvm: x86: Add support for user wait instructions (Paul Lai) [1494707] - [tools] tools arch x86: Update tools's copy of cpufeatures.h (Paul Lai) [1494707] - [kvm] KVM: x86: expose AVX512_BF16 feature to guest (Paul Lai) [1642539] - [x86] x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions (Paul Lai) [1642539] - [block] rbd: silence bogus uninitialized warning in rbd_object_map_update_finish() (Jeff Layton) [1777961] - [fs] ceph: increment/decrement dio counter on async requests (Jeff Layton) [1777961] - [fs] ceph: take the inode lock before acquiring cap refs (Jeff Layton) [1777961] - [scsi] scsi: lpfc: fix build failure with DEBUGFS disabled (Dick Kennedy) [1784863] - [scsi] Revert "storvsc: setup 1:1 mapping between hardware queue and CPU queue" (Cathy Avery) [1787594] - [tools] perf session: Return error code for perf_session__new() function on failure (Michael Petlan) [1754995] - [tools] perf header: Fix false warning when there are no duplicate cache entries (Michael Petlan) [1776499] - [firmware] efi/memreserve: Register reservations as 'reserved' in /proc/iomem (Bhupesh Sharma) [1772730] - [firmware] efi/memreserve: deal with memreserve entries in unmapped memory (Bhupesh Sharma) [1772730] - [powerpc] powerpc/powernv: Avoid re-registration of imc debugfs directory (Diego Domingos) [1781098] - [powerpc] powerpc/powernv: Return for invalid IMC domain (Diego Domingos) [1781098]- [tools] perf tools: Allow to link with libbpf dynamicaly (Michael Petlan) [1781570] - [tools] perf probe: Fix spelling mistake "addrees" -> "address" (Michael Petlan) [1760227] - [tools] perf probe: Trace a magic number if variable is not found (Michael Petlan) [1760227] - [tools] perf probe: Support DW_AT_const_value constant value (Michael Petlan) [1760227] - [tools] perf probe: Support multiprobe event (Michael Petlan) [1760227] - [tools] perf probe: Generate event name with line number (Michael Petlan) [1760227] - [tools] perf probe: Do not show non representive lines by perf-probe -L (Michael Petlan) [1760227] - [tools] perf probe: Verify given line is a representive line (Michael Petlan) [1760227] - [tools] perf probe: Show correct statement line number by perf probe -l (Michael Petlan) [1760227] - [tools] perf probe: Skip overlapped location on searching variables (Michael Petlan) [1760227] - [tools] perf probe: Fix to show calling lines of inlined functions (Michael Petlan) [1760227] - [tools] perf probe: Filter out instances except for inlined subroutine and subprogram (Michael Petlan) [1760227] - [tools] perf probe: Skip end-of-sequence and non statement lines (Michael Petlan) [1760227] - [tools] perf probe: Return a better scope DIE if there is no best scope (Michael Petlan) [1760227] - [tools] perf probe: Fix to show ranges of variables in functions without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to show inlined function callsite without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to list probe event with correct line number (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe an inline function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe a function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix wrong address verification (Michael Petlan) [1760227] - [tools] perf probe: Fix to show function entry line as probe-able (Michael Petlan) [1760227] - [tools] perf probe: Walk function lines in lexical blocks (Michael Petlan) [1760227] - [tools] perf probe: Fix to find range-only function instance (Michael Petlan) [1760227] - [scsi] qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Added support for MPI and PEP regions for ISP28XX (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Correctly retrieve and interpret active flash region (Himanshu Madhani) [1782598] - [nvme] nvme: Add quirk for LiteON CL1 devices running FW 22301111 (Perry Yuan) [1769179] - [nvme] nvme-pci: Save PCI state before putting drive into deepest state (Perry Yuan) [1769180] - [infiniband] rdma/cxgb4: Fix spelling mistake "immedate" -> "immediate" (Vishal Kulkarni) [1725823] - [infiniband] rdma/cxgb4: Fix null pointer dereference on alloc_skb failure (Vishal Kulkarni) [1725823] - [infiniband] iw_cxgb4: Fix qpid leak (Vishal Kulkarni) [1725823] - [netdrv] net/mlx5e: Use correct enum to determine uplink port (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix concurrency issues between config flow and XSK (mohamad meib) [1786113] - [infiniband] IB/mlx5: Fix steering rule of drop and count (mohamad meib) [1786113] - [netdrv] net/mlx5e: ethtool, Fix analysis of speed setting (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix translation of link mode into speed (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix free peer_flow when refcount is 0 (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix freeing flow with kfree() and not kvfree() (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix SFF 8472 eeprom length (mohamad meib) [1786113] - [netdrv] net/mlx5e: Query global pause state before setting prio2buffer (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix TXQ indices to be sequential (mohamad meib) [1786113] - [infiniband] RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR (mohamad meib) [1786113] - [netdrv] ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe (Jarod Wilson) [1783853] {CVE-2019-15099} - [netdrv] revert "[netdrv] ice: mark driver as tech-preview" (Jonathan Toppins) [1783062] - [netdrv] ibmvnic: Fix typo in retry check (Steve Best) [1783775] - [netdrv] ibmveth: Detect unsupported packets before sending to the hypervisor (Steve Best) [1784904] - [netdrv] igc: add additional delay during phy hw reset (David Arcari) [1782824] - [net] bridge: fix regression in br_mdb_fill_info() (Petr Oros) [1783888] - [net] bpf: Emit audit messages upon successful prog load and unload (Jiri Olsa) [1781266] - [fs] fuse: fix leak of fuse_io_priv (Miklos Szeredi) [1777009] - [fs] virtiofs: Check contents of options string (Vivek Goyal) [1783426] - [fs] exec: Fix mem leak in kernel_read_file (Eric Sandeen) [1683731] {CVE-2019-8980} - [lib] sbitmap: only queue kyber's wait callback if not already active (Ming Lei) [1784544] - [fs] CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks (Dave Wysochanski) [1788202] - [kernel] ftrace: Check for successful allocation of hash (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Check for empty hash and comment the race with registering probes (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Fix NULL pointer dereference in t_probe_next() (Desnes Augusto Nunes do Rosario) [1719414] - [iommu] vt-d: Allocate reserved region for ISA with correct permission (Jerry Snitselaar) [1778041] - [iommu] set group default domain before creating direct mappings (Jerry Snitselaar) [1778041] - [iommu] vt-d: Fix dmar pte read access not set error (Jerry Snitselaar) [1778041] - [iommu] vt-d: Set ISA bridge reserved region as relaxable (Jerry Snitselaar) [1778041] - [iommu] fix KASAN use-after-free in iommu_insert_resv_region (Auger Eric) [1777014] - [platform] platform/x86: dell-laptop: fix rfkill functionality (Jarod Wilson) [1725878] - [mm] mm/hugetlb: defer freeing of huge pages if in non-task context (Waiman Long) [1780015] - [mm] powerpc/book3s64/hash: Use secondary hash for bolted mapping if the primary is full (Steve Best) [1783159] - [mm] powerpc/pseries: Don't fail hash page table insert for bolted mapping (Steve Best) [1783159] - [powerpc] powerpc/pseries: Don't opencode HPTE_V_BOLTED (Steve Best) [1783159] - [powerpc] powerpc/perf: Disable trace_imc pmu (Steve Best) [1785573] - [powerpc] powerpc/spinlocks: Include correct header for static key (Phil Auld) [1767529] - [powerpc] powerpc/shared: Use static key to detect shared processor (Phil Auld) [1767529] - [powerpc] powerpc/vcpu: Assume dedicated processors as non-preempt (Phil Auld) [1767529] - [arm64] arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space (Jeremy Linton) [1757828] - [arm64] arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: Handle erratum 1418040 as a superset of erratum 1188873 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Add workaround for Cortex-A76 erratum #1463225 (Jeremy Linton) [1757828] - [arm64] arm64: Kconfig: Tidy up errata workaround help text (Jeremy Linton) [1757828] - [arm64] arm64: Apply ARM64_ERRATUM_1188873 to Neoverse-N1 (Jeremy Linton) [1757828] - [arm64] arm64: Add part number for Neoverse N1 (Jeremy Linton) [1757828] - [arm64] arm64: Make ARM64_ERRATUM_1188873 depend on COMPAT (Jeremy Linton) [1757828] - [clocksource] arm64: Restrict ARM64_ERRATUM_1188873 mitigation to AArch32 (Jeremy Linton) [1757828] - [arm64] arm64: arch_timer: avoid unused function warning (Jeremy Linton) [1757828] - [arm64] arm64: Add workaround for Cortex-A76 erratum 1286807 (Jeremy Linton) [1757828]- [kernel] audit: remove redundant condition check in kauditd_thread() (Richard Guy Briggs) [1716002] - [kernel] audit: Report suspicious O_CREAT usage (Richard Guy Briggs) [1716002] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Richard Guy Briggs) [1716002] - [kernel] audit_get_nd(): don't unlock parent too early (Richard Guy Briggs) [1716002] - [fs] namei.c: keep track of nd->root refcount status (Richard Guy Briggs) [1716002] - [fs] namei.c: new helper - legitimize_root() (Richard Guy Briggs) [1716002] - [kernel] kill the last users of user_{path, lpath, path_dir}() (Richard Guy Briggs) [1716002] - [kernel] namei.h: get the comments on LOOKUP_... in sync with reality (Richard Guy Briggs) [1716002] - [kernel] kill LOOKUP_NO_EVAL, don't bother including namei.h from audit.h (Richard Guy Briggs) [1716002] - [kernel] audit_inode(): switch to passing AUDIT_INODE_.. (Richard Guy Briggs) [1716002] - [fs] filename_mountpoint(): make LOOKUP_NO_EVAL unconditional there (Richard Guy Briggs) [1716002] - [fs] filename_lookup(): audit_inode() argument is always 0 (Richard Guy Briggs) [1716002] - [kernel] audit: remove the BUG() calls in the audit rule comparison functions (Richard Guy Briggs) [1716002] - [kernel] audit: enforce op for string fields (Richard Guy Briggs) [1716002] - [kernel] audit: deliver signal_info regarless of syscall (Richard Guy Briggs) [1716002] - [fs] fsnotify: fix unlink performance regression (Richard Guy Briggs) [1716002] - [kernel] audit_compare_dname_path(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] audit_update_watch(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [fs] inotify_handle_event(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: switch send_to_group() and ->handle_event to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] fsnotify(): switch to passing const struct qstr * for file_name (Richard Guy Briggs) [1716002] - [kernel] switch fsnotify_move() to passing const struct qstr * for old_name (Richard Guy Briggs) [1716002] - [fs] ovl_lookup_real_one(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memory leak bug (Richard Guy Briggs) [1716002] - [kernel] audit: purge unnecessary list_empty calls (Richard Guy Briggs) [1716002] - [security] audit: link integrity evm_write_xattrs record to syscall event (Richard Guy Briggs) [1716002] - [csky] syscall_get_arch: add "struct task_struct *" argument (Richard Guy Briggs) [1716002] - [kernel] audit: Make audit_log_cap and audit_copy_inode static (Richard Guy Briggs) [1716002] - [kernel] audit: connect LOGIN record to its syscall record (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memleak caused by auditing load module (Richard Guy Briggs) [1716002] - [kernel] fanotify: check FS_ISDIR flag instead of d_is_dir() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: report FS_ISDIR flag with MOVE_SELF and DELETE_SELF events (Richard Guy Briggs) [1716002] - [kernel] fsnotify: annotate directory entry modification events (Richard Guy Briggs) [1716002] - [kernel] audit: mark expected switch fall-through (Richard Guy Briggs) [1716002] - [kernel] audit: hide auditsc_get_stamp and audit_serial prototypes (Richard Guy Briggs) [1716002] - [tty] audit: join tty records to their syscall (Richard Guy Briggs) [1716002] - [kernel] audit: remove audit_context when CONFIG_ AUDIT and not AUDITSYSCALL (Richard Guy Briggs) [1716002] - [kernel] audit: remove unused actx param from audit_rule_match (Richard Guy Briggs) [1716002] - [kernel] audit: ignore fcaps on umount (Richard Guy Briggs) [1716002] - [kernel] audit: clean up AUDITSYSCALL prototypes and stubs (Richard Guy Briggs) [1716002] - [kernel] audit: more filter PATH records keyed on filesystem magic (Richard Guy Briggs) [1716002] - [kernel] audit: add support for fcaps v3 (Richard Guy Briggs) [1716002] - [kernel] audit: move loginuid and sessionid from CONFIG_AUDITSYSCALL to CONFIG_AUDIT (Richard Guy Briggs) [1716002] - [kernel] audit: add syscall information to CONFIG_CHANGE records (Richard Guy Briggs) [1716002] - [kernel] audit: hand taken context to audit_kill_trees for syscall logging (Richard Guy Briggs) [1716002] - [kernel] audit: give a clue what CONFIG_CHANGE op was involved (Richard Guy Briggs) [1716002] - [kernel] audit: remove duplicated include from audit.c (Richard Guy Briggs) [1716002] - [kernel] audit: shorten PATH cap values when zero (Richard Guy Briggs) [1716002] - [kernel] audit: use current whenever possible (Richard Guy Briggs) [1716002] - [kernel] audit: minimize our use of audit_log_format() (Richard Guy Briggs) [1716002] - [kernel] audit: remove WATCH and TREE config options (Richard Guy Briggs) [1716002] - [kernel] audit: use session_info helper (Richard Guy Briggs) [1716002] - [kernel] audit: localize audit_log_session_info prototype (Richard Guy Briggs) [1716002] - [kernel] audit: Use 'mark' name for fsnotify_mark variables (Richard Guy Briggs) [1716002] - [kernel] audit: Replace chunk attached to mark instead of replacing mark (Richard Guy Briggs) [1716002] - [kernel] audit: Simplify locking around untag_chunk() (Richard Guy Briggs) [1716002] - [kernel] audit: Drop all unused chunk nodes during deletion (Richard Guy Briggs) [1716002] - [kernel] audit: Guarantee forward progress of chunk untagging (Richard Guy Briggs) [1716002] - [kernel] audit: Allocate fsnotify mark independently of chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Provide helper for dropping mark's chunk reference (Richard Guy Briggs) [1716002] - [kernel] audit: Remove pointless check in insert_hash() (Richard Guy Briggs) [1716002] - [kernel] audit: Factor out chunk replacement code (Richard Guy Briggs) [1716002] - [kernel] audit: Make hash table insertion safe against concurrent lookups (Richard Guy Briggs) [1716002] - [kernel] audit: Embed key into chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible tagging failures (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible spurious -ENOSPC error (Richard Guy Briggs) [1716002] - [kernel] audit_tree: Remove mark->lock locking (Richard Guy Briggs) [1716002] - [kernel] audit: print empty EXECVE args (Richard Guy Briggs) [1716002] - [security] evm: fix return value check in evm_write_xattrs() (Richard Guy Briggs) [1716002] - [kernel] audit: fix use-after-free in audit_add_watch (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_real_ts64() for timestamps (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_ts64() for time access (Richard Guy Briggs) [1716002] - [kernel] audit: simplify audit_enabled check in audit_watch_log_rule_change() (Richard Guy Briggs) [1716002] - [kernel] audit: check audit_enabled in audit_tree_log_remove_rule() (Richard Guy Briggs) [1716002] - [kernel] cred: conditionally declare groups-related functions (Richard Guy Briggs) [1716002] - [kernel] audit: eliminate audit_enabled magic number comparison (Richard Guy Briggs) [1716002] - [kernel] audit: Fix extended comparison of GID/EGID (Richard Guy Briggs) [1716002] - [kernel] audit: tie ANOM_ABEND records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: tie SECCOMP records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1716002] - [documentation] admin guide/pm: Admin guide for intel-speed-select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display TRL buckets for just base config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Ignore missing config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Increment version (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use core count for base-freq mask (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Support platform with limited Intel(R) Speed Select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use Frequency weight for CLOS (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make CLOS frequency in MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use mailbox for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Auto mode for CLX (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Correct CLX-N frequency units (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change display of "avx" to "avx2" (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend command set for perf-profile (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement base-freq commands on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement 'perf-profile info' on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement CascadeLake-N help and command functions structures (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add check for CascadeLake-N models (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make process_command generic (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add int argument to command functions (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Refuse to disable core-power when getting used (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Turbo-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Base-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Remove warning for unused result (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix perf-profile command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend core-power command set (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix some debug prints (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Format get-assoc information (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Allow online/offline based on tdp (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix high priority core mask over count (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display core count for bucket (Prarit Bhargava) [1766228] - [platform] x86: isst: Allow additional TRL MSRs (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix memory leak (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output success/failed for command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output human readable CPU list (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change turbo ratio output to maximum turbo frequency (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Switch output to MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Simplify output for turbo-freq and base-freq (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix cpu-count output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix help option typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix package typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() (Prarit Bhargava) [1766228] - [platform] x86: isst: Use dev_get_drvdata (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add .gitignore file (Prarit Bhargava) [1766228] - [tools] tools/power/x86: A tool to validate Intel Speed Select commands (Prarit Bhargava) [1766228] - [platform] x86: isst: Restore state on resume (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select PUNIT MSR interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via MSRs (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via PCI (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mmio interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number (Prarit Bhargava) [1766228] - [platform] x86: isst: Store per CPU information (Prarit Bhargava) [1766228] - [platform] x86: isst: Add common API to register and handle ioctls (Prarit Bhargava) [1766228] - [documentation] platform/x86: isst: Update ioctl-number.txt for Intel Speed Select interface (Prarit Bhargava) [1766228]- [tools] libbpf: Refactor relocation handling (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix call relocation offset calculation bug (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix bpf_object name determination for bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] libbpf: return previous print callback from libbpf_set_print (Yauheni Kaliuta) [1772081] - [tools] libbpf: fix bpf_object__name() to actually return object name (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Make CO-RE reloc test impartial to test_progs flavor (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INTO macro tests (Yauheni Kaliuta) [1772081] - [tools] bpftool: Allow to read btf as raw data (Yauheni Kaliuta) [1772081] - [tools] bpftool: implement "bpftool btf show|list" (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_btf_get_next_id() to cycle through BTF objects (Jiri Olsa) [1772081] - [tools] libbpf: refactor bpf_*_get_next_id() functions (Yauheni Kaliuta) [1772081] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1772081] - [tools] libbpf: attempt to load kernel BTF from sysfs first (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add getter for program size (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_get_link_xdp_info() function to get more XDP information (Yauheni Kaliuta) [1772081] - [tools] libbpf: Use pr_warn() when printing netlink errors (Yauheni Kaliuta) [1772081] - [tools] libbpf: Propagate EPERM to caller on program load (Yauheni Kaliuta) [1772081] - [tools] libbpf: Unpin auto-pinned maps if loading fails (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add auto-pinning of maps when loading BPF objects (Yauheni Kaliuta) [1772081] - [tools] libbpf: Teach bpf_object__open to guess program types (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_program__get_{type, expected_attach_type) APIs (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move directory creation into _pin() functions (Yauheni Kaliuta) [1772081] - [tools] libbpf: Store map pin path and status in struct bpf_map (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix error handling in bpf_map__reuse_fd() (Yauheni Kaliuta) [1772081] - [tools] libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1772081] - [tools] bpftool: Fix bpftool build by switching to bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] bpf: Rename pr_warning to pr_warn to align with kernel logging (Yauheni Kaliuta) [1772081] - [tools] libbpf: provide more helpful message on uninitialized global var (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add field existence CO-RE relocs tests (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add support for field existance CO-RE relocation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Update BTF reloc support to latest Clang format (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: Refactor bpf_object__open APIs to use common opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpf (Jiri Olsa) [1772081] - [tools] uapi/bpf: fix helper docs (Yauheni Kaliuta) [1772081] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1772081] - [uapi] bpf: fix 'struct pt_reg' typo in documentation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix BTF-defined map's __type macro handling of arrays (Yauheni Kaliuta) [1772081] - [scripts] bpf: Print an error when known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Emit an #error directive known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Fix xdp_md forward declaration typo (Yauheni Kaliuta) [1772081] - [scripts] bpf: teach bpf_helpers_doc.py to dump BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Split off tracing-only helpers into bpf_tracing.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: samples/bpf: Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Undo GCC-specific bpf_helpers.h changes (Yauheni Kaliuta) [1772081] - [tools] libbpf: auto-generate list of BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add bpf-gcc support (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: relicense bpf_helpers.h and bpf_endian.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: introduce bpf_cpu_to_be64 and bpf_be64_to_cpu (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_read() macro (Yauheni Kaliuta) [1772081] - [tools] bpf: fix core_reloc.c compilation error (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_object__open_{file, mem} w/ extensible opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: make libbpf.map source of truth for libbpf version (Yauheni Kaliuta) [1772081] - [tools] libbpf: stop enforcing kern_version, populate it for users (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs misc tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ints tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ptr-as-array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs modifiers/typedef tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs enum/ptr/func_proto tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs nesting tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs struct flavors tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs testing setup (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add BPF_CORE_READ relocatable read macro (Yauheni Kaliuta) [1772081] - [tools] libbpf: implement BPF CO-RE offset relocation algorithm (Yauheni Kaliuta) [1772081] - [tools] libbpf: add .BTF.ext offset relocation section loading (Yauheni Kaliuta) [1772081] - [tools] libbpf: convert libbpf code to use new btf helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: add helpers for working with BTF types (Yauheni Kaliuta) [1772081] - [gpu] drm/i915: Add new CNL PCH ID seen on a CML platform (Lyude Paul) [1771779] - [gpu] drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9 (Lyude Paul) [1771779] - [gpu] drm/amdgpu: register gpu instance before fan boost feature enablment (Lyude Paul) [1771779] - [gpu] drm/amd/swsmu: fix smu workload bit map error (Lyude Paul) [1771779] - [gpu] drm/amdgpu: dont schedule jobs while in reset (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Try to acquire the page lock around set_page_dirty() (Lyude Paul) [1771779] - [gpu] drm/i915/pmu: "Frequency" is reported as accumulated cycles (Lyude Paul) [1771779] - [gpu] drm/i915: Don't oops in dumb_create ioctl if we have no crtcs (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICs (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff on original raven (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff when using register read interface (Lyude Paul) [1771779] - [gpu] revert "drm/i915/ehl: Update MOCS table for EHL" (Lyude Paul) [1771779] - [gpu] drm/i915: update rawclk also on resume (Lyude Paul) [1771779] - [gpu] dc.c:use kzalloc without test (Lyude Paul) [1771779] - [gpu] drm/amd/display: Passive DP->HDMI dongle detection fix (Lyude Paul) [1771779] - [gpu] drm/amd/display: add 50us buffer as WA for pstate switch in active (Lyude Paul) [1771779] - [gpu] drm/amd/display: do not synchronize "drr" displays (Lyude Paul) [1771779] - [gpu] drm/amdgpu: If amdgpu_ib_schedule fails return back the error (Lyude Paul) [1771779] - [gpu] drm/sched: Set error to s_fence if HW job submission failed (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) (Lyude Paul) [1771779] - [gpu] drm/radeon: fix si_enable_smc_cac() failed issue (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix error handling in amdgpu_bo_list_create (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix potential VM faults (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix SDMA hang when performing VKexample test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/powerplay/vega10: allow undervolting in p7 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gfx10: update gfx golden settings (Lyude Paul) [1771779] - [gpu] drm/i915: Fix PCH reference clock for FDI on HSW/BDW (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: user pages array memory leak fix (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vcn: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vce: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/i915: Favor last VBT child device with conflicting AUX ch/DDC pin (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Never allow userptr into the mappable GGTT (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for pipe sync (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1 (Lyude Paul) [1771779] - [gpu] drm/ttm: Restore ttm prefaulting (Lyude Paul) [1771779] - [gpu] drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 (Lyude Paul) [1771779] - [gpu] drm/amd/display: memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix multiple memory leaks in acp_hw_init (Lyude Paul) [1771779] - [gpu] drm: Clear the fence pointer when writeback job signaled (Lyude Paul) [1771779] - [gpu] drm: Free the writeback_job when it with an empty fb (Lyude Paul) [1771779] - [gpu] drm/i915: Mark contents as dirty on a write fault (Lyude Paul) [1771779] - [gpu] drm/i915: Whitelist COMMON_SLICE_CHICKEN2 (Lyude Paul) [1771779] - [gpu] drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled (Lyude Paul) [1771779] - [gpu] drm/i915: Perform GGTT restore much earlier during resume (Lyude Paul) [1771779] - [gpu] drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Check for valid number of registers to read (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix KFD-related kernel oops on Hawaii (Lyude Paul) [1771779] - [gpu] drm/i915: to make vgpu ppgtt notificaiton as atomic operation (Lyude Paul) [1771779] - [gpu] drm/i915/gvt: update vgpu workload head pointer correctly (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: change metrics update period from 1ms to 100ms (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors (Lyude Paul) [1771779] - [gpu] drm/atomic: Take the atomic toys away from X (Lyude Paul) [1771779] - [gpu] drm/atomic: Reject FLIP_ASYNC unconditionally (Lyude Paul) [1771779] - [gpu] drm/i915/dp: Fix dsc bpp calculations, v5 (Lyude Paul) [1771779] - [dma-buf] sw_sync: Synchronize signal vs syncpt free (Lyude Paul) [1771779] - [gpu] drm/amdgpu/si: fix ASIC tests (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix trigger not generated for freesync (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix MPO HUBP underflow with Scatter Gather (Lyude Paul) [1771779] - [gpu] drm/amd/powerpaly: fix navi series custom peak level value error (Lyude Paul) [1771779] - [gpu] drm/amd/display: support spdif (Lyude Paul) [1771779] - [gpu] drm/nouveau/volt: Fix for some cards having 0 maximum voltage (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/tu102-: disable input lut when input is already FP16 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix number of sdma5 trap irq types for navi1x (Lyude Paul) [1771779] - [gpu] drm/amd/display: Register VUPDATE_NO_LOCK interrupts for DCN2 (Lyude Paul) [1771779] - [gpu] drm/amd/display: reprogram VM config when system resume (Lyude Paul) [1771779] - [gpu] drm/amd/display: Fix frames_to_insert math (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix issue where 252-255 values are clipped (Lyude Paul) [1771779] - [gpu] drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() (Lyude Paul) [1771779] - [gpu] revert "drm/radeon: Fix EEH during kexec" (Lyude Paul) [1771779] - [gpu] drm/amd/display: Use proper enum conversion functions (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix hard hang for S/G display BOs (Lyude Paul) [1771779] - [gpu] drm/panel: check failure cases in the probe func (Lyude Paul) [1771779] - [gpu] drm/bridge: sii902x: fix missing reference to mclk clock (Lyude Paul) [1771779] - [gpu] drm/tinydrm/kconfig: Select BACKLIGHT_CLASS_DEVICE (Lyude Paul) [1771779] - [video] ssd1307fb: Start page range at page_offset (Lyude Paul) [1771779] - [gpu] drm/amd/display: Copy GSL groups when committing a new context (Lyude Paul) [1771779] - [gpu] drm/amd/display: Clear FEC_READY shadow register if DPCD write fails (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix not calling ppsmu to trigger PME (Lyude Paul) [1771779] - [gpu] drm/amd/display: Power-gate all DSCs at driver init time (Lyude Paul) [1771779] - [gpu] drm/amd/display: add monitor patch to add T7 delay (Lyude Paul) [1771779] - [gpu] drm/panel: simple: fix AUO g185han01 horizontal blanking (Lyude Paul) [1771779] - [gpu] drm/vkms: Avoid assigning 0 for possible_crtc (Lyude Paul) [1771779] - [gpu] drm/bridge: tc358767: Increase AUX transfer length limit (Lyude Paul) [1771779] - [gpu] drm/vkms: Fix crc worker races (Lyude Paul) [1771779] - [gpu] drm/amdgpu/display: fix 64 bit divide (Lyude Paul) [1771779] - [gpu] drm/amd/display: Add missing HBM support and raise Vega20's uclk (Lyude Paul) [1771779] - [gpu] drm/amd/display: dce11.x /dce12 update formula input (Lyude Paul) [1771779] - [gpu] drm/amd/display: Restore backlight brightness after system resume (Lyude Paul) [1771779] - [gpu] drm: fix module name in edid_firmware log message (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) (Lyude Paul) [1771779] - [gpu] drm/amd/display: readd -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines (Lyude Paul) [1771779] - [gpu] drm/amd/display: Don't replace the dc_state for fast updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Skip determining update type for async updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Allow cursor async updates for framebuffer swaps (Lyude Paul) [1771779] - [include] sk_buff: fix skb_ext_put() and skb_ext_reset() calls (Ivan Vecera) [1779923] - [net] openvswitch: fix flow command message size (Paolo Abeni) [1776765] - [net] netfilter: nf_tables: add SECMARK support (Phil Sutter) [1715851] - [net] netfilter: nf_tables: add requirements for connsecmark support (Phil Sutter) [1715851] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring (Jarod Wilson) [1781534] {CVE-2019-19057} - [tools] selftests/powerpc: Disable basic EEH selftest (Steve Best) [1782232] - [x86] kvm: x86: Remove a spurious export of a static function (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on guest that lack it (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionality (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: implement MSR_IA32_TSX_CTRL effect on CPUID (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: do not modify masked bits of shared MSRs (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: fix presentation of TSX feature in ARCH_CAPABILITIES (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm/x86: Export MDS_NO=0 to guests when TSX is enabled (Paolo Bonzini) [1779553] {CVE-2019-19338} - [fs] cifs: Close open handle after interrupted close (Leif Sahlberg) [1771691] - [fs] cifs: Do not miss cancelled OPEN responses (Leif Sahlberg) [1771691] - [fs] cifs: Fix NULL pointer dereference in mid callback (Leif Sahlberg) [1771691] - [fs] cifs: add a debug macro that prints \\server\share for errors (Leif Sahlberg) [1772630] - [fs] cifs: add new debugging macro cifs_server_dbg (Leif Sahlberg) [1772630]- [netdrv] wireless: fix nl80211 vendor commands (Jarod Wilson) [1776606] - [net] nl80211: fix VENDOR_CMD_RAW_DATA (Jarod Wilson) [1776606] - [netdrv] rt2x00: initialize last_reset (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't consider IV len in A-MSDU (Jarod Wilson) [1776606] - [net] mac80211: fix station inactive_time shortly after boot (Jarod Wilson) [1776606] - [net] mac80211: fix ieee80211_txq_setup_flows() failure path (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support new API for scan config cmd (Jarod Wilson) [1776606] - [netdrv] mt76: dma: fix buffer unmap with non-linear skbs (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2e: disable pcie_aspm by default (Jarod Wilson) [1776606] - [net] nl80211: fix validation of mesh path nexthop (Jarod Wilson) [1776606] - [net] nl80211: Disallow setting of HT for channel 14 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix problem of too small skb->len (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: 0x2720 is qu and 0x30DC is not (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add workaround for power gating in integrated 22000 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle iwl_mvm_tvqm_enable_txq() error return (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix all 9460 entries for qnj (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix potential overflow on P2P code (Jarod Wilson) [1775223 1776606] {CVE-2019-17666} - [netdrv] iwlwifi: pcie: fix merge damage on making QnJ exclusive (Jarod Wilson) [1776606] - [netdrv] ath10k: fix latency issue for QCA988x (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: change qu with jf devices to use qu configuration (Jarod Wilson) [1776606] - [netdrv] iwlwifi: exclude GEO SAR support for 3168 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix memory leak in alloc_sgtable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix rb_allocator workqueue allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix indexing in command dump for new HW (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix race in sync rx queue notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: force single phy init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix ACPI table revision checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't access trans_cfg via cfg (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove input-polldev.h header (Jarod Wilson) [1776606] - [net] mac80211: Don't access sk_queue_head->next directly (Jarod Wilson) [1776606] - [net] mac80211: fix scan when operating on DFS channels in ETSI domains (Jarod Wilson) [1776606] - [net] mac80211: accept deauth frames in IBSS mode (Jarod Wilson) [1776606] - [net] cfg80211: fix a bunch of RCU issues in multi-bssid code (Jarod Wilson) [1776606] - [net] nl80211: fix memory leak in nl80211_get_ftm_responder_stats (Jarod Wilson) [1776606] - [net] cfg80211: wext: avoid copying malformed SSIDs (Jarod Wilson) [1778634 1776606] {CVE-2019-17133} - [net] mac80211: Reject malformed SSID elements (Jarod Wilson) [1776606] - [net] mac80211: keep BHs disabled while calling drv_tx_wake_queue() (Jarod Wilson) [1776606] - [net] mac80211: fix txq null pointer dereference (Jarod Wilson) [1776606] - [net] nl80211: fix null pointer dereference (Jarod Wilson) [1776606] - [net] cfg80211: initialize on-stack chandefs (Jarod Wilson) [1776606] - [net] cfg80211: validate SSID/MBSSID element ordering assumption (Jarod Wilson) [1776606] - [net] nl80211: validate beacon head (Jarod Wilson) [1776606] - [net] cfg80211: Purge frame registrations on iftype change (Jarod Wilson) [1776606] - [net] cfg80211: Do not compare with boolean in nl80211_common_reg_change_event (Jarod Wilson) [1776606] - [net] cfg80211: always shut down on HW rfkill (Jarod Wilson) [1776606] - [net] cfg80211: fix boundary value in ieee80211_frequency_to_channel() (Jarod Wilson) [1776606] - [net] cfg80211: add local BSS receive time to survey information (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_CMD_UPDATE_FT_IES to supported commands (Jarod Wilson) [1776606] - [netdrv] wireless: Fix Kconfig indentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix mt7615 firmware path definitions (Jarod Wilson) [1776606] - [netdrv] rtw88: configure firmware after HCI started (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: release tx skbs DMAed when stop (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: extract skbs free routine for trx rings (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix build w/o CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] rtw88: report RX power for each antenna (Jarod Wilson) [1776606] - [netdrv] rtw88: fix wrong rx power calculation (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192de: replace _rtl92d_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtw88: allows to receive AMSDU in AMPDU (Jarod Wilson) [1776606] - [netdrv] rtw88: add dynamic cck pd mechanism (Jarod Wilson) [1776606] - [netdrv] rtw88: move IQK/DPK into phy_calibration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add SW DPK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add FW IQK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: Enable interrupt migration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update pwr_seq to v13 (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update PHY parameter to v38 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: rtl8192ce: rtl8192de: rtl8723ae: rtl8821ae: Remove some unused bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Remove unused SET_XXX and GET_XXX macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1776606] - [netdrv] brcmsmac: Use DIV_ROUND_CLOSEST directly to make it readable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: make array static const and remove redundant assignment (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't realloc wiphy during PCIe reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: split brcmf_attach() and brcmf_detach() functions (Jarod Wilson) [1776606] - [netdrv] brcmfmac: move "cfg80211_ops" pointer to another struct (Jarod Wilson) [1776606] - [netdrv] ath10k: fix channel info parsing for non tlv target (Jarod Wilson) [1776606] - [netdrv] ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet (Jarod Wilson) [1776606] - [netdrv] ath10k: free beacon buf later in vdev teardown (Jarod Wilson) [1776606] - [net] mac80211: allow drivers to set max MTU (Jarod Wilson) [1776606] - [net] mac80211: ibss: send deauth when expiring inactive STAs (Jarod Wilson) [1776606] - [net] mac80211: don't check if key is NULL in ieee80211_key_link() (Jarod Wilson) [1776606] - [net] mac80211: clear crypto tx tailroom counter upon keys enable (Jarod Wilson) [1776606] - [net] mac80211: remove unnecessary key condition (Jarod Wilson) [1776606] - [net] mac80211: list features in WEP/TKIP disable in better order (Jarod Wilson) [1776606] - [net] mac80211: vht: add support VHT EXT NSS BW in parsing VHT (Jarod Wilson) [1776606] - [netdrv] ath9k: release allocated buffer if timed out (Jarod Wilson) [1778582 1776606] {CVE-2019-19074} - [netdrv] ath9k_htc: release allocated buffer if timed out (Jarod Wilson) [1778572 1776606] {CVE-2019-19073} - [netdrv] ath9k: Remove unneeded variable to store return value (Jarod Wilson) [1776606] - [netdrv] ath10k: add reorder and change PN check logic for mac80211 (Jarod Wilson) [1776606] - [netdrv] ath10k: add mic bytes for pmf management packet (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] hostap: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix file release memory leak (Jarod Wilson) [1776606] - [netdrv] rtw88: fix seq_file memory leak (Jarod Wilson) [1776606] - [netdrv] hostap: remove set but not used variable 'copied' in prism2_io_debug_proc_read (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add "reset" debugfs entry for testing reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add stub version of brcmf_debugfs_get_devdir() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: remove iwl_fw_cancel_dumps function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periodic trigger (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix dump structs doc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: add DRAM buffer allocation command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove apply point, switch to time point API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add iwl_tlv_array_len() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't log un-decrypted frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add support for single antenna diversity (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: drop BA sessions on too many old-SN frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add sta_id to WOWLAN_CONFIG_CMD (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for suspend-resume flow for new device generation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix warning iwl-trans.h is included more than once (Jarod Wilson) [1776606] - [netdrv] iwlwifi: always access the trans configuration via trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_trans instead of cfg to some functions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add a pointer to the trans_cfg directly in trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_config_trans_params when needed (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: set iwl_trans->cfg later in the probe function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: move some cfg mangling from trans_pcie_alloc to probe (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: use the cfg we passed to iwl_trans_pcie_alloc() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: separate elements from cfg that are needed by trans_alloc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use regions ops array instead of switch case in dump flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: make a single ops struct for paging collect (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move tx fifo data into fw runtime (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list for dump TLVs during dump creation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: separate cfg and dump flows to different modules (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: look for the first supported channel when add/remove phy ctxt (Jarod Wilson) [1776606] - [netdrv] iwlwifi: allocate bigger nvm data in case of UHB (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unnecessary IWL_DEVICE_AX200_COMMON definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: align wrt log prints to the same format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove debug flow TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: verify debug TLVs at allocation phase (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use function to check if ini dbg mode is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove duplicate FW string definitions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 50 for 22000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: api: fix FTM struct documentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support per-platform antenna gain (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove check for lq_sta in __iwl_mvm_rs_tx_status() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: simplify the channel switch flow for newer firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: stop passing bogus gfp flags arguments to dma_alloc_coherent (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periphery phy and aux regions handling (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list to store debug TLVs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: maintain buffer allocations from trans instead of TLVs buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: add debug periphery registers to 9000 device family (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unused regdb_ptrs allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: align dbg tlv functions names to a single format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: don't pass large argument by value (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove pm_runtime completely (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the d0i3 related module parameters (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove some more d0i3 code from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove the refs / unrefs from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the opmode's d0i3 handlers (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove runtime_pm_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Set w-pointer upon resume according to SN (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: use FW thermal monitoring regardless of CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: name magic numbers with enum (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: add support for new scan request command version (Jarod Wilson) [1776606] - [netdrv] iwlwifi: LTR updates (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the code under IWLWIFI_PCIE_RTPM (Jarod Wilson) [1776606] - [netdrv] iwlwifi: trans: remove suspending flag (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove CMD_HIGH_PRIO (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove last leftovers of d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove d0i3_ap_sta_id (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: iwl_mvm_wowlan_config_key_params is for wowlan only (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the d0i3 entry/exit flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the tx defer for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove all the d0i3 references (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: start to remove the code for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add the skb length to a print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix scan config command size (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add ldbg config cmd debug print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: support debug recording suspend resume command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move debug recording stop from trans to op mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move monitor recording functionality from header file (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unnecessary forward declarations (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Block 26-tone RU OFDMA transmissions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove redundant condition in iwl_mvm_set_hw_rfkill_state (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Send DQA enable command only if TVL is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 49 for 22000 series (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support to read temperature from mcu (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_txwi_to_txp utility routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use devm_platform_ioremap_resource() to simplify code (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove unneeded return value on set channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove redundant chandef copy (Jarod Wilson) [1776606] - [netdrv] mt76: make mt76_rx_convert static (Jarod Wilson) [1776606] - [netdrv] mt76: remove offchannel check in tx scheduling (Jarod Wilson) [1776606] - [netdrv] mt76: do not send BAR frame on tx aggregation flush stop (Jarod Wilson) [1776606] - [netdrv] mt76: stop rx aggregation on station removal (Jarod Wilson) [1776606] - [netdrv] mt76: dma: reset q->rx_head on rx reset (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: apply calibration-free data from OTP (Jarod Wilson) [1776606] - [netdrv] mt76: add default implementation for mt76_sw_scan/mt76_sw_scan_complete (Jarod Wilson) [1776606] - [netdrv] mt76: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add BIP_CMAC_128 cipher support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove unnecessary mcu queue initialization (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_tx_tasklet in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: move survey_time in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable multi-vif support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: do not copy beacon skb in mt76x02_mac_set_beacon_enable (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x02_beacon_enable macros (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add Smart Carrier Sense support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rework locking scheme for mt7615_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: switch to SPDX tag instead of verbose boilerplate text (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: Add paragraphs to describe the config symbols fully (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update cw_min/max related settings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add 4 WMM sets support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix MT7615_WATCHDOG_TIME definition (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_mmio_read_copy routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_wtbl_set_key signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove wtbl_sec_key definition (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add mt7615_mac_wtbl_addr routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mac_get_key_info in mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add missing register initialization (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: add support to TP-Link T2UHP (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: remove unneeded {put,get}_unaligned (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix endian in mt76u_copy (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix PS buffering of action frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix using VHT STBC rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: fix typo in mt76u_fill_rx_sg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: sync with mt7603 rate control changes (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: reset rate index/counters on rate table update (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mcu_set_rates to mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable hardware rate up/down selection (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mcu_send_ram_firmware routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: always release sem in mt7615_load_patch (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fall back to sw encryption for unsupported ciphers (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: clean up FWDL TXQ during/after firmware upload (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add radar pattern test knob to debugfs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add csa support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not perform txcalibration before cac is complited (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add hw dfs pattern detector support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_regd_notifier (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: restricted __le16 degrades to integer (Jarod Wilson) [1776606] - [netdrv] mt76: round up length on mt76_wr_copy (Jarod Wilson) [1776606] - [netdrv] ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe() (Jarod Wilson) [1776606] - [netdrv] ath6kl: Fix a possible null-pointer dereference in ath6kl_htc_mbox_create() (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set ackto to max timeout in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set max timeout according to channel width (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: properly set last timeout timestamp in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dyanck: introduce ath_dynack_set_timeout routine (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init (Jarod Wilson) [1776606] - [netdrv] ath9k: add loader for AR92XX (and older) pci(e) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: get chip's default RAM info during PCIe setup (Jarod Wilson) [1776606] - [netdrv] brcmfmac: replace strncpy() by strscpy() (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not set IEEE80211_TX_STAT_AMPDU_NO_BACK on tx status (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove redundant assignment to pointer hash (Jarod Wilson) [1776606] - [netdrv] brcm80211: Avoid possible null-pointer dereferences in wlc_phy_radio_init_2056() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: enable MSI interrupt (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ (Jarod Wilson) [1776606] - [netdrv] rtw88: remove redundant assignment to pointer debugfs_topdir (Jarod Wilson) [1776606] - [netdrv] rtw88: drop unused rtw_coex_coex_dm_reset() (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix an error message (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove some variable initializations (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix memory leak when hardware init fails (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unused variables 'RTL8712_SDIO_EFUSE_TABLE' and 'MAX_PGPKT_SIZE' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Fix value set in descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: fix non-kerneldoc comment in usb.c (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix infinite loop because supported is not being shifted (Jarod Wilson) [1776606] - [netdrv] mt76: Remove dev_err() usage after platform_get_irq() (Jarod Wilson) [1776606] - [net] mac80211: Do not send Layer 2 Update frame before authorization (Jarod Wilson) [1776606] - [netdrv] revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band" (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear up IV's on key removal (Jarod Wilson) [1776606] - [netdrv] iwlwifi: assign directly to iwl_trans->cfg in QuZ detection (Jarod Wilson) [1776606] - [netdrv] mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings (Jarod Wilson) [1776244 1775484 1775475 1776606] - [netdrv] mt76: mt76x0e: disable 5GHz band for MT7630E (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0e: don't use hw encryption for MT7630E (Jarod Wilson) [1776606] - [net] nl80211: fill all policy .type entries (Jarod Wilson) [1776606] - [net] cfg80211: Add support to set tx power for a station associated (Jarod Wilson) [1776606] - [net] cfg80211: Fix Extended Key ID key install checks (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for rekeys with Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: Simplify Extended Key ID API (Jarod Wilson) [1776606] - [net] nl80211: require and validate vendor command policy (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: IEEE 802.11 Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan (Jarod Wilson) [1776606] - [net] cfg80211: Use const more consistently in for_each_element macros (Jarod Wilson) [1776606] - [net] nl80211: use for_each_element() in validate_ie_attr() (Jarod Wilson) [1776606] - [net] cfg80211: add peer measurement with FTM initiator API (Jarod Wilson) [1776606] - [net] nl80211: use netlink policy validation function for elements (Jarod Wilson) [1776606] - [net] nl80211: use policy range validation where applicable (Jarod Wilson) [1776606] - [net] cfg80211: support FTM responder configuration/statistics (Jarod Wilson) [1776606] - [net] lib80211: move TKIP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] lib80211: move WEP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] mac80211: move WEP handling to ARC4 library interface (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear IV's on start to fix AP mode regression (Jarod Wilson) [1776606] - [netdrv] rt2800usb: Add new rt2800usb device PLANEX GW-USMicroN (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: remove unnecessary rx flag checks (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: fix rx queue hang (Jarod Wilson) [1776606] - [netdrv] rt2800: do not enable watchdog by default (Jarod Wilson) [1776606] - [netdrv] rt2x00: add restart hw (Jarod Wilson) [1776606] - [netdrv] rt2800: do not nullify initialization vector data (Jarod Wilson) [1776606] - [netdrv] rt2800: add pre_reset_hw callback (Jarod Wilson) [1776606] - [netdrv] rt2800: initial watchdog implementation (Jarod Wilson) [1776606] - [netdrv] rt2800: add helpers for reading dma done index (Jarod Wilson) [1776606] - [netdrv] rt2x00: allow to specify watchdog interval (Jarod Wilson) [1776606] - [netdrv] rt2x00: add RT3883 support (Jarod Wilson) [1776606] - [netdrv] rt2x00mmio: remove legacy comment (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove not used entry field (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove last_nostatus_check (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use timer and work for handling tx statuses timeouts (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: fetch tx status changes (Jarod Wilson) [1776606] - [netdrv] rt2800: move txstatus pending routine (Jarod Wilson) [1776606] - [netdrv] rt2800: new flush implementation for SoC devices (Jarod Wilson) [1776606] - [netdrv] rt2800: partially restore old mmio txstatus behaviour (Jarod Wilson) [1776606] - [netdrv] rt2x00: code-style fix in rt2800usb.c (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not print error when queue is full (Jarod Wilson) [1776606] - [netdrv] rt2x00: check number of EPROTO errors (Jarod Wilson) [1776606] - [netdrv] rt2x00: use ratelimited variants dev_warn/dev_err (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not increment sequence number while re-transmitting (Jarod Wilson) [1776606] - [netdrv] rt2800: comment and simplify AGC init for RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove confusing AGC register (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove unneeded check (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00: Work around a firmware bug with shared keys (Jarod Wilson) [1776606] - [netdrv] rt2x00: reduce tx power to nominal level on RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt61pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2800lib: mark expected switch fall-throughs (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2500pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2400pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2800: flush and txstatus rework for rt2800mmio (Jarod Wilson) [1776606] - [netdrv] rt2x00: use different txstatus timeouts when flushing (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not check for txstatus timeout every time on tasklet (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use txdone/txstatus routines from lib (Jarod Wilson) [1776606] - [netdrv] rt2800: move usb specific txdone/txstatus routines to rt2800lib (Jarod Wilson) [1776606] - [netdrv] rt2x00: use simple_read_from_buffer() (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove redundant functions rt2x00mac_sta_{add/remove} (Jarod Wilson) [1776606] - [net] mac80211: Correctly set noencrypt for PAE frames (Jarod Wilson) [1776606] - [net] mac80211: Don't memset RXCB prior to PAE intercept (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: handle switching killer Qu B0 NICs to C0 (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: improve rate probing for devices with static fallback (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix default max throughput rate indexes (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: reduce unnecessary rate probing attempts (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix per-group max throughput rate initialization (Jarod Wilson) [1776606] - [net] nl80211: Add support for EDMG channels (Jarod Wilson) [1776606] - [net] mac80211: fix possible NULL pointerderef in obss pd code (Jarod Wilson) [1776606] - [net] mac80211: add assoc-at support (Jarod Wilson) [1776606] - [uapi] cfg80211: Support assoc-at timer in sta-info (Jarod Wilson) [1776606] - [net] cfg80211: apply same mandatory rate flags for 5GHz and 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: ibss: use 11a mandatory rates for 6GHz band operation (Jarod Wilson) [1776606] - [net] cfg80211: use same IR permissive rules for 6GHz band (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz in code handling array with NUM_NL80211_BANDS entries (Jarod Wilson) [1776606] - [net] cfg80211: extend ieee80211_operating_class_to_band() for 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: util: add 6GHz channel to freq conversion and vice versa (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz UNII band definitions (Jarod Wilson) [1776606] - [uapi] nl80211: add 6GHz band definition to enum nl80211_band (Jarod Wilson) [1776606] - [net] revert "cfg80211: fix processing world regdomain when non modular" (Jarod Wilson) [1776606] - [net] mac80211: add missing length field increment when generating Radiotap header (Jarod Wilson) [1776606] - [net] mac80211: 80Mhz was not reported properly when using tx_status_ext (Jarod Wilson) [1776606] - [net] mac80211: fix bad guard when reporting legacy rates (Jarod Wilson) [1776606] - [net] mac80211: fix TX legacy rate reporting when tx_status_ext is used (Jarod Wilson) [1776606] - [net] mac80211: fix possible sta leak (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix recognition of QuZ devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't switch FW to qnj when ax201 is detected (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix the byte count table format for 22560 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Allow multicast data frames only when associated (Jarod Wilson) [1776606] - [netdrv] revert "mwifiex: fix system hang problem after resume" (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtw88: add BT co-existence support (Jarod Wilson) [1776606] - [netdrv] rtw88: enclose c2h cmd handle with mutex (Jarod Wilson) [1776606] - [netdrv] rtw88: allow c2h operation in irq context (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove local configuration variable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl88188ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: remove set but not used variable 'ip_sel' (Jarod Wilson) [1776606] - [netdrv] brcmsmac: remove three set but not used variables (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove set but not used variable 'dtim_period' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unneeded function _rtl_dump_channel_map() (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: pcie: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: make error values consistent in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1776606] - [netdrv] rtw88: use txpwr_lmt_cfg_pair struct, not arrays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix compile time assert build errors (Jarod Wilson) [1776606] - [net] mac80211: HE STA disassoc due to QOS NULL not sent (Jarod Wilson) [1776606] - [net] mac80211: allow setting spatial reuse parameters from bss_conf (Jarod Wilson) [1776606] - [net] nl80211: add strict start type (Jarod Wilson) [1776606] - [net] cfg80211: add support for parsing OBBS_PD attributes (Jarod Wilson) [1776606] - [net] mac80211: reject zero MAC address in add station (Jarod Wilson) [1776606] - [net] cfg80211: use parallel_ops for genl (Jarod Wilson) [1776606] - [net] mac80211: add missing null return check from call to ieee80211_get_sband (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix an out-of-bound access (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't unmap as page memory that was mapped as single (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix possible out-of-bounds read when accessing lq_info (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix frame drop from the reordering buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: replace RS mutex with a spin_lock (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: send LQ command always ASYNC (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix comparison of u32 variable with less than zero (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix locking in delayed GTK setting (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug override ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a loose synchronization of the NSSN across Rx queues (Jarod Wilson) [1776606] - [netdrv] iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a new RSS sync notification for NSSN sync (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: prepare the ground for more RSS notifications (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: avoid races in rate init and rate perform (Jarod Wilson) [1776606] - [net] revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" (Jarod Wilson) [1776606] - [net] mac80211: add support for the ADDBA extension element (Jarod Wilson) [1776606] - [net] mac80211: propagate HE operation info into bss_conf (Jarod Wilson) [1776606] - [net] cfg80211: fix dfs channels remain DFS_AVAILABLE after ch_switch (Jarod Wilson) [1776606] - [net] cfg80211: fix duplicated scan entries after channel switch (Jarod Wilson) [1776606] - [net] cfg80211: refactor cfg80211_bss_update (Jarod Wilson) [1776606] - [net] mac80211: don't WARN on short WMM parameters from AP (Jarod Wilson) [1776606] - [net] nl80211: Include wiphy address setup in NEW_WIPHY (Jarod Wilson) [1776606] - [net] mac80211: implement HE support for mesh (Jarod Wilson) [1776606] - [net] mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee80211_key_flags (Jarod Wilson) [1776606] - [kernel] mac80211: he: add Spatial Reuse element parsing support (Jarod Wilson) [1776606] - [net] mac80211: add struct ieee80211_tx_status support to ieee80211_add_tx_radiotap_header (Jarod Wilson) [1776606] - [net] {nl, mac}80211: fix interface combinations on crypto controlled devices (Jarod Wilson) [1776606] - [net] mac80211: propagate struct ieee80211_tx_status into ieee80211_tx_monitor() (Jarod Wilson) [1776606] - [net] mac80211: add xmit rate to struct ieee80211_tx_status (Jarod Wilson) [1776606] - [kernel] mac80211: add support for parsing ADDBA_EXT IEs (Jarod Wilson) [1776606] - [net] cfg80211: give all multi-BSSID BSS entries the same timestamp (Jarod Wilson) [1776606] - [net] cfg80211: don't parse MBSSID if transmitting BSS isn't created (Jarod Wilson) [1776606] - [net] cfg80211: clean up cfg80211_inform_single_bss_frame_data() (Jarod Wilson) [1776606] - [net] cfg80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: add tx dequeue function for process context (Jarod Wilson) [1776606] - [net] mac80211: run late dequeue late tx handlers without holding fq->lock (Jarod Wilson) [1776606] - [net] lib80211: use crypto API ccm(aes) transform for CCMP processing (Jarod Wilson) [1776606] - [net] mac80211: remove unused and unneeded remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unused .remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dvm: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: pass the vif to cancel_remain_on_channel (Jarod Wilson) [1776606] - [netdrv] mwifiex: use eth_broadcast_addr() to assign broadcast address (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove assignment to itself (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't net_ratelimit() CONSOLE messages on firmware crash (Jarod Wilson) [1776606] - [netdrv] rtw88: debug: dump tx power indexes in use (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: fix issue possible condition with no effect (if == else) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar (Jarod Wilson) [1776606] - [netdrv] brcmfmac: simply remove flowring if bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware commands when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: clear events in brcmf_fweh_detach() will always fail (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware command in brcmf_netdev_open() when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: change the order of things in brcmf_detach() (Jarod Wilson) [1776606] - [netdrv] revert "brcmfmac: fix NULL pointer derefence during USB disconnect" (Jarod Wilson) [1776606] - [netdrv] brcmfmac: allow 160MHz in custom regulatory rules (Jarod Wilson) [1776606] - [netdrv] brcmfmac: enable DFS_OFFLOAD extended feature if supported (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add 160MHz in chandef_to_chanspec() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Use DMA sync instead of remapping in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Rearrange the memory usage for skb in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix misuse of GENMASK macro (Jarod Wilson) [1776606] - [netdrv] rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU (Jarod Wilson) [1776606] - [net] mac80211: don't warn about CW params when not using them (Jarod Wilson) [1776606] - [net] mac80211: fix possible memory leak in ieee80211_assign_beacon (Jarod Wilson) [1776606] - [kernel] fix typos and some coding style in comments (Jarod Wilson) [1776606] - [netdrv] ath10k: work around uninitialized vht_pfr variable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add support for qu c-step devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 9000 and 20000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: clear rfkill_safe_init_done when we start the firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't WARN when calling iwl_get_shared_mem_conf with RF-Kill (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't service an interrupt that was masked (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: delay GTK setting in FW in AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove MAC_FILTER_IN_11AX for AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: debug recording stop and restart command remove (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: don't stop dbg recording before entering D3 from 9000 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix debug monitor stop and restart in ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: make the usage of TWT configurable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support FSEQ TLV even when FMAC is not compiled (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move trans debug fields to a separate struct (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove redundant checking of ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: enforce apply point early on buffer allocation tlv (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: fix debug monitor stop and restart delays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: increase the size of PCI dumps (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Drop large non sta frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Add log information about SAR status (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Add support for SAR South Korea limitation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix module init error paths (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: convert to FW AC when configuring MU EDCA (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: correctly fill the ac array in the iwl_mac_ctx_cmd (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove some unnecessary NULL checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: d3: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: lib: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support adwell HB default APs number api (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove multiple debugfs entries (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: implement dump info collection (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a debugfs entry to set a fixed size AMSDU for all TX packets (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: support debug info TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use different barker for ini dump (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: add consecutive trigger firing support (Jarod Wilson) [1776606] - [kernel] ieee80211: Add a missing extended capability flag definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: abort region collection in case the size is 0 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: update CSI API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: dump headers cleanup (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: allow dump collection in case of an early error (Jarod Wilson) [1776606] - [netdrv] iwlwifi: iwl_mvm_tx_mpdu() must be called with BH disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: pci: remove unnecessary casts (Jarod Wilson) [1776606] - [netdrv] ath10k: remove unnecessary 'out of memory' message (Jarod Wilson) [1776606] - [netdrv] ath10k: destroy sdio workqueue while remove sdio module (Jarod Wilson) [1776606] - [netdrv] ath10k: Move non-fatal warn logs to dbg level for SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix memory leak in qmi (Jarod Wilson) [1776606] - [netdrv] ath10k: add new hw_ops for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath9k: correctly handle short radar pulses (Jarod Wilson) [1776606] - [netdrv] rtw88: refine flow to get tx power index (Jarod Wilson) [1776606] - [netdrv] rtw88: remove all RTW_MAX_POWER_INDEX macro (Jarod Wilson) [1776606] - [netdrv] rtw88: update tx power limit table to RF v20 (Jarod Wilson) [1776606] - [netdrv] rtw88: correct power limit selection (Jarod Wilson) [1776606] - [netdrv] rtw88: choose the lowest as world-wide power limit (Jarod Wilson) [1776606] - [netdrv] rtw88: fix incorrect tx power limit at 5G (Jarod Wilson) [1776606] - [netdrv] rtw88: remove unused variable (Jarod Wilson) [1776606] - [netdrv] rtw88: unify prefixes for tx power setting routine (Jarod Wilson) [1776606] - [netdrv] rtw88: do not use (void *) as argument (Jarod Wilson) [1776606] - [netdrv] rtw88: resolve order of tx power setting routines (Jarod Wilson) [1776606] - [netdrv] ath: fix SPDX tags (Jarod Wilson) [1776606] - [netdrv] ath10k: Add WMI diag fw logging support for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: add report MIC error for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for controlling tx power to a station (Jarod Wilson) [1776606] - [netdrv] ath10k: Add peer delete response event (Jarod Wilson) [1776606] - [netdrv] ath10k: wait for vdev delete response from firmware (Jarod Wilson) [1776606] - [netdrv] ath10k: fix PCIE device wake up failed (Jarod Wilson) [1776606] - [netdrv] ath10k: fix failure to set multiple fixed rate (Jarod Wilson) [1776606] - [netdrv] ath10k: Change the warning message string (Jarod Wilson) [1776606] - [netdrv] ath10k: fix fw crash by moving chip reset after napi disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: add missing error handling (Jarod Wilson) [1776606] - [netdrv] ath10k: enabling tx stats support over pktlog (Jarod Wilson) [1776606] - [netdrv] ath10k: acquire lock to fix lockdep's warning (Jarod Wilson) [1776606] - [netdrv] ath10k: change firmware file name for UTF mode of SDIO/USB (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for firmware crash recovery on SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wrapper function to ath10k debug (Jarod Wilson) [1776606] - [netdrv] ath10k: add htt_h2t_aggr_cfg_msg op for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add inline wrapper for htt_h2t_aggr_cfg_msg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sparse warnings: warning: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: cast from restricted __le16 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: move nl80211_dfs_regions in mt76_dev data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove cfg80211_chan_def from mt7615_set_channel signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update peer's bssid when state transition occurs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix incorrect settings in mesh mode (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: take into account extPA when configuring tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init per-channel target power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for per-chain signal strength reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: simplify mt7615_mcu_set_sta_rec routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: improve hardware rate switching configuration (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: rework and fix tx status reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove key check in mt7615_mcu_set_wtbl_key (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove unused variable in mt7615_mcu_set_bcn (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix slow performance when enable encryption (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable support for mesh (Jarod Wilson) [1776606] - [netdrv] mt76: Remove set but not used variables 'pid' and 'final_mpdu' (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_get_rate in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange locking in mt7615_config (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init get_txpower mac80211 callback (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add the capability to configure tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: select wifi band according to eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for mtd eeprom parsing (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_insert_ccmp_hdr in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: fix setting chan->max_power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix reading target tx power from eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not process rx packets if the device is not initialized (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add debugfs knob to enable/disable edcca (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add static qualifier to mt7615_rx_poll_complete (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange cleanup operations in mt7615_unregister_device (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: stop mac80211 queues before setting the channel (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: run __mt76_mcu_send_msg in mt7615_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt7615: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use standard signature for mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused structure in mcu.h (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: do not use function pointers whenever possible (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify __mt7615_mcu_set_dev_info and mt7615_mcu_set_dev_info (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove skb_ret from mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: remove dest from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: remove query from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused parameter in mt7615_mcu_del_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify mt7615_mcu_add_wtbl_bmc and mt7615_mcu_del_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove bss_info_convert_vif_type routine (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_sta_rec (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_wtbl (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Make mt7615_irq_handler static (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Use after free in mt7615_mcu_set_bcn() (Jarod Wilson) [1776606] - [netdrv] mt76: Fix a signedness bug in mt7615_add_interface() (Jarod Wilson) [1776606] - [netdrv] mt76: move netif_napi_del in mt76_dma_cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] wireless/mediatek: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: dynamically alloc mcu req in mt7603_mcu_set_eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable/disable pre_tbtt_tasklet in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: move pre_tbtt_tasklet in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_mask in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_int in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: report firmware version using ethtool (Jarod Wilson) [1776606] - [netdrv] mt76: fix endianness sparse warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use sizeof instead of sizeof_field (Jarod Wilson) [1776606] - [netdrv] mt76: add mac80211 driver for MT7615 PCIe-based chipsets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: run __mt76_mcu_send_msg in mt7603_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use standard signature for mt7603_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove query from mt7603_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix initialization of max rx length (Jarod Wilson) [1776606] - [netdrv] mt76: use macro for sn and seq_ctrl conversion (Jarod Wilson) [1776606] - [netdrv] mt76: add skb pointer to mt76_tx_info (Jarod Wilson) [1776606] - [netdrv] mt76: move mac_work in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: only schedule txqs from the tx tasklet (Jarod Wilson) [1776606] - [netdrv] mt76: move tx tasklet to struct mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: store wcid tx rate info in one u32 reduce locking (Jarod Wilson) [1776606] - [netdrv] mt76: use readl/writel instead of ioread32/iowrite32 (Jarod Wilson) [1776606] - [netdrv] mt76: fix tx power issues (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_free_device routine (Jarod Wilson) [1776606] - [netdrv] mt76: unify set_tim (Jarod Wilson) [1776606] - [netdrv] mt7603: core: do not use magic numbers in mt7603_reg_map (Jarod Wilson) [1776606] - [netdrv] mt7603: remove mt7603_mcu_init routine (Jarod Wilson) [1776606] - [netdrv] mt76: dma: add static qualifier to mt76_dma_tx_queue_skb (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_tx_info data structure (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_sw_queue data structure (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_complete_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_prepare_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_queue_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: dma: move mt76x02_init_{tx, rx}_queue in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mmio: move mt76x02_set_irq_mask in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: send BAR after powersave wakeup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sequence number assignment (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add missing initialization for dev->ps_lock (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use the correct hweight8() function (Jarod Wilson) [1776606] - [netdrv] mt76: fix return value check in mt76_wmac_probe() (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: set moredata flag when queueing ps-filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear the service period on releasing PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: notify mac80211 about buffered frames in ps queue (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix up hardware queue index for PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear ps filtering mode before releasing buffered frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix tx status HT rate validation (Jarod Wilson) [1776606] - [netdrv] mt76: add driver for MT7603E and MT7628/7688 (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: do not reset radio on resume (Jarod Wilson) [1776606] - [netdrv] mt7601u: null check the allocation (Jarod Wilson) [1776606] - [netdrv] mt7601u: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix rx A-MSDU support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: get rid of {out,in}_max_packet (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: reduce rx memory footprint (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: fix sparse warnings: should it be static? (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: fix RF frontend initialization for external PA (Jarod Wilson) [1776606] - [netdrv] mt76: generalize mt76_get_txpower for 4x4:4 devices (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx reordering on rate control probing without a-mpdu (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx status reporting issues (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix edcca file permission (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_edcca_set (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2: move mutex_lock inside mt76x2_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2u: remove mt76x02_edcca_init in mt76x2u_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove enable from mt76x02_edcca_init signature (Jarod Wilson) [1776606] - [netdrv] mt76: move tx_napi in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove useless return in mt76x02_resync_beacon_timer (Jarod Wilson) [1776606] - [netdrv] mt7601u: fix possible memory leak when the device is disconnected (Jarod Wilson) [1776606] - [netdrv] mt7601u: do not schedule rx_tasklet when the device has been disconnected (Jarod Wilson) [1776606] - [netdrv] mwifiex: don't disable hardirqs; just softirqs (Jarod Wilson) [1776606] - [netdrv] mwifiex: dispatch/rotate from reorder table atomically (Jarod Wilson) [1776606] - [netdrv] mwifiex: ignore processing invalid command response (Jarod Wilson) [1776606] - [netdrv] mwifiex: update set_mac_address logic (Jarod Wilson) [1776606] - [netdrv] mwifiex: print PCI mmap with pK (Jarod Wilson) [1776606] - [netdrv] mwifiex: drop 'set_consistent_dma_mask' log message (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for hr1 RF ID (Jarod Wilson) [1776606] - [netdrv] iwlwifi: change 0x02F0 fw from qu to quz (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and change wrong structs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and fix struct name (Jarod Wilson) [1776606] - [net] mac80211: notify offchannel expire on mgmt_tx (Jarod Wilson) [1776606] - [net] nl80211: send event when CMD_FRAME duration expires (Jarod Wilson) [1776606] - [net] mac80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: extend __rate_control_send_low warning (Jarod Wilson) [1776606] - [net] mac80211: fill low rate even for HAS_RATE_CONTROL (Jarod Wilson) [1776606] - [net] mac80211: use STA info in rate_control_send_low() (Jarod Wilson) [1776606] - [net] mac80211: call rate_control_send_low() internally (Jarod Wilson) [1776606] - [net] cfg80211: Add a function to iterate all BSS entries (Jarod Wilson) [1776606] - [net] mac80211: allow turning TWT responder support on and off via netlink (Jarod Wilson) [1776606] - [net] mac80211: dynamically enable the TWT requester support on STA interfaces (Jarod Wilson) [1776606] - [net] mac80211: add ieee80211_get_he_iftype_cap() helper (Jarod Wilson) [1776606] - [uapi] nl80211: add support for SAE authentication offload (Jarod Wilson) [1776606] - [net] nl80211: add WPA3 definition for SAE authentication (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_ATTR_IFINDEX to port authorized event (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: remove redundant assignment to rtstatus (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable k (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable badworden (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: fix error handle when usb probe failed (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: remove unused function exhalbtc_stack_operation_notify (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: Remove set but not used variable 'len' and 'asso_type_v2' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove set but not used variables 'cur_txokcnt' and 'b_last_is_cur_rdl_state' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: use le32 to access cckswing tables (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Fix used uninitialized variables in power tracking (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: make tables to be 'static const' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Reduce indentation and fix coding style (Jarod Wilson) [1776606] - [netdrv] rtw88: fix typo rtw_writ16_set (Jarod Wilson) [1776606] - [netdrv] rtw88: rsvd page should go though management queue (Jarod Wilson) [1776606] - [netdrv] rtw88: restore DACK results to save time (Jarod Wilson) [1776606] - [netdrv] rtw88: power on again if it was already on (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: use more accurate ofdm fa counting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: disable rx clock gating before counter reset (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update channel and bandwidth BB setting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add rf write protection when switching channel (Jarod Wilson) [1776606] - [netdrv] rtw88: add beacon function setting (Jarod Wilson) [1776606] - [netdrv] rtw88: add support for random mac scan (Jarod Wilson) [1776606] - [netdrv] rtw88: add fast xmit support (Jarod Wilson) [1776606] - [netdrv] rtw88: more descriptions about LPS (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: check if queue mapping exceeds size of ac_to_hwq (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: use ieee80211_ac_numbers instead of 0-3 (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use strlcpy() instead of strcpy() (Jarod Wilson) [1776606] - [netdrv] brcmfmac: fix typos in code comments (Jarod Wilson) [1776606] - [netdrv] brcm80211: select WANT_DEV_COREDUMP conditionally for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use separate Kconfig file for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmsmac: switch phy source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmutil: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcm80211: switch common header files to using SPDX license identifier (Jarod Wilson) [1776606] - [net] cfg80211: Handle bss expiry during connection (Jarod Wilson) [1776606] - [netdrv] ath10k: Check tx_stats before use it (Jarod Wilson) [1776606] - [netdrv] ath10k: add peer id check in ath10k_peer_find_by_id (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv service map for mesh 11s (Jarod Wilson) [1776606] - [netdrv] ath10k: Do not send probe response template for mesh (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv vdev subtype for mesh in WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: change swap mail box config for UTF mode of SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the wrong value of enums for wmi tlv stats id (Jarod Wilson) [1776606] - [netdrv] ath10k: coredump: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix encoding for protected management frames (Jarod Wilson) [1776606] - [netdrv] ath10k: rx_duration update for fw_stats debugfs entry (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the tx stats bytes & packets parsing (Jarod Wilson) [1776606] - [netdrv] ath10k: Modify CE4 src buffer entries to 2048 for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: Move board id and fw version logging to info level (Jarod Wilson) [1776606] - [netdrv] ath10k: Added support to reset HTT stats in debugfs (Jarod Wilson) [1776606] - [netdrv] ath10k: Extended the HTT stats support to retrieve Mu-MIMO related stats (Jarod Wilson) [1776606] - [netdrv] ath: DFS JP domain W56 fixed pulse type 3 RADAR detection (Jarod Wilson) [1776606] - [netdrv] ath9k: drop redundant code in ar9003_hw_set_channel (Jarod Wilson) [1776606] - [netdrv] ath: drop duplicated define (Jarod Wilson) [1776606] - [netdrv] ath9k: Remove some set but not used variables (Jarod Wilson) [1776606] - [netdrv] ath9k: Differentiate between max combined and per chain power (Jarod Wilson) [1776606] - [netdrv] ath9k: Check for errors when reading SREV register (Jarod Wilson) [1776606] - [netdrv] ath9k: Don't trust TX status TID number when reporting airtime (Jarod Wilson) [1776606] - [netdrv] ath6kl: remove redundant check of status != 0 (Jarod Wilson) [1776606] - [netdrv] ath6kl: add some bounds checking (Jarod Wilson) [1776606] - [netdrv] ath6kl: wmi: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath6kl: debug: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: fix incorrect multicast/broadcast rate setting (Jarod Wilson) [1776606] - [netdrv] ath10k: enable QCA6174 hw3.2 SDIO hardware (Jarod Wilson) [1776606] - [netdrv] ath10k: add fragmentation handler for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add PN replay protection for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add handler for HTT_T2H_MSG_TYPE_SEC_IND event (Jarod Wilson) [1776606] - [netdrv] ath10k: add struct for high latency PN replay protection (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: add missing error check (Jarod Wilson) [1776606] - [netdrv] ath10k: add initialization of HTC header (Jarod Wilson) [1776606] - [netdrv] ath10k: fix use-after-free on SDIO data frames (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: support MSDU ids with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: initialise struct ath10k_bus params to zero (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: don't use txdone_fifo with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: don't disable interrupts in ath10k_sdio_remove() (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: workaround firmware UART pin configuration bug (Jarod Wilson) [1776606] - [net] cfg80211: Add airtime statistics and settings (Jarod Wilson) [1776606] - [base] depend on HAS_IOMEM for devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [base] provide devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [lib] crypto: arc4 - refactor arc4 core code into separate library (Jarod Wilson) [1776606] - [crypto] export arc4 defines (Jarod Wilson) [1776606] - [crypto] arc4 - convert to skcipher API (Jarod Wilson) [1776606] - [kernel] bitfield: add u8 helpers (Jarod Wilson) [1776606]- [md] raid5: need to set STRIPE_HANDLE for batch head (Nigel Croxon) [1774840] - [scsi] lpfc: remove left-over BUILD_NVME defines (Ewan Milne) [1782235] - [block] fix memleak of bio integrity data (Ming Lei) [1779898] - [fs] xfs: attach dquots and reserve quota blocks during unwritten conversion (Carlos Maiolino) [1782094] - [nvme] nvme-fc: fix double-free scenarios on hw queues (Ewan Milne) [1781390] - [tools] power turbostat: Add Cometlake support (David Arcari) [1759661] - [mm] hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [1731295] - [documentation] powerpc/pseries: Add documentation for vcpudispatch_stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Protect against hogging the cpu while setting up the stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Provide vcpu dispatch statistics (Gustavo Duarte) [1723870] - [powerpc] pseries: Move mm/book3s64/vphn.c under platforms/pseries/ (Gustavo Duarte) [1723870] - [powerpc] pseries: Generalize hcall_vphn() (Gustavo Duarte) [1723870] - [powerpc] mm: Move book3s64 specifics in subdirectory mm/book3s64 (Gustavo Duarte) [1723870] - [powerpc] pseries: Introduce rwlock to gatekeep DTLB usage (Gustavo Duarte) [1723870] - [powerpc] pseries: Factor out DTL buffer allocation and registration routines (Gustavo Duarte) [1723870] - [powerpc] pseries: Do not save the previous DTL mask value (Gustavo Duarte) [1723870] - [powerpc] pseries: Use macros for referring to the DTL enable mask (Gustavo Duarte) [1723870] - [powerpc] mm: change #include "mmu_decl.h" to (Gustavo Duarte) [1723870] - [fs] devpts_pty_kill(): don't bother with d_delete() (Eric Sandeen) [1772718] - [fs] devpts: always delete dcache dentry-s in dput() (Eric Sandeen) [1772718] - [infiniband] rdma/siw: Fix post_recv QP state locking (Kamal Heib) [1779625] - [infiniband] rdma/siw: Fix SQ/RQ drain logic (Kamal Heib) [1779625] - [infiniband] rdma/siw: Relax from kmap_atomic() use in TX path (Kamal Heib) [1779625] - [netdrv] nfp: flower: cmsg rtnl locks can timeout reify messages (Pablo Cascon) [1729154] - [netdrv] nfp: Drop unnecessary continue in nfp_net_pf_alloc_vnics (Pablo Cascon) [1729154] - [netdrv] nfp: flower: handle neighbour events on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: flower: prevent ingress block binds on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: add AMDA0058 boards to firmware list (Pablo Cascon) [1729154] - [netdrv] nfp: no need to check return value of debugfs_create functions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: encode mac indexes with pre-tunnel rule check (Pablo Cascon) [1729154] - [netdrv] nfp: flower: remove offloaded MACs when reprs are applied to OvS bridges (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: verify pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: detect potential pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: push vlan after tunnel in merge (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS set action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS pop action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS push action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: ensure ip protocol is specified for L4 matches (Pablo Cascon) [1729154] - [netdrv] nfp: flower: fix ethernet check on match fields (Pablo Cascon) [1729154] - [netdrv] nfp: ccm: increase message limits (Pablo Cascon) [1729154] - [netdrv] nfp: Use spinlock_t instead of struct spinlock (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE encap action support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE decap classification support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: rename tunnel related functions in action offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add helper functions for tunnel classification (Pablo Cascon) [1729154] - [netdrv] nfp: flower: refactor tunnel key layer calculation (Pablo Cascon) [1729154] - [netdrv] nfp: flower: extend extack messaging for flower match and actions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: use extack messages in flower offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: check L4 matches on unknown IP protocols (Pablo Cascon) [1729154] - [netdrv] nfp: print a warning when binding VFs to PF driver (Pablo Cascon) [1729154] - [netdrv] nfp: update the old flash error message (Pablo Cascon) [1729154] - [netdrv] nfp: prepare for more TX metadata prepend (Pablo Cascon) [1729154] - [netdrv] nfp: add tls init code (Pablo Cascon) [1729154] - [netdrv] nfp: parse crypto opcode TLV (Pablo Cascon) [1729154] - [netdrv] nfp: add support for sending control messages via mailbox (Pablo Cascon) [1729154] - [netdrv] nfp: parse the mailbox cmsg TLV (Pablo Cascon) [1729154] - [netdrv] nfp: make bar_lock a semaphore (Pablo Cascon) [1729154] - [netdrv] nfp: count all failed TX attempts as errors (Pablo Cascon) [1729154] - [netdrv] nfp: ensure skb network header is set for packet redirect (Pablo Cascon) [1728773] - [netdrv] nfp: reintroduce ndo_get_port_parent_id for representor ports (Pablo Cascon) [1728773] - [netdrv] nfp: implement PCI driver shutdown callback (Pablo Cascon) [1728773] - [netdrv] nfp: add SR-IOV trusted VF support (Pablo Cascon) [1728773] - [netdrv] nfp: split out common control message handling code (Pablo Cascon) [1728773] - [netdrv] nfp: move vNIC reset before netdev init (Pablo Cascon) [1728773] - [netdrv] nfp: add a mutex lock for the vNIC ctrl BAR (Pablo Cascon) [1728773] - [netdrv] nfp: opportunistically poll for reconfig result (Pablo Cascon) [1728773] - [netdrv] nfp: remove ndo_get_port_parent_id implementation (Pablo Cascon) [1728773] - [netdrv] nfp: pass switch ID through devlink_port_attrs_set() (Pablo Cascon) [1728773] - [netdrv] nfp: implement ethtool get module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: nsp: implement read SFF module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: do not handle nn->port defined case in nfp_net_get_phys_port_name() (Pablo Cascon) [1728773] - [netdrv] nfp: register devlink port before netdev (Pablo Cascon) [1728773] - [netdrv] nfp: remove defines for unused control bits (Pablo Cascon) [1728773] - [netdrv] replace ndo_get_devlink with ndo_get_devlink_port (Pablo Cascon) [1728773] - [netdrv] nfp: add .ndo_get_devlink (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add rcu locks when accessing netdev for tunnels (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add qos offload stats request and reply (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix size_t compile warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix implicit fallthrough warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: offload merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support stats update for merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: generate merge flow rule (Pablo Cascon) [1728773] - [netdrv] nfp: flower: validate merge hint flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: handle merge hint messages (Pablo Cascon) [1728773] - [netdrv] nfp: flower: get flows by host context (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow tunnels to output to internal port (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support fallback packets from internal ports (Pablo Cascon) [1728773] - [netdrv] nfp: allow fallback packets from non-reprs (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow offloading of matches on 'internal' ports (Pablo Cascon) [1728773] - [netdrv] nfp: flower: turn on recirc and merge hint support in firmware (Pablo Cascon) [1728773] - [netdrv] nfp: flower: reduce action list size by coalescing mangle actions (Pablo Cascon) [1728773] - [fs] xfs: properly serialise fallocate against AIO+DIO (Eric Sandeen) [1765547] - [fs] xfs: fix attr leaf header freemap.size underflow (Brian Foster) [1728989] - [mm] maintain randomization of page free lists (Rafael Aquini) [1620349] - [mm] move buddy list manipulations into helpers (Rafael Aquini) [1620349] - [mm] shuffle initial free memory to improve memory-side-cache utilization (Rafael Aquini) [1620349] - [powerpc] kvm: ppc: book3s hv: Flush link stack on guest exit to host kernel (Gustavo Duarte) [1777686] - [powerpc] book3s64: Fix link stack flush on context switch (Gustavo Duarte) [1777686] - [powerpc] 64s: support nospectre_v2 cmdline option (Gustavo Duarte) [1777686] - [powerpc] fsl: Update Spectre v2 reporting (Gustavo Duarte) [1777686] - [powerpc] fsl: Add nospectre_v2 command line argument (Gustavo Duarte) [1777686] - [powerpc] fsl: Fix spectre_v2 mitigations reporting (Gustavo Duarte) [1777686] - [powerpc] 64: Make meltdown reporting Book3S 64 specific (Gustavo Duarte) [1777686] - [powerpc] 64: Disable the speculation barrier from the command line (Gustavo Duarte) [1777686] - [x86] kprobes: Avoid kretprobe recursion bug (Jiri Olsa) [1779235] - [x86] kprobes: Verify stack frame on kretprobe (Jiri Olsa) [1779235]- [fs] iomap: Fix pipe page leakage during splicing (Andreas Grunbacher) [1622634] - [fs] iomap: fix return value of iomap_dio_bio_actor on 32bit systems (Andreas Grunbacher) [1622634] - [fs] iomap: iomap_bmap should check iomap_apply return value (Andreas Grunbacher) [1622634] - [fs] iomap: Fix overflow in iomap_page_mkwrite (Andreas Grunbacher) [1622634] - [fs] splice: only read in as much information as there is pipe buffer space (Andreas Grunbacher) [1622634] - [fs] gfs2: Always mark inode dirty in fallocate (Andreas Grunbacher) [1622634] - [fs] dax: Fix pmd vs pte conflict detection (Jeff Moyer) [1777250] - [fs] xfs: move local to extent inode logging into bmap helper (Brian Foster) [1737677] - [fs] xfs: remove broken error handling on failed attr sf to leaf change (Brian Foster) [1737677] - [fs] xfs: log the inode on directory sf to block format change (Brian Foster) [1737677] - [block] bfq: deschedule empty bfq_queues not referred by any process (Ming Lei) [1773831] - [scsi] revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" (Himanshu Madhani) [1759275] - [infiniband] rdma/iw_cxgb4: Report correct port speed/width (Vishal Kulkarni) [1757806] - [infiniband] rdma/iw_cxgb4: fix SRQ access from dump_qp() (Vishal Kulkarni) [1779997] - [net] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Vladis Dronov) [1778898] - [atm] iphase: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [x86] tls: Fix possible spectre-v1 in do_get_thread_area() (Vladis Dronov) [1778898] - [x86] ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() (Vladis Dronov) [1778898] - [net] atm: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [powerpc] ptrace: Mitigate potential Spectre v1 (Vladis Dronov) [1778898] - [char] applicom: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [char] mwave: fix potential Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] misc/sgi-gru: fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [usb] gadget: storage: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] hmc6352: fix potential Spectre v1 (Vladis Dronov) [1778898] - [s390] qeth: ensure linear access to packet headers (Philipp Rudo) [1781085] - [s390] qeth: guard against runt packets (Philipp Rudo) [1781085] - [s390] qeth: handle skb allocation error gracefully (Philipp Rudo) [1781085] - [s390] qeth: drop unwanted packets earlier in RX path (Philipp Rudo) [1781085] - [s390] qeth: support per-frame invalidation (Philipp Rudo) [1781085] - [s390] qeth: gather more detailed RX dropped/error statistics (Philipp Rudo) [1781085] - [s390] Mark expected switch fall-throughs (Philipp Rudo) [1781085] - [sched] fair: Scale bandwidth quota and period without losing quota/period ratio precision (Phil Auld) [1706247] - [sched] fair: Fix -Wunused-but-set-variable warnings (Phil Auld) [1706247] - [sched] fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices (Phil Auld) [1706247] - [kernel] sched/core: Remove double update_max_interval() call on CPU startup (Phil Auld) [1757535] - [kernel] sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() (Phil Auld) [1757535] - [kernel] sched/fair: Don't assign runtime for throttled cfs_rq (Phil Auld) [1757535] - [kernel] cpufreq: schedutil: Don't skip freq update when limits change (Phil Auld) [1757535] - [kernel] sched/deadline: Fix double accounting of rq/running bw in push & pull (Phil Auld) [1757535] - [kernel] sched/fair: Fix imbalance due to CPU affinity (Phil Auld) [1757535] - [kernel] sched/fair: Use RCU accessors consistently for ->numa_group (Phil Auld) [1757535] - [kernel] sched/fair: Don't free p->numa_faults with concurrent readers (Phil Auld) [1757535] - [kernel] sched/fair: Rename weighted_cpuload() to cpu_runnable_load() (Phil Auld) [1757535] - [kernel] sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity() (Phil Auld) [1757535] - [kernel] sched/fair: Don't push cfs_bandwith slack timers forward (Phil Auld) [1757535] - [documentation] sched/fair: Fix "runnable_avg_yN_inv" not used warnings (Phil Auld) [1757535] - [kernel] sched/fair: Clean up definition of NOHZ blocked load functions (Phil Auld) [1757535] - [kernel] sched/core: Add __sched tag for io_schedule() (Phil Auld) [1757535] - [kernel] sched/fair: Remove sgs->sum_weighted_load (Phil Auld) [1757535] - [kernel] sched/core: Remove sd->*_idx (Phil Auld) [1757535] - [kernel] sched/core: Remove rq->cpu_load[] (Phil Auld) [1757535] - [kernel] sched/debug: Remove sd->*_idx range on sysctl (Phil Auld) [1757535] - [kernel] sched/fair: Replace source_load() & target_load() with weighted_cpuload() (Phil Auld) [1757535] - [kernel] sched/fair: Remove the rq->cpu_load[] update code (Phil Auld) [1757535] - [kernel] sched/fair: Remove rq->load (Phil Auld) [1757535] - [kernel] sched/core: Unify p->on_rq updates (Phil Auld) [1757535] - [kernel] sched/core: Remove ttwu_activate() (Phil Auld) [1757535] - [kernel] sched/cpufreq: Fix 32-bit math overflow (Phil Auld) [1757535] - [kernel] sched/fair: Update scale invariance of PELT (Phil Auld) [1757535] - [kernel] sched/pelt: Skip updating util_est when utilization is higher than CPU's capacity (Phil Auld) [1757535] - [kernel] sched/fair: Move the rq_of() helper function (Phil Auld) [1757535] - [kernel] sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_task()/task_rq_lock() (Phil Auld) [1757535] - [kernel] sched/numa: Remove unused numa_stats::nr_running field (Phil Auld) [1757535] - [kernel] sched/fair: Add lsub_positive() and use it consistently (Phil Auld) [1706247 1757535] - [kernel] sched/fair: Mask UTIL_AVG_UNCHANGED usages (Phil Auld) [1706247 1757535] - [cpuidle] teo: Avoid using "early hits" incorrectly (Al Stone) [1725618] - [cpuidle] teo: Fix "early hits" handling for disabled idle states (Al Stone) [1725618] - [cpuidle] teo: Consider hits and misses metrics of disabled states (Al Stone) [1725618] - [cpuidle] teo: Rename local variable in teo_select() (Al Stone) [1725618] - [cpuidle] teo: Ignore disabled idle states that are too deep (Al Stone) [1725618] - [cpuidle] teo: Get rid of redundant check in teo_update() (Al Stone) [1725618] - [cpuidle] teo: Allow tick to be stopped if PM QoS is used (Al Stone) [1725618] - [cpuidle] governors: unify last_state_idx (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Fix idle states all being marked invalid (Al Stone) [1725618] - [cpuidle] menu: Avoid overflows when computing variance (Al Stone) [1725618] - [cpuidle] dt: bail out if the idle-state DT node is not compatible (Al Stone) [1725618] - [kernel] cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK (Al Stone) [1725618] - [cpuidle] New timer events oriented governor for tickless systems (Al Stone) [1725618] - [cpuidle] Add 'above' and 'below' idle state metrics (Al Stone) [1725618] - [cpuidle] big.little: fix refcount leak (Al Stone) [1725618] - [documentation] documentation: admin-guide: pm: Add cpuidle document (Al Stone) [1725618] - [cpuidle] powerpc/pseries/cpuidle: Fix preempt warning (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Convert to use cpuidle_register|unregister() (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Don't register the driver when back-end init returns -ENXIO (Al Stone) [1725618] - [cpuidle] menu: Remove get_loadavg() from the performance multiplier (Al Stone) [1725618] - [kernel] sched: Factor out nr_iowait and nr_iowait_cpu (Al Stone) [1725618] - [kernel] sched/core: Fix comment regarding nr_iowait_cpu() and get_iowait_load() (Al Stone) [1725618] - [cpuidle] menu: Avoid computations when result will be discarded (Al Stone) [1725618] - [cpuidle] menu: Drop redundant comparison (Al Stone) [1725618] - [cpuidle] menu: Simplify checks related to the polling state (Al Stone) [1725618] - [cpuidle] menu: Move the latency_req == 0 special case check (Al Stone) [1725618] - [cpuidle] menu: Avoid computations for very close timers (Al Stone) [1725618] - [cpuidle] menu: Do not update last_state_idx in menu_select() (Al Stone) [1725618] - [cpuidle] menu: Get rid of first_idx from menu_select() (Al Stone) [1725618] - [cpuidle] menu: Compute first_idx when latency_req is known (Al Stone) [1725618] - [cpuidle] menu: Replace data->predicted_us with local variable (Al Stone) [1725618] - [cpuidle] enter_state: Don't needlessly calculate diff time (Al Stone) [1725618] - [kernel] cpuidle: Remove unnecessary wrapper cpuidle_get_last_residency() (Al Stone) [1725618] - [cpuidle] menu: Update stale polling override comment (Al Stone) [1725618] - [cpuidle] menu: Fix white space (Al Stone) [1725618] - [cpuidle] powernv/cpuidle: Use parsed device tree values for cpuidle_init (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Parse dt idle properties into global structure (Al Stone) [1725618] - [cpuidle] arm: cpuidle: silence error on driver registration failure (Al Stone) [1725618]- [documentation] docs: admin-guide: Remove threads-max auto-tuning (Joe Lawrence) [1771270] - [documentation] docs: admin-guide: Fix min value of threads-max in kernel.rst (Joe Lawrence) [1771270] - [kernel] sysctl.c: do not override max_threads provided by userspace (Joe Lawrence) [1771270] - [fs] ext4: fix integer overflow when calculating commit interval (Lukas Czerner) [1775166] - [fs] ext4: fix punch hole for inline_data file systems (Lukas Czerner) [1775166] - [fs] ext4: fix warning inside ext4_convert_unwritten_extents_endio (Lukas Czerner) [1775166] - [fs] ext4: set error return correctly when ext4_htree_store_dirent fails (Lukas Czerner) [1775166] - [fs] ext4: fix warning when turn on dioread_nolock and inline_data (Lukas Czerner) [1775166] - [fs] ext4: use jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [fs] jbd2: introduce jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [mm] add filemap_fdatawait_range_keep_errors() (Lukas Czerner) [1775166] - [fs] ext4: enforce the immutable flag on open files (Lukas Czerner) [1775166] - [fs] ext4: don't allow any modifications to an immutable file (Lukas Czerner) [1775166] - [fs] jbd2: fix typo in comment of journal_submit_inode_data_buffers (Lukas Czerner) [1775166] - [fs] jbd2: fix some print format mistakes (Lukas Czerner) [1775166] - [fs] ext4: do not delete unlinked inode from orphan list on failed truncate (Lukas Czerner) [1775166] - [fs] ext4: wait for outstanding dio during truncate in nojournal mode (Lukas Czerner) [1775166] - [fs] ext4: don't perform block validity checks on the journal inode (Lukas Czerner) [1775166] - [fs] ext4: fix block validity checks for journal inodes using indirect blocks (Lukas Czerner) [1775166] - [fs] ext4: fix miscellaneous sparse warnings (Lukas Czerner) [1775166] - [fs] jbd2: fix potential double free (Lukas Czerner) [1775166] - [fs] quota: fix condition for resetting time limit in do_set_dqblk() (Lukas Czerner) [1778119] - [fs] quota: honor quota type in Q_XGETQSTAT[V] calls (Lukas Czerner) [1778119] - [fs] quota: fix a problem about transfer quota (Lukas Czerner) [1778119] - [fs] quota: add dqi_dirty_list description to comment of Dquot List Management (Lukas Czerner) [1778119] - [fs] quota: check time limit when back out space/inode change (Lukas Czerner) [1778119] - [fs] quota: fix wrong indentation (Lukas Czerner) [1778119] - [fs] quota: remove trailing whitespaces (Lukas Czerner) [1778119] - [fs] quota: code cleanup for __dquot_alloc_space() (Lukas Czerner) [1778119] - [fs] quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON, OFF} quotactls (Lukas Czerner) [1778119] - [fs] quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS (Lukas Czerner) [1778119] - [hv] vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1774675] - [kernel] hv: vmbus: Add a helper function is_sub_channel() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix virt_to_hvpfn() for X86_PAE (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the unused "tsc_page" from struct hv_context (Mohammed Gamal) [1774675] - [hv] tools: hv: Use the correct style for SPDX License Identifier (Mohammed Gamal) [1774675] - [hv] hv_balloon: Reorganize the probe function (Mohammed Gamal) [1774675] - [hv] hv_balloon: Use a static page for the balloon_up send buffer (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Replace page definition with Hyper-V specific one (Mohammed Gamal) [1774675] - [hv] hv: Add a module description line to the hv_vmbus driver (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix race condition with new ring_buffer_info mutex (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Set ring_info field to 0 and remove memset (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Refactor chan->state if statement (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Expose monitor data only when monitor pages are used (Mohammed Gamal) [1774675] - [netdrv] hv_netvsc: Fix error handling in netvsc_attach() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix error handling in netvsc_set_features() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Sync offloading features to VF NIC (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Allow scatter-gather feature to be tunable (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix a warning of suspicious RCU usage (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Set probe mode to sync (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: fix race that may miss tx queue wakeup (Mohammed Gamal) [1774687] - [netdrv] nfp: bpf: fix latency bug when updating stack index register (Pablo Cascon) [1729156] - [netdrv] nfp: bpf: eliminate zero extension code-gen (Pablo Cascon) [1729156] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during suspend/resume (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during error recovery (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: flow_offload: offload tunnel decap rules via indirect callbacks (Jonathan Toppins) [1773724] - [netdrv] bnxt: Avoid logging an unnecessary message when a flow can't be offloaded (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to collect crash dump via ethtool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to invoke OP-TEE API to reset firmware (Jonathan Toppins) [1773724] - [netdrv] broadcom: bnxt: Fix use true/false for bool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Avoid disabling pci device in bnxt_remove_one() for already disabled device (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Minor formatting changes in FW devlink_health_reporter (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Adjust the time to wait before polling firmware readiness (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix devlink NVRAM related byte order related issues (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix the size of devlink MSIX parameters (Jonathan Toppins) [1773724] - [nvme] Fix parsing of ANA log page (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix ana log nsid lookup when nsid is not found (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix possible I/O hang when paths are updated (Ewan Milne) [1769028] - [nvme] revert "nvme: update node paths after adding new path" (Ewan Milne) [1769028] - [netdrv] mlx5: Update the list of the PCI supported devices (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix auto group size calculation (Mohammad Heib) [1776921] - [netdrv] mlx5e: Do not use non-EXT link modes in EXT mode (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix set vf link state error flow (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Limit STE hash table enlarge based on bytemask (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix invalid EQ vector number on CQ creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Skip rehash for tables with byte mask zero (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_header_ipv4/6 (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix matcher builders select check (Mohammad Heib) [1776921] - [netdrv] mlx5: Read num_vfs before disabling SR-IOV (Mohammad Heib) [1776921] - [netdrv] mlx5: Clear VF's configuration on disabling SRIOV (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak during rule creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak in modify action destroy (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix eswitch debug print of max fdb flow (Mohammad Heib) [1776921] - [netdrv] mlx5: LAG, Use affinity type enumerators (Mohammad Heib) [1776921] - [netdrv] mlx5: E-switch, Enable metadata on own vport (Mohammad Heib) [1776921] - [netdrv] mlx5: Correct comment for legacy fields (Mohammad Heib) [1776921] - [netdrv] mlx5: Fixed a typo in a comment in esw_del_uc_addr() (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix rtable reference leak (Mohammad Heib) [1776921] - [netdrv] mlx5: fix a -Wstringop-truncation warning (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix a race with XSKICOSQ in XSK wakeup flow (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix wrong max num channels indication (Mohammad Heib) [1776921] - [netdrv] mlx5e: Add XSK zero-copy support (Mohammad Heib) [1776921]- [mm] memremap: drop unused SECTION_SIZE and SECTION_MASK (Don Dutile) [1754737] - [mm] memremap: Fix reuse of pgmap instances with internal references (Don Dutile) [1754737] - [mm] memunmap: don't access uninitialized memmap in memunmap_pages() (Don Dutile) [1754737] - [mm] memremap: move from kernel/ to mm/ (Don Dutile) [1754737] - [kernel] memremap: provide an optional internal refcount in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: replace the altmap_valid field with a PGMAP_ALTMAP_VALID flag (Don Dutile) [1754737] - [mm] memremap: remove the data field in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: add a migrate_to_ram method to struct dev_pagemap_ops (Don Dutile) [1754737] - [kernel] memremap: lift the devmap_enable manipulation into devm_memremap_pages (Don Dutile) [1754737] - [nvdimm] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754737] - [kernel] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754737] - [kernel] memremap: validate the pagemap type passed to devm_memremap_pages (Don Dutile) [1754737] - [mm] remove MEMORY_DEVICE_PUBLIC support (Don Dutile) [1754737] - [mm] migrate.c: cleanup expected_page_refs() (Don Dutile) [1754737] - [mm] migration: factor out code to compute expected number of page references (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: introduce devm_memunmap_pages (Don Dutile) [1754737] - [kernel] memremap.c: remove the unused device_private_entry_fault() export (Don Dutile) [1754737] - [base] devres: introduce devm_release_action() (Don Dutile) [1754737] - [base] devres: Align data[] to ARCH_KMALLOC_MINALIGN (Don Dutile) [1754737] - [base] devres: provide devm_kstrdup_const() (Don Dutile) [1754737] - [base] devres: constify p in devm_kfree() (Don Dutile) [1754737] - [kernel] mm: move is_kernel_rodata() to asm-generic/sections.h (Don Dutile) [1754737] - [kernel] mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() (Don Dutile) [1754737] - [kernel] mm: create the new vm_fault_t type (Don Dutile) [1754737] - [kernel] mm/hmm: convert to use vm_fault_t (Don Dutile) [1754737] - [kernel] mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm (Don Dutile) [1754737] - [fs] proc/vmcore.c: Convert to use vmf_error() (Don Dutile) [1754737] - [fs] proc/vmcore.c: use new typedef vm_fault_t (Don Dutile) [1754737] - [s390] vdso_fault return type (Don Dutile) [1754737] - [mm] inline vm_insert_pfn_prot() into caller (Don Dutile) [1754737] - [mm] remove vm_insert_pfn() (Don Dutile) [1754737] - [mm] make vm_insert_pfn_prot() static (Don Dutile) [1754737] - [x86] convert vdso to use vm_fault_t (Don Dutile) [1754737] - [mm] introduce vmf_insert_pfn_prot() (Don Dutile) [1754737] - [mm] convert __vm_insert_mixed() to vm_fault_t (Don Dutile) [1754737] - [kernel] mm: remove vm_insert_mixed() (Don Dutile) [1754737] - [fs] cramfs: convert to use vmf_insert_mixed (Don Dutile) [1754737] - [scsi] cxlflash: Change return type for fault handler (Don Dutile) [1754737] - [misc] ocxl: Change return type for fault handler (Don Dutile) [1754737] - [kernel] fs/iomap.c: change return type to vm_fault_t (Don Dutile) [1754737] - [mm] swap.c: remove duplicated include (Don Dutile) [1754737] - [kernel] perf/aux: Fix the aux_output group inheritance fix (Michael Petlan) [1743210] - [kernel] perf/core: Fix inheritance of aux_output groups (Michael Petlan) [1743210] - [kernel] perf/aux: Disallow aux_output for kernel events (Michael Petlan) [1743210] - [kernel] perf/core: Reattach a misplaced comment (Michael Petlan) [1743210] - [kernel] perf/aux: Fix AUX output stopping (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON transaction for machine type 8561 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Fix use of TRUE with SQLite (Michael Petlan) [1743210] - [tools] objtool: Fix build by linking against tools/lib/ctype.o sources (Michael Petlan) [1743210] - [tools] perf list: Allow plurals for metric, metricgroup (Michael Petlan) [1743210] - [tools] perf vendor events: Minor fixes to the README (Michael Petlan) [1743210] - [tools] perf vendor events amd: Remove redundant '[' (Michael Petlan) [1743210] - [tools] perf vendor events amd: Add L3 cache events for Family 17h (Michael Petlan) [1743210] - [tools] tools include uapi: Update copy of files related to new fspick, fsmount, fsconfig, fsopen, move_mount and open_tree syscalls (Michael Petlan) [1743210] - [tools] perf pmu-events: Fix missing "cpu_clk_unhalted.core" event (Michael Petlan) [1743210] - [tools] perf annotate: Fix s390 gap between kernel end and module start (Michael Petlan) [1743210] - [tools] perf record: Fix module size on s390 (Michael Petlan) [1743210] - [tools] perf tools: Fix include paths in ui directory (Michael Petlan) [1743210] - [tools] perf tools: Fix a typo in a variable name in the Documentation Makefile (Michael Petlan) [1743210] - [tools] perf cpumap: Fix writing to illegal memory in handling cpumap mask (Michael Petlan) [1743210] - [tools] perf ftrace: Fix failure to set cpumask when only one cpu is present (Michael Petlan) [1743210] - [tools] perf db-export: Fix thread__exec_comm() (Michael Petlan) [1743210] - [tools] perf annotate: Fix printing of unaugmented disassembled instructions from BPF (Michael Petlan) [1743210] - [tools] perf bench numa: Fix cpu0 binding (Michael Petlan) [1743210] - [tools] perf tools: Fix perf.data documentation units for memory size (Michael Petlan) [1743210] - [tools] perf header: Fix use of unitialized value warning (Michael Petlan) [1743210] - [tools] perf header: Fix divide by zero error if f_header.attr_size==0 (Michael Petlan) [1743210] - [tools] tools perf beauty: Fix usbdevfs_ioctl table generator to handle _IOC() (Michael Petlan) [1743210] - [tools] perf build: Do not use -Wshadow on gcc < 4.8 (Michael Petlan) [1743210] - [tools] perf probe: Avoid calling freeing routine multiple times for same pointer (Michael Petlan) [1743210] - [tools] perf probe: Set pev->nargs to zero after freeing pev->args entries (Michael Petlan) [1743210] - [tools] perf session: Fix loading of compressed data split across adjacent records (Michael Petlan) [1743210] - [tools] perf stat: Always separate stalled cycles per insn (Michael Petlan) [1743210] - [tools] perf stat: Fix segfault for event group in repeat mode (Michael Petlan) [1743210] - [tools] perf tools: Fix proper buffer size for feature processing (Michael Petlan) [1743210] - [tools] perf script: Fix off by one in brstackinsn IPC computation (Michael Petlan) [1743210] - [tools] perf script: Improve man page description of metrics (Michael Petlan) [1743210] - [tools] perf script: Fix --max-blocks man page description (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON files for machine type 8561 (Michael Petlan) [1743210] - [tools] perf cs-etm: Return errcode in cs_etm__process_auxtrace_info() (Michael Petlan) [1743210] - [tools] perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__process_auxtrace_info (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export switch events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__threads() (Michael Petlan) [1743210] - [tools] perf script: Add scripting operation process_switch() (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use new 'has_calls' column (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Remove redundant semi-colons (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf db-export: Also export thread's current comm (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__comm() (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export comm details (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Fix a white space issue in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Move export__comm_thread into db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Export comm before exporting thread (Michael Petlan) [1743210] - [tools] perf db-export: Export main_thread in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Pass main_thread to db_export__thread() (Michael Petlan) [1743210] - [tools] perf db-export: Rename db_export__comm() to db_export__exec_comm() (Michael Petlan) [1743210] - [tools] perf db-export: Get rid of db_export__deferred() (Michael Petlan) [1743210] - [tools] perf trace: Auto bump rlimit(MEMLOCK) for eBPF maps sake (Michael Petlan) [1743210] - [tools] perf test: Auto bump rlimit(MEMLOCK) for BPF test sake (Michael Petlan) [1743210] - [tools] perf tools: Introduce rlimit__bump_memlock() helper (Michael Petlan) [1743210] - [tools] perf-probe: Add user memory access attribute support (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf intel-bts: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf script: Assume native_arch for pipe mode (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf hists browser: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf cs-etm: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf parse-events: remove unused variable: error (Michael Petlan) [1743210] - [tools] perf parse-events: Remove unused variable 'i' (Michael Petlan) [1743210] - [tools] perf metricgroup: Add missing list_del_init() when flushing egroups list (Michael Petlan) [1743210] - [tools] perf tools: Use list_del_init() more thorougly (Michael Petlan) [1743210] - [tools] perf tools: Use zfree() where applicable (Michael Petlan) [1743210] - [tools] tools lib: Adopt zalloc()/zfree() from tools/perf (Michael Petlan) [1743210] - [tools] perf tools: Move get_current_dir_name() cond prototype out of util.h (Michael Petlan) [1743210] - [tools] perf namespaces: Move the conditional setns() prototype to namespaces.h (Michael Petlan) [1743210] - [tools] perf tools: Add missing headers, mostly stdlib.h (Michael Petlan) [1743210] - [tools] perf evsel: perf_evsel__name(NULL) is valid, no need to check evsel (Michael Petlan) [1743210] - [tools] perf session: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf inject: The tool->read() call may pass a NULL evsel, handle it (Michael Petlan) [1743210] - [tools] perf map: Fix potential NULL pointer dereference found by smatch tool (Michael Petlan) [1743210] - [tools] perf trace: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf annotate: Fix dereferencing freed memory found by the smatch tool (Michael Petlan) [1743210] - [tools] perf top: Fix potential NULL pointer dereference detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf stat: Fix use-after-freed pointer detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning (Michael Petlan) [1743210] - [tools] perf script: Allow specifying the files to process guest samples (Michael Petlan) [1743210] - [tools] perf tools metric: Don't include duration_time in group (Michael Petlan) [1743210] - [tools] perf list: avoid extra : for --raw metrics (Michael Petlan) [1743210] - [tools] perf vendor events intel: Metric fixes for SKX/CLX (Michael Petlan) [1743210] - [tools] perf tools: Fix typos / broken sentences (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 L3C PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 HHA PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 DDRC PMU aliasing (Michael Petlan) [1743210] - [tools] perf pmu: Support more complex PMU event aliasing (Michael Petlan) [1743210] - [tools] perf diff: Documentation -c cycles option (Michael Petlan) [1743210] - [tools] perf diff: Print the basic block cycles diff (Michael Petlan) [1743210] - [tools] perf diff: Link same basic blocks among different data (Michael Petlan) [1743210] - [tools] perf diff: Use hists to manage basic blocks per symbol (Michael Petlan) [1743210] - [tools] perf diff: Check if all data files with branch stacks (Michael Petlan) [1743210] - [tools] perf hists: Add block_info in hist_entry (Michael Petlan) [1743210] - [tools] perf symbol: Create block_info structure (Michael Petlan) [1743210] - [tools] perf jevents: Use nonlocal include statements in pmu-events.c (Michael Petlan) [1743210] - [tools] perf annotate: Add csky support (Michael Petlan) [1743210] - [tools] perf stat: Fix metrics with --no-merge (Michael Petlan) [1743210] - [tools] perf stat: Fix group lookup for metric group (Michael Petlan) [1743210] - [tools] perf stat: Don't merge events in the same PMU (Michael Petlan) [1743210] - [tools] perf stat: Make metric event lookup more robust (Michael Petlan) [1743210] - [tools] tools lib: Move argv_{split, free} from tools/perf/util/ (Michael Petlan) [1743210] - [tools] perf tools: Drop strxfrchar(), use strreplace() equivalent from kernel (Michael Petlan) [1743210] - [tools] tools lib: Adopt strreplace() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use strim() from tools/lib (Michael Petlan) [1743210] - [tools] perf tools: Remove trim() implementation, use tools/lib's strim() (Michael Petlan) [1743210] - [tools] tools lib: Adopt strim() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use skip_spaces() to get closer to the kernel (Michael Petlan) [1743210] - [tools] perf report: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf metricgroup: Use strsep() (Michael Petlan) [1743210] - [tools] perf strfilter: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf probe: Use skip_spaces() for argv handling (Michael Petlan) [1743210] - [tools] perf time-utils: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf header: Use skip_spaces() in __write_cpudesc() (Michael Petlan) [1743210] - [tools] perf stat: Use recently introduced skip_spaces() (Michael Petlan) [1743210] - [tools] tools lib: Adopt skip_spaces() from the kernel sources (Michael Petlan) [1743210] - [tools] perf tools: Use linux/ctype.h in more places (Michael Petlan) [1743210] - [tools] tools perf: Move from sane_ctype.h obtained from git to the Linux's original (Michael Petlan) [1743210] - [tools] perf tools: Add missing util.h to pick up 'page_size' variable (Michael Petlan) [1743210] - [tools] perf tools: Remove old baggage that is util/include/linux/ctype.h (Michael Petlan) [1743210] - [tools] perf symbols: We need util.h in symbol-elf.c for zfree() (Michael Petlan) [1743210] - [tools] perf kallsyms: Adopt hex2u64 from tools/perf/util/util.h (Michael Petlan) [1743210] - [tools] tools x86 machine: Add missing util.h to pick up 'page_size' (Michael Petlan) [1743210] - [tools] perf string: Move 'dots' and 'graph_dotted_line' out of sane_ctype.h (Michael Petlan) [1743210] - [tools] perf ctype: Remove now unused 'spaces' variable (Michael Petlan) [1743210] - [tools] perf ui stdio: No need to use 'spaces' to left align (Michael Petlan) [1743210] - [tools] perf ctype: Remove unused 'graph_line' variable (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf db-export: Export synth events (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize CBR events when last seen value changes (Michael Petlan) [1743210] - [tools] perf intel-pt: Add CBR value to decoder state (Michael Petlan) [1743210] - [tools] perf intel-pt: Cater for CBR change in PSB+ (Michael Petlan) [1743210] - [tools] perf intel-pt: Decoder to output CBR changes immediately (Michael Petlan) [1743210] - [tools] perf thread-stack: Eliminate code duplicating thread_stack__pop_ks() (Michael Petlan) [1743210] - [tools] perf thread-stack: Fix thread stack return from kernel for kernel-only case (Michael Petlan) [1743210] - [tools] perf tools: Fix cache.h include directive (Michael Petlan) [1743210] - [tools] tools build: Fix the zstd test in the test-all.c common case feature test (Michael Petlan) [1743210] - [tools] perf build: Handle slang being in /usr/include and in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] tools build: Add test to check if slang.h is in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] perf tools: Don't hardcode host include path for libslang (Michael Petlan) [1743210] - [tools] perf evsel: Make perf_evsel__name() accept a NULL argument (Michael Petlan) [1743210] - [tools] perf trace: Fixup pointer arithmetic when consuming augmented syscall args (Michael Petlan) [1743210] - [tools] perf pmu: Fix uncore PMU alias list for ARM64 (Michael Petlan) [1743210] - [tools] perf tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] tools build feature tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] perf trace: Streamline validation of select syscall names list (Michael Petlan) [1743210] - [tools] perf trace: Fix exclusion of not available syscall names from selector list (Michael Petlan) [1743210] - [tools] perf intel-pt: Add callchain to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add memory information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add LBR information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add XMM registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add gp registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize PEBS sample basic information (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out common sample preparation for re-use (Michael Petlan) [1743210] - [tools] perf intel-pt: Prepare to synthesize PEBS samples (Michael Petlan) [1743210] - [tools] perf intel-pt: Add decoder support for PEBS via PT (Michael Petlan) [1743210] - [tools] perf intel-pt: Add Intel PT packet decoder test (Michael Petlan) [1743210] - [tools] perf intel-pt: Add new packets for PEBS via PT (Michael Petlan) [1743210] - [tools] perf tests arm64: Compile tests unconditionally (Michael Petlan) [1743210] - [tools] perf trace: Skip unknown syscalls when expanding strace like syscall groups (Michael Petlan) [1743210] - [tools] perf report: Support s390 diag event display on x86 (Michael Petlan) [1743210] - [tools] perf report: Fix OOM error in TUI mode on s390 (Michael Petlan) [1743210] - [tools] perf test 6: Fix missing kvm module load for s390 (Michael Petlan) [1743210] - [tools] perf time-utils: Add support for multiple explicit time intervals (Michael Petlan) [1743210] - [tools] perf tests: Add a test for time-utils (Michael Petlan) [1743210] - [tools] perf time-utils: Make perf_time__parse_for_ranges() more logical (Michael Petlan) [1743210] - [tools] perf time-utils: Simplify perf_time__parse_for_ranges() error paths slightly (Michael Petlan) [1743210] - [tools] perf time-utils: Fix --time documentation (Michael Petlan) [1743210] - [tools] perf time-utils: Prevent percentage time range overlap (Michael Petlan) [1743210] - [tools] perf time-utils: Factor out set_percent_time() (Michael Petlan) [1743210] - [tools] perf time-utils: Treat time ranges consistently (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for efficient time interval filtering (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for lookahead (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_get_buffer() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add intel_pt_fast_forward() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add reposition parameter to intel_pt_get_data() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_reposition() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_8b_tsc() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add lookahead callback (Michael Petlan) [1743210] - [tools] perf report: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf script: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf auxtrace: Add perf time interval to itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf config: Update default value for llvm.clang-bpf-cmd-template (Michael Petlan) [1743210] - [tools] perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode (Michael Petlan) [1743210] - [tools] perf data: Fix perf.data documentation for HEADER_CPU_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf tools: Apply new CPU topology sysfs attributes (Michael Petlan) [1743210] - [tools] perf header: Rename "sibling cores" to "sibling sockets" (Michael Petlan) [1743210] - [tools] perf stat: Support per-die aggregation (Michael Petlan) [1743210] - [tools] perf header: Add die information in CPU topology (Michael Petlan) [1743210] - [tools] perf cpumap: Retrieve die id information (Michael Petlan) [1743210] - [tools] perf evsel: Remove superfluous nthreads system_wide setup in alloc_fd() (Michael Petlan) [1743210] - [tools] perf record: Add support to collect callchains from kernel or user space only (Michael Petlan) [1743210] - [tools] perf config: Bail out when a handler returns failure for a key-value pair (Michael Petlan) [1743210] - [tools] perf trace: Exit when failing to build eBPF program (Michael Petlan) [1743210] - [tools] perf trace: Associate more argument names with the filename beautifier (Michael Petlan) [1743210] - [tools] perf trace: Consume the augmented_raw_syscalls payload (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move reading filename to the loop (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Change helper to consider just the augmented_filename part (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move the probe_read_str to a separate function (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Tell which args are filenames and how many bytes to copy (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Select find text when find bar is activated (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Tree (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Graph Graph (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add CallGraphModelParams (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to the Branch reports (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Add brief documentation (Michael Petlan) [1743210] - [tools] perf thread-stack: Accumulate IPC information (Michael Petlan) [1743210] - [tools] perf intel-pt: Document IPC usage (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from TSC/TMA/MTC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Re-factor TIP cases in intel_pt_walk_to_ip (Michael Petlan) [1743210] - [tools] perf intel-pt: Record when decoding PSB+ packets (Michael Petlan) [1743210] - [tools] perf script: Add output of IPC ratio (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for samples to contain IPC ratio (Michael Petlan) [1743210] - [tools] perf tools: Add IPC information to perf_sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from CYC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_update_sample_time (Michael Petlan) [1743210] - [tools] perf record: Allow mixing --user-regs with --call-graph=dwarf (Michael Petlan) [1743210] - [tools] perf symbols: Remove unused variable 'err' (Michael Petlan) [1743210] - [tools] perf data: document directory format header: HEADER_DIR_FORMAT (Michael Petlan) [1743210] - [tools] perf data: document clockid header: HEADER_CLOCKID (Michael Petlan) [1743210] - [tools] perf data: document memory topology header: HEADER_MEM_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf data: Add description of header HEADER_BPF_PROG_INFO and HEADER_BPF_BTF (Michael Petlan) [1743210] - [tools] perf intel-pt: Rationalize intel_pt_sync_switch()'s use of next_tid (Michael Petlan) [1743210] - [tools] perf intel-pt: Improve sync_switch by processing PERF_RECORD_SWITCH* in events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use argparse module for argument parsing (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Change python2 to python (Michael Petlan) [1743210] - [tools] perf top: Lower message level for failure on synthesizing events for pre-existing BPF programs (Michael Petlan) [1743210] - [tools] perf machine: Return NULL instead of null-terminating /proc/version array (Michael Petlan) [1743210] - [tools] perf version: Append 12 git SHA chars to the version string (Michael Petlan) [1743210] - [tools] perf script: Remove superfluous BPF event titles (Michael Petlan) [1743210] - [tools] perf script: Add --show-bpf-events to show eBPF related events (Michael Petlan) [1743210] - [tools] perf tests: Add map_groups__merge_in test (Michael Petlan) [1743210] - [tools] perf script: Pad DSO name for --call-trace (Michael Petlan) [1743210] - [tools] perf dso: Add BPF DSO read and size hooks (Michael Petlan) [1743210] - [tools] perf dso: Simplify dso_cache__read function (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso_cache__read (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso__data_file_size() (Michael Petlan) [1743210] - [tools] perf tools: Remove const from thread read accessors (Michael Petlan) [1743210] - [tools] perf top: Add --namespaces option (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for sync_file_range's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsmount' arguments (Michael Petlan) [1743210] - [tools] perf trace: Introduce syscall_arg__scnprintf_strarray_flags (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsmount's 'attr_flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsconfig' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsconfig's 'cmd' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fspick' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fspick's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'move_mount' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for 'move_mount' flags argument (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Fix up comment (Michael Petlan) [1743210] - [tools] perf tools: Preserve eBPF maps when loading kcore (Michael Petlan) [1743210] - [tools] perf machine: Keep zero in pgoff BPF map (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script intel-pt documentation (Michael Petlan) [1743210] - [tools] perf auxtrace: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf-with-kcore.sh: Always allow fix_buildid_cache_permissions (Michael Petlan) [1743210] - [tools] tools build: Check if gettid() is available before providing helper (Michael Petlan) [1743210] - [tools] tools build feature: Check if get_current_dir_name() is available (Michael Petlan) [1743210] - [tools] perf jvmti: Address gcc string overflow warning for strncpy() (Michael Petlan) [1743210] - [tools] perf python: Remove -fstack-protector-strong if clang doesn't have it (Michael Petlan) [1743210] - [tools] perf annotate tui browser: Do not use member from variable within its own initialization (Michael Petlan) [1743210] - [tools] perf thread: Allow references to thread objects after machine__exit() (Michael Petlan) [1743210] - [fs] sysfs: Fix internal_create_group() for named group updates (Michael Petlan) [1743210] - [x86] perf/x86/intel: Support PEBS output to PT (Michael Petlan) [1743210] - [kernel] perf: Allow normal events to output AUX data (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h) (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity (Michael Petlan) [1743210] - [kernel] perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops (Michael Petlan) [1743210] - [x86] perf/x86/intel: Restrict period on Nehalem (Michael Petlan) [1743210] - [x86] perf/x86: Fix typo in comment (Michael Petlan) [1743210] - [kernel] perf/core: Fix creating kernel counters for PMUs that override event->cpu (Michael Petlan) [1743210] - [x86] perf/x86: Apply more accurate check on hypervisor platform (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix SLOTS PEBS event constraint (Michael Petlan) [1743210] - [x86] perf/x86/intel: Mark expected switch fall-throughs (Michael Petlan) [1743210] - [kernel] perf_event_get(): don't bother with fget_raw() (Michael Petlan) [1743210] - [kernel] perf/core: Fix exclusive events' grouping (Michael Petlan) [1743210] - [x86] perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs (Michael Petlan) [1743210] - [perf] x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCs (Michael Petlan) [1743210] - [kernel] perf/core: Fix race between close() and fork() (Michael Petlan) [1743210] - [perf] cgroups: Don't rotate events for cgroups unnecessarily (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get quirk state from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get attributes from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get MSR values from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get rapl_cntr_mask from new probe framework (Michael Petlan) [1743210] - [x86] intel: Aggregate big core client naming (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Use new MSR detection interface (Michael Petlan) [1743210] - [x86] perf/x86/cstate: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86/msr: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86: Add MSR probe interface (Michael Petlan) [1743210] - [x86] perf/x86/intel: Disable check_msr for real HW (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use ->is_visible callback for default group (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Clean up client IMC (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Support MMIO type uncore blocks (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Factor out box ref/unref functions (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add uncore support for Snow Ridge server (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Handle invalid event coding for free-running counter (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add more Icelake CPUIDs (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add Icelake desktop CPUID (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for default attributes (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use update attributes for skylake format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for extra format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for caps (Michael Petlan) [1743210] - [x86] perf/x86: Add is_visible attribute_group callback for base events (Michael Petlan) [1743210] - [x86] perf/x86: Use the new pmu::update_attrs attribute group (Michael Petlan) [1743210] - [x86] perf/x86: Get rid of x86_pmu::event_attrs (Michael Petlan) [1743210] - [x86] perf/x86/regs: Check reserved bits (Michael Petlan) [1743210] - [fs] sysfs: Add sysfs_update_groups function (Michael Petlan) [1743210] - [kernel] perf/core: Add attr_groups_update into struct pmu (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add new IMC PCI IDs for KabyLake, AmberLake and WhiskeyLake CPUs (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add tabs to Uncore IMC PCI IDs (Michael Petlan) [1743210] - [kernel] perf/core: Allow non-privileged uprobe for user processes (Michael Petlan) [1743210] - [x86] perf/x86: Add Intel Ice Lake NNPI uncore support (Michael Petlan) [1743210] - [perf] arm_pmu: acpi: spe: Add initial MADT/SPE probing (Michael Petlan) [1743210] - [netdrv] mwifiex: fix possible heap overflow in mwifiex_process_country_ie() (Jarod Wilson) [1776210] {CVE-2019-14895} - [kernel] crash_core: Make S390 share the same crashkernel=auto reservation policy as X86_64 (Baoquan He) [1780432] - [s390] kasan: avoid report in get_wchan (Philipp Rudo) [1780112 1780111] - [s390] process: avoid potential reading of freed stack (Philipp Rudo) [1780112] - [fs] cifs: don't use 'pre:' for MODULE_SOFTDEP (Leif Sahlberg) [1767094] - [hwmon] Do not output deprecated warning for hwmon_device_register() (Prarit Bhargava) [1778295] - [scsi] lpfc: size cpu map by last cpu id set (Dick Kennedy) [1778912] - [scsi] lpfc: use hdwq assigned cpu for allocation (Dick Kennedy) [1778908] - [scsi] be2iscsi: Include null char in SET_HOST_DATA (Maurizio Lombardi) [1776358] - [netdrv] vmxnet3: turn off lro when rxcsum is disabled (Neil Horman) [1776056] - [mmc] sdhci-pci: Add another Id for Intel CML (Alexander Beregalov) [1766718] - [x86] kvm: untaint kernel for tech-preview when using nested VMX (Paolo Bonzini) [1726756] - [powerpc] kvm: ppc: book3s hv: xive: Fix potential page leak on error path (Laurent Vivier) [1760202] - [powerpc] kvm: ppc: book3s hv: xive: Free previous EQ page when setting up a new one (Laurent Vivier) [1760202] - [virt] kvm: arm/arm64: vgic: Don't rely on the wrong pending table (Auger Eric) [1777059] - [x86] kvm: x86: remove set but not used variable 'called' (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: Zero the IOAPIC scan request dest vCPUs bitmap (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: deliver KVM IOAPIC scan request to target vCPUs (Nitesh Narayan Lal) [1773677] - [kernel] kvm: remember position in kvm->vcpus array (Nitesh Narayan Lal) [1773677] - [kernel] watchdog: Reduce message verbosity (Vitaly Kuznetsov) [1774915]- [fs] binfmt_elf: Do not move brk for INTERP-less ET_EXEC (Waiman Long) [1749633] - [fs] binfmt_elf: move brk out of mmap when doing direct loader exec (Waiman Long) [1749633] - [gpu] drm/i915/cmdparser: Fix jump whitelist clearing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/gen8+: Add RC6 CTX corruption WA (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915: Lower RM timeout to avoid DSI hard hangs (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915/cmdparser: Ignore Length operands during command matching (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Add support for backward jumps (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Use explicit goto for error paths (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add gen9 BCS cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Allow parsing of unsized batches (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Support ro ppgtt mapped cmdparser shadow buffers (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add support for mandatory cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Remove Master tables from cmdparser (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Disable Secure Batches for gen6+ (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Rename gen7 cmdparser tables (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] [drm] radeon: fix bad DMA from INTERRUPT_CNTL2 (Sam Bobroff) [1293697] - [netdrv] mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame() (Jarod Wilson) [1776162] {CVE-2019-14901} - [netdrv] mlx4_en: Fix wrong limitation for number of TX rings (Mohammad Heib) [1776822] - [netdrv] mlx4_en: fix mlx4 ethtool -N insertion (Mohammad Heib) [1776822] - [netdrv] mlx4_core: fix wrong comment about the reason of subtract one from the max_cqes (Mohammad Heib) [1776822] - [netdrv] ibmvnic: Serialize device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Bound waits for device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Terminate waiting device threads after loss of service (Steve Best) [1778037] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1778037] - [netdrv] ibmvnic: Ignore H_FUNCTION return from H_EOI to tolerate XIVE mode (Steve Best) [1778037] - [netdrv] revert "net/ibmvnic: Fix EOI when running in XIVE mode" (Steve Best) [1778037] - [netdrv] cnic: Set fp_hsi_ver as part of CLIENT_SETUP ramrod (Manish Chopra) [1770797] - [netdrv] bnx2x: Fix PF-VF communication over multi-cos queues (Manish Chopra) [1770797] - [netdrv] bnx2x: Enable Multi-Cos feature (Manish Chopra) [1770797] - [netdrv] bnx2x: Utilize FW 7.13.15.0 (Manish Chopra) [1770797] - [fs] seq_file: fix problem when seeking mid-record (Bill O'Donnell) [1753822] - [documentation] fs/seq_file.c: simplify seq_file iteration code and interface (Bill O'Donnell) [1753822] - [scripts] kbuild: replace BASH-specific ${@:2} with shift and ${@} (Jiri Olsa) [1739493] - [scripts] btf: do not use CONFIG_OUTPUT_FORMAT (Jiri Olsa) [1739493] - [kernel] btf: fix return value check in btf_vmlinux_init() (Jiri Olsa) [1739493] - [kernel] btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux (Jiri Olsa) [1739493] - [scripts] btf: expose BTF info through sysfs (Jiri Olsa) [1739493] - [netdrv] qede: fix NULL pointer deref in __qede_remove() (Manish Chopra) [1769203] - [gpu] cleanup: Remove .rej files (Prarit Bhargava) [1779738] - [lib] string: Add strscpy_pad() function (Josef Oskera) [1764588] - [char] virtio_console: allocate inbufs in add_port() only if it is needed (Pankaj Gupta) [1612795] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] xfs: make mem_to_page available outside of xfs_buf.c (Bill O'Donnell) [1583556] - [fs] xfs: get allocation alignment from the buftarg (Bill O'Donnell) [1583556] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs (Leif Sahlberg) [1765979] - [fs] cifs: avoid using MID 0xFFFF (Leif Sahlberg) [1765979] - [fs] cifs: Fix retry mid list corruption on reconnects (Leif Sahlberg) [1765979] - [fs] nfsd: allow fh_want_write to be called twice ("J. Bruce Fields") [1699222] - [net] revert "sunrpc: Fix up task signalling" (Dave Wysochanski) [1776067] - [s390] kasan: support memcpy_real with TRACE_IRQFLAGS (Philipp Rudo) [1777468] - [s390] kasan: add kdump support (Philipp Rudo) [1777468] - [s390] idle: fix cpu idle time calculation (Philipp Rudo) [1777361] - [s390] kaslr: add support for R_390_GLOB_DAT relocation type (Philipp Rudo) [1777467] - [x86] jump_label: Make tp_vec_nr static (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Batch jump label updates (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Batch updates if arch supports it (Daniel Bristot de Oliveira) [1731860] - [x86] alternative: Batch of patch operations (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Sort entries of the same key by the code (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Add a __jump_label_set_jump_code() helper (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Don't warn on __exit jump entries (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Add a jump_label_can_update() helper (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Remove the return value of text_poke_*() (Daniel Bristot de Oliveira) [1731860] - [x86] jump-label: Remove support for custom text poker (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Use text_poke_early() during early init (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Add text_poke_kgdb() to not assert the lock when debugging (Daniel Bristot de Oliveira) [1731860] - [x86] kprobes: Prohibit probing on functions before kprobe_int3_handler() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Fix NULL dereference bug in __jump_label_mod_update() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Annotate entries that operate on __init code earlier (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Switch to jump_entry accessors (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Implement generic support for relative references (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Abstract jump_entry member accessors (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Lockdep-enforce text_mutex in text_poke*() (Daniel Bristot de Oliveira) [1731860] - [x86] revert "x86/paravirt: Set up the virt_spin_lock_key after static keys get initialized" (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Initialize static branching early (Vitaly Kuznetsov) [1777260] - [x86] speculation: Fix redundant MDS mitigation message (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation: Fix incorrect MDS/TAA mitigation status (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add config options to set tsx=on|off|auto (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [documentation] x86/speculation/taa: Add documentation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add "auto" option to the tsx= cmdline parameter (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add sysfs reporting for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add mitigation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a "tsx=" cmdline option with TSX disabled by default (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a helper function x86_read_arch_cap_msr() (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] msr: Add the IA32_TSX_CTRL MSR (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [powerpc] xive: Prevent page fault issues in the machine crash handler (Diego Domingos) [1756116] - [tools] Fix memcpy_mcsafe_64.S link on selftests (Desnes Augusto Nunes do Rosario) [1775570]- [powerpc] perf: Fix loop exit condition in nest_imc_event_init (Steve Best) [1778609] - [net] netfilter: nf_tables: Add missing nft_tproxy Makefile line (Phil Sutter) [1762977]- [x86] kdump: Remove the backup region handling (Lianbo Jiang) [1730143] - [x86] kdump: Always reserve the low 1M when the crashkernel option is specified (Lianbo Jiang) [1730143] - [x86] crash: Add a forward declaration of struct kimage (Lianbo Jiang) [1730143] - [x86] kdump: Remove the unused crash_copy_backup_region() (Lianbo Jiang) [1730143] - [pci] p2pdma: Fix missing check for dma_virt_ops (Don Dutile) [1754734] - [pci] p2pdma: use the dev_pagemap internal refcount (Don Dutile) [1754734] - [pci] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754734] - [pci] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754734] - [pci] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754734] - [pci] p2pdma: track pgmap references per resource, not globally (Don Dutile) [1754734] - [pci] p2pdma: fix the gen_pool_add_virt() failure path (Don Dutile) [1754734] - [pci] mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Don Dutile) [1754734] - [lib] genalloc.c: Add algorithm, align and zeroed family of DMA allocators (Don Dutile) [1754732] - [lib] genalloc.c: include vmalloc.h (Don Dutile) [1754732] - [lib] genalloc.c: use vzalloc_node() to allocate the bitmap (Don Dutile) [1754732] - [md] dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors (Mike Snitzer) [1770210] - [fs] gfs2: fix race between gfs2_freeze_func and unmount (Abhijith Das) [1676972] - [fs] cifs: smbd: Retry on memory registration failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Indicate to retry on transport sending failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Return EINTR when interrupted (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Don't destroy transport on RDMA disconnect (Leif Sahlberg) [1771772] - [lib] crc-t10dif: crc_t10dif_mutex can be static (Vladis Dronov) [1769462] - [lib] crc-t10dif: Allow current transform to be inspected in sysfs (Vladis Dronov) [1769462] - [lib] crc-t10dif: Pick better transform if one becomes available (Vladis Dronov) [1769462] - [crypto] api - Introduce notifier for new crypto algorithms (Vladis Dronov) [1769462] - [netdrv] e1000e: Drop unnecessary __E1000_DOWN bit twiddling (Ken Cox) [1748256] - [netdrv] e1000e: Use rtnl_lock to prevent race conditions between net and pci/pm (Ken Cox) [1748256]- [powerpc] pseries: safely roll back failed DLPAR cpu add (Steve Best) [1772341] - [powerpc] pseries: address checkpatch warnings in dlpar_offline_cpu (Steve Best) [1772341] - [scsi] storvsc: setup 1:1 mapping between hardware queue and CPU queue (Cathy Avery) [1771503] - [scsi] storvsc: Add ability to change scsi queue depth (Cathy Avery) [1771503] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320 (Cathy Avery) [1771503] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: Align driver syntax with oob (Don Brace) [1725045] - [scsi] smartpqi: remove unused manifest constants (Don Brace) [1725045] - [scsi] smartpqi: fix problem with unique ID for physical device (Don Brace) [1725045] - [scsi] smartpqi: correct syntax issue (Don Brace) [1725045] - [scsi] smartpqi: change TMF timeout from 60 to 30 seconds (Don Brace) [1725045] - [scsi] smartpqi: fix LUN reset when fw bkgnd thread is hung (Don Brace) [1725045] - [scsi] smartpqi: add inquiry timeouts (Don Brace) [1725045] - [scsi] smartpqi: fix call trace in device discovery (Don Brace) [1725045] - [scsi] smartpqi: fix controller lockup observed during force reboot (Don Brace) [1725045] - [scsi] smartpqi: clean up an indentation issue (Don Brace) [1725045] - [scsi] smartpqi: remove set but not used variable 'ctrl_info' (Don Brace) [1725045] - [scsi] smartpqi: clean up indentation of a statement (Don Brace) [1725045] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: update copyright (Don Brace) [1725045] - [scsi] smartpqi: add new pci ids (Don Brace) [1725045] - [scsi] smartpqi: correct REGNEWD return status (Don Brace) [1725045] - [scsi] smartpqi: add gigabyte controller (Don Brace) [1725045] - [scsi] smartpqi: correct hang when deleting 32 lds (Don Brace) [1725045] - [scsi] smartpqi: add bay identifier (Don Brace) [1725045] - [scsi] smartpqi: add sysfs entries (Don Brace) [1725045] - [scsi] smartpqi: add module param to hide vsep (Don Brace) [1725045] - [scsi] smartpqi: add pci ids for fiberhome controller (Don Brace) [1725045] - [scsi] smartpqi: add module param for exposure order (Don Brace) [1725045] - [scsi] smartpqi: unlock on error in pqi_submit_raid_request_synchronous() (Don Brace) [1725045] - [scsi] smartpqi: Reporting unhandled SCSI errors (Don Brace) [1725045] - [scsi] mpt3sas: Bump mpt3sas driver version to 32.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix module parameter max_msix_vectors (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reject NVMe Encap cmnds to unsupported HBA (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use Component img header to get Package ver (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fail release cmnd if diag buffer is released (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add app owned flag support for diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reuse diag buffer allocated at load time (Tomas Henzl) [1725737] - [scsi] mpt3sas: clear release bit when buffer reregistered (Tomas Henzl) [1725737] - [scsi] mpt3sas: Maintain owner of buffer through UniqueID (Tomas Henzl) [1725737] - [scsi] mpt3sas: Free diag buffer without any status check (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix clear pending bit in ioctl status (Tomas Henzl) [1725737] - [scsi] mpt3sas: Display message before releasing diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Register trace buffer based on NVDATA settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce module parameter to override queue depth (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 31.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Run SAS DEVICE STATUS CHANGE EVENT from ISR (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reduce the performance drop (Tomas Henzl) [1725737] - [scsi] mpt3sas: Handle fault during HBA initialization (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add sysfs to know supported features (Tomas Henzl) [1725737] - [scsi] mpt3sas: Support MEMORY MOVE Tool box command (Tomas Henzl) [1725737] - [scsi] mpt3sas: Allow ioctls to blocked access status NVMe (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enumerate SES of a managed PCIe switch (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update MPI headers to 2.6.8 spec (Tomas Henzl) [1725737] - [scsi] mpt3sas: Gracefully handle online firmware update (Tomas Henzl) [1725737] - [scsi] mpt3sas: memset request frame before reusing (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add support for PCIe Lane margin (Tomas Henzl) [1725737] - [scsi] mpt3sas: support target smid for [abort|query] task (Tomas Henzl) [1725737] - [scsi] mpt3sas: clean up a couple sizeof() uses (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix msix load balance on and off settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Determine smp affinity on per HBA basis (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use configured PCIe link speed, not max (Tomas Henzl) [1725737] - [scsi] mpt3sas: Remove CPU arch check to determine perf_mode (Tomas Henzl) [1725737] - [scsi] mpt3sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1725737] - [scsi] mpt3sas: make driver options visible in sys (Tomas Henzl) [1725737] - [scsi] mpt3sas: Mark expected switch fall-through (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 29.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce perf_mode module parameter (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enable interrupt coalescing on high iops (Tomas Henzl) [1725737] - [scsi] mpt3sas: Affinity high iops queues IRQs to local node (Tomas Henzl) [1725737] - [scsi] mpt3sas: save and use MSI-X index for posting RD (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use high iops queues under some circumstances (Tomas Henzl) [1725737] - [scsi] mpt3sas: change _base_get_msix_index prototype (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add flag high_iops_queues (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add Atomic RequestDescriptor support on Aero (Tomas Henzl) [1725737] - [scsi] mpt3sas: function pointers of request descriptor (Tomas Henzl) [1725737] - [scsi] mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() (Tomas Henzl) [1725737] - [md] revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" (Mike Snitzer) [1775756] - [md] dm thin: wakeup worker only when deferred bios exist (Mike Snitzer) [1775756] - [md] dm raid: Remove unnecessary negation of a shift in raid10_format_to_md_layout (Mike Snitzer) [1775756] - [md] dm writecache: handle REQ_FUA (Mike Snitzer) [1775756] - [md] dm writecache: fix uninitialized variable warning (Mike Snitzer) [1775756] - [md] dm stripe: use struct_size() in kmalloc() (Mike Snitzer) [1775756] - [md] dm table: do not allow request-based DM to stack on partitions (Mike Snitzer) [1775756] - [md] dm cache: fix bugs when a GFP_NOWAIT allocation fails (Mike Snitzer) [1775756] - [md] dm writecache: skip writecache_wait for pmem mode (Mike Snitzer) [1775756] - [md] dm stats: use struct_size() helper (Mike Snitzer) [1775756] - [md] dm space map common: remove check for impossible sm_find_free() return value (Mike Snitzer) [1775756] - [md] dm raid1: use struct_size() with kzalloc() (Mike Snitzer) [1775756] - [md] dm writecache: optimize performance by sorting the blocks for writeback_all (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for getting two block with same LBA (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member pointer in writeback_struct (Mike Snitzer) [1775756] - [md] dm: make dm_table_find_target return NULL (Mike Snitzer) [1775756] - [md] dm table: fix invalid memory accesses with too high sector number (Mike Snitzer) [1775756] - [md] dm space map metadata: fix missing store of apply_bops() return value (Mike Snitzer) [1775756] - [md] dm btree: fix order of block initialization in btree_split_beneath (Mike Snitzer) [1775756] - [md] dm raid: add missing cleanup in raid_ctr() (Mike Snitzer) [1775756] - [md] dm kcopyd: always complete failed jobs (Mike Snitzer) [1775756] - [md] dm crypt: remove obsolete comment about plumb IV (Mike Snitzer) [1775756] - [md] dm crypt: wipe private IV struct after key invalid flag is set (Mike Snitzer) [1775756] - [md] dm: update stale comment in end_clone_bio() (Mike Snitzer) [1775756] - [md] dm log writes: fix incorrect comment about the logged sequence example (Mike Snitzer) [1775756] - [md] dm log writes: use struct_size() to calculate size of pending_block (Mike Snitzer) [1775756] - [md] dm crypt: use struct_size() when allocating encryption context (Mike Snitzer) [1775756] - [md] dm thin metadata: check if in fail_io mode when setting needs_check (Mike Snitzer) [1775756] - [md] dm verity: use message limit for data block corruption message (Mike Snitzer) [1775756] - [md] dm log writes: make sure super sector log updates are written in order (Mike Snitzer) [1775756] - [md] dm: fix a couple brace coding style issues (Mike Snitzer) [1775756] - [md] dm crypt: print device name in integrity error message (Mike Snitzer) [1775756] - [documentation] dm integrity: update documentation (Mike Snitzer) [1775756] - [md] dm integrity: don't report unused options (Mike Snitzer) [1775756] - [md] dm integrity: don't check null pointer before kvfree and vfree (Mike Snitzer) [1775756] - [md] dm integrity: correctly calculate the size of metadata area (Mike Snitzer) [1775756] - [md] dm mpath: always free attached_handler_name in parse_path() (Mike Snitzer) [1775756] - [md] dm writecache: avoid unnecessary lookups in writecache_find_entry() (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member page_offset in writeback_struct (Mike Snitzer) [1775756] - [md] dm delay: fix a crash when invalid device is specified (Mike Snitzer) [1775756] - [md] dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for returned value of rb_next_prev (Mike Snitzer) [1775756] - [md] dm writecache: remove needless dereferences in __writecache_writeback_pmem() (Mike Snitzer) [1775756] - [md] dm crypt: fix endianness annotations around org_sector_of_dmreq (Mike Snitzer) [1775756] - [md] dm integrity: fix deadlock with overlapping I_O (Mike Snitzer) [1775756] - [md] dm: disable DISCARD if the underlying storage no longer supports it (Mike Snitzer) [1775756] - [md] dm: revert 8f50e358153d ("dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE") (Mike Snitzer) [1775756] - [md] dm integrity: make dm_integrity_init and dm_integrity_exit static (Mike Snitzer) [1775756] - [md] dm integrity: change memcmp to strncmp in dm_integrity_ctr (Mike Snitzer) [1775756] - [x86] platform/uv: Account for UV Hubless in is_uvX_hub Ops (Frank Ramsay) [1757510] - [x86] platform/uv: Check EFI Boot to set reboot type (Frank Ramsay) [1757510] - [x86] platform/uv: Decode UVsystab Info (Frank Ramsay) [1757510] - [x86] platform/uv: Add UV Hubbed/Hubless Proc FS Files (Frank Ramsay) [1757510] - [x86] platform/uv: Setup UV functions for Hubless UV Systems (Frank Ramsay) [1757510] - [x86] platform/uv: Add return code to UV BIOS Init function (Frank Ramsay) [1757510] - [x86] platform/uv: Return UV Hubless System Type (Frank Ramsay) [1757510] - [x86] platform/uv: Save OEM_ID from ACPI MADT probe (Frank Ramsay) [1757510] - [x86] mm: Handle physical-virtual alignment mismatch in phys_p4d_init() (Baoquan He) [1685383] - [x86] mm/kaslr: Reduce randomization granularity for 5-level paging to 1GB (Baoquan He) [1685383] - [x86] mm/kaslr: Use only one PUD entry for real mode trampoline (Baoquan He) [1685383] - [documentation] documentation/stackprotector: powerpc supports stack protector (Bhupesh Sharma) [1714310] - [makefile] kbuild: mark prepare0 as PHONY to fix external module build (Bhupesh Sharma) [1714310] - [makefile] kbuild: fix single target build for external module (Bhupesh Sharma) [1714310] - [arm64] enable per-task stack canaries (Bhupesh Sharma) [1714310] - [powerpc] Fix stack protector crashes on CPU hotplug (Bhupesh Sharma) [1714310] - [powerpc] 64: properly initialise the stackprotector canary on SMP (Bhupesh Sharma) [1714310] - [powerpc] Fix stackprotector detection for non-glibc toolchains (Bhupesh Sharma) [1714310] - [powerpc] 64: add stack protector support (Bhupesh Sharma) [1714310] - [powerpc] 32: add stack protector support (Bhupesh Sharma) [1714310] - [pci] vmd: Fix shadow offsets to reflect spec changes (Myron Stowe) [1757896] - [pci] vmd: Fix config addressing when using bus offsets (Myron Stowe) [1757896] - [pci] Fix typos and whitespace errors (Myron Stowe) [1757896] - [pci] vmd: use the proper dma_* APIs instead of direct methods calls (Myron Stowe) [1757896] - [powerpc] powernv: Disable native PCIe port management (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix eeh eeh_debugfs_break_device() with SRIOV devices (Gustavo Duarte) [1524642] - [tools] selftests/powerpc: Add basic EEH selftest (Gustavo Duarte) [1524642] - [powerpc] eeh: Add a eeh_dev_break debugfs interface (Gustavo Duarte) [1524642] - [powerpc] eeh: Add debugfs interface to run an EEH check (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix debugfs_simple_attr.cocci warnings (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix build with STACKTRACE=n (Gustavo Duarte) [1524642] - [powerpc] eeh: Set attention indicator while recovering (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add attention indicator support (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add a reset_slot() callback (Gustavo Duarte) [1524642] - [powerpc] powernv/eeh: Use generic code to handle hot resets (Gustavo Duarte) [1524642] - [powerpc] eeh: Remove stale CAPI comment (Gustavo Duarte) [1524642] - [powerpc] eeh: Defer printing stack trace (Gustavo Duarte) [1524642] - [powerpc] eeh: Check slot presence state in eeh_handle_normal_event() (Gustavo Duarte) [1524642] - [powerpc] eeh: Make permanently failed devices non-actionable (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix race when freeing PDNs (Gustavo Duarte) [1524642] - [powerpc] eeh: Clean up EEH PEs after recovery finishes (Gustavo Duarte) [1524642] - [netdrv] be2net: disable bh with spin_lock in be_process_mcc (Petr Oros) [1724777] - [netdrv] be2net: Synchronize be_update_queues with dev_watchdog (Petr Oros) [1724777] - [netdrv] be2net: Signal that the device cannot transmit during reconfiguration (Petr Oros) [1724777] - [netdrv] be2net: fix link failure after ethtool offline test (Petr Oros) [1724777] - [netdrv] be2net: Fix number of Rx queues used for flow hashing (Petr Oros) [1724777] - [netdrv] benet: remove broken and unused macro (Petr Oros) [1724777] - [netdrv] benet: use skb_vlan_tag_get_prio() (Petr Oros) [1724777] - [netdrv] benet: use __vlan_hwaccel helpers (Petr Oros) [1724777] - [netdrv] revert "[netdrv] be2net: Disable queue dump in be_tx_timeout handler" (Petr Oros) [1724777] - [infiniband] rdma/i40iw: Set queue pair state when being queried (Stefan Assmann) [1721712] - [infiniband] ib/i40iw: Use kmemdup rather than open coding (Stefan Assmann) [1721712] - [infiniband] rdma/i40iw: Handle workqueue allocation failure (Stefan Assmann) [1721712] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: Fix namespace creation on misaligned addresses (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: stop padding pmem namespaces to section alignment (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change" (Baoquan He) [1724969] - [mm] sparsemem: cleanup 'section number' data types (Baoquan He) [1724969] - [kernel] mm/devm_memremap_pages: enable sub-section remap (Baoquan He) [1724969] - [mm] sparsemem: support sub-section hotplug (Baoquan He) [1724969] - [mm] sparsemem: prepare for sub-section ranges (Baoquan He) [1724969] - [kernel] mm: kill is_dev_zone() helper (Baoquan He) [1724969] - [mm] hotplug: kill is_dev_zone() usage in __remove_pages() (Baoquan He) [1724969] - [mm] sparsemem: convert kmalloc_section_memmap() to populate_section_memmap() (Baoquan He) [1724969] - [mm] hotplug: prepare shrink_{zone, pgdat}_span for sub-section removal (Baoquan He) [1724969] - [mm] sparsemem: add helpers track active portions of a section at boot (Baoquan He) [1724969] - [mm] sparsemem: introduce a SECTION_IS_EARLY flag (Baoquan He) [1724969] - [mm] sparsemem: introduce struct mem_section_usage (Baoquan He) [1724969] - [base] base/memory.c: get rid of find_memory_block_hinted() (Baoquan He) [1724969] - [mm] memory_hotplug: move and simplify walk_memory_blocks() (Baoquan He) [1724969] - [mm] memory_hotplug: rename walk_memory_range() and pass start+size instead of pfns (Baoquan He) [1724969] - [mm] hotplug: make remove_memory() interface usable (Baoquan He) [1724969] - [kernel] mm: make register_mem_sect_under_node() static (Baoquan He) [1724969] - [base] base/memory: use "unsigned long" for block ids (Baoquan He) [1724969] - [base] mm: section numbers use the type "unsigned long" (Baoquan He) [1724969] - [base] base/memory.c: Use DEVICE_ATTR_RO and friends (Baoquan He) [1724969] - [mm] sparse.c: set section nid for hot-add memory (Baoquan He) [1724969] - [mm] memory_hotplug: remove "zone" parameter from sparse_remove_one_section (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_block_under_nodes() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: remove memory block devices before arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: drop MHP_MEMBLOCK_API (Baoquan He) [1724969] - [base] mm/memory_hotplug: create memory block devices after arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE (Baoquan He) [1724969] - [arm64] mm: add temporary arch_remove_memory() implementation (Baoquan He) [1724969] - [mm] sparse.c: clean up obsolete code comment (Baoquan He) [1724969] - [base] base/memory: pass a block_id to init_memory_block() (Baoquan He) [1724969] - [base] base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS (Baoquan He) [1724969] - [s390] s390x/mm: implement arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: make __remove_section() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_section() never fail (Baoquan He) [1724969] - [base] base/memory.c: clean up relics in function parameters (Baoquan He) [1724969] - [base] mm, memory_hotplug: update a comment in unregister_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: release memory resource after arch_remove_memory() (Baoquan He) [1724969] - [kernel] mm, memory_hotplug: provide a more generic restrictions for memory hotplug (Baoquan He) [1724969] - [kernel] linux/memory_hotplug.h: remove duplicate declaration of offline_pages() (Baoquan He) [1724969] - [mm] x86: respect memory size limiting via mem= parameter (Baoquan He) [1724969] - [arm64] Add memory hotplug support (Baoquan He) [1724969] - [arm64] mm: check for upper PAGE_SHIFT bits in pfn_valid() (Baoquan He) [1724969] - [powerpc] mm: Fix section mismatch warning (Baoquan He) [1724969] - [base] mm/memory_hotplug: do not unlock after failing to take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: drop "online" parameter from add_memory_resource() (Baoquan He) [1724969] - [s390] s390x/mm: fail when an altmap is used for arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: simplify and fix check_hotplug_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug: add nid parameter to arch_remove_memory (Baoquan He) [1724969] - [mm] sparse: pass nid instead of pgdat to sparse_add_one_section() (Baoquan He) [1724969] - [mm] sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() (Baoquan He) [1724969] - [documentation] memory-hotplug.rst: add some details about locking internals (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling memtrace_offline_pages() (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling device_online() (Baoquan He) [1724969] - [powerpc] powernv: Allow memory that has been hot-removed to be hot-added (Baoquan He) [1724969] - [powerpc] powernv/memtrace: Remove memtrace mmap() (Baoquan He) [1724969] - [mm] memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make add_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make remove_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [powerpc] memtrace: Remove memory in chunks (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: drop unnecessary checks from register_mem_sect_under_node() (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: make register_mem_sect_under_node() a callback of walk_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug.c: call register_mem_sect_under_node() (Baoquan He) [1724969] - [mm] memory_hotplug.c: make add_memory_resource use __try_online_node (Baoquan He) [1724969] - [pci] Always allow probing with driver_override (Myron Stowe) [1702178] - [pci] Return error if cannot probe VF (Myron Stowe) [1702178] - [target] scsi: target: core: Do not overwrite CDB byte 1 (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: clean the nl_cmd of the udev when nl send fails (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: avoid use-after-free after command timeout (Maurizio Lombardi) [1764579] - [target] scsi: tcmu: Simplify tcmu_update_uio_info() (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: fix possible condition with no effect (if == else) (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make sure PDU processing continues if parsing a command fails (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make iscsit_map_iovec() more robust (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Handle too large immediate data buffers correctly (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Only send R2T if needed (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Detect conn_cmd_list corruption early (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Make the XCOPY setup code easier to read by inlining two functions (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Simplify LUN initialization in XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Remove a set-but-not-used member variable from the XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Rework the SPC-2 reservation handling code (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Fix a race condition in the LUN lookup code (Maurizio Lombardi) [1764579] - [target] scsi: target: alua: fix the tg_pt_gps_count (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Fix np_ip_proto and np_sock_type in iscsit_setup_np (Maurizio Lombardi) [1764579] - [target] scsi: target: fix unsigned comparision with less than zero (Maurizio Lombardi) [1764579] - [target] scsi: target: Add device product id and revision configfs attributes (Maurizio Lombardi) [1764579] - [kernel] genirq/affinity: Remove const qualifier from node_to_cpumask argument (Ming Lei) [1743064] - [kernel] genirq/affinity: Spread vectors on node according to nr_cpu ratio (Ming Lei) [1743064] - [kernel] genirq/affinity: Improve __irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] genirq/affinity: Remove unused argument from [__]irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] workqueue, lockdep: Fix a memory leak in wq->lock_name (Waiman Long) [1736654] - [kernel] workqueue, lockdep: Fix an alloc_workqueue() error path (Waiman Long) [1736654] - [kernel] locking/lockdep: Report more stack trace statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Reduce space occupied by stack traces (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it clear that what lock_class::key points at is not modified (Waiman Long) [1736654] - [kernel] lockdep: Make print_lock() address visible (Waiman Long) [1736654] - [kernel] locking/lockdep: Clean up #ifdef checks (Waiman Long) [1736654] - [kernel] locking/lockdep: Hide unused 'class' variable (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix lock used or unused stats error (Waiman Long) [1736654] - [kernel] locking/lockdep: increase size of counters for lockdep statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Move mark_lock() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary DEBUG_LOCKS_WARN_ON() (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix merging of hlocks with non-zero references (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix OOO unlock when hlocks need merging (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove !dir in lock irq usage check (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust new bit cases in mark_lock (Waiman Long) [1736654] - [kernel] locking/lockdep: Consolidate lock usage bit initialization (Waiman Long) [1736654] - [kernel] locking/lockdep: Check redundant dependency only when CONFIG_LOCKDEP_SMALL (Waiman Long) [1736654] - [kernel] locking/lockdep: Refactorize check_noncircular and check_redundant (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in __lock_release (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove redundant argument in check_deadlock (Waiman Long) [1736654] - [documentation] locking/lockdep: Add explanation to lock usage rules in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comments on dependency search (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid constant checks in __bfs by using offset reference (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the return type of __cq_dequeue() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change type of the element field in circular_queue (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comment (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in validate_chain() and check_deadlock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the range of class_idx in held_lock struct (Waiman Long) [1736654] - [kernel] locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start with (Waiman Long) [1736654] - [kernel] locking/lockdep: Use lockdep_init_task for task initiation consistently (Waiman Long) [1736654] - [kernel] locking/lockdep: Update obsolete struct field description (Waiman Long) [1736654] - [kernel] locking/lockdep: Print the right depth for chain key collision (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove useless conditional macro (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust lock usage bit character checks (Waiman Long) [1736654] - [documentation] locking/lockdep: Add description and explanation in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Change all print_*() return type to void (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove the unused print_lock_trace() function (Waiman Long) [1736654] - [kernel] locking/lockdep: Don't complain about incorrect name for no validate class (Waiman Long) [1736654] - [kernel] lockdep: Add assertion to check if in an interrupt (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary unlikely() (Waiman Long) [1736654] - [kernel] locking/lockdep: Test all incompatible scenarios at once in check_irq_usage() (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid bogus Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Generate LOCKF_ bit composites (Waiman Long) [1736654] - [kernel] locking/lockdep: Use expanded masks on find_usage_*() functions (Waiman Long) [1736654] - [kernel] locking/lockdep: Map remaining magic numbers to lock usage mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Move valid_state() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] lockdep: Simplify stack trace handling (Waiman Long) [1736654] - [kernel] locking/lockdep: Make lockdep_unregister_key() honor 'debug_locks' again (Waiman Long) [1736654] - [kernel] locking/lockdep: Zap lock classes even with lock debugging disabled (Waiman Long) [1736654] - [kernel] locking/lockdep: Only call init_rcu_head() after RCU has been initialized (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid a Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Shrink struct lock_class_key (Waiman Long) [1736654] - [kernel] locking/lockdep: Add module_param to enable consistency checks (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Test dynamic key registration (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Fix run_tests.sh (Waiman Long) [1736654] - [kernel] workqueue: Use dynamic lockdep keys for workqueues (Waiman Long) [1736654] - [kernel] locking/lockdep: Add support for dynamic keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Verify whether lock objects are small enough to be used as class keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Check data structure consistency (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse lock chains that have been freed (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix a comment in add_chain_cache() (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lockdep_next_lockchain() and lock_chain_count() (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse list entries that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Free lock classes that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Update two outdated comments (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it easy to detect whether or not inside a selftest (Waiman Long) [1736654] - [kernel] locking/lockdep: Split lockdep_free_key_range() and lockdep_reset_lock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Initialize the locks_before and locks_after lists earlier (Waiman Long) [1736654] - [kernel] locking/lockdep: Make zap_class() remove all matching lock order entries (Waiman Long) [1736654] - [kernel] locking/lockdep: Reorder struct lock_class members (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid that add_chain_cache() adds an invalid chain to the cache (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (2/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (1/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix two 32-bit compiler warnings (Waiman Long) [1736654] - [kernel] locking/lockdep: Rename lockdep_info() to lockdep_init() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Provide enum lock_usage_bit mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Simplify mark_held_locks() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Stop using RCU primitives to access 'all_lock_classes' (Waiman Long) [1736654] - [kernel] locking/lockdep: Make concurrent lockdep_reset_lock() calls safe (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove a superfluous INIT_LIST_HEAD() statement (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lock_class_cache_is_registered() (Waiman Long) [1736654] - [kernel] locking/lockdep: Inline __lockdep_init_map() (Waiman Long) [1736654] - [kernel] locking/lockdep: Declare local symbols static (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Test the lockdep_reset_lock() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Add dummy print_irqtrace_events() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Rename "trywlock" into "trywrlock" (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Run lockdep tests a second time under Valgrind (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Improve testing accuracy (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Fix shellcheck warnings (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Display compiler warning and error messages (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove ::version from lock_class structure (Waiman Long) [1736654] - [init] kconfig: disable io_uring support (Jeff Moyer) [1758680] - [virt] kvm: arm64: pmu: Reset sample period on overflow handling (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Set the CHAINED attribute before creating the in-kernel event (Auger Eric) [1760872] - [arm64] kvm: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Fix cycle counter truncation (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter index (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Support chained PMU counters (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Remove pmc->bitmask (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Re-create event when setting counter value (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Extract duplicated code to own function (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functions (Auger Eric) [1760872] - [arm64] perf: Hook up new events (Auger Eric) [1760872] - [arm64] perf: Move event definitions into perf_event.h (Auger Eric) [1760872] - [arm64] perf: Remove duplicate generic cache events (Auger Eric) [1760872] - [arm64] perf: Terminate PMU assignment statements with semicolons (Auger Eric) [1760872] - [arm64] Allow CAVIUM_TX2_ERRATUM_219 to be selected (Auger Eric) [1771633] - [arm64] Avoid Cavium TX2 erratum 219 when switching TTBR (Auger Eric) [1771633] - [arm64] Enable workaround for Cavium TX2 erratum 219 when running SMT (Auger Eric) [1771633] - [arm64] kvm: Trap VM ops when ARM64_WORKAROUND_CAVIUM_TX2_219_TVM is set (Auger Eric) [1771633] - [arm64] sysreg: fix incorrect definition of SYS_PAR_EL1_F (Auger Eric) [1771633] - [arm64] Force SSBS on context switch (Mark Salter) [1756103] - [arm64] enable pointer authentication (Mark Salter) [1756103] - [arm64] add ptrace regsets for ptrauth key management (Mark Salter) [1756103] - arm64: cpufeature: Rework ptr auth hwcaps using multi_entry_cap_matches (Mark Salter) [1756103] - [arm64] capabilities: Merge duplicate entries for Qualcomm erratum 1003 (Mark Salter) [1756103] - [arm64] cpufeature: Reduce number of pointer auth CPU caps from 6 to 4 (Mark Salter) [1756103] - [documentation] arm64: docs: document pointer authentication (Mark Salter) [1756103] - [documentation] arm64: docs: Document SSBS HWCAP (Mark Salter) [1756103] - [documentation] arm64: docs: Fix typos in ELF hwcaps (Mark Salter) [1756103] - [arm64] ptr auth: Move per-thread keys from thread_info to thread_struct (Mark Salter) [1756103] - [arm64] add prctl control for resetting ptrauth keys (Mark Salter) [1756103] - [arm64] perf: strip PAC when unwinding userspace (Mark Salter) [1756103] - [arm64] expose user PAC bit positions via ptrace (Mark Salter) [1756103] - [arm64] add basic pointer authentication support (Mark Salter) [1756103] - arm64/cpufeature: detect pointer authentication (Mark Salter) [1756103] - [arm64] cpufeature: Convert hook_lock to raw_spin_lock_t in cpu_enable_ssbs() (Mark Salter) [1756103] - [arm64] entry: Allow handling of undefined instructions from EL1 (Mark Salter) [1756103] - [arm64] Fix silly typo in comment (Mark Salter) [1756103] - [fs] smb3: fix signing verification of large reads (Dave Wysochanski) [1753114] - [fs] revert "nfs4: Fix v4.0 client state corruption when mount" (Benjamin Coddington) [1767012] - [kernel] svcrdma: Increase the default connection credit limit (Benjamin Coddington) [1771430] - [x86] quirks: Disable HPET on Intel Coffe Lake platforms (David Arcari) [1773774] - [sched] core: Fix CPU controller for !RT_GROUP_SCHED (Phil Auld) [1774652] - [x86] Add comment for x86 processor OS version support (David Arcari) [1709878] - [x86] kvm: svm: taint module and print taint message iff nested is enabled (Bandan Das) [1775410] - [x86] cpu: Add Tiger Lake to Intel family (Steve Best) [1773790] - [fs] Fix the locking in dcache_readdir() and friends (Miklos Szeredi) [1761746] - [infiniband] rdma/mlx5: Return proper error value (Mohammad Heib) [1772101] - [scsi] mpt3sas: change allocation option (Tomas Henzl) [1770264] - [scsi] qla2xxx: Initialized mailbox to prevent driver load failure (Himanshu Madhani) [1770309] - [mfd] intel-lpss: Add Intel Comet Lake PCH-H PCI IDs (David Arcari) [1773307] - [powercap] intel_rapl: add support for Cometlake desktop (David Arcari) [1759664] - [powercap] intel_rapl: add support for CometLake Mobile (David Arcari) [1746265] - [kernel] intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: Fix proc_thermal_rapl_remove() (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: add support for MMIO RAPL (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal_device: Fix build warning (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Read PPCC on resume (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Downgrade error message (Alexander Beregalov) [1732604] - [thermal] intel: int340x: processor_thermal_device: simplify to get driver data (Alexander Beregalov) [1732604] - [thermal] int3403_thermal: favor _TMP instead of PTYP (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: fix mode setting (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Add additional UUIDs (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Fix sysfs race condition (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Make PCI dependency explicit (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Fix a NULL vs IS_ERR() check (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: int3400_thermal: simplify getting .driver_data (Alexander Beregalov) [1732604] - [powercap] Invoke powercap_init() and rapl_init() earlier (Alexander Beregalov) [1732604] - [powercap] intel_rapl: Fix module autoloading issue (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support two power limits for every RAPL domain (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support 64 bit register (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract RAPL common code (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup hardcoded MSR access (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup some functions (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register access operations (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register address (Alexander Beregalov) [1732604] - [powercap] intel_rapl: introduce struct rapl_if_private (Alexander Beregalov) [1732604] - [kernel] intel_rapl: introduce intel_rapl.h (Alexander Beregalov) [1732604] - [powercap] intel_rapl: remove hardcoded register index (Alexander Beregalov) [1732604] - [powercap] intel_rapl: use reg instead of msr (Alexander Beregalov) [1732604] - [security] ima: Differentiate auditing policy rules from "audit" actions (Richard Guy Briggs) [1479911] - [security] ima: Do not audit if CONFIG_INTEGRITY_AUDIT is not set (Richard Guy Briggs) [1479911] - [security] ima: Use audit_log_format() rather than audit_log_string() (Richard Guy Briggs) [1479911] - [security] ima: Call audit_log_string() rather than logging it untrusted (Richard Guy Briggs) [1479911] - [security] selinux: avoid atomic_t usage in sidtab (Ondrej Mosnacek) [1741182] - [security] selinux: always return a secid from the network caches if we find one (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - rename type_val_to_struct_array (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - fix some checkpatch.pl warnings (Ondrej Mosnacek) [1741182] - [security] selinux: shuffle around policydb.c to get rid of forward declarations (Ondrej Mosnacek) [1741182] - [security] selinux: fix memory leak in policydb_init() (Ondrej Mosnacek) [1741182] - [security] selinux: check sidtab limit before adding a new entry (Ondrej Mosnacek) [1741182] - [security] selinux: format all invalid context as untrusted (Ondrej Mosnacek) [1479914 1741182] - [security] selinux: remove some no-op BUG_ONs (Ondrej Mosnacek) [1741182] - [security] selinux: provide __le variables explicitly (Ondrej Mosnacek) [1741182] - [security] selinux: avoid uninitialized variable warning (Ondrej Mosnacek) [1741182] - [security] selinux: remove useless assignments (Ondrej Mosnacek) [1741182] - [security] selinux: fix NULL dereference in policydb_destroy() (Ondrej Mosnacek) [1741182] - [security] selinux: convert to kvmalloc (Ondrej Mosnacek) [1741182] - [kernel] lsm: generalize flag passing to security_capable (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove unused selinux_is_enabled (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove cred security blob poisoning (Ondrej Mosnacek) [1741182] - [security] selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE (Ondrej Mosnacek) [1741182]- [tools] selftests: mlxsw: Add a test for leftover DSCP rule (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix local variable declarations in DSCP tests (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add counters for GC events (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1886 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent auto negotiation on number of lanes (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove 56G speed support (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Keep unmatched entries in a linked list (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix typo in qos_mc_aware.sh (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Do not process learned records with a dummy FID (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed (Ivan Vecera) [1737368] - [netdrv] remove redundant memset (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Apply the PTP shaper enable/disable logic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Set up PTP shaper when port status has changed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Enable/disable PTP shaper on a port when getting HWTSTAMP on/off (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add new operation for getting the port's speed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Set the PTP shaper parameters (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add QoS PTP Shaper Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add note about the PTP shaper (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add ptps field in QoS ETS Element Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix validation in mlxsw_sp1_ptp_packet_finish() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support ethtool get_ts_info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Configure PTP traps and FIFO events (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Garbage-collect unmatched entries (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support timestamping on Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Disable BH when working with PHC (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Add PTP initialization / finalization (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: ptp: Hook into packet transmit path (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for using SKB control buffer (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Hook into packet receive path (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add support for traps specific to Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Extract a helper for trap registration (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Global Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Time Precision Packet Timestamping Reading (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Precision Time Protocol Trap Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Time Precision Packet Port Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for negative temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add the hottest thermal zone detection (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend thermal core with per inter-connect device thermal zones (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Implement support for ingress device matching (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Fix SRC_SYS_PORT element size (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid size check for RX_ACL_SYSTEM_PORT element (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Write RX_ACL_SYSTEM_PORT acl element correctly (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix compilation on 32-bit ARM (Ivan Vecera) [1737368] - [tools] selftests: ptp: Add Physical Hardware Clock test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: PTP physical hardware clock initialization (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add implementation for physical hardware clock operations (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management Pulse Per Second Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management UTC Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: Query free running clock PCI BAR and offsets (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add a new interface for reading the hardware free running clock (Ivan Vecera) [1737368] - [netdrv] mlxsw: cmd: Free running clock PCI BAR and offsets via query firmware (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement flash update status notifications (Ivan Vecera) [1737368] - [netdrv] mlxfw: Introduce status_notify op and call it to notify about the status (Ivan Vecera) [1737368] - [netdrv] mlxfw: Propagate error messages through extack (Ivan Vecera) [1737368] - [netdrv] mlxsw: Move firmware flash implementation to devlink (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Reduce buffer size in transactions for SFP modules temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend the index size for temperature sensors readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend hwmon interface with inter-connect temperature attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management General Peripheral Information Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Extend sensor index field size of Management Temperature Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Re-order initialization sequence (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Allow flexible setting of I2C transactions size (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Extend initialization with querying firmware info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Disallow prio-tagged packets when PVID is removed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [tools] selftests: tc_flower: Add TOS matching test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Fix TOS matching (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test nexthop offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Refresh nexthop neighbour when it becomes dead (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use different seeds for ECMP and LAG hash (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent force of 56G (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid warning after identical rules insertion (Ivan Vecera) [1737368] - [tools] selftests: Add loopback test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Implement loopback ethtool feature (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Port Physical Loopback Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: split base on local_ports_in_{1x, 2x} resources (Ivan Vecera) [1737368] - [netdrv] mlxsw: resources: Add local_ports_in_{1x, 2x} (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1122 (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove obsolete dependency on THERMAL=m (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route via replace and append (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Adjust CPU port shared buffer egress quotas (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Allow skipping ingress port quota configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Split business logic from mlxsw_sp_port_sb_pms_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use new CPU ingress pool for control packets (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add pools for CPU traffic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Remove assumption about pool order (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing multicast TCs' attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing threshold type of first egress pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid configuration of multicast pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto TC's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto pool's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use defines for pool indices (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add extack messages for invalid configurations (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Relax FIB rule validation (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use a stable ECMP/LAG seed (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Add neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Propagate neighbour update errors (Ivan Vecera) [1737368] - [documentation] documentation: networking: devlink-info-versions: Add fw.psid (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for devlink info command (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add MGIR register (Ivan Vecera) [1737368] - [tools] selftests: forwarding: test for bridge mcast traffic after report and leave (Ivan Vecera) [1737368] - [netdrv] mlxsw: switch_ib: Pass valid HW id down to mlxsw_core_port_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_port_parent_id implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Pass switch ID through devlink_port_attrs_set() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Rename rehash_dis trace (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove failed_rollback dead end (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Move rehash_dis trace call and err msg to vregion_migrate() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove redundant failed_rollback from migrate_start() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_phys_port_name implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement ndo_get_devlink_port (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add a new test for strict priority (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add qos_lib.sh (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: qos_mc_aware: Configure shared buffers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Add shared buffer helpers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Simplify deduction of DEVLINK_DEV (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Avoid double sourcing of lib.sh (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Test action VLAN modify (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Add PCP match and VLAN match tests (Ivan Vecera) [1737368] - [infiniband] rdma/mlx5: Use irq xarray locking for mkey_table (Alaa Hleihel) [1724336] - [netdrv] mlx4_core: Dynamically set guaranteed amount of counters per VF (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Initialize on stack link modes bitmap (Alaa Hleihel) [1724336] - [netdrv] mlx5e: fix ethtool self test: link speed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix handling of compressed CQEs in case of low NAPI budget (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't store direct pointer to action's tunnel info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix NULL pointer dereference in extended destination (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only skip encap flows update when encap init failed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Determine source port properly for vlan push action (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix flow counter list auto bits struct (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Clear old rate limit when closing QP (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Remove dead code (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: prevent memory leak in mlx5_fpga_conn_create_cq (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Fix consumer index of error cqe dump (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Zero-memset WQE info struct upon update (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Fix assumption of single WQEBB of NOP in cleanup flow (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Add missing synchronize_srcu() for MW cases (Alaa Hleihel) [1724307 1724336] - [infiniband] rdma/mlx5: Order num_pending_prefetch properly with synchronize_srcu (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Do not allow rereg of a ODP MR (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching on tunnel addresses type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add device ID of upcoming BlueField-2 (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Free mpi in mp_slave mode (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use the original address for the page during free_pages (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: FWTrace, Reduce stack usage (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove unnecessary clear_bit()s (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix spelling mistake "offlaods" -> "offloads" (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove leftover declaration (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Fix a typo in WOL function names (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing include file to lib/crypto.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: remove self-assignment on esw->dev (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general command (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Fix mlx5_ifc_query_lag_out_bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix formats with line continuation whitespace (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix offset of tisc bits reserved field (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix -Wtype-limits compilation warnings (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support per device q counters in switchdev mode (Alaa Hleihel) [1659186 1724336] - [infiniband] ib/mlx5: Refactor code for counters allocation (Alaa Hleihel) [1659186 1724336] - [netdrv] mlx5: DR, Replace CRC32 implementation to use kernel lib (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Support IPv4 and IPv6 mixed matcher (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Allow insertion of duplicate rules (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: avoid 64-bit division in dr_icm_pool_mr_create() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Fix traffic duplication in ethtool steering (Alaa Hleihel) [1724336] - [netdrv] mlx5: DR, Allow matching on vport based on vhca_id (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix getting incorrect prev node in ste_free (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Remove redundant vport number from action (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: DR, Fix SW steering HW bits and definitions (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix missing assignment of variable err (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Fix rt's type in dr_action_create_reformat_action (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix error return code in dr_domain_init_resources() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Fix addr's type in mlx5dr_icm_dm (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add devlink flow_steering_mode parameter (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add support to use SMFS in switchdev mode (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Add API to set the namespace steering mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add direct rule fs_cmd implementation (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add CONFIG_MLX5_SW_STEERING for software steering support (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose APIs for direct rule managing (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add required FW steering functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering rule functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering action functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering matcher functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering table functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering domain functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add Steering entry (STE) utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose an internal API to issue RDMA operations (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, ICM pool memory allocator (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add direct rule command utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add the internal direct rule types definitions (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add flow steering actions to fs_cmd shim layer (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Set only stag for match untagged packets (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add stub for mlx5_eswitch_mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Avoid disabling RoCE when uninitialized (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add HW bits and definitions required for SW steering (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Move device memory management to mlx5_core (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Support LAG TX port affinity distribution (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Expose new function for TIS destroy loop (Alaa Hleihel) [1760285 1724336] - [kernel] mlx5: Add lag_tx_port_affinity capability bit (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Add device out of buffer counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5: Fix the order of fc_stats cleanup (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix deallocation of non-fully init encap entries (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only access fully initialized flows in neigh update (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh used value update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect neigh hash encap list with spinlock and rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor mlx5e_neigh_update_table->encap_lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend neigh hash entry with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Always take reference to neigh entry (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extract code that queues neigh update work into function (Alaa Hleihel) [1663231 1724336] - [kernel] mlx5: Add support for VNIC_ENV internal rq counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5e: Use refcount_t for refcount (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Use vhca_id in generating representor port_index (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify querying port representor parent id (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Removed unused hwid (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Allow concurrent creation of encap entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect encap hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend encap entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of mod_hdr entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod_hdr hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod header entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend mod header entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of hairpin entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend hairpin entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Tide up eswitch config sequence (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Remove redundant mc_promisc NULL check (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, remove redundant error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Introduce helper function to enable/disable vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Initialize TSAR Qos hardware block before its user vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Combine metadata enable/disable functionality (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Verify support QoS element type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Make load_one() and unload_one() symmetric (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add flow counter pool (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Add flow counter bulk infrastructure (Alaa Hleihel) [1760297 1724336] - [kernel] mlx5: Add flow counter bulk allocation hardware bits and command (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Refactor and optimize flow counter bulk query (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5e: Protect tc flow table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Rely on rcu instead of rtnl lock when getting upper dev (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Eswitch, use state_lock to synchronize vlan change (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Eswitch, change offloads num_flows type to atomic64 (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Protect unready flows with dedicated lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect tc flows hashtable with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Change flow flags type to unsigned long (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend tc flow struct with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify get_route_and_out_devs helper function (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Improve ethtool rxnfc callback structure (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Avoid warning print when not required (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Print a warning when LRO feature is dropped or not allowed (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Remove ethernet segment from dump WQE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add num bytes metadata to WQE info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix delay in fw fatal report handling due to fw report (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix crdump chunks print (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Block MR WR if UMR is not possible (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR re-registration flow to use UMR properly (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report and handle ODP support properly (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Consolidate use_umr checks into single function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix compatibility issue with ethtool flash device (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix use-after-free error while accessing ev_file pointer (Alaa Hleihel) [1724307 1724336] - [netdrv] mlx5e: Remove redundant check in CQE recovery flow of tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow of CQE recovery on tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix false negative indication on tx reporter CQE recovery (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field placement (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field name (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix progress params context WQE layout (Alaa Hleihel) [1724336] - [kernel] mlx5: kTLS, Fix wrong TIS opmod constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: crypto, Fix wrong offset in encryption key command (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Avoid setting speed to 56GBASE when autoneg off (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only support tx/rx pause setting for port owner (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support inner header match criteria for non decap flow action (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Use flow keys dissector to parse packets for ARFS (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Check the correct variable in error handling code (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Fix implicit MR release flow (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5e: always initialize frag->last_in_page (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Release locks during notifier unregister (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR registration flow to use UMR properly (Alaa Hleihel) [1764207 1724336] - [netdrv] mlx5e: kTLS, Call WARN_ONCE on netdev mismatch (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Prevent encap flow counter update async to user query (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching of speed to PRM link modes (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix modify_cq_in alignment (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing RDMA_RX capabilities (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use reversed order when unregister devices (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Prevent concurrent MR updates during invalidation (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Fix clean_mr() to work in the expected order (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Move MRs to a kernel PD when freeing them to the MR cache (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use direct mkey destroy command upon UMR unreg failure (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix unreg_umr to ignore the mkey state (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rely on filter_dev instead of dissector keys for tunnels (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Verify encapsulation is supported (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Convert single case statement switch statements into if statements (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Reduce ingress acl modify metadata stack usage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Fix compilation error in TLS code (Alaa Hleihel) [1724336] - [netdrv] mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow in tx reporter diagnose (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix return value from timeout recover function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rx, Fix checksum calculation for new hardware (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix port tunnel GRE entropy control (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Fix default encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Return in default case statement in tx_post_resync_params (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Register devlink ports for physical link, PCI PF, VFs (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Set RDMA DIM to be enabled by default (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report correctly tag matching rendezvous capability (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Implement VHCA tunnel mechanism in DEVX (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Introduce VHCA tunnel device capability (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add kTLS TX HW offload support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Introduce a fenced NOP WQE posting function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Re-work TIS creation functions (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Tx, Unconstify SQ stop room (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Don't implicitly assume SKB-less wqe has one WQEBB (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Make SQ WQE fetch function type generic (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Enforce L4 inline copy when needed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move helper functions to a new txrx datapath header (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Add core TLS support for the Connect-X family (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add crypto library to support create/destroy encryption key (Alaa Hleihel) [1724336] - [netdrv] mlx5: Kconfig, Better organize compilation flags (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Expose accel wrapper for IPsec FPGA function (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter_alloc_stats() and counter_update_stats() support (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support statistic q counter configuration (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter set id as a parameter for mlx5_ib_query_q_counters() (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support set qp counter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added devlink info callback (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added fw version query command (Alaa Hleihel) [1724336] - [kernel] mlx5: Add rts2rts_qp_counters_set_id field in hca cap (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use proper allocation API to get zeroed memory (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: DEVX cleanup mdev (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Add DEVX support for CQ events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Implement DEVX dispatching event (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Enable subscription for device events over DEVX (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Register DEVX with mlx5_core to get async events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FD (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Properly name the generic WQE control field (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce TLS TX offload hardware bits and structures (Alaa Hleihel) [1724336] - [netdrv] mlx5: Refactor mlx5_esw_query_functions for modularity (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch prepare functions change handler to be modular (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Introduce and use mlx5_eswitch_get_total_vports() (Alaa Hleihel) [1724327 1724336] - [infiniband] ib/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose device definitions for object events (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report EQE data upon CQ completion (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report a CQ error event only when a handler was set (Alaa Hleihel) [1724336] - [netdrv] mlx5: mlx5_core_create_cq() enhancements (Alaa Hleihel) [1724336] - [netdrv] mlx5: Expose the API to register for ANY event (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use event mask based on device capabilities (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Fix mlx5_core_destroy_cq() error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Handle UC address change in switchdev mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Consider host PF for inline mode and vlan pop (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use iterator for vlan and min-inline setups (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Reg/unreg function changed event at correct stage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Consolidate eswitch function number of VFs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Refactor eswitch SR-IOV interface (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Handle host PF vport mac/guid for ECPF (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use correct flags when configuring vlan (Alaa Hleihel) [1724336] - [netdrv] mlx5: Reduce dependency on enabled_vfs counter and num_vfs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Don't handle VF func change if host PF is disabled (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Limit scope of mlx5_get_next_phys_dev() to PCI PF devices (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move pci status reg access mutex to mlx5_pci_init (Alaa Hleihel) [1724336] - [kernel] mlx5: Rename mlx5_pci_dev_type to mlx5_coredev_type (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Cleanup rep when doing unload (Alaa Hleihel) [1724336] - [infiniband] {ib, net}/mlx5: E-Switch, Use index of rep for vport to IB port mapping (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use vport index when init rep (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Added MCQI and MCQS registers' description to ifc (Alaa Hleihel) [1724336] - [kernel] mlx5: Add hardware definitions for sub functions (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Disallow tc redirect offload cases we don't support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Expose same physical switch_id for all representors (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't refresh TIRs when updating representor SQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: reduce stack usage in mlx5_eswitch_termtbl_create (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Set drvinfo in generic manner (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Correct phys_port_name for PF port (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Report netdevice MPLS features (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move to HW checksumming advertising (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Allow adding the same MAC more than once (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Cleanup add MAC flow (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move queue param structs to en/params.h (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Encapsulate open/close queues into a function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Consider XSK in XDP MTU limit calculation (Alaa Hleihel) [1724336] - [netdrv] mlx5e: XDP_TX from UMEM support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Share the XDP SQ for XDP_TX between RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Refactor struct mlx5e_xdp_info (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Allow ICO SQ to be used by multiple RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Calculate linear RX frag size considering XSK (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Replace deprecated PCI_DMA_TODEVICE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Attach/detach XDP program safely (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Enable vport metadata matching if firmware supports it (Alaa Hleihel) [1724327 1724336] - [infiniband] rdma/mlx5: Add vport metadata matching for IB representors (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in slow path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Pass metadata from FDB to eswitch manager (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Add query and modify esw vport context functions (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in fast path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Specifying known origin of packets matching the flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Tag packet with vport number in VF vports and uplink ingress ACLs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Add flow context for flow tag (Alaa Hleihel) [1724336] - [netdrv] mlx5: Introduce a helper API to check VF vport (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Support allocating modify header context from ingress ACL (Alaa Hleihel) [1724336] - [netdrv] mlx5: Get vport ACL namespace by vport index (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce vport metadata matching bits and enum constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: Convert mkey_table to XArray (Alaa Hleihel) [1724308 1724307 1724336] - [infiniband] rdma/mlx5: Refactor MR descriptors allocation (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use PA mapping for PI handover (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Improve PI handover performance (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Remove unused IB_WR_REG_SIG_MR code (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Enable decap and packet reformat on FDB (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Consider eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: add missing void argument to function mlx5_devlink_alloc (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: Declare more strictly devlink encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: use indirect calls wrapper for the rx packet handler (Alaa Hleihel) [1724336] - [netdrv] mlx5e: use indirect calls wrapper for skb allocation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW fatal issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW fatal reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add fw fatal devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Create FW devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Issue SW reset on FW assert (Alaa Hleihel) [1724336] - [netdrv] mlx5: Control CR-space access by different PFs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Handle SW reset of FW in error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Crdump support (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Vendor Specific Capability access gateway (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all devlink related functions calls to devlink.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add EQ enable/disable API (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Use a single IRQ for all async EQs (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Rename mlx5_irq_info to mlx5_irq (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all IRQ logic to pci_irq.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Generalize IRQ interface to work with irq_table (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ table creation from EQ table creation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ affinity set to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ rmap creation to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ data from EQ table data (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ request/free from EQ life cycle (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Change interrupt handler to call chain notifier (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Introduce EQ polling budget (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support querying max VFs from device (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Return raw output for query esw functions (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Handle representors creation in handler context (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Increase wait time for fw initialization (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move firmware flash implementation to devlink (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Improve performance under GSO workload (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Use termination table for VLAN push actions (Alaa Hleihel) [1722647 1724327 1724336] - [netdrv] mlx5e: Geneve, Add support for encap/decap flows offload (Alaa Hleihel) [1725582 1724336] - [netdrv] mlx5e: Rearrange tc tunnel code in a modular way (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Geneve, Keep tunnel info as pointer to the original struct (Alaa Hleihel) [1724336] - [netdrv] mlx5: Geneve, Manage Geneve TLV options (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Enable setting multiple match criteria for flow group (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Allow matching only enc_key_id/enc_dst_port for decapsulation action (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Generalize vport type in vport representor (Alaa Hleihel) [1724336] - [netdrv] {ib, net}/mlx5: Constify rep ops functions pointers (Alaa Hleihel) [1724327 1724336] - [netdrv] {ib, net}/mlx5: No need to typecast from void* to mlx5_ib_dev* (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Honor eswitch functions changed event cap (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Replace host_params event with functions_changed event (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Introduce termination table bits (Alaa Hleihel) [1722647 1724336] - [kernel] mlx5: Add core dump register access HW bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: potential error pointer dereference in error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Support tagged tunnel over bond (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Avoid detaching non-existing netdev under switchdev mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix source port matching in fdb peer flow rule (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace reciprocal_scale in TX select queue function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid reloading already removed devices (Alaa Hleihel) [1724335] - [netdrv] mlx5: Update pci error handler entries and command translation (Alaa Hleihel) [1724335] - [infiniband] mlx5: avoid 64-bit division (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Disable rxhash when CQE compress is enabled (Alaa Hleihel) [1724335] - [netdrv] mlx5e: restrict the real_dev of vlan device is the same as uplink device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Allocate root ns memory using kzalloc to match kfree (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free in fs init error unwinding path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free of root ns in the error flow path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix error handling in mlx5_load() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix possible modify header actions memory leak (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix no rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Additional check for flow destination comparison (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add missing ethtool driver info for representors (Alaa Hleihel) [1766306 1724335] - [netdrv] mlx5e: Fix number of vports for ingress ACL configuration (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix peer pf disable hca command (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Correct type to u16 for vport_num and int for vport_index (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add meaningful return codes to status_to_err function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Imply MLXFW in mlx5_core (Alaa Hleihel) [1724335] - [netdrv] mlx5: Set completion EQs as shared resources (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Verify DEVX general object type correctly (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove MAYEXEC flag (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Device resource control for privileged DEVX user (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add steering SW ICM device memory type (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Warn on allocated MEMIC buffers during cleanup (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Support device memory type attribute (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add missing XRC options to QP optional params mask (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use atomic rep state to serialize state change (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix the check of legal vport (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use getter to access all vport array (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use available mlx5_vport struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: Reuse mlx5_esw_for_each_vf_vport macro in two files (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove unused mlx5_query_nic_vport_vlans (Alaa Hleihel) [1724335] - [netdrv] mlx5e: remove meaningless CFLAGS_tracepoint.o (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Put the common XDP code into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ethtool, Add support for EEPROM high pages query (Alaa Hleihel) [1724322 1724335] - [netdrv] mlx5e: Return error when trying to insert existing flower filter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop with VLAN 0 rewrite in prio tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ACLs for priority tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Turn on HW tunnel offload in all TIRs (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take common TIR context settings into a function (Alaa Hleihel) [1724335] - [kernel] mlx5: Fix broken hca cap offset (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add flow table capabilities for Geneve decap with TLV options (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add basic Geneve encap/decap flow table capabilities (Alaa Hleihel) [1725554 1724335] - [netdrv] mlx5: Eswitch, enable RoCE loopback traffic (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add new miss flow table action (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add support in RDMA RX steering (Alaa Hleihel) [1724335] - [netdrv] mlx5: Pass flow steering objects to fs_cmd (Alaa Hleihel) [1724335] - [netdrv] mlx5: Enable general events on all interfaces (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Restrict 'DELAY_DROP_TIMEOUT' subtype to Ethernet interfaces (Alaa Hleihel) [1724335] - [netdrv] mlx5: Separate and generalize dma device from pci device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Get rid of storing copy of device name (Alaa Hleihel) [1724335] - [kernel] mlx5: e-switch: Introduce prio tag mode (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Expose TIR ICM address to user space (Alaa Hleihel) [1724335] - [netdrv] mlx5: Introduce new TIR creation core API (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose TIR ICM address in command outbox (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose SW ICM related device memory capabilities (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use #define for the WQE wait timeout constant (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused rx_page_reuse stat (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take HW interrupt trigger into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add an underflow warning comment (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Move parameter calculation functions to en/params.c (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Report mlx5e_xdp_set errors (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Inline small packets into the TX MPWQE in XDP xmit flow (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Add TX MPWQE session counter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Enhance RQ indication for XDP redirect flush (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Fix shifted flag index in RQ bitmap (Alaa Hleihel) [1724335] - [netdrv] mlx5e: RX, Support multiple outstanding UMR posts (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Don't create IB representors when in multiport RoCE mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Initialize roce port info before multiport master init (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow DEVX and raw creation flow on reps (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Add query e-switch vport context to devx white list (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow inserting a steering rule to the FDB (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Create flow table with max size supported (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Access the prio bypass inside the FDB flow table namespace (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Check for error return in flow_rule rather than err (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove VF representor profile (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move to single device multiport ports in switchdev mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move SMI caps logic (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Refactor netdev affinity code (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move default representors SQ steering to rule to modify QP (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move rep into port struct (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use correct size for device resources (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move ports allocation to outside of INIT stage (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Free IB device on remove (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move netdev info into the port struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, add a new prio to be used by the RDMA side (Alaa Hleihel) [1724335] - [kernel] mlx5: E-Switch, don't use hardcoded values for FDB prios (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Remove references to uboject->context (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Unify logic of MTU boundaries (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Obsolete param field holding a constant value (Alaa Hleihel) [1724335] - [netdrv] mlx5: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Do not rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with ingress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with egress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Allow VLAN rewrite of prio field with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deny VLAN rewrite if there is no VLAN header match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use helpers to get headers criteria and value pointers (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Return -EOPNOTSUPP when attempting to offload an unsupported action (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deletes unnecessary setting of esw_attr->parse_attr (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Make the log friendly when decapsulation offload not supported (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix double mutex initialization (Alaa Hleihel) [1724335] - [netdrv] mlx5: Handle event of power detection in the PCIE slot (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Cleanup WQE page fault handler (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose MPEIN (Management PCIE INfo) register layout (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add rate limit print macros (Alaa Hleihel) [1724335] - [infiniband] mlx5: Add explicit bar address field (Alaa Hleihel) [1724335] - [netdrv] mlx5: Replace dev_err/warn/info by mlx5_core_err/warn/info (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use dev->priv.name instead of dev_name (Alaa Hleihel) [1724335] - [netdrv] mlx5: Make mlx5_core messages independent from mdev->pdev (Alaa Hleihel) [1724335] - [netdrv] mlx5: Break load_one into three stages (Alaa Hleihel) [1724335] - [netdrv] mlx5: Function setup/teardown procedures (Alaa Hleihel) [1724335] - [netdrv] mlx5: Move health and page alloc init to mdev_init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Split mdev init and pci init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove redundant init functions parameter (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove spinlock support from mlx5_write64 (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove unused MLX5_*_DOORBELL_LOCK macros (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Declare devx_async_cmd_event_fops static (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Compare only index part of a memory window rkey (Alaa Hleihel) [1724335] - [infiniband] mlx5: Convert mlx5_srq_table to XArray (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop and push actions with VLAN modify (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Support VLAN modify action (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Add VLAN ID rewrite fields (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: TX, Add geneve tunnel stateless offload support (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Take SW parser code to a separate function (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Fix port buffer function documentation format (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API (Alaa Hleihel) [1724335] - [netdrv] mlx5: Rename total_vfs to total_vports (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify sriov enable/disable flow (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use rdma_user_map_io for mapping BAR pages (Alaa Hleihel) [1724333] - [netdrv] mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Switch to Toeplitz RSS hash by default (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Protect against non-uplink representor for encap (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Rx, Fixup skb checksum for packets with tail padding (Alaa Hleihel) [1724333] - [netdrv] mlx5e: XDP, Avoid checksum complete when XDP prog is loaded (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Use fail-safe channels reopen in tx reporter recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Skip un-needed tx recover if interface state is down (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xon formula (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xoff formula (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, fix syndrome (0x678139) when turn on vepa (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Protect from invalid memory access in offload fdb table (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix access to invalid memory when toggling esw modes (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Add a lock on tir list (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix error handling when refreshing TIRs (Alaa Hleihel) [1724333] - [netdrv] mlx5: Decrease default mr cache size (Alaa Hleihel) [1748518 1724333] - [infiniband] ib/mlx5: Reset access mask when looping inside page fault handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport rate (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport mac, getting vport config (Alaa Hleihel) [1724333] - [netdrv] mlx5e: IPoIB, Fix RX checksum statistics update (Alaa Hleihel) [1724333] - [netdrv] mlx5: Remove redundant lag function to get pf num (Alaa Hleihel) [1724333] - [netdrv] mlx5: ODP support for XRC transport is not enabled by default in FW (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update tx reporter status in case channels were successfully opened (Alaa Hleihel) [1722274 1724333] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Set correct write permissions for implicit ODP MR (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Declare mlx5e_tx_reporter_recover_from_ctx as static (Alaa Hleihel) [1724333] - [netdrv] mlx5: Support ndo bridge_setlink and getlink (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Add support for VEPA in legacy mode (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix return status of TX reporter timeout recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Re-add support for TX timeout when TX reporter is not valid (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix warn print in case of TX reporter creation failure (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Disable esw manager vport correctly (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix the warning on vport index out of range (Alaa Hleihel) [1724333] - [netdrv] mlx5: Delete unused FPGA QPN variable (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Wrap the open and apply of channels in one fail-safe function (Alaa Hleihel) [1724333] - [netdrv] mlx5: Factor out HCA capabilities functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Allow transition to offloads mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Load/unload VF reps according to event from host PF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Consider ECPF vport depends on eswitch ownership (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Assign a different position for uplink rep and vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Centralize repersentor reg/unreg to eswitch driver (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Support load/unload reps of specific vport types (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Add state to eswitch vport representors (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Use getter and iterator to access vport/rep (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Split VF and special vports for offloads mode (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Refactor offloads flow steering init/cleanup (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to host PF vport as other vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to the esw manager vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: Correctly set LAG mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Avoid magic numbers when initializing offloads mode (Alaa Hleihel) [1724333] - [kernel] mlx5: Relocate vport macros to the vport header file (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Normalize the name of uplink vport number (Alaa Hleihel) [1724333] - [kernel] mlx5: Provide an alternative VF upper bound for ECPF (Alaa Hleihel) [1724333] - [kernel] mlx5: Add host params change event (Alaa Hleihel) [1724333] - [kernel] mlx5: Add query host params command (Alaa Hleihel) [1724333] - [netdrv] mlx5: Update enable HCA dependency (Alaa Hleihel) [1724333] - [netdrv] mlx5: Introduce Mellanox SmartNIC and modify page management logic (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Use unified register/load function for uplink and VF vports (Alaa Hleihel) [1724333] - [netdrv] mlx5: Use consistent vport num argument type (Alaa Hleihel) [1724333] - [kernel] mlx5: Use void pointer as the type in address_of macro (Alaa Hleihel) [1724333] - [netdrv] mlx5: Align ODP capability function with netdev coding style (Alaa Hleihel) [1724333] - [netdrv] mlx5: use RCU lock in mlx5_eq_cq_get() (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Fix memory leak in case we fail to add an IB device (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Simplify WQE count power of two check (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Add tx timeout support for mlx5e tx reporter (Alaa Hleihel) [1722274 1724333] - [netdrv] mlx5e: Add tx reporter support (Alaa Hleihel) [1722274 1724333] - [infiniband] ib/mlx5: Advertise XRC ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Advertise SRQ ODP support for supported transports (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add ODP SRQ support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Let read user wqe also from SRQ buffer (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add XRC initiator ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Remove useless check in ODP handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Set ODP SRQ support in firmware (Alaa Hleihel) [1724333] - [kernel] mlx5: Add XRC transport to ODP device capabilities layout (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement DEVX hot unplug for async command FD (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement the file ops of DEVX async command FD (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Reuse fold sw stats in representors (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Present the representors SW stats when state is not opened (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Separate between ethtool and netdev software stats folding (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add trace points for flow tables create/destroy (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Expand XPS cpumask to cover all online cpus (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Take CQ decompress fields into a separate structure (Alaa Hleihel) [1724333] - [netdrv] mlx5e: RX, Make sure packet header does not cross page boundary (Alaa Hleihel) [1724333] - [infiniband] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add pci AtomicOps request (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Don't override existing ip_protocol (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Replace kzalloc with kcalloc (Alaa Hleihel) [1724333] - [documentation] netfilter: doc: Add nf_tables part in tproxy.txt (Phil Sutter) [1762977] - [net] netfilter: nft_socket: fix erroneous socket assignment (Phil Sutter) [1762977] - [net] netfilter: nft_socket: Break evaluation if no socket found (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Fix missing-braces warning (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Add missing config check (Phil Sutter) [1762977] - [net] netfilter: nf_tables: Add native tproxy support (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Move nf_tproxy_assign_sock() to nf_tproxy.h (Phil Sutter) [1762977] - [net] sched: ensure opts_len <= IP_TUNNEL_OPTS_MAX in act_tunnel_key (Ivan Vecera) [1774706] - [net] ipmr: Fix skb headroom in ipmr_get_route(). (Guillaume Nault) [1773692] - [net] netns: fix GFP flags in rtnl_net_notifyid() (Guillaume Nault) [1763661] - [net] netns: fix NLM_F_ECHO mechanism for RTM_NEWNSID (Guillaume Nault) [1763661] - [netdrv] ptp: ptp_clock: Publish scaled_ppm_to_ppb (Ivan Vecera) [1772085] - [kernel] rh_features: move rh_features entry to sys/kernel (Hangbin Liu) [1660583] - [net] netfilter: nf_tables: Make nft_meta expression more robust (Phil Sutter) [1725169] - [tools] selftests/tls: add test for concurrent recv and send (Sabrina Dubroca) [1760375] - [net] tls: add a TX lock (Sabrina Dubroca) [1760375] - [net] tls: don't pay attention to sk_write_pending when pushing partial records (Sabrina Dubroca) [1760375] - [net] tls: fix sk_msg trim on fallback to copy mode (Sabrina Dubroca) [1760375] - [net] tls: align non temporal copy to cache lines (Sabrina Dubroca) [1760375] - [net] tls: remove the record tail optimization (Sabrina Dubroca) [1760375] - [net] tls: use RCU for the adder to the offload record list (Sabrina Dubroca) [1760375] - [net] tls: unref frags in order (Sabrina Dubroca) [1760375] - [net] tcp: ulp: fix possible crash in tcp_diag_get_aux_size() (Sabrina Dubroca) [1760375] - [net] tls: dedup the record cleanup (Sabrina Dubroca) [1760375] - [net] tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE (Sabrina Dubroca) [1760375] - [net] tls: narrow down the critical area of device_offload_lock (Sabrina Dubroca) [1760375] - [net] tls: don't jump to return (Sabrina Dubroca) [1760375] - [net] tls: export protocol version, cipher, tx_conf/rx_conf to socket diag (Sabrina Dubroca) [1760375] - [net] tcp: ulp: add functions to dump ulp-specific information (Sabrina Dubroca) [1760375] - [net] tls: use RCU protection on icsk->icsk_ulp_data (Sabrina Dubroca) [1760375] - [net] core/skmsg: Delete an unnecessary check before the function call "consume_skb" (Sabrina Dubroca) [1760375] - [net] tls, fix sk_write_space NULL write when tx disabled (Sabrina Dubroca) [1760375] - [net] tls: swap sk_write_space on close (Sabrina Dubroca) [1760375] - [net] tls: prevent skb_orphan() from leaking TLS plain text with offload (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a litmus test for the socket reuse through shutdown (Sabrina Dubroca) [1760375] - [net] tls: partially revert fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [documentation] TLS: fix stat counters description (Sabrina Dubroca) [1760375] - [tools] selftests/tls: fix TLS tests with CONFIG_TLS=n (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add shutdown tests (Sabrina Dubroca) [1760375] - [tools] selftests/tls: close the socket with open record (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a bidirectional test (Sabrina Dubroca) [1760375] - [tools] selftests/tls: test error codes around TLS ULP installation (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a test for ULP but no keys (Sabrina Dubroca) [1760375] - [net] bpf: sockmap/tls, close can race with map free (Sabrina Dubroca) [1760375] - [net] tls: fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [net] tls: remove sock unlock/lock around strp_done() (Sabrina Dubroca) [1760375] - [net] tls: remove close callback sock unlock/lock around TX work flush (Sabrina Dubroca) [1760375] - [net] tls: don't call tls_sk_proto_close for hw record offload (Sabrina Dubroca) [1760375] - [net] tls: don't arm strparser immediately in tls_set_sw_offload() (Sabrina Dubroca) [1760375] - [net] tls: add missing prot info init (Sabrina Dubroca) [1760375] - [netdrv] mlx5: Return -EINVAL when WARN_ON_ONCE triggers in mlx5e_tls_resync(). (Sabrina Dubroca) [1760375] - [net] tls: don't clear TX resync flag on error (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add test for poll() with data in TLS ULP (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven resync mechanism for TX (Sabrina Dubroca) [1760375] - [net] tls: generalize the resync callback (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven TLS RX resync (Sabrina Dubroca) [1760375] - [net] tls: rename handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: pass record number as a byte array (Sabrina Dubroca) [1760375] - [net] tls: simplify seq calculation in handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: export TLS per skb encryption (Sabrina Dubroca) [1760375] - [include] net/tls: simplify driver context retrieval (Sabrina Dubroca) [1760375] - [include] net/tls: split the TLS_DRIVER_STATE_SIZE and bump TX to 16 bytes (Sabrina Dubroca) [1760375] - [net] tls: don't pass version to tls_advance_record_sn() (Sabrina Dubroca) [1760375] - [include] net/tls: reorganize struct tls_context (Sabrina Dubroca) [1760375] - [net] tls: use version from prot (Sabrina Dubroca) [1760375] - [net] tls: don't re-check msg decrypted status in tls_device_decrypted() (Sabrina Dubroca) [1760375] - [net] tls: don't look for decrypted frames on non-offloaded sockets (Sabrina Dubroca) [1760375] - [net] tls: remove false positive warning (Sabrina Dubroca) [1760375] - [net] tls: check return values from skb_copy_bits() and skb_store_bits() (Sabrina Dubroca) [1760375] - [net] tls: fully initialize the msg wrapper skb (Sabrina Dubroca) [1760375] - [net] tls: replace the sleeping lock around RX resync with a bit lock (Sabrina Dubroca) [1760375] - [net] revert "net/tls: avoid NULL-deref on resync during device removal" (Sabrina Dubroca) [1760375] - [net] tls: avoid NULL-deref on resync during device removal (Sabrina Dubroca) [1760375] - [net] tls: Add support of AES128-CCM based ciphers (Sabrina Dubroca) [1760375] - [documentation] add TLS offload documentation (Sabrina Dubroca) [1760375] - [documentation] tls: RSTify the ktls documentation (Sabrina Dubroca) [1760375] - [net] xdp: increase kABI version (Jiri Benc) [1749817] - [tools] selftests: bpf: disable test_seg6_loop test (Jiri Benc) [1749817] - [tools] selftests: bpf: fix test_tc_tunnel hanging (Jiri Benc) [1749817] - [tools] selftests: bpf: xdping is not meant to be run standalone (Jiri Benc) [1749817] - [tools] libbpf: Use implicit XSKMAP lookup from AF_XDP XDP program (Jiri Benc) [1749817] - [lib] bpf, testing: Introduce 'gso_linear_no_head_frag' skb_segment test (Jiri Benc) [1749817] - [lib] bpf, testing: Refactor test_skb_segment() for testing skb_segment() on different skbs (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Jiri Benc) [1749817] - [net] flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH (Jiri Benc) [1749817] - [tools] selftests/bpf: fix race in test_tcp_rtt test (Jiri Benc) [1749817] - [net] xdp: unpin xdp umem pages in error path (Jiri Benc) [1749817] - [net] sock: make cookie generation global instead of per netns (Jiri Benc) [1749817] - [net] bpfilter: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jiri Benc) [1749817] - [net] bpf: sockmap, only create entry if ulp is not already enabled (Jiri Benc) [1749817] - [net] bpf: sockmap, synchronize_rcu before free'ing map (Jiri Benc) [1749817] - [net] bpf: sockmap, sock_map_delete needs to use xchg (Jiri Benc) [1749817] - [net] core: page_pool: add user refcnt and reintroduce page_pool_destroy (Jiri Benc) [1749817] - [net] bpf: avoid unused variable warning in tcp_bpf_rtt() (Jiri Benc) [1749817] - [net] xdp: fix potential deadlock on socket mutex (Jiri Benc) [1749817] - [net] bpfilter: print umh messages to /dev/kmsg (Jiri Benc) [1749817] - [net] xdp: fix possible cq entry leak (Jiri Benc) [1749817] - [net] xdp: fix race on generic receive path (Jiri Benc) [1749817] - [samples] bpf: fix tcp_bpf.readme detach command (Jiri Benc) [1749817] - [samples] bpf: add sample program that periodically dumps TCP stats (Jiri Benc) [1749817] - [tools] selftests/bpf: test BPF_SOCK_OPS_RTT_CB (Jiri Benc) [1749817] - [tools] bpf/tools: sync bpf.h (Jiri Benc) [1749817] - [net] bpf: add icsk_retransmits to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: add dsack_dups/delivered{, _ce} to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: split shared bpf_tcp_sock and bpf_sock_ops implementation (Jiri Benc) [1749817] - [net] bpf: add BPF_CGROUP_SOCK_OPS callback that is executed on every RTT (Jiri Benc) [1749817] - [net] init/kconfig: add CONFIG_CC_CAN_LINK (Jiri Benc) [1749817] - [net] page_pool: add helper function for retrieving dma direction (Jiri Benc) [1749817] - [net] xdp: fix hang while unregistering device bound to xdp socket (Jiri Benc) [1749817] - [net] xdp: hold device for umem regardless of zero-copy mode (Jiri Benc) [1749817] - [net] xsk: Change the default frame size to 4096 and allow controlling it (Jiri Benc) [1749817] - [tools] libbpf: Support getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add API to check for available entries in FQ (Jiri Benc) [1749817] - [net] xsk: Properly terminate assignment in xskq_produce_flush_desc (Jiri Benc) [1749817] - [net] xdp: Make __mem_id_disconnect static (Jiri Benc) [1749817] - [net] xsk: sample kernel code is now in libbpf (Jiri Benc) [1749817] - [net] page_pool: fix compile warning when CONFIG_PAGE_POOL is disabled (Jiri Benc) [1749817] - [net] page_pool: make sure struct device is stable (Jiri Benc) [1749817] - [net] page_pool: add tracepoints for page_pool with details need by XDP (Jiri Benc) [1749817] - [net] xdp: add tracepoints for XDP mem (Jiri Benc) [1749817] - [net] xdp: force mem allocator removal and periodic warning (Jiri Benc) [1749817] - [net] xdp: tracking page_pool resources and safe removal (Jiri Benc) [1749817] - [netdrv] mlx5: more strict use of page_pool API (Jiri Benc) [1749817] - [net] page_pool: introduce page_pool_free and use in mlx5 (Jiri Benc) [1749817] - [net] veth: use xdp_release_frame for XDP_PASS (Jiri Benc) [1749817] - [net] xdp: page_pool related fix to cpumap (Jiri Benc) [1749817] - [net] xdp: fix leak of IDA cyclic id if rhashtable_insert_slow fails (Jiri Benc) [1749817] - [net] page_pool: add helper function to unmap dma addresses (Jiri Benc) [1749817] - [net] page_pool: add helper function to retrieve dma addresses (Jiri Benc) [1749817] - [net] page_pool: use DMA_ATTR_SKIP_CPU_SYNC for DMA mappings (Jiri Benc) [1749817] - [net] page_pool: don't use page->private to store dma_addr_t (Jiri Benc) [1749817] - [mm] add dma_addr_t to struct page (Jiri Benc) [1749817] - [tools] bpf: Sync asm-generic/socket.h to tools/ (Jiri Benc) [1749817] - [net] bpf: net: Add SO_DETACH_REUSEPORT_BPF (Jiri Benc) [1749817] - [net] veth: Support bulk XDP_TX (Jiri Benc) [1749817] - [net] flow_dissector: remove unused FLOW_DISSECTOR_F_STOP_AT_L3 flag (Jiri Benc) [1749817] - [tools] selftests/bpf: fix compilation error for flow_dissector.c (Jiri Benc) [1749817] - [net] bpf: Update BPF_CGROUP_RUN_PROG_INET_EGRESS calls (Jiri Benc) [1749817] - [net] signal/bpfilter: Fix bpfilter_kernl to use send_sig not force_sig (Jiri Benc) [1749817] - [net] arch: Use asm-generic/socket.h when possible (Jiri Benc) [1749817] - [net] flow_dissector: correct comments on enum flow_dissector_key_id (Jiri Benc) [1749817] - [net] tcp: add stat of data packet reordering events (Jiri Benc) [1749817] - [net] tcp: add dsack blocks received stats (Jiri Benc) [1749817] - [net] tcp: add data bytes retransmitted stats (Jiri Benc) [1749817] - [net] tcp: add data bytes sent stats (Jiri Benc) [1749817] - [net] tcp: add a helper to calculate size of opt_stats (Jiri Benc) [1749817] - [net] netfilter: Support iif matches in POSTROUTING (Phil Sutter) [1775961] - [tools] selftests: add basic netdevsim devlink flash testing (Petr Oros) [1770359] - [netdrv] netdevsim: implement fake flash updating with notifications (Petr Oros) [1770359] - [net] devlink: allow driver to update progress of flash update (Petr Oros) [1770359] - [net] devlink: Add extack to shared buffer operations (Petr Oros) [1770347] - [net] xfrm: policy: avoid warning splat when merging nodes (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix bydst hlist corruption on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix infinite loop when merging src-nodes (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: alter htresh to trigger move of policies to hash table (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix reinsertion on node merge (Sabrina Dubroca) [1758100] - [net] xfrm: policy: delete inexact policies from inexact list on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: use hlist rcu variants on inexact insert, part 2 (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: add block rules with adjacent/overlapping subnets (Sabrina Dubroca) [1758100] - [net] xfrm: policy: remove set but not used variable 'priority' (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix policy hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix netlink/pf_key policy lookups (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add 2nd-level saddr trees for inexact policies (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by source address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: check reinserted policies match their node (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by destination address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add inexact policy search tree infrastructure (Sabrina Dubroca) [1758100] - [net] xfrm: policy: consider if_id when hashing inexact policy (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in an rhashtable (Sabrina Dubroca) [1758100] - [net] xfrm: policy: return NULL when inexact search needed (Sabrina Dubroca) [1758100] - [net] xfrm: policy: split list insertion into a helper (Sabrina Dubroca) [1758100] - [net] xfrm: security: iterate all, not inexact lists (Sabrina Dubroca) [1758100] - [tools] selftests: add xfrm policy test script (Sabrina Dubroca) [1758100] - [net] af_packet: fix the tx skb protocol in raw sockets with ETH_P_ALL (Ivan Vecera) [1765561] - [netdrv] mlx5e: Trust kernel regarding transport offset (Ivan Vecera) [1765561] - [netdrv] net/mlx5e: Remove the wrong assumption about transport offset (Ivan Vecera) [1765561] - [net] packet: Remove redundant skb->protocol set (Ivan Vecera) [1765561] - [net] packet: Ask driver for protocol if not provided by user (Ivan Vecera) [1765561] - [net] ethernet: Add parse_protocol header_ops support (Ivan Vecera) [1765561] - [include] net: Introduce parse_protocol header_ops callback (Ivan Vecera) [1765561] - [net] Don't set transport offset to invalid value (Ivan Vecera) [1765561] - [netdrv] Fix Kconfig indentation (Josef Oskera) [1764592] - [netdrv] be2net: make two arrays static const, makes object smaller (Josef Oskera) [1764592] - [netdrv] be2net: eliminate enable field from be_aic_obj (Josef Oskera) [1764592] - [netdrv] Use skb_frag_off accessors (Josef Oskera) [1764592] - [netdrv] Use skb accessors in network drivers (Josef Oskera) [1764592] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 338 (Josef Oskera) [1764592] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Josef Oskera) [1764592] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Josef Oskera) [1764592] - [documentation] networking: switchdev: Update port parent ID section (Ivan Vecera) [1757840] - [net] Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID (Ivan Vecera) [1757840] - [net] dsa: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [drivers] staging: fsl-dpaa2: ethsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] mscc: ocelot: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] net/mlx5e: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] liquidio: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [net] tipc: fix unlimited bundling of small messages (Jon Maloy) [1761969] - [net] tipc: clean up skb list lock handling on send path (Jon Maloy) [1761969] - [net] tipc: fix false detection of retransmit failures (Jon Maloy) [1761969] - [net] tipc: reduce risk of wakeup queue starvation (Jon Maloy) [1761969] - [net] tipc: fix changeover issues due to large packet (Jon Maloy) [1761969] - [net] tipc: optimize link synching mechanism (Jon Maloy) [1761969] - [net] tipc: Fix a typo (Jon Maloy) [1761969] - [net] tipc: use rcu dereference functions properly (Jon Maloy) [1761969] - [net] tipc: remove ub->ubsock checks (Jon Maloy) [1761969] - [net] tipc: embed jiffies in macro TIPC_BC_RETR_LIM (Jon Maloy) [1761969] - [net] tipc: add dst_cache support for udp media (Jon Maloy) [1761969] - [net] tipc: rename function msg_get_wrapped() to msg_inner_hdr() (Jon Maloy) [1761969] - [net] tipc: eliminate unnecessary skb expansion during retransmission (Jon Maloy) [1761969] - [net] tipc: simplify stale link failure criteria (Jon Maloy) [1761969] - [net] tipc: check msg->req data len in tipc_nl_compat_bearer_disable (Jon Maloy) [1761969] - [net] tipc: remove the unnecessary msg->req check from tipc_nl_compat_bearer_set (Jon Maloy) [1761969] - [net] tipc: fix issues with early FAILOVER_MSG from peer (Jon Maloy) [1761969] - [net] tipc: include retrans failure detection for unicast (Jon Maloy) [1761969] - [net] tipc: purge deferredq list for each grp member in tipc_group_delete (Jon Maloy) [1761969] - [net] devlink: remove redundant rtnl lock assert (Marcelo Leitner) [1774694]- [gpu] drm/i915/aml: Allow SPT PCH for all AML devices (Lyude Paul) [1761469 1731110] - [gpu] drm/i915/cml: Add second PCH ID for CMP (Lyude Paul) [1731110] - [drm] i915/cml: Add Missing PCI IDs (Lyude Paul) [1727949 1731110] - [gpu] DRM Backport 5.2 -> 5.3 (Lyude Paul) [1731110] - [xen] mm/pgtable: drop pgtable_t variable from pte_fn_t functions (Lyude Paul) [1731110] - [gpu] DRM Backport 5.1 -> 5.2 (Lyude Paul) [1731110] - [s390] bus_find_device: Unify the match callback with class_find_device (Lyude Paul) [1731110] - [kernel] i2c: algo-bit: include main i2c header (Lyude Paul) [1731110] - [extcon] axp288: Add a depends on ACPI to the Kconfig entry (Lyude Paul) [1731110] - [extcon] axp288: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [acpi] gpio: merrifield: Fix build err without CONFIG_ACPI (Lyude Paul) [1731110] - [gpio] merrifield: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [kernel] proc/sysctl: add shared variables for range check (Lyude Paul) [1731110] - [gpu] drm/i915: Split Pineview device info into desktop and mobile (Lyude Paul) [1731110] - [gpu] snd/hda, drm/i915: Track the display_power_status using a cookie (Lyude Paul) [1731110] - [video] hdmi: Dropped static functions from kernel doc (Lyude Paul) [1731110] - [video] hdmi: Add Unpack function for DRM infoframe (Lyude Paul) [1731110] - [video] drm: Enable HDR infoframe support (Lyude Paul) [1731110] - [kernel] drm: Add HDR source metadata property (Lyude Paul) [1731110] - [gpu] drm: Add colorspace info to AVI Infoframe (Lyude Paul) [1731110] - [gpu] drm: Add HDMI colorspace property (Lyude Paul) [1731110] - [kernel] video/hdmi: Add an enum for HDMI packet types (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the pack functions (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the log functions (Lyude Paul) [1731110] - [video] hdmi: Pass buffer size to infoframe unpack functions (Lyude Paul) [1731110] - [video] hdmi: Constify 'buffer' to the unpack functions (Lyude Paul) [1731110] - [video] media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC (Lyude Paul) [1731110] - [media] replace ADOBERGB by OPRGB (Lyude Paul) [1731110] - [dma-buf] add show_fdinfo handler (Lyude Paul) [1731110] - [dma-buf] dma-fence: Signal all callbacks from dma_fence_release() (Lyude Paul) [1731110] - [dma-buf] udmabuf: actually unmap the scatterlist (Lyude Paul) [1731110] - [dma-buf] Make mmap callback actually optional (Lyude Paul) [1731110] - [dma-buf] Remove unused sync_dump() (Lyude Paul) [1731110] - [kernel] dma-buf: explicitely note that dma-fence-chains use 64bit seqno (Lyude Paul) [1731110] - [dma-buf] fix stack corruption in dma_fence_chain_release (Lyude Paul) [1731110] - [dma-buf] add new dma_fence_chain container v7 (Lyude Paul) [1731110] - [dma-buf] add some lockdep asserts to the reservation object implementation (Lyude Paul) [1731110] - [iommu] arm-smmu-v3: Fix build error without CONFIG_PCI_ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Avoid locking on invalidation path when not using ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Rework enabling/disabling of ATS for PCI masters (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Don't issue CMD_SYNC for zero-length invalidations (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Document ordering guarantees of command insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync() (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Reduce contention during command-queue insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Operate directly on low-level queue where possible (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->unmap() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Remove unused ->tlb_sync() callback (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in drivers (Jerry Snitselaar) [1729845] - [kernel] iommu/io-pgtable: Introduce tlb_flush_walk() and tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce iommu_iotlb_gather_add_page() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce struct iommu_iotlb_gather for batching TLB flushes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Rename iommu_gather_ops to iommu_flush_ops (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Invalidate ATC when detaching a device (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Add support for PCI ATS (Jerry Snitselaar) [1729845] - [iommu] Introduce iotlb_sync_map callback (Jerry Snitselaar) [1742234] - [kernel] dma-mapping: fix page attributes for dma_mmap_* (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: check pfn validity in dma_common_{mmap, get_sgtable} (Jerry Snitselaar) [1754727] - [kernel] swiotlb: checking whether swiotlb buffer is full with io_tlb_used (Jerry Snitselaar) [1754727] - [kernel] dma-direct: fix zone selection after an unaddressable CMA allocation (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: page-align the size in dma_free_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: do not overwrite align in dma_alloc_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: fix panic caused by passing empty cma command line argument (Jerry Snitselaar) [1754727] - [iommu] dma: Handle SG length overflow better (Jerry Snitselaar) [1742234] - [iommu] dma: Handle MSI mappings separately (Jerry Snitselaar) [1742234] - [iommu] dma: Apply dma_{alloc, free}_contiguous functions (Jerry Snitselaar) [1742234] - [iommu] dma: Don't depend on CONFIG_DMA_DIRECT_REMAP (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_mmap (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_get_sgtable (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc, part 2 (Jerry Snitselaar) [1742234] - [iommu] dma: Cleanup variable naming in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Split iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Merge the CMA and alloc_pages allocation paths (Jerry Snitselaar) [1742234] - [iommu] dma: Don't remap CMA unnecessarily (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Remove __iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor the page array remapping allocator (Jerry Snitselaar) [1742234] - [iommu] dma: Factor out remapped pages lookup (Jerry Snitselaar) [1742234] - [iommu] dma: Squash __iommu_dma_{map, unmap}_page helpers (Jerry Snitselaar) [1742234] - [iommu] dma: Move domain lookup into __iommu_dma_{map, unmap} (Jerry Snitselaar) [1742234] - [iommu] dma: Move __iommu_dma_map (Jerry Snitselaar) [1742234] - [iommu] dma: Use for_each_sg in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [clk] Make clk_bulk_get_all() return a valid "id" (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Support all Mali configurations (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Correct Mali attributes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Fix panic after kexec -p for kdump (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA (Jerry Snitselaar) [1742234] - [iommu] amd: Check PM_LEVEL_SIZE() condition in locked section (Jerry Snitselaar) [1742234] - [iommu] amd: Fix incorrect PASID decoding from event log (Jerry Snitselaar) [1742234] - [iommu] amd: Lock code paths traversing protection_domain->dev_list (Jerry Snitselaar) [1742234] - [iommu] amd: Lock dev_data in attach/detach code paths (Jerry Snitselaar) [1742234] - [iommu] amd: Check for busy devices earlier in attach_device() (Jerry Snitselaar) [1742234] - [iommu] amd: Take domain->lock for complete attach/detach path (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_devtable_lock (Jerry Snitselaar) [1742234] - [iommu] amd: Remove domain->updated (Jerry Snitselaar) [1742234] - [iommu] iova: Avoid false sharing on fq_timer_on (Jerry Snitselaar) [1742234] - [iommu] Don't use sme_active() in generic code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix wrong analysis whether devices share the same bus (Jerry Snitselaar) [1742234] - [iommu] amd: Wait for completion of IOTLB flush in attach_device (Jerry Snitselaar) [1742234] - [iommu] amd: Unmap all L7 PTEs when downgrading page-sizes (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce first_pte_l7() helper (Jerry Snitselaar) [1742234] - [iommu] amd: Fix downgrading default page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Fix pages leak in free_pagetable() (Jerry Snitselaar) [1742234] - [documentation] documentation: Update Documentation for iommu.passthrough (Jerry Snitselaar) [1745844] - [iommu] Disable passthrough mode when SME is active (Jerry Snitselaar) [1745844] - [iommu] Set default domain type at runtime (Jerry Snitselaar) [1745844] - [iommu] Print default domain type on boot (Jerry Snitselaar) [1745844] - [x86] dma: Get rid of iommu_pass_through (Jerry Snitselaar) [1745844] - [iommu] vt-d: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] amd: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] Use Functions to set default domain type in iommu_set_def_domain_type() (Jerry Snitselaar) [1745844] - [iommu] Add helpers to set/get default domain type (Jerry Snitselaar) [1745844] - [iommu] Remember when default domain type was set on kernel command line (Jerry Snitselaar) [1745844] - [iommu] amd: Flush old domains in kdump kernel (Jerry Snitselaar) [1742234] - [iommu] amd: Fix race in increase_address_space() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove global page flush support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix possible use-after-free of private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain before using a private one (Jerry Snitselaar) [1742234] - [iommu] vt-d: Correctly check format of page table in debugfs (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain when move device out of group (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Mark expected switch fall-through (Jerry Snitselaar) [1722978] - [iommu] vt-d: Print pasid table entries MSB to LSB in debugfs (Jerry Snitselaar) [1742234] - [iommu] iova: Remove stale cached32_node (Jerry Snitselaar) [1742234] - [iommu] vt-d: Check if domain->pgd was allocated (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't queue_iova() if there is no flush queue (Jerry Snitselaar) [1742234] - [iommu] amd: fix a crash in iova_magazine_free_pfns (Jerry Snitselaar) [1742234] - [iommu] Use right function to get group for device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Fix compilation when CONFIG_CMA=n (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Support non-coherent page tables (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: request DMA32 memory, and improve debugging (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Increase maximum size of queues (Jerry Snitselaar) [1722978] - [iommu] amd: Flush not present cache in iommu_map_page (Jerry Snitselaar) [1742234] - [iommu] amd: Only free resources once on init error (Jerry Snitselaar) [1742234] - [iommu] amd: Move gart fallback to amd_iommu_init (Jerry Snitselaar) [1742234] - [iommu] amd: Make iommu_disable safer (Jerry Snitselaar) [1742234] - [iommu] amd: Add missed 'tag' to error msg in iommu_print_event (Jerry Snitselaar) [1742234] - [iommu] amd: Remove redundant assignment to variable npages (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup unused variable (Jerry Snitselaar) [1742234] - [iommu] vt-d: Silence a variable set but not used (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove an unused variable "length" (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup after delegating DMA domain to generic iommu (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allow DMA domain attaching to rmrr locked device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't enable iommu's which have been ignored (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set domain type for a private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't return error when device gets right domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix a variable set but not used (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Fix typo in SVM code comment (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove static identity map code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove duplicated code for device hotplug (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove startup parameter from device_def_domain_type() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup get_valid_domain_for_dev() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement is_attach_deferred iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Probe DMA-capable ACPI name space devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle 32bit device with identity default domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Identify default domains replaced with private (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the dma domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the identity domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add device_def_domain_type() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable DMA remapping after rmrr mapped (Jerry Snitselaar) [1742234] - [iommu] vt-d: Expose ISA direct mapping region via iommu_get_resv_regions (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement apply_resv_region iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] Add API to request DMA domain for device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show scalable mode DMAR table internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Introduce macros useful for dumping DMAR table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Modify the format of intel DMAR tables dump (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary rcu_read_locks (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix bind svm with multiple devices (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Avoid constant zero in TLBI writes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Set the right field for Page Walk Snoop (Jerry Snitselaar) [1742234] - [iommu] Add missing new line for dma type (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Separate atomic variables to improve performance (Jerry Snitselaar) [1742234] - [iommu] Remove iommu_callback_data (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_pd_list (Jerry Snitselaar) [1742234] - [iommu] amd: Use pci_prg_resp_pasid_required() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix leak in intel_pasid_alloc_table on error path (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make kernel parameter igfx_off work with vIOMMU (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set intel_iommu_gfx_mapped correctly (Jerry Snitselaar) [1742234] - [iommu] vt-d: cleanup: no spaces at the start of a line (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't request page request irq under dmar_global_lock (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use struct_size() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Flush IOTLB for untrusted device in time (Jerry Snitselaar) [1742234] - [iommu] vt-d: Clean up iommu_no_mapping (Jerry Snitselaar) [1742234] - [vfio] type1: Add domain at(de)taching group helpers (Jerry Snitselaar) [1742234] - [iommu] vt-d: Return ID associated with an auxiliary domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Aux-domain specific domain attach/detach (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move common code out of iommu_attch_device() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add per-device IOMMU feature ops entries (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make intel_iommu_enable_pasid() more generic (Jerry Snitselaar) [1742234] - [iommu] vt-d: Switch to bitmap_zalloc() (Jerry Snitselaar) [1742234] - [iommu] Bind process address spaces to devices (Jerry Snitselaar) [1742234] - [iommu] Add APIs for multiple domains per device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Log CBFRSYNRA register on context fault (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Don't disable SMMU in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Disable tagged pointers (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Link domains and devices (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add a master->domain pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Store SteamIDs in master (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Rename arm_smmu_master_data to arm_smmu_master (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Add ARM Mali midgard MMU page table format (Jerry Snitselaar) [1722978] - [iommu] vt-d: Save the right domain ID used by hardware (Jerry Snitselaar) [1742234] - [iommu] iova: Fix tracking of recently failed iova address (Jerry Snitselaar) [1742234] - [iommu] Fix IOMMU debugfs fallout (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.is_attach_deferred() (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.iotlb_sync_map() (Jerry Snitselaar) [1742234] - [kernel] iommu: Fix flush_tlb_all typo (Jerry Snitselaar) [1742234] - [iommu] io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables (Jerry Snitselaar) [1722978] - [iommu] Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [kernel] iommu: Allow io-pgtable to be used outside of iommu/ (Jerry Snitselaar) [1722978] - [iommu] iova: Allow compiling the library without IOMMU support (Jerry Snitselaar) [1742234] - [iommu] amd: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] amd: Remove clear_flush_young notifier (Jerry Snitselaar) [1742234] - [iommu] amd: Print reason for iommu_map_page failure in map_sg (Jerry Snitselaar) [1742234] - [iommu] vt-d: Get domain ID before clear pasid entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set context field after value initialized (Jerry Snitselaar) [1742234] - [kernel] pci/ats: Add inline to pci_prg_resp_pasid_required() (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Enable ATS only if the device uses page aligned address (Jerry Snitselaar) [1724922] - [pci] ats: Add pci_ats_page_aligned() interface (Jerry Snitselaar) [1724922] - [iommu] vt-d: Fix PRI/PASID dependency issue (Jerry Snitselaar) [1724921 1724927] - [pci] ats: Add pci_prg_resp_pasid_required() interface (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Allow interrupts from the entire bus for aliased devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add helper to set an IRTE to verify only the bus number (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove misleading "domain 0" test from domain_exit() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unused dmar_remove_one_dev_info() argument (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary local variable initializations (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove change_pte notifier (Jerry Snitselaar) [1742234] - iommu/vt-d: Implement dma_[un]map_resource() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Support page request in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Leave scalable mode default off (Jerry Snitselaar) [1742234] - [iommu] of: Fix probe-deferral (Jerry Snitselaar) [1742234] - [iommu] Check for iommu_ops == NULL in iommu_probe_device() (Jerry Snitselaar) [1742234] - [iommu] of: Don't call iommu_ops->add_device directly (Jerry Snitselaar) [1742234] - powerpc/iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [powerpc] iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] dma: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1722978] - [acpi] iort: Fix rc_dma_get_range() (Jerry Snitselaar) [1722978] - [kernel] iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Make arm-smmu-v3 explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Make arm-smmu explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] Audit and remove any unnecessary uses of module.h (Jerry Snitselaar) [1742234] - [iommu] irq_remapping: Remove unused header files (Jerry Snitselaar) [1742234] - [iommu] Do physical merging in iommu_map_sg() (Jerry Snitselaar) [1742234] - [iommu] amd: Remove leading 0s in error log messages (Jerry Snitselaar) [1742234] - [iommu] amd: Fix line-break in error log reporting (Jerry Snitselaar) [1742234] - [iommu] amd: Use pr_fmt() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow to upgrade page-size (Jerry Snitselaar) [1742234] - [iommu] amd: Restart loop if cmpxchg64 succeeded in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow downgrading page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Ignore page-mode 7 in free_sub_pt() (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce free_sub_pt() function (Jerry Snitselaar) [1742234] - [iommu] amd: Collect page-table pages in freelist (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove deferred invalidation (Jerry Snitselaar) [1724930] - [iommu] vt-d: Shared virtual address in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add first level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup context and enable RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Pass pasid table to context mapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup pasid entry for RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add second level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Reserve a domain id for FL and PT modes (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add 256-bit invalidation descriptor support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Move page table helpers into header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Manage scalalble mode PASID tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enumerate the scalable mode capability (Jerry Snitselaar) [1742234] - [kernel] iommu/vtd: Cleanup dma_remapping.h header (Jerry Snitselaar) [1742234] - [documentation] dt-bindings: arm-smmu: Add binding doc for Qcom smmu-500 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add support for qcom, smmu-v2 variant (Jerry Snitselaar) [1722978] - [documentation] dt-bindings: arm-smmu: Add bindings for qcom, smmu-v2 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add the device_link between masters and smmu (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Invoke pm_runtime across the driver (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add pm_runtime/sleep ops (Jerry Snitselaar) [1722978] - [clk] add managed version of clk_bulk_get_all (Jerry Snitselaar) [1722978] - [clk] add new APIs to operate on all available clocks (Jerry Snitselaar) [1722978] - [clk] bulk: add of_clk_bulk_get() (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Use explicit mb() when moving cons pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Avoid memory corruption from Hisilicon MSI payloads (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix big-endian CMD_SYNC writes (Jerry Snitselaar) [1722978] - [iommu] revert "iommu/io-pgtable-arm: Check for v7s-incapable systems" (Jerry Snitselaar) [1722978] - [iommu] Fix a typo (Jerry Snitselaar) [1742234] - [iommu] Tidy up window attributes (Jerry Snitselaar) [1742234] - [iommu] amd: Add default branch in amd_iommu_capable() (Jerry Snitselaar) [1742234] - [iommu] amd: Move iommu_init_pci() to .init section (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show context internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support for Interrupt remapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show register contents (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable base Intel IOMMU debugfs support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Update register definitions to VT-d 3.0 specification (Jerry Snitselaar) [1742234] - [iommu] vt-d: Relocate struct/function declarations to its header files (Jerry Snitselaar) [1742234] - [of] iommu/of: make of_pci_map_rid() available for other devices too (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Remove unnecessary wrapper function (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add SPDX header (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix a couple of minor comment typos (Jerry Snitselaar) [1722978] - [kernel] iommu/shmobile: Remove unused linux/platform_data/sh_ipmmu.h header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle memory shortage on pasid table allocation (Jerry Snitselaar) [1742234] - [iommu] Add sysfs attribyte for domain type (Jerry Snitselaar) [1742234] - [iommu] amd: Add basic debugfs infrastructure for AMD IOMMU (Jerry Snitselaar) [1742234] - [iommu] Enable debugfs exposure of IOMMU driver internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove the obsolete per iommu pasid tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply per pci device pasid table in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allocate and free pasid table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Per PCI device pasid table interfaces (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add for_each_device_domain() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move device_domain_info to header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply global PASID in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Avoid using idr_for_each_entry() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Global PASID name space (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix dev iotlb pfsid use (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Add definitions for PFSID (Jerry Snitselaar) [1742234] - [iommu] amd: Argument page_size could be uninitialized (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Abort all transactions if SMMU is enabled in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Prevent any devices access to memory without registration (Jerry Snitselaar) [1722978] - [iommu] [] iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: Abort allocation when table address overflows the PTE (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Fix pgtable allocation in selftest (Jerry Snitselaar) [1722978] - [netdrv] iavf: initialize ITRN registers with correct values (Stefan Assmann) [1721697] - [netdrv] iavf: fix MAC address setting for VFs when filter is rejected (Stefan Assmann) [1721697] - [netdrv] iavf: allow permanent MAC address to change (Stefan Assmann) [1721697] - [netdrv] iavf: remove unused debug function iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721697] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721697] - [netdrv] iavf: fix dereference of null rx_buffer pointer (Stefan Assmann) [1721697] - [netdrv] iavf: Fix up debug print macro (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: allow null RX descriptors (Stefan Assmann) [1721697] - [netdrv] iavf: add call to iavf_[add|del]_cloud_filter (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor init state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor the watchdog state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Remove timer for work triggering, use delaying work instead (Stefan Assmann) [1721697] - [netdrv] iavf: Move commands processing to the separate function (Stefan Assmann) [1721697] - [netdrv] iavf: Fix the math for valid length for ADq enable (Stefan Assmann) [1721697] - [netdrv] iavf: Change GFP_KERNEL to GFP_ATOMIC in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: wait longer for close to complete (Stefan Assmann) [1721697] - [netdrv] iavf: use signed variable (Stefan Assmann) [1721697] - [netdrv] iavf: Create VLAN tag elements starting from the first element (Stefan Assmann) [1721697] - [netdrv] iavf: update comments and file checks to match iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e_device to iavf_device (Stefan Assmann) [1721697] - [netdrv] iavf: change remaining i40e defines to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_client.h defines to match driver name (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_status structure flags (Stefan Assmann) [1721697] - [netdrv] iavf: replace i40e variables with iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e functions to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: change iavf_status_code to iavf_status (Stefan Assmann) [1721697] - [netdrv] iavf: Rename i40e_adminq* files to iavf_adminq* (Stefan Assmann) [1721697] - [netdrv] iavf: iavf_client: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: Limiting RSS queues to CPUs (Stefan Assmann) [1721697] - [netdrv] iavf: Use printf instead of gnu_printf for iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for ethtool -m issue on X722 NIC (Stefan Assmann) [1721695] - [netdrv] intel: Demote MTU change prints to debug (Stefan Assmann) [1721695] - [netdrv] i40e: implement VF stats NDO (Stefan Assmann) [1721695] - [netdrv] i40e: enable X710 support (Stefan Assmann) [1721695] - [netdrv] i40e: Add UDP segmentation offload support (Stefan Assmann) [1721695] - [netdrv] i40e: prevent memory leak in i40e_setup_macvlans (Stefan Assmann) [1721695] - [netdrv] i40e: Refactoring VF MAC filters counting to make more reliable (Stefan Assmann) [1721695] - [netdrv] i40e: Fix LED blinking flow for X710T*L devices (Stefan Assmann) [1721695] - [netdrv] i40e: allow ethtool to report SW and FW versions in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: initialize ITRN registers with correct values (Stefan Assmann) [1721695] - [netdrv] i40e: Extend PHY access with page change flag (Stefan Assmann) [1721695] - [netdrv] i40e: Extract detection of HW flags into a function (Stefan Assmann) [1721695] - [netdrv] i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for persistent lldp support (Stefan Assmann) [1721695] - [netdrv] i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate (Stefan Assmann) [1721695] - [netdrv] i40e: use BIT macro to specify the cloud filter field flags (Stefan Assmann) [1721695] - [netdrv] i40e: Fix message for other card without FEC (Stefan Assmann) [1721695] - [netdrv] i40e: fix missed "Negotiated" string in i40e_print_link_message() (Stefan Assmann) [1721695] - [netdrv] i40e: mark additional missing bits as reserved (Stefan Assmann) [1721695] - [netdrv] i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP (Stefan Assmann) [1721695] - [netdrv] i40e: use ktime_get_real_ts64 instead of ktime_to_timespec64 (Stefan Assmann) [1721695] - [netdrv] i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask (Stefan Assmann) [1721695] - [netdrv] i40e: Remove EMPR traces from debugfs facility (Stefan Assmann) [1721695] - [netdrv] i40e: Implement debug macro hw_dbg using dev_dbg (Stefan Assmann) [1721695] - [netdrv] i40e: fix hw_dbg usage in i40e_hmc_get_object_va (Stefan Assmann) [1721695] - [netdrv] i40e: simplify Rx buffer recycle (Stefan Assmann) [1721695] - [netdrv] i40e: fix retrying in i40e_aq_get_phy_capabilities (Stefan Assmann) [1721695] - [netdrv] i40e: Persistent LLDP support (Stefan Assmann) [1721695] - [netdrv] i40e: allow reset in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: Remove function i40e_update_dcb_config() (Stefan Assmann) [1721695] - [netdrv] i40e: Fix crash caused by stress setting of VF MAC addresses (Stefan Assmann) [1721695] - [netdrv] i40e: reset veb.tc_stats when resetting veb.stats (Stefan Assmann) [1721695] - [netdrv] i40e: Update FW API version to 1.9 (Stefan Assmann) [1721695] - [netdrv] i40e: check_recovery_mode had wrong if statement (Stefan Assmann) [1721695] - [netdrv] i40e: Add drop mode parameter to set mac config (Stefan Assmann) [1721695] - [netdrv] i40e: fix shifts of signed values (Stefan Assmann) [1721695] - [netdrv] i40e: add check on i40e_configure_tx_ring() return value (Stefan Assmann) [1721695] - [netdrv] i40e: Check if transceiver implements DDM before access (Stefan Assmann) [1721695] - [netdrv] i40e: reduce stack usage in i40e_set_fc (Stefan Assmann) [1721695] - [netdrv] i40e: no need to check return value of debugfs_create functions (Stefan Assmann) [1721695] - [netdrv] i40e: Remove unicast log when VF is leaving multicast mode (Stefan Assmann) [1721695] - [netdrv] i40e: verify string count matches even on early return (Stefan Assmann) [1721695] - [netdrv] i40e: Log info when PF is entering and leaving Allmulti mode (Stefan Assmann) [1721695] - [netdrv] i40e: Update visual effect for advertised FEC mode (Stefan Assmann) [1721695] - [netdrv] i40e: fix code comments (Stefan Assmann) [1721695] - [netdrv] i40e: don't report link up for a VF who hasn't enabled queues (Stefan Assmann) [1721695] - [netdrv] i40e: Log disable-fw-lldp flag change by ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect ethtool statistics veb and veb.tc_ (Stefan Assmann) [1721695] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721695] - [netdrv] i40e: Use dev_get_drvdata (Stefan Assmann) [1721695] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721695] - [netdrv] i40e: Add macvlan support on i40e (Stefan Assmann) [1721695] - [netdrv] i40e/i40e_virtchnl_pf: Use struct_size() in kzalloc() (Stefan Assmann) [1721695] - [netdrv] i40e: update copyright string (Stefan Assmann) [1721695] - [netdrv] i40e: Fix descriptor count manipulation (Stefan Assmann) [1721695] - [netdrv] i40e: missing priorities for any QoS traffic (Stefan Assmann) [1721695] - [netdrv] i40e: Add log entry while creating or deleting TC0 (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect function documentation comment (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for missing "link modes" info in ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Stefan Assmann) [1721695] - [netdrv] i40e: mark expected switch fall-through (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: remove duplicate stat calculation for tx_errors (Stefan Assmann) [1721695] - [netdrv] i40e: Check if the BAR size is large enough before writing to registers (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: add input validation for virtchnl handlers (Stefan Assmann) [1721695] - [netdrv] i40e: Improve AQ log granularity (Stefan Assmann) [1721695] - [netdrv] i40e: Add bounds check for ch[] array (Stefan Assmann) [1721695] - [netdrv] i40e: Use signed variable (Stefan Assmann) [1721695] - [netdrv] i40e: add constraints for accessing veb array (Stefan Assmann) [1721695] - [netdrv] i40e: let untrusted VF to create up to 16 VLANs (Stefan Assmann) [1721695] - [netdrv] i40e: add functions stubs to support EEE (Stefan Assmann) [1721695] - [netdrv] i40e: Use LLDP ethertype define ETH_P_LLDP (Stefan Assmann) [1721695] - [netdrv] r8169: disable TSO on a single version of RTL8168c to fix performance (Corinna Vinschen) [1730024] - [netdrv] r8169: fix sporadic transmit timeout issue (Corinna Vinschen) [1730024] - [netdrv] r8169: inline rtl8169_free_rx_databuff (Corinna Vinschen) [1730024] - [netdrv] r8169: fix performance issue on RTL8168evl (Corinna Vinschen) [1730024] - [netdrv] r8169: allocate rx buffers using alloc_pages_node (Corinna Vinschen) [1730024] - [netdrv] r8169: sync PCIe PHY init with vendor driver 8.047.01 (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper r8168_mac_ocp_modify (Corinna Vinschen) [1730024] - [netdrv] r8169: remove access to legacy register MultiIntr (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of xmit_more (Corinna Vinschen) [1730024] - [netdrv] r8169: don't use MSI before RTL8168d (Corinna Vinschen) [1730024] - [netdrv] revert ("r8169: remove 1000/Half from supported modes") (Corinna Vinschen) [1730024] - [netdrv] r8169: enable HW csum and TSO (Corinna Vinschen) [1730024] - [netdrv] r8169: remove r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: implement callback ndo_features_check (Corinna Vinschen) [1730024] - [netdrv] r8169: set GSO size and segment limits (Corinna Vinschen) [1730024] - [netdrv] r8169: align setting PME with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_set_rx_mode (Corinna Vinschen) [1730024] - [netdrv] r8169: fix a typo in a comment (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_rx (Corinna Vinschen) [1730024] - [netdrv] r8169: fix RTL8168g PHY init (Corinna Vinschen) [1730024] - [netdrv] r8169: fix issue with confused RX unit after PHY power-down on RTL8411b (Corinna Vinschen) [1730024] - [netdrv] r8169: sync few chip names with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: add random MAC address fallback (Corinna Vinschen) [1730024] - [netdrv] revert "r8169: improve handling VLAN tag" (Corinna Vinschen) [1730024] - [netdrv] r8169: remove not needed call to dma_sync_single_for_device (Corinna Vinschen) [1730024] - [netdrv] r8169: consider that 32 Bit DMA is the default (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling VLAN tag (Corinna Vinschen) [1730024] - [netdrv] r8169: don't activate ASPM in chip if OS can't control ASPM (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling of Abit Fatal1ty F-190HD (Corinna Vinschen) [1730024] - [netdrv] r8169: use helper rtl_is_8168evl_up for setting register MaxTxPacketSize (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper rtl_is_8168evl_up (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_coalesce_info (Corinna Vinschen) [1730024] - [netdrv] r8169: let mdio read functions return -ETIMEDOUT (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove member coalesce_info from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove callback hw_start from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: rename CPCMD_QUIRK_MASK and apply it on all chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: improve setting interrupt mask (Corinna Vinschen) [1730024] - [netdrv] r8169: silence sparse warning in rtl8169_start_xmit (Corinna Vinschen) [1730024] - [netdrv] r8169: factor out firmware handling (Corinna Vinschen) [1730024] - [netdrv] r8169: rename r8169.c to r8169_main.c (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_fw_request_firmware and rtl_fw_release_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: make rtl_fw_format_ok and rtl_fw_data_ok more independent (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_fw_write_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: add enum rtl_fw_opcode (Corinna Vinschen) [1730024] - [netdrv] r8169: use paged versions of phylib MDIO access functions (Corinna Vinschen) [1730024] - [netdrv] r8169: avoid tso csum function indirection (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct jumbo_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct mdio_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: improve r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: decouple rtl_phy_write_fw from actual driver code (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_fw_format_ok (Corinna Vinschen) [1730024] - [netdrv] r8169: enable WoL speed down on more chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: fix MAC address being lost in PCI D3 (Corinna Vinschen) [1730024] - [netdrv] r8169: remove 1000/Half from supported modes (Corinna Vinschen) [1730024] - [netdrv] r8169: remove support for RTL_GIGA_MAC_VER_01 (Corinna Vinschen) [1730024] - [netdrv] r8169: improve RTL8168d PHY initialization (Corinna Vinschen) [1730024] - [netdrv] r8169: change type of member mac_version in rtl8169_private (Corinna Vinschen) [1730024] - [netdrv] r8169: remove unneeded return statement in rtl_hw_init_8168g (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_hw_init_8168ep (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier for more missed files (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl8168g_set_pause_thresholds (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_set_fifo_size (Corinna Vinschen) [1730024] - [netdrv] r8169: move EEE LED config to rtl8168_config_eee_mac (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_writephy_batch and rtl_ephy_init (Corinna Vinschen) [1730024] - [netdrv] r8169: speed up rtl_loop_wait (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of phy_set_asym_pause (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_write_exgmac_batch (Corinna Vinschen) [1730024] - [netdrv] r8169: remove manual autoneg restart workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_reset_packet_filter (Corinna Vinschen) [1730024] - [netdrv] r8169: add helpers rtl_eri_set/clear_bits (Corinna Vinschen) [1730024] - [netdrv] r8169: make ERIAR_EXGMAC the default in eri functions (Corinna Vinschen) [1730024] - [netdrv] r8169: use pci_dev_id() helper (Corinna Vinschen) [1730024] - [kernel] phy: fix write to mii-ctrl1000 register (Petr Oros) [1772010] - [netdrv] bcmgenet: don't set phydev->link from MAC (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR applied after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround for KSZ9021 (Petr Oros) [1772010] - [netdrv] phy: fix race in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: consider AN_RESTART status when reading link status (Petr Oros) [1772010] - [kernel] fixed_phy: Add forward declaration for struct gpio_desc; (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: print gpio error only if gpio node is present (Petr Oros) [1772010] - [netdrv] phy: mscc: initialize stats array (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: define soft_reset for 40nm EPHY (Petr Oros) [1772010] - [netdrv] Add genphy_c45_config_aneg() function to phy-c45.c (Petr Oros) [1772010] - [netdrv] phy: sfp: hwmon: Fix scaling of RX power (Petr Oros) [1772010] - [kernel] hwmon: Fix HWMON_P_MIN_ALARM mask (Petr Oros) [1772010] - [netdrv] phy: rename Asix Electronics PHY driver (Petr Oros) [1772010] - [netdrv] sfp: read eeprom in maximum 16 byte increments (Petr Oros) [1772010] - [netdrv] phylink: avoid reducing support mask (Petr Oros) [1772010] - [netdrv] phy: dp83867: Set up RGMII TX delay (Petr Oros) [1772010] - [netdrv] phy: dp83867: do not call config_init twice (Petr Oros) [1772010] - [netdrv] phy: dp83867: increase SGMII autoneg timer duration (Petr Oros) [1772010] - [netdrv] phy: dp83867: fix speed 10 in sgmii mode (Petr Oros) [1772010] - [netdrv] phy: marvell10g: report if the PHY fails to boot firmware (Petr Oros) [1772010] - [netdrv] phylink: ensure consistent phy interface mode (Petr Oros) [1772010] - [netdrv] phylink: ensure inband AN works correctly (Petr Oros) [1772010] - [netdrv] phy: aquantia: readd XGMII support for AQR107 (Petr Oros) [1772010] - [netdrv] phy: realtek: Replace phy functions with non-locked version in rtl8211e_config_init() (Petr Oros) [1772010] - [netdrv] meson: fixup g12a glue ephy id (Petr Oros) [1772010] - [netdrv] phy: realtek: fix double page ops in generic Realtek driver (Petr Oros) [1772010] - [netdrv] phy: realtek: add missing page operations (Petr Oros) [1772010] - [netdrv] phy: realtek: Change TX-delay setting for RGMII modes only (Petr Oros) [1772010] - [netdrv] phy: realtek: Add rtl8211e rx/tx delays config (Petr Oros) [1772010] - [netdrv] phy: improve pause mode reporting in phy_print_status (Petr Oros) [1772010] - [kernel] phy: improve resuming from hibernation (Petr Oros) [1772010] - [netdrv] phy: fix phy_validate_pause (Petr Oros) [1772010] - [netdrv] phy: micrel: make sure the factory test bit is cleared (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix buffer overrun with stats counters (Petr Oros) [1772010] - [netdrv] phy: avoid unneeded MDIO reads in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve genphy_soft_reset (Petr Oros) [1772010] - [netdrv] spi: micrel eth switch: declare missing of table (Petr Oros) [1772010] - [netdrv] phy: marvell: add new default led configure for m88e151x (Petr Oros) [1772010] - [netdrv] phy: vitesse: Remove support for VSC8514 (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8514 PHY (Petr Oros) [1772010] - [netdrv] mdio: rename mdio_device reset to reset_gpio (Petr Oros) [1772010] - [netdrv] phy: add support for reset-controller (Petr Oros) [1772010] - [documentation] dt-bindings: add PHY reset controller binding (Petr Oros) [1772010] - [netdrv] phy: remove dead code from phy_sanitize_settings (Petr Oros) [1772010] - [netdrv] phy: don't set autoneg if it's not supported (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround (Petr Oros) [1772010] - [netdrv] phy: warn if phylib and ethtool PHY mode definitions are out of sync (Petr Oros) [1772010] - [netdrv] phy: add support for new modes in phylib (Petr Oros) [1772010] - [netdrv] phy: shrink PHY settings array (Petr Oros) [1772010] - [netdrv] phy: switch drivers to use dynamic feature detection (Petr Oros) [1772010] - [netdrv] phy: fix setting autoneg_complete in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: replace genphy_10g_driver with genphy_c45_driver (Petr Oros) [1772010] - [netdrv] phy: remove unnecessary callback settings in C45 drivers (Petr Oros) [1772010] - [netdrv] phy: improve link partner capability detection (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: clean-up gxl variant driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: add g12a support (Petr Oros) [1772010] - [netdrv] phy: add amlogic g12a mdio mux support (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add g12a mdio mux documentation (Petr Oros) [1772010] - [netdrv] phy: realtek: remove setting callback get_features and use phylib fallback (Petr Oros) [1772010] - [netdrv] phy: fix autoneg mismatch case in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add the suspend/resume callbacks for the 88x2210 (Petr Oros) [1772010] - [netdrv] phy: marvell10g: implement suspend/resume callbacks (Petr Oros) [1772010] - [netdrv] phy: deal properly with autoneg incomplete in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: use c45 standard to detect link partner autoneg capability (Petr Oros) [1772010] - [netdrv] phy: aquantia: add SGMII statistics (Petr Oros) [1772010] - [netdrv] phy: improve genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: add suspend / resume callbacks for AQR107 family (Petr Oros) [1772010] - [netdrv] phy: realtek: use genphy_read_abilities (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: remove redundant !timeout check (Petr Oros) [1772010] - [netdrv] phy: marvell: add PHY tunable fast link down support for 88E1540 (Petr Oros) [1772010] - [uapi] ethtool: add PHY Fast Link Down support (Petr Oros) [1772010] - [netdrv] phy: aquantia: inform about proprietary 1000Base-T2 mode being in use (Petr Oros) [1772010] - [netdrv] phy: aquantia: report PHY details like firmware version (Petr Oros) [1772010] - [netdrv] phy: aquantia: print remote capabilities if link partner is Aquantia PHY (Petr Oros) [1772010] - [kernel] phy: bcm54xx: Encode link speed and activity into LEDs (Petr Oros) [1772010] - [netdrv] phy: aquantia: simplify aqr_config_aneg (Petr Oros) [1772010] - [netdrv] phy: don't clear BMCR in genphy_soft_reset (Petr Oros) [1772010] - [netdrv] phy: Re-parent menus for MDIO bus drivers correctly (Petr Oros) [1772010] - [netdrv] phy: Correct Cygnus/Omega PHY driver prompt (Petr Oros) [1772010] - [netdrv] phy: aquantia: add downshift support (Petr Oros) [1772010] - [netdrv] phy: Move Omega PHY entry to Cygnus PHY driver (Petr Oros) [1772010] - [netdrv] phy: Prepare for moving Omega out of bcm7xxx (Petr Oros) [1772010] - [netdrv] phy: Add DP83825I to the DP83822 driver (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for changed interface mode in read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for supported interface modes in config_init (Petr Oros) [1772010] - [netdrv] phy: improve handling link_change_notify callback (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: fix interrupt support (Petr Oros) [1772010] - [gpio] gpiolib: devprop: Fix syntax error (Petr Oros) [1772010] - [kernel] gpiolib: export devprop_gpiochip_set_names() (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: fix Kconfig dependencies (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_mmd_changed in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_no_soft_reset (Petr Oros) [1772010] - [netdrv] phy: don't export gen10g_read_status (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_config_init (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_suspend and gen10g_resume (Petr Oros) [1772010] - [netdrv] phy: use genphy_c45_aneg_done in genphy_aneg_done (Petr Oros) [1772010] - [netdrv] phy: micrel ksz8061: link failure after cable connect (Petr Oros) [1772010] - [netdrv] phy: phylink: fix uninitialized variable in phylink_get_mac_state (Petr Oros) [1772010] - [netdrv] phy: aquantia: add hwmon support (Petr Oros) [1772010] - [netdrv] phy: aquantia: rename aquantia.c to aquantia_main.c (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use the generic C45 helper to read the 2110 features (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Let genphy_c45_pma_read_abilities set Aneg bit (Petr Oros) [1772010] - [netdrv] phy: dp83867: add soft reset delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: Add support for Generic Mux controls (Petr Oros) [1772010] - [netdrv] phy: improve auto-neg emulation in swphy (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add support for the 88x2110 PHY (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Force reading of 2.5/5G (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use a #define for 88X3310 family id (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use 2500BASEX when using 2.5GBASET (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use linkmode_set_bit helper instead of __set_bit (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use get_features to get the PHY abilities (Petr Oros) [1772010] - [netdrv] phy: aquantia: use genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: don't change modes we don't care about in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for auto-negotiation configuration (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove false 5G and 10G speed ability for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: check PMAPMD link status only in genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix use-after-free on device_register fails (Petr Oros) [1772010] - [netdrv] phy: at803x: disable delay only for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: at803x: don't inline helpers (Petr Oros) [1772010] - [netdrv] phy: aquantia: Use get_features for the PHYs abilities (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_check_and_restart_aneg in mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_check_and_restart_aneg (Petr Oros) [1772010] - [netdrv] phy: use genphy_config_eee_advert in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: export genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phy: don't use 10BaseT/half as default in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: remove orphaned register read in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: improve mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: disable aneg in genphy_c45_pma_setup_forced (Petr Oros) [1772010] - [netdrv] phy: use mii_10gbt_stat_mod_linkmode_lpa_t in genphy_c45_read_lpa (Petr Oros) [1772010] - [kernel] phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t (Petr Oros) [1772010] - [netdrv] phy: marvell10g: check for newly set aneg (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_an_config_aneg (Petr Oros) [1772010] - [kernel] phy: add helper linkmode_adv_to_mii_10gbt_adv_t (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR() usage after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Support generic PHY status read (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Don't explicitly set Pause and Asym_Pause (Petr Oros) [1772010] - [netdrv] phy: use phy_resolve_aneg_linkmode in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve phy_resolve_aneg_linkmode (Petr Oros) [1772010] - [netdrv] phy: fix potential race in the phylib state machine (Petr Oros) [1772010] - [kernel] phy: don't use locking in phy_is_started (Petr Oros) [1772010] - [netdrv] phy: fix interrupt handling in non-started states (Petr Oros) [1772010] - [netdrv] phy: simplify genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phylink: avoid resolving link state too early (Petr Oros) [1772010] - [netdrv] phylink: add phylink_init_eee() helper (Petr Oros) [1772010] - [netdrv] phylink: only call mac_config() during resolve when link is up (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_changed in genphy_config_advert (Petr Oros) [1772010] - [netdrv] phy: marvell10g: fix usage of new MMD modifying helpers (Petr Oros) [1772010] - [netdrv] phy: add register modifying helpers returning 1 on change (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: disregard "Clause 22 registers present" bit in get_phy_c45_devs_in_pkg (Petr Oros) [1772010] - [netdrv] phy: let genphy_c45_read_link manage the devices to check (Petr Oros) [1772010] - [netdrv] phy: don't double-read link status register if link is up (Petr Oros) [1772010] - [netdrv] fixed-phy: Add fixed_phy_register_with_gpiod() API (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: Fix fixed_phy not checking GPIO (Petr Oros) [1772010] - [netdrv] phy: consider latched link-down status in polling mode (Petr Oros) [1772010] - [netdrv] sfp: do not probe SFP module before we're attached (Petr Oros) [1772010] - [netdrv] phy: make use of new MMD accessors (Petr Oros) [1772010] - [kernel] phy: provide full set of accessor functions to MMD registers (Petr Oros) [1772010] - [netdrv] phy: improve genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Drop GPIO from fixed_phy_add() (Petr Oros) [1772010] - [netdrv] dp83640: expire old TX-skb (Petr Oros) [1772010] - [netdrv] phy: aquantia: replace magic numbers with constants (Petr Oros) [1772010] - [netdrv] phy: aquantia: use macro PHY_ID_MATCH_MODEL (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove unneeded includes (Petr Oros) [1772010] - [netdrv] phy: aquantia: Shorten name space prefix to aqr_ (Petr Oros) [1772010] - [netdrv] revert "net: phy: marvell: avoid pause mode on SGMII-to-Copper for 88e151x" (Petr Oros) [1772010] - [netdrv] phy: at803x: Use helpers to access MMD PHY registers (Petr Oros) [1772010] - [netdrv] phy: change phy_start_interrupts to phy_request_interrupt (Petr Oros) [1772010] - [netdrv] phy: start interrupts in phy_start (Petr Oros) [1772010] - [netdrv] phy: warn if phy_start is called from invalid state (Petr Oros) [1772010] - [netdrv] phy: start state machine in phy_start only (Petr Oros) [1772010] - [netdrv] phy: Add SDPX tag based on COPYING file (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2 SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2+ SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Remove redundent License text when SPDX header is present (Petr Oros) [1772010] - [netdrv] phy: Convert some PHY and MDIO driver files to SPDX headers (Petr Oros) [1772010] - [netdrv] phy: at803x: Disable phy delay for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: improve phy_init_hw (Petr Oros) [1772010] - [netdrv] phy: fix issue with loading PHY driver w/o initramfs (Petr Oros) [1772010] - [netdrv] phy: remove phy_stop_interrupts (Petr Oros) [1772010] - [netdrv] phy: ensure phylib state machine is stopped after calling phy_stop (Petr Oros) [1772010] - [netdrv] phy: stop PHY if needed when entering phy_disconnect (Petr Oros) [1772010] - [netdrv] phy: micrel: use phy_read_mmd and phy_write_mmd (Petr Oros) [1772010] - [netdrv] phy: improve get_phy_id (Petr Oros) [1772010] - [kernel] phy: remove state PHY_CHANGELINK (Petr Oros) [1772010] - [netdrv] phy: mdio_bus: add missing device_del() in mdiobus_register() error handling (Petr Oros) [1772010] - [netdrv] phy: check return code when requesting PHY driver module (Petr Oros) [1772010] - [netdrv] phy: Add helpers to determine if PHY driver is generic (Petr Oros) [1772010] - [netdrv] phy: improve logging in phylib (Petr Oros) [1772010] - [netdrv] phy: don't include asm/irq.h directly (Petr Oros) [1772010] - [netdrv] phy: remove preliminary workaround for not loading PHY driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: Use the genphy_soft_reset callback (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix deadlock from wrong locking (Petr Oros) [1772010] - [netdrv] phy: marvell: Errata for mv88e6390 internal PHYs (Petr Oros) [1772010] - [netdrv] phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ9031 (Petr Oros) [1772010] - [netdrv] phy: fix too strict check in phy_start_aneg (Petr Oros) [1772010] - [kernel] phy.h: fix obvious errors in doc and kerneldoc content (Petr Oros) [1772010] - [netdrv] phy: mscc: Fix the VSC 8531/41 Chip Init sequence (Petr Oros) [1772010] - [netdrv] phy: Fix the issue that netif always links up after resuming (Petr Oros) [1772010] - [netdrv] phy: print stack trace in phy_error (Petr Oros) [1772010] - [netdrv] phy: improve phy state checking (Petr Oros) [1772010] - [netdrv] fixed phy: Add fixed_phy_change_carrier() (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Add phy_ignore_ta_mask to platform data (Petr Oros) [1772010] - [kernel] phy: mdio-gpio: Add platform_data support for phy_mask (Petr Oros) [1772010] - [kernel] gpio: Export gpiod_get_from_of_node() (Petr Oros) [1772010] - [netdrv] phy: Revert toggling reset changes (Petr Oros) [1772010] - [netdrv] phy: sfp: correct store of detected link modes (Petr Oros) [1772010] - [netdrv] phy: micrel: add toggling phy reset if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: Fix not to call phy_resume() if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: improve generic EEE ethtool functions (Petr Oros) [1772010] - [netdrv] phy: add workaround for issue where PHY driver doesn't bind to the device (Petr Oros) [1772010] - [netdrv] phy: mscc: fix deadlock in vsc85xx_default_config (Petr Oros) [1772010] - [netdrv] phy: vitesse: remove duplicate support for VSC8574 (Petr Oros) [1772010] - [netdrv] phy: icplus: allow configuring the interrupt function on IP101GR (Petr Oros) [1772010] - [netdrv] phy: icplus: implement .did_interrupt for IP101A/G (Petr Oros) [1772010] - [netdrv] phy: icplus: rename IP101A_G_NO_IRQ to IP101A_G_IRQ_ALL_MASK (Petr Oros) [1772010] - [netdrv] phy: icplus: use the BIT macro where possible (Petr Oros) [1772010] - [netdrv] phy: icplus: keep all ip101a_g functions together (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add bindings for the IC Plus Corp. IP101A/G PHYs (Petr Oros) [1772010] - [documentation] dt-bindings: vendor-prefix: add prefix for IC Plus Corp (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Fix working over slow can_sleep GPIOs (Petr Oros) [1772010] - [netdrv] phy: check for implementation of both callbacks in phy_drv_supports_irq (Petr Oros) [1772010] - [netdrv] phy: icplus: add config_intr callback (Petr Oros) [1772010] - [kernel] phy: remove states PHY_STARTING and PHY_PENDING (Petr Oros) [1772010] - [netdrv] phy: leds: Don't make our own link speed names (Petr Oros) [1772010] - [netdrv] phy: improve and inline phy_change (Petr Oros) [1772010] - [netdrv] phy: simplify phy_mac_interrupt and related functions (Petr Oros) [1772010] - [netdrv] phy: don't set state PHY_CHANGELINK in phy_change (Petr Oros) [1772010] - [kernel] phy: improve struct phy_device member interrupts handling (Petr Oros) [1772010] - [netdrv] phy: remove flag PHY_HAS_INTERRUPT from driver configs (Petr Oros) [1772010] - [netdrv] phy: replace PHY_HAS_INTERRUPT with a check for config_intr and ack_interrupt (Petr Oros) [1772010] - [netdrv] phy: use phy_check_link_status in more places in the state machine (Petr Oros) [1772010] - [kernel] phy: remove state PHY_AN (Petr Oros) [1772010] - [netdrv] phy: add phy_check_link_status (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_RESUMING (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_NOLINK (Petr Oros) [1772010] - [netdrv] phy: make phy_trigger_machine static (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: Add entry for BCM7255 (Petr Oros) [1772010] - [netdrv] phy: Allow BCM54616S PHY to setup internal TX/RX clock delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux-bcm-iproc: simplify getting .driver_data (Petr Oros) [1772010] - [documentation] dt-bindings: add support for Microchip KSZ9131 (Petr Oros) [1772010] - [netdrv] phy: micrel: add Microchip KSZ9131 initial driver (Petr Oros) [1772010] - [netdrv] phy: mscc: fix memory leak in vsc8574_config_pre_init (Petr Oros) [1772010] - [netdrv] phy: mscc: fix signedness bug in vsc85xx_downshift_get (Petr Oros) [1772010] - [netdrv] phy: merge phy_start_aneg and phy_start_aneg_priv (Petr Oros) [1772010] - [netdrv] phy: simplify handling of PHY_RESUMING in state machine (Petr Oros) [1772010] - [netdrv] phy: improve handling of PHY_RUNNING in state machine (Petr Oros) [1772010] - [netdrv] phy: trigger state machine immediately in phy_start_machine (Petr Oros) [1772010] - [netdrv] phy: sfp: remove sfp_mutex's definition (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8574 PHY (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8584 PHY (Petr Oros) [1772010] - [dt-bindings] vsc8531: add two additional LED modes for VSC8584 (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded temporary variable (Petr Oros) [1772010] - [netdrv] phy: mscc: shorten `x != 0` condition to `x` (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded parenthesis (Petr Oros) [1772010] - [netdrv] phy: mscc: Add EEE init sequence (Petr Oros) [1772010] - [netdrv] phy: mscc: add ethtool statistics counters (Petr Oros) [1772010] - [netdrv] phy: mscc: migrate to phy_select/restore_page functions (Petr Oros) [1772010] - [netdrv] phy: phylink: fix SFP interface autodetection (Petr Oros) [1772010] - [netdrv] phy: Convert to using pOFn instead of device_node.name (Petr Oros) [1772010] - [netdrv] phy: improve handling delayed work (Petr Oros) [1772010] - [netdrv] phy: mscc: fix printf format (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: mark PM functions as __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix build (Petr Oros) [1772010] - [netdrv] phy: marvell: Avoid unnecessary soft reset (Petr Oros) [1772010] - [netdrv] phy: Stop with excessive soft reset (Petr Oros) [1772010] - [netdrv] phy: sfp: Fix unregistering of HWMON SFP device (Petr Oros) [1772010] - [netdrv] phy: fix WoL handling when suspending the PHY (Petr Oros) [1772010] - [net] core: add member wol_enabled to struct net_device (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: Allow configuring MDIO clock divider (Petr Oros) [1772010] - [netdrv] phy: don't reschedule state machine when PHY is halted (Petr Oros) [1772010] - [netdrv] phy: phylink: ensure the carrier is off when starting phylink (Petr Oros) [1772010] - [netdrv] phy: call state machine synchronously in phy_stop (Petr Oros) [1772010] - [net] linkwatch: add check for netdevice being present to linkwatch_do_dev (Petr Oros) [1772010] - [netdrv] sfp: fix oops with ethtool -m (Petr Oros) [1772010] - [netdrv] mdio: remove duplicated include from mdio_bus.c (Petr Oros) [1772010] - [netdrv] phy: et011c: Remove incorrect PHY_POLL flags (Petr Oros) [1772010] - [netdrv] phy: sfp: Handle unimplemented hwmon limits and alarms (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, led-d-mode' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, edge-slowdown' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, vddmac' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize function for getting LED mode from DT (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize code for LEDs mode (Petr Oros) [1772010] - [netdrv] dp83640: Mark expected switch fall-throughs (Petr Oros) [1772010] - [netdrv] phylink: add helper for configuring 2500BaseX modes (Petr Oros) [1772010] - [netdrv] phy: sftp: print debug message with text, not numbers (Petr Oros) [1772010] - [netdrv] phy: Add support for Broadcom Omega internal Combo GPHY (Petr Oros) [1772010] - [netdrv] phy: Add pm support to Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [netdrv] phy: Add support to configure clock in Broadcom iProc mdio mux (Petr Oros) [1772010] - [documentation] dt-bindings: Add clock handle to Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Use devm api for mdio bus allocation in bcm iproc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Disable external master access in bcm mdio mux driver (Petr Oros) [1772010] - [arm64] dts: Fix the base address of the Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Fix the register offsets in Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [documentation] dt-bindings: Fix Broadcom iProc mdio mux driver base address (Petr Oros) [1772010] - [netdrv] phy: mscc: the extended page access register is 16 bits (Petr Oros) [1772010] - [netdrv] phy: marvell: Replace mdelay() with msleep() in m88e1116r_config_init() (Petr Oros) [1772010] - [kernel] phy: add helper phy_polling_mode (Petr Oros) [1772010] - [netdrv] phy: prevent PHYs w/o Clause 22 regs from calling genphy_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add GBit master / slave error detection (Petr Oros) [1772010] - [netdrv] phy: sfp: Do not use "imply HWMON" (Petr Oros) [1772010] - [netdrv] phy: sfp: Add HWMON support for module sensors (Petr Oros) [1772010] - [kernel] hwmon: Add helper to tell if a char is invalid in a name (Petr Oros) [1772010] - [kernel] hwmon: Add support for power min, lcrit, min_alarm and lcrit_alarm (Petr Oros) [1772010] - [kernel] hwmon: Add missing HWMON_T_LCRIT_ALARM define (Petr Oros) [1772010] - [netdrv] phy: Drop OF dependency for MDIO_BCM_UNIMAC (Petr Oros) [1772010] - [gpio] gpiolib: Mark gpio_suffixes array with __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: vitesse: Add support for VSC73xx (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Fix SGMII enable/disable (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Add INT_STAT3 (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check read_status results (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Use correct mdio bus (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check phy_driver ready before accessing (Petr Oros) [1772010] - [netdrv] mdio-mux-gpio: Remove VLA usage (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Make the error path simpler (Petr Oros) [1772010] - [netdrv] phy: Allow compile test of GPIO consumers if !GPIOLIB (Petr Oros) [1772010] - [watchdog] hpwdt: Reflect changes (Joseph Szczypek) [1769477] - [documentation] watchdog/hpwdt: Update documentation (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Add module parameter kdumptimeout (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Have core ping watchdog (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Advertize max_hw_heartbeat_ms (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Stop hpwdt on unregister (Joseph Szczypek) [1769477] - [watchdog] hpwdt: drop warning after registering device (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Joseph Szczypek) [1769477] - [nvme] make fabrics command run on a separate request queue (David Milburn) [1766361] - [nvme] Restart request timers in resetting state (David Milburn) [1766361] - [nvme] nvme-rdma: fix possible use-after-free in connect timeout (David Milburn) [1766361] - [block] blk-mq: remove blk_mq_complete_request_sync (David Milburn) [1766361] - [nvme] wait until all completed request's complete fn is called (David Milburn) [1766361] - [nvme] don't abort completed request in nvme_cancel_request (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_tagset_wait_completed_request() (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_request_completed() (David Milburn) [1766361]- [hwtracing] intel_th: pci: Add Jasper Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix possible memory leak in mode_store() (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix overflow in shift of an unsigned int (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix missing allocation failure check on a kstrndup (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an uninitialized mutex (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix the window switching sequence (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Tiger Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Preserve pre-existing buffer configuration (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Prevent freeing buffers while locked windows exist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Get rid of the window size limit (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu-sink: An example msu buffer "sink" (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Introduce buffer interface (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start read iterator from a non-empty window (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Split sgt array and pointer in multiwindow mode (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Support multipage blocks (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Ice Lake NNPI support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with disabled IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Remove set but not used variable 'last' (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix unused variable warning on arm64 platform (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add current window tracking (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add a sysfs attribute to trigger window switch (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Correct the block wrap detection (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add switch triggering support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Factor out trace start/stop (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Factor out pipeline draining (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Switch over to scatterlist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Replace open-coded list_{first, last, next}_entry variants (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only report useful IRQs to subdevices (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start handling IRQs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Use MSI interrupt signalling (Jiri Olsa) [1771015] - [hwtracing] intel_th: Communicate IRQ via resource (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add "rtit" source device (Jiri Olsa) [1771015] - [hwtracing] intel_th: Skip subdevices if their MMIO is missing (Jiri Olsa) [1771015] - [hwtracing] intel_th: Rework resource passing between glue layers and core (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix an off-by-one in output unassigning (Jiri Olsa) [1771015] - [hwtracing] intel_th: Don't reference unassigned outputs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pti: Use sysfs_match_string() helper (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only create useful device nodes (Jiri Olsa) [1771015] - [hwtracing] intel_th: Mark expected switch fall-throughs (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an off-by-one in attribute store (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix resource handling for ACPI glue layer (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix device removal logic (Jiri Olsa) [1771015] - [hwtracing] hwtracing/intel_th/msu.c: change return type to vm_fault_t (Jiri Olsa) [1771015] - [scripts] kbuild: modversions: Fix relative CRC byte order interpretation (Don Zickus) [1772940] - [tools] tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for trace sequences APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for APIs used to extract common fields from a record (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_parse_header_page() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for parse event APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event filter APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event fields APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number_field() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for print field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for get field value APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for find field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for libtraceevent event get APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for list events APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event find APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for registering print function (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for function related libtraceevent APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event handler APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_strerror() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for page size APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for host endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for file endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for get/set cpus APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for header_page APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for tep_handler related APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add support for man pages with multiple names (Michael Petlan) [1743208] - [tools] tools lib traceevent: Introduce man pages (Michael Petlan) [1743208] - [tools] perf/x86/regs: Use PERF_REG_EXTENDED_MASK (Michael Petlan) [1743208] - [tools] perf record: Fix s390 missing module symbol and warning for non-root users (Michael Petlan) [1743208] - [tools] perf machine: Read also the end of the kernel (Michael Petlan) [1743208] - [tools] perf test vmlinux-kallsyms: Ignore aliases to _etext when searching on kallsyms (Michael Petlan) [1743208] - [tools] perf session: Add missing swap ops for namespace events (Michael Petlan) [1743208] - [tools] perf namespace: Protect reading thread's namespace (Michael Petlan) [1743208] - [tools] perf data: Fix 'strncat may truncate' build failure with recent gcc (Michael Petlan) [1743208] - [tools] perf stat: Support 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf stat: Factor out aggregate counts printing (Michael Petlan) [1743208] - [tools] perf tools: Add a 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf docs: Add description for stderr (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix sample timestamp wrt non-taken branches (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix improved sample timestamp (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix instructions sampling rate (Michael Petlan) [1743208] - [tools] perf regs x86: Add X86 specific arch__intr_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Add generic support for arch__intr/user_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Split parse_regs (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Add Cortex-A57 and Cortex-A72 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Map Brahma-B53 CPUID to cortex-a53 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Remove [[:xdigit:]] wildcard (Michael Petlan) [1743208] - [tools] perf jevents: Remove unused variable (Michael Petlan) [1743208] - [tools] perf test zstd: Fixup verbose mode output (Michael Petlan) [1743208] - [tools] perf tests: Implement Zstd comp/decomp integration test (Michael Petlan) [1743208] - [tools] perf inject: Enable COMPRESSED record decompression (Michael Petlan) [1743208] - [tools] perf report: Implement perf.data record decompression (Michael Petlan) [1743208] - [tools] perf record: Implement -z, --compression_level[=] option (Michael Petlan) [1743208] - [tools] perf report: Add stub processing of compressed events for -D (Michael Petlan) [1743208] - [tools] perf record: Implement compression for AIO trace streaming (Michael Petlan) [1743208] - [tools] perf record: Implement compression for serial trace streaming (Michael Petlan) [1743208] - [tools] perf tools: Introduce Zstd streaming based compression API (Michael Petlan) [1743208] - [tools] perf mmap: Implement dedicated memory buffer for data compression (Michael Petlan) [1743208] - [tools] perf record: Implement COMPRESSED event record and its attributes (Michael Petlan) [1743208] - [tools] perf session: Define 'bytes_transferred' and 'bytes_compressed' metrics (Michael Petlan) [1743208] - [tools] perf build tests: Add NO_LIBZSTD=1 to make_minimal (Michael Petlan) [1743208] - [tools] perf machine: Null-terminate version char array upon fgets(/proc/version) error (Michael Petlan) [1743208] - [tools] perf vendor events intel: Add uncore_upi JSON support (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add 'About' dialog box (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add context menu (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add copy to clipboard (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add tree level (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Fix error when shrinking / enlarging font (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Move view creation (Michael Petlan) [1743208] - [tools] perf tools x86: Add support for recording and printing XMM registers (Michael Petlan) [1743208] - [tools] perf parse-regs: Improve error output when faced with unknown register name (Michael Petlan) [1743208] - [tools] perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs (Michael Petlan) [1743208] - [tools] perf tools: Speed up report for perf compiled with linwunwind (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove hard coded install paths from pkg-config file (Michael Petlan) [1743208] - [tools] csky: Add support for libdw (Michael Petlan) [1743208] - [tools] perf test: Fix spelling mistake "leadking" -> "leaking" (Michael Petlan) [1743208] - [tools] perf annotate: Remove hist__account_cycles() from callback (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Silvermont to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update GoldmontPlus to v1.01 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Goldmont to v13 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Bonnell to V4 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update KnightsLanding events to v9 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Haswell events to v28 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyBridge events to v21 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SandyBridge events to v16 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update JakeTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update HaswellX events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update BroadwellX events to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SkylakeX events to v1.12 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Skylake events to v42 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell-DE events to v7 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell events to v23 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update metrics from TMAM 3.5 (Michael Petlan) [1743208] - [tools] perf record: Implement --mmap-flush= option (Michael Petlan) [1743208] - [tools] tools build: Implement libzstd feature check, LIBZSTD_DIR and NO_LIBZSTD defines (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments and local variables of libtraceevent from pevent to tep (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event_filter to "tep" (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event to "tep" (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments of libtraceevent APIs from pevent to tep (Michael Petlan) [1743208] - [tools] tools tools, tools lib traceevent: Make traceevent APIs more consistent (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove call to exit() from tep_filter_add_filter_str() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove tep filter trivial APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Removed unneeded !! and return parenthesis (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement new traceevent APIs for accessing struct tep_handler fields (Michael Petlan) [1743208] - [tools] tools lib traceevent: Coding style fixes (Michael Petlan) [1743208] - [tools] tools lib traceevent: Change description of few APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add more debugging to see various internal ring buffer entries (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement a new API, tep_list_events_copy() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add mono clocks to be parsed in seconds (Michael Petlan) [1743208] - [tools] tools lib traceevent: Handle trace_printk() "px" (Michael Petlan) [1743208] - [tools] perf list: Output tool events (Michael Petlan) [1743208] - [tools] perf evsel: Support printing evsel name for 'duration_time' (Michael Petlan) [1743208] - [tools] perf stat: Implement duration_time as a proper event (Michael Petlan) [1743208] - [tools] perf stat: Revert checks for duration_time (Michael Petlan) [1743208] - [tools] perf list: Fix s390 counter long description for L1D_RO_EXCL_WRITES (Michael Petlan) [1743208] - [tools] perf tools: Add header defining used namespace struct to event.h (Michael Petlan) [1743208] - [tools] perf trace beauty renameat: No need to include linux/fs.h (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Use a PERCPU_ARRAY map to copy more string bytes (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Copy strings from all syscalls with 1st or 2nd string arg (Michael Petlan) [1743208] - [tools] perf trace: Add 'string' event alias to select syscalls with string args (Michael Petlan) [1743208] - [x86] perf/x86: Always store regs->ip in perf_callchain_kernel() (Michael Petlan) [1743208] - [x86] perf/x86: Remove pmu->pebs_no_xmm_regs (Michael Petlan) [1743208] - [x86] perf/x86: Clean up PEBS_XMM_REGS (Michael Petlan) [1743208] - [kernel] perf/x86: Disable extended registers for non-supported PMUs (Michael Petlan) [1743208] - [kernel] perf/ioctl: Add check for the sample_period value (Michael Petlan) [1743208] - [kernel] perf/core: Fix perf_sample_regs_user() mm check (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Use regular variables for nesting (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Always use {READ, WRITE}_ONCE() for rb->user_page data (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Add ordering to rb->nest increment (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Fix exposing a temporarily decreased data_head (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints (Michael Petlan) [1743208] - [x86] perf/x86/intel: Allow PEBS multi-entry in watermark mode (Michael Petlan) [1743208] - [x86] perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking (Michael Petlan) [1743208] - [x86] perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbol static (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Tremont core PMU support (Michael Petlan) [1743208] - [x86] perf/x86/intel/uncore: Add Intel Icelake uncore support (Michael Petlan) [1743208] - [x86] perf/x86/msr: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/rapl: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/cstate: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86: Support constraint ranges (Michael Petlan) [1743208] - [x86] perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them (Michael Petlan) [1743208] - [x86] perf/x86/intel: Support adaptive PEBS v4 (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Extract code of event update in short period (Michael Petlan) [1743208] - [x86] perf/x86/intel: Extract memory code PEBS parser for reuse (Michael Petlan) [1743208] - [x86] perf/x86: Support outputting XMM registers (Michael Petlan) [1743208] - [x86] perf/x86/intel: Force resched when TFA sysctl is modified (Michael Petlan) [1743208] - [kernel] perf/core: Add perf_pmu_resched() as global function (Michael Petlan) [1743208] - [kernel] perf/headers: Fix stale comment for struct perf_addr_filter (Michael Petlan) [1743208] - [kernel] perf/core: Make perf_swevent_init_cpu() static (Michael Petlan) [1743208] - [x86] perf/x86: Add sanity checks to x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Optimize x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Clear ->event_constraint[] on put (Michael Petlan) [1743208] - [x86] perf/x86/intel: Optimize intel_get_excl_constraints() (Michael Petlan) [1743208] - [x86] perf/x86: Remove PERF_X86_EVENT_COMMITTED (Michael Petlan) [1743208] - [x86] perf/x86: Simplify x86_pmu.get_constraints() interface (Michael Petlan) [1743208] - [x86] perf/x86/intel: Simplify intel_tfa_commit_scheduling() (Michael Petlan) [1743208] - [tools] perf evsel: Do not rely on errno values for precise_ip fallback (Michael Petlan) [1715508] - [kernel] redhat: perf kABI-check failure fix (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [x86] cpufeature: Fix various quality problems in the header (Michael Petlan) [1715508] - [x86] cpufeature: Add facility to check for min microcode revisions (Michael Petlan) [1715508] - [tools] perf tools: Remove needless asm/unistd.h include fixing build in some places (Michael Petlan) [1715508] - [tools] tools build: Add -ldl to the disassembler-four-args feature test (Michael Petlan) [1715508] - [tools] perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Don't check cs_etm_queue::prev_packet validity (Michael Petlan) [1715508] - [tools] perf report: Report OOM in status line in the GTK UI (Michael Petlan) [1715508] - [tools] perf bench numa: Add define for RUSAGE_THREAD if not present (Michael Petlan) [1715508] - [tools] tools lib traceevent: Change tag string for error (Michael Petlan) [1715508] - [tools] perf annotate: Fix build on 32 bit for BPF annotation (Michael Petlan) [1715508] - [tools] perf bpf: Return value with unlocking in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf tools: Fix map reference counting (Michael Petlan) [1715508] - [tools] perf evlist: Fix side band thread draining (Michael Petlan) [1715508] - [tools] perf tools: Check maps for bpf programs (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_bpf_prog_info() (Michael Petlan) [1715508] - [tools] tools include uapi: Sync sound/asound.h copy (Michael Petlan) [1715508] - [tools] perf top: Always sample time to satisfy needs of use of ordered queuing (Michael Petlan) [1715508] - [tools] perf evsel: Use hweight64() instead of hweight_long(attr.sample_regs_user) (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix missing equality check for strcmp (Michael Petlan) [1715508] - [tools] perf stat: Disable DIR_FORMAT feature for 'perf stat record' (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Fix use of parent_id in calls_view (Michael Petlan) [1715508] - [tools] perf header: Fix lock/unlock imbalances when processing BPF/BTF info (Michael Petlan) [1715508] - [tools] perf pmu: Fix parser error for uncore event alias (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix never-ending loop (Michael Petlan) [1715508] - [tools] perf machine: Update kernel map address and re-order properly (Michael Petlan) [1715508] - [tools] tools headers uapi: Synchronize i915_drm.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Update drm/i915_drm.h (Michael Petlan) [1715508] - [tools] perf evsel: Fix max perf_event_attr.precise_ip detection (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix TSC slip (Michael Petlan) [1715508] - [tools] perf cs-etm: Add missing case value (Michael Petlan) [1715508] - [tools] perf bpf: Show more BPF program info in print_bpf_prog_info() (Michael Petlan) [1715508] - [tools] perf bpf: Extract logic to create program names from perf_event__synthesize_one_bpf_prog() (Michael Petlan) [1715508] - [tools] perf tools: Save bpf_prog_info and BTF of new BPF programs (Michael Petlan) [1715508] - [tools] perf evlist: Introduce side band thread (Michael Petlan) [1715508] - [tools] perf annotate: Enable annotation of BPF programs (Michael Petlan) [1715508] - [tools] perf build: Check what binutils's 'disassembler()' signature to use (Michael Petlan) [1715508] - [tools] tools build: Add -lrt to FEATURE_CHECK_LDFLAGS-libaio (Michael Petlan) [1715508] - [tools] tools build: Add test-reallocarray.c to test-all.c to fix the build (Michael Petlan) [1715508] - [tools] perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation (Michael Petlan) [1715508] - [tools] perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO (Michael Petlan) [1715508] - [tools] perf feature detection: Add -lopcodes to feature-libbfd (Michael Petlan) [1715508] - [tools] perf top: Add option --no-bpf-event (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Make synthesize_bpf_events() receive perf_session pointer instead of perf_tool (Michael Petlan) [1715508] - [tools] perf bpf: Synthesize bpf events with bpf_program__get_prog_info_linear() (Michael Petlan) [1715508] - [tools] perf record: Replace option --bpf-event with --no-bpf-event (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test() (Michael Petlan) [1715508] - [tools] perf tests: Fix memory leak by expr__find_other() in test__expr() (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test (Michael Petlan) [1715508] - [tools] perf evsel: Free evsel->counts in perf_evsel__exit() (Michael Petlan) [1715508] - [tools] perf top: Fix global-buffer-overflow issue (Michael Petlan) [1715508] - [tools] perf maps: Purge all maps from the 'names' tree (Michael Petlan) [1715508] - [tools] perf map: Remove map from 'names' tree in __maps__remove() (Michael Petlan) [1715508] - [tools] perf hist: Add missing map__put() in error case (Michael Petlan) [1715508] - [tools] perf top: Fix error handling in cmd_top() (Michael Petlan) [1715508] - [tools] perf top: Delete the evlist before perf_session, fixing heap-use-after-free issue (Michael Petlan) [1715508] - [tools] perf build-id: Fix memory leak in print_sdt_events() (Michael Petlan) [1715508] - [tools] perf config: Fix a memory leak in collect_config() (Michael Petlan) [1715508] - [tools] perf config: Fix an error in the config template documentation (Michael Petlan) [1715508] - [tools] perf list: Don't forget to drop the reference to the allocated thread_map (Michael Petlan) [1715508] - [tools] perf tools: Add doc about how to build perf with Asan and UBSan (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [tools] perf stat: Improve scaling (Michael Petlan) [1715508] - [tools] perf stat: Fix --no-scale (Michael Petlan) [1715508] - [tools] perf script: Support relative time (Michael Petlan) [1715508] - [tools] perf report: Indicate JITed code better in report (Michael Petlan) [1715508] - [tools] perf report: Show all sort keys in help output (Michael Petlan) [1715508] - [tools] perf record: Clarify help for --switch-output (Michael Petlan) [1715508] - [tools] perf record: Allow to limit number of reported perf.data files (Michael Petlan) [1715508] - [tools] perf list: Filter metrics too (Michael Petlan) [1715508] - [tools] perf tools report: Add custom scripts to script menu (Michael Petlan) [1715508] - [tools] perf ui browser: Fix ui popup argv browser for many entries (Michael Petlan) [1715508] - [tools] perf script: Add array bound checking to list_scripts (Michael Petlan) [1715508] - [tools] perf tools: Add some new tips describing the new options (Michael Petlan) [1715508] - [tools] perf report: Implement browsing of individual samples (Michael Petlan) [1715508] - [tools] perf report: Support builtin perf script in scripts menu (Michael Petlan) [1715508] - [tools] perf report: Support running scripts for current time range (Michael Petlan) [1715508] - [tools] perf report: Support time sort key (Michael Petlan) [1715508] - [tools] perf script: Filter COMM/FORK/.. events by CPU (Michael Petlan) [1715508] - [tools] perf tools: Update x86's syscall_64.tbl, no change in tools/perf behaviour (Michael Petlan) [1715508] - [tools] perf script python: Add printdate function to SQL exporters (Michael Petlan) [1715508] - [tools] perf report: Use less for scripts output (Michael Petlan) [1715508] - [tools] perf session: Add process callback to reader object (Michael Petlan) [1715508] - [tools] perf header: Add DIR_FORMAT feature to describe directory data (Michael Petlan) [1715508] - [tools] perf data: Make perf_data__size() work over directory (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__update_dir() function (Michael Petlan) [1715508] - [tools] perf data: Don't store auxtrace index for directory data file (Michael Petlan) [1715508] - [tools] perf data: Support having perf.data stored as a directory (Michael Petlan) [1715508] - [tools] perf vendor events amd: perf PMU events for AMD Family 17h (Michael Petlan) [1715508] - [tools] perf probe: Fix getting the kernel map (Michael Petlan) [1715508] - [tools] perf report: Parse time quantum (Michael Petlan) [1715508] - [tools] perf time-utils: Add utility function to print time stamps in nanoseconds (Michael Petlan) [1715508] - [tools] perf report: Support output in nanoseconds (Michael Petlan) [1715508] - [tools] perf script: Support insn output for normal samples (Michael Petlan) [1715508] - [tools] perf data: Force perf_data__open|close zero data->file.path (Michael Petlan) [1715508] - [tools] perf session: Fix double free in perf_data__close (Michael Petlan) [1715508] - [tools] perf evsel: Probe for precise_ip with simple attr (Michael Petlan) [1715508] - [tools] perf tools: Read and store caps/max_precise in perf_pmu (Michael Petlan) [1715508] - [tools] perf hist: Fix memory leak of srcline (Michael Petlan) [1715508] - [tools] perf hist: Add error path into hist_entry__init (Michael Petlan) [1715508] - [tools] perf diff: Support --pid/--tid filter options (Michael Petlan) [1715508] - [tools] perf diff: Support --cpu filter option (Michael Petlan) [1715508] - [tools] perf diff: Support --time filter option (Michael Petlan) [1715508] - [tools] perf thread: Generalize function to copy from thread addr space from intel-bts code (Michael Petlan) [1715508] - [tools] perf annotate: Calculate the max instruction name, align column to that (Michael Petlan) [1715508] - [tools] perf clang: Remove needless extra semicolon (Michael Petlan) [1715508] - [tools] perf bpf: Automatically add BTF ELF markers (Michael Petlan) [1715508] - [tools] perf beauty msg_flags: Add missing s lost when adding prefix suppression logic (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add call tree (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out CallGraphModelBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Improve TreeModel abstraction (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out TreeWindowBase (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Fix invalid input syntax for integer error (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf db-export: Add calls parent_id to enable creation of call trees (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix divide by zero when TSC is not available (Michael Petlan) [1715508] - [tools] perf auxtrace: Improve address filter error message when there is no DSO (Michael Petlan) [1715508] - [tools] perf time-utils: Refactor time range parsing code (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix buffer overflow in arg_eval (Michael Petlan) [1715508] - [tools] perf probe: Clarify error message about not finding kernel modules debuginfo (Michael Petlan) [1715508] - [tools] replace open encodings for NUMA_NO_NODE (Michael Petlan) [1715508] - [tools] perf script python: Add Python3 support to stat-cpi.py (Michael Petlan) [1715508] - [tools] perf tools: Add perf_exe() helper to find perf binary (Michael Petlan) [1715508] - [tools] perf script: Handle missing fields with -F +. (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__open_dir_data function (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__(create_dir|close_dir) functions (Michael Petlan) [1715508] - [tools] perf data: Fail check_backup in case of error (Michael Petlan) [1715508] - [tools] perf data: Make check_backup work over directories (Michael Petlan) [1715508] - [tools] perf tools: Add rm_rf_perf_data function (Michael Petlan) [1715508] - [tools] perf tools: Add pattern name checking to rm_rf (Michael Petlan) [1715508] - [tools] perf tools: Add depth checking to rm_rf (Michael Petlan) [1715508] - [tools] perf data: Add global path holder (Michael Petlan) [1715508] - [tools] perf data: Move size to struct perf_data_file (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add top calls report (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove no selection error (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove SQLTableDialogDataItem (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Create new dialog data item classes (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move report name into ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportDialogBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move column headers (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Hide Call Graph option if no calls table (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove leftover debugging prints (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix missing shebang (Michael Petlan) [1715508] - [tools] perf thread-stack: Hide x86 retpolines (Michael Petlan) [1715508] - [tools] perf thread-stack: Improve thread_stack__no_call_return() (Michael Petlan) [1715508] - [tools] perf tools: Make rm_rf() remove single file (Michael Petlan) [1715508] - [tools] perf cpumap: Increase debug level for cpu_map__snprint verbose output (Michael Petlan) [1715508] - [tools] perf bpf-event: Add missing new line into pr_debug call (Michael Petlan) [1715508] - [tools] perf script: Allow +- operator for type specific fields option (Michael Petlan) [1715508] - [tools] perf evsel: Force sample_type for slave events (Michael Petlan) [1715508] - [tools] perf session: Don't report zero period samples for slave events (Michael Petlan) [1715508] - [tools] perf trace: Allow dumping a BPF map after setting up BPF events (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map dumper (Michael Petlan) [1715508] - [tools] perf doc: Fix documentation of the Flags section in perf.data (Michael Petlan) [1715508] - [tools] perf doc: Fix HEADER_CMDLINE description in perf.data documentation (Michael Petlan) [1715508] - [tools] perf report: Don't shadow inlined symbol with different addr range (Michael Petlan) [1715508] - [tools] perf tools: Use sysfs__mountpoint() when reading cpu topology (Michael Petlan) [1715508] - [tools] perf tools: Add numa_topology object (Michael Petlan) [1715508] - [tools] perf tools: Add cpu_topology object (Michael Petlan) [1715508] - [tools] perf tests shell: Skip trace+probe_vfs_getname.sh if built without trace support (Michael Petlan) [1715508] - [tools] perf header: Remove unused 'cpu_nr' field from 'struct cpu_topo' (Michael Petlan) [1715508] - [tools] perf header: Get rid of write_it label (Michael Petlan) [1715508] - [tools] perf list: Display metric expressions for --details option (Michael Petlan) [1715508] - [tools] perf tools: Fix legacy events symbol separator parsing (Michael Petlan) [1715508] - [tools] perf tools: Rename build libperf to perf (Michael Petlan) [1715508] - [tools] perf tools: Rename LIB_FILE to LIBPERF_A (Michael Petlan) [1715508] - [tools] perf tools: Compile perf with libperf-in.o instead of libperf.a (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize auxtrace_buffer fetch function (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main packet processing loop (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main decoder function (Michael Petlan) [1715508] - [tools] perf cs-etm: Make cs_etm__run_decoder() queue independent (Michael Petlan) [1715508] - [tools] perf cs-etm: Rethink kernel address initialisation (Michael Petlan) [1715508] - [tools] perf cs-etm: Cleaning up function cs_etm__alloc_queue() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix erroneous comment (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm__init_trace_params() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix memory leak in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm_decoder__init_dparams() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix wrong return values in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "time" and "timestamp" (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "state" (Michael Petlan) [1715508] - [tools] perf build: Add missing FEATURE_CHECK_LDFLAGS-libcrypto (Michael Petlan) [1715508] - [tools] perf unwind: Do not put libunwind-{x86, aarch64} in FEATURE_TESTS_BASIC (Michael Petlan) [1715508] - [tools] perf coresight: Do not test for libopencsd by default (Michael Petlan) [1715508] - [tools] perf trace: Filter out gnome-terminal* parent (Michael Petlan) [1715508] - [tools] perf trace: Check if the 'fd' is negative when mapping it to pathname (Michael Petlan) [1715508] - [tools] perf beauty ioctl cmd: The 'fd' arg is signed (Michael Petlan) [1715508] - [tools] perf utils: Silence "Couldn't synthesize bpf events" warning for EPERM (Michael Petlan) [1715508] - [tools] perf cs-etm: Add proper header file for symbols (Michael Petlan) [1715508] - [tools] perf record: Implement --affinity=node|cpu option (Michael Petlan) [1715508] - [tools] perf auxtrace: Add timestamp to auxtrace errors (Michael Petlan) [1715508] - [tools] perf intel-pt: Packet splitting can happen only on 32-bit (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix CYC timestamp calculation after OVF (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix overlap calculation for padding (Michael Petlan) [1715508] - [tools] perf auxtrace: Define auxtrace record alignment (Michael Petlan) [1715508] - [tools] perf thread-stack: Represent jmps to the start of a different symbol (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__no_call_return() by adding more local variables (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__push_cp() usage (Michael Petlan) [1715508] - [tools] perf tools: Fix split_kallsyms_for_kcore() for trampoline symbols (Michael Petlan) [1715508] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on CLX (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception return packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add traceID in packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata (Michael Petlan) [1715508] - [tools] perf cs-etm: Add exception number in exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for trace discontinuity (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for instruction range packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add last instruction information in packet (Michael Petlan) [1715508] - [tools] perf tools: Add documentation for BPF event selection (Michael Petlan) [1715508] - [tools] perf report: Move symbol annotation to the resort phase (Michael Petlan) [1715508] - [tools] perf evsel: Add output_resort_cb method (Michael Petlan) [1715508] - [tools] perf hists: Add argument to hists__resort_cb_t callback (Michael Petlan) [1715508] - [tools] perf record: Apply affinity masks when reading mmap buffers (Michael Petlan) [1715508] - [tools] perf tools: Add fallback versions for CPU_{OR, EQUAL}() (Michael Petlan) [1715508] - [tools] perf record: Bind the AIO user space buffers to nodes (Michael Petlan) [1715508] - [tools] perf record: Allocate affinity masks (Michael Petlan) [1715508] - [tools] perf pmu: Remove set_drv_config API (Michael Petlan) [1715508] - [tools] perf coresight: Remove set_drv_config() API (Michael Petlan) [1715508] - [tools] perf arm cs-etm: Use event attributes to send sink information to kernel (Michael Petlan) [1715508] - [tools] perf pmu: Move EVENT_SOURCE_DEVICE_PATH to PMU header file (Michael Petlan) [1715508] - [tools] perf bpf-loader: Remove unecessary includes from bpf-loader.h (Michael Petlan) [1715508] - [tools] perf powerpc kvm-stat: Add missing evlist.h header (Michael Petlan) [1715508] - [tools] perf kvm stat: Replace kvm-stat.h includes with forward declarations (Michael Petlan) [1715508] - [tools] perf pmu: Remove needless evsel.h only needs one fwd decl (Michael Petlan) [1715508] - [tools] perf tests pmu: Add missing headers (Michael Petlan) [1715508] - [tools] perf hist: Remove the needless callchain.h include from hist.h (Michael Petlan) [1715508] - [tools] perf tools: Add missing include in various places (Michael Petlan) [1715508] - [tools] perf thread: Don't include symbol.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf evsel: No need to include symbol.h in evsel.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf tools: Add missing include for symbols.h (Michael Petlan) [1715508] - [tools] perf hist: Remove symbol.h from hist.h, just fwd decls are needed (Michael Petlan) [1715508] - [tools] perf tests: Add missing headers so far obtained indirectly (Michael Petlan) [1715508] - [tools] perf map: Move structs and prototypes for map groups to a separate header (Michael Petlan) [1715508] - [tools] pref tools: Add missing map.h includes (Michael Petlan) [1715508] - [tools] perf symbols: Introduce map_symbol.h (Michael Petlan) [1715508] - [tools] perf callchain: Uninline callchain_cursor_reset() to remove map.h dependency (Michael Petlan) [1715508] - [tools] perf srccode: Move struct definition from map.h to srccode.h (Michael Petlan) [1715508] - [tools] perf arm pmu: Add missing linux/string.h header (Michael Petlan) [1715508] - [tools] perf powerpc: Add missing headers to skip-callchain-idx.c (Michael Petlan) [1715508] - [tools] perf augmented_syscalls: Convert to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf examples: Convert etcsnoop to use bpf_map() (Michael Petlan) [1715508] - [tools] perf trace: Fixup etcsnoop example (Michael Petlan) [1715508] - [tools] perf augmented_raw_syscalls: Use bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Convert pid_map() to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map() helper (Michael Petlan) [1715508] - [tools] perf bpf: Fix synthesized PERF_RECORD_KSYMBOL/BPF_EVENT (Michael Petlan) [1715508] - [tools] perf sched: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf hist: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf symbols: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf util: Use cached rbtree for rblists (Michael Petlan) [1715508] - [tools] perf callchain: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf machine: Use cached rbtrees (Michael Petlan) [1715508] - [tools] Update rbtree implementation (Michael Petlan) [1715508] - [tools] perf callchain: No need to include perf.h (Michael Petlan) [1715508] - [tools] perf comm: Remove needless headers from comm.h (Michael Petlan) [1715508] - [tools] perf namespaces: Remove namespaces.h from .h headers (Michael Petlan) [1715508] - [tools] perf symbols: Remove some unnecessary includes from symbol.h (Michael Petlan) [1715508] - [tools] perf symbols: Remove include map.h from dso.h (Michael Petlan) [1715508] - [tools] perf block-range: Add missing headers (Michael Petlan) [1715508] - [tools] perf tools: Move branch structs to branch.h (Michael Petlan) [1715508] - [tools] perf annotate: Remove lots of headers from annotate.h (Michael Petlan) [1715508] - [tools] perf symbols: Move symbol_conf to separate file (Michael Petlan) [1715508] - [tools] perf color: Add missing stdarg.g to color.h (Michael Petlan) [1715508] - [tools] perf utils: Move perf_config using routines from color.c to separate object (Michael Petlan) [1715508] - [tools] perf top: Synthesize BPF events for pre-existing loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Synthesize PERF_RECORD_* for loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] perf report: Display names in s390 diagnostic counter sets (Michael Petlan) [1715508] - [tools] perf tools: Remove duplicate headers (Michael Petlan) [1715508] - [tools] perf session: Add reader__process_events function (Michael Petlan) [1715508] - [tools] perf session: Add 'data_offset' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add 'data_size' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add reader object (Michael Petlan) [1715508] - [tools] perf session: Get rid of file_size variable (Michael Petlan) [1715508] - [tools] perf session: Rearrange perf_session__process_events function (Michael Petlan) [1715508] - [tools] perf tools: Replace automatic const char[] variables by statics (Michael Petlan) [1715508] - [tools] perf/doc: Update design.txt for exclude_{host|guest} flags (Michael Petlan) [1715508] - [x86] perf/x86/intel/pt: Remove software double buffering PMU capability (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX software double buffering (Michael Petlan) [1715508] - [x86] perf/x86/amd: Update generic hardware cache events for Family 17h (Michael Petlan) [1715508] - [x86] perf/x86/amd: Add event map for AMD Family 17h (Michael Petlan) [1715508] - [x86] perf/x86: Fix incorrect PEBS_REGS (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX record suppression (Michael Petlan) [1715508] - [kernel] perf/core: Fix the address filtering fix (Michael Petlan) [1715508] - [kernel] perf/core: Fix perf_event_disable_inatomic() race (Michael Petlan) [1715508] - [x86] perf/x86/intel: Initialize TFA MSR (Michael Petlan) [1715508] - [x86] perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS (Michael Petlan) [1715508] - [kernel] perf/core: Restore mmap record type correctly (Michael Petlan) [1715508] - [x86] perf/x86/intel: Make dev_attr_allow_tsx_force_abort static (Michael Petlan) [1715508] - [kernel] uprobes: convert uprobe.ref to refcount_t (Michael Petlan) [1715508] - [kernel] perf, bpf: Consider events with attr.bpf_event as side-band events (Michael Petlan) [1715508] - [kernel] perf/core: Mark expected switch fall-through (Michael Petlan) [1715508] - [x86] perf/x86/intel/uncore: Fix client IMC events return huge result (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Use high order allocations for AUX buffers optimistically (Michael Petlan) [1715508] - [x86] events: Mark expected switch-case fall-throughs (Michael Petlan) [1715508] - [kernel] perf, pt, coresight: Fix address filters for vmas with non-zero offset (Michael Petlan) [1715508] - [kernel] perf: Copy parent's address filter offsets on clone (Michael Petlan) [1715508] - [x86] perf/x86/intel: Add counter freezing quirk for Goldmont (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up counter freezing quirk (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up SNB PEBS quirk (Michael Petlan) [1715508] - [x86] perf/x86/kvm: Avoid unnecessary work in guest filtering (Michael Petlan) [1715508] - [perf] aux: Make perf_event accessible to setup_aux() (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf: Convert perf_event_context.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/uprobes: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/hw_breakpoints: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/core: Convert to SPDX license identifiers (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [kernel] perf: Remove duplicated workqueue.h include from perf_event.h (Michael Petlan) [1715508] - [tools] perf/core: Remove unused perf_flags (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add function to test for event exclusion flags (Michael Petlan) [1715508]- [kernel] mm/hmm: fix ZONE_DEVICE anon page mapping reuse (Jerome Glisse) [1498655 1597758] - [gpu] drm/nouveau/dmem: missing mutex_lock in error path (Jerome Glisse) [1498655 1597758] - [mm] hmm: always return EBUSY for invalid ranges in hmm_range_{fault, snapshot} (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau (Jerome Glisse) [1498655 1597758] - [kernel] mm: factor out a devm_request_free_mem_region helper (Jerome Glisse) [1498655 1597758] - [mm] don't clear ->mapping in hmm_devmem_free (Jerome Glisse) [1498655 1597758] - [mm] remove the struct hmm_device infrastructure (Jerome Glisse) [1498655 1597758] - [mm] hmm: Fix error flows in hmm_invalidate_range_start (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove confusing comment and logic from hmm_release (Jerome Glisse) [1498655 1597758] - [mm] hmm: Poison hmm_range during unregister (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove racy protection against double-unregistration (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use lockdep instead of comments (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold on to the mmget for the lifetime of the range (Jerome Glisse) [1498655 1597758] - [mm] hmm: Do not use list*_rcu() for hmm->ranges (Jerome Glisse) [1498655 1597758] - [mm] hmm: Simplify hmm_get_or_create and make it reliable (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: Remove duplicate condition test before wait_event_timeout (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold a mmgrab from hmm to mm (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use hmm_mirror not mm as an argument for hmm_range_register (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix use after free with struct hmm in the mmu notifiers (Jerome Glisse) [1498655 1597758] - [mm] hmm: Only set FAULT_FLAG_ALLOW_RETRY for non-blocking (Jerome Glisse) [1498655 1597758] - [mm] hmm: support automatic NUMA balancing (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: clean up some coding style and comments (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert various hmm_pfn_* to device_entry which is a better name (Jerome Glisse) [1498655 1597758] - [mm] hmm: add a helper function that fault pages and map them to a device (Jerome Glisse) [1498655 1597758] - [mm] hmm: allow to mirror vma of a file on a DAX backed filesystem (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: add helpers to test if mm is still alive or not (Jerome Glisse) [1498655 1597758] - [mm] hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) (Jerome Glisse) [1498655 1597758] - [documentation] [documentation] mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve driver API to work and wait over a range (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_fault() to hmm_range_fault() (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot() (Jerome Glisse) [1498655 1597758] - [mm] hmm: do not erase snapshot when a range is invalidated (Jerome Glisse) [1498655 1597758] - [mm] hmm: use reference counting for HMM struct (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert to use vm_fault_t (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove set but not used variable 'devmem' (Jerome Glisse) [1498655 1597758] - [mm] hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Jerome Glisse) [1498655 1597758] - [mm] hmm: replace hmm_devmem_pages_create() with devm_memremap_pages() (Jerome Glisse) [1498655 1597758] - [mm] hmm: use devm semantics for hmm_devmem_{add, remove} (Jerome Glisse) [1498655 1597758] - [mm] hmm: invalidate device page table at start of invalidation (Jerome Glisse) [1498655 1597758] - [mm] hmm: use a structure for update callback parameters (Jerome Glisse) [1498655 1597758] - [mm] hmm: properly handle migration pmd (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix utf8 . (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove unused variables align_start and align_end (Jerome Glisse) [1498655 1597758] - [hid] hyperv: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778 1772010] - [hid] logitech-hidpp: do all FF cleanup in hidpp_ff_destroy() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: rework device validation (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: split g920_get_config() (Benjamin Tissoires) [1740778] - [hid] fix error message in hid_open_report() (Benjamin Tissoires) [1740778] - [hid] Fix assumption that devices have inputs (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Trekstor Primebook C11B to descriptor override (Benjamin Tissoires) [1740778] - [hid] apple: Fix stuck function keys when using FN (Benjamin Tissoires) [1740778] - [hid] wacom: Fix several minor compiler warnings (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X500 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] hidraw: Fix invalid read in hidraw_ioctl (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix crash when initial logi_dj_recv_query_paired_devices fails (Benjamin Tissoires) [1740778] - [hid] logitech: Fix general protection fault caused by Logitech driver (Benjamin Tissoires) [1740778] - [hid] sony: Fix memory corruption issue on cleanup (Benjamin Tissoires) [1740778] - [hid] prodikeys: Fix general protection fault during probe (Benjamin Tissoires) [1740778] - [hid] wacom: correct misreported EKR ring values (Benjamin Tissoires) [1740778] - [hid] cp2112: prevent sleeping function called from invalid context (Benjamin Tissoires) [1740778] - [hid] wacom: Correct distance scale for 2nd-gen Intuos devices (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove support for the G700 over USB (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech-hidpp: add USB PID for a few more supported mice" (Benjamin Tissoires) [1740778] - [hid] sony: Fix race condition between rumble and device remove (Benjamin Tissoires) [1740778] - [hid] hiddev: do cleanup in failure of opening a device (Benjamin Tissoires) [1740778] - [hid] hiddev: avoid opening a disconnected device (Benjamin Tissoires) [1740778] - [hid] input: fix a4tech horizontal wheel custom usage (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X1200 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] holtek: test for sanity of intfdata (Benjamin Tissoires) [1740778] - [hid] wacom: fix bit shift for Cintiq Companion 2 (Benjamin Tissoires) [1740778] - [hid] quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Really fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [hid] Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add the Powerplay receiver (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add USB PID for a few more supported mice (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename "gaming" receiver to "lightspeed" (Benjamin Tissoires) [1740778] - [hid] Add another Primax PIXART OEM mouse quirk (Benjamin Tissoires) [1740778] - [hid] wacom: generic: add touchring adjustment for 2nd Gen Pro Small (Benjamin Tissoires) [1740778] - [hid] quirks: Refactor ELAN 400 and 401 handling (Benjamin Tissoires) [1740778] - [hid] video: fbdev: don't print error message on framebuffer_alloc() failure (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix forwarding of very long HID++ reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Huion HS64 tablet (Benjamin Tissoires) [1740778] - [hid] wacom: add new MobileStudio Pro support (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read the number of expected touches on a per collection basis (Benjamin Tissoires) [1740778] - [hid] wacom: generic: support the 'report valid' usage for touch (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read HID_DG_CONTACTMAX from any feature report (Benjamin Tissoires) [1740778] - [hid] wacom: Add 2nd gen Intuos Pro Small support (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee Rainbow CV720 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 307 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 297 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix 064d:c52f receiver support (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Call request_module before doing device_add" (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Do not call request_module() in async context" (Benjamin Tissoires) [1740778] - [hid] revert "hid: Increase maximum report size allowed by hid_field_extract()" (Benjamin Tissoires) [1740778] - [hid] a4tech: fix horizontal scrolling (Benjamin Tissoires) [1740778] - [hid] hyperv: Add a module description line (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: Add support for the S510 remote control (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: hid: make const array consumer_rdesc_start static (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make const array template static (Benjamin Tissoires) [1740778] - [hid] multitouch: handle faulty Elo touch device (Benjamin Tissoires) [1740778] - [input] treewide: Add SPDX license identifier for more missed files (Benjamin Tissoires) [1740778] - [hid] wacom: Sync INTUOSP2_BT touch state after each frame if necessary (Benjamin Tissoires) [1740778] - [hid] wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth (Benjamin Tissoires) [1740778] - [hid] wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact (Benjamin Tissoires) [1740778] - [hid] wacom: Don't report anything prior to the tool entering range (Benjamin Tissoires) [1740778] - [hid] wacom: Don't set tool type until we're in range (Benjamin Tissoires) [1740778] - [hid] wacom: correct touch resolution x/y typo (Benjamin Tissoires) [1740778] - [hid] wacom: generic: Correct pad syncing (Benjamin Tissoires) [1740778] - [hid] wacom: generic: only switch the mode on devices with LEDs (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Add usb-id for the 27MHz MX3000 receiver (Benjamin Tissoires) [1740778] - [hid] rmi: Use SET_REPORT request on control endpoint for Acer Switch 3 and 5 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for the MX5500 keyboard (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the Logitech MX5500's Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add iBall Aer3 to descriptor override (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix spelling in printk (Benjamin Tissoires) [1740778] - [hid] input: add mapping for KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [hid] input: fix assignment of .value (Benjamin Tissoires) [1740778] - [hid] input: make sure the wheel high resolution multiplier is set (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add usbhid dependency in Kconfig (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 consumer keys reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 extra mouse buttons reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 wheel reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make hidpp10_set_register_bit a bit more generic (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add input_device ptr to struct hidpp_device (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not hardcode very long report length (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: handle devices attached to 27MHz wireless receivers (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: use RAP instead of FAP to get the protocol version (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove unused origin_is_hid_core function parameter (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove double assignment from __hidpp_send_report (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not make failure to get the name fatal (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: ignore very-short or empty names (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make .probe usbhid capable (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: allow non HID++ devices to be handled by this module (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for Logitech Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make appending of the HID++ descriptors conditional (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove false-positive error on double queueing of delayed-work (Benjamin Tissoires) [1740778] - [hid] logitech-dj: pick a better name for non-unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: deal with some KVMs adding an extra interface to the usbdev (Benjamin Tissoires) [1740778] - [hid] logitech-dj: replace dev_err calls with hid_err calls (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz mouse-only receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the gaming unifying receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for non unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add logi_dj_recv_queue_unknown_work helper (Benjamin Tissoires) [1740778] - [hid] logitech-dj: support sharing struct dj_receiver_dev between USB-interfaces (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename dj_receiver_dev.hdev to dj_receiver_dev.hidpp (Benjamin Tissoires) [1740778] - [hid] logitech-dj: protect the paired_dj_devices access in add_djhid_dev with the lock (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove unused querying_devices variable (Benjamin Tissoires) [1740778] - [hid] logitech-dj: do not schedule the dj report itself (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove USB dependency (Benjamin Tissoires) [1740778] - [hid] logitech-dj: declare and use a few HID++ 1.0 constants (Benjamin Tissoires) [1740778] - [hid] logitech-dj: use BIT() macro for RF Report types (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix variable naming in logi_dj_hidpp_event (Benjamin Tissoires) [1740778] - [hid] logitech-dj: reshuffle logi_dj_recv_forward_* (Benjamin Tissoires) [1740778] - [hid] logitech: Stop setting drvdata to NULL on probe failure and remove (Benjamin Tissoires) [1740778] - [hid] quirks: do not blacklist Logitech devices (Benjamin Tissoires) [1740778] - [hid] u2fzero: fail probe if not using USB transport (Benjamin Tissoires) [1740778] - [hid] u2fzero: fix compiling error in u2fzero_probe() (Benjamin Tissoires) [1740778] - [hid] revert "hid: i2c-hid: Disable runtime PM on Synaptics touchpad" (Benjamin Tissoires) [1740778] - [hid] add driver for U2F Zero built-in LED and RNG (Benjamin Tissoires) [1740778] - [hid] core: Do not call request_module() in async context (Benjamin Tissoires) [1740778] - [hid] macally: Add support for Macally ikey keyboard (Benjamin Tissoires) [1740778] - [hid] core: Call request_module before doing device_add (Benjamin Tissoires) [1740778] - [hid] core: move Usage Page concatenation to Main item (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: change low battery level threshold from 31 to 30 percent (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove hidpp_is_connected() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: simplify printing of HID++ version (Benjamin Tissoires) [1740778] - [hid] picolcd: Convert to use sysfs_streq() (Benjamin Tissoires) [1740778] - [hid] hid-sensor-custom: simplify getting .driver_data (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Assistant key (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Synaptics touchpad (Benjamin Tissoires) [1740778] - [hid] quirks: Fix keyboard + touchpad on Lenovo Miix 630 (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Toggle Display" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Full Screen" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for keyboard Brightness Up/Down/Toggle keys (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Expose/Overview key (Benjamin Tissoires) [1740778] - [hid] input: fix mapping of aspect ratio key (Benjamin Tissoires) [1740778] - [hid] logitech: Handle 0 scroll events for the m560 (Benjamin Tissoires) [1740778] - [hid] debug: fix race condition with between rdesc_show() and device removal (Benjamin Tissoires) [1740778] - [hid] logitech: check the return value of create_singlethread_workqueue (Benjamin Tissoires) [1740778] - [hid] steam: fix deadlock with input devices (Benjamin Tissoires) [1740778] - [hid] uclogic: remove redudant duplicated null check on ver_ptr (Benjamin Tissoires) [1740778] - [hid] quirks: Drop misused kernel-doc annotation (Benjamin Tissoires) [1740778] - [hid] quirks: use correct format chars in dbg_hid (Benjamin Tissoires) [1740778] - [hid] Remove Waltop tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove KYE tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove hid-uclogic entries from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] uclogic: Do not initialize non-USB devices (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee G5 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support Gray-coded rotary encoders (Benjamin Tissoires) [1740778] - [hid] uclogic: Support faking Wacom pad device ID (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Deco 01 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G640 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee EX07S frame controls (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee M540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee 2150 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support v2 protocol (Benjamin Tissoires) [1740778] - [hid] uclogic: Support fragmented high-res reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Support in-range reporting emulation (Benjamin Tissoires) [1740778] - [hid] uclogic: Designate current protocol v1 (Benjamin Tissoires) [1740778] - [hid] uclogic: Re-initialize tablets on resume (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract tablet parameter discovery into a module (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract report descriptors to a module (Benjamin Tissoires) [1740778] - [hid] Clarify vendor ID reuse by Ugee tablets (Benjamin Tissoires) [1740778] - [hid] viewsonic: Support PD1011 signature pad (Benjamin Tissoires) [1740778] - [hid] kye: Add support for EasyPen M406XE (Benjamin Tissoires) [1740778] - [hid] wacom: Add support for Pro Pen slim (Benjamin Tissoires) [1740778] - [hid] roccat: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] wacom: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] fix Logitech WingMan Formula GP joined axes (Benjamin Tissoires) [1740778] - [hid] multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1740778] - [hid] steam: fix boot loop with bluetooth firmware (Benjamin Tissoires) [1740778] - [hid] Add ASUS T100CHI keyboard dock battery quirks (Benjamin Tissoires) [1740778] - [hid] Add support for Toshiba WT10A tablet bluetooth keyboard (Benjamin Tissoires) [1740778] - [hid] wacom: Move HID fix for AES serial number into wacom_hid_usage_quirk (Benjamin Tissoires) [1740778] - [hid] elan: Make array buf static, shrinks object size (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Ignore input report if there's no data present on Elan touchpanels (Benjamin Tissoires) [1740778] - [hid] core: simplify active collection tracking (Benjamin Tissoires) [1740778] - [hid] Support for Maltron L90 keyboard media keys (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Goodix touchpad (Benjamin Tissoires) [1740778] - [hid] sony: Fix SHANWAN PS3 GamePad rumble and led settings support (Benjamin Tissoires) [1740778] - [hid] sony: Transform one-time SHANWAN check into quirk (Benjamin Tissoires) [1740778] - [hid] core: replace the collection tree pointers with indices (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add Odys Winbook 13 to descriptor override (Benjamin Tissoires) [1740778] - [hid] lenovo: Add checks to fix of_led_classdev_register (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: add MSI interrupt support (Benjamin Tissoires) [1740778] - [hid] debug: Change to use DEFINE_SHOW_ATTRIBUTE macro (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: fixes incorrect error handling (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: fix typo, hiddpp to hidpp (Benjamin Tissoires) [1740778] - [hid] input: use the Resolution Multiplier for high-resolution scrolling (Benjamin Tissoires) [1740778] - [hid] core: process the Resolution Multiplier (Benjamin Tissoires) [1740778] - [hid] core: store the collections as a basic tree (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for Cougar 700K Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] hidraw: enforce minors_lock locking via lockdep (Benjamin Tissoires) [1740778] - [hid] quirks: fix RetroUSB.com devices (Benjamin Tissoires) [1740778] - [kernel] hid: input: support Microsoft wireless radio control hotkey (Benjamin Tissoires) [1740778] - [kernel] hid: use macros in IS_INPUT_APPLICATION (Benjamin Tissoires) [1740778] - [hid] ite: Add USB id match for another ITE based keyboard rfkill key quirk (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: Create a utility class for counting scroll events" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Add function to enable HID++ 1.0 "scrolling acceleration"" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Enable high-resolution scrolling on Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Use LDJ_DEVICE macro for existing Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: fix a used uninitialized GCC warning" (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: simplify/fix high-res scroll event handling" (Benjamin Tissoires) [1740778] - [hid] Add quirk for Primax PIXART OEM mice (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM for LG touchscreen (Benjamin Tissoires) [1740778] - [hid] steam: remove input device when a hid client is running (Benjamin Tissoires) [1740778] - [hid] revert "hid: uhid: use strlcpy() instead of strncpy()" (Benjamin Tissoires) [1740778] - [hid] uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges (Benjamin Tissoires) [1740778] - [hid] iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers (Benjamin Tissoires) [1740778] - [hid] input: Ignore battery reported by Symbol DS4308 (Benjamin Tissoires) [1740778] - [hid] Add quirk for Microsoft PIXART OEM mouse (Benjamin Tissoires) [1740778] - [kernel] hid: fix up .raw_event() documentation (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override (Benjamin Tissoires) [1740778] - [hid] input: simplify/fix high-res scroll event handling (Benjamin Tissoires) [1740778] - [hid] we do not randomly make new drivers 'default y' (Benjamin Tissoires) [1740778] - [hid] i2c-hid: properly terminate i2c_hid_dmi_desc_override_table[] array (Benjamin Tissoires) [1740778] - [hid] alps: allow incoming reports when only the trackstick is opened (Benjamin Tissoires) [1740778] - [hid] revert "hid: add NOGET quirk for Eaton Ellipse MAX UPS" (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add a small delay after sleep command for Raydium touchpanel (Benjamin Tissoires) [1740778] - [hid] usbhid: Add quirk for Redragon/Dragonrise Seymur 2 (Benjamin Tissoires) [1740778] - [hid] wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452 (Benjamin Tissoires) [1740778] - [hid] google: add dependency on Cros EC for Hammer (Benjamin Tissoires) [1740778] - [hid] elan: fix spelling mistake "registred" -> "registered" (Benjamin Tissoires) [1740778] - [hid] google: drop superfluous const before SIMPLE_DEV_PM_OPS() (Benjamin Tissoires) [1740778] - [hid] google: add support tablet mode switch for Whiskers (Benjamin Tissoires) [1740778] - [hid] magicmouse: add support for Apple Magic Trackpad 2 (Benjamin Tissoires) [1740778] - [hid] i2c-hid: override HID descriptors for certain devices (Benjamin Tissoires) [1740778] - [hid] hid-bigbenff: driver for BigBen Interactive PS3OFMINIPAD gamepad (Benjamin Tissoires) [1740778] - [hid] logitech: fix a used uninitialized GCC warning (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: using list_head for ipc write queue (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: use resource-managed api (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: Enhance API to get ring buffer sizes (Benjamin Tissoires) [1740778] - [hid] input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS (Benjamin Tissoires) [1740778] - [hid] microsoft: the driver now neeed MEMLESS_FF infrastructure (Benjamin Tissoires) [1740778] - [hid] cougar: Stop processing vendor events on hid-core (Benjamin Tissoires) [1740778] - [hid] cougar: Make parameter 'g6_is_space' dinamically settable (Benjamin Tissoires) [1740778] - [hid] microsoft: Add rumble support for Xbox One S controller (Benjamin Tissoires) [1740778] - [hid] microsoft: Convert private data to be a proper struct (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] input: Create a utility class for counting scroll events (Benjamin Tissoires) [1740778] - [hid] multitouch: simplify the application retrieval (Benjamin Tissoires) [1740778] - [hid] input: do not append a suffix if the name already has it (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling (Benjamin Tissoires) [1740778] - [hid] i2c-hid: disable runtime PM operations on hantick touchpad (Benjamin Tissoires) [1740778] - [hid] sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report (Benjamin Tissoires) [1740778] - [hid] core: fix NULL pointer dereference (Benjamin Tissoires) [1740778] - [hid] hid-saitek: Add device ID for RAT 7 Contagion (Benjamin Tissoires) [1740778] - [hid] core: fix memory leak on probe (Benjamin Tissoires) [1740778] - [hid] add support for Apple Magic Keyboards (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: tx_buf memory leak on probe/remove (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: Prevent loading of driver on Mehlow (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for the Cougar 500k Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] cougar: make compare_device_paths reusable (Benjamin Tissoires) [1740778] - [hid] multitouch: handle palm for touchscreens (Benjamin Tissoires) [1740778] - [hid] multitouch: touchscreens also use confidence reports (Benjamin Tissoires) [1740778] - [hid] multitouch: report MT_TOOL_PALM for non-confident touches (Benjamin Tissoires) [1740778] - [hid] microsoft: support the Surface Dial (Benjamin Tissoires) [1740778] - [hid] core: do not upper bound the collection stack (Benjamin Tissoires) [1740778] - [hid] input: enable Totem on the Dell Canvas 27 (Benjamin Tissoires) [1740778] - [hid] multitouch: remove one copy of values (Benjamin Tissoires) [1740778] - [hid] multitouch: ditch mt_report_id (Benjamin Tissoires) [1740778] - [hid] multitouch: store a per application quirks value (Benjamin Tissoires) [1740778] - [hid] multitouch: Store per collection multitouch data (Benjamin Tissoires) [1740778] - [hid] multitouch: make sure the static list of class is not changed (Benjamin Tissoires) [1740778] - [hid] elan: Add support for touchpad on the Toshiba Click Mini L9W (Benjamin Tissoires) [1740778] - [hid] elan: Add USB-id for HP x2 10-n000nd touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Add a flag for selecting if the touchpad has a LED (Benjamin Tissoires) [1740778] - [hid] elan: Query resolution from the touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Query device max_x and max_y value from touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Hardcode finger-count and usb-interface (Benjamin Tissoires) [1740778] - [hid] elan: Correctly report MT_PRESSURE instead of TOOL_WIDTH (Benjamin Tissoires) [1740778] - [hid] elan: Stop claiming we have TOUCH_MAJOR and then never reporting it (Benjamin Tissoires) [1740778] - [hid] elan: Remove unused max_area_x and max_area_y vatiables (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sc->output_report_dmabuf (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_battery_probe() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_leds_init() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_sensors() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_touchpad() (Benjamin Tissoires) [1740778] - [hid] wacom: convert Wacom custom usages to standard HID usages (Benjamin Tissoires) [1740778] - [hid] wacom: Move handling of HID quirks into a dedicated function (Benjamin Tissoires) [1740778] - [hid] wacom: Replace touch_max fixup code with static touch_max definitions (Benjamin Tissoires) [1740778] - [hid] wiimote: add support for Guitar-Hero devices (Benjamin Tissoires) [1740778] - [hid] usbhid: use irqsave() in USB's complete callback (Benjamin Tissoires) [1740778] - [hid] redragon: fix num lock and caps lock LEDs (Benjamin Tissoires) [1740778] - [hid] hid-ntrig: add error handling for sysfs_create_group (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add vddl regulator control (Benjamin Tissoires) [1740778] - [uapi] input: document meanings of KEY_SCREEN and KEY_ZOOM (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - avoid processing unknown IRQs (Benjamin Tissoires) [1740778] - [input] revert "input: elantech - enable SMBus on new (2018+) systems" (Benjamin Tissoires) [1740778] - [input] elantech - annotate fall-through case in elantech_use_host_notify() (Benjamin Tissoires) [1740778] - [samples] treewide: Add SPDX license identifier - Makefile/Kconfig (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - remove Lenovo Legion Y7000 PnpID (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI mode for HP Spectre X360 (Benjamin Tissoires) [1740778] - [input] elantech - enable SMBus on new (2018+) systems (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778] - [input] usbtouchscreen - initialize PM mutex before using it (Benjamin Tissoires) [1740778] - [input] alps - fix a mismatch between a condition check and its comment (Benjamin Tissoires) [1740778] - [input] psmouse - fix build error of multiple definition (Benjamin Tissoires) [1740778] - [input] alps - don't handle ALPS cs19 trackpoint-only device (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - remove dependencies on PAGE_SIZE for ring buffer (Benjamin Tissoires) [1740778] - [input] synaptics - fix misuse of strlcpy (Benjamin Tissoires) [1740778] - [input] synaptics - whitelist Lenovo T580 SMBus intertouch (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBUS on T480 thinkpad trackpad (Benjamin Tissoires) [1740778] - [input] joydev - extend absolute mouse detection (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - export the device id whitelist (Benjamin Tissoires) [1740778] - [kernel] pm: suspend: Rename pm_suspend_via_s2idle() (Benjamin Tissoires) [1740778] - [kernel] pm: sleep: Add kerneldoc comments to some functions (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus on ThinkPad E480 and E580 (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - remove set but not used variable 'sensor_flags' (Benjamin Tissoires) [1740778] - [input] uinput - add compat ioctl number translation for UI_*_FF_UPLOAD (Benjamin Tissoires) [1740778] - [input] libps2 - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - write config register values to the right offset (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix enum_fmt (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fill initial format (Benjamin Tissoires) [1740778] - [uapi] input: add KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix possible double free (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - add module description (Benjamin Tissoires) [1740778] - [input] i8042 - signal wakeup from atkbd/psmouse (Benjamin Tissoires) [1740778] - [input] evdev - use struct_size() in kzalloc() and vzalloc() (Benjamin Tissoires) [1740778] - [input] elan_i2c - add hardware ID for multiple Lenovo laptops (Benjamin Tissoires) [1740778] - [input] wacom_serial4 - add support for Wacom ArtPad II tablet (Benjamin Tissoires) [1740778] - [input] elan_i2c - add id for touchpad found in Lenovo s21e-20 (Benjamin Tissoires) [1740778] - [input] i8042 - rework DT node name comparisons (Benjamin Tissoires) [1740778] - [input] synaptics_i2c - remove redundant spinlock (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK (Benjamin Tissoires) [1740778] - [input] revert "input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G" (Benjamin Tissoires) [1740778] - [input] elantech - enable 3rd button support on Fujitsu CELSIUS H780 (Benjamin Tissoires) [1740778] - [uapi] input: input_event - fix the CONFIG_SPARC64 mixup (Benjamin Tissoires) [1740778] - [input] uinput - fix undefined behavior in uinput_validate_absinfo() (Benjamin Tissoires) [1740778] - [uapi] input: input_event - provide override for sparc64 (Benjamin Tissoires) [1740778] - [input] soc_button_array - fix mapping of the 5th GPIO in a PNP0C40 device (Benjamin Tissoires) [1740778] - [input] soc_button_array - add usage-page 0x01 usage-id 0xca mapping (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP EliteBook 840 G4 (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI on ThinkPad T560 (Benjamin Tissoires) [1740778] - [documentation] input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` (Benjamin Tissoires) [1740778] - [uapi] input: restore EV_ABS ABS_RESERVED (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP 15-ay000 (Benjamin Tissoires) [1740778] - [input] synaptics - add PNP ID for ThinkPad P50 to SMBus (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR (Benjamin Tissoires) [1740778] - [input] elan_i2c - add support for ELAN0621 touchpad (Benjamin Tissoires) [1740778] - [documentation] revert "input: Add the `REL_WHEEL_HI_RES` event code" (Benjamin Tissoires) [1740778] - [input] atkbd - clean up indentation issue (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ELAN0620 to the ACPI table (Benjamin Tissoires) [1740778] - [input] synaptics - avoid using uninitialized variable when probing (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM (Benjamin Tissoires) [1740778] - [input] of_touchscreen - add support for touchscreen-min-x|y (Benjamin Tissoires) [1740778] - [input] elants_i2c - use DMA safe i2c when possible (Benjamin Tissoires) [1740778] - [input] uinput - add a schedule point in uinput_inject_events() (Benjamin Tissoires) [1740778] - [input] evdev - add a schedule point in evdev_write() (Benjamin Tissoires) [1740778] - [input] mousedev - add a schedule point in mousedev_write() (Benjamin Tissoires) [1740778] - [uapi] input: reserve 2 events code because of HID (Benjamin Tissoires) [1740778] - [input] i8042 - enable keyboard wakeups by default when s2idle is used (Benjamin Tissoires) [1740778] - [input] uinput - allow for max == min during input_absinfo validation (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari CapsLock behaviour (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari keymap (Benjamin Tissoires) [1740778] - [documentation] input: Add the `REL_WHEEL_HI_RES` event code (Benjamin Tissoires) [1740778] - [input] mark expected switch fall-throughs (Benjamin Tissoires) [1740778] - [input] evdev - switch to bitmap API (Benjamin Tissoires) [1740778] - [input] elan_i2c_smbus - cast sizeof to int for comparison (Benjamin Tissoires) [1740778] - [uapi] input: stop telling users to snail-mail Vojtech (Benjamin Tissoires) [1740778] - [documentation] input: add MT_TOOL_DIAL (Benjamin Tissoires) [1740778] - [input] i8042 - increment wakeup_count for the respective port (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - allow better run-time configuration (Benjamin Tissoires) [1740778] - [xen] Sync up with the canonical protocol definitions in Xen (Benjamin Tissoires) [1740778] - [cpufreq] dev_pm_qos_update_request() can return 1 on success (Al Stone) [1739729 1725581] - [cpufreq] Make cpufreq_generic_init() return void (Al Stone) [1739729 1725581] - [cpufreq] Add QoS requests for userspace constraints (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Reuse refresh_frequency_limits() (Al Stone) [1739729 1725581] - [cpufreq] Register notifiers with the PM QoS framework (Al Stone) [1739729 1725581] - [base] pm / qos: Add support for MIN/MAX frequency constraints (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Rename __dev_pm_qos_read_value() and dev_pm_qos_raw_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_{add|remove}_notifier() (Al Stone) [1739729 1725581] - [cpufreq] Avoid calling cpufreq_verify_current_freq() from handle_update() (Al Stone) [1739729 1725581] - [cpufreq] Consolidate cpufreq_update_current_freq() and __cpufreq_get() (Al Stone) [1739729 1725581] - [cpufreq] Don't skip frequency validation for has_target() drivers (Al Stone) [1739729 1725581] - [cpufreq] Use has_target() instead of !setpolicy (Al Stone) [1739729 1725581] - [cpufreq] Remove redundant !setpolicy check (Al Stone) [1739729 1725581] - [kernel] cpufreq: Move the IS_ENABLED(CPU_THERMAL) macro into a stub (Al Stone) [1739729 1725581] - [opp] Don't use IS_ERR on invalid supplies (Al Stone) [1739729 1725581] - [kernel] pm: sleep: Update struct wakeup_source documentation (Al Stone) [1739729 1725581] - [base] base: power: remove wakeup_sources_stats_dentry variable (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Fail initialization if driver cannot be registered (Al Stone) [1739729 1725581] - [opp] Make dev_pm_opp_set_rate() handle freq = 0 to drop performance votes (Al Stone) [1739729 1725581] - [opp] Don't overwrite rounded clk rate (Al Stone) [1739729 1725581] - [base] pm: sleep: Show how long dpm_suspend_start() and dpm_suspend_end() take (Al Stone) [1739729 1725581] - [base] pm / clk: Remove error message on out-of-memory condition (Al Stone) [1739729 1725581] - [base] base: power: clock_ops: Use of_clk_get_parent_count() (Al Stone) [1739729 1725581] - [opp] Allocate genpd_virt_devs from dev_pm_opp_attach_genpd() (Al Stone) [1739729 1725581] - [opp] Attach genpds to devices from within OPP core (Al Stone) [1739729 1725581] - [base] pm / domains: Add GENPD_FLAG_RPM_ALWAYS_ON flag (Al Stone) [1739729 1725581] - [cpufreq] Don't find governor for setpolicy drivers in cpufreq_init_policy() (Al Stone) [1739729 1725581] - [cpufreq] Explain the kobject_put() in cpufreq_policy_alloc() (Al Stone) [1739729 1725581] - [x86] cpufreq: Call transition notifier only once for each policy (Al Stone) [1739729 1725581] - [cpufreq] Fix kobject memleak (Al Stone) [1739729 1725581] - [cpufreq] centrino: Fix centrino_setpolicy() kerneldoc comment (Al Stone) [1739729 1725581] - [base] pm / domains: Allow to attach a CPU via genpd_dev_pm_attach_by_id|name() (Al Stone) [1739729 1725581] - [base] pm / domains: Search for the CPU device outside the genpd lock (Al Stone) [1739729 1725581] - [base] pm / domains: Drop unused in-parameter to some genpd functions (Al Stone) [1739729 1725581] - [base] pm / domains: Use the base device for driver_deferred_probe_check_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Enable genpd_dev_pm_attach_by_id|name() for single PM domain (Al Stone) [1739729 1725581] - [base] pm / domains: Allow OF lookup for multi PM domain case from ->attach_dev() (Al Stone) [1739729 1725581] - [base] pm / domains: Don't kfree() the virtual device in the error path (Al Stone) [1739729 1725581] - [cpufreq] Move ->get callback check outside of __cpufreq_get() (Al Stone) [1739729 1725581] - [x86] tsc: Rework time_cpufreq_notifier() (Al Stone) [1739729 1725581] - [x86] tsc: Fix UV TSC initialization (Al Stone) [1739729 1725581] - [x86] tsc: Prevent result truncation on 32bit (Al Stone) [1739729 1725581] - [x86] tsc: Consolidate init code (Al Stone) [1739729 1725581] - [x86] tsc: Make use of tsc_calibrate_cpu_early() (Al Stone) [1739729 1725581] - [x86] tsc: Split native_calibrate_cpu() into early and late parts (Al Stone) [1739729 1725581] - [x86] tsc: Use TSC as sched clock early (Al Stone) [1739729 1725581] - [x86] tsc: Initialize cyc2ns when tsc frequency is determined (Al Stone) [1739729 1725581] - [x86] tsc: Calibrate tsc only once (Al Stone) [1739729 1725581] - [x86] tsc: Redefine notsc to behave as tsc=unstable (Al Stone) [1739729 1725581] - [x86] platform/uv: Provide is_early_uv_system() (Al Stone) [1739729 1725581] - [base] pm / domains: remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [cpufreq] Remove needless bios_limit check in show_bios_limit() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq/acpi-cpufreq.c: This fixes the following checkpatch warning (Al Stone) [1739729 1725581] - [base] pm / core: Propagate dev->power.wakeup_path when no callbacks (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd governor for CPUs (Al Stone) [1739729 1725581] - [cpuidle] Export the next timer expiration for CPUs (Al Stone) [1739729 1725581] - [base] pm / core: Introduce dpm_async_fn() helper (Al Stone) [1739729 1725581] - [cpufreq] boost: Remove CONFIG_CPU_FREQ_BOOST_SW Kconfig option (Al Stone) [1739729 1725581] - [opp] Introduce dev_pm_opp_find_freq_ceil_by_volt() (Al Stone) [1739729 1725581] - [base] pm / domains: Add support for CPU devices to genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Add generic data pointer to struct genpd_power_state (Al Stone) [1739729 1725581] - [cpufreq] rhel: cpufreq: switch printk users from pf and pF to ps and pS, respectively (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for device_pm_wait_for_dev() (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for dpm_watchdog_handler() (Al Stone) [1739729 1725581] - [cpufreq] stats: Use lock by stat to replace global spin lock (Al Stone) [1739729 1725581] - [cpufreq] Remove cpufreq_driver check in cpufreq_boost_supported() (Al Stone) [1739729 1725581] - [cpufreq] ppc_cbe: fix possible object reference leak (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Update max frequency on global turbo changes (Al Stone) [1739729 1725581] - [base] pm / wakeup: Use pm_pr_dbg() instead of pr_debug() (Al Stone) [1739729 1725581] - [cpufreq] Add cpufreq_cpu_acquire() and cpufreq_cpu_release() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Driver-specific handling of _PPC updates (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Load only on Intel hardware (Al Stone) [1739729 1725581] - [cpufreq] scpi: Fix use after free (Al Stone) [1739729 1725581] - [base] pm / domains: Avoid a potential deadlock (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix up iowait_boost computation (Al Stone) [1739729 1725581] - [opp] pm / opp: Update performance state when freq == old_freq (Al Stone) [1739729 1725581] - [base] pm / wakeup: Drop wakeup_source_drop() (Al Stone) [1739729 1725581] - [base] pm / wakeup: Rework wakeup source timer cancellation (Al Stone) [1739729 1725581] - [base] pm / domains: Remove one unnecessary blank line (Al Stone) [1739729 1725581] - [base] pm / domains: Return early for all errors in _genpd_power_off() (Al Stone) [1739729 1725581] - [base] pm / domains: Improve warn for multiple states but no governor (Al Stone) [1739729 1725581] - [opp] Fix handling of multiple power domains (Al Stone) [1739729 1725581] - [base] pm / qos: Fix typo in file description (Al Stone) [1739729 1725581] - [base] pm-runtime: Call pm_runtime_active|suspended_time() from sysfs (Al Stone) [1739729 1725581] - [base] pm-runtime: Consolidate code to get active/suspended time (Al Stone) [1739729 1725581] - [base] pm: Add and use pr_fmt() (Al Stone) [1739729 1725581] - [cpufreq] Improve kerneldoc comments for cpufreq_cpu_get/put() (Al Stone) [1739729 1725581] - [cpufreq] acpi-cpufreq: Report if CPU doesn't support boost technologies (Al Stone) [1739729 1725581] - [base] driver core: Fix PM-runtime for links added during consumer probe (Al Stone) [1739729 1725581] - [cpufreq] Pass updated policy to driver ->setpolicy() callback (Al Stone) [1739729 1725581] - [cpufreq] Fix two debug messages in cpufreq_set_policy() (Al Stone) [1739729 1725581] - [cpufreq] Reorder and simplify cpufreq_update_policy() (Al Stone) [1739729 1725581] - [cpufreq] Add kerneldoc comments for two core functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix use-after-free in scmi_cpufreq_exit() (Al Stone) [1739729 1725581] - [kernel] pm / core: Add support to skip power management in device/driver model (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Rework iowait boosting to be less aggressive (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Eliminate intel_pstate_get_base_pstate() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Avoid redundant initialization of local vars (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Work around for Hisilicon CPPC cpufreq (Al Stone) [1739729 1725581] - [cpufreq] speedstep: convert BUG() to BUG_ON() (Al Stone) [1739729 1725581] - [cpufreq] powernv: fix missing check of return value in init_powernv_pstates() (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: remove unneeded semicolon (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in genpd_dev_pm_attach_by_name() (Al Stone) [1739729 1725581] - [cpufreq] Replace double NOT (!!) with single NOT (!) (Al Stone) [1739729 1725581] - [base] pm / suspend: Print debug messages for device using direct-complete (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Add reasons for failure and debug messages (Al Stone) [1739729 1725581] - [base] driver core: Fix possible supplier PM-usage counter imbalance (Al Stone) [1739729 1725581] - [base] pm-runtime: Fix __pm_runtime_set_status() race with runtime resume (Al Stone) [1739729 1725581] - [cpufreq] dt: Implement online/offline() callbacks (Al Stone) [1739729 1725581] - [cpufreq] Allow light-weight tear down and bring up of CPUs (Al Stone) [1739729 1725581] - [base] pm-runtime: Take suppliers into account in __pm_runtime_set_status() (Al Stone) [1739729 1725581] - [opp] no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Register an Energy Model (Al Stone) [1739729 1725581] - [opp] pm / opp: Introduce a power estimation helper (Al Stone) [1739729 1725581] - [opp] pm / opp: Remove unused parameter of _generic_set_opp_clk_only() (Al Stone) [1739729 1725581] - [cpufreq] scpi: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] dt: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] stats: Fix concurrency issues while resetting stats (Al Stone) [1739729 1725581] - [cpufreq] stats: Declare freq-attr right after their callbacks (Al Stone) [1739729 1725581] - [base] driver core: Do not call rpm_put_suppliers() in pm_runtime_drop_link() (Al Stone) [1739729 1725581] - [base] driver core: Fix handling of runtime PM flags in device_link_add() (Al Stone) [1739729 1725581] - [base] driver core: Do not resume suppliers under device_links_write_lock() (Al Stone) [1739729 1725581] - [base] driver core: Avoid careless re-use of existing device links (Al Stone) [1739729 1725581] - [base] driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link flag handling (Al Stone) [1739729 1725581] - [base] driver core: Add flag to autoremove device link on supplier unbind (Al Stone) [1739729 1725581] - [base] driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMER (Al Stone) [1739729 1725581] - [base] pm-runtime: update accounting_timestamp on enable (Al Stone) [1739729 1725581] - [cpufreq] scpi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] scmi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] cpufreq-dt: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] Auto-register the driver as a thermal cooling device if asked (Al Stone) [1739729 1725581] - [cpufreq] thermal: cpu_cooling: Require thermal core to be compiled in (Al Stone) [1739729 1725581] - [cpufreq] Use struct kobj_attribute instead of struct global_attr (Al Stone) [1739729 1725581] - [base] pm / wakeup: fix kerneldoc comment for pm_wakeup_dev_event() (Al Stone) [1739729 1725581] - [base] pm: domains: no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [opp] Add support for parsing the 'opp-level' property (Al Stone) [1739729 1725581] - [kernel] cpufreq: Replace open-coded << with BIT() (Al Stone) [1739729 1725581] - [base] pm: clock_ops: fix missing clk_prepare() return value check (Al Stone) [1739729 1725581] - [cpufreq] e_powersaver: Use struct_size() in kzalloc() (Al Stone) [1739729 1725581] - [cpufreq] Don't update new_policy on failures (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix frequency invariance in slow path (Al Stone) [1739729 1725581] - [cpufreq] check if policy is inactive early in __cpufreq_get() (Al Stone) [1739729 1725581] - [opp] cpufreq: scpi/scmi: Fix freeing of dynamic OPPs (Al Stone) [1739729 1725581] - [base] pm: sleep: call devfreq suspend/resume (Al Stone) [1739729 1725581] - [devfreq] pm / devfreq: add devfreq_suspend/resume() functions (Al Stone) [1739729 1725581] - [base] pm / domains: remove define_genpd_open_function() and define_genpd_debugfs_fops() (Al Stone) [1739729 1725581] - [base] pm / domains: Propagate performance state updates (Al Stone) [1739729 1725581] - [base] pm / domains: Factorize dev_pm_genpd_set_performance_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Save OPP table pointer in genpd (Al Stone) [1739729 1725581] - [opp] Don't return 0 on error from of_get_required_opp_performance_state() (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_xlate_performance_state() helper (Al Stone) [1739729 1725581] - [opp] Improve _find_table_of_opp_np() (Al Stone) [1739729 1725581] - [base] pm / domains: Make genpd performance states orthogonal to the idlestates (Al Stone) [1739729 1725581] - [opp] Fix missing debugfs supply directory for OPPs (Al Stone) [1739729 1725581] - [opp] Use opp_table->regulators to verify no regulator case (Al Stone) [1739729 1725581] - [base] pm: Switch to use ptR (Al Stone) [1739729 1725581] - [cpufreq] powernv: add of_node_put() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Force HWP min perf before offline (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 (Al Stone) [1739729 1725581] - [opp] Fix parsing of multiple phandles in "operating-points-v2" property (Al Stone) [1739729 1725581] - [opp] Remove of_dev_pm_opp_find_required_opp() (Al Stone) [1739729 1725581] - [base] opp: Rename and relocate of_genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Configure all required OPPs (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_{set|put}_genpd_virt_dev() helper (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Populate OPPs from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Populate required opp tables from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Separate out custom OPP handler specific code (Al Stone) [1739729 1725581] - [opp] Identify and mark genpd OPP tables (Al Stone) [1739729 1725581] - [base] pm / domains: Rename genpd virtual devices as virt_dev (Al Stone) [1739729 1725581] - [cpufreq] remove unused arm_big_little_dt driver (Al Stone) [1739729 1725581] - [cpufreq] drop ARM_BIG_LITTLE_CPUFREQ support for ARM64 (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix compilation for !CONFIG_ACPI (Al Stone) [1739729 1725581] - [base] pm / domains: Deal with multiple states but no governor in genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Don't treat zero found compatible idle states as an error (Al Stone) [1739729 1725581] - [cpufreq] conservative: Take limits changes into account properly (Al Stone) [1739729 1725581] - [opp] pm / opp: _of_add_opp_table_v2(): increment count only if OPP is added (Al Stone) [1739729 1725581] - [cpufreq] dt: Try freeing static OPPs only if we have added them (Al Stone) [1739729 1725581] - [opp] Return error on error from dev_pm_opp_get_opp_count() (Al Stone) [1739729 1725581] - [opp] Improve error handling in dev_pm_opp_of_cpumask_add_table() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Mark acpi_ids as used (Al Stone) [1739729 1725581] - [opp] Pass OPP table to _of_add_opp_table_v{1|2}() (Al Stone) [1739729 1725581] - [opp] Prevent creating multiple OPP tables for devices sharing OPP nodes (Al Stone) [1739729 1725581] - [opp] Use a single mechanism to free the OPP table (Al Stone) [1739729 1725581] - [opp] Don't remove dynamic OPPs from _dev_pm_opp_remove_table() (Al Stone) [1739729 1725581] - [opp] Create separate kref for static OPPs list (Al Stone) [1739729 1725581] - [opp] Don't take OPP table's kref for static OPPs (Al Stone) [1739729 1725581] - [opp] Parse OPP table's DT properties from _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Pass index to _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Protect dev_list with opp_table lock (Al Stone) [1739729 1725581] - [opp] Don't try to remove all OPP tables on failure (Al Stone) [1739729 1725581] - [opp] Free OPP table properly on performance state irregularities (Al Stone) [1739729 1725581] - [cpufreq] Convert to using pOFn instead of device_node.name (Al Stone) [1739729 1725581] - [cpufreq] remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [base] pm / clk: signedness bug in of_pm_clk_add_clks() (Al Stone) [1739729 1725581] - [trace] cpufreq: trace frequency limits change (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Disable dynamic scaling on many-CPU systems (Al Stone) [1739729 1725581] - [base] pm / domains: Stop deferring probe at the end of initcall (Al Stone) [1739729 1725581] - [base] driver: core: Allow subsystems to continue deferring probe (Al Stone) [1739729 1725581] - [base] driver core: allow stopping deferred probe after init (Al Stone) [1739729 1725581] - [base] driver core: add a debugfs entry to show deferred devices (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce option to attach a device by name to genpd (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: use match_string() helper (Al Stone) [1739729 1725581] - [fs] ceph: use ceph_evict_inode to cleanup inode's resource (Jeff Layton) [1767959] - [fs] ceph: return -EINVAL if given fsc mount option on kernel w/o support (Jeff Layton) [1767959] - [fs] ceph: don't try to handle hashed dentries in non-O_CREAT atomic_open (Jeff Layton) [1767959] - [fs] ceph: add missing check in d_revalidate snapdir handling (Jeff Layton) [1767959] - [fs] ceph: fix RCU case handling in ceph_d_revalidate() (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free in __ceph_remove_cap() (Jeff Layton) [1767959] - [block] rbd: cancel lock_dwork if the wait is interrupted (Jeff Layton) [1767959] - [fs] ceph: just skip unrecognized info in ceph_reply_info_extra (Jeff Layton) [1767959] - [fs] ceph: call ceph_mdsc_destroy from destroy_fs_client (Jeff Layton) [1767959] - [net] libceph: use ceph_kvmalloc() for osdmap arrays (Jeff Layton) [1767959] - [net] libceph: avoid a __vmalloc() deadlock in ceph_kvmalloc() (Jeff Layton) [1767959] - [fs] ceph: include ceph_debug.h in cache.c (Jeff Layton) [1767959] - [fs] ceph: move static keyword to the front of declarations (Jeff Layton) [1767959] - [block] rbd: pull rbd_img_request_create() dout out into the callers (Jeff Layton) [1767959] - [fs] ceph: reconnect connection if session hang in opening state (Jeff Layton) [1767959] - [net] libceph: drop unused con parameter of calc_target() (Jeff Layton) [1767959] - [fs] ceph: use release_pages() directly (Jeff Layton) [1767959] - [block] rbd: fix response length parameter for encoded strings (Jeff Layton) [1767959] - [fs] ceph: allow arbitrary security.* xattrs (Jeff Layton) [1767959] - [fs] ceph: only set CEPH_I_SEC_INITED if we got a MAC label (Jeff Layton) [1767959] - [fs] ceph: turn ceph_security_invalidate_secctx into static inline (Jeff Layton) [1767959] - [fs] ceph: add buffered/direct exclusionary locking for reads and writes (Jeff Layton) [1767959] - [net] libceph: handle OSD op ceph_pagelist_append() errors (Jeff Layton) [1767959] - [fs] ceph: don't return a value from void function (Jeff Layton) [1767959] - [fs] ceph: don't freeze during write page faults (Jeff Layton) [1767959] - [fs] ceph: update the mtime when truncating up (Jeff Layton) [1767959] - [fs] ceph: fix indentation in __get_snap_name() (Jeff Layton) [1767959] - [fs] ceph: remove incorrect comment above __send_cap (Jeff Layton) [1767959] - [fs] ceph: remove CEPH_I_NOFLUSH (Jeff Layton) [1767959] - [fs] ceph: remove unneeded test in try_flush_caps (Jeff Layton) [1767959] - [fs] ceph: have __mark_caps_flushing return flush_tid (Jeff Layton) [1767959] - [fs] ceph: fix comments over ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: eliminate session->s_trim_caps (Jeff Layton) [1767959] - [fs] ceph: fetch cap_gen under spinlock in ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: remove ceph_get_cap_mds and __ceph_get_cap_mds (Jeff Layton) [1767959] - [fs] ceph: don't SetPageError on writepage errors (Jeff Layton) [1767959] - [fs] ceph: auto reconnect after blacklisted (Jeff Layton) [1767959] - [fs] ceph: invalidate all write mode filp after reconnect (Jeff Layton) [1767959] - [fs] ceph: return -EIO if read/write against filp that lost file locks (Jeff Layton) [1767959] - [fs] ceph: add helper function that forcibly reconnects to ceph cluster (Jeff Layton) [1767959] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: track and report error of async metadata operation (Jeff Layton) [1767959] - [fs] ceph: allow closing session in restarting/reconnect state (Jeff Layton) [1767959] - [net] libceph: add function that clears osd client's abort_err (Jeff Layton) [1767959] - [net] libceph: add function that reset client's entity addr (Jeff Layton) [1767959] - [fs] ceph: don't list vxattrs in listxattr() (Jeff Layton) [1767959] - [fs] ceph: fix directories inode i_blkbits initialization (Jeff Layton) [1767959] - [block] rbd: restore zeroing past the overlap when reading from parent (Jeff Layton) [1767959] - [net] libceph: don't call crypto_free_sync_skcipher() on a NULL tfm (Jeff Layton) [1767959] - [net] libceph: fix PG split vs OSD (re)connect race (Jeff Layton) [1767959] - [fs] ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply (Jeff Layton) [1767959] - [fs] ceph: clear page dirty before invalidate page (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in fill_inode() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() (Jeff Layton) [1767959] - [kernel] libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer (Jeff Layton) [1767959] - [fs] ceph: fix end offset in truncate_inode_pages_range call (Jeff Layton) [1767959] - [fs] ceph: initialize superblock s_time_gran to 1 (Jeff Layton) [1767959] - [block] rbd: setallochint only if object doesn't exist (Jeff Layton) [1767959] - [block] rbd: support for object-map and fast-diff (Jeff Layton) [1767959] - [block] rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() (Jeff Layton) [1767959] - [net] libceph: export osd_req_op_data() macro (Jeff Layton) [1767959] - [net] libceph: change ceph_osdc_call() to take page vector for response (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (again) (Jeff Layton) [1767959] - [block] rbd: new exclusive lock wait/wake code (Jeff Layton) [1767959] - [block] rbd: quiescing lock should wait for image requests (Jeff Layton) [1767959] - [block] rbd: lock should be quiesced on reacquire (Jeff Layton) [1767959] - [block] rbd: introduce copyup state machine (Jeff Layton) [1767959] - [block] rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() (Jeff Layton) [1767959] - [block] rbd: move OSD request allocation into object request state machines (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_setup_discard_ops() (Jeff Layton) [1767959] - [block] rbd: factor out rbd_osd_setup_copyup() (Jeff Layton) [1767959] - [block] rbd: introduce obj_req->osd_reqs list (Jeff Layton) [1767959] - [fs] libceph: rename r_unsafe_item to r_private_item (Jeff Layton) [1767959] - [block] rbd: introduce image request state machine (Jeff Layton) [1767959] - [block] rbd: move OSD request submission into object request state machines (Jeff Layton) [1767959] - [block] rbd: get rid of RBD_OBJ_WRITE_{FLAT, GUARD} (Jeff Layton) [1767959] - [block] rbd: replace obj_req->tried_parent with obj_req->read_state (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->xferred, obj_req->result and img_req->xferred (Jeff Layton) [1767959] - [fs] ceph: don't NULL terminate virtual xattrs (Jeff Layton) [1767959] - [fs] ceph: return -ERANGE if virtual xattr value didn't fit in buffer (Jeff Layton) [1767959] - [fs] ceph: make getxattr_cb return ssize_t (Jeff Layton) [1767959] - [fs] ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP (Jeff Layton) [1767959] - [fs] ceph: kick flushing and flush snaps before sending normal cap message (Jeff Layton) [1767959] - [fs] ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() (Jeff Layton) [1767959] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1767959] - [fs] ceph: handle change_attr in cap messages (Jeff Layton) [1767959] - [fs] ceph: add change_attr field to ceph_inode_info (Jeff Layton) [1767959] - [kernel] iversion: add a routine to update a raw value with a larger one (Jeff Layton) [1767959] - [fs] ceph: allow querying of STATX_BTIME in ceph_getattr (Jeff Layton) [1767959] - [kernel] libceph: turn on CEPH_FEATURE_MSG_ADDR2 (Jeff Layton) [1767959] - [fs] ceph: handle btime in cap messages (Jeff Layton) [1767959] - [fs] ceph: add btime field to ceph_inode_info (Jeff Layton) [1767959] - [net] libceph: rename ceph_encode_addr to ceph_encode_banner_addr (Jeff Layton) [1767959] - [net] libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE (Jeff Layton) [1767959] - [net] ceph: fix decode_locker to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [fs] ceph: have MDS map decoding use entity_addr_t decoder (Jeff Layton) [1767959] - [net] libceph: correctly decode ADDR2 addresses in incremental OSD maps (Jeff Layton) [1767959] - [net] libceph: fix watch_item_t decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: switch osdmap decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: ADDR2 support for monmap (Jeff Layton) [1767959] - [net] libceph: add ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: fix sa_family just after reading address (Jeff Layton) [1767959] - [fs] ceph: remove request from waiting list before unregister (Jeff Layton) [1767959] - [fs] ceph: don't blindly unregister session that is in opening state (Jeff Layton) [1767959] - [fs] ceph: fix infinite loop in get_quota_realm() (Jeff Layton) [1767959] - [fs] ceph: add selinux support (Jeff Layton) [1767959] - [fs] ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx (Jeff Layton) [1767959] - [fs] ceph: fix debug print format in __set_xattr() (Jeff Layton) [1767959] - [fs] ceph: fix warning PTR_ERR_OR_ZERO can be used (Jeff Layton) [1767959] - [fs] ceph: hold i_ceph_lock when removing caps for freeing inode (Jeff Layton) [1767959] - [fs] ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_send_msg() (Jeff Layton) [1767959] - [fs] ceph: use READ_ONCE to access d_parent in RCU critical section (Jeff Layton) [1767959] - [fs] ceph: fix dir_lease_is_valid() (Jeff Layton) [1767959] - [fs] ceph: close race between d_name_cmp() and update_dentry_lease() (Jeff Layton) [1767959] - [fs] ceph: fix improper use of smp_mb__before_atomic() (Jeff Layton) [1767959] - [fs] ceph: fix "ceph.dir.rctime" vxattr value (Jeff Layton) [1767959] - [fs] ceph: remove unused vxattr length helpers (Jeff Layton) [1767959] - [fs] ceph: fix listxattr vxattr buffer length calculation (Jeff Layton) [1767959] - [fs] ceph: add ceph.snap.btime vxattr (Jeff Layton) [1767959] - [fs] ceph: carry snapshot creation time with inodes (Jeff Layton) [1767959] - [fs] ceph: clean up ceph.dir.pin vxattr name sizeof() (Jeff Layton) [1767959] - [fs] ceph: silence a checker warning in mdsc_show() (Jeff Layton) [1767959] - [net] libceph: remove ceph_get_direct_page_vector() (Jeff Layton) [1767959] - [fs] ceph: don't open-code the check for dead lockref (Jeff Layton) [1767959] - [net] ceph: no need to check return value of debugfs_create functions (Jeff Layton) [1767959] - [fs] ceph: fix ceph_mdsc_build_path to not stop on first component (Jeff Layton) [1767959] - [fs] ceph: fix error handling in ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: avoid iput_final() while holding mutex or in dispatch thread (Jeff Layton) [1767959] - [fs] ceph: single workqueue for inode related works (Jeff Layton) [1767959] - [fs] ceph: flush dirty inodes before proceeding with remount (Jeff Layton) [1767959] - [fs] ceph: fix unaligned access in ceph_send_cap_releases (Jeff Layton) [1767959] - [net] libceph: make ceph_pr_addr take an struct ceph_entity_addr pointer (Jeff Layton) [1767959] - [net] libceph: fix unaligned accesses in ceph_entity_addr handling (Jeff Layton) [1767959] - [block] rbd: don't assert on writes to snapshots (Jeff Layton) [1767959] - [block] rbd: client_mutex is never nested (Jeff Layton) [1767959] - [fs] ceph: print inode number in __caps_issued_mask debugging messages (Jeff Layton) [1767959] - [fs] ceph: just call get_session in __ceph_lookup_mds_session (Jeff Layton) [1767959] - [fs] ceph: simplify arguments and return semantics of try_get_cap_refs (Jeff Layton) [1767959] - [fs] ceph: fix comment over ceph_drop_caps_for_unlink (Jeff Layton) [1767959] - [fs] ceph: move wait for mds request into helper function (Jeff Layton) [1767959] - [fs] ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request (Jeff Layton) [1767959] - [fs] ceph: after an MDS request, do callback and completions (Jeff Layton) [1767959] - [fs] ceph: use pathlen values returned by set_request_path_attr (Jeff Layton) [1767959] - [fs] ceph: use __getname/__putname in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: use ceph_mdsc_build_path instead of clone_dentry_name (Jeff Layton) [1767959] - [fs] ceph: fix potential use-after-free in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: dump granular cap info in "caps" debugfs file (Jeff Layton) [1767959] - [fs] ceph: make iterate_session_caps a public symbol (Jeff Layton) [1767959] - [fs] ceph: fix NULL pointer deref when debugging is enabled (Jeff Layton) [1767959] - [fs] ceph: properly handle granular statx requests (Jeff Layton) [1767959] - [fs] ceph: remove superfluous inode_lock in ceph_fsync (Jeff Layton) [1767959] - [kernel] libceph: fix clang warning for CEPH_DEFINE_OID_ONSTACK (Jeff Layton) [1767959] - [block] rbd: convert all rbd_assert(0) to BUG() (Jeff Layton) [1767959] - [block] rbd: avoid clang -Wuninitialized warning (Jeff Layton) [1767959] - [fs] ceph: snapshot nfs re-export (Jeff Layton) [1767959] - [fs] ceph: quota: fix quota subdir mounts (Jeff Layton) [1767959] - [fs] ceph: factor out ceph_lookup_inode() (Jeff Layton) [1767959] - [fs] ceph: remove duplicated filelock ref increase (Jeff Layton) [1767959] - [fs] ceph: fix ci->i_head_snapc leak (Jeff Layton) [1767959] - [fs] ceph: handle the case where a dentry has been renamed on outstanding req (Jeff Layton) [1767959] - [fs] ceph: ensure d_name stability in ceph_dentry_hash() (Jeff Layton) [1767959] - [fs] ceph: only use d_name directly when parent is locked (Jeff Layton) [1767959] - [fs] mark expected switch fall-throughs (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free on symlink traversal (Jeff Layton) [1767959] - [net] libceph: fix breakage caused by multipage bvecs (Jeff Layton) [1767959] - [block] rbd: drop wait_for_latest_osdmap() (Jeff Layton) [1767959] - [net] libceph: wait for latest osdmap in ceph_monc_blacklist_add() (Jeff Layton) [1767959] - [block] rbd: set io_min, io_opt and discard_granularity to alloc_size (Jeff Layton) [1767959] - [block] rbd: advertise support for RBD_FEATURE_DEEP_FLATTEN (Jeff Layton) [1767959] - [block] rbd: whole-object write and zeroout should copyup when snapshots exist (Jeff Layton) [1767959] - [block] rbd: copyup with an empty snapshot context (aka deep-copyup) (Jeff Layton) [1767959] - [block] rbd: introduce rbd_obj_issue_copyup_ops() (Jeff Layton) [1767959] - [block] rbd: stop copying num_osd_ops in rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_req_create() (Jeff Layton) [1767959] - [block] rbd: clear ->xferred on error from rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: remove experimental designation from kernel layering (Jeff Layton) [1767959] - [fs] ceph: add mount option to limit caps count (Jeff Layton) [1767959] - [fs] ceph: periodically trim stale dentries (Jeff Layton) [1767959] - [fs] ceph: delete stale dentry when last reference is dropped (Jeff Layton) [1767959] - [fs] ceph: remove dentry_lru file from debugfs (Jeff Layton) [1767959] - [fs] ceph: touch existing cap when handling reply (Jeff Layton) [1767959] - [fs] ceph: pass inclusive lend parameter to filemap_write_and_wait_range() (Jeff Layton) [1767959] - [block] rbd: round off and ignore discards that are too small (Jeff Layton) [1767959] - [block] rbd: handle DISCARD and WRITE_ZEROES separately (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->obj_request_count (Jeff Layton) [1767959] - [net] libceph: use struct_size() for kmalloc() in crush_decode() (Jeff Layton) [1767959] - [fs] ceph: send cap releases more aggressively (Jeff Layton) [1767959] - [fs] ceph: support getting ceph.dir.pin vxattr (Jeff Layton) [1767959] - [fs] ceph: support versioned reply (Jeff Layton) [1767959] - [fs] ceph: map snapid to anonymous bdev ID (Jeff Layton) [1767959] - [fs] ceph: split large reconnect into multiple messages (Jeff Layton) [1767959] - [fs] ceph: decode feature bits in session message (Jeff Layton) [1767959] - [fs] ceph: set special inode's blocksize to page size (Jeff Layton) [1767959] - [fs] ceph: avoid repeatedly adding inode to mdsc->snap_flush_list (Jeff Layton) [1767959] - [fs] ceph: quota: cleanup license mess (Jeff Layton) [1767959] - [net] libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() (Jeff Layton) [1767959] - [fs] ceph: clear inode pointer when snap realm gets dropped by its inode (Jeff Layton) [1767959] - [block] rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set (Jeff Layton) [1767959] - [fs] ceph: use vmf_error() in ceph_filemap_fault() (Jeff Layton) [1767959] - [net] libceph: allow setting abort_on_full for rbd (Jeff Layton) [1767959] - [fs] ceph: don't encode inode pathes into reconnect message (Jeff Layton) [1767959] - [fs] ceph: update wanted caps after resuming stale session (Jeff Layton) [1767959] - [fs] ceph: skip updating 'wanted' caps if caps are already issued (Jeff Layton) [1767959] - [fs] ceph: don't request excl caps when mount is readonly (Jeff Layton) [1767959] - [fs] ceph: don't update importing cap's mseq when handing cap export (Jeff Layton) [1767959] - [net] libceph: switch more to bool in ceph_tcp_sendmsg() (Jeff Layton) [1767959] - [net] libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: use sock_no_sendpage() as a fallback in ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: drop last_piece logic from write_partial_message_data() (Jeff Layton) [1767959] - [fs] ceph: remove redundant assignment (Jeff Layton) [1767959] - [fs] ceph: cleanup splice_dentry() (Jeff Layton) [1767959] - [fs] libceph: assume argonaut on the server side (Jeff Layton) [1767959] - [fs] ceph: quota: fix null pointer dereference in quota check (Jeff Layton) [1767959] - [fs] ceph: add non-blocking parameter to ceph_try_get_caps() (Jeff Layton) [1767959] - [net] libceph: check reply num_data_items in setup_request_data() (Jeff Layton) [1767959] - [net] libceph: preallocate message data items (Jeff Layton) [1767959] - [net] libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls (Jeff Layton) [1767959] - [net] libceph: introduce alloc_watch_request() (Jeff Layton) [1767959] - [net] libceph: assign cookies in linger_submit() (Jeff Layton) [1767959] - [net] libceph: enable fallback to ceph_msg_new() in ceph_msgpool_get() (Jeff Layton) [1767959] - [fs] ceph: num_ops is off by one in ceph_aio_retry_work() (Jeff Layton) [1767959] - [net] libceph: no need to call osd_req_opcode_valid() in osd_req_encode_op() (Jeff Layton) [1767959] - [fs] ceph: set timeout conditionally in __cap_delay_requeue (Jeff Layton) [1767959] - [net] libceph: don't consume a ref on pagelist in ceph_msg_data_add_pagelist() (Jeff Layton) [1767959] - [net] libceph: introduce ceph_pagelist_alloc() (Jeff Layton) [1767959] - [net] libceph: osd_req_op_cls_init() doesn't need to take opcode (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (Jeff Layton) [1767959] - [fs] ceph: only allow punch hole mode in fallocate (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_sync_read() (Jeff Layton) [1767959] - [fs] ceph: check if LOOKUPNAME request was aborted when filling trace (Jeff Layton) [1767959] - [fs] ceph: fix dentry leak in ceph_readdir_prepopulate (Jeff Layton) [1767959] - [fs] revert "ceph: fix dentry leak in splice_dentry()" (Jeff Layton) [1767959] - [fs] ceph: check snap first in ceph_set_acl() (Jeff Layton) [1767959] - [block] rbd: add __init/__exit annotations (Jeff Layton) [1767959] - [fs] ceph: reset cap hold timeout only for requeued inode (Jeff Layton) [1767959] - [fs] ceph: don't drop message if it contains more data than expected (Jeff Layton) [1767959] - [fs] ceph: support cephfs' own feature bits (Jeff Layton) [1767959] - [net] crush: fix using plain integer as NULL warning (Jeff Layton) [1767959] - [net] libceph: remove unnecessary non NULL check for request_key (Jeff Layton) [1767959] - [fs] ceph: refactor error handling code in ceph_reserve_caps() (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_unreserve_caps() (Jeff Layton) [1767959] - [fs] ceph: change to void return type for __do_request() (Jeff Layton) [1767959] - [fs] ceph: compare fsc->max_file_size and inode->i_size for max file size limit (Jeff Layton) [1767959] - [fs] ceph: add additional size check in ceph_setattr() (Jeff Layton) [1767959] - [fs] ceph: add additional offset check in ceph_write_iter() (Jeff Layton) [1767959] - [fs] ceph: add additional range check in ceph_fallocate() (Jeff Layton) [1767959] - [fs] ceph: add new field max_file_size in ceph_fs_client (Jeff Layton) [1767959] - [net] ceph: fix whitespace (Jeff Layton) [1767959] - [fs] ceph: adding new return type vm_fault_t (Jeff Layton) [1767959] - [kernel] libceph: remove now unused ceph_{en, de}code_timespec() (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for r_stamp (Jeff Layton) [1767959] - [fs] libceph: use timespec64 for r_mtime (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for inode timestamp (Jeff Layton) [1767959] - [fs] ceph: stop using current_kernel_time() (Jeff Layton) [1767959] - [net] libceph: use timespec64 in for keepalive2 and ticket validity (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_symlink() (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_mknod() (Jeff Layton) [1767959] - [fs] ceph: return errors from posix_acl_equiv_mode() correctly (Jeff Layton) [1767959] - [net] libceph: amend "bad option arg" error message (Jeff Layton) [1767959] - [net] libceph: stop parsing when a bad int arg is detected (Jeff Layton) [1767959] - [kernel] libceph: change ceph_pagelist_encode_string() to take u32 (Jeff Layton) [1767959] - [net] libceph: make ceph_osdc_notify{, _ack}() payload_len u32 (Jeff Layton) [1767959] - [fs] ceph: restore ctime as well in the case of restoring old mode (Jeff Layton) [1767959] - [fs] ceph: add retry logic for error -ERANGE in ceph_get_acl() (Jeff Layton) [1767959]- [tools] objtool: Support repeated uses of the same C jump table (Yauheni Kaliuta) [1747617] - [tools] objtool: Refactor jump table code (Yauheni Kaliuta) [1747617] - [tools] objtool: Fix sibling call detection (Yauheni Kaliuta) [1747617] - [tools] objtool: Add --backtrace support (Yauheni Kaliuta) [1747617] - [tools] libbpf: Improve handling of corrupted ELF during map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix negative FD close() in xsk_setup_xdp_prog() (Yauheni Kaliuta) [1747617] - [kernel] bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: Fix btf_dump padding test case (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix struct end padding in btf_dump (Yauheni Kaliuta) [1747617] - [tools] bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 (Yauheni Kaliuta) [1747617] - [tools] bpftool: move "__printf()" attributes to header file (Yauheni Kaliuta) [1747617] - [media] bpf: media: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format string for p_err() in detect_common_prefix() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix argument for p_err() in BTF do_dump() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix arguments for p_err() in do_event_pipe() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format strings and arguments for jsonw_printf() (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking of stack slots (Yauheni Kaliuta) [1747617] - [kernel] bpf: handle 32-bit zext during constant blinding (Yauheni Kaliuta) [1747617] - [net] bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking in presence of bpf2bpf calls (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add config fragment BPF_JIT (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_btf_dump with O= (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_cgroup_storage on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: close prog FD before exit on showing a single program (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390 (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools infrastructure (Yauheni Kaliuta) [1747617] - [tools] bpftool: add error message on pin failure (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix error message (prog -> object) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: tests for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [x86] bpf: fix x64 JIT code generation for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [tools] libbpf: set BTF FD for prog only when there is supported .BTF.ext data (Yauheni Kaliuta) [1747617] - [tools] libbpf : make libbpf_num_possible_cpus function thread safe (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix missing __WORDSIZE definition (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix erroneous multi-closing of BTF FD (Yauheni Kaliuta) [1747617] - [tools] libbpf: silence GCC8 warning about string truncation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add another gso_segs access (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix sendmsg6_prog on s390 (Yauheni Kaliuta) [1747617] - [tools] libbpf: Avoid designated initializers for unnamed union members (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix endianness macro usage for some compilers (Yauheni Kaliuta) [1747617] - [tools] libbpf: sanitize VAR to conservative 1-byte INT (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_xdp_noinline on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "valid read map access into a read-only array 1" on s390 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix perf_buffer on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: structure test_{progs, maps, verifier} test runners uniformly (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_verifier/test_maps make dependencies (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix another GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: skip nmi test when perf hw events are disabled (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove logic duplication in test_verifier (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add selftests for wide loads (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: rename verifier/wide_store.c to verifier/wide_access.c (Yauheni Kaliuta) [1747617] - [net] bpf: allow wide aligned loads for bpf_sock_addr user_ip6 and msg_src_ip6 (Yauheni Kaliuta) [1747617] - [samples] bpf: build with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: put test_stub.o into $(OUTPUT) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make directory prerequisites order-only (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix attach_probe on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use typedef'ed arrays as map values (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add trickier size resolution tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BTF verifier size resolution logic (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix compiling loop{1, 2, 3}.c on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make PT_REGS_* work in userspace (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix s930 -> s390 typo (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: compile progs with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: do not ignore clang failures (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: avoid fall-through warnings (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix bpf_target_sparc check (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix ptr to u64 conversion warning on 32-bit platforms (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision bit propagation for BPF_ST instructions (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix ORC unwinding in non-JIT BPF code (Yauheni Kaliuta) [1747617] - [tools] objtool: Add support for C jump tables (Yauheni Kaliuta) [1747617] - [tools] objtool: Don't use ignore flag for fake jumps (Yauheni Kaliuta) [1747617] - [tools] objtool: Support per-function rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_reuseport_array on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: add completion for bpftool prog "loadall" (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_attach_probe map definition (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add verifier tests for wide stores (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf_buffer_ prefix to README (Yauheni Kaliuta) [1747617] - [tools] bpftool: switch map event_pipe to libbpf's perf_buffer (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test perf buffer API (Yauheni Kaliuta) [1747617] - [tools] libbpf: auto-set PERF_EVENT_ARRAY size to number of CPUs (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf buffer API (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test_tcp_rtt to .gitignore (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_align liveliness expectations (Yauheni Kaliuta) [1747617] - [tools] bpftool: add "prog run" subcommand to test-run programs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert legacy BPF maps to BTF-defined ones (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert selftests using BTF-defined maps to new syntax (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add __uint and __type macro for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: capture value in BTF type info for BTF-defined map defs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert existing tracepoint tests to new APIs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add kprobe/uprobe selftests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch test to new attach_perf_event API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add raw tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add kprobe/uprobe attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add ability to attach/detach BPF program to perf event (Yauheni Kaliuta) [1747617] - [tools] libbpf: introduce concept of bpf_link (Yauheni Kaliuta) [1747617] - [tools] libbpf: make libbpf_strerror_r agnostic to sign of error (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: fix inlines in test_lwt_seg6local (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: standardize to static __always_inline (Yauheni Kaliuta) [1747617] - [samples] bpf: Add support for fq's EDT to HBM (Yauheni Kaliuta) [1747617] - [tools] bpf, libbpf, smatch: Fix potential NULL pointer dereference (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: add tests for shifts by zero (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0 (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking (Yauheni Kaliuta) [1747617] - [tools] bpf: fix uapi bpf_prog_info fields alignment (Yauheni Kaliuta) [1747617] - [kernel] devmap: Allow map lookups from eBPF (Yauheni Kaliuta) [1747617] - [net] bpf_xdp_redirect_map: Perform map lookup in eBPF helper (Yauheni Kaliuta) [1747617] - [net] devmap: Rename ifindex member in bpf_redirect_info (Yauheni Kaliuta) [1747617] - [kernel] devmap/cpumap: Use flush list instead of bitmap (Yauheni Kaliuta) [1747617] - [kernel] xskmap: Move non-standard list manipulation to helper (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix -Wstrict-aliasing in test_sockopt_sk.c (Yauheni Kaliuta) [1747617] - [tools] bpftool: support cgroup sockopt (Yauheni Kaliuta) [1747617] - [documentation] bpf: add sockopt documentation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises BPF_F_ALLOW_MULTI (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises sk helpers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test sockopt section name (Yauheni Kaliuta) [1747617] - [tools] libbpf: support sockopt hooks (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement getsockopt and setsockopt hooks (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix cgroup bpf release synchronization (Yauheni Kaliuta) [1747617] - [samples] bpf: make the use of xdp samples consistent (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BPF_ALU32 | BPF_ARSH on BE arches (Yauheni Kaliuta) [1747617] - [tools] bpftool: use correct argument in cgroup errors (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix compiler warning with CONFIG_MODULES=n (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: build tests with debug info (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix max() type mismatch for 32bit (Yauheni Kaliuta) [1747617] - [trace] xdp: Add tracepoint for bulk XDP_TX (Yauheni Kaliuta) [1747617] - [tools] selftests, bpf: Add test for veth native XDP (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix spelling mistake "conflictling" -> "conflicting" (Yauheni Kaliuta) [1747617] - [kernel] bpf: precise scalar_value tracking (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add realistic loop tests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add basic verifier tests for loops (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix callees pruning callers (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce bounded loops (Yauheni Kaliuta) [1747617] - [kernel] bpf: extend is_branch_taken to registers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests due to const spill/fill (Yauheni Kaliuta) [1747617] - [kernel] bpf: track spill/fill of constants (Yauheni Kaliuta) [1747617] - [tools] libbpf: constify getter APIs (Yauheni Kaliuta) [1747617] - [samples] bpf: refactor header include path (Yauheni Kaliuta) [1747617] - [samples] bpf: remove unnecessary include options in Makefile (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert tests w/ custom values to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch BPF_ANNOTATE_KV_PAIR tests to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: allow specifying map definitions using BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: split initialization and loading of BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: identify maps by section index in addition to offset (Yauheni Kaliuta) [1747617] - [tools] libbpf: refactor map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: streamline ELF parsing error-handling (Yauheni Kaliuta) [1747617] - [tools] libbpf: extract BTF loading logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: add common min/max macro to libbpf_internal.h (Yauheni Kaliuta) [1747617] - [net] bpf: fix the check that forwarding is enabled in bpf_ipv6_fib_lookup (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix build error without CONFIG_INET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert socket_cookie test to sk storage (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog type (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog type (Yauheni Kaliuta) [1747617] - [tools] bpf: Add test for SO_REUSEPORT_DETACH_BPF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix check for presence of associated BTF for map creation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: signedness bug in enable_all_controllers() (Yauheni Kaliuta) [1747617] - [samples] bpf: fix include path in Makefile (Yauheni Kaliuta) [1747617] - [kernel] bpf: silence warning messages in core (Yauheni Kaliuta) [1747617] - [tools] bpf: use libbpf_num_possible_cpus internally (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove bpf_util.h from BPF C progs (Yauheni Kaliuta) [1747617] - [tools] bpf: add a new API libbpf_num_possible_cpus() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf : clean up feature/ when make clean (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix constness of source arg for bpf helpers (Yauheni Kaliuta) [1747617] - [samples] bpf: don't run probes at the local make stage (Yauheni Kaliuta) [1747617] - [tools] libbpf: remove qidconf and better support external bpf programs (Yauheni Kaliuta) [1747617] - [tools] bpf: Add bpf_map_lookup_elem selftest for xskmap (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: Allow bpf_map_lookup_elem() on an xskmap (Yauheni Kaliuta) [1747617] - [documentation] docs: bpf: get rid of two warnings (Yauheni Kaliuta) [1747617] - [net] bpf: allow CGROUP_SKB programs to use bpf_skb_cgroup_id() helper (Yauheni Kaliuta) [1747617] - [samples] bpf: print a warning about headers_install (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove redundant assignment to err (Yauheni Kaliuta) [1747617] - [samples] bpf: hbm: fix spelling mistake "notifcations" -> "notificiations" (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: measure RTT from xdp using xdping (Yauheni Kaliuta) [1747617] - [documentation] bpf: doc: update answer for 32-bit subregister question (Yauheni Kaliuta) [1747617] - [kernel] bpf: move memory size checks to bpf_map_charge_init() (Yauheni Kaliuta) [1747617] - [kernel] bpf: rework memlock-based memory accounting for maps (Yauheni Kaliuta) [1747617] - [kernel] bpf: group memory related fields in struct bpf_map_memory (Yauheni Kaliuta) [1747617] - [net] bpf: add memlock precharge for socket local storage (Yauheni Kaliuta) [1747617] - [kernel] bpf: add memlock precharge check for cgroup_local_storage (Yauheni Kaliuta) [1747617] - [samples] bpf: Add more stats to HBM (Yauheni Kaliuta) [1747617] - [samples] bpf: Add cn support to hbm_out_kern.c (Yauheni Kaliuta) [1747617] - [kernel] bpf: Update __cgroup_bpf_run_filter_skb with cn (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup inet skb programs can return 0 to 3 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Create BPF_PROG_CGROUP_INET_EGRESS_RUN_ARRAY (Yauheni Kaliuta) [1747617] - [tools] libbpf: reduce unnecessary line wrapping (Yauheni Kaliuta) [1747617] - [tools] libbpf: typo and formatting fixes (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify two pieces of logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: use negative fd to specify missing BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix error code returned on corrupted ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: check map name retrieved from ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify endianness check (Yauheni Kaliuta) [1747617] - [tools] libbpf: preserve errno before calling into user callback (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix detection of corrupted BPF instructions section (Yauheni Kaliuta) [1747617] - [tools] libbpf: prevent overwriting of log_level in bpf_object__load_progs() (Yauheni Kaliuta) [1747617] - [kernel] bpf: tracing: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove __rcu annotations from bpf_prog_array (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add auto-detach test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: enable all available cgroup v2 controllers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert test_cgrp2_attach2 example into kselftest (Yauheni Kaliuta) [1747617] - [samples] bpf: fix a couple of style issues in bpf_load (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fail test_tunnel.sh if subtests fail (Yauheni Kaliuta) [1747617] - [tools] bpftool: make -d option print debug output from verifier (Yauheni Kaliuta) [1747617] - [tools] libbpf: add bpf_object__load_xattr() API function to pass log_level (Yauheni Kaliuta) [1747617] - [tools] bpftool: add -d option to get debug output from libbpf (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix warning that PTR_ERR_OR_ZERO can be used (Yauheni Kaliuta) [1747617] - [tools] bpf: style fix in while(!feof()) loop (Yauheni Kaliuta) [1747617] - [kernel] bpf: check signal validity in nmi for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: auto-complete BTF IDs for btf dump (Yauheni Kaliuta) [1747617] - [samples] bpf: add ibumad sample to .gitignore (Yauheni Kaliuta) [1747617] - [x86] x32: bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [s390] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [powerpc] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: enable hi32 randomization for all tests (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: adjust several test_verifier helpers for insn insertion (Yauheni Kaliuta) [1747617] - [tools] libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attr (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: randomize high 32-bit when BPF_F_TEST_RND_HI32 is set (Yauheni Kaliuta) [1747617] - [tools] bpf: sync uapi header bpf.h (Yauheni Kaliuta) [1747617] - [uapi] bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32" (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: insert zero extension according to analysis result (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce new mov32 variant for doing explicit zero extension (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark patched-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark verified-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [tools] bpf: add selftest in test_progs for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf uapi header bpf.h to tools directory (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: update bash-completion w/ new c option for btf dump (Yauheni Kaliuta) [1747617] - [tools] bpftool/docs: add description of btf dump C option (Yauheni Kaliuta) [1747617] - [tools] bpftool: add C output format option to btf dump subcommand (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add btf_dump BTF-to-C conversion tests (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf_dump API for BTF-to-C conversion (Yauheni Kaliuta) [1747617] - [tools] libbpf: switch btf_dedup() to hashmap for dedup table (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add tests for libbpf's hashmap (Yauheni Kaliuta) [1747617] - [tools] libbpf: add resizable non-thread safe internal hashmap (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use btf__parse_elf to check presence of BTF/BTF.ext (Yauheni Kaliuta) [1747617] - [tools] bpftool: use libbpf's btf__parse_elf API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf__parse_elf API to load .BTF and .BTF.ext (Yauheni Kaliuta) [1747617] - [tools] libbpf: ensure libbpf.h is included along libbpf_internal.h (Yauheni Kaliuta) [1747617] - [samples] bpf: Do not define bpf_printk macro (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: Move bpf_printk to bpf_helpers.h (Yauheni Kaliuta) [1747617] - [kernel] bpf: convert explored_states to hash table (Yauheni Kaliuta) [1747617] - [kernel] bpf: split explored_states (Yauheni Kaliuta) [1747617] - [kernel] bpf: cleanup explored_states (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add pyperf scale test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: adjust verifier scale test (Yauheni Kaliuta) [1747617] - [kernel] bpf: bump jmp sequence limit (Yauheni Kaliuta) [1747617] - [tools] libbpf: emit diff of mismatched public API, if any (Yauheni Kaliuta) [1747617] - [tools] bpf, selftest: test global data/bss/rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test_tc_tunnel: skip unsupported tests (Jiri Benc) [1749814] - [tools] selftests/bpf: More compatible nc options in test_tc_edt (Jiri Benc) [1749814] - [net] xdp: check device pointer before clearing (Jiri Benc) [1749814] - [net] bpf: udp: Avoid calling reuseport's bpf_prog from udp_gro (Jiri Benc) [1749814] - [net] bpf: sockmap, fix use after free from sleep in psock backlog workqueue (Jiri Benc) [1749814] - [include] bpf: sockmap, restore sk_write_space when psock gets dropped (Jiri Benc) [1749814] - [net] bpfilter: fallback to netfilter if failed to load bpfilter kernel module (Jiri Benc) [1749814] - [net] pass net_device argument to the eth_get_headlen (Jiri Benc) [1749814] - [net] flow_dissector: handle no-skb use case (Jiri Benc) [1749814] - [net] plumb network namespace into __skb_flow_dissect (Jiri Benc) [1749814] - [net] bpfilter: dont use module_init in non-modular code (Jiri Benc) [1749814] - [net] xsk: fix XDP socket ring buffer memory ordering (Jiri Benc) [1749814] - [tools] selftests/bpf: install files test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] fix bpf_xdp_adjust_head regression for generic-XDP (Jiri Benc) [1749814] - [tools] selftests/bpf: reduce time to execute test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] selftests/bpf: add wrapper scripts for test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] bpf: fix XDP vlan selftests test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] core: support XDP generic on stacked devices. (Jiri Benc) [1749814] - [netdrv] netvsc: unshare skb in VF rx handler (Jiri Benc) [1749814] - [net] convert rps_needed and rfs_needed to new static branch api (Jiri Benc) [1749814] - [net] core: Document __skb_flow_dissect() flags argument (Jiri Benc) [1749814] - [net] gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list (Jiri Benc) [1749814] - [net] sock_map, fix missing ulp check in sock hash case (Jiri Benc) [1749814] - [net] Fix missing meta data in skb with vlan packet (Jiri Benc) [1749814] - [include] skbuff.h: fix using plain integer as NULL warning (Jiri Benc) [1749814] - [netdrv] netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit (Jiri Benc) [1761359] - [netdrv] netdevsim: Restore per-network namespace accounting for fib entries (Jiri Benc) [1761359] - [netdrv] netdevsim: Make nsim_num_vf static (Jiri Benc) [1761359] - [netdrv] netdevsim: fix fall-through annotation (Jiri Benc) [1761359] - [netdrv] netdevsim: implement ndo_get_devlink_port (Jiri Benc) [1761359] - [netdrv] netdevsim: move netdev creation/destruction to dev probe (Jiri Benc) [1761359] - [netdrv] netdevsim: extend device attrs to support port addition and deletion (Jiri Benc) [1761359] - [netdrv] netdevsim: implement dev probe/remove skeleton with port initialization (Jiri Benc) [1761359] - [netdrv] netdevsim: change debugfs tree topology (Jiri Benc) [1761359] - [netdrv] netdevsim: generate random switch id instead of using dev id (Jiri Benc) [1761359] - [netdrv] netdevsim: merge sdev into dev (Jiri Benc) [1761359] - [netdrv] netdevsim: rename dev_init/exit() functions and make them independent on ns (Jiri Benc) [1761359] - [netdrv] netdevsim: add bus attributes to add new and delete devices (Jiri Benc) [1761359] - [netdrv] netdevsim: use ida for bus device ids (Jiri Benc) [1761359] - [netdrv] netdevsim: add stub netdevsim driver implementation (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration and related code to bus.c (Jiri Benc) [1761359] - [netdrv] netdevsim: put netdevsim bus code into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: rename devlink.c to dev.c to contain per-dev(asic) items (Jiri Benc) [1761359] - [netdrv] netdevsim: create devlink instance per netdevsim instance (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration on bus to be done earlier in init (Jiri Benc) [1761359] - [netdrv] netdevsim: move sdev-specific init/uninit code into separate functions (Jiri Benc) [1761359] - [netdrv] netdevsim: make bpf_offload_dev_create() per-sdev instead of first ns (Jiri Benc) [1761359] - [netdrv] netdevsim: move shared dev creation and destruction into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: let net core to free netdevsim netdev (Jiri Benc) [1761359] - [netdrv] netdevsim: remove nsim_dellink() implementation (Jiri Benc) [1761359] - [include] driver core: add BUS_ATTR_WO() macro (Jiri Benc) [1761359] - arm64: bpf: do not allocate executable memory (Yauheni Kaliuta) [1762214] - modules: page-align module section allocations only for arches supporting strict module rwx (Yauheni Kaliuta) [1762214] - modules: always page-align module section allocations (Yauheni Kaliuta) [1762214] - modules: fix compile error if don't have strict module rwx (Yauheni Kaliuta) [1762214] - modules: Use vmalloc special flag (Yauheni Kaliuta) [1762214] - modules: fix BUG when load module with rodata=n (Yauheni Kaliuta) [1762214] - x86/modules: Avoid breaking W^X while loading modules (Yauheni Kaliuta) [1762214] - x86/alternatives, jumplabel: Use text_poke_early() before mm_init() (Yauheni Kaliuta) [1762214] - x86/kprobes: Set instruction page as executable (Yauheni Kaliuta) [1762214] - x86/ftrace: Set trampoline pages as executa (Yauheni Kaliuta) [1762214] - [tools] bpftool: Fix json dump crash on powerpc (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix race in flow dissector tests (Yauheni Kaliuta) [1747615] - [arm64] insn: Fix ldadd instruction encoding (Yauheni Kaliuta) [1747615] - [scripts] kbuild: tolerate missing pahole when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: handle old pahole more gracefully when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: add ability to generate BTF type info for vmlinux (Yauheni Kaliuta) [1747615] - [scripts] kbuild: hardcode genksyms path and remove GENKSYMS variable (Yauheni Kaliuta) [1747615] - [scripts] bpf: fix script for generating man page on BPF helpers (Yauheni Kaliuta) [1747615] - [tools] add smp_* barrier variants to include infrastructure (Yauheni Kaliuta) [1747615] - [tools] tools headers barrier: Fix arm64 tools build failure wrt smp_load_{acquire, release} (Yauheni Kaliuta) [1747615] - [tools] bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_JSLT, BPF_JSGE} (Yauheni Kaliuta) [1747615] - [x86] unwind/orc: Fall back to using frame pointers for generated code (Yauheni Kaliuta) [1747615] - [x86] unwind: Add hardcoded ORC entry for NULL (Yauheni Kaliuta) [1747615] - [x86] unwind: Handle NULL pointer calls better in frame unwinder (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix accessing bpf_sysctl.file_pos on s390 (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix narrower loads on s390 (Yauheni Kaliuta) [1747615] - [net] bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok (Yauheni Kaliuta) [1747615] - [net] bpf: allow wide (u64) aligned stores for some fields of bpf_sock_addr (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: improve unexpected success reporting in test_syctl (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix "ctx:write sysctl:write read ok" on s390 (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix format string for p_err() in query_flow_dissector() (Yauheni Kaliuta) [1747615] - [tools] bpftool: add raw_tracepoint_writable prog type to header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix NULL deref in btf_type_is_resolve_source_only (Yauheni Kaliuta) [1747615] - [net] bpf: Set sk_bpf_storage back to NULL for cloned sk (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix nested bpf tracepoints with per-cpu data (Yauheni Kaliuta) [1747615] - [net] bpf: Fix out of bounds memory access in bpf_sk_storage (Yauheni Kaliuta) [1747615] - [kernel] sysctl: define proc_do_static_key() (Yauheni Kaliuta) [1747615] - [x86] bpf, x64: fix stack layout of JITed bpf code (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing RCU read lock on flush (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing bulk queue free (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Fix premature entry free on destroying map (Yauheni Kaliuta) [1747615] - [powerpc] bpf: use unsigned division instruction for 64-bit operations (Yauheni Kaliuta) [1747615] - [tools] bpf: fix div64 overflow tests to properly detect errors (Yauheni Kaliuta) [1747615] - [tools] bpf: sync BPF_FIB_LOOKUP flag changes with BPF uapi (Yauheni Kaliuta) [1747615] - [uapi] bpf: simplify definition of BPF_FIB_LOOKUP related flags (Yauheni Kaliuta) [1747615] - [tools] bpf: lpm_trie: check left child of last leftmost node for NULL (Yauheni Kaliuta) [1747615] - [tools] bpf: expand section tests for test_section_names (Yauheni Kaliuta) [1747615] - [tools] bpf: more msg_name rewrite tests to test_sock_addr (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf: sync tooling uapi header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix unconnected udp hooks (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix JSON output when lookup fails (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: move test_lirc_mode2_user to TEST_GEN_PROGS_EXTENDED (Yauheni Kaliuta) [1747615] - [tools] libbpf: Return btf_fd for load_sk_storage_btf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix compiler warning in flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: complete sub-register zero extension checks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: move sub-register zero extension checks into subreg.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add zero extend checks for ALU32 and/or/xor (Yauheni Kaliuta) [1747615] - [samples] bpf: suppress compiler warning (Yauheni Kaliuta) [1747615] - [samples] bpf: fix to change the buffer size for read() (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix BTF raw dump of FWD's fwd_kind (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix bpf_get_current_task (Yauheni Kaliuta) [1747615] - [tools] libbpf: move logging helpers into libbpf_internal.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add test_sysctl and map_tests/tests.h to .gitignore (Yauheni Kaliuta) [1747615] - [kernel] bpf: relax inode permission check for retrieving bpf program (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add prog detach to flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add missing \n to flow_dissector CHECK errors (Yauheni Kaliuta) [1747615] - [tools] libbpf: don't fail when feature probing fails (Yauheni Kaliuta) [1747615] - [tools] bpf: test ref bit from data path and add new tests for syscall path (Yauheni Kaliuta) [1747615] - [kernel] bpf, lru: avoid messing with eviction heuristics upon syscall lookup (Yauheni Kaliuta) [1747615] - [kernel] bpf: add map_lookup_elem_sys_only for lookups from syscall side (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1747615] - [uapi] bpf: btf: fix the brackets of BTF_INT_OFFSET() (Yauheni Kaliuta) [1747615] - [kernel] bpf: devmap: fix use-after-free Read in __dev_map_entry_free (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix undefined behavior in narrow load handling (Yauheni Kaliuta) [1747615] - [tools] libbpf: detect supported kernel BTF features and sanitize BTF (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: Add files generated after build to .gitignore (Yauheni Kaliuta) [1747615] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix minor issues in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix recurring typo in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: add various test cases for backward jumps (Yauheni Kaliuta) [1747615] - [documentation] docs/btf: fix the missing section marks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: initialize bpf_object pointers where needed (Yauheni Kaliuta) [1747615] - [tools] libbpf: add libbpf_util.h to header install (Yauheni Kaliuta) [1747615] - [tools] bpf: fix perf build error with uClibc (seen on ARC) (Yauheni Kaliuta) [1747615] - [tools] bpftool: exclude bash-completion/bpftool from .gitignore pattern (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c (Yauheni Kaliuta) [1747615] - [net] bpf: Use PTR_ERR_OR_ZERO in bpf_fd_sk_storage_update_elem() (Yauheni Kaliuta) [1747615] - [kernel] bpf: Use vmalloc special flag (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fail bpf_probe_write_user() while mm is switched (Yauheni Kaliuta) [1747615] - [kernel] mm/tlb: Provide default nmi_uaccess_okay() (Yauheni Kaliuta) [1747615] - [kernel] asm-generic/tlb: Guard with #ifdef CONFIG_MMU (Yauheni Kaliuta) [1747615] - [tools] bpf: Add ene-to-end test for bpf_sk_storage_* helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: Add BPF_MAP_TYPE_SK_STORAGE test to test_maps (Yauheni Kaliuta) [1747615] - [tools] bpf: Add verifier tests for the bpf_sk_storage (Yauheni Kaliuta) [1747615] - [tools] bpf: Refactor BTF encoding macro to test_btf.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Support BPF_MAP_TYPE_SK_STORAGE in bpf map probing (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: Introduce bpf sk local storage (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: test writable buffers in raw tps (Yauheni Kaliuta) [1747615] - [tools] sync bpf.h (Yauheni Kaliuta) [1747615] - [kernel] bpf: add writable context for raw tracepoints (Yauheni Kaliuta) [1747615] - [arm64] bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix indendation in bash-completion/bpftool (Yauheni Kaliuta) [1747615] - [tools] bpftool: add bash completions for btf command (Yauheni Kaliuta) [1747615] - [tools] bpftool/docs: add btf sub-command documentation (Yauheni Kaliuta) [1747615] - [tools] bpftool: add ability to dump BTF types (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix errno variable usage (Yauheni Kaliuta) [1747615] - [tools] bpftool: show flow_dissector attachment status (Yauheni Kaliuta) [1747615] - [net] bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type (Yauheni Kaliuta) [1747615] - [samples] bpf: add hbm sample to .gitignore (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix samples/bpf build failure due to undefined UINT32_MAX (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: fix segfault in bpf_object__init_maps' pr_debug statement (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: handle old kernels more graceful wrt global data sections (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand test_tc_tunnel with SIT encap (Yauheni Kaliuta) [1747615] - [net] bpf: update skb->protocol in bpf_skb_net_grow (Yauheni Kaliuta) [1747615] - [tools] bpf/flow_dissector: don't adjust nhoff by ETH_HLEN in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: properly return error from bpf_flow_load (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: run flow dissector tests in skb-less mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add flow dissector bpf_skb_load_bytes helper test (Yauheni Kaliuta) [1747615] - [net] bpf: when doing BPF_PROG_TEST_RUN for flow dissector use no-skb mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: drop bpf_verifier_lock (Yauheni Kaliuta) [1747615] - [kernel] bpf: remove global variables (Yauheni Kaliuta) [1747615] - [documentation] bpf: document the verifier limits (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix BPF_LOG_BUF_SIZE off-by-one error (Yauheni Kaliuta) [1747615] - [documentation] bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation to a new common place (Yauheni Kaliuta) [1747615] - [tools] bpf: Increase MAX_NR_MAPS to 17 in test_verifier.c (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix compile errors due to unsync linux/in6.h and netinet/in.h (Yauheni Kaliuta) [1747615] - [documentation] bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix a compilation error (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap memory prefetchw optimizations for struct page (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap do bulk allocation of SKBs (Yauheni Kaliuta) [1747615] - [net] core: introduce build_skb_around (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap use ptr_ring_consume_batched (Yauheni Kaliuta) [1747615] - [tools] libbpf: optimize barrier for XDP socket rings (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf_id in map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: re-organize newline printing for map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix printf formatter for ptrdiff_t argument (Yauheni Kaliuta) [1747615] - [kernel] bpf: use BPF_CAST_CALL for casting bpf call (Yauheni Kaliuta) [1747615] - [uapi] bpf: allow clearing all sock_ops callback flags (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add VRF test cases to lwt_ip_encap test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: make flow dissector tests more extensible (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: two scale tests (Yauheni Kaliuta) [1747615] - [tools] bpftool: Improve handling of ENOSPC on reuseport_array map dumps (Yauheni Kaliuta) [1747615] - [tools] bpftool: Use print_entry_error() in case of ENOENT when dumping (Yauheni Kaliuta) [1747615] - [tools] bpftool: add a note on program statistics in man page (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix short option name for printing version in man pages (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix man page documentation for "pinmaps" keyword (Yauheni Kaliuta) [1747615] - [tools] bpftool: reset errno for "bpftool cgroup tree" (Yauheni Kaliuta) [1747615] - [tools] bpftool: remove blank line after btf_id when listing programs (Yauheni Kaliuta) [1747615] - [net] bpf: reserve flags in bpf_skb_net_shrink (Yauheni Kaliuta) [1747615] - [tools] bpf: fix whitespace for ENCAP_L2 defines in bpf.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bring back (void *) cast to set_ipv4_csum in test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] selftests/btf: add VAR and DATASEC case for dedup tests (Yauheni Kaliuta) [1747615] - [tools] btf: add support for VAR and DATASEC in btf_dedup() (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor "check_reg_arg" to eliminate code redundancy (Yauheni Kaliuta) [1747615] - [kernel] bpf: factor out reg and stack slot propagation into "propagate_liveness_reg" (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate code redundance (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate duplicated for loop (Yauheni Kaliuta) [1747615] - [netdrv] netdevsim: move sdev specific bpf debugfs files to sdev dir (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fix distinct pointer types warning for ARCH=i386 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: C based test for sysctl and strtoX (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test ARG_PTR_TO_LONG arg type (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test file_pos field in bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test BPF_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl section name (Yauheni Kaliuta) [1747615] - [tools] libbpf: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add file_pos field to bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sysctl hook (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add base proto function for cgroup-bpf programs (Yauheni Kaliuta) [1747615] - [net] bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: add L2 encap to test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2 (Yauheni Kaliuta) [1747615] - [net] bpf: add layer 2 encap support to bpf_skb_adjust_room (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: extend test_tc_tunnel for UDP encap (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [s390] Convert IS_ENABLED uses to __is_defined (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add selftest for __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [net] bpf: support input __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf id in program information (Yauheni Kaliuta) [1747615] - [tools] libbpf: Fix build with gcc-8 (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix crash in XDP socket part with new larger BPF_LOG_BUF_SIZE (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: fix a few ubsan warnings (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: add test cases for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: test {rd, wr}only flags and direct value access (Yauheni Kaliuta) [1747615] - [tools] bpf: bpftool support for dumping data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: add support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: support global data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: refactor relocation handling (Yauheni Kaliuta) [1747615] - [tools] bpf: sync {btf, bpf}.h uapi header from tools infrastructure (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow for key-less BTF in array map (Yauheni Kaliuta) [1747615] - [kernel] bpf: kernel side support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [documentation] bpf: add specification for BTF Var and DataSec kinds (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow . char as part of the object name (Yauheni Kaliuta) [1747615] - [kernel] bpf: add syscall side map freeze support (Yauheni Kaliuta) [1747615] - [kernel] bpf: add program side {rd, wr}only support for maps (Yauheni Kaliuta) [1747615] - [kernel] bpf: do not retain flags that are not tied to map lifetime (Yauheni Kaliuta) [1747615] - [kernel] bpf: implement lookup-free direct value access for maps (Yauheni Kaliuta) [1747615] - [net] ipv6: Add neighbor helpers that use the ipv6 stub (Yauheni Kaliuta) [1747615] - [tools] libbpf: Ignore -Wformat-nonliteral warning (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add missed newline in verifier verbose log (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test unbounded var_off stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sanity check max value for var_off stack access (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [samples] bpf: fix build with new clang (Yauheni Kaliuta) [1747615] - [samples] selftests/bpf: add NULL check for ksym_search (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: ksym_search won't check symbols exists (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: synthetic tests to push verifier limits (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add few verifier scale tests (Yauheni Kaliuta) [1747615] - [tools] libbpf: teach libbpf about log_level bit 2 (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase verifier log limit (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase complexity limit and maximum program size (Yauheni Kaliuta) [1747615] - [kernel] bpf: verbose jump offset overflow check (Yauheni Kaliuta) [1747615] - [kernel] bpf: convert temp arrays to kvcalloc (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by not remarking live_read (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by droping states (Yauheni Kaliuta) [1747615] - [kernel] bpf: add verifier stats and log_level bit 2 (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: remove duplicate .flags initialization in ctx_skb.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-security warning for flow_dissector_load.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tests.h should depend on .c files, not the output (Yauheni Kaliuta) [1747615] - [tools] bpf: add bpffs multi-dimensional array tests in test_btf (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test variable offset stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Support variable offset stack access from helpers (Yauheni Kaliuta) [1747615] - [net] ipv6: Move ipv6 stubs to a separate header file (Yauheni Kaliuta) [1747615] - [tools] bpf: generate pkg-config file for libbpf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: don't depend on hardcoded perf sample_freq (Yauheni Kaliuta) [1747615] - [tools] bpf: test_tc_tunnel.sh needs reverse path filtering disabled (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tc-bpf flow shaping with EDT (Yauheni Kaliuta) [1747615] - [net] bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_SCHED_ACT (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to encap modes (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room encap flags (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with tso (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with gre (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test to ipv6 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test with decap (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bpf tunnel encap test (Yauheni Kaliuta) [1747615] - [net] bpf: in bpf_skb_adjust_room avoid copy in tx fast path (Yauheni Kaliuta) [1747615] - [samples] bpf: add xdp_sample_pkts to .gitignore (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add tests for bpf_tcp_check_syncookie and bpf_skc_lookup_tcp (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: test references to sock_common (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: allow specifying helper for BPF_SK_LOOKUP (Yauheni Kaliuta) [1747615] - [tools] update uapi/linux/bpf.h (Yauheni Kaliuta) [1747615] - [net] bpf: add helper to check for a valid SYN cookie (Yauheni Kaliuta) [1747615] - [net] bpf: add skc_lookup_tcp helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow helpers to return PTR_TO_SOCK_COMMON (Yauheni Kaliuta) [1747615] - [kernel] bpf: track references based on is_acquire_func (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add arm target register definitions (Yauheni Kaliuta) [1747615] - [documentation] bpf, doc: add RISC-V JIT to BPF documentation (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: add documentation for helpers bpf_spin_lock(), bpf_spin_unlock() (Yauheni Kaliuta) [1747615]- [perf] perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver (Robert Richter) [1726054] - [documentation] documentation: perf: Update documentation for ThunderX2 PMU uncore driver (Robert Richter) [1726054] - [scsi] lpfc: Update lpfc version to 12.6.0.2 (Dick Kennedy) [1771674] - [scsi] lpfc: revise nvme max queues to be hdwq count (Dick Kennedy) [1771674] - [scsi] lpfc: Initialize cpu_map for not present cpus (Dick Kennedy) [1771674] - [scsi] lpfc: fix inlining of lpfc_sli4_cleanup_poll_list() (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_get_scsi_buf_s3(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: Fix lpfc_cpumask_of_node_init() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_sli4_enable_intr() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_get_sgl_per_hdwq() (Dick Kennedy) [1771674] - [scsi] lpfc: Update lpfc version to 12.6.0.1 (Dick Kennedy) [1771674] - [scsi] lpfc: Add enablement of multiple adapter dumps (Dick Kennedy) [1771674] - [scsi] lpfc: Change default IRQ model on AMD architectures (Dick Kennedy) [1771674] - [scsi] lpfc: Add registration for CPU Offline/Online events (Dick Kennedy) [1771674] - [scsi] lpfc: Clarify FAWNN error message (Dick Kennedy) [1771674] - [scsi] lpfc: Sync with FC-NVMe-2 SLER change to require Conf with SLER (Dick Kennedy) [1771674] - [scsi] lpfc: Fix dynamic fw log enablement check (Dick Kennedy) [1771674] - [scsi] lpfc: Fix unexpected error messages during RSCN handling (Dick Kennedy) [1771674] - [scsi] lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce (Dick Kennedy) [1771674] - [scsi] lpfc: Fix configuration of BB credit recovery in service parameters (Dick Kennedy) [1771674] - [scsi] lpfc: Fix duplicate unreg_rpi error in port offline flow (Dick Kennedy) [1771674] - [infiniband] ib/srp: Add missing new line after displaying fast_io_fail_tmo param (Kamal Heib) [1678461 1720899] - [net] sunrpc: The RDMA back channel mustn't disappear while requests are outstanding (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Skip counter if port doesn't match (Kamal Heib) [1720899] - [rdma] uverbs: Prevent potential underflow (Kamal Heib) [1720899] - [infiniband] ib/core: Use rdma_read_gid_l2_fields to compare GID L2 fields (Kamal Heib) [1720899] - [infiniband] rdma/siw: free siw_base_qp in kref release routine (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: move iw_rem_ref() calls out of spinlock (Kamal Heib) [1720899] - [infiniband] ib/core: Fix wrong iterating on ports (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Reshuffle the code to avoid need to rebind QP in error path (Kamal Heib) [1720899] - [infiniband] rdma/cm: Fix memory leak in cm_add/remove_one (Kamal Heib) [1720899] - [infiniband] rdma/core: Fix an error handling path in 'res_get_common_doit()' (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: Fix a lock inversion issue (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix serialization issue in write_space() (Kamal Heib) [1720899] - [infiniband] rdma/vmw_pvrdma: Free SRQ only once (Kamal Heib) [1757294 1720899] - [infiniband] rdma: Fix double-free in srq creation error flow (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix page address mapping in TX path (Kamal Heib) [1720899] - [infiniband] rdma/cma: Fix false error message (Kamal Heib) [1720899] - [infiniband] rdma/{cxgb3, cxgb4, i40iw}: Remove common code (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Fix use after free and refcnt leak on ndev in_device in iwarp_query_port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Add common iWARP query port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/i40iw: Associate ibdev to netdev before IB device registration (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/cxgb3: Use ib_device_set_netdev() (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma: Introduce ib_port_phys_state enum (Kamal Heib) [1760097 1745655 1720899] - [sched] topology: Improve load balancing on AMD EPYC systems (Phil Auld) [1757535] - [netdrv] broadcom: Use dev_get_drvdata (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add a new BNXT_FW_RESET_STATE_POLL_FW_DOWN state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.100 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Don't proceed in .ndo_set_rx_mode() when device is not in open state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix compile error regression with CONFIG_BNXT_SRIOV not set (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add FW fatal devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add bnxt_fw_exception() to handle fatal firmware errors (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add RESET_FW state logic to bnxt_fw_reset_task() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Do not send firmware messages if firmware is in error state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Retain user settings on a VF after RESET_NOTIFY event (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add devlink health reset reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle RESET_NOTIFY async event from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add new FW devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add BNXT_STATE_IN_FW_RESET state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Enable health monitoring (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Pre-map the firmware health monitoring registers (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Discover firmware error recovery capabilities (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset status during IF_UP (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Register buffers for VFs before reserving resources (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_sriov_enable() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Prepare bnxt_init_one() to be called multiple times (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress all error messages in hwrm_do_send_msg() in silent mode (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Simplify error checking in the SR-IOV message forwarding functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Convert error code in firmware message response to standard code (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Remove the -1 error return code from bnxt_hwrm_do_send_msg() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use a common function to print the same ethtool -f error message (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix allocation of zero statistics block size regression (Jonathan Toppins) [1724766] - [netdrv] bnxt: no need to check return value of debugfs_create functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add PCI IDs for 57500 series NPAR devices (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support all variants of the 5750X chip family (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_init_one() and turn on TPA support on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support TPA counters on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Allocate the larger per-ring statistics block for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor ethtool ring statistics logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add hardware GRO setup function for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA ID mapping logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add fast path logic for TPA on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Set TPA GRO mode flags on 57500 chips properly (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor tunneled hardware GRO logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle standalone RX_AGG completions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor TPA logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA structure definitions for BCM57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.89 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix to include flow direction in L2 key (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use correct src_fid to determine direction of the flow (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Improve RX doorbell sequence (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC clearing logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add page_pool_destroy() during RX ring cleanup (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: add page_pool support (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: optimized XDP_REDIRECT support (Jonathan Toppins) [1724766 1669220] - [netdrv] bnxt_en: Refactor __bnxt_xmit_xdp() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: rename some xdp functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Device serial number is supported only for PFs (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Query firmware capability to support aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Separate RDMA MR/AH context allocation (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: read the clause type from the PHY ID (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Read package version from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Check new firmware capability to display extended stats (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for PCIe statistics (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_alloc_stats() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface to 1.10.0.69 (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_port_parent_id implementation for physical ports (Jonathan Toppins) [1724766] - [netdrv] bnxt: pass switch ID through devlink_port_attrs_set() (Jonathan Toppins) [1724766] - [netdrv] bnxt: move bp->switch_id initialization to PF probe (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_phys_port_name implementation (Jonathan Toppins) [1724766] - [netdrv] bnxt: implement ndo_get_devlink_port (Jonathan Toppins) [1724766] - [netdrv] bnxt: Implement ndo_get_port_parent_id() (Jonathan Toppins) [1724766] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix firmware signaled resource change logic in open (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-thoughs (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-throughs (Jonathan Toppins) [1724766] - [tools] selftests: kvm: vmx_dirty_log_test: skip the test when VMX is not supported (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: consolidate VMX support checks (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: vmx_set_nested_state_test: don't check for VMX support twice (Vitaly Kuznetsov) [1771575] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769904] - [net] vsock: Send reset control packet when socket is partially bound (Stefano Garzarella) [1769904] - [net] vsock/virtio: fix sock refcnt holding during the shutdown (Stefano Garzarella) [1769855] - [kernel] vsock/virtio: remove unused 'work' field from 'struct virtio_vsock_pkt' (Stefano Garzarella) [1769855] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482 (Stefano Garzarella) [1769855] - [net] vsock/virtio: set SOCK_DONE on peer shutdown (Stefano Garzarella) [1769855] - [net] vsock/virtio: discard packets if credit is not respected (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: send a credit update when buffer size is changed (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: a better comment on credit update (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: fix locking in virtio_transport_inc_tx_pkt() (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: reduce credit update messages (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: change the maximum packet size allowed (Stefano Garzarella) [1679971] - [vhost] vsock: split packets to send using multiple buffers (Stefano Garzarella) [1679971] - [net] vsock/virtio: limit the memory used per-socket (Stefano Garzarella) [1769744] - [net] vsock/virtio: free packets during the socket release (Stefano Garzarella) [1769744] - [net] vsock: Fix a lockdep warning in __vsock_release() (Stefano Garzarella) [1769714] - [net] vsock: correct removal of socket from the list (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769714] - [net] Fix ERROR:do not initialise statics to 0 in af_vsock.c (Stefano Garzarella) [1769714] - [net] vsock: bind to random port for VMADDR_PORT_ANY (Stefano Garzarella) [1769714] - [tools] tc-testing: added tests with cookie for conntrack TC action (Ivan Vecera) [1739606] - [net] cls_bpf: fix NULL deref on offload filter removal (Ivan Vecera) [1739606] - [tools] tc-testing: fixed two failing pedit tests (Ivan Vecera) [1739606] - [tools] tc-testing: implement tests for new fast_init action flag (Ivan Vecera) [1739606] - [net] sched: update action implementations to support flags (Ivan Vecera) [1739606] - [net] sched: use temporary variable for actions indexes (Ivan Vecera) [1739606] - [net] sched: extend TCA_ACT space with TCA_ACT_FLAGS (Ivan Vecera) [1739606] - [net] sched: modify stats helper functions to support regular stats (Ivan Vecera) [1739606] - [net] sched: don't expose action qstats to skb_tc_reinsert() (Ivan Vecera) [1739606] - [net] sched: extract qstats update code into functions (Ivan Vecera) [1739606] - [net] sched: extract bstats update code into function (Ivan Vecera) [1739606] - [net] sched: extract common action counters update code into function (Ivan Vecera) [1739606] - [tools] tc-testing: list required kernel options for act_ct action (Ivan Vecera) [1739606] - [net] fq_codel: do not include (Ivan Vecera) [1739606] - [net] sch_generic: Use pfifo_fast as fallback scheduler for CAN hardware (Ivan Vecera) [1739606] - [net] sched: taprio: fix -Wmissing-prototypes warnings (Ivan Vecera) [1739606] - [net] sched: act_police: re-use tcf_tm_dump() (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1739606] - [net] sched: Avoid using yield() in a busy waiting loop (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] sched: etf: Fix ordering of packets with same txtime (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] taprio: Fix returning EINVAL when configuring without flags (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_ACT_KIND (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_KIND (Ivan Vecera) [1739606] - [net] sched: Set default of CONFIG_NET_TC_SKB_EXT to N (Ivan Vecera) [1739606] - [net] sch_netem: fix rcu splat in netem_enqueue() (Ivan Vecera) [1739606] - [net] net_sched: remove need_resched() from qdisc_run() (Ivan Vecera) [1739606] - [net] sched: cbs: Avoid division by zero when calculating the port rate (Ivan Vecera) [1739606] - [net] sched: taprio: Avoid division by zero on invalid link speed (Ivan Vecera) [1739606] - [net] sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] sched: cbs: Fix not adding cbs instance to list (Ivan Vecera) [1739606] - [net] Fix Kconfig indentation (Ivan Vecera) [1739606] - [net] net_sched: add policy validation for action attributes (Ivan Vecera) [1739606] - [net] net_sched: add max len check for TCA_KIND (Ivan Vecera) [1739606] - [net] taprio: Add support for hardware offloading (Ivan Vecera) [1739606] - [net] sched: use get_dev() action API in flow_action infra (Ivan Vecera) [1739606] - [net] sched: take reference to psample group in flow_action infra (Ivan Vecera) [1739606] - [net] sched: extend flow_action_entry with destructor (Ivan Vecera) [1739606] - [net] sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero (Ivan Vecera) [1739606] - [net] net_sched: check cops->tcf_block in tc_bind_tclass() (Ivan Vecera) [1739606] - [net] sched: fix reordering issues (Ivan Vecera) [1739606] - [net] net_sched: act_police: add 2 new attributes to support police 64bit rate and peakrate (Ivan Vecera) [1739606] - [net] openvswitch: Set OvS recirc_id from tc chain index (Ivan Vecera) [1739606] - [net] sk_buff: drop all skb extensions on free and skb scrubbing (Ivan Vecera) [1739606] - [net] minor cleanup in skb_ext_add() (Ivan Vecera) [1739606] - [include] net: drop the unused helper skb_ext_get() (Ivan Vecera) [1739606] - [net] fix possible user-after-free in skb_ext_add() (Ivan Vecera) [1739606] - [net] sk_buff: add skb extension infrastructure (Ivan Vecera) [1739606] - [net] sched: cbs: remove redundant assignment to variable port_rate (Ivan Vecera) [1739606] - [tools] tc-testing: don't hardcode 'ip' in nsPlugin.py (Ivan Vecera) [1739606] - [net] sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate (Ivan Vecera) [1739606] - [net] taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] taprio: Fix kernel panic in taprio_destroy (Ivan Vecera) [1739606] - [netdrv] mlx5e: Move local var definition into ifdef block (Ivan Vecera) [1739606] - [net] sched: cls_matchall: cleanup flow_action before deallocating (Ivan Vecera) [1739606] - [net] sched: act_vlan: implement stats_update callback (Ivan Vecera) [1739606] - [net] sched: act_sample: fix psample group handling on overwrite (Ivan Vecera) [1739606] - [net] sched: flower: don't take rtnl lock for cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: copy tunnel info when setting flow_action entry->tunnel (Ivan Vecera) [1739606] - [net] sched: take reference to action dev before calling offloads (Ivan Vecera) [1739606] - [net] sched: take rtnl lock in tc_setup_flow_action() (Ivan Vecera) [1739606] - [net] sched: conditionally obtain rtnl lock in cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: add API for registering unlocked offload block callbacks (Ivan Vecera) [1739606] - [net] sched: notify classifier on successful offload add/delete (Ivan Vecera) [1739606] - [net] sched: refactor block offloads counter usage (Ivan Vecera) [1739606] - [net] sched: change tcf block offload counter type to atomic_t (Ivan Vecera) [1739606] - [net] sched: protect block offload-related fields with rw_semaphore (Ivan Vecera) [1739606] - [net] net_sched: fix a NULL pointer deref in ipt action (Ivan Vecera) [1739606] - [tools] tc-testing: concurrency: wrap piped rule update commands (Ivan Vecera) [1739606] - [tools] tc-testing: use dedicated DUMMY interface name for dummy dev (Ivan Vecera) [1739606] - [net] flow_offload: convert block_ing_cb_list to regular list type (Ivan Vecera) [1739606] - [netdrv] sched: use major priority number as hardware priority (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for matchall filter (Ivan Vecera) [1739606] - [net] taprio: remove unused variable 'entry_list_policy' (Ivan Vecera) [1739606] - [tools] tc-testing: updated skbedit action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update skbedit action for batched events operations (Ivan Vecera) [1739606] - [net] fq_codel: remove set but not used variables 'prev_ecn_mark' and 'prev_drop_count' (Ivan Vecera) [1739606] - [net] flow_offload: support get multi-subsystem block (Ivan Vecera) [1739606] - [net] flow_offload: move tc indirect block to flow offload (Ivan Vecera) [1739606] - [net] cls_api: add flow_indr_block_call function (Ivan Vecera) [1739606] - [net] cls_api: remove the tcf_block cache (Ivan Vecera) [1739606] - [net] cls_api: modify the tc_indr_block_ing_cmd parameters. (Ivan Vecera) [1739606] - [net] sched: sch_taprio: fix memleak in error path for sched list parse (Ivan Vecera) [1739606] - [net] fq_codel: Kill useless per-flow dropped statistic (Ivan Vecera) [1739606] - [net] Increase fq_codel count in the bulk dropper (Ivan Vecera) [1739606] - [include] sched: sample: allow accessing psample_group with rtnl (Ivan Vecera) [1739606] - [tools] tc-testing: updated vlan action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update vlan action for batched events operations (Ivan Vecera) [1739606] - [tools] tc-testing: Clarify the use of tdc's -d option (Ivan Vecera) [1739606] - [net] sched: Fix a possible null-pointer dereference in dequeue_func() (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for [b|p]fifo qdisc (Ivan Vecera) [1739606] - [net] ife: error out when nla attributes are empty (Ivan Vecera) [1739606] - [net] sched: verify that q!=NULL before setting q->flags (Ivan Vecera) [1739606] - [net] net_sched: unset TCQ_F_CAN_BYPASS when adding filters (Ivan Vecera) [1739606] - [net] fix: taprio: Change type of txtime-delay parameter to u32 (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [include] pkt_sched: Include const.h (Ivan Vecera) [1739606] - [tools] tc-testing: introduce scapyPlugin for basic traffic (Ivan Vecera) [1739606] - [tools] tc-testing: Allow tdc plugins to see test case data (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for prio qdisc (Ivan Vecera) [1739606] - [tools] tc-testing: updated mirred action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update mirred action for batched events operations (Ivan Vecera) [1739606] - [net] sched: em_ipt: add support for addrtype matching (Ivan Vecera) [1739606] - [net] sched: em_ipt: keep the user-specified nfproto and dump it (Ivan Vecera) [1739606] - [net] sched: em_ipt: set the family based on the packet if it's unspecified (Ivan Vecera) [1739606] - [net] sched: em_ipt: match only on ip/ipv6 traffic (Ivan Vecera) [1739606] - [net] taprio: Adjust timestamps for TCP packets (Ivan Vecera) [1739606] - [net] taprio: make clock reference conversions easier (Ivan Vecera) [1739606] - [net] taprio: Add support for txtime-assist mode (Ivan Vecera) [1739606] - [net] taprio: Remove inline directive (Ivan Vecera) [1739606] - [net] taprio: calculate cycle_time when schedule is installed (Ivan Vecera) [1739606] - [net] etf: Add skip_sock_check (Ivan Vecera) [1739606] - [include] etf: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [tools] tc-testing: add ingress qdisc tests (Ivan Vecera) [1739606] - [tools] tc-testing: Restore original behaviour for namespaces in tdc (Ivan Vecera) [1739606] - [include] net: sched: act_ctinfo: tidy UAPI definition (Ivan Vecera) [1739606] - [include] act_ctinfo: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [net] sched: cls_matchall: allow to delete filter (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix policy validation (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix action creation (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [tools] tc-tests: added path to ip command in tdc (Ivan Vecera) [1739606] - [net] sched: remove NET_CLS_IND config option (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: use extack error reporting (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for clsact Qdisc ops (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for Qdisc ops (Ivan Vecera) [1739606] - [tools] tc-tests: updated fw with bind actions by reference use cases (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: minor size optimisation (Ivan Vecera) [1739606] - [net] flow_offload: use struct_size() in kzalloc() (Ivan Vecera) [1739606] - [net] sched: don't use tc_action->order during action dump (Ivan Vecera) [1739606] - [net] sch_htb: redefine htb qdisc overlimits (Ivan Vecera) [1739606] - [tools] selftests: tc-testing: Add pedit tests (Ivan Vecera) [1739606] - [net] sched: add ingress mirred action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add helpers to detect ingress mirred actions (Ivan Vecera) [1757520] - [net] sched: add skbedit of ptype action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add skbedit_ptype helper functions (Ivan Vecera) [1757520] - [net] openvswitch: load and reference the NAT helper. (Flavio Leitner) [1752970] - [net] openvswitch: load NAT helper (Flavio Leitner) [1752970] - [net] netfilter: nf_nat: register NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: add API to manage NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: use macros to create module aliases. (Flavio Leitner) [1752970] - [net] xfrm: remove a duplicated assignment (Sabrina Dubroca) [1760002] - [net] xfrm: remove empty xfrmi_init_net (Sabrina Dubroca) [1760002] - [net] xfrm: remove unneeded export_symbols (Sabrina Dubroca) [1760002] - [include] xfrm: clean an indentation issue, remove a space (Sabrina Dubroca) [1760002] - [net] xfrm6: remove BUG_ON from xfrm6_dst_ifdown (Sabrina Dubroca) [1760002] - [net] xfrm: policy: add missing indentation (Sabrina Dubroca) [1760002] - [net] xfrm: Fix bucket count reported to userspace (Sabrina Dubroca) [1760002] - [net] xfrm: use complete IPv6 addresses for hash (Sabrina Dubroca) [1760002] - [net] xfrm: use correct size to initialise sp->ovec (Sabrina Dubroca) [1760002] - [net] xfrm: allow driver to quietly refuse offload (Sabrina Dubroca) [1760002] - [net] esp: remove redundant define esph (Sabrina Dubroca) [1760002] - [net] ip6_vti: simplify stats handling in vti6_xmit (Sabrina Dubroca) [1760002] - [net] xfrm: fix 'passing zero to ERR_PTR()' warning (Sabrina Dubroca) [1760002] - [net] xfrm: remove blank lines at EOF (Sabrina Dubroca) [1760002] - [net] xfrm: don't check offload_handle for nonzero (Sabrina Dubroca) [1760002] - [net] ipv6: xfrm: use 64-bit timestamps (Sabrina Dubroca) [1760002] - [net] devlink: Introduce PCI VF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Introduce PCI PF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Return physical port fields only for applicable port flavours (Petr Oros) [1761495] - [net] devlink: Refactor physical port attributes (Petr Oros) [1761495] - [net] ipv4: fix race condition between route lookup and invalidation (Guillaume Nault) [1765639] - [net] add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head (Guillaume Nault) [1765639] - [net] ipv4/icmp: fix rt dst dev null pointer dereference (Guillaume Nault) [1765639] - [net] ipip: validate header length in ipip_tunnel_xmit (Guillaume Nault) [1765639] - [net] ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop (Guillaume Nault) [1765639] - [net] ipv4: Fix raw socket lookup for local traffic (Guillaume Nault) [1765639] - [net] ipv4: Return error for RTA_VIA attribute (Guillaume Nault) [1765639] - [net] ipmr: fix unresolved entry dumps (Guillaume Nault) [1765639] - [net] ipvs: don't ignore errors in case refcounting ip_vs module fails (Davide Caratti) [1687094] - [net] ipvs: fix tinfo memory leak in start_sync_thread (Davide Caratti) [1687094] - [net] tcp: fix a possible lockdep splat in tcp_done() (Marcelo Leitner) [1764654] - [net] tcp: add rcu protection around tp->fastopen_rsk (Marcelo Leitner) [1764654] - [net] tcp: annotate lockless access to tcp_memory_pressure (Marcelo Leitner) [1764654] - [net] tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR (Marcelo Leitner) [1764654] - [net] tcp: inherit timestamp on mtu probe (Marcelo Leitner) [1764654] - [net] tcp: remove empty skb from write queue in error cases (Marcelo Leitner) [1764654] - [net] tcp: get rid of tcp_check_send_head() (Marcelo Leitner) [1764654] - [net] tcp: make sure EPOLLOUT wont be missed (Marcelo Leitner) [1764654] - [net] ipv4: set the tcp_min_rtt_wlen range from 0 to one day (Marcelo Leitner) [1764654] - [net] net-tcp: /proc/sys/net/ipv4/tcp_probe_interval is a u32 not int (Marcelo Leitner) [1764654] - [net] tcp: fix a race in inet_diag_dump_icsk() (Marcelo Leitner) [1764654] - [net] netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type (Florian Westphal) [1763657] - [net] netfilter: nft_xfrm: use state family, not hook one (Florian Westphal) [1763654] - [net] netfilter: nf_tables: add xfrm expression (Florian Westphal) [1763654] - [net] netfilter: nf_tables: rt: allow checking if dst has xfrm attached (Florian Westphal) [1763654] - [netdrv] mlx5e: Fix unnecessary flow_block_cb_is_busy call (Ivan Vecera) [1737890] - [netdrv] nfp: flower: verify that block cb is not busy before binding (Ivan Vecera) [1737890] - [netdrv] net/mlx5e: Provide cb_list pointer when setting up tc block on rep (Ivan Vecera) [1737890] - [net] sched: Fix NULL-pointer dereference in tc_indr_block_ing_cmd() (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block structure and use it (Ivan Vecera) [1737890] - [net] flow_offload: rename tc_setup_cb_t to flow_setup_cb_t (Ivan Vecera) [1737890] - [include] flow_offload: include linux/kernel.h from flow_offload.h (Ivan Vecera) [1737890] - [net] flow_offload: remove netns parameter from flow_block_cb_alloc() (Ivan Vecera) [1737890] - [net] openvswitch: rename flow_stats to sw_flow_stats (Ivan Vecera) [1737890] - [netdrv] mlx5e: Fix unused variable warning when CONFIG_MLX5_ESWITCH is off (Ivan Vecera) [1737890] - [netdrv] net: flow_offload: rename tc_cls_flower_offload to flow_cls_offload (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_is_busy() and use it (Ivan Vecera) [1737890] - [net] sched: remove tcf block API (Ivan Vecera) [1737890] - [include] sched: use new symbol for TC kABI version (Ivan Vecera) [1737890] - [netdrv] use flow block API (Ivan Vecera) [1737890] - [net] sched: use flow block API (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_{priv, incref, decref}() (Ivan Vecera) [1737890] - [net] flow_offload: add list handling functions (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_alloc() and flow_block_cb_free() (Ivan Vecera) [1737890] - [net] flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_* (Ivan Vecera) [1737890] - [net] flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_{UN}BIND (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_setup_simple() (Ivan Vecera) [1737890] - [net] openvswitch: free vport unless register_netdevice() succeeds (Stefano Brivio) [1765580] - [net] openvswitch: Clear the L4 portion of the key for "later" fragments. (Stefano Brivio) [1765580] - [net] openvswitch: Properly set L4 keys on "later" IP fragments (Stefano Brivio) [1765580] - [net] openvswitch: Print error when ovs_execute_actions() fails (Stefano Brivio) [1765580] - [net] openvswitch: do not free vport if register_netdevice() is failed. (Stefano Brivio) [1765580] - [net] xfrm: policy: remove pcpu policy cache (Xin Long) [1743519] - [net] netem: correct the parent's backlog when corrupted packet was dropped (Davide Caratti) [1764553] - [net] netem: fix error path for corrupted GSO frames (Davide Caratti) [1764553] - [net] avoid potential infinite loop in tc_ctl_action() (Davide Caratti) [1764553] - [net] act_mirred: Fix mirred_init_module error handling (Davide Caratti) [1764553] - [net] sch_dsmark: fix potential NULL deref in dsmark_init() (Davide Caratti) [1764553] - [net] sch_cbq: validate TCA_CBQ_WRROPT to avoid crash (Davide Caratti) [1764553] - [net] sched: sch_sfb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: multiq: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: sch_htb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: fix possible crash in tcf_action_destroy() (Davide Caratti) [1764553] - [net] sch_netem: fix a divide by zero in tabledist() (Davide Caratti) [1764553] - [net] sched: act_sample: don't push mac header on ip6gre ingress (Davide Caratti) [1764553] - [net] net_sched: let qdisc_put() accept NULL pointer (Davide Caratti) [1764553] - [net] tcp: adjust rto_base in retransmits_timed_out() (Marcelo Leitner) [1756775] - [net] tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state (Marcelo Leitner) [1756775] - [include] netlink: use 48 byte ctx instead of 6 signed longs for callback (Petr Oros) [1751273] - [net] rtnetlink: skip metrics loop for dst_default_metrics (Petr Oros) [1751273] - [include] netlink: Add field to skip in-kernel notifications (Petr Oros) [1751273] - [include] netlink: Document all fields of 'struct nl_info' (Petr Oros) [1751273] - [net] ipoib: show VF broadcast address (Petr Oros) [1751273] - [net] remove empty netlink_tap_exit_net (Petr Oros) [1751273] - [net] netlink: make netlink_walk_start() void return type (Petr Oros) [1751273] - [include] net: nexthop uapi (Petr Oros) [1751273] - [net] Treat sock->sk_drops as an unsigned int when printing (Petr Oros) [1751273] - [net] fix two coding style issues (Petr Oros) [1751273] - [net] ipset: drop ipset_nest_start() and ipset_nest_end() (Petr Oros) [1751273] - [net] netlink: make nla_nest_start() add NLA_F_NESTED flag (Petr Oros) [1751273] - [net] netfilter: nf_tables: fix a missing check of nla_put_failure (Petr Oros) [1751273] - [net] ncsi: fix a missing check for nla_nest_start (Petr Oros) [1751273] - [net] genetlink: use idr_alloc_cyclic for family->id assignment (Petr Oros) [1751273] - [net] netlink: Check address length before reading groups field (Petr Oros) [1751273] - [net] core: Fix rtnetlink kernel-doc headers (Petr Oros) [1751273] - [net] rhashtable: Remove obsolete rhashtable_walk_init function (Petr Oros) [1751273] - [net] netfilter: nf_tables: use rhashtable_walk_enter instead of rhashtable_walk_init (Petr Oros) [1751273] - [net] netlink: reduce NLA_POLICY_NESTED{, _ARRAY} arguments (Petr Oros) [1751273] - [net] netlink: rename NETLINK_DUMP_STRICT_CHK -> NETLINK_GET_STRICT_CHK (Petr Oros) [1751273] - [include] netlink: replace __NLA_ENSURE implementation (Petr Oros) [1751273] - [include] netlink: fix typo in nla_parse_nested() comment (Petr Oros) [1751273] - [net] netlink: remove hash::nelems check in netlink_insert (Petr Oros) [1751273] - [net] netlink: Make groups check less stupid in netlink_bind() (Petr Oros) [1751273] - [include] genetlink: constify genl_err_attr() argument (Petr Oros) [1751273] - [net] netlink: do not store start function in netlink_cb (Petr Oros) [1751273] - [include] linux: Add skb_frag_t page_offset accessors (Petr Oros) [1757515] - [include] net: add missing documentation in linux/skbuff.h (Petr Oros) [1757515] - [net] l2tp: Fix possible NULL pointer dereference (Stefano Brivio) [1764185] - [net] l2ip: fix possible use-after-free (Stefano Brivio) [1764185] - [net] l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv() (Stefano Brivio) [1764185] - [net] l2tp: fix infoleak in l2tp_ip6_recvmsg() (Stefano Brivio) [1764185] - [net] l2tp: copy 4 more bytes to linear part if necessary (Stefano Brivio) [1764185] - [net] l2tp: fix reading optional fields of L2TPv3 (Stefano Brivio) [1764185] - [net] l2tp: remove ->recv_payload_hook (Stefano Brivio) [1764185] - [net] l2tp: don't export l2tp_session_queue_purge() (Stefano Brivio) [1764185] - [net] l2tp: remove .show from struct l2tp_tunnel (Stefano Brivio) [1764185] - [netdrv] vxlan: do not destroy fdb if register_netdevice() is failed (Stefano Brivio) [1763793] - [net] ip6erspan: remove the incorrect mtu limit for ip6erspan (Stefano Brivio) [1763286] - [net] ipv6: Handle missing host route in __ipv6_ifa_notify (Stefano Brivio) [1763286] - [net] ipv6: drop incoming packets having a v4mapped source address (Stefano Brivio) [1763286] - [net] ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit (Stefano Brivio) [1763286] - [net] mld: fix memory leak in mld_del_delrec() (Stefano Brivio) [1763286] - [net] ipv6: rt6_check should return NULL if 'from' is NULL (Stefano Brivio) [1763286] - [net] ipv6_sockglue: Fix a missing-check bug in ip6_ra_control() (Stefano Brivio) [1763286] - [net] ipv6_gre: Fix GRO to work on IPv6 over GRE tap (Stefano Brivio) [1763286] - [net] ipv4: Return -ENETUNREACH if we can't create route but saddr is valid (Stefano Brivio) [1686686] - [net] netfilter: nft_connlimit: disable bh on garbage collection (Florian Westphal) [1762844] - [net] netfilter: ebtables: Fix argument order to ADD_COUNTER (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON (Florian Westphal) [1762844] - [net] netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING (Florian Westphal) [1762844] - [net] netfilter: ebtables: also count base chain policies (Florian Westphal) [1762844] - [net] netfilter: ebtables: compat: un-break 32bit setsockopt when no rules are present (Florian Westphal) [1762844] - [net] sctp: change sctp_prot .no_autobind with true (Xin Long) [1762625] - [net] sctp: destroy bucket if failed to bind addr (Xin Long) [1762625] - [net] sctp: remove redundant assignment when call sctp_get_port_local (Xin Long) [1762625] - [net] sctp: change return type of sctp_get_port_local (Xin Long) [1762625] - [net] sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' (Xin Long) [1762625] - [net] sctp: fix the missing put_user when dumping transport thresholds (Xin Long) [1762625] - [net] sctp: use transport pf_retrans in sctp_do_8_2_transport_strike (Xin Long) [1762625] - [net] sctp: allow users to set ep ecn flag by sockopt (Xin Long) [1762625] - [net] sctp: allow users to set netns ecn flag with sysctl (Xin Long) [1762625] - [net] sctp: make ecn flag per netns and endpoint (Xin Long) [1762625] - [net] sctp: remove net sctp.x_enable working as a global switch (Xin Long) [1762625] - [net] sctp: add SCTP_AUTH_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: add sctp_auth_init and sctp_auth_free (Xin Long) [1762625] - [net] sctp: use ep and asoc auth_enable properly (Xin Long) [1762625] - [net] sctp: add SCTP_ASCONF_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: check asoc peer.asconf_capable before processing asconf (Xin Long) [1762625] - [net] sctp: not set peer.asconf_capable in sctp_association_init (Xin Long) [1762625] - [net] sctp: add asconf_enable in struct sctp_endpoint (Xin Long) [1762625] - [net] sctp: fix memleak in sctp_send_reset_streams (Xin Long) [1762625] - [net] sctp: fix the transport error_count check (Xin Long) [1762625] - [net] sched: fix corrupted L2 header with MPLS 'push' and 'pop' actions (Ivan Vecera) [1737820] - [net] avoid errors when trying to pop MLPS header on non-MPLS packets (Ivan Vecera) [1737820] - [net] netfilter: connlabels: prefer static lock initialiser (Ivan Vecera) [1737820] - [net] sched: include mpls actions in hardware intermediate representation (Ivan Vecera) [1737820] - [net] sched: Make NET_ACT_CT depends on NF_NAT (Ivan Vecera) [1737820] - [tools] tc-tests: Add tc action ct tests (Ivan Vecera) [1737820] - [net] sched: cls_flower: Add matching on conntrack info (Ivan Vecera) [1737820] - [net] flow_dissector: add connection tracking dissection (Ivan Vecera) [1737820] - [net] sched: Introduce action ct (Ivan Vecera) [1737820] - [tools] tc-tests: actions: add MPLS tests (Ivan Vecera) [1737820] - [net] sched: add mpls manipulation actions to TC (Ivan Vecera) [1737820] - [net] core: add MPLS update core helper and use in OvS (Ivan Vecera) [1737820] - [net] core: move pop MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] core: move push MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] sched: Introduce act_ctinfo action (Ivan Vecera) [1737820] - [netdrv] mlx5e: Allow dissector meta key in tc flower (Ivan Vecera) [1762861] - [tools] selftests: tc: add ingress device matching support (Ivan Vecera) [1762861] - [net] flow_offload: implement support for meta key (Ivan Vecera) [1762861] - [net] sched: cls_flower: use flow_dissector for ingress ifindex (Ivan Vecera) [1762861] - [net] flow_dissector: add support for ingress ifindex dissection (Ivan Vecera) [1762861] - [net] udp: only do GSO if # of segs > 1 (Guillaume Nault) [1762357] - [net] udp: fix gso_segs calculations (Guillaume Nault) [1762357] - [tools] selftests: rtnetlink: add small test case with 'promote_secondaries' enabled (Petr Oros) [1759177] - [net] ipv4: fix infinite loop on secondary addr promotion (Petr Oros) [1759177] - [tools] selftests: rtnetlink: add addresses with fixed life time (Petr Oros) [1759177] - [net] ipv4: remove erroneous advancement of list pointer (Petr Oros) [1759177] - [net] ipv4: fix rcu lockdep splat due to wrong annotation (Petr Oros) [1759177] - [net] ipv4: provide __rcu annotation for ifa_list (Petr Oros) [1759177] - [drivers] use in_dev_for_each_ifa_rtnl/rcu (Petr Oros) [1759177] - [net] use new in_dev_ifa iterators (Petr Oros) [1759177] - [net] netfilter: use in_dev_for_each_ifa_rcu (Petr Oros) [1759177] - [net] devinet: use in_dev_for_each_ifa_rcu in more places (Petr Oros) [1759177] - [net] inetdevice: provide replacement iterators for in_ifaddr walk (Petr Oros) [1759177] - [fs] afs: do not send list of client addresses (Petr Oros) [1759177] - [net] sctp: add SCTP_SEND_FAILED_EVENT event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_MADE_PRIM event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_REMOVED event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_ADDED event (Xin Long) [1751129] - [netdrv] team: call RCU read lock when walking the port_list (Hangbin Liu) [1724896] - [net] packet: fix race in tpacket_snd() (Davide Caratti) [1760276] - [net] packet: fix memory leak in packet_set_ring() (Davide Caratti) [1760276] - [net] packet: unconditionally free po->rollover (Davide Caratti) [1760276] - [net] llc: fix skb leak in llc_build_and_send_ui_pkt() (Davide Caratti) [1760276] - [net] af_key: fix leaks in key_pol_get_resp and dump_sp. (Davide Caratti) [1760276] - [net] packet: in recvmsg msg_name return at least sizeof sockaddr_ll (Davide Caratti) [1760276] - [net] packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec (Davide Caratti) [1760276] - [net] packet: fix 4gb buffer limit due to overflow check (Davide Caratti) [1760276] - [net] llc: do not use sk_eat_skb() (Davide Caratti) [1760276] - [fs] proc: fix /proc/net/* after setns(2) (Davide Caratti) [1760276] - [net] Unpublish sk from sk_reuseport_cb before call_rcu (Paolo Abeni) [1760409] - [net] Fix null de-reference of device refcount (Paolo Abeni) [1760409] - [include] ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled (Paolo Abeni) [1760409] - [net] neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit (Paolo Abeni) [1760409] - [net] ebpf: record usage of flow dissector (Jiri Benc) [1749812] - [tools] selftests/bpf: More compatible nc options in test_lwt_ip_encap (Jiri Benc) [1749812] - [tools] selftests/bpf: Set rp_filter in test_flow_dissector (Jiri Benc) [1749812] - [net] bpf: lwtunnel: fix reroute supplying invalid dst (Jiri Benc) [1749812] - [kernel] rh_features: convert to atomic allocation (Jiri Benc) [1749812] - [net] xsk: lock the control mutex in sock_diag interface (Jiri Benc) [1749812] - [documentation] networking: fix af_xdp.rst Sphinx warnings (Jiri Benc) [1749812] - [documentation] flow_dissector: rst'ify documentation (Jiri Benc) [1749812] - [documentation] flow_dissector: document BPF flow dissector environment (Jiri Benc) [1749812] - [net] xsk: fix umem memory leak on cleanup (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid options in Tx descriptor (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid flags in xsk_bind (Jiri Benc) [1749812] - [net] xsk: fix potential crash in xsk_diag_put_umem() (Jiri Benc) [1749812] - [net] bpfilter: re-add header search paths to tools include to fix build error (Jiri Benc) [1749812] - [documentation] xsk: add FAQ to facilitate for first time users (Jiri Benc) [1749812] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN for flow dissector (Jiri Benc) [1749812] - [tools] sync uapi/linux/if_link.h header (Jiri Benc) [1749812] - [net] xdp: allow generic and driver XDP on one interface (Jiri Benc) [1749812] - [net] xdp: Provide extack messages when prog attachment failed (Jiri Benc) [1749812] - [net] bpfilter: remove extra header search paths for bpfilter_umh (Jiri Benc) [1749812] - [include] bpf: fix missing prototype warnings (Jiri Benc) [1749812] - [net] xsk: add sock_diag interface for AF_XDP (Jiri Benc) [1749812] - [net] xsk: add id to umem (Jiri Benc) [1749812] - [net] xsk: track AF_XDP sockets on a per-netns list (Jiri Benc) [1749812] - [include] redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) [1749812] - [net] tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socket (Jiri Benc) [1749812] - [net] tcp: use monotonic timestamps for PAWS (Jiri Benc) [1749812] - [net] tcp: remove one indentation level in tcp_create_openreq_child (Jiri Benc) [1749812] - [netdrv] ppp: Fix memory leak in ppp_write (Guillaume Nault) [1759312] - [netdrv] ppp: deflate: Fix possible crash in deflate_init (Guillaume Nault) [1759312] - [netdrv] pppoe: fix reception of frames with no mac header (Guillaume Nault) [1759312] - [net] tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidth (Florian Westphal) [1759208] - [net] tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning (Florian Westphal) [1759208] - [net] tcp_bbr: centralize code to set gains (Florian Westphal) [1759208] - [net] tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0 (Florian Westphal) [1759208] - [net] tcp_bbr: in restart from idle, see if we should exit PROBE_RTT (Florian Westphal) [1759208] - [net] tcp_bbr: add bbr_check_probe_rtt_done() helper (Florian Westphal) [1759208] - [net] xfrm/xfrm_policy: fix dst dev null pointer dereference in collect_md mode (Hangbin Liu) [1734589] - [tools] selftests: forwarding: gre_multipath: Fix flower filters (Hangbin Liu) [1756832] - [tools] selftests: forwarding: gre_multipath: Enable IPv4 forwarding (Hangbin Liu) [1756832] - [tools] set sysctl bc_forwarding properly in router_broadcast.sh (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: enable forwarding before ipv4 from/iif test (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: use pre-defined DEV_ADDR (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: fix local IPv4 address typo (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: print the result and return 1 if any tests failed (Hangbin Liu) [1756832] - [tools] selftests: fib_tests: Fix 'Command line is not complete' errors (Hangbin Liu) [1756832] - [tools] selftests: Update fib_tests to handle missing ping6 (Hangbin Liu) [1756832] - [tools] fib_tests: Add tests for metrics on routes (Hangbin Liu) [1756832] - [tools] selftests: udpgso_bench.sh explicitly requires bash (Hangbin Liu) [1756832] - [tools] selftests/net: add tls to .gitignore (Hangbin Liu) [1756832] - [net] ipv4: avoid mixed n_redirects and rate_tokens usage (Paolo Abeni) [1753092] - [lib] netlink: set bad attribute also on maxtype check (Petr Oros) [1757776] - [lib] netlink: add validation of NLA_F_NESTED flag (Petr Oros) [1757776] - [net] ila: Fix rhashtable walker list corruption (Petr Oros) [1757776] - [lib] ila: make lockdep happy again (Petr Oros) [1757776] - [net] genetlink: do not validate dump requests if there is no policy (Petr Oros) [1757776] - [include] netlink: Fix nlmsg_parse as a wrapper for strict message parsing (Petr Oros) [1757776] - [net] tipc: fix missing indentation in source code (Petr Oros) [1757776] - [net] genetlink: optionally validate strictly/dumps (Petr Oros) [1757776] - [lib] netlink: add strict parsing for future attributes (Petr Oros) [1757776] - [include] netlink: re-add parse/validate functions in strict mode (Petr Oros) [1757776] - [net] netlink: make validation more configurable for future strictness (Petr Oros) [1757776] - [lib] netlink: add NLA_MIN_LEN (Petr Oros) [1757776] - [net] genetlink: make policy common to family (Petr Oros) [1757776] - [net] ila: Flush netlink command to clear xlat table (Petr Oros) [1757776] - [net] ila: Create main ila source file (Petr Oros) [1757776] - [net] ila: Call library function alloc_bucket_locks (Petr Oros) [1757776] - [net] ila: Fix use of rhashtable walk in ila_xlat.c (Petr Oros) [1757776] - [net] rtnetlink: fix rtnl_valid_stats_req() nlmsg_len check (Petr Oros) [1757750] - [net] mpls: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] mpls: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addrlabel: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: ipmr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] namespace: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] rtnetlink: ifinfo: perform strict checks also for doit handler (Petr Oros) [1757750] - [net] rtnetlink: stats: reject requests for unknown stats (Petr Oros) [1757750] - [net] rtnetlink: stats: validate attributes in get as well as dumps (Petr Oros) [1757750] - [net] netlink: add helper to retrieve NETLINK_F_STRICT_CHK (Petr Oros) [1757750] - [include] linux/netlink.h: drop unnecessary extern prefix (Petr Oros) [1757750] - [net] rtnetlink: avoid frame size warning in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: remove a level of indentation in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: Add more extack messages to rtnl_newlink (Petr Oros) [1757750] - [net] netfilter: nf_tables: allow lookups in dynamic sets (Florian Westphal) [1759074] - [net] netfilter: nf_tables: check the result of dereferencing base_chain->stats (Florian Westphal) [1759074] - [net] revert "netfilter: nft_hash: add map lookups for hashing operations" (Florian Westphal) [1759074] - [net] netfilter: nf_tables: don't prevent event handler from device cleanup on netns exit (Florian Westphal) [1759074] - [net] netfilter: nft_ct: enable conntrack for helpers (Florian Westphal) [1759074] - [net] netfilter: conntrack: always store window size un-scaled (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix rst sequence number mismatch (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix erroneous tcp mss option (Florian Westphal) [1758668] - [net] netfilter: nfnetlink: avoid deadlock due to synchronous request_module (Florian Westphal) [1758668] - [net] netfilter: nf_queue: fix reinject verdict handling (Florian Westphal) [1758668] - [net] netfilter: conntrack: Use consistent ct id hash calculation (Florian Westphal) [1758668] - [net] netfilter: ctnetlink: don't use conntrack/expect object addresses as id (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls for an l3mdev slave (Florian Westphal) [1758668] - [net] netfilter: avoid using skb->nf_bridge directly (Florian Westphal) [1758668] - [net] netfilter: nat: can't use dst_hold on noref dst (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev (Florian Westphal) [1758668] - [net] netfilter: conntrack: fix removal of conntrack entries when l4tracker is removed (Florian Westphal) [1758668] - [net] netfilter: xt_hashlimit: fix a possible memory leak in htable_create() (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: add missing code to get interface index in checkentry. (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: fix wrong interface selection (Florian Westphal) [1758668] - [net] netfilter: xtables: avoid BUG_ON (Florian Westphal) [1758668] - [net] netfilter: nat: limit port clash resolution attempts (Florian Westphal) [1758646] - [net] netfilter: nat: remove l4 protocol port rovers (Florian Westphal) [1758646] - [net] neighbour: remove stray semicolon (Ivan Vecera) [1757459] - [net] neighbor: Initialize protocol when new pneigh_entry are created (Ivan Vecera) [1757459] - [net] neighbour: register rtnl doit handler (Ivan Vecera) [1757459] - [net] neighbor: Add protocol attribute (Ivan Vecera) [1757459] - [net] neighbor: Add extack messages for add and delete commands (Ivan Vecera) [1757459] - [net] rtnetlink: address is mandatory for rtnl_fdb_get (Ivan Vecera) [1757105] - [netdrv] vxlan: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] rtnetlink: support for fdb get (Ivan Vecera) [1757105] - [net] bridge: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] ipmr: remove hard code cache_resolve_queue_len limit (Hangbin Liu) [1631022] - [net] ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is set (Hangbin Liu) [1740961] - [net] xfrm interface: fix management of phydev (Xin Long) [1727240] - [net] xfrm interface: fix list corruption for x-netns (Xin Long) [1727240] - [net] xfrm interface: ifname may be wrong in logs (Xin Long) [1727240] - [net] xfrm interface: avoid corruption on changelink (Xin Long) [1727240] - [net] netlink: add validation function to policy (Ivan Vecera) [1753333] - [net] netlink: add attribute range validation to policy (Ivan Vecera) [1753333] - [net] sched: police: allow accessing police->params with rtnl (Ivan Vecera) [1731416] - [net] sched: remove block pointer from common offload structure (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload install and remove functionality. (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload framework (Ivan Vecera) [1731416] - [net] sched: add block pointer to tc_cls_common_offload structure (Ivan Vecera) [1731416] - [net] sched: allow stats updates from offloaded police actions (Ivan Vecera) [1731416] - [net] sched: extend matchall offload for hardware statistics (Ivan Vecera) [1731416] - [net] sched: add police action to the hardware intermediate representation (Ivan Vecera) [1731416] - [net] sched: move police action structures to header (Ivan Vecera) [1731416] - [net] sched: remove unused functions for matchall offload (Ivan Vecera) [1731416] - [net] dsa: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [netdrv] mlxsw: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [net] tipc: disallow enabling of loopback interface bearer (Jon Maloy) [1717305] - [net] tipc: add NULL pointer check before calling kfree_rcu (Jon Maloy) [1747392] - [net] xsk: Return the whole xdp_desc from xsk_umem_consume_tx (Ivan Vecera) [1748497] - [net] devlink: add warning for ndo_get_port_parent_id set when not needed (Petr Oros) [1737133] - [net] devlink: introduce devlink_compat_switch_id_get() helper (Petr Oros) [1737133] - [net] devlink: extend port attrs for switch ID (Petr Oros) [1737133] - [net] devlink: convert devlink_port_attrs bools to bits (Petr Oros) [1737133] - [net] devlink: add warning for ndo_get_phys_port_name set when not needed (Petr Oros) [1737133] - [netdrv] nfp: move devlink port type set after netdev registration (Petr Oros) [1737133] - [netdrv] dsa: move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] mlxsw: Move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port type after registration (Petr Oros) [1737133] - [netdrv] bnxt: call devlink_port_type_eth_set() before port register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port attrs properly (Petr Oros) [1737133] - [netdrv] dsa: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] bnxt: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] revert "devlink: Add a generic wake_on_lan port parameter" (Petr Oros) [1737133] - [netdrv] bnxt_en: Add bnxt_en initial port params table and register it (Petr Oros) [1737133] - [netdrv] mlxsw: spectrum: Assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [netdrv] netdevsim: assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [net] devlink: introduce devlink_compat_phys_port_name_get() (Petr Oros) [1737527] - [net] replace ndo_get_devlink with ndo_get_devlink_port (Petr Oros) [1737527] - [net] devlink: select NET_DEVLINK from drivers (Petr Oros) [1737527] - [net] devlink: add port type spinlock (Petr Oros) [1737527] - [net] devlink: warn on setting type on unregistered port (Petr Oros) [1737527] - [net] devlink: disallow port_attrs_set() to be called before register (Petr Oros) [1737527] - [net] devlink: don't pass return value of __devlink_port_type_set() (Petr Oros) [1737527] - [net] devlink: don't take devlink_mutex for devlink_compat_* (Petr Oros) [1737527] - [net] devlink: add couple of missing mutex_destroy() calls (Petr Oros) [1737527] - [net] devlink: fix kdoc (Petr Oros) [1737527] - [net] devlink: require non-NULL ops for devlink instances (Petr Oros) [1737527] - [net] devlink: hold a reference to the netdevice around ethtool compat (Petr Oros) [1737527] - [net] devlink: create a special NDO for getting the devlink instance (Petr Oros) [1737527] - [net] devlink: Add WARN_ON to catch errors of not cleaning devlink objects (Petr Oros) [1737527] - [netdrv] s390/qeth: fix xmit_more support (Ivan Vecera) [1734516] - [netdrv] revert "[netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only)" (Ivan Vecera) [1734516] - [netdrv] net/mlx5e: Fix wrong xmit_more application (Ivan Vecera) [1734516] - [include] net: use correct this_cpu primitive in dev_recursion_level (Ivan Vecera) [1734516] - [netdrv] drivers: net: aurora: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: net: sfc: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: mellanox: use netdev_xmit_more() helper (Ivan Vecera) [1734516] - [netdrv] net: move skb->xmit_more hint to softnet data (Ivan Vecera) [1734516] - [net] place xmit recursion in softnet data (Ivan Vecera) [1734516]- [netdrv] net: ena: clean up indentation issue (John Linville) [1770979] - [netdrv] net: ena: Select DIMLIB for ENA_ETHERNET (John Linville) [1770979] - [netdrv] net: ena: fix incorrect update of intr_delay_resolution (John Linville) [1770979] - [netdrv] net: ena: fix retrieval of nonadaptive interrupt moderation intervals (John Linville) [1770979] - [netdrv] net: ena: fix update of interrupt moderation register (John Linville) [1770979] - [netdrv] net: ena: remove all old adaptive rx interrupt moderation code from ena_com (John Linville) [1770979] - [netdrv] net: ena: remove ena_restore_ethtool_params() and relevant fields (John Linville) [1770979] - [netdrv] net: ena: remove old adaptive interrupt moderation code from ena_netdev (John Linville) [1770979] - [netdrv] net: ena: remove code duplication in ena_com_update_nonadaptive_moderation_interval _*() (John Linville) [1770979] - [netdrv] net: ena: enable the interrupt_moderation in driver_supported_features (John Linville) [1770979] - [netdrv] net: ena: reimplement set/get_coalesce() (John Linville) [1770979] - [netdrv] net: ena: switch to dim algorithm for rx adaptive interrupt moderation (John Linville) [1770979] - [netdrv] net: ena: add intr_moder_rx_interval to struct ena_com_dev and use it (John Linville) [1770979]- [fs] autofs: add ignore mount option (Ian Kent) [1743441] - [fs] autofs: improve ioctl sbi checks (Ian Kent) [1672133] - [crypto] crypto: ccp - Retry SEV INIT command in case of integrity check failure. (Gary Hook) [1767627] - [crypto] crypto: ccp - Verify access to device registers before initializing (Gary Hook) [1756867] - [crypto] crypto: ccp - Change a message to reflect status instead of failure (Gary Hook) [1756867] - [netdrv] ixgbevf: Bump version for RHEL 8.2.0 (Ken Cox) [1721701] - [netdrv] ixgbevf: Fix secpath usage for IPsec Tx offload (Ken Cox) [1721701] - [netdrv] ixgbevf: make array api static const, makes object smaller (Ken Cox) [1721701] - [netdrv] ixgbevf: Link lost in VM on ixgbevf when restoring from freeze or suspend (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a compilation error of skb_frag_t (Ken Cox) [1721701] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721701] - [netdrv] ixgbevf: Use cached link state instead of re-reading the value for ethtool (Ken Cox) [1721701] - [netdrv] ixgbevf: fix possible divide by zero in ixgbevf_update_itr (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a missing check of ixgbevf_write_msg_read_ack (Ken Cox) [1721701] - [infiniband] IB/hfi1: Use a common pad buffer for 9B and 16B packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid excessive retry for TID RDMA READ request (Honggang Li) [1719676] - [infiniband] RDMA/hfi1: Prevent memory leak in sdma_init (Honggang Li) [1719676] - [infiniband] IB/hfi1: remove unlikely() from IS_ERR*() condition (Honggang Li) [1719676] - [infiniband] IB/hfi1: Define variables as unsigned long to fix KASAN warning (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add a counter for credit waits (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add traces for TID RDMA READ (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix memory leaks (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix a memory leak bug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets that cause TIDErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA WRITE DATA packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA READ RESP packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix Spectre v1 vulnerability (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove unused define (Honggang Li) [1719676] - [infiniband] IB/hfi1: Do not update hcrc for a KDETH packet during fault injection (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn (Honggang Li) [1719676] - [infiniband] IB/hfi1: Field not zero-ed when allocating TID flow memory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unreserve a flushed OPFN request (Honggang Li) [1719676] - [infiniband] IB/hfi1: Check for error on call to alloc_rsm_map_table (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix variable shadowing issue in rvt_create_cq (Honggang Li) [1719676] - [infiniband] RDMA/rvt: Do not use a kernel header in the ABI (Honggang Li) [1719676] - [infiniband] IB/hfi1: No need to use try_module_get for debugfs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add trace for map_mr_sg (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Enhance trace information for FRWR debug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add missing INVALIDATE opcodes for trace (Honggang Li) [1719676] - [infiniband] IB/hfi1: Reduce excessive aspm inlines (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add helpers to hide SWQE WR details (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Remove AH refcount for UD QPs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Set QP allowed opcodes after QP allocation (Honggang Li) [1719676] - [infiniband] IB/{hfi1, qib, rdmavt}: Put qp in error state when cq is full (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fracture single lock used for posting and processing RWQEs (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move receive work queue struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move rvt_cq_wc struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add new completion inline (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Convert to new completion API (Honggang Li) [1719676] - [infiniband] IB/hfi1: Spelling s/statisfied/satisfied/ (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle port down properly in pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle wakeup of orphaned QPs for pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Wakeup QPs orphaned on wait list after flush (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use aborts to trigger RC throttling (Honggang Li) [1719676] - [infiniband] IB/hfi1: Create inline to get extended headers (Honggang Li) [1719676] - [infiniband] IB/hfi1: Silence txreq allocation warnings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid hardlockup with flushlist_lock (Honggang Li) [1719676] - [infiniband] IB/hfi1: Correct tid qp rcd to match verbs context (Honggang Li) [1719676] - [infiniband] IB/hfi1: Close PSM sdma_progress sleep window (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate fault injection opcode user input (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate page aligned for a given virtual address (Honggang Li) [1719676] - [infiniband] IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value (Honggang Li) [1719676] - [infiniband] IB/hfi1: Insure freeze_work work_struct is canceled on shutdown (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix alloc_qpn() WARN_ON() (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove set but not used variables 'offset' and 'fspsn' (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Catch use-after-free access of AH structures (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove reference to RHF.VCRCErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add selected Rcv counters (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Use new routine to release reference counts (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use more efficient allowed_ops (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix ab/ba include issues (Honggang Li) [1719676] - [infiniband] IB/hfi1: Make opfn.h self sufficient (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1): Miscellaneous comment fixes (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add debugfs to control expansion ROM write protect (Honggang Li) [1719676] - [infiniband] hfi1: Convert hfi1_unit_table to XArray (Honggang Li) [1719676] - [infiniband] hfi1: Convert vesw_idr to XArray (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Use correct sizing on buffers holding page DMA addresses (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix two format strings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add running average for adaptive pio (Honggang Li) [1719676] - [infiniband] mm: replace all open encodings for NUMA_NO_NODE (Honggang Li) [1719676] - [infiniband] drivers/IB,hfi1: do not se mmap_sem (Honggang Li) [1719676] - [infiniband] IB/hfi1: Suppress a compiler warning (Honggang Li) [1719676] - [scsi] qla2xxx: Update driver version (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: don't use zero for FC4_PRIORITY_NVME (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: initialize fc4_type_priority (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fix NPIV tear down process (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove an include directive (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix device connect issues in P2P configuration (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Improve logging for scan thread (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Check for MB timeout while capturing ISP27/28xx FW dump (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Set remove flag for all VP (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Add error handling for PLOGI ELS passthrough (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Dual FCP-NVMe target port support (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix a dma_pool_free() call (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix memory leak when sending I/O fails (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix driver unload hang (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix SRB leak on switch command timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix double scsi_done for abort path (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Do command completion on abort timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Reduce the number of forward declarations (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fixup incorrect usage of host_byte (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix partial flash write of MBI (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove WARN_ON_ONCE in qla2x00_status_cont_entry() (Himanshu Madhani) [1763248] - [scsi] qla2xxx: Fix conflict_port check for NULL (Himanshu Madhani) [1763248] - [netdrv] Bump version for RHEL 8.2.0 (Ken Cox) [1721700] - [netdrv] ixgbe: Fix secpath usage for IPsec TX offload. (Ken Cox) [1721700] - [netdrv] ixgbe: fix double clean of Tx descriptors with xdp (Ken Cox) [1721700] - [netdrv] ixgbe: Prevent u8 wrapping of ITR value to something less than 10us (Ken Cox) [1721700] - [netdrv] ixgbe: use skb_get_queue_mapping in tx path (Ken Cox) [1721700] - [netdrv] ixgbe: fix memory leaks (Ken Cox) [1721700] - [netdrv] ixgbe: sync the first fragment unconditionally (Ken Cox) [1721700] - [netdrv] ixgbe: Use kzfree() rather than its implementation. (Ken Cox) [1721700] - [netdrv] ixgbe: simplify Rx buffer recycle (Ken Cox) [1721700] - [netdrv] ixgbe: no need to check return value of debugfs_create functions (Ken Cox) [1721700] - [netdrv] ixgbe: fix possible deadlock in ixgbe_service_task() (Ken Cox) [1721700] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721700] - [netdrv] ixgbe: fix potential u32 overflow on shift (Ken Cox) [1721700] - [netdrv] ixgbe: Avoid NULL pointer dereference with VF on non-IPsec hw (Ken Cox) [1721700] - [netdrv] ixgbe: Check DDM existence in transceiver before access (Ken Cox) [1721700] - [netdrv] ixgbe: implement support for SDP/PPS output on X550 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: Use LLDP ethertype define ETH_P_LLDP (Ken Cox) [1721700] - [netdrv] ixgbe: add a kernel documentation comment for ixgbe_ptp_get_ts_config (Ken Cox) [1721700] - [netdrv] ixgbe: use 'cc' instead of 'hw_cc' for local variable (Ken Cox) [1721700] - [netdrv] ixgbe: fix PTP SDP pin setup on X540 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: reduce PTP Tx timestamp timeout to 1 second (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx packet count (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx byte count (Ken Cox) [1721700] - [netdrv] ixgbe: remove umem from adapter (Ken Cox) [1721700] - [netdrv] ixgbe: add tracking of AF_XDP zero-copy state for each queue pair (Ken Cox) [1721700] - [netdrv] ixgbe: fix mdio bus registration (Ken Cox) [1721700] - [netdrv] nfp: bpf: implement jitting of JMP32 (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support removing dead code (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support optimizing dead branches (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: save original program length (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: split up the skip flag (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: don't use instruction number for jump target (Pablo Cascon) [1729067] - [scsi] scsi: target: iscsi: rename some variables to avoid confusion. (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: tie the challenge length to the hash digest size (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: CHAP: add support for SHA1, SHA256 and SHA3-256 (Maurizio Lombardi) [1769801] - [scsi] scsi: target: compare full CHAP_A Algorithm strings (Maurizio Lombardi) [1769801] - [arm64] arm64: topology: Use PPTT to determine if PE is a thread (Jeremy Linton) [1721297] - [acpi] ACPI/PPTT: Add support for ACPI 6.3 thread flag (Jeremy Linton) [1721297] - [acpi] ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] docs: fix numaperf.rst and add it to the doc tree (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local variable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [misc] h8300: pci: Remove local declaration of pcibios_penalize_isa_irq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mm] mmc: sdhci-acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [ata] ata: pata_acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [gpu] vga-switcheroo: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_ips: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_pmc: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: apple-gmux: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/intel/lpss: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/Kconfig: Select PCI_LOCKLESS_CONFIG if PCI is enabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mfd] mfd: Fix unmet dependency warning for MFD_TPS68470 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] drivers/acpi/scan.c: document why we don't need the device_hotplug_lock (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Fix regression in acpi_device_set_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: blacklist: fix clang warning for unused DMI table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Update table load object initialization" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Make acpi_sleep_state_supported() non-static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove needless __ghes_check_estatus() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Unexport acpi_device_get_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI / ACPI: Use cached ACPI device state to get PCI device power state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190703 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update table load object initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for object initialization sequence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: remove legacy module-level code due to deprecation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: simplify creation of the initial/default namespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: intel: Drop double removal of address space handler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APD: remove redundant assignment to pointer clk (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domain and LPSS (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Simplify and fix PM domain hibernation callbacks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PM: ACPI/PCI: Resume all devices during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI: PM/ACPI: Refresh all stale power state data in pci_pm_complete() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Modify node flag detection to find last IDENTICAL (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Introduce concept of a _PR0 dependent device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Allow transitions to D0 to occur in special cases (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Avoid evaluating _PS3 on transitions from D3hot to D3cold (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: utils: Cleanup acpi_dev_match_cb (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make AC and battery drivers available on !X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] coresight: acpi: Support for AMBA components (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs on first direct enable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: configfs: Resolve objects on host-directed table loads (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Allow BGRT to be overridden (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / sleep: Switch to use acpi_dev_get_first_match_dev() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] gpio: merrifield: Fix build err without CONFIG_ACPI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: OSL: Make a W=1 kernel-doc warning go away (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Don't limit named child node matching to data nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPIT: Correct LPIT end address for lpit_process() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/irq: Implement helper to create hierachical domains (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add memory-side caching attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add heterogenous memory access attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Link memory nodes to their compute nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] doc/mm: New documentation for memory performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Call pm_set_suspend_via_firmware() during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PCI: PM: Add missing wakeup.flags.valid checks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build error when IOMMU_SUPPORT is disabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190509 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Linux: move ACPI_DEBUG_DEFAULT flag out of ifndef (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: change _ADR representation to 64 bits (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: fix handling of data_nodes in acpi_get_next_subnode() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix an uninitialized memory_target (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix memory leaks in hmat_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Check ATS capability in root complex nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: Use dev_get_drvdata() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: event: replace strcpy() by strscpy() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Reject platform device creation on NUMA node mapping failure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: button: reinitialize button state upon resume (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190405 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: add check to avoid null pointer dereference (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190329 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: utilities: fix spelling of PCC to platform_comm_channel (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg length macro/define for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg compare macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg copy macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Print debug messages when enabling GPEs for wakeup (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register memory side cache attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register performance attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register processor domain to its memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Parse and report heterogeneous memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Add HMAT to generic parsing tables (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Create subtable parsing infrastructure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [arm64] arm64: numa: rework ACPI NUMA initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Add support for PMCG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Use vendor backlight on Sony VPCEH3U1E (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Remove deprecated function since no user left (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Clean up whitespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add labels for PNP button devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Simplify acpi_bus_extract_wakeup_device_power_package() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix comment typos (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Clear status of GPEs before enabling them" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: remove address node from global list after method termination (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs before enabling them (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: use different default debug value than ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Drop reference in test for device presence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: sysfs: Prevent get_status() from returning acpi_status (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / device_sysfs: Avoid OF modalias creation for removed device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local data structures static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local functions static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Simplify PPTT leaf node detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Respect PRP0001 when retrieving device match data (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190215 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/ACPICA: Trivial: fix spelling mistakes and fix whitespace formatting (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add GTDT Revision 3 support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: HMAT updates (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: MADT: add support for statistical profiling in GICC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add PCC operation region support for AML interpreter (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [clk] clk: x86: Move clk-lpss.h to platform_data/x86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: Fix possible out-of-bounds access to BERT region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Set P_LVL{2, 3sc] } idle state descriptions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / CPPC: Add a helper to get desired performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: SRAT: add Generic Affinity Structure subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Add Trigger order to PCC Identifier structure in PDTT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Adding predefined methods _NBS, _NCH, _NIC, _NIH, and _NIG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update/clarify messages for control method failures (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Fix possible fault with the "test objects" command (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Interpreter: Emit warning for creation of a zero-length op region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove legacy module-level code support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: Make PWM2 device always present at Lenovo Yoga Book (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Extend chassis-type detection with a "Lunch Box" check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Refactor and fix dmi_is_desktop() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Add support for the SDEI GHES Notification type (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [firmware] firmware: arm_sdei: Add ACPI GHES registration helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add acpi_pptt_warn_missing() to consolidate logs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Use separate fixmap pages for arm64 NMI-like notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Only use queued estatus entry during in_nmi_queue_one_entry() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Split ghes_read_estatus() to allow a peek at the CPER length (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make GHES estatus header validation more user friendly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Pass ghes and estatus separately to avoid a later copy (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Let the notification helper specify the fixmap slot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move locking to the notification helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch NOTIFY_SEA to use the estatus queue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move NOTIFY_SEA between the estatus-queue and NOTIFY_NMI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't allow ghes_ack_error() to mask earlier errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Generalise the estatus queue's notify code (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't update struct ghes' flags in read/clear estatus (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove spurious GHES_TO_CLEAR check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't store CPER records physical address in struct ghes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make estatus pool allocation a static size (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make hest.c manage the estatus memory pool (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch estatus pool to use vmalloc memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove silent flag from ghes_read_estatus() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't wait to serialise with oops messages when panic()ing (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Set debug output flags independent of ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Get rid of acpi_sleep_dispatch() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for BSG2150 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Simplify boot EC checks in acpi_ec_add() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Eliminate acpi_config_boot_ec() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_dsdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_ecdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Declare boot_ec as static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: remove header search path to the parent directory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Clean up probing for early EC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: debug: Clean up acpi_aml_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: no need to check return value of debugfs_create functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Look for ECDT EC after calling acpi_load_tables() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190108 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: All acpica: Update copyrights to 2019 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: Add option to dump extra info for memory leaks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Convert more ACPI errors to firmware errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: EINJ: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs files (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Fix parsing HEST that includes Deferred Machine Check subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: table override from built-in initrd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] APEI / ERST: Switch to use new generic UUID API (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Add generic intel_soc_pmic_exec_mipi_pmic_seq_element handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Implement exec_mipi_pmic_seq_element for CHT Whiskey Cove PMIC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build when CONFIG_IOMMU_API=n (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Fix TS-pin current-source handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: NUMA: Use correct type for printing addresses on i386-PAE (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: power: Skip duplicate power resource references in _PRx (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix build failure when CONFIG_NLS is set to 'n' (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Add an ifdef around amlcode and dsdt_amlcode (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make PCI slot detection driver depend on PCI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Stub out ACS functions when CONFIG_PCI is not set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable dGPU direct output (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Loop in full LPS0 mode only (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Don't call iommu_ops->add_device directly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use device_iommu_mapped() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use helper functions to access dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] driver core: Introduce device_iommu_mapped() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu/sysfs: Rename iommu_release_device() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Consolitate ->add/remove_device() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Introduce wrappers around dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: add DSDT AmlCode new declaration name support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181213 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: change coding style to match ACPICA, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debug output: Add option to display method/object evaluation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: disassembler: disassemble OEMx tables as AML (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018.2" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Expressions in package elements are not supported (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update buffer-to-string conversions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: add comments, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove defines that use deprecated flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [pci] PCI: Remove unused attr variable in pci_dma_configure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Refactor _CCA enforcement (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Ignore acpi_device_fix_up_power() return value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI, APEI, EINJ: Change to use DEFINE_SHOW_ATTRIBUTE macro (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT3515 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: SPCR: Consider baud rate 0 as preconfigured state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / glue: Add acpi_platform_notify() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] drivers core: Prepare support for multiple platform notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / platform: Add SMB0001 HID to forbidden_id_list (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Fix handling of buffer-size in acpi_ex_write_data_to_field() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181031 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: Enhance error detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: adding definition and disassembly for TPM2 revision 3 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: refactor to fix unused variable warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: fix IOSF_MBI dependency (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Add depends on IOSF_MBI to Kconfig entry (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Block P-Unit I2C access during read-modify-write (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] PM / Domains: Document flags for genpd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT33FE ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_get_timer() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: probe ECDT before loading AML tables regardless of module-level code flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove acpi_gbl_group_module_level_code and only use acpi_gbl_execute_tables_as_methods instead (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML Parser: fix parse loop to correctly skip erroneous extended opcodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML interpreter: add region addresses in global list during initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: TAD: Add low-level support for real time capability (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Export acpi_device_get_power() for use by modular build drivers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: remove redundant 'default n' from Kconfig (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix rare oops when removing modules (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix GPE storm on recent MacBookPro's (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181003 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Never run _REG on system_memory and system_IO (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Split large interpreter file (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for field unit access (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename some of the Field Attribute defines (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for generic_serial_bus and attrib_raw_process_bytes protocol (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Fix the return value of acpi_processor_ids_walk() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the BYT I2C5 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the CHT I2C7 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper accept a NULL uid argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper take an acpi_device as first argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi:ipmi: Convert ipmi_user_t to struct ipmi_user 0001-x86-smp-fix-non-SMP-broken-build-due-to-redefinition.patch brew_job bzlist bzlist-v2 run.sh testing_desc v4-notes v5-notes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc_atom_d3_mask (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Convert drivers to use SPDX identifier (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Sort headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Switch to bitmap_zalloc() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: custom_method: remove meaningless null check before debugfs_remove() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Force LPSS quirks on boot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Only call dmi_check_system() on X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: fix menuconfig presentation of ACPI submenu (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] xen/ACPI: don't upload Px/Cx data for disabled processors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/smp: fix non-SMP broken build due to redefinition of apic_id_is_primary_thread (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: CrystalCove: Extend PMOP support to support all possible fields (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of all events when entering sleep states (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180810 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: fix a small memory leak regression (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Reference count: add additional debugging details (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpi_exec: fixing -fi option (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Cleanup interface to the AML disassembler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Utilities: split hex detection into smaller functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update an error message for a duplicate table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: Add ACPI i2c-multi-instantiate pseudo driver (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [kernel] PM / reboot: Eliminate race between reboot and suspend (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: utils: Remove status workaround from acpi_device_always_present() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for fwnodes with multiple i2c devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Initialize status to ACPI_STA_DEFAULT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: Fix a pointer coding style issue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] arm64 / ACPI: clean the additional checks before calling ghes_notify_sea() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add static attribute to indirect_io_hosts[] (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: Do not export energy_full[_design] on devices without full_charge_capacity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Use ec_no_wakeup on ThinkPad X1 Yoga 3rd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: get rid of negations in conditions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: use specialized print macros (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: reorder headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: drop inclusion of init.h (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: battery: remove redundant old_present check on insertion (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Use data node name and reg property for graphs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow direct graph endpoint references (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Make the ACPI graph API private (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow making references to non-device nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Convert ACPI reference args to generic fwnode reference args (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable NVidia HDMI audio (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision M5530" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: save NVS memory for ASUS 1025C laptop (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: fix defined but not used warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180629 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL compiler: allow compilation of externals with paths that refer to existing names" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL: change processing of external op namespace nodes for correctness" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: enable touchscreen on Dell Venue Pro 7139 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Default to s2idle in all machines supporting LP S0 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: increment wakeup count only when notified (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [powerpc] powerpc/papr_scm: Fix an off-by-one check in papr_scm_meta_{get, set} (Gustavo Duarte) [1731035] - [nvdimm] libnvdimm/altmap: Track namespace boundaries in altmap (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Pick nearby online node if the device node is not online (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UNBIND_ALL (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Update SCM hcall op-codes in hvcall.h (Gustavo Duarte) [1731035] - [mm] mm/nvdimm: add is_ioremap_addr and use that to check ioremap address (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Use a specific endian format for storing uuid from the device tree (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Add support for multibyte read/write for metadata (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Mark the region volatile if cache flush not required (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/nvdimm: Add an informative message if we fail to allocate altmap block (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Consolidate numa_enable check and min_common_depth check (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fix node look up with numa=off boot (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/drconf: Use NUMA_NO_NODE on failures instead of node 0 (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/radix: Use the right page size for vmemmap mapping (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/hash/4k: Don't use 64K page size for vmemmap with 4K pagesize (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use the correct bind address (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fallback to RAM if the altmap is unusable (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use ibm, unit-guid as the iset cookie (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix DIMM device registration race (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Remove endian conversions (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update DT properties (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix resource end address (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use depend instead of select (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Add driver for PAPR SCM regions (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: PAPR persistent memory support (Gustavo Duarte) [1731035] - [mm] mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo (Waiman Long) [1770314] - [mm] mm, vmstat: hide /proc/pagetypeinfo from normal users (Waiman Long) [1770314] - [crypto] crypto: chtls - remove cdev_list_lock (Neil Horman) [1737078] - [crypto] crypto/chelsio/chtls: listen fails with multiadapt (Neil Horman) [1737078] - [tools] cpupower : Handle set and info subcommands correctly (Steve Best) [1769973] - [s390] s390/qeth: use IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qdio: implement IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qeth: add xmit_more support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: add BQL support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: when in TX NAPI mode, use napi_consume_skb() (Philipp Rudo) [1731028] - [s390] s390/qeth: add TX NAPI support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: collect accurate TX statistics (Philipp Rudo) [1731028] - [s390] s390/qdio: let drivers opt-out from Output Queue scanning (Philipp Rudo) [1731028] - [s390] s390/qdio: enable drivers to poll for Output completions (Philipp Rudo) [1731028] - [usb] xhci-pci: allow host runtime PM as default for Intel Alpine and Titan Ridge (Myron Stowe) [1769877] - [x86] x86/atomic: Fix smp_mb__{before,after}_atomic() (Prarit Bhargava) [1769789] - [kernel] stacktrace: Don't skip first entry on noncurrent tasks (Waiman Long) [1766681] - [kernel] tracing: Fix user stack trace "??" output (Waiman Long) [1766681] - [kernel] tracing: Fix out-of-range read in trace_stack_print() (Waiman Long) [1766681] - [kernel] stacktrace: Constify 'entries' arguments (Waiman Long) [1766681] - [kernel] stacktrace: Force USER_DS for stack_trace_save_user() (Waiman Long) [1766681] - [x86] x86/stacktrace: Prevent infinite loop in arch_stack_walk_user() (Waiman Long) [1766681] - [kernel] stacktrace: Use PF_KTHREAD to check for kernel threads (Waiman Long) [1766681] - [kernel] stacktrace: Unbreak stack_trace_save_tsk_reliable() (Waiman Long) [1766681] - [x86] x86/stacktrace: Use common infrastructure (Waiman Long) [1766681] - [kernel] stacktrace: Keep stack_trace structure and remove snprint_stack_trace() (Waiman Long) [1766681] - [kernel] stacktrace: Provide common infrastructure (Waiman Long) [1766681] - [kernel] livepatch: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Remove the last struct stack_trace usage (Waiman Long) [1766681] - [kernel] tracing: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Make ftrace_trace_userstack() static and conditional (Waiman Long) [1766681] - [kernel] tracing: Use percpu stack trace buffer more intelligently (Waiman Long) [1766681] - [kernel] tracing: Simplify stacktrace retrieval in histograms (Waiman Long) [1766681] - [kernel] lockdep: Remove save argument from check_prev_add() (Waiman Long) [1766681] - [kernel] lockdep: Remove unused trace argument from print_circular_bug() (Waiman Long) [1766681] - [drm] drm: Simplify stacktrace handling (Waiman Long) [1766681] - [md] dm persistent data: Simplify stack trace handling (Waiman Long) [1766681] - [md] dm bufio: Simplify stack trace retrieval (Waiman Long) [1766681] - [fs] btrfs: ref-verify: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] dma/debug: Simplify stracktrace retrieval (Waiman Long) [1766681] - [lib] fault-inject: Simplify stacktrace retrieval (Waiman Long) [1766681] - [mm] mm/page_owner: Simplify stack trace handling (Waiman Long) [1766681] - [mm] mm/kmemleak: Simplify stacktrace handling (Waiman Long) [1766681] - [mm] mm/slub: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] latency_top: Simplify stack trace handling (Waiman Long) [1766681] - [fs] proc: Simplify task stack retrieval (Waiman Long) [1766681] - [kernel] backtrace-test: Simplify stack trace handling (Waiman Long) [1766681] - [lib] lib/stackdepot: Provide functions which operate on plain storage arrays (Waiman Long) [1766681] - [kernel] stacktrace: Provide helpers for common stack trace operations (Waiman Long) [1766681] - [kernel] tracing: Cleanup stack trace code (Waiman Long) [1766681] - [kernel] tracing: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [drm] drm: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] latency_top: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/kasan: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/page_owner: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/slub: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] lockdep: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] s390/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] parisc/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm64/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] riscv/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] unicore32/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] sh/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] [x86] x86/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] um/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [mm] mm/page_owner: clamp read count to PAGE_SIZE (Waiman Long) [1766681] - [kernel] tracing: Export trace_dump_stack to modules (Waiman Long) [1766681] - [kernel] tracing: Have stack tracer trace full stack (Waiman Long) [1766681] - [kernel] trace: Use rcu_dereference_raw for hooks from trace-event subsystem (Waiman Long) [1766681] - [kernel] tracing: Have trace_stack nr_entries compare not be so subtle (Waiman Long) [1766681] - [cpuidle] cpuidle: governor: Add new governors to cpuidle_governors again (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: do not set an owner to allow modunload (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: set haltpoll as preferred governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: allow governor switch on cpuidle_register_driver() (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: Add cpuidle.governor= command line parameter (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: vcpu hotplug support (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: disable host side polling when kvm virtualized (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add haltpoll governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: header file stubs must be "static inline" (Marcelo Tosatti) [1759282] - [cpuidle] governors: unify last_state_idx (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add poll_limit_ns to cpuidle_device structure (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Fix default time limit (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Disregard disable idle states (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Revise loop termination condition (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: menu: Fix wakeup statistics updates for polling state (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: return -ENODEV on modinit failure (Marcelo Tosatti) [1759282] - [cpuidle] add cpuidle-haltpoll driver (Marcelo Tosatti) [1759282] - [mm] mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE (Baoquan He) [1756210] - [x86] x86, efi: never relocate kernel below lowest acceptable address (Kairui Song) [1747367] - [fs] CIFS: Force reval dentry if LOOKUP_REVAL flag is set (Dave Wysochanski) [1767664] - [fs] CIFS: Force revalidate inode when dentry is stale (Dave Wysochanski) [1767664] - [fs] CIFS: Gracefully handle QueryInfo errors during open (Dave Wysochanski) [1767664] - [block] blk-mq: make sure that line break can be printed (Ming Lei) [1741462] - [block] blk-mq: avoid sysfs buffer overflow with too many CPU cores (Ming Lei) [1741462] - [netdrv] bnx2x: Fix VF's VLAN reconfiguration in reload. (Manish Chopra) [1720393] - [netdrv] bnx2x: Prevent ptp_task to be rescheduled indefinitely (Manish Chopra) [1720393] - [netdrv] bnx2x: Check if transceiver implements DDM before access (Manish Chopra) [1720393] - [fs] xfs: allocate xattr buffer on demand (Eric Sandeen) [1684599] - [fs] xfs: consolidate attribute value copying (Eric Sandeen) [1684599] - [fs] xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: make attr lookup returns consistent (Eric Sandeen) [1684599] - [i2c] i2c: i801: Add support for Intel Comet Lake (David Arcari) [1761547] - [powerpc] powerpc/xmon: Improve output of XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Fix output of XIVE IPI (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Add a dump of all XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xive: Fix dump of XIVE interrupt under pseries (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL (Diego Domingos) [1731130] - [fs] xfs: convert inode to extent format after extent merge due to shift (Brian Foster) [1745253] - [mmc] mmc: sdhci-pci: Add support for Intel CML (Alexander Beregalov) [1761593] - [powerpc] powerpc/mm/mce: Keep irqs disabled during lockless page table walk (Gustavo Duarte) [1524649] - [tools] seltests/powerpc: Add a selftest for memcpy_mcsafe (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Fix stack corruption for smaller sizes (Gustavo Duarte) [1524649] - [powerpc] powerpc: add machine check safe copy_to_user (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Add memcpy_mcsafe for pmem (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Handle UE event for memcpy_mcsafe (Gustavo Duarte) [1524649] - [kernel] extable: Add function to search only kernel exception table (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Make machine_check_ue_event() static (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Fix MCE handling for huge pages (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Schedule work from irq_work (Gustavo Duarte) [1524649] - [x86] x86/boot/64: Round memory hole size up to next PMD page (Frank Ramsay) [1755602] - [x86] x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area (Frank Ramsay) [1755602] - [idle] intel_idle: add support for Jacobsville (Steve Best) [1481744] - [powercap] powercap/intel_rapl: add support for ICX (Steve Best) [1724421] - [block] blk-mq: apply normal plugging for HDD (Ming Lei) [1759380] - [block] blk-mq: honor IO scheduler for multiqueue devices (Ming Lei) [1759380] - [block] blk-mq: simplify blk_mq_make_request() (Ming Lei) [1759380] - [block] blk-mq: remove blk_mq_put_ctx() (Ming Lei) [1759380] - [nvdimm] libnvdimm: Enable unit test infrastructure compile checks (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Use PAGE_SIZE instead of SZ_4K for align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/label: Remove the dpa align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Advance namespace seed for specific probe errors (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Rewrite _probe_success() to _advance_seeds() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Consolidate 'security' operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Tighten scope of nvdimm->busy vs security operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Introduce a 'frozen' attribute (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, region: Use struct_size() in kzalloc() (Jeff Moyer) [1724965] - [tools] tools/testing/nvdimm: Fix fallthrough warning (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/of_pmem: Provide a unique name for bus provider (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Register badblocks before namespaces (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prevent duplicate device_unregister() calls (Jeff Moyer) [1724965] - [drivers] drivers/base: Introduce kill_device() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, namespace: Drop uuid_t implementation detail (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'resource' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Drop register_filesystem() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Fix compilation warnings with W=1 (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/namespace: Fix label tracking error (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'modalias' attribute to DAX 'bus' devices (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'target_node' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Auto-bind device after successful new_id (Jeff Moyer) [1724965] - [dax] acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node (Jeff Moyer) [1724965] - [dax] device-dax: Add /sys/class/dax backwards compatibility (Jeff Moyer) [1724965] - [dax] device-dax: Add support for a dax override driver (Jeff Moyer) [1724965] - [dax] device-dax: Move resource pinning+mapping into the common driver (Jeff Moyer) [1724965] - [dax] device-dax: Introduce bus + driver model (Jeff Moyer) [1724965] - [dax] device-dax: Start defining a dax bus model (Jeff Moyer) [1724965] - [dax] device-dax: Remove multi-resource infrastructure (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region base (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region ida (Jeff Moyer) [1724965] - [kernel] memremap: Convert to XArray (Jeff Moyer) [1724965] - [drivers] drivers/dax/device.c: convert variable to vm_fault_t type (Jeff Moyer) [1724965] - [drivers] driver core: Rewrite test_async_driver_probe to cover serialization and NUMA affinity (Jeff Moyer) [1724965] - [drivers] libnvdimm: Schedule device registration on node local to the device (Jeff Moyer) [1724965] - [drivers] PM core: Use new async_schedule_dev command (Jeff Moyer) [1724965] - [drivers] driver core: Attach devices on CPU local to device node (Jeff Moyer) [1724965] - [kernel] async: Add support for queueing on specific NUMA node (Jeff Moyer) [1724965] - [kernel] workqueue: Provide queue_work_node to queue work near a given NUMA node (Jeff Moyer) [1724965] - [drivers] driver core: Probe devices asynchronously instead of the driver (Jeff Moyer) [1724965] - [drivers] device core: Consolidate locking and unlocking of parent and device (Jeff Moyer) [1724965] - [drivers] driver core: Establish order of operations for device_add and device_del via bitflag (Jeff Moyer) [1724965] - [drivers] driver core: Add missing dev->bus->need_parent_lock checks (Jeff Moyer) [1724965] - [drivers] driver core: Move async_synchronize_full call (Jeff Moyer) [1724965]- [scsi] scsi: qedi: update driver version to 8.37.0.20 (Nilesh Javali) [1724588] - [scsi] scsi: qedi: Check targetname while finding boot target information (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove set but not used variables 'cdev' and 'udev' (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1724588] - [scsi] qedi: Use hwfns and affin_hwfn_idx to get MSI-X vector index (Nilesh Javali) [1724588] - [scsi] scsi: qedf: Update the version to 8.42.3.0 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix race betwen fipvlan request and response path (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Use discovery list to traverse rports (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Decrease the LL2 MTU size to 2500 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Check for module unloading bit before processing link update AEN (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Initiator fails to re-login to switch after link down (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add debug information for unsolicited processing (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add support for 20 Gbps speed (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Interpret supported caps value correctly (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add shutdown callback handler (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Update module description string (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix crash during sg_reset (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Stop sending fipvlan request on unload (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Print message during bailout conditions (Nilesh Javali) [1724589] - [scsi] qedf: Use hwfns and affin_hwfn_idx to get MSI-X vector index to use (Nilesh Javali) [1724589] - [scsi] scsi: bnx2fc: Handle scope bits when array returns BUSY or TSF (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'task', 'port', 'orig_task' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'lport', 'host' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variable 'fh' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Update the driver version to 2.12.10 (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Limit the IO size according to the FW capability (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Do not allow both a cleanup completion and abort completion for the same request (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Separate out completion flags and variables for abort and cleanup (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_cleanup if cleanup times out (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Redo setting source FCoE MAC (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix incorrect cast to u64 on shift operation (Nilesh Javali) [1724598] - [netdrv] qed: Fix build error without CONFIG_DEVLINK (Manish Chopra) [1720392] - [netdrv] RDMA/qedr: Fix the hca_type and hca_rev returned in device attributes (Manish Chopra) [1720392] - [netdrv] qede: qede_fp: simplify a bit 'qede_rx_build_skb()' (Manish Chopra) [1720392] - [netdrv] qede: Make two functions static (Manish Chopra) [1720392] - [netdrv] qede: Handle infinite driver spinning for Tx timestamp. (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "fullill" -> "fulfill" (Manish Chopra) [1720392] - [netdrv] qed: Fix Config attribute frame format. (Manish Chopra) [1720392] - [netdrv] qed*: Fix size of config attribute dump. (Manish Chopra) [1720392] - [netdrv] net: qed: Move static keyword to the front of declaration (Manish Chopra) [1720392] - [netdrv] qede: Add support for dumping the grc data. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for configuring grc dump config flags. (Manish Chopra) [1720392] - [netdrv] qede: Add support for reading the config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for reading config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add cleanup in qed_slowpath_start() (Manish Chopra) [1720392] - [netdrv] qed: Add driver API for flashing the config attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add API for configuring NVM attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add new ethtool supported port types based on media. (Manish Chopra) [1720392] - [netdrv] net/ethernet/qlogic/qed: force the string buffer NULL-terminated (Manish Chopra) [1720392] - [netdrv] qed: RDMA - Fix the hw_ver returned in device attributes (Manish Chopra) [1720392] - [netdrv] qed*: Change dpi_addr to be denoted with __iomem (Manish Chopra) [1720392] - [netdrv] qed: reduce maximum stack frame size (Manish Chopra) [1720392] - [netdrv] qed: Prefer pcie_capability_read_word() (Manish Chopra) [1720392] - [netdrv] qed: Add support for Timestamping the unicast PTP packets. (Manish Chopra) [1720392] - [netdrv] qed: Fix -Wmaybe-uninitialized false positive (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix default window size to be based on chip (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix tc for MPA ll2 connection (Manish Chopra) [1720392] - [netdrv] qed: iWARP - fix uninitialized callback (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state (Manish Chopra) [1720392] - [netdrv] qed: remove redundant assignment to rc (Manish Chopra) [1720392] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "inculde" -> "include" (Manish Chopra) [1720392] - [netdrv] qed: Reduce the severity of ptp debug message. (Manish Chopra) [1720392] - [netdrv] qed*: Add iWARP 100g support (Manish Chopra) [1720392] - [netdrv] qed: Add qed devlink parameters table (Manish Chopra) [1720392] - [netdrv] qed: Set the doorbell address correctly (Manish Chopra) [1720392] - [netdrv] qedr: Change the MSI-X vectors selection to be based on affined engine (Manish Chopra) [1720392] - [netdrv] qed: Modify offload protocols to use the affined engine (Manish Chopra) [1720392] - [netdrv] qed*: Change hwfn used for sb initialization (Manish Chopra) [1720392] - [netdrv] qed: Add llh ppfid interface and 100g support for offload protocols (Manish Chopra) [1720392] - [netdrv] qed: Modify api for performing a dmae to another PF (Manish Chopra) [1720392] - [virt] kvm: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH (Auger Eric) [1749501] - [arm64] kvm: Kill hyp_alternate_select() (Auger Eric) [1749501] - [arm64] kvm: Replace hyp_alternate_select with has_vhe() (Auger Eric) [1749501] - [arm64] kvm: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 (Auger Eric) [1749501] - [documentation] kvm: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Use a single IO device per redistributor (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Remove spurious semicolons (Auger Eric) [1749501] - [arm64] perf_event: Add missing header needed for smp_processor_id() (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Make function comments match function declarations (Auger Eric) [1749501] - [arm64] kvm: Remove VMID rollover I-cache maintenance (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Check the LPI translation cache on MSI injection (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Cache successful MSI->LPI translation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on vgic teardown (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on ITS disable (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on specific commands (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Add MSI-LPI translation cache invalidation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add LPI translation cache definition (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S, C}PENDR0 as WI (Auger Eric) [1749501] - [arm64] kvm: Replace hardcoded '1' with SYS_PAR_EL1_F (Auger Eric) [1749501] - [arm64] sysreg: Add some field definitions for PAR_EL1 (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix potential deadlock when ap_list is long (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Properly initialise private IRQ affinity (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Reevaluate level sensitive interrupts on enable (Auger Eric) [1749501] - [arm64] kvm: arm64: Don't write junk to sysregs on reset (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Sync ICH_VMCR_EL2 back when about to block (Auger Eric) [1749501] - [arm64] kvm: hyp: debug-sr: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: arm64: Update kvm_arm_exception_class and esr_class_str for new EC (Auger Eric) [1749501] - [virt] kvm: arm: vgic-v3: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: regmap: Fix unexpected switch fall-through (Auger Eric) [1749501] - [arm64] sve: Fix a couple of magic numbers for the Z-reg count (Auger Eric) [1749501] - [arm64] sve: Factor out FPSIMD to SVE state conversion (Auger Eric) [1749501] - [arm64] kvm: arm/arm64: Initialise host's MPIDRs by reading the actual register (Auger Eric) [1749501] - [arm64] kvm: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s (Auger Eric) [1749501] - [arm64] sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Auger Eric) [1749501] - [documentation] kvm: doc: Add API documentation on the KVM_REG_ARM_WORKAROUNDS register (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Add save/restore support for firmware workaround state (Auger Eric) [1749501] - [arm64] kvm: Propagate full Spectre v2 workaround state to KVM guests (Auger Eric) [1749501] - [arm64] sve: Fix missing SVE/FPSIMD endianness conversions (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy (Auger Eric) [1749501] - [arm64] kvm: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST (Auger Eric) [1749501] - [arm64] kvm: arm64: Skip more of the SError vaxorcism (Auger Eric) [1749501] - [arm64] kvm: arm64: Re-mask SError after the one instruction window (Auger Eric) [1749501] - [arm64] Update silicon-errata.txt for Neoverse-N1 #1349291 (Auger Eric) [1749501] - [arm64] kvm: arm64: Defer guest entry when an asynchronous exception is pending (Auger Eric) [1749501] - [arm64] kvm: arm64: Consume pending SError as early as possible (Auger Eric) [1749501] - [arm64] kvm: arm64: Make indirect vectors preamble behaviour symmetric (Auger Eric) [1749501] - [arm64] kvm: arm64: Abstract the size of the HYP vectors pre-amble (Auger Eric) [1749501] - [arm64] assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS (Auger Eric) [1749501] - [arm64] kvm: arm64/sve: Fix vq_present() macro to yield a bool (Auger Eric) [1749501] - [arm64] kvm: arm64: Implement vq_present() as a macro (Auger Eric) [1749501] - [arm64] fpsimd: Don't disable softirq when touching FPSIMD/SVE state (Auger Eric) [1749501] - [arm64] fpsimd: Introduce fpsimd_save_and_flush_cpu_state() and use it (Auger Eric) [1749501] - [arm64] fpsimd: Remove the prototype for sve_flush_cpu_state() (Auger Eric) [1749501] - [scripts] genksyms: Teach parser about 128-bit built-in types (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_add_default (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_setup (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [arm64] kvm: arm64: Move pmu hyp code under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [documentation] arm64: docs: Document perf event attributes (Auger Eric) [1749501] - [arm64] kvm: Fix perf cycle counter support for VHE (Auger Eric) [1749501] - [arm64] kvm: Avoid isb's by using direct pmxevtyper sysreg (Auger Eric) [1749501] - [arm64] kvm: Enable VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] kvm: Enable !VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] arm_pmu: Add !VHE support for exclude_host/exclude_guest attributes (Auger Eric) [1749501] - [arm64] kvm: Add accessors to track guest/host only counters (Auger Eric) [1749501] - [arm64] arm_pmu: Remove unnecessary isb instruction (Auger Eric) [1749501] - [arm64] perf: Add support for chaining event counters (Auger Eric) [1749501] - [arm64] perf: Disable PMU while processing counter overflows (Auger Eric) [1749501] - [arm64] perf: Clean up armv8pmu_select_counter (Auger Eric) [1749501] - [arm64] kvm: arm: Remove pgtable page standard functions from stage-2 page tables (Auger Eric) [1749501] - [netdrv] e1000e: Add support for Tiger Lake (Ken Cox) [1767480] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Corinna Vinschen) [1721705] - [netdrv] igb: Use dev_get_drvdata where possible (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721705] - [netdrv] igb: add RR2DCDELAY to ethtool registers dump (Corinna Vinschen) [1721705] - [netdrv] igb: minor ethool regdump amendment (Corinna Vinschen) [1721705] - [netdrv] igb: clear out skb->tstamp after reading the txtime (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb/igc: warn when fatal read failure happens (Corinna Vinschen) [1721705] - [netdrv] igb: fix various indentation issues (Corinna Vinschen) [1721705] - [netdrv] igb: Exclude device from suspend direct complete optimization (Corinna Vinschen) [1721705] - [netdrv] intel: correct return from set features callback (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721708] - [s390] s390/kaslr: reserve memory for kasan usage (Philipp Rudo) [1725888] - [s390] s390/mem_detect: provide single get_mem_detect_end (Philipp Rudo) [1725888] - [s390] s390/setup: adjust start_code of init_mm to _text (Philipp Rudo) [1725888] - [s390] s390/boot: add missing declarations and includes (Philipp Rudo) [1725888] - [s390] locking/lockdep: check for freed initmem in static_obj() (Philipp Rudo) [1725888] - [s390] s390/kernel: add support for kernel address space layout randomization (KASLR) (Philipp Rudo) [1725888] - [s390] s390/kernel: introduce .dma sections (Philipp Rudo) [1725888] - [s390] s390/sclp: do not use static sccbs (Philipp Rudo) [1725888] - [s390] s390/kprobes: use static buffer for insn_page (Philipp Rudo) [1725888] - [s390] s390/kernel: convert SYSCALL and PGM_CHECK handlers to .quad (Philipp Rudo) [1725888] - [s390] s390/kernel: build a relocatable kernel (Philipp Rudo) [1725888] - [s390] s390/extmem: remove code for 31 bit addressing mode (Philipp Rudo) [1725888] - [s390] s390/setup: remove obsolete #ifdef (Philipp Rudo) [1725888] - [net] net/core: work around section mismatch warning for ptp_classifier (Philipp Rudo) [1725888] - [sound] ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: link the order of establishing connections and Syt-match clock mode (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand delay of start for IR context just for version 3 firmware (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand sleep just after breaking connections for protocol version 1 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC/SOF - enable SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1710702] - [sound] ALSA: timer: Fix mutex deadlock at releasing card (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: eve: Enable mclk and ssp sclk early (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dt-bindings: rt5682: add button delay device property (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: improve the sensitivity of push button (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt_rt298: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: add support for snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: fix include guard name (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: use snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: hdac_hda: add support for HDMI/DP as a HDA codec (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/hdmi - implement mst_no_extra_pcms flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF - remove the dead code (skylake/kabylake) (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel - fix the card names (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: Add prepare/complete PM callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: return -ENOTSUPP if D0I3 is not supported (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: implement suspend/resume for S0ix<->S0 transition (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ignore suspend/resume for D0ix compatible streams (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: implement prepare/complete callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag suspend_ignored for sof stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag to indicate the system suspend target (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add support for sending compact IPC (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: add helpers for setting D0 substate for ADSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: configure D0ix IPC flags in set_power_state (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: add cAVS specific compact IPC header file (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: Don't read mailbox for PM_GATE reply (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce message for DSP power gating (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: rename sof_send_pm_ipc to sof_send_pm_ctx_ipc (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: use macro for register polling retry count (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: align the comments for D0I3C update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: parse and store d0i3_compatible flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: token: add tokens for PCM compatible with D0i3 substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add flag to snd_sof_pcm_stream for D0i3 compatible stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: APL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: Add helper for setting DSP D0ix substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add set_power_state() to dsp_ops for power state update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: reset default d0_substate at probe() and resume() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a field to store the current D0 substate of DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: eve: implement set_bias_level function for rt5514 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: only support INFO_BATCH for legacy platforms (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initial support to JasperLake. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for JSL (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: add dev_err() traces for snd_sof_dsp_read_poll_timeout() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: improve error handling (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: sof: include types.h at header.h (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Fix randbuild error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: check errors when parsing LED tokens (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: remove always-true redundant test (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: bdw: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: byt: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Read ESAI parameters and send them to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi led support for switch controls (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ASoC: SOF: Force polling mode on CFL and CNL" (Jaroslav Kysela) [1710702] - [sound] ALSA: AsoC: SOF: refactor control load code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable dual control for pga (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable sync_write in hdac_bus (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: simple_card_utils.h: Add missing include (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: Add context data to any IPC timeout. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix reset of host_period_bytes (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_stream_params struct (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: core: check for mandatory fw_ready op during SOF probe (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: retain DSP context after FW exception. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: trace: move to opt-in with Kconfig and module parameter (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Fix 2 front mics of codec 0x623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix mutex deadlock in HDMI codec driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix pending unsol events at shutdown (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: Correct a typo in the clock proc string (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: code refactoring to handle model specific switch for protocol v2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: minor code refactoring for protocol version 2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: detect SPH source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: print for unknown source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: fix wrong spelling for macro (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: Fix prototype of helper function to return negative value (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: sound: usb: usb true/false for bool return type (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow non-Intel device probe gracefully (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ALSA: hda: Flush interrupts on disabling" (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Fix missing inline for pci_pr3_present() (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Add a helper to check Power Resource Requirements _PR3 existence (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Fix copy&paste error in the validator (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for EVGA NU Audio (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: postpone to start IR context (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: handle several AMDTP streams in callback handler of IRQ target (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: cancel flushing isoc context in the laste step to process context callback (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace ack callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace pointer callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add irq_target member into amdtp_domain struct (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the minimum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the maximum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: schedule hardware IRQ according to the size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: use variable size of queue for isoc packets instead of fixed size (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: use the same size of period for PCM substreams in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add a member into AMDTP domain for events per period (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Enable headset mic on Asus MJ401TA (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC711 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Force runtime PM on Nvidia HDMI codecs (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Add laptop imic fixup for ASUS M9V laptop (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Add Tigerlake/Jasperlake PCI ID (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound to a driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hdac: clear link output stream mapping (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dapm: fix a memory leak bug (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: debug: fix possible memory leak in sof_dfsentry_write() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: sof-rt5682: add a check for devm_clk_get (Jaroslav Kysela) [1710702] - [sound] ALSA: Fix Kconfig indentation (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: control: return true when kcontrol values change (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: fix intel DSP config (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: add Intel DSP configuration / probe code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: core: Fix pcm code debugfs error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoc: rockchip: i2s: Fix RPM imbalance (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Don't generate kcontrols without READ flags (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: bytcr_rt5651: add null check to support_button_press (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: add remove function to disable jack (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: add NULL handler to set_jack function (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: use separate route map for dmic (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initialise and verify FW crash dump data. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix warnings during FW load (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: harden PCM STOP sequence (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: fix resource leak in hw_free (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: fix parse fail issue for byte/bool tuple types (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: loader: fix kernel oops on firmware boot failure (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: max98373: check for device node before parsing (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: soc-component: fix a couple missing error assignments (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm8994: Do not register inapplicable controls for WM1811 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: samsung: arndale: Add missing OF node dereferencing (Jaroslav Kysela) [1710702] - [infiniband] RDMA/bnxt_re: Fix spelling mistake "missin_resp" -> "missing_resp" (Kamal Heib) [1724772] - [infiniband] RDMA: Fix goto target to release the allocated memory (Kamal Heib) [1724772] - [infiniband] IB/bnxt_re: Do not notifify GID change event (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Honor vlan_id in GID entry comparison (Kamal Heib) [1724772] - [infiniband] ib/bnxt: Remove mention of idr_alloc from comment (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1724772] - [infiniband] bnxt_re: Clean cq for kernel consumers only (Kamal Heib) [1724772] - [infiniband] bnxt_re: fix the regression due to changes in alloc_pbl (Kamal Heib) [1724772] - [scsi] scsi: lpfc: Make lpfc_debugfs_ras_log_data static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix NULL check before mempool_destroy is not needed (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix spelling error in MAGIC_NUMER_xxx (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix build error of lpfc_debugfs.c for vfree/vmalloc (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_attr: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.0 (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add additional discovery log messages (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FC-AL support to lpe32000 models (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FA-WWN Async Event reporting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add log macros to allow print by serverity or verbosity setting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make FW logging dynamically configurable (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Revise interrupt coalescing for missing scenarios (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Remove lock contention target write path (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Slight fast-path performance optimizations (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix coverity error of dereference after null check (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix hardlockup in lpfc_abort_handler (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix bad ndlp ptr in xri aborted handling (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix lockdep errors in sli_ringtx_put (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix reporting of read-only fw error errors (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix lpfc_nvmet_mrq to be bound by hdw queue count (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make function lpfc_defer_pt2pt_acc static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: add support for posting FC events on FPIN reception (Dick Kennedy) [1768102] - [infiniband] RDMA/siw: Mark Software iWARP Driver as tech-preview (Kamal Heib) [1767292] - [crypto] crypto: ccp - Replace dma_pool_alloc + memset with dma_pool_zalloc (Gary Hook) [1724859] - [crypto] crypto: ccp/gcm - use const time tag comparison. (Gary Hook) [1724859] - [crypto] crypto: ccp - Switch to SPDX license identifiers (Gary Hook) [1724859] - [crypto] crypto: ccp - Validate the the error value used to index error messages (Gary Hook) [1724859] - [crypto] crypto: ccp - Make ccp_register_rsa_alg static (Gary Hook) [1724859] - [crypto] crypto: ccp - Update copyright notices and dates (Gary Hook) [1724859] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Gary Hook) [1724859] - [x86] x86/umwait: Fix error handling in umwait_init() (Steve Best) [1724525] - [documentation] Documentation/ABI: Document umwait control sysfs interfaces (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait maximum time (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait C0.2 state (Steve Best) [1724525] - [x86] x86/umwait: Initialize umwait control values (Steve Best) [1724525] - [x86] x86/cpufeatures: Enumerate user wait instructions (Steve Best) [1724525] - [fs] virtiofs: Remove set but not used variable 'fc' (Vivek Goyal) [1694161] - [fs] virtiofs: Retry request submission from worker context (Vivek Goyal) [1694161] - [fs] virtiofs: Count pending forgets as in_flight forgets (Vivek Goyal) [1694161] - [fs] virtiofs: Set FR_SENT flag only after request has been sent (Vivek Goyal) [1694161] - [fs] virtiofs: No need to check fpq->connected state (Vivek Goyal) [1694161] - [fs] virtiofs: Do not end request in submission context (Vivek Goyal) [1694161] - [fs] fuse: don't advise readdirplus for negative lookup (Vivek Goyal) [1694161] - [fs] fuse: don't dereference req->args on finished request (Vivek Goyal) [1694161] - [fs] virtio-fs: don't show mount options (Vivek Goyal) [1694161] - [fs] virtio-fs: Change module name to virtiofs.ko (Vivek Goyal) [1694161] - [include] bitops: protect variables in bit_clear_unless() macro (Vivek Goyal) [1694161] - [include] bitops: protect variables in set_mask_bits() macro (Vivek Goyal) [1694161] - [fs] fuse: Make fuse_args_to_req static (Vivek Goyal) [1694161] - [fs] fuse: fix memleak in cuse_channel_open (Vivek Goyal) [1694161] - [fs] fuse: fix beyond-end-of-page access in fuse_parse_cache() (Vivek Goyal) [1694161] - [fs] fuse: unexport fuse_put_request (Vivek Goyal) [1694161] - [fs] fuse: kmemcg account fs data (Vivek Goyal) [1694161] - [fs] fuse: on 64-bit store time in d_fsdata directly (Vivek Goyal) [1694161] - [fs] fuse: fix missing unlock_page in fuse_writepage() (Vivek Goyal) [1694161] - [fs] virtio-fs: add virtiofs filesystem (Vivek Goyal) [1694161] - [fs] fuse: allow skipping control interface and forced unmount (Vivek Goyal) [1694161] - [fs] fuse: dissociate DESTROY from fuseblk (Vivek Goyal) [1694161] - [fs] fuse: delete dentry if timeout is zero (Vivek Goyal) [1694161] - [fs] fuse: separate fuse device allocation and installation in fuse_conn (Vivek Goyal) [1694161] - [fs] fuse: add fuse_iqueue_ops callbacks (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_fill_super_common() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_dequeue_forget() function (Vivek Goyal) [1694161] - [fs] fuse: export fuse_get_unique() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_send_init_request() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_len_args() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_end_request() (Vivek Goyal) [1694161] - [fs] fuse: fix request limit (Vivek Goyal) [1694161] - [fs] fuse: stop copying pages to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: stop copying args to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_req (Vivek Goyal) [1694161] - [fs] fuse: simplify request allocation (Vivek Goyal) [1694161] - [fs] fuse: unexport request ops (Vivek Goyal) [1694161] - [fs] fuse: convert retrieve to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert release to simple api (Vivek Goyal) [1694161] - [fs] cuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert writepages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readdir to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readpages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert direct_io to simple api (Vivek Goyal) [1694161] - [fs] fuse: add simple background helper (Vivek Goyal) [1694161] - [fs] fuse: convert sync write to simple api (Vivek Goyal) [1694161] - [fs] fuse: covert readpage to simple api (Vivek Goyal) [1694161] - [fs] fuse: fuse_short_read(): don't take fuse_req as argument (Vivek Goyal) [1694161] - [fs] fuse: convert ioctl to simple api (Vivek Goyal) [1694161] - [fs] fuse: move page alloc (Vivek Goyal) [1694161] - [fs] fuse: convert readlink to simple api (Vivek Goyal) [1694161] - [fs] fuse: add pages to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert destroy to simple api (Vivek Goyal) [1694161] - [fs] fuse: add nocreds to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert fuse_force_forget() to simple api (Vivek Goyal) [1694161] - [fs] fuse: add noreply to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert flush to simple api (Vivek Goyal) [1694161] - [fs] fuse: simplify 'nofail' request (Vivek Goyal) [1694161] - [fs] fuse: rearrange and resize fuse_args fields (Vivek Goyal) [1694161] - [fs] fuse: flatten 'struct fuse_args' (Vivek Goyal) [1694161] - [fs] fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock (Vivek Goyal) [1694161] - [fs] cuse: fix broken release (Vivek Goyal) [1694161] - [fs] fuse: cleanup fuse_wait_on_page_writeback (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (take 2) (Vivek Goyal) [1694161] - [fs] Revert "fuse: require /dev/fuse reads to have enough buffer capacity" (Vivek Goyal) [1694161] - [fs] fuse: extract helper for range writeback (Vivek Goyal) [1694161] - [fs] fuse: add FUSE_WRITE_KILL_PRIV (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_alloc_inode (Vivek Goyal) [1694161] - [fs] fuse: Add ioctl flag for x32 compat ioctl (Vivek Goyal) [1694161] - [fs] fuse: document fuse_fsync_in.fsync_flags (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (Vivek Goyal) [1694161] - [fs] fuse: retrieve: cap requested size to negotiated max_write (Vivek Goyal) [1694161] - [fs] fuse: allow filesystems to have precise control over data cache (Vivek Goyal) [1694161] - [fs] fuse: convert printk -> pr_* (Vivek Goyal) [1694161] - [fs] fuse: fix writepages on 32bit (Vivek Goyal) [1694161] - [fs] fuse: cache readdir calls if filesystem opts out of opendir (Vivek Goyal) [1694161] - [fs] fuse: support clients that don't implement 'opendir' (Vivek Goyal) [1694161] - [fs] fuse: lift bad inode checks into callers (Vivek Goyal) [1694161] - [fs] fuse: multiplex cached/direct_io file operations (Vivek Goyal) [1694161] - [fs] fuse add copy_file_range to direct io fops (Vivek Goyal) [1694161] - [fs] fuse: use iov_iter based generic splice helpers (Vivek Goyal) [1694161] - [fs] fuse: Switch to using async direct IO for FOPEN_DIRECT_IO (Vivek Goyal) [1694161] - [fs] fuse: use atomic64_t for khctr (Vivek Goyal) [1694161] - [fs] fuse: clean up aborted (Vivek Goyal) [1694161] - [fs] fuse: Protect ff->reserved_req via corresponding fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Protect fi->nlookup with fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Introduce fi->lock to protect write related fields (Vivek Goyal) [1694161] - [fs] fuse: Convert fc->attr_version into atomic64_t (Vivek Goyal) [1694161] - [fs] fuse: Add fuse_inode argument to fuse_prepare_release() (Vivek Goyal) [1694161] - [fs] fuse: Verify userspace asks to requeue interrupt that we really sent (Vivek Goyal) [1694161] - [fs] fuse: Do some refactoring in fuse_dev_do_write() (Vivek Goyal) [1694161] - [fs] fuse: Wake up req->waitq of only if not background (Vivek Goyal) [1694161] - [fs] fuse: Optimize request_end() by not taking fiq->waitq.lock (Vivek Goyal) [1694161] - [fs] fuse: Kill fasync only if interrupt is queued in queue_interrupt() (Vivek Goyal) [1694161] - [fs] fuse: Remove stale comment in end_requests() (Vivek Goyal) [1694161] - [fs] fuse: Replace page without copying in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: fix leaked aux requests (Vivek Goyal) [1694161] - [fs] fuse: only reuse auxiliary request in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_find_writeback() helper (Vivek Goyal) [1694161] - [fs] cuse: fix ioctl (Vivek Goyal) [1694161] - [fs] fuse: Fix memory leak in fuse_dev_free() (Vivek Goyal) [1694161] - [fs] fuse: fix revalidation of attributes for permission check (Vivek Goyal) [1694161] - [fs] fuse: fix fsync on directory (Vivek Goyal) [1694161] - [fs] fuse: Add bad inode check in fuse_destroy_inode() (Vivek Goyal) [1694161] - [fs] fuse: enable caching of symlinks (Vivek Goyal) [1694161] - [fs] fuse: only invalidate atime in direct read (Vivek Goyal) [1694161] - [fs] fuse: realloc page array (Vivek Goyal) [1694161] - [fs] fuse: add max_pages to init_out (Vivek Goyal) [1694161] - [fs] fuse: allocate page array more efficiently (Vivek Goyal) [1694161] - [fs] fuse: reduce size of struct fuse_inode (Vivek Goyal) [1694161] - [fs] fuse: use iversion for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: use mtime for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: add readdir cache version (Vivek Goyal) [1694161] - [fs] fuse: allow using readdir cache (Vivek Goyal) [1694161] - [fs] fuse: allow caching readdir (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_emit() helper (Vivek Goyal) [1694161] - [fs] fuse: add FOPEN_CACHE_DIR (Vivek Goyal) [1694161] - [fs] fuse: split out readdir.c (Vivek Goyal) [1694161] - [fs] fuse: Use hash table to link processing request (Vivek Goyal) [1694161] - [fs] fuse: kill req->intr_unique (Vivek Goyal) [1694161] - [fs] fuse: change interrupt requests allocation algorithm (Vivek Goyal) [1694161] - [fs] fuse: do not take fc->lock in fuse_request_send_background() (Vivek Goyal) [1694161] - [fs] fuse: introduce fc->bg_lock (Vivek Goyal) [1694161] - [fs] fuse: add locking to max_background and congestion_threshold changes (Vivek Goyal) [1694161] - [fs] fuse: use READ_ONCE on congestion_threshold and max_background (Vivek Goyal) [1694161] - [fs] fuse: use list_first_entry() in flush_bg_queue() (Vivek Goyal) [1694161] - [fs] fuse: reduce allocation size for splice_write (Vivek Goyal) [1694161] - [fs] fuse: use kvmalloc to allocate array of pipe_buffer structs. (Vivek Goyal) [1694161] - [fs] fuse: convert last timespec use to timespec64 (Vivek Goyal) [1694161] - [fs] fs: fuse: Adding new return type vm_fault_t (Vivek Goyal) [1694161] - [fs] fuse: simplify fuse_abort_conn() (Vivek Goyal) [1694161] - [infiniband] RDMA/siw: Fix IPv6 addr_list locking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix 64/32bit pointer inconsistency (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix SGL mapping issues (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix potential NULL de-ref (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Change CQ flags from 64->32 bits (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix a memory leak in siw_init_cpulist() (Kamal Heib) [1725830 1720892] - [infiniband] Do not dereference 'siw_crypto_shash' before checking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove set but not used variables 'rv' (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix error return code in siw_init_module() (Kamal Heib) [1725830 1720892] - [infiniband] RMDA/siw: Require a 64 bit arch (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Mark expected switch fall-throughs (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Remove set but not used variable 's' (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Add missing dependencies on LIBCRC32C and DMA_VIRT_OPS (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Add missing rtnl_lock around access to ifa (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Use proper enumerated type in map_cqe_status (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove unnecessary kthread create/destroy printouts (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix DEFINE_PER_CPU compilation when ARCH_NEEDS_WEAK_PER_CPU (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: addition to kernel build environment (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: completion queue methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: receive path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: transmit path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: queue pair methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application buffer management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: connection management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: network and RDMA core interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: main include file (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: iWarp wire packet format (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/cma: fix null-ptr-deref Read in cma_cleanup (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Rewrite PID namespace check to be reliable (Kamal Heib) [1720892] - [infiniband] RDMA/counters: Properly implement PID checks (Kamal Heib) [1720892] - [infiniband] IB/core: Fix NULL pointer dereference when bind QP to counter (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix error code in stat_get_doit_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Prevent QP counter binding if counters unsupported (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix -Wunused-const-variable warnings (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Added configuration of RDMA dynamic interrupt moderation to netlink (Kamal Heib) [1720892] - [infiniband] RDMA/core: Provide RDMA DIM support for ULPs (Kamal Heib) [1720892] - [infiniband] linux/dim: Implement RDMA adaptive moderation (DIM) (Kamal Heib) [1720892] - [infiniband] IB/mad: Fix use-after-free in ib mad completion handling (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Track driver QP types in resource tracker (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Remove the lock around remove_client_context (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Do not deadlock during client removal (Kamal Heib) [1720892] - [infiniband] IB/core: Add mitigation for Spectre V1 (Kamal Heib) [1720892] - [infiniband] IB/counters: Always initialize the port counter object (Kamal Heib) [1720892] - [infiniband] IB/core: Fix querying total rdma stats (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix race when resolving IP address (Kamal Heib) [1720892] - [infiniband] xprtrdma: Modernize ops->connect (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove rpcrdma_req::rl_buffer (Kamal Heib) [1720892] - [infiniband] xprtrdma: Refactor chunk encoding (Kamal Heib) [1720892] - [infiniband] xprtrdma: Streamline rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] xprtrdma: Simplify rpcrdma_rep_create (Kamal Heib) [1720892] - [infiniband] xprtrdma: Wake RPCs directly in rpcrdma_wc_send path (Kamal Heib) [1720892] - [infiniband] xprtrdma: Reduce context switching due to Local Invalidation (Kamal Heib) [1720892] - [infiniband] xprtrdma: Add mechanism to place MRs back on the free list (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove fr_state (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix occasional transport deadlock (Kamal Heib) [1720892] - [infiniband] xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix use-after-free in rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make rdma_counter.h compile stand alone (Kamal Heib) [1720892] - [infiniband] IB/core: Work on the caller socket net namespace in nldev_newlink() (Kamal Heib) [1663224 1720892] - [infiniband] RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM (Kamal Heib) [1720892] - [infiniband] ibverbs/rxe: Remove variable self-initialization (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get default counter statistics through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get counter mode through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter manual mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Allow manual mode configuration support (Kamal Heib) [1720892] - [infiniband] RDMA/core: Get sum value of all counters when perform a sysfs stat read (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Implement counter dumpit calback (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter auto mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add "auto" configuration mode support (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add set/clear per-port auto mode support (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Make is_visible_in_pid_ns() as an API (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Add an API to attach a task to a resource (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Introduce statistic counter (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Add child to parent list only if device initialized (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: remove redundant assignment to variable ret (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Remove memset after vzalloc in ipoib_cm.c (Kamal Heib) [1720892] - [infiniband] IB: Remove unneeded memset (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Audit policy settings for netlink attributes (Kamal Heib) [1720892] - [infiniband] docs: infiniband: convert docs to ReST and rename to *.rst (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Introduce rdma_rw_inv_key helper (Kamal Heib) [1720892] - [infiniband] RDMA/core: Validate integrity handover device cap (Kamal Heib) [1720892] - [infiniband] RDMA/core: Rename signature qp create flag and signature device capability (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add an integrity MR pool support (Kamal Heib) [1720892] - [infiniband] IB/iser: Unwind WR union at iser_tx_desc (Kamal Heib) [1720892] - [infiniband] IB/iser: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Introduce and implement new IB_WR_REG_MR_INTEGRITY work request (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Update set_sig_data_segment attribute for new signature API (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Pass UMR segment flags instead of boolean (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Add attr for max number page list length for PI operation (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Implement mlx5_ib_map_mr_sg_pi and mlx5_ib_alloc_mr_integrity (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add signature attrs element for ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce ib_map_mr_sg_pi to map data/protection sgl's (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce IB_MR_TYPE_INTEGRITY and ib_alloc_mr_integrity API (Kamal Heib) [1720892] - [infiniband] RDMA/core: Save the MR type in the ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce new header file for signature operations (Kamal Heib) [1720892] - [infiniband] RDMA/odp: Do not leak dma maps when working with huge pages (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: Use offsetofend instead of opencoding (Kamal Heib) [1720892] - [infiniband] [scsi] scsi: RDMA/srp: Fix a sleep-in-invalid-context bug (Kamal Heib) [1720892] - [infiniband] RDMA: Check umem pointer validity prior to release (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Remove asynchronic QP destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Convert destroy_wq to be void (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Resort policy array (Kamal Heib) [1720892] - [infiniband] RDMA: Report available cdevs through RDMA_NLDEV_CMD_GET_CHARDEV (Kamal Heib) [1720892] - [infiniband] RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery and autoload (Kamal Heib) [1720892] - [infiniband] ipoib: correcly show a VF hardware address (Kamal Heib) [1720892] - [infiniband] RDMA: Move rdma_node_type to uapi/ (Kamal Heib) [1720892] - [infiniband] rdma: Remove nes (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check for ETH_SS_TEST (Kamal Heib) [1720892] - [infiniband] RDMA: Convert CQ allocations to be under core responsibility (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Return correct error code from hns_roce_v1_rsv_lp_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use sizeof() notation instead of plain sizeof (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA: Clear CQ objects during their allocation (Kamal Heib) [1720892] - [infiniband] RDMA: Clean destroy CQ in drivers do not return errors (Kamal Heib) [1720892] - [infiniband] RDMA/i40iw: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Delete and properly mark unimplemented resize CQ function (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Avoid memory allocation during CQ destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Move owner into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move uverbs_abi_ver into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move driver_id into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] rdma: Delete the ib_ucm module (Kamal Heib) [1720892] - [infiniband] ucma: Convert ctx_idr to XArray (Kamal Heib) [1720892] - [infiniband] ucma: Convert multicast_idr to XArray (Kamal Heib) [1720892] - [infiniband] RDMA/ucma: Use struct_size() helper (Kamal Heib) [1720892] - [infiniband] RDMA/srp: Accept again source addresses that do not have a port number (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: implement ethtool .get_link() callback (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: check for allocation failure in uapi_add_elm() (Kamal Heib) [1720892] - [infiniband] RDMA: Convert put_page() to put_user_page*() (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove second wait queue initialization call (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make ib_destroy_cq() void (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check of destroy CQ (Kamal Heib) [1720892] - [infiniband] RDMA/core: Return void from ib_device_check_mandatory() (Kamal Heib) [1720892] - [infiniband] RDMA/umem: Move page_shift from ib_umem to ib_odp_umem (Kamal Heib) [1720892] - [infiniband] RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix doc typo (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Add info regarding SG count failure (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Print the correct number of sig MRs (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Fix doc typo (Kamal Heib) [1720892] - [infiniband] IB/isert: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Refactor iscsi_iser_check_protection function (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Entropy in admin commands id (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Print address on AH creation failure (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Be consistent with success flow return value (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use API to get contiguous memory blocks aligned to device supported page size (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unused includes (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use rdma block iterator in chunk list creation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unneeded admin commands abort flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use kvzalloc instead of kzalloc with fallback (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove check that prevents destroy of resources in error flows (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Handle mmap insertions overflow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Fix success return value in case of error (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove MAYEXEC flag check from mmap flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add driver to Kconfig/Makefile (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa module (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA verbs implementation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add common command handlers (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Implement functions that submit and complete admin commands (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the ABI definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the com service API definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa_com.h file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa.h header file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA device definitions (Kamal Heib) [1720892] - [infiniband] RDMA: Add EFA related definitions (Kamal Heib) [1720892] - [fs] CIFS: Fix use after free of file info structures (Dave Wysochanski) [1757865] - [mm] mm, memory_hotplug: fix scan_movable_pages() for gigantic hugepages (Rafael Aquini) [1730172] - [char] ipmi: Don't allow device module unload when in use (Tony Camuso) [1759916] - [netdrv] net: phy: Also request modules for C45 IDs (Gary Hook) [1764274] - [s390] s390/dasd: Fix error handling during online processing (Philipp Rudo) [1764492] - [s390] s390/cpumsf: Check for CPU Measurement sampling (Philipp Rudo) [1764490] - [edac] EDAC/amd64: Support asymmetric dual-rank DIMMs (Gary Hook) [1753384] - [edac] EDAC/amd64: Cache secondary Chip Select registers (Gary Hook) [1753384] - [edac] EDAC/amd64: Decode syndrome before translating address (Gary Hook) [1753384] - [edac] EDAC/amd64: Find Chip Select memory size using Address Mask (Gary Hook) [1753384] - [edac] EDAC/amd64: Initialize DIMM info for systems with more than two channels (Gary Hook) [1753384] - [edac] EDAC/amd64: Recognize DRAM device type ECC capability (Gary Hook) [1753384] - [edac] EDAC/amd64: Support more than two controllers for chip selects handling (Gary Hook) [1753384] - [scsi] scsi: fnic: fix msix interrupt allocation (Govindarajulu Varadarajan) [1745083] - [scsi] scsi: fnic: print port speed only at driver init or speed change (Govindarajulu Varadarajan) [1745083] - [netdrv] qmi_wwan: apply SET_DTR quirk to Sierra WP7607 (Lubomir Rintel) [1729083]- [tools] libbpf: remove compile time warning from libbpf_util.h (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove dependency on barrier.h in xsk.h (Yauheni Kaliuta) [1747341] - [kernel] seccomp, bpf: disable preemption before calling into bpf prog (Yauheni Kaliuta) [1747341] - [lib] bpf: test_bpf: turn off preemption in function __run_once (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove unnecessary cast-to-void (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix sysctl.c warning (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix using uninitialized ioctl results (Yauheni Kaliuta) [1747341] - [tools] libbpf: proper XSKMAP cleanup (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix invalid munmap call (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix XDP socket ring buffer memory ordering (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove likely/unlikely in xsk.h (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect, correctly get dummy program id (Yauheni Kaliuta) [1747341] - [net] bpf: fix access to skb_shared_info->gso_segs (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix out of bounds backwards jmps due to dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix use after free in prog symbol exposure (Yauheni Kaliuta) [1747341] - [include] bpf: Fix preempt_enable_no_resched() abuse (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test cases for pkt/null checks in subprogs (Yauheni Kaliuta) [1747341] - [kernel] bpf: mark registers in all frames after pkt/null checks (Yauheni Kaliuta) [1747341] - [tools] libbpf: add binary to gitignore (Yauheni Kaliuta) [1747341] - [net] bpf: Check address length before reading address family (Yauheni Kaliuta) [1747341] - [net] flow_dissector: disable preemption around BPF calls (Yauheni Kaliuta) [1747341] - [net] flow_dissector: switch kernel context to struct bpf_flow_dissector (Yauheni Kaliuta) [1747341] - [net] flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff (Yauheni Kaliuta) [1747341] - [net] flow_dissector: allow access only to a subset of __sk_buff fields (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: pass flow_keys->n_proto to BPF programs (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix vlan handling in flow dissector program (Yauheni Kaliuta) [1747341] - [tools] bpf, libbpf: fix quiet install_headers (Yauheni Kaliuta) [1747341] - [tools] libbpf: add libelf dependency to shared library build (Yauheni Kaliuta) [1747341] - [tools] libbpf: add xsk.h to install_headers target (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test for VOID equivalence check (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix btf_dedup equivalence check handling of different kinds (Yauheni Kaliuta) [1747341] - [documentation] bpf, doc: fix BTF docs reflow of bullet list (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test case for invalid call stack in dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: remove incorrect 'verifier bug' warning (Yauheni Kaliuta) [1747341] - [kernel] bpf: Only print ref_obj_id for refcounted reg (Yauheni Kaliuta) [1747341] - [tools] tool: use bpf_program__get_prog_info_linear() in prog.c:do_dump() (Yauheni Kaliuta) [1747341] - [tools] tools lib bpf: Introduce bpf_program__get_prog_info_linear() (Yauheni Kaliuta) [1747341] - [tools] perf tools: Fix errors under optimization level '-Og' (Yauheni Kaliuta) [1747341] - [kernel] bpf: Try harder when allocating memory for large maps (Yauheni Kaliuta) [1747341] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add fwd enum resolution test for btf_dedup (Yauheni Kaliuta) [1747341] - [tools] btf: resolve enum fwds in btf_dedup (Yauheni Kaliuta) [1747341] - [tools] bpf: Add an example for bpf_get_listener_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Test ref release issue in bpf_tcp_sock and bpf_sk_fullsock (Yauheni Kaliuta) [1747341] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [net] bpf: Add bpf_get_listener_sock(struct bpf_sock *sk) helper (Yauheni Kaliuta) [1747341] - [kernel] bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to bpf_sk_release (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix to reject unknown flags in xsk_socket__create() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix segfault of test_progs when prog loading failed (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix replace_map_fd_with_map_ptr's ldimm64 second imm field (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_progs: initialize duration in singal_pending test (Yauheni Kaliuta) [1747341] - [tools] libbpf: force fixdep compilation at the start of the build (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: fix compilation with out-of-tree $(OUTPUT) (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test that GSO works in lwt_ip_encap (Yauheni Kaliuta) [1747341] - [bpf] bpf: hbm: fix spelling mistake "deault" -> "default" (Yauheni Kaliuta) [1747341] - [tools] bpf: add test cases for non-pointer sanitiation logic (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - misc (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - spinlock (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - tracepoint (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - stackmap (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - xdp (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - pkt access (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - preparations (Yauheni Kaliuta) [1747341] - [bpf] bpf: HBM test script (Yauheni Kaliuta) [1747341] - [bpf] bpf: User program for testing HBM (Yauheni Kaliuta) [1747341] - [bpf] bpf: Sample HBM BPF program to limit egress bw (Yauheni Kaliuta) [1747341] - [include] bpf: sync bpf.h to tools and update bpf_helpers.h (Yauheni Kaliuta) [1747341] - [net] bpf: add bpf helper bpf_skb_ecn_set_ce (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: silence compiler warning for xdpsock_user.c (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: set unlimited RLIMIT_MEMLOCK for test_sock_fields (Yauheni Kaliuta) [1747341] - [documentation] docs/bpf: minor casing/punctuation fixes (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: reflow text to fill up to 78 characters (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: fix typos, improve wording (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix u64_stats_init() usage in bpf_prog_alloc() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test of FWD/STRUCT resolution (Yauheni Kaliuta) [1747341] - [tools] btf: allow to customize dedup hash table size (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix formatting for btf_ext__get_raw_data (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix btf_dedup testing code (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: make sure readelf shows full names in build checks (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: use libbpf where easy (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: add a correctly named define for map iteration (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: remove load_sock_ops in favour of bpftool (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: force IPv4 in ping (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c for flow dissector (Yauheni Kaliuta) [1747341] - [tools] bpf: add missing entries to bpf_helpers.h (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: selftests: add map lookup to test_map_in_map bpf prog (Yauheni Kaliuta) [1747341] - [kernel] bpf: set inner_map_meta->spin_lock_off correctly (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: fix: broken sample regarding removed function (Yauheni Kaliuta) [1747341] - [tools] tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync bpf.h into tools (Yauheni Kaliuta) [1747341] - [kernel] bpf: expose program stats via bpf_prog_info (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix build without bpf_syscall (Yauheni Kaliuta) [1747341] - [kernel] bpf: enable program stats (Yauheni Kaliuta) [1747341] - [kernel] bpf: check that BPF programs run with preemption disabled (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: convert xdpsock to use libbpf for AF_XDP access (Yauheni Kaliuta) [1747341] - [tools] libbpf: add support for using AF_XDP sockets (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Fix dummy program unloading for xdp_redirect samples (Yauheni Kaliuta) [1747341] - [s390] s390/net: convert pnetids to ascii (Yauheni Kaliuta) [1747341] - [net] bpf: add skb->queue_mapping write access from tc clsact (Yauheni Kaliuta) [1747341] - [tools] tools/libbpf: support bigger BTF data sizes (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_lwt_ip_encap: add negative tests. (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_object__btf (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_map__resize (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: replace bzero with memset (Yauheni Kaliuta) [1747341] - [net] net: fix GSO in bpf_lwt_push_ip_encap (Yauheni Kaliuta) [1747341] - [net] net: fix double-free in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: fix memory leak in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: make LWTUNNEL_BPF dependent on INET (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add test_lwt_ip_encap selftest (Yauheni Kaliuta) [1747341] - [include] bpf: sync /include/.../bpf.h with tools/include/.../bpf.h (Yauheni Kaliuta) [1747341] - [net] bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.c (Yauheni Kaliuta) [1747341] - [net] ipv6_stub: add ipv6_route_input stub/proxy. (Yauheni Kaliuta) [1747341] - [net] bpf: handle GSO in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: add plumbing for BPF_LWT_ENCAP_IP in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: offload: add priv field for drivers (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, add text about feature-subcommand (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: relax sub-register mode compilation criteria (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: centre kernel bpf objects under new subdir "progs" (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: extend sub-register mode compilation to all bpf object files (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add "alu32" to .gitignore (Yauheni Kaliuta) [1747341] - [tools] bpf: Add test_sock_fields for skb->sk and bpf_tcp_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Add skb->sk, bpf_sk_fullsock and bpf_tcp_sock tests to test_verifer (Yauheni Kaliuta) [1747341] - [nclude] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock (Yauheni Kaliuta) [1747341] - [net] bpf: Refactor sock_ops_convert_ctx_access (Yauheni Kaliuta) [1747341] - [net] bpf: Add state, dst_ip4, dst_ip6 and dst_port to bpf_sock (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_fullsock helper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: remove btf__get_strings() superseded by raw data API (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf_ext data (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf data (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add log_level to bpf_load_program_attr (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add missing strings.h include (Yauheni Kaliuta) [1747341] - [s390] s390/net: move pnet constants (Yauheni Kaliuta) [1747341] - [tools] bpf: test_maps: fix possible out of bound access warning (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, fix incorrect text (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test reading the offloaded program (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add test for mixing generic and offload XDP (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: print traceback when test fails (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix the expected messages (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add const qualifier to btf__get_map_kv_tids() map_name parameter (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add "any alignment" annotation for some tests (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use localhost in tcp_{server, client}.py (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: fix JMP32 code-gen (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: remove generated verifier/tests.h on 'make clean' (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Check the prog id before exiting (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Add a "force" flag to XDP samples (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts, router_ipv4} (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Convert XDP samples to libbpf usage (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test for BPF_F_LOCK (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync uapi/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce BPF_F_LOCK flag (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock C test (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add simple BPF_PROG_TEST_RUN examples for flow dissector (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock verifier tests (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync include/uapi/linux/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: add support for bpf_spin_lock to cgroup local storage (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce bpf_spin_lock (Yauheni Kaliuta) [1747341] - [net] bpf: Correctly annotate implicit fall through in bpf_base_func_proto (Yauheni Kaliuta) [1747341] - [kernel] bpf, cgroups: clean up kerneldoc warnings (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix bitrotted kerneldoc (Yauheni Kaliuta) [1747341] - [include] bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require cgroups enabled (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: mark verifier test that uses bpf_trace_printk as BPF_PROG_TYPE_TRACEPOINT (Yauheni Kaliuta) [1747341] - [net] bpf: add BPF_PROG_TEST_RUN support for flow dissector (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: move bpf case into __skb_flow_bpf_dissect (Yauheni Kaliuta) [1747341] - [net] Revert "[net] flow_dissector: disable preemption around BPF calls" (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: warn about risky prog array updates (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: remove duplicated include (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up the rest of test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: prepare for break up of verifier tests (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: makefile support sub-register code-gen test mode (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: functional and min/max reasoning unit tests for JMP32 (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [powerpc] ppc: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [arm64] arm64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [x86] x86_64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: JIT blinds support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: interpreter support for JMP32 (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: teach cfg code about JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: disassembler support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: refactor verifier min/max code for condition jump (Yauheni Kaliuta) [1747341] - [include] bpf: allocate 0x06 to new eBPF instruction class JMP32 (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: suppress readelf stderr when probing for BTF support (Yauheni Kaliuta) [1747341] - [net] bpf: allow BPF programs access skb_shared_info->gso_segs field (Yauheni Kaliuta) [1747341] - [tools] tool: feature probing, change default action (Yauheni Kaliuta) [1747341] - [kernel] bpf: notify offload JITs about optimizations (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: record original instruction index (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add tests for dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove unconditional branches by 0 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: hard wire branches to dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: change parameters of call/branch offset adjustment (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: don't hardcode iptables/nc path in test_tcpnotify_user (Yauheni Kaliuta) [1747341] - [tools] libbpf: Show supported ELF section names when failing to guess prog/attach type (Yauheni Kaliuta) [1747341] - [documentation] bpf: btf: add btf documentation (Yauheni Kaliuta) [1747341] - [kernel] perf: Make perf_event_output() propagate the output() return (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix a (false) compiler warning (Yauheni Kaliuta) [1747341] - [tools] tool: add bash completion for peek/push/enqueue/pop/dequeue (Yauheni Kaliuta) [1747341] - [tools] tool: add pop and dequeue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add push and enqueue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add peek command (Yauheni Kaliuta) [1747341] - [tools] tool: don't print empty key/value for maps (Yauheni Kaliuta) [1747341] - [tools] tool: make key optional in lookup command (Yauheni Kaliuta) [1747341] - [tools] tool: make key and value optional in update command (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: support __int128 in bpftool map pretty dumper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add bpffs pretty print test for int128 (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: refactor test_btf pretty printing for multiple map value formats (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add int128 raw test in test_btf (Yauheni Kaliuta) [1747341] - [kernel] bpf: btf: support 128 bit integer type (Yauheni Kaliuta) [1747341] - [tools] libbpf: don't define CC and AR (Yauheni Kaliuta) [1747341] - [include] bpf: remove leftovers after v5.0 update (Yauheni Kaliuta) [1715770] - [target] scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725820] - [netdrv] cxgb4i: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725818] - [net] SUNRPC: Fix possible autodisconnect during connect due to old last_used (Dave Wysochanski) [1724692] - [fs] NFSv4: Add lease_time and lease_expired to 'nfs4:' line of mountstats (Dave Wysochanski) [1727369] - [scsi] scsi: zfcp: fix reaction on bit error threshold notification (Philipp Rudo) [1764494] - [iommu] iommu/arm-smmu: Error out only if not enough context interrupts (Mark Langsdorf) [1658736] - [netdrv] cxgb4:Fix out-of-bounds MSI-X info array access (Vishal Kulkarni) [1763194] - [fs] vfs: Fix EOVERFLOW testing in put_compat_statfs64 (Eric Sandeen) [1757902] - [security] selinux: fix context string corruption in convert_context() (Ondrej Mosnacek) [1758086] - [fs] cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic (Dave Wysochanski) [1757865] - [kernel] alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP (Vladis Dronov) [1760638] - [netdrv] cxgb4: RHEL-only disable device dump (Jonathan Toppins) [1708456] - [fs] xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT (Brian Foster) [1759564] - [x86] x86/stacktrace: Prevent access_ok() warnings in arch_stack_walk_user() (Jerome Marchand) [1757758] - [s390] s390/sclp: Fix bit checked for has_sipl (Philipp Rudo) [1748347] - [fs] dax: dax_layout_busy_page() should not unmap cow pages (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup in put_unlocked_entry() (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup with PMD faults (Jeff Moyer) [1752109] - [fs] dax: Fix xarray entry association for mixed mappings (Jeff Moyer) [1752109] - [mm] mm: page_mkclean vs MADV_DONTNEED race (Jeff Moyer) [1752109] - [fs] dax: Flush partial PMDs correctly (Jeff Moyer) [1752109 1724979] - [fs] dax: Use non-exclusive wait in wait_entry_unlocked() (Jeff Moyer) [1752109] - [x86] x86/mm: Fix decoy address handling vs 32-bit builds (Jeff Moyer) [1752109 1585079] - [fs] dax: Fix unlock mismatch with updated API (Jeff Moyer) [1752109 1724956] - [fs] dax: Don't access a freed inode (Jeff Moyer) [1752109 1724956] - [fs] dax: Check page->mapping isn't NULL (Jeff Moyer) [1752109 1585079 1724956] - [fs] dax: Avoid losing wakeup in dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Fix huge page faults (Jeff Moyer) [1752109] - [fs] dax: Fix dax_unlock_mapping_entry for PMD pages (Jeff Moyer) [1752109] - [fs] dax: Reinstate RCU protection of inode (Jeff Moyer) [1752109] - [fs] dax: Make sure the unlocking entry isn't locked (Jeff Moyer) [1752109] - [fs] dax: Remove optimisation from dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Convert page fault handlers to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_lock_mapping_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax writeback to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert __dax_invalidate_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_layout_busy_page to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_insert_pfn_mkwrite to XArray (Jeff Moyer) [1752109] - [fs] dax: Hash on XArray instead of mapping (Jeff Moyer) [1752109] - [fs] dax: Rename some functions (Jeff Moyer) [1752109] - [fs] dax: Fix deadlock in dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079 1641544] - [drivers] device-dax: Add missing address_space_operations (Jeff Moyer) [1752109 1585079] - [x86] x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" addresses (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Teach memory_failure() about dev_pagemap pages (Jeff Moyer) [1703560 1752109 1585079] - [fs] filesystem-dax: Introduce dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Collect mapping size in collect_procs() (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Let memory_failure() optionally take a page reference (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZONE_DEVICE pages (Jeff Moyer) [1752109 1585079] - [fs] filesystem-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Enable page_mapping() (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Convert to vmf_insert_mixed and vm_fault_t (Jeff Moyer) [1752109 1585079] - [pci] PCI: Add quirk to disable MSI-X support for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI/VPD: Prevent VPD access for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI: Add ACS quirk for Amazon Annapurna Labs root ports (Myron Stowe) [1732357] - [pci] PCI: Add Amazon's Annapurna Labs vendor ID (Myron Stowe) [1732357] - [arm64] arm64: PCI: Preserve firmware configuration when desired (Myron Stowe) [1732372] - [arm64] arm64: PCI: Allow resource reallocation if necessary (Myron Stowe) [1732372] - [pci] PCI: Don't auto-realloc if we're preserving firmware config (Myron Stowe) [1732372] - [pci] PCI/ACPI: Evaluate PCI Boot Configuration _DSM (Myron Stowe) [1732372] - [irqchip] irqchip/gic-v2m: Add support for Amazon Graviton variant of GICv3+GICv2m (Myron Stowe) [1732382] - [pci] PCI: al: Add Amazon Annapurna Labs PCIe host controller driver (Myron Stowe) [1732357] - [netdrv] mlx4: fix spelling mistake "veify" -> "verify" (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Fix memory leaks (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: fix a memory leak bug (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Delete unused func arg (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724340 1724339] - [netdrv] net/mlx4_core: Change the error print to info print (Alaa Hleihel) [1724340 1724339] - [netdrv] mlx4: Convert pv_id_table to XArray (Alaa Hleihel) [1724340 1724339] - [netdrv] IB/mlx4: Fix race condition between catas error reset and aliasguid flows (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix qp mtt size calculation (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix reset flow when in command polling mode (Alaa Hleihel) [1724340 1724338] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724340 1724338] - [netdrv] IB/mlx4: Increase the timeout for CM cache (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: Mark expected switch fall-through (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: remove unneeded semicolon (Alaa Hleihel) [1724340 1724338] - [parport] parport: parport_serial: Add support for Sunix Multi I/O boards (John Linville) [1663781] - [tty] serial: 8250_pci: Add support for Sunix serial boards (John Linville) [1663781] - [scsi] hpsa: update driver version (Joseph Szczypek) [1761968] - [scsi] scsi: hpsa: add missing hunks in reset-patch (Joseph Szczypek) [1761968] - [netdrv] igc: Clean up unused shadow_vfta pointer (David Arcari) [1721713] - [netdrv] igc: Add Rx checksum support (David Arcari) [1721713] - [netdrv] igc: Add set_rx_mode support (David Arcari) [1721713] - [netdrv] igc: Add SCTP CRC checksumming functionality (David Arcari) [1721713] - [netdrv] igc: Add tx_csum offload functionality (David Arcari) [1721713] - [netdrv] igc: Remove unneeded PCI bus defines (David Arcari) [1721713] - [netdrv] igc: Add NVM checksum validation (David Arcari) [1721713] - [netdrv] igc: Remove useless forward declaration (David Arcari) [1721713] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (David Arcari) [1721713] - [netdrv] igc: Add more SKUs for i225 device (David Arcari) [1721713] - [netdrv] igc: Update the MAC reset flow (David Arcari) [1721713] - [netdrv] igc: Remove the unused field from a device specification structure (David Arcari) [1721713] - [netdrv] igc: Remove the polarity field from a PHY information structure (David Arcari) [1721713] - [netdrv] net: Use skb accessors in network drivers (David Arcari) [1721713] - [netdrv] igc: Prefer pcie_capability_read_word() (David Arcari) [1721713] - [netdrv] igc: Cleanup the redundant code (David Arcari) [1721713] - [netdrv] igc: Add flow control support (David Arcari) [1721713] - [netdrv] igc: Remove the obsolete workaround (David Arcari) [1721713] - [netdrv] igc: Clean up unused pointers (David Arcari) [1721713] - [netdrv] igc: Fix double definitions (David Arcari) [1721713] - [netdrv] igb/igc: warn when fatal read failure happens (David Arcari) [1721713] - [scsi] scsi: qla2xxx: Fix different size DMA Alloc/Unmap (Himanshu Madhani) [1753031] - [scsi] qla2xxx: call dma_free_coherent with correct size in all cases in qla24xx_sp_unmap (Himanshu Madhani) [1753031] - [arm64] crypto: arm64/crc32 - remove PMULL based CRC32 driver (Mark Salter) [1742821] - [arm64] arm64/lib: improve CRC32 performance for deep pipelines (Mark Salter) [1742821] - [arm64] arm64/lib: add accelerated crc32 routines (Mark Salter) [1742821] - [arm64] arm64: cpufeature: add feature for CRC32 instructions (Mark Salter) [1742821] - [lib] lib/crc32: make core crc32() routines weak so they can be overridden (Mark Salter) [1742821] - [arm64] arm64: cpu: Move errata and feature enable callbacks closer to callers (Mark Salter) [1742821] - [arm64] arm64: kill config_sctlr_el1() (Mark Salter) [1742821] - [include] ethtool: Add SFF-8436 and SFF-8636 max EEPROM length definitions (Petr Oros) [1757522] - [net] bridge/mdb: remove wrong use of NLM_F_MULTI (Hangbin Liu) [1756799] - [net] bridge: mcast: don't delete permanent entries when fast leave is enabled (Hangbin Liu) [1756799] - [net] bridge: multicast: use rcu to access port list from br_multicast_start_querier (Hangbin Liu) [1756799] - [net] bridge: Fix ethernet header pointer before check skb forwardable (Hangbin Liu) [1756799] - [net] clear skb->tstamp in bridge forwarding path (Hangbin Liu) [1756799] - [net] bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER (Hangbin Liu) [1756799] - [net] vlan: Inherit MPLS features from parent device (Hangbin Liu) [1724306] - [netdrv] linux/dim: Fix overflow in dim calculation (Ivan Vecera) [1737807] - [lib] dim: Fix -Wunused-const-variable warnings (Ivan Vecera) [1737807] - [lib] linux/dim: Add completions count to dim_sample (Ivan Vecera) [1737807] - [netdrv] linux/dim: Move implementation to .c files (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally used net_dim members (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename net_dim_sample() to net_dim_update_sample() (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally exposed macros (Ivan Vecera) [1737807] - [include] linux/dim: Remove "net" prefix from internal DIM members (Ivan Vecera) [1737807] - [include] linux/dim: Move logic to dim.h (Ivan Vecera) [1737807] - [tools] selftests: add a test case for cls_lower handle overflow (Ivan Vecera) [1761512] - [net] idr: introduce idr_for_each_entry_continue_ul() (Ivan Vecera) [1761512] - [net] idr: fix overflow case for idr_for_each_entry_ul() (Ivan Vecera) [1761512] - [net] sctp: add chunks to sk_backlog when the newsk sk_socket is not set (Xin Long) [1734271] - [net] netns: enable to dump full nsid translation table (Petr Oros) [1757748] - [net] netns: enable to specify a nsid for a get request (Petr Oros) [1757748] - [net] netns: add support of NETNSA_TARGET_NSID (Petr Oros) [1757748] - [net] netns: introduce 'struct net_fill_args' (Petr Oros) [1757748] - [net] netns: remove net arg from rtnl_net_fill() (Petr Oros) [1757748] - [net] mpls: fix warning with multi-label encap (Hangbin Liu) [1756788] - [net] mpls: Return error for RTA_GATEWAY attribute (Hangbin Liu) [1756788] - [net] macsec: drop skb sk before calling gro_cells_receive (Xin Long) [1745819] - [net] team: add ethtool get_link_ksettings (Hangbin Liu) [1724896] - [net] sched: flower: don't call synchronize_rcu() on mask creation (Ivan Vecera) [1751856] - [net] sched: flower: refactor reoffload for concurrent access (Ivan Vecera) [1751856] - [net] sched: flower: fix filter net reference counting (Ivan Vecera) [1751856] - [net] sched: flower: use correct ht function to prevent duplicates (Ivan Vecera) [1751856] - [net] sched: flower: insert filter to ht before offloading it to hw (Ivan Vecera) [1751856] - [net] sched: ensure tc flower reoffload takes filter ref (Ivan Vecera) [1751856] - [net] sched: flower: set unlocked flag for flower proto ops (Ivan Vecera) [1751856] - [net] sched: flower: track rtnl lock state (Ivan Vecera) [1751856] - [net] sched: flower: protect flower classifier state with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent tcf proto deletion (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent filter insertion in fl_change (Ivan Vecera) [1751856] - [net] sched: flower: protect masks list with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent mask insertion (Ivan Vecera) [1751856] - [net] sched: flower: add reference counter to flower mask (Ivan Vecera) [1751856] - [net] sched: flower: track filter deletion with flag (Ivan Vecera) [1751856] - [net] sched: flower: introduce reference counting for filters (Ivan Vecera) [1751856] - [net] sched: flower: refactor fl_change (Ivan Vecera) [1751856] - [net] sched: flower: don't check for rtnl on head dereference (Ivan Vecera) [1751856] - [kernel] exit from RHEL 8.2 early ystream mode (Phillip Lougher)- [x86] kvm: svm: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Reduce WBINVD/DF_FLUSH invocations (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Serialize access to the SEV ASID bitmap (Janakarajan Natarajan) [1762517] - [xen] remove pre-xen3 fallback handlers (Vitaly Kuznetsov) [1759997] - [net] SUNRPC: Count ops completing with tk_status < 0 (Dave Wysochanski) [1636572] - [net] SUNRPC: Use proper printk specifiers for unsigned long long (Dave Wysochanski) [1636572] - [net] SUNRPC: Move call to rpc_count_iostats before rpc_call_done (Dave Wysochanski) [1636572] - [net] SUNRPC: Add tracking of RPC level errors (Dave Wysochanski) [1636572] - [net] SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare (Dave Wysochanski) [1636572] - [net] SUNRPC: Fix up task signalling (Dave Wysochanski) [1636572] - [net] SUNRPC: Track writers of the 'channel' file to improve cache_listeners_exist (Dave Wysochanski) [1741333] - [net] sunrpc/cache: handle missing listeners better. (Dave Wysochanski) [1741333] - [pci] PCI/ACPI: Advertise _HPX Type 3 support via _OSC (Myron Stowe) [1712756] - [pci] PCI/ACPI: Implement _HPX Type 3 Setting Record (Myron Stowe) [1712756] - [netdrv] e1000e: Add support for Comet Lake (David Arcari) [1764549] - [netdrv] e1000e: Add support for S0ix (Ken Cox) [1721709] - [netdrv] e1000e: Make speed detection on hotplugging cable more reliable (Ken Cox) [1721709] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Ken Cox) [1721709] - [netdrv] e1000e: add workaround for possible stalled packet (Ken Cox) [1721709] - [netdrv] e1000e: Use dev_get_drvdata where possible (Ken Cox) [1721709] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721709] - [netdrv] e1000e: PCIm function state support (Ken Cox) [1721709] - [netdrv] e1000e: Make watchdog use delayed work (Ken Cox) [1721709] - [netdrv] e1000e: Reduce boot time by tightening sleep ranges (Ken Cox) [1721709] - [netdrv] e1000e: Increase pause and refresh time (Ken Cox) [1721709] - [scsi] scsi: megaraid_sas: Introduce module parameter for default queue depth (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix a compilation warning (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make a bunch of functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix panic on loading firmware crashdump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> "megaraid_sas" (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.50.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add module parameter for FW Async event logging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable msix_load_balance for Invader and later controllers (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix calculation of target ID (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some symbols static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Introduce various Aero performance modes (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use high IOPS queues based on IO workload (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Set affinity for high IOPS reply queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable coalescing for high IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for High IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for MPI toolbox commands (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Offload Aero RAID5/6 division calculations to driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is applicable for only Ventura (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: megaraid_sas: Add check for count returned by HOST_DEVICE_LIST DCMD (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Handle sequence JBOD map failure at driver level (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Don't send FPIO to RL Bypass queue (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: In probe context, retry IOC INIT once if firmware is in fault (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Release Mutex lock before OCR in case of DCMD timeout (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Call disable_irq from process IRQ poll (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove few debug counters from IO path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add 32 bit atomic descriptor support to AERO adapters (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use struct_size() helper (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused including (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use octal permissions instead of constants (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: make max_sectors visible in sys (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'buff_addr' and 'ci_h' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'sge_sz' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'host' and 'wait_time' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'cur_state' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.708.03.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map through debugfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix MSI-X vector print (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add debug prints for device list (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add prints in suspend and resume path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print firmware interrupt status (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print FW fault information (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map id through sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print BAR information from driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system registers for debugging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system interface regs from sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add formatting option for megasas_dump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance internal DCMD timeout prints (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance prints in OCR and TM path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Load balance completions across all MSI-X (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Block PCI config space access from userspace during OCR (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Rework code around controller reset (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fw_reset_no_pci_access required for MFI adapters only (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused variable target_index (Tomas Henzl) [1726251] - [x86] perf/x86/msr: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/cstate: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 counters (Michael Petlan) [1763290] - [x86] x86/cpu: Add Comet Lake to the Intel CPU models header (Michael Petlan) [1763290] - [s390] s390/qeth: reject oversized SNMP requests (Philipp Rudo) [1726414] - [s390] s390/qeth: serialize cmd reply with concurrent timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: move cast type selection into fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper for route validation (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate skb RX processing in L3 driver (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate pm code (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline SNMP cmd code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove static cmd buffer infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate MPC cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate vnicc cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate diag cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate various cmds with sub-types (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify parameter for simple assist cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate simple IPA cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: allocate a single cmd on read channel (Philipp Rudo) [1726414] - [s390] s390/qeth: command-chain the IDX sequence (Philipp Rudo) [1726414] - [s390] s390/qeth: convert RCD code to common IO infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for dynamically allocated cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: remove 'channel' parameter from callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert device-specific trace entries (Philipp Rudo) [1726414] - [s390] s390/qeth: remove OSN-specific IO code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove qeth_wait_for_buffer() (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up setting of BLKT defaults (Philipp Rudo) [1726414] - [s390] s390/qeth: restart pending READ cmd from callback (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify DOWN state handling (Philipp Rudo) [1726414] - [s390] s390/qeth: use mm helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: don't mask TX errors on IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error when updating TX queue count (Philipp Rudo) [1726414] - [s390] s390/qeth: fix VLAN attribute in bridge_hostnotify udev event (Philipp Rudo) [1726414] - [s390] s390/qeth: check dst entry before use (Philipp Rudo) [1726414] - [s390] s390/qeth: handle limited IPv4 broadcast in L3 TX path (Philipp Rudo) [1726414] - [s390] s390/qeth: trust non-IP cast type in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper to determine L2 cast type (Philipp Rudo) [1726414] - [s390] s390/qeth: cache max number of available buffer elements (Philipp Rudo) [1726414] - [s390] s390/qeth: don't clear Output buffers on every queue init (Philipp Rudo) [1726414] - [s390] s390/qeth: use IS_* helpers for checking device type (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up stale buffer state documentation (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RX seqno in skb->cb (Philipp Rudo) [1726414] - [s390] s390: qeth: address type mismatch warning (Philipp Rudo) [1726414] - [s390] s390/qeth: stop/wake TX queues based on their fill level (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify QoS code (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for OSA devices (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: don't keep statistics for tx timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: don't bother updating the last-tx time (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error from qeth_update_from_chp_desc() (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify naming for some QDIO helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: send IDX cmds via qeth_send_control_data() (Philipp Rudo) [1726414] - [s390] s390/qeth: use callback to finalize cmd (Philipp Rudo) [1726414] - [s390] s390/qeth: let qeth_notify_reply() set the notify reason (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify default cmd callback (Philipp Rudo) [1726414] - [s390] s390/qeth: don't poll for cmd IO completion (Philipp Rudo) [1726414] - [s390] s390/qeth: convert IP table spinlock to mutex (Philipp Rudo) [1726414] - [s390] s390/qeth: defer IPv6 address notifier events (Philipp Rudo) [1726414] - [s390] s390/qeth: add wrapper for IP table access (Philipp Rudo) [1726414] - [s390] s390/qeth: remove locking for RX modeset cache (Philipp Rudo) [1726414] - [s390] s390/qeth: defer RX modesetting (Philipp Rudo) [1726414] - [s390] s390/qeth: fix race when initializing the IP address table (Philipp Rudo) [1726414] - [s390] s390/qeth: don't erase configuration while probing (Philipp Rudo) [1726414] - [s390] s390/qeth: drop redundant state checking (Philipp Rudo) [1726414] - [s390] s390/qeth: don't special-case HW trap during suspend (Philipp Rudo) [1726414] - [s390] s390/qeth: remove driver-wide workqueue (Philipp Rudo) [1726414] - [s390] s390/qeth: don't defer close_dev work during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: remove a redundant check for card->dev (Philipp Rudo) [1726414] - [s390] s390/qeth: call dev_close() during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: unconditionally clear MAC_REGISTERED flag (Philipp Rudo) [1726414] - [s390] s390/qeth: enable/disable the HW trap a little earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RECOVER state (Philipp Rudo) [1726414] - [s390] s390/qeth: split out OSN netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for ETHTOOL_GRINGPARAM (Philipp Rudo) [1726414] - [s390] s390/qeth: overhaul ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: move ethtool code into its own file (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: use a static Output Queue array (Philipp Rudo) [1726414] - [s390] s390/qeth: allow manual recovery when device is SOFTSETUP (Philipp Rudo) [1726414] - [s390] s390/qeth: convert remaining legacy cmd callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert bridgeport callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: allow cmd callbacks to return errnos (Philipp Rudo) [1726414] - [s390] s390/qeth: limit trace to valid data of command request (Philipp Rudo) [1726414] - [s390] s390/qeth: align csum offload with TSO control logic (Philipp Rudo) [1726414] - [s390] s390/qeth: enable only required csum offload features (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate filling of low-level cmd length fields (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce data length for ARP cache query (Philipp Rudo) [1726414] - [s390] s390/qeth: remove VLAN tracking for L2 devices (Philipp Rudo) [1726414] - [s390] s390/qeth: detach netdevice while card is offline (Philipp Rudo) [1726414] - [s390] s390/qeth: delay netdevice registration (Philipp Rudo) [1726414] - [s390] s390/qeth: remove TX disable from online path (Philipp Rudo) [1726414] - [s390] s390/qeth: register MAC address earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate open/stop netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: remove bogus netif_wake_queue() (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline TX buffer management (Philipp Rudo) [1726414] - [s390] s390/qeth: don't process hsuid in qeth_l3_setup_netdev() (Philipp Rudo) [1726414] - [s390] s390/qeth: remove unused fallback in Layer3's MAC code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove two IPA command helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: replace open-coded cmd setup (Philipp Rudo) [1726414] - [s390] s390/qeth: remove card list (Philipp Rudo) [1726414] - [s390] s390/qeth: unify transmit code (Philipp Rudo) [1726414] - [s390] s390/qeth: handle af_iucv skbs in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: sanitize ARP requests (Philipp Rudo) [1726414] - [s390] s390/qdio: restrict QAOB usage to IQD unicast queues (Philipp Rudo) [1726414] - [s390] s390/qdio: add sanity checks to the fast-requeue path (Philipp Rudo) [1726414] - [s390] s390/qdio: don't touch the dsci in tiqdio_add_input_queues() (Philipp Rudo) [1726414] - [s390] s390/qdio: (re-)initialize tiqdio list entries (Philipp Rudo) [1726414] - [s390] s390/qdio: optimize state inspection of HW-owned SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: use get_buf_state() in debug_get_buf_state() (Philipp Rudo) [1726414] - [s390] s390/qdio: allow to scan all Output SBALs in one go (Philipp Rudo) [1726414] - [s390] s390/qdio: consolidate index tracking for queue scan (Philipp Rudo) [1726414] - [s390] s390/qdio: limit direct access to first_to_check cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: eliminate queue's last_move cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: simplify SBAL range calculation (Philipp Rudo) [1726414] - [s390] s390/qdio: pass up count of ready-to-process SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: fix output of DSCI value in debug file (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up qdio_check_outbound_after_thinint() (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up pci_out_supported() (Philipp Rudo) [1726414] - [s390] s390/qdio: make SBAL address array type-safe (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up AOB handling (Philipp Rudo) [1726414] - [s390] s390/ccwgroup: add get_ccwgroupdev_by_busid() (Philipp Rudo) [1726414]- [net] xprtrdma: Remove stale comment (Kamal Heib) [1720891] - [net] xprtrdma: Update comments that reference ib_drain_qp (Kamal Heib) [1720891] - [net] xprtrdma: Remove pr_err() call sites from completion handlers (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate struct rpcrdma_create_data_internal (Kamal Heib) [1720891] - [net] xprtrdma: Aggregate the inline settings in struct rpcrdma_ep (Kamal Heib) [1720891] - [net] xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsize (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate rpcrdma_ia::ri_device (Kamal Heib) [1720891] - [net] xprtrdma: More Send completion batching (Kamal Heib) [1720891] - [net] xprtrdma: Clean up sendctx functions (Kamal Heib) [1720891] - [net] xprtrdma: Trace marshaling failures (Kamal Heib) [1720891] - [net] xprtrdma: Increase maximum number of backchannel requests (Kamal Heib) [1720891] - [net] xprtrdma: Backchannel can use GFP_KERNEL allocations (Kamal Heib) [1720891] - [net] xprtrdma: Clean up regbuf helpers (Kamal Heib) [1720891] - [net] xprtrdma: De-duplicate "allocate new, free old regbuf" (Kamal Heib) [1720891] - [net] xprtrdma: Allocate req's regbufs at xprt create time (Kamal Heib) [1720891] - [net] xprtrdma: rpcrdma_regbuf alignment (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep() (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_req() (Kamal Heib) [1720891] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 502 (Kamal Heib) [1720891] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Kamal Heib) [1720891] - [net] xprtrdma: Use struct_size() in kzalloc() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Fix panic when port_data isn't initialized (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Pass udata on uverbs error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/core: Clear out the udata before error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/srp: Rename SRP sysfs name after IB device rename trigger (Kamal Heib) [1720891] - [infiniband] treewide: Add SPDX license identifier - Makefile/Kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/core: Change system parameters callback from dumpit to doit (Kamal Heib) [1720891] - [infiniband] RDMA: Directly cast the sockaddr union to sockaddr (Kamal Heib) [1720891] - [infiniband] RDMA/ipoib: Allow user space differentiate between valid dev_port (Kamal Heib) [1720891] - [infiniband] RDMA/device: Don't fire uevent before device is fully initialized (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Remove hugetlb flag (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use core helpers to get aligned DMA address (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use core helpers to get aligned DMA address within a supported page size (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Add API to find best driver supported page size in an MR (Kamal Heib) [1720891] - [infiniband] RDMA/core: Allow detaching gid attribute netdevice for RoCE (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA: Introduce and use GID attr helper to read RoCE L2 fields (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add vlan enable bit for hip08 (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Update some fields of qp context (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Delete unused variable in hns_roce_v2_modify_qp function (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add enable judgement for UD vlan (Kamal Heib) [1720891] - [infiniband] IB/mlx5: Consider vlan of lower netdev for macvlan GID entries (Kamal Heib) [1720891] - [infiniband] IB/cm: Reduce dependency on gid attribute ndev check (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Consider skb reserve space based on netdev of GID (Kamal Heib) [1720891] - [infiniband] RDMA: Get rid of iw_cm_verbs (Kamal Heib) [1720891] - [infiniband] RDMA/cxgb4: Use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Do not invoke init_port on compat devices (Kamal Heib) [1720891] - [infiniband] IB/core: Set qp->real_qp before it may be accessed (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize uverbs_attr_bundle ucontext in ib_uverbs_get_context (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize udata struct on destroy flows (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Handle page combining avoidance correctly in ib_umem_add_sg_table() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce RDMA subsystem ibdev_* print functions (Kamal Heib) [1720891] - [infiniband] uverbs: Convert idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Remove rdma_user_mmap_page (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Use get_zeroed_page() for clock_info (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Do not allow the user to write to the clock page (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Consider scope_id while binding to ipv6 ll address (Kamal Heib) [1720891] - [infiniband] IB/core: Allow vlan link local address based RoCE GIDs (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add a netlink command to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce a helper function to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Avoid freeing netdevs in disable_device() (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove use of idr use pci bdf instead (Kamal Heib) [1720891] - [infiniband] RDMA/drivers: Convert easy drivers to use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Use correct value for SG entries in sg_copy_to_buffer() (Kamal Heib) [1720891] - [infiniband] RDMA: Handle SRQ allocations by IB/core (Kamal Heib) [1720891] - [infiniband] qedr: Convert srqidr to XArray (Kamal Heib) [1720891] - [infiniband] qedr: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Handle AH allocations by IB/core (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Fix bad endianess of port_pd variable (Kamal Heib) [1720891] - [infiniband] RDMA/mad: Reduce MAD scope to mlx5_ib only (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove a set-but-not-used variable (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support object allocation in atomic context (Kamal Heib) [1720891] - [infiniband] IB: When attrs.udata/ufile is available use that instead of uobject (Kamal Heib) [1720891] - [infiniband] RDMA/nldev: Return device protocol (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Move debug counters to be under relevant IB device (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Remove useless zeroing of static global variable (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Set proper port number as index (Kamal Heib) [1720891] - [infiniband] IB: Pass only ib_udata in function prototypes (Kamal Heib) [1720891] - [infiniband] IB: Remove 'uobject->context' dependency in object destroy APIs (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert mmidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert cqidr to XArray (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down ib_x destroy path (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down uobject destroy path (Kamal Heib) [1720891] - [infiniband] IB: ucontext should be set properly for all cmd & ioctl paths (Kamal Heib) [1720891] - [infiniband] RDMA/core: Don't compare specific bit after boolean AND (Kamal Heib) [1720891] - [infiniband] RDMA/netlink: Remove unused data structure (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add command to set ib_core device net namspace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add interface to read device namespace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Extend ib_device_get_by_index for net namespace (Kamal Heib) [1720891] - [infiniband] RDMA: Check net namespace access for uverbs, umad, cma and nldev (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add module param to disable device sharing among net ns (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support core port attributes in non init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Implement compat device/sysfs tree in net namespace (Kamal Heib) [1720891] - [infiniband] RDMA/core: Restrict sysfs entries view to init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce ib_core_device to hold device (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/mthca: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Allow the compiler to verify declaration and definition consistency (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Annotate uverbs_request_next_ptr() return value as a __user pointer (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Add a __user annotation to a pointer (Kamal Heib) [1720891] - [infiniband] IB/rxe: Replace av->network_type with skb->protocol (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add SMP details to MAD tracing (Kamal Heib) [1720891] - [infiniband] IB/UMAD: Add umad trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add agent trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add recv path trace point (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add send path trace points (Kamal Heib) [1720891] - [infiniband] RDMA/vmw_pvrdma: Skip zeroing device attrs (Kamal Heib) [1720891] - [infiniband] IB/iser: remove uninitialized variable len (Kamal Heib) [1720891] - [infiniband] IB/core: Ensure an invalidate_range callback on ODP MR (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Fix slab-out-bounds access which lead to kernel crash later (Kamal Heib) [1720891] - [infiniband] drivers: infiniband: Fix whitespace in kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/nes: remove redundant check on udata (Kamal Heib) [1720891] - [infiniband] cma: Convert portspace IDRs to XArray (Kamal Heib) [1720891] - [infiniband] ucm: Convert ctx_id_table to XArray (Kamal Heib) [1720891] - [infiniband] ib core: Convert query_idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Convert local_id_table to XArray (Kamal Heib) [1720891] - [infiniband] IB/mad: Convert ib_mad_clients to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Use __packed annotation instead of __attribute__ ((packed)) (Kamal Heib) [1720891] - [char] tpm: Remove a deprecated comments about implicit sysfs locking (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Turn on the TPM before probing IRQ's (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix null pointer dereference on chip register error path (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Actually fail on TPM errors during "get random" (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 399 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Open tpm dev in unbuffered mode (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Extend tests to cover partial reads (Jerry Snitselaar) [1725580 1742257] - [tools] selftests: add TPM 2.0 tests (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: fix -Wvarags warning (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: Move trusted.h to include/keys [ver #2] (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: Expose common functionality [ver #2] (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Wrap the buffer from the caller to tpm_buf in tpm_send() (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: correctly initialize digests and fix locking issue (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: allow module init if TPM is inactive or deactivated (Jerry Snitselaar) [1725580 1742257] - [net] net/smc: make sure EPOLLOUT is raised (Philipp Rudo) [1726415] - [net] net/smc: avoid fallback in case of non-blocking connect (Philipp Rudo) [1726415] - [net] net/smc: do not schedule tx_work in SMC_CLOSED state (Philipp Rudo) [1726415] - [net] net/smc: common release code for non-accepted sockets (Philipp Rudo) [1726415] - [net] net/smc: Fix error path in smc_init (Philipp Rudo) [1726415] - [net] net/smc: hold conns_lock before calling smc_lgr_register_conn() (Philipp Rudo) [1726415] - [dma] dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: Add Snow Ridge ioatdma device id (Jerry Snitselaar) [1661996] - [kernel] mutex: Fix up mutex_waiter usage (Waiman Long) [1736609] - [kernel] locking/mutex: Use mutex flags macro instead of hard code (Waiman Long) [1736609] - [kernel] locking/mutex: Make __mutex_owner static to mutex.c (Waiman Long) [1736609] - [kernel] locking/mutex: Test for initialized mutex (Waiman Long) [1736609] - [kernel] kernel/locking/mutex.c: remove caller signal_pending branch predictions (Waiman Long) [1736609] - [kernel] Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" (Waiman Long) [1736609] - [kernel] locking/rwsem: Check for operations on an uninitialized rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make handoff writer optimistically spin on owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Add ACQUIRE comments (Waiman Long) [1736609] - [tty] tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1736609] - [kernel] locking/rwsem: Don't call owner_on_cpu() on read-owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Guard against making count negative (Waiman Long) [1736609] - [kernel] locking/rwsem: Adaptive disabling of reader optimistic spinning (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable time-based spinning on reader-owned rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem->owner an atomic_long_t (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable readers spinning on writer (Waiman Long) [1736609] - [kernel] locking/rwsem: Clarify usage of owner's nonspinaable bit (Waiman Long) [1736609] - [kernel] locking/rwsem: Wake up almost all readers in wait queue (Waiman Long) [1736609] - [kernel] locking/rwsem: More optimal RT task handling of null owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Always release wait_lock before waking up tasks (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement lock handoff to prevent lock starvation (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem_spin_on_owner() return owner state (Waiman Long) [1736609] - [kernel] locking/rwsem: Code cleanup after files merging (Waiman Long) [1736609] - [kernel] locking/rwsem: Add rwsem_init.c to keep __init_rwsem() kABI (Waiman Long) [1736609] - [kernel] locking/rwsem: Merge rwsem.h and rwsem-xadd.c into rwsem.c (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement a new locking scheme (Waiman Long) [1736609] - [kernel] locking/rwsem: Remove rwsem_wake() wakeup optimization (Waiman Long) [1736609] - [kernel] locking/rwsem: Make owner available even if !CONFIG_RWSEM_SPIN_ON_OWNER (Waiman Long) [1736609] - [kernel] locking/lock_events: Use raw_cpu_{add, inc}() for stats (Waiman Long) [1736609] - [kernel] locking/lock_events: Use this_cpu_add() when necessary (Waiman Long) [1736609] - [kernel] locking/rwsem: Revert "[kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath ..." (Waiman Long) [1736609] - [block] block: don't release queue's sysfs lock during switching elevator (Ming Lei) [1760151] - [block] blk-mq: move lockdep_assert_held() into elevator_exit (Ming Lei) [1760151] - [block] block: fix race between switching elevator and removing queues (Ming Lei) [1760151] - [md] raid5: use bio_end_sector in r5_next_bio (Nigel Croxon) [1754949] - [md] raid5: remove STRIPE_OPS_REQ_PENDING (Nigel Croxon) [1754949] - [md] md: add feature flag MD_FEATURE_RAID0_LAYOUT (Nigel Croxon) [1754949] - [md] md/raid0: avoid RAID0 data corruption due to layout confusion. (Nigel Croxon) [1754949] - [md] raid5: don't set STRIPE_HANDLE to stripe which is in batch list (Nigel Croxon) [1754949] - [md] raid5: don't increment read_errors on EILSEQ return (Nigel Croxon) [1754949] - [md] md/raid5: use bio_end_sector to calculate last_sector (Nigel Croxon) [1730670] - [md] md/raid1: fail run raid1 array when active disk less than one (Nigel Croxon) [1730670] - [md] md raid0/linear: Mark array as 'broken' and fail BIOs if a member is gone (Nigel Croxon) [1730670] - [md] raid5 improve too many read errors msg by adding limits (Nigel Croxon) [1730670] - [md] md: don't report active array_state until after revalidate_disk() completes. (Nigel Croxon) [1730670] - [md] md: only call set_in_sync() when it is expected to succeed. (Nigel Croxon) [1730670] - [md] raid1: factor out a common routine to handle the completion of sync write (Nigel Croxon) [1730670] - [md] md: don't call spare_active in md_reap_sync_thread if all member devices can't work (Nigel Croxon) [1730670] - [md] md: don't set In_sync if array is frozen (Nigel Croxon) [1730670] - [md] md: allow last device to be forcibly removed from RAID1/RAID10. (Nigel Croxon) [1730670] - [md] md/raid10: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid1: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid6: Set R5_ReadError when there is read failure on parity disk (Nigel Croxon) [1730670] - [md] raid1: use an int as the return value of raise_barrier() (Nigel Croxon) [1730670] - [md] md/raid1: Fix a warning message in remove_wb() (Nigel Croxon) [1730670] - [crypto] crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (Gary Hook) [1754634] - [crypto] crypto: ccp - Do not free psp_master when PLATFORM_INIT fails (Gary Hook) [1754634] - [crypto] crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart() (Gary Hook) [1754634] - [crypto] crypto: ccp - introduce SEV_GET_ID2 command (Gary Hook) [1754634] - [netdrv] e1000e: start network tx queue only when link is up (Oleksandr Natalenko) [1747869] - [netdrv] Revert "e1000e: fix cyclic resets at link up with active tx" (Oleksandr Natalenko) [1747869] - [mm] mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: fix race condition in zs_destroy_pool (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely (Rafael Aquini) [1735181] - [mm] mm, page_owner: handle THP splits correctly (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS (Rafael Aquini) [1735181] - [mm] mm/usercopy: use memory range to be accessed for wraparound check (Rafael Aquini) [1735181] - [mm] mm/memcontrol.c: fix use after free in mem_cgroup_iter() (Rafael Aquini) [1735181] - [mm] mm/hmm: fix bad subpage pointer in try_to_unmap_one (Rafael Aquini) [1735181] - [mm] mm: vmscan: check if mem cgroup is disabled or not before calling memcg slab shrinker (Rafael Aquini) [1735181] - [mm] mm: revert "kmemleak: allow to coexist with fault injection" (Rafael Aquini) [1735181] - [mm] mm/vmalloc: sync unmappings in __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/cma.c: fail if fixed declaration can't be honored (Rafael Aquini) [1735181] - [mm] mm/mmu_notifier: use hlist_add_head_rcu() (Rafael Aquini) [1735181] - [mm] mm/mincore.c: fix race between swapoff and mincore (Rafael Aquini) [1735181] - [mm] mm, swap: fix race between swapoff and some swap operations (Rafael Aquini) [1735181] - [mm] mm/failslab.c: by default, do not fail allocations with direct reclaim only (Rafael Aquini) [1735181] - [mm] mm: vmscan: scan anonymous pages on file refaults (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: prevent useless kswapd loops (Rafael Aquini) [1735181] - [mm] mm/page_idle.c: fix oops because end_pfn is larger than max_pfn (Rafael Aquini) [1760459 1735181] - [mm] mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: fix trying to reclaim unevictable LRU page (Rafael Aquini) [1735181] - [mm] mm/mlock.c: change count_mm_mlocked_page_nr return type (Rafael Aquini) [1735181] - [mm] mm/mlock.c: mlockall error for flag MCL_ONFAULT (Rafael Aquini) [1735181] - [mm] mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node (Rafael Aquini) [1735181] - [mm] memcg: make it work on sparse non-0-node systems (Rafael Aquini) [1735181] - [mm] prctl_set_mm: downgrade mmap_sem to read lock (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page when mapping->host is not set (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page() for poisoned pages (Rafael Aquini) [1735181] - [mm] mm: update references to page _refcount (Rafael Aquini) [1735181] - [mm] mm: lower the printk loglevel for __dump_page messages (Rafael Aquini) [1735181] - [mm] mm: print more information about mapping in __dump_page (Rafael Aquini) [1735181] - [mm] hugetlb: use same fault hash key for shared and private mappings (Rafael Aquini) [1735181] - [mm] mm/hugetlb.c: don't put_page in lock of hugetlb_lock (Rafael Aquini) [1735181] - [mm] mm: fix inactive list balancing between NUMA nodes and cgroups (Rafael Aquini) [1735181] - [mm] mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate (Rafael Aquini) [1735181] - [mm] mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified (Rafael Aquini) [1734286 1735181] - [mm] mm/hotplug: fix offline undo_isolate_page_range() (Rafael Aquini) [1735181] - [mm] mm/sparse: fix a bad comparison (Rafael Aquini) [1735181] - [mm] mm, swap: bounds check swap_info array accesses to avoid NULL derefs (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap() (Rafael Aquini) [1735181] - [mm] mm: hwpoison: fix thp split handing in soft_offline_in_use_page() (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix races and page leaks during migration (Rafael Aquini) [1735181] - [mm] tmpfs: fix uninitialized return value in shmem_link (Rafael Aquini) [1735181] - [mm] tmpfs: fix link accounting when a tmpfile is linked in (Rafael Aquini) [1735181] - [mm] mm: migrate: don't rely on __PageMovable() of newpage after unlocking it (Rafael Aquini) [1735181] - [mm] oom, oom_reaper: do not enqueue same task twice (Rafael Aquini) [1735181] - [mm] mm: page_mapped: don't assume compound page is huge or THP (Rafael Aquini) [1735181] - [mm] mm, memcg: fix reclaim deadlock with writeback (Rafael Aquini) [1735181] - [mm] mm, swap: fix swapoff with KSM pages (Rafael Aquini) [1735181] - [mm] mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() (Rafael Aquini) [1735181] - [mm] mm/huge_memory: splitting set mapping+index before unfreeze (Rafael Aquini) [1735181] - [mm] mm/huge_memory: rename freeze_page() to unmap_page() (Rafael Aquini) [1735181] - [mm] mm/page_alloc.c: fix calculation of pgdat->nr_zones (Rafael Aquini) [1735181] - [mm] mm: use swp_offset as key in shmem_replace_page() (Rafael Aquini) [1735181] - [mm] mm: cleancache: fix corruption on missed inode invalidation (Rafael Aquini) [1735181] - [mm] mm/vmstat.c: fix NUMA statistics updates (Rafael Aquini) [1735181] - [mm] mm, swap: make CONFIG_THP_SWAP depend on CONFIG_SWAP (Rafael Aquini) [1735181] - [mm] ARM: 8820/1: mm: Stop printing the virtual memory layout (Rafael Aquini) [1655192] - [netdrv] net: dsa: bcm_sf2: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: systemport: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: phy: mdio-bcm-unimac: Remove print of base address (Rafael Aquini) [1655192] - [x86] x86/mm: Don't leak kernel addresses (Rafael Aquini) [1655192] - [x86] x86/realmode: Make set_real_mode_mem() static inline (Rafael Aquini) [1655192] - [x86] x86/realmode: Don't leak the trampoline kernel address (Rafael Aquini) [1655192] - [arm64] arm64/vdso: don't leak kernel addresses (Rafael Aquini) [1655192] - [powerpc] powerpc/traps: Fix the message printed when stack overflows (Rafael Aquini) [1655192] - [kernel] kdb: print real address of pointers instead of hashed addresses (Rafael Aquini) [1655192] - [kernel] kdb: use correct pointer when 'btc' calls 'btt' (Rafael Aquini) [1655192]- [fs] signal: Allow cifs and drbd to receive their terminating signals (Leif Sahlberg) [1757670] - [fs] smb3: fix unmount hang in open_shroot (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: replace various strncpy with strscpy and similar (Leif Sahlberg) [1757670] - [fs] cifs: Use kzfree() to zero out the password (Leif Sahlberg) [1757670] - [fs] cifs: set domainName when a domain-key is used in multiuser (Leif Sahlberg) [1757670] - [fs] SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL (Leif Sahlberg) [1757670] - [fs] smb3: send CAP_DFS capability during session setup (Leif Sahlberg) [1757670] - [fs] SMB3: Fix potential memory leak when processing compound chain (Leif Sahlberg) [1757670] - [fs] SMB3: Fix deadlock in validate negotiate hits reconnect (Leif Sahlberg) [1757670] - [fs] cifs: fix rmmod regression in cifs.ko caused by force_sig changes (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: flush before set-info if we have writeable handles (Leif Sahlberg) [1757670] - [fs] smb3: optimize open to not send query file internal info (Leif Sahlberg) [1757670] - [fs] CIFS: fix deadlock in cached root handling (Leif Sahlberg) [1757670] - [fs] cifs: fix crash in cifs_dfs_do_automount (Leif Sahlberg) [1757670] - [fs] cifs: fix parsing of symbolic link error response (Leif Sahlberg) [1757670] - [fs] cifs: refactor and clean up arguments in the reparse point parsing (Leif Sahlberg) [1757670] - [fs] SMB3: query inode number on open via create context (Leif Sahlberg) [1757670] - [fs] smb3: Send netname context during negotiate protocol (Leif Sahlberg) [1757670] - [fs] smb3: do not send compression info by default (Leif Sahlberg) [1757670] - [fs] smb3: add new mount option to retrieve mode from special ACE (Leif Sahlberg) [1757670] - [fs] smb3: Allow query of symlinks stored as reparse points (Leif Sahlberg) [1757670] - [fs] cifs: Fix a race condition with cifs_echo_request (Leif Sahlberg) [1757670] - [fs] cifs: always add credits back for unsolicited PDUs (Leif Sahlberg) [1757670] - [fs] fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace (Leif Sahlberg) [1757670] - [fs] add some missing definitions (Leif Sahlberg) [1757670] - [fs] cifs: fix typo in debug message with struct field ia_valid (Leif Sahlberg) [1757670] - [fs] smb3: minor cleanup of compound_send_recv (Leif Sahlberg) [1757670] - [fs] CIFS: Fix module dependency (Leif Sahlberg) [1757670] - [fs] cifs: simplify code by removing CONFIG_CIFS_ACL ifdef (Leif Sahlberg) [1757670] - [fs] cifs: Fix check for matching with existing mount (Leif Sahlberg) [1757670] - [fs] cifs: Properly handle auto disabling of serverino option (Leif Sahlberg) [1757670] - [fs] smb3: if max_credits is specified then display it in /proc/mounts (Leif Sahlberg) [1757670] - [fs] Fix match_server check to allow for auto dialect negotiate (Leif Sahlberg) [1757670] - [fs] cifs: add missing GCM module dependency (Leif Sahlberg) [1757670] - [fs] SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions (Leif Sahlberg) [1757670] - [fs] SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms (Leif Sahlberg) [1757670] - [fs] fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) (Leif Sahlberg) [1757670] - [fs] cifs: Use kmemdup in SMB2_ioctl_init() (Leif Sahlberg) [1757670] - [fs] SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write (Leif Sahlberg) [1757670] - [fs] cifs: fix panic in smb2_reconnect (Leif Sahlberg) [1757670] - [fs] CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM (Leif Sahlberg) [1757670] - [fs] dfs_cache: fix a wrong use of kfree in flush_cache_ent() (Leif Sahlberg) [1757670] - [fs] fs/cifs/smb2pdu.c: fix buffer free in SMB2_ioctl_free (Leif Sahlberg) [1757670] - [fs] cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case (Leif Sahlberg) [1757670] - [fs] cifs: add support for SEEK_DATA and SEEK_HOLE (Leif Sahlberg) [1757670] - [fs] cifs: Allocate memory for all iovs in smb2_ioctl (Leif Sahlberg) [1757670] - [fs] cifs: Don't match port on SMBDirect transport (Leif Sahlberg) [1757670] - [fs] cifs:smbd Use the correct DMA direction when sending data (Leif Sahlberg) [1757670] - [fs] cifs:smbd When reconnecting to server, call smbd_destroy() after all MIDs have been called (Leif Sahlberg) [1757670] - [fs] smb3: trivial cleanup to smb2ops.c (Leif Sahlberg) [1757670] - [fs] cifs: cleanup smb2ops.c and normalize strings (Leif Sahlberg) [1757670] - [fs] smb3: display session id in debug data (Leif Sahlberg) [1757670] - [fs] cifs: update module internal version number (Leif Sahlberg) [1757670] - [fs] cifs: fix crash querying symlinks stored as reparse-points (Leif Sahlberg) [1757670] - [fs] SMB3: Clean up query symlink when reparse point (Leif Sahlberg) [1757670] - [fs] cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level() (Leif Sahlberg) [1757670] - [fs] Negotiate and save preferred compression algorithms (Leif Sahlberg) [1757670] - [fs] cifs: rename and clarify CIFS_ASYNC_OP and CIFS_NO_RESP (Leif Sahlberg) [1757670] - [fs] smb3: Add protocol structs for change notify support (Leif Sahlberg) [1757670] - [fs] cifs: fix smb3_zero_range for Azure (Leif Sahlberg) [1757670] - [fs] cifs: zero-range does not require the file is sparse (Leif Sahlberg) [1757670] - [fs] Add new flag on SMB3.1.1 read (Leif Sahlberg) [1757670] - [fs] cifs: add fiemap support (Leif Sahlberg) [1757670] - [fs] SMB3: Add defines for new negotiate contexts (Leif Sahlberg) [1757670] - [fs] cifs: fix bi-directional fsctl passthrough calls (Leif Sahlberg) [1757670] - [fs] cifs: smbd: take an array of reqeusts when sending upper layer data (Leif Sahlberg) [1757670] - [fs] SMB3: Add handling for different FSCTL access flags (Leif Sahlberg) [1757670] - [fs] cifs: Add support for FSCTL passthrough that write data to the server (Leif Sahlberg) [1757670] - [fs] cifs: remove superfluous inode_lock in cifs_{strict_}fsync (Leif Sahlberg) [1757670] - [fs] cifs: Call MID callback before destroying transport (Leif Sahlberg) [1757670] - [fs] smbd: Make upper layer decide when to destroy the transport (Leif Sahlberg) [1757670] - [fs] SMB3: update comment to clarify enumerating snapshots (Leif Sahlberg) [1757670] - [fs] CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb (Leif Sahlberg) [1757670] - [fs] CIFS: Show locallease in /proc/mounts for cifs shares mounted with locallease feature. (Leif Sahlberg) [1757670] - [fs] cifs: Fix DFS cache refresher for DFS links (Leif Sahlberg) [1757670] - [fs] cifs: don't use __constant_cpu_to_le32() (Leif Sahlberg) [1757670] - [fs] SMB3: Track total time spent on roundtrips for each SMB3 command (Leif Sahlberg) [1757670] - [fs] cifs: use the right include for signal_pending() (Leif Sahlberg) [1757670] - [fs] CIFS: Mask off signals when sending SMB packets (Leif Sahlberg) [1757670] - [infiniband] RDMA/umem: Revert broken 'off by one' fix (Kamal Heib) [1720888] - [infiniband] RDMA/umem: minor bug fix in error handling path (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Don't do double free of allocated PD (Kamal Heib) [1720888] - [infiniband] RDMA: Handle ucontext allocations by IB/core (Kamal Heib) [1720888] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Fix a WARN() message (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Store PR pointer before it is overwritten (Kamal Heib) [1720888] - [infiniband] RDMA/core: Cosmetic change - move member initialization to correct block (Kamal Heib) [1720888] - [infiniband] rdma_rxe: Use netlink messages to add/delete links (Kamal Heib) [1720888] - [infiniband] RDMA/core: Add RDMA_NLDEV_CMD_NEWLINK/DELLINK support (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Close a race after ib_register_device (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Add ib_device_get_by_name() and use it in rxe (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use driver_unregister and new unregistration API (Kamal Heib) [1720888] - [infiniband] RDMA/device: Provide APIs from the core code to help unregistration (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use ib_device_get_by_netdev() instead of open coding (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_get_by_netdev() (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdev (Kamal Heib) [1720888] - [infiniband] RDMA/cache: Move the cache per-port data into the main ib_port_data (Kamal Heib) [1720888] - [infiniband] RDMA/device: Consolidate ib_device per_port data into one place (Kamal Heib) [1720888] - [infiniband] RDMA: Add and use rdma_for_each_port (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Don't expose number of not-visible entries (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Connect QP number to .doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Provide parent IDs for PD, MR and QP objects (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Share with user-space object IDs (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Prepare restrack_root to addition of extra fields per-type (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Hide restrack DB from IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Reduce scope of synchronization lock while updating DB (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Add resource tracker doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Translate from ID to restrack object (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Convert internal DB from hash to XArray (Kamal Heib) [1720888] - [infiniband] RDMA/core: Move device addition deletion to device.c (Kamal Heib) [1720888] - [infiniband] RDMA/core: Introduce and use ib_setup_port_attrs() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use simpler device_del() instead of device_unregister() (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Remove useless usecnt variable and redundant memset (Kamal Heib) [1720888] - [infiniband] IB/{hw, sw}: Remove 'uobject->context' dependency in object creation APIs (Kamal Heib) [1720888] - [infiniband] RDMA/qedr: remove set but not used variable 'ib_ctx' (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Clear QP objects during their allocation (Kamal Heib) [1720888] - [include] IB/verbs: Add helper function rdma_udata_to_drv_context (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flows (Kamal Heib) [1720888] - [infiniband] IB/ipoib: Use __func__ instead of function's name (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: Remove set but not used variable 'msg_seq' (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Use for_each_sg_dma_page iterator for umem SGL (Kamal Heib) [1720888] - [net] xprtrdma: Check inline size before providing a Write chunk (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/vmw_pvrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Re-organize device.c locking (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the client_data (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the clients (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use an ida instead of a free page in alloc_name (Kamal Heib) [1720888] - [infiniband] RDMA/device: Get rid of reg_state (Kamal Heib) [1720888] - [infiniband] RDMA/device: Check that the rename is nop under the lock (Kamal Heib) [1720888] - [infiniband] RDMA: Handle PD allocations by IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/hns: fix spelling mistake "reseved" -> "reserved" (Kamal Heib) [1720888] - [infiniband] RDMA/core: Share driver structure size with core (Kamal Heib) [1720888] - [infiniband] IB/cma: Define option to set ack timeout and pack tos_set (Kamal Heib) [1720888] - [infiniband] drivers/IB,core: reduce scope of mmap_sem (Kamal Heib) [1720888] - [infiniband] drivers/IB,usnic: reduce scope of mmap_sem (Kamal Heib) [1720888] - [net] svcrdma: Remove syslog warnings in work completion handlers (Kamal Heib) [1720888] - [net] svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabled (Kamal Heib) [1720888] - [net] svcrdma: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: move kdoc comments to functions (Kamal Heib) [1720888] - [infiniband] RDMA/cma: Remove CM_ID statistics provided by rdma-cm module (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Rework I/O context allocation (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Fix handling of command / TMF submission failure (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: Support no port mapping requirements (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: refactor the IWPM message attribute names (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Improve loopback marking (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Move rxe_init_av() to rxe_av.c (Kamal Heib) [1720888] - [infiniband] IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Expose XRC ODP device capabilities (Kamal Heib) [1720888] - [include] IB/core: Allocate a bit for SRQ ODP support (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use the ops infrastructure to keep all callbacks in one place (Kamal Heib) [1720888] - [infiniband] RDMA/cxgb4: Sort SRQ ops alphabetically (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Refactor user/kernel restrack additions (Kamal Heib) [1720888] - [infiniband] RDMA/core: Simplify restrack interface (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Prepare CAP_NET_ADMIN checks for .doit callbacks (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Factor out the PID namespace check (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Dynamically generate restrack dumpit callbacks (Kamal Heib) [1720888] - [infiniband] IB/usnic: Remove stub functions (Kamal Heib) [1720888] - [infiniband] RDMA: Add indication for in kernel API support to IB device (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce async DEVX obj query API (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_CMD_FD (Kamal Heib) [1720888] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Kamal Heib) [1720888] - [infiniband] infiniband: remove unneeded header search paths (Kamal Heib) [1720888] - [infiniband] infiniband: ipoib: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: usnic: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: ocrdma: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use PCI-ID as an identification in debugfs (Kamal Heib) [1720888] - [infiniband] IB/umad: Do not check status of nonseekable_open() (Kamal Heib) [1720888] - [infiniband] IB/umad: Avoid additional device reference during open()/close() (Kamal Heib) [1720888] - [infiniband] IB/rxe: Remove unnecessary rxe variable (Kamal Heib) [1720888] - [infiniband] IB/core: Simplify rdma cgroup registration (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use __ib_device_get_by_name() in ib_device_rename() (Kamal Heib) [1720888] - [infiniband] RDMA: Rename port_callback to init_port (Kamal Heib) [1720888] - [infiniband] RDMA: Clear CTX objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA: Clear PD objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Fix out of bounds index check in query pkey (Kamal Heib) [1720888] - [infiniband] IB/{core, hw}: Have ib_umem_get extract the ib_ucontext from ib_udata (Kamal Heib) [1720888] - [infiniband] IB/{core, uverbs}: Move ib_umem_xxx functions from ib_core to ib_uverbs (Kamal Heib) [1720888] - [infiniband] RDMA/core: Don't depend device ODP capabilities on kconfig option (Kamal Heib) [1720888] - [infiniband] IB/srp: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/core: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/usnic: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] IB/cm: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [mm] mm: introduce put_user_page*(), placeholder versions (Rafael Aquini) [1746371] - [mm] mm/gup: add FOLL_LONGTERM capability to GUP fast (Rafael Aquini) [1746371] - [mm] mm/gup: change GUP fast to use flags rather than a write 'bool' (Rafael Aquini) [1746371] - [mm] mm/gup: change write parameter to flags in fast walk (Rafael Aquini) [1746371] - [mm] mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM (Rafael Aquini) [1746371] - [s390] s390/mm: fix pxd_bad with folded page tables (Rafael Aquini) [1746371] - [s390] s390/mm: fix dump_pagetables top level page table walking (Rafael Aquini) [1746371] - [s390] s390/mm: convert to the generic get_user_pages_fast code (Rafael Aquini) [1746371] - [s390] s390/mm: make the pxd_offset functions more robust (Rafael Aquini) [1746371] - [mm] mm/gup: fix gup_pmd_range() for dax (Rafael Aquini) [1746371] - [mm] mm/gup: remove the 'write' parameter from gup_fast_permitted() (Rafael Aquini) [1746371] - [mm] mm/gup: fix follow_page_mask() kerneldoc comment (Rafael Aquini) [1746371] - [mm] mm/gup: fix __get_user_pages_fast() comment (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: prevent integer overflow in ioctl (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: add additional pinning methods (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: time put_page() (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctl (Rafael Aquini) [1746371] - [mm] mm: remove caller signal_pending branch predictions (Rafael Aquini) [1746371] - [mm] mm: remove unnecessary local variable addr in __get_user_pages_fast() (Rafael Aquini) [1746371] - [mm] mm: change return type int to vm_fault_t for fault handlers (Rafael Aquini) [1746371] - [mm] mm: make mm->pinned_vm an atomic64 counter (Rafael Aquini) [1746371]- [kernel] sched/core: Schedule new worker even if PI-blocked (Waiman Long) [1758629] - [char] random: add a spinlock_t to struct batched_entropy (Waiman Long) [1758629] - [crypto] crypto: chacha20 - Fix chacha20_block() keystream alignment (again) (Waiman Long) [1758629] - [fs] locking/percpu-rwsem: Remove preempt_disable variants (Waiman Long) [1758629] - [x86] x86/tsc: Add option to disable tsc clocksource watchdog (Waiman Long) [1758629] - [x86] x86/irq: Handle spurious interrupt after shutdown gracefully (Waiman Long) [1758629] - [x86] x86/ioapic: Implement irq_get_irqchip_state() callback (Waiman Long) [1758629] - [kernel] genirq: Add optional hardware synchronization for shutdown (Waiman Long) [1758629] - [kernel] genirq: Fix misleading synchronize_irq() documentation (Waiman Long) [1758629] - [kernel] genirq: Delay deactivation in free_irq() (Waiman Long) [1758629] - [kernel] genirq: Remove redundant NULL pointer check in __free_irq() (Waiman Long) [1758629] - [kernel] genirq: Synchronize only with single thread on free_irq() (Waiman Long) [1758629] - [kernel] genirq: Update code comments wrt recycled thread_mask (Waiman Long) [1758629] - [usb] usb: core: remove flags variable in __usb_hcd_giveback_urb() (Waiman Long) [1758629] - [usb] usb: core: remove local_irq_save() around ->complete() handler (Waiman Long) [1758629] - [media] media: tm6000: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [media] media: em28xx-audio: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize __cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Factor common code between cpa_flush_*() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_array() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_kernel_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Unconditionally avoid WBINDV when we can (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid the 4k pages check completely (Waiman Long) [1758629] - [x86] x86/mm/cpa: Do the range check early (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize same protection check (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add sanity check for existing mappings (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid static protection checks on unmap (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add large page preservation statistics (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add debug mechanism (Waiman Long) [1758629] - [x86] x86/mm/cpa: Allow range check for static protections (Waiman Long) [1758629] - [x86] x86/mm/cpa: Rework static_protections() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Split, rename and clean up try_preserve_large_page() (Waiman Long) [1758629] - [x86] x86/mm/init32: Mark text and rodata RO in one go (Waiman Long) [1758629] - [mm] mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t (Waiman Long) [1758629] - [mm] mm/list_lru.c: fold __list_lru_count_one() into its caller (Waiman Long) [1758629] - [mm] mm: workingset: make shadow_lru_isolate() use locking suffix (Waiman Long) [1758629] - [mm] mm: workingset: remove local_irq_disable() from count_shadow_nodes() (Waiman Long) [1758629] - [iommu] iommu/amd: Remove redundant WARN_ON() (Waiman Long) [1758629] - [mm] mm/list_lru: introduce list_lru_shrink_walk_irq() (Waiman Long) [1758629] - [mm] mm/list_lru.c: pass struct list_lru_node* as an argument to __list_lru_walk_one() (Waiman Long) [1758629] - [mm] mm/list_lru.c: move locking from __list_lru_walk_one() to its caller (Waiman Long) [1758629] - [mm] mm/list_lru.c: use list_lru_walk_one() in list_lru_walk_node() (Waiman Long) [1758629] - [kernel] userns: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [kernel] userns: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [kernel] bdi: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [mm] bdi: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [char] random: remove preempt disabled region (Waiman Long) [1758629] - [misc] ocxl: Update for AFU descriptor template version 1.1 (Steve Best) [1751207] - [misc] ocxl: Make ocxl_remove() static (Steve Best) [1751207] - [misc] ocxl: do not use C++ style comments in uapi header (Steve Best) [1751207] - [misc] ocxl: Allow contexts to be attached with a NULL mm (Steve Best) [1751207] - [misc] ocxl: Fix return value check in afu_ioctl() (Steve Best) [1751207] - [misc] ocxl: Provide global MMIO accessors for external drivers (Steve Best) [1751207] - [misc] ocxl: move event_fd handling to frontend (Steve Best) [1751207] - [misc] ocxl: afu_irq only deals with IRQ IDs, not offsets (Steve Best) [1751207] - [misc] ocxl: Allow external drivers to use OpenCAPI contexts (Steve Best) [1751207] - [misc] ocxl: Create a clear delineation between ocxl backend & frontend (Steve Best) [1751207] - [misc] ocxl: Don't pass pci_dev around (Steve Best) [1751207] - [misc] ocxl: Split pci.c (Steve Best) [1751207] - [misc] ocxl: Remove some unused exported symbols (Steve Best) [1751207] - [misc] ocxl: Remove superfluous 'extern' from headers (Steve Best) [1751207] - [misc] ocxl: read_pasid never returns an error, so make it void (Steve Best) [1751207] - [misc] ocxl: Rename struct link to ocxl_link (Steve Best) [1751207] - [misc] ocxl: remove set but not used variables 'tid' and 'lpid' (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in read_afu_name() (Steve Best) [1751207] - [misc] ocxl/afu_irq: Don't include (Steve Best) [1751207] - [misc] ocxl: Clarify error path in setup_xsl_irq() (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in ocxl_link_update_pe() (Steve Best) [1751207] - [misc] ocxl: Fix access to the AFU Descriptor Data (Steve Best) [1751207] - [netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only) (John Linville) [1728864] - [netdrv] gve: Copy and paste bug in gve_get_stats() (John Linville) [1728864] - [netdrv] gve: Fix case where desc_cnt and data_cnt can get out of sync (John Linville) [1728864] - [netdrv] gve: replace kfree with kvfree (John Linville) [1728864] - [netdrv] gve: Remove the exporting of gve_probe (John Linville) [1728864] - [netdrv] gve: fix unused variable/label warnings (John Linville) [1728864] - [netdrv] gve: Fix error return code in gve_alloc_qpls() (John Linville) [1728864] - [netdrv] gve: fix -ENOMEM null check on a page allocation (John Linville) [1728864] - [netdrv] gve: Fix u64_stats_sync to initialize start (John Linville) [1728864] - [netdrv] gve: Add ethtool support (John Linville) [1728864] - [netdrv] gve: Add workqueue and reset support (John Linville) [1728864] - [netdrv] gve: Add transmit and receive support (John Linville) [1728864] - [netdrv] gve: Add basic driver framework for Compute Engine Virtual NIC (John Linville) [1728864] - [mfd] mfd: intel-lpss: Add Intel Comet Lake PCI IDs (David Arcari) [1761586] - [scsi] scsi: core: save/restore command resid for error handling (Ewan Milne) [1760503] - [scsi] scsi: sd: Ignore a failure to sync cache due to lack of authorization (Ewan Milne) [1760503] - [scsi] scsi: core: Add sysfs attributes for VPD pages 0h and 89h (Ewan Milne) [1760503] - [scsi] scsi: core: Log SCSI command age with errors (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_rdac: zero cdb in send_mode_select() (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve unaligned completion resid message (Ewan Milne) [1760503] - [scsi] scsi: core: Reduce memory required for SCSI logging (Ewan Milne) [1760503] - [scsi] scsi: core: Complain if scsi_target_block() fails (Ewan Milne) [1760503] - [scsi] scsi: core: Make scsi_internal_device_unblock_nowait() reject invalid new_state (Ewan Milne) [1760503] - [scsi] scsi: scsi_debugfs: Use for_each_set_bit to simplify code (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix compilation warning (Ewan Milne) [1760503] - [scsi] scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade (Ewan Milne) [1760503] - [scsi] scsi: core: use scmd_printk() to print which command timed out (Ewan Milne) [1760503] - [scsi] scsi: Avoid that .queuecommand() gets called for a blocked SCSI device (Ewan Milne) [1760503] - [scsi] scsi: core: don't preallocate small SGL in case of NO_SG_CHAIN (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: Fix possible null-ptr-deref (Ewan Milne) [1760503] - [scsi] scsi: st: add a SPDX tag to st.c (Ewan Milne) [1760503] - [scsi] scsi: sr: add a SPDX tag to sr.c (Ewan Milne) [1760503] - [scsi] scsi: sg: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: switch remaining files to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: add a SPDX tag to sd.c (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_srp: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_spi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_sas: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_iscsi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_fc: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: switch the remaining scsi midlayer files to use SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: add SPDX tags to scsi midlayer files missing licensing information (Ewan Milne) [1760503] - [scsi] Revert "scsi: sd: Keep disk read-only when re-reading partition" (Ewan Milne) [1760503] - [scsi] scsi: core: set result when the command cannot be dispatched (Ewan Milne) [1760503] - [scsi] scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT (Ewan Milne) [1760503] - [scsi] scsi: core: don't hold device refcount in IO path (Ewan Milne) [1760503] - [scsi] scsi: sd: Quiesce warning if device does not report optimal I/O size (Ewan Milne) [1760503] - [scsi] scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Ewan Milne) [1760503] - [scsi] scsi: core: Avoid that a kernel warning appears during system resume (Ewan Milne) [1760503] - [scsi] scsi: core: Also call destroy_rcu_head() for passthrough requests (Ewan Milne) [1760503] - [scsi] scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c (Ewan Milne) [1760503] - [scsi] scsi: sd: Optimal I/O size should be a multiple of physical block size (Ewan Milne) [1760503] - [scsi] scsi: sd: Fix typo in sd_first_printk() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: Implement support for write protect (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix zone information messages (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve sd_print_capacity() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: fix write_same with virtual_gb problem (Ewan Milne) [1760503] - [scsi] scsi: sd: Protect against READ(6) or WRITE(6) with zero block transfer length (Ewan Milne) [1760503] - [scsi] scsi: core: Remove an atomic instruction from the hot path (Ewan Milne) [1760503] - [scsi] scsi: sd: Rename 'SCpnt' into 'cmd' (Ewan Milne) [1760503] - [scsi] scsi: sd: Clean up sd_setup_read_write_cmnd() (Ewan Milne) [1760503] - [scsi] scsi: sd: Create helper functions for read/write commands (Ewan Milne) [1760503] - [scsi] scsi: sd: Simplify misaligned I/O check (Ewan Milne) [1760503] - [scsi] scsi: sd: Be consistent about blocks vs. sectors (Ewan Milne) [1760503] - [scsi] scsi: sd: Remove a local variable (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: add cmd abort option to every_nth (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: skip long delays when ndelay small (Ewan Milne) [1760503] - [x86] efi/x86: Do not clean dummy variable in kexec path (Bhupesh Sharma) [1724436] - [scsi] scsi: csiostor: create per port irq affinity mask set (Jonathan Toppins) [1725816] - [pci] PCI: let pci_disable_link_state propagate errors (Myron Stowe) [1735834] - [scsi] scsi: scsi_transport_fc: Add FPIN fc event codes (Ewan Milne) [1755587] - [scsi] scsi: scsi_transport_fc: refactor event posting routines (Ewan Milne) [1755587] - [scsi] scsi: fc: add FPIN ELS definition (Ewan Milne) [1755587] - [scsi] scsi: lib/sg_pool.c: clear 'first_chunk' in case of no preallocation (Ewan Milne) [1747162] - [scsi] scsi: core: Run queue when state is set to running after being blocked (Ewan Milne) [1691599] - [scsi] scsi: sd: Fix a race between closing an sd device and sd I/O (Ewan Milne) [1689118] - [net] net/ibmvnic: Fix EOI when running in XIVE mode. (Steve Best) [1761378] - [powerpc] powerpc/mce: Fix SLB rebolting during MCE recovery path. (Desnes Augusto Nunes do Rosario) [1725842] - [powerpc] powerpc/pseries: hwpoison the pages upon hitting UE (Desnes Augusto Nunes do Rosario) [1725842] - [x86] perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp (David Arcari) [1730134] - [arm64] arm64: entry: Remove unneeded need_resched() loop (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Fix big-endian when checking preempt count in assembly (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Provide our own implementation of asm/preempt.h (Mark Langsdorf) [1737075] - [include] preempt: Move PREEMPT_NEED_RESCHED definition into arch code (Mark Langsdorf) [1737075] - [x86] x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence (Alexander Beregalov) [1724902] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Alexander Beregalov) [1724902] - [arm64] arm64/sve: Fix wrong free for task->thread.sve_state (Andrew Jones) [1756450] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.1 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: cleanup: remove unused fcp_txcmlpq_cnt (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Complete removal of FCoE T10 PI support on SLI-4 adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update async event logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption detected in lpfc_put_sgl_per_hdwq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hdwq sgl locks and irq handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix spinlock_irq issues in lpfc_els_flush_cmd() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption in lpfc_sli_get_iocbq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix host hang at boot or slow boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity errors on NULL pointer checks (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery failures when target device connectivity bounces (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix GPF on scsi command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix locking on mailbox command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix device recovery errors after PLOGI failures (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix rpi release when deleting vport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVME io abort failures causing hangs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix miss of register read failure check (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix premature re-enabling of interrupts in lpfc_sli_host_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reset recovery paths that are not recovering (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Convert existing pf users to ps (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: fix 12.4.0.0 GPF at boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove bg debugfs buffers (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Resolve checker warning for lpfc_new_io_buf() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.0 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Merge per-protocol WQ/CQ pairs into single per-cpu pair (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add NVMe sequence level error recovery support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Support dynamic unbounded SGL lists on G7 hardware. (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add MDS driver loopback diagnostics support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add first and second level hardware revisions to sysfs reporting (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Migrate to px and pf in kernel print calls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add simple unlikely optimizations to reduce NVME latency (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme first burst module parameter description (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix BlockGuard enablement on FCoE adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reported physical link speed on a disabled trunked link (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Max Frame Size value shown in fdmishow output (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix upcall to bsg done in non-success cases (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sli4 adapter initialization with MSI (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme sg_seg_cnt display if HBA does not support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme target mode ABTSing a received ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hang when downloading fw on port enabled for nvme (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix too many sg segments spamming in kernel log (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash due to port reset racing vs adapter error handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix deadlock on host_lock during cable pulls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix error in remote port address change (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix driver nvme rescan logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sg_seg_cnt for HBAs that don't support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix propagation of devloss_tmo setting to nvme transport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix loss of remote port after devloss due to lack of RPIs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix devices that don't return after devloss followed by rediscovery (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix null ptr oops updating lpfc_devloss_tmo via sysfs attribute (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix FLOGI handling across multiple link up/down conditions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix irq raising in lpfc_sli_hba_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Oops in nvme_register with target logout/login (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix issuing init_vpi mbox on SLI-3 card (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ADISC reception terminating login state if a NVME target (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery when target has no GID_FT information (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix leak of ELS completions on adapter reset (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix failure to clear non-zero eq_delay after io rate reduction (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash on driver unload in wq free (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ELS field alignments (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix PLOGI failure with high remoteport count (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove NULL check before some freeing functions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use spin_lock_irqsave in IRQ context (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove redundant code (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove unnecessary null check before kfree (Dick Kennedy) [1757574] - [scripts] scripts/spelling.txt: drop "sepc" from the misspelling list (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE (Dick Kennedy) [1757574] - [scsi] lpfc: add sysfs interface to post NVME RSCN (Dick Kennedy) [1757574] - [scsi] lpfc: add support for translating an RSCN rcv into a discovery rescan (Dick Kennedy) [1757574] - [scsi] lpfc: add support to generate RSCN events for nport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use sg helper to iterate over scatterlist (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Avoid unused function warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Make some symbols static (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove set but not used variables 'qp' (Dick Kennedy) [1757574] - [lib] lib/vsprintf: Reinstate printing of legacy clock IDs (Prarit Bhargava) [1751075] - [lib] vsprintf: fix data type of variable in string_nocheck() (Prarit Bhargava) [1751075] - [scripts] kconfig: tests: fix recursive inclusion unit test (Prarit Bhargava) [1751075] - [kernel] printk: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for missed files (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for more missed files (Prarit Bhargava) [1751075] - [kernel] panic: add an option to replay all the printk message in buffer (Prarit Bhargava) [1751075] - [kernel] panic: avoid the extra noise dmesg (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not break early boot with probing addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make function pointer_string static (Prarit Bhargava) [1751075] - [lib] vsprintf: Limit the length of inlined error messages (Prarit Bhargava) [1751075] - [lib] vsprintf: Avoid confusion between invalid address and value (Prarit Bhargava) [1751075] - [lib] vsprintf: Prevent crash when dereferencing invalid pointers (Prarit Bhargava) [1751075] - [lib] vsprintf: Consolidate handling of unknown pointer specifiers (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pO handler as kobject_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pV handler as va_format() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out p[iI] handler as ip_addr_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not check address of well-known strings (Prarit Bhargava) [1751075] - [lib] vsprintf: Consistent pK handling for kptr_restrict == 0 (Prarit Bhargava) [1751075] - [lib] vsprintf: Shuffle restricted_pointer() (Prarit Bhargava) [1751075] - [kernel] printk: Tie printk_once / printk_deferred_once into .data.once for reset (Prarit Bhargava) [1751075] - [lib] lib: Use new kselftest header (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Add empty module_exit function (Prarit Bhargava) [1751075] - [scripts] checkpatch: add pt as a valid vsprintf extension (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Switch to bitmap_zalloc() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf.c: move sizeof(struct printf_spec) next to its definition (Prarit Bhargava) [1751075] - [kernel] printk/docs: Add extra integer types to printk-formats (Prarit Bhargava) [1751075] - [kernel] printk: Remove no longer used LOG_PREFIX. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Remove pCr remnant in comment (Prarit Bhargava) [1751075] - [kernel] printk: Pass caller information to log_store(). (Prarit Bhargava) [1751075] - [kernel] kernel/sysctl: add panic_print into sysctl (Prarit Bhargava) [1751075] - [kernel] panic: add options to print system info when panic happens (Prarit Bhargava) [1751075] - [include] include/linux/printk.h: drop silly "static inline asmlinkage" from dump_stack() (Prarit Bhargava) [1751075] - [kernel] printk: Add caller information to printk() output. (Prarit Bhargava) [1751075] - [kernel] printk: Remove print_prefix() calls with NULL buffer. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Print time and date in human readable format via pt (Prarit Bhargava) [1751075] - [kernel] printk: fix printk_time race. (Prarit Bhargava) [1751075] - [kernel] printk: Make printk_emit() local function. (Prarit Bhargava) [1751075] - [documentation] doc: printk-formats: Remove bogus kobject references for device nodes (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash printed address for netdev bits fallback (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash legacy clock addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Prepare for more general use of ptr_to_id() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make ptr argument conts in ptr_to_id() (Prarit Bhargava) [1751075] - [kernel] printk: fix integer overflow in setup_log_buf() (Prarit Bhargava) [1751075] - [kernel] printk: do not preliminary split up cont buffer (Prarit Bhargava) [1751075] - [kernel] printk: lock/unlock console only for new logbuf entries (Prarit Bhargava) [1751075] - [kernel] printk: keep kernel cont support always enabled (Prarit Bhargava) [1751075] - [kernel] printk: Give error on attempt to set log buffer length to over 2G (Prarit Bhargava) [1751075] - [kernel] printk: Add KBUILD_MODNAME and remove a redundant print prefix (Prarit Bhargava) [1751075] - [kernel] printk: Correct wrong casting (Prarit Bhargava) [1751075] - [kernel] printk: CON_PRINTBUFFER console registration is a bit racy (Prarit Bhargava) [1751075] - [kernel] printk: Do not miss new messages when replaying the log (Prarit Bhargava) [1751075] - [kernel] Revert "printk: make sure to print log on console." (Prarit Bhargava) [1751075] - [lib] vsprintf: print OF node name using full_name (Prarit Bhargava) [1751075] - [kernel] printk/tracing: Do not trace printk_nmi_enter() (Prarit Bhargava) [1751075] - [misc] notifier: Remove notifier header file wherever not used (Prarit Bhargava) [1751075] - [init] init: allow initcall tables to be emitted using relative references (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Do not handle pO[^F] as px (Prarit Bhargava) [1751075] - [kernel] console: Replace #if 0 with atomic var 'ignore_console_lock_warning' (Prarit Bhargava) [1751075] - [lib] vsprintf: Use hw RNG for ptr_key (Prarit Bhargava) [1751075] - [kernel] printk: Fix warning about unused suppress_message_printing (Prarit Bhargava) [1751075] - [char] random: Return nbytes filled from hw RNG (Prarit Bhargava) [1751075] - [char] random: Fix whitespace pre random-bytes work (Prarit Bhargava) [1751075] - [kernel] printk/nmi: Prevent deadlock when accessing the main log buffer in NMI (Prarit Bhargava) [1751075] - [kernel] printk: Create helper function to queue deferred console handling (Prarit Bhargava) [1751075] - [kernel] printk: Split the code for storing a message into the log buffer (Prarit Bhargava) [1751075] - [kernel] printk: Clean up syslog_print_all() (Prarit Bhargava) [1751075] - [kernel] printk: Export is_console_locked (Prarit Bhargava) [1751075] - [kernel] printk: Remove unnecessary kmalloc() from syslog during clear (Prarit Bhargava) [1751075] - [kernel] printk: Make CONSOLE_LOGLEVEL_QUIET configurable (Prarit Bhargava) [1751075] - [kernel] printk: make sure to print log on console. (Prarit Bhargava) [1751075] - [lib] lib/test_printf.c: accept "ptrval" as valid result for plain 'p' tests (Prarit Bhargava) [1751075] - [kernel] softirq: Remove tasklet_hrtimer (Prarit Bhargava) [1737073] - [include] list: add function list_rotate_to_front() (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Rename the file for consistency (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Move Kconfig option (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Use tcb as sched_clock (Prarit Bhargava) [1737073] - [kernel] irq_work: Do not raise an IPI when queueing work on the local CPU (Prarit Bhargava) [1737073] - [tty] tty/sysrq: Convert show_lock to raw_spinlock_t (Prarit Bhargava) [1737073] - [net] xfrm: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [kernel] kthread: Do not use TIMER_IRQSAFE (Prarit Bhargava) [1737073] - [kernel] kthread: Convert worker lock to raw spinlock (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Timer should be initialized before device registered (Prarit Bhargava) [1737073] - [net] xfrm: use time64_t for in-kernel timestamps (Prarit Bhargava) [1737073] - [x86] x86/intel: Aggregate microserver naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core graphics naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core mobile naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core client naming (Prarit Bhargava) [1725644] - [tools] turbostat: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: rename has_hsw_msrs() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix Haswell Core systems (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add support for Hygon Fam 18h (Dhyana) RAPL (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix caller parameter of get_tdp_amd() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix CPUC1 display value (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: do not enforce 1ms (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: read from pipes too (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add Ice Lake NNPI support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: add Jacobsville support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: remove duplicate pc10 column (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix file descriptor leaks (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix leak of file descriptor on error return path (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix buffer overrun (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Make interval calculation per thread to reduce jitter (Prarit Bhargava) [1725644] - [tools] tools/power/x86: Enable compiler optimisations and Fortify by default (Prarit Bhargava) [1725644] - [x86] x86/cpu: Add Ice Lake NNPI to Intel family (Prarit Bhargava) [1725644]- [tools] perf tools: Fix segfault in cpu_cache_level__read() (Michael Petlan) [1761995] - [scsi] qla2xxx: Update driver version to 10.01.00.19.08.2-k (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Nport ID display value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link up fail (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link reset (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Optimize NPIV tear down process (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale mem access on driver unload (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix unbound sleep in fcport delete path. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence fwdump template message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stuck login session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix driver reload for ISP82xx (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix flash read for Qlogic ISPs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix message indicating vectors used by driver (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: fix spelling mistake "initializatin" -> "initialization" (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a recently introduced kernel warning (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a NULL pointer dereference (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_async_abort_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous if-tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2x00_els_dcmd2_free() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Inline the qla2x00_fcport_event_handler() function (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report invalid mailbox status codes (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove superfluous sts_entry_* casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Let the compiler check the type of the SCSI command context pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if sp->done() is not called from the completion path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make sure that aborted commands are freed (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2xxx_get_next_handle() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Modify NVMe include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qlt_handle_abts_completion() more robust (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a race condition between aborting and completing a SCSI command (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the function qla2xxx_init_sp() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Enable type checking for the SRB free and done callback functions (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Rework key encoding in qlt_find_host_by_d_id() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the responder mode if appropriate for ELS pass-through IOCBs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make it explicit that ELS pass-through IOCBs use little endian (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check secondary image if reading the primary image fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla24xx_read_flash_data() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the be_id_t and le_id_t data types for FC src/dst IDs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a soft reset fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use memcpy() and strlcpy() instead of strcpy() and strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the PCI info string output buffer size (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if waiting for pending commands times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare fourth qla2x00_set_model_info() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Always check the qla2x00_wait_for_hba_online() return value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress multiple Coverity complaint about out-of-bounds accesses (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress a Coveritiy complaint about integer overflow (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unreachable code from qla83xx_idc_lock() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix qla24xx_process_bidir_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify a debug statement (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove dead code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if parsing the version string fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a mailbox command times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use strlcpy() instead of strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Do not corrupt vha->plogi_ack_list (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report the firmware status code if a mailbox command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix session lookup in qlt_abort_work() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_abort_sp_done() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous pointer check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_lport_dump() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the number of casts in GID list code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Verify locking assumptions at runtime (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change data_dsd into an array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla_tgt_cmd.cdb const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the scope of three local variables in qla2xxx_queuecommand() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla2x00_update_ms_fdmi_iocb() into void (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare the fourth ql_dump_buffer() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous forward declaration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove an include directive from qla_mr.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Include the header file from qla_dsd.h (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs instead of spaces for indentation (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Improve Linux kernel coding style conformance (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Really fix qla2xxx_eh_abort() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_abort_srb() again decrease the sp reference count (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Allow NVMe IO to resume with short cable pull (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix hang in fcport delete path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use common update-firmware-options routine for ISP27xx+ (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix NVMe port discovery after a short device port loss (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Correct error handling during initialization failures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Retry fabric Scan on IOCB queue full (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix premature timer expiration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reject EH_{abort|device_reset|target_request} (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Skip FW dump on LOOP initialization error (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use Correct index for Q-Pair array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort timeout race condition. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix DMA unmap leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Replace vmalloc + memset with vzalloc (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary null check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: remove double assignment in qla2x00_update_fcport (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Add cleanup for PCI EEH recovery (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use __le64 instead of uint32_t[2] for sending DMA addresses to firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the dsd32 and dsd64 data structures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the size of firmware data structures at compile time (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Pass little-endian values to the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla24xx_async_abort_cmd() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary locking from the target code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a command is released that is owned by the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: target: Fix offline port handling and host reset handling (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_send_term_imm_notif() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix use-after-free issues in qla2xxx_qpair_sp_free_dma() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a qla24xx_enable_msix() error path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qla2x00_mem_free() crashes if called twice (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_mem_free() easier to verify (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the size of the mailbox arrays from 4 to 8 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Log the status code if a firmware command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that Coverity complains about dereferencing a NULL rport pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Uninline qla2x00_init_timer() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_is_reserved_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_clear_loop_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla2x00_find_new_loop_id() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_reserved_loop_ids() definition (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a format specifier (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Update two source code comments (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence Successful ELS IOCB message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix device staying in blocked state (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h into a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cmd.data_work_free (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the include directive (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the port_state_str[] definition from a .h to a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Insert spaces where required (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix formatting of pointer types (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Leave a blank line after declarations (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs to indent code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix FC-AL connection target discovery (Himanshu Madhani) [1728845] - [scsi] scsi: tcm_qla2xxx: Minimize #include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister resources in the opposite order of the registration order (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister chrdev if module initialization fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use get/put_unaligned where appropriate (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_process_response_queue() easier to read (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare local symbols static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_LAST_SPEED (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a comment that refers to the SCSI host lock (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove useless set memory to zero use memset() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Cleanup fcport memory to prevent leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Further limit FLASH region write access from SysFS (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the max_sgl_segments to 1024 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a small typo in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix comment alignment in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: deadlock by configfs_depend_item (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: use lower_32_bits and upper_32_bits instead of reinventing them (Himanshu Madhani) [1728845] - [md] dm snapshot: rework COW throttling to fix deadlock (Mike Snitzer) [1758605] - [md] dm snapshot: introduce account_start_copy() and account_end_copy() (Mike Snitzer) [1758605] - [netdrv] ice: Bump version (Jonathan Toppins) [1721711] - [netdrv] ice: Enable DDP package download (Jonathan Toppins) [1721711] - [netdrv] ice: Initialize DDP package structures (Jonathan Toppins) [1721711] - [netdrv] ice: Implement Dynamic Device Personalization (DDP) download (Jonathan Toppins) [1721711] - [netdrv] ice: Fix FW version formatting in dmesg (Jonathan Toppins) [1721711] - [netdrv] ice: send driver version to firmware (Jonathan Toppins) [1721711] - [netdrv] ice: Rework around device/function capabilities (Jonathan Toppins) [1721711] - [netdrv] ice: change default number of receive descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Minor refactor in queue management (Jonathan Toppins) [1721711] - [netdrv] ice: Allow for delayed LLDP MIB change registration (Jonathan Toppins) [1721711] - [netdrv] ice: update Tx context struct (Jonathan Toppins) [1721711] - [netdrv] ice: Report VF link status with opcode to get resources (Jonathan Toppins) [1721711] - [netdrv] ice: Check for DCB capability before initializing DCB (Jonathan Toppins) [1721711] - [netdrv] ice: report link down for VF when PF's queues are not enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Reliably reset VFs (Jonathan Toppins) [1721711] - [netdrv] ice: change work limit to a constant (Jonathan Toppins) [1721711] - [netdrv] ice: small efficiency fixes (Jonathan Toppins) [1721711] - [netdrv] ice: move code closer together (Jonathan Toppins) [1721711] - [netdrv] ice: clean up arguments (Jonathan Toppins) [1721711] - [netdrv] ice: Check root pointer for validity (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_main_vsi to get PF/main VSI (Jonathan Toppins) [1721711] - [netdrv] ice: Update fields in ice_vsi_set_num_qs when reconfiguring (Jonathan Toppins) [1721711] - [netdrv] ice: Only disable VLAN pruning for the VF when all VLANs are removed (Jonathan Toppins) [1721711] - [netdrv] ice: Remove enable DCB when SW LLDP is activated (Jonathan Toppins) [1721711] - [netdrv] ice: Report stats when VSI is down (Jonathan Toppins) [1721711] - [netdrv] ice: Always notify FW of VF reset (Jonathan Toppins) [1721711] - [netdrv] ice: Correctly handle return values for init DCB (Jonathan Toppins) [1721711] - [netdrv] ice: Limit Max TCs on devices with more than 4 ports (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup defines in ice_type.h (Jonathan Toppins) [1721711] - [netdrv] ice: print extra message if topology issue (Jonathan Toppins) [1721711] - [netdrv] ice: add print of autoneg state to link message (Jonathan Toppins) [1721711] - [netdrv] ice: update driver unloading field for Queue Shutdown AQ command (Jonathan Toppins) [1721711] - [netdrv] ice: add needed PFR during driver unload (Jonathan Toppins) [1721711] - [netdrv] ice: Deduce TSA value from the priority value in the CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Report what the user set for coalesce [tx|rx]-usecs (Jonathan Toppins) [1721711] - [netdrv] ice: Fix resource leak in ice_remove_rule_internal() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix EMP reset handling (Jonathan Toppins) [1721711] - [netdrv] ice: fix adminq calls during remove (Jonathan Toppins) [1721711] - [netdrv] ice: Rework ice_ena_msix_range (Jonathan Toppins) [1721711] - [netdrv] ice: Fix VF configuration issues due to reset (Jonathan Toppins) [1721711] - [netdrv] ice: Alloc queue management bitmaps and arrays dynamically (Jonathan Toppins) [1721711] - [netdrv] ice: add support for virtchnl_queue_select.[tx|rx]_queues bitmap (Jonathan Toppins) [1721711] - [netdrv] ice: add support for enabling/disabling single queues (Jonathan Toppins) [1721711] - [netdrv] ice: fix potential infinite loop (Jonathan Toppins) [1721711] - [netdrv] ice: fix ice_is_tc_ena (Jonathan Toppins) [1721711] - [netdrv] ice: add validation in OP_CONFIG_VSI_QUEUES VF message (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clog kernel debug log with VF MDD events errors (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce a local variable for a VSI in the rebuild path (Jonathan Toppins) [1721711] - [netdrv] ice: shorten local and add debug prints (Jonathan Toppins) [1721711] - [netdrv] ice: Sanitize ice_ena_vsi and ice_dis_vsi (Jonathan Toppins) [1721711] - [netdrv] ice: added sibling head to parse nodes (Jonathan Toppins) [1721711] - [netdrv] ice: Fix ethtool port and PFC stats for 4x25G cards (Jonathan Toppins) [1721711] - [netdrv] ice: Don't allow VSI to remove unassociated ucast filter (Jonathan Toppins) [1721711] - [netdrv] ice: Fix issues updating VSI MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: update ethtool stats on-demand (Jonathan Toppins) [1721711] - [netdrv] ice: Add input handlers for virtual channel handlers (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clear auto_fec bit in ice_cfg_phy_fec() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix flag used for module query (Jonathan Toppins) [1721711] - [netdrv] ice: silence some bogus error messages (Jonathan Toppins) [1721711] - [netdrv] ice: Rename ethtool private flag for lldp (Jonathan Toppins) [1721711] - [netdrv] ice: reject VF attempts to enable head writeback (Jonathan Toppins) [1721711] - [netdrv] ice: Copy dcbx configuration only if mode is correct (Jonathan Toppins) [1721711] - [netdrv] ice: Treat DCBx state NOT_STARTED as valid (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call synchronize_irq() for VF's from the host (Jonathan Toppins) [1721711] - [netdrv] ice: Account for all states of FW DCBx and LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Allow egress control packets from PF_VSI (Jonathan Toppins) [1721711] - [netdrv] ice: improve print for VF's when adding/deleting MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: Change type for queue counts (Jonathan Toppins) [1721711] - [netdrv] ice: Move VF resources definition to SR-IOV specific file (Jonathan Toppins) [1721711] - [netdrv] ice: Increase size of Mailbox receive queue for many VFs (Jonathan Toppins) [1721711] - [netdrv] ice: Reduce wait times during VF bringup/reset (Jonathan Toppins) [1721711] - [netdrv] ice: update GLINT_DYN_CTL and GLINT_VECT2FUNC register access (Jonathan Toppins) [1721711] - [netdrv] ice: Do not always bring up PF VSI in ice_ena_vsi() (Jonathan Toppins) [1721711] - [netdrv] ice: allow empty Rx descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Fix kernel hang with DCB reset in CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Set WB_ON_ITR when we don't re-enable interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: fix set pause param autoneg check (Jonathan Toppins) [1721711] - [netdrv] ice: Restructure VFs initialization flows (Jonathan Toppins) [1721711] - [netdrv] ice: Assume that more than one Rx queue is rare in ice_napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Use the software based tail when checking for hung Tx ring (Jonathan Toppins) [1721711] - [netdrv] ice: Bump version number (Jonathan Toppins) [1721711] - [netdrv] ice: Remove flag to track VF interrupt status (Jonathan Toppins) [1721711] - [netdrv] ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA (Jonathan Toppins) [1721711] - [netdrv] ice: Don't return error for disabling LAN Tx queue that does exist (Jonathan Toppins) [1721711] - [netdrv] ice: Remove duplicate code in ice_alloc_rx_bufs (Jonathan Toppins) [1721711] - [netdrv] ice: Add stats for Rx drops at the port level (Jonathan Toppins) [1721711] - [netdrv] ice: Update number of VF queue before setting VSI resources (Jonathan Toppins) [1721711] - [netdrv] ice: Set up Tx scheduling tree based on alloc VSI Tx queues (Jonathan Toppins) [1721711] - [netdrv] ice: Only bump Rx tail and release buffers once per napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Disable VFs until reset is completed (Jonathan Toppins) [1721711] - [netdrv] ice: Do not configure port with no media (Jonathan Toppins) [1721711] - [netdrv] ice: separate out control queue lock creation (Jonathan Toppins) [1721711] - [netdrv] ice: Always set prefena when configuring an Rx queue (Jonathan Toppins) [1721711] - [netdrv] ice: Move vector base setup to PF VSI (Jonathan Toppins) [1721711] - [netdrv] ice: track hardware stat registers past rollover (Jonathan Toppins) [1721711] - [netdrv] ice: add lp_advertising flow control support (Jonathan Toppins) [1721711] - [netdrv] ice: Use struct_size() helper (Jonathan Toppins) [1721711] - [netdrv] ice: Use LLDP ethertype define ETH_P_LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Trivial cosmetic changes (Jonathan Toppins) [1721711] - [netdrv] ice: Recognize higher speeds (Jonathan Toppins) [1721711] - [netdrv] ice: Use a different ICE_DBG bit for firmware log messages (Jonathan Toppins) [1721711] - [netdrv] ice: Update function header (Jonathan Toppins) [1721711] - [netdrv] ice: Move define for ICE_AQC_DRIVER_UNLOADING (Jonathan Toppins) [1721711] - [netdrv] ice: Align to updated AQ command formats (Jonathan Toppins) [1721711] - [netdrv] ice: Use continue instead of an else block (Jonathan Toppins) [1721711] - [netdrv] ice: Change minimum descriptor count value for Tx/Rx rings (Jonathan Toppins) [1721711] - [netdrv] ice: Add switch rules to handle LLDP packets (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup ice_update_link_info (Jonathan Toppins) [1721711] - [netdrv] ice: Use right type for ice_cfg_vsi_lan return (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for Forward Error Correction (FEC) (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for virtchnl_vector_map.[rxq|txq]_map (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce ice_init_mac_fltr and move ice_napi_del (Jonathan Toppins) [1721711] - [netdrv] ice: Use GLINT_DYN_CTL to disable VF's interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: Add a helper to trigger software interrupt (Jonathan Toppins) [1721711] - [netdrv] ice: Configure RSS LUT key only if RSS is enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_fw_log_cfg to init FW logging (Jonathan Toppins) [1721711] - [netdrv] ice: Minor cleanup in ice_switch.h (Jonathan Toppins) [1721711] - [netdrv] ice: Remove redundant and premature event config (Jonathan Toppins) [1721711] - [netdrv] ice: Change message level (Jonathan Toppins) [1721711] - [netdrv] ice: Check all VFs for MDD activity, don't disable (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor interrupt tracking (Jonathan Toppins) [1721711] - [netdrv] ice: Add handler for ethtool selftest (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call ice_cfg_itr() for SR-IOV (Jonathan Toppins) [1721711] - [netdrv] ice: Set minimum default Rx descriptor count to 512 (Jonathan Toppins) [1721711] - [netdrv] ice: Resolve static analysis warning (Jonathan Toppins) [1721711] - [netdrv] ice: Implement toggling ethtool rx-vlan-filter (Jonathan Toppins) [1721711] - [netdrv] ice: Remove direct write for GLLAN_RCTL_0 (Jonathan Toppins) [1721711] - [netdrv] ice: Fix LINE_SPACING style issue (Jonathan Toppins) [1721711] - [netdrv] ice: Silence semantic parser warnings (Jonathan Toppins) [1721711] - [netdrv] ice: Fix couple of issues in ice_vsi_release (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize ice_vf struct (Jonathan Toppins) [1721711] - [netdrv] ice: Use bitfields when possible (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize tx_buf and ring structs (Jonathan Toppins) [1721711] - [netdrv] ice: Format ethtool reported stats (Jonathan Toppins) [1721711] - [netdrv] ice: Gracefully handle reset failure in ice_alloc_vfs() (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor the LLDP MIB change event handling (Jonathan Toppins) [1721711] - [netdrv] ice: Advertise supported link modes if none requested (Jonathan Toppins) [1721711] - [netdrv] ice: Fix hang when ethtool disables FW LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Call out dev/func caps when printing (Jonathan Toppins) [1721711] - [netdrv] ice: Remove braces for single statement blocks (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup an unnecessary variable initialization (Jonathan Toppins) [1721711] - [netdrv] ice: Implement LLDP persistence (Jonathan Toppins) [1721711] - [netdrv] ice: Fix double spacing (Jonathan Toppins) [1721711] - [kernel] sched/debug: Fix potential deadlock when writing to sched_features (Vladis Dronov) [1760060] - [kernel] sched/debug: Use match_string() helper instead of open-coded logic (Vladis Dronov) [1760060] - [hid] HID: intel-ish-hid: ipc: add EHL device id (Tony Camuso) [1716756] - [hid] HID: remove NO_D3 flag when remove driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix wrong driver_data usage (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Fix a use after free in load_fw_from_host() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1716756] - [platform] platform/chrome: Add ChromeOS EC ISHTP driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: prefix header search paths with $(srctree)/ (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add Comet Lake PCI device ID (Tony Camuso) [1716756] - [platform] platform/chrome: cros_ec: Add EC host command support using rpmsg (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix spelling mistake "multipe" -> "multiple" (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ISH firmware loader client driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface function for PCI device pointer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use the new interface functions in HID ish client (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move functions related to bus and device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface functions for struct ishtp_cl (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move the common functions from client.h (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Store ishtp_cl_device instance in device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move driver registry functions (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Simplify ishtp_cl_link() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Hide members of struct ishtp_cl_device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add match callback to ishtp bus type (Tony Camuso) [1716756] - [hid] HID: intel-ish: enable raw interface to HID devices on ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use VID/PID from ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Switch to use new generic UUID API (Tony Camuso) [1716756] - [hid] HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to search client id (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for client search (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to access client buffer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper functions for client buffer operation (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function for private driver data set/get (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for driver data get/set (Tony Camuso) [1716756] - [platform] platform/chrome: Move cros-ec transport drivers to drivers/platform. (Tony Camuso) [1716756] - [tools] tools: PCI: Fix compiler warning in pcitest (Myron Stowe) [1753749] - [iommu] iommu: Fix integer truncation (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Ignore root complex whitelist when an IOMMU is present (Myron Stowe) [1753749] - [pci] PCI: Cleanup setup-bus.c comments and whitespace (Myron Stowe) [1753749] - [include] CPER: Remove unnecessary use of user-space types (Myron Stowe) [1753749] - [include] CPER: Add UEFI spec references (Myron Stowe) [1753749] - [pci] PCI: Fix comment typos (Myron Stowe) [1753749] - [pci] PCI: Cleanup register definition width and whitespace (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless MY_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless PCIE_MODULE_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove unused dbg/err/info/warn() wrappers (Myron Stowe) [1753749] - [pci] PCI: pciehp: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI: pciehp: Replace pciehp_debug module param with dyndbg (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pciehp_debug uses (Myron Stowe) [1753749] - [pci] PCI/AER: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/DPC: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/PME: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI/AER: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Replace printk(KERN_INFO) with pr_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Use dev_printk() when possible (Myron Stowe) [1753749] - [iommu] iommu/dma: Reserve IOVA for PCIe inaccessible DMA address (Myron Stowe) [1753749] - [pci] PCI: Add dma_ranges window list (Myron Stowe) [1753749] - [pci] PCI: endpoint: Fix a potential NULL pointer dereference (Myron Stowe) [1753749] - [tools] tools: PCI: Handle pcitest.sh independently from pcitest (Myron Stowe) [1753749] - [tools] tools: PCI: Add 'h' in optstring of getopt() (Myron Stowe) [1753749] - [tools] tools: PCI: Change pcitest compiling process (Myron Stowe) [1753749] - [tools] tools: PCI: Fix compilation warnings (Myron Stowe) [1753749] - [tools] tools: PCI: Exit with error code when test fails (Myron Stowe) [1753749] - [pci] PCI: Mark Atheros AR9462 to avoid bus reset (Myron Stowe) [1753749] - [pci] switchtec: Fix unintended mask of MRPC event (Myron Stowe) [1753749] - [pci] switchtec: Increase PFF limit from 48 to 255 (Myron Stowe) [1753749] - [pci] PCI/LINK: Disable bandwidth notification interrupt during suspend (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Allow P2P DMA between any devices under AMD ZEN Root Complex (Myron Stowe) [1753749] - [maintainers] MAINTAINERS: Add Karthikeyan Mitran and Hou Zhiqiang for Mobiveil PCI (Myron Stowe) [1753749] - [platform] platform/chrome: chromeos_laptop: use pci_dev_id() helper (Myron Stowe) [1753749] - [iommu] iommu/amd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [drm] drm/amdkfd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [powerpc] powerpc/powernv/npu: Use pci_dev_id() helper (Myron Stowe) [1753749] - [x86] x86/PCI: Fix PCI IRQ routing table memory leak (Myron Stowe) [1753749] - [pci] PCI: Remove unused pci_request_region_exclusive() (Myron Stowe) [1753749] - [pci] PCI: Mark expected switch fall-throughs (Myron Stowe) [1753749] - [pci] PCI/ACPI: Remove the need for 'struct hotplug_params' (Myron Stowe) [1753749] - [pci] PCI/ACPI: Do not export pci_get_hp_params() (Myron Stowe) [1753749] - [pci] PCI: rpaphp: Get/put device node reference during slot alloc/dealloc (Myron Stowe) [1753749] - [pci] PCI: rpadlpar: Fix leaked device_node references in add/remove paths (Myron Stowe) [1753749] - [pci] PCI: Assign bus numbers present in EA capability for bridges (Myron Stowe) [1753749] - [pci] PCI: OF: Support "external-facing" property (Myron Stowe) [1753749] - [documentation] dt-bindings: Add "external-facing" PCIe port property (Myron Stowe) [1753749] - [pci] PCI: Init PCIe feature bits for managed host bridge alloc (Myron Stowe) [1753749] - [pci] PCI/AER: Change pci_aer_init() stub to return void (Myron Stowe) [1753749] - [s390] s390/zcrypt: CEX7S exploitation support (Philipp Rudo) [1726416] - [s390] s390/pkey: Add sysfs attributes to emit AES CIPHER key blobs (Philipp Rudo) [1726416] - [s390] s390/crypto: Support for SHA3 via CPACF (MSA6) (Philipp Rudo) [1726416] - [s390] s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding (Philipp Rudo) [1726416] - [s390] s390: vfio-ap: fix warning reset not completed (Philipp Rudo) [1726416] - [s390] crypto: s390 - Rename functions to avoid conflict with crypto/sha256.h (Philipp Rudo) [1726416] - [s390] s390/zcrypt: fix wrong handling of cca cipher keygenflags (Philipp Rudo) [1726416] - [s390] crypto: s390/xts-aes - invoke fallback for ciphertext stealing (Philipp Rudo) [1726416] - [s390] s390/paes: Prepare paes functions for large key blobs (Philipp Rudo) [1726416] - [s390] s390/pkey: add CCA AES cipher key support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: Add low level functions for CCA AES cipher keys (Philipp Rudo) [1726416] - [s390] s390/zcrypt: extend cca_findcard function and helper (Philipp Rudo) [1726416] - [s390] s390/pkey: pkey cleanup: narrow in-kernel API, fix some variable types (Philipp Rudo) [1726416] - [s390] s390/zcrypt: adjust switch fall through comments for -Wimplicit-fallthrough (Philipp Rudo) [1726416] - [s390] crypto: s390/aes - fix name clash after AES library refactor (Philipp Rudo) [1726416] - [s390] s390/zcrypt: new sysfs attributes serialnr and mkvps (Philipp Rudo) [1726416] - [s390] s390/zcrypt: add base code for cca crypto card info support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: move cca misc functions to new code file (Philipp Rudo) [1726416] - [s390] s390: use __u{16, 32, 64} instead of uint{16, 32, 64}_t in uapi header (Philipp Rudo) [1726416] - [s390] s390/zcrypt: remove the exporting of ap_query_configuration (Philipp Rudo) [1726416] - [s390] s390/crypto: sha: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: prng: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: ghash: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/pkey: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/zcrypt: support special flagged EP11 cprbs (Philipp Rudo) [1726416] - [s390] s390/crypto: fix possible sleep during spinlock aquired (Philipp Rudo) [1726416] - [s390] s390/crypto: use TRNG for seeding/reseeding (Philipp Rudo) [1726416] - [s390] s390/crypto: rework generate_entropy function for pseudo random dd (Philipp Rudo) [1726416] - [s390] s390: zcrypt: initialize variables before_use (Philipp Rudo) [1726416] - [powerpc] powerpc/pseries: Track LMB nid instead of using device tree (Steve Best) [1758742] - [powerpc] powerpc/pseries/memory-hotplug: Only update DT once per memory DLPAR request (Steve Best) [1758742] - [net] hv_sock: Fix hang when a connection is closed (Cathy Avery) [1739477] - [net] hv_sock: Use consistent types for UUIDs (Cathy Avery) [1739477] - [net] hvsock: fix epollout hang from race condition (Cathy Avery) [1739477] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Cathy Avery) [1739477] - [net] hv_sock: perf: loop in send() to maximize bandwidth (Cathy Avery) [1739477] - [net] hv_sock: perf: Allow the socket buffer size options to influence the actual socket buffers (Cathy Avery) [1739477] - [net] hv_sock: Add support for delayed close (Cathy Avery) [1739477] - [powerpc] powerpc/rtas: allow rescheduling while changing cpu states (Steve Best) [1758651] - [powerpc] powerpc/pseries/mobility: use cond_resched when updating device tree (Steve Best) [1758651] - [tools] selftests/powerpc: Fix compile error on tlbie_test due to newer gcc (Desnes Augusto Nunes do Rosario) [1755707] - [tools] selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions (Desnes Augusto Nunes do Rosario) [1755707] - [scsi] scsi: zfcp: make DIX experimental, disabled, and independent of DIF (Philipp Rudo) [1723829] - [s390] s390: add support for IBM z15 machines (Philipp Rudo) [1757015] - [s390] s390/pci: add mio_enabled attribute (Philipp Rudo) [1757118] - [s390] s390: fix setting of mio addressing control (Philipp Rudo) [1757118] - [s390] s390/pci: correctly handle MIO opt-out (Philipp Rudo) [1757118] - [s390] s390/pci: deal with devices that have no support for MIO instructions (Philipp Rudo) [1757118] - [s390] s390/pci: fix assignment of bus resources (Philipp Rudo) [1757118] - [s390] s390/pci: fix struct definition for set PCI function (Philipp Rudo) [1757118] - [s390] s390/pci: fix MSI message data (Philipp Rudo) [1757123] - [powerpc] powerpc/tm: Add tm-poison test (Steve Best) [1756721] - [powerpc] powerpc/powernv: Add new opal message type (Desnes Augusto Nunes do Rosario) [1706975] - [powerpc] powerpc/powernv: Enhance opal message read interface (Desnes Augusto Nunes do Rosario) [1706975] - [char] hwrng: core - don't wait on add_early_randomness() (Laurent Vivier) [1660802] - [firmware] efi: Export Runtime Configuration Interface table to sysfs (Al Stone) [1665518] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Ewan Milne) [1757525] - [powerpc] powerpc/powernv/opal: Use standard interrupts property when available (Steve Best) [1757173] - [powerpc] powerpc: dump kernel log before carrying out fadump or kdump (Steve Best) [1756922] - [kernel] genirq/affinity: Create affinity mask for single vector (Ming Lei) [1733420] - [virt] kvm: arm/arm64: Only skip MMIO insn once (Andrew Jones) [1733928] - [vfio] type1: remove duplicate retrieval of reserved regions (Auger Eric) [1704597] - [vfio] type1: Add IOVA range capability support (Auger Eric) [1704597] - [vfio] type1: check dma map request is within a valid iova range (Auger Eric) [1704597] - [vfio] type1: Update iova list on detach (Auger Eric) [1704597] - [vfio] type1: Check reserved region conflict and update iova list (Auger Eric) [1704597] - [vfio] type1: Introduce iova list and add iommu aperture validity check (Auger Eric) [1704597] - [iommu] Revisit iommu_insert_resv_region() implementation (Auger Eric) [1704597] - [iommu] vt-d: Differentiate relaxable and non relaxable RMRRs (Auger Eric) [1704597] - [iommu] Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions (Auger Eric) [1704597] - [iommu] vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions (Auger Eric) [1704597] - [iommu] vt-d: Handle RMRR with PCI bridge device scopes (Auger Eric) [1704597] - [iommu] vt-d: Introduce is_downstream_to_pci_bridge helper (Auger Eric) [1704597] - [iommu] vt-d: Duplicate iommu_resv_region objects per device list (Auger Eric) [1704597] - [iommu] Fix a leak in iommu_insert_resv_region (Auger Eric) [1704597] - [pci] hv: Avoid use of hv_pci_dev->pci_slot after freeing it (Mohammed Gamal) [1737569]- [x86] kvm: x86: omit "impossible" pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix consistency check on injected exception error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: omit absent pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Fix libkvm build error (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Limit guest PMCs to those supported on the host (Vitaly Kuznetsov) [1749495] - [virt] kvm: x86, powerpc: do not allow clearing largepages debugfs entry (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: x86: clarify what is reported on KVM_GET_MSRS failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: add test for dirty logging inside nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix nested guest live migration with PML (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: assign two bits to track SPTE kinds (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Expose XSAVEERPTR to the guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Enumerate support for CLZERO instruction (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use AMD CPUID semantics for AMD vCPUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix userspace set invalid CR4 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix a spurious -E2BIG in __do_cpuid_func (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Loosen filter for adaptive tuning of lapic_timer_advance_ns (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: cleanup and fix host 64-bit mode checks (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix build warnings in hv_enable_direct_tlbflush() on i386 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't check kvm_rebooting in __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Drop ____kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add error handling to VMREAD helper (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Optimize VMX instruction error and fault handling (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Check kvm_rebooting in kvm_spurious_fault() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: limit atomic switch MSRs (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Intercept RDPRU (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add "significant index" flag to a few CPUID leaves (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Skip invalid pages during zapping iff root_count is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Explicitly track only a single invalid mmu generation (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "kvm: x86/mmu: Remove is_obsolete() call" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: reclaim the zapped-obsolete page first"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: collapse TLB flushes when zap all pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: zap pages in batch"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: add tracepoint for kvm_mmu_invalidate_all_pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: show mmu_valid_gen in shadow page related tracepoints"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Treat invalid shadow pages as obsolete (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Tune lapic_timer_advance_ns smoothly (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add comments to document various emulation types (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove emulation_result enums, EMULATE_{DONE, FAIL, USER_EXIT} (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Remove EMULATE_FAIL handling in handle_invalid_guest_state() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move triple fault request into RM int injection (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Handle emulation failure directly in kvm_task_switch() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Exit to userspace on emulation skip failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #UD injection for failed emulation into emulation code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add explicit flag for forced emulation on #UD (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #GP injection for VMware into x86_emulate_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't attempt VMWare emulation on #GP with non-zero error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor kvm_vcpu_do_singlestep() to remove out param (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Clean up handle_emulation_failure() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Relocate MMIO exit stats counting (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check Host Address Space Size on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hyperv_cpuid: add check for NoNonArchitecturalCoreSharing bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: hyper-v: set NoNonArchitecturalCoreSharing CPUID bit when SMT is impossible (Vitaly Kuznetsov) [1749495] - [kernel] cpu/smt: create and export cpu_smt_possible() (Vitaly Kuznetsov) [1749495] - [x86] kvm: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernel (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually flush collapsible SPTEs only when toggling flags (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicate guest mode handling (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Introduce VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Create VM earlier for dirty log test (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Move vm type into _vm_create() internally (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: announce KVM_CAP_HYPERV_ENLIGHTENED_VMCS support only when it is available (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove unneeded nested_enable_evmcs() hook (Vitaly Kuznetsov) [1749495] - [x86] kvm/hyper-v/vmx: Add direct tlb flush support (Vitaly Kuznetsov) [1749495] - [documentation] kvm/hyper-v: Add new KVM capability KVM_CAP_HYPERV_DIRECT_TLBFLUSH (Vitaly Kuznetsov) [1749495] - [x86] hyper-v: Fix definition of struct hv_vp_assist_page (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel PMU MSRs to msrs_to_save[] (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use IPI shorthands in kvm guest when support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix INIT signal handling in various CPU states (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Introduce exit reason for receiving INIT signal on guest-mode (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Stop the preemption timer during vCPU reset (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Micro optimize IPI latency (Vitaly Kuznetsov) [1749495] - [x86] kvm: Nested KVM MMUs need PAE root too (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: set ctxt->have_exception in x86_decode_insn() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always stop emulation on page fault (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: trace nested VM-Enter failures detected by H/W (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: add tracepoint for failed nested VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix a check in nested_svm_vmrun() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Return to userspace with internal error on unexpected exit reason (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add kvm_emulate_{rd, wr}msr() to consolidate VXM/SVM code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor up kvm_{g, s}et_msr() to simplify callers (Vitaly Kuznetsov) [1749495] - [documentation] doc: kvm: Fix return description of KVM_SET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Tune PLE Window tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Change ple_window type to unsigned int (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove tailing newline for tracepoints (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Trace vcpu_id for vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually calculate reserved bits when loading PDPTRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Disable posted interrupts for non-standard IRQs delivery modes (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix and tweak the comments for VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: Assert that struct kvm_vcpu is always as offset zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add pv tlb shootdown tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally call x86 ops that are always implemented (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Consolidate "is MMIO SPTE" code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Add explicit access mask for MMIO SPTEs (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Rename access permissions cache member in struct kvm_vcpu_arch (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate hardcoded RIP advancement from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate weird goto from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: remove hardcoded instruction length from intercepts (Vitaly Kuznetsov) [1749495] - [x86] kvm: add xsetbv to the emulator (Vitaly Kuznetsov) [1749495] - [x86] kvm: clear interrupt shadow on EMULTYPE_SKIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: propagate errors from skip_emulated_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix x86_decode_insn() return when fetching insn bytes fails (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use Intel speculation bugs and features as derived in generic x86 code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always expose VIRT_SSBD to guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix reporting of AMD speculation bug CPUID leaf (Vitaly Kuznetsov) [1749495] - [virt] kvm: Call kvm_arch_vcpu_blocking early into the blocking sequence (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: work around leak of uninitialized stack contents (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: handle page fault in vmread (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't update RIP or do single-step on faulting emulation (Vitaly Kuznetsov) [1749495] - [tools] selftests/kvm: make platform_info_test pass on AMD (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: x86/mmu: Zap only the relevant pages when removing a memslot" (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix state save/load on processors without XSAVE (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: provide common function to enable eVMCS (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: do not try running the VM in vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove redundant assignment of var new_entry (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Adding config fragments (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Update gitignore file for latest changes (Vitaly Kuznetsov) [1749495] - [virt] kvm: remove unnecessary PageReserved check (Vitaly Kuznetsov) [1749495] - [x86] kvm: remove useless calls to kvm_para_available (Vitaly Kuznetsov) [1749495] - [x86] kvm: no need to check return value of debugfs_create functions (Vitaly Kuznetsov) [1749495] - [s390] kvm: remove kvm_arch_has_vcpu_debugfs() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix leak vCPU's VMCS value into other pCPU (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check preempted_in_kernel for involuntary preemption (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Don't need to wakeup vCPU twice afer timer fire (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Boost queue head vCPU to mitigate lock waiter preemption (Vitaly Kuznetsov) [1749495] - [documentation] documentation: move Documentation/virtual to Documentation/virt (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add fixed counters to PMU filter (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: dump VMCS on failed entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: refine kvm_pmu err msg when event creation failed (Vitaly Kuznetsov) [1749495] - [virt] kvm: Boost vCPUs that are delivering interrupts (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove superfluous define from vmx.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix detection of AMD Errata 1096 (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Inject timer interrupt via posted interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: Don't call kvm_spurious_fault() from .fixup (Vitaly Kuznetsov) [1749495] - [x86] kvm: Replace vmx_vmenter()'s call to kvm_spurious_fault() with UD2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: Fix fastop function ELF metadata (Vitaly Kuznetsov) [1749495] - [x86] paravirt: Fix callee-saved function ELF sizes (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Make lapic timer unpinned (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: reset pmc->counter to 0 for pmu fixed_counters (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Ignore segment base for VMX memory operand when segment not FS or GS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: ioapic and apic debug macros cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: some tsc debug cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix coccinelle warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid constant-conversion warning (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid -Wsometimes-uninitized warning (Vitaly Kuznetsov) [1749495] - [documentation] documentation: virtual: Add toctree hooks (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: Convert cpuid.txt to .rst (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally enable irqs in guest context (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: PMU Event Filter (Vitaly Kuznetsov) [1749495] - [kernel] kvm: x86: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Properly check if "page" is valid in kvm_vcpu_unmap (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Retry tune per-vCPU timer_advance_ns if adaptive tuning goes insane (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: write down valid APIC registers (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: ARBPRI is a reserved register for x2APIC (Vitaly Kuznetsov) [1749495] - [x86] kvm nvmx: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add tracepoints around __direct_map and FNAME(fetch) (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: remove now unneeded hugepage gfn adjustment (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: make FNAME(fetch) and __direct_map more similar (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Do not release the page inside mmu_set_spte() (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: remove has_leaf_count from struct kvm_cpuid_param (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: rename do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: extract do_cpuid_7_mask and support multiple subleafs (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: do_cpuid_ent works on a whole CPUID function (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: remove the trailing newline used in the fmt parameter of TP_printk (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: add nrips module parameter (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: degrade WARN to pr_warn_ratelimited (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Remove unnecessary sync_roots from handle_invept (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: document CPUID bit for MSR_KVM_POLL_CONTROL (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Expose PV_SCHED_YIELD CPUID feature bit to guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Implement PV sched yield hypercall (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Yield to IPI target if necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: list VMX MSRs in KVM_GET_MSR_INDEX_LIST (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: allow setting the VMFUNC controls MSR (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: include conditional controls in /dev/kvm KVM_GET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix apic dangling pointer in vcpu (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: check CPUID before allowing read/write of IA32_XSS (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Check for a kernel warning (Vitaly Kuznetsov) [1749495] - [tools] kvm: tests: Sort tests in the Makefile alphabetically (Vitaly Kuznetsov) [1749495] - [documentation] kvm: fix typo in documentation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: shadow pin based execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Leave preemption timer running when it's disabled (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Drop hv_timer_armed from 'struct loaded_vmcs' (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preset *DT exiting in vmcs02 when emulating UMIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preserve last USE_MSR_BITMAPS when preparing vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Explicitly initialize controls shadow at VMCS allocation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reset VMCS controls shadow on VMCS switch (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Shadow VMCS controls on a per-VMCS basis (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS secondary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS primary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS pin controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add builder macros for shadowing controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use adjusted pin controls for vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Copy PDPTRs to/from vmcs12 only when necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't update GUEST_BNDCFGS if it's clean in HV eVMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for SYSENTER MSRs when they're written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_CR_PAT when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write APIC-access page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write virtual-APIC page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't dump VMCS if virtual APIC page can't be mapped (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reread VMCS-agnostic state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't "put" vCPU or host state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: simplify vmx_prepare_switch_to_{guest, host} (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't rewrite GUEST_PML_INDEX during nested VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Write ENCLS-exiting bitmap once per vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Always sync GUEST_BNDCFGS when it comes from vmcs01 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename prepare_vmcs02_*_full to prepare_vmcs02_*_rare (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Sync rarely accessed guest fields only when needed (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Add helpers to identify shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use descriptive names for VMCS sync functions and flags (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Lift sync_vmcs12() out of prepare_vmcs12() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Track vmcs12 offsets for shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to GUEST_{CS, SS}_AR_BYTES (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to read-only shadow VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_{before, after}_interrupt() calls to vendor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Store the host kernel's IDT base in a global variable (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Read cached VM-Exit reason to detect external interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: small cleanup in handle_exception (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix handling of #MC that occurs during VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: move MSR_IA32_POWER_CTL handling to common code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: offset is ensure to be in range (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use same convention to name kvm_lapic_{set, clear}_vector() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: check kvm_apic_sw_enabled() is enough (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add host poll control msrs (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: segment limit check: use access length (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix limit checking in get_vmx_mem_address() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel CPUID.1F cpuid emulation support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use DR_TRAP_BITS instead of hard-coded 15 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clean up conditions for asynchronous page fault handling (Vitaly Kuznetsov) [1749495] - [documentation] docs: amd-memory-encryption.rst get rid of warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Convert kvm_lock to a mutex (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: remove unneeded 'asm volatile ("")' from vmcs_write64 (Vitaly Kuznetsov) [1749495] - [virt] kvm: irqchip: Use struct_size() in kzalloc() (Vitaly Kuznetsov) [1749495] - [x86] kvm/vmx: drop bad asm() clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hide vcpu_setup in processor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Emulate MSR_IA32_MISC_ENABLE MWAIT bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Provide a capability to disable cstate msr read intercepts (Vitaly Kuznetsov) [1749495] - [documentation] kvm: documentation: Add disable pause exits to KVM_CAP_X86_DISABLE_EXITS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: refine kvm_get_arch_capabilities() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Directly return result from kvm_arch_check_processor_compat() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Optimize timer latency further (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Extract adaptive tune timer advancement logic (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: properly map nested VMCB (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix reserved bits related calculation errors caused by MKTME (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compile on s390 part 2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix return value for reserved EFER (Vitaly Kuznetsov) [1749495] - [tools] kvm_stat: fix fields filter for child events (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: aarch64: compile with warnings on (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: do not mask the value that is written to fixed PMUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: mask the result of rdpmc according to the width of the counters (Vitaly Kuznetsov) [1749495] - [x86] kvm/pmu: Set AMD's virt PMU version to 1 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: do not spam dmesg with VMCS/VMCB dumps (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check irqchip mode before assign irqfd (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicated TEST_ASSERT in hyperv_cpuid.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Expose per-vCPU timer_advance_ns to userspace (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Fix lapic_timer_advance_ns parameter overflow (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix using __this_cpu_read() in preemptible context (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on s390 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include multiple indices with CPUID leaf 0x8000001d (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Fix a condition in test_hv_cpuid() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix spinlock taken warning during host resume (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on aarch64 (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: nvmx: Expose RDPMC-exiting only when guest supports PMU" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix L1TF mitigation for shadow MMU (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Disable intercept for FS/GS base MSRs in vmcs02 when possible (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Add tests to .gitignore (Vitaly Kuznetsov) [1749495] - [documentation] kvm: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix kvm_clear_dirty_log_protect off-by-(minus-)one (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix the bitmap range to copy during clear dirty (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use direct accessors for RIP and RSP (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Use accessors for GPRs outside of dedicated caching logic (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Omit caching logic for always-available GPRs (Vitaly Kuznetsov) [1749495] - [x86] kvm, x86: Properly check whether a pfn is an MMIO or not (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use page_address_valid in a few more locations (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the enlightened VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the shadow VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: Use the new mapping API for mapping guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm/x86: Use kvm_vcpu_map in emulator_cmpxchg_emulated (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the posted interrupt descriptor table (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the virtual APIC page (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the L1 MSR bitmap (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memory (Vitaly Kuznetsov) [1749495] - [virt] kvm: Introduce a new guest mapping API (Vitaly Kuznetsov) [1749495] - [x86] kvm: Handle PFNs outside of kernel reach when touching GPTEs (Vitaly Kuznetsov) [1749495] - [x86] nvmx: Update the PML table without mapping and unmapping the page (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmon: Read 4 bytes from guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm: Implement HWCR support (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Include architectural defs header in capabilities.h (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: clean up some debug output (Vitaly Kuznetsov) [1749495] - [virt] kvm_main: fix some comments (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Skip delta_tsc shift-and-divide if the dividend is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Check for a pending timer intr prior to start_hv_timer() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Refactor ->set_hv_timer to use an explicit expired param (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Explicitly cancel the hv timer if it's pre-expired (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Busy wait for timer to expire when using hv_timer (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Nop emulation of MSR_IA32_POWER_CTL (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add support of clear Trace_ToPA_PMI status (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject PMI for KVM guest (Vitaly Kuznetsov) [1749495] - [documentation] revert "kvm: doc: Document the life cycle of a VM and its resources" (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: fix dirty log ioctl arch lists (Vitaly Kuznetsov) [1749495] - [x86] kvm: Make steal_time visible (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject #GP if guest attempts to set unsupported EFER bits (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Skip EFER vs. guest CPUID checks for host-initiated writes (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in pre-VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename and split top-level consistency checks to match SDM (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Move guest non-reg state checks to VM-Exit path (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-entry control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-exit control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: optimize check for valid PAT value (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clear VM_EXIT_SAVE_IA32_PAT (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: print more APICv fields in dump_vmcs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Raise #GP when guest vCPU do not support PMU (Vitaly Kuznetsov) [1749495] - [documentation] kvm: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: skip populating logical dest map if apic is not sw enabled (Bandan Das) [1728503] - [powerpc] kvm: ppc: book3s: Fix incorrect guest-to-user-translation error handling (David Gibson) [1749504] - [powerpc] kvm: Fall through switch case explicitly (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix CR0 setting in TM emulation (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Invalidate ERAT when flushing guest TLB entries (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Only write DAWR[X] when handling h_set_dawr in real mode (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: xive: Fix spelling mistake "acessing" -> "accessing" (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Make sure to load LPID for radix VCPUs (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Flush TLB on secondary radix threads (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Move HPT guest TLB flushing to C code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Handle virtual mode in XIVE VCPU push code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: smb->smp comment fixup (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Allocate guest TCEs on demand too (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Avoid lockdep debugging in TCE realmode handlers (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix lockdep warning when entering the guest (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement real mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement virtual mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Protect memslots while validating user address (David Gibson) [1749504] - [pci] PCI: hv: Use bytes 4 and 5 from instance ID as the PCI domain numbers (Mohammed Gamal) [1671288] - [pci] PCI: hv: Detect and fix Hyper-V PCI domain number collision (Mohammed Gamal) [1671288] - [fs] Revert "lockd: Show pid of lockd for remote locks" (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops in nfs4_do_setattr (Benjamin Coddington) [1732409] - [fs] NFSv4: Check the return value of update_open_stateid() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix delegation state recovery (Benjamin Coddington) [1732409] - [fs] pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error (Benjamin Coddington) [1732409] - [fs] Revert "NFS: readdirplus optimization by cache mechanism" (memleak) (Benjamin Coddington) [1732409] - [fs] svcrdma: Ignore source port when computing DRC hash (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter (Benjamin Coddington) [1732409] - [fs] SUNRPC fix regression in umount of a secure mount (Benjamin Coddington) [1732409] - [fs] NFS4: Fix v4.0 client state corruption when mount (Benjamin Coddington) [1732409] - [fs] NFSv4: When recovering state fails with EAGAIN, retry the same recovery (Benjamin Coddington) [1732409] - [fs] pnfs: Fix a problem where we gratuitously start doing I/O through the MDS (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request (Benjamin Coddington) [1732409] - [fs] sunrpc/cache: remove the exporting of cache_seq_next (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a use after free when a server rejects the RPCSEC_GSS credential (Benjamin Coddington) [1732409] - [fs] xprtrdma: Fix an frwr_map recovery nit (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix incorrect return value in copy_file_range (Benjamin Coddington) [1732409] - [fs] NFS: Fix handling of reply page vector (Benjamin Coddington) [1732409] - [fs] NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. (Benjamin Coddington) [1732409] - [fs] nfsd: Don't release the callback slot unless it was actually held (Benjamin Coddington) [1732409] - [fs] nfsd/nfsd3_proc_readdir: fix buffer count and page pointers (Benjamin Coddington) [1732409] - [fs] sunrpc: don't mark uninitialised items as VALID. (Benjamin Coddington) [1732409] - [fs] SUNRPC: fix uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Fix layoutstats handling during read failovers (Benjamin Coddington) [1732409] - [fs] NFS: Fix a typo in nfs_init_timeout_values() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected (Benjamin Coddington) [1732409] - [fs] NFS: fix mount/umount race in nlmclnt. (Benjamin Coddington) [1732409] - [fs] NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock, unlock}data() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant check for the reply length in call_decode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle the SYSTEM_ERR rpc error (Benjamin Coddington) [1732409] - [fs] SUNRPC: rpc_decode_header() must always return a non-zero value on error (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the ENOTCONN error on socket disconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix the minimal size for reply buffer allocation (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a client regression when handling oversized replies (Benjamin Coddington) [1732409] - [fs] pNFS: Fix a typo in pnfs_update_layout (Benjamin Coddington) [1732409] - [fs] SUNRPC: Take the transport send lock before binding+connecting (Benjamin Coddington) [1732409] - [fs] SUNRPC: Micro-optimise when the task is known not to be sleeping (Benjamin Coddington) [1732409] - [fs] SUNRPC: Check whether the task was transmitted before rebind/reconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant calls to RPC_IS_QUEUED() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up (Benjamin Coddington) [1732409] - [fs] nfsd: allow nfsv3 readdir request to be larger. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Respect RPC call timeouts when retrying transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up RPC back channel transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Prevent thundering herd when the socket is not connected (Benjamin Coddington) [1732409] - [fs] nfsd: fix wrong check in write_v4_end_grace() (Benjamin Coddington) [1732409] - [fs] nfsd: fix memory corruption caused by readdir (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow dynamic allocation of back channel slots (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Bump the default callback session slot count to 16 (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert remaining GFP_NOIO, and GFP_NOWAIT sites in sunrpc (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Clean up mirror DS initialisation (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove dead code in ff_layout_mirror_valid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_ds_version() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify ff_layout_get_ds_cred() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Speed up read failover when DSes are down (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove bogus checks for invalid deviceids (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Avoid unnecessary layout invalidations (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds() (Benjamin Coddington) [1732409] - [fs] NFSv4: Handle early exit in layoutget by returning an error (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads (Benjamin Coddington) [1732409] - [fs] NFSv4.2: Add client support for the generic 'layouterror' RPC call (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated (Benjamin Coddington) [1732409] - [fs] NFSv4/pnfs: Fix barriers in nfs4_mark_deviceid_unavailable() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Fix up sparse RCU annotations (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() (Benjamin Coddington) [1732409] - [fs] NFS: Add missing encode / decode sequence_maxsz to v4.2 operations (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Don't process the sequence op more than once. (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Reinitialise sequence results before retransmitting a request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix an Oops in udp_poll() (Benjamin Coddington) [1732409] - [fs] NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount (Benjamin Coddington) [1732409] - [fs] NFS: Fix a soft lockup in the delegation recovery code (Benjamin Coddington) [1732409] - [fs] nfsd: fix performance-limiting session calculation (Benjamin Coddington) [1732409] - [fs] svcrpc: fix UDP on servers with lots of threads (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the redundant 'zerocopy' argument to xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Further cleanups of xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert socket page send code to use iov_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xs_send_kvec() to use iov_iter_kvec() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Initiate a connection close on an ESHUTDOWN error in stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't suppress socket errors when a message read completes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle zero length fragments correctly (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the stream record info when the receive worker is running (Benjamin Coddington) [1732409] - [fs] nfs: fix xfstest generic/099 failed on nfsv3 (Benjamin Coddington) [1732409] - [fs] NFS: Fix typo in comments of nfs_readdir_alloc_pages() (Benjamin Coddington) [1732409] - [fs] NFS: Remove redundant semicolon (Benjamin Coddington) [1732409] - [fs] NFS: readdirplus optimization by cache mechanism (Benjamin Coddington) [1732409] - [fs] fs/nfs: Fix nfs_parse_devname to not modify it's argument (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove pointless test in unx_match() (Benjamin Coddington) [1732409] - [fs] NFS: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use poll() to fix up the socket requeue races (Benjamin Coddington) [1732409] - [fs] SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs (Benjamin Coddington) [1732409] - [fs] NFS: Fix sparse annotations for nfs_set_open_stateid_locked() (Benjamin Coddington) [1732409] - [fs] NFS: Fix up documentation warnings (Benjamin Coddington) [1732409] - [fs] NFS: ENOMEM should also be a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: EINTR is also a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: Ensure NFS writeback allocations don't recurse back into NFS. (Benjamin Coddington) [1732409] - [fs] NFS: Pass error information to the pgio error cleanup routine (Benjamin Coddington) [1732409] - [fs] NFS: Clean up list moves of struct nfs_page (Benjamin Coddington) [1732409] - [fs] NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() (Benjamin Coddington) [1732409] - [fs] NFS: Fix an I/O request leakage in nfs_do_recoalesce (Benjamin Coddington) [1732409] - [fs] NFS: Fix I/O request leakages (Benjamin Coddington) [1732409] - [fs] Revert "nfsd4: return default lease period" (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use au_rslack when computing reply buffer size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add rpc_auth::au_ralign field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make AUTH_SYS and AUTH_NULL set au_verfsize (Benjamin Coddington) [1732409] - [fs] NFS: Account for XDR pad of buf->pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce rpc_prepare_reply_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xdr_buf_trim() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce trace points in rpc_auth_gss.ko (Benjamin Coddington) [1732409] - [fs] xprtrdma: Squelch a sparse warning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when decoding RPC Reply header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up rpc_verify_header() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when constructing RPC Call header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add build option to disable support for insecure enctypes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_xprt::tsh_size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove some dprintk() call sites from auth functions (Benjamin Coddington) [1732409] - [fs] NFS: Add trace events to report non-zero NFS status codes (Benjamin Coddington) [1732409] - [fs] NFS: Remove print_overflow_msg() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add trace event that reports reply page vector alignment (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add XDR overflow trace event (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add xdr_stream::rqst field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Display symbolic flag names in RPC trace events (Benjamin Coddington) [1732409] - [fs] rpc: properly check debugfs dentry before using it (Benjamin Coddington) [1732409] - [fs] svcrpc: fix unlikely races preventing queueing of sockets (Benjamin Coddington) [1732409] - [fs] svcrpc: svc_xprt_has_something_to_do seems a little long (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() (Benjamin Coddington) [1732409] - [fs] nfsd: fix an IS_ERR() vs NULL check (Benjamin Coddington) [1732409] - [fs] nfsd: Fix error return values for nfsd4_clone_file_range() (Benjamin Coddington) [1732409] - [fs] nfs: Fix NULL pointer dereference of dev_name (Benjamin Coddington) [1732409] - [fs] SUNRPC: Address Kerberos performance/behavior regression (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix unnecessary retry in nfs4_copy_file_range (Benjamin Coddington) [1732409] - [fs] sunrpc: kernel BUG at kernel/cred.c:825! (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix TCP receive code on archs with flush_dcache_page() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert to DEFINE_SHOW_ATTRIBUTE (Benjamin Coddington) [1732409] - [fs] sunrpc: Add xprt after nfs4_test_session_trunk() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert unnecessary GFP_ATOMIC to GFP_NOFS (Benjamin Coddington) [1732409] - [fs] sunrpc: handle ENOMEM in rpcb_getport_async (Benjamin Coddington) [1732409] - [fs] NFS: remove unnecessary test for IS_ERR(cred) (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix async copy reboot recovery (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix some kernel doc complaints (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify defining common RPC trace events (Benjamin Coddington) [1732409] - [fs] NFS: Fix NFSv4 symbolic trace point output (Benjamin Coddington) [1732409] - [fs] nfs: fixed broken compilation in nfs_callback_up_net() (Benjamin Coddington) [1732409] - [fs] nfs: minor typo in nfs4_callback_up_net() (Benjamin Coddington) [1732409] - [fs] sunrpc: fix debug message in svc_create_xprt() (Benjamin Coddington) [1732409] - [fs] sunrpc: remove svc_rdma_bc_class (Benjamin Coddington) [1732409] - [fs] sunrpc: remove unused bc_up operation from rpc_xprt_ops (Benjamin Coddington) [1732409] - [fs] sunrpc: use SVC_NET() in svcauth_gss_* functions (Benjamin Coddington) [1732409] - [fs] nfsd: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC discard cr_uid from struct rpc_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: simplify auth_unix. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove crbind rpc_cred operation (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove generic cred code. (Benjamin Coddington) [1732409] - [fs] NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. (Benjamin Coddington) [1732409] - [fs] NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred. (Benjamin Coddington) [1732409] - [fs] NFS: change access cache to use 'struct cred'. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT (Benjamin Coddington) [1732409] - [fs] NFS: move credential expiry tracking out of SUNRPC into NFS. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add side channel to use non-generic cred for rpc call. (Benjamin Coddington) [1732409] - [fs] SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none (Benjamin Coddington) [1732409] - [fs] NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred(). (Benjamin Coddington) [1732409] - [fs] SUNRPC: discard RPC_DO_ROOTOVERRIDE() (Benjamin Coddington) [1732409] - [fs] NFSv4: don't require lock for get_renew_cred or get_machine_cred (Benjamin Coddington) [1732409] - [fs] NFSv4: add cl_root_cred for use when machine cred is not available. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove machine_cred field from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove uid and gid from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove groupinfo from struct auth_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add 'struct cred *' to auth_cred and rpc_cred (Benjamin Coddington) [1732409] - [fs] cred: allow get_cred() and put_cred() to be given NULL. (Benjamin Coddington) [1732409] - [fs] cred: export get_task_cred(). (Benjamin Coddington) [1732409] - [fs] cred: add get_cred_rcu() (Benjamin Coddington) [1732409] - [fs] cred: add cred_fscmp() for comparing creds. (Benjamin Coddington) [1732409] - [fs] SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG (Benjamin Coddington) [1732409] - [fs] nfs: fix comment to nfs_generic_pg_test which does the opposite (Benjamin Coddington) [1732409] - [fs] NFSv4: cleanup remove unused nfs4_xdev_fs_type (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xprt_connect_status() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a race with XPRT_CONNECTING (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix disconnection races (Benjamin Coddington) [1732409] - [fs] Revert "[net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down"" (Benjamin Coddington) [1732409] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1732409] - [fs] NFSD remove OP_CACHEME from 4.2 op_flags (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't force a redundant disconnection in xs_read_stream() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up socket polling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the discard iterator rather than MSG_TRUNC (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat EFAULT as a truncated message in xs_read_stream_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix RPC receive hangs (Benjamin Coddington) [1732409] - [fs] nfsd: Return EPERM, not EACCES, in some SETATTR cases (Benjamin Coddington) [1732409] - [fs] sunrpc: fix cache_head leak due to queued request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a potential race in xprt_connect() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a memory leak in call_encode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix leak of krb5p encode pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: call_connect_status() must handle tasks that got transmitted (Benjamin Coddington) [1732409] - [fs] nfs: don't dirty kernel pages read by direct-io (Benjamin Coddington) [1732409] - [fs] NFS: use locks_copy_lock() to copy locks. (Benjamin Coddington) [1732409] - [fs] nfsd: clean up indentation, increase indentation in switch statement (Benjamin Coddington) [1732409] - [fs] nfsd: fix a warning in __cld_pipe_upcall() (Benjamin Coddington) [1732409] - [fs] lockd: fix decoding of TEST results (Benjamin Coddington) [1732409] - [fs] nfsd4: fix crash on writing v4_end_grace before nfsd startup (Benjamin Coddington) [1732409] - [fs] nfsd4: skip unused assignment (Benjamin Coddington) [1732409] - [fs] nfsd4: forbid all renames during grace period (Benjamin Coddington) [1732409] - [fs] nfsd4: remove unused nfs4_check_olstateid parameter (Benjamin Coddington) [1732409] - [fs] nfsd4: zero-length WRITE should succeed (Benjamin Coddington) [1732409] - [fs] NFSv4.2 copy do not allocate memory under the lock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a NFSv4 state manager deadlock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops during delegation callbacks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a bogus get/put in generic_key_to_expire() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache (Benjamin Coddington) [1732409] - [fs] NFSv4: Ensure that the state manager exits the loop on SIGKILL (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING (Benjamin Coddington) [1732409] - [fs] SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer() (Benjamin Coddington) [1732409] - [fs] nfsd: COPY and CLONE operations require the saved filehandle to be set (Benjamin Coddington) [1732409] - [fs] sunrpc: correct the computation for page_ptr when truncating (Benjamin Coddington) [1732409] - [fs] NFS: fix spelling mistake, EACCESS -> EACCES (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use atomic(64)_t for seq_send(64) (Benjamin Coddington) [1732409] - [fs] nfsd: Fix an Oops in free_session() (Benjamin Coddington) [1732409] - [fs] nfsd: correctly decrement odstate refcount in error path (Benjamin Coddington) [1732409] - [fs] nfsd: fix fall-through annotations (Benjamin Coddington) [1732409] - [fs] knfsd: Improve lookup performance in the duplicate reply cache using an rbtree (Benjamin Coddington) [1732409] - [fs] knfsd: Further simplify the cache lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Simplify NFS duplicate replay cache (Benjamin Coddington) [1732409] - [fs] knfsd: Remove dead code from nfsd_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace the cache_detail->hash_lock with a regular spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove non-RCU protected lookup (Benjamin Coddington) [1732409] - [fs] NFS: Fix up a typo in nfs_dns_ent_put (Benjamin Coddington) [1732409] - [fs] NFS: Lockless DNS lookups (Benjamin Coddington) [1732409] - [fs] knfsd: Lockless lookup of NFSv4 identities. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless server RPCSEC_GSS context lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Allow lockless lookups of the exports (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make server side AUTH_UNIX use lockless lookups (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow cache lookups to use RCU protection rather than the r/w spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the auth cred cache to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert auth creds to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify lookup code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up the AUTH cache code (Benjamin Coddington) [1732409] - [fs] NFS: change sign of nfs_fh length (Benjamin Coddington) [1732409] - [fs] sunrpc: safely reallow resvport min/max inversion (Benjamin Coddington) [1732409] - [fs] nfs: remove redundant call to nfs_context_set_write_error() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a compile warning for cmpxchg64() (Benjamin Coddington) [1732409] - [fs] SUNRPC: use cmpxchg64() in gss_seq_send64_fetch_and_inc() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor sunrpc_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add lockless lookup of the server's auth domain (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the server 'authtab_lock' and just use RCU (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix lookup revalidate of regular files (Benjamin Coddington) [1732409] - [fs] NFS: Refactor nfs_lookup_revalidate() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace krb5_seq_lock with a lockless scheme (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless lookup of RPCSEC_GSS mechanisms (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking (Benjamin Coddington) [1732409] - [fs] NFS: Remove private spinlock in struct nfs_pgio_header (Benjamin Coddington) [1732409] - [fs] NFSv3: Improve NFSv3 performance when server returns no post-op attributes (Benjamin Coddington) [1732409] - [fs] NFSv4: Split out NFS v4.2 copy completion functions (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of nfs4_recovery_handle_error() (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of the switch statement in nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFS: Split out the body of nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix the r/wsize checking (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert struct nfs4_state to use refcount_t (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert open state lookup to use RCU (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the open context to RCU (Benjamin Coddington) [1732409] - [fs] NFS: Simplify internal check for whether file is open for write (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the lock context to RCU (Benjamin Coddington) [1732409] - [fs] pNFS: Don't allocate more pages than we need to fit a layoutget response (Benjamin Coddington) [1732409] - [fs] pNFS: Don't zero out the array in nfs4_alloc_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Unexport xdr_partial_copy_from_skb() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up xs_udp_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up - rename xs_tcp_data_receive() to xs_stream_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code by switching to using iterators (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a label for RPC calls that require allocation on receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the xprt->sending queue back to an ordinary wait queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix priority queue fairness (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xprt receive queue to use an rbtree (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't take transport->lock unnecessarily when taking XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Cleanup: remove the unused 'task' argument from the request_send() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up transport write space handling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Turn off throttling of RPC slots for TCP sockets (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Enqueue swapper tagged RPCs at the head of the transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Support for congestion control when queuing is enabled (Benjamin Coddington) [1732409] - [fs] SUNRPC: Improve latency for interactive tasks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move RPC retransmission stat counter to xprt_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify xprt_prepare_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the request 'bytes_sent' counter when releasing XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat the task and request as separate in the xprt_ops->send_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up the back channel transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor RPC call encoding (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a transmission queue for RPC requests (Benjamin Coddington) [1732409] - [fs] SUNRPC: Distinguish between the slot allocation list and receive queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Minor cleanup for call_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove wait for reply code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove the reply queue code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename xprt->recv_lock to xprt->queue_lock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't wake queued RPC calls multiple times in xprt_transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Test whether the task is queued before grabbing the queue spinlocks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a helper to wake up a sleeping rpc_task and set its status (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor the transport request pinning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify dealing with aborted partially transmitted messages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add socket transmit queue offset tracking (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move reset of TCP state variables into the reconnect code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename TCP receive-specific state variables (Benjamin Coddington) [1732409] - [fs] SUNRPC: Avoid holding locks across the XDR encoding of the RPC message (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify identification of when the message send/receive is complete (Benjamin Coddington) [1732409] - [fs] SUNRPC: The transmitted message must lie in the RPCSEC window of validity (Benjamin Coddington) [1732409] - [fs] SUNRPC: If there is no reply expected, bail early from call_decode (Benjamin Coddington) [1732409] - [fs] nfsd: remove set but not used variable 'dirp' (Benjamin Coddington) [1732409] - [fs] NFSD introduce async copy feature (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_STATUS xdr (Benjamin Coddington) [1732409] - [fs] NFSD CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Don't open code clearing of delegation state (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix infinite loop on I/O. (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] pNFS: Ensure we return the error if someone kills a waiting layoutget (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] sunrpc: Add comment defining gssd upcall API keywords (Benjamin Coddington) [1732409] - [fs] nfsd: Remove callback_cred (Benjamin Coddington) [1732409] - [fs] nfsd: Use correct credential for NFSv4.0 callback with GSS (Benjamin Coddington) [1732409] - [fs] sunrpc: Extract target name into svc_cred (Benjamin Coddington) [1732409] - [fs] sunrpc: Enable the kernel to specify the hostname part of service principals (Benjamin Coddington) [1732409] - [fs] pNFS: Remove unwanted optimisation of layoutget (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: ff_layout_pg_init_read should exit on error (Benjamin Coddington) [1732409] - [fs] pNFS: Treat RECALLCONFLICT like DELAY... (Benjamin Coddington) [1732409] - [fs] pNFS: When updating the stateid in layoutreturn, also update the recall range (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix locking in pnfs_generic_recover_commit_reqs (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a typo in nfs4_init_channel_attrs() (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't busy wait if NFSv4 session draining is interrupted (Benjamin Coddington) [1732409] - [fs] NFS recover from destination server reboot for copies (Benjamin Coddington) [1732409] - [fs] nfsd: use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] nfsd: constify write_op[] (Benjamin Coddington) [1732409] - [fs] fs/nfsd: Delete invalid assignment statements in nfsd4_decode_exchange_id (Benjamin Coddington) [1732409] - [fs] NFSD: Handle full-length symlinks (Benjamin Coddington) [1732409] - [fs] NFSD: Refactor the generic write vector fill helper (Benjamin Coddington) [1732409] - [fs] nfsd: Mark expected switch fall-through (Benjamin Coddington) [1732409] - [fs] nfsd: fix leaked file lock with nfs exported overlayfs (Benjamin Coddington) [1732409] - [fs] NFS add a simple sync nfs4_proc_commit after async COPY (Benjamin Coddington) [1732409] - [fs] NFS handle COPY ERR_OFFLOAD_NO_REQS (Benjamin Coddington) [1732409] - [fs] NFS send OFFLOAD_CANCEL when COPY killed (Benjamin Coddington) [1732409] - [fs] NFS export nfs4_async_handle_error (Benjamin Coddington) [1732409] - [fs] NFS handle COPY reply CB_OFFLOAD call race (Benjamin Coddington) [1732409] - [fs] NFS add support for asynchronous COPY (Benjamin Coddington) [1732409] - [fs] NFS COPY xdr handle async reply (Benjamin Coddington) [1732409] - [fs] NFS OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFS CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Use an appropriate work queue for direct-write completion (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix error handling in nfs4_sp4_select_mode() (Benjamin Coddington) [1732409] - [fs] pnfs: Use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] pnfs: pnfs_find_lseg() should not check NFS_LSEG_LAYOUTRETURN (Benjamin Coddington) [1732409] - [fs] NFS: Mark expected switch fall-throughs (Benjamin Coddington) [1732409] - [fs] NFSv4: Mark the inode change attribute up to date in update_changeattr() (Benjamin Coddington) [1732409] - [fs] NFSv4: Detect nlink changes on cross-directory renames too (Benjamin Coddington) [1732409] - [fs] NFSv4: bump/drop the nlink count on the parent dir when we mkdir/rmdir (Benjamin Coddington) [1732409] - [fs] pnfs: Fix handling of NFS4ERR_OLD_STATEID replies to layoutreturn (Benjamin Coddington) [1732409] - [fs] sunrpc: whitespace fixes (Benjamin Coddington) [1732409] - [fs] NFSv4 client live hangs after live data migration recovery (Benjamin Coddington) [1732409] - [fs] NFSv4.0 fix client reference leak in callback (Benjamin Coddington) [1732409] - [fs] sunrpc: kstrtoul() can also return -ERANGE (Benjamin Coddington) [1732409] - [fs] NFS: silence a harmless uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] net/sunrpc: Make rpc_auth_create_args a const (Benjamin Coddington) [1732409] - [fs] pnfs/blocklayout: off by one in bl_map_stripe() (Benjamin Coddington) [1732409] - [fs] nfs: Referrals not inheriting proto setting from parent (Benjamin Coddington) [1732409] - [fs] nfs: initiate returning delegation when reclaiming one that's been recalled (Benjamin Coddington) [1732409] - [fs] fs: nfs: Adding new return type vm_fault_t (Benjamin Coddington) [1732409] - [fs] nfs: add error check in nfs_idmap_prepare_message() (Benjamin Coddington) [1732409] - [fs] NFS: More excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Fix excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Ensure we immediately start writeback on rescheduled writes (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix a potential layoutget/layoutrecall deadlock (Benjamin Coddington) [1732409] - [fs] pNFS: Parse the results of layoutget on open even if permissions checks fail (Benjamin Coddington) [1732409] - [fs] NFS: Allow optimisation of lseek(fd, SEEK_CUR, 0) on directories (Benjamin Coddington) [1732409] - [fs] pNFS: Wait for stale layoutget calls to complete in pnfs_update_layout() (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Ensure we always return a layout if it has layoutstats (Benjamin Coddington) [1732409] - [fs] pNFS: Ignore non-recalled layouts in pnfs_layout_need_return() (Benjamin Coddington) [1732409] - [fs] pNFS: Don't update the stateid when replying NFS4ERR_DELAY to a layout recall (Benjamin Coddington) [1732409] - [fs] pNFS: Don't discard layout segments that are marked for return (Benjamin Coddington) [1732409] - [fs] nfsd: don't advertise a SCSI layout for an unsupported request_queue (Benjamin Coddington) [1732409] - [fs] nfsd: fix corrupted reply to badly ordered compound (Benjamin Coddington) [1732409] - [fs] nfsd: clarify check_op_ordering (Benjamin Coddington) [1732409] - [fs] nfsd: update obselete comment referencing the BKL (Benjamin Coddington) [1732409] - [fs] nfsd4: cleanup sessionid in nfsd4_destroy_session (Benjamin Coddington) [1732409] - [fs] nfsd4: less confusing nfsd4_compound_in_session (Benjamin Coddington) [1732409] - [fs] nfsd4: support change_attr_type attribute (Benjamin Coddington) [1732409] - [fs] nfsd: fix NFSv4 time_delta attribute (Benjamin Coddington) [1732409] - [fs] nfsd4: return default lease period (Benjamin Coddington) [1732409] - [fs] nfsd4: extend reclaim period for reclaiming clients (Benjamin Coddington) [1732409] - [netdrv] i40e: Do not check VF state in i40e_ndo_get_vf_config (Stefan Assmann) [1752498] - [netdrv] i40e: Add support for X710 device (Stefan Assmann) [1752891] - [mm] mm/oom_kill.c: add task UID to info message on an oom kill (Joel Savitz) [1693039] - [pci] ACPICA: Increase total number of possible Owner IDs (Al Stone) [1713050] - [powerpc] powerpc/pseries: correctly track irq state in default idle (Steve Best) [1751971] - [powerpc] powerpc/imc: Dont create debugfs files for cpu-less nodes (Steve Best) [1726031] - [fs] userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx (Alex Gladkov) [1749763] - [infiniband] RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_message (Selvin Xavier) [1643312] - [drm] drm/bochs: Fix connector leak during driver unload (Sam Bobroff) [1463490] - [tools] selftests: Remove forced unbuffering for test running (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add test plan API to kselftest.h and adjust callers (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Remove KSFT_TAP_LEVEL (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Move test output to diagnostic lines (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Distinguish between missing and non-executable (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add plan line and fix result line syntax (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract logic for multiple test runs (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Use runner.sh for emit targets (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract single-test shell logic from lib.mk (Desnes Augusto Nunes do Rosario) [1721461] - [tools] x86/selftests/pkeys: Fork() to check for state being preserved (Vladis Dronov) [1738880] - [x86] x86/pkeys: Properly copy pkey state at fork() (Vladis Dronov) [1738880] - [netdrv] cxgb4: fix a memory leak bug (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Prefer pcie_capability_read_word() (Jonathan Toppins) [1725776] - [netdrv] allocate_flower_entry: should check for null deref (Jonathan Toppins) [1725776] - [netdrv] cxgb4: reduce kernel stack usage in cudbg_collect_mem_region() (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS refcounting for alloc/free mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for cxgb4 change mac (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for raw mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Re-work the logic for mps refcounting (Jonathan Toppins) [1725776] - [netdrv] cxgb4/libcxgb/cxgb4i/cxgbit: enable eDRAM page pods for iSCSI (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Set initial IRQ affinity hints (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Make t4_get_tp_e2c_map static (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Revert "cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size" (Jonathan Toppins) [1725776] - [netdrv] cxgb4: offload VLAN flows regardless of VLAN ethtype (Jonathan Toppins) [1725776] - [netdrv] cxgb4: use firmware API for validating filter spec (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Enable hash filter with offload (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Fix error path in cxgb4_init_module (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Delete all hash and TCAM filters before resource cleanup (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf_main: Mark expected switch fall-through (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf: Display advertised FEC in ethtool (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.23.3.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.22.9.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4/l2t: Use struct_size() in kvzalloc() (Jonathan Toppins) [1725776] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1725776] - [netdrv] crypto/chelsio/chtls: macro correction in tx path (Jonathan Toppins) [1725776]- [kernel] rcu: Add sparse check to rcu_assign_pointer() (Waiman Long) [1737054] - [kernel] rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment (Waiman Long) [1737054] - [kernel] rcu: Repair rcu_nmi_exit() docbook header (Waiman Long) [1737054] - [kernel] rcu: Remove preemption disabling from expedited CPU selection (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() (Waiman Long) [1737054] - [kernel] rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() (Waiman Long) [1737054] - [documentation] doc: Fix outdated links (Waiman Long) [1737054] - [documentation] doc: CPU-hotplug notifiers cannot invoke synchronize_srcu() or srcu_barrier() (Waiman Long) [1737054] - [documentation] doc: Now jiffies_till_sched_qs solicits help from cond_resched() (Waiman Long) [1737054] - [kernel] rcuperf: Stop abusing IS_ENABLED() (Waiman Long) [1737054] - [kernel] rcutorture: Add grace period after CPU offline (Waiman Long) [1737054] - [kernel] torture: Explain and simplify odd "for" loop in mkinitrd.sh (Waiman Long) [1737054] - [kernel] rcutorture: Record grace periods in forward-progress histogram (Waiman Long) [1737054] - [kernel] rcu: Prevent needless ->gp_seq_needed update in __note_gp_changes() (Waiman Long) [1737054] - [kernel] rcu: Do RCU GP kthread self-wakeup from softirq and interrupt (Waiman Long) [1737054] - [kernel] rcu: Add sysrq rcu_node-dump capability (Waiman Long) [1737054] - [kernel] rcu: Protect rcu_check_gp_kthread_starvation() access to ->gp_flags (Waiman Long) [1737054] - [kernel] rcu: Improve diagnostics for failed RCU grace-period start (Waiman Long) [1737054] - [kernel] rcu: Update NOCB comments (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_has_work to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_status to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_task to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking (Waiman Long) [1737054] - [kernel] rcu: Remove wrapper definitions for obsolete RCU update functions (Waiman Long) [1737054] - [kernel] rcu: Discard separate per-CPU callback counts (Waiman Long) [1737054] - [kernel] rcu: Inline _synchronize_rcu_expedited() into synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Determine expedited-GP IPI handler at build time (Waiman Long) [1737054] - [kernel] rcu: Inline rcu_kthread_do_work() into its sole remaining caller (Waiman Long) [1737054] - [kernel] rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR (Waiman Long) [1737054] - [kernel] rcu: Inline force_quiescent_state() into rcu_force_quiescent_state() (Waiman Long) [1737054] - [kernel] rcu: Make expedited IPI handler return after handling critical section (Waiman Long) [1737054] - [kernel] rcu: Rename and comment changes due to only one rcuo kthread per CPU (Waiman Long) [1737054] - [kernel] sched: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [net] net/core: Replace call_rcu_bh() and synchronize_rcu_bh() (Waiman Long) [1737054] - [net] netpoll: allow cleanup to be synchronous (Waiman Long) [1737054] - [net] netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and synchronize_rcu_bh() (Waiman Long) [1737054] - [kernel] uprobes: Use synchronize_rcu() not synchronize_sched() (Waiman Long) [1737054] - [kernel] rcutorture: Don't do busted forward-progress testing (Waiman Long) [1737054] - [kernel] rcutorture: Use 100ms buckets for forward-progress callback histograms (Waiman Long) [1737054] - [kernel] rcutorture: Recover from OOM during forward-progress tests (Waiman Long) [1737054] - [kernel] rcutorture: Print forward-progress test age upon failure (Waiman Long) [1737054] - [kernel] rcutorture: Print time since GP end upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcutorture: Print histogram of CB invocation at OOM time (Waiman Long) [1737054] - [kernel] rcutorture: Print GP age upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcu: Print per-CPU callback counts for forward-progress failures (Waiman Long) [1737054] - [kernel] rcu: Account for nocb-CPU callback counts in RCU CPU stall warnings (Waiman Long) [1737054] - [kernel] rcutorture: Dump grace-period diagnostics upon forward-progress OOM (Waiman Long) [1737054] - [kernel] rcutorture: Prepare for asynchronous access to rcu_fwd_startat (Waiman Long) [1737054] - [kernel] torture: Remove unnecessary "ret" variables (Waiman Long) [1737054] - [kernel] rcutorture: Affinity forward-progress test to avoid housekeeping CPUs (Waiman Long) [1737054] - [kernel] rcutorture: Break up too-long rcu_torture_fwd_prog() function (Waiman Long) [1737054] - [kernel] rcutorture: Remove cbflood facility (Waiman Long) [1737054] - [kernel] torture: Bring any extra CPUs online during kernel startup (Waiman Long) [1737054] - [kernel] rcutorture: Add call_rcu() flooding forward-progress tests (Waiman Long) [1737054] - [tools] rcutorture/formal: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [tools] tools/kernel.h: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/decnet: Replace rcu_barrier_bh() with rcu_barrier() (Waiman Long) [1737054] - [net] net/core/skmsg: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] cgroups: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] types: Remove call_rcu_bh() and call_rcu_sched() (Waiman Long) [1737054] - [include] percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/bridge: Replace call_rcu_bh() and rcu_barrier_bh() (Waiman Long) [1737054] - [kernel] srcu: Use "ssp" instead of "sp" for srcu_struct pointer (Waiman Long) [1737054] - [kernel] srcu: Lock srcu_data structure in srcu_gp_start() (Waiman Long) [1737054] - [mm] mm: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] percpu-refcount: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] events: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] workqueue: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] modules: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] sched/membarrier: synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] lockdep: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] kprobes: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [init] main: Replace rcu_barrier_sched() with rcu_barrier() (Waiman Long) [1737054] - [kernel] tracing: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] tracepoints: Free early tracepoints after RCU is initialized (Waiman Long) [1737054] - [kernel] tracing: Fix synchronizing to event changes with tracepoint_synchronize_unregister() (Waiman Long) [1737054] - [kernel] tracepoint: Make rcuidle tracepoint callers use SRCU (Waiman Long) [1737054] - [fs] fs/file: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/cpufreq_governor: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/intel_pstate: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [vhost] drivers/vhost: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [netdrv] ethernet/sis: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [char] drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [crypto] crypto/pcrypt: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [mm] mm: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [kernel] locking/mutex: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [fs] userfaultfd: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [net] smsc: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [scripts] checkpatch.pl: Suggest lockdep instead of asserting !spin_is_locked() (Waiman Long) [1737054] - [scripts] checkpatch: Create table of obsolete APIs and apply to RCU (Waiman Long) [1737054] - [maintainers] MAINTAINERS: Add Joel Fernandes as RCU reviewer (Waiman Long) [1737054] - [kernel] rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() (Waiman Long) [1737054] - [kernel] rcu: Replace this_cpu_ptr() with __this_cpu_read() (Waiman Long) [1737054] - [kernel] rcu: Speed up expedited GPs when interrupting RCU reader (Waiman Long) [1737054] - [kernel] rcu: Trace end of grace period before end of grace period (Waiman Long) [1737054] - [kernel] rcu: Adjust the comment of function rcu_is_watching (Waiman Long) [1737054] - [kernel] rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() (Waiman Long) [1737054] - [kernel] rcu: Add state name to show_rcu_gp_kthreads() output (Waiman Long) [1737054] - [kernel] rcu: Parameterize rcu_check_gp_start_stall() (Waiman Long) [1737054] - [kernel] rcu: Avoid double multiply by HZ (Waiman Long) [1737054] - [documentation] doc: Fix "struction" typo in RCU memory-ordering documentation (Waiman Long) [1737054] - [documentation] doc: Correct parameter in stallwarn (Waiman Long) [1737054] - [documentation] doc: RCU scheduler spinlock rcu_read_unlock() restriction remains (Waiman Long) [1737054] - [documentation] doc: Make listing in RCU perf/scale requirements use rcu_assign_pointer() (Waiman Long) [1737054] - [documentation] doc: Remove obsolete (non-)requirement about disabling preemption (Waiman Long) [1737054] - [documentation] doc: Make reader aware of rcu_dereference_protected (Waiman Long) [1737054] - [documentation] doc: rcu: Encourage use of rcu_barrier in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete checklist item about synchronize_rcu usage (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete suggestion from checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Add more rationale for using rcu_read_lock_sched in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Update core and full API in whatisRCU (Waiman Long) [1737054] - [documentation] doc: Document rcutorture forward-progress test kernel parameters (Waiman Long) [1737054] - [documentation] doc: rcu: Update description of gp_seq fields in rcu_data (Waiman Long) [1737054] - [documentation] doc: rcu: Better clarify the rcu_segcblist ->len field (Waiman Long) [1737054] - [documentation] doc: rcu: Update Data-Structures for RCU flavor consolidation (Waiman Long) [1737054] - [documentation] doc: Remove rcu_dynticks from Data-Structures (Waiman Long) [1737054] - [documentation] doc: Update information about resched_cpu (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/update.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h (Waiman Long) [1737054] - [kernel] rcu: Stop expedited grace periods from relying on stop-machine (Waiman Long) [1737054] - [kernel] srcu: Prevent __call_srcu() counter wrap with read-side critical section (Waiman Long) [1737054] - [include] srcu: Fix kernel-doc missing notation (Waiman Long) [1737054] - [x86] x86/PCI: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [tools] rcutorture: Make use of nolibc when available (Waiman Long) [1737054] - [tools] rcutorture: Import a copy of nolibc (Waiman Long) [1737054] - [tools] rcutorture: Check initrd/init instead of initrd only (Waiman Long) [1737054] - [tools] rcutorture: Always strip using the cross-compiler (Waiman Long) [1737054] - [tools] rcutorture: Add cross-compile capability to initrd.sh (Waiman Long) [1737054] - [tools] rcutorture: Make initrd/init execute in userspace (Waiman Long) [1737054] - [tools] rcutorture: Add initrd support for systems lacking dracut (Waiman Long) [1737054] - [tools] rcutorture: Automatically create initrd directory (Waiman Long) [1737054] - [documentation] doc: Remove rcu_preempt_state reference in stallwarn (Waiman Long) [1737054] - [documentation] doc: Clarify RCU data-structure comment about rcu_tree fanout (Waiman Long) [1737054] - [documentation] doc: Set down forward-progress requirements (Waiman Long) [1737054] - [powerpc] powerpc: Convert hugepd_free() to use call_rcu() (Waiman Long) [1737054] - [s390] s390/mm: Convert tlb_table_flush() to use call_rcu() (Waiman Long) [1737054] - [kernel] sparc/oprofile: Convert timer_stop() to use synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched/membarrier: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate the RCU update functions invoked by sync.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate synchronize_rcu_mult() (Waiman Long) [1737054] - [kernel] rcu: Fix rcu_{node, data} comments about gp_seq_needed (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_state externs (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for sync.c (Waiman Long) [1737054] - [include] srcu: Add notrace variant of srcu_dereference (Waiman Long) [1737054] - [documentation] PM/EM: Document the Energy Model framework (Phil Auld) [1718927] - [kernel] sched/doc: Document Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/fair: Remove unneeded prototype of capacity_of() (Phil Auld) [1718927] - [kernel] sched/fair: Skip LLC NOHZ logic for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Tune down misfit NOHZ kicks (Phil Auld) [1718927] - [kernel] sched/fair: Comment some nohz_balancer_kick() kick conditions (Phil Auld) [1718927] - [kernel] sched/fair: Prune, fix and simplify the nohz_balancer_kick() comment block (Phil Auld) [1718927] - [kernel] sched/fair: Explain LLC nohz kick condition (Phil Auld) [1718927] - [kernel] sched/fair: Simplify nohz_balancer_kick() (Phil Auld) [1718927] - [kernel] sched/topology: Fix percpu data types in struct sd_data & struct s_data (Phil Auld) [1718927] - [kernel] sched/fair: Simplify post_init_entity_util_avg() by calling it with a task_struct pointer argument (Phil Auld) [1718927] - [kernel] sched/fair: Fix util_avg of new tasks for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Optimize update_blocked_averages() (Phil Auld) [1718927] - [kernel] sched/topology: Introduce a sysctl for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] Revert "sched/core: Take the hotplug lock in sched_init_smp()" (Phil Auld) [1718927] - [kernel] cpu/hotplug: Mute hotplug lockdep during init (Phil Auld) [1718927] - [kernel] sched/fair: Select an energy-efficient CPU on task wake-up (Phil Auld) [1718927] - [kernel] sched/fair: Introduce an energy estimation helper function (Phil Auld) [1718927] - [kernel] sched/fair: Add over-utilization/tipping point indicator (Phil Auld) [1718927] - [kernel] sched/fair: Clean-up update_sg_lb_stats parameters (Phil Auld) [1718927] - [kernel] sched/toplogy: Introduce the 'sched_energy_present' static key (Phil Auld) [1718927] - [kernel] sched/topology: Make Energy Aware Scheduling depend on schedutil (Phil Auld) [1718927] - [kernel] sched/topology: Disable EAS on inappropriate platforms (Phil Auld) [1718927] - [kernel] sched/topology: Add lowest CPU asymmetry sched_domain level pointer (Phil Auld) [1718927] - [kernel] sched/topology: Reference the Energy Model of CPUs when available (Phil Auld) [1718927] - [kernel] PM: Introduce an Energy Model management framework (Phil Auld) [1718927] - [kernel] sched/cpufreq: Prepare schedutil for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/topology: Relocate arch_scale_cpu_capacity() to the internal header (Phil Auld) [1718927] - [kernel] sched/core: Take the hotplug lock in sched_init_smp() (Phil Auld) [1718927] - [kernel] sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU capacity domains (Phil Auld) [1718927] - [kernel] sched/fair: Don't move tasks to lower capacity CPUs unless necessary (Phil Auld) [1718927] - [kernel] sched/fair: Set rq->rd->overload when misfit (Phil Auld) [1718927] - [kernel] sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE() (Phil Auld) [1718927] - [kernel] sched/core: Change root_domain->overload type to int (Phil Auld) [1718927] - [kernel] sched/fair: Change 'prefer_sibling' type to bool (Phil Auld) [1718927] - [kernel] sched/fair: Kick nohz balance if rq->misfit_task_load (Phil Auld) [1718927] - [kernel] sched/fair: Consider misfit tasks when load-balancing (Phil Auld) [1718927] - [kernel] sched/fair: Add sched_group per-CPU max capacity (Phil Auld) [1718927] - [kernel] sched/fair: Add 'group_misfit_task' load-balance type (Phil Auld) [1718927] - [kernel] sched/topology: Add static_key for asymmetric CPU capacity optimizations (Phil Auld) [1718927] - [kernel] sched/core, workqueues: Distangle worker accounting from rq lock (Phil Auld) [1737067] - [kernel] workqueue: Use normal rcu (Phil Auld) [1737067] - [kernel] tick/broadcast: Fix warning about undefined tick_broadcast_oneshot_offline() (Phil Auld) [1737067] - [kernel] timer/trace: Improve timer tracing (Phil Auld) [1737067] - [include] timer/trace: Replace deprecated vsprintf pointer extension pf by ps (Phil Auld) [1737067] - [kernel] timer: Move trace point to get proper index (Phil Auld) [1737067] - [kernel] tick/sched: Update tick_sched struct documentation (Phil Auld) [1737067] - [kernel] tick: Remove outgoing CPU from broadcast masks (Phil Auld) [1737067] - [kernel] timekeeping: Consistently use unsigned int for seqcount snapshot (Phil Auld) [1737067] - [kernel] sched/fair: Robustify CFS-bandwidth timer locking (Phil Auld) [1737067] - [kernel] tick/sched : Remove redundant cpu_online() check (Phil Auld) [1737067] - [misc] sched/swait: Rename to exclusive (Phil Auld) [1737067] - [kernel] sched/swait: Switch to full exclusive mode (Phil Auld) [1737067] - [kernel] sched/swait: Remove __prepare_to_swait (Phil Auld) [1737067] - [netdrv] net: ena: don't wake up tx queue when down (John Linville) [1722628] - [netdrv] Revert "net: ena: ethtool: add extra properties retrieval via get_priv_flags" (John Linville) [1722628] - [netdrv] net: ena: Fix bug where ring allocation backoff stopped too late (John Linville) [1722628] - [netdrv] net: ena: update driver version from 2.0.3 to 2.1.0 (John Linville) [1722628] - [netdrv] net: ena: remove inline keyword from functions in *.c (John Linville) [1722628] - [netdrv] net: ena: add ethtool function for changing io queue sizes (John Linville) [1722628] - [netdrv] net: ena: allow queue allocation backoff when low on memory (John Linville) [1722628] - [netdrv] net: ena: make ethtool show correct current and max queue sizes (John Linville) [1722628] - [netdrv] net: ena: enable negotiating larger Rx ring size (John Linville) [1722628] - [netdrv] net: ena: add MAX_QUEUES_EXT get feature admin command (John Linville) [1722628] - [netdrv] net: ena: use dev_info_once instead of static variable (John Linville) [1722628] - [netdrv] net: ena: add good checksum counter (John Linville) [1722628] - [netdrv] net: ena: optimise calculations for CQ doorbell (John Linville) [1722628] - [netdrv] net: ena: add support for changing max_header_size in LLQ mode (John Linville) [1722628] - [netdrv] net: ena: allow automatic fallback to polling mode (John Linville) [1722628] - [netdrv] net: ena: add newline at the end of pr_err prints (John Linville) [1722628] - [netdrv] net: ena: arrange ena_probe() function variables in reverse christmas tree (John Linville) [1722628] - [netdrv] net: ena: replace free_tx/rx_ids union with single free_ids field in ena_ring (John Linville) [1722628] - [netdrv] net: ena: ethtool: add extra properties retrieval via get_priv_flags (John Linville) [1722628] - [netdrv] net: ena: add handling of llq max tx burst size (John Linville) [1722628] - [netdrv] net: ena: gcc 8: fix compilation warning (John Linville) [1722628] - [netdrv] net: ena: fix ena_com_fill_hash_function() implementation (John Linville) [1722628] - [netdrv] net: ena: improve latency by disabling adaptive interrupt moderation by default (John Linville) [1722628] - [netdrv] net: ena: fix return value of ena_com_config_llq_info() (John Linville) [1722628] - [netdrv] net: ena: fix incorrect test of supported hash function (John Linville) [1722628] - [netdrv] net: ena: fix: Free napi resources when ena_up() fails (John Linville) [1722628] - [netdrv] net: ena: fix: set freed objects to NULL to avoid failing future allocations (John Linville) [1722628] - [netdrv] net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry (John Linville) [1722628] - [arm64] arm64: kexec: Add comment to explain use of __flush_icache_range() (Mark Salter) [1757450] - [arm64] arm64: kexec: machine_kexec should call __flush_icache_range (Mark Salter) [1757450] - [arm64] arm64: Do not issue IPIs for user executable ptes (Mark Salter) [1757450] - [arm64] arm64: hibernate: Avoid sending cross-calling with interrupts disabled (Mark Salter) [1757450] - [arm64] arm64: mm: Export __flush_icache_range() to modules (Mark Salter) [1757450] - [arm64] arm64: IPI each CPU after invalidating the I-cache for kernel mappings (Mark Salter) [1757450] - [s390] s390/dasd: Handle out-of-space constraint (Philipp Rudo) [1525398] - [s390] s390/dasd: Use ALIGN_DOWN macro (Philipp Rudo) [1525398] - [s390] s390/dasd: Make dasd_setup_queue() a discipline function (Philipp Rudo) [1525398] - [s390] s390/dasd: Add new ioctl to release space (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dasd_sleep_on_queue_interruptible() (Philipp Rudo) [1525398] - [s390] s390/dasd: Add missing intensity definition (Philipp Rudo) [1525398] - [s390] s390/dasd: Fix whitespace (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dynamic formatting support for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Recognise data for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Put sub-order definitions in a separate section (Philipp Rudo) [1525398] - [s390] s390/dasd: Make layout analysis ESE compatible (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove old defines and function (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove unused structs and function prototypes (Philipp Rudo) [1525398] - [tools] perf report: Dump s390 counter set data to file (Philipp Rudo) [1731036] - [tools] perf report: Display arch specific diagnostic counter sets, starting with s390 (Philipp Rudo) [1731036] - [tools] perf report: Add s390 diagnosic sampling descriptor size (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for CPU-MF SVN 6 (Philipp Rudo) [1731036] - [s390] s390/cpumf: Fix warning from check_processor_id (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for s390 counter facility diagnostic trace (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Handle EBUSY return code from CPU counter facility reservation (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: add ctr_stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move common functions into a separate file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_avail() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: replace stcctm5() with the stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: add store cpu counter multiple instruction support (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Add minimal in-kernel interface for counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_alert() to obtain measurement alerts (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: move struct cpu_cf_events and per-CPU variable to header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: rename per-CPU counter facility structure and variables (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: prepare for in-kernel counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move counter set controls to a new header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Reject request for sampling in event initialization (Philipp Rudo) [1731036] - [s390] s390/perf: Change CPUM_CF return code in event init function (Philipp Rudo) [1731036] - [acpi] ACPI / property: Add two new Thunderbolt property GUIDs to the list (Jarod Wilson) [1483494] - [acpi] ACPI: property: restore _DSD data subnodes GUID comment (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Intel Ice Lake (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Expose active parts of NVM even if upgrade is not supported (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Hide switch attributes that are not set (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not fail adding switch if some port is not implemented (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Use 32-bit writes when writing ring producer/consumer (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move NVM upgrade support flag to struct icm (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Correct path indices for PCIe tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Show key using *pE not *pEp (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Switch to use device_property_count_uXX() (Jarod Wilson) [1483494] - [include] device property: Add helpers to count items in an array (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Implement CIO reset correctly for Titan Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make sure device runtime resume completes before taking domain lock (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier for more missed files (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make priority unsigned in struct tb_path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: shash - remove shash_desc::flags (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Start firmware on Titan Ridge Apple systems (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Reword output of tb_dump_hop() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make rest of the logging to happen at debug level (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make __TB_[SW|PORT]_PRINT take const parameters (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for XDomain connections (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make tb_switch_alloc() return ERR_PTR() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for DMA tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add XDomain UUID exchange support (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Run tb_xdp_handle_request() in system workqueue (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not tear down tunnels when driver is unloaded (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Display Port tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rework NFC credits handling (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize port finding routines to support all port types (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Scan only valid NULL adapter ports in hotplug (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for full PCIe daisy chains (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Discover preboot PCIe paths the boot firmware established (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Deactivate all paths before restarting them (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Extend tunnel creation to more than 2 adjacent switches (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add helper function to iterate from one port to another (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Assign remote for both ports in case of dual link (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add functions for allocating and releasing HopIDs (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize tunnel creation functionality (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rename tunnel_pci to tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Cache adapter specific capability offset into struct port (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Properly disable path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Set sleep bit when suspending switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Configure lanes when switch is initialized (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move LC specific functionality into a separate file (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add dummy read after port capability list walk on Light Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Enable TMU access when accessing port space on legacy devices (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not allocate switch if depth is greater than 6 (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Take domain lock in switch sysfs attribute callbacks (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Block reads and writes if switch is unplugged (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Drop duplicated get_switch_at_route() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Remove unused work field in struct tb_switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check the return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a missing check of kzalloc (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: xdomain: Fix to check return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check return value of ida_simple_get (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check for kmemdup failure (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix a missing check of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a NULL pointer dereference (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Prevent root port runtime suspend during NVM upgrade (Jarod Wilson) [1483494] - [netdrv] net/ibmvnic: prevent more than one thread from running in reset (Steve Best) [1756943] - [netdrv] net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run (Steve Best) [1756943] - [netdrv] sfc: don't score irq moderation points for GRO (Jarod Wilson) [1736303] - [netdrv] sfc: Use dev_get_drvdata where possible (Jarod Wilson) [1736303] - [netdrv] sfc: Remove 'PCIE error reporting unavailable' (Jarod Wilson) [1736303] - [netdrv] sfc: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1736303] - [netdrv] sfc: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1736303] - [netdrv] bonding: no need to print a message if debugfs_create_dir() fails (Jarod Wilson) [1756517] - [netdrv] bonding: Add vlan tx offload to hw_enc_features (Jarod Wilson) [1756517] - [netdrv] bonding: fix value exported by Netlink for peer_notif_delay (Jarod Wilson) [1756517] - [netdrv] bonding: add an option to specify a delay between peer notifications (Jarod Wilson) [1756517] - [netdrv] bonding: validate ip header before check IPPROTO_IGMP (Jarod Wilson) [1756517] - [netdrv] bonding/main: fix NULL dereference in bond_select_active_slave() (Jarod Wilson) [1756517] - [netdrv] bonding: Always enable vlan tx offload (Jarod Wilson) [1756517] - [netdrv] bonding/options: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/alb: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/802.3ad: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/main: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: add slave_foo printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: fix error messages in bond_do_fail_over_mac (Jarod Wilson) [1756517] - [netdrv] bonding: improve event debug usability (Jarod Wilson) [1756517] - [netdrv] net: bonding: Inherit MPLS features from slave devices (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 90 (Jarod Wilson) [1756517] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5 (Jarod Wilson) [1756517] - [netdrv] bonding: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1756517] - [powerpc] powerpc/fadump: support holes in kernel boot memory area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: remove RMA_START and RMA_END macros (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about option to release opalcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider f/w load area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: provide an option to invalidate /sys/firmware/opal/core file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: enable CONFIG_OPAL_CORE for FADUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: export /sys/firmware/opal/core for analysing opal crashes (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about CONFIG_PRESERVE_FA_DUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add support to preserve crash data on FADUMP disabled kernel (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve how crashed kernel's memory is reserved (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider reserved ranges while releasing memory (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make crash memory ranges array allocation generic (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process architected register state data provided by firmware (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make use of memblock's bottom up allocation mode (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Update documentation about OPAL platform support (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: handle invalidation of crashdump and re-registraion (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Warn before processing partial crashdump (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process the crashdump by exporting it as /proc/vmcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: support copying multiple kernel boot memory regions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define OPAL register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: reset metadata address during clean up (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: register kernel metadata address with opal (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve fadump_reserve_mem() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add fadump support on powernv (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opal: add MPIPL interface definitions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/powernv: Make possible for user to force a full ipl cec reboot (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use FADump instead of fadump for how it is pronounced (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: move out platform specific support from generic code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: release all the memory above boot memory size (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add source info while displaying region contents (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: define RTAS register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: introduce callbacks for platform specific operations (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move rtas specific definitions to platform code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define an empty fadump_cleanup() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use helper functions to reserve/release cpu notes buffer (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Improve fadump documentation (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: declare helper functions in internal header file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add helper functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move internal macros/definitions to a new header (Desnes Augusto Nunes do Rosario) [1524687] - [watchdog] watchdog: iTCO: Add support for Cannon Lake PCH iTCO (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Use iTCO version 6 in Cannon Lake PCH and beyond (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus (Alexander Beregalov) [1724532] - [block] loop: set PF_MEMALLOC_NOIO for the worker thread (Ming Lei) [1741392] - [fs] bdev: Fixup error handling in blkdev_get() (Ming Lei) [1741392] - [block] loop: Fix mount(2) failure due to race with LOOP_SET_FD (Ming Lei) [1741392] - [block] block, bfq: handle NULL return value by bfq_init_rq() (Ming Lei) [1741392] - [block] block, bfq: move update of waker and woken list to queue freeing (Ming Lei) [1741392] - [block] block, bfq: reset last_completed_rq_bfqq if the pointed queue is freed (Ming Lei) [1741392] - [block] block: aoe: Fix kernel crash due to atomic sleep when exiting (Ming Lei) [1741392] - [block] rq-qos: use a mb for got_token (Ming Lei) [1741392] - [block] rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule (Ming Lei) [1741392] - [block] rq-qos: don't reset has_sleepers on spurious wakeups (Ming Lei) [1741392] - [block] rq-qos: fix missed wake-ups in rq_qos_throttle (Ming Lei) [1741392] - [include] wait: add wq_has_single_sleeper helper (Ming Lei) [1741392] - [block] block, bfq: check also in-flight I/O in dispatch plugging (Ming Lei) [1741392] - [block] block: fix sysfs module parameters directory path in comment (Ming Lei) [1741392] - [block] block: Allow mapping of vmalloc-ed buffers (Ming Lei) [1741392] - [block] block/bio-integrity: fix a memory leak bug (Ming Lei) [1741392] - [block] block: Disable write plugging for zoned block devices (Ming Lei) [1741392] - [block] blk-throttle: fix zero wait time for iops throttled group (Ming Lei) [1741392] - [block] block: Fix potential overflow in blk_report_zones() (Ming Lei) [1741392] - [block] blk-cgroup: turn on psi memstall stuff (Ming Lei) [1741392] - [block] block: init flush rq ref count to 1 (Ming Lei) [1741392] - [lib] sbitmap: Replace cmpxchg with xchg (Ming Lei) [1741392] - [block] block: Remove unused code (Ming Lei) [1741392] - [block] block, bfq: Init saved_wr_start_at_switch_to_srt in unlikely case (Ming Lei) [1741392] - [block] block, bfq: re-schedule empty queues if they deserve I/O plugging (Ming Lei) [1741392] - [block] block, bfq: preempt lower-weight or lower-priority queues (Ming Lei) [1741392] - [block] block, bfq: detect wakers and unconditionally inject their I/O (Ming Lei) [1741392] - [block] block, bfq: bring forward seek&think time update (Ming Lei) [1741392] - [block] block, bfq: update base request service times when possible (Ming Lei) [1741392] - [block] block, bfq: fix rq_in_driver check in bfq_update_inject_limit (Ming Lei) [1741392] - [block] block, bfq: reset inject limit when think-time state changes (Ming Lei) [1741392] - [kernel] cgroup: export css_next_descendant_pre for bfq (Ming Lei) [1741392] - [block] block: update print_req_error() (Ming Lei) [1741392] - [block] block: use blk_op_str() in blk-mq-debugfs.c (Ming Lei) [1741392] - [block] block: add centralize REQ_OP_XXX to string helper (Ming Lei) [1741392] - [block] block: improve print_req_error (Ming Lei) [1741392] - [block] block: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUG (Ming Lei) [1741392] - [block] bfq-iosched: move bfq_stat_recursive_sum into the only caller (Ming Lei) [1741392] - [block] blk-cgroup: move struct blkg_stat to bfq (Ming Lei) [1741392] - [block] blk-cgroup: introduce a new struct blkg_rwstat_sample (Ming Lei) [1741392] - [block] blk-cgroup: pass blkg_rwstat structures by reference (Ming Lei) [1741392] - [block] blk-cgroup: factor out a helper to read rwstat counter (Ming Lei) [1741392] - [block] block: drbd: no need to check return value of debugfs_create functions (Ming Lei) [1741392] - [block] blk-core: Remove blk_end_request*() declarations (Ming Lei) [1741392] - [block] block: code cleanup queue_poll_stat_show() (Ming Lei) [1741392] - [block] block: use right format specifier for op (Ming Lei) [1741392] - [block] block: get rid of redundant else (Ming Lei) [1741392] - [block] block: use req_op() to maintain consistency (Ming Lei) [1741392] - [fs] blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration (Ming Lei) [1741392] - [block] blkcg: blkcg_activate_policy() should initialize ancestors first (Ming Lei) [1741392] - [block] blkcg: perpcu_ref init/exit should be done from blkg_alloc/free() (Ming Lei) [1741392] - [block] blkcg: update blkcg_print_stat() to handle larger outputs (Ming Lei) [1741392] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1741392] - [block] block: genhd: Use struct_size() helper (Ming Lei) [1741392] - [block] block: null_blk: fix race condition for null_del_dev (Ming Lei) [1741392] - [block] blk-mq/debugfs: Fix improper print qualifier (Ming Lei) [1741392] - [block] loop: Don't change loop device under exclusive opener (Ming Lei) [1741392]- [documentation] timekeeping.txt: Correct maxCount of n-bit binary counter (Jaroslav Kysela) [1738610] - [sound] ALSA: clk: Add (devm_)clk_get_optional() functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: align comments with firmware files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: rename SOUNDWIRE to ALH (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: add ALH parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fe_compr can be bit field (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fixup for_each_card_links() macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Define a set of DAPM pre/post-up events (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: use bit field for bus_control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple_card_utils.h: care NULL dai at asoc_simple_debug_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: remove an unused field from struct hda_codec (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Avoid polluting led_* namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Hiby device family to quirks for native DSD support (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: DSD auto-detection for Playback Designs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: remove some dead code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Clean up check_input_term() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Remove superfluous bLength checks (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Simplify parse_audio_unit() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: More validations of descriptor units (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Check mixer unit bitmap yet more strictly (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix memory leak at line6_init_pcm() error path (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit (Jaroslav Kysela) [1738610] - [sound] ALSA: hiface: fix multiple memory leak bugs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix PCM device order (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify audioformat release code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Scarlett Gen 2 mixer interface (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: sizeof (byte) is always 1, use that fact. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix a typo (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix Line6 Helix audio format rates (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix parse of UAC2 Extension Units (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix write on zero-sized buffer (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix sign unintended sign extension on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Sanity checks for each pipe and EP types (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Enable .product_name override for Emagic, Unitor 8. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Use container_of() (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Drop superfluous timer helper function (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: variax: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: podhd: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: pod: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Assure canceling delayed work at disconnection (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33 (Jaroslav Kysela) [1738610] - [sound] ALSA: sparc: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: txx9: txx9aclc-generic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: osk5912: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap3pandora: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: n810: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Set unused serializers as INACTIVE (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix SDMA users not providing channel names (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for auxclk-fs-ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: ams-delta: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: pass volume min/max linear value to FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ignore unrecoverable CTX_SAVE IPC errors at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add earpiece (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: spdifrx: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: dfsdm: add 16 bits audio record support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add cpu_dai_name for DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add min/max step for volume_table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sof: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: clarify operator precedence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASOC: SOF: ipc: prevent logging trace messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add new macro hstream_to_sof_hda_stream() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure RUN bit setting to 0 during clear stream status (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix a deadlock with bus->reg_lock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: modify stream interrupt handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: save handle to sdev in sof_intel_hda_stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove misleading error trace from IRQ thread (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: dont wake dsp up in kcontrol IO (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: compress: Fix memory leak from snd_soc_new_compress (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: sh7760-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: ssiu: tidyup SSI_MODE1/2 settings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: fixup mod ID calculation in rsnd_ctu_probe_ (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: add missing pin sharing with SSI9 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: migor: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tobermory: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8580: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smartq_wm8987: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_tlv320aic23: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_hermes: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix a double-free issue for cpu_dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix an use-after-free issue for codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: lowland: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: littlemill: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: jive_wm8750: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: h1940_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: bells: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip-max98090: Remove MICBIAS as supply of input pin IN34 (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rockchip: rockchip_max98090: Enable MICBIAS for headset keypress detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rk3399_gru_sound: Support 32, 44.1 and 88.2 kHz sample rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: pdm: select CONFIG_RATIONAL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: tosa: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: hx4700: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: kernel: fix typos and some coding style in comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Add missing Slimbus0 audio route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: zylonite: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: z2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: ttc-dkb: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: spitz: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: pxa2xx-ac97.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: poodle: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: palm27x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: mioa701_wm9713: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: magician: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: imote2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: em-x270: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e800_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e750_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e740_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: corgi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: brownstone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: expose all 8 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmout: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmout: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmin: expose all 16 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmin: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: fix sample clock inversion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: consistently use SND_SOC_DAIFMT defines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: require regmap mmio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: free reset on device removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: add reset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifout: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifin: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: expose all 8 outputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-fifo: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6797-mt6351: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-wm8960: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-cs42448: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add missing newline at end of file (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: qi_lb60: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 239 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix incorrect capture position reporting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix NULL ptr dereference when unloading clk dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Don't return failure on machine driver reload (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Do not disable FW notifications (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use GFP_KERNEL instead of GFP_ATOMIC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: correct naming for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: add BE dailink for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add MCLK support for BYT platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_rt286: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5660: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: kbl_da7219_max98927: add dai_trigger function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_nocodec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_da7213: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_rt298: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_for_each_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: add missing const at graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: phycore-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card-utils: care no Platform for DPCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix an use-after-free in graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: wm1133-ev1: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: pcm030-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-mc13783: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd/p1022_ds/p1022_rdk: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: eukrea-tlv320: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: efika-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: Allow bus error handler to be called directly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove multiple defines. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: add irqflag IRQF_ONESHOT flag (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix misuse of GENMASK macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tas571x: Fix -Wunused-const-variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix charge pump source assignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix of unmute outputs on probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: add ADC mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Improve VAG power and mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix definition of VAG Ramp Control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Rename driver to differentiate from main codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: remove redundant assignment to variable idx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5514-spi: don't use snd_soc_lookup_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: simplify the EFUSE read function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Remove executable attribute from source files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: add silence detection and manual PDB control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Convert headers to SPDX (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix DC calibration offset not applying (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Relocate my e-mail to .com domain zone (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8825: fix fake interruption when booting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8822: support master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: soc: codecs: mt6358: change return type of mt6358_codec_init_reg (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: msm8916-wcd-digital: Add sidetone support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98383: fix i2c probe failure (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 496 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: report codec link up/down status to bus (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec: hdac_hdmi: fix pin connections at cvt enable (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 463 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: mark PM function as __maybe_unused (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: use mdelay for sdmode-delay (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: avoid speaker pop when playback startup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix MFREQ selection issue for async mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cros_ec_codec: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4118: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: spi: AD ASoC: declare missing of table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ab8500: add range to usleep_range (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: snappercl15: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: simone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: edb93xx: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1200: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9g20_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: mikroe-proto: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-wm8904: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pdmic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pcm-dma.c: use devm_snd_dmaengine_pcm_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-classd: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 200 (Jaroslav Kysela) [1738610] - [sound] ALSA: ps3: Remove Unneeded variable: "ret" (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 277 (Jaroslav Kysela) [1738610] - [sound] ALSA: rme9652: Unneeded variable: "result". (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 (Jaroslav Kysela) [1738610] - [sound] ALSA: hdspm: Fix single speed ADAT capture and playback with RME HDSPe AIO (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 404 (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - Remove set but not used variables 'orun_mask, urun_mask' (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es: Remove unneeded variable err (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - add support for LX6464ESe pci express variant (Jaroslav Kysela) [1738610] - [sound] ALSA: ice1712: Check correct return value to snd_i2c_sendbytes (EWS/DMX 6Fire) (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 29 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 46 (Jaroslav Kysela) [1738610] - [sound] ALSA: emu10k1: Remove unneeded variable "change" (Jaroslav Kysela) [1738610] - [sound] ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup (Jaroslav Kysela) [1738610] - [sound] ALSA: pci: echoaudio: remove variable which is a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Jaroslav Kysela) [1738610] - [sound] ALSA: cs4281: remove redundant assignment to variable val and remove a goto (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 32 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 116 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 456 (Jaroslav Kysela) [1738610] - [sound] ALSA: au88x0: Remove unneeded variable: "changed" (Jaroslav Kysela) [1738610] - [sound] ALSA: asihpi: Remove unneeded variable change (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 88 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: remove unused variable 'snd_ac97_controls_master_mono' (Jaroslav Kysela) [1738610] - [sound] ALSA: dmasound_atari: Mark expected switch fall-through (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 (Jaroslav Kysela) [1738610] - [sound] ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: isa/wavefront: remove redundant assignment to pointer bptr (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370 (Jaroslav Kysela) [1738610] - [sound] ALSA: sb: remove redundant assignment to variable result (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda: Add codec on bus address table lately" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Unexport a few more stuff (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Drop export of snd_hdac_bus_add/remove_device() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add codec on bus address table lately (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: readl/writel need linux/io.h (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move parts of NHLT code to new module (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix 1-minute detection delay when i915 module is not available (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix a headphone detection issue when using SOF (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix: lock reg_lock before calling snd_hdac_bus_update_rirb (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: add polling mode in snd_hdac_bus_get_response (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sdm845: remove unneeded semicolon (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Replace strncpy() with strscpy_pad() for pcm->name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove redundant use of ret variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: Add an op to set callback function for plug event (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_bind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_dais() next to soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add new soc_link_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1305: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: simple-card-utils: set 0Hz to sysclk when shutdown (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: ignore 0Hz sysclk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: make two arrays static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Use regmap_multi_reg_write() when initializing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Reset used registers at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Group register initialization at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Fix memory corruption on BE 64b systems (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: support fixed and variable both clock rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix redundant codes of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add DT-bindings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix COMPILE_TEST error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Include link-name in error messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Fix NULL pointer in of parser (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Mark links as nonatomic (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment to jack at soc_remove_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf-audio: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add clock control of MCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_for_each_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for cpu (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_components() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add snd_soc_dapm_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dapm related setup at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_component() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_rtd_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix space issues (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove forward declaration of headset_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move headset jack to card-specific storage (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF/Intel: fix selection of SND_INTEL_NHTL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Haswell: Adjust machine device private context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: Do not fail if the dai_set_sysclk returns -ENOTSUPP (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based channel lookup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Add S32_LE as support format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Move the XSYNCERR workaround to .prepare callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: Fix implicit fallthrough warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_ssi: Fix clock control issue in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix primary interpolator max rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data is valid on rising edge (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: tdm hw support tdm out and 8ch i2s out (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: implement left-justified data mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: rework DAI format configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: enable SOC_SSC_PDC and SOC_SSC_DMA in Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Force suspend/resume during system suspend/resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data align issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: add mutex protection to set_fmt/set_tdm_slot (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix inverted L/R of headphone mixer volume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix headphone mixer volume table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Release topology when we are done with it (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove memory available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove MCPS available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove static table index when parsing topology (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print module type instead of id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: NHLT: Fix debug print format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Expose snd_soc_dapm_new_control_unlocked properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: fix memory leaks on sm, se and sbe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate and fix asoc_tplg_dapm_widget_*_create flow (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate how dtexts and dvalues are freed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: fix modern dai link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use correct function to access iomem space (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix an is IS_ERR() vs NULL check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i: Revert A83t description (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix return value check in imx8_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM-related variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: Revert initial A83t support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmix: register the card on a proper dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Make some functions static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: rename soc_post_component_init() to soc_rtd_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize list at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: fix get control data return type and arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize component list (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use for_each_component_dais() at remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_cleanup_card_resources() become void (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add NOTE to snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use device_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: switch tdm pins gpio function when playback on or off (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701: Fix -Wunused-const-variable warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8988: fix typo in wm8988_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8 HW support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add OF DSP device support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: AMD: Fix Kconfig warning without GPIOLIB (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for DSP formats (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_width by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the actual format width instead of an hardcoded one (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the physical / slot width for the clocks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for TDM slots (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded dai_link check from snd_soc_remove_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: merge snd_soc_initialize_card_lists() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx8qm (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix simultaneous capture and playback in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller is running (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix unprepare of GCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Support more channels (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Pass the channels number as an argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Remove duplicated quirks structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK period on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix MCLK Enable bit offset on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix WSS and SR fields for the A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK polarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix LRCK and BCLK polarity offsets on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: RX and TX counter registers are swapped (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the MCLK and BCLK dividers on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use module clock as BCLK parent on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the format configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the channel configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Rework MCLK divider calculation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_channels by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Switch to devm for PCM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Register regmap and PCM before our component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: implement input mode select as a mux (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: fix typo in DAPM kcontrol name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that need pmc_plt_clk_0 quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: Fix double reset assersion when transitioning to suspend state (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: initial support for Intel ALH DAI type (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Add dummy support for i.MX8 DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: Add driver suspend and resume to support MEGA Fast (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for EHL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for Tiger Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add Cometlake machine driver support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Move pcm_mutex up to card level from snd_soc_pcm_runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: 88pm860x: remove unused variables 'pcm_switch_controls' and 'aif1_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l56: remove unused variable 'adc_swap_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: remove unused variable 'pga_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: remove unused variable 'cm_m_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic23: remove unused variable 'tlv320aic23_rec_src' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: remove unused variable 'dac_vol_tlv' and 'adc_vol_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98371: remove unused variable 'max98371_noload_gain_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l73: remove unused variables 'vsp_output_mux' and 'xsp_output_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print constant literals from format specifier (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6358: add delay after dmic clock on (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: remove unused variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt2701: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: Fix -Wunused-const-variable warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: Fix copy-paste error in es8328_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: hsw: remove i386 build warning w/ size_t argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix typos in ti/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Set period size to 240 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow reconfiguration of tdm_slots and slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Retain the independence of DAC and ADC side of the codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: make headset codec optional (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max9850: remove unused variable 'max9850_reg' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98926: remove two unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style of aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: Offload dapm update at jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: byt: Refactor fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: bdw: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Remove call to snd_sof_dsp_mailbox_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ml26124: remove unused variable 'ngth' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6351: remove unused variable 'mt_lineout_control' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: skl_hda_dsp_common: create HDMI jack kctl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tscs454: remove unused variable 'PLL_48K_RATE' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fix module_put() warning in soc_cleanup_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dai_link check under soc_dpcm_debugfs_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: define soc_dpcm_debugfs_add() for non CONFIG_DEBUG_FS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for card->deferred_resume_work (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded list_empty() check for snd_soc_try_rebind_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_debugfs_init() at soc_init_card_debugfs() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_card_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_add_routes() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_component_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hda: fix page fault issue by removing race (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Direct MMIO accesses (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx7ulp/imx8mq (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: mark regmap as fast_io (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: large_config_get overhaul (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Implement set_bclk_ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for SAI new version (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: add of_match data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Update Tx/Rx channel enable mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add registers definition for multiple datalines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_new_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: reuse rtdcom at snd_soc_rtdcom_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use for_each_card_links_safe() at snd_soc_find_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: check return value of snd_soc_add_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment for for_each_xxx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: set component->debugfs_root NULL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add a flag for the R0 calibration test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add R0 temperature and TDM1 ADC2DAT Swap control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: don't call clk_get_rate() under atomic context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: Remove executable bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_mmap() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_page() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_copy_user() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_ioctrl() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pointer() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_set_bias_level() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_stream_event() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_seq_notifier() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_name() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_is_suspended() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_params() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_close() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_get/put() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-component.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_fill_silence() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_copy_kernel() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_ack() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma address for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: zx-tdm: remove redundant assignment to ts_width on error return path (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: SoC: skylake: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fill some of the runtime stream parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: remove ephemeral variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: create pcm for codec2codec links as well (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: use common NHLT module (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Limit large_config_get to single frame (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix use of potentially uninitialized variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Update request-reply IPC model (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Common: Fix NULL dereference in tx_wait_done (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix race condition in IPC rx list (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 490 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Read HIPCT extension before clearing DONE bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: move NHLT header to common directory (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: psc-ac97: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: aio-dma: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: evea: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: inno_rk3036: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mmp-sspa: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: jz4725b: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: spear: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs-saif: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_audmix: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6797: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt8173: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra20_das: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: override codec2codec params (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: add 88200 and 96000 sampling rate support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Incorrect SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fix missing return of error return code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for correct symmetric sample bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Correct slot_width posed constraint (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: Fix mono capture (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix some acpi vs apci typo in somme comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: deal with params when necessary (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: name link using stream direction (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: run callbacks in order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: Add uda1334 codec driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Add RT1308 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Makefile - fix the top-level kernel module names (add snd- prefix) (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve serializer handling in multi AXR setups (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for RIGHT_J format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Make MCPS and CPS params obsolete (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Reset pipeline before its deletion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Strip T and L from TLV IPCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Properly cleanup on component removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Initialize lists before access so they are safe to use (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add function to cleanup debugfs interface (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Switch to modern UUID API (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Fail card instantiation if DAI format setup fails (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use existing snd_soc_dai_digital_mute() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compress_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_delay() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_shutdown() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_startup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Return -ENOTSUPP from set_channel_map() if no operation provided (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support dai_link with platforms_num != 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: defer card registration if codec component is missing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_dai_link_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_is_matching_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_find_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_unbind_card() under mutex_lock; (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: allow no Platform on dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: add sound dai_link connection macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: Support hw_free() callback at DAI level (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: Fix a typo in the name of a function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove dev_err() usage after platform_get_irq() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: recover the channel swap after xrun (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Wrap some operations to be functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add pm runtime function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ssp: BCLK delay parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add DMIC token for unmute gain ramp time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix stream id setting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix link DMA config (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reset link DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reserve host DMA channel for hostless streams (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: assign link DMA channel at run-time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Elkhart Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Tiger Lake. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure DMA is start/stop by read the RUN bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix HDA direct MMIO access (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: clear stream status and wakests properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add function for hda stop chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: set position buffer in init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: correct ROM state mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_window_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_mailbox_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add runtime idle callback (Jaroslav Kysela) [1738610] - [sound] ALSA: docs: timers: convert docs to ReST and rename to *.rst (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use SOF defined init chip in resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Enable jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce ifdef usage for hda (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: remove unused state variable in suspend function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: implement runtime idle for CNL/APL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined stop chip in suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the SOF defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: release link DMA for paused streams during suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Don't ignore SRAM block types (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Use the BAR provided by FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: increase default IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: use timeout configured at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: add ALH support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: use common code to send PCM_FREE IPC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: reset DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: couple host and link DMA during FE hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pci: mark last_busy value at runtime PM init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fixup HDaudio topology name with DMIC number (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Add missing include file hdac_hda.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Initialize hdaudio bus properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix MSI handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Initialize HDA controller after i915 init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add a parameter to disable MSI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated include from hda.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: disallow building without CONFIG_PCI again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: intel: extend IPC dump information (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow all channels in case of parallel DIN/DOUT setup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Fix a typo in the name of a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Add support for multi DIN/DOUT with TDM slots parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Rename min_frame_size to slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dmic dapm widget and route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dependency to dmic driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Match Product Family instead of product (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Invalidate only paths reachable for a given stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: use set_get_data in process load (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add compatible string for imx6ull (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Remove magic number register writes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Revert remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: depop stereo dac (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: handle concurrent interrupts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: clear interrupts by polarity flip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: move jack-detect init to i2c probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: fall back to DT prop names on error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add component driver name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: use more of the volume range from DACs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: remove w90x900/nuc900 platform drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nuc900: nuc900-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add dmic dapm widget to support dmic PCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add for_each_xxx macro for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: remove useless check on codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: fix null pointer dereference in clean up (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sst: fix kmalloc call with wrong flags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Fix deadlock in snd_soc_instantiate_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove erroneous soc_cleanup_card_resources() call (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for CPU (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: move DAI pre-links initiation to snd_soc_instantiate_card (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix warning reported by kbuild test robot and minor issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Mark format integer literals as unsigned (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Tell codec that jack is being removed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Change SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rt274: Fix internal jack assignment in set_jack callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 340 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add offset to RX channel select (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix sun8i tx channel offset mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98090: remove 24-bit format support if RJ is 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: da7219: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix COMPILE_TEST build error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Implement set_tdm_slot callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: Make some symbols static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove set but not used variable 'is_right_j ' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add RT1011 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: debug: add new debugfs entries for IPC flood test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: Introduce SOF_IPC_GLB_TEST_MSG IPC command (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: mirror firmware changes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: send time stamp to FW for alignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: bump to ABI 3.6 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: soundwire: add initial soundwire support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add support for mux/demux component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix DSP oops definitions in FW ABI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ipc: don't check for HIPCCTL register value (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: move code around for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Do not send cmd via SHIM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add mode parameter for snd_sof_debugfs_buf_item (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ASoC: core: use component driver name as component name" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: replace fw ready bitfield with explicit bit ordering (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: add quirk for Aegex 10 (RU2) tablet (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: fix typos of SPDX-License-Identifier (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 162 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add COMPILE_TEST for PCI options (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add COMPILE_TEST for new machine drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove dependency on asm/platform_sst_audio.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoc: fix sound/soc/intel/skylake/slk-ssp-clk.c build error on IA64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: use common helpers to detect CPUs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add missing voice activation register definitions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: use component driver name as component name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix build error with CONFIG_GPIOLIB is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix undefined references with Baytrail-only support (Jaroslav Kysela) [1738610] - [sound] ALSA: wcd9335: fix a incorrect use of kstrndup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-codec: fix first delay on Speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add support for H6 SoC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add TX fifo bit flush quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Move quirks to the top (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix spelling mistake "configued" -> "configured" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix integer overflow on unsigned int multiply (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: force end-of-file for debugfs trace at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: trace: remove code duplication in sof_wait_trace_avail() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: Show KConfig entry (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove redundant assignment to pulse_len (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the hda init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: fix a race, leading to IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: control: correct the copy size for bytes kcontrol put (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove warning - initialize workqueue on open (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: clear hw_params_upon_resume flag correctly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: fix error handling with the probe workqueue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove snd_soc_unregister_component in case of error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove DSP after unregistering machine driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fixup references at soc_cleanup_card_resources() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Force polling mode on CFL and CNL (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 119 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: lock client_mutex while removing link components (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Restore original configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6core: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Use struct_size() in krealloc() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove unnecessary inclusion of skl.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move card registration to the end of probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM pins (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable dev runtime suspend and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Add machine driver for CX2072X on BYT/CHT platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add support for Conexant CX2072X CODEC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Unify the supported input and output rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: fixup try_module_get()/module_put() timing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add newline for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix AMP quirk support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix for codec button mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Fix configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: WARN() is not related to component->driver->probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: move pcm_new from snd_soc_component_driver to snd_soc_dai_driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: Remap button control-function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable IIR filter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rename functions that pollute the simple_xxx namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: soc-acpi: Fix machine selection order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Handle over reading when flipping bytes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dpm: fixup DAI active unbalance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic3x: Add support for high power analog output (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add reset gpio handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add regcache mask dirty (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: replace the process_option table with function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Fix the issue about unsupported rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: add g12a tohdmitx control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: add basic codec-to-codec link support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: allow muxes to force a disconnect (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: set link name based on link node name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: set data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: add memory interface data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: rstn_control - return a non-zero on error only (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_components_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add missing cpu_dai->rate = 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: do cpu_dai related operation at same place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_component_to_node() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup soc_bind_dai_link() comment balance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use codec_dais on soc_bind_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use i on snd_soc_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: request GPIO when device get probed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL add Icelake chip info struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL: add Icelake SSP count (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove runtime PM calls during pcm open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add Cometlake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add Comet Lake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: Reporting accurate hw_ptr for acp3x dma (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: BE dai needs prepare when pause release after resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: add return value for ak4458_probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC : cs4265 : readable register too low (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix error in verbose ipc command parsing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix race in FW boot timeout handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: nocodec: fix undefined reference (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-acpi: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Move clock operation to PM runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: i2s: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove ops dependency on the dai id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the dai drivers in the private data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the current substream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove function name debug traces (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Jaroslav Kysela) [1738610] - [sound] ALSA: xen-front: fix unintention integer overflow on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - PCI quirk for Medion E4254 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply AMD controller workaround for Raven platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix alienware headset mic (Jaroslav Kysela) [1738610] - [sound] ALSA: Add Acer Aspire Ethos 8951G model quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Pavilion 15 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix overridden device-specific initialization (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix potential endless loop at applying quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Allow runtime PM for controller if component notifier is used (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check beep whitelist before assigning in all codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - Add new SBZ quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fixes inverted Conexant GPIO mic mute led (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Define a fallback_pin_fixup_tbl for alc269 family (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Expand pin_match function to match upcoming new tbls (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Drop unsol event handler for Intel HDMI codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a generic reboot_notify (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Let all conexant codec enter D3 when rebooting (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/sigmatel - remove unused variable 'stac9200_core_init' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Envy x360 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Set fifo_size for both playback and capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a quirk model for fixing Huawei Matebook X right speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add model description for Chrome headset button quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix a typo in model documentation (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Inform too slow responses (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply workaround for another AMD chip 1022:1487 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Remove page allocation redirection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457) (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't override global PCM hw info flag (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add support of Zhaoxin controller (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/intel: stop probe if DMICS are detected on Skylake+ platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Show the fatal CORB/RIRB error more clearly (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a conexant codec entry to let mute led work (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Make hdac_device device-managed (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Flush interrupts on disabling (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvidia HDMI (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Don't report spurious jack state changes (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Optimize resume for codecs without jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't resume forcibly i915 HDMI/DP codec (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Fix i915 reverse port/pin mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Remove duplicated define (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fixed Headphone Mic can't record on Dell platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Simplify snd_hdac_refresh_widgets() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix widget_mutex incomplete protection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - remove redundant assignment to variable 'changed' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Change front mic location for Lenovo M710q (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: Add quirks for several Clevo notebook barebones (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add Elkhart Lake PCI ID (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix a mask for unsolicited event tags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hda: fix unbalanced codec dev refcount for HDA_DEV_ASOC (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Update headset mode for ALC256 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move polling_mode flag to struct hdac_bus (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: assign polling_mode after azx_bus_init (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Force polling mode on CNL for fixing codec communication (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable micmute LED for Huawei laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Set default power save node to 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check headset type by unplug and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: Fix codec name after machine driver is unloaded and reloaded (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: fix memory release for SST and SOF drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for more missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 130 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong packet parameter for Alesis iO26 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: check intermediate state of clock status and retry (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: handle error code when getting current source of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: remove WARN_ON() at destruction of AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: add note for FE-8 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add support for MOTU 4pre (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix isoc cycle count to which rx packet is scheduled (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix error path for initialization of stream structures (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix to handle correct stream for PCM playback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix NULL pointer dereference to unused stream structure (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: localize kernel APIs to start/stop each AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for bus reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for initialization/destruction of AMDTP streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to start AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to add AMDTP stream into AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to stop a couple of AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add AMDTP domain structure to handle several isoc contexts (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: more code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: process payload of isoc context according to packet descriptors (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for FF data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for TASCAM data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for DOT data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for AM824 data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass packet descriptor to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process context payloads (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process PCM substream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add list of packet descriptor (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass no syt information to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add syt_override member for some protocols (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block counter to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block count as an argument to tracepoints event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CIP_UNALIGHED_DBC flag (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for local variables (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for post operation to data block counter (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for error path of parser for CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix different data block counter between probed event and transferred isochronous packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix initial value of data block count for IR context without CIP_DBC_IS_END_EVENT (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireface: fix initial value of data block counter for IR context with CIP_NO_HEADER (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix invalid length of rx packet payload for tracepoint events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix to process MIDI conformant data channel for AM824 format (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: cache next data_block_counter after probing tracepoints event for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify common tracepoints for both direction (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events" (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: minor code refactoring to stop isochronous context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: rename helper functions to begin/finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for condition to stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add helper function to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify midi callback function (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify the count of subscriber for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split allocation of isochronous resources from establishment of connection (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for error path to start duplex stream (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for callback function to rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code rafactoring for callback functions to PCM interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix compiler warning due to returning uninitialized value (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure stream parameter in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure packet format in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: unify substreams counter (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: rename helper functions for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: expand stop procedure for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: break packet streaming at bus-reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: start duplex streams if supported (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: set packet parameter according to current configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: code refactoring for stop condition of packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure stream parameters in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for pcm.hw_params/hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for rawmidi.open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: unify substream counter (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring to initialize/destroy stream data (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: obsolete useless member of private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to stop packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: simplify error path to begin streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: refactoring to move timing of registration for isochronous channel (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: allow PCM capture for Stanton SCS.1m (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in latter protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff400 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff800 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: add protocol-specific operation to allocate isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: update isochronous resources when starting packet streaming after bus reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for release of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for reservation of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for registration of isochronous channels (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix destruction of data for isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IR packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IT packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix data block counter for incoming packet without CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 8 byte packet header for IT context to separate CIP header from CIP payload (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to queueing packets (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to generate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 16 bytes IR context header to separate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to check incoming CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: compute pointer to payload buffer in context handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: calculate the length of packet payload in packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use clear name for variable of CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use IT context header to compute cycle count for scheduling packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete macro for header of IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add helper function to cancel context inner callback handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use union for directional parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify tracing events to 'amdtp_packet' event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use dynamic array for CIP header of tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same unit for payload argument in tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add data_blocks/data_block_counter parameter to in_packet/out_packet tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same type of argument for CIP header for tracing event (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: add stream format parameters for PreSonus FireStudio (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 (Jaroslav Kysela) [1738610] - [sound] ALSA: aoa: onyx: always initialize register read value (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 250 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: Fix double free of ac97_codec_device (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: add support for 352.8KHz and 384KHz sample rate (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Fix potential concurrent access to the deleted pool (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Be more restrictive about when a drain is allowed (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Don't allow paritial drain operations on capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Prevent bypasses of set_params (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Fix regression on compressed capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: Fix refcount_inc() on zero usage (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Break too long mutex context in the write loop (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: fix incorrect order of dest_client/dest_ports arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 345 (Jaroslav Kysela) [1738610] - [sound] ALSA: control: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 151 (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: oss: Use struct_size() helper (Jaroslav Kysela) [1738610]- [tools] selftests/powerpc: Retry on host facility unavailable (Desnes Augusto Nunes do Rosario) [1739770] - [tools] selftests/powerpc: Do not fail with reschedule (Desnes Augusto Nunes do Rosario) [1739770] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Frank Ramsay) [1753332] - [tools] perf header: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf stat: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf timechart: Refactor svg_build_topology_map() (Frank Ramsay) [1753332] - [tools] perf tools: Increase MAX_NR_CPUS and MAX_CACHES (Frank Ramsay) [1753332] - [crypto] crypto: chelsio - count incomplete block in IV (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix softlockup with heavy I/O (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix NULL pointer dereference (Jonathan Toppins) [1725813] - [nvme] nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI/ASPM: Add pcie_aspm_enabled() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix async probe remove race (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix controller removal race with scan work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix possible use-after-free in connect error flow (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix a possible deadlock when passthru commands sent to a multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-core: Fix extra device_put() call on error path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: fix nvmet_file_flush() always returning an error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-loop: Flush nvme_delete_wq when removing the port (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: Fix use-after-free bug when a port is removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] Revert "nvme-pci: don't create a read hctx mapping without read queues" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix multipath crash when ANA is deactivated (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix memory leak caused by incorrect subsystem free (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: ignore subnqn for ADATA SX6000LNP (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix NULL deref for fabrics options (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix regression upon hot device removal and insertion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: fix module unloads while lports still pending (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: set the STABLE_WRITES flag when data digests are enabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: print a hint while rejecting NSID 0 or 0xffffffff (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: don't use sendpage for SLAB pages (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: do not select namespaces which are about to be removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: also check for a disabled path if there is a single sibling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: factor out a nvme_path_is_disabled helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: export I/O characteristics attributes in Identify (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set physical block size and optimal I/O size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: add delete completion and submission queue to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix spelling mistake "spcecific" -> "specific" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check for NULL return from pci_alloc_p2pmem() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: limit max_hw_sectors based on the DMA max mapping size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't fall back to a 32-bit DMA mask (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't create a read hctx mapping without read queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: make nvme_dev_pm_ops static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: resolve warnings on RCU usage and sleep warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: fix inconsistent lock state warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Skip devices in D0 for (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Avoid possible suspend-to-idle issue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add I/O characteristics fields (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: enable to inject errors into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: prepare for fault injection into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: introduce target-side trace (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: print result and status in hex format (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: support for fabrics commands in host-side (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: move opcode symbol print to nvme.h (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: do not export nvme_trace_disk_name (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: properly report state change failure in nvme_reset_work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: clean up nvme_remove_dead_ctrl a bit (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: set the errno on ctrl state change error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: adjust irq max_vector using num_possible_cpus() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use host managed power state for suspend (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unnecessary zero for static var (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce nvme_is_fabrics to check fabrics cmd (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: add message when creating new association (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove queue_count_ops for write_queues and poll_queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix possible io failures when removing multipathed ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: export get and set features (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add transport discovery change op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: add support for nvmet discovery_event op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: remove blk_init_request_from_bio (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: initialize the write priority (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix u32 overflow in the number of namespace list calculation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: add transport discovery change event callback support (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't limit DMA segement size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix data_len to 0 for bdev-backed write_zeroes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: fix queue mapping when queue count is limited (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use blk-mq mapping for unmanaged irqs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: copy MTFA field from identify controller (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: release namespace SRCU protection before performing controller ioctls (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: merge nvme_ns_ioctl into nvme_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove the ifdef around nvme_nvm_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix srcu locking on error return in nvme_get_ns_from_disk (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix known effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Sync queues on reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Unblock reset_work on IO failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Don't disable on timeout in reset state (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix controller freeze wait disabling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: validate cntlid during controller initialisation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: change locking for the per-subsystem controller list (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: trace all async notice events (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: remove unused argument (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: add known admin effects to augument admin effects log page (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: init shadow doorbell after each reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: mark expected switch fall-through (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: mark nvme_core_init and nvme_core_exit static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: protect discovery change log event list iteration (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: move command size checks to the core (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove an unneeded variable initialization (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: unquiesce admin queue on shutdown (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: shutdown on timeout during deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix a NULL deref when an admin connect times out (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: clamp-down file namespace lba_shift (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: include (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: rename nvme_completion instances from rsp to cqe (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-rdma: remove p2p_client initialization from fast-path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: return a specified error it subsys_alloc fails (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix discover log page when offsets are used (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: never fail double namespace enablement (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: log the error status on Identify Namespace failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: tidy up nvme_map_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add safety check for subsystem lock during nvmet_ns_changed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: only call nvme_unmap_data for requests transferring data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove q_dmadev from nvme_queue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: merge nvme_free_iod into nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: move the call to nvme_cleanup_cmd out of nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove nvme_init_iod (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use a flag for polled queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_integrity_vec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add dma_map_bvec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_dma_dir helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: use zero-sized array and struct_size() in kzalloc() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unused nvme_iod member (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: avoid double errno conversions (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid double dereference to convert le to cpu (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix error flow during ns enable (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper write zeroes setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: disable Write Zeroes for qemu controllers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: bring Disconnect into compliance with FC-NVME spec (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper discard setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove nvme_ns_config_oncs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: fix issues with targetport assoc_list list walking (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add get-feature to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-loop: init nvmet_ctrl fatal_err_work when allocate (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: put ns_head ref if namespace fails allocation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix cdw10 buffer overrun (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: don't warn on block content change effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: update comment to make the code easier to read (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-lightnvm: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: return error from (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid that deleting a controller triggers a circular locking complaint (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce a helper function for controller deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: unexport nvme_delete_ctrl_sync() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check kstrtoint() return value in queue_count_set() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix indentation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [lightnvm] lightnvm: simplify geometry (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [powerpc] powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction (Gustavo Duarte) [1750653] - [powerpc] powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts (Gustavo Duarte) [1750653] - [block] block: split .sysfs_lock into two locks (Ming Lei) [1697383] - [block] block: add helper for checking if queue is registered (Ming Lei) [1697383] - [block] blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue (Ming Lei) [1697383] - [block] block: don't hold q->sysfs_lock in elevator_init_mq (Ming Lei) [1697383] - [block] block: Remove blk_mq_register_dev() (Ming Lei) [1697383] - [x86] KVM: X86: Fix fpu state crash in kvm guest (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't use current->mm to check for a kthread (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update kernel's FPU state before using for the fsave header (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use fault_in_pages_writeable() for pre-faulting (Prarit Bhargava) [1737070] - [mm] mm/gup: continue VM_FAULT_RETRY processing even for pre-faults (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Add PKRU value to init_fpstate (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore regs in copy_fpstate_to_sigframe() in order to use the fastpath (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Defer FPU state load until return to userspace (Prarit Bhargava) [1737070] - [x86] x86/fpu: Merge the two code paths in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore from kernel memory on the 64-bit path too (Prarit Bhargava) [1737070] - [x86] x86/fpu: Inline copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update xstate's PKRU value on write_pkru() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Prepare copy_fpstate_to_sigframe() for TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always store the registers in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/entry: Add TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Eager switch PKRU state (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Don't check if PKRU is zero before writing it (Prarit Bhargava) [1737070] - [x86] x86/fpu: Only write PKRU if it is different from current (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Provide *pkru() helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use a feature number instead of mask in two more helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Make __raw_xsave_addr() use a feature number instead of mask (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add an __fpregs_load_activate() internal helper (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove user_fpu_begin() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't save fxregs for ia32 frames in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always init the state in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove preempt_disable() in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu__restore() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/entry: Remove unneeded need_resched() loop (Prarit Bhargava) [1737070] - [x86] x86/uaccess: Introduce user_access_{save, restore}() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fix i486 + no387 boot crash by only saving FPU registers on context switch if there is an FPU (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove second definition of fpu in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [net] udp: correct reuseport selection with connected sockets (Paolo Abeni) [1665807] - [net] udp6: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp6: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] udp: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] sched: fix race between deactivation and dequeue for NOLOCK qdisc (Davide Caratti) [1744397] - [net] check extack._msg before print (Ivan Vecera) [1751279] - [net] report invalid mtu value via netlink extack (Ivan Vecera) [1751279] - [net] report min and max mtu network device settings (Ivan Vecera) [1751279] - [net] failover: change mtu has RTNL (Ivan Vecera) [1751279] - [net] neigh: fix multiple neigh timer scheduling (Lorenzo Bianconi) [1730632] - [net] virtchnl: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Ivan Vecera) [1748437] - [net] Add a define for LLDP ethertype (Ivan Vecera) [1748428] - [net] devlink: Add support for direct reporter health state update (Petr Oros) [1746363] - [netdrv] Add IANA_VXLAN_UDP_PORT definition to vxlan header file (Ivan Vecera) [1731347] - [netdrv] Move the definition of the default Geneve udp port to public header file (Ivan Vecera) [1731347] - [net] openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [pci] PCI: Add pci_dev_id() helper (Myron Stowe) [1735874] - [netdrv] ibmvnic: Warn unknown speed message only when carrier is present (Steve Best) [1749873] - [netdrv] net/ibmvnic: Fix missing { in __ibmvnic_reset (Steve Best) [1749873] - [netdrv] net/ibmvnic: free reset work of removed device from queue (Steve Best) [1749873] - [netdrv] ibmvnic: Do not process reset during or after device removal (Steve Best) [1749873] - [cpufreq] cpufreq: intel_pstate: Show different max frequency with turbo 3 and HWP (Alexander Beregalov) [1752053] - [char] hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable (Prarit Bhargava) [1660796] - [hwtracing] intel_th: pci: Add support for another Lewisburg PCH (Jiri Olsa) [1714486] - [x86] x86/entry/32: Fix ENDPROC of common_spurious (Prarit Bhargava) [1730447] - [x86] x86/irq: Seperate unused system vectors from spurious entry again (Prarit Bhargava) [1730447] - [vfio] vfio/type1: Handle different mdev isolation type (Tarun Gupta) [1498341] - [vfio] vfio/type1: Add domain at(de)taching group helpers (Tarun Gupta) [1498341] - [vfio] vfio/mdev: Add iommu related member in mdev_device (Tarun Gupta) [1498341] - [documentation] ipmb: place it at driver-api and convert to ReST (Tony Camuso) [1752071] - [char] ipmi_si_intf: Fix race in timer shutdown handling (Tony Camuso) [1752071] - [char] ipmi_ssif: avoid registering duplicate ssif interface (Tony Camuso) [1752071] - [char] ipmi: Free receive messages when in an oops (Tony Camuso) [1752071] - [char] ipmi_si: Only schedule continuously in the thread in maintenance mode (Tony Camuso) [1752071] - [char] ipmi_si: Remove ipmi_ from the device attr names (Tony Camuso) [1752071] - [char] ipmi_si: Convert device attr permissions to octal (Tony Camuso) [1752071] - [char] ipmi_si: Rework some include files (Tony Camuso) [1752071] - [char] ipmi_si: Convert timespec64 to timespec (Tony Camuso) [1752071] - [char] Fix uninitialized variable in ipmb_dev_int.c (Tony Camuso) [1752071] - [char] fix platform_no_drv_owner.cocci warnings (Tony Camuso) [1752071] - [char] ipmi: ipmb: don't allocate i2c_client on stack (Tony Camuso) [1752071] - [char] ipmi: ipmb: Fix build error while CONFIG_I2C is set to m (Tony Camuso) [1752071] - [char] Add support for IPMB driver (Tony Camuso) [1752071] - [char] drivers: ipmi: Drop device reference (Tony Camuso) [1752071] - [char] ipmi_ssif: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1752071] - [char] ipmi_si: use bool type for initialized variable (Tony Camuso) [1752071] - [char] ipmi_si: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] ipmi: Remove warning if no slave address is present (Tony Camuso) [1752071] - [char] ipmi:ssif: Only unregister the platform driver if it was registered (Tony Camuso) [1752071] - [char] ipmi: Add the i2c-addr property for SSIF interfaces (Tony Camuso) [1752071] - [char] ipmi: avoid atomic_inc in exit function (Tony Camuso) [1752071] - [char] ipmi: Remove file from ipmi_file_private (Tony Camuso) [1752071] - [char] ipmi_si: remove an unused variable in try_smi_init() (Tony Camuso) [1752071] - [char] ipmi: Make ipmi_interfaces_srcu variable static (Tony Camuso) [1752071] - [char] ipmi: Change to ktime_get_ts64() (Tony Camuso) [1752071] - [char] ipmi: Free the address list on module cleanup (Tony Camuso) [1752071] - [edac] EDAC, skx, i10nm: Fix source ID register offset (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Check ECC enabling status per channel (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add Intel additional Ice-Lake support (Aristeu Rozanski) [1485543 1482412] - [x86] x86/CPU: Add more Icelake model numbers (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx, i10nm: Make skx_common.c a pure library (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Add code to recognise new compound error code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Fix randconfig builds (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add a driver for Intel 10nm server processors (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Delete duplicated code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Separate common code out from skx_edac (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Let EDAC core show the decoded result for debugfs (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Move debugfs node under EDAC's hierarchy (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Prepend hex formatting with '0x' (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Fix function calling order in skx_exit() (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Fix logical channel intermediate decoding (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC: Correct DIMM capacity unit symbol (Aristeu Rozanski) [1485543 1482412] - [x86] x86/mce: Add notifier_block forward declaration (Aristeu Rozanski) [1485543 1482412] - [netdrv] net: thunderx: fix NULL pointer dereference in nicvf_open/nicvf_stop (Dean Nelson) [1657380] - [netdrv] net: thunder: fix a potential NULL pointer dereference (Dean Nelson) [1657380] - [netdrv] net: thunderx: remove link change polling code and info from nicpf (Dean Nelson) [1657380] - [netdrv] net: thunderx: move link state polling function to VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: add mutex to protect mailbox from concurrent calls for same VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: rework xcast message structure to make it fit into 64 bit (Dean Nelson) [1657380] - [netdrv] net: thunderx: add nicvf_send_msg_to_pf result check for set_rx_mode_task (Dean Nelson) [1657380] - [netdrv] net: thunderx: make CFG_DONE message to run through generic send-ack sequence (Dean Nelson) [1657380] - [netdrv] net: thunderx: replace global nicvf_rx_mode_wq work queue for all VFs to private for each of them. (Dean Nelson) [1657380] - [netdrv] net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue (Dean Nelson) [1657380] - [x86] perf/x86/intel/rapl: Cosmetic rename internal variables in response to multi-die/pkg support (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Cosmetic renames in response to multi-die/pkg support (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [x86] perf/x86/intel/cstate: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/rapl: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Support multi-die/package (David Arcari) [1616309] - [topology] topology: Create core_cpus and die_cpus sysfs attributes (David Arcari) [1616309] - [topology] topology: Create package_cpus sysfs attribute (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Update RAPL domain name and debug messages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Simplify rapl_find_package() (David Arcari) [1616309] - [x86] x86/topology: Define topology_logical_die_id() (David Arcari) [1616309] - [x86] x86/topology: Define topology_die_id() (David Arcari) [1616309] - [topology] cpu/topology: Export die_id (David Arcari) [1616309] - [x86] x86/topology: Create topology_max_die_per_package() (David Arcari) [1616309] - [x86] x86/topology: Add CPUID.1F multi-die/package support (David Arcari) [1616309] - [x86] x86/smpboot: Rename match_die() to match_pkg() (David Arcari) [1616309] - [documentation] topology: Simplify cputopology.txt formatting and wording (David Arcari) [1616309] - [documentation] x86/topology: Fix documentation typo (David Arcari) [1616309] - [mm] mm: remove stale comment from page struct (Rafael Aquini) [1737065] - [mm] mm/slab.c: fix an infinite loop in leaks_show() (Rafael Aquini) [1737065] - [mm] mm/slub.c: update the comment about slab frozen (Rafael Aquini) [1737065] - [mm] mm/slab.c: remove unneed check in cpuup_canceled (Rafael Aquini) [1737065] - [mm] slub: remove useless kmem_cache_debug() before remove_full() (Rafael Aquini) [1737065] - [mm] slab: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slub: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: respect list_head abstraction layer (Rafael Aquini) [1737065] - [mm] slab: fix a crash by reading /proc/slab_allocators (Rafael Aquini) [1737065] - [mm] mm: add support for kmem caches in DMA32 zone (Rafael Aquini) [1737065] - [mm] mm, slub: make the comment of put_cpu_partial() complete (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove an unused addr argument (Rafael Aquini) [1737065] - [mm] mm/slab.c: kmemleak no scan alien caches (Rafael Aquini) [1737065] - [mm] mm/slub.c: freelist is ensured to be NULL when new_slab() fails (Rafael Aquini) [1737065] - [mm] slab: alien caches must not be initialized if the allocation of the alien cache failed (Rafael Aquini) [1737065] - [mm] include/linux/slab.h: fix sparse warning in kmalloc_type() (Rafael Aquini) [1737065] - [mm] mm/slub.c: record final state of slub action in deactivate_slab() (Rafael Aquini) [1737065] - [mm] mm/slub.c: page is always non-NULL in node_match() (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() (Rafael Aquini) [1737065] - [mm] mm, slab: remove unnecessary unlikely() (Rafael Aquini) [1737065] - [mm] mm: move obj_to_index to include/linux/slab_def.h (Rafael Aquini) [1737065] - [mm] slab: make kmem_cache_create{_usercopy} description proper kernel-doc (Rafael Aquini) [1737065] - [mm] slub: extend slub debug to handle multiple slabs (Rafael Aquini) [1737065] - [mm] mm/slub.c: switch to bitmap_zalloc() (Rafael Aquini) [1737065] - [fs] io_uring: add need_resched() check in inner poll loop (Jeff Moyer) [1706143] - [fs] io_uring: don't enter poll loop if we have CQEs pending (Jeff Moyer) [1706143] - [fs] io_uring: fix potential hang with polled IO (Jeff Moyer) [1706143] - [fs] io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list (Jeff Moyer) [1706143] - [fs] io_uring: fix manual setup of iov_iter for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: fix KASAN use after free in io_sq_wq_submit_work (Jeff Moyer) [1706143] - [fs] io_uring: ensure ->list is initialized for poll commands (Jeff Moyer) [1706143] - [fs] io_uring: track io length in async_list based on bytes (Jeff Moyer) [1706143] - [fs] io_uring: don't use iov_iter_advance() for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: add a memory barrier before atomic_read (Jeff Moyer) [1706143] - [fs] io_uring: fix counter inc/dec mismatch in async_list (Jeff Moyer) [1706143] - [fs] io_uring: fix the sequence comparison in io_sequence_defer (Jeff Moyer) [1706143] - [fs] io_uring: fix io_sq_thread_stop running in front of io_sq_thread (Jeff Moyer) [1706143] - [include] io_uring: add support for recvmsg() (Jeff Moyer) [1706143] - [include] io_uring: add support for sendmsg() (Jeff Moyer) [1706143] - [fs] signal: remove the wrong signal_pending() check in restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] io_uring: add support for sqe links (Jeff Moyer) [1706143] - [fs] io_uring: ensure req->file is cleared on allocation (Jeff Moyer) [1706143] - [fs] io_uring: fix memory leak of UNIX domain socket inode (Jeff Moyer) [1706143] - [fs] io_uring: punt short reads to async context (Jeff Moyer) [1706143] - [fs] uio: make import_iovec()/compat_import_iovec() return bytes on success (Jeff Moyer) [1706143] - [fs] io_uring: Fix __io_uring_register() false success (Jeff Moyer) [1706143] - [tools] tools/io_uring: sync with liburing (Jeff Moyer) [1706143] - [tools] tools/io_uring: fix Makefile for pthread library link (Jeff Moyer) [1706143] - [fs] io_uring: use wait_event_interruptible for cq_wait conditional wait (Jeff Moyer) [1706143] - [fs] io_uring: adjust smp_rmb inside io_cqring_events (Jeff Moyer) [1706143] - [fs] io_uring: fix infinite wait in khread_park() on io_finish_async() (Jeff Moyer) [1706143] - [fs] io_uring: remove 'ev_flags' argument (Jeff Moyer) [1706143] - [fs] io_uring: fix failure to verify SQ_AFF cpu (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQE data (Jeff Moyer) [1706143] - [fs] io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() (Jeff Moyer) [1706143] - [fs] io_uring: fix shadowed variable ret return code being not checked (Jeff Moyer) [1706143] - [fs] req->error only used for iopoll (Jeff Moyer) [1706143] - [fs] io_uring: add support for eventfd notifications (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_SYNC_FILE_RANGE (Jeff Moyer) [1706143] - [fs] fs: add sync_file_range() helper (Jeff Moyer) [1706143] - [fs] io_uring: add support for marking commands as draining (Jeff Moyer) [1706143] - [fs] io_uring: avoid page allocation warnings (Jeff Moyer) [1706143] - [include] iov_iter: fix iov_iter_type (Jeff Moyer) [1706143] - [fs] block: fix handling for BIO_NO_PAGE_REF (Jeff Moyer) [1706143] - [fs] io_uring: drop req submit reference always in async punt (Jeff Moyer) [1706143] - [fs] io_uring: free allocated io_memory once (Jeff Moyer) [1706143] - [fs] io_uring: fix SQPOLL cpu validation (Jeff Moyer) [1706143] - [fs] io_uring: have submission side sqe errors post a cqe (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after incrementing dropped counter (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading SQ tail (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after updating SQ head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading cq head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before wq_has_sleeper (Jeff Moyer) [1706143] - [fs] io_uring: fix notes on barriers (Jeff Moyer) [1706143] - [fs] io_uring: fix handling SQEs requesting NOWAIT (Jeff Moyer) [1706143] - [fs] io_uring: remove 'state' argument from io_{read,write} path (Jeff Moyer) [1706143] - [fs] io_uring: fix poll full SQ detection (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition when sq threads goes sleeping (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQ entries (Jeff Moyer) [1706143] - [fs] io_uring: fail io_uring_register(2) on a dying io_uring instance (Jeff Moyer) [1706143] - [fs] io_uring: fix CQ overflow condition (Jeff Moyer) [1706143] - [fs] io_uring: fix possible deadlock between io_uring_{enter,register} (Jeff Moyer) [1706143] - [powerpc] arch: add pidfd and io_uring syscalls everywhere (Jeff Moyer) [1706143] - [fs] io_uring: drop io_file_put() 'file' argument (Jeff Moyer) [1706143] - [fs] io_uring: only test SQPOLL cpu after we've verified it (Jeff Moyer) [1706143] - [fs] io_uring: park SQPOLL thread if it's percpu (Jeff Moyer) [1706143] - [fs] io_uring: restrict IORING_SETUP_SQPOLL to root (Jeff Moyer) [1706143] - [tools] tools/io_uring: remove IOCQE_FLAG_CACHEHIT (Jeff Moyer) [1706143] - [fs] io_uring: fix double free in case of fileset regitration failure (Jeff Moyer) [1706143] - [fs] io_uring: offload write to async worker in case of -EAGAIN (Jeff Moyer) [1706143] - [fs] io_uring: fix big-endian compat signal mask handling (Jeff Moyer) [1706143] - [fs] block: add BIO_NO_PAGE_REF flag (Jeff Moyer) [1706143] - [fs] iov_iter: add ITER_BVEC_FLAG_NO_REF flag (Jeff Moyer) [1706143] - [maintainers] io_uring: mark me as the maintainer (Jeff Moyer) [1706143] - [fs] io_uring: retry bulk slab allocs as single allocs (Jeff Moyer) [1706143] - [fs] io_uring: fix poll races (Jeff Moyer) [1706143] - [fs] io_uring: fix fget/fput handling (Jeff Moyer) [1706143] - [fs] io_uring: add prepped flag (Jeff Moyer) [1706143] - [fs] io_uring: make io_read/write return an integer (Jeff Moyer) [1706143] - [fs] io_uring: use regular request ref counts (Jeff Moyer) [1706143] - [fs] mm: refactor readahead defines in mm.h (Jeff Moyer) [1706143] - [tools] io_uring: add a few test tools (Jeff Moyer) [1706143] - [fs] io_uring: allow workqueue item to handle multiple buffered requests (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_POLL (Jeff Moyer) [1706143] - [fs] io_uring: add io_kiocb ref count (Jeff Moyer) [1706143] - [fs] io_uring: add submission polling (Jeff Moyer) [1706143] - [fs] io_uring: add file set registration (Jeff Moyer) [1706143] - [net] net: split out functions related to registering inflight socket files (Jeff Moyer) [1706143] - [include] io_uring: add support for pre-mapped user IO buffers (Jeff Moyer) [1706143] - [block] block: implement bio helper to add iter bvec pages to bio (Jeff Moyer) [1706143] - [fs] io_uring: batch io_kiocb allocation (Jeff Moyer) [1706143] - [fs] io_uring: use fget/fput_many() for file references (Jeff Moyer) [1706143] - [fs] fs: add fget_many() and fput_many() (Jeff Moyer) [1706143] - [fs] io_uring: support for IO polling (Jeff Moyer) [1706143] - [fs] io_uring: add fsync support (Jeff Moyer) [1706143] - [include] Add io_uring IO interface (Jeff Moyer) [1706143] - [fs] iomap: wire up the iopoll method (Jeff Moyer) [1706143] - [fs] block: add bio_set_polled() helper (Jeff Moyer) [1706143] - [fs] block: wire up block device iopoll method (Jeff Moyer) [1706143] - [fs] signal: Add restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] signal: Add set_user_sigmask() (Jeff Moyer) [1706143] - [net] iov_iter: Fix 9p virtio breakage (Benjamin Coddington) [1734762] - [lib] iov_iter: Add I/O discard iterator (Benjamin Coddington) [1734762] - [fs] iov_iter: Separate type from direction and use accessor functions (Benjamin Coddington) [1734762] - [fs] iov_iter: Use accessor function (Benjamin Coddington) [1734762]- [kernel] ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_process() and ftrace_arch_code_modify_prepare() (Joe Lawrence) [1696461] - [kernel] ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() (Joe Lawrence) [1696461] - [kernel] Revert "livepatch: Remove reliable stacktrace check in klp_try_switch_task()" (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: push and pop dynamic debug config (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: add test skip handling (Joe Lawrence) [1696461] - [kernel] module: Fix livepatch/ftrace module text permissions race (Joe Lawrence) [1696461] - [kernel] kprobes: Mark ftrace mcount handler functions nokprobe (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: use TEST_PROGS for test scripts (Joe Lawrence) [1696461] - [kernel] livepatch/selftests: use "$@" to preserve argument list (Joe Lawrence) [1696461] - [kernel] livepatch: Module coming and going callbacks can proceed with all listed patches (Joe Lawrence) [1696461] - [kernel] livepatch: Proper error handling in the shadow variables selftest (Joe Lawrence) [1696461] - [kernel] livepatch: return -ENOMEM on ptr_id() allocation failure (Joe Lawrence) [1696461] - [kernel] livepatch: Introduce klp_for_each_patch macro (Joe Lawrence) [1696461] - [kernel] livepatch: core: Return EOPNOTSUPP instead of ENOSYS (Joe Lawrence) [1696461] - [kernel] livepatch: samples: non static warnings fix (Joe Lawrence) [1696461] - [kernel] livepatch: Remove signal sysfs attribute (Joe Lawrence) [1696461] - [kernel] livepatch: Send a fake signal periodically (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: introduce tests (Joe Lawrence) [1696461] - [kernel] livepatch: Remove ordering (stacking) of the livepatches (Joe Lawrence) [1696461] - [kernel] livepatch: Atomic replace and cumulative patches documentation (Joe Lawrence) [1696461] - [kernel] livepatch: Remove Nop structures when unused (Joe Lawrence) [1696461] - [kernel] livepatch: Add atomic replace (Joe Lawrence) [1696461] - [kernel] livepatch: Use lists to manage patches, objects and functions (Joe Lawrence) [1696461] - [kernel] livepatch: Simplify API by removing registration step (Joe Lawrence) [1696461] - [kernel] livepatch: Don't block the removal of patches loaded after a forced transition (Joe Lawrence) [1696461] - [kernel] livepatch: Consolidate klp_free functions (Joe Lawrence) [1696461] - [kernel] livepatch: Shuffle klp_enable_patch()/klp_disable_patch() code (Joe Lawrence) [1696461] - [kernel] livepatch: Change unsigned long old_addr -> void *old_func in struct klp_func (Joe Lawrence) [1696461] - [kernel] livepatch: check kzalloc return values (Joe Lawrence) [1696461] - [kernel] livepatch: Replace synchronize_sched() with synchronize_rcu() (Joe Lawrence) [1696461] - [kernel] livepatch: Validate module/old func name length (Joe Lawrence) [1696461] - [kernel] livepatch: Remove reliable stacktrace check in klp_try_switch_task() (Joe Lawrence) [1696461] - [pci] PCI/LINK: Add Kconfig option (default off) (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management (Myron Stowe) [1748141] - [pci] PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored (Myron Stowe) [1748141] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller (Myron Stowe) [1748141] - [pci] PCI/LINK: Deduplicate bandwidth reports for multi-function devices (Myron Stowe) [1748141] - [pci] PCI/LINK: Clear bandwidth notification interrupt before enabling it (Myron Stowe) [1748141] - [pci] PCI/LINK: Supply IRQ handler so level-triggered IRQs are acked (Myron Stowe) [1748141] - [pci] PCI/LINK: Report degraded links via link bandwidth notification (Myron Stowe) [1748141] - [pci] PCI/portdrv: Support PCIe services on subtractive decode bridges (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use conventional Device ID table formatting (Myron Stowe) [1748141] - [pci] PCI: Update PCIEPORTBUS Kconfig help text (Myron Stowe) [1748141] - [pci] PCI: Clean up usage of __u32 type (Myron Stowe) [1748141] - [pci] PCI: Move Rohm Vendor ID to generic list (Myron Stowe) [1748141] - [pci] PCI: pciehp: Add HXT quirk for Command Completed errata (Myron Stowe) [1748141] - [pci] PCI: Add ACS quirk for HXT SD4800 (Myron Stowe) [1748141] - [pci] PCI: Add HXT vendor ID (Myron Stowe) [1748141] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1748141] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1748141] - [pci] PCI: ibmphp: Turn semaphores into completions or mutexes (Myron Stowe) [1748141] - [pci] x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub (Myron Stowe) [1748141] - [pci] PCI: Rely on config space header type, not class code (Myron Stowe) [1748141] - [pci] PCI: Make pci_size() return real BAR size (Myron Stowe) [1748141] - [pci] PCI/DPC: Fix print AER status in DPC event handling (Myron Stowe) [1748141] - [pci] PCI/ASPM: Save LTR Capability for suspend/resume (Myron Stowe) [1748141] - [pci] PCI/ASPM: Use LTR if already enabled by platform (Myron Stowe) [1748141] - [pci] PCI: Enable SERR# forwarding for all bridges (Myron Stowe) [1748141] - [pci] PCI/AER: Use match_string() helper to simplify the code (Myron Stowe) [1748141] - [fs] gfs2: Use async glocks for rename (Robert S Peterson) [1737561] - [fs] gfs2: create function gfs2_glock_update_hold_time (Robert S Peterson) [1737561] - [fs] gfs2: separate holder for rgrps in gfs2_rename (Robert S Peterson) [1737561] - [netdrv] net: aquantia: reapply vlan filters on up (Igor Russkikh) [1740500] - [s390] s390/setup: Fix kernel lock down for s390 (Philipp Rudo) [1748343] - [powerpc] kvm: ppc: book3s hv: Fix XICS-on-XIVE H_IPI when priority = 0 (David Gibson) [1725800] - [s390] vfio-ap: fix irq registration (Thomas Huth) [1660910] - [s390] ap: kvm: Enable PQAP/AQIC facility for the guest (Thomas Huth) [1660910] - [s390] ap: implement PAPQ AQIC interception in kernel (Thomas Huth) [1660910] - [s390] vfio: ap: register IOMMU VFIO notifier (Thomas Huth) [1660910] - [s390] ap: kvm: add PQAP interception for AQIC (Thomas Huth) [1660910] - [s390] kvm: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Return correct values for Invalid CRYCB format (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Do not shadow CRYCB when no AP and no keys (Thomas Huth) [1749503] - [s390] kvm: s390: change default halt poll time to 50us (Thomas Huth) [1749503] - [s390] kvm: s390: fix typo in parameter description (Thomas Huth) [1749503] - [s390] kvm: s390: provide kvm_arch_no_poll function (Thomas Huth) [1749503] - [kernel] kvm: polling: add architecture backend to disable polling (Thomas Huth) [1749503] - [s390] vtime: steal time exponential moving average (Thomas Huth) [1749503] - [tools] kvm: selftests: fix ucall on x86 (Thomas Huth) [1730412] - [tools] kvm: selftests: Test invalid bits in kvm_valid_regs and kvm_dirty_regs on s390x (Thomas Huth) [1730412] - [s390] kvm: s390: Disallow invalid bits in kvm_valid_regs and kvm_dirty_regs (Thomas Huth) [1730412] - [tools] kvm: selftests: Add a test for the KVM_S390_MEM_OP ioctl (Thomas Huth) [1730412] - [s390] kvm: s390: Test for bad access register and size at the start of S390_MEM_OP (Thomas Huth) [1730412] - [tools] kvm: selftests: Enable dirty_log_test on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Implement ucall() for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Split ucall.c into architecture specific files (Thomas Huth) [1730412] - [tools] kvm: selftests: ucall improvements (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: dirty_log_test: fix unaligned memslot size (Thomas Huth) [1730412] - [tools] kvm: selftests: Compile code with warnings enabled (Thomas Huth) [1730412] - [tools] kvm: selftests: enable pgste option for the linker on s390 (Thomas Huth) [1730412] - [tools] kvm: selftests: Move kvm_create_max_vcpus test to generic code (Thomas Huth) [1730412] - [virt] kvm: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID (Thomas Huth) [1730412] - [documentation] kvm: move KVM_CAP_NR_MEMSLOTS to common code (Thomas Huth) [1730412] - [tools] kvm: selftests: Add the sync_regs test for s390x (Thomas Huth) [1730412] - [s390] kvm: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION (Thomas Huth) [1730412] - [tools] kvm: selftests: Add processor code for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Align memory region addresses to 1M on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Introduce a VM_MODE_DEFAULT macro for the default bits (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: fix default vm mode (Thomas Huth) [1730412] - [tools] kvm: selftests: Guard struct kvm_vcpu_events with __KVM_HAVE_VCPU_EVENTS (Thomas Huth) [1730412] - [tools] kvm: selftests: Wrap vcpu_nested_state_get/set functions with x86 guard (Thomas Huth) [1730412]- [fs] xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT (Bill O'Donnell) [1739607] - [fs] xfs: fix reflink source file racing with directio writes (Bill O'Donnell) [1739607] - [fs] xfs: implement cgroup aware writeback (Bill O'Donnell) [1274406] - [fs] xfs: simplify xfs_chain_bio (Bill O'Donnell) [1274406] - [fs] xfs: inode btree scrubber should calculate im_boffset correctly (Bill O'Donnell) [1739607] - [fs] xfs: fix broken log reservation debugging (Bill O'Donnell) [1739607] - [fs] xfs: don't reserve per-AG space for an internal log (Bill O'Donnell) [1739607] - [fs] xfs: change some error-less functions to void types (Bill O'Donnell) [1739607] - [fs] xfs: add online scrub for superblock counters (Bill O'Donnell) [1739607] - [fs] xfs: don't parse the mtpt mount option (Bill O'Donnell) [1739607] - [fs] xfs: scrub should check incore counters against ondisk headers (Bill O'Donnell) [1739607] - [fs] xfs: allow scrubbers to pause background reclaim (Bill O'Donnell) [1739607] - [fs] xfs: rename the speculative block allocation reclaim toggle functions (Bill O'Donnell) [1739607] - [fs] xfs: track delayed allocation reservations across the filesystem (Bill O'Donnell) [1739607] - [fs] xfs: fix broken bhold behavior in xrep_roll_ag_trans (Bill O'Donnell) [1739607] - [fs] xfs: unlock inode when xfs_ioctl_setattr_get_trans can't get transaction (Bill O'Donnell) [1739607] - [fs] xfs: kill the xfs_dqtrx_t typedef (Bill O'Donnell) [1739607] - [fs] xfs: widen inode delalloc block counter to 64-bits (Bill O'Donnell) [1739607] - [fs] xfs: widen quota block counters to 64-bit integers (Bill O'Donnell) [1739607] - [fs] xfs: assert that we don't enter agfl freeing with a non-permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: make tr_growdata a permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: merge adjacent io completions of the same type (Bill O'Donnell) [1739607] - [fs] xfs: remove unused m_data_workqueue (Bill O'Donnell) [1739607] - [fs] xfs: implement per-inode writeback completion queues (Bill O'Donnell) [1739607] - [fs] xfs: scrub should only cross-reference with healthy btrees (Bill O'Donnell) [1739607] - [fs] xfs: scrub/repair should update filesystem metadata health (Bill O'Donnell) [1739607] - [fs] xfs: hoist the already_fixed variable to the scrub context (Bill O'Donnell) [1739607] - [fs] xfs: collapse scrub bool state flags into a single unsigned int (Bill O'Donnell) [1739607] - [fs] xfs: refactor scrub context initialization (Bill O'Donnell) [1739607] - [fs] xfs: report inode health via bulkstat (Bill O'Donnell) [1739607] - [fs] xfs: report AG health via AG geometry ioctl (Bill O'Donnell) [1739607] - [fs] xfs: report fs and rt health via geometry structure (Bill O'Donnell) [1739607] - [fs] xfs: add a new ioctl to describe allocation group geometry (Bill O'Donnell) [1739607] - [fs] xfs: bump XFS_IOC_FSGEOMETRY to v5 structures (Bill O'Donnell) [1739607] - [fs] xfs: clear BAD_SUMMARY if unmounting an unhealthy filesystem (Bill O'Donnell) [1739607] - [fs] xfs: replace the BAD_SUMMARY mount flag with the equivalent health code (Bill O'Donnell) [1739607] - [fs] xfs: track metadata health status (Bill O'Donnell) [1739607] - [fs] xfs,fstrim: fix to return correct minlen (Bill O'Donnell) [1739607] - [fs] xfs: shutdown after buf release in iflush cluster abort path (Bill O'Donnell) [1739607] - [fs] xfs: wake commit waiters on CIL abort before log item abort (Bill O'Donnell) [1739607] - [fs] xfs: fix btree scrub checking with regards to root-in-inode (Bill O'Donnell) [1739607] - [fs] xfs: dabtree scrub needs to range-check level (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: zero initialize highstale and lowstale in xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: Zero initialize highstale and lowstale in xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: fix backwards endian conversion in scrub (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variables (Bill O'Donnell) [1739607] - [fs] xfs: rework breaking of shared extents in xfs_file_iomap_begin (Bill O'Donnell) [1739607] - [fs] xfs: don't pass iomap flags to xfs_reflink_allocate_cow (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variable (Bill O'Donnell) [1739607] - [fs] xfs: introduce an always_cow mode (Bill O'Donnell) [1739607] - [fs] xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: make COW fork unwritten extent conversions more robust (Bill O'Donnell) [1739607] - [fs] xfs: merge COW handling into xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: also truncate holes covered by COW blocks (Bill O'Donnell) [1739607] - [fs] xfs: don't use delalloc extents for COW on files with extsize hints (Bill O'Donnell) [1739607] - [fs] xfs: fix SEEK_DATA for speculative COW fork preallocation (Bill O'Donnell) [1739607] - [fs] xfs: make xfs_bmbt_to_iomap more useful (Bill O'Donnell) [1739607] - [fs] xfs: fix xfs_buf magic number endian checks (Bill O'Donnell) [1739607] - [fs] xfs: retry COW fork delalloc conversion when no extent was found (Bill O'Donnell) [1739607] - [fs] xfs: remove the truncate short cut in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: move xfs_iomap_write_allocate to xfs_aops.c (Bill O'Donnell) [1739607] - [fs] xfs: move stat accounting to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: move transaction handling to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: factor out two helpers from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: simplify the xfs_bmap_btree_to_extents calling conventions (Bill O'Donnell) [1739607] - [fs] xfs: remove the s_maxbytes checks in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: remove the io_type field from the writeback context and ioend (Bill O'Donnell) [1739607] - [fs] xfs: compile time offset checks for common v4/v5 metadata (Bill O'Donnell) [1739607] - [fs] xfs: use buf ops magic to detect btree block type (Bill O'Donnell) [1739607] - [fs] xfs: add magic numbers to dquot buffer ops (Bill O'Donnell) [1739607] - [fs] xfs: add inode magic to inode verifier (Bill O'Donnell) [1739607] - [fs] xfs: factor xfs_da3_blkinfo verification into common helper (Bill O'Donnell) [1739607] - [fs] xfs: miscellaneous verifier magic value fixups (Bill O'Donnell) [1739607] - [fs] xfs: use verifier magic field in dir2 leaf verifiers (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between bnobt and cntbt magic values (Bill O'Donnell) [1739607] - [fs] xfs: split up allocation btree verifier (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between inobt and finobt magic values (Bill O'Donnell) [1739607] - [fs] xfs: create a separate finobt verifier (Bill O'Donnell) [1739607] - [fs] xfs: always check magic values in on-disk byte order (Bill O'Donnell) [1739607] - [fs] xfs: clarify documentation for the function to reverify buffers (Bill O'Donnell) [1739607] - [fs] xfs: cache unlinked pointers in an rhashtable (Bill O'Donnell) [1739607] - [fs] xfs: add tracepoints for high level iunlink operations (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode update in iunlink_remove (Bill O'Donnell) [1739607] - [fs] xfs: refactor unlinked list search and mapping to a separate function (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode unlinked pointer update functions (Bill O'Donnell) [1739607] - [fs] xfs: strengthen AGI unlinked inode bucket pointer checks (Bill O'Donnell) [1739607] - [fs] xfs: refactor AGI unlinked bucket updates (Bill O'Donnell) [1739607] - [fs] xfs: add xfs_verify_agino_or_null helper (Bill O'Donnell) [1739607] - [fs] xfs: clean up iunlink functions (Bill O'Donnell) [1739607] - [fs] xfs: Introduce XFS_PTAG_VERIFIER_ERROR panic mask (Bill O'Donnell) [1739607] - [fs] xfs: remove duplicated xfs_defer.h (Bill O'Donnell) [1739607] - [fs] xfs: check attribute name validity (Bill O'Donnell) [1739607] - [fs] xfs: check directory name validity (Bill O'Donnell) [1739607] - [fs] xfs: fix off-by-one error in rtbitmap cross-reference (Bill O'Donnell) [1739607] - [fs] xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t (Bill O'Donnell) [1739607] - [fs] xfs: abort xattr scrub if fatal signals are pending (Bill O'Donnell) [1739607] - [fs] xfs: consolidate scrub dinode mapping code into a single function (Bill O'Donnell) [1739607] - [fs] xfs: scrub big block inode btrees correctly (Bill O'Donnell) [1739607] - [fs] xfs: clean up the inode cluster checking in the inobt scrub (Bill O'Donnell) [1739607] - [fs] xfs: hoist inode cluster checks out of loop (Bill O'Donnell) [1739607] - [fs] xfs: check inobt record alignment on big block filesystems (Bill O'Donnell) [1739607] - [fs] xfs: check the ir_startino alignment directly (Bill O'Donnell) [1739607] - [fs] xfs: never try to scrub more than 64 inodes per inobt record (Bill O'Donnell) [1739607] - [powerpc] powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB (Steve Best) [1744062] - [scsi] scsi: lpfc: Fix port relogin failure due to GID_FT interaction (Dick Kennedy) [1733217] - [rpmspec] redhat: Fix error messages during build of zfcpdump kernel (Philipp Rudo) [1745652] - [s390] s390/protvirt: avoid memory sharing for diag 308 set/store (Philipp Rudo) [1745614] - [infiniband] IB/hfi1: Remove extra brackets from an if (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Update I/O section to be clearer about CPU vs thread (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Fix style, spacing and grammar in I/O section (Petr Oros) [1737066] - [powerpc] arch: Remove dummy mmiowb() definitions from arch code (Petr Oros) [1737066] - [netdrv] net/ethernet/silan/sc92031: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [infiniband] i40iw: Redefine i40iw_mmiowb() to do nothing (Petr Oros) [1737066] - [scsi] scsi/qla1280: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [netdrv] drivers: Remove explicit invocations of mmiowb() (Petr Oros) [1737066] - [infiniband] drivers: Remove useless trailing comments from mmiowb() invocations (Petr Oros) [1737066] - [documentation] Documentation: Kill all references to mmiowb() (Petr Oros) [1737066] - [riscv] riscv/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [powerpc] powerpc/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [nds32] nds32/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [x86] x86/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [arm64] arm64/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [include] mmiowb: Hook up mmiowb helpers to spinlocks and generic I/O accessors (Petr Oros) [1737066] - [arm64] arch: Use asm-generic header for asm/mmiowb.h (Petr Oros) [1737066] - [kernel] asm-generic/mmiowb: Add generic implementation of mmiowb() tracking (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Rewrite "KERNEL I/O BARRIER EFFECTS" section (Petr Oros) [1737066] - [s390] s390/cpum_sf: save TOD clock base in SDBs for time conversion (Philipp Rudo) [1743504] - [net] netns: provide pure entropy for net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [net] netns: get more entropy from net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [netdrv] net: phy: improve pause handling (Petr Oros) [1735763] - [netdrv] net: phy: fix reading fixed phy status (Petr Oros) [1735763] - [netdrv] net: phy: allow a PHY driver to define neither features nor get_features (Petr Oros) [1735763] - [netdrv] net: phy: Add support for asking the PHY its abilities (Petr Oros) [1735763] - [netdrv] net: phy: use genphy_read_abilities in genphy driver (Petr Oros) [1735763] - [netdrv] net: phy: add genphy_read_abilities (Petr Oros) [1735763] - [netdrv] net: phy: let genphy_c45_read_abilities also check aneg capability (Petr Oros) [1735763] - [netdrv] net: phy: Add generic support for 2.5GBaseT and 5GBaseT (Petr Oros) [1735763] - [netdrv] net: phy: Extract genphy_c45_pma_read_abilities from marvell10g (Petr Oros) [1735763] - [netdrv] net: phy: Move of_set_phy_eee_broken to phy-core.c (Petr Oros) [1735763] - [netdrv] net: phy: Mask-out non-compatible modes when setting the max-speed (Petr Oros) [1735763] - [netdrv] net: phy: don't allow __set_phy_supported to add unsupported modes (Petr Oros) [1735763] - [netdrv] net: phy: remove unneeded masking of PHY register read results (Petr Oros) [1735763] - [netdrv] net: phy: probe the PHY before determining the supported features (Petr Oros) [1735763] - [rpmspec] fix package summary and description for some kernel subpackages ("Herton R. Krzesinski") [1656863] - [fs] mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses (Jeff Moyer) [1743159] - [mm] mm/huge_memory.c: fix modifying of page protection by insert_pfn_pmd() (Jeff Moyer) [1743159] - [arm64] arm64: disable improved unwind tables (Mark Langsdorf) [1684694] - [arm64] arm64/stacktrace: Export save_stack_trace_regs() (Mark Langsdorf) [1684694] - [fs] nfs4: flex_file: ignore synthetic uid/gid for tightly coupled DSes (Steve Dickson) [1655712] - [include] futex: Update comments and docs about return values of arch futex code (Waiman Long) [1737058] - [arm64] arm64: futex: Avoid copying out uninitialised stack in failed cmpxchg() (Waiman Long) [1737058] - [arm64] arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP (Waiman Long) [1737058] - [kernel] locking/futex: Allow low-level atomic operations to return -EAGAIN (Waiman Long) [1737058] - [arm64] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value (Waiman Long) [1737058] - [kernel] futex: Ensure that futex address is aligned in handle_futex_death() (Waiman Long) [1737058] - [kernel] futex: Convert futex_pi_state.refcount to refcount_t (Waiman Long) [1737058] - [kernel] sched/wake_q: Reduce reference counting for special users (Waiman Long) [1737058] - [kernel] sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchg (Waiman Long) [1737058] - [kernel] futex: No need to check return value of debugfs_create functions (Waiman Long) [1737058] - [kernel] futex: Handle early deadlock return correctly (Waiman Long) [1737058] - [kernel] futex: Fix barrier comment (Waiman Long) [1737058] - [kernel] futex: Cure exit race (Waiman Long) [1737058] - [kernel] futex: Replace spin_is_locked() with lockdep (Waiman Long) [1737058] - [kernel] futex: Mark expected switch fall-throughs (Waiman Long) [1737058] - [kernel] sched/deadline: Correctly handle active 0-lag timers (Phil Auld) [1735907] - [include] build_bug.h: add wrapper for _Static_assert (Ivan Vecera) [1735752] - [include] build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse (Ivan Vecera) [1735752] - [include] build_bug.h: remove negative-array fallback for BUILD_BUG_ON() (Ivan Vecera) [1735752] - [mm] percpu: remove spurious lock dependency between percpu and sched (Rafael Aquini) [1731180] - [mm] percpu: use chunk scan_hint to skip some scanning (Rafael Aquini) [1731180] - [mm] percpu: convert chunk hints to be based on pcpu_block_md (Rafael Aquini) [1731180] - [mm] percpu: make pcpu_block_md generic (Rafael Aquini) [1731180] - [mm] percpu: use block scan_hint to only scan forward (Rafael Aquini) [1731180] - [mm] percpu: remember largest area skipped during allocation (Rafael Aquini) [1731180] - [mm] percpu: add block level scan_hint (Rafael Aquini) [1731180] - [mm] percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE (Rafael Aquini) [1731180] - [mm] percpu: relegate chunks unusable when failing small allocations (Rafael Aquini) [1731180] - [mm] percpu: manage chunks based on contig_bits instead of free_bytes (Rafael Aquini) [1731180] - [mm] percpu: introduce helper to determine if two regions overlap (Rafael Aquini) [1731180] - [mm] percpu: do not search past bitmap when allocating an area (Rafael Aquini) [1731180] - [mm] percpu: update free path with correct new free region (Rafael Aquini) [1731180] - [mm] mm/percpu: add checks for the return value of memblock_alloc*() (Rafael Aquini) [1731180] - [mm] percpu: km: no need to consider pcpu_group_offsets[0] (Rafael Aquini) [1731180] - [mm] percpu: use nr_groups as check condition (Rafael Aquini) [1731180] - [mm] percpu: convert spin_lock_irq to spin_lock_irqsave. (Rafael Aquini) [1731180] - [mm] mm: percpu: remove unnecessary unlikely() (Rafael Aquini) [1731180] - [fs] /proc/meminfo: add percpu populated pages count (Rafael Aquini) [1731180] - [netdrv] tg3: Use napi_alloc_frag() (Jonathan Toppins) [1724774] - [fs] fuse: fix copy_file_range() in the writeback case (Miklos Szeredi) [1650518] - [fs] fuse: add support for copy_file_range() (Miklos Szeredi) [1650518]- [x86] perf/x86/intel: Fix spurious NMI on fixed counter (Michael Petlan) [1755110] - [x86] perf/x86/intel: Fix race in intel_pmu_disable_event() (Michael Petlan) [1755110] - [netdrv] drivers: tap.c: fix wrong backport causing WARN_ON_ONCE(1) in skb_flow_dissect() (Davide Caratti) [1750711] - [virt] KVM: coalesced_mmio: add bounds checking (Bandan Das) [1746804] {CVE-2019-14821}- [fs] gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps (Robert S Peterson) [1750939] - [s390] kvm: s390: kvm_s390_vm_start_migration: check dirty_bitmap before using it as target for memset() (Thomas Huth) [1753260] - [fs] cifs: fix credits leak for SMB1 oplock breaks (Leif Sahlberg) [1752243]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Phillip Lougher) - [iommu] iommu/amd: Add support for X2APIC IOMMU interrupts (Suravee Suthikulpanit) [1734842] - [vhost] vhost: make sure log_num < in_num (Eugenio Perez) [1750882] {CVE-2019-14835}- [kernel] open the RHEL 8.2 development (Phillip Lougher) - [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [net] netfilter: nft_set: fix allocation size overflow in privsize callback. (Florian Westphal) [1746338] - [net] net: route dump netlink NLM_F_MULTI flag missing (Stefano Brivio) [1745971] - [net] sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueue (Davide Caratti) [1745390] - [net] sched: pfifo_fast: fix wrong dereference when qdisc is reset (Davide Caratti) [1745387] - [scsi] scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck() (David Milburn) [1746597]- [drm] drm/virtio: use virtio_max_dma_size (Gerd Hoffmann) [1739291] - [mm] hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined (Rafael Aquini) [1706088] - [powerpc] kvm: ppc: book3s: Enable XIVE native capability only if OPAL has required functions [BZ1744884] (David Gibson) [1744884] - [scsi] scsi: lpfc: Fix oops when fewer hdwqs than cpus (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Limit xri count for kdump environment (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ (Dick Kennedy) [1745731] - [scsi] scsi: qla2xxx: Fix hardirq-unsafe locking (Himanshu Madhani) [1719941] - [x86] Revert "[x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel" (Baoquan He) [1669088] - [x86] Revert "[x86] x86/boot: Add xloadflags bits to check for 5-level paging support" (Baoquan He) [1669088]- [wireless] mwifiex: fix 802.11n/WPA detection (Jarod Wilson) [1714476] {CVE-2019-3846}- [x86] x86/kdump: Reserve extra memory when SME or SEV is active (Kairui Song) [1728519] - [scsi] scsi: qla2xxx: Fix hardlockup in abort command during driver remove (Himanshu Madhani) [1690041] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k1 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic from use after free in qla2x00_async_tm_cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: cleanup trace buffer initialization (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: qla2x00_alloc_fw_dump: set ha->eft (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_read_fw_dump() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: move IO flush to the front of NVME rport unregistration (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Complain loudly about reference count underflow (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix race conditions in the code for aborting SCSI commands (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use an on-stack completion in qla24xx_control_vp() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Change abort wait_loop from msleep to wait_event_timeout (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set the SCSI command result before calling the command done (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: on session delete, return nvme cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Remove the fcport test from qla_nvme_abort_work() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set remote port devloss timeout to 0 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic in qla_dfs_tgt_counters_show (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix fw dump corruption (Himanshu Madhani) [1690041] - [x86] kvm: disable nested virt on pre-haswell processors (Paolo Bonzini) [1739739] - [x86] kvm: taint kernel for tech-preview when using nested virtualization (Paolo Bonzini) [1739739] - [x86] kvm: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.nested is disabled (Vitaly Kuznetsov) [1746100]- [char] ipmi: move message error checking to avoid deadlock (Tony Camuso) [1731388 1718699] - [crypto] crypto: testmgr - mark crc32 checksum as FIPS allowed (Neil Horman) [1738887] - [include] dma-mapping: use dma_get_mask in dma_addressing_limited (Don Dutile) [1738631] - [kernel] dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device (Don Dutile) [1738631] - [kernel] dma-direct: only limit the mapping size if swiotlb could be used (Don Dutile) [1738631] - [include] dma-mapping: add a dma_addressing_limited helper (Don Dutile) [1738631] - [kernel] dma-direct: Force unencrypted DMA under SME for certain DMA masks (Don Dutile) [1738631] - [lib] lib/genalloc: introduce chunk owners (Don Dutile) [1738631] - [lib] lib/genalloc: add gen_pool_dma_zalloc() for zeroed DMA allocations (Don Dutile) [1738631] - [lib] lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk (Don Dutile) [1738631] - [include] dma-mapping: remove dma_max_pfn (Don Dutile) [1738631] - [mmc] mmc: core: let the dma map ops handle bouncing (Don Dutile) [1738631] - [mmc] mmc: core: align max segment size with logical block size (Don Dutile) [1738631] - [kernel] swiotlb: no need to check return value of debugfs_create functions (Don Dutile) [1738631] - [xen] swiotlb: fix phys_addr_t overflow warning (Don Dutile) [1738631] - [kernel] swiotlb: Return consistent SWIOTLB segments/nr_tbl (Don Dutile) [1738631] - [kernel] swiotlb: Group identical cleanup in swiotlb_cleanup() (Don Dutile) [1738631] - [kernel] swiotlb: save io_tlb_used to local variable before leaving critical section (Don Dutile) [1738631] - [kernel] swiotlb: dump used and total slots when swiotlb buffer is full (Don Dutile) [1738631] - [kernel] swiotlb: add checks for the return value of memblock_alloc*() (Don Dutile) [1738631] - [kernel] swiotlb: add debugfs to track swiotlb buffer usage (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped allocations (Don Dutile) [1738631] - [kernel] dma-mapping: remove a pointless memset in dma_atomic_pool_init (Don Dutile) [1738631] - [kernel] dma-mapping: fix lack of DMA address assignment in generic remap allocator (Don Dutile) [1738631] - [kernel] dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-mapping: support highmem in the generic remap allocator (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code (Don Dutile) [1738631] - [kernel] dma-mapping: add a dma_alloc_need_uncached helper (Don Dutile) [1738631] - [kernel] dma-mapping: truncate dma masks to what dma_addr_t can hold (Don Dutile) [1738631] - [kernel] dma-remap: Avoid de-referencing NULL atomic_pool (Don Dutile) [1738631] - [include] dma-buf: add DMA_BUF_SET_NAME ioctls (Don Dutile) [1738631] - [include] dma-buf: give each buffer a full-fledged inode (Don Dutile) [1738631] - [fs] new wrapper: alloc_file_pseudo() (Don Dutile) [1738631] - [kernel] dma-direct: provide generic support for uncached kernel segments (Don Dutile) [1738631] - [include] dma-contiguous: fix !CONFIG_DMA_CMA version of dma_{alloc, free}_contiguous() (Don Dutile) [1738631] - [kernel] dma-contiguous: use fallback alloc_pages for single pages (Don Dutile) [1738631] - [kernel] dma-contiguous: add dma_{alloc,free}_contiguous() helpers (Don Dutile) [1738631] - [iommu] iommu/dma: Fix condition check in iommu_dma_unmap_sg (Don Dutile) [1738631] - [iommu] iommu/dma: move the arm64 wrappers to common code (Don Dutile) [1738631] - [iommu] iommu/dma-iommu.c: convert to use vm_map_pages() (Don Dutile) [1738631] - [mm] mm: introduce new vm_map_pages() and vm_map_pages_zero() API (Don Dutile) [1738631] - [mm] arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable (Don Dutile) [1738631] - [arm64] arm64/mm: wire up CONFIG_ARCH_HAS_SET_DIRECT_MAP (Don Dutile) [1738631] - [kernel] mm/hibernation: Make hibernation handle unmapped pages (Don Dutile) [1738631] - [mm] page_poison: play nicely with KASAN (Don Dutile) [1738631] - [mm] mm/vmalloc: Avoid rare case of flushing TLB with weird arguments (Don Dutile) [1738631] - [mm] mm/vmalloc: Fix calculation of direct map addr range (Don Dutile) [1738631] - [mm] mm/vmalloc: Add flag for freeing of special permsissions (Don Dutile) [1738631] - [x86] x86/mm/cpa: Add set_direct_map_*() functions (Don Dutile) [1738631] - [arm64] dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability (Don Dutile) [1738631] - [iommu] iommu/dma: Remove the flush_page callback (Don Dutile) [1738631] - [include] iommu/dma: Cleanup dma-iommu.h (Don Dutile) [1738631] - [dma] dmaengine: Add matching device node validation in __dma_request_channel() (Don Dutile) [1738631] - [dma] dmaengine: dma_request_chan_by_mask() to handle deferred probing (Don Dutile) [1738631] - [include] dma-buf: start caching of sg_table objects v2 (Don Dutile) [1738631] - [kernel] dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presence (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Remove iommu_dma_map_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi_compose_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_m{b, s}i_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Don't map the MSI page in its_irq_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts (Don Dutile) [1738631] - [iommu] iommu/dma: Remove unused variable (Don Dutile) [1738631] - [iommu] iommu/dma: Use NUMA aware memory allocations in __iommu_dma_alloc_pages() (Don Dutile) [1738631] - [kernel] genirq/msi: Add a new field in msi_desc to store an IOMMU cookie (Don Dutile) [1738631] - [pci] PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq() (Don Dutile) [1738631] - [include] PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg() (Don Dutile) [1738631] - [include] genirq/msi: Clean up usage of __u8/__u16 types (Don Dutile) [1738631] - [base] platform-msi: Free descriptors in platform_msi_domain_free() (Don Dutile) [1738631] - [base] genirq/msi: Allow creation of a tree-based irqdomain for platform-msi (Don Dutile) [1738631] - [kernel] dma-debug: only skip one stackframe entry (Don Dutile) [1738631] - [dma] dmaengine: idma64: Move driver name to the header (Don Dutile) [1738631] - [kernel] dma-mapping: remove an unnecessary NULL check (Don Dutile) [1738631] - [include] dma-buf: Update [un]map documentation to match the other functions (Don Dutile) [1738631] - [include] dma-buf: Remove leftover [un]map_atomic comments (Don Dutile) [1738631] - [x86] x86/dma: Remove the x86_dma_fallback_dev hack (Don Dutile) [1738631] - [kernel] dma-mapping: remove leftover NULL device support (Don Dutile) [1738631] - [kernel] dma: select GENERIC_ALLOCATOR for DMA_REMAP (Don Dutile) [1738631] - [crypto] crypto: ccp - Ignore unconfigured CCP device on suspend/resume (Gary Hook) [1743999] - [md] dm snapshot: fix oversights in optional discard support (Mike Snitzer) [1744291] - [md] dm snapshot: add optional discard support features (Mike Snitzer) [1744291] - [md] dm snapshot: Use fine-grained locking scheme (Mike Snitzer) [1744291] - [md] dm snapshot: Make exception tables scalable (Mike Snitzer) [1744291] - [md] dm snapshot: Replace mutex with rw semaphore (Mike Snitzer) [1744291] - [md] dm snapshot: Don't sleep holding the snapshot lock (Mike Snitzer) [1744291] - [include] list_bl: Add hlist_bl_add_before/behind helpers (Mike Snitzer) [1744291] - [powerpc] powerpc/rtas: use device model APIs and serialization during LPM (Steve Best) [1741643] - [firmware] firmware/efi: Add NULL pointer checks in efivars API functions (Jarod Wilson) [1741949] - [fs] ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctls (Miklos Szeredi) [1724518] - [include] mm: page_cache_add_speculative(): refactor out some code duplication (Michael Petlan) [1738331] - [netdrv] ibmvnic: Unmap DMA address of TX descriptor buffers after use (Steve Best) [1743155] - [fs] NFSv4.1 don't free interrupted slot on open (Steve Dickson) [1708345] - [fs] NFSv4.1: Avoid false retries when RPC calls are interrupted (Steve Dickson) [1708345] - [net] ipv6: Fix return value of ipv6_mc_may_pull() for malformed packets (Stefano Brivio) [1743203] - [net] inet: frags: re-introduce skb coalescing for local delivery (Guillaume Nault) [1719418]- [net] xfrm: fix sa selector validation (Sabrina Dubroca) [1738871] - [net] xfrm: Fix xfrm sel prefix length validation (Sabrina Dubroca) [1738871] - [kernel] locking/rwsem: Prevent decrement of reader count before increment (Waiman Long) [1740338] - [include] include/list: Backport list_cut_before() (Waiman Long) [1740338] - [vhost] vhost: vsock: add weight support (Jason Wang) [1738494] - [vhost] vhost_net: fix possible infinite loop (Jason Wang) [1738494] - [vhost] vhost: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost: reject zero size iova range (Jason Wang) [1738494] - [vhost] vhost: silence an unused-variable warning (Jason Wang) [1738494] - [vhost] vhost: correctly check the return value of translate_desc() in log_used() (Jason Wang) [1738494] - [vhost] vhost: return EINVAL if iovecs size does not match the message size (Jason Wang) [1738494] - [vhost] Revert "net: vhost: lock the vqs one by one" (Jason Wang) [1738494] - [vhost] vhost_net: switch to use mutex_trylock() in vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] vhost: make sure used idx is seen before log in vhost_add_used_n() (Jason Wang) [1738494] - [vhost] vhost: fix IOTLB locking (Jason Wang) [1738494] - [netdrv] tun: wake up waitqueues after IFF_UP is set (Jason Wang) [1738494] - [netdrv] tuntap: synchronize through tfiles array instead of tun->numqueues (Jason Wang) [1738494] - [netdrv] tuntap: fix dividing by zero in ebpf queue selection (Jason Wang) [1738494] - [netdrv] tun: Remove unused first parameter of tun_get_iff() (Jason Wang) [1738494] - [netdrv] tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining real net ns of tun device (Jason Wang) [1738494] - [netdrv] tun: add a missing rcu_read_unlock() in error path (Jason Wang) [1738494] - [netdrv] tun: properly test for IFF_UP (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary memory barrier (Jason Wang) [1738494] - [netdrv] tun: fix blocking read (Jason Wang) [1738494] - [netdrv] tun: move the call to tun_set_real_num_queues (Jason Wang) [1738494] - [netdrv] tun: publish tfile after it's fully initialized (Jason Wang) [1738494] - [netdrv] tun: replace get_cpu_ptr with this_cpu_ptr when bh disabled (Jason Wang) [1738494] - [netdrv] tun: remove skb access after netif_receive_skb (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary check in tun_flow_update (Jason Wang) [1738494] - [netdrv] tuntap: fix multiqueue rx (Jason Wang) [1738494] - [netdrv] tun: Adjust on-stack tun_page initialization. (Jason Wang) [1738494] - [netdrv] tuntap: free XDP dropped packets in a batch (Jason Wang) [1738494] - [vhost] vhost_net: mitigate page reference counting during page frag refill (Jason Wang) [1738494] - [vhost] net: vhost: remove bad code line (Jason Wang) [1738494] - [vhost] net: vhost: add rx busy polling in tx path (Jason Wang) [1738494] - [vhost] net: vhost: factor out busy polling logic to vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] net: vhost: replace magic number of lock annotation (Jason Wang) [1738494] - [vhost] net: vhost: lock the vqs one by one (Jason Wang) [1738494] - [vhost] vhost_net: add a missing error return (Jason Wang) [1738494] - [netdrv] net: tun: remove useless codes of tun_automq_select_queue (Jason Wang) [1738494] - [vhost] vhost_net: batch submitting XDP buffers to underlayer sockets (Jason Wang) [1738494] - [netdrv] tap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tuntap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tun: switch to new type of msg_control (Jason Wang) [1738494] - [netdrv] tuntap: move XDP flushing out of tun_do_xdp() (Jason Wang) [1738494] - [netdrv] tuntap: split out XDP logic (Jason Wang) [1738494] - [netdrv] tuntap: tweak on the path of skb XDP case in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: simplify error handling in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: enable bh early during processing XDP (Jason Wang) [1738494] - [netdrv] tuntap: switch to use XDP_PACKET_HEADROOM (Jason Wang) [1738494] - [netdrv] net: sock: introduce SOCK_XDP (Jason Wang) [1738494] - [vhost] vhost: correctly check the iova range when waking virtqueue (Jason Wang) [1738494] - [vhost] vhost: switch to use new message format (Jason Wang) [1738494] - [vhost] vhost_net: batch update used ring for datacopy TX (Jason Wang) [1738494] - [vhost] vhost_net: rename VHOST_RX_BATCH to VHOST_NET_BATCH (Jason Wang) [1738494] - [vhost] vhost_net: rename vhost_rx_signal_used() to vhost_net_signal_used() (Jason Wang) [1738494] - [vhost] vhost_net: split out datacopy logic (Jason Wang) [1738494] - [vhost] vhost_net: introduce tx_can_batch() (Jason Wang) [1738494] - [vhost] vhost_net: introduce get_tx_bufs() (Jason Wang) [1738494] - [vhost] vhost_net: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost_net: introduce helper to initialize tx iov iter (Jason Wang) [1738494] - [vhost] vhost_net: drop unnecessary parameter (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx queue wake-ups during busypoll (Jason Wang) [1738494] - [vhost] vhost_net: Avoid tx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Rename local variables in vhost_net_rx_peek_head_len (Jason Wang) [1738494] - [mm] x86/mm/fault: Allow stack access below rsp (Waiman Long) [1739341] - [mm] x86/mm: Clarify hardware vs. software "error_code" (Waiman Long) [1739341] - [net] libceph: handle an empty authorize reply (Ilya Dryomov) [1720582]- [drm] drm: Don't retry infinitely when receiving no data on i2c over AUX (Lyude Paul) [1672361] - [scsi] scsi: hpsa: update revision to RH3 (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: remove printing internal cdb on tag collision (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: correct scsi command status issue after reset (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: fix broken doc references due to renames (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Joseph Szczypek) [1739615]- [drm] drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes (Lyude Paul) [1734452 1734444] - [drm] drm/nouveau: Only release VCPI slots on mode changes (Lyude Paul) [1734452 1734444] - [infiniband] RDMA/srp: turn off 'use_imm_data' by default (Honggang Li) [1725158] - [gpu] vga_switcheroo: Fix missing gpu_bound call at audio client registration (Lyude Paul) [1739727] - [net] Bluetooth: Fix faulty expression for minimum encryption key size check (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Fix regression with minimum encryption key size alignment (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1743076] {CVE-2019-9506}- [rpmspec] perf: package tips.txt (Michael Petlan) [1663816] - [mm] mm/memblock.c: skip kmemleak for kasan_init() (Mark Langsdorf) [1722741] - [kernel] mm/resource: Return real error codes from walk failures (Kairui Song) [1740443] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1733231] - [tools] selftests/powerpc: Fix Makefiles for headers_install change (Steve Best) [1740127] - [tools] selftests/powerpc: Add more version checks to alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Skip earlier in alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Consolidate copy/paste test logic (Steve Best) [1740127] - [s390] s390/bpf: use 32-bit index for tail calls (Yauheni Kaliuta) [1719377] - [s390] s390/bpf: fix lcgr instruction encoding (Yauheni Kaliuta) [1719377] - [tools] selftests/bpf: fix "alu with different scalars 1" on s390 (Yauheni Kaliuta) [1719377] - [net] bpf: fix use after free in bpf_evict_inode (Yauheni Kaliuta) [1719377] - [arm64] bpf, arm64: remove prefetch insn in xadd mapping (Yauheni Kaliuta) [1719377] - [scsi] scsi: lpfc: Fix crash when cpu count is 1 and null irq affinity mask (Dick Kennedy) [1720905] - [md] md: add bitmap_abort label in md_run (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of bitmap (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of backlog (Nigel Croxon) [1721944] - [md] md: introduce mddev_create/destroy_wb_pool for the change of member device (Nigel Croxon) [1721944] - [md] md/raid1: fix potential data inconsistency issue with write behind device (Nigel Croxon) [1721944] - [md] md: fix for divide error in status_resync (Nigel Croxon) [1721944] - [md] md/raid10: read balance chooses idlest disk for SSD (Nigel Croxon) [1721944] - [md] md: raid1-10: Unify r{1,10}bio_pool_free (Nigel Croxon) [1721944] - [md] md: raid10: Use struct_size() in kmalloc() (Nigel Croxon) [1721944] - [md] md/raid1: get rid of extra blank line and space (Nigel Croxon) [1721944] - [md] md: fix spelling typo and add necessary space (Nigel Croxon) [1721944] - [md] md: md.c: Return -ENODEV when mddev is NULL in rdev_attr_show (Nigel Croxon) [1721944] - [md] raid5-cache: Need to do start() part job after adding journal device (Nigel Croxon) [1721944] - [md] drivers: md: Unify common definitions of raid1 and raid10 (Nigel Croxon) [1721944] - [kernel] userfaultfd: use RCU to free the task struct when fork fails (Andrea Arcangeli) [1718498]- [efi] efi/arm: Revert "Defer persistent reservations until after paging_init()" (Mark Salter) [1699961] - [s390] s390/ipl: Fix detection of has_secure attribute (Philipp Rudo) [1740653] - [fs] xfs: don't crash on null attr fork xfs_bmapi_read (Bill O'Donnell) [1719094] - [powerpc] powerpc/mm: Don't report PUDs as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1716952] - [x86] kvm: x86: introduce is_pae_paging (Vitaly Kuznetsov) [1720556] - [s390] s390/kasan: Fix recursion loop when triggering kdump (Philipp Rudo) [1740249] - [s390] s390/dasd: fix endless loop after read unit address configuration (Philipp Rudo) [1740251] - [tools] selftests/powerpc: Give some tests longer to run (Steve Best) [1740420] - [nvme] nvme-rdma: use dynamic dma mapping per command (David Milburn) [1738252] - [nvme] nvme-rdma: remove redundant reference between ib_device and tagset (David Milburn) [1738252] - [x86] kvm: svm/avic: Do not send AVIC doorbell to self (Janakarajan Natarajan) [1720981] - [net] tipc: initialise addr_trial_end when setting node addresses (Jon Maloy) [1740317] - [net] tipc: ensure head->lock is initialised (Jon Maloy) [1740317] - [net] netfilter: nf_tables: fix oops during rule dump (Stefano Brivio) [1739734] - [include] netfilter: nf_tables: correct NFT_LOGLEVEL_MAX value (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: do not dump private area (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix register ordering (Stefano Brivio) [1739734] - [net] ipvs: defer hook registration to avoid leaks (Stefano Brivio) [1739734] - [net] ipvs: Fix use-after-free in ip_vs_in (Stefano Brivio) [1739734] - [net] netfilter: nf_conntrack_h323: restore boundary check correctness (Stefano Brivio) [1739734] - [net] netfilter: fix nf_l4proto_log_invalid to log invalid packets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() (Stefano Brivio) [1739734] - [net] netfilter: nft_set_rbtree: check for inactive element after flag mismatch (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: use-after-free when deleting targets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix leaking object reference count (Stefano Brivio) [1739734] - [net] ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 (Stefano Brivio) [1739640] - [net] ipv6: Unlink sibling route in case of failure (Stefano Brivio) [1739640] - [net] ipv6: Default fib6_type to RTN_UNICAST when not set (Stefano Brivio) [1739640] - [net] inet: frags: call inet_frags_fini() after unregister_pernet_subsys() (Stefano Brivio) [1739640] - [net] ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero (Stefano Brivio) [1739640] - [net] netfilter: ipset: Fix rename concurrency with listing (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix error path in set_target_v3_checkentry() (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix the last missing check of nla_parse_deprecated() (Stefano Brivio) [1739578] - [net] netfilter: ipset: fix a missing check of nla_parse (Stefano Brivio) [1739578] - [netdrv] ipvlan, l3mdev: fix broken l3s mode wrt local routes (Guillaume Nault) [1738329] - [net] sched: use temporary variable for actions indexes (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] sched: cbs: Fix error path of cbs_module_init (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix use after free and double free with packet corruption (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix backlog accounting for corrupted GSO frames (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [netdrv] macsec: fix checksumming after decryption (Sabrina Dubroca) [1738237] - [netdrv] macsec: fix use-after-free of skb during RX (Sabrina Dubroca) [1738237] - [net] xfrm interface: fix memory leak on creation (Sabrina Dubroca) [1738267] - [net] tls: fix socket wmem accounting on fallback with netem (Sabrina Dubroca) [1739260] - [net] tls: fix poll ignoring partially copied records (Sabrina Dubroca) [1739260] - [net] tls: make sure offload also gets the keys wiped (Sabrina Dubroca) [1739260] - [net] tls: reject offload of TLS 1.3 (Sabrina Dubroca) [1739260] - [net] tls: fix page double free on TX cleanup (Sabrina Dubroca) [1739260] - [net] tls, correctly account for copied bytes with multiple sk_msgs (Sabrina Dubroca) [1739260] - [net] tcp: fix tcp_set_congestion_control() use from bpf hook (Guillaume Nault) [1738272] - [net] tcp: Reset bytes_acked and bytes_received when disconnecting (Guillaume Nault) [1738272] - [net] tcp: Ensure DCTCP reacts to losses (Guillaume Nault) [1738272] - [net] tcp: tcp_v4_err() should be more careful (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer upon receiving packet with ECN CWR flag (Guillaume Nault) [1738272] - [net] tcp: always ACK immediately on hole repairs (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer in DCTCP (Guillaume Nault) [1738272] - [net] tcp: mandate a one-time immediate ACK (Guillaume Nault) [1738272] - [net] tipc: fix unitilized skb list crash (Xin Long) [1734298] - [net] tipc: compat: allow tipc commands without arguments (Xin Long) [1738397] - [net] sctp: factor out sctp_connect_add_peer (Xin Long) [1738393] - [net] sctp: factor out sctp_connect_new_asoc (Xin Long) [1738393] - [net] sctp: clean up __sctp_connect (Xin Long) [1738393] - [net] sctp: check addr_size with sa_family_t size in __sctp_setsockopt_connectx (Xin Long) [1738393] - [net] sctp: only copy the available addr data in sctp_transport_init (Xin Long) [1738393] - [net] sctp: drop unneeded likely() call around IS_ERR() (Xin Long) [1738393] - [net] sctp: fix warning "NULL check before some freeing functions is not needed" (Xin Long) [1738393] - [net] sctp: remove rcu_read_lock from sctp_bind_addr_state (Xin Long) [1738393] - [net] sctp: rename sp strm_interleave to ep intl_enable (Xin Long) [1738393] - [net] sctp: rename asoc intl_enable to asoc peer.intl_capable (Xin Long) [1738393] - [net] sctp: remove prsctp_enable from asoc (Xin Long) [1738393] - [net] sctp: remove reconf_enable from asoc (Xin Long) [1738393] - [net] sctp: count data bundling sack chunk for outctrlchunks (Xin Long) [1738393] - [net] sctp: fix error handling on stream scheduler initialization (Xin Long) [1738393] - [net] sctp: not bind the socket in sctp_connect (Xin Long) [1738393] - [net] sctp: change to hold sk after auth shkey is created successfully (Xin Long) [1738393] - [net] sctp: Free cookie before we memdup a new one (Xin Long) [1738393] - [net] Fix memory leak in sctp_process_init (Xin Long) [1738393] - [net] sctp: deduplicate identical skb_checksum_ops (Xin Long) [1738393] - [net] sctp: Check address length before reading address family (Xin Long) [1738393] - [net] sctp: Pass sk_buff_head explicitly to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Make sctp_enqueue_event tak an skb list. (Xin Long) [1738393] - [net] sctp: Use helper for sctp_ulpq_tail_event() when hooked up to ->enqueue_event (Xin Long) [1738393] - [net] sctp: Always pass skbs on a list to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Remove superfluous test in sctp_ulpq_reasm_drain(). (Xin Long) [1738393] - [netdrv] ppp: Remove direct skb_queue_head list pointer access. (Xin Long) [1738393] - [net] ipv6: fix neighbour resolution with raw socket (Stefano Brivio) [1728320] - [net] ipv6: constify rt6_nexthop() (Stefano Brivio) [1728320] - [net] openvswitch: fix csum updates for MPLS actions (Marcelo Leitner) [1738654] - [net] udp_gso: Allow TX timestamp with UDP GSO (Paolo Abeni) [1738585] - [net] bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __udp6_lib_err (Paolo Abeni) [1738585] - [net] fix ifindex collision during namespace removal (Paolo Abeni) [1738492] - [net] rtnl: return early from rtnl_unregister_all when protocol isn't registered (Paolo Abeni) [1738492] - [net] neigh: fix use-after-free read in pneigh_get_next (Paolo Abeni) [1738492] - [net] socket: set sock->sk to NULL after calling proto_ops::release() (Paolo Abeni) [1738492] - [net] socket: make bond ioctls go through compat_ifreq_ioctl() (Paolo Abeni) [1738492] - [net] socket: fix SIOCGIFNAME in compat (Paolo Abeni) [1738492] - [net] Revert "kill dev_ifsioc()" (Paolo Abeni) [1738492] - [net] revert "socket: fix struct ifreq size in compat ioctl" (Paolo Abeni) [1738492] - [net] ip6_tunnel: fix possible use-after-free on xmit (Guillaume Nault) [1737105] - [net] genetlink: Fix a memory leak on error path (Guillaume Nault) [1737821] - [net] netfilter: ipset: Copy the right MAC address in bitmap:ip, mac and hash:ip, mac sets (Stefano Brivio) [1723605] - [net] netfilter: ipset: Actually allow destination MAC address for hash:ip, mac sets too (Stefano Brivio) [1723605] - [net] igmp: fix memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] don't clear sock->sk early to avoid trouble in strparser (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix build error if !CONFIG_IP_MULTICAST (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix another memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race (Hangbin Liu) [1736816] - [net] netlabel: fix out-of-bounds memory accesses (Hangbin Liu) [1736816] - [net] ipv4: Fix memory leak in network namespace dismantle (Hangbin Liu) [1736816] - [net] bridge: delete local fdb on device init failure (Hangbin Liu) [1736824] - [net] bridge: stp: don't cache eth dest pointer before skb pull (Hangbin Liu) [1736824] - [net] bridge: don't cache ether dest pointer on input (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling (Hangbin Liu) [1736824] - [net] bridge: fix per-port af_packet sockets (Hangbin Liu) [1736824] - [include] ip: fix ip_mc_may_pull() return value (Hangbin Liu) [1736824] - [net] bridge: use struct_size() helper (Hangbin Liu) [1736824] - [net] bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls (Hangbin Liu) [1736824] - [net] net/bridge/br_multicast: remove redundant variable "err" (Hangbin Liu) [1736824] - [x86] x86/kdump/64: Restrict kdump kernel reservation to <64TB (Baoquan He) [1669090] - [x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel (Baoquan He) [1669088] - [x86] x86/boot: Add xloadflags bits to check for 5-level paging support (Baoquan He) [1669088] - [tools] perf header: Fix wrong node write in NUMA_TOPOLOGY feature (Michael Petlan) [1722044] - [tools] perf c2c: Fix c2c report for empty numa node (Michael Petlan) [1722044] - [x86] kvm: svm/avic: fix off-by-one in checking host APIC ID (Janakarajan Natarajan) [1720983]- [fs] gfs2: gfs2_walk_metadata fix (Andreas Grunbacher) [1724361] - [netdrv] mlx4/en_netdev: allow offloading VXLAN over VLAN (Paolo Abeni) [1733532] - [fs] xfs: always rejoin held resources during defer roll (Bill O'Donnell) [1706588] - [bluetooth] Bluetooth: hci_uart: check for missing tty operations (Gopal Tiwari) [1734239] {CVE-2019-10207}- [documentation] Documentation: Add swapgs description to the Spectre v1 documentation (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [documentation] Documentation: Add section about CPU vulnerabilities for Spectre (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/entry/64: Use JMP instead of JMPQ (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Enable Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Combine word 11 and 12 into a new scattered features word (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Carve out CQM features retrieval (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [netdrv] ibmveth: fix DMA unmap error in ibmveth_xmit_start error path (Steve Best) [1739431] - [rpmspec] rpmspec: use make macro to do headers_install with rpm CFLAGS/LDFLAGS ("Herton R. Krzesinski") [1738659] - [rpmspec] rpmspec: use tools_make for building tools ("Herton R. Krzesinski") [1738659] - [tools] tools gpio: Allow overriding CFLAGS ("Herton R. Krzesinski") [1738659] - [tools] tools thermal tmon: Allow overriding CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [tools] tools iio: Override CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [fs] NFS: Fix dentry revalidation on NFSv4 lookup (Steve Dickson) [1667774] - [fs] pNFS: Avoid read/modify/write when it is not necessary (Benjamin Coddington) [1680649] - [fs] pNFS: Fix potential corruption of page being written (Benjamin Coddington) [1680649] - [fs] gfs2: Inode dirtying fix (Andreas Grunbacher) [1724361] - [net] sunrpc: make visible processing error in bc_svc_process() ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove unused xpo_prep_reply_hdr callback ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove svc_tcp_bc_class ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: replace svc_serv->sv_bc_xprt by boolean flag ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: use-after-free in svc_process_common() ("J. Bruce Fields") [1660823] {CVE-2018-16884}- [scsi] scsi: implement .cleanup_rq callback (Ming Lei) [1696256] - [md] blk-mq: add callback of .cleanup_rq (Ming Lei) [1696256] - [block] blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue (Ming Lei) [1696256] - [scsi] scsi: core: Fix race on creating sense cache (Ming Lei) [1696256] - [block] blk-mq: balance mapping between present CPUs and queues (Ming Lei) [1733040] - [block] blk-mq: Fix spelling in a source code comment (Ming Lei) [1733040] - [drm] drm/i915: Don't dereference request if it may have been retired when printing (Lyude Paul) [1715997] - [drm] drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: Support flags in whitlist WAs (Lyude Paul) [1715997] - [drm] drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 steppings. (Lyude Paul) [1715997] - [drm] drm/i915/userptr: Acquire the page lock around set_page_dirty() (Lyude Paul) [1715997] - [drm] drm/i915/perf: fix ICL perf register offsets (Lyude Paul) [1715997] - [drm] drm/virtio: Add memory barriers for capset cache. (Lyude Paul) [1715997] - [drm] drm/amd/display: Always allocate initial connector state state (Lyude Paul) [1715997] - [drm] drm/vkms: Forward timer right after drm_crtc_handle_vblank (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: Also sprinkle irqrestore over early exits (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry (Lyude Paul) [1715997] - [drm] drm/amd/display: Increase Backlight Gain Step Size (Lyude Paul) [1715997] - [drm] drm/amd/display: CS_TFM_1D only applied post EOTF (Lyude Paul) [1715997] - [drm] drm/edid: Fix a missing-check bug in drm_load_edid_firmware() (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix sdma queue map issue (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix a potential memory leak (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable ABM before destroy ABM struct (Lyude Paul) [1715997] - [drm] drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Reserve shared fence for eviction fence (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable cursor when offscreen in negative direction (Lyude Paul) [1715997] - [drm] drm/amd/display: Fill prescale_params->scale for RGB565 (Lyude Paul) [1715997] - [drm] drm/virtio: set seqno for dma-fence (Lyude Paul) [1715997] - [drivers] dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc (Lyude Paul) [1715997] - [drivers] dma-buf: balance refcount inbalance (Lyude Paul) [1715997] - [drm] drm/edid: parse CEA blocks embedded in DisplayID (Lyude Paul) [1715997] - [drm] drm/nouveau/i2c: Enable i2c pads & busses during preinit (Lyude Paul) [1715997] - [drm] drm: return -EFAULT if copy_to_user() fails (Lyude Paul) [1715997] - [drm] drm/vmwgfx: fix a warning due to missing dma_parms (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Honor the sg list segment size limitation (Lyude Paul) [1715997] - [drm] drm/virtio: move drm_connector_update_edid_property() call (Lyude Paul) [1715997] - [drm] drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Don't skip display settings in hwmgr_resume() (Lyude Paul) [1717138 1715997] - [drm] drm/amd/powerplay: use hardware fan control if no powerplay fan table (Lyude Paul) [1715997] - [drm] drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context (Lyude Paul) [1715997] - [drm] drm/i915: Skip modeset for cdclk changes if possible (Lyude Paul) [1715997] - [drm] drm/i915: Remove redundant store of logical CDCLK state (Lyude Paul) [1715997] - [drm] drm/i915: Save the old CDCLK atomic state (Lyude Paul) [1715997] - [drm] drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power is enabled (Lyude Paul) [1715997] - [drm] drm/i915: Don't clobber M/N values during fastset check (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Use the backdoor port if the HB port is not available (Lyude Paul) [1715997] - [drm] drm: add fallback override/firmware EDID modes workaround (Lyude Paul) [1715997] - [drm] drm/edid: abstract override/firmware EDID retrieval (Lyude Paul) [1715997] - [drm] drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define() (Lyude Paul) [1715997] - [drm] drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read (Lyude Paul) [1715997] - [drm] drm/amdgpu: keep stolen memory on picasso (Lyude Paul) [1715997] - [drm] drm/i915/dmc: protect against reading random memory (Lyude Paul) [1715997] - [drm] drm/i915: Fix per-pixel alpha with CCS (Lyude Paul) [1715997] - [drm] drm/i915/dsi: Use a fuzzy check for burst mode clock check (Lyude Paul) [1715997] - [drm] drm/i915/sdvo: Implement proper HDMI audio support for SDVO (Lyude Paul) [1715997] - [drm] drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc (Lyude Paul) [1715997] - [drm] drm/amd/display: Use plane->color_space for dpp if specified (Lyude Paul) [1715997] - [drm] drm/amd/display: disable link before changing link settings (Lyude Paul) [1715997] - [drm] Revert "drm: allow render capable master with DRM_AUTH ioctls" (Lyude Paul) [1715997] - [drm] drm/amd: fix fb references in async update (Lyude Paul) [1715997] - [drm] drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack (Lyude Paul) [1715997] - [drm] drm: don't block fb changes for async plane updates (Lyude Paul) [1715997] - [drm] drm/i915/gvt: emit init breadcrumb for gvt request (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) (Lyude Paul) [1715997] - [drm] drm/amd/display: Add ASICREV_IS_PICASSO (Lyude Paul) [1715997] - [drm] drm/amdgpu/soc15: skip reset on init (Lyude Paul) [1715997] - [include] drm/i915: Fix I915_EXEC_RING_MASK (Lyude Paul) [1715997] - [drm] drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in (Lyude Paul) [1715997] - [drm] drm/radeon: prefer lower reference dividers (Lyude Paul) [1715997] - [drm] drm/amdgpu/psp: move psp version specific function pointers to early_init (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirks to Sensics and OSVR headsets. (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirk for Valve HMDs (Lyude Paul) [1715997] - [drm] drm/cma-helper: Fix drm_gem_cma_free_object() (Lyude Paul) [1715997] - [drm] drm/lease: Make sure implicit planes are leased (Lyude Paul) [1715997] - [drm] drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware user-space only (Lyude Paul) [1715997] - [drm] drm/atomic: Wire file_priv through for property changes (Lyude Paul) [1715997] - [drm] drm/fb-helper: generic: Call drm_client_add() after setup is done (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix compat mode shader operation (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix user space handle equal to zero (Lyude Paul) [1715997] - [drm] drm: Wake up next in drm_read() chain if we are forced to putback the event (Lyude Paul) [1715997] - [drm] drm/drv: Hold ref on parent device during drm_device lifetime (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset planes that were disabled in init_pipes (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix exception from AUX acquire failure (Lyude Paul) [1715997] - [drm] drm: writeback: Fix leak of writeback job (Lyude Paul) [1715997] - [drm] drm/amd/display: Set stream->mode_changed when connectors change (Lyude Paul) [1715997] - [drm] drm/amd/display: half bandwidth for YCbCr420 during validation (Lyude Paul) [1715997] - [drm] drm/amd/display: Re-add custom degamma support (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix Divide by 0 in memory calculations (Lyude Paul) [1715997] - [drm] drm/amd/display: add pipe lock during stream update (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset alpha state for planes to the correct values (Lyude Paul) [1715997] - [drm] drm/amd/display: Update ABM crtc state on non-modeset (Lyude Paul) [1715997] - [drm] drm/amd/display: Link train only when link is DP and backend is enabled (Lyude Paul) [1715997] - [drm] drm/amd/display: fix releasing planes when exiting odm (Lyude Paul) [1715997] - [drm] drm/amd/display: Prevent cursor hotspot overflow for RV overlay planes (Lyude Paul) [1715997] - [drm] drm/amd/display: use proper formula to calculate bandwidth from timing (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix old fence check in amdgpu_fence_emit (Lyude Paul) [1715997] - [drm] drm/nouveau/bar/nv50: ensure BAR is mapped (Lyude Paul) [1715997] - [pci] PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken (Lyude Paul) [1715997] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1737089] - [tools] perf vendor events power9: Added missing event descriptions (Michael Petlan) [1581405] - [crypto] crypto: skcipher - fix crash flushing dcache in error path (David Gibson) [1724370] - [netdrv] bnx2x: Prevent load reordering in tx completion processing (Manish Chopra) [1729599] - [x86] x86/boot/KASLR: Always return a value from process_mem_region (Baoquan He) [1564822] - [x86] x86/kexec: Add the ACPI NVS region to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Call get_rsdp_addr() after console_init() (Baoquan He) [1564822] - [x86] x86/boot: Use efi_setup_data for searching RSDP on kexec-ed kernels (Baoquan He) [1564822] - [x86] x86/kexec: Add the EFI system tables and ACPI tables to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Fix incorrect ifdeffery scope (Baoquan He) [1564822] - [x86] x86/boot: Correct RSDP parsing with 32-bit EFI (Baoquan He) [1564822] - [x86] x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVE (Baoquan He) [1564822] - [x86] x86/boot: Fix cmdline_find_option() prototype visibility (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Limit KASLR to extract the kernel in immovable memory only (Baoquan He) [1564822] - [x86] x86/boot: Parse SRAT table and count immovable memory regions (Baoquan He) [1564822] - [x86] x86/boot: Early parse RSDP and save it in boot_params (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in memory (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in the EFI tables (Baoquan He) [1564822] - [x86] x86/boot: Add "acpi_rsdp=" early parsing (Baoquan He) [1564822] - [x86] x86/boot: Copy kstrtoull() to boot/string.c (Baoquan He) [1564822] - [x86] x86/boot: Use CC_SET()/CC_OUT() instead of open coding it (Baoquan He) [1564822] - [x86] x86/boot: Build the command line parsing code unconditionally (Baoquan He) [1564822] - [x86] x86/boot: Clear RSDP address in boot_params for broken loaders (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address from boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setup_header") (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address for boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Add ACPI RSDP address to setup_header (Baoquan He) [1564822] - [x86] x86/xen: Fix boot loader version reported for PVH guests (Baoquan He) [1564822] - [x86] x86/boot: Add missing va_end() to die() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Remove return value from handle_mem_options() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Make local variable mem_limit static (Baoquan He) [1564822] - [crypto] crypto: user - prevent operating on larval algorithms (Herbert Xu) [1728835]- [scsi] scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA (Tomas Henzl) [1734769] - [netdrv] bonding: Force slave speed check after link state recovery for 802.3ad (Jarod Wilson) [1732820] - [pci] PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary (Mohammed Gamal) [1733302] - [pci] PCI: hv: Add hv_pci_remove_slots() when we unload the driver (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a use-after-free bug in hv_eject_device_work() (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a memory leak in hv_eject_device_work() (Mohammed Gamal) [1733302] - [nvme] nvmet: fix setting ns queue's segment boundary (Ming Lei) [1734458]- [tools] perf script python: Remove explicit shebang from setup.py (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from tests/attr.c (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from Python scripts (Michael Petlan) [1664768 1663814] - [tools] perf script python: Use PyBytes for attr in trace-event-python (Michael Petlan) [1664768 1663814] - [tools] perf script python: Add trace_context extension module to sys.modules (Michael Petlan) [1663814 1664768] - [tools] perf scripts python: exported-sql-viewer.py: Fix python3 support (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-sqlite.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-postgresql.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to exported-sql-viewer.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to intel-pt-events.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to event_analyzing_sample.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: add Python3 support to check-perf-trace.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to futex-contention.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Remove mixed indentation (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to stackcollapse.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to sctop.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to powerpc-hcalls.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to net_dropmonitor.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to mem-phys-addr.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to failed-syscalls-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to netdev-times.py (Michael Petlan) [1663814 1664768] - [powerpc] mm_iommu: Allow pinning large regions (David Gibson) [1629531] - [powerpc] mm_iommu: Fix potential deadlock (David Gibson) [1629531] - [powerpc] mm/iommu: allow large IOMMU page size only for hugetlb backing (David Gibson) [1629531] - [powerpc] mm/iommu: allow migration of cma allocated pages during mm_iommu_do_alloc (David Gibson) [1629531] - [mm] update get_user_pages_longterm to migrate pages allocated from CMA region (David Gibson) [1629531] - [kernel] mm/cma: add PF flag to force non cma alloc (David Gibson) [1629531] - [net] tcp: be more careful in tcp_fragment() (Marcelo Leitner) [1732103] - [net] tipc: initialize 'validated' field of received packets (Jon Maloy) [1730574] - [documentation] networking: fix default_ttl typo in mpls-sysctl (Hangbin Liu) [1724882]- [powerpc] powerpc/mm: Limit rma_size to 1TB when running without HV mode (Suraj Jitindar Singh) [1723297] - [x86] kvm: nvmx: Set cached_vmcs12 and cached_shadow_vmcs12 NULL after free (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: do not use dangling shadow VMCS after guest reset (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCS (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Allow restore nested-state to enable eVMCS when vCPU in SMM (Paolo Bonzini) [1732096] - [tools] kvm: nvmx: reorganize initial steps of vmx_set_nested_state (Paolo Bonzini) [1732096] - [x86] kvm: x86: Modify struct kvm_nested_state to have explicit fields for data (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear nested_run_pending if setting nested state fails (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: really fix the size checks on KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Set nested_run_pending in vmx_set_nested_state after checks complete (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting new state (Paolo Bonzini) [1732096] - [tools] kvm: selftests: avoid type punning (Paolo Bonzini) [1732096] - [tools] tests: kvm: Add tests for KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT (Paolo Bonzini) [1732096] - [x86] kvm: lapic: Fix pending interrupt in IRR blocked by software disable LAPIC (Paolo Bonzini) [1732096] - [x86] kvm: x86: Dynamically allocate user_fpu (Paolo Bonzini) [1732096] - [x86] revert "kvm: x86: Use task structs fpu field for user" (Paolo Bonzini) [1732096] - [x86] hyperv: suppress "pci: fatal: No config space access function found" (Raghavendra Rao) [1734265] - [powerpc] [kvm] kvm: ppc: book3s hv: Save and restore guest visible PSSCR bits on pseries (Suraj Jitindar Singh) [1710726] - [powerpc] pmu: Set pmcregs_in_use in paca when running as LPAR (Suraj Jitindar Singh) [1710726] - [powerpc] [kvm] kvm: ppc: book3s hv: Always save guest pmu for guest capable of nesting (Suraj Jitindar Singh) [1710726] - [powerpc] kvm: ppc: book3s hv: xive: fix rollback when kvmppc_xive_create fails (David Gibson) [1731900] - [powerpc] powerpc/pseries: Fix xive=off command line (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: don't use string functions from lib/ (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: remove CONFIG_CMDLINE #ifdef mess (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: Move `path` variable inside DEBUG_PROM (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Generate "phandle" instead of "linux, phandle" (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move a few remaining statics to appropriate sections (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move prom_radix_disable to __prombss (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Remove support for OPAL v2 (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Replace __initdata with __prombss when applicable (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Make of_workarounds static (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle (David Gibson) [1730183] - [powerpc] powerpc/powernv/idle: Restore IAMR after idle (David Gibson) [1730183]- [kernel] fork: report pid exhaustion correctly (Don Dutile) [1726448] - [lib] idr: Fix idr_get_next race with idr_remove (Don Dutile) [1726448] - [kernel] Fix failure path in alloc_pid() (Don Dutile) [1726448] - [target] scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported (Maurizio Lombardi) [1733498]- [infiniband] IB/umem: Add missing down_read on umem_rwsem (Alaa Hleihel) [1733188] - [fs] gfs2: Fix rounding error in gfs2_iomap_page_prepare (Andreas Grunbacher) [1733621] - [s390] s390/qeth: cancel cmd on early error (Philipp Rudo) [1731430] - [s390] s390/qeth: simplify reply object handling (Philipp Rudo) [1731430] - [s390] s390/qeth: release cmd buffer in error paths (Philipp Rudo) [1731430] - [mm] mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge (Rafael Aquini) [1706088] - [mm] mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails (Rafael Aquini) [1706088] - [mm] mm: soft-offline: close the race against page allocation (Rafael Aquini) [1706088] - [mm] mm: fix race on soft-offlining free huge pages (Rafael Aquini) [1706088] - [pci] PCI: Probe bridge window attributes once at enumeration-time (Myron Stowe) [1730763] - [mm] swap_readpage(): avoid blk_wake_io_task() if !synchronous (Ming Lei) [1724016] - [mm] mm/page_io.c: fix polled swap page in (Ming Lei) [1724016] - [include] fs: fix kABI for struct pipe_buf_operations (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fs: prevent page refcount overflow in pipe_buf_get (Miklos Szeredi) [1705007] {CVE-2019-11487} - [mm] mm: prevent get_user_pages() from overflowing page refcount (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: add 'try_get_page()' helper function (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: make page ref count overflow check tighter and more explicit (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fuse: call pipe_buf_release() under pipe lock (Miklos Szeredi) [1705007] {CVE-2019-11487} - [kernel] trace: Fix preempt_enable_no_resched() abuse (Phil Auld) [1705550] - [kernel] sched/numa: Fix a possible divide-by-zero (Phil Auld) [1705550] - [kernel] sched/core: Fix buffer overflow in cgroup2 property cpu.max (Phil Auld) [1705550] - [kernel] sched/fair: Remove unused 'sd' parameter from select_idle_smt() (Phil Auld) [1705550] - [kernel] sched/topology: Remove the ::smt_gain field from 'struct sched_domain' cleanups (Phil Auld) [1705550] - [kernel] sched/numa: Remove unused code from update_numa_stats() (Phil Auld) [1705550]- [s390] virtio/s390: fix race on airq_areas[] (Cornelia Huck) [1733499] - [powerpc] powerpc: ignore __GFP_DMA/DMA32 if we left an empty ZONE_DMA/DMA32 enabled for kABI purposes (David Gibson) [1728314] - [netdrv] bnx2x: Disable multi-cos feature. (Manish Chopra) [1679024] - [char] tpm: tpm_ibm_vtpm: Fix unallocated banks (Jerry Snitselaar) [1726126] - [scsi] scsi: ibmvfc: fix WARN_ON during event pool release (Steve Best) [1731133] - [tools] perf vendor events power9: General metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Branch_prediction, instruction_stats, latency, lsu_rejects, memory, prefetch & translation metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Dl1_reloads, instruction_misses, l[23]_stats & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Translaton & general metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Branch_prediction, latency, bus_stats, instruction_mix & instruction_stats metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Dl1_reload, instruction_misses, l2_stats, lsu_rejects, memory & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [powerpc] powerpc/tm: Fix oops on sigreturn on systems without TM (Steve Best) [1732753] - [net] net/mlx5e: Add ndo_set_feature for uplink representor (Alaa Hleihel) [1727708] - [misc] VMCI: Fix integer overflow in VMCI handle arrays (Cathy Avery) [1729587] - [tools] perf version: Fix segfault due to missing OPT_END() (Michael Petlan) [1732065] - [sound] ALSA: hda/realtek - Headphone Mic can't record after S3 (Jaroslav Kysela) [1727676] - [char] random: fix CRNG initialization when random.trust_cpu=1 (Oleksandr Natalenko) [1728583] - [char] random: move rand_initialize() earlier (Oleksandr Natalenko) [1728583] - [char] random: make CPU trust a boot parameter (Oleksandr Natalenko) [1728583] - [char] random: add a config option to trust the CPU's hwrng (Oleksandr Natalenko) [1728583] - [fs] blockdev: Fix livelocks on loop device (Ming Lei) [1683593] - [block] nbd: Use set_blocksize() to set device blocksize (Ming Lei) [1683593] - [kernel] ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME (Aristeu Rozanski) [1730959] {CVE-2019-13272}- [include] linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited (Mike Snitzer) [1729301] - [include] dm: use printk ratelimiting functions (Mike Snitzer) [1729301] - [md] dm crypt: move detailed message into debug level (Mike Snitzer) [1729301] - [powerpc] powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask() (Steve Best) [1731838] - [s390] s390/qeth: be drop monitor friendly (Philipp Rudo) [1731200] - [s390] s390/cpumf: Add extended counter set definitions for model 8561 and 8562 (Philipp Rudo) [1731195] - [s390] s390/qdio: handle PENDING state for QEBSM devices (Philipp Rudo) [1731194] - [net] net/af_iucv: build proper skbs for HiperTransport (Philipp Rudo) [1731193] - [net] net/af_iucv: remove GFP_DMA restriction for HiperTransport (Philipp Rudo) [1731193] - [wireless] iwlwifi: mvm: disable TX-AMSDU on older NICs (Jarod Wilson) [1728992] - [wireless] carl9170: fix misuse of device driver API (Jarod Wilson) [1728992] - [wireless] p54: fix crash during initialization (Jarod Wilson) [1728992] - [wireless] p54usb: Fix race between disconnect and firmware loading (Jarod Wilson) [1728992] - [wireless] mwifiex: Don't abort on small, spec-compliant vendor IEs (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 507 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 501 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Don't tune while the card is off (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Disable auto-tuning around commands expected to fail (Jarod Wilson) [1728992] - [mmc] mmc: core: Add sdio_retune_hold_now() and sdio_retune_release() (Jarod Wilson) [1728992] - [mmc] mmc: core: API to temporarily disable retuning for SDIO CRC errors (Jarod Wilson) [1728992] - [wireless] Revert "brcmfmac: disable command decode in sdio_aos" (Jarod Wilson) [1728992] - [net] cfg80211: report measurement start TSF correctly (Jarod Wilson) [1728992] - [net] cfg80211: fix memory leak of wiphy device name (Jarod Wilson) [1728992] - [net] cfg80211: util: fix bit count off by one (Jarod Wilson) [1728992] - [net] mac80211: do not start any work during reconfigure flow (Jarod Wilson) [1728992] - [net] cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data() (Jarod Wilson) [1728992] - [net] mac80211: only warn once on chanctx_conf being NULL (Jarod Wilson) [1728992] - [net] mac80211: drop robust management frames from unknown TA (Jarod Wilson) [1728992] - [wireless] mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies() (Jarod Wilson) [1728992 1721749] {CVE-2019-10126} - [wireless] iwlwifi: mvm: change TLC config cmd sent by rs to be async (Jarod Wilson) [1728992] - [wireless] iwlwifi: Fix double-free problems in iwl_req_fw_callback() (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix AX201 killer sku loading firmware issue (Jarod Wilson) [1728992] - [wireless] iwlwifi: print fseq info upon fw assert (Jarod Wilson) [1728992] - [wireless] iwlwifi: clear persistence bit according to device family (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix load in rfkill flow for unified firmware (Jarod Wilson) [1728992] - [wireless] iwlwifi: mvm: remove d3_sram debugfs file (Jarod Wilson) [1728992] - [wireless] mwifiex: Abort at too short BSS descriptor element (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [wireless] mwifiex: Fix possible buffer overflows at parsing bss descriptor (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [net] mac80211: free peer keys before vif down in mesh (Jarod Wilson) [1728992] - [wireless] rtw88: Make some symbols static (Jarod Wilson) [1728992] - [wireless] rtw88: avoid circular locking between local->iflist_mtx and rtwdev->mutex (Jarod Wilson) [1728992] - [wireless] rtw88: fix unassigned rssi_level in rtw_sta_info (Jarod Wilson) [1728992] - [wireless] rtw88: fix subscript above array bounds compiler warning (Jarod Wilson) [1728992] - [net] mac80211: mesh: fix RCU warning (Jarod Wilson) [1728992] - [net] nl80211: fix station_info pertid memory leak (Jarod Wilson) [1728992] - [net] mac80211: Do not use stack memory with scatterlist for GMAC (Jarod Wilson) [1728992] - [net] {nl,mac}80211: allow 4addr AP operation on crypto controlled devices (Jarod Wilson) [1728992] - [wireless] mac80211_hwsim: mark expected switch fall-through (Jarod Wilson) [1728992] - [net] mac80211: fix rate reporting inside cfg80211_calculate_bitrate_he() (Jarod Wilson) [1728992] - [net] mac80211: remove set but not used variable 'old' (Jarod Wilson) [1728992] - [net] mac80211: handle deauthentication/disassociation from TDLS peer (Jarod Wilson) [1728992] - [net] wireless: Skip directory when generating certificates (Jarod Wilson) [1728992] - [netdrv] i40e: Check and set the PF driver state first in i40e_ndo_set_vf_mac (Stefan Assmann) [1719538] - [fs] cifs: fix crash in smb2_compound_op()/smb2_set_next_command() (Leif Sahlberg) [1722704] - [firmware] efi/arm: Show SMBIOS bank/device location in CPER and GHES error logs (Robert Richter) [1721386]- [x86] x86/speculation: Allow guests to use SSBD even if host does not (Waiman Long) [1728341] - [block] block: kill BLK_MQ_F_SG_MERGE (Ming Lei) [1716595] - [block] block: kill QUEUE_FLAG_NO_SG_MERGE (Ming Lei) [1716595]- [x86] x86/insn-eval: Fix use-after-free access to LDT entry (Rafael Aquini) [1728561] {CVE-2019-13233} - [arm64] arm64/mm: Correct the cache line size warning with non coherent device (Mark Salter) [1715061] - [arm64] arm64: cacheinfo: Update cache_line_size detected from DT or PPTT (Mark Salter) [1715061] - [base] drivers: base: cacheinfo: Add variable to record max cache line size (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Trap CTR_EL0 access only where it is necessary (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Fix handling of CTR_EL0.IDC field (Mark Salter) [1715061] - [arm64] arm64: cpufeature: ctr: Fix cpu capability check for late CPUs (Mark Salter) [1715061] - [arm64] arm64: cpu_errata: Remove ARM64_MISMATCHED_CACHE_LINE_SIZE (Mark Salter) [1715061] - [fs] gfs2: Clean up freeing struct gfs2_sbd (Robert S Peterson) [1683698] - [target] scsi: target/iblock: Fix overrun in WRITE SAME emulation (Maurizio Lombardi) [1729503] - [x86] kvm/nvmx: fix VMCLEAR when Enlightened VMCS is in use (Vitaly Kuznetsov) [1717785] - [x86] kvm/nvmx: don't use clean fields data on enlightened VMLAUNCH (Vitaly Kuznetsov) [1717785] - [x86] kvm: nvmx: use correct clean fields when copying from eVMCS (Vitaly Kuznetsov) [1717785] - [fs] NFS4: Only set creation opendata if O_CREAT (Benjamin Coddington) [1708471] - [tools] perf test: Fix failure of 'evsel-tp-sched' test on s390 (Michael Petlan) [1729213] - [fs] PNFS fallback to MDS if no deviceid found (Benjamin Coddington) [1708386] - [mm] mm, memcg: add a memcg_slabinfo debugfs file (Waiman Long) [1699202] - [mm] mm: memcg/slab: reparent memcg kmem_caches on cgroup removal (Waiman Long) [1699202] - [mm] mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pages (Waiman Long) [1699202] - [mm] mm: memcg/slab: rework non-root kmem_cache lifecycle management (Waiman Long) [1699202] - [mm] mm: memcg/slab: synchronize access to kmem_cache dying flag using a spinlock (Waiman Long) [1699202] - [mm] mm: memcg/slab: don't check the dying flag on kmem_cache creation (Waiman Long) [1699202] - [mm] mm: memcg/slab: unify SLAB and SLUB page accounting (Waiman Long) [1699202] - [mm] mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() (Waiman Long) [1699202] - [mm] mm: memcg/slab: generalize postponed non-root kmem_cache deactivation (Waiman Long) [1699202] - [mm] mm: memcg/slab: rename slab delayed deactivation functions and fields (Waiman Long) [1699202] - [mm] mm: memcg/slab: postpone kmem_cache memcg pointer initialization to memcg_link_cache() (Waiman Long) [1699202] - [mm] slub: add comments to endif pre-processor macros (Waiman Long) [1699202] - [mm] mm, slab: shorten kmalloc cache names for large sizes (Waiman Long) [1699202] - [base] mm, proc: add KReclaimable to /proc/meminfo (Waiman Long) [1699202] - [mm] mm: rename and change semantics of nr_indirectly_reclaimable_bytes (Waiman Long) [1699202] - [fs] dcache: allocate external names from reclaimable kmalloc caches (Waiman Long) [1699202] - [mm] mm, slab/slub: introduce kmalloc-reclaimable caches (Waiman Long) [1699202] - [mm] mm, slab: combine kmalloc_caches and kmalloc_dma_caches (Waiman Long) [1699202] - [mm] mm: don't warn about large allocations for slab (Waiman Long) [1699202] - [mm] slab: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1699202] - [acpi] ACPI / PM: LPIT: Register sysfs attributes based on FADT (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Quirk to ignore XTAL shutdown (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add Package cstates residency info (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add ICL platform support (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc: Sort headers alphabetically (Lenny Szubowicz) [1493461] - [net] Revert "[net] net: openvswitch: Add a new action check_pkt_len" ("Herton R. Krzesinski")- [nvme] nvme-rdma: use nr_phys_segments when map rq to sgl (David Milburn) [1729113] - [nvme] nvme-loop: kill timeout handler (Ming Lei) [1692744] - [netdrv] bnxt_en: Suppress error messages when querying DSCP DCB capabilities. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Cap the returned MSIX vectors to the RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic for RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix ethtool selftest crash under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Disable bus master during PCI shutdown and driver unload. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Reduce memory usage when running in kdump kernel. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible BUG() condition when calling pci_disable_msix(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix aggregation buffer leak under OOM condition. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve NQ reservations. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Pass correct extended TX port statistics size to firmware. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one() (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve multicast address setup logic. (Selvin Xavier) [1727972] - [net] net: openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [crypto] crypto: vmx - ghash: do nosimd fallback manually (Desnes Augusto Nunes do Rosario) [1729532] - [crypto] crypto: vmx - CTR: always increment IV as quadword (Desnes Augusto Nunes do Rosario) [1729532] - [net] vsock/virtio: fix flush of works during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: stop workers during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock (Stefano Garzarella) [1700312] - [net] vsock/virtio: Initialize core virtio vsock before registering the driver (Stefano Garzarella) [1700312] - [nvme] nvme-fabrics: document the poll function argument (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: fix queue mapping when queue count is limited (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: rework queue maps handling (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: implement polling queue map (David Milburn) [1727784 1725132] - [nvme] nvme-fabrics: allow nvmf_connect_io_queue to poll (David Milburn) [1727784 1725132] - [hid] HID: multitouch: Add pointstick support for ALPS Touchpad (Benjamin Tissoires) [1672423]- [tools] perf header: Assign proper ff->ph in perf_event__synthesize_features() (Michael Petlan) [1667983] - [pci] PCI/IOV: Assume SR-IOV VFs support extended config space. (Myron Stowe) [1714978] - [pci] Revert "PCI/IOV: Use VF0 cached config space size for other VFs" (Myron Stowe) [1714978] - [x86] x86/crash: Add e820 reserved ranges to kdump kernel's e820 table (Lianbo Jiang) [1630108] - [mm] x86/mm: Rework ioremap resource mapping determination (Lianbo Jiang) [1630108] - [x86] x86/e820, ioport: Add a new I/O resource descriptor IORES_DESC_RESERVED (Lianbo Jiang) [1630108] - [kernel] resource: Fix find_next_iomem_res() iteration issue (Lianbo Jiang) [1630108] - [kernel] resource: Include resource end in walk_*() interfaces (Lianbo Jiang) [1630108] - [x86] x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error (Lianbo Jiang) [1630108] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.3 (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix kernel warnings related to smp_processor_id() (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix BFS crash with DIX enabled (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix FDMI fc4type for nvme support (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix fcp_rsp_len checking on lun reset (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix oops when driver is loaded with 1 interrupt vector (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix incorrect logical link speed on trunks when links down (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix memory leak in abnormal exit path from lpfc_eq_create (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Rework misleading nvme not supported in firmware message (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Cancel queued work for an IO when processing a received ABTS (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handling (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revert message logging on unsupported topology (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet handling of received ABTS for unmapped frames (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Separate CQ processing for nvmet_fc upcalls (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revise message when stuck due to unresponsive adapter (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Correct nvmet buffer free race condition (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet target abort cmd matching (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix alloc context on oas lun creations (Dick Kennedy) [1717027]- [virt] kvm: fix guest initialization code mismerge (Marcelo Tosatti) [1726487] - [powerpc] powerpc/watchpoint: Restore NV GPRs while returning from exception (Steve Best) [1728557] - [fs] fs/proc/vmcore: Enable dumping of encrypted memory when SEV was active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Set the C-bit in the identity map page table when SEV is active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Do not map kexec area as decrypted when SEV is active (Lianbo Jiang) [1646810] - [mm] x86/mm: Do not use set_{pud, pmd}_safe() when splitting a large page (Lianbo Jiang) [1646810]- [net] sched: protect against stack overflow in TC act_mirred (Ivan Vecera) [1726399] - [net] sched: refactor reinsert action (Ivan Vecera) [1726399] - [net] mpls: Fix 6PE forwarding (Hangbin Liu) [1726533] - [net] make skb_dst_force return true when dst is refcounted (Florian Westphal) [1704809] - [net] ipv4: Fix off-by-one in route dump counter without netlink strict checking (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: fix suspicious RCU usage in rt6_dump_route() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: fix suspicious RCU usage in fib_dump_info_fnhe() (Stefano Brivio) [1725383 1725381 1574290] - [net] ip6_fib: Don't discard nodes with valid routing information in fib6_locate_1() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6/route: Change return code of rt6_dump_route() for partial node dumps (Stefano Brivio) [1725383 1725381 1574290] - [net] revert "net/ipv6: Bail early if user only wants cloned entries" (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/route: Allow NULL flowinfo in rt_fill_info() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/fib_frontend: Allow RTM_F_CLONED flag to be used for filtering (Stefano Brivio) [1725383 1725381 1574290] - [net] fib_frontend, ip6_fib: Select routes or exceptions dump from RTM_F_CLONED (Stefano Brivio) [1725383 1725381 1574290] - [tools] selftests: bpf: disable test_lwt_seg6local (Jiri Benc) [1716346] - [netdrv] ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set (Matteo Croce) [1725125] - [netdrv] ipvlan: disallow userns cap_net_admin to change global mode/flags (Matteo Croce) [1725124] - [net] netfilter: nft_fib: Fix existence check support (Phil Sutter) [1680578] - [net] ipset: Fix memory accounting for hash types on resize (Stefano Brivio) [1714111] - [tools] selftests: pmtu: Make list_flush_ipv6_exception test more demanding (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv4_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv6_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add support for routing via nexthop objects (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move route installs to a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move running of test into a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Fix encapsulating device in pmtu_vti6_link_change_mtu (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Simplify cleanup and namespace names (Stefano Brivio) [1725384] - [tools] selftests: pmtu.sh: Remove quotes around commands in setup_xfrm (Stefano Brivio) [1725384] - [tools] selftests: Add debugging options to pmtu.sh (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add explicit tests for PMTU exceptions cleanup (Stefano Brivio) [1725384] - [tools] selftests: pmtu: disable DAD in all namespaces (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce FoU and GUE PMTU exceptions tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over GENEVE over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over VXLAN over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add optional traffic captures for single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Allow selection of single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add basic IPv4 and IPv6 PMTU tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: extend MTU parsing helper to locked MTU (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce check_pmtu_value() (Stefano Brivio) [1725384] - [tools] selftests: pmtu: properly redirect stderr to /dev/null (Stefano Brivio) [1725384] - [tools] selftests: pmtu: detect correct binary to ping ipv6 addresses (Stefano Brivio) [1725384] - [net] ipv6: icmp: Updating pmtu for link local route (Guillaume Nault) [1721961] - [net] bridge: Mark FDB entries that were added by user as such (Ivan Vecera) [1724400] - [net] tipc: change to use register_pernet_device (Xin Long) [1719136] - [net] sched: cls_flower: fix infinite loop in fl_walk() (Davide Caratti) [1712739]- [rpmspec] redhat: fix vmlinux debuginfo on ppc64le (Jan Stancek) [1727638] - [powerpc] powerpc/rtas: retry when cpu offline races with suspend/migration (Steve Best) [1727051] - [kernel] arm64/crashkernel: Reduce crashkernel size to 448M by default (Bhupesh Sharma) [1564422]- [scsi] scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task (Chris Leech) [1718875] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.2 (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: add check for loss of ndlp when sending RRQ (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: resolve lockdep warnings (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Make lpfc_sli4_oas_verify static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix a recently introduced compiler warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix missing wakeups on abort threads (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id() (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove unused functions (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove set-but-not-used variables (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Annotate switch/case fall-through (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix indentation and balance braces (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Declare local functions static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: avoid uninitialized variable warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: change snprintf to scnprintf for possible overflow (Dick Kennedy) [1714795] - [net] Bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1723654] {CVE-2019-11884} - [s390] virtio/s390: make airq summary indicators DMA (Philipp Rudo) [1651752] - [s390] virtio/s390: use DMA memory for ccw I/O and classic notifiers (Philipp Rudo) [1651752] - [s390] virtio/s390: add indirection to indicators access (Philipp Rudo) [1651752] - [s390] virtio/s390: use cacheline aligned airq bit vectors (Philipp Rudo) [1651752] - [s390] s390/airq: use DMA memory for adapter interrupts (Philipp Rudo) [1651752] - [s390] s390/cio: add basic protected virtualization support (Philipp Rudo) [1651752] - [s390] s390/cio: introduce DMA pools to cio (Philipp Rudo) [1651752] - [s390] s390/mm: force swiotlb for protected virtualization (Philipp Rudo) [1651752] - [s390] virtio/s390: DMA support for virtio-ccw (Philipp Rudo) [1651752] - [s390] virtio/s390: use vring_create_virtqueue (Philipp Rudo) [1651752] - [block] virtio-blk: Consider virtio_max_dma_size() for maximum segment size (Philipp Rudo) [1651752] - [virtio] virtio: Introduce virtio_max_dma_size() (Philipp Rudo) [1651752] - [kernel] dma: Introduce dma_max_mapping_size() (Philipp Rudo) [1651752] - [kernel] swiotlb: Add is_swiotlb_active() function (Philipp Rudo) [1651752] - [kernel] swiotlb: Introduce swiotlb_max_mapping_size() (Philipp Rudo) [1651752] - [mm] x86/mm: Create a workarea in the kernel for SME early encryption (Lianbo Jiang) [1564427] - [x86] x86/mm: Identify the end of the kernel area to be reserved (Lianbo Jiang) [1564427] - [x86] x86/kdump: Export the SME mask to vmcoreinfo (Lianbo Jiang) [1564427] - [fs] proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted() (Lianbo Jiang) [1564427] - [fs] kdump, proc/vmcore: Enable kdumping encrypted memory with SME enabled (Lianbo Jiang) [1564427] - [iommu] iommu/amd: Remap the IOMMU device table with the memory encryption mask for kdump (Lianbo Jiang) [1564427] - [kernel] kexec: Allocate decrypted control pages for kdump if SME is enabled (Lianbo Jiang) [1564427] - [mm] x86/ioremap: Add an ioremap_encrypted() helper (Lianbo Jiang) [1564427] - [documentation] Documentation: Add ARM64 to kernel-parameters.rst (Jeremy Linton) [1640855] - [arm64] arm64/speculation: Support 'mitigations=' cmdline option (Jeremy Linton) [1640855] - [arm64] arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB (Jeremy Linton) [1640855] - [arm64] arm64: enable generic CPU vulnerabilites support (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for speculative store bypass (Jeremy Linton) [1640855] - [arm64] arm64: Always enable ssb vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Always enable spectre-v2 vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: Use firmware to detect CPUs that are not affected by Spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Advertise mitigation of Spectre-v2, or lack thereof (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for meltdown (Jeremy Linton) [1640855] - [arm64] arm64: Add sysfs vulnerability show for spectre-v1 (Jeremy Linton) [1640855] - [arm64] arm64: Provide a command line to disable spectre_v2 mitigation (Jeremy Linton) [1640855] - [documentation] powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg (Jeremy Linton) [1640855] - [documentation] Documentation: Document arm64 kpti control (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs (Jeremy Linton) [1640855] - [arm64] arm64: Add MIDR encoding for HiSilicon Taishan CPUs (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Avoid rewriting early page tables when KASLR is enabled (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge duplicate Cavium erratum entries (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE (Jeremy Linton) [1640855] - [arm64] arm64: Use a raw spinlock in __install_bp_hardening_cb() (Jeremy Linton) [1640855] - [arm64] arm64: KVM: Guests can skip __install_bp_hardening_cb()s HYP work (Jeremy Linton) [1640855] - [arm64] arm64: fix SSBS sanitization (Jeremy Linton) [1640855] - [arm64] arm64: don't zero DIT on signal return (Jeremy Linton) [1640855] - [kvm] KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3 (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Drop #ifdefs for PR_SPEC_STORE_BYPASS (Jeremy Linton) [1640855] - [arm64] arm64: cpufeature: Detect SSBS and advertise to userspace (Jeremy Linton) [1640855] - [arm64] arm64: move SCTLR_EL{1,2} assertions to (Jeremy Linton) [1640855]- [powerpc] powerpc/mm/64s/hash: Reallocate context ids on fork (Steve Best) [1723808] - [powerpc] powerpc/perf: Use cpumask_last() to determine the designated cpu for nest/core units. (Steve Best) [1725746] - [fs] iomap: fix page_done callback for short writes (Andreas Grunbacher) [1724361] - [fs] fs: fold __generic_write_end back into generic_write_end (Andreas Grunbacher) [1724361] - [fs] iomap: don't mark the inode dirty in iomap_write_end (Andreas Grunbacher) [1724361] - [fs] gfs2: Fix iomap write page reclaim deadlock (Andreas Grunbacher) [1724361] - [fs] iomap: Add a page_prepare callback (Andreas Grunbacher) [1724361] - [fs] iomap: Fix use-after-free error in page_done callback (Andreas Grunbacher) [1724361] - [fs] fs: Turn __generic_write_end into a void function (Andreas Grunbacher) [1724361] - [fs] iomap: Clean up __generic_write_end calling (Andreas Grunbacher) [1724361] - [kvm] KVM: PPC: Book3S HV: Clear pending decrementer exceptions on nested guest entry (Suraj Jitindar Singh) [1718822] - [kvm] KVM: PPC: Book3S HV: Signed extend decrementer value if not using large decrementer (Suraj Jitindar Singh) [1718822]- [hid] HID: chicony: add another quirk for PixArt mouse (Oleksandr Natalenko) [1724967] - [scsi] scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask (Don Brace) [1712272] - [tools] perf beauty waitid options: Fix up prefix showing logic (Michael Petlan) [1715507] - [include] redhat: perf kABI-check failure fix (Michael Petlan) [1715507] - [tools] perf script python: Add Python3 support to tests/attr.py (Michael Petlan) [1715507] - [tools] perf trace: Support multiple "vfs_getname" probes (Michael Petlan) [1715507] - [tools] perf symbols: Filter out hidden symbols from labels (Michael Petlan) [1715507] - [tools] perf symbols: Add fallback definitions for GELF_ST_VISIBILITY() (Michael Petlan) [1715507] - [tools] perf clang: Do not use 'return std::move(something)' (Michael Petlan) [1715507] - [tools] perf tests evsel-tp-sched: Fix bitwise operator (Michael Petlan) [1715507] - [tools] perf script: Fix crash when processing recorded stat data (Michael Petlan) [1715507] - [tools] perf top: Fix wrong hottest instruction highlighted (Michael Petlan) [1715507] - [tools] perf tools: Handle TOPOLOGY headers with no CPU (Michael Petlan) [1715507] - [tools] perf python: Remove -fstack-clash-protection when building with some clang versions (Michael Petlan) [1715507] - [tools] perf script: Fix crash with printing mixed trace point and other events (Michael Petlan) [1715507] - [tools] perf ordered_events: Fix crash in ordered_events__free (Michael Petlan) [1715507] - [tools] tools headers powerpc: Remove unistd.h (Michael Petlan) [1715507] - [tools] perf powerpc: Rework syscall table generation (Michael Petlan) [1715507] - [tools] perf symbols: Add 'arch_cpu_idle' to the list of kernel idle symbols (Michael Petlan) [1715507] - [tools] perf beauty: Switch from using uapi/linux/fs.h to uapi/linux/mount.h (Michael Petlan) [1715507] - [tools] tools include uapi: Grab a copy of linux/mount.h (Michael Petlan) [1715507] - [tools] perf top: Lift restriction on using callchains without "sym" in --sort (Michael Petlan) [1715507] - [tools] tools lib traceevent: Remove tep_data_event_from_type() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_is_file_bigendian() to tep_file_bigendian() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of tep_register_event_handler() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of trace_seq_printf() and trace_seq_vprintf() APIs (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename struct cmdline to struct tep_cmdline (Michael Petlan) [1715507] - [tools] tools lib traceevent: Initialize host_bigendian at tep_handle allocation (Michael Petlan) [1715507] - [tools] tools lib traceevent: Introduce new libtracevent API: tep_override_comm() (Michael Petlan) [1715507] - [tools] perf tests: Add a test for the ARM 32-bitpage (Michael Petlan) [1715507] - [tools] perf tools: Make find_vdso_map() more modular (Michael Petlan) [1715507] - [tools] perf trace: Fix alignment forlines (Michael Petlan) [1715507] - [tools] perf trace: Fix ')' placement in "interrupted" syscall lines (Michael Petlan) [1715507] - [tools] perf test shell: Use a fallback to get the pathname in vfs_getname (Michael Petlan) [1715507] - [tools] perf python: Make sure the python binding output directory is in place (Michael Petlan) [1715507] - [tools] perf strbuf: Remove redundant va_end() in strbuf_addv() (Michael Petlan) [1715507] - [tools] perf annotate: Pass filename to objdump via execl (Michael Petlan) [1715507] - [tools] perf report: Fix wrong iteration count in --branch-history (Michael Petlan) [1715507] - [tools] tools headers uapi: Sync copy of asm-generic/unistd.h with the kernel sources (Michael Petlan) [1715507] - [tools] tools beauty: Make the prctl option table generator catch all PR_ options (Michael Petlan) [1715507] - [tools] perf stat: Fix endless wait for child process (Michael Petlan) [1715507] - [tools] perf session: Add comment for perf_session__register_idle_thread() (Michael Petlan) [1715507] - [tools] perf thread-stack: Fix thread stack processing for the idle task (Michael Petlan) [1715507] - [tools] perf thread-stack: Allocate an array of thread stacks (Michael Petlan) [1715507] - [tools] perf thread-stack: Factor out thread_stack__init() (Michael Petlan) [1715507] - [tools] perf thread-stack: Allow for a thread stack array (Michael Petlan) [1715507] - [tools] perf thread-stack: Avoid direct reference to the thread's stack (Michael Petlan) [1715507] - [tools] perf thread-stack: Tidy thread_stack__bottom() usage (Michael Petlan) [1715507] - [tools] perf thread-stack: Simplify some code in thread_stack__process() (Michael Petlan) [1715507] - [tools] perf c2c: Increase the HITM ratio limit for displayed cachelines (Michael Petlan) [1715507] - [tools] perf c2c: Change the default coalesce setup (Michael Petlan) [1715507] - [tools] perf trace beauty ioctl: Beautify USBDEVFS_ commands (Michael Petlan) [1715507] - [tools] perf trace beauty: Export function to get the files for a thread (Michael Petlan) [1715507] - [tools] perf trace: Wire up ioctl's USBDEBFS_ cmd table generator (Michael Petlan) [1715507] - [tools] perf beauty ioctl: Add generator for USBDEVFS_ ioctl commands (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of usbdevice_fs.h (Michael Petlan) [1715507] - [tools] perf trace: Store the major number for a file when storing its pathname (Michael Petlan) [1715507] - [tools] perf trace: Move the files table resizing to outside set_pathname() (Michael Petlan) [1715507] - [tools] perf trace: Rename thread_thread->paths to thread_trace->files (Michael Petlan) [1715507] - [tools] perf script: Fix LBR skid dump problems in brstackinsn (Michael Petlan) [1715507] - [tools] perf trace: Use correct SECCOMP prefix spelling, "SECOMP_*" -> "SECCOMP_*" (Michael Petlan) [1715507] - [tools] perf trace: Do not hardcode the size of the tracepoint common_ fields (Michael Petlan) [1715507] - [tools] perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz (Michael Petlan) [1715507] - [tools] perf beauty mmap: PROT_WRITE should come before PROT_EXEC (Michael Petlan) [1715507] - [tools] perf trace: Check if the raw_syscalls:sys_{enter, exit} are setup before setting tp filter (Michael Petlan) [1715507] - [tools] perf symbols: Relax checks on perf-PID.map ownership (Michael Petlan) [1715507] - [tools] perf trace: Wire up the fadvise 'advice' table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add generator for fadvise64's 'advice' arg constants (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of fadvise.h (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print mmap's 'offset' arg in hexadecimal (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print PROT_READ before PROT_EXEC to match strace output (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify arch_prctl()'s arguments (Michael Petlan) [1715507] - [tools] perf trace: When showing string prefixes show prefix + ??? for unknown entries (Michael Petlan) [1715507] - [tools] perf trace: Move strarrays to beauty.h for further reuse (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the x86_arch prctl code table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for x86's 'arch_prctl' codes (Michael Petlan) [1715507] - [tools] tools include arch: Grab a copy of x86's prctl.h (Michael Petlan) [1715507] - [tools] perf trace: Show NULL when syscall pointer args are 0 (Michael Petlan) [1715507] - [tools] perf trace: Enclose the errno strings with () (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Copy 'access' arg as well (Michael Petlan) [1715507] - [tools] perf trace: Add alignment spaces after the closing parens (Michael Petlan) [1715507] - [tools] perf trace beauty: Print O_RDONLY when (flags & O_ACCMODE) == 0 (Michael Petlan) [1715507] - [tools] perf trace: Allow asking for not suppressing common string prefixes (Michael Petlan) [1715507] - [tools] perf trace: Add a prefix member to the strarray class (Michael Petlan) [1715507] - [tools] perf trace: Enclose strings with double quotes (Michael Petlan) [1715507] - [tools] perf trace: Make the alignment of the syscall args be configurable (Michael Petlan) [1715507] - [tools] perf trace: Allow suppressing the syscall argument names (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall start timestamp should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring default for perf_event_attr.inherit (Michael Petlan) [1715507] - [tools] perf config: Show the configuration when no arguments are provided (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall duration should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if zeroed syscall args should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow specifying a set of events to add in perfconfig (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Do not include stdio.h (Michael Petlan) [1715507] - [tools] perf cs-etm: Generate branch sample for exception packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat EO_TRACE element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat NO_SYNC element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Rename CS_ETM_TRACE_ON to CS_ETM_DISCONTINUITY (Michael Petlan) [1715507] - [tools] perf cs-etm: Refactor enumeration cs_etm_sample_type (Michael Petlan) [1715507] - [tools] perf cs-etm: Remove unused 'trace_on' in cs_etm_decoder (Michael Petlan) [1715507] - [tools] perf cs-etm: Avoid stale branch samples when flush packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Correct packets swapping in cs_etm__flush() (Michael Petlan) [1715507] - [tools] perf trace: Switch to using a struct for the aumented_raw_syscalls syscalls map values (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Switch to using a struct for the syscalls map values (Michael Petlan) [1715507] - [tools] perf bpf: Move perf_event_output() from stdio.h to bpf.h (Michael Petlan) [1715507] - [tools] perf trace: Implement syscall filtering in augmented_syscalls (Michael Petlan) [1715507] - [tools] perf trace: Avoid using raw_syscalls in duplicity with eBPF augmentation (Michael Petlan) [1715507] - [tools] perf trace: Rename set_ev_qualifier_filter to clarify its a tracepoint filter (Michael Petlan) [1715507] - [tools] perf tools: Cast off_t to s64 to avoid warning on bionic libc (Michael Petlan) [1715507] - [tools] perf tools: Add missing open_memstream() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] perf header: Fix up argument to ctime() (Michael Petlan) [1715507] - [tools] perf tools: Add missing sigqueue() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] tools lib subcmd: Don't add the kernel sources to the include path (Michael Petlan) [1715507] - [tools] perf trace beauty: renameat's newdirfd may also be AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Beautify renameat2's flags argument (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the renameat flags table generator to the Makefile (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for renameat2's flags constants (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify renameat2's fd arg wrt AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Allow selecting use the use of the ordered_events code (Michael Petlan) [1715507] - [tools] perf trace: Rename delivery functions to ease making ordered_events selectable (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix processing of dereferenced args in bprintk events (Michael Petlan) [1715507] - [tools] perf stat: Avoid segfaults caused by negated options (Michael Petlan) [1715507] - [tools] perf auxtrace: Alter addr_filter__entire_dso() to work if there are no symbols (Michael Petlan) [1715507] - [tools] perf dso: Export data_file_size() method there are no symbols (Michael Petlan) [1715507] - [tools] perf trace: Add ordered processing (Michael Petlan) [1715507] - [tools] perf ordered_events: Add first_time() method (Michael Petlan) [1715507] - [tools] perf trace: Move event delivery to a new deliver_event() function (Michael Petlan) [1715507] - [tools] perf ordered_events: Add ordered_events__flush_time interface (Michael Petlan) [1715507] - [tools] perf annotate: Introduce basic support for ARC (Michael Petlan) [1715507] - [tools] perf config: Modify size factor of snprintf (Michael Petlan) [1715507] - [tools] perf record: Fix memory leak on AIO objects deallocation (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX (Michael Petlan) [1715507] - [tools] perf parse-events: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf probe: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set nul (Michael Petlan) [1715507] - [tools] perf svghelper: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf help: Remove needless use of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf dso: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for PTMv1.1 decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for ETMv3 trace decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add configuration for ETMv3 trace protocol (Michael Petlan) [1715507] - [tools] perf top: Move perf_top__reset_sample_counters() to after counts display (Michael Petlan) [1715507] - [tools] perf top: Display slow reader warning when droping samples (Michael Petlan) [1715507] - [tools] perf top: Save and display the drop count stats (Michael Petlan) [1715507] - [tools] perf top: Drop samples which are behind the refresh rate (Michael Petlan) [1715507] - [tools] perf top: Set the 'session_done' volatile variable when exiting (Michael Petlan) [1715507] - [tools] perf top: Use cond variable instead of a lock (Michael Petlan) [1715507] - [tools] perf top: Add processing thread (Michael Petlan) [1715507] - [tools] perf top: Move lost events warning to helpline (Michael Petlan) [1715507] - [tools] perf top: Save and display the lost count stats (Michael Petlan) [1715507] - [tools] perf ordered_events: Add private data member (Michael Petlan) [1715507] - [tools] perf ordered_events: Rework show_progress for __ordered_events__flush (Michael Petlan) [1715507] - [tools] perf tools: Support 'srccode' output (Michael Petlan) [1715507] - [tools] perf trace: We need to consider "nr" if "__syscall_nr" is not there (Michael Petlan) [1715507] - [tools] perf tools: Allow specifying proc-map-timeout in config file (Michael Petlan) [1715507] - [tools] tools lib subcmd: Fix a few source code comment typos (Michael Petlan) [1715507] - [tools] perf tools: Fix diverse comment typos (Michael Petlan) [1715507] - [tools] perf bpf-loader: Fix debugging message typo (Michael Petlan) [1715507] - [tools] perf tools Documentation: Fix diverse typos (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix diverse typos in comments (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix diverse typos (Michael Petlan) [1715507] - [tools] perf tests ARM: Disable breakpoint tests 32-bit (Michael Petlan) [1715507] - [tools] perf cs-etm: Support for ARM A32/T32 instruction sets in CoreSight trace (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Fixed syntax error Fixed missing ']' error (Michael Petlan) [1715507] - [tools] tools lib traceevent: traceevent API cleanup (Michael Petlan) [1715507] - [tools] perf tools: traceevent API cleanup, remove __tep_data2host*() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_free_format() to tep_free_event() (Michael Petlan) [1715507] - [tools] tools lib traceevent, perf tools: Rename 'struct tep_event_format' to 'struct tep_event' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Install trace-seq.h API header file (Michael Petlan) [1715507] - [tools] tools lib traceevent: Added support for pkg-config (Michael Petlan) [1715507] - [tools] tools lib traceevent: Implement new API tep_get_ref() (Michael Petlan) [1715507] - [tools] perf report: Documentation average IPC and IPC coverage (Michael Petlan) [1715507] - [tools] perf report: Display average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] perf annotate: Create a annotate2 flag in struct symbol (Michael Petlan) [1715507] - [tools] perf annotate: Compute average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] tools lib traceevent: Add sanity check to is_timestamp_in_us() (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Check if the arch has a mmap.h file (Michael Petlan) [1715507] - [tools] perf record: Extend trace writing to multi AIO (Michael Petlan) [1715507] - [tools] perf record: Enable asynchronous trace writing (Michael Petlan) [1715507] - [tools] perf mmap: Map data buffer for preserving collected data (Michael Petlan) [1715507] - [tools] tools build feature: Check if libaio is available (Michael Petlan) [1715507] - [tools] perf intel-pt: Fix error with config term "pt=0" (Michael Petlan) [1715507] - [tools] perf top: Allow passing a kallsyms file (Michael Petlan) [1715507] - [tools] perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Michael Petlan) [1715507] - [tools] tools include: Adopt ERR_CAST() from the kernel err.h header (Michael Petlan) [1715507] - [tools] perf tests record: Allow for 'sleep' being 'coreutils' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix compile warnings in tools/lib/traceevent/event-parse.c (Michael Petlan) [1715507] - [tools] perf script: Use fallbacks for branch stacks (Michael Petlan) [1715507] - [tools] perf tools: Use fallback for sample_addr_correlates_sym() cases (Michael Petlan) [1715507] - [tools] perf thread: Add fallback functions for cases where cpumode is insufficient (Michael Petlan) [1715507] - [tools] perf machine: Record if a arch has a single user/kernel address space (Michael Petlan) [1715507] - [tools] perf env: Also consider env->arch == NULL as local operation (Michael Petlan) [1715507] - [tools] perf map: Remove extra indirection from map__find() (Michael Petlan) [1715507] - [tools] perf stat: Fix CSV mode column output for non-cgroup events (Michael Petlan) [1715507] - [tools] perf stat: Fix shadow stats for clock events (Michael Petlan) [1715507] - [tools] perf build: Give better hint about devel package for libssl (Michael Petlan) [1715507] - [tools] perf pmu: Move *_cpuid_str() weak functions to header.c (Michael Petlan) [1715507] - [tools] perf symbols: Fix slowness due to -ffunction-section (Michael Petlan) [1715507] - [tools] perf jvmti: Separate jvmti cmlr check (Michael Petlan) [1715507] - [tools] perf vendor events: Add JSON metrics for Cascadelake server (Michael Petlan) [1715507] - [tools] perf vendor events: Add stepping in CPUID string for x86 (Michael Petlan) [1715507] - [tools] perf stat: Use perf_evsel__is_clocki() for clock events (Michael Petlan) [1715507] - [tools] perf pmu: Suppress potential format-truncation warning (Michael Petlan) [1715507] - [tools] perf tools: Add Hygon Dhyana support (Michael Petlan) [1715507] - [tools] perf bench: Add epoll_ctl(2) benchmark (Michael Petlan) [1715507] - [tools] perf bench: Add epoll parallel epoll_wait benchmark (Michael Petlan) [1715507] - [tools] tools build feature: Check if eventfd() is available (Michael Petlan) [1715507] - [tools] perf bench: Move HAVE_PTHREAD_ATTR_SETAFFINITY_NP into bench.h (Michael Petlan) [1715507] - [tools] perf script: Share code and output format for uregs and iregs output (Michael Petlan) [1715507] - [tools] perf bpf: Reduce the hardcoded .max_entries for pid_maps (Michael Petlan) [1715507] - [tools] perf script: Add newline after uregs output (Michael Petlan) [1715507] - [tools] Revert "perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter" (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove example hardcoded set of filtered pids (Michael Petlan) [1715507] - [tools] perf trace: Fill in BPF "filtered_pids" map when present (Michael Petlan) [1715507] - [tools] perf trace: See if there is a map named "filtered_pids" (Michael Petlan) [1715507] - [tools] perf trace: Add "_from_option" suffix to trace__set_filter() (Michael Petlan) [1715507] - [tools] perf evlist: Rename perf_evlist__set_filter* to perf_evlist__set_tp_filter* (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Use pid_filter (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter (Michael Petlan) [1715507] - [tools] perf bpf: Add simple pid_filter class accessible to BPF proggies (Michael Petlan) [1715507] - [tools] perf bpf: Add defines for map insertion/lookup (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove needless linux/socket.h include (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Filter on a hard coded pid (Michael Petlan) [1715507] - [tools] perf bpf: Add unistd.h to the headers accessible to bpf proggies (Michael Petlan) [1715507] - [kernel] perf/core: Fix impossible ring-buffer sizes warning (Michael Petlan) [1715507] - [x86] perf/x86: Add check_period PMU callback (Michael Petlan) [1715507] - [kernel] perf/core: Don't WARN() for impossible ring-buffer sizes (Michael Petlan) [1715507] - [x86] perf/x86/intel/uncore: Add Node ID mask (Michael Petlan) [1715507] - [kernel] perf core: Fix perf_proc_update_handler() bug (Michael Petlan) [1715507] - [tools] powerpc/perf: Update perf_regs structure to include MMCRA (Michael Petlan) [1715507] - [powerpc] powerpc/perf: Update perf_regs structure to include SIER (Michael Petlan) [1715507] - [include] perf/core: Declare the __percpu attribute on non-deref types (Michael Petlan) [1715507] - [kernel] perf: Fix typos in comments (Michael Petlan) [1715507] - [arm64] arm64: perf: Add support for Armv8.1 PMCEID register format (Michael Petlan) [1715507]- [fs] xfs: abort unaligned nowait directio early (Brian Foster) [1690458] - [fs] xfs: serialize unaligned dio writes against all other dio writes (Brian Foster) [1690458] - [sound] ALSA: hda/hdmi: consider eld_valid also in sync_eld_via_acomp() (Jaroslav Kysela) [1708555] - [fs] Fix error code in nfs_lookup_verify_inode() (Scott Mayhew) [1722315] - [md] dm table: don't copy from a NULL pointer in realloc_argv() (Jerome Marchand) [1571628] - [net] netfilter: ipset: replace a strncpy() with strscpy() (Jerome Marchand) [1571628] - [lib] lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn (Jerome Marchand) [1571628] - [include] netfilter: avoid erronous array bounds warning (Jerome Marchand) [1571628] - [x86] x86/mm/KASLR: Compute the size of the vmemmap section properly (Baoquan He) [1669076] - [security] selinux: fix empty write to keycreate file (Ondrej Mosnacek) [1719067] - [netdrv] net: aquantia: fix vlans not working over bridged network (Igor Russkikh) [1718716] - [s390] s390/jump_label: replace stop_machine with smp_call_function (Philipp Rudo) [1722161] - [s390] s390/dumpstack: print psw mask and address again (Philipp Rudo) [1722157] - [s390] s390/crypto: fix gcm-aes-s390 selftest failures (Philipp Rudo) [1722156] - [wireless] Backport mt76 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709867 1709828] - [wireless] Add rtw88 driver from linux-5.2-rc5 (Stanislaw Gruszka) [1487086 1709828] - [wireless] Backport mt7601u driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport mwifiex driver from linux-5.2-rc2 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtl8xxxu driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath9k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath10k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport brcm80211 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport iwlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1696052 1662020 1662015 1650016 1650015 1650014 1650013 1622445 1494008 1494001 1709828] - [net] Backport mac80211 from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [net] Backport core wireless code from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [include] netlink: add nl_set_extack_cookie_u64() (Stanislaw Gruszka) [1709828] - [netdrv] r8152: Fix an error on RTL8153-BD MAC Address Passthrough support (Torez Smith) [1683883 1683882] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BD (Torez Smith) [1683883 1683882] - [netdrv] nfp: abm: fix spelling mistake "offseting" -> "offsetting" (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove vlan CFI bit from push vlan action (Pablo Cascon) [1713258] - [netdrv] nfp: flower: replace CFI with vlan present (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove double new line (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix ALU32 high bits clearance bug (Pablo Cascon) [1713258] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Pablo Cascon) [1713258] - [netdrv] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Pablo Cascon) [1713258] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Pablo Cascon) [1713258] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.c (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: relax prog rejection through max_pkt_offset (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: double check vNIC capabilities after object sharing (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: optimise save/restore for R6~R9 based on register usage (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix return address from register-saving subroutine to callee (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: update fixup function for BPF-to-BPF calls support (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: account for additional stack usage when checking stack limit (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driver (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: copy eBPF subprograms information from kernel verifier (Pablo Cascon) [1713258] - [netdrv] bpf: add verifier callback to get stack usage info for offloaded progs (Pablo Cascon) [1713258]- [rpmspec] Enable kernel signing for ppc64le (Gustavo Duarte) [1504169] - [nvme] nvme: fix memory leak for power latency tolerance (David Milburn) [1724793] - [rpmspec] redhat: fix missing files for mlxsw specific self-tests (Ivan Vecera) [1724735] - [rpmspec] redhat: Package the signing key for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Enable kernel signing for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Rename secure boot sources (Philipp Rudo) [1714194] - [powerpc] powerpc: fix max_zone_pfns initialization (Laurent Vivier) [1706560] - [crypto] crypto: dh - update test for public key verification (Herbert Xu) [1722692] - [hid] HID: i2c-hid: Don't reset device upon system resume (Perry Yuan) [1715385] - [rpmspec] correct the ghost initramfs attributes (Rafael Aquini) [1678881] - [s390] s390/mm: fix address space detection in exception handling (Philipp Rudo) [1722160] - [s390] s390/zcrypt: Fix wrong dispatching for control domain CPRBs (Philipp Rudo) [1722158] - [virt] kvm: arm/arm64: Fix emulated ptimer irq injection (Andrew Jones) [1716383] - [x86] kvm/nested: mark as TechPreview on first VM creation (Vitaly Kuznetsov) [1723447] - [powerpc] bpf: powerpc64: add JIT support for bpf line info (Yauheni Kaliuta) [1722423] - [fs] cifs: add spinlock for the openFileList to cifsInodeInfo (Leif Sahlberg) [1712197] - [fs] cifs: fix GlobalMid_Lock bug in cifs_reconnect (Leif Sahlberg) [1716743] - [mm] powerpc/numa: document topology_updates_enabled, disable by default (Desnes Augusto Nunes do Rosario) [1705465] - [mm] powerpc/numa: improve control of topology updates (Desnes Augusto Nunes do Rosario) [1705465] - [kernel] bpf: decouple the lifetime of cgroup_bpf from cgroup itself (Jiri Olsa) [1656432] - [netdrv] USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data (Torez Smith) [1689308 1666662] {CVE-2018-19985} - [usb] USB: check usb_get_extra_descriptor for proper size (Torez Smith) [1689308 1666662] {CVE-2018-20169} - [kvm] KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry() (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9 (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix page offset when clearing ESB pages (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Take the srcu read lock when accessing memslots (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Introduce a new mutex for the XIVE device (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifier (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not test the EQ flag validity when resetting (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Clear file mapping when device is released (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpu (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Use new mutex to synchronize MMU setup (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Avoid touching arch.mmu_ready in XIVE release functions (David Gibson) [1719524] - [mm] mm, oom: don't kill global init via memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: remove 'prefer children over parent' heuristic (Waiman Long) [1711604] - [mm] mm, oom: fix use-after-free in oom_kill_process (Waiman Long) [1711604] - [kernel] fork, memcg: fix crash in free_thread_stack on memcg charge fail (Waiman Long) [1711604] - [mm] memcg: localize memcg_kmem_enabled() check (Waiman Long) [1711604] - [mm] memcg, oom: notify on oom killer invocation from the charge path (Waiman Long) [1711604] - [mm] mm: handle no memcg case in memcg_kmem_charge() properly (Waiman Long) [1711604] - [kernel] mm: rework memcg kernel stack accounting (Waiman Long) [1711604] - [mm] mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type (Waiman Long) [1711604] - [mm] memcg: remove memcg_kmem_skip_account (Waiman Long) [1711604] - [mm] mm/memcontrol.c: fix memory.stat item ordering (Waiman Long) [1711604] - [mm] mm: drain memcg stocks on css offlining (Waiman Long) [1711604] - [mm] mm: memcontrol: print proper OOM header when no eligible victim left (Waiman Long) [1711604] - [mm] mm, oom: introduce memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: refactor oom_kill_process() (Waiman Long) [1711604] - [mm] memcg: reduce memcg tree traversals for stats collection (Waiman Long) [1711604] - [mm] mm/vmscan.c: clear shrinker bit if there are no objects related to memcg (Waiman Long) [1711604] - [mm] mm: add SHRINK_EMPTY shrinker methods return value (Waiman Long) [1711604] - [mm] mm/vmscan.c: generalize shrink_slab() calls in shrink_node() (Waiman Long) [1711604] - [mm] mm/vmscan.c: iterate only over charged shrinkers during memcg shrink_slab() (Waiman Long) [1711604] - [mm] mm/list_lru.c: set bit in memcg shrinker bitmap on first list_lru item appearance (Waiman Long) [1711604] - [mm] mm/memcontrol.c: export mem_cgroup_is_root() (Waiman Long) [1711604] - [mm] mm/list_lru.c: pass lru argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru: pass dst_memcg argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru.c: add memcg argument to list_lru_from_kmem() (Waiman Long) [1711604] - [mm] fs: propagate shrinker::id to list_lru (Waiman Long) [1711604] - [fs] fs: Don't need to put list_lru into its own cacheline (Waiman Long) [1711604] - [fs] fs/super.c: refactor alloc_super() (Waiman Long) [1711604] - [mm] mm/workingset.c: refactor workingset_init() (Waiman Long) [1711604] - [mm] mm, memcg: assign memcg-aware shrinkers bitmap to memcg (Waiman Long) [1711604] - [mm] mm/memcontrol.c: move up for_each_mem_cgroup{, _tree} defines (Waiman Long) [1711604] - [mm] mm: assign id to every memcg-aware shrinker (Waiman Long) [1711604] - [mm] mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOB (Waiman Long) [1711604] - [mm] mm/list_lru.c: combine code under the same define (Waiman Long) [1711604] - [mm] memcg, oom: move out_of_memory back to the charge path (Waiman Long) [1711604] - [fs] fs, mm: account buffer_head to kmemcg (Waiman Long) [1711604] - [fs] fs: fsnotify: account fsnotify metadata to kmemcg (Waiman Long) [1711604] - [include] mm: introduce mem_cgroup_put() helper (Waiman Long) [1711604] - [net] tcp: refine memory limit test in tcp_fragment() (Florian Westphal) [1724584] - [net] tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tcp: add tcp_min_snd_mss sysctl (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tipc: pass tunnel dev as NULL to udp_tunnel(6)_xmit_skb (Xin Long) [1722751] - [include] ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL (Xin Long) [1722751] - [net] ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL (Xin Long) [1722751] - [net] netfilter: ipv6: nf_defrag: accept duplicate fragments again (Guillaume Nault) [1717106] - [net] netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments (Guillaume Nault) [1717106] - [net] ethtool: fix potential userspace buffer overflow (Paolo Abeni) [1718393] - [net] net-gro: fix use-after-free read in napi_gro_frags() (Paolo Abeni) [1718393] - [net] ethtool: Check for vlan etype or vlan tci when parsing flow_rule (Paolo Abeni) [1718393] - [include] test nouarg before dereferencing zerocopy pointers (Paolo Abeni) [1718393] - [net] avoid weird emergency message (Paolo Abeni) [1718393] - [net] net-gro: Fix GRO flush when receiving a GSO packet. (Paolo Abeni) [1718393] - [net] sock_diag: fix autoloading of the raw_diag module (Paolo Abeni) [1718393] - [net] make skb_partial_csum_set() more robust against overflows (Paolo Abeni) [1718393] - [net] packets: Always register packet sk in the same order (Paolo Abeni) [1718393] - [net] net-sysfs: call dev_hold if kobject_init_and_add success (Paolo Abeni) [1718393] - [net] gro_cells: make sure device is up in gro_cells_receive() (Paolo Abeni) [1718393] - [net] net-sysfs: Fix mem leak in netdev_register_kobject (Paolo Abeni) [1718393] - [include] avoid false positives in untrusted gso validation (Paolo Abeni) [1718393] - [include] net: validate untrusted gso packets without csum offload (Paolo Abeni) [1718393] - [net] Do not allocate page fragments that are not skb aligned (Paolo Abeni) [1718393] - [net] set default network namespace in init_dummy_netdev() (Paolo Abeni) [1718393] - [net] Fix usage of pskb_trim_rcsum (Paolo Abeni) [1718393] - [net] call sk_dst_reset when set SO_DONTROUTE (Paolo Abeni) [1718393] - [net] net, skbuff: do not prefer skb allocation fails early (Paolo Abeni) [1718393] - [net] ethtool: check the return value of get_regs_len (Paolo Abeni) [1718393] - [net] packet: copy user buffers before orphan or clone (Paolo Abeni) [1718393] - [net] don't keep lonely packets forever in the gro hash (Paolo Abeni) [1718393] - [net] net-gro: reset skb->pkt_type in napi_reuse_skb() (Paolo Abeni) [1718393] - [net] flow_dissector: do not dissect l4 ports for fragments (Paolo Abeni) [1718393] - [net] net-ethtool: ETHTOOL_GUFO did not and should not require CAP_NET_ADMIN (Paolo Abeni) [1718393] - [net] tipc: fix modprobe tipc failed after switch order of device registration (Jon Maloy) [1718064] - [net] tipc: switch order of device registration to fix a crash (Jon Maloy) [1718064] - [net] tipc: fix hanging clients using poll with EPOLLOUT flag (Jon Maloy) [1718064] - [net] tipc: fix missing Name entries due to half-failover (Jon Maloy) [1718064] - [net] tipc: remove rcu_read_unlock() left in tipc_udp_recv() (Jon Maloy) [1718064] - [net] tipc: tipc_udp_recv() cleanup vs rcu verbs (Jon Maloy) [1718064] - [net] tipc: introduce new socket option TIPC_SOCK_RECVQ_USED (Jon Maloy) [1718064] - [net] tipc: set sysctl_tipc_rmem and named_timeout right range (Jon Maloy) [1718064] - [net] tipc: fix link established but not in session (Jon Maloy) [1718064] - [net] tipc: use standard write_lock & unlock functions when creating node (Jon Maloy) [1718064] - [net] tipc: missing entries in name table of publications (Jon Maloy) [1718064] - [net] tipc: adapt link failover for new Gap-ACK algorithm (Jon Maloy) [1718064] - [net] tipc: reduce duplicate packets for unicast traffic (Jon Maloy) [1718064] - [net] tipc: improve TIPC throughput by Gap ACK blocks (Jon Maloy) [1718064] - [net] tipc: add NULL pointer check (Jon Maloy) [1718064] - [net] tipc: fix return value check in tipc_mcast_send_sync() (Jon Maloy) [1718064] - [net] tipc: fix a null pointer deref (Jon Maloy) [1718064] - [net] tipc: fix use-after-free in tipc_sk_filter_rcv (Jon Maloy) [1718064] - [net] tipc: smooth change between replicast and broadcast (Jon Maloy) [1718064] - [net] tipc: introduce new capability flag for cluster (Jon Maloy) [1718064] - [net] tipc: support broadcast/replicast configurable for bc-link (Jon Maloy) [1718064] - [net] sched: avoid double free on matchall reoffload (Ivan Vecera) [1688236 1687456] - [net] taprio: add null check on sched_nest to avoid potential null pointer dereference (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: remove unused index from nfp_fl_pedit() (Ivan Vecera) [1688236 1687456] - [net] mlx5e: Fix calling wrong function to get inner vlan key and mask (Ivan Vecera) [1688236 1687456] - [net] flow_offload: support CVLAN match (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: fix masks for tcp and ip flags fields (Ivan Vecera) [1688236 1687456] - [net] sched: use the hardware intermediate representation for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: add sample action to the hardware intermediate representation (Ivan Vecera) [1688236 1687456] - [net] cls_cgroup: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] cls_matchall: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] add a generic tracepoint for TX queue timeout (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for cycle-time-extension (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for setting the cycle-time manually (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support adding an admin schedule (Ivan Vecera) [1688236 1687456] - [net] taprio: Fix potencial use of invalid memory during dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_peek() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove should_restart_cycle() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Refactor taprio_get_start_time() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove pointless variable assigment (Ivan Vecera) [1688236 1687456] - [net] tc_act: drop include of module.h from tc_ife.h (Ivan Vecera) [1688236 1687456] - [net] fib: drop include of module.h from fib_notifier.h (Ivan Vecera) [1688236 1687456] - [net] ife: drop include of module.h from net/ife.h (Ivan Vecera) [1688236 1687456] - [net] psample: drop include of module.h from psample.h (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix build without 64bit div (Ivan Vecera) [1688236 1687456] - [net] revert: "net: sched: put back q.qlen into a single location" (Ivan Vecera) [1688236 1687456] - [net] sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too (Ivan Vecera) [1688236 1687456] - [net] sched: always do stats accounting according to TCQ_F_CPUSTATS (Ivan Vecera) [1688236 1687456] - [net] sched: prefer qdisc_is_empty() over direct qlen access (Ivan Vecera) [1688236 1687456] - [net] caif: avoid using qdisc_qlen() (Ivan Vecera) [1688236 1687456] - [net] sched: cbs: fix port_rate miscalculation (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix picos_per_byte miscalculation (Ivan Vecera) [1688236 1687456] - [net] selftests: add a tc matchall test case (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make sure we can write the IP header before changing DSCP bits (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Use tc_skb_protocol() helper for getting packet protocol (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: fix divide by zero in the traffic path (Ivan Vecera) [1688236 1687456] - [net] sched: don't set tunnel for decap action (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qdisc tree flush/purge helpers (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qstats read helpers (Ivan Vecera) [1688236 1687456] - [net] sched: fix ->get helper of the matchall cls (Ivan Vecera) [1688236 1687456] - [net] sched: Kconfig: update reference link for PIE (Ivan Vecera) [1688236 1687456] - [net] dev: introduce support for sch BYPASS for lockless qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: add empty status flag for NOLOCK qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: fix cleanup NULL pointer exception in act_mirr (Ivan Vecera) [1688236 1687456] - [net] sched: let actions use RCU to access 'goto_chain' (Ivan Vecera) [1688236 1687456] - [net] sched: don't dereference a->goto_chain to read the chain index (Ivan Vecera) [1688236 1687456] - [net] sched: act_vlan: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbmod: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_simple: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_police: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_pedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_nat: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_connmark: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_mirred: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_ife: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_gact: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_bpf: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: prepare TC actions to properly validate the control action (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Interpret fwmark parameter as a bitmask (Ivan Vecera) [1688236 1687456] - [net] net_sched: return correct value for *notify* functions (Ivan Vecera) [1688236 1687456] - [net] sched: fix potential use-after-free in __tcf_chain_put() (Ivan Vecera) [1688236 1687456] - [net] sched: flower: insert new filter to idr after setting its mask (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Fix double free dst_cache (Ivan Vecera) [1688236 1687456] - [net] sched: avoid unused-label warning (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Simplify logic in cake_select_tin() (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Permit use of connmarks as tin classifiers (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make the dual modes fairer (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Allow test cases to be skipped (Ivan Vecera) [1688236 1687456] - [net] sched: put back q.qlen into a single location (Ivan Vecera) [1688236 1687456] - [net] sched: pie: avoid slow division in drop probability decay (Ivan Vecera) [1688236 1687456] - [net] netem: fix skb length BUG_ON in __skb_to_sgvec (Ivan Vecera) [1688236 1687456] - [net] revert "net: sched: fw: don't set arg->stop in fw_walk() when empty" (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix 64-bit division (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore local tdc config file (Ivan Vecera) [1688236 1687456] - [net] sched: fix typo in walker_check_empty() (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix mistake in reference link (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: Fix csum calc for tagged packets (Ivan Vecera) [1688236 1687456] - [net] sched: pie: update references (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add derandomization mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add more cases to auto-tune alpha and beta (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change initial value of pie_vars->burst_time (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->tupdate (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->target (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change value of QUEUE_THRESHOLD (Ivan Vecera) [1688236 1687456] - [net] sched: don't release block->lock when dumping chains (Ivan Vecera) [1688236 1687456] - [net] sched: set dedicated tcf_walker flag when tp is empty (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix metadata handling (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix NULL pointer dereference during init (Ivan Vecera) [1688236 1687456] - [net] Use RCU_POINTER_INITIALIZER() to init static variable (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel replace/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel add/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules deletion (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules insertion (Ivan Vecera) [1688236 1687456] - [net] selftests: tdc_batch.py: add options needed for concurrency tests (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_ipt: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Add dst_cache support (Ivan Vecera) [1688236 1687456] - [net] net_sched: initialize net pointer inside tcf_exts_init() (Ivan Vecera) [1687456 1688236] - [net] sched: potential NULL dereference in tcf_block_find() (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a race condition in tcindex_destroy() (Ivan Vecera) [1688236 1687456] - [net] sched: using kfree_rcu() to simplify the code (Ivan Vecera) [1688236 1687456] - [net] sched: route: don't set arg->stop in route4_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: fw: don't set arg->stop in fw_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: cgroup: verify that filter is not NULL during walk (Ivan Vecera) [1688236 1687456] - [net] sched: matchall: verify that filter is not NULL in mall_walk() (Ivan Vecera) [1688236 1687456] - [net] sched: remove duplicated include from cls_api.c (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix two more memory leaks in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] sched: unlock rules update API (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tcf_block_find() into standalone functions (Ivan Vecera) [1688236 1687456] - [net] sched: add flags to Qdisc class ops struct (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops to support unlocked classifiers (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops with 'put' callback (Ivan Vecera) [1688236 1687456] - [net] sched: track rtnl lock status when validating extensions (Ivan Vecera) [1688236 1687456] - [net] sched: prevent insertion of new classifiers during chain flush (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tp insert/delete for concurrent execution (Ivan Vecera) [1688236 1687456] - [net] sched: traverse classifiers in chain with tcf_get_next_proto() (Ivan Vecera) [1688236 1687456] - [net] sched: introduce reference counting for tcf_proto (Ivan Vecera) [1688236 1687456] - [net] sched: protect filter_chain list with filter_chain_lock mutex (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain template accesses with block lock (Ivan Vecera) [1688236 1687456] - [net] sched: traverse chains in block with tcf_get_next_chain() (Ivan Vecera) [1688236 1687456] - [net] sched: protect block->chain0 with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tc_ctl_chain() to use block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain->explicitly_created with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect block state with mutex (Ivan Vecera) [1688236 1687456] - [net] Change TCA_ACT_* to TCA_ID_* to match that of TCA_ID_POLICE (Ivan Vecera) [1688236 1687456] - [net] Move all TC actions identifiers to one place (Ivan Vecera) [1688236 1687456] - [net] sched: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] documentation: bring operstate documentation up-to-date (Ivan Vecera) [1688236 1687456] - [net] cls_flower: Remove filter from mask before freeing it (Ivan Vecera) [1688236 1687456] - [net] cls_flower: don't expose TC actions to drivers anymore (Ivan Vecera) [1688236 1687456] - [net] drivers: net: use flow action infrastructure (Ivan Vecera) [1688236 1687456] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1688236 1687456] - [net] net_sched: add performance counters for basic filter (Ivan Vecera) [1688236 1687456] - [net] net_sched: add hit counter for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: allocate mask dynamically in fl_change() (Ivan Vecera) [1688236 1687456] - [net] selftests: tc-testing: fix parsing of ife type (Ivan Vecera) [1688236 1687456] - [net] net_sched: refetch skb protocol for each filter (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix memory leak in case of action replace (Ivan Vecera) [1688236 1687456] - [net] sch_api: Change signature of qdisc_tree_reduce_backlog() to use ints (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Correctly update parent qlen when splitting GSO packets (Ivan Vecera) [1688236 1687456] - [net] sched: Fix detection of empty queues in child qdiscs (Ivan Vecera) [1688236 1687456] - [net] sched: Avoid dereferencing skb pointer after child enqueue (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Remove old entries from rhashtable (Ivan Vecera) [1688236 1687456] - [net] sched: simplify the qdisc_leaf code (Ivan Vecera) [1688236 1687456] - [net] selftests: Fix test errors related to lib.mk khdr target (Ivan Vecera) [1688236 1687456] - [net] net_sched: fold tcf_block_cb_call() into tc_setup_cb_call() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Reject duplicated rules also under skip_sw (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore generated test results (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Implement the TdcResults module in tdc (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add new TdcResults module (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add command timeout feature to tdc (Ivan Vecera) [1688236 1687456] - [net] netem: use a list in addition to rbtree (Ivan Vecera) [1688236 1687456] - [net] Prevent invalid access to skb->prev in __qdisc_drop_all (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: Guard against lack of returncode in executed command (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: ignore errors when decoding stdout/stderr (Ivan Vecera) [1688236 1687456] - [net] etf: Drop all expired packets (Ivan Vecera) [1688236 1687456] - [net] etf: Split timersortedlist_erase() (Ivan Vecera) [1688236 1687456] - [net] etf: Use cached rb_root (Ivan Vecera) [1688236 1687456] - [net] etf: Cancel timer if there are no pending skbs (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Classify packets using port ranges (Ivan Vecera) [1688236 1687456] - [net] act_mirred: clear skb->tstamp on redirect (Ivan Vecera) [1688236 1687456] - [net] core: use __vlan_hwaccel helpers (Ivan Vecera) [1688236 1687456] - [net] sched: Replace call_rcu_bh() and rcu_barrier_bh() (Ivan Vecera) [1688236 1687456] - [net] sched: Remove egdev mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: avoid writing on noop_qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: simplify the hell out u32_delete() emptiness check (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: keep track of knodes count in tc_u_common (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tp_c (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: the tp_c argument of u32_set_parms() is always tp->data (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: pass tc_u_common to u32_set_parms() instead of tc_u_hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: clean tc_u_common hashtable (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_common ->rcu (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_knode ->tp (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of unused argument of u32_destroy_key() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: make sure that divisor is a power of 2 (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: disallow linking to root hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: mark root hnode explicitly (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix coding style issues (Ivan Vecera) [1688236 1687456] - [net] treewide: Replace more open-coded allocation size multiplications (Ivan Vecera) [1688236 1687456] - [net] sched: remove unused helpers (Ivan Vecera) [1688236 1687456] - [net] tc-testing: use a plugin to build eBPF program (Ivan Vecera) [1688236 1687456] - [net] tc-testing: fix build of eBPF programs (Ivan Vecera) [1688236 1687456] - [net] tc: Add support for configuring the taprio scheduler (Ivan Vecera) [1688236 1687456] - [documentation] KVM: arm64: Clarify access behaviour for out-of-range SVE register slice IDs (Andrew Jones) [1550499] - [documentation] KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation (Andrew Jones) [1550499] - [documentation] KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE (Andrew Jones) [1550499] - [kvm] KVM: arm/arm64: Clean up vcpu finalization function parameter naming (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Explain validity checks in set_sve_vls() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_reg_to_region() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Make register ioctl access errors more consistent (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Miscellaneous tidyups in guest.c (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Clean up UAPI register ID definitions (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() checks to WARNs (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVE (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify vq map semantics (Andrew Jones) [1550499] - [kvm] arm64: KVM: Fix system register enumeration (Andrew Jones) [1550499] - [documentation] KVM: arm64/sve: Document KVM API extensions for SVE (Andrew Jones) [1550499] - [documentation] KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a capability to advertise SVE support (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Allow userspace to enable SVE for vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Add pseudo-register for the guest's vector lengths (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add hook for arch-specific KVM initialisation (Andrew Jones) [1550499] - [arm64] arm64/sve: In-kernel vector length availability query interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST (Andrew Jones) [1550499] - [arm64] KVM: arm64/sve: Add SVE support to register access ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64: Factor out core register ID enumeration (Andrew Jones) [1550499] - [kvm] KVM: arm64: Add missing #include of in guest.c (Andrew Jones) [1550499] - [include] KVM: Allow 2048-bit register access via ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Context switch the SVE registers (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: System register context switch and access support (Andrew Jones) [1550499] - [kvm] KVM: arm64: Support runtime sysreg visibility filtering (Andrew Jones) [1550499] - [kvm] KVM: arm64: Propagate vcpu into read_id_reg() (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a vcpu flag to control SVE visibility for the guest (Andrew Jones) [1550499] - [arm64] arm64/sve: Enable SVE state tracking for non-task contexts (Andrew Jones) [1550499] - [arm64] arm64/sve: Check SVE virtualisability (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify role of the VQ map maintenance functions (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add missing #includes to kvm_host.h (Andrew Jones) [1550499] - [kvm] KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance (Andrew Jones) [1550499] - [arm64] KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() (Andrew Jones) [1550499] - [arm64] arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush (Andrew Jones) [1550499] - [documentation] KVM: Documentation: Document arm64 core registers in detail (Andrew Jones) [1550499] - [arm64] arm64/sve: Disentangle from (Andrew Jones) [1550499] - [arm64] arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition (Andrew Jones) [1550499]- [fs] xfs: fix reporting supported extra file attributes for statx() (Bill O'Donnell) [1721034] - [scsi] scsi: hpsa: correct ioaccel2 chaining (Joseph Szczypek) [1706121] - [powerpc] powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration (Steve Best) [1720929] - [powerpc] powerpc/pseries/mobility: prevent cpu hotplug during DT update (Steve Best) [1720929] - [powerpc] powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild (Steve Best) [1720929] - [kernel] cpuset: restore sanity to cpuset_cpus_allowed_fallback() (Joel Savitz) [1677311]- [scripts] scripts: override locale from environment when running recordmcount.pl (Prarit Bhargava) [1721515] - [netdrv] net: aquantia: fix wol configuration not applied sometimes (Igor Russkikh) [1662198] - [x86] x86/resctrl: Prevent NULL pointer dereference when local MBM is disabled (Prarit Bhargava) [1721208] - [fs] inotify: Fix fsnotify_mark refcount leak in inotify_update_existing_watch() (Miklos Szeredi) [1451863] - [fs] inotify: Fix fd refcount leak in inotify_add_watch(). (Miklos Szeredi) [1451863] - [fs] fanotify: Use inode_is_open_for_write (Miklos Szeredi) [1451863] - [fs] fanotify: Make sure to check event_len when copying (Miklos Szeredi) [1451863] - [fs] fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC_PERM (Miklos Szeredi) [1451863] - [include] fsnotify: refactor fsnotify_parent()/fsnotify() paired calls when event is on path (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC (Miklos Szeredi) [1451863] - [fs] fanotify: return only user requested event types in event mask (Miklos Szeredi) [1451863] - [fs] fanotify: support reporting thread id instead of process id (Miklos Szeredi) [1451863] - [fs] fanotify: add BUILD_BUG_ON() to count the bits of fanotify constants (Miklos Szeredi) [1451863] - [fs] fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() (Miklos Szeredi) [1451863] - [fs] fanotify: deprecate uapi FAN_ALL_* constants (Miklos Szeredi) [1451863] - [fs] fanotify: simplify handling of FAN_ONDIR (Miklos Szeredi) [1451863] - [include] fanotify: fix collision of internal and uapi mark flags (Miklos Szeredi) [1451863] - [fs] fanotify: store fanotify_init() flags in group's fanotify_data (Miklos Szeredi) [1451863] - [fs] fanotify: clean up handling of "mark type" (Miklos Szeredi) [1451863] - [fs] fsnotify: fix false positive warning on inode delete (Miklos Szeredi) [1451863] - [include] inotify: Add flag IN_MASK_CREATE for inotify_add_watch() (Miklos Szeredi) [1451863] - [fs] fanotify: factor out helpers to add/remove mark (Miklos Szeredi) [1451863] - [fs] fsnotify: add helper to get mask from connector (Miklos Szeredi) [1451863] - [fs] fsnotify: let connector point to an abstract object (Miklos Szeredi) [1451863] - [fs] fsnotify: pass connp and object type to fsnotify_add_mark() (Miklos Szeredi) [1451863] - [fs] fsnotify: use typedef fsnotify_connp_t for brevity (Miklos Szeredi) [1451863] - [powerpc] powerpc/pseries: Fix oops in hotplug memory notifier (Steve Best) [1720932] - [netdrv] net: aquantia: tcp checksum 0xffff being handled incorrectly (Igor Russkikh) [1719176] - [netdrv] net: aquantia: fix LRO with FCS error (Igor Russkikh) [1719176] - [netdrv] net: aquantia: check rx csum for all packets in LRO session (Igor Russkikh) [1719176] - [netdrv] net: aquantia: tx clean budget logic error (Igor Russkikh) [1719176] - [security] selinux: log raw contexts as untrusted strings (Ondrej Mosnacek) [1719666] - [kernel] audit: add saddr_fam filter field (Richard Guy Briggs) [1715679] - [kernel] audit: re-structure audit field valid checks (Richard Guy Briggs) [1715679] - [kernel] audit: rename FILTER_TYPE to FILTER_EXCLUDE (Richard Guy Briggs) [1715679] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1715679] - [documentation] ovl: doc: add non-standard corner cases (Miklos Szeredi) [1718370] - [fs] ovl: support the FS_IOC_FSETXATTR ioctls (Miklos Szeredi) [1718370] - [fs] ovl: relax WARN_ON() for overlapping layers use case (Miklos Szeredi) [1718370] - [fs] ovl: check the capability before cred overridden (Miklos Szeredi) [1718370] - [fs] ovl: do not generate duplicate fsnotify events for "fake" path (Miklos Szeredi) [1718370] - [fs] ovl: support stacked SEEK_HOLE/SEEK_DATA (Miklos Szeredi) [1718370] - [fs] ovl: fix missing upper fs freeze protection on copy up for ioctl (Miklos Szeredi) [1718370] - [fs] fuse: fallocate: fix return with locked inode (Miklos Szeredi) [1717457] - [fs] fuse: honor RLIMIT_FSIZE in fuse_file_fallocate (Miklos Szeredi) [1717457] - [fs] fuse: decrement NR_WRITEBACK_TEMP on the right page (Miklos Szeredi) [1717457] - [fs] fuse: handle zero sized retrieve correctly (Miklos Szeredi) [1717457] - [fs] fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS (Miklos Szeredi) [1717457]- [mm] mm/mincore.c: make mincore() more conservative (Rafael Aquini) [1664203] {CVE-2019-5489} - [x86] x86/umip: Make the UMIP activated message generic (David Arcari) [1720014] - [x86] x86/umip: Print UMIP line only once (David Arcari) [1720014] - [crypto] crypto: vmac - separate tfm and request context (Desnes Augusto Nunes do Rosario) [1702702] - [crypto] crypto: ccp - Update driver messages to remove some confusion (David Arcari) [1719026] - [block] blk-mq: fix hang caused by freeze/unfreeze sequence (Ming Lei) [1719835] - [block] blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_free_requests (Ming Lei) [1719835] - [block] block: free sched's request pool in blk_cleanup_queue (Ming Lei) [1719835] - [block] block: don't protect generic_make_request_checks with blk_queue_enter (Ming Lei) [1719835] - [block] block: move blk_exit_queue into __blk_release_queue (Ming Lei) [1719835] - [block] block: print offending values when cloned rq limits are exceeded (Ming Lei) [1719816] - [block] block: fix page leak when merging to same page (Ming Lei) [1662864] - [x86] RHEL: fix build of spec_ctrl.h for older assemblers (Jeff Moyer) [1719406] - [drm] drm/amd/display: Initialize stream_update with memset (Jeff Moyer) [1719406] - [mm] mm/gup: finish consolidating error handling (Jeff Moyer) [1641506] - [mm] mm/gup: cache dev_pagemap while pinning pages (Jeff Moyer) [1641506] - [rpmspec] kernel packaging: Fix extra namespace collision (Prarit Bhargava) [1699868] - [rpmspec] redhat: kernel-selftests-internal: add dependencies (Jiri Benc) [1717943] - [kernel] kernel/module.c: Only return -EEXIST for modules that have finished loading (Prarit Bhargava) [1666939] - [input] Input: elantech - remove P52 and P72 from SMBus blacklist (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - handle physical middle button (Benjamin Tissoires) [1703157] - [input] Input: elantech/SMBus - export all capabilities from the PS/2 node (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - do not query the info if they are provided (Benjamin Tissoires) [1703157] - [input] Input: elantech - detect middle button based on firmware version (Benjamin Tissoires) [1703157] - [input] Input: elantech - add helper function elantech_is_buttonpad() (Benjamin Tissoires) [1703157] - [input] Input: elantech - query the min/max information beforehand too (Benjamin Tissoires) [1703157] - [input] Input: elantech - enable middle button support on 2 ThinkPads (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - increment wakeup count if wake source (Benjamin Tissoires) [1703157] - [kernel] timekeeping: Update multiplier when NTP frequency is set directly (Prarit Bhargava) [1714164] - [fs] xfs: fix use after free in buf log item unlock assert (Brian Foster) [1666150] - [fs] xfs: add missing error check in xfs_prepare_shift() (Brian Foster) [1699214] - [documentation] Documentation: Fix grammatical error in sysctl/fs.txt & clarify negative dentry (Waiman Long) [1673955] - [fs] fs/dcache: Track & report number of negative dentries (Waiman Long) [1673955] - [fs] fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() (Waiman Long) [1673955] - [net] tcp: tcp_fragment() should apply sane memory limits (Florian Westphal) [1719858] {CVE-2019-11478} - [net] tcp: limit payload size of sacked skbs (Florian Westphal) [1719603] {CVE-2019-11477}- [tools] kvm: selftests: make hyperv_cpuid test pass on AMD (Vitaly Kuznetsov) [1718501] - [scsi] vmw_pvscsi: Fixed to work with SG_CHAIN (Ewan Milne) [1717278] - [x86] mark AMD Rome processors supported (David Arcari) [1520002] - [fs] ext4: zero out the unused memory region in the extent tree block (Lukas Czerner) [1715276] {CVE-2019-11833} - [s390] s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU (David Hildenbrand) [1715041] - [vfio] vfio/type1: Limit DMA mappings per container (Alex Williamson) [1695592] {CVE-2019-3882} - [tools] selftests/powerpc: Remove Power9 paste tests (Diego Domingos) [1662374] - [tools] selftests/powerpc: Remove Power9 copy_unaligned test (Diego Domingos) [1662374] - [tools] selftests/powerpc: Fix ptrace tm failure (Diego Domingos) [1662374] - [netdrv] mlxsw: core: Prevent reading unsupported slave address from SFP EEPROM (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent QSFP module initialization for old hardware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix autoneg status in ethtool (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Reincrease PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put MC TCs into DWRR mode (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add a multicast pool for Spectrum-2 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test VRF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not check VRF MAC address (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add MDB entries in prepare phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: mlxsw: core: avoid -Wint-in-bool-context warning (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Initialize base_mac (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent duplication during QSFP module initialization (Ivan Vecera) [1680241] - [netdrv] mellanox: Switch to bitmap_zalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend initialization by querying resources data (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend input parameters list of command API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Modify input parameter name in initialization API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Fix comment misspelling (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move resource query API to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Add ethtool support (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Make structures and variables names shorter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move ethtool module callbacks to a common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make mlxsw_sp_acl_tcam_vregion_rehash() return void (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remember where to continue rehash migration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow to interrupt/continue rehash work (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Do rollback as another call to mlxsw_sp_acl_tcam_vchunk_migrate_all() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put vchunk migrate start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put this_is_rollback to rehash context struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Rename variables in mlxsw_sp_acl_tcam_ventry_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vchunk->chunk by the newly created chunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vregion->region by the newly created region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push code start/end from mlxsw_sp_acl_tcam_vregion_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce new rehash context struct and save hint_priv there (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't migrate already migrated entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash dw struct into rehash sub-struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: remove set but not used variable 'autoneg_status' (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add massive delta rehash test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Check migrate end trace (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add vregion migration end tracepoint (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add IPv6 variant of simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam_vregion_rehash_work() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove RTNL lock assertions from ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take rtnl lock during vregion_rehash_intrvl_set() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard objagg instance manipulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable vregion rehash per-profile (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce mutex to guard Bloom Filter updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce vregion mutex (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Refactor vregion association code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard region list updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM group structure into two (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unused ops field from group structure (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC support for new port types and speeds (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add new port type-speed fields for PTYS register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: 80 columns wrapping change (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Rename p_eth_proto_adm to full name p_eth_proto_admin (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Rename port type-speed functions to ASIC specific (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Query port connector type from firmware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove unsupported eth_proto_lp_advertise field in PTYS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove duplicate port link mode entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Avoid -Wformat-truncation warnings (Ivan Vecera) [1680241] - [netdrv] net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Reject overlarge headroom size requests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Update port headroom configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add Spectrum-2 shared buffer configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_mm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_cm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_prs in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_pms in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep pool descriptors in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allocate prs & pms dynamically (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add struct mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change IP2ME CPU policer rate and burst size values (Ivan Vecera) [1680241] - [netdrv] mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add some missing configuration symbols (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: fix spelling mistake "temprature" -> "temperature" (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend thermal module with per QSFP module thermal zones (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Allow thermal zone binding to an external cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add QSFP module temperature label attribute to hwmon (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with QSFP module temperature attributes (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with fan fault attribute (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Rename cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Replace thermal temperature trips with defines (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Modify thermal zone definition (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Set different thermal polling time based on bus frequency capability (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add API for QSFP module temperature thresholds reading (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Fan Out of Range Event Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Management Temperature Bulk Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move QSFP EEPROM definitions to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove unused variables (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: avoid double sourcing of lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Fix VLAN modify action support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set LAG port collector only when active (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: add "acl_region_rehash_interval" devlink param (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement region migration according to hints (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add multi field to PAGT register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass hints priv all the way to ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement basic ERP rehash hits creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split entry struct into entry and ventry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split region struct into region and vregion (Ivan Vecera) [1680241] - [netdrv] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1680241] - [netdrv] devlink: publish params only after driver init is done (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Offload blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Trace EMAD errors (Ivan Vecera) [1680241] - [netdrv] drivers: net: use flow action infrastructure (Ivan Vecera) [1680241] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_flower: Fix test result handling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Enable forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix roaming test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Wait for tardy mirrored packets (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix TTL test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Make ping timeout configurable (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Add delta two masks one key test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Fix multiple_masks_test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Extend and move trace helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add C-TCAM spill tracepoint (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Include delta bits into hashtable key (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Use OK instead of PASS in test output (Ivan Vecera) [1680241] - [tools] selftests: net: forwarding: change devlink resource support checking (Ivan Vecera) [1680241] - [documentation] Documentation: add devlink param file for mlxsw driver (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add more extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Fix rul/rule typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unnecessary arg on action_replace call path (Ivan Vecera) [1680241] - [netdrv] mlxfw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Enable VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add support for VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Breakout common code to a common function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose functions to create and destroy underlay RIF (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP suppression (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN symmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP decapsulation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN asymmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP tunneling lib (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Update tunnel decap properties (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Support RIF without device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add underlay RIF ID support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Mark RIF index as taken before creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Adjust loopback RIF configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set RIF ops per ASIC type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 support (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add underlay egress RIF field in RTDP register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add fields to RITR - Router Interface Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for externally learned FDB entries (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FDB offload indication (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not treat static FDB entries as sticky (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Update dummy FID index (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Return error on PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Increase PCI SW reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Ring CQ's doorbell before RDQ's (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test veto of unsupported VXLAN FDBs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add extack messages to VXLAN FDB rejection (Ivan Vecera) [1680241] - [netdrv] mlxsw: Add extack to mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VLAN deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion (Ivan Vecera) [1680241] - [net] net: bridge: Fix VLANs memory leak (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for VLAN addition error flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Replace error code with EINVAL (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid returning errors in commit phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VXLAN dependency for spectrum (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Disable lag port TX before removing it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: drop useless LIST_HEAD (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add router test with VID 1 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Adjust test regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove limitation regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Switch to VID 4095 as default VID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add an helper function to cleanup VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Store pointer to default port VLAN in port struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Allow controlling destruction of default port VLAN (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set PVID during port initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Replace hard-coded default VID with a define (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for L3 VNI (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not force specific configuration order (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add rtnetlink tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Hold a reference on RIF's netdev (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Make RIF deletion more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate 'struct mlxsw_sp' further (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove reference count from VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Handle VLAN device unlinking (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Remove unused function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not destroy RIFs based on FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Sanitize VLAN interface's uppers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Fix memory leak upon driver reload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add trap for decapsulated ARP packets (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Increase timeout during firmware flash process (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1910.622 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom delta test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter complex test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter simple test (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Activate Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set master RP index on transition to eRP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Update Bloom filter on eRP transitions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set A-TCAM rules in Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter update (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter handling (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 Bloom filter resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Algorithmic Bloom Filter Entries Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FID RIF MAC vetoing (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test RIF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Veto unsupported RIF MAC addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp.mac_mask (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Generalize mlxsw_sp_netdevice_router_port_event() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a port device (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a VXLAN device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on port VLAN events (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on VXLAN VLAN events (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add multicast routing test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add Multicast routing support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Limit priority value (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Support rule creation without action creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add replace rule action operation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add multicast router profile operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Spectrum-2 keys (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change stage of ACL initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Multicast Router Binding Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add PVID test case for VXLAN with VLAN-aware bridges (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: vxlan: Test FDB un/marking on VXLAN join/leave (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Un/offload FDB on nve_fid_disable/enable (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Publish mlxsw_sp_switchdev_notifier (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Track NVE type at FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Relax GRE decap matching check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid leaking FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Remove easily triggerable warnings (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a new test extack.sh (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add one-armed router test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Mirror loopbacked packets instead of trapping them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Load firmware version based on devlink parameter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Reset firmware after flash during driver initialization (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add VxLAN test with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VLAN-aware bridges as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare function for VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Unify VxLAN leave function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add API to lookup 802.1Q FIDs without creating them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Flip driver to use emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Introduce emulated VLAN RIFs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Introduce emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Make flood index calculation more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not set field when it is reserved (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VxLAN learning enabled as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Allow VxLAN learning (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Allow deletion of learned FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Process learned VxLAN FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add API to resolve learned IP addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow FID lookup by its index (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Store ifindex of NVE device in FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFN register (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend cooling device with cooling levels (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN flooding (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose discard counters via ethtool (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Implement delta for ERP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Push code related to num_ctcam_erps inc/dec into separate helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Remove mlxsw_afk_encode() block range args and key/mask check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Don't encode the key again in mlxsw_sp_acl_atcam_12kb_lkey_id_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl: Change order of args of ops->encode_block() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Pass key pointer to master_mask_set/clear (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl_erp: Convert to use objagg for tracking ERPs (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 ctcam_two_atcam_masks_test (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 two_mask_test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix IP2ME CPU policer configuration (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Add a test for UC awareness (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Tweak for min shaper (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set minimum shaper on MC TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: QEEC: Add minimum shaper fields (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix devlink unregister flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add support for VxLAN encapsulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Configure matching local routes for NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Clear NVE configuration when destroying 802.1D FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement VxLAN operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement common NVE core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allow querying VR ID based on table ID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Enable local routes promotion to perform NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add APIs to lookup FID without creating it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow setting and clearing NVE properties on FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix use-after-free when flashing firmware during init (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add NVE packet traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add NVE resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Monitoring Parsing State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFD register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Default Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Decapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Encapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Underlay Multicast Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunnel Port Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Seed LAG hash function (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Extend FDB flush types for NVE (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add a new type of KVD linear record (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move L3 protocol and address definitions to global header file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not assume notifier information type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Check notification relevance based on upper device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare for VxLAN FDB notifications (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove misuses of private header file (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Make executable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Have lldpad_app_wait_set() wait for unknown, too (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Delete RIF when VLAN device is removed (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Derive event type from event queue number (Ivan Vecera) [1680241] - [netdrv] mlxsw: Make MLXSW_SP1_FWREV_MINOR a hard requirement (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Bump required firmware version (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for UC behavior under MC flood (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add mtu_set(), mtu_restore() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add ethtool_stats_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Tweak SBMM configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Configure MC pool (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow configuration of static pools (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Pass SBPM min_size in cells (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow an infinite maximum for per-TC pool limit (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow pools of infinite size (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep shared buffer size in mlxsw_sp_sb (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Split TC_COUNT into ingress and egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Use devlink pool indices throughout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Init shaper for TCs 8..15 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic (Ivan Vecera) [1680241] - [netdrv] mlxsw: remove unused arrays mlxsw_i2c_driver_name and mlxsw_pci_driver_name (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: remove unnecessary function mlxsw_core_driver_put (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counter for all 16 TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Include RFC-2819 counters in stats length (Ivan Vecera) [1680241] - [netdrv] mlxsw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add TC flower test for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Reset FW after flash (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1702.6 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Disallow usage of vlan_id key on egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: use PTR_ERR_OR_ZERO() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Update next-hop statistics match criteria (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Configure MC-aware mode on mlxsw ports (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Switch Traffic Class Table is Multicast-Aware Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for ip_forward_update_priority (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move DSCP capture to lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move lldpad waiting to lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Handle sysctl_ip_fwd_update_priority (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extract work-scheduling into a new function (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team LACP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Introduce $ARPING (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Support team devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add require_command() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_dscp_bridge: Fix (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for trust-DSCP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Support ieee_setapp, ieee_delapp (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority to DSCP Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS ReWrite Enable Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority Trust State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1680241] - [tools] selftests: add a selftest for directed broadcast forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: add tests for TC chain get and dump operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Start using A-TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM rule insertion and deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass C-TCAM region and entry to insert function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM region initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make global TCAM resources available to regions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Encapsulate C-TCAM region in A-TCAM region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow encoding a partial key (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Extend Spectrum-2 region struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for C-TCAM eRPs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable C-TCAM only mode in eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement common eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 eRP resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 maximum large key ID resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine eRP Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine TCAM Entry Register Version 3 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Prepare PERERP register for A-TCAM usage (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Propagate extack pointer (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Drop IPv6 tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Implement chain template hinting (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-2 ASIC (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add initial Spectrum-2 ACL implementation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add region association callback (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Prepare for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region eRP Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Association Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: acl: Introduce activity get operation for action block/set (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add support for activity information from PEFA register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Introduce flex key blocks for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 variant of flex actions ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Add Spectrum-2 stubs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add KVDL manager implementation for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Infrastructure Entry Delete Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counters for various packet sizes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Optimize processing of VRRP MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VRRP traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Direct macvlans' MACs to router (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable macvlan upper devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_nh: Unset rp_filter on host VRF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_span: Change LAG lower selection (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add couple of Spectrum-2 KVD resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Prepare for multiple FW versions for Spectrum and Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement priority setting for rules inserted to TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add priority field for PTCEV2 register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move block items encoding into Spectrum op (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Convert mlxsw_afk_create args to ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add tcam init/fini ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM handling 3 ways (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Push Spectrum-specific operations into a separate file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry_count to free function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry type to alloc/free (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Push out KVD linear management into ops (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Tighten up VLAN capture (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Fix helper to get the first KVD linear index (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Allow the first set to be dummy (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put pointer to flex action ops to mlxsw_sp (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Change SRC_SYS_PORT flex key element size (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Split MAC and IP address flex key elements (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Ignore always-zeroed bits in tp->prio (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Introduce Flex2 key type for PTAR register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change name of mlxsw_sp_afk_blocks to mlxsw_sp1_afk_blocks (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: avoid uninitialized variable access (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add mlxsw-specific test for mirror to gretap (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow importing dependent libraries (Ivan Vecera) [1680241] - [tools] selftests: forwarding: test for bridge port isolation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1q (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1d (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for resources (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for mirror-to-gretap test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for mirror-to-gretap (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for tc flower test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add tc flower scale test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for router test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add router test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink KVD resource test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink_lib_spectrum.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add devlink_lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Parameterize NUM_NETIFS in two functions (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add check_err_fail() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow lib.sh sourcing from other directories (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix waiting for neighbor (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Split out setup_wait_dev() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test multipath tunneling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Unset rp_filter (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test routed bridge interface (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Ban PVID change if bridge has a RIF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add mlxsw_sp_rif_fid() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Publish mlxsw_sp_rif_find_by_dev() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allocate FID according to PVID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate extack to .fid_get() (Ivan Vecera) [1680241] - [netdrv] net: phy: realtek: Dummy IRQ calls for RTL8366RB (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add generic Realtek PHY driver (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: use new PHYID matching macros (Corinna Vinschen) [1680528] - [include] net: phy: add macros for PHYID matching (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: load driver for all PHYs with a Realtek OUI (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: fix RTL8201F sysfs name (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: Support RTL8366RB variant (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211C to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211C (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211 to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211 (Corinna Vinschen) [1680528] - [netdrv] r8169: change irq handler to always trigger NAPI polling (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for chip hw init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for PHY init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: disable ASPM again (Corinna Vinschen) [1680528] - [netdrv] r8169: disable tx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: use netif_receive_skb_list batching" (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_receive_skb_list batching (Corinna Vinschen) [1680528] - [netdrv] r8169: disable default rx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] r8169: fix cable re-plugging issue (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_start_queue instead of netif_wake_qeueue in rtl8169_start_xmit (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read interrupt mask register in interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: make use of xmit_more and __netdev_sent_queue" (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: remove unneeded mmiowb barriers" (Corinna Vinschen) [1680528] - [netdrv] r8169: Avoid pointer aliasing (Corinna Vinschen) [1680528] - [netdrv] r8169: Load MAC address from device tree if present (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_wol_pll_power_down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve WoL handling (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: add EEE support for RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: add general EEE support for chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out PHY init sequence adjusting 10M and ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out disabling ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: improve firmware handling (Corinna Vinschen) [1680528] - [netdrv] r8169: remove PCI DAC support (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rx buffer allocation (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out getting ether_clk (Corinna Vinschen) [1680528] - [netdrv] r8169: replace mii_bus member with phy_device member in struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: reset chip synchronously in __rtl8169_resume (Corinna Vinschen) [1680528] - [netdrv] r8169: add helpers for locking / unlocking the config registers (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl_pcie_state_l2l3_enable (Corinna Vinschen) [1680528] - [netdrv] r8169: initialize task workqueue only once (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call in pcierr (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_get_events (Corinna Vinschen) [1680528] - [netdrv] r8169: load Realtek PHY driver module before r8169 (Corinna Vinschen) [1680528] - [netdrv] r8169: don't try to read counters if chip is in a PCI power-save state (Corinna Vinschen) [1680528] - [netdrv] r8169: Add support for new Realtek Ethernet (Corinna Vinschen) [1680528] - [netdrv] r8169: fix WoL device wakeup enable (Corinna Vinschen) [1680528] - [netdrv] r8169: improve spurious interrupt detection (Corinna Vinschen) [1680528] - [netdrv] r8169: fix crash if CONFIG_DEBUG_SHIRQ is enabled (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] ethernet/realtek: Replace synchronize_sched() with synchronize_rcu() (Corinna Vinschen) [1680528] - [netdrv] r8169: make use of xmit_more and __netdev_sent_queue (Corinna Vinschen) [1680528] - [netdrv] r8169: replace macro TX_FRAGS_READY_FOR with a function (Corinna Vinschen) [1680528] - [netdrv] r8169: use napi_consume_skb where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify detecting chip versions with same XID (Corinna Vinschen) [1680528] - [netdrv] r8169: remove default chip versions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove ancient GCC bug workaround in a second place (Corinna Vinschen) [1680528] - [netdrv] r8169: improve chip version identification (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify ocp functions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove workaround for ancient gcc bug (Corinna Vinschen) [1680528] - [netdrv] r8169: remove manual padding in struct ring_info (Corinna Vinschen) [1680528] - [netdrv] r8169: remove "not PCI Express" message (Corinna Vinschen) [1680528] - [netdrv] r8169: remove print_mac_version (Corinna Vinschen) [1680528] - [netdrv] r8169: use PCI_VDEVICE macro (Corinna Vinschen) [1680528] - [netdrv] r8169: replace event_slow with irq_mask (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unused interrupt sources (Corinna Vinschen) [1680528] - [netdrv] r8169: use dev_get_drvdata where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: merge rtl_irq_enable and rtl_irq_enable_all (Corinna Vinschen) [1680528] - [pci] PCI: add USR vendor id and use it in r8169 and w6692 driver (Corinna Vinschen) [1680528] - [netdrv] net: ethernet: Convert phydev advertize and supported from u32 to link mode (Corinna Vinschen) [1680528] - [netdrv] r8169: fix broken Wake-on-LAN from S5 (poweroff) (Corinna Vinschen) [1680528] - [netdrv] r8169: add support for Byte Queue Limits (Corinna Vinschen) [1680528] - [netdrv] r8169: handle all interrupt events in the hard irq handler (Corinna Vinschen) [1680528] - [netdrv] r8169: fix NAPI handling under high load (Corinna Vinschen) [1680528] - [netdrv] r8169: re-enable MSI-X on RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call to netif_stop_queue in rtl8169_net_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify rtl8169_set_magic_reg (Corinna Vinschen) [1680528] - [netdrv] r8169: Enable MSI-X on RTL8106e (Corinna Vinschen) [1680528] - [netdrv] r8169: set RX_MULTI_EN bit in RxConfig for 8168F-family chips (Corinna Vinschen) [1680528] - [netdrv] r8169: always autoneg on resume (Corinna Vinschen) [1680528] - [netdrv] r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO (Corinna Vinschen) [1680528] - [netdrv] r8169: Disable clk during suspend / resume (Corinna Vinschen) [1680528] - [netdrv] r8169: improve a check in rtl_init_one (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl8169_irq_mask_and_ack (Corinna Vinschen) [1680528] - [netdrv] r8169: use default watchdog timeout (Corinna Vinschen) [1680528] - [netdrv] r8169: fix autoneg issue on resume with RTL8168E (Corinna Vinschen) [1680528] - [netdrv] r8169: remove duplicated RTL8169s PHY initialization steps (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify RTL8169 PHY initialization (Corinna Vinschen) [1680528] - [netdrv] r8169: Get and enable optional ether_clk clock (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8106E (Corinna Vinschen) [1680528] - [netdrv] r8169: Align ASPM/CLKREQ setting function with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED (Corinna Vinschen) [1680528] - [netdrv] r8169: set TxConfig register after TX / RX is enabled, just like RxConfig (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure max jumbo frame size per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure csum function per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: don't include asm headers directly (Corinna Vinschen) [1680528] - [netdrv] r8169: remove version info (Corinna Vinschen) [1680528] - [netdrv] r8169: restore previous behavior to accept BIOS WoL settings (Corinna Vinschen) [1680528] - [netdrv] r8169: power down chip in probe (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read chip phy status register (Corinna Vinschen) [1680528] - [netdrv] r8169: remove mii_if_info member from struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl8169_set_speed_xmii (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_speed_down / phy_speed_up (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_mii_ioctl (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_nway_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_(g|s)et_link_ksettings (Corinna Vinschen) [1680528] - [netdrv] r8169: replace open-coded PHY soft reset with genphy_soft_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_resume/phy_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: add basic phylib support (Corinna Vinschen) [1680528] - [netdrv] r8169: fix runtime suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: remove old PHY reset hack (Corinna Vinschen) [1680528] - [netdrv] r8169: remove TBI 1000BaseX support (Corinna Vinschen) [1680528] - [netdrv] r8169: use standard debug output functions (Corinna Vinschen) [1680528] - [netdrv] r8169: reject unsupported WoL options (Corinna Vinschen) [1680528] - [netdrv] r8169: don't check WoL when powering down PHY and interface is down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve saved_wolopts handling (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: restore previous behavior to accept BIOS WoL settings" (Corinna Vinschen) [1680528] - [netdrv] r8169: improve phy initialization when resuming (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8168E-VL (Corinna Vinschen) [1680528] - [netdrv] r8169: align ASPM entry latency setting with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Reinstate ASPM Support (Corinna Vinschen) [1680528] - [netdrv] r8169: Don't disable ASPM in the driver (Corinna Vinschen) [1680528] - [kernel] kernel/sched/psi.c: expose pressure metrics on root cgroup (Waiman Long) [1678388] - [kernel] psi: introduce psi monitor (Waiman Long) [1678388] - [spi] include/: refactor headers to allow kthread.h inclusion in psi_types.h (Waiman Long) [1678388] - [kernel] psi: track changed states (Waiman Long) [1678388] - [kernel] psi: split update_stats into parts (Waiman Long) [1678388] - [kernel] psi: rename psi fields in preparation for psi trigger addition (Waiman Long) [1678388] - [kernel] psi: make psi_enable static (Waiman Long) [1678388] - [kernel] psi: introduce state_mask to represent stalled psi states (Waiman Long) [1678388] - [kernel] kernel: cgroup: add poll file operation (Waiman Long) [1678388] - [fs] fs: kernfs: add poll file operation (Waiman Long) [1678388] - [documentation] psi: clarify the units used in pressure files (Waiman Long) [1678388] - [kernel] psi: avoid divide-by-zero crash inside virtual machines (Waiman Long) [1678388] - [init] psi: clarify the Kconfig text for the default-disable option (Waiman Long) [1678388] - [kernel] psi: fix aggregation idle shut-off (Waiman Long) [1678388] - [init] psi: fix reference to kernel commandline enable (Waiman Long) [1678388] - [kernel] psi: make disabling/enabling easier for vendor kernels (Waiman Long) [1678388] - [kernel] kernel/sched/psi.c: simplify cgroup_move_task() (Waiman Long) [1678388] - [kernel] psi: cgroup support (Waiman Long) [1678388] - [kernel] psi: pressure stall information for CPU, memory, and IO (Waiman Long) [1678388] - [kernel] sched: introduce this_rq_lock_irq() (Waiman Long) [1678388] - [kernel] sched: sched.h: make rq locking and clock functions available in stats.h (Waiman Long) [1678388] - [kernel] sched: loadavg: make calc_load_n() public (Waiman Long) [1678388] - [kernel] sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD (Waiman Long) [1678388] - [kernel] delayacct: track delays from thrashing cache pages (Waiman Long) [1678388] - [mm] mm: workingset: tell cache transitions from workingset thrashing (Waiman Long) [1678388] - [mm] mm: workingset: don't drop refault information prematurely (Waiman Long) [1678388] - [scsi] scsi: ibmvfc: Add failed PRLI to cmd_status lookup array (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Byte swap status and error codes when logging (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Remove "failed" from logged errors (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Clean up transport events (Diego Domingos) [1665716] - [scsi] scsi: ibmvscsi: Don't use rc uninitialized in ibmvscsi_do_work (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: fix tripping of blk_mq_run_hw_queue WARN_ON (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: redo driver work thread to use enum action states (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: Wire up host_reset() in the driver's scsi_host_template (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: change strncpy+truncation to strlcpy (Gustavo Duarte) [1665715] - [fs] ext4: avoid panic during forced reboot due to aborted journal (Lukas Czerner) [1717831] - [fs] ext4: fix use-after-free in dx_release() (Lukas Czerner) [1717831] - [fs] ext4: fix data corruption caused by overlapping unaligned and aligned IO (Lukas Czerner) [1717831] - [fs] ext4: avoid drop reference to iloc.bh twice (Lukas Czerner) [1717831] - [nvme] nvme-tcp: mark NVMe/TCP as a technical preview (Chris Leech) [1696451] - [nvme] nvme-tcp: fix possible null deref on a timed out io queue connect (Chris Leech) [1696451] - [nvme] nvme-tcp: rename function to have nvme_tcp prefix (Chris Leech) [1696451] - [nvme] nvme-tcp: fix a NULL deref when an admin connect times out (Chris Leech) [1696451] - [nvme] nvmet-tcp: don't fail maxr2t greater than 1 (Chris Leech) [1696451] - [nvme] nvmet-tcp: implement C2HData SUCCESS optimization (Chris Leech) [1696451] - [nvme] nvme-tcp: fix an endianess miss-annotation (Chris Leech) [1696451] - [nvme] nvme-tcp: support C2HData with SUCCESS flag (Chris Leech) [1696451] - [nvme] nvme-tcp: use older iov_iter API to fix panic (Chris Leech) [1696451] - [nvme] nvmet: fix building bvec from sg list (Ming Lei) [1690287] - [nvme] nvmet: set loop queue's segment boundary mask as PAGE_SIZE - 1 (Ming Lei) [1690287] - [x86] x86/qspinlock: Fix compile error (Waiman Long) [1709451] - [kernel] locking/rwsem: Prevent unneeded warning during locking selftest (Waiman Long) [1709451] - [kernel] locking/rwsem: Enable lock event counting (Waiman Long) [1709451] - [kernel] locking/lock_events: Don't show pvqspinlock events on bare metal (Waiman Long) [1709451] - [kernel] locking/lock_events: Make lock_events available for all archs & other locks (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Introduce generic lockevent_*() counting APIs (Waiman Long) [1709451] - [kernel] locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro (Waiman Long) [1709451] - [kernel] locking/rwsem: Add debug check for __down_read*() (Waiman Long) [1709451] - [kernel] locking/rwsem: Micro-optimize rwsem_try_read_lock_unqueued() (Waiman Long) [1709451] - [kernel] locking/rwsem: Move rwsem internal function declarations to rwsem-xadd.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Move owner setting code from rwsem.c to rwsem.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Relocate rwsem_down_read_failed() (Waiman Long) [1709451] - [kernel] locking/rwsem: Optimize down_read_trylock() (Waiman Long) [1709451] - [kernel] locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c for all archs (Waiman Long) [1709451] - [x86] locking/rwsem: Remove arch specific rwsem files (Waiman Long) [1709451] - [kernel] locking/qspinlock: Remove unnecessary BUG_ON() call (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Track the no MCS node available case (Waiman Long) [1709451] - [kernel] locking/qspinlock: Handle > 4 slowpath nesting levels (Waiman Long) [1709451] - [kernel] locking/pvqspinlock: Extend node size when pvqspinlock is configured (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Count instances of nested lock slowpaths (Waiman Long) [1709451] - [kernel] locking/qspinlock, x86: Provide liveness guarantee (Waiman Long) [1709451] - [kernel] locking/qspinlock: Rework some comments (Waiman Long) [1709451] - [kernel] locking/qspinlock: Re-order code (Waiman Long) [1709451] - [x86] x86/headers: Fix -Wmissing-prototypes warning (Waiman Long) [1709451] - [x86] Revert "x86/refcount: Work around GCC inlining bug" (Waiman Long) [1709451] - [x86] x86/asm: 'Simplify' GEN_*_RMWcc() macros (Waiman Long) [1709451] - [x86] x86/refcount: Work around GCC inlining bug (Waiman Long) [1709451] - [lib] locking/refcounts: Include fewer headers in (Waiman Long) [1709451] - [media] media: stk1160: Set the vb2_queue lock before calling vb2_queue_init (Torez Smith) [1697664] - [usb] USB: typec: fsusb302: Drop empty set_current_limit implementation (Torez Smith) [1697664] - [usb] USB: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] USB: musb: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] usb: wusbcore: security: cast sizeof to int for comparison (Torez Smith) [1697664] - [usb] usb: typec: tcpm: Support for Alternate Modes (Torez Smith) [1697664] - [usb] usb: typec: pi3usb30532: Start using generic state values (Torez Smith) [1697664] - [usb] usb: typec: Add driver for DisplayPort alternate mode (Torez Smith) [1697664] - [usb] usb: typec: Bus type for alternate modes (Torez Smith) [1697664] - [usb] usb: typec: Register a device for every mode (Torez Smith) [1697664] - [usb] usb: typec: mux: Get the mux identifier from function parameter (Torez Smith) [1697664] - [usb] usb: update for tcpci drivers moving out of staging (Torez Smith) [1697664] - [netdrv] net: usb: Mark expected switch fall-throughs (Torez Smith) [1697664] - [media] media: tm6000: add error handling for dvb_register_adapter (Torez Smith) [1697664] - [usb] usb: typec: function for checking cable plug orientation (Torez Smith) [1697664] - [include] usb: pd: include kernel.h (Torez Smith) [1697664] - [staging] staging: typec: tcpci: move tcpci drivers out of staging (Torez Smith) [1697664] - [usb] typec: tcpm: add starting value for drp toggling (Torez Smith) [1697664] - [usb] usb: typec: tcpm: support get typec and pd config from device properties (Torez Smith) [1697664] - [usb] usb: typec: add API to get typec basic port power and data config (Torez Smith) [1697664] - [staging] usb: typec: add fwnode to tcpc (Torez Smith) [1697664] - [documentation] dt-bindings: usb: add documentation for typec port controller(TCPCI) (Torez Smith) [1697664] - [documentation] dt-bindings: connector: add properties for typec (Torez Smith) [1697664] - [usb] usb: typec: tps6598x: Remove VLA usage (Torez Smith) [1697664] - [usb] usb: cdc-wdm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: cdc-wdm: don't enable interrupts in USB-giveback (Torez Smith) [1697664] - [usb] usb: legousbtower: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: ldusb: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: iowarrior: remove intr_idx_lock (Torez Smith) [1697664] - [usb] usb: adutux: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: wusbcore: remove excessive irqsave (Torez Smith) [1697664] - [usb] usb: usb-skeleton: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usblp: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usbfs: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: core: use irqsave() in sg_complete() complete callback (Torez Smith) [1697664] - [usb] usb: cdc-acm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: host: ehci-npcm7xx: Fix some error codes in probe (Torez Smith) [1697664] - [media] media: cx231xx: fix RC_CORE dependency (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: rename tty flag variable (Torez Smith) [1697664] - [usb] USB: serial: usb_wwan: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: ti_usb_3410_5052: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: symbolserial: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: fix potential deadlock at close (Torez Smith) [1697664] - [usb] USB: serial: quatech2: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7840: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7720: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_ti: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_edgeport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: cyberjack: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: chipidea: tegra: Use aligned DMA on Tegra114/124 (Torez Smith) [1697664] - [documentation] dt-bindings: usb: new ehci-npcm7xx dt (Torez Smith) [1697664] - [usb] USB host: Add USB ehci support for nuvoton npcm7xx platform (Torez Smith) [1697664] - [usb] usb: cdc-acm: Decrement tty port's refcount if probe() fail (Torez Smith) [1697664] - [usb] USB: mon: use ktime_get_real_ts64 instead of getnstimeofday64 (Torez Smith) [1697664] - [usb] USB: xhci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: ehci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: Report wakeup events on root-hub ports (Torez Smith) [1697664] - [usb] USB: serial: cast sizeof() to int when comparing with error code (Torez Smith) [1697664] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Torez Smith) [1697664] - [netdrv] net: usb: rtl8150: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: r8152: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: kaweth: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: hso: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: cdc-phonet: use irqsave() in USB's complete callback (Torez Smith) [1697664]- [net] selftests/tls: add test for sleeping even though there is data (Sabrina Dubroca) [1711821] - [net] tls: fix no wakeup on partial reads (Sabrina Dubroca) [1711821] - [net] selftests/tls: test for lowat overshoot with multiple records (Sabrina Dubroca) [1711821] - [net] tls: fix lowat calculation if some data came from previous record (Sabrina Dubroca) [1711821] - [net] tls: don't ignore netdev notifications if no TLS features (Sabrina Dubroca) [1711821] - [net] tls: fix state removal with feature flags off (Sabrina Dubroca) [1711821] - [net] tls: handle errors from padding_length() (Sabrina Dubroca) [1711821] - [net] tls: avoid NULL pointer deref on nskb->sk in fallback (Sabrina Dubroca) [1711821] - [net] tls: byte swap device req TCP seq no upon setting (Sabrina Dubroca) [1711821] - [net] tls: remove old exports of sk_destruct functions (Sabrina Dubroca) [1711821] - [net] tls: don't log errors every time offload can't proceed (Sabrina Dubroca) [1711821] - [net] tls: fix refcount adjustment in fallback (Sabrina Dubroca) [1711821] - [net] strparser: make it explicitly non-modular (Sabrina Dubroca) [1711821] - [net] strparser: partially revert "strparser: Call skb_unclone conditionally" (Sabrina Dubroca) [1711821] - [net] tls: fix the IV leaks (Sabrina Dubroca) [1711821] - [net] strparser: fix comment (Sabrina Dubroca) [1711821] - [net] tls: prevent false connection termination with offload (Sabrina Dubroca) [1711821] - [net] tls: Replace kfree_skb() with consume_skb() (Sabrina Dubroca) [1711821] - [net] strparser: fix a missing check for create_singlethread_workqueue (Sabrina Dubroca) [1711821] - [net] tls: Fix tls_device receive (Sabrina Dubroca) [1711821] - [net] tls: Fix mixing between async capable and async (Sabrina Dubroca) [1711821] - [net] tls: Return type of non-data records retrieved using MSG_PEEK in recvmsg (Sabrina Dubroca) [1711821] - [net] selftest/tls: Add test to verify received 'type' of non-data record (Sabrina Dubroca) [1711821] - [net] tls: Move protocol constants from cipher context to tls context (Sabrina Dubroca) [1711821] - [net] tls: Do not use async crypto for non-data records (Sabrina Dubroca) [1711821] - [net] tls: Disable async decrytion for tls1.3 (Sabrina Dubroca) [1711821] - [net] tls: Set async_capable for tls zerocopy only if we see EINPROGRESS (Sabrina Dubroca) [1711821] - [net] tls: Add tests for TLS 1.3 (Sabrina Dubroca) [1711821] - [net] tls: Add tls 1.3 support (Sabrina Dubroca) [1711821] - [net] tls: Refactor control message handling on recv (Sabrina Dubroca) [1711821] - [net] tls: Refactor tls aad space size calculation (Sabrina Dubroca) [1711821] - [net] tls: Support 256 bit keys (Sabrina Dubroca) [1711821] - [net] tls: free ctx in sock destruct (Sabrina Dubroca) [1711821] - [net] tls: build_protos moved to common routine (Sabrina Dubroca) [1711821] - [net] tls: Fix recvmsg() to be able to peek across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Make function tls_sw_do_sendpage static (Sabrina Dubroca) [1711821] - [net] tls: remove unused function tls_sw_sendpage_locked (Sabrina Dubroca) [1711821] - [net] Optimize sk_msg_clone() by data merge to end dst sg entry (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv partial/large_buff test cases (Sabrina Dubroca) [1711821] - [net] tls: allocate tls context using GFP_ATOMIC (Sabrina Dubroca) [1711821] - [net] tls: Init routines in create_ctx (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv(MSG_PEEK) & splice() test cases (Sabrina Dubroca) [1711821] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add MSG_WAITALL in recv() syscall (Sabrina Dubroca) [1711821] - [net] tls: async support causes out-of-bounds access in crypto APIs (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add test for recv(PEEK) spanning across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Add support for async decryption of tls records (Sabrina Dubroca) [1711821] - [net] tls: Calculate nsg for zerocopy path without skb_cow_data (Sabrina Dubroca) [1711821] - [net] strparser: remove redundant variable 'rd_desc' (Sabrina Dubroca) [1711821] - [net] tls: Use kmemdup to simplify the code (Sabrina Dubroca) [1711821] - [net] tls: Use socket data_ready callback on record availability (Sabrina Dubroca) [1711821] - [net] selftests: tls: add selftests for TLS sockets (Sabrina Dubroca) [1711821] - [net] strparser: Call skb_unclone conditionally (Sabrina Dubroca) [1711821] - [net] tls: Remove VLA usage on nonce (Sabrina Dubroca) [1711821] - [net] tls: Removed unused variable (Sabrina Dubroca) [1711821] - [netdrv] veth: use generic helper to report timestamping info (Jiri Benc) [1718938] - [netdrv] veth: Fix -Wformat-truncation (Jiri Benc) [1718938] - [netdrv] veth: Mark expected switch fall-throughs (Jiri Benc) [1718938] - [net] Add extack argument to rtnl_create_link (Jiri Benc) [1718938] - [netdrv] veth: Add ethtool statistics support for XDP (Jiri Benc) [1718938] - [netdrv] veth: Account for XDP packet statistics on rx side (Jiri Benc) [1718938] - [netdrv] veth: Account for packet drops in ndo_xdp_xmit (Jiri Benc) [1718938] - [netdrv] veth: rename pcpu_vstats as pcpu_lstats (Jiri Benc) [1718938] - [netdrv] net: move definition of pcpu_lstats to header file (Jiri Benc) [1718938] - [netdrv] veth: add software timestamping (Jiri Benc) [1718938] - [net] tcp: tcp_grow_window() needs to respect tcp_space() (Marcelo Leitner) [1718344] - [net] tcp: fix a potential NULL pointer dereference in tcp_sk_exit (Marcelo Leitner) [1718344] - [net] tcp: do not use ipv6 header for ipv4 flow (Marcelo Leitner) [1718344] - [net] tcp: Don't access TCP_SKB_CB before initializing it (Marcelo Leitner) [1718344] - [net] tcp: do not report TCP_CM_INQ of 0 for closed connections (Marcelo Leitner) [1718344] - [net] tcp: clear icsk_backoff in tcp_write_queue_purge() (Marcelo Leitner) [1718344] - [net] tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state (Marcelo Leitner) [1718344] - [net] tcp: change txhash on SYN-data timeout (Marcelo Leitner) [1718344] - [net] tcp: lack of available data can also cause TSO defer (Marcelo Leitner) [1718344] - [net] tcp: fix NULL ref in tail loss probe (Marcelo Leitner) [1718344] - [net] tcp: Do not underestimate rwnd_limited (Marcelo Leitner) [1718344] - [net] tcp: defer SACK compression after DupThresh (Marcelo Leitner) [1718344] - [net] tcp: do not release socket ownership in tcp_close() (Marcelo Leitner) [1718344] - [net] tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest timestamp during TCP coalescing (Marcelo Leitner) [1718344] - [net] inet: make sure to grab rcu_read_lock before using ireq->ireq_opt (Marcelo Leitner) [1718344] - [net] tcp/dccp: fix lockdep issue when SYN is backlogged (Marcelo Leitner) [1718344] - [net] xfrm4: Fix uninitialized memory read in _decode_session4 (Sabrina Dubroca) [1718812] - [net] esp4: add length check for UDP encapsulation (Sabrina Dubroca) [1718812] - [net] xfrm: clean up xfrm protocol checks (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module (Sabrina Dubroca) [1718812] - [net] xfrm: Reset secpath in xfrm failure (Sabrina Dubroca) [1718812] - [net] xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink (Sabrina Dubroca) [1718812] - [net] xfrm: destroy xfrm_state synchronously on net exit path (Sabrina Dubroca) [1718812] - [net] esp: Skip TX bytes accounting when sending from a request socket (Sabrina Dubroca) [1718812] - [net] xfrm: refine validation of template and selector families (Sabrina Dubroca) [1718812] - [net] xfrm: policy: increment xfrm_hash_generation on hash rebuild (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi (Sabrina Dubroca) [1718812] - [net] xfrm_user: fix freeing of xfrm states on acquire (Sabrina Dubroca) [1718812] - [net] xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry (Sabrina Dubroca) [1718812] - [net] xfrm: Fix error return code in xfrm_output_one() (Sabrina Dubroca) [1718812] - [net] vti4: eliminated some duplicate code (Guillaume Nault) [1718443] - [net] vti4: removed duplicate log message (Guillaume Nault) [1718443] - [net] vti4: ipip tunnel deregistration fixes (Guillaume Nault) [1718443] - [net] vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel (Guillaume Nault) [1718443] - [net] fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling gro_cells_receive() (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling netif_rx() (Guillaume Nault) [1718443] - [net] devlink: turn devlink into a built-in (Petr Oros) [1717458] - [net] ipv6: fix EFAULT on sendto with icmpv6 and hdrincl (Stefano Brivio) [1718503] - [net] ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 (Stefano Brivio) [1718503] - [net] ipv6: Fix redirect with VRF (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a raw socket to an address (Stefano Brivio) [1718503] - [net] ipv6: prevent possible fib6 leaks (Stefano Brivio) [1718503] - [net] vrf: sit mtu should not be updated when vrf netdev is the link (Stefano Brivio) [1718503] - [net] ipv6: A few fixes on dereferencing rt->from (Stefano Brivio) [1718503] - [tools] selftests: fib_rule_tests: Fix icmp proto with ipv6 (Stefano Brivio) [1718503] - [net] ipv6: fix races in ip6_dst_destroy() (Stefano Brivio) [1718503] - [net] ipv6/flowlabel: wait rcu grace period before put_pid() (Stefano Brivio) [1718503] - [net] ipv6: invert flowlabel sharing check in process and user mode (Stefano Brivio) [1718503] - [net] route: Avoid crash from dereferencing NULL rt->from (Stefano Brivio) [1718503] - [net] udpv6: Check address length before reading address family (Stefano Brivio) [1718503] - [net] ip6_gre: fix possible use-after-free in ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ip6_gre: remove gre_hdr_len from ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ipv6: Fix dangling pointer when ipv6 fragment (Stefano Brivio) [1718503] - [net] ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (Stefano Brivio) [1718503] - [net] inet: switch IP ID generator to siphash (Stefano Brivio) [1718503] - [net] sit: fix UBSAN Undefined behaviour in check_6rd (Stefano Brivio) [1718503] - [net] ip6mr: Do not call __IP6_INC_STATS() from preemptible context (Stefano Brivio) [1718503] - [net] sit: fix memory leak in sit_init_net() (Stefano Brivio) [1718503] - [net] ipv4: Add ICMPv6 support when parse route ipproto (Stefano Brivio) [1718503] - [net] ipv6: Return error for RTA_VIA attribute (Stefano Brivio) [1718503] - [net] Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255 (Stefano Brivio) [1718503] - [net] ip6_gre: do not report erspan_ver for ip6gre or ip6gretap (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in rt6_update_exception_stamp_rt() (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in ip6_route_check_nh_onlink() (Stefano Brivio) [1718503] - [net] ipv6: propagate genlmsg_reply return code (Stefano Brivio) [1718503] - [net] fix IPv6 prefix route residue (Stefano Brivio) [1718503] - [net] ip6mr: Fix notifiers call on mroute_clean_tables() (Stefano Brivio) [1718503] - [net] af_packet: fix raw sockets over 6in4 tunnel (Stefano Brivio) [1718503] - [net] ip6_gre: fix tunnel list corruption for x-netns (Stefano Brivio) [1718503] - [net] ipv6: fix kernel-infoleak in ipv6_local_error() (Stefano Brivio) [1718503] - [net] ip: on queued skb use skb_header_pointer instead of pskb_may_pull (Stefano Brivio) [1718503] - [net] ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() (Stefano Brivio) [1718503] - [net] ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to an address (Stefano Brivio) [1718503] - [net] ip: validate header length on virtual device xmit (Stefano Brivio) [1718503] - [net] ipv6: Fix a test against 'ipv6_find_idev()' return value (Stefano Brivio) [1718503] - [net] ipv6: tunnels: fix two use-after-free (Stefano Brivio) [1718503] - [net] ipv6: add missing tx timestamping on IPPROTO_RAW (Stefano Brivio) [1718503] - [net] clear skb->tstamp in forwarding paths (Stefano Brivio) [1718503] - [net] ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output (Stefano Brivio) [1718503] - [net] always initialize pagedlen (Stefano Brivio) [1718503] - [net] ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF (Stefano Brivio) [1718503] - [net] ipv6: gro: do not use slow memcmp() in ipv6_gro_receive() (Stefano Brivio) [1718503] - [net] xfrm: fix out-of-bounds packet access (Stefano Brivio) [1718503] - [net] ipv6: take rcu lock in rawv6_send_hdrinc() (Stefano Brivio) [1718503] - [net] ip6_tunnel: be careful when accessing the inner header (Stefano Brivio) [1718503] - [net] revert "ipv6: fix double refcount of fib6_metrics" (Stefano Brivio) [1718503] - [net] ipv6: fix memory leak on dst->_metrics (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for ip6_mr failure (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for pingv6 registration (Stefano Brivio) [1718503] - [net] ip6_tunnel: collect_md xmit: Use ip_tunnel_key's provided src address (Stefano Brivio) [1718503] - [net] ipv6: fix addrconf_sysctl_addr_gen_mode (Stefano Brivio) [1718503] - [net] ipv6: don't reinitialize ndev->cnf.addr_gen_mode on new inet6_dev (Stefano Brivio) [1718503] - [net] ipv6: reserve room for IFLA_INET6_ADDR_GEN_MODE (Stefano Brivio) [1718503] - [net] ipv6: propagate net.ipv6.conf.all.addr_gen_mode to devices (Stefano Brivio) [1718503] - [net] openvswitch: check for null pointer return from nla_nest_start_noflag (Stefano Brivio) [1718408] - [net] openvswitch: add seqadj extension when NAT is used (Stefano Brivio) [1718408] - [net] netfilter: Replace spin_is_locked() with lockdep (Stefano Brivio) [1718392] - [net] netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel (Stefano Brivio) [1718392] - [net] netfilter: ipset: Fix calling ip_set() macro at dumping (Stefano Brivio) [1718392] - [include] netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment() (Stefano Brivio) [1718392] - [net] netfilter: ipset: fix ip_set_list allocation failure (Stefano Brivio) [1718392] - [net] netfilter: ipset: Make invalid MAC address checks consistent (Stefano Brivio) [1649087] - [net] netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets (Stefano Brivio) [1649087] - [netdrv] rocker: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [net] switchdev: Add SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [netdrv] rocker: Add missing break for PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] bridge: Stop calling switchdev_port_attr_get() (Ivan Vecera) [1717892] - [netdrv] rocker: Check Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] mlxsw: spectrum: Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [include] net: switchdev: Add PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] rocker: Remove port_attr_bridge_flags_get assignment (Ivan Vecera) [1717892] - [netdrv] rocker: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] pktgen: do not sleep with the thread lock held (Paolo Abeni) [1715575] - [include] ipv6: fix the check before getting the cookie in rt6_get_cookie (Xin Long) [1709166] - [net] ipv4: not do cache for local delivery if bc_forwarding is enabled (Xin Long) [1712657] - [net] sctp: avoid running the sctp state machine recursively (Xin Long) [1717316] - [netdrv] netdevsim: use skb_sec_path helper (Hangbin Liu) [1711810] - [netdrv] netdevsim: convert to DEFINE_SHOW_ATTRIBUTE (Hangbin Liu) [1711810] - [netdrv] netdevsim: make debug dirs' dentries static (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: use internal netns switch for ip commands (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: add testcases for vxlan flag sets (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: Add a test case for multipath route get (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh: add testcase for neigh get (Hangbin Liu) [1711810] - [tools] selftests: net: rtnetlink.sh: add fdb get test (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh explicitly requires bash (Hangbin Liu) [1711810] - [net] udp: with udp_segment release on error path (Paolo Abeni) [1718079] - [net] ipv6: explicitly initialize udp6_addr in udp_sock_create6() (Paolo Abeni) [1718079] - [netdrv] geneve: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] vxlan: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] geneve: Initialize addr6 with memset (Stefano Brivio) [1652222] - [net] ip_tunnel: don't force DF when MTU is locked (Stefano Brivio) [1652222] - [netdrv] geneve: ICMP error lookup handler (Stefano Brivio) [1652222] - [netdrv] vxlan: ICMP error lookup handler (Stefano Brivio) [1652222] - [net] udp: Handle ICMP errors for tunnels with same destination port on both endpoints (Stefano Brivio) [1652222] - [net] udp: gro behind static key (Stefano Brivio) [1652222] - [net] bpf: in __bpf_redirect_no_mac pull mac only if present (Jiri Benc) [1687471] - [net] lwt_bpf: remove unnecessary rcu_read_lock in run_lwt_bpf (Jiri Benc) [1687471] - [net] bpf: add End.DT6 action to bpf_lwt_seg6_action helper (Jiri Benc) [1687471] - [net] bpf: fix out-of-bounds read in __bpf_skc_lookup (Jiri Benc) [1687459] - [net] bpf: Check sk_fullsock() before returning from bpf_sk_lookup() (Jiri Benc) [1687459] - [net] flow_dissector: disable preemption around BPF calls (Jiri Benc) [1687459] - [net] bpf: sockmap, only stop/flush strp if it was enabled at some point (Jiri Benc) [1687459] - [net] bpf: Stop the psock parser before canceling its work (Jiri Benc) [1687459] - [net] bpf: only test gso type on gso packets (Jiri Benc) [1687459] - [tools] selftests: add dummy xdp test helper (Jiri Benc) [1687459] - [net] filter: mark expected switch fall-through (Jiri Benc) [1687459] - [documentation] Update references to netdev-FAQ (Jiri Benc) [1687459] - [net] bpfilter: remove trailing newline (Jiri Benc) [1687459] - [net] core: filter: mark expected switch fall-through (Jiri Benc) [1687459] - [net] revert "xsk: simplify AF_XDP socket teardown" (Jiri Benc) [1687459] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN (Jiri Benc) [1687459] - [net] xsk: share the mmap_sem for page pinning (Jiri Benc) [1687459] - [net] xsk: add missing smp_rmb() in xsk_mmap (Jiri Benc) [1687459] - [net] bpf: only adjust gso_size on bytestream protocols (Jiri Benc) [1687459] - [net] sk_msg: Always cancel strp work before freeing the psock (Jiri Benc) [1687459] - [net] bpf: sock recvbuff must be limited by rmem_max in bpf_setsockopt() (Jiri Benc) [1687459] - [net] bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing (Jiri Benc) [1687459] - [net] bpf: bpf_setsockopt: reset sock dst on SO_MARK changes (Jiri Benc) [1687459] - [net] bpf: correctly set initial window on active Fast Open sender (Jiri Benc) [1687459] - [net] xsk: simplify AF_XDP socket teardown (Jiri Benc) [1687459] - [net] bpf: fix doc of bpf_skb_adjust_room() in uapi (Jiri Benc) [1687459] - [net] bpf: do not blindly change rlimit in reuseport net selftest (Jiri Benc) [1687459] - [net] xsk: proper AF_XDP socket teardown ordering (Jiri Benc) [1687459] - [net] bpf: typo fix in Documentation/networking/af_xdp.rst (Jiri Benc) [1687459] - [net] xdp: split code for map vs non-map redirect (Jiri Benc) [1687459] - [net] xdp: explicit inline __xdp_map_lookup_elem (Jiri Benc) [1687459] - [net] xdp: unlikely instrumentation for xdp map redirect (Jiri Benc) [1687459] - [net] xdp: remove redundant variable 'headroom' (Jiri Benc) [1687459] - [net] xsk: include XDP meta data in AF_XDP frames (Jiri Benc) [1687459] - [net] bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reuseport selection (Jiri Benc) [1687459] - [net] revert "xdp: add NULL pointer check in __xdp_return()" (Jiri Benc) [1687459] - [lib] test_rhashtable: Make test_insert_dup() allocate its hash table dynamically (Jiri Benc) [1717066] - [lib] test_rhashtable: remove semaphore usage (Jiri Benc) [1717066] - [lib] rhashtable: detect when object movement between tables might have invalidated a lookup (Jiri Benc) [1717066] - [lib] rhashtable: remove duplicated include from rhashtable.c (Jiri Benc) [1717066] - [lib] rhashtable: clean up dereference of ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: use cmpxchg() to protect ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: simplify nested_table_alloc() and rht_bucket_nested_insert() (Jiri Benc) [1717066] - [lib] rhashtable: simplify INIT_RHT_NULLS_HEAD() (Jiri Benc) [1717066] - [lib] rhashtable: remove nulls_base and related code (Jiri Benc) [1717066] - [lib] rhashtable: split rhashtable.h (Jiri Benc) [1717066] - [lib] rhashtable: silence RCU warning in rhashtable_test (Jiri Benc) [1717066] - [net] devlink: publish params only after driver init is done (Ivan Vecera) [1715929] - [net] iptunnel: NULL pointer deref for ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_gre: Refactor collect metatdata mode tunnel xmit to ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] vlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [net] vlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [netdrv] macvlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to real device (Hangbin Liu) [1664359] - [net] ethtool: add compat for flash update (Petr Oros) [1708339] - [net] devlink: add flash update command (Petr Oros) [1708339] - [net] devlink: Fix list access without lock while reading region (Petr Oros) [1708339] - [net] devlink: Return right error code in case of errors for region read (Petr Oros) [1708339] - [net] devlink: use direct return of genlmsg_reply (Petr Oros) [1708339] - [net] devlink: Rename devlink health attributes (Petr Oros) [1709874] - [net] devlink: Modify reply of DEVLINK_CMD_HEALTH_REPORTER_GET (Petr Oros) [1709874] - [net] devlink: Update reporter state to error even if recover aborted (Petr Oros) [1709874] - [documentation] devlink: Add Documentation/networking/devlink-health.txt (Petr Oros) [1709874] - [net] devlink: Add health dump {get, clear} commands (Petr Oros) [1709874] - [net] devlink: Add health diagnose command (Petr Oros) [1709874] - [net] devlink: Add health recover command (Petr Oros) [1709874] - [net] devlink: Add health set command (Petr Oros) [1709874] - [net] devlink: Add health get command (Petr Oros) [1709874] - [net] devlink: Add health report functionality (Petr Oros) [1709874] - [net] devlink: Add health reporter create/destroy functionality (Petr Oros) [1709874] - [net] devlink: Add devlink formatted message (fmsg) API (Petr Oros) [1709874] - [net] devlink: add hardware errors tracing facility (Petr Oros) [1709874] - [net] cnb: devlink: report cell size of shared buffers (Petr Oros) [1708348] - [net] devlink: skip info_get op call if it is not defined in dumpit (Petr Oros) [1708342] - [include] devlink: add a generic board.manufacture version name (Petr Oros) [1708342] - [net] devlink: don't allocate attrs on the stack (Petr Oros) [1708342] - [net] devlink: fix condition for compat device info (Petr Oros) [1708342] - [net] ethtool: add compat for devlink info (Petr Oros) [1708342] - [include] devlink: add generic info version names (Petr Oros) [1708342] - [net] devlink: add version reporting to devlink info API (Petr Oros) [1708342] - [net] devlink: add device information API (Petr Oros) [1708342] - [net] devlink: Add devlink notifications support for port params (Petr Oros) [1710228] - [net] devlink: Add support for driverinit set value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add support for driverinit get value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add port param set command (Petr Oros) [1710228] - [net] devlink: Add port param get command (Petr Oros) [1710228] - [net] devlink: Add devlink_param for port register and unregister (Petr Oros) [1710228] - [net] ipv6: properly check return value in inet6_dump_all() (Petr Oros) [1714656] - [net] Don't return invalid table id error when dumping all families (Petr Oros) [1714656] - [net] ipmr_base: Do not reset index in mr_table_dump (Petr Oros) [1714656] - [net] ipv6: Fix dump of specific table with strict checking (Petr Oros) [1714656] - [net] ipv4: avoid compile error in fib_info_nh_uses_dev (Petr Oros) [1714656] - [net] ipv4: Bail early if user only wants prefix entries (Petr Oros) [1714656] - [net] ipv6: Bail early if user only wants cloned entries (Petr Oros) [1714656] - [net] mpls: Handle kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Enable kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Plumb support for filtering ipv4 and ipv6 multicast route dumps (Petr Oros) [1714656] - [net] ipmr: Refactor mr_rtm_dumproute (Petr Oros) [1714656] - [net] mpls: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] ipv6: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] netfilter: nft_fib: Convert nft_fib4_eval to new dev helper (Petr Oros) [1714656] - [net] netfilter: rpfilter: Convert rpfilter_lookup_reverse to new dev helper (Petr Oros) [1714656] - [net] ipv4: Move device validation to helper (Petr Oros) [1714656] - [net] ipv4: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] Add struct for fib dump filter (Petr Oros) [1714656] - [lib] iov_iter: Fix build error without CONFIG_CRYPTO (Ivan Vecera) [1714213] - [net] datagram: introduce skb_copy_and_hash_datagram_iter helper (Ivan Vecera) [1714213] - [lib] iov_iter: introduce hash_and_copy_to_iter helper (Ivan Vecera) [1714213] - [net] datagram: consolidate datagram copy to iter helpers (Ivan Vecera) [1714213] - [lib] iov_iter: pass void csum pointer to csum_and_copy_to_iter (Ivan Vecera) [1714213] - [net] datagram: open-code copy_page_to_iter (Ivan Vecera) [1714213] - [include] net: enable mpls_ptr in net_device (Hangbin Liu) [1350011] - [net] netfilter: ipset: actually allow allowable CIDR 0 in hash:net, port, net (Stefano Brivio) [1680512] - [net] netfilter: ipset: fix ip_set_byindex function (Stefano Brivio) [1680512] - [net] netfilter: ipset: Introduction of new commands and protocol version 7 (Stefano Brivio) [1680512] - [net] ipv6: don't return positive numbers when nothing was dumped (Petr Oros) [1700306] - [net] rtnetlink: restore handling of dumpit return value in rtnl_dump_all() (Petr Oros) [1700306] - [net] netlink: fixup regression in RTM_GETADDR (Petr Oros) [1700306] - [net] {ipv4, ipv6}: Do not put target net if input nsid is invalid (Petr Oros) [1700306] - [net] rtnl_dump_all needs to propagate error from dumpit function (Petr Oros) [1700306] - [net] rtnetlink: Move ifm in valid_fdb_dump_legacy to closer to use (Petr Oros) [1700306] - [net] neighbor: NTF_PROXY is a valid ndm_flag for a dump request (Petr Oros) [1700306] - [net] mpls: Implement handler for strict data checking on dumps (Petr Oros) [1700306] - [net] rtnetlink: Update comment in rtnl_stats_dump regarding strict data checking (Petr Oros) [1700306] - [net] ipv6: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [net] ipv4: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [tools] headers uapi: Update linux/netlink.h header copy (Petr Oros) [1700306] - [net] neigh: fix NULL deref in pneigh_dump_table() (Petr Oros) [1700306] - [net] ipv6: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv4: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv6: Remove ip_idx arg to in6_dump_addrs (Petr Oros) [1700306] - [net] ipv4: Move loop over addresses on a device into in_dev_dump_addr (Petr Oros) [1700306] - [net] netlink: Add answer_flags to netlink_callback (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_fdb_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Move input checking for rtnl_fdb_dump to helper (Petr Oros) [1700306] - [net] bridge: Update br_mdb_dump for strict data checking (Petr Oros) [1700306] - [net] Update netconf dump handlers for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update ip6addrlbl_dump for strict data checking (Petr Oros) [1700306] - [net] fib_rules: Update fib_nl_dumprule for strict data checking (Petr Oros) [1700306] - [net] namespace: Update rtnl_net_dumpid for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neightbl_dump_info for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neigh_dump_info for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update fib dumps for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update ipmr_rtm_dumplink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update inet6_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_stats_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_bridge_getlink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update inet6_dump_addr for strict data checking (Petr Oros) [1700306] - [net] ipv4: Update inet_dump_ifaddr for strict data checking (Petr Oros) [1700306] - [net] netlink: Add new socket option to enable strict checking on dumps (Petr Oros) [1700306] - [net] ipv6: Refactor address dump to push inet6_fill_args to in6_dump_addrs (Petr Oros) [1700306] - [lib] netlink: Add strict version of nlmsg_parse and nla_parse (Petr Oros) [1700306] - [net] Add extack to nlmsg_parse (Petr Oros) [1700306] - [include] netlink: Add extack message to nlmsg_parse for invalid header length (Petr Oros) [1700306] - [net] netlink: Pass extack to dump handlers (Petr Oros) [1700306] - [net] neigh: Extend dump filter to proxy neighbor dumps (Petr Oros) [1700306] - [lib] netlink: add nested array policy validation (Petr Oros) [1700306] - [lib] netlink: allow NLA_NESTED to specify nested policy to validate (Petr Oros) [1700306] - [lib] netlink: move extack setting into validate_nla() (Petr Oros) [1700306] - [lib] netlink: make validation_data const (Petr Oros) [1700306] - [lib] netlink: remove NLA_NESTED_COMPAT (Petr Oros) [1700306] - [lib] netlink: add ethernet address policy types (Petr Oros) [1700306] - [net] sched: cls_u32: add res to offload information (Ivan Vecera) [1711377] - [net] sched: gred: support reporting stats from offloads (Ivan Vecera) [1711377] - [net] sched: gred: add basic Qdisc offload (Ivan Vecera) [1711377] - [net] sched: gred: allow manipulating per-DP RED flags (Ivan Vecera) [1711377] - [net] sched: gred: store red flags per virtual queue (Ivan Vecera) [1711377] - [net] sched: gred: provide a better structured dump and expose stats (Ivan Vecera) [1711377] - [net] sched: gred: store bytesin as a 64 bit value (Ivan Vecera) [1711377] - [net] sched: gred: use extack to provide more details on configuration errors (Ivan Vecera) [1711377] - [net] sched: gred: pass extack to nla_parse_nested() (Ivan Vecera) [1711377] - [net] sched: gred: separate error and non-error path in gred_change() (Ivan Vecera) [1711377] - [net] netlink: add NLA_REJECT policy type (Ivan Vecera) [1711377] - [lib] netlink: Return extack message if attribute validation fails (Ivan Vecera) [1711377] - [net] sched: red: notify drivers about RED's limit parameter (Ivan Vecera) [1711039] - [net] sched: mq: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: red: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: provide notification for graft on root (Ivan Vecera) [1711039] - [net] sched: prio: delay destroying child qdiscs on change (Ivan Vecera) [1711039] - [net] sched: red: delay destroying child qdisc on replace (Ivan Vecera) [1711039] - [net] sched: refactor grafting Qdiscs with a parent (Ivan Vecera) [1711039] - [net] sched: add an offload graft helper (Ivan Vecera) [1711039] - [net] sched: set TCQ_F_OFFLOADED flag for MQ (Ivan Vecera) [1711039] - [net] sched: red: remove unnecessary red_dump_offload_stats parameter (Ivan Vecera) [1711039] - [net] sched: add an offload dump helper (Ivan Vecera) [1711039] - [netdrv] netdevsim: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [netdrv] rocker: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] Introduce ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] use indirect calls helpers at early demux stage (Paolo Abeni) [1700747] - [net] use indirect calls helpers for L3 handler hooks (Paolo Abeni) [1700747] - [net] use indirect calls helpers at the socket layer (Paolo Abeni) [1700747] - [net] use indirect calls helpers for ptype hook (Paolo Abeni) [1700747] - [net] add documentation to socket.c (Paolo Abeni) [1700747] - [net] udp: use indirect call wrappers for GRO socket lookup (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO transport layer (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO network layer (Paolo Abeni) [1700747] - [net] indirect call wrappers: helpers to speed-up indirect calls of builtin (Paolo Abeni) [1700747] - [powerpc] powerpc: bpf: Fix generation of load/store DW instructions (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: propagate liveness on all frames (Yauheni Kaliuta) [1700846] - [net] bpf: do not restore dst_reg when cur_state is freed (Yauheni Kaliuta) [1700846] - [tools] tools lib bpf: Fix the build by adding a missing stdarg.h include (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fix version info and add it to shared object (Yauheni Kaliuta) [1700846] - [tools] btf: fix bug with resolving STRUCT/UNION into corresponding FWD (Yauheni Kaliuta) [1700846] - [tools] tools/libbpf: signedness bug in btf_dedup_ref_type() (Yauheni Kaliuta) [1700846] - [tools] libbpf: fix libbpf_print (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: simplify libbpf API function libbpf_set_print() (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: move set_max_rlimit() before __bpf_object__open_xattr() (Yauheni Kaliuta) [1700846] - [include] bpf: promote bpf_perf_event.h to mandatory UAPI header (Yauheni Kaliuta) [1700846] - [net] bpf: Avoid unnecessary instruction in convert_bpf_ld_abs() (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix check of allowed specifiers in bpf_trace_printk (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: Document Jump X addressing mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix license for a compat header file (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Capitalise document heading (Yauheni Kaliuta) [1700846] - [documentation] docs: Add bpf/index to top level index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Add toctree to index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Rename README.rst to index.rst (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported map types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported program types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip sockmap in test_maps if kernel doesn't have support (Yauheni Kaliuta) [1700846] - [rpmspec] rpmspec: pack bpf-helpers, bpftool-net, bpftool-feature manpages (Yauheni Kaliuta) [1700846] - [net] bpf, tcp: correctly handle DONT_WAIT flags and timeo == 0 (Yauheni Kaliuta) [1700846] - [kernel] bpf: mark bpf_event_notify and bpf_event_init as static (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap fix msg->sg.size account on ingress skb (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap remove duplicate queue free (Yauheni Kaliuta) [1700846] - [net] net/tls: remove set but not used variables (Yauheni Kaliuta) [1700846] - [media] bpf: add map helper functions push, pop, peek in more BPF programs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix infinite loop in map create (Yauheni Kaliuta) [1700846] - [net] net/tls: fix build without CONFIG_TLS_DEVICE (Yauheni Kaliuta) [1700846] - [net] net/tls: don't leak partially sent record in device mode (Yauheni Kaliuta) [1700846] - [net] xdp: fix cpumap redirect SKB creation bug (Yauheni Kaliuta) [1700846] - [net] net/core: Document reuseport_add_sock() bind_inany argument (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: clarify bump in libbpf version info (Yauheni Kaliuta) [1700846] - [net] net/tls: Inform user space about send buffer availability (Yauheni Kaliuta) [1700846] - [tools] libbpf: handle BTF parsing and loading properly (Yauheni Kaliuta) [1700846] - [net] bpf: fix warning about using plain integer as NULL (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fixing leak when kernel does not support btf (Yauheni Kaliuta) [1700846] - [net] tls: Fix write space handling (Yauheni Kaliuta) [1700846] - [net] tls: Fix tls_device handling of partial records (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, fix documentation for attach types (Yauheni Kaliuta) [1700846] - [tools] btf: separate btf creation and loading (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a selftest test_btf failure (Yauheni Kaliuta) [1700846] - [tools] selftests/btf: add initial BTF dedup tests (Yauheni Kaliuta) [1700846] - [tools] btf: add BTF types deduplication algorithm (Yauheni Kaliuta) [1700846] - [tools] btf: extract BTF type size calculation (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: silence a libbpf unnecessary warning (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: implement libbpf btf__get_map_kv_tids() API function (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: expose functions btf_ext__* as API functions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a support for getting xdp prog id on ifindex (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a helper for retrieving a map fd for a given name (Yauheni Kaliuta) [1700846] - [tools] libbpf: introduce bpf_map_lookup_elem_flags() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add bash completion for bpftool probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for a network device (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add C-style "#define" output for probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF helper functions (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF map types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF program types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for kernel configuration options (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for /proc/ eBPF parameters (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add basic probe capability, probe syscall availability (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: print out btf log at LIBBPF_WARN level (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move libbpf pr_* debug print functions to headers (Yauheni Kaliuta) [1700846] - [net] net: tls: Fix deadlock in free_resources tx (Yauheni Kaliuta) [1700846] - [net] net: tls: Save iv in tls_rec for async crypto requests (Yauheni Kaliuta) [1700846] - [tools] bpf: pull in pkt_sched.h header for tooling to fix bpftool build (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: change section name of bpfilter UMH blob (Yauheni Kaliuta) [1700846] - [netdrv] tap: call skb_probe_transport_header after setting skb->dev (Yauheni Kaliuta) [1700846] - [net] Prevent overflow of sk_msg in sk_msg_clone() (Yauheni Kaliuta) [1700846] - [net] tls: Do not call sk_memcopy_from_iter with zero length (Yauheni Kaliuta) [1700846] - [net] net: ipv4: Set skb->dev for output route resolution (Yauheni Kaliuta) [1700846] - [net] bpf: refactor bpf_test_run() to separate own failures and test program result (Yauheni Kaliuta) [1700846] - [include] bpf: fix pointer offsets in context for 32 bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: copy a few net uapi headers to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: tcp_bpf_recvmsg should return EAGAIN when nonblocking and no data (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, fix psock create on existing kcm/tls port (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove socket lock assertion on ULP cleanup (Yauheni Kaliuta) [1700846] - [lib] bpf: test_bpf: add init_net to dev for flow_dissector (Yauheni Kaliuta) [1700846] - [net] flow_dissector: lookup netns by skb->sk if skb->dev is NULL (Yauheni Kaliuta) [1700846] - [net] tls: Fixed uninitialised vars warning (Yauheni Kaliuta) [1700846] - [include] cgroup: Simplify cgroup_ancestor (Yauheni Kaliuta) [1700846] - [netdrv] veth: Orphan skb before GRO (Yauheni Kaliuta) [1700846] - [net] net/core/filter: fix unused-variable warning (Yauheni Kaliuta) [1700846] - [net] bpf: fix build error with clang (Yauheni Kaliuta) [1700846] - [netdrv] veth: Free queues on link delete (Yauheni Kaliuta) [1700846] - [net] bpf: fix sanitation rewrite in case of non-pointers (Yauheni Kaliuta) [1700846] - [net] bpf: drop refcount if bpf_map_new_fd() fails in map_create() (Yauheni Kaliuta) [1700846] - [net] bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id() (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: fix lookup bug in map_delete_elem (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in stackmap (Yauheni Kaliuta) [1700846] - [net] bpf: Fix narrow load on a bpf_sock returned from sk_lookup() (Yauheni Kaliuta) [1700846] - [net] bpf: Fix syscall's stackmap lookup potential deadlock (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix potential deadlock in bpf_prog_register (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in percpu_freelist (Yauheni Kaliuta) [1700846] - [net] bpf: run bpf programs with preemption disabled (Yauheni Kaliuta) [1700846] - [tools] bpf, selftests: fix handling of sparse CPU allocations (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix test_btf for typedef func_proto case (Yauheni Kaliuta) [1700846] - [net] bpf: btf: allow typedef func_proto (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix crash with un-owned prog arrays (Yauheni Kaliuta) [1700846] - [tools] bpftool: fix percpu maps updating (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: Cleanup license mess (Yauheni Kaliuta) [1700846] - [net] bpf: Annotate implicit fall through in cgroup_dev_func_proto (Yauheni Kaliuta) [1700846] - [net] bpf: Make function btf_name_offset_valid static (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: retry tests that expect build-id (Yauheni Kaliuta) [1700846] - [net] bpf: zero out build_id for BPF_STACK_BUILD_ID_IP (Yauheni Kaliuta) [1700846] - [net] bpf: don't assume build-id length is always 20 bytes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: properly account for libbfd variations (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry loading program on EAGAIN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: workaround clang asm goto compilation errors (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: disallow to remove bpfilter module while being used (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Fix type cast and pointer warnings (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: restart bpfilter_umh when error occurred (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use cleanup callback to release umh_info (Yauheni Kaliuta) [1700846] - [kernel] umh: add exit routine for UMH process (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Set user mode helper's command line (Yauheni Kaliuta) [1700846] - [kernel] umh: Add command line to user mode helpers (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use get_pid_task instead of pid_task (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpftool map dump with bitfields (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test btf bitfield with >=256 struct member offset (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs bitfield pretty print (Yauheni Kaliuta) [1700846] - [net] bpf: fix panic in stack_map_get_build_id() on i386 and arm32 (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install files tcp_(server|client)*.py (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: user proper argument index (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] bpf, doc: add note for libbpf's stand-alone build (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: update design qa to reflect kern_version requirement (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix incorrect users of create_and_get_cgroup (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases for alu op on mixed dst register types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Fix [::] -> [::1] rewrite in sys_sendmsg (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to selftests (Yauheni Kaliuta) [1700846] - [net] bpf: fix check_map_access smin_value test when pointer contains offset (Yauheni Kaliuta) [1700846] - [net] bpf: restrict stack pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: restrict map value pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: enable access to ax register also from verifier rewrite (Yauheni Kaliuta) [1700846] - [net] bpf: move tmp variable into ax register in interpreter (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix error printing in test_devmap() (Yauheni Kaliuta) [1700846] - [tools] bpf: fix segfault in test_verifier selftest (Yauheni Kaliuta) [1700846] - [net] bpf: tls_sw, init TLS ULP removes BPF proto hooks (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, sock{map|hash} redirect through ULP (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, zap ingress queue on psock down (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, fix socket data_ready events (Yauheni Kaliuta) [1700846] - [net] bpf: skb_verdict, support SK_PASS on RX BPF path (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, replace comments with BUILD bug (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, improve offset chk in _is_valid_access (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, fix sk_msg_md access past end test (Yauheni Kaliuta) [1700846] - [net] bpf/cpumap: make sure frame_size for build_skb is aligned if headroom isn't (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: reorder stack size check with dead code sanitization (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: verifier: add tests for JSET interpretation (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: teach the verifier to reason about the BPF_JSET instruction (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add trivial JSET tests (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_LD_IMM64 to the line_info test (Yauheni Kaliuta) [1700846] - [net] bpf: Ensure line_info.insn_off cannot point to insn with zero code (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: do not force gcc as CC (Yauheni Kaliuta) [1700846] - [tools] bpf: fix up uapi helper description and sync bpf header with tools (Yauheni Kaliuta) [1700846] - [net] bpf: log struct/union attribute for forward type (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, add tests for size field (Yauheni Kaliuta) [1700846] - [tools] bpf: add tools lib/include support sk_msg_md size field (Yauheni Kaliuta) [1700846] - [include] bpf: sockmap, metadata support for reporting size of msg (Yauheni Kaliuta) [1700846] - [net] bpf: correct slot_type marking logic to allow more stack slot sharing (Yauheni Kaliuta) [1700846] - [kernel] bpf: support raw tracepoints in modules (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add an option to prevent auto-mount of bpffs, tracefs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: attempt to mount tracefs if required for tracelog cmd (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: check precise {func, line, jited_line}_info_rec_size in test_btf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: fix memleak by freeing line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: support pretty print with kind_flag set (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: refactor btf_dumper_int_bits() (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test kernel bpffs map pretty print with struct kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add test_btf unit tests for kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync btf.h header from kernel to tools (Yauheni Kaliuta) [1700846] - [net] bpf: enable cgroup local storage map pretty print with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix struct/union/fwd types with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: refactor btf_int_bits_seq_show() (Yauheni Kaliuta) [1700846] - [net] bpf: remove useless version check for prog load (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix -Wmissing declaration warnings (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix warning on struct bpf_prog_linfo definition (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a prog array map update example to documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix examples in documentation for bpftool prog (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add doc for -m option to bpftool-prog.rst (Yauheni Kaliuta) [1700846] - [net] bpf: add self-check logic to liveness analysis (Yauheni Kaliuta) [1700846] - [net] bpf: improve stacksafe state comparison (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: check insn processed in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: speed up stacksafe check (Yauheni Kaliuta) [1700846] - [net] bpf: verbose log bpf_line_info in verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Create a new btf_name_by_offset() for non type name use case (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix sk lookup usage in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: remove obsolete prog->aux sanitation in bpf_insn_prepare_dump (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: make sure callees don't prune with caller differences (Yauheni Kaliuta) [1700846] - [tools] bpf: sync tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: include sub program tags in bpf_prog_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Remove !func_info and !line_info check from test_btf and bpftool (Yauheni Kaliuta) [1700846] - [net] bpf: Remove bpf_dump_raw_ok() check for func_info and line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: dual license all files (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: replace Netronome boilerplate with SPDX license headers (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix SPDX format in headers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add btf annotations for cgroup_local_storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for cgroup local storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: pass struct btf pointer to the map_check_btf() callback (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K (Yauheni Kaliuta) [1700846] - [arm64] bpf: arm64: Enable arm64 jit to provide bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use proper type when passing prog_type (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: rename *_info_cnt to nr_*_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: rename *_info_cnt to nr_*_info in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: clean up bpf_prog_get_info_by_fd() (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool: Fix newline and p_err issue (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing pointer dereference for map stacktrace fixup (Yauheni Kaliuta) [1700846] - [net] bpf: relax verifier restriction on BPF_MOV | BPF_ALU (Yauheni Kaliuta) [1700846] - [tools] media: bpf: add bpf function to report mouse movement (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: bpftool: Print bpf_line_info during prog dump (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Add btf_line_info support to libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic (Yauheni Kaliuta) [1700846] - [tools] bpf: Add unit tests for bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor and bug fix in test_func_type in test_btf.c (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: Add bpf_line_info support (Yauheni Kaliuta) [1700846] - [net] net/flow_dissector: correctly cap nhoff and thoff in case of BPF (Yauheni Kaliuta) [1700846] - [net] selftests/bpf: use thoff instead of nhoff in BPF flow dissector (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: update testcases for BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: interpreter support BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [s390] s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [powerpc] ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [tools] bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftool (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h for the name changes in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Change insn_offset to insn_off in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Improve the info.func_info and info.func_info_rec_size behavior (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a command to dump the trace pipe (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: don't allocate BPF JIT programs in module memory (Yauheni Kaliuta) [1700846] - [net] bpf: add __weak hook for allocating executable memory (Yauheni Kaliuta) [1700846] - [net] bpf: add per-insn complexity limit (Yauheni Kaliuta) [1700846] - [net] bpf: improve verifier branch analysis (Yauheni Kaliuta) [1700846] - [net] bpf: check pending signals while verifying programs (Yauheni Kaliuta) [1700846] - [tools] selftests: add a test for bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] libbpf: add bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] tools: sync uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: respect size hint to BPF_PROG_TEST_RUN if present (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: seg fault with NULL pointer arg (Yauheni Kaliuta) [1700846] - [powerpc] bpf: powerpc64: optimize JIT passes for bpf function calls (Yauheni Kaliuta) [1700846] - [tools] bpf: allow BPF read access to qdisc pkt_len (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix license in README.rst (Yauheni Kaliuta) [1700846] - [net] bpf: Fix memleak in aux->func_info and aux->btf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: get ifindex from ifname (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: improve xdp1 example (Yauheni Kaliuta) [1700846] - [tools] bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases (Yauheni Kaliuta) [1700846] - [tools] bpf: Make more use of 'any' alignment in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_F_ANY_ALIGNMENT (Yauheni Kaliuta) [1700846] - [tools] bpf: Improve socket lookup reuseport documentation (Yauheni Kaliuta) [1700846] - [tools] bpf: Support sk lookup in netns with id 0 (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix verifier log string check for bad alignment (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add owner_prog_type and owner_jited to bpftool output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: mark offloaded programs more explicitly in plain output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for new map types (queue and stack) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for bpftool prog (attach|detach) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use "/proc/self/" i.o. crafting links with getpid() (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: use movn/movk/movk sequence to generate kernel addresses (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: make libbpf _GNU_SOURCE friendly (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix a bitfield pretty print issue (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix various lib and testsuite build failures on 32-bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add addition type tests to test_btf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix two test_btf unit test cases (Yauheni Kaliuta) [1700846] - [net] bpf: btf: check name validity for various types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragment CONFIG_FTRACE_SYSCALLS (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap, add options for msg_pop_data() helper (Yauheni Kaliuta) [1700846] - [tools] bpf: add msg_pop_data helper to tools (Yauheni Kaliuta) [1700846] - [tools] libbpf: Document API and ABI conventions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Verify versioned symbols (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add version script for DSO (Yauheni Kaliuta) [1700846] - [tools] libbpf: Name changing for btf_get_from_id (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: change selftest test_btf for both jit and non-jit (Yauheni Kaliuta) [1700846] - [net] bpf: btf: support proper non-jit func info (Yauheni Kaliuta) [1700846] - [arm64] bpf, arm64: fix getting subprog addr from aux for calls (Yauheni Kaliuta) [1700846] - [net] bpf, ppc64: generalize fetching subprog into bpf_jit_get_func_addr (Yauheni Kaliuta) [1700846] - [tools] bpf: align map type names formatting (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix spelling mistake "Memmber" -> "Member" (Yauheni Kaliuta) [1700846] - [net] bpf, tags: Fix DEFINE_PER_CPU expansion (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-map (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: error handling regarding kprobe_events (Yauheni Kaliuta) [1700846] - [tools] libbpf: make bpf_object__open default to UNSPEC (Yauheni Kaliuta) [1700846] - [tools] bpf: add skb->tstamp r/w access from tc clsact and cg skb progs (Yauheni Kaliuta) [1700846] - [net] bpf: fix integer overflow in queue_stack_map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix spelling mistake "memeory" -> "memory" (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: make longest_prefix_match() faster (Yauheni Kaliuta) [1700846] - [tools] bpf: adding tests for map_in_map helpber in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: adding support for map in map in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: don't specify prog name if kernel doesn't support it (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: remove map name retry from bpf_create_map_xattr (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: introduce bpf_object__probe_caps to test BPF capabilities (Yauheni Kaliuta) [1700846] - [tools] libbpf: make sure bpf headers are c++ include-able (Yauheni Kaliuta) [1700846] - [tools] bpf: fix a libbpf loader issue (Yauheni Kaliuta) [1700846] - [include] bpf: fix a compilation error when CONFIG_BPF_SYSCALL is not defined (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add support for func types (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: enhance test_btf file testing to test func info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: refactor to implement btf_get_from_id() in lib/bpf (Yauheni Kaliuta) [1700846] - [samples] tools/bpf: do not use pahole if clang/llvm can generate BTF sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add support to read .BTF.ext sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: extends test_btf to test load/retrieve func_type info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add new fields for program load in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h header to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce bpf_func_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNC (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Add BTF_KIND_FUNC and BTF_KIND_FUNC_PROTO (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Break up btf_type_is_void() (Yauheni Kaliuta) [1700846] - [tools] tools: add selftest for BPF_F_ZERO_SEED (Yauheni Kaliuta) [1700846] - [tools] tools: sync linux/bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: move BPF_F_QUERY_EFFECTIVE after map flags (Yauheni Kaliuta) [1700846] - [net] bpf: allow zero-initializing hash map seed (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry map creation without the name (Yauheni Kaliuta) [1700846] - [net] bpf: allocate local storage buffers using GFP_ATOMIC (Yauheni Kaliuta) [1700846] - [net] bpf: fix off-by-one error in adjust_subprog_starts (Yauheni Kaliuta) [1700846] - [net] bpf: fix null pointer dereference on pointer offload (Yauheni Kaliuta) [1700846] - [tools] bpftool: make libbfd optional (Yauheni Kaliuta) [1700846] - [net] net/bpf: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [powerpc] net/bpf_jit: PPC: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [net] net/skbuff: add macros for VLAN_PRESENT bit (Yauheni Kaliuta) [1700846] - [tools] selftest/bpf: Use bpf_sk_lookup_{tcp, udp} in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Support socket lookup in CGROUP_SOCK_ADDR progs (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp (Yauheni Kaliuta) [1700846] - [net] bpf: Extend the sk_lookup() helper to XDP hookpoint (Yauheni Kaliuta) [1700846] - [net] bpf: helper to pop data from messages (Yauheni Kaliuta) [1700846] - [net] bpf: fix wrong helper enablement in cgroup local storage (Yauheni Kaliuta) [1700846] - [include] bpf: sk_msg program helper bpf_msg_push_data (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte-order in bpf_sk_lookup (Yauheni Kaliuta) [1700846] - [net] bpf: Allow sk_lookup with IPv6 module (Yauheni Kaliuta) [1700846] - [net] net: core: Fix build with CONFIG_IPV6=m (Yauheni Kaliuta) [1700846] - [net] bpf: Fix dev pointer dereference from sk_skb (Yauheni Kaliuta) [1700846] - [net] bpf: fix building without CONFIG_INET (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Fix bpf_program__next() API (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix uninitialized duration warning (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 for bpf_sock_addr (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Allow narrow loads with offset > 0 (Yauheni Kaliuta) [1700846] - [tools] bpftool: support loading flow dissector (Yauheni Kaliuta) [1700846] - [tools] bpftool: add pinmaps argument to the load/loadall (Yauheni Kaliuta) [1700846] - [tools] bpftool: add loadall command (Yauheni Kaliuta) [1700846] - [tools] libbpf: add internal pin_name (Yauheni Kaliuta) [1700846] - [tools] libbpf: bpf_program__pin: add special case for instances.nr == 1 (Yauheni Kaliuta) [1700846] - [tools] libbpf: cleanup after partial failure in bpf_object__pin (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: rename flow dissector section to flow_dissector (Yauheni Kaliuta) [1700846] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Yauheni Kaliuta) [1700846] - [net] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [include] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call finalize() from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call verify_insn from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary when it exists (Yauheni Kaliuta) [1700846] - [tools] bpftool: Improve handling of ENOENT on map dumps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a test case for sock_ops perf-event notification (Yauheni Kaliuta) [1700846] - [net] bpf: add perf event notificaton support for sock_ops (Yauheni Kaliuta) [1700846] - [net] bpf: let verifier to calculate and record max_pkt_offset (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: update references to other man pages in documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: pass an argument to silence open_obj_pinned() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix plain output and doc for --bpffs option (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: prevent infinite loop in get_fdinfo() (Yauheni Kaliuta) [1700846] - [samples] bpf_load: add map name to load_maps error message (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: adjust rlimit RLIMIT_MEMLOCK when loading programs, maps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: enable (uncomment) all tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv (Yauheni Kaliuta) [1700846] - [net] bpf: show main program address and length in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited address in bpf_prog_info->jited_ksyms (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited prog address in /proc/kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: test make sure to run unpriv test cases in test_verifier (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: don't set id on after map lookup with ptr_to_map_val return (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix compile error in libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary if it exists (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add unlimited rlimit for flow_dissector_load (Yauheni Kaliuta) [1700846] - [net] bpf: add bpf_jit_limit knob to restrict unpriv allocations (Yauheni Kaliuta) [1700846] - [net] bpf: make direct packet write unclone more robust (Yauheni Kaliuta) [1700846] - [net] bpf: fix leaking uninitialized memory on pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet write into pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix cg_skb types to hint access type in may_access_direct_pkt_data (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet access for flow dissector progs (Yauheni Kaliuta) [1700846] - [net] bpf: disallow direct packet access for unpriv in cg_skb (Yauheni Kaliuta) [1700846] - [tools] bpf: fix test suite to enable all unpriv program types (Yauheni Kaliuta) [1700846] - [net] bpf, btf: fix a missing check bug in btf_parse (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragments BPF_STREAM_PARSER and XDP_SOCKETS (Yauheni Kaliuta) [1700846] - [net] bpf: devmap: fix wrong interface selection in notifier_call (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix completion for "bpftool map update" (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: print nb of cmds to stdout (not stderr) for batch mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: document restriction on '.' in names to pin in bpffs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix return value comparison for tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: simplify and cleanup perf ring buffer walk (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: avoid retpoline for map push/pop/peek operation (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: remove unneeded flow key in check_helper_mem_access (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: reject xadd on flow key memory (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: fix register type dump in xadd and st (Yauheni Kaliuta) [1700846] - [net] ulp: remove uid and user_visible members (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap add options to use msg_push_data (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf support for msg_push_data (Yauheni Kaliuta) [1700846] - [tools] Sync uapi/bpf.h to tools/include (Yauheni Kaliuta) [1700846] - [net] bpf: add tests for direct packet access from CGROUP_SKB (Yauheni Kaliuta) [1700846] - [net] bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: use correct barriers in perf ring buffer walk (Yauheni Kaliuta) [1700846] - [tools] tools, perf: add and use optimized ring_buffer_{read_head, write_tail} helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add test cases for queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscall (Yauheni Kaliuta) [1700846] - [net] bpf: add queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf/syscall: allow key to be null in map functions (Yauheni Kaliuta) [1700846] - [net] bpf: rename stack trace map operations (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use 4 context mode for the NFP disasm (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix file resource leak in load_kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap, add msg_peek tests to test_sockmap (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, support for msg_peek in sk_msg with redirect ingress (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix skmsg recvmsg handler to track size correctly (Yauheni Kaliuta) [1700846] - [include] bpf: skmsg, improve sk_msg_used_element to work in cork context (Yauheni Kaliuta) [1700846] - [tools] libbpf: Per-symbol visibility for DSO (Yauheni Kaliuta) [1700846] - [tools] bpf, tls: add tls header to tools infrastructure (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add map create command (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add flag to allow non-compat map definitions (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add support for attaching programs to maps (Yauheni Kaliuta) [1700846] - [maintainers] bpf, doc: add maintainers entry to related files (Yauheni Kaliuta) [1700846] - [tools] bpf: add tls support for testing in test_sockmap (Yauheni Kaliuta) [1700846] - [net] tls: add bpf support to sk_msg handling (Yauheni Kaliuta) [1700846] - [net] tls: replace poll implementation with read hook (Yauheni Kaliuta) [1700846] - [net] tls: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove ulp bits from sockmap (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: enforce sock_owned_by_me upon ulp init and cleanup (Yauheni Kaliuta) [1700846] - [net] net/tls: Make function get_rec() static (Yauheni Kaliuta) [1700846] - [net] net/tls: Mark the end in scatterlist table (Yauheni Kaliuta) [1700846] - [net] tls: Fixed a memory leak during socket close (Yauheni Kaliuta) [1700846] - [net] net/tls: Removed redundant checks for non-NULL (Yauheni Kaliuta) [1700846] - [net] tls: Add support for inplace records encryption (Yauheni Kaliuta) [1700846] - [net] tls: Remove redundant vars from tls record structure (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed race condition in async encryption (Yauheni Kaliuta) [1700846] - [net] tls: Fix socket mem accounting error under async encryption (Yauheni Kaliuta) [1700846] - [net] net/tls: Add support for async encryption of records for performance (Yauheni Kaliuta) [1700846] - [net] tls: Remove dead code in tls_sw_sendmsg (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed return value when tls_complete_pending_work() fails (Yauheni Kaliuta) [1700846] - [net] bpf: wait for running BPF programs when updating map-in-map (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install script with_addr.sh (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add config fragment LWTUNNEL (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: use proper type and uapi perf_event.h header for libbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add XDP selftests for modifying and popping VLAN headers (Yauheni Kaliuta) [1700846] - [tools] bpf: make TC vlan bpf_helpers avail to selftests (Yauheni Kaliuta) [1700846] - [net] net: fix generic XDP to handle if eth header was mangled (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, check bpf_map_lookup_elem access in bpf prog (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, change names of fixup maps (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, print strerror when map lookup error occurs (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, split the function do_dump() (Yauheni Kaliuta) [1700846] - [net] bpf: return EOPNOTSUPP when map lookup isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: error handling when map_lookup_elem isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix a missing check bug (Yauheni Kaliuta) [1700846] - [net] bpf: allow offload of programs with BPF-to-BPF function calls (Yauheni Kaliuta) [1700846] - [net] bpf: add verifier callback to get stack usage info for offloaded progs (Yauheni Kaliuta) [1700846] - [tools] libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause (Yauheni Kaliuta) [1700846] - [samples] bpf, tracex3_user: erase "ARRAY_SIZE" redefined (Yauheni Kaliuta) [1700846] - [tools] libbpf: Use __u32 instead of u32 in bpf_program__load (Yauheni Kaliuta) [1700846] - [tools] libbpf: Make include guards consistent (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in str_error.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in nlattr.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in libbpf.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Move __dump_nlmsg_t from API to implementation (Yauheni Kaliuta) [1700846] - [documentation] Documentation: Describe bpf reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add C tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support loading individual progs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Generalize dummy program types (Yauheni Kaliuta) [1700846] - [tools] bpf: Add helper to retrieve socket in BPF (Yauheni Kaliuta) [1700846] - [include] bpf: Introduce bpf_skb_ancestor_cgroup_id helper (Yauheni Kaliuta) [1700846] - [tools] bpf: sync include/uapi/linux/bpf.h to tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h uapi with tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h uapi to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add reference tracking to verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Macrofy stack state copy (Yauheni Kaliuta) [1700846] - [include] bpf: Add PTR_TO_SOCKET verifier type (Yauheni Kaliuta) [1700846] - [net] bpf: Generalize ptr_or_null regs check (Yauheni Kaliuta) [1700846] - [net] bpf: Reuse canonical string formatter for ctx errs (Yauheni Kaliuta) [1700846] - [net] bpf: Add iterator for spilled registers (Yauheni Kaliuta) [1700846] - [net] bpf: don't accept cgroup local storage with zero value size (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: cgroup local storage-based network counters (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: extend the storage test to test per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier per-cpu cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for PERCPU_CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of per-cpu cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf: introduce per-cpu cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: rework cgroup storage pointer passing (Yauheni Kaliuta) [1700846] - [net] bpf: extend cgroup bpf core to allow multiple cgroup storage types (Yauheni Kaliuta) [1700846] - [net] bpf/test_run: support cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: harden flags check in cgroup_storage_update_elem() (Yauheni Kaliuta) [1700846] - [net] bpf: permit CGROUP_DEVICE programs accessing helper bpf_get_current_cgroup_id() (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test libbpf_{prog,attach}_type_by_name (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Use libbpf_attach_type_by_name in test_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support sk_skb/stream_{parser, verdict} section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support cgroup_skb/{e,in}gress section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Introduce libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] bpftool: Fix bpftool net output (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for BPF_MAP_TYPE_REUSEPORT_SOCKARRAY maps (Yauheni Kaliuta) [1700846] - [tools] bpf: test_maps, only support ESTABLISHED socks (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix transition through disconnect without close (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap only allow ESTABLISHED sock state (Yauheni Kaliuta) [1700846] - [net] bpf: remove redundant null pointer check before consume_skb (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix compilation failure (Yauheni Kaliuta) [1700846] - [net] flow_dissector: fix build failure without CONFIG_NET (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix a compilation failure (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: remove duplicated includes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: improve output format for bpftool net (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix bpf_flow.c build (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test bpf flow dissection (Yauheni Kaliuta) [1700846] - [tools] flow_dissector: implements eBPF parser (Yauheni Kaliuta) [1700846] - [tools] bpf: support flow dissector in libbpf and bpftool (Yauheni Kaliuta) [1700846] - [include] flow_dissector: implements flow dissector BPF hook (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix end boundary calculation for type section (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a netlink recv issue (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: support prog array map and map of maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for program array map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add net support (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add more netlink functionalities in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move bpf/lib netlink related functions into a new file (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf/test_progs: do not check errno == 0 (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: fix verifier instability (Yauheni Kaliuta) [1700846] - [net] bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULP (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, add xskmap in map types (Yauheni Kaliuta) [1700846] - [tools] bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: xdpsock, minor fixes (Yauheni Kaliuta) [1700846] - [samples] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program (Yauheni Kaliuta) [1700846] - [net] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_(set|get)sockopt (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add btf percpu map formated dump (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs percpu map pretty print tests in test_btf (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: display non-spill stack slot types in print_verifier_state (Yauheni Kaliuta) [1700846] - [tools] bpf: use --cgroup in test_suite if supplied (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap test remove shutdown() calls (Yauheni Kaliuta) [1700846] - [net] bpf: remove duplicated include from syscall.c (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, decrement copied count correctly in redirect error case (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix potential use after free in bpf_tcp_close (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: return from do_event_pipe() on bad arguments (Yauheni Kaliuta) [1700846] - [net] bpf: use per htab salt for bucket hash (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: write_space events need to be passed to TCP handler (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock hash count in alloc_sock_hash_elem (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys (Yauheni Kaliuta) [1700846] - [net] bpf: fix redirect to map under tail calls (Yauheni Kaliuta) [1700846] - [netdrv] veth: Support per queue XDP ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add XDP TX and REDIRECT (Yauheni Kaliuta) [1700846] - [net] xdp: Helpers for disabling napi_direct of xdp_return_frame (Yauheni Kaliuta) [1700846] - [net] bpf: Make redirect_info accessible from modules (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add ndo_xdp_xmit (Yauheni Kaliuta) [1700846] - [netdrv] veth: Handle xdp_frames in xdp napi ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Avoid drops by oversized packets when XDP is enabled (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add driver XDP (Yauheni Kaliuta) [1700846] - [net] net: Export skb_headers_offset_update (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpf selftest test_cgroup_storage failure (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_map_ctx_update_elem race with exist/noexist (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix map elem deletion race with smap_stop_sock (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix leakage of smap_psock_map_entry (Yauheni Kaliuta) [1700846] - [net] bpf: fix a rcu usage warning in bpf_prog_array_copy_core() (Yauheni Kaliuta) [1700846] - [tools] bpf: test: fix spelling mistake "REUSEEPORT" -> "REUSEPORT" (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add cgroup id helpers to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [net] bpf: decouple btf from seq bpf fs dump and enable more maps (Yauheni Kaliuta) [1700846] - [tools] bpf: Test BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [tools] bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor ARRAY_SIZE macro to bpf_util.h (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [net] net: Add ID (if needed) to sock_reuseport and expose reuseport_lock (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs pretty print btf test for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: btf: add pretty print for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs non-array map seq_show issue (Yauheni Kaliuta) [1700846] - [powerpc] powerpc/Makefiles: Convert ifeq to ifdef where possible (Yauheni Kaliuta) [1700846] - [net] bpf: introduce update_effective_progs() (Yauheni Kaliuta) [1700846] - [s390] s390: fix br_r1_trampoline for machines without exrl (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix a typo in map in map test (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix BTF code added twice to different trees (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a cgroup storage test (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: introduce the bpf_get_local_storage() helper function (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf: extend bpf_prog_array to store pointers to the cgroup storage (Yauheni Kaliuta) [1700846] - [net] bpf: allocate cgroup storage entries on attaching bpf programs (Yauheni Kaliuta) [1700846] - [net] bpf: pass a pointer to a cgroup storage using pcpu variable (Yauheni Kaliuta) [1700846] - [net] bpf: introduce cgroup storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add ability to charge bpf maps memory dynamically (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: MOV64 don't mark dst reg unbounded (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test for get_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add bpf_get_socket_cookie to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Support bpf_get_socket_cookie in more prog types (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdpsock_user.c to libbpf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdp_fwd_user.c to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: add bpf_object__find_program_by_title() (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: handle NULL program gracefully in bpf_program__nth_fd() (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add BTF build flags to Makefile (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: ignore build products (Yauheni Kaliuta) [1700846] - [tools] bpf: Add Python 3 support to selftests scripts for bpf (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: fix inconsistent IS_ERR and PTR_ERR (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: remove redundant pointer sg (Yauheni Kaliuta) [1700846] - [net] bpf: bpf_prog_array_alloc() should return a generic non-rcu pointer (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: don't pass FEATURES_DUMP to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: remove libelf-getphdrnum feature detection (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: test_cgrp2_sock2: fix an off by one (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: ensure that we don't load over MAX_PROGS programs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test case for BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Better verification in test_tcpbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Switch test_tcpbpf_user to cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix const'ness in cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: print map dump and lookup with btf info (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: add btf print functionality (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: export btf types and name by offset from lib (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: build and install man page for eBPF helpers from bpftool/ (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpftool: add bash completion for cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: document cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: introduce cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test sys_connect BPF hooks with TFO (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add xdp_sample_pkts example (Yauheni Kaliuta) [1700846] - [tools] trace_helpers.c: Add helpers to poll multiple perf FDs for events (Yauheni Kaliuta) [1700846] - [net] bpf: deal with kABI breakage in cgroups (Yauheni Kaliuta) [1700846] - [netdrv] nfp: bpf: fix static check error through tightening shift amount adjustment (Pablo Cascon) [1663986] - [netdrv] nfp: disable netpoll on representors (Pablo Cascon) [1663986] - [netdrv] nfp: validate the return code from dev_queue_xmit() (Pablo Cascon) [1663986] - [netdrv] nfp: fix simple vNIC mailbox length (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: set higher timeout for flash bundle (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: allow the use of DMA buffer (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: move default buffer handling into its own function (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: use fractional size of the buffer (Pablo Cascon) [1663986] - [netdrv] nfp: report RJ45 connector in ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: remove ethtool flashing fallback (Pablo Cascon) [1663986] - [netdrv] nfp: Remove switchdev.h inclusion (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: allow flashing the device via devlink (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: include vendor/product info in serial number (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: use the generic manufacture identifier instead of vendor (Pablo Cascon) [1663986] - [netdrv] nfp: flower: cmsg: use struct_size() helper (Pablo Cascon) [1663986] - [netdrv] nfp: Implement ndo_get_port_parent_id() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: complete ALU32 logic shift supports (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: correct the behavior for shifts by zero (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report the running and flashed versions (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: add support for versions command (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report fixed versions (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report driver name and serial number (Pablo Cascon) [1663986] - [netdrv] nfp: use struct_size() in kzalloc() (Pablo Cascon) [1663986] - [netdrv] nfp: flower: enable MAC address sharing for offloadable devs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure MAC cleanup on address change (Pablo Cascon) [1663986] - [netdrv] nfp: flower: add infastructure for non-repr priv data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure deletion of old offloaded MACs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove list infastructure from MAC offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ignore offload of VF and PF repr MAC addresses (Pablo Cascon) [1663986] - [netdrv] nfp: flower: tidy tunnel related private data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: support multiple memory units for filter offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase cmesg reply timeout (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: optimize codegen for JSET with a constant (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remove the trivial JSET optimization (Pablo Cascon) [1663986] - [netdrv] nfp: flower: fix cb_ident duplicate in indirect block register (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allow to opt-out of RED offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure TCP flags can be placed in IPv6 frame (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Pablo Cascon) [1663986] - [netdrv] nfp: convert to DEFINE_SHOW_ATTRIBUTE (Pablo Cascon) [1663986] - [netdrv] nfp: report more info when reconfiguration fails (Pablo Cascon) [1663986] - [netdrv] nfp: add offset to all TLV parsing errors (Pablo Cascon) [1663986] - [netdrv] nfp: add offloads on representors (Pablo Cascon) [1663986] - [netdrv] nfp: add locking around representor changes (Pablo Cascon) [1663986] - [netdrv] nfp: run don't require Qdiscs on representor netdevs (Pablo Cascon) [1663986] - [netdrv] nfp: run representor TX locklessly (Pablo Cascon) [1663986] - [netdrv] nfp: avoid oversized TSO headers with metadata prepend (Pablo Cascon) [1663986] - [netdrv] nfp: correct descriptor offsets in presence of metadata (Pablo Cascon) [1663986] - [netdrv] nfp: move queue variable init (Pablo Cascon) [1663986] - [netdrv] nfp: move temporary variables in nfp_net_tx_complete() (Pablo Cascon) [1663986] - [netdrv] nfp: copy only the relevant part of the TX descriptor for frags (Pablo Cascon) [1663986] - [netdrv] nfp: flower: prevent offload if rhashtable insert fails (Pablo Cascon) [1663986] - [netdrv] nfp: flower: release metadata on offload failure (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add support for more threshold actions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add cls_u32 offload for simple band classification (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add functions to update DSCP -> virtual queue map (Pablo Cascon) [1663986] - [netdrv] nfp: abm: calculate PRIO map len and check mailbox size (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add GRED offload (Pablo Cascon) [1663986] - [netdrv] nfp: abm: wrap RED parameters in bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add up bands for sto/non-sto stats (Pablo Cascon) [1663986] - [netdrv] nfp: abm: switch to extended stats for reading packet/byte counts (Pablo Cascon) [1663986] - [netdrv] nfp: abm: size threshold table to account for bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: pass band parameter to functions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: map per-band symbols (Pablo Cascon) [1663986] - [netdrv] nfp: abm: restructure Qdisc handling (Pablo Cascon) [1663986] - [netdrv] nfp: abm: save RED's parameters (Pablo Cascon) [1663986] - [netdrv] nfp: abm: reset RED's child based on limit (Pablo Cascon) [1663986] - [netdrv] nfp: abm: build full Qdisc hierarchy based on graft notifications (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allocate Qdisc child table (Pablo Cascon) [1663986] - [netdrv] nfp: abm: remember which Qdisc is root (Pablo Cascon) [1663986] - [netdrv] nfp: abm: track all offload-enabled qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: abm: keep track of all RED thresholds (Pablo Cascon) [1663986] - [netdrv] nfp: abm: rename qdiscs -> red_qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary code in flow lookup (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove TC egdev offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: offload tunnel decap rules via indirect TC blocks (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase scope of netdev checking functions (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow non repr netdev offload (Pablo Cascon) [1663986] - [netdrv] nfp: use the new __netdev_tx_sent_queue() BQL optimisation (Pablo Cascon) [1663986] - [netdrv] nfp: abm: refuse RED offload with harddrop set (Pablo Cascon) [1663986] - [netdrv] nfp: abm: don't set negative threshold (Pablo Cascon) [1663986] - [netdrv] nfp: abm: provide more precise info about offload parameter validation (Pablo Cascon) [1663986] - [netdrv] nfp: parse vNIC TLV capabilities at alloc time (Pablo Cascon) [1663986] - [netdrv] nfp: pass ctrl_bar pointer to nfp_net_alloc (Pablo Cascon) [1663986] - [netdrv] nfp: abm: split qdisc offload code into a separate file (Pablo Cascon) [1663986] - [netdrv] nfp: flower: include geneve as supported offload tunnel type (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use geneve and vxlan helpers (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use the common netdev notifier (Pablo Cascon) [1663986] - [netdrv] nfp: register a notifier handler in a central location for the device (Pablo Cascon) [1663986] - [netdrv] nfp: flower: make nfp_fl_lag_changels_event() void (Pablo Cascon) [1663986] - [netdrv] nfp: flower: don't try to nack device unregister events (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary iteration over devices (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: protect against mis-initializing atomic counters (Pablo Cascon) [1663986] - [netdrv] nfp: devlink port split support for 1x100G CXP NIC (Pablo Cascon) [1663986] - [netdrv] nfp: replace long license headers with SPDX (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support pointers to other stack frames for BPF-to-BPF calls (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: account for BPF-to-BPF calls when preparing nfp JIT (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: ignore helper-related checks for BPF calls in nfp verifier (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_frame_depth (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow control message sizing for map ops (Pablo Cascon) [1663986] - [netdrv] nfp: allow apps to request larger MTU on control vNIC (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: parse global BPF ABI version capability (Pablo Cascon) [1663986] - [netdrv] nfp: warn on experimental TLV types (Pablo Cascon) [1663986] - [netdrv] nfp: remove ndo_poll_controller (Pablo Cascon) [1663986] - [netdrv] nfp: replace spin_lock_bh with spin_lock in tasklet callback (Pablo Cascon) [1663986] - [netdrv] nfp: separate VXLAN and GRE feature handling (Pablo Cascon) [1663986] - [netdrv] nfp: validate rtsym accesses fall within the symbol (Pablo Cascon) [1663986] - [netdrv] nfp: prefix rtsym error messages with symbol name (Pablo Cascon) [1663986] - [netdrv] nfp: fix readq on absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: make RTsym users handle absolute symbols correctly (Pablo Cascon) [1663986] - [netdrv] nfp: support access to absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: convert all RTsym users to use new read/write helpers (Pablo Cascon) [1663986] - [netdrv] nfp: convert existing RTsym helpers to full target decoding (Pablo Cascon) [1663986] - [netdrv] nfp: pass cpp_id to nfp_cpp_map_area() (Pablo Cascon) [1663986] - [netdrv] nfp: add RTsym access helpers (Pablo Cascon) [1663986] - [netdrv] nfp: add basic errors messages to target logic (Pablo Cascon) [1663986] - [netdrv] nfp: save the MU locality field offset (Pablo Cascon) [1663986] - [netdrv] nfp: refactor the per-chip PCIe config (Pablo Cascon) [1663986] - [netdrv] nfp: add support for NFP5000 (Pablo Cascon) [1663986] - [netdrv] nfp: abm: look up MAC addresses via management FW (Pablo Cascon) [1663986] - [netdrv] nfp: add support for indirect HWinfo lookup (Pablo Cascon) [1663986] - [netdrv] nfp: interpret extended FW load result codes (Pablo Cascon) [1663986] - [netdrv] nfp: attempt FW load from flash (Pablo Cascon) [1663986] - [netdrv] nfp: encapsulate NSP command arguments into structs (Pablo Cascon) [1663986] - [netdrv] nfp: clean up return types in kdoc comments (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow matching on ipv4 UDP tunnel tos and ttl (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: xdp_adjust_tail support (Pablo Cascon) [1663986] - [netdrv] nfp: fix variable dereferenced before check in nfp_app_ctrl_rx_raw() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: improve map offload info messages (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remember maps by ID (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow receiving perf events on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: pass raw data buffer to nfp_bpf_event_output() (Pablo Cascon) [1663986] - [netdrv] nfp: allow control message reception on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: move repr handling on RX path (Pablo Cascon) [1663986] - [netdrv] nfp: protect from theoretical size overflows on HW descriptor ring (Pablo Cascon) [1663986] - [netdrv] nfp: restore correct ordering of fields in rx ring structure (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow program sharing within ASIC (Pablo Cascon) [1663986] - [netdrv] nfp: add .ndo_init() and .ndo_uninit() callbacks (Pablo Cascon) [1663986] - [netdrv] nfp: add support for simultaneous driver and hw XDP (Pablo Cascon) [1663986] - [netdrv] nfp: avoid using getnstimeofday64() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: migrate to advanced reciprocal divide in reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u32 divide using reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u16 and u32 multiplications (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: copy range info for all operands of all ALU operations (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename umin/umax to umin_src/umax_src (Pablo Cascon) [1663986] - [netdrv] nfp: make use of napi_consume_skb() (Pablo Cascon) [1663986] - [netdrv] nfp: implement netpoll ndo (thus enabling netconsole) (Pablo Cascon) [1663986] - [netdrv] nfp: fail probe if serial or interface id is missing (Pablo Cascon) [1663986] - [netdrv] nfp: expose ring stats of inactive rings via ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow source ptr type be map ptr in memcpy optimization (Pablo Cascon) [1663986] - [netdrv] bpf: offload: keep the offload state per-ASIC (Pablo Cascon) [1663986] - [netdrv] bpf: offload: aggregate offloads per-device (Pablo Cascon) [1663986] - [tools] selftests/bpf: add test for sharing objects between netdevs (Ivan Vecera) [1708399] - [netdrv] netdevsim: allow program sharing between devices (Ivan Vecera) [1708399] - [net] bpf: offload: allow program and map sharing per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: keep the offload state per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: aggregate offloads per-device (Ivan Vecera) [1708399] - [net] bpf: offload: rename bpf_offload_dev_match() to bpf_offload_prog_map_match() (Ivan Vecera) [1708399] - [netdrv] netdevsim: associate bound programs with shared dev (Ivan Vecera) [1708399] - [netdrv] netdevsim: add shared netdevsim devices (Ivan Vecera) [1708399] - [netdrv] netdevsim: add switch_id attribute (Ivan Vecera) [1708399]- [infiniband] IB/mlx5: Remove set but not used variable (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: WQE dump jumps over first 16 bytes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix false compilation warning (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Remove redundant assignment (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix compilation warning in en_tc.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix compilation warning in eq.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix the max MTU check in case of XDP (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix use-after-free after xdp_return_frame (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix scatter to CQE in DCT QP creation (Alaa Hleihel) [1691238] - [netdrv] Revert "net/mlx5e: Enable reporting checksum unnecessary also for L3 packets" (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Rx, Check ip headers sanity (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, idr remove on flow delete (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, hold rcu read lock a bit longer (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Consider tunnel type for encap contexts (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Correctly use the namespace type when allocating pedit action (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Allow legacy link-modes configuration via non-extended ptys (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Fix type analysis of advertised link-mode (Alaa Hleihel) [1691238] - [netdrv] net: mlx5: Add a missing check on idr_find, free buf (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Allow IPv4 ttl & IPv6 hop_limit rewrite for all L4 protocols (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Use mlx5 core to create/destroy a DEVX DCT (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix DCT creation bad flow (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix bad flow upon DEVX mkey creation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Add support for ODP for DEVX indirection mkey (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Manage indirection mkey upon DEVX flow for ODP (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: DEVX handling for indirection MKEY (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix access to non-existing receive queue (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Properly get the PF number phys port name ndo (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Consolidate update FTE for all removal changes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add a locked flag to node removal functions (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add modify FTE helper function (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix multiple updates of steering rules in parallel (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Validate correct PD before prefetch MR (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Introduce and reuse helper to identify ODP MR (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Protect against prefetch of invalid MR (Alaa Hleihel) [1691238] - [infiniband] net/mlx5: Make mlx5_cmd_exec_cb() a safe API (Alaa Hleihel) [1691238] - [infiniband] RDMA: Clean structures from CONFIG_INFINIBAND_ON_DEMAND_PAGING (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Embed into the code flow the ODP config option (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Add missing static function annotation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Do not use hw_access_flags for be and CPU data (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix code style issue in mlx driver (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix the locking of SRQ objects in ODP events (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Make mlx5_ib_stage_odp_cleanup() static (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Declare local functions 'static' (Alaa Hleihel) [1691238] - [netdrv] RDMA/mlx5: Delete declaration of already removed function (Alaa Hleihel) [1691238] - [netdrv] mlx5-core: Mark ConnectX-6 Dx as unsupported device (Alaa Hleihel) [1691236 1687434] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1691236 1687434] - [infiniband] IB/mlx5: Fix mapping of link-mode to IB width and speed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: ethtool, Add ethtool support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Add support to ext_* fields introduced in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [include] net/mlx5: Add new fields to Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Refactor queries to speed fields in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Set peer flow needed also for multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Update check for merged eswitch device (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Use hint to resolve route when in HW multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Always query offloaded tc peer rule counter (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Re-attempt to offload flows on multipath port affinity events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Emit port affinity event for multipath offloads (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Allow one failure when offloading tc encap rules under multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't inherit flow flags on peer flow creation (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Activate HW multipath and handle port affinity based on FIB events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Add multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use own workqueue for lag netdev events processing (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Expose lag operations in header file (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use unsigned int bit instead of bool as a struct member (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't make internal use of errno to denote missing neigh (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Cleanup attach encap function (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helper (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Return the allocated flow directly from __mlx5e_add_fdb_flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix GRE key by controlling port tunnel entropy calculation (Alaa Hleihel) [1691236 1663240] - [include] net/mlx5: Introduce tunnel entropy control in PCMR register (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Use read-modify-write when changing PCMR register values (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Remove wrong and superfluous tc pedit header type check (Alaa Hleihel) [1691236] - [netdrv] drivers: net: use flow action infrastructure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: support for two independent packet edit actions (Alaa Hleihel) [1691236] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, fix redirect resources availability check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix a compilation warning in events.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: No command allowed when command interface is not ready (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix NULL pointer derefernce in set channels error flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Don't overwrite pedit action when multiple pedit used (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Update hw flows when encap source mac changed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the inner headers to determine tc/pedit offload limitation on decap flows (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Properly set steering match levels for offloaded TC decap rules (Alaa Hleihel) [1691236 1663207] - [netdrv] net/mlx5e: Unblock setting vid 0 for VFs through the uplink rep (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move to use common phys port names for vport representors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow MAC invalidation while spoofchk is ON (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Take lock with IRQs disabled to avoid deadlock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong private flag usage causing checksum disable (Alaa Hleihel) [1691236] - [netdrv] Revert "net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager" (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix flow creation on representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix how advise_mr() launches async work (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix check for supported user flags when creating a QP (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix cb_ident duplicate in indirect block register (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong (zero) TX drop counter indication for representor (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong error code return on FEC query failure (Alaa Hleihel) [1691236] - [infiniband] Revert "IB/mlx5: Fix long EEH recover time with NVMe offloads" (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC INI usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: drop useless LIST_HEAD (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: fix semicolon.cocci warnings (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Signedness bug in UVERBS_HANDLER() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allocate the per-port Q counter shared when DEVX is supported (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add user control for XDP TX MPWQE feature (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Support Enhanced Multi-Packet TX WQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add array for WQE info descriptors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Maintain a FIFO structure for xdp_info instances (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Replace boolean doorbell indication with segment pointer (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Warn upon polling an error CQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Change the XDP SQ redirect indication (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Precede XDP-related operations in RQ poll by a loaded program check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: TX, Print opcode in error CQE warning (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix wrong error unwind (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix long EEH recover time with NVMe offloads (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Simplify netdev unbinding (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the correct commands for UMEM and UCTX allocation (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix LAG requirement when CONFIG_MLX5_ESWITCH is off (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix query_nic_sys_image_guid() error during init (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support tunnel encap over tagged Ethernet (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Support VLAN encap ETH header generation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Re-order route and encap header memory allocation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Tunnel encap ETH header helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC encap flows with vlan on underlay (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Tunnel routing output devs helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC flows with egress upper devices (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow vlans on e-switch uplink reps (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Increase VF representors' SQ size to 128 (Alaa Hleihel) [1691236] - [netdrv] mlx5: extend PTP gettime function to read system clock (Alaa Hleihel) [1691236] - [netdrv] mlx5: update timecounter at least twice per counter overflow (Alaa Hleihel) [1691236] - [include] IB/mlx5: Introduce uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] drivers: net: ethernet: mellanox: use skb_sec_path helper (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix compile issue when ODP disabled (Alaa Hleihel) [1691236] - [include] net/mlx5: Add shared Q counter bits (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add advise_mr() support (Alaa Hleihel) [1691236 1663248] - [infiniband] IB/uverbs: Add helper to get array size from ptr attribute (Alaa Hleihel) [1691236 1663248] - [infiniband] RDMA/mlx5: Fix function name typo 'fileds' -> 'fields' (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Delete unreachable handle_atomic code by simplifying SW completion (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Continue driver initialization despite debugfs failure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Add some ethtool port control entries to the uplink rep netdev (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Expose ethtool pause and link functions to mlx5e callers (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Add sriov and udp tunnel ndo support for the uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Handle port mtu/link, dcb and lag for uplink reps (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Uninstantiate esw manager vport netdev on switchdev mode (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Remove leftover code from the PF netdev being uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use dedicated uplink vport netdev representor (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use single argument for the esw representor build params helper (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5: E-Switch, Remove redundant reloading of the IB interface (Alaa Hleihel) [1691236 1663256 1663207] - [netdrv] net/mlx5: Handle LAG FW commands failure gracefully (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Make RoCE and SR-IOV LAG modes explicit (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Rename mlx5_lag_is_bonded() to __mlx5_lag_is_active() (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow co-enablement of uplink LAG and SRIOV (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow/disallow LAG according to pre-req only (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Adjustments for the activate LAG logic to run under sriov (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Duplicate offloaded TC eswitch rules under uplink LAG (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Offload TC e-switch rules with egress LAG device (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: In case of LAG, one switch parent id is used for all representors (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Enhance flow counter scheme for offloaded TC eswitch rules (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Infrastructure for duplicated offloading of TC flows (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5e: E-Switch, Add peer miss rules (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5: Introduce inter-device communication mechanism (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Fold the modify lag code into function (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Add lag affinity info to log (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Split the activate lag function into two routines (Alaa Hleihel) [1691236 1663230] - [include] net/mlx5: E-Switch, Introduce flow counter affinity (Alaa Hleihel) [1691236 1663230] - [infiniband] IB/mlx5: Unify e-switch representors load approach between uplink and VFs (Alaa Hleihel) [1691236] - [include] net/mlx5: Use lowercase 'X' for hex values (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove set but not used variable 'upriv' (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove duplicated include from eswitch.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use monitor counters for update stats (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Monitor counters commands support (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Avoid query PPCNT register if not supported by the device (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use CQE padding for Ethernet CQs (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support multiple encapsulations for a TC flow (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Allow association of a flow to multiple encaps (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Change parse attr struct to accommodate multiple tunnel infos (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Support header rewrite actions with remote port mirroring (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Replace the split logic with extended destination (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Annul encap action ordering requirement (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Move flow attr reformat action bit to per dest flags (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Refactor eswitch flow attr for destination specific properties (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: E-Switch, Rename esw attr mirror count field (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: Consider encapsulation properties when comparing destinations (Alaa Hleihel) [1691236 1663239] - [infiniband] RDMA/mlx5: Fail early if user tries to create flows on IB representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Remove duplicated include from mlx5_ib.h (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add 2X width support to query_port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add HDR speed support to query port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Report CapabilityMask2 in ib_query_port (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Add GRE protocol offloading (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Move TC tunnel offloading code to separate source file (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Branch according to classified tunnel type (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel decap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel encap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Replace egdev with indirect block notifications (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Propagate the filter's net device to mlx5e structures (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Provide the TC filter netdev as parameter to flower callbacks (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Support TC indirect block notifications for eswitch uplink reprs (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Store eswitch uplink representor state on a dedicated struct (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Remove the get protocol device interface entry (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Support extended destination format in flow steering command (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5: E-Switch, Change vhca id valid bool field to bit flag (Alaa Hleihel) [1691236 1663239 1663207] - [include] net/mlx5: Introduce extended destination fields (Alaa Hleihel) [1691236 1663239] - [infiniband] net/mlx5: Revise gre and nvgre key formats (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Add monitor commands layout and event data (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for plugged-disabled cable status in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for PCIe power slot exceeded error in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Rework handling of port module events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Move flow counters data structures from flow steering header (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: When fetching CQEs return CQE instead of void pointer (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Report packet based credit mode device capability (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add packet based credit mode support (Alaa Hleihel) [1691236] - [include] net/mlx5: Expose packet based credit mode (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable TX on a DEVX flow table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Improve ethtool private-flags code structure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: ethtool, Support user configuration for RX hash fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move RSS params to a dedicated struct (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Refactor TIR configuration function (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move modify tirs hash functionality (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Cleanup unused defines (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove trailing space of tx_pause ethtool counter name (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Update the supported DEVX commands (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enforce DEVX privilege by firmware (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable modify and query verbs objects via DEVX (Alaa Hleihel) [1691236] - [include] net/mlx5: Update mlx5_ifc with DEVX UCTX capabilities bits (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold modify RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold create RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Initialize SRQ tables on mlx5_ib (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Update SRQ functions signatures to mlx5_ib format (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use stages for callback to setup and release DEVX (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Remove SRQ signature global flag (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Move SRQ functions to RDMA part (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove references to local mlx5_core functions (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove not-used lib/eq.h header file (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove dead transobj code (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Align SRQ licenses and copyright information (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Debug print for forwarded async events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward SRQ resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward QP/WorkQueues resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove all deprecated software versions of FW events (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw delay drop general event (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow forwarding event type general event as is (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw port change event rather than the software version (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove unused events callback and logic (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward all mlx5 events to mlx5 notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow port change event to be forwarded to driver notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Driver events notifier API (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented QP's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented SRQ's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Attach a DEVX counter via raw flow creation (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Improve core device events handling (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Device events, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CQ ERR, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Resource tables, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CmdIF, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWPage, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: E-Switch, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Clock, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FPGA, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWTrace, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Introduce atomic notifier chain subscription API (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use the uapi disablement APIs instead of code (Alaa Hleihel) [1691236] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Alaa Hleihel) [1691236] - [netdrv] mlx5: use skb_vlan_tag_get_prio() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow modify AV in DCI QP to RTR (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Make EQE access methods inline (Alaa Hleihel) [1691236] - [netdrv] {net, IB}/mlx5: Move Page fault EQ and ODP logic to RDMA (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Generic EQ (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Different EQ types (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Privatize eq_table and friends (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, irq_info and rmap belong to eq_table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Create all EQs in one place (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Move all EQ logic to eq.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove redundant completion EQ list lock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, No need to store eq index as a field (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove unused fields and structures (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Use the right place to store/read IRQ affinity hint (Alaa Hleihel) [1691236] - [include] net/mlx5: Fix offsets of ifc reserved fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove the false indication of software timestamping support (Alaa Hleihel) [1691234 1647734] - [netdrv] net/mlx5: Typo fix in del_sw_hw_rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: RX, Fix wrong early return in receive queue poll (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Cancel DIM work on close SQ (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Remove unused UDP GSO remaining counter (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid encap flows deletion attempt the 1st time a neigh is resolved (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Properly initialize flow attributes for slow path eswitch rule deletion (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid overriding the user provided priority for offloaded tc rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Err if asked to mirror a goto chain tc eswitch rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix default amount of channels for VF representors (Alaa Hleihel) [1691234] - [include] net/mlx5: E-Switch, Fix fdb cap bits swap (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Block DEVX umem from the non applicable cases (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Fix XRC QP support after introducing extended atomic (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix failing ethtool query on FEC query error (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix wrong field name in FEC related functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix a bug in turning off FEC policy in unsupported speeds (Alaa Hleihel) [1691234] - [include] net/mlx5: Fix XRC SRQ umem valid bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Allocate enough space for the FDB sub-namespaces (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Added 'raw_errors_laneX' fields to ethtool statistics (Alaa Hleihel) [1691234] - [include] net/mlx5: Added "per_lane_error_counters" cap bit to PCAM (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool driver callback for query/set FEC policy (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add port FEC get/set functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add FEC fields to Port Phy Link Mode (PPLM) reg (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Remove counter from idr after removing it from list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Take fs_counters dellist before addlist (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Refactor fragmented buffer struct fields and init flow (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Support offloading tc priorities and chains for eswitch flows (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Use a slow path rule instead if vxlan neighbour isn't available (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Enable setting goto slow path chain action (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid duplicated code for tc offloads add/del fdb rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: For TC offloads, always add new flow instead of appending the actions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add a no-append flow insertion mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Add chains and priorities (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Have explicit API to delete fwd rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Split FDB fast path prio to multiple namespaces (Alaa Hleihel) [1691234] - [include] net/mlx5: Add cap bits for multi fdb encap (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Split TC add rule path for nic vs e-switch (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change return type of tc add flow functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Use flow counter IDs and not the wrapping cache object (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Get counters for offloaded flows from callers (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Add support for extended atomic operations (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Allow scatter to CQE without global signaled WRs (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify that driver supports user flags (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Support scatter to CQE for DC transport type (Alaa Hleihel) [1691234] - [include] net/mlx5: Expose DC scatter to CQE capability bit (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Add support for flow tag to raw create flow (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify DEVX object type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add new counter for aRFS rule insertion failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add extack messages for TC offload failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: E-Switch, Add extack messages to devlink callbacks (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Allow reporting of checksum unnecessary (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable reporting checksum unnecessary also for L3 packets (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add ethtool control of ring params to VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable multi-queue and RSS for VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose ethtool rss key size / indirection table functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose function for building RSS params (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Provide explicit directive if to create inner indirect tirs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Provide flow dest when creating vport rx rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Extract creation of rep's default flow rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable stateless offloads for VF representor netdevs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change VF representors' RQ type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool steering, Support masks for l3/l4 filters (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX on IB (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Manage device uid for DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Expose RAW QP device handles to user space (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set valid umem bit on DEVX (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of XRCD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of CQ creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid upon PD allocation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIS commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIR commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of MCG commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of QP creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Use uid as part of PD commands (Alaa Hleihel) [1691234] - [include] net/mlx5: Update mlx5_ifc with DEVX UID bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of QP commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of CQ commands (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Enable vport loopback when user context or QP mandate (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating RAW ethernet QP with loopback support (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Refactor transport domain bookkeeping logic (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Rename incorrect naming in IFC file (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Use rdma_user_mmap_io (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating a matcher for a NIC TX flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX namespace when getting a flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add flow actions support to raw create flow (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor raw flow creation (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Don't overwrite action if already set (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor flow action parsing to be more generic (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching packet reformat action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable reformat on NIC RX if supported (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching DECAP action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable decap and packet reformat on flow tables (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching modify header to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX steering support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5e: Replace PTP clock lock from RW lock to seq lock (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Move Q counters allocation and drop RQ to init_rx (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add flow counters idr (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Store flow counters in a list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add new list to store deleted flow counters (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Change flow counters addlist type to single linked list (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Extend packet reformat verbs (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add new flow action verb - packet reformat (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add a new flow action verb - modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export packet reformat alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Pass a namespace for packet reformat ID allocation (Alaa Hleihel) [1691234 1663215] - [include] net/mlx5: Expose new packet reformat capabilities (Alaa Hleihel) [1691234 1663215] - [netdrv] {net, RDMA}/mlx5: Rename encap to reformat packet (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Move header encap type to IFC header file (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Break encap/decap into two separated flow table creation flags (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add support for more namespaces when allocating modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export modify header alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add proper NIC TX steering flow tables support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Cleanup flow namespace getter switch logic (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Change TX affinity assignment in RoCE LAG mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add memic command opcode to command checker (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Destroy the DEVX object upon error flow (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, Read capabilities only when it is safe (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, fix udp source port value (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Improve argument name for add flow API (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, l4 proto support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, ip6 support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow parsing refactoring (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow validation refactoring (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Unexport functions that need not be exported (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Remove unused mlx5_query_vport_admin_state (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: E-Switch, Remove unused argument when creating legacy FDB (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Rename modify/query_vport state related enums (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Mark expected switch fall-throughs (Alaa Hleihel) [1691231] - [netdrv] mellanox: fix the dport endianness in call of __inet6_lookup_established() (Alaa Hleihel) [1691231] - [netdrv] mlx5: handle DMA mapping error case for XDP redirect (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Issue direct lookup on vxlan ports by vport representors (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Use function to access sq_dma object in fifo (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Move DB fields in TXQ-SQ struct (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add support for XDP_REDIRECT in device-out side (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Re-order fields of struct mlx5e_xdpsq (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Refactor XDP counters (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Make XDP xmit functions more generic (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add counter for XDP redirect in RX (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Enable driver uapi commands for flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for a flow table destination for driver flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support adding flow steering rule by raw description (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce driver create and destroy flow methods (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add support for flow table destination number (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add forward compatible support for the FTE match data (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Support offloading double vlan push/pop tc actions (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Refactor tc vlan push/pop actions offloading (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Support offloading tc double vlan headers match (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: FW tracer, Add debug prints (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, Enable tracing (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, parse traces and kernel tracing support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, events handling (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, register log buffer memory key (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, create trace buffer and copy strings database (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, implement tracer logic (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove set but not used variables (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add XRQ commands definitions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add core support for double vlan push/pop steering action (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: Expose MPEGC (Management PCIe General Configuration) structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, add hardware structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: fix an unused-function warning (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: IPsec, fix byte count in CQE (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add common metadata functions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, build TLS netdev from capabilities (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add software statistics (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add Innova TLS rx data path (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add innova rx support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add TLS rx offload routines (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, refactor variable names (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Check that supplied blue flame index doesn't overflow (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Melt consecutive calls to alloc_bfreg() in one call (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Use 2-factor allocator calls (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove unused port number parameter (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose dump and fill memory key (Alaa Hleihel) [1691231] - [include] net/mlx5: Add hardware definitions for dump_fill_mkey (Alaa Hleihel) [1691231] - [infiniband] net/mlx5: Limit scope of dump_fill_mkey function (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for drain SQ & RQ (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support RoCE ICRC encapsulated error counter (Alaa Hleihel) [1691231 1663195] - [include] net/mlx5: Add RoCE RX ICRC encapsulated counter (Alaa Hleihel) [1691231 1663195] - [infiniband] RDMA/mlx5: Refactor transport domain checks (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose DEVX tree (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX query EQN support (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for memory registration (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX query UAR (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for modify and query commands (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add obj create and destroy functionality (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX general command (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Introduce DEVX (Alaa Hleihel) [1691231 1663190] - [netdrv] net/mlx5: Expose DEVX specification (Alaa Hleihel) [1691231]- [virt] kvm: arm/arm64: Don't emulate virtual timers on userspace ioctls (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Remove unused timer variable (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Rework the timer code to use a timer_map (Andrew Jones) [1716066] - [powerpc] powernv: Fix compile without CONFIG_TRACEPOINTS (David Gibson) [1524674] - [virt] kvm: ppc: book3s: Remove useless checks in 'release' method of KVM device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Clear escalation interrupt pointers on device close (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Prevent races when releasing device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Replace the 'destroy' method by a 'release' method (David Gibson) [1524674] - [virt] kvm: Introduce a 'release' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Activate XIVE exploitation mode (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add passthrough support (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a mapping for the source ESB pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a TIMA mapping (David Gibson) [1524674] - [virt] kvm: Introduce a 'mmap' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add get/set accessors for the VP XIVE state (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to dirty the XIVE EQ pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to sync the sources (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a global reset control (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add controls for the EQ configuration (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to configure a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: add a control to initialize a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Introduce a new capability KVM_CAP_PPC_IRQ_XIVE (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: Add a new KVM device for the XIVE native exploitation mode (David Gibson) [1524674] - [powerpc] xive: add OPAL extensions for the XIVE native exploitation support (David Gibson) [1524674] - [powerpc] powernv: move OPAL call wrapper tracing and interrupt handling to C (David Gibson) [1524674] - [thermal] thermal/intel_powerclamp: fix truncated kthread name (Lihong Yang) [1716810] - [kernel] kernel/signal.c: trace_signal_deliver when signal_group_exit (Waiman Long) [1548279] - [kernel] signal: unconditionally leave the frozen state in ptrace_stop() (Waiman Long) [1548279] - [kernel] cgroup: never call do_group_exit() with task->frozen bit set (Waiman Long) [1548279] - [kernel] kernel: cgroup: fix misuse of x (Waiman Long) [1548279] - [kernel] cgroup: get rid of cgroup_freezer_frozen_exit() (Waiman Long) [1548279] - [kernel] cgroup: prevent spurious transition into non-frozen state (Waiman Long) [1548279] - [kernel] cgroup: Remove unused cgrp variable (Waiman Long) [1548279] - [documentation] cgroup: document cgroup v2 freezer interface (Waiman Long) [1548279] - [kernel] cgroup: add tracing points for cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: make TRACE_CGROUP_PATH irq-safe (Waiman Long) [1548279] - [tools] kselftests: cgroup: don't fail on cg_kill_all() error in cg_destroy() (Waiman Long) [1548279] - [kernel] cgroup: cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock (Waiman Long) [1548279] - [kernel] cgroup: implement __cgroup_task_count() helper (Waiman Long) [1548279] - [kernel] cgroup: rename freezer.c into legacy_freezer.c (Waiman Long) [1548279] - [kernel] cgroup: remove extra cgroup_migrate_finish() call (Waiman Long) [1548279] - [kernel] cgroup/cpuset: Update stale generate_sched_domains() comments (Waiman Long) [1548279] - [kernel] cgroup: saner refcounting for cgroup_root (Waiman Long) [1548279] - [fs] fix cgroup_do_mount() handling of failure exits (Waiman Long) [1548279] - [kernel] cgroup: Add named hierarchy disabling to cgroup_no_v1 boot param (Waiman Long) [1548279] - [kernel] cgroup: fix parsing empty mount option string (Waiman Long) [1548279] - [kernel] cgroup: fix CSS_TASK_ITER_PROCS (Waiman Long) [1548279] - [kernel] cgroup: Fix dom_cgrp propagation when enabling threaded mode (Waiman Long) [1548279] - [lib] lib: objagg: fix handling of object with 0 users when assembling hints (Ivan Vecera) [1704850] - [lib] test_objagg: Uninitialized variable in error handling (Ivan Vecera) [1704850] - [lib] test_objagg: Test the correct variable (Ivan Vecera) [1704850] - [lib] lib: objagg: Fix an error code in objagg_hints_get() (Ivan Vecera) [1704850] - [lib] lib: objagg: add root count to stats (Ivan Vecera) [1704850] - [lib] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1704850] - [lib] lib: objagg: fix typo in objagg_stats_put() docstring (Ivan Vecera) [1704850] - [lib] lib: introduce initial implementation of object aggregation manager (Ivan Vecera) [1704850] - [netdrv] ibmvnic: Fix unchecked return codes of memory allocations (Steve Best) [1718919] - [netdrv] ibmvnic: Refresh device multicast list after reset (Steve Best) [1718919] - [netdrv] ibmvnic: Do not close unopened driver during reset (Steve Best) [1718919] - [target] scsi: target: tcmu: Switch to bitmap_zalloc() (Maurizio Lombardi) [1712917] - [target] scsi: target: tcmu: wait for nl reply only if there are listeners or during an add (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_handle_text_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_dump_data_payload() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Rename a function and a function pointer (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Fix spelling of "unsolicited" (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Convert comments about locking into runtime checks (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Remove an incorrect comment (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Add target_send_busy() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Inline transport_lun_remove_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the LUN RESET implementation (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove several state tests from the TMF code (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the write_pending_status() callback function (Maurizio Lombardi) [1712917] - [target] scsi: target: make the pi_prot_format ConfigFS path readable (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: fix use after free (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: fix error msg typo when create lio_qr_cache failed (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kmem_cache_free() instead of kfree() (Maurizio Lombardi) [1712917] - [target] scsi: target: perform t10_wwn ID initialisation in target_alloc_device() (Maurizio Lombardi) [1712917] - [target] scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response (Maurizio Lombardi) [1712917] - [target] scsi: target: add device vendor_id configfs attribute (Maurizio Lombardi) [1712917] - [target] scsi: target: consistently null-terminate t10_wwn strings (Maurizio Lombardi) [1712917] - [target] scsi: target: use consistent left-aligned ASCII INQUIRY data (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Reduce the amount of code executed with a spinlock held (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make ABORT and LUN RESET handling synchronous (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix TAS handling for aborted commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the code for aborting SCSI commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make it possible to wait from more than one context for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use system workqueues for TMF (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix target_wait_for_sess_cmds breakage with active signals (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify transport_clear_lun_ref() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kvcalloc() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/tcmu: Fix queue_cmd_ring() declaration (Maurizio Lombardi) [1712917] - [target] scsi: target: replace fabric_ops.name with fabric_alias (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unnecessary get_fabric_name() accessor from fabric_ops (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unused pi_prot_format attribute storage (Maurizio Lombardi) [1712917] - [target] scsi: target: add emulate_pr backstore attr to toggle PR support (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Avoid that a kernel oops is triggered when COMPARE AND WRITE fails (Maurizio Lombardi) [1712917] - [target] scsi: target: Don't request modules that aren't even built (Maurizio Lombardi) [1712917] - [target] scsi: target: Set response length for REPORT TARGET PORT GROUPS (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Always call transport_complete_callback() upon failure (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use sg_alloc_table() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use the SECTOR_SHIFT constant (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the SCF_COMPARE_AND_WRITE_POST flag (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove an unused data member from struct xcopy_pt_cmd (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix spelling in two source code comments (Maurizio Lombardi) [1712917] - [target] scsi: target: stash sess_err_stats on Data-Out timeout (Maurizio Lombardi) [1712917] - [target] scsi: target: split out helper for cxn timeout error stashing (Maurizio Lombardi) [1712917] - [target] scsi: target: log NOP ping timeouts as errors (Maurizio Lombardi) [1712917] - [target] scsi: target: log Data-Out timeouts as errors (Maurizio Lombardi) [1712917] - [include] scsi: target: use ISCSI_IQN_LEN in iscsi_target_stat (Maurizio Lombardi) [1712917] - [target] scsi: target: iblock: split T10 PI SGL across command bios (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: fix spelling mistake "entires" -> "entries" (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Fix conn_ops double free (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values fails (Maurizio Lombardi) [1712917] - [target] scsi: target: loop, usb, vhost, xen: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: tcm_fc: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: target: make transport_init_session_tags static (Maurizio Lombardi) [1712917] - [target] scsi: iscsi target: have iscsit_start_nopin_timer call __iscsit_start_nopin_timer (Maurizio Lombardi) [1712917] - [target] scsi: target: fix __transport_register_session locking (Maurizio Lombardi) [1712917] - [target] Revert "scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers" (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use u64 for dev_size (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use match_int for dev params (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: do not set max_blocks if data_bitmap has been setup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: unmap if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: check if dev is configured before block/reset (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use lio core se_device configuration helper (Maurizio Lombardi) [1712917] - [target] scsi: target: add helper to check if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: initialize list head (Maurizio Lombardi) [1712917] - [target] scsi: target_core_user: fix double unlock (Maurizio Lombardi) [1712917] - [target] scsi: target: Remove se_dev_entry.ua_count (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix handling of removed LUNs (Maurizio Lombardi) [1712917] - [target] scsi: target: Send unit attention condition even if the sense buffer is too small (Maurizio Lombardi) [1712917] - [target] scsi: target: Do not duplicate the code that marks that a command has sense data (Maurizio Lombardi) [1712917] - [target] scsi: target/tcm_loop: Avoid that static checkers warn about dead code (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify the code for waiting for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (2/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (1/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Fold core_tmr_handle_tas_abort() into transport_cmd_finish_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify core_tmr_handle_tas_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Document when CMD_T_STOP and CMD_T_COMPLETE are set (Maurizio Lombardi) [1712917] - [target] scsi: target: Make the session shutdown code also wait for commands that are being aborted (Maurizio Lombardi) [1712917] - [target] scsi: target: Introduce transport_init_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Rename transport_init_session() into transport_alloc_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Move a list_del_init() statement (Maurizio Lombardi) [1712917] - [target] scsi: target: Avoid that EXTENDED COPY commands trigger lock inversion (Maurizio Lombardi) [1712917] - [target] scsi: target: Use config_item_name() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: Don't pass KERN_ERR to pr_err (Maurizio Lombardi) [1712917] - [target] scsi: target: remove target_find_device (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: add module wide block/reset_netlink support (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: misc nl code cleanup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: simplify nl interface (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: track nl commands (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: delete unused __wait (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: remove useless code and clean up the code style (Maurizio Lombardi) [1712917]- [ipc] ipc: do cyclic id allocation for the ipc object. (Waiman Long) [1710480] - [ipc] ipc: conserve sequence numbers in ipcmni_extend mode (Waiman Long) [1710480] - [ipc] ipc: allow boot time extension of IPCMNI from 32k to 16M (Waiman Long) [1710480] - [ipc] ipc/mqueue: optimize msg_get() (Waiman Long) [1710480] - [ipc] ipc/mqueue: remove redundant wq task assignment (Waiman Long) [1710480] - [ipc] ipc: prevent lockup on alloc_msg and free_msg (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for semmni (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for msgmni and shmmni (Waiman Long) [1710480] - [ipc] ipc/shm.c: use ERR_CAST() for shm_lock() error return (Waiman Long) [1710480] - [ipc] ipc/shm: properly return EIDRM in shm_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: update return value of ipc_getref from int to bool (Waiman Long) [1710480] - [ipc] ipc/util.c: further variable name cleanups (Waiman Long) [1710480] - [ipc] ipc: simplify ipc initialization (Waiman Long) [1710480] - [ipc] ipc: get rid of ids->tables_initialized hack (Waiman Long) [1710480] - [lib] lib/rhashtable: guarantee initial hashtable allocation (Waiman Long) [1710480] - [lib] lib/rhashtable: simplify bucket_table_alloc() (Waiman Long) [1710480] - [ipc] ipc: drop ipc_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: correct comment in ipc_obtain_object_check (Waiman Long) [1710480] - [ipc] ipc: rename ipcctl_pre_down_nolock() (Waiman Long) [1710480] - [ipc] ipc/util.c: use ipc_rcu_putref() for failues in ipc_addid() (Waiman Long) [1710480] - [ipc] ipc: reorganize initialization of kern_ipc_perm.seq (Waiman Long) [1710480] - [ipc] ipc: compute kern_ipc_perm.id under the ipc lock (Waiman Long) [1710480] - [x86] x86/speculation/mds: Improve CPU buffer clear documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Revert CPU buffer clear on double fault exit (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add 'mitigations=' support for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [s390] s390/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [powerpc] powerpc/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [mm] x86/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kernel] cpu/speculation: Add 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Fix documentation typo (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Correct the possible MDS sysfs values (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/mds: Add MDSUM variant to the MDS documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Fix comment (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add SMT warning message (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Move arch_smt_update() call to after mitigation decisions (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds=full,nosmt cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Add MDS vulnerability documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] documentation: Move L1TF to separate directory (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation mode VMWERV (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [base] x86/speculation/mds: Add sysfs reporting for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation control for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Conditionally clear CPU buffers on idle entry (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm/vmx: Add MDS protection when L1D Flush is not active (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Clear CPU buffers on exit to user (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds_clear_cpu_buffers() (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add BUG_MSBDS_ONLY (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add basic bug infrastructure for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Consolidate CPU whitelists (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] x86/msr-index: Cleanup bit defines (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Cast ~SPEC_CTRL_STIBP atomic value to int (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] tools power x86_energy_perf_policy: Override CFLAGS assignments and add LDFLAGS to build command (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [scsi] scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplify conditional check again (Himanshu Madhani) [1665555] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Secure flash update support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add 28xx flash primary/secondary status/image mechanism (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplification of register address used in qla_tmpl.c (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correction and improvement to fwdt processing (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Update flash read/write routine (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add support for multiple fwdump templates/segments (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correctly report max/min supported speeds (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Serdes support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Device ID for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Remove FW default template (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add fw_attr and port_no SysFS node (Himanshu Madhani) [1665555] - [netdrv] e1000e: Disable runtime PM on CNP+ (David Arcari) [1659179] - [netdrv] intel: correct return from set features callback (David Arcari) [1659179] - [netdrv] e1000e: Fix -Wformat-truncation warnings (David Arcari) [1659179] - [netdrv] e1000e: fix cyclic resets at link up with active tx (David Arcari) [1659179] - [netdrv] e1000e: fix a missing check for return value (David Arcari) [1659179] - [netdrv] e1000e: Exclude device from suspend direct complete optimization (David Arcari) [1659179] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (David Arcari) [1659179] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1659179] - [netdrv] e1000e: extend PTP gettime function to read system clock (David Arcari) [1659179] - [netdrv] e1000e: allow non-monotonic SYSTIM readings (David Arcari) [1659179] - [netdrv] intel-ethernet: use correct module license (David Arcari) [1659179] - [kernel] sched/cpufreq: Fix kobject memleak (Phil Auld) [1714719] - [kernel] sched/core: Check quota and period overflow at usec to nsec conversion (Phil Auld) [1714719] - [kernel] sched/core: Handle overflow in cpu_shares_write_u64 (Phil Auld) [1714719] - [kernel] sched/rt: Check integer overflow at usec to nsec conversion (Phil Auld) [1714719] - [base] arch_topology: Make cpu_capacity sysfs node as read-only (Phil Auld) [1714719] - [x86] sched/x86: Save [ER]FLAGS on context switch (Phil Auld) [1714719] - [kernel] sched/fair: Remove setting task's se->runnable_weight during PELT update (Phil Auld) [1714719] - [kernel] sched/fair: Disable LB_BIAS by default (Phil Auld) [1714719] - [arm64] sched/topology, arch/arm64: Rebuild the sched_domain hierarchy when the CPU capacity changes (Phil Auld) [1714719] - [base] sched/topology, drivers/base/arch_topology: Rebuild the sched_domain hierarchy when capacities change (Phil Auld) [1714719] - [kernel] sched/topology: Add SD_ASYM_CPUCAPACITY flag detection (Phil Auld) [1714719] - [kernel] sched/fair: Fix load_balance redo for !imbalance (Phil Auld) [1714719] - [tools] cpupower : frequency-set -r option misses the last cpu in related cpu list (Steve Best) [1717841] - [kernel] Uprobes: Fix kernel oops with delayed_uprobe_remove() (Gustavo Duarte) [1608798] - [kernel] trace_uprobe/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes: Support SDT markers having reference count (semaphore) (Gustavo Duarte) [1608798] - [kernel] Uprobe: Additional argument arch_uprobe to uprobe_write_opcode() (Gustavo Duarte) [1608798] - [kernel] Uprobes: Simplify uprobe_register() body (Gustavo Duarte) [1608798] - [pci] PCI: Rework pcie_retrain_link() wait loop (Myron Stowe) [1707902] - [pci] PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum (Myron Stowe) [1707902] - [pci] PCI: Factor out pcie_retrain_link() function (Myron Stowe) [1707902] - [tools] selftests/powerpc: Fix strncpy usage (Diego Domingos) [1662372] - [tools] selftests: Fix test errors related to lib.mk khdr target (Diego Domingos) [1662372] - [nvme] nvme-fc: use separate work queue to avoid warning (Ewan Milne) [1715135] - [scsi] scsi: scsi_transport_fc: nvme: display FC-NVMe port roles (Ewan Milne) [1715135] - [nvme] nvme-fc: correct csn initialization and increments on error (Ewan Milne) [1715135] - [nvme] nvme-multipath: avoid crash on invalid subsystem cntlid enumeration (Ewan Milne) [1715135] - [nvme] nvme-multipath: don't print ANA group state by default (Ewan Milne) [1715135] - [nvme] nvme-multipath: split bios with the ns_head bio_set before submitting (Ewan Milne) [1715135] - [nvme] nvme-multipath: relax ANA state check (Ewan Milne) [1715135] - [drm] drm/i915: Bump gen7+ fb size limits to 16kx16k (Lyude Paul) [1664969] - [drm] drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256KiB for gen7+ (Lyude Paul) [1664969] - [drm] drm/i915: Align dumb buffer stride to 4k to allow for gtt remapping (Lyude Paul) [1664969] - [drm] drm/i915: Overcome display engine stride limits via GTT remapping (Lyude Paul) [1664969] - [drm] drm/i915: Shuffle stride checking code around (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add live vma selftest (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add mock selftest for remapped vmas (Lyude Paul) [1664969] - [drm] drm/i915: Add a new "remapped" gtt_view (Lyude Paul) [1664969] - [md] dax: Arrange for dax_supported check to span multiple devices (Jeff Moyer) [1665364] - [mm] mm/memory_hotplug.c: drop memory device reference after find_memory_block() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Retain security state after overwrite (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/pmem: fix a possible OOB access when read and write pmem (Jeff Moyer) [1665367 1665364 1665362] - [acpi] libnvdimm/security, acpi/nfit: unify zero-key for all security commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: provide fix for secure-erase to use zero-key (Jeff Moyer) [1665367 1665364 1665362 1584976] - [mm] mm/memory.c: fix modifying of page protection by insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix a kmemdup failure check (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Fix a potential NULL pointer dereference (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Always dump _DSM output payload (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Deposit pagetable even when installing zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Clean up holder_class_store() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/of_pmem: Fix platform_no_drv_owner.cocci warnings (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Update NFIT flags error message (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix LBA masking during 'free list' population (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Remove unnecessary code in btt_freelist_init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Remove dax_label_reserve (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax: Check the end of the block-device capacity with dax_direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Avoid stale ARS results (Jeff Moyer) [1697175 1665367 1665364 1665362] - [acpi] nfit/ars: Allow root to busy-poll the ARS state machine (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Introduce scrub_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Remove ars_start_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt short-ARS even in the no_init_ars case (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot (Jeff Moyer) [1697194 1665367 1665364 1665362] - [fs] fs/dax: NIT fix comment regarding start/end vs range (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Convert to use vmf_error() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Require opt-in for read-only label configurations (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pmem: Honor force_raw for legacy pmem regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Account for PAGE_SIZE > info-block-size in nd_pfn_init() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Fix altmap reservation size calculation (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: Fix over-trim in trim_pfn_device() (Jeff Moyer) [1665367 1665364 1665362 1662227] - [nvdimm] libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Add Hyper-V NVDIMM DSM command set to white list (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: acpi_nfit_ctl(): Check out_obj->type in the right place (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Fix nfit_intel_shutdown_status() command submission (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm/security: Require nvdimm_security_setup_events() to succeed (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] nfit_test: fix security state pull for nvdimm security nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: Fix nvdimm_security_state() state request selection (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/label: Clear 'updating' flag after label-set update (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_interleave_set() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() (Jeff Moyer) [1665367 1665364 1665362] - [include] libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] nfit: Mark some functions as __maybe_unused (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] ACPI/nfit: delete the function to_acpi_nfit_desc (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: delete the redundant header file (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] mm, devm_memremap_pages: fix shutdown handling (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: kill mapping "System RAM" support (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/security: Quiet security operations (Jeff Moyer) [1665367 1665364 1665362 1584976] - [documentation] libnvdimm/security: Add documentation for nvdimm security support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add overwrite support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add test support for Intel nvdimm security DSMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master passphrase support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: Add security DSM overwrite support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add support for issue secure erase DSM to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add enable/update passphrase support for Intel nvdimms (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add disable passphrase support to Intel nvdimm. (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add unlock of nvdimm support for Intel DIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add freeze security support to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Introduce nvdimm_security_ops (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys-encrypted: add nvdimm key format type to encrypted keys (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys: Export lookup_user_key to external users (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Store dimm id as a member to struct nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm, namespace: Replace kmemdup() with kstrndup() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, label: Switch to bitmap_zalloc() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: Adjust annotation for why return 0 if fail to find NFIT at start (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, bus: Check id immediately following ida_simple_get (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short" (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [nvdimm] libnvdimm, pfn: Pad pfn namespaces relative to other regions (Jeff Moyer) [1665367 1665364 1665362 1662227] - [tools] tools/testing/nvdimm: Align test resources to 128M (Jeff Moyer) [1665367 1665364 1665362 1662227] - [acpi] acpi/nfit: Add support for Intel DSM 1.8 commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] Revert "acpi, nfit: Further restrict userspace ARS start requests" (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix ARS overflow continuation (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix the array size for dimm devices. (Jeff Moyer) [1665367 1665364 1665362 1658918] - [mm] mm: Fix warning in insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Further restrict userspace ARS start requests (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix Address Range Scrub completion tracking (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [tools] tools/testing/nvdimm: Populate dirty shutdown data (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Collect shutdown status (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Introduce nfit_mem flags (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm, label: Fix sparse warning (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, namespace: Drop the repeat assignment for variable dev->parent (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, region: Fail badblocks listing for inactive regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: during init, clear errors in the metadata area (Jeff Moyer) [1665367 1665364 1665362 1641565] - [nvdimm] libnvdimm: Set device node in nd_device_register (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Hold reference on parent while scheduling async init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: remove duplicate include (Jeff Moyer) [1665367 1665364 1665362] - [fs] filesystem-dax: Fix use of zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: Restore page attributes when clearing errors (Jeff Moyer) [1665367 1665364 1665362] - [drivers] device-dax: avoid hang on error before devm_memremap_pages() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: improve emulation of smart injection (Jeff Moyer) [1685043 1665367 1665364 1665362] - [fs] filesystem-dax: Do not request kaddr and pfn when not required (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax/super: Do not request a pointer kaddr when not required (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: queue issuing of ars when an uc error notification comes in (Jeff Moyer) [1665367 1665364 1665362 1641487] - [kernel] mm, dev_pagemap: Do not clear ->mapping on final put (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix support for emulating controller temperature (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Make DSM failure code injection an override (Jeff Moyer) [1665367 1665364 1665362 1658918] - [acpi] acpi, nfit: Prefer _DSM over _LSR for namespace label reads (Jeff Moyer) [1665367 1665364 1665362 1658918] - [nvdimm] libnvdimm: Introduce locked DIMM capacity support (Jeff Moyer) [1665367 1665364 1665362 1658918] - [drm] drm/nouveau: fix duplication of nv50_head_atom struct (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: initial support for boards with TU117 chipset (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: allow detected chipset to be overridden (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gv100-: fix spurious window immediate interlocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/nouveau: forward error generated while resuming objects tree (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/i2c: Disable i2c bus access after ->fini() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add WaDisableBankHangMode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/fbc: disable framebuffer compression on GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix setting 10 bit deep color mode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add missing combo PHY lane power setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Factor out combo PHY lane power setup helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Corrupt DSI picture fix for GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix clockgating issue when using scalers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Suppress spurious combo PHY B warning (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable read only ppgtt support for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use Engine1 instance for gen11 pm interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Disable video turbo mode for rp control (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable media sampler powergate (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: introduce REG_BIT() and REG_GENMASK() to define register contents (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1664615 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Apply a recommended rc6 threshold (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dedicated rc6 enabling sequence for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Don't warn on spurious interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Handle rps interrupts without irq lock (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure we have enough memory bandwidth on ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sandybridge_pcode_read() deal with the second data register (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix ONLY icl+ max plane width (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix MG_DP_MODE() register programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Really calculate the cursor ddb based on the highest enabled wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Inline skl_update_pipe_wm() into its only caller (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass pipe_wm around so much (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Move some variables to tighter scope (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Keep plane watermarks enabled more aggressively (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure cursor has enough ddb for the selected wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Allocate enough DDB for the cursor (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract skl_compute_wm_params() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass plane state to skl_compute_plane_wm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Accept alloc_size == blocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Introduce Comet Lake PCH (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Add CML PCI IDS (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix PSR2 selective update corruption after PSR1 setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off the CUS when turning off a HDR plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix legacy gamma mode for ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Refactor icl_is_hdr_plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] drm/i915: Add new ICL PCI ID (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix CRC mismatch error for DP link layer compliance (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Prevent incorrect DBuf enabling (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Read out memory type (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on cnl+ (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Clean up intel_get_dram_info() a bit (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i914: s/l_info/dimm_l/ etc. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Generalize intel_is_dram_symmetric() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dram_dimm_info more (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on GLK too (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix DRAM size reporting for BXT (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract BXT DIMM helpers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Polish skl_is_16gb_dimm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract functions to derive SKL+ DIMM info (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Store DIMM rank information as a number (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Default to Thread Group preemption for compute workloads (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix the state checker for ICL Y planes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: move MG pll hw_state readout (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Finalize Wa_1408961008:icl (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Call MG_DP_MODE() macro with the right parameters order (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Drop redundant gamma mode mask (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Implement new w/a for underruns with wm1+ disabled (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Include "ignore lines" in skl+ wm state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] Revert "drm/i915: W/A for underruns with WM1+ disabled on icl" (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make MG PHY macros semantically consistent (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make combo PHY DDI macro definitions consistent for ICL and CNL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add degamma and gamma lut size to gen11 caps (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable pipe output csc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable ICL Pipe CSC block (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add icl pipe degamma and gamma support (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/glk: Fix degamma lut programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Dump skl+ watermark changes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable pipe gamma when C8 pixel format is used (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe CSC when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe gamma when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe csc enable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe gamma enable/disable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Populate gamma_mode for all platforms (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Main backport to rebase from 4.18 to 5.1 (Lyude Paul) [1713573 1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] {CVE-2019-11085} - [include] list: Backport list_is_first() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] lib/scatterlist: Provide a DMA page iterator (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [acpi] ACPI / PMIC: Add support for executing PMIC MIPI sequence elements (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vfio: add edid api for display (vgpu) devices. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm: don't miss the last page because of round-off error (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] PM-runtime: Add new interface to get accounted time (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: move i915_kick_out_vgacon to vgaarb (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [scripts] tracing: Avoid calling cc-option -mrecord-mcount for every Makefile (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb_helper: Allow leaking fbdev smem_start (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb: Stop leaking physical address (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: Add FBINFO_HIDE_SMEM_START flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vt: Remove vc_panic_force_write (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: fix kerneldoc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] fbdev: add remove_conflicting_pci_framebuffers() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [media] media: cec-notifier: Get notifier by device and connector name (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] driver core: Add device_link_remove function (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] include: Move ascii85 functions from i915 to linux/ascii85.h (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm, drm/i915: mark pinned shmemfs pages as unevictable (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] list: introduce list_bulk_move_tail helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [fs] sysfs: constify sysfs create/remove files harder (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/selftests: Remove unused dmabuf->kmap routines, fix the build (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma-buf: remove kmap_atomic interface (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] include/linux/bitops.h: introduce BITS_PER_TYPE (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma_buf: remove device parameter from attach callback v2 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [pci] PCI: Export pcie_get_speed_cap and pcie_get_width_cap (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Add support for pps and compression mode command packet (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking/mutex: Fix mutex debug call and ww_mutex documentation (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: Implement an algorithm choice for Wound-Wait mutexes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: WW mutex cleanup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286]- [netdrv] igb: Fix WARN_ONCE on runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: use struct_size() helper (Corinna Vinschen) [1659168] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Corinna Vinschen) [1659168] - [netdrv] igb: Bump version number (Corinna Vinschen) [1659168] - [netdrv] Revert "igb: reduce CPU0 latency when updating statistics" (Corinna Vinschen) [1659168] - [netdrv] igb: Fix an issue that PME is not enabled during runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: Change RXPBSIZE size when setting Qav mode (Corinna Vinschen) [1659168] - [netdrv] igb: reduce CPU0 latency when updating statistics (Corinna Vinschen) [1659168] - [netdrv] igb: fix uninitialized variables (Corinna Vinschen) [1659168] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659168] - [netdrv] igb: Fix format with line continuation whitespace (Corinna Vinschen) [1659168] - [netdrv] igb: extend PTP gettime function to read system clock (Corinna Vinschen) [1659168] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Corinna Vinschen) [1659168] - [netdrv] igb: remove ndo_poll_controller (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659168] - [netdrv] igb: Replace mdelay() with msleep() in igb_integrated_phy_loopback() (Corinna Vinschen) [1659168] - [netdrv] igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init() (Corinna Vinschen) [1659168] - [netdrv] igb: Use an advanced ctx descriptor for launchtime (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_phy: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_82575: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb_main: Mark expected switch fall-throughs (Corinna Vinschen) [1659168] - [netdrv] igb: Use dma_wmb() instead of wmb() before doorbell writes (Corinna Vinschen) [1659168] - [netdrv] igb: Add support for ETF offload (Corinna Vinschen) [1659168] - [netdrv] igb: Only call skb_tx_timestamp after descriptors are ready (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_offload_cbs() (Corinna Vinschen) [1659168] - [netdrv] igb: Only change Tx arbitration when CBS is on (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_configure_cbs() (Corinna Vinschen) [1659168] - [fs] Revert "[fs] ext4: protect journal inode's blocks using block_validity" (Lukas Czerner) [1716549] - [fs] xfs: don't trip over uninitialized buffer on extent read of corrupted inode (Bill O'Donnell) [1715942] - [fs] xfs: always init bma in xfs_bmapi_write (Bill O'Donnell) [1715942] - [lib] rhashtable: Still do rehash when we get EEXIST (Vladis Dronov) [1712457] - [fs] vmcore: Add a kernel parameter novmcoredd (Kairui Song) [1705864] - [powerpc] powerpc/eeh: Correct retries in eeh_pe_reset_full() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Improve recovery of passed-through devices (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_clear_pe_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_pe_state_clear() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: remove sw_state from eeh_unfreeze_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_clear_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup control flow in eeh_handle_normal_event() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_ops.wait_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_state_mark() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unnecessary eeh_pe_state_mark_with_cfg() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_enabled() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup logic in eeh_rmv_from_parent_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup field names in eeh_rmv_data (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup list_head field names (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_add_virt_device() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unused field in eeh_dev (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup EEH_POSTPONED_PROBE (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Avoid misleading message "EEH: no capable adapters found" (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix null deref for devices removed during EEH (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() (Sam Bobroff) [1352405] - [edac] x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types (Janakarajan Natarajan) [1688469] - [scsi] megaraid_sas: remove tech preview from Aero series (Tomas Henzl) [1668409] - [scsi] megaraid_sas: sync with mainline (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix spelling mistake "oustanding" -> "outstanding" (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Make megasas_host_device_list_query() static (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: reduce module load time (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove a bunch of set but not used variables (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: return error when create DMA pool failed (Tomas Henzl) [1668409] {CVE-2019-11810} - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMD (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework device add code in AEN path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework code to get PD and LD list (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: correct an info message (Tomas Henzl) [1668409] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: fix out-of-bound array accesses (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: changes to function prototypes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: NULL check before some freeing functions is not needed (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas_fusion: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: megaraid_sas_base: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: modify max supported lds related print (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: remove unused macro (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove double endian conversion (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rename scratch_pad registers (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove spin lock for dpc operation (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: optimize raid context access in IO path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fail init if heartbeat timer fails (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix combined reply queue mode detection (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix module parameter description (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix goto labels in error handling (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update copyright information (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add check for reset adapter bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix msleep granularity (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for FW snap dump (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add watchdog thread to detect Firmware fault (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: switch to generic DMA API (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix a missing-check bug (Tomas Henzl) [1668409] - [kernel] get_maintainer.pl: Add default .get_maintainer.conf file for RHEL (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow option --mpath to read all files in (Prarit Bhargava) [1714630] - [scripts] get_maintainer.pl: add -mpath= for MAINTAINERS file location (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow usage outside of kernel tree (Prarit Bhargava) [1714630] - [scripts] Revert "[scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override" (Prarit Bhargava) [1714630] - [include] signal: Make siginmask safe when passed a signal of 0 (Waiman Long) [1714351] - [fs] signal: Don't send signals to tasks that don't exist (Waiman Long) [1714351] - [kernel] signal: Restore the stop PTRACE_EVENT_EXIT (Waiman Long) [1714351] - [kernel] signal: Better detection of synchronous signals (Waiman Long) [1714351] - [kernel] signal: Always notice exiting tasks (Waiman Long) [1714351] - [kernel] signal: Always attempt to allocate siginfo for SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user32 (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user (Waiman Long) [1714351] - [kernel] signal: In sigqueueinfo prefer sig not si_signo (Waiman Long) [1714351] - [include] signal: Use a smaller struct siginfo in the kernel (Waiman Long) [1714351] - [include] signal: Distinguish between kernel_siginfo and siginfo (Waiman Long) [1714351] - [kernel] signal: Introduce copy_siginfo_from_user and use it's return value (Waiman Long) [1714351] - [arm64] signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_PAD_SIZE (Waiman Long) [1714351] - [kernel] signal: Fail sigqueueinfo if si_signo != sig (Waiman Long) [1714351] - [kernel] signal/sparc: Move EMT_TAGOVF into the generic siginfo.h (Waiman Long) [1714351] - [mm] signal/arm: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Use send_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_ptrace_errno_trap (Waiman Long) [1714351] - [arm64] signal/arm64: In ptrace_hbptriggered name the signal description string (Waiman Long) [1714351] - [arm64] signal/arm64: Remove arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_mceerr as appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/arm64: Only call set_thread_esr once in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Only perform one esr_to_fault_info call in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Expand __do_user_fault and remove it (Waiman Long) [1714351] - [mm] signal/arm64: For clarity separate the 3 signal sending cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Consolidate the two hwpoison cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Factor set_thread_esr out of __do_user_fault (Waiman Long) [1714351] - [arm64] signal/arm64: Factor out arm64_show_signal from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Remove unneeded tsk parameter from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Push siginfo generation into arm64_notify_die (Waiman Long) [1714351] - [powerpc] signal/powerpc: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [powerpc] signal/powerpc: Simplify _exception_pkey by using force_sig_pkuerr (Waiman Long) [1714351] - [powerpc] signal/powerpc: Specialize _exception_pkey for handling pkey exceptions (Waiman Long) [1714351] - [powerpc] signal/powerpc: Call force_sig_fault from _exception (Waiman Long) [1714351] - [powerpc] signal/powerpc: Factor the common exception code into exception_common (Waiman Long) [1714351] - [powerpc] powerpc/traps: Print unhandled signals in a separate function (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/powerpc: Call _exception_pkey directly from bad_key_fault_exception (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area (Waiman Long) [1714351] - [mm] signal/powerpc: Use force_sig_mceerr as appropriate (Waiman Long) [1714351] - [x86] signal/x86: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey by value (Waiman Long) [1714351] - [mm] signal/x86: Replace force_sig_info_fault with force_sig_fault (Waiman Long) [1714351] - [mm] signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey not vma into __bad_area (Waiman Long) [1714351] - [mm] signal/x86: Don't compute pkey in __do_page_fault (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from mm_fault_error (Waiman Long) [1714351] - [mm] signal/x86: Remove the pkey parameter from do_sigbus (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from bad_area_nosemaphore (Waiman Long) [1714351] - [x86] signal/x86/traps: Simplify trap generation (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig instead of open coding it. (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig_bnderr (Waiman Long) [1714351] - [x86] signal/x86/traps: Move more code into do_trap_no_signal so it can be reused (Waiman Long) [1714351] - [x86] signal/x86/traps: Factor out show_signal (Waiman Long) [1714351] - [x86] signal/x86: Move mpx siginfo generation into do_bounds (Waiman Long) [1714351] - [x86] signal/x86: In trace_mpx_bounds_register_exception add __user annotations (Waiman Long) [1714351] - [mm] signal/x86: Move MCE error reporting out of force_sig_info_fault (Waiman Long) [1714351] - [x86] signal/x86: Inline fill_sigtrap_info in it's only caller send_sigtrap (Waiman Long) [1714351] - [powerpc] signal: Simplify tracehook_report_syscall_exit (Waiman Long) [1714351] - [kernel] signal: Pair exports with their functions (Waiman Long) [1714351] - [kernel] signal: Remove specific_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Use group_send_sig_info to kill all processes in a pid namespace (Waiman Long) [1714351] - [tty] tty_io: Use group_send_sig_info in __do_SACK to note it is a session being killed (Waiman Long) [1714351] - [misc] signal/GenWQE: Fix sending of SIGKILL (Waiman Long) [1714351] - [include] signal: Remove SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL and SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Never allocate siginfo for SIGKILL or SIGSTOP (Waiman Long) [1714351] - [usb] signal: Don't send siginfo to kthreads. (Waiman Long) [1714351] - [usb] signal: Remove the siginfo paramater from kernel_dqueue_signal (Waiman Long) [1714351] - [tty] signal: send_sig_all no longer needs SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init (Waiman Long) [1714351] - [x86] signal: Properly deliver SIGSEGV from x86 uprobes (Waiman Long) [1714351] - [kernel] signal: Properly deliver SIGILL from uprobes (Waiman Long) [1714351] - [kernel] signal: Always ignore SIGKILL and SIGSTOP sent to the global init (Waiman Long) [1714351] - [iommu] mm: convert return type of handle_mm_fault() caller to vm_fault_t (Waiman Long) [1714351] - [kernel] signal: make get_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make sigkill_pending() return bool (Waiman Long) [1714351] - [kernel] signal: make legacy_queue() return bool (Waiman Long) [1714351] - [kernel] signal: make wants_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make flush_sigqueue_mask() void (Waiman Long) [1714351] - [kernel] signal: make unhandled_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make recalc_sigpending_tsk() return bool (Waiman Long) [1714351] - [kernel] signal: make has_pending_signals() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_task_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_handler_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_ok_by_cred() return bool (Waiman Long) [1714351] - [kernel] signal: simplify rt_sigaction() (Waiman Long) [1714351] - [kernel] signal: make do_sigpending() void (Waiman Long) [1714351] - [kernel] signal: make may_ptrace_stop() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_as_cred_perm() return bool (Waiman Long) [1714351] - [kernel] signal: make force_sigsegv() void (Waiman Long) [1714351] - [kernel] signal: Don't restart fork when signals come in. (Waiman Long) [1714351] - [kernel] fork: Have new threads join on-going signal group stops (Waiman Long) [1714351] - [include] fork: Skip setting TIF_SIGPENDING in ptrace_init_task (Waiman Long) [1714351] - [kernel] signal: Add calculate_sigpending() (Waiman Long) [1714351] - [kernel] fork: Unconditionally exit if a fatal signal is pending (Waiman Long) [1714351] - [kernel] fork: Move and describe why the code examines PIDNS_ADDING (Waiman Long) [1714351] - [kernel] signal: Push pid type down into complete_signal. (Waiman Long) [1714351] - [kernel] signal: Push pid type down into __send_signal (Waiman Long) [1714351] - [kernel] signal: Push pid type down into send_signal (Waiman Long) [1714351] - [tty] signal: Pass pid type into do_send_sig_info (Waiman Long) [1714351] - [fs] signal: Pass pid type into send_sigio_to_task & send_sigurg_to_task (Waiman Long) [1714351] - [kernel] signal: Pass pid type into group_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Pass pid and pid type into send_sigqueue (Waiman Long) [1714351] - [kernel] posix-timers: Noralize good_sigevent (Waiman Long) [1714351] - [fs] signal: Use PIDTYPE_TGID to clearly store where file signals will be sent (Waiman Long) [1714351] - [kernel] pid: Implement PIDTYPE_TGID (Waiman Long) [1714351] - [include] pids: Move the pgrp and session pid pointers from task_struct to signal_struct (Waiman Long) [1714351] - [fs] pids: Compute task_tgid using signal->leader_pid (Waiman Long) [1714351] - [kernel] pids: Move task_pid_type into sched/signal.h (Waiman Long) [1714351] - [init] pids: Initialize leader_pid in init_task (Waiman Long) [1714351]- [s390] s390: enable processes for mio instructions (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to disable usage of MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: provide support for MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: improve bar check (Philipp Rudo) [1651734] - [s390] s390/ism: move oddities of device IO to wrapper function (Philipp Rudo) [1651734] - [s390] s390/pci: move io address mapping code to pci_insn.c (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to force floating irqs (Philipp Rudo) [1651735] - [s390] s390/pci: gather statistics for floating vs directed irqs (Philipp Rudo) [1651735] - [s390] s390: show statistics for MSI IRQs (Philipp Rudo) [1651735] - [s390] s390/pci: provide support for CPU directed interrupts (Philipp Rudo) [1651735] - [s390] s390/airq: provide cacheline aligned ivs (Philipp Rudo) [1651735] - [s390] s390/pci: clarify interrupt vector usage (Philipp Rudo) [1651735] - [s390] s390/airq: recognize directed interrupts (Philipp Rudo) [1651735] - [s390] s390/sclp: detect DIRQ facility (Philipp Rudo) [1651735] - [s390] s390/pci: move everything irq related to pci_irq.c (Philipp Rudo) [1651735] - [s390] s390/pci: remove stale rc (Philipp Rudo) [1651735] - [s390] s390/pci: remove unused define (Philipp Rudo) [1651735] - [s390] s390/pci: mark command line parser data __initdata (Philipp Rudo) [1651735] - [cpufreq] cpufreq: intel_pstate: Ignore turbo active ratio in HWP (David Arcari) [1711970] - [scsi] mpt3sas: remove tech preview from Aero series (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix indentation issue (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Improve the threshold value and introduce module param (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Load balance to improve performance and avoid soft lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Irq poll to avoid CPU hard lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: simplify interrupt handler (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix typo in request_desript_type (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add missing breaks in switch statements (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update driver version to 27.102.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for ATLAS PCIe switch (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for NVMe Switch Adapter (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Rename mpi endpoint device ID macro. (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: mpt3sas_scsih: Mark expected switch fall-through (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix memory ordering on 64bit writes (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix spelling mistake "manufaucturing" -> "manufacturing" (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix Sync cache command failure during driver unload (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Call sas_remove_host before removing the target devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_WAIT_COUNT (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: switch to generic DMA API (Tomas Henzl) [1684444] - [tools] perf tools beauty ioctl: Support new ISO7816 commands (Michael Petlan) [1709243] - [tools] perf tools: Restore proper cwd on return from mnt namespace (Michael Petlan) [1709243] - [tools] perf tools: Fix crash on synthesizing the unit (Michael Petlan) [1709243] - [tools] perf tools: Do not zero sample_id_all for group members (Michael Petlan) [1709243] - [tools] perf beauty: Use SRCARCH, ARCH=x86_64 must map to "x86" to find the headers (Michael Petlan) [1709243] - [tools] perf intel-pt: Add MTC and CYC timestamps to debug log (Michael Petlan) [1709243] - [tools] perf intel-pt: Add more event information to debug log (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fix table find when table re-ordered (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add help window (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add Selected branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fall back to /usr/local/lib/libxed.so (Michael Petlan) [1709243] - [tools] perf top: Display the LBR stats in callchain entry (Michael Petlan) [1709243] - [tools] perf stat: Handle different PMU names with common prefix (Michael Petlan) [1709243] - [tools] perf record: Support weak groups (Michael Petlan) [1709243] - [tools] perf evlist: Move perf_evsel__reset_weak_group into evlist (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Start collecting pathnames in the BPF program (Michael Petlan) [1709243] - [tools] perf trace: Fix setting of augmented payload when using eBPF + raw_syscalls (Michael Petlan) [1709243] - [tools] perf trace: When augmenting raw_syscalls plug raw_syscalls:sys_exit too (Michael Petlan) [1709243] - [tools] perf examples bpf: Start augmenting raw_syscalls:sys_{start,exit} (Michael Petlan) [1709243] - [tools] perf intel-pt/bts: Calculate cpumode for synthesized samples (Michael Petlan) [1709243] - [tools] perf intel-pt: Insert callchain context into synthesized callchains (Michael Petlan) [1709243] - [tools] perf top: Start display thread earlier (Michael Petlan) [1709243] - [tools] perf trace beauty: Use the mmap flags table generated from headers (Michael Petlan) [1709243] - [tools] perf beauty: Wire up the mmap flags table generator to the Makefile (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MAP_ mmap's flag constants (Michael Petlan) [1709243] - [tools] perf callchain: Honour the ordering of PERF_CONTEXT_{USER,KERNEL,etc} (Michael Petlan) [1709243] - [tools] perf cs-etm: Correct CPU mode for samples (Michael Petlan) [1709243] - [tools] perf unwind: Take pgoff into account when reporting elf to libdwfl (Michael Petlan) [1709243] - [tools] perf top: Do not use overwrite mode by default (Michael Petlan) [1709243] - [tools] perf trace: Beautify mount's first pathname arg (Michael Petlan) [1709243] - [tools] perf trace: Beautify the umount's 'name' argument (Michael Petlan) [1709243] - [tools] perf trace: Consider syscall aliases too (Michael Petlan) [1709243] - [tools] perf trace beauty: Beautify mount/umount's 'flags' argument (Michael Petlan) [1709243] - [tools] perf trace beauty: Allow syscalls to mask an argument before considering it (Michael Petlan) [1709243] - [tools] perf beauty: Introduce strarray__scnprintf_flags() (Michael Petlan) [1709243] - [tools] perf beauty: Switch from GPL v2.0 to LGPL v2.1 (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MS_ mount/umount's flag constants (Michael Petlan) [1709243] - [tools] tools include uapi: Grab a copy of linux/fs.h (Michael Petlan) [1709243] - [tools] perf script: Support total cycles count (Michael Petlan) [1709243] - [tools] perf script: Make itrace script default to all calls (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add All branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to display all the database tables (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to shrink / enlarge font (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to find symbols in the call-graph (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add support for multiple sub-windows (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Rename to exported-sql-viewer.py (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Refactor TreeItem class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add data helper functions (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Factor out CallGraphModel from TreeModel (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Remove use of setObjectName() (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add a class for global data (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Separate the database details into a class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Make a "Main" function (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Change icon (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Set a minimum window size (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Provide better default column sizes (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Use SPDX license identifier (Michael Petlan) [1709243] - [tools] perf trace: Introduce per-event maximum number of events property (Michael Petlan) [1709243] - [tools] perf script: Flush output stream after events in verbose mode (Michael Petlan) [1709243] - [tools] perf script: Allow extended console debug output (Michael Petlan) [1709243] - [tools] perf stat: Poll for monitored tasks being alive (Michael Petlan) [1709243] - [tools] perf trace: Drop thread refcount in trace__event_handler() (Michael Petlan) [1709243] - [tools] perf trace: Drop addr_location refcounts (Michael Petlan) [1709243] - [tools] perf evsel: Mark a evsel as disabled when asking the kernel do disable it (Michael Petlan) [1709243] - [tools] perf evsel: Introduce per event max_events property (Michael Petlan) [1709243] - [tools] tools lib subcmd: Introduce OPTION_ULONG (Michael Petlan) [1709243] - [tools] perf arm64: Fix generate system call table failed with /tmp mounted with noexec (Michael Petlan) [1709243] - [tools] perf symbols: Set PLT entry/header sizes properly on Sparc (Michael Petlan) [1709243] - [tools] perf jitdump: Add Sparc support. (Michael Petlan) [1709243] - [tools] perf annotate: Add Sparc support (Michael Petlan) [1709243] - [tools] perf record: Encode -k clockid frequency into Perf trace (Michael Petlan) [1709243] - [tools] perf probe: Support SDT markers having reference counter (semaphore) (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Move struct tep_handler definition in a local header file (Michael Petlan) [1709243] - [tools] tools lib traceevent: Separate out tep_strerror() for strerror_r() issues (Michael Petlan) [1709243] - [tools] perf python: More portable way to make CFLAGS work with clang (Michael Petlan) [1709243] - [tools] perf python: Make clang_has_option() work on Python 3 (Michael Petlan) [1709243] - [tools] perf tools: Free temporary 'sys' string in read_event_files() (Michael Petlan) [1709243] - [tools] perf tools: Avoid double free in read_event_file() (Michael Petlan) [1709243] - [tools] perf tools: Free 'printk' string in parse_ftrace_printk() (Michael Petlan) [1709243] - [tools] perf tools: Cleanup trace-event-info 'tdata' leak (Michael Petlan) [1709243] - [tools] perf strbuf: Match va_{add,copy} with va_end (Michael Petlan) [1709243] - [tools] perf test: S390 does not support watchpoints in test 22 (Michael Petlan) [1709243] - [tools] perf auxtrace: Include missing asm/bitsperlong.h to get BITS_PER_LONG (Michael Petlan) [1709243] - [tools] tools include: Adopt linux/bits.h (Michael Petlan) [1709243] - [tools] perf intel-pt: Implement decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf intel-pt: Add decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__process() for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__event() for trace begin / end (Michael Petlan) [1709243] - [tools] perf db-export: Add trace begin / end branch type variants (Michael Petlan) [1709243] - [tools] perf script: Enhance sample flags for trace begin / end (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enum filter_trivial_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename data2host*() APIs (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename struct plugin_list to struct tep_plugin_list (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to structs filter_type and event_filter (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to various structs filter_arg_*. (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to struct filter_{arg,value_type} (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{exp,arg}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{boolean,op,cmp}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum print_arg_type to enum tep_print_arg_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Add prefix tep_ to all print_* structures (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix TEP_ to all EVENT_FL_* flags (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename enum event_{sort_}type to enum tep_event_{sort_}type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum format_flags to enum tep_format_flags (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct format{_field} to struct tep_format{_field} (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct event_format to struct tep_event_format (Michael Petlan) [1709243] - [tools] perf script: Print DSO for callindent (Michael Petlan) [1709243] - [tools] perf script: Allow sym and dso without ip, addr (Michael Petlan) [1709243] - [tools] tools lib subcmd: Support overwriting the pager (Michael Petlan) [1709243] - [tools] perf tools: Report itrace options in help (Michael Petlan) [1709243] - [tools] perf help: Add missing subcommand `version` (Michael Petlan) [1709243] - [tools] perf tools: Initialize perf_data_file fd field (Michael Petlan) [1709243] - [tools] perf util: Make copyfile_offset() global (Michael Petlan) [1709243] - [tools] perf tools: Add 'struct perf_mmap' arg to record__write() (Michael Petlan) [1709243] - [tools] perf auxtrace: Pass struct perf_mmap into mmap__read* functions (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op3 (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op2 (Michael Petlan) [1709243] - [tools] perf bpf-loader: use PTR_ERR_OR_ZERO inetead of return code (Michael Petlan) [1709243] - [tools] tools include: Adopt PTR_ERR_OR_ZERO from the kernel err.h header (Michael Petlan) [1709243] - [tools] perf ordered_events: Prevent crossing max_alloc_size (Michael Petlan) [1709243] - [tools] perf ordered_events: Add 'struct ordered_events_buffer' layer (Michael Petlan) [1709243] - [tools] perf test: Add watchpoint test (Michael Petlan) [1709243] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh without ping's debuginfo (Michael Petlan) [1709243] - [tools] perf map: Turn some pr_warning() to pr_debug() (Michael Petlan) [1709243] - [tools] perf trace: Use the raw_syscalls:sys_enter for the augmented syscalls (Michael Petlan) [1709243] - [tools] perf trace: Setup augmented_args in the raw_syscalls:sys_enter handler (Michael Petlan) [1709243] - [tools] perf trace: Introduce syscall__augmented_args() method (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Avoid optimization to pass older BPF validators (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Check probe_read_str() return separately (Michael Petlan) [1709243] - [tools] perf annotate: Handle arm64 move instructions (Michael Petlan) [1709243] - [tools] perf trace beauty: Alias 'umount' to 'umount2' (Michael Petlan) [1709243] - [tools] perf stat: Move the display functions to stat-display.c (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_events' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'walltime_*' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Propagate 'struct target' arg to sort_aggr_thread() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_merge' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'big_num' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Do not use the global 'evsel_list' in print functions (Michael Petlan) [1709243] - [tools] perf stat: Move *_aggr_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move ru_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_mixed_hw_group_error' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_free_counters_hint' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'null_run' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Add 'walltime_nsecs_stats' pointer to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' to aggr_update_shadow() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' to first_shadow_cpu() (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only_len' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'run_count' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use 'evsel->evlist' instead of 'evsel_list' in collect_all_aliases() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' argument to print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'target' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move 'unit_width' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'interval_clear' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move csv_* to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass a 'struct perf_stat_config' argument to global print functions (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' argument to local print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move STAT_RECORD out of perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Introduce perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move perf_stat_synthesize_config() to stat.c (Michael Petlan) [1709243] - [tools] perf stat: Add 'perf_event__handler_t' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_evlist' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_tool' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Rename 'is_pipe' argument to 'attrs' in perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Move create_perf_stat_counter() to stat.c (Michael Petlan) [1709243] - [tools] perf evsel: Introduce perf_evsel__store_ids() (Michael Petlan) [1709243] - [tools] perf tools: Switch 'session' argument to 'evlist' in perf_event__synthesize_attrs() (Michael Petlan) [1709243] - [tools] perf stat: Add 'identifier' flag to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use local config arg for scale in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_inherit' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'initial_delay' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use evsel->threads in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf trace: Show comm and tid for tracepoint events (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Hook into syscalls:sys_exit_SYSCALL too (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Rename augmented_*_syscall__enter to just *_syscall (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Update the header comments (Michael Petlan) [1709243] - [tools] perf bpf: Add syscall_exit() helper (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Split trace-seq related APIs in a separate header file (Michael Petlan) [1709243] - [tools] perf report: Create auxiliary trace data files for s390 (Michael Petlan) [1709243] - [tools] perf trace beauty: Reorganize 'struct sockaddr *' beautifier (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment sendto's 'addr' arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment bind's 'myaddr' sockaddr arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Add augmented_sockaddr_syscall_enter() (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment connect's 'sockaddr' arg (Michael Petlan) [1709243] - [tools] perf bpf: Add linux/socket.h to the headers accessible to bpf proggies (Michael Petlan) [1709243] - [tools] perf bpf: Give precedence to bpf header dir (Michael Petlan) [1709243] - [tools] perf trace: Add a etcsnoop.c augmented syscalls eBPF utility (Michael Petlan) [1709243] - [tools] perf trace: Augment 'newstat' (aka 'stat') filename ptr (Michael Petlan) [1709243] - [tools] perf trace: Introduce augmented_filename_syscall_enter() declarator (Michael Petlan) [1709243] - [tools] perf trace: Augment inotify_add_watch pathname syscall arg (Michael Petlan) [1709243] - [tools] perf trace: Augment the 'open' syscall 'filename' arg (Michael Petlan) [1709243] - [tools] perf trace: Use the augmented filename, expanding syscall enter pointers (Michael Petlan) [1709243] - [tools] perf trace: Show comm/tid for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Extract the comm/tid printing for syscall enter (Michael Petlan) [1709243] - [tools] perf trace: Print the syscall name for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Make the augmented_syscalls filter out the tracepoint event (Michael Petlan) [1709243] - [tools] perf trace: Pass augmented args to the arg formatters when available (Michael Petlan) [1709243] - [x86] perf/x86/intel: Disallow precise_ip on BTS events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts() (Michael Petlan) [1709243] - [x86] perf/x86/intel: Move branch tracing setup to the Intel-specific source file (Michael Petlan) [1709243] - [x86] perf/x86/intel: Fix regression by default disabling perfmon v4 interrupt handling (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Support CoffeeLake 8th CBOX (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs (Michael Petlan) [1709243] - [tools] perf tools: Don't clone maps from parent when synthesizing forks (Michael Petlan) [1709243] - [tools] perf top: Allow disabling the overwrite mode (Michael Petlan) [1709243] - [kernel] perf/core: Clean up inconsisent indentation (Michael Petlan) [1709243] - [tools] perf script: Implement --graph-function (Michael Petlan) [1709243] - [tools] tools script: Add --call-trace and --call-ret-trace (Michael Petlan) [1709243] - [tools] perf script: Add --insn-trace for instruction decoding (Michael Petlan) [1709243] - [tools] perf trace: Introduce --max-events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add quirk for Goldmont Plus (Michael Petlan) [1709243] - [kernel] perf: Suppress AUX/OVERWRITE records (Michael Petlan) [1709243] - [x86] perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_init (Michael Petlan) [1709243] - [x86] perf/x86: Add __ro_after_init annotations (Michael Petlan) [1709243] - [x86] x86/mm/mem_encrypt: Disable all instrumentation for early SME setup (Janakarajan Natarajan) [1679265] - [fs] cifs: fix copy_file_range to allow write on the same file (Leif Sahlberg) [1689100] - [infiniband] Revert "[infiniband] IB/usnic: Remove stub functions" (Jonathan Toppins) [1713753] - [x86] Update stepping values for Whiskey Lake U/Y (David Arcari) [1704801] - [powerpc] powerpc/perf: Trace imc PMU functions (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Trace imc events detection and cpuhotplug (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Declare static identifier a such (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Add privileged access check for thread_imc (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Rearrange setting of ldbar for thread-imc (Jiri Olsa) [1608796] - [powerpc] powerpc/include: Add data structures and macros for IMC trace mode (Jiri Olsa) [1608796] - [scsi] hpsa: correct-static-checker-issue-in-reset-handler (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: update driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device resets (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: do-not-complete-cmds-for-deleted-devices (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: wait longer for ptraid commands (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for tag collision (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: use local workqueues instead of system workqueues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct simple mode (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device id issues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for lv removal (Joseph Szczypek) [1713772] - [mm] mm, slub: restore the original intention of prefetch_freepointer() (Rafael Aquini) [1714671] - [fs] Revert "add KABI padding to dentry structure" (Waiman Long) [1714253] - [crypto] crypto: drbg - add FIPS 140-2 CTRNG for noise source (Herbert Xu) [1687905] - [infiniband] RDMA/qedr: Fix incorrect device rate. (Manish Chopra) [1713580] - [scsi] scsi: bnx2fc: remove unneeded variable (Nilesh Javali) [1665308] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665308] - [char] ipmi:ssif: compare block number correctly for multi-part return messages (Tony Camuso) [1712159] - [kernel] kernel/sysctl.c: define minmax conv functions in terms of non-minmax versions (Alex Gladkov) [1683922] - [kernel] kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv (Alex Gladkov) [1683922] - [tools] tools/testing/selftests/sysctl/sysctl.sh: add tests for >32-bit values written to 32-bit integers (Alex Gladkov) [1683922] - [kernel] sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] nohz_full: Allow the boot CPU to be nohz_full (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/isolation: Require a present CPU in housekeeping mask (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] kernel/cpu: Allow non-zero CPU to be primary for suspend / kexec freeze (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] power/suspend: Add function to disable secondaries for suspend (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/core: Allow the remote scheduler tick to be started on CPU0 (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/fair: Use non-atomic cpumask_{set,clear}_cpu() (Desnes Augusto Nunes do Rosario) [1666614] - [lib] lib: reciprocal_div: implement the improved algorithm on the paper mentioned (Petr Oros) [1706982] - [kernel] kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers (Eric Sandeen) [1667092] - [kernel] tools/testing/selftests/sysctl/sysctl.sh: add proc_do_large_bitmap() test case (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: allow graceful use on older kernels (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: ignore diff output on verify_diff_w() (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: load module before testing for it (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: remove superfluous test_reqs() (Eric Sandeen) [1667092] - [kernel] kernel/sysctl.c: fix out-of-bounds access when setting file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow for file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow in proc_get_long (Eric Sandeen) [1694160] - [s390] kvm: s390: Fix potential spectre warnings (Thomas Huth) [1702344] - [powerpc] mm: move warning from resize_hpt_for_hotplug() (Laurent Vivier) [1660737] - [powerpc] pseries: Use pr_xxx() in lpar.c (Laurent Vivier) [1660737] - [infiniband] RDMA/iw_cxgb4: Always disconnect when QP is transitioning to TERMINATE state (Arjun Vynipadath) [1664673] - [infiniband] cxgb4: kfree mhp after the debug print (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxbg: Use correct sizing on buffers holding page DMA addresses (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Make function read_tcb() static (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Remove kref accounting for sync operation (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: cq/qp mask depends on bar2 pages in a host page (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: fix srqidx leak during connection abort (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: complete the cached SRQ buffers (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Remove a set-but-not-used variable (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when finding ipv6 routes (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when importing the endpoint (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use listening ep tos when accepting new connections (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb*: kzalloc the iwcm verbs struct (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Drop __GFP_NOFAIL (Arjun Vynipadath) [1664673] - [infiniband] infiniband: cxgb4: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Fix the unchecked ep dereference (Arjun Vynipadath) [1664673] - [infiniband] RDMA: Introduce and use rdma_device_to_ibdev() (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Check for send WR also while posting write with completion WR (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: only reconnect with MPAv1 if the peer aborts (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: remove redundant null pointer check before kfree_skb (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Remove pci_unmap_addr() wrappers for DMA API (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Declare ib_post_send() and ib_post_recv() arguments const (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Simplify a structure initialization (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Fix SRQ endianness annotations (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for kernel mode SRQ's (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for srq functions & structs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Restore the dropped uninitialized_var (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Make c4iw_poll_cq_one() easier to analyze (Arjun Vynipadath) [1664673] - [fs] gfs2: clean_journal improperly set sd_log_flush_head (Robert S Peterson) [1693660]- [netdrv] bonding/802.3ad: fix slave link initialization transition states (Jarod Wilson) [1714387] - [iommu] iommu/vt-d: Disable ATS support on untrusted devices (Jerry Snitselaar) [1649210 1692246] - [documentation] thunderbolt: Export IOMMU based DMA protection support to userspace (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Do not enable ATS for untrusted devices (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Force IOMMU on for platform opt in hint (Jerry Snitselaar) [1649210 1692246] - [arm64] arm64: makefile fix build of .i file in external module case (Jerome Marchand) [1713052] - [s390] s390/protvirt: block kernel command line alteration (Philipp Rudo) [1651711] - [s390] s390/protvirt: add memory sharing for diag 308 set/store (Philipp Rudo) [1651711] - [s390] s390/uv: introduce guest side ultravisor code (Philipp Rudo) [1651711] - [netdrv] net: aquantia: fix undefined devm_hwmon_device_register_with_info reference (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make aq_ndev_driver_name static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove outdated device ids (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixups on 64bit dma counters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: get total counters from DMA block (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fetch up to date statistics on ethtool request (Igor Russkikh) [1706905] - [netdrv] net: aquantia: extract timer cb into work job (Igor Russkikh) [1706905] - [netdrv] net: aquantia: introduce fwreq mutex (Igor Russkikh) [1706905] - [netdrv] net: aquantia: user correct MSI irq type (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use macros for better visibility (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve ifup link detection (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link status irq handling (Igor Russkikh) [1706905] - [netdrv] net: aquantia: create global service workqueue (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link interrupt handling function (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add link interrupt fields (Igor Russkikh) [1706905] - [netdrv] net: aquantia: implement hwmon api for chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure to readout chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: enable driver build for arm64 or compile_test (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve LRO configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Increase rx ring default size from 1K to 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make RX default frame size 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Introduce rx refill threshold value (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx performance by page reuse strategy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx path using larger preallocated skb len (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use better wrappers for state registers (Igor Russkikh) [1706905] - [netdrv] net: aquantia: replace AQ_HW_WAIT_FOR with readx_poll_timeout_atomic (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed instack structure overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed buffer overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: added newline at end of file (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed memcpy size (Igor Russkikh) [1706905] - [netdrv] net: aquantia: regression on cpus with high cores: set mode with 8 queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of RSS configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix initialization of RSS table (Igor Russkikh) [1706905] - [netdrv] net: aquantia: increase max number of hw queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix RSS table and key sizes (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload bits (Igor Russkikh) [1706905] - [netdrv] net: aquantia: return 'err' if set MPI_DEINIT state fails (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix spelling mistake "specfield" -> "specified" (Igor Russkikh) [1706905] - [netdrv] net: aquantia: cleanup err handing in hw_atl_utils_fw_rpc_wait (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of rx-vlan-filter offload (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add ethertype and PCP to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add vlan id to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of L3/L4 ntuple filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure for ntuple rules (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add rx-flow filter definitions (Igor Russkikh) [1706905] - [netdrv] net: aquantia: allow rx checksum offload configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: invalid checksumm offload implementation (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed enable unicast on 32 macvlan (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix potential IOMMU fault after driver unbind (Igor Russkikh) [1706905] - [netdrv] net: aquantia: synchronized flow control between mac/phy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: make function aq_fw2x_update_stats static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove some redundant variable initializations (Igor Russkikh) [1706905] - [netdrv] bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices. (Selvin Xavier) [1672208] - [scsi] scsi: fnic: Remove set but not used variable 'vdev' (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: no need to check return value of debugfs_create functions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Update fnic driver version to 1.6.0.47 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Enable fnic devcmd2 interface (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Adding devcmd2 init and posting interfaces (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add devcmd2 initialization helpers (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 controller definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 interface definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Impose upper limit on max. # of CQs processed per intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: RQ enable and then post descriptors (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: delaying vnic dev enable till after req intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Warn when calling done for IO not issued to fw (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic stats for max CQs processed and ISR time (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add port speed stat to fnic debug stats (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: use fnic_lock to guard fnic->state_flags (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: vnic_rq_clean change BUG_ON to WARN_ON (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: change fnic queue depth to 256 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: support to display 20G port speed (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Use vzalloc (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: switch to generic DMA API (Govindarajulu Varadarajan) [1656236] - [pci] PCI/PME: Fix possible use-after-free on remove (Myron Stowe) [1701834] - [pci] PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove() (Myron Stowe) [1701834] - [pci] PCI: Blacklist power management of Gigabyte X299 DESIGNARE EX PCIe ports (Myron Stowe) [1701834] - [tools] perf arm64: Fix mksyscalltbl when system kernel headers are ahead of the kernel (Michael Petlan) [1709242] - [rpmspec] perf: remove bpf examples (Michael Petlan) [1709242] - [tools] perf tools: Stop fallbacking to kallsyms for vdso symbols lookup (Michael Petlan) [1709242] - [tools] perf report: Don't crash on invalid inline debug information (Michael Petlan) [1709242] - [tools] perf cpu_map: Align cpu map synthesized events properly. (Michael Petlan) [1709242] - [tools] perf tools: Fix tracing_path_mount proper path (Michael Petlan) [1709242] - [tools] perf evsel: Store ids for events with their own cpus perf_event__synthesize_event_update_cpus (Michael Petlan) [1709242] - [tools] perf vendor events intel: Fix wrong filter_band* values for uncore events (Michael Petlan) [1709242] - [tools] Revert "perf tools: Fix PMU term format max value calculation" (Michael Petlan) [1709242] - [tools] tools headers uapi: Sync kvm.h copy (Michael Petlan) [1709242] - [tools] perf record: Use unmapped IP for inline callchain cursors (Michael Petlan) [1709242] - [tools] perf python: Use -Wno-redundant-decls to build with PYTHON=python3 (Michael Petlan) [1709242] - [tools] perf report: Don't try to map ip to invalid map (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-sqlite.py sample columns (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-postgresql.py occasional failure (Michael Petlan) [1709242] - [tools] perf Documentation: Fix out-of-tree asciidoctor man page generation (Michael Petlan) [1709242] - [tools] perf tools: Fix maps__find_symbol_by_name() (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/if_link.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/vhost.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copies of kvm headers (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of drm/drm.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1709242] - [tools] perf annotate: Fix parsing aarch64 branch instructions after objdump update (Michael Petlan) [1709242] - [tools] perf probe powerpc: Ignore SyS symbols irrespective of endianness (Michael Petlan) [1709242] - [tools] perf event-parse: Use fixed size string for comms (Michael Petlan) [1709242] - [tools] perf util: Fix bad memory access in trace info. (Michael Petlan) [1709242] - [tools] perf tools: Streamline bpf examples and headers installation (Michael Petlan) [1709242] - [tools] perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx() (Michael Petlan) [1709242] - [tools] perf arm64: Fix include path for asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] perf tests: Add breakpoint modify tests (Michael Petlan) [1709242] - [tools] perf annotate: Properly interpret indirect call (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add dummy task_struct state member (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add empty nmi.h (Michael Petlan) [1709242] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1709242] - [tools] perf llvm: Allow passing options to llc in addition to clang (Michael Petlan) [1709242] - [tools] perf parser: Improve error message for PMU address filters (Michael Petlan) [1709242] - [tools] perf tools: Disable parallelism for 'make clean' (Michael Petlan) [1709242] - [tools] perf auxtrace: Fix queue resize (Michael Petlan) [1709242] - [tools] perf python: Remove -mcet and -fcf-protection when building with clang (Michael Petlan) [1709242] - [tools] perf arm spe: Fix uninitialized record error variable (Michael Petlan) [1709242] - [tools] perf tools: Move syscall_64.tbl check into check-headers.sh (Michael Petlan) [1709242] - [tools] perf tools: Make check-headers.sh check based on kernel dir (Michael Petlan) [1709242] - [tools] perf tools: Fix check-headers.sh AND list path of execution (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename static variables and functions in event-parse.c (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename internal parser related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent get/set/is APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_find_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent field APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_data_ APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_register / unregister APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_filter* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_plugin_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_function* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, tools lib lockdep: Rename 'enum pevent_errno' to 'enum tep_errno' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'enum pevent_flag' to 'enum tep_flag' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_set_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_register_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_read_number_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent print APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent parse APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent find APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent alloc / free APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent plugin related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'struct pevent_record' to 'struct tep_record' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename struct pevent to struct tep_handle (Michael Petlan) [1709242] - [tools] perf probe powerpc: Fix trace event post-processing (Michael Petlan) [1709242] - [tools] perf map: Optimize maps__fixup_overlappings() (Michael Petlan) [1709242] - [tools] perf map: Synthesize maps only for thread group leader (Michael Petlan) [1709242] - [tools] perf trace: Wire up the augmented syscalls with the syscalls:sys_enter_FOO beautifier (Michael Petlan) [1709242] - [tools] perf trace: Setup the augmented syscalls bpf-output event fields (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__setup_output_event() return the bpf-output event (Michael Petlan) [1709242] - [tools] perf trace: Handle "bpf-output" events associated with "__augmented_syscalls__" BPF map (Michael Petlan) [1709242] - [tools] perf bpf: Add wrappers to BPF_FUNC_probe_read(_str) functions (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf__setup_output_event() strerror() counterpart (Michael Petlan) [1709242] - [tools] perf bpf: Generalize bpf__setup_stdout() (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__for_each_stdout_map() generic (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf/stdio.h wrapper to bpf_perf_event_output function (Michael Petlan) [1709242] - [tools] perf bpf: Add struct bpf_map struct (Michael Petlan) [1709242] - [tools] perf report: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Display percent type in stdio output (Michael Petlan) [1709242] - [tools] perf annotate: Make local period the default percent type (Michael Petlan) [1709242] - [tools] perf annotate: Add support to toggle percent type (Michael Petlan) [1709242] - [tools] perf annotate: Pass browser percent_type in annotate_browser__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Pass 'struct annotation_options' to map_symbol__annotation_dump() (Michael Petlan) [1709242] - [tools] perf annotate: Pass struct annotation_options to symbol__calc_lines() (Michael Petlan) [1709242] - [tools] perf annotate: Add percent_type to struct annotation_options (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_LOCAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_HITS_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Switch struct annotation_data::percent to array (Michael Petlan) [1709242] - [tools] perf annotate: Loop group events directly in annotation__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Rename hist to sym_hist in annotation__calc_percent (Michael Petlan) [1709242] - [tools] perf annotate: Rename local sample variables to data (Michael Petlan) [1709242] - [tools] perf annotate: Rename struct annotation_line::samples* to data* (Michael Petlan) [1709242] - [tools] perf annotate: Get rid of annotation__scnprintf_samples_period() (Michael Petlan) [1709242] - [tools] perf annotate: Make annotation_line__max_percent static (Michael Petlan) [1709242] - [tools] perf annotate: Make symbol__annotate_fprintf2() local (Michael Petlan) [1709242] - [tools] perf bpf: Add 'syscall_enter' probe helper for syscall enter tracepoints (Michael Petlan) [1709242] - [tools] perf tools: Drop unneeded bitmap_zero() calls (Michael Petlan) [1709242] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Michael Petlan) [1709242] - [tools] perf report: Add GUI report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf report: Add raw report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf auxtrace: Support for perf report -D for s390 (Michael Petlan) [1709242] - [tools] perf trace: Use perf_evsel__sc_tp_{uint,ptr} for "id"/"args" handling syscalls:* events (Michael Petlan) [1709242] - [tools] perf trace: Setup struct syscall_tp for syscalls:sys_{enter,exit}_NAME events (Michael Petlan) [1709242] - [tools] perf trace: Allow setting up a syscall_tp struct without a format_field (Michael Petlan) [1709242] - [tools] perf trace: Rename some syscall_tp methods to raw_syscall (Michael Petlan) [1709242] - [tools] perf trace: Use beautifiers on syscalls:sys_enter_ handlers (Michael Petlan) [1709242] - [tools] perf trace: Associate vfs_getname()'ed pathname with fd returned from 'openat' (Michael Petlan) [1709242] - [tools] perf trace: Do not require --no-syscalls to suppress strace like output (Michael Petlan) [1709242] - [tools] perf bpf: Include uapi/linux/bpf.h from the 'perf trace' script's bpf.h (Michael Petlan) [1709242] - [tools] perf tools: Allow overriding MAX_NR_CPUS at compile time (Michael Petlan) [1709242] - [tools] perf bpf: Show better message when failing to load an object (Michael Petlan) [1709242] - [tools] perf list: Unify metric group description format with PMU event description (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample when receiving a CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Support dummy address value for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Fix start tracing packet handling (Michael Petlan) [1709242] - [tools] perf build: Fix installation directory for eBPF (Michael Petlan) [1709242] - [tools] perf c2c report: Fix crash for empty browser (Michael Petlan) [1709242] - [tools] perf tests: Fix indexing when invoking subtests (Michael Petlan) [1709242] - [tools] perf trace: Beautify the AF_INET & AF_INET6 'socket' syscall 'protocol' args (Michael Petlan) [1709242] - [tools] perf trace beauty: Add beautifiers for 'socket''s 'protocol' arg (Michael Petlan) [1709242] - [tools] perf trace beauty: Do not print NULL strarray entries (Michael Petlan) [1709242] - [tools] perf beauty: Add a generator for IPPROTO_ socket's protocol constants (Michael Petlan) [1709242] - [tools] tools include uapi: Grab a copy of linux/in.h (Michael Petlan) [1709242] - [tools] perf tests: Fix complex event name parsing (Michael Petlan) [1709242] - [tools] perf evlist: Fix error out while applying initial delay and LBR (Michael Petlan) [1709242] - [tools] perf trace beauty: Default header_dir to cwd to work without parms (Michael Petlan) [1709242] - [tools] perf test: Fix subtest number when showing results (Michael Petlan) [1709242] - [tools] perf stat: Get rid of extra clock display function (Michael Petlan) [1709242] - [tools] perf tools: Use perf_evsel__match instead of open coded equivalent (Michael Petlan) [1709242] - [tools] perf tools: Fix struct comm_str removal crash (Michael Petlan) [1709242] - [tools] perf machine: Use last_match threads cache only in single thread mode (Michael Petlan) [1709242] - [tools] perf machine: Add threads__set_last_match function (Michael Petlan) [1709242] - [tools] perf machine: Add threads__get_last_match function (Michael Petlan) [1709242] - [tools] perf tools: Synthesize GROUP_DESC feature in pipe mode (Michael Petlan) [1709242] - [tools] perf script: Show correct offsets for DWARF-based unwinding (Michael Petlan) [1709242] - [tools] perf trace arm64: Use generated syscall table (Michael Petlan) [1709242] - [tools] perf arm64: Generate system call table from asm/unistd.h (Michael Petlan) [1709242] - [tools] tools include: Grab copies of arm64 dependent unistd.h files (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh when event exists (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering when return address is in a register (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering (Michael Petlan) [1709242] - [tools] perf list: Add missing documentation for --desc and --debug options (Michael Petlan) [1709242] - [tools] perf stat: Add transaction flag (-T) support for s390 (Michael Petlan) [1709242] - [tools] perf json: Add s390 transaction counter definition (Michael Petlan) [1709242] - [tools] perf list: Add s390 support for detailed PMU event description (Michael Petlan) [1709242] - [tools] Revert "perf list: Add s390 support for detailed/verbose PMU event description" (Michael Petlan) [1709242] - [tools] perf cs-etm: Bail out immediately for instruction sample failure (Michael Petlan) [1709242] - [tools] perf cs-etm: Introduce invalid address macro (Michael Petlan) [1709242] - [tools] perf hists: Clarify callchain disabling when available (Michael Petlan) [1709242] - [tools] perf tests: Check that complex event name is parsed correctly (Michael Petlan) [1709242] - [arm64] arm64: perf: Reject stand-alone CHAIN events for PMUv3 (Michael Petlan) [1709242] - [x86] perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX (Michael Petlan) [1709242] - [kernel] perf/ring_buffer: Prevent concurent ring buffer access (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id instead of hardcorded physical package ID 0 (Michael Petlan) [1709242] - [kernel] perf/core: Fix perf_pmu_unregister() locking (Michael Petlan) [1709242] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Michael Petlan) [1709242] - [kernel] perf/core: Force USER_DS when recording user stack data (Michael Petlan) [1709242] - [include] perf/UAPI: Clearly mark __PERF_SAMPLE_CALLCHAIN_EARLY as internal use (Michael Petlan) [1709242] - [x86] perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Simplify breakpoint enable in perf_event_modify_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Enable breakpoint in modify_user_hw_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 (Michael Petlan) [1709242] - [kernel] arm64: perf: Add cap_user_time aarch64 (Michael Petlan) [1709242] - [include] arm_pmu: Add support for 64bit event counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support Extended PEBS for Goldmont Plus (Michael Petlan) [1709242] - [x86] perf/x86/intel/ds: Handle PEBS overflow for fixed counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support PEBS on fixed counters (Michael Petlan) [1709242] - [kernel] perf, tools: Use correct articles in comments (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Clean up and consolidate modify_user_hw_breakpoint_check() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Pass new breakpoint type to modify_breakpoint_slot() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/arch/arm64: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [powerpc] perf/arch/powerpc: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [x86] perf/arch/x86: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/hw_breakpoint: Pass arch breakpoint struct to arch_check_bp_in_kernelspace() (Michael Petlan) [1709242] - [kernel] perf/core: Change perf_mmap_fault() return type to 'vm_fault_t' (Michael Petlan) [1709242] - [x86] perf/x86/intel/lbr: Optimize context switches for the LBR call stack (Michael Petlan) [1709242] - [netdrv] cnic: Refactor code and mark expected switch fall-through (Nilesh Javali) [1665302] - [netdrv] cnic: remove use of VLAN_TAG_PRESENT (Nilesh Javali) [1665302] - [netdrv] cnic: use kvzalloc to allocate memory for csk_tbl (Nilesh Javali) [1665302] - [netdrv] cnic: remove redundant pointer req and variable func (Nilesh Javali) [1665302] - [scsi] drivers: Remove useless trailing comments from mmiowb() invocations (Nilesh Javali) [1665307] - [scsi] scsi: qedf: remove set but not used variables (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.20 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add return value to log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print fcport information on wait for upload timeout (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check the return value of start_xmit (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for fcoe_libfc_config failure (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add comment to display logging levels (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add port_id for fcport into initiate_cleanup debug message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add LBA to underrun debug messages (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print scsi_cmd backpointer in good completion path if the command is still being used (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add driver state to 'driver_stats' debugfs node (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Change MSI-X load error message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Remove set but not used variable 'fr_len' (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.19 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Fix lport may be used uninitialized warning (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correctly handle refcounting of rdata (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is cleared (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for tm_flags instead of cmd_type during cleanup (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add a flag to help debugging io_req which could not be cleaned (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't send ABTS for under run scenario (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't queue anything if upload is in progress (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check both the FCF and fabric ID before servicing clear virtual link (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fc_rport_priv reference counting fixes (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_scsi_done() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Wait for upload and link down processing during soft ctx reset (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add additional checks for io_req->sc_cmd validity (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup bit operations (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup locking in qedf_restart_rport() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: missing kref_put in qedf_xmit() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for link state before processing LL2 packets and send fipvlan retries (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing fc_disc_init call after allocating lport (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct the memory barriers in qedf_ring_doorbell (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Use a separate completion for cleanup commands (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify abort and tmf handler to handle edge condition and flush (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify flush routine to handle all I/Os and TMF (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Simplify s/g list mapping (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct xid range overlap between offloaded requests and libfc requests (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails (Nilesh Javali) [1665301] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665301] - [scsi] scsi: stop setting up request->special (Nilesh Javali) [1665301] - [scsi] scsi: qedf: no need to check return value of debugfs_create functions (Nilesh Javali) [1665301] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: NULL check before some freeing functions is not needed (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fully convert to the generic DMA API (Nilesh Javali) [1665301] - [scsi] scsi: qedi: Adjust termination and offload ramrod timers (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Abort ep termination if offload not scheduled (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fix spelling mistake "oflload" -> "offload" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: remove declaration of nvm_image from stack (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Remove set but not used variable 'cls_sess' (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add ep_state for login completion on un-reachable targets (Nilesh Javali) [1665300] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Update driver version to 8.33.0.21 (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Move LL2 producer index processing in BH. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: add module param to set ping packet size (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add packet filter in light L2 Rx path. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Check for session online before getting iSCSI TLV data. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fully convert to the generic DMA API (Nilesh Javali) [1665300] - [x86] x86/kdump: Fall back to reserve high crashkernel memory (Pingfan Liu) [1682984] - [x86] x86/kdump: Have crashkernel=X reserve under 4G by default (Pingfan Liu) [1682984] - [x86] Revert "[x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr" (Pingfan Liu) [1682984] - [scsi] scsi: core: avoid pre-allocating big SGL for data (Ewan Milne) [1698297] - [scsi] scsi: core: avoid pre-allocating big SGL for protection information (Ewan Milne) [1698297] - [nvme] scsi: lib/sg_pool.c: improve APIs for allocating sg pool (Ewan Milne) [1698297] - [kvm] KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv_p9_guest_entry() (Suraj Jitindar Singh) [1700272] - [fs] ext4: avoid kernel warning when writing the superblock to a dead device (Lukas Czerner) [1695021] - [fs] ext4: cond_resched in work-heavy group loops (Lukas Czerner) [1698815] - [fs] ext4: ignore e_value_offs for xattrs with value-in-ea-inode (Lukas Czerner) [1698815] - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1698815] - [fs] ext4: use BUG() instead of BUG_ON(1) (Lukas Czerner) [1698815] - [fs] jbd2: check superblock mapped prior to committing (Lukas Czerner) [1698815] - [fs] ext4: remove incorrect comment for NEXT_ORPHAN() (Lukas Czerner) [1698815] - [fs] ext4: make sanity check in mballoc more strict (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race with debug_want_extra_isize (Lukas Czerner) [1698815] - [fs] ext4: fix ext4_show_options for file systems w/o journal (Lukas Czerner) [1698815] - [fs] ext4: actually request zeroing of inode table after grow (Lukas Czerner) [1698815] - [fs] Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" (Lukas Czerner) [1698815] - [fs] ext4: fix some error pointer dereferences (Lukas Czerner) [1698815] - [fs] ext4: fix special inode number checks in __ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: prohibit fstrim in norecovery mode (Lukas Czerner) [1698815] - [fs] ext4: cleanup bh release code in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: brelse all indirect buffer in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: report real fs size after failed resize (Lukas Czerner) [1698815] - [fs] ext4: add missing brelse() in add_new_gdb_meta_bg() (Lukas Czerner) [1698815] - [fs] ext4: remove useless ext4_pin_inode() (Lukas Czerner) [1698815] - [fs] ext4: avoid panic during forced reboot (Lukas Czerner) [1698815] - [fs] ext4: fix data corruption caused by unaligned direct AIO (Lukas Czerner) [1698815] - [fs] ext4: fix NULL pointer dereference while journal is aborted (Lukas Czerner) [1698815] - [fs] jbd2: jbd2_get_transaction does not need to return a value (Lukas Czerner) [1698815] - [fs] jbd2: fix invalid descriptor block checksum (Lukas Czerner) [1698815] - [fs] ext4: fix bigalloc cluster freeing when hole punching under load (Lukas Czerner) [1698815] - [fs] ext4: add sysfs attr /sys/fs/ext4//journal_task (Lukas Czerner) [1698815] - [fs] ext4: Change debugging support help prefix from EXT4 to Ext4 (Lukas Czerner) [1698815] - [fs] ext4: fix compile error when using BUFFER_TRACE (Lukas Czerner) [1698815] - [fs] jbd2: fix compile warning when using JBUFFER_TRACE (Lukas Czerner) [1698815] - [fs] ext4: annotate more implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: annotate implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: don't update s_rev_level if not required (Lukas Czerner) [1698815] - [fs] jbd2: fold jbd2_superblock_csum_{verify,set} into their callers (Lukas Czerner) [1698815] - [fs] jbd2: fix race when writing superblock (Lukas Czerner) [1698815] - [fs] ext4: fix crash during online resizing (Lukas Czerner) [1698815] - [fs] ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: add mask of ext4 flags to swap (Lukas Czerner) [1698815] - [fs] ext4: update quota information while swapping boot loader inode (Lukas Czerner) [1698815] - [fs] ext4: cleanup pagecache before swap i_data (Lukas Czerner) [1698815] - [fs] ext4: fix check of inode in swap_inode_boot_loader (Lukas Czerner) [1698815] - [fs] ext4: unlock unused_pages timely when doing writeback (Lukas Czerner) [1698815] - [fs] ext4: cleanup clean_bdev_aliases() calls (Lukas Czerner) [1698815] - [fs] jbd2: discard dirty data when forgetting an un-journalled buffer (Lukas Czerner) [1698815] - [fs] jbd2: clear dirty flag when revoking a buffer from an older transaction (Lukas Czerner) [1698815] - [fs] ext4: replace opencoded i_writecount usage with inode_is_open_for_write() (Lukas Czerner) [1698815] - [fs] jbd2: fix deadlock while checkpoint thread waits commit thread to finish (Lukas Czerner) [1698815] - [fs] ext4: use IS_ENCRYPTED() to check encryption status (Lukas Czerner) [1698815] - [fs] ext4: track writeback errors using the generic tracking infrastructure (Lukas Czerner) [1698815] - [fs] ext4: use ext4_write_inode() when fsyncing w/o a journal (Lukas Czerner) [1698815] - [fs] ext4: fix a potential fiemap/page fault deadlock w/ inline_data (Lukas Czerner) [1698815] - [fs] ext4: make sure enough credits are reserved for dioread_nolock writes (Lukas Czerner) [1698815] - [fs] ext4: check for shutdown and r/o file system in ext4_write_inode() (Lukas Czerner) [1698815] - [fs] ext4: force inode writes when nfsd calls commit_metadata() (Lukas Czerner) [1698815] - [fs] ext4: avoid declaring fs inconsistent due to invalid file handles (Lukas Czerner) [1698815] - [fs] ext4: include terminating u32 in size of xattr entries when expanding inodes (Lukas Czerner) [1698815] - [fs] ext4: compare old and new mode before setting update_mode flag (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_GROUP_ADD ioctl (Lukas Czerner) [1698815] - [fs] ext4: hard fail dax mount on unsupported devices (Lukas Czerner) [1698815] - [fs] ext4: remove redundant condition check (Lukas Czerner) [1698815] - [fs] jbd2: clean up indentation issue, replace spaces with tab (Lukas Czerner) [1698815] - [fs] ext4: clean up indentation issues, remove extraneous tabs (Lukas Czerner) [1698815] - [fs] ext4: missing unlock/put_page() in ext4_try_to_write_inline_data() (Lukas Czerner) [1698815] - [fs] ext4: fix possible use after free in ext4_quota_enable (Lukas Czerner) [1698815] - [fs] jbd2: avoid long hold times of j_state_lock while committing a transaction (Lukas Czerner) [1698815] - [fs] ext4: add ext4_sb_bread() to disambiguate ENOMEM cases (Lukas Czerner) [1698815] - [fs] ext4: remove unneeded brelse call in ext4_xattr_inode_update_ref() (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race in ext4_remount()'s error path (Lukas Czerner) [1698815] - [fs] ext4: don't open-code ERR_CAST (Lukas Czerner) [1698815] - [fs] ext4: cache NULL when both default_acl and acl are NULL (Lukas Czerner) [1698815] - [fs] ext4: propagate error from dquot_initialize() in EXT4_IOC_FSSETXATTR (Lukas Czerner) [1698815] - [fs] ext4: fix setattr project check in fssetxattr ioctl (Lukas Czerner) [1698815] - [fs] ext4: convert fault handler to use vm_fault_t type (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: fix argument checking in EXT4_IOC_MOVE_EXT (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at page invalidation time (Lukas Czerner) [1698815] - [fs] ext4: adjust reserved cluster count when removing extents (Lukas Czerner) [1698815] - [fs] ext4: reduce reserved cluster count by number of allocated clusters (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at delayed write time (Lukas Czerner) [1698815] - [fs] ext4: add new pending reservation mechanism (Lukas Czerner) [1698815] - [fs] ext4: generalize extents status tree search functions (Lukas Czerner) [1698815] - [fs] ext4: readpages() should submit IO as read-ahead (Lukas Czerner) [1698815] - [fs] ext4: improve code readability in ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: use swap macro in mext_page_double_lock (Lukas Czerner) [1698815] - [fs] ext4: fix warning message in ext4_enable_quotas() (Lukas Czerner) [1698815] - [fs] ext4: super: extend timestamps to 40 bits (Lukas Czerner) [1698815] - [fs] jbd2: replace current_kernel_time64 with ktime equivalent (Lukas Czerner) [1698815] - [fs] ext4: use timespec64 for all inode times (Lukas Czerner) [1698815] - [fs] ext4: use ktime_get_real_seconds for i_dtime (Lukas Czerner) [1698815] - [fs] ext4: use 64-bit timestamps for mmp_time (Lukas Czerner) [1698815] - [scsi] scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add spdx (Don Brace) [1665565] - [scsi] scsi: smartpqi: update copyright (Don Brace) [1665565] - [scsi] scsi: smartpqi: add H3C controller IDs (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase LUN reset timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: Reporting 'logical unit failure' (Don Brace) [1665565] - [scsi] scsi: smartpqi_init: fix boolean expression in pqi_device_remove_start (Don Brace) [1665565] - [scsi] scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown() (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix build warnings (Don Brace) [1665565] - [scsi] scsi: smartpqi: update driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add ofa support (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase fw status register read timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add smp_utils support (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct lun reset issues (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct volume status (Don Brace) [1665565] - [scsi] scsi: smartpqi: do not offline disks for transient did no connect conditions (Don Brace) [1665565] - [scsi] scsi: smartpqi: allow for larger raid maps (Don Brace) [1665565] - [scsi] scsi: smartpqi: check for null device pointers (Don Brace) [1665565] - [scsi] scsi: smartpqi: enhance numa node detection (Don Brace) [1665565] - [scsi] scsi: smartpqi: wake up drives after os resumes from suspend (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix disk name mount point (Don Brace) [1665565] - [scsi] scsi: smartpqi: add h3c ssid (Don Brace) [1665565] - [scsi] scsi: smartpqi: add sysfs attributes (Don Brace) [1665565] - [scsi] scsi: smartpqi: refactor sending controller raid requests (Don Brace) [1665565] - [scsi] scsi: smartpqi: turn off lun data caching for ptraid (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct host serial num for ssa (Don Brace) [1665565] - [scsi] scsi: smartpqi: add no_write_same for logical volumes (Don Brace) [1665565] - [scsi] scsi: smartpqi: Add retries for device reset (Don Brace) [1665565] - [scsi] scsi: smartpqi: add support for PQI Config Table handshake (Don Brace) [1665565] - [scsi] scsi: smartpqi: fully convert to the generic DMA API (Don Brace) [1665565] - [net] rtnetlink: always put IFLA_LINK for links with a link-netnsid (Sabrina Dubroca) [1711933] - [net] ipv6: add inet6_fill_args (Ivan Vecera) [1711956] - [net] ipv4: add inet_fill_args (Ivan Vecera) [1711956] - [net] rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g (Ivan Vecera) [1711956] - [include] if_link: add IFLA_TARGET_NETNSID alias (Ivan Vecera) [1711956] - [net] rtnetlink: move type calculation out of loop (Ivan Vecera) [1711956] - [net] ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [net] ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [include] if_addr: add IFA_TARGET_NETNSID (Ivan Vecera) [1711956] - [net] rtnetlink: add rtnl_get_net_ns_capable() (Ivan Vecera) [1711956] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix untagged test (Hangbin Liu) [1710283] - [tools] selftests: forwarding: Tweak tc filters for mirror-to-gretap tests (Hangbin Liu) [1710283] - [tools] selftests: forwarding: lib: Avoid trapping soft devices (Hangbin Liu) [1710283] - [tools] selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 (Hangbin Liu) [1704659] - [net] sched: red: inform offloads about harddrop setting (Ivan Vecera) [1710999] - [net] tls: fix copy to fragments in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't copy negative amounts of data in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't leak IV and record seq when offload fails (Ivan Vecera) [1710366] - [net] tls: avoid potential deadlock in tls_set_device_offload_rx() (Ivan Vecera) [1710366] - [net] tls: prevent bad memory access in tls_is_sk_tx_device_offloaded() (Ivan Vecera) [1710366] - [net] tls: Combined memory allocation for decryption request (Ivan Vecera) [1710366] - [net] tls: Skip zerocopy path for ITER_KVEC (Ivan Vecera) [1710366] - [net] tls: Fix copy-paste error in tls_device_reencrypt (Ivan Vecera) [1710366] - [net] tls: Add rx inline crypto offload (Ivan Vecera) [1710366] - [net] tls: Fill software context without allocation (Ivan Vecera) [1710366] - [net] tls: Split tls_sw_release_resources_rx (Ivan Vecera) [1710366] - [net] tls: Split decrypt_skb to two functions (Ivan Vecera) [1710366] - [net] tcp: Don't coalesce decrypted and encrypted SKBs (Ivan Vecera) [1710366] - [include] Add TLS rx resync NDO (Ivan Vecera) [1710366] - [net] Add TLS RX offload feature (Ivan Vecera) [1710366] - [net] Add decrypted field to skb (Ivan Vecera) [1710366] - [net] tls: Use aead_request_alloc/free for request alloc/free (Ivan Vecera) [1710366] - [net] tls: Refactor tls_offload variable names (Ivan Vecera) [1703389]- [netdrv] qede: use ethtool_rx_flow_rule() to remove duplicated parser code (Manish Chopra) [1663274] - [netdrv] qede: place ethtool_rx_flow_spec after code after TC flower codebase (Manish Chopra) [1663274] - [netdrv] drivers: net: use flow action infrastructure (Manish Chopra) [1663274] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Manish Chopra) [1663274] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Manish Chopra) [1663274] - [netdrv] qede: Populate mbi version in ethtool driver query data. (Manish Chopra) [1663274] - [netdrv] qed: Define new MF bit for no_vlan config (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "faspath" -> "fastpath" (Manish Chopra) [1663274] - [netdrv] qed: Fix the DORQ's attentions handling (Manish Chopra) [1663274] - [netdrv] qed: Fix missing DORQ attentions (Manish Chopra) [1663274] - [netdrv] qed: Fix the doorbell address sanity check (Manish Chopra) [1663274] - [netdrv] qed: Delete redundant doorbell recovery types (Manish Chopra) [1663274] - [netdrv] qede: fix write to free'd pointer error and double free of ptp (Manish Chopra) [1663274] - [netdrv] qede: Fix internal loopback failure with jumbo mtu configuration (Manish Chopra) [1663274] - [netdrv] qed: Read device port count from the shmem (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP syn packet mac address validation. (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP buffer size provided for syn packet processing. (Manish Chopra) [1663274] - [netdrv] qed: fix indentation issue with statements in an if-block (Manish Chopra) [1663274] - [netdrv] qede: Add ethtool interface for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed: Add API for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed*: Advance drivers version to 8.37.0.20 (Manish Chopra) [1663274] - [netdrv] qed: Change verbosity for coalescing message. (Manish Chopra) [1663274] - [netdrv] qede: Fix system crash on configuring channels. (Manish Chopra) [1663274] - [netdrv] qed: Consider TX tcs while deriving the max num_queues for PF. (Manish Chopra) [1663274] - [netdrv] qed: Assign UFP TC value to vlan priority in UFP mode. (Manish Chopra) [1663274] - [netdrv] qed: Fix EQ full firmware assert. (Manish Chopra) [1663274] - [netdrv] qed: Fix stack out of bounds bug (Manish Chopra) [1663274] - [netdrv] qed: Fix system crash in ll2 xmit (Manish Chopra) [1663274] - [netdrv] qed: Fix VF probe failure while FLR (Manish Chopra) [1663274] - [netdrv] qed: Fix LACP pdu drops for VFs (Manish Chopra) [1663274] - [netdrv] qed: Fix bug in tx promiscuous mode settings (Manish Chopra) [1663274] - [netdrv] qede: Error recovery process (Manish Chopra) [1663274] - [netdrv] qed: Add infrastructure for error detection and recovery (Manish Chopra) [1663274] - [netdrv] qed: Revise load sequence to avoid PCI errors (Manish Chopra) [1663274] - [netdrv] qed: Mark expected switch fall-through (Manish Chopra) [1663274] - [include] qed: remove duplicated include from qed_if.h (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Fix out of bounds index check in query pkey (Manish Chopra) [1663274] - [netdrv] qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier (Manish Chopra) [1663274] - [include] qed: Fix qed_chain_set_prod() for PBL chains with non power of 2 page count (Manish Chopra) [1663274] - [infiniband] infiniband/qedr: Potential null ptr dereference of qp (Manish Chopra) [1663274] - [netdrv] qed: Fix an error code qed_ll2_start_xmit() (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Dispalying" -> "Displaying" (Manish Chopra) [1663274] - [netdrv] qede: Register l2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Expose the doorbell overflow recovery mechanism to the protocol drivers (Manish Chopra) [1663274] - [netdrv] qed: Register light L2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Register slowpath queue doorbell with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow (Manish Chopra) [1663274] - [netdrv] qed: Add doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qede - Add a statistic for a case where driver drops tx packet due to memory allocation failure. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "attnetion" -> "attention" (Manish Chopra) [1663274] - [netdrv] qed: Add support for MBI upgrade over MFW. (Manish Chopra) [1663274] - [netdrv] qede: Update link status only when interface is ready. (Manish Chopra) [1663274] - [netdrv] qede: Simplify the usage of qede-flags. (Manish Chopra) [1663274] - [netdrv] qed: Display port_id in the UFP debug messages. (Manish Chopra) [1663274] - [netdrv] qed: Fix QM getters to always return a valid pq (Manish Chopra) [1663274] - [netdrv] qed: Fix bitmap_weight() check (Manish Chopra) [1663274] - [netdrv] drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo (Manish Chopra) [1663274] - [netdrv] qed: Fix reading wrong value in loop condition (Manish Chopra) [1663274] - [netdrv] qed: Fix rdma_info structure allocation (Manish Chopra) [1663274] - [netdrv] qed: Fix overriding offload_tc by protocols without APP TLV (Manish Chopra) [1663274] - [netdrv] qed: Fix PTT leak in qed_drain() (Manish Chopra) [1663274] - [netdrv] qed: Fix potential memory corruption (Manish Chopra) [1663274] - [netdrv] qed: Fix SPQ entries not returned to pool in error flows (Manish Chopra) [1663274] - [netdrv] qed: Fix blocking/unlimited SPQ entries leak (Manish Chopra) [1663274] - [netdrv] qed: Fix memory/entry leak in qed_init_sp_request() (Manish Chopra) [1663274] - [netdrv] qed: fix link config error handling (Manish Chopra) [1663274] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "transcevier" -> "transceiver" (Manish Chopra) [1663274] - [netdrv] qed: Prevent link getting down in case of autoneg-off. (Manish Chopra) [1663274] - [netdrv] qede: Check available link modes before link set from ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Add supported link and advertise link to display in ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Added supported transceiver modes, speed capability and board config to HSI. (Manish Chopra) [1663274] - [netdrv] qed: Align local and global PTT to propagate through the APIs. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Ireelevant" -> "Irrelevant" (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Remove enumerated type qed_roce_ll2_tx_dest (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "b_cb_registred" -> "b_cb_registered" (Manish Chopra) [1663274] - [netdrv] qed: Remove set but not used variable 'p_archipelago' (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt (Manish Chopra) [1663274] - [netdrv] qed: Avoid constant logical operation warning in qed_vf_pf_acquire (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor (Manish Chopra) [1663274] - [netdrv] qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_set_tunn_cls_info (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "toogle" -> "toggle" (Manish Chopra) [1663274] - [netdrv] net: qed: list usage cleanup (Manish Chopra) [1663274] - [netdrv] net: qede: Use FIELD_SIZEOF directly instead of reimplementing its function (Manish Chopra) [1663274] - [netdrv] qed: remove duplicated include from qed_cxt.c (Manish Chopra) [1663274] - [netdrv] qed*: Utilize FW 8.37.7.0 (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: remove set but not used variable 'ctx' (Manish Chopra) [1663274] - [netdrv] qed: Lower the severity of a dcbx log message. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "comparsion" -> "comparison" (Manish Chopra) [1663274] - [netdrv] net_sched: remove list_head from tc_action (Manish Chopra) [1663274] - [infiniband] qedr: Add user space support for SRQ (Manish Chopra) [1663274] - [infiniband] qedr: Add support for kernel mode SRQ's (Manish Chopra) [1663274] - [infiniband] qedr: Add wrapping generic structure for qpidr and adjust idr routines. (Manish Chopra) [1663274] - [netdrv] qed/qede: qede_setup_tc() can be static (Manish Chopra) [1663274] - [netdrv] qede: Ingress tc flower offload (drop action) support. (Manish Chopra) [1663274] - [netdrv] qede: Add destination ip based flow profile. (Manish Chopra) [1663274] - [netdrv] qed/qede: Multi CoS support. (Manish Chopra) [1663274] - [netdrv] qede: qede_fp: Mark expected switch fall-through (Manish Chopra) [1663274] - [netdrv] qed: qed_dev: Mark expected switch fall-throughs (Manish Chopra) [1663274] - [netdrv] qed: Add Multi-TC RoCE support (Manish Chopra) [1663274] - [netdrv] qed: Add DCBX API - qed_dcbx_get_priority_tc() (Manish Chopra) [1663274] - [netdrv] qed: Make some functions static (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_get_cm_pq_idx_rl (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_set_gft_event_id_cm_hdr (Manish Chopra) [1663274] - [netdrv] qede: Add driver callbacks for eeprom module query. (Manish Chopra) [1663274] - [netdrv] qed: Add qed APIs for PHY module query. (Manish Chopra) [1663274] - [netdrv] qed: remove redundant pointer 'name' (Manish Chopra) [1663274] - [iommu] iommu: Don't print warning when IOMMU driver only supports unmanaged domains (Jerry Snitselaar) [1707616 1694210 1689183] - [iommu] iommu/vt-d: Check capability before disabling protected memory (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE (Jerry Snitselaar) [1694210 1694029] - [iommu] iommu/amd: Fix NULL dereference bug in match_hid_uid (Jerry Snitselaar) [1677737 1694210] - [iommu] iommu/vt-d: Fix NULL pointer reference in intel_svm_bind_mm() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Check identity map for hot-added devices (Jerry Snitselaar) [1694210] - [iommu] iommu/dmar: Fix buffer overflow during PCI bus notification (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Fix amd_iommu=force_isolation (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Handle domain agaw being less than iommu agaw (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Use memunmap to free memremap (Jerry Snitselaar) [1694210] - [iommu] amd/iommu: Fix Guest Virtual APIC Log Tail Address Register (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Return devid as alias for ACPI HID devices (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Free irqs in shutdown handler (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Move irq request past pm_runtime_enable (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Handle errors returned from PM framework (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: make sure TLB to be flushed before IOVA freed (Jerry Snitselaar) [1694210] - [idle] intel_idle: Get rid of custom ICPU() macro (Alexander Beregalov) [1710976] - [security] selinux: do not report error on connect(AF_UNSPEC) (Ondrej Mosnacek) [1707828] - [security] selinux: Check address length before reading address family (Ondrej Mosnacek) [1707828] - [scsi] scsi: core: add new RDAC LENOVO/DE_Series device (Maurizio Lombardi) [1700912] - [infiniband] i40iw: Avoid panic when handling the inetdev event (Stefan Assmann) [1659180] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659180] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Stefan Assmann) [1659180] - [infiniband] i40iw: remove use of VLAN_TAG_PRESENT (Stefan Assmann) [1659180] - [infiniband] RDMA/i40iw: Fix incorrect iterator type (Stefan Assmann) [1659180] - [infiniband] infiniband: i40iw, nes: don't use wall time for TCP sequence numbers (Stefan Assmann) [1659180] - [infiniband] i40iw: Reorganize acquire/release of locks in i40iw_manage_apbvt (Stefan Assmann) [1659180] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659174] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659174] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659174] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659174] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659174] - [netdrv] i40e: Memory leak in i40e_config_iwarp_qvlist (Stefan Assmann) [1659162] - [netdrv] i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c (Stefan Assmann) [1659162] - [netdrv] i40e: Use struct_size() in kzalloc() (Stefan Assmann) [1659162] - [netdrv] i40e: Revert ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: missing input validation on VF message handling by the PF (Stefan Assmann) [1659162] - [netdrv] i40e: Add support for X710 B/P & SFP+ cards (Stefan Assmann) [1659162] - [netdrv] i40e: Wrong truncation from u16 to u8 (Stefan Assmann) [1659162] - [netdrv] i40e: add num_vectors checker in iwarp handler (Stefan Assmann) [1659162] - [netdrv] i40e: Fix the typo in adding 40GE KR4 mode (Stefan Assmann) [1659162] - [netdrv] i40e: Setting VF to VLAN 0 requires restart (Stefan Assmann) [1659162] - [netdrv] i40e: add new pci id for X710/XXV710 N3000 cards (Stefan Assmann) [1659162] - [netdrv] i40e: VF's promiscuous attribute is not kept (Stefan Assmann) [1659162] - [netdrv] i40e: Introduce recovery mode support (Stefan Assmann) [1659162] - [netdrv] i40e: print PCI vendor and device ID during probe (Stefan Assmann) [1659162] - [netdrv] i40e: fix misleading message about promisc setting on un-trusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove out-of-range comparisons in i40e_validate_cloud_filter (Stefan Assmann) [1659162] - [netdrv] i40e: Further implementation of LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBase_LR4, CR4 and fibre (Stefan Assmann) [1659162] - [netdrv] i40e: ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: remove error msg when vf with port vlan tries to remove vlan 0 (Stefan Assmann) [1659162] - [netdrv] i40e: change behavior on PF in response to MDD event (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for allowing too many MDD events on VF (Stefan Assmann) [1659162] - [netdrv] i40e: Fix misleading error message (Stefan Assmann) [1659162] - [netdrv] i40e: Able to add up to 16 MAC filters on an untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBASE_SR4 (Stefan Assmann) [1659162] - [netdrv] i40e: The driver now prints the API version in error message (Stefan Assmann) [1659162] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659162] - [netdrv] i40e: Remove misleading messages for untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Update i40e_init_dcb to return correct error (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for 10G ports LED not blinking (Stefan Assmann) [1659162] - [netdrv] i40e: save PTP time before a device reset (Stefan Assmann) [1659162] - [netdrv] i40e: don't allow changes to HW VLAN stripping on active port VLANs (Stefan Assmann) [1659162] - [netdrv] i40e: Implement DDP support in i40e driver (Stefan Assmann) [1659162] - [netdrv] i40e: Queues are reserved despite "Invalid argument" error (Stefan Assmann) [1659162] - [netdrv] i40e: add tracking of AF_XDP ZC state for each queue pair (Stefan Assmann) [1659162] - [netdrv] i40e: move i40e_xsk_umem function (Stefan Assmann) [1659162] - [netdrv] i40e: fix WoL support check (Stefan Assmann) [1659162] - [netdrv] i40e: fix i40e_ptp_adjtime when given a negative delta (Stefan Assmann) [1659162] - [netdrv] i40e: fix XDP_REDIRECT/XDP xmit ring cleanup race (Stefan Assmann) [1659162] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1659162] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Stefan Assmann) [1659162] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659162] - [netdrv] i40e: clean up several indentation issues (Stefan Assmann) [1659162] - [netdrv] i40e: increase indentation (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove debugfs tx_timeout support (Stefan Assmann) [1659162] - [netdrv] i40e: check queue pairs num in config queues handler (Stefan Assmann) [1659162] - [netdrv] i40e: Change unmatched function types (Stefan Assmann) [1659162] - [netdrv] i40e: Add support FEC configuration for Fortville 25G (Stefan Assmann) [1659162] - [netdrv] i40e: Limiting RSS queues to CPUs (Stefan Assmann) [1659162] - [netdrv] i40e: Remove umem from VSI (Stefan Assmann) [1659162] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659162] - [netdrv] i40e: extend PTP gettime function to read system clock (Stefan Assmann) [1659162] - [netdrv] i40e: DRY rx_ptype handling code (Stefan Assmann) [1659162] - [netdrv] i40e: fix kerneldoc for xsk methods (Stefan Assmann) [1659162] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659162] - [netdrv] i40e: suppress bogus error message (Stefan Assmann) [1659162] - [netdrv] i40e: Allow disabling FW LLDP on X722 devices (Stefan Assmann) [1659162] - [netdrv] i40e: update driver version (Stefan Assmann) [1659162] - [netdrv] i40e: Protect access to VF control methods (Stefan Assmann) [1659162] - [netdrv] i40e: Replace strncpy with strlcpy to ensure null termination (Stefan Assmann) [1659162] - [netdrv] i40e: Add capability flag for stopping FW LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Use a local variable for readability (Stefan Assmann) [1659162] - [netdrv] i40e: Replace spin_is_locked() with lockdep (Stefan Assmann) [1659162] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Stefan Assmann) [1659162] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659162] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659162] - [netdrv] i40e: Remove unnecessary print statement (Stefan Assmann) [1659162] - [netdrv] i40e: Use proper enum in i40e_ndo_set_vf_link_state (Stefan Assmann) [1659162] - [nvme] nvmet: ignore EOPNOTSUPP for discard (Ewan Milne) [1696369] - [tools] tools: bpftool: fix potential NULL pointer dereference in do_load (Ivan Vecera) [1708560] - [tools] tools lib bpf: Provide wrapper for strerror_r to build in !_GNU_SOURCE systems (Ivan Vecera) [1708560] - [tools] libbpf: Remove the duplicate checking of function storage (Ivan Vecera) [1708560] - [tools] bpf: fix build error in libbpf with EXTRA_CFLAGS="-Wp, -D_FORTIFY_SOURCE=2 -O2" (Ivan Vecera) [1708560] - [tools] tools: include reallocarray feature test in FEATURE_TESTS_BASIC (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow reuse of maps with bpftool prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow map reuse (Ivan Vecera) [1708560] - [tools] tools: bpf: make use of reallocarray (Ivan Vecera) [1708560] - [tools] tools: libbpf: move library error code into a separate file (Ivan Vecera) [1708560] - [tools] tools: bpftool: reimplement bpf_prog_load() for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: add extended attributes version of bpf_object__open() (Ivan Vecera) [1708560] - [tools] tools: libbpf: recognize offload neutral maps (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow users to specify program type for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: expose the prog type guessing from section name logic (Ivan Vecera) [1708560] - [tools] tools: bpftool: add support for loading programs for offload (Ivan Vecera) [1708560] - [tools] tools: bpftool: refactor argument parsing for prog load (Ivan Vecera) [1708560] - [tools] selftests/bpf: add Error: prefix in check_extack helper (Ivan Vecera) [1708560] - [tools] selftests/bpf: remove duplicated word from test offloads (Ivan Vecera) [1708560] - [tools] tools: bpftool: deal with options upfront (Ivan Vecera) [1708560] - [tools] tools: bpftool: add missing --bpffs to completions (Ivan Vecera) [1708560] - [tools] tools: bpftool: drop unnecessary Author comments (Ivan Vecera) [1708560] - [tools] tools: libbpf: don't return '.text' as a program for multi-function programs (Ivan Vecera) [1708560] - [tools] tools: libbpf: restore the ability to load programs from .text section (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow setting ifindex for programs and maps (Ivan Vecera) [1708560] - [tools] tools: libbpf: add section names for missing program types (Ivan Vecera) [1708560] - [tools] tools: bpftool: use correct make variable type to improve compilation time (Ivan Vecera) [1708560] - [scsi] scsi: lpfc: nvme: avoid hang / use-after-free when destroying localport (Dick Kennedy) [1588024]- [xen] ALSA: xen: Introduce shared buffer helpers for page directory... (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Initialize completion for defer messages (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Remove duplicate assignment (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Fix uninitialized adev deref (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Add pre/post bank switch ops (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: keep track of Masters in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support for multi link bank switch (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: Handle multiple master instances in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support to lock across bus instances (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix acquiring bus lock twice during master release (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix incorrect exit after configuring stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix duplicate stream state assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix race between creating and refreshing sysfs entries (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: uapi: fix sound/skl-tplg-interface.h userspace compilation errors (Jaroslav Kysela) [1683051] - [include] ALSA: uapi: #include in asound.h (Jaroslav Kysela) [1683051] - [include] ALSA: timer: fix wrong comment to refer to 'SNDRV_TIMER_PSFLG_*' (Jaroslav Kysela) [1683051] - [sound] ALSA: x86/cpu: Sanitize FAM6_ATOM naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: don't select DPCM via simple-audio-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: don't select DPCM via audio-graph-card (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Avoid superfluous COEF EAPD setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixup headphone noise via runtime suspend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix unused variable warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: toneport: Fix broken usage of timer for delayed execution (Jaroslav Kysela) [1683051] - [sound] ALSA: aica: Fix a long-time build breakage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi: no checking monitor in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save PGA for mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save output volume for mixer controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: initialize setting when ramping volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: core: fix undefined nocodec reference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: xtensa: fix undefined references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Propagate sof_get_ctrl_copy_params() error properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: add CometLake PCI IDs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC295 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: Fix an uninitialized variable compile warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix a compile warning with CONFIG_PCI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Fix a compile warning at CONFIG_COMMON_CLK=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sound/soc/sof/: fix kconfig dependency warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: change trace level on iec control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: Fix restore of DAPM Muxes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: RT5677-SPI: Disable 16Bit SPI Transfers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Consider eld_valid when reporting jack event (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Read the pin sense from register when repolling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add reserved DMA memory support (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: emux: soundfont.c: divide by zero in calc_gus_envelope_time() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: add sof-rt5682 machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic:refine code style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: add DMIC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: CNL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: APL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: IPC: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: intel: hda: add hw_params_upon_resume flag for hda stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: handle real stream interrupts only (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: store stream capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: simplify handling of IPC IRQ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: ipc: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: PCM: add period_elapsed work to fix race condition in interrupt context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-pcm: remove useless dependency on hdac_ext (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set bus->idx as 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set I2S slave before enabling DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add SSP info to the chip info struct (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add the SSP Host Device memory space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: cnl: add pointer ops to use DPIB position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: topology: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASOC: SOF: ipc: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: add Kconfig option for strict ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: avoid Oops if DMA setup fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: stream is already locked in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: remove redundant null checks of dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skip hw_free on codec dai for which the stream is invalid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix valid stream condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: unlock the device on startup errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update the support rate list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Use clk_round_rate to handle enabled bclk/wclk case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: Headphone Jack sense inverts on the LattePanda board (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Fix missing break in switch statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct region base typo in wm_halo_setup_algs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: fix spelling mistake "incompatble" -> "incompatible" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Use DSP ops pointers to stop watchdog in error handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix to use list_for_each_entry_safe() when delete items (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix return value check in sprd_mcdt_probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: fix DAI_CLK_EN register bit overwrite (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix kcontrols for effect widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: cache pdev->dev pointer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix potential uninitialized variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: add I2S2 control path from UL2 and UL3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: remove "model" attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmix: fix object reference leaks in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs43130: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add Geminilake Realtek+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make boards more available for compile test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: Make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx: fix fiq dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: acp3x: Make acp3x_dai_i2s_ops static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove set but not used variable 'mclk_rate' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_micfil: Remove set but not used variable 'osr' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Enable TDM support for DSP_A/B modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure wclk and bclk of master codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build err while CONFIG_I2C set to module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix spelling mistake "plalform" -> "platform" (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Register irq handler after the chip initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: fix a double free bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: overwrite hdev type to HDA_DEV_ASOC (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unregister device twice on ASoC driver (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: use dynamic buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix a memory leak bug (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix misuse of x (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - EAPD turn on later (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Dell AIO speaker noise (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: select relevant machine drivers for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make sure BDW based machine drivers build for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Build support for SOF core and Intel drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Kconfig: expose common option between SST and SOF drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add platform differentiation for APL and CNL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: add SKL+ platform DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add support for HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA trace operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA stream operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add hda-bus support and initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA PCM operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA firmware loader (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add ACPI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA IPC mechanisms. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA DSP HW operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add HDA controller for Intel DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add APL/CNL HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add legacy IPC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BDW HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BYT, CHT and BSW DSP HW support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add utils (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add xtensa support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Nocodec machine driver support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PM support (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: SOF: Add userspace ABI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add firmware loader support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP HW abstraction operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP firmware logger support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for loading topologies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCM operations support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for IPC IO between DSP and Host (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add driver debug support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware KControl support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware driver core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: simplify dai driver initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Read pin switches conf from devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add missing return 0 in remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_parse_pin_switches() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix irq mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix compilation warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add support for runtime pm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Update is_slave_mode with correct value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum multi-channel data transfer support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: rt5682: initialize mutex before using (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: return the get_irq error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup 6ch settings to 8ch (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add new Dell platform for headset mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi add device_link to card device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: Remove set but not used variable 'stage_type' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: save fixed-up hw_params of BE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tobermory: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tm2_wm5110: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: speyside: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: snow: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8994*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8580: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smartq_wm8987: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c-i2s-v2: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: pcm: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: lowland: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: littlemill: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: jive_wm8750: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: idma: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: h1940_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: bells: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: arndale: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ps3: Remove set but not used variables 'start_vaddr' and 'pcm_index' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - add two more pin configuration sets to quirk table (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't refer to snd_cards array directly (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Drop superfluous id-uniquification behavior (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Fix card races between register and disconnect (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Fix racy addition/deletion of nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Correct unlock sequence at snd_seq_client_ioctl_unlock() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett Solo (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize ext-bus-specific fields in snd_hdac_bus_init(), too (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize power_state field properly (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect racy pool manipulation from OSS sequencer (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Simplify snd_seq_kernel_client_enqueue() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Cover unsubscribe_port() in list_mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing regmap requirement (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix racy display power access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: fix error handling when try_module_get() fails. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl: fix wrong number of channels (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Coding style fixes (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Simplify error path in snd_timer_open() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix race of get-subscription call vs port-delete ioctls (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect in-kernel ioctl calls with mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove superfluous irqsave flags (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Align temporary re-locking with irqsave version (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use kvmalloc() for cell pools (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Revert active callback sync check at close (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add two more machines to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix spacing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove headset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: update module refcount if module_get_upon_open is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: conditionally increase module refcount on component open (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for the Teclast X98+ II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm1133-ev1: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: phycore-ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm030-audio-fabric: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_rdk: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_ds: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mx27vis-aic32x4: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc8610_hpcd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-ssi: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm-fiq: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-mc13783: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-es8328: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: fix sai driver name initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the correct dobj to free enum control values and texts (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix OOB-reads from strlcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: change mic bias DAPM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Support synchronous mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix big-endian check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdmout: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: rework quirks settings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-frddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove link components before cleaning up card resources (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: add remove() callback for component driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l35: Disable regulators on driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add adc volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add support of master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add reset management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add regulator management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Avoid calling snd_compr_stop_error from WDT expiry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98357a: add missing supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Playback PowerTune Controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Switch for Setting Common Mode Voltage (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Do not use stream buffer size before it is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Mark RXFIFO_DATA as volatile and precious (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix spelling mistake "faied" -> "failed" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Correct PDM_CTRL0 reg value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: adjust waterlevel in frame unit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add compatible for rk1808 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fixup pdm fractional div (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: optimize clear logic (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add default regs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: using left justified store mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: change dma burst to 8 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fix regmap_ops hang issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Update copyright and use SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix the smatch warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Change author's name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Move to ACT_INIT state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix modular build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once and keep it enabled (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build error in mt8183_da7219_max98357_dev_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: TS3A227: fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make use of local variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Remove redundant NULL check in wm_adsp_buffer_free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: aic31xx_set_jack() can be static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Check for buffer in trigger stop (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B114-21 with ALC233 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Align tplg pointer increment across all kcontrols (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: support driver alias names for FE topology overrides (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio compress offload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix SND_SOC_LOCHNAGAR_SC kconfig warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: set power_check callback for widgets that shouldnt be always on (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add button press detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add headphone/headset detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: skip missing substream while applying symmetry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [acpi] ALSA: ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove set but not used variable 'dai_name' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add support for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix typo in comment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: fix spelling mistake: "missign" -> "missing" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with DA7219 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with TS3A227 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Add ACPI ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add multi endpoint support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix Common Pins (Jaroslav Kysela) [1683051] - [sound] ALSA: us122l: Use alloc_pages_exact() (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, take#2 (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make snd_timer_close() really kill pending actions (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Check ack_list emptiness instead of bit flag (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make sure to clear pending ack list (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Unify timer callback process code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: Fix kbuild failure (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Add support of loading GUS-patch (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer CPU DAI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: enable S24_LE format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Only enable with common clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Allow 192000 Sample Rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove mclk references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Restructure set_dai_sysclk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Dynamically Determine Clocking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Move aosr and dosr setting to separate functions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Control clock gating with CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model BDIV divider in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model PLL in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: aloop: Support S24 sample formats (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Don't suspend stream in unrecoverable PCM state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf-audio: Remove redundant of_match_node call (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix incorrect extern (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of 64 bits division (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix crash at suspend/resume after failed codec registration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Simplify alt firmware loading code (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix possible OOB access in PCM oss plugins (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: test memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: lochnagar: Add driver to support Lochnagar 2 sound card (Jaroslav Kysela) [1683051] - [mfd] ALSA: mfd: lochnagar: Add support for the Cirrus Logic Lochnagar (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Properly Set Processing Blocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mchp-i2s-mcc: add driver for I2SC Multi-Channel Controller (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: rename asoc_simple_card_xxx() to asoc_simple_() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: separate asoc_simple_card_parse_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_card_init_priv() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_be_hw_params_fixup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_dai_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_hw_param() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_shutdown() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_startup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: share common priv for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_debug_info() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Update DA7219 DAI clock name to align with codec updates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Expose BCLK and WCLK control through CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix channel swap issue when stream starts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: add constraint for the asrc of older version (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: Set auto-increment bit for register writes (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Fix Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: add mmap support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: fix debugfs warnings on entry creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: manage multiple prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct some minor issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Don't use register read to determine slave/master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Break out clock setting into separate function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: jz4740: Depend on MIPS instead of MACH_JZ4740 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add WDT expiry IRQ handling support for Halo core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add HALO MPU fault logging (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for new Halo core DSPs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Reduce repititive code on mtk_regmap_update_bits. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Fix UBSAN warning. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out DSP specific operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out parsing of firmware ID header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor firmware status reading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Move wm_adsp2_set_dspclk to CODEC drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Don't export wm_adsp2_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Shutdown any compressed streams on DSP watchdog timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add locking to wm_adsp2_bus_error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct handling of compressed streams that restart (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free link string in error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free stream_name of dai_drv (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Don't trigger jackpoll_work in azx_resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: add graph_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: rename graph_get_conversion() to graph_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add simple_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename simple_get_conversion() to simple_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: recording has no sound after booting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: fix jack type detection issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Check JD status when system resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: skip for i2s5 in mck_disable (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use 8 byte header for IR context to get isochronous cycle (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support MOTU 8pre FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_JD_NOT_INV quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for active-high jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: Make gpio property optional (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: dt-bindings: add regulator property to simple amplifier (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: simple-amplifier: remame dio2125 documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: use 'version' field of unit directory to identify model (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: add a check for request_region (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: add a check for ioremap_nocache (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: create tlv before soc_tplg_init_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: merge alc_fixup_headset_jack to alc295_fixup_chromebook (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: hdmi - add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: automatic selecting BCLK in I2S master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the typo of function name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of widget with prefixed name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add more quirks for HP Z2 G4 and HP Z240 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Headset Mic JD not stable (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate X514-51T with ALC255 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: avoid build error without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Avoid NULL pointer dereference at snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: axi-i2s: let both capture and playback be optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: Avoid a potential deadlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix registers declaration in regmap (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix the issue of the widget with prefix name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: prevent snd_soc_dpcm use after free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:hdac_hda:use correct format to setup hda codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:soc-pcm:fix a codec fixup issue in TDM case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: fix davinci_mcasp_probe dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ams-delta: remove duplicate 'const' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: remove compat dma probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: use default dai name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: improve channel capabilities handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: change trigger traces (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add i2c dependency for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: fix compiler warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix DAPM routes for capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Fix probe deferral following prelink failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: avoid limiting params->msbits in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix set_sync service (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix oversampling mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix exposed capabilities in spdif mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix iec958 controls indexation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ab8500: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix S/PDIF DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for MOTU MicroBook II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd add loopback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: fix reset gpio reference counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: skip useless write in slave mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: remove useless callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix dma configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix stream count management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix 16 bit format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix IRQ clearing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: fix dependency for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add Maxim98373 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: fix SSI9 4/5/6/7 busif related register address (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: fix construction of PCM frame for capture direction (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Extend i915 component bind timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Improve logging messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for multiple compressed buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor compress stream initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Reorder some functions for improved clarity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out stripping padding from ADSP data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Fix an IS_ERR() vs NULL checking bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: sound card name from device tree (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Prevent uninitialized variable use (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix of_node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Reduce click noise on Dell Precision 5820 headphone (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix of-node refcount unbalance in DAI-link parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe_from_dt() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow compressed buffers in any memory region (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Update cached error state on trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: Fix energysense SLEEP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix multiple "IIS multi" devices initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix secondary platform device unregistration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk: Add DAI links for Multi-Playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add Geminilake Dialog Maxim machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Headset button support in broxton machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Rename hpvcc regulator supply to cpvdd (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1977: Add support for setting MICBIAS via DT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Potential small memory leak in dapm_cnew_widget() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add missing DAPM routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Make function 'wm8741_mute' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix register setting issue in RIGHT_J mode (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: imx-sgtl5000: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix missing of_node_put() at simple_dai_link_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix refcount underflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Ensure proper sample rate on pri/sec PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: remove set but not used variables 'mask, cr1' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free created components in tplg load error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Make some symbols static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select dmic for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix sysclk_df type (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix TXCLK_DF mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add support to disable on-chip PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add runtime support for DSP_A and I2S modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Fix frame polarity for DSP_A format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Set constraint to always have 32 sample bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Remove capture support for codecs without ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: fix spelling mistake "doens't" -> "doesn't" (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Expose sample resolution through proc interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Prevent potential NULL platform data dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Remove unused SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME flag (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update TDM usage to be more flexible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add support for master mode BCLK rate adjustment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Comments clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Change indentation in SAMSUNG_I2S_FMTS definition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Simplify pri_dai, sec_dai pointers usage (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Specify DMA channel names through custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add support for secondary CPU DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Get rid of a static spinlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move quirks data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move IP variant data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Drop spinlock pointer from i2s_dai data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move SFR pointer to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: Remove set but not used variable 'hw' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Disable PC beep in passthrough on alc285 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone and internal speaker support for System76 oryp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Make symbol 'cros_ec_dai' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Remove unused including (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move registers cache to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move opclk data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move core clk to the driver common data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Add widgets and routes for DPCM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move clk supplier data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Restore support for the secondary PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Comment why read blocks when PCM is not running (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove new_mach_data field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: bxt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: icl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hsw-bdw-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hda-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cnl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: byt-match.c: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to single component with multiple DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Allow to specify custom DMA device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Extend use of chan_names provided in custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Improve of_node test in dmaengine_pcm_request_chan_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use __printf markup to silence compiler (Jaroslav Kysela) [1683051] - [sound] ALSA: tlv320aic32x4: delay i2c access by 1 ms after hardware reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix rx stream assign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Set OSR mode in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Add digital mute callback (Jaroslav Kysela) [1683051] - [sound] ALSA: PCM: check if ops are defined before suspending PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: use devm_kzalloc for all structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: use pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add clock select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add soft reset on probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: set .ignore_module_refcount field in component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: don't increase component module refcount unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: gpiolib: acpi: Introduce ACPI_GPIO_QUIRK_ONLY_GPIOIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: convert license header to SPDX (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-analog: add missing license information (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: regulator notifier registration should be managed (Jaroslav Kysela) [1683051] - [sound] ALSA: i915/snd_hdac: I915 subcomponent for the snd_hdac (Jaroslav Kysela) [1683051] - [base] ALSA: components: multiple components for a device (Jaroslav Kysela) [1683051] - [documentation] ALSA: component: Add documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Revert capture stream behavior change in blocking mode (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix function name in kernel-doc comment (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix up for snd_pcm_lib_preallocate_pages_for_all() API change (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: stm32: i2s: manage clock power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Remove unnecessary const qualifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix implicit fb endpoint setup by quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for HP EliteBook 840 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Use C++ style comments in header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Kconfig: Show knob, and depend on MIPS || COMPILE_TEST (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Add support for devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Use SPDX license notifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Prevent clk_get_rate() calls in atomic context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Line Playback Volume, Line Boost Volume, Line Right, Line Left, Line Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add FM Playback Volume, FM Left, FM Right, FM Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Playback Switch, Mic2 Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Merge sun4i_codec_left_mixer_controls and sun4i_codec_right_mixer_controls into sun4i_codec_mixer_controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Boost Volume, Mic2 Boost Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add sun7i_codec_controls, sun7i_codec_codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic Playback Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add MIC2 Pre-Amplifier, Mic2 input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: fix spelling mistake "Deemphatize" -> "Deemphasize" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix semicolon.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: correct shift bit for ssiu9 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Add jz4725b-codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: harden use of lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xtensa: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dwc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Clean up proc file creations (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Move card id proc creation into info.c (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Minor optimization (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Drop unused snd_info_entry.card field (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Add standard helpers for card proc file entries (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: opl4: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Add helper functions for component trigger/set_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Clarify the intent of current compressed ops handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: remove some unnecessary NULL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: Fix ADC powerup sequencing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Check for NULL widget in dapm_update_dai_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: spi: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: parisc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: atmel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix build error without CONFIG_PCI (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Fix stop handling on compressed capture streams (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for new T+A USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Always register entries recursively (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't allow NULL device for memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: fix missing header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd: fix spelling mistake "offest" -> "offset" (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: unload physical dai link in remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: add SND_SOC_DOBJ_GRAPH type for dapm routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: clear platform pointers on error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add warnings for widget overwrite when adding route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Only power up active channels from a DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix oops/use-after-free case with dai driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix use-after-free issue with dailink sname (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: add btcvsd driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Add channel numbers to AIFs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup TDM Split mode check for CTU (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: synchronize connection check for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup MIX kctrl registration (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hal2: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Serialize codec registrations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use a common helper for hp pin reference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix lose hp_pins for disable auto mute (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone support for System76 darp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: remove a superfluous function declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio DMA platfrom driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: modify dapm route loading routine and add dapm route unloading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix memory leak in soc_tplg_dapm_widget_create (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Fix memory leak from soc_tplg_denum_create_texts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Remove widgets from dobj list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Reduce number of dereferences when accessing dobj (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use standard device registration for beep (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Record the current power state before suspend/resume calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: remove useless test (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed hp_pin no value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Add codec driver for Cros EC (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: Documentation: Add google, cros-ec-codec (Jaroslav Kysela) [1683051] - [maintainers] ALSA: MAINTAINERS: add maintainers for ChromeOS EC sub-drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing slimbus dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Cleanup DSD whitelist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: add slim support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add audio routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add capture dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add playback dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add basic controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_rt298: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bdw-rt5677: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broadwell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: haswell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add helper to change platform name for all dailinks (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: add support for Solid State Logic Duende Classic/Mini (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Variable "ret" in function rt5651_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: add static inline fallbacks when CONFIG_ACPI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix clocking calculations when not using the PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the set_bclk_ratio interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs V2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fixup build error for mt6358 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix tight loop of OSS capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add Opus #3 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: add platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow soc_find_component lookups to match parent of_node (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer() (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: Off by one in latter_handle_midi_msg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: make const arrays static, reduces object code size (Jaroslav Kysela) [1683051] - [sound] ALSA: proc: Avoid possible leaks of snd_info_entry objects (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Simplify proc file destruction (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Drop unused snd_pcm_substream.file field (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: comment cleanup about destination address of async transactions for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Cleanup snd_pcm_stream_lock() & co (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove down_write() hack for snd_pcm_link_rwsem (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: More fine-grained PCM link locking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Fix multi-CODEC setups (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support rx MIDI functionality for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-specific operation to fill transaction buffer with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address to receive async transaction for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support tx MIDI functionality of Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address range to receive async transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: change prototype of handler for async transaction with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Correct the setting while select ASRC clk for AD/DA filter (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add driver flag for runtime PM (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: implement runtime suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: remove redundant clock enable API (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add runtime PM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: get clock handles early in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: runtime power management support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename to asoc_simple_card_canonicalize_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add soc_cleanup_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: reduce if/else nest on soc_probe_link_dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: merge card resources cleanup method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add new snd_soc_flush_all_delayed_work() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add .num_platform for dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Avoid confusing loop in snd_pcm_unlink() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make PCM linked list consistent while re-grouping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Unify snd_pcm_group initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_card_unref() inside in_pcm_file() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mute LED support for HP ProBook 470 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to parse of clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring for dump of sync status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to get clock status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to switch mode to fetch PCM frame (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to dump status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: obsolete proc node to leave one node (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: unify protocol layer for FF400/FF800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: rename protocol layer for former models (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: add explanation of legacy/modern style of dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Remove expensive print in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove error due to probe deferral (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: lower log level for potential probe deferral cases (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: put of nodes if finding codec fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix oops on re-probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add default pdata for i2s mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Set DAI format for dmic codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select max98927 for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix PLL source register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't defer probe on optional, NULL components (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make snd_pcm_suspend() local static (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Move PCM suspend/resume code into trigger callback (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Suspend streams globally via device type PM ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Make snd_soc_find_component() more robust (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix init platform memory handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: parse AES audio parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: Select REGMAP_MMIO to fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: remove few unused variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: fix waring unused-function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe control for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe bits for controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add verbs for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add register offset for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add api to program stripe control bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skl: Fix display power regression (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix typo for ALC225 model (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Hold client_mutex around soc_init_dai_link() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use correct drvdata in snd_byt_cht_es8316_mc_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: move the codec PLL configuration to _init (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add recalc_rate function to return DAI clock rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: MCLK should be enabled before DAI clocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: defer card probe until all component is added to list (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Remove set but not used variable 'first_ch_bits' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatches for register mask and value in hdac controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix CM6206 register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Variable "buf" in function rt274_jack_detect() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ADAU7002: Add optional delay before start of capture (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Potential NULL dereference in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk for PoV TAB-P1006W-232 (v1.0) tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for jack-detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirks module parameter (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic mapping" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for jack detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add ACPI ID 10EC5640 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for PoV P1006W tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: update BSDSR/BSDISR handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: Allow SCLK pad drive strength to be changed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable SPDIF driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add SPDIF audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add MICFIL SoC Digital Audio Interface driver. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eliminate left-over from Raumfeld machine driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt298: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rl6437a: use __be32 for a __be32 buf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: store eq kcontrol byte in __be (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use logical AND (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6351: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs42xx.c: fix boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix boolean assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98927: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rt286: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4271: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98383: fix boolean assignments to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: remove unused mux/mixer define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: remove unused mux define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: fix kernel doc descriptions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: declare trigger function as static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: Add support for AK4497 (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: fix a missing check of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: fix check on snd_card_register (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1712: fix a missing check of snd_i2c_sendbytes (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: add a check of the status of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: oxygen: initialize spdif_playback_enable to 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: virtuoso: add de-emphasis control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support Dell headset mode for New AIO platform (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Always check descriptor sizes in parser code (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Check mixer unit descriptors more strictly (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Move context save/restore to runtime_pm callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: No need for IS_MODULE/BUILTIN check for pcm driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 (ME176C) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Fallback to BYT-CR if IRQ 5 is missing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Simplify is_byt_cr() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add ACPI match table entry for ES8316 codec on BYTCR platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Set card long_name based on quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add input-map support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add external speaker mux support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add support for SSP0 (BYTCR) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Minor refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Sort includes alphabetically (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Let core handle GPIO descriptor (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator/gpio: Allow nonexclusive GPIO access (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Default enable high on DT regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add DAC mono mix switch mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add workaround for silence of rk3288 ACODEC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: support ACODEC for rk3328 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add asoc_simple_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable audio formatter driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add pcm formatter platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: remove simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add asoc_graph_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: check "reg" property on asoc_simple_card_get_dai_id() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: use snd_mask_set_format in all machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: simplify boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: assign booleans to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: remove unneeded semicolon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless cast (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: enable MCLK in STANDBY (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: save model id directly in of_device_id.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: make the driver visible in Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: Add driver for CS4341 DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix recording no sound issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: atom: Make PCI dependency explicit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: prevent potential divide by zero bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a small memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: change license header format style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Grammar s/the the/the/ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: cleanup a debug printk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: set jack only for a specific backend (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Revert DSP detection on legacy HD-audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: clear pending irq handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable the headset mic auto detection for ASUS laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: force HDaudio legacy or SKL+ driver selection (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: abort probe if DSP is present and Skylake driver selected (Jaroslav Kysela) [1683051] - [sound] ALSA: HDA: export process_unsol_events() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix model-id of unit for Apogee Ensemble (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Use Xen common shared buffer implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Kconfig: Remove the deprecated options (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Merge davinci and omap directories (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add mute LED support for HP EliteBook 840 G4 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle model-specific registers (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for packet streaming on Fireface 800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: allocate isochronous resources in mode-specific implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle multiplier mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to switch fetching mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix for state to fetch PCM frames (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use the same print format for 'without_header' tracepoints (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong assignment for 'out_packet_without_header' tracepoint (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong handling payload_length as payload_quadlet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add display_port_rx port routing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to Display port RX dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: add support for display_port_rx (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Add support to compress offload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: add support to MP3 format (Jaroslav Kysela) [1683051] - [sound] ALSA: soc-compress: add support to snd_compr_set_runtime_buffer() (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: make use of runtime buffer for copy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add more platform granularity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: merge simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: merge audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() ID method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Invoke pcm_new() for all DAI-link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the digital_mute interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: fix do_div warning in spdifin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add error logs on probe, remove dependency on NHLT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless tests on HDaudio capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: stop probe if HDaudio capabilities don't exist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Harden DSP detection with PCI class/subclass info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add CFL-S support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add powersaving widgets for DAC and ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable i2s driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Add i2s driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_rt5660: Add a new machine driver for kbl with rt5660 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add support for spdifin backend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Dereference pointer for memcpy sizeof in asoc_simple_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add support for Huawei WMI micmute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix front speakers on Huawei MBXP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove RSND_REG_ from rsnd_reg (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface 800 with MIDI functionality only (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: localize a handler for MIDI messages on tx transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add driver data for register for MIDI high address (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share register for async transaction of MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for second optical interface for ADAT stream (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to get current sampling rate and clock source (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share status and configuration dump (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share some registers for status of clock synchronization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: add dai-link support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - make pci_iounmap() call conditional (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Always set display_power_control for Intel HSW+ codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add missing display power-off at driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make snd_hdac_display_power() void function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Properly free the display power at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Drop superfluous AZX_DCAPS_I915_POWERWELL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Refactor display power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: use cpu/codec pointer on simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fix build warning without CONFIG_OF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: add rt5663 codec select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: fix the audio jack button remapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Point of View Mobii TAB-P1005W-232 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Prowise PT301 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Refactoring PM code (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix reference to wrong register for clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1 Carbon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Add copyright and module author (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add configuration for headset codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add TDM configuration for speaker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix signal paths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Calculate LRCLK divider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Remove useless assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Enable headset button support for new codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack button support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack pointer and unsolicited event bits to callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed headphone issue for ALC700 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5660: Add a new ACPI match ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ak4104: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: cs4270: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use dma_ops of parent device for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use DMA addr rather than CPU pa for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove direct OF name and type accesses (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added max98373_reset for stable amp reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add missing TDM Split mode support for simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup mod ID for CTU regmap read/write (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: indicates Channel and Mode for debug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Add Tegra186 and Tegra194 support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra - Probe up to 8 codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Clapper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove raumfeld machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for ICL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: au8540: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add support for AMD Stoney Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix starvation on down_write_nonblock() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_pcm_unlink() conditionally at closing (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: compatible string as shortname (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: thinkpad_acpi: Add audio mute LED classdev support (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: dell-laptop: Add micmute LED trigger support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Support led audio trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce module_param wakeup_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce mode switch delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Create and setup jack in init callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Add board specific dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Implement configurable dismod handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Update PDIR (pin direction) register handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Clear TXSTAT register before activating serializers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add FW reply for MCLK/SCLK IPC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Make DSP replies more human readable (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: trigger: Introduce audio mute LED trigger (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: core: Introduce LED pattern trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support ALC300 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix whitespace (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: makes snd_soc_of_parse_audio_prefix() inline (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix a NULL vs IS_ERR() check in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix spelling mistake "Frequence" -> "Frequency" (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers" (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Consolidate helpers for adding and replacing ctl elements (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Fix race between adding and removing a user element (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: notify events of change of state for userspace applications (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: apply small refactoring to handle several type of event for hwdep interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: queue events for change of control surface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: add new hwdep ioctl command to get state image (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: pick up data of state from tx isochronous pakcets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Fix latency value calculation for pm_qos (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup define position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup typo SND_AUDIO_GRAPH_CARD (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_of_parse_node_prefix() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: add VCC regulator widget (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add support for cpvdd regulator supply (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: remove "option" from asoc_simple_card_of_parse_routing() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: accept NULL parameter on asoc_simple_card_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove asoc_simple_card_clk_register() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add support for Secondary MI2S interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Update slot_width for Quaternary TDM port (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use platform_data for machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: fix interface for Chromebook machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: define common interface for machine driver configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: fix: continue searching when machine is ignored (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix Kconfigs, make HDaudio codec optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clocking modes (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use device_type helpers to access the node type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - fix AE-5 pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add new ZxR quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: clean up indentation, replace spaces with tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Fix error handling of regulator_set_load (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: fix indentation issue with return statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320dac33: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: asihpi: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert a few more users to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Add regulator support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: Add support for AK4118 S/PDIF transceiver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Fix device reset-registers trigger value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: remove set but not used variable 'dma_buffer' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fixed build errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Recalculate audio map forcely when card instantiated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix memory leak of i2s_data on error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add DT property for single-ended output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Rename output widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Set dai_link id to each dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: add missing route for ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: enable acp3x drivers build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x system resume pm op (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x runtime pm ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x tdm mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x i2s ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x pcm driver dma ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Interrupt handler changes for ACP3x DMA driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add ACP3x PCM platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: create ACP3x PCM platform device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP3.0 PCI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP 3.x IP register header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Power down links before turning off display audio power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out common init code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix dma-unsafe read of scratch registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing slave_config setting for I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: No need to initialize max_xx_thres when it is not used (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Re-arrange files for core McBSP and Sidetone function split (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Move out the FIFO check from set_threshold and get_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up the interrupt handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Skip dma_data.maxburst initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up dma_data addr initialization code (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: add support for APOGEE duet FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Optimize for non-PCI configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use ring buffer for rsnd_mod_name() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: fix crash on module removal (Jaroslav Kysela) [1683051] - [sound] ALSA: oss: Use kvzalloc() for local buffer allocations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add TDM Split mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add SSIU BUSIF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: handle DPCM converted rate/chan under core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move HDMI information from ssi.c to core.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use defined io_playback/io_capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove error check which never happen (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add quirk for APL RVP boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add SOF information for APL RVP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: fix Skylake typo (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Atom machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Hdaudio machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: change ac97 dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: Remove unused machine driver for AM3517-evm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: remove read-only status register from snd_kcontrol_new (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: Remove redundant snd_soc_component_read32 calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Fix the dai widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Only add routing once. (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Define registers for CM6206 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rsnd_mod_name() handles both name and ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add .get_id/.get_id_sub (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move .get_status under rsnd_mod_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format is supported (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: constify regulator_desc structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: remove unnecessary unlikely() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: mrfld: fix uninitialized variable access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm97xx: fix uninitialized regmap pointer problem (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: constify snd_soc_ops structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix less than zero comparison on unsigned int (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ADDA_PR_REGMAP (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Fix runtime PM for hdmi-lpe-audio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup clock start checker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix insufficient PCM rule for period/buffer size (Jaroslav Kysela) [1683051] - [sound] ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix to wait for releases of all ALSA character devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix noderef.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: add clock dependency for sai (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Actually fix microphone issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: move code from startup/shutdown hooks into pm_runtime hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm2000: Remove wm2000_read helper function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: fix mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Log addresses as 8 digits in wm_adsp_buffer_populate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Rename memory fields in wm_adsp_buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: set sai as mclk clock provider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix trivial checkpatch issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for hw_free on CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: minor white space clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c/cs8427: Fix int to char conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup SSICR::SWSP for TDM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: enable TDM settings for SSI parent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for capture channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: Add support for XTI clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: new codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_sgtl5000: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: allow the sun8i-codec driver to be built on ARM64 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: Add new driver for Allwinner A64 codec's analog path controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec-analog: split regmap code into separate driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: Don't hardcode BCLK / LRCK ratio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: Add compatibility with A64 codec I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add 2 more models to the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Kabylake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add KBL Dialog Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add SND_JACK_LINEOUT jack type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add I2S/Left_J TDM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add HW constraint for non RIGHT_J (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: set ->component pointer in private struct (Jaroslav Kysela) [1683051] - [sound] ALSA: au88xx: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92xx-ad1848: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: caiaq: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add missing entries to Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort DHT Rot Pnt Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort max98373_bde_gain_tlv in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort BDE Limiter Thresh Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort Digital Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: enable mclk-fs on codec node (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use 32bit TDM width as default (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: add I2C dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: simplify cleanup process when failing to register sound card (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob/fireworks: simplify handling of local device entry table (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: release reference count of firewire unit in .remove callback of bus driver (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: block .remove callback of bus driver till all of ALSA character devices are released (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix headphone pin config for ASUS G751 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix input effect controls for desktop cards (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add error checking in ca0132_build_controls() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up patch_ca0132() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix microphone inconsistency issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: make it selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: Add master clock handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8782: add support for regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add ASUS G751 quirk model entry (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for ASUS G751 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the standard fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1761: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add custom mixer status quirks for RME CC devices (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: update quirk for B&W PX to remove microphone (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Disable automute for Elo VuPoint (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: A lightweight function to discard pending bytes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add fault detect recovery property to DT bindings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: enable and disable extclk if given (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add missing break in skl_tplg_get_token() (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain cache of stream formats (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain model-specific data (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: use managed-resource to maintain response buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use managed-resource to maintain data specific to M-Audio FW-1814/ProjectMix I/O (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: use managed-resource of fw unit device for private data (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760 (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: add PCM rules to obsolete PCM constraints based on LCM of SYT_INTERVAL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR exit commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR 600 ohm gain control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Remove input select enum for ZxR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR input/output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR DSP post-download commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR init commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DBpro hda_codec_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR quirks + new quirk check function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix surround sound with output effects (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix AE-5 control type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatch for register mask and value in ext controller. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: add SND_SOC_I2C_AND_SPI dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: avoid AC97_BUS build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Rename dummy_dma_ops to snd_dummy_dma_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: add OF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a MIC pre. route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component_dais() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup SSI clock during suspend/resume modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include from q6adm.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tidyup for_each_card_prelinks() dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Remove the boost volume in the beginning of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_be() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_fe() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_comp_order() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_components() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_rtds() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_links() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_prelinks() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rename for_each_rtd_codec_dai_reverse to rollback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: convert for_each_rtd_codec_dai() for missing part (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 exit function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 specific controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add input selection commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add output set commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Merge post-dsp functions + cleanup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change firmware name and usage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 regular init setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 pre-init and ca0113 functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change ca0132_mmio_init for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Set AE-5 bools and select mixer (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add pincfg for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk for Sound BlasterX AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Define new verbs and control params (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Refine indentations and constify snd_pcm_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix the audio-component completion timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Drop unused GPIO include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Minor code modification (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix capture unstable in beginning for some runs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix the boost volume at the begining of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Remove HP volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Improve HP performance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove redundant include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Get the period_bytes in the copy work to make sure the value correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_is_matching_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: manage platform name under snd_soc_init_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove duplicated include from q6asm-dai.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hisilicon: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8328: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: fix memory leak of response buffer at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of discovered stream formats at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak for model-dependent data at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix memory leak for M-Audio FW1814 and ProjectMix I/O at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enable runtime PM only for discrete GPU (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-digi00x: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Register irq handler after register initializations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit definition of pci_iomap() on SH (Jaroslav Kysela) [1683051] - [sound] ALSA: don't call skl_init_chip() to reset intel skl soc (Jaroslav Kysela) [1683051] - [sound] ALSA: enable interrupt after dma buffer initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove dai->driver NULL check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card rebind (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove unneeded static set .owner field in platform_driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing INTERLEAVED PCM attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove unused num_dai_links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: avoid nested code on soc_remove_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: remove empty rt5668_i2c_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: switch to new ac97 bus support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix simultaneous playback and capture on different channel (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: fix possible info leak to userspace on SNDRV_EMU10K1_IOCTL_INFO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add missing return value check for snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skl-topology: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6core: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nuc900: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs454: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: bcm: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel_ssc_dai: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Ensure reset bit is cleared before configuring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: clean up a return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix a couple uninitialized ret variables (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use address returned by kmalloc() instead of kernel stack for streaming DMA mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Update hardware pointer before start capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: usleep_range() needs include/delay.h (Jaroslav Kysela) [1683051] - [sound] ALSA: regmap: split up regmap_config.use_single_rw (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Avoid uninitialised variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: avoid division by zero if lo_vag is zero (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't use p for dev_dbg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: adg: care clock-frequency size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: use tab instead of white-space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: remove redundant check for !port condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move CODEC to CODEC params from the widget to the runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move connection of CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move error handling to snd_soc_dapm_new_control_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_link_codecs() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add overflow detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Cleanup indirect PCM helper usages (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: rme32: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix several mismatch for register mask and value (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't schedule DAPM work if already in target state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add driver for PROTO Audio CODEC (with a WM8731) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: merge .nolock_start and .prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support to init different BUSIF instance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate dma address with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Check runtime channel number rather than hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Fix issue in dma data address assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove is_play parameter from hw_rule function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 8 bit S8 format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for the DSP_A/DSP_B formats (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 16/24 bit slot widths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup not to call clk_get/set under non-atomic (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Initialize allocated buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add short circuit detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6routing: initialize data correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Add channel fault reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Save last fault register even when clear (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Print full register name in error message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a S/PDIF enable switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add native 32bit I2S transport (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: SOC_SINGLE register value error fix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 specific volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Add support for FIFO usage caused delay reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix cancel_work_sync() stall from jackpoll work (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Clean up jackpoll_ms option handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg pdm input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add DT module alias (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add Kconfig prompt for the generic dmic codec. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Unused exported functions changed to internal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve legibility of if-statements (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve stylistics of file comments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: switch to SPDX license identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change MCLK to 48Mhz (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set constraints for DMIC and MAX98357a codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the headset buttons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Implemented safeload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sigmadsp: safeload should not have lower byte limit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use hda_bus instead of hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add HDA BE DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add table for HDA-based platforms (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: move hda_codec.h to include/sound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8804: Add ACPI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Change DAC/ADC volume scale (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added 10ms sleep after amp software reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm: restrict formats depending on slot width (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: report interrupt request failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: imply clock and reset controllers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: Properly initialise hw->rate_max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Remove clock framework ifdefs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: Use the new non-cached allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Use the new non-cached allocation for 440MX workaround (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Remove substream allocation/free ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Use new non-cached allocation for non-snoop mode (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Check the non-cached stream buffers more explicitly (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add non-cached buffer type (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Simplify snd_malloc_dev_pages() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't align the size to power-of-two (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Do error checks at creating system ports (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: add error check in snd_seq_system_client_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: signedness bug in snd_pcm_plug_alloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: hdspm: fix spelling mistake "Initializeing" -> "Initializing" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Return 0 when size < start_threshold in capture (Jaroslav Kysela) [1683051] - [kvm] ALSA: treewide: correct "differenciate" and "instanciate" typos (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix HP Headset Mic can't record (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix unbalanced pm_runtime_enable (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix check of pm_runtime_get_sync failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix device initialization in the compat layer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added speaker FS gain cotnrol register to volatile. (Jaroslav Kysela) [1683051] - [sound] ALSA: update dell-wmi mic-mute registration to new world order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Fix discarding the unsubscribed output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Acquire irq after RIRB allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix replace codec to component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adav80x: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add delays to capture path to remove DC offset noise (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add exit commands for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change mixer controls for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D input and output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup defaults for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D startup functions and setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add bool variable to enable/disable pci region2 mmio (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk ID and enum for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add alt_functions unsolicited response (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_init function. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Create mmio gpio function to make code clearer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make DSP name configurable by codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Declare firmware controls from codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added software reset register to readable registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct DSP pointer for preloader control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Fix initialization of rt5677_of_match.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: make BE and FE order inline with dpcm (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: remove redundant variable cfg_val (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set delay value for the capture case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Modified DMA pointer for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Make ACP->SYSMEM DMA non circular (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Fix missing break in switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add SLIM tx AIF_IN dapm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: remove unused header files from common.h (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: make common.c as proper module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8903: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da9055: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm5100-tables: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8990: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tda7419: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9850: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add mute LED quirk for HP Spectre x360 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq_oss: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-i2s: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: fix memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix spelling mistake "acumulator" -> "accumulator" (Jaroslav Kysela) [1683051] - [sound] ALSA: es18xx: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opti9xx: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92x: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: galaxy: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt: Use refcap device for mono recording (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove support for card rebind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix unmet dependency warning for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9081: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8995: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8962: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8960: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8955: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8961: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix a typo (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix invalid use of sizeof in parse_uac_endpoint_attributes() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Drop unused 64bit division macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use no intrruptible mutex_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix leftovers at probe error path (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove dead codes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Minor cleanup of MIDI event parser helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: Use delay set in component pointer function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build due to CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: remove redundant pointer 'urb' (Jaroslav Kysela) [1683051] - [sound] ALSA: sonicvibes: remove redundant pointer 'dir' (Jaroslav Kysela) [1683051] - [sound] ALSA: ens137x: remove redundant array pcm_devs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: remove redundant variable attn (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: remove redundant pointer 'dma' (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: remove redundant variable max_streams (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: remove redundant pointers 'priv' and 'rtd' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8540: remove redundant variable osrate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add sdm845 sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Add support to parse common audio device nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Operate UAC3 Power Domains in PCM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add UAC3 Power Domains to suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: AudioStreaming Power Domain parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Initial Power Domain support (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Use READ_ONCE/WRITE_ONCE() macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Offload the output event processing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: change functions to static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: add support for multichannel output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_alc5632: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Kconfig: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4613: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7210: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4554: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4642: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8988: fix typo in rate constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: i2s: Fix typo/broken macro (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Use single mutex unlock in error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Turn CX8200 into D3 as well upon reboot (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: cthw20k2: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: ALSA:: ctxfi: cthw20k1: Replace mdelay() with msleep() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: quirks: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp_modem: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: bt87x: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: maestro3: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: lola: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Properly endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Proper endian notations for BDL pointers (Jaroslav Kysela) [1683051] - [sound] ALSA: trident: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: ymfpci: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: xen: Use standard pcm_format_to_bits() for ALSA format bits (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix PCM format bit calculation (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: Fix PCM format notations (Jaroslav Kysela) [1683051] - [sound] ALSA: au88x0: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: ad1816a: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Fix PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: virmidi: Fix too long output trigger loop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Use standard pcm_format_to_bits() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Declare PCM format with snd_pcm_format_t (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Use snd_mask_set_format() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix interval evaluation with openmin/max (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add snd_mask_set_format() helper for standard usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix snd_pcm_format_t handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Use int for format bit position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Fix missing __user prefix in copy_user callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: zte: Fix incorrect PCM format bit usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: align axg card driver with DT bindings documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: use IRQ_RETVAL in the fifo irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add a fix voltage regulator for DA7219 and ADAU7002 (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Fix missing PAGE_SIZE definition (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: declare snd_sgbuf_aligned_pages() unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Fix missing __force annotation for user/kernel pointer cast (Jaroslav Kysela) [1683051] - [sound] ALSA: korg1212: Add __force annotation to cast in user-copy callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use standard lower_32_bits() and upper_32_bits() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Declare the common variable in header file (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Declare common variables properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix a sparse warning about snd_ctl_elem_iface_t (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Fix the default sample sizes (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Add missing __iomem annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Encore mDSD USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: Fix invalid endian conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: vxpocket: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: vx222: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix poll() error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix widget handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: fix inversion between __iowrite32 and __ioread32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify iomem address and casts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: make sst_dma functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: BDL definitions should be __le32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: fix endianness handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: add Volume to the name of volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to snd_soc_dai_get_channel_map() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-spdifout: select SND_PCM_IEC958 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Allow delayed i915 audio component binding (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Generic DSD detection for Thesycon-based implementations (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't exceed over the requested size (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: catch invalid timer object creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove clock divider and pll setup from zylonite and magician (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: export snd_soc_of_get_slot_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm input driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm output driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm interface driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm formatter base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: improve goto error label (Jaroslav Kysela) [1683051] - [usb] ALSA: powerpc/ps3: Set driver coherent_dma_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the "Connect Tablet 9" tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk table entries for various devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add mono speaker quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add IN2 input mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Set OVCD limit for VIOS LTH17 to 2000uA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix using the wrong GPIO for the ext-amp on some boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add IN3 Boost volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Parse HOST_BUFFER controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow up to 8 channels for voice control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Take prefix into account in control name length (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct algorithm list allocation size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Ensure DSP boot work complete before preloader_put return (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Allow changing from a bad sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg toddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg frddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg fifo base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add documentation for power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: remove component fw related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card re-bind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add __force to cast in snd_pcm_lib_read/write() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Use kvmalloc() for buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Minor code refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Simplify error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Tidy up coding styles (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make audio component support more generic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Associate audio component with devres (Jaroslav Kysela) [1683051] - [sound] ALSA: drm/i915: Split audio component to a generic type (Jaroslav Kysela) [1683051] - [sound] ALSA: emu8000: Use swap macro in snd_emu8000_sample_new (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1_patch: Use swap macro in snd_emu10k1_sample_new (Jaroslav Kysela) [1683051] - [gpu] ALSA: vga_switcheroo: set audio client id according to bound GPU id (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: use PCI_BASE_CLASS_DISPLAY to replace PCI_CLASS_DISPLAY_VGA (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Tidy up logic for Processing Unit min/max values (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Unify virtual type units type to UAC3 values (Jaroslav Kysela) [1683051] - [include] ALSA: usb-audio: Add support for Processing Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Processing Unit controls parsing in UAC2 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Selector Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: For capture have interrupts on I2S->ACP channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Send correct channel for configuring DMA descriptors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add GLK Realtek Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix routing (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: remove redundant pointer 'ins' (Jaroslav Kysela) [1683051] - [sound] ALSA: ali5451: remove redundant pointer 'codec' (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: remove redundant pointer runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: remove redundant pointer private_data (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: remove redundant pointer chip (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: remove redundant pointer opl3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: off by one in routing_hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: allow soc-core to pick up name prefixes from component nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: add rate merge to the BE stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: rework runtime stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix snd_interval_refine first/last with open min/max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Reporting button presses (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Disable jack-detect over suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add button press support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Allow disabling jack-detect by calling set_jack(NULL) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Fix workqueue cancel vs irq free race on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for externar amplifier enable GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Move getting of codec_dev into probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove is_valleyview helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix2 8 tablet (Jaroslav Kysela) [1683051] - [dma] ALSA: dmaengine: add support for reporting pause and resume separately (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau171x1: Connect playback DAI to the DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA_SOC_SSP depend on PLAT_PXA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: replace "p" with "pK" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Allow drivers to set R/W wait time. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: add support for an external clock in devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: cmd: Add missing newline to debug message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: Use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add slim rx routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to slim tx dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Add missing slimbus capture ports (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sti: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use snd_pcm_stop_xrun() for xrun injection (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: trace XRUN event at injection, too (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow topology to override machine driver FE DAI link config. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel-i2s: Remove unnecessary audio PLL clock (aclk) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: add support for the es7154 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: correct required power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Simplify trigger handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Reset bytescount when starting transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Do not generate interrups for every captured sample (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix Capture DMA channel names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always subtract bytescount (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always stop ch2 first (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7241: add es7241 codec support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add button detection mode control (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-midi: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: caiaq: audio: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: Add VDD and AVDD power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: check if mclk rate is valid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: remove 64kHz rate from the supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: remove .set_pll() and .set_clkdiv() callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: select SND_PXA2XX_LIB for drivers that depend on it (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-compress: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-topology: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dapm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-devres.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-jack.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dpcm.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-ops.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dai.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-io.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: snd-aoa: add of_node_put() in error path (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6797: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA2XX_SOC_I2S selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove bindings from pxa2xx-pcm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: provide PCM ops for ssp, i2s and ac97 components (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa2xx-pcm-lib: fix indenting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: move some functions to pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: clean up function names in pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fold pxa2xx-pcm into its only user, pxa2xx-ac97 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove the dmaengine compat need (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Don't fall back to generic when i915 binding fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: don't merge format from invalid codec dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: extend channel merging to the backend cpu dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: fix some off by one bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: improve runtime update predictability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: add extended ops in the hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: remove memory allocation from snd_hdac_ext_bus_device_init (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: split snd_hda_codec_new function (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: ext: add wait for codec to respond after link reset (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_driver, use hdac_driver instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_bus and use hdac_bus instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_device and use hdac_device instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move in_pm accessors to HDA core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas517x: add tas5707 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifer: add simple-amplifier compatible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: rename dio2125 to simple-amplifer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Sort DMI table entries alphabetically (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_HP_LR_SWAPPED quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Simplify card long-name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix DMIC map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1 map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove IN2 input mappings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1_IN2_MAP quirk not being logged (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Change default input map from in2 to in1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_DEFAULT_QUIRKS define (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Kill snd_hda_codec_update_cache() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC882 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC262 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC268 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC259 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC662 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: Fix references to Documentation/.*/MultiSound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: remove unused struct q6asm member (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add proper error check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove redundant owner assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6adm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Fix unregistration order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cx20442: Don't ignore regulator_get() errors. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply PRE_PROBE fixup after ALC269 codec variant setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Use standard verb containers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Simplify control management (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Rewrite with error goto (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/cirrus - Simplify creation of new controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Clean up beep code (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating ALC268 beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common GPIO mask for ALC660VD ASUS fixup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify Dell XPS13 GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Convert some manual GPIO setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify mute LED GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc885_fixup_macpro_gpio() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Consolidate gpio_data and gpio_led (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add GPIO data update helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Manage GPIO bits commonly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Allow skipping spec->init_amp detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: add codecs devicetree binding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: DPCM cares BE channel constraint (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure channel 1 or channel 0 for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change codec to channel link as per hardware redesign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: remove redundant check of PLL ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix missing rename from 'reef' to 'sof' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc269_fixup_hp_line1_mic1_led() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sanity check of unexpected cap_sync_hook override (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Use common helper for mic mute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Allow multiple ADCs for mic mute LED controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Use the mic-mute LED helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use the mic-mute LED helper for HP and others (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use the common helper for thinkpad_acpi mic mute LED handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move mic mute LED helper to the generic parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: rename 'reef' to 'sof' in ACPI matching table (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Set compressed IRQ to a wake source (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Simplify handling of alg offset and length (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support for Motu Traveler (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: cancel chunk alignment for protocol version 2 (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for AES/EBU on XLR interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for chunks for main 1/2 out (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: suppless consumption for unused element of array in stack (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: Tidy up open/hw_params handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix copy/paste issue with SOF/broadwell topology file (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add entries for SOF-based machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add firmware/topology information for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Geminilake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: move SKL+ codec ACPI tables to common directory (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: cleanup before moving ACPI tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broxton: reduce machine name for bxt_da7219_max98357a (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: add fe_ops for kbl Audio Capture Port (Jaroslav Kysela) [1683051] - [sound] ALSA: ARM: pxa: change SSP DMA channels allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: stop using get_seconds() (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: use enum type CT_SUM_CTL where appropriate (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1724: remove unused array (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current detect threshold (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Nuvison/TMax TM800W560 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: add devicetree support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: PCM1789: unconditionally flush work (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add rt5682 codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add headphone auto switching (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Remove Playback/Capture in names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add mic bias boost control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: make structure soc_codec_dev_ak4458 static const (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: make two structures static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: make pointer dmic_codec_dev static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: set card as device drvdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add rsnd_daidrv_get() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add hp and mic detect gpios same as simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: move hp and mic detection to soc_card probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: move hp and mic detect gpios from simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Vi10 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add config for rockchip dmaengine pcm register (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: put device_node on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add iec958 controls support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add NULL pointer check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: SSI parent cares SWSP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: has .symmetric_rates if SSIs are sharing WS pin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh7760-ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: migor: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: siu: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hac: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Add callback for DAPM route load/unload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Give more data to clients via callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs (Jaroslav Kysela) [1683051] - [fs] gfs2: Fix loop in gfs2_rbm_find (v2) (Andreas Grunbacher) [1690483] - [fs] gfs2: Rename bitmap.bi_{len => bytes} (Andreas Grunbacher) [1690483]- [vfio] vfio/pci: Mask buggy SR-IOV VF INTx support (Myron Stowe) [1678076] - [netdrv] net/ibmvnic: Update carrier state after link state change (Steve Best) [1711282] - [netdrv] net/ibmvnic: Update MAC address settings after adapter reset (Steve Best) [1711282] - [scsi] scsi: storvsc: Reduce default ring buffer size to 128 Kbytes (Cathy Avery) [1691370] - [scsi] scsi: storvsc: Fix calculation of sub-channel count (Cathy Avery) [1691370] - [powercap] powercap: RAPL: Get rid of custom RAPL_CPU() macro (Alexander Beregalov) [1706827] - [tools] tools/power turbostat: Increase default buffer size (Prarit Bhargava) [1711260] - [char] virtio_console: initialize vtermno value for ports (Pankaj Gupta) [1460636] - [rpmspec] redhat: exclude kvm_stat from pathfix.py's tenure (Vitaly Kuznetsov) [1692804] - [virt] kvm: arm: Skip stage2 huge mappings for unaligned ipa backed by THP (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Ensure vcpu target is unset on reset failure (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-v3: Retire pending interrupts on disabling LPIs (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Fix CNTP_TVAL calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move RSB stuffing to before the first RET after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix size checks in vmx_set_nested_state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointer (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Whitelist port 0x7e for pre-incrementing rip (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Convert guest TSC to host time domain if necessary (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Allow user to disable adaptive tuning of timer advancement (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Track lapic timer advance per vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Disable timer advancement if adaptive tuning goes haywire (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix spectrev1 gadgets (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix warning Using plain integer as NULL pointer (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add a selftest for SMM (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: fix for compilers that do not support -no-pie (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm/evmcs_test: complete I/O before migrating guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: clear SMM flags before loading state while leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Open code kvm_set_hflags (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Load SMRAM in a single shot when leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm: move kvm_load/put_guest_xcr0 into atomic context (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: svm: make sure NMI is injected after nmi_singlestep (Vitaly Kuznetsov) [1692804] - [kvm] svm/avic: Fix invalidate logical APIC id entry (Vitaly Kuznetsov) [1692804] - [kvm] Revert "svm: Fix AVIC incomplete IPI emulation" (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Fix overflow on kvm mmu page limit calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: always use early vmcs check when EPT is disabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: allow tests to use bad virtual-APIC page address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: fix x2APIC VTPR read intercept (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: fix potential get_num_contig_pages overflow (Vitaly Kuznetsov) [1692804] - [documentation] Documentation: kvm: clarify KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: complete IO before migrating guest state (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: disable stack protector for all KVM tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: explicitly disable PIE for tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: assert on exit reason in CR4/cpuid sync test (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: update rip after emulating IO (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts (Vitaly Kuznetsov) [1692804] - [virt] kvm: don't redefine flags as something else (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Used range based flushing in slot_handle_level_range (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Fix definition of HV_MAX_FLUSH_REP_COUNT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation) (Vitaly Kuznetsov) [1692804] - [virt] KVM: Reject device ioctls from processes other than the VM's creator (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Fix incorrect word ordering regarding supported use of APIs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Comments cleanup in mmu.c (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Make attribute accessors static (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix handling of stage2 huge mappings (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Enforce PTE mappings at stage2 when needed (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Always set ICH_HCR_EL2.EN if GICv4 is enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reset the PMU in preemptible context (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix formatting of a comment (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()" (Vitaly Kuznetsov) [1692804] - [documentation] virtio-ccw: diag 500 may return a negative cookie (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Add count cache flush parameters to kvmppc_get_cpu_char() (Vitaly Kuznetsov) [1692804] - [virt] kvm: properly check debugfs dentry before using it (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Fix compilation when KVM is not enabled (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc: Avoid circular header inclusion in mmu-hash.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: MMU: record maximum physical address width in kvm_mmu_extended_role (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Return LA57 feature based on hardware capability (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: fix switch between root and guest MMUs (Vitaly Kuznetsov) [1692804] - [virt] KVM: Minor cleanups for kvm_main.c (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2 (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/kvm: Save and restore host AMR/IAMR/UAMOR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Improve KVM reference counting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Fix build failure without IOMMU support (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc/64s: Better printing of machine check info for guest MCEs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Simplify machine check handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Context switch AMR on Power9 (Vitaly Kuznetsov) [1692804] - [virt] Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" (Vitaly Kuznetsov) [1692804] - [x86] x86: kvmguest: use TSC clocksource if invariant TSC is exposed (Vitaly Kuznetsov) [1692804] - [virt] KVM: Never start grow vCPU halt_poll_ns from value below halt_poll_ns_grow_start (Vitaly Kuznetsov) [1692804] - [virt] KVM: Expose the initial start value in grow_halt_poll_ns() as a module parameter (Vitaly Kuznetsov) [1692804] - [virt] KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_zap_mmio_sptes() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: WARN if zapping a MMIO spte results in zapping children (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Differentiate between nr zapped and list unstable (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: skip over invalid root pages when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: x86: use the fast way to invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoints" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: zap pages in batch" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: collapse TLB flushes when zap all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: reclaim the zapped-obsolete page first" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Remove is_obsolete() call (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping MMIO sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" (Vitaly Kuznetsov) [1692804] - [x86] Revert "KVM: MMU: document fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Zap only the relevant pages when removing a memslot (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_flush_or_zap() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Move slot_level_*() helper functions up a few lines (Vitaly Kuznetsov) [1692804] - [virt] KVM: Move the memslot update in-progress flag to bit 63 (Vitaly Kuznetsov) [1692804] - [virt] KVM: Remove the hack to trigger memslot generation wraparound (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Refactor the MMIO SPTE generation handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Use a u64 when passing the MMIO gen around (Vitaly Kuznetsov) [1692804] - [virt] KVM: Explicitly define the "memslot update in-progress" bit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Detect MMIO generation wrap in any address space (Vitaly Kuznetsov) [1692804] - [virt] KVM: Call kvm_arch_memslots_updated() before updating memslots (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [virt] kvm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not start the preemption timer hrtimer unnecessarily (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix typos in vmentry/vmexit control setting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cleanup freeing of nested state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Sync the pending Posted-Interrupts (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIR64B CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIRI CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] kvm, x86, mmu: Use kernel generic dynamic physical address mask (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: remove useless is_protmode check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Ignore limit checks on VMX instructions using flat segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Apply addr size mask to effective address for VMX instructions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Sign extend displacements of VMX instr's mem operands (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix improper check when deactivate AVIC (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cull apicv code when userspace irqchip is requested (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC DFR and LDR handling (Vitaly Kuznetsov) [1692804] - [virt] kvm: Use struct_size() in kmalloc() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: set offset for kvm unstable clock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Reorder clearing of registers in the vCPU-run assembly flow (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Call vCPU-run asm sub-routine from C and remove clobbering (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Preserve callee-save registers in vCPU-run asm sub-routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Return VM-Fail from vCPU-run assembly via standard ABI reg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass @launched to the vCPU-run asm via standard ABI regs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use RAX as the scratch register during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vCPU-run code to a proper assembly routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Create a stack frame in vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use #defines in place of immediates in VM-Enter inline asm (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: Explicitly #define the VCPU_REGS_* indices (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove unused gpa_end variable (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Fix comment for KVM_PHYS_SHIFT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Prefix header search paths with $(srctree)/ (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix TRACE_INCLUDE_PATH (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Mark physical interrupt active when a virtual interrupt is pending (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Describe data or unified caches as having 1 set and 1 way (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Expose sanitised cache type register to guest (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Move kvm_is_write_fault to header file (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems (Vitaly Kuznetsov) [1692804] - [include] clocksource/arm_arch_timer: Store physical timer IRQ number for KVM on VHE (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: timer: Rework data structures for multiple timers (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: consolidate arch timer trap handlers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reuse sys_reg() macro when searching the trap table (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Simplify bg_timer programming (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Factor out VMID into struct kvm_vmid (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Statically configure the host's view of MPIDR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Drop VHE-specific HYP call stub (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Allow for direct call of HYP functions when using VHE (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Introduce kvm_call_hyp_ret() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Release all hardware TCE tables attached to a group (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Optimise mmio emulation for devices on FAST_MMIO_BUS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Allow XICS emulation to work in nested hosts using XIVE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzalloc_node (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Add emulation for slbfee. instruction (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix entry number check for add_atomic_switch_msr() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Recompute PID.ON when clearing PID.SN (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Restore a preemption timer consistency check (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use vcpu->arch.regs directly when saving/loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Don't save guest registers after VM-Fail (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Invert the ordering of saving guest/host scratch reg at VM-Enter (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass "launched" directly to the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Update VMCS.HOST_RSP via helper C function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Cache host_rsp on a per-VMCS basis (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Let the compiler select the reg for holding HOST_RSP (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Reference vmx->loaded_vmcs->launched directly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail via CC_{SET, OUT} in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Explicitly reference the scratch reg in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Let the compiler save/load RDX during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Manually load RDX in vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Modify only RSP when creating a placeholder for guest's RCX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Zero out *all* general purpose registers after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Check a single byte for VMCS "launched" in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add selftest for releasing VM file descriptor while in L2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Add kvm_ras.h to collect kvm specific RAS plumbing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Forbid kprobing of the VHE world-switch code (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Relax the restriction on using stage2 PUD huge mapping (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Always initialize the group of private IRQs (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Don't panic on failure to properly reset system registers (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Allow a VCPU to fully reset itself (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: fix possible null pointer dereference in pending_irqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: start using the GIB (Vitaly Kuznetsov) [1692804] - [s390] KVM: s390: add gib_alert_irq_handler() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: kvm_s390_gisa_clear() now clears the IPM only (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add functions to (un)register GISC with GISA (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add kvm reference to struct sie_page2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add the GIB and its related life-cyle functions (Vitaly Kuznetsov) [1692804] - [s390] s390/cio: add function chsc_sgib() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: introduce struct kvm_s390_gisa_interrupt (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: remove kvm_s390_ from gisa static inline functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: use pending_irqs_no_gisa() where appropriate (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: coding style kvm_s390_gisa_init/clear() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: move bitmap idle_mask into arch struct top level (Vitaly Kuznetsov) [1692804] - [virt] virt/kvm: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Mark expected switch fall-throughs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: check returned evmcs version range (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper function (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: Fix region overlap check in kvm_util (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix some -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC incomplete IPI emulation (Vitaly Kuznetsov) [1692804] - [kvm] svm: Add warning message for AVIC IPI invalid target (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix PV IPIs for 32-bit KVM host (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: recommend using eVMCS only when it is enabled (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86/vmx: Use kzalloc for cached_vmcs12 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix single-step debugging (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't announce GUEST IDLE MSR support (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Don't generate UNDEF when LORegion feature is present (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_cpu->ap_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: powerpc: remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [documentation] Documentation/virtual/kvm: Update URL for AMD SEV API specification (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flush_tlb_with_range() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: sev: Fail KVM_SEV_INIT if already initialized (Vitaly Kuznetsov) [1692804] - [virt] KVM: validate userspace input in kvm_clear_dirty_log_protect() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix bit shifting in update_intel_pt_cfg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: radix: Fix uninitialized var build error (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: fix exit mmio address guessing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp() (Vitaly Kuznetsov) [1692804] - [virt] KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Make kvm_set_spte_hva() return int (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Replace old tlb flush function with new one to flush a specified range. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Add tlb flush with range helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Add hv tlb range flush support (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Add HvFlushGuestAddressList hypercall support (Vitaly Kuznetsov) [1692804] - [x86] KVM: Add tlb_remote_flush_with_range callback in kvm_x86_ops (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Disable Intel PT when VMXON in L1 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Set intercept for Intel PT MSRs read/write (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Implement Intel PT MSRs read/write emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Introduce a function to initialize the PT configuration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT context switch for each vcpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel Processor Trace cpuid emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT virtualization work mode (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: add new capability for Intel PT (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Add new bit definitions for PT MSRs (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Introduce intel_pt_validate_cap() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Export pt_cap_get() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Move Intel PT MSRs bit defines to global header (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: aarch64: dirty_log_test: support greater than 40-bit IPAs (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add pa-48/va-48 VM modes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: improve mode param management (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: reset guest test phys offset (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: always use -t (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: don't identity map the test mem (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: x86_64: dirty_log_test: fix -t (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix some typos (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: convert to SPDX identifiers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Remove KF() macro placeholder (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Allow guest read access to IA32_TSC (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: Fix nested guest support for PAUSE filtering. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Remove duplicated include from vmx.c (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: report failed stage when exit reason is unexpected (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix size of x86_fpu_cache objects (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Flush branch predictor when entering KVM (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Emulate SPRN_BUCSR register (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nSVM: fix switch to guest mmu (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add trapped system register access tracepoint (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Make vcpu const in vcpu_read_sys_reg (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Simplify kvm_timer_vcpu_terminate (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove arch timer workqueue (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix unregistering coalesced mmio zone from wrong bus (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Add support for creating PUD hugepages at stage 2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Update age handlers to support PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support handling access faults for PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support PUD hugepage in stage2_is_exec() (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Support dirty page tracking for PUD hugepages (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Introduce helpers to manipulate page table entries (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Re-factor setting the Stage 2 entry to exec on fault (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Share common code in user_mem_abort() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Log PSTATE for unhandled sysregs (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Consistently advance singlestep when emulating instructions (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Skip MMIO insn after emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L3 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Introduce new hcall H_COPY_TOFROM_GUEST to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L2 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Update kvmppc_st and kvmppc_ld to use quadrants (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Add load_from_eaddr and store_to_eaddr to the kvmppc_ops struct (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Book3S HV: Implement functions to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Add function kvmhv_vcpu_is_radix() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: improve ucall placement in memory, fix unsigned comparison (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Dynamically allocate guest_fpu (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Use task structs fpu field for user (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre, post}reqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Check ept_pointer before flushing ept tlb (Vitaly Kuznetsov) [1692804] - [kvm] KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: add cpu into VMX preemption timer bug list (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Stop caring about EOI for direct stimers (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_acked_sint() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: direct mode for synthetic timers (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: Add hyperv_cpuid test (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: implement an unchecked version of vcpu_ioctl() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Do some housekeeping in hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Mark TLFS structures packed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: don't retry message delivery for periodic timers (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: simplify SynIC message delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: remove unnecessary recalculate_apic_map (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: remove unused struct definition (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Document the need for MSR_STAR in i386 builds (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Set IA32_TSC_AUX for legacy mode guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move nested code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various getters and setters to nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose misc variables needed for nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Set callbacks for nested functions during hardware setup (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move the hardware {un}setup functions to the bottom (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX instruction wrappers to a dedicated header file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move eVMCS code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Add vmx.h to hold VMX definitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move vmcs12 code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMCS definitions to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various module param vars via capabilities.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move capabilities structs and helpers to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass vmx_capability struct to setup_vmcs_config() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Properly handle dynamic VM Entry/Exit controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX specific files to a "vmx" subdirectory (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to hyperv.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to kvm_cache_regs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Alphabetize the includes in vmx.c (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Allocate and configure VM{READ, WRITE} bitmaps iff enable_shadow_vmcs (Vitaly Kuznetsov) [1692804] - [tools] kvm: introduce manual dirty log reprotect (Vitaly Kuznetsov) [1692804] - [virt] kvm: rename last argument to kvm_get_dirty_log_protect (Vitaly Kuznetsov) [1692804] - [virt] kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Set hflag to indicate that POWER9 supports 1T segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Change to use DEFINE_SHOW_ATTRIBUTE macro (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Don't trap host pointer auth use to EL2 (Vitaly Kuznetsov) [1692804] - [kvm] arm64/kvm: hide ptrauth from guests (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add pointer authentication register bits (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add comments about EC exception levels (Vitaly Kuznetsov) [1692804] - [arm64] arm64/kvm: consistently handle host HCR_EL2 flags (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add configuration/documentation for Cortex-A76 erratum 1165522 (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle ARM erratum 1165522 in TLB invalidation (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add synchronization on translation regime change for erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Force VHE for systems affected by erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add TCR_EPD{0,1} definitions (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Rework detection of SVE, !VHE systems (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM/nVMX: Remove unneeded forward jump in nested_vmx_check_vmentry_hw asm (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Unrestricted guest mode requires EPT (Vitaly Kuznetsov) [1692804] - [tools] tools/kvm_stat: switch to python3 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Trace changes to active TSC offset regardless if vCPU in guest-mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: vmcs12 revision_id is always VMCS12_REVISION even when copied from eVMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Verify eVMCS revision id match supported eVMCS version on eVMCS VMPTRLD (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/vmx: fix old-style function declaration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix empty-body warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix kernel info-leak when enabling KVM_CAP_HYPERV_ENLIGHTENED_VMCS more than once (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Use exported tb_to_ns() function in decrementer emulation (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: Fix -Wformat warnings (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: fix spelling mistake "Insufficent" -> "Insufficient" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "kvm: x86: optimize dr6 restore" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Optimize clearing TCEs for sparse tables (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: tweak shadow fields (Vitaly Kuznetsov) [1692804] - [tools] selftests/kvm: add missing executables to .gitignore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Don't use streamlined entry path on early POWER9 chips (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Enable 32 bits kvm vcpu events support (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: enable nested virtualization by default (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear registers in svm.c (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Defer setting of DR6 until #DB delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Defer setting of CR2 until #PF delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add payload operands to kvm_multiple_exception (Vitaly Kuznetsov) [1692804] - [x86] kvm: x86: Add exception payload fields to kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add has_payload and payload to kvm_queued_exception (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: Fix omission in struct kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: add Enlightened VMCS test (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: nested state migration for Enlightened VMCS (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: state_test: test bare VMXON migration (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyperv: don't clear VP assist pages on init (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: optimize prepare_vmcs02{, _full} for Enlightened VMCS case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add enlightened VMCS state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: refactor evmcs_sanitize_exec_ctrls() (Vitaly Kuznetsov) [1692804] - [virt] KVM: refine the comment of function gfn_to_hva_memslot_prot() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: reintroduce pte_list_remove, but including mmu_spte_clear_track_bits (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: rename pte_list_remove to __pte_list_remove (Vitaly Kuznetsov) [1692804] - [virt] kvm/x86 : add coalesced pio support (Vitaly Kuznetsov) [1692804] - [documentation] kvm/x86 : add document for coalesced mmio (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86 : fix some typo (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Change hv flush logic when ept tables are mismatched. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear register (Vitaly Kuznetsov) [1692804] - [x86] KVM/x86: Use assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Fix invvpid and invept register operand size in 64-bit mode (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if MMU reconfiguration is needed in init_kvm_nested_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make space for source data caching in struct kvm_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: get rid of redundant kvm_mmu_setup() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: introduce guest_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: optimize dr6 restore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize sparse VP set processing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: fix 'tlb_lush' typo (Vitaly Kuznetsov) [1692804] - [virt] vgic: Add support for 52bit guest physical address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: WARN if nested run hits VMFail with early consistency checks enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add option to perform early consistency checks via H/W (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail, succeed} (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not call nested_vmx_succeed() for consistency check VMExit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not skip VMEnter instruction that succeeds (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do early preparation of vmcs02 before check_vmentry_postreqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs02_early() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: remove ASSERT() on vmx->pml_pg validity (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vVMX: rename label for post-enter_guest_mode consistency check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: assimilate nested_vmx_entry_failure() into nested_vmx_enter_non_root_mode() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_enter_non_root_mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: try to set EFER bits correctly when initializing controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: do not unconditionally clear EFER switching (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: reset cache/shadows when switching loaded VMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move host EFER consistency checks to VMFail path (Vitaly Kuznetsov) [1692804] - [virt] KVM: leverage change to adjust slots->used_slots in update_memslots() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: implement PV IPI send hypercalls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index == vcpu_idx case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: valid_bank_mask should be 'u64' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: keep track of mismatched VP indexes (Vitaly Kuznetsov) [1692804] - [virt] KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: return meaningful value from KVM_SIGNAL_MSI (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR_PAGE_SIZES together (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Remve unused function is_external_interrupt(). (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: return 0 in case kvm_mmu_memory_cache has min number of objects (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Make nested_vmx_check_pml_controls() concise (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: adjust kvm_mmu_page member to save 8 bytes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: support high GPAs in dirty_log_test (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: stop lying to aarch64 tests about PA-bits (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: also test 64K pages on aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: port dirty_log_test to aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce new VM mode for 64K pages (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vcpu support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add virt mem support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vm_phy_pages_alloc (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: tidy up kvm_util (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add cscope make target (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: move arch-specific files to arch-specific locations (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce ucall (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: vcpu_setup: set cr4.osfxsr (Vitaly Kuznetsov) [1692804] - [kvm] KVM: LAPIC: Tune lapic_timer_advance_ns automatically (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 uses VPID and EPT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush linear and combined mappings on VPID02 related flushes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L2 transitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Remove redundand permission bits removal (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Propagate errors to the guest when failed instead of ignoring (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Provide mode where all vCPUs on a core must be the same VM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Remove some extra semicolon in kvm_target_cpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Validate all tces before updating tables (Vitaly Kuznetsov) [1692804] - [documentation] arm64: Add silicon-errata.txt entry for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: arch_timer: Add workaround for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [virt] signal/arm/kvm: Use send_sig_mceerr (Vitaly Kuznetsov) [1692804] - [arm64] arm64/cpufeatures: Introduce ESR_ELx_SYS64_ISS_RT() (Vitaly Kuznetsov) [1692804] - [kvm] signal/x86: Use send_sig_mceerr as apropriate (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm: Use __bss_decrypted attribute in shared variables (Vitaly Kuznetsov) [1692804] - [x86] x86/mm: Add .bss..decrypted section to hold shared variables (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: Inject #UD for SGX ENCLS instruction in guest (Vitaly Kuznetsov) [1692804] - [x86] KVM: vmx: Add defines for SGX ENCLS exiting (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: rename the capability of KVM_CAP_ARM_SET_SERROR_ESR (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark kvm_get_preset_lpj() as __init (Vitaly Kuznetsov) [1692804] - [virt] kvm: Don't open code task_pid in kvm_vcpu_ioctl (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Share the parts of get/set events useful to 32bit (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: export the capability to set guest SError syndrome (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Switch kvmclock data to a PER_CPU variable (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark variables __initdata and __ro_after_init (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Cleanup the code (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Decrapify kvm_register_clock() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove page size requirement from wall_clock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove memblock dependency (Vitaly Kuznetsov) [1692804] - [kvm] kvm/arm: use PSR_AA32 definitions (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle Set/Way CMOs as NOPs if FWB is present (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Add support for Stage-2 control of memory types and cacheability (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Handle mismatched cache type (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Fix mismatched cache line size detection (Vitaly Kuznetsov) [1692804]- [lib] rhel-kabi: Add RH_KABI_FORCE_CHANGE() to radix-tree and idr functions (Don Dutile) [1692079] - [lib] XArray: Fix xa_reserve for 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Fix xa_erase of 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Use xa_cmpxchg to implement xa_reserve (Don Dutile) [1692079] - [lib] XArray: Fix xa_release in allocating arrays (Don Dutile) [1692079] - [lib] XArray: Mark xa_insert and xa_reserve as must_check (Don Dutile) [1692079] - [lib] XArray: Add cyclic allocation (Don Dutile) [1692079] - [lib] XArray: Redesign xa_alloc API (Don Dutile) [1692079] - [lib] XArray: Add support for 1s-based allocation (Don Dutile) [1692079] - [lib] XArray: Change xa_insert to return -EBUSY (Don Dutile) [1692079] - [lib] XArray: Update xa_erase family descriptions (Don Dutile) [1692079] - [lib] XArray tests: RCU lock prohibits GFP_KERNEL (Don Dutile) [1692079] - [include] XArray: Fix an arithmetic error in xa_is_err (Don Dutile) [1692079] - [lib] XArray tests: Check mark 2 gets squashed (Don Dutile) [1692079] - [include] XArray: Fix typo in comment (Don Dutile) [1692079] - [lib] XArray: Honour reserved entries in xa_insert (Don Dutile) [1692079] - [lib] XArray: Permit storing 2-byte-aligned pointers (Don Dutile) [1692079] - [lib] XArray: Change xa_for_each iterator (Don Dutile) [1692079] - [lib] XArray: Turn xa_init_flags into a static inline (Don Dutile) [1692079] - [lib] XArray tests: Add RCU locking (Don Dutile) [1692079] - [lib] XArray: Fix xa_alloc when id exceeds max (Don Dutile) [1692079] - [lib] XArray tests: Check iterating over multiorder entries (Don Dutile) [1692079] - [lib] XArray tests: Handle larger indices more elegantly (Don Dutile) [1692079] - [include] XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bh (Don Dutile) [1692079] - [tools] radix tree: Don't return retry entries from lookup (Don Dutile) [1692079] - [lib] XArray tests: Add missing locking (Don Dutile) [1692079] - [lib] XArray tests: Correct some 64-bit assumptions (Don Dutile) [1692079] - [lib] XArray: Correct xa_store_range (Don Dutile) [1692079] - [lib] XArray: Fix Documentation (Don Dutile) [1692079] - [lib] XArray: Handle NULL pointers differently for allocation (Don Dutile) [1692079] - [lib] XArray: Unify xa_store and __xa_store (Don Dutile) [1692079] - [include] XArray: Add xa_store_bh() and xa_store_irq() (Don Dutile) [1692079] - [lib] XArray: Turn xa_erase into an exported function (Don Dutile) [1692079] - [lib] XArray: Unify xa_cmpxchg and __xa_cmpxchg (Don Dutile) [1692079] - [lib] XArray: Regularise xa_reserve (Don Dutile) [1692079] - [lib] XArray: Export __xa_foo to non-GPL modules (Don Dutile) [1692079] - [lib] XArray: Fix xa_for_each with a single element at 0 (Don Dutile) [1692079] - [lib] xarray: Add range store functionality (Don Dutile) [1692079] - [lib] xarray: Move multiorder_check to in-kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder_shrink to kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder account test in-kernel (Don Dutile) [1692079] - [tools] radix tree test suite: Convert iteration test to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert tag_tagged_items to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert regression1 to XArray (Don Dutile) [1692079] - [lib] ida: Convert to XArray (Don Dutile) [1692079] - [lib] xarray: Track free entries in an XArray (Don Dutile) [1692079] - [lib] xarray: Add xa_reserve and xa_release (Don Dutile) [1692079] - [lib] xarray: Add xas_create_range (Don Dutile) [1692079] - [lib] xarray: Add xas_for_each_conflict (Don Dutile) [1692079] - [lib] xarray: Step through an XArray (Don Dutile) [1692079] - [lib] xarray: Destroy an XArray (Don Dutile) [1692079] - [lib] xarray: Extract entries from an XArray (Don Dutile) [1692079] - [lib] xarray: Add XArray iterators (Don Dutile) [1692079] - [lib] xarray: Add XArray conditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray unconditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray marks (Don Dutile) [1692079] - [tools] xarray: Add XArray load operation (Don Dutile) [1692079] - [documentation] xarray: Add documentation (Don Dutile) [1692079] - [include] xarray: Define struct xa_node (Don Dutile) [1692079] - [tools] xarray: Add definition of struct xarray (Don Dutile) [1692079] - [lib] test_ida: Fix lockdep warning (Don Dutile) [1692079] - [lib] xarray: Change definition of sibling entries (Don Dutile) [1692079] - [mm] xarray: Replace exceptional entries (Don Dutile) [1692079] - [lib] idr: Permit any valid kernel pointer to be stored (Don Dutile) [1692079] - [pci] Update email address (Don Dutile) [1692079] - [lib] ida: Change ida_get_new_above to return the id (Don Dutile) [1692079] - [lib] ida: Remove old API (Don Dutile) [1692079] - [target] target/iscsi: Allocate session IDs from an IDA (Don Dutile) [1692079] - [target] iscsi target: fix session creation failure handling (Don Dutile) [1692079] - [drm] drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's (Don Dutile) [1692079] - [drm] drm/vmwgfx: Convert to new IDA API (Don Dutile) [1692079] - [dma] dmaengine: Convert to new IDA API (Don Dutile) [1692079] - [powerpc] ppc: Convert vas ID allocation to new IDA API (Don Dutile) [1692079] - [media] media: Convert entity ID allocation to new IDA API (Don Dutile) [1692079] - [mm] ppc: Convert mmu context allocation to new IDA API (Don Dutile) [1692079] - [net] Convert net_namespace to new IDA API (Don Dutile) [1692079] - [misc] cb710: Convert to new IDA API (Don Dutile) [1692079] - [block] rsxx: Convert to new IDA API (Don Dutile) [1692079] - [scsi] osd: Convert to new IDA API (Don Dutile) [1692079] - [scsi] sd: Convert to new IDA API (Don Dutile) [1692079] - [fs] devpts: Convert to new IDA API (Don Dutile) [1692079] - [fs] fs: Convert namespace IDAs to new API (Don Dutile) [1692079] - [fs] fs: Convert unnamed_dev_ida to new API (Don Dutile) [1692079] - [lib] test_ida: check_ida_destroy and check_ida_alloc (Don Dutile) [1692079] - [lib] test_ida: Convert check_ida_conv to new API (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_max (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_leaf (Don Dutile) [1692079] - [tools] idr-test: Convert ida_check_nomem to new API (Don Dutile) [1692079] - [tools] ida: Start new test_ida module (Don Dutile) [1692079] - [lib] ida: Lock the IDA in ida_destroy (Don Dutile) [1692079] - [lib] radix-tree: Fix UBSAN warning (Don Dutile) [1692079] - [include] rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) [1692079] - [s390] s390/pkey: add one more argument space for debug feature entry (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix possible deadlock situation on ap queue remove (Philipp Rudo) [1710033] - [s390] zcrypt: handle AP Info notification from CHSC SEI command (Philipp Rudo) [1710033] - [s390] s390/zcrypt: revisit ap device remove procedure (Philipp Rudo) [1710033] - [s390] pkey: Indicate old mkvp only if old and current mkvp are different (Philipp Rudo) [1710033] - [s390] s390/zcrypt: use new state UNBOUND during queue driver rebind (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix specification exception on z196 during ap probe (Philipp Rudo) [1710033] - [s390] s390/zcrypt: rework ap scan bus code (Philipp Rudo) [1710033] - [s390] s390/zcrypt: make sysfs reset attribute trigger queue reset (Philipp Rudo) [1710033] - [s390] s390/zcrypt: improve special ap message cmd handling (Philipp Rudo) [1710033] - [s390] s390: vfio-ap: include for test_facility() (Philipp Rudo) [1710033] - [fs] flexfiles: enforce per-mirror stateid only for v4 DSes (Scott Mayhew) [1709556] - [fs] flexfiles: use per-mirror specified stateid for IO (Scott Mayhew) [1709556] - [powerpc] powerpc/pseries: Fix build break due to pnv_npu2_init() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/sriov: Register IOMMU groups for VFs (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Allocate enough memory in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Fix oops in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [mm] mm: defer ZONE_DEVICE page initialization to the point where we init pgmap (Waiman Long) [1666538 1634343] - [mm] mm: create non-atomic version of SetPageReserved for init use (Waiman Long) [1666538 1634343] - [mm] mm: provide kernel parameter to allow disabling page init poisoning (Waiman Long) [1666538 1634343] - [x86] x86/resctrl: Initialize a new resource group with default MBA values (David Arcari) [1688127] - [x86] x86/resctrl: Move per RDT domain initialization to a separate function (David Arcari) [1688127] - [x86] x86/resctrl: Do not repeat rdtgroup mode initialization (David Arcari) [1688127] - [x86] x86/resctrl: Fix rdt_find_domain() return value and checks (David Arcari) [1688127] - [x86] x86/resctrl: Use rdt_last_cmd_puts() where possible (David Arcari) [1688127]- [s390] s390/pci: map IOV resources (Philipp Rudo) [1659411] - [powerpc] powerpc/book3s/64: check for NULL pointer in pgd_alloc() (Steve Best) [1710310] - [md] dm thin metadata: do not write metadata if no changes occurred (Mike Snitzer) [1710030] - [md] dm thin metadata: add wrappers for managing write locking of metadata (Mike Snitzer) [1710030] - [md] dm thin metadata: check __commit_transaction()'s return (Mike Snitzer) [1710030] - [md] dm space map common: zero entire ll_disk (Mike Snitzer) [1710030] - [powerpc] powerpc/tm: Fix stack pointer corruption (Desnes Augusto Nunes do Rosario) [1707635] - [pci] PCI/MSI: Remove obsolete sanity checks for multiple interrupt sets (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove the leftovers of the original set support (Prarit Bhargava) [1686678] - [nvme] nvme-pci: Simplify interrupt allocation (Prarit Bhargava) [1686678] - [include] genirq/affinity: Add new callback for (re)calculating interrupt sets (Prarit Bhargava) [1686678] - [nvme] genirq/affinity: Store interrupt sets size in struct irq_affinity (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Code consolidation (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Move allocation of 'node_to_cpumask' to irq_build_affinity_masks() (Prarit Bhargava) [1686678] - [kernel] genirq/irqdesc: Fix double increment in alloc_descs() (Prarit Bhargava) [1686678] - [include] genirq: Fix the kerneldoc comment for struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Add is_managed to struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/core: Introduce struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove excess indentation (Prarit Bhargava) [1686678]- [md] dm: make sure to obey max_io_len_target_boundary (Mike Snitzer) [1712607]- [mm] x86/dump_pagetables: Fix LDT remap address marker (Baoquan He) [1639560] - [x86] x86/mm: Fix guard hole handling (Baoquan He) [1639560] - [x86] x86/mm: Move LDT remap out of KASLR region on 5-level paging (Baoquan He) [1639560] - [x86] x86/ldt: Define LDT_END_ADDR (Baoquan He) [1639560] - [mm] x86/ldt: Reserve address-space range on 32 bit for the LDT (Baoquan He) [1639560] - [documentation] x86/mm/doc: Enhance the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [documentation] x86/mm/doc: Clean up the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [fs] cifs: fix page reference leak with readv/writev (Leif Sahlberg) [1708033] - [fs] cifs: do not attempt cifs operation on smb2+ rename error (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak in SMB2_read (Leif Sahlberg) [1708033] - [fs] CIFS: keep FileInfo handle live during oplock break (Leif Sahlberg) [1708033] - [fs] cifs: fix handle leak in smb2_query_symlink() (Leif Sahlberg) [1708033] - [fs] cifs: Fix lease buffer length error (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_read (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_write (Leif Sahlberg) [1708033] - [fs] cifs: a smb2_validate_and_copy_iov failure does not mean the handle is invalid. (Leif Sahlberg) [1708033] - [fs] SMB3: Allow persistent handle timeout to be configurable on mount (Leif Sahlberg) [1708033] - [fs] smb3: Fix enumerating snapshots to Azure (Leif Sahlberg) [1708033] - [fs] cifs: fix kref underflow in close_shroot() (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] SMB3: Fix SMB3.1.1 guest mounts to Samba (Leif Sahlberg) [1708033] - [fs] cifs: Fix slab-out-of-bounds when tracing SMB tcon (Leif Sahlberg) [1708033] - [fs] cifs: allow guest mounts to work for smb3.11 (Leif Sahlberg) [1708033] - [fs] fix incorrect error code mapping for OBJECTID_NOT_FOUND (Leif Sahlberg) [1708033] - [fs] cifs: fix that return -EINVAL when do dedupe operation (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending rdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending wdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: fix POSIX lock leak and invalid ptr deref (Leif Sahlberg) [1708033] - [fs] SMB3: Allow SMB3 FSCTL queries to be sent to server from tools (Leif Sahlberg) [1708033] - [fs] cifs: fix incorrect handling of smb2_set_sparse() return in smb3_simple_falloc (Leif Sahlberg) [1708033] - [fs] smb2: fix typo in definition of a few error flags (Leif Sahlberg) [1708033] - [fs] CIFS: make mknod() an smb_version_op (Leif Sahlberg) [1708033] - [documentation] cifs: minor documentation updates (Leif Sahlberg) [1708033] - [documentation] cifs: minor updates to documentation (Leif Sahlberg) [1708033] - [fs] cifs: remove unused value pointed out by Coverity (Leif Sahlberg) [1708033] - [fs] SMB3: passthru query info doesn't check for SMB3 FSCTL passthru (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoints for simple fallocate and zero range (Leif Sahlberg) [1708033] - [fs] cifs: fix smb3_zero_range so it can expand the file-size when required (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_ioctl_init/free helpers to be used with compounding (Leif Sahlberg) [1708033] - [fs] smb3: Add dynamic trace points for various compounded smb3 ops (Leif Sahlberg) [1708033] - [fs] cifs: cache FILE_ALL_INFO for the shared root handle (Leif Sahlberg) [1708033] - [fs] smb3: display volume serial number for shares in /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] cifs: simplify how we handle credits in compound_send_recv() (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoint for timeout waiting for credits (Leif Sahlberg) [1708033] - [fs] smb3: display security information in /proc/fs/cifs/DebugData more accurately (Leif Sahlberg) [1708033] - [fs] cifs: add a timeout argument to wait_for_free_credits (Leif Sahlberg) [1708033] - [fs] cifs: prevent starvation in wait_for_free_credits for multi-credit requests (Leif Sahlberg) [1708033] - [fs] cifs: wait_for_free_credits() make it possible to wait for >=1 credits (Leif Sahlberg) [1708033] - [fs] cifs: pass flags down into wait_for_free_credits() (Leif Sahlberg) [1708033] - [fs] cifs: change wait_for_free_request() to take flags as argument (Leif Sahlberg) [1708033] - [fs] fs: cifs: Kconfig: pedantic formatting (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on normal (non-large read/write) ops (Leif Sahlberg) [1708033] - [fs] CIFS: Return -EAGAIN instead of -ENOTSOCK (Leif Sahlberg) [1708033] - [fs] CIFS: Only send SMB2_NEGOTIATE command on new TCP connections (Leif Sahlberg) [1708033] - [fs] CIFS: Fix read after write for files with read caching (Leif Sahlberg) [1708033] - [fs] smb3: for kerberos mounts display the credential uid used (Leif Sahlberg) [1708033] - [fs] cifs: use correct format characters (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for query_info_enter/done (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for smb3_cmd_enter (Leif Sahlberg) [1708033] - [fs] smb3: improve dynamic tracing of open and posix mkdir (Leif Sahlberg) [1708033] - [fs] smb3: add missing read completion trace point (Leif Sahlberg) [1708033] - [fs] smb3: Add tracepoints for read, write and query_dir enter (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoints for query dir (Leif Sahlberg) [1708033] - [fs] smb3: Update POSIX negotiate context with POSIX ctxt GUID (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Try to acquire credits at once for compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Return error code when getting file handle for writeback (Leif Sahlberg) [1708033] - [fs] CIFS: Move open file handling to writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Move unlocking pages from wdata_send_pages() (Leif Sahlberg) [1708033] - [fs] CIFS: Find and reopen a file before get MTU credits in writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Reopen file before get SMB2 MTU credits for async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Remove custom credit adjustments for SMB2 async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Adjust MTU credits before reopening a file (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending async requests (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in non-MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Set reconnect instance to one initially (Leif Sahlberg) [1708033] - [fs] CIFS: Respect SMB2 hdr preamble size in read responses (Leif Sahlberg) [1708033] - [fs] CIFS: Count SMB3 credits for malformed pending responses (Leif Sahlberg) [1708033] - [fs] CIFS: Do not log credits when unmounting a share (Leif Sahlberg) [1708033] - [fs] CIFS: Always reset read error to -EIO if no response (Leif Sahlberg) [1708033] - [fs] cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED (Leif Sahlberg) [1708033] - [fs] CIFS: Do not skip SMB2 message IDs on send failures (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on tree connect (Leif Sahlberg) [1708033] - [fs] smb3: make default i/o size for smb3 mounts larger (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reset lease state to NONE on lease break (Leif Sahlberg) [1708033] - [fs] smb3: fix bytes_read statistics (Leif Sahlberg) [1708033] - [fs] cifs: return -ENODATA when deleting an xattr that does not exist (Leif Sahlberg) [1708033] - [fs] cifs: add credits from unmatched responses/messages (Leif Sahlberg) [1708033] - [fs] cifs: replace snprintf with scnprintf (Leif Sahlberg) [1708033] - [fs] cifs: Fix NULL pointer dereference of devname (Leif Sahlberg) [1708033] - [fs] CIFS: Fix leaking locked VFS cache pages in writeback retry (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: fix use-after-free of the lease keys (Leif Sahlberg) [1708033] - [fs] CIFS: Do not consider -ENODATA as stat failure for reads (Leif Sahlberg) [1708033] - [fs] CIFS: Do not count -ENODATA as failure for query directory (Leif Sahlberg) [1708033] - [fs] CIFS: Fix trace command logging for SMB2 reads and writes (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible oops and memory leaks in async IO (Leif Sahlberg) [1708033] - [fs] cifs: limit amount of data we request for xattrs to CIFSMaxBufSize (Leif Sahlberg) [1708033] - [fs] cifs: fix computation for MAX_SMB2_HDR_SIZE (Leif Sahlberg) [1708033] - [fs] cifs: print CIFSMaxBufSize as part of /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] smb3: add credits we receive from oplock/break PDUs (Leif Sahlberg) [1708033] - [fs] CIFS: Fix mounts if the client is low on credits (Leif Sahlberg) [1708033] - [fs] CIFS: Do not assume one credit for async responses (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculations in compound mid callback (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculation for encrypted reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculations for reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reconnect TCP session in add_credits() (Leif Sahlberg) [1708033] - [fs] smb3: Cleanup license mess (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible hang during async MTU reads and writes (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak of an allocated cifs_ntsd structure (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error paths in writeback code (Leif Sahlberg) [1708033] - [fs] CIFS: Move credit processing to mid callbacks for SMB3 (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculation for cancelled requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix potential OOB access of lock element array (Leif Sahlberg) [1708033] - [fs] cifs: Limit memory used by lock request calls to a page (Leif Sahlberg) [1708033] - [fs] cifs: move large array from stack to heap (Leif Sahlberg) [1708033] - [fs] CIFS: Do not hide EINTR after sending network packets (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit computation for compounded requests (Leif Sahlberg) [1708033] - [fs] CIFS: Do not set credits to 1 if the server didn't grant anything (Leif Sahlberg) [1708033] - [fs] CIFS: Fix adjustment of credits for MTU requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix a tiny potential memory leak (Leif Sahlberg) [1708033] - [fs] cifs: Fix a debug message (Leif Sahlberg) [1708033] - [fs] smb3: add smb3.1.1 to default dialect list (Leif Sahlberg) [1708033] - [fs] cifs: fix confusing warning message on reconnect (Leif Sahlberg) [1708033] - [fs] smb3: fix large reads on encrypted connections (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] cifs: we can not use small padding iovs together with encryption (Leif Sahlberg) [1708033] - [fs] cifs: Minor Kconfig clarification (Leif Sahlberg) [1708033] - [fs] cifs: Always resolve hostname before reconnecting (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect_tcon() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in smb2_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Only free DFS target list if we actually got one (Leif Sahlberg) [1708033] - [fs] cifs: start DFS cache refresher in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'sep' (Leif Sahlberg) [1708033] - [fs] cifs: Make use of DFS cache to get new DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: check kzalloc return (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1708033] - [fs] cifs: Use kzfree() to free password (Leif Sahlberg) [1708033] - [fs] cifs: Fix to use kmem_cache_free() instead of kfree() (Leif Sahlberg) [1708033] - [fs] cifs: update for current_kernel_time64() removal (Leif Sahlberg) [1708033] - [fs] cifs: Add DFS cache routines (Leif Sahlberg) [1708033] - [fs] cifs: Save TTL value when parsing DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: auto disable 'serverino' in dfs mounts (Leif Sahlberg) [1708033] - [fs] cifs: Make devname param optional in cifs_compose_mount_options() (Leif Sahlberg) [1708033] - [fs] cifs: Skip any trailing backslashes from UNC (Leif Sahlberg) [1708033] - [fs] cifs: Refactor out cifs_mount() (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem (Leif Sahlberg) [1708033] - [fs] CIFS: return correct errors when pinning memory failed for direct I/O (Leif Sahlberg) [1708033] - [fs] CIFS: use the correct length when pinning memory for direct I/O for write (Leif Sahlberg) [1708033] - [fs] cifs: check ntwrk_buf_start for NULL before dereferencing it (Leif Sahlberg) [1708033] - [fs] cifs: remove coverity warning in calc_lanman_hash (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'smb_buf' (Leif Sahlberg) [1708033] - [fs] cifs: suppress some implicit-fallthrough warnings (Leif Sahlberg) [1708033] - [fs] cifs: change smb2_query_eas to use the compound query-info helper (Leif Sahlberg) [1708033] - [fs] Add vers=3.0.2 as a valid option for SMBv3.0.2 (Leif Sahlberg) [1708033] - [fs] cifs: create a helper function for compound query_info (Leif Sahlberg) [1708033] - [fs] cifs: address trivial coverity warning (Leif Sahlberg) [1708033] - [fs] cifs: smb2 commands can not be negative, remove confusing check (Leif Sahlberg) [1708033] - [fs] cifs: use a compound for setting an xattr (Leif Sahlberg) [1708033] - [fs] cifs: clean up indentation, replace spaces with tab (Leif Sahlberg) [1708033] - [fs] smb3: Fix rmdir compounding regression to strict servers (Leif Sahlberg) [1708033] - [fs] CIFS: Avoid returning EBUSY to upper layer VFS (Leif Sahlberg) [1708033] - [fs] cifs: Fix separator when building path from dentry (Leif Sahlberg) [1708033] - [fs] cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs) (Leif Sahlberg) [1708033] - [fs] cifs: fix signed/unsigned mismatch on aio_read patch (Leif Sahlberg) [1708033] - [fs] cifs: don't dereference smb_file_target before null check (Leif Sahlberg) [1708033] - [fs] CIFS: Add direct I/O functions to file_operations (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O write (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O read (Leif Sahlberg) [1708033] - [fs] smb3: missing defines and structs for reparse point handling (Leif Sahlberg) [1708033] - [fs] smb3: allow more detailed protocol info on open files for debugging (Leif Sahlberg) [1708033] - [fs] smb3: on kerberos mount if server doesn't specify auth type use krb5 (Leif Sahlberg) [1708033] - [fs] smb3: add trace point for tree connection (Leif Sahlberg) [1708033] - [fs] cifs: fix spelling mistake, EACCESS -> EACCES (Leif Sahlberg) [1708033] - [fs] cifs: fix return value for cifs_listxattr (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.14 (Leif Sahlberg) [1708033] - [fs] smb3: add debug for unexpected mid cancellation (Leif Sahlberg) [1708033] - [fs] cifs: allow calling SMB2_xxx_free(NULL) (Leif Sahlberg) [1708033] - [fs] smb3 - clean up debug output displaying network interfaces (Leif Sahlberg) [1708033] - [fs] smb3: show number of current open files in /proc/fs/cifs/Stats (Leif Sahlberg) [1708033] - [fs] cifs: add support for ioctl on directories (Leif Sahlberg) [1708033] - [fs] cifs: fallback to older infolevels on findfirst queryinfo retry (Leif Sahlberg) [1708033] - [fs] smb3: do not attempt cifs operation in smb3 query info error path (Leif Sahlberg) [1708033] - [fs] smb3: send backup intent on compounded query info (Leif Sahlberg) [1708033] - [fs] cifs: track writepages in vfs operation counters (Leif Sahlberg) [1708033] - [fs] smb2: fix uninitialized variable bug in smb2_ioctl_query_info (Leif Sahlberg) [1708033] - [fs] cifs: add IOCTL for QUERY_INFO passthrough to userspace (Leif Sahlberg) [1708033] - [fs] cifs: minor clarification in comments (Leif Sahlberg) [1708033] - [fs] CIFS: Print message when attempting a mount (Leif Sahlberg) [1708033] - [fs] CIFS: Adds information-level logging function (Leif Sahlberg) [1708033] - [fs] cifs: OFD locks do not conflict with eachothers (Leif Sahlberg) [1708033] - [fs] CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory registration (Leif Sahlberg) [1708033] - [fs] CIFS: pass page offsets on SMB1 read/write (Leif Sahlberg) [1708033] - [fs] fs/cifs: fix uninitialised variable warnings (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for sending lease break responses to server (Leif Sahlberg) [1708033] - [fs] cifs: do not return atime less than mtime (Leif Sahlberg) [1708033] - [fs] smb3: update default requested iosize to 4MB from 1MB for recent dialects (Leif Sahlberg) [1708033] - [fs] smb3: Add debug message later in smb2/smb3 reconnect path (Leif Sahlberg) [1708033] - [fs] CIFS: make 'nodfs' mount opt a superblock flag (Leif Sahlberg) [1708033] - [fs] smb3: track the instance of each session for debugging (Leif Sahlberg) [1708033] - [fs] smb3: minor missing defines relating to reparse points (Leif Sahlberg) [1708033] - [fs] smb3: add way to control slow response threshold for logging and stats (Leif Sahlberg) [1708033] - [fs] cifs: minor updates to module description for cifs.ko (Leif Sahlberg) [1708033] - [fs] cifs: protect against server returning invalid file system block size (Leif Sahlberg) [1708033] - [fs] smb3: allow stats which track session and share reconnects to be reset (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing from compounded ops (Leif Sahlberg) [1708033] - [fs] cifs: create a define for the max number of iov we need for a SMB2 set_info (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: remove the is_falloc argument to SMB2_set_eof (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_INFO to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_EOF to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: make rmdir() use compounding (Leif Sahlberg) [1708033] - [fs] cifs: create helpers for SMB2_set_info_init/free() (Leif Sahlberg) [1708033] - [fs] cifs: change unlink to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: change mkdir to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a smb2_compound_op and change QUERY_INFO to use it (Leif Sahlberg) [1708033] - [fs] cifs: fix a credits leak for compund commands (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint to catch cases where credit refund of failed op overlaps reconnect (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'cifs_sb' (Leif Sahlberg) [1708033] - [fs] cifs: Use kmemdup rather than duplicating its implementation in smb311_posix_mkdir() (Leif Sahlberg) [1708033] - [fs] smb3: do not display confusing message on mount to Azure servers (Leif Sahlberg) [1708033] - [fs] smb3: fix lease break problem introduced by compounding (Leif Sahlberg) [1708033] - [fs] cifs: only wake the thread for the very last PDU in a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a warning if we try to to dequeue a deleted mid (Leif Sahlberg) [1708033] - [fs] smb2: fix missing files in root share directory listing (Leif Sahlberg) [1708033] - [fs] cifs: read overflow in is_valid_oplock_break() (Leif Sahlberg) [1708033] - [fs] cifs: integer overflow in in SMB2_ioctl() (Leif Sahlberg) [1708033] - [fs] CIFS: fix wrapping bugs in num_entries() (Leif Sahlberg) [1708033] - [fs] cifs: prevent integer overflow in nxt_dir_entry() (Leif Sahlberg) [1708033] - [fs] fs/cifs: suppress a string overflow warning (Leif Sahlberg) [1708033] - [fs] cifs: connect to servername instead of IP for IPC$ share (Leif Sahlberg) [1708033] - [fs] smb3: check for and properly advertise directory lease support (Leif Sahlberg) [1708033] - [fs] smb3: minor debugging clarifications in rfc1001 len processing (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing for directory opens with backupuid mounts (Leif Sahlberg) [1708033] - [fs] fs/cifs: don't translate SFM_SLASH (U+F026) to backslash (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.12 (Leif Sahlberg) [1708033] - [fs] cifs: check kmalloc before use (Leif Sahlberg) [1708033] - [fs] cifs: check if SMB2 PDU size has been padded and suppress the warning (Leif Sahlberg) [1708033] - [fs] cifs: create a define for how many iovs we need for an SMB2_open() (Leif Sahlberg) [1708033] - [fs] smb3: create smb3 equivalent alias for cifs pseudo-xattrs (Leif Sahlberg) [1708033] - [fs] smb3: allow previous versions to be mounted with snapshot= mount parm (Leif Sahlberg) [1708033] - [fs] cifs: don't show domain= in mount output when domain is empty (Leif Sahlberg) [1708033] - [fs] cifs: add missing support for ACLs in SMB 3.11 (Leif Sahlberg) [1708033] - [fs] smb3: enumerating snapshots was leaving part of the data off end (Leif Sahlberg) [1708033] - [fs] cifs: update smb2_queryfs() to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: update receive_encrypted_standard to handle compounded responses (Leif Sahlberg) [1708033] - [fs] cifs: create SMB2_open_init()/SMB2_open_free() helpers. (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_query_info_[init|free]() (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_close_init()/SMB2_close_free() (Leif Sahlberg) [1708033] - [fs] smb3: display stats counters for number of slow commands (Leif Sahlberg) [1708033] - [fs] CIFS: fix uninitialized ptr deref in smb2 signing (Leif Sahlberg) [1708033] - [fs] smb3: Do not send SMB3 SET_INFO if nothing changed (Leif Sahlberg) [1708033] - [fs] smb3: fix minor debug output for CONFIG_CIFS_STATS (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for slow responses (Leif Sahlberg) [1708033] - [fs] cifs: add compound_send_recv() (Leif Sahlberg) [1708033] - [fs] cifs: make smb_send_rqst take an array of requests (Leif Sahlberg) [1708033] - [fs] cifs: update init_sg, crypt_message to take an array of rqst (Leif Sahlberg) [1708033] - [fs] smb3: fix reset of bytes read and written stats (Leif Sahlberg) [1708033] - [fs] smb3: display bytes_read and bytes_written in smb3 stats (Leif Sahlberg) [1708033] - [fs] cifs: simple stats should always be enabled (Leif Sahlberg) [1708033] - [fs] cifs: use a refcount to protect open/closing the cached file handle (Leif Sahlberg) [1708033] - [fs] smb3: add reconnect tracepoints (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for session expired or deleted (Leif Sahlberg) [1708033] - [fs] cifs: remove unused stats (Leif Sahlberg) [1708033] - [fs] smb3: don't request leases in symlink creation and query (Leif Sahlberg) [1708033] - [fs] smb3: remove per-session operations from per-tree connection stats (Leif Sahlberg) [1708033] - [fs] SMB3: Number of requests sent should be displayed for SMB3 not just CIFS (Leif Sahlberg) [1708033] - [fs] smb3: snapshot mounts are read-only and make sure info is displayable about the mount (Leif Sahlberg) [1708033] - [fs] smb3: remove noisy warning message on mount (Leif Sahlberg) [1708033] - [fs] cifs: add missing debug entries for kconfig options (Leif Sahlberg) [1708033] - [fs] smb3: fill in statfs fsid and correct namelen (Leif Sahlberg) [1708033] - [fs] cifs: Make sure all data pages are signed correctly (Leif Sahlberg) [1708033] - [fs] CIFS: fix memory leak and remove dead code (Leif Sahlberg) [1708033] - [fs] cifs: use 64-bit timestamps for fscache (Leif Sahlberg) [1708033] - [fs] cifs: use timespec64 internally (Leif Sahlberg) [1708033] - [fs] cifs: Silence uninitialized variable warning (Leif Sahlberg) [1708033] - [fs] fs/cifs: Simplify ib_post_(send|recv|srq_recv)() calls (Leif Sahlberg) [1708033]- [edac] EDAC/amd64: Set maximum channel layer size depending on family (Gary Hook) [1690984] - [edac] EDAC/amd64: Adjust printed chip select sizes when interleaved (Gary Hook) [1690984] - [edac] EDAC/amd64: Recognize x16 symbol size (Gary Hook) [1690984] - [edac] EDAC/amd64: Support more than two Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC/amd64: Use a macro for iterating over Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC, amd64: Add Family 17h, models 10h-2fh support (Gary Hook) [1670609 1690984] - [md] dm mpath: fix missing call of path selector type->end_io (Mike Snitzer) [1686227] - [rpmspec] redhat: do not generate debuginfo for self-tests and samples (Ivan Vecera) [1708375] - [netdrv] broadcom: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1684380] - [netdrv] broadcom: tg3: fix use of SPEED_UNKNOWN ethtool constant (Kamal Heib) [1684380] - [netdrv] tg3: allow ethtool -p to work for NICs in down state (Kamal Heib) [1684380] - [netdrv] tg3: optionally use eth_platform_get_mac_address() to get mac address (Kamal Heib) [1684380] - [netdrv] tg3: extend PTP gettime function to read system clock (Kamal Heib) [1684380] - [netdrv] tg3: Fix fall-through annotations (Kamal Heib) [1684380] - [netdrv] tg3: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [mm] x86/mm/KASLR: Fix the size of the direct mapping section (Baoquan He) [1669075] - [netdrv] net/mlx4_en: fix spelling mistake: "quiting" -> "quitting" (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix error handling when initializing CQ bufs in the driver (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Add masking for a few queries on HCA caps (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Fix using wrong function to destroy sqp AHs under SRIOV (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: Get rid of page operation after dma_alloc_coherent (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: drop useless LIST_HEAD (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove set but not used variable 'pd' (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Utilize macro to calculate SQ spare size (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: remove fallback after kzalloc_node() (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove unneeded NULL check (Alaa Hleihel) [1691235 1691228] - [infiniband] mlx4: Use snprintf instead of complicated strcpy (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix several coding style errors (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix return codes of unsupported operations (Alaa Hleihel) [1691235 1691228] - [netdrv] {net, IB}/mlx4: Initialize CQ buffers in the driver when possible (Alaa Hleihel) [1691235 1691228] - [netdrv] mlx4: use __vlan_hwaccel helpers (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: Fix build break when CONFIG_INET is off (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: use __netdev_tx_sent_queue() (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: add a missing include (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Add port and TID to MAD debug print (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Enable debug print of SMPs (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA: Fix dependencies for rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Remove unnecessary parentheses (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA/mlx4: Use rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_core: Fix warnings during boot on driverinit param set failures (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Use devlink region_snapshot parameter (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add Crdump FW snapshot support (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add health buffer address capability (Alaa Hleihel) [1691228] - [netdrv] mlx4: Add support for devlink reload and load driverinit values (Alaa Hleihel) [1691228 1663198] - [netdrv] mlx4: Add mlx4 initial parameters table and register it (Alaa Hleihel) [1691228 1663198] - [infiniband] IB/mlx4: Create slave AH's directly (Alaa Hleihel) [1691228] - [infiniband] IB/mlx4: Add support for drain SQ & RQ (Alaa Hleihel) [1691228] - [net] openvswitch: return an error instead of doing BUG_ON() (Eelco Chaudron) [1700468] - [include] net: add netif_is_geneve() (Petr Oros) [1707002] - [netdrv] team: fix possible recursive locking when add slaves (Hangbin Liu) [1700679] - [netdrv] phy: Fix ioctl handler when modifing MII_ADVERTISE (Petr Oros) [1691676] - [netdrv] mii: Add mii_lpa_mod_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] phy: marvell: Rename mii_lpa_to_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] mii: Rename mii_stat1000_to_linkmode_lpa_t (Petr Oros) [1691676] - [include] mii: Fix autoneg in mii_lpa_to_linkmode_lpa_t() (Petr Oros) [1691676] - [netdrv] phy: remove unused code in phy_probe (Petr Oros) [1691676] - [netdrv] phy: check if advertising is zero using linkmode_empty (Petr Oros) [1691676] - [netdrv] phy: marvell: remove set but not used variable 'pause' (Petr Oros) [1691676] - [netdrv] phy: Add support for resolving 5G and 2.5G autoneg (Petr Oros) [1691676] - [netdrv] phy: Add more link modes to the settings table (Petr Oros) [1691676] - [netdrv] phy: Fixup kerneldoc markup. (Petr Oros) [1691676] - [netdrv] phy: Convert u32 phydev->lp_advertising to linkmode (Petr Oros) [1691676] - [netdrv] ethernet: Convert phydev advertize and supported from u32 to link mode (Petr Oros) [1691676] - [netdrv] bonding: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [netdrv] bonding: Give bond_set_dev_addr() a return value (Ivan Vecera) [1705509] - [netdrv] ipvlan: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] bridge: Handle NETDEV_PRE_CHANGEADDR from ports (Ivan Vecera) [1705509] - [net] bridge: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add extack argument to dev_set_mac_address() (Ivan Vecera) [1705509] - [netdrv] phy: phy driver features are mandatory (Petr Oros) [1691720] - [netdrv] phy: add missing phy driver features (Petr Oros) [1691720] - [netdrv] phy: Add missing features to PHY drivers (Petr Oros) [1691720] - [netdrv] phy: genphy_10g_driver: Avoid NULL pointer dereference (Petr Oros) [1691720] - [netdrv] phy: phy_support_sym_pause: Clear Asym Pause (Petr Oros) [1691720] - [netdrv] phy: Replace phy driver features u32 with link_mode bitmap (Petr Oros) [1691720] - [netdrv] ethernet: xgbe: expand PHY_GBIT_FEAUTRES (Petr Oros) [1691720] - [net] net: phy: Add limkmode equivalents to some of the MII ethtool helpers (Petr Oros) [1691720] - [netdrv] phy: Add helper for advertise to lcl value (Petr Oros) [1691720] - [net] phy: Add helper to convert MII ADV register to a linkmode (Petr Oros) [1691720] - [netdrv] phy: Add phydev_info() (Petr Oros) [1691720] - [netdrv] phy: Add phydev_warn() (Petr Oros) [1691720] - [netdrv] phy: Move linkmode helpers to somewhere public (Petr Oros) [1691720] - [netdrv] ethernet: dpaa: remove unused variables (Petr Oros) [1691720] - [netdrv] ravb: Disable Pause Advertisement (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to determine if pause configuration is supported (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Asym Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support asym pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to remove a supported link mode (Petr Oros) [1691720] - [netdrv] ethernet: Fix up drivers masking pause support (Petr Oros) [1691720] - [netdrv] bcmgenet: Fix speed selection for reverse MII (Petr Oros) [1691720] - [netdrv] ethernet: Use phy_set_max_speed() to limit advertised speed (Petr Oros) [1691720] - [netdrv] phy: bcm63xx: Allow to be built with COMPILE_TEST (Petr Oros) [1691720] - [netdrv] phy: et1011c: Remove incorrect missing 1000 Half (Petr Oros) [1691720] - [netdrv] phy: ste10Xp: Remove wrong SUPPORTED_Pause (Petr Oros) [1691720] - [tools] selftests: net: ip_defrag: cover new IPv6 defrag behavior (Guillaume Nault) [1660282] - [tools] selftests: net: fix/improve ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests: use posix-style redirection in ip_defrag.sh (Guillaume Nault) [1660282] - [tools] selftests: net: Clean up an unused variable (Guillaume Nault) [1660282] - [tools] selftests/net: add ipv6 tests to ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests/net: add ip_defrag selftest (Guillaume Nault) [1660282] - [net] ip6: fix skb leak in ip6frag_expire_frag_queue() (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees in nf_conntrack_reasm.c (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees for IPv6 defrag (Guillaume Nault) [1660282] - [net] IP defrag: encapsulate rbtree defrag code into callable functions (Guillaume Nault) [1660282] - [net] ipv4: do not handle duplicate fragments as overlapping (Guillaume Nault) [1660282] - [net] ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes (Guillaume Nault) [1660282] - [net] ipv6: remove dependency of nf_defrag_ipv6 on ipv6 module (Guillaume Nault) [1660282] - [net] ipv6: fix typo in net/ipv6/reassembly.c (Guillaume Nault) [1660282] - [net] core: dev: Attach extack to NETDEV_PRE_UP (Ivan Vecera) [1705501] - [net] core: dev: Add call_netdevice_notifiers_extack() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to __dev_change_flags() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to dev_change_flags() (Ivan Vecera) [1705501] - [netdrv] ipvlan: ipvlan_set_port_mode(): Add an extack argument (Ivan Vecera) [1705501] - [netdrv] vrf: cycle_netdev(): Add an extack argument (Ivan Vecera) [1705501] - [net] net: core: dev: Add extack argument to dev_open() (Ivan Vecera) [1705501] - [net] vlan: conditional inclusion of FCoE hooks to match netdevice.h and bnx2x (Chris Leech) [1685894] - [net] Do not route unicast IP packets twice (Ivan Vecera) [1704923] - [net] skbuff: Rename 'offload_mr_fwd_mark' to 'offload_l3_fwd_mark' (Ivan Vecera) [1704923] - [net] devlink: Add 'fw_load_policy' generic parameter (Ivan Vecera) [1704902] - [net] bridge: Extend br_vlan_get_pvid() for bridge ports (Ivan Vecera) [1704863] - [net] ipv4: Notify about changes to ip_forward_update_priority (Ivan Vecera) [1704697] - [net] ipv4: Control SKB reprioritization after forwarding (Ivan Vecera) [1704697] - [net] dcb: Add priority-to-DSCP map getters (Ivan Vecera) [1704639] - [net] xsk: export xdp_get_umem_from_qid (Ivan Vecera) [1704606] - [net] net: Add lag.h, net_lag_port_dev_txable() (Ivan Vecera) [1704297] - [netdrv] team: Publish team_port_get_rcu() (Ivan Vecera) [1704297] - [net] sched: sch_api: set an error msg when qdisc_alloc_handle() fails (Ivan Vecera) [1677094] - [net] ethtool: Remove unnecessary null check in ethtool_rx_flow_rule_create (Ivan Vecera) [1691738] - [net] flow_offload: fix block stats (Ivan Vecera) [1691738] - [net] sched: flower: only return error from hw offload if skip_sw (Ivan Vecera) [1691738] - [net] flow_offload: Fix flow action infrastructure (Ivan Vecera) [1691738] - [net] ethtool: add ethtool_rx_flow_spec to flow_rule structure translator (Ivan Vecera) [1691738] - [net] flow_offload: add wake-up-on-lan and queue to flow_action (Ivan Vecera) [1691738] - [net] flow_offload: add statistics retrieval infrastructure and use it (Ivan Vecera) [1691738] - [net] cls_api: add translator to flow_action representation (Ivan Vecera) [1691738] - [net] flow_offload: add flow action infrastructure (Ivan Vecera) [1691738] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1691738] - [net] netfilter: ipv6: Don't preserve original oif for loopback address (Florian Westphal) [1702813] - [net] netfilter: ipv6: Preserve link scope traffic original oif (Florian Westphal) [1702813] - [net] sctp: implement memory accounting on rx path (Xin Long) [1665243] {CVE-2019-3874} - [net] sctp: implement memory accounting on tx path (Xin Long) [1665243] {CVE-2019-3874} - [net] openvswitch: fix flow actions reallocation (Eelco Chaudron) [1700468] - [net] openvswitch: fix missing checks for nla_nest_start (Eelco Chaudron) [1700468] - [net] openvswitch: fix a NULL pointer dereference (Eelco Chaudron) [1700468] - [net] openvswitch: meter: Use struct_size() in kzalloc() (Eelco Chaudron) [1700468] - [net] openvswitch: Fix IPv6 later frags parsing (Eelco Chaudron) [1700468] - [net] openvswitch: fix spelling mistake "execeeds" -> "exceeds" (Eelco Chaudron) [1700468] - [net] openvswitch: remove BUG_ON from get_dpdev (Eelco Chaudron) [1700468] - [net] openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS (Eelco Chaudron) [1700468] - [net] revert "openvswitch: Fix template leak in error cases." (Eelco Chaudron) [1700468] - [net] openvswitch: Use correct reply values in datapath and vport ops (Eelco Chaudron) [1700468] - [net] ovs: fix return type of ndo_start_xmit function (Eelco Chaudron) [1700468] - [net] openvswitch: Derive IP protocol number for IPv6 later frags (Eelco Chaudron) [1700468] - [net] openvswitch: kernel datapath clone action (Eelco Chaudron) [1700468] - [net] openvswitch: Avoid OOB read when parsing flow nlattrs (Eelco Chaudron) [1700468] - [net] net/vlan: remove unused #define HAVE_VLAN_GET_TAG (Ivan Vecera) [1700369] - [net] vlan: include the shift in skb_vlan_tag_get_prio() (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_copy_tag() helper (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_clear_tag() helper (Ivan Vecera) [1700369] - [net] sctp: initialize _pad of sockaddr_in before copying to user memory (Xin Long) [1699076] - [net] sctp: use memdup_user instead of vmemdup_user (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: not copy sctp_sock pd_lobby in sctp_copy_descendant (Xin Long) [1699076] - [net] sctp: get sctphdr by offset in sctp_compute_cksum (Xin Long) [1699076] - [net] sctp: call sctp_auth_init_hmacs() in sctp_sock_migrate() (Xin Long) [1699076] - [net] sctp: move up sctp_auth_init_hmacs() in sctp_endpoint_init() (Xin Long) [1699076] - [net] sctp: sctp_sock_migrate() returns error if sctp_bind_addr_dup() fails (Xin Long) [1699076] - [net] sctp: remove sched init from sctp_stream_init (Xin Long) [1699076] - [net] sctp: call iov_iter_revert() after sending ABORT (Xin Long) [1699076] - [net] ipvs: get sctphdr by sctphoff in sctp_csum_check (Xin Long) [1699076] - [net] sctp: chunk.c: correct format string for size_t in printk (Xin Long) [1699076] - [net] sctp: don't compare hb_timer expire date before starting it (Xin Long) [1699076] - [net] doc: sctp: Merge and clean up rst files (Xin Long) [1699076] - [net] sctp: set stream ext to NULL after freeing it in sctp_stream_outq_migrate (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VALUE sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt (Xin Long) [1699076] - [net] sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC (Xin Long) [1699076] - [net] sctp: set flow sport from saddr only when it's 0 (Xin Long) [1699076] - [net] sctp: set chunk transport correctly when it's a new asoc (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream adding (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream reset (Xin Long) [1699076] - [net] sctp: allocate sctp_sockaddr_entry with kzalloc (Xin Long) [1699076] - [net] sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event (Xin Long) [1699076] - [net] sctp: frag_point sanity check (Xin Long) [1699076] - [net] sctp: kfree_rcu asoc (Xin Long) [1699076] - [net] sctp: update frag_point when stream_interleave is set (Xin Long) [1699076] - [net] sctp: add sockopt SCTP_EVENT (Xin Long) [1699076] - [net] sctp: rename enum sctp_event to sctp_event_type (Xin Long) [1699076] - [net] sctp: add subscribe per asoc (Xin Long) [1699076] - [net] sctp: define subscribe in sctp_sock as __u16 (Xin Long) [1699076] - [net] sctp: process sk_reuseport in sctp_get_port_local (Xin Long) [1699076] - [net] sctp: add sock_reuseport for the sock in __sctp_hash_endpoint (Xin Long) [1699076] - [net] sctp: do reuseport_select_sock in __sctp_rcv_lookup_endpoint (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_ordered(). (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_reasm(). (Xin Long) [1699076] - [net] sctp: define SCTP_SS_DEFAULT for Stream schedulers (Xin Long) [1699076] - [net] sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer (Xin Long) [1699076] - [net] sctp: use sk_wmem_queued to check for writable space (Xin Long) [1699076] - [net] sctp: count both sk and asoc sndbuf with skb truesize and sctp_chunk size (Xin Long) [1699076] - [net] sctp: use the pmtu from the icmp packet to update transport pathmtu (Xin Long) [1699076] - [net] sctp: fix fall-through annotation (Xin Long) [1699076] - [net] sctp: Use skb_queue_is_first(). (Xin Long) [1699076] - [net] sctp: not traverse asoc trans list if non-ipv6 trans exists for ipv6_flowlabel (Xin Long) [1699076] - [net] sctp: fix invalid reference to the index variable of the iterator (Xin Long) [1699076] - [net] sctp: remove useless start_fail from sctp_ht_iter in proc (Xin Long) [1699076] - [net] sctp: Make wrappers for accessing in/out streams (Xin Long) [1699076] - [net] sctp: whitespace fixes (Xin Long) [1699076] - [net] sctp: check for ipv6_pinfo legal sndflow with flowlabel in sctp_v6_get_dst (Xin Long) [1699076] - [net] sctp: add support for setting flowlabel when adding a transport (Xin Long) [1699076] - [net] sctp: add spp_ipv6_flowlabel and spp_dscp for sctp_paddrparams (Xin Long) [1699076] - [net] sctp: add support for dscp and flowlabel per transport (Xin Long) [1699076] - [net] ipv4: add __ip_queue_xmit() that supports tos param (Xin Long) [1699076] - [net] sctp: add support for SCTP_REUSE_PORT sockopt (Xin Long) [1699076] - [netdrv] pptp: dst_release sk_dst_cache in pptp_sock_destruct (Xin Long) [1671606] - [net] datagram: fix unbounded loop in __skb_try_recv_datagram() (Paolo Abeni) [1692379] - [net] ipv6: route: purge exception on removal (Paolo Abeni) [1669049] - [net] vsock: cope with memory allocation failure at socket creation time (Paolo Abeni) [1671619] - [net] ptp: fix Spectre v1 vulnerability (Hangbin Liu) [1664624]- [infiniband] RDMA/bnxt_re: fix or'ing of data into an uninitialized struct member (Selvin Xavier) [1664798] - [netdrv] RDMA/bnxt_en: Enable RDMA driver support for 57500 chip (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Update kernel user abi to pass chip context (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add extended psn structure for 57500 adapters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Enable GSI QP support for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Skip backing store allocation for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add 64bit doorbells for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add chip context to identify 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: fix a size calculation (Selvin Xavier) [1664798] - [infiniband] infiniband: bnxt_re: qplib: Check the return value of send_message (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Increase depth of control path command queue (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Query HWRM Interface version from FW (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of destroy AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of create AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing the device structure after it is freed (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix system hang when registration with L2 driver fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid resource leak in case the NQ registration fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Wait for delayed work to finish before device removal (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Limit max_pkey to 16 bit value (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix qp async event reporting (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Report out of sequence hw counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Expose rx discards and drop counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Prevent driver crash due to NULL pointer in error message print (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Drop L2 async events silently (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid NULL check after accessing the pointer (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Remove the unnecessary version macro definition (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix recursive lock warning in debug kernel (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPLIB: " fmt (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Modify a fall-through annotation (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a couple off by one bugs (Selvin Xavier) [1664798] - [powerpc] powerpc/fadump: Do not allow hot-remove memory from fadump reserved area. (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Throw proper error message on fadump registration failure (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Reservationless firmware assisted dump (Gustavo Duarte) [1524686] - [infiniband] IB/hfi1: Fix WQ_MEM_RECLAIM warning (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Implement CCA for TID RDMA protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove WARN_ON when freeing expected receive groups (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unify the software PSN check for TID RDMA READ/WRITE (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to read next expected psn from hardware flow (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Delay the release of destination mr for TID RDMA WRITE DATA (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Do not flush send queue in the TID RDMA second leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix the allocation of RSM table (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Eliminate opcode tests on mr deref (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Clear the IOWAIT pending bits when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Failed to drain send queue when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add missing break in switch statement (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a build warning for TID RDMA READ (Alex Estrin) [1660618] - [infiniband] RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prioritize the sending of ACK packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between TID RDMA WRITE and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA WRITE functionality into RDMA verbs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the dual leg code (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg ACK packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg send packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Resend the TID RDMA WRITE DATA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA retry timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID resource timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add an s_acked_ack_queue pointer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow for extra entries in QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Build TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between a TID RDMA request and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate TID RDMA READ protocol into RC protocol (Alex Estrin) [1660618] - [include] IB/hfi1: Increment the retry timeout value for TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions for restarting TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA handlers (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set PbcInsertHcrc for TID RDMA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to build TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for flow and TID management functions (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the counter n_tidwait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA RcvArray programming and TID allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA flow allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi: Move RC functions into a header file (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for OPFN (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate OPFN into RC transactions (Alex Estrin) [1660618] - [infiniband] IB/hfi1, IB/rdmavt: Allow for extending of QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN interface (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN helper functions for TID RDMA feature (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN support discovery (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib, rvt} Cleanup open coded sge usage (Alex Estrin) [1660618] - [infiniband] IB/{hfi1,qib}: Cleanup open coded sge sizing (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Use GUP longterm for PSM page pining (Alex Estrin) [1660618] - [infiniband] infiniband: qib: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: drop crazy DEBUGFS_SEQ_FILE_CREATE() macro (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM (Alex Estrin) [1660618] - [infiniband] IB/qib: Fix an error code in qib_sdma_verbs_send() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reduce lock contention on iowait_lock for sdma and pio (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Close VNIC sdma_progress sleep window (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow the driver to initialize QP priv struct (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN and TID RDMA capability bits (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unreserve a reserved request when it is completed (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Consider LMC in 16B/bypass ingress packet check (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Limit VNIC use of SDMA engines to the available count (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Correctly process FECN and BECN in packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Ignore LNI errors before DC8051 transitions to Polling state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Dump pio info for non-user send contexts (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a latency issue for small messages (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Remove all occurrences of BUG_ON() (Alex Estrin) [1660618] - [infiniband] IB/qib: fix spelling mistake "colescing" -> "coalescing" (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Use VL15 for SM packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add mtu check for operational data VLs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for iowait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare resource waits for dual leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Error path MAD response size is incorrect (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move UnsupportedVL bits definitions to the correct header (Alex Estrin) [1660618] - [infiniband] IB/hfi1: set_intr_bits uses incorrect source for register modification (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Missing return value in error path for user sdma (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Right size user_sdma sequence numbers and related variables (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework the IRQ API to be more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: PCIe bus width retry (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Make the MSIx resource allocation a bit more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare for new HFI1 MSIx API (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Get the hfi1_devdata structure as early as possible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove duplicated defines (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework file list in Makefile (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove incorrect call to do_interrupt callback (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set in_use_ctxts bits for user ctxts only (Alex Estrin) [1660618] - [include] include/rdma/opa_addr.h: Fix an endianness issue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove INTx support and simplify MSIx usage (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reorg ctxtdata and rightsize fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove caches of chip CSRs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove unused/writeonly devdata fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rightsize ctxt_eager_bufs fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvctrl from ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrq_size (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrsize (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move rhf_offset from devdata to ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move normal functions from hfi1_devdata to const array (Alex Estrin) [1660618] - [infiniband] scsi: RDMA/srpt: Fix handling of TMF submission failure (Jonathan Toppins) [1685313] - [infiniband] scsi: RDMA/srpt: Fix a credit leak for aborted commands (Jonathan Toppins) [1685313] - [net] xprtrdma: Reduce the doorbell rate (Receive) (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix sparse warnings (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix helper that drains the transport (Jonathan Toppins) [1685313] - [netdrv] enic: fix build warning without CONFIG_CPUMASK_OFFSTACK (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Fix out of bounds index check in query pkey (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Remove stub functions (Jonathan Toppins) [1685313] - [infiniband] rdma: fix build errors on s390 and MIPS due to bad ZERO_PAGE use (Jonathan Toppins) [1685313] - [infiniband] RDMA/ucontext: Fix regression with disassociate (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Fix dma_nents type definition (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Pass the correct number of entries for dma mapped SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/rxe: Use for_each_sg_page iterator on umem SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Support upto 64-bit PFNs (Jonathan Toppins) [1683475] - [include] IB/mlx5: Remove dead code (Jonathan Toppins) [1685313] - [infiniband] IB/mlx5: Ranges in implicit ODP MR inherit its write access (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix frwr memory registration (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Add wc_flags and wc_immdata to cq entry trace (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix concurrency panics in QP post_send and modify to error (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix loopback send with invalidate ordering (Jonathan Toppins) [1685313] - [infiniband] IB/hfi1: Add limit test for RC/UC send via loopback (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: Fix string truncation error (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: add tos_set bool to iw_cm struct (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: listening device cm_ids should inherit tos (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: Rollback source IP address if failing to acquire device (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Call ib_cache_release_one() only from ib_device_release() (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Ensure that security memory is always freed (Jonathan Toppins) [1685313] - [infiniband] RDMA/uverbs: Fix an error flow in ib_uverbs_poll_cq (Jonathan Toppins) [1685313] - [infiniband] IB/ipoib: Make ipoib_intercept_dev_id_attr() static (Jonathan Toppins) [1685313] - [infiniband] RDMA: Provide safe ib_alloc_device() function (Jonathan Toppins) [1685313] - [infiniband] IB/core, ipoib: Do not overreact to SM LID change event (Jonathan Toppins) [1685313] - [infiniband] IB/core: Abort page fault handler silently during owning process exit (Jonathan Toppins) [1685313] - [infiniband] RDMA/core: Verify that memory window type is legal (Jonathan Toppins) [1685313] - [infiniband] IB/core: Don't register each MAD agent for LSM notifier (Jonathan Toppins) [1711086 1685313] - [include] IB/core: Eliminate a hole in MAD agent struct (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Fix potential memory leak while creating MAD agents (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Unregister notifier before freeing MAD security (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Destroy QP if XRC QP fails (Jonathan Toppins) [1685313] - [infiniband] IB/core: Declare local functions 'static' (Jonathan Toppins) [1685313] - [infiniband] RDMA/i40iw: Make sure to initialize ib_device_ops (Jonathan Toppins) [1685313] - [rpmspec] Update the kernel rpm package description to mention backports/bug fixes ("Herton R. Krzesinski") [1701064] - [netdrv] bonding: fix arp_validate toggling in active-backup mode (Jarod Wilson) [1654214] - [scsi] scsi: bnx2i: fix indentation issue, remove a tab (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: remove set but not used variable 'cid_num' (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: add error handling for ioremap_nocache (Maurizio Lombardi) [1665626] - [wireless] iwlwifi: mvm: Send LQ command as async when necessary (Stanislaw Gruszka) [1687265] - [scsi] scsi: bnx2fc: Fix error handling in probe() (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Fix NULL dereference in error handling (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Remove set but not used variable 'oxid' (Maurizio Lombardi) [1665625] - [scsi] bnx2fc_fcoe: Use skb_queue_walk_safe(). (Maurizio Lombardi) [1665625] - [netdrv] hv_netvsc: Fix rndis_per_packet_info internal field initialization (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add handler for LRO setting change (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add support for LRO/RSC in the vSwitch (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix unwanted wakeup after tx_disable (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix IP header checksum for coalesced packets (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: fix typos in code comments (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix hash key value reset after other ops (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Refactor assignments of struct netvsc_device_info (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix ethtool change hash key error (Mohammed Gamal) [1691375] - [netdrv] ice: Disable sniffing VF traffic on PF (Kamal Heib) [1659176] - [netdrv] ice: Use more efficient structures (Kamal Heib) [1659176] - [netdrv] ice: Use bitfields where possible (Kamal Heib) [1659176] - [netdrv] ice: Add function to program ethertype based filter rule on VSIs (Kamal Heib) [1659176] - [netdrv] ice: Separate if conditions for ice_set_features() (Kamal Heib) [1659176] - [netdrv] ice: Remove __always_unused attribute (Kamal Heib) [1659176] - [netdrv] ice: Suppress false-positive style issues reported by static analyzer (Kamal Heib) [1659176] - [netdrv] ice: Refactor getting/setting coalesce (Kamal Heib) [1659176] - [netdrv] ice: Always free/allocate q_vectors (Kamal Heib) [1659176] - [netdrv] ice: Do not unnecessarily initialize local variable (Kamal Heib) [1659176] - [netdrv] ice: Add more validation in ice_vc_cfg_irq_map_msg (Kamal Heib) [1659176] - [netdrv] ice: Don't remove VLAN filters that were never programmed (Kamal Heib) [1659176] - [netdrv] ice: Preserve VLAN Rx stripping settings (Kamal Heib) [1659176] - [netdrv] ice: Fix for allowing too many MDD events on VF (Kamal Heib) [1659176] - [netdrv] ice: Use pf instead of vsi-back (Kamal Heib) [1659176] - [netdrv] ice: Use dev_err when ice_cfg_vsi_lan fails (Kamal Heib) [1659176] - [netdrv] ice: Refactor link event flow (Kamal Heib) [1659176] - [netdrv] ice: Add missing PHY type to link settings (Kamal Heib) [1659176] - [netdrv] ice: Add reg_idx variable in ice_q_vector structure (Kamal Heib) [1659176] - [netdrv] ice: Remove runtime change of PFINT_OICR_ENA register (Kamal Heib) [1659176] - [netdrv] ice: Fix issue when adding more than allowed VLANs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary wait when disabling/enabling Rx queues (Kamal Heib) [1659176] - [netdrv] ice: Add ability to update rx-usecs-high (Kamal Heib) [1659176] - [netdrv] ice: Add 52 byte RSS hash key support (Kamal Heib) [1659176] - [netdrv] ice: Use ice_for_each_q_vector macro where possible (Kamal Heib) [1659176] - [netdrv] ice: Validate ring existence and its q_vector per VSI (Kamal Heib) [1659176] - [netdrv] ice: Reduce scope of variable in ice_vsi_cfg_rxqs (Kamal Heib) [1659176] - [netdrv] ice: Resolve static analysis reported issue (Kamal Heib) [1659176] - [netdrv] ice: Return configuration error without queue to disable (Kamal Heib) [1659176] - [netdrv] ice: Create framework for VSI queue context (Kamal Heib) [1659176] - [netdrv] ice: Calculate ITR increment based on direct calculation (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump driver version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to control FW LLDP and DCBX (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB rebuild (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to get DCB related statistics (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add priority information into VLAN header (Kamal Heib) [1700995 1659176] - [netdrv] ice: Update rings based on TC information (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to process LLDP MIB change events (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 4/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 3/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 2/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 1/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix incorrect use of abbreviations (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix typos in code comments (Kamal Heib) [1700995 1659176] - [netdrv] ice: Remove "2 BITS" comment (Kamal Heib) [1659176] - [netdrv] ice: Update comment regarding the ITR_GRAN_S (Kamal Heib) [1659176] - [netdrv] ice: Update function header for __ice_vsi_get_qs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary braces (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: Add missing case in print_link_msg for printing flow control (Kamal Heib) [1659176] - [netdrv] ice: Audit hotpath structures with pahole (Kamal Heib) [1659176] - [netdrv] ice: Do not bail out when filter already exists (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF attempt to delete default MAC address (Kamal Heib) [1659176] - [netdrv] ice: enable VF admin queue interrupts (Kamal Heib) [1659176] - [netdrv] ice: Fix for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Implement pci_error_handler ops (Kamal Heib) [1659176] - [netdrv] ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset (Kamal Heib) [1659176] - [netdrv] ice: use virt channel status codes (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary newlines from log messages (Kamal Heib) [1659176] - [netdrv] ice: Create a generic name for the ice_rx_flg64_bits structure (Kamal Heib) [1659176] - [netdrv] ice: add and use new ice_for_each_traffic_class() macro (Kamal Heib) [1659176] - [netdrv] ice: change VF VSI tc info along with num_queues (Kamal Heib) [1659176] - [netdrv] ice: Prevent unintended multiple chain resets (Kamal Heib) [1659176] - [netdrv] ice: map Rx buffer pages with DMA attributes (Kamal Heib) [1659176] - [netdrv] ice: Limit the ice_add_rx_frag to frag addition (Kamal Heib) [1659176] - [netdrv] ice: Gather the rx buf clean-up logic for better reuse (Kamal Heib) [1659176] - [netdrv] ice: Introduce bulk update for page count (Kamal Heib) [1659176] - [netdrv] ice: Get rid of ice_pull_tail (Kamal Heib) [1659176] - [netdrv] ice: Pull out page reuse checks onto separate function (Kamal Heib) [1659176] - [netdrv] ice: Retrieve rx_buf in separate function (Kamal Heib) [1659176] - [netdrv] ice: Enable link events over the ARQ (Kamal Heib) [1659176] - [netdrv] ice: use irq_num var in ice_vsi_req_irq_msix (Kamal Heib) [1659176] - [netdrv] ice: Restore VLAN switch rule if port VLAN existed before (Kamal Heib) [1659176] - [netdrv] ice: update VSI config dynamically (Kamal Heib) [1659176] - [netdrv] ice: Get VF VSI instances directly via PF (Kamal Heib) [1659176] - [netdrv] ice: Don't let VF know that it is untrusted (Kamal Heib) [1659176] - [netdrv] ice: Set LAN_EN for all directional rules (Kamal Heib) [1659176] - [netdrv] ice: Do not set LB_EN for prune switch rules (Kamal Heib) [1659176] - [netdrv] ice: Enable LAN_EN for the right recipes (Kamal Heib) [1659176] - [netdrv] ice: Add support for PF/VF promiscuous mode (Kamal Heib) [1659176] - [netdrv] ice: code cleanup in ice_sched.c (Kamal Heib) [1659176] - [netdrv] ice: Remove unused vsi_id field (Kamal Heib) [1659176] - [netdrv] ice: fix some function prototype and signature style issues (Kamal Heib) [1659176] - [netdrv] ice: fix the divide by zero issue (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reconfiguring VF queues (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: fix static analysis warnings (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reclaiming resources back to the pool after reset (Kamal Heib) [1659176] - [netdrv] ice: Enable MAC anti-spoof by default (Kamal Heib) [1659176] - [netdrv] ice: Determine descriptor count and ring size based on PAGE_SIZE (Kamal Heib) [1659176] - [netdrv] ice: Reset all VFs with VFLR during SR-IOV init flow (Kamal Heib) [1659176] - [netdrv] ice: Get resources per function (Kamal Heib) [1659176] - [netdrv] ice: Implement flow to reset VFs with PFR and other resets (Kamal Heib) [1659176] - [netdrv] ice: configure GLINT_ITR to always have an ITR gran of 2 (Kamal Heib) [1659176] - [netdrv] ice: use ice_for_each_vsi macro when possible (Kamal Heib) [1659176] - [netdrv] ice : Ensure only valid bits are set in ice_aq_set_phy_cfg (Kamal Heib) [1659176] - [netdrv] ice: remove redundant variable and if condition (Kamal Heib) [1659176] - [netdrv] ice: avoid multiple unnecessary de-references in probe (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF reset and multiple VFs support on PFs (Kamal Heib) [1659176] - [netdrv] ice: Fix broadcast traffic in port VLAN mode (Kamal Heib) [1659176] - [netdrv] ice: fix overlong string, update stats output (Kamal Heib) [1659176] - [netdrv] ice: Fix for FC get rx/tx pause params (Kamal Heib) [1659176] - [netdrv] ice: use absolute vector ID for VFs (Kamal Heib) [1659176] - [netdrv] ice: check for a leaf node presence (Kamal Heib) [1659176] - [netdrv] ice: flush Tx pipe on disable queue timeout (Kamal Heib) [1659176] - [netdrv] ice: clear VF ARQLEN register on reset (Kamal Heib) [1659176] - [netdrv] ice: don't spam VFs with link messages (Kamal Heib) [1659176] - [netdrv] ice: only use the VF for ICE_VSI_VF in ice_vsi_release (Kamal Heib) [1659176] - [netdrv] ice: fix numeric overflow warning (Kamal Heib) [1659176] - [netdrv] ice: fix issue where host reboots on unload when iommu=on (Kamal Heib) [1659176] - [netdrv] ice: fix ice_remove_rule_internal vsi_list handling (Kamal Heib) [1659176] - [netdrv] ice: fix stack hogs from struct ice_vsi_ctx structures (Kamal Heib) [1659176] - [netdrv] ice: sizeof() should be avoided (Kamal Heib) [1659176] - [netdrv] ice: Fix added in VSI supported nodes calc (Kamal Heib) [1659176] - [netdrv] ice: Fix the calculation of ICE_MAX_MTU (Kamal Heib) [1659176] - [netdrv] ice: Mark extack argument as __always_unused (Kamal Heib) [1659176] - [netdrv] ice: add const qualifier to mac_addr parameter (Kamal Heib) [1659176] - [netdrv] ice: Add support for new PHY types (Kamal Heib) [1659176] - [netdrv] ice: Offload SCTP checksum (Kamal Heib) [1659176] - [netdrv] ice: Allow for software timestamping (Kamal Heib) [1659176] - [netdrv] ice: Implement getting and setting ethtool coalesce (Kamal Heib) [1659176] - [netdrv] ice: Add support for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Move aggregator list into ice_hw instance (Kamal Heib) [1659176] - [netdrv] ice: Rework queue management code for reuse (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool private flag to make forcing link down optional (Kamal Heib) [1659176] - [netdrv] ice: Set physical link up/down when an interface is set up/down (Kamal Heib) [1659176] - [netdrv] ice: Implement support for normal get_eeprom[_len] ethtool ops (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool set_phys_id handler (Kamal Heib) [1659176] - [netdrv] ice: Configure RSS LUT and HASH KEY in rebuild path (Kamal Heib) [1659176] - [netdrv] ice: Refactor a few Tx scheduler functions (Kamal Heib) [1659176] - [netdrv] ice: Fix unused variable build warning (Kamal Heib) [1659176] - [netdrv] ice: Do not enable NAPI on q_vectors that have no rings (Kamal Heib) [1659176] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Kamal Heib) [1659176] - [netdrv] ice: Fix possible NULL pointer de-reference (Kamal Heib) [1659176] - [netdrv] ice: Use Tx|Rx in comments (Kamal Heib) [1659176] - [netdrv] ice: Cosmetic formatting changes (Kamal Heib) [1659176] - [netdrv] ice: Cleanup short function signatures (Kamal Heib) [1659176] - [netdrv] ice: Cleanup ice_tx_timeout() (Kamal Heib) [1659176] - [netdrv] ice: Fix return value from NAPI poll (Kamal Heib) [1659176] - [netdrv] ice: Constify global structures that can/should be (Kamal Heib) [1659176] - [netdrv] ice: Do not set LAN_EN for MAC-VLAN filters (Kamal Heib) [1659176] - [netdrv] ice: Pass the return value of ice_init_def_sw_recp() (Kamal Heib) [1659176] - [netdrv] ice: Cleanup duplicate control queue code (Kamal Heib) [1659176] - [netdrv] ice: Remove ICE_MAX_TXQ_PER_TXQG check when configuring Tx queue (Kamal Heib) [1659176] - [netdrv] ice: Destroy scheduler tree in reset path (Kamal Heib) [1659176] - [netdrv] ice: Fix to make VLAN priority tagged traffic to appear on all TCs (Kamal Heib) [1659176] - [netdrv] ice: Call pci_disable_sriov before stopping queues for VF (Kamal Heib) [1659176] - [netdrv] ice: Increase Rx queue disable timeout (Kamal Heib) [1659176] - [netdrv] ice: Fix NVM mask defines (Kamal Heib) [1659176] - [netdrv] ice: Avoid nested RTNL locking in ice_dis_vsi (Kamal Heib) [1659176] - [netdrv] ice: Calculate guaranteed VSIs per function and use it (Kamal Heib) [1659176] - [netdrv] ice: Remove node before releasing VSI (Kamal Heib) [1659176] - [netdrv] ice: Check for q_vector when stopping rings (Kamal Heib) [1659176] - [netdrv] ice: Fix debug print in ice_tx_timeout (Kamal Heib) [1659176] - [netdrv] intel-ethernet: use correct module license (Kamal Heib) [1659176] - [netdrv] bnx2x: Add support for detection of P2P event packets. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: Replace magic numbers with macro definitions. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: fix spelling mistake "dicline" -> "decline" (Manish Chopra) [1663271] - [netdrv] bnx2x: Utilize FW 7.13.11.0. (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove set but not used variable 'mfw_vn' (Manish Chopra) [1663271] - [netdrv] bnx2x: Use struct_size() in kzalloc() (Manish Chopra) [1663271] - [netdrv] broadcom: Mark expected switch fall-throughs (Manish Chopra) [1663271] - [netdrv] bnx2x: Bump up driver version to 1.713.36 (Manish Chopra) [1663271] - [netdrv] bnx2x: fix various indentation issues (Manish Chopra) [1663271] - [netdrv] cross-tree: phase out dma_zalloc_coherent() on headers (Manish Chopra) [1663271] - [netdrv] bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw (Manish Chopra) [1663271] - [netdrv] bnx2x: Send update-svid ramrod with retry/poll flags enabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Enable PTP only on the PF that initializes the port (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove configured vlans as part of unload sequence. (Manish Chopra) [1663271] - [netdrv] bnx2x: Clear fip MAC when fcoe offload support is disabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Add storm FW version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] bnx2x: Add MBI version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] drivers: net: remove inclusion when not needed (Manish Chopra) [1663271] - [netdrv] bnx2x: remove ndo_poll_controller (Manish Chopra) [1663271] - [netdrv] bnx2x: Provide VF link status in ndo_get_vf_config (Manish Chopra) [1663271] - [netdrv] bnx2x: Ignore bandwidth attention in single function mode (Manish Chopra) [1663271] - [block] block: remove CONFIG_LBDAF (Ming Lei) [1708452] - [kernel] sched/pelt: Fix warning and clean up IRQ PELT config (Phil Auld) [1637824] - [kernel] sched/pelt: Fix update_blocked_averages() for RT and DL classes (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove remaining traces of NUMA rate-limiting (Phil Auld) [1637824] - [kernel] sched/fair: Fix cpu_util_wake() for 'execl' type workloads (Phil Auld) [1637824] - [kernel] sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Phil Auld) [1637824] - [kernel] sched/numa: Migrate pages to local nodes quicker early in the lifetime of a task (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove rate-limiting of automatic NUMA balancing migration (Phil Auld) [1637824] - [kernel] sched/numa: Avoid task migration for small NUMA improvement (Phil Auld) [1637824] - [mm] mm/migrate: Use spin_trylock() while resetting rate limit (Phil Auld) [1637824] - [kernel] sched/numa: Limit the conditions where scan period is reset (Phil Auld) [1637824] - [kernel] sched/numa: Reset scan rate whenever task moves across nodes (Phil Auld) [1637824] - [kernel] sched/numa: Pass destination CPU as a parameter to migrate_task_rq (Phil Auld) [1637824] - [kernel] sched/numa: Stop multiple tasks from moving to the CPU at the same time (Phil Auld) [1637824] - [kernel] sched/fair: Fix scale_rt_capacity() for SMT (Phil Auld) [1637824] - [kernel] sched/numa: Move task_numa_placement() closer to numa_migrate_preferred() (Phil Auld) [1637824] - [kernel] sched/numa: Use group_weights to identify if migration degrades locality (Phil Auld) [1637824] - [kernel] sched/numa: Update the scan period without holding the numa_group lock (Phil Auld) [1637824] - [kernel] sched/numa: Remove numa_has_capacity() (Phil Auld) [1637824] - [kernel] sched/numa: Modify migrate_swap() to accept additional parameters (Phil Auld) [1637824] - [kernel] sched/numa: Remove unused task_capacity from 'struct numa_stats' (Phil Auld) [1637824] - [kernel] sched/numa: Skip nodes that are at 'hoplimit' (Phil Auld) [1637824] - [kernel] sched/debug: Reverse the order of printing faults (Phil Auld) [1637824] - [kernel] sched/numa: Use task faults only if numa_group is not yet set up (Phil Auld) [1637824] - [kernel] sched/numa: Set preferred_node based on best_cpu (Phil Auld) [1637824] - [kernel] sched/numa: Simplify load_too_imbalanced() (Phil Auld) [1637824] - [kernel] sched/numa: Evaluate move once per node (Phil Auld) [1637824] - [kernel] sched/fair: Remove #ifdefs from scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Clarify sugov_get_util() (Phil Auld) [1637824] - [kernel] sched/sysctl: Remove unused sched_time_avg_ms sysctl (Phil Auld) [1637824] - [kernel] sched/core: Remove the rt_avg code (Phil Auld) [1637824] - [kernel] sched/core: Use PELT for scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Remove sugov_aggregate_util() (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Take time spent in interrupts into account (Phil Auld) [1637824] - [kernel] sched/irq: Add IRQ utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use DL utilization tracking (Phil Auld) [1637824] - [kernel] sched/dl: Add dl_rq utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use RT utilization tracking (Phil Auld) [1637824] - [kernel] sched/rt: Add rt_rq utilization tracking (Phil Auld) [1637824] - [kernel] sched/pelt: Move PELT related code in a dedicated file (Phil Auld) [1637824] - [char] ipmi_si: Potential array underflow in hotmod_handler() (Tony Camuso) [1665131] - [char] ipmi_si: Remove hacks for adding a dummy platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Consolidate scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Remove hotmod devices on removal and exit (Tony Camuso) [1665131] - [char] ipmi_si: Remove hardcode IPMI devices by scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Switch hotmod to use a platform device (Tony Camuso) [1665131] - [char] ipmi: Fix failure on SMBIOS specified devices (Tony Camuso) [1665131] - [char] ipmi: Consolidate the adding of platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Rename addr_type to addr_space to match what it does (Tony Camuso) [1665131] - [char] ipmi_si: Convert some types into unsigned (Tony Camuso) [1665131] - [char] ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash (Tony Camuso) [1665131] - [char] ipmi_si: Fix crash when using hard-coded device (Tony Camuso) [1665131] - [char] ipmi: Use dedicated API for copying a UUID (Tony Camuso) [1665131] - [char] ipmi: Use defined constant for UUID representation (Tony Camuso) [1665131] - [char] ipmi:ssif: Change some pr_xxx to dev_xxx calls (Tony Camuso) [1665131] - [char] ipmi: kcs_bmc: handle devm_kasprintf() failure case (Tony Camuso) [1665131] - [char] ipmi: Fix return value when a message is truncated (Tony Camuso) [1665131] - [char] ipmi: clean an indentation issue, remove extraneous space (Tony Camuso) [1665131] - [char] ipmi: Make the smi watcher be disabled immediately when not needed (Tony Camuso) [1665131] - [char] ipmi: Fix how the lower layers are told to watch for messages (Tony Camuso) [1665131] - [char] ipmi: Fix SSIF flag requests (Tony Camuso) [1665131] - [char] ipmi_si: fix use-after-free of resource->name (Tony Camuso) [1665131] - [char] ipmi: Don't initialize anything in the core until something uses it (Tony Camuso) [1665131] - [char] ipmi:ssif: Fix handling of multi-part return messages (Tony Camuso) [1665131] - [char] ipmi:dmi: Use pr_fmt in the IPMI DMI code (Tony Camuso) [1665131] - [char] ipmi: Remove platform driver overrides and use the id_table (Tony Camuso) [1665131] - [char] ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX (Tony Camuso) [1665131] - [char] ipmi: Use more common logging styles (Tony Camuso) [1665131] - [acpi] ACPI / glue: Split dev_is_platform() out of module for wide use (Tony Camuso) [1665131]- [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: remove timeout from TURs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: clean up two indentation issues (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: mark expected switch fall-throughs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: switch to generic DMA API (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: Use vmemdup_user to replace the open code (Joseph Szczypek) [1672669] - [netdrv] ibmvnic: Add device identification to requested IRQs (Steve Best) [1665717] - [crypto] crypto: authenc - fix parsing key with misaligned rta_len (Herbert Xu) [1707546] - [block] block: don't drain in-progress dispatch in blk_cleanup_queue() (Ming Lei) [1694879] - [block] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release (Ming Lei) [1694879] - [include] blk-mq: always free hctx after request queue is freed (Ming Lei) [1694879] - [block] blk-mq: split blk_mq_alloc_and_init_hctx into two parts (Ming Lei) [1694879] - [block] blk-mq: free hw queue's resource in hctx's release handler (Ming Lei) [1694879] - [block] blk-mq: move cancel of requeue_work into blk_mq_release (Ming Lei) [1694879] - [block] blk-mq: grab .q_usage_counter when queuing request from plug code path (Ming Lei) [1694879] - [block] block: fix use-after-free on gendisk (Ming Lei) [1694879] - [netdrv] bonding: fix event handling for stacked bonds (Jarod Wilson) [1708390] - [netdrv] bonding: show full hw address in sysfs for slave entries (Jarod Wilson) [1708390] - [netdrv] bonding: fix PACKET_ORIGDEV regression (Jarod Wilson) [1708390] - [netdrv] bonding: check slave set command firstly (Jarod Wilson) [1708390] - [netdrv] bonding: count master 3ad stats separately (Jarod Wilson) [1708390] - [netdrv] bonding: add support for xstats and export 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: add 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: 3ad: remove bond_3ad_rx_indication's length argument (Jarod Wilson) [1708390] - [netdrv] bonding: adjust style of bond_3ad_rx_indication (Jarod Wilson) [1708390] - [netdrv] bonding: update nest level on unlink (Jarod Wilson) [1708390] - [netdrv] bonding: fix indentation issues, remove extra spaces (Jarod Wilson) [1708390] - [netdrv] bonding: convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1708390] - [netdrv] bonding: fix 802.3ad state sent to partner when unbinding slave (Jarod Wilson) [1708390] - [netdrv] bonding: use netpoll_poll_dev() helper (Jarod Wilson) [1708390] - [net] netpoll: do not test NAPI_STATE_SCHED in poll_one_napi() (Jarod Wilson) [1708390] - [net] netpoll: make ndo_poll_controller() optional (Jarod Wilson) [1708390] - [netdrv] bonding: don't cast const buf in sysfs store (Jarod Wilson) [1708390] - [netdrv] netdevsim: fix sa_idx out of bounds check (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: add ipsec offload API test (Ivan Vecera) [1708373] - [netdrv] netdevsim: add ipsec offload testing (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use dummydev as a test device (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: clear the return code at start of ipsec test (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use a local IP address for IPsec tests (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: hide complaint from terminated monitor (Ivan Vecera) [1708373] - [powerpc] powerpc/watchdog: Use hrtimers for per-CPU heartbeat (Steve Best) [1708327] - [netdrv] ixgbevf: Update driver version for RHEL-8.1.0 (Ken Cox) [1659166] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659166] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Ken Cox) [1659166] - [netdrv] ixgbevf: add support for software timestamps (Ken Cox) [1659166] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659166] - [netdrv] ixgbevf: off by one in ixgbevf_ipsec_tx() (Ken Cox) [1659166] - [netdrv] ixgbevf: fix msglen for ipsec mbx messages (Ken Cox) [1659166] - [netdrv] ixgbevf: remove ndo_poll_controller (Ken Cox) [1659166] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659166] - [netdrv] ixgbevf: enable VF IPsec offload operations (Ken Cox) [1659166] - [netdrv] ixgbevf: add VF IPsec offload code (Ken Cox) [1659166] - [netdrv] ixgbevf: add defines for IPsec offload request (Ken Cox) [1659166] - [netdrv] ixgbevf: VF2VF TCP RSS (Ken Cox) [1659166] - [netdrv] ixgbe: Update driver version for RHEL-8.1.0 (Ken Cox) [1659164] - [netdrv] intel: correct return from set features callback (Ken Cox) [1659164] - [netdrv] ixgbe: don't do any AF_XDP zero-copy transmit if netif is not OK (Ken Cox) [1659164] - [netdrv] ixgbe: fix potential RX buffer starvation for AF_XDP (Ken Cox) [1659164] - [netdrv] ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN (Ken Cox) [1659164] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Ken Cox) [1659164] - [netdrv] ixgbe: Use struct_size() helper (Ken Cox) [1659164] - [netdrv] ixgbe: remove magic constant in ixgbe_reset_hw_82599() (Ken Cox) [1659164] - [netdrv] ixgbe: use mii_bus to handle MII related ioctls (Ken Cox) [1659164] - [netdrv] ixgbe: register a mdiobus (Ken Cox) [1659164] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659164] - [netdrv] ixgbe: Fix race when the VF driver does a reset (Ken Cox) [1659164] - [netdrv] ixgbe: recognize 1000BaseLX SFP modules as 1Gbps (Ken Cox) [1659164] - [netdrv] ixgbe: Replace synchronize_sched() with synchronize_rcu() (Ken Cox) [1659164] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Ken Cox) [1659164] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Ken Cox) [1659164] - [netdrv] ixgbe: allow IPsec Tx offload in VEPA mode (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null (Ken Cox) [1659164] - [netdrv] ixgbe: fix MAC anti-spoofing filter after VFLR (Ken Cox) [1659164] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659164] - [netdrv] drivers: net: remove inclusion when not needed (Ken Cox) [1659164] - [netdrv] ixgbe: check return value of napi_complete_done() (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Tx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Tx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Rx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Rx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: added Rx/Tx ring disable/enable functions (Ken Cox) [1659164] - [netdrv] ixgbe: Fix crash with VFs and flow director on interface flap (Ken Cox) [1659164] - [netdrv] ixgbe: remove redundant function ixgbe_fw_recovery_mode() (Ken Cox) [1659164] - [netdrv] ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit (Ken Cox) [1659164] - [netdrv] ixgbe: remove ndo_poll_controller (Ken Cox) [1659164] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659164] - [netdrv] ixgbe: fix the return value for unsupported VF offload (Ken Cox) [1659164] - [netdrv] ixgbe: disallow IPsec Tx offload when in SR-IOV mode (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload request message handling (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload enable flag (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec management (Ken Cox) [1659164] - [netdrv] ixgbe: prep IPsec constants for later use (Ken Cox) [1659164] - [netdrv] ixgbe: reload IPsec IP table after sa tables (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear IPsec sa counters on HW clearing (Ken Cox) [1659164] - [netdrv] ixgbe: firmware recovery mode (Ken Cox) [1659164] - [netdrv] ixgbe: fix driver behaviour after issuing VFLR (Ken Cox) [1659164] - [netdrv] ixgbe: Prevent unsupported configurations with XDP (Ken Cox) [1659164] - [netdrv] ixgbe: Refactor queue disable logic to take completion time into account (Ken Cox) [1659164] - [netdrv] ixgbe: Reorder Tx/Rx shutdown to reduce time needed to stop device (Ken Cox) [1659164] - [netdrv] ixgbe: add ipsec security registers into ethtool register dump (Ken Cox) [1659164] - [netdrv] ixgbe: Do not allow LRO or MTU change with XDP (Ken Cox) [1659164] - [wireless] brcmfmac: add subtype check for event handling in data path (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [wireless] brcmfmac: assure SSID length from firmware is limited (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [base] driver core: Postpone DMA tear-down until after devres release (Maurizio Lombardi) [1698053]- [of] of: Add missing exports of node name compare functions (Neil Horman) [1665660] - [of] of: add node name compare helper functions (Neil Horman) [1665660] - [include] gpio: Add API to explicitly name a consumer (Neil Horman) [1665660] - [drivers] spi: spi-gpio: fix SPI_CS_HIGH capability (Neil Horman) [1665660] - [drivers] spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO (Neil Horman) [1665660] - [drivers] spi: gpio: Advertise support for SPI_CS_HIGH (Neil Horman) [1665660] - [include] spi: support inter-word delay requirement for devices (Neil Horman) [1665660] - [drivers] spi: dw: Fix default polarity of native chipselect (Neil Horman) [1665660] - [drivers] spi: Support high CS when using descriptors (Neil Horman) [1665660] - [include] spi: Go back to immediate teardown (Neil Horman) [1665660] - [drivers] spi: dw: change snprintf to scnprintf for possible overflow (Neil Horman) [1665660] - [drivers] spi: dw: fix warning unused variable 'ret' (Neil Horman) [1665660] - [include] spi: core: avoid waking pump thread from spi_sync instead run teardown delayed (Neil Horman) [1665660] - [drivers] spi: dw: Convert to use CS GPIO descriptors (Neil Horman) [1665660] - [include] spi: Optionally use GPIO descriptors for CS GPIOs (Neil Horman) [1665660] - [drivers] spi: dw: fix potential variable assignment error (Neil Horman) [1665660] - [drivers] spi: Use of_node_name_eq for node name comparisons (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add ACPI support (Neil Horman) [1665660] - [include] spi: add support for octal mode I/O data transfer (Neil Horman) [1665660] - [drivers] spi: Fix formatting of header block (Neil Horman) [1665660] - [drivers] spi: Fix core transfer waits after slave support (Neil Horman) [1665660] - [drivers] spi: Deal with slaves that return from transfer_one() unfinished (Neil Horman) [1665660] - [include] spi: gpio: Support 3WIRE high-impedance turn-around (Neil Horman) [1665660] - [drivers] spi: Make GPIO CSs honour the SPI_NO_CS flag (Neil Horman) [1665660] - [drivers] dw: spi: add support for Amazon's Alpine spi controller (Neil Horman) [1665660] - [include] spi: Add driver_override SPI device attribute (Neil Horman) [1665660] - [include] spi: make OF helper available for others (Neil Horman) [1665660] - [include] spi: switch to SPDX license identifier (Neil Horman) [1665660] - [drivers] spi: always use software fallback for SPI_CS_WORD when using cs_gio (Neil Horman) [1665660] - [drivers] spi: add software implementation for SPI_CS_WORD (Neil Horman) [1665660] - [include] spi: add new SPI_CS_WORD flag (Neil Horman) [1665660] - [drivers] spi: gpio: No MISO does not imply no RX (Neil Horman) [1665660] - [drivers] spi: dw: support 4-16 bits per word (Neil Horman) [1665660] - [drivers] spi: spi-gpio: Remove set but not used variable 'pdata' (Neil Horman) [1665660] - [drivers] spi: Do not print a message if spi_controller_{suspend,resume}() fails (Neil Horman) [1665660] - [drivers] spi: gpio: Fix copy-and-paste error (Neil Horman) [1665660] - [drivers] spi: dw-mmio: avoid hardcoded field mask (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Jaguar2 support (Neil Horman) [1665660] - [include] spi: Introduce one new field to set word delay (Neil Horman) [1665660] - [drivers] spi: Fix double IDR allocation with DT aliases (Neil Horman) [1665660] - [drivers] spi: fix IDR collision on systems with both fixed and dynamic SPI bus numbers (Neil Horman) [1665660] - [drivers] spi: spi-gpio: add SPI_3WIRE support (Neil Horman) [1665660] - [drivers] spi: add flags parameter to txrx_word function pointers (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Ocelot support (Neil Horman) [1665660] - [drivers] spi: dw: export dw_spi_set_cs (Neil Horman) [1665660] - [drivers] spi: dw: allow providing own set_cs callback (Neil Horman) [1665660] - [drivers] spi: dw: fix possible race condition (Neil Horman) [1665660] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08 SPI controller (Neil Horman) [1665660] - [md] md/raid: raid5 preserve the writeback action after the parity check (Nigel Croxon) [1702309] - [md] Revert "Don't jump to compute_result state from check_result state" (Nigel Croxon) [1702309] - [md] md: return -ENODEV if rdev has no mddev assigned (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to handle_active_stripes (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to (un)lock_two_stripes (Nigel Croxon) [1702309] - [md] md: mark md_cluster_mod static (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_sync (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_load (Nigel Croxon) [1702309] - [md] md: use correct types in md_bitmap_print_sb (Nigel Croxon) [1702309] - [md] md: add a missing endianness conversion in check_sb_changes (Nigel Croxon) [1702309] - [md] md: add mddev->pers to avoid potential NULL pointer dereference (Nigel Croxon) [1702309] - [md] md: batch flush requests. (Nigel Croxon) [1702309] - [md] Revert "MD: fix lock contention for flush bios" (Nigel Croxon) [1702309] - [md] Don't jump to compute_result state from check_result state (Nigel Croxon) [1702309] - [netdrv] bnxt_en: Reset device on RX buffer errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Improve RX consumer index validity check. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Drop oversize TX packets to prevent errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Wait longer for the firmware message response to complete. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix typo in firmware message timeout logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return relevant error code when offload fails (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for mdio read/write to external PHY (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Propagate trusted VF attribute to firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for BCM957504 (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.47. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable interrupts when allocating CP rings or NQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix context memory allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ring checking logic on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust default RX coalescing ticks to 10 us. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Support for 64-bit flow handle. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase context memory allocations on 57500 chips for RDMA. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add Level 2 context memory paging support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Enhance bnxt_alloc_ring()/bnxt_free_ring(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for 2nd firmware message channel. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Introduce bnxt_get_hwrm_resp_addr & bnxt_get_hwrm_seq_id routines. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Avoid arithmetic on void * pointer. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use macros for firmware message doorbell offsets. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Set hwrm_intr_seq_id value to its inverted value. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.33. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ethtool self-test loopback. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: query force speeds before disabling autoneg mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not free port statistics buffer when device is down. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Save ring statistics before reset. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return linux standard errors in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Don't set ETS on unused TCs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add ethtool -S priority counters. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add SR-IOV support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Reserve 1 stat_ctx for RDMA driver. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not modify max_stat_ctxs after RDMA driver requests/frees stat_ctxs (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get rid of num_stat_ctxs variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_get_avail_cp_rings_for_en() helper function. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Store the maximum NQs available on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove printing of hwrm message (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix NQ/CP rings accounting on the new 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Keep track of reserved IRQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix CNP CoS queue regression. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix filling time in bnxt_fill_coredump_record() (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add software "missed_irqs" counter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Workaround occasional TX timeout on 57500 A0. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable RDMA support on the 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix rx_l4_csum_errors counter on 57500 devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix RSS context allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Copy and paste bug in extended tx_stats (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PCI ID for BCM57508 device. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new NAPI poll function for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_poll_work(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add coalescing setup for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use bnxt_cp_ring_info struct pointer as parameter for RX path. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add RSS support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase RSS context array count and skip ring groups on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate/Free CP rings for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify bnxt_ring_alloc_send_msg() to support 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add helper functions to get firmware CP ring ID. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate completion ring structures for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify the ring reservation functions for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust MSIX and ring groups for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Re-structure doorbells. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add 57500 new chip ID and basic structures. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Configure context memory on new devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Check context memory requirements from firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new flags to setup new page table PTE bits on newer devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_ring_struct. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update interrupt coalescing logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add maximum extended request length fw message support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add additional extended port statistics. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.3. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Remove unnecessary unsigned integer comparison and initialize variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get the reduced max_irqs by the ones used by RDMA (Selvin Xavier) [1664477] - [netdrv] bnxt_en: free hwrm resources, if driver probe fails. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix VNIC reservations on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add a driver specific gre_ver_check devlink parameter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use msix_vec_per_pf_max and msix_vec_per_pf_min devlink params. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: return proper error when FW returns HWRM_ERR_CODE_RESOURCE_ACCESS_DENIED (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use ignore_ari devlink parameter (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix TX timeout during netpoll. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove ndo_poll_controller (Selvin Xavier) [1664477] - [netdrv] bnxt_en: don't try to offload VLAN 'modify' action (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'addr_type' (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'rx_stats' (Selvin Xavier) [1664477] - [netdrv] net: bnxt: Fix a uninitialized variable warning. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: take coredump_record structure off stack (Selvin Xavier) [1664477] - [netdrv] bnxt_en: avoid string overflow for record->system_name (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix strcpy() warnings in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not use the CNP CoS queue for networking traffic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add DCBNL DSCP application protocol support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add hwmon sysfs support to read temperature (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Notify firmware about IF state changes. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Move firmware related flags to a new fw_cap field in struct bnxt. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add BNXT_NEW_RM() macro. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for ethtool get dump. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update RSS setup and GRO-HW logic according to the latest spec. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new VF resource allocation strategy mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PHY retry logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add external loopback test to ethtool selftest. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust timer based on ethtool stats-block-usecs settings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface version to 1.9.2.25. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: combine 'else if' and 'else' into single branch (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove redundant debug register dma mem allocation (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_en initial params table and register it. (Selvin Xavier) [1664477] - [netdrv] sfc: mcdi_port: Mark expected switch fall-through (Jarod Wilson) [1685478] - [netdrv] sfc: ensure recovery after allocation failures (Jarod Wilson) [1685478] - [netdrv] sfc: Replace dev_kfree_skb_any by dev_consume_skb_any (Jarod Wilson) [1685478] - [netdrv] sfc: add bundle partition definitions to mtd (Jarod Wilson) [1685478] - [netdrv] sfc: Replace spin_is_locked() with lockdep (Jarod Wilson) [1685478] - [netdrv] sfc: remove ndo_poll_controller (Jarod Wilson) [1685478] - [iommu] iommu/amd: Set exclusion range correctly (Jerry Snitselaar) [1702766] - [iommu] iommu/amd: Reserve exclusion range in iova-domain (Jerry Snitselaar) [1694835] - [scsi] scsi: mpt3sas: Fix kernel panic during expander reset (Tomas Henzl) [1677693] - [mm] mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n (Waiman Long) [1705607] - [mm] x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() (Waiman Long) [1705607] - [include] x86/mm: Validate kernel_physical_mapping_init() PTE population (Waiman Long) [1705607] - [include] generic/pgtable: Introduce set_pte_safe() (Waiman Long) [1705607] - [include] generic/pgtable: Introduce {p4d,pgd}_same() (Waiman Long) [1705607] - [include] generic/pgtable: Make {pmd, pud}_same() unconditionally available (Waiman Long) [1705607] - [mm] percpu: stop printing kernel addresses (Waiman Long) [1705607] - [x86] x86/speculation: Prevent deadlock on ssb_state::lock (Waiman Long) [1705607] - [fs] debugfs: fix use-after-free on symlink traversal (Waiman Long) [1705607] - [lib] debugobjects: avoid recursive calls with kmemleak (Waiman Long) [1705607] - [mm] mm/swapfile.c: use kvzalloc for swap_info_struct allocation (Waiman Long) [1705607] - [mm] hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! (Waiman Long) [1705607] - [include] watchdog/core: Add missing prototypes for weak functions (Waiman Long) [1705607] - [mm] memory_hotplug: cond_resched in __remove_pages (Waiman Long) [1705607] - [kernel] genirq: Fix race on spurious interrupt detection (Waiman Long) [1705607] - [kernel] printk: Fix panic caused by passing log_buf_len to command line (Waiman Long) [1705607] - [mm] mm/hmm: fix race between hmm_mirror_unregister() and mmu_notifier callback (Waiman Long) [1705607] - [mm] mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly (Waiman Long) [1705607] - [mm] hugetlbfs: dirty pages as they are added to pagecache (Waiman Long) [1705607] - [fs] mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smaps_pte_range() (Waiman Long) [1705607] - [kernel] sched/fair: Fix the min_vruntime update logic in dequeue_entity() (Waiman Long) [1705607] - [mm] x86/mm/pat: Disable preemption around __flush_tlb_all() (Waiman Long) [1705607] - [x86] x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided (Waiman Long) [1705607] - [x86] x86/time: Correct the attribute on jiffies' definition (Waiman Long) [1705607] - [x86] x86/percpu: Fix this_cpu_read() (Waiman Long) [1705607] - [x86] x86/tsc: Force inlining of cyc2ns bits (Waiman Long) [1705607] - [mm] mm/migrate.c: split only transparent huge pages when allocation fails (Waiman Long) [1705607] - [mm] mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 (Waiman Long) [1705607] - [mm] mm/mmap.c: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE (Waiman Long) [1705607] - [mm] percpu: stop leaking bitmap metadata blocks (Waiman Long) [1705607] - [lib] vsprintf: Fix off-by-one bug in bstr_printf() processing dereferenced pointers (Waiman Long) [1705607] - [mm] mm/vmstat.c: fix outdated vmstat_text (Waiman Long) [1705607] - [base] PM / core: Clear the direct_complete flag on errors (Waiman Long) [1705607] - [tools] x86/vdso: Fix vDSO syscall fallback asm constraint regression (Waiman Long) [1705607] - [x86] x86/vdso: Only enable vDSO retpolines when enabled and supported (Waiman Long) [1705607] - [tools] selftests/x86: Add clock_gettime() tests to test_vdso (Waiman Long) [1705607] - [x86] x86/vdso: Fix asm constraints on vDSO syscall fallbacks (Waiman Long) [1705607] - [drivers] clocksource/drivers/timer-atmel-pit: Properly handle error cases (Waiman Long) [1705607] - [mm] mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly (Waiman Long) [1705607] - [mm] mm, thp: fix mlocking THP page with migration enabled (Waiman Long) [1705607] - [mm] mm: migration: fix migration of huge PMD shared pages (Waiman Long) [1705607] - [net] net/smc: improve smc_conn_create reason codes (Philipp Rudo) [1703471] - [net] net/smc: improve smc_listen_work reason codes (Philipp Rudo) [1703471] - [net] net/smc: code cleanup smc_listen_work (Philipp Rudo) [1703471] - [net] net/smc: cleanup of get vlan id (Philipp Rudo) [1703471] - [net] net/smc: consolidate function parameters (Philipp Rudo) [1703471] - [net] net/smc: check for ip prefix and subnet (Philipp Rudo) [1703471] - [net] net/smc: fallback to TCP after connect problems (Philipp Rudo) [1703471] - [net] net/smc: nonblocking connect rework (Philipp Rudo) [1703471] - [net] net/smc: move unhash before release of clcsock (Philipp Rudo) [1703471] - [net] net/smc: fix return code from FLUSH command (Philipp Rudo) [1703471] - [net] net/smc: propagate file from SMC to TCP socket (Philipp Rudo) [1703471] - [net] net/smc: fix a NULL pointer dereference (Philipp Rudo) [1703471] - [net] net/smc: wait for pending work before clcsock release_sock (Philipp Rudo) [1703471] - [net] net/smc: allow pnetid-less configuration (Philipp Rudo) [1700797] - [net] net/smc: allow PCI IDs as ib device names in the pnet table (Philipp Rudo) [1700797] - [net] net/smc: add pnet table namespace support (Philipp Rudo) [1700797] - [net] net/smc: add smcd support to the pnet table (Philipp Rudo) [1700797] - [net] net/smc: rework pnet table (Philipp Rudo) [1700797] - [net] net/smc: cleanup for smcr_tx_sndbuf_nonempty (Philipp Rudo) [1700797]- [tools] tools power turbostat: Override CFLAGS assignments and add LDFLAGS to build command (Steve Best) [1705959] - [tools] tools/power turbostat: update version number (Steve Best) [1705959] - [tools] tools/power turbostat: Add checks for failure of fgets() and fscanf() (Steve Best) [1705959] - [tools] tools/power turbostat: Warn on bad ACPI LPIT data (Steve Best) [1705959] - [tools] tools/power turbostat: Also read package power on AMD F17h (Zen) (Steve Best) [1705959] - [tools] tools/power turbostat: Add support for AMD Fam 17h (Zen) RAPL (Steve Best) [1705959] - [tools] tools/power turbostat: Do not display an error on systems without a cpufreq driver (Steve Best) [1705959] - [tools] tools/power turbostat: Add Die column (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CNL-specific code (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CC3-skip code (Steve Best) [1705959] - [tools] tools/power turbostat: Restore ability to execute in topology-order (Steve Best) [1705959] - [tools] tools/power turbostat: fix goldmont C-state limit decoding (Steve Best) [1705959] - [tools] tools/power turbostat: reduce debug output (Steve Best) [1705959] - [tools] tools/power turbosat: fix AMD APIC-id output (Steve Best) [1705959] - [mmc] mmc: sdhci-iproc: Add ACPI support (Mark Langsdorf) [1576966] - [mmc] mmc: sdhci-pltfm: Convert DT properties to generic device properties (Mark Langsdorf) [1576966] - [tty] serial: 8250_dw: Add ACPI support for uart on Broadcom SoC (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: Add clock-frequency property (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: set WDOG_HW_RUNNING when appropriate (Mark Langsdorf) [1576966] - [thermal] thermal: broadcom: Add Stingray thermal driver (Mark Langsdorf) [1576966] - [hv] hv: vmbus: Change server monitor_pages index to 0 (Mohammed Gamal) [1691383] - [kernel] hv: vmbus: Expose counters for interrupts and full conditions (Mohammed Gamal) [1691383] - [kernel] vmbus: Switch to use new generic UUID API (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Check for ring when getting debug info (Mohammed Gamal) [1691383] - [x86] hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Return -EINVAL for the sys files for unopened channels (Mohammed Gamal) [1691383] - [hv] x86, hyperv: remove PCI dependency (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Offload the handling of channels to two workqueues (Mohammed Gamal) [1691383] - [hv] hv: vmbus: check the creation_status in vmbus_establish_gpadl() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove the useless API vmbus_get_outgoing_channel() (Mohammed Gamal) [1691383] - [hv] hv: kvp: Use u to print U32 (Mohammed Gamal) [1691383] - [hv] hv_utils: update name in struct hv_driver util_drv (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Get rid of unnecessary state in hv_context (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the recent regression caused by incorrect clean-up (Mohammed Gamal) [1691383] - [hv] hv_balloon: Replace spin_is_locked() with lockdep (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use cpumask_var_t for on-stack cpu mask (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix two "this statement may fall through" warnings (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the indentation of some "break" statements (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the descriptions of some function parameters (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use get/put_cpu() in vmbus_connect() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix synic per-cpu context initialization (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Cleanup synic memory free path (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove use of slow_virt_to_phys() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: add numa_node to sysfs (Mohammed Gamal) [1691383] - [x86] hv: vmbus: Get rid of MSR access from vmbus_drv.c (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the issue with freeing up hv_ctl_table_hdr (Mohammed Gamal) [1691383] - [hv] hv: vmus: Fix the check for return value from kmsg get dump buffer (Mohammed Gamal) [1691383] - [hv] hv: Send one page worth of kmsg dump over Hyper-V during panic (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove x86 MSR refs in arch independent code (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the offer_in_progress in vmbus_process_offer() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Add comments on ring buffer signaling (Mohammed Gamal) [1691383] - [video] use the new async probing feature for the hyperv drivers (Mohammed Gamal) [1691383] - [rpmspec] kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) [1705216] - [fs] xfs: don't ever put nlink > 0 inodes on the unlinked list (Brian Foster) [1693063] - [fs] xfs: reserve blocks for ifree transaction during log recovery (Brian Foster) [1693063] - [fs] xfs: rename m_inotbt_nores to m_finobt_nores (Brian Foster) [1693063] - [net] xfrm: Honor original L3 slave device in xfrmi policy lookup (Herbert Xu) [1702198] - [net] xfrm: Fix inbound traffic via XFRM interfaces across network namespaces (Herbert Xu) [1702198] - [net] xfrm: Make set-mark default behavior backward compatible (Herbert Xu) [1702198] - [net] xfrm: remove unnecessary check in xfrmi_get_stats64 (Herbert Xu) [1702198] - [net] xfrm: fix gro_cells leak when remove virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Make function xfrmi_get_link_net() static (Herbert Xu) [1702198] - [net] xfrm: fix ptr_ret.cocci warnings (Herbert Xu) [1702198] - [net] xfrm: Return detailed errors from xfrmi_newlink (Herbert Xu) [1702198] - [net] xfrm: Allow xfrmi if_id to be updated by UPDSA (Herbert Xu) [1702198] - [net] xfrm: Remove xfrmi interface ID from flowi (Herbert Xu) [1702198] - [net] xfrm: Allow Set Mark to be Updated Using UPDSA (Herbert Xu) [1702198] - [net] xfrm: Add virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Add a new lookup key to match xfrm interfaces. (Herbert Xu) [1702198] - [net] flow: Extend flow informations with xfrm interface id. (Herbert Xu) [1702198] - [net] xfrm: Extend the output_mark to support input direction and masking. (Herbert Xu) [1702198] - [fs] xfs: don't account extra agfl blocks as available (Brian Foster) [1656687] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't hard reset disk during controller reset (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Support all RAS events with MSI interrupts (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: allocate different SAS address for directly attached situation (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Adjust the printk format of functions hisi_sas_init_device() (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Fix for setting the PHY linkrate when disconnected (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Remedy inconsistent PHY down state in software (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: add host reset interface for test (Xiaojun Tan) [1702614] - [hid] HID: Increase maximum report size allowed by hid_field_extract() (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove data[128] usage on stack when sending HBM request (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: move doorbell writing before flush (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Optimize writing ipc message from queue (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: avoid binding wrong ishtp_cl_device (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Ice Lake mobile (Tony Camuso) [1688112] - [hid] HID: increase maximum global item tag report size to 256 (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Sunrise Point-H ish driver (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove redundant variable num_frags (Tony Camuso) [1688112]- [s390] Disable kexec_load via kernel_lockdown for s390 (Philipp Rudo) [1659399] - [s390] s390/ipl: Provide has_secure sysfs attribute (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Create ipl report and pass to next kernel (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Signature verification prototype (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Load new kernel to absolute 0 (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Unify loader code (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Simplify parmarea access (Philipp Rudo) [1659399] - [s390] s390/purgatory: Omit use of bin2c (Philipp Rudo) [1659399] - [s390] s390/purgatory: Reduce purgatory size (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix detection of text segment in ELF loader (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix potential segment overlap in ELF loader (Philipp Rudo) [1659399] - [s390] s390/zcore: Rename ipl_block to mitigate name collision (Philipp Rudo) [1659399] - [s390] s390/boot: pad bzImage to 4K (Philipp Rudo) [1659399] - [s390] s390/ipl: add helper functions to create an IPL report (Philipp Rudo) [1659399] - [s390] s390/ipl: read IPL report at early boot (Philipp Rudo) [1659399] - [s390] s390/ipl: add definitions for the IPL report block (Philipp Rudo) [1659399] - [s390] s390/ipl: provide uapi header for list directed IPL (Philipp Rudo) [1659399] - [s390] s390/ipl: make ipl_info less confusing (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section compile time validation (Philipp Rudo) [1659399] - [s390] s390: move ipl block to .boot.preserved.data section (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section (Philipp Rudo) [1659399] - [mm] s390: clean up redundant facilities list setup (Philipp Rudo) [1659399] - [s390] s390/als: remove duplicated in-place implementation of stfle (Philipp Rudo) [1659399] - [netdrv] fm10k: Fix a potential NULL pointer dereference (Neil Horman) [1659172] - [netdrv] fm10k: use struct_size() in kzalloc() (Neil Horman) [1659172] - [netdrv] fm10k: TRIVIAL cleanup of extra spacing in function comment (Neil Horman) [1659172] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Neil Horman) [1659172] - [netdrv] fm10k: bump driver version to match out-of-tree release (Neil Horman) [1659172] - [netdrv] fm10k: add missing device IDs to the upstream driver (Neil Horman) [1659172] - [netdrv] fm10k: ensure completer aborts are marked as non-fatal after a resume (Neil Horman) [1659172] - [netdrv] fm10k: fix SM mailbox full condition (Neil Horman) [1659172] - [netdrv] fm10k: remove ndo_poll_controller (Neil Horman) [1659172] - [netdrv] intel-ethernet: use correct module license (Neil Horman) [1659172] - [scsi] Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO" (Nilesh Javali) [1701545] - [tools] tools: introduce test_and_clear_bit (Peter Xu) [1694926] - [net] bridge: fix netlink export of vlan_stats_per_port option (Ivan Vecera) [1703551] - [net] bridge: fix vlan stats use-after-free on destruction (Ivan Vecera) [1703551] - [tools] headers uapi: Update linux/if_link.h header copy (Ivan Vecera) [1703551] - [net] bridge: fix a possible memory leak in __vlan_add (Ivan Vecera) [1703551] - [net] bridge: add support for per-port vlan stats (Ivan Vecera) [1703551] - [net] bridge: mcast: Default back to multicast enabled state (Ivan Vecera) [1703551] - [net] bridge: pack net_bridge better (Ivan Vecera) [1703551] - [net] bridge: convert mtu_set_by_user to a bit (Ivan Vecera) [1703551] - [net] bridge: convert neigh_suppress_enabled option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert mcast options to bits (Ivan Vecera) [1703551] - [net] bridge: convert and rename mcast disabled (Ivan Vecera) [1703551] - [net] bridge: convert group_addr_set option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert nf call options to bits (Ivan Vecera) [1703551] - [net] bridge: add bitfield for options and convert vlan opts (Ivan Vecera) [1703551] - [net] bridge: make struct opening bracket consistent (Ivan Vecera) [1703551] - [net] Add netif_is_gretap()/netif_is_ip6gretap() (Ivan Vecera) [1701208] - [net] sched: register callbacks for indirect tc block binds (Ivan Vecera) [1701214] - [tools] selftests: tc-testing: fix tunnel_key failure if dst_port is unspecified (Ivan Vecera) [1701210] - [tools] selftests: tc-testing: drop test on missing tunnel key id (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Don't dump dst port if it wasn't set (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Allow key-less tunnels (Ivan Vecera) [1701210] - [net] ethtool: Added support for 50Gbps per lane link modes (Ivan Vecera) [1701215] - [net] ip_gre: fix parsing gre header in ipgre_err (Hangbin Liu) [1702212] - [net] vxlan: Free a leaked vetoed multicast rdst (Ivan Vecera) [1691695] - [net] switchdev: Add extack argument to call_switchdev_notifiers() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add extack to switchdev operations (Ivan Vecera) [1691695] - [net] net: Add extack argument to ndo_fdb_add() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Delete remote after update (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Postpone vxlan_config_apply() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Inline vxlan_dev_configure() (Ivan Vecera) [1691695] - [netdrv] vxlan: Allow vetoing of FDB notifications (Ivan Vecera) [1691695] - [netdrv] vxlan: Have vxlan_fdb_replace() save original rdst value (Ivan Vecera) [1691695] - [netdrv] vxlan: Split vxlan_fdb_update() in two (Ivan Vecera) [1691695] - [netdrv] vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy() (Ivan Vecera) [1691695] - [net] bridge: Add br_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_replay() (Ivan Vecera) [1691695] - [net] route: add support for directed broadcast forwarding (Xin Long) [1562384] - [net] erspan: build the header with the right proto according to erspan_ver (Xin Long) [1663862] - [net] ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL (Xin Long) [1688617] - [net] tipc: handle the err returned from cmd header function (Jon Maloy) [1693452] - [net] tipc: check link name with right length in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: check bearer name with right length in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: change to check tipc_own_id to return in tipc_net_stop (Jon Maloy) [1693452] - [net] tipc: tipc clang warning (Jon Maloy) [1693452] - [net] tipc: fix cancellation of topology subscriptions (Jon Maloy) [1693452] - [net] tipc: allow service ranges to be connect()'ed on RDM/DGRAM (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check for nla_nest_start (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check of nla_nest_start (Jon Maloy) [1693452] - [net] tipc: fix RDM/DGRAM connect() regression (Jon Maloy) [1693452] - [net] tipc: fix race condition causing hung sendto (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_rcvmsg() (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: fix link session and re-establish issues (Jon Maloy) [1693452] - [net] tipc: fix skb may be leaky in tipc_link_input (Jon Maloy) [1693452] - [net] tipc: remove dead code in struct tipc_topsrv (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: remove unneeded semicolon in trace.c (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_doit (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_name_table_dump (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_reset_stats (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in in tipc_conn_rcv_sub (Jon Maloy) [1693452] - [net] tipc: fix memory leak in tipc_nl_compat_publ_dump (Jon Maloy) [1693452] - [net] tipc: fix a missing check of genlmsg_put (Jon Maloy) [1693452] - [net] tipc: fix a double free in tipc_enable_bearer() (Jon Maloy) [1693452] - [net] net/netlink_compat: Fix a missing check of nla_parse_nested (Jon Maloy) [1693452] - [net] tipc: fix uninitialized value for broadcast retransmission (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc bearer (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc node (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc socket (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc link (Jon Maloy) [1693452] - [net] tipc: enable tracepoints in tipc (Jon Maloy) [1693452] - [net] tipc: handle broadcast NAME_DISTRIBUTOR packet when receiving it (Jon Maloy) [1693452] - [net] tipc: check group dests after tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: check tsk->group in tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: compare remote and local protocols in tipc_udp_enable() (Jon Maloy) [1693452] - [net] tipc: use lock_sock() in tipc_sk_reinit() (Jon Maloy) [1693452] - [net] tipc: fix node keep alive interval calculation (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning during node delete (Jon Maloy) [1693452] - [net] tipc: don't assume linear buffer when reading ancillary data (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning when reinitilaizing sockets (Jon Maloy) [1693452] - [net] tipc: fix link re-establish failure (Jon Maloy) [1693452] - [net] tipc: improve broadcast retransmission algorithm (Jon Maloy) [1693452] - [net] tipc: use destination length for copy string (Jon Maloy) [1693452] - [net] tipc: support binding to specific ip address when activating UDP bearer (Jon Maloy) [1677371 1693452] - [net] tipc: remainder of commit ignore STATE_MSG on wrong link session (Jon Maloy) [1693452] - [net] tipc: buffer overflow handling in listener socket (Jon Maloy) [1693452] - [net] tipc: add SYN bit to connection setup messages (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_filter_connect() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_timeout() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_msg_reverse() (Jon Maloy) [1693452] - [net] tipc: Add and use skb_mark_not_on_list(). (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for tipc_topsrv_queue_evt() comments (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for struct tipc_bc_base's comment (Jon Maloy) [1693452] - [net] tipc: correct structure parameter comments for topsrv (Jon Maloy) [1693452] - [net] net/tipc: remove redundant variables 'tn' and 'oport' (Jon Maloy) [1693452] - [net] net: tipc: bcast: Replace GFP_ATOMIC with GFP_KERNEL in tipc_bcast_init() (Jon Maloy) [1693452] - [net] net: tipc: name_table: Replace GFP_ATOMIC with GFP_KERNEL in tipc_nametbl_init() (Jon Maloy) [1693452] - [net] tipc: make some functions static (Jon Maloy) [1693452] - [net] tipc: make link capability update thread safe (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_group_size (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_link_is_active (Jon Maloy) [1693452] - [net] tipc: check session number before accepting link protocol messages (Jon Maloy) [1693452] - [net] tipc: add sequence number check for link STATE messages (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: extend sock diag for group communication (Jon Maloy) [1693452] - [net] tipc: Auto removal of peer down node instance (Jon Maloy) [1693452] - [net] tipc: optimize function tipc_node_timeout() (Jon Maloy) [1693452] - [net] tipc: eliminate buffer cloning in function tipc_msg_extract() (Jon Maloy) [1693452] - [net] netfilter: nf_conncount: fix argument order to find_next_bit (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: speculative garbage collection on empty lists (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: move all list iterations under spinlock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: merge lookup and add functions (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: restart search when nodes have been erased (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: split gc in two phases (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: don't skip eviction when age is negative (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use rb_link_node_rcu() instead of rb_link_node() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: remove wrong condition check routine (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix unexpected permanent node of list. (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix list_del corruption in conn_free (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use spin_lock_bh instead of spin_lock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Add list lock and gc worker, and RCU for init tree search (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Split insert and traversal (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Move locking into count_tree() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit in nf_conncount_lookup() and cleanup (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Switch to plain list (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit for garbage collection (Florian Westphal) [1531074] - [net] ptp: uapi: change _IOW to IOWR in PTP_SYS_OFFSET_EXTENDED definition (Hangbin Liu) [1677215] - [net] ptp: check that rsv field is zero in struct ptp_sys_offset_extended (Hangbin Liu) [1677215] - [net] ptp: deprecate gettime64() in favor of gettimex64() (Hangbin Liu) [1677215] - [net] ptp: add PTP_SYS_OFFSET_EXTENDED ioctl (Hangbin Liu) [1677215] - [net] ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl (Hangbin Liu) [1677215] - [net] ptp: reorder declarations in ptp_ioctl() (Hangbin Liu) [1677215] - [net] tuntap: fix multiqueue rx (Guillaume Nault) [1686563]- [edac] EDAC/amd64: Add Family 17h Model 30h PCI IDs (Aristeu Rozanski) [1696603] - [x86] Update stepping values for coffee lake desktop (David Arcari) [1704800] - [security] KEYS: trusted: allow trusted.ko to initialize w/o a TPM (Jerry Snitselaar) [1694208] - [security] tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend() (Jerry Snitselaar) [1665130 1665129] - [security] KEYS: trusted: explicitly use tpm_chip structure from tpm_default_chip() (Jerry Snitselaar) [1665130 1665129] - [char] tpm/ppi: Enable submission of optional command parameter for PPI 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Possibly show command parameter if TPM PPI 1.3 is used (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Display up to 101 operations as define for version 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: rename TPM_PPI_REVISION_ID to TPM_PPI_REVISION_ID_1 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: pass function revision ID to tpm_eval_dsm() (Jerry Snitselaar) [1665130] - [char] tpm: Fix the type of the return value in calc_tpm2_event_size() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: fix an invalid condition in tpm_common_poll (Jerry Snitselaar) [1694208] - [char] tpm: turn on TPM on suspend for TPM 1.x (Jerry Snitselaar) [1694208 1665130] - [char] tpm: move tpm_chip definition to include/linux/tpm.h (Jerry Snitselaar) [1665129] - [char] tpm: retrieve digest size of unknown algorithms with PCR read (Jerry Snitselaar) [1665130 1665129] - [char] tpm: rename and export tpm2_digest and tpm2_algorithms (Jerry Snitselaar) [1665130 1665129] - [char] tpm: dynamically allocate the allocated_banks array (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove @flags from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: take TPM chip power gating out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: introduce tpm_chip_start() and tpm_chip_stop() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove TPM_TRANSMIT_UNLOCKED flag (Jerry Snitselaar) [1665130 1665129] - [char] tpm: use tpm_try_get_ops() in tpm-sysfs.c. (Jerry Snitselaar) [1665130] - [char] tpm: remove @space from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move TPM space code out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move tpm_validate_commmand() to tpm2-space.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: clean up tpm_try_transmit() error handling flow (Jerry Snitselaar) [1665130 1665129] - [char] tpm: encapsulate tpm_dev_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: access command header through struct in tpm_try_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: declare struct tpm_header (Jerry Snitselaar) [1665130 1665129] - [char] tpm: print tpm2_commit_space() error inside tpm2_commit_space() (Jerry Snitselaar) [1665129] - [char] tpm: return 0 from pcrs_show() when tpm1_pcr_read() fails (Jerry Snitselaar) [1665130] - [char] tpm: fix invalid return value in pubek_show() (Jerry Snitselaar) [1694208 1665130] - [char] tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter (Jerry Snitselaar) [1665130 1665129] - [char] tpm: don't return bool from update_timeouts (Jerry Snitselaar) [1665130] - [char] tpm: don't print error message in tpm_transmit_cmd when tpm still testing (Jerry Snitselaar) [1665129] - [char] tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2 (Jerry Snitselaar) [1665129] - [char] tpm: Fix off-by-one when reading binary_bios_measurements (Jerry Snitselaar) [1694208 1665130] - [char] tpm: Simplify the measurements loop (Jerry Snitselaar) [1665130] - [char] tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete (Jerry Snitselaar) [1694208] - [char] tpm: Unify the send callback behaviour (Jerry Snitselaar) [1665129] - [char] tpm: Fix some name collisions with drivers/char/tpm.h (Jerry Snitselaar) [1694208] - [char] tpm/tpm_crb: Avoid unaligned reads in crb_recv() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: add support for partial reads (Jerry Snitselaar) [1665129] - [char] tpm: tpm_ibmvtpm: fix kdoc warnings (Jerry Snitselaar) [1665129] - [char] tpm: fix kdoc for tpm2_flush_context_cmd() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: tpm_try_transmit() refactor error flow. (Jerry Snitselaar) [1694208 1665129] - [char] tpm: use u32 instead of int for PCR index (Jerry Snitselaar) [1665130 1665129] - [security] ima: Get rid of ima_used_chip and use ima_tpm_chip != NULL instead (Jerry Snitselaar) [1665130 1665129] - [security] ima: Use tpm_default_chip() and call TPM functions with a tpm_chip (Jerry Snitselaar) [1665129] - [char] tpm1: reimplement tpm1_continue_selftest() using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: reimplement SAVESTATE using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() (Jerry Snitselaar) [1665130] - [char] tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm-space.c remove unneeded semicolon (Jerry Snitselaar) [1665129] - [char] tpm: tpm-interface.c drop unused macros (Jerry Snitselaar) [1694208 1665130] - [char] tpm: add tpm_auto_startup() into tpm-interface.c (Jerry Snitselaar) [1665129] - [char] tpm: factor out tpm_startup function (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm1_get_random into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm_getcap to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm1_pcr_extend to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm_get_timeouts() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: add tpm_calc_ordinal_duration() wrapper (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: sort objects in the Makefile (Jerry Snitselaar) [1665129] - [char] tpm2: add new tpm2 commands according to TCG 1.36 (Jerry Snitselaar) [1665129] - [char] tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x (Jerry Snitselaar) [1665129] - [char] tpm: add support for nonblocking operation (Jerry Snitselaar) [1665129] - [char] tpm: add ptr to the tpm_space struct to file_priv (Jerry Snitselaar) [1665129] - [char] tpm: Make SECURITYFS a weak dependency (Jerry Snitselaar) [1665129] - [char] tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated (Jerry Snitselaar) [1665130] - [char] tpm: fix response size validation in tpm_get_random() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: replace TPM_TRANSMIT_RAW with TPM_TRANSMIT_NESTED (Jerry Snitselaar) [1665129] - [char] tpm: Convert tpm_find_get_ops() to use tpm_default_chip() (Jerry Snitselaar) [1665129] - [char] tpm: Implement tpm_default_chip() to find a TPM chip (Jerry Snitselaar) [1665129] - [char] tpm: rename tpm_chip_find_get() to tpm_find_get_ops() (Jerry Snitselaar) [1665129] - [char] tpm: Allow tpm_tis drivers to set hwrng quality. (Jerry Snitselaar) [1665129] - [char] tpm: Return the actual size when receiving an unsupported command (Jerry Snitselaar) [1694208 1665129] - [char] tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (Jerry Snitselaar) [1665129] - [char] tpm_tis_spi: Pass the SPI IRQ down to the driver (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_random() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_tpm_pt() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_probe() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_shutdown() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [pci] PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter (Myron Stowe) [1704979] - [s390] s390/pci: skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Add flag so platforms can skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Factor out sriov_add_vfs() (Myron Stowe) [1704979] - [pci] switchtec: Add MRPC DMA mode support (Myron Stowe) [1704979] - [pci] switchtec: Improve MRPC efficiency by enabling write combining (Myron Stowe) [1704979] - [pci] switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite (Myron Stowe) [1704979] - [pci] switchtec: Set DMA coherent mask (Myron Stowe) [1704979] - [pci] switchtec: Remove immediate status check after submitting MRPC command (Myron Stowe) [1704979] - [pci] PCI / PM: Allow runtime PM without callback functions (Myron Stowe) [1704979] - [pci] PCI/P2PDMA: Clean up documentation and kernel-doc (Myron Stowe) [1704979] - [pci] PCI: Remove unnecessary space before function pointer arguments (Myron Stowe) [1704979] - [maintainers] MAINTAINERS: Add x86 early-quirks.c file pattern to PCI subsystem (Myron Stowe) [1704979] - [pci] PCI: Expand the "PF" acronym in Kconfig help text (Myron Stowe) [1704979] - [x86] x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) (Myron Stowe) [1704979] - [pci] PCI/ASPM: Remove unused lists from struct pcie_link_state (Myron Stowe) [1704979] - [pci] PCI / ACPI: Identify untrusted PCI devices (Myron Stowe) [1704979]- [documentation] x86/resctrl: Update Documentation/x86/resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Remove unnecessary check for cbm_validate() (Prarit Bhargava) [1504489] - [maintainers] MAINTAINERS: Update resctrl filename patterns (Prarit Bhargava) [1504489] - [documentation] Documentation: Rename and update intel_rdt_ui.txt to resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Introduce AMD QOS feature (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Fixup the user-visible strings (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add AMD's X86_FEATURE_MBA to the scattered CPUID features (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the config option INTEL_RDT to RESCTRL (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add vendor check for the MBA software controller (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Bring cbm_validate() into the resource structure (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Initialize the vendor-specific resource functions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Move all the macros to resctrl/internal.h (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Re-arrange the RDT init code (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the RDT functions and definitions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename and move rdt files to a separate directory (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Prevent pseudo-locking from using stale pointers (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix initial allocation to consider CDP (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: CBM overlap should also check for overlap with CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce utility to obtain CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix out-of-bounds memory access in CBM tests (Prarit Bhargava) [1504489] - [x86] perf/x86: Add helper to obtain performance counter index (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Switch to bitmap_zalloc() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Re-enable pseudo-lock measurements (Prarit Bhargava) [1504489] - [x86] x86/cpu: Sanitize FAM6_ATOM naming (David Arcari) [1504489] - [x86] x86/intel_rdt: Use perf infrastructure for measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create required perf event attributes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Remove local register variables (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix exclusive mode handling of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Do not allow pseudo-locking of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix unchecked MSR access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix invalid mode warning when multiple resources are managed (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Global closid helper to support future fixes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix size reporting of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix data type in parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Disable PMU access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix possible circular lock dependency (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make CPU information accessible for pseudo-locked regions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support restoration of subset of permissions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix cleanup of plr structure on error (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Move pseudo_lock_region_clear() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Limit C-states dynamically when pseudo-locking active (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support L3 cache performance event of Broadwell (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: More precise L2 hit/miss measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create character device exposing pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create debugfs files for pseudo-locking testing (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create resctrl debug area (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure RDT cleanup on exit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Resctrl files reflect pseudo-locked information (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support creation/removal of pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Pseudo-lock region creation/removal core (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Discover supported platforms via prefetch disable bits (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utilities to test pseudo-locked region possibility (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Split resource group removal in two (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable entering of pseudo-locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support enter/exit of locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add check to determine if monitoring in progress (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Utilities to restrict/restore access to specific files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Protect against resource group changes during locking (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to restrict/restore access to resctrl files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to test if tasks assigned to resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Respect read and write access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce the Cache Pseudo-Locking modes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Display resource groups' allocations' size in bytes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce "bit_usage" to display cache allocations details (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure requested schemata respects mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support flexible data to parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Making CBM name and type more explicit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable setting of exclusive mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce new "exclusive" mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Initialize new resource group with sane defaults (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make useful functions available internally (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce test to determine if closid is in use (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce resource group's mode resctrl file (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Associate mode with each RDT resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce RDT resource group mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Provide pseudo-locking hooks within rdt_mount (Prarit Bhargava) [1504489] - [x86] perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER (Jiri Olsa) [1699780]- [kernel] sched/fair: Do not re-read ->h_load_next during hierarchical load calculation (Phil Auld) [1701762] - [s390] kvm: s390: enable MSA9 keywrapping functions depending on cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add deflate conversion facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add enhanced sort facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: provide query function for instructions returning 32 byte (Thomas Huth) [1660913] - [s390] kvm: s390: add MSA9 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector BCD enhancements facility to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector enhancements facility 2 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add debug logging for cpu model subfunctions (Thomas Huth) [1660913] - [s390] kvm: s390: implement subfunction processor calls (Thomas Huth) [1660913] - [powercap] powercap: intel_rapl: add support for Jacobsville (Steve Best) [1482401] - [x86] x86/cpu: Add Atom Tremont (Jacobsville) (Steve Best) [1482401]- [crypto] crypto: qat - Remove unused goto label (Neil Horman) [1660313] - [crypto] crypto: prefix header search paths with $(srctree)/ (Neil Horman) [1660313] - [crypto] crypto: qat - no need to check return value of debugfs_create functions (Neil Horman) [1660313] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Neil Horman) [1660313] - [crypto] crypto: qat - move temp buffers off the stack (Neil Horman) [1660313] - [crypto] crypto: qat - Remove VLA usage (Neil Horman) [1660313] - [include] block: kill all_q_node in request_queue (Ming Lei) [1702865] - [block] bfq: update internal depth state when queue depth changes (Ming Lei) [1702865] - [fs] block: fix the return errno for direct IO (Ming Lei) [1702865] - [block] block: do not leak memory in bio_copy_user_iov() (Ming Lei) [1702865] - [nvme] nvme: cancel request synchronously (Ming Lei) [1702865] - [block] blk-mq: introduce blk_mq_complete_request_sync() (Ming Lei) [1702865] - [scsi] scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] virtio-blk: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] block, bfq: fix use after free in bfq_bfqq_expire (Ming Lei) [1702865] - [block] paride/pcd: Fix potential NULL pointer dereference and mem leak (Ming Lei) [1702865] - [block] blk-mq: do not reset plug->rq_count before the list is sorted (Ming Lei) [1702865] - [block] paride/pf: Fix potential NULL pointer dereference (Ming Lei) [1702865] - [block] blk-mq: add trace block plug and unplug for multiple queues (Ming Lei) [1702865] - [block] block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx (Ming Lei) [1702865] - [block] paride/pcd: cleanup queues when detection fails (Ming Lei) [1702865] - [block] paride/pf: cleanup queues when detection fails (Ming Lei) [1702865] - [crypto] crypto: chelsio - Fixed Traffic Stall (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix passing zero to 'PTR_ERR' warning in chcr_aead_op (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Inline single pdu only (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - avoid using sa_entry imm (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variables 'adap' (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - check set_msg_len overflow in generate_b0 (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix wrong error counter increments (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Reset counters on cxgb4 Detach (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Handle PCI shutdown event (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - cleanup:send addr as value in function argument (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Use same value for both channel in single WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Swap location of AAD and IV sent in WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variable 'kctx_len' (Arjun Vynipadath) [1664679] - [crypto] drivers: chelsio: use skb_sec_path helper (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - ESN for Inline IPSec Tx (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - small packet Tx stalls the queue (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - clean up various indentation issues (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Update ntx queue received from cxgb4 (Arjun Vynipadath) [1664679]- [platform] platform/x86: intel_pmc_core: Convert to INTEL_CPU_FAM6 macro (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Avoid a u32 overflow (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Include Reserved IP for LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix file permissions for ltr_show (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP name (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP sts reading (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Handle CFL regmap properly (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: convert to DEFINE_SHOW_ATTRIBUTE (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Show Latency Tolerance info (David Arcari) [1658080] - [platform] platform/x86: intel_pmc: Convert to use SPDX identifier (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Add CNP SLPS0 debug registers (David Arcari) [1658080] - [x86] x86/cpu: Introduce INTEL_CPU_FAM*() helper macros (David Arcari) [1658080] - [include] locking/atomics, asm-generic: Move some macros from to a new file (David Arcari) [1658080] - [s390] s390/kasan: fix strncpy_from_user kasan checks (Philipp Rudo) [1665182] - [s390] s390: correct some inline assembly constraints (Philipp Rudo) [1665182] - [s390] s390/kasan: improve string/memory functions checks (Philipp Rudo) [1665182] - [include] compiler: remove __no_sanitize_address_or_inline again (Philipp Rudo) [1665182] - [s390] s390/kasan: increase instrumented stack size to 64k (Philipp Rudo) [1665182] - [mm] s390/kasan: support preemptible kernel build (Philipp Rudo) [1665182] - [mm] s390/kasan: add support for mem= kernel parameter (Philipp Rudo) [1665182] - [mm] s390/kasan: optimize kasan vmemmap allocation (Philipp Rudo) [1665182] - [mm] s390/kasan: avoid kasan crash with standby memory defined (Philipp Rudo) [1665182] - [s390] s390/head: avoid doubling early boot stack size under KASAN (Philipp Rudo) [1665182] - [mm] s390/mm: improve debugfs ptdump markers walking (Philipp Rudo) [1665182] - [mm] s390/mm: optimize debugfs ptdump kasan zero page walking (Philipp Rudo) [1665182] - [s390] s390/kasan: add option for 4-level paging support (Philipp Rudo) [1665182] - [mm] s390/kasan: free early identity mapping structures (Philipp Rudo) [1665182] - [s390] s390/kasan: enable stack and global variables access checks (Philipp Rudo) [1665182] - [s390] s390/dumpstack: disable __dump_trace kasan instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: reipl and kexec support (Philipp Rudo) [1665182] - [s390] s390/smp: kasan stack instrumentation support (Philipp Rudo) [1665182] - [include] compiler: introduce __no_sanitize_address_or_inline (Philipp Rudo) [1665182] - [s390] s390/kasan: use noexec and large pages (Philipp Rudo) [1665182] - [mm] s390/kasan: dynamic shadow mem allocation for modules (Philipp Rudo) [1665182] - [mm] s390/mm: add kasan shadow to the debugfs pgtable dump (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid user access code instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: double the stack size (Philipp Rudo) [1665182] - [s390] s390/kasan: add initialization code and enable it (Philipp Rudo) [1665182] - [s390] s390: add pgd_page primitive (Philipp Rudo) [1665182] - [s390] s390: introduce MAX_PTRS_PER_P4D (Philipp Rudo) [1665182] - [s390] s390/kasan: replace some memory functions (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid instrumentation of early C code (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid vdso instrumentation (Philipp Rudo) [1665182] - [s390] s390/mm: add missing pfn_to_kaddr helper (Philipp Rudo) [1665182] - [s390] s390/cpum_cf: Add support for CPU-MF SVN 6 (Philipp Rudo) [1683278] - [s390] s390: report new CPU capabilities (Philipp Rudo) [1685086] - [net] net/smc: fix smc_poll in SMC_INIT state (Philipp Rudo) [1700812] - [net] net/smc: fix byte_order for rx_curs_confirmed (Philipp Rudo) [1700812] - [net] net/smc: check port_idx of ib event (Philipp Rudo) [1700799] - [net] net/smc: check connections in smc_lgr_free_work (Philipp Rudo) [1700799] - [net] net/smc: reduce amount of status updates to peer (Philipp Rudo) [1700799] - [net] net/smc: no delay for free tx buffer wait (Philipp Rudo) [1700799] - [net] net/smc: move wake up of close waiter (Philipp Rudo) [1700799] - [net] net/smc: reset cursor update required flag (Philipp Rudo) [1700799] - [net] net/smc: correct state change for peer closing (Philipp Rudo) [1700799] - [net] net/smc: delete rkey first before switching to unused (Philipp Rudo) [1700799] - [net] net/smc: fix sender_free computation (Philipp Rudo) [1700799] - [net] net/smc: preallocated memory for rdma work requests (Philipp Rudo) [1700799] - [net] net/smc: fix use of variable in cleared area (Philipp Rudo) [1700799] - [net] net/smc: use device link provided in qp_context (Philipp Rudo) [1700799] - [net] net/smc: call smc_cdc_msg_send() under send_lock (Philipp Rudo) [1700799] - [net] net/smc: do not wait under send_lock (Philipp Rudo) [1700799] - [net] net/smc: recvmsg and splice_read should return 0 after shutdown (Philipp Rudo) [1700799] - [net] net/smc: don't wait for send buffer space when data was already sent (Philipp Rudo) [1700799] - [net] net/smc: prevent races between smc_lgr_terminate() and smc_conn_free() (Philipp Rudo) [1700799] - [net] net/smc: allow 16 byte pnetids in netlink policy (Philipp Rudo) [1700799] - [net] net/smc: fix another sizeof to int comparison (Philipp Rudo) [1700799] - [net] net/smc: move code to clear the conn->lgr field (Philipp Rudo) [1700799] - [net] net/smc: use client and server LGR pending locks for SMC-R (Philipp Rudo) [1700799] - [net] net/smc: unlock LGR pending lock earlier for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: use smc_curs_copy() for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: postpone release of clcsock (Philipp Rudo) [1700799] - [net] smc: move unhash as early as possible in smc_release() (Philipp Rudo) [1700799] - [net] net/smc: fix TCP fallback socket release (Philipp Rudo) [1700799] - [s390] s390/ism: ignore some errors during deregistration (Philipp Rudo) [1700799] - [infiniband] mlx4: trigger IB events needed by SMC (Philipp Rudo) [1700799] - [s390] s390/smp: fix CPU hotplug deadlock with CPU rescan (Philipp Rudo) [1700836] - [block] s390/dasd: fix panic for failed online processing (Philipp Rudo) [1700811] - [netdrv] s390/qeth: fix use-after-free in error path (Philipp Rudo) [1700803] - [netdrv] s390/qeth: cancel close_dev work before removing a card (Philipp Rudo) [1700802] - [netdrv] s390/qeth: conclude all event processing before offlining a card (Philipp Rudo) [1700800] - [scsi] scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown (Philipp Rudo) [1700775] - [fs] xfs: prohibit fstrim in norecovery mode (Bill O'Donnell) [1697749] - [x86] perf/x86: Fixup typo in stub functions (Waiman Long) [1688789] - [x86] perf/x86/intel: Fix memory corruption (Waiman Long) [1688789] - [x86] perf/x86/intel: Implement support for TSX Force Abort (Waiman Long) [1688789] - [x86] x86: Add TSX Force Abort CPUID/MSR (Waiman Long) [1688789] - [x86] perf/x86/intel: Generalize dynamic constraint creation (Waiman Long) [1688789] - [x86] perf/x86/intel: Make cpuc allocations consistent (Waiman Long) [1688789] - [x86] perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu() (Waiman Long) [1688789] - [x86] perf/x86/intel: Export mem events only if there's PEBS support (Waiman Long) [1688789] - [x86] perf/x86/intel: Add a separate Arch Perfmon v4 PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Factor out common code of PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Introduce PMU flag for Extended PEBS (Waiman Long) [1688789] - [x86] x86/speculation: Add PR_SPEC_DISABLE_NOEXEC (Waiman Long) [1671512]- [kernel] exit from RHEL 8.1 early ystream mode ("Herton R. Krzesinski") - [net] Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer (Gopal Tiwari) [1700507] {CVE-2019-3459} - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1664683] - [target] scsi: target: iscsi: cxgbit: add missing spin_lock_init() (Arjun Vynipadath) [1664683] - [scsi] scsi: cxgb4i: fix incorrect spelling "reveive" -> "receive" (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: update route finding logic (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: find cxgbi device by MAC address (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgbi: remove redundant __kfree_skb call on skb and free cst->atid (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: remove uninitialized variable len (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: validate tcp sequence number only if chip version <= T5 (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: get pf number from lldi->pf (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add wait_for_completion() (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: fix thermal configuration dependencies (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add DCB support for iSCSI connections (Arjun Vynipadath) [1664685] - [netdrv] cxgb4: Don't return EAGAIN when TCAM is full. (Arjun Vynipadath) [1664670] - [netdrv] chelsio: use BUG() instead of BUG_ON(1) (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/chtls: Prefix adapter flags with CXGB4 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Call netif_carrier_off properly in pci_probe (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Revert force link up behaviour (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Add VF Link state support (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Prefix adapter flags with CXGB4VF (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: Enter debugging mode if FW is inaccessible (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Enable outer UDP checksum offload for T6 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix up netdev->hw_features (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: Mask out interrupts that are not enabled. (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Export sge_host_page_size to ulds (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add capability to get/set SGE Doorbell Queue Timer Tick (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Add support for SGE doorbell queue timer (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Few more link management changes. (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: add tcb flags and tcb rpl struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608b (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Program hash region for {t4/t4vf}_change_mac() (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: smt: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: sched: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: cxgb4_tc_u32: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Update port information in cxgb4vf_open() (Arjun Vynipadath) [1664682] - [netdrv] cxgb4/cxgb4vf: Link management changes (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: TLS record offload enable (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: clip_tbl: Use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] net: cxgb4: fix various indentation issues (Arjun Vynipadath) [1664670] - [netdrv] net: chelsio: Add a missing check on cudg_get_buffer (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove DEFINE_SIMPLE_DEBUGFS_FILE() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: number of VFs supported is not always 16 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variables 'multitrc, speed' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use new fw interface to get the VIN and smt index (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix mac_hlist initialization and free (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: fix memleak in mac_hlist initialization (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: free mac_hlist properly (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: free mac_hlist properly (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal zone build error (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal configuration dependencies (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add thermal zone support (Arjun Vynipadath) [1664670] - [infiniband] cxgb4: use __vlan_hwaccel helpers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608a (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix the error path of cxgb4_uld_register() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use FW_PORT_ACTION_L1_CFG32 for 32 bit capability (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove the unneeded locks (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in IEEE_FAUX_SYNC (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove duplicated include from cxgb4_main.c (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add per rx-queue counter for packet errors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Fix endianness issue in t4_fwcache() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix abort_req_rss6 struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove redundant assignment to vlan_cmd.dropnovlan_fm (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect hardware queue descriptors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device ids 0x50af and 0x50b0 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variable 'spd' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add support to display DCB info (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/t4_hw: mark expected switch fall-throughs (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/l2t: Mark expected switch fall-through (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix endian to test F_FW_PORT_CMD_DCBXDIS32 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: print ULD queue information managed by LLD (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: move Tx/Rx free pages collection to common code (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add support to read actual provisioned resources (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device id 0x50ae (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect number of free PSTRUCT page pointers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: display number of rx and tx pages free (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect ASIC LA dumps from ULP TX (Arjun Vynipadath) [1664670] - [netdrv] libcxgb: replace vmalloc and memset with vzalloc (Arjun Vynipadath) [1664670] - [netdrv] enic: fix checksum validation for IPv6 (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Return the correct opcode when creating WR (Jonathan Toppins) [1688010 1685309] - [infiniband] RDMA/vmw_pvrdma: Use atomic memory allocation in create AH (Jonathan Toppins) [1685309] - [infiniband] IB/usnic: fix spelling mistake "miniumum" -> "minimum" (Jonathan Toppins) [1685309] - [infiniband] RDMA/drivers: Fix spelling mistake "initalize" -> "initialize" (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Reuse code which sets port state (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make counters thread safe (Jonathan Toppins) [1685309] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Jonathan Toppins) [1685309] - [infiniband] IB/{mlx5, ocrdma, qedr, rxe}: Omit port validation from IB verbs (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Fix incorrect cache cleanup in error flow (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Utilize generic function to validate port number (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make function rxe_pool_cleanup return void (Jonathan Toppins) [1685309] - [infiniband] rxe: IB_WR_REG_MR does not capture MR's iova field (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: make rxe_unregister_device void (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: move the variable into the function that uses it (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Distinguish between down links and disabled links (Jonathan Toppins) [1685309] - [infiniband] rxe: fix error completion wr_id and qp_num (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: clean skb queue directly (Jonathan Toppins) [1685309] - [net] xprtrdma: Make sure Send CQ is allocated on an existing compvec (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework SCSI device reset handling (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start (Jonathan Toppins) [1685309] - [net] xprtrdma: Double free in rpcrdma_sendctxs_create() (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix error code in rpcrdma_buffer_create() (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: drop useless LIST_HEAD (Jonathan Toppins) [1685309] - [net] xprtrdma: Prevent leak of rpcrdma_rep objects (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't leak freed MRs (Jonathan Toppins) [1685309] - [net] xprtrdma: Add documenting comment for rpcrdma_buffer_destroy (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace outdated comment for rpcrdma_ep_post (Jonathan Toppins) [1685309] - [net] xprtrdma: Update comments in frwr_op_send (Jonathan Toppins) [1685309] - [net] xprtrdma: Trace mapping, alloc, and dereg failures (Jonathan Toppins) [1685309] - [net] xprtrdma: Add trace points for calls to transport switch methods (Jonathan Toppins) [1685309] - [net] xprtrdma: Relocate the xprtrdma_mr_map trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Clean up of xprtrdma chunk trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove unused fields from rpcrdma_ia (Jonathan Toppins) [1685309] - [net] xprtrdma: Cull dprintk() call sites (Jonathan Toppins) [1685309] - [net] xprtrdma: Simplify locking that protects the rl_allreqs list (Jonathan Toppins) [1685309] - [net] xprtrdma: Expose transport header errors (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove request_module from backchannel (Jonathan Toppins) [1685309] - [net] xprtrdma: Plant XID in on-the-wire RDMA offset (FRWR) (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove rpcrdma_memreg_ops (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove support for FMR memory registration (Jonathan Toppins) [1685309] - [net] xprtrdma: Reduce max_frwr_depth (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix ri_max_segs and the result of ro_maxpages (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't wake pending tasks until disconnect is done (Jonathan Toppins) [1685309] - [net] xprtrdma: No qp_event disconnect (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueue (Jonathan Toppins) [1685309] - [net] xprtrdma: Refactor Receive accounting (Jonathan Toppins) [1685309] - [net] xprtrdma: Ensure MRs are DMA-unmapped when posting LOCAL_INV fails (Jonathan Toppins) [1685309] - [net] xprtrdma: Yet another double DMA-unmap (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Use kmem_cache_free() instead of kfree() (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Rework the srpt_alloc_srq() error path (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Remove driver version and release date (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Make kernel-doc headers complete (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Join split strings (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Improve coding style conformance (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Fix a use-after-free in the channel release code (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework handling of the maximum information unit length (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Move srp_rdma_ch.max_ti_iu_len declaration (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Handle large SCSI CDBs correctly (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Document srp_parse_in() arguments (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Move response flag definitions into this file (Jonathan Toppins) [1685309] - [net] svcrdma: Optimize the logic that selects the R_key to invalidate (Jonathan Toppins) [1685309] - [infiniband] IB/srpt: Drop pointless static qualifier in srpt_make_tpg() (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs in uverbs_user_mmap_disassociate (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix ioctl query port to consider device disassociation (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs upon device disassociation (Jonathan Toppins) [1685309] - [infiniband] RDMA/umem: Add missing initialization of owning_mm (Jonathan Toppins) [1685309] - [infiniband] RDMA/device: Expose ib_device_try_get(() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Mark ioctl responses with UVERBS_ATTR_F_VALID_OUTPUT (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Add cm_id restrack resource based on kernel or user cm_id type (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Don't expose unsafe global rkey to regular user (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fix post send success return value in case of error (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add advise_mr to the list of known ops (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Signedness bug in UVERBS_HANDLER() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Start using dev_groups of class (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Use class_groups and let core create class file (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Refactor code to use cdev_device_add() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Avoid destroying device while it is accessed (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Simplify and avoid dynamic allocation of class (Jonathan Toppins) [1685309] - [infiniband] RDMA/iwcm: Don't copy past the end of dev_name() string (Jonathan Toppins) [1685309] - [infiniband] IB/core: Move query port to ioctl (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Expose port_cap_flags2 (Jonathan Toppins) [1685309] - [infiniband] IB/core: uverbs copy to struct or zero helper (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if destroy address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if create address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA/restrack: Resource-tracker should not use uobject pointers (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add support to advise_mr (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add helper to get array size from ptr attribute (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add an ioctl method to destroy an object (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a method to introspect handles in a context (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Delete RoCE GID in hw when corresponding IP is deleted (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Implement an ioctl that can call write and write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA: Start use ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/rdmavt: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/usnic: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qib: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qedr: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/ocrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/nes: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mthca: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx5: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/i40iw: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hns: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hfi1: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb3: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/bnxt_re: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Introduce ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Optimize clearing of extra bytes in response (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add new IB rates (Jonathan Toppins) [1685309] - [include] IB/core: Add 2X port width (Jonathan Toppins) [1685309] - [include] IB/core: Add CapabilityMask2 to port attributes (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Validate port number in query_pkey verb (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Fix typo in string concatenation macro (Jonathan Toppins) [1685309] - [infiniband] IB/core: Enable getting an object type from a given uobject (Jonathan Toppins) [1685309] - [infiniband] IB/core: Introduce UVERBS_IDR_ANY_OBJECT (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Export to user space number of contexts (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Annotate alloc/deallloc paths with context tracking (Jonathan Toppins) [1685309] - [include] RDMA/restrack: Track ucontext (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use only attrs for the write() handler signature (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not check the input length on create_cq/qp paths (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use the iterator for ib_uverbs_unmarshall_recv() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a simple iterator interface for reading the command (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Simplify ib_uverbs_ex_query_device (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fill in the response for IB_USER_VERBS_EX_CMD_MODIFY_QP (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() and core for write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() for request copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_response() for remaining response copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Get rid of the 'callback' scheme in the compat path (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass ucore for write/write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Remove out_len checks that are now done by the core (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: fix ptr_ret.cocci warnings (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Prohibit write() calls with too small buffers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add structure size info to write commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methods (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make write() handlers return 0 on success (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Add missing driver_data (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Sync unregistration with netlink commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Move cma module specific functions to cma_priv.h (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Check for NULL driver methods for every write call (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make all the method functions in uverbs_cmd static (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Convert the write interface to use uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/verbs: Store the write/write_ex uapi entry points in the uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Require all objects to have a driver destroy function (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add helpers to mark uapi functions as unsupported (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Factor out the add/get pattern into a helper (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Jonathan Toppins) [1685309] - [infiniband] IB/core: Make function ib_fmr_pool_unmap return void (Jonathan Toppins) [1685309] - [include] RDMA/core: Remove unused header files mm.h, socket.h, scatterlist.h (Jonathan Toppins) [1685309] - [include] IB/uverbs: fix a typo (Jonathan Toppins) [1685309] - [fs] coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping (Andrea Arcangeli) [1696081] {CVE-2019-3892} - [scsi] scsi: csiostor: fix missing data copy in csio_scsi_err_handler() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: drop serial_number usage (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix calls to dma_set_mask_and_coherent() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: Remove set but not used variable 'pln' (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix incorrect dma device in case of vport (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: switch to generic DMA API (Arjun Vynipadath) [1664680] - [netdrv] thunderx: eliminate extra calls to put_page() for pages held for recycling (Dean Nelson) [1644011] - [netdrv] thunderx: enable page recycling for non-XDP case (Dean Nelson) [1644011] - [cpufreq] cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency (Prarit Bhargava) [1696131] - [acpi] ACPI / CPPC: Fix guaranteed performance handling (Prarit Bhargava) [1696131] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659169] - [netdrv] igbvf: Replace spin_is_locked() with lockdep (Corinna Vinschen) [1659169] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659169] - [netdrv] igbvf: netdev: Mark expected switch fall-through (Corinna Vinschen) [1659169] - [x86] x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() (David Arcari) [1698959] - [x86] x86/mce: Restore MCE injector's module name (David Arcari) [1698959] - [x86] x86/mce: Streamline MCE subsystem's naming (David Arcari) [1698959] - [x86] x86: Fix various typos in comments (David Arcari) [1698959] - [x86] x86/MCE/AMD: Fix the thresholding machinery initialization order (David Arcari) [1698959] - [x86] x86/mce: Fix -Wmissing-prototypes warnings (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Validate a MCE's address before using it (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Handle only uncorrectable machine checks (David Arcari) [1698959] - [x86] x86: Clean up 'sizeof x' => 'sizeof(x)' (David Arcari) [1698959] - [x86] x86/mcelog: Remove one mce_helper definition (David Arcari) [1698959] - [x86] x86/mce-inject: Reset injection struct after injection (David Arcari) [1698959] - [mm] x86/mce: Fix set_mce_nospec() to avoid #GP fault (David Arcari) [1698959] - [x86] x86/memory_failure: Introduce {set, clear}_mce_nospec() (David Arcari) [1698959] - [x86] x86/mce: Cleanup __mc_scan_banks() (David Arcari) [1698959] - [x86] x86/mce: Carve out bank scanning code (David Arcari) [1698959] - [x86] x86/mce: Carve out the crashing_cpu check (David Arcari) [1698959] - [x86] x86/mce: Always use 64-bit timestamps (David Arcari) [1698959] - [x86] x86/mce: Remove !banks check (David Arcari) [1698959] - [md] dm cache metadata: Fix loading discard bitset (Mike Snitzer) [1701618] - [block] null_blk: prevent crash from bad home_node value (Ming Lei) [1696951] - [powerpc] powerpc/security: Fix spectre_v2 reporting (Gustavo Duarte) [1694456] - [powerpc] powerpc/powernv: Query firmware for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/pseries: Query hypervisor for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add support for software count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add new security feature flags for count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/asm: Add a patch_site macro & helpers for patching instructions (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Call setup_barrier_nospec() from setup_arch() (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC (Gustavo Duarte) [1694456] - [powerpc] powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2 (Gustavo Duarte) [1694456]- [kernel] sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup (Joel Savitz) [1695651] - [crypto] crypto: ux500 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: talitos - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sun4i-ss - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: stm32 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: rockchip - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: qce - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: picoxcell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: omap - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: n2 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: marvell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ixp4xx - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: hifn_795x - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccree - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccp - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: cavium - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: caam - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: bcm - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: atmel - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sparc - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [s390] crypto: s390 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: des_generic - Forbid 2-key in 3DES and add helpers (Herbert Xu) [1687908] - [crypto] crypto: mxc-scc - Remove broken driver (Herbert Xu) [1687908] - [kernel] ntp: Audit NTP parameters adjustment (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Audit clock adjustments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove duplicated include (Ondrej Mosnacek) [1680034] - [kernel] timekeeping/ntp: Constify some function arguments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Use kstrtos64 for s64 variable (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove redundant arguments (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Use ktime_get_real_ts64() instead of getnstimeofday64() (Ondrej Mosnacek) [1680034] - [netdrv] hinic: Add pci device ids (Xiaojun Tan) [1662040] - [netdrv] net-next/hinic:add shutdown callback (Xiaojun Tan) [1662040] - [netdrv] hinic: optmize rx refill buffer mechanism (Xiaojun Tan) [1662040] - [netdrv] net: hinic: remove redundant pointer pfhwdev (Xiaojun Tan) [1662040] - [netdrv] net: hns: fix unsigned comparison to less than zero (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix sparse: some warnings in HNS drivers (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix WARNING when remove HNS driver with SMMU enabled (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix ICMP6 neighbor solicitation messages discard problem (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix probabilistic memory overwrite when HNS driver initialized (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use NAPI_POLL_WEIGHT for hns driver (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw() (Xiaojun Tan) [1661885] - [netdrv] net: hns: use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fixes the missing put_device in positive leg for roce reset (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix object reference leaks in hns_dsaf_roce_reset() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Restart autoneg need return failed when autoneg off (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix for missing of_node_put() after of_parse_phandle() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix use after free identified by SLUB debug (Xiaojun Tan) [1661885] - [netdrv] net: hns: make function hns_gmac_wait_fifo_clean() static (Xiaojun Tan) [1661885] - [netdrv] net: hns: use eth_get_headlen interface instead of hns_nic_get_headlen (Xiaojun Tan) [1661885] - [netdrv] net: hns: Mark expected switch fall-through (Xiaojun Tan) [1661885] - [netdrv] net: hns: remove redundant variables 'max_frm' and 'tmp_mac_key' (Xiaojun Tan) [1661885] - [netdrv] net: hisilicon: hns: Replace mdelay() with msleep() (Xiaojun Tan) [1661885] - [netdrv] net: hns: make hns_dsaf_roce_reset non static (Xiaojun Tan) [1661885] - [netdrv] net: hns: Make many functions static (Xiaojun Tan) [1661885] - [bluetooth] Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029 (Gopal Tiwari) [1678084] - [bluetooth] Bluetooth: btusb: Use bt_dev_err for Intel firmware loading errors (Gopal Tiwari) [1678084]- [vfio] vfio/pci: Restore device state on PM transition (Alex Williamson) [1700254] - [vfio] vfio/pci: Parallelize device open and release (Alex Williamson) [1700254] - [pci] Revert "PCI/ASPM: Do not initialize link state when aspm_disabled is set" (Myron Stowe) [1694143] - [pci] PCI: Fix incorrect value returned from pcie_get_speed_cap() (Myron Stowe) [1694143] - [x86] x86/PCI: Apply VMD's AERSID fixup generically (Myron Stowe) [1694143] - [pci] PCI/IOV: Remove unnecessary include of (Myron Stowe) [1694143] - [pci] PCI: pcie: Remove redundant 'default n' from Kconfig (Myron Stowe) [1694143] - [documentation] NTB: switchtec_ntb: Update switchtec documentation with prerequisites for NTB (Myron Stowe) [1694143] - [pci] PCI: Fix Switchtec DMA aliasing quirk dmesg noise (Myron Stowe) [1694143] - [pci] PCI: Add macro for Switchtec quirk declarations (Myron Stowe) [1694143] - [pci] PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk (Myron Stowe) [1694143] - [pci] PCI / ACPI: Mark expected switch fall-through (Myron Stowe) [1694143] - [pci] PCI: Remove set but unused variable (Myron Stowe) [1694143] - [pci] PCI: Fix pci.c kernel-doc parameter warning (Myron Stowe) [1694143] - [pci] PCI: Allocate dma_alias_mask with bitmap_zalloc() (Myron Stowe) [1694143] - [include] PCI: Remove unused NFP32xx IDs (Myron Stowe) [1694143] - [maintainers] maintainers: Add Hyper-V IOMMU driver into Hyper-V CORE AND DRIVERS scope (Vitaly Kuznetsov) [1663292 1669989] - [iommu] hyper-v: Add Hyper-V stub IOMMU driver (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Set x2apic destination mode to physical when x2apic is available (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Enable PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [clocksource] clockevents/drivers/i8253: Add support for PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Enable PV qspinlock for Hyper-V (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add GUEST_IDLE_MSR support (Vitaly Kuznetsov) [1663292 1669989] - [x86] hv: vmbus: Make TLFS #define names architecture neutral (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add interrupt handler annotations (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Refactor hv_irq_unmask() to use cpumask_to_vpset() (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Replace hv_vp_set with hv_vpset (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Add __aligned(8) to struct retarget_msi_interrupt (Vitaly Kuznetsov) [1663292 1669989] - [vfio] vfio-pci/nvlink2: Fix ancient gcc warnings (Sam Bobroff) [1524679] - [vfio] vfio/pci: Cleanup license mess (Sam Bobroff) [1524679] - [vfio] vfio/pci: set TRACE_INCLUDE_PATH to fix the build error (Sam Bobroff) [1524679] - [vfio] vfio_pci: Add NVIDIA GV100GL [Tesla V100 SXM2] subdriver (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow regions to add own capabilities (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow mapping extra regions (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Fault user page into the hypervisor's pagetable (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Check mmio_atsd array bounds when populating (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add release_ownership hook (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add compound IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Convert NPU IOMMU helpers to iommu_table_group_ops (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move single TVE handling to NPU PE (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Reference iommu_table while it is linked to a group (Sam Bobroff) [1524679] - [powerpc] powerpc/iommu_api: Move IOMMU groups setup to a single place (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/pseries: Rework device adding to IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries: Remove IOMMU API support for non-LPAR systems (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/npu: Enable platform support (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/iommu: Use memory@ nodes in max RAM address calculation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move OPAL calls away from context manipulation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Move npu struct from pnv_phb to pci_controller (Sam Bobroff) [1524679] - [powerpc] powerpc/vfio/iommu/kvm: Do not pin device memory (Sam Bobroff) [1524679] - [vfio] powerpc/mm/iommu/vfio_spapr_tce: Change mm_iommu_get to reference a region (Sam Bobroff) [1524679] - [powerpc] powerpc/ioda/npu: Call skiboot's hot reset hook when disabling NPU2 (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels of cached userspace addresses on demand (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda1: Remove dead code for a single device PE (Sam Bobroff) [1524679] - [rpmspec] redhat: add TC selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add net selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add pktgen samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: rename bpf_samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: remove bpf_samples dependency on glibc-static and build it by default (Ivan Vecera) [1691376] - [tools] selftests: bpf: modify urandom_read and link it non-statically (Ivan Vecera) [1691376]- [netdrv] ibmvnic: Fix netdev feature clobbering during a reset (Steve Best) [1699018] - [netdrv] ibmvnic: Enable GRO (Steve Best) [1699018] - [x86] x86/perf/amd: Remove need to check "running" bit in NMI handler (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve NMI latency issues for active PMCs (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve race condition when disabling PMC (David Arcari) [1640238] - [netdrv] qed: Fix qed_mcp_halt|resume() (Manish Chopra) [1697310]- [x86] x86/kexec: Fix a kexec_file_load() failure (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: include linux/vmalloc.h (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: handle empty command-line (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: return successfully even if kaslr-seed doesn't exist (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: Refactor setup_dtb() to consolidate error checking (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: add kaslr support (Bhupesh Sharma) [1666078] - [char] random: Make crng state queryable (Bhupesh Sharma) [1666078] - [include] include: pe.h: remove message[] from mz header definition (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: invoke the kernel without purgatory (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: allow for loading Image-format kernel (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: load initrd and device-tree (Bhupesh Sharma) [1666078] - [arm64] arm64: enable KEXEC_FILE config (Bhupesh Sharma) [1666078] - [arm64] arm64: cpufeature: add MMFR0 helper functions (Bhupesh Sharma) [1666078] - [arm64] arm64: add image head flag definitions (Bhupesh Sharma) [1666078] - [kernel] kexec_file: kexec_walk_memblock() only walks a dedicated region at kdump (Bhupesh Sharma) [1666078] - [kernel] powerpc, kexec_file: factor out memblock-based arch_kexec_walk_mem() (Bhupesh Sharma) [1666078] - [kernel] s390, kexec_file: drop arch_kexec_mem_walk() (Bhupesh Sharma) [1666078] - [kernel] kexec_file: make kexec_image_post_load_cleanup_default() global (Bhupesh Sharma) [1666078] - [include] asm-generic: add kexec_file_load system call to unistd.h (Bhupesh Sharma) [1666078] - [include] asm-generic: unistd.h: Wire up sys_rseq (Bhupesh Sharma) [1666078] - [fs] xfs: don't overflow xattr listent buffer (Bill O'Donnell) [1683531] - [drm] drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list (Paul Lai) [1651589] - [fs] copy_mount_string: Limit string length to PATH_MAX (Miklos Szeredi) [1655272] - [include] redhat: Reuse other arch's cpuhp_state to protect kABI (Robert Richter) [1658476] - [drivers] drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver (Robert Richter) [1658476] - [documentation] Documentation: perf: Add documentation for ThunderX2 PMU uncore driver (Robert Richter) [1658476]- [arm64] arm64: apply workaround on A64FX v1r0 (Mark Langsdorf) [1692306] - [fs] kernfs: fix xattr name handling in LSM helpers (Ondrej Mosnacek) [1558179] - [include] LSM: lsm_hooks.h - fix missing colon in docstring (Ondrej Mosnacek) [1558179] - [security] selinux: Make selinux_kernfs_init_security static (Ondrej Mosnacek) [1558179] - [fs] kernfs: initialize security of newly created nodes (Ondrej Mosnacek) [1558179] - [security] selinux: implement the kernfs_init_security hook (Ondrej Mosnacek) [1558179] - [include] LSM: add new hook for kernfs node initialization (Ondrej Mosnacek) [1558179] - [fs] kernfs: use simple_xattrs for security attributes (Ondrej Mosnacek) [1558179] - [security] selinux: try security xattr after genfs for kernfs filesystems (Ondrej Mosnacek) [1558179] - [fs] kernfs: do not alloc iattrs in kernfs_xattr_get (Ondrej Mosnacek) [1558179] - [fs] kernfs: clean up struct kernfs_iattrs (Ondrej Mosnacek) [1558179] - [fs] kernfs: allow creating kernfs objects with arbitrary uid/gid (Ondrej Mosnacek) [1558179] - [tools] tools/power turbostat: Add Icelake support (Steve Best) [1698546] - [tools] tools/power turbostat: consolidate duplicate model numbers (Steve Best) [1698546] - [mm] s390/mm: silence compiler warning when compiling without CONFIG_PGSTE (Thomas Huth) [1698848] - [scripts] unifdef: use memcpy instead of strncpy (Thomas Huth) [1698848] - [s390] s390: align struct lowcore to double page size (Thomas Huth) [1698848] - [powerpc] KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on guest exit (Suraj Jitindar Singh) [1689768]- [virtio] virtio: Honour 'may_reduce_num' in vring_create_virtqueue (Cornelia Huck) [1697505] - [s390] setup: set control program code via diag 318 (Thomas Huth) [1592336] - [s390] kvm: s390: set host program identifier (Thomas Huth) [1592336] - [edac] EDAC, skx: Fix randconfig builds in a better way (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx: Fix randconfig builds (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx_edac: Add address translation for non-volatile DIMMs (Aristeu Rozanski) [1501612 1649988 1571534] - [acpi] ACPI/ADXL: Add address translation interface using an ACPI DSM (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Add macros for the corrected error count bit field (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Use BIT_ULL(x) for bit mask definitions (Aristeu Rozanski) [1501612 1649988 1571534] - [crypto] crypto: ecc - regularize scalar for scalar multiplication (Neil Horman) [1687888] - [crypto] crypto: ecc - check for invalid values in the key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - make crypto_dh_encode_key() make robust (Neil Horman) [1687888] - [crypto] crypto: dh - fix calculating encoded key size (Neil Horman) [1687888] - [crypto] crypto: ecdh - fix typo of P-192 b value (Neil Horman) [1687888] - [crypto] crypto: ecdh - add public key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - fix memory leak (Neil Horman) [1687888] - [crypto] crypto: dh - add public key verification test (Neil Horman) [1687888] - [scsi] scsi: hisi_sas: Add softreset in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change SERDES_CFG init value to increase reliability of HiLink (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Send HARD RESET to clear the previous affiliation of STP target port (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set PHY linkrate when disconnected (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: print PHY RX errors count for later revision of v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change return variable type in phy_up_v3_hw() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: fix calls to dma_set_mask_and_coherent() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Do some more tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Issue internal abort on all relevant queues (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change queue depth from 512 to 4096 (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add manual trigger for debugfs dump (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIX feature for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add missing seq_printf() call in hisi_sas_show_row_32() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix to only call scsi_get_prot_op() for non-NULL scsi_cmnd (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Correct memory allocation size for DQ debugfs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix losing directly attached disk when hot-plug (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Reject setting programmed minimum linkrate > 1.5G (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove unused parameter of function hisi_sas_alloc() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: remove the check of sas_dev status in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: shutdown axi bus to avoid exception CQ returned (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: send primitive NOTIFY to SSP situation only (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs ITCT file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: No need to check return value of debugfs_create functions (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set protection parameters prior to adding SCSI host (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs IOST file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs DQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs CQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs for port registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Debugfs global register create file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Take debugfs snapshot for all regs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Alloc debugfs snapshot buffer memory for all registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create root and device debugfs directories (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIF feature for v2 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Make sg_tablesize consistent value (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some code to reduce complexity (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix warnings detected by sparse (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change the time of SAS SSP connection (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some codes to avoid an unused check (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt coalescing for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt converge for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create separate host attributes per HBA (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: use dma_set_mask_and_coherent (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove set but not used variable 'dq_list' (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix NULL pointer dereference (Xiaojun Tan) [1662038] - [nvme] nvme-pci: add missing unlock for reset error (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix rapid add remove sequence (Gopal Tiwari) [1665354] - [nvme] nvme: remove the .stop_ctrl callout (Gopal Tiwari) [1665354] - [nvme] nvme: add support for the Write Zeroes command (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix null dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix uninitialized variable access (Gopal Tiwari) [1665354] - [nvme] nvme: don't initlialize ctrl->cntlid twice (Gopal Tiwari) [1665354] - [nvme] nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: remove dead code (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: don't ask if controller is fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: unset write/poll queues for discovery controllers (Gopal Tiwari) [1665354] - [nvme] nvme: pad fake subsys NQN vid and ssvid with zeros (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix out of bounds access in nvme_cqe_pending (Gopal Tiwari) [1665354] - [nvme] nvme-pci: use the same attributes when freeing host_mem_desc_bufs. (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix the wrong setting of nr_maps (Gopal Tiwari) [1665354] - [nvme] nvme-pci: rerun irq setup on IO queue init errors (Gopal Tiwari) [1665354] - [nvme] nvme-pci: trace SQ status on completions (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to pass in nr_poll_queues (Gopal Tiwari) [1665354] - [nvme] nvme-core: optionally poll sync commands (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix spelling mistake "attepmpt" -> "attempt" (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvme-pci: refactor nvme_poll_irqdisable to make sparse happy (Gopal Tiwari) [1665354] - [nvme] nvme-pci: only set nr_maps to 2 if poll queues are supported (Gopal Tiwari) [1665354] - [nvme] nvmet: use a macro for default error location (Gopal Tiwari) [1665354] - [nvme] nvmet: fix comparison of a u16 with -1 (Gopal Tiwari) [1665354] - [nvme] nvme: fix kernel paging oops (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [include] block: make request_to_qc_t public (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to set nr_write_queues for separate queue maps (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: add missing nvmf_ctrl_options documentation (Gopal Tiwari) [1665354] - [nvme] blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues (Gopal Tiwari) [1665354] - [nvme] nvmet: update smart log with num err log entries (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for file backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log page cmd handler (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for bdev backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for admin-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for fabrics-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for rdma backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support in the core (Gopal Tiwari) [1665354] - [nvme] nvmet: add interface to update error-log page (Gopal Tiwari) [1665354] - [include] nvme: add error log page slot definition (Gopal Tiwari) [1665354] - [nvme] nvmet: add error-log definitions (Gopal Tiwari) [1665354] - [nvme] nvme: remove nvme_common command cdw10 array (Gopal Tiwari) [1665354] - [nvme] nvme: provide fallback for discard alloc failure (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unused variable (Gopal Tiwari) [1665354] - [nvme] nvme: add __exit annotation (Gopal Tiwari) [1665354] - [nvme] nvmet: allow configfs tcp trtype configuration (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: add NVMe over TCP host driver (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: add NVMe over TCP target driver (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing data digest (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing header digest (Gopal Tiwari) [1665354] - [nvme] nvmet: Add install_queue callout (Gopal Tiwari) [1665354] - [nvme] nvmet: use unlikely for req status check (Gopal Tiwari) [1665354] - [include] nvme-tcp: Add protocol header (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: Add unlikely for response allocated check (Gopal Tiwari) [1665354] - [nvme] nvmet: fix the structure member indentation (Gopal Tiwari) [1665354] - [nvme] nvme: implement Enhanced Command Retry (Gopal Tiwari) [1665354] - [nvme] nvme: remove unused function nvme_ctrl_ready (Gopal Tiwari) [1665354] - [nvme] nvmet: support fabrics sq flow control (Gopal Tiwari) [1665354] - [nvme] nvmet: enable Discovery Controller AENs (Gopal Tiwari) [1665354] - [nvme] nvmet: expose support for fabrics SQ flow control disable in treq (Gopal Tiwari) [1665354] - [nvme] nvme: disable fabrics SQ flow control when asked by the user (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: remove the IN_ISR deferred scheduling options (Gopal Tiwari) [1665354] - [nvme] nvme: Remove unused forward declaration (Gopal Tiwari) [1665354] - [nvme] nvmet: allow host connect even if no allowed subsystems are exported (Gopal Tiwari) [1665354] - [nvme] nvmet: don't override treq upon modification. (Gopal Tiwari) [1665354] - [nvme] nvmet: mark nvmet_genctr static (Gopal Tiwari) [1665354] - [nvme] nvmet: add defines for discovery change async events (Gopal Tiwari) [1665354] - [nvme] nvmet: support for traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvmet: make kato and AEN processing for use by other controllers (Gopal Tiwari) [1665354] - [nvme] nvmet: change aen mask functions to use bit numbers (Gopal Tiwari) [1665354] - [nvme] nvmet: provide aen bit functions for multiple controller types (Gopal Tiwari) [1665354] - [nvme] nvmet: add support to Discovery controllers for commands (Gopal Tiwari) [1665354] - [nvme] nvmet: use IOCB_NOWAIT for file-ns buffered I/O (Gopal Tiwari) [1665354] - [nvme] nvmet: allow Keep Alive for Discovery controller (Gopal Tiwari) [1665354] - [nvme] nvme: support traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvme: cache controller attributes (Gopal Tiwari) [1665354] - [nvme] nvme: introduce ctrl attributes enumeration (Gopal Tiwari) [1665354] - [nvme] nvme: consolidate memset calls in the nvme_setup_cmd path (Gopal Tiwari) [1665354] - [nvme] nvme: warn when finding multi-port subsystems without multipathing enabled (Gopal Tiwari) [1665354] - [nvme] Revert "nvmet-rdma: use a private workqueue for delete" (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: move controller options matching to fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: always have a valid trsvcid (Gopal Tiwari) [1665354] - [nvme] nvme-pci: remove duplicate check (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix hot removal during error handling (Gopal Tiwari) [1665354] - [nvme] nvmet-fcloop: suppress a compiler warning (Gopal Tiwari) [1665354] - [nvme] nvme-core: make implicit seed truncation explicit (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: fix kernel-doc headers (Gopal Tiwari) [1665354] - [nvme] nvmet: avoid integer overflow in the discard code (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvmet: use strlcpy() instead of strcpy() (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix nvme_suspend_queue() kernel-doc header (Gopal Tiwari) [1665354] - [nvme] nvme-core: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvme-core: rework a NQN copying operation (Gopal Tiwari) [1665354] - [nvme] nvmet: use strcmp() instead of strncmp() for subsystem lookup (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: check for timeout in nvme_rdma_wait_for_cm() (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unreachable code (Gopal Tiwari) [1665354] - [nvme] nvme: update node paths after adding new path (Gopal Tiwari) [1665354] - [nvme] nvme: remove ns sibling before clearing path (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: use a private workqueue for delete (Gopal Tiwari) [1665354] - [nvme] nvmet: don't split large I/Os unconditionally (Gopal Tiwari) [1665354] - [nvme] nvme-core: add async event trace helper (Gopal Tiwari) [1665354] - [nvme] nvmet_fc: support target port removal with nvmet layer (Gopal Tiwari) [1665354] - [nvme] nvmet: remove redundant module prefix (Gopal Tiwari) [1665354] - [nvme] nvme: fix typo in nvme_identify_ns_descs (Gopal Tiwari) [1665354] - [nvme] nvme: register ns_id attributes as default sysfs groups (Gopal Tiwari) [1665354] - [block] block: genhd: add 'groups' argument to device_add_disk (Gopal Tiwari) [1665354] - [nvme] nvme: count all ANA groups for ANA Log page (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix possible bogus dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvmet: free workqueue object if module init fails (Gopal Tiwari) [1665354] - [nvme] nvme-fcloop: Fix dropped LS's to removed target port (Gopal Tiwari) [1665354] - [nvme] nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_event (Gopal Tiwari) [1665354] - [nvme] nvmet: add ns write protect support (Gopal Tiwari) [1665354] - [nvme] nvme: set gendisk read only based on nsattr (Gopal Tiwari) [1665354] - [include] nvme.h: add support for ns write protect definitions (Gopal Tiwari) [1665354] - [nvme] nvmet: use Retain Async Event bit to clear AEN (Gopal Tiwari) [1665354] - [nvme] nvmet: support configuring ANA groups (Gopal Tiwari) [1665354] - [nvme] nvmet: add minimal ANA support (Gopal Tiwari) [1665354] - [nvme] nvmet: track and limit the number of namespaces per subsystem (Gopal Tiwari) [1665354] - [nvme] nvmet: keep a port pointer in nvmet_ctrl (Gopal Tiwari) [1665354] - [nvme] nvmet: check fileio lba range access boundaries (Gopal Tiwari) [1665354] - [nvme] nvmet: don't use uuid_le type (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize admin/io queue teardown sequence (Gopal Tiwari) [1665354] - [nvme] nvmet: fix file discard return status (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize controller setup sequence (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: unquiesce queues when deleting the controller (Gopal Tiwari) [1665354] - [nvme] nvme: add disk name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: mark expected switch fall-through (Gopal Tiwari) [1665354] - [nvme] nvme: add controller name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme: use hw qid in trace events (Gopal Tiwari) [1665354] - [nvme] nvmet: add buffered I/O support for file backed ns (Gopal Tiwari) [1665354] - [nvme] nvme: move init of keep_alive work item to controller initialization (Gopal Tiwari) [1665354] - [nvme] nvmet: add commands supported and effects log page (Gopal Tiwari) [1665354] - [nvme] lightnvm: limit get chunk meta request size (Gopal Tiwari) [1665354] - [nvme] lightnvm: Remove redundant rq->__data_len initialization (Gopal Tiwari) [1665354] - [block] nbd: restrict use to AF_UNIX sockets (Mike Christie) [1673307] - [block] nbd: don't allow invalid blocksize settings (Mike Christie) [1673307] - [documentation] doc, block, bfq: add information on bfq execution time (Ming Lei) [1686682] - [block] block, bfq: save & resume weight on a queue merge/split (Ming Lei) [1686682] - [block] block, bfq: print SHARED instead of pid for shared queues in logs (Ming Lei) [1686682] - [block] block, bfq: always protect newly-created queues from existing active queues (Ming Lei) [1686682] - [block] block, bfq: do not tag totally seeky queues as soft rt (Ming Lei) [1686682] - [block] block, bfq: do not merge queues on flash storage with queueing (Ming Lei) [1686682] - [block] block, bfq: tune service injection basing on request service times (Ming Lei) [1686682] - [block] block, bfq: do not idle for lowest-weight queues (Ming Lei) [1686682] - [block] block, bfq: increase idling for weight-raised queues (Ming Lei) [1686682] - [block] block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y (Ming Lei) [1686682] - [block] block, bfq: fix in-service-queue check for queue merging (Ming Lei) [1686682] - [block] block, bfq: do not overcharge writes in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: port commit "cfq-iosched: improve hw_tag detection" (Ming Lei) [1686682] - [block] block, bfq: reduce threshold for detecting command queueing (Ming Lei) [1686682] - [block] block, bfq: fix queue removal from weights tree (Ming Lei) [1686682] - [block] block, bfq: fix sequential rq detection in rate estimation (Ming Lei) [1686682] - [block] block, bfq: unconditionally plug I/O in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: do not plug I/O of in-service queue when harmful (Ming Lei) [1686682] - [block] block, bfq: split function bfq_better_to_idle (Ming Lei) [1686682] - [block] block, bfq: consider also ioprio classes in symmetry detection (Ming Lei) [1686682] - [block] block, bfq: remove case of redirected bic from insert_request (Ming Lei) [1686682] - [block] block, bfq: make sure queue budgets are not below service received (Ming Lei) [1686682] - [block] block, bfq: avoid selecting a queue w/o budget (Ming Lei) [1686682] - [block] block, bfq: do not consider interactive queues in srt filtering (Ming Lei) [1686682] - [net] net: switchdev: Add extack to switchdev_handle_port_obj_add() callback (Ivan Vecera) [1690125] - [net] switchdev: Add extack to struct switchdev_notifier_info (Ivan Vecera) [1690125] - [net] vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info (Ivan Vecera) [1690125] - [net] switchdev: Add extack argument to switchdev_port_obj_add() (Ivan Vecera) [1690125] - [net] bridge: Propagate extack to switchdev (Ivan Vecera) [1690125] - [net] ndo_bridge_setlink: Add extack (Ivan Vecera) [1690125] - [net] rocker, dsa, ethsw: Don't filter VLAN events on bridge itself (Ivan Vecera) [1690125] - [net] switchdev: Replace port obj add/del SDO with a notification (Ivan Vecera) [1690125] - [net] ocelot: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add helpers to aid traversal through lower devices (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Introduce ethsw_port_dev_check() (Ivan Vecera) [1690125] - [net] dsa: slave: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] rocker: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add SWITCHDEV_PORT_OBJ_ADD, SWITCHDEV_PORT_OBJ_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add a blocking notifier chain (Ivan Vecera) [1690125] - [net] switchdev: SWITCHDEV_OBJ_PORT_{VLAN, MDB}(): Sanitize (Ivan Vecera) [1690125] - [net] selftests: forwarding: Fix test for different devices (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add learning test (Ivan Vecera) [1693316] - [net] bridge: Allow querying bridge port flags (Ivan Vecera) [1693316] - [netdrv] vxlan: Allow changing ageing time (Ivan Vecera) [1693316] - [netdrv] vxlan: Add hardware FDB learning (Ivan Vecera) [1693316] - [netdrv] vxlan: Don't override user-added entries with ext-learned ones (Ivan Vecera) [1693316] - [netdrv] vxlan: Mark user-added FDB entries (Ivan Vecera) [1693316] - [netdrv] vxlan: vxlan_fdb_notify(): Make switchdev notification configurable (Ivan Vecera) [1693316] - [netdrv] vxlan: __vxlan_fdb_delete(): Drop unused argument vid (Ivan Vecera) [1693316] - [netdrv] vxlan: support NTF_USE refresh of fdb entries (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d_port_8472: New test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN decap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN encap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TOS test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TTL test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Reconfigure & rerun tests (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add unicast test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add flood test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add ping test (Ivan Vecera) [1693316] - [net] selftests: forwarding: Add a skeleton of vxlan_bridge_1d (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add link_stats_rx_errors_get() (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_do(): Allow passing ping arguments (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_test(): Add description argument (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add in_ns() (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Support NUM_NETIFS of 0 (Ivan Vecera) [1693316] - [net] skb_scrub_packet(): Scrub offload_fwd_mark (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: extract ping and ping6 so they can be reused (Ivan Vecera) [1693316] - [net] selftests: forwarding: README: Require diagrams (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Extract interface-init functions (Ivan Vecera) [1693316] - [net] selftests: forwarding: tc_rule_stats_get: Parameterize direction (Ivan Vecera) [1693316] - [net] selftests: forwarding: multipath_eval(): Improve style (Ivan Vecera) [1693316] - [net] selftests: forwarding: Move multipath_eval() to lib.sh (Ivan Vecera) [1693316] - [net] selftests: Add test_vxlan_fdb_changelink.sh (Ivan Vecera) [1690309] - [netdrv] vxlan: changelink: Fix handling of default remotes (Ivan Vecera) [1690309] - [netdrv] vxlan: Fix error path in __vxlan_dev_create() (Ivan Vecera) [1690309] - [netdrv] vxlan: Unmark offloaded bit on replaced FDB entries (Ivan Vecera) [1690309] - [net] bridge: switchdev: Allow clearing FDB entry offload indication (Ivan Vecera) [1690309] - [netdrv] vxlan: Notify for each remote of a removed FDB entry (Ivan Vecera) [1690309] - [netdrv] vxlan: Support marking RDSTs as offloaded (Ivan Vecera) [1690309] - [netdrv] vxlan: Add vxlan_fdb_find_uc() for FDB querying (Ivan Vecera) [1690309] - [netdrv] vxlan: Add switchdev notifications (Ivan Vecera) [1690309] - [netdrv] net: Add netif_is_vxlan() (Ivan Vecera) [1690309] - [net] inet: Refactor INET_ECN_decapsulate() (Ivan Vecera) [1690309] - [netdrv] vxlan: Export address checking functions (Ivan Vecera) [1690309] - [net] vxlan: Remove duplicated include from vxlan.h (Ivan Vecera) [1690309] - [netdrv] geneve: correctly handle ipv6.disable module parameter (Jiri Benc) [1692390] - [net] ipv6: sit: reset ip header pointer in ipip6_rcv (Lorenzo Bianconi) [1691626] - [net] vxlan: Don't call gro_cells_destroy() before device is unregistered (Andrea Claudi) [1692499] - [net] xsk: do not remove umem from netdevice on fall-back to copy-mode (Petr Oros) [1690568] - [net] xsk: Check if a queue exists during umem setup (Petr Oros) [1690568] - [net] xsk: simplify xdp_clear_umem_at_qid implementation (Petr Oros) [1690568] - [net] ethtool: don't allow disabling queues with umem installed (Petr Oros) [1690568] - [net] ethtool: rename local variable max -> curr (Petr Oros) [1690568] - [net] xsk: fix bug when trying to use both copy and zero-copy on one queue id (Petr Oros) [1690568] - [net] add umem reference in netdev{_rx}_queue (Petr Oros) [1690568] - [net] xsk: remove unnecessary assignment (Petr Oros) [1690568] - [net] xsk: fix return value of xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] xsk: don't allow umem replace at stack level (Petr Oros) [1690568] - [net] xsk: refactor xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] update real_num_rx_queues even when !CONFIG_SYSFS (Petr Oros) [1690568] - [net] core: add __netdev_sent_queue as variant of __netdev_tx_sent_queue (Petr Oros) [1690127] - [net] net: do not abort bulk send on BQL status (Petr Oros) [1690129] - [net] net: bql: add __netdev_tx_sent_queue() (Petr Oros) [1690129] - [net] net: ip6_gre: fix possible NULL pointer dereference in ip6erspan_set_version (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: initialize erspan_ver just for erspan tunnels (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] net: ip_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] tcp: handle inet_csk_reqsk_queue_add() failures (Guillaume Nault) [1690157] - [net] ip_gre: use erspan key field for tunnel lookup (Lorenzo Bianconi) [1664570] - [net] ip6_gre: simplify gre header parsing in ip6gre_err (Lorenzo Bianconi) [1664570] - [net] ipv4: use a dedicated counter for icmp_v4 redirect packets (Lorenzo Bianconi) [1664209] - [net] virtchnl: Fix off by one error (Ivan Vecera) [1690114] - [net] virtchnl: white space and reorder (Ivan Vecera) [1690114] - [net] i40e: Update status codes (Ivan Vecera) [1690114] - [net] ethtool: Add WAKE_FILTER and RX_CLS_FLOW_WAKE (Ivan Vecera) [1690091] - [net] geneve: allow to clear ttl inherit (Hangbin Liu) [1671251] - [net] geneve: add ttl inherit support (Hangbin Liu) [1671251] - [net] tipc: fix a double kfree_skb() (Jon Maloy) [1684290] - [net] vxlan: Fix GRO cells race condition between receive and link delete (Andrea Claudi) [1687046] - [net] sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF values (Guillaume Nault) [1686564] - [net] tun: implement carrier change (Guillaume Nault) [1686566] - [net] ip6_tunnel: respect ttl inherit for ip6tnl (Hangbin Liu) [1664944] - [net] ip6_gre: update version related info when changing link (Hangbin Liu) [1664900] - [net] ipv4/route: fail early when inet dev is missing (Paolo Abeni) [1685424] - [net] bonding/802.3ad: fix link_failure_count tracking (Matteo Croce) [1657905] - [net] bonding: avoid possible dead-lock (Matteo Croce) [1657905] - [net] bonding: fix length of actor system (Matteo Croce) [1657905] - [net] bonding: fix warning message (Matteo Croce) [1657905] - [net] bonding: pass link-local packets to bonding master also. (Matteo Croce) [1657905]- [infiniband] IB/usnic: fix spelling mistake "unvalid" -> "invalid" (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Get rid of ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] RDMA/usnic: Do not use ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] infiniband: remove redundant condition check before debugfs_remove (Jonathan Toppins) [1685307] - [infiniband] RDMA/rdmavt: Fix rvt_create_ah function signature (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use core provided API for registering device attributes (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Remove unnecessary enum values (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move ruc_loopback to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move copy SGE logic into rdmavt (Jonathan Toppins) [1685307] - [infiniband] RDMA/rxe: Remove unused addr_same() (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid srq memory leak (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: replace kvfree with vfree (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/drivers: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] IB/rxe: fixes for rdma read retry (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid back-to-back retries (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Refactor lookup memory function (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Avoid NULL check when search is successful (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Change pool state enums to capital letters (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Replace spinlock with rwlock (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: remove redudant qpn check (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: vary the source udp port for receive scaling (Jonathan Toppins) [1685307] - [infiniband] iser: set sector for ambiguous mr status errors (Jonathan Toppins) [1685307] - [net] svcrdma: Remove try_module_get from backchannel (Jonathan Toppins) [1685307] - [net] svcrdma: Remove ->release_rqst call in bc reply handler (Jonathan Toppins) [1685307] - [net] xprtrdma: Clean up xprt_rdma_disconnect_inject (Jonathan Toppins) [1685307] - [net] xprtrdma: Add documenting comments (Jonathan Toppins) [1685307] - [net] xprtrdma: Report when there were zero posted Receives (Jonathan Toppins) [1685307] - [net] xprtrdma: Move rb_flags initialization (Jonathan Toppins) [1685307] - [net] xprtrdma: Don't disable BH's in backchannel server (Jonathan Toppins) [1685307] - [net] xprtrdma: Remove memory address of "ep" from an error message (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_qp_async_error_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Simplify RPC wake-ups on connect (Jonathan Toppins) [1685307] - [net] xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Eliminate "connstate" variable from rpcrdma_conn_upcall() (Jonathan Toppins) [1685307] - [net] xprtrdma: Conventional variable names in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] sunrpc: Report connect_time in seconds (Jonathan Toppins) [1685307] - [net] sunrpc: Fix connect metrics (Jonathan Toppins) [1685307] - [net] xprtrdma: Name MR trace events consistently (Jonathan Toppins) [1685307] - [net] xprtrdma: Explicitly resetting MRs is no longer necessary (Jonathan Toppins) [1685307] - [net] xprtrdma: Create more MRs at a time (Jonathan Toppins) [1685307] - [net] xprtrdma: xprt_release_rqst_cong is called outside of transport_lock (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Log sysfs 'dev_id' accesses from userspace (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Use dev_port to expose network interface port numbers (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Ensure that MTU isn't less than minimum permitted (Jonathan Toppins) [1685307] - [infiniband] IB/srp: Remove unnecessary unlikely() (Jonathan Toppins) [1685307] - [infiniband] IB/core: Fix oops in netdev_next_upper_dev_rcu() (Jonathan Toppins) [1685307] - [infiniband] IB/umem: Set correct address to the invalidation function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Add GIDs while changing MAC addr only for registered ndev (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fix comment for hw stats init for port == 0 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refactor ib_register_device() function (Jonathan Toppins) [1685307] - [infiniband] IB/mlx4: Refer to the device kobject instead of ports_parent (Jonathan Toppins) [1685307] - [include] RDMA/core: Allow existing drivers to set one sysfs group per device (Jonathan Toppins) [1685307] - [infiniband] RDMA/umad: Use kernel API to allocate umad indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use kernel API to allocate uverbs indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Increase total number of RDMA ports across all devices (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename ports_parent to ports_kobj (Jonathan Toppins) [1685307] - [infiniband] RDMA/nldev: Allow IB device rename through RDMA netlink (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Implement IB device rename function (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Annotate timeout as unsigned long (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Align multiple functions to kernel coding style (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Remove unused timeout_ms parameter from cma_resolve_iw_route() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cm: Respect returned status of cm_init_av_by_path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Protect from reentry to resource return path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Release task struct which was hold by CM_ID object (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Consolidate task name updates in one place (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Un-inline set task implementation (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Check error status of rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [include] IB/mlx4: Avoid implicit enumerated type conversion (Jonathan Toppins) [1685307] - [infiniband] RDMA/netlink: Simplify netlink listener existence check (Jonathan Toppins) [1685307] - [infiniband] RDMA: Remove unused parameter from ib_modify_qp_is_ok() (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix RCU annotation for radix slot deference (Jonathan Toppins) [1685307] - [infiniband] RDMA: Fix building with CONFIG_MMU=n (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_ib_acquire_dev() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_acquire_dev_by_src_ip() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Allow accepting requests for multi port rdma device (Jonathan Toppins) [1685307] - [infiniband] IB/rdmavt: Rename check_send_wqe as setup_wqe (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Acquire and release mmap_sem on page range (Jonathan Toppins) [1685307] - [infiniband] IB/sa: simplify return code logic for ib_nl_send_msg() (Jonathan Toppins) [1685307] - [infiniband] RDMA/ulp: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA: Fully setup the device name in ib_register_device (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/umem: Fix potential addition overflow (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Minor optimizations (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction path (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Handle a half-complete start/end sequence (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of per_mm->notifier_count (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use umem->owning_mm inside ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Move all the ODP related stuff out of ucontext and into per_mm (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of struct ib_umem.odp_data (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Make ib_umem_odp into a sub structure of ib_umem (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use ib_umem_odp in all function signatures connected to ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Do not use current->tgid to track the mm_struct (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Get rid of the old disassociate flow (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Add a core API for mmaping driver IO memory (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix error unwind in ib_uverbs_add_one (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Properly return the error code of rdma_set_src_addr_rcu (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Remove is_closed from ib_uverbs_file (Jonathan Toppins) [1685307] - [include] IB/rxe: Revise the ib_wr_opcode enum (Jonathan Toppins) [1685307] - [include] RDMA: Remove duplicated include from ib_addr.h (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Consider net ns of gid attribute for RoCE (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to check GID attribute (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Simplify roce_resolve_route_from_path() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Protect against changing dst->dev during destination resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refer to network type instead of device type (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use common code flow for IPv4/6 for addr resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce and use rdma_set_src_addr() between IPv4 and IPv6 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Let protocol specific function typecast sockaddr structure (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Avoid unnecessary sa_family overwrite (Jonathan Toppins) [1685307] - [infiniband] RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets instead of posting (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Move flow resources initialization (Jonathan Toppins) [1685307] - [infiniband] IB/uverbs: Add IDRs array attribute type to ioctl() interface (Jonathan Toppins) [1685307] - [include] RDMA/core: Document QP @event_handler function (Jonathan Toppins) [1685307] - [include] RDMA/core: Document CM @event_handler function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Assign device ifindex before publishing the device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Follow correct unregister order between sysfs and cgroup (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Restore lockdep check while downgrading lock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Define client_data_lock as rwlock instead of spinlock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simpler spin lock irq API from blocking context (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Remove context entries from list while unregistering device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simplified list_for_each (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: No need to protect kfree with spin lock and semaphore (Jonathan Toppins) [1685307] - [infiniband] RDMA/{cma, core}: Avoid callback on rdma_addr_cancel() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rate limit MAD error messages (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fail early if unsupported QP is provided (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use device.groups to initialize device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use cdev_device_add() instead of cdev_add() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Depend on device_add() to add device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Replace open-coded variant of get_device (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Declare closing variable as boolean (Jonathan Toppins) [1685307] - [infiniband] IB/core: Add an unbound WQ type to the new CQ API (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language (Jonathan Toppins) [1685307] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1697103] - [rpmspec] redhat: limit headers_install_all to arches we care about (Denys Vlasenko) [1692404] - [lib] ida: Add new API (Jonathan Toppins) [1697588] - [edac] EDAC: Drop per-memory controller buses (Frank Ramsay) [1686477] - [edac] EDAC: Don't add devices under /sys/bus/edac (Frank Ramsay) [1686477] - [x86] x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls (Frank Ramsay) [1677695]- [pci] PCI: pciehp: Fix re-enabling the slot marked for safe removal (Myron Stowe) [1695922] - [rpmspec] redhat: Enable gdb_index (Juri Lelli) [1696747] - [fs] ovl: Do not lose security.capability xattr over metadata file copy-up (Vivek Goyal) [1694757] - [fs] ovl: During copy up, first copy up data and then xattrs (Vivek Goyal) [1694757]- [netdrv] mark the intel igc driver as tech preview (David Arcari) [1495358] - [netdrv] igc: Remove unneeded hw_dbg prints (David Arcari) [1495358] - [netdrv] igc: Fix the typo in igc_base.h header definition (David Arcari) [1495358] - [netdrv] igc: Add support for the ntuple feature (David Arcari) [1495358] - [netdrv] igc: Add support for statistics (David Arcari) [1495358] - [netdrv] igc: Extend the ethtool supporting (David Arcari) [1495358] - [netdrv] igc: Add multiple receive queues control supporting (David Arcari) [1495358] - [netdrv] igc: Use struct_size() helper (David Arcari) [1495358] - [netdrv] igc: Add ethtool support (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_get_phy_id_base' method (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_read_mac_addr_base' method (David Arcari) [1495358] - [netdrv] igc: Remove unneeded code (David Arcari) [1495358] - [netdrv] igc: Remove unused code (David Arcari) [1495358] - [netdrv] igc: Fix code redundancy (David Arcari) [1495358] - [netdrv] igc: Remove unreachable code from igc_phy.c file (David Arcari) [1495358] - [netdrv] igc: Remove obsolete IGC_ERR define (David Arcari) [1495358] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1495358] - [netdrv] igc: Clean up code (David Arcari) [1495358] - [netdrv] igc: Tidy up some white space (David Arcari) [1495358] - [netdrv] igc: fix error return handling from call to netif_set_real_num_tx_queues (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variable 'pci_using_dac' (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variables 'ctrl_ext, link_mode' (David Arcari) [1495358] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (David Arcari) [1495358] - [netdrv] igc: Add watchdog (David Arcari) [1495358] - [netdrv] igc: Add setup link functionality (David Arcari) [1495358] - [netdrv] igc: Add code for PHY support (David Arcari) [1495358] - [netdrv] igc: Add NVM support (David Arcari) [1495358] - [netdrv] igc: Add HW initialization code (David Arcari) [1495358] - [netdrv] igc: Add transmit and receive fastpath and interrupt handlers (David Arcari) [1495358] - [netdrv] igc: Add support for Tx/Rx rings (David Arcari) [1495358] - [netdrv] igc: Add interrupt support (David Arcari) [1495358] - [netdrv] igc: Add netdev (David Arcari) [1495358] - [netdrv] igc: Add support for PF (David Arcari) [1495358] - [netdrv] igc: Add skeletal frame for Intel(R) 2.5G Ethernet Controller support (David Arcari) [1495358] - [s390] virtio-ccw: wire up ->bus_name callback (Cornelia Huck) [1695630] - [s390] s390/virtio: handle find on invalid queue gracefully (Cornelia Huck) [1695630] - [s390] virtio/s390: fix race in ccw_io_helper() (Cornelia Huck) [1695630] - [s390] virtio/s390: avoid race on vcdev->config (Cornelia Huck) [1695630] - [kvm] KVM: s390: make bitmap declaration consistent (Thomas Huth) [1695090] - [kvm] KVM: s390: drop obsolete else path (Thomas Huth) [1695090] - [kvm] KVM: s390: clarify kvm related kernel message (Thomas Huth) [1695090] - [kvm] s390: vsie: Use effective CRYCBD.31 to check CRYCBD validity (Thomas Huth) [1695090] - [kvm] KVM: s390: fix kmsg component kvm-s390 (Thomas Huth) [1695090] - [kvm] KVM: s390: unregister debug feature on failing arch init (Thomas Huth) [1695090] - [kvm] KVM: s390/vsie: avoid sparse warning (Thomas Huth) [1695090]- [powerpc] powerpc: use mm zones more sensibly (David Gibson) [1654978] - [s390] s390/mem_detect: add missing include (Philipp Rudo) [1695615] - [s390] s390: avoid vmlinux segments overlap (Philipp Rudo) [1695615] - [s390] s390/decompressor: add missing FORCE to build targets (Philipp Rudo) [1695615] - [s390] s390: move ipl block and cmd line handling to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: introduce sclp_early_get_hsa_size (Philipp Rudo) [1695615] - [s390] s390/mem_detect: add info source debug print (Philipp Rudo) [1695615] - [s390] s390/mem_detect: replace tprot loop with binary search (Philipp Rudo) [1695615] - [s390] s390/mem_detect: use SCLP info for continuous memory detection (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce z/VM specific diag260 call (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce SCLP storage info (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section compile time validation (Philipp Rudo) [1695615] - [s390] s390/mem_detect: move tprot loop to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: move sclp_early_read_info to sclp_early_core.c (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section (Philipp Rudo) [1695615] - [s390] s390/decompressor: clean up and rename compressed/misc.c (Philipp Rudo) [1695615] - [s390] s390: rescue initrd as early as possible (Philipp Rudo) [1695615] - [s390] s390/sclp: simplify early hsa_size detection (Philipp Rudo) [1695615] - [s390] s390/decompressor: get rid of .bss usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rework uncompressed image info collection (Philipp Rudo) [1695615] - [s390] s390: remove decompressor's head.S (Philipp Rudo) [1695615] - [s390] s390: clean up stacks setup (Philipp Rudo) [1695615] - [s390] s390: add initial 64-bit restart PSW (Philipp Rudo) [1695615] - [s390] s390/hibernate: fix error handling when suspend cpu != resume cpu (Philipp Rudo) [1695615] - [s390] s390/decompressor: support extra debug flags (Philipp Rudo) [1695615] - [s390] s390/build: add *.o.chkbss files to targets list (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid packing *.o.chkbss files into startup.a (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid constant startup.a rebuilds (Philipp Rudo) [1695615] - [s390] s390/boot: block uncompressed vmlinux booting attempts (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct EXCLUDE_FILE construct (Philipp Rudo) [1695615] - [s390] s390: move _text to an actual .text start (Philipp Rudo) [1695615] - [s390] s390: correct _stext offset (Philipp Rudo) [1695615] - [s390] s390: get rid of the first mb of uncompressed image (Philipp Rudo) [1695615] - [s390] s390: remove unused _ehead symbol (Philipp Rudo) [1695615] - [s390] s390: put expoline execute-trampolines into .text section (Philipp Rudo) [1695615] - [s390] s390/decompressor: discard ___kcrctab section (Philipp Rudo) [1695615] - [s390] s390/setup: do not reserve the decompressor code (Philipp Rudo) [1695615] - [s390] s390/decompressor: support uncompressed kernel (Philipp Rudo) [1695615] - [init] init/Kconfig: add an option for uncompressed kernel (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow to pack uncompressed vmlinux.bin into piggy.o (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow preprocessor in piggy.o linker script (Philipp Rudo) [1695615] - [s390] s390/decompressor: extend .bss check for early code (Philipp Rudo) [1695615] - [s390] s390: add custom target and make path extension optional for .bss check (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid repeating objects list in Makefile (Philipp Rudo) [1695615] - [s390] s390/decompressor: reuse lib/mem.S for mem functions (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid reusing uncompressed image objects (Philipp Rudo) [1695615] - [s390] s390/als: avoid .init.* sections usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rename entry point to startup_decompressor (Philipp Rudo) [1695615] - [s390] s390/boot: make head.S and als.c be part of the decompressor only (Philipp Rudo) [1695615] - [s390] s390/decompressor: trim the kernel image up to 1M (Philipp Rudo) [1695615] - [s390] s390: remove uncompressed kernel image build (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct build flags (Philipp Rudo) [1695615] - [s390] s390/build: remove obsolete -mkernel-backchain flag (Philipp Rudo) [1695615] - [tools] tools/power turbostat: return the exit status of a command (David Arcari) [1642739] - [misc] misc: hpilo: Do not claim unsupported hardware (Joseph Szczypek) [1665635] - [misc] misc: hpilo: Exclude unsupported device via blacklist (Joseph Szczypek) [1665635]- [fs] xfs: set buffer ops when repair probes for btree type (Bill O'Donnell) [1689281] - [fs] xfs: end sync buffer I/O properly on shutdown error (Bill O'Donnell) [1689281] - [fs] xfs: xfs_fsops: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] xfs: xfs_buf: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] iomap: fix a use after free in iomap_dio_rw (Bill O'Donnell) [1689281] - [fs] xfs: reallocate realtime summary cache on growfs (Bill O'Donnell) [1689281] - [fs] xfs: stringify scrub types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: stringify btree cursor types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_INODE_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_AG_BTREE_CMP_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: fix symbolic enum printing in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: fix function pointer type in ftrace format (Bill O'Donnell) [1689281] - [fs] xfs: Fix x32 ioctls when cmd numbers differ from ia32. (Bill O'Donnell) [1689281] - [fs] xfs: Fix bulkstat compat ioctls on x32 userspace. (Bill O'Donnell) [1689281] - [fs] xfs: Align compat attrlist_by_handle with native implementation. (Bill O'Donnell) [1689281] - [fs] xfs: require both realtime inodes to mount (Bill O'Donnell) [1689281] - [fs] xfs: cache minimum realtime summary level (Bill O'Donnell) [1689281] - [fs] xfs: count inode blocks correctly in inobt scrub (Bill O'Donnell) [1689281] - [fs] xfs: precalculate cluster alignment in inodes and blocks (Bill O'Donnell) [1689281] - [fs] xfs: precalculate inodes and blocks per inode cluster (Bill O'Donnell) [1689281] - [fs] xfs: add a block to inode count converter (Bill O'Donnell) [1689281] - [fs] xfs: remove xfs_rmap_ag_owner and friends (Bill O'Donnell) [1689281] - [fs] xfs: const-ify xfs_owner_info arguments (Bill O'Donnell) [1689281] - [fs] xfs: streamline defer op type handling (Bill O'Donnell) [1689281] - [fs] xfs: idiotproof defer op type configuration (Bill O'Donnell) [1689281] - [fs] xfs: clean up indentation issues, remove an unwanted space (Bill O'Donnell) [1689281] - [fs] xfs: libxfs: move xfs_perag_put late (Bill O'Donnell) [1689281] - [fs] xfs: split up the xfs_reflink_end_cow work into smaller transactions (Bill O'Donnell) [1689281] - [crypto] crypto: testmgr - add AES-CFB tests (Neil Horman) [1687897] - [scsi] scsi: iscsi: flush running unbind operations when removing a session (Maurizio Lombardi) [1695007] - [crypto] crypto: vmx - fix copy-paste error in CTR mode (Herbert Xu) [1693350] - [rpmspec] Fix cross builds (Jiri Olsa) [1694956] - [lib] sbitmap: order READ/WRITE freed instance and setting clear bit (Ming Lei) [1694521] - [block] blk-mq: fix sbitmap ws_active for shared tags (Ming Lei) [1694521] - [block] blk-mq: update comment for blk_mq_hctx_has_pending() (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_put_driver_tag() to put tag (Ming Lei) [1694521] - [include] sbitmap: trivial - update comment for sbitmap_deferred_clear_bit (Ming Lei) [1694521] - [block] blkcg: Fix kernel-doc warnings (Ming Lei) [1694521] - [block] block: Unexport blk_mq_add_to_requeue_list() (Ming Lei) [1694521] - [block] block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value (Ming Lei) [1694521] - [include] blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx (Ming Lei) [1694521] - [block] loop: access lo_backing_file only when the loop device is Lo_bound (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART (Ming Lei) [1694521] - [kernel] blkcg: annotate implicit fall through (Ming Lei) [1694521] - [block] block: Replace function name in string with __func__ (Ming Lei) [1694521] - [block] block: fix NULL pointer dereference in register_disk (Ming Lei) [1694521] - [fs] fs: fix guard_bio_eod to check for real EOD errors (Ming Lei) [1694521] - [block] blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_tag_set->map (Ming Lei) [1694521] - [include] block: remove bvec_iter_rewind() (Ming Lei) [1694521] - [block] block: don't use bio->bi_vcnt to figure out segment number (Ming Lei) [1694521] - [fs] btrfs: look at bi_size for repair decisions (Ming Lei) [1694521] - [block] block: avoid setting none scheduler if it's already none (Ming Lei) [1694521] - [block] block: avoid setting wbt_lat_usec to current value (Ming Lei) [1694521] - [block] blk-sysfs: Rework documention of __blk_release_queue (Ming Lei) [1694521] - [block] blk-cgroup: Fix doc related to blkcg_exit_queue (Ming Lei) [1694521] - [block] block: kill QUEUE_FLAG_FLUSH_NQ (Ming Lei) [1694521] - [block] block: avoid setting nr_requests to current value (Ming Lei) [1694521] - [block] blk-mq: save default hctx into ctx->hctxs for not-supported type (Ming Lei) [1694521] - [block] blk-mq: save queue mapping result into ctx directly (Ming Lei) [1694521] - [block] block: mq-deadline: Fix write completion handling (Ming Lei) [1694521] - [crypto] crypto: user - fix leaking uninitialized memory to userspace (Herbert Xu) [1657880] {CVE-2018-19854} - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Xiaojun Tan) [1689480] - [infiniband] usnic_verbs: fix deadlock (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix locking when unregistering (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix potential deadlock (Govindarajulu Varadarajan) [1688505] - [netdrv] net: hns3: fix improper error handling in the hclge_init_ae_dev() (Xiaojun Tan) [1687060] - [netdrv] net: hns3: fix netif_napi_del() not do problem when unloading (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Fix NULL deref when unloading driver (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Modify the order of initializing command queue register (Xiaojun Tan) [1687060] - [netdrv] net: hns3: remove the Redundant put_vector in hns3_client_uninit (Xiaojun Tan) [1687060] - [netdrv] net: hns3: reuse reinitialization interface in the hns3_set_channels (Xiaojun Tan) [1687060]- [powercap] powercap/intel_rapl: add Ice Lake mobile (Steve Best) [1483427] - [x86] x86/CPU: Add Icelake model number (Steve Best) [1483427] - [watchdog] watchdog/hpwdt: Update Kconfig documentation (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Update driver version. (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Do not claim unsupported hardware (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Exclude via blacklist (Joseph Szczypek) [1664861] - [fs] autofs: add strictexpire mount option (Ian Kent) [1672134] - [fs] autofs: change catatonic setting to a bit flag (Ian Kent) [1672134] - [fs] autofs: simplify parse_options() function call (Ian Kent) [1672134] - [fs] autofs: add AUTOFS_EXP_FORCED flag (Ian Kent) [1672134] - [fs] autofs: make expire flags usage consistent with v5 params (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_indirect() static (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_direct() static (Ian Kent) [1672134] - [fs] autofs: fix clearing AUTOFS_EXP_LEAVES in autofs_expire_indirect() (Ian Kent) [1672134] - [fs] autofs: fix inconsistent use of now variable (Ian Kent) [1672134] - [md] md: Fix failed allocation of md_register_thread (Nigel Croxon) [1665346] - [md] It's wrong to add len to sector_nr in raid10 reshape twice (Nigel Croxon) [1665346] - [md] raid5: set write hint for PPL (Nigel Croxon) [1665346] - [netdrv] amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs (Gary Hook) [1669565]- [x86] x86/retpolines: Disable switch jump tables when retpolines are enabled (Waiman Long) [1688258] - [x86] x86, retpolines: Raise limit for generating indirect calls from switch-case (Waiman Long) [1688258] - [net] vsock/virtio: fix kernel panic from virtio_transport_reset_no_sock (Stefano Garzarella) [1676595] - [net] vsock/virtio: reset connected sockets on device removal (Stefano Garzarella) [1676595] - [net] vsock/virtio: fix kernel panic after device hot-unplug (Stefano Garzarella) [1676595] - [powerpc] powerpc/livepatch: return -ERRNO values in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: small cleanups in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: relax reliable stack tracer checks for first-frame (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Make reliable stacktrace dependency clearer (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Clear on-stack exception marker upon exception return (Joe Lawrence) [1659856] - [infiniband] iw_cxgb4: Support FW write completion WR (Arjun Vynipadath) [1671320] - [infiniband] iw_cxgb4: RDMA write with immediate support (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: fix some info leaks (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: Add support for 64Byte cqes (Arjun Vynipadath) [1671320] - [pci] pci: remove unused functionality (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] aacraid: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] be2iscsi: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] mpt3sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla2xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla4xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] megaraid_sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] lfpc: remove Lancer FCoE (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lpfc: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lfpc: add Lancer FCoE to the removed devices" (Tomas Henzl) [1622638]- [kernel] printk: Export console_printk (Prarit Bhargava) [1642870] - [video] fbcon: Silence fbcon logo on 'quiet' boots (Prarit Bhargava) [1642870] - [scsi] scsi: ibmvscsi: Fix empty event pool access during host removal (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Improve strings handling (Steve Best) [1692463] - [x86] x86/mce: Handle varying MCA bank counts (David Arcari) [1668779] - [block] virtio_blk: add discard and write zeroes support (Stefano Garzarella) [1692939] - [arm64] arm64: kaslr: ensure randomized quantities are clean also when kaslr is off (Mark Salter) [1673068] - [arm64] arm64: kaslr: ensure randomized quantities are clean to the PoC (Mark Salter) [1673068] - [tools] perf annotate: Fix getting source line failure (Michael Petlan) [1614435] - [infiniband] IB/hfi1: Remove overly conservative VM_EXEC flag check (Alex Estrin) [1680018]- [scsi] scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID (Himanshu Madhani) [1685013] - [scsi] scsi: core: Avoid that system resume triggers a kernel warning (Ewan Milne) [1691903] - [scsi] scsi: core: reset host byte in DID_NEXUS_FAILURE case (Ewan Milne) [1691903] - [scsi] scsi: core: Synchronize request queue PM status only on successful resume (Ewan Milne) [1691903] - [scsi] scsi: sd: Fix cache_type_store() (Ewan Milne) [1691903] - [scsi] scsi: sd: use mempool for discard special page (Ewan Milne) [1691903] - [scsi] scsi: core: Remove scsi_block_when_processing_errors: message (Ewan Milne) [1691903] - [scsi] scsi: core: Allow state transitions from OFFLINE to BLOCKED (Ewan Milne) [1691903] - [scsi] scsi: core: remove unnecessary unlikely() (Ewan Milne) [1691903] - [scsi] scsi: st: remove redundant pointer STbuffer (Ewan Milne) [1691903] - [scsi] scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock (Ewan Milne) [1691903] - [fs] scsi: sysfs: Introduce sysfs_{un,}break_active_protection() (Ewan Milne) [1691903] - [scsi] scsi sg: remove incorrect scsi command checking logic (Ewan Milne) [1691903] - [scsi] scsi: read host_busy via scsi_host_busy() (Ewan Milne) [1691903] - [scsi] scsi: sd: Remove a superfluous assignment (Ewan Milne) [1691903] - [scsi] scsi: don't add scsi command result bytes (Ewan Milne) [1691903] - [scsi] scsi: core: check for equality of result byte values (Ewan Milne) [1691903] - [scsi] scsi: scsi_transport_fc: use 64-bit timestamps consistently (Ewan Milne) [1691903] - [scsi] scsi: sg: clean up gfp_mask in sg_build_indirect (Ewan Milne) [1691903] - [scsi] scsi: core: remove Scsi_Cmnd typedef (Ewan Milne) [1691903] - [netdrv] ibmvnic: Report actual backing device speed and duplex values (Steve Best) [1691862] - [kernel] sched/fair: Fix O(nr_cgroups) in the load balancing path (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix insertion in rq->leaf_cfs_rq_list (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Add tmp_alone_branch assertion (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] tracing: Do a WARN_ON() if start_thread() in hwlat is called when thread exists (Jerome Marchand) [1693050] - [kernel] ftrace: Add missing check for existing hwlat thread (Jerome Marchand) [1693050] - [kernel] tracing: Do not call start/stop() functions when tracing_on does not change (Jerome Marchand) [1693050]- [scsi] scsi: lpfc: Fixup eq_clr_intr references (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix build error (Dick Kennedy) [1692882] - [scsi] scsi: be2iscsi: lpfc: fix typo (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.1 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update Copyright in driver version (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Enhance 6072 log string (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix duplicate log message numbers (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Specify node affinity for queue memory allocation (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Reduce memory footprint for lpfc_queue (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Add loopback testing to trunking mode (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix link speed reporting for 4-link trunk (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix handling of trunk links state reporting (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix protocol support on G6 and G7 adapters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct boot bios information to FDMI registration (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix HDMI2 registration string for symbolic name (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix fc4type information for FDMI (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix FDMI manufacturer attribute value (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix io lost on host resets (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix mailbox hang on adapter init (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix driver crash in target reset handler (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct localport timeout duration error (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: nvmet: avoid hang / use-after-free when destroying targetport (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Coordinate adapter error handling with offline handling (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Stop adapter if pci errors detected (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix deadlock due to nested hbalock call (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet handling of first burst cmd (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet async receive buffer replenishment (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix location of SCSI ktime counters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix use-after-free mailbox cmd completion (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning in lpfc_io_free (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scsi_cmd_iocb_cmpl (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error codes in lpfc_sli4_pci_mem_setup() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix 32-bit format string warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix unused variable warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: resolve static checker warning in lpfc_sli4_hba_unset (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct __lpfc_sli_issue_iocb_s4 lockdep check (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix calls to dma_set_mask_and_coherent() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: use dma_set_mask_and_coherent (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Remove set but not used variable 'phys_id' (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix a handful of indentation issues (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error code if kcalloc() fails (Dick Kennedy) [1692882] - [security] security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock (Ondrej Mosnacek) [1683296] - [security] selinux: add the missing walk_size + len check in selinux_sctp_bind_connect (Ondrej Mosnacek) [1683296] - [security] selinux: fix avc audit messages (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace BUG_ONs with WARN_ONs in avc.c (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: log invalid contexts in AVCs (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace some BUG_ON()s with a WARN_ON() (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: inline some AVC functions used only once (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: do not override context on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: never allow relabeling on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: stop passing MAY_NOT_BLOCK to the AVC upon follow_link (Ondrej Mosnacek) [1683296] - [security] selinux: avoid silent denials in permissive mode under RCU walk (Ondrej Mosnacek) [1683296] - [security] selinux: fix GPF on invalid policy (Ondrej Mosnacek) [1683296] - [security] selinux: overhaul sidtab to fix bug and improve performance (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: use separate table for initial SID lookup (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: make "selinux_policycap_names[]" const char * (Ondrej Mosnacek) [1683296] - [security] selinux: always allow mounting submounts (Ondrej Mosnacek) [1647723 1683296] - [security] selinux: refactor sidtab conversion (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: fix non-MLS handling in mls_context_to_sid() (Ondrej Mosnacek) [1683296] - [security] selinux: check length properly in SCTP bind hook (Ondrej Mosnacek) [1683296] - [security] selinux: policydb - fix byte order and alignment issues (Ondrej Mosnacek) [1668222 1683296] - [security] selinux: Add __GFP_NOWARN to allocation at str_read() (Ondrej Mosnacek) [1683296] - [security] selinux: refactor mls_context_to_sid() and make it stricter (Ondrej Mosnacek) [1683296] - [security] selinux: fix mounting of cgroup2 under older policies (Ondrej Mosnacek) [1683296] - [security] selinux: cleanup dentry and inodes on error in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: constify write_op[] (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netnode (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avc (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netif (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netport (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in sidtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netlink (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in services (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in hooks (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in policydb (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in ebitmap (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in conditional (Ondrej Mosnacek) [1683296] - [fs] fs/proc/kcore.c: fix invalid memory access in multi-page read optimization (Bhupesh Sharma) [1627539] - [fs] proc/kcore: add vmcoreinfo note to /proc/kcore (Bhupesh Sharma) [1627539] - [kernel] crash_core: use VMCOREINFO_SYMBOL_ARRAY() for swapper_pg_dir (Bhupesh Sharma) [1627539] - [fs] proc/kcore: optimize multiple page reads (Bhupesh Sharma) [1627539] - [fs] proc/kcore: clean up ELF header generation (Bhupesh Sharma) [1627539] - [fs] proc/kcore: hold lock during read (Bhupesh Sharma) [1627539] - [fs] proc/kcore: fix memory hotplug vs multiple opens race (Bhupesh Sharma) [1627539] - [fs] proc/kcore: replace kclist_lock rwlock with rwsem (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for memory hotplug notifier (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for kclist_add() (Bhupesh Sharma) [1627539]- [net] Merge branch 'linus/master' into rdma.git for-next (Jonathan Toppins) [1685304] - [netdrv] net: cisco: enic: Replace GFP_ATOMIC with GFP_KERNEL (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Remove pointless functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/usnic: Suppress a compiler warning (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: usnic should not select INFINIBAND_USER_ACCESS (Jonathan Toppins) [1685304] - [infiniband] RDMA/vmw_pvrdma: Delete unused function (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: Update with bug fixes from core code (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Fix return value from create_srq callbacks (Jonathan Toppins) [1685304] - [infiniband] RDMA/rxe: Simplify the error handling code in rxe_create_ah() (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: avoid unnecessary NULL check (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: increase max MR limit (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Do not hide uABI stuff in memcpy (Jonathan Toppins) [1685304] - [net] rpc: remove unneeded variable 'ret' in rdma_listen_handler (Jonathan Toppins) [1685304] - [net] svcrdma: Clean up Read chunk path (Jonathan Toppins) [1685304] - [net] svcrdma: Avoid releasing a page in svc_xprt_release() (Jonathan Toppins) [1685304] - [net] sunrpc: remove redundant variables 'checksumlen', 'blocksize' and 'data' (Jonathan Toppins) [1685304] - [scsi] scsi: target: srp, vscsi, sbp, qla: use target_remove_session (Jonathan Toppins) [1685304] - [target] scsi: target: add session removal function (Jonathan Toppins) [1685304] - [target] scsi: target: rename target_alloc_session (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix check for return code from ib_create_srq (Jonathan Toppins) [1685304] - [infiniband] IB/ipoib: Fix error return code in ipoib_dev_init() (Jonathan Toppins) [1685304] - [infiniband] IPoIB: use kvzalloc to allocate an array of bucket pointers (Jonathan Toppins) [1685304] - [infiniband] ib_srpt: use kvmalloc to allocate ring pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix return code from ipoib_cm_dev_init (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Prefer unsigned int to bare use of unsigned (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Use min_t() macro instead of min() (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Remove driver version and release data information (Jonathan Toppins) [1685304] - [target] scsi: target: Remove second argument from fabric_make_tpg() (Jonathan Toppins) [1685304] - [infiniband] IB/iser: set can_queue earlier to allow setting higher queue depth (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Set right entry state before releasing reference (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Free uapi on destroy (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one() (Jonathan Toppins) [1685304] - [infiniband] IB/core: Release object lock if destroy failed (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: fix UCM link error (Jonathan Toppins) [1685304] - [infiniband] IB/core: Change filter function return type from int to bool (Jonathan Toppins) [1685304] - [infiniband] IB/core: Update GID entries for netdevice whose mac address changes (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add default GIDs of the bond master netdev (Jonathan Toppins) [1685304] - [infiniband] IB/core: Consider adding default GIDs of bond device (Jonathan Toppins) [1685304] - [infiniband] IB/core: Delete lower netdevice default GID entries in bonding scenario (Jonathan Toppins) [1685304] - [infiniband] IB/core: Avoid confusing del_netdev_default_ips (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add comment for change upper netevent handling (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Fix compiling ucm.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not check for device disassociation during ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove struct uverbs_root_spec and all supporting code (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to unmarshal ioctl commands (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a simple allocator to uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove the ib_uverbs_attr pointer from each attr (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Provide implementation private memory for the uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to manage the object type inside the uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Build the specs into a radix tree at runtime (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Have the core code create the uverbs_root_spec (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix reading of 32 bit flags (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Initialize sgid request GID attribute pointer (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow all DESTROY commands to succeed after disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not block disassociate during write() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the write based methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Lower the test for ongoing disassociation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow uobject allocation to work concurrently with disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow RDMA_REMOVE_DESTROY to work concurrently with disassociate (Jonathan Toppins) [1685304] - [include] IB/uverbs: Convert 'bool exclusive' into an enum (Jonathan Toppins) [1685304] - [include] IB/uverbs: Consolidate uobject destruction (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Make the write path destroy methods use the same flow as ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove rdma_explicit_destroy() from the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Prefix _ib to IB/RoCE specific functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify gid type check in cma_acquire_dev() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Return bool instead of int (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Get rid of 1 bit boolean (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Constify path record, ib_cm_event, listen_id pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Constify dst_addr argument (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Simplify rdma_resolve_addr() error flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Initialize resource type in __rdma_create_id() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Check for verbs callbacks before using them (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove {create,destroy}_ah from mandatory verbs (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Jonathan Toppins) [1685304] - [infiniband] RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments const (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5, ib_post_send(), IB_WR_REG_SIG_MR: Do not modify the 'wr' argument (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Restore needed argument to ib_post_send (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvmet-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvme-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srpt: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/isert: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/IPoIB: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] RDMA: Constify the argument of the work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Inline two work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider netdevice for RoCE ports (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce and use sgid_attr in CM requests (Jonathan Toppins) [1685304] - [infiniband] IB/core: Remove extra parentheses (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix locking around struct ib_uverbs_file ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move the FD uobj type struct file allocation to alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Always propagate errors from rdma_alloc_commit_uobject() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Rework the locking for cleaning up the ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise and clarify the rwsem and uobjects_lock (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify and revise uverbs_close_fd (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise the placement of get/puts on uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify the kref'ing ordering for alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Handle IDR and FD types without truncation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Get rid of null_obj_type (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [include] IB/core: Allow ULPs to specify NULL as the third ib_post_(send|recv|srq_recv)() argument (Jonathan Toppins) [1685304] - [include] IB/mlx5: Introduce driver create and destroy flow methods (Jonathan Toppins) [1685304] - [infiniband] IB: Support ib_flow creation in drivers (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Jonathan Toppins) [1685304] - [include] IB/uverbs: Move ib_access_flags and ib_read_counters_flags to uapi (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove cma_multicast->igmp_joined (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Refactor exit paths in ib_umem_get (Jonathan Toppins) [1685304] - [infiniband] IB: Enable uverbs_destroy_def_handler to be used by drivers (Jonathan Toppins) [1685304] - [include] IB/uverbs: Pass IB_UVERBS_QPF_GRH_REQUIRED to user space (Jonathan Toppins) [1685304] - [infiniband] RDMA: Validate grh_required when handling AVs (Jonathan Toppins) [1685304] - [infiniband] RDMA/hfi1: Move grh_required into update_sm_ah (Jonathan Toppins) [1685304] - [infiniband] IB/core: Simplify check for RoCE route resolve (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not use uverbs_cmd_mask in the ioctl path (Jonathan Toppins) [1685304] - [infiniband] RDMA/rw: Fix rdma_rw_ctx_signature_init() kernel-doc header (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove ib_find_cached_gid() and ib_find_cached_gid_by_port() (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove unused and erroneous msg sequence encoding (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucq_object uverbs_file with the one in ib_uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove ib_uobject_file (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Tidy up remaining references to ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace file->ucontext with file in uverbs_cmd.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core function calls (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move non driver related elements from ib_ucontext to ib_ufile (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a uobj_perform_destroy helper (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Combine MIN_SZ_OR_ZERO with UVERBS_ATTR_STRUCT (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Use UVERBS_ATTR_MIN_SIZE correctly and uniformly (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove UA_FLAGS (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Get rid of the & in method specifications (Jonathan Toppins) [1685304] - [infiniband] IB: Improve uverbs_cleanup_ucontext algorithm (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify method definition macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_ATTR family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Split UVERBS_ATTR_FLOW_ACTION_ESP_HANDLE (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Store the specs_root in the struct ib_uverbs_device (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove now useless rcu_lock in dst_fetch_ha (Jonathan Toppins) [1685304] - [infiniband] IB/core: Check for rdma_protocol_ib only after validating port_num (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove redundant check (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Don't check for a negative return value of dma_map_sg_attrs() (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of destroy_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of create_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Check existence of create_flow callback (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove unused ib cache functions (Jonathan Toppins) [1685304] - [infiniband] Revert "[infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set" (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use the AH's sgid_attr in post_wr paths (Jonathan Toppins) [1685304] - [infiniband] IB/mlx4: Use GID attribute from ah attribute (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Use rdma GID API (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Use sgid_attr from the AV (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Replace members of sa_path_rec with 'struct sgid_attr *' (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Pass the sgid_attr through various events (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Keep track of the sgid_attr that created the cm id (Jonathan Toppins) [1685304] - [infiniband] IB: Make init_ah_attr_grh_fields set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_from_mcmember set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_attr_from_wc set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Free GID table entry during GID deletion (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider net namespace while leaving multicast group (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Delete type and id from uverbs_obj_attr (Jonathan Toppins) [1685304] - [infiniband] IB/rdmavt, IB/hfi1: Create device dependent s_flags (Jonathan Toppins) [1685304] - [infiniband] IB/core: Expose ib_ucontext from a given ib_uverbs_file (Jonathan Toppins) [1685304] - [include] IB/core: Introduce DECLARE_UVERBS_GLOBAL_METHODS (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow an empty namespace in ioctl() framework (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a macro to define a type with no kernel known size (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add PTR_IN attributes that are allocated/copied automatically (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Refactor uverbs_finalize_objects (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Export uverbs idr and fd types (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Use IDR for agent IDs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Hold the sgid_attr inside the struct ib_ah/qp (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use sgid_attr instead of sgid_index (Jonathan Toppins) [1685304] - [infiniband] IB{cm, core}: Introduce and use ah_attr copy, move, replace APIs (Jonathan Toppins) [1685304] - [infiniband] IB/core: Tidy ib_resolve_eth_dmac (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add a sgid_attr pointer to struct rdma_ah_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Ensure that all rdma_ah_attr's are zero initialized (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Agent registration is process context only (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Refactor flow_resources_alloc() function (Jonathan Toppins) [1685304] - [infiniband] RDMA/nldev: Return port capability flag for IB only (Jonathan Toppins) [1685304] - [net] RDMA/smc: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [include] IB/cache: Restore compatibility for ib_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB: Replace ib_query_gid/ib_get_cached_gid with rdma_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB/core: Make rdma_find_gid_by_filter support all protocols (Jonathan Toppins) [1685304] - [infiniband] IB/core: Provide rdma_ versions of the gid cache API (Jonathan Toppins) [1685304] - [infiniband] IB/core: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID attribute get, put and hold APIs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Use GID from the ib_gid_attr during the add_gid() callback (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID entry reference counts (Jonathan Toppins) [1685304] - [infiniband] IB/core: Store default GID property per-table instead of per-entry (Jonathan Toppins) [1685304] - [infiniband] IB/core: Do not set the gid type when reserving default entries (Jonathan Toppins) [1685304] - [include] IDR: Expose the XArray lock (Jonathan Toppins) [1688319] - [x86] x86/cpufeatures: Enumerate MOVDIR64B instruction (Steve Best) [1482754] - [x86] x86/cpufeatures: Enumerate MOVDIRI instruction (Steve Best) [1482754] - [nvme] nvme: allow ANA support to be independent of native multipathing (Ewan Milne) [1690940] - [nvme] nvme: multipath: Change default of kernel NVMe multipath to be disabled (Ewan Milne) [1690940] - [nvme] nvme: convert to SPDX identifiers (Ewan Milne) [1690940] - [nvme] nvme-multipath: round-robin I/O policy (Ewan Milne) [1690940] - [nvme] nvme-multipath: drop optimization for static ANA group IDs (Ewan Milne) [1690940] - [nvme] nvme-multipath: zero out ANA log buffer (Ewan Milne) [1690940] - [nvme] nvme-fc: fix numa_node when dev is null (Ewan Milne) [1690940] - [nvme] nvme: add a numa_node field to struct nvme_ctrl (Ewan Milne) [1690940] - [nvme] nvme: update node paths after adding new path (Ewan Milne) [1690940] - [nvme] nvme: take node locality into account when selecting a path (Ewan Milne) [1690940] - [s390] s390/mm: Fix ERROR: "__node_distance" undefined! (Ewan Milne) [1690940] - [nvme] nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O (Ewan Milne) [1690940] - [nvme] nvme: properly propagate errors in nvme_mpath_init (Ewan Milne) [1690940] - [nvme] nvme: fixup crash on failed discovery (Ewan Milne) [1690940] - [nvme] nvme: add ANA support (Ewan Milne) [1690940] - [include] nvme.h: fixup ANA group descriptor format (Ewan Milne) [1690940] - [include] nvme.h: add ANA definitions (Ewan Milne) [1690940] - [nvme] nvme: remove nvme_req_needs_failover (Ewan Milne) [1690940] - [nvme] nvme: simplify the API for getting log pages (Ewan Milne) [1690940] - [include] nvme.h: add support for the log specific field (Ewan Milne) [1690940]- [md] dm writecache: set "Tech Preview" taint using mark_tech_preview() (Mike Snitzer) [1690587] - [md] dm integrity: limit the rate of error messages (Mike Snitzer) [1690105] - [md] dm snapshot: don't define direct_access if we don't support it (Mike Snitzer) [1690105] - [md] dm cache: add support for discard passdown to the origin device (Mike Snitzer) [1690105] - [md] dm writecache: fix typo in name for writeback_wq (Mike Snitzer) [1690105] - [md] dm thin: add sanity checks to thin-pool and external snapshot creation (Mike Snitzer) [1690105] - [md] dm block manager: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm verity fec: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm integrity: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm switch: use struct_size() in kzalloc() (Mike Snitzer) [1690105] - [md] dm: remove unused _rq_tio_cache and _rq_cache (Mike Snitzer) [1690105] - [md] dm crypt: don't overallocate the integrity tag space (Mike Snitzer) [1690105] - [md] dm: eliminate 'split_discard_bios' flag from DM target interface (Mike Snitzer) [1690105] - [md] dm: always call blk_queue_split() in dm_process_bio() (Mike Snitzer) [1690105] - [md] dm: update dm_process_bio() to split bio if in ->make_request_fn() (Mike Snitzer) [1690105] - [md] dm rq: remove unused arguments from rq_completed() (Mike Snitzer) [1690105] - [md] dm integrity: replace open-coded allocation size multiplication (Mike Snitzer) [1690105] - [md] dm: Remove VLA usage from hashes (Mike Snitzer) [1690105] - [crypto] crypto: hash - Remove VLA usage (Mike Snitzer) [1690105] - [md] dm: Avoid namespace collision with bitmap API (Mike Snitzer) [1690105] - [md] md/dm-writecache: Don't request pointer dummy_addr when not required (Mike Snitzer) [1690105] - [scsi] scsi: qla2xxx: avoid printf format warning (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix issue reported by static checker for qla2x00_els_dcmd2_sp_done() (Himanshu Madhani) [1664534] - [scsi] qla2xxx: Update driver version to 10.00.00.14.08.1-k (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqueue is not supported (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add new FW dump template entry types (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move marker request behind QPair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent SysFS access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for setting port speed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent multiple ADISC commands per session (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for FW started flag before aborting (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix unload when NVMe devices are configured (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add First Burst support for FC-NVMe devices (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove redundant null check on pointer sess (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move debug messages before sending srb preventing panic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use complete switch scan for RSCN events (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix fw options handle eh_bus_reset() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Restore FAWWPN of Physical Port only for loop down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent memory leak for CT req/rsp allocation (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix SRB allocation flag to avoid sleeping in IRQ context (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: allow session delete to finish before create. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix fcport null pointer access. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: flush IO on chip reset or sess delete (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session cleanup hang (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Change default ZIO threshold. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add pci function reset support. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N target discovery with Local loop (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: no need to check return value of debugfs_create functions (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix DMA error when the DIF sg buffer crosses 4GB boundary (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add protection mask module parameters (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for FC-NVMe discovery for NPIV port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NPIV handling for FC-NVMe (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Enable FC-NVME on NPIV ports (Himanshu Madhani) [1664534] - [scsi] Revert "scsi: qla2xxx: Fix NVMe Target discovery" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: NULL check before some freeing functions is not needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Introduce a switch/case statement in qlt_xmit_tm_rsp() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove two arguments from qlafx00_error_entry() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make sure that qlafx00_ioctl_iosb_entry() initializes 'res' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make qla2x00_sysfs_write_nvram() easier to analyze (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Declare local functions 'static' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Improve several kernel-doc headers (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Modify fall-through annotations (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fully convert to the generic DMA API (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Simplify conditional check (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove unnecessary self assignment (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Return switch command on a timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move log messages before issuing command to firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for double free of SRB structure (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix recursive mailbox timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NVMe Target discovery (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: don't allow negative thresholds (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove set but not used variable 'ptr_dma' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix double increment of switch scan retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix duplicate switch's Nport ID entries (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix premature command free (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reject bsg request if chip is down. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: shutdown chip if reset fail (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix stuck session in PLOGI state (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix early srb free on abort (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add mode control for each physical port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race condition for resource cleanup (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix dropped srb resource. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix port speed display on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Increase abort timeout value (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move ABTS code behind qpair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale ADISC_DONE event (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Remote port registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove ASYNC GIDPN switch command (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for ZIO6 interrupt threshold (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix out of order Termination and ABTS response (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add logic to detect ABTS hang and response completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add appropriate debug info for invalid RX_ID (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix deadlock between ATIO and HW lock (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Serialize mailbox request (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Defer chip reset until target mode is enabled (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove all rports if fabric scan retry fails (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Force fw cleanup on ADISC error (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Decrement login retry count for only plogi (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move rport registration out of internal work_list (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove redundant check for fcport deletion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Update rscn_rcvd field to more meaningful scan_needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use correct qpair for ABTS/CMD (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix process response queue for ISP26XX and above (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Migrate NVME N2N handling into state machine (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Save frame payload size from ICB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race between switch cmd completion and timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Management Server NPort handle reservation logic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Flush mailbox commands on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session state stuck in Get Port DB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix redundant fc_rport registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Silent erroneous message (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent sysfs access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add longer window for chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix login retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N link re-connect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Cleanup for N2N code (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove irq save in qla2x00_poll() (Himanshu Madhani) [1664534] - [netdrv] ice: Do autoneg based on VSI state (Jonathan Toppins) [1687903] - [fs] xfs: use the latest extent at writeback delalloc conversion time (Brian Foster) [1661968] - [fs] xfs: create delalloc bmapi wrapper for full extent allocation (Brian Foster) [1661968] - [fs] xfs: remove superfluous writeback mapping eof trimming (Brian Foster) [1661968] - [fs] xfs: validate writeback mapping using data fork seq counter (Brian Foster) [1661968] - [fs] xfs: update fork seq counter on data fork changes (Brian Foster) [1661968] - [fs] xfs: eof trim writeback mapping as soon as it is cached (Brian Foster) [1661968] - [perf] drivers/perf: hisi: update the sccl_id/ccl_id when MT is supported (Xiaojun Tan) [1677815]- [x86] x86/hyperv: Fix kernel panic when kexec on HyperV (Kairui Song) [1684451] - [rpmspec] apply linux-kernel-test.patch when building ("Herton R. Krzesinski") [1690534] - [netdrv] net: ena: update driver version from 2.0.2 to 2.0.3 (John Linville) [1690106] - [netdrv] net: ena: fix race between link up and device initalization (John Linville) [1690106] - [netdrv] net: phy: add phy_speed_down and phy_speed_up (Petr Oros) [1690131] - [netdrv] net: phy: add helper phy_config_aneg (Petr Oros) [1690131] - [nvme] nvme-fabrics: convert to SPDX identifiers (Ewan Milne) [1690909] - [nvme] nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever (Ewan Milne) [1690909] - [nvme] nvme-fc: reject reconnect if io queue count is reduced to zero (Ewan Milne) [1690601] - [nvme] nvme-fc: use nr_phys_segments to determine existence of sgl (Ewan Milne) [1690601] - [include] nvme-fc: convert to SPDX identifiers (Ewan Milne) [1690601] - [nvme] nvme-fc: initialize nvme_req(rq)->ctrl after calling __nvme_fc_init_request() (Ewan Milne) [1690601] - [nvme] nvme-fc: fix request private initialization (Ewan Milne) [1690601] - [nvme] nvme-fc: rework the request initialization code (Ewan Milne) [1690601] - [nvme] nvme-fc: introduce struct nvme_fcp_op_w_sgl (Ewan Milne) [1690601] - [nvme] nvme: cache struct nvme_ctrl reference to struct nvme_request (Ewan Milne) [1690601] - [nvme] nvme-fc: fix kernel-doc headers (Ewan Milne) [1690601] - [nvme] nvme_fc: add 'nvme_discovery' sysfs attribute to fc transport device (Ewan Milne) [1690601] - [nvme] nvme-fc: fix for a minor typos (Ewan Milne) [1690601] - [crypto] crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling (Neil Horman) [1689185] - [mm] mm: enforce min addr even if capable() in expand_downwards() (Rafael Aquini) [1687667] {CVE-2019-9213} - [pci] PCI/VMD: Configure MPS settings before adding devices (Prarit Bhargava) [1659270] - [pci] PCI: vmd: Detach resources after stopping root bus (Prarit Bhargava) [1659270] - [char] tpm: separate cmd_ready/go_idle from runtime_pm (Jerry Snitselaar) [1677735] - [block] loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: do not print warn message if partition scan is successful (Ming Lei) [1683593] - [block] loop: drop caches if offset or block_size are changed (Ming Lei) [1683593] - [block] block: loop: remove redundant code (Ming Lei) [1683593] - [block] block: loop: check error using IS_ERR instead of IS_ERR_OR_NULL in loop_add() (Ming Lei) [1683593] - [block] loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl() (Ming Lei) [1683593] - [block] loop: Get rid of 'nested' acquisition of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex (Ming Lei) [1683593] - [block] loop: Fix deadlock when calling blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: Move loop_reread_partitions() out of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Move special partition reread handling in loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_change_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_get_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down into loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Split setting of lo_state from loop_clr_fd (Ming Lei) [1683593] - [block] loop: Push lo_ctl_mutex down into individual ioctls (Ming Lei) [1683593] - [block] loop: Get rid of loop_index_mutex (Ming Lei) [1683593] - [block] loop: Fold __loop_release into loop_release (Ming Lei) [1683593] - [block] block/loop: Use global lock for ioctl() operation. (Ming Lei) [1683593] - [block] block/loop: Don't grab "struct file" for vfs_getattr() operation. (Ming Lei) [1683593] - [crypto] crypto: cfb - fix decryption (Herbert Xu) [1653188]- [misc] VMCI: Support upto 64-bit PPNs (Cathy Avery) [1683479] - [mm] mm, page_alloc: fix has_unmovable_pages for HugePages (David Gibson) [1688114] - [pci] PCI: pciehp: Disable Data Link Layer State Changed event on suspend (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Queue one GHES event, not several uninitialized ones (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Refactor error injection fallbacks (Myron Stowe) [1688393] - [pci] PCI/AER: Reuse existing pcie_port_find_device() interface (Myron Stowe) [1688393] - [pci] PCI/AER: Use managed resource allocations (Myron Stowe) [1688393] - [pci] PCI/AER: Use threaded IRQ for bottom half (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo_in_spinlocked() to insert locked elements (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo for tracking events instead of reimplementing it (Myron Stowe) [1688393] - [pci] PCI/AER: Remove error source from AER struct aer_rpc (Myron Stowe) [1688393] - [pci] PCI/AER: Remove unused aer_error_resume() (Myron Stowe) [1688393] - [pci] PCI: pnv_php: Use kmemdup() (Myron Stowe) [1688393] - [pci] PCI: cpqphp: Remove set but not used variable 'physical_slot' (Myron Stowe) [1688393] - [pci] PCI/ERR: Remove duplicated include from err.c (Myron Stowe) [1688393] - [pci] PCI: Equalize hotplug memory and io for occupied and empty slots (Myron Stowe) [1688393] - [pci] PCI / ACPI: Whitelist D3 for more PCIe hotplug ports (Myron Stowe) [1688393 1537397] - [acpi] ACPI / property: Allow multiple property compatible _DSD entries (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Implement runtime PM callbacks (Myron Stowe) [1688393 1537397] - [pci] PCI/portdrv: Resume upon exit from system suspend if left runtime suspended (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Do not handle events if interrupts are masked (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Disable hotplug interrupt during suspend (Myron Stowe) [1688393 1537397] - [pci] PCI / ACPI: Enable wake automatically for power managed bridges (Myron Stowe) [1688393 1537397] - [pci] PCI: Do not skip power-managed bridges in pci_enable_wake() (Myron Stowe) [1688393 1537397] - [pci] PCI: Unify device inaccessible (Myron Stowe) [1688393] - [pci] PCI/ERR: Always report current recovery status for udev (Myron Stowe) [1688393] - [pci] PCI/ERR: Simplify broadcast callouts (Myron Stowe) [1688393] - [pci] PCI/ERR: Run error recovery callbacks for all affected devices (Myron Stowe) [1688393] - [pci] PCI/ERR: Handle fatal error recovery (Myron Stowe) [1688393] - [pci] PCI/ERR: Use slot reset if available (Myron Stowe) [1688393] - [pci] PCI/AER: Don't read upstream ports below fatal errors (Myron Stowe) [1688393] - [pci] PCI/AER: Take reference on error devices (Myron Stowe) [1688393] - [pci] PCI/DPC: Save and restore config state (Myron Stowe) [1688393] - [pci] PCI: portdrv: Restore PCI config state on slot reset (Myron Stowe) [1688393] - [pci] PCI: portdrv: Initialize service drivers directly (Myron Stowe) [1688393] - [x86] x86/intel_rdt: Show missing resctrl mount options (David Arcari) [1689043] - [xen] xen/balloon: Fix mapping PG_offline pages to user space (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: exclude all PageOffline() pages (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: use pfn_to_online_page() (David Hildenbrand) [1652790] - [hv] hv_balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [xen] xen/balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [kernel] kexec: export PG_offline to VMCOREINFO (David Hildenbrand) [1652790] - [include] mm: convert PG_balloon to PG_offline (David Hildenbrand) [1652790] - [include] mm: balloon: update comment about isolation/migration/compaction (David Hildenbrand) [1652790] - [mm] mm/page_alloc.c: memory hotplug: free pages as higher order (David Hildenbrand) [1652790] - [mm] mm/memory.c: do_fault: avoid usage of stale vm_area_struct ("Herton R. Krzesinski") [1684734] - [kernel] cpuset: remove unused task_has_mempolicy() (Waiman Long) [1548268] - [kernel] cpuset: Remove set but not used variable 'cs' (Waiman Long) [1548268] - [kernel] cgroup: Add .__DEBUG__. prefix to debug file names (Waiman Long) [1548268] - [kernel] cpuset: Minor cgroup2 interface updates (Waiman Long) [1548268] - [kernel] cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug (Waiman Long) [1548268] - [documentation] cpuset: Add documentation about the new "cpuset.sched.partition" flag (Waiman Long) [1548268] - [kernel] cpuset: Use descriptive text when reading/writing cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Expose cpus.effective and mems.effective on cgroup v2 root (Waiman Long) [1548268] - [kernel] cpuset: Make generate_sched_domains() work with partition (Waiman Long) [1548268] - [kernel] cpuset: Make CPU hotplug work with partition (Waiman Long) [1548268] - [kernel] cpuset: Track cpusets that use parent's effective_cpus (Waiman Long) [1548268] - [kernel] cpuset: Add an error state to cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Add new v2 cpuset.sched.partition flag (Waiman Long) [1548268] - [kernel] cpuset: Simply allocation and freeing of cpumasks (Waiman Long) [1548268] - [kernel] cpuset: Define data structures to support scheduling partition (Waiman Long) [1548268] - [kernel] cpuset: Enable cpuset controller in default hierarchy (Waiman Long) [1548268] - [kernel] cgroup/tracing: Move taking of spin lock out of trace event handlers (Waiman Long) [1548268] - [powerpc] powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tables (David Gibson) [1674410] - [pci] PCI: dwc: Fix MSI-X EP framework address calculation bug (Myron Stowe) [1687935] - [pci] PCI: cadence: Correct probe behaviour when failing to get PHY (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix PCI I/O mapping creation sequence (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Remove obsolete drivers/pci pattern from ACPI section (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix scheduling while atomic issues (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Move mobiveil PCI driver entry where it belongs (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Update PPC contacts for PCI core error handling (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add Gustavo Pimentel as DesignWare PCI maintainer (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers (Myron Stowe) [1687935] - [pci] PCI: mvebu: Drop bogus comment above mvebu_pcie_map_registers() (Myron Stowe) [1687935] - [pci] PCI: mvebu: Convert to use pci_host_bridge directly (Myron Stowe) [1687935] - [pci] PCI: mvebu: Use resource_size() to remap I/O space (Myron Stowe) [1687935] - [pci] PCI: mvebu: Only remap I/O space if configured (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix I/O space end address calculation (Myron Stowe) [1687935] - [pci] PCI: mvebu: Remove redundant platform_set_drvdata() call (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add Kconfig/Makefile entries (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add missing ../pci.h include (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base address type (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI set maximum restriction (Myron Stowe) [1687935] - [tools] tools: PCI: Add MSI-X support (Myron Stowe) [1687935] - [documentation] pci_endpoint_test: Add 2 ioctl commands (Myron Stowe) [1687935] - [documentation] pci-epf-test/pci_endpoint_test: Add MSI-X support (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Use irq_type module parameter (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Cleanup PCI_ENDPOINT_TEST memspace (Myron Stowe) [1687935] - [pci] PCI: dwc: Add legacy interrupt callback handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Rework MSI callbacks handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Add MSI-X callbacks handler (Myron Stowe) [1687935] - [pci] PCI: Update xxx_pcie_ep_raise_irq() and pci_epc_raise_irq() signatures (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI-X interfaces (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix EP link notification implementation (Myron Stowe) [1687935] - [pci] PCI: spear13xx: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: qcom: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: histb: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: designware-plat: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: artpec6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: armada8k: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: keystone: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: imx6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: exynos: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: kirin: Add MSI support (Myron Stowe) [1687935] - [pci] PCI: pcie-cadence-ep: Remove redundant variable mmc (Myron Stowe) [1687935] - [pci] PCI: cadence: Add shutdown callback to host driver (Myron Stowe) [1687935] - [pci] PCI: cadence: Add Power Management ops for host and EP (Myron Stowe) [1687935] - [documentation] dt-bindings: PCI: cadence: Add DT bindings for optional PHYs (Myron Stowe) [1687935] - [pci] PCI: cadence: Add generic PHY support to host and EP drivers (Myron Stowe) [1687935] - [pci] PCI: cadence: Update cdns_pcie_writel() function signature (Myron Stowe) [1687935] - [pci] PCI: aardvark: Convert to use pci_host_probe() (Myron Stowe) [1687935] - [pci] PCI: aardvark: Size bridges before resources allocation (Myron Stowe) [1687935] - [pci] PCI: aardvark: Remove PCIe outbound window configuration (Myron Stowe) [1687935] - [pci] PCI: aardvark: Introduce an advk_pcie_valid_device() helper (Myron Stowe) [1687935] - [pci] PCI/xilinx: Depend on OF instead of the ARCH (Myron Stowe) [1687935] - [md] md: convert to kvmalloc (Nigel Croxon) [1661200] - [md] raid1: simplify raid1_error function (Nigel Croxon) [1661200] - [md] md-linear: use struct_size() in kzalloc() (Nigel Croxon) [1661200] - [md] md/raid5: fix 'out of memory' during raid cache recovery (Nigel Croxon) [1661200] - [md] md: Make bio_alloc_mddev use bio_alloc_bioset (Nigel Croxon) [1661200] - [md] raid10: refactor common wait code from regular read/write request (Nigel Croxon) [1661200] - [md] md: remvoe redundant condition check (Nigel Croxon) [1661200] - [lib] lib/raid6: add option to skip algo benchmarking (Nigel Croxon) [1661200] - [include] lib/raid6: avoid __attribute_const__ redefinition (Nigel Croxon) [1661200] - [include] lib/raid6: add missing include for raid6test (Nigel Croxon) [1661200] - [md] md: remove set but not used variable 'bi_rdev' (Nigel Croxon) [1661200] - [md] MD: Memory leak when flush bio size is zero (Nigel Croxon) [1661200] - [md] md: fix memleak for mempool (Nigel Croxon) [1661200] - [md] md-cluster: remove suspend_info (Nigel Croxon) [1661200] - [md] md-cluster: send BITMAP_NEEDS_SYNC message if reshaping is interrupted (Nigel Croxon) [1661200] - [md] md-cluster/bitmap: don't call md_bitmap_sync_with_cluster during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: don't call remove_and_add_spares during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: call update_size in md_reap_sync_thread (Nigel Croxon) [1661200] - [md] md-cluster: introduce resync_info_get interface for sanity check (Nigel Croxon) [1661200] - [md] md-cluster/raid10: support add disk under grow mode (Nigel Croxon) [1661200] - [md] md-cluster/raid10: resize all the bitmaps before start reshape (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk - try2 (Nigel Croxon) [1661200] - [md] md/bitmap: use mddev_suspend/resume instead of ->quiesce() (Nigel Croxon) [1661200] - [md] md: remove redundant code that is no longer reachable (Nigel Croxon) [1661200] - [md] md: allow metadata updates while suspending an array - fix (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk (Nigel Croxon) [1661200] - [md] md/raid10: Fix raid10 replace hang when new added disk faulty (Nigel Croxon) [1661200] - [md] raid5: block failing device if raid will be failed (Nigel Croxon) [1661200] - [md] md-cluster: release RESYNC lock after the last resync message (Nigel Croxon) [1661200] - [md] RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0 (Nigel Croxon) [1661200] - [md] md/raid5-cache: disable reshape completely (Nigel Croxon) [1661200] - [md] md/raid5: fix data corruption of replacements after originals dropped (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Do not disable irq on release_inactive_stripe_list() call (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock() (Nigel Croxon) [1661200] - [md] md/r5cache: remove redundant pointer bio (Nigel Croxon) [1661200] - [md] md-cluster: don't send msg if array is closing (Nigel Croxon) [1661200] - [md] md-cluster: show array's status more accurate (Nigel Croxon) [1661200] - [md] md-cluster: clear another node's suspend_area after the copy is finished (Nigel Croxon) [1661200] - [powerpc] KVM: PPC: Book3S HV: Add KVM stat largepages_[2M/1G] (Suraj Jitindar Singh) [1581563] - [tools] perf mem/c2c: Fix perf_mem_events to support powerpc (Steve Best) [1685084] - [powerpc] powerpc/perf: Add mem access events to sysfs (Steve Best) [1685084] - [netdrv] net-next/hinic: replace disable_irq_nosync/enable_irq (Xiaojun Tan) [1668958] - [powerpc] Fix access_ok() fallout for sparc32 and powerpc (Joe Lawrence) [1673980] - [x86] Remove 'type' argument from access_ok() function (Joe Lawrence) [1673980] - [arm64] arm64: move untagged_addr macro from uaccess.h to memory.h (Joe Lawrence) [1673980] - [powerpc] powerpc/uaccess: fix warning/error with access_ok() (Joe Lawrence) [1673980] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098]- [rpmspec] redhat: speed up binary rpm compression (Denys Vlasenko) [1686921] - [netdrv] net/mlx5e: RX, Verify MPWQE stride size is in range (Alaa Hleihel) [1683589] - [fs] debugfs: Fix EPERM regression from kernel lockdown check (Lenny Szubowicz) [1686755] - [infiniband] IB/hfi1: Close race condition on user context disable and close (Alex Estrin) [1682927] - [rpmspec] redhat: parallelize modules compression (Denys Vlasenko) [1686404] - [arm64] arm64: Add workaround for Fujitsu A64FX erratum 010001 (Mark Langsdorf) [1666951] - [s390] vfio_ap: link the vfio_ap devices to the vfio_ap bus subsystem (Cornelia Huck) [1686044] - [drm] drm/cirrus: fix connector leak at unload (Rob Clark) [1685773] - [powerpc] powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callback (Steve Best) [1685181] - [netdrv] net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames (Alaa Hleihel) [1663914 1651509] - [netdrv] net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames (Alaa Hleihel) [1651509] - [include] Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) [1670118]- [x86] x86/tsc: Make calibration refinement more robust (David Arcari) [1686254] - [powerpc] powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR configuration (Steve Best) [1686756] - [rpmspec] parallelize "make mrproper" (Denys Vlasenko) [1686865] - [rpmspec] use "make -jN" (via _smp_mflags) for modules_install (Denys Vlasenko) [1686308] - [fs] xfs: zero length symlinks are not valid (Carlos Maiolino) [1589618] - [drm] drm/bufs: Fix Spectre v1 vulnerability (Rob Clark) [1663467] - [drm] drm/ioctl: Fix Spectre v1 vulnerabilities (Rob Clark) [1663467] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.0 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update 12.2.0.0 file copyrights to 2019 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix nvmet issues when link bounce under IO load (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct upcalling nvmet_fc transport during io done downcall (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix default driver parameter collision for allowing NPIV support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework locking on SCSI io completion (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Enable SCSI and NVME fc4s by default (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Resize cpu maps structures based on possible cpus (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Utilize new IRQ API when allocating MSI-X vectors (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework EQ/CQ processing to address interrupt coalescing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: convert eq_delay to usdelay (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Support non-uniform allocation of MSIX vectors to hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix setting affinity hints to correlate with hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Allow override of hardware queue selection policies (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt partitioned XRI lists to efficient sharing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize hardware queues with SCSI MQ interface (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Convert ring number to hardware queue for nvme wqe posting. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Move SCSI and NVME Stats to hardware queue structures (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt cpucheck debugfs logic to Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove unused FCP_XRI_ABORT_EVENT slowpath event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Partition XRI buffer list across Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Replace io_channels for nvme and fcp with general hdw_queues per cpu (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove extra vector and SLI4 queue for Expresslane (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement common IO buffers between NVME and SCSI (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove excess check on NVME io submit code path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: remove nrport from nvme command structure (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: no need to check return value of debugfs_create functions (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update lpfc version to 12.0.0.10 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adding ability to reset chip via pci bus reset (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Add log messages to aid in debugging fc4type discovery issues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix discovery failure when PLOGI is defered (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update fault value on successful trunk events. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct MDS loopback diagnostics support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix link state reporting for trunking when adapter is offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.9 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix dif and first burst use in write commands (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix driver release of fw-logging buffers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct topology type reporting on G7 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct code setting non existent bits in sli4 ABORT WQE (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: ls_rjt erroneus FLOGIs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Cap NPIV vports to 256 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix kernel Oops due to null pring pointers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix a duplicate 0711 log message number. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix panic when FW-log buffsize is not initialized (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix block guard enablement on SLI3 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Use dma_zalloc_coherent (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.8 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add Trunking support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement GID_PT on Nameserver query to support faster failover (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct LCB RJT handling (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct errors accessing fw log (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Reset link or adapter instead of doing infinite nameserver PLOGI retry (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix lpfc_sli4_read_config return value check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct speeds on SFP swap (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix remoteport access (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'tgtp' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'psli' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'fc_hdr' and 'hw_page_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix spelling mistake "Resrouce" -> "Resource" (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove a bogus pci_dma_sync_single_for_device call (Dick Kennedy) [1665288] - [netdrv] PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() calls (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize access to remoteport via rport (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'sgl_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.7 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add support to retrieve firmware logs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: reduce locking when updating statistics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix errors in log messages. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct irq handling via locks when taking adapter offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct soft lockup when running mds diagnostics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct race with abort on completion path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Raise nvme defaults to support a larger io and more connectivity (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: raise sg count for nvme to use available sg resources (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove an unnecessary NULL check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Default fdmi_on to on (Dick Kennedy) [1665288] - [powerpc] powerpc/mm/hash: Increase vmalloc space with hash translation mode (Steve Best) [1676974] - [net] sunrpc: fix 4 more call sites that were using stack memory with a scatterlist (Scott Mayhew) [1679183] - [net] sunrpc: Don't use stack buffer with scatterlist (Scott Mayhew) [1679183] - [powerpc] powerpc/pseries: Perform full re-add of CPU for topology update post-migration (Steve Best) [1678209] - [fs] proc/stat: Make the interrupt statistics more efficient (Waiman Long) [1675168] - [kernel] genirq: Avoid summation loops for /proc/stat (Waiman Long) [1675168] - [powerpc] powerpc/pseries: fix EEH recovery of some IOV devices (Steve Best) [1676889] - [block] nvme: lock NS list changes while handling command effects (David Milburn) [1672759] - [powerpc] powerpc/radix: Fix kernel crash with mremap() (Steve Best) [1674186] - [crypto] crypto: ccp - fix the SEV probe in kexec boot path (Gary Hook) [1658806] - [netdrv] HDLC Frame Relay: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] DLCI: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] ethoc: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dnet: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dl2k: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] mark qla3xxx driver as unsupported (John Linville) [1658840] - [netdrv] sfc: initialise found bitmap in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: extend MTD support for newer hardware (Jarod Wilson) [1668656] - [netdrv] sfc: add missing NVRAM partition types for EF10 (Jarod Wilson) [1668656] - [netdrv] ibmvnic: Fix non-atomic memory allocation in IRQ context (Steve Best) [1671474] - [netdrv] ibmvnic: Convert reset work item mutex to spin lock (Steve Best) [1671474] - [powerpc] powerpc/pseries: Export raw per-CPU VPA data via debugfs (Steve Best) [1608797] - [powerpc] powerpc/pseries: Export maximum memory value (Steve Best) [1608797] - [netdrv] ibmveth: Do not process frames after calling napi_reschedule (Desnes Augusto Nunes do Rosario) [1635577] - [cpufreq] cpufreq: powernv: Remove global pstate ramp-down timer in POWER9 (Steve Best) [1670030] - [of] of: __of_detach_node() - remove node from phandle cache (Steve Best) [1669198] - [of] of: of_node_get()/of_node_put() nodes held in phandle cache (Steve Best) [1669198] - [edac] EDAC, sb_edac: Fix signedness bugs in *_get_ha() functions (Aristeu Rozanski) [1641574] - [edac] EDAC, sb_edac: Fix reporting for patrol scrubber errors (Aristeu Rozanski) [1641574] - [documentation] proc.txt: Adding 'HardwareCorrupted' field and description. (Prashant Dhamdhere) [1658233] - [netdrv] qed: Fix command number mismatch between driver and the mfw (Chad Dupuis) [1663500] - Revert "[redhat] switch secureboot kernel image signing to release keys" ("Herton R. Krzesinski")- [arm64] revert "arm64: tlb: Avoid synchronous TLBIs when freeing page tables" (Christoph von Recklinghausen) [1685697]- [firmware] drivers/firmware: psci_checker: stash and use topology_core_cpumask for hotplug tests (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: re-introduce numa mask check for scheduler MC selection (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: rename llc_siblings to align with other struct members (Josh Poimboeuf) [1687101] - [arm64] arm64: smp: remove cpu and numa topology information when hotplugging out CPU (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: restrict updating siblings_masks to online cpus only (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: add support to remove cpu topology sibling masks (Josh Poimboeuf) [1687101] - [arm64] arm64: numa: separate out updates to percpu nodeid and NUMA node cpumap (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: refactor reset_cpu_topology to add support for removing topology (Josh Poimboeuf) [1687101]- [fs] gfs2: Fix missed wakeups in find_insert_glock (Andreas Grunbacher) [1678907]- [firmware] efi: Reduce the amount of memblock reservations for persistent allocations (Bhupesh Sharma) [1682988] - [firmware] efi: Permit multiple entries in persistent memreserve data structure (Bhupesh Sharma) [1682988] - [kernel] cpu/hotplug: Create SMT sysfs interface for all arches (Josh Poimboeuf) [1686068] - [net] netfilter: nft_set_hash: bogus element self comparison from deactivation path (Florian Westphal) [1678574] - [net] netfilter: nft_set_hash: fix lookups with fixed size hash on big endian (Florian Westphal) [1678574]- [security] revert "Add a SysRq option to lift kernel lockdown" (Lenny Szubowicz) [1684348] - [s390] s390/setup: fix boot crash for machine without EDAT-1 (Philipp Rudo) [1677357] - [s390] s390/setup: fix early warning messages (Philipp Rudo) [1677357]- [netdrv] net: hns3: add 8 BD limit for tx flow (Xiaojun Tan) [1676771] - [netdrv] net: hns3: fix a SSU buffer checking bug (Xiaojun Tan) [1676771] - [netdrv] net: hns3: aligning buffer size in SSU to 256 bytes (Xiaojun Tan) [1676771] - [netdrv] net: hns3: getting tx and dv buffer size through firmware (Xiaojun Tan) [1676771] - [net] netfilter: nf_nat_snmp_basic: add missing length checks in ASN.1 cbs (Florian Westphal) [1676602] - [char] ipmi: fix use-after-free of user->release_barrier.rda (Xiaojun Tan) [1677550] - [char] ipmi: Prevent use-after-free in deliver_response (Xiaojun Tan) [1677550]- [x86] revert "cpu/hotplug: Add SMT policy options" (Josh Poimboeuf) [1683690] - [crypto] net: crypto set sk to NULL when af_alg_release (Neil Horman) [1679450] {CVE-2019-8912} - [drm] drm/i915/gvt: update force-to-nonpriv register whitelist (Paul Lai) [1643972] - [kernel] MODSIGN: Also check platform keyring in mod_verify_sig() (Lenny Szubowicz) [1568532] - [kernel] Fix for module sig verification (Lenny Szubowicz) [1568532] - [security] efi: Lock down the kernel if booted in secure boot mode (Lenny Szubowicz) [1568532] - [firmware] efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (Lenny Szubowicz) [1568532] - [x86] Copy secure_boot flag in boot params across kexec reboot (Lenny Szubowicz) [1568532] - [fs] debugfs: Restrict debugfs when the kernel is locked down (Lenny Szubowicz) [1568532] - [mm] x86/mmiotrace: Lock down the testmmiotrace module (Lenny Szubowicz) [1568532] - [kernel] Lock down module params that specify hardware parameters (eg. ioport) (Lenny Szubowicz) [1568532] - [tty] Lock down TIOCSSERIAL (Lenny Szubowicz) [1568532] - [pcmcia] Prohibit PCMCIA CIS storage when the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Disable ACPI table override if the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Ignore acpi_rsdp kernel param when the kernel has been locked down (Lenny Szubowicz) [1568532] - [acpi] ACPI: Limit access to custom_method when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86/msr: Restrict MSR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86: Lock down IO port access when the kernel is locked down (Lenny Szubowicz) [1568532] - [pci] PCI: Lock down BAR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] uswsusp: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] hibernate: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] kexec_load: Disable at runtime if the kernel is locked down (Lenny Szubowicz) [1568532] - [char] Restrict /dev/{mem, kmem, port} when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] MODSIGN: Enforce module signatures if the kernel is locked down (Lenny Szubowicz) [1568532] - [security] Add a SysRq option to lift kernel lockdown (Lenny Szubowicz) [1568532] - [security] Add the ability to lock down access to the running kernel image (Lenny Szubowicz) [1568532]- [net] tun: forbid iface creation with rtnl ops (Sabrina Dubroca) [1680969] - [net] revert "bridge: do not add port to router list when receives query with source 0.0.0.0" (Hangbin Liu) [1679896] - [net] sctp: walk the list of asoc safely (Marcelo Leitner) [1679920] {CVE-2019-8956} - [net] netfilter: nf_nat: skip nat clash resolution for same-origin entries (Florian Westphal) [1677647] - [net] netfilter: nf_conntrack: resolve clash for matching conntracks (Florian Westphal) [1677647] - [net] netfilter: nf_tables: fix flush after rule deletion in the same batch (Phil Sutter) [1677672] - [net] gro_cell: add napi_disable in gro_cells_destroy (Stefano Brivio) [1674408] - [net] sctp: call gso_reset_checksum when computing checksum in sctp_gso_segment (Xin Long) [1669386] - [net] ipvs: fix dependency on nf_defrag_ipv6 (Andrea Claudi) [1660808] - [net] sctp: check and update stream->out_curr when allocating stream_out (Xin Long) [1651877]- [x86] cpu/hotplug: Add SMT policy options (Josh Poimboeuf) [1677405]- [kernel] open the RHEL 8.1 development ("Herton R. Krzesinski") - [pci] pci/quirks: Add quirk to reset nvgpu at boot for the Lenovo ThinkPad P50 (Lyude Paul) [1677022] - [arm64] arm64, vmcoreinfo : Append 'MAX_USER_VA_BITS' to vmcoreinfo (Bhupesh Sharma) [1672962] - [md] dm thin: fix bug where bio that overwrites thin block ignores FUA (Mike Snitzer) [1679211] - [pci] PCI: Fix "try" semantics of bus and slot reset (Myron Stowe) [1662901] - [acpi] acpi/nfit: Fix bus command validation (Jeff Moyer) [1673958] - [pci] PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() (Myron Stowe) [1667773] - [fs] NFS: Don't use page_file_mapping after removing the page (Benjamin Coddington) [1664190] - [fs] NFS: Fix up return value on fatal errors in nfs_page_async_flush() (Benjamin Coddington) [1664190] - [md] md: fix raid10 hang issue caused by barrier (Xiao Ni) [1630921] - [md] md/raid1: don't clear bitmap bits on interrupted recovery. (Xiao Ni) [1677360] - [virt] kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) (Paolo Bonzini) [1673843] {CVE-2019-6974} - [block] blk-mq: fix a hung issue when fsync (Ming Lei) [1674399] - [block] Revert "block: cover another queue enter recursion via BIO_QUEUE_ENTERED" (Ming Lei) [1673966] - [tools] perf tools: Check for null when copying nsinfo. (Jiri Olsa) [1676451] - [iommu] iommu/amd: Fix IOMMU page flush when detach device from a domain (Suravee Suthikulpanit) [1672476]- [kernel] namespace: Add padding fix to user_table[] (Prarit Bhargava) [1677103] - [x86] KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) (Paolo Bonzini) [1673841] {CVE-2019-7221} - [scsi] scsi: sd: fix entropy gathering for most rotational disks (Ewan Milne) [1676735] - [scsi] scsi: sd: Contribute to randomness when running rotational device (Ewan Milne) [1676735] - [rpmspec] Revert "Drop -doc subpackage" (Prarit Bhargava) [1657609] - [net] svcrdma: Remove max_sge check at connect time (Don Dutile) [1638869] - [net] svcrdma: Reduce max_send_sges (Don Dutile) [1638869] - [arm64] arm64: mm: Introduce MAX_USER_VA_BITS definition (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Rewrite stale comment in asm/tlbflush.h (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Avoid synchronous TLBIs when freeing page tables (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Allow stride to be specified for __flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Justify non-leaf invalidation in flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[kernel_]pgtable() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Use last-level invalidation in flush_tlb_kernel_range() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: EXPORT vabits_user to modules (Christoph von Recklinghausen) [1672997] - [arm64] arm64: fix ARM64_USER_VA_BITS_52 builds (Christoph von Recklinghausen) [1672997] - [arm64] arm64: Kconfig: Re-jig CONFIG options for 52-bit VA (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Allow forcing all userspace addresses to 52-bit (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: introduce 52-bit userspace support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Prevent mismatched 52-bit VA support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Define arch_get_mmap_end, arch_get_mmap_base (Christoph von Recklinghausen) [1672997] - [firmware] arm64: mm: Introduce DEFAULT_MAP_WINDOW (Christoph von Recklinghausen) [1672997] - [mm] mm: mmap: Allow for "high" userspace addresses (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: apply r/o permissions of VM areas to its linear alias as well (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: purge lazily unmapped vm regions before changing permissions (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Don't wait for completion of TLB invalidation when page aging (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Use __pa_symbol() for set_swapper_pgd() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Drop the unused cpu parameter (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: move runtime pgds to rodata (Christoph von Recklinghausen) [1672997] - [mm] arm64/mm: use fixmap to modify swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Separate boot-time page tables from swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Pass ttbr1 as a parameter to __enable_mmu() (Christoph von Recklinghausen) [1672997] - [mm] arm64: fix erroneous warnings in page freeing functions (Christoph von Recklinghausen) [1672997] - [mm] arm64: Implement page table free interfaces (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Introduce __flush_tlb_kernel_pgtable (Christoph von Recklinghausen) [1672997] - [lib] ioremap: Update pgtable free interfaces with addr (Christoph von Recklinghausen) [1672997] - [mm] x86/mm: Disable ioremap free page handling on x86-PAE (Christoph von Recklinghausen) [1672997] - [arm64] arm64: KVM: Enable Common Not Private translations (Christoph von Recklinghausen) [1504991] - [arm64] arm64: mm: Support Common Not Private translations (Christoph von Recklinghausen) [1504991] - [kernel] cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM (Igor Mammedov) [1668147] - [tools] perf tools: Compile perf with -g instead of -ggdb3 to workaround gdb crash (Jiri Olsa) [1667109]- [fs] Revert "gfs2: Fix loop in gfs2_rbm_find" (Andreas Grunbacher) [1658528] - [net] bpf: fix sanitation of alu op with pointer / scalar type from different paths (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: prevent out of bounds speculation on pointer arithmetic (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: move {prev_,}insn_idx into verifier env (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf/verifier: per-register parent pointers (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: restrict unknown scalars of mixed signed bounds for unprivileged (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: Simplify ptr_min_max_vals adjustment (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: fix inner map masking to prevent oob under speculation (Jiri Olsa) [1673631] {CVE-2019-7308} - [include] KABI: struct class padding (Prarit Bhargava) [1670035] - [include] KABI: struct timer_list padding (Prarit Bhargava) [1670035] - [include] KABI: struct irq_domain padding (Prarit Bhargava) [1670035] - [nvdimm] libnvdimm, pmem: Fix badblocks population for 'raw' namespaces (Jeff Moyer) [1672315] - [netdrv] net/mlx5e: FPGA, fix Innova IPsec TX offload data path performance (Alaa Hleihel) [1648230] - [kernel] exec: increase BINPRM_BUF_SIZE to 256 (Oleg Nesterov) [1447445]- [include] KABI: struct kset padding (Prarit Bhargava) [1669796] - [include] KABI: struct kobject and kobj_type padding (Prarit Bhargava) [1669796] - [include] KABI: struct delayed_work padding (Prarit Bhargava) [1669796] - [include] KABI: struct work_struct padding (Prarit Bhargava) [1669796] - [include] KABI: struct hrtimer padding (Prarit Bhargava) [1669796] - [include] KABI: struct user_namespace padding (Prarit Bhargava) [1669796] - [include] KABI: struct resource padding (Prarit Bhargava) [1669796] - [include] KABI: Protect device_driver struct (Prarit Bhargava) [1666316] - [include] KABI: Protect radix functions (Prarit Bhargava) [1669079] - [char] ipmi: msghandler: Fix potential Spectre v1 vulnerabilities (Tony Camuso) [1672582] - [vhost] vhost: fix OOB in get_rx_bufs() (Jason Wang) [1668665] {CVE-2018-16880}- [md] dm: don't use bio_trim() afterall (Mike Snitzer) [1673657] - [md] dm: add memory barrier before waitqueue_active (Mike Snitzer) [1673110] - [x86] x86: uaccess: Inhibit speculation past access_ok() in user_access_begin() (Joe Lawrence) [1670113] {CVE-2018-20669} - [kernel] make 'user_access_begin()' do 'access_ok()' (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] i915: fix missing user_access_end() in page fault exception case (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] drm/i915: Force the slow path after a user-write error (Joe Lawrence) [1670113] {CVE-2018-20669} - [x86] x86/microcode/amd: Don't falsely trick the late loading mechanism (David Arcari) [1654904] - [fs] iomap: get/put the page in iomap_page_create/release() (Artem Savkov) [1664298] - [scsi] scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVMe feature (Himanshu Madhani) [1671569] - [message] mptsas: pci-id table changes (Tomas Henzl) [1666730] - [message] mptsas: Taint kernel if mptsas is loaded (Tomas Henzl) [1666730] - [kernel] genirq/matrix: Improve target CPU selection for managed interrupts. (Gary Hook) [1669557] - [kernel] irq/matrix: Spread managed interrupts on allocation (Gary Hook) [1669557] - [kernel] irq/matrix: Split out the CPU selection code into a helper (Gary Hook) [1669557] - [net] sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach() (Stefano Brivio) [1671680] - [net] geneve: should not call rt6_lookup() when ipv6 was disabled (Stefano Brivio) [1671680] - [net] netfilter: physdev: relax br_netfilter dependency (Phil Sutter) [1650382] - [net] netfilter: nf_tables: add NFTA_RULE_POSITION_ID to nla_policy (Phil Sutter) [1670563] - [net] netfilter: nf_tables: Support RULE_ID reference in new rule (Phil Sutter) [1670563] - [net] rtnetlink: fix incorrect handling of device stats passed to userspace (Ivan Vecera) [1668298] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: prepare nft_object for lookups via hashtable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: selective rule dump needs table to be specified (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Fix for endless loop when dumping ruleset (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Speed up selective rule dumps (Phil Sutter) [1659725] - [net] exclude sock_reuseport from kABI protection (Paolo Abeni) [1665984] - [include] KABI: struct device padding (Don Dutile) [1664445] - [include] KABI: struct dma_map_ops padding (Don Dutile) [1664482] - [kernel] swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit (Don Dutile) [1664484] - [kernel] dma-mapping: remove a few unused exports (Don Dutile) [1664484] - [include] dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA (Don Dutile) [1664484] - [kernel] dma-mapping: remove dmam_{declare,release}_coherent_memory (Don Dutile) [1664484] - [kernel] dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs (Don Dutile) [1664484] - [include] dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs (Don Dutile) [1664484] - [include] dma-mapping: fix flags in dma_alloc_wc (Don Dutile) [1664484] - [include] dma-mapping: deprecate dma_zalloc_coherent (Don Dutile) [1664484] - [arm64] arm64: default to the direct mapping in get_arch_dma_ops (Don Dutile) [1664484] - [kernel] dma-mapping: fix inverted logic in dma_supported (Don Dutile) [1664484] - [include] dma-mapping: bypass indirect calls for dma-direct (Don Dutile) [1664484] - [kernel] dma-direct: merge swiotlb_dma_ops into the dma_direct code (Don Dutile) [1664484] - [kernel] dma-direct: do not include SME mask in the DMA supported check (Don Dutile) [1664484] - [kernel] dma-direct: use dma_direct_map_page to implement dma_direct_map_sg (Don Dutile) [1664484] - [kernel] dma-direct: improve addressability error reporting (Don Dutile) [1664484] - [kernel] dma-direct: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [xen] swiotlb: remove dma_mark_clean (Don Dutile) [1664484] - [xen] swiotlb: remove SWIOTLB_MAP_ERROR (Don Dutile) [1664484] - [xen] xen-swiotlb: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] swiotlb: Skip cache maintenance on map error (Don Dutile) [1664484] - [kernel] swiotlb: add support for non-coherent DMA (Don Dutile) [1664484] - [kernel] swiotlb: mark is_swiotlb_buffer static (Don Dutile) [1664484] - [kernel] swiotlb: remove a pointless comment (Don Dutile) [1664484] - [kernel] swiotlb: clean up reporting (Don Dutile) [1664484] - [kernel] dma-direct: reject highmem pages from dma_alloc_from_contiguous (Don Dutile) [1664484] - [kernel] dma-direct: provide page based alloc/free helpers (Don Dutile) [1664484] - [include] dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB (Don Dutile) [1664484] - [kernel] dma-direct: respect DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [kernel] dma-direct: document the zone selection logic (Don Dutile) [1664484] - [kernel] dma-direct: fix return value of dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-direct: always allow dma mask <= physiscal memory size (Don Dutile) [1664484] - [kernel] dma-direct: implement complete bus_dma_mask handling (Don Dutile) [1664484] - [kernel] dma-direct: refine dma_direct_alloc zone selection (Don Dutile) [1664484] - [kernel] dma-direct: add an explicit dma_direct_get_required_mask (Don Dutile) [1664484] - [kernel] kernel/dma/direct: take DMA offset into account in dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-mapping: factor out dummy DMA ops (Don Dutile) [1664484] - [mm] arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing (Don Dutile) [1664484] - [iommu] iommu/dma-iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/vt-d: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/intel: small map_page cleanup (Don Dutile) [1664484] - [iommu] intel-iommu: mark intel_dma_ops static (Don Dutile) [1664484] - [iommu] ia64: remove iommu_dma_supported (Don Dutile) [1664484] - [iommu] iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/dma: Use fast DMA domain lookup (Don Dutile) [1664484] - [x86] x86/amd_gart: fix unmapping of non-GART mappings (Don Dutile) [1664484] - [x86] x86/amd_gart: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [mm] arm64: remove the dummy_dma_ops mapping_error method (Don Dutile) [1664484] - [powerpc] powerpc: Do not redefine NEED_DMA_MAP_STATE (Don Dutile) [1664484] - [powerpc] powerpc/iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [s390] s390: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] dma-mapping: always build the direct mapping code (Don Dutile) [1664484] - [kernel] dma-mapping: move dma_cache_sync out of line (Don Dutile) [1664484] - [kernel] dma-mapping: move various slow path functions out of line (Don Dutile) [1664484] - [base] dma-mapping: move dma_get_required_mask to kernel/dma (Don Dutile) [1664484] - [base] dma-mapping: move dma_default_get_required_mask under ifdef (Don Dutile) [1664484] - [include] dma-mapping: merge dma_unmap_page_attrs and dma_unmap_single_attrs (Don Dutile) [1664484] - [include] dma-mapping: simplify the dma_sync_single_range_for_{cpu,device} implementation (Don Dutile) [1664484] - [include] dma-mapping: return an error code from dma_mapping_error (Don Dutile) [1664484] - [pci] dma-mapping: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [include] dma-mapping: provide a generic DMA_MAPPING_ERROR (Don Dutile) [1664484] - [kernel] dma-mapping: move the arm64 noncoherent alloc/free support to common code (Don Dutile) [1664484] - [mm] arm64: fix warnings without CONFIG_IOMMU_DMA (Don Dutile) [1664484] - [arm64] arm64: use the generic swiotlb_dma_ops (Don Dutile) [1664484] - [kernel] swiotlb: don't dip into swiotlb pool for coherent allocations (Don Dutile) [1664484] - [kernel] swiotlb: refactor swiotlb_map_page (Don Dutile) [1664484] - [kernel] swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs (Don Dutile) [1664484] - [kernel] swiotlb: merge swiotlb_unmap_page and unmap_single (Don Dutile) [1664484] - [kernel] swiotlb: remove the overflow buffer (Don Dutile) [1664484] - [kernel] swiotlb: do not panic on mapping failures (Don Dutile) [1664484] - [mm] arm64/dma-mapping: Mildly optimise non-coherent IOMMU ops (Don Dutile) [1664484] - [iommu] iommu: Add fast hook for getting DMA domains (Don Dutile) [1664484] - [iommu] iommu: Remove the ->map_sg indirection (Don Dutile) [1664484] - [iommu] kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contiguous() (Don Dutile) [1664484] - [mm] mm/cma: remove unsupported gfp_mask parameter from cma_alloc() (Don Dutile) [1664484] - [kernel] dma-mapping: move the remap helpers to a separate file (Don Dutile) [1664484] - [include] dma-mapping: fix return type of dma_set_max_seg_size() (Don Dutile) [1664484] - [include] dma-mapping: translate __GFP_NOFAIL to DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [include] dma-debug: Check for drivers mapping invalid addresses in dma_map_single() (Don Dutile) [1664484] - [base] dma-mapping: make the get_required_mask method available unconditionally (Don Dutile) [1664484] - [xen] dma-mapping: support non-coherent devices in dma_common_get_sgtable (Don Dutile) [1664484] - [kernel] dma-mapping: consolidate the dma mmap implementations (Don Dutile) [1664484] - [kernel] dma-mapping: merge direct and noncoherent ops (Don Dutile) [1664484] - [include] dma-mapping: move the dma_coherent flag to struct device (Don Dutile) [1664484] - [include] dma-mapping: remove dma_deconfigure (Don Dutile) [1664484] - [base] dma-mapping: remove dma_configure (Don Dutile) [1664484] - [include] dma-mapping: relax warning for per-device areas (Don Dutile) [1664484] - [kernel] dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declaration (Don Dutile) [1664484] - [kernel] dma-noncoherent: add a arch_sync_dma_for_cpu_all hook (Don Dutile) [1664484] - [block] deprecate elevator= kernel parameter (Jeff Moyer) [1665295] - [rpmspec] kernel.spec: disable kabi checks until RC (=?UTF-8?q?=C4=8Cestm=C3=ADr=20Kalina?=) [1671007] - [iommu] iommu/amd: Unmap all mapped pages in error path of map_sg (Jerry Snitselaar) [1668448] - [iommu] iommu/amd: Call free_iova_fast with pfn in map_sg (Jerry Snitselaar) [1668448]- [arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Bhupesh Sharma) [1666679] - [kernel] sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_OFFSTACK (Joe Lawrence) [1667840] - [init] Small change to the message about certified hardware (Steve Best) [1671765] - [x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr (Pingfan Liu) [1640799] - [x86] Add back support for Intel processors (Steve Best) [1670529] - [net] SUNRPC: Clean up initialisation of the struct rpc_rqst (Benjamin Coddington) [1650494] - [x86] KABI, x86/paravirt: Protect paravirt ops structures (Waiman Long) [1669957] - [include] KABI: struct module padding (Prarit Bhargava) [1669480] - [include] KABI: struct stack_trace_struct padding (Prarit Bhargava) [1669480] - [documentation] iommu: Fix passthrough option documentation (Gary Hook) [1658391] - [iommu] iommu: Add config option to set passthrough as default (Gary Hook) [1658391] - [kernel] redhat: kernel: clean up taint flags (Jiri Benc) [1654313]- [scsi] scsi: qedi: Add the CRC size within iSCSI NVM image (Charles Rose) [1670186] - [fs] iomap: don't search past page end in iomap_is_partially_uptodate (Eric Sandeen) [1657588] - [netdrv] cxgb4: update supported DCB version (Arjun Vynipadath) [1668571] - [x86] kexec, KEYS: Make use of platform keyring for signature verify (Kairui Song) [1640486] - [security] integrity, KEYS: add a reference to platform keyring (Kairui Song) [1640486] - [security] efi: Allow the "db" UEFI variable to be suppressed (Kairui Song) [1640486] - [security] efi: Import certificates from UEFI Secure Boot (Kairui Song) [1640486] - [security] efi: Add an EFI signature blob parser (Kairui Song) [1640486] - [include] efi: Add EFI signature data types (Kairui Song) [1640486] - [security] integrity: Load certs to the platform keyring (Kairui Song) [1640486] - [security] integrity: Define a trusted platform keyring (Kairui Song) [1640486] - [security] security/integrity: remove unnecessary 'init_keyring' variable (Kairui Song) [1640486] - [x86] Fix kexec forbidding kernels signed with keys in the secondary keyring to boot (Kairui Song) [1640486] - [crypto] Replace magic for trusting the secondary keyring with #define (Kairui Song) [1640486] - [acpi] acpi/nfit: Fix command-supported detection (Jeff Moyer) [1665812] - [acpi] acpi/nfit: Block function zero DSMs (Jeff Moyer) [1665812] - [md] dm: add missing trace_block_split() to __split_and_process_bio() (Mike Snitzer) [1645283] - [md] dm: fix dm_wq_work() to only use __split_and_process_bio() if appropriate (Mike Snitzer) [1645283] - [md] dm: fix redundant IO accounting for bios that need splitting (Mike Snitzer) [1645283] - [md] dm: fix clone_bio() to trigger blk_recount_segments() (Mike Snitzer) [1645283] - [block] block: cover another queue enter recursion via BIO_QUEUE_ENTERED (Mike Snitzer) [1645283] - [md] dm thin: fix passdown_double_checking_shared_status() (Mike Snitzer) [1668039] - [tools] bpftool: Fix prog dump by tag (Jiri Olsa) [1667305] - [arm64] arm64: ftrace: Fix to enable syscall events on arm64 (Don Dutile) [1668035] - [arm64] arm64: implement syscall wrappers (Don Dutile) [1668035] - [arm64] arm64: convert compat wrappers to C (Don Dutile) [1668035] - [arm64] arm64: use SYSCALL_DEFINE6() for mmap (Don Dutile) [1668035] - [arm64] arm64: use {COMPAT,}SYSCALL_DEFINE0 for sigreturn (Don Dutile) [1668035] - [arm64] arm64: remove in-kernel call to sys_personality() (Don Dutile) [1668035] - [include] kernel: add ksys_personality() (Don Dutile) [1668035] - [arm64] arm64: drop alignment from syscall tables (Don Dutile) [1668035] - [arm64] arm64: entry: remove unused register aliases (Don Dutile) [1668035] - [arm64] arm64: convert native/compat syscall entry to C (Don Dutile) [1668035] - [arm64] arm64: svc: Ensure hardirq tracing is updated before return (Don Dutile) [1668035] - [arm64] arm64: convert syscall trace logic to C (Don Dutile) [1668035] - [arm64] arm64: move sve_user_{enable,disable} to (Don Dutile) [1668035] - [arm64] arm64: kill change_cpacr() (Don Dutile) [1668035] - [arm64] arm64: convert raw syscall invocation to C (Don Dutile) [1668035] - [arm64] arm64: introduce syscall_fn_t (Don Dutile) [1668035] - [arm64] arm64: remove sigreturn wrappers (Don Dutile) [1668035] - [arm64] arm64: rseq: Implement backend rseq calls and select HAVE_RSEQ (Don Dutile) [1668035] - [sound] ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock (Jaroslav Kysela) [1664249] - [infiniband] IB/hfi1: Fix an out-of-bounds access in get_hw_stats (Alex Estrin) [1667104] - [infiniband] IB/hfi1: Incorrect sizing of sge for PIO will OOPs (Alex Estrin) [1667095] - [drm] drm/nouveau: register backlight on pascal and newer (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp/gm200-: enforce identity-mapped SOR assignment for LVDS/eDP panels (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp: move eDP panel power handling (Ben Skeggs) [1664899] - [drm] drm/nouveau/devinit: don't fail when PMU/PRE_OS is missing from VBIOS (Ben Skeggs) [1664899] - [kernel] locking/rwsem: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] futex: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] sched/wake_q: Fix wakeup ordering for wake_q (Waiman Long) [1668014] - [kernel] sched/wake_q: Document wake_q_add() (Waiman Long) [1668014] - [kernel] sched/wait: Fix rcuwait_wake_up() ordering (Waiman Long) [1668014] - [kernel] sched/Documentation: Update wake_up() & co. memory-barrier guarantees (Waiman Long) [1668014] - [kvm] KVM: PPC: Book3S HV: Flush guest mappings when turning dirty tracking on/off (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Cleanups - constify memslots, fix comments (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Map single pages when doing dirty page logging (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Pass change type down to memslot commit function (Laurent Vivier) [1650386] - [vhost] vhost: log dirty page correctly (Jason Wang) [1657578] - [netdrv] netxen: taint as unsupported in RHEL8 (Tony Camuso) [1654825] - [hid] HID: hiddev: fix potential Spectre v1 (Benjamin Tissoires) [1664611] - [net] resort to custom code for sk_buff padding (Paolo Abeni) [1665984] - [net] add padding to cipher_context (Paolo Abeni) [1665984] - [net] add padding to tls_crypto_context (Paolo Abeni) [1665984] - [net] add padding to ipv4_devconf (Paolo Abeni) [1665984] - [net] ip6mr: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [net] ipv4: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [include] add KABI padding to file_system_type (Eric Sandeen) [1665320 1650565] - [include] add KABI padding to multiple fs ops vectors (Eric Sandeen) [1665320] - [fs] add KABI padding to dentry structure (Eric Sandeen) [1665320] - [fs] add KABI padding to inode structure (Eric Sandeen) [1665320] - [include] add KABI padding to file_lock structure (Eric Sandeen) [1665320] - [include] KABI: add an iopoll method to struct file_operations (Eric Sandeen) [1665320] - [sound] ALSA: emux: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [sound] ALSA: pcm: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: rme9652: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [powerpc] powerpc/tm: Unset MSR[TS] if not recheckpointing (Gustavo Duarte) [1663853] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BND (Perry Yuan) [1658433] - [hid] HID: debug: fix the ring buffer implementation (Tony Camuso) [1669469] {CVE-2019-3819}- [netdrv] net: hns: Fix WARNING when hns modules installed (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ping failed when use net bridge and send multicast (Xiaojun Tan) [1662120] - [netdrv] net: hns: Add mac pcs config when enable|disable mac (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ntuple-filters status error. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Free irq when exit from abnormal branch (Xiaojun Tan) [1662120] - [netdrv] net: hns: Clean rx fbd when ae stopped. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Some registers use wrong address according to the datasheet. (Xiaojun Tan) [1662120] - [netdrv] net: hns: All ports can not work when insmod hns ko after rmmod. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Incorrect offset address used for some registers. (Xiaojun Tan) [1662120] - [include] ipmi: RH_KABI macros to pad kabi exposed structs (Tony Camuso) [1658175] - [scsi] reserve space in structures for KABI (Ewan Milne) [1664397]- [include] PCI: Add reserved fields to 'struct hotplug_slot' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct hotplug_slot_ops' (Myron Stowe) [1663534] - [pci] PCI: Add reserved fields to 'struct pci_sriov' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_driver' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_bus' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields, and extension, to 'struct pci_dev' (Myron Stowe) [1663534] - [pci] PCI: Add missing include to drivers/pci.h (Myron Stowe) [1663534] - [pci] PCI/IOV: Use VF0 cached config space size for other VFs (Myron Stowe) [1663534] - [include] PCI: always include 'p2pdma' in 'struct pci_dev' (Myron Stowe) [1663534] - [ata] PCI: Remove pci_set_dma_max_seg_size() (Myron Stowe) [1663534] - [pci] PCI: Remove pci_set_dma_seg_boundary() (Myron Stowe) [1663534] - [include] PCI: Remove pci_unmap_addr() wrappers for DMA API (Myron Stowe) [1663534] - [pci] PCI/AER: Abstract AER interrupt handling (Myron Stowe) [1663534] - [pci] PCI: Uninline PCI bus accessors for better ftracing (Myron Stowe) [1663534] - [pci] PCI/portdrv: Add runtime PM hooks for port service drivers (Myron Stowe) [1663534] - [pci] PCI: Make link active reporting detection generic (Myron Stowe) [1663534] - [block] block: don't lose track of REQ_INTEGRITY flag (Ming Lei) [1665684] - [nvme] nvme-pci: fix nvme_setup_irqs() (Ming Lei) [1661439] - [lib] sbitmap: Protect swap_lock from hardirq (Ming Lei) [1666192] - [lib] sbitmap: Protect swap_lock from softirqs (Ming Lei) [1666192] - [scsi] scsi: isci: initialize shost fully before calling scsi_add_host() (Ming Lei) [1664918] - [nvme] nvmet-fc: Mark NVMe/FC target mode driver as unsupported (Ewan Milne) [1664838] - [netdrv] bnx2x: Assign unique DMAE channel number for FW DMAE transactions. (Jonathan Toppins) [1638306] - [fs] block: don't use un-ordered __set_current_state(TASK_UNINTERRUPTIBLE) (Ming Lei) [1664580] - [netdrv] qed: Wait for ready indication before rereading the shmem (Chad Dupuis) [1652417] - [netdrv] qed: Avoid sending mailbox commands when MFW is not responsive (Chad Dupuis) [1652417] - [netdrv] qed: Wait for MCP halt and resume commands to take place (Chad Dupuis) [1652417] - [netdrv] qed: Prevent a possible deadlock during driver load and unload (Chad Dupuis) [1652417] - [fs] gfs2: Fix loop in gfs2_rbm_find (Andreas Grunbacher) [1658528] - [fs] gfs2: Get rid of potential double-freeing in gfs2_create_inode (Andreas Grunbacher) [1658539]- [vhost] vhost/vsock: fix vhost vsock cid hashing inconsistent (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [vhost] vhost/vsock: fix use-after-free in network stack callers (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [netdrv] bnx2x: Add VF spoof-checking configuration (Jonathan Toppins) [1646842] - [netdrv] net-next: hinic: fix a problem in free_tx_poll() (Xiaojun Tan) [1642016] - [netdrv] net: hns: fix for unmapping problem when SMMU is on (Xiaojun Tan) [1640526] - [netdrv] net: hns: add netif_carrier_off before change speed and duplex (Xiaojun Tan) [1640526] - [netdrv] net: hns: add the code for cleaning pkt in chip (Xiaojun Tan) [1640526] - [netdrv] net: hns: modify variable type in hns_nic_reuse_page (Xiaojun Tan) [1640526]- [irqchip] Mark GICv2 deprecated (Wei Huang) [1609391] - [scsi] qla2xxx: Use correct number of vectors for online CPUs (Himanshu Madhani) [1644058] - [scsi] megaraid_sas: mark Aero controllers as tech preview (Tomas Henzl) [1659972] - [scsi] megaraid_sas: add retry logic in megasas_readl (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Introduce new Aero adapter type (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Fix Ventura series based checks (Tomas Henzl) [1659972] - [scsi] scsi: libfc: retry PRLI if we cannot analyse the payload (Chris Leech) [1631843] - [scsi] scsi: libfc: check fc_frame_payload_get() return value for null (Chris Leech) [1631843] - [scsi] scsi: libfc: hold disc_mutex in fc_disc_stop_rports() (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup lockdep annotations (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup 'sleeping function called from invalid context' (Chris Leech) [1631843] - [scsi] scsi: libfc: Add lockdep annotations (Chris Leech) [1631843] - [md] dm crypt: fix parsing of extended IV arguments (Mike Snitzer) [1665290] - [kernel] redhat: kabi: reserved padding for kernel sched data structures (Rafael Aquini) [1664858] - [kernel] redhat: kabi: reserved padding for MM related data structures (Rafael Aquini) [1664858] - [vfio] vfio/type1: Fix unmap overflow off-by-one (Alex Williamson) [1662291] - [message] mptspi: pci-id table changes (Tomas Henzl) [1651803] - [message] mptspi: Taint kernel if mptspi is loaded (Tomas Henzl) [1651803] - [block] kabi: reserve space for public data structure (Ming Lei) [1551939] - [block] kabi: reserve space for blk-mq related structure (Ming Lei) [1551939] - [block] kabi: reserve space for bsg related structure (Ming Lei) [1551939] - [block] kabi: reserve space for integrity related structure (Ming Lei) [1551939] - [block] kabi: reserve space for CONFIG_BLK_DEV_ZONED (Ming Lei) [1551939] - [ata] ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA (David Milburn) [1663347] - [kvm] KVM: x86: Add CPUID support for new instruction WBNOINVD (Andrew Jones) [1659491] - [x86] KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup (Andrew Jones) [1659491] - [virt] kvm: Change offset in kvm_write_guest_offset_cached to unsigned (Andrew Jones) [1659491] - [virt] kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init (Andrew Jones) [1659491] - [kvm] KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: Add ARM_EXCEPTION_IS_TRAP macro (Andrew Jones) [1659491] - [arm64] arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix unintended stage 2 PMD mappings (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs (Andrew Jones) [1659491] - [arm64] KVM: arm/arm64: Fixup the kvm_exit tracepoint (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Consider priority and active state for pending irq (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() (Andrew Jones) [1659491] - [kvm] KVM: X86: Fix NULL deref in vcpu_scan_ioapic (Andrew Jones) [1659491] - [kvm] KVM: Fix UAF in nested posted interrupt processing (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabled (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails (Andrew Jones) [1659491] - [kvm] arm64: KVM: Install stage-2 translation before enabling traps (Andrew Jones) [1659491] - [kvm] arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible (Andrew Jones) [1659491] - [arm64] arm64: entry: Remove confusing comment (Andrew Jones) [1659491] - [kvm] arm64: entry: Place an SB sequence following an ERET instruction (Andrew Jones) [1659491] - [arm64] arm64: Add support for SB barrier and patch in over DSB; ISB sequences (Andrew Jones) [1659491] - [kvm] kvm: nVMX: Set VM instruction error for VMPTRLD of unbacked page (Andrew Jones) [1659491] - [kvm] kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb (Andrew Jones) [1659491] - [kvm] kvm: mmu: Fix race in emulated page table writes (Andrew Jones) [1659491] - [kvm] KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset (Andrew Jones) [1659491] - [kvm] KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes (Andrew Jones) [1659491] - [kvm] KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall (Andrew Jones) [1659491] - [kvm] svm: Add mutex_lock to protect apic_access_page_done on AMD systems (Andrew Jones) [1659491] - [kvm] KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned (Andrew Jones) [1659491] - [kvm] KVM: arm64: Safety check PSTATE when entering guest and handle IL (Andrew Jones) [1659491] - [virt] KVM: arm64: Fix caching of host MDCR_EL2 value (Andrew Jones) [1659491] - [kvm] x86/kvm/nVMX: allow bare VMXON state migration (Andrew Jones) [1659491] - [kvm] x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit (Andrew Jones) [1659491] - [kvm] KVM: hyperv: define VP assist page helpers (Andrew Jones) [1659491] - [kvm] KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode() (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Always reflect #NM VM-exits to L1 (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS (Andrew Jones) [1659491] - [kvm] KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Clear reserved bits of #DB exit qualification (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Ensure only THP is candidate for adjustment (Andrew Jones) [1659491] - [kvm] x86: kvm: avoid unused variable warning (Andrew Jones) [1659491] - [kvm] powerpc64/ftrace: Include ftrace.h needed for enable/disable calls (Andrew Jones) [1659491] - [kvm] x86/kvm/vmx: Remove duplicate l1d flush definitions (Andrew Jones) [1659491] - [tools] perf kvm: Fix subcommands on s390 (Andrew Jones) [1659491] - [arm64] arm64: add PSR_AA32_* definitions (Andrew Jones) [1659491] - [pci] PCI: hotplug: Document TODOs (Myron Stowe) [1664454] - [pci] PCI: hotplug: Embed hotplug_slot (Myron Stowe) [1664454] - [pci] PCI: hotplug: Drop hotplug_slot_info (Myron Stowe) [1664454] - [pci] PCI: hotplug: Constify hotplug_slot_ops (Myron Stowe) [1664454] - [pci] PCI: pciehp: Reshuffle controller struct for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Rename controller struct members for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Unify controller and slot structs (Myron Stowe) [1664454] - [pci] PCI: pciehp: Tolerate Presence Detect hardwired to zero (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop hotplug_slot_ops wrappers (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop unnecessary includes (Myron Stowe) [1664454] - [pci] PCI: pciehp: Differentiate between surprise and safe removal (Myron Stowe) [1664454] - [pci] PCI: Simplify disconnected marking (Myron Stowe) [1664454] - [tools] perf vendor events arm64: Revise core JSON events for eMAG (Jiri Olsa) [1663353] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Jiri Olsa) [1663353] - [perf] drivers/perf: xgene: Add CPU hotplug support (Jiri Olsa) [1663349] - [scsi] mpt3sas: mark Aero controllers as tech preview (Tomas Henzl) [1663281] - [powerpc] KVM: PPC: Book3S HV: Keep rc bits in shadow pgtable in sync with host (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Introduce kvmhv_update_nest_rmap_rc_list() (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Apply combination of host and l1 pte rc for nested guest (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Align gfn to L1 page size when inserting nest-rmap entry (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Hold kvm->mmu_lock across updating nested pte rc bits (Suraj Jitindar Singh) [1662029] - [tools] perf python: Do not force closing original perf descriptor in evlist.get_pollfd (Jiri Olsa) [1659445] - [mm] mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings (Andrea Arcangeli) [1613993] - [rpmspec] spec: Add libperf-jvmti.so into perf debuginfo rpm (Jiri Olsa) [1653570] - [scsi] scsi: hisi_sas: Fix spin lock management in slot_index_alloc_quirk_v2_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Update v3 hw AIP_LIMIT and CFG_AGING_TIME register values (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Use block layer tag instead for IPTT (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: unmask interrupts ent72 and ent74 (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Free slot later in slot_complete_vx_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Fix the race between IO completion and timeout for SMP/internal IO (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Move evaluation of hisi_hba in hisi_sas_task_prep() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Feed back linkrate(max/min) when re-attached (Xiaojun Tan) [1642819] - [hwtracing] intel_th: pci: Add Ice Lake PCH support (Jiri Olsa) [1485529]- [kernel] userns: also map extents in the reverse map to kernel IDs (Chris von Recklinghausen) [1652679] {CVE-2018-18955} - [net] ipv6: route: Fix return value of ip6_neigh_lookup() on neigh_create() error (Stefano Brivio) [1662789] - [net] ipv6: frags: Fix bogus skb->sk in reassembled packets (Herbert Xu) [1645839] - [net] redhat: blacklist auto-loadable net modules in modules-extra (Marcelo Leitner) [1642795] - [net] redhat: move sctp modules to kernel-modules-extra (Marcelo Leitner) [1642795] - [net] add reserved fields to neighbour (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_stats* (Paolo Abeni) [1655084] - [net] reserve bits in netdev_features_t for future features (Paolo Abeni) [1655084] - [net] add reserved fields to sk_buff (Paolo Abeni) [1655084] - [net] add reserved fields to ipv6_devconf (Paolo Abeni) [1655084] - [net] add reserved fields to fib_rule (Paolo Abeni) [1655084] - [net] add reserved fields to sock (Paolo Abeni) [1655084] - [net] add reserved fields to genl_family (Paolo Abeni) [1655084] - [net] add reserved fields to proto_ops (Paolo Abeni) [1655084] - [net] add reserved fields to proto (Paolo Abeni) [1655084] - [net] add reserved fields to genl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_entry (Paolo Abeni) [1655084] - [net] add reserved fields to lwtunnel_state (Paolo Abeni) [1655084] - [net] add reserved fields to packet_type (Paolo Abeni) [1655084] - [net] add reserved fields to napi_struct (Paolo Abeni) [1655084] - [net] add reserved fields to net_device (Paolo Abeni) [1655084] - [net] exclude wireless_dev from KABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to dcbnl_rtnl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to xfrm_* (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_obj (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to l3mdev_ops (Paolo Abeni) [1655084] - [net] exclude ndisc_ops from kABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to xfrmdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to tlsdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_rx_queue (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_queue (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_ops (Paolo Abeni) [1655084] - [net] add reserved fields to ethtool_ops (Paolo Abeni) [1655084] - [net] add reserved fields to header_ops (Paolo Abeni) [1655084] - [net] add reserved fields to net_device_ops (Paolo Abeni) [1655084] - [net] add reserved fields to flowi* structs (Paolo Abeni) [1655084] - [arm64] KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS (Christoph von Recklinghausen) [1643586 1643522] - [arm64] KVM: arm/arm64: Rename kvm_arm_config_vm to kvm_arm_setup_stage2 (Christoph von Recklinghausen) [1643586 1643522] - [virt] KVM: arm64: Drop __cpu_init_stage2 on the VHE path (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Allow tuning the physical address size for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Limit the minimum number of page table levels (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm64: Set a limit on the IPA size (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add 52bit support for PAR to HPFAR conversoin (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Switch to per VM IPA limit (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Configure VTCR_EL2.SL0 per VM (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Dynamic configuration of VTTBR mask (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Make stage2 page table layout dynamic (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Prepare for dynamic stage2 page table layout (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm/arm64: Prepare for VM specific stage2 translations (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Configure VTCR_EL2 per VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Allow arch specific configurations for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Clean up VTCR_EL2 initialisation (Christoph von Recklinghausen) [1643586 1643522] - [arm64] arm64: Add a helper for PARange to physical shift conversion (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add helper for loading the stage2 setting for a VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Remove spurious WARN_ON (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table (Christoph von Recklinghausen) [1643586 1643522] - [hv] hv_balloon: avoid touching uninitialized struct page during tail onlining (Vitaly Kuznetsov) [1662277] - [x86] Mark AMD EPYC guests as supported (David Arcari) [1663356] - [netdrv] be2net: Disable queue dump in be_tx_timeout handler (Petr Oros) [1646838] - [vhost] vhost: Fix Spectre V1 vulnerability (Jason Wang) [1663469] - [mm] mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT (Andrea Arcangeli) [1575028] - [tools] cpupower: Fix AMD Family 0x17 msr_pstate size (Prarit Bhargava) [1659883] - [tools] cpupower: Fix coredump on VMWare (Prarit Bhargava) [1659883] - [scsi] scsi: csiostor: remove flush_scheduled_work() (Arjun Vynipadath) [1663973] - [powerpc] KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch (David Gibson) [1663225] - [fs] userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: add i_size checks (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) to trigger userfaults (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: clear flag if remap event not enabled (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: disable irqs when taking the waitqueue lock (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] fs/userfaultfd.c: remove redundant pointer uwq (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] NFS: nfs_compare_mount_options always compare auth flavors. (Steve Dickson) [1661619] - [infiniband] RDMA/hns: Bugfix for RoCE loopback test (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Update posting & querying mailbox (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Fix the bug while use multi-hop of pbl (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Init qp context when modify qp from reset to init (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Bugfix pbl configuration for rereg mr (Xiaojun Tan) [1663359] - [security] selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and RTM_GETCHAIN (Ondrej Mosnacek) [1660564] - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1656261] - [scsi] scsi: megaraid_sas: Use 63-bit DMA addressing (Tomas Henzl) [1656261] - [x86] x86/kvm: mark as TechPreview when running as a nested hypervisor (Vitaly Kuznetsov) [1519039] - [rpmspec] kernel.spec: Fix kernel-tools files section logic (Prarit Bhargava) [1661247] - [crypto] crypto: ccp - Make function sev_get_firmware() static (Gary Hook) [1632894] - [crypto] crypto: ccp - Allow SEV firmware to be chosen based on Family and Model (Gary Hook) [1632894] - [crypto] crypto: ccp - Fix static checker warning (Gary Hook) [1632894] - [crypto] crypto: ccp - add timeout support in the SEV command (Gary Hook) [1632894] - [nvdimm] nvdimm: Use namespace index data to reduce number of label reads needed (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Split label init out from the logic for getting config data (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Remove empty if statement (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Clarify comment in sizeof_namespace_index (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Sanity check labeloff (Jeff Moyer) [1634345] - [nvdimm] libnvdimm, dimm: Maximize label transfer size (Jeff Moyer) [1634345] - [mm] mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock (Brian Foster) [1659528] - [input] Input: elantech - disable elan-i2c for P52 and P72 (Benjamin Tissoires) [1658602] - [fs] cachefiles: avoid deprecated get_seconds() (David Howells) [1655613] - [fs] fscache, cachefiles: remove redundant variable 'cache' (David Howells) [1655613] - [fs] cachefiles: Explicitly cast enumerated type in put_object (David Howells) [1655613] - [fs] fscache: fix race between enablement and dropping of object (David Howells) [1655613] - [fs] cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active (David Howells) [1655613] - [fs] fscache: Fix race in fscache_op_complete() due to split atomic_sub & read (David Howells) [1655613] - [fs] cachefiles: Fix an assertion failure when trying to update a failed object (David Howells) [1655613] - [fs] fscache: Fix out of bound read in long cookie keys (David Howells) [1655613] - [fs] fscache: Fix incomplete initialisation of inline key space (David Howells) [1655613] - [fs] cachefiles: fix the race between cachefiles_bury_object() and rmdir(2) (David Howells) [1655613] - [kernel] ebpf: record usage of eBPF (Jiri Benc) [1654279] - [kernel] add rh_features to /proc (Jiri Benc) [1654279] - [kernel] add support for rh_features (Jiri Benc) [1654279] - [fs] fs/lock: show locks taken by processes from another pidns (Miklos Szeredi) [1616125] - [iommu] iommu/arm-smmu: Support non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm-v7s: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu: Add "iommu.strict" command line option (Xiaojun Tan) [1643114] - [iommu] iommu/dma: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu: Ensure that page-table updates are visible before TLBI (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Implement flush_iotlb_all hook (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Avoid back-to-back CMD_SYNC operations (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() (Xiaojun Tan) [1643114] - [infiniband] RDMA/hns: Update some attributes of the RoCE device (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Limit the size of extend sge of sq (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for CM test (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Submit bad wr when post send wr exception (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for reserved qp number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Refactor the codes for setting transport opode (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Move all prints out of irq handle (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix usage of bitmap allocation functions return values (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Support flush cqe for hip08 in kernel space (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Program the tclass and flow label into the hardware (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use macro instead of magic number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Modify qp will return errno when qp type is illegal (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Assign the value for vlan field of qp context (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Enable modify_cq for uverbs. (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the data type of immediate data (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use delay instead of usleep (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add illegal hop_num judgement (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add 50GE type of hnae3 device match (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Do not overwrite the error code during error unwind in hns_roce_init (Xiaojun Tan) [1639578] - [infiniband] hns: Remove a set-but-not-used variable (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_mac (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_gid (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TPQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TSQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix endian conversions and annotations (Xiaojun Tan) [1639578] - [scsi] scsi: hisi_sas: Add SATA FIS check for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: add memory barrier in task delivery function (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Tidy hisi_sas_task_prep() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: relocate some common code for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy host controller reset function a bit (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy channel interrupt handler for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Drop hisi_sas_slot_abort() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Update a couple of register settings for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add missing PHY spinlock init (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Pre-allocate slot DMA buffers (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Release all remaining resources in clear nexus ha (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add a flag to filter PHY events during reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Adjust task reject period during host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the conflict between dev gone and host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Only process broadcast change in phy_bcast_v3_hw() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Use dmam_alloc_coherent() (Zhou Wang) [1639541] - [netdrv] xen/netfront: fix waiting for xenbus state change (Petr Oros) [1638456]- [x86] expand cpu feature/bug bits (David Arcari) [1662434] - [x86] add kabi support for cpuinfo_x86 (David Arcari) [1662434] - [init] Display a message about certified hardware (Steve Best) [1660523] - [scsi] scsi: t10-pi: Return correct ref tag when queue has no integrity profile (Ming Lei) [1660719] - [scsi] scsi: storvsc: Fix a race in sub-channel creation that can cause panic (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: set callbacks on open (Mohammed Gamal) [1650149] - [hv] vmbus: fix subchannel removal (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: defer opening vmbus until first use (Mohammed Gamal) [1650149] - [hv] vmbus: split ring buffer allocation from open (Mohammed Gamal) [1650149] - [hv] vmbus: pass channel to hv_process_channel_removal (Mohammed Gamal) [1650149] - [hv] Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind() (Mohammed Gamal) [1650149] - [uio] hv_uio_generic: map ringbuffer phys addr (Mohammed Gamal) [1650149] - [uio] uio: introduce UIO_MEM_IOVA (Mohammed Gamal) [1650149] - [hv] vmbus: add driver_override support (Mohammed Gamal) [1650149] - [hv] vmbus: keep pointer to ring buffer page (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: increase size of receive and send buffers (Mohammed Gamal) [1650149] - [uio] uio: add SPDX license tags (Mohammed Gamal) [1650149] - [fs] gfs2: take jdata unstuff into account in do_grow (Robert S Peterson) [1660519] - [drm] drm/dp_mst: Check if primary mstb is null (Lyude Paul) [1658711] - [tools] perf tests: Use shebangs in the shell scripts (Michael Petlan) [1613523]- [mm] mm: put_and_wait_on_page_locked() while page is migrated (Baoquan He) [1649214] - [netdrv] i40e: define proper net_device::neigh_priv_len (Stefan Assmann) [1658743] - [netdrv] i40e: fix VLAN.TCI == 0 RX HW offload (Stefan Assmann) [1658743] - [netdrv] i40e: fix mac filter delete when setting mac address (Stefan Assmann) [1658743] - [netdrv] i40e: prevent overlapping tx_timeout recover (Stefan Assmann) [1658743] - [netdrv] i40e: Use correct shift for VLAN priority (Stefan Assmann) [1658743] - [netdrv] i40e: always set ks->base.speed in i40e_get_settings_link_up (Stefan Assmann) [1658743] - [netdrv] i40e: don't restart nway if autoneg not supported (Stefan Assmann) [1658743] - [netdrv] i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load (Stefan Assmann) [1658743] - [netdrv] i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features (Stefan Assmann) [1658743] - [acpi] ACPI/APEI: Clear GHES block_status before panic() (David Arcari) [1662442] - [misc] VMCI: Resource wildcard match fixed (Vitaly Kuznetsov) [1652868] - [mm] mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init (Waiman Long) [1655964] - [block] block/bio: Do not zero user pages (Ming Lei) [1662502] - [vhost] disable zerocopy by default (Jason Wang) [1582756] - [block] kyber: use sbitmap add_wait_queue/list_del wait helpers (Ming Lei) [1661426] - [lib] sbitmap: add helpers for add/del wait queue handling (Ming Lei) [1661426] - [net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down" (Dave Wysochanski) [1657449] - [vhost] vhost/vsock: fix reset orphans race with close timeout (Stefan Hajnoczi) [1660445] - [misc] genwqe: Fix size check (Steve Best) [1660126] - [fs] aio: fix spectre gadget in lookup_ioctx (Jeff Moyer) [1660963] - [block] block: save irq state in blkg_lookup_create() (Ming Lei) [1660299] - [md] dm: don't reuse bio for flushes (Ming Lei) [1660401] - [wireless] mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_regdom_custom (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Stanislaw Gruszka) [1637113] - [block] blk-mq: enable IO poll if .nr_queues of type poll > 0 (Ming Lei) [1660826] - [powerpc] powerpc/rtas: Fix a potential race between CPU-Offline & Migration (Desnes Augusto Nunes do Rosario) [1639266] - [x86] kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs (Eduardo Habkost) [1625111] - [scsi] scsi_sysfs: make unpriv_sgio queue attribute accessible for non-block devices (Paolo Bonzini) [1584504] - [block] scsi_ioctl: introduce unpriv_sgio queue flag (Paolo Bonzini) [1584504] - [block] scsi_ioctl: pass request_queue to blk_verify_command (Paolo Bonzini) [1584504] - [fs] ext4: missing !bh check in ext4_xattr_inode_write() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in __ext4_read_dirblock() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_expand_extra_isize_ea() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_move_to_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: release bs.bh before re-using in ext4_xattr_block_find() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_get_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of s_journal_flag_rwsem in error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of sbi->s_group_desc_leak in error path (Lukas Czerner) [1659481] - [fs] ext4: avoid possible double brelse() in add_new_gdb() on error path (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak in ext4_orphan_add() after prior errors (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() (Lukas Czerner) [1659481] - [fs] ext4: fix possible inode leak in the retry loop of ext4_resize_fs() (Lukas Czerner) [1659481] - [fs] ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() update_backups()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() add_new_gdb_meta_bg()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path (Lukas Czerner) [1659481] - [fs] ext4: avoid potential extra brelse in setup_new_flex_group_blocks() (Lukas Czerner) [1659481] - [scsi] scsi: lpfc: Enable Management features for IF_TYPE=6 (Dick Kennedy) [1658755] - [scsi] scsi: mpt3sas: Update driver version to 27.101.00.00 (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Replace readl with ioc->base_readl (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Add separate function for aero doorbell reads (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Introduce flag for aero based controllers (Tomas Henzl) [1659035] - [md] dm: do not allow readahead to limit IO size (Mike Snitzer) [1658757] - [md] dm raid: fix false -EBUSY when handling check/repair message (Mike Snitzer) [1658757] - [block] blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight() (Mike Snitzer) [1658757] - [md] dm rq: cleanup leftover code from recently removed q->mq_ops branching (Mike Snitzer) [1658757] - [md] dm verity: log the hash algorithm implementation (Mike Snitzer) [1658757] - [md] dm crypt: log the encryption algorithm implementation (Mike Snitzer) [1658757] - [md] dm integrity: fix spelling mistake in workqueue name (Mike Snitzer) [1658757] - [md] dm flakey: Properly corrupt multi-page bios. (Mike Snitzer) [1658757] - [md] dm: Check for device sector overflow if CONFIG_LBDAF is not set (Mike Snitzer) [1658757] - [md] dm crypt: use u64 instead of sector_t to store iv_offset (Mike Snitzer) [1658757] - [md] dm kcopyd: Fix bug causing workqueue stalls (Mike Snitzer) [1658757] - [md] dm snapshot: Fix excessive memory usage and workqueue stalls (Mike Snitzer) [1658757] - [md] dm bufio: update comment in dm-bufio.c (Mike Snitzer) [1658757] - [md] dm writecache: fix typo in error msg for creating writecache_flush_thread (Mike Snitzer) [1658757] - [md] dm: remove indirect calls from __send_changing_extent_only() (Mike Snitzer) [1658757] - [md] dm mpath: only flush workqueue when needed (Mike Snitzer) [1658757] - [md] dm: avoid indirect call in __dm_make_request (Mike Snitzer) [1658757] - [md] dm thin: bump target version (Mike Snitzer) [1658757] - [md] dm thin: send event about thin-pool state change _after_ making it (Mike Snitzer) [1658757] - [md] dm cache metadata: verify cache has blocks in blocks_are_clean_separate_dirty() (Mike Snitzer) [1658757] - [md] dm writecache: remove disabled code in memory_entry() (Mike Snitzer) [1658757] - [md] dm raid: avoid bitmap with raid4/5/6 journal device (Mike Snitzer) [1658757] - [md] dm crypt: make workqueue names device-specific (Mike Snitzer) [1658757] - [md] dm: add dm_table_device_name() (Mike Snitzer) [1658757] - [md] dm ioctl: harden copy_params()'s copy_from_user() from malicious users (Mike Snitzer) [1658757] - [md] dm: remove unnecessary unlikely() around WARN_ON_ONCE() (Mike Snitzer) [1658757] - [md] dm thin: use refcount_t for thin_c reference counting (Mike Snitzer) [1658757] - [netdrv] nfp: provide a better warning when ring allocation fails (Pablo Cascon) [1645456] - [netdrv] nfp: use kvcalloc() to allocate SW buffer descriptor arrays (Pablo Cascon) [1645456] - [scsi] scsi: lpfc: rport port swap discovery issue. (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Fix discovery failures during port failovers with lots of vports (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: refactor mailbox structure context fields (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Correct loss of fc4 type on remote port address change (Dick Kennedy) [1656635] - [hid] HID: multitouch: Add pointstick support for Cirque Touchpad (Perry Yuan) [1656673] - [powerpc] KVM: PPC: Book3S HV: Fix handling for interrupted H_ENTER_NESTED (Suraj Jitindar Singh) [1649980] - [powerpc] powerpc: Select CONFIG_SWIOTLB (Gustavo Duarte) [1648466] - [fs] nfs: Fix a missed page unlock after pg_doio() (Benjamin Coddington) [1651287] - [arm64] arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() (Mark Salter) [1637585] - [fs] fsnotify: Fix busy inodes during unmount (Lukas Czerner) [1650462] - [tools] perf vendor events arm64: Update ThunderX2 implementation defined pmu core events (Robert Richter) [1501638] - [tools] perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so (Jiri Olsa) [1579484]- [block] blk-mq: export hctx->type in debugfs instead of sysfs (Ming Lei) [1660040] - [block] blk-mq: fix dispatch from sw queue (Ming Lei) [1660040] - [block] blk-mq: skip zero-queue maps in blk_mq_map_swqueue (Ming Lei) [1660040] - [nvme] nvme-pci: don't share queue maps (Ming Lei) [1660040] - [block] blk-mq: only dispatch to non-defauly queue maps if they have queues (Ming Lei) [1660040] - [x86] KVM: LAPIC: Fix pv ipis use-before-initialization (Paul Lai) [1657702] - [fs] autofs: fix directory and symlink access (Ian Kent) [1611967] - [infiniband] IB/iser: Fix possible NULL deref at iser_inv_desc() (Don Dutile) [1657574] - [infiniband] RDMA/core: Fix unwinding flow in case of error to register device (Don Dutile) [1657574] - [infiniband] IB/rxe: fix for duplicate request processing and ack psns (Don Dutile) [1657574] - [infiniband] IB/ipoib: Clear IPCB before icmp_send (Don Dutile) [1657574] - [infiniband] RDMA/core: Do not expose unsupported counters (Don Dutile) [1657574] - [infiniband] IB/ucm: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/ucma: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR (Don Dutile) [1657574] - [infiniband] RDMA/cma: Do not ignore net namespace for unbound cm_id (Don Dutile) [1657574] - [net] xprtrdma: Reset credit grant properly after a disconnect (Don Dutile) [1657574] - [input] Input: hyper-v - fix wakeup from suspend-to-idle (Vitaly Kuznetsov) [1588888] - [kernel] kernel: hung_task.c: disable on suspend (Vitaly Kuznetsov) [1588888] - [kernel] redhat: add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) [1656933] - [rpmspec] Sign the aarch64 kernel (Jeremy Linton) [1659158]- [netdrv] nfp: flower: add geneve option match offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: add geneve option push action offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: offload tos and tunnel flags for ipv4 udp tunnels (Pablo Cascon) [1655604] - [netdrv] nfp: flower: set ip tunnel ttl from encap action (Pablo Cascon) [1655604] - [netdrv] nfp: flower: extract ipv4 udp tunnel ttl from route (Pablo Cascon) [1655604] - [net] sctp: hold transport before accessing its asoc in sctp_transport_get_next (Marcelo Leitner) [1656271] - [net] sctp: fix the data size calculation in sctp_data_size (Marcelo Leitner) [1656271] - [net] sctp: fix race on sctp_id2asoc (Marcelo Leitner) [1656271] - [net] rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices (Hangbin Liu) [1657120] - [netdrv] mlx5e: fix csum adjustments caused by RXFCS (Hangbin Liu) [1657120] - [net] drop skb on failure in ip_check_defrag() (Hangbin Liu) [1657120] - [net] rtnl_configure_link: fix dev flags changes arg to __dev_notify_flags (Hangbin Liu) [1657120] - [net] socket: fix a missing-check bug (Hangbin Liu) [1657120] - [net] rtnetlink: Disallow FDB configuration for non-Ethernet device (Hangbin Liu) [1657120] - [net] rtnetlink: Fail dump if target netnsid is invalid (Hangbin Liu) [1657120] - [net] rtnetlink: fix rtnl_fdb_dump() for ndmsg header (Hangbin Liu) [1657120] - [net] rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 (Hangbin Liu) [1657120] - [net] socket: fix struct ifreq size in compat ioctl (Hangbin Liu) [1657120] - [net] fix pskb_trim_rcsum_slow() with odd trim offset (Hangbin Liu) [1657120] - [net] gso_segment: Reset skb->mac_len after modifying network header (Hangbin Liu) [1657120] - [net] Use __kernel_clockid_t in uapi net_stamp.h (Davide Caratti) [1638022] - [net] tun: Consistently configure generic netdev params via rtnetlink (Matteo Croce) [1657910] - [net] tun: napi flags belong to tfile (Matteo Croce) [1657910] - [net] tun: initialize napi_mutex unconditionally (Matteo Croce) [1657910] - [net] tun: remove unused parameters (Matteo Croce) [1657910] - [net] team: Forbid enslaving team device to itself (Matteo Croce) [1658725] - [net] sched: Remove TCA_OPTIONS from policy (Davide Caratti) [1658516] - [net] sched: cls_api: add missing validation of netlink attributes (Davide Caratti) [1658516] - [net] sched: gred: pass the right attribute to gred_change_table_def() (Davide Caratti) [1658516] - [net] sched: cls_u32: fix hnode refcounting (Davide Caratti) [1658516] - [net] sched: Add policy validation for tc attributes (Davide Caratti) [1658516] - [net] bpf: use __GFP_COMP while allocating page (Andrea Claudi) [1658231] - [net] xsk: do not call synchronize_net() under RCU read lock (Andrea Claudi) [1658231] - [net] bpf: fix partial copy of map_ptr when dst is scalar (Andrea Claudi) [1658231] - [net] bpf: Fix bpf_msg_pull_data() (Andrea Claudi) [1658231] - [net] bpf: fix shift upon scatterlist ring wrap-around in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix sg shift repair start offset in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix msg->data/data_end after sg shift repair in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix several offset tests in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] vlan: add support for tunnel offload (Andrea Claudi) [1656804] - [net] 8021q: move vlan offload registrations into vlan_core (Hangbin Liu) [1657658] - [net] ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called (Stefano Brivio) [1658010] - [net] ipv6: Allow onlink routes to have a device mismatch if it is the default route (Stefano Brivio) [1658010] - [net] ipv6: Fix index counter for unicast addresses in in6_dump_addrs (Stefano Brivio) [1658010] - [net] ipv6: mcast: fix a use-after-free in inet6_mc_check (Stefano Brivio) [1658010] - [net] ipv6: rate-limit probes for neighbourless routes (Stefano Brivio) [1658010] - [net] ipv6: stop leaking percpu memory in fib6 info (Stefano Brivio) [1658010] - [net] ipv6: Remove extra call to ip6_convert_metrics for multipath case (Stefano Brivio) [1658010] - [net] ipv6: Display all addresses in output of /proc/net/if_inet6 (Stefano Brivio) [1658010] - [net] ipv6: do not copy dst flags on rt init (Stefano Brivio) [1658010] - [net] ipv6: Only update MTU metric if it set (Stefano Brivio) [1658010] - [net] ipv6: don't get lwtstate twice in ip6_rt_copy_init() (Stefano Brivio) [1658010] - [net] ipv6: Put lwtstate when destroying fib6_info (Stefano Brivio) [1658010] - [net] ip6_tunnel: Fix encapsulation layout (Stefano Brivio) [1658008] - [net] vxlan: fill ttl inherit info (Stefano Brivio) [1658008] - [net] ip_tunnel: be careful when accessing the inner header (Stefano Brivio) [1658008] - [net] vti6: remove !skb->ignore_df check from vti6_xmit() (Stefano Brivio) [1658008] - [net] ip6_vti: fix a null pointer deference when destroy vti6 tunnel (Stefano Brivio) [1658008] - [net] ip6_vti: fix creating fallback tunnel device for vti6 (Stefano Brivio) [1658008] - [net] ip_vti: fix a null pointer deferrence when create vti fallback tunnel (Stefano Brivio) [1658008] - [net] l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache (Stefano Brivio) [1658008] - [net] macsec: let the administrator set UP state even if lowerdev is down (Sabrina Dubroca) [1645540] - [net] macsec: update operstate when lower device changes (Sabrina Dubroca) [1645540] - [net] tcp: do not restart timewait timer on rst reception (Paolo Abeni) [1657988] - [net] tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY (Paolo Abeni) [1657988] - [net] tcp, ulp: add alias for all ulp modules (Paolo Abeni) [1657988] - [net] tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach (Paolo Abeni) [1657988] - [net] ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV and TIME-WAIT state (Paolo Abeni) [1657988] - [net] neighbour: Avoid writing before skb->head in neigh_hh_output() (Stefano Brivio) [1643336] - [net] ipv6: Check available headroom in ip6_xmit() even without options (Stefano Brivio) [1643336] - [net] ipv6: fix possible use-after-free in ip6_xmit() (Stefano Brivio) [1643336] - [net] openvswitch: Fix push/pop ethernet validation (Hangbin Liu) [1657226] - [net] cgroup, netclassid: add a preemption point to write_classid (Hangbin Liu) [1657226] - [net] ethtool: fix a privilege escalation bug (Hangbin Liu) [1657226] - [net] llc: set SOCK_RCU_FREE in llc_sap_add_socket() (Hangbin Liu) [1657226] - [net] dcb: For wild-card lookups, use priority -1, not 0 (Hangbin Liu) [1657226] - [net] packet: fix packet drop as of virtio gso (Hangbin Liu) [1657226] - [net] netlabel: check for IPV4MASK in addrinfo_get (Hangbin Liu) [1657226] - [net] netfilter: seqadj: re-load tcp header pointer after possible head reallocation (Florian Westphal) [1654259] - [net] netfilter: nf_tables: avoid BUG_ON usage (Florian Westphal) [1654259] - [net] netfilter: nf_tables: deactivate expressions in rule replecement routine (Florian Westphal) [1654259] - [net] netfilter: nat: fix double register in masquerade modules (Florian Westphal) [1654259] - [net] netfilter: add missing error handling code for register functions (Florian Westphal) [1654259] - [net] netfilter: nf_tables: fix use-after-free when deleting compat expressions (Florian Westphal) [1654259] - [net] netfilter: xt_RATEEST: remove netns exit routine (Florian Westphal) [1654259] - [net] netfilter: nf_tables: don't use position attribute on rule replacement (Florian Westphal) [1654259] - [net] revert "netfilter: nft_numgen: add map lookups for numgen random operations" (Florian Westphal) [1654259] - [net] netfilter: xt_IDLETIMER: add sysfs filename checking routine (Florian Westphal) [1654259] - [net] netfilter: conntrack: fix calculation of next bucket number in early_drop (Florian Westphal) [1654259] - [net] netfilter: conntrack: get rid of double sizeof (Florian Westphal) [1654259] - [net] netfilter: nft_set_rbtree: add missing rb_erase() in GC routine (Florian Westphal) [1654259] - [net] netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack clash for NF_REPEAT (Florian Westphal) [1654259] - [net] netfilter: nf_tables: release chain in flushing set (Florian Westphal) [1654259] - [net] netfilter: xt_checksum: ignore gso skbs (Florian Westphal) [1654259] - [net] netfilter: xt_cluster: add dependency on conntrack module (Florian Westphal) [1654259] - [net] netfilter: fix memory leaks on netlink_dump_start error (Florian Westphal) [1654259] - [net] netfilter: x_tables: do not fail xt_alloc_table_info too easilly (Florian Westphal) [1654259] - [net] ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() (Florian Westphal) [1654259] - [net] netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses (Florian Westphal) [1654259] - [net] xfrm: policy: use hlist rcu variants on insert (Sabrina Dubroca) [1657272] - [net] xfrm: validate template mode (Sabrina Dubroca) [1657272] - [net] xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry. (Sabrina Dubroca) [1657272] - [net] xfrm: reset transport header back to network header after all input transforms ahave been applied (Sabrina Dubroca) [1657272] - [net] xfrm: reset crypto_done when iterating over multiple input xfrms (Sabrina Dubroca) [1657272] - [net] xfrm: Validate address prefix lengths in the xfrm selector. (Sabrina Dubroca) [1657272] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1657225] - [net] tls: zero the crypto information from tls_context before freeing (Sabrina Dubroca) [1657225] - [net] tls: clear key material from kernel memory when do_tls_setsockopt_conf fails (Sabrina Dubroca) [1657225] - [net] tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 (Sabrina Dubroca) [1657225] - [net] tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC (Sabrina Dubroca) [1657225] - [net] tls: possible hang when do_tcp_sendpages hits sndbuf is full case (Sabrina Dubroca) [1657225] - [net] tls: Fix improper revert in zerocopy_from_iter (Sabrina Dubroca) [1657225] - [net] tls: Fix zerocopy_from_iter iov handling (Sabrina Dubroca) [1657225] - [net] netfilter: conntrack: reset tcp maxwin on re-register (Florian Westphal) [1647310] - [net] configs: Enable CONFIG_IP_SET_HASH_IPMAC as a module (Stefano Brivio) [1655301] - [net] udp: fix handling of CHECKSUM_COMPLETE packets (Paolo Abeni) [1655656] - [net] udp: Unbreak modules that rely on external __skb_recv_udp() availability (Paolo Abeni) [1655656] - [net] udp6: fix encap return code for resubmitting (Paolo Abeni) [1655656] - [net] team: no need to do team_notify_peers or team_mcast_rejoin when disabling port (Hangbin Liu) [1653197] - [net] sctp: not increase stream's incnt before sending addstrm_in request (Xin Long) [1651428] - [net] sctp: not allow to set asoc prsctp_enable by sockopt (Xin Long) [1647272] - [net] revert "sctp: remove sctp_transport_pmtu_check" (Xin Long) [1643330] - [net] fix XPS static_key accounting (Ivan Vecera) [1651781] - [net] restore call to netdev_queue_numa_node_write when resetting XPS (Ivan Vecera) [1651781] - [net] allow fallback function to pass netdev (Ivan Vecera) [1651781] - [net] allow ndo_select_queue to pass netdev (Ivan Vecera) [1651781] - [net] Add generic ndo_select_queue functions (Ivan Vecera) [1651781] - [net] Add support for subordinate traffic classes to netdev_pick_tx (Ivan Vecera) [1651781] - [net] ixgbe: Add code to populate and use macvlan TC to Tx queue map (Ivan Vecera) [1651781] - [net] Add support for subordinate device traffic classes (Ivan Vecera) [1651781] - [net] net-sysfs: Drop support for XPS and traffic_class on single queue device (Ivan Vecera) [1651781] - [net] Provide stub for __netif_set_xps_queue if there is no CONFIG_XPS (Ivan Vecera) [1651781] - [net] allow to call netif_reset_xps_queues() under cpus_read_lock (Ivan Vecera) [1651781] - [net] documentation: Add explanation for XPS using Rx-queue(s) map (Ivan Vecera) [1651781] - [net] net-sysfs: Add interface for Rx queue(s) map per Tx queue (Ivan Vecera) [1651781] - [net] Enable Tx queue selection based on Rx queues (Ivan Vecera) [1651781] - [net] Record receive queue number for a connection (Ivan Vecera) [1651781] - [net] sock: Change tx_queue_mapping in sock_common to unsigned short (Ivan Vecera) [1651781] - [net] Use static_key for XPS maps (Ivan Vecera) [1651781] - [net] Refactor XPS for CPUs and Rx queues (Ivan Vecera) [1651781] - [net] devlink: Add helper function for safely copy string param (Ivan Vecera) [1647914] - [net] devlink: Fix param cmode driverinit for string type (Ivan Vecera) [1647914] - [net] devlink: Fix param set handling for string type (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params-bnxt.txt (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params.txt (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_min (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_max (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter ignore_ari (Ivan Vecera) [1647914] - [net] devlink: double free in devlink_resource_fill() (Ivan Vecera) [1647914] - [net] devlink: Add extack for eswitch operations (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters region_snapshot (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot read command (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot delete command (Ivan Vecera) [1647914] - [net] devlink: Extend the support querying for region snapshot IDs (Ivan Vecera) [1647914] - [net] devlink: Add support for region get command (Ivan Vecera) [1647914] - [net] devlink: Add support for creating region snapshots (Ivan Vecera) [1647914] - [net] devlink: Add callback to query for snapshot id before snapshot create (Ivan Vecera) [1647914] - [net] devlink: Add support for creating and destroying regions (Ivan Vecera) [1647914] - [net] devlink: fix incorrect return statement (Ivan Vecera) [1647914] - [net] devlink: Add enable_sriov boolean generic parameter (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters internal_err_reset and max_macs (Ivan Vecera) [1647914] - [net] devlink: Add devlink notifications support for params (Ivan Vecera) [1647914] - [net] devlink: Add support for get/set driverinit value (Ivan Vecera) [1647914] - [net] devlink: Add param set command (Ivan Vecera) [1647914] - [net] devlink: Add param get command (Ivan Vecera) [1647914] - [net] devlink: Add devlink_param register and unregister (Ivan Vecera) [1647914] - [net] ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf (Xin Long) [1645064] - [net] ipv6: fix a dst leak when removing its exception (Xin Long) [1645064] - [net] netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace (Stefano Brivio) [1649089] - [net] bridge: remove ipv6 zero address check in mcast queries (Hangbin Liu) [1639666] - [net] bridge: do not add port to router list when receives query with source 0.0.0.0 (Hangbin Liu) [1639666] - [net] netfilter: ipv6: fix oops when defragmenting locally generated fragments (Florian Westphal) [1642341] - [net] xfrm6: call kfree_skb when skb is toobig (Sabrina Dubroca) [1628851] - [net] sched: act_police: fix memory leak in case of invalid control action (Ivan Vecera) [1638022] - [net] sched: act_police: add missing spinlock initialization (Ivan Vecera) [1638022] - [net] netfilter: xt_socket: check sk before checking for netns. (Ivan Vecera) [1638022] - [net] sched: act_police: fix race condition on state variables (Ivan Vecera) [1638022] - [net] sched: cls_flower: validate nested enc_opts_policy to avoid warning (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix memory leak when IDR allocation fails (Ivan Vecera) [1638022] - [net] configs: disable CAKE, ETF & SKBPRIO qdisc in config (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' for exceed traffic in police.json (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' on 'random' traffic in gact.json (Ivan Vecera) [1638022] - [net] sched: act_police: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] sched: act_gact: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] net_sched: fix a crash in tc_new_tfilter() (Ivan Vecera) [1638022] - [net] core: make function ___gnet_stats_copy_basic() static (Ivan Vecera) [1638022] - [net] net_sched: convert idrinfo->lock from spinlock to a mutex (Ivan Vecera) [1638022] - [net] loopback: clear skb->tstamp before netif_rx() (Ivan Vecera) [1638022] - [net] skbuff: preserve sock reference when scrubbing the skb. (Ivan Vecera) [1638022] - [net] netfilter: check if the socket netns is correct. (Ivan Vecera) [1638022] - [net] sched: make function qdisc_free_cb() static (Ivan Vecera) [1638022] - [net] sched: use reference counting for tcf blocks on rules update (Ivan Vecera) [1638022] - [net] sched: implement tcf_block_refcnt_{get|put}() (Ivan Vecera) [1638022] - [net] sched: protect block idr with spinlock (Ivan Vecera) [1638022] - [net] sched: implement functions to put and flush all chains (Ivan Vecera) [1638022] - [net] sched: change tcf block reference counter type to refcount_t (Ivan Vecera) [1638022] - [net] sched: use Qdisc rcu API instead of relying on rtnl lock (Ivan Vecera) [1638022] - [net] sched: add helper function to take reference to Qdisc (Ivan Vecera) [1638022] - [net] sched: extend Qdisc with rcu (Ivan Vecera) [1638022] - [net] sched: rename qdisc_destroy() to qdisc_put() (Ivan Vecera) [1638022] - [net] core: netlink: add helper refcount dec and lock function (Ivan Vecera) [1638022] - [net] sched: act_ipt: check for underflow in __tcf_ipt_init() (Ivan Vecera) [1638022] - [net] sched: Add hardware specific counters to TC actions (Ivan Vecera) [1638022] - [net] core: Add new basic hardware counter (Ivan Vecera) [1638022] - [net] net_sched: change tcf_del_walker() to take idrinfo->lock (Ivan Vecera) [1638022] - [net] sched: Use FIELD_SIZEOF directly instead of reimplementing its function (Ivan Vecera) [1638022] - [net] sched: act_sample: fix NULL dereference in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: use per-cpu counters (Ivan Vecera) [1638022] - [net] net_sched: notify filter deletion when deleting a chain (Ivan Vecera) [1638022] - [net] htb: use anonymous union for simplicity (Ivan Vecera) [1638022] - [net] net_sched: remove redundant qdisc lock classes (Ivan Vecera) [1638022] - [net] sched: cls_flower: dump offload count value (Ivan Vecera) [1638022] - [net] net_sched: properly cancel netlink dump on failure (Ivan Vecera) [1638022] - [net] sched: fix memory leak in act_tunnel_key_init() (Ivan Vecera) [1638022] - [net] sched: action_ife: take reference to meta module (Ivan Vecera) [1638022] - [net] act_ife: fix a potential use-after-free (Ivan Vecera) [1638022] - [net] sched: act_nat: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: null actions array pointer before releasing action (Ivan Vecera) [1638022] - [net] sched: fix type of htb statistics (Ivan Vecera) [1638022] - [net] net_sched: add missing tcf_lock for act_connmark (Ivan Vecera) [1638022] - [net] revert "net: sched: act: add extack for lookup callback" (Ivan Vecera) [1638022] - [net] tc-testing: add test-cases for numeric and invalid control action (Ivan Vecera) [1638022] - [net] net_sched: reject unknown tcfa_action values (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix dump of extended layered op (Ivan Vecera) [1638022] - [net] sched: return -ENOENT when trying to remove filter from non-existent chain (Ivan Vecera) [1638022] - [net] sched: fix extack error message when chain is failed to be created (Ivan Vecera) [1638022] - [net] sched: Fix memory exposure from short TCA_U32_SEL (Ivan Vecera) [1638022] - [net] net_sched: fix unused variable warning in stmmac (Ivan Vecera) [1638022] - [net] sch_cake: Fix TC filter flow override and expand it to hosts as well (Ivan Vecera) [1638022] - [net] sch_cake: Remove unused including (Ivan Vecera) [1638022] - [net] act_ife: fix a potential deadlock (Ivan Vecera) [1638022] - [net] act_ife: move tcfa_lock down to where necessary (Ivan Vecera) [1638022] - [net] revert "net: sched: act_ife: disable bh when taking ife_mod_lock" (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcfa_capab (Ivan Vecera) [1638022] - [net] net_sched: remove list_head from tc_action (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcf_idr_check() (Ivan Vecera) [1638022] - [net] net_sched: remove unused parameter for tcf_action_delete() (Ivan Vecera) [1638022] - [net] net_sched: remove unnecessary ops->delete() (Ivan Vecera) [1638022] - [net] net_sched: improve and refactor tcf_action_put_many() (Ivan Vecera) [1638022] - [net] sched: always disable bh when taking tcf_lock (Ivan Vecera) [1638022] - [net] sched: act_ife: always release ife action on init error (Ivan Vecera) [1638022] - [net] cls_matchall: fix tcf_unbind_filter missing (Ivan Vecera) [1638022] - [net] sched: act_ife: disable bh when taking ife_mod_lock (Ivan Vecera) [1638022] - [net] sched: act_mirred method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_vlan method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbmod method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_simple method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_pedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_nat method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_ipt method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_gact method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_sum method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_bpf method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_connmark method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] core: protect rate estimator statistics pointer with lock (Ivan Vecera) [1638022] - [net] sched: act_mirred: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: extend action ops with put_dev callback (Ivan Vecera) [1638022] - [net] sched: act_vlan: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbmod: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_simple: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_sample: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_pedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ipt: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ife: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_gact: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_csum: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_bpf: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] tc: Update README and add config (Ivan Vecera) [1638022] - [net] sched: fix block->refcnt decrement (Ivan Vecera) [1638022] - [net] tc-tests: initial version of nat action unit tests (Ivan Vecera) [1638022] - [net] sched: allow flower to match tunnel options (Ivan Vecera) [1638022] - [net] flow_dissector: allow dissection of tunnel options from metadata (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in skbedit match patterns (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in connmark match patterns (Ivan Vecera) [1638022] - [net] tc-testing: flush gact actions on test teardown (Ivan Vecera) [1638022] - [net] tc-testing: fix ip address in u32 test (Ivan Vecera) [1638022] - [net] sched: cls_flower: Fix an error code in fl_tmplt_create() (Ivan Vecera) [1638022] - [net] sched: fix flush on non-existing chain (Ivan Vecera) [1638022] - [net] sched: make tcf_chain_{get, put}() static (Ivan Vecera) [1638022] - [net] sched: fix notifications for action-held chains (Ivan Vecera) [1638022] - [net] sched: change name of zombie chain to "held_by_acts_only" (Ivan Vecera) [1638022] - [net] act_mirred: use TC_ACT_REINSERT when possible (Ivan Vecera) [1638022] - [net] tc: introduce TC_ACT_REINSERT. (Ivan Vecera) [1638022] - [net] tc/act: remove unneeded RCU lock in action callback (Ivan Vecera) [1638022] - [net] sched: user-space can't set unknown tcfa_action values (Ivan Vecera) [1638022] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1638022] - [net] sch_netem: Move private queue handler to generic location. (Ivan Vecera) [1638022] - [net] sch_htb: Remove local SKB queue handling code. (Ivan Vecera) [1638022] - [net] act_bpf: Use kmemdup instead of duplicating it in tcf_bpf_init_from_ops (Ivan Vecera) [1638022] - [net] cls_bpf: Use kmemdup instead of duplicating it in cls_bpf_prog_from_ops (Ivan Vecera) [1638022] - [net] act_pedit: remove unnecessary semicolon (Ivan Vecera) [1638022] - [net] sched: don't dump chains only held by actions (Ivan Vecera) [1638022] - [net] sch_cake: Make gso-splitting configurable from userspace (Ivan Vecera) [1638022] - [net] sched: unmark chain as explicitly created on delete (Ivan Vecera) [1638022] - [net] sched: cls_api: fix dead code in switch (Ivan Vecera) [1638022] - [net] sched: cls_flower: Use correct inline function for assignment of vlan tpid (Ivan Vecera) [1638022] - [net] sched: fix trailing whitespace (Ivan Vecera) [1638022] - [net] cbs: Add support for the graft function (Ivan Vecera) [1638022] - [net] sched: add skbprio scheduler (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chain templates (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chains creation adn destruction (Ivan Vecera) [1638022] - [net] selftests: forwarding: move shblock tc support check to a separate helper (Ivan Vecera) [1638022] - [net] sched: cls_flower: propagate chain teplate creation and destruction to drivers (Ivan Vecera) [1638022] - [net] sched: cls_flower: implement chain templates (Ivan Vecera) [1638022] - [net] sched: cls_flower: change fl_init_dissector to accept mask and dissector (Ivan Vecera) [1638022] - [net] sched: cls_flower: move key/mask dumping into a separate function (Ivan Vecera) [1638022] - [net] sched: introduce chain templates (Ivan Vecera) [1638022] - [net] sched: introduce chain object to uapi (Ivan Vecera) [1638022] - [net] sched: Avoid implicit chain 0 creation (Ivan Vecera) [1638022] - [net] sched: push ops lookup bits into tcf_proto_lookup_ops() (Ivan Vecera) [1638022] - [net] nfp: bring back support for offloading shared blocks (Ivan Vecera) [1638022] - [net] sched: use PTR_ERR_OR_ZERO macro in tcf_block_cb_register (Ivan Vecera) [1638022] - [net] tc-tests: initial version of fw filter unit tests (Ivan Vecera) [1638022] - [net] sch_cake: Fix tin order when set through skb->priority (Ivan Vecera) [1638022] - [net] sched: act_skbedit: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: skbedit: use per-cpu counters (Ivan Vecera) [1638022] - [net] tc-testing: add geneve options in tunnel_key unit tests (Ivan Vecera) [1638022] - [net] sched: fix unprotected access to rcu cookie pointer (Ivan Vecera) [1638022] - [net] sched: act_ife: fix memory leak in ife init (Ivan Vecera) [1638022] - [net] sched: refactor flower walk to iterate over idr (Ivan Vecera) [1638022] - [net] sched: flower: Fix null pointer dereference when run tc vlan command (Ivan Vecera) [1638022] - [net] sched: Fix warnings from xchg() on RCU'd cookie pointer. (Ivan Vecera) [1638022] - [net] cls_flower: fix error values for commands not supported by drivers (Ivan Vecera) [1638022] - [net] nfp: handle cls_flower command default case (Ivan Vecera) [1638022] - [net] bnxt: simplify cls_flower command switch and handle default case (Ivan Vecera) [1638022] - [net] sch_cake: Conditionally split GSO segments (Ivan Vecera) [1638022] - [net] sch_cake: Add overhead compensation support to the rate shaper (Ivan Vecera) [1638022] - [net] sch_cake: Add DiffServ handling (Ivan Vecera) [1638022] - [net] sch_cake: Add NAT awareness to packet classifier (Ivan Vecera) [1638022] - [net] netfilter: Add nf_ct_get_tuple_skb global lookup function (Ivan Vecera) [1638022] - [net] sch_cake: Add optional ACK filter (Ivan Vecera) [1638022] - [net] sch_cake: Add ingress mode (Ivan Vecera) [1638022] - [net] sched: Add Common Applications Kept Enhanced (cake) qdisc (Ivan Vecera) [1638022] - [net] Use __u32 in uapi net_stamp.h (Ivan Vecera) [1638022] - [net] sched: flower: Add supprt for matching on QinQ vlan headers (Ivan Vecera) [1638022] - [net] sched: flower: Dump the ethertype encapsulated in vlan (Ivan Vecera) [1638022] - [net] flow_dissector: Add support for QinQ dissection (Ivan Vecera) [1638022] - [net] sched: flower: Add support for matching on vlan ethertype (Ivan Vecera) [1638022] - [net] flow_dissector: Save vlan ethertype from headers (Ivan Vecera) [1638022] - [net] sched: change action API to use array of pointers to actions (Ivan Vecera) [1638022] - [net] sched: atomically check-allocate action (Ivan Vecera) [1638022] - [net] sched: use reference counting action init (Ivan Vecera) [1638022] - [net] sched: don't release reference on action overwrite (Ivan Vecera) [1638022] - [net] sched: implement reference counted action release (Ivan Vecera) [1638022] - [net] sched: add 'delete' function to action ops (Ivan Vecera) [1638022] - [net] sched: implement action API that deletes action by index (Ivan Vecera) [1638022] - [net] sched: always take reference to action (Ivan Vecera) [1638022] - [net] sched: implement unlocked action init API (Ivan Vecera) [1638022] - [net] sched: change type of reference and bind counters (Ivan Vecera) [1638022] - [net] sched: use rcu for action cookie update (Ivan Vecera) [1638022] - [net] sched: Make etf report drops on error_queue (Ivan Vecera) [1638022] - [net] sched: Add HW offloading capability to ETF (Ivan Vecera) [1638022] - [net] sched: Introduce the ETF Qdisc (Ivan Vecera) [1638022] - [net] sched: Allow creating a Qdisc watchdog with other clocks (Ivan Vecera) [1638022] - [net] packet: Hook into time based transmission. (Ivan Vecera) [1638022] - [net] ipv6: Hook into time based transmission (Ivan Vecera) [1638022] - [net] ipv4: Hook into time based transmission (Ivan Vecera) [1638022] - [net] Add a new socket option for a future transmit time. (Ivan Vecera) [1638022] - [net] Clear skb->tstamp only on the forwarding path (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix possible memory leak in tcf_pedit_init() (Ivan Vecera) [1638022] - [net] net sched actions: add extack messages in pedit action (Ivan Vecera) [1638022] - [net] net:sched: add action inheritdsfield to skbedit (Ivan Vecera) [1638022] - [net] tc-testing: initial version of tunnel_key unit tests (Ivan Vecera) [1638022] - [net] net sched actions: avoid bitwise operation on signed value in pedit (Ivan Vecera) [1638022] - [net] net sched actions: fix misleading text strings in pedit action (Ivan Vecera) [1638022] - [net] net sched actions: use sizeof operator for buffer length (Ivan Vecera) [1638022] - [net] net sched actions: fix sparse warning (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit headers (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit action (Ivan Vecera) [1638022] - [net] netem: slotting with non-uniform distribution (Ivan Vecera) [1638022] - [net] check tunnel option type in tunnel flags (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: add extended ack support (Ivan Vecera) [1638022] - [net] tc-tests: add an extreme-case csum action test (Ivan Vecera) [1638022] - [net] net_sched: remove unused htb drop_list (Ivan Vecera) [1638022]- [rpmspec] always run make with HOSTCFLAGS/HOSTLDFLAGS set (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to tools build (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to bpftool build (Jiri Olsa) [1624124] - [kernel] kbuild: Use HOST*FLAGS options from the command line (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTLDFLAGS to KBUILD_HOSTLDFLAGS (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOSTCXXFLAGS to KBUILD_HOSTCXXFLAGS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGS (Jiri Olsa) [1624124] - [tools] tools cpupower: Override CFLAGS assignments (Jiri Olsa) [1624124] - [tools] tools cpupower debug: Allow to use outside build flags (Jiri Olsa) [1624124] - [tools] perf tools: Pass build flags to traceevent build (Jiri Olsa) [1624124] - [tools] tools lib traceevent: Use LDFLAGS in the build commands (Jiri Olsa) [1624124] - [tools] perf tools: Link libperf-jvmti.so with LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow add linker flags via EXTRA_LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow to add compiler flags via EXTRA_CFLAGS variable (Jiri Olsa) [1624124] - [block] blkcg: handle dying request_queue when associating a blkg (Ming Lei) [1655485] - [block] block: deactivate blk_stat timer in wbt_disable_default() (Ming Lei) [1655485] - [lib] sbitmap: flush deferred clears for resize and shallow gets (Ming Lei) [1655485] - [md] dm: fix request-based dm's use of dm_wait_for_completion (Ming Lei) [1655485] - [nvme] nvme: fix irq vs io_queue calculations (Ming Lei) [1655485] - [md] dm: fix inflight IO check (Ming Lei) [1655485] - [md] dm: remove the pending IO accounting (Ming Lei) [1655485] - [block] block: return just one value from part_in_flight (Ming Lei) [1655485] - [block] block: switch to per-cpu in-flight counters (Ming Lei) [1655485] - [block] block: delete part_round_stats and switch to less precise counting (Ming Lei) [1655485] - [block] block: stop passing 'cpu' to all percpu stats methods (Ming Lei) [1655485] - [md] dm rq: leverage blk_mq_queue_busy() to check for outstanding IO (Ming Lei) [1655485] - [md] dm: dont rewrite dm_disk(md)->part0.in_flight (Ming Lei) [1655485] - [lib] sbitmap: silence bogus lockdep IRQ warning (Ming Lei) [1655485] - [scsi] scsi: Fix a harmless double shift bug (Ming Lei) [1655485] - [block] blk-mq: re-build queue map in case of kdump kernel (Ming Lei) [1655485] - [block] blkcg: put back rcu lock in blkcg_bio_issue_check() (Ming Lei) [1655485] - [block] block: convert io-latency to use rq_qos_wait (Ming Lei) [1655485] - [block] block: convert wbt_wait() to use rq_qos_wait() (Ming Lei) [1655485] - [block] block: add rq_qos_wait to rq_qos (Ming Lei) [1655485] - [block] blkcg: rename blkg_try_get() to blkg_tryget() (Ming Lei) [1655485] - [block] blkcg: change blkg reference counting to use percpu_ref (Ming Lei) [1655485] - [block] blkcg: remove bio_disassociate_task() (Ming Lei) [1655485] - [block] blkcg: remove additional reference to the css (Ming Lei) [1655485] - [block] blkcg: remove bio->bi_css and instead use bio->bi_blkg (Ming Lei) [1655485] - [block] blkcg: associate writeback bios with a blkg (Ming Lei) [1655485] - [block] blkcg: associate a blkg for pages being evicted by swap (Ming Lei) [1655485] - [block] blkcg: consolidate bio_issue_init() to be a part of core (Ming Lei) [1655485] - [block] blkcg: associate blkg when associating a device (Ming Lei) [1655485] - [block] dm: set the static flush bio device on demand (Ming Lei) [1655485] - [block] blkcg: introduce common blkg association logic (Ming Lei) [1655485] - [block] blkcg: convert blkg_lookup_create() to find closest blkg (Ming Lei) [1655485] - [block] blkcg: update blkg_lookup_create() to do locking (Ming Lei) [1655485] - [block] blkcg: fix ref count issue with bio_blkcg() using task_css (Ming Lei) [1655485] - [block] blk-mq: remove QUEUE_FLAG_POLL from default MQ flags (Ming Lei) [1655485] - [block] block: enable polling by default if a poll map is initalized (Ming Lei) [1655485] - [block] block: only allow polling if a poll queue_map exists (Ming Lei) [1655485] - [block] block: remove ->poll_fn (Ming Lei) [1655485] - [nvme] nvme-mpath: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-rdma: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-pci: remove the CQ lock for interrupt driven queues (Ming Lei) [1655485] - [nvme] nvme-pci: don't poll from irq context when deleting queues (Ming Lei) [1655485] - [nvme] nvme-pci: refactor nvme_disable_io_queues (Ming Lei) [1655485] - [nvme] nvme-pci: consolidate code for polling non-dedicated queues (Ming Lei) [1655485] - [nvme] nvme-pci: only allow polling with separate poll queues (Ming Lei) [1655485] - [nvme] nvme-pci: cleanup SQ allocation a bit (Ming Lei) [1655485] - [nvme] nvme-pci: use atomic bitops to mark a queue enabled (Ming Lei) [1655485] - [block] block: move queues types to the block layer (Ming Lei) [1655485] - [fs] aio: clear IOCB_HIPRI (Ming Lei) [1655485] - [lib] sbitmap: fix sbitmap_for_each_set() (Ming Lei) [1655485] - [block] blk-mq: don't call ktime_get_ns() if we don't need it (Ming Lei) [1655485] - [block] block: add cmd_flags to print_req_error (Ming Lei) [1655485] - [lib] sbitmap: optimize wakeup check (Ming Lei) [1655485] - [lib] sbitmap: ammortize cost of clearing bits (Ming Lei) [1655485] - [block] block: avoid extra bio reference for async O_DIRECT (Ming Lei) [1655485] - [lib] sbitmap: don't loop for find_next_zero_bit() for !round_robin (Ming Lei) [1655485] - [block] blk-mq: use plug for devices that implement ->commits_rqs() (Ming Lei) [1655485] - [block] blk-mq: use bd->last == true for list inserts (Ming Lei) [1655485] - [block] ataflop: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] virtio_blk: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [nvme] nvme: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] blk-mq: add mq_ops->commit_rqs() (Ming Lei) [1655485] - [block] block: improve logic around when to sort a plug list (Ming Lei) [1655485] - [block] blk-mq: Add a NULL check in blk_mq_free_map_and_requests() (Ming Lei) [1655485] - [block] ataflop: fix error handling in atari_floppy_init() (Ming Lei) [1655485] - [block] block: add io timeout to sysfs (Ming Lei) [1655485] - [block] block: use rcu_work instead of call_rcu to avoid sleep in softirq (Ming Lei) [1655485] - [block] blk-mq: fix failure to decrement plug count on single rq removal (Ming Lei) [1655485] - [block] sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN (Ming Lei) [1655485] - [block] block: sum requests in the plug structure (Ming Lei) [1655485] - [block] blk-mq: Simplify request completion state (Ming Lei) [1655485] - [scsi] scsi: Do not rely on blk-mq for double completions (Ming Lei) [1655485] - [block] blk-mq: Return true if request was completed (Ming Lei) [1655485] - [block] blk-mq: never redirect polled IO completions (Ming Lei) [1655485] - [block] blk-mq: ensure mq_ops ->poll() is entered at least once (Ming Lei) [1655485] - [block] block: make blk_poll() take a parameter on whether to spin or not (Ming Lei) [1655485] - [nvme] nvme: remove opportunistic polling from bdev target (Ming Lei) [1655485] - [block] blk-mq: remove 'tag' parameter from mq_ops->poll() (Ming Lei) [1655485] - [block] blk-mq: when polling for IO, look for any completion (Ming Lei) [1655485] - [block] block: fix attempt to assign NULL io_context (Ming Lei) [1655485] - [block] block: Initialize BIO I/O priority early (Ming Lei) [1655485] - [block] block: prevent merging of requests with different priorities (Ming Lei) [1655485] - [fs] aio: Fix fallback I/O priority value (Ming Lei) [1655485] - [block] block: Introduce get_current_ioprio() (Ming Lei) [1655485] - [block] block: Remove bio->bi_ioc (Ming Lei) [1655485] - [fs] aio: Comment use of IOCB_FLAG_IOPRIO aio flag (Ming Lei) [1655485] - [nvme] nvme-fc: remove ->poll implementation (Ming Lei) [1655485] - [block] block: have ->poll_fn() return number of entries polled (Ming Lei) [1655485] - [block] block: avoid ordered task state change for polled IO (Ming Lei) [1655485] - [nvme] nvme: default to 0 poll queues (Ming Lei) [1655485] - [block] floppy: remove now unused 'flags' variable (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [block] ide: don't acquire queue_lock in ide_complete_pm_rq (Ming Lei) [1655485] - [block] ide: don't acquire queue lock in ide_pm_execute_rq (Ming Lei) [1655485] - [block] pktcdvd: remove queue_lock around blk_queue_max_hw_sectors (Ming Lei) [1655485] - [block] floppy: remove queue_lock around floppy_end_request (Ming Lei) [1655485] - [block] block: remove the rq_alloc_data request_queue field (Ming Lei) [1655485] - [block] block: don't plug for aio/O_DIRECT HIPRI IO (Ming Lei) [1655485] - [block] block: for async O_DIRECT, mark us as polling if asked to (Ming Lei) [1655485] - [block] block: add polled wakeup task helper (Ming Lei) [1655485] - [block] blk-rq-qos: inline check for q->rq_qos functions (Ming Lei) [1655485] - [block] block: add queue_is_mq() helper (Ming Lei) [1655485] - [nvme] nvme: provide optimized poll function for separate poll queues (Ming Lei) [1655485] - [block] ide: clear ide_req()->special for non-passthrough requests (Ming Lei) [1655485] - [nvme] nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity() (Ming Lei) [1655485] - [block] block: add wbt_disable_default export for BFQ (Ming Lei) [1655485] - [block] block: remove the queue_lock indirection (Ming Lei) [1655485] - [block] block: remove the lock argument to blk_alloc_queue_node (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [mmc] mmc: simplify queue initialization (Ming Lei) [1655485] - [block] umem: don't override the queue_lock (Ming Lei) [1655485] - [block] drbd: don't override the queue_lock (Ming Lei) [1655485] - [block] blk-cgroup: move locking into blkg_destroy_all (Ming Lei) [1655485] - [block] blk-cgroup: consolidate error handling in blkcg_init_queue (Ming Lei) [1655485] - [block] block: remove a few unused exports (Ming Lei) [1655485] - [block] block: update a few comments for the legacy request removal (Ming Lei) [1655485] - [block] block: remove the unused lock argument to rq_qos_throttle (Ming Lei) [1655485] - [block] block: remove queue_lockdep_assert_held (Ming Lei) [1655485] - [block] block: use atomic bitops for ->queue_flags (Ming Lei) [1655485] - [block] block: don't hold the queue_lock over blk_abort_request (Ming Lei) [1655485] - [block] block: remove deadline __deadline manipulation helpers (Ming Lei) [1655485] - [block] block: remove QUEUE_FLAG_BYPASS and ->bypass (Ming Lei) [1655485] - [nvme] nvmet-rdma: fix response use after free (Ming Lei) [1655485] - [nvme] nvme: validate controller state before rescheduling keep alive (Ming Lei) [1655485] - [block] block, bfq: fix decrement of num_active_groups (Ming Lei) [1655485] - [ata] libata: whitelist all SAMSUNG MZ7KM* solid-state disks (Ming Lei) [1655485] - [nvme] nvme-rdma: fix double freeing of async event data (Ming Lei) [1655485] - [nvme] nvme-pci: fix surprise removal (Ming Lei) [1655485] - [nvme] nvme: Free ctrl device name on init failure (Ming Lei) [1655485] - [nvme] nvme-fc: resolve io failures during connect (Ming Lei) [1655485] - [nvme] nvme: make sure ns head inherits underlying device limits (Ming Lei) [1655485] - [nvme] nvmet: don't try to add ns to p2p map unless it actually uses it (Ming Lei) [1655485] - [nvme] nvme-pci: fix conflicting p2p resource adds (Ming Lei) [1655485] - [nvme] nvmet: Optionally use PCI P2P memory (Ming Lei) [1655485] - [nvme] nvmet: Introduce helper functions to allocate and free request SGLs (Ming Lei) [1655485] - [nvme] nvme-pci: Add support for P2P memory in requests (Ming Lei) [1655485] - [nvme] nvme-pci: Use PCI p2pmem subsystem to manage the CMB (Ming Lei) [1655485] - [infiniband] IB/core: Ensure we map P2P memory correctly in rdma_rw_ctx_[init|destroy]() (Ming Lei) [1655485] - [block] block: Add PCI P2P flag for request queue (Ming Lei) [1655485] - [documentation] PCI/P2PDMA: Add P2P DMA driver writer's documentation (Ming Lei) [1655485] - [documentation] docs-rst: Add a new directory for PCI documentation (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add sysfs group to display p2pmem stats (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Support peer-to-peer memory (Ming Lei) [1655485] - [nvme] nvmet-rdma: support max(16KB, PAGE_SIZE) inline data (Ming Lei) [1655485] - [nvme] nvme-rdma: support up to 4 segments of inline data (Ming Lei) [1655485] - [fs] aio: fix failure to put the file pointer (Ming Lei) [1655485] - [lib] scsi: Remove percpu_ida (Ming Lei) [1655485] - [scsi] scsi: target: Convert target drivers to use sbitmap (Ming Lei) [1655485] - [scsi] scsi: target: Abstract tag freeing (Ming Lei) [1655485] - [block] mmc: block: Fix unsupported parallel dispatch of requests (Ming Lei) [1655485] - [scsi] scsi: target: sbitmap: add seq_file forward declaration (Ming Lei) [1655485] - [mm] mm, memory_hotplug: do not clear numa_node association after hot_remove (Waiman Long) [1657422] - [fs] iomap: partially revert 4721a601099 (simulated directio short read on EFAULT) (Brian Foster) [1654713] - [fs] splice: don't read more than available pipe space (Brian Foster) [1654713] - [fs] vfs: allow some remap flags to be passed to vfs_clone_file_range (Brian Foster) [1654713] - [fs] xfs: fix inverted return from xfs_btree_sblock_verify_crc (Brian Foster) [1654713] - [fs] xfs: fix PAGE_MASK usage in xfs_free_file_space (Brian Foster) [1654713] - [fs] fs/xfs: fix f_ffree value for statfs when project quota is set (Brian Foster) [1654713] - [fs] iomap: readpages doesn't zero page tail beyond EOF (Brian Foster) [1654713] - [fs] vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPP (Brian Foster) [1654713] - [fs] iomap: dio data corruption and spurious errors when pipes fill (Brian Foster) [1654713] - [fs] iomap: sub-block dio needs to zeroout beyond EOF (Brian Foster) [1654713] - [fs] iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents (Brian Foster) [1654713] - [fs] xfs: delalloc -> unwritten COW fork allocation can go wrong (Brian Foster) [1654713] - [fs] xfs: flush removing page cache in xfs_reflink_remap_prep (Brian Foster) [1654713] - [fs] xfs: extent shifting doesn't fully invalidate page cache (Brian Foster) [1654713] - [fs] xfs: finobt AG reserves don't consider last AG can be a runt (Brian Foster) [1654713] - [fs] xfs: fix transient reference count error in xfs_buf_resubmit_failed_buffers (Brian Foster) [1654713] - [fs] xfs: uncached buffer tracing needs to print bno (Brian Foster) [1654713] - [fs] xfs: make xfs_file_remap_range() static (Brian Foster) [1654713] - [fs] xfs: fix shared extent data corruption due to missing cow reservation (Brian Foster) [1654713] - [fs] xfs: fix overflow in xfs_attr3_leaf_verify (Brian Foster) [1654713] - [fs] xfs: print buffer offsets when dumping corrupt buffers (Brian Foster) [1654713] - [fs] xfs: Fix error code in 'xfs_ioc_getbmap()' (Brian Foster) [1654713] - [fs] xfs: cancel COW blocks before swapext (Brian Foster) [1654713] - [fs] xfs: clear ail delwri queued bufs on unmount of shutdown fs (Brian Foster) [1654713] - [fs] xfs: use offsetof() in place of offset macros for __xfsstats (Brian Foster) [1654713] - [fs] xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat (Brian Foster) [1654713] - [fs] xfs: fix use-after-free race in xfs_buf_rele (Brian Foster) [1654713] - [fs] xfs: Add attibute remove and helper functions (Brian Foster) [1654713] - [fs] xfs: Add attibute set and helper functions (Brian Foster) [1654713] - [fs] xfs: Add helper function xfs_attr_try_sf_addname (Brian Foster) [1654713] - [fs] xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h (Brian Foster) [1654713] - [fs] xfs: issue log message on user force shutdown (Brian Foster) [1654713] - [fs] xfs: fix buffer state management in xrep_findroot_block (Brian Foster) [1654713] - [fs] xfs: always assign buffer verifiers when one is provided (Brian Foster) [1654713] - [fs] xfs: xrep_findroot_block should reject root blocks with siblings (Brian Foster) [1654713] - [fs] xfs: add a define for statfs magic to uapi (Brian Foster) [1654713] - [fs] xfs: print dangling delalloc extents (Brian Foster) [1654713] - [fs] xfs: fix fork selection in xfs_find_trim_cow_extent (Brian Foster) [1654713] - [fs] xfs: remove the unused trimmed argument from xfs_reflink_trim_around_shared (Brian Foster) [1654713] - [fs] xfs: remove the unused shared argument to xfs_reflink_reserve_cow (Brian Foster) [1654713] - [fs] xfs: handle zeroing in xfs_file_iomap_begin_delay (Brian Foster) [1654713] - [fs] xfs: remove suport for filesystems without unwritten extent flag (Brian Foster) [1654713] - [fs] xfs: remove XFS_IO_INVALID (Brian Foster) [1654713] - [fs] xfs: remove [cm]time update from reflink calls (Brian Foster) [1654713] - [fs] xfs: remove xfs_reflink_remap_range (Brian Foster) [1654713] - [fs] xfs: remove redundant remap partial EOF block checks (Brian Foster) [1654713] - [fs] xfs: support returning partial reflink results (Brian Foster) [1654713] - [fs] xfs: clean up xfs_reflink_remap_blocks call site (Brian Foster) [1654713] - [fs] xfs: fix pagecache truncation prior to reflink (Brian Foster) [1654713] - [fs] vfs: clean up generic_remap_file_range_prep return value (Brian Foster) [1654713] - [fs] vfs: hide file range comparison function (Brian Foster) [1654713] - [fs] vfs: enable remap callers that can handle short operations (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs dedupe functions (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs clone functions (Brian Foster) [1654713] - [fs] vfs: make remap_file_range functions take and return bytes completed (Brian Foster) [1654713] - [fs] vfs: remap helper should update destination inode metadata (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_file_range_prep (Brian Foster) [1654713] - [fs] vfs: combine the clone and dedupe into a single remap_file_range (Brian Foster) [1654713] - [fs] vfs: rename clone_verify_area to remap_verify_area (Brian Foster) [1654713] - [fs] vfs: rename vfs_clone_file_prep to be more descriptive (Brian Foster) [1654713] - [fs] vfs: skip zero-length dedupe requests (Brian Foster) [1654713] - [fs] vfs: avoid problematic remapping requests into partial EOF block (Brian Foster) [1654713] - [fs] vfs: strengthen checking of file range inputs to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: exit early from zero length remap operations (Brian Foster) [1654713] - [fs] vfs: check file ranges before cloning files (Brian Foster) [1654713] - [fs] vfs: vfs_clone_file_prep_inodes should return EINVAL for a clone from beyond EOF (Brian Foster) [1654713] - [block] blk-mq: not embed .mq_kobj and ctx->kobj into queue instance (Ming Lei) [1653124] - [fs] fs: fix lost error code in dio_complete (Ming Lei) [1655364] - [iommu] iommu/iova: Optimise attempts to allocate iova from 32bit address range (Robert Richter) [1639202]- [drm] drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology_mgr_resume() (Lyude Paul) [1658810] - [x86] Mark Intel Apollo Lake supported (David Arcari) [1653799] - [infiniband] IB/mlx5: Fix implicit ODP interrupted page fault (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Improve ODP debugging messages (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Use multi threaded workqueue for page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Return success for PAGE_FAULT_RESUME in internal error state (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Lock QP during page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Enumerate page fault types (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Add interface to hold and release core resources (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Release resource on error flow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Correctly set PFC param if global pause is turned off. (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_en: Change min MTU size to ETH_MIN_MTU (Alaa Hleihel) [1658085] - [netdrv] mlx5: fix get_ip_proto() (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix page fault handling for MW (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Initialize return variable in case pagefault was skipped (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Skip non-ODP MR when handling a page fault (Alaa Hleihel) [1658085] - [net] net/dim: Update DIM start sample after each DIM iteration (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Avoid load failure due to unknown link width (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Removed unnecessary warnings in FEC caps query (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Fix selftest for small MTUs (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, verify received packet size in Linear Striding RQ (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Apply the correct check for supporting TC esw rules split (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Adjust to max number of channles when re-attaching (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Always use the match level enum when parsing TC rule match (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Claim TC hw offloads support only under a proper build config (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Don't match on vlan non-existence if ethertype is wildcarded (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: IPoIB, Reset QP after channels are closed (Alaa Hleihel) [1658085] - [netdrv] net/mlx4: Fix UBSAN warning of signed integer overflow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Fix uninitialized variable compilation warning (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix MR cache initialization (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove extraneous error check (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix memory leak when setting fpga ipsec caps (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Unmap DMA addr from HCA before IOMMU (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove superfluous version print (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Allow transition of DCI QP to reset (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Don't hold spin lock while checking device state (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Move mlx5e_priv_flags into en_ethtool.c (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix atomic_mode enum values (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Delete unneeded function argument (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, Prefetch the xdp_frame data area (Alaa Hleihel) [1658085] - [drm] drm/i915: Synchronize hpd work in i915_hpd_storm_ctl_show() (Lyude Paul) [1658376] - [drm] drm/i915: Add short HPD IRQ storm detection for non-MST systems (Lyude Paul) [1658376] - [drm] drm/i915: Clarify flow for disabling IRQs on storms (Lyude Paul) [1658376] - [drm] drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() (Lyude Paul) [1658376] - [drm] drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST (Lyude Paul) [1658376] - [drm] drm/i915: Fix possible race in intel_dp_add_mst_connector() (Lyude Paul) [1658376] - [x86] kvm: x86: bump KVM_(SOFT_)MAX_VCPUS to 384 (Radim Krcmar) [1635205] - [block] blk-mq: punt failed direct issue to dispatch list (Ming Lei) [1656653] - [block] blk-mq: fix corruption with direct issue (Ming Lei) [1656653] - [pci] PCI: Add support for Immediate Readiness (Myron Stowe) [1483409] - [x86] x86/PCI: Remove node-local allocation when initialising host controller (Myron Stowe) [1483409] - [arm64] arm64: PCI: Remove node-local allocations when initialising host controller (Myron Stowe) [1483409] - [cpufreq] cpufreq: intel_pstate: Add base_frequency attribute (Prarit Bhargava) [1648207] - [acpi] ACPI / CPPC: Add support for guaranteed performance (Prarit Bhargava) [1648207] - [block] block: fix single range discard merge (Ming Lei) [1654096] - [scsi] SCSI: fix queue cleanup race before queue initialization is done (Ming Lei) [1642404] - [netdrv] net: hinic: fix null pointer dereference on pointer hwdev (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: fix a bug in rx data flow (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:fix a bug in set mac address (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:add rx checksum offload for HiNIC (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:replace multiply and division operators (Xiaojun Tan) [1654207] - [netdrv] hinic: Fix l4_type parameter in hinic_task_set_tunnel_l4 (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: add checksum offload and TSO support (Xiaojun Tan) [1654207] - [netdrv] cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size (Arjun Vynipadath) [1651082]- [x86] kvm: x86: Report STIBP on GET_SUPPORTED_CPUID (Eduardo Habkost) [1644870] - [kernel] power: remove possible deadlock when unregistering power_supply (Benjamin Tissoires) [1657623] - [md] dm: call blk_queue_split() to impose device limits on bios (Mike Snitzer) [1657340] - [pinctrl] Revert "pinctrl: intel: Do pin translation when lock IRQ" (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation in other GPIO operations as well (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix gpio base for GPP-E (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Don't shadow error code of gpiochip_lock_as_irq() (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix community ordering for H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation when lock IRQ (Benjamin Tissoires) [1658075] - [firmware] efi: Prevent GICv3 WARN() by mapping the memreserve table before first use (Bhupesh Sharma) [1638640] - [firmware] efi: Permit calling efi_mem_reserve_persistent() from atomic context (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Defer persistent reservations until after paging_init() (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Revert deferred unmap of early memmap mapping (Bhupesh Sharma) [1638640] - [arm64] arm64: memblock: don't permit memblock resizing until linear mapping is up (Bhupesh Sharma) [1638640] - [arm64] arm64: Fix /proc/iomem for reserved but not memory regions (Bhupesh Sharma) [1638640] - [tty] tty: wipe buffer. (Christoph von Recklinghausen) [1655051] - [tty] tty: wipe buffer if not echoing data (Christoph von Recklinghausen) [1655051]- [powerpc] powerpc/perf: Remove sched_task function defined for thread-imc (Steve Best) [1657153] - [s390] Add reserved fields to mm_context_t (Philipp Rudo) [1656874] - [s390] Add reserved fields to thread_struct (Philipp Rudo) [1656874] - [documentation] kdump: correct crashkernel=auto threshold (Raghavendra Rao) [1656698] - [fs] NFSv4.x: fix lock recovery during delegation recall (Steve Dickson) [1656410] - [x86] x86/spec_ctrl: Synchronize RHEL8 percpu SPEC_CTRL MSR states with new STIBP logic (Waiman Long) [1655662] - [x86] x86/speculation: Provide IBPB always command line options (Waiman Long) [1655662] - [x86] x86/speculation: Add seccomp Spectre v2 user space protection mode (Waiman Long) [1655662] - [x86] x86/speculation: Enable prctl mode for spectre_v2_user (Waiman Long) [1655662] - [x86] x86/speculation: Add prctl() control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Prepare arch_smt_update() for PRCTL mode (Waiman Long) [1655662] - [x86] x86/speculation: Prevent stale SPEC_CTRL msr content (Waiman Long) [1655662] - [x86] x86/speculation: Split out TIF update (Waiman Long) [1655662] - [x86] ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for conditional IBPB in switch_mm() (Waiman Long) [1655662] - [x86] x86/speculation: Avoid __switch_to_xtra() calls (Waiman Long) [1655662] - [x86] x86/process: Consolidate and simplify switch_to_xtra() code (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for per task indirect branch speculation control (Waiman Long) [1655662] - [x86] x86/speculation: Add command line control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Unify conditional spectre v2 print functions (Waiman Long) [1655662] - [x86] x86/speculataion: Mark command line parser data __initdata (Waiman Long) [1655662] - [x86] x86/speculation: Mark string arrays const correctly (Waiman Long) [1655662] - [x86] x86/speculation: Reorder the spec_v2 code (Waiman Long) [1655662] - [x86] x86/l1tf: Show actual SMT state (Waiman Long) [1655662] - [x86] x86/speculation: Rework SMT state change (Waiman Long) [1655662] - [x86] sched/smt: Expose sched_smt_present static key (Waiman Long) [1655662] - [x86] x86/Kconfig: Select SCHED_SMT if SMP enabled (Waiman Long) [1655662] - [x86] sched/smt: Make sched_smt_present track topology (Waiman Long) [1655662] - [x86] x86/speculation: Reorganize speculation control MSRs update (Waiman Long) [1655662] - [x86] x86/speculation: Rename SSBD update functions (Waiman Long) [1655662] - [x86] x86/speculation: Disable STIBP when enhanced IBRS is in use (Waiman Long) [1655662] - [x86] x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Remove unnecessary ret variable in cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Clean up spectre_v2_parse_cmdline() (Waiman Long) [1655662] - [x86] x86/speculation: Update the TIF_SSBD comment (Waiman Long) [1655662] - [x86] x86/retpoline: Remove minimal retpoline support (Waiman Long) [1655662] - [x86] x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support (Waiman Long) [1655662] - [x86] x86/spec_ctrl: Temporarily remove the IBRS code from process.c & bugs.c (Waiman Long) [1655662] - [nvme] nvme: flush namespace scanning work just before removing namespaces (Ewan Milne) [1656028] - [netdrv] i40e: Fix deletion of MAC filters (Stefan Assmann) [1646847] - [scsi] mpt3sas: Display message on Configurable secure HBA (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Add support for Aero controllers (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Update MPI headers to support Aero controllers (Tomas Henzl) [1649314] - [scsi] megaraid_sas: Add support for MegaRAID Aero controllers (Tomas Henzl) [1649384] - [netdrv] nfp: flower: enabled offloading of Team LAG (Pablo Cascon) [1649876] - [netdrv] net/mlx5: IPSec, Fix the SA context hash key (Alaa Hleihel) [1645857] - [hwmon] hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs (Gary Hook) [1640681] - [x86] x86/amd_nb: Add PCI device IDs for family 17h, model 30h (Gary Hook) [1640681] - [x86] x86/amd_nb: Add support for newer PCI topologies (Gary Hook) [1640681] - [hwmon] hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs (Gary Hook) [1640681] - [net] tipc: fix info leak from kernel tipc_event (Jon Maloy) [1643279] - [net] tipc: eliminate message disordering during binding table update (Jon Maloy) [1643279] - [net] tipc: fix unsafe rcu locking when accessing publication list (Jon Maloy) [1643279] - [net] tipc: queue socket protocol error messages into socket receive buffer (Jon Maloy) [1643279] - [net] tipc: ignore STATE_MSG on wrong link session (Jon Maloy) [1643279] - [net] tipc: fix failover problem (Jon Maloy) [1643279] - [net] tipc: eliminate possible recursive locking detected by LOCKDEP (Jon Maloy) [1643279] - [net] tipc: lock wakeup & inputq at tipc_link_reset() (Jon Maloy) [1643279] - [net] tipc: reset bearer if device carrier not ok (Jon Maloy) [1643279] - [net] tipc: fix flow control accounting for implicit connect (Jon Maloy) [1643279] - [net] tipc: check return value of __tipc_dump_start() (Jon Maloy) [1643279] - [net] tipc: call start and done ops directly in __tipc_nl_compat_dumpit() (Jon Maloy) [1643279] - [net] tipc: orphan sock in tipc_release() (Jon Maloy) [1643279] - [net] tipc: switch to rhashtable iterator (Jon Maloy) [1643279] - [net] tipc: fix a missing rhashtable_walk_exit() (Jon Maloy) [1643279] - [net] tipc: add missing dev_put() on error in tipc_enable_l2_media (Jon Maloy) [1643279] - [net] tipc: initialize broadcast link stale counter correctly (Jon Maloy) [1643279] - [net] tipc: set link tolerance correctly in broadcast link (Jon Maloy) [1643279] - [net] tipc: extend link reset criteria for stale packet retransmission (Jon Maloy) [1643279] - [crypto] crypto: ccp - Add support for new CCP/PSP device ID (Gary Hook) [1634201] - [crypto] crypto: ccp - Support register differences between PSP devices (Gary Hook) [1634201] - [crypto] crypto: ccp - Remove unused #defines (Gary Hook) [1634201] - [crypto] crypto: ccp - Add psp enabled message when initialization succeeds (Gary Hook) [1634201] - [crypto] crypto: ccp - Fix command completion detection race (Gary Hook) [1634201] - [crypto] crypto: ccp - Check for NULL PSP pointer at module unload (Gary Hook) [1634201] - [net] sctp: increase sk_wmem_alloc when head->truesize is increased (Xin Long) [1645419] - [net] sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit (Xin Long) [1645419] - [net] ipv6: re-do dad when interface has IFF_NOARP flag change (Hangbin Liu) [1644594] - [net] netfilter: nf_tables: don't skip inactive chains during update (Florian Westphal) [1643746] - [net] inet: frags: better deal with smp races (Sabrina Dubroca) [1645397] - [net] geneve, vxlan: Don't set exceptions if skb->len < mtu (Xin Long) [1642842] - [net] geneve, vxlan: Don't check skb_dst() twice (Xin Long) [1642842] - [net] sctp: fix strchange_flags name for Stream Change Event (Xin Long) [1641852] - [net] sctp: update dst pmtu with the correct daddr (Xin Long) [1644478] - [net] sctp: not free the new asoc when sctp_wait_for_connect returns err (Xin Long) [1644155] - [net] l2tp: fix a sock refcnt leak in l2tp_tunnel_register (Xin Long) [1642749] - [net] sctp: check policy more carefully when getting pr status (Xin Long) [1637786] - [net] sctp: get pr_assoc and pr_stream all status with SCTP_PR_SCTP_ALL instead (Xin Long) [1637786] - [net] ipv4/igmp: fix v1/v2 switchback timeout based on rfc3376, 8.12 (Hangbin Liu) [1638598] - [net] netfilter: nft_compat: ebtables 'nat' table is normal chain type (Florian Westphal) [1645377] - [net] sched: exclude TC from kABI guarantee (Ivan Vecera) [1628454] - [net] netfilter: nft_set_rbtree: allow loose matching of closing element in interval (Phil Sutter) [1641993] - [net] netfilter: xt_nat: fix DNAT target for shifted portmap ranges (Paolo Abeni) [1634258] - [net] sched: Fix for duplicate class dump (Phil Sutter) [1631179] - [x86] KVM: X86: Fix scan ioapic use-before-initialization (Bandan Das) [1653835] {CVE-2018-19407}- [scsi] scsi: vmw_pscsi: Rearrange code to avoid multiple calls to free_irq during unload (Cathy Avery) [1590875] - [netdrv] net/ibmvnic: Fix RTNL deadlock during device reset (Steve Best) [1656076] - [s390] s390/qeth: fix length check in SNMP processing (Philipp Rudo) [1655612] - [s390] s390/ism: clear dmbe_mask bit before SMC IRQ handling (Philipp Rudo) [1655611] - [net] net/smc: use after free fix in smc_wr_tx_put_slot() (Philipp Rudo) [1655611] - [net] net/smc: atomic SMCD cursor handling (Philipp Rudo) [1655611] - [net] net/smc: add SMC-D shutdown signal (Philipp Rudo) [1655611] - [net] net/smc: use queue pair number when matching link group (Philipp Rudo) [1655611] - [net] net/smc: abort CLC connection in smc_release (Philipp Rudo) [1655611] - [net] net/smc: unregister rkeys of unused buffer (Philipp Rudo) [1655611] - [net] net/smc: add infrastructure to send delete rkey messages (Philipp Rudo) [1655611] - [net] net/smc: avoid a delay by waiting for nothing (Philipp Rudo) [1655611] - [net] net/smc: cleanup listen worker mutex unlocking (Philipp Rudo) [1655611] - [net] net/smc: short wait for late smc_clc_wait_msg (Philipp Rudo) [1655611] - [net] net/smc: no link delete for a never active link (Philipp Rudo) [1655611] - [net] net/smc: allow fallback after clc timeouts (Philipp Rudo) [1655611] - [net] net/smc: remove sock_error detour in clc-functions (Philipp Rudo) [1655611] - [net] net/smc: make smc_lgr_free() static (Philipp Rudo) [1655611] - [net] net/smc: cleanup tcp_listen_worker initialization (Philipp Rudo) [1655611] - [net] net/smc: fix smc_buf_unuse to use the lgr pointer (Philipp Rudo) [1655611] - [net] Revert "net: simplify sock_poll_wait" (Philipp Rudo) [1655611] - [powerpc] powerpc/pseries: Fix unitialized timer reset on migration (Steve Best) [1655053] - [powerpc] powerpc/pseries/mobility: Extend start/stop topology update scope (Steve Best) [1655053] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1641425]- [x86] KVM: VMX: re-add ple_gap module parameter (Gary Hook) [1652953] - [netdrv] tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths (Steve Best) [1655515] - [pci] PCI/ASPM: Do not initialize link state when aspm_disabled is set (Myron Stowe) [1655246] - [pci] PCI/ACPI: Allow _OSC presence to be optional for PCI (Myron Stowe) [1655246] - [pci] PCI/ACPI: Correct error message for ASPM disabling (Myron Stowe) [1655246] - [pci] PCI/ASPM: Fix link_state teardown on device removal (Myron Stowe) [1655246] - [netdrv] ice: Change req_speeds to be u16 (Jonathan Toppins) [1644403] - [netdrv] ice: Fix the bytecount sent to netdev_tx_sent_queue (Jonathan Toppins) [1644403] - [netdrv] ice: Fix tx_timeout in PF driver (Jonathan Toppins) [1644403] - [netdrv] ice: Fix napi delete calls for remove (Jonathan Toppins) [1644403] - [netdrv] ice: Fix typo in error message (Jonathan Toppins) [1644403] - [netdrv] ice: Fix flags for port VLAN (Jonathan Toppins) [1644403] - [netdrv] ice: Remove duplicate addition of VLANs in replay path (Jonathan Toppins) [1644403] - [netdrv] ice: Free VSI contexts during for unload (Jonathan Toppins) [1644403] - [netdrv] ice: Fix dead device link issue with flow control (Jonathan Toppins) [1644403] - [netdrv] ice: Check for reset in progress during remove (Jonathan Toppins) [1644403] - [netdrv] ice: Set carrier state and start/stop queues in rebuild (Jonathan Toppins) [1644403] - [netdrv] virtchnl: Added support to exchange additional speed values (Jonathan Toppins) [1644403] - [netdrv] ice: Poll for link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Allocate VF interrupts and set queue map (Jonathan Toppins) [1644403] - [netdrv] ice: Introduce ice_dev_onetime_setup (Jonathan Toppins) [1644403] - [netdrv] ice: Use capability count returned by the firmware (Jonathan Toppins) [1644403] - [netdrv] ice: Update expected FW version (Jonathan Toppins) [1644403] - [netdrv] ice: Change device ID define names to align with branding string (Jonathan Toppins) [1644403] - [netdrv] ice: Make ice_msix_clean_rings static (Jonathan Toppins) [1644403] - [netdrv] ice: Update version string (Jonathan Toppins) [1644403] - [netdrv] ice: Use the right function to enable/disable VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add more flexibility on how we assign an ITR index (Jonathan Toppins) [1644403] - [netdrv] ice: Fix potential null pointer issues (Jonathan Toppins) [1644403] - [netdrv] ice: Add code to go from ICE_FWD_TO_VSI_LIST to ICE_FWD_TO_VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Fix forward to queue group logic (Jonathan Toppins) [1644403] - [netdrv] ice: Extend malicious operations detection logic (Jonathan Toppins) [1644403] - [netdrv] ice: Notify VF of link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Implement virtchnl commands for AVF support (Jonathan Toppins) [1644403] - [netdrv] ice: Add handlers for VF netdevice operations (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for VF reset events (Jonathan Toppins) [1644403] - [netdrv] ice: Update VSI and queue management code to handle VF VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add handler to configure SR-IOV (Jonathan Toppins) [1644403] - [netdrv] ice: Add support to detect SR-IOV capability and mailbox queues (Jonathan Toppins) [1644403] - [netdrv] ice: Fix error on driver remove (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for dynamic interrupt moderation (Jonathan Toppins) [1644403] - [netdrv] ice: Align ice_reset_req enum values to hardware reset values (Jonathan Toppins) [1644403] - [netdrv] ice: Implement ethtool hook for RSS switch (Jonathan Toppins) [1644403] - [netdrv] ice: Split irq_tracker into sw_irq_tracker and hw_irq_tracker (Jonathan Toppins) [1644403] - [netdrv] ice: Check for actual link state of port after reset (Jonathan Toppins) [1644403] - [netdrv] ice: Implement VSI replay framework (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 2/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 1/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Change pf state behavior to protect reset path (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 7/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 6/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 5/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 4/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 3/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 2/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 1/7 (Jonathan Toppins) [1644403] - [netdrv] ice: fix changing of ring descriptor size (ethtool -G) (Jonathan Toppins) [1644403] - [netdrv] ice: Update to capabilities admin queue command (Jonathan Toppins) [1644403] - [netdrv] ice: Query the Tx scheduler node before adding it (Jonathan Toppins) [1644403] - [netdrv] ice: Update comment for ice_fltr_mgmt_list_entry (Jonathan Toppins) [1644403] - [netdrv] ice: update fw version check logic (Jonathan Toppins) [1644403] - [netdrv] ice: update branding strings and supported device ids (Jonathan Toppins) [1644403] - [netdrv] ice: replace unnecessary memcpy with direct assignment (Jonathan Toppins) [1644403] - [netdrv] ice: use [sr]q.count when checking if queue is initialized (Jonathan Toppins) [1644403] - [netdrv] ice: remove ndo_poll_controller (Jonathan Toppins) [1644403] - [fs] fanotify: fix handling of events on child sub-directory (Miklos Szeredi) [1652432] - [fs] fsnotify: generalize handling of extra event flags (Miklos Szeredi) [1652432] - [netdrv] net: hns3: add common validation in hclge_dcb (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix for multiple unmapping DMA problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename hns_nic_dma_unmap (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add handling for big TX fragment (Xiaojun Tan) [1640945] - [netdrv] net: hns3: move DMA map into hns3_fill_desc (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hns3_fill_desc_tso (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after loopback test (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Enable promisc mode when mac vlan table is full (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add egress/ingress vlan filter for revision 0x21 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Optimize for unicast mac vlan table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix loss of coal configuration while doing reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify hns3_get_max_available_channels (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change return type of hclge_tm_schd_info_update() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for netdev not up problem when setting mtu (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for packet buffer setting bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set extra mac address of pause param for HW (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix speed/duplex information loss problem when executing ethtool ethx cmd of VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add get_media_type ops support for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove print messages for error packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add nic state check before calling netif_tx_wake_queue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add handle for default case (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Unify the prefix of vf functions (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tqp array traversal condition for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ets validate issue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs_map_cfg() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix client initialize state issue when roce client initialize failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Clear client pointer when initialize client failed or unintialize finished (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix cmdq registers initialization issue for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for setting speed for phy failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Check hdev state when getting link status (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set STATE_DOWN bit of hdev state when stopping net (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove packet statistics of public (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove tx budget to clean more TX descriptors in a napi (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine hns3_get_link_ksettings() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove redundant codes of query advertised flow control abilitiy (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change the dst mac addr of loopback packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Only update mac configuation when necessary (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Preserve vlan 0 in hardware table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ping exited problem when doing lp selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for loopback selftest failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix error of checking used vlan id (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for multicast failure (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for vf vlan delete failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify variable type in hns3_nic_reuse_page (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add vlan filter setting by ethtool command -K (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set tx ring' tc info when netdev is up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix desc num set to default when setting channel (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for information of phydev lost problem when down/up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add support for serdes loopback selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine the MSIX allocation for PF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix MSIX allocation issue for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix return value error while hclge_cmd_csq_clean failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify inconsistent bit mask macros (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for using wrong mask and shift in hclge_get_ring_chain_from_mbx (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Correct reset event status register (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent to request reset frequently (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent sending command during global or core reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add configure for mac minimal frame size (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for l4 checksum offload bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for waterline not setting correctly (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tc setup when netdev is first up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify hnae_ to hnae3_ (Xiaojun Tan) [1640945] - [netdrv] net: hns3: simplify hclge_cmd_csq_clean (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove some redundant assignments (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove back in struct hclge_hw (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add unlikely for error check (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add l4_type check for both ipv4 and ipv6 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add vector status check before free vector (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename the interface for init_client_instance and uninit_client_instance (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hclge_get_vector_index from hclge_bind_ring_with_vector (Xiaojun Tan) [1640945] - [kernel] redhat: Enable -Werror for architectures (Laura Abbott) [1582754] - [drm] drm/atomic_helper: Remove dangling variable (Laura Abbott) [1582754] - [s390] s390/tools: fix gcc 8 stringop-truncation warnings (Laura Abbott) [1582754] - [tty] kgdboc: Fix restrict error (Laura Abbott) [1582754] - [misc] misc: kgdbts: Fix restrict error (Laura Abbott) [1582754] - [scsi] scsi: ibmvscsis: Fix a stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/extmem: fix gcc 8 stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/perf: fix gcc 8 array-bounds warning (Laura Abbott) [1582754] - [kernel] kdb: Use strscpy with destination buffer size (Laura Abbott) [1582754] - [fs] configfs: replace strncpy with memcpy (Laura Abbott) [1582754] - [fs] kernfs: Replace strncpy with memcpy (Laura Abbott) [1582754] - [kernel] disable stringop truncation warnings for now (Laura Abbott) [1582754] - [sound] ALSA: intel_hdmi: Use strlcpy() instead of strncpy() (Laura Abbott) [1582754] - [sound] ALSA: trident: Suppress gcc string warning (Laura Abbott) [1582754] - [lib] kobject: Replace strncpy with memcpy (Laura Abbott) [1582754] - [tty] TTY: isdn: Replace strncpy with memcpy (Laura Abbott) [1582754] - [target] scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size (Laura Abbott) [1582754] - [fs] fuse: don't need GETATTR after every READ (Miklos Szeredi) [1650538] - [fs] fuse: allow fine grained attr cache invaldation (Miklos Szeredi) [1650538]- [mm] mm: mremap: properly flush TLB before releasing the page (Rafael Aquini) [1645122] {CVE-2018-18281} - [x86] x86/spec_ctrl: Change default Skylake Spectre v2 mitigation to retpoline (Waiman Long) [1651806] - [fs] gfs2: write revokes should traverse sd_ail1_list in reverse (Andreas Grunbacher) [1652763] - [fs] gfs2: Fix marking bitmaps non-full (Andreas Grunbacher) [1652762] - [fs] GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads (Andreas Grunbacher) [1652761] - [fs] gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd (Andreas Grunbacher) [1652759] - [fs] gfs2: Use fs_* functions instead of pr_* function where we can (Andreas Grunbacher) [1652757] - [fs] gfs2: slow the deluge of io error messages (Andreas Grunbacher) [1652757] - [fs] gfs2_meta: ->mount() can get NULL dev_name (Andreas Grunbacher) [1652754] - [powerpc] powerpc/vdso: Correct call frame information (Steve Best) [1651281] - [i2c] i2c: i801: Add support for Intel Ice Lake (David Arcari) [1637435] - [usb] xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc (Robert Richter) [1649829] - [x86] x86: numa_emulation: fix uniform-split numa emulation (Rafael Aquini) [1620341] - [x86] x86: numa_emulation: introduce uniform split capability (Rafael Aquini) [1620341] - [kernel] perf/hw_breakpoint: Modify breakpoint even if the new attr has disabled set (Mark Salter) [1643174] - [x86] KVM: vmx: hyper-v: don't pass EPT configuration info to vmx_hv_remote_flush_tlb() (Paolo Bonzini) [1636610] - [x86] KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m (Paolo Bonzini) [1636610] - [x86] kvm: nVMX: fix entry with pending interrupt if APICv is enabled (Paolo Bonzini) [1636610] - [x86] KVM: VMX: hide flexpriority from guest when disabled at the module level (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check for existence of secondary exec controls before accessing (Paolo Bonzini) [1636610] - [x86] KVM: x86: fix L1TF's MMIO GFN calculation (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: cut down decimal places in update interval dialog (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled (Paolo Bonzini) [1636610] - [x86] KVM: x86: never trap MSR_KERNEL_GS_BASE (Paolo Bonzini) [1636610] - [x86] KVM: LAPIC: Fix pv ipis out-of-bounds access (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2 (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: re-animate display of dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: indicate dead guests as such (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: handle guest removals more gracefully (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: don't reset stats when setting PID filter for debugfs (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix updates for dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix handling of invalid paths in debugfs provider (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix python3 issues (Paolo Bonzini) [1636610] - [x86] KVM: x86: Unexport x86_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not re-{try, execute} after failed emulation in L2 (Paolo Bonzini) [1636610] - [x86] KVM: x86: Default to not allowing emulation retry in kvm_mmu_page_fault (Paolo Bonzini) [1636610] - [x86] KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE (Paolo Bonzini) [1636610] - [x86] KVM: x86: Invert emulation re-execute behavior to make it opt-in (Paolo Bonzini) [1636610] - [x86] KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation (Paolo Bonzini) [1636610] - [x86] KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instr (Paolo Bonzini) [1636610] - [x86] KVM: SVM: remove unused variable dst_vaddr_end (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: avoid redundant double assignment of nested_run_pending (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLs (Paolo Bonzini) [1636610] - [tools] kvm: selftests: Add platform_info_test (Paolo Bonzini) [1636610] - [x86] KVM: x86: Control guest reads of MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] KVM: x86: Turbo bits in MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] nVMX x86: Check VPID value on vmentry of L2 guests (Paolo Bonzini) [1636610] - [x86] nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2 (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check nested state and CR4.VMXE against SMM (Paolo Bonzini) [1636610] - [x86] kvm: x86: make kvm_{load|put}_guest_fpu() static (Paolo Bonzini) [1636610] - [x86] x86/hyper-v: rename ipi_arg_{ex, non_ex} structures (Paolo Bonzini) [1636610] - [x86] KVM: VMX: use preemption timer to force immediate VMExit (Paolo Bonzini) [1636610] - [x86] KVM: VMX: modify preemption timer bit only when arming timer (Paolo Bonzini) [1636610] - [x86] KVM: VMX: immediately mark preemption timer expired only for zero value (Paolo Bonzini) [1636610] - [x86] KVM: SVM: Switch to bitmap_zalloc() (Paolo Bonzini) [1636610] - [lib] bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() (Paolo Bonzini) [1636610] - [x86] KVM/MMU: Fix comment in walk_shadow_page_lockless_end() (Paolo Bonzini) [1636610] - [tools] kvm: selftests: use -pthread instead of -lpthread (Paolo Bonzini) [1636610] - [tools] kvm: selftest: add dirty logging test (Paolo Bonzini) [1636610] - [tools] kvm: selftest: pass in extra memory when create vm (Paolo Bonzini) [1636610] - [tools] kvm: selftest: include the tools headers (Paolo Bonzini) [1636610] - [tools] kvm: selftest: unify the guest port macros (Paolo Bonzini) [1636610] - [x86] KVM: x86: don't reset root in kvm_mmu_setup() (Paolo Bonzini) [1636610] - [x86] kvm: mmu: Don't read PDPTEs when paging is not enabled (Paolo Bonzini) [1636610] - [x86] x86/kvm/lapic: always disable MMIO interface in x2APIC mode (Paolo Bonzini) [1636610] - [s390] KVM: s390: Make huge pages unavailable in ucontrol VMs (Paolo Bonzini) [1636610] - [s390] s390/mm: Check for valid vma before zapping in gmap_discard (Paolo Bonzini) [1636610] - [tools] selftests: add headers_install to lib.mk (Paolo Bonzini) [1636610] - [tools] selftests: kselftest: Remove outdated comment (Paolo Bonzini) [1636610] - [tools] selftests: android: move config up a level (Paolo Bonzini) [1636610] - [md] md: Avoid namespace collision with bitmap API (Paolo Bonzini) [1636610]- [cpufreq] cpufreq / CPPC: Add cpuinfo_cur_freq support for CPPC (Prarit Bhargava) [1654361] - [netdrv] nfp: flower: add ipv6 set flow label and hop limit offload (Pablo Cascon) [1651639] - [netdrv] nfp: flower: add ipv4 set ttl and tos offload (Pablo Cascon) [1651639] - [netdrv] ibmvnic: Update driver queues after change in ring size support (Steve Best) [1651947] - [netdrv] ibmvnic: Fix RX queue buffer cleanup (Steve Best) [1651947] - [netdrv] net/ibmnvic: Fix deadlock problem in reset (Steve Best) [1651947] - [netdrv] ibmvnic: fix accelerated VLAN handling (Steve Best) [1651947] - [netdrv] ibmvnic: Add ethtool private flag for driver-defined queue limits (Steve Best) [1651947] - [netdrv] ibmvnic: Introduce driver limits for ring sizes (Steve Best) [1651947] - [netdrv] ibmvnic: Increase maximum queue size limit (Steve Best) [1651947] - [netdrv] ibmvnic: remove ndo_poll_controller (Steve Best) [1651947] - [powerpc] powerpc/powernv/npu: Remove atsd_threshold debugfs setting (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Use size-based ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Reduce eieio usage when issuing ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Add a debugfs setting to change ATSD threshold (Steve Best) [1653661] - [net] libceph: fall back to sendmsg for slab pages (Ilya Dryomov) [1653395] - [s390] s390/qeth: utilize virtual MAC for Layer2 OSD devices (Philipp Rudo) [1653246] - [fs] vfs: fix FIGETBSZ ioctl on an overlayfs file (Miklos Szeredi) [1651362] - [fs] ovl: fix decode of dir file handle with multi lower layers (Miklos Szeredi) [1651362] - [fs] ovl: fix missing override creds in link of a metacopy upper (Miklos Szeredi) [1651362] - [fs] ovl: automatically enable redirect_dir on metacopy=on (Miklos Szeredi) [1651362] - [fs] ovl: check whiteout in ovl_create_over_whiteout() (Miklos Szeredi) [1651362] - [fs] ovl: fix recursive oi->lock in ovl_link() (Miklos Szeredi) [1651362] - [fs] ovl: fix error handling in ovl_verify_set_fh() (Miklos Szeredi) [1651362] - [mm] mm, memory_hotplug: check zone_movable in has_unmovable_pages (Baoquan He) [1643839] - [netdrv] hv_netvsc: fix vf serial matching with pci slot info (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: remove ndo_poll_controller (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: pair VF based on serial number (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: fix schedule in RCU context (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Fix return value check in hv_pci_assign_slots() (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: support reporting serial number as slot information (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Replace GFP_ATOMIC with GFP_KERNEL in new_pcichild_device() (Vitaly Kuznetsov) [1637519] - [char] ipmi: Fix timer race with module unload (Robert Richter) [1649812] - [arm64] arm64: hugetlb: Avoid unnecessary clearing in huge_ptep_set_access_flags (Christoph von Recklinghausen) [1635192] - [arm64] arm64: hugetlb: Fix handling of young ptes (Christoph von Recklinghausen) [1635192] - [mm] mm: Preserve _PAGE_DEVMAP across mprotect() calls (Jeff Moyer) [1647647]- [crypto] crypto: vmx - Fix sleep-in-atomic bugs (Steve Best) [1653662] - [netdrv] net: ena: update driver version from 2.0.1 to 2.0.2 (John Linville) [1634044] - [netdrv] net: ena: fix crash during ena_remove() (John Linville) [1634044] - [netdrv] net: ena: fix crash during failed resume from hibernation (John Linville) [1634044] - [netdrv] net: ena: enable CONFIG_ENA_ETHERNET for aarch64 (John Linville) [1634044] - [netdrv] net: ena: enable Low Latency Queues (John Linville) [1634044] - [netdrv] net: ena: Fix Kconfig dependency on X86 (John Linville) [1634044] - [netdrv] net: ena: fix indentations in ena_defs for better readability (John Linville) [1634044] - [netdrv] net: ena: update driver version to 2.0.1 (John Linville) [1634044] - [netdrv] net: ena: remove redundant parameter in ena_com_admin_init() (John Linville) [1634044] - [netdrv] net: ena: change rx copybreak default to reduce kernel memory pressure (John Linville) [1634044] - [netdrv] net: ena: limit refill Rx threshold to 256 to avoid latency issues (John Linville) [1634044] - [netdrv] net: ena: explicit casting and initialization, and clearer error handling (John Linville) [1634044] - [netdrv] net: ena: use CSUM_CHECKED device indication to report skb's checksum status (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_netdev (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_com (John Linville) [1634044] - [netdrv] net: ena: introduce Low Latency Queues data structures according to ENA spec (John Linville) [1634044] - [netdrv] net: ena: complete host info to match latest ENA spec (John Linville) [1634044] - [netdrv] net: ena: minor performance improvement (John Linville) [1634044] - [netdrv] net: ena: fix auto casting to boolean (John Linville) [1634044] - [netdrv] net: ena: fix NULL dereference due to untimely napi initialization (John Linville) [1634044] - [netdrv] net: ena: fix rare bug when failed restart/resume is followed by driver removal (John Linville) [1634044] - [netdrv] net: ena: fix warning in rmmod caused by double iounmap (John Linville) [1634044] - [netdrv] net: ena: remove ndo_poll_controller (John Linville) [1634044] - [netdrv] net: ena: fix incorrect usage of memory barriers (John Linville) [1634044] - [netdrv] net: ena: fix missing calls to READ_ONCE (John Linville) [1634044] - [netdrv] net: ena: fix missing lock during device destruction (John Linville) [1634044] - [netdrv] net: ena: fix potential double ena_destroy_device() (John Linville) [1634044] - [netdrv] net: ena: fix device destruction to gracefully free resources (John Linville) [1634044] - [netdrv] net: ena: fix driver when PAGE_SIZE == 64kB (John Linville) [1634044] - [netdrv] net: ena: fix surprise unplug NULL dereference kernel crash (John Linville) [1634044] - [s390] s390/zcrypt: reinit ap queue state machine during device probe (Philipp Rudo) [1653668] - [s390] s390/kdump: Make elfcorehdr size calculation ABI compliant (Philipp Rudo) [1653245] - [s390] s390/kdump: Fix elfcorehdr size calculation (Philipp Rudo) [1653245] - [block] block: fix 32 bit overflow in __blkdev_issue_discard() (Ming Lei) [1638826] - [ata] libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD (Ming Lei) [1638826] - [block] block: copy ioprio in __bio_clone_fast() and bounce (Ming Lei) [1638826] - [trace] kyber: fix wrong strlcpy() size in trace_kyber_latency() (Ming Lei) [1638826] - [block] floppy: fix race condition in __floppy_read_block_0() (Ming Lei) [1638826] - [block] block: make blk_try_req_merge() static (Ming Lei) [1638826] - [block] block: remove dead queue members (Ming Lei) [1638826] - [block] block: clean up dead code that is now redundant (Ming Lei) [1638826] - [nvme] nvme: fix boot hang with only being able to get one IRQ vector (Ming Lei) [1638826] - [block] ide: don't clear special on ide_queue_rq() entry (Ming Lei) [1638826] - [block] null_blk: remove unused nullb device (Ming Lei) [1638826] - [block] ide: don't use req->special (Ming Lei) [1638826] - [block] pd: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] aoe: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] skd_main: don't use req->special (Ming Lei) [1638826] - [block] nullb: remove leftover legacy request code (Ming Lei) [1638826] - [scsi] fnic: fix fnic_scsi_host_{start,end}_tag (Ming Lei) [1638826] - [block] block: remove set but not used variable 'et' (Ming Lei) [1638826] - [block] block: remove the BLKPREP_* values. (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from device handler ->prep_fn (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from scsi_init_io and ->init_command (Ming Lei) [1638826] - [scsi] scsi: clean up error handling in scsi_init_io (Ming Lei) [1638826] - [scsi] scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd (Ming Lei) [1638826] - [scsi] scsi: simplify scsi_prep_state_check (Ming Lei) [1638826] - [block] ide: cleanup ->prep_rq calling convention (Ming Lei) [1638826] - [block] block: remove req->timeout_list (Ming Lei) [1638826] - [block] blk-mq: provide a helper to check if a queue is busy (Ming Lei) [1638826] - [block] blk-mq-tag: change busy_iter_fn to return whether to continue or not (Ming Lei) [1638826] - [block] ms_block: remove unused pointer 'set' (Ming Lei) [1638826] - [block] sunvdc: fix compiler warning (Ming Lei) [1638826] - [nvme] nvme: add separate poll queue map (Ming Lei) [1638826] - [block] block: add REQ_HIPRI and inherit it from IOCB_HIPRI (Ming Lei) [1638826] - [nvme] nvme: utilize two queue maps, one for reads and one for writes (Ming Lei) [1638826] - [block] blk-mq: initial support for multiple queue maps (Ming Lei) [1638826] - [block] blk-mq: improve plug list sorting (Ming Lei) [1638826] - [block] blk-mq: cleanup and improve list insertion (Ming Lei) [1638826] - [block] blk-mq: cache request hardware queue mapping (Ming Lei) [1638826] - [block] blk-mq: separate number of hardware queues from nr_cpu_ids (Ming Lei) [1638826] - [block] blk-mq: support multiple hctx maps (Ming Lei) [1638826] - [block] blk-mq: add 'type' attribute to the sysfs hctx directory (Ming Lei) [1638826] - [block] blk-mq: allow software queue to map to multiple hardware queues (Ming Lei) [1638826] - [block] blk-mq: pass in request/bio flags to queue mapping (Ming Lei) [1638826] - [block] blk-mq: provide dummy blk_mq_map_queue_type() helper (Ming Lei) [1638826] - [block] blk-mq: abstract out queue map (Ming Lei) [1638826] - [block] blk-mq: kill q->mq_map (Ming Lei) [1638826] - [kernel] genirq/affinity: Add support for allocating interrupt sets (Ming Lei) [1638826] - [kernel] genirq/affinity: Pass first vector to __irq_build_affinity_masks() (Ming Lei) [1638826] - [kernel] genirq/affinity: Move two stage affinity spreading into a helper function (Ming Lei) [1638826] - [kernel] genirq/affinity: Spread IRQs to all available NUMA nodes (Ming Lei) [1638826] - [block] block: kill request ->cpu member (Ming Lei) [1638826] - [block] block: get rid of q->softirq_done_fn() (Ming Lei) [1638826] - [block] block: get rid of blk_queued_rq() (Ming Lei) [1638826] - [block] blk-merge: kill dead queue lock held check (Ming Lei) [1638826] - [block] block: remove req_no_special_merge() from merging code (Ming Lei) [1638826] - [block] block: kill request slab cache (Ming Lei) [1638826] - [block] block: remove request_list code (Ming Lei) [1638826] - [block] bsg: move bsg-lib parts outside of request queue (Ming Lei) [1638826] - [block] block: kill legacy parts of timeout handling (Ming Lei) [1638826] - [block] block: remove __blk_put_request() (Ming Lei) [1638826] - [block] block: get rid of MQ scheduler ops union (Ming Lei) [1638826] - [block] block: remove dead elevator code (Ming Lei) [1638826] - [block] block: remove legacy IO schedulers (Ming Lei) [1638826] - [block] block: cleanup kick/queued handling (Ming Lei) [1638826] - [block] block: remove non mq parts from the flush code (Ming Lei) [1638826] - [block] block: remove legacy rq tagging (Ming Lei) [1638826] - [block] blk-cgroup: remove legacy queue bypassing (Ming Lei) [1638826] - [block] blk-wbt: kill check for legacy queue type (Ming Lei) [1638826] - [block] block: remove blk_complete_request() (Ming Lei) [1638826] - [block] bsg: convert to use blk-mq (Ming Lei) [1638826] - [block] bsg: provide bsg_remove_queue() helper (Ming Lei) [1638826] - [block] bsg: pass in desired timeout handler (Ming Lei) [1638826] - [s390] dasd: remove dead code (Ming Lei) [1638826] - [block] block: remove q->lld_busy_fn() (Ming Lei) [1638826] - [scsi] scsi: kill off the legacy IO path (Ming Lei) [1638826] - [scsi] scsi: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: remove legacy check in queue blk_freeze_queue() (Ming Lei) [1638826] - [block] blk-mq: remove the request_list usage (Ming Lei) [1638826] - [block] ide: convert to blk-mq (Ming Lei) [1638826] - [block] mspro_block: convert to blk-mq (Ming Lei) [1638826] - [block] ms_block: convert to blk-mq (Ming Lei) [1638826] - [block] sunvdc: convert to blk-mq (Ming Lei) [1638826] - [block] null_blk: Add conventional zone configuration for zoned support (Ming Lei) [1638826] - [ata] libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9 (Ming Lei) [1638826] - [block] block, bfq: fix asymmetric scenarios detection (Ming Lei) [1638826] - [cdrom] gdrom: fix mistake in assignment of error (Ming Lei) [1638826] - [block] blk-mq: place trace_block_getrq() in correct place (Ming Lei) [1638826] - [block] block: Introduce blk_revalidate_disk_zones() (Ming Lei) [1638826] - [block] block: add a report_zones method (Ming Lei) [1638826] - [block] block: Expose queue nr_zones in sysfs (Ming Lei) [1638826] - [block] block: Improve zone reset execution (Ming Lei) [1638826] - [block] block: Introduce BLKGETNRZONES ioctl (Ming Lei) [1638826] - [block] block: Introduce BLKGETZONESZ ioctl (Ming Lei) [1638826] - [block] block: Limit allocation of zone descriptors for report zones (Ming Lei) [1638826] - [block] block: Introduce blkdev_nr_zones() helper (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Fix sd_zbc_check_zones() error checks (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Reduce boot device scan and revalidate time (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Rearrange code (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Remove an assignment from sd_zbc_setup_report_cmnd() (Ming Lei) [1638826] - [scsi] scsi: sd: don't crash the host on invalid commands (Ming Lei) [1638826] - [pci] PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice (Ming Lei) [1638826] - [fs] f2fs: remove request_list check in is_idle() (Ming Lei) [1638826] - [scsi] scsi: osd: initiator should use mq variant of request ending (Ming Lei) [1638826] - [scsi] scsi: fnic: replace gross legacy tag hack with blk-mq hack (Ming Lei) [1638826] - [infiniband] ib_srp: Remove WARN_ON in srp_terminate_io() (Ming Lei) [1638826] - [scsi] scsi: ufs: Disable blk-mq for now (Ming Lei) [1638826] - [block] sx8: convert to blk-mq (Ming Lei) [1638826] - [block] z2ram: convert to blk-mq (Ming Lei) [1638826] - [cdrom] gdrom: convert to blk-mq (Ming Lei) [1638826] - [block] floppy: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: fix error handling during setup (Ming Lei) [1638826] - [block] ataflop: fold headers into C file (Ming Lei) [1638826] - [block] amiflop: convert to blk-mq (Ming Lei) [1638826] - [block] amiflop: clean up on errors during setup (Ming Lei) [1638826] - [block] amiflop: fold headers into C file (Ming Lei) [1638826] - [block] swim3: convert to blk-mq (Ming Lei) [1638826] - [block] swim3: add real error handling in setup (Ming Lei) [1638826] - [block] swim: convert to blk-mq (Ming Lei) [1638826] - [block] swim: fix cleanup on setup error (Ming Lei) [1638826] - [mtd] mtd_blkdevs: convert to blk-mq (Ming Lei) [1638826] - [block] xsysace: convert to blk-mq (Ming Lei) [1638826] - [block] paride: convert pf to blk-mq (Ming Lei) [1638826] - [block] paride: convert pd to blk-mq (Ming Lei) [1638826] - [block] paride: convert pcd to blk-mq (Ming Lei) [1638826] - [block] ps3disk: convert to blk-mq (Ming Lei) [1638826] - [block] blk-mq: provide helper for setting up an SQ queue and tag set (Ming Lei) [1638826] - [block] null_blk: remove set but not used variable 'q' (Ming Lei) [1638826] - [cdrom] cdrom: don't attempt to fiddle with cdo->capability (Ming Lei) [1638826] - [block] block: remove bogus check for queue_lock assignment (Ming Lei) [1638826] - [block] null_blk: remove legacy IO path (Ming Lei) [1638826] - [block] um: Convert ubd driver to blk-mq (Ming Lei) [1638826] - [block] skd: fixup usage of legacy IO API (Ming Lei) [1638826] - [block] aoe: convert aoeblk to blk-mq (Ming Lei) [1638826] - [block] ide: remove redundant variables queue_run_ms and left (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion convert BUGs to WARNs (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion hints on fastpath (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_reprep helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_action helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_nz_result function (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: rename variables (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: comment on end_request return (Ming Lei) [1638826] - [scsi] scsi: core: use blk_mq_run_hw_queues in scsi_kick_queue (Ming Lei) [1638826] - [scsi] scsi: sg: remove bad blk_end_request_all() call (Ming Lei) [1638826] - [block] blk-mq: complete req in softirq context in case of single queue (Ming Lei) [1638826] - [block] block, bfq: improve asymmetric scenarios detection (Ming Lei) [1638826] - [block] block: remove redundant 'default n' from Kconfig-s (Ming Lei) [1638826] - [block] blk-mq-debugfs: Also show requests that have not yet been started (Ming Lei) [1638826] - [block] block: Finish renaming REQ_DISCARD into REQ_OP_DISCARD (Ming Lei) [1638826] - [block] kyber: fix integer overflow of latency targets on 32-bit (Ming Lei) [1638826] - [block] kyber: add tracepoints (Ming Lei) [1638826] - [block] kyber: implement improved heuristics (Ming Lei) [1638826] - [block] kyber: don't make domain token sbitmap larger than necessary (Ming Lei) [1638826] - [block] block: export blk_stat_enable_accounting() (Ming Lei) [1638826] - [block] block: move call of scheduler's ->completed_request() hook (Ming Lei) [1638826] - [block] blk-mq: Enable support for runtime power management (Ming Lei) [1638826] - [block] block: Make blk_get_request() block for non-PM requests while suspended (Ming Lei) [1638826] - [block] block: Allow unfreezing of a queue while requests are in progress (Ming Lei) [1638826] - [lib] percpu-refcount: Introduce percpu_ref_resurrect() (Ming Lei) [1638826] - [block] block: Schedule runtime resume earlier (Ming Lei) [1638826] - [block] block: Split blk_pm_add_request() and blk_pm_put_request() (Ming Lei) [1638826] - [block] block, scsi: Change the preempt-only flag into a counter (Ming Lei) [1638826] - [block] block: Move power management code into a new source file (Ming Lei) [1638826] - [block] Blk-throttle: update to use rbtree with leftmost node cached (Ming Lei) [1638826] - [block] block: use bio_add_page in bio_iov_iter_get_pages (Ming Lei) [1638826] - [block] blok, bfq: do not plug I/O if all queues are weight-raised (Ming Lei) [1638826] - [block] block, bfq: inject other-queue I/O into seeky idle queues on NCQ flash (Ming Lei) [1638826] - [block] block, bfq: correctly charge and reset entity service in all cases (Ming Lei) [1638826]- [rpmspec] redhat: fix bpf_samples build (Jiri Benc) [1611579] - [fs] mnt: fix __detach_mounts infinite loop (Benjamin Coddington) [1628736] - [pci] pcie: Enable Broadom iProc PCIE and mark it is as tech preview (Mark Langsdorf) [1576958] - [pci] PCI/ACPI: Add iProc PCIe MCFG quirk (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Add ACPI/ECAM support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Remove PAXC slot check to allow VF support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reduce inbound/outbound mapping print level (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reject unconfigured physical functions from PAXC (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Disable MSI parsing in certain PAXC blocks (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Fix up corrupted PAXC root complex config registers (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Activate PAXC bridge quirk for more devices (Mark Langsdorf) [1576958]- [s390] s390/mm: fix mis-accounting of pgtable_bytes (Joe Lawrence) [1644481] - [mm] mm: add mm_pxd_folded checks to pgtable_bytes accounting functions (Joe Lawrence) [1644481] - [mm] mm: introduce mm_[p4d|pud|pmd]_folded (Joe Lawrence) [1644481] - [mm] mm: make the __PAGETABLE_PxD_FOLDED defines non-empty (Joe Lawrence) [1644481] - [x86] x86/cpu/vmware: Do not trace vmware_sched_clock() (Vitaly Kuznetsov) [1650273] - [fs] fuse: fix possibly missed wake-up after abort (Lukas Czerner) [1649244] - [fs] fuse: fix leaked notify reply (Lukas Czerner) [1649244] - [fs] fuse: fix blocked_waitq wakeup (Lukas Czerner) [1649244] - [fs] fuse: set FR_SENT while locked (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_write() (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_read() (Lukas Czerner) [1649244] - [fs] fuse: Add missed unlock_page() to fuse_readpages_fill() (Lukas Czerner) [1649244] - [fs] fuse: Don't access pipe->buffers without pipe_lock() (Lukas Czerner) [1649244] - [fs] fuse: fix initial parallel dirops (Lukas Czerner) [1649244] - [fs] fuse: Fix oops at process_init_reply() (Lukas Czerner) [1649244] - [fs] fuse: umount should wait for all requests (Lukas Czerner) [1649244] - [fs] fuse: fix unlocked access to processing queue (Lukas Czerner) [1649244] - [fs] fuse: fix double request_end() (Lukas Czerner) [1649244] - [fs] fuse: fix use-after-free in fuse_direct_IO() (Lukas Czerner) [1599195]- [firmware] efi: Fix debugobjects warning on 'efi_rts_work' (Waiman Long) [1652190] - [rpmspec] kernel.spec: Do not zip modules on noarch builds (Prarit Bhargava) [1646471] - [iommu] iommu/amd: Clear memory encryption mask from physical address (Gary Hook) [1640384]- [powerpc] powerpc/mm/radix: Only need the Nest MMU workaround for R -> RW transition (Steve Best) [1651276] - [powerpc] powerpc/mm/books3s: Add new pte bit to mark pte temporarily invalid (Steve Best) [1651276] - [powerpc] powerpc/tm: Fix HFSCR bit for no suspend case (Steve Best) [1651275]- [powerpc] powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage (Steve Best) [1651267] - [tools] perf tools: Remove ext from struct kmod_path (Jiri Olsa) [1581390] - [tools] perf tools: Add gzip_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add lzma_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add is_compressed callback to compressions array (Jiri Olsa) [1581390] - [tools] perf tools: Move the temp file processing into decompress_kmodule (Jiri Olsa) [1581390] - [tools] perf tools: Use compression id in decompress_kmodule() (Jiri Olsa) [1581390] - [tools] perf tools: Store compression id into struct dso (Jiri Olsa) [1581390] - [tools] perf tools: Add compression id into 'struct kmod_path' (Jiri Olsa) [1581390] - [tools] perf tools: Make is_supported_compression() static (Jiri Olsa) [1581390] - [tools] perf tools: Make decompress_to_file() function static (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in __open_dso() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in symbol__disassemble() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in read_object_code() (Jiri Olsa) [1581390] - [rpmspec] redhat: Enable kernel-tools (for kvm_stat) on s390x, too (Thomas Huth) [1631222]- [drm] drm/atomic_helper: Stop modesets on unregistered connectors harder (Lyude Paul) [1631575] - [drm] drm/nouveau: Fix nv50_mstc->best_encoder() (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors (Lyude Paul) [1631575] - [drm] drm/i915: Fix intel_dp_mst_best_encoder() (Lyude Paul) [1631575] - [drm] drm/i915: Skip vcpi allocation for MSTB ports that are gone (Lyude Paul) [1631575] - [drm] drm/i915: Don't unset intel_connector->mst_port (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Disallow new modesets on unregistered connectors (Lyude Paul) [1631575] - [s390] s390/qeth: fix HiperSockets sniffer (Philipp Rudo) [1649773] - [s390] s390/qeth: report 25Gbit link speed (Philipp Rudo) [1649772] - [s390] s390/qeth: sanitize strings in debug messages (Philipp Rudo) [1649770] - [s390] s390/qeth: fix initial operstate (Philipp Rudo) [1649769] - [s390] s390/qeth: unregister netdevice only when registered (Philipp Rudo) [1649769] - [powerpc] powerpc/64s: consolidate MCE counter increment (Steve Best) [1633550] - [powerpc] powerpc/64s: move machine check SLB flushing to mm/slb.c (Steve Best) [1633550] - [powerpc] powernv/pseries: consolidate code for mce early handling (Steve Best) [1633550] - [powerpc] powerpc/pseries: Dump the SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Display machine check error details (Steve Best) [1633550] - [powerpc] powerpc/pseries: Flush SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Define MCE error event section (Steve Best) [1633550] - [powerpc] powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX (Steve Best) [1633550] - [powerpc] powerpc/pseries: Defer the logging of rtas error to irq work queue (Steve Best) [1633550] - [powerpc] powerpc/pseries: Fix endianness while restoring of r3 in MCE handler (Steve Best) [1633550] - [cdrom] cdrom: fix improper type cast, which can leat to information leak (Maurizio Lombardi) [1650476]- [drm] drm/amdgpu/pm: Fix potential Spectre v1 (Rob Clark) [1637115] - [drm] drm/i915/kvmgt: Fix potential Spectre v1 (Rob Clark) [1637115] - [fs] gfs2: Fix metadata read-ahead during truncate (2) (Andreas Grunbacher) [1647982] - [block] block: make sure writesame bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: cleanup __blkdev_issue_discard() (Ming Lei) [1648750] - [block] block: make sure discard bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: Clear kernel memory before copying to user (Ming Lei) [1648752] - [block] block: respect virtual boundary mask in bvecs (Ming Lei) [1648756] - [block] xen: don't include from and (Ming Lei) [1648756] - [block] block: remove ARCH_BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] xen: provide a prototype for xen_biovec_phys_mergeable in xen.h (Ming Lei) [1648756] - [block] xen: remove the xen_biovec_phys_mergeable export (Ming Lei) [1648756] - [block] arm: remove the unused BIOVEC_MERGEABLE define (Ming Lei) [1648756] - [block] block: don't include bug.h from bio.h (Ming Lei) [1648756] - [block] block: don't include io.h from bio.h (Ming Lei) [1648756] - [block] block: remove bvec_to_phys (Ming Lei) [1648756] - [block] block: merge BIOVEC_SEG_BOUNDARY into biovec_phys_mergeable (Ming Lei) [1648756] - [block] block: add a missing BIOVEC_SEG_BOUNDARY check in bio_add_pc_page (Ming Lei) [1648756] - [block] block: simplify BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] block: move req_gap_back_merge to blk.h (Ming Lei) [1648756] - [block] block: move req_gap_{back,front}_merge to blk-merge.c (Ming Lei) [1648756] - [block] block: move integrity_req_gap_{back,front}_merge to blk.h (Ming Lei) [1648756] - [fs] gfs2: Fix iomap buffer head reference counting bug (Andreas Grunbacher) [1647073] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k1 (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Initialize port speed to avoid setting lower speed (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Fix incorrect port speed being set for FC adapters (Himanshu Madhani) [1615896] - [block] block: brd: associate with queue until adding disk (Ming Lei) [1644602] - [block] block: call rq_qos_exit() after queue is frozen (Ming Lei) [1641558] - [block] block: fix the DISCARD request merge (Ming Lei) [1646776] - [block] blk-mq: fallback to previous nr_hw_queues when updating fails (Ming Lei) [1642218] - [block] blk-mq: realloc hctx when hw queue is mapped to another node (Ming Lei) [1642218] - [block] blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs (Ming Lei) [1642218] - [block] blk-mq: adjust debugfs and sysfs register when updating nr_hw_queues (Ming Lei) [1642218] - [block] block: remove bio_rewind_iter() (Ming Lei) [1642208]- [fs] jbd2: fix use after free in jbd2_log_do_checkpoint() (Lukas Czerner) [1644694] - [fs] ext4: initialize retries variable in ext4_da_write_inline_data_begin() (Lukas Czerner) [1644694] - [fs] ext4: fix build error when DX_DEBUG is defined (Lukas Czerner) [1644694]- [pinctrl] pinctrl: intel: Add Ice Lake PCH pin controller support (David Arcari) [1483413] - [netdrv] nfp: flower: fix vlan match by checking both vlan id and vlan pcp (Pablo Cascon) [1645220] - [netdrv] nfp: flower: reject tunnel encap with ipv6 outer headers for offloading (Pablo Cascon) [1646644] - [netdrv] nfp: populate bus-info on representors (Pablo Cascon) [1643998] - [powerpc] KVM: PPC: Validate TCEs against preregistered memory page sizes (David Gibson) [1625821] - [powerpc] KVM: PPC: Inform the userspace about TCE update failures (David Gibson) [1625821] - [powerpc] KVM: PPC: Book3S: Fix guest DMA when guest partially backed by THP pages (David Gibson) [1625821]- [kernel] locking/lockdep: Fix debug_locks off performance problem (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove duplicated 'lock_class_ops' percpu array (Waiman Long) [1647560] - [kernel] locking/lockdep: Make class->ops a percpu counter and move it under CONFIG_DEBUG_LOCKDEP=y (Waiman Long) [1647560] - [kernel] locking/lockdep: Add a faster path in __lock_release() (Waiman Long) [1647560] - [kernel] locking/lockdep: Eliminate redundant IRQs check in __lock_acquire() (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove add_chain_cache_classes() (Waiman Long) [1647560] - [fs] gfs2: Put bitmap buffers in put_super (Andreas Grunbacher) [1647073] - [scsi] scsi: hpsa: limit transfer length to 1MB, not 512kB (Joseph Szczypek) [1643956] - [netdrv] nfp: report FW vNIC stats in interface stats (Pablo Cascon) [1645032] - [rpmspec] spec: Add bpftool debuginfo package (Jiri Olsa) [1633018] - [crypto] crypto: chelsio: Fix memory corruption in DMA Mapped buffers (Arjun Vynipadath) [1631750] - [cdrom] cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status (Maurizio Lombardi) [1627732] {CVE-2018-16658}- [kernel] srcu: Make early-boot call_srcu() reuse workqueue lists (Waiman Long) [1644375] - [tools] rcutorture: Test early boot call_srcu() (Waiman Long) [1644375] - [kernel] srcu: Make call_srcu() available during very early boot (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_state.ofl_lock to raw_spinlock_t (Waiman Long) [1644375] - [kernel] rcu: Remove obsolete ->dynticks_fqs and ->cond_resched_completed (Waiman Long) [1644375] - [kernel] rcu: Switch ->dynticks to rcu_data structure, remove rcu_dynticks (Waiman Long) [1644375] - [kernel] rcu: Switch dyntick nesting counters to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch urgent quiescent-state requests to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch lazy counts to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch last accelerate/advance to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch ->tick_nohz_enabled_snap to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Merge rcu_dynticks structure into rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_dynticks_snap() from Tiny RCU (Waiman Long) [1644375] - [kernel] rcu: Convert "1UL << x" to "BIT(x)" (Waiman Long) [1644375] - [kernel] rcu: Avoid resched_cpu() when rescheduling the current CPU (Waiman Long) [1644375] - [kernel] rcu: More aggressively enlist scheduler aid for nohz_full CPUs (Waiman Long) [1644375] - [kernel] rcu: Compute jiffies_till_sched_qs from other kernel parameters (Waiman Long) [1644375] - [kernel] rcu: Provide functions for determining if call_rcu() has been invoked (Waiman Long) [1644375] - [kernel] rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structure (Waiman Long) [1644375] - [kernel] rcu: Motivate Tiny RCU forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Dump reader protection sequence if failures or close calls (Waiman Long) [1644375] - [kernel] rcu: Provide improved interrupt-from-idle check in rcu_check_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Make need_resched() respond to urgent RCU-QS needs (Waiman Long) [1644375] - [kernel] rcu: Inline _rcu_barrier() into its sole remaining caller (Waiman Long) [1644375] - [kernel] rcu: Define rcu_all_qs() only in !PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Remove !PREEMPT code from rcu_note_voluntary_context_switch() (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in update.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_exp.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tiny.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in srcutree.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcutorture.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcu.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in Kconfig (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate_wait.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rculist.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate.h (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused rcutorture APIs (Waiman Long) [1644375] - [kernel] rcuperf: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcutorture: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcu: Stop testing RCU-bh and RCU-sched (Waiman Long) [1644375] - [kernel] rcutorture: Add RCU-bh and RCU-sched support for extended readers (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-sched update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-bh update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Pull rcu_gp_kthread() FQS loop into separate function (Waiman Long) [1644375] - [kernel] rcu: Inline increment_cpu_stall_ticks() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Fix typo in force_qs_rnp()'s parameter's parameter (Waiman Long) [1644375] - [kernel] rcu: Eliminate initialization-time use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate RCU-barrier use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate quiescent-state and grace-period-nonstart use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate callback-invocation/invocation use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate grace-period management code use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate stall-warning use of rsp (Waiman Long) [1644375] - [kernel] rcu: Restructure rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Simplify rcutorture_get_gp_data() (Waiman Long) [1644375] - [kernel] rcu: Remove for_each_rcu_flavor() flavor-traversal macro (Waiman Long) [1644375] - [kernel] rcu: Remove last non-flavor-traversal rsp local variable from tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data structure's ->rsp field (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_node tree accessor macros (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from expedited grace-period functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from no-CBs CPU functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall_info() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_spawn_one_boost_kthread() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from dump_blkd_tasks() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_print_detail_task_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_init_one() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_boot_init_percpu_data() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from _rcu_barrier() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_pending() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __call_rcu() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_process_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from force-quiescent-state functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_do_batch() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from CPU hotplug functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_quiescent_state() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_slow() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_advance_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs_unlocked() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread_wake() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_future_gp_cleanup() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from check_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_other_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_stall_kick_kthreads() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_dump_cpu_stacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from record_gp_stall_check_time() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_get_root() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_in_progress() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rdp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_unblock_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rsp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data_p pointer to default rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state_p pointer to default rcu_state structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state structure's ->rda field (Waiman Long) [1644375] - [kernel] rcu: Eliminate rcu_state structure's ->call field (Waiman Long) [1644375] - [kernel] rcu: Remove RCU_STATE_INITIALIZER() (Waiman Long) [1644375] - [kernel] rcu: Express Tiny RCU updates in terms of RCU rather than RCU-sched (Waiman Long) [1644375] - [kernel] rcu: Define RCU-sched API in terms of RCU for Tree RCU PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Fix typo in rcu_get_gp_kthreads_prio() header comment (Waiman Long) [1644375] - [kernel] rcu: Drop "wake" parameter from rcu_report_exp_rdp() (Waiman Long) [1644375] - [kernel] rcu: Update comments and help text for no more RCU-bh updaters (Waiman Long) [1644375] - [kernel] rcu: Define RCU-bh update API in terms of RCU (Waiman Long) [1644375] - [kernel] rcu: Report expedited grace periods at context-switch time (Waiman Long) [1644375] - [kernel] rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe (Waiman Long) [1644375] - [kernel] rcu: Add warning to detect half-interrupts (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused ->b.exp_need_qs field from the rcu_special union (Waiman Long) [1644375] - [kernel] rcu: Allow processing deferred QSes for exiting RCU-preempt readers (Waiman Long) [1644375] - [kernel] rcutorture: Test extended "rcu" read-side critical sections (Waiman Long) [1644375] - [kernel] rcu: Defer reporting RCU-preempt quiescent states when disabled (Waiman Long) [1644375] - [kernel] rcu: Refactor rcu_{nmi,irq}_{enter,exit}() (Waiman Long) [1644375] - [documentation] doc: Fix broken HTML directive (Waiman Long) [1644375] - [documentation] doc: Update removal of RCU-bh/sched update machinery (Waiman Long) [1644375] - [kernel] rcutorture: Maintain self-propagating CB only during forward-progress test (Waiman Long) [1644375] - [kernel] rcutorture: Check GP completion at stutter end (Waiman Long) [1644375] - [kernel] rcutorture: Print forward-progress test interval on error (Waiman Long) [1644375] - [kernel] rcutorture: Adjust number of reader kthreads per CPU-hotplug operations (Waiman Long) [1644375] - [kernel] rcutorture: Reduce priority of forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Limit reader duration if irq or bh disabled (Waiman Long) [1644375] - [kernel] rcutorture: Increase rcu_read_delay() longdelay_ms (Waiman Long) [1644375] - [kernel] rcutorture: Add self-propagating callback to forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Vary forward-progress test interval (Waiman Long) [1644375] - [kernel] rcutorture: Avoid no-test complaint if too few forward-progress tries (Waiman Long) [1644375] - [kernel] rcutorture: Also use GP sequence to judge forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Add forward-progress tests for RCU grace periods (Waiman Long) [1644375] - [tools] rcutorture: Remove TREE06 and TREE08 from the default test list (Waiman Long) [1644375] - [kernel] rcuperf: Warn on bad perf type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Warn on bad torture type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Force occasional reader waits (Waiman Long) [1644375] - [tools] torture: Stop overwriting Make.out file with obsolete version (Waiman Long) [1644375] - [documentation] doc: Improve rcu_dynticks::dynticks documentation (Waiman Long) [1644375] - [documentation] doc: Fix broken RCU-requirements link to LKML archive (Waiman Long) [1644375] - [documentation] doc: Add design documentation on interruption of NMI handlers (Waiman Long) [1644375] - [kernel] rcutorture: Fix rcu_barrier successes counter (Waiman Long) [1644375] - [kernel] rcutorture: Add support to detect if boost kthread prio is too low (Waiman Long) [1644375] - [kernel] rcutorture: Use monotonic timestamp for stall detection (Waiman Long) [1644375] - [kernel] rcutorture: Make boost test more robust (Waiman Long) [1644375] - [kernel] rcutorture: Disable RT throttling for boost tests (Waiman Long) [1644375] - [kernel] rcutorture: Emphasize testing of single reader protection type (Waiman Long) [1644375] - [kernel] rcutorture: Handle extended read-side critical sections (Waiman Long) [1644375] - [kernel] rcutorture: Make rcu_torture_timer() use rcu_torture_one_read() (Waiman Long) [1644375] - [kernel] rcutorture: Use per-CPU random state for rcu_torture_timer() (Waiman Long) [1644375] - [kernel] rcutorture: Use atomic increment for n_rcu_torture_timers (Waiman Long) [1644375] - [kernel] rcutorture: Extract common code from rcu_torture_reader() (Waiman Long) [1644375] - [kernel] rcuperf: Remove unused torturing_tasks() function (Waiman Long) [1644375] - [kernel] rcu: Remove rcutorture test version and sequence number (Waiman Long) [1644375] - [kernel] rcutorture: Change units of onoff_interval to jiffies (Waiman Long) [1644375] - [kernel] rcu: Assign higher prio to RCU threads if rcutorture is built-in (Waiman Long) [1644375] - [documentation] rculist: Improve documentation for list_for_each_entry_from_rcu() (Waiman Long) [1644375] - [kernel] srcu: Add grace-period number to rcutorture statistics printout (Waiman Long) [1644375] - [kernel] rcu: Print stall-warning NMI dyntick state in hexadecimal (Waiman Long) [1644375] - [maintainers] MAINTAINERS: Update RCU, SRCU, and TORTURE-TEST entries (Waiman Long) [1644375] - [kernel] rcu: Make rcu_seq_diff() more exact (Waiman Long) [1644375] - [documentation] doc: Update synchronize_rcu() definition in whatisRCU.txt (Waiman Long) [1644375] - [kernel] rcu: Check the range of jiffies_till_{first, next}_fqs when setting them (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for rcutorture writer stall warning (Waiman Long) [1644375] - [kernel] rcu: Add comment to the last sleep in the rcu tasks loop (Waiman Long) [1644375] - [kernel] rcu: Speed up calling of RCU tasks callbacks (Waiman Long) [1644375] - [kernel] rcu: Add comment documenting how rcu_seq_snap works (Waiman Long) [1644375] - [kernel] rcu: Use RCU CPU stall timeout for rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove __maybe_unused from rcu_cpu_has_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_perf_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_torture_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from panic_on_rcu_stall() and rcu_blocking_is_gp() (Waiman Long) [1644375] - [kernel] rcu: Remove unused local variable "cpu" (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_kick_nohz_cpu() function (Waiman Long) [1644375] - [kernel] rcu: Clarify and correct the rcu_preempt_qs() header comment (Waiman Long) [1644375] - [kernel] rcu: Inline rcu_dynticks_momentary_idle() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Mark task as .need_qs less aggressively (Waiman Long) [1644375] - [kernel] rcu: Improve RCU-tasks naming and comments (Waiman Long) [1644375] - [kernel] rcu: Use pr_fmt to prefix "rcu: " to logging output (Waiman Long) [1644375] - [kernel] rcu: rcupdate.h: Get rid of Sphinx warnings at rcu_pointer_handoff() (Waiman Long) [1644375] - [kernel] rcu: Improve rcu_note_voluntary_context_switch() reporting (Waiman Long) [1644375] - [kernel] rcu: Make rcu_read_unlock_special() static (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for offline CPUs failing to report QS (Waiman Long) [1644375] - [kernel] rcu: Record ->gp_state for both phases of grace-period initialization (Waiman Long) [1644375] - [kernel] rcu: Add CPU online/offline state to dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add up-tree information to dump_blkd_tasks() diagnostics (Waiman Long) [1644375] - [kernel] rcu: Remove CPU-hotplug failsafe from force-quiescent-state code path (Waiman Long) [1644375] - [kernel] rcu: Remove failsafe check for lost quiescent state (Waiman Long) [1644375] - [kernel] rcu: Move grace-period pre-init delay after pre-init (Waiman Long) [1644375] - [kernel] rcu: Add RCU-preempt check for waiting on newly onlined CPU (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs due to race with CPU offline (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive splats from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress more involved false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive offline-CPU lockdep-RCU splat (Waiman Long) [1644375] - [kernel] rcu: Prevent useless FQS scan after all CPUs have checked in (Waiman Long) [1644375] - [kernel] rcu: Replace smp_wmb() with smp_store_release() for stall check (Waiman Long) [1644375] - [kernel] rcu: Fix typo and add additional debug (Waiman Long) [1644375] - [kernel] rcu: Make rcu_report_unblock_qs_rnp() warn on violated preconditions (Waiman Long) [1644375] - [kernel] rcu: Make rcu_init_new_rnp() stop upon already-set bit (Waiman Long) [1644375] - [kernel] rcu: Fix an obsolete ->qsmaskinit comment (Waiman Long) [1644375] - [kernel] rcu: Clean up handling of tasks blocked across full-rcu_node offline (Waiman Long) [1644375] - [kernel] rcu: Identify grace period is in progress as we advance up the tree (Waiman Long) [1644375] - [kernel] rcu: Use better variable names in funnel locking loop (Waiman Long) [1644375] - [kernel] rcu: Rename the grace-period-request variables and parameters (Waiman Long) [1644375] - [kernel] rcu: Regularize resetting of rcu_data wrap indicator (Waiman Long) [1644375] - [kernel] rcutorture: Correctly handle grace-period sequence wrap (Waiman Long) [1644375] - [kernel] rcu: Make rcu_start_this_gp() check for grace period already started (Waiman Long) [1644375] - [kernel] rcu: Fix cpustart tracepoint gp_seq number (Waiman Long) [1644375] - [kernel] rcu: Produce last "CleanupMore" trace only if late-breaking request (Waiman Long) [1644375] - [kernel] rcu: Don't funnel-lock above leaf node if GP in progress (Waiman Long) [1644375] - [documentation] doc: Update RCU CPU stall-warning documentation (Waiman Long) [1644375] - [documentation] doc: Update memory-ordering documentation for ->gp-seq (Waiman Long) [1644375] - [documentation] doc: Update data-structure documentation for ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make simple callback acceleration refer to rdp->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcu: Remove ->gpnum and ->completed (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_fqs tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_quiescent_state_report tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_unlock_preempted_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_preempt_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period_init tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_future_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make rcu_nocb_wait_gp() check if GP already requested (Waiman Long) [1644375] - [kernel] rcu: Move from ->need_future_gp[] to ->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcutorture: Convert rcutorture_get_gp_data() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make RCU CPU stall warnings use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert grace-period requests to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->completedqs to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->rcu_iw_gpnum to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_in_progress() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_nocb_gp_get() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_try_advance_all_cbs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_implicit_dynticks_qs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_gpnum_ovf() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move RCU's grace-period-change code to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert conditional grace-period primitives to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make quiescent-state reporting use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_check_gp_kthread_starvation() to GP sequence number (Waiman Long) [1644375] - [kernel] rcu: Make rcutorture's batches-completed API use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_slow() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Introduce grace-period sequence numbers (Waiman Long) [1644375] - [kernel] rcu: Make rcu_gp_cleanup() write only once to ->gp_flags (Waiman Long) [1644375] - [kernel] rcu: Diagnostics for grace-period startup hangs (Waiman Long) [1644375] - [kernel] rcu: Exclude near-simultaneous RCU CPU stall warnings (Waiman Long) [1644375] - [kernel] rcu: Use the proper lockdep annotation in dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add debugging info to assertion (Waiman Long) [1644375] - [kernel] torture: Keep old-school dmesg format (Waiman Long) [1644375] - [kernel] torture: Make online/offline messages appear only for verbose=2 (Waiman Long) [1644375] - [tools] rcutorture: Make kvm-find-errors.sh find close calls (Waiman Long) [1644375] - [tools] rcutorture: Remove obsolete TREE08-T.boot file (Waiman Long) [1644375] - [tools] torture: Use a single build directory for torture scenarios (Waiman Long) [1644375] - [kernel] srcu: Introduce srcu_read_{un,}lock_notrace() (Waiman Long) [1644375] - [kernel] srcu: Add address of first callback to rcutorture output (Waiman Long) [1644375] - [kernel] srcu: Document that srcu_funnel_gp_start() implies srcu_funnel_exp_start() (Waiman Long) [1644375] - [kernel] srcu: Fix typos in __call_srcu() header comment (Waiman Long) [1644375] - [kernel] rcu: Make expedited grace period use direct call on last leaf (Waiman Long) [1644375]- [netdrv] nfp: flower: use offsets provided by pedit instead of index for ipv6 (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix multiple keys per pedit action (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix pedit set actions for multiple partial masks (Pablo Cascon) [1645132] - [netdrv] nfp: flower: ignore checksum actions when performing pedit actions (Pablo Cascon) [1644400] - [kernel] sched/fair: Fix throttle_list starvation with low CFS quota (Phil Auld) [1638526] - [net] tipc: fix the big/little endian issue in tipc_dest (Jon Maloy) [1640712] - [rpmspec] kernel.spec: Include kernel-signing-ca.cer public key (Prarit Bhargava) [1638465] - [block] block: don't deal with discard limit in blkdev_issue_discard() (Ming Lei) [1631255] - [powerpc] powerpc/mm: Check memblock_add against MAX_PHYSMEM_BITS range (Gustavo Duarte) [1561402] - [powerpc] powerpc/mm: Increase MAX_PHYSMEM_BITS to 128TB with SPARSEMEM_VMEMMAP config (Gustavo Duarte) [1561402]- [s390] s390/crypto: Enhance paes cipher to accept variable length key material (Philipp Rudo) [1644387] - [s390] s390/pkey: move pckmo subfunction available checks away from module init (Philipp Rudo) [1644387] - [s390] s390/pkey: Load pkey kernel module automatically (Philipp Rudo) [1644387] - [s390] s390/zcrypt: fix broken zcrypt_send_cprb in-kernel api function (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for transforming key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key verification (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit secure key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit protected key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Define protected key blob format (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key generation (Philipp Rudo) [1644387] - [s390] s390/zcrypt: add ap_adapter_mask sysfs attribute (Philipp Rudo) [1644387] - [s390] s390/zcrypt: provide apfs failure code on type 86 error reply (Philipp Rudo) [1644387] - [s390] s390/zcrypt: zcrypt device driver cleanup (Philipp Rudo) [1644387] - [s390] s390/zcrypt: multiple zcrypt device nodes support (Philipp Rudo) [1644387] - [s390] s390/zcrypt: enable AP bus scan without a valid default domain (Philipp Rudo) [1644387] - [s390] s390/zcrypt: Use kmemdup to replace kmalloc + memcpy (Philipp Rudo) [1644387] - [s390] s390/qeth: add TSO support for L2 devices (Philipp Rudo) [1644381] - [s390] s390/qeth: add support for IPv6 TSO (Philipp Rudo) [1644381] - [s390] s390/qeth: enhance TSO control sequence (Philipp Rudo) [1644381] - [s390] s390/qeth: make TSO controls protocol-agnostic (Philipp Rudo) [1644381] - [s390] s390: qeth: Fix potential array overrun in cmd/rc lookup (Philipp Rudo) [1644381] - [s390] s390: qeth_core_mpc: Use ARRAY_SIZE instead of reimplementing its function (Philipp Rudo) [1644381] - [scsi] scsi: mpt3sas: Remove unnecessary parentheses and simplify null checks (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Use dma_pool_zalloc (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove unused macro MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT without logging levels (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove KERN_WARNING from panic uses (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT and reply_q_name to s: (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert mlsleading uses of pr_ with MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert uses of pr_ with MPT3SAS_FMT to ioc_ (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Add ioc_ logging macros (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix calltrace observed while running IO & reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Improve kernel-doc headers (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Split _base_reset_handler(), mpt3sas_scsih_reset_handler() and mpt3sas_ctl_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix a race condition in mpt3sas_base_hard_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix _transport_smp_handler() error path (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Introduce struct mpt3sas_nvme_cmd (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Annotate switch/case fall-through (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove set-but-not-used variables (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix indentation (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Update driver version "26.100.00.00" (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: As per MPI-spec, use combined reply queue for SAS3.5 controllers when HBA supports more than 16 MSI-x vectors (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix, False timeout prints for ioctl and other internal commands during controller reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't access the structure after decrementing it's instance reference count (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Incorrect command status was set/marked as not used (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't abort I/Os issued to NVMe drives while processing Async Broadcast primitive event (Tomas Henzl) [1638649] - [netdrv] net/mlx5e: Do not ignore netdevice TX/RX queues number (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Use non-delayed work for update stats (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Initialize all netdev common structures in one place (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Always initialize update stats delayed work (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Gather common netdev init/cleanup functionality in one place (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Fix netlink support in IPoIB (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Hoist alloc_netdev_mqs out of the driver (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Consolidate checking of the proposed child interface (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Maintain the child_intfs list from ndo_init/uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Do not remove child devices from within the ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of the sysfs_mutex (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Use priv_destructor for netdev cleanup (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move init code to ndo_init (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move all uninit code into ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Use cancel_delayed_work_sync for neigh-clean task (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of IPOIB_FLAG_GOING_DOWN (Alaa Hleihel) [1643103] - [infiniband] RDMA/ipoib: Fix use of sizeof() (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Do not recycle RX pages in interface down flow (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5e: Replace call to MPWQE free with dealloc in interface down flow (Alaa Hleihel) [1643103 1643047] - [net] net/xdp: Fix suspicious RCU usage warning (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5: WQ, fixes for fragmented WQ buffers API (Alaa Hleihel) [1643103 1636183] - [netdrv] net/mlx4_en: Use minimal rx and tx ring sizes on kdump kernel (Alaa Hleihel) [1643103 1615267] - [x86] mark coffeelake-s/h 8+2 as supported (David Arcari) [1575461 1575460] - [x86] x86/spec_ctrl: Synchronize STIBP changes with RHEL IBRS code (Waiman Long) [1643233] - [x86] x86/speculation: Propagate information about RSB filling mitigation to sysfs (Waiman Long) [1643233] - [x86] x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation (Waiman Long) [1643233] - [x86] x86/speculation: Apply IBPB more strictly to avoid cross-process data leak (Waiman Long) [1643233] - [x86] x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant (Waiman Long) [1643233] - [x86] x86/CPU: Fix unused variable warning when !CONFIG_IA32_EMULATION (Waiman Long) [1643233] - [x86] x86/pti/64: Remove the SYSCALL64 entry trampoline (Waiman Long) [1643233] - [x86] x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch space (Waiman Long) [1643233] - [x86] x86/entry/64: Document idtentry (Waiman Long) [1643233] - [x86] x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.c (Waiman Long) [1643233] - [x86] x86: Add entry trampolines to kcore (Waiman Long) [1643233] - [kernel] kallsyms, x86: Export addresses of PTI entry trampolines (Waiman Long) [1643233] - [kernel] kallsyms: Simplify update_iter_mod() (Waiman Long) [1643233] - [scsi] scsi: csiostor: fix incorrect port capabilities (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: add a check for NULL pointer after kmalloc() (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: update ingress pack and pad boundary value (Arjun Vynipadath) [1628866]- [netdrv] nfp: flower: use host context count provided by firmware (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use stats array instead of storing stats per flow (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use rhashtable for flow caching (Pablo Cascon) [1639609] - [netdrv] nfp: avoid soft lockups under control message storm (Pablo Cascon) [1639609] - [kernel] sched: disable autogroups by default (Phil Auld) [1568166] - [s390] s390/keyboard: sanitize array index in do_kdsk_ioctl (Steve Best) [1637591] - [char] ipmi:ssif: Add support for multi-part transmit messages > 2 parts (Tony Camuso) [1622053] - [scsi] scsi: libsas: fix a race condition when smp task timeout (Zhou Wang) [1640426] - [scsi] scsi: libsas: check the ata device status by ata_dev_enabled() (Zhou Wang) [1640426] - [scsi] scsi: libsas: always unregister the old device if going to discover new (Zhou Wang) [1640426] - [scsi] scsi: libsas: dynamically allocate and free ata host (Zhou Wang) [1640426] - [scsi] scsi: libsas: remove irq save in sas_ata_qc_issue() (Zhou Wang) [1640426]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1643333 1589158] - [netdrv] Taint kernel if e1000 is loaded (Neil Horman) [1643617] - [netdrv] iavf: fix a typo (Stefan Assmann) [1627882] - [netdrv] i40evf: remove ndo_poll_controller (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1627882] - [netdrv] iavf: finish renaming files to iavf (Stefan Assmann) [1627882] - [netdrv] iavf: rename most of i40e strings (Stefan Assmann) [1627882] - [netdrv] iavf: tracing infrastructure rename (Stefan Assmann) [1627882] - [netdrv] iavf: replace i40e_debug with iavf version (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_hw to iavf_hw (Stefan Assmann) [1627882] - [netdrv] iavf: rename I40E_ADMINQ_DESC (Stefan Assmann) [1627882] - [netdrv] iavf: rename device ID defines (Stefan Assmann) [1627882] - [netdrv] iavf: remove references to old names (Stefan Assmann) [1627882] - [netdrv] iavf: move i40evf files to new name (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_status to iavf_status (Stefan Assmann) [1627882] - [netdrv] iavf: rename functions and structs to new name (Stefan Assmann) [1627882] - [netdrv] iavf: diet and reformat (Stefan Assmann) [1627882] - [netdrv] configs: enable CONFIG_IAVF=m (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: rename i40evf to iavf (Stefan Assmann) [1627882] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1627882] - [netdrv] i40evf: cancel workqueue sync for adminq when a VF is removed (Stefan Assmann) [1627882] - [netdrv] i40evf: Don't enable vlan stripping when rx offload is turned on (Stefan Assmann) [1627882] - [netdrv] i40evf: set IFF_UNICAST_FLT flag for the VF (Stefan Assmann) [1627882] - [netdrv] i40evf: Validate the number of queues a PF sends (Stefan Assmann) [1627882] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1627882] - [netdrv] i40evf: update ethtool stats code and use helper functions (Stefan Assmann) [1627882] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1627882] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1627882] - [netdrv] i40e/i40evf: remove redundant functions i40evf_aq_(set/get)_phy_register (Stefan Assmann) [1627882] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1627882] - [init] init/main.c: Enable watchdog_thresh control from kernel line (Prarit Bhargava) [1643161] - [s390] s390/purgatory: Remove duplicate variable definitions (Philipp Rudo) [1642447] - [s390] s390/purgatory: Add missing FORCE to Makefile targets (Philipp Rudo) [1642447] - [s390] s390/purgatory: Fix crash with expoline enabled (Philipp Rudo) [1642447] - [s390] s390: disable asm code expolines if cc does not support it (Philipp Rudo) [1642447] - [netdrv] Revert be2net: remove desc field from be_eq_obj (Ivan Vecera) [1639867]- [rpmspec] redhat: add optional bpf_samples package (Jiri Benc) [1611579] - [powerpc] powerpc/time: Fix clockevent_decrementer initalisation for PR KVM (Steve Best) [1641615] - [net] ip: frags: fix crash in ip_do_fragment() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipfrag: let ip(6)frag_high_thresh in ns be higher than in init_net (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: discard IP frag queue on more errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: fail fast on IP defrag errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: process in-order fragments efficiently (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: add helpers to process in-order fragments faster (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: defrag: drop non-last frags smaller than min mtu (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv4: frags: precedence bug in ip_expire() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: use rb trees for IP frag queue (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] modify skb_rbtree_purge to return the truesize of all purged skbs (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: discard IPv4 datagrams with overlapping segments (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [fs] ovl: fix format of setxattr debug (Miklos Szeredi) [1636875] - [fs] ovl: fix access beyond unterminated strings (Miklos Szeredi) [1636875] - [fs] ovl: make symbol 'ovl_aops' static (Miklos Szeredi) [1636875] - [fs] vfs: swap names of (do,vfs)_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: fix memory leak on unlink of indexed file (Miklos Szeredi) [1636875] - [fs] ovl: fix oopses in ovl_fill_super() failure paths (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fadvise() (Miklos Szeredi) [1636875] - [fs] vfs: implement readahead(2) using POSIX_FADV_WILLNEED (Miklos Szeredi) [1636875] - [fs] vfs: add the fadvise() file operation (Miklos Szeredi) [1636875] - [fs] Documentation/filesystems: update documentation of file_operations (Miklos Szeredi) [1636875] - [fs] ovl: fix GPF in swapfile_activate of file from overlayfs over xfs (Miklos Szeredi) [1636875] - [fs] ovl: respect FIEMAP_FLAG_SYNC flag (Miklos Szeredi) [1636875] - [fs] ovl: Enable metadata only feature (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metacopy only for ioctl modifying file attr (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metadata only copy-up for truncate operation (Miklos Szeredi) [1636875] - [fs] ovl: add helper to force data copy-up (Miklos Szeredi) [1636875] - [fs] ovl: Check redirect on index as well (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on upper inode when it is linked (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on metacopy files upon rename (Miklos Szeredi) [1636875] - [fs] ovl: Do not set dentry type ORIGIN for broken hardlinks (Miklos Szeredi) [1636875] - [fs] ovl: Add an inode flag OVL_CONST_INO (Miklos Szeredi) [1636875] - [fs] ovl: Treat metacopy dentries as type OVL_PATH_MERGE (Miklos Szeredi) [1636875] - [fs] ovl: Check redirects for metacopy files (Miklos Szeredi) [1636875] - [fs] ovl: Move some dir related ovl_lookup_single() code in else block (Miklos Szeredi) [1636875] - [fs] ovl: Do not expose metacopy only dentry from d_real() (Miklos Szeredi) [1636875] - [fs] ovl: Open file with data except for the case of fsync (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_inode_realdata() (Miklos Szeredi) [1636875] - [fs] ovl: Store lower data inode in ovl_inode (Miklos Szeredi) [1636875] - [fs] ovl: Fix ovl_getattr() to get number of blocks from lower (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_dentry_lowerdata() to get lower data dentry (Miklos Szeredi) [1636875] - [fs] ovl: Copy up meta inode data from lowest data inode (Miklos Szeredi) [1636875] - [fs] ovl: Modify ovl_lookup() and friends to lookup metacopy dentry (Miklos Szeredi) [1636875] - [fs] ovl: Use out_err instead of out_nomem (Miklos Szeredi) [1636875] - [fs] ovl: A new xattr OVL_XATTR_METACOPY for file on upper (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_already_copied_up() (Miklos Szeredi) [1636875] - [fs] ovl: Copy up only metadata during copy up where it makes sense (Miklos Szeredi) [1636875] - [fs] ovl: During copy up, first copy up metadata and then data (Miklos Szeredi) [1636875] - [fs] ovl: Provide a mount option metacopy=on/off for metadata copyup (Miklos Szeredi) [1636875] - [fs] ovl: Move the copy up helpers to copy_up.c (Miklos Szeredi) [1636875] - [fs] ovl: Initialize ovl_inode->redirect in ovl_get_inode() (Miklos Szeredi) [1636875] - [fs] ovl: fix documentation of non-standard behavior (Miklos Szeredi) [1636875] - [fs] ovl: obsolete "check_copy_up" module option (Miklos Szeredi) [1636875] - [fs] vfs: remove open_flags from d_real() (Miklos Szeredi) [1636875] - [fs] Revert "fsnotify: support overlayfs" (Miklos Szeredi) [1636875] - [fs] Partially revert "locks: fix file locking on overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: do get_write_access() on upper layer of overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: add flags to d_real()" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: update ovl inode before relatime check" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix relatime for directories" (Miklos Szeredi) [1636875] - [fs] vfs: fix freeze protection in mnt_want_write_file() for overlayfs (Miklos Szeredi) [1636875] - [fs] Revert "ovl: don't allow writing ioctl on lower layer" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix may_write_real() for overlayfs directories" (Miklos Szeredi) [1636875] - [fs] vfs: don't open real (Miklos Szeredi) [1636875] - [fs] ovl: add reflink/copyfile/dedup support (Miklos Szeredi) [1636875] - [fs] ovl: add O_DIRECT support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fiemap() (Miklos Szeredi) [1636875] - [fs] ovl: add lsattr/chattr support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fallocate() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_mmap() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fsync() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_read_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add helper to return real file (Miklos Szeredi) [1636875] - [fs] ovl: stack file ops (Miklos Szeredi) [1636875] - [fs] ovl: deal with overlay files in ovl_d_real() (Miklos Szeredi) [1636875] - [fs] ovl: copy up file size as well (Miklos Szeredi) [1636875] - [fs] Revert "Revert "ovl: get_write_access() in truncate"" (Miklos Szeredi) [1636875] - [fs] ovl: copy up inode flags (Miklos Szeredi) [1636875] - [fs] ovl: copy up times (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_dedupe_file_range_one() to modules (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_ioctl() to modules (Miklos Szeredi) [1636875] - [fs] vfs: make open_with_fake_path() not contribute to nr_files (Miklos Szeredi) [1636875] - [fs] ovl: fix wrong use of impure dir cache in ovl_iterate() (Miklos Szeredi) [1636875] - [fs] new helper: open_with_fake_path() (Miklos Szeredi) [1636875] - [fs] now we can fold open_check_o_direct() into do_dentry_open() (Miklos Szeredi) [1636875] - [fs] lift fput() on late failures into path_openat() (Miklos Szeredi) [1636875] - [fs] fold put_filp() into fput() (Miklos Szeredi) [1636875] - [fs] introduce FMODE_OPENED (Miklos Szeredi) [1636875] - [fs] ->file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] security_file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] get rid of cred argument of vfs_open() and do_dentry_open() (Miklos Szeredi) [1636875] - [fs] pass ->f_flags value to alloc_empty_file() (Miklos Szeredi) [1636875] - [fs] pass creds to get_empty_filp(), make sure dentry_open() passes the right creds (Miklos Szeredi) [1636875] - [fs] alloc_file(): switch to passing O_... flags instead of FMODE_... mode (Miklos Szeredi) [1636875] - [fs] make sure do_dentry_open() won't return positive as an error (Miklos Szeredi) [1636875] - [fs] create_pipe_files(): use fput() if allocation of the second file fails (Miklos Szeredi) [1636875] - [fs] turn filp_clone_open() into inline wrapper for dentry_open() (Miklos Szeredi) [1636875] - [fs] fold security_file_free() into file_free() (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: extract helper for a single dedup (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: rationalize args (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: return int (Miklos Szeredi) [1636875] - [fs] vfs: limit size of dedupe (Miklos Szeredi) [1636875] - [fs] ovl: set I_CREATING on inode being created (Miklos Szeredi) [1636875]- [rpmspec] redhat spec: Add new perf tools file (Jiri Olsa) [1579484] - [tools] perf tools: Fix use of alternatives to find JDIR (Jiri Olsa) [1579484] - [net] net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() (Paolo Abeni) [1637576] - [thunderbolt] thunderbolt: Add Intel as copyright holder (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Convert rest of the driver files to use SPDX identifier (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Print connected devices (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Make the driver less verbose (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove a meaningless NULL pointer check before dma_pool_destroy (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Initialize after IOMMUs (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not handle ICM events after domain is stopped (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Add support for runtime PM (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove redundant variable 'approved' (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use correct ICM commands in system suspend (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: No need to take tb->lock in domain suspend/complete (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not unnecessarily call ICM get route (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use 64-bit DMA mask if supported by the platform (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Fix small typo in variable name (Jarod Wilson) [1588929] - [mm] Revert x86/e820: put !E820_TYPE_RAM regions into memblock.reserved (Baoquan He) [1639450] - [mm] mm: return zero_resv_unavail optimization (Baoquan He) [1639450] - [mm] mm: zero remaining unavailable struct pages (Baoquan He) [1639450] - [mm] mm: skip invalid pages block at a time in zero_resv_unresv() (Baoquan He) [1639450] - [mm] docs/mm: memblock: update kernel-doc comments (Baoquan He) [1639450] - [mm] mm/memblock: add a name for memblock flags enumeration (Baoquan He) [1639450] - [block] blk-wbt: wake up all when we scale up, not down (Ming Lei) [1640035]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1589158] - [kernel] EDAC: Raise the maximum number of memory controllers (Aristeu Rozanski) [1634077] - [netdrv] i40e: disallow changing the number of descriptors when AF_XDP is on (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Rx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Tx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: Remove unused msglen parameter from virtchnl functions (Stefan Assmann) [1630760] - [netdrv] i40e: fix double 'NIC Link is Down' messages (Stefan Assmann) [1630760] - [netdrv] i40e: add a helper function to validate a VF based on the vf id (Stefan Assmann) [1630760] - [netdrv] i40e: use declared variables for pf and hw (Stefan Assmann) [1630760] - [netdrv] i40e: Unset promiscuous settings on VF reset (Stefan Assmann) [1630760] - [netdrv] i40e: Fix VF's link state notification (Stefan Assmann) [1630760] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1630760] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1630760] - [netdrv] i40e: fix possible compiler warning in xsk TX path (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Tx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Tx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] xsk: i40e: get rid of useless struct xdp_umem_props (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Rx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Rx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] i40e: refactor Rx path for re-use (Stefan Assmann) [1630760] - [netdrv] i40e: added queue pair disable/enable functions (Stefan Assmann) [1630760] - [netdrv] i40e: Prevent deleting MAC address from VF when set by PF (Stefan Assmann) [1630760] - [netdrv] i40e: hold the rtnl lock on clearing interrupt scheme (Stefan Assmann) [1630760] - [netdrv] i40e: Check and correct speed values for link on open (Stefan Assmann) [1630760] - [netdrv] i40e: report correct statistics when XDP is enabled (Stefan Assmann) [1630760] - [netdrv] i40e: static analysis report from community (Stefan Assmann) [1630760] - [netdrv] i40e: use correct length for strncpy (Stefan Assmann) [1630760] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1630760] - [netdrv] i40e: move ethtool stats boiler plate code to i40e_ethtool_stats.h (Stefan Assmann) [1630760] - [netdrv] i40e: convert queue stats to i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: fix condition of WARN_ONCE for stat strings (Stefan Assmann) [1630760] - [netdrv] i40e_txrx: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e_main: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e: fix i40e_add_queue_stats data pointer update (Stefan Assmann) [1630760] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1630760] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1630760] - [netdrv] i40e: fix warning about shadowed ring parameter (Stefan Assmann) [1630760] - [netdrv] i40e: remove unnecessary i variable causing -Wshadow warning (Stefan Assmann) [1630760] - [netdrv] i40e: convert priority flow control stats to use helpers (Stefan Assmann) [1630760] - [netdrv] i40e: convert VEB TC stats to use an i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: Set fec_config when forcing link state (Stefan Assmann) [1630760] - [netdrv] i40e: add helper to copy statistic values into ethtool buffer (Stefan Assmann) [1630760] - [netdrv] i40e: add helper function for copying strings from stat arrays (Stefan Assmann) [1630760] - [netdrv] i40e: Remove duplicated prepare call in i40e_shutdown (Stefan Assmann) [1630760] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1630760] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Stefan Assmann) [1630760] - [net] ipv4: don't let PMTU updates increase route MTU (Sabrina Dubroca) [1638845] - [net] ipv4: update fnhe_pmtu when first hop's MTU changes (Sabrina Dubroca) [1638845] - [net] xsk: add a simple buffer reuse queue (Ivan Vecera) [1634774] - [net] samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock (Ivan Vecera) [1634774] - [net] add napi_if_scheduled_mark_missed (Ivan Vecera) [1634774] - [net] xsk: expose xdp_umem_get_(data, dma) to drivers (Ivan Vecera) [1634774] - [net] xdp: export xdp_rxq_info_unreg_mem_model (Ivan Vecera) [1634774] - [net] xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY (Ivan Vecera) [1634774] - [net] xdp: Helper function to clear kernel pointers in xdp_frame (Ivan Vecera) [1634774] - [net] xsk: i40e: get rid of useless struct xdp_umem_props (Ivan Vecera) [1631809] - [net] xdp: fix uninitialized 'err' variable (Ivan Vecera) [1631805] - [tools] headers uapi: Update tools's copy of linux/if_link.h (Ivan Vecera) [1631805] - [tools] selftests/bpf: add test for multiple programs (Ivan Vecera) [1631805] - [net] netdevsim: add support for simultaneous driver and hw XDP (Ivan Vecera) [1631805] - [net] xdp: support simultaneous driver and hw XDP attachment (Ivan Vecera) [1631805] - [net] xdp: factor out common program/flags handling from drivers (Ivan Vecera) [1631805] - [net] xdp: don't make drivers report attachment mode (Ivan Vecera) [1631805] - [net] xdp: add per mode attributes for attached programs (Ivan Vecera) [1631805] - [net] sched: cls_flower: set correct offload data in fl_reoffload (Ivan Vecera) [1631522] - [net] sched: call reoffload op on block callback reg (Ivan Vecera) [1631522] - [net] sched: cls_bpf: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_u32: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_matchall: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_flower: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: add tcf_proto_op to offload a rule (Ivan Vecera) [1631522] - [net] sched: pass extack pointer to block binds and cb registration (Ivan Vecera) [1631522]- [rpmspec] kernel.spec: s390/zfcpdump: add -zfcpdump kernel variant (Philipp Rudo) [1567291] - [kernel] rh_taint: correct loaddable module support dependencies (Philipp Rudo) [1567291] - [powerpc] KVM: PPC: Book3S HV: Avoid crash from THP collapse during radix page fault (David Gibson) [1639555] - [irqchip] irqchip/gic-v3-its: Allow use of LPI tables in reserved memory (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Register LPI tables with EFI config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Check that all RDs have the same property table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Use pre-programmed redistributor tables with kdump kernels (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Allow use of pre-programmed LPI tables (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Keep track of property table's PA and VA (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Move pending table allocation to init time (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Split property table clearing from allocation (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Simplify LPI_PENDBASE_SZ usage (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Change initialization ordering for LPIs (Jeremy Linton) [1625746] - [firmware] efi: add API to reserve memory persistently across kexec reboot (Jeremy Linton) [1625746] - [firmware] efi/arm: libstub: add a root memreserve config table (Jeremy Linton) [1625746] - [firmware] efi: honour memory reservations passed via a linux specific config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Cap lpi_id_bits to reduce memory footprint (Jeremy Linton) [1625746] - [infiniband] RDMA/bnxt_re: Fix system crash during RDMA resource initialization (Selvin Xavier) [1637122] - [infiniband] RDMA/bnxt_re: Fix couple of memory leaks that could lead to IOMMU call traces (Selvin Xavier) [1637120] - [arm64] arm64: KVM: Sanitize PSTATE.M when being set from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [arm64] arm64: KVM: Tighten guest core register access from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [fs] fs/cifs: require sha512 (Leif Sahlberg) [1610619] - [fs] smb3: simplify code by removing CONFIG_CIFS_SMB311 (Leif Sahlberg) [1610619] - [fs] smb3: add support for statfs for smb3.1.1 posix extensions (Leif Sahlberg) [1610619] - [fs] cifs: allow disabling insecure dialects in the config (Leif Sahlberg) [1610619] - [fs] smb3: if server does not support posix do not allow posix mount option (Leif Sahlberg) [1610619]- [security] cap_inode_getsecurity: use d_find_any_alias() instead of d_find_alias() (Joe Lawrence) [1638647] - [powerpc] powerpc/cacheinfo: Report the correct shared_cpu_map on big-cores (Steve Best) [1639265] - [powerpc] powerpc: Use cpu_smallcore_sibling_mask at SMT level on bigcores (Steve Best) [1639265] - [powerpc] powerpc: Detect the presence of big-cores via ibm, thread-groups (Steve Best) [1639265] - [x86] mark amd rome as unsupported (David Arcari) [1638506] - [netdrv] qed: Add support for virtual link (Chad Dupuis) [1638013] - [netdrv] qede: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Fix shmem structure inconsistency between driver and the mfw (Chad Dupuis) [1638013] - [netdrv] qed: Add missing device config for RoCE EDPM in UFP mode (Chad Dupuis) [1638013] - [netdrv] qed: Add a flag which indicates if offload TC is set (Chad Dupuis) [1638013] - [netdrv] qed: Do not add VLAN 0 tag to untagged frames in multi-function mode (Chad Dupuis) [1638013] - [netdrv] qed: Fix populating the invalid stag value in multi function mode (Chad Dupuis) [1638013] - [tools] perf python: Fix pyrf_evlist__read_on_cpu() interface (Jiri Olsa) [1628229] - [tools] perf mmap: Store real cpu number in 'struct perf_mmap' (Jiri Olsa) [1628229]- [fs] gfs2: Fix iomap buffered write support for journaled files (2) (Andreas Grunbacher) [1637944] - [xen] xen/manage: don't complain about an empty value in control/sysrq node (Vitaly Kuznetsov) [1623344] - [drm] drm/amdgpu: Silence harmless WARN_ON() during MST disable (Lyude Paul) [1638137] - [netdrv] net: macb: Fix regression breaking non-MDIO fixed-link PHYs (Petr Oros) [1638259] - [netdrv] net: macb: do not disable MDIO bus at open/close time (Petr Oros) [1638259] - [fs] proc: restrict kernel stack dumps to root (Waiman Long) [1638044] - [base] firmware: Always initialize the fw_priv list object (Waiman Long) [1638044] - [base] firmware: Fix security issue with request_firmware_into_buf() (Waiman Long) [1638044] - [fs] sysfs: Do not return POSIX ACL xattrs via listxattr (Waiman Long) [1638044] - [fs] vfs: don't evict uninitialized inode (Waiman Long) [1638044] - [fs] new primitive: discard_new_inode() (Waiman Long) [1638044] - [arm64] arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto" (Waiman Long) [1638044] - [kernel] sched/topology: Set correct NUMA topology type (Waiman Long) [1638044] - [kernel] bpf: 32-bit RSH verification must truncate input before the ALU op (Waiman Long) [1638044] - [mm] mm: madvise(MADV_DODUMP): allow hugetlbfs pages (Waiman Long) [1638044] - [x86] x86/pti: Fix section mismatch warning/error (Waiman Long) [1638044] - [kernel] uaccess: Fix is_source param for check_copy_size() in copy_to_iter_mcsafe() (Waiman Long) [1638044] - [x86] x86/mm: Expand static page table for fixmap space (Waiman Long) [1638044] - [fs] fs/lock: skip lock owner pid translation in case we are in init_pid_ns (Waiman Long) [1638044] - [x86] perf/x86/intel/lbr: Fix incomplete LBR call stack (Waiman Long) [1638044] - [kernel] perf/hw_breakpoint: Split attribute parse and commit (Waiman Long) [1638044] - [kernel] bitfield: fix *_encode_bits() (Waiman Long) [1638044] - [kernel] posix-timers: Sanitize overrun handling (Waiman Long) [1638044] - [kernel] posix-timers: Make forward callback return s64 (Waiman Long) [1638044] - [kernel] alarmtimer: Prevent overflow for relative nanosleep (Waiman Long) [1638044] - [x86] x86/entry/64: Add two more instruction suffixes (Waiman Long) [1638044] - [powerpc] powerpc/kdump: Handle crashkernel memory reservation failure (Waiman Long) [1638044] - [s390] s390/mm: correct allocate_pgste proc_handler callback (Waiman Long) [1638044] - [x86] x86/numa_emulation: Fix emulated-to-physical node mapping (Waiman Long) [1638044] - [x86] x86/paravirt: Fix some warning messages (Waiman Long) [1638044] - [kernel] sched/fair: Fix vruntime_normalized() for remote non-migration wakeup (Waiman Long) [1638044] - [kernel] bpf/verifier: disallow pointer subtraction (Waiman Long) [1638044] - [mm] mm: shmem.c: Correctly annotate new inodes for lockdep (Waiman Long) [1638044] - [kernel] sched/core: Use smp_mb() in wake_woken_function() (Waiman Long) [1638044] - [kernel] bpf: fix rcu annotations in compute_effective_progs() (Waiman Long) [1638044] - [x86] x86/mm/pti: Add an overflow check to pti_clone_pmds() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_pmd() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_p4d() (Waiman Long) [1638044] - [powerpc] powerpc/pseries/mm: call H_BLOCK_REMOVE (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: factorize PTE slot computation (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: Introducing FW_FEATURE_BLOCK_REMOVE (Steve Best) [1637116] - [watchdog] watchdog/hpwdt: Disable PreTimeout when Timeout is smaller (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update Driver Documentation (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update version number (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Module parameter alias (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Display module parameters (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Claim NMI from iLO (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Initialize pretimeout from module parameter (Joseph Szczypek) [1632945]- [mm] mm/sparse: delete old sparse_init and enable new one (Baoquan He) [1625105] - [mm] mm/sparse: add new sparse_init_nid() and sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse: move buffer init/fini to the common place (Baoquan He) [1625105] - [mm] mm/sparse: use the new sparse buffer functions in non-vmemmap (Baoquan He) [1625105] - [mm] mm/sparse: abstract sparse buffer allocations (Baoquan He) [1625105] - [mm] mm/sparse: optimize memmap allocation during sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse.c: add a new parameter 'data_unit_size' for alloc_usemap_and_memmap (Baoquan He) [1625105] - [mm] mm/sparsemem.c: defer the ms->section_mem_map clearing (Baoquan He) [1625105] - [mm] mm/sparse.c: add a static variable nr_present_sections (Baoquan He) [1625105] - [mm] mm/sparse.c: make sparse_init_one_section void and remove check (Baoquan He) [1625105] - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1628864] - [target] scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info() (Arjun Vynipadath) [1628864] - [infiniband] iw_cxgb4: only allow 1 flush on user qps (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: pass window scale in flowc work request (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: remove duplicate memcpy() in c4iw_create_listen() (Arjun Vynipadath) [1628865] - [netdrv] mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge (Petr Oros) [1638268] - [tty] tty: vt_ioctl: fix potential Spectre v1 (Prarit Bhargava) [1637123] - [powerpc] powerpc/time: Add set_state_oneshot_stopped decrementer callback (Steve Best) [1638287] - [powerpc] powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer (Steve Best) [1638287] - [hwmon] hwmon: (nct6775) Fix potential Spectre v1 (Dean Nelson) [1637464] - [vfio] vfio-pci: Disable binding to PFs with SR-IOV enabled (Alex Williamson) [1637871] - [netdrv] net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns: fix skb->truesize underestimation (Petr Oros) [1638385] - [netdrv] net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns3: Fix get_vector ops in hclgevf_main module (Petr Oros) [1638385] - [netdrv] net: hns3: Fix warning bug when doing lp selftest (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mac pause not disable in pfc mode (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mailbox message truncated problem (Petr Oros) [1638385] - [netdrv] net: hns3: Fix return value error in hns3_reset_notify_down_enet (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for reset_level default assignment probelm (Petr Oros) [1638385] - [netdrv] net: hns3: Reset net device with rtnl_lock (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for phy link issue when using marvell phy driver (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for command format parsing error in hclge_is_all_function_id_zero (Petr Oros) [1638385] - [net] xprtrdma: Fix disconnect regression (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Fix validity check for modify QP (Don Dutile) [1635418] - [infiniband] IB/srp: Avoid that sg_reset -d $srp_device triggers an infinite loop (Don Dutile) [1635418] - [infiniband] ucma: fix a use-after-free in ucma_resolve_ip() (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Atomically flush and mark closed the comp event queue (Don Dutile) [1635418] - [infiniband] RDMA/mlx4: Ensure that maximal send/receive SGE less than supported by HW (Don Dutile) [1635418 1623100] - [infiniband] RDMA/cma: Protect cma dev list with lock (Don Dutile) [1635418] - [infiniband] IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler (Don Dutile) [1635418] - [infiniband] RDMA/ucma: check fd type in ucma_migrate_id() (Don Dutile) [1635418] - [infiniband] RDMA/rxe: Set wqe->status correctly if an unexpected response is received (Don Dutile) [1635418] - [infiniband] IB/IPoIB: Set ah valid flag in multicast send flow (Don Dutile) [1635418] - [infiniband] RDMA/core: Avoid holding lock while initializing fields on stack (Don Dutile) [1635418] - [infiniband] IB/rxe: Drop QP0 silently (Don Dutile) [1635418] - [infiniband] RDMA/umem: Don't hold mmap_sem for too long (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (2/2) (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (1/2) (Don Dutile) [1635418] - [infiniband] RDMA: Fix storage of PortInfo CapabilityMask in the kernel (Don Dutile) [1635418] - [infiniband] IB/core: type promotion bug in rdma_rw_init_one_mr() (Don Dutile) [1635418] - [infiniband] RDMA/i40w: Hold read semaphore while looking after VMA (Don Dutile) [1635418] - [infiniband] vmw_pvrdma: Release netdev when vmxnet3 module is removed (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in __srpt_close_all_ch() (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in srpt_close_ch() (Don Dutile) [1635418] - [infiniband] IB/srpt: Support HCAs with more than two ports (Don Dutile) [1635418] - [infiniband] IB/rxe: don't clear the tx queue on every transfer (Don Dutile) [1635418] - [infiniband] IB/core: add max_send_sge and max_recv_sge attributes (Don Dutile) [1635418 1623100] - [infiniband] IB/rxe: support for 802.1q VLAN on the listener (Don Dutile) [1635418] - [netdrv] cxgb4: impose mandatory VLAN usage when non-zero TAG ID (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: when max_tx_rate is 0 disable tx rate limiting (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: do not return DUPLEX_UNKNOWN when link is down (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: expose stats fetched from firmware via debugfs (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: remove stats fetched from firmware (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: specify IQTYPE in fw_iq_cmd (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Fix the condition to check if the card is T5 (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Support ethtool private flags (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add support for FW_ETH_TX_PKT_VM_WR (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add flag tc_flower_initialized (Arjun Vynipadath) [1628863] - [s390] s390/zcrypt: remove VLA usage from the AP bus (Philipp Rudo) [1637865] - [s390] s390/ap_bus: replace PTR_RET with PTR_ERR_OR_ZERO (Philipp Rudo) [1637865] - [s390] s390/crypto: fix gcc 8 stringop-truncation warning (Philipp Rudo) [1637865] - [s390] s390/zcrypt: code beautify (Philipp Rudo) [1637865] - [s390] s390/zcrypt: add copy_from_user length plausibility checks (Philipp Rudo) [1637865] - [s390] s390/zcrypt: Show load of cards and queues in sysfs (Philipp Rudo) [1637865] - [s390] s390/kvm: fix deadlock when killed by oom (Philipp Rudo) [1638264] - [fs] xfs: fix data corruption w/ unaligned reflink ranges (Brian Foster) [1633476] - [fs] xfs: fix data corruption w/ unaligned dedupe ranges (Brian Foster) [1633476] - [fs] xfs: update ctime and remove suid before cloning files (Brian Foster) [1633476] - [fs] xfs: zero posteof blocks when cloning above eof (Brian Foster) [1633476] - [fs] xfs: refactor clonerange preparation into a separate helper (Brian Foster) [1633476] - [netdrv] nfp: avoid buffer leak when FW communication fails (Petr Oros) [1638233] - [netdrv] nfp: don't fail probe on pci_sriov_set_totalvfs() errors (Petr Oros) [1638233] - [netdrv] nfp: wait for posted reconfigs when disabling the device (Petr Oros) [1638233] - [netdrv] liquidio: fix hang when re-binding VF host drv after running DPDK VF driver (Petr Oros) [1638224] - [netdrv] r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8110sb devices (Petr Oros) [1638210] - [netdrv] r8169: add support for NCube 8168 network card (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8106e (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8168g (Petr Oros) [1638210] - [powerpc] KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds (David Gibson) [1637766] - [drm] drm/amdgpu: Suppress keypresses from ACPI_VIDEO events (Lyude Paul) [1631918] - [infiniband] IB/hfi1: Remove race conditions in user_sdma send path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Eliminate races in the SDMA send error path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix destroy_qp hang after a link down (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix context recovery when PBC has an UnsupportedVL (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Invalid user input can result in crash (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix SL array bounds check (Alex Estrin) [1637068] - [powerpc] powerpc/fadump: re-register firmware-assisted dump if already registered (Steve Best) [1637383] - [powerpc] powerpc/fadump: cleanup crash memory ranges support (Steve Best) [1637383] - [powerpc] powerpc/fadump: merge adjacent memory ranges to reduce PT_LOAD segements (Steve Best) [1637383] - [powerpc] powerpc/fadump: handle crash memory ranges array index overflow (Steve Best) [1637383] - [scsi] scsi: qedi: Initialize the stats mutex lock (Chad Dupuis) [1637245] - [fs] gfs2: Fix iomap buffered write support for journaled files (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate update_rgrp_lvb_unlinked (Andreas Grunbacher) [1637944] - [fs] gfs2: Fix gfs2_testbit to use clone bitmaps (Andreas Grunbacher) [1637944] - [fs] gfs2: Get rid of gfs2_ea_strlen (Andreas Grunbacher) [1637944] - [fs] GFS2: rgrp free blocks used incorrectly (Andreas Grunbacher) [1637944] - [fs] gfs2: remove redundant variable 'moved' (Andreas Grunbacher) [1637944] - [fs] gfs2: use iomap_readpage for blocksize == PAGE_SIZE (Andreas Grunbacher) [1637944] - [fs] gfs2: Use iomap for stuffed direct I/O reads (Andreas Grunbacher) [1637944] - [fs] gfs2: fallocate_chunk: Always initialize struct iomap (Andreas Grunbacher) [1637944] - [fs] gfs2: Remove gfs2_write_(begin,end) (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap direct I/O support (Andreas Grunbacher) [1637944] - [fs] gfs2: gfs2_extent_length cleanup (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap buffered write support (Andreas Grunbacher) [1637944] - [fs] gfs2: Further iomap cleanups (Andreas Grunbacher) [1637944] - [fs] fs: gfs2: Adding new return type vm_fault_t (Andreas Grunbacher) [1637944] - [fs] gfs2: using posix_acl_xattr_size instead of posix_acl_to_xattr (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't reject a supposedly full bitmap if we have blocks reserved (Andreas Grunbacher) [1637944] - [fs] gfs2: Eliminate redundant ip->i_rgd (Andreas Grunbacher) [1637944] - [fs] gfs2: Stop messing with ip->i_rgd in the rlist code (Andreas Grunbacher) [1637944] - [fs] gfs2: call ktime_get_coarse_real_ts64() directly (Andreas Grunbacher) [1637944] - [fs] gfs2: Minor clarification to __gfs2_punch_hole (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't withdraw under a spin lock (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate rs_inum and reduce the size of gfs2 inodes (Andreas Grunbacher) [1637944] - [drm] drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/disp: fix DP disable race (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work on suspend/unload (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too early (Lyude Paul) [1628749] - [drm] drm/nouveau: Reset MST branching unit before enabling (Lyude Paul) [1628749] - [drm] drm/nouveau: Only write DP_MSTM_CTRL when needed (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in drm_load() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_disable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Fix deadlocks in nouveau_connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with async RPM requests (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove duplicate poll_enable() in pmops_runtime_suspend() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement (Lyude Paul) [1628749] - [md] dm table: require that request-based DM be layered on blk-mq devices (Mike Snitzer) [1637682] - [md] dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED (Mike Snitzer) [1637682] - [md] dm: remove legacy request-based IO path (Mike Snitzer) [1637682] - [md] dm linear: fix linear_end_io conditional definition (Mike Snitzer) [1637682] - [md] dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled (Mike Snitzer) [1637682] - [md] dm: fix report zone remapping to account for partition offset (Mike Snitzer) [1637682] - [md] dm cache: destroy migration_cache if cache target registration failed (Mike Snitzer) [1637682] - [md] dm cache: fix resize crash if user doesn't reload cache table (Mike Snitzer) [1637682] - [md] dm cache metadata: ignore hints array being too small during resize (Mike Snitzer) [1637682] - [md] dm raid: remove bogus const from decipher_sync_action() return type (Mike Snitzer) [1637682] - [md] dm mpath: fix attached_handler_name leak and dangling hw_handler_name pointer (Mike Snitzer) [1637682] - [md] dm thin metadata: fix __udivdi3 undefined on 32-bit (Mike Snitzer) [1637682] - [md] dm thin metadata: try to avoid ever aborting transactions (Mike Snitzer) [1637682] - [md] dm raid: bump target version, update comments and documentation (Mike Snitzer) [1637682] - [md] dm raid: fix RAID leg rebuild errors (Mike Snitzer) [1637682] - [md] dm raid: fix rebuild of specific devices by updating superblock (Mike Snitzer) [1637682] - [md] dm raid: fix stripe adding reshape deadlock (Mike Snitzer) [1637682] - [md] dm raid: fix reshape race on small devices (Mike Snitzer) [1637682] - [md] dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL recursion deadlock (Mike Snitzer) [1637682] - [md] dm verity: fix crash on bufio buffer that was allocated with vmalloc (Mike Snitzer) [1637682] - [md] dm writecache: fix a crash due to reading past end of dirty_bitmap (Mike Snitzer) [1637682] - [md] dm crypt: don't decrease device limits (Mike Snitzer) [1637682] - [md] dm cache metadata: set dirty on all cache blocks after a crash (Mike Snitzer) [1637682] - [md] dm snapshot: remove stale FIXME in snapshot_map() (Mike Snitzer) [1637682] - [md] dm snapshot: improve performance by switching out_of_order_list to rbtree (Mike Snitzer) [1637682] - [md] dm kcopyd: avoid softlockup in run_complete_job (Mike Snitzer) [1637682] - [md] dm cache metadata: save in-core policy_hint_size to on-disk superblock (Mike Snitzer) [1637682] - [md] dm thin: stop no_space_timeout worker when switching to write-mode (Mike Snitzer) [1637682] - [md] dm kcopyd: return void from dm_kcopyd_copy() (Mike Snitzer) [1637682] - [md] dm thin: include metadata_low_watermark threshold in pool status (Mike Snitzer) [1637682] - [md] dm writecache: report start_sector in status line (Mike Snitzer) [1637682] - [md] dm crypt: convert essiv from ahash to shash (Mike Snitzer) [1637682] - [md] dm crypt: use wake_up_process() instead of a wait queue (Mike Snitzer) [1637682] - [md] dm integrity: recalculate checksums on creation (Mike Snitzer) [1637682] - [md] dm integrity: flush journal on suspend when using separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: use version 2 for separate metadata (Mike Snitzer) [1637682] - [md] dm integrity: allow separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: add ic->start in get_data_sector() (Mike Snitzer) [1637682] - [md] dm integrity: report provided data sectors in the status (Mike Snitzer) [1637682] - [md] dm integrity: implement fair range locks (Mike Snitzer) [1637682] - [md] dm integrity: decouple common code in dm_integrity_map_continue() (Mike Snitzer) [1637682] - [md] dm integrity: change 'suspending' variable from bool to int (Mike Snitzer) [1637682] - [md] dm delay: add flush as a third class of IO (Mike Snitzer) [1637682] - [md] dm delay: refactor repetitive code (Mike Snitzer) [1637682] - [md] dm cache: only allow a single io_mode cache feature to be requested (Mike Snitzer) [1637682] - [md] dm thin: update stale "Status" Documentation (Mike Snitzer) [1637682] - [pci] PCI: Reprogram bridge prefetch registers on resume (Myron Stowe) [1637155] - [input] Input: xen-kbdfront - fix multi-touch XenStore node's locations (Benjamin Tissoires) [1637027] - [input] Input: elantech - enable middle button of touchpad on ThinkPad P72 (Benjamin Tissoires) [1637027] - [hid] HID: i2c-hid: Use devm to allocate i2c_hid struct (Benjamin Tissoires) [1637027] - [hid] HID: input: fix leaking custom input node name (Benjamin Tissoires) [1637027] - [hid] HID: core: fix grouping by application (Benjamin Tissoires) [1637027] - [hid] HID: multitouch: fix Elan panels with 2 input modes declaration (Benjamin Tissoires) [1637027] - [input] Input: do not use WARN() in input_alloc_absinfo() (Benjamin Tissoires) [1637027] - [s390] s390: vfio-ap: setup APCB mask using KVM dedicated function (Cornelia Huck) [1508118] - [s390] KVM: s390: Tracing APCB changes (Cornelia Huck) [1508118] - [s390] KVM: s390: fix locking for crypto setting error path (Cornelia Huck) [1508118] - [s390] s390: doc: detailed specifications for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: CPU model support for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: device attrs to enable/disable AP interpretation (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-0 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Allow CRYCB FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Make use of CRYCB FORMAT2 clear (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Do the CRYCB validation first (Cornelia Huck) [1508118] - [s390] KVM: s390: Clear Crypto Control Block when using vSIE (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: zeroize the AP queues (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement mediated device open callback (Cornelia Huck) [1508118] - [s390] KVM: s390: interface to clear CRYCB masks (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interface to view matrix mdev matrix (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure control domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure adapters (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: register matrix device with VFIO mdev framework (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: base implementation of VFIO AP device driver (Cornelia Huck) [1508118] - [s390] KVM: s390: refactor crypto initialization (Cornelia Huck) [1508118] - [s390] KVM: s390: introduce and use KVM_REQ_VSIE_RESTART (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: simulate VCPU SIE entry/exit (Cornelia Huck) [1508118] - [s390] s390/zcrypt: hex string mask improvements for apmask and aqmask (Cornelia Huck) [1508118] - [s390] s390/zcrypt: AP bus support for alternate driver(s) (Cornelia Huck) [1508118] - [s390] s390/zcrypt: switch return type to bool for ap_instructions_available() (Cornelia Huck) [1508118] - [s390] s390/zcrypt: fix ap_instructions_available() returncodes (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Integrate ap_asm.h into include/asm/ap.h (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Review inline assembler constraints (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Add ZAPQ inline function (Cornelia Huck) [1508118] - [net] ipv6: use rt6_info members when dst is set in rt6_fill_node (Xin Long) [1625864 1625803 1625117]- [netdrv] amd-xgbe: use dma_mapping_error to check map errors (David Arcari) [1637666] - [crypto] crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() (Waiman Long) [1629547] - [powerpc] powerpc: fix csum_ipv6_magic() on little endian platforms (Diego Domingos) [1625579] - [net] smc: generic netlink family should be __ro_after_init (Philipp Rudo) [1632435] - [net] net/smc: fix sizeof to int comparison (Philipp Rudo) [1632435] - [net] net/smc: no urgent data check for listen sockets (Philipp Rudo) [1632435] - [net] net/smc: enable fallback for connection abort in state INIT (Philipp Rudo) [1632435] - [net] net/smc: remove duplicate mutex_unlock (Philipp Rudo) [1632435] - [net] net/smc: fix non-blocking connect problem (Philipp Rudo) [1632435] - [net] net/smc: send response to test link signal (Philipp Rudo) [1632435] - [net] net: simplify sock_poll_wait (Philipp Rudo) [1632435] - [net] net/smc: Simplify ib_post_(send|recv|srq_recv)() calls (Philipp Rudo) [1632435] - [net] net/smc: Remove a WARN_ON() statement (Philipp Rudo) [1632435] - [powerpc] KVM: PPC: Book3S HV: Add NO_HASH flag to GET_SMMU_INFO ioctl result (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a VM capability to enable nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add nested shadow page tables to debugfs (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Allow HV module to load without hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle differing endianness for H_ENTER_NESTED (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Sanitise hv_regs on nested guest entry (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add one-reg interface to virtual PTCR register (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Don't access HFSCR, LPIDR or LPCR when running nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Invalidate TLB when nested vcpu moves physical cpu (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use hypercalls for TLB invalidation when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Implement H_TLB_INVALIDATE hcall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Introduce rmap to track nested guest mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle page fault for a nested guest (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypercalls correctly when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use XICS hypercalls when running as a nested hypervisor (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Nested guest entry via hypercall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Framework and hcall stubs for nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use kvmppc_unmap_pte() in kvm_unmap_radix() (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Refactor radix page fault handler (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Make kvmppc_mmu_radix_xlate process/partition table agnostic (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Clear partition table entry on vm teardown (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu struct (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a debugfs file to dump radix mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypervisor instruction faults better (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Streamlined guest entry/exit path on P9 for radix guests (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Call kvmppc_handle_exit_hv() with vcore unlocked (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Rework TM save/restore code and make it C-callable (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Simplify real-mode interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Extract PMU save/restore operations as C-callable functions (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Move interrupt delivery on guest entry to C code (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Remove left-over code in XICS-on-XIVE emulation (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Simplify external interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc: Turn off CPU_FTR_P9_TM_HV_ASSIST in non-hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc/64s: Remove POWER9 DD1 support (Suraj Jitindar Singh) [1505999] - [netdrv] net/mlx5: Add Fast teardown support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set vlan masks for all offloaded TC rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix out of bound access when setting vport rate (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Avoid unbounded peer devices when unpairing TC hairpin rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Cache the system image guid (Alaa Hleihel) [1636554] - [netdrv] mlx5: remove ndo_poll_controller (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix read from coherent memory (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set ECN for received packets using CQE indication (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix possible deadlock from lockdep when adding fte to fg (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for error in mlx5_attach_interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Consider PCI domain in search for next dev (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix not releasing read lock when adding flow rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer strides offset (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer fragment size (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix debugfs cleanup in the device init/remove flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix use-after-free in self-healing flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Make function mlx5i_grp_sw_update_stats() static (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Use priv stats in completion rx flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB child devices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Fix leaking stack memory to userspace (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reorganize the makefile (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: clock.c depends on CONFIG_PTP_1588_CLOCK (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: vxlan.c depends on CONFIG_VXLAN (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move flow steering declarations into en/fs.h (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_ARFS for accelerated flow steering support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_RXNFC for ethtool rx nfc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Ethtool steering, move ethtool callbacks (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reduce command polling interval (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use max_num_eqs for calculation of required MSIX vectors (Alaa Hleihel) [1636554] - [netdrv] RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq (Alaa Hleihel) [1636554] - [netdrv] overflow.h: Add arithmetic shift helper (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Fix uninitialized variable (Alaa Hleihel) [1636554] - [netdrv] RDMA: Fix return code check in rdma_set_cq_moderation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move vxlan logic to core driver (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add sync lock for add/del vxlan port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, return values for add/del port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename from mlx5e to mlx5 (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename struct mlx5e_vxlan to mlx5_vxlan_port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move netdev only logic to en_main.c (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add direct delete function (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, cleanup an unused member in vxlan work (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, replace ports radix-tree with hash table (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, check maximum number of UDP ports (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, reflect 4789 UDP port default addition to software database (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move XDP related code into new XDP files (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Restrict the combination of large MTU and XDP (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Gather all XDP pre-requisite checks in a single function (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: avoid excessive warning msgs when creating VFs on 2nd port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Use PARTIAL_GSO for UDP segmentation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Remove redundant WARN when we cannot find neigh entry (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix tristate and description for MLX5 module (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Better return types for CQE API (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use ERR_CAST() instead of coding it (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Add missing SET_DRIVER_VERSION command translation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Honor cnt_set_id_valid flag instead of set_id (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Fix GRE flow specification (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Remove set-but-not-used variables (Alaa Hleihel) [1636554] - [infiniband] RDMA/mlx5: Don't leak UARs in case of free fails (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Update NIC HW stats on demand only (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for total num of NOP operations (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for MPWQE filler strides (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add channel events counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add a counter for congested UMRs (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add NAPI statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add XDP_TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: RX, Use existing WQ local variable (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Convert large order kzalloc allocations to kvzalloc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO remaining counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Rate limit errors in command interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Prevent warns in dmesg upon firmware commands (Alaa Hleihel) [1636554] - [netdrv] mlx4: remove ndo_poll_controller (Alaa Hleihel) [1636553] - [netdrv] net/mlx4: Use cpumask_available for eq->affinity_mask (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/en_rx: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/mcg: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Use 4K pages for kernel QP's WQE buffer (Alaa Hleihel) [1636553] - [netdrv] net/mlx4_core: Allow MTTs starting at any index (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Test port number before querying type (Alaa Hleihel) [1636553] - [powerpc] powerpc/numa: Skip onlining a offline node in kdump path (Steve Best) [1637118] - [netdrv] net: aquantia: Make function aq_fw1x_set_power() static (David Arcari) [1636533] - [netdrv] net: aquantia: memory corruption on jumbo frames (David Arcari) [1636533 1630377] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: renaming for better visibility (David Arcari) [1636533] - [netdrv] net: aquantia: whitespace changes (David Arcari) [1636533] - [netdrv] net: aquantia: implement EEE support (David Arcari) [1636533] - [netdrv] net: aquantia: implement WOL support (David Arcari) [1636533] - [netdrv] net: aquantia: definitions for WOL (David Arcari) [1636533] - [netdrv] net: aquantia: fix hw_atl_utils_fw_upload_dwords (David Arcari) [1636533] - [netdrv] net: aquantia: Make some functions static (David Arcari) [1636533] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: Add renegotiate ethtool operation support (David Arcari) [1636533] - [netdrv] net: aquantia: Implement rx/tx flow control ethtools callback (David Arcari) [1636533] - [netdrv] net: aquantia: Improve adapter init/deinit logic (David Arcari) [1636533] - [netdrv] net: aquantia: Ethtool based ring size configuration (David Arcari) [1636533] - [wireless] ath10k: fix memory leak of tpc_stats (Petr Oros) [1637528] - [wireless] ath10k: snoc: use correct bus-specific pointer in RX retry (Petr Oros) [1637528] - [wireless] ath10k: fix incorrect size of dma_free_coherent in ath10k_ce_alloc_src_ring_64 (Petr Oros) [1637528] - [wireless] brcmsmac: fix wrap around in conversion from constant to s16 (Petr Oros) [1637528] - [wireless] mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx_status() (Petr Oros) [1637528] - [wireless] ath10k: transmit queued frames after processing rx packets (Petr Oros) [1637528] - [wireless] ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock (Petr Oros) [1637528] - [wireless] ath10k: use locked skb_dequeue for rx completions (Petr Oros) [1637528] - [wireless] ath10k: sdio: set skb len for all rx packets (Petr Oros) [1637528] - [wireless] ath10k: sdio: use same endpoint id for all packets in a bundle (Petr Oros) [1637528] - [wireless] iwlwifi: cancel the injective function between hw pointers to tfd entry index (Petr Oros) [1637528] - [wireless] ath10k: disable bundle mgmt tx completion event support (Petr Oros) [1637528] - [wireless] ath10k: prevent active scans on potential unusable channels (Petr Oros) [1637528] - [wireless] ath9k_hw: fix channel maximum power level test (Petr Oros) [1637528] - [wireless] ath9k: report tx status on EOSP (Petr Oros) [1637528] - [wireless] iwlwifi: pcie: don't access periphery registers when not available (Petr Oros) [1637528] - [wireless] brcmfmac: fix brcmf_wiphy_wowl_params() NULL pointer dereference (Petr Oros) [1637528] - [netdrv] be2net: don't flip hw_features when VXLANs are added/deleted (Petr Oros) [1637133] - [netdrv] be2net: Fix memory leak in be_cmd_get_profile_config() (Petr Oros) [1637133] - [netdrv] be2net: Mark expected switch fall-through (Petr Oros) [1637133] - [netdrv] be2net: fix spelling mistake "seqence" -> "sequence" (Petr Oros) [1637133] - [netdrv] be2net: Update the driver version to 12.0.0.0 (Petr Oros) [1637133] - [netdrv] be2net: gather debug info and reset adapter (only for Lancer) on a tx-timeout (Petr Oros) [1637133] - [netdrv] be2net: move rss_flags field in rss_info to ensure proper alignment (Petr Oros) [1637133] - [netdrv] be2net: re-order fields in be_error_recovert to avoid hole (Petr Oros) [1637133] - [netdrv] be2net: remove unused tx_jiffies field from be_tx_stats (Petr Oros) [1637133] - [netdrv] be2net: move txcp field in be_tx_obj to eliminate holes in the struct (Petr Oros) [1637133] - [netdrv] be2net: reorder fields in be_eq_obj structure (Petr Oros) [1637133] - [netdrv] be2net: remove desc field from be_eq_obj (Petr Oros) [1637133] - [netdrv] be2net: remove unused old custom busy-poll fields (Petr Oros) [1637133] - [netdrv] be2net: remove unused old AIC info (Petr Oros) [1637133] - [x86] x86/spec_ctrl/compat: Call IBRS_ENTRY only after valid kernel stack (Waiman Long) [1636843] - [acpi] ACPI/PPTT: Handle architecturally unknown cache types (Jeremy Linton) [1636567] - [base] drivers: base: cacheinfo: Do not populate sysfs for unknown cache types (Jeremy Linton) [1636567] - [fs] getxattr: use correct xattr length (Lukas Czerner) [1637049] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1636651] - [x86] x86/boot: Fix kexec booting failure in the SEV bit detection code (Kairui Song) [1632514] - [scsi] scsi: megaraid_sas: driver version upgrade (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Support FW provided TM timeout values (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Return immediately from wait_for_adapter_operational after kill adapter (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Update controller info during resume (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Do not do Kill adapter if GET_CTRL_INFO times out (Tomas Henzl) [1635565] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix re-using LoopID when handle is in use (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix duplicate switch database entries (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix NVMe session hang on unload (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix iIDMA error (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix stalled relogin (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix unintended Logout (Himanshu Madhani) [1633373] - [powerpc] powerpc/pseries: Disable CPU hotplug across migrations (Steve Best) [1633587] - [block] blk-mq: I/O and timer unplugs are inverted in blktrace (Ming Lei) [1634330] - [block] block: fix deadline elevator drain for zoned block devices (Ming Lei) [1634333] - [block] blk-mq: Allow blocking queue tag iter callbacks (Ming Lei) [1634328] - [block] block: use nanosecond resolution for iostat (Ming Lei) [1634329] - [block] null_blk: fix zoned support for non-rq based operation (Ming Lei) [1634324] - [block] blk-cgroup: increase number of supported policies (Ming Lei) [1634335] - [block] block: bfq: swap puts in bfqg_and_blkg_put (Ming Lei) [1634334] - [block] block: don't warn when doing fsync on read-only devices (Ming Lei) [1634331] - [block] blkcg: use tryget logic when associating a blkg with a bio (Ming Lei) [1634332] - [block] blkcg: delay blkg destruction until after writeback has (Ming Lei) [1634332] - [block] Revert "blk-throttle: fix race between (Ming Lei) [1634332] - [block] blk-wbt: remove dead code (Ming Lei) [1634326] - [block] blk-wbt: improve waking of tasks (Ming Lei) [1634326] - [block] blk-wbt: abstract out end IO completion handler (Ming Lei) [1634326]- [dma] driver/dma/ioat: Call del_timer_sync() without holding prep_lock (Waiman Long) [1607654] - [netdrv] bnxt_en: Fix VF mac address regression (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Clean up unused functions (Jonathan Toppins) [1635846] - [fs] fsnotify: fix ignore mask logic in fsnotify() (Lukas Czerner) [1635537] - [net] net/af_iucv: locate IUCV header via skb_network_header() (Philipp Rudo) [1635332] - [net] net/af_iucv: drop inbound packets with invalid flags (Philipp Rudo) [1635332] - [net] net/af_iucv: fix skb handling on HiperTransport xmit error (Philipp Rudo) [1635332] - [hid] HID: i2c-hid: Fix flooded incomplete report after S3 on Rayd touchscreen (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_transfer return value (David Arcari) [1635746] - [i2c] i2c: designware: Re-init controllers with pm_disabled set on resume (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes (David Arcari) [1635746] - [fs] fs/quota: Fix spectre gadget in do_quotactl (Lukas Czerner) [1635521] - [fs] xfs: fix error handling in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove invalid log recovery first/last cycle check (Brian Foster) [1633171] - [fs] xfs: validate inode di_forkoff (Brian Foster) [1633171] - [fs] xfs: skip delalloc COW blocks in xfs_reflink_end_cow (Brian Foster) [1633171] - [fs] xfs: don't treat unknown di_flags2 as corruption in scrub (Brian Foster) [1633171] - [fs] xfs: remove duplicated include from alloc.c (Brian Foster) [1633171] - [fs] xfs: don't bring in extents in xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: fix transaction leak in xfs_reflink_allocate_cow() (Brian Foster) [1633171] - [fs] xfs: avoid lockdep false positives in xfs_trans_alloc (Brian Foster) [1633171] - [fs] xfs: refactor xfs_buf_log_item reference count handling (Brian Foster) [1633171] - [fs] xfs: clean up xfs_trans_brelse() (Brian Foster) [1633171] - [fs] xfs: don't unlock invalidated buf on aborted tx commit (Brian Foster) [1633171] - [fs] xfs: remove last of unnecessary xfs_defer_cancel() callers (Brian Foster) [1633171] - [fs] xfs: don't crash the vfs on a garbage inline symlink (Brian Foster) [1633171] - [fs] iomap: set page dirty after partial delalloc on mkwrite (Brian Foster) [1633171] - [fs] xfs: sanity check ag header values in xrep_calc_ag_resblks (Brian Foster) [1633171] - [fs] xfs: recalculate summary counters at mount time if icount is bad (Brian Foster) [1633171] - [fs] xfs: fix a null pointer dereference in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove b_last_holder & associated macros (Brian Foster) [1633171] - [fs] xfs: repair the AGI (Brian Foster) [1633171] - [fs] xfs: repair the AGFL (Brian Foster) [1633171] - [fs] xfs: repair the AGF (Brian Foster) [1633171] - [fs] xfs: remove dead error handling code in xfs_dquot_disk_alloc() (Brian Foster) [1633171] - [fs] xfs: use WRITE_ONCE to update if_seq (Brian Foster) [1633171] - [fs] xfs: fix a comment in xfs_log_reserve (Brian Foster) [1633171] - [fs] xfs: only validate summary counts on primary superblock (Brian Foster) [1633171] - [fs] xfs: substitute spaces with tabs (Brian Foster) [1633171] - [fs] xfs: fold dfops into the transaction (Brian Foster) [1633171] - [fs] xfs: always defer agfl block frees (Brian Foster) [1633171] - [fs] xfs: pass transaction to xfs_defer_add() (Brian Foster) [1633171] - [fs] xfs: replace xfs_defer_ops ->dop_pending with on-stack list (Brian Foster) [1633171] - [fs] xfs: cancel dfops on xfs_defer_finish() error (Brian Foster) [1633171] - [fs] xfs: clean out superfluous dfops dop params/vars (Brian Foster) [1633171] - [fs] xfs: drop dop param from xfs_defer_op_type ->finish_item() callback (Brian Foster) [1633171] - [fs] xfs: automatic dfops inode relogging (Brian Foster) [1633171] - [fs] xfs: automatic dfops buffer relogging (Brian Foster) [1633171] - [fs] xfs: add missing defer ijoins for held inodes (Brian Foster) [1633171] - [fs] xfs: replace dop_low with transaction flag (Brian Foster) [1633171] - [fs] xfs: pass transaction to dfops reset/move helpers (Brian Foster) [1633171] - [fs] xfs: remove unused __xfs_defer_cancel() internal helper (Brian Foster) [1633171] - [fs] xfs: use transaction for intent recovery instead of raw dfops (Brian Foster) [1633171] - [fs] xfs: refactor internal dfops initialization (Brian Foster) [1633171] - [fs] xfs: check da node magic in _node_lookup_int (Brian Foster) [1633171] - [fs] xfs: use a local variable for magic number in xfs_da3_node_lookup_int (Brian Foster) [1633171] - [fs] xfs: refactor log recovery check (Brian Foster) [1633171] - [fs] xfs: move extent busy tree initialization to xfs_initialize_perag (Brian Foster) [1633171] - [fs] xfs: avoid COW fork extent lookups in writeback if the fork didn't change (Brian Foster) [1633171] - [fs] xfs: maintain a sequence count for inode fork manipulations (Brian Foster) [1633171] - [fs] xfs: check for unknown v5 feature bits in superblock write verifier (Brian Foster) [1633171] - [fs] xfs: verify icount in superblock write (Brian Foster) [1633171] - [fs] libxfs: add more bounds checking to sb sanity checks (Brian Foster) [1633171] - [fs] xfs: refactor superblock verifiers (Brian Foster) [1633171] - [fs] xfs: refactor the xrep_extent_list into xfs_bitmap (Brian Foster) [1633171] - [fs] xfs: introduce a new xfs_inode_has_cow_data helper (Brian Foster) [1633171] - [fs] xfs: remove the xfs_ifork_t typedef (Brian Foster) [1633171] - [fs] xfs: simplify xfs_idata_realloc (Brian Foster) [1633171] - [fs] xfs: remove if_real_bytes (Brian Foster) [1633171] - [fs] xfs: move the repair extent list into its own file (Brian Foster) [1633171] - [fs] xfs: pass transaction lock while setting up agresv on cyclic metadata (Brian Foster) [1633171] - [fs] xfs: remove deprecated barrier/nobarrier mount (Brian Foster) [1633171] - [fs] xfs: clean up IRELE/iput callsites (Brian Foster) [1633171] - [fs] xfs: kill IHOLD (Brian Foster) [1633171] - [fs] xfs: bypass final dfops roll in trans commit path (Brian Foster) [1633171] - [fs] xfs: drop unnecessary xfs_defer_finish() dfops parameter (Brian Foster) [1633171] - [fs] xfs: remove unnecessary dfops init calls in xattr code (Brian Foster) [1633171] - [fs] xfs: remove all boilerplate defer init/finish code (Brian Foster) [1633171] - [fs] xfs: use internal dfops during (b|c)ui recovery (Brian Foster) [1633171] - [fs] xfs: use internal dfops in attr code (Brian Foster) [1633171] - [fs] xfs: use internal dfops in cow blocks cancel (Brian Foster) [1633171] - [fs] xfs: support embedded dfops in transaction (Brian Foster) [1633171] - [fs] xfs: pack holes in xfs_defer_ops and xfs_trans (Brian Foster) [1633171] - [fs] xfs: reset dfops to initial state after finish (Brian Foster) [1633171] - [fs] xfs: remove unused deferred ops committed field (Brian Foster) [1633171] - [fs] xfs: make deferred processing safe for embedded dfops (Brian Foster) [1633171] - [fs] xfs: fix transaction leak on remote attr set/remove failure (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in log recovery intent processing (Brian Foster) [1633171] - [fs] xfs: pull up dfops from xfs_itruncate_extents() (Brian Foster) [1633171] - [fs] xfs: force summary counter recalc at next mount (Brian Foster) [1633171] - [fs] xfs: refactor unmount record write (Brian Foster) [1633171] - [fs] xfs: detect and fix bad summary counts at mount (Brian Foster) [1633171] - [fs] xfs: fix indentation and other whitespace problems in scrub/repair (Brian Foster) [1633171] - [fs] xfs: shorten struct xfs_scrub_context to struct xfs_scrub (Brian Foster) [1633171] - [fs] xfs: shorten xfs_repair_ prefix to xrep_ (Brian Foster) [1633171] - [fs] xfs: shorten xfs_scrub_ prefix (Brian Foster) [1633171] - [fs] xfs: clean up xfs_btree_del_cursor callers (Brian Foster) [1633171] - [fs] xfs: trivial xfs_btree_del_cursor cleanups (Brian Foster) [1633171] - [fs] xfs: return from _defer_finish with a clean transaction (Brian Foster) [1633171] - [fs] xfs: check leaf attribute block freemap in verifier (Brian Foster) [1633171] - [fs] libxfs: Fix a couple of sparse complaintis (Brian Foster) [1633171] - [fs] xfs: use swap macro in xfs_dir2_leafn_rebalance (Brian Foster) [1633171] - [fs] xfs_bmap_util: use swap macro (Brian Foster) [1633171] - [fs] xfs_attr_leaf: use swap macro in xfs_attr3_leaf_rebalance (Brian Foster) [1633171] - [fs] xfs: don't assume a left rmap when allocating a new rmap (Brian Foster) [1633171] - [fs] xfs: kill __xfs_buf_submit_common() (Brian Foster) [1633171] - [fs] xfs: combine (a)sync buffer submission apis (Brian Foster) [1633171] - [fs] xfs: use sync buffer I/O for sync delwri queue submission (Brian Foster) [1633171] - [fs] xfs: refactor buffer submission into a common helper (Brian Foster) [1633171] - [fs] xfs: remove xfs_defer_init() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in inode inactivate (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in extent swap (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in reflink cow block cancel (Brian Foster) [1633171] - [fs] xfs: replace no-op firstblock init with ->t_firstblock (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dq alloc (Brian Foster) [1633171] - [fs] xfs: remove xfs_alloc_arg firstblock field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur private firstblock field (Brian Foster) [1633171] - [fs] xfs: remove bmap format helpers firstblock params (Brian Foster) [1633171] - [fs] xfs: remove bmap extent add helper firstblock params (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmalloca firstblock field (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in bmap extent split (Brian Foster) [1633171] - [fs] xfs: remove bmap insert/collapse firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in insert/collapse range (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xfs_bmapi_remap() (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xattr ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in attrfork add (Brian Foster) [1633171] - [fs] xfs: remove firstblock param from xfs dir ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dir ops (Brian Foster) [1633171] - [fs] xfs: add firstblock field to xfs_trans (Brian Foster) [1633171] - [fs] xfs: allow null firstblock in xfs_bmapi_write() when tp is null (Brian Foster) [1633171] - [fs] xfs: refactor dfops init to attach to transaction (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in reflink cow recover path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in cancel cow blocks operation (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for rmap extent swap operations (Brian Foster) [1633171] - [fs] xfs: remove unused btree cursor bc_private.a.dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur bmbt dfops field (Brian Foster) [1633171] - [fs] xfs: remove dfops param from internal bmap extent helpers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for collapse/insert range operations (Brian Foster) [1633171] - [fs] xfs: remove struct xfs_bmalloca dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_remap() dfops param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in dqalloc transaction (Brian Foster) [1633171] - [fs] xfs: replace xfs_da_args->dfops accesses with ->t_dfops and remove (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in extent split tx and remove param (Brian Foster) [1633171] - [fs] xfs: remove dfops param in attr fork add path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for attr set/remove operations (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for recovery of (b|c)ui log items (Brian Foster) [1633171] - [fs] xfs: remove dfops param from high level dirname calls (Brian Foster) [1633171] - [fs] xfs: remove dfops parameter from ifree call stack (Brian Foster) [1633171] - [fs] xfs: rename xfs_trans ->t_agfl_dfops to ->t_dfops (Brian Foster) [1633171] - [fs] xfs: cow unwritten conversion uses uninitialized dfops (Brian Foster) [1633171] - [fs] xfs: update my copyrights for the writeback and iomap code (Brian Foster) [1633171] - [fs] xfs: add support for sub-pagesize writeback without buffer_heads (Brian Foster) [1633171] - [fs] xfs: allow writeback on pages without buffer heads (Brian Foster) [1633171] - [fs] xfs: refactor the tail of xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_start_page_writeback (Brian Foster) [1633171] - [fs] xfs: move all writeback buffer_head manipulation into xfs_map_at_offset (Brian Foster) [1633171] - [fs] xfs: don't look at buffer heads in xfs_add_to_ioend (Brian Foster) [1633171] - [fs] xfs: remove the imap_valid flag (Brian Foster) [1633171] - [fs] xfs: simplify xfs_map_blocks by using xfs_iext_lookup_extent directly (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_find_cow_mapping (Brian Foster) [1633171] - [fs] xfs: remove the now unused XFS_BMAPI_IGSTATE flag (Brian Foster) [1633171] - [fs] xfs: make xfs_writepage_map extent map centric (Brian Foster) [1633171] - [fs] xfs: rename the offset variable in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_map_cow (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_trim_irec_to_next_cow (Brian Foster) [1633171] - [fs] xfs: don't use XFS_BMAPI_IGSTATE in xfs_map_blocks (Brian Foster) [1633171] - [fs] xfs: don't clear imap_valid for a non-uptodate buffers (Brian Foster) [1633171] - [fs] xfs: do not set the page uptodate in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: move locking into xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: simplify xfs_aops_discard_page (Brian Foster) [1633171] - [fs] xfs: use iomap for blocksize == PAGE_SIZE readpage and readpages (Brian Foster) [1633171] - [fs] iomap: fix WARN_ON_ONCE on uninitialized variable (Brian Foster) [1633171] - [fs] iomap: Switch to offset_in_page for clarity (Brian Foster) [1633171] - [fs] iomap: add support for sub-pagesize buffered I/O without buffer heads (Brian Foster) [1633171] - [fs] iomap: add inline data support to iomap_readpage_actor (Brian Foster) [1633171] - [fs] iomap: support direct I/O to inline data (Brian Foster) [1633171] - [fs] iomap: refactor iomap_dio_actor (Brian Foster) [1633171] - [fs] iomap: add initial support for writes without buffer heads (Brian Foster) [1633171] - [fs] iomap: add an iomap-based readpage and readpages implementation (Brian Foster) [1633171] - [fs] iomap: add private pointer to struct iomap (Brian Foster) [1633171] - [fs] iomap: add a page_done callback (Brian Foster) [1633171] - [fs] iomap: generic inline data handling (Brian Foster) [1633171] - [fs] iomap: complete partial direct I/O writes synchronously (Brian Foster) [1633171] - [fs] iomap: mark newly allocated buffer heads as new (Brian Foster) [1633171] - [fs] fs: factor out a __generic_write_end helper (Brian Foster) [1633171] - [netdrv] amd-xgbe: mark driver as tech preview (David Arcari) [1633209] - [fs] ext4, dax: set ext4_dax_aops for dax files (Lukas Czerner) [1633239] - [fs] ext4, dax: add ext4_bmap to ext4_dax_aops (Lukas Czerner) [1633239] - [fs] ext4: don't mark mmp buffer head dirty (Lukas Czerner) [1633239] - [fs] ext4: show test_dummy_encryption mount option in /proc/mounts (Lukas Czerner) [1633239] - [fs] ext4: fix online resizing for bigalloc file systems with a 1k block size (Lukas Czerner) [1633239] - [fs] ext4: fix online resize's handling of a too-small final block group (Lukas Czerner) [1633239] - [fs] ext4: recalucate superblock checksum after updating free blocks/inodes (Lukas Czerner) [1633239] - [fs] ext4: avoid arithemetic overflow that can trigger a BUG (Lukas Czerner) [1633239] - [fs] ext4: avoid divide by zero fault when deleting corrupted inline directories (Lukas Czerner) [1633239] - [fs] ext4: check to make sure the rename(2)'s destination is not freed (Lukas Czerner) [1633239] - [fs] ext4: remove unneeded variable "err" in ext4_mb_release_inode_pa() (Lukas Czerner) [1633239] - [fs] ext4: fix spectre gadget in ext4_mb_regular_allocator() (Lukas Czerner) [1633239] - [fs] ext4: check for NUL characters in extended attribute's name (Lukas Czerner) [1633239] - [fs] ext4: use ext4_warning() for sb_getblk failure (Lukas Czerner) [1633239] - [fs] ext4: fix race when setting the bitmap corrupted flag (Lukas Czerner) [1633239] - [fs] ext4: reset error code in ext4_find_entry in fallback (Lukas Czerner) [1633239] - [fs] ext4: check allocation failure when duplicating "data" in ext4_remount() (Lukas Czerner) [1633239] - [fs] ext4: sysfs: print ext4_super_block fields as little-endian (Lukas Czerner) [1633239] - [firmware] efi/x86: Handle page faults occurring while running EFI runtime services (Bhupesh Sharma) [1627557] - [firmware] efi: Make efi_rts_work accessible to efi page fault handler (Bhupesh Sharma) [1627557] - [firmware] efi: Remove the declaration of efi_late_init() as the function is unused (Bhupesh Sharma) [1627557] - [firmware] efi: Use a work queue to invoke EFI Runtime Services (Bhupesh Sharma) [1627557] - [firmware] efi/x86: Use non-blocking SetVariable() for efi_delete_dummy_variable() (Bhupesh Sharma) [1627557] - [fs] gfs2: Special-case rindex for gfs2_grow (Robert S Peterson) [1628360] - [fs] GFS2: Fix recovery issues for spectators (Robert S Peterson) [1628298]- [powerpc] powerpc/pkeys: Fix reading of ibm, processor-storage-keys property (Steve Best) [1633551] - [powerpc] powerpc/pseries: Remove unneeded uses of dlpar work queue (Steve Best) [1633544] - [powerpc] powerpc/pseries: Remove prrn_work workqueue (Steve Best) [1633544] - [pci] ACPI / hotplug / PCI: Don't scan for non-hotplug bridges if slot is not bridge (Myron Stowe) [1634816] - [pci] PCI: Fix enabling of PASID on RC integrated endpoints (Myron Stowe) [1634816] - [pci] IB/hfi1,PCI: Allow bus reset while probing (Myron Stowe) [1634816] - [pci] PCI: Fix faulty logic in pci_reset_bus() (Myron Stowe) [1634816] - [pci] PCI: pciehp: Fix hot-add vs powerfault detection order (Myron Stowe) [1634816] - [pci] Revert "PCI: Add ACS quirk for Intel 300 series" (Myron Stowe) [1634816] - [powerpc] powerpc/numa: Use associativity if VPHN hcall is successful (Steve Best) [1633569] - [pci] PCI: vmd: White list for fast interrupt handlers (Myron Stowe) [1632816] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 88SS9183 (Myron Stowe) [1632816] - [pci] PCI: Rename pci_try_reset_bus() to pci_reset_bus() (Myron Stowe) [1632816] - [pci] PCI: Deprecate pci_reset_bus() and pci_reset_slot() functions (Myron Stowe) [1632816] - [pci] PCI: Unify try slot and bus reset API (Myron Stowe) [1632816] - [pci] PCI: Hide pci_reset_bridge_secondary_bus() from drivers (Myron Stowe) [1632816] - [pci] IB/hfi1: Use pci_try_reset_bus() for initiating PCI Secondary Bus Reset (Myron Stowe) [1632816] - [pci] PCI: Handle error return from pci_reset_bridge_secondary_bus() (Myron Stowe) [1632816] - [pci] PCI/IOV: Tidy pci_sriov_set_totalvfs() (Myron Stowe) [1632816] - [pci] PCI: Enable PASID only if entire path supports End-End TLP prefixes (Myron Stowe) [1632816] - [pci] PCI: Expand documentation for pci_add_dma_alias() (Myron Stowe) [1632816] - [pci] PCI: Add DMA alias quirk for Microsemi Switchtec NTB (Myron Stowe) [1632816] - [pci] switchtec: Use generic PCI Vendor ID and Class Code (Myron Stowe) [1632816] - [pci] PCI: Make pci_get_rom_size() static (Myron Stowe) [1632816] - [pci] PCI: Add check code for last image indicator not set (Myron Stowe) [1632816] - [pci] PCI: Avoid accessing memory outside the ROM BAR (Myron Stowe) [1632816] - [pci] PCI: Make early dump functionality generic (Myron Stowe) [1632816] - [pci] PCI: Cleanup PCI_REBAR_CTRL_BAR_SHIFT handling (Myron Stowe) [1632816] - [pci] PCI: Restore resized BAR state on resume (Myron Stowe) [1632816] - [pci] PCI: Clean up resource allocation in devm_of_pci_get_host_bridge_resources() (Myron Stowe) [1632816] - [pci] PCI: Add ACS Redirect disable quirk for Intel Sunrise Point (Myron Stowe) [1632816] - [pci] PCI: Add device-specific ACS Redirect disable infrastructure (Myron Stowe) [1632816] - [pci] PCI: Convert device-specific ACS quirks from NULL termination to ARRAY_SIZE (Myron Stowe) [1632816] - [pci] PCI: Add "pci=disable_acs_redir=" parameter for peer-to-peer support (Myron Stowe) [1632816] - [pci] PCI: Allow specifying devices using a base bus and path of devfns (Myron Stowe) [1632816] - [pci] PCI: Make specifying PCI devices in kernel parameters reusable (Myron Stowe) [1632816] - [pci] PCI: Hide ACS quirk declarations inside PCI core (Myron Stowe) [1632816] - [pci] PCI: Document ACPI description of PCI host bridges (Myron Stowe) [1632816] - [pci] PCI/MSI: Set IRQCHIP_ONESHOT_SAFE for PCI-MSI irqchips (Myron Stowe) [1632816] - [pci] PCI: Limit config space size for Netronome NFP5000 (Myron Stowe) [1632816] - [pci] PCI: Add PCI_DEVICE_DATA() macro to fully describe device ID entry (Myron Stowe) [1632816] - [pci] PCI: Unify PCI and normal DMA direction definitions (Myron Stowe) [1632816] - [pci] PCI: Use IRQF_ONESHOT if pci_request_irq() called with no handler (Myron Stowe) [1632816] - [pci] PCI: Call dma_debug_add_bus() for pci_bus_type from PCI core (Myron Stowe) [1632816] - [pci] PCI: Mark fall-through switch cases before enabling -Wimplicit-fallthrough (Myron Stowe) [1632816]- [s390] s390/sclp: Allow to request adapter reset (Philipp Rudo) [1635273] - [char] ipmi: Fix NULL pointer dereference in ssif_probe (Tony Camuso) [1635366] - [char] ipmi: Fix I2C client removal in the SSIF driver (Tony Camuso) [1635366] - [char] ipmi: kcs_bmc: don't change device name (Tony Camuso) [1635366] - [kernel] timers: Clear timer_base::must_forward_clk with timer_base::lock held (Waiman Long) [1632820] - [pci] switchtec: Fix Spectre v1 vulnerability (Waiman Long) [1632820] - [kernel] cpu/hotplug: Prevent state corruption on error rollback (Waiman Long) [1632820] - [kernel] cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() (Waiman Long) [1632820] - [base] memory_hotplug: fix kernel_panic on offline page processing (Waiman Long) [1632820] - [mm] mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration is not supported (Waiman Long) [1632820] - [lib] debugobjects: Make stack check warning more informative (Waiman Long) [1632820] - [fs] fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() (Waiman Long) [1632820] - [x86] x86/process: Don't mix user/kernel regs in 64bit __show_regs() (Waiman Long) [1632820] - [x86] x86/dumpstack: Don't dump kernel memory based on usermode RIP (Waiman Long) [1632820] - [x86] x86: Avoid pr_cont() in show_opcodes() (Waiman Long) [1632820] - [x86] x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit() (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ (Waiman Long) [1632820] - [x86] x86/spectre: Add missing family 6 check to microcode check (Waiman Long) [1632820] - [x86] x86/nmi: Fix NMI uaccess race against CR3 switching (Waiman Long) [1632820] - [x86] x86/vdso: Fix lsl operand order (Waiman Long) [1632820] - [x86] x86/vdso: Fix vDSO build if a retpoline is emitted (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Suggest what to do on systems with too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Exempt zeroed PTEs from inversion (Waiman Long) [1632820] - [x86] x86/mm/pti: Clear Global bit more aggressively (Waiman Long) [1632820] - [x86] x86/paravirt: Fix spectre-v2 mitigations for paravirt guests (Waiman Long) [1632820] - [target] scsi: target: iscsi: Use bin2hex instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633} - [target] scsi: target: iscsi: Use hex2bin instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633}- [netdrv] ibmvnic: Include missing return code checks in reset function (Steve Best) [1633553] - [netdrv] ibmvnic: Update firmware error reporting with cause string (Steve Best) [1633553] - [netdrv] ibmvnic: Remove code to request error information (Steve Best) [1633553] - [s390] s390/qeth: remove duplicated carrier state tracking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up drop conditions for received cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-indent qeth_check_ipa_data() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consume local address events (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove various redundant code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove CARD_FROM_CDEV helper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: pass card pointer in iob callback (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-use qeth_notify_skbs() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove additional skb refcount (Hendrik Brueckner) [1633841] - [s390] s390/qeth: replace open-coded skb_queue_walk() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: on gdev release, reset drvdata (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix discipline unload after setup error (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use DEFINE_MUTEX for qeth_mod_mutex (Hendrik Brueckner) [1633841] - [s390] s390/qeth: convert layer attribute to enum (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce 0-initializing when building IPA cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune spinlocks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix typo in return value (Hendrik Brueckner) [1633841] - [s390] s390/qeth: invoke softirqs after napi_schedule() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: uninstall IRQ handler on device removal (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_hdr_chk_and_bounce() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: prepare for copy-free TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: check size of required HW header cache object (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix up protocol headers early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: limit csum offload erratum to L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_get_elements_no() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused L3 xmit code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: run non-offload L3 traffic over common xmit path (Hendrik Brueckner) [1633841] - [s390] s390/qeth: move L2 xmit code to core module (Hendrik Brueckner) [1633841] - [s390] s390/qdio: reset old sbal_state flags (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't dump past end of unknown HW header (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use vzalloc for QUERY OAT buffer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: switch on SG by default for IQD devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: indicate error when netdev allocation fails (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use true and false for boolean values (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't restrict qeth_card to DMA memory (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up card initialization (Hendrik Brueckner) [1633841] - [s390] s390/qeth: do basic setup for data channel (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use qeth_setup_ccw() to set up all CCWs (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce hard-coded access to ccw channels (Hendrik Brueckner) [1633841] - [s390] s390/qeth: extract helper for MPC protocol type (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up L2 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add support for constrained HW headers (Hendrik Brueckner) [1633841] - [s390] s390/qeth: merge linearize-check into HW header construction (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add statistics for consumed buffer elements (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use core MTU range checking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: simplify max MTU handling (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't cache HW port number (Hendrik Brueckner) [1633841] - [s390] s390/qeth: allocate netdevice early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove redundant netif_carrier_ok() checks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reset layer2 attribute on layer switch (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix race in used-buffer accounting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up IPv4 OSA xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up L3 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add a L3 xmit wrapper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: increase GSO max size for eligible L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up exported symbols (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consolidate ccwgroup driver definition (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up Output Queue selection (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune RX modesetting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused buffer->aob pointer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: various buffer management cleanups (Hendrik Brueckner) [1633841] - [powerpc] powerpc: Avoid code patching freed init sections (Steve Best) [1633545] - [powerpc] powerpc/tm: Fix userspace r13 corruption (Steve Best) [1633543] - [powerpc] powerpc/tm: Avoid possible userspace r1 corruption on reclaim (Steve Best) [1633543] - [drm] drm/i915/cfl: Add a new CFL PCI ID (Rob Clark) [1626883] - [drm] drm/i915/aml: Introducing Amber Lake platform (Rob Clark) [1626883] - [drm] drm/i915/whl: Introducing Whiskey Lake platform (Rob Clark) [1626883] - [char] ipmi: Move BT capabilities detection to the detect call (Frank Ramsay) [1618774] - [char] ipmi: Rework SMI registration failure (Frank Ramsay) [1618774]- [s390] s390: detect etoken facility (Thomas Huth) [1634069] - [s390] s390/lib: use expoline for all bcr instructions (Thomas Huth) [1634069] - [documentation] vm.txt: Adding 'nr_hugepages_mempolicy' parameter description (Prashant Dhamdhere) [1626547]- [scsi] scsi: ipr: System hung while dlpar adding primary ipr adapter back (Steve Best) [1633217] - [target] scsi: iscsi: target: Don't use stack buffer for scatterlist (Maurizio Lombardi) [1631342] - [rpmspec] Forward port weak-modules support from RHEL 7 to RHEL 8 ("Herton R. Krzesinski") [1596884] - [fs] xfs: Close race between direct IO and xfs_break_layouts() (Eric Sandeen) [1622191] - [fs] xfs: remove unused iolock arg from xfs_break_dax_layouts (Eric Sandeen) [1622191] - [fs] ext4: Close race between direct IO and ext4_break_layouts() (Eric Sandeen) [1616303] - [fs] ext4: handle layout changes to pinned DAX mappings (Eric Sandeen) [1614154] - [fs] dax: dax_layout_busy_page() warn on !exceptional (Eric Sandeen) [1614154] - [fs] dax: mark tech preview (Eric Sandeen) [1627455] - [mm] usercopy: Allow boot cmdline disabling of hardening (Christoph von Recklinghausen) [1589928]- [s390] s390/crypto: Fix return code checking in cbc_paes_crypt() (Philipp Rudo) [1633266] - [drm] amd/display/dc/basics/logger.c: fix build error with CONFIG_FORTIFY_SOURCE=y ("Herton R. Krzesinski") [1548068] - [acpi] ACPICA: AML Parser: skip opcodes that open a scope upon parse failure (Jeremy Linton) [1609885] - [acpi] ACPICA: ACPICA: add status check for acpi_hw_read before assigning return value (Jeremy Linton) [1609885] - [acpi] ACPICA: AML Parser: ignore all exceptions resulting from incorrect AML during table load (Jeremy Linton) [1609885] - [rpmspec] spec: Add missing BuildRequires for bpftool (Jiri Olsa) [1632756] - [powerpc] KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode (David Gibson) [1628412] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels on demand (David Gibson) [1628412] - [powerpc] powerpc/powernv: Rework TCE level allocation (David Gibson) [1628412] - [powerpc] powerpc/powernv: Add indirect levels to it_userspace (David Gibson) [1628412] - [powerpc] KVM: PPC: Make iommu_table::it_userspace big endian (David Gibson) [1628412] - [powerpc] powerpc/powernv: Move TCE manupulation code to its own file (David Gibson) [1628412] - [net] net_sched: fix NULL pointer dereference when delete tcindex filter (Andrea Claudi) [1627648] - [net] net_sched: Fix missing res info when create new tc_index filter (Andrea Claudi) [1627648] - [samples] samples/bpf: xdpsock: order memory on AArch64 (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu load balance like Suricata (Jesper Brouer) [1615959] - [samples] samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function SuperFastHash (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu handle parsing of double VLAN tagged packets (Jesper Brouer) [1615959] - [samples] samples/bpf: all XDP samples should unload xdp/bpf prog on SIGTERM (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_rxq_info action XDP_TX must adjust MAC-addrs (Jesper Brouer) [1615959] - [samples] samples/bpf: extend xdp_rxq_info to read packet payload (Jesper Brouer) [1615959] - [powerpc] KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() (David Gibson) [1625498] - [net] igmp: fix incorrect unsolicit report count after link down and up (Hangbin Liu) [1625538] - [net] igmp: fix incorrect unsolicit report count when join group (Hangbin Liu) [1625538] - [netdrv] cxgb4: update 1.20.8.0 as the latest firmware supported (Arjun Vynipadath) [1622555] - [virt] svm: nested virt support off by default (Bandan Das) [1571993]- [powerpc] KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size (David Gibson) [1625860] - [virt] arm64: KVM: Remove pgd_lock (Wei Huang) [1627474] - [virt] KVM: Remove obsolete kvm_unmap_hva notifier backend (Wei Huang) [1627474] - [virt] arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PTE entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PMD entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Move DEBUG_SPINLOCK_BUG_ON to vgic.h (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore with irq disabled (Wei Huang) [1627474] - [virt] KVM: arm: vgic-v3: Add support for ICC_SGI0R and ICC_ASGI1R accesses (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC_ASGI1R_EL1 accesses (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs (Wei Huang) [1627474] - [virt] KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encoding (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix lost IRQs from emulated physcial timer when blocked (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix potential loss of ptimer interrupts (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr() (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Update documentation of the GIC devices wrt IIDR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Allow configuration of interrupt groups (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Return error on incompatible uaccess GICD_IIDR writes (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Permit uaccess writes to return errors (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Signal IRQs using their configured group (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Add group field to struct irq (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Keep track of implementation revision (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 (Wei Huang) [1627474] - [virt] arm64: KVM: Cleanup tpidr_el2 init on non-VHE (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-debug: Show LPI status (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-its: Remove VLA usage (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix vgic init race (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Enable adaptative WFE trapping (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Remove unnecessary CMOs when creating HYP page tables (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Stop using the kernel's (pmd, pud, pgd)_populate helpers (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Consolidate page-table accessors (Wei Huang) [1627474] - [virt] arm64: KVM: Avoid marking pages as XN in Stage-2 if CTR_EL0.DIC is set (Wei Huang) [1627474] - [tools] radix tree test suite: Enable ubsan (Waiman Long) [1630244] - [tools] radix tree test suite: Fix compilation (Waiman Long) [1630244] - [block] blk-wbt: don't maintain inflight counts if disabled (Ming Lei) [1622790] - [block] blk-wbt: fix has-sleeper queueing check (Ming Lei) [1622790] - [block] blk-wbt: use wq_has_sleeper() for wq active check (Ming Lei) [1622790] - [block] blk-wbt: move disable check into get_limit() (Ming Lei) [1622790] - [block] block/DAC960.c: make some arrays static const, shrinks object (Ming Lei) [1622790] - [block] blk-mq: sync the update nr_hw_queues with (Ming Lei) [1617959] - [block] blk-mq: init hctx sched after update ctx and hctx mapping (Ming Lei) [1617959] - [block] block: remove duplicate initialization (Ming Lei) [1622790] - [block] tracing/blktrace: Fix to allow setting same value (Ming Lei) [1622790] - [block] pktcdvd: fix setting of 'ret' error return for a few cases (Ming Lei) [1622790] - [block] block: change return type to bool (Ming Lei) [1622790] - [block] block, bfq: return nbytes and not zero from struct cftype (Ming Lei) [1622790] - [block] block, bfq: improve code of bfq_bfqq_charge_time (Ming Lei) [1622790] - [block] block, bfq: reduce write overcharge (Ming Lei) [1622790] - [block] block, bfq: always update the budget of an entity when needed (Ming Lei) [1622790] - [block] block, bfq: readd missing reset of parent-entity service (Ming Lei) [1622790] - [block] block: don't warn for flush on read-only device (Ming Lei) [1622809]- [kernel] locking/rwsem: Make owner store task pointer of last owning reader (Waiman Long) [1631842] - [kernel] locking/rwsem: Exit read lock slowpath if queue empty & no writer (Waiman Long) [1631842] - [x86] x86/microcode: Update the new microcode revision unconditionally (Prarit Bhargava) [1630931] - [x86] x86/microcode: Make sure boot_cpu_data.microcode is up-to-date (Prarit Bhargava) [1630931] - [arm64] arm64: tlb: Provide forward declaration of tlb_flush() before including tlb.h (Waiman Long) [1630521] - [x86] x86/mm: Only use tlb_remove_table() for paravirt (Waiman Long) [1630521] - [mm] mm: mmu_notifier fix for tlb_end_vma (Waiman Long) [1630521] - [mm] mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE (Waiman Long) [1630521] - [mm] mm/tlb: Remove tlb_remove_table() non-concurrent condition (Waiman Long) [1630521] - [mm] mm: move tlb_table_flush to tlb_flush_mmu_free (Waiman Long) [1630521] - [kernel] clocksource: Revert Remove kthread (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Retain tick when shallow state is selected (Waiman Long) [1628402] - [cpufreq] cpufreq: governor: Avoid accessing invalid governor_data (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Handle stopped tick more aggressively (Waiman Long) [1628402] - [kernel] sched: idle: Avoid retaining the tick when it has been stopped (Waiman Long) [1628402] - [net] netfilter: xt_hashlimit: do not crash when reading proc file (Florian Westphal) [1630131] - [x86] x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical randomization (KASLR) (Baoquan He) [1564824] - [x86] x86/boot/KASLR: Add two new functions for 1GB huge pages handling (Baoquan He) [1564824] - [mfd] mfd: intel-lpss: Add Ice Lake PCI IDs (Gopal Tiwari) [1483477] - [mmc] mmc: sdhci-pci: Add support for Intel ICP (Gopal Tiwari) [1483496]- [mm] mm: get rid of vmacache_flush_all() entirely (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm, vmacache: hash addresses based on pmd (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm: Allocate the mm_cpumask (mm->cpu_bitmap) dynamically based on nr_cpu_ids (Waiman Long) [1631297] {CVE-2018-17182} - [infiniband] IB/hfi1: Invalid NUMA node information can cause a divide by zero (Alex Estrin) [1622222] - [nvdimm] libnvdimm: Export max available extent (Jeff Moyer) [1627874] - [nvdimm] libnvdimm: Use max contiguous area for namespace size (Jeff Moyer) [1627874] - [netdrv] ice: Fix and update driver version string (Jonathan Toppins) [1611786] - [netdrv] ice: Introduce SERVICE_DIS flag and service routine functions (Jonathan Toppins) [1611786] - [netdrv] ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active (Jonathan Toppins) [1611786] - [netdrv] ice: Enable firmware logging during device initialization (Jonathan Toppins) [1611786] - [netdrv] ice: Implement ice_bridge_getlink and ice_bridge_setlink (Jonathan Toppins) [1611786] - [netdrv] ice: Add support for Tx hang, Tx timeout and malicious driver detection (Jonathan Toppins) [1611786] - [netdrv] ice: Clean up register file (Jonathan Toppins) [1611786] - [netdrv] ice: Implement handlers for ethtool PHY/link operations (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor VSI allocation, deletion and rebuild flow (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor switch rule management structures and functions (Jonathan Toppins) [1611786] - [netdrv] ice: Code optimization for ice_fill_sw_rule() (Jonathan Toppins) [1611786] - [netdrv] ice: Prevent control queue operations during reset (Jonathan Toppins) [1611786] - [netdrv] ice: Update request resource command to latest specification (Jonathan Toppins) [1611786] - [netdrv] ice: Updates to Tx scheduler code (Jonathan Toppins) [1611786] - [netdrv] ice: Rework flex descriptor programming (Jonathan Toppins) [1611786] - [netdrv] net/mlx5: Fix SQ offset in QPs with small RQ (Alaa Hleihel) [1623367] - [x86] x86/spec_ctrl: Make IBRS code work with SSBD mitigation (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Auto-enable IBRS on Skylake (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Extend spectre_v2 boot option to support IBRS (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Boot time IBRS initialization (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Add IBRS code to the 64-bit assembly entry code (Waiman Long) [1565180] - [x86] x86/cpufeatures: Increase NCAPINTS for future extension (Waiman Long) [1565180] - [netdrv] ice: Trivial formatting fixes (Jonathan Toppins) [1611783] - [netdrv] ice: Change struct members from bool to u8 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix potential return of uninitialized value (Jonathan Toppins) [1611783] - [netdrv] ice: Fix a few null pointer dereference issues (Jonathan Toppins) [1611783] - [netdrv] ice: Update to interrupts enabled in OICR (Jonathan Toppins) [1611783] - [netdrv] ice: Set VLAN flags correctly (Jonathan Toppins) [1611783] - [netdrv] ice: Use order_base_2 to calculate higher power of 2 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix bugs in control queue processing (Jonathan Toppins) [1611783] - [netdrv] ice: Clean control queues only when they are initialized (Jonathan Toppins) [1611783] - [netdrv] ice: Report stats for allocated queues via ethtool stats (Jonathan Toppins) [1611783] - [netdrv] ice: Cleanup magic number (Jonathan Toppins) [1611783] - [netdrv] ice: Remove unnecessary node owner check (Jonathan Toppins) [1611783] - [netdrv] ice: Fix multiple static analyser warnings (Jonathan Toppins) [1611783] - [virt] KVM: VMX: fixes for vmentry_l1d_flush module parameter (Waiman Long) [1616248] {CVE-2018-15572} - [virt] KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled (Waiman Long) [1616248] {CVE-2018-15572} - [virt] x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush() (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Support Enhanced IBRS on future CPUs (Waiman Long) [1614144] - [x86] x86/speculation: Protect against userspace-userspace spectreRSB (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigation (Waiman Long) [1616248] {CVE-2018-15572} - [cpufreq] cpufreq: Fix a circular lock dependency problem (Waiman Long) [1599154] - [kernel] cpu/hotplug: Add a cpus_read_trylock() function (Waiman Long) [1599154] - [virt] xen/spinlock: Don't use pvqspinlock if only 1 vCPU (Waiman Long) [1618486]- [mailbox] mailbox: PCC: handle parse error (David Arcari) [1630382] - [hv] vmbus: don't return values for uninitalized channels (Vitaly Kuznetsov) [1617954] - [mm] kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN (Bill O'Donnell) [1629578] - [mm] mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal (Jeff Moyer) [1622171] - [mm] dax: remove VM_MIXEDMAP for fsdax and device dax (Jeff Moyer) [1622171]- [i2c] i2c: i801: fix DNV's SMBCTRL register offset (David Arcari) [1628861] - [fs] ceph: avoid a use-after-free in ceph_destroy_options() (Ilya Dryomov) [1629884] - [fs] ceph: fix incorrect use of strncpy (Ilya Dryomov) [1629884] - [block] rbd: support cloning across namespaces (Ilya Dryomov) [1629884] - [block] rbd: factor out get_parent_info() (Ilya Dryomov) [1629884] - [block] rbd: support for images within namespaces (Ilya Dryomov) [1629884] - [block] rbd: pass rbd_spec into parse_rbd_opts_token() (Ilya Dryomov) [1629884] - [net] libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() (Ilya Dryomov) [1629884] - [net] libceph: check authorizer reply/challenge length before reading (Ilya Dryomov) [1629884] - [net] libceph: implement CEPHX_V2 calculation mode (Ilya Dryomov) [1629884] - [net] libceph: add authorizer challenge (Ilya Dryomov) [1629884] - [net] libceph: factor out encrypt_authorizer() (Ilya Dryomov) [1629884] - [net] libceph: factor out __ceph_x_decrypt() (Ilya Dryomov) [1629884] - [net] libceph: factor out __prepare_write_connect() (Ilya Dryomov) [1629884] - [net] libceph: store ceph_auth_handshake pointer in ceph_connection (Ilya Dryomov) [1629884] - [pci] PCI: pciehp: Deduplicate presence check on probe & resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid implicit fallthroughs in switch statements (Myron Stowe) [1583983] - [pci] PCI: Whitelist Thunderbolt ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: Whitelist native hotplug ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: sysfs: Resume to D0 on function reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume parent to D0 on config space access (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume to D0 on enable/disable (Myron Stowe) [1583983] - [pci] PCI: pciehp: Support interrupts sent from D3hot (Myron Stowe) [1583983] - [pci] PCI: pciehp: Obey compulsory command delay after resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Clear spurious events earlier on resume (Myron Stowe) [1583983] - [pci] PCI: portdrv: Deduplicate PM callback iterator (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid slot access during reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Always enable occupied slot on probe (Myron Stowe) [1583983] - [pci] PCI: pciehp: Become resilient to missed events (Myron Stowe) [1583983] - [pci] PCI: pciehp: Tolerate initially unstable link (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_enable/disable_slot() static (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop enable/disable lock (Myron Stowe) [1583983] - [pci] PCI: pciehp: Enable/disable exclusively from IRQ thread (Myron Stowe) [1583983] - [pci] PCI: pciehp: Track enable/disable status (Myron Stowe) [1583983] - [pci] PCI: pciehp: Publish to user space last on probe (Myron Stowe) [1583983] - [pci] PCI: hotplug: Demidlayer registration with the core (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop slot workqueue (Myron Stowe) [1583983] - [pci] PCI: pciehp: Handle events synchronously (Myron Stowe) [1583983] - [pci] PCI: pciehp: Stop blinking on slot enable failure (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded polling (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded IRQ (Myron Stowe) [1583983] - [pci] PCI: pciehp: Document struct slot and struct controller (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_unconfigure_device() void (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop unnecessary NULL pointer check (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix unprotected list iteration in IRQ handler (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix use-after-free on unplug (Myron Stowe) [1583983] - [pci] PCI: hotplug: Don't leak pci_slot on registration failure (Myron Stowe) [1583983] - [pci] PCI: hotplug: Delete skeleton driver (Myron Stowe) [1583983] - [netdrv] be2net: Use Kconfig flag to support for enabling/disabling adapters (Petr Oros) [1611768] - [acpi] ACPICA: Reference Counts: increase max to 0x4000 for large servers (Frank Ramsay) [1618760]- [net] udp6: add missing checks on edumux packet processing (Paolo Abeni) [1625954] - [net] udp4: fix IP_CMSG_CHECKSUM for connected sockets (Paolo Abeni) [1625954] - [s390] s390/pci: fix out of bounds access during irq setup (Hendrik Brueckner) [1627462] - [nvdimm] libnvdimm: fix ars_status output length calculation (Jeff Moyer) [1616307]- [scsi] scsi: lpfc: Correct MDS diag and nvmet configuration (Dick Kennedy) [1628323] - [iommu] iommu/arm-smmu: workaround DMA mode issues (Mark Salter) [1624077] - [x86] x86/microcode: Allow late microcode loading with SMT disabled (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] tools headers: Synchronise x86 cpufeatures.h for L1TF additions (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/kmmio: Make the tracer robust against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/pat: Make set_memory_np() L1TF safe (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Invert all not present mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Fix SMT supported evaluation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Simplify sysfs report of VMX L1TF vulnerability (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Remove Yonah processors from not vulnerable list (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86: Don't include linux/irq.h from asm/hardirq.h (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond' (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: detect SMT disabled by BIOS (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Fix typos (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation: Add section about CPU vulnerabilities (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs, kvm: Introduce boot-time control of L1TF mitigations (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Expose SMT control init function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Allow runtime control of L1D flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Serialize L1D flush parameter setter (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Add static key for flush always (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Move l1tf setup function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/l1tf: Handle EPT disabled state proper (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Drop L1TF MSR list approach (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/litf: Introduce vmx status variable (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Online siblings when SMT control is turned on (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add find_msr() helper function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush logic (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D MSR based flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush algorithm (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add module argument for L1TF mitigation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Boot HT siblings at least once (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Revert "x86/apic: Ignore secondary threads if nosmt=force" (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Fix up pte->pfn conversion for PAE (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PAE swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpufeatures: Add detection of L1D cache flush support (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Extend 64bit swap file size limit (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/apic: Ignore secondary threads if nosmt=force (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/intel: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/topology: Provide detect_extended_topology_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/common: Provide detect_ht_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Remove the pointless detect_ht() call (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu: Remove the pointless CPU printout (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Provide knobs to control SMT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Split do_cpu_down() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Make bringup/teardown of smp threads symmetric (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/topology: Provide topology_smt_supported() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/smp: Provide topology_is_primary_thread() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] sched/smt: Update sched_smt_present at runtime (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs: Move the l1tf function and define pr_fmt properly (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Limit swap file size to MAX_PA/2 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Add sysfs reporting for l1tf (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make sure the first page is always reserved (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Change order of offset/type in swap entry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646}- [pci] PCI/DPC: Remove indirection waiting for inactive link (Myron Stowe) [1485556] - [pci] PCI/DPC: Use threaded IRQ for bottom half handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Print AER status in DPC event handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Remove rp_pio_status from dpc struct (Myron Stowe) [1485556] - [pci] PCI/DPC: Defer event handling to work queue (Myron Stowe) [1485556] - [pci] PCI/DPC: Leave interrupts enabled while handling event (Myron Stowe) [1485556] - [net] net/mlx5e: Offload TC matching on tos/ttl for ip tunnels (Erez Alfasi) [1615121] - [net] net/mlx5e: Support setup of tos and ttl for tunnel key TC action offload (Erez Alfasi) [1615121] - [net] net/mlx5e: Use ttl from route lookup on tc encap offload only if needed (Erez Alfasi) [1615121] - [net] net/sched: cls_flower: Support matching on ip tos and ttl for tunnels (Erez Alfasi) [1615121] - [net] flow_dissector: Dissect tos and ttl from the tunnel info (Erez Alfasi) [1615121] - [net] net/sched: tunnel_key: Allow to set tos and ttl for tc based ip tunnels (Erez Alfasi) [1615121] - [net] net/sched: act_tunnel_key: disambiguate metadata dst error cases (Erez Alfasi) [1615121] - [net] net/sched: add tunnel option support to act_tunnel_key (Erez Alfasi) [1615121] - [iommu] iommu/amd: Add support for IOMMU XT mode (Suravee Suthikulpanit) [1504485] - [iommu] iommu/amd: Add support for higher 64-bit IOMMU Control Register (Suravee Suthikulpanit) [1504485] - [x86] x86: irq_remapping: Move irq remapping mode enum (Suravee Suthikulpanit) [1504485] - [firmware] dcdbas: Add support for WSMT ACPI table (Charles Rose) [1502286]- [documentation] scsi: documentation: add scsi_mod.use_blk_mq to scsi-parameters (Ewan Milne) [1600014] - [scsi] scsi: core: Update SCSI_MQ_DEFAULT help text to match default (Ewan Milne) [1600014] - [scsi] scsi: core: switch to scsi-mq by default (Ewan Milne) [1600014] - [pci] PCI: Match Root Port's MPS to endpoint's MPSS as necessary (Myron Stowe) [1502324] - [pci] PCI: Skip MPS logic for Virtual Functions (VFs) (Myron Stowe) [1502324] - [pci] PCI: Check for PCIe Link downtraining (Myron Stowe) [1502324] - [pci] PCI: Workaround IDT switch ACS Source Validation erratum (Myron Stowe) [1502324] - [of] OF: Don't set default coherent DMA mask (Mark Salter) [1581822] - [acpi] ACPI/IORT: Don't set default coherent DMA mask (Mark Salter) [1581822] - [iommu] iommu/dma: Respect bus DMA limit for IOVAs (Mark Salter) [1581822] - [of] of/device: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [acpi] ACPI/IORT: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [kernel] dma-mapping: Generalise dma_32bit_limit flag (Mark Salter) [1581822] - [acpi] ACPI/IORT: Support address size limit for root complexes (Mark Salter) [1581822] - [of] of/platform: Initialise default DMA masks (Mark Salter) [1581822] - [net] Bluetooth: hidp: buffer overflow in hidp_process_report (Gopal Tiwari) [1623073] {CVE-2018-9363} - [irqchip] irqchip/gic-v3-its: Reduce minimum LPI allocation to 1 for PCI devices (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Honor hypervisor enforced LPI range (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3: Expose GICD_TYPER in the rdist structure (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Drop chunk allocation compatibility (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Move minimum LPI requirements to individual busses (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Use full range of LPIs (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Refactor LPI allocator (Mark Salter) [1550500]- [netdrv] hv_netvsc: Fix a deadlock by getting rtnl lock earlier in netvsc_probe() (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: ignore devices that are not PCI (Vitaly Kuznetsov) [1625609] - [netdrv] hv/netvsc: Fix NULL dereference at single queue mode fallback (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: Add per-cpu ethtool stats for netvsc (Vitaly Kuznetsov) [1625609] - [pci] PCI: shpchp: Separate existence of SHPC and permission to use it (Steve Best) [1622953] - [powerpc] KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function (David Gibson) [1625513] - [kernel] rh_kabi: Add macros to size and extend structs (Prarit Bhargava) [1564570] - [pci] PCI: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] iwlwifi: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] ath9k: Remove unnecessary include of (Myron Stowe) [1622672] - [netdrv] igb: Remove unnecessary include of (Myron Stowe) [1622672] - [pci] PCI/ASPM: Convert to use sysfs_match_string() helper (Myron Stowe) [1622672] - [virt] KVM: s390: Properly lock mm context allow_gmap_hpage_1m setting (Thomas Huth) [1623513] - [virt] KVM: s390: vsie: copy wrapping keys to right place (Thomas Huth) [1623513] - [virt] KVM: s390: Fix pfmf and conditional skey emulation (Thomas Huth) [1623513] - [virt] KVM: s390: Fix storage attributes migration with memory slots (Thomas Huth) [1623513] - [virt] KVM: s390: a utility function for migration (Thomas Huth) [1623513]- [lib] vsprintf: Add command line option debug_boot_weak_hash (Prarit Bhargava) [1625687] - [netdrv] i40e: Fix for Tx timeouts when interface is brought up if DCB is enabled (Stefan Assmann) [1616147] - [misc] ocxl: Fix page fault handler in case of fault on dying process (Steve Best) [1624644] - [edac] EDAC, sb_edac: Add support for systems with segmented PCI buses (Aristeu Rozanski) [1621849] - [netdrv] xen-netfront: fix warn message as irq device name has '/' (Vitaly Kuznetsov) [1576160] - [arm64] arm64, kaslr: export offset in VMCOREINFO ELF notes (Bhupesh Sharma) [1624246] - [rpmspec] redhat: Move gfs2 and dlm out of kernel-modules-extra (Andrew Price) [1623511] - [powerpc] powerpc/topology: Get topology for shared processors at boot (Steve Best) [1620039] - [fs] gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated (Robert S Peterson) [1622057] - [fs] gfs2: improve debug information when lvb mismatches are found (Robert S Peterson) [1622057] - [fs] gfs2: cleanup: call gfs2_rgrp_ondisk2lvb from gfs2_rgrp_out (Robert S Peterson) [1622057] - [x86] Fix x86 32-bit invalid cpu boot failure message (Prarit Bhargava) [1571456] - [net] net/ipv6: init ip6 anycast rt->dst.input as ip6_input (Hangbin Liu) [1615671] - [pci] PCI/AER: Don't clear AER bits if error handling is Firmware-First (Myron Stowe) [1621933] - [pci] PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition (Myron Stowe) [1621933] - [pci] PCI/portdrv: Remove pcie_portdrv_err_handler.slot_reset (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_COR handling (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_FATAL and ERR_NONFATAL (Myron Stowe) [1621933] - [pci] PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path (Myron Stowe) [1621933] - [pci] PCI/AER: Factor out ERR_NONFATAL status bit clearing (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_NONFATAL bits during non-fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_FATAL status bits during fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes for rootport cumulative stats (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes to provide AER stats and breakdown (Myron Stowe) [1621933] - [pci] PCI/AER: Define aer_stats structure for AER capable devices (Myron Stowe) [1621933] - [pci] PCI/AER: Move internal declarations to drivers/pci/pci.h (Myron Stowe) [1621933] - [pci] PCI/AER: Adopt lspci names for AER error decoding (Myron Stowe) [1621933] - [pci] PCI/AER: Expose internal API for obtaining AER information (Myron Stowe) [1621933] - [kernel] rcu: Make expedited GPs handle CPU 0 being offline (Gustavo Duarte) [1610262] - [rpmspec] Generate BootLoaderSpec config fragments ("Herton R. Krzesinski") [1619766]- [net] erspan: set erspan_ver to 1 by default when adding an erspan dev (Xin Long) [1619118] - [hv] x86/hyper-v: Fix wrong merge conflict resolution (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check cpumask_to_vpset() return value in hyperv_flush_tlb_others_ex() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Trace PV IPI send (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_SEND_IPI hypercall when possible (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use 'fast' hypercall for HVCALL_SEND_IPI (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Implement hv_do_fast_hypercall16 (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_(LIST, SPACE) hypercalls when possible (Vitaly Kuznetsov) [1597652] - [netdrv] xen-netfront: fix queue name setting (Vitaly Kuznetsov) [1576160] - [scsi] lfpc: add Lancer FCoE to the removed devices (Tomas Henzl) [1602033] - [scsi] megaraid_sas: add removed id table (Tomas Henzl) [1602033] - [scsi] aacraid: add removed id table (Tomas Henzl) [1602033] - [scsi] qla4xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] lpfc: add removed id table (Tomas Henzl) [1602033] - [scsi] qla2xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] mpt3sas: add removed id table (Tomas Henzl) [1602033] - [scsi] be2iscsi: add removed id table (Tomas Henzl) [1602033] - [scsi] rh_taint, pci : add information about removed hardware (Tomas Henzl) [1602033] - [kernel] kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) [1602033] - [net] sunrpc: Change rpc_print_iostats to rpc_clnt_show_stats and handle rpc_clnt clones (Dave Wysochanski) [1610373] - [net] sunrpc: Add _add_rpc_iostats() to add rpc_iostats metrics (Dave Wysochanski) [1610373] - [net] sunrpc: add _print_rpc_iostats() to output metrics for one RPC op (Dave Wysochanski) [1610373]- [net] xdp: exclude XDP from kABI guarantee (Jiri Benc) [1568551] - [kernel] rh_kabi: introduce RH_KABI_EXCLUDE (Jiri Benc) [1568551] - [powerpc] powerpc/powernv/pci: Work around races in PCI bridge enabling (Steve Best) [1620035] - [block] blk-wbt: fix IO hang in wbt_wait() (Ming Lei) [1614198] - [block] blkcg: Make blkg_root_lookup() work for queues in bypass mode (Ming Lei) [1614198] - [block] null_blk: add lock drop/acquire annotation (Ming Lei) [1614198] - [block] Blk-throttle: reduce tail io latency when iops limit is (Ming Lei) [1614198] - [block] block: paride: pd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] block: Ensure that a request queue is dissociated from the (Ming Lei) [1614198] - [block] block: Introduce blk_exit_queue() (Ming Lei) [1614198] - [block] blkcg: Introduce blkg_root_lookup() (Ming Lei) [1614198] - [block] block: Remove two superfluous #include directives (Ming Lei) [1614198] - [block] blk-mq: count the hctx as active before allocating tag (Ming Lei) [1614198] - [block] block: bvec_nr_vecs() returns value for wrong slab (Ming Lei) [1614198] - [block] drivers/block/drbd: remove the null check for (Ming Lei) [1614198] - [block] drivers/block/aoe/aoedev: NULL check is not needed for (Ming Lei) [1614198] - [block] drivers/block/mtip32xx: remove the null check for (Ming Lei) [1614198] - [block] cfq: Suppress compiler warnings about comparisons (Ming Lei) [1614198] - [block] cfq: Annotate fall-through in a switch statement (Ming Lei) [1614198] - [block] blk-wbt: Avoid lock contention and thundering herd issue in (Ming Lei) [1590363] - [block] target/loop: depend on SCSI (Ming Lei) [1614198] - [block] xen-blkfront: use true and false for boolean values (Ming Lei) [1614198] - [block] lightnvm: remove minor version check for 2.0 (Ming Lei) [1614198] - [block] scsi: Check sense buffer size at build time (Ming Lei) [1614198] - [block] libata-scsi: Move sense buffers onto stack (Ming Lei) [1614198] - [block] cdrom: Use struct scsi_sense_hdr internally (Ming Lei) [1614198] - [block] ide-cd: Remove redundant sense buffer (Ming Lei) [1614198] - [block] block: Switch struct packet_command to use struct (Ming Lei) [1614198] - [block] target: don't depend on SCSI (Ming Lei) [1614198] - [block] scsi: build scsi_common.o for all scsi passthrough request (Ming Lei) [1614198] - [block] scsi: cxlflash: Drop unused sense buffers (Ming Lei) [1614198] - [block] ide-cd: Drop unused sense buffers (Ming Lei) [1614198] - [block] blk-mq: fix updating tags depth (Ming Lei) [1611900] - [block] block: really disable runtime-pm for blk-mq (Ming Lei) [1611902] - [block] aoe: mark expected switch fall-through (Ming Lei) [1614198] - [block] block: make iolatency avg_lat exponentially decay (Ming Lei) [1614198] - [block] blk-cgroup: clear the throttle queue on fork (Ming Lei) [1614198] - [block] blk-cgroup: hold the queue ref during throttling (Ming Lei) [1614198] - [block] blk-iolatency: fix blkg leak in timer_fn (Ming Lei) [1614198] - [block] block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path (Ming Lei) [1614198] - [block] t10-pi: provide empty t10_pi_complete() for (Ming Lei) [1614198] - [block] block: blk_init_allocated_queue() set q->fq as NULL in the (Ming Lei) [1614198] - [block] nvme: use blk API to remap ref tags for IOs with metadata (Ming Lei) [1614198] - [block] block: move dif_prepare/dif_complete functions to block layer (Ming Lei) [1614198] - [block] block: move ref_tag calculation func to the block layer (Ming Lei) [1614198] - [block] block: don't account for split bio's size in cgroup stats (Ming Lei) [1614198] - [block] pktcdvd: Fix possible Spectre-v1 for pkt_devs (Ming Lei) [1614198] - [block] partitions/aix: append null character to print data from disk (Ming Lei) [1614198] - [block] partitions/aix: fix usage of uninitialized lv_info and lvname (Ming Lei) [1614198] - [block] readahead: stricter check for bdi io_pages (Ming Lei) [1614198] - [block] scsi: virtio_scsi: fix pi_bytes(out, in) on 4 KiB block size (Ming Lei) [1614198] - [block] block: move bio_integrity_(intervals, bytes) into blkdev.h (Ming Lei) [1614198] - [block] xen/blkfront: remove unused macros (Ming Lei) [1614198] - [block] block: allow max_discard_segments to be stacked (Ming Lei) [1614198] - [block] block: unexport bio_clone_bioset (Ming Lei) [1614198] - [block] md: remove a bogus comment (Ming Lei) [1614198] - [block] block: remove bio_clone_kmalloc (Ming Lei) [1614198] - [block] exofs: use bio_clone_fast in _write_mirror (Ming Lei) [1614198] - [block] bcache: don't clone bio in bch_data_verify (Ming Lei) [1614198] - [block] block: bio_set_pages_dirty can't see NULL bv_page in a valid (Ming Lei) [1614198] - [block] block: simplify bio_check_pages_dirty (Ming Lei) [1614198] - [block] block: Rename the null_blk_mod kernel module back into (Ming Lei) [1614198] - [block] blk-mq: fail the request in case issue failure (Ming Lei) [1614305] - [block] blk-rq-qos: make depth comparisons unsigned (Ming Lei) [1614198] - [block] blkcg: Track DISCARD statistics and output them in cgroup (Ming Lei) [1614198] - [block] block: Track DISCARD statistics and output them in stat and (Ming Lei) [1614198] - [block] block: Add and use op_stat_group() for indexing disk_stat (Ming Lei) [1614198] - [block] block: Define and use STAT_READ and STAT_WRITE (Ming Lei) [1614198] - [block] block: Add part_stat_read_accum to read across field entries (Ming Lei) [1614198] - [block] block: make bdev_ops->rw_page() take a REQ_OP instead of bool (Ming Lei) [1614198] - [block] pktcdvd: remove assignment in if condition (Ming Lei) [1614198] - [block] blk-mq: issue directly if hw queue isn't busy in case of (Ming Lei) [1614305] - [block] blk-iolatency: truncate our current time (Ming Lei) [1614198] - [block] blk-iolatency: don't change the latency window (Ming Lei) [1614198] - [block] block: remove blkdev_entry_to_request() macro (Ming Lei) [1614198] - [block] block: skd: Use pad printk format for dma_addr_t values (Ming Lei) [1614198] - [block] bsg: remove read/write support (Ming Lei) [1614198] - [block] blk-iolatency: fix max_depth comparisons (Ming Lei) [1614198] - [block] block: iolatency: avoid 64-bit division (Ming Lei) [1614198] - [block] block/DAC960.c: fix defined but not used build warnings (Ming Lei) [1614198] - [block] null_blk: add zone support (Ming Lei) [1614198] - [block] null_blk: move shared definitions to header file (Ming Lei) [1614198] - [block] block: Add default switch case to blk_pm_allow_request() to (Ming Lei) [1614198] - [block] block: fix infinite loop if the device loses discard (Ming Lei) [1614198] - [block] block, mm: remove unnecessary __GFP_HIGH flag (Ming Lei) [1614198] - [block] null_blk: remove NULLB_DEV_FL_CONFIGURED on turning off nullb (Ming Lei) [1614198] - [block] mm: skip readahead if the cgroup is congested (Ming Lei) [1614198] - [block] Documentation: add a doc for blk-iolatency (Ming Lei) [1614198] - [block] block: introduce blk-iolatency io controller (Ming Lei) [1614198] - [block] rq-qos: introduce dio_bio callback (Ming Lei) [1614198] - [block] block: remove external dependency on wbt_flags (Ming Lei) [1614198] - [block] blk-rq-qos: refactor out common elements of blk-wbt (Ming Lei) [1614198] - [block] blk-stat: export helpers for modifying blk_rq_stat (Ming Lei) [1614198] - [block] memcontrol: schedule throttling if we are congested (Ming Lei) [1614198] - [block] blkcg: add generic throttling mechanism (Ming Lei) [1614198] - [block] swap, blkcg: issue swap io with the appropriate context (Ming Lei) [1614198] - [block] blk: introduce REQ_SWAP (Ming Lei) [1614198] - [block] blk-cgroup: allow controllers to output their own stats (Ming Lei) [1614198] - [block] block: introduce bio_issue_as_root_blkg (Ming Lei) [1614198] - [block] block: add bi_blkg to the bio for cgroups (Ming Lei) [1614198] - [block] blk-mq: dequeue request one by one from sw queue if hctx is (Ming Lei) [1614305] - [block] block/loop: mark expected switch fall-through (Ming Lei) [1614198] - [block] drbd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] blk-mq: only attempt to merge bio if there is rq in sw queue (Ming Lei) [1614305] - [block] blk-mq: use list_splice_tail_init() to insert requests (Ming Lei) [1614305] - [block] blk-mq: fix typo in a function comment (Ming Lei) [1614198] - [block] blk-mq: code clean-up by adding an API to clear set->mq_map (Ming Lei) [1614198] - [block] paride: remove redundant variable n (Ming Lei) [1614198] - [block] partitions/ldm: remove redundant pointer dgrp (Ming Lei) [1614198] - [block] loop: remove redundant pointer inode (Ming Lei) [1614198] - [block] block/floppy: remove redundant variable dflags (Ming Lei) [1614198] - [block] Block: blk-throttle: set low_valid immediately once one (Ming Lei) [1614198] - [block] Blktrace: bail out early if block debugfs is not configured (Ming Lei) [1614198] - [block] block: Document how blk_update_request() handles (Ming Lei) [1614198] - [block] drbd: Do not redefine __must_hold() (Ming Lei) [1614198] - [block] blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() (Ming Lei) [1597067] - [block] blk-mq: remove synchronize_rcu() from (Ming Lei) [1597067] - [block] blk-mq: introduce new lock for protecting hctx->dispatch_wait (Ming Lei) [1597067] - [block] blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() (Ming Lei) [1597067] - [block] blk-mq: cleanup blk_mq_get_driver_tag() (Ming Lei) [1597067] - [block] block, bfq: give a better name to bfq_bfqq_may_idle (Ming Lei) [1614198] - [block] block, bfq: fix service being wrongly set to zero in case of (Ming Lei) [1614198] - [block] block, bfq: do not expire a queue that will deserve dispatch (Ming Lei) [1614198] - [block] block, bfq: add/remove entity weights correctly (Ming Lei) [1614198] - [block] block: Make struct request_queue smaller for (Ming Lei) [1614198] - [block] block: Inline blk_queue_nr_zones() (Ming Lei) [1614198] - [block] block: Remove bdev_nr_zones() (Ming Lei) [1614198] - [block] include/uapi/linux/blkzoned.h: Remove a superfluous __packed (Ming Lei) [1614198] - [block] block: Remove a superfluous cast from blkdev_report_zones() (Ming Lei) [1614198]- [net] tls: mark as Tech Preview (Sabrina Dubroca) [1570255] - [pci] PCI/VPD: Check for VPD access completion before checking for timeout (Myron Stowe) [1618820] - [rpmspec] redhat: remove bootwrapper subpackage (Gustavo Duarte) [1578399] - [virt] kvm: x86: Set highest physical address bits in non-present/reserved SPTEs (Paolo Bonzini) [1614808] - [virt] KVM/x86: Use CC_SET()/CC_OUT in arch/x86/kvm/vmx.c (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement PV IPIs in linux guest (Paolo Bonzini) [1614808] - [virt] KVM: X86: Add kvm hypervisor init time platform setup callback (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement "send IPI" hypercall (Paolo Bonzini) [1614808] - [virt] KVM/x86: Move X86_CR4_OSXSAVE check into kvm_valid_sregs() (Paolo Bonzini) [1614808] - [virt] KVM: x86: Skip pae_root shadow allocation if tdp enabled (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Combine flushing remote tlb in mmu_set_spte() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_BASE when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_SEL when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: always initialize HOST_(FS, GS)_BASE to zero during setup (Paolo Bonzini) [1614808] - [virt] KVM: vmx: move struct host_state usage to struct loaded_vmcs (Paolo Bonzini) [1614808] - [virt] KVM: vmx: compute need to reload FS/GS/LDT on demand (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: remove a misleading comment regarding vmcs02 fields (Paolo Bonzini) [1614808] - [virt] KVM: vmx: rename __vmx_load_host_state() and vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: add dedicated utility to access guest's kernel_gs_base (Paolo Bonzini) [1614808] - [virt] KVM: vmx: track host_state.loaded using a loaded_vmcs pointer (Paolo Bonzini) [1614808] - [virt] KVM: vmx: refactor segmentation code in vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault priority for VMX operations (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 (Paolo Bonzini) [1614808] - [virt] KVM: try __get_user_pages_fast even if not in atomic context (Paolo Bonzini) [1614808] - [virt] KVM: vmx: Add tlb_remote_flush callback support (Paolo Bonzini) [1614808] - [virt] KVM: x86: Add tlb remote flush callback in kvm_x86_ops (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add hyperv_nested_flush_guest_mapping ftrace support (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall support (Paolo Bonzini) [1614808] - [virt] x86/kvm: Don't use pvqspinlock code if only 1 vCPU (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Simplify __kvm_sync_page() function (Paolo Bonzini) [1614808] - [virt] kvm: x86: Remove CR3_PCID_INVD flag (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add multi-entry LRU cache for previous CR3s (Paolo Bonzini) [1614808] - [virt] kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support selectively freeing either current or previous MMU root (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: vmx: Support INVPCID in shadow paging mode (Paolo Bonzini) [1614808] - [virt] kvm: x86: Propagate guest PCIDs to host PCIDs (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add ability to skip TLB flush when switching CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Use fast CR3 switch for nested VMX (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support resetting the MMU context without resetting roots (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add support for fast CR3 switch across different MMU modes (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce KVM_REQ_LOAD_CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce kvm_mmu_calc_root_page_role() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add fast CR3 switch code path (Paolo Bonzini) [1614808] - [virt] kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if no sync is needed (Paolo Bonzini) [1614808] - [virt] kvm: x86: Make sync_page() flush remote TLBs once only (Paolo Bonzini) [1614808] - [virt] KVM: MMU: drop vcpu param in gpte_access (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Separate logic allocating shadow vmcs to a function (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cpu() allocate shadow vmcs (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Expose VMCS shadowing to L1 guest (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if required so by vmcs12 vmread/vmwrite bitmaps (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2 (Paolo Bonzini) [1614808] - [virt] KVM: selftests: add tests for shadow VMCS save/restore (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: include shadow vmcs12 in nested state (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to memory on VMExit (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing VMCS link pointer (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing controls (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs() (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports VMCS shadowing (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Change vmcs12(read, write)_any() to receive vmcs12 as parameter (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Create struct for VMCS header (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add test for nested state save/restore (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Introduce KVM_CAP_NESTED_STATE (Paolo Bonzini) [1614808] - [virt] KVM: x86: do not load vmcs12 pages while still in SMM (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add basic test for state save and restore (Paolo Bonzini) [1614808] - [virt] kvm: selftests: ensure vcpu file is released (Paolo Bonzini) [1614808] - [virt] kvm: selftests: actually use all of lib/vmx.c (Paolo Bonzini) [1614808] - [virt] kvm: selftests: create a GDT and TSS (Paolo Bonzini) [1614808] - [virt] KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd (Paolo Bonzini) [1614808] - [virt] KVM: vmx: remove save/restore of host BNDCGFS MSR (Paolo Bonzini) [1614808] - [virt] KVM: Switch 'requests' to be 64-bit (explicitly) (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add cr4_cpuid_sync_test (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Fix constant size warning (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Add of_node_put() in success path (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Remove mmio_vsx_tx_sx_enabled in KVM MMIO emulation (Paolo Bonzini) [1614808]- [net] tcp: Add tcp_clamp_rto_to_user_timeout() helper to improve accuracy (Michael Cambria) [1605024] - [net] tcp: Add tcp_retransmit_stamp() helper routine (Michael Cambria) [1605024] - [net] tcp: convert icsk_user_timeout from jiffies to msecs (Michael Cambria) [1605024] - [kernel] Revert sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Lauro Ramos Venancio) [1585746] - [kernel] redhat: makefile: adjust KBUILD_CFLAGS to reflect kernel.spec for powerpc builds (Gustavo Duarte) [1582568] - [rpmspec] redhat: spec: build ppc64le kernel with -O3 (Gustavo Duarte) [1582568] - [scsi] scsi: csiostor: update csio_get_flash_params() (Arjun Vynipadath) [1503574] - [scsi] csiostor: Add a soft dep on cxgb4 driver (Arjun Vynipadath) [1503574] - [firmware] dell_rbu: make firmware payload memory uncachable (Charles Rose) [1584401]- [scsi] scsi: lpfc: update driver version to 12.0.0.6 (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Remove lpfc_enable_pbde as module parameter (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Correct LCB ACCept payload (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Limit tracking of tgt queue depth in fast path (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix driver crash when re-registering NVME rports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix list corruption on the completion queue (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix sysfs Speed value on CNA ports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix ELS abort on SLI-3 adapters (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: remove null check on nvmebuf (Dick Kennedy) [1613913] - [arm64] arm64: fix ACPI dependencies (Bhupesh Sharma) [1556832] - [arm64] arm64: acpi: fix alignment fault in accessing ACPI (Bhupesh Sharma) [1556832] - [firmware] efi/arm: map UEFI memory map even w/o runtime services enabled (Bhupesh Sharma) [1556832] - [firmware] efi/arm: preserve early mapping of UEFI memory map longer for BGRT (Bhupesh Sharma) [1556832] - [acpi] drivers: acpi: add dependency of EFI for arm64 (Bhupesh Sharma) [1556832] - [arm64] arm64: export memblock_reserve()d regions via /proc/iomem (Bhupesh Sharma) [1556832] - [arm64] arm64: kconfig: Ensure spinlock fastpaths are inlined if !PREEMPT (Waiman Long) [1607924] - [arm64] arm64: locking: Replace ticket lock implementation with qspinlock (Waiman Long) [1607924] - [arm64] arm64: barrier: Implement smp_cond_load_relaxed (Waiman Long) [1607924] - [scsi] scsi: lpfc: Revise copyright for new company language (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: update driver version to 12.0.0.5 (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: devloss timeout race condition caused null pointer reference (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix NVME Target crash in defer rcv logic (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Support duration field in Link Cable Beacon V1 command (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Make PBDE optimizations configurable (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix abort error path for NVMET (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix panic if driver unloaded when port is offline (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix driver not setting dpp bits correctly in doorbell word (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Add Buffer overflow check, when nvme_info larger than PAGE_SIZE (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: use monotonic timestamps for statistics (Dick Kennedy) [1600946] - [x86] mark intel knights landing and knights mill unsupported (David Arcari) [1610493] - [netdrv] igb: Remove superfluous reset to PHY and page 0 selection (Corinna Vinschen) [1612824] - [tools] selftests/powerpc: Fix ptrace-pkey for default execute permission change (Steve Best) [1498799] - [tools] selftests/powerpc: Fix core-pkey for default execute permission change (Steve Best) [1498799] - [powerpc] powerpc/pkeys: make protection key 0 less special (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Preallocate execute-only key (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Fix calculation of total pkeys (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Save the pkey registers before fork (Steve Best) [1498799] - [powerpc] powerpc/pkeys: key allocation/deallocation must not change pkey registers (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Deny read/write/execute by default (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Give all threads control of their key permissions (Steve Best) [1498799] - [s390] KVM: s390: Add huge page enablement control (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page gmap linking support (David Hildenbrand) [1508102] - [s390] s390/mm: hugetlb pages within a gmap can not be freed (David Hildenbrand) [1508102] - [s390] KVM: s390: Beautify skey enable check (David Hildenbrand) [1508102] - [s390] KVM: s390: Add skey emulation fault handling (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge pmd storage key handling (David Hildenbrand) [1508102] - [s390] s390/mm: Clear skeys for newly mapped huge guest pmds (David Hildenbrand) [1508102] - [s390] s390/mm: Clear huge page storage keys on enable_skey (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page dirty sync support (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd invalidation and clearing (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd notification bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd linking (David Hildenbrand) [1508102] - [s390] s390/mm: Abstract gmap notify bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Make gmap_protect_range more modular (David Hildenbrand) [1508102] - [s390] KVM: s390: Replace clear_user with kvm_clear_guest (David Hildenbrand) [1508102] - [hwmon] hwmon: (ibmpowernv) Add attributes to enable/disable sensor groups (Steve Best) [1524684] - [powerpc] powerpc/powernv: Add support to enable sensor groups (Steve Best) [1524684] - [net] net/smc: improve delete link processing (Hendrik Brueckner) [1548452] - [net] net/smc: provide fallback reason code (Hendrik Brueckner) [1548452] - [net] net/smc: use correct vlan gid of RoCE device (Hendrik Brueckner) [1548452] - [net] net/smc: fewer parameters for smc_llc_send_confirm_link() (Hendrik Brueckner) [1548452] - [net] net/smc: remove local variable page in smc_rx_splice() (Hendrik Brueckner) [1548452] - [net] net/smc: use DECLARE_BITMAP for rtokens_used_mask (Hendrik Brueckner) [1548452] - [net] net/smc: add function to get link group from link (Hendrik Brueckner) [1548452] - [net] net/smc: eliminate cursor read and write calls (Hendrik Brueckner) [1548452] - [net] net/smc: provide smc mode in smc_diag.c (Hendrik Brueckner) [1548452] - [s390] s390/ism: add device driver for internal shared memory (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D diag support (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in af_smc (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in data transfer (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in CLC messages (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add base infrastructure for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support (Hendrik Brueckner) [1548452] - [net] net/smc: determine port attributes independent from pnet table (Hendrik Brueckner) [1548452] - [x86] mark whiskey-lake processor supported (David Arcari) [1609604] - [s390] KVM: s390: add etoken support for guests (Thomas Huth) [1612110] - [char] ipmi: do not configure ipmi for HPE m400 (Tony Camuso) [1583537] - [scsi] scsi: ipr: Format HCAM overlay ID 0x41 (Steve Best) [1498222] - [x86] x86/stacktrace: Enable HAVE_RELIABLE_STACKTRACE for the ORC unwinder (Joe Lawrence) [1587952] - [x86] x86/unwind/orc: Detect the end of the stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not fail for ORC with regs on stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Clarify the reliable success paths (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Remove STACKTRACE_DUMP_ONCE (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not unwind after user regs (Joe Lawrence) [1587952] - [infiniband] IB/rxe: Mark Soft-RoCE Transport driver as tech-preview (Don Dutile) [1605216] - [scsi] scsi: smartpqi: bump driver version to 1.1.4-130 (Don Brace) [1503736] - [scsi] scsi: smartpqi: fix critical ARM issue reading PQI index registers (Don Brace) [1503736] - [scsi] scsi: smartpqi: add inspur advantech ids (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve error checking for sync requests (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve handling for sync requests (Don Brace) [1503736] - [netdrv] ice: mark driver as tech-preview (Jonathan Toppins) [1495347] - [init] init/Kconfig: remove EXPERT from CHECKPOINT_RESTORE (Adrian Reber) [1568995 1557617 1525389] - [scsi] be2iscsi: remove BE3 family support (Maurizio Lombardi) [1598366] - [x86] update rh_check_supported processor list (David Arcari) [1595918] - [kernel] kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] - [pci] add pci_hw_vendor_status() (Maurizio Lombardi) [1590829] - [ata] ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) [1563590] - [pci] Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) [1563590] - [kernel] bpf: set default values for bpf_jit_harden and bpf_jit_kallsyms (Eugene Syromiatnikov) [1569061] - [kernel] bpf: Add tech preview taint for syscall (Eugene Syromiatnikov) [1559877] - [kernel] bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] - [kernel] add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] - [tools] perf tests: Add Python 3 support to attr.py ("Herton R. Krzesinski") [1561505] - [tools] perf scripts python: Add Python 3 support to stat-cpi.py ("Herton R. Krzesinski") [1561505] - [kernel] kdump: fix a grammar issue in a kernel message (Dave Young) [1507353] - [scripts] tags.sh: Ignore redhat/rpm (Prarit Bhargava) [1582586] - [kernel] put RHEL info into generated headers (Prarit Bhargava) [1544999] - [kernel] kdump: add support for crashkernel=auto (Dave Young) [1507353] - [kernel] kdump: round up the total memory size to 128M for crashkernel reservation (Dave Young) [1507353] - [arm64] acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] - [acpi] aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] - [acpi] ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] - [x86] add rh_check_supported (David Arcari) [1565717] - [scsi] qla2xxx: Remove PCI IDs of deprecated adapter (Himanshu Madhani) [1572233] - [scsi] be2iscsi: remove unsupported device IDs (Chris Leech) [1574502] - [scsi] Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) [1572321] - [scsi] hpsa: modify hpsa driver version (Joseph Szczypek) [1471185] - [scsi] hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) [1471185] - [kernel] rh_taint: add support for marking driver as unsupported (Jonathan Toppins) [1565704] - [kernel] rh_taint: add support (David Arcari) [1565704] - [scsi] qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) [1518874] - [scsi] aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) [1495307] - [scsi] megaraid_sas: remove deprecated pci-ids (Tomas Henzl) [1509329] - [scsi] mpt*: remove certain deprecated pci-ids (Tomas Henzl) [1511953] - [kernel] modules: add rhelversion MODULE_INFO tag (Prarit Bhargava) [1544999] - [acpi] ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] - [rpmspec] compute content hash for kernel-headers (Rafael Aquini) [1613003] - [rpmspec] compress modules on all architectures ("Herton R. Krzesinski") [1614556] - [rpmspec] add gcov rpm packaging support (Jan Stancek) [1601733] - [rpmspec] don't ship spdxcheck.py (Jakub Racek) - [rpmspec] clean stray bpf files (Jakub Racek) [1593309] - [rpmspec] Copy symvers.gz to /lib/modules (Eugene Syromiatnikov) [1609695] - [rpmspec] Add kabi-dup related code into specfile (Petr Oros) [1585672] - [rpmspec] kernel spec: Add and enable kabi check (Petr Oros) [1585672] - [rpmspec] Enable warning checks for configs in rpm build (Prarit Bhargava) [1589858] - [rpmspec] remove workaround for rst2man-3 from python3-docutils ("Herton R. Krzesinski") [1602148] - [rpmspec] fix dist tag used for hardlink in kernel-devel post ("Herton R. Krzesinski") [1596397] - [scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override (Prarit Bhargava) [1595727] - [rpmspec] drop kernel package dependency on python2 ("Herton R. Krzesinski") [1561505] - [kernel] Makefile: Move RHEL definitions down (Jakub Racek) [1576568] - [rpmspec] eBPF: Add bpftool package to spec file (Jerome Marchand) [1559607] - [rpmspec] fix conflicts with COPYING file while installing newer 4.17 kernel ("Herton R. Krzesinski") [1579563] - [rpmspec] do not build kernel meta-package on noarch ("Herton R. Krzesinski") [1579512] - [rpmspec] kernel spec: remove copy of arch/x86/purgatory/sha256.* ("Herton R. Krzesinski") - [rpmspec] spec: Add new arch/powerpc/kernel/module.lds file to kernel-devel rpm (Steve Best) [1572553] - [rpmspec] kernel spec: fix recent build errors from brp-mangle-shebangs ("Herton R. Krzesinski") [1575966] - [rpmspec] Add i386 to ExclusiveArch to fix noarch package build ("Herton R. Krzesinski") [1575152] - [rpmspec] Build kernel-abi-whitelists package (Petr Oros) [1571189] - [rpmspec] kernel spec: build bzImage for s390 (Hendrik Brueckner) [1570041] - [rpmspec] kernel spec: arm64: package module.lds in kernel-devel (Mark Salter) [1569014] - [rpmspec] Re-enable debuginfo packages and fix build with current dist tag ("Herton R. Krzesinski") [1568901] - [rpmspec] kernel spec: build kernel-debug on all architectures ("Herton R. Krzesinski") [1567367] - [rpmspec] don't build kernel meta-package if we are only building kernel headers ("Herton R. Krzesinski") - [rpmspec] remove use_vdso macro ("Herton R. Krzesinski") - [rpmspec] build perf and tools man pages instead of relying on a separate tarball ("Herton R. Krzesinski") - [rpmspec] disable debug build if arch is in nobuildarches list ("Herton R. Krzesinski") - [rpmspec] remove fedora changelog from spec file ("Herton R. Krzesinski") - [rpmspec] only support ppc64le builds ("Herton R. Krzesinski") - [rpmspec] remove x86 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove arm 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove configuration generation support from kernel spec file ("Herton R. Krzesinski") - [rpmspec] remove broken out patches from kernel spec file ("Herton R. Krzesinski") - [rpmspec] import kernel spec from rhel8 bootstrap dist-git ("Herton R. Krzesinski")/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.18.0-383.el84.18.0-383.el84.18.0-383.el84.18.0-383.el8.ppc64le  !!""""""""""########$%&'(())*++++++,---------------------------.-----------------------------------------------------------------------------/00010000000000000002344444556677777789::;;;<=>????@AAAAAAABCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFGHHHIIIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKLMNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOPQRSTUVWXYYYZ[[\]^_______``aaaabbbbcccdddddddddddefghijjkllmmnopqrstuuvwxvvyz{|}~bcma.ko.xzath3k.ko.xzbcm203x.ko.xzbfusb.ko.xzbpa10x.ko.xzbtbcm.ko.xzbtintel.ko.xzbtmrvl.ko.xzbtmrvl_sdio.ko.xzbtrtl.ko.xzbtsdio.ko.xzbtusb.ko.xzhci_uart.ko.xzhci_vhci.ko.xzchcr.ko.xzfirewire-core.ko.xzfirewire-net.ko.xzfirewire-ohci.ko.xzfirewire-sbp2.ko.xzamdgpu.ko.xzast.ko.xzch7006.ko.xzsil164.ko.xzmgag200.ko.xznouveau.ko.xzradeon.ko.xzhid-picolcd.ko.xzhid-prodikeys.ko.xzib_cm.ko.xzib_core.ko.xzib_umad.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzbnxt_re.ko.xziw_cxgb4.ko.xzirdma.ko.xzmlx4_ib.ko.xzmlx5_ib.ko.xzqedr.ko.xzrdma_rxe.ko.xzsiw.ko.xzib_ipoib.ko.xzib_iser.ko.xzib_isert.ko.xzib_srp.ko.xzib_srpt.ko.xzacecad.ko.xzaiptek.ko.xzgtco.ko.xzkbtab.ko.xzwacom_serial4.ko.xzelo.ko.xzwacom_i2c.ko.xzwacom_w8001.ko.xzcapidrv.ko.xzkernelcapi.ko.xzgigaset.ko.xzser_gigaset.ko.xzusb_gigaset.ko.xzb1.ko.xzb1dma.ko.xzb1pci.ko.xzc4.ko.xzt1pci.ko.xzhfcsusb.ko.xzmISDNinfineon.ko.xzmISDNipac.ko.xzmISDNisar.ko.xzspeedfax.ko.xzhisax.ko.xzhisax_fcpcipnp.ko.xzhisax_isac.ko.xzhisax_st5481.ko.xzisdn.ko.xzisdnhdlc.ko.xzl1oip.ko.xzmISDN_core.ko.xzleds-blinkm.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lp5521.ko.xzleds-lp5523.ko.xzleds-lp5562.ko.xzleds-lp55xx-common.ko.xzleds-lt3593.ko.xzleds-mlxreg.ko.xzleds-powernv.ko.xzledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzcec.ko.xzb2c2-flexcop.ko.xzcx2341x.ko.xzcypress_firmware.ko.xzsaa7146.ko.xzsaa7146_vv.ko.xzsmsdvb.ko.xzsmsmdtv.ko.xztveeprom.ko.xzvideobuf2-common.ko.xzvideobuf2-dma-sg.ko.xzvideobuf2-dvb.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzdvb-core.ko.xza8293.ko.xzaf9013.ko.xzaf9033.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.xzdib0070.ko.xzdib0090.ko.xzdib3000mb.ko.xzdib3000mc.ko.xzdib7000m.ko.xzdib7000p.ko.xzdib8000.ko.xzdibx000_common.ko.xzdrx39xyj.ko.xzdrxd.ko.xzdrxk.ko.xzds3000.ko.xzdvb-pll.ko.xzdvb_dummy_fe.ko.xzec100.ko.xzgp8psk-fe.ko.xzisl6405.ko.xzisl6421.ko.xzisl6423.ko.xzitd1000.ko.xzix2505v.ko.xzl64781.ko.xzlg2160.ko.xzlgdt3305.ko.xzlgdt3306a.ko.xzlgdt330x.ko.xzlgs8gxx.ko.xzlnbh25.ko.xzlnbp21.ko.xzlnbp22.ko.xzm88ds3103.ko.xzm88rs2000.ko.xzmb86a16.ko.xzmb86a20s.ko.xzmn88472.ko.xzmn88473.ko.xzmt312.ko.xzmt352.ko.xzmxl5xx.ko.xznxt200x.ko.xznxt6000.ko.xzor51132.ko.xzor51211.ko.xzrtl2830.ko.xzrtl2832.ko.xzs5h1409.ko.xzs5h1411.ko.xzs5h1420.ko.xzs921.ko.xzsi2165.ko.xzsi2168.ko.xzsi21xx.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.xzzl10036.ko.xzzl10039.ko.xzzl10353.ko.xzfiredtv.ko.xzcs3308.ko.xzcs5345.ko.xzcs53l32a.ko.xzcx25840.ko.xzir-kbd-i2c.ko.xzm52790.ko.xzmsp3400.ko.xzsaa6588.ko.xzsaa6752hs.ko.xzsaa7115.ko.xzsaa7127.ko.xzsaa717x.ko.xztda7432.ko.xztvaudio.ko.xzupd64031a.ko.xzupd64083.ko.xzvp27smpx.ko.xzwm8739.ko.xzwm8775.ko.xzsmssdio.ko.xzb2c2-flexcop-pci.ko.xzbt878.ko.xzbttv.ko.xzdst.ko.xzdst_ca.ko.xzdvb-bt8xx.ko.xzcx18-alsa.ko.xzcx18.ko.xzaltera-ci.ko.xzcx23885.ko.xzcx88-alsa.ko.xzcx88-blackbird.ko.xzcx88-dvb.ko.xzcx8800.ko.xzcx8802.ko.xzcx88xx.ko.xzddbridge.ko.xzdm1105.ko.xzivtv.ko.xzivtvfb.ko.xzhopper.ko.xzmantis.ko.xzmantis_core.ko.xzngene.ko.xzpluto2.ko.xzearth-pt1.ko.xzsaa7134-alsa.ko.xzsaa7134-dvb.ko.xzsaa7134-empress.ko.xzsaa7134.ko.xzsaa7164.ko.xzbudget-av.ko.xzbudget-ci.ko.xzbudget-core.ko.xzbudget-patch.ko.xzbudget.ko.xzdvb-ttpci.ko.xzttpci-eeprom.ko.xztea575x.ko.xzati_remote.ko.xzgpio-ir-recv.ko.xzgpio-ir-tx.ko.xziguanair.ko.xzimon.ko.xzimon_raw.ko.xzir-imon-decoder.ko.xzir-jvc-decoder.ko.xzir-mce_kbd-decoder.ko.xzir-nec-decoder.ko.xzir-rc5-decoder.ko.xzir-rc6-decoder.ko.xzir-sanyo-decoder.ko.xzir-sony-decoder.ko.xzrc-adstech-dvb-t-pci.ko.xzrc-alink-dtu-m.ko.xzrc-anysee.ko.xzrc-apac-viewcomp.ko.xzrc-astrometa-t2hybrid.ko.xzrc-asus-pc39.ko.xzrc-asus-ps3-100.ko.xzrc-ati-tv-wonder-hd-600.ko.xzrc-ati-x10.ko.xzrc-avermedia-a16d.ko.xzrc-avermedia-cardbus.ko.xzrc-avermedia-dvbt.ko.xzrc-avermedia-m135a.ko.xzrc-avermedia-m733a-rm-k6.ko.xzrc-avermedia-rm-ks.ko.xzrc-avermedia.ko.xzrc-avertv-303.ko.xzrc-azurewave-ad-tu700.ko.xzrc-behold-columbus.ko.xzrc-behold.ko.xzrc-budget-ci-old.ko.xzrc-cec.ko.xzrc-cinergy-1400.ko.xzrc-cinergy.ko.xzrc-d680-dmb.ko.xzrc-delock-61959.ko.xzrc-dib0700-nec.ko.xzrc-dib0700-rc5.ko.xzrc-digitalnow-tinytwin.ko.xzrc-digittrade.ko.xzrc-dm1105-nec.ko.xzrc-dntv-live-dvb-t.ko.xzrc-dntv-live-dvbt-pro.ko.xzrc-dtt200u.ko.xzrc-dvbsky.ko.xzrc-dvico-mce.ko.xzrc-dvico-portable.ko.xzrc-em-terratec.ko.xzrc-encore-enltv-fm53.ko.xzrc-encore-enltv.ko.xzrc-encore-enltv2.ko.xzrc-evga-indtube.ko.xzrc-eztv.ko.xzrc-flydvb.ko.xzrc-flyvideo.ko.xzrc-fusionhdtv-mce.ko.xzrc-gadmei-rm008z.ko.xzrc-geekbox.ko.xzrc-genius-tvgo-a11mce.ko.xzrc-gotview7135.ko.xzrc-hauppauge.ko.xzrc-hisi-poplar.ko.xzrc-hisi-tv-demo.ko.xzrc-imon-mce.ko.xzrc-imon-pad.ko.xzrc-imon-rsc.ko.xzrc-iodata-bctv7e.ko.xzrc-it913x-v1.ko.xzrc-it913x-v2.ko.xzrc-kaiomy.ko.xzrc-kworld-315u.ko.xzrc-kworld-pc150u.ko.xzrc-kworld-plus-tv-analog.ko.xzrc-leadtek-y04g0051.ko.xzrc-lme2510.ko.xzrc-manli.ko.xzrc-medion-x10-digitainer.ko.xzrc-medion-x10-or2x.ko.xzrc-medion-x10.ko.xzrc-msi-digivox-ii.ko.xzrc-msi-digivox-iii.ko.xzrc-msi-tvanywhere-plus.ko.xzrc-msi-tvanywhere.ko.xzrc-nebula.ko.xzrc-nec-terratec-cinergy-xs.ko.xzrc-norwood.ko.xzrc-npgtech.ko.xzrc-pctv-sedna.ko.xzrc-pinnacle-color.ko.xzrc-pinnacle-grey.ko.xzrc-pinnacle-pctv-hd.ko.xzrc-pixelview-002t.ko.xzrc-pixelview-mk12.ko.xzrc-pixelview-new.ko.xzrc-pixelview.ko.xzrc-powercolor-real-angel.ko.xzrc-proteus-2309.ko.xzrc-purpletv.ko.xzrc-pv951.ko.xzrc-rc6-mce.ko.xzrc-real-audio-220-32-keys.ko.xzrc-reddo.ko.xzrc-snapstream-firefly.ko.xzrc-streamzap.ko.xzrc-su3000.ko.xzrc-tango.ko.xzrc-tbs-nec.ko.xzrc-technisat-ts35.ko.xzrc-technisat-usb2.ko.xzrc-terratec-cinergy-c-pci.ko.xzrc-terratec-cinergy-s2-hd.ko.xzrc-terratec-cinergy-xs.ko.xzrc-terratec-slim-2.ko.xzrc-terratec-slim.ko.xzrc-tevii-nec.ko.xzrc-tivo.ko.xzrc-total-media-in-hand-02.ko.xzrc-total-media-in-hand.ko.xzrc-trekstor.ko.xzrc-tt-1500.ko.xzrc-twinhan-dtv-cab-ci.ko.xzrc-twinhan1027.ko.xzrc-videomate-m1f.ko.xzrc-videomate-s350.ko.xzrc-videomate-tv-pvr.ko.xzrc-winfast-usbii-deluxe.ko.xzrc-winfast.ko.xzrc-zx-irdec.ko.xzmceusb.ko.xzpwm-ir-tx.ko.xzrc-core.ko.xzredrat3.ko.xzserial_ir.ko.xzsir_ir.ko.xzstreamzap.ko.xzttusbir.ko.xze4000.ko.xzfc0011.ko.xzfc0012.ko.xzfc0013.ko.xzfc2580.ko.xzit913x.ko.xzm88rs6000t.ko.xzmax2165.ko.xzmc44s803.ko.xzmt2060.ko.xzmt2063.ko.xzmt20xx.ko.xzmt2131.ko.xzmt2266.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.xzau0828.ko.xzb2c2-flexcop-usb.ko.xzcx231xx-alsa.ko.xzcx231xx-dvb.ko.xzcx231xx.ko.xzdvb-usb-af9015.ko.xzdvb-usb-af9035.ko.xzdvb-usb-anysee.ko.xzdvb-usb-au6610.ko.xzdvb-usb-az6007.ko.xzdvb-usb-ce6230.ko.xzdvb-usb-ec168.ko.xzdvb-usb-gl861.ko.xzdvb-usb-lmedm04.ko.xzdvb-usb-mxl111sf.ko.xzdvb-usb-rtl28xxu.ko.xzdvb_usb_v2.ko.xzmxl111sf-demod.ko.xzmxl111sf-tuner.ko.xzdvb-usb-a800.ko.xzdvb-usb-af9005-remote.ko.xzdvb-usb-af9005.ko.xzdvb-usb-az6027.ko.xzdvb-usb-cinergyT2.ko.xzdvb-usb-cxusb.ko.xzdvb-usb-dib0700.ko.xzdvb-usb-dibusb-common.ko.xzdvb-usb-dibusb-mb.ko.xzdvb-usb-dibusb-mc-common.ko.xzdvb-usb-dibusb-mc.ko.xzdvb-usb-digitv.ko.xzdvb-usb-dtt200u.ko.xzdvb-usb-dtv5100.ko.xzdvb-usb-dw2102.ko.xzdvb-usb-gp8psk.ko.xzdvb-usb-m920x.ko.xzdvb-usb-nova-t-usb2.ko.xzdvb-usb-opera.ko.xzdvb-usb-pctv452e.ko.xzdvb-usb-technisat-usb2.ko.xzdvb-usb-ttusb2.ko.xzdvb-usb-umt-010.ko.xzdvb-usb-vp702x.ko.xzdvb-usb-vp7045.ko.xzdvb-usb.ko.xzem28xx-alsa.ko.xzem28xx-dvb.ko.xzem28xx-rc.ko.xzem28xx.ko.xzgspca_gl860.ko.xzgspca_benq.ko.xzgspca_conex.ko.xzgspca_cpia1.ko.xzgspca_etoms.ko.xzgspca_finepix.ko.xzgspca_jeilinj.ko.xzgspca_jl2005bcd.ko.xzgspca_konica.ko.xzgspca_main.ko.xzgspca_mars.ko.xzgspca_mr97310a.ko.xzgspca_nw80x.ko.xzgspca_ov519.ko.xzgspca_ov534.ko.xzgspca_ov534_9.ko.xzgspca_pac207.ko.xzgspca_pac7302.ko.xzgspca_pac7311.ko.xzgspca_se401.ko.xzgspca_sn9c2028.ko.xzgspca_sn9c20x.ko.xzgspca_sonixb.ko.xzgspca_sonixj.ko.xzgspca_spca1528.ko.xzgspca_spca500.ko.xzgspca_spca501.ko.xzgspca_spca505.ko.xzgspca_spca506.ko.xzgspca_spca508.ko.xzgspca_spca561.ko.xzgspca_sq905.ko.xzgspca_sq905c.ko.xzgspca_sq930x.ko.xzgspca_stk014.ko.xzgspca_stv0680.ko.xzgspca_sunplus.ko.xzgspca_t613.ko.xzgspca_topro.ko.xzgspca_tv8532.ko.xzgspca_vc032x.ko.xzgspca_vicam.ko.xzgspca_xirlink_cit.ko.xzgspca_zc3xx.ko.xzgspca_m5602.ko.xzgspca_stv06xx.ko.xzhdpvr.ko.xzpulse8-cec.ko.xzpvrusb2.ko.xzpwc.ko.xzrainshadow-cec.ko.xzs2255drv.ko.xzsmsusb.ko.xzstkwebcam.ko.xztm6000-alsa.ko.xztm6000-dvb.ko.xztm6000.ko.xzdvb-ttusb-budget.ko.xzttusb_dec.ko.xzttusbdecfe.ko.xzusbvision.ko.xzuvcvideo.ko.xzzr364xx.ko.xztuner.ko.xzv4l2-common.ko.xzv4l2-dv-timings.ko.xzvideobuf-core.ko.xzvideobuf-dma-sg.ko.xzvideobuf-vmalloc.ko.xzvideodev.ko.xzmemstick.ko.xzmspro_block.ko.xzjmb38x_ms.ko.xzr592.ko.xzrtsx_pci_ms.ko.xztifm_ms.ko.xzmptbase.ko.xzmptsas.ko.xzmptscsih.ko.xzmptspi.ko.xzmmc_block.ko.xzmmc_core.ko.xzsdio_uart.ko.xzcb710-mmc.ko.xzcqhci.ko.xzrtsx_pci_sdmmc.ko.xzrtsx_usb_sdmmc.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci.ko.xztifm_sd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzchipreg.ko.xzpowernv_flash.ko.xzmtd.ko.xzofpart.ko.xzubi.ko.xzc_can.ko.xzc_can_pci.ko.xzcan-dev.ko.xzcc770.ko.xzcc770_platform.ko.xzpeak_pci.ko.xzsja1000.ko.xzkvaser_usb.ko.xzpeak_usb.ko.xzucan.ko.xzusb_8dev.ko.xzalx.ko.xzatl1c.ko.xzatl1e.ko.xzatl1.ko.xzatl2.ko.xzbnx2.ko.xzbnx2x.ko.xzbnxt_en.ko.xzcnic.ko.xztg3.ko.xzcxgb4.ko.xzcxgb4vf.ko.xzch_ipsec.ko.xzch_ktls.ko.xzlibcxgb.ko.xzenic.ko.xzbe2net.ko.xznetxen_nic.ko.xzqed.ko.xzqede.ko.xzsfc.ko.xzfakelb.ko.xzbsd_comp.ko.xzppp_async.ko.xzppp_deflate.ko.xzppp_generic.ko.xzppp_mppe.ko.xzppp_synctty.ko.xzpppoe.ko.xzpppox.ko.xzpptp.ko.xzslhc.ko.xzasix.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.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.xzusbnet.ko.xzzaurus.ko.xznvme-rdma.ko.xznvmet-rdma.ko.xzyenta_socket.ko.xzsmb347-charger.ko.xzaacraid.ko.xzbe2iscsi.ko.xzbnx2fc.ko.xzbnx2i.ko.xzcsiostor.ko.xzcxgb4i.ko.xzlibcxgbi.ko.xzlibfcoe.ko.xziscsi_boot_sysfs.ko.xzlibsas.ko.xzlpfc.ko.xzmegaraid_sas.ko.xzmpt3sas.ko.xzqedf.ko.xzqedi.ko.xzqla2xxx.ko.xzqla4xxx.ko.xzcxgbit.ko.xztarget_core_user.ko.xzcyclades.ko.xzhvcs.ko.xzn_gsm.ko.xzn_hdlc.ko.xznozomi.ko.xz8250_of.ko.xzarc_uart.ko.xzicom.ko.xzjsm.ko.xzuartlite.ko.xzsynclink.ko.xzsynclink_gt.ko.xzsynclinkmp.ko.xzuio.ko.xzuio_aec.ko.xzuio_cif.ko.xzuio_pci_generic.ko.xzuio_pdrv_genirq.ko.xzuio_sercos3.ko.xzcxacru.ko.xzspeedtch.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzhwa-hc.ko.xzmdc800.ko.xzmicrotek.ko.xzadutux.ko.xzappledisplay.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzftdi-elan.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzsisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzuss720.ko.xzaircable.ko.xzark3116.ko.xzbelkin_sa.ko.xzch341.ko.xzcp210x.ko.xzcyberjack.ko.xzcypress_m8.ko.xzdigi_acceleport.ko.xzempeg.ko.xzf81534.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.xzmxuport.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.xzupd78f0730.ko.xzusb_debug.ko.xzusb_wwan.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzwusb-cbaf.ko.xzwusb-wa.ko.xzwusbcore.ko.xzi1480-dfu-usb.ko.xzi1480-est.ko.xzumc.ko.xzuwb.ko.xzwhc-rc.ko.xzwhci.ko.xzcifs.ko.xzcramfs.ko.xzsquashfs.ko.xzhwpoison-inject.ko.xz6lowpan.ko.xzatm.ko.xzbluetooth.ko.xzbnep.ko.xzcmtp.ko.xzhidp.ko.xzrfcomm.ko.xzcan-bcm.ko.xzcan-gw.ko.xzcan-raw.ko.xzcan.ko.xzieee802154_6lowpan.ko.xzieee802154.ko.xzieee802154_socket.ko.xzl2tp_core.ko.xzl2tp_ip.ko.xzl2tp_ip6.ko.xzmac802154.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill.ko.xzrpcrdma.ko.xzac97_bus.ko.xzsnd-seq-oss.ko.xzsnd-seq-dummy.ko.xzsnd-seq-midi-emul.ko.xzsnd-seq-midi-event.ko.xzsnd-seq-midi.ko.xzsnd-seq-virmidi.ko.xzsnd-seq.ko.xzsnd-hrtimer.ko.xzsnd-hwdep.ko.xzsnd-pcm.ko.xzsnd-rawmidi.ko.xzsnd-seq-device.ko.xzsnd-timer.ko.xzsnd.ko.xzsnd-mpu401-uart.ko.xzsnd-mpu401.ko.xzsnd-opl3-lib.ko.xzsnd-opl3-synth.ko.xzsnd-aloop.ko.xzsnd-dummy.ko.xzsnd-mtpav.ko.xzsnd-virmidi.ko.xzsnd-vx-lib.ko.xzsnd-bebob.ko.xzsnd-dice.ko.xzsnd-firewire-digi00x.ko.xzsnd-fireface.ko.xzsnd-fireworks.ko.xzsnd-firewire-motu.ko.xzsnd-oxfw.ko.xzsnd-firewire-lib.ko.xzsnd-isight.ko.xzsnd-firewire-tascam.ko.xzsnd-ak4113.ko.xzsnd-ak4114.ko.xzsnd-ak4xxx-adda.ko.xzsnd-pt2258.ko.xzsnd-cs8427.ko.xzsnd-i2c.ko.xzsnd-ac97-codec.ko.xzsnd-ali5451.ko.xzsnd-au8810.ko.xzsnd-au8820.ko.xzsnd-au8830.ko.xzsnd-ca0106.ko.xzsnd-cs46xx.ko.xzsnd-ctxfi.ko.xzsnd-darla20.ko.xzsnd-darla24.ko.xzsnd-echo3g.ko.xzsnd-gina20.ko.xzsnd-gina24.ko.xzsnd-indigo.ko.xzsnd-indigodj.ko.xzsnd-indigodjx.ko.xzsnd-indigoio.ko.xzsnd-indigoiox.ko.xzsnd-layla20.ko.xzsnd-layla24.ko.xzsnd-mia.ko.xzsnd-mona.ko.xzsnd-emu10k1-synth.ko.xzsnd-emu10k1.ko.xzsnd-emu10k1x.ko.xzsnd-ice1712.ko.xzsnd-ice1724.ko.xzsnd-ice17xx-ak4xxx.ko.xzsnd-korg1212.ko.xzsnd-lola.ko.xzsnd-lx6464es.ko.xzsnd-mixart.ko.xzsnd-oxygen-lib.ko.xzsnd-oxygen.ko.xzsnd-virtuoso.ko.xzsnd-pcxhr.ko.xzsnd-hdsp.ko.xzsnd-hdspm.ko.xzsnd-rme9652.ko.xzsnd-ad1889.ko.xzsnd-atiixp-modem.ko.xzsnd-atiixp.ko.xzsnd-bt87x.ko.xzsnd-cmipci.ko.xzsnd-ens1370.ko.xzsnd-ens1371.ko.xzsnd-es1968.ko.xzsnd-intel8x0.ko.xzsnd-intel8x0m.ko.xzsnd-maestro3.ko.xzsnd-rme32.ko.xzsnd-rme96.ko.xzsnd-via82xx-modem.ko.xzsnd-via82xx.ko.xzsnd-trident.ko.xzsnd-vx222.ko.xzsoundcore.ko.xzsnd-emux-synth.ko.xzsnd-util-mem.ko.xzsnd-usb-6fire.ko.xzsnd-bcd2000.ko.xzsnd-usb-caiaq.ko.xzsnd-usb-hiface.ko.xzsnd-usb-line6.ko.xzsnd-usb-pod.ko.xzsnd-usb-podhd.ko.xzsnd-usb-toneport.ko.xzsnd-usb-variax.ko.xzsnd-ua101.ko.xzsnd-usb-audio.ko.xzsnd-usbmidi-lib.ko.xzsnd-usb-usx2y.ko.xzvirtio_snd.ko.xz/lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/bcma//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/bluetooth//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/crypto/chelsio//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/firewire//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/gpu/drm/ast//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/gpu/drm/i2c//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/gpu/drm/mgag200//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/gpu/drm/nouveau//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/gpu/drm/radeon//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/hid//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/core//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/hw/cxgb4//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/hw/irdma//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/hw/mlx4//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/hw/mlx5//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/hw/qedr//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/sw/rxe//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/sw/siw//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/ulp/ipoib//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/ulp/iser//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/ulp/isert//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/ulp/srp//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/ulp/srpt//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/input/tablet//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/input/touchscreen//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/capi//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/gigaset//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/hardware/avm//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/hardware/mISDN//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/hisax//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/i4l//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/mISDN//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/leds//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/leds/trigger//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/cec//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/common/b2c2//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/common//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/common//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/common/saa7146//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/common/siano//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/common//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/common/videobuf2//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-core//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends/drx39xyj//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/firewire//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/i2c//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/i2c/cx25840//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/mmc/siano//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/b2c2//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/bt8xx//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/cx18//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/cx23885//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/cx88//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/ddbridge//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/dm1105//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/ivtv//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/mantis//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/ngene//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/pluto2//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/pt1//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/saa7134//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/saa7164//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/ttpci//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/radio//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/rc//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/rc/keymaps//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/tuners//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/au0828//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/b2c2//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/cx231xx//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/dvb-usb-v2//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/dvb-usb//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/em28xx//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/gspca/gl860//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/gspca/m5602//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/gspca/stv06xx//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/hdpvr//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/pulse8-cec//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/pvrusb2//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/pwc//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/rainshadow-cec//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/s2255//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/siano//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/stkwebcam//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/tm6000//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/ttusb-budget//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/ttusb-dec//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/usbvision//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/uvc//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/zr364xx//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/v4l2-core//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/memstick/core//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/memstick/host//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/message/fusion//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/mmc/core//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/mmc/host//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/mtd/chips//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/mtd/devices//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/mtd//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/mtd//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/mtd/ubi//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/can/c_can//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/can//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/can/cc770//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/can/sja1000//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/can/usb/peak_usb//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/can/usb//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/can/usb//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/atheros/alx//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/broadcom//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/cisco/enic//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/emulex/benet//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/sfc//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ieee802154//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ppp//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/slip//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/usb//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/nvme/host//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/nvme/target//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/pcmcia//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/power/supply//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/aacraid//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/be2iscsi//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/bnx2fc//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/bnx2i//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/csiostor//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/cxgbi//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/fcoe//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/libsas//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/lpfc//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/megaraid//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/mpt3sas//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/qedf//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/qedi//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/qla2xxx//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/qla4xxx//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/target/iscsi/cxgbit//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/target//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/tty//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/tty/hvc//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/tty/serial/8250//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/tty/serial//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/tty/serial//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/tty/serial/jsm//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/uio//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/atm//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/host//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/image//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/misc//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/misc/sisusbvga//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/serial//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/wusbcore//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/uwb/i1480/dfu//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/uwb/i1480//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/uwb//lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/uwb//lib/modules/4.18.0-383.el8.ppc64le/kernel/fs/cifs//lib/modules/4.18.0-383.el8.ppc64le/kernel/fs/cramfs//lib/modules/4.18.0-383.el8.ppc64le/kernel/fs/squashfs//lib/modules/4.18.0-383.el8.ppc64le/kernel/mm//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/6lowpan//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/atm//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/bluetooth//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/bluetooth/bnep//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/bluetooth/cmtp//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/bluetooth/hidp//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/bluetooth/rfcomm//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/can//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/ieee802154/6lowpan//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/ieee802154//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/l2tp//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/mac802154//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/mpls//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/rfkill//lib/modules/4.18.0-383.el8.ppc64le/kernel/net/sunrpc/xprtrdma//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/core/seq/oss//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/core/seq//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/core//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/core//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/core//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/drivers/mpu401//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/drivers/opl3//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/drivers//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/drivers//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/drivers//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/drivers/vx//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/bebob//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/dice//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/digi00x//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/fireface//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/fireworks//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/motu//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/oxfw//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/tascam//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/i2c/other//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/i2c//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/ac97//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/ali5451//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/au88x0//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/ca0106//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/cs46xx//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/ctxfi//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/echoaudio//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/emu10k1//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/ice1712//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/korg1212//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/lola//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/lx6464es//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/mixart//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/oxygen//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/pcxhr//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/rme9652//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/trident//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/vx222//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/synth/emux//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/synth//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb/6fire//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb/bcd2000//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb/caiaq//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb/hiface//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb/line6//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb/misc//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb/usx2y//lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/virtio/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -funwind-tables -fstack-clash-protectioncpioxz3Tppc64le-redhat-linux-gnuELF 64-bit LSB relocatable, 64-bit PowerPC or cisco 7500, version 1 (SYSV) (XZ compressed data)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~P-PP+P1P:P=P>P?P@PAPBPDPPPbPPPPPPP^PPPPP"P#P0P1P7P8P_P{P}P9P`PRPPPP|PP2P3P4P5P6P PPPfPPPPPRPgPPP|P%P&P'PJP>P!PPPP'P%P&P'P(PTPUPmPPtPuPvPwPxPyPzP{P|P}P~PPPPPPPP\P*PuPPPPPPjPPPPPPPPP P PP!P"P#P,PpPqPwPxPyPzP{P|PPPPPPPPPPPPPPPPPPPPWPXPYP[PaPqPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP$P%P+P,P-P0P1P2P3P4P5P6P7P8P9P@PAPBPCPDPEPFPKPLPNPOPPP^PcPPPPPPPjPkPlP}PJPPPPPPPPMPiPvPwPPPPP(PP?P@PHPIPKPLPMPNPOPPPPPPPP P P P P PPPPPPPPPPPPPPPPPP P!P"P#P$P%P&P'P(P)P*P+P,P-P.P/P0P1P2P3P4P5P6P7P8P9P:P;PP?P@PAPBPCPDPEPFPGPHPIPJPKPLPMPNPOPPPQPRPSPTPUPVPWPXPYPZP[P\P]P^P_P`PaPbPcPdPePfPgPhPiPjPkPlPmPnPoPpPqPrPsPtPuPvPwPxPyPzPPPP~PPP/PbPPPPPPZPPPPPPPPPPPPPPPPGPHPIPJPQPRPSPUPVPdPePfPgPPP P)PrPsPtPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P PPPPPPPPPPPPPPPPP PPPPPPP.P[P\P]PP`PaPPPPhPPPPPPPPPbPPPYPPPPPPPPTPhPPPPPPZPPPPcPPPPlPKPLPNPUPVPPPlPPmPzPPPPPP4P7P8PfPWPPP`PaPPP/PPPPPP;PPPPPPPPPPP$PSPWPXPYPZP[P_P~PPP*PAPFPdPePrPPPPPPPPPPPPPPPPPPPP.P5P6PmPPPPSPPPPPPPPPP?PP+PPPPPP9PcPkP;P5Q9o z!LžO7x<7Z'Fr/ M&鄊}>f>@a'+ U>ŮaEhQfOznP%)p‚}8sO8/A (uON,X4 Epi5'ERmţub}lb5;xk>9n5ñ^mQdMtð%#/FP\]U",`;){5\\{˚EڡF &! Vwvn4  K2;ƾYbLGqtDh a9O]2!oʣiaw@@\oo<ӭJRȇ;9`ϪwT5~<@,(*q30nf^QM2+_~o K[wÿSP{3* NC\K.nhv~5L/gD"N3rյiwc,vbPkIf隔>^FySH,Sy.ۯK\{O}C{D#fE ;/^p*SkW3~RraJ_V[V:a <}:HA,P~/qگe"R@(Zm Ä}ZyDWXa43ͯ["BjQLpf]6gM_+Vh\$%*"RЁ3|@lɸOgh e`>-:j~d8,C(TBm!VI^S]vLԱIjy_1rvzgc`Uq> j\ a(JfW'?(iәչi^dɧ5b0V9S0Gޝ#'1I\ڊX)m~ l`ѫ9>2&;uN*^.UuѷGoi37hSf;0Aq <_|O #5זb2Fy&^iqtqŵfD84Rg҂ڀ65=HoxcFl*LfNvTT=vcpaq*eVUG; iU߰u0$I6_YJ_A6%CQY a,SoUt뱦]$(l'##-]].HpXqZd8*MLTIVmm- TA3Ps/}dX~(j䥰t*ӥrZX>Q M]U8xUx O'ѷnMh0%~5kn6V[ݱD yXؾI)WB*n]~"%hG$j fhi&`ex}O=|]oL_tޔwC&K9 .<3h S+ {(Ǐ5@lU~ +hz˞p߇1 X{ua`'C>INЌv+X rHp˘SogǨ9|?vGpd$fug%Es'CVC =#Cm)~ʩGl', 'P=v=S+>1VNSL+kncjef(+ 0+ 2Bagu,o?-=?#R f[ާlX4#ĺ;x{a(J ߳8>"Ly"$94qQT qhK.71&oxqKR>~5U~*t~973DBTMw^=M֧eWc=[o(ž֕0)Eh-t~ӣwb izF^*1:_x%0w*i$NŮ[u;K57k &I݅ѕU [mxzbܴc W}7mEfWV4s/ >A~PhEcc7Y*TѾXYYzj Oi~AB\ß; << mvM $y,^b/UJ>p*CM &( ^ZC"!x#6 <M{?fz7׶p4#T&Os 0H`n'CYQw"p_WUl*I}JA3 ?mQXDBZ!\qJ\\?C Tj=+I{@έa/+gP+MݳF|{?E3Ôe>`0F(t<"wJ^5wza~nT E5 ʌDX]K[N` nt?U3Qk9j>u NWfRgȑu!`у%RCcb+C!G GOW }\?~?5l$ 3@U"6x$rCKuU2;d¡ ^q6>C(ct r4bqpڒ-Ɠ`e?vZՈªg'EH4_U&d#<0NI3;3zW[ѺE Do\:<N삪ieyw rTߪR͏xm7(+n /rea234v U6"z!u=QB'ۻYJK̤7±jm>c::IB*(T } 4~xh_!z2h`5~F,M~zeMKSM4 DA>*Z(eD%Z{h>_'i7u$-jjBr$G~Bw2+{&-N)k;#&76 5ى^:yV/KMYre-1%d^AM('wc-Qg:yAӑR##(e 7NImoO v[8@HS.6}KHsПvI3ۅ~GOGU\0-ߧ̯iL[2Ȼ-W9%0 _G'4lA3aSxsËm4q+k٥jgׇJw8 #3\ bH64FӨt}N[6b-P=LA·D ?`2]uS~˧($ug8Z/wX*v:LB>)Țb2}L]y() |X> >c׊vWŐfsden!c{is&^4N}_3:b5&)dXICtgg(rsL.Z@yAeM]9791jz+U3!Rhk~^\ ֈ h0ijjq=Bei]ROG_}泌wF P,[kV}k2YKOvę||!mps/ < %F];L7'K6{e+ndDQRlWF̥L #uUWxSP0 VF6tӓXV:?.R[RgºF*9:ڴ#y0K8a!u^ZUH2R9=B'4t”A4_5KF3?^W u3nGdf4]7Ұ͐ aE-孠kSpy=mA$phAw ?9I29(+/{IW <2nH6(^"yP +ΰv}nŠZ "CڦhKpR_AS߁rRR'iPHd>5T@$J\'jYoiMIPel a9Z3儐7c W5t1 yYF:y³2,%;T"7D%:(@F5r Qߒ4Ē'JA}B@m\A@1/thϡqy V;THҟVNr#5EH&0@4٪DTmYaKJ)o`]ҿi3VJݰcXo=&rQbX7;5;r[qr04 gd)i߫:Z본C^v XLJ$g; ײ%;a)khJjWfu1|K*ix*B )q魁aגST/KH׵?UQb\}2DP1W`6^6B|k 18ihc66el /Wq\9U!>Ȏce?~/J `<(R2$Yt"n.fFEyL6Y`7@꺳aѺ7d 6vǭze}VŴ3yïǸv- \B/Z'r$M.Uq{ U ,y[cgX̱ƍ9t jJ' W0^  bzdN2iz|nIri[{k# p%2$ wA(h2g īoķ(e}m֍Aҋg K|KBao', ;'l}ȓrP_JLJ}40UPr⬧U6#~#Q|//>3.Ө&ډV.Rt:0wQM0wvwAD8egP I8ȅ[hG[ U}#Vx=32!.#pyzJX*l4tt0< @is ]pq.2Z7XKάDPy[To""@Ҡt_qNF QN0("ϣzQʆn I@;~`쥱g.7jA3B7XLןm5P>@ R."#: ~nA Tժr@܁1/P׸}*m6Ɵ"a-M[Ul!/.kǝOE?y9KH,s }sնen<< 9~dNԹUGTդ#]~ښ%uԬpѶ}?IynXq g}5uh24Zu|wz>gnl5 OM .qΙ)vhY("TW+CmeRp-;YVwS/ 緷{4㝐=k)ޙ~tɆ-&,E ,3ߒŦH ?ߔ@R!E؍1tdkŒn;C|@K,Lukƅ3#M񿙷:7qFie1S.\V7%6L]ni 0Ls2ƙZ][2M)`( ?s%6^\f'rVtL{Gtő7\|x^BP?jJ.Xݕ>-p>-}V$ <-~׹ORQ[jRKڙ8W*~ĻQ:[0zuF0W:Jߍ%e)#tC,F2`*%pjI?Juy8Qcn" xesFM!R5&㵇ڎ/-o"Aj/ǨhV=T`OD *JEL{FpFK>k3l"PGcQWL,twF7h Q+/ݡc'tNEͳ ?O/Ԍ3y#A2W ĹvHf/T9Ћ8P'`=`jŢW38r#5ZQ.Re N_q`` 6]egcv VlS |"8rqyU9C};9q1n_AU]"ço:*izokAh^xa-U%צ&E` 4=>U iXxD {gy4= Ng6Y{rcI&ܪF9̹p" Z)R1vr;8qEo$Bm`^ O&0lX(ZO.g%o=]f'> i{ qIoգYfQ |d:{>Vȋ[ vG?!=F JJb/6QKݳ͹ۖqնo ?>^vy},[~ [za r fYLe)wEt*Vk4+b@ǃֹ/"2HO)k8Atx;Ge= T 匪Rmjˎ1 {/0f$ejY633 ) `Fo6R9Jq:[ {~ɽ^"!*a:k4/PΫa%TAN+Y{̣#9FD fח͞s}78ϷUA(]!7Ð,%0JPcĹ9SVs'esFo.R> D1j@"g'$N;5v5mJZtFV^}x篨ǀ >] }åQO^lxx6;Qֹ%1F4īc)Wiͻy7PmbQ HľڇNa fX(XR!Zf4^'CTJ22{xKeN^ +,ST]'5N*9%SC%,vO ?4o:Iw &*.l"@an>RQ(MI =*)IԤT]&H[8UEB+GM/-S?fn% A L\bKc✿ {y>釼{Uڤ3jUԌ6}jZFq_rC4Șib)IX=Jsw_K*atuɕC H"AJڟ \]l|O.|>/%nidE q?}5d38TYpl0x`9֟yW) 5W3~]'5jWx pZQdL෸A\QAZ8gk;8N2uq0?ebp6>s鉻|!ӨÉ3_&X5[!A9 Ib%)=bmbi㋑K7$/Mn$+"ԥ¦>tq{3jOk^qꁷb$kYLح0wg -^`UD>=C-=@<6Q`:qW$pNM?M#b.$nѡl\0JOklCEr] GqwB 9{52Xzn#YhFS0L@-nO2_j{+7Nq TRkZ6f$^'3q0pzU~XE "SC{b1Hj])kh50ˠ#4?/QO\b1Le5{cXXZֈҀ67pp6 h,\ b!!3:cֳ6R_p kOAc7$kZA$$R-}'LҺiڸw[16}!1&΁?.{СGrDVL'qM:G qJCWj xg#k81%*:S$psc>=W' >`-(C:P[ߞŇ\8Zl@Wl%pWxڍq˒@m*xR-W.I7'3ҙ I: 1{u $zsXj|kQSK{@ ݆Q YˏzS{@ 7y3GEJ?nTBnjFckM9:sPÕ Lr+zD4>6t/$17h8 oч߽pOP0m3=pkoР rR?܎%{g)kg w[Lh|c437^bCrA3 Hc:v]$.}, WGrlGr#*K'RD  'Y3 ʴ$V{yqg@6ϹJ0d#."d$cpᓅug ATݻЉ%qI^vIy@vM!6Y}@5BaplƎS&Kʎz:Z4 3Gι\Ƒ6> {8f^A6__כB䮌ՕcNS/c6B$:tU `βwt4va\ `~ޭ''5Ë6E$] }SyPÙ$T6ڬj!KT(N`rbܶME510XLt6< Re#0 լzҿ.4 fc[kazï;ϔPMYO&7yj!څ)aamGM)n0떣+P.i q`N#`mS yx5% #`L,aN7tQSLs5!1͑W邰& AmQ.j{㘅Ñb-~yaGv".*/Gy/q6JPGY;8NNOLDRM:'Uu;1ԈۗvZ쥦GQƫ O &8R Q2$a(-( lSVQs(h Z9T"fҠ .8|\yIAIZ, (,_*<|+B>UƊ /w\Uf8UoV Hs,D1r E((J]J,2, _ף%*c/[val۬QB ?VݺY]L8'n8qaa-4%.q"FNGS%_k9"$VԆ!d/=^fzK)F^{3:L 0JtPE?Is<{-UXM@Q@r :5{fz۴΍qT~ õiM:4, \Y*jέC@NpxI=DTx#%{e剞ˋ5\ea멝ʻRJ7l͸A%mW9 y"w q98~TK};м9g7D.$O,hMM(*)SFS|5+ݧ>̆=ѾޜlHe0l\)<Tf?WՔ7uH LiZZrx#ܥ!@c˒im7eß Rj 7#!CBeeX2(݂3~R69qT+ju[.Rv%S7{ip!yLcJs8NFj#fpA bq 8t29 f*~}=0@fua{ 3woJ%ltﺹ-d@7Yb`;pd`1D G֒>gܔ?6̫?BVWp/^LI7m弰$O &̉c&Opm^Y'C.*G~T|D@IzsԦ(OH XBhgwFmbrdTNYo/~)Z0Zm%z(|^d5YAx>S8[j:\X;yw+$];~r:WꭙpVNySfCQ:jF0)Lv:'AR&,㞜\ul ț4 ja}Mɳ=#7X.2zN="S" rP#oT u#dͮ#dPɬ|Ɂm`>̹F*5}̒"+"x(]˰(S^hs4o h8GQg̻hrז>W0]o:v*7amFL ɜ1HNeźr#Ѐ+jbr# I"(`\qa}C<XOa5G2xrgIEVs,8J6>8sާ`i*|y Ƈf*qĐ\үc]y֣3`$-) ڴV21/(S*[g:rGm1ipJ_c'GȊywrm4-@qqדMAZ|3mXJa+x L:KU7[ &ҷmkw|(SIxЀPv ړO<OyO%9tm{x2L0'/,$"KU01fηt-nT'{`ux^aѪ364g,GB 8rԆL3F  cMEt߬G5u&GR7RrW_[M).c{D^$ VR Fە -{ !W%q&٫]\M}B^qT"4#aFr.]Wՙs0M3B$^UpRgX-zj2 &X"WB{cy2 4%8PC܀bhBwAؗ-Nj܃Yj&G59mYbԜT5 |rǩ)ߝӴ%MYA[RougR]Yh{iFgUR҄wDD ,PMAT9y8kĿK=X;\^E:31h %woI$g#4Duȡ=(ZNؾ r):LsZB5K$Y"W\|^MJTyta9EiZ IlD⍓]SbQ4 pMH *'W JRMع/Cp^4L [?OձT/1DMrlyk%o߶}ˤt0>ejP-KB8hyY/NņpY_z7Crr vKq e>z'rr[|2]0?r?uofSdM0 !Q%3zk^Sb{"UՆ`?>aӕ9.""Mc˔֧ <S,̗NZ,ęyO(:OM~d (Zn9gBP<_Q*Q0gD$ir^44 ǾWqUEU ?{> uwKkx ?#Q`~}U{Mlq.ُ`tؒ}߿*NeZNE0}Z UWߍ#KZEQU), l%)0W 0ɲB̿ܥrׄK\E4v}AV>OQ,|T''@.*&aVdg[|G5R?ֈM+ cW&G`*WQC{{fYjG.vroYi=AD1\l=k'{ŝlNSg(i_{~}¥}{l5$0cS{x:kizw)X8Ƽ]gdN>;ɤs~{9m?H@&+&~ 2̓H"u ьjUIYb7B8]^RRiWIeeo? ~^\Z#ɪC҇24;bPbrd#<},^D@[m['`>~ UZ6bʕXn )PEߟw&["] .V͚)$æ^.JJ+##&ހ=NN\JJ_Djo(e8k.NGb S `KFn^gg  9i.®h tt4DakNG .GBG9v~~i@EfH~=Q)fbMPT-GKeXdM^,)&)3=@e=F!T{muQ q ƙIR8_b|,,ΫmP>:`y65zp@4B4cMnJtSL&ga"%@DƂ59f$0}P8.I!~P(^<,uST|IN诼Lić7nINuFV~7`)xNfFS ƵpeSvzF zgVڗç('K,@}=~T 0oYw7W3uh(+4C-D:Jivx*AؐaϚ)hc{nESA[f hze;ziHVBy4tUf!{;}LHBE Gg"udW>B6kҾ(U4'_t]3#ROGUd^_%G8 o% OZgr)VSmZ=%_RB)\bJ Wud k ԬiX [H髄{Q@Q.YQRqso!RqKx}KM洉%gn ܂+JۑHb}|]_)-\8+ /L*)_`ypjMO]z ` .|" X(AKOe7Z78m9ՖC)گX{SRͥV@YMW. 8rqO˨qBL.;ĝ?擝2?+-kw\ab!)KTQpҷet\S.[ 93B6g4Ox.Ԫ-r$eܽ>֞58+c侐| 6pխbpJs%5%/0v}Ԫ(n¸t@wk?Goj9C1h&stp k D\!wTZ- 38xv0kN W gV&S@w6Y@=~4C2eہKHvK5q3% yYgE>Po<$/36Y$DЖEYR$)ɚd` "񓵝nY#r|uk $qFek*-60WU&*ҹT_#P)ʞ?B-ߒkCᛀ0sï.CpS!K/M1 g K]Otd@xB+sV\xiX Jht: Ǻ`XAјTx _<:DZu Ü&X~n׎w˫iWτ+Gc2DK\vWōc 8W6P80N{뽐 W%` 权3I_|YӼû?f% j""J7WXNm\*F_ ǚm.KFC\-2ũ^.!^,̞mJ5nQvz_a:cp6-Y;JN .sQ)2Z;6]GlڊNw%4?;D XWb Q#hVcb-cܫF C/G~hY`zhb'R'&xs`9u}N [0]V𝋗go(o^ ;N]M"H28_;\FI; x%a('io8b .+oϳt.?+" ,Ko9CRَjS$5#@tafID)\ vEEy#RW;$#&$wǡ4=y,po p鎥A`"Y2Z'mtc~DBǨ*k i*Le׆^H Z:,KtPSU -oyp8'80WU 17D}FW ^PZ:wmbEy6Ű;˗k-JHNU(ܰG5wU!o}z™ ߄5pF 5MwVfgx"5e}׷z&A 6ƎHI{E-^1阸fUWK@7G_LLi f`P`,d/pV] X\ _6 <1>gMv4 @Wc-o^E" n0i+d EVAxۢEU#1[gxs 6E`,s`֋|&Cg.;ZtՎ#(OV&rǯW:#ɖ&(쌃QP+` , P yآI-6Lm|9[C縯@Fu;\#k  EGZ;$ϊ6{[=B)!wsx˗=>7ٓ q+Nn +XqXX YĶZKU1 y9nV ?. 9j":.!;~(?L| XN=VxH I |-8~!ypa،Lu)A~4W ;OA*PD6*LdT4)ha6cB*o_T Q#K\F8d5   ? cZʂݒ]D? Y(嚢m#/:vZPaĹu35Sȶ[:KhUf2vS[у[NJ9?Q"vC5QF(y k_z~1f-kKk wU!` HhMX7w*r'5ӵqDF1x,]dL-EK>WF:U"$u UIB.>򁘷tDbʭ1hj/7RiKfŅ4sMk?mAqMn T(*5$yvm/\S>3P\&!2+8WT۹ZI8/Ҹ,Q8k>ܛU'>ӂ 5jkJ/M}nJ*J*>fm'"I+t3c?;JFTue8xft|̙O?gE!QB  [ %9\{ ۀOkkxDs es`+o웕mObIiL5r*R@=la(u(h,ԇ&e1/wiMѤ"|<'ct"\8o3@1-} {Yw>qq̑q'+ߡTg %Nt%{:uȾ~2V? ebeA}4$Vb1xq-֖Ab_]ʛ|aXMy3m\X!wXOc؊o-[/ܐ&/L(8lC R%Cx??k?AEOI%h0;`Vf'v95j? lO I\a]j?w)wkgɻMvHL)1g :^8i"]8wy~]WN|}7Owm_Y-v) L9C2!j 5G)o7)kFS42F%)lTꌷp$ݚxcT"T"Xv#j" */E}}:|g~YI%/}UԒF酸UsRurbղf{_{A2l X= *ΡNu‡͏,u ދ&A;z|ِx]4įBzV /5O"ktjpm3!`l]}9?Vkmh ,K*xWt"_VndbS\q>~@s*WryD7v0ͼTu }|pͅnGBac+Aodc?|q4y6 G נT5 VzˍKF[a/!x: N+ Kh|+ʣˆ'.07߂TJ=kEW޳>y%dU;"Xjɨ\#Ah=-_>zǽYYLy /R{tL͐l= 3퍘z"ǒU̍(+h1V0U}Ck}LG"!HGJ!:,!aHAyN~|+[w%I$*u+ٲ};RpS\ k[N+! [zѐEpPFV^*pe-תݎ5lojR-Lˆ"H̽?61@xX\"#'h"?k6EҊ͓9[OzW0$y?,>B{,y@e-/` ?R@[;s#49bRɑFM fḅܤ׈EDBBmvm[RT|U؜B7\r^9ŢIm$*ޞ5y)vq47+{=]Ob"۔^tٝ $eqQ][eu@Mޮ//D5};y20eyp"xmRKuvL85~gQ?skC]TӨQjE|̉uXJ$]b LM6nu}%J)E{nCI,8`V:{b|bgv kz,tfv\ HRHԶ,9Rk'V.s \p̮d=Իz߱zCU=XTsդ}aB7*3b+ $aVB?^à"{8q"KQ` ZVӒx2wojjxvXK.u^swkr>P]3$ݸ,fY4 \H%aNuGG20gk7rxEY#ɚY9rGD[Z'8=8,عwTgL ,;eH2g,'c=K 4Y`$G+S6CNsD]Shk(2,U~41cõ"l/b/:Z/ŬْVxhI[f's+_=S/,T{%$]<-Ɔ&4h"YLSn(PjnK߸ oW)%TL5$]<4ig8()n0JjQ̔Y^>"xO~q-&C.>@aۺ%eQ bѓ*F{3iHrTSQRKSTZ "cGy  `OJm-b߀}s5nZߡ?kcJDzC+p\W#.vp:pcʌG Kz 2q%s ?iߩ=Ȫ}EGP2z|-ts1-d#s^{ތV_ &UiDA>fhg1D u.S Zj '~ldg{n,yW`B97dŐȡ5d-?aW<*OXybpoAٴ~,~EFHc7wݯ]$e8.N%T 1sɕ);y|dpo_Q'YqJ!FPA} |[:J'vi A8<@-¸Hlu-`fk\v8^j}.(B.5CM (q9-K,Bct#J3IS/k'p(詯 D{9I/=W7z:ȟD|J|!c 'QM18-Q;=aXW m"2E21a[40~4k) 9 .c*]zG{DGQ{`׿R ibO ⲬFJĎ:0̒~n`,nJK,Z3 PüY4eD|%c(Z7q^2"Bjin.~:q~J+J0s;Cv0!aP*c&5_9 <14WpYSktU*WQg>N, @6A {'׹qs“,LB4VPKL"LR+98d)ssKrao.MnIse§^atbmqV #_˵v .2"X#Pi ۯ̘]!+R\OKI^yOx@N eDY ̍B0sOyXr| (Mԗʑ6W2 ʿbF2s [1|5i#=dWSo[z脂qv檙ԺlfH0dM9#}&%Ҩ, &"v]#6|O? F`Z(>WLF\Gӓ'-"~[ozv0]8C>q+d +}bIa׌D%֧ 8{r}R]i _:)?nGt@&z7\bzO38Ln8@x$qY!cMRbzMr`--v_O?Uj#vD*9⊶HV-& j;qD ʸiҪڄ.R9* ;`}ʡdzmWb񰥲8@Dy;?΋R6UJ tCnlo,[5T9|jmltv#ިHJԸOh]mmX1Y@a&w !2 k9]CqxDo)qJŹڒE'4Rݓa-yẂj­<&[qlܣ,X~sm<*]r{C:p_'@ (5އ~b'Հ֦d[ 2ȴTE<96l1N{]E,i'-jm c-Y#m:K@M^.Kw ?/LC/ajXlvEU+ʸ6ʴq{y |BܟwJ^=ioUOy;2scU_u g~ q"Dg%j;*@TOM՟K#Ԓ,_ I4zzdsh2۔8 ">(lxW>)ȎBdbZ am!hdH”cE@(O9CWX H8LWt03aő,盒bզh-cZ8r2zԦs5-k.5ZD~Ca=Oa@EEjBA!2T>sd oh]#!o^RƬmU:/Y` #>]m.D>b2dhM;|SZ2'!nIet&Dȓԍ6S"|$?ҁKHK [pDhX$% @1J3c;gq`%Fp.ܧeB)} %#L!k 骐Q7z kaM̠`;mtMZq }%0|oB 0;XU0#i#sV @\ޅ@+ƙ|]!LgƯ%Z2! no>'qJfuZ$ jbu}ak` ׻EZ?R/yY0<ޛK =5ƕNn^ʄ fܑa0\d$L}@Ŕ^/t¤$k#^fp}};y5eN [si0k%\"wwTh^JDK^ FRy gnyX`CbF Rn`9ɨ֘MGw"Oߚ )Gl{eᔅh$bUFR Ɂ4dϭ!A-EKjYQmCOنTνʩ@ƣm˝i˅ Yb$ܜ,_2|.@tfY[3sxu2`KNB]ܲ(jcIe#+2GyC^P'[99K}>6*[ t*$SY$x'?HB9 AY~FHj/܁n7 cZ8]GtM⌓Rl(W[MTO(u{UYM"eg_Zt4%kV$48,9Gw]"ȳo0k z̜-ҫ`.i 2X79K^G<8L0'_i A wj9XvkB $ޯwWQxsNm# [dzUZ1HBreTsGOv 3vp1 &N̍єT|v{w)νE4(b !&Jw UҧļJ]AUZS#ieA!71O^0ZI^@$p– Z[Ɉ sdZ*Ӻ|LƒJ|]!$? mXHR)5a:%Y ?@Ԏlp22 Pyksf J:›ֆ`n!N|( \+'bآgJ#9#%͢˥.G:5 99>35)+Siߪ$x[vQFqÛ 5Df?.lV ]TXMVϽ;m)i''/qc/4Nȃ%UKS-xS~ ̑0ߐcDEv 8*ZK̃E>G t$Dw hc$xCLۡ0 t(l!3VMȽG?:{Ymk\t4ʿs %W<ߙjT~Ƅ$M)ig,[ZU"-ufE}kD1bOLHg;B4[% &h %fU+ptHF[KRB-W6c4 q?$MJktADJXش M&Otm!t3:2W$&<,FY0dy^FlE8Y+|z b=rkzu{A_OI ./=&GJ)0@2 ]?HQڊBi!>$oGYa")6shO'dqTDK"_X6*Pe=}~y㌙W ^ad: +b˜ׂ9y&?q)qA:Y+)olj7O k+,X&c@I`"ȍrޅơEwt:>QIyIs_hE x!_aj6zgm6pQRヨ~ }ghjX,*g"Ik`NP5m'St3{(zcӴ$>qdQZfuդWWTGVRGEVx:fF뉃ӏ)[bYbŧޟ.K+ƹ@DJ`K^K/j豙~m(;"f+c>m_kS WFS=ga*=<[IyVMrNABȉ{`<㍛ zdjE)ى$|e[ׯgjJ~Fpt*-:{`1duZ!ȵKo=m払֌3vptb3OF0+vZ6Ml_nKP}l^A$ƅHoc.~A|9_Q;ƭ.A |2b0h >K!Ͳ]-m}깖33myGBf[_᱗hEUAz=[=k{CC4\џM`rk59ajrI=<|y)6B"GѬ{@C%1*;g'u1)Lz)U`AkF W]EǙy呏49[lɵ=J%z=^G@YrK4+HЗ{efW ?DAuk#NzQXUeh~y5An3Fcr1!J߄!b ,Zʽ ؀x냗CV#,/"W"1܃H"cwoT憕 <ߠ0LMok8 [ sᦇHv1~is˷366;H <$ԭϥ e.Z (/F)tmF:Sg~hgM#ǙRHU^˰d{ \Vrf7D!рYEOj&2X)6lGqS,SlHӳ2;Q2A]|jqXI.0U <+)' g!ꯊN am^ d'Qq oʸٓZ( p+& 5V\Eˉ%j#${;ʗ]`f2E q{mpyȭ@K!WMϲo9~}v+uȗ=΁u]} s ՝U h㻢{;*%biLаMYWGǹ[UeK8aaܛ $c'|bw,wG,H9EdgIPT֗КW탮vDttqsߖ݇h/ z͑Ć16Z/%-(fWhPe8>g{MޕT},2 _ɺ\%,u)0dm5tC̮JMN'/CR}<{ZW+xp7J&ԧbaHXػͨNRK WETw9[zVGdV%1UMOǘ;*Q֮o P]e5[Gd C& 1Z_,j2J`D_0,8 ^oP`$R;s_>ԇ(-*q Ȕrl퟈Ba(HsXV]uvnb:ތ Mb]my&+"M,X=i p0}]R伵*1KMӑ] =LfJ_SG}a]{-}OEH;9Zpဨ>=@*Yy$6{aWc/ nYLLgT]fc~X {0*]5J+'O/EUQU/0, 3QBflDzs ArP50oRSTCaH!u&BQOJ`i{1ķP%Ol%Z&_m #}0=F5*LkB M1 z$Tj.1@L e9,ZRyZfGծ]u2R(%ug3Ym1d 1;<[eHnFLI{]D"1}R;( ;:U[':& 蓖G@b"dyZyW[賏i֞V kB%g/ũO/z;=je!aڔ7fJVn9\h\ G.V(S0rF.%lSnPrt7$ JT"腠bP0uTFA&[v-ʭX񃜞ЋIsבNa-z.VKXQQŖcfx&Y-HG<>ho )Bc/.*+!+}Rz>+p˻G#7obE .2ks+ ki:]/.+Ҹ rV֥!'ˢ8ۺVƃHu7v jK 񊐜J?I~&`I:[ *d5;pbR_5!oj3g٠go7|7fi!+V@KCQQ~D1x;R|3кl tǥpK aojcJ*`P[͒(cb%I^ iK7(?"/ }[7F;**}O9gkK%0v "l,jO;o 2>wT,L7{s#T{IOa,鱇K2g]ߵ N̼+B sIPo8G.dSً[Vmܧx{or +AٰȊ.י!UsxN9=չDnM4>9) &:s2F08QdyrVg1.o k5 C`9m7^DY| 4i I/RE/\ɯ(#)->7]uT/ƎZ;ZLRϬT<ԲUj?Wv9Dz\E:7Z>Q=AlS(7"Y+rH=THd0NjH\bO_3Oűy1hpHU=I=\d Nj넶]>x|\<"Wwn)Mh߫B6)fH1UkmQ8l9H|{X7; l! b}5 T+fqY.dNAMB;ބi!΢^:5eMv(Y4 JࣃX_.FV~6[њvHyn4,nFYi_,;jf yKITMd4(z@SrQ?̠n ~4d=ֽ2t6g"n{3"t&c;'6G&IH2Dp(4a}pj:] hxgVn: Y놄Yː^}{.@]lj:]l:m, sV hbt~g?2p}փ));->U9RI2sȠ T#BWVYaM<ΓX`}]NcbGN4T9ɖm9I]h=l?bZ %m"X]ˮN]"72AoiڻN ۰yZpiՔA]+;HTfzQiN^3-BXa 0.SBq?Pk To iVL+1tu~!J=vġ%nс g>3H^֒ 6섆xdAzĔ? :4fA)6t]<GmtF /cnU|ԼʹŔz)[&Xz*4.պC\<H#0f?1>Oڋ$TG7zS~QM 5O9 CY娑D|r5N _tfkoaT֨T)6? .\b Iyо]/yٴNJnR1[7ت% S@K: ,iХQab-!$2;eG5⽭r@NuQqN0[C $m>%Oal$XugXĠSC= &4X x^5tQWq籩4 o*?W` khCu2ol aЗG IX?Q`{LU:jr3ljR%[F7/U:48hgFA. @Aaz\҈5(< FS*#@`c[Vn |kk#̤?8gP0ϧKay>wTe)#A,|1A)NCO Nc_ŏʾ 7!F2%7ˎStͱk/.ߙCD纑̙*v,JxD=-bJ`:OÄU5ٜ ^<E>rɓ|f#˚c &Vћj"Z7Uw-56jMcjayk`mjlozY6JJrM 1eCQ/e}9LnbUp@kY(A炥}!,'ۀ61ڪ`U Tܗl qHw=yIk> I1Oe`Ϥ2:L! `l9~ Q,o_](g 5̳fHi,f e~jʀw*,{ѣrDA\d \ݯ-<<-|2V0TUX}P'zatRz +]OuU #b,NXxĬo[HR*ImXd<05_6b=zɁ@Wu_"k޷lfv1fBJi kS, D[514bdι%K@u<)E[q2l#HGNSA.*Xy,xO[r"VwK1<q@i?x8zgм|Pa5G,љ^]1{8q*۷7 ,ok]x*P Z|_inHܔ$R]X1کG* cYCXö́h=1B~.ݙ\pS?Aa)Gd5m@V ?Fнڲ<KpXWIWqmkLI[~ G SC*j pZXsԗTu/u0@xj81!nVWUeP3ЈpyǻtM[RQ9IfN!]Ώy'b"Px?V8gJ<|RZ<&eC 3~]e$e%ߐFd].a9?d𙥽jb&+Xg\UƣPPNy^("5ȃ7F8kh`vza\ iW Xz,ìgW/"@u"q1\VP>K3`B֨J kjGuPu]YsQ~*NWLrML p,-NjC愤HWaG&$-а'qGeV\ 7Z_H¬g8:L1&)0-^8zu o@v td>x7vශ~Ʋ'wZ(95 JjX1K$x;kAUVK=%ڜ*TGWL%S4>(gUbKq?!HKfwgF(KBFYݛd/D>,W/U|H4FT5=k䄂EEy@SF00ND@k#1€، WK Ve*7=s۫gZj?X02d_`4 .g 4(ƭwj &ۼ,(*4Ր֧[.cx(|uSYzX>S귀2(_ $/D8E,>lɘpX>^4C+>Y7:VI2F`+6^~NoҒ|F]ԥ iԛOx- @Ywa !7^2̯a;y@$,YRɶS@!IX bekbS#Ɉxe2UR?&h'3n(=]-9&AɸC^eM|*/QX63C10Rzҭ6n}ʆ$]˷37 Q$rpөy2 -0hf3HwEW뢐|]JJ0I6>2U;FqQKC7z7q H"(\eZEdUۏf& XVcT"3v p3l0#=f* ='rilUOnؠp#cm).c'(XIJ&_nǦAnѓ/ްݱJNabqm ZMhjT^"#;7Ğm7`ػ[e|Mxlj½-?O\4{,z`n3)%6ͻҰzrL [rY7 )HYh\aUbtpN| 1<ȇfDRi100 GF. 1#$yͺKsZ3ξ*_m %\ zթ_N[`칦@ {^?jӦtV7Wjë 1thSu@,oj!)7eMqB@NTl&1+Xه?*%7KEoe\;V8{֡bݫa1$M^n]fskOlHlқvsyfK&0*AJ'E1Mԅ Y~!`=cO0+] WXmXS_pT:{:UDuC/\HY6:b}W:ŋ%90!B6+%KBJI&*Π~&'WguR\r"VI6jpzEf3OB=yMXv8VW<.qN`\ O>P?Ճm.@}J< RBDhz"s9t[ ?طRwk2咮POZwbfOJY( Ll®Cʂ5'E , ̠`DOp^Aj_+'X ěVQzKvs*P!qU1YZ|Pϫ_I9+؍!x\fIedC|=_־k!β~&V3\ G)&y=mQ zͱM8`'>(ЋbdQ#\.6'0ddF{V\w)`~n[wJKg =?$Aa";kNmXBqKhnҢ\_v{ɵBcz%"x8;s{x!^[+?_{4LHJ-zRZJ~'|P4QVD+_k5bolq>&zl/aGR W2[ԯIЪLœmrX[sYq :#)XeVݍTl+qfkg !\ tf.f;6 Cj0'f 0 A6!w´4]@(P}) 莆2d(*m/77k bjDžYR [ҸXIXåK/܁]AjVwC>ЕZԛkssνIȲe[Y Gz|y]2ifVM5Mh]\]y:zH\O{$aNOII$w;_ )V#<|yL&\0VJ} OvWDo%234<g[.LqMpfanvѽEc Ξ\׮]ecJժyNBL6"M/)(p~ f]!Xe Ƭg:4ۥ6uq:c;/RnnBMpӔgSΧ<]DZ٦ߑzFUl][wZ ߩb.a8( mrM*KXxLoMxeDU`BԔfb -y쵱Ma| ?%[C\?pҲo*,DOpsN/bYt֥/?cb}+Ye0,=VR 0 6G٫Yє%y>ΔӿPr᭱ٚu8~&'rn6]Ro-6S:­zk͢]Ej||䀝#I|m+s?%ݒBzÃsSh/r7g{D Rh'$vxVtPpoaSuL+Q' 蕗3IVlKQyx06Kz;q%H06u?)ﺙy\OM7`ŸLЌZ [c9Μbsm :yRdE`w%E֘>ΞTj`#*Bct$-(e_Q\IxBŻɈz@3~C*1oNh7v 8eD^8jʛH7c㵣3L)AP {e !Zjۀ_{jlF/)c wt{mf?>cBcUD)6srYҦh8^nEpq+30I&r;|?8N6ձŻywT\š F'y[`ۛЄʯqїgft*Iq6A:OeP !UC5ā-0e*`!Q}ر[Ԧ4"n\ qS>ᛡzWy ؐ 96Ffm&1{i~8-ɱ6aVzSRmiɎY;Dy v[eTkź=wj9śz@Ya#q8F8m NwǬpi+@gEqxOF(I Fa<:d{0AmڍX4G_V} ϩL<OH,T5ʹcӳ;39.}CʯhHik 4-۸5@#CqgCx:') % ૊]:6=5^Zw Unna SVp "򴦝lpMկ]Y?:CAx!3>ƒa<9 +!# ӣXQ7_g/&RIzUJ#yyw* 2GxB}IԱ)C U`sF6$ RY d"2M3Nj@H5jc3!R;$QN?0}Z)Sn@6cº(YJqII^eGW#(eD i( 8n{7˛0}{S(Gk2M+եzNIv޹%|_Zßn\Ss/~ӆ>>)D<}Vs6a/!f|tģ ݰ 6Ӂ2 o@[U;H(S.FN8t2~1Wj칣mm {GlOՕ~f"2yxM$D4b!yJ}mG_ '",טtMfqrlHtfJ6E)^J_+i9a?OpƋq.p,=kUʶ3)6Hp&GcV( ")3Q 9 ?2I.1x;&n G`wLGԵNMJ3e 8k"Ny2NlT[>Jw _G&G mЉG:aU٘2"|_OrWjurku 1ļ:`^6aNxpR-[=@u%(nt6Qt[#OޮQ#ye?NKHoʥ{ecsN1o,1}uL!G"0)OȈ%5ch<,2`QN qbB|vH4h.<vq ua fFyM niC/g ¨]-h/|?$@u3k@ٺܽ vA@Ge'TŘAo~5r'-n}\~WN~MgF'^cd٣=R?2CHɼ 8¡.\WT濖jQvm8&18d YCxVZM)'+5ѽᦓA?#<*];,+|ЉP)9X:)TW+QBa^ؕxDEyގ̏NrE২3HJOGdw_UouUq`y4 @|1U6k4`..q6p+T\-nQ#/gĚOQ,`{A%iKI0[DV)y$ +Z;l֟ NKWc臨S*'CUd"cRוw\esRV Z[U@ͿGZgav_un9y %Up 'G,`EѼتL݆#4UFLd5&!ŢNM_SrjѨ 4G4®NF,7n̎8ͮoFYBrݢ*gި;տ=C.B"0m[0nIv9lhaTKI0aeq:~,6Vs4Je.3;H C7~tvHUa Z66t ՞gdTɁq<̖0ES GYڇ7K9' @.΋/u`傹>è2yŃ[zH)1E8Z=4o*Or!( M2n6tH%tI ]1Lϡ67jf4} j6ai0t62Ctw?@_RR*z#e@#5oEG{} r$91Pip&2YW76sǕ~H4"l"IG^ǀ^D( f/*ZZMGKJ\zqUh95H,+t>Bdr .M"9y$]ƩB!Fz-BڥXi>$o[rHQ2!-`{lZ-d0I+}7.#ik2S#;/iGƇ˿L]G& 1G>n?T\- ,틵>Xu#,v5%oPMQ@rTJt3OY/6dz &GK2Ss8frLy*ra$y^\>ߚr~醁"h"; LƠ㏍Ӏ_~2dP^4]ع`?*6C\-2[t*.Մ]*tN͓$ܓ[ڝqZ>,NR sK1G\`!<?DYirzuǑf4%F.\ ȭ4nI F )Nr:fCu0ĔẒxwZ S9""x,,Vd Bo%?;BM\/H*ߓKyav.Z̗F(S +gMI<Nj@&V?{% $.r~ۜ]CYՁL4~qt>OYlbUCTjF6m([[ZEI]uwN,20Pu>x@Xy.$DTs|ęY_zZ@wf'K;&n|z%.GeDͦeD4U= 54;Q)"`xr$7;ђ8zp $ĸƜ!wgn*,m"ڒt;ŖrJn0rPM2T$zP^mi&v<D5}7i^®1 h5s0WAmDBb2N/OGb^l Ay= j? -j:6 6v"uӐ+Í}7 ur!k7jzgtg2jc6BzeOZʹc[D.A{a@># YEj ěAg2C0/c%<H;] @ ZGQX4 992/oMtks]Y Kw钣 Fаz%,+]@J|cg{F=^"3.1R=WP>Ã\p黀p)Õ4'fe"β*}zޛMrnypd"lHqX[1~ JyLy0#wJ:6Ki8 ]u@ -Uu?]2^c8I}6v~Ml7L`(k|IUc29ƅímy L-F Pve91adjNf)0b<#;d8jJpKҏ2'(SPXrq~A1 li:$Ŵg#ԂKS¹#מF^B}5/ UdTgӆLlb`hJ3YzXcdOF.Qib31:ӨҬ Y,Ls]7X7bsr˧;qS?Kj)Hfq*Q$TG3Lۘ .H*֣4%\@5|J1Qjz!ԒE&|d?3%} I܃]T:E!G=CS%, M#"컟l a ~7 >,L~JXly[XncsӝV:W)Yq؄\X60>6qy9~ rwOPxSWZde T֗x긎BytY28U-$H,Gu(`Geuh}$򓢬̛A0,WgCB vt=mlb({h|6>X{K(ܜP_7ja:\!$.1E1j2ܡI xUc ~܄$g/ķty'["0 gQ]@t,/cFsw V![+x= W|4P=r/r[?oEY'Iia9\k@sFice Fj'HM԰CR 8fCi7ƂIceLT沫 91&CГ\0$ Gq~` Hvlq Prў޲`y:j؁lK26i93N6G~T Mou$K'xpfFb6O NEA^q%jd0 UQ~5|L!7M?6ORT#;*[Á$ b"d_˩ϾrpJԃ1dZ1rc:gG!>l}gE"i(\;jF\C0&yrQM hR'\! e˦) ŋPvgW2>ЌԋaZ^DMEQ/p>7b@H7Cv \[z-miTzrKp$uQ mhxJynÀ}Cwf Z8"@o=Ӕ𐷬QkCPz>(jVaٵi.:FS{|`-96 K?=C)>q#z L%%Ǿ%χ\I21^7A:uOȠ-*/qCj `jsȎmڳhyCiǼ h\x;X8n ií!`^8"'^*C:3b;X(nBAnX!xG-V@cxm8%.?ɉ=mt&ş"N|nSHI( V̶"DH"HL)<7N~~)&T\b5X޵v*܄{ N4Z 'PE5GFjkdO@. 2!vTй%""Suo"8|,&%): ݞ_š8/7L3Mjwr.OM7juWv/xN Wb qCO`=AU{FWaThҷt7') ۷5f&QMDu kui8a:7a01ykGswPMe7A&dRX@CC|ZNistp w Rf1p:al[o_wlcG0 &c>~{t˗l|"B=:!&:@j It%Pq fY{ I6l3ԙG|J߅h }\D@pиEOץetIH䣹m( `XG[uwI_~9*QoYlr8cR+ll6'PJ暘Q:c*"K>*S2\i~R}IĻl__B(^y+hT_Lp hlيn7i_xl Ja`+kW" "lrN_}/ 0}BqV*QI?N.mB2|_'$;egw$$h,`PÉ×ָK?% ב-Rr(9{?̭> LV#]h#m!OĐw {io|\1)Tۧ? @QQ Wcz({¤UK^A}&(Y]-U.`ma0WqMƈsY*HxE_xbedWd>_ 5|Pz)Fjb1ȶZ-/Ih:U-bH#ؓۼjE߈hX\!Eny5{^hAmFҀo Q-i*X:T}:6N ooAv|\}dT-\K7OL_ݩЎM_bǫ YhQ/Acꕐ+3qs+ĥEBz x2mJ??Bd՚!u^ #ҧiH̍;u *+EXVIEW &Ib5r'q] ֞ǪYh獵@t9;ᅆEFI'нG*Q}5E MC+6_41BZLpJs)ڛ4g/c{uD[[;Ix0yj K,'kpә 7_مit/He4tS\O,&x Ҳ0'6'='R&`sE7{qO]b9P&vm;\zsL$ VU)f#4P/ WX)R V6}w T7*wؐ1:TZo} dSV&U?, [5` ޜC|N:8SDsF揸UCߠTPSb>5f+ ɖ@*Uq4U+T zg(&5oeh@u1\o\2PPgDwa 4)Dl hxCA@-JL$k< b}QͱԄt) ^ϴ&ֆ7|"9jR4:eНZߎ Po 0]j[D@N$`bw<,U(d\qLhgx}7eo [W'FCY4`q ؓpU/}W!+3G;XA (':O./3.V!yǗ ɔK<cnȝw& |0$xe p:^ЇWZ1K7QρHsO1A0Uv<ſAN.![tؙTTke0gut~kdaOlw#J%3-a!zu26ڔx)+,_pBԽBc*g2<!\&YcP$"%]pdkfYXﳁ7nE,%?2=ȬVk" 3N޷s,d8/z %j h;CIڣ2IObD*3 ӯZȕ:wnJ !Zjm@!`rpJ#%?޻H5j;k$qIˉ !qcX3kYҷ|: |F\L}1KFQfEwAy@ۖ3iV&CɑrۏAME9y-M{Ϋ2sZMoZY`+esxN{(^iQh꼾RRi9cl֨g\`+syYybtPvJ}תP<-ً/= 57-RE>|gfÈ 2@ȶc=$GU$bw!dc"/yyM\Z&4Ze%æΠibM+`/[Mң#rk@7Ӭ 1 kH?ͯ=*)tM;ثkD?hfX`5DPfbGhhϚ|w} ~&&PdsQ&5 k^߃qK%6BXۤscL Px4F5T9IIZKI%g_'9)Z%x%7&rԥ,u8pR'ƾ.Icnr{ bIv+3Thyi!aIũx=MxY.I!`a_P,]ESGc~2@1wi$kΈ8T`Kx8Kzk ","Q۲.褖Oz B OvG! wӢ0]OCWQmZ0mսԤJÅ4}rߖoaW Wi TAM؇}"C`5Jr0$A10s NYaCɹWT? 6)nM9ɼw͖VZ.=uchQ6SAFG۝140[dީ,#'Zʫ_*C)wۥ{e 話՘y[e81yѳI`evjHf5XԒg*7"DŽ>k(h✱m鮡*m"KJh(L,ұ{`U6UwD;YЦci@VjZbؔߘ`i@sCITfT8l;~kcezy@ss-$%)3H&mi/*GK!TG[{s=1;,<ŹfJ'ˇ)q[) G7ڔq~ƾP/_heqvD|9eҒF$n0 ~5h 7I.}08>UOHzma%pJrǦbx)pwٔocZal[ʖȣa.|PHBGPO< 1 @xC~XS\Jj5뫑*bݮ9&^ڐ,0NM>!Z< LmE6/5ȍ>`72!'mfT7)M qHN. gJLc=r!ہMTo7~ޭ>baip j a@Ͱҵ[[uOV4yNM 1+ormƻuc7$#wsZpJ@\^ $Wλxk>;2 }y?ecBMhJU3 LNy'Waۮh!5'13xx,f0 i*Yzi-lQ'q: stٸlOX   Sb9kT vZDs @°^?l|h.A̠(ݹز:0N_Pd%Tp %G7ս֗Fme*HA53$ L? $*3!)a&Z;u4^A ?zqU!m S:.ǯSwE?_qY9ev+S|nom:$)Eڣ:T ϩBUC݈Y7t2,:SaBEbDdD$04i;C.w3&u+vYy6y=Haŵ'rc|a[0sb9*#A +hX(!$R|xQ|$eƣzrQ#B/Ab SPO=2_ LCt9 I5pNdTȼ[5yNr}6Xq>DG~l{m"")ٍN,yV)|C]+o"1!1T)6|KM %NpșVT!9;TmXi:7\ 47~7Iv*#  thXPQ>)T&R+nC#M彶8z! 9aȉȯ+4FGHhJfaiM/t."`Paw-S.5rP]Y^9R+5\sRoaȘ<=KBE|@y#V tw#''M\)B- (g[uj@G9̲kɛ-H\zTXf/g8BҔkUYǘ`.$w*@.pђ$vN<32Lp:r,wA,](Fu~8:[t"7Þ_x`0;@QdP SnKbΫk}C2qk_|kpºaq_y䩖'3,kY[uIy v|VrҢ=.kPGm?4J:|fV$7cE :h-]|2yRQq_۴7 fpWYãz',{ 8J{D [@VHFIlb8FwaaG*蚘vtZMv(*LsoKgykk xnp{*@?]MKwŊВVP4 5Ϣ՞ ߘ 8ZT͟+2]Den 7dJbX#]ۥ|(>=ܥ*WJ4Ej|ICߡ42L,q) :,]*6SeF†JA_>oYB3'P]߀#v:#˿ջLc?4e/-rmj6!ݐ/$5Um)HzՂeqoy\}y)ysN8U@IJeg!H4wu9)Dǂoѵ\e]ǜ\UԢNEʎ N4NlkvBVA ,P.Zd! 3o`<\=ծxC ]5;K4 -\KaaTŪB?䄅 %U/x&Ổ1I1mmq!u+T UQJVͅ^3 e8ɻ-G?I '뽋XړB:-,>/`'6nTeՎcYO!D-h$> . f ^܁ Fkv,{=E#;#$h4n[eu##;+ĤR(%h" b7}"[]a; e{I庡EǮhYWS3H.">9sO6 {5‚jFJz IQGO%u|*n<&P\\f+iH(&J=!ŠUNJ%(K'p_oHǣ {g+CJ8(Z*IClnT}q-Y1pA½1)Q6v? UägGzI W*hL,9D* жV*aD!h;9=!)8FD u6*rlVK[OSUKqCRܦҴFoM-{#L:43nit\#Xƛ&i0]|7D6x hT8-bv(:Woȭn_#J<@hS70-t%|8Rl1M2z}~Vt l|xzl啙< Z/u&eDִB ,z% ,&e N5;_Z%IjY/f~Z.{~Z8 YK8d.V߁rţAI]'~ص_kh;:Jx׳V oY apA`\ctkxEm\53Y`qI$!z.Wм^&I5cM_ :|Wc(%E8,$0/:F6kCa܉*6bHC﴾OkM 9 D`> >\bOFV|*&#"qPcrt,GQkNem !Ʀxb5o#GTCVW} 5JE\1GQ%oxRv`Ka$#'6FKSÛ/}dŽvp+rF,Ǽӻ X=Ђ\ͭ*Szxh9'}w͏ c(܁Gow ԃ|RQkNRNc1*%m!xFTϢY?`;zJ@cMd+lyV@{/пO2||(+'Vq =1o"a{!Wt_gScLF!ʅUm:/E:FO(r5$h$OR1b%wl  8>E4J|1ڲ`F!XQo/j]"qk!怱f48O ꆺ ^ $$v_n#~bM?u8^ϛc.XvxbcAKn?h#'nZ</"RDdV㳃b^%ݿ~*u=ѓZ\ kV5*(OJ^Ӷx']ieLZ>Qn8,j )X 0ȶD _鬽v˴R0x{ƗO6~m-dc@\ P' bT3nWϡJ<ķ\؎sm%_+525ԋ@47pO;s f[YE>(X[63[M(,G'pixUЀ\|ԙ\&x rt=Qu4iCȏ:vH,[pIcCo1FW ldzLNudn"4J9FWUB\Qr3_;,e9"V  \z%wo^h6BaCk!m.jٳ7a ;~9x;lFDrбk'@nDDZWn\85kRpMM,rl.zOfF )  מ8awd& /M;cLNG2c|ju %أ():NA9҆ށTέTKLi(H%KXw>tgumހNptrfjD-ⱔJP 5mz0p(6g"Tp[WXG7ɒl㣉şTR!cNw3ti7 unQ,b#8y8ǣmn6p}֟bO;5 [_} &*k7U"Vr02Ҍfu@@XEx/̢pJȷ~Eh$&e5ޘI82d#luK%GLgN9vĺKGߍc+NghL0YoNнz 1=Se=%SGh %uu}/)N*b8,Dw(!E?.6?=@f7k&"F}vXC(V5\ِ2-H–sN ķ 787c"JЅDH_tT(٠_xC8*U8Ր:MCzB7gL q{-AZ:Y~ VANd1. T)ThbbW 09ʬƵٱUnzНD9n1lm&fVv?H/?(rBN?wCu9Ɣ=M3X9̞)'TsMKvKfzl[ZV SOWᎯFbU=\N?WBքɁeC ,&]'yt лζ#Wؔ FrܱJz@B4;yk`p3# Kwct%oηfj{r[{8rhulKueX—qw 2x) Y!UBClKL[  Ox LU(X?٘V {^T8O燴0s` g(W[Wd+Z N~l31cl;(fI* :}t?`d9IHz숕u:Έ =gwEZx >ɧkE y{{^vu#Q~v컋+Id糭Ddإgλx"%}~b6AӫԄ(XmԬv~g; vP1sqAu8GZ+R>ǭ=]O6׾WO- 8˟l;.T"N_8Ut2v>k |8GhDjZ_]'g8b^柳Z(I^Y8-VlE6nM@jgMe4݌>${<mkP tɡ)h.hsBлnީ̥&kx7n2YSSC>Oq =]_IJo믢;'W S4X$R!: Z9R^#LgׄeKV]SnnjONqxТdoٙb :: j/k9;M]Hjn$Hgm6," =1P?{5bWʃeV"9<=O90мP3>:);eA4ʁ?}IAXTeC$F扟ɐ euҪ'݉9WcdT%zBFy6k l.7wiM^ڗıDN@9/rPqwn ص dhk<:WiŻ)M!uE N[aHغ$gpB£H28{:397/B#xa`Hc! Oh2XPP8#8M6LlfAm Ex "LwIR= ʄ@}俦X8AIrH?{MRvfo{E K[~}RKI[`~S>BLH"GDŒ#IDUu[@Qs jqlBy,n}E K[Ɠ &CD hR:{dE72p_AζtH8sSg Urh" 6ҽ?+ ic3T/j^`u,7 US3D3enbiT\:^"ȸC*(T0r~$y'O5XNvV@Q^M Q>;uj!mUEX#7tѐ(!45hRyJ0V;~jm*zSɜ>] r!.z١e; kӾ,zB-ͫ0o`]iX'}YHWgk_i脶䰈`|!y^Fñ#F =b Kw *UYKX:A!LujxnSb)F>)vz$)ْo~KwUH*hu!o܇:JPWcO#V<;|',z8gdOi;I᷉W=M& k4dmXYr;rSU[BX"\q@C+/$irYDiV{yRc{_驠[H!nKhwkYXPǮbt-AK˜{ h_֝S '0|;Aern!Cc$@U>$N vYvwXu>:0Xƽh5FDʙӊ2+yԆ2D܋v(ZL  ]aS7ڡҪ)v@xϳ~ )@K. +TiG" U$7{KCDVhVcUClJmaR'~i/# \ZfNb.'!vVv`GF:e3L:F\ S*\ lC6LæJxH;v{x1K#fRXLׁDt0͟24Sb$ n~d=Fg`{[!z*H[| .A[ㄷ*+-/{@}v @]rdoLRYEy<svyU<]3me 5LCe1OA%bݎLm{ ~ }Kg;{Nk?a8azZte}l0J5C|区zv4\ u*|7ųIDp-|:ܘ:efAOKK:aRRHWN~vOO~χ-~ih!vq8Ȃmх%;]g^&9ʔVSd[ X8#SQ``;ם` 0H+xzWn~ԛPaK꓿Hֈ5C4"f]IoXE>\ <*{QQYp `}9v5D7|YlYսBH5c&dL`|vfjcӐ;}yT5ۆ{ hPO&=DЊ@VS}4E n#QhEg.ŰHvoLIp=x\}gKK@\B9 yI=&+V/;w˹nqXxnbETp-t'>\k%gv9r85[|A &)3k UVƬ7e9:KK'EAA@3وl )+ =./k2V0Qw Nځbt7dUbncxW 'E13@$9#y&Kqu.# ^dg:TGQ!g`!L\;fcL1ZAAov&%Û7B)U1-S;.b g?MfBk1 i,7^,QZۘqUE7 `d *2'ZxQ? ^AS,ƬW[\bt1 !Щ:8Q* ^d]_/nDāyϿJKc3 C B0^GWl׺yk QW?Lagvמ_^ۿ jz}O6YR=M JXS *M>;I:y>bʻ#Gl9$2LnL!|h7򂠘!4Tͳۄ6!PkmRwP-vx1#y&Zs(QL.t*fH$1ZR>XY7gT=.,|2Fow7#sߎ7s_ ?O˝oe @BX4zq3$^T C΢C$:1A;wCr m?TRC'b*YDc`]'K;DcFadExRxH䬟(㧎 V vJGYNp(Vx&Q ˭if |nR2*f_ode(^}1t޻铜\z&0lնfBx%$>O-䊸jkbR+ڞ-*o8jUб'3v46XӤW̳H{AC<)UP1\fw1P57~+Dc*&:eRńۏbbZۀd wVCw{ӦUkDZ c koXFuUc}'}+f_>ymCY0V3tGd:A«%_^ Ak8 ^pncr ,j(&*7aNWIWZ4Xh@!+ѓEZ٤T Ybi y%,mWѽ*W7Z2'e߯'QDOFU0TFoa[,s=q^:sUG/)l$Q%dpH눬>n4fz0d:n-),.GH':Tٱ@!7]BO@i%YD2-"BաIu4J~J0J[d\>߀ Z` ge_ڧftFe=!};`16LZJ<%\EH?kiľA]w1N/=2Eh5_NS5E֤?@-ZdYs_A; m}9e >0GiК;F72:|D>|2ei踃x:2ZcXqhX&4'|%kuW:pӻ+nP z"^Nm]rrgc|!mf*y D t|o` 4$qfWeфqȀċeq6J$`$ iHj ?`#yBXgJ\}4쨮$P2J2enR@8?׬PmJGlyI DKfqa~xKSgd/z|X7*Mi~zlA?4>氇1b I_oCnZ4)fӤΖp2wHۇv I#i6m33V I']u^ yvrm[UW+!<^XuV):ku0`8'\R3c@#\ɷs}0/Ξ@4SI_?+7M`͟y/^ u裙=:+q *ffư G/b:;l8+uʈmۨÿ?\V;)>i63鎞f[\[K0+E7μmr* P1CQk4CvhԑKc*d O:yŒ#.MYg11!dP!Bxm42q|S^"#Ž~;k"z P.AwX@9?{ 9mV\bq#zV/DNj"WgV=rvȂuXGh`[ biA 2݊ oF)JgώOIw:HʹΜ  NO}/֖87moV.S؉Xu[5;Æg}er%<~`;!xcze>}"R]ɰ"P^¥TEЕUFřm|cб{δBwϽXgGe fե 7_wRF,\Ƒ Z&{?3< sj!8gH(7c$uX r~_4i٣: NbHz~$G+-?r['uԗXQqRO(;l H,mi7rKW*^Y>Gz]pʪ,@5S3S6^n}F`NN:1|ݍ!8έӻjk@ynK'#qPZߦPi=?ڒ; #a15@XՕ%^[ 䭅Bwv/zOtWv=gcO=}cJ{n&ՆGM*?q2 G`I[ O ^vY%_]msGXz ~4/k{gR9#kj0N.ٷ`uNBV%rSxl L9 ݂%, bUщ R޺JNiK0U 3s%ŐW|T63)33N_^Rtu kd! :zmџ['j4RG 7{HY2 A=_\"z6Q=0>PlXvMǨX!ղ=t7!6;FOzp~Ymل]9[{ٿ<螨D#׶1](GƯEQ{'USoF8/^1YC;臧d= /D2}wt<EpʹfUCUL2SAK1U^h&=.4vwKKR '7^gmGq@oF͹/닯Z8@F=\į%UrUpQ/vƗu!qmPd(N7"zhs>\j>m)MI3H Yfz'DvOv3hwfol"x.4ŁdKг퉓Mtw62e~hqEw* Ө&9l4bD~_!YwD6 Z7(JIǺE+r~;aWW~K@/]x)fD`[q释qt^}';He%:@>]GmICcL/psD"Òn UcZ%voq[ 4V=ȹnhkmU_qV-,R+A焆GH1뺟`p-SB~x@ӽ ?HѨ;(jk|Ev4siD\&BSLKS؈ ^;U*)۟T`ol6^L+wIިcŐ؎ryAܼ-ŻV+4ns [po{ $@"?wx(X4PբmJS3?b@%'Ias՞X^GqFTһ)Ke﯃Go.~4M ͒r/gg/TB`{0u604b`NQi38``!Jq ё]3LwhlWh\{ v)xCjC64˟ru?2!* nnmoMysSܦKku﷬N[ҙhkDnEF&,w ?wX*k3m6jBq]XZjgYXRQ 2M>Xٞd6J9֩J&K%[)!q`z-+=^l,İV)_OePo$ Pi&жJUup.^Nv^Ѡ(PE( E3l4hka:]$왢A˗$sUbNAdb)C;<@."#ܐI{%71GM@A2|QQ(CԒ`š)Mj*ԵZgʘ{%=g RKt#@g%j&g-.g ڶV5CA3_H_ߒYo&)UOʑ~lBe3d9:έ~+;t#<_OX۲HCńi tAvR r}̜' yj;d!x92o,i5qe3n#,!f.'wq4%Չ6Z3rXU!dgj9lXeO#k|W[JCͰ+0@|OvܬT7Um$i@r? D] ݄z=DL3ߜki=d ]#:{@*ѩrnuU75CDGfAqpZ5খ:b_S5thZ$1^Qs#7-;wvjI'L  9DE$S qWd߰b_`!u<'t3Jv}>5#Eؚ\l i5+oܬGCX T1|W-'hhY }ZQ+BKv rsy|Z-D7_Wo L*nAZns5ȟ+փHًxfe2Q*cɑ[yRY(X]'s\xһO>sojQp뗘4 O ųE]"$5@a=6" eI~Br8i6tٯD~jDظeU&vke,(T֣&.ocH3/ӯVTE4Zldk3kS^9MW=3DߚEAF~52g/ѻU=o6Fhl%tx Aa؉˴mu3C+kq[RSΡo1)y+:ҕȼoأwMش2y *xX_w)>;gĦ<c{й:xۺ(*95 < D>?3EN>MuτVݠAYuY&$(W^?=?J5>eSrEHzG9D"^AN=bkgL͸hYΜR8`R8V-++ E&!tZ'pe븙WbsTFцrJxuiZ(5( G3osݠ+0d|ǖEM9O}`L}ri#*R8DFճòJX3"q\""v>f6/'v.CpAU$Q%b6U/57CrU;R &LNg{[.rS DlWh"Ba"̾ww%oH6 Z[1in;Nk5S=RV9x,Ou[9A~Ahe98:bvmq+V2A-XӝUWUM!\,ELr RyRXʾ QљeCvqO1 O m3P)$.Rg㕓.j=͓}k̙o6g߭\a5O\u0|"ycFܰAhMk|Sv!]qN,G45̽l-峛硙k3! nS Y'4žbPx3En]C8E@V0K[9{Cmr_ҍe~U|;kۆ a%>gy%mүdU8)-R3+8uE9˰Rm01gI6*^F֍%sݱޚ/\;8)3*;z?peK:wWfx&kP3//k |$zρe>Q=ZAb K+kOcjUjn&lܛU!Ю.?dqz? ӍuMWIlU$Ch#ʦmaq%g\Ē*v_2vmIHlq 3t߿Wj y^69||L"(*4P};UxJl9ɮ',(W}b;ڂIrҴ{ W%`}qUP H> $ykl)yBv!=12*s-dN #9KK - upܿ*6549rCc;xp`KÓH-J^ptFeSȂ{fk-Ltu>sS6D **)YLulh_`1 %\9j1,);"vl&$[NW>3{=N(#%lD >pia2z\֑1Y #3 IR"giqAY1FxI6^{{rZ⮨`XҎ7trؾ2Hh(r$BFhv_K{ev)Ji #zhyLtH>r*o]j#~ݰ>]ΙRBڻYWmD׮:_%),p>u6# ʤP/ݠ#U0ka1^Ă<펤{{N sFB͂DTǎ\+Xf^=L*)Ǥ7*$p89h%WAś#J]"$t<>'$AT'#:Q%?LHiD|!z+!9(|0)q"+4l62d;e5JuoS'ɣa5} Gf!Lu[@WS9 DaĂbUMnQ:moەN:0NP=no˴Ba'aU x%h5\ [ +^~Aob|U-xQrH?62&qu:S~DO).h7297BP~]y/Dy^mW3tQuc1q}vbDx/&fy]8t@ͽ L7r۾*c 3G#(Zv$Bf;<5 wSs&fͨAA}SgJ^FJ~dD1z;&K)+X;cؔ5+ܺ#밬5 dgTkabB2J<1x}I/uTP,l$~6nHFQy1 d +#BQR1bY6u2.Oqځ".a-|x˥d[I2};h({Jӱ$^> l5ȫlzmb<[7xM-2MI5 e,bの~ŝ"`n$-$k<f=q.0j%g.'[nl?l@`c3;Dcfqm, ұϒ2pS1FFkȥ|#88w(^2=|Ëo"V}RGSntҟ]K8s+U2;1sF3\rx 1(tW)UDȦp;w,zY@1rQ} 7̙H $ ஝+Y[,F})꭪ ]?J6ڷ0jv*G}{xKL 4$Ld6sP' DY+sx亭hUU*-kuXrS; Y$. lC+N蘯tfgKMŘнC/)PHgzWe7ta)>f`a-,{%' 'ĝ}O ]$~{XÏFTzaoszeLt@yVqD1` op_V*m%g)H8TIX_H#CN=2;PyբD}a?ɾcDӋe&̛ea]r0 =c*g7Ʊ#z;_MD-Q;$0t秒o@}owsH5cK]'Y#o="]vrulA^61obY:ô &ܽlZ*64Z-TJ N<]pFAAD60i> ^G9t#tHkni/z`zR/\=8.Emqrx_:3XL!FiB8zNxL""^TEA8 sHzd> ,i|i޻?6Yn{ծ]ʕ:ZQ/={wKrdIG:I̅A{ lHmb!*GbE5$;#&/WV#̘㕆5lr<8#wU,u\Ms0k'{EI:NSe-=PzÙ3zkJ~Fc_l>>=d}۹⡢iiId{h?W5ۚu%đc+,bIR5MJ}&fSmteK|l`m)u.HBTz}aM%7BtJ G`ҲGK( 2/'(L}Rfř t,wЮ\0e;X t:0=#A !C4}EfzM+DހN_7kc_ ݵ'Ԁ7n}~?v6tmO%#Ԕ M|Q۞T,G30^9 W5H ЎCQv1_=7~?L_KP*(x'[cY=̭GlGL&>x| i DUjRtF8U53 ƱLDS$Qż1z{$2MQ`)J-XggNhnKUK}]Vu׏w ,A_&6pȎy&eS] XxlUVEIΌtUZ]b[}HlɌ,oًȣmPInPU?.mHH鑠kv`-fd Aʯ'AxzMP8̑368E5U~$@9(D$.2Е:_#?sQkK$s%KKA)|F6Md!E`m!x65$~{=JVX vJح10?cb@@}ȱIOsx0*U4 H-WTfΣe4JiYn`ԳI m=4R[ʼIl9 gY@ `6vLQIWR'~Ltx[{$0<C(T9ԯ1jܩӟWAa;t؋!$c( B;C{7(`qJfe\j8./4`}n&&;ƈf.bYisV\ɽ[Qrg)&] {FQ{^n5UWQZ2"Ʌ#EEQzg`Mͻf/{XoS5ʁ.S-i"+rL6!&yrb/ѩiV|Cݰ w%>#@1&4"3b sZ[3Љ I”\O,۷h;-P}>@5.Im _m[̼*:HqڳoX-6,.eL$6~}:@t[= O{jKp%幬 tr5O}#q=0U9tv3 cohHmҨV򲚩:Y%+l;_s NE@:Y% IՔpԒ~0*\<.. 4\i5VY/rUŁblH-o̤vJ9o^2E}X`y{Rv)>@̓e-1>?EP " X߂]=嚒YRF]%Lh9MJ8NS,zP-tnB5cy!5AD;xWTuPꉨ!­cS޺ςuE;KH Bkmk<װ2/#v<3 愉e+')Bow.{PeWV a-vDramgBÂaM"SJ}YԦ(UK:%/bjyZKd0 k.o;ҳxpp/W-YP֊.U2_Mtk(3p'E: 7k&}q{U[ky `-X눉Q`rSco+iQ@廙tw4y 6wʞyA -<ce z+ḅܚ_NHu|Ұxu{8f}eR͑g(%Px70y&$C] ?б#ZM|B}tFDKoѦtɴF꿬{.$YLv<_ģ O1MD[I&ZC};d! 䪏.v&tlk=Ճfx" )FU)5hbs۽Ln73pn{O 9g\ ptseȓ#g&)V1 ~xĨGcMű^n^{B"y)10'vRbF_:MH6ю`P`ۘȎ u,ܽ zBYeEQ T@Q=_kJW2_&\K@:qXHz߈vI%}-ȲT5"rǟϰ^pZN+Z§9r&rek<9R+SYDs;Ê[#QnyU}⾩\40C3M(Ъzf;){ B.yX)1 RU`Qd9b/qPqU7r%mrhH1f?O7OrfAUUh@eAy2+Aۏ0q7Ðǽ.jVJ d2Kq(S/ֈ?}!5Ud<햧V܌xYt Ib kJ8F5G5M9{p)Cr:ʞi)ǙK+LNt=Vwꕴ}]fUlDQJ hj`73Msg|J2;6Z_Id%fE$jhvT^uzeNiܔ/ AxPW^GD$3OPO0Ҡ(s=}y$*|)rHrGaE;Aڪw13 Ɍ凳tiqL>?^n ??JQGu4ȶ$Tz>ĻS0B~<:DC ~ptZikg3\((d5tP<9P;Y6(jJi/7#pF̸`wɽT\AKx&d씮P4I?}@hދdN:r K`/O@Pbʕh,9[: ƦR(HpeaJ;F(C%ZefFJdT aG霶m j.*ܮHPSbUm!ҙo\- Yx6tj@ȓOuZ?U~R"dnS*.&̩€M@="Ң|B\#^`ĭϙٴL$ZWpn|S%]y#+}je|u%-Gqؼx7)+~#m䀛R LP*.6t^21<3AY*!pyYևOZe샻JoOnXmA/j +A{wO7?k8? .TY;a&S=쟐Hd:pnGW|dxRZyR.Q=aX=K(G;^#iLTa6F Z5"OVCC#e$\T{ZBvZAb0g0#qR s`M^/J{njk `/s Zicүg.D.V[yqW"6 [J;vg%Q]UPHe4swӱE(uqU ޙ8 =JFR~~#lVg{^* T߇S$cK9`RRl= byQk =دC{p„U9/ w)c=]gd-MWO^]G&i|p+VWMLMD;uDmJؘ"kx|pR';휛Uٸ)wpL(~늤UmǤ]dpYKj}+I.ĽDs "Z;Xx\l !YsUS aRa`HA$ ?uqTtdR(T$5lxO]b!MW|1[r6%dZ2uKZ'MH-%KX3풎-r4qO";QX%ZFyw$dă^MynCi)NvPdzFj(ߛXX_.¡Ѓ,Q\uRh}J#R?;OtL@2OQ|QUA KԚ[$N/"oW`+鷺l5Lr'$.O.hfr#*vAsf,8  ͼ~#z3t $ӧ ZV8mO&K5vz#)z+'Gjbx NiLM4b )'_c%}K۟ "uXePAD@¦2_-G+B~ )BGDRvT <)xl8M0uhBPKU?|] 4j'(d/5z$:`&D1ʹ>l Qt[Ļڥ%LwPПW1St"a! |Ң1eFQ` ~Džp H0H,UoJpSZrfw-*vK޲\,&69+f N8+&ŮFctbVR/ ͍ p{[(0cJJFM,Eg %E6GrȜ~Lϡ21@{Vcw:pB쯕)KIb:jW9qj,g*M'쎶a"oF{\o~E2o"6+jgvjhh|i/9JGaL7\$wpEIII;7ct!Jʾ'.k8g".,xc=MHƒPV (ܲB+-,yuX&qq AYYfs-_]ȫp(ԙ4z<=OJXVWyA兇#S3d69DuEBxO6iîk 7 # O>jG12 x UhJ(Wp|YNIscTOf%]%lj?mX N˘\ݗ1^K[<1za%7i!e--}7B1̥o$Ws?J,TOD+aNjdc ^`$d1U<<$׳׼!M_~bT!ދPY欕=,)8Чx=ߠJs252G_llB җ{WrHک䡂UHxЧ#=;Yҩkdz~պ$q%9.BExy1IȤ_jø{@~q)y6 -DWO=KA܇ۄd9Z<;k0?үH4|`nh@qg̡(TumG}`s2sǶ$%kG4fi_ryb>&ssyKi-#,twHPș%}H" 9#0Q@"=" W"zYVBSNN^HF1 P,+};>GvSԵ̇{iя),q\DX Uޅ#tR !n5 ĭ3mK#WۄvQd_cLRgQs$|^b:0Ӳ8%cIL>H(P& :L|oB~D $>O&Z}4䁕h #:#78%+[C4s`ڃ3|K'&`/%Jfp!1nOPǥ@MQz{tր4|yR8ޞ;k) DgOg?z%~Fl/A5l3 7m q0vFKF $i w+;[MU& mi1?䰹=;5Bm[!ncpVI$@ow;`Pv|GiÏh+gYxv g_?m/u E>[ߊ0e:izR7P6P*h%G#$!zf@=#wW祀+Aq W\tDfHt$Ѱ-sDZSCfo-I`AZԮ$ɣ'T!#1 \i$]ԯ<NL A hJۼkU}]&LC + G'-|7Fn r/" P$ &6  j ")*S4 _ $]=Y+u%06Ś=i=.THYPK<цD; qbMB]ms3+D&+MyjǛr.dH~qDQd~Sh ^L6EpЀ L :NH;2i\e*.'TE2iCHiAontd=ü9j`d[ F.l1qz׿eZv9Ix F:,2xWi9BG5  $ߙ-n|d4}0C#nt$!+Ŷ=Օ 7&yM5T7\{XITA/!y.m>X4?fa™"u0Y0D #:Aoa[mz=ۤ03ejA2Gc9^#'t*͝\L1d-ߜJ6-ٷsELْ} ag1\*\CD R#d0רּoV$ޱ]_n#-)`Ź6WU>$/t{Q'z8gJ\> }2PIQȐsv4Z`ԆVF.39G#z9$6/*-g;X,׃e.禖kf =3"l -Q|+{{VK0\b>䑈Vzȴ')4JFYo['Þ8bTZ& `ݸ q6dtwop`ӝ>=kpnpW| XxVPB[p' n3 k$N)Zk)ơЃzuElzth瀛`?5.D%y}=b7+}rl޵ڮc {|$bXV6ȏۊ0EKx@|2/sL䘇PgTtS>"zu-zO w{@1uu/Z7`]GLSߢT.͉6B}3>ⴹY}kC֗Tw'Sa3fims<3_>i{pն3JA x[t 2_ 5S@^H'GKZ(mA2zTWM7烋w*RC2F0|Zˡ %!w2EJ5>pLCg͘RB)2 [YHotDjEO1 FV2GsXeβЬ?^Fa&ъIڋ2 s~Vkѭ':Df*pk.G !KEˈ[k?n|~C&8y`C^uh`,T<~G0dߨ‡I4P+7n.-O+V 1ܾU'~gߴu5 ɤBŇ!UeX(1{RGPl֩[#;UD i~!GkkmGE2}cq^k@w]tJx!%?],aOXm)e;7ཨ[KWN֔և̑Xw=m+Bݘ-5cڡKaӮy_:[ɣLPo']vB7qzMH4[s0/Y:9u*Hjt ,@z=Qdn7פ Gt\92јRV7D˚[Cݕ]RF+;9N&N3JJOie>>( %A#ނ.Vj۹MmzTBO{.Wnڗ. agLI%4peiŻw-s!^._ckuׅnWa=ͲA4ʖP݅(՞4%o%QHZ9vy>YlQIKRm~z"gBZ J@6%.FpDT?w R\+ڃ5=Hzk?`ʏKVyvܝS-)5(ͤu\TUJ!%ƫkmHtw 3A5\OJ|TヺuʧӊAgςxC|Zz&΃>:.nLSׇ:@9 uo40WWv&0tBOqf>qM)L`AO)@UDA8G-9,hPkk?V-Be Rzz KoG&HkX-ophIazo)8l8F}8):M"*6HG W8bq"SdCb20DTNߥh:FSzx+uZ|\||o4H=9nw_+EȪžeO!_*k23&][r$utpJ)FMv;(w'zkz;W=74b\Hu^IDR_EQK7،)7UPEK1T`B{aFy IZe- &&nuٽm\A,^' b<ӟwP^nJ7͇ڵD;wTBgSƕ^Vi :HSL>iBV]}0z"I|-/L LZg`uqHGZ4h!V1Ax/p, WxmÄ yJ u42@ݙJo+c3~\@ݏKmnf%h{;H;vȒVXwD`W KqO~R'" i=/a`m멬hޠYNR'h_'+0֢xTD؍:kZׁж`5xݴ:n-c!e>\%]̿4`0fV8zKa`lAZVHp͡U]R+A+O1}ޛgn8 DƊV:VUү"z`ѫxZrh+zVsm_It bQ?5)$Ukn,S]! qn1㢶X7%Ӿ$>0f-l ͛YHH( kYGvhi8XW\z7iYZ+&lg: TDS&:!^cs@c1nM챲M%9ѵyCS>ѹZf-K 5UP Qn*PA=kCX W2آ_h.! X%^%u.s6H#QUj(!_4.().ppbJanSF0YdlY?T!Am8DYix[\L0t+nFhsLA)^N;2==YS5hō`,ΐ/1Շひaʔh\Xp^}F)?y~+i {aчn|$,Id}5-Wo[yȺ V(Nc| HNШc.7'nIbQu*,X~SܬN|ɍ7R#ѥdR$5~ӹA'o1VY0M|ACО-3 ,+tH_dfPӿ:btZ\S2 Gq<)1gTBՈ7f1t)eBz7Jhk*a㝕O*#:qNϷYwB'cȰ@ݲSmG䋵hęe0oE˅yƊc!7;4 #Wg4:n jtKwɨtTlLn>j;5!Ū F\Y3$~Y`_$ E).@\k gWۣouT=Q o6oɁH8!эAaXEx-G*\43n-EAcG=Bv_&ENrL^jP̉>^hK?7܁O䋤N3dJ/ZnE`ˮOVePs&"*P;EܱS4d3:Qvg1lk+ I9D#(9rvZ^!у^Lm]YaK(O#cdP&Ÿ[gVw0e6?_1OzTkDU}K#uwʙq ^S*Hd6q^i|~筲!TY/`~-U&*BQRN=_ZjhI3yf5`/$bK/SW(p%QU[E8@&-$4Kqje +9py-7.Kap%WkRnBY?y`S"Dcgk[1|\ڧ}0X{پr̞, ɘm9.3=je/扁C-Лa1Z9v%jeȵ%Ģ } TģcXmΘ5RqUZ(qoty~0@tvO{R+ `MRf]+P@s2@$"i:.>:SN[e]kX)F*ycZ2aוSA2mõ$_YLH\iv'2?GlJ t3O+94DO;F~rK|PJr'p&)f?1{Y$P4ROɹN E1ě25pngdd ÁT$acZ6jj:bzNbwN2 [D0LwQ vod_]r6Py+$(DVx(GoZS縺' 6{)R_fr 1cv y6/S8) }1zhhEqe!V5Ji N3upyCo?*v3 12._pGvHc^uܦx6S8+VM=1{S2P  =+)>Shju0츝+V7h3k kNɻ4ɩPw#>)>I\O_вQXp m"L:={&«Qgl162myKՖuXXS@nMOq˸wi$:&n{̞EoԅB~.YF[qs! WWṔk.>P?qk~ߠ4b:`dY#,D)"֌ ا!ޝkyT]t[pϷm5؆煮~i1qlaAExxm4:WS+xҹֺ =z s@;'B|!|-QYC0w:LZv>P/08a<ϩy٘]UB"wE9XfB=9G[ƕa~nSbInC|}d_{E&%B %4g*T?Ǖ0Jp l|f0?J$#$bV>vFNt&'yol:VHWMa|z\Õ,ZC[BBB r#3Ei')Tg{nن([)8IBCT ʦKvXb`.4874U${қ=IPtoT}EU40`=c nw|[^++~ciZ~RMD{'6a[ x'r#b$$/s~lg/o+SiGֲY#ho0 LUyO P,o*F454΁i*2{8YދpKw+Oi]dB?R"L9dp\Qr!QjAX'E eEVT؆W'ixܶ(NM9Fb OUJ[@,>est_Cy FK~ ~W6Rt__AgbzTn_& ']wA_.6}]V?E9yM] 旈QU&C5!pgݥ= 5^B1!@a ?tU,%7]ddvej=Ꮡ"ܦ49Ĵ?nz_t &wv.TsD{3~E![ FFpQ,sA]baA~vc~mpr0L&_+s-0JA#GQ4M1#̵y` uĸWjީE}fK;}ek⸖VaԺ>Kc G?rN y4ḣh&CpӀIigٜFavDʕf^}/#$! fwrKT|[z~IBMA gegbu8 ͊h䩰%zjTCY6Qs$$w̟@~5зu!pO)[LƂn:*̟[_ k Q4lϬǑ_MDs _)Ln"!]QhLMETO . lؚs}{ĽW襖 @[)`4.sف|9D?{>c> ܔ$1p<7ynTs#E%eɉ͟OI|kP\L `򙎖q>mUX|K0lPܟ$}yЅ7KTd,>gE ے<%dkkۍ.ތWj^p$~ppq HnfCGcdf6 YTߴ5QY1̔@(|w0ȚqM  Jݻ蒹wɞDL!\5,A97=~:Ҏ9Qk>Sk.D8n4yv@?]kR'=*~)8G?Y{jʉ U(r:-wS;23BYy],c7mJQJovݢU6 0&L3)o큶/.V0_y@Nv %|2ozL3xwbRD(+I^`P[=E5P7ŷ',~[#lX60ӻUV% $҉E 8v.\qTN ɍ>]9,(Z@qsc0 ;(3bN?MRyG9rDnt4,~UX?e؟j)-|@Y`cO,G3JӚGp$aUy2`wY#EXv&V)/=c f&@=hdGEfmQb_H^Uh xfP{=ha\4,hÖˊyew4YR![[)A;gO[ar}ˋH+޵4Ub*73`Q2:X\6}vFII|BX%>Q imٴ!Vs6T7cmXx9xҌa=)sz"yg츅ի8(aHfɏ+Eիh66rrU:([7yZG9`gAH:.×4'zNTalh8 ;MڹiH_`uי4\hX*ߓlc<@t+deF^`dMO+pbdmzbܻVk /Y6Wj-ʁ;xIB>tzbK~y1V=H~IJˋ[b=|4==Faa-;enubGIfQz:ȕFk-%$vwŹuLD363ОUꔌND4۪2w56 J7Bxuxİēhyk9 ,kaۉha}0-Jc[.Zxf!xNe܂ډF}IrpF̔-M˕;Dkq=3AyPa6)x}{)Wd龒Ĉ' Q;ѩw (ڣ*fQkѸ’aT֒x xO665順ȧ89e+kͤ](˹UL\Q_52jDDO>.g~ z~mVB9F6YEodoalp;a,sS9X2Fi'"l9;^k''P|yAY=hbEVU&6[ ='t)d]~?{KB&4}'/ IH!g T%4[ Q@^F<8 =oƅPari!SJG dEʢL4'5BC&}Z_TJ?GR)`d7_ ZopkGL+.fBeCIP'T,%D@|d iV!Cf cTiXsD"?I|rT$?bӽYo?Mb9Hce` tacbZ;z (Րl7ցI|ѯ_xr1k[B$񐖕- SDpMSt##O

yFln]N1:,JF8!R 5uSEQ4xǚ@t) >#wU.mh/[7tf*I ?F?Ș8ik&j ٘FEےsh^#'(<'Y Uv,L0.ʯp+im8Q : .UyWuB?,-9;rتײ?\Q.l%ҿ剜^bJ:/}(l:6O182,ccsRƩ~J5-ND$m u? l\ FԥdJڟ͡|dO{nB L?P{ W:6V#C{K<G@.&k0T?m6úٍ`TMmg}ʡV| ZTfXhGHt}Oz|I9V3Nb5}4\ElO֨Ӧ8l̷_[^nBrKrEوFQ$`K5LWOeeYc É#Ҟݐ[G,@.^Pu=g@Nb!*p m55?Eɶ \x]]#.ұ0_FdH.gJi@U؝8O#2{:%-j=ʡwc'6Kq@>I",n~&6};=-ڕOqǚcnIaB}n! YpjB.ીyX~EዡJIϨ5HIǁw霬1aR2KG{)bc'&HBk>]dh OL`c<_\ŞĿbj"_6&ݧk((--,H9V˻ Pv# 9uz7@j\J7 b C'DuǸ3dCВ/]ؑxw{|)gƀN壂n\u~~iP!BÁ%3^ <(h_  &xzPKnC DRX=1(Omø+z~fbcp+,# $M?XrZK&JL>E4JZ@З31޲-'O&vEIE @F|Nk Ώ}`k ڿmknsddmqz^o4SpSkTB~Q}6 wq{d]OV;(i_2FIF0'P;XᕉabiACzC",' pxLfTDϹΘ)ZM*7Q1Gw"=32Pq)Vc\֬F)u1*ϋ>lI_Q)Dd&wAh!76/3:琜=T{T 7}XgL}8Zx Ls CZ篍C-[G%ja@,cGҳH~ WfmZ%И- B0RCidEGvAF4 g;XڎH-,11q=ÓLcC`$5N6-sJt!D`;GM Xj7B~U ͊ø2-˳U3\BR?lD?=<&o'=B뫏Q28r NqH}W?ԣ-&Eegg+d)(GPțbJ{q00<|*I*WlҐ5>_4D1UrjA=d qwgNN 5r%(;Gވ-^rV8 08+9\^ۏukEeM*kp $kDC̬RW>@#;I$' t?jqdljqwͺA3_Ko& & ÉF`Tv`zɵraUpCjFCn LiU9yS"G9sHp^mL}e U^9\LHO4'U [mϱ]Q rrܾ3%$\Z9n`K5? —5Gu>ѵFBLqtT 5XEe&X\oz0<*BWuxûb^E osqi+Bo; $&3yv{Hv-mUHhmM_нO+?c0攂|Da;xh5'Xu~n}1 _ D W{ؗBHQ7uL5 k:11PI|h\2x7Ϩ~ɻXDS65)T7/C `L:Dܨ}$S[ᶺY،vE3(mӢY-4wyɱʗ]Ñ j0:GY婋Օ~ca-W\  2H/ԚU7/7z. 3?>JZ?gw^j?"D3&fD4t&GYx3,1*X?tꓨXnӶə= 7K= uV)u te+E,3[xu|7n=Mh`|L.pE|Wcv\;O"X=6; S;׬ VpYq2?!+^(̲IlT0/c+R/—S:SEd0zƘv&mwA JkF*DV0~Ϊυd ъ-]. p}r:$.ӆ0Z9+ST>T$[~A2^kW[em!w#]4_/mI S9A9.j̛ly; g쨋OpҺ&Q,HɅhrUHd qhp([{5О88ɲz2xz.c|R :!dȪ{6Wi/M-r8@Nqa2?Xu \_w5͕A ɱQGi 2Z&xhO|1v3Spi l:'đ0(ML[~T݇᷾Pp>gG"KPEyQ@Vk2,%Et"@nOKdG %Tɵ`ʀS`gHr>gųoH]0|  v@ Mf"0>3V,Ơ xFNNrXM1Ji \JJ4"Fݠb=n,'S p_hFGK-dR6[3-v!r>$&UOf/ iqևww4$#::{a;YuEkF@< ٵ4 ,VOBSlBSXD*zӞ޺@y{j6d!j$hۼ/!{{%YXi7d,,@/{DXL_Mqoo~PX# }S nU `ac3A9|Lw29_uP?4Y^=dCٜhkF"P{9@P;>Ny(Ơ͍2af?CeğkY81ty=#/8X4s]U::xLW]S̷)~Bg=)\Q`!p5^k+!%@+0H~ujoCq\!oeW2^,  c ~dLН'B4 -@sWUabJxh2uϥn=:mt": L? pċ9 X'zqװ н"֐14ȣ]u;st \@&_Y9ڸaट]BZ2"l1ğd3ťjkZ IPbYB|su@%8ӊoݦNR'y$l5S9 7pלx;vr jKK10 -̷dYu(!Nc~@?r^CD_"DLfe0#;Ig{yM]yXXbvD!b TŴ0/T&1p)se5 G,1`P`(t3DƓɠyRgϽ/oosZݖ Mw,%V*uAki""X<4UγH>ڙVӳJ[(wCf`} Jд0R͘B`hݺ |vm9eZ"9zDOn=YZ6UCy$WR+fO\䆗G+:*tQMP=_ ? l}9{gWO`^j uW0K=4YiysYo%QP*mGs&;?[뛳OЕSRrOm~H )VU? ?ږ!&ऍ(Q)RC-+*F6Ś2qu;G]C&4wW up\O"-[ -do9b&t<[/a9JtL*6γ]<~Xqv7 v;mt[S* sfYEbFvxgm΍Uh $C &<8b cUe~f%ܹt2EN˃cBh ѻY Q{MxcCY҂ ZmF. }H~9eW@|*,"BitL{J{C ?%㽿u!,# fY^P$;|6kjADid&Pu^u\ZxUd4g?*7]{/'@R9Т)!BY{E8j:z$RG"pyc2Ce3(f_qxS ~~![ hyaU6LOP}A4,dq?Ҍ^SI5ȄB)FV,FZ 00tw yLcD& o498Ŕ17غ@`pGweRA3c)y&:X|6\fCT-Cgc:|\ ؈fL C( ~x,gZsv6=yyUµ!:.(R۝^em4dՖGsq]n}hTS&ME,R=Vs9Nq.eU3 +x5R1VCyB9=NoϿzk?de-!:U'!lyײސbcxxgNh qM9E8HMrwnXEUq0G ?YlC˿ʆꊨ}rsӐvS LPS<ワ褭*^qUd ˻y f jCAa0:eqEŏѻ*֌Ai 4J'AiQ+LJQWVV{"i^?d+qe?Z^6k!u_o>Z@:$J`rl32?\e~yFPE(!6pBŇ|=0 *p/h#u4 $p㓇+,P|[&aX_P!G TviqG؄b$!ݵ_Nj3QteKi]ž =ɍ_.*mAR.*eUW~ڎF/5q3r@٠횚@pnIԧXܛq ɲ9Mi뒿m3(Rt@ NWfe̡u&/9ODw`;;+G{Vs%hJ hZM^3Q>dw=/磛Cb37ab +⧏JĘRcijw74kpyqZӚjc.hTSҵ~Άz;3ڙN*:!!ֈԁcY)u9g\Lx[\a=-LYX9^$'վ}3G|+wXz:;fv*]jt0 U >" 7j^l]3.ٱuŨ(N+:2 e)ꨌV V_qZE(\Oz1B914о%{0? 4&H[Xeɋfc~2#m}kO~&ξ!<ӛŽ\q cIYe55(uKY`7!:3I@mZeGȃl/3#$·Oc| :.J2=]H#WTy|dK|}?3`H 8B68--}>5Όujh*oА̳RE0_gB$a o܄1 5 Y5Y?]H%;;|W$CBlJNunx5%"}~>XiC4{P9f$1ox墝28F<눹qJPjRg PPs:ۋC[g9ZjmV~<7B㤚n/kM`%RbTq֭'TTr=t.]N$&%bMy+bxPj頸L H_`dMy08<̬}huf=ByUֽm@jӱ@Hmͣ/0-W!2Zjyr[{AʰR/ۯJ(҈ozz٠/a<}y.f-uPD9Kb]!VD<}(+[4O1a _CW8mRÇg9_WXc&&35m͕0f.)oCmq9Wdr/zn\V5errRetV.G{k?ƚ@a:πX z -+g63ښ$EܚUy<>skTcв{~] c!r:;7qGQ"l?g\A:Ho.B/^#z4>)%[6VpԧP"nv:Q;2`T@pʼnQ9,pv#fꠞ*#ә'I 0`Q&`:DHIG!~Q%n t\$pC'C|݋uтoPk;t_av5aRaTZMMk M^*:O&-B^j+qy!, ܌vΠ 63MN*d}2`7ͳnY{C’YrQ>W:ӊXPT];ƆaMƃ]Ξ0ߤ:oŎ6<v|=i ;ӄ~9S` ; G`N%LރF{.S c6(ZAʺ2fp=A( HQHh60޴EpõuLbgI>+E~|4{{ m|_طZgg=5Jtu 0﬇*K/~W0Hy71F~z:JתHkX!3B`Q=ʫ_F?aᇥ3uO&Aa !J1g$,:0_RR{\}ôW.>٨Gk*0F)H`F]Qy5D38[  N7זkX`1' Piv˖m3d|] <-?΋i3߰h"YԺe`@=2E lJ j_dtnS˺WT8Tؘ6\eϐjclg;d.7­TRPnCHaɬCGcO FkJQ O4xc|I/7_xORGY krZ1Kpl6p5΃ G V N$F5լW&|DKs(Hn~?G?"7DN\=UD(h6:7 N1+͙!(m0j#(A(kZ)h?ᵸJE*Y ìՕT5lAw|?9LdmfYq{ԗs!$g`#O  ܥkJA]Ya$@ґSVp*Ŕkߕ/WGOJі](66~pEf(O˻?(VxoO.1JD8585'J<\t&XsQϣ,2!RDJw +Q~.z/9Cb{9lUT"Y8JUU-AbVDzDZ2[BnAM9CHsyb:C;F0Jk}5T3_~=E%ԚD\KmMn)IKRDT}#mk"m݁j1lR̃sGwR Lja=M1xE tnO:$s9^ƃfM8Vq,]/KnؑDkf4OӃ*4RȮ Z”杔3jlÞ2s3!-e4!0H! s9ͨR^*1Jv4q>V[7$U_c>灝ɞAK+Q4 y< n<>MZB{F߁\g$2pRs 5_`p详kDiתo\=cJV% 3X?EU!L> dI I |?~Q!2:g|J.PYA]끓S[ՠw膺WW8k }4v t,?B^ V``{UF9_&åa8H,\A〛kU~SHH0mY \dz ,I Z )zoI  p,`Mv9ٶQW!a4ET`Ph;N$|t1pF ϥNXqn W g]i]Ŗt FП)vcTD;쒤 |k%ZI4h.<}R0S$Blk\[gF#_"^~1mu;TKfz73<ɩie,׌#GNIbG-P ?x)(KLb y'd# _h<7 |VCVpE=3Cmں9u=z[WF>[k'V1nHp2|&2z;v,3 լʉ 't6z-[T\cx5C:y-ί5cHbfvM GE&DrKb VF9j3Ț CLE.d 87j|{%>+P}oS*򒉶 *Y TBI_ޣguT(p:+-h^o&]ZBD!.xviBe|*/HbQj(.CAP 0!s_fSĄ4S_Uzz;TH_yáڣLz6kti?Ƭög>$r0Lacv=`?FwP\*\\+R`ޱ\Рg6sJni"6^Mn`3 b Lκ/ $ 9X w'Bujo'pDڋR BnX뤾\?bgy縚!sFM9:˙TkpFc3u|_\lKj ڟ=qcmPc #G}]^tF SC봵tQj_4lݻ"Z VnAYfF)B䕝li 1aKs4n O.nɉp̺ u6}Kµ\+q$\ȧ0OCңۡItKR0o8JjxeG̮PGį3s<z&HM01B @կ}I@)0]nU iP ȣH\1xT p#xﶘVkf0s>?rs,%@~|&dps*a lRǟu_3 $!yR붧C `֔O1{ r4ThDWpQ %#,:q k!m=WXr0:+M$5_sm:xW[D2}[spu%Fsa\cYV'n|`+ӚxlmV_n$GrL7e"7*+,7y]82fG[,&5(!/ Z~/Ȃ6dt)(8~ f;;Gj}v(a?ez(}f9o=|Ofh56̹ ā;% p=y)c;\ t%ق-6c.=tH.kBS]*\~> YK+"g hH1=lO,鹟9vw2xZglbw0@63` ]͐2ʿ7#Aɼ4)guɐARWJ.ew1bjf"99F{7l6OJy] JG%@ m}-tRDS0`)>Zˢ=7h*݃,aK߳sN2eg8 t357?ZJ}Ȏ$;㍹goSI|ɛIcES; 87@QW .f/-#3jya &}Fvŝ:=37^w+zv2Je#? bH;5+3b qc=5iGo6:Dam5`A^KW!X bv9#ԋ6j cs 0gޗL m[IAQ[úe]c={{:qɨ~ s*^ub1j\sG \- Aң2|K-wwu0~LD^G9RG.K'I<ޅmK–J/'vWaZMut&w>NzG19mXșp{.d:uh=P@mg _ѿ}QCUl3b<ϕޡsa5$tvyK/Hω(8:O8u^Qǯd:A N`蔝+ y,Lk0qwoNA=M6hma֩+b)kx&OH%\/.ۄ. kEl ]ˑm'ݿgvڪt'n7Q h$‡GcL B .Wl~&NH$0sU@" NΛ7N\I3, s0ھN+5o#!\NrqYuKOE=$i N&ܼ Kr/.hFE[dX.'9M#xy0sqv96y7im9NzvgkWdש,QG=U{)H1HO9ҙbGF5)w+i5/ア4Dnkv$fbTun6'eW)֗ 8[u%h!eewJ'ӣcjeO Ӄꯘ YkXt+=~ QW$U4jI7Ƨc6T]-Ԝ5 wyC#x|XuiLe1xQSV"th EzXm8niȒ~;˼GYXyP{ HMΪz`#_j9JuWj'=ԝ҇GnD{PT ex鶷֫iVvs{Mn`h-bEuQ"[t:zq{kQ6OeM[P} N}!A>Sـ v՟U./J^xRds+@'d4(Bs)4}&x;`BΙ4 *`ŋJrI4:>=u+2\;,b\ >kR)qQ[G=)(@4tX2hG'ಞ}ߜBI7uڠow[xnTׇEY68¦i ]}sUYGQmZXXLsѓ9w.fҦ$';fB.kpAD8VOJr/aڎi/?Z5s1R?^hT&L5fbD'pd67 "&`sH.C>Ǚq* ?lqr ӒPH `QK \7+-qhFc!u&@$fy%WF{5ȷ(^{Sw+Ɓ\]ZIwhjN1'O&aMvblqPof_޶z'HpXjR('ƴυ'iəA:+*"?<-:Dd3Wm {fُqaA4ּCŭ3,8}J;߷pTu6 44Pd= !*-C||1` pV{d| ' Q>6E\C d?L By(,9ZAf>K. +-Z3PK}V%%͆vc}YO|:,*FM>`h"*({x$zh-Lr v WeDb!b@m?OX#L0cO +nÀ- ` hBϒIeZzPSt3 ݪ/-#9LjZJk̦hut"̆y 3G:)ekGhz̓EZpRrrs^LX< = j]/j׎oӽuvC=4gƯ 렷zu [J"' Fdn]S2FS95c2rITEtE [aXw*REGv%_.!2T`i>! 럼3B=_D^aG_H!z֖XCj}oLq!WI8 dL<2٭>,yԠ pvuv6{t;Jx̠o%g~_۟De 3zCbTJᒯ[=2٭Q\s߬7CޟjÈWkv2l]<= y,*ʉhKbdX A%̵q{b)j Dc* `!G)c}-RL`-ѱ9vZ:n+Z01ŵniGb OZNwwwU Yx!vxuqD)7XY[჻Qcf!6ZSTQ;mLL^՝ݥ9ʗؘ:V9[csB /Z 7QHy@Oeg}ǝ axCI'ʾZ.IqIF~P.!u$!aNa4i`_\o K'mkIгL3xit.l_uz%1Yht8Zs?ϭ1kߙW%dv)p^^HդBa2H~ P\q,8<635WEۯQ $OB{颢?-Rx4}\Vi;_VSՋ*tMf8 v KTxLܡf,{.x &[Оvcrl~@aW-O@ Ff{>uȏ-"<ڔ#!Mf{ǚ իC1|R]𨦠Yʳ.^=C \&|{~Yo̚ ]KcQXwbWp eh G,$ћÿfx~]Jw 6*=e2TA?wL‘nyMO^6x#\sŝX kzO,OF-x0-R5_(цX`(mF)L@mJzi%0ne#o Qh:Aj_Pl3il6EV_ʕ#6 &>Dx@nR3@/Ys^?!ˈA1`?[<Ė\)1<dY0Omxc([ }prB S#h@Vr%Ο HK<pD֌r.xYM+N̓Iʩkd;x֗$#@A!G+ 42/ƌWH,ǠDUR;a]D}K#tL__b[;͋+ވ2uʞnE&VMPσYBև$nM?(E$=: P*/g䋄OTV{d^R2m\VhVT}B@gBK/޸[0CIݖD*ǮWx뇩9yEֵM^SZ9"=dkGVD7x(bU<Ԕnv#vo!bß Lum3ho\=Twʃ뱷8.; RNKr2ĭ>5 )jM]~a͊e_4\:_/N)ahcT.q QIۧI/JX\Rn>|fZ =Ѵ'bt{β~pBl<l%V[G7SDdhgC), м^^r)`|Gia.AfGHV>Τ ?R6R~t$BqPЖ@VTy6Z;_0s bGڢ-0=J{{B(Ge%YVBsVX7xr@>3tg^lj_C8be?) 8VճU0ksĦT̵􂀎ͬ&ʵX۰3(VXР=J[܂~Bj]l q B,Nʢ*.o꧈2` ư= 9a k0&uvLgk΂̷Ĉ.G~g>Zf~4}{&lIԄL@hC6u^s(J1`\;E`#)* ڂǗѯSDQ&5ٿ=VԵsE8yAa/ׁ =wPRӷ-I;JA-,ZSeU'Vy˪ Q bo6{3S|YQ6G45qw!Q/eS5[ix1aJVVdU/2-+͙$pIJ asKxQRM|--ԅ?\#m_h `RwrF=Q,([y}@9 ObL\faf470شF TF9V7DضP)7|'&qK}_]hH4^fM|l!vmXK`4`|o\tMJ7jKɥ85NG&P%F2]zYHRrLQClO$ (Y6=fqҨ!k756Ҽ/F{7{.^xH{Q,ϯ 37ŽÔZ#8Cc&k5d|MP$ĥ5;kO!CGL#!EiTnPbҊog˥F^Զ, =L#pϧe;[>Sw!f}"K?_-yk(CvRZTi \Iq2{]]n)qɥ&D{_SKC˥}5ő6CC^4g3-:FSg(-˞͹68Mɩ.:m7?ٵJqn<=f@ (.]=41U^س6a[7堜sB%WIm8pkݎؾ| m˶Րz:4^H!gL* +M+~{ɩNj2b,4I&bJ|71P*\`QJ4$Xvi٩̈́qв>-ڍ|M>tQ mv8QsŇk d5Nu$!cm5>cddk. \v9yɡ@e&&A&ZmQ`Elʁ*N /у\PH]EauńՓ;6kvhMS<F{ u6O'(oA`, IytbJzDFl!P 6ŀ'JɇkU 6pg}~V9&V>pe휅bL <'D|6_Q5R"+#\^+}JQDI^k*''ۡ>l`NW ~,ֱwoiDXp% t }5#Jq-7eBۗEƲ[04}^Rex|`y*^ƔӜ,:rM7!j!\&11Ē\y??M/~pػ^9$\PqNKg&'-bhRTfm6ҫJt jj\2$6E]K@rǼ5#xa\7u:H!o{!wK=8cr1"LNt3`F[P]njO>Mn#i th\q (bۍ0P&}Wp t" ʅS`Se+?E(K=`qfLUTb@ ޙS)Y_e[[ B*xgvTu!UcIK a.|$GQᏏ n?-p-Ï|5bJCR{>5k M),ڇrOh* 5٭eʣ?k5>!%K<[XuMຂ%V {7hX.*+m!Õ CeɥFhLӗmhM%>_YdD\nL K* ]27yGgNҽ[l ݔLSǔ =&TO^ӌN_2q XVӦM5aY+̑4Xq_!x0qJ:.tv|Cb AH2YL]mĮr_-bgCpذ@`xMō;-Ljݓ5Jm(b0>2Y/uű-TY2ob PO]2H\7cAɅR~q <Ʒ9}[Z7۳7#yJjp3ttm}4y8VIRM`x ɍ~xo[CD&#g9jw?[ZV28N(f4lBWKM?m#B}5CvҼUCA :G1pMH(/V?.C A}gkY2G9$`O0 :mS3!ng *_}x*8x$ƔT'4~jmL#ܪ+j|n}B)v|3B+~a#`lYWÕݵ!ʥN//B+ʳ@h=ܩ F%RBC[_p!xي~X&YkÐFãdR} acz;ܵi2r"c%ۛs^ȠEvO7RQw|@&?Ƨv\jy LԜbG4pvai2Es ?1}cfVr8ƁzC 01.l\9K;Xܴ֙-|5y$"B}VV3n[85e?|A4M8pd4L4 Cz/SQ*^Wbg D(,>r6z'y (K< JX8m{-2BJA*,4yN f ޾*:wSgU G@xJd>*Wc2mGAу֒tO9r &8cGrgF ox1fmLpϑtm:ߐW%RN{iPIH^# b8a.|- a$ "쟅3~p@#%3:K#Vk4;>QRqX~Q=R@;Z GC/eR][6kBf*$rPI_@V ,.*C6$"1"Qx3p:WeI'm;/̪V~OT❔me-5-ʄ *ѵ)k{Ji函UD7|c G4<; .T&h?oVz[Rօ$]SF/Fnʲqln.?"*?nS`%&&d V#p1p Ӷ=?Or08{q6wk_/dL-WYUΉ S~0!g~8AǁK'fN-?J}9o_zGcwV}6đar{FI6bGhgzsmQNWrl܋ Y`q8ۘVl "]eG_==Sa?4y|lx^`$ UC>j龆 -8:W<_i:s "XW>/mUwS X]?\΂gl )CU7|yzԣ&y=PڬD|H5_BVAٯͣH7]b9T)^S)>;8rvSc$#id\V$9ڙ @%ycx 6ԏxW1f&nc *W0:]C18w6o.zF&Djf5;g t$#YSMDȀ H={̪o_~B%D@&YX .q1N6tNʄ`<&pEge`gYZ0707010000000d000081a4000000000000000000000001626034b40000450c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/bluetooth/hci_uart.ko.xz7zXZִF!t/GCD]?Eh=ڜ9LVo!7h|\9޴2Wnޜ qa>WLRt7SDY-2CjŠꎪoiI5 _y?TIj)U m6ۘmPML\-|/E/[+NBH~12R @gzw3ܼek|,eF;Ǵ:Ryc{W0~ "1Y3@B`z!YcvwhX*IeO3Jr9hjД$lGؙEG`PkNwmRE~##kWFwr}qjgp6{1ܵ!*]ۇiiJs>t\8t5gD9QO3<\&A鈥s;aB-l#[ytˣG;!nM>z۰]'!5GaAV'!X} 8@0CvqCcH _$O',Ɖ@JM+nBONH, 0ZTt[Sc9[Z"k^wAl&"=+g V/ܙ"db|ZyZǖͻow hX\Nj$26XC|ӘMTL0W:kE:dF[s<[4\u3ig%b((O׼vh_>6X _%#O!ёm@6k Ҫ4;M=c޿"+>#)E_Ѩ9;#HT )|\`0C|%n'cKkݖW^)1dVyš<7헫tJDXx1.ꄢ>)JM0XWQZ>ʂO"t 4j'$6^~ʦO&i-ˬ1boԩMB)\~4ԏ Nk7 eTX{t6&FC@xgkR*[j G.Q6ڈ9/^6Ռ]#mu"7C*?݃ a% [Bd2+˾iX G旋|<%k؄X4~jmҜslN'dzYDCU纀ʽh~t%f8DGO0T|-B7-[wKiE;\~lb-Vgh9-?X[i9 K=3OMצ&wphJ ]h;aLE.?IB U\-SD\lR!ܙf]!VgBI]Nt{&?H,Hx|S :M9ĝJ`w+a*uh*;&Tno0'zF矇w ͳ[(krOv&9~j0kOaXL_ElUmuLchV hا\gVY< yw4/mg&(Ad]b6Lyl@"9V"I*lryBqHArxb*ՠ=q9n1kw߁NyPX̴@TZ}`a[>M$oB% .rn-h)tŰ_|$"b;1ޏK8K&EqzóJ:9Nߠ¶>eHGr&t>U-Ő՚Rڷ\:Rɛ]Z")}n #:3r|$\-Ű@M۴N [(1foI跩j>]R&R_j?| moH$/?ʫ?Ի;C^(Vq%8 RkjUVȰןOЍ4C>O ^ǥ淲" Aϒ4:g*Uۇmquh/jm\'ٝqh?zz`ֆCa<#5'7q܋ [V,@/٥;T>> ~m;+^˄B3ίpqYF*Q 9mmJy=srH] B»v4㻲m,g >.0q}罓^\\Rx@)HD9T 8Y_Dl_ٯ!`͊%=+Q]fhB"'()OY䊑|=˦2 @Ȩ0Gi`U**Z@岽D9؀em]j#rN A--kO֖6Me=Y.Sl:Ի=pݩ :7VSO'Ľ3&tH\ _%KT <7ۨI0E񯦪ٜ٤'M>L$ pa( =^`:<:|%0GX+&J:^N[qx 7lvILm@V;Xtoy3`َpш&UZ(ɀ3g>, Fl=D5 R׽OVļݞ.q]TXjN06t2 !9LlN )~r &`^P$5k‚;RG.J&:UA'MEH4 ս<]Թ3$WnxotecfO"<O(,VGxPHW7jT,*w5vhbƿ̤? þV$~Q29-O^xALAu~0}{;J P66ٮ=8E_2 t桓 ehO]k[F5yӐMrt-Fj},AI׹9@!})CޡX۠0?Yb#7mJbkߚ.y2~Ub98KM2~aQä9ۻYw?7ofk|g ky|Uz`l{EHsʄ2Ո^dzjG ol8>GkǾd'5{L({ъOg1it|GK ZȓxY Hџ7w3_2@kYih/:MMokRp qXՁ?7.ZV!%l2z֔uXv]֖[rO*%8ry]Q0D{FTwpIםBb`rA.3EV0 y \gN}ƗF.~t56ʮ䅳#'5QwotHJU!mfX=>9%cyjN9`E`І(jġyh`Q9b&$?GKܦ L ёjU麦`(.CVu/$PYlw!(ҭ2=(%п&>`Fy1)T܀۹9qB+9}6Sc"+>^qa4 g zirÕLKՑKC4KPl( yl}~Yn7g;c{<ΦiT*zHyxRf1ҀhA娋SXt>NP cEbP $";S/4 m 牯Lv-EIlxo5F.Xzʬ1o^|“]*5 T`"a257] /(΋binpffZAtݜəDC)2Σ YjB|qwV%ɐQQ-#՛b2 hg߽"֍망1A!k1=3[9 Z~L⵭Q݁yM ~鱂fm8:P_6_DyAztF/U+ ]g+KE`uT©6Sq`GzfW2ohoVut vbfo(J"JRM门*җJ ʽQ oY+H/&L026 =a8"Ni & HNv5E(Vu£hs_ҫS~3:԰} k+,eER s7z[\xt.;ޘZXJp^:#! A!0's[`-U %^;#q |o`҄|GmK9pBFN#ANUc4Xck e$$|d3@Ͻ`wz?7^}zB@Sg`?INjڄ?@Mև8z@/k,IR')|H ķp6=BeF!kF3$e1© ]\|@mۏYW11/.,ګ L /%ٽZ^N ĕ{ˤ.IXē-(x^RU4%yCX(QȀ1V=Q :_Gnt9-JCq1Ȅ?rPC%[-QJ _aDӑ8N W?Bwud`\sCDTB\MjpӴқ-(6)i7$J̔m"I@ֲ$ah۩4ND~%rLfP>,PY):n<.amA58{J#Dxeh//BeJo5-NmLɫ<ۉ웟qP8\ ڌ~C p:Vw }5dT1i:_ą'j^1pxlqiCx=eSh׸q1~+tl(UKG!m;uqx.R`q5zNCIC Q r[(ofbijE33U02GeX0[P0wXr'fϴPm&j1:-6Zx\vFs=vrZmi=6(X# ]"奋8 0Tu(xVJ}P7d_zݾL0?. DU@Վ^jm-5CjwO9z'Pk\RʣR:(Jߥd%XzCC\)ڣ#C'qO[%y[=|:)Q:((==Ks\`szp,iE}-Eh~Ą bUqmX/yH_ [cƱe&ldjivvNnw{QeYw\a7K$*sq'ْ$'ŖM\lxXlpO,|̺5)Hձpٕr]7ǐO PXjkov+2N+qN<@dDB⠫*/ g]wcU\|6e1&CsZ$ڬ7є x݊=A<˙mL T|4 2 ͼb~ˊ<є'ɶZ]7 7[2&Wl( T 1&C1%H,9GPuӣpnŘ|BZ 8S $)Xl߷n/&{'N!%R?xɔ -bls J▦/u9s%SE":K\(=+rl]AZbNm2CQ62L*gښ+ZoMNh#hw٘-ho4eDPGč))O>l]:=Ui6:S{qR4G8l{#v KGXW&Hxt0wwW&i4۟ =7-"9D$˺7#aZ Gk]ը%VbDX^HX;7mdf%RS'*E FTyYӀ? ,7 qgѶʾ;ut3=jX/^py"wFy1Eg fyYX⠿ ;>/@FHO:R:$,iyIXi eқ}!ǟKd˷ CIn`YI11v6&{y]Ѯ~6!Xf233Sm)wZapYHPl&Y5/O!n?ogަI4*G.naՓ_7ܥ?s\$erc%KTpLrԮcb@hlmVlIN/,!KC%U%k݅9ʓS)!MտO`_uF쉶0&|xn`:uУQ+cn,@I0z)@'$F&eK)a?= :̾`umqsաMc7rbGy TmصE$F{f2k=;$30{3(l+{g"ZῠjtJV6K)N88/擓$q~3b%*BYMm\s'`GuѺnBG,@I!2@"ŁG(A.+dr7T\ t ` #So5j8#vf@Aw t{`eql_(ڼ{?P$Qn3m_) `ʩD^O--*+dB6#8[޹n]\K5hc X9$Ap/+^ƚ2L TC{6YJʧB}$۩>~t8WkI}i9F<dnƕIpkt)#<QQRJ C{ )`IUzx' %|2bβkiPV :궿mJ,e :s] t2 1KF? L{Fx/cHV_̪yq4;X:L*l|F.wm &]~G$MOW ,XxqmDMA9_7g+ȠpHrxC~,hD4EK絷je,pa@s}Oo-N)V :U5V2tZ9L5WA, :mc/gK0l/a{`v[46 ZO^/N]bC=$D0 6eʪkJ2@$/z(h-WŽlR ڝG#9 puftov_p~ i'4 +\v{Sl=F tq/ =Od&Ņ+^ ?)H%wy}2 gIP8߇L9^{!-c^`oL|{϶LݷZxzO?f%R%k0A0q l,?y͇r@WM8Q@)Ֆ Z߇\Ʌ9:ptu5'Im*Asvj}FxMn@.I!_Qo2QFMIS޽]uB9/ ; w] &?aRrDO4ĎjD5_6iH_MZڌ :r.wrͲL.5:)G#?)>w85_@?tu_p[qw)4\3x7ԑP'mV,-JQr⑒ 5Ԧl(o(#5_⨪3g1nʊ1Nk;ae͋a,h20cff5LoBoTduܰ@ cb>Ͻ48?9lvA#( = +feK ENm^_=:WTMХpg6s9mXֳ |CeBxjI"h*¤HR<#|$P96˜+,<PYi k H2R ٿY "`h7\)[kJxU>GD}㠖Wkq0\ωGU,ȷo 6U;K5wȭd fnxJ6Yf[}Vm ;T~"c +NC7K9Zy֡u\m=*/p?Bx`)Zߓ\_B@!]$nT{Ҙ &k<A%NnFr npr+JDBjeY_LsfW(^ ( Ȃ%JM`'1 ʻ8Ze^&&E,;6#„Gz)~kVC,aw0"ʼnN8L10 &V|my#mg|ܧaMq}*W{lJ ͎{$s1IAq \O'2m6jWY*Ȧ9նkpdr_cK`k-|{'szkk^ ΦCh`Vٍ`'W%8Ztꊗc_'N X{,#"Qc @>%jV%MI1l<EVHFZz`2@_ aD+WJ9=9yvǓ"zNfhM 7jFC;T6 /7 WVW!n=(~h!pE-dCB vIQ(ȍ7Lqo2^AX}gw b'mx@Cv.aS֍B5^jFdSH]\shy8hjKVeūƳװR/@v-!DFRk;\V4?x){ 4@‹!oyQ ŕHn;;9C<f N7!zhk*1tՏY߁RO΃HbCD`izj:gZbQf3ldWl^@!dm3Fz|e]<ϒGxpS5[N]K;뒮r:,8ό 4o) -f F }ݮVTen۟e6& _, mC;ۻo;Z0I)j1 |7qʼn (e\<_vrDS3[4C#WPc[5o" D \Zx⤵(ڀDR_U63s*JLC+igVcHTFr`xCy; 1ih[h yC,);l]GfH).c%g?sC !2VWgJNȤ還#kMo6ȞT(AurNeY|GrI 2' bR0<?º\o3\y>!79 :W,)[C=E5 ɔ/pOwLyR愃~ }7k.SLď03?oup!" oR/qN\#2y?V\eOW#Ϝˠ@~Etoöh0bFu'?R2yJ^[w y3.bO"&"[1~p<1O޿Tc f *;r\74fVO2@NI&QR?5w5 W@[.ysSZHC8Cb_"&;T޶XӠLSТ|S'X^}h&}յtjn{.hkچWpc3ZgC/Lj8ث\!nAwiňśQA|a `TNMLpNОg" nC8@Oav*Krԕ ӿ!4<._qؑ@$4`'R\궃s%$@Vx<@bi&ZVdm_l 3Xyꗷ(?]b&WB.n@/y[گFѵFZtTNXVn3cp:LhRiژeS.iyY+U= OU4{nJPdSQ(U9sw) RIJrWt-OH5@4'{%> .g0|!m}BA2ۄ"BO'z┫65\cކBL4V5]ç [p"h dKջAT_LKq *5M/%e[[U0Օ2}#C~1n֒Vo9 :,d6[C\ݚBltqף] D ?4[fb iBW(Xq#s^Kݼ R32Zo8'Fi$K(+*+"GjPeݢQp?mJgX~xe0GRp2Jh>ބ _t!)]Z!Gv$[`_?\$3ƞ!Kh11ZÝ "4b Y2*{bjJpyH%!gO-Z;9Rf?<\԰2ܜĔ Crqo_x*̯ DlKR jba VMۺ&NqIt*3'Хȿv-9:쉇s`;-ف۫k٧q'~x~He^[TCH[l3Xb06J2ViM| ;Z7YFnMj3/Uy, RkZKn҄,0|HJD(/F:u`U}.N]NIC!@u.F*S}YSȼhu#(o?b"2pк-%@҈1Xgq(ЄA_d'-I#bDE>ק#_gOD {_˥myG dJUEA@>V~$bFMp㍍:iDZGzFbY$hk X=9IiV;+oxa߁(9,GfEmoPzDoQQabD[" 2[ rƂ\M}deTO񗾫LlRBaOW4`ԗnfՂ.AKg|T CFy*L" -0htْ> j7kW|fp2lYnʌa̋)˒/(G۲!NexJ{pʃnhq1!a(av IJNӬkY+L嗣4{fd{]\9A,5CK\r8j0ta⃧Clco1abp?U$o Ş;vUR19tޠe6E̱t4tMuH7IlORp5#C~ʷ 1^=2m񽼆 V4A;^Ԅq>sU?D֖c9 =ZW'Uĥp8Yˆo2oD sm$T P@p搣UQ@Sw,ҷhA JcJy><.|RMv[['x`2, k%j4)˱KR|t0()([<װN2vk͡v6 JuppRLYt%iWЌ5!amkE.:"G yď[?8m,^eLXʁRʜulī!Ok.o}`raƂYSo{7?6_+ب'b+ a9>&!##h)Q{x,ɖT,iKx:zS;:)W/>s0&MA$6V]VGv(9oV41K Kci )pwP8VuXaNJLKtD@mժ_b$)!VF*OFp^b='WE I΂̳&xn[qS~sh)w:ࢵM䬢<+t+r{t[ש}NYsnrľ j3m"ѫnK\7k5]mk9>{7E[*~ٝv~9Фd'Ye܊uIvHL[^ԸH =qM[xv;pkJ"G<Ģz:S c;LGHS 5y\Zتz }h \ ̰ j7 znvP}U&'Mu? 6Yv4kҹA fE+|Tf8^VM"Hb0VDX {9[݉IsU +_%h)Kj*V|HK}f,O} ׻pDg8{΄L<;.0l#5儊@AŪ =+ J"-[KXm`':طpgR7p"h]zW,"4C➪qs*aD\ IN~9y9psE Éٱq{tF9M,+]и7HQ7y}fȇdsm) }JOKzPƞGСe:x_u LCiooAJW&$a3OiX2y$Xg% tGKd]|%gaanm6tŏFWw]/R%daf,ٷqZ=AdcIN7%U? }_\]|f1ﰷ2d,iQNa1ڳw' 0E@7eGqؠ@/"jZ 82.?Ď5gYZ0707010000000e000081a4000000000000000000000001626034b4000014a0000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/bluetooth/hci_vhci.ko.xz7zXZִF!t/Q^]?Eh=ڜ9R*Jw2vђ-4م'$2ӆ's / SGWYtxzX>@yq*$!9?]a=dG=foDAg$Zp+b#-@gK5wz/Q>Ѡ5D(bɟ'&rzO,608SA?#,Em L/n}ƠV|Z0)W:[(<ge2>]Pn=3t`|rƂo ֌hp lj9:%,FEO(bn`Y~f?7c*D#nWRY85]׳/Y0^6ey^.`1P-@!S"5+u^m{㥕DrE% 0hyo7fie5Y{@Žh?2#B|C{avaSWmJ5m? yYOS1X>Nq,x z'FTr@<%&~20- j35w3MT-l3:khdRUx0?TGwW7`U/f𱋵:&)oE0ѪU}5 QI+ڠ8Ĥ=UHpgs!xNΉ (Ԭ'$>遻o<[~4]SpjIFηREك< Q쳶lW%,Dg3.m/ʫ͸͜g_'in!o: UKbQ&kQh\V@|D24q<:RQNMgج:Jm5'8쫾`,r}Y (/"QmV5,#V-uyy(<> '>;oJ)r4hqדgt/eM좹AϋB-f*e]Yu/3< kDh;|n}INY _sÏ=y7nOgQK4֞"\rg hR;d1 ϴ\EOHF z(h<6c1 *8BDv@#:84R\{Ru6"syp Y<-3[E6:"vYxڣf7 % σ4[DeS:׺uqED~{܈tEv8ї(L&3Cp$ ]~I 󎙚dEg<!\ A|*::.X~> I:=*ҽ#V~(vي7b9hHg R+_oQt`Oǃrr]9'w`%34`Dl:DspQ`eҘN$tLML&mP%I8C1n0cA% =5֌56W2^$v%e0p |=_- @^FEpf鿤hx׾ y2kqB ]S+.vbE=Bx@`Ǜ`]Tqns2To@'6ZXZψq8vcOݯg ċ+}*Vx; 'F?v3<tOO8aj"&LFd9I@\ ^I 5EJkO+! Y Q@JM$ 5[CG:m03VKF߆xA;gb1ׄh\ke=` ˯u Hlwh>-ƴd-%b $aagee:r'+e-h2xD 5k&Nsti Aև4U-$f1m$M#,EU^VkqI}W:0K5]N7gO-lʪ _ov̝oӄt mh!q.5g^ZQ[@pxZg݈ʬFD!vF߫?˸fB8acDUA i~L!zx %RtiN )6@ϖ w|hFai"8\Г~޹ag^uDO͵se@t),a68 .<\*97ɯ o5 "P96|9V=e˰W}(1Ep()a/az d* Έq9'-ZiY_e[!y` %0q<-7PJ$$"BM/p?R B#,ƀT0|'I0Em`v+k] C$1NtuڬTRbRXE+[;|lݗGo,}}gVxq=BD'毉$1f+y!X+2 U.k7!@M.nwyt͢XPƯ`Xj!;X5BFÀV`g0TP8R@Smߺ0XQB lek[ '*UpN}{ܐimq6sҲdd>:lUcF_<I{a%Ckh'Ixܦ)o zh隲vI#\dhTCuzp-0Swεؐej2W(ua>;Pr}_^k¹ǀo.(>9^!oMfK % tjה.y>-aW· lpa@O-6Z;VHspqH$2藓<9\AoGޒ2n>F@y6m0}'X'm\k Hh謽_Wf7?h!@V:٩5)1-$U/B1=q'y=P VȱlP[)1~7f?7#/ fech=g'Ǯ=!~0c4AU.L4Os0{s5 0ZY"—}:f[aXdI0_RoX,OWڶ2e"&vжiv4 7 ku1ƫqLHSWG+d)*E8 4g;xP"4!:ۇsEd?rD~pLAkܳe erI|h?` % bWȮ&%ftW6X,r;ùF p½"ʭamL7. +;1FKz n9U\ ?ф@Frh.S7j!-MމI2Eh=$+,<7>\*yEDMu_q ˸ȗLX2b̛)^Ϲas (2Lܿ,Ta(7 + ԇNy1(X) _Ycw~CEz Jo@!i TQh% ccz?4V9{R=6N_/k5Nsd!{5>w[zش<#@+X(MgYZ0707010000000f000081a4000000000000000000000001626034b400008134000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/crypto/chelsio/chcr.ko.xz7zXZִF!t/]?Eh=ڜ9L\O@6ME3˽Ңka7՚G0'Zkem ڪ̓A _h31ͤYo}M܅jOF{S~3,U9e1;'_9J1XH$ETgc "dMV>!<8_*K9 "xrA+(̦ŨQOs WQ-o( 1t@8Zl/&rI ԠJF-%I<)}(QTTЊXǚ]W.+gؽ*ԜPQ |xϞ |^o ʚDp/=Y&5k  sLOljITPamDi6p/ehx7QWcsR 5 zm[V 1d̊ңiCwRW>pcW{t$<AkItyҌI= x=D+,[^j=o;_Ld `|xS&7_r%ѷkVLaIae-;ӊN:^t/\["u>aw%ƾ T y=h;4 1H)`4YӘ<"%Yp7(TqOdrmWdPD;乐.1Jm"Zp?ϩ A S\I((`&?6 XI/͕-%Et䱔8sMORwvZ-$I393K$Pl_r%?dFO << Qê\XMrn3mp2' -@?y> (*K|[mK'~.+^p쳾Vl5@VcRY d&!'DTXoz"=W,|2r(%`aEN$gk #BwFAg&l+l(ns jX?o~׼oQo=v/yoŎl#>(G-oR4 @<CKz-d&I'Xͧst}Uש͕sZBפ~H,gZ׽0 oMVw&5֢zs@A4 k IAk?:B4ׇa3Uxu$5"Aqј>'SUt:uQ_ijpg/K8ݺֹpS*[K6,Q^6Npg=P~\ =U{.yΐҝ{MMas05\VmhBV@QolI'toEx(o{K q> J~]m E_y2m@`d yIH~ ;DQgwpt'E~>>ld196C{\)UoO&.xְW pvi  -2xFQ 0_+E!] >jٽwc7Ab0*R/\B8* OOp<JY0WՒ"^I8:[9cҫ i'ɾUvʸxۑ'{A?d rR%mPe ϼT- ,_@0TAm<>ٿLr(jжČYtLwۥ3PNMyh6Ҵ?`'9 u6Md ԩ'(t q[RJ_o*9oK$޷JAd')~K-_]]DJpڑ 7K]ɸfY(F@-*NK(lTT:\>w;H[Ҳ֍:\ ^Zلݍ}2)K /'nRϸ`n'jRI$h5C3G54z]5ً{^!WR50q>õ@ԳZ_eFe!ӥf3E[b擁NuRy"n*M2g?uctuF?`VKTB6D)/>fyo$TAq+y`m̬k*0(sJ\OxJ' {}Wj;09R~zH7*('ȍ̋56@9z~z+C잷x,z%7oxB L#P9S]TbQpO 38^ bt % 092>w}~ʼn02me 8yŨygJa7FTP]=Rj?,I6gAXT| !T8VLV}VX>Ghmx M HiPt_MvT}`L' Hz33b-x}wwx(z |'۟QAerQj{,|tT'Ijot0z"kcȢFnJ[ 3!#(xٕUn-g+<2\fB>{/ԘIQ\s4 M]Tޚ)*6!B&R I{eIquj7ءC j&0x-)|RY[,Wւo19Ut*UOMKɦ1\T_]{i)Qf~SNKq@_d:6ygbj*u9} 9՗-s\ rC _2 @ɗ7hJԑ!~U&ݸ`!lɃ,}?JeBYg6^ʽ⛯k4f{-l{GؙE¤Ar߃4E~ߨzQʾ鷄2TF(~h;sn fb?|MpDKme!N\sB̷ԣr:ٸSe8CȧۋNj J`qm01 p3wq!ѳʷA<-kP@_ej`J+B*Ƣ00L bW~[1irV] IԤu](_0W&@ܕς'J^vT@í,a6=g>Ns!@>]#y1~I)Kg(hOBة3b\": Hr/`ȲomiZY: e 9d:ϝ&Yk7GmƋcEalJfSXCfj+$җ[M=ĬCx{SexcC)m28˖y(§/۳&FEu]zw)-71fKӎϳ+,szT~uizqf a:)*>j?! :R6XB$8 |ȃ$q jE,g*򯈭/#xw @!Y4FOȯzo9WJo,,'#ACF\yŴ+QDS FM]a2;Ezqp7k`^&SGNba3ݠ- vYmE*;,oJ Ίq&>i-.ߠkvBmm.˅Ovjvc'%KRJ!Qv \5ӇdFk&ɪes:WF-#;wQ1ӹjM LҾgG#.@\$<*!,~<&I hA"}l '|]!c_OiIZQRp Ng'Vزh r_V/:b$NؒMj/ TQ/,~T+ 3}*vkX|U۠H<,Seeh@"[N1v5D+NtuLtg FpLѽG e2EE?aa&C3ƎcBrBN2+4vkxT|N؃1";; Ϸ5*,<+N3FNTTq*Gub6G&0Ei7Gtro !6Pn3f1$1"2P[#=Qf{{ Uurs~KE=R9ƐŻOp< MϦΌHNOg2r $a"ؓQ֥--sse{onu͖+cyE%{cv/S*rFj%MOxR?b]U-,Fv+o,zĝ㝛3JrEz R(,YuZy9S<1_Uwk_$:(ԃYZlt @ܭ)@:#M$l,r7OvX" _ (.ŽQZa9@.ݗs3ChL:*0!ӈYg 5b WFluzŕrBlq63'C/bV(Z^,r[11mwIq-yf`r$C~q6 qt>R* u)b1sӝO^h16EӎE A!çR4% HdϮK I|ZŪ4(;UB5m'k æF93n6}KL <0 ^bG>P;a+X Mo,gkḡ*L;FM:L\~|A';G3~;sހ;P{cŤ&c@?MY@hοn WGxsţNO1™}'k2G`UGg/@nDSm! 襜iٷ+Ut?*2hcfDSwqo j.V@# &4ԮfKhm"3PpQMn!0U}gFn3 ?'[=!&;m+Osݼ,[&1M &rR+#t zɉD҃c "G ⹋=w50[{5$-FTAa;F\P vj 4[wa8vtLK7F>Noy{\Nӭ]@>tB9rl*h0mz?G$#΃o֔ 犱a~$t\8m)+Z(ec_BS`R+<_J{U1ڐOMMV ;UYzڰb桫'pύd>= (xx?~ In#QoHO,܅v8ԆzgɺGHw[`trޯRLH>T|n0ְ~+6@?F87;$'H಼,p mⰼM*x#y?*'ޕ=Ru4~,Us dKYE歎m>3kК6 H7"4.*^Խˆ(rq)}e |~Au4۵!WޯօA f['L8蟀a=|IT'hУA QT6KW1C_mD%HՉ:@6V7,i{c-Ά,l~45h1*2@=>Iٌ.$6j/´=%QJp-W x%жYX*i6qYCc}1}bnF|fCmVG8H ͚E62F`/J~\|-; khj*cQ*1z,I>3fh74fMWQAQQrT!2?E7=hB_2EG0r<,Gːt<~\ =W%$i-d\,NZ&m3@;%[!0-aSr<[-E`ҽ>rsH ^m"4DWbo*r{=>"VT #'W Kʓ#V#Ѽ&++R,UuNTmZBkUO]bf >:vX ZS$Tl_Kw%yd]ŇNp11k:aL̓!b$D(kd&+8wj&c%Q h4@  EaoGoBpoHU@IO;̟SaJ8=7ٞB ON+'VwdInXB>w)?jMN̈́ ۣ碿JVR|k0h +x8]0Tje?],.A P; oڵ)$߁ݖh3?zԓV\&Zw\y6#QIf 1ʻϙ>Sx3`ߛ6 +_E@&[$R_c%2El_a-Ezh;Ӡ1fŻ2v}^|l֝&"~sC`xiOw$;?F]֝L'M:1'FEpvxωU!}*㶍N%j3[h5NgG-…L$d#f#4ԁx5?Q M>`iP-Gg"m`3Yn"4UY( ɰxAC =!}$ey>M7حA'@|!\ƉR|+@P!KMeiܗ!r'f;s0+G^y7!%O6}3{/CX /JvQr:s$vCI'-Y{2 4ě\e_#IMNksmwei¶SsT^˿-+*a7"mFzyuAe'(zʴ0@]p+J9b`n+bUd:G@$x$C|"1QwnhWlEu0OWs\QHw] Lob8x I:HnY 6yc wb|&LKJ=I6#r`1K#)E>Orwu&]'چ&`~[i=83V(+ ipuG'GK?7lđ?8Ykjle*h'-!@n hxغL(>4e9qIwY雵%+Av s^v ӤX1:G޽;02eǖvNZeXa־dxBCsImhs*[0/1¸)S᢫1gP!0զWLOelklڀyWK "&g.S+_ lu\4X'gL0xT ,޶Hs\i^LqA[=i%1 J AAi{`RdpM2xy A`Q>ٲ^1WyKd ւQ3r=g,5NjHg?I$@7pz * ^n!K78H٬?t˥GLNQBkW \Q J;N UtPk U98m?]Twmc/l~5kۏxNpɢW)jeBѣ%$sgBjN(Jk=3s)0~v*E|>SϼwDI5Bڲz/R I:E9{Xzt"o.ouk=ݯl*˥<5I_R3<Lż[l6Z*?8 n뺎]6~G}֬/(p\ۣskr'6Myٱ}:MϮ^GWݾFp 6?zvqèܢ#Q9 ih} E},}1jH?w9u.8 Mu[,]>Rv|gyyz=z],0duL$-x[vEꇚ ḡ:=#d. H+ _Fy]^oE@8ȷ fv (EX/gii1GpDl@%2~fJ>P1 _H-Shg0@5(R ‡'v+I^$$,dTLcYnu]ݏ\rtI7Vl759GSef*G&@1mXݠ.g@rg1gq];ϳն]hŎLo;58{Z "ō'bX=2"P &!)\_&ԸI:+%6d};mr BGOo%x}RW&+%ٻؗ`ܣ{lC|IE߻pa+!ߞܣxQOYM+|. 1d͎rkXVX+atB&Kv ` Ct I}ķ=`H2u0`@A-qU* ZVVoz3%1_,\|6R)G2GT&x.s {d;zzb,z1PIU y/hc_dWCHC|?V;%$I#F{a94V>8p-O݃fn[1252΄@nPHD@\E#t]tW'0 .IV;6.Ui*6lbJ[Y޺a)165JnLAtt-J%h3ٶP*٦:cbt^ehKkfgΟ;O%pۇTMo1ۯJ,/!@I)r 8 {]C9ܞgPI] jS(/{Aܙ _EZ 6kkU7Eh3G8d6.,RնtNzppy}%A.DY"7*ƚL H,Ga[DQWKr4& ֛#$_TF@M mM+qGJt;w,>Uġ(""ǜ%wU;51HTj *W*ߎ̗c y٢h096wku?TYX.1dM/>Àq`T;\?O'9Mcq𾠱5gq7iTw" HD+yGsdcx1jnuEMO~zox&Fys3=)I?1K mxMjfSXɇ}Si¤8[!Z7EǎbI]Uq.lu¨C"/+g CD&SpЁ.do 0}x1MS(0慎K_p]P CL<6Kp%I>wds[ҭ7R81O18߉-[WnC͙8ۀ~pc!\>3/hܰtM{25郱Y~=12\&P[uN]pp15hڡ} )saTB;Y CԾe [. -p;1igzujsWr?ͰǎŷK9N|xpzfF ZO A CvwlS17oPḮ0`Ts\/{@G]?ݼ+8U4̖Q (_KGȦ_`<2qf l Y$s{[ D_,|8$Ï%}M<:[f{ 7աPOxw,)EGÿQh]1I)N;Vֵu!!)om1͐fScM:W'i>Yنn ,֝Z#UySNf6CdvZmeh%FO3'>|ۂīB_WYIJ Ome Ɵ*,5m=b8T# YC2yMPNyJXdrt^^j쮾XĶezŒ 錐)H 4AYE+|϶ A<JT긲3R]{Y=]R|AlV`ݶw=[׮ɘ4Oyi x16.P3'Xb4h=^VlD\eؒw˅lK X!r9JCgm?L_1P.g".ʀgg U+;xJ͐V)ꊊeI>Y*Yhcn#(>Ns WK)CS뺢/KMz`cHЧPrޔ|+ᄶOȗfTƝbȦ==1ɏJ=<>6W"6%.\f+-\Lmb\'C&y\1G_;ULa *"`:rUB[O-UւK/V.OS=͆ :'U *eG* ⶛{'LM=4\^g:3;-HfÎ7 Zۮhq|2-΄TRUliH&vԥ`7kp58P޵n11ʗo2P;%q.`}CfCAVyF۩|EPL1M #]L+ s`mԍVTgvX<Әs!V˩u=q7<M,)˻s3oc 7L4|ku}QL˦KK%=S@ :Yv ؙ{ 5IUBNb4ʛ fL(xad#.%V{ZHUEn'UP1jZ63 dtXkn8XH]<1#MH)+ing!s($l'Ap>+ޜ#0P0 $XdS,f `W I,zM*d֜ |ۏJUon[c$J.jqiNh_(jYN19iӊܼJQQc>Jm =%0yPm3Z!ﻘ[%0[pDOQzx&*ǟB<60-v϶9Q1Szj BL:tc]']9_FuCHՔOβU#?nFA1选Z x%䧻!-t Vyu<Dy#d:d,;s҈'IGEؕ/ð9Z]u'{o>1u(w$qG]V3Wu7WB] t=4asɼsDևNYgLM:YxvLO`! L8Yw }`{ ?Vgȥ#JsDD@ȣӇ3wa'\1\+Gr_26Q&clGg( } _2f- rcɦg U2EKb?nb͕qo@\GWp^YSaxH1̈́=CXAa&B6u(csSr@e!&Z=VZ&fFGfb/;sAY]hj풌Ԑչ+q?_ZԸZWj*Ϥ Vu?-w\lK1= r7Oϕ-*\Wfh4.~|F 4#/b)ko^6/vA6Lo=uӧ֟RۖZVC40ZV,Urrс8*VVDq|QrS*J-ca}#/lK2& RL(7e.Ao_kFn?elzlTR?w쀇wNL74n), Ԑ9^gt{#cNU{!DayxD$%eՙ6NᯪB1]W%VC{3F,~drQMoz}ҿBˣIai5+ F41|?])O@txg&9 nG]J`(D eMұ%D~q,0{Cc,m1J%< \LF "txEEeigMx!"4.3*N@ќT+`K1]ԁf,Řj|L)p1a0ϙ~jқ:ytP]~T7U&YWKDm i$p }}C3p#ćH(2P0Efa 9ޞ B'ÒIDTBPN:5د+L3U6wF{Empus@YƞCn'ܠFP(spSbE:^X|w;%'x]LmJ#7ft)qZyQMjݡ4NBk~103*+[GASREׇ5O:.9 W?+WhsxJmpsbSbn"5UF"ܵ'! >8ɋ3ʒG2GyaΙxhLd|um($JHw**V+;JWk(t*HHB;ܤ}qG[7X(h\ [㴤 %*d{9 'j9kKAlPռtE4'.DLG (aCɚ퇯ҥ}iЄCz<#,1ƕ[was2zvod^HXJydtQXV=UoI¶q]8LŖY_^qSn1Q޹/Fx>ebN^)‚|U>O&ᬱ@oӗ2U>-I41@C*1jWGD$/=CݾB0Rl.ޱW7YfYu$tt]ezU&}K;s{`Ѻ^r I"N0B&0{ޛU>KfRhlo*f,H4D~uZIȝgnКPeTv0>)?L}(*}fn,4,5RųFC$^ e9uƴH \lB]^s. b=7U= S ea=HThn~/oж;EgvT(wB/TS1\K% x** UJj|!EmnnHU|%;q)[(EFx挻ɀI;ska:Σ%jj4/c0J8%h$2q.c^9}9ݸ@yP1~,YyD{d3hT?@jF;` V7׌AH8Q0^СF1+ BOBQpҿJ&TP㎿K8ꙎG\Z-<׵ "b%+PtH@F-ºh҉ѧ̙֜bJ[2ϏM9c\"05uxg}W~Mahr5J;Hc=+#;R=2;V@joh=k|"ORɹrZvb+(TTh&e |]e*!lxJ*=𢻉gV?*hyLB/&7eGΓr44mk*Ng9Эm6;AU.~Zmfۋ ;@̬&7nuXT9jLšIГ颺W&(5tFTI-Hm溛J*B{KKa*gk߭e{?9Yï (diOW !FC{͂ w˿"3=4:#j8J>GA 9iHwT650Eݵ#Ф"ja#%[Y7a[kS >.vF-Scfy[_a;7FԒ,sn ǛPD66!v~#a`/M}\: ?ЏZoxSWm>gRٚ;D"t3漴U^YdjCO`sq}IJ^WE1z?Πάp/v=)*\"R7pGZўڀO`pa5#EGҹ|rKg2!@J}>o⣁Os.#C8iaGkOF#$S8U\ek&(T܌nޟ}Ƽi ܭH2;Svql`ڛvųMb0De?8)ka R4ҭSC`#ᎦWi~΁l6%ڦI2嫁6)J׊H~^p>}[k,hϪL JCxoQ|}Ԇ)߹.. DL(kz,mi\t)m<, @2socƼfjQRSy" 7i{^dyQB,@Νm Kp^s^6yGǔJq:݂)/tu?zp4Hg.껥R.9]N-sG[&Yϒyn{o,tTJgo|5'e;-c5HD9sC#V֛ʉs=!h-g` n]5Xu{%c%ds9$^<IΎ >lEp[@bjH p0P4?.C^m%QُYh.bѐӋ}TtV^@z[(.oAC[j'XF1{kT6Da|Mx}!.b΀Wxag]^+Se$hg1Ow].Cx P6 )]ecӦwsҹQ+G;/ Lcޟ=+ ln"3ap%)@bpZ0܄=:;&rO|5!&6  S@@+&Y _8|"C Ip RnE0+2W> He|x 02@oר7:,y6 'lHa\:#|{5>|!0*oeޔ ۷|6MT<*P_ք wSK d2l?XRc c,7*\Obs$1w Ntv.o Y$t&&*h\Sq Rp )? ͤ,F,3Hg=rD8Hi:!?92haFS$1<bY2B Rd/G(7ewHTjke@Dm _X}JQS#@:8PLn#o|fY12{.ܓЦe)#qWoyg;7/¿ܪ{uG Au <}J voOumQ9`Wu |~ = K[eQ~*iEo0[1l?SVX9bBGϢ]A5v5'kk;Ə`,QQ[f3a׍+z+ZAj#0nW7MLfG)%]MYݦ:liRKoR6ٮ2` ш&+[7z񺯉:vԴ:%G$aFk`nih1ty;0^bO֠1 ~cn;Xx UсQn:i?4&Zyct3K蹡]d^VJP^XzˆuE t) ֳc=Zss죂cL ̘Р3`{${}F]ɞ:$UG:'#)dh֧xX tK+'&Ԉlmkj3@J_2+PwaPTz B ~2VəfL@K UQFdϡt¶5p",^E7.֢[?WI3V}؛9WU`\1Uae@/0ff+ Ѿt·GDTޭ$e$/)7b G*f1y{LIoY6F@-xH)Igö́nR D8yڃs{akxQm9UTWNFV&VmqM8muuU>V.N VkbU;RmcbPڔGuXdG/4r1 7F?M"aFg36_, $(o F3L?fJ@4/}UHfcv E fidOi;1LMRϨO=;㜙y}|.M |(n'vDQx4U/캮@"(Ӂ0y buw;_)?[!A1̓?ÎkCGE$2)]`mp4`+|z]ZZ 8n~[NyL߁pFS2vMaM'뭩^[g 8e!e.ˁŠV4oq\>x)AdbvUv9@/#DlK6c<E?ҫמe#"w#vpn iX{]ܶ'`횪#Uy+"?gҼ`^Z>(;z%i)j;l#/ӼN 1džIAAx AE <ON6W UѤ) oygFfeNkFN p6HCH^(_nտ)}Ql#'vbw:~0/`GJYPcVl= E媅߆$VB)?)҂# w>~Uq(wW4>a= %So 1J=`IeB6pl=w%xKE=5Ԧy Zķ7#@A¥̈́(2fK" hNYdnd!{ǹIFnD|Q@'TR۹az7CVEM-vNjWrI.䮓>i%YJrjheYNP]0<!9t?\^*x&PQ!Ү+^rS(n;IKN7Aju%ˀJѲF8b%ǰ/:"`iyK;0Xdo _VVmhSeeC!{iH e2~a`K#c`>mis+8? 搁 $M4pOUQb8+A|TJ87bT|b):P/%#3Y 0Df N@1&0 5.U[ pudf: ^ r0%Y_Jymvꌜ:,"GQaP@RVf&l Gո/I 8M ri~c0 hZꃏT,6iw+i'lJ-~u񑀭$۟A*3tQ4=Lh֫wi7U͡-:Rtwyw@ږ->JL""}@( 7{VU1<)yz걚R`PaPo4YײxYAz$:3RqjU% -)ܠg,k2# ;-ODXV9 4 lIi& P?w1[_$蚹BJw`:5fC7\CP8dd||F~?LAP'O13MLsw>[mv^I j<3xz38 Ycr.If Oa`y}e`A BkH ,4:$[bcᲬ p@蹟AL0c<@4)d=UQcRT%m&eW絳n_,qnυ[A/¢/yof$3 Ura2-BU/ԇW7ʪ[XHC%{>gb;i\jD?{\sjjgB?5\o~ \RkQVtJVY HXiB WDuT#I"(׆`hM=q)% A=kWPzN@ҵ6' IC?_#;DB`/fzYmf87*LȳnO+HF[Ii̳VI+ѣ*r{S!$Iڼ8/ڧ -N$)6ݧO2ZLV*C;L${82c>F<1RJ|d:-4N<$A%;rsCzEo%%}4fgQޮ!OjYl ]>JMiGv jW@$oXV6=Xguy0F8Y͇zKWVY(="1f]Pv6ē˟N@ݐCb"j3GR`[:;94_u!JU#IB9ӓO8A`Y4$v;w┮{+J'M~]ײ:GpWwaY_swnv)pII)Sˤhldpmu7r>:1Ra)\oԹHg]^ХSB͹8_KbyS &5+bBf{e*hJ|3gkL  t89 l{;b2 }%i#{%@Y{Ȓ}p$!v+WP*99ʒ')GtnV̠*+hLNUy`Gfp .ÿeLUn )%3TܢکON /\\3(%L(e&# Ew @ tԚ-9'\ zMۋ}Oc_ia?K Y~'L55u0_o8:P@H&Oğd_XE%'l0zcXogU[T^P1iJSdR+X j얍|FFYv"ikhe/KZI+tTTW¿;6s:Ҍ]Ůa[f$DdWgi#0:@N]^tK! `c[U<*㟤vQ4~O)Vܒ2ť v@U&}21d8?8c},5h^cU_4K>Mp<)Fs!hrпPC[Ѓnƥi*\H_aɀ=5EµKAuk'Jd9&q2|~5?`"N.J B+-_aIA Fi=﹐*+A <-?ʅj3Sx|`!W j/BDY˘U)^`J&gʈރW VI?ɿߦҡuق㨅dc/Au4gpM28DpэxрE^"YnTD74t2C2)dQ) ]X4:ZP3+F+ EtUHX>AI)(Fx!GVJ+c* 䛏58qKiv^450=P}gO|?ZoV.!Had>:NS>'8B#^JҼZ0SQ8El驢MGCxt)٩`Pξu>Mua9 콾y(0>lZ[V6(!jCuer(/fK^BbڅR#mrmU md'Ѥr_a&kw]B&8+`r6]Npx9] R}g8d/z OSn q/>l/؟؂ˁnR/a4(D<=ӱmlFYܝ3VVL NTD8ņ!IH&"X["\$Q{a7ekbhl8g8eE,kHVc^D^QJ5JE}ޘ~O(0^Oc?np%֧ɇF~6q @=Z0B*!f(i1w Vh8JycѰC̎S]R@3^[Y;wܣ< ڎ>8=ͻ e NLS6Ek-|'dBM *AtI8 z2ʟm[W)SǺ8ЙH.H +^Xb~M8d 75"6lyQ5+Y^nzh2Q#m"R8JufG ].Î<8|99ȵp>ܼC‘ vkEPS aCJ๣/0]|sHdi7~M{9g'?$oP&uPE|L$Z 8bn΃ u.Es%yS2p6I 4 $fM&:Owa\ô/qВfFR# }eK4peP C@A ?30Fa M' ke@MU<jI_i16>[gvnݹdX |j u2) FW?ɞ $5 ^BBe{zG"D4LR?K3RGMN=h^OOڧ,qMd Is1Q*d~$Y[G2!Gɮ<㛺ƀwDE"xtRrDs59PZL톁 #äCK756*%J Q0?j1I5|-7>#~# 97GӀErT餦xYfvZ{*(k/Ii:'0׆X?e`z>'8NM0J;,u:AVxD!gJe6~*_$ D^%Pv^tMtIe`왷/YU/2#RJ^WmkYVUF+![G4.oU` JHBc߲`ީK&@r(=* ۳ 'tG/j7=wtkžS[,r!pâFcDD >S Dh6R'Aʢaմ WC')}QgY$ND'[% UV#BAkަ:>FI]+A0P-a :X64`L^v?,R2T,DEK 0OHkε#0op^L TrtVڭ|t`tWL=򶧳{&/C'OiQH7A:theST ɻ4RG/+לkhrHk39SL*Q*F**PH\w'Ԑ,:Υ [:/pD1ZK"y* Kr 0%oY+Q5&5?"n!ޜ8ܮN#ְLa}FZ7&u hfbᾦmR]buneeY"1%b|%*bw͏.&ETƣŷb0BDVG;=1"x~􀣍=R9ggK%׽v(y4`Wzz#"MUKSmcMU")˞PX #p҄,70&X0uk|6I>wCeMᰳ8s׸Җ8X7?Ļ1 #B[6n0 hm-zqxH=TG^lQ&<ywi; A U@ I,'fFϷp -aZ &+0N?x0恕"pSo;faWQf𷛁똭'qJkCCy-8q U |"_Ƃ&t@S&17vr.$,0"Խ+V\0tmIp/K#+{UqĞ%gN[ >9}~[9&o5 tUWY ̢B,<]m e^BQ6ߎКDS}^cƊ"jRmҠǹo;'7brFٙwz(nc2 _czkD7Y0-A j7;sW=6=⽙D%BeeŸ=:cOG9lӠ)E` [)@'홉>#EHk7#[bo}:Chvu t$P7OU 0o7-J K.Х6p f#aI]t'`5uc

Om՛EV|=t";ȡ8{'`EdҶb_"tA"LqGne3 &Yu`-#ݾXllc$G&ǥZ^7B\yP:m'[RD1S53Qc*h:>Gfm֤9os9yhIYuONΘfr2hPoK_'yLO ZqZAICmEMhuiEŤ62  ,InfR!GLrxѮk1aXtڡHs!si)>NШw߸ 0?"%j hZ|;F 1)ѨIkmȶ\ p;a!K^mXAPߏ~i}AspA}5݊' ^t,@m;i o?yM0 C(- 3+R\R*'ֻmbܣM]#zɬ42:>2Jٰ&CngB¬?3pXM\Q;yڤ16fNv{ c~Qf*0%JRN ,H<Ϝ_k>_pdRyG^H(t~Y6Է͡t-S kJ*Na59svs2qj۱x( Ҝ|S$"ϖ^WOs7]~q 1ˋ$H|Hu2 SAG2oIY 6iv t-: x{*I\QK$JB'-0/AYz$fU޾g0 Zf\o`/yŷ>:3%<NJ!$_[ xNЪ֭HGD{JOx5;{MB9 cytrڒz~yJgX3^RJ/вed m"+/ۚL^DK5 }0ªEk/GT&GJx(4W!>GhGG"MB䑗7)(Āe9vo4nßaQUEzgcXU*{msyTE"_sGU;VJ{PO"؇kȷm}V$d[vNlp 0^knm3 gL1l;=xt1U?]pnvae~g3rv:%m`X:Z|b3H$H: ѦMjYhv=#qBAFbAKΡ%F?պ .wFDi^1-TCD5h%%"ix0sN]! ab+eٗpH Klj4XY;1`wm/,DW*#CV {9>ԚGe!Fe&ifdnNŸvMƎ*Ք/O@-qn6ro9 q=p`}YW`D:L5u)*Ή8ٵ§M" }>9Ev.kѠ[vfIex|imqrw^9I02FM)o nT'esV@`Ԁa4\}8Ү޻V$=CR^]dyf96ZfֵmI$4v+؛ek{ $TOr{ R}Y A0(M:#$IruvE}zM?xtbF⯑WIchS1&6T+kCa=֘>B#Zכ}ݗ "|r]u߳8XʿL/Fd p}:MS7xjb.rk@g>MwfJbW,.TwYI I‚^6&WҠ9Wk0J1}Μ;cfeP'iKsYxo ls1Ds1kIݡc7=ջڵo_Ez~O1h4+lԉ4sOYd`q2:ŧMRtg0 *= ;nphK{e *}(a2YW2~A{XPi߆H?ʓՙ/n^ AXw}dؖ U?ˎ>b4kKP{4|%'zp7rmxB*t Z| e f5*읉w?HTAqLԂ%O_83I16vS;B#9\^գM?c *5:< ڲh){+擳W>jsdU<;0~%jA- YqNpz{* <(9]6o®VYuN"CI㿅Z2lz8z:` Ma0*FV΢gye]}A;`XT\=%Sb ۯt3z)DMHBdP AHhQ(@6pe9~, ^+fI21_#[lj#79F> 0S a^;~@d9y3FURMm1H8x-JGE0Ci˧":vr#Przx{[/G񤯼+DTjt_o9pӖefmV^ˀ) #,/yx%.6ǎ_`-7JIRn"f&g?^:^2&[I7_V΀ +&:өYs?7lGްyhW cH`o_"|f3C"vRSq5[Z`PdԔjEsMU)d8(%-Y!uͺak;7|'&{0QpR8e`<0]E](Chdí4W"gphjtBm7NZyPJ܎bWY?ɫ{bɍY 1٧7IY/ em@J(2Baᔙ[nPYq)f}pήD*-^ V|CbG!ooR*`7V:=0ov}ղj$aDX : \oذʾўtzB`i9Pqb3mI#{n.'CwA͜0DJٌ{2Yi2JM\TV99TcϢ̚rK9# O!lxϒt{$mWצmI(IY}oO<@g[]t0<*EŞm”ؘm9:1/| 5)Ov|=v4\LG7>skt Nc7wQn\zh<})^~Px>F_v2畎²"Х'_9 HF_MvNI`%~#V[.af>j8t{ŻtGLF 7Pq$&DB AkWq_r= ַsh5[[}-]ԕz_­TLz:hW*5>Tۼz]YB*4~վzZTBk 6[gv'(1e='Z$\Hm$tbH`?ʔ0ݞ~ĮK:& 8ʇ2SVÿHGS'CPtW7⸗f(In9zI.?0{㣽ݛg@>/7o=4,n~ēg+ğ%mG Mlm&*e`ğvZb,ܕ-F-[ͤ\wr̎臔Sb-u;˨&,0[/-EO@b#96_3vio6Ԅ%= Į ~GNk<\CzE~XrFlgheu2#OTtH Ad6>|CbnQٺ= ]սu"d-"2ҫ4T/ !V6GKMjK4 WHtٳHhuz+lA#>vO@\_ r~ug7)wAnwH#i+ [ҹ6uI3kuc7U\!LMO JU,T;a{hD)I:>ob 4EG.-3ߜѵA}Ŷ齣xϫ (ض$75.M[h/>:"ē4әDi䖈uƘ ̷>zH_ yy@(WXQ{TRmT5@KѤGU|լ+ y} H>7|/5i.掕u,Ymc%EL/6ܺ/sV:O$钒VZՅae`1ٓwY"ՙC SyI8 wCH>MB~Df{䚤|Wbp:-|_+5 1UEBc(<(p={H=빵 l 1ܙOm2[b4rT&]ou Lv.Iϒn6bɄoe&1e,#/3ϹUN:kx}P֭l}ՠ rvHWnolTts}GJEu+#8@(i`pN wYC/O}E>b{N 唃j[7.Dn?ű3T~XQ:NH㖁eX@^QepשV*Xf ϕ KlgȱZ$^%x~s"Ij(XQmsk^PM"h5۫1l҄d;l${[D\kB+t=AҌNM_y ]mw5F\rX  `'sPo.dt_p¼*uKobBhT;"Y.~69~+ <тGU˨ $b@Rcd$6Ygk4l:9]GONS&Er»&XY<(f0UtT2Ng*D92W_Oib&/? MW&bٮ 6;AW!Ky7{YڸT7%odTTxn /_^6#q?4c%e&6L7&y, flvh3u!t' FUG^}Z`2&4hCZulT>CxN*>ħ\Ni-: hDZQVh_;?, pPǓPXm@f߫gs~[gI u %xJsޢi F;BHjn>yJ@8~^F>x >5gIggpMĄ&g{ȯVF̢6(NbuaV7~-[5@zjR+|*+t*mj2+3Q!r -rJ\Le0}Z5}H׌ MwWJB>r5$k>'ʍeN_wnqIzXbTĮϗ\&4\*оә X wL!j^¤uiSv~"}7V>Źd] Swmļ6ޕI-]>N$376.5IoCB@=Ƿd)DҶvpl J۠*\H>k]^l3@ J4ġ讍V.<h1u$Ayg,)K%^ZK#I|qU+D֖}?ɔb( tJ%gb.uc鉍0:bӵCH4[QvRۛ"h:s]s|!wB&y6ϥb-VYA`ũɁ ɣ`-#3\oI+1H']9mLd@,>ȻJ6y\c19o6F+p - ۺkB Pӣ+ TZ۱}k6hBӵG$|^5ixuT<-1@z.cTsnqk9ݠ3ҚڌZN +9 e֗(&D:ئlvyW)5`kF7YX⒇4%FYKH\n;ú9]v%8Ev9._͢m+6M)*dC' q?\+/ ˷v͂ 6LŎ37G8{ݪB{F$N=>biً9G$2߱ϑlTR*p_ M{޽Z{Cɬo@\3~fT7^Df8ʑ%}csi cwIVPf=IAVL?ТGgӃ*@Z |)A sTUP#X`I\/Tݔ?`q}'v>fF:)D:T7(2sȄ_|v~&1↝$9Ht+xܪBAf\HQxjHƀ^q1 *4ƫ O fo?ց ¾ %RՔf6䴄7 Xa'Mz(BDCnqMF^pQlc+EIopLa% t ~ӐlT}%AHv\zEy=iI us1->}1B{]棊}yd&lƐ%3Sʚ  qȶPZi7[)ͅx1V;kͽAy`JڦB>3PB1?N us2 "O.$PԣfvnIX˟z<Te6Q>!usu),΁s+5ޖ.Wy }ngL6Ubvzh9APC@Nq {EEb C— #D4$= NAy PxCJxQn`HI \.<9K5@6IJq+/\Si0^iP,r"X!҈( QDM򗙄b nW/(;hG,]ɟByJL4pJjhhǔBUq{MXHڟ`/Jπ?.̩ų*(,Wi |MpR}8ݏ}΀Y b6 h{W-gEH|G@nmCߐ`?wzhRz &\!FFKS Wm*5#Xd$ݔuɃFS/i1x);⍌]We!)μrVXjw,y0HC3O,?w[fCAf4{/~ p$k%!i~}1nqwgX(1iv}_|%HՑQVGf#Hv&.:t~Ukv9T'%d24.Vy)3"$U%X9쒷 ): w? 6&_)xVzj"x6%lsfW \faC0ƫKdpRf{9g4lMpžt3S,m _{S Z"LZdLz ꫅'$5.9kuz.%(qP 72QdF3!xV'l\RXxTibXzzf=ÞY1@ ]GZ_])0h7lZnLk v~04k0<h74`>=g=L1=Ꝗt& b 5tV0DASh5sbV1}\|Ɋ\o}5*WPU@'@y*D'y~ѭr Hf(+X"!ug]LN;ُ4ߓ y*GXSbc\Hdܞt.bTh?5@$3BhW^ٜ(?7\c-DP|lJm&SȠ<׏p{ ~V"S7YPj<7l[o |d{*F}L+Aݲ`ny1*N2 @ڑvӳb"[SbPْ?~P\"_2\)}mƆ3O@kߊټjI9Ի5xђ51*d0,ޟ0MxI [ M[[!S$E_M yY NRi.~nin1U 9$!YY9,e@7H`(ZA'U]7W S]n6Lˆלp,JOlY-y`Qj!8a/{:C]rb]jKǁؚ)b,-F7fJ3I^l]bji> Xz&}k}7`) +jbQ f0g0 qP'l~ vfϧ>ʑ鄾u39"%qaW8axM,eOC&e~_ܿ ǢGV]]C}F~k`I{p:u|-`"# РhɁ"}.o$9ߌ[[B.8USoz.R͎(ÈN*Kz1#|;2V݈f"K>)Yq ))5 <{t-yÜg( ;OF G rӐ0jA,F5?w;aE9; oh/ 6EnLsr~rC~N\^ b]ZҍAe>kmIP ~Нyc V 1yR& ,u+7ɷ\U~^Ij`n"%ӗ{`m7N3Q P PZ82%46L5U@Ѕ ߼Oo qIYEfQXmnAXꉟuG$>!]5 |)Z 5SZ;ͱ {+BeFW4繺'aW/G-rJ_b%Tr:KE1'$5NH;C"ΉyV`ehM-~IٷbwЌ/҃tv2jWTt8r_e*(۾훤1Jm}P0ٌRCr.[b6'd@$E_>f@;GIz]G⡪ݸ2x0# nrZ}y""׉bZJ{ssؾv3h8 3nhu+G236XϮM49zmhP"'CõfUPxzW2y+_1pP bRa͚p%41 ysVd 2Ȃtˮmџ)B p}V~Ȱbu'q"=/JEZqMk[}.nX5O&p.Vh$4lc>6Ya^M^x޸4DR)|Wg8jF\'^j[U#BGg-ȺƋut1QA<"%+;Q >^2D\ZYՙZƠ:/g?r~!e54@Ḿ0n-rwjzch.}r{$3RH,;5->qiH.AC󽬠Oǒj~m; lS2֮D_2UB$d,(d߄Ze@&fsѹ Z5U؊> \VJ1qsDiwѣsOgͥyf{CXxIܽ 7M[-sQm8BC{~Z tI#h?7q79wm+x'TeC'5Mޅa=*rl3/˪rBɕ0>nIMm<HU$ U0ϕ3αګ ߃4Y\JU-Zu#CI#Rvp mGnP \U! Uʶtj;KaVˬ5^}x&^`CSWs0/j$-.T޴7K.fɠ^_ -'FP EI8M9knKU̫sA =QE2 97k5ʾn^6(nHUZG6~a+.-5Xe51-qNaς3d]kT\WK";۸J-e "ʬ$OJR!Akf+}Fy-+8+AJg4ai.6g;UUp5j>\.YO-Hk_ dbwh7(Lup)GSh( ˂~}g(;D87Řl󜡻RzO@Q D43ydOolL|,ͻg.w)UaBdwР!y?̀Scd ljY:l !LwM};\7\ټ ſ/>c KLYzXyFUvÉ~at4YW \MźIY8+B)>(R5@5,j|cyncg')yh´LhVKg[2#FT1,8adN_#Ԣ,HOއ`w <3 rtRiɶ] Sx+ ~9c.D %tGv!?0p|[Px[(6\jqufm2]E&CۼjڀjdlB@oH5Z9XнVH],Ec%,J?Xr$/~0ʻ V~CB̪n f1ew FWIR oj!#p+Ղ"CdՔB9CZ%TB.v4Џ3}, .[gLiY~̧JA#Q*{un0Qbj?_|̑Zeg&Ct'h6! sGZVۚ2v'~O疟t|r8"woCp.bc˩j~301F]5H}ӱVN<IUZPa} +^zB6Zd"};OQC)gw]<4"ڶ@.^'}%4t8G6ʎu0ql>ۥ}TGN0˱\pصƏX o^}+G8@B&ft9 мᓆr99FMɼ)B:˟h;aY{NAH/9gTp|SOGܕ/}@5ˌ4P+O4G8{b쩂fasNۧz@F0b &FA،frН rokgR^=M r枿eQw/~Tnz8C-2B[(XH*&^7!eImQ;q.oIC@`?kkĨu;} INqjItR(ĕVD-͂ɨb!eZ5$j#*ޡp4,Jh? iװXcP"d\.,~+\  (g-I (l)z 9\cQTck3 uYћIkpK˗&ݪbVlTԑҭqp%vXuo -dDٷ>^+LJIaۤ `pPg] i"`7 Rq݊r S,Ǖ5i15IF`eg)lH{clm 6,ߒf.J>FDIfU60sڛǘ<TD)>dgnT(6-qV<J5&t-vBe(8[Tm7UsRl?.<_=OyY Ǥ.gLCrp☢.}rP׳L v|ǭH5u@5Ĥ"Ap ~k cetF.@_˙)/"g͋tChyJ^2L jN%I{8Ò6ligʱ[8 >{VT N(|nv>qlƍGc&W -蜁555EK,=!< OlH|B¸8n;zoL߾TDcv6`r=ps>/XS(IhRSt^匣pT`Aѣ ʟ^0b_oDe mBH[/b A6ǃə%8{&Qz7/] X]s͗5EnU(:-ݥv(;R[HhO8+6'H0BUWF'ڔ.DqeNl$Ov0Yhi MzH ;QT+M-#J ye$< [A_AA}Qk 8U\/,:=FqRx|Tvb9{0ػqRb.Usx6g 16YVl'\?Y|َq +vnkF`{~j (,2Y΀QnYѻ=z(Sκc<-ZA0&+"ئGоGF>ܝKub^Zя(`ҏvT(r]Pm)@@|bgG$qql:V[!c%0?u( :q(ffZ&ʹ)}Oj7B^\z.cH2h< wdiX"QڕsSKK6[وFOIh$>+lۜ<`3m t|8Pr-_ȅNr@sj9g|BKKzD@-GN?$Y${aŻF9h+Z;:r3EJ4 ѻⲔ;8]z0(7K$վEXiWт:~5|V( #W.Pf՚F: h@d,bVEF'GzẠ0Agi;jP>RhBLUj%U=^gྷ3oRt馁,_0QU5'lM3(_q$1Ⱥ" ?cayc]!Q%'^^J2T,)NcoR:`BZe^ ]CxЋBCjlY0dc ǩE7x D6RQXVu+x缨q5-7= YUk*km[]"8IOd DT FZ=YN!m9 +ˏH0{|QD>|#3a`!U94ڭBsKQ4~ʱ@ HF2 JiSռl>|feZNFK+Jmhݮ&젃3#1-',L `{VOO[ e@]2Yw鐔+@Hc #QñN71nrOS]Z߱[e:ۏ;Z1s%ZppϻV#̥% xx²S+QRεLػ$C;PFq$|@%yV*ZcW)ndw}@d CQT T;47 ݒNJ+]%EGw|M7J>t}X@%u3buPX/a)kf¯V6{;jv>WvHGT=f\tiTg]s̷2d|o]mZ^Xg+>ۗWnYيΌ_NKFo$\EMl~fj>9t;,ar xԚF+pչ3 ;^D{U: Tn+Z\,@=/*y4y'o g/ehE޽_-SΈ`6_oAc!Ws=,W74"@ZUdq"q# SG!,d)~F?)qt2qy4 _TF(p=K82w\ժ_9Iߠ3`}=LvibnEWݷ[O/@]4l(8VI|y'|SȈV@TJ،W#B90&;RЍ̿?Zؼ^)f%YRV=*$ٸb\' ȇd74EBJ }7/5Ҵcw)`hוqrth{eI=Mi[7F<,A4͜ 2s%eU_.R9Hc.&I9ȟWbɟ|eT=yn/[h =ObF餬-&<^@-EA@7E_ ^DVZ%Ӑ6M-$F7A>RuV$Rk7E%ƺl%\G~d?Yxu0s^9c=(PKGgΟ6XЁΪU. TK;-֏ǕO!iJ~- YV]lmNߎΫ?n=;\)q ovb% ?3q_ nwAU> :<@@albFwH_FЅ[c4'zepso= k2wRKU3q5( z]SD4B!?H/l1#olx=s!̈́? 7y;54K/þ֤-\7E*RõhroM.Rjy%},g8dbFcEgz_pj4#ձJ٢x M筨5){[ِpW xivS h= nILg Gاu#UvTeפ2#1ðCO4Ɇ x?F2U P7ay~E$b>3Amcޟb`]kl}qJiK4]f4)x43[O(5)=U.T7|LTz*V+*?4J(uEH?MP9SVcTk䅪2vkv |N"S\SV4 <@fJ7y }11ih9y1Z,x?Z+9R&!1*r}c#0eĔ8 !"rqglnm(媇ʄUrp> ~ߏk:XU>K!8;ylil~g1{AsXl}7 | S Scb3݃0e7]ek@ܝ%t_e$RcH* km|dJ,vlWW`UǥF`3E>1 y n);BNUY6P>ESzv˞ʂ.[ oqr -؂xl8jVM1 7gFX$$qL5ܞҙrw'*ʁpU$V J"?ACɲq,hCNf=k〧[Imޗ C{+GtKtPbwf߀a\{iȥ/(ET v'&J|A)ietMoHB^xΤ7w!b %gį}&H nsґG8׮U'B*?,]In) a`Qwyf*]RkQqWciˊO>P\RA/Z3 sIIer9JBrU ܒ\n@z4.N`e{Ab9X_|*TĴF#VWwx7ܾku$lKq;6{Lk*W ɀy~,-uQ}ӢJh`V#'z`$LQy%ViVSXj[DiFt_>ИG2 .9"9C Rm $j&y*+`Q5Zj!@(8Z4 UxwL&17 3ܠ1UknUؓ=uy27[gWicܧSxӅ-1߁ e+%l>XjPޮ!Y?/y?~p;է-4= |Aq&(dŪø޵J*Ŵ,<8ؐ_3& %Q[]C^jl8~CRI^rs|յ]iY-&<v3[@+Hl!aYq)F e!VaU::_g=l(/*9׭St"_ m? ɦ4I=з/.D"X }Q>/m"И\*%Q$/ hRP2qF%Ò$6W6/ΠYecKQ\#(3o$C%J=yQ^xau6z>`%U  ՆiJg*K}CN6b4Pq79. H0!P$!¥2A+SÈ'W@LfB"JwOg*=F aprv"J]Mp(4qX2b5nGz\sZ8bfhb_OzT2D6=VXxN06@<gsm_-y){"S=7xns"xҠzvFbGɧ%˥j͝:s 8FUSN=S%,VeX)RLDOL7ܹ/s!ΧnkKbֈήmI4lT^Hezb|u!lq*P>LdRKmӜk3u@uoV[t, WVْhDv\MR_E?=Jh',"mċȃ"zOk\*BoKdr?Ii'd?t.I|]]b%Yoޘ5 4k ^ :vg_lYk]W,+OBJ{rau0+r䚗32dt 50V:7?FPLzNWj/Lye6iÂ.”P2%>x!{2]դߋu_:w&$ANc[UVvUusWdwOZ6u$G[I>٢N\*9̊@;i]FP6/fwVY^kZf0j{#y2N/ OSAbU&@'s_%FTC9lum *(h )s+ .:@CG+|)|Ҥ -lRM}=~-c|X!W`I@d=ւ !C綔Db V*ٳ;rli?QTG7w˱WyuI?lx!ɯj'[>aᓾR7{ Ugx-rߖ>z/^jװ1}Tݪ!qub8}<=NNV@C}!\lۍHiTi7lI`tN)1"NFI p;V=pK/5}ɫMzVD}\?NIn{SqӼ X\ i3xSna&aDjԷIg>Z 3Q SI7v,>6IRX3uB\+⛅UR"OԔ@љ95XG`u 5d(>av._y@bA{B5|iƔ?Z"Sig,vsGMn yDғvj/*i=M!w(;\ZJ0}G4=wolXOY(RaGs/G<;@B7?ĊϘϚ$puk.Mdq8W{r*J"{,68|e;TQZ.fAt1k"Ng_Fy2!"{H3c>HɗiQ~2&?:_}^H6^_Q#E\*;`zy $a!wI|;f/*E'1L~W=71v5TNUVrׁ9Ǖwx V;xQcG[/䢔dG3qf!zB ˫k A[Kd\k6aгIH&Y .j=0ts 0 |\(|IA{6]Y-Y;[ ֶKc<1FfbN؍Rk=" RhKhdž?LD;w?1fɧo; U7l,9m}},>2ӥ71V|PW4Cgz[Z[3I[wOm|ksp۳Gh֖hś@>e x1 y)@/wqE*?uۚ"^ ^o9F&PsbX2d]{'- B$gD{*` [D䞾;l ^Py>o# C_ * 礆O !dBb8@P#YM{MSȕ!D}@Y hǘ$CNu3%M#ps(F5!b}+'.jc ?d8`ĭ6ϐܙWϩϬ+VX 1hXC#KGm}~)vИM ^ּQ"iÎ8 h+F" C ?߁-gJ` ꁲKo wq$U_ 3X?.=ʗ]hWl]@&1'7-2s;G`\6qQ&,a @jo%2s\ndʩ^T(ٛlfܑR*z;'֚-[]OZ]O뎶^y̞Ǜ؊9_܁XXˇZjG\|x*ѭ`ri[bMLU߃s#.v/Z~~Ocy!EEiTwh NH* DcQR +G×pH Pc2[k>XMit$ Pe?㴝yT,T3R^MK.,rmNY[Tra; eӋ fx2 >w%Q4̦6)>S=a4=ʳB$D藜X{[j>`zvKgtk/7${BSAm~+!cӺD}?9Va2 6C\6TlB7urܼ8& U6|D38Tt1;RՕ DՇJigCтC|ƶz[O8gm%iA -9zg1GonF(C/g3 _)*t2h3U]`z~eLfM R? TOR:IJ5,  FCM>2$c@,t2 =K׷&h ,9 ]`<{!D]a9r6[ (uoP2W*FɻUJJ55WҐ>#"̫5lۅQ+ӤPos@WKI)t+ZW:}x +MFQɨ@~jxdpTaˀŠ{dXh2rii8W[ƒ"Yl5"/V'۲Ds0x^^ˠAu;"=ߗ w9:OLg?o yIu|=&;ԁ[]Yt:Uh]տy]w͆ttv[/;֯2d ވzjy^.N6vr[kb·u9Br݁Ɓߊ4gЇJ rxL u& lX*DWZ x~D6+ bĤl6>$54:ٷ4 ԰rOb_1hLϵ|9|B$;P a|?L5>8i:j7,b d8ECuTHնL*Tr "!2әG(;厒A<92(o6E |U|HZ=Oݫ/KeF9(߹G!?8n%/i7eEJL;PWHPT*lHǀk4j qN 2|WBɮn`sp)rhY H'z‚?CMHbzϳ2CjL5]ً50%2F,9me# ]% AjIV]륚4tzE9!0 /\L+@~ELp-cA"^28{y- ͮ֌|!<).]etg`Ibo7; X*ω0P0|M&>_{ ؽ--CTPPh*!j΃!ΐe/̮c< _Z}~aG)U#=:"5~.nQ3HCW i;ijs2&B b酰&V~e׿|s@]Qr&{8HFFpNh.zF>m 'э!{ no3v!SiUjgclIpauW2A03DZ9q}a8^l V):^|:g2hurR Yf qܓ|#^L+ɨ2~*P1!pi .)N衖b#ℒUr1vk[^W"uG]hFxx/^I8o)1>5UlNB{:6ޚ߄k}ZО6 w7opv.(Ġ -HCZ%8&?sod VG = Tިu;$y"JĉץgC7H~v^øښRz]k j+IlSӅn*>'1*9p!0HԪ)lf<.-٩dx@(+޹ͮb Z\Xyyg% Z3ixI|9FsP 0W tBt$O&< ^{}VJfyrX&KOBh[7(Kw ϴXQݏPmu^fYQtCI!쾣 >:.f6$Z{Ds'`4ܯB/Hq V]J? $) h6_‘%GL^RCI4ؔ*  L,l̝h\oȫjB^GrfwWzU0cm"ARn1ߑ1}+{E(1CV |B I$Uf&ى;\bP 0oVeC{8?ep҄ =Iʼ֎g; h5l[P H8 ymX߼\Y4s7Vّ7+dHk-!Ke4qrß80zowaBqb 5iℿ2 `Jov!H-e%5uȷX= )l}O P^(r.sw%\@ :q^I+ 6 V$_h.-'i 7c82eVyiYmkj1q,+Sl)$cVB£op|a~HOA˘h"lթ{!߀?IKWao|zf`90q-L@v!M Kyu:['Ej#NoVpDUC'vśLu`RǪ7,n7rȗ6Lb*L (B<߀g]!V&/Or}#Rɦ;q[$#^[+zN]<3CT㡸"ZnZ܆ϑ0%CԆz9f,?n+OlJˡ}F< ϡC\h;v{1[0q4&޺:3s=m/qѢ*]z?iq%ԉϼk1*<] GuH.!Kx|qHE^;=xN2q Kg-4>;Mc8{Y>ȔN0%"5feCB%"bRM4xKF֗wKƷH(N0 ڣk!^:. K U/F3t/k1hP6r#y  4:@:o`83K#F"68߈13+jQ#ep;="+_|d#ʣڛ,5C< 7NToJW7|jv%暸O9?.aPAbe>7r讃~3}^̔kՋKSM6ݷ9ZzWfrU恧B+zDwU/K^e7j-ipf P}h+ߴ/׽6τtJ $-嘕=o| tS\c Vuhrt(TZ*ԌJ2Dh27mULT ?"3i=@$'I=_KSv|v"fd[Xz/'H;]vSxzfzRX$0H^rvK-q~͹^Vln ōe!?w_\ɛϠ_9 :ن C=9&bqz;n/1QW&U @Q pRR cS,@Fvm>g#1i*Un/vf.y3 s7͛ fm֘Y-fUD D+asTeb'&M!`IWڼ-ސ뵮Ur\&*] O‰l7X @ r^BG+?\6sHz濖\C\+_8;!HW>ܒdÍ.[d-cL0Z&h˰.]Oʌ/GôxA~c|u^`͛ .'#Nn _8N+Aa);.#:"EoıU;8>r Y^)6=#זzyGCwy >/8R6x0zAuQ&D]0`uwmu`cL zI!ed-eyi(jHր03e *4/eI |dbZ4(Ja?kIÆmx7yai$1B-@\ڻӅ@43E?-rvLJ{c20Օ^~IůmlEA*!(,ʀSa#6ڍinY\}_~#BQ/AG,ݲ_$paycP% j.z^s40֨_ WSBx0Z`[7@m3&Fg`30d̦iE t&_/?'lJ0fz'F.i\F@m 7H;ԒpgDwqXQœwr~(rWo?AmVrPŨ,_qme 4}wl V ZI0*n+6?N\fɠOgriK8PgUݩXRSx\ =|M@HoDN Wihέ$ *Ib9K.Q< !.q&PxˠIxxE)+c4 ýЅS*՝8 z;*^\ b☄x){+2!<,*Ԉ[e4|iJ2iZS/@O.yFqZsZj *Zf=Մ 9J%KeDž3[Ev4/ }by w:ߧZC \ Bw&Do7hT ׹?lCPaib'9_@DϽ4Od{=ރƿ a 꼯KpNN!.5kA!X\5_a2t;~ dk}l\ 4c44 BkeI^# 8Pb!W"sh2hc@xx[(weUdPąH*'W1$7_[rK .aLć.:囃%3Bi5Gƺ%QX IJ0o[y"J+Q9 D,pw MmenL!Wֲe{5Gug\B7;+]!k1-+KL$P!/dabg+9v[3ޠ+=bRd6ݜI?k1PKLOZqBVB2_&|\|Y.HZsy\q!j !> PFK r.eL%?N`޵p8 C T? r!(4d4]C}!S3׸qfS%#ˠa@nي!®1bn9_c۠W҄L3P*ܟxȿt ,)?'K}M"$ʎ1ΩkCxYLɽJ@7\;G4`;~W{1.N>or2W{MPwQ it *=CRyp@pR tu /mmZ\sЛ[}E:MǫRnYž+x{}i[_ɦypt$ֵp<6(5|F]SmG{CV˶oۣ/71G $B} >o,pPǵ }+,_FN#Y8^q4ۄ 3 0OXgW-,Fij/D j鴋b",."J>n%.΂Oj Ne%=h@~Dɾ)a7)0c$`ȥ+8; 7Di򐟃AxD4e>PW_/qhUI_뵋NEO9ũZfF9%lWWW"R(oX5Pn YD^Bw=ǒ,@;ŅPSi(rc QoMDF3qr릌H5׃ &Y]irwkҧnb%pkPTb>*$ y}i!|ldҭ"͕ybR+Sx st$H۸aierAAI"U41;Gl |xWgNDݹC]%Q.npVp ?SMkYr '%ĚϢ>y篽k%LujQŴG͜hf L;h,fO&&ǫݹ==|,:GOg R 碙 `tHZ"s΅~I=IfGIwfdRlIHe"%;-,ΐaV~Њv眂B%D?)]zu;Tc%,:S>{`7K{1QY kqz[2|,pʸliF[BC:飠d[?@PC04L&j׀xuѤ$RyI7Sj⯧Ykh۝tHAov [:7z EF砀͑VEGM ;P[Mb*&Io{0.llo|XEoiLV_45p&5Ê̢UKܮ)61vQ\"jԿP1#, bj^EX՘/o9V=h?,،(y ʧI^4 pK|"I!߫ʐ֛TXqa!/*Ӆ3k+-#g2C"moCM"L<ĐMng xѕBS;Ѷ@GMba9ɂ 1zLʹn U4`9W|]祘;M|DsUM! O| mvJk*p}TDhyR JGIFdt;MՃQ?a7ykMG0;aM^Y_-*2}cݓJ4)ن)S2MtHvڰʛ J[i:MI`;?5l۠ LjArr(= eLܤa 5OCEYYIZ?'9^Wyȭ w7Qh&6]!!Ӷ)TFA(VH3)8j_.)3S'ԹsMPoL| N?!L)6ĿRaHO|('MmYf]+>*F'/mˈ@`. G sqR[@ziq@|һ˪FY (}Ok^ISkǚ4cɗ|dѹϥglw0(sI-t٘!#ɜZ 1bK'Ug]T!8hQntȹ =i}Z!~K&uwjkل7ݼ]މ#N:9r8bc UP; n[z_ kBzGWO&ޖȬgېdoLOdӭUAK$c\LXi iDT5rn'{PXU928S7$6W>I7 jTǜ'*33z;)|>l  l|N ↎{Xy5opa4pX|*ܧN)SS>]km!f\rVǣ(eFkΧJV1|1S> (޹Mnk9";`hs| 9l<~eR$LDzMq\Ɗ֊^.{K#UML*6%y,1|nX!ǜDɆi5M+xUDa`MGү⩤37|E1&9O-%L?wskLmȇolb"럾1dXՔ6kʋU@RU+ ~-9]ޟ馐RN~2;p&F/t[c.LkQ*z8REL؍eS jE c2[-to \omD޾&b"2U!?=Nَcf^"=}#G3/30- CEn+qRJ`P̨ WDހ*!ZŸl:8+̋jf d6H-+^s+ìu:z`'b_0rvw#WK}u_BՂڡ. 8”zPb!_~</BueV8FtW.?ҴRX.(ι<-Do~jh4\5/Z,'E[0mJN7 ܪ~E`!ƺ$Į2+h<7^㞅ldɉrc\ ɽ7r CjXиҋţtLhb7PP%OKB`< ęGEo>cRkՐ{JuNVj-w!b0z1sP;*34DKJbKp6iD}?<՚$H23Y3_C ;q+b(ypPchD 8foDv"ښvΡ p/?æ!޲[͕Dd 7K?{ok+-| A]t~BL,Y|Z=eGQrs?_;' a]`pܚQyMCCʬqB޷1DuH b јp;;Ha BC Nj1yRYh]~Y٢Nbņ8{fjjpɵ]:88ݎncmM% }[/~1[δX^[ؕ*uWWon1[qpH0Si N1+oYk &v*C{loxuSEZ~۽V.$ǏA4bhw4b%)zva/b)(|RN9RLAܵ]4e>=05n-_eytpݿ' }*-j U`Nmtau!XN:%(UZP8ozeS@o%}%~Za-Q;^gŪ$NI O租yCGa (e]bYD,^Z?s=Wr)E/|^/PB4:ja>t?ۃIW7!"`LK>x~pm M.hTxƏ -L!+eP-{!F9u:BƂ9Es5bL*kҏ0_JѨfq_qT,Qɞp}r4tYJ5 ,IBn! Q+k_i+y[:B2C>WO8A0]?ģl _lgKƓyRM^9lCNը'+K9 ] ~.Z{Y]eWK#0˲Fw#- , W~=z@ŪE2b[l#U4 "D`jNԾys $ Փq2(ȓ$%F|Fd 7s\ږYW VNTԎOӮerNoG1s튌f!-'fv7c(UP~ ^Q%բyVd,/ f;۪}>!J23 0(d):!+??8xV'ʛj1f|:͓猌>U]?M>Y%Ezp'l!g8I^}*UB3M.7ljCUdѧ^;DЂ} 7 7ݽݫnbЗObкOj_ % zRoUzňzyjËtȝ_KXoI=k3HY-C^Ћ= !4*]&*ڱd[`mc[t n⽭J>EENՑԆQyWx0I,Z1Vs v>8@I _vj^=MBI6̵Mr> {cR!o?[5d[&yH߅1GL 9z(:?=\-8 Z N1l̙>~z lNwJZål|45즐G$J*g nR }k\!P,hV+mH;0r}2pE$t0%G#a)oۻӈv)xR(E 4^@M5[{/^g@N+zBõ9B)?T[<'`qEh˷ЬUp0.²usXrψ{ MǭDY@bp%i%0N$iOCғy! XݗY!V}ZrO&H"ƀڃ PJ2-;ɱ/[mX2O%i+c^ⷛNs[&1Gm/>2)u'!WHeOaƣdL׽(.Ȅ)$ b P| SW=; ?(\r:w7Z`gGiYQfj8 ,zEH%!(c"/5FVU7qH ?(0Fe&&:| Nt+@\AB! #`n^8S:#nqae OSO7sG匂c Kh} >"paI;~ֆl'?I1P!(K;Nkt?_$a1@`L#z*Pإ9HqR+* W ,2pZw焛]^(%1}%46g;WL ) ~#Xe e1A.;Ѵ#Ըe:f]Mip酉T)/8UDF|`8$"w)PVMhԭ'd.EΩب} q(=z.HxC4>wV:dQ+LMD?qEVw{ 2۾J>C Zsަk)o`mwޜ0,'Y=7M82xS|3v $ۏj^˖MKYd~`}j%i\@^4(cy$-!.U +~Y}ؙe˼}X=/^ӮCXc+ol|lѢKء`dZz> SMr6yL콆hV@/l~٪` /7![}UuhŦ˚|Gju͏\'r렧:9r5'?J Y * %@EqXiU5KnvG㋨ p 1!2BcK $2{(K pLSN G` '}=$,orh@i atM#@к̽Nb#_*Y$ΤKdg/^*敷[{<MCqHQх=6SLPc3vNa+xz /03b?ǐ:ҳSM:VV Pj~vɋ{EA /nRG QZ]8;.Hv"pn ky5|خG7 +AT=ߑ;#̟%5`ce“'[W`3L潋%K]юpXkڈƤGvS ů\UWz޻& hѳj@9%n 5f NId1Z$4=z^0[ (QštzW3: !>!%fTAX/ݎTDDRƆk;1ШL0fsU@KDHX3?{9S;I.Ar$]sbF\պ@Dm?bj*&otEsrqG'늠Rbw06;.duw^mzTҭFc;w)ZllpsBv a\Oi'[I*ωIj{M54O!64[KcJ\DJz}kqf,i%#֓iM3B[)dOer B[U fnj{U 8Y^Շ ik1[Rl:Q3΂)<,*+Z,q6LVQTnu!Lrws}ln+3?}f23MRsn|Đ~$0 q5cR=;ݜ!2ߥ4C)fwJ޻r\Sk4x꼜0u {h3vOs  ɶӘ-5ɏn vT`G:$k~•>j3|!NeTTD.2 4|QP=r08%D [Nhg5ќVdV3lZ@N-` Z4u$L#'/G3ٖe,! 8WjOOESb!&C!.)O&>;njǸφGFKrK?:$1}n^k ![̼?u#4q&b#ʐ+jouˎcxB*TFO?Wۊ$+`J_.>9QvZ_1mLC'z[~>L֗w t*o&huσ- IHUgHK QaH|H:(g8 x1٧Gq5ziW\ ?xz9o]bo/_]›9T; :ml'Me;`AH$}~^_Ʃ6_'hEfɷ؛K3EAix]J}{ Ls[qkmnϒfrhU'1N tNof]HƚCIl= E?kEĐ̈RoG/Nt7U. ˖ӏ^7_y%9ZUxhevm^B[\4 :s' G|_:H\-؄MUIXk.4u=Ҫz_|1w> ΰ`y|ޑ06[yx7=*iFTke9KPA$ 7;_O; O1“oZ(iBGa9ArrHL$m, s)G0ռRY;9,[_5zj+O;vJ.[:3 sk!0lYTǯ>Um:899sOl{vDT1ΦCS@zm0C1l[{j `參&9'_-/ sş@\~)!` *Q;̣8+޶Irf4)'nڄ>TNW\(jIȁc 'C5Hsm6T%J?3ƨ24)Eޗe(ْa8'׭isH-=$ԫ׶"M%˓\z<61aϬ(5mUX -`( `o;Wrf[frx? {0z/]hlɕ)>*"$S7DGgwYw=15̍Ya7plL)!\'9APZ )BrmL/0:%٘38bsq^~҆MH7y.v .o6:Xn(EM-X+5=UZF^N~HY/D=LSϓX(-޸;CmftHhf Vp͖;r?׫: bwC>;>A7y0 .?S@ѹW͍[ƌc+X~=?CJJlSÊÆJFT@ д҄,tf{ⱶgջDݤy3ו(ˍ;M?9 mzb,(pjq=S0] WmƑk~'(ɮh5\L wS'&mN!̙F>f-_R_^N BG !N\ҵ(\ue"g [B_ Vd pP7Bxj37ux;ZѳEHsu47H#b xbeˎwGhI[LĊ@'?z҅G"; rF}-fDmk$l_VE##3FcP$HT P+]7fWۯ>H u@*BW|P9e3~a4=z`ΧtW$Yi _O5ˬa\QjyQr'aht`qFV$"IPݿWʋwXbW\bE}W,hۚ߀68I{EK87xa 7"uxA}܄>3֓n†hֺecҨ=b;8X5Ƿ+Fm>s湭7w1˫9րTу9P2lGȥFNrHXfi39w!Hb~]n%\ ΰm45xRtcԽ;g38$nx !6,jy>|'3FN]Ygǜ[U\_,Щ]i,/I}~Z$!7o{m?Q6Y7,+H~ b܁jo+|R? s` epe^X~mYorud D30~iFߛӖu{BiGS| q 48xx;}Fjrdd8ۖBm%L0|M{oyVwo$z aKC@+Zq=4Ж$FR-){U*dZnn_Uw-lᗤ"eJ*组h(Gӿtz ZNC;<]MhCOU"lj^<GKıt7zgv\ g k֜i lSq}PW ]ˬV,&͛w)TsQMhSbST؁b#^rc1\ Ѭ|zM.cnhrPϨ1_~k9詹buG}ք7p/ 66])^pC^̗^|vO:163:bz#Ї6.G`Q6* jגܒ l4cT4-Dm v}c`‹ItdAڄٍ"q.aS2룒NfED7ڇ.%eXk'z@+ }#&QO3Z pÀd($ERNΖbB65O:ca9իAPԧIZ2"G -`}-z 9MVmWoG9+BG3CL{rz/˝d~?,\riGC۞ZeWՋt6e=lGAΛ,{k Rp{)Yi5_ q{VGb@…|W%i5/{%1Jv1Woe}톳}wwb <6n2S$A9s~Vyr7!=0&KqwJ1&J:YO r\ <igPnPuB G?ܱji D4RLw{2ӕ:$EK5T\ &|a\RS a; sH~@/mBiتpn 'F'KT_Fuć0!01,V :X ֶi^tߎbPd$-OL)TT+;Y8uIvb? 4k܎GUn^Fi ne1@T?7D-MyKZZ|)IfnFjJSo' % 78˜, OORIKhVxaom隻fq眊ba3I5w(GTxpsdzr ܇A۔L)orwM 0s96u-l-'xߠ,zU!4uOb"nUG;N eW`,SjS:P"*F]H3ǔBx7Q+01)K=7^$H%<,.:.1rM]S"Rw$LIP_ێOn1}ϖP487h 8*/UۛWԕ c|_rhP7m䷣e/e(5GhNB7e8>S"?GZkfy6+\%V+n!y.$e>%Ica(>Ty$7%01" d(IXEܣˉqd8'[P<.4;wW$ ?gCux́s )E"Y.|}Q! AfNo1w854cxY~ͤ |1mqT2wz J/yWa<`" #,= r;Su~Sy"}v}mw%t{)/ t|uD#M{P0x;0Ϗğ&*e%*lDX[7 [ 9l=*|oLwV )S#MɃUא-#_p峝 HM<2\_ { *Ǽ(G5Ö>aǟ vY"``wKj%tZ=E]CqAG|Rz5MwlGknlKS0ӒSD&`Jj,["_eh%!CWU'c)+. $f+b#Cb#+ޥ-³ oPUq1VT,'"tG-PEoBőy:}F~ǠMV @>q=>`)U6WL~# ~;E`f+\k~q]@o>:x2 {>n"Yչ(N`DYi4xecv&> 7kZ r7O)D+>ʐ>OgDl+UIُF3"]tzR_t~E)wm ̧hI\*An s^A)G+jk*\T(<> {^RL΁mv|E.N!x4`o:^>wAc V*KG16׆?L T(4{œBqSWg.6_,XrK /1kui:ji6 Z i4Ma |84{"2ѥ(N{h-aWdTh!Knɛ矎.gi'hޛJ#@AGOEϱcϓf{vs),O3>]R1%<VJ3:b)>4/w9U?u?2CK~GvHyma%^ZsbqU[2ɤ.'{7;,_B2cwW-> @h˅ÛܷubCރ6]Knj́H! O} ct o%:W]ELnGB;҇39ƋE8^-8ct ؕO~-=<?) ]]:C,[HݠL_ #:wx*0|6?Q4FI.'>q61u` H0 CF{">Icv.M:t lv>v>s#[[j DUDKƀ01BNQǸwťY JB^~u {LN;]V,&1 Jy+Q>A#abv6|MP5ᏉV,aP !c˺|ll*Y".mD$2frԵ+H()ml *Gv p1ST 'cY.g, 8jT8i(Uz* 0Rɽ bjTݿ讨,,8 9T޲D_DWrPA?~AxXL*ZCv/3wǏ0D d'2|z/K8nP#;apPeRSOg0V(+#<#h6ۻB&S2 R_S:Q=0@+ő6dnwZ Q<}T5cY2YJ;ͯ !*gT:ÕTfZ`4n!o}zUG}V3s3-bTnvY]j*=?a}K}t=.ƓX9yV.~-J&]XT1嫢,8nQKq2 KPfPʀL"$1K-YS!7j,K_TiYdi}:c3x{W>x*,p 86+ eK쒀)*6B:|o+bsVn2Ըhrc %$%`ԥ06:^'80'#j!  GӠdFZ̈9] Nv$`6rvx/y]GLxȭyȪч@Awe}*8{_og>qc'l3*k/&[/XϰljXxߐGgأ⇔B"Q}>aof7y=O7,jA,=]DެlLI6ҜѢC,BRWiz|e+M>x- ozmwnzƚuF*~9IGz]˸[Y&\-WG`?GS}JbRFb!%"S~U:ı5iϭ'B!J#m(e77_HaX4&x|lʟӘ|[ Rgi*U*K^ vlc_qe1%1? DzBH[OǍҥu?o¦"7Rq.ݸ5u97;ty fYu,Tu=:fnNC[1mTv5q'2 0+d4>y׬N[ϣV({`rj+ [C5{&ٳr89Qe[>&@'*.|q_yW}Џ+2"G̩rœVv:$RYOq)nB^ V胼#Mz}8(/&%Gs,ߡ..MIeh &7;U(e&`T彶_~*# *#DeՋ84 U£]6is<`ᴁn*AclEH#{.lDJ.| kލQ^HΑ)5Pn6ea} R xD9y2(j 95%ZY=g`& oPb w1s̢V7bNLMX|&]ZU)w2$P8J ECPlpefrci"בf\ɡ:G7D3_Hh c!]+WwҨ&2>'?"89+@>!O!W$ uMU+:uto3BBqNfuՠ[u)n' =; |]ﯖbiVs:\rf?$ } lFoGߢ%}y̳۸A>=XƴN(~  LytaIEM`(0M6e1|]RJOqĽu6ML5QzMK^A$^U6ft 8o\:V6gYȑ*G~ڧンזc5+:u՗JTцƚU_2F pC8X{YCf)*#Nw0ݞҚm4"'^Z]7>RsȔNՓku(tVHG!-/o7<h 3kikOnW"9rIOᵒ;$R!] !jh [OؼpyT^)fP4R(] QMsnCU Baz5Bstes^J'Hj*jFK/sݞ l/0hT"ZrgG˦T+y֫Ÿe8Si%' !:_B͛%cs:@# #]sœƦcX:@W@Es(05Zk,Fn{ofS{(+Cxy?{SYAC߾'uShWcID=۝v eE39041őtpmECHМ=Wl~$8W'Od."8z't+X;뀭SSߗ˚LfUsXGp]!xs{C6͞IT: ,yA`3r\ j 0vEV 2:sAQRTAV8@ZZ*AZRicSuMQ!LLT: bT/OAW@Pٍꨂ"z_ƕ$ 5 _$~ y- $9 ʼe6b_Tt." T{z35D͡ˡtg?I̬k/I&84Gv٠RWPED qC-IpʴI=L'ŸIUCqSbYW{zxr `y~? (4+ ~(5AP*3H;m)n[zÁ`kbZfuW"B Vc tҝ!%&ezLDc-ب|8m:L'ḙՑ+*׭TAѝ;D (χ bp4֙XހܝgaD$N}r N4:7Q~ a䚢oS6WmV+m'2mbŻ=nH]Wt%`䪸Gu;1.G@`3/?>-7ґ`F%,qXJcVDD"/RX6gSF,A[4,S<*}[&=/@#b;/[SdR2&dǕIY8⬽͘nl7#@$88UkeL] ^L? -Zi³'ZEK`^"wIDuIpUl PܔFz5mpdXj+'Ugo_p}DmQwTM{\$"0pdkF)&9S+͹S+UX'F$}3+ж1IU1` Pg6n"ObIRB0񑧎-*:EXQཱྀ\rT;g"E^uv=6qT{bg쵕<;U&G$rJ„7w7}N =Τ>!M'A ?%tzrYmhg/5B:@Ť|/ڊX@h_~ LZc:mБkn-:rxN&(bFܥ]/yڢ3:9`$Ԙ/CJC-zSѥCxN]VS7ZQ ~_ĺW#:XC0·u;{N%=t7;k\y:ޗE=)e% U&vsͲ_t PSS9 t(WǪ$6tCt: 忰~k4#L nN} Gĉ,˛nzRIlWr{OH(A_Zm:}l`_kh*vF\fa)oE͵5n1r@ +DvZ:yyCCCn>b6ͧYDzh2dtFYYb=Db:ucΑE@Nv:Is{Zg?R{#1zƦbD>*̱N~tLg"~Lf=@'k%(D<5[M1%_1] RM3z83P%T3b-8׸.nER_ۻ:f?E5'EZ6~}Dκ%Al϶g.Y/mͭ$pT\n'ֶIZTaVg68I,]. H-/)dAk(T[>}H".qrkZ Ui!Fi&~_cKd_"kNzK+mQOjUMNqUTWVj7yoaK9LJѩ>ןV{VQkmqHUԁS}2 F[k?l|oꂜuy̬R4z{^Ss 㑝KMiRrڎPBfp+Le'j4닮Q\lT1`)e]$"($TZE8)n"lXl);KtwnÑQx.m춄`q 0el, G3P—:5k^ypTB|e߷Ùbs y ^TO@Z@.9MI|,WLFylkQ;)n]Pז +pɔ|-ds CX*_6gT$":V*j`?_0 V x #\r'Ci$ [q-L?7K]2Ġkj%-MጳS1}햓?:\jwYvۿ̩ThRt}%<@yF I4K9ciR dmf&(̵-}msy'yY!8Ò&J/nˣ|Y<p0ϗn$|dxX/?ճU'biϐPNH5yXl^ x bdsqTcEh!63DvCu%i!YXQjb3 {#ȊͻC1 aӞg9 aD!ۨVVT+*GrrSe}އ >}7eB)҃fC?Z2 3( xp u+g Sa8}د_>ZT(@L-fS^#sboP:u#9 E=:FU.M7f_:0LNcWPf+*VrՔZv PAyn^[?(ڑ:ar!W*qE_0wSpx>t~[Y^wmRۡV1'4ka~+<09E@0ZB krؤvLie,cr.J6<v-:˺?,#Ʀ yYbflUWDQn{{ DV5Ύ7}$(/9xM:7.{`kSxSV "[Ar+Zo}gfT]8T`xyj8|>eUZY{y*#@f0TDx-H5/8)ZPF{N⦉&^t;_G3cV[:`Ͽ^"X(ox a3LC(>RI/@6|dFipQ:ǡ$)S~Iv3Dt,ܻI)T>15 .gʕ+# |x>\o 9_6߄,a}+ӆ\Ն`xvHec|{j vxWuξ^yX.E҅_}FTS᜗DW%*Fڴ{O5u0Rith~ؘe[~P` ϙ)F1꧉bVG}Mgи#hæ&\l-I+"Ijwx3i7{ZRHH>!c\>B%uelU̩Afrv%f*M95&ǘdcd3O;>ѢE>7-V"8[4 ǽWQEwɧFЈ-Dk |G7}RHBQ#1^ҤI(A=@MՆKoI#/*«_( @W -AGf0 8u&g. #P̂k ~AwD݉^2">Gݺ$+a % ו`.Il̾ɚ4"]͞n(L)yد̈́]#B+g#78;jqw :B #_IbñP6݆@&ؔyd.8}ee^T:JxGAbF"~2`o_ Q_PYcjOi> JoB:dg!hࠛ_ĸ8& 5qt@0"|WG9Y/r.[ܭ{2'R"_/Xj*!e}hTഞhա=A<>xO^ /I8AbAI;lC+; qk 'FH aAPChc}˅ZAM$ߺ Qȳn274®ԙa]< yDk0_G[9G^%}(c2h/W*(+r 5 7YN# %R2gC "c/HP6B°'M ON)3hpMun=9B.ߒݢѝ aAA6)?pʊZ6T ϊZػm|EvɊt9J%x7}jnz`=g^&Jdো._;%Q,:j$`spspf p* `/eQo^(cQ屺Яrۉ`xY tv?n&BOZrI\nWL9xsuAvxfRI.ը nFM0oؓj`w`qיú#?T'D/umww׳^w40)@Pz5&SGGX?"d;XieWq ~I۽UE|{@#DjN:sod?ьlhJn \yPnʝnU`fT&i)CmlwaQ =S[yO*)qR-h>ŅhN(dkd 'Kpc}ɏ&V?l<\5QYL j(eaIɩAMBKCڕa 42)U+4Rt,\m)N5TƠ- =&Gm h .XGݩN}Dwv_x_5+ϼF7`x6TPF ?_YRIUGu@;k.!9 ,^]WQC&1D Z`~|~"R;0o.8-/dnjNp̌XõoT憒T9auiWm_#pR=U>. UKpHlg1G-+ Ahpm\*-b=,}h/db5 [ݦ{[:'i0 'y[.Ҟ8f(M̚!IhZ˳aX=܇[i(/r)'c ,߲Ι66l1Vѥ+2"x >'4{ڠ|Ź;9[e"+B,{N=5Z#sEnCoaeQY6}B (x9G^$Ű"L6B7OTvRkA];PlâƜP#"fq\OR Eno{a#[9fxQkɮ sSo):G8r4$ ~ڹzfa00BZ;4xj-+ L˽ܓǪLnS+ͤ=a[ǞQ`^*MGeLebk!zw!62PCT ܜI6 `2`Z! \#OEgL!),:-#~S=s`Zupz,be$W{e"oAO/1?<Mz6x$U C*єJ1K`L:HIhOƐVEt`@6hQZK, @\E({ slt=WfrAϕ1A" ii*S7g)`2 YWFr |_}TQ T6_}5%մ\6&l'.Vywg>M{*LӛTQ?--(* )CSa!je7C`$u)e\ 29"1C"*8Q`6eU{q*犛_k! QMNޗ%YF2lH͊Eb|}|QkAÇwvn7?C8ͲE#&H,AySt+0E~{'XۀA:`СO:s\OǞY"G}߻K/jtg,^:J2ceIDf vVs AeMx {Ud<6/H~Hs- ɷo68BOOE6.(әiÁzF ]AV}hsEAnN\ ciHm?Xpu杗a!JbtFJr Y*],Ua1RIV#tڼ.]aV~O3'Áb|^! _W$Z6qMy,;~N7Szn%-da P9 h3q@w yQdoZU fG A;31D4q-@-(}0{s?ӳц߆@[=i:6tΊ. l]4 .nm y-itIigh` Rז"˜sq`tC:+iG ݋UEWKt0Q>GBW !lf1)RsGh.sO$L)ajy/yDr#Mn$"}iK32a $'"^jwZz(;V^^ɠ)c=< tH:أZ,ٛ77 ꒠P#B0 pbuhh MhUI>O5H7Pf,[yeÃڜ=35Xj+F+nNۦJ7ϼ!?ĵXV;~?% D';ZMGSQk/:g@R{λ/#TgȶE_G2~/pRePY";ZB\u7JwprJX H&#ݦVj:l&c=r"4?du5kխoqH 'Ĥ(%͸P;jXhZtb66k|TG'FT Q ,I+el<"1+;hD̕/\t{ř241Bw^ z3!6P؞^k!ߤo!(\ )& : $sQ>sS6/^p]!􂂀E$\{maD{HHl[O[FJJg& pOȐXל ۞ߡq<h"4:`ݞ-LfK^K吜C;5 CS"L(mxmE= 9S;lF^1]);\ɀO=0=6Fq #g?TŃ  2ЃYlG9NY($k%PZXp-h@B._#+%I( (h7E \KOL,* 5.Id@QlcY hQ+:%Ŏ[Qy%l?*yR[U T9c HO*hi+vX*V,KmW\F{0o$],? [f'T4"3}*f XePr.E dۜ>R:` nLN1 Ѩ;h9#MۈְALf<skvHT>{w-EVem'ߝ|e*QK\2Xrh,Xߜ+aP'߾++#C\5\Cjkq$}Ҧ ^-߆g \AQ1e3Bx"G &AT"חTUaF1itTy}EjJLgkcG"=WANͭ} J!-xdoY5a5û]IS<"kl; k։"D>@ yeZ^x ocZL!:YY"#{k ayD,~]d%C>+./sIqӹt#DFIझNjL4>$,|H^DZlLc,8GJt61FN(3mD~XsBwϹ0N:ʈ]'ݕ+?0#d~S[:g-ZC&6=OZFugFlLPOc}2]eGU. Ƥm~& Cx;ҽ!f@d=OlNjj0[Wa굳fI+NlwN/&aUSɱY HAm72'?"pun%C)yt%0bh~I˩LJOF_c3=/yrV~`:樜]!:hxBf( d|6k_uҘ)%kF`.uȰ]Wٛ{gR;zq^਺\Iyqp}jx>X_buC s8^ӱ"KR 8*P@U YצlDdmHPN>{zqI6hCPO 8a~$Cqp ،+꓁aYC{'S)}gjR0V>' y^))~Hޗ5f]\nMӬp{Ձ KڲEl7!u'p2~Tm7Iq 6tAbǺ83&$tpC(7YcV^o(-8+nڳ Ƶ{if\C+&=ƴGp3+]wtbP}S3B95 V1(*Mk^MPGFx,)kyh4mhp ZSz[Θ,F(J?ԁ oV3}%Gd=o."r4nipv^ܒ{ )Z$,E`wm699r!R<, <U\֩fsk"w )!F9TF~k##ͼ5 %4\XJ@LYYZܒԍb R[ 2 .kcVٜvAX "}FB v|3\^ 0xʼno O,l$ #,3mX\:M 479ANX k`]C޻ٙxZP KDN5FN.[(D|43,]I5زG/aXL.rEmjiȳALR0'8/gߠr=9ѱH;Aq cxnWTx4EENZaC" ?}R囗ˏE^r#u'+:hZKˌ{aE)tN"|R繂'e5 YH,OP dYU{Şo+Č oUb x1Fr%UH^ uʦXN.bNeG",C^3 FQ>qQ *?9]8jv]2i/rZuoȹ`X;! :&G]zz+ƴͭ|r}j*0"jТ-@'jpZ^Y'8V۳ҥ( :ԺjCD${A  MgBOCk<=HIe5ei>pch%6XS˶ F[ɹƸ{*hB>;]ū  /yTm>ϮĬHQ[eiv)6 v)-PF1Y}z|74=Iż,8_>@cG;WŝJyÚg۵D0X43Cb-f}Jy7X;&/}&%J/5L3vb,3ƹ]iJ,7qB}] [l讫kY亢k=q E7tJ7_ _= 5\hRCʔUI=V)YOLcZխK,j03Oq,A<X93=3`b׻'lF8V xXFJSgd ^qy0YbDS{gjWjD|ŮIWmZDөYlFEtſ>- \mam< rrDJLLϞx9e4i=bݳVxM~J|^/I) ]'z/Y o56~$kg8:Ѡ\+ND/PfLXԡZ;ڰ.%_OA뷩?tIר5B_ݯclΔqVy&tޑ/a ?rNت۶(W~#)}⩨}und=Ol>5KvțQcEH`  T G]O= J[ۆ|fQ@YE +j ɁVj[0$hW"J6TĪN#rThd#IݦQ+KΩNewF;P3*ǡt6^#/6n{jPh;˄*T(h@`Tjv,4h\iq&6 ;QH2 d4SUܮ!XcVC4Ajqd:Tun'FLBh"`u4B }{mw{T && -PҵS>=)/SDų=0wD0wkӇ9ߋd8[OMl+ 6 XZ*9xWsD d %yi*vCS4Jm촙&pda5zWA׽Ő&M`#f?ẗiTh/? q_A-45֕Ր{ x?2u 6sý9}b,FuCkTvN9\ɋuQ!ܹY{!RJf)B F0lixBZF|S=ENP(۲Z[CRa y^O;~\d{v`gc@v~|ϣ730ν91 t M&'gK=oy#&!_[c3 S~2.r%W5*w_E*w+h]ʙP90J@鿲Yk@etȜm8CЁ;Y2cѣQ0) - J  iL5.&#SS\X ct],: -cro+{yBvţŽ.tv\sjvX.t:|?q; ¤ɵ-czjm) 4_Vyջ/M`B'9!g,rdE6I؄{Uqc|S5SӢ=o3C/Υ {1RK#ޘ0Ԟ|n[j:'iT\SH\DMKt"7hX? S5k $E`#+ -j/ik3@dPYqwJ ]TI J/.ǨvrXQ 95 Z8pz.g&.wG?R!wrٿAÆ[yN_uӕl{},>3]5&ڟ%|Oq&5vDZxu1Bs1 *z' ]FLj+f/;ƕ$A-l>T{XIb^ns_ClCU[VM"] ꂛ&n5UA;Uo.iB[tz86~yB%k 0~f?$ ~~L+Np5{y"b(U+oΆ2qX2J~2Hb|vh ԺE- ȣVCMȅ(I(a>G*{OCfZэ&56Yزө-/XMMw?J@K&GE g[f!6L{wwu쮻{Z/a߀ENt͟P(UKuc랪)G%K皾œ#?μ}SfopdMjSlmrv˸IPD;&e"6rI.fGGFcwo}[H'Vos0 8T쬲2wlA70[Z|m#zzX8VlMKdd4u&aK yaلRM(&t[Iv.5/tJA٫IZns Hx@`$@*BK"s^$/Za=ϖ֥AkY#sʯv(`ܶ*1Ƨnʁ{F&j}3IR/U5DB#p w5FRI<ǟHpׁ/LLJuOhW1tkIgD#h g`@=뜕8:3ⳟaix`(`; l,g{e 'JVC.حxE*JnU,,aOa/)Fku"s8< ]8+*TBvydv6Y1}Sn [rb|$;;IA䝌tdHoKV;H viʩP2N1~)K۸շ2(RL/W 9d_q~ U~;ӨZH7eA;z fK%5WKC6H`Jwqy^KPYݎjdzns3$Ȇ,σ MDC3-N)tB`/:-?wQNPuG@gt4Jda5Ez v$odL 4 b|t/X[uuZk26ţDMAɝwj<@9 d$4/'ƩJ$akgz WW=cz kǐi\pkpĞ\s6<8<;i"r:7C3, W5~+}a%nyLi;HOS9m6mjJ $˯0x|T$2UѸ TX9[d2 Mm)LeykUxr-H \^84& &[AhxЁ53~.Qt@Dș)+VA:1[ ւEҚ)xC;Vz` *vxGܺHL7,#5bh%+?[ɚ ѳmIX \\mBN0[Fp%evmZ6lxA3w@mScIgr)HdL_:;4=e0<i3evXߐ" . jG$0qG % F.^m!y&jÓM>JYn)\:>/K캘3uKpc%GzI؍- ^gYt>iYh(7;a&`s`Ce+9C]KiV)ӷ}rq 0#+s,7j-^̌R“J츨9wgڦ;ߋ3~ nfQBsJ¤^-Xj@"B6o%U(+<Ëc5wh՟c:SzxB{b7bl~@sFq:¨·±Rk=a4th&$RrX 혋Yqܲyc |k'xOȽUBk ,,ʰN2O?ow#}ASvKܥS$YS`s6bD7:N峠k/^.JkntS$7d4/Y3"9٠6_3ȇ!BQ~|:Dk \";,ctz0> b+XבV| wۄpgx dZwyQ&VB\9h~&ȏ ?(/G!8f-szJj֑׆SW=q\xXdj'22`,r# ]l/%qJzx[b|72< <v͠n0ӡ yF!.gٺdSZίvO0TkF([fH}U>OJf֛Ҏ⟡N_M]lclSe jT2d;1.Ò?KR!O?ȨėG\` M f:, !hs+fAU2J`xDimy蔑ajVQcT!ņmBZ3!˒wBB+N]n/Ky3uUHmz2`p.NUD.> CvhfNѣLjm f?؇rz x9*bne&[Pk}r 17 3# ISQ~BXȰA א! nۆΘ=֡@CoӠcofJ`@6BNcMNrLj/OŏaT5}f+_B.jjst# ɿgYs@«Gm6x<5ベwh>v!)+>ucY,>;4*>7D+[2ޔ eSg;0ز|W1(ӉdVQt[VVl/wLFv?=Kt>vmؕDE kJ/ BXS~h2kޫǾn2iSrUÌ~? U̫u6+1E@ Ck(f.,ۉ0ދ>Bfؒ u*k癚nAAoAbO,gtjq-Lq;;m5xVқv/0Q*],yc_W5K0UZ7b%NS$b$;ƙy>("ގzF)k%0<ݎO`_Nl?)ó]<{\2Glypg̻Hڦ8HQ!)j9&Yibz|Ur> [ "єd@Pc!mBI$ŷ# #g1P4QkiԸo+$_6grZi @@&n$<FIJ$4j>04 a[l@iB\7]dw}Uߺ&z2ZXq]0 *f'쵉9fx85H85 E4o:zOvAQa8b?\1&rMbBjY/aˤ!tÜ8\ؘUcpc4~#hDȜHٌp>7ePOos͜Ǜ?4BgÌV䋊)Je=ASo@;|O&y* ߆7tm)E>)P3?1%" {ɀ=RCTҔIgf KF6T?"D]rRLFa > eM*=q>'FLCgk`r@@?A%[qV3;VܾYӧEJmP;Y;Je-@& aPRkk0 l'bo^w/.%zAvU17ZɋqEoD; Y a⸐AX-e3iaNwCV82C(b%p='et #YKGU֑j CYǪǢЄ{wňze驲<|_kb} K0sz*L( WsNݧ%0*Di&gxH(cJa/'1$ʢӻ$p}aj"}Y(!4$r)jO>w0|AOx#uJr]Y'޿#gO":尩] bLlS^9Gy [=q%74&=Rv9mbσ@ژU:|/̅-/}ᖗMuçW(2ьUAW}oCl-KuNr Hp@x ݄m_d ah'_|F/=*Tj?RxH\zFwiNmQd^|y/4KzjQo,c?h_pTlݟPeczY.IJAu vƖSMr8W)O1Cm/ {46蝣-jx6ޜ^oJieJbKA홹ccZ|=AG*̢'yPh!CxRwHf|Z-ԓ=޲E. R̾AÊכzX[c'Kl^1[[MZυԬs$a0TJZfӅ.sTh^=i+ޕyLb|A^R|º'[aF.xŝ1RS--8 {HPP:ɛ`|ַ瀰c~-{J/οD$\tď8׈?)!cϸxZ5ĕI " _dr'I_qXZ] I"v@|Vy:#jմ>T=2w?'sl(~B=Wm05=%.MÔ_4z.YDž*/3%I ЏA?n x2CuT)l5eR+s$/wC pS-tBOmI"(ͼeu4lY\s"yjX9wH _ ց[z(DkT?IA'_`Q- FRn"`"jiY*Fg`4F] '#K.bD#Mb3U',sXXUẎ&6ţ-GZڵ5DH~QlLғw6&niajK -9T4xFg"p*@ &uy{Y @yxt(|/֭/w3ݗ IE m__~Քp!>|'hg~ꖡ908 IHL^يlùx}8 tגp*J !)y[ %DLF-Q?wbUc« ḩbo%mukkI|Ez)*U*C54f]e)@*G~в|{PYf/` g'({<VvSЙ | cY߾̬!=i 3O-b`XʌFK9T!_z =XҍumlKa&8zE(Ll6(0mmJrv@c0a88E NA.)`ZǟNs^W'","bn%Zpr♗oO z~A!Hc@ 0Pb{pU|F z46Oʝ-pǏ:.}ɽas*/6uYS)e4e'Xn'gR: H4a0V/1P(4IHzI|dlߋT@yɐ)(S*ڃ ߞ fƋn.9-` ,qfI{ )w A#U/x&{;j~z֋5ÙA m.p5zNwG$;9Q8uޣ2t[8vnF2W@!8U9ԦYv9 _ Fu5!̏KN7rG/(q3iHIcws ?!zv)S/0 |k6.[i_(P@xVkZHdkhY8GTmPtOt9d7Ŭ~ zV яTx#󔖟Wv. ։}1ݲ]]W?R}tQ;v^K nH8x!Nщ9)zhw˞ʥGMFL n6^l$ z@/\X[)Bw`*B'*c +9'6JC /ъX4킸Nz|Lt \:Xf)w1فm}G YMiS^Nz6\ AZ4E]mRʌ)j8 |i  5ϿWN6-fi32a0zփoT4_t7M[-*ul5N{i?JXKug<+0wXQ7rq 10߳(*ǝ,f4+;Uʡymi* 䁮EM ap!/q?MLEA«d|5kݙeMgUKa;~4Lt?q@Xp=DpPx n &tw $N^?Q t=)$NÌfp>՜!]ߣ4 ŕ׿} t'~ '0R&ā^J/bkXJO L^',G &S ՚==u_;[c-=7?w(lMsw*`S 0lŁW'wz:]Sl Qpd3 pr6iFσ0. yBil-jF[#-zщt6Rj:wg,-3lzq"l&Luj֥c@usM v+Z(2G'( #9J lZBYkF$|hOxNQIK=F+٨sʆfְ*sKTdJD73B}+# ѬfM4 &SZç =kkLbCe3rț-KWO1]c @"~%G`镓}d[n2/×|=fDmOWZ*I2sxYzݕ_<'E{B8t61o_ޘ9ѱ!Ԏ O˞ [{QiS^=Y*)'K'`2r |V$> P Ek")@Kp-o| Dz!ŠkEHA="2{0,g~% DȥCS'Ztzƒ 2%F0@gq2oe*5gj)a(t̅su! YJk=o4'S.R\c*e[ձL<ͮol+1:XRK7P6gmm2/J; ~e~[uyf?YiV7k].S :uNK8%t_ɥxNXe`s7*m"뻘Efe/U`Ot&I ɮ]W.t[ҬP{Ǖn wnӄa̮9.IC4xRͲzɆI,(LnyhO!9s' Gd(el&4˜#98=if;9<3L Jk}3.KbQIWGK>iމ}w>2gYDRPy{DjM2=I8E;-Md~(WqXgS3 vX4VHi~/k1|Gw\*A͟6!F*ދ;Mb71TS}q>k~(킸/7`<P'V~bIJ hf'FxeC.v&c9OH{JNA0@ @Z$c>s͓yvm]ȿl1)>5ퟝ~M:J9 dP$I90DG'~ s ͰN7 ٭٪:?\=VʻV뜃Ƥ!J;R 88cr~V)O["{1>A8ٞTC$B*i3R x(K=GO+9SQTS*_WsMr;@fJS풌uqZ~;.Zs[}tS7ʾ,gKxI  ցBQ^KŽc]~H(j9Kmwaw.L@b4R&N{8jzg?b^9$&BC++uZ y'@éÙÒX9b.o)HxѽUrmf=i/AdOUn:~ن0lWߥbv{ e F{ŕLAlOY"ǛӄҸEX"Wi>7y!M?);*?-N5 V}g lomkq5f`.Iϟc#R}KBvA7JܞuWͯ5|7BCPŒX1C!keEK=xi 憎ڦk?Nң֥39GI2)Nw (9?dvWM>qb 7 ηXܸpHV|USƩ sey8D}ͰM:x{γ2ToIRJS=zxW*#T@ Augdu,0rzJ)P6|\zZX<{*ED-7p hb ny:a0b%ɍ R4PҭWq,vP Kƙ|pb?G#t)`JbAJe|1ZM\s-Jg)){l$9dz?E:(̎_Ùܱ/VgJ O'VGv-׀KÎ|`3Z{i(x>=< |p 5_[fp>hy] Zl 78K}QD`x7bGS6\W#ruP8f{I{R0da<tP5তŀ-VnD dlQt| $Dh;V-їĉB'7}G.jk;U r^~9W:gD<#g+>N{;kIAe_-mqw3-7f¶ä̪9D:kNҿAlv%XQhJx prJ2BEĒ⭛qs&?ɍjbvu_USu`HϑJWv=(t#>*|s^U!KGl9[lv*tX$& f k@LG%eNJɯ ,' 6#ڐNCju^ 7cf8q ι6艻 'JkL-J;Kcb[Di_Ҹg.1^硈0D,<&ȗf`hb~k(&,s^}w{Oq wAPV%ȈQWhy25d|5PH!?<*o'Ͱ\%+WF o d诨[;ۤbFM&4 ;mO":YO\WC!8fQ=NCJ'PPD1u@8{dКbQ K>S 'lb6Aſ<?2sAG^)FJ?~&KfV S_Kz{Gp@=+B=߂yh}QT-ԛ)|Hn=$hfQ$aN>%x`^|Xk JpDEJxtT\X>HL߾ 뛮I̞Wf]PQ pn &-bŞMYcе#179P[yDjeC n'k#sv4,f`w]5LI|Vy1L[Q SM}`+#amOR-%[>yMZGW/jŴ&$)ZRCS,k&~J^Sq( 1Hdu^󩷟s-mf1qp=o#SF?$-J$'ln۟Zl/&$ȫty# u:W.7"$oӿ0UΆgk ̸6B,޹˟/K::J2C{I/V(H$B2x~qh,*Q<[!莘]^ae1-۳^ʌ8QyGN+lh\Q-Y-3%}YC5qMTJ7!+T1h'0gnd2oχjn"ZFR*͙mq|YETWᔾYzCDlbA)&YԨd`f=T6kmO9R>SA4ѰnEU?)JD\ vAMЌѺ T>ǻl2Ľ~l+cѥcJN}"i &L+lWbz6PPSiBb\J)4=Jvtx-^1 1J!otjY[ EeL^ fJGA yK[}k<.n(Ts{qyS (8ZH6y֢aLi;N;CG$笝y]%K5)J11' 15nv~O P[6p^#uIQ-aVx>7[P׬'+ 镀gqY4[߰;n j:|^ݵ'KzwUOd=$̛ǭ'w)4ԡ`oQ#m0@3B6\S&c tٍ˲v<{rKCexP6勳@7H>0s82LEB"; %Z-S 3ņ:#A3sR',f/i䣠 TaVݙu6l牛X >oSĘ@`0BOTnl'"\ |4m*;*& 27~$vL6p:yG;FNy?bjT; kG!Bq|(4WE[r]= ^`&Ol3>w Vqta%1ls6omǑrފӾ֝boY^ l1mЖSLU!" yrEJ!%*MyV3nJ0DŽfZSl:h wJ]-f{i]qw WǬit>K[}RrdUĎ? LT8UF{äaeGJ7q'Lp=e)GʱޟhMQ9t/{|m9ܹY4ɒ+&=M9p@QNfWcFB/Y4JJMϾWk[xrI%t C1QA@ȣWy2R~m\6]fŠf_TLE KCA,|Β'ѩL7稄,ցfկ/hh_+,C%hlq}R}mĘ=/]EMݗլgߤKWNBbD$DRb b}c4W:f0Xp;=F[*V9Ͳ]v&vМkenj| 7Ƿ"]Oc*).'wfrWhՃT|3 GDS",nMY5l'g-2Z?pRA7Ԭ23&5QB<7St{uC]^.K2ZݛqhymA'&pͷV_jf.#LGƔ%r6GUd"C-˞!b94hб ^g&Uk"Vi9ޣ9 6‚'d"e+KPbl/hL Rc9(2ɭv4`DZYAq.D(F)^^UNe7,9hMsBR)I( 8k?I*ۊL$+ŏ$n9u"E#,Vu xn8`f 6v-䘻vubpS;x)w!AㅬW>Jg:V/O1O"|lw_'28rXv4A|1'i楞HqDpy^LQVxܩqA>ϣFxOMdA ⴎ^)| )naZZٙ,G5 EÄ9lEV?&MOVhWiK$ƯgQl0g+.8'Ht>.h'0-AFQkXsiѓcV4ve)P{Ta1,wC6l2uQNQƠɻY0Y0y<B>7}C&jfk*Hv&ܐ&hOM\ݨ)PcN}\[z%-6w].p:1X>^eDpvzG[Γf,4du*]J%[e.&X)V[O9U,32.u. MF:7غwXRe5͐2xw۠?%tNW.  jRMM¯N ?g`(jNp>z2,bNWFК_&/ b§j Ib@ i9 0 ­]덢g탠U1LYpտ%e{RYwn5 {w0(ksxCEy,n% JmLa<Ϡ2( FK:N0V%&>3#"k0[jNjhWsrU_ cDV1mr(չb& '"jtft_E\+:)I"K3D"FxfWqsÂvɼ>r6Kmwr( O,{\vm@#{J0uA0񓶾fY?j # T2h*RoU*ң @ '%!3SR, 4eYvҲPP(FT0 pmy! R>$>n&Uc;**AD~S[_{\uk}uԿT"խCH+Ȩ;tcN5`F񘢋XrNxtv %/VyfAr`JW-eAQn/2aث x]P]%db_JB`6_$Me.̯ Ԣ}~mh L Pg204im]}VkiNq!?-HĪh3gJ5?YZzep~4[jD& R]f,˝A-.\=5}Ɉ S[G43ֻz3Y%bh"HhyU>#ʻ%` O{0 rx'31Uvg\uŮ%d 0 ;)%b+xU_oi; 7—4*-ș2dKRRި"W|4E]S32߇nhnrrӒl+TwTr7< # ZBKf_WNß,ft/&-gahQLJƔg.1*〧& i\vτ5'窪n|ZBzŸ)\q* NeM1Z:.qDHuRݞN#.NpnY3&mp@?W7DC  X#'xfq_^SQc"-*90NyF}5 5FP@;M1pC#$&:Ϳ qqWΩ/#HqDJhbdg AʂxЈO}G* ͪ䀘 "Z՜TuF<:G)XmB5jbL\ Dj'?J *- 8r?NbBv5;&H BO6|hh1~㉐fH֞ځmyꮋ(F!$Ν<jpUɳbFK\jo 9zt(kaAgP]r ~A'Yl9f՘=!o):1g;J5 WoٿP7ςe;xVk^Q}R P W0Z&?"?^C;\5ݼK W` qB.⁦(Rgdȉy?t/_ZW_bǑ)e;j go212v)ʶG~Mۋ`́?Zu4mk6=/(:`QŤ7'Hqvɪ_+PFj۹; d|`E$/xSU1q/ ZȿJ|#v<7@qee}]N`4Writ(TϸS`,JN.Lh /,̴H -gFo#ɉ)deߋgZK{s=:4.*?uIY'>C ˓oyCf7-n. 7vq)k8fgDg}ޜW!Cȩ6O[]DM)':k9&lכU+8#޷%'bo!0fM^ hQ#Q^Jkbut&0$Q+Hɩ;4SR"\z{~ql-@+Znpbǹm2[_ϒV!M2CrC1^Qv r¦='0 JưNvƑyS&K 6}h'h,VI CɛLz o7nRw6?{)3HȂFƂO윉\Ut#P$6V[hA[Î"BqE2!H[6y,zVp>a ޿h_j(Ǩ+~uؘ5LR嘢_mE吋#u_Tfb @x&ޘw x2(m~JդdTƇ 5 lj33dgJ%| $&5p% 3)j$`e*Lc[Ke`oxx%>&MMw̭*+5vl]9Z$wU:e?iT#${cdc6S* pߜI9l,בNeaz2:4!cog/Â̂)_ c@ym VYJoQ4 u [z (Lv|ƕ9Air/9J3UaRϮR]Rb[RpO^BexDzl3Jy;vD Fxu}+(tg;nE&=$j販:  )CxNS8,j7UM_m*.@ [g; =>Wf.Wpq̖SHڐNG+ D  aLȸ- W;Pfm^FHe&څvl<َq @3cZ4 w9mᓗ#%P"rq'߄HE6pGT\ٹI}za\td~(Bv) ;7_Ÿw£2D;9(y{" kdGͯN"iq&Zq1HQ7/L9@]U[IjӮonpdmu͐ѐ"aksntKj5(>I#ػ/~(g,(N%)5J mA :Hf2D!/7|vuO+7 y-ޤ=[kpOQޖL%dKep]\j`x}@CeH89>ɑ4H֫noQ1ԙ?.üyVd #Zjzfh8sW֙MAKV?D2a1AԲ,o]/Ҵ4M&z)EM#.}Znur61y>OwojRJXEs=ߐ|~m*[>=(7'z6`ôh C>@e;mj99WPw+N )C̀}Y DW @jmBA?Mn[pTi Ui ' 7aQ @v" - :B/+dzPSas3E6hT9-ѫ=񐇦b2-^`J)*MI+*pp}>3ݾF|#$( }W'ײVb3xa*+`ųCSxiOe1٠|dRrͥ.cلSS?B*% .*F?oȕ?Bhy}_m-Cg-\uH̙sGcIUnJڱoFtZvmEȵZ! \̍wI%E5!J6CyiD`)2鷪sLotbi@"$] Aͷ~7tj;ЮC^i2nK=gO1&4)UDžjVV }?nB/J*xӤC'Xj|gږU03qRǟiZ؟Z^qu'dgpc:9k73`ϰT6F\͊W^8-(k..jn c;w@|!۸ _slfȘʴkZMrPCmi / ]W9.~($Yo}ьou]Npou~EǸ`+}bG8?"ugz$Y'6{[xkYvk.D )HuU rDҡ"$,=ȌwLӟX^ Y=n S~#0n[&j<wTE8}f9xx&|WisJ31__E- ,2`!'7XHݲq\]GgzwڪN i3NJ"TKl&lln)cX)DVubSٱ]P d1>0-D&#xW>fC>2 1wE#[s6@Jf/!u|dYsJ%<ς:lsmǼY2'N#ia'4QnzrI`G/+\%cM~X_@OSA`MfQ7r;jS_]֭Ṛ7PTkEל4$`-sj(Т,z-}w!i\VcËfEc( @K'P#5D 9 Ƹ19(\<)5x!;"m'5AkR.(=܊;TEda;Ɣ] - PGu_l 5٥mP>==J26w:YBփ/גUn y[qwTήO[v1؏iy ,N42AAZÿ@.뉅qOwA̵ FRp]4D:9H|`R\3`f4͗ħ'X!1*O$>N72_ "pfќ6q2\ЬfեYUg4xnjf ZIY.4J gGrmd>f6,F !(3 hȂs1C`C 8UM=:X/Z0L*gzXFXUy6\TZܐ( e Gqʞ8o sby2|GtJ)Od*&Sp7~5snѶm hwaKeeu\g !k0Afbƅ_iP,a*)e "n UW/6Z#6z㪸h$}th/B0hp}%ʁI,@<Ҳ82Sw"`R?CV~ @pa%%$jDʡjMwHRH;rk (" #wENVG܁|„-О2Kl%`lFZ>Vuj  vO}Q x3,/ ϰVOLqIAx?j\\Msz5̝{N۶\{ռK&[t 9ދM 48RЯg^Ė Me 5ofK(~kM6/BhtExpeU0}Ӄ2U~pw(Hx@7k<:BORhŒ{^/`4&\T&H;_SMUԥed;[b Jqh u܈EbY 13vޞtaJe1+ QӨ\Qi`[X{0 ':U(}\ozCߋ2t1kv"׏om`_~/}4ky |d |gk!+`*`ͿV_ 9U/]oM@IW\  Y-9˰vŷjcF4zD4R!cM{Uz\-d2Tawd&(~'CQE%.&kJI;r=E|ʼnml4+, qif[ %؏ H,fVmy̐.$򥱍D84>'TkR;[̵ %ІyU Ym6TaT niX|š:5T Q.U7l7#4f#GxNTƲ=|*O]!wKU@QN|U(/]ͫp2MG'[!tzь=O 7IZ}l;^)Av0O I3 3YH~|P?g=X"Θw%?d[ǗѷTBzgT ŵ!LnWU9F^p)Q:iJ([\"WzΪgnK@y9sWK7hV,𓣴KV0: O\s0'4d2MU1Ec9_`gӟ.UQ/5 BG+H]`+]fJ Cҙ{0*5W-*:]O5'_5\Zqdgp@^= զ͒\?sWGC]C/0|;B#Zshb[=?<\hjeڭ}%R[ 86݌ܐC y_,-KM#@ek!:|so.Xd]6/;uHBw`¶*OL?$ mTJEݹY7Q*M8[4m62MAJg7״%Xs}飣G:QSR$UE0cxWlN' + ib3ONtQ?Ih3y53c|woxۢJmC+Z\a}sq$1{ʻUP, j.7uI@5s԰O+^Ngحr Ql1{̺*Reڧ);$ArQ?OĎL1ZR*t죳KtFj}X"7F|CvkT<#=U:;/ JnBca#?;kx݂gK_i³L&$Y'02BC\5?UY}ekLmr`@iՌgvE;8~/BB -5ْh({zolI[1Y/ \D7X>57 d~C%SCnqXXtAoG{xXk@+3IQD"@p3a$ȭGɆbB'vr]yW~u7u0GvŪywpLIe* nNjd=kxI1fiCk,xsl02NU9MiuQ?0ǃCp+`8#F|̢jMͤ 4%+Q6,pL'*æ14**E9 D{JJeECiHqp9[/5U/!Ӭ,rM\OE+=9|嗜, m'nU5ivJ{=[&r G'߱8Ш[SB?bDRU:_vS h7S?leC_cr#'Sb#8M+&th3PCcΠitcvsT[3y, 1p+d&P!+O*li-KνM ،Q/4Oqf%JB^⠔tr'BVƁY/B.'ĊOf@nKM]7:P9NM 5]` ܼͫ"'’HdHmA8{Y~D7_/!!Sgvpܐ#C hȓm2w ll$)YP;^wLG@7s8*-_ԫx]H6ޡ\"5Kk@:|7>/ƃ9Ga2d^7lZ)L1Ld@$o~YiRG~[5*tiX*DofX nm-L@2[=)Жh|+B^;]X m1;z~}g )fi2]qɊ"a]ӏ&.J{<$y|;[A^X@+-sccF#Z=bz;SjRY9I7 fmIsvjWj{>76[,QThY=5X[+]-$aOo܅nߙ)x'b.d|%9:Q.O J)* [h6RQ m^ &T&8ѹRZ> X DoLpG¢{tT5ODDNsq_^ͯHsdfz6pйou  wqe=rJzޣׅZg1V'% .ǁHbuuJ1S"w9@^lwGpV{5&K<(:%7&뗬ִqcs\?P.#>`Ess"!~l\'+qB@`ιyhf/#y\bb?9Cd ^ךqG2"YWka7ĝ$1뤪ӴVfO҃(hq+5HH#P%^ƚ /Z{]uܞPt㐩/L*;^3NjD1:=l 9;U6TH'&׾,BoQOCc2-'烑">}l; *rdF f*a9lYH9U Ő|g8d.k s{n~3/EwDEϥ 4U: dn޹~Z}Ei|+q~ΩWe= aNP^\D(Q4-;V%q\9/ȝWb5,, l9x?6,TUg_N,#{ C^Yi TuIY*NK@CA! ΅)<@Π%{Y8~2"~*N V uhecĜ⹒ ksqZUݬhrL*S "<[' fWiPR*w981[lKdX{.#Yj|7HxϱUUA/`Eʭ2!qE OvdtU@ڡ݇:4;tQ-eVzix99VZt&d,k Af,q)֘8OxJk e@\q xOܛR+ja~_%Sz 8ԡpmJ@A1D =izy}f|Tׅvr?1i e vAjYN>C_[M+;"4ӕVG< _Yzq-xus0 %~G>?e ʬ!$VcUڔ8XVi#ưֻ.,k ;ByBU/c9iat}hP 2 UV>4*AreJ Gdoe;gق *xDLinj_mMIs6Kr /2|t-߬Vx#Rgs*_3S w1x޸xĠZ|' \[^]Gi본@Rt/~c -ˋD߁}nXcse#`+ 9E87|VE ԉhTs!<zO΁{c 0ʝsŠ*H(>䵒\% PW "V4ĪkR68.h=[6'.~*L뙹S@%>;KT<,:} +O%fL w@4[%HyI{/r4Zv\EJBtT9 <AB^mT$ͣaʂpxrˑ&7Tsɕv=P\TNh (Ʋ**; @|TN-[}`DA+)haG&%@)f-0Yi o X3꒴7L)Լ><k=Z,{Ȓ}^OiwxaDmmh:8"'3%#O8qq̙`_ֵ'BʼnnG lv3mI0qҷ&0WW:|^L ;8P>d<R=E0T X\"zsR.ֿxd@||kH3?EY2ŦfAvbh$ 2uPt" ԈH~}4! /HX,n)/нSQ$K2rwg|UELV.>LZpiO2D Y.8ZNYvMU'PM0e/ wϹk=^外$j:2҈^b,zLlCfRC(8OD p3_BUf(+jۈ!Fa4N d{~n-=v޹kok;X,o!#౷-bqu?%JںPL-p%1mƚsʫg,GSf mgG XYk3!n gW,^4퐐S=dv:6f bYYV 9kzscQ—uë٣-ްߏ=.֚I>y_xg5Gbg̋2,]C@>+EkȢFvT{2[4.ޖD m!P)ɍap5l {v}f_T]޼5$Yl)S1DG.-RN3&uܢ?}&1tk.ĕ >m q2.~{-mШsU}NċIzc0gZ'H'+rV8>KF8ܴ'i?hq3] x^`=q蹪 BU>'S!how':e#S\BO jK65ϑc-. p'GۇkTw_3ND%€MaR|Q*(վl7c!o`$Zn Q?8,O \ yf!O]OH95qB5Z#xCg8ZlYIHLZ%R3nR|?u>>?59{ ѻgU &XF1@aе6 t]l+4(=/<}a_UB4ODMHטU@Хx+";nK⾮2߁< hA{t !#?95g 1` Wb0~z.CROjm q t[U8۟t*jK$| FdFa(Oӕ~1 UcGCm,UFܲG\ t6ص,ΤZ ;lb1@sX%jXA( *^wӰNH_Uˠd?|55uP #z0mr`K 7IJ]I9AgHr5lfkPkpS[gaq?rNy:ǯVPŬ*@M~ΟU =0{)SyVn`Gs75jQ=K' !BT;^[y&]5dMۑ[cۮv;!M(xZ`xd zB'":h́ Ǥ4٣J̳?$ R:~.2 a4aU]<qFTc4s+ٯNmvސ}Y㉪wԕh %DYu cT+Q,7dX i')P2?vHNZ=!^xXP$S e2g8ru\,_zudЇ9!jI!&CTT8?9/E0KFTUxyp[˹{\vnE,bJ6{? ZJELI&@Ay h,~5|lB`Rw &ZٌWY""/%L z݀j2pƯ%k;dHxgx/oD0'd` oܧ:N4xP!p"6X΂@>=|'T4[l8|(S?%"OU8 NՒ& Λ>!g^NygtKnmՄCv$½O%YSJ/ng!5ϱ8Wpھy@90;d|ML,2 Q!+O(;*ټsC`|8- gQleRm'^"vka MKV7 4X T2 +  pZAoke>MR+U (zazK۠PJ'XqvwDk*Ժ )hic!`t)BMOܨ&AU- EvvqɆ+7z\a仏xJ fJ9?ו{5w6M IvȽar_͚=t}o%5Ϲt^`#Q❭_4Ro*HUɘVd!|7uxPցYp,yv>U`['/;䍬vf+'dbV/7k!A8%{Tf) <56hO![>ٺ C`_I6s,[M;vq'vp X+|6UBwp]lz(tÂTItrfɅoK%, ߷:*!^.|Dڗ+ :#VB[O(H-養icc@sz[3ן}M=KqSR4Q6ızjAM}dOk^_)ඊCk-0ś!e\"y8@G-Miw67&d1Az@Y' ]T'YvSq"Ⱥu$lBuP%Mhvm nRs-fbXL: ;T*UONM0!Et=V ܨVT+]85F\Yp$Tōb8)?,B]['5d"lrY$#~E`:Mm"#Yq {s2BVnT@rD]QzмǍ28guUqեogOqʼntΔ8R_}6 ~z5̘1z9nݑʠ)2G0B9퐷zN(4 Ze5J=0kR4=:<O u޸>D 飼*%b" vaB\<+Hתs9W7Ț䦤,n7t%iP.ЁB5`"˫Xm.hʆd9 ܩv9կSd~}q  f -SȄR2Z'.IG((\RuL*<,(xS"!,v6iՅNgY̆(7>V:}d\Ac3d뭔#M1zd ~ ą9A1_l2 u#(񂙥vx2^|em;jIE'|N{lU6R4BEc87\[40Z}̉:v q ?}I+fC(|-||w^|jVI"u3OdhAIKWyl>P* m1::p #."oSu/kgQM Dh=݀+7ZܼT=A2 ̞6U2W*IIJ\D4R)V N$aiH4BJ8*ðU⯟[:gKj\>&7G3"ϻwr $2jFZt`YonykF:VkK3?Un=#(VۍL y4 ?6q>(4ܖFq1)b!X3nJA`rBJm$ZeЛj#&&vœ]x~B 2JlՓ?zfhO9 Vcqnpq2QR낌œ' n7`A=dlC%xR֐%܎ɟ EƜ!v7 (;*v{퇽9! $JX,!a莚ۮx20}.?G&4$\s`v]k8~IxbM+ jƞ4V!0~xh )=+޸i0Gd@tyx}-m@qC>k՜~+Av;Ӧ BX\><)MFwȓ?^O:g %  x;囖r`szB -Q&"Saj @um'UV 2 5dAHNic|_IC#Q|pn!d>8btLTFṀZ5ܽ C˜*6BHu ˻p~t#YcuCew?EҦBߢKOyelBT~ ,p>Vn8U;v0zL .~і}.)U&pƭW ^KOE JT 6EnNr~L'o+ e?4/g,=DI) L>G}IC% F碍 &8uþ?@OjoÔg'O {&yc`_%No0|'G@>fJ3+ݖR)J #|wdzWڹtGfVD]uNtv0wH2a(W oUWli1FM~/7xP6y튌~B)WFV 1nzݴ嚭~%Ji [wٿN~ B%H;F91qutYet]X%(q]~.7GK$FVV$.Q 1gAe K }Wk1-$=WnAڋEA]|~9b.(u,`:z`Ж#,6EuXQ#cvDˉ&#+ 7 ~P QHN %QTg{{F:7!Ex ٯAO=`.F 3ۗ U672Y;`y٨Xfv5&); /\JUֺv*euTBe5B^"P"ơ{zqW,q߸yy2Y0n(a~y<7UA`fᐘ)b ǹzѳmr4J-Ǚ8;Ls/{T8PbULXE]Uq&WE< L_|fɝ|*7xr#F.+'2tGx8(> Q"_9psk,X7`CCk&He%U\o0sHdBd"_taiUm R_&mA}[@c>Isbڥ_AP[7 L"5,tseȴHR˘xԾ2l[ z~{oG͠'h{ڠ\bp$뚰svH_w҇y˛d0WfҐosɫ/f H/DmЧ 9Ew8iRDlyxңk&jJX}ّ>a܋ ̃UV75q8eذKxM_9lt^ J Nš('8m^3UbU}x?"ܥkijQoOJ=r0^cFЙ67/ e:$!V0 (+A?lN /Ӝ)τh #hqc4VSʥFQ9|^)KgCxQ^+ophG;㶚Ь+bgNk%{0x_4-j8SDTk`y#ǮcwT 6= \cyx:8R)JTLg0ݻ)G} UMp:b!y[Y{ ̅g_ HGlX;N?C3ϣN:Ba;z e>^LA'{wBB{i['0Md{Ԯ7. \ǝ\,Whd6Z:  y}KI]< ~I#m#Z.:*ȩЋ6/¶rcй/j XG<5]3 O5 7BGLN6Sx|#DY4\f%@|}3㫥M΃i7h 91 ;quPt9/JhH_7=:==b4f>]k ޚqOYً}̹$3Ã7"VWZrRbrAg[$CԘ,v+KGp;a(cš7YuYxn`C g,wui 5ՠKy^׃f8pvzIqj4o3`lx4xx`c$%x]Bc[R~|-靑C\\}AWD5˚s'yB)*x,LanzI`fϹlҨnb7/Hʫ<ٽjm05鱵z@?(q?"RJUeX3`+XV5L VЩA~vsx.Yvi{N[&#<4b*M. \||{JN gy*LvwԥŃHtvŐl*Q ':G-4C)&]̞RuO-w!DE7 qZk'7Ly L 0 !p !5[ö wëWdl*6 cIpcA~+EG'/30ВϽP,wEȑo'Jѡb[x>^P$%TX?a3|{a RpXj;\ xd#?#t\|ˁPiΨ`,IrqJ -h/1퉖Teь5EB3_D$5X;"η)*Ɗ䈦$z㾘"AjUlߙJD7Ɉ1 $*+ +nYarv8{>oÆnY>u˂2 @m~:mWуSaKHis%V&[u)zK].S!ehp޾t2 /?G'2sIt,2$ME>u; )"vt F3 ZR].2XV&Ī{YQ ~omƣSI߼vG08=oW~H`Q l@'uiY♮uϜGgV4&3NlĽ@᪝QnVBd52[C*M?8npJF8vcd[{4x̐l,=[5ΓJQMİ"AVm_γ.dU@a9]^~+O?;igo8B;HGE(kiBj"t䕒pitij FFl+;#ߣ)j]]ە7`jOjᲁkR3WV?oP慲4׀?DC{ǧ&wN~oH9B +X#3EbgиC*Օ"EY7 2/beA0,b])#)@˗"4̸t,d[y9T_u̘ v:{lAWZD*-~}%*%P¶hve直w†o.ޔFmW)] C7r㐡for]R$Ѭ*( )KbRjxjH&Ĺ֯/M@&e3MgULE4 N,l_2窒Mk,},-`gXX .h;9d ?rQ^Jdֆ3v$/c ݪ/TMC݂vp)}'q{ǖ">ۈ GvqOU[ )+l3(=x^Y"/% !$`1{PE>J?5Ɛ 5kG5XqGe~ɸ5lkZ)2o 6R8]^0a%$nx Pvߩvx|AH,ezL2p\*c.R[ZFKky_Ĕgt:ʡ}$HGxb J wAWPS1j_ jdgA #/\CoEݱthSG3Vۜ$cܮ/71jT%x Gd|8R1YqJtYDbPWaס#}򚻛QZg9P6VgotoV#!G7p&oimY1pqSʴ _LmGPLX[l,#SW"Th a0; ȞえHe*se\LPc{Ru{`@{"P0;yƵ:bJׂLjn^M )O~b& }kYN L-$NJ1%7-.$-,NRKG1Wz4q[E/J1Vn<.Ҳ@Oاm$ۖ ppU8iJ6F` 1w,7aaqUMvh qg$>a :G0pcȍp$V2@C- a#[ _M>>S0bq%+yML}m*ЛauxhʼnAh-K)QY@nmez6v3n.8A5;Јծ8}{8@]M-7#5]ubT3$dnbWΦ\Y?Io*ٙ7yk йmBϖ_PPtW1{tyfgK kqJBQd#> .ĵtA׆Y4hW޽ & =fÕ1OPJ6~DY螟R JD@,wovK\`VE~swĶs#[ )c*mE M9wFj=cB7%NCJӍu\-Ӎk?CW:;~LDFX4v;#bxuXUi_ίie3Cl5>JfB0N'}7.rz|nzoW=ՄJuW3ʴ M;~`){{ԸyLƒ#Ӑ|DdiTxޱGMSUD--FsUiI\? 7J1}F-"oHMHF}ǣBy!róE|b~/w0#ҋ\6$BM Gu y⸍隭gV%P lRѢU|? -Lr|8. Zxס4o}Uc$xjva\@xQl}4/;4evA}FсEY"'[mEiڐ&߃W~Y\M307rPq&=gws`a0htd?V@0;EkZNfQM;y"\6oHv V/g8ؾhjR=?u"AS ({#UFnr }:k9{4~^slPzNn|*'`˱2 ZCU<> ;#'<"p?_.ؒ WɀȜZ!H -~Kx% 7AFP2iAKD??D7jm+inIJHt`!uw"0`97K G)nOoޮۃQhiڒӍcOE3WOLad6a+o9҃aUUq[Da6B1,l*, xZΪ$]v6C6>|&NC4R$$)y'V>Z ju>,Xc iI݆yhh|r+P,`ϰox%M6\L_Èz>B*Lǵq/ixr/).Ÿ7_o 1(]IŴOjV$F(08d?/?6HL%F#rqo\@r@Բ9IkWWe\o?~1#  i;6.9o0=1()݈ߠ,ce/i_nirQ*I{?/8hZ"1I\պ>q<;&AJe~n}qQ7b jsxd$8Y$`0w.dfZG›&/k%l;!XT6+~@$8Y2bmUְ-iZKߋO/ K׵Wu8vE0`WxwH S% 7o'Tw1_|p{6~|kS1q9.pWx5 i'iytq~T<1׬SBퟮ1yL@n|ٿj/!aqw-R3 m}Eku? Xp@`ɚXO#XhX 3=Io'5ՁEr<>(PGm ~[ߔ.8z>MI6  }9t^h+i0/?#:kXMNk`*p8 3 xԓNvmnWNZ/-f77Ɵʂ}sVr\|s2lc0*#(\1놘ՠhbߎ[ۻ kFXj=3xuM}nuSLN0]oٍ0& @xWuSF?ItvL' >630R'錔(ڪOhH-f uoֻa-0yuv /]ZR7/3c#mA؋ڭocu #[Z0ۏdԭeŭ/[OzNIyh뛥wSr SIC ,Yk/47X@X#6aWs 4ȿò35P`gtMgWiIЧtQ`v)CZNpc5`.Kndl4}gJZDHQJY8q o;6{_c3ItC4}?S:\! k;,4XMyWߣtbOTWr#E Dj`̵ ><*!pkBd" 02+3AqҜiPzSkvaB[)9}TjA:ofb~ 7śmJ^MGU$Rr2ҢY3]psp?TW$jN6X)3y0+cpAfu}Oϔ]{XYBp:WhtF (W!}nV(KT 1TIn *rc{:ӡ1dB<# \7]:R`G"}hj(IO^aCtJ0Jgc爤eLpzl9Sh{oiAx+<-Y搓vtumf@=?X> /ܨm 'M2:Aq-b(/Ϋ4}6Ɨ9XMDX?x!}0./d*+g=ft ℤ/v;Unlh.D Vt>(,y@ʒCU"G|[d<̯7K=bI04Q-yGi9.J  $kAQ:*`xϒ5J.c]1RIq uJGsD6g@=1 LB&)o+QkKCDtby÷|o6|6Nٮ)w߰d7b:ASձN!C Vrhӆ{ȱdV * %]!b?49Iͅ||2i8y E4fgrk}&wJ3c!ݯ~Yp3nFa Ȏ)]T{p(fGϴ4L:&dEټI'9sSW7_ԗ %N3:zK ;L|sGpmO^j?K.97{©MCSU{Dq:*UԋјvWȝonKvJ8|heR0F)?\D>j;ɡβB20Miɡ4hF3Xt1 a%y ~ꌼ'ge`T,a@mMFv(ۘhZK{A? aM]xacX^?WᢼmUl^ {EF8_/}lvY&|-}I~gW׶0L0TvhM-k59Qg K4ӡ4TɊ?(0,e咿J6/K5:ڛj \?mI*Ɛo7ઉVV9IϊF@S*hg$Yek}y/. Is4Gb6C=ϲMo ]&kW93~YS=ꬷ`rgg'5 nyL<oaZqsi3&9%뙬]˜Cr}LA)ԘzL^>zK]-3z!P7hRknc<B촢GH-#Xw0/ӌn+I𙦒?;Vr`"U+[Z {4:u-=}ʂE$t6 j^:o_̍]_z37"t+;Ȕ!lzSzSʰ]R9FȐڧD51l8zVbĉ~ \ד>+CP"|2(0Jjߧz˻E*bllI,rweWٿK2dg8F"\iIjfh4!/z: P8\oc$x(& Gݚ [ } i͑p=Į-'9SzHxFIHDZ"C>P]18h*N|;R!zВ zoO,^o,!#v@)KJTt,ģ0r39QL4S&MnRd&5}Ŗ>C@֞%?>| -[wEwۗreD]:Й98vT\Y1VĘap:G;Xu`M:޳ڰֿgb(yӮSg,͹8mnT|1 CA5/ cJ0S*> &xNYq\Zy-(6k[^_,s3m`OJ/*tJgQj") Ҕ-$khyf8`AEęզ{,Vڇx`]Ex%{xTDnix!FaٟOj@1)d.^;ßau~ KiRCh@1A5Vgf_sxf}|Q9 ЮS?lĵ/Is4pШTґ:6t{ Sdn^/;N`F4ʁ;pV0I=t^^!ڵҡ1㹷2֞ȮpE+TM>KlNVtzY9x7LA#t2[n| hFːK*H?Lth{8s=6?Ln'hhz*[,@r[ ŷg 9`?-n&W dFU;c1GNdzI3-;}7vNǑ B("dD_ h: 3&OcP(-]u'Nj㳎>iqW,ZӃ~"*ͭ"<rHD'0qߙT=SkfFt/u;Wr/{BD3LIuvϏk\m@brqWN#XPVƯ ƶӃj, P( Q34h՝rD{tS|+L!I'[R}FFuq-f a Ӭ^W/9g-qv݋wa5)Q_^k+Wn`o4'$sD Kdu{@p1ZMfB&:2*PS%lcu>Y]&H,I>vߡz_5JN̒_fwh~]983$̦2\_ԥ p#B,GޙjeSŲFP#EnpRVÄݱ> JyJN-I6GhM!yKowd[tG=z)D@ImӖ^t9jj.v.7@8GSF}lqOG1Z C]6j>؁NjY)iC`g>8.]S[iQS]oTh`9t|zr6iP !"[z{gZī^ϱH;-Xw[kf?%nMO" hyWƾ%_ Q:ĐpD*em* vZ)3u.F&;QI|kK ΋sh'c!󷕆! +=X_{Ѧc"H}!"E@*ab"˛{@[GZwxCTJ^*4u76.7@vH|a9P5^^u or tV,~59Ϯw^u?t9#rjbuprNri 0' 9a:%k=fh@Ss$,0.n=x ^Gv], ! ^CP9ކ)e0SbsD>g`a]`?w~[O_]8qK֫0`%_&i& 﫻ۮL<}%RrJcWOrs>%Qsbr+x>@J=Pگ4"8FgOkq^i4q"P_ݬ}XY2!'k#H`E\m$~Eqnw\g}eɺTKڷ84B8k'F;BZvkQ:jIQ N!~Ɠ#+pg2Fh8]W2RЅ.9 ZO//^V~ a15Vy͗D¬xBdŮ:1n~^ M;\8vѠxGog&k fXċANGW?72]iLo>ۿ .x|16P59?S&LeU}tl1N2ɠ%b_ rM5*k|'9w]bR7gƟ· ')EGooд hjV|X[# xD=CPjXKn#c#sbGbnC}jضw7EyTD(:ݸM̻Nt_Mb1p)JoSY1g^ RD|8NCXF<ń p oFAխ2uɦ5Ht%=E b;vadN8 آX#u,Uqj[fZ|OqIRMĥ33dBiaջod5RcB ǚ\5 B0~R=$,Oj8W%-xڼC62nw0ޏ4WUja "ȥ9ry<1z (69d쬆sWctL&t1}baQt"~jOj k'wC@u^j齎 \S.Xsw1vU^Xoq[Wcze/ :Mo.Z&m]m 7QJ1n?pY4sm?7;nYv xTXͦ8[]q'$o ,-ٯXYe﬩1m#Ar*mޓ` I7uTޗTs7UHBw?hH'1k=^I&ٚ[wBDA"w)>+fx(:ԽH3?aLq>{\WAEX rKDoM# ko4H궧1DL[4mk2J!H )֒_-lHcNnkWt$򓷷2='GSjsdG1]#|+G󦠨  Be0W58& Ĺvt 'D%iesYiTJR+btbjV[s3hJv+ 7¡,I/TSWi+*VNK靇^brxϱR߳(rhƨ_tH"@ DZۋW&QT*ZG*Ǘ!"xڟS'ڤOdjU&x9Mb!ěm) C88 NQ 6 et.uDEڐl6+q+*Ci/>EX:- GZ@ aYKL;T-F/T J`Luݷ;kCef.cKUoi2* H7gx-'d` =NG#Z$a9T \-+h;I-˪U: ӆ޵hhkޡ:j-t0.+6,_OnsRlX%?&TL^VAV.S>͠`zU?@7cCg|Pzl$߯6*bO{>FKB~fB[Zzp欵swT-oR5p|IcUO4 tg#@sAv#%,\WW节j FѹC;QO,&^ټ$uc rc踐2kp硷"ȍ+"X@O}]TC{o8YR)6%!,0z`ec3"R+#:M%Inkh-AU{qlҤxt&}kUb+FyK̓T/ "x_AK~^^(;HXrƒV*#5=3Bd|H޳ }K4M=V[2 <{Ϫaw XTYY(`xA yQ}slva%c>&pv$G$գ2*uy9A:\ncQDl /NO "\wUER>MbBi&m'`00-Oby{gG N 4-=WcWOD+ xR>JA^DCLrܠ8}٤ڍ՝E~u`37׮"޾?պJP lPL0{WݦvbDA*ӓ7bPU:dw+D[%&ӍQU=t(gy1f/nyy5mDΰ`^X7nT}Vfʯ}@䵐d^/ =kd^Anj%gbI1j ȗTe\L=>NNN^g8#Z(^QP+9cAƀDP#fh7iFW2vTBz̽`K\n[V8sKՔzdrLNVÑD- 9=MP$m#}жыB3rQ.`ABNiFA,JL,2{2xء8{a^w(%\} 4iͱB»)"2 ~6W1C!*2Nz&(HW'Yβae2b-g 2/GiXX!.A$+)KYʪ假_iPLayR]LFff!߼pڷpX.( ](Ul]Q ^xHR~C5TocgfgH>ٖ- "]>ㅥ)56 ;)k#k.]Sfx$5c:n*;=?[ f{Ou B04EQLüX$jlb!_M1yo2 T7?a̓3-c0=;JgT87fON#( ,%&p<BϟX9ERjq~b=CTLڣiI-k;j ҹNS 62G(uz5&ECoKBX3%/7mc| *\o6{ 1W^kF 9(`9\ s1ՔM:VUaxߕSRs@d(őF4΋RN6QQ;u)N(WRi_"TJ~%lAJ>V&G!1.Dhxq>N$2UBɰ ~/ Uh)Δ>I CA?1_KN Pզep\bId#0^ךcmQim 9V,WE 4W Fh1.ѓSяVxO|7-oqRN5>{5=;>R`*Ogd譤X2*`<ڹDN XRTKIJ-0,sDsn eh~]FMC֓G4+vL]z6 l]˥5rf7Mcfp$+Fk9(/!zF@9ȕmckv6鼼8o^p_H6?C~Z^̿)[!A ƪ 8GŞvտ Ǵf䢲/ι/NS8͛p4[Ȉ~R%|J&%*l8:JPt- 7nES k4zuټ`J5~qXy gG:k ->KThBY&}7\C6 p;@3o. J1 `Mq)Dya pY=qxڃ~ 4j AD&<5vWP?%G T)p{ t1yV)B|϶;s휤;AwrƑz[wxW-v B岦F~jz'pU)\#BLCg R0OSZ9*Cf2qa*M"ϸw `tg=H+eIv &y1A1|2'@x4rAX51 )"-p_j2K\P/d?K 8AgU"ri wftrSQǺTn_'Qea'dn؁8*iJ@#y+Ao;Ȇwβӝp(]P0yLuW81,3O(u{U"^ pu>>?Hj)h& eW͔v~ɼ :7CC:-73!p/[M'K.tvmuA_^0XV>M*$a9%3Ϯߔ&9`.A)Q)97ugϼ3Wn+A$f.)R# ^4V~c Ani'/\0wT۷srեe9;󞼊a/k24}|\IZa !@8)p_XҗnK.*W{`-#-%ƧZiS(Au{TT@˜+^}v56̦҆.0m oRy6tyT1Hܨ$"=-žK4YS,s):XwOEnS@~#*kXHJ$Va*π1}L9xqăw0_pH$Fۙ<.d"wvs|~6I} ;9i":>C@e}v{rDHi"[#cs^J\f)9G+u2|{2qqm%yS +tJ/؂2pcr#"Co^1Fx kDxpIPCƳp2 g:;ipyHek,ߜ} l۫jDM-\p~ $t^3o,7[gDnε#`;ڨmwfӂm@H/Pa:kI_c ³Px TÀ'M BA]Z۬V Xҁgvx_q:.UҪ*4/8*K &6F\M΂Fva. gs!.2- zW`Hl :P* ֹ$ j|RvPVW)b5=ue 6($,|OncNbTO_GF^u#:8V1$ߣ0FhliU>Rn[Fkv"fcwxnYiiLr0IT:DV,@Zx-tʍ+}}e`k|gkX^w;=A{ɲ[o]%i;{ߒa5s(Zb[R/Ȉ_ Md&2 X +![Rĺ{#u(r|ҲX sI%_>nmUe㽆Ӵ$:: R #$ _yBGh^t0c(U cC= 0LA|wn`W2 [DX.nlRK -zz8䂃?OINVY=Sh86$>Q$xӵ95kyʷhҕna$`ʎkBlȲŸVU~ :íқ áy`8W5ȋ_1YM:2kGeTEݙUAa~6dh]{PF"D`9xkAϩs|FwHL&Wŝ# #$$nO XvR9"Ťì7fZX_uڭ*}=KF8>iS;23wRkΏzW{m^Jap䱟$$xNf̓ϧ$Z}mkgM(,|cj1l5CL ?hL"'vz={eAk $01R:[ӽHl*E<"p:Ы+㲺˪ocSH;q9a|>w@zx`L^1{K-Dr7H1N*xVw@~, q1֧@12jSW%p+`#TT-_wS ȶoG}[=p>j 5Cџ+gSEG"æ0E(*9HsxqbR2 VYrj-1 :VVٷ QX ]t* Ӯ[|hߖ.;Š>J\%HwyjZ#O| p{v(z\ڋYy7pU~<1F]lfU}T%}G$<> m9s|߰]Ҽ{SAj嫘6~Yk8dnkq[a¬\AB !1.{n8~!sAZQ'jxOѸ2K*,s3F~,!a4Od#bt\iPJ?C P/񲿇u nԂpHnR#߆ !-ClR G[~bh̉TCHZ L?7tf의kW+ޕʳؐw%uBv&d25_]Z\q𜾕E8>k Ȣ2xHTQ kxţsz:! h;%퓂/@?qBU'pqH{F!;`nl7F b=fj #7`ഇ6'¡ UNM2X)Lk9Pnq #GK* m(2~1&ط{tdߝz^g$It>x3v!?KL=T;/M.W0[Q;s>w)&@'DX8݋׺+\nV6]+NA#+'C vZz#B#ݖ\W+W厱Ȋ5rN-pa.:9? Qmi{5 ~5M5@Y;Bc­G=H_؄s{e؉!3}LdkHgmyw~сj(F-A*\;7~VEK ,C"yَ3-4HhIpuσNx !R18b]e2 ل)˒!ރ*@YDcsBV? VPBQrф3IMP 6E\w ='cKU:G,ĭR.-o&5,6_p޾~w6养mW- *@Tބ(2T>͍/V;p}=Ck#r(b.g@ k(G㐑vQ[W4pU="%Kl1<{%q:5'{1@t84Ӵ0Wa&KhYtDZcٵ@|_cRСo__!p~Nq j8{[(?ACba pQ/NG]7:7 }^~Gd8L +s`sRY lk3tF8*%z%?8u}əd(/2Sj.?{@D y8 (pȊ eE5q96'|=Fբ _y=Y}`؃TJxKZzK001ge_F"V 74q <+õdJ*rh@^ƹ,^SՅ^ƀKd* >BL>{Oe )#nrh;x~ϵ6B]fX $Lsb4gj>=zafI }e S}SҬT'٥`b0P8蒃t++iŗbc7IdH6[&|$-eݒg6RͼRϣQI@9n3ʤYAeji;ױ 04j^#d,^nk#0nƍ<>' ւW"IF$CCvxaGIm$HHGfyp, Q8I4N)*^(w"TQzB/@vlGv_˄HL42AMmւRuT'%:SV6U!^ qÌ6wlٻ꧍XPAJU`*t(r4;Q-ޝo#3~3*;6\،xOq\ /ʏNidE|kU7sScPKC2 { zLM|<3@Ƨ9z˞!k6#F]55g3`MaKz ߊp\-NL'ʭqh5P+xP0lْ>>~ҎJ MSZEe\L. ,S>a8*P%U[9 )& N$9cwcx3[aF9CB ڙtt&t1 xGdrW IÔ0嗝»su1df->wV/8Dn֤^5'4Ə͢y9+cM[t5WY|j؅v8,0  kc;KbߘB΅ B#U Љy:1fE|q ixRQ)ۯz8ؓ)kwpH,Esp T_➇&r&6#9$$4ҰWG~M50&WwU-m ԔLq:ƴ?7&0_4{U*瀵(&SMkZdhl=RfjKPH6^-8iXwF~b' efs |> bhw[t@7-ys ]"zw̏z&,;p =W}}?0t"'tHav`lj%HԼUExi*-iW:O=D5oF;tVcO-k t۞H O=n?{P(a 7>"'|[a]XTӳ+Rxa"xXGfzQ\J==˥B7r4A~YG|_| B;I$A=CXۤOO4 ۺ0Ӽudu!1Ǯ{YYM[q.*RST]Mg> LVs_oGF5 >)6ђ 1D$ۖ(8 B;)h"X]SIQh`D*13ݮIװ|줬kYS3_ӻ>M"[e}=ȐN wh86nUe܂,SЕ䏕veܯl5THͭJL?݋@lA=z}HkM(_X93n_ }$Az@p֠ 5ŖhWp9|TOLTۄOxx\'tE.U$);w8glsnr(O{5A Jޔ_WZv__ҝa%O=&{+z44΁'h9Rn O~y23fk2䔊0p0d7aP ;KaV˜|s7~sa57%l^z %4[?퍺S/{r{z>2$2֥<P&H❹:Xwj w3R8 vrs)yY,E"oČ_zY/\e)ƥtJA"Z!XeuyjI1ÙF"A!!N)| lRkƤzҔt˭Xpy;I rM8kpğȿ%L-0eQ}!;r3J1WvGd'V6lm.aBYoh\K)Y!N\oAF@}&gTSGܕpJ׾L$N ЕwkꂧEo*ϫP/ 'v98]R@JB9uZMbO,zznm Xl> i1tjPO"5R* Os`(;Cu E.>&I&W:WBTL|)Cm8lPg1P"y/KyɿliRah&2C 1﷝&$6(ɿEY%'}]vZ i_Y>HW'wPx¡]޿q1STt VmO%P^q** 3Վڼn*Sɑ|*r$W V`d~Mw?)m忲F1D[k cK<aKWFrLa(S;c+eXDx;¿}m3iR"e0G 咡m/tyUdEjJ@YG7qi9Epy}Գ09t+"=9{V=/&vE7\ zrەWǒ~o`l |)mpN \ؙ{1sf\4RYzHa*Ak֊j9'i0_!o=/T)fs~ "PfA&`XqTu2@w~a l߾8᯦9Rٳec?J]Mw(f PqlJEeMYcuo@`3pGSWjL8{0|nCT7߈B_]ڻx^(ǻ5<)m Q m 4N1nj9)W > }dB0ZL?lgNXPx2Օsom%io> y' `ȃe$ABЈM÷Ÿ- ʂ/5gĖ6y$.\W'F;.̿~!ܧ1OWlR~Q^9 "Z|^kn XpM8h5/Jj}p gt{ NoHyɺ_dߦ'g&vxV-WYUPݛPn%3`iGW_үL,IcusV(\kl6\T̡1x'S ;Cx.PwҒ}ȳ|bl[0U$b)~ .:CӚnrchNp ȰK53tQ RYR:h`S .|e!{?VQSA˭V ,q~"uE!dIv䰻wG`% PDh,dG-&WK5i.>qN.jxu6MDՅwVHӯ?Dzzvg׎G%EqbjzS[LNR=!/P4kH0 {no%,^lwp:ކwv؋N іj}0y ;:30l:d8G)~hrMGnOAuU`_%tћbl8Z 3fHV.5N  !d mt'w 29v'@ DZOBT¨M$\Y9E^YP+VjRx]:~ |[H&ӬszHAMyF2g!r㍄r_S5DJ0+o$rJ_{s#ч1W1*HWy6c oRkj͵""Y0 b,ݩDY1㑫Ws%%qz&qAE617bq[ꬹ裡OvPoYQSV*ث6p\ØuR-/x-&0LS-{0ΉT-q%cMЦGp% b)W5HQ۰0!?^Ll0dD\!4"=ecщ I'F4;ٖ `tZj@9A-L*xj&AoN!T;uqC~.ׅk,Mӎv]PUҰgzFF be1R{Wki}צY{6FPg%k|n|=z<, '6(`hPA=-O jЄz5Ip$:K7oO ЋU<<5Q$b.#}eV3쬆A 0y~`f&TB܄HBb/VcEW3I̞b0hl.nb%KQP)&r'!)i%0:lU"ꂾ@r&Qad*uAJo;qYMO,:,猚y:>`WH|э"eg=ِ$A((kl [Mc`ƌt}mԤڙӽ|,%ս#䧾rj(&v6~ރnLmRIQgUdl`ƕEYo'#i=ŖЋ @a~JJGzBc^P[hnG6 r\7"|OP]o2 kN ²p F'I#M;%qgە`jG%b~`8|7`8ݟ_P2K+,줘ła12. qp7B (x1ڽ4 LQ%':)Z\ 0 i=8 D]4SA'-qJ %&<cS~JZIp7S(|¶;Ƃ9]?-OS_jP>HpTE:u ë,w˃|hpI*oћvh[ni#޸ry:Jmv9i:$p}D'ic¥[߼eudp 7O.YH{XY<w; ʃo_b"Xe3ǵhO|&\9h?p3ŠHSjpBI K;/^л~Xw4n&J4"8ٍCT=O֫Gʚ$:O }~||ܺ_$IOrp&i!w8d1ވtik3s N/ɑ8Q;vZ4ܒN BT8h|aRX;FQS Wѡϲ{NL/  ! z_0 :?<EsŨ6~xpLE(?2<[eQ#~vPT+65wY:mH,^FshHPzЈ{XjFoK\̺̆l7kW2rGe6AR( TpQ>J.$N\m3y ^1 1sn+VxZQ?67m)v*iH}v.ʊ:6'E53_Jۛ%2u+tNX Y.M4tA߽,=o-gL6)F)GқwU*VǷVBJ 8,|Sѫ4xd^9ֻmdgwk@?g~RɺR[Z&莧[U7PJsn΁%"^+Earĉfbc:3~Qw lɤ,CvIYn&x*Yi^(V%o U^@m[a~'٤)-%xº$1P ;΋ bE>R7EU}⸤q-`m$· #azHexhĩzC6k;s7fFp霉/NҊ4f#c.O Z7l]A4BB"@}I`J8@^.?4 vӍՉ2seK|1DžE Y8qLʡ- 5ax[j3+ZOl!6JՇ4rnՠE`1/?S{gf`V8n gR'bKcu5'(EyE2 ~Lp@No9&a"4O[v65(0U07_3zj!pU$Т`+ۚ屐 poN6]K MyG{*4A\a} ;,@}b0de%M`*A* +k9a/ƜwhJBsC{P2=_3jhB fXA5ˆ5 ]h$hG[:7h||ɇD>dcIQ ) ~Ddj\+m)/GN czC9%cڡ`ڐǓ=>DI,3i~U抧o! 2$EVEPjiWih#_isEZ?-zqr}ό/la&聾4(V@רl uf?Z!iyR %X"I:=e%_h*(nQC1}[/~r5{B3Yv ?8u3-$j39p0&=yM3^{~|zy/C E@ ٘^oz:`H7&6Bk")'l兲GX|mbzZU(Rd V yfzk.o#=NP]{usDdnCI? W@wKlҌM}lζ)'֞.Ƽ́[ k WEBGNkhkg wV 18 gK;EB: ䷴TG-]|( OS {v?eTR^-L;dF Tyb.%H?L`5!  >bWt=aVwJpeRe3kN\uH|r:U"%P* nE<%xJ}:U`HR}r'D dAMPs)Q XXy>NlH-V*NpGo&$cSƷ#/)P ?Il8뮙TA^ƚbxwHGe2$"* 9]&P0|%-s$Xl@ūXi]a&NC` 3Hw'YՃZXP4fd˕`J'u_(< 2qTHM6sΰsy?򓠱r3>QC_g` ےakwf+cllGIyIl<]:9q1K1F"Y'uA#} %C7Xޯ ϺWli 7p?UK/\eʊӜU]tq!'4ؾ3t99Zd:`}.d:>,+I]a.rfU]ԜVJ,j^-M&zqݞ]4BWYB(P*soG1P&bXG@-h ;8ýiFJN8@LِjYph E9=u)1mÌS=1\Y3\uWS}+n&Eq=x=ꃇeꐃ'Wl"#[a8g}&%Ph,ei͈8Sܠi#rLOs57G6gȸ4rGhbہ1)=yO/MxoErT1_1|[ՁH :b(k=\d5)׻vÍ*lο%I|㎠ 2fj@M9hkj4 bO)fH|T;~|i`']F*3_,}w#uq_%Hw,OԃDA Pfʄ 6Ry74m|PG~hpt;0z"5dZAɢ0L=٭b,"~1A!x zSksxarC>*˜m>awr›CUT=Fqe W0)VYeK]S/Uvp)*,FJ;XXZ N69#ôP,Pu'OMrߕ*fIT=-EU9$])R$aQ +'DD 6g靖;TdRPղJ3t.g.KO-qRT\ @A&5g>h|kDM ,]'%1f[W[ބc2kL.θe] &NC|`.6vHG|}o[U{FJ*&_WwlUFWX>$d!sKRʜ- 2|*_BEFfz+|s"JW d/MFۢfGl/r衤4Q[DFuL8^[ V+AX'>-~>YfG ڴWdé8f Z3jwY\7l N(GHh M~11$$=jz7rSg*aV%BtZj 6 n׷1I?Q*{yH2;w[l`cT,a&m*>5=L 1P@Zv~IzeyKOTRȲW+ {Qt-9!WE&FKʬ_3[=?^Dt\܊P3\%qOe4 AڳJ(z$aLjUl.<=ч5opH5Dp5/zz4OeلzW5;k:vSnF䍕:L r;c4@M-c u;ho5i3%e)màY늾gz#0T@siۄ=Q{aKos:<>5([ԙt@ AmLa,??hLjb<\ 3ͦ)( a.A!Y7J_x8I^H2+٨^ hp&&Uݟ}kwI+T `l9r,*N:{w"nvȹu,O`TQQm^Lz6@=8͕u/ 0׺l1AD.1J :}NF@Nqc. 6EXp WM[|( iO,}GXT9$,s >f|0S *DⱥtWbĪ3A2<k:ݚwZ(k^7 Rdy vtp*jM |Il+!5L><gp =@ec}.iNZP+e9L!ԃ$LdT*#DXEifxRM-$z/HPh_.Z>'x?21;ke uE教\\\|g^ZRT' 2["{1(焼'yR'GDNӇU}lGNrRg)G5)c~P~\gֺ/8#ZSܶf(~Q_Ԯ$6Y"(,Zo&(r=G4U9 3Ukm-<\Ds:|5/+j8Zz"'?Y cO c1/T3ܹY4s"3#"rA6-QvA.$ )S 96q>[YVeAZU>qΰm9Z/Ti6ڧ{@ t(o+k&uoSVX */Dž^ ד̾1k~qF R#\Vru\6Ȗ&*H_C9nɵܡXNI*7ԞZ^Et"hb* UN:k0"E0d$ <.b8zs AHcrժLCQK5.f6⫨ cE"UN-5{u!öQ73s] #17661'K9 bv굊쬎 y]bf8"J>́ndKRPj6\K6:jWG]}FE4KYWx 8,hޅa{$ʖFn_G<|̓Y`.AcckyJN]Kc Q;8C8|6T۩(`[71QRp\} :G:QS[,УR㘍̲m]xx0] 2!˷f.03dYhȑ}˕*|Sғ@[e}ޯҼȌֽ{/|aB<ذZ/(xće^6 ':obrV.,vU_ ĉq$Pͳt=M )Z@?C]^2ɛd@[e!'yH{QM# ڑiyiAx1LƋ2ۤrP6Gr3It$NG DMasiJKXmmͿA~XsUj2JGӋU9DKnN5U sϬъ4;9h5]bUc##FxM-7E45DO'\Aj}z ku9d<[oy&`Ғ#̑x~Oijխ)2 ?m[Rc A 26Hη6Ȯ%/Rvz 9ӄ5l=\vv$<(uNT|{HϤ7\Гőh*GM#5G-ӷa2ઐ؃tOAO!nuJO#f#B(w$!iU\G*Wv~0,^.cN-&sϧ|c & p-U)gΜ+7`goYeC4zj\ʗa։u I.[V"kC-&F~2YtS)W}H]鏨w,I~n0 ♽`s6+ (7E$F 2WJp('5Ѿ<@?a?aPK䉼x<&i$hA\ ԣl)KLa\j.'CcF*|~>%^tΕI16z~Kf2Tg4hv"'Dnjgyi_*>Q)uH}b|ZAKl`?hX"(GiH'Ls,KX߅fPx(s"rӧ)Tb͡Ť4i(Ϳ`dm"]u|`6k5tj^G\p8?* MҼyaꭄR~5"dOxgTA|Ø֝lͩd)V^f nZJZ~qX8 y_r(Go="7Q1%t{aSYPwEӽqۄa!<%ΧU.rrrt{mkYK:m#0:x>8Qۇq^d,$ɹuQ" u;'z)3nءsd#l\<01kf#)$PP:SII}/VO5i8m+L-Uޱx9@_Z_n4KmzGl3CSxS 1X nZ5m,XpiZ @S}w7|`+^L۶҂kjheudp:zW9"JAk="eD>ϊ".&y܋CEA(]^D_|>A{j=w1#cזUׇ&0IԒn:AR\RVM$lmbjOD{y<YXCQ vXqvl?;˱Cʿsr~g RΚ]awHY=|bt_"yWW-'fm5=P;It(d]VW xߍa63;c|~Obaݍf%f6]\E4I,G~l=izgCAy=IZ,X5^ R(pt..K1<; ő&VsC$w*O%i)QÈG,UiC YH>@쳰]rbQ𬭱bJuנin;W$Prc O}O^}مws|#57nID_?NiBcߺ<)k2[mwIkM pj lO?!I8HvbL B԰C_YyX N\fA;߸P]0Nv i _E1 x>Xmi\8 ]b:2ND$E6T)lqw"b5OKFluPAdGSz  ԕOdBe_\R'Bel0P8b ߺthMvqF7Ѹ(L昺cHSmu!&!U9a t *'XWؼ\4o{@~.BDA.ZY`7W:_frRR7R9mU{bC=W:TBn$?k>]eNTjph&wGm7W'1EՈPhvR|4d ,|w[O>)^9?Wd>9l"!J Pʂ@0xn'ҧ>!\bJ}j}MJ t?#*ȉ\yrTK򱪎9|SSSq;ܾ!T5m5;ճi?mI-& g2GHoNUwQi!87U^c)g7siR#$;T!(j+WL S(ݽ2O?Lj[l'60eY(B̛u7T`R8VsKP9ˊ3o օGH̒m3`qx$fp>ypJJ„gς zU78MHcE.-J,̎ϖW9j.|ɸ!X.jwNM-EEjp=Eg!)@e'W63W/̍[-LD~*4֜hn`{26DL+xe{LaR:!/<+W37E'طD/n9]ke6Q^CsSql)%"K9V3lqMWsNS3\m(㭮].z-k]vtd#vȠkiF(c6! gyETV`]Td'V^j1tb:հ#bLGH55 te՜Su!g|P ]TVзPhIfq6 T0¿3:0Y.T:';pf7[xt& )Tr 7ɫN5Yf5E*&)RLq׀$m#$Rى!iTGJA5[{RB ii \+j`Odo{~/xIMy$х+&a}J2- bDͰDk[@XD;mD<ٯ[2 $g#JW=B hs&ֵK,E )ਗmSt܁aa3#K_}JCTG ս8pl}b)ZH4z)Gq93 UnniEc 3Mk$l #;V7p%dA6R,D7o!fk5/ЗkD#X)?PTL*>EW |FEkmR:W&#fZ}散S,=zx=^U퐚{c_Z@;L@ASI\Ɣ7R{1@ D[Bߺ2/ډHS ^^ [k 󓜶I2+#'"*XCD0q[n}&ɷ1P 4}0X۞R=R-;?b7mbXHu=σ'WdxSb:24Wh<5':N;byz +o\EstxG~J/&'lzBFH >29;7"zLB|RRuXk2Ŀ0hͭ02LxC886=pV 6R{qw41793q]&նx`_+f׀ PNXߛ:Ε8}ԇbV4`u&Ɯ:Q~7JUcn]dq "[:H^EyZQ B׳&#%gL@%m-f/3L}5O~I8םyvnHs5|VKDtuYd;q%gg&0kUM-/yN[{!2%Ln#ļOإPF.Y!Aw5liO%FEz>(2dMjZܛaa̚!\?Qs6IZR\c7Vpt2^v}$F%HQdplshfdةrhp6opf[PC S-ͽkӚfPڊfF1Fav\_:%.QW;@vG1~" Vh Ifgݿf~u!UmB9/ߍu.pƪʉ/켂!\wro^ ceZ7nȟM]1qX|( fp#3 MjN2[i\MG~f !b +g=LKcڊ@gBRD~pŞ+?M1XÊ:iݑ1_6Jpda8+,\Yt՛z/k|@hdzeX;͸ Ci,_B(Gי{SBAM$6VWXP'$kQqtV}׽s0GO){8>MI>ŚMl!5ngyW&RRwljX,r#V|zTsS镕'm֥SgUi.hnm^m,ָ;zH0g%ljj6Uh)=cz *кc/,TmdJ&? .,سtq,*YȗhDZV覙h8]&9= ެ,`|ǿХ]:]AzX~U@=Oڙ![0?Pٮ _ &k$Cg&Gvy Bǜ®2dm>N=W[!1}Ds؋?j?صN Bl去@w!].*Pu1cvZ۰OWksԐ, 7 ToքMnd𥨰cTo0PF +v 7L,Hy^HŴx5:]h&N35[2!^R?]ňSA-\A &AoLŒsJDl*ud G5O: ib9q殬냚]ji{XxaPTRA4)@6X*3q&%--GjBqn%b@IR?_Eԩ3Z̉r2 '[,i=QSq8)Ly8 $mdbymZ9~!0l=A d61bڼ %KMd`yRɷpǵ z N$=]h?qQw|#vr.oPN&l'p LK Ⱑ F@F|Ҏ8@i;( w]?d.~~~g!"G/Q0rnNg~46J&o{SW:^{SA^V.KL" fS7B*q1AZl('l݉Z~~RrSp1G{! \R(>-pg^ 0zEse墺wԻk/ރǪhe0MY6ұ#"cg"iGw%SJE Ifr"R t8qݩ;I[e8l&j}ôËYiK_)|c!xbXHalf88e7> |]Q|<Ҵu m)|\ں!v!44i:O铢<0-z% fGJYADƕk%RqN{ӟ>4TqS8Jz#E+eDwR=ق|h|;vO[˛A{`w~ufԻ#Q̋y;̻> ^}F"WsQIZvM9uE8|W.$4iS!fy֌?t=xlJ ޮE&SkLBDcѼIY:iRmŸ=}G5QMGYaA^Kݐm^<òejp)sɄeqۛx#*.r +Z [}q4 ^-K"!N7a`rY?\Я{vj r*;ޕP']o͸g)j3˗!eS6n',s;a,?\IB4(Ť+:셚DNBx*Ч (&5t?st =ª+w4ڵdHD@N(_en8ӴCwzZ3Pp﬎NqB\] n'H#_R\k-~!3N#JN9I԰cwbD@C(^PXbmat}a3|-f qrJ[i*xth(ްg zg{idj<= SlSZA\.L)ϕt^ژ5Pt\z &n|MžN+7lAK֠ `F{'%-a,m̂tɀK/~M2| ɉ*ZSFMi4Ew>zWoGa=ѫ A*M~>P(׊*4i{Z-_xM_9N.VX: I:X:C8K(-LJ,!CO"S=c1G *J\o0.X zʹj/,!~v{eo~o'hhѲZ*R6L' n -GaPm3Ph2IO)% :X{c/J_S)'j LU9[UL8a]K_ؽ%IgzuI53A 9M֊R29Y/ @RksFR(; V j9Ҽo8/BҜL rGV L n BW3L+"X 38QkZZQ&FټҚLjxm7ApGʥ1WEL4K xD{¦c!SIU!|75H"##2DC~4a+Ha~X{̯pľ Vդ6%ٕר&w̰#UQQ\7-nsB}4\7n} UɀS1tUQbU :@OҵtH実[n{&c ,+NN AGݠo!EwϹ<|4Ϡ-KߗrKwVwDjK:K~Sj3<(u"?=&¢BGE^r@f%4K57f9fGSX5~SNz„/?FЏP0'0j,Lڿ{jt ӕ.H1@G]W(D*5#*Y<7GբWG6 U>7p.lӡ[)}Ņ:-/x&kqcGA6@Bej Gw&v~D0qg8nzwcXn%O?_VXWoV/Rx}Xv|k&F/+Ѕ=!RL<%^ԠΨED,at+Y4{[ J!SRR";wpP^@)#QzdK|e?c#$i!3wMdFiy^҈Bhco%tb7ǂ>Q\t_Yb6`wHDwLc+QoN>VѣwY~< ʣ|Hj=5Ht>=]]_p:wdyW˄e*^KDn:[̇ #_b@l6m"+ZU 4F l.dܚsYwm6P׉? ӝ4$iF{5[B{%p{FbWq}KVyr6Aҕ,.=RȔ BD ,u*UʋPxn:ˌ1h)&:` rw?BQ@U]{?9hn<Ɠ; 6^u$(HoYDHcU 1@4]gR˼s.J+sKRYS"]t]S_!U駏']\Dܼ`eM62Ɯ]-kH0xaEA_YY0s lP2:ǙX2$IÂDz"~a$P=F]uxuj|'s&vGUN_ |ڂw[x[})YF/Ik-}2cdșY"(T2B^!s_LR'5l#_L(_qu4q/~SiȺZ8hyGyV@iWY3XXZu _YoD w߫>ْ|Lq9,j.&J3ȥt-|P&tφozk6Tv֏[b!Da`Y^^Nz4.RcˉFl-[t^uT0$DvY‚E:GKMcǔ=æ{?1 8.X}i ?PDĵISr5PqP<9OqgTdΫ@R%`ܵ*؟6$HUvA%EL]R*$]q,!ڝ[JVLa'X!NNLN&~ ,V~7a@NYU{ n\g-3?] "fF+T;ku-cT+<:1<@ |e#J@MSl5GdGK 2 t@41VGc?IF'm'p`K!("yY*)AIjf *E\Ա(X;#^ 8JѿbdZ>L̅>jQ*V[P5Y,{p#'7/4$h +DeA{)FrWEgNp+ 5q^֦ p(mwA,5Y;פp~CFzXІS*ڝ`P)|n)0Bto. ,3-Zu0@ӄ,S1W0uJpFdD>n,~F4%]8)/9 &hL,Kga^6qNSitT6>3~ql &q31&՞{Fiȓx ۩EB$3Rs501XǜݧÕmM|"[dV|" Knh[E>N[u/@a!5.zruBW^tv(JYcy?Ri h)5'UZth[$q↱cPeMenLi+tX@-cPOfM.>UiuL㥰M (R5JQb);8Cmae}3K'p)FmSpο?* x}Pʼn{ 2ӥU;6$hXQ6QSe)\EDLO/X,o|(wrW4M5q'?=uɍd(HS%Id:9#{{+9M.1+l5Ꝋ}m˸`}xLvX7ď=>ܭtQ j LKf.i&Qb `n!O( 7O降D!۪Jk}liC҂?MCMR0" v>bd.JoFMX]п@#d|n~"S:oUqL=M6UԒHrIݹELoN3`XHqm 00ҙE_G5`jE]'.qMR6i}B&Ԯ8 b28,pS,j/kF_  H,c{_i?4,Bt1[XN^犳-;QdQ!n*SĘ wd>F>v@COk PY6Ϫ%j=!ڎx2*{nZ@֣/ZqnOPǞr>s -˒^ŗq{vwMr^ۘ\==M0L2q':?Wg^r--_kaFĖźV\3l-%' l)Ln7 ɺnWbOp~qqѿV'Ўw_erz_1 , *Pq.ӥSsqZ-2,{Dڦ8*?K-d\XjPX 9N(B#xÝʴRCu|&" O VH3L(;0v?fƋ+zب#Z?2&Vv>aEڰWű N'*UPxV޼QB2 ;=2 x_&m;@XtfvU HgJh&KG,VBdoR^2tb@@uG=ԪTmC P' sy@2#hPJ۾&oE.-sQDӞ! fo'ڨ NaX¼S\LΙ!7vC(DIs9)fl,yK4IN/Ff-i~2ϰH\lcj <=Eׇ6! lµ7dWdl*n}vi9PEE3VZq٤:ZWKV$ }ew24*rnDdB4T>u(JfK+ZHʉUK9Cw_tڥ/x9eD,П9}7*w@CrSgXRZ+R}1m؁.|N䇠եg55…I4Hf7Ÿ{ O%Ob=ⅰD]LZ@Uv0%$ EV@ WjJ}4ѩER+$;'4D=z?2mZA9Jp"ӇBOBn^!i&U͙3,CF)qշ*DE}ÃK->V:fPQE˺XҘ;V:uOh$آ + KTc@y@b-,i2$v#Og8a-k>YԳs,5 v;fp ^}$ͬi@򂋊,s` _-J>e}SMaa֥(PЊ,ta#qu3z'%m \xPC^{ˋ%oOSd'8{lektm/_mLnQG<6q`6߆ vF}TgF8MlA_쎷{myZm:JKpNI!XB}&7n< ƞУTHTo˺s:,5VNm8_0 p9%- ʣTqAklC|"R.g%dWőFq;_2YY2̦V\k8ok@t.ZߝM 4%an u>^zdvrU9HHr.f}`r!45v7^2Qt8htIduBvWؤt_) ~htpN7IlX8jK:8 m&JnK%t[vФ/i5Ou\4s~@_]vݾL_በj"t*=IkD guW+T ,zOݕ-Pbc[^#!:f!M!OW yJ?O`Θ{c8O|Ll A G`D ?kPU, O?L  l{e[In$bCNm(-H|dw\4 DERTÝVF/9Oldk^P;%nЋe5EeQ7ξ ю{̀WT&:D],~!`sj7xyC2~@JVpŤEo{p87,G+8k-uQXmA7kΑÓb&n{ڨ?>FUš\>(>UVW z2l .ęe&%\6H( <GcT =5Pr}!W,mak>%ى"WU0סQ4Vb7Qa Y9[;F)dGrVycڧ|p꾗$gNʪ}FB{H}yc^OvG 1}g;0IGt4h&_ێJ\VLީSO&0'~[>Os*Ƶ+Ɖf$MǬ2 I2|s;}3JI;kz=3ޓ`HC~ 6=%ln^q\1)IԄv_mV\_eHXTh㕌S݆],ɾYdi!?y,d-"ӏVS]EsFqym q)0wzJGi@a/B-DWXԦN-?3-hb@",?òRk@o;S~LƲQ" uXZ7Z6'J5VX@1@x]_uӈ F!?] W|K1 PAُ2TJb+tl>FCu~U@z<U!,UH+L3cI.X s,ѕa(\ H[Cc3(',;`؅C]S٩ (j00l\^-ATٮ3ī |F2o! +dq#?Q)^ى7x-l{8b4Pc\|Z#{N$4ОbڼEOYMi mV%􅺕?be1PS ;p6\Ofm_^߳A8\ ."fnXBF1tyOӀ n4i`CI7umC:J=}\q-XkȵW>e܆m(rӲzWḼS½rD^Sj!VˇS6 C3\]ڧàTG4XL^Ѐ x"(e5"J&WpiJUYNa ig~7 hb!z:#Ddqk(m2b/7#D ){^/͡^ZΘ',aOy_A\DIl^T=KO K8wUR$W84F k(kmc>MI]ثUnȘI H;Ol&dg Lƪv5jor KøxiR< 6Q5E$)m4#/n(ip?΂tg{S#T||UZm_=vY% I[*r<i!e2";j~\JngA`Cne΢p='Cnj۽ŬFrgP9j Z+ϛE*rgQ5VX仡jQq gK Px9Ll%GY=ޢ!te%F񭞶%e#l^.&AU7G/ {/&QR.c2_㯈r;0,l=Ml^x]HW4 xw6%0}Mq6{c1^ye/syDzH/u`|ˠ@hX3t.j)8cHf-L }>/}x KJ{$ p@'T-qv0΁ԳsqԓۋBt_>RNv](ױ+1ϭ >tB Di~䘏jX!۶%_(3 n kqJ=(@ y|8 )xXW 4V$SPRܶ*\zk7P DJ2G&͈4Krɂ=)hݵ<B0g' w \{-r~ApW"fB ^Fk^1Q< DZ~1 P6 $[пCCe$hQ{)J\%&^Z`F@)Tua8'_DON'Ҽ<Vi_m*Au$ĝ.vOoYNV<\IiFgo6泻t_q$0IӢvYN5t {v_#to_)<姶7{ˎ嗳dlxYag7 [Ag?9L!:aYk=,붧 ̣-(͉B̂ /b7c)m%H2Dőke'[HS% T_` Ewfяgp?2I?Sy7 2;]XyQbN%R`WjܿfΗ#Y-8.)hNL 79v=ũs⟨diعwRL_"3Eb"[s(u ";J䠎,#a;s&SkSgjMqXY|7)E =IYTO5;ۤr& ֶyvGSp(AJ2)Ly%bRS>r8BU4Փ$7;bne1P6~D~DX_ -0=0I( ²6bNƣ8) HAlh㭠F_>VgMڴrSj;]>ۡ Pf`r2Qfg ?8¤&왡4%M9y,s\(`tˋ#l) n4eguBixfuzB;AyN@%hFU nup]K"cKKcj$ɢ.&! ^HHNpf("ʸE | }^,=H **=ĠېE#9{å4wd np P78Ac,*(mg>Ov]h$ok #!M޿r_|Yqѱ\0!l%FP41^)Jz< *ʠSzh|!$j?͟[GGy! ߆{CD«Y9 Zhヶ(U;y#䎚SU(/5n R |NؒGc-E"Ή=3,y-xl1~hP#M:^n aeEaҒN`yK]Nʕ ]Y*w6GOMZ-(d]x[c!Tlv /ToY%̼ 1B|p6EG]o]F? UgW}NCFO芘LƝɉqlU9>i<}d^ti%4#<ˎ٣eجJG,TMwіRO9VvnZƪyT! oZUSZe ɦÌ~%ٟ!ZUVYP|l22y7'X@Q?D︍!1aCp ;I C~5;q\$5wq8u*[t3X; rI(n'6PձGpձj_?@'𒕛>ck}3/R,$KNdóȥT4*7coYJ ftadwbh[ݏbTea[i@}z4_koI;aK`͊qC\]n*E(MthKȲ`{Q)U =`-z'Z*q:41VS0}d@ ?aPw4݄"kΕ YqK(q*OxM_s1/ML`=,C:>r6|#c/{D<:!ټʵfM ֙19A_=HUy +4ڋXn/39dBw0ӓwF=thJ,zZWytBDzSBI ?b o >$^o{4fç,Rxh?axε(LO WAH$k[uGh eAy'xlLPLuLt}d+.AE-hy'6.AJ|2ֺ6~@M?%nQNYӚ l]U4 ܝh3y $D~BVPx[+չ^Zu422-I3*)dD"u+VϘn,sXk&z  $W֬nu);Te~b渧%ܥ>j QI]ePZJ̷rf>-MB&IDjuG&,yT$x؍ VbŠ4rwƲzd4xJ7uodqJ/խ>)O[I8TK9*󪾣տL*-p.Ph1?=8Q/o]o(H:h~nR%y@~(y,_Wiߦ}|q`ӉxTtbH:-yr.N .)T r<Ҏ5DtdDSXyB&{ 20Vuvlb-KߐO~闅A*S7[Vƕ;rY3^4.=6&(5W}sHѭY΀* q-ԘOnJ ky\ͩp'I[Hri[Ѽƙ=λ~}!+-|RMtH$$Ox]z<YNܲ;,RC|F |QbOR5Utl¯e AbuG8Lj<ȷtd1v [.[" 3!؇L uFe"1!rJqȐI l J$ ȗ԰ Q[vaOHL9͖ϽFù Dxcnjt/0J*?nh+!,bQC[TiZA%j1$^֚Ms 2Tc*;Crt_[0V=y}H/;. +ʚ]6 fg-.%˓sNM2?쟟]0)R& 6fQo|YEyhkXU6Y9' vJ40" }1S8nRZQ& n^VDx2j@3ީHV#;Δnx M_\l3*asS}[*B[ $-?aSƤI|e%b,:- "B63Xmu暝(WVVh(ukC=|( }f A(k^+=>m fe@%MNħG"yS]Bt WKbTXRî9R7$m>!ĺ^>zAUy'#^iw3|`,]%bʘjK iqz*.-lB26zk4H=PزJ߈@#ݨ4jLo`4g⠘9-GPH8o A6<\D)%Ij9`S6q(1cu1eI>n)Xê{ nPrNEf,$% &6^x"iwab.^xn]x+p[ BjE5&~AC`ru8NJ?RPVo\vu.ث+I. F @-ZjֳӜDdhd$ِU 7XP62CXlz;ҳp@B'G16 +|Nz.kڒ#@UDBmoL{c׽^؜8)vM=7 z\B~H)`^ OAkrleܬҚ-lȄ3@ b0'S."KY9nW> wɍ`F|aX†Hd|98X;oM)pREr͛.E}ϨV%72S9XER~{ע{Õ7!EUzAۏ_)Cۑٺ]2]97u oݷN _kʳ NJ#T=d0+2>#XR> HvEs V=_~ 0:o\ EL>86c;MZm6=#ݚqJ_4-o#XkȨ ~l2J$ҽgK1%t@%S7o&ᶅLGڧXJgʰ3}hhm6:~ .P<P,ω 3|!v Nw1rLvj -faz8T#>- \fJgӵ7#5{Qg2%)b'FZGs~x-g]*Ͼo=tޚ'?Oڎ3@>>V 0~aQ4R]BD3=Nt_q :-Q3`DM:!Gj$Y[0hyfT Nv3~0$>} C[WMf%EI)wm y:uTv:j38[ #$p'e'N6}[ uC_ P?pB3u>ZjU~r0ͫ֠擕]kDxZb.IX95%{o I؄e;h~Yxooz~Ϯ졡$ av2!M?cpG]HtK+Co%! [(eS;:X.@;/+ҚBqLrÔMPYEPV&r~ u-VIŎhOՊݖ>'ZE_q@,h Jӣ9vJLW9Azjug)cùW.?F^Vc>R wh,` QuNA_OOjoX%?yJ)wWn2{z3Q QZ ] _/)eP#J1d$hj=s9w5CB ?I9mF*>hLN?l2e 4 :rSV]@օpkɯpDc?dՉr*V/[,Ꞁ2 ~$uKQ甭%W_4v:U/ vt!;1;RAȽY0eP,+ukd8WU)au&od-zI廠zdkNASh[ ps24CyBׅKY_."u8A6i̪6%M^HUKV;cS +3 5AXIkGMrXZV,0jWXYXK B3`l7?T& ȮLd8*l{qhnRMٟ@#s xZ,$J.[)SeMKwaĉ5ZBPpc9~vh!.Җ4"b6:_w+$ǖA /?q-yHחL͝ɝs|GIy z[Ϝ^FWi>N5E_I2H< <ٴjNP~'0W1ͻtD."\L=/+H)SRv,x03jߤYEGu>t($6lOdky67Q%DΑ>)>DM+" = *[JD-T]p/Ɠl!Fwjoy|Z*l&p=1\S%9=_X)כGfUE|%ڈ,x7m!m*%SO{‚0߈j?j¢5&pRO*{8E;V~<hwFؿre9>fGYUK E֊G."QK^4^b6)$؞dMz]/9 ,{q Hrܒit۶x*8h>nJl7#fov ^u|mʙfOV):e !tvb03ʲ v׶)Vb)}HgLW_ƺ @5V޹p\͚;Gͪ#W?;@x)a:s͐! c PKۅhL ̡BJ>:⹠z8s٘_*M?a2?^ Iӝ)f)+O"2._߲ Jɪ0J {ZM: [x3C>ٵFR9tk?VwJ8i6Ssyuvs<S9tGL×ȉZnk:y/wU `"Ö_vni{`cf{XSFMVҽ߉ 8,ͣMI?1XNE!`kvn(Fܶ9ܻR.1NIsܜֱ;bG ͗ysDGrٍ3ـ6ˤLMC]CKlNKNƆ"mlkEO?K/݃,̇튲0~&*(=q =IjFu75ͨ~)PnkԾ`n 9xBڟ_vUa3w*[2oW4>vFxy70 ?,ypE1C< ܛQig wbkaP{YsPkNhB>0Y9MC_"jɷ}(_:'> Qԃyc nj&upcoh ?i; (zg>$:>(gl 0^PHmP:CbO?s[lywQcANJiDKptOvRmޅmXxTƽtRUf7/'z톆'+ ]>k&NPa5;)jVgϒ3Pw~- +kYU{\>CjTY ͫxdZD'<գ0د в+h5}q.)q:"H+A&6b_Ҫ,M |vʁ]ZN>UjKq"?c =$"gnaPw7Ob{Il_G?d!@랸Wk3؁m iUND2W6Q#^Fn7Kv 2ܓp r ' &L=}$*k4ak7&R#vpLW l܆b7B[UŮ/4D{gC-G5no f$9EiYo9Hļe.}ޫiI~*l2%l зk>'q%c^!%]@W:10B6[5p f/ʛ_gߛFQrLcD[mEOi35oIOз,WqqO23hþZ`as E\H,@i&dK[7Oe(Ux"n>3un?#6[*·!2~P1`E}N F_լUT434ͧ`Ņla+< |SZSP&r++aw u#o a1uDZ]gy3mk''\DaM|hgNYk}#JġMU7Zq>'Lt0#q]G^sz5n` k :d@b 1)AW4>JEbf.BEv84.w-E">)kTĈ#Bvؐ/]k?MYǙZxqE\OSD68dS2edvIlz՞@ۗpju ұUݙZ~ G42Wʘ( sWi[G{ uH+g u(10&ީE %/iceimjk>\W(PjdHȢdCFPNp%B/ΎݤOjXсG*k7.Ts$$4oTOm8zNCmxr1vV +0&2dٰ"%QzFNԮ8I3De8/.M1#e3 aF4=/_5ԕ,ɛ©`yiӄ(~].Q\dp<člwL;͡$2q&PV$k'-ʞY#*lBӭg@z|O.H9VHPj#48⨤"FJ& xs \0F=M4Etũ_ӌO{Z€m IQgkDb5c߰˃;JE6̡ăAHn zXѴiC:Z+eޔ8&.hGz"͖?3iH($|5  0UUg~mT%]ò`ɤ#d|Ū,#8|jCFRmѱɶm1L') V$QR{QlqN v{ O/eS\32)TW Z=Me"j{lSyūAJ6s{ |+*.eE6E2C (ml3TMś_7ʳb#hm7=Z"!9`5?'#ٱE%^;p!f4z-2lOWىNP+c\r7'X w%ݴa#^%Kc$-DUn`HV&~(DV*45ھRvDX})+!Ov;ջl#Δ: Ik].VwnMp:up'UJQ2R K4ȫ=?ћ_~ǁ 2rZ6 u'Lu-Ȋ\{h~NpN<հpZ7&ڸXOΏA.:A[y\`{4̃*8.!0'Q`sfi< M?[=h<Ս5ͥKBr@ Ć""A0"Su=]6 B Qvc6v vtN.9G&Uf*E2 x xR|[\^)g|utN2DhUH&c|$s0*ql_\3obG[\^o+ڭ{I"3ɕ#?Óu3?tn=8C)'yA3=)ZBlr܍AuĨbJy%Wt8;/i@pmU ֕C_MdQ%"9 `c\Bx 87'<$y9I&B{S);EDצ"᭙G{yE-BlS+W@m xoVeֶV{A+-LjXuķG(Sx<*Ǜė_((/٬TDwv/db! qR>yp֦2oW^ԈhSNrZ`Atw=bɓ_tZtt$s tD7Gp+)2&Fa\_G=ٸkXhFRad7[ <tb]EJ4&|>1l9n֯b"84;tDe- 2uߚNfo?1d&J` *-WGhIffw~xyU./SBuo㵽DCc)HeTm85"ة4`}}6~RR?j_VO]} ]4Ry2օU527>ί[:ʕTͱe'kBd}HCJ$5Kus_l!FbR8"e|S%.>m_4Z[&G%B=brYkb!`[yA+b8h88,.-Ei7ci'&q)+ַX^n* kK&Š6·jE1 QEUwb*$w1{vqlo5}P"YL{@yHW0-z Ԡh7ǭKӣ,M[n;U|CG3F-z_}_g smYVۉAF1$L-BF3 <MJYFTp-1JQ›@n"J .k>M !٤q뇸ZLG}Sn@tV2*J_-{iS3ܮc\񻚾u UN#v=fc}& OQ~j<iFk)BWb(QkfɣBĮ$hKRILa%NmvFV_˄z iR&ykBmvy/o HlVLZH 5;$ TBHnMO8Qw |g. Z7Lm^L| e!i =U<'|Vucs;k_ʪ}Y?ށ$ o5^TbM"l9"UO)N棐gAP u:^ᇞbeB~b0gk1bS\dB(b}g֢GK& (㠻cbc\'or\a`iIG>!p䕑HӚE{<7fܻ eEZ c60$G ,yo#GGmT/JgY3l-ęzxKQfx}`d^h1M!''UPOX:_#8*&q*/ńEJ}pufj3L *̩TK]o?(ɕ5Lom c+Wmjbh\i{f5Ӥy#pR#`ycwHݻEFCRsi|R*Xj3E&%+ E)E+3xdS$d7?Rw3qJHp 씙7YcZƃkf1X=C=eA{:oM=-ˣDB'+cH9ُٿ`;צq飒m۪+e[vͅO'Tϕ~DZ'I G֙F0(Ҕ *0,ek#!\h䔔"Lj( ",Cp GDoz7&sP S[\|ki%$IJe@J1x޶lqS>b[ͪ}`4D7Ћ$cxB3y|o>)@x2HAll|-M;_ֱ$$^Ӏ@ ; 7c۾vѱT3GCR#4Uq:y/틝 +\(`áY`꽄@aIHhZbH`d=pXhGSJ_"v GܦgdјRuU`Ӟ>;:2?6pHC!,)3% p[JF\Ty?;^9SK0_!1@}b֢Z}/Pp2}sjW/k16*h\`dH4\ZPf^kkc~c}qao{+ N8R6`V(`P$>&lߕ?эW̚O3۫b[3dՉ:LUlɁdBpo$` HnIERٗ/Yo%op"<%f7ih\:ó7?zqCՐ_hgbxpv~"h8`cՔ uX ".5@ݬV 2.i*!ip ؞LѕrD;Ky+=Fx8 rhkoi"9`ϮnE$~jvzUMΘSYE+ UF>EdGj1ܶ;(W7˷??s=р-ZM&rOoEyU.8d#"(@w! dJѠL>eGC@cz&$:d@A;&iMyrmvB}eJ8+Kn'ry˜gR~wgggŷLoI;a[2S<ЌL9HO}Xl)NnIrPfnk:T)Hz~*&TD'xaDٓGK%_#ٍ _ÇĪ{?(awO&Du$r"ߔG2nM*JҘuc΅$ $Ya<^f<ҏ5c$>QיhdY&Dc0v5|jWk4 {Ȗ5J:0CAO0\;;AC T W<$xW Xt_7ZN" J"3GT@x/FG_$'=A{ {E7 `=zuk'K: OgQD?v$v zc/ ﴣIrr=A8)Q82v>R{QOc#LE9,KJR=Xm M*>}QU'ZȐ@v|> ,O+|m2jFhxLudNTa0!S_qFWqXЭqPV6l$v,.#pT㠒jgأH"_QW`c<~|Ґ Raeve6>IKAYɅR 3D{_,?L#VZeN]*im8 GMKlCr`hyoDFnVTrSl9֗#/rt Oð3Pэ<gJ˩DC.X}ݻ!"qSN#)ۦuNR:3g|Trv~;oD{)8c ا$mP.7)t`!euwP,+wGSZ-d!*Vd,<7.[51f3YhBi2VdgI26N(Z&b(>X]}Jdu/ЋZЊ2^X_*xR]Sb\iviX֢=;몴}A%/zife*F&ĉB|>vVRTF+?| ]=9%, /,ZΝ- cϘ⵼C"|sc4B}=Q‚ɘyLMȵsPϭXyQYkzûޢv缷8mx0te.lJ(}Du!!g-߯5l Kd ׁ_;; #+]F>aBPL1ƣ>Jmp%`q!e)+ŋ5JQ^_t?ބR4źZokFrS,gw+1NŘ>.Uh0dzXUփopۡol5˿"b|[HJ::mڝRԁexT^ Sw9_sfz5og7[j!Zxw'|&Ú}Fs#_I (_fw4>1AENzSE7l,9(fPcJ_1њP$j(8zp79k7֕Xm1 Z[ c.0ȴ摠ǕD? M+=+E#ʱ[B/B7qY: PFZUj{m_"8U/b;.a2<:)8~9۟]gg|kP^Ȁwbo=@j߮! N"xH*uT%A&[m-O34(%kxT*c좭9כ%2g)M%UWE𕝍R7v.{KߣO$Pצ 1/EN]~3HFQFZnox$QO.9˴Bgb͢QvۓvLra.sHtG<0_C˺3j9 :Anagh&1.Qq\|UuS <>W @Rzl5IjDe:nw^ȼIPfKkdDl\d@>;$tc,˵d.x-RObhݡ[vG'/c]fEF%"j"f:Ǻz98ڶAR@ANVktW|s`*- S~%m8յ*LOZBh4،~g_VQE~*I~1 ,QI./.H7 AM\5}= id.uY N Fr˶v4|(բd@yo ˀ!0F:? +ڰe֥wFZKF n1]!%T{ѩ펟skGK`cF43)[O0&B +?ХWoQ}yhURfTt8ns,`mG?,՛PZa{Vt,:r/+ev7ߏ+5?] pDyݺR4sv40B7ܩkobHe*S}yD-0{ Q02΃Cc&>zIBE;s"PA381r{du;l\wD/<)~4)ZHU뢡~exu$.Qw.zYM'xYk}WyFV,D2Ց{ 3|%;h . 4e:"d3I[f֔nU4*ʗTj@ϔ҉tw%XHg"/J={*}l4dtrZoTW"˵Um;M?=Jz3%uI gvrQ~~(]Ōj"}MeGiTp,>OOG M}IőRY$##e>1$Г77Lv޸4)_ƠŐ%9X;`Aձ\FMMkI&FSfs.BDğl(엧R:o.ΜiӞ၁KQxm,ӝRxI"*Qh >bC9@N|Ҕy}Es+>!KcM:_ Oo> !m[qפU=CH&WV3¾mu^+VYZBAzVSe)om (B犮;6pXd+!<(9 YSuW0A׉e,o0|9E=;׏)1{dvHn EdY1)|K\b$r [|F7‰@>/BpJ Yy+EJk*DF -p1v}qi>sfAHi;eu,[> ɆcK"c lMkC]Dvkχ+Dǹ -ǗYYt^FŴ9!Ca\?h@@ϳֈ/RH? "ޕOa }i s>#L2I ݡY`FC4@ײQ R)} -1wQT(ff#rxu&yV3>'OT+L+}u&\vCgqUS))ߚTfG!M;c)Xˑكg$ӱ pu ɕ~?魷ҊqKcL1:(ϣkx 0:ͮc3:-Wޚ.}T+sM3{2GCf9{I’drH3ONо:R7:!)WT5^]!4 ǣaX8ze/nyĴf&[dstyPd#- ]KOu]aF;#[1IS. \ G?2H),vM˚W\O=R άA"5Znʺ~p? 00+,%=~ ft2݋#JgKPZtnħLlp0ıˢ ` t<"m9Y>NٵVylwmJ''AB{YxTTCڪ:Us0d6p˪rT4zmtD=k2f ]@Itu8F?`zXbB~/GoJ&ʃy`;SмB4ߩN}1smC=cQ.k|NNR5uxɼnahVBnő!d.TA"89ݵQR!doZAogwr-ד8Dt;K`PƤRE;:M-`keoNVy*;Y_hH>0T&jYq4 u6ISfRwH=!]5 w-ib'}ѻu;1VPAPgR7-$F3*3^|k6"?BNoIKsGnC[|w$/% 6L8X\FN0Ϫ): L)TU8"+A+x[hm*m$Ϣ#^)l+5[ٴM=,b]L`(=em͸Td~w[|Y//럀MBH%`p|XÛa%&7 ̙՛wheذ(<}j.+>mZ;q)\9Ȑq E6\/~XTKh&xŒݣOdNpU-E#Hyi}SD*Zn+PLUx=nd!Ncf+ xHr1Ëv*3x2V?j@ DA*U{.a}5 O}pHWV+R3];(b:٠C̟,ω$=tz.yv' At/W/mʝ` 0.Kp4(ư6R<e9QOK+o5^CZhr[TN)Nuhn*\ $(ڧodm86dVZ[W{Fu,3gJ̦7H]|RiGeW1Y"(j[B]MBZS/`b<2R!pfCEis|C -̖QEE|zJ@6h %#iEZ!_ۡpDļ$J~g]@t( qH;Xn᪾ވ#f8%<6wD[rDd7YN2Y._O^w} 1aY)QђʐvV1̇W~M'8>k:LZyA2F%4"ƾ4lJPf"Ut(.@V\Go|p+yȀmuʳ4pE9rSiة-.릃5\ukvrN=@s 'KZbܫV ~Ve?nK SԍlDrA6s}uy<*߾0 y/#^@l/Q^FƂz0yq㢨*M =%/䡫M=MXTR7>c*QhhrAS$$#BFW[$*o9Gg>ǕYy+._.݌aߣ~5py(q߱r=&X]1f5XeR'o+ʩ675K mV+/8F_7fו᮫D_E]dPc^/Qv<(<4:_0FqpfBu "Ay;5tU˹)8 jO@avD!# ͷ"Mά)BFL-Le8u7@TnCwpr4-3&G"R}aVȺ[X(t@Np8(0ӘqouGt1)7I)M`sK;Lye /ko&념$n4?P0AQО`< 4( 2e&HP7̝P-.<"_ Y^6LCORÿ Eiz`mL:+bt#nX'%“0YdR%W> Sh`v= m1' =g.&*|\ũCWi8>j@!w=v3K{N{ȭ/AYMCюp'n:ÅHŚ죱Ԃ#?} 82!%3N =~ CeQ4ʆiTF߳z+N{V=EqRoqnT.0]O7M$Lhwn_I䉳P'#*xfvWzщ>RЫ(.TuNalk\$\P:Gsݫ|AؾiΊ1eH;k :H:C\K vquxlL'lUpV$ZN["͑_dd mEn@1զ>A `uiM]aۘJ}[ $=+A$ʬ/?d [r2Xz*(g&um%Jfi3~vsjwQck9 ~2 X{GoT wHe]!b%æXM_J j+,::70[qY&]XU d9ghOͦyR[_;FVyik LU:j>|fK fI2O%C:!l[E ([U7”Y;ON#&mg5l;;9_8IW5܅J6ׇq7qv$(,:XV;EP4]RdvYx$DCi}=n3<6|Sw#/LBQ`!P"Y&L戾2l*=GU3:&B`9!9HV}m:LE~47/Ħq69ba~6El.El|d:I׉S`xhӈc(w/$4e@ 84.= ;驸a8K'0"PUShz%(gՅ[ȺUXd>fjq]q1[c`WԘy."[ ۝ Vd*@jn&3'Gft@3Kl|]HvQ)-r;)lu_[ӀBt,5Ng{!NA}nmvͦY;ys҄G+E@hfR^CWZJ(˙u{*6ǸziSR'319+(3U^Nj4JC`G}d׮_#*¨Q_t9'1jn˷֚2 ,]&o|k<. \c|`q{ M*%?ZsH.£5)E<"h43ԉ]P: ZU o2xx 'xa.gy3Zq_W;ݝH>8Ec9IDG6[K}Y3Kuzev~wƶGS&[gqՄ@֧U+1K"o־6[de @q~Ȉ7ޤBRE/9Iy@'3&Y)7n/Qcox,vϚW&<_,%7'V #ΠQ~}_6ߕ1@sf-u0YMM3fe u !E5-{ bw(+sE}HlYE}-3H'qI"Qmf<,a3\Fzls\PwYZ[ɖ)jj mUXXT#[zL Sesa.+g/"[gV'HO(x۴#t# Fhr7ez8ԠғrSSuiO3X𣟽 ѢGZ UdPG'պ# @(JJ k|0+;h"Mˡ/ygcfO,I8}Yۃ+T͡gzq,;вD6+-khNbcKZuf)#VOau2?drYJ]JC *Fد ' k |=$gim:d G&7j"fգ\0<:}uF*O.֥ɎclL 2A?\';6$ [\a?, h)olF/%O)Ě\v!Pg2k_F/UZͶW~#խjsԹ_Z]@Xf`n=2絢)-"ECeŃZayYn05RRg7ǩ̌ϗj@%Uf`ykG!@9y\'X>GMi<(c >x0n]:爅UHצ.7Z ϜS ! MAgAsr;7jE1-꣢K-(t==U' 4j7L.m5i A-poM>.ō}dR.>dW6vggK/o-:1כ=Mdw&gE cd/=b1?'̶a tE$"KDTLo;G=uH})M{iMf(b·F큏 ,$GDr5](Yg?(q3 KF .nmMnEEg*Ѽ|$0 wy@ H u9YYR.HgWhN, 7O iDqOx@M'Ƀ:+םw›MĤ\02 IgNgU/%(dg\S;00CJRڬ+3%yfE1$"dCQ^ʞZntJAfx'n}=s.~F@ ֖G S$'ߝ_ZKr0ޓAN8^#iNOju98,SxxUK/ q}b )`bqv]=W50oP(MՂͲ[ 'Fx taF#d) '/&88,}1eXi"+e|?քYWlK\,1+ثo-וqZ ]Bh HU/όIPGNIzR*SnwG_Df4a\Dobɏ<&K1@mB32k7VBl ӨގC)!p\b5rRns`eLGH޼`ɮ".y$̓?K`DWұAcvHC7w̷)`R<]Gtfӏ&ӟ4^՞@Q281Et|;qRp Zs³QD\$ZǼN֑ۄAcqn x ' #~ {iJ܉=#ZɥP W{kިgQFQ5-` t^?ڣ( i CSbD 6.X6{Kv+Jȱz ydyM:Ľys]zNrxW/wj>G{YCZ"xbof"b@w9pܷKD{Ed|Pʅiu}I4lkGᬼ,%ȼg3Fs[G*@65 *3UP4O0c0ܷ٣BDdrĮ t6m֦wW1s[$.Gbiݾ;t |Yk7BC+/;E`c\G';`_Ƅm!BR,o-woЪ(|W%3XGsȓ 1zIX4G2?r8FWAH#w.HNrP7 %00`cEbc <QXꄑKT/FgZf>=71Wql͊UAD+կi+fIm|&Wñk4U].~:qȫ 񼑤2d0~Vh!Cnր2"<&S96w!߄R\\wh_R=Y$eu-@ Ÿh&zпLaS:|juB:ޅIɳJ薷 _bBً/Ńgp(YЕIʗS4tS2)"4?f .h:ۍbw3])'Դ"h6Xj8->YcXb_M(p$ҡ(@z|J37R$MNykjq`VIХz,ԱDL˻x[V0 8[@# G5õ`]G1]SR4.ʯt$vv;R\Q4y3&>ʅcbJg]Odub]uB\_z.*4i&\rݷ@u7˿t"vzՅܖ(7_qLS[/ TDpr̃ d`vMj:y'4O QmX B|NqK2YFם$E}߱:lӁ7p$]u2u U3gq.D]گ#%2gg 3c)h{U=!C}B6WO~i"E -Qy^qqW8Z 6I؊8s;MW e!PA߈+9SCŏ6Lt 2kaï~4G&=ƠIDŰכOxixU!5O825d-M?FXH9qsw"$F@g,s"Ln~,[3Rveap,gxmmo_ )$¥3Wrhy:%=v$ğf(rxH;Gmeo2+j3~:~b/F{ď'E˜^7hP PY?^qS ^55jx Je V4/`*șK*AȝuVt$es@xskυpD%Gռ3/e]2yk-7S<MQ6!s.UUC?.)r-2 u. [SFt %) L(TZWD"vr*TS{L?ˏ-$HqDqzAe`(s3M9b~\?1e#~C+m7E /藏xAZ_Q)SbGDE9 SLoONAX.2hAs#gpw}G'pXPPԱ;92v\Flh=4u4"L4 Bpϡp:[x"u;1ʪ, x  Ȇ4+1Y6W?䍒4<_6(}*$p7B6TNd%_#(E ^b(ԗ'GH(3Zz2.ڤ]#@F+םNm=Θd-{$5 l؜Z";R>%*YzD' Grtt{m =1dVɵe11~=}[ʧArճi5&Td͇[=QzǟGɹ#lѧ :Čn8j,˺0#53%,ɫz$D⺂7_6 T(@ff\5C )R~B ?]Nr~'Ih^zۧ$(}ƶݒPΘުC2ÆD1. O=LbRO2;Ƶݸ-Us5ӑgdw  Z Q5tȎkrNiͥkl.5[r >4$f0ېN:F$(6{]/8?4ƕlo ښB#AK?b M)&o3B}3Rq#JJv3Sm\~MX` $M LhQpCmF9D<]k8F؁Bs/|0У*˼ 9 ńeO׫2lt6ژn;߂u*]~Lj." Y̖ -Oz+)6zQx,=eM{-OE UOm/\8X<;Z,ƚj:w̙*U("cEihwo v[crK͊>!8CI]g *m2E96_ ֌(d)+)1l)μN@lU =ܶT'=⬵k:>G2W!\yۛouC:#7eNJpZܠ%1]De:0\IdݝD f3. ^=Ri,Ck@-oODjTRqrMsYlH[oHAnH Se-r[UEi6d?nx] QAT Jy"Y S#x%w)mE`@x3ƱDMPz)Nk1p:s4Ǚ>W`lyRaԑkZowx0ٞUBvCm&bOC'Ϫ\yhI[$[ [ /LEd/vw{1=gK>Uaҳ*ȵ(q}HkQb}eZv3,PM7Y~QOřfJDA%hrGE!CoїL6t^̚Ɂ1LUt``pu -53N_{+'=463XG@?&]E,Gߺ)3K ||@ɒыbDeЫ8iEŋ!= 3pcuW_|0cYX(Vpt%M-д⎊KpԞɮ)^UzLW_-2hNDhPl:)QoeQ~&z${.ƟjuK M#[@]$<?-ꯉd1*q\zWZkԓwùL&v2]j1> ϫ45Խ<ONL $ӈB+0H){qv.[ oXz X3F0"BΏE,tj7H5Ecx]AK˳ax Gb" >q?a8iP"M b=sb,xh{(;a!#pDZ3=|B>n{9 \V,<VI_9 \D]]2ȥf/=)O˃'V6NjmW>;1v%T'ɟysd 0BR%+jy %oT(;?h}ΰ[:ciZ 0\>ASNL.j7Qqq xy}忂@+X1_<2ryvA@zJYހ伛 0mjMam9f #4 l߳6d)M/cxh"tB`Qu[[T4zd;Z/S̼=`AB?ٕ[}Tbf/5]q_?Q[QQItSE.mtG`Svt,! uw}j&_z4ŃB_%CEUZ{Z(ÑlZ]gQMNJ!?I<k/wmY.\yKG^lQ~S N&vSD-T;g~I7;-A[3Ϗ8¿:C=p^ ;N9_7%FAyG r1+:8fI\*O]x卸KЧ>MmC{/ 7h~F԰W I-221@szV7tO_{T;uhhߣdcW*Md,O1= :Lh:˙GF:jَgá4錽@B5UْARv/`>R$zese?&#Yڪ2bӹOR~cKLr<t.`oLpeRx`9 Q YM=oC% ^bXdCSy6`JXkU[*`^= s O0A0JYt?-ɧخhT T,Ð\ϬAX!i1P}͠3VJR/4!ȸ7ЕɗBλtUE6&mV:\\PNj?_h`oFlt; B+BF-.]Moc³>OZIY嫊VwRb#mJyxD@Q~*~:\gAfnñ,sfe“b6Cg7atz?D5kՐgr% e5S"ӻzFX;L`K5JV]Qd~VKN9>%?'8?`CxټjA{#'$iW1~Ƣo&o1O^} EN<"99߰8(G`(vӨ7P1ie͌-&g̏>DD*K 7&[°q#oBCbEϞ=2Y*n|rqTA1*h%[, m(ŜKI-*e_8.:^2nCNK* /(ܹpPߣs9N rLL$t)x"~JfBzNlto `V랱X eGLth2 I dY+xOo-tB> zG qSn& q'MiHkХ((]3{7וlKHBL^KM_0O3B'z _A )[mſZ|o2:}5D8zNv8ߔ6m72@YEAW1iЗR.b0&iTZ}=(yΝ e2&CAa&^UGO?.y]F_ڛB>}rRM޲)dȦd߹WStY3^ ͒zbkmi,Tn$o* W=֚W.Z4VTaU.Om4cY @KӀ:3-zGh]I *|#6)>e*1yƺ8iCHۦ\xxoè ._c*<Q,/SaW`;Va9`͗g%ʼn!b)bqF3 OLJ1כ6$'n2aћ`ba!{# cJMʄl%Ӎ1G5턑@ ~l',#1Mws`k#64e/o;$=~T[ >/16YmFI9V4vW;QEcSk?gAETGblITퟶ̣Q@HB&89C@#]/^gb8tϘ1sS=T) ٢e;%NYJ:e0ޔE$$pՔa ypqȺ\f8[%X(떗J ,ZED8\] =@bxՍύ'{,®=;3 Q/~='§%5{Z1ސ]7Ȟ^bR%Ž9jeXb㄰( l>YR7pW-=B bWQ%ƈI)}:wq=Mk$EFF~qk"1%)蒸ct Ζ" qeQd$IaD?cΖ EDjfϴpF7R}l؛K Ѧ{wd06”LI#LMµEn##[qjUvxD?`9E0|xh'qV-[L՞|ԄzG!dp}ӰTMVhFl_ ۾?ߵ1Z^$ Epҝ`H lod߆Z[ Skk &Q'H\Ni}ْsWpVz]|GyEG O<&UBTe GA1HjϏyzAa~8&llqbB˗*fNgM,ҁU(:`ŊB}:AG$Ro2N{f&Ifg[KmڦdcB<)}ts.P-=Nls]s.X(J6<{FۆF"h8D= ݶOrm(k2vG椰Yn{Z ,ʚ5|?tKOx[_C* uG+4DSmK\R[$(-!@"Qf^7W1}ot'  b6 g8L"#N P?Z~e k1],<%+L !KYD WL  G&qIb]: >)r@'\Sv,˧#qSw0j׻u`I a[`(_M_PNJelZgFje1t*WSD>h,F S 0{=s3%pz@)#tx jpH>*gێxƟEEw ?hczHeyW\+܌S ԅ (`Ggs?4K2%De4%9TsCH[4c8\wP&+"nW|, ZP.j@:P53$q zYQKp)EYv(⍽BL*臨a@ Cp,ptmZX Y7 }Oտ.*xv޸ 0Za{YM@VN829'+'f;>P4bײ/a)tZ k~"(X.<(F?X$h”ѽp~H8 Wl*{ގ$+wXM=D*V2dKD_# w҄MV #oNTZ?9}G0ŭI>)3$XaȑF.@v.\Q`y3XH`u;!CEC!vkn6}SHxǝ<QUK+x;x|4o:]RɤqfFM+؋BH<2k.7.ilK~~'dnX9r=>|H/:f"q |vR %jHe;p[?Y f}FYG[’V }\&9KӒno(@+7nj^ǻ eMՠbd5jNߒƕC3ka>b'~믤-119A4דB ^HP&o# $i<6;UnH7| !JG: '9&?kǀ9pט?0J<:]!g݌!Ld|q>E_ٖU89u$Qqg`$4ބG)J,%sĪgȶ>a.^0t\c׿ixDZ"֥xR--oM%HǵEJOV`W9`F#&Cl A `NSy%]߆D=h \H # |MlJ+V#7Y\(ePuC Gu\7fXQIuiXxX4Z W&Wpe+C78y,m9Gʰ=|r#hwL?1ӱտmrwTξT3p*|JB c&|ښ$9փ4U1z*@EJWGA϶Xs|R !(6HZXD9դEw>70F%P ~+ (FM}QC6Mw&ҾTtmwғ=_^ 'r;,9[ѕ5('RP]J_xi a`GD H[Tqiɏ1Ll߿ecOoScBZ`ע5bUkf@4e4w\+ttmZhzrmidnUjΒf<q4ÉnUᐔl5gE cR$@UT;@Rq2O_铍Hȴ )'B]!l@Ƶь5V9(IKcpEHֲͨ9:i~dUV;{aed[ڝqG3k4>lҷaJ69K*v ȨdhvmWlT H0،iKgkw,؃H_BY2p\Xk 4aB^pSsqt#CÄDoI K 2ĴW+Qx 2?HL%SF+ B[V@3M} 9:}FKh*3ɏ#K cFBl{`ƢcpƿIj".z5;*[v_sIed:ltoU Y:6MM2Gw !]7ن511fmHneݰ0oa e!YjJ9nN|&txlP'y[,ϠP?(-iN` UF]wn rj`Lja<6W2 Uׇ-#}{XLxted FǬms{j+v1GSΞ 2( [cF0U#Y\ނkle*]~8/guf1Y'˃65C=jSo`Vk)$ z:vNr |=湿Z7Sg z=Ē Nc"U} j圁'o&a:c}u$ZQ-W 6dks[uqh'?ӡi'@u|}jv^4nPzUyO`X0%ѳ8._h{|01Xx]Nu(쵸ֺMT @H \M+ zwJt%? ˸^FGK+!C`ebkO14,jBN8fۭ+h¼M['Vp/<6NHǁ+ m}#~d|mQ4@4P~?QJ& sE+: q3xl3Lt'k,!X!%~-^! c^: $_[<,^)&H`,D>_>]챔zvHÜҫdmf:R}g "Z2Lg b΢u^Z/NJuŜBk 0SG#ukҌꭡ q[u[fiOxfփ?nxE[R⥔ȹ.1lƣ~8ecF۔FHS֓PY׏- X;4Bsι"V?g#V KƠ" AR{Viz篨R"`/`U!ۮH#P Qf;Fʦjmma<}#d#o**&ޜ+D?v~w3Z\j dԧ]4ԿVdN5iN^D_kU%~0T4{t:~ a0mHd3`N;Xj3FT-,zw}VB-zf^Z$sbqqc}a ȏ:𢍯~N/s6>&vFI:u_d`TZ.b9QRTgQ7X=T 9xX'_#Dz,lY$oZkrIo--OX/d&#Jxޛ @Eg';?EC"[ͨ+Ŏbk_+F>"E$xy rd dTu_"9rӎB$-"Sm"r'CAn{= e83onfrU@gùS o43uDGExAdm_퉾 ŮZH s';Gy Zsv~xd&A]K䨾UǘxkUQsmcV " \`ezoD:E1iݵ_ |&3 ]ۆ ݤCVqT]k6KZ"XzLkk-*.]ԎqE,0{=_ x'gR|S)e"}MPճNmmos`rx4{@!ɧ1jPWY8 [JD](76VlV>ۼTAV=/F/)(x>uN!j,*Z͙læ( p=edV΢U,w24ɛ#"U#/;qNiqz2hCZڦ"5l N d$~2nN5Wsg>=֩ڌ `+I׾s q:9l//4|&S1$ܙ6!~~40)/^J==x.cjbJ{d7N0 NASí̷@3ekek7$eXX5 NmZO^{ [{ON }4Qd\g]\juhY%JYz5c)1L۫oPwhB/yk6QBui,ˬhqcKo J}j򭎵Gcx(\-Iȟx,;҇&*ĞȹRb%L4N b_N_`,ޓe8VqHnrMrPq:'|wSwd΃x4)D!JݲwΞ5:W"*^Nc`UP$.L.V&uC0kNƗtMA7}x*xA ITm<`<fșRQEp=U1^~szRv0G$t輤(oiT琉WfzM$vrBA:떙E%Ŋ+i:YB1c~JB@&|7k40J }]%٢{qEFQ10e/6a1ud(ٌLbYB,,Z.^`&-6,MP '7q~$2qJ#OA~seȵne+qy9P7A[oWQԢҶxawrbjiHq+u3c􄅓ZJW%q[v>i6ܚ3 f %<@;!"Ѱ1 ; tkXEO.I`QR6G$@Fߺy dQ7}Jz_(?t__]72+>,:bͼϧX!k ק߰%;w7lT,uv'c>(2'!⮠`-'²+xewA8:֡QdMuĬmo&p }iLi6kIK00P|ztU:D~˘BB:|r8@ЙG6v ⍺άMuv,I3R9ncbSB%n}C O5SJc+v"&ZiBU%6N {>Zy[4/f"o=QFAC픁X︭ ]',j57UZT|lAsq~~0[ބ-[YJ!p#w;+Y._S-M~G`y1FKxF|03ZV:bʐ+m;h]+Ez{c*%~?+xI|SkjyNܗ? /1* :@|>2{Ls˯\`h'.nS&eHMaqbw}ѻaj0V^0q~%2AD\sJƋ !]Yl;ev׶&nxԝM֡%݀ȧLXk]]uȺCl/['P`ltK49VăZbsh)2DBȵr2 ީXY(4 >ջՀyI?WA?j[" 6km K#igW3k<6@&P?Brd; P5f`)_& [ۻTY.G[(@& #8oJR{m.n^@B*uNK}odt::ZNM6(5:@$TT/_)]Uː= 7` x;" n>ϭ!NW2{|&8Œtlx 84Bv2 {wJIwfv?ChNWmi?)ȣpg`SÌdQ[ۨD .dxj,18 a=lXT$6Ϊk:n"_qh -S68Y3pò]Rj uqʊCsL ~B0Bρ;N zadܞ҂ECGGcƛz`Y^8XBQ0qܷWU#ktj0\2})!x~_wз{)v; "/Yi򼃻0 Aʺ00oqwk12vͧߠ&t%+|%ɣ:Dȝc;Im۷zyKbzfQBcղW0"})WT6PQRtT]aʾU^iz M/VsjƊ(a0p͗ݽ׸h۱V@ܫ_ܠ{qP*eC#=qrÔ"㡈@fIGz=ejJk.4)!j#|'UZ2̻HuVfMk#mCvT9eigrC9GL{y|#HB9N.zAz&#_b.':%@ ap$]՛Ѧs[~0N;P8 zÚw 2`Fa\eCp$\ o߀ۺLxC!,SzҘs{oG'G:V5<[s,X|hgM˃9Ý$pS$'ZjGZG$JNciƪ䯖yniK=|n YL*&j $ېZ7}و2]C">X p>1eXD+YE0@|`Wb10%i-R%LES^ vDSZqYgRx8G WFlE# N?ZJE)yGv|;Ьg4`ʎ*#Ҡd#tqZhxX;%$Zϼ0t]KQ滃 ߇N1ݎITؘ/}'GuOg嚩UR,두AjA+7Z(ƽ%j׊- {Ԧ"M.Ҥ7r&)1@FL+YPQ JI?DV* \sXξ 5"$ЮS*=]Ђ8Nۙ$? (;(l5Rz<"?t}>P-#iڽrMlZG7?DQP5RbThXc1GxR˖PZO.PEZ8V Q5A`+(A23vA3a>GJpeܟ#42wcd5GӨ2*S"\w:pf%3/q w-DZи0/wM" H{Ɏ1DбdTJP=}5ۡ.A=П\mt7 ]VpIFm;J ?8wD{p'Ѹד>~ sA|.=}`bihSZ%y\D]$ xSPwMu9;v.N7͍7gF_\PR&q4ҥ52] qzVJr!;l9j KU 鷉x3Yn0M=׫A2A͸o=}YSpzgPA]'uXH8%e cMo( }>0 yXf7/ɜQ杫ˇ{hwzSQ(? gͪVH_7*-$?|MM\u/ ԔZ[5]gsW4 lZ~bHSs^ Jk΃[ rmms&/ۅW u:9+wgT'fD.; CIb3ۑ)/1m= p'%W\~YT .Wԫ7:UUn*/\6E>x0ƚ|a7>Ӛ(~BΩQ:J KܳwU ˏQΫ6vq~^\]i<^w6y[3\j%IsGK㐢0BerVՋ"䌊 1CέM݉@ڀK"('[ Lp+j DS%_v( 4,!,JWz|CoՋn*v ёlm#4OP$%9In?2 1^p&+ETN|us%8Tְlv ÔKGmjUٻFxy3aFIH@BkR=uqϚ^wozy5ԸX4\P&/0\{zD4qJ=v9gIc+%_ELTQ1<<4d mi/Td54L! p#Sd ^>hS ėRp :+ez~./&4qF{ƒ {AVWi0GBRxLr:G/*ol̴/ /pCSawHCr }YT64ܘq x f8n[TeA`8\e!阸Wwav}Z?O*$+, 2z'j:nR3XW^:Zmw42IW-Qa4QudZ(Rv8vtJ "HeR{׮ )_ƹB9&L3X*0UOZ=D=R*vI#g5b~_Fuy yjxl~zY}'퉂B{8B$PE{Ȳ?fH-KH}htRԴ s +\Ϩ"x(扟eBO, V쳎 ;%7Ⱦԗk K8QԮ1jE!"M UrZ@mM!@<rQFFFfVT7YVCRel9[:R7` 60#-oGk1y,M|-)/KϤF϶"VlUΣTauʗa؅_:,e"i:[-quKyҨZ+JQ~|ܹؕ;8 p¶+ckn_bUC;tz<҄)ȣ  H TM4٢m+ȋǸD!R?E8SUUeX [(v:$ 6cD*V>Ӷ2 KccX%L# :ǖ3 - Kyq:Bo1~@U>aq@p>Ț-Pb+krR,Y f|o>H3VkK/=}ɓx6{bi݉H픞H*lEFѽ:L'-M& :M^p= n أӶhR#< 9b^=.̯t!aN&J&ke?;e. T~\h=SȖ!9@" M%8`һUT] :^Hv Hh{zg%Lo [jA/F37ssOLe\' x,`G.+^=~\:\Yã svGlIWDb|@f]2 ꑐU7}+{%eD gNW4$}tWP֋ljҨ6 ˩ut@y)ZVYB 10)^a[ﯻ! n^t*4Wog4:G'wK$ۇNR*A:hgDԆEc-_nxpT%?Db=+FT#4)rK:Q(^Z&z{#u1,yoxY NS9mܒ;o)osU|%^{7Վ{ed0bO\FXf] Xߎ3pYLȷ<*U9IhSHTJfEH= ] @qd"iO݀˦|ӥv |>,5(m(jxjrul^8h.qnDdxIs2;̉䠁vlAF6FTgQˡ vjy*r}O?6PĞeqfYGXn"xő7kbհN7m@x_!WGi~u Mt(MS`=UMSD n ;w~U0y(RI2TQѵSQLw [e*RdC:UQjw^`y]3ΉfbL&Y>'vHo~mPo4~9TXsJ|F˧7 /l~̡fN'a0MOZc6o 6&SN0mCsE}_EWn!<6V낍 o$ UtOgI;m9k p2vGa|+bL WD )g+2 S,NJ*_ XNOZZNg;nj?nCL! *R*a)Rů2B$v2~(qC^2 Ѓ)6gWnvɥqPf܆J?>R;u)0ـM{793=iV/GfE|l9P:Yơ ˤ?]X5GV.#Kt^Lre;ztK.ֺo\@/\œqR4OmEҨ+k K))AS.(&!G3'r* Y?;!B*p 'TiK,^eJ~=#t2GKrk*Ns]ݺ cihv7CJQ)v?5([q,m7\ѫ2{y[}?fEWpd!h|} ؈)x/HzR0Eq S04z#V9}:d~Ͱ-8V<THPN'pxbvL{tYqIVa?vr1G=:JJ)Ԑ[k6%Ze#:o߁ >ĝu`c/ۛd4a7 @ %bw6Ak;94#46YUS;@*K(<]ͪ#4#4aqm)h D1EDW뎨̘ANBf}sD yVuV} dūS~?ksmcC%ت` %2ҸTe~  =]("%us M`JpD׺eW1XXFLqʃmD)6$BF!)'ecƢ!K|WLY~RƎ.c+ʸ] ;)4;"Zs{`(kI^e%`g)zPmLPQ9VzCzH{G")z"u9,Фԯod/}o1K|*jY閰\Ҭ\ XA*݁$51 3"k[a:Ƙ<9q SV[vëi.S dbixh v1?f>N<| 3`'0.\o=x^d( |XO}Fz_eHX|Rʊط0ɉhpܦZߍִ[ZTrIT |UxopvBtZOHƀ*쳡GTL,``Oj pK3U _V3_ʘ=_6z^<]>iq˿H3u'#DڞDcsgܾBf@PU$_?]ӑz6s!͐Jf<7^%[ d}透e"B 4YdL4Rash#BۤQy3r̔WAULX"7S>^`%5Oըb땷x-IT.۽h-P*-i2 ㅱw%ĦI]i^ӌrZz! f8Cd^ bVYCW l~D̍ Ef6HI%H5ꏸ$" Ǘ~o4d;}at7J׌_{T}(mPJ[5/A/SgsDLsFoY#šo4xZ^*=Gx M?$.[:N)w =: HmJUHK^!%1-°%{o:W 4pCA k}st6jfBҶB鎹W 5'f㎧pdĮsn'Od2ƃ|P zUI1VW:L:cxN~m'׸E6o;@C2m@n?Tc xL䚁AQ^8Qj--;hj?9:\ݛAm,Sx 4/u\$=GLhoBY*UI!C:B X6!](fTRd%%ʗ!=Wz+F/a輥)m_ˣ7A2[\l9* 2 "e˘I+ YŝrV -!L Q$d(*bDr Yv_IAb(Kr__Ł J<ى=y J^ۋoiς?W{1q`*0T|$-{#,Vٳ|03Y#2Mҵ&.BbGoJ_}Le05߉RDjXTđ; @35|5]Uz^8N?`1}OEݱV Lb"oJ$/BtVgxl91 =}cښZR6xe;c_frƎrr܁$䈗P"el55 ctdT<64$2|m}ǑRP{v\Njj'Tb=|3~(p߰))m'o'luvR/5Hcߏ9qs Ij )YFh~5A$$j1>򝝯eӨ&:- mF+r.twu 78콳* rfak'5*No0H E$m* aIt>F.8 .Ǻ7VUQpfcmXO١n:K5_A>zxqjI?K$Yl{訦 >(d,|?*uu$y iPkФY(s{` {)/bk0)%_ S,E+@},10Օ)tBe\Y:#A(6724[$ÿ#q| \ >Sb|8ß'IaNL_UFgLq柺Қ~?[:顫XKҦ_8D]O,cҹ*Gbr~ȍd}7GM"pSFB#X?ڊ$mJG1Y IC'Q4GX٭$ ]RCRy'nWzav{Do_ Vgd('Ti(j~Dg¦KPV8ԖFD)ߝWL_Sl 4cbyRoٛt,#ЇCbSض#TsKb` U2e_j/M5tg]k.%}Y WIF6HLR&ekJƉ  lbU*t=GߦM#(y"_!ZE~hν{. P Rv.}T4{>چ ,%&tX7Ѵ';|ى\sd2 JOUN X&k,q6~Tխ\ޛq"~#4vVcP Цe/l'M1`iTA֥GnoQk +w}xHVsiI~wdxS$}uhQXz4<1)ܤ޵hER&*9ҭ9W JJjdKxm|rء `\yl%@ 5]Y6Í[vc GDDPɏKj83m\ʘQ}Q/R|(DC.eUzr`E/>T~Q^F8`ȏZ7-`?]Er;r07Wm|-nh{/J qGR~dGRY&rcS9X^Jt РrzWunDPBZg I ̍9m_$gA U+|v[(zF"f]24SaLf ubH~b=GߛAO2W)́y«s)`Juj PMu6q4w1U˙Y4u;.xDKkhtvRMHn4EFpO6|ҕ): t<܍ٚͅ+=d3 .ߟVvEIT7 hJOmnF>2GHQFHڸGS򨶝nǎ jKj ha%[j< ːjx5YkPجHs̲r+:AYөһ&Xuڒ I F3*s|!vuά),g~BM“d u0̥u4鈣C& 򋹜w B@wxA30LOi I-vX)oaj5 vWAP>&H+ίD;*U4*8uZM_Svx]'>F /Kȑϊ9${6qSe.7ۗƅ>|f/oiG (ô 4/߷2AޥuGAP#(3H(3,ګe[/ƨ&щJI[s!Ԙ\?fKqH(f*ZD4\R^16d |̵\HebHCf e}Zy@9CE'j5Eћ$}T'b׹vY?u9&YC\ A9VՁRajDVE{Nw 2)々u2+NW?cwGټR(̇%QƯ5rnVg@*{q+<)V18EqYyRB\-8k|bO-[0[fI*u"R'$U,8 𕾡nK0(!Ȉk+Tcn\f7E7sI8IŎ AcH4êxe{_8.@? $$K _<fgOpumdݻJD5r%5940IF MA_"z퉄8xAh[STmn?DK_atq`dYV%$#u@L Ϻo1%N*DR : 氤]"FKm;ZvN0n|q}dsTa7x @\fmt~cI=!;鐮et.V'yOH |0i:I>(Ȅ^`k_JzxƓJsVPLU[j 6+y1m蹩#3$L ualjAl:3oq:@' [eF9v~Q]A>LaϬW5qH`/LZ΂ywHG|߶ o=8ީdҏ$X/;yj7#pmFn&″lXKqTD$p7k՟|Q9X]Q2'B8 *sHnIC<nƆʢQXG*bîm "R4ϮF=izN(/y}Beqy$zѥ˰yNuޒGUV5b툨U?D#Rܤ~qE5S6I*󻜤)ƞߩBEqjVs4?i"SC@نtjk1DRCkUxU-넃lΈ@ˆy? Zqf=xXe;PKEV-bzggh4(!梉}qv~yd*Oq`w{4k#_Io]5{h 9R=ZBϘI@竐!YU5`):lk?`-k!"m/@V 9$8ceJh sv!gub#iXTp/8&Ůmy;ayO4B#q3 pj>. Ξ cSW)*~Z/٠WۋGwh Bf[ ]h"vtx:Ob: -B{vҮ:1/q =|I41A_ÈXGaǿ!"6+dGI8.C%ё+!3'CoX3&nJx`y4c(7- 3 XGWy,K,^r畐qJdƽخF;Kap Iu*r|۫{|68ߌDm 4ة% _8|ШMQ@ЀGP8 j) DwBR(T`V$vń#!?'98 9XZRZE؛jOD/)1оVi0 ձ`F.Jb'Ŕ y舔AbL RL[MI}>@1K>7>F63Q#dk}^%Ԗԉ께 _MP䗡Hgv<@$T]Xm_Ъ1^Y# wF9n J]}͢]òn# XS~KvϾb+z4VHtҾGB֯eIIΨN$]#Θ@-W-~7t\g:@{Kh?Ns817c_X#~\-tN)#MFdwrMe0Jπ#cVGݑQ桫h}GĄn/ e%8&3Gvz'Iѫ%iFG@O02Ec*ɰѫy ӨGQJT\d-Jn/>ÐyjG6_@"vCwr' +>. WeB5RA3|F|ޗ?aޟw1v#YroJc% ՅF#hmQ:n\"Sƒh/4X,9pTEH8J܄Eћ[[q`3֯a"}C%N32c,!DBL]㬳hEP]AFl( ..x\⡟XG|TV,1=PNu>"+po[ N#oEbGw,S0XS9@UsVcUT1Hf$6<_?:೏/|O[8y+tӦ|^|>F7l/My "?c]a`7LH*(w/&lr"0u߇ $Qu2JS&kp}t4;MW jJ̳Q.H2k? 7-%,d؅qLB=z.">p{J uN_a ,1WǚPL?^ؤi9gQ-Vk"uH#,b'5;a2CB?́X'=̛s*+!q'd7 Ұ-p#^BpH4X!BZRk  )K^CK/<%S p󭿟,d 04ޯz\}69s.@e5 cZH &b(3Wywy?#ߕ!neн BDUPw6 T~QLD~lͥN+0(]RMD:6Lt+IguO,q:5 Z 2؇8G$kj[9O0*X`-q4>SHY&c)b8ms4$`i6o%evJmfU"\w'ˈUqGH}?ڝ:ŸHi^ueS z\_-{aL4}RǥhN]C_0%sXA6MoH<B-4w3:8HW +_C+.er άP_̚SpAt~9dqb<z"ܵA֠f$>j00.;[Z{Ry҃ScVWlξiF=8 کފΏʯ3g%޾_ϒöC[^I8 #*՜!Q[B/d2Mod?`Uұq-.հ鉙A }) 3.</u\6S[2FC(uvxѤ {Q"IGˀ]6[ҳ#5[Jl{ u'(%WxP7JmnYŏd.VKI852cWr4cfuf5y((u+VL'׶%} `MM߀ 7 ԉsmc=# ?_NkQ-y6hTu> ٧~Y>#=-cW^"Dۖ7>*>DࣜYU xprY*W d#Q”!B*b%is۫,IVL.#y,K=81>cOp7AJ_hi=bu!+ߣ\].EM^Z),MDOm0#-7ħ{͘ba{TT yz((ީ((X'lX$F#;g 71ȕ>7JQ ? g9{.[/T*C3ViӡC%i+IXn%\ATWEr$5X_%j%'Y* ʵk6tϨaCtie+SJ]-d pR?% 6U K)u>Ce3)W߶sۉ| MY|XOK[' R?TDD5?p]|ϢT濈%Wij^JFx{m\hާ_Uqv.+Fqg(RPt +;F@`1o h7[z [@a~Y)bř |b ٳTC=Bx3v!9xgq+ W!3V7BP_SzXy}_(kVQಗ8B*kmQh#`E0Uq :Q ߇o:~ϝ">Ī v`D|Ut~QkBGȹx=JQ=^S]j,Ed3k,Iap%MH 05|g+'˅ZƏB,$XCnJ \m-+lRZMP;3 Fwu=;FZmj*#_DF9pa1 [Ff?J|ƙDhphb9& )15w۳ƷY'{Miͨ`YM[9>࣐_-;uƫTs mrčA!{} Q!W 9*5Ў5!-_VBXĬ<ģ+5QP`Jͻxlkm:}a.9^ 5[H[#!#Z~^n*{W"錖4 q}~54s>>?j!4r1| \[TAY#0lPWnQ3E+UCj@\vsc0"28f =ʪ/LK,z0ļ_aaM}%Έ$cɪ8 @ [G5}~!5vpU^$+R}XVwMRq^aENpdo~'5;hO>!\ǻ\(.;"H&sKBw:ʪ4Os.[>3]UFoŝ| έ8Y3Zkk^ES vq0_z ~k Ly,~Uo0JbLGZM4 / ךӕCBݴj` m,B,Qpxn*ےhsugqW;bQPE2TpL:(qIPkP^QѮL}X3?xbHjy/"lo:pր;\3Kz{ 1BHX$2*-]B`WYQ-UC7gj[xZ#@p|_9=fUIiٝ4y@^nnpR!7q~a=B`7n'cv6=m#|oj[Sg/a7e6+OBch!q}7NS4hw%d䛛&r 1Yʵ^~8oIa6uюǖo) .[@p4ںӚkm#R=`4$ [6(2+TtP;?Э0MoA%zآi}3={*7GmcZ3,nOlIB ,AuI@z9v#~=nb tH=Ka؊bVؾIf,V>-PbTsfeSd]پ^r˼g0CUh|;!s ͙N\錢4B)<g]&:2ezOHXjt{V|sW5n(C‚QӚOƫt/Co1k|tHqgVui ޮs*1=ʾ+=f-8fnE_铘 WIc=.%dTl ? ~[Z/寨+fzH?o;ERo'E6etFܲ!i7wjZ sl[6w*_F_=kW9%u*(9m)tahhÍY,=A KT;:4#Mg`Q^L"^ PٔIZ EHk/ǽ!)[, ϠYESxЏڒRK5uhHI5::@#QV7 %" g&-[OI"4λDj!'erV|T-~`,CVH ~/1k.^=HB'cǵQLjjM#L2#.*MqsE[0/ rZ?!!6̆mq"auZgrWpH&(w=j]*ɳzYqA/+jq|ȓ1Iڹ=JE@.Q4Rms:.n6kE.WbRWـH@ML7HAΣS^@ o{9jP2{X!Jƪ`Ƣ_bl\h3Ϊ0t7IYLH>&=nO7 9|#9RXsH%FZ_ U9~.{/~oN81Z83Z1<1e(q {9U*~qg1?LcT/- NquL|{Hu"qKW8Jk>බ\ 4N22rS6rq0۔gn(V:.{Kv;{|J݀C#xt QL=) jWeK?qٺb+Ex~}ED,T$<\Õq(GV62; Lwj~!!"n16CvcF(W~6&8,x[x̯n^& !/!#sCƁw~'9$+h#W.Z'e,դ(p+a"?J'uq-R & A0@Ӈ!~ӤWAQU0@7V\]a'eƝqPniZIa}*%J2Romt"| F% Fc w7#?MoW*hd>k%CzO7WU);OBa!XW R0ʦG#ԞNA]Ϟ:zݔӨ&@b)A(Y{Ӎ Ġt+]`*EIs RHjH v"*Er @Km.(Ce"1"߸1m9fJi’A3'*ċH:8__f0ggT`bȔ\ 1T-o\a"GH,*STf+"S:^OٍpQ ~c=l:\bftSm޲P:raf*@,z"ANIb1ĵ:Ԥ吽'A^ry8+іUt<"Ѥ`ߛq݀þ`KF ^ؓGvJ xQA@y D%m(0ɗE*6WsJ|`fbĨHǍ -_5;8"Ǟ{&K$lS]I}V6՝> i FS"cB=xCj5+A[&RkP6%|LTe=cSj{$~}BbA\|:y"`gabP.=|"s{2i!DXvҵ 9]HD'r+BN⵫qBF:5mS7HAL24 dyowvxVv%.x ULjoHc>JǦig$ꥊ7\>yסk>%jˌQ451n Z[{"MET׉G &LZyAmt-dvd!sDcm$b>D SA?RAF1PHnT8o ]ϫiۓģ6_׉G-d[YJ+mUa &-;4 ^7'xʡp.&:Ύt^Z&z?7 "1ӉoO&=NzEPaE a1l5_]`o4y:p373SZxxײFzT}K7l#^ʧnW zIsjm]}BdpzM)QX{3&Sk`o=lg lqy>Ǫշ]y"GnڊoO٩wPLw}NT!/'D  h6UwT]֓o*RH*;r)D*"a# O=0PRw hT_[B2չ2q#!LCԙer&4KD =MA39[2E!!IECRkв u%4ֶb8$0`+@ѓ:mFXTjƎQ%Y_šLc/0P& xq`T0-vr"L DΠ~d)t PS꙳,S) od_d! \Ir$pK ?Iw?Rst[PDy1ckTow`k1i |MnegI42PvWΚ$^H1Ṟ/ #.\G ?'@Fn%]ZvtxDHolQO +7vӕ\%@SkGyH&L3^:j@pަeG500x+paͤ&VRaBayCJUh'2B,F63Ո%] x\h.wkΕ7P%|i5/S1%F+Yý%[QB>@`j*y_s~lZJrXDu?1+Q!h&2$Wkiɑ2 TM\<Ir6c 6?}ELR7L?j s~Lw/Mt\YE# _A1 ]?GlWџBF0Q*nf0iV;)saTq]aA wA8X rFSٜl]vD+Ro4_6˞l |B^{\9޵Ws臨@6M*i:dHbUn Yeϙ2*=fs!j-Rx (TF$)t;lH*E{=E2, }@KmrԷ!Wd:V;mH=K"䛲H{g!3[c z%Az#60e8`ݰec 1>*._qVolT)S%T.B*DLa '?Kܵ%I# 'z$\s'۵rE܏HCg˒;MۢMLc36F|ؘ55L*.V=kxY-L\L䦪+u--@@\ &qC6y%t<D="ROܧ: Ն׷ABbsv"y5#lt@+hAWG5&x"_R&aƛ߳*P74pg o.):C$;1Hܲm+mG#ÚYY;o2_-(,oS!;[?V'in\QGT6薈0cicRjsy0Q<#02ϰ=$81`qKSϝ`=)!IfZno^;>nbih慖k$`$z(8FMaT.*▧f97\cPL4Cypۑ! ڒ=qzem^}E+ݤpFQA?Ze@)M,lswۏo \t/Z)XLOa+r5%$EwbD@˜4aJ4+нSZYo$y &R0 R2iT0ܲ<p!~[(G=FD}_܏>͒4asq~Ҫ"wpY3f+u2xWDqf3U U<J.ARYJ>@0>z);0Ef9`]JcP_MsD^^s%1m+;lٶO'oxRe=߫$aŤ} t'ٍvz符|3ӓMk !+{;sry)l:Thtɳ"Qw~AYN|l߆Gd3ިN`JOqaiO#ˇW$ yCLLߧ`dH @\#׏l~u1pYscRc{Qᙟ?<%tl! ߎ60 P-ŲH}\AwpzSJwO*ĞL jE͏ ocl\̋c\8*b3x&hN/O4M V ?a&H ]Uk@ruu^I{LhMgP ].sP'(A|1^"ScKc #s*&SiC TnNN'ݼ'ϗ۴\9^pzS.ףTDPhK{+>LWwrAo[Ml*k.Ze7ZDXaNyRrqX=d5LKTQ<|$,%oˁs !xiRo 9d<>JRy{/j]w9lU 8N g#.SHԑ^]z]מp' p|C"*8a3JӢ0Y;]tЮ=$i}6y3U"*Th;2ZӍs<ߝTlj&B[e2rc=$z%3n "rCc5p ʸtx_l?iHshɗ%`gNi b,0I"r1z QW]mK!. MV˺za*v1 I)[H`|)rp[A9c*#EpΏ*5.Ym`yE[Xu*qg\S(N5y6ϵ7 ΍]g6/k[YCKI\CN þx>&c-P,?Ć|0Z)!2oIT]?rʹȎ =+,2K2?;@VAR0XOeAk^cIgΨ%ɵfX )lCDjz@/L{C=QJzr/g,kKF(Q,1qZT_[􄩖|bj1Q@&ΏQ< QYY#ÐP} |:lT\/ 4nQ+uBNm[2R-]seRa]ݦ3+󏗽淪t R!`j!I<Mz5& 1 gRXIըLj&bcfu&ohlrq_<9IqU@=2CShce)Nyd\SCAhvkםY2Qc/WeEVpb:s*`gUn*ٺ&;M{yqņ0),'jHuM FHFL<mn VQ[4DbFgon_3 K_WE ]#G<{>&dﳃ3s ~`yc~b8m\  ও;@Cr 9d|D#bY@aÞ(g, i5䣢,wx̭1$LgY5W=-\(ߵ ؓ dc@8C#88chiJ9Q^4i#;f9K/^DD qf8c?fY[Z|=y5-3⧌rj/}@W;"yis{ɊKQ,VL߅v\7Z$is T 0V1p 51oJ0 @w;l%̨ ӺaeFCɪqj@O5!,0" Q?fpDn!t-#,7YS)g4%(;s={D6a$#Gc!(K攥qx;-$`z~GNhL 4^as!lRܰ<; Npp9F?6FSsV#CR p}uBqtUc614'@O>" Wkfh<Tŋ=xβ#JV#jx R~hl{^o&N?*`^EƐ)*)0TsmʹZ6?;yQrBZCT *`l%\N_*b{u-*rGV(D KTD!Pi~!gmI@yOC8h^fAvJbprM\X ZEnb"CW y%\͸I|&={B9_)[ Fl=Vhn╉5Hn(.'1 g' PP%N~ 7';\wXH)}#45<-ũ!0v(15zcLA< rauPٱrO\Tg٣|J$^y-`F-l[4H2Vؐ7r<ez)Ei؆=r;EXc|)O\͑g2~f+ g"Ji*ąb Eez4D,_ NIhUɓZth)!^)=H`!u+$5,2Wq(eE ZߣHJi꣕#hP܅תi,)G1x2s2TP&MgD󣖺C1^Q(%0 qr,ٙ7q)tgU44yVc@ĻJ)^~v4L݌tey#291!5I)gB@xB~\chʩT?nv1,BD{ Z޼7|'z v)6^TL2W3b,; p}szoI#A:ݔ itOa'rH$EṢCdJ&7ÏɢuDCoR\ٮ HP2G3{W}_{k;7mǮx+DQ!k1l'`9PRe߸a򊒇;@!rx?bL^N0 =VSxG6l|K@JU~eM]oXva ]VYq*J>/nٓ&MH8?c_M#5l3u!Z68 qy\|fsqŒن1 m5VƘ*CmDvyfʊ4j+Rca?hZ-Gص@8\&J&] ݢ|'~Uiprѥ|,י?L ˱ 3X]&s@nճ1J%PԪIx٠=,֪N_?%Sa|&&7t`yjPc|oH3{34r}\0laY,Zy(>9cF%oD1z#yπd<mn$~OLu~"-yxAfh\J~+F ~FvWWx èrb.Ea݃LۑJ&p MEJaxGW:D}stB7#s|8WX I6Gdy>|ywE y ac7ܒrSAbYcAMuawЯy0Aڧ]$vd&BWÇ'YWӡ)yjGy"%͚xgUWkEbkv@evI=̠e9|Tߘ G=C>D3X򔀑in}"n}ydڸ_Ѳ.URJSITql'#Sn>l!=j]~/upi+9rdH-M?ϼ}S4wјX^(Ey*~ |z -O 鉮7yrz :$F+DrRiLuEZ> 'XNp2=KQ,oxB؊sœY)҉d$)x* 1z Eo\ȢӁoy%oT2+9')@%aDZPܘR+YDcVGrxԚ[%`nCuNŒIxE+*5G^FIŸ#=Dm~wQH|9HC{MJ/"cq|Ps}|ioZ17{ c^b O]߷#Փ4>QܧSas)V+2hBs#ƈP_)%@A6h?ۭm!'tGRҷ3nMF/T%B`V^q ) x޿jjasЃy"8" @@vO۴ȩ7cS`6 bmk(kj(-M?;"gha2Y1‘ Y/)4rAM5Wƙ&U ؍u͇Jj_x(2綜 ͧN;SdTQ ~ ´3:dfIÁIvCKq"Ӆ*\X[YI!ΩVbK!\B;–WG`9D@>P*+TYL43btavd_,HBr^&۹:m)ȪX:mgjlVG`鈞$'ό!/ ;:m~s\QgnCzWwiUczl 0C@{z$dLs>%/pƲ@}X-_H?!y\{UQT)+9,xL܇9Cy C-%+5fF^R|1~;]A!bXI0XӲ?4ܮտ2!f[ k`P C<,-5]  Oo]\ozd`U#ޜkO ~>\Nffwfʢdӱh2&#o yv=>`oVS;~9.e; |E8X Aq(Exw 4la/*XI,c%X(qC eymƱs5P1˸`Z'`} j&r;OcUn7s9/%94f<Έߥ<8+d9w>7=-%P;D{^ ANN&gi%t;kWHyIogB`b1}b}CEc€5 "9Ò ~}bT/h2Zp`k%Ӆ΂RjQ`G&Z|R  n>0n0{A:ot.oRkg)r>!阑L޽:3]fR*gR<z1^rEby'[_Y]Po}=nƒ;?Bp ^@X*l.&,m9Ű,CB֓1KĂKPDW1c粯 .w44ϰ1kD @e oMSz>N󒅑|` NUfzfqg?hΪZRIm* #mmyHN/b6^gZ5R *N'{`嗩rؚAbz}F4z ܿ8D#8ڈUAsΣ6-<-FHhOv[Z>&/ % JEfKBSufr <:JvIB&HxNxtckġDv^!E͗)Z 1qKf#+TUS^"ף iҨS4'62 clcY'Bڨ3K wIkvbpl߼h1Br޳h7c !NkjOə ـfSkim>5k}9E?EaP'V{5b-GkMu|9) 4ԝ?jh1TpLFM(vv=O$^66:?۝xа } C$i3{oAv4DZj)e;h捥b3jQd]X~F|$X"@~ϡx~JEM^d'Q߇Y9*uQ|6 )p#&FUFY뷹I|`0\農f@}sDcG}Qw":ՕH%;Q}r8,~dDEJyGWd\Uڵ]xnV,m!4īA@CQPB,\&/v9$iOgVCK66iCCZ):6`)c&W/YZCm0qis-Ao7ߠ#b# &D𥖏ogjÅ\99r ,#w6 ԰ /h|WM6mpr+dsC%a=oOgֻN {I^P2s[:sWNUw"^<0ouјԚ~Y2g3Ar Qv2sVM~ۚqk{^mx|fly/]Cަ4"gJ*ԧwq28omT);'J-^/616F9bhHgqꠈk$b;M+6g,۹-_am OW>хKW ϠC Lepj~nt‚]6.ѻ_@٥(_<<(sP+K͖vZ^.Qe{n'p*f3 I,'CH}&Yt=51"FkBe8< ̄ ]D9^ ]+-ZUc|dq[Zf!mbt:xV k ~P9):t 0~lCy{ W. m RiQk5GH _pG]|)bJVýhv{Jo_%޹0&TO|"*<͖3lj'{I:-LQSxN#BQ|gzkJsU5. 6Pt<+Mdbq^<ex dN01zBzuw Gf$kg Ch#yÂlU&;lԝLJr;ӦϤ\w-@!+'QWOFGHFnC:BI#>(xom-L' yq&W"xWW_|]wҾZ"[J0mxޡIV@CyzYτQ EF,N7qU(b)۽LBH\_{I}鳡ɔŎ* 9q& {vt+idCFdaۥG}s.O5P&)(7#whNk(i{DB z79?^y3"/aUCnj\J|򪼂<6qLd0+n:j3&\aA4dt<$K`\GhP'g3T|8g5IY ΏE;0lՐEN ~6~/S)HNߝ`Qh% AHtl՘q*3-X;xMY.Vx!*4@ LqH3Py=$ q"z&4栗lac{v1LCfP^"?P-buUr[{x٦4ѧ٥c<ģ92d s>hx۳ZU7].H(CA_ABvje# TYxUDhPRa0Kem4Ak}[ޅ/:qf'Fg4JC(.4Y ]aGnwdF5ƴ U Rǭ@p}֊Q,K;ۑtaRsˏ' bܚT Ԧi{Iʦ2,Z_[6S._zTD!`QCKTMW`b[nyF2*P#E`e֔{P6U]\BiԢJFe'%*;v=72xkIn'C76ls@RgfS/*tRv>QU?aUk=~=,t,E'R"DRX:q_/\dI#|R]AGM2pMb'-+V>sllр |pzU@ `L<,5^vgY2!sDB{aaS׶3X&'I^#zDW$!LiArq꬯x>8rqA9& |3P%1V/ؖY1yĮt@b`6Wl12zEPNґlD<AEJbQz5Α*YH=: A(\x Df- E/UxP_ oItń $YrHM)/خ3ܟC(ԫ>X5y2_ZP}_P&hvuD1,%WT`s r`E"KKB޿0Γ^oFa4Yۚ+$[ݏQHg\zp8>ϭ/_LϬkQ,. $s\'7mVMc}GT@1!{[M4SVZ 9Ϩ\7"&(m6>XLQי,2|a #%žN̸-/R#e7.u1;圢pܜyҐ1q8d2GZ+C7W,>V,ِ[|zA Xf;#{SE_l'_haqr$G- VkOY`?9떵0s~\=VsӮ_ER*@֬;/^|aN*z(lF8IzLN}V2^d ټyw$GC)sM P޲&ӷw[ څ[j? GuHSj7YθY08QE:I_Hwk& PCRmHvll9Iz~4f6cE]A{W &j] ۢO. M{;砩n_Qʢĸzmi!@ۮ-p3x#YJӧr㵯1zo@hP~p?̛GOv(rKA]Fnn$(Sy;CgT/XM)Ln=jr#ϰj5;Z>ƼH,Ct*V!GK) kdSy^+z߇N|"8ExƠO]Y::I 4v+r;zɣ$`yT[{k" :mX'3o* xjeKf+ mџuI1f6upCEM \FUs,wzL|qT2ԻMpr"bȓ9gI|05+憼53[Ħop,7>UR2˼QN<豌>lN-S0a_P^mݒEHɼ xu6=K8X ܠ 68lABKc_)nSAˋ!WrqБ[r2~Eξ qa ܾݗk$yQ\1g>Y?MD HX\䥑;ŀ:kbh{)dK6+~ōDM2*P 4&d:` *uԎ{ qKVBT"'Nf-_rp=qe#|w6 {J2cg$26ezW8̬^ZF"/y\~ԐGz_`m0n2\fGq= {C{ [no¹KTU jxI) P#:V,Jrkſ R o %C ?oƥ#}o$[h''?; n!r@wyd)_&{aگh=$e,}^+i8ZY(=YqRBk-<κ38ךϿo|fNLTlj ^oWUI+e^x"]nb; >HyPc5Uhf:W jZG &3 +:hE[_&@k<9pċL2eOH7;ѩ6mM@[I/C"#S 6ю)l3[fe\.Y0;!֍1k~s+li^jCj! v#z*8\Yi(~ek ,1[>$F^>GX8͉~ ^ŵ9EEis'wX|`m?z[}D'؍B="(k 趿?J-`Yh9=;T}9@1H -ԀԬ5Y"$ 3́},@󞨦DXA)@'”sV4`%O08kͤ1-nKy;֝U0Bْs9|kK^RSF[u1:H،KC(ga: ne0 Z{ENJҍT93GEMkK;SXr]Y4(.;1|2nKj)dݢ!MPQTǟWAMgfMLΊpI 3男ö `^dWW7H  Q8l*ެ6%YJC 'VkO{JI5#>/6ѿDX%D餱` 3P3oHyed+,\>c#pj[ /@7ZVS'8rLq.VE75D: ZQ\I_{kz 9}q'vyYN̒^2lA ` M}r9u#+Um"v]J}L%v-E]܀l=^I բh~^+_[?'X-ڍz.[;K ]H)_ 5w8gw FH<ۋG!}Ƥ-v!s[B?;bΚ\` L>V8Miˠw RWl$I^a;~$`eYƴ`)pVߏg_x7&9lFqKl J1LI3?|OȴP۲4ێqɞ7XqW"gAžXôW^ZQx=oeA2&nE2;ި\«Ih;N!NS@3w,kc[3u9m*YiynT/ύzzvyAYVV\ǏuݢYhTL G_’YfDN,1ܖf 4 3y=hZ~^*^R9ZYPi}hc3ӻ*USHegb6, BnOk=GE_}=1;blԣ_N"7J6 g^ rO9оP!r DZ' Q q ug)a˳ BVuΉXP[O5ʢBbHO$Acґ J/Oѭ@ZZ) e1UHƓJg(d{*|U92:߲}{d/o?W6Pa*M:P}rl4^Ǘv7[jV@{xAsAH<ֺE>x[E5pvn~8`.Pďi Hr9_ ` +EM6;N#tּpV 0@fSVEj BK٫T-6+8Uy)hI=8q!."^Q|io)VldAunKlW+傼l7g9xZr?k0pn`q?&3 4HLSłw!=z)苜ij˪׽kjD+8bP(|;XL6;+;<\>&XyY 7ZNiǭ{z,"}͇wAcZ @q^j}$wusl@f --cQX#Tti[iYNhǹ q` x$ZӷַRޚ͍FG?>7x|БfvPJ%v!CWlN?|-51'b:Q5)|2.-"-21DxQX `ܾ`A2a&&1[D!C3riC!OU3u $kؼ0 {&UV rW%4$Ro,r~ݷw[C&LܰL3Y!p/W;k0ɻh>DvR79z=+\ݶAsמg2ʇ;U:C-i" " p| dv5as݉ODr$G3(T ,Fb5m}',N{]osT2F]#>iӻc}HHC N:>rE[O H[g\e,weZIڇ ڋS3^ M70ˣ'&s>6aǞ W}\+zS:g;HAF2$LR"_LC oPQ⺯")X1k6((&?9盟K?0ѡD%Z 0񏇆Q@l\^s4 m~P!7YY2? '=7h-j&?;mfZ%h~<~7en mKR1ڡ;Il|7$M15/Q1ÊGfB7:&nj,l7.A3]_˙4'䭠xBңg|g^B/B]i ӡLƫդ n^ +ѪYBUbv#Q8NAv-5KAf%`K0[nzBkd (!%ݒ@י*[w d,@C % S)!*Z^42A*[@MoBE^dݪ3aKKշssWnͦ oк(5YF +`=D5 O߁t1L@Vl=tf'@fsY-)[o6fZ;1,֎Ty7 /ī$eǭZۛ)ǽRp^% } vW?ƝiJ l}QV!,;d9@Ks"if!8?9.2=4w-KPnOMu'8iLHRd\fwyGQKhPn `0Vlo>UA0ؾ˶ {R6"!{h1Qw+oxReĿW3&wlX}'F8]( W A>JM*_>9}U ; h-3\$ݣn$Zaԥ5Bu]Ξv,[f ]r:A0j(){+,,S> 8X} a|N" o ~KFs;aepQ6gB,T+_ޮ8@{Deiho y S9hR"B /|!CxԱdVF]$- a:S]ʂQa3K 5*SiBM9?Ho2MjL1t؝Ui`5d*֚V/IYE;k內)0*s^/"2B_>sٯ evg˪9_06#NBSxU=ށ?+`dH!]Y9(*lkI2aQb]igWr~{^&)rpKAՖgLe[Fu~4Vh '~%7S"S00F[tJV:Iۺ;5 u (Oy$_!Me[IFEe])*8TԾ |./ ̹N&[l?cŪg^k$l AE .qԙG?[%٪RFo_˵9{Bb8-V?>σCr9k8Wv{8_oyNFCvaaғ|(Xq]&!ZrŃbe*/ Ũ:!_)?ț P{edWc g+ߊCh+ ,ZF=DFא1^zeq!Sq?]0c6`"O5N]964 Ge~Y *j*B[ 7`Z;&.ۛຐ.COrƥ)ko1abdeõ/\pčQlFV 9_j'BTkv(,\m%j&I -?>x8Vo2<2D@-I]zD+ G#ͧVQ- _'Y.ź3 B]sh5y#.xt9Ղuxv6J֥d-,hn㡉ax%uR/op!:TXw!O~nU2tz@-r1n4)qXQt_Z'A,l^[ҩ,Qg5*9I~5ծJ5W{P,Bo_; +U8^6ktoNEax@XiŶrn|TўYӂ8Y#\Z^ѭ+%=eE6,D#0]=@v.3/ \3rn?z%C%=ܙo*l2z ޳&qAbGJ[;kAMWTzYu:I}Q--@. N6 {'ɨL BJ%]霬oGz.V á.@m̔$~{>DKA=R/ߠFDFv4B`c?KZΓ5eЕ3WXbjXm4(&C\DE/]XRs 7ucSM\)B冶5bP$+s3|ޕZ4H߂]?Ezg)nՌGq ! 7k {\TmA/p+kvZ@G"K.鞧\|lGoУO(s@hS ׫jE=JpXeZO`A ,~LuI 8ss^?3RFC{I-19|9ث$l'q{i$U30IyZ1D&O᳍[ L͝)L;T xC/ABV tǨq<xҋ=ܨ7ji(P3ҭy+6#>C{ٹҧT |UUkƻ!QI}5h$"oۊ=eEސ%MfOFBVH$V99virEbriB1bXi|N-).S` DAm6O|{w"C퉎5:\<9{ୡb5tv_*Q{!TU3]3/6FoLѨ8yQHXR5So #F"5?o$އPx0Z6Ƒ  ݜ ㇃Pog,x̏Z$w_rnVYghK^}F pS vǍʹ*,Wۖ.fZuMx9х$(Ƴ-ב+u[|ñJN Q.%%Ʌ/cj r{ݼNBp9.,i+eѼu\z# C*Y|Cj{#M7ęM Я%Awƾ jVyIB[|H oKC$Z};Qpg2ǕX iy#n!>-/qcbmTԙ9kiy=J8RS.ڕ1 ^dSgOA%4eNrC{6(:bjRUBGi.W"?K~Qƹ A|$Aܡ|s%` .;f41w [A$iFC=baT`XO 6G C樯G 9:%$1! *:0N#j7p&.Ysmae8:jPB&P ثV5V|Cj`ЪmLLv`7c!N|B?m;gdRQЏꠤP6(,^`?䧡h뿊=DרG ;yH?W`gNz]1*gY( p{RV.G-fSEXGz;3P<,@C49#I=#1x4hW1 S\/6Jg{C'Uo7Ŷh|}UЌ̲g,唙1M;MSXHBj{szG$eyE X]Xiցa>{3sE"j ;Qg,7kEoNrš& G ՜Ik>h*̟|u$(Bv#R;ɯgc^at6]7=t==DHri.b'׼|T=29i}eg;r%.M۹SV:[V~.5ӭ6Os=O^qkjK/2[%:hX4o@np(c+jod#<3#!Km N[Y*"= Q γ)Tgq VIOJP h+a~㍙>8ةm(G'ܸ)"j~rqZ{{5eJ U Y'S*bU$N!U@EK/_ u in' WPa9 u(}PQ`[T3_OfF vzcۏ xxY+7˘>#>R:_աg{S kx,oqbR{ s%D~V&+^O+KáNU&C*8AN>Bap'\_:7[>j`7|ap59ɜ+\jrib@Ug#KajڲNCra8햩y/Tu{8ӋC#_loMi<-_GXXL)D8 C͈H3JDn)n,nQ6aPjвGIş`pzeahwd:MiiVmߤzzo<$~l#?6hd;]Rܧ0"ꡥGwn`*ՇAl]2 P5Ǘx0*mv"ǓΡW2;ǰD"Q+tBq73?Jw'dQ֯e>D!~KfS+: ޅO5q%ڔ,o ]UJwcW7z0 Qqfpy*睦Zrᴥ/jpvvB'V*FyFL Os4d8Y?)X*<sgU 7D'H6A'"}(2B#xs"zV"QzoLDЉ`hx^$>]xF[E_fM]4{P4Ү HLAia *@4NWʢSsG+O.ǵ>Nۖ.P231Xh{s}n3gnxֲC &է3kWZ#X>>Aw]8רQX>yvTtHt| P?{ W_Ο ==ٚ<t{Xĸ#v E6Ur}%#XЅ1xva|#ÊIYH'i>9]wpm8H=]&d9@ΖwzJ"HQ˛T>-Ś{pMH8-|d3\P۝rURb]MNJ$bsImege(nvYO\Q*;̼j^.}44aav`cfl.{sBB4VZ#7wcNxq (_Zpi(F.`yb:$!w#$Oin}ZeDXv'QǠg|♪.d-f+u!)ؾbNH}\.k{l \˻<'&JpuDE[)<0)]]WZ*ffy k+PH`R0\aC6+Ԧ#T(OՇ܈ɗ&|yWj86sNcf񢘧e=-EU.L!k<:x Nrd< I.E*nGDq'a ?{{r&w1F5gGuڔ4HãZMuP揃Djy|Y5dkp}m1f,R0Wr@EsB6g)\bwTĜ8{e *D |'HlJ_]hG2#|(#^+ӕs8'fGXQ&Ado\Q1Q7&H\ns8'вXjA  ?m-ыu-פ&otOP"ؒi<:"KlHĵMr3{lgV Mۈ#R% hjJu't? Ùf]tx ;q/P\0vXZ5Yq,Xhע万 ;)Lr t\)Ҋ1ڱDF@&$z(C ObJgh5>U!f( ~B ]5M7e߭>;SqzHhuFS3/ܛ$>'v(Q 5;Hʁ8@;h3Dj{q@aX̶ $GX#.}}{~UzoN}liPPd3!Us}Cu"'PH H6cHǨјgd3 ;%X֖J4k2A-V+4; Pfx;sÝa%LI}C-е[xwRDZ 68La)=K,ˈfmbBR+c|$p>MarjK\WV]:ԒHQx10ui}oY ռkݣD+yce*ߺ2zꪑ/Xƞpk# wA_nɂc""N0 h(q5S Idf` r kNhoȼ[&|υsf a gT1CZnqSX's  2DWZzIKxB_V9=6l(h8uPLA?`A=JڊeDIdAj9[=ɆM}MNr{#QVY] 5K,%ȁ u/Oi(8ZaRT6h; dŮg68=X(jdkhj4"ItxW5$_ ݵ~)6՝ $D&0NtE]#j_Ch:UHyGv"gx$nbjO T꼀giL ׎fv*KdiQcUKUiV+f MXJH6`ξ`ڎ\MTbxQ3lahkpA> yBT8q:YKp!Y$^WٴJLӫn.Mi?MVb3kjfU !xf~ԉ ENݳIcj0%Lps'DJ0"#L5UœƲ__.@щ-LEkB~SУʓ6pXbAiD:]_Z:y6Grs7bl-]>cYh$FrUR{{"iZs %@!?V<X,\n@ QDR"?ޑYږy?͑>Jj,%z!/lB!Ji0쪩&70}fWBP-5AZz{ޫV2m|<,QZ E!}$൸k7e{G2)LxhE@7H `r|q*/p?s:2L7rC98b=VM60{d0|Ttaq:bi:&҉Ca䏑N١4c)濓یT}?2.幚Ub es"H9"ԇ'-aC KuYiS>h1û44CiO/T.<6qA3_y?4jz0 W;X4x}Vf l11(37ZjˬaNMH ($| JIjj Wi#\}[ڠ ^`Pxٟ&˸!W sTh,fdZj__!4Xgz/ o6ªdDI*zKݨ{K_2)kEW5`rdXwѠ2I~B{q 4 h~S> )Gz;N]͗eW"p;*XGmN>)Q_U0$e@l !Xs%B#P6v5hY5ex҄.CbhSƗD21QqRBOl#@0]-@ Ͻs\5}" >_R!@^5bslꈛKp9=Mxyՙ@1hqWmKEߪzUt_l>e ս^i䟶dRs w3?t6/!e||4q; ӍdI.(zz%CsADFb;őZ[x2?{I_aN6?ȶ^lZRt5 HY!8EJBWyeާGUN r!~hvprC<]kyg R"P0"+F&ͬ{h7ۑ(v، } E;2qN蜳'>b,.zV]Wy.Pwv罖uJixIKj &k̰V*C^8Vup E5tZ Ynul4 W}0&"<* bcJ>s#hA8 hWC7@[-Qd% u(7v }i:TTءBp2~:L1NZ"<{G>a/#+}eV^[I;AH1Hj<+籐f?'lGLq(Gmy%$cgdY=$, ~7ҵGd&WF"%t%,sQ, 2K)v{{r,~̷)r9ͼv 6kjfѯGI;0u'm(iX@͹#Ye-ەeB,L>>Bxm5ܓV39Qak? Ql2ZC6Y*Fך5Gh[VYgfMWIMB)2:Bk*ٮ{]q{fdh:k0uv*l13*v^< ''45 ]E4QAܥgx,^NOc#2yud `~%ڱKNk7(AOMp$oUuSxج`y>O 'HB1/K5! d 䓒URk8) k{YaVE*QR:ut sP5t1%޳з^f'}37u013f'y?}rvJ[խMSǸSh<{ sm}2I}wM,5*7xZ5qg g=zٿ)X8{?ƸT8k r죩om /G). F9 {3!M>z}b('5̈́7_S#{ږid6#hζϳh%]|$wuW5!}V^P\>"2ܯK//!:9eA"?%*f3t.y?XR|Vk1IcK i&SeAlR##I) 0١#0?Q0ꈛS[ )s)N,2:Р aBVk9 x 0 $Y #eKشnsK®,1;nU;F)ŀ{޹m03uڔ{τg3 #PL|@fg\fP4R[P n' ]m$JLs(\|Tp[t@ǒt߬pH9g k;"JλFs=9ޠyO>*f5LG]]A?Kv"@WjŠI ;/9!Z"`f;VWk.Ɏr%&Dc#wGp N9C98x4 PN\Zk^̛b{ xDȸo݉s]}*  1Ww|gw@l:Z ^T8VT{<6bĕnJC-5Q5شJKgNHV?4<5b)DEblٗ#0FNXw,=*i44~c\7bysV-`&CШOS#7Z@OJNlGO<q!>~VA8fw*ۊ;P<e~| Z]h "ᱻo 5/`Y;-nph']nȋ*|~wz}|I)~x)-Жp&_WL8-CTE;?Q_Wt*c %AC*H+8;ZTivw6h7g:fG={n'q{= {˃\~$O K^ž[6A @ؗ]2h&zӰshIpx֡Vh9i%3 VZSMa{AHB0L "8k>豭ݨ=-mD0'uϘ 5e=w`dkU~i=e}-<G͖c|̂ P/RSE$)~2(;hot o2x-8}Acl'\4jF:q/r2m60b'<9o%bE| b UPfixuR"iҲ4n3 xmI(z+I߂} !LP'6g8)R#6#: ݡ3܌/$R#/ZM\vw2 &A&Wpwz7a[B 3UjFmeRI)5vm#L~6eLC2_T/XjJnd:΀ToLGO|Ȝ r/|*StLP;'G"Ҥ/`A^td+IEQc`xF2L[>/;x]#]^7@3V: Tq m،RS%1 mY η9bb\Pt6#y{䳜)?k5'#M&[w4)ߨH\+./8}TH1_w*BO,9=GYƒgm^&r3>P.f "|)DnAXcO[jO W$]F蓝Mb}3V I)W"ymGH5,MG眲-V >0ک9 "N si`~[%1:P2Ǟ-K/wR<fFdUCOŖe@b@D֘l7!Е"+e*u,@ONz`9QbaO Zf54hMNbţlA>U_/F61m9ZFDlGzn1Mnt i'R d$wӠ6U '{ۑ)Eӥ=X8Y1Tݙ`F }]oa f~EҾgz ޾?:*m^bS`圜|+gG Z7x?FFK--3pYR=I[Q9!1OZ3bGDDykӬ):\ #x% 08?HԸ#@tE탑v{(6o4OHZGqyM@ C29B+g9͏9NVS{ ZlnZ2]Eg#?Ψ'#~1xJФ4O@ HKz@x/ehZIxb@o RΔ&YkpGh/XX5yRS:uYTWySNDw?P`JKJb$zxw}Jhz| DʂiCƶ~3cs*+Te-ԋPVxx߫{v e~%sYٸ59;\vgd2duIkU- #ԸHSȋ_""_i)1ȣd6k!|±{Ld'*E^hbӿ7 ـc)] pM&SIҋMyyО]EbwXSqn:]E4x,9YSXa(#|{Bx-(XW߄=P57se6)D:m$ jJ2+4L ?bzą.+O[XHZw»Կ/ϵz#O@d| &) eƪ|af(@(Fk;V׳8D\~23\v/@i@Eó#Ǹ=-b _]iBnN 5"}/gS бj"wzsu!H-႞w4N90ln[37GwLh’ avkү ë4r+;N h X )ack䎄!%jїpu#W"#t]qP'F>lhЮy6#$N_"2I *h OzHL-%{_lKʻ{,ټ-VSqᮼ!$'WB_ѵ;xL (BkR6; b4 q``osn߱I<#6\3/#<QvcO'%c CJR8 \@Jz}^߼yO~UHp;{FCsX1҈/ F(O2%蘜nOXz , all ;^[j2;Fy1`g/aSd ?6z"1~1B~Y$+\PX %_2$c_-wLL'a,7SPj4Uٖ&4@?RRGJɟGQcp;Ľ.Uf PnlLL;S= `Ic{:!Jѥ6vǚ {-lyw"uɎ,Ja섨&zqm%,X* RC+W ovMl`5b u;9O  hzH6ʏʚ1j8̐N̂ޭ҄NPB~/R&pR; 1 ymc;/;Wٝ Rg&jƞtduCe<_4&>/ΕPD9 KeMؔc`U~O_9,Op:>5YFWwd`T+,|k>< Rkڃ*cv tg-D}/CO&]r,pzVV0ec.wL_1JX,iֿw1W06gzLuFA>E>%+֡j;+L`SD {ծiח $jHTWieHZE:wgL9H 4OCPUq@W+Mx? w ZFlnlh>!10UaƉ0aN~[7H7_Rj0 0yeVOeR>Mvw)CR[=㩘kfEŊLJZƧs3ګ&kriJ1zNs~DdMfﳵsؠ4^2Wu1;>LK=Pn?GdNg~}@72BKᑽ@dRU!lL&c& ^ZpE ߼֎Tly$nL.>p 4Wpa@sTNEM'Vq?!Pcweus)Yx! ;ifƄw^!H#M9؁]`L'R,A۰G&=,4 :5ઇ D0:Ԧ*[9⭚idį[J ˥+F,o"2>-XrFn |[7ǐDw*A'>6iFV LSN*,r`2Ӓ;Y3n;;gЅmWcfrN/Mڧ?BW6![8Pa#YξB5O%BJ5)dS'9^f9VaFY>~Brb $o3rnkE$TGHdsƈҼuЮ9^YÝR~&lz\ithln<syHW-ff1п'd}{-G D]&඗I8bUaNɊe͍`5'bK ]ځ3f`}%"Y̲;fYrF|<=ܬ_Fyz|T}k;usٸAwmozzmĝOǮţ.?\?LwkfABGrhcTҸe_u4O~ۜ&+&Ŧt_;R}eYqkB8QS)'\6 *E-dEN*~ @D"[B̐* FV9hѼ4 )Gqh |l0Pgb̈DA"8d!$'h*^b\}WWilZu=PjU]Qdk䈰-)DOBԫ$&zymQR[Ɋ kj6wr[鷖cNꢏ77 Ɗ r!C!4yKfA<6]f``5;|q֍nT6J`r>+@yN$J л/dsNid'l80hAΞ=zc5maر,{0;lQ%WE,C-' g4b;\:f/Y]'#IqBNm tr{ M=~ (=IN e9a(ARh$]"NI}VB5k&( x '8P KZި$ x!4RֆaC=ӎ[n*s@֫ ig'c_|QYT.3~ʱt00CD+NB_ ffPР1ċG-4HV[8>=+$&c{=]WHĖΞJݴ cʂ2`B3xO+ ,׉L5&O-.v<)lT/Rܡt΢"H儸f+IyNe K/*4n$J= \ [{'RN H|* s|%MLV<^?)/搃Q"m)] zpf8udBz>q_ s_̆hkx$تrgAĄUɿ"QlbVyURdސ-YxvlKAynJ zz>,E jP-VhC0-ٰG?6ZܼW?YcW'#p>ON[ițSHp]4o8:wZx Hw Wo 1J8ojde!m??0^,6hVsVvtd73gX54j3*Wiv fOSքJA UJ= 2F3 L)SbzXvYĚ>dc,#!m9 q\7mp7BE|1MTk:_>m)/՗Ԩ|+@\rjKOPT\Qs7QP 5uz;R(?vs5fB#?SsDȲɤU}% ;.63Ib4)wXV54 ='c8MSX^йm],V_ս)j t ,I)!'ʸTNqBad+S*=<+*tQwu蟁_9M1k,}[k_Wp"^`6$v6IN,4W k6G( 'J2_laSA[8\_uVD/v)c0l%vWY%r.eD$+Xi|@D3/ Hz%O-#ĊÃ|4YZ#ۃ<8Z}"kB鍈w)jm^XQ:Y7RtIhZ PƋChfȤ'S>оK2nwU*]u`W>8i.3-Ȭ&4_m+DfwZvG[lv!!/;/e3ϱqU27_hsɪ Ɔ*c#p|_^k_cP/&m8eA ­s Cƿ\qMua:B}{KիC/Zp}o.M7CQhErO5J)M2]eTy^TFo'Bj7JR"W?(2* 2b O kuo{3b'slz)qbu軝)1 תJb4阩ʓu_Or:no-}{wxP`&./-!:5[5J)`1<|+co"E)Eɽtg02wUf <f@`_7Q, ˸=`JTD|ʈlLȋ5:HOמMǨ˜Vw?} ^C,NOߦ6Gt=FOu({ 6.iC®Ay:I3{f]=&5.R^%1ɏ ,ߊK/c]i1򓋚!0#.VdϿ֒H<#`%_~D)KmmdyzrܮJ8( *ʃRgy4F+,Q09!y[]]%-eapB&p] Uֺ!#UBD!$ȯe}jms鮒5)kjWJ&(N[Fn I?=6Fp Ig.3UڎbP}?!{16D5 F7nK:tz Sv"SJbN*lx=ot%{("McfK_ (\ 5*gm^sq}J hS 7uL ^Kǡ@{ !JQng[@(k8Z_@UsvL14b$I Ug K8;Oq(Z6wJ9wY\Z>EE\ev Sf=FQg,T'58[b=%.̺ɕT\dayɽ~ݜ=VN|KjǍt<<CACikϺn>|Ɖ,FV+TB;32#"V0W߿2X$ K[y{mT ゥ>oD 12#w1(xW7cQY|"\ ]KbrC5`VO9qj"~.-_^)t y\m/Z|ˎ,RmLȕo3[s7.V-*6)t7Hp sf$%ƕzN GfuD ,2xzw 3 qy4A V{vwFBO-ׂc*VBe&sw̄C A܎&;"VD[eU~uذRUgC2ϊ0t[տ*%&FDdʎ< *,~п7 {%Kd%GNpH6݇b|Q>v?/C eskr~2]z'q"s b("CjO讀8ἏIb a aXrf)pb˻tQ׾s/pj-989B(ց7䃳q Z?㸴y?EY4UxfJ ぎf YA+w>ң N=dp.,͌jѮq[;D~Rb6Yb-c w"Xh%7]LF$UbKD߿SJio%vLd >h9s\4^*~@Wj{Q'"K}e+뿠sE}WY#cL'ftXB*EeBŧX#ίYqY2?÷^[?xK KPp 2^8UVu|*$sr"O1 p~P:Kh? Α$2"mMǖzw$]ӡP¥ǀ8*-p,TX3cڗ)Xfɫg@&)ҦAk|Qʥn Wgh*#Z/68Q̆ Zpʉkxw,otuiOz{z,Q~$rNSYI\K̔j>|/ Ajl޷oˬю:{tlLQe+)Zmc=}OȢЯݬY6ý[J='bֆd_oCJoar9ιpčA8v5p̓\.i &6a5ވɆN؎F~bH$0")H}8P)ԏ#R(pwnBG-FK.Uve$ kp@b\+%LnSV/Fzd>zD`dK\S/SRD3;p^S՟$y{S@%;DԼn;'LqHŒU#^(UGL72ԉ,%HI o 74k qaIOWUD:1bUz `:E8/+yZ֧N:*#KPQܟ7\r~WW蚠9_hv 1) ϽRlmH~)icM AM^qX3.#}K#^7v=pvLZzCPUvZ-wyy@o.$ ƭVu١@ #uK?2VY+5/ӿ;g@N_XD̈ȵ8_=W㊖5jg-n!`">{5HʳKⶅ;p$|-H%qRp~_iyBQ>CGA/GӂY] ;7"ͬn k)-#G6nT\vΚ 4[27V u/{]b!F1LThݯ Q²#HFyVNd8DjvvI k:|N -|haϟKVdv $1׻N!ئ!FfkAS~ã܋|Շ1fD#+KU@>~Qvm Sʹ(xB~uHl?@Gc%EOr!chy\$hI1]Q~yy+m>2(Sg4=nE獂Mv ム1L]M:!ik!s2d4DFIᐣ#ŻoS3 t 3My#θȾ뿭v7o)87~3^Gt'"~/V ۉ k>Tt=6φfl b{7XM\ b0+U1J0`b߳wZ, o}Xٵ_#5 ; r'_v>㫖ǖlݳyxiS]NI$1hu@^*|,;!xo%& -p h{bY^~T V{C$H$ 5%)H}1dJe(~9zH{`>_C'l6G7L̽ʰ;ң j._Ū=/cqrvDw!}"]}T 5O"˷hlztWh@1>t+X^ew L`Xd!g,U\7쟅X&h~~}[xutXǧV cBL5tH8Qymex).&ƥ<ōX=Or }I5o#Ƣ`li?8,NmBm >/6 }bylM{h]g^VR !6e͙ y37CZ<ߜiKh SѺ%\ԭM7&,Tؕ fSӓa HX6\ʆlo|γ].¢jϗZ|%:dJցm,'L|QBUWC%%eY$aXDvP`z_# c.ỵc<<{ZO1+e93ˀ,.m_ً'>ZYk 1vF%PMxEq ݞ!R_劋5OtY*0@߭ @*q !`/lF@u8XRκ\ HU 5syORO\xvYo1r.nŪhlOnefI8KL[ ІВL"NJo: 77W%cS J=T۷ 8* B;$UaI8rː P \3q5=ẗ3%UKf-S&a"Ggde%<#˘a9Jti8;PSb_ (mݛn;08X7]lt;el.UPngTRcJ^M& Z؏ =T6K[}evjJ9ՇNhAߵQgx Ʃ}e^,gxH YCS[LByH.KCF :&c8ɓ?Vfw{u]М28"A/m cJsz욶B ^b庙* ݮgf׵K)yL`${ D8ƌ!Q5,NJ2J/J@IM-6YdTK/URKĥ B:[93 ԒE!Nky=f7q5EsO-Ut^F=2z^\dZ^{ῊS*x%f'Ղ&T}Œ3N(KDx ,ʩ~ ;$żC҃c|D!?=z̏,rx;~aT%Ip3T"XD{{`\=p=R@,.ʩvSsEWiABO > 4l'ۚ:G2rՀ yZiayT=^:Rb DW)퍋'IF =Hu{ǏY_ƐJk mV\7u!tc (S2+y!vHD R'9hL4Ghz3:1|_ٵ˺~y+15f\_z&i0t?'.j}3O'.e.BuTP5'̀4p 6 t0Cxݢ(dC.-!OVSZͦ H-CAҗo 6r2ȼu`NP##eVe&){ vcgb5٣uzHjs "x4$K+ uu6t7Ry=U]x,J> ֚gdwxe9BUQeQ?)Pp(BR-Mx= Ve뙝qe/[uj-CmG=/ӻx QnS/mGJA6$Aq =\Fܫ(x^["@Ŷ>!%gF/[$mY]kl ﱤw+"t %i>3v||0Va-?5xN uQOXюrvˉ~UsUnP_ ި kO^bvjhӕKHп%;Cul}V)s4sYU7֓olO&cUB 0#_UI*1id^k{8rY8AQVI`FinOtE-*袭rD9dWBCg'SPYCeAb`q2:BT ~aF7\!/wjCmh PHxZ/VB }Qɫ\v'T0+-e@>Ɂ \cco_ 6|va*.qRVt_Pя#.tk[RUYJ%(P)) WFK7emBςE̴[H\҉!~%;:&;3:d].Fk{YrbO/v!ob9# TAzda;0vH\ 5m'' շ Z#6[q4m]'> .3:NX9,9k8sIJrVr nX Qbfe~-ǚR/E*ص-S>3U϶Y앓|e@RP?,.{^H})7^%^5GRb!hXbrItykܚ-h{ts_P=v4D,g&KMX~$ό˙,31!ڼ"s>Jỏ{ ¼$7MNDLWYk:ԷKQƞß JFM5,foQ8FEXym͏'xI425xbh]ej%Q?dEt~+ZD^ D* z6,+:'GL(kQ@$4El,Hp.;R?;ݫ3q9/u)fجX(kqURHTer/<K!XZѣغ!W6ΤRhQIjV#RvB`5_]zjֿzY$ͮڇPqCXa OH̏xfXL +:7+P/hϚB%Z%]{`UdX^рjE27f AisJT$.:yl4^NxOye}Ͱ 2dX\iz6: % Px KY=omR<( V^Sב&DCjlx^&n?O=W >uYQ' ^qsjNGHq !JDȱ'Tj^-Csjwٸd#q E>)Ff!JzZ4[F^QS9I5@ژve KUʼn+{Fxw[[|j"Nj'4Vt$}ڈR+F({ҙJ}m25C9{-i;I|}/X杸-wd_<ǔ?k2S+ RaLmH+5gQ"i&!50]b9Ng;WSb*4Kvrꤪ307vO2䖺JJy7\B7ԅ6'|,Y"m}х}߈oC%3c2eͤ j O7PU=Ņsd b+a<+Dp6KVD=&~ UgO]d(yGbKߋ9AjJea?6Mn :EYdl˺_]ӎȩZo0Q%==H>%TcNxˈM:^o189CC]xxcMŖ[^a)n7&'q1?ީe'I{1Xߏ+*%Hz.~T6&5 h \]ؾ|?M(yi:b _bwhtiR(EWUSE\ldϩ2;:ݷ$z}ROfRjryz,%Aj21ZbH,<p9m::L@hZu|ה-Gmvb[2K}Қ :(g8&i]vk!{R.\X/r~t/Rq p Rnݸx%$N\Ѣ hacX}ap(TIBA d+lϟ0<;u]$CLXʟe<a7 CN@hik$>䇎ZhvoÂԂA`$WyݟK.\{Zt:, \iHq/=BĆg .TU;o+RK /Vu>E` QKi1 AxoekT.Pd#ۼBREa&3ѷuY\QU ;#]N bKX9Z]Ew فz&`-+aɖi/a~tCwe㥮S?258:6 H˲R^^FKcn`>A <hf[$3PM/nV6p/HtVtm'HSM>PM쬽w9:IB2} (/VJ;_7o{RʼrCK9 RKS/.)qTX}}tbִDEq:/l P2%_,~Ky0֑&w"ϡ KFˉϿv{k5XrNoCϖ]|ó1$:`E&wL,O34BhÎLqSΖM|0!*;%뾁U!u$ea %PHm˫ zDQuk7)`FNKbG1gTFR=_GrgB9j&@H |KˠqGzCSPT+!n3Ecb#)vG~(ɻ1Pq-2`\Uȑ;Y (/*U¥j(F3haI(vWtr ='(a ;\ .# Lj(|{6uŲç*VpDMOhk)LL 6.Lq_348AwBJ~|N5Gҩuh ,;w34 !)Eݜ_\+H9@{{7:n g@/UP XPu/~YQ~aMO )-^>zF (@~۫$ݴx\/6v;Z;~iRFjS{HH.Ny&(- &Вh2JZᲹEWʮsa+9?N,N֭5W S@ay1ZiX ScC@M[ SK)cHd 9k4f~W$x2n߻Ot^fJ9\̸%6/N{ћ:E&UBdɨ8Xo6׊'(/N>iIRPeAB8y86Q1f &dٙGCBȇW Q#*Z&;䓉v 5+OP."6@@K m0(sd!yGg #-Ǖj*5 lJ} }Cџ|H_n}.U |y[%^50~pmcib-XPM5"ÿ~WN;,,AGi^'bgCgVj8¸opzysg"6ɪO߂,Q Քu"֧+PycXCℹ=CQWjXI5,g)m'"C` VH 3n\f,ԥ2IL&H%s "UPiQج~=vg_#! cq脇((^NB ѥS |׌,]8?' rN&OP?gT`#4-$cb+f`{!Fui V"U=SƂkO b:]Qvn2&D-=4.\y0@˂TnbN=gv|4?l>lnc僌ӳ13+]90Śx͢m }`OnYE7BFc5k{yoEb6DFA|3,R-;u" -Ҧx)2?Y =Ocqr=KG/[ ȷkfaM_yaU*aeQ9SZiy5p*ӛ͒cjp3NY T(||25 BMBu/SCe?hpcTd;H9u1M ࡾN0gP`5E`K TS%)?soIw\겥EhD{W7} 5E3KQ0l@Y{kW"Sr,JUd@{irZ>kd(*NEQ;hmcx*.U׏ aQA: TtKĻw}jE̓ vWݵ8:{Xg1:~7/PʿI;[!N&q5`F,6%SvXhx^®/#գFx,Vnur:cӹw#p_H]sv[ʕI'щZ?`EaHjmJ<9Fl3/Zuĉo7~:1{xz3t3 o#V)Y0EH;vP&թ?ƓyV+$C *x/lxR'@ZjhD)Eےmz_ywV} 6W~+j+(?SǡsX* zap-m>G瘃 :HZ\W/]rc.EfqCZ{1 玦RO/T3NJj"X}-ߟ(d$z؞vzRYShy~ba}Db)@Ԣ/Y$$[wn:o!,M}mHl@~=HNYRFrߜL =8W*slM3'*3OP6Rº\6CP(q8o,T6u֑Ш6m-iscʑ:(=Yb 0s#[مF c/nqCtP@uO_Eu^ԕ#R0ٴ, ZfC]ɨc]$5QA?(-ۺGҍ z{Y lQ77'y+֮\uNK[r2JjqYc&d>iD0}?Ote(CA8.JNWC 91?כ(>"np:ҺlBrAutfcsDW][࡫fS}/d *y*fAwÑr]UY&eQb8TG3Orf|# er|҆VQ$Ca6RoP/m%!@~og~ nuN22S <2ԊƷնw)`&}t3m_v FX&d[ꕭP@%H&h3&b6tФ>E)ycEiWm@Fn̫tB' 2, ¾}I_dUweǫcl1ꐙi`GqzR8VkU?%΁ݤA^A}wQZeʭ>΅ q%s&nX"am'+w38iXJXdf7=A L8{=1 x~{ۅg c= ȱ&^,␺+W98 fh5LiHtR`KBHlđ;kNƏm J ˜r\fnl lV]pF'{1tr4B)n|_l-8J <&A8 ,,Np=lDZZE8ct4p06sM-}{B. K )U = (V 7/Am 4GgH~$J]ɾAqBR(&Y9J+Z^N3_1@z*Am*46}"!H*X-{6 U_ÛfSBuo=_RywrχGE 0*g̊STb0*Yi;OD6ZU mA1ݗVQԭs3Cw%:G:+Z@ 0az~ tIaѾCel1ASz_d&>*\?m99FJ8(ΗZƿ `o?Ltqpt@$Wlx18C6ҤT-QHK=[& ?~g6u^0/8Iܠ\02Y ;4={H(0I!nΤ09ѝA~:gȌ@=~% S]/XvZ?[i|ᙇ@Q=D$jg5# iƋ4H)[?ԥV IlCyKeJv?%0peD'5zQMWbnq Jτԅ޶,Ԓ{=iiK V5[:r{kO ʻm̕#C:lm>u67b 8q-1vq@qI.@)'e>{'?: gX& tX%=JF^v4-Z<4o38\slcZ&<LKYV;q϶ Gt V*8!+hخy] R>#V܏2lN*"vpȂ % Aޫ0bE^[pLUU?TjnkCؠs/iR~J̝m&,-:IH9h8,i:r&#p}d{SM>>lawb68Ajf0Kr,tݙi[ LzT6V`orbG⭯$w)560p<륇-Rؚuzm8Uzar"~/GQIw_b%Xf }'#Wёԯ*oB'i b $6;0s`1FY*}_T T,%T~oj'IN1Kn ##>]'6^?GLNNlqTd : |>_S룍, iL=5۞|/Ɨ<|s5?i\*whbǿ]ʎ+BK1N Qu`oϴZ@[dxqKkGch88TUiwRl(d @zjφiwկL+JjW\]jF/IŐw@{Qr3]ܓ3Gj%zb{M-:a}4䯨(/虪__|p {x'5muFkAIwCZecMN%ܥTB` zCc]ccijܔP~nnrm׈ 09N+:WιI9'x=W9!xBC/.Ha# jD!GA/yx7'7˽IkRiu0{ygV'゙)$N,gYl}=8̢QdL5M*4QM45ػ|pgZ2y /EQҶeh37Cq[uq_(V tDÔG6c )?]j#&ڥ5r/ ͛C2lAx\fpe^%nT}K h U%C0 Ր70=H{IA\TT’h(1-nOtO9Umć5Rݗ$X3fo&ׄpj\8ۑ2AJkG5"^럾[͔L)Ix 1RV9VB>tEE)=9(+:HTP4_W{ Y=8rYTqZ&e4u)NAb7Â7UĻ .?;S+כ)q05զOS f f; |ѮI ~U@-6[Gpjpf\*B> 2P/fp'B:]H,2q&a&8SM`./*,}CA/(2$q{Tm$‰'ݐb\ C0{J )/j rl] "T#:,w3BOH7t65>t.qd+f$HKr϶Ā*!O0nI`~N"]ԱYxT)iS$~g딳!>c*YSr[W3B~ T.u/C'j`e͒r3!+vk:t19(C oc6E$"5u3IE72⒭ģ΂)(C/źNqݣ_l̾%Kl`Mzq (n؂cfFNl,lK7v( 'M_Qs"fUSave䒃8x w 'hFlผ js$j)#`72=:c~N$)yP /XqyoFAs,,'VW8Y3i"1bмp؄sQS8l03 Ap ~xkc8 Dk=mbm?_dBSiQ2 ̢⃋)9,{) =4K9S daw}8JXm=żuv2{K0nx t/mI KqDQi,I=1"Yw!A=z> Ӊs|hN= lC""ʞ`!I7ڢ6HguRho zlY?o؆Jf!еdBDYqf_dFuWIŴ(8EpRt;X3aaa}EXvnCNBz1>A`w.b%J乼6^+u)2f'_HkJ@19xyK4@EO,pHTX"˜meL-8FFZ$/>hVU(!MmVdsI_/~= fFMCz@+tnSpJJ)o {it>ZL\S/Pm]l*ǝXU⎤p ,VJ̧˜}#ɬ!^,"q YLb=ؓ2sA^ՠ㟳O]IV4iR)RSyܞ7߾KB_4 Ḧݧo_[gZ^tC4Rز4? 9R(5N!I AGC;CT3>*.$iy&fd~B'3mI3L* $Q i'7ج-3ޚcz3,Td#XQjS&lE3f*S x^p}W/4 -_[c ;X! AxwBhtT?ylwji|QdPC)EfdHP{r"dXGuY2';O}(7־UUCS=:_lGmj=%iEx]}ddSΎwg(%`F&vkMh W\љ{p2HiQ }_Rg#Je~?WgGdc ($`!M8")I =j*4L-?hi~I}ZB<_ o`؈4dUk\jrܠcЃeO]Lbt@Y[4] +ٚ'Rwk bӨeg ח3{^pFh6iY=T*g{\ 5h#?o{~wV&-ށ_nۛ`dZP 2j!/1"1b0cY%x\2i-AEդƥQ]! FϽ4Ze j:#DJGvh?ګ (.-9EhRK–hYJO;6o:;hD0]#z@p?t96lifRu4""eA`ټ% Zg\=ZWťK1CgɌT=Zs3;kZjhq96y/,ݨHmڔgF6C CxPZ]£ea0EDWs[!Ʉ+G|ZC_d-PM(\ u4ovrqYsg@&æUjQt4 [\}2-o. ++xiQ_(=ħ7"˴i*>}7KQ@':/x }Hv(K/]v܎tAۗUiVZl%аur_A%թ( `uEr^fEӂ. Epb6{!ew{kD]>e޻Hd{s*y\K2Ϣِ<'HE(^31'ȹ8/pVuCBd;tUA]Đ`yphQ-1%sF\fr6 ӭ?GZ%tU= \FM#W鶳Kv%\s%8T'!BЂ\\UUl}M5*Ɋf⯖C}пzI$V"/:Qނ lx)nB&ZH_DZAKP│%~쿾">C+Q݊PhC&^Й)Cs2#qTHMZ2fY1\ic`k~~' naxȝ6^.pC+q-^c[V5)h" nZor ګٺ[鿜7&=X pivܤ-/[u=B=Iy:괜Y~YY{C ]^ʉ0*/2'7z]RIBƁfIxnA-UnB' 5kBD%iffKfrZGבih&WvÈk|vfkW\bpn&fYjp^O;Yn ;5`-3%ʣĚ#őtrr\&ШVl觤?߸6|PRJ<ǭN- 1]DI7 ] fi 1E0jA?chI`*bzo3W'Y困< a B=@~hEٿt*.5-wvW.D-x".:x|#ZeK\ 6տ8Ҥؔ@6WHN ~ N)GZ荰y5̟(_o\ o jfrYwݍP[='k^BwYCw/q FjK0U-j{ nQ҇ B2_κM37h6͇e[SmPٺ;ampWc\,7XI Fc[cgSK@jZzOz WmkvOl,SAQϷ6F'mHXBtp>M*qBZ_kj2X2͖՞ >%U:J1*n߰qBT93T˕N)ۀW X"ujI=3Ql#:v2ibuױs`e㈋#Շ'h)I+r5KmLu,K$g}Ȕ!cNZT }yQUtoe'ъg'r(G?h=hLB^\iua$f#|8|sܖ_ՔΆ"C|I78!pyeM+! ۛKn5;~$䳹Z:q|TD?9TT˒hn|?a {H4"|ŇM yQ"4NBb%^/R=h[iQP'~IrKgIo!%υ!>8pLquRTh[ &`W *KS×<Q?I'~N#v(W]_ LJBm~#KVt ZbfC;r{V dM&g7%}b yKwX+!>31݂:9" 딄Kf#Lv رmh慔/4y7QԆu}bgB|Lr2DꔷZ:" 3gRVt#̐l-scDde![ {>z-7'==mOYG4Ps96ϭ9Xdu&bC˥uQ8f'J9B˒ 'LXOVa.f ]xAWP,ܵ^.Ɠ`M9ܗ[i`jC)+(3 qP?M^wpNatoj5ZDXh>˷%o5ďrwvo x3=ZT~Ɗܓdw{rz\-P Q*sdE{]-۫Sciнe^f}0T5Tet/O*W`O.}eqdWMRyȭfa$IoD]8g 8tH(ɻԪ$.(H`hifE J1Ț{}Nyj.0:{*BC7 LJ4;Sƚn׽o= M$KS0;Glc?mĦbîDbmw)@`[e3þۻ" 3B)y48ՍODfYt|oD  |Wp?|k 9,ɦ6P?U.vnծ#3 ]t$S@%b*bdT]e +`B tlnSR;A1ֳmšRv<v5f&5D|t(է ^VyU]?Hd;`‹ dZ o Oӄn14wvuooRcoFe=EsnZnUq#M=]\9@a"*1y_'|tLL L I+\Uz ;PCQ?ad|ݖE[6bZ#7C6tKͥ,v f^qFwžE0%feW*Ю:@]g68R7"&(6Kda}/*-nku a3LLk7i6\>QOgk@8│0.^'l8T4ȡ탉:k!нֹqпT6֜!6>Uq?ň)6-E !S`hw/CC!mHU_ ?'n"HOg'd2|ɵ#M-Z1Eu'kYSƍ/Iz;}? y9o_@(d{$1:JQOȼOYyE(u.U5.P5Bj: Ĺu_AWr0%d򠧷M(h7{H3v2wR@ŧRU)q[oT\$%X]0Apa~WB)^ 7J\-pԈe!̹qfRGTCCHHJwmr/hI^˙uŇ/**D "n/ 0H*igՊ錗Fl*d@pqVڎǂ`m%|x(HOLj+lkPAb1i?+~uP?X2*>$P%F*~X6X7{$Mv?w ᤶOe@F2{uqzƎ@;`y̛љ9) Pz=l --f@g+P.RB+g"@~OR'㓕{nGaRNJ'ҥP_Y+aW [&">Bo){aD/J6V7Nja[}wMd!ɳjJ7%7F\ _H t`AB׶g7ӕ% 7{Nm\`:adS|3W$ ~B1+{>T^3ڹuSs3 Sw6%[ )O&;v<(:i4!ZnνY;&&E_)%f}ˉgCR#_fJ$̅B(3%$$.JDiȣPu9M[Y_݋Q \- +#boU\^0?r];58Tēh&VW#l3!iŸ1y+).[]0u>3ypNUout sTSS{,g?u rsj_I4CŃjA% tyZE0~s 8!f4e˷-ٻ6 /|Kqxf/pToO5jpcʱȗO:26ͣ%wE`ͼFM‘.Ǚ,): Oc#5Zmٸ(:6KB"O:`&G2?~^O2xNP+ab:[(_e<, X4s32x z AUk@JHʁQp.e-rH*Ԛlc}?"N6-ACSYM=A\8_썬e<@:?JfZ? $J!/z#J.38ǡbnULdQ!W}U|^a5]:#ܸcƐqΰ!' EudUZ6=2OBfZ$7P~\5#(?HD^Mܬ {nD)Whvg=G lt:~p!CmߣVs\Vhw(xݝ$ M#w^;stb2 K#ywN^lXKg+<T-q{P휀ToWlzA ʹCKZ \'cՐ z|^nB=8'Q`lI].-QS@`,EJ{N]8 P8)[,]s z}"T) 8Z Jάnw:RCW.V:^ã%D%_3j/%wN1P[*qkҢCi4_,lӓ[vZ UFor!IL =djhQES멵kٙ5ψ$ e b/5r1~дz 3R~$t*F;A 1_<]JO@inm,ԨKi_m>R'sVF1B)sd`0@H(M$ƀdn%\~/?Vہ p T:ʎRXa AAn>Đ4 TV{sMv(L\$anM)ai`JmToSq3LD:~MXrX~&#r& ]#/4 I'O+ !A,(:1iP,j~_gǝ*H"?7h0]{YgO+ItSuDGhgtmN`Aa(9Rm0jsFD5jo  p6n3-4?~N ~kSD=HK?vcQ 3Y=Ѧsc{o Bz-QGINѷKvQfEe 韶&"fG-~CP\.> //>M@m?p i1%\X<*d[ئI#[Us4l!(]C@-er'%b\E 3PhDٽa]OH@ltdЍ6?0n#v V,MBbq: c _.I8CCwb#1V479A w$«bby=!F/ZAIW_|p:Odk؛dJKPK}B~p._z(*j9)Ãg #j_" ~̐^*ב[͋A,%m>C#}~e`q Q3UOd( EoYpe0[s+>ɶ1pt@'73 "̹BɌ8c6&Oց(Z\_@|:=@:wtR.|v0)uȧڞ1|ձ4w>pB̍o5< ,U)sV}U,>u y( V)yzc +gtsXC ݼIrdqt $*'`a3L(AtTB4eb:[\`-MREeJ+'ɿNy%65 j'Œ*ڮoS-U uo׼J%YE]5mDsVRAExXg br- hDD\M2QkvvY.8PaMQgCHW9Nb`F3094 T xIBۜWNI(&\g.XvSӪ쏖Iٽr$}#] _KIޘ)E*2! lތ`yΟH9ZTy)o_N6,fVuEPx$=lALv(Y f%nE!,":"wl֓b|[<#':;UKRŽ Y Â؆&Hr.-7x ר+([QNt//qg\oZ~dMX_F *0~~K/zF -\o/?yDË6xHqygB0sp\<MB>=%DW_)Fо[մU<骛UBԼc]f[z|m:%5xBZl#E YR9y $Պ1 QmC1a c֧kHI5t|/D5A\n 9Jp.tyǩjΈeTr;S=ZRp9$}"@X-O,'zүH m*?R947gxYtdQ3g[Ʃ]E!q؈)~8A_3DB7$1j?1-YXTDcm-)i#T! UIʈJm#/Zv̾98(PcRma(.!|L5k2`'yjDo%U?-euⳘW ]H /lLqc>W[ ܳNu|Ϳ85I•g:CJTHW^;"?TMV;W$%>tX$Vڟ6I0o ]G L{̰ $K=5$r Vtݲiteؤr\trXTـvڳѠu/6躁E5sB Mex9 W.w_*k$z#+ [Ɣ?s̤U O Ir-?-Jb^ t ͢rzVRiwW]SZ(wMz堹񶆧zu:>k/\3XT_ת|t$2y)w[P ].֠Dݙ|ƹ3 !2OmM6ZMld7-3Zwٟ xC.fhVu@i\S=UUP\J4"!d/{# ,Q~Y\Bv9CT1#:b/{t;;ɳ#j'tu9̥ & /Ry]۾n=\@vc. KV-"QCPᇡ)%2婯&dh^F&)d逊뛆=1T}p9TFB~{ ~es}_e$ ]2٠?(Yb,j󬬧7͡;z{4bS&ĒlSݢ*|S#g{}mD(ϾۊlmگPAr#[*=d$ hiqj6S7&:cOЌ(L/0iJE)Cf ezgrVj=zc4R%sL0>9,~rJ{}h+xo@{۰jb#؈uwz<]! =x (mE4;g 3M?k՝R1o^\+kHk1zUO |M#UzD LLT͗r1"dK? +&#+G"k-VfDϘu\N;_%ʩAr@q9*/7-[bp`rϙ4a4 d62Qe:btt BT}JUOoxFv{wnAХcK;3|@L>B}fem>EBjzi&>(۷xS,V*ktoJڀvjQpꚦ8^ܡCچ%GUe {F(ج0V-c:iNr[䩟 S.iYBykJ5tX탄\Il50@h!}f)I09up۬l1ܘ«7W%7wn0QـdsVnť-,F oy@ǠNjUCPĂ$N-V]ǭnl]dWlG`84[`J×\m$9糆΁ZcLz) avcTXPyܦ_?V7eRJ If:۫AiZPղd'$ZOp Hza::\2T+k5$? 1cUq0}S#Ǿ2&Tj5C ;lb4dU7ɕԞq%nQ.'6wZI YLِ %ZI}x"uC K޳Hoh#) g*qz%;EuD2)LXuҏo{4̊ő7rEE}`*O -7qWpxb덮J~ u`e l$bk|F$ /#ѿ1BZ,v)h1+xa(QM79Ash fEoh_ˌaz|%bݰ$ G"[- nLy z݅/ڣ@L adK \ AaӮZѼ0X(i1'=_/Al|r|X`R;TW汞D)0/K|1ʵE #ɥU7UN#8{EaUAǾ76S'˃YwHȲόY aӸsזFuǠ{%?_:,M]Mۥi庮eKjGk|`>QȫGCPtH\0@:XIŢ#K0W0BûPcGtBpp@CR1hm&T+.:4ޝB# ^Bb?O'Nh`mXI,Pcۢ ͘N0ThM& %tWDe&1P[{_p:GYYŪ e<{:/G;B76`_"Gq!>c6 )_AXKC؟:5s &5Lh␫#qq r  ^\8 6-e6? PvrOwo>yEF1s+$cUrNϥ~3xHM_$5ެ@lgޞc v1ť`׵#?2z b&Nu(CA}NE7h8"r(]|>WYfQejF2ޜ@[!HOjҾpX>KK(<~@CKt\Ld}>D[Lg3d:{dbiщfJ]%fvcM,` y_ÏULyl"xFĄjKsFm3r +f)CֵX}\$9IiV0,G?ET{&N&B% PookPD"W;Ż9eΤÑ^r_pkx=T\M@ @Vpq-mUŠ/W?¢VVa BR|FCVcUp!I߻z6@n"$j\G?$2G_iW)47Nӵ7jwYSZ6aJɦpޤf} ևsMQa w5qQ .̈́XxIBcƉ26p),cWyg;}kƐj՜]9]6[~ ii4CK!첂0 #kݸg]48Qv!*M0d,dY;h@[!nJWbZߕ;6-;!.w9Y/m)W|3iMj&b鴟NV!X/2 ׳!6E_6ec%MYBhFDy3?4 GAP ~ .%j :멪vw ܏ -[pZ3Găd4>4jvcόHF*P*c JсA3oq{֩bK9.2N?z{:dϬxad?AU~q"@{ QLJꃗ?g:!i (\9l -O7EL6au EAlQE-7'2+q ɫu\+`vE?4.q(]JˋQ=삀MTsyS[7~R% 8xËtXܯ)]<ND^4le3H[JPlיLo&.7R$N]/;|iJR:F Kb$܀_=񪑶-?1[+(U8SÝX1^VawmO jDs;n5- M.݋X~W,1 `H+7 !Wf=^2WQ ?֍ #(mY3YO ٶXߌmo~%3gGݹB!O&- y^) ~z9(xj10JM(9yPɁV[G^c LZ@Pc$z׈rLLBf%76lKM ;z+Ee$rKE#;bQp'2xz,)-ݜ灰Qn{coQ5He/hNcY>N9@%gD%m%m2U;IjWn*ɺ+lcyƏHnh'1vQ v*[PY~o׫M Ԓ0"!#k9Ëb4bg(Ԯ˘b|#PϼϯMhCv1-WͿLq,IɯkY@ 2 1BRAy23-Yί?", !ZA5fЛ9nIռ (T!KޅTw+" IҳX6 wrUaTQ6?]Ԑkz}$ˀ9z:js:DaB<C?\F,0ռ=ʐegzS ܶ S>Ef}XC)"֔)8pDśXk8 |:'o4-Z O]ʽVv[Pόt-t *BR]GWYI;X D^yƪv y<$\./P 'X &F+ Ktzz}@䯸SAѓl=oz8Xkîpqm3>C0uVgm(`QzC3*SiHO~"ŸA02?`6΍)i<_ ?L^m|;^^⦢O/zzsJ>a|!-ne]tXV'_<%ެh?+1gXB/`zp4YTpT'G2JNJMO|MػpX̠l} :֕T54YE; TD,̓KEq"nguآmyW!]+iam)\JM0vg[o]TGPEJ1 6a)FZ /& ;ɾwh/f xD!ernP}V'#lKςGDe'5Wd{zv.k"UǴw_szpxXc&P?M9\g΂0[:hH(m%WgiLپVnT-qíAz٥MX~<\3/#ֻz匮Z!nqwu>Zנho^h wyTY|4lQ{,((з،CI_v:h!6ITrqRzFnd^aQU0BEꇲL{lorH7>y;TNbHseQzXb;c R$!6H筜|@l_ x,ܡqU|4V*jq焆C[!Mi>'SP:dy*Ԫ侲UH'~韲VNE`_i'0BM' 9liQ7Xi8Nv'HyGi׾ n0p̟׆ kāLY"b\oTp >ô}A}ZsKi6gB<iOftsf4+ h\Lw#Y.@=^Џ{󫽪tZ) /-ua[&O@]h~?,?^-L~iwn܎FԄ};g:ITe~q,/5&ըA0v5cVNIdsL rk&e*ZVi؜'9:uxو]BGM j1y "\G^gXK˴A5(.QvSJUל "';Ŵwt2$eH~\Sy摒gfO$跜sRM|Q IM>Hp,:6aWy636cl}:e'@yd{^wult\ߎïrB(~ݍK6JmCQԶ^DYcهy8SFu6΁RRoыpk_tZ UɰL9ң;3e"<8D[,QMMwmrG#7yk2B$+ - xw!ic_ k>w[6-?iwYuhmz cEHoqevUGaۺȥ ޑ+kBEG9. m^5[q|5 iLgWmE}{E ʕA;ĖVe4+,PmUO/jz~T|!>$2X'f=_pj`G59mm]*V!q@{f얊ߘe3=+JzktƦ%4r)z~9@m]ՙtpcE`"âԱn:`(,%dEُP`h[q8[MheŗoFeD@=j1qu] 0bԚeR'򒊘JM\QElJ"E9#]{WQŒ67 6TtꢌE;D!h$obb)]pHLzŽ$ ٍG4V_ހvKWd"j` mA@7Ř @aG;ͽHpiM9ƕ~3>?C@^Kd< 3=Lqዬ`P)dU#ӎvÊ Ox[|k5 I0B}2cuK$۷_= y\2::0>M=d+uXC:yz9e`+ӗydK Z jԓ'I!jhM~8btt~^ M7Gh& b<φc4f]ZaqDDR?/=Kf5t<`m1]^nీ!՘l,Ai#ѧն>V W#6l֛vHY[_N"gqqXhP95@b_'ڷVOx*oxZȰfE'HQ TAr!aѻp|g hW~4U'7o޳x@UC)>:}o i0&:}yc2$\5Zq|Op)I7{W{0qd1U&fJNV_a/bSmPr? xRH_KTs| vtP*|fdӦy_uyd'/#n&p x$t!B>):hM xP I/<jʩ{7_!Awdt.ȷ!1O]X<0a^TU';5 Jv(S3OK!F ?8W"Ԃ gإ[џ8dt7J6ꐊP)j}m]*: t-Uhhoyh팿9"pŸQ3K[Rb+Vhw&O ݝ ɑ5F R=)?g?:xX]#,RІb$[{(yt{\!jS<)g~qlJ9$G3_G:br@ ^{ptl+Ҋ^XiS]КPp>E1.э}q摱qsk?"Y!QȰ$v.D8XD`/|lڊx>b> a. pM"|q岬I 5xDCWXbX}XPN?ie@XZ\z/H7T[Q& YeEx}3ka~SJ8ƈ$| 2$DBw@X>;`1XJX[AVB.vy9HSF:ϳ%ea٠۰Y yrJ4KJ'1elT|3~Jb<ە8| ` NZSvV<&Ј)a=%kPQ0dX/l˧h -z ;ZU"zR Ulm_ڈ..-fw _TG>X[ (E8yɾ biZK=0rBT+"JU7`|Xuڛ'~`+y)8F`9ClrLh>^DJKTml ) 9=rxAP%Hww3j֔ bu|>b$;L`UYJ5bx6(K`"pk`daQŅ>sJ@ke&0ʟ05(su{=ͪ󫵵s['tuC[~+(⮔2 DG4Y^k'y ٙ.Ue? 6-[p;jZ-נ + +fx՞F ͻOf- S=⪐u_n|Roa)Ԣ ~'svz_E 3 E'-εf) X->ՙˇQ2{$6¾3'fg/`_b9ϋJl\~?mxt * g^e ;dgʢT|OS *ꬽ`VS-\r_Uf aƒ2n&H)-ڴGýߐmOkmi3OZ3O"wwB6KQ5("25Dƕ:$La^t[dPa6;#rQM`rza6ܤͮ[o<ϲ,LCL:E@_η__XmѼrܾ; 1>J{u{f[IJF5ʩn$T /s~,.-.nCBG ;BV/$}E4oY4"+!Qde.?a ['e:]~ ڪ,:i5FIG`Wb 7DanA[HoHLs!t!Oxym=3NV_)[X׀Մ0EA[*9&qYcj.BɰY ߜQPcR `_5,cDBsOS8յˤ!j "3xFnH̞74'ҁBKiuAnÏ5B 'C2ԖEmZ^I8ZJP%EmBx!2]0euP@W,>{rZP5ϷTk̫h *I)=27Q^F[37lfNfQ=dJ7(:ŭ$6i; Dx̪L' ~Y}^ozQ=eF%)Zrk <9a%M|2F-r]B'L{"1){3eM\!=4g4,v]rM+܅ ˲5F)kړ,9~B^USC{fh݈~ǎIHx+ղklVxIg]&k#uX9A6%5  7irul e:3PPV`P R^y;g ң`ET(3q\*Tu d 7[7`f$|]Pu㌕}H4S0 Z=O>Uro1_ W!Nx&u⺘ɍ],y?&} My'nF765Т/=2Ay8y/0iU:ԜwѥXssRThOzWPɁKSt0*ض*LpRW'è5a:6w Yc])cs?>U;)Йf4oC&t߉2LZtBl3)N`6#\!0=Zu?_mG%mR֯5)e:B(.rd-t=x! ^B]UG _p!#l5) +٬r#3)!ܹ2 TDј'3ӛ$3*)"Y JNuP 1RyOFnS}"<(eQ9;2%=>!rx'Vi!i?pתv;vI! ^`vޞ)lKf 5GNQ_B/xGpL., ohE{ܧ@*ċ`,5`6ML>_s!q[C-tW22 u3qph6 ixdg8g'"G5Tq4벺ܵ"*O_3.x)O%gb!VQ- XX{NGʹL t:98dWs*y^EFARv#՘mZ_f廰>XہZ˭׉2( df)v&~((0kJt:%#iLz,[s! 6LV1:r?͢+Q^53HīZ?Wh,>9y,loE7"PQhd9DܦI*aL}bV7--,3{8ڊDeA(W>DAsy3ć#73e) AZ PKݻf| MSGkFoh=߫y2pG8U h<,$y: x^HTIi+˓OeJx7GO#|'bfӰ)N{ɤqOI D:EEV O S8/XR)LDX(BnBL% Ϙ:56g߁Ѩl2rG^\:S@4|ph Ao#Hi b" ՝VxR*oH*{&/;뭀'|*ׅ?Z ʊm4 $3xQ+GI*)YV5i"Uߪ1Dޞ1h9_Lzw0μ MM O<$Ttj'DRT۾u3J"![}17]-`"ﺇS^%^q@R x-*o tTd. ?} ࠰@4zZHZ?[}q(Ap\@}ZH{!3jB6jݵAZh (Czgy{ab}dMQcߎ+Eȹj=2p꒢Xgq_SoCN]UXlѥ@{w?PmOE C; &4 +٢?KRvd \vء:OCkkU6Y#.CQCP]L#(rt f4I>K]\Wgq%㹆L!/V&>6ù3<\C U=]ѐ:_.ױ{t JE b9]H|f7 gPVlL%|w+t?8&=eC_y;Y[#mu&alZ| |jX+6wZl,>~Lbkб)b@4rWךncտ).plSE'[QNǪC'&N!x6ԨEZ幐㋓i]13tpF*oJ'8kWmK$9zJ>ԷT.~9tz7Q0 w&<:~ ՠś:n#,5QzE-C#x"CLB_>ttú^Q׈pN7P =bCDҭmV$#\~ ]8B`6Xg`= (b 5pł+.\wceHT|xb5}ܗɞ%Ɋ"<Х2Q9tdcނ*W.k/介=馅1LOi98/Rצ$TcH(8g䳳E4H1R+ǣ]t|s~O=Cė 8=O,ދu! ɀ!~ҥk=!5x,.N{\߻qo"yȢ)˛ѭj4JJYD{,Ƣ`ey4M*+Nzw B-0'r1%XKW%PYZ~qEk. 7e-r=!aE5Я(BrA}{o3&jBWA@'w3e#L)RNI{X\}`s@:|_ܗe4fY[# xhm>L31vce fā@@edŔPUL{ӿwxKh ϭ(@qFPK;ag4bb!?}7w(Qj@}ID[h") RhcB ş~W 5( 6 8F+DKpLN-Q̷| JnSH +EP-@yn7bLz3}/VrSVJT7/X}iy\`/|^fәq2.1YAM@z5dTf֟v\j~ڨmIO%Q3Q!BǩJhSUB׆7_%yt g4Bx34 /=;K mskMR$<"^އ3".TXԑz`+>.N3&1$Eى#`+vc(-&ޕm!{ŷ$>GNoiY}xݼ@Y Nhѕ  MjyJ&)BZ+75\@,?yKԔh> ls왿Ij]ண:q*8ߨ6,dޙj: ԩhC0N{C/LOtփ) hpf'QF.2jӈ-Wu kfqGm=CpJ9K>"bE[Co/ü = Hѿqʫm*@Iy N#p2i+z;քm`}wUaV+{dx.8WZ_ ͦGrg%#Dd&`tNmmV\./XXV >noja1֯ hJjk,xB|L{Fk{??ݱ;uVSi m5dm@\6  yd$O]8%TRXKܑZ릃AW>'!>&JC:o|s/ 9GE䇥㪀$߻>ܥ'v!&, J(ݢ[+ n8G Kis!abr8a5DCtA^L0 䥯:}75Fc*dCbACן;9*2(983BR_ `ɂ?Y<3*hqyӯ>:ʀi~Rh'>(>Xq"#olHZ$nm:߷v@Vȴ{- ^Q5-p,l?GFZ>R JhH*f]la0Uuiw%QFEM'#c4'Hۤ,s C12i:[A\``=`*pXngSOE r܉A*uG;m䊞rRث\R5sƀU~+袴^'[z^fAm|š m:I(}3d'"؁_Ш=5_m>GYaz| @סpg` F~# UunღnB Ag!c #?dKY2KVcIEq$7EhTA--ʾxMM͔de;#l&6ΖaE< ̃Jf< [x>#ݱ܅  @g#%G HpR^;;H"|}eNsr3ē4??nWr []C;8GvUy8S` ߘ"q7lX^QE:aM=,Sџ3Ohq\ԃdl +7TC/&dLUx<:9h9 /dZ;7>{{^iBWlE?<[Z<} !~n߈C k2 D񤗲β˙3%k0htq}0]\@GB gN8V89Aj1unq\buS&$ H(gzP13EvgB|rT̷xb@r4&0g٤@o"yceq.]\z3H-/ R3۟2auKAԨsa#8 uq}G?`m[ 7&L tPmm6 Yj2G)#j_wudG|9w?RU $șSb Ճd #3ZVu2{Mi$m߷Ej,oC!!8cSt?|K08Vk 4`<BƐZDXzPmWd( 1\+MVB9VObP #ٷ?:B<{[m| %, \`sq/:OUk)rjkEK}pyrcti}s9|J: )s]o3Zο"b0pֿl? .ȑMv1g(AZ{{pʿ /H+?;o NmF6DU:U+mlwŻ,9%%xk+~Uhx$$wiigx]2'5c7K 0?= *-9]D\׶ xR|:pf=/R (5qyMVd7|bu #Kn<*Z}R8u?*DPWȤ7E+fcXWEM"tE#:[N/-`|)!ZQ|_Zn(PN1ȮUje4YL/6SiV;sȯ@k2&0p$k^1l\%9rHJ!peJs  7e>" Ӌr[0;j.g3& V eeV@@ćZЃV1s7sQ٘W\"[EkN&*2![XJ Ivwp3T x ϶ *v:K1鸅*T3BNmٵH48_dq+;)1:Vk8`X#c ԭ5 "Ǵ\ԐH3dHPrNV>_,769^D=r",q2S]];1@P0 q;D5GxI3T4c<)PGu>gIZ'_zT<u8yC1FmyVLkcd e4,g{I1<ʶ( [cvR-l:2:6J~5$(d VF˰tB6՗<7W3xiXf~Cwv\xgO &XmF\7V}ZUzxt[xR~\c?}:>>b}֏V IFȔo购 n4+Q/zEWm2:[\`>M swǿ Ӿϻ^g_s/ )w.7Tus`Ɇ+ *Go:'om*L-APΎSq1]IlcJnPW_:g}Vү fKF$^ lh1N!5q=@Tr3v졓V*#宼ЛFVk퀀GpWX Xx3]󈺈BU,9ܩ}Bv.7TTE˔NAk-hs0LxWˍvn5R4; φb.x }H’5E}g̮;R/A]q3#5͋ 뮼U*?Ĺ}NnF:( }JT~E6 9dZJ`k[qpP >]CHd=|#oNb-= 8R^q * WP$2)/a23͹E3VBSr M`@]2:S VWK"EN!~AtWBtrxt5IPt>M0""tG$4ߚ+FCmusf'ݲF`g:SPL_Z9ABN0jrcm5I|7uw;끂`%{O =^7˿1V?UzْH@;N7Z諘P2͆Pg܊pq8pf# P[.tZ2u;XTt ?-Z^c |}B&^nQ n{Ƴ-&DY$P_-dSo<-Fd×C!̍p>!Ă㚎_1;wjwmծ$h@6:]E",d+N ]ODlє)VPE3RrXHYzDCv(v (%h4C, pRN9N^pc2F/T.6`c,udFScvb/`UiFMxq8p#?c Xoxskzn{ cͤ!3gl Äl^ʽ.MIمw>>_B) gghdqN O_dБN^'?B.f[h)Y_nwz{s4n*f %⭹FeIDhҖ3NbhWs%z.kU0Vd#LH(*oGtQN ,W [mp";KBOz6²(~cqX?(@ХyDXwu>Qx9^ JU aEDmK_A<}[/<}'xs;D`Gr0ij-LɇPǨh+R5%Z940 of(%Hr$ÁS*>h0Ap*dᘑ&򞙝5$fAhPn zשDq&X9MdkXlKUvXKNJ8vjTg'QL7"A) du=̤5 E61CgZ ]ɇd7 w{jRW9]'a3˜bm޵ V\nNGV@$UD-myǎaW.|>#I!Tr~F* ~k݌3xuBxSi$Ij?0<;7vڍm=}ޙ[u$&M3(gTR?T:} )X!r$(QGYì"/Fz=U$5)g4ˎ~q$ԄB>}qQCJ5sJ<%GgEgTpWJ%kSp B領(v-%]Bgp?:LJ)>|"pH|CbdbK^\w'SJ2Q6[[+m|bglK@vTqgZMY 1!"ӌtq %J;_CM>:PwyZ7B6Bb5Yqϣiw5a> ݊)jeBm!,kV0\| .Ba>f~r>m8& 8c|Fe <5r%UL'jxCugpi d+4.s8/tst`3+Zmu0Ta T-Nn0LoF=Ŧ^0t4 lה7d lRLk`T+lAгGdVm+Zvڵ'{/wˎ~ajQ ^^rs^7m![aYPDuKom /7NO.:‚nYB}";@I?_G~MdlH(wwg{HePQ O!݊oy:CT)="  G^ۧ%nKcQBmTa5$vd H8!OU&4 F$TD#? d54|Š*T @h|d%_Ԋ+kňӲhWwTnmx#'umwޱ [݈ J{&`y5=anb"_brm#Vn 3?^t1[kkt e>2HlYO'`=ٟ$)[NpT! ԑe#{U^~,eY=e J YA~߽dXl5ݠK.[g`$}bakFp2뻩tv=C{ 5v{WιNḑi8<<7!%)}ոZޒNѹ31:ݽ]( a< :4 rn?Lࡡ?>Bq\aU,/vb'bv"]<HCK4)MW;bSbN|rr 6dge*?~P߁(;I+&nnt|`MlnL7>vxxP㾿o]o7 HaLsaHs& !o8.ƭm$P{AŸ>U:bN ]@Ec(C彳B7,:[υf7NaJ#g0 Zp9ϭf]=-0[2tkuz\&is`ݥm9XQ4z56>ƍ PudH*RO+>}w@74 6fI>Z~&I,.j\R?gv2tWZXXh`%L[5?6L`Lvtj :6`c\Ɖ[ {Hk,*tRE봵?%,ݡ}txfxѦ5=d]zԟW_"ߣJ;dK.\mC'ZNX3}JYnh++ŒʍFdj:uclQ:zb%d!#@W\k1*m44jbrK3p =?OöK8/{~vCaoӰ9pfhe~ԶtFoV]͉ :%܉-y"F# =oZM$lg2xR* Z,`@ S$[ӣ}B{l^a7F3 LgL_D3DM7F>߷X|]D(W깘DaZM>#HӂgȌ-4$f :I) i?A TS#c2#䥙!]ضFS|?uFsMv߄Cƫ10^Atrf^^׋j1Es+8J0K mVP5I'V7UQI4قŸM129oYš _u+媂m LPr?,-)+^@mr v``g2 T lI"O5,f/PE7R ƌIҌE?9z+υ!;_P!gBۙvVTbD!IYiv XO@q91{F.!hhWqrS/E  PyfڢYC\h3Upa͜e8 G@!cuƉn&b Tz(,\?VZIt R7r^ƿGil e"Z &94z/4h3VSri؆kƠ7"9\D*B~$1V{LixZ76)Ps9A@P I{^:q!N#QHVo_j3D޼MCo)#ZUH4ҹ\ɠqd΀ `ԨR=Ua &Br6N˅qѲ/!i6ɸkoRW62=I]/t=N1Zy_ Cs;rȥ'mw`oq %rF 9uƲ U%O F o6ͫˊv!)+Vb35 n˥C8G o+=`F\GzJʫ ^SZVvɧr'*yme*9/zŻC5hсF4P\6D$"FdRHXL,6fpQ~ҟ0AoUZ rڐkF]./;(m[fr!c,z}d`˂|ˢD/A;v 5R)8NJjkR܇ANBjT\B 6>7s8Eͭi]Ë́maa5&YL{Ot êõ(}jZ_M Qg沕  ٹbm%̰Qiܣ04]r"2 N\T(MUmf/<<|jÙ/n %6+-r?WǨykV6B -QMc7Lj0È`ԓ.FFu1E;`q`NN Ӣ'*_7#X2 -v{$""Kqes!/:_H 0-UOL%C?<]=oFG-RS%OsɬVr!aDBBd{ObyB<^! |4F6Шy7Eq U6 % 6aEqmꭤs仺 byֵ۴~Q3Q}זzWu\B9L}Jo`' ] m%2@I4*y_RFk3j yƬ X|fR&2w ?y= Sp"zO8ם2Rr<ڲcTtW.ƌɋ?$4@O}q܂x3 KI4S; XNw6e/\ǙE}mJR`w5-p~׉[kԉ?4ò/C Ԯ1)m=3aqn\K! Aũ)O SUG S.| cjp<& M:AS3?[R)ݤg[ 3D넿)اn~ݿh#P~oA\s "dVA#u[5/p)jDs2#e-LcK xniefeс W)@9y /&υ*SjM{Qupݛ@{."aH x*ܸ$Q;4JKuF$A[I wZۡg?.ۿ|3+c/x;H#yS3-3 *g||Q$gܠaP^]KL=4rBw.{虫C~4p_`/eB:4@z :!_z R3U`խs_#*c.tD;+_ $㌳q ֱ볗U l?z$H33,hO0i2+W֗8ߔ8MAj਀s! [{N&H.Z7|9q[+4Yf1'/@8!R[`SZ:Th-ˎdA5Z@$1Xs& RsO.|TKUJ:?[q570\90yX<]-9kVGWZQm|_.Z ! )>L}j_gNKhQϪd< CǼ9~II]41-M@ 7FzӎYʋXtD{$࠹D̹+ΤyQ C娻MdE{8 h0ՉK2Gs}wsFD^qPM2WgDѓj;FCdѯ^E %2){Z F&{2뺇E=zf:2>,S ''R/ ( t ވKi2-h68*01E촎0_>8[{,KD b{.t!1R).sR03_+w؟j[ԤZ_m ƏEiv$)6/L+;26I&sM<@u q8la֞뾟Tb H=HWЫZ_)j& 3h6d>JH]טjɸDn(K!WI4k_m-@sC z\#U2wyrk&(BP -%w+6 =?(x.O-`0ܫ\Kdy]M}7}Z8'Ai8Jz 3$ I^Zz6e1?'zɣ.w*#m?k 'cŗVawJq 9|a/G5L{݂:R2^VpWn0%uS[_<閗tJ>t ^| ԷZLp.2G^& +Pmc5+~is8f, ؏*?;r.$ b<W-wn*2`:>c֤]޳dW&쌐тPȴae-<$Ggco>w :,.GG&8: HQ vN4rX8IJryUX ^=qvCE| VJta!Dt[4 Mj) fhz6%1. e 3 x5~ nJ-mnYGTs֟ʢq臩(0I=E<#AO:`⍾Q 5Vl̒ G Zz d \MTD-ߍ6p[HL&~,מn،Z]E̓,D=QelU}Khe4U8-9~4$6FkRxPr9S(5z+qzҤ7y3,3Yny@_ox>nRN;HyAR14HVEJ9YDt2ퟖ1D sk(êK-NEh=Ze aU #9{m`PMVo1/}yB`8r=]7Z+RP*e·] ݡJ:s!r$ X /W)iթ)jTaB5JM8ɰY^1gxq淣Lޢ>BMѹG ?a)HwژgG}e`/r6ϴKPb*Qs ̀eQ?s lV:Đּ6[ (RM⦇[&NEq0]TzSHX?-WwAz{KO"iYF&!$/&1ͦKC0rD]yRO;\/Pɹ WbȎ9h>~~2l>~oDĭsg2~ɋkOnW@CGgNf?nhc@CrnK|rv^ǘu>a#t|;֓+͈ -0]+R:P&O;]]ͳ/H:WٱewvT 뚊Q~ĕzO l4/T=EyuzU\!(royn>d#>y>h/a@w麼5$DGu[2Jv 7FRw-T6j/Ӷ"['/\ǝq14;_Dlu<ӻ.;N az\0`pn&fM<XF #.@$kSF3= TkDX"G6R诳',LՓLFȘE%'o ,. 2KN#ح+r"J4~cWvi~9W$6Po5ܺ- ;)AȔxN$2:#cv9-u='a_^ }(X_cnLfGp6ݔgEz֐Q;/3eof(ˁZV='z˳`COϹ4!/MVYܭk^'%xOc k*sזkuCQ aؖb4O\h &"//T:BJ) T-IS!g.)01ǥHzy`ϛ 5|A$KYoIيYNɗ5(~١ږYk,T9BNA-'G`]!%|*hm bנ,z6PNB7IA8b ;RHMqh1lU#LYe6!_ԭQ;PfAzJMK6, ӜuH :@|pck}׿fjVb @fd qbr=BCWythIsC-L3 SA6'ǐTh\pIDTpնT?F]9m\6ÒQ.{>[ ۡkӰ 8*uldITR y?ڹlJz.J6w>rTT(, m>m 9r6%NciGz#L) vS [m#{w. Dt.?NB=_LUcμVp#Ԓko*(H3˾9설$r9 D+}uӻ(GR?g Pa e*e:cRTh4}{4s1j~!JH3e{ >Epp/i|Oi|RtRo򩭭 6oSe\9~nИԠL^HSZN0D_a PD98aM7&sSF$9f0ޞ\|h[O\ZQ&]PЩR=rK[TT$0DE WԬ 1w0:c1VwZe8?9C*9_k0#/;3$L2v(H~)m{* ]u^WEȠg-HI{UZA.HzJ85;*:M_B5ڑ'"mbW]9|PKE\zXUjgڄQQG)onW+ѯ0h.K28N}:N9jًwѾev7V?\y&VhaG$NJ2 E$<:#T&{ߴȺ ׯ'q/cf[L [#Kx 8|/Rԝޏ?YK5.3eX(Yg),oHDXlY |U]ʪ>E E4QCWef}t(MRp S&ۢ4z1}۬ !x i5\%Vpéx~a]6XBkǜ{|s(U{9әmJv_&I=Zx.6!J'"% aIy(`]w5ma֗A6:MYk[yVT=N (T#l>ʷ9bYY\M شl,$eʠB/ww: ;$BM%c">v!YS 6Hn>&ՠUb? MdʌQI yGvG>=yk>hy^"GrU|H&E >^~T!rp4v.?BY|hq~,`%  K^1 DQHB *.10CiHA:& YG*ډu$'G ,s\!xF߻(.rQL^yϣӫc9?D'eE=鬰 uSHkPM8i 8 GS=7$H _X\x:|QNG#8Z^q̸e֪](X$܃M&^Yz;̓LhN˵AYK5H3ޕD;[zq܊3؝Nb-[aƵp5>MI[%k.E)-duWx@zy8ú@i%;!]3_ F>zyc.s^"Qz FW\?Uu…e8WȽ8%5soay48oTq3|K=^@ӕ3*mfmPŔR*[졉pO?Ca淔ەђZxVXi(q)-Yl;՞ԓAG;>92 $.OѼK*)agWQ8q#`NI&d~\M!zOnh -2 ` (|vf&h5<4r/bVR< 0;Sܐͪ~S"V<a@i!޸/MREp7\1,xu[8TmK-qߖ $QЍwi_+kޢzv5+S?Dk`׵!dʢpzG/:K$|nţ7{/7 ['B%@cdoTsy ֍$YddwE H+/]/cE3V\2jV5M%kgPL!KHFzJwƌ0zuЂY# ;f vsc.߼9~P>NgGe6Jwq9)#Pez䮟Ƿ2]q#u@5bd-.Z:#mH:>!7JiO KF.QBw>㩺'E (Q̕wRxIiTĺCONmU`n qy+L(^'2*0]$>]?AC"L(2Q5v.vsb$GY|uWB%*pXWP~,420Mu8I?P]-"4h=-;o+hԝ`:i #d&]ۭH;+_Zo8AD\ Bߗ~wyջ> ;90N=s !aj : « 60~1+)@JC 8OvPenJǿ'9ڃ<~J- E8Co]8 W+6!b!Nڜ80C\H8跓UYOo(e3iEloJZ#5Ģ[d[>0u5]"!V =:7jD'~Z8 xXUIMsXn $C+w]l>E"& ;cus(F&K^ݧUsH1Ӄ%%smzt?T)-E5t}wfx`1Cӕ,ySp| 3W < V~ր%]36MN68=RvʬUXkpb{2%PUJ;o?!T:B`l`2KAWʍae|nP7 Fe_SLrF (Jvn3J(>ia@_;q:!RV)V} C5m~"_)ɇ^$~:EtyR.!u?$4Fo_v{G,Zv`\MQ2)Y 6pchtuzBB&B@2 .ΐKt[ä;Fۃ6'q(Ggu-m&석U肯M,r> %J-MX;md;CѬP91C*5\YW >BcH"Mkg!lHmKTz?#οPdDΗݰ,ZG1MQaq6WG?X B`f3oߗ,VF`>8A ,I SV hR]-Qf9 ѓCH4t$Ĩ+sBĘ>^@⪖HHEI1ŮBdQFM$WJXV:0`6Ǩ =CeFΪP4ڠOabbK)fDz%TĜohuoNG)8H>/> $TWA5\\eק?~6ȔUm%SXr`/rDb!kNV:>'A&;&ssIy Z?m8 7鄤fxpɚ|)Qޑ0|,rS%wI$oD ;^#R}"3jfͨ:Q%rn:Q'2 %A[qc٧}N' 260N)HpҔ)1yTU*8cDڨ?W^aǵc2L; .?<^,`4&܉['<6NN~ xh׈v[~l}YT.&Cap.؄oGHI.GJ|,.Ps).6Q`[Pãy)b(0n/gU#\2h]Y Pi7~afWؚErڝų9Yd[E[ǹn \8. Y]E@-L@1Sx(Ri  ڰqGl9*[}\Dxʵfؕs뭀5HToW~ #󿿽eٕN YQo)ؼLm] zm*Ay /y3q_t)p.("1 cKo{U{1L]қ\)Vi9Or esW${'1WQk+5^' x?{o2+!c5mIb ˉ>rN1 NpsfqVpI7-Bs"uʸX^բ"-Q[meBZ9cNnp|ذ&DF*Z݈Cy5roG i\b[<. sPQTYqK'S$+)_n:S>d:!U8o4LZE~C$6 C JnWPlYxd20qE dC{7Y{/) ܟcŰJKuf;8|2g+m?ʇ\ZJߐTlq0 ).9#St%(NH#DH|9-ȫyIJ$ A(zƑn\-'R hݶղPѵi_Dr;Vt'!?1>\J0dG ~fle09{9 NSD쁕}|xLNl Pj#bIYP-T_%sTU[xwU6DMHoŌҦ޻b7UE~gL.m^ny8ԍ=cTJk0O:_#3?tQa un۠k*Zڲ، T\\pݿiBNª-)sX#n(!@ GꇹMqiNLjc|0[3z rlP嚑`i13uB7f<5n+9kgR1 PyG׈pJAO!C-Ku}jLgn{ùXrԪ2{[K"V~b>ە`<E7M3' m8uSh?t|JrAWZw)e}*kN͑`y3Xڴe}c Q zwGKxgĠ͙\ܹўf]+0ųQ$5l[ѽu˱RI J)ѐ;S΍0(៺Y S@'hXx3qY4nt(]d:xjXVILD8son66^|^$n.]Yx.5 < 4zT+{'B 88A~?͏6UN,u)$q=^8Zx%HN)3Qy:RXP\j`n"#P;E㺇xC6EIh' 8FP(tS#{l}4ȣ³Fq7dL\LH{nLO$S4WGZ~ rӸtլ5KeW !pDB5?R56T*A#çՃ2 /k p(y#FGQ@4%=E,iyJj\:p+p:$C|䕥h!\19Ha炥|+w){w dPgWyKKV`>>l^?b{mZ!_ `@?͗7g}Y+ ΢h%Rck韍v| a}wEŒUb3e\ $w+:ku.4urې1 r+TT5SU!^]C0uF?.6X0^kNP3[^p W:دKIp$^SOA٢fHv8f#I0˫ch]a҇j9<)/ZKyTWZH$7-L!urDuJ uG=Lv0ׄ~ځNV!y8kj{Yࢇ7_^qűx;AOLFV~.pj6F)g>kxUY_xzW|Gu͠x`ӍQ7՘#}}:<Ư]¿~2 4a =UDuUqmQdz1;vDZO0L=g.J:BK&x#Tߤ8H~9G+LOkR"kac5Oq[˪qX4B6HȞuF"h`/GkU '+}g#G>&X{+  t~SD7[B!H X[,Z1dg.A kYu>?w=f%v*@P! (B傽䗂Ssĸ6YK-<3toIdsZ?&7% 3bE 9NoMYkZG!#P/iC mI 0.NہjqK auΟ%y xI\&}ݲ`՘O^Y8A4l{X9twn}@(~bt~<5Q2=ѣ`.2QƆk ?K@<(7ս8\xg d9K)~`&,=45j^~A(N^]w]͔ N8jjt_l?)OJ{c};{rC ~d*'Y/q[}ɍlr~W/`BLlM[}%/`Q?˙I* 7ӂ$^EZ=u;\vFڷF,4PPW#2eߌIUώL6BMhТ*^40X[p`~Ur_[UgnB,H5;R.sFWںQœ^$'؉.,9c žJKjjdV>6J%sC|$c95&(7u_.Sgw2 pIHb"6 st0gԧi*tekHD]+şvձԄ)iCCnYiޔ")@D U+:COtQ9}cY*r=f2hּgσ z^ `3 ^W4fj l\bB<KۅL9~ZPVD丯hE䴩</nh2]rgntu4yc{>7vegXvCOU"m\\'ET`4kiyvQ0X II^i֊JRfʸ QRiVHDj YWJovZ:A"u3"z:QO; wUx4hT@~ŚI(R'̷fzWϜ[SC71Qle2RoYF%M…/iE 7a'tRlG^ʚ3RŦ< g$_W s)g̳%R֮|^uxɅpgHM uCuecCз5пv,j<31g»/qGA@uT$嬖ݤW\(,T\AVۜL-i 8\su(«P`p{#Ps,03s?J4f`Y2ʪfk)=ZD,1W3QQMf=2 ;r֍IR׼( -)L*fu({H=} |XOY"($u z"ܣF!RYXzg)kf/CNVI#ຜuA(G=?4Kn ֏Z dnT7$_O)hO%>c%ov䦾Ϭ?fQBx'upwXU?T5F Ɵ@() B&qfZjŽ 9˃MV .׊Jm 8(5Sf cxc!bqR _蕨E3UWb]FA=L%ҼwT5qQ=l8L2.rF"ӏXe jv{ WDD!X Ŕuy Ljǝ*v[>m뽣q,2ZD|ؕM&)[|nCb9> 6r1 Ds>(|'z2h2`+4B,*;Fx=;?FUA\sҊL3TTZٹY/"%97& = p`c5UoGg9Q XҟIHV#=4 r^ ^ý*uh6\=gwP-mG.N c.\ jS7?ov>>4\CխC'UAҖ[mtS٤{O 44bfK7F`ǥN3J@sO:[K  "jЧSGClR>yZ9:QWʦT^nZA/>ɹ$pZiH `T5tM rdؒd܌BofT/3qFПNu$(iB_zGs<0[7(yDzhի!t|-2$XxϽOm%bҟIxL)cHȬ8ݲW9JK@LB1^Rp{ g~&ۊ⠂{$%YUfҬ8(D x\3>H/'H>sG±|!vۮ" NY\q,A՟}#y\L`0 _C+ $-6DX${ շ?\͜%bwǭwd/ڔ7+)\6 z*mu%j+j+]4/#v K^BMtfh@rɌP=dso>ο Ȑ>:5VsP챛Pԓc! B#Ϲu[8}~̣?\/ 'ia JwUQ_/Q rhGWn4#!G0)?.}ƞ T-fmO~֪ xzK0_&>8$e1׏_"V,&cIs {FG#_ũFqSSoji]AW/TWWh`#+>WrԢ$Gy =}0/]wh-یYd7uHzZ {YAa h'ŔYJ~VRs3J~wN?yI aӕP@oӏq*6T:W `m؝E e}Zu9mr4ۀhσ,WNx2fkHZĞpÝZ \o:, Ѣ=3Qvzd}ֈ jtd&kSZ9vHߔSiSד#}Pyy$ nPKЬnQȼc'"}Ä# :/r;0+F^~@t,ήZ;(,^$n$B TPtP'Z2ܧqJ{Y4T=j›\RI<ߌ7oB;?~Z{x; 6誈\Ճ@g^<;jr,yٌh\ Q~zhM{GeEBH1wU<suCh</D/Ċ Fd1KK~b'ڋ6m^Ht {z*|-3CA֔ 5WxU~Mb!+OAd7Tin۞_@ j"ZB։ nϧ;P:+3uHR-~ibV)q|[ah/w(U!?_<ނkrcA^<5Dd cEI̢gK腴z@R= 6][iy{x~n#"%kON'PDvYƑ  ;9# T0Ы҇a3;6K=,IȳQ0F mEg2xD@}@[͜; m JixK\ [_ Q_] ! dRLrIsc{??oN7ljjѻe > "%hU, q}2yA)в^BWWfɰ8C;;W gAq-B5w#z[ n0uU#6ul# z jP^bnɑ!k銅dMlj*m |=?z. #굌ԥE0.^}].uͤ/yW͛ RһUYRyMb^bd^ĺQ9Mz&O =r rFeH$f,q㼵cMuvB{#hތ8 0k$VmjTgTm8PGOkhjxU3XD^``#b|-);Nz>Ufu @D c%+N"7i妤Ԋa( yXOuy$j}9X'`}yob׵\@+?`ٽb=.8T1-&m2lByuw G-7r( p U30[K lsO+Rn@%ffz8]'ϙ9&J~eZi!P6)l7g;EH'bu}BR-3l"~bO$Udz̈́( fln"Re(?6/*F:v7\P iF΄R;{ϐjW'k1s $fpU-vT~'1OԯLS'pLvᏮID%QاĢ1~PaAd%ˍ_#6\2,~ȣ"9t߸]^ʱR=M->s5!T~b{C \f] E T48Q.,1qtIP }dF #|f'A钂Vx*Tꋋm|ji ?oYʱ{`)6ɱ7)w'js³|$ h @x*2I촌V[n:0#t.mTXial?6b?j[}|\}A&ܗAbeSbO3;|Z8CwI8]vlݔ ۷G.g ji}Y,u9{T[?lJ&a֚yVBLD9lN^P_P{2O¦ňu>0&"%eʕe܎8)d  69 z|w KR]p~|Au6a`/hXZ>$sشZI$AJt%lNrӪYN*O\%PJ+@S9?aĢxZ&!,^]+ h< "hn~p/)GJM"FCirhHN;n^]a,v_0 ӾA3;-xr)IU鰈nSٸ?s3i󍛸$I[ahqa m`YMd2iͷ'J~-wɞ\۰*'9 hȠCaIK@qb1*-ev`n홅`.zG0k#5 rᷬhAIi^YG#nT^0=-HpZ1&T=VtǏ8FL~pQAͣך'LD0# z[ g)9}3_~L4--c%VߛӮH Y$jm"csaJs@7%!W=|2%,ȉ:?;LFd90*^"良PD *hSj:k=cVo8^e`(}!|'}5EX徊0x̲K:!wolV} *K-wăpu(gnY^in?L LWyU8^t60贆z*@_toш'K %إ+@)S@&_`5T\X ۇ_ 3șJWu2%۟y-ìqfA&pO뼌'Cչ@l"DֿPŞ=1٠D%`"QmceZzO{*~Hb%.%>3 N6|L]c$GePJsuiTR֝W ?a~c [S9y0^sV,˼ear־ʎh{~E\벜ê=[4 7z Ts\5jݏތ ;x{#ƾW)KWܺORQܖՆ^Ƹfz6[`LaS}G|"v+_ORh#PhZ'T\jt2&<>yIǕbߕtD25%货l/0~%I_itU a>: |]s;[T_Va*Y_{gr$bࢴxkIꍐN=tk;/eqݷ{BeZ:Nܛmð~A.6=[852,VgfjuJEL - q(3} PIMOdӠ :8,p0ܙ;K$]p=!- O:2 9UaXh5HBrAR kSG;7L~ nqqd>uEN0 / Tš`)9d9MDG)#mcn}{qzH搢$)LZ36}% _f`k5@ շXZsai'gY[kȢE&OGgC;Q<1EP a$WZMh_ 2%d(`e;ǶwԐEZmZZ=1fT3dt.;iԩN >r=\Q:W'VU"0 ldtͤ4^ 94V 81u€J@m+0&(T!oF M %,2˳8 ʻt(,^zr!XZq%J!=9DL?&^ȁ=?+e0W9vnA :_M|QR ,N~b< 0-IɃо&}e#;G c8vH!~ng}zkEvl|Vt&t6j5aic{/&Bܙ{G*dԽ*i L}{EIۻWtH)mB6|;ghOtYh;}z -i6~b 1;;dEUB勲|T %!zq {bٯ'̟Xoݍ/ '="=ʯ'yxD4dg(0Z=Y%q3f+I ~zmo'@= 0 .* L~c> J/Ff#e!9qvoBl$uHR=k+6*CI?)2*)YC+6F(2/ȍUP>x>Zz;yVjEw$0R)#VLf)#A(tߙ}F곃䷒V?܍w_8Fo1vsSf9iK}ɣ#&T,XSK*А eB.M8:.JmtW߿XvX e_#Vf=֊g%EyIޜVeJI3ͰTQڽb(~Vnszط0gjoi,Xf_[䆏 qy+,u5s!,˺]vc OL}*Y>&V$Z.4U3zIo (9"!q\+' fۦ9S" Ê5QzT_F2mCqD>io Koη HXt;{f,)W4HM`cM`}lgTksƊaSfyW僔 yciP ZEґs{ k kxYlPLmi?4dy?Ų$6' n}\G<|inB曳FQu=q[KGB^7!';> [+z,T0? Padvk^5+[%4=~ikAܖfO׉岾kzvMjS@`Mչe 9r:aUAbyp-VֿeAżQЏ*[4+R>{`#p~rlΌZ>X6DZ3b0Q Г z;"< r]-Ku|t@Z^S (.]1Zp:ߌC镴'G<9IjXᲴy/=?߮ cnu6 'yܸnB{V׳+ި ~%^ܮ]lqFV'&O\Ir+ >wiHkurIG,ij8Sl0"Nq(1"QN6T 5S>4pX":< +K@IBm|_FWԠ?ĕpv\H'`\R줟Z[[ 9} ;_1J㟦OWKڟ*T|bIQQV`Wy1o Π(%>xNuu.AuҝaپآYesqJL'Q6=h¶Eۆh [b#!H MDAn/VUvft!ӦM0$M|Dw>p˯l>Iu1KLĈC>T°(^.-uQ gNؐUήi4V('b);+֏?L:sBZ(| nY`= Nx0z,43HCu a `K.ZA0do͔ZP?Y0ܰk({ &\Q9j0 ifh֫ Sw&uʓp^ż0jZqՎtm.E銻cooCL+ZCsܷ #iSĵWXRy@)5FGR ΉYG;\Q03{f8]0U޵4*ӢJ7="-XSZIys|=*ܤ8FD#5̀, rnݲVr>8E`,sUYCTWEj6FZF>|@P14W 2R٤Y6qtY?;ޠ|C 6My nj&!f"P aA4 fd(즀fa{=RRrQ3%^_«Z(f[{p!d/IO}/^(.yZZU. TC,DLCE1_Ѥ&Qinܕg5!~mC'tBK"$!FجWN3?Yٳ|w)9YxC,Tƴno j Y s;:NNn+845%lxq,>gg歂*ٸ1hVz!Ppuz⼇] dQw9%Z+DA6Tg$S M.㵬)RgtUb83_ȰrᤚK|VB= H YTWE+'Ynm)##)(ZZ]<`"w")Ջ4Yɥ3mt\Xg\`@RDĞ1FXpccOXI[yWIjGֽˌUf ֓ ΔFmϮ4n7;܂ڕxbQnV'ʉ>o.[zsp6v9Fe[ŋ*X!V}N+MCژTӲ*s/? ?˽*)*Nb&&FL?$"өld.s c]?&UIce_ =1ūR^7 2 OmǙŞo6ι}^`ہZQ& ipu&gH Q'6VJ| 23Qk RfA .Hcd~{FYv"<#\"鵽G@ft^UÉ[< S]bauYD/ظkD>MDC#c‰y/ΓF>,[6NpLs"MkHtdDu1l?~^5!#@KN+^w2oK<7 Le80w T:pgX娵ɬ[3& V:2HЙiEu]SzƟ ~wt [oT "ѲQ5 (-Dq»%fGb71Lr̓ww2'酆5ݑZofda:go3FbTxMI4RiXiEX)(=8io$Y #Y 5?縞\UbzWݸ WD9J09^3b{# 8<+EHˮC 4p<6vA~K+4 a@ D1Z4@ MwmAL$^b6bTQc9¾} IsE>^%wsk祲;0f9U@N Y|}I>q%fe¯x9I=-nd&:2ƕ݇,snXGOPw8uQOO&[:Zb^8DVs&8G934{L%^>81o~A#:eW] '*nq0ams4lL{m+k1Y15x*o OYɕas}K@.muvN.DsUIHߵ,-ڜT1"H$ K]/(au?K8 m&/7x ",FkRwC`y O;9/2iY!!WRF  34iyiIgvI.?-OFIԻk1Hdo$y.@\=<'Qϕ}n:/ '52\O$[tܲD8FEѻrT*\r@~geDI5ሹɓ;λ"s|dԋ Ve>ͯ[XwJ0>eǿM_GscE%jڞz[v ʆ%J֟+J98\\硗?7$HК;qQؕ]Qeuka+Zlhcb܈g6DV󯜚aD$GoL,řd |H NuNpUx[3WwqoJ=#.Z4W;r5ro;u4{_39aKDs/7 I!G-xq 4JmhJS=KS]6VJyy:pi)Oe9&Zh;yy Z-w=l ?J6iȝCV3]Z .Zɱ3pZ}mA7It ^aC|iGa0nM$ڸ;)MdAS[ڳ.BՑ6=wx{׵|.G?U~ Un;/}I6Dnf -W~i97x&Q%AXdC@MA6ZN4е0Ae689SHsJh4A+kN8M =.'D!gvWISI ҤrP>`S}AR#RO-6;!yB>2[0? BrБntg|(P.G&ZPܽqg0A Oyn2vy?K18acY#.\|Z#qƏ[YOzQD׃\x7F.5Fp~{Ocx*R~UK2 ^j0#ZQ 2vsnem'Q|4z~&nkȹ*ۇ5#vӇ \'9/^sϙb h8լS9ÂQG"m-QnA~ӭ {{O~y)'e6zCftXi)2],I"Tk10KO`F؞L 4JrOb ., ~!psr.3ӭu-_A:ea{ "qZz`i8Ȩ6Han[o #:2zƨyx(g[\)"gSEh~R|^ĚNђަ{]a'nx Xx`Bf֯`ѵuOzX(^rxM. ]dcF Đ'2$ G^_ſ˝1qBny)n+$z: H¾{ $LskgTTKvj+;XPژ:ہů;\q1~yw?`:Ўx~9gO8 YY5`X!RcJOFDG}MhHRTU]> d`KPmu>͞$#9+}X(QEF47ġzEI(qV9A1ķgzk_?(KmI-SBZu d zVUF$brTCH])\C0}z2`z'*GNT5x\Ơ(NuJkWcm8ǘ*h,V> V} Re oɟŤ^6ńdɰ:66&kfC xm0+T)@wH)Be;Jc5?nQ ZbkR{;OL.z? 7t ͼzDZTֲXw=.1XXvW+ɋƸ3VGFqkA8e/^s&v2hAr. *uH`Н0Ĺ)s"`}YuRKX'w Wּ>*.4qb_C3'؎W_Mc-I;JaSByPI[[zsrTbԵ?$+^[ -B k/ʵ9lRTnxf!{Ûe*k,qO'.^Fi ϊJ/|13J4ұUx$͈ֆ'2F -<0 vRb'55B]͓YxNBsp.ùZ|DΘx/';0#ȍ Rm8|,w#5ܨ*aoLə%i4YM~҈V""-q}X4{%aQndkbR:Oa8kQ_;Z+2Ma7ߌPJ~uG tkfp)s9cEt"!PEt`|1;).t]/2lfcX}`]Qhmr܌o80"0AUXuA+Wo%Lvav+9,OEVz%cCu{\ͼύyqJZDʵ,+Dy.%Zз!|h4kP[!/)Un |'eZW>2t lVL;((g5 7eFzF'|-_P黳huXH\E ӤQj&WpdsQM5&(cZVG2a&8SMi i^f/X,Ö{@4hyC)wX3@7vf.Oo!"$cm*/OJG;El&U׸qv̀P΍>ʿo|kQٛBRB8J)IB˙Sqa6;:Z73#4v=ѻv 1j30Df{6;7=dL%uGLIpX9c44jYm_.$MI%I)d%)d 0֣#AH&. }y,'20"p\hPGM+:lHWȑ]Y{u3N+BKh+;d4=i^i8ЛzB4rn7h PFqTqM [ut62'/z7HM-8wn-OҦEA~rTEσSֆ%S"-t#az$`FUT\fSc(hg:q$p_@-Bԓ{ \eF g||zеUX$ )wV1\Sf?tL@V H~d 8NZ>p1Umspi/ƿQo-fܺg{*v/(iۯS"f)j8cLhqEyFm1U9Tŗ;r+gal_Br6 O=+D|zMR&X'Ǽ4/ rAqT꛸M&N}Ypȡ%%va_4t "0Q:BCog%7><Puͣ×8psej{v(-&kܜ&̦v#RU c1rQTRlC$j4UU@?^&tz! 5V60ar*?Oovg*"'eSi f%W() əncfgb-=jь*f-᠞)f_2?C/LbCpMF5ά(L 5y˚ <'"˕҉ҞxeArku~74o޻wEH[h<w fyHdFɊL"=AwaIܤ:}&vŁ+n*Ŧ:+s8BPH*y u!%}iJ@ajfB)jdvimC !f xݜlj]܆/g1w0)tu2㘠e-{1\UN_S0LyO0p zqzEQ?~U$?;9& I@u@c`=D󇟆} {dGEaXqjm}8X GY1K06 V~ڻ^lCl,a48:?sd|ݫ3[a{nwUFu>ð0"޺9o;@U'3)$v'i*^N LLR̎kKLc+S[کƺcY[%x( u8(z@ :L/$nUb+ q Bz.7ƇlaJ0RrLrmVC&}(eЂlʺ2[hEkRsP| E JFV1yR(lV ewUnUhqEI} dRl.5,>Fz55bո=CׄgzN}9TTuBLtYJ.)ppZٛ&~84I4X\ #KT(ZU#7earMZptG-EQ5 OjX1{>MI3y` 1*WkZ??_.쨑D"lS0/<epH!+6枨kJ<] dN}1 mP{iĸUZAJر; =S)'Fn‚=0_v{Q(Cz{_/uhVTgG @(y}'bU>u6]kAdZQmWQZ$5臘¥w+Vzy%,`pe(Wi+_UnTJ],j{s[ zhzޟb~_ԙջ0?:_EN[n M!(F#h}߸aiW;0BT93Y.[edvNuc^|#Y SOʶq$ ӻO,0LaFz ?Ȱ.k( jIp}ɞifjhA.<$#Ǒ$"SI4/y7X5[OWFWGBZx-qbfX&"BV*K( oPAd_ wOWu94˺0')ҁԪe۶D% 3ިSݭn/[{Ο;Bk$I0j\ 50^@,%I5?f ^ŨE&Yeޢ%V<9a ;~'Du^O*R-)sujis[vDG7o4#I23Xb@m ^u 8ٚ׻R ~?IFcoLx@11z]=Xv<^!+`=FnW$Xe!Ȕ㦴8qvwj" \*G&!~5m(NdnA-#LYҦlF-QS+TF"A*7fMKbTR U@4jĈhuX0G VR\6N*ָy!Xqv:n_#u3*ַ" ˅5}n[YT漑(SVNJ4vAxq龸-?rs~,~Q՗uTeCe*I5YRDg#C"@Ԝ~&7y/[5 ]Rw *&l1Xn KQ)8XD`l5jDA hg\$S"Zʟ6bb8 4b,W ;=a;Ў#AsyqD8^F6C0:gM`G`wj躛ԏ(eZ3ڈd4AwL>:TEktt'~M/Y"-b?1+ @ygm@ꒋ.Y? CA 9Λ:Y0ΎZ i}S dp@afjCxlhޛ^q@PD|?*B-QӕJ&j=|eJv"u+K5cL˾TIT%S!tҐ'GBWWGG)tO6P7)pj+c u$d8#ϡFP&W1:ttD{z>N{Y }ǖ2p0=,JHqpP; TAjv[ ù[HP W7A^ moދqzC ҝ瘻&Ou%\~=BO( ^g=A] lD_l|% qkL-l?Ɍy2Q gX?j%Y`b:+z$7Z'pm,wt}<"V]1SD %/~s_w3k!+(|e@ U2&lmJ ,jn }>RS.賙8nǾ@B\R k VGZӘvl XqnÂJ1NEǠf`F0F\1 R?m*{.g` )Z GO? `>c_R&WVg> 3(0H縛!LqW$" /C"O;k9?F1gUvԚFz]Ԯk@ۅ&f$twnPǓ Iw6?o`?%vEzzW yVIw23EДۗބx2r/EO;e?xE@n-Ԝ*jI7&9zbwhT5NJ9u èt&L5U U'j!gyBŷXԶd+UY/J`<g9yQ-`T?3UUP&i7LrYM!H !oP{#S8nqM%01I0ƒ#s'+nk4&H䶗E( :iq~72}*qF! G$J-~RzxsxY3.o1Tw@vr!%Uړ 2SOKɰQKڭ@d16` 2v}AVP`z i5oG*ɉ+4)kCZ*{nG΂.75WkDz@=l|Rh7CoCK 9CTЮ:pX3.ERe v攕PfR @Xm *L]9E+{I͚Xhng4wLd")wα .V_&?;D)9됱lgFT ymmU76^-8>gll{|,H|s5Vg^?`Yc{+Jiy \mvhfwy:xQ_j'؇)xx(BE$`c8>N[^~Pap-ow:Ơ66}4 J|"*6dhw^DX0Ƥ 9IO"=P>Z 0yqr瑌ɗK5sH2(zQc0x-* ە{2eCsNZҕ(>qRE_[Ի8 U&!hRWזDs'Z 7\uTcIetnXBx&f:~c7Yϸs%՟˽lh=~~v@.p>ҢfՀ٩ ﻕNu%J^i,=@* ,jb7EGω3<}QfCܤKH8vʦuk!9ߓ"z,܎C̯:B q/,/9?|("mq&mIgNؤHT8v9ʌz{j:H`/pPFKm 4w? La>R؀gؔ=fɕ,J3b>GG⬾v9o8M_'[/Yu%ni9ИJoIV[xXhGЁ&$ke% 7ޝa4W"_&fשZb:xBz6_NRkr0ALl0E ,1BZ-EGP%#Ir+5n@]}Ltoh]뉦ڏEn-rDABC&Hf˕^|Ўo{?ހQ^L4l5ۥn$W2@:<.`J!%k B,)[|MɦޑLvxަ C g ՍoWwt!qNdhDl /1&I8ώ*kAҵ_IFzuaAJreoxXMsɱVI9ƽfS| ԑX8;>pѣ< M5hnn0,ʀ!;Fª$xOR~4T[r 3PDk&.zPx u|O!78ǓQbgr3ʿK; s˟߯L,8Q4]8LjپD1&>ݴ$j1SI^(刎j-սFع[Fkw_4 & _ImJyT <>GUﺽ+ .. k0Q~x*sR6n(YqIhCHKhOQbY1, hJOyX]28"jdp0MHl5pv|S1a4k/jlxqľMJ ?/3;zI8C"kmW梯QU>^ Y2dQس1^Kf+z縇$c'thI Fq WtC.s{:^S { ݂ ROLJ`;;+~L,H^u,>2sEWZ0hmRHMfb^ho:-j&}.R`離ѣ 6Ѻѕ{REIyd2Ecub2{s=h^%:r^kJ ( V$5?3AdBSzDiĄcJiZUxlt)h=_Ac+nUtz})Qn:hz`L1% z]ۖ'#"/\fD3h}JIe,ԳXqboXmvT#b; 8,\_铲ѰȬ!1&@/[*YSmPQH[Bu8 a VYycƶ*Blop$(aST2hPSM&l"xR0t9Ѥ~& +~-v)OZ򍧚m,g)E3vY`Rt)DE5h(:mGʆ;14.Cu_qH )T0wv_Ѽ$wKolΝ;^\%:RDlIG!O E\axg* aJ1h=$Yj'[N\=?_ vM}+Cw.c8Dڛ7qI[(9iF)@ElOF7@3~ww~nv:PcelWQi% a'Ï$( vLJ"r1лR|}X $o M|@C>y4RzZz>HhD#ckĄ-ŏ\!>ì{aQ XGh͂P׃6UἌБ9k>݂CL^lJ,V^T\6-4* PmR?d)A(0:PL.`jG9Ջ-i/ QVJ8X qSU(Rb<9Rk, 08i@ak?+4qHEڍ,0 xV򝇜*utDonŔ\!6t4m:G\yP9.d./ GÄm#5~!}ʹN_#}ٗNz2q96`{$a,&j 7^j- 7yACbU,Cʞ}0˄1\-hz@.qX}15zZgc s w0ʢT%lj޾̞WMq N%ZP3V A\h|4dj79XM5p\6b,O\˸\t_IN2Q2ĪVd 4ʨX< HƒS4_0|eJ7fv,NH垔cx?kg52-)˪K7stk⪮*2yM&K1Ƭ.^MjM$: e\d3ʨ П*w6 YѿIpj⢉4҃ɼh/>%NOo^mk΃e+p SZq{wh~xZ`=4kbh$ b`3@& $"ʨ(! kH[r@X߶(Fq\\}k(]u̷-cKo+8pRbڪ̜tG_lMmLCGOx@`އfJa^'یYɖx6+sG$^TP-\ 16 6ܚޣi b>wXlgNku{Z[CۥmQ9Z50nmh4=#{_ɤYM@8F-p7r)љ}W!>Pl{߁ͯ eA=~VX0WݑX.V2Dq.ַg|%Kʖd~`O;\%1m}FdcIgcp[!,n3dɉbgϒ%ÚHwB*cQheipIes`C dG zS"A±ǴP~..V6}믖z7e[7ʡ}D@ YU`rr8GvF"K'<mk+K '^/FM,l]YÇׅ}?HVq5]`,V23RTD8켓 1л1GL]zF=lhq9؜&Wu+ߞxK:Ҵҫ`۲G`=u1%U'Ʒ= xMՓv=.&ᇟ^3Չ}-KY/Q~kzXrb43LΥˡS=lO@N~‘8% dޝ1ۆ]"FV-+غǟ$~/G_Avi ?Qn)ANz܎$ 6Ӿ`YÝZj ռُl]n̋7-?I=}q?,<&_Zpsns*xmfrMb1OG ([˟*b''X\T<3 Y2}3uMȡL(E@yK5VUM c(ZzLD~P,n9cV = *e0y^Y.`WO!'5B&BN #7w6nFVA4X9ȽEi 0Ju?x2!M. ñ8م'rl nl :N6s o7{w2Wm$) ϊa3*|'B&0EN\OȌQ ƏvHz9P:wA8aVNbJDBޱԄH26w{K 6u(cR$14"dj=oFiG0$]ggDt ??orύ&~v)7hC]JlGw 4ma۾I 6[5G)kԯSu`[m(Vӏ>5( eT3Kk}qctCι@}fz_;l9jꇔr|ohlvXrY4vֶV^򞪑:(4kT287`ܟPv_ߑ8%?~6?!mjcN 0R(x/m(t`GWQ>ؾBtnZuпjA8|<i($&Oc#էL=-ڂ峋;Oߔ zPȬTnqF07z]j:0`A]æ]_*@pӀ4K:iyDVrW+}B1L{[&l,?kQ$9~M T˦O1ϡ!xzxR 0ONnZTwO${Ezm^Ɏ ҈6ne(8DD@,c%(F_wVE+n\o&ayG[Yo?Ow#t[t7Ԟ:-o:! (q{y*›3,;-J^1qt!7` XM"%Lkev*VeUz)4DQY&Cزa7ԏ僭oW76XBجV!{5ӖIU.Rv[,_g<w;f"K[ ޻fCS/Z\ŀL\-*G*O7+0pE )EoK Q$J(!TmX1"A}0Y;S~7>Vp_ O[sqgŜ>"p2 0k0ZSH0AuRlwbU`v?K%-˻f rE=I4}^܆LT#C-;ϔgw]Һՙ<80^U,ֺ?%qYJR*Nc·DQT %:+{\;8ʠzz +K eIP %:1e1CmФ@[IrQZCRЈؼ =P\.3H|x"gGNYGgLWa7 LvP.20DQxbIM*l֟6t% )S)IYi@] E%"@ 7L]`Xwx9;0">v .lf6 ]TL-)wc8X<2i@@Y -Gkuqr*hO)c"/wk ^ӦvmE;Dq9|:OQS™Coϙi(8\)cAW5I% FhP<>a VLI 0"3KZ$7Eȃ%@q>grw&Lv&}ۉZ'[۽\חcCs4O!U㠔M>.%9Z`*- y@%v^: V( 003QoA*IHEr>h骆8ɢCd"oѨ(H#)EZd>5\F~ M&L*۞\Pv)3q 3\ڄ Mi܀nwb֑-2R+tO-"w,mZVatsZ%?kL9 i#!$4 F#5;I[[j@#CG#h͝≉b*HtHu o6mL UsU5 )T(R[Jhz8=wfZ=iէ0/& &L݌THEŋnKZu􋭃 z2u%6%[ְLG~HtB fݫ}Sr.iKل ],*zxSnQp`D6$-zlOzɳD],O&疠M .e0eBfܛWGKمc+~tTcYZ ,8t{w4so?z!5QpK:`< W_V=-/u+'tGO i@mLQ׮SYCr}q!#8cHDD]ԃ^,"w س.١q72GA|*@Jmo @RGiUC?ևQN9`cvEQ۟9[Nzx5AkF0p'LE#} -NR,Ā§\3%0woUf PlL6tJV1"5rlÓ1AH+,Z YmTb Ѣѭ PS.] ݻþ I=`O>nq{\j2fRS>NQ,`Ri&KD|zBuuZL}e;oIPR$|+'a>{m0"%AF%kZ)-]$,1K3jW[Jdm/k`AORp2ć?Oނ̠M=!ZcM{z=(m*jĿrY ,يp3ZLYnԎ` /rO >HnJ2D6"^55`Ek^" "A:Θ7xTY/w v֠FZ8uwC_4%I-1:ăY.rSsLM!`+T*za3̈ r/2ʏ-O\DH|5T6ק)g((MRJ^[sV!2ĎC=j?Tq(%Ys+m&f:Ns`휰M n!jJEMدԑ"Ex:-Qu:G cSP\C}3iqMvҹiӖ;$C~`K(MK57Vϻz.`xpɪ m $[Y,Q~BiDhkHQqt5t+ Z^,Rh?K8^tg@ҶљX\h"4tqb)Fx$EVgdfl<Z/5Û1W}M>g|Z@llcͦ`{jriOS:sS)c-2Y)!I[˳ėؗzHbMekΝI<ziRT/? *sSh Lp wmb Ӆ; (X_kITwqS&%7]n4@M2 ˧rQC2_WsaW,ddQ],wI|]*-ǜ=3y׈Klدm歏&Tï:j[t72q$QqP-՟>1*XE R#w_h dIl3V(i2ԜP }N~uK6ܕYߦ˜(P,j#ߧyA󄏊~$wKw[Wjf?83r,"^;pʶ 0L-HX8D$ sw}0Mggz[_sUChl:x'E~武|Q.3d[cQLkh 8Be%>mSPmQ }N:Cm6^G4}xJWbZyogܖ n5yQ?\ ["f]R]JP撏5\Tv`dȵ rmg{T(~UUI: 74~_D~<5م*wi$i?Ju&,mR߃ZR/`T8D*yl[`MȸDͦ*>:LrDY!JSt' Kg4PMz`#VʝDt*RD2HK2M=1_ xyZoDduK7ve94|;U&=JHFU7dI_. 8=V;RҖVbV\ٰ.];YCOP85 % ?}S W⦋5fL8guR>Ci; T9 uSjJʮȃa wd>n ՆL|u~̃ȑTX2"O*?Z}uP9soS"L978ϞS iRWi16 I~oΔ"x;b䒮6i c~Nj85 /vI7[=!>(]?DhT;Jf:?-N|pJ\ ) D ߼AiZ @\۪ĖFB8: g([9ZKymaA jG:sysɚ٠8G'A\s&.aP')mI4Yt&;-:CZ݄~c@ :pv)|ʒ|T! 4ޕvUPh^^9:+hcd(JY >Xtsr:zNqK~ %YERQ(2̛Vg6FmahW%Ϙ7E?N~z虼)6fM1#ҨB+Iz{d9@rVCB;+iy]̝1M,j׶K7Ro.[+~fw^D>c -m6bMB;IWR8` hxڙ*~# O+y'T`i{SΚYk[x53|hkr)~Nx6+5A{r%vo])^ญiFwiK80Dl:: XC9 $ZrH5۠#7 |"@ >ؔL@$\hMpCP 6@$g_09|"H3(3:5—d>ybE( Z]`GᨒfZ(J9?ю)>m!TyIZ0f__H$ͲTTQ,,?B^"b{|(æ!QM*g=gwQ9d0Ye>);3<,bԛy:;-\ @Wogϔ'bzMU"GrJʟYiB{8۬}k  @ ZM> 4XfPgȱkwa ya\(ٮU(YY1]?DDZ`iQA/Wke. -3- P3j: xayF?mYKy@PdG'yG?|:?.dKbT6Cը4AwCqr!֡3,UDKcAWc9tv@THZ%rW)`?+הdA*~ENZc !YR( $S7&9r xпBÞeEv "{E)Vc&Zx]L(;^@۶`eXcoܒ{ ETG_zA0P#56߬3C^Coſw0YOV=!9v—MGyhxt [_ ]˦勒VCOTL+A6fJ gl4J'ZQH@cPd%^-/pv;.7wo "R5xQdЉaw2c$ز™e@\ϧʟvI4-7\$|eQNJR~a Fy_DKtyK.DF@"OhUz-%J\n4&ˣv!21kItE)>LlL!(4E\Y>=4U8~߀X,}=8**=0xr~ށ7ffKi_4^iu 5+:<TxmKhÓ4y=+MdHZ ;#eZ4t+xUڪh2eF'jHu#<UgNeP*d2`Qc\=$MԇL"b,! `x(U4mYc6 ? ς;#3/7EzZ&2gv8N&&dCuձ\I1mO1%u=//J#`\[Xr e,ijE`/JQJтbDU޸ !e\N_n} 8I(52 :w2ҲTaٲE ARƞDE "0m6TIKNFNwWSs8H>s'a~2ZiҦ=; ,9B"jsfDk* ZUG ,hm;RN5Xr{h-2w.E,C\ dBAGo,M͔&ЅHq_ Lw̥duPdmE;I5.HөJFi26? {w;x>`p}5i@LnLi^gMq%7ME7p)_#Sڌ8LZ) Z##UjpG?]RMyBH[0(ܠWsDePm) 緻vÙ@ +=/;CfM7 &y>MsQdԋ># J?f˟ fGymiL^WT:f logЉ^s9 `kve FIhuq;y==C#rW_'ZG.CCHn*7w}>:…#cDnMt ҽp0kS583ۢ>`z>^Hb( s}YgFQ-aA?^xmA-,*薜qOӅ_i=ܚR&GR.׃yuWjhB 5RAπ."%i]{vE40A ^mbF1K4 :R^-1Y *IakJ_SA+-F=eB0Pr4m9d (R Xb2R!>cmjQq"avg KU v8IiA~=h FGf"ƚB ŤL$ iIѾɵg -U8(̒ux%ٜ+mI(fVjKӪ4cqgz-'Ll"oAg>`~NB5.9HB$ 0 $?ܟ U|L e T`L6+,ћnͶϊS|MPƕJCx\ RBYX]x?Gk7ͫ龎 8\T!ڦ0`6'j Ʀy\/}ViۦYF?Yb逸Qh0))DvKb0` {gH.6o~GB qWPa})NâڐBݛoAuZ[9`>K>cg[tv8Ј+2.N@ "4PhdF;Ck3ݯQM>kjh@rq?!|#ɅZ2u`m .psAsēb)c-{$hZ Ʊ}󷭽 Drs`:~ /|/{d}C1ᴳEE cz/@OX>M~C!ϝYVfQ )kزy!KH(kn]wN0lǶԲ>$oZREޚQU@=1zqy6-P"x?0;- Y(בye˜A+>X(lw’۵w55})G;= !$zR|M6+m5 Qx@ʣBgucm Ӗt^{wg vV6B){ :XVC4+?*uE؉B`\Q9ꄛwEĆ=DdS+2~s61-LtLG!`x`FQL-%U W-TiEh#+i$"`G *O^4ژ@wX$\6(/[|O멓 F4)3˰/(ɧ9w-Tx]#f+ݶ<{)GRyo| %3Fegar#ADk6M;_ Cm <@OiPNf;?s4=t U&/Vw }lC m؄ΜJA|H; `8TDKĘ!Du%VSGL 7S\U@`}#nSL`FO~eC(cvaD"sF?d|( a"D]`CyO<)m?Ky%+u&/ּ"C*ߧtƥE `|!0뎏p؟j>+jT#KS40LSSm'SӾyt57B5H]iX}L6Q43#Ljؒ٨+uC4p2#2(#.W5EVI OƎ,iDD,ی qo1蕲tM y[ntw>V[R\jKLivc\;SY_vx,*!f3U"Ȣ/&( 46QyS (n$Hm<j#hiT~btk5i,1Χ.`#KMB_]~pa dʻHI~l|Hk!CrzD+_5WIགྷ_Xc|(Kh?+1SXK93ȵ iT+;EGWeXMe9ZV}/l|B?*m~p 4e"Wo]|MZZ40B0@Σq 'ˣ aGcjԥ2?&F)1&5ԞO}!ө-u2~b?ޏӈЂ[#0flpX2 |*\wo %// D;˰)`- ΪzYICGWe(fa\O-8V(oq9eޠTF p-lr~y?$C6\j+kcܣtAU咰\%9/c" sQ"3q-U(M$>HUI|5r6VpN><캭8/SL V7O)_*/^vɿZq[$94I]i]u]7FE>=#|)KR9/U*ʈroلbӜbƨno01̒~R_R$GςkKE b2ō4}V 6);)k-ɦ`LK xa߫`R1+."efr~h)qSsu8;{|PC~hjIZf<,(bXH` ҝ|n5K+WԢHV@>_=4?πV,{ԟ,e=EuKwV-]*_@dХ1 Û+*tzVǒN?~T#@C 7YcD-;0Á˜ziJ{,OJ׸ v hDv^ "){gk첡]Mȅw'ӓB Ol mGʃv9Ϗv|3VҦF_3 cc@<kC@r#"P`XBT^Mab&Anۮv>Js4CL;\Ģ (PB!S$rv}4osNR᫁N#(Ya ɂ3wOMm6pUA,fbI*vSڭGQ1f ,։ 7 |V-1mmo@hJ'\RJn[\)Fb-5Ƿk|sBϑ& 'VuO+P[C3Mv +Ϊ#س͛ QDK38xݺ 0F Z>VQ]œp78ܻ~Su 7t_ >c&qz]X%YL+2Mu^$]&mMcf5q- qkmY6E2t$ ( ;x(= >/MKe)cY}jIOUkr3Pd},Չ9 7P$hՊ)%/io ˩ U$}x%34TOJh/S]$Wm|YJ$ާF~qw%Ϗie!i2bk)P'sIsp1ʖQ /Փ|Ub:OI<ד2ݥ9@. }(R2Aks0kbQ[ㅸƞ[0Zyߓ[w#&hyh2B <h; 5|?q)z`pSBqj ߜ@ΟO[}]j>\YBKdF;vړg}/֒~PV &#!2x$} >>0o~=]^]9XYi,5o:=[{f#Uh7tyK_Y\yPB#9fܜ^Acr75\[6Rx %̆aN8W#>ѦUջS@!Xŵ>؊0d6ش@|`䅂. R~2ZRl0s ^)fn9Μi%j2TYf<+x21*vBD{ (?.y;Q;haQk' Կ݋'b2ݾPwl2zU.fNjpb9H#" y#EݻbLj/=L!Afv%LU+ e{veI}IDQ9pqII7!bZ⬪;ȬAm;v6iԃˡ h ERfxclx_f&|S^Z&&E[L'f.̣}>Dkŵػ%,2HT:GHO6r2w<laL`=n&OD&=v?ɿ-OkfKE"ZHN0t @@bF!i-`}$h,\Y= :<ޖ'G ClbH=/őP loZcl\Fw\b'ؽ8\s< ,-%$ڕ]k+y_ ,tKv ^˃JjOA'jHwiK̃Z0RFFc>pDmfa𐳗zQ~M>1ٳ(6'9aC8A爏UDR8tk1Fr]+gw㫓HJkʙ-aX a1e, wIW 8"[{o$~Mr [YJHA%~%>h/8> J"j8߫7Ng HwEƍid2--C4_2uWJ]ncF~s'`i>T7kMQGfwc<=? EC/Pğ^FcMjMy쵭i6Rf9cĿ6BaBYO&%A ~uAv`䜳p [,tb]NLe@le:̽lU^~Yo}j\EB#>LZLtm2;g;q;QlQ9FSgOqKՋsG- yI]K$ޭ̯X#xa}Hcz㏩"-EKv+MUi~E Cp&{qH򡬿hYqͧsQqx=~HsU'sm'h[^kxKx"]*IØgcl00)c0hc’r_(!h~ՙ̌G} :".G M &l&(m+p"Q.}JP0vKCSIQɐ 6 Лέ(k;ʝKk̘ |̩H:Nx^ht4k( ̖p۠T^ ~ 5,$W?gi9?/]Y?E;9$H6SOvFЁRΪѤ;3GY)(BޖRH6Ba#~rqT%n9z Dtu^ª jY{)VX\m)"uFx<BALJDgvhq?y ˝)'gZm8Ic\sMXLj44RQ؝dږ+/D%c˚T.hpx\/w/tP;ɅJcq]R/e%$e5?^ډ`7,4IGɠưDzO(!WF1Mtz p gS(:K-1et%f@ƀ(g}{HlkfsM&@ި b|؝8X_Zd2ꂗ&˙Hȷ[#FoOT"äz ؙ֘F2UGg.&(wH6h'*q-˨dQ*5ّTr {J5XM j&rw䞤6ݴjF GA?HOlM>$~LL5̼68ŧ lq}5cU.NPb,p>R[k OWsƪoʕgƁt }- *ɖT!VP +$.Ns6gȲY􃋶̞X(W]&#ϡGq3tۜW{>,WR^ \ЉZŻ!!6 {)sXzӿl48@3٪e"@]Iʽ^s%t_fC^uzZ3׌8;rF2 ~y0B> IiŢ:gKa/U[GVJU?7mȔ^;M.2 {0k#JrCtAOkV0HCRZlcȳO^74VBh=vɖy&/ $~-vp8c.s'4+'(} KM@T)\{WQw(`94ȫ}--1h/r0yHF5ΦƽQhլ>-I+j:$ .cl UeʙM%~z(]|bFI c F,e %U>q$F_}wպ*Cr9yP߫0tK~iM ;sܗWrG˱Rlq dԊOHY] N`]XLG^:@J-gnQyJ:`ˑ,n5'Ћ̗Lgd't u,֬D2n_߬N\pMm}X{1%em9)Iu "B_(r*'h +PR2"J@B3ϦϾph=Jn dD(CF`2XmHVĕmbiSb>29qbx`w -3 5ykD/L)ZU\]έ\ W*bMW|D iPܒE-гv1lhQdR>i>0Cv၀ȓ *(2ux {ʇly!q=3 g8G3#;cc:j-Mz;ى'[ΥO} ӫDe <;yXw^u%|( Ô) vg{n|I^#&]?}c2NUDe󱆔&ԣn _{=-SeC~ _O(mHEG_Hx΄, 2g0F͝(-}%5j`wR+47HWY` eCom2yVtLo)4n@rx q -of0UXZOaݚY*? 4 3o#2z jh>-#6ZK΍roy^ð;vӼ!)uVlԗw1Īvf_C$_)W'dַ kp5}%mK"8'z*`eD=" *u %+DlqGG<}=oBpIIJRUhܷv~VIH7m2$,[bC:^52ㆂMn._M6+Ё۵y;1"9voF68RYg9\͛lCV* TNFDʀÄ]Õ7 ٫6˅Jʲ ` oDlXIP؇r:qLV7MC/48E0rHJUYĻ>|p)P/ȔRx"k'4),_V,DNG"dl YtNM /3ՒF?>`e8ڰEMHyBgQ( M cg¹`?o6@$>UTA.xl5 &`]OѼO䤁ZEQurcT 9[< rAqfu.dt9!_ Zɍo q Y%J(*>:;Z Ш]fsr,. ECRRy+l&KXo bN2K >:rz/Z_u٠ӯ81@񕚶FT[[[1є yVUB a#[V# `N=o0khXi#6rd iGFH;zw@ɹ gchlO,yxȝVvE>P|(^Lh?}+3I\Og z>6;=[ } TSB'0p1# c-XxT  =hP}9󂲰+t *#@ rϗ("~&ƕoӠL˔8j6wc09YՈ(hԤT K!Mz<9x$RF $@NdEwv2$ w}賚v* bo{srX{sKzbf8ElMN;,ط۰r#pE>۽R.ùpMqU wzZdi_{/ϲT-}`4-'!3aL}-ںHXӯ xۍN5:&׬i4KyOI.DjN1Iɖ)HcNxWݐRF[~W(crD$Y}yOӾ/u?asr| EAHZN Y"#NO %1,6)>ovиS37mFVy#}e4%у}A.gK3kUixCA+Z)L9%1*dQ;[8duoc/16?Rya F4-:Wz`+h$TmX')\sFa6GsIr=l #S7Fc&4F+x zMâg7_Ag%O|U|7`a E] 4k[f:X=yҳp3`,e UzjΉ\_juo3Ǖsr;쨞eƼ%&;,j)wY >:ߐl y4!5Kېy΄~Uz оvSuKɛM|scu1V,4 G8x[Iy3'w5@(A2<5ڃ%yFxmI`y?Lq1W%o<@xؽ >7x 0u~:VF8:Wlي mŶC03S@HJBgQܕ=o2}L#"OcEa3%V8avYçR&Ìs4>͑s/c@no1f~O b\.[Uų( r\yzr`҈&Cs DP4]6NnC\#Rƕ$̀Oq H~lb6^) ryV}r)Xoxb'rm3knney-W5_8?#Kܹkd 0PPa]]+wm!tOGQ@\P(HwGKA|x4޾vn)."8|Mt7:#b^5iߧ:a>oQWA>\_u1qF"`{Ã,?aa@k`Kj'[ tAxfdrw5d1=9#[<frY@_xQdRv8r΂:瓷YĹҹ3N# ) 7Z.]Գ^?_=3vUb@{n!,!Ug CDZ  䋪ӻӚ<~*@flU2-IGJQ_'[_Ic yH줊Y]'`*LQXIN6*k)7SNqawХ;@%Bu<@b[u?ofUB%vˁ8D%~6ZmBFO\ "|,һ?w>ǚǂa vENd򤗠>H|Ѭ+gv2Zfw/>j%!rvJ׺q&i&Xa/ 0jȨ̌qpUj ī3rt.˛wto[t^L\`TWMouA%x=B_o*^4zh͠p6cu%Q(zo:wɘZdZ /U4 .%s|J* YW RmBx z*'#q)'LZt(+ np1{9m./S?;w "h<VcH8yU"Bw9!4Rn:v|^|| _)M3#jqȷD Q/w!!Xe_TT"$421w_OFLr!Mv%@hcu{몿='$4G֙l ǹ! &/"0k88*ʰ_ԨXjbHfSI뇟#l 9K CIt {& ,Vt^q'B8"mS5`ߙ q ~(T_|jV~F ?5I*L)HٻKQV)̲ʦV]bzK4ojL{@/nIV *qfmCm Pg `-T]*~hB"]gW o~g&tL[zihZJa c^w^7*,lBʰˏd]Iu7Oֱ9Gx//UڴXPRO#4VR=׏ l1+fcV* 0y`$e1>. ynx| %gk9Gzu!HNv'nvqS3'etM pm*,B#J8@*!2{1Xm#'ˊY *;HM\h:;)^6+(_F;mY Zlt81N^~0KU~Q0F2>fz%Y.r;&G4R|,w\ ̹Q "ߡ,wg>6e0Pt+v1"jx0 .NhTkJ-GK^}|_rsxl'+# l!u'bFN *ڎ] vW>7gJsoU/h0,ޠHh Z ۘϺ պ&[OC{rn1ޤ([k4$Pa|KqvZv@5<@/#3e\`˒WRUah-p_AKroĎ$:7.4?"4vLxFy&>K_QW.xw>xycp̠T>Do"n?Բ3Ó~j -r HGӵ6w( "2qY>< L*DQ؃U 1[g.\#MWIBv{vy<)TU0frDYlX0.!\ @2Fp+Ei\UA݅<2Ï0ܖ$rs# =N*.1J9]]skuڋ.JDN<&jaE@I80Y u}P,QA'W.{z 6|.0s'Fڶs~^\el3Y=t@  !;xWl>>.ATN )ʓ[:3?A~L 6 ˰3Xe)]gTqI֬ԧVq |rM( Rʎ]>5SF~o.G]era ]QXԳ(;QO  u\dT'1}OA;aZƥ+a&9Tu+H}׉ yDl. ) 3v8Hd,cBSfJxP b0Ūb}eF< MMkIKYzzGތO(π9;eL>cjAC(_3msӐi9Q2Qjݙ rjgy tɗkGQ9JB@3eVhq=e|N40ƢW{rg)[~>I(>{s*j(ҳJiw i/bzvƌMtAY~Apq t&2:YU=iٌJ+QA&Aliq=l@q-27RPh"NçndPА($8 tE dӬ"_uS34-Up$xY|,[Hf<vAJh80#DeI2iPGA* <>ٳhk>a@?;M0Q2kg&<K+iCTs&n_2MY` K`PG#iOȺ0 eװ\D%^OEȖY6ܟ<+<2[У t2Ao`{+~kn|w5w}^/1zQWN-c "J_aɅ)df@ VxQ=3 DL|ߏTdVʗ\K6gRiM!R~t*ʈ΍ݢ?Ue_XmdabQD$`8צNW7j6v29F`r?6WTޖ;Kң1`o*$vjA- wPOĺd ݘ[65l`-))N곔Yڽ y V+s|OIѡผp+ bF ?zv0EsŃ<d'hJ&TutX!7ˎ+JKN\Q@0jdZ2&̋( }Ɍ Ǡ[|оܔ:/TJ;'ɼWAIc'KYxH )A3 ´D@ +NEKxޏ}j=9*,>6LaWמzpoB Lk`wjtG:j91 CrkbuټmVb#c4w}K.97N~n@՝3eVo)$W M]EF^}|~l je0\a|rW?ІWxՀmXNG*UAmZ0r5"4 ~0":=I hȈRZH\?c!f 1^Xu ,RힾVHH5oճޭy}'$T0Zr;,0yWLZqgVn"7D!ّ,*5 5G'^ U(*X: vh,{Z3>R6Z!H@ҿc@^|I_DvqҴ$Mw7Q撚m ON Ohva<Ձ&;&.KCr!ru9j# &_ypbV||KUqzUb{_!`SYޒf>;u.čiQ٥:K?S2e@Dl,jN S\p!_ML̩OzWc֬(|4yg x5  k4{Tbƒ/,+?#s55j |ws8N~U7QsW(4l-xmvWtDނb04b5^] s tGȃ$]b:>w5zטޯ6{f8NS)F]&nz>JiX-ݺbSlP>]J_Y_iE8h}`-)jKcGE9vm#Ag'R)e 3 7f数&|eBt&yuLs+IA#ӱs6£ ',(H7ʷ< C?#D#j8 &r)=U^$ŒF)v-Wֲ.&b/N{紃3e2s64P\tE fOC͕GYyw@TGIen M$15Fm0PÑdX>zQJPTґ-@ǽNLCYU\$a^/C' bbƤ0r0ؘ[sHJ*t 3%Kg Hė44t\l,ۙ~c0z/1W xb?ff#6 K~RǠ8v܉X/i%__԰Y9ps!kĨC{l U\~ UY5ٍzzY==( ttWQD{koXC)/jxe˵.+kw$Qڜ6|gЙk$3% &k'ۤ}g'[ S 6`X(aP =h Vkl++NK:f#3q ToSKlؽRcj(6*pu\Fs:\}Ks OV-C(!.("˨]U B~0 3gh~$7beW^]G%H R4Qb/4apؙtq^P*-4OSyH3>Nm"3j-#&<#֩mjc^زU0{32f.,>\sfue:[Rwx h&^S8zKDnp*']BA\iE iSl{l/fe`k37>e,=N8.=vT_@̖fpuLOˆ=}?[E%>&{B.+A‚7uU!`$'n1,u?ƃ5`~f椁(hVHƎЫf ՘cc4Lh(mC4:8[eF[Q,)6 >*Y.²jHUI@tD,=bDU!\jB+oT+?uW H^ ĉj/<8jvRO[G>#C6&K9ڔmfpqs[qeuv`Uy+6|-fs*|%Ј:-MJaT|F`yc=(o58$;zᙶ ),+284oˬn6Q Bѣ>Λ4~Qt7t5n%$=x%{fi}VƖ]W}y86QgDf*7aUF%=Q.By)HB`#QNOVP9+W{!_t%C}CM"KU}z7[waCD$kh[[h9ب+ƽ0Tc0K6+գ ս^&*"Ԛ8;"y_) yxir4$f^#U7p7Y(nrKhV7cR% ]5洙p  Xny甋uqx BR&Q'P=^s'G?n e-oIj;DZ;-Tv0o)ٜx|..6v6\+V{c IO.84f؁v++ŽA7 .O%iEނ+~1-bsr0*u@U9BKӭgk^`ZQN'##mP^9&0R8xDۨ L#ČoӱBV8׃/"F)~}'\ !s:X?6V5R~ Q[:U$q*/9`B %݉\TWy2qdWaQ(0C}L莘>`!=Y% ؁yם7̧U k0 /쵏+ݐ!%hp`m:'ϻVjЯ4FA*/Y:Ow" uՔ"0 В{O͐/0/w}WXŹhrRu=d.%b!¸jcUwiЯVW[xu-"h`ǁ+,c' `%۔z֌8$!l4 qAFEtkSWՃp JI<h;bf-ʺD7zb4 l!Ho!e_^zi4:NjH=bc($[rZϛ&ߑiLnJo ɡi2 @W_?cX}r\fH.`wؕ#$Em~]3SO|9^DVkL*aЛ:H³E֍2D3BWMXW<^=~8dzAʹ S·ْnD+қn UCr%_ a6>{#DUPfHCɅWC@|Ed137 ւJ]2 =JH}28$gmQhqa =,L7:6aAb+?ӕgI#ӳY `en* l,;K˨0*Z@-kiطMs:'BL^5ga?%ӑقhW yH=j*vM|xcZm3sujՖ3 q dGh7┹RgCA~#;@Yc0\B/0iUvL{o;m^UU)6}'SJ$lT WV\ԝ ,Jɧbe5^>33*ZDnhaa؄& 8+)lΙ1 M򔏍ӿssQ4bo7!giLvfJ_GB@&RךrWa-r,]Aw R 7(_2̗ %FSsSSNA Ki+B%"MQH6z<.r!d0@YZo¶L"zVMb [ g<}&q4g[)hpaIQsjly/.y̹;9!4:O#QT8h#~0\-1NWC0'm Mxyy9|C K/R7ErY t_"Ybw7֝adxɼۚ8PC._-FMhIJ׌+FnŶzԏoI*HYb}픏6 +Pg.F =xw  %S*=Q*q5]VoCXKXW>@Q@)> l &d7FN.Wg=~gHyi1Z!c~'^dZ䐡!r[C#(K 34R3D:1PJ̫Ҿ\\aؓF5p!VV}b5 86A8<xגa@B{XLpS=0%(hm6SJ+ԁe"z&)iīYqD *d\8y ԗw<:Ъīy]OW> qayS ;">GU+pI(~9}ɦBYdiBwE? |)mjp;:R* 0"E'7H[ & uOUd ޷C)~:RgQUޕlF\`?HtojИ[} cm0$ ֗4Vy%-[ZA. 0լi>$o(|׶(~ܗGO#ߓ~ YD)0^?,f7@ YzBpЃ)yWȑ=&+hK iZt4hh P^r׹7Yyr5 ,u!z㓴G]YHvk^^*o^>L@df C}GCA6Jޜ˖U6m+ۙ /l7AlᶖCXQ,"3cqj$̞)_0K؟A<\ů[J5,I [i[v#=6!LW+|MG?iYJ:JHx05D9hT%~2F71W $h 5XH 6UgX .04cN[O8 %*VS͋+K@X7L,= 2D)$b7$,GZfWk|k9hB6x$قQ>^.D @N;u'؄87K1%$1ٿ锾X>jVEs`TNA(n#nƭ&jhoj 8XqjӸ>Cp=|iGܩD' m` JɌ#\RYH?^()Đ$gHRbB5w=hYVgKXͻ6RP!˵|OR/ŀa„1 h7vV{d_H4Aס̂n[С5y0h53qb=Az>m:Vf>|@ΠOMmϥ@`~YѨ+ֆQ 9"ʁ/m|bڜ)+ûѡy;j׀.;=߾#t]`70ZMf^m(ԋyXd`w+t=zy&u+N-12ӴF"Z)7#OOkݲd-Kr"jr Ց!OF ;<)G FUEk:^6U(\k`Zm+ia];.5&o8aJrBL,:ľ(>b a҃zHKkaM.a߄]P3Ϟ%VwIRЛ 9BRo5]UK41KJ^*jF^͖܃M0&iG: ݏrb 깯[fGˋȫx"ZBBTşLPɜ¼,|Ar6 7Ԭ"+CݵCK^2TEFR 1.p&DQjM'6X}_N_&W&Z-6x5y,}{tG x4oLY')bItEڤ O|aJXIn2VİH#KM0LbjbO-gr NV~%ŃXL5:F6vf!s/h˜ix`5EN!JKy8 O%oUsg&X@j?{n@ ۮ nVm[N*EߞRxs ;Αg:> ͵)Y $2$ʱٔuBۘ#6|(Tm] tg԰5fki$] "XƜ6UF)wك O~I0@n_4b /?,u~ZBKߣm Wٶ!,{[}X7Qt&?59F 7q.WR@,bWOO1bzhcwOy󵣴7ב u>7s̟CN,ڳ"m"lIhk?I+g!dN8o l(%)bVE߭t(?87rgki)q h+"RתkNN|p{ $+N,2~w(U)y)ӽPYrЌz &>$Iijh7G ݕ%z}r_\ْnz+B!2CHs]52Ja?>aYX) W0(q,cG)yCvbLj,U{w+c쓁Ss*y&W $=VRĬ f/YȮPXԊ[U.FAX+?>|c[ YS=gu&}SleAM_zi.IekWc2܇l7Еwk9_[]b,d1,o<;Ƽߡ*ee"T\8|UI uccl$Ȃ X`Q 3A[&\Ms(ׇqHV1%*KÉF_vK]_V)1[t\tąyvwCc@"1C{b(x ʎq>U#Q2UkBAݥJ6%K^*kP0.ҡ {ѢE=e'Q#C$7Lss((snx`9.&񅞿'7 -$.7 s1T$d(X v]Nz5)pq*~WLC8_;#Wa=a\FMJ1sZg|\rf-%QNjLߘS3 UGh;z1d6<2%oQz_<l%#["ګE#|ZXViY 2(͗&K}ʋǰd "?kVDɑӕYUk)j&쵳?-E%-|ނB"nAɌ!6J$n1;VTdz6 scu BMJ ~Ϋ8t7B4 HNf9`{f|т"b%귢agyafQS(.}fsi5ןuLfrR d fVunj?r?$u3I-9P+hNl;=kƒ-)$({@2C֡A|+$v;$g7|0IZCBJș8"58ݷƪ]:deC힚'nOiu۱4a-*y TѱJ^"{vۇS% iu Nݴ;h$bљD8A$8~뵵mOynM-6^?nލv&㻁ݨ̓DAH!\6#X4>4:Xm >,ka.-ߤSMKbs*0K?\"O:^IV:؊2en{+ȡb/ڀ&abcux Q/^jJry8}͚K 8)tD! bO6sPT|XVf/&4ut^jm$z$h#2&q|+Cld;ym #W) T$~#W1vX3QUNF`sx%P^-k65^vAn'q±*5sinT{ "w,Ո>hVf y/$ډƜ|qP,( 2AIU5dM_3Pw~5e-( #=b!mw`w͒p'e+WXYm7A03qd.}P1H_-9|P:)G)x s(Knݎ@ڵѧ D-^4\ 0)P&cHCTw+_(Gy'-P,8E׏جY0K)x*/ h[֭uc ^qa$K18?h/⦴Le2 #~F=A#V'sx= cmjB+bƎYʰ!|А.pBw33`.BO]As \-Wat9sRoP|5yv?͈稊CCxT5uXV9YRU}_{'>ݖt7T|U|,$& YfxKv`._d3\R9%o?xp`p#hׅUC$PxEЩNKR/v׷i)Wd'j_t㑸ԣh0+i*z$ç.\1굧ߋʲЄE3ɫP 63>!?IDZ/ŽH;69~E/KFAMвo賥c]:T ΘzԔ8P8tO#loV-"&d%?wU{ qz)}__R`T^;JN5.HK!\H٢ym̗-QD=)mbMzגˢ `YUO_964|d .+?WN --:yk8,! D1)h-NڇTՏYE[(07! ]czTeR:0^O=éN#83FD~pT%*{fyTt90X^eK]q{1?5{*^Z4Wx# UH.P5'wE# ǦyXzXFb﶑exAU+;tcD x#ȌHv-ĎP]сtP{S8G@p* yPx-FpR 6. LFldf[ήm6r8}3ks;J6kŒ Zrzwϡ蟓ќxe4aOOr9'3Y1$&'1~_˜*VlKp^&{G@s>7 $,@Ǟdŗ[L$;mu8/^uJ[&I=7p(Vԑw>\vOW8JCSOcX"WWPhxoqWxfޡUs}]b9"㲡2}$H?#l'ÃHՏ w&U }FccJߴaQ*C Xv28@|>Ϡً.%pz$UxϬЀyT̺tQZ,Z=+./Fy.[7ajS}~D P,SիpDG<ݛCȬ8]u=.I6␤M*iq6; B0b>\Dpy ,! r͵:E))h8Fn.ۨ . 9G[zҘoFL@?Jx6ܽsK90-S/Ǿ/Bk5ruJ`?0 ^s2ޖJ|՝ߧ:?ב,kG>j(^I4!꠨C<:Dz_9^ րV~Jqe 'JvWUFߞ3%Pri59~4[UKg~@q zV9$lj  _nDZEj $=]+HF)2}&l(OsK6էȻDp}M9󯼐s_=( 3 Bz$e[(aԢvcwb{wܣZ{,t'iHd)K9Hފ~f{e΍-{ӌ NkSrیB ϟ%jʲRh7+e;EŰcGfRԾ{0͊rb!m.r9˔GdZiQ(u5Mm5^dR>m"ө2%YOUy<װ(Jd 2 8%%ѤS#I%ރ.PE7Z~0F$  זjx-Ӡ,^`b*_ .-W=bcͫ&;RA3U ѕ _6pEPJ%YmB銞Qer^{[e9Ra_[3,` t*5[s𒏆*93l=Ub4U@7|n*k0F=PkM|F +p+OEjnL@cmBI@zbD켥j灳WAHM Pk {@ppH2?I C0K87ѝ`8":ޜ 7c4[*n{0B\9dDF=*7\ևXkcĉ]}M98`]2/ lfH30/%ڹ*_e._!29:_VEJd?9 rp[' u,'q\2OUsCYȯNf2Wό$}U|_U~y;*<-qXCwL҆bs5L )’ [Ӎ˲F]. ]09q|9N;e<AZ~(c~?%'LU0oR2šHKWtj(M@%.X_K&5Wtzb( n/Uuy=xp_@ 6-B `^ 3L&9>S|^:gȨFL' N-hR06H -}1R+ƔeY /tR f!\Vb6"&! Q50fU->#@'{WЩyOm>N| e]09Yȳ!y@piEqa?MS|9eR^yO!-她2u<:BHvߏ)K`^(D39pl#KHϸ4Q]pE`PE{ U6"[{edQoY c v Pע&mOMxc>1 yŚ~N~go ?zǃZn4ܤLt>$:sU.PBil|B]T`} GV0tަtak:la=iZb9Rxiwl\gS3]xz@,{41 P6kg5\ڦK '},[NyF 0"SaIrñM]ΙJe G.:ƫ yZ(#2FV%j2E&ZɥOwIa"WYv@=dH-c:}p3.] '.pEÌ,F sy٥C;Z9o H,!d.doa-zY90L x%'ե";N (gnipa<LR}uCƝ+;w;3䟅`nqW!fKSd c̑9;@Ϳ[oZoxF+@KRk7ɶi¿|͹dD}˽P0oPW>8Cs6䈨xq)f_{q|h-i(z!P@6!_n_G`zv ( \2, !dh5] i``{nfp5m+N֎q2X1F=E,tTjEH2/8mkԙ@ ,x=TBx}y.Dg;zrq5:L"ܝ =r|H]o%s2n{4/C|SyuY)x5<8&4m]e^eVX0}]}W&$"ȏ>6.nyWtz$$y˽ѣ+YޤCS9 .+a.Br٠jxq@:!8AM"nV t;p-ٔ|g}yNKxw3VOwAWZ7!뇽~PL =ME/dP۵  yEUgm;A_3E&"9I0AC4owͤ OJ=OB:>P*Jv9O]5n+1P5g1LE  L1;`:2m؎`PFDo r˯-"Jq\i HI.!/%u);D43}4Ʉ"4Т{?{4P7fTQZg46k9Ѣ:&٤S,,ВSAV-~ETW]4&Y2Av$Ƣ::lnjLK$ nLek؟xG6GĺC $2<ց[,qP@ԩbqN?X4W|T\4 2Z wI gwĢ-oyI;NakDҋ~lkoZ2*CV ztց 7/VA Tʉ;yZ1$&خfPAQ^BR>$IH? JOjjr _ɞ- Awf0/\邝Y+ҹpGw ޥ̢{q +ci'Z XS&&Kn6 :)/Hd'(;31`sXMN9nF[WyNv ;ăMh8$f1vyվN 'HSBRFc~?2?!Xz{N"9(}?TGp+8B>Q@b:U@-YcRȮJ6j4x mﭕ&%9 wx(QqZ1:03Wh8ڜj;z Fk/V Rek1lTUO vpm*`vDٵ%E!M;Rh .0cZ";i_XuB$㏚Ѿ;=v蔌Q_Wõ8ːo:~2A+Li]Rjf74nex#Qlzɇ|[5\Mw9p7#̆Nl񦤔!bPMz ,dنLT~a1`ٳ^2?DīRUֻb;a b1 q`"q X0D!n<ж;< ½:D>F!Qg^BI # ^Q۵p:304E[M->'٧pQ?toҼ}~x6/`1tP^")B!z%Y;-=xS \":cXa\W>.5^= a<ũ~3@pͽmt0:$3Yr2i(_J^ p1\\TeSs*Xn~\{.?Iۂ[{mN- wD\1pߺ Ѧkhf pF" La 0M# <+do*QIeo'ETNm@R0z0!f$zVEzeI=mC8, V&ν7^apo 1r0NрeP9x6EVU`~0GKOVqSY*oqW P~ދ549 Rmc9XWG]7|M/ ';jGj>WBzA;A:15M刲C5ЕMKdCTF*0<~?yƖ"PvZW(>m) {8$fXIdƌ+ւUTK6 d`3 %ޑ$aЕ%4-t85T!ͮ7=o6H]'֧ZvЇT/FQ|ֳ7ͨ7$2[U}%&nM_&B9OE5_<;ompfqsn xx|:niTBcG=Byo @jk dz;j^{-: 5Β4U?$ YU؈WJ$ZyAªAuӦ١.]=zaAa-Ԃ#{Tr@|t'?ZmsA%_ŭ %- PY:jHfCu/XI2Ӥ\1y33Fg;k v-JN^ 9U@DaHu5z=l+/d>˺2܋4 "4M1?-wS15Tw79D6iZy^(aTj\Ay$G>Ǿ?TSj;ڣ}%\EdC?zbThuB*\A 8U[-. k!=ʝ +;[mCDzo) N[ަ83_}b*n.䩀*$c?.֦Z^pzߵ-ϫ_6 V0s|,ͺˑa:<3LT+\J;3[VE,|x=ߚ~~yaHt^ɀS_"EUCU;{oEk| !ܷx]M+//)oO`q3ZxG͈-iR []ƍOϲ]aєdlrDJi,UL$^4P:[t0r֜x0C;jEzGE"k۵Y)/tsPs[2 &M#DؖHw7{]jJuWJB'Y'a(1(hGrs90qCk >c?Wlc(@U HR,nw d] JWRRWw#yz&Ւ>Bj,TBef%i%õE-n7Ky-PXa+lNiT&bӉYJX 2l=R_-?EG:𦎆$l\h-5d'VJF`'0,ͨ$%3TnOR|{0[&Pֲ7{+= 垄ks,R 'k6mX'1)Z< V /59RAZ-+pMC"Uva~&x / IgՊm-HXE=LF5:VD@4RJtu˛"ms>#_#X EɹTU䎭Kc}r]׿<׬zIN6JP䔋N#Xݴ oR[v [ S;StnׂSAOJgw, 3}NFqed[^1 *@+Xjp9淾10 [z f;P4Kp[KdM(v8R3c%X#CS(V/[SV%'[aй]w .iȳ7a z?VM"ZY$gtC $wv&▵[5 KBVWl'sخT1:~nɫ)9˫aB H^'fMeu05ͱg$ۜЊ*@a,oO^粻{Y!H&>o*܀b0`3Z"^FE(~}npy6 bְem@zzO:CubfW,^U2uk h=lQDMp,Sbzaz8uvch_aBߋ( oX&|:gl[KN$Gɒ 89ܞJ@ g,l7/RuWo =ds ZduA5䠽[\!x-ap2jI,c%͞X i-h3jfT IH=ESaMBQ݀yX/`RI i"KD^;S!S:JҡxJZ&g"( INbMH ^4z嚖htC;|We&>F"I9WQ ] %ڞգσzIg6% X}CMŋͿ_?)gzYSCAK %)i) 6aM+e[]/>L-V6N%@}x _&)u\ z;՜:w"3LXQzd 49AL(=..445oM}$_?PI|k]D t߁ڣ |۠sy}LXL-H[xS,㤁/v0e^(I_el=P {O&h,L?K ?=O 5 [3иCm w"ޝ.Ym t[i.w]TP @GJcuU^$ -0 0e!@]R)z*3b_ZǮC*L}g魘۸dQ N(FJ44C|Qc)(,b,aY>cd:X1CĶ@B'1{zc!-ʿ׆p-CU## }~DFeDHO>s oZRO#OE0ʰH@Vmfu DnHueBY{hr[}Ʈ>pɎ D_)~J@:aj Fʷ[Ak {6+IeITO! \ٴ^w*NL_Ya9|iPǃG0-仠=}ϒfKR_Vne=AGe3Qֹ[ilA=B5G=o0x6X/`È[Û k8esMBu^X:s׺#L~9hvD9]#-s .r׫BBcM:!@Hq#l '΀#rYT@U!Ovd 1$gfO3ߒ6'J:kxj 0GDz0W;2gn~tܗ?DT<9A)^2 k1%LLx(]5 W;v ä:!8 T*^r fBd!€khk<W3>:o@ {8!}R_&eDl{)/ o}+s.458b cr>[1Who8•rۈ{+QGNe( l5 >A` )& 6'{0x_ ,\ P_5+>2b#YmMA-ˎ/QYWmvGsWt@ I6 "rV xy>l\AT(tQ®>M8S \%=xÖ?֧s#Q'6v"4pͶ3Hl.OmmhEqK=ۮ2EﳪEw6\M3{ Gؔ(A@:~R#gﯬ+BN* µqk?z$Q;O_ĘiVk \%+/E'40iwzWN+IQYg\OQL`=\Dhxm}i͘Ldym7}o }xz Q!)E!@wPkl ;N 3)7* z@SI}W3Q 1?~Ը P63b6u" qEX"86VI ?rAkn_Hld8FsnwfX~;Wo@Vzx<}p2jpE`_%+\㬶l_jxD@&cUDcU,|hݛ[XgQQ(gnAnP[zCjo}?@ -ɍ%|bT}&hBxFN.3U=ρ4C$v],fQwUDxKF߻y=Ͳ;8 41G%6kZ~^',9 BmuΌ*0+QIwغx Y0zaej@Zޣ T$Ŭ5m-SIRZ?4@ g|F,CWLzI]KO~eWL_0jդo;݈1hwtgow+X1=(;IR=N`VoO E_ .&gGK"V˸#̠{զ&NG{cˆ4w,7]' b@eL:էzw!Mp^UR~">ujv\iDC1,1+< <dµed@sPOtA׸l1Ǧt?<[aBi$eV7׾$jG!l|&OESKlMh)tdF5sN l;fp-dgre0 pE:b!$k`n.clŴ4KE/V*]HU>Iݻ6=M_۶XHrI@Q;LR:\4N ārɋfG/#|ʫ[+IH>$T,*#i_XLИğE,`NAM& P{aϼV8N.46?,`ҥ8^^~~0ɻn3N7 W68vDLJ'~I}֬@tdZ Bي$;.|_y:u=@` TGr\)40o ,|G4$ʼni(zoҍ$M׻Kj&1SNM!m;`:e" xm?XRf=H %RWs95)Lf#- r5'8ZrYagEĎ>A);kR9dAz' {+c̕.1 zU$"E NK(!*!%fw;}<;I@ P/DN9/tߝ<] [d53jvZ>&B2}p&QWY:kCw\qg\b6SWPZ +%w} ,iD _ a#tQ>0 wFy$1 9MYZr*z$1eBLpVpQkT'͒Q2hFuobؽ1>B xᅏ~fJ2p@Z x{;F_6;J'j4Gwj%|x/0JU`ٖCAsfJ;2^cAQ?KR"\y `dXy@}ً0vǚ˿_\!Ǵby!\\4@Еnu͔NK~Ggic8ub~̕#\FRU!Jz48\3/StXT9q+*z_;vO!q"O[i 7tҹc8tzNfOih(:Dؑ;!:l8mD Qv!RrŊ^_g>4p&KB<#.aPe R~lʭ:sҢ!-a뤲GyݥuTKxs`~ ԳzܥYM ,\y\Z˩s fyp/Jk&r8F!D fW';s8Ae<Ma Wl@{&mxom&aK25ξw4@r(St#Ll"v;h+DB(:n5Zgtys>^eZ 1ouo:>= #x48CUwMWR$}gM0\%,JF!cWA&T 8%aT=?l!n>8l%Ha'%-= |oI|TP0N˴+;vB;k#/K %D /=y'wSW=ØC~G+L EzYFvk^Ǐ.<ڻדzL9f7 PxU.:?Q_*m,殘q#QؠKX3OEP[u2>u;8fKКd< o&+ &X/tI&hJA z׸9QޒOWmCDo~0ۄ蓮g8Z#vjA;*F^SIzA)YEh+-.,Uhj@ϫ r„O.c[oEuݡg) 3ķ"KSoV dN_jm4xBH+CN2 &bF򸅸"h8ߠ&<\oz|?v%{m0F~x<]yΞ ֤.U񃦞ܢxB\^@5TΆFތd=`ʯ;fX M}#`~@(UMi1=˞SIBq%P ﯂kG9]swUKݢs4˟:v(F+(%#* mA e@LV7ꚂwжRpz[/VokLPͩ_PV*K8BGX;ZȇN(3|MC= Ik#{F1"MTEX_p^cƌF(,mzz:zQ|?a 4:54:DPAe[!#S{0M"ʔ:s` <*`{ȒJJ$5vgӫ)7 ɖw~6[[H%J !Zdɪddh رaTif5leRrOS8zuo%)^w/Ց,_a, /q0#Jh-cg>cz(x ##@(~ie {}e) bփ>2d=M{ 0++XQ%h/=!$ֲ~xjZZmG;18fo:/ɪ^g/3ϙm'wQ2ܦgBß)չ?/cԬUunNh%IqcHaKi*f\߂w-GlН177{ωڶ\-M("YŮP,LVkXn?)Ѣ5:$isYHpw IR!1w:_[bhy]Mu(w 8ۍ}G 9P %sNR%^¢ D})Oc`ԎY QK}S@u:fߙ}qҙLY AuLN%RON̈́Aݩ.V)x 27l7K~bGRrF+.!&{q˸-.&YjgMRE}[Jh'"`:p$\ݜ[HZnL;zA7T%Հ dph0RݒVҬ~{em{fahor<*& ?n}oqLu{iY Q܃0_vwXm-A۰Սdj8֮>Ȁ~J Li&16n0G-G7I6NR+$UmG]IR254km3Q Pܱ MV۬;}\xn 3ߔZo \ݻ'y ܓҊC<+ e-α+"$iaIn;wELDOQ\^A/JaeA7NF|Q]?z] -"<P7wߺ^T88ѡ4F0ltJ6ջFƨ"53ob>k-3u|dĻ&nCO3nͧ]{X{~XSVGShB椪i|%Q\aмZ,ُ{!Í:ئۋm۩9EQd+wc ff tI]IFxwbs*r?T'.5a((9TiJ+YzM4q;2`E ud5 )w nJo\ qH 3b-MNzP] F'*MЎÄ? `uAܤp<5|3sPŻx|;])iS3=`ЋЬuO;ri9 &ZSlFfPiIݦ!<&tp}/6d,. R?QYk61&suC"v~],RV8uCAYj]ouH^ccOqf4BGItQ|e;vx2^?T*fZõ_=W l$zϝo\o ?fOIgqVe0Iqp$Qa n} {c0ݻ r*(O Qh~Mv%n2؊Կ4e#`PWF@E1e 2gi(a(?gu+{KCG ܠ<^,(VCb_T^7%SīZV,4Vik&4) kl . 9,{%nTޥ>Ԍ31BnSl‡Qճ +I >mR#T\F2lޝ=O`NV`j uOմP~c ,cLNW$?q9bfK2hf%#UqMY0p{5]Cj/t]`BHl r|vc@!FQ$9:T2}kY>RiD185}'~llv8_hUFk:ɺ>fǑZȀ|T.G[+UCPW/6`ia/.6Q4`vy}lXk9|B(}_v[y(.Nnwf|ΐqFfc&ћMjGo#~5?ij!='L[,q 49?(ayP+]`FMA|ݽtפ=r?KD6ًd T5&;lMKf=I7]WJdZKN B&I 2rB1'9 7Ӎ4|h<&[qe 6ծ<!‰XEDMqb^%(ý0Woa)Sf~i Fgln.ߖqS(WK*aXi :^oMzEe8xDO|'`U koBK)K-;bwC?Q{pnZgR6Z<7:Fԉm۩NB+-XͰȁڔ^xp~J`2\h%/\ Bi}Gl@JԀl*aQas fagz*Fs =ۢ^%dcL-nFdN z|SA̼:i<35PÜ-.oO?f@-oUS{qVG vf) =tė}f܋1 (x=+iAݿ!osPo9ކ@܈ay!wx_::񘳥CYHlGV}; ('*/޹sX?X,E/{&(Nx3SyπʍNҘ Ւwڟ9뙃hõ\OD]&0Α`'#* ^0&Րis V B MvAԚs|)DI7E\P_/&u<#>h_ @pIzZ.&U`'o4ȏGKvBl O4 Щ1y߀;jeU0DJN3ԙÚՐ=XZ=Nܡ :;`My p_ W _G j& 7ϙ(8ux^)d.hQW@RF\P}Vj27.|9 MBLŢl- NkAOn.5 ?8O+RjV5vUw˨ ^:p;5CWs41 eoPuZ ]"f+s ^ۣNCtUR>SG@) CMgaK/&wC/!mhŴk&V!sJ K܃VxtKzroeɏ*֙#m/ͿGefлn_A>^䈧+S,3\׿]?ֻv zyetA2;P#,2qK@Qx6Ђq8,c дrV e?p2/%rX: @6f 2 Q]-<:sa*d;\="LHuFɑM'0ߴ$+"^vΠh"{+`t.Ubj]l%0m~*0y%Cz:aEl;`3Dپw<> Bz ‘~iAS|w2 DiYnrԠyܐD?$cs Jmٔ)C2V[tcmi5~ oX,ׄ-qu^nv("bC2ze<*oωn x|N+t{*?`18Rƨt:zқ\G6bRfp_QAۨB++AvkC4jLKDOh?;9 iƹjxKe(:Aqk ۋoD5:n#Qum]H,=dEf<歁YBOZV7,+T(dN%Hkp{#CӖ.] #vVkm`87 tBt$~2ۦ,+3vm=>={Oqٲ^F$yc`/ƭ|N*̎@Ni; %-o*`x8f`OYOԵx{θN@EcJDf@ԍ͌72/!-1ڈ퇲)3$ ix*Sd|1kː!q>ߚ]v&sb FEMuqf2de3(>}`@KkwlDH45+Abw3]80_6fOeVRk\. 8li)aPXTxyte7҇8G]]pJV`Ns;)L?j <`9lnhot`B#Eyیt i5KTXAk9]bӂ_(\ (: a,'GbvR:00CIlxHNӤZrJaX"}^qzS4ǽd3OS[xj؆>j/HHE"Јw()>1|1ҫ6~z1뱞v SFi,wUY:79e yŻW+:BMi]CK> ;Px<@ 7Ix  hՀ})[N'8\\F"0~qtW4\${;8ث`.Pɦ&^y'\"rNU s6myx; ՛;d[^*UTFts% mnWVәoFN7BN .uƊ`LA'}:a%,ysMxțfZ̶CM$a+Rrtke_0zYtc!gI&n iN#qiSQYkHe-e PUSw%/0 VYybg Qf#6 ɀ+<,ԓD~ m6ԩ1;-nKfgm, v]L i.הrF/ulJQ$$ ]'lR..u]MuՈqx"e/fXA͝a&h\jcSZ5ҷ;qi o"#]  T2Vr/䭫u{x]+5 3~xn=;ƞ>DZ6 /+BwT"0Y af b1/e&y'1EBHN^JB,Ju@x Qe[.(%}iOY@Hpe>qG.t/( *AvH&Ǟ#2X@YL7|Hzd4%2Q!cM%OW(RbBM`,\lڅ)Qk#Mfz,znM*ޢ L\hLΛ9׾LV!:\r@h9{ i* x 6JD譁a 1FO4򔽝xT(ɫNmQ)̡9L=:356S!C&?$QWvyA-@:qՆ#pKXg:*E=u%;qk$! # 9oNC;Oʊy\7>ZuII8g#Dz Y(Ni;u`:EnRLkarCKWEό!Qe*0h 33S_C8j2{[#SyNM)Obb 8)C0LⓃnR!QnzĠoyhB@W+DftLHkV AOk94R\>x~92HgG5 @5{%Lƛ4hw%5"fO67L;v@ q1&Z|j*=|^B]DZ!y6NМkM"{D(yy@PDn׋c&܇J+#HOAq-: H0Η"wT#%d0󉁹z6HM[i 7PcU@0|ڭFy51MznOj弯cFM?yL{T\e]pQѭםZC%4D3MIߡ'hRr!ÁXc," 8駶 ijrQZm"~⍰mNW4ʧw!vyE;q>q),?8 (T:'U aKGKRexPTnU96?) |K(/ERtB'nrށ.7>!OGJ͝T{/4U}` >-ʫ;A"D"4V%#|@I@=~[ߘﴻZLQxl2Aa4E⣹9' >js?;Mxp' _zP¡]?+Szc!lewlG= mnI,T!ŝ}#yvʼ25:z%]XwUI5Z u2[uKP y2$ivD烾 #?ͧ)9eE@6vz )4b':'0cY;_M|>6jˌ+! zAǸcRL0H=\qC+߁"Fw]:'gHl@ZӷX 8AіR"{VI~bʪ^=|j0W|FCҖPsqG1C1ԏqxp1m6آZD^&_7#m2U ϟ@/PX'ҮL,<D_G5-^ZNBY^~`4ԲW48癅]9s;g 9ʓ3io(%atZy%o"~j + Ov֡>3s㆟YF%UVւ"@ʀjkl<]bV$@RvXEvy _"n5 Z#^Nas5Ƣp)?ÿ 8g⃇[̌B[[EA@oEs4q>}ͧ7󈡠rփZMjRC1<(12xӶ*C6C(+6E?7c~I2P jgTURmw;Q`Ds?CuNÊ'd}Q.A=ݽ#6!uL:s/ӹfsL}kFexwźȦuֈ #aD cI`:)Fy"Ү:Č=DZW=yԴ}{A,b0=NswtDa=U4(pL{%w;& Υ" l}e:Om&, mBiڎ pݴ_VBCQ^uY`ϭP|OQUjRgjcݘNJ8ßI?Y?kV`OzЧZZ7& MMhءh5AA BleHҞ!t=Z֥uѺmNmȗ2f=( % `,ɕD`02 ZGz}XPioKՙ]fچb*D([ߝ&Cֺ=b:9i <e'ơ>neǠyQ!5@)cl@yjwfI?o ٺL#z^n sQ$*' (DD(%<`{yq1P7ܿ0;/PxGOriG'$bA | .Y=ʭ':@{>";ʞDe[L,4  bkɱ8!#Y$0]$+@"4`I:@Qn{“'`J-hժ=O#O='OA[YJ4cB#s({.|}n^ OmlLmdp9:s}ˬ`uϮ/dIjԯjgOdv+hmMAz%5CzkQ("j /dIoazֶ }dR]L5oͺ̬s$fԧ&f5jG6HG-$5˥I|F=f3*l{dS`G%Fpu~RoJ%#vhAR!Y'Ep6v.kCɯ^sCq* CPc~F7NG>O&)6Vz`̱e` <0I@>[-os Y.{n]Cg)Ew&oU wy8pGcp߂[S  Y^^كO RB"17^-:PKJ":.èA؜E0\[{ p&6Jgb5o$g—RjsYH .vLnXPDk KvP&sI8`CF7;MGf1Ȗ%< 5dB-iqLa&$Jm kzU yYD/c7q. ك\^St@}njr*Ác*a?PR%/seK{FSqb5FsgL>+M mNPh8Nt b&(.%*ڕ&bٶ@TLUDz1ew1VƤ_𒈈5,0(hiqB9j׎RÑ^Y>2i%GH#1n Ĕo'ԉ4"Ӥ$ԮzVq]ԓj?Tk{EG8K;f||ѴZy4TɎ<ΝJZDևy8Nկ~mgؗ{zp1D<|qpr)$}vBBsnױ1 ⼧x-(߹M FS',Uy! Eq޹TE",׵LR;;^Ӎg}xD_ep+*MN'B4 |*;6Yrţ @բ6 MSwࢯ;EN 6Os9f!/)繌aR- ylXq5akqbD+QAy26dVկ[`Q@0ĮQQE9UTW 1)nxb%fg}Ns:pK<5có 6D ˳klxq˧\J_2W/Qb~qHB'J},\UEM9zЎ.P٠TV鬬e| X[ Z8-+}?v#L,7aLߙ 3((Kne{bSlfk  ;ᚱsB#~6ZM/*H\B~v,x<,3@6>qa"QsRF-.|_B~,ĘܑHz2!"|/6 kwƨs4x!G"C*G/#B(c0#VՀjDFskx+ෂLFI\onR{t@[5뙣svqTF5_gVKq"aN}_7pBN8Gd4CrOaL`rmУ{Y:Moo֓"h7Cgs 8-JJWow QDw{uvxM\8c( '^+y#W󬃿L%ɸ]TlȏB? r{$ ! 2u˨'ӏèzdQI3sRuxnDm-U1r}Px!OTA6z?E}Q!zNYI֌vS2Rd +!i7U,0TsVwt SeN<þQU]6Un<&G?=)0Ҫ忎/ܽySã& w".aR(m$Q8OSIDA`Fjҍ!(7 ,U㎰g(?̘]_+V/( CfcBFf|[_+azJ: ѱyqzeά/h8̵>2AwfFyT7w #^At!D@(T;L 3H)z\%։QL?<O|bν+h*@̨EMN_uggRHm Rf|TeYf')KVDwYKF =~&$PtkIj=~櫓=񒴘x Jk$nrې|5mjƒaMjWKSN.7躈Vծ)Cҥ9.I*'/,4 =>v`-pԈ7}X`?)P.%qkK֎oT/58*~/Cu^ #:p4d. 9U}%T- ΎCOMz#~Bc}Zv ;(ɳZB"d8ٍ0_n/둮ϞYbkHċ+Y歉9QX^B ;` k9C]N^,sQYN5C_qsx2-x8M9Wdʒ(_ba̶NLr7.dȿzs*6^.Q^!jNt] A; sa݇; Wњh9c$b&>JxS 6uA{#ߺ;Qanjoh "&]WLQOViQS4)P-t}opH%ɊI!Ҁn9/!b>;g]QnˈL",XӢdV%+#jך}毑nS1a}A8Vcm{qh3F'zwƑ}5hrD˵bj|ǕM$zRn8U50 XF;_y.Ia_nߠRTf7mP4*'\o?`>+-F'&t}`Xpiav }֘ s[gxɲ'oQ_1(ɖ5iYcKx63S&BgOj(OiȔ?. ac({Cy^NJ/S<̃' 3 JXбq}_9CMQ^6+w|noh)|ЧCxh(`UaћQiB-^N`o 2s##_O$O>0`! ޲1 SY1c!$)>vw>ѣx6A6V\p1+_>N}'`T=cirHȾCn8h[1y3f=")޵)f'K1|H$G`n}PlkVBї"jKժb룽VHK9#f㌙uZxE zdpcl.QD5b'27T,X$E%OͮY%\8HԼo,B6¿C$µ? q&Vm(qB[ uhn2p::ꎋ9꿏Bu{\#ב=n epi9S3&NXc-&z$lY(ނ{) Zn-< .n{eҜ1_{(|_1r*C` YNfj .:,X˱&~=%0O`w ZZ?'@nglk & t=l%nx6 #Ȓ8Rf!tǜ+[Hm# V{í"BI+!h* UـQ[p )jLܣOCh1v7]c us\Xor`o6յ+C $a9@TXS%Cv-x}c2%oH DaRT9P"Gn; guz=yv{BB2mDF] ָEcE+laVH1[S"Y?嵬 (8u}ŗm&w%wk}~! `Ynw"V+UZ,o25'~<ˆoiܲ2a^$MQ> ?AvDTE;.uzX}bL= STïe>xq(L y~8 یmh&WVfR/9p ^naS )waahn~}Uή 1>iW':O{(_9t {*4t?w=]_\aM<>5\.p\ujBff|<7>/61 3o77ma f43- n&Ѐ׌X.$^U )(%lk =,jžpB V7bĥ8Nى-JB?-pĥ+[k GFa*f*^>9)m\6^/8Xe:ڔWi+%Sjv}.Z8p7F7|8*T,F9%}i0r4~(5ң?˸qq:̏<6i@T]dsJC({y=@v%"ғduM@&Cξ܋癤-6amgW(HU!ɴZn/>R- ĝw'X? L:3vPHǀ*Մ/PQYB|8_kL ۊnM*+BKQDDklQ|sD2L~H} 7FJ;/ӈ׊ܒksey"j(Ï:+auⶴPT1J'#*LX'${5s [u{sZ[b5.?iET8s] צFpj8<ȃ@%I>`1|[4u:GD.1 v@P:Ȉ =mwk2KʝoT5>XL{AO Rsr 9BnԶNK3'\؆g|k={)0V_]Juib-qLiQM5Qw#Ħnx8=ܶ%茗AUb/R0b {uVR]'qyÇLJ ,󑽗]VU6&o s*dkym[<~(5> ۷7y_~SA F+)mb? UiZ WB゙C!1'"-*~\;EMhQo:J zz˔ :`znc5tvTwAy ʖ*ʂQ׃q:݅&͢erqƒS˺VXm~|]fynseyǨ!8ƀZ8lod!h88]K ӕ tbVǨyv'bQj1j]]|!2 (E^#tyS~XsW곂 ,;qiBղ\UU E$<ekdЫҔA( acjFɱ CC }->=)lۇhZC6bk$Jp&w AВ*mŭHL>=Zm5?lЮX1vD2:?񨁃[;,e+Au0ΆkqV u;[UΚ*˕gHO^>}d/=;LcB_54f^J0G!1[5fڂG9)WPEųV*(B(Ue n0Iދy-\Q~NiϞg#Ǵ޸Ai+\-]sx ״c碕7Cv[ww޳*L_Y o>TΙršqR'3@EBŽ}҃qe?_Pe_Fb JTJ`;Ȣrǥz2w(Tv z{/$CFOThفO꛽`c- }Z-O{:ILN-ι\$ ;R"p%-?Ri҂BJTVZ 0Z.XH7#IJhbqD7H?孮F=ŪUHS돆ʹ8g@z#bgM$3(`FWqГK0R⵫$l-c>3~O.u#3X3⇼ IB53I6 З>E$(?t oӐHhWNYsʧl5sשxX< dрc棕/㈄ g'TbCUN)WLCPIi߉ WCE4!qTUq٧ F!ɓ@fK|yh&ppS (wC`kQ&ۉ+K gr7RcPn%:Yц\Z`5liK }nMwbL )GTIۉ1!S@uȹ߄qrt3yĢD'4pSVNЄӥyq0q<+g\hS(nTY52 s0)] t\K:)gj,ڹ5n81)$N<6`2 gTްscmk:r:ys15UMV?tiHI uԎL{1ᖹi%u ,^Xr)k)QЪjY~C{!xGW( )}T򜠙xBlQ]h^B9h@WhM$GI5fg֯KIf0( ijvcOfԱ;̆) 5tTeSu+;)K2*Ky̭[#DH sK2}A[zY:rPkes`Pݞpa4Rt]>pm(Z<%~}hg_hx/C@O-h5/hTD:t~/o6z1^ψiifWv dzǶ.! }.?#iJ 'U);hzDab 5ѹCy RGJ9i-~f&A  th7WЧ|m{9rRU1q~_Ow͊yʙ=ޝ׼9=џ= >J7.Q,TJľ4 4T]IO8d2mܬ${Bsctc9PNNoјYE)v2,zq RctĤ5t Y# T4&adVk.dLy`S |Ďw `ۍߧ\œK^`l?sR,w#X@0[֥zX󫚳-Mw+`1[w+e8&'H_ TFCȳ9 #Jqf,tc`DE)Unʬ]0rnmO';7h48C:U;QhgANAj: [kСЁ>J ^b:([o\w4$h-jGTy }.1iY TvΧBǾt}16YBLp+h}\UG5tdUE[E9"!6T+D?;hiVw4*_c]_ٚ /kl7Q|ղƬ\ha1,^S}Z 7`d2.xlȗCe]{ / xit52Qc:>Xg-ι}N+q`﹀0-|hдHzTS7]M ?sMdv #4Ҁ_k8*%hS?L"_*ϩkc'$H%I(orB/9J\+tQjn(C 4۹vs RuHqJMזUdV&?eK4{ } 1\- ɳ?, %]KPUZʦ zOr~H(O/J&w\=Mٽ.NQ[ `3\J I+- eȪV&{Jz ;FD1Ca"72CTGN#lQCي jVkʗ#qÐ}tj${m^鎻6f{(2wΐ-L#mXbyBtzĬS t\|p(1eJ^1Ȇqo-}q :>uJ _Üo,T}jx:I3 [ۊ a?2dOz_䵽 Zd]>4VNE =0FͽpB7@e'sO$/egYHZ-+{15]vCyfAb:T m%=e҃u:p`E9,|Q%# DLɯ>^KoMAgEZe[AyO͟p,}l`aԛdu\fVo廍/-%GQiI$m6IKwo+<|Jz`$W+SK7CUsbY9?@$UcKaG&.6:6ac[xekDE= WbPOPm2%|N؀:OaMBC2N(leuePH Vp&w_K\EKD *Hg,~$k^1XmOg#Z0Iy߹:ި_SM(]Փ}ƎU(Wkc(I.k}@KMQJ=' a xF"wj)B2"^%s%%rInutI^~Y )VrYSO7z v׭T̺u2FO<|D;"b3%^XՏ ]F Dgsq$;(&M*6c o@E Lb jH"Ԡ6dH&/D *騫j]`qϞCɈG LY^C礫ON<\4G ko1Z{@^F$!bZ]9t ŷ)3%Ryyͫ - fDΧ@ i$$ڦ tbJDc䬏Ox[wJu"fZsC_!$tS1$*萚 6 l8 -jяRצu=@Jpބ<'2ȷ ;Ȇ@yQ7ѰESr|@+5Q>੮l=zP]< ߉绖/uNW`bWcF +UA۟pax48¡Mcq@Ϙ ţ:Djed ' 0aB:I1xm$rU58̐jcjއ@w9*TE&bwO$ĈMpvhW[R63?]qdQٴX__AfO"~HaNti/J־~eryrUo맄QΐRm:4șjC- O.3-@V3WϚa, aQ)X}*UkȋxCcqіNN۲y(hrcYQNNWl+0w3pȪPG=sMEޞ~?`NowϾ[,.=\ _!;GZFH Qp<27j M#UO^{o⋵+#Jć;>}-!8e{V]!>mS?,[lCàam/JY#P`£ _|٠OkRPJ鋤:S^;ͱeeձR;&'!{M0 z'G? 1Ĥ=|x+cfzs=6l) BAg#Q6܌ͬjш Ot1iV&i 񜗢GT1@(ctV/ELY,bVUajev 7>NsECyyG&MtJD^zW|=qb "!iTuH _L`D.JrZK^u 5LJm&9 }y%10M)|P7j7o[Q=2K_H~֐RlȻ;,Anٻl+jy־ /h6z8%L' w.L+\m>Wha]- u6ĝ?GYDFg*b h'0 f }JsWBJa'l6+ %r3Y뚯 h@FGtN?޸w?e kF<*:aU>pYk% $ZH sP'G! P^kh-)>XY fZ} >j D4qL^ #n+!tB2 <}h" +:V7|"G7l, `*I/O˩;Q*C3}Ex]p}8&GΡ\AZ'$h,])!@>"!%!ヶV KFqШ6W k?u”ܝ' 1="րDe7́Acx)t(W1 GuS~{USC+$WQ:*28tA?,AI٫%$_ҹ뭺P-i?|ԢB YAA yu4oKp)%l~DI6lfnLgUv2u f4cEJ;3zqz2B)|%h D}A\_*IGveV^)DUl<i F bCd⟫Qq!'W fq2tIHGQwW;rQ {X%&S:҃=OYtGgi61A3ìP$gD49kl$`wb w3M\!I }?e| OKuRO_O[aɓەCBwHK;bu<#$0'žBfDysnQQgN L"e۷lPS#0#G4 [f<(f:-Ld`)vw پ% 9]|7:eNS'M#*X{qiJc@C_G-.򢶚j|30HkDžc5f0S oXN_A<$EoO  ɾTݳ~y-gŅICd,mkTkEZ:`\k~uT;;QZ$"^}b!Xܽ(vʺPmu~.?Z=U~H%-A{D`ozm/ kX E>TDa-.[la3D@<'*:zP?C\fqPgZ= RCvhI]V 쟐z&|^h@Dr&^gp ^vvO3 o{Yˊ˫|;ah8?;1^sPXzXhc˼)V_g` ?j4z2E,JGkd|ʺdogHߙ :T~ ɾ9};970|o1KU_%xzD ! I|eih\IƉ%j=SI+.l4\dea&J \uM{,\UwY:t"oii' 1#īr%g OB .̯qD%;غ2ur5,02 X9@:nX,Z*H k ۡ+ '4ϪC_ύ2"frJ)-#O|6R<:Gyu.Qm!&D.Aø@`m+֐ώyE({P_"bI-2b0%|q(iA':~NzL}az$E(Bi׎ tS͓~XRBny%|TCBZ&R|(KOp2UNJTAjM.Kq&F}\JzKVluPzsLE JNA}F2T_COgN4;~gg$? uWL&*V/%Iz(nd]O$Dvt͖nrN@6h>rn:6'zb3^X1=JdJgט\LJLi**8s\-%NgD<}1_W7{"=n*"$*D^x|f(= \udJ {48@C6IR(4}ՠ!+D䚽bRsz=˹us*>mG\@ĄW)۹UA)j>xрf]EczfrK%*-O\2*V92aPXz\B[CG|@mMڨd,xKg)9f9/W6Oh=5i" C`5hLH mTNᓌ7\i 9KN-K)1=.ZȠ$JH,4{ͲĜ2!45Hv7{b6N&F=҅RCpi? D' gQVHtH+ ٭ 3 !AlĭR zn8u `uNL(ex39^y(~2Y:rA)C5[gC yBo>դ^S0]5x`s+ -6gJ`b`DkN1tz,Aͳ!dc_~ ۠ZCDdE #%zqyٛ~=I!T.1,~"V#a2qJ 1h8Ny)'K&UgxqQynhzCTaq(RN7Y|_Ӂj㯮A%ʃN)0 (~+EѲ-fn6Ӏ>{ 6 c<#W~zG-U}~͡GE{&fD<(vĝwEKqL'.&vSLS Q4ȥGLWF"ꂄNnO ^7kf+Ձil.K4pi܋V_׵ܵ4xYYqKUN>>`'1_FV#h][_NɠAm ƅʳdu]F% 9oJڰ*訞1nH +.S| }ߥRI+*T';O*&+؁mPsm z>kArΔ=R .Lwt~@{E OBhEgQ:hڝmQrl#ݨ&pb\4c6P睶9z :*zŤ!CI"|, N01Qyּէ`y%ܬگkb`=( C-^. {aDEA33,wfrMS^Q;^kL 'm)SrwS0Ч{o<Xg8ڰE-nGSUðyO @K_ ףKaHEKMz}W“8UAB=O"VRн-ԛiOv%~#GmKywq41P<"XHh)k#!a銍as¼0g_DHa2\q1(3]]>"ۇK}nʼnܠ+U!7umm-M2 >[{fݙzFA1S :7ꪦ 󕺋~\R& ~90pvnѶfGw.p 'n4.n#`/yn c* We\S)m,[!zH^.GEe;hzDgzSΔu ϦC/0-PAvd!dK j@:62xrasKk6ȟ׌.>5]ki/]rC''xK`rcZ7(ubض[^-(+pxo(&y]9V)lr7^9|NX;(=I$MRiyH(c}moã*p [7mk Z(mƬ!"rU&ӭe9PQA)Us) u_|VyK 窧 g&@UnK$Vp@"NGE&5U qne툣۪.">^R$'PȘhNcy͋m3uCۿuEEvqZ"nH1sx;\±5++'ʋܫ˯˥e1"?MB]n;ң7c)vcaʈ\>=:ҊiXXa8=49imc%U}z# yqKӲi|!B5p\* 4:pooĄ3 .C NpB=jK  BBz=>98fn> 1@՟F|ƇM݅kWOCzq_/ EC_a%A4FqǂBV:UE6;ϩd}K۬ZkTyO匹¨6-|s&je6?d;뫍 /j"e:/2ƶƯIBgrRQ~(ҭu|ݦZEe7DOfQIEޯVfѵKdS#x Z%$+!n&q4^UF_&4",<.|I5&OPcB]e+BMiS#pua$-ېajB=.eX`]zgW^)yZ螈f2!W`[Oea95 E#I@=YʎEX<f<%P`gcVs9'цM@x&:DEm Yf_YIt[D;/7_jrӘhhb9XpѦ 8>;~N,py?tޣ9=ǽʜ WUkD!${_C:bE1Qة bt){VNJl@&G%``j40x{'G Ϩxb_q e5>fډ@ _$]Le.d7CR ߐIqǎaߙ:wn,#G1^=F`Rvq,jCQmZ1wenM z{w |ת?0t ޯ40;z6O+6p \;fgGǨ];bqG=/$ƒ怵eB^; gm \6 ?Q|{YQW:qٍ:ьXG-{T̄*kTge3D3&/qS?jԨp$EeRws#bHoe'ECk SVlp_4O4* .3ut$8ujKR46g=_ B]Z*{ؗ岗Rݮfxt}{K\PLRT{DN,DUGxA Vܢ=^@ʮ_v7f .ZBf"C3/Wlk%B*aMӝF"=GٸpPX 8~GԉkS9-mau^֟}3TڟoNBs| XGz4l(@oj nť7Y"vA&h{{ ;V:YXܛRن+I (fINN.g ̟%Gvt~Zd=OSf^.|2(ØONDzwDr\hs7G`H dR=++ӊreRLm}TFe]wp>o.3Ԡ$sK'z|M-zLU,`p H kю̜%}XWclIdqÙ{k⪚M!.P].ЍA&,ÀnvQdo;ǹi˕͜$6M$c2O~N Ҡ>tkذnd ];=hMk %BS@uB{jx6 ~Og!1>gV1:+m+'Ivޘڔ,s)Ւ#zi: F[ܿ#zdN4d[vCQ97?#T!.tLa3ܦ>ǑhQ`eSH@ߗ??1p0*ժo]o ( 1]i_׿1!-O ?{EjrOuf ͝ԋHBOyI )s KotdZ>pԫe/$py_k4&w4qG W@j$䍿Qa1%'l 'ǬY>ڕ: $zA#8hH,0M}Z`gDC&hdaM{a"4'/Vhq9΋HTAB\!mN>a.NSw4GVGfS}3mӚE|TSތE 8 ts9O9Y+=b;Z$Hz4d+#:sN-*k||bt^CyK|::o"x`r/l%DEɐ J5 !:Cz.5 YPyX,uk☍ @.AYϙKY ꓜf/ia;Ӆt fZĔ(܉uMܿ[`(Q[i,tEfU+eD_i{DBEB:E J>ft0s?s] ap;a)R]PĄv>~C2tپv2}ȳ U[ڏ*iT!i'jߒzqͲBn/BHP-UgwOdtaE;RrN,/[Vm0tu|vec%0/tN/ڛ]gmcu}WW+Mc'2S<3ic >:}Lj&GyoÊve"{jDz֥Bq^ZRvDȯ"#K3mg;+yDW(Tl%?< 2n1 UtpbVPdC'Y6Q: 1Ihҁ|;϶i-n5mi'cZe̔~a5I>EضbU(U*|ĔyhwMJ͢Ψߤgjdl:*dkVe퓱].8LOahP訔@,blF= s5{wBOz‰4)͒,F2x6`Fa q&Erla3V"BVT>bMSN.5Hed$&,{ٷr+;(d!YܙݔDByf$ 3k$M^ 5';@J Fckq$iCn;5F eĒp爫b*X-NJ  kio RZ>nt#}92 e3`ńc)YLm^I*%!(`bՏ続k1G,%+"u`wc:,yơqjޛ$9.))Tbzg'ٛPLWlatB#4=T\"``N(aL_>'#v Y!FtZ(){svEfgf -%~,#m6jW' xZ~/.lCnչ,<T/a"rŻVnm|kDTk=) $6v+}h1x@jf42'FC܏ZL泺v%Ъ +#hV4Y(.)<+<* fӁt 9zOV=`\)@˰MaIUG'k+MiXҺx7O̭x-^ħ>Og$D? @bn\JdKjM"P U=I/Ri9#QDf&82bۑkN$w"q mTzLf482qdɊ h] g?lKE[۩E `J̟-Za!#UL QľI4ú p.kw$/?ˆo/.,Fb?GMv=*A!c"Fݽ1p |3>fg[ ]`l]Wc2tB{QRgO/.MGR IM_qԩ|եs2lʣ\a鴽^|Ϭ퓦 ԧ* ?oXED0wD0^%OQf=K;U qT~` JX<ޛ^+t 1$'ePGjz7vm3?3s?u,JQ==BLڶ+>hRzefs󍞭;",V̯jmlރoFŶSI* mPEO#r=b@=y7{ܗ"È ZO(\Œ{H\SLZ -ڑJ]Vze^ii"u߶g8P2xLV9Oh>ka)A+NA] u"vH8ɺLRaKuCJ$'q˹i611&?jFU@6mg8v^r4nh$eI0A6sRE3uw$ Sgh_ϵI\Q]op~)Tlጚyx&vU&n5fn2`^vrݵZl+tYMP)93[QJ)1u%ٵ%ǂ '5xJ5Iy\-{M%y=M4sX&ˆ,SHG YiMBܲԧLs<^(`iybLU$}Rx>Pp)$ǭ$FjhF}S81}]pRy}yJ% Tf jYuc•z:–fO/Z긭S+xa3X"}c9Ϳ:nS2FZ]6՜u +X'#WZu?b$B<=V'ilw"_Քv\#Wǡk^穚)ab% G-Hf1q3ݱP,fNX|y|\fBD 7:qEEjn~pA9PLP:kΑSaB5O杈 ' )X+" Ëjҧo1JQK(Qǹ3Ԁ;癠+IS9-HY @R'`鋤,@y}g"w][s>YZZAOlvk}3OжI`ibB旲?Z7I9wP;a1?CU xA4GmS<@LS=v =+uP_ Nd+Qv:CqhDa|‘6&2UY:5$BC`H>Asʼnuy<<ȓ@jSfF~||RO2 C %<)jVxP^s8s(]} OKap  )s'~ Y-!q{ݱuu7{G?ȿL#4^'UWsCwgU-ڳK2Q!#4LR˽q+@&K*YL Ug k ߎω+^̾]Y u|u[x~T{Ϯ {[R^‚ Mkэ5@ Ίlm$qXT[i$: GZ. kz/3md  BK @[5.tݕ줞3%7tpYуB 4a?sڀ#6KVC!(lWjHyOKn$4 Pcˤ ˙"qa͇y֏Bmwܫ&[OCUqLPV)+ck rN4u_x{-fׂ]I3a&^iLg2P<~*8 rY_s_qBSSXR0fsa)=kvlSd}:gz#'Y (Avxm](S`X<! O};a'r;$`a%bAC$~j켣|4/|ZDKRgž_#H|QΛ-Jxu^(UBx0l+| v>ġ&NL@WO&۞zx^ 7\,V|k5}GᾭZ/=]9f?u'28?.@o|X+݆NXͿۤf?%-PB?BUXGD% !i;4yen.Z/KBMFwn+Zt"2EOouRއOD!A]Q+/fF.'4/\'W|0aFcz^G>v$$} 2bKg# X,jks"G2ʂS?!vdIwxN qs`tCKP\x71Ԁ!zۊgi"c#{'Mt}{c1: ωeT/0 50 Όί:HGZ' ]x-7viF:-ۡc)"l-Qo]y_e2݀Hbh S4̶q3YV!_E)K|16]$N.gwVMa!p̓9!|C }ڋ[a&E`bܫD6&̸kZ-+$AD n**z|WT4zs.:DpDL@vI+͜JryS~жo vLኪUEMm[ ?m>C'I=0n{C KEⶍe6:0@4eH︌銘5XvӭA뿂y[6л\y6<v3]3I F}daPZSgr|l=3d#@PȌgH:,w`͇:4YȂPoUi7j:~rM; ^LdBSy-d`-8 "˰p˝ͶC_{pMeәu]ǤX4;`'L `'S2@X?·4E7#ddэҥ2/ "-/[fHBfz¡v"WWL[^P3GEMu6:oglqf|bנ)  D.m@m 9kAi=>+,+ z˞4aC?tQ4>\SR  pzEgw|_؟ے,fZhA]u+IC,udkzoO Ra'+W*>M^DJ[#HQ.c> Q%qۮmV,# #ޕ>9]^6s,hQ Gn]׳|Ib8玫8j6ph6]>YD̓dM(Wc gDby՘TW&Ǝ+<4m>KNbpD7F*aƭh7[ffRֺ,.^Owo>ɏIk~,:]]7m@ܲI(xо]QdB#)q"89xM^gA$2{(Dr+B'3!!k"ׇ,*`c a (+k=)=91峮sH:V?;mx$s' %46Zb2cRO4̽@LFNER* lk_aiOm[3^=!ZZ?Rh|Ib󪛪r5I8xEA.!ɛ{8%{&IZ3g.ۿR"9rN9{Ԩ? EfbCc8^{eI{2cP&~}bX2ϲbs9'K9M'Pslj;朋{s2ABh|Um> Ⱥ!㔑Cϯ߉+6-@mI)` ZO%= :d1t-!cG^3 7P4-m`EԐ諞|qkWZd..'z _2 hΙn MB%.bP6xBfpB@ CE}OIÇOޟ馝0g=gf9\ fΖP̰>Cs +2#،_Lj,^z{L;oѡw;~IFdc&*ym^U)%&W =WOL|^!8t'ucC?0Gl+hѥho')NgsVlݷqX8Cɕ (Fx2wh] @so׊2($@m,%DNCb+rfpusl#B,'\\*!?p1מ+rSʗ藸6.?T@KY8fUmZIwscJ[tKJYx-&&#R'bhђz|fHro(ǩjʑb&EFp lSA(ElINQ3c~|>4B 58N+ŢA mgdxSɏ6ˊmm:%j wR~;\Z~sdtV{7?Ƌ*q@gYf;j~l_DiZ]*o.@?^DY!ݵ!(dY`T}gJB0LLgu2ZA_/H4K"ۜSfпr#hi.bB I OA u6p=XyvKrK/#ʦP TvE9clj/TVfybeΰ'SuGPoS3 \dbJnSe+FT֎6 X_,= `m5^X]L^1 ^=joaL ¹u]fK)=Ͱ ܰށOMɮ7ȬZy[j),\PY*[%EͣXP..`+Eyf*F0C|]Juz<kPIv,bUw 'u<N-q v\qADFDb=WG'D?J2A ̜ ԋx3 >S+Mh1 XpT6=1bH"}Y'G$ Y t1Ѿ[Qֆ[RE|f*+Hh64<6&/‰0Iы$!{vҿ<Əb7QQLʢV1c勦_% NA;ƥt)@R%jj-)L S2m k8ӥ-@Ä cꦦg0:gB<?d=Ck;K1EI}I> {jUe!BͬM,ZlJ⠖B+BM 즗xҳ AlsA^_.7-;z!R<#) dm[ RAhl$G4-MȦ4㊃: KėB}FU6)牑TGߏǚYǀ>(p *):<z+'Hcߦ?+@0Ea:_eE2߼ZQW3tBi=jUZDxےAXdѳN'o'Mh&Ȫ g`C9) rgd)IV|)Mn~UzKPs(ۗZFZ4/XCq_|Mx)N%Q7Eܢ躕^K7VBfY]$a3xc5Bpnc^}0kawEI 4?Zun':"ߘ? H gg1丯 !Z Q I>0B"s1NiiY-ltȸ=W/k6#7I2sưu3A/J]bT#&z`%ݛxHs;^7A97F5 ^qJ*I+) #81s 1f=pӔa)y[<r]h'a(h3J[Eh.s( Ȧɲ \K{xz0#+S*##༖,1ݲ^Ty[Ƴf}SBF،7}Z 3 DK/Su"PJO[>9Evp?V :#iG#Gbo(+hCWVw)%;屄iD~{}a0i3;n"s^_݌pMNIWYBnx?^!9c5e-bԁ|=~+JY8Zm\j+E!9>ߖI6F~1x) Qc4ɄB"ށXn-IFK%< \|0F!F|n pl}C[4ͻq0 w39,~yfP"%Tb8@mŽ:QH9cʲ_F%_T MMHdV?n) l@EqjDӲ)AEԌe@K{4;(~bw}wg+]5{G ʳL-yNMozM3sL߯ ҿ3:d"YNpV Gb<牃gbA\q;0Zjܻ|.*tۙEփG(l4Nf6>u#aVD)\hWаIy{[. +0ݷ76o׏'Pm&mOgES@R1Ímv1u6CDhB<>GqekUguˋ9|oO_R^ :KDI^cĵGxYGQzh,C\9hPQ4΂pߟj˧$~KP)7E+f hd 9kߣ@jŪ($+bfأCdYS ZwYCdW@m8P_7̹ڡ9.f,3,;ykϟ_-wmi{VkX݀cn=ȝ ``vH/ 9#`MHۺ8lM4O2 ~*B霖HÂqN.65ߖ8l~ ٔ;)m?sKmyXbq5o9Ԣ?S7cu\AbKOQxgݠrySg~SCJ,Jc٦ML=}؉-{F90׏fƵ% qM( O<ߙ{y`79@X#ƯT*o>^,՚,ou?x UnՖ]Y;8ۏpFhOO澳KR/݄yT;LlSl#቎h]-YwTFt. W=_r4vAgS}5=n ˉ';~R`-@r&_H`£L$g90gw,7;B][-v|^@92wNk!P!-/kbG#3GB羴H0(!,c$!Kw4n6Qa+edwO* 7 #(P׌q?/[7g#>H}kDY?3w.~ 7I!խ~o9GXŲJ`PQI;]9.~ T)ɺgL mޘvC_HlHEL2Ko4O @?m F9]c X;)bӗK-KH(JgSP6e  !erꈁiӐʦR.(˵HCndLM Iر<{(kX6 4,ȳ Jrlg{~~;S}$P3yQB;pvCbf{':e.CU3ÚӉ=5æ@(TDy'CkS%YŸ# ͿR%]"}fҕ>Mg &WLj4ۛL}FVIöЗu/[>v0q:w8!w0宆U%R}"^x!<7߂c| w6n-nz?IO 9/*dUWtFX}}~iji-)| | ɎtTHÖ1j%nSV 2Ob,E #<t;؍Vae:_1PGs|46عᠨ9j(uxA?pPƽ]*\SQDG6*F@פs]PLlö|^QEBrTBP5o a`.Y)%߇n0m_-}1s<#zl_ 51τ贊CCDѺ,Mk)?$RuМZa zsyz+{_-XRtwy4_0r}u/"ҐW_\!3"+A\~ˇ'AUfi9&|M\r7}cڷ~Vji_y{ȔLK}C 01.Hp_hA=/z4zF7GŽ}YF3eGߛ9ߨJ%VjS)U#*"+ӲKtYضP7699c4]  eƚl/fCք+%ٝjTb`Eb5i1 v>'/0^u'"ݸN!cbwϦ|ӯ jl) ҉U}jZ?U%{M08yWBDKdk|Zm?y$~HlL[͎H(ve>'#|0%QlE{7 p6ˋPpl0PO9#%4٣=G\j`:΅"nxr=*:&.X9QDrkd3">B0@z?HRLjg*vz"w"2yBđafCE`@+RkdD4m)y`z?-)M U W' bQI"*,iH=ex 7 f X^t2Zy8`Oi_!^ם@MdM'߾X7M;y4 0xֈ2&IQ"V{~;5o2&4LKE `&@uN子sU2O>Neq}K$wYҮȞ}I,AP迲ۗ$U/?7 RW@XmYƋ_~4"*{=f5js M$M&VvAtsxE*De\/wrn%=4 8q_ \`vޜZ%*R%DUAˠ,<5S8X 4F|@NZĵ,j0J٭(MJZ/EY]A^") W O9R%X}48ȑȍ'3bPѧ_GW*ǹPVi MEiBLP!~d! 8NK9Uՙt[<=މir,I+rW7 ]:?E^>>MF£6;O4⌗ q:ш%zU;5v g`Vr'br#Z?F㒢sku 62_9'e̳Aw R"ɰcN s@@{ [\deM//า?DW g?d/>G䢽q4<}D0; Bg3Q7&1AnpOh&"h:X Ͱ 4IO:CNc+G|D9*_bNvXO?ѡp w~Ϭf3͡L}Ll"+dI1qD*4ه}̊@p><3lj|)ŚF8rݩ D2@Rs ?I\Xi5qat* ae.?ov1®&s-{>2%icVZm=FTnd4҂U5QHw2euﵩ- BU"P/夼X/&n@Es 7p&H!sX|E]/\*zgy*YvHЍ &XL ΀q[]P\o9f#jCݤ BZeU5 f`#0m{:rƣ w{q HO/b%K9=9uxwhzN|;Š!$*})?R3^hrrQ`KQi(5+[dTK!I\֜ì:\vhɮOS˓=uQ+սFzŝ@bW˟3+ kP됀D 6.."&Cze11@%j ;Q EFBFK;fas+G+;cv2ˑބ(+P,+W q=.1'tH Jj2+H4 nUWӘܗA ?8n"5Ky$ǿ\00dwfD}(ޜ$2"Yg*_KHo/5'ѿL:l]#=qkj|kvVa0wDFW&XrPxR.(bgM%γkW)t러qh_ tZxM lh65`Vٲrsp 7"B c߯b!g ]}z"w59ekXZ3s{)@Cqי" źD6曌y%m%FJBʢ<$b"_LΨ"a\Qz@hȿ=M ?2؃z6!kb ( Gt99N*w{U /#@75 NEI xt Oo&SƯj **Mc7:F"sS1Ft +Y]5E5l؛~uP@}wSI!Ve3r;T'/́e!ӏtvG./f)?9B\nR /*Z D.RQ.[bF~ Ly-#UHOp*zh_D}G_sXbX8Ś=O\ (Gs\F`yF&Fug?VAORR`=&[b <#GҿU*ѿ_ɗ1W(<gɚ6̆FMUv>CލQ9sg`)h6MJ܅ ͧ9j]"|md&u|k/4VqngIIRW,zݶ=,{$ #u.7ϑ'Ire%lZӂ<n/+VUELJTQa^m?FRVj&R<&Xٯfm+m8cx`3)@IQQ;*+\fMe1ϊAh3G. Q ia~$ܠ5;'<^\LAFVj;؁ ÄA%;_W*Vؕ!T5?OXUIA#1Y6wLfgIzJh)gq 4N6!X<X2氇 ⸂\ʙo$mv7 +9\}Ug|[|ԭ~9VK@sx!$#Q҈z&9Ć )m;cf@V9?~`@SQ##&{~P!by%e}WHh zeO6ZCVStb%^gaWSQE\BQy2zB^:qQTUh效eP\8x>8S)kWE mWb75Jq{.^UdjVt(ejcƈM!Yh^mIvǬ0d*o}qɽS+Fו?"v1]]% Xeg=\yC&ǙQu"#8R06.9zldD-d7X-]] !:FWrַH?\O4pNG&c%ܥϼ|M;|v/\457s޴ ZngN+ݑEPX豻jté pт:6Zз@k3PW1ەӯ %]CQWЗwL^S t8?Ƀ'?NƆlvp)~h0zORxSZY(.dS3ShfZ^Cd1mXKܧ-Oh#G (]fyt76`[R*]+,: aDkd2 {9ۡr}X]j K[j+`d "yB@};ϓ3;"$e Tp UtԠY)] ?V#Kp@z>_AP>ROh|@tpP*CS!4Q$J{M<Mև*5 jY{62'@ۓQ% 7(kaa]frLݼ(14>#kt"i 9N$ы8+S5鲤onĀ(STS 2I1>@}2b}nI8ZbB)7ÐU܈ԧ!4v&y|?6䇻ѿ/EALÉ`l[}SH2eˇC)uZA GFq0CYiBK29\$@eO9bA,KwkZ{^{Fۥ)`'_Zu{ !^{ f13CF(^́駬"e90IETGL痕˨ `$FL\x|%N(iK(|HF!C:F9yDHEؑF̣7Lc,(fۮq ֖؈(*P dP+^۞UPA?rPytq j :C?uYx #L)V):lfuv4 + Z{/|m"rc\ &>Jg8T|Opp["8QqB\AEe?Ms2 =STR+U[QiE]v2(-Xc/>bˤH't؞!*WY?'6ВZ{苋vOiI$ Ʒz^!Zq)1<. 1Reg]1#l[F\X8] ofY0"g+MsO8Kw7r|ӽqNw;fS/Ouͼi=䘋e8\1q(fq/t&%˂;Kq: .FβҊ!pӥ{ʱ*Yze\",i A$lx&%n%Q˝W&g(8y:"QY4=6ͫYV(#80rXg>FkL1Kk5 u%PX%H{9!JRy?l&]2s-mBQTM-'ϓQ0>Oxڳ,ZG8yB3#Q0RbcdrYV խi # FuJ|8 #^z&(>K`}mWKX|OIr3.Q\-Rl~#Ӑyy ¬b>q>W1iB(@fPwy\䱻 H(/(Kv Px_w\$S9 drJrqa,^j_d{3IBf)oA~1 ΍K8Xr +}GwNlme-KKEjTj R<N OyUڐ8 Fn6ʏix"lɎwt';Fea#MX*M>Mk6}-n6+[d v"DmNt.\D6 '(K kJwa dĖ%9{ս.D 5WHm*x4xfx&( u99-{FW~h1}$:PϔΥ^;7ކ̋7)[_/e -kHו`L hu]_2(CyWe&MzW1{$]p!"Gu=pSECORhqKM؎nq=f7#a(LQmwZ)fdz›E%1QNTQI$F,H)Fm>}=Lxo^E 龎QF|C.& jn͍c-jUgo*=xޙyF4b%6QGqXQx.6sLɆ7GT dy>yG`&b!3<r*\n]AC*r4nMNJ|B >o[٨3no;N9}0أnsj; |h#)iW(G, W8:0N.  qiL as8t)B.d~tEO5hPT=7ٺZznt<$7X }D[wƴVI [Agh&ٍdVv +zi{eiϖaI4mØ_cV@tVRֺĄ_TaPxxxY"2ՠ[)J]qAKh+Z{h(( :٪?Ϳ5D  0g? mdU\F`Rn'-ߜ(vp ,o_p8d>d$s5:!s,w1{ >V u~"5 '6(d mWcƲzCR;1}~y [h>Ր~[q&#ޫ݃TcSFy0&uBOa]ClC)F^᢫ʃF@TP;4c5t/> ZӥO\_2`よBoAB}7Q cx堦 @I߭Yw>W%37gS]uFSۀ9#[Լk<4@-R|' B<RHGG,]`m5\S޳0yl Ii;2i\y_bD񃒳 ] d e\Wq@oG(fUSD cz/1XE%2n'$] s-.S"t2l `K1 N#>IY;>N#6+(ag{So WX0_+溿n N<(פId(E~W,]ӌkri3 X/GUbOf`oyA:YCd^Kyqq[vP Ti9Y$QWL$y6ênC?/g$ow I:cJP`'nxrĉ2Nm6Ѵ6r}iÀx@WݝT 6Dܠ 3 HhQJ3[Bz 5 ƌlc*![m1)גIS-Nx HߣΏ c`'NkI eT{:w_dC&%g54Nn`qPJY ispýdU 5[*n]؊SJfiIQ`e6Lx'l4Za$ GMQ혊'xTir*bZz2p~7)Ƨ}0I>'2ɬ1xs7;|=>h }쭄-d5;-EC'4#Lm#VGcIRAR3A$ޡ1,:-Rk UAcϬv>a|gg$5$ڙ>A,ĞY/JTAM@̢ $V٢\jRbHMӮ>ХҪtOO rvP[:׬8uĖړev*#a \֔v( Ե)l+Pni)WCj"E @@岽z2ԄV((AboZ~`vsGD63VŻJ/tX~w9{띥;. BGg*CTpmD$|CgezAg3o䫯L?kկ>D_ cR-_'*| +md8[?2̥N^?6s0[B@uzdI6Yu]]2k9^xϑ=Tw'h/f5OIZoOr{k&Rc{L?q&} M܎pFUj+ŹGV`ӘwX27d;AeGv\G-^-MeEB@[rY/%yܟ4mrҲ/GSޅ*9jל|ĩWT̮Ǝd7xtJPGV9rpLH7xyɈ'`*~NDL䆐!/Na0-K 3@lf2"meJi6ʰ#XnJs4&O#:cJǔD( _\1J؂4 =4P{c|Rx2.Sftdy/#tի<> jw\(d?q;+k\!}ڛ>y-ծ3KȘGa0R=Nx jzVڪ3@ V+^~FFQmC an48η&z֝_/w ݗBV~)MPRVy9F7]09"~V h} 5D e $d \krc{v<[Etgҧ?F͇f jtQBL]oYTtSȎ5׏ ";(M=#4t^o ͭ4+xj؆l=T 2+0a}7޷@Rհ_Xs̖y+1k#.U4kݨen(t[ >Lh.W`X`8l-x菎S*ʀf =6a| GT3-İsق;7Gn`ڵ򡏎.r|!BCB`vUGnkt%iXbQE^]P"JJ uIjK a0@7`7ϗI#.%ۥT|ah(_^jT_Kup_`{v~;ӕ:rtoYuQ="*o-SNGP+;x͚234U%j.?1O˯$ ,:r)?U*6)dS27(IamNgO%fVL<<'&\0Gȶ*_BߔP0!kE5}w=m+\n!p?]wӥ_Y_NBIPV',YͶ@ĚJ=2,pHCwhP {ej⚽/:c(']}# ~ ~ !)q6RĭHDqXL}&ƶ - T|ngrᦣ+p[U8*Z۹UHd)Egw'~tɦv:YyZF;ۄWpgWJ-)Zg2}zmGCԈP#cVVѭ5JWS?66Jg=t ݙ=V uL0iS#SJl~O"ZUFX dhg:Oaѯ$4K[($Wc"/d`d:򀶆K GpWMDTvooY*i oQ7*V\G҇K=!P \|OBE ̣d_8nߛE"-)0 (,Oa>B:ğ#!PXM2մQC8nR]l#KH$,jmw] gHI xƜii=0rzl[-=󻁷]Q#R^x@N@ uӏdMЙԯt| eFF T}ٲv< 鼿-Hxx'j=v IaKk\N  ޿ew$yBvSDͰ7G7HGL}Uw6s|ih` AM+U[քUmu9S?OCyg%EdasQ.KnЍ坵UWJH׺ztv;(Ʌ\_?ez|KBz }y}c,rEիJuޘI"ԸZ}hhvnRI/}'xv5S}*F~'y<qh2\I ܝcE{Q1!Zgq6s88ŷS懡fD4iW9I8$IAT|5cE#!^vjcZd,"jd_[ث&P ;4N_m[?\&ף%q:> &򦄪L Sw.]PZps?E@M~t:[P=%ԦAѫ4Cb;(}_sC}]Aq<,oj`=g *x[RWAEƀBi}ɺڥFp2?bVdZJ.gMLT:a!ixaXQVd`y|퐳 ҾێT{N r>C儐 q֓ρ­ьGR ZЇM_]=Y"?T̤& 7Kt51/X $c;%iv 3@kzq{u^()n"ń,eI̶eK>)PEh~7Q'ip X/tΰ'{t܉_FqY֝8h,z,!ݧ<Pp0gqvl~?€DQ)tH< 8yțPZ^J{1x$\?8k{>5["C8hF,{W=]1cȢ0^56G07N4"E;t%+ݒ@Լ% H6WaPQbBBZ0P\Ylœ\R2p} î)`D͞3ZA~!2vL 6ݟy%]ۥjWe4Mqd0_jj @~VOv?7O ,TbBT^twt2ʂoϑ~rt+Yi BIߞN fMb`dUD.Ջx]M5b6/s8BS7?,8'2XiԐK~(yWy-&[@>7`-mzweh}O=!Sˇd0E ˨ Kd({" ēۇR{Y}J "ڑ$9QHHZ׈ (g+䵁j>cI]rvC/ǫ3m(P#zs]giIQ8Vc4\HPwVpz c&dѝz[8x>)(B_5ci^8DB/nNIYcXǀ'I< a[ssE h dN(8Ol/I_KԋL41vy F~=:|-S}6V%,S:ckVyy+Y>=bȯEe;Qف>㑨Mɀ^sb4_I}Ob0*J?Lop@ߣ] G+IU)MOlqlbt*5褭J}DpN 9aou(R(Xmisn {p%=0v7q;߃+̢ћ<ѫ`h]3lZ+@luljs&To $FC.;F+MTmj핖s)(k ' iچ_=y]+.spIG%i3L#@5ZP(m3S@ znu aЬmlvW2kaZ;k =4Nѓ)ŽW_#Ḱ0qAS/Ǹ,Zv}.X)Mf񵦆iesrvGߙ_I[ZLF㾒BV1m!YrnqK 3{)@38qd>H: ^?;Hd7Dp=T ;Ip3ls3,qضۻWbɷN"Zdr01)dYPH4WŇڻZ>},v\9DHK"|Pk64lY8pe%_(?_ۂ!ROW0'E5" 5z""8IGCI<'ޕWO/ 0`DN;)S!%r+AwwY;yINBX^cvT~NTa Z|bE$jq#]kKk>0IhqʢX=ggG]x;ϛˏdF);DM88|TN L}hm _gmtn沇:@"_A< Z>5XA+\t4Pf DH󢤤H?l$ޥsEMH R?r)^UT? xXUM/K_]9*-Yh՜Av|T1]%4UMn=X`b,fs >COc􉥵G,xilŗFKeEQ* A0Fu,z O =Ɣec٠Eñ̒cڿ4k7,* zۗWQ<'}$S̸%>VY .8{$M)m&"`?@EƳ3f,soRSXȽ*] |Kj$ny0D.`*h:SuRWt)";?!f`z⨷ I64":ZpQny^`RIkR3>YfxCM } [Xzv{t-RW&bҩ77 TxwE7:(f(?A!uP ~TBD.? [>'^^'ڸ66u{h 9HfhJC%OH |e)3^sveݴLDq~#gG :=[W*yRǧ'L*g)4c"0gQ蝹;A#?i rKbl;`^x.!<yUVHiSnQech*2Y/+8K1®>Q:7&d̛%7S7/Gcm"Sҋ5Y~ e@A吟cR?e:bq#LTDm/62hpUMYʾIr (#g|䟑4ۉSzx\Uy\ȝvC;A !sl$ׅ|&Ӷ!<@P;KN uнt;"T4sk)8L_sE|@.|+cf` El1pDɸFe %uRn:~ȢC7O_p'00Aߌmo?59L D|'\_8{O$|zq.fݚ=wD|N"F-m ME d/({ }6AL= .эA-xKd*rK>Tsc7Mu*UI{NS{pd F/Pc6iy}O/.@|4zAC8|nCZ_뛗r*LT/,jY4= }6FEUY2B\0Kmz>'6oWHg=s}&E5vyrK/]( dd#_7}e9{J_྄}Cze*I0v8bPj[d ϗL +'vdst4VVЂLc*fF}|:5 Kn'ΗtgX^^n,ÓƏuzڿ NɛX6ݭ~@mxaL[\hק'q_cos:z`],KFE@@=mc~24W`g+;rSq~; rW-`rxp GDm32s$ɛ3 g3;}VZ/`U&]O(gZY^醕" oݜf{M )c.d4ZmƢ):PwڍfSݓjL،{ڒIcԬyP.sKt0[gHJvIuY( ŗ$c(-H8CN%u&u 05f,R 6>n_|[xen\Ƞ=X`8pNy.rlTMK:yCliĐNE]H)Aj@x!3hxGΐ_@b$VTz8Ss 0͝s»|HK K C|$"Md+] ́xʄ6-QZZf1%CƟεu8 ƭgn#IH솗Ejş\BLj#VjLiR@)dv<{M6j~YxcƏsxRov*Pd119]zWǜs?<fqobm-%h{Os.1R0Jc'|N'c᪏Dֻsڬ1HF3MSs5q{4!!ar_X>; yB=P{eC2Yf[#KhH%آ4԰pe w"eze  Ѡa}dT3ݸA&hԽ'Aڞlޖsr7N,{Yd#@xfWwkEa»hfaY_[ɨ!G\mz3 \h-=TY󩞨A_Rc<v,JjȫE+j,{R0hr3NIZs ѧ' Cl*rzӈ 9]4S2k]aQ!i?t7X|oދMC&r (zpLޏLxNqa0J{HEs1wk֘X)@ g^\Í8@N*QD' *\ !HA 'xC?L'@z'5z/'P(}?CIGҚk7TM|[pv54U*d|_&1֧Bb:ݨZWʔԙ\xkj t]NtMI,%թ%|'Ig @|p!aE?/S;BRYĩ$~LOŵ ǜXB4|7/ DK)&rwnZ~h2Њ8$2U'z涼*]t(bʒR9"_fJ2<p/sK^ g;tP[^6kA/v)4*1^ny &AgHzq`tAwP}qgeVPe6[ڊК^[qu}a=;#Qv*B$r?rlj~`)\nY0Ի (`~80"p}Hte۵Hq\e]%#Qt|Ra\S`5|SH& sP8ޢH$KׄOeS6[nM$(S@7f ť@9G#v+l/00}u+e]!{F)xK2ޓ;u0H;O3IR/0v8l53y?>4c۟4wsKmk(pV/UX㝰FWCaE.9Txϳ(5z8-C DhgX!2k:yzw6_s$;0%f&P*"?9h q!},yߥn=FhcEgY~#+cPTŹMoWof4smq޽u_ 17bׇO`.QIleYҐƭ/e?q$gipccL~SQ4 .+_6޸cQԝhbkbL IhXXy#jlq#߁Zyrm3UFîa tV3?ezG_w C@4{?9o]mpi.OX9ۈkm8Rjr"@}.>W{bIJ1O){6F-Y3' l0%Ixvm/k`ƆFR_gA0+ L vvȃ^@o e#3׮`G荚itKOA 9_McbFw w`I 3&I6/(Rp>Afgw#0oq)(Fy󺲙#m kŶڑSR^";2T^y{۫*#mNj6 \}I릓3πB8?,&IO5K&zœe KtqZ=q-F{%Qs:dX TRq|II)tSD41ON_\SB _ ]U]NX֛kbB%Z:4,(3CMslwneK 1m(2*Op\Ԯy w,PWq{ePb1}t^h茕FBneByX-*/ N$:xft}(޾X0%횸YmbH.7,& 6?\"s}mb(o` -L@@}%() humK[OB}hS*7YB-CnݳyNl~P4E,u&+)~gz)Yq7ck}_f㶌rpb"4=Hݗtl~iS\Dj)[x"Dxd1K]X~ԑ+cɡSVpֳVD7om1cV].Ԛb ht͸~McE?\n<)mq;/&,30#Js+¿ʃռo>;/zAmYB4qP8W St~a EEo&/xc+GjQs52+bϛ(\W}Q y$P¢W k$?q_QE/o\OQ/U쬵+f\UHg:EoyIq<7s`HV4!p~j'!=ɭֲLغٝ]0KbC kw㸯ka$3)3hC0l9êtF@d_vSë*կpto)h,ъt:XT 杢*T>pP 5x4(؆nT\d`b ׌H\ʜhO"ݡe]Ģ#Q/=┈9#&G5w܆~vÜwT|@?[+`4r`~>c /zHIe`BAkH7Ͳ1~nvad[aWIpNx<.+.ՊF|#R]E _h.{Ե2! , AYU?#O71,uwv[Q~NЕrQɎs63wڋP%8lOpPe< #jr8 %\eD)i%Gc F |r_ٽ0ұ4{kI~QQe8ZqgE@$(V:}!Ւ |k7Qhh2ݏՋDYI9- spǯhAnϨayfFø)NMg:4K:S,UK4h'cn K4 G^;x=me6ݪV4PڸHݍ 7ϡ4ē Shs&_aѹdߌG̕vEG7m'D[%"4*~zۿ< v `=p"Rd rcft^E/$(G2;^# dr9ŋ,D˥\4f6ng 1: f| }[Z? I"Xz }O ºT>DѳA :TUI钿Ck+8F 'OդXJ:W=݈Ag>@p~s; ݅g{$44g;hFgx+R10  /0yl 7~X]-"`;@_ HiS}>It)H,~c~9/*~@J>\A# mLt)u DyyM/$>fKW)P,Ot/w2x\w"[xx@ ?x@VL(C.[P:0iYOáB֎EˤBSRזOfO{Ai@w$ٟh@|N[>sKy-a{*Dzc-W _ dnD7XR?Lffapw'OFp6nD [4o'tV.q?DɛkΪO.e>& HYHFδ~wmkj&@,0qC$Y•Ye?`!i1J-M3+,'GՍAynK"JHPP[|xXCdr݈u梇CĿqֱ` ׉ hgvwBI3\)G>Ń7\?C=M P1ӷ-#5fB> 9z|g?,uMK^+ bE<,H Di"յ.>/egnU9^'H7h;#4mR;rOh$`҈s2 "۞ QiΏ[ گryB^?ghhglgV\njVT AH0$a ?Y]Fʊx1i%ᏤoƟnZSD2*(eFtfzQP78G)5-\5{ʢv4 +mYEx-rFhcp^OHz˘g1 %)EWء4$okǚ^UY6߈? 9mz/3@ c߬P6zmڸ`i:tD`EV+ڕ|{dxY1(ͳiᚮڇƁV .,e1MoWk(^| B#XTV/Sq?=o8ã8@&2Hc(B_v7dvt74 Zr܎>WQwþ&\Qd'}'XSSRvfAF^ e_ԕ @Hs ɠtA/mЈ|R^b$7q~5S@ g#J=)%A"‡vt鋗o_x@ҬeoX)ogقMVgMMcME,S(}IFMRZ/V UiFtZ =qAW6\[̓Pn%_OMFy˪ n Ȇ+cʜ\\,nKe0 gHKu S+=1 #wdP]h?&^r^'׹It4a5eVoڴzN$Y@dK!}6H=b TY`3e:R=:|_10aW`"܎JH,ESx`8nL%nD;axЕ٥ ެbNDmD_(Z48gkUmB+Yy7G_fmD<;4Gl\V Cg"5I9jAM4"V5뽘|VMJ'p*8z!!A\aOlM]$  ذ~XJeFs4kǍ6zu,%h`zCͷ4lJ@Na$]Xs6dR`md]fc(*!_ 0DU.FR:s,D:6۷M HZ]G3J7!;.5`o]) KF}n`l/˅5+i@ m)"]XuU*(qW”}6>' 7KRWBB}m8sPoUe&ΠF G#T.&WrJ#ecc@w2~z˧cHdm!5jWX.¬%܃v̑ o0Ê )`w .8邥2;c0F4@iXڋ ~CuG>m'jWul'TiCfR! 2 :baM2⼨{gAyN2O(0$6-4ubgx@}B610  Q3Ë&NTBFKZ i{aY@'k7JE7PL*`J6t} ݾZ$!gT^l#ПF}8*`5wG)^GJ7\} ;Ww@%!_Z|Tڕb1K Qwb{øQ\nO .变Mnm~FH# ;jF:;61)= 5g5ҬS7UeB=7pzY=4&/v1x rK?0%LQ8yk9{7ӲN0֞J y|%Hk&񑸽U4ścGD8Y#f i N24 0{9o3[{>yfNbw#z;]LkšܙOSx{gv.y?,23ENz|yD*} F;fޅ9釗'pw'~؉иD* vw'(,$i5ȀVVb G 1t#)KW]ܦ¦uI-Cn {-ƾ 0Ķ\ww4s?- mw6ōP .DV]QB ~DbvtWH.y{$7=W(dAQ' M6VkE$]R$ Hs=yh9OF `nESؾ;Qr(@FL_D&g%^~пo\֢P͑C$,? 6/ccXP \jQݭ<ϓ޺j]vmMkE_>_ Fbzlt3qS92yi,^;ċ+˽ȲP\H v󂋷!D 5Onc:Lq3'7#&ܢtb~^⋣~g͛Sr9<+֞j`@<=J>>t+&7?|@Tha2Sіbp+,rk.ÍȄ2fi;4N/jx/byYk'*C3f~o]CefavLsq2JEc>i4xv17^a-$;p:?R#FWWc(kV[Y#!xDPone%Ѹ_obmYukD^7EMJH 0?Ӑ r@ר݊{'G<(RJU]f]Cj ѭb]*OvSxQi$Srv0%-o2t mK\.D&ڷ$4d ?䊋V!_2}rtZ4&?|`#ob/} hhs|I{Uc( QsbLH*dKYwfP?3_~}uHG t[y1ģXa|j>~d8jvD6gKQ淙HB !5rat5. ;!1`Q\(;R Ag  KU|[6, ƕ0=w;$6tQ6oЖN0͖:׹0|XpD&>BBb[c&M· K>f P 6rl!Z!=HL9hB8*i2n ^5<EU<5HA, ;1/5~),;ˬk({kC'{ Fa}fD[c"\G>@6PY0r:~怭9UxOUK39CHn.>[oWS{MWcPAU);Lp~kN&mn #ybZaYk Ed1bmI˦WK4ԉSC< `5oϥq?w5hP6O(8l {?.vV ya1Q줝 In >\ .9(`eSg[C4;v@axT;7+PxL@wD55*mƒ1y;ind2(JFZ 1A`od3͂$׃D"N4XG Mm^ÉiTkEV*g6OIȬIMrAZ |9IwF%B}/*0iU{E2)yI{έШ0QHEgNv}cz(4{o oׂ\ Lv{Wqu`Ҳt VٞwO4]&{VlyL; D/(%^`5xG7|СӔ%mxO0EyzbJrlO d4 Cn5o:̢KEO=EnрLEΤUzgòU%c6PM ?9:J4.ҝ % O`(7b4R"'hiF!60 Oʩ߅!Lg*-޶Z|mYgj2GA#bJ'(.!NlYC }ӉL~◰ӄ_R^:d$f ad-o@ R#[4f]q*NG :3 wIbaߧ(ӍDoDI}b'6jۛ@k`LrL 0&> J? b@}v'ԩ/$orjYmg҅Ԗ!hWGl諟+(%ڳT C/dzK8,aaE,Or/e(4>v<5 )0PlԞl!a8J?E5:={~LB3k-]ǚtV@f;_~f.>O-s@3ز&rqQ4 hˆ *<'kr~>+ȻèM^Ay>a1ghi~Z:ҩtx̦o_`IAZ?l^d; yN>`ݧYLYz;<5ikNV_ -cl c0ld7}mF5.!3Q֘Y1$&|)tvv t%!1{CڽGi/2(ˬkNVד4bbF-Yhh@iR>]vAr``Aҕt>űBU ' EaG+V5JEi sߒT"%dqb9H:(U0x XN *yq'eSռ?)υwrOly+f#Tfаa*NqFlx,4jӞ*َ Sك>Mas/NoQi6.wf[_,WE"rvf_94G܁Agz:Nq|\,5Z-9`1d.{.F*|≪?7x=oFrn5Vn""̅U=7 ?JeaY#Mw.T{h7iGLNWMf6&'X5/ې 8 {/:NW.w=4l *MJG\& UKJeu{\T+9.N0iD|lhUC a!鐀AN&PL(-ED勱QXVQurhK ڪ#ɃMU;9Lқup9|a9Lq8ѭPHvlK`v<(IJR+Vh.R퓇/m?Mb^61 S [Eʦ}gNF_{"SBq&yjyttJ9P&8_: QItWRjnHlQi1[:*I4OM/,%\ûpez`5{E.Կ\b,UL(5enу6M[ QX09YÅkb{ইHCeR~HtC=;,h ?템fgjep$8I7"kw]E&WdKHX'PˣyjRfoS;RoHqK9ɧ[(tRY_VZY /-i;ENL-yTOB)|2Pve0%jݝ!. JCV%QK69, gc񼪷>νp`#yk/F ?A+)xwqjoMqzY˯K{9ae-@&|:)O M]vg+aC'@z^i6p>4ȠLjCTwrA#O&?.THNEXkOr>dx6\D!9)Zrƹw'x^$*s5GT|IL/h:P;lPĠj(8UwYMQay Eܫ S:Orw)UnŸM7Cƈ ,s" a_Q RC]q\Nߜ6t8`u `-w{q 0X\֋-jIV]"ȋ]Hƒh|~ -v0=C%j&]*tlĶEK'I6{A~¶`1MN+\Tlɾ%+i;WW͡ -y GXNlK !TlyGqTjDyf'UW DX#!;y-#pWLjyǎO,"hf okvewXp$8Tc+wLL+'R%y6(uDtoל$.$AaLYz5K}V?g}}ilL }\suPi74 o7<%7aR)"."u5TWj q /Xު-WWF(Gj+ʆ]X #;BU3Zd} k_%:o "B$9lh3fbֿ> wWyNWU~|" =8;eO!h۳(f[_-kt H{*[f5W>DZN[016K+"8YؖyuWñ@'LJ~e׼d[< #/IFnaO58"Evuί^ItK;]O"\DJHd|tz wu%Ķ{R8S5n(Y!RbK"Om 4 LynU#-H`UN&pH\`E靓0x[}Kו gBGD46@5J$fHv-()C2A}68\A =E} /3bO=%~s)d!w:7`cazEf(vjTFٲ&ر\ |uKvE#N8Ql(Q-YHdCzmDžUFSP`"aH:66 @Nwz]BZat+!җZ޿_zIW)mWkQ!M`E~aJF7,>` t0F:}Н#W_M41BlSs8^Mp2K ~Imr?-U5j3>C*oty(6՘uӯͳh/gNIwhpG>:lٮFZ.",ǹKa1ҦIEkmw.WixEFEuB*!]mφɩZB)-RMWy"G.DIt壬^QBϼOu(i#I'+y8ϥ6)W̴5ԍGۛ_'[G?YPq2}lJ9 `/JwAM+]R97i9Gէq,T`"0c.C9UCRrqz6q/|H+6ִ%^GGQFӁf F 53&ET.8"P8KБ戹u:X Yi񨨕O6/*o@ƳX *O -h tֻ\CU, -Mh.=Dxh/VSw̟_I I~AA׀AQ({7i[Y,H2W6--4MJx[GVП6s> J_t6. z gfŋY<")8jjLאM5S}SDq&=9%}?ʰhRdalWN a^ H)ϭpåxƃJcm&31yS6 y{O mHʣy5ȡ=9GicfDnb{o::u J"b7`J|,fo{=`?-35s`T1>ꤿ{{EQs$&&erqx@04E[2] ]f-`U\M)u2{?$~i w]"Bm5SLMA7([WOY,w#9E>֙|Y*zZ.}%O!%\8aCCon&wmtv*FMi,spcv)qs-(7C·s5lY?~_}8m Z >RB]K6EYŤ8XVvA(P=i }c{&&SP<GXS?4dbVWiI/pv˳BxRۥN%X84SJӛ&@)Z.ZK#L/ + #Vm,smҖg(^&)dᶱK/!XS zrXLZ> Ϩ?1id6T&A2g #F璽=).W3l(s I"fC\Lbɻn^~{8k\2Ma+/ X, C_ndf K%$M~qߙRXB!|aHD}Y`ifDzRfi3U}#^rmy̕"AQfJ%M=7W%r^Mިīx|\V$&XPT,MЯƑ0#9E 5 <suIR5E[wd Od]1 h2쵰sh`khz0"7X[̖PT S+@U"9QH5УH48WՇW:vc]l~,w"+KN uO?/T.aTط+$PeQ_I e NHF ngڰ{E}6hCckfoÈc1Ŝ; vb\,i79(`;ɻx!,V_:~}%A5UIp aHY,0M~xdXZ/`qVtKh.8,簻F=J6g3kb˒P݀u]Cg˪@yL)-x@tA%-uQ)!sZI+$,&D eDžʚ5`#s+H`vjo%CG>aJxbx)C@3D~3ЩJ'Ţ/]$f6g)Hk9"EUufH^6R&2XL{X}רp$Xp(-)(XiJ.sZ 5\m2a =S>.=3t_ۦAYkX3f$ t*% yQnFuG)ܮ6q6܇]^!4÷WԆ5#l#DsBAp>8q\ ]62+#]^pbd1IMtι1=܄ 2;_* X@[ 0%x7mB_vMxA]\^1Etfb5t~p?'l#?HkD^>q JK6vy<J_dZ@ c ^|WN8<8V;*n4luoP.hG# {]1<]CCjr,B ]7)|뮚9B-"VgI~D_<_cҢJ->zo$/:#;ZUdPQkA[:V@ʾ+ĩgW͡ݓ<]Pn&i%۽$!ZT(h ^yH$Lf &o?*l|Q]DEZ 3C |2^SYÞ&tR2;#V{'J5əTˍEV:>B4vlD.8FJ?7 xJx>%kBtt|?1X*`0z797 M%5Z m ƆyuEz$L#GPk)"-7_P~ړPiDl/ c8+aKR!L~mƗ+,OP 'g챺U;uD'WQ/Q> %H+~7n ܒj1%?lOX)ߤ"Ӆas W[qVE|DZN&xe-!<I= !ALq j54U.HqS L)Trt?_5qN) 3!IहT~T>`xm+Iv6w~Y' '.20iZ[@:)ɋrvl86VkI4T-='Jh᢯DƉ/\zX>嗶AY%^W.qE~—+_>; ]mݢ])hEȤm5 M=g*X1+lԞ}$tg%d wo}C+FYp1xVߣwTG$cXLkBvBQ/Msto5f$7!*"F죭n:,BX) 8F%Sx]Z=v N"iT^4"]kWGTA-E"FhѶ0JG͕%3lWI1*'fr18+Ba¸tg]kII'35ݙ NA.Nk  ⧡N5W&r\|65Hh:^:t:g$,DAKWiI']ћrƧ y*q]婐jf?MѸ.i0 f`uԽ73Yl҃24KXۯa"e33e#"tp=nͶ^E%`a,\hip&<{% viL+{7L_M-*H% 36B.3vU )l}ѐJܷȆG FsPet boF h4j_H; ,TA 5܎[ !ZDPkӪ=Gpy\: N3j0\NN5e$0*\Kgk.D~9Y s>:,ҰRHS3F 柎^f UY'9m)x&@ǭDlI&ii@QvAk`< mQ ,@4K΄KN!94좱t냌:__ʈw?t3vk$kj KEKi2G}rK 쏦 }F?<6}^UY`|zt152t,$ߑ5ϟf}-$pSȨ97# "أ$٘=rp.,:F=|D> [ 1F XYr8a&N(xJ8@<jmC-v DtVqٺVx+mG_DYjbN+ϒ^?3 I؈Δln[ OY`Z"7` ~E~GH\Ghq50e%񍺅 <}%CDA9Kyq;-#==]YMrZ%0cbQBGF/BUb^ ZBZc OO3v dNѹ:5ba.igtS&ǁs?%]>X"dj.U!hc&Qj`HXrgp" 1Hˤ\ft#0u.p6*H` +_wS0UFtcfװwğ/*`=1۰$ ɐوMX?xLp_tJw;b%JfzBF#:ĪQ{G٨{ƆuYm(I 1Nn$Ŧ3.)暧,Yo&+IEv^t0p؄|KWd[|DdžaqN7?ꓹfIaxp/q.jCJ(t#4 {9H|O|#i?4_Y>o!rg3hlNw}H`!Y`ںH9XDn,*.)9iӛJC籵\z A6zM;6brt߯ \zu+15^8)"8.y GB҇5k[9CI䔜VgԽcaM;~o4>6~}R.K 'Q=x]?$DMg}L7ֹdӞQYֆ`]>k As4{Aa$@!Fʭ"y3.m[ sJ]Jxbd֯%;Ws j<+=4[<߹AS\Bj.D]'&6ƾD(TW4fȭEtEv#5mm0U'zoǽ$pSy㜍(OɆ06IJb>J-SyoM59Ɏ\5݈\QZX29v \}Q:V@ 0a84ly1*/HM8PQ 2\Zgdje7l^¨ab~a%[ .&~zRh!101qj-ޢ$s/? G8EVL0F y9zБgq-{Qh"ϗbe`XޭX4d󎩗T) [eERzU4oQJ oYp ir /2Dײ(J_|kX9"&X /GT0,ևFNƑ#~Ӟ鿟caah`zG,jF9}xhՐ\wb0&( #@``n)v:j'8 "."&5܌HKTf25jh褦B}F)@O\HVrl43jod]mEZhھğȮ@Z(JRϝE+B'S8kȕÅ(?ow_eGbmi )_ yY1c%"fsURk䷸In4!J7+r.7Ob: ÁGRQCҋs^uI m ۺhl"Օ =d?õ/J=sd4F ~Vo5O8"ZE 27-֨.QJkE)lp̗wy SZ] ̌0sgҙM n,ʣtwJ B?[Y5ϬrU'4rTgT h~9fyU0)30Nz{w[XUؙL7UutE+9k]5[Nd7o'.lrĬ]njbKO %' jQ^!R?:aaŤy44 aAww =eqo>}wn*=I(ǁs1 U| y  >VZlK|'-zx/aab1F%BEOn@0 1EA,v }rDRpT/GzD%;}NUu}.kf:SPR\d4v0x\'GE<ϫ;kl5*NBݕ*P !W'd̷}:W+! 5Ӑ^嶅r]h^17*Shfq7%6x!HلӴaU6j5 C.*]h1 wpPG1ujbNJb]*%%yNHz7-E=bƶ 0-b%{ώ EWZޯ~FnPGr" ʳS##fHϺlri VMuDus9@ч'G[_puf5 QrB,128-6u̻Sh;`y=n9×"ҟ{͑U%sxWgQthٖ dcƐZkޤ s_=-Rv L0@рSP?8Љq;=ފ})QL;no: aCT-Gc?"v+Yonِi|i<}+us3dtL XfXk4Ql4і-RDaxNUN<$\ 3n ȇ\ 0 xq~3(7X+ط9IǍn˚6Eib 5(CGH7uZE"$ XsK5/j#g t)$6F~~|R[Hh_֣kn67K\5 0qv_$8X;qXn[)\ckj0FuS1h֫.`}?W0Y\:1fNXrQZ|} Ճaμhhm;^Jr@Uǘ/s}nVnZ&ͱDi%VmF竤iկgo z}W~>eL<4nvV JۻUMᑥv(H 0sa^EFpW, ٛ#qA'aϢgʺͬHXEtIy/dY4^\ku~UcyF(U*>< | XN<- F-\iL;~WIs~ZM68F&JO#F au^KXmW{I<&nfŽ+ǙqZuLI3Pa$#)KޱVA>խω>&/sx=,P3Pȣh~8߰ ֣QjH茺9a)kCtXo[z=$8EmdzT-٫-" @L}nnT/tJ*'ZVV1 Dpcfs/j.aJ/FgV?EOL(K]0B%/"F /(=5دI~g[>y=*uK6LߺɚYVt}%GU3s诟0|9 6\&(m/-:i]M{i Nx+qjkE+ b՜脬D3¥+z-ߠxʎE%| c!Ge^xSE#Ų &0"ҭ>,BQ=X a&sL%:RO ^oCjϼYNĸV]f:4>Z4@qq> Ri?MUqj$)Zx?scPTl'OԾF ,N5>,]<]+E@=y7|'\0QC#Kg#uCj'R6?>q[_K]9 d/][`RÈۓw8OU*m՞/QJP1wFg.Zlk`VmaЪjX\dAo> 4B94COʭx@^&(+2v˟a56t0]+)FvL_̍HC܂y :gŷ$\FY-jJ6RE#[H< 4ҫW g ޅS<0WL"gt >XޒN!qlEߋ@F76^a nџf@²0\jڥhrw> ätk7c /D>tE0Lqc8ԤVOqzJЋJ,Ddhh}Ь([?fJ_2q0w%%"e9W/֪OXh0O"ſ+.YACAq !u3H\j cᢘ 9+< pq _-y\ kb4'ZK! #5{v5+ xj%#TE{l#M(A3:)v -zͯ9!VDfSj*ZluJϹ90B٧Z7kjeBgkbdaq@Jj7Ar[Ujt}+."Ѻ$A;Sй1ga뺼Oa^tix`I}$1J:hr:aT%nk +E\ b~HiH*l> s4$¡ZnC3:HiEʈ]&BA7R!hko瑻@f-{(ˋc8|ߡ`SK{7)LR?`%8&@-.'].'1hO%n5^29!N啄x,-,|O3쮯,'Ƴ٭$Yj@!R3Bj7UO-t=6,cWaxfZfsXFЧ68-ej,]ߠ8,5I~ ޱ*/2l CnV{]]Qě2ew^2"#G"E?{_0pO@pv7! =) Oj]={Jٰ#j>EP U |ܟҼ5kInlid>"M,66HJ8V^ =N%A>P"|vnA-FGNpPWQ3G1Sw=4zH*@tvu5ɫh;c,t̀N@*X5f&Qڄ)eK H}YלSs7}HNNktmXH IgS{[vޙ~J|8yfcOӯ|-g&[ ֩UN(ɳ 0#-*嬡0$;DZe9 Vlm:E^jqkaSAěv7h-X'Ƶ{sМL\zM5r'SDؑ.?ͩBtt #l ~ǢM x֊ւFxG,TJ̢QB],q(^W ~HǞБ'c y,5I(5["|̝qq({W3p^"S!?-ʢOhlO,:\*$ȿD 7.gXMM@aiן&R7Io^ G-cTm, fy{KB-ߍn:}$^1 @#dNs+VvEsbc2nȪ崾 z)?tV䱒 ,sұiCDtM<r"4gq6z6u1`\W]tď=Hy`{x2˚nm55l}q< ^\|K>(ݾh; pJp^[pMGSMA0Iu3omNJ|ܚ NQ|6kʞs,߭B ze MOKɠwlG(lnX3uSs ;,D{ д/s1u?^}g[Ke0(N[8sQm%6V׻@d&JF\E) -[2`c~aWem+2hpqEwq8Mf$7OW`yhuܽu+$5e^=1&9׌cj:+mX"1lY^7i0_XK%vyLr)5[ΫGmp-53-vVZ?h(0L07'd,&lG?&$)m%?~ޫt Pr vJ͞7%y,emF/Q'VbR/q hwnバ'l W/uw6{֔h#EPCd"9;>hLcz)B;1Q+{i(gUUO$iO~;:F9d85kS{T zoh.|br!knUA1љъN2$/t"eHAC y [YHĀ_|P,-h}4dkۋ(4*m4̱dÜ?4&lB MJMS~]g-c#Lk!xXA . ƕtʐ)X`cǔ5vBMf@ +ឩZb&n \5M}_+뾇 eyzipyKB-DMܒN==!-!09hɐUs#}M2&1q"f*T`LE3ĐF:&Zt‘jH9^{DWpW9r_ 9pGѶfc)ьYA=*g MrmN;?~.lM;R{6qC}Mn8nK@?.+2oCW:[ٹ#2Rqjciw0zlmNpXɅ76bf{T9@"OR\k16.0!x"r=UZK|,Mp"8 OJ*aatGCJI[(0z",U]B3-`R'0M}\V qx&21X-Ϟ.\OqbO)QW~>xpE:k!2v)xLbSb)é ]w(alCcͳ`^q k,s|I%{yILTumO\|tM#"}pY*ThJw3wpj7M0TxhG5~ tBj8Fq' zP&rr Z o!c63.eM"s~o~APԬHM |xnsO(vIO `~\Ѻd8φH~Qmfm>-=jzB8Nq~1iૐpj8!5ZEjF_<_m(-۴`B]/>Q7N6EbW#[K]_ @KD+_M?HJK^~Ҧ+?a r2i2Xd2@5Q$<Ӷ̿.<#5%$ﲒr<7"E4ߝ廠ak";,ƀi$ ,(\'|߆Q^+!Ɯy6E$7}@!$<= vFU|>X&ئ;6(LN  9 c|[!m6fÛ|>M~^=jM/\:=Y@=CY4/28pSߖ:X]FBإ40ϒLZ4 '6YmKug/yo5ӡczq2CZqn:{i=+9l_*,8,L57qTèwt|="gpTZ!}4ؚ6| ^G ;#{j@yX0!l{ $2L$2+ f0cZx1.9SkB WdʊQ.iC`+cMdD }.n<|?AEUS5Wg4,F]t?Yxsf~1րT_usKp]Gy,6bR\Hi/ .Mê~<>ih6VC2x: Kk L9D0biA雠n~cgg\!xH?3 A~ )d*…S9&=mF:wmc`˘oJ7\ *Os@= U!c̱r}L?߻i1(vܱE[豾+ymC+$A<4eOy}O84Bx #> \FQ½*nEw?=Z%dڃ>]>\*&l֟ӆZ̮23AO׶ʲ"_qF n3݉9in!{1{2k茢 ?_CS]̋[tlPkfvZ9-s >]X/ &;)105Iv[=LEٍg(iB˪`joi]P]5 x'A|7B׾1ֹFZO$!ps ҭZހx ckS.\)\GӥK0wdOE ZfpX<%!=K(h>ˆJƶWexPnQ2=_ҫ x HmyRXQciX')H8ɐJǸ\df #̑Tfx:}͉ Wx7Ѭkz=;x .2m V!'zSzaԚ*u{MKh A?Z}xJ?K%SSj0HhP=]TA{W:au0X^9CW\k\l$֭˿VŃGKbZ[7xIgeBqk<]8Sh>!bdf({c<]s ?Fsw>sRSN->(6 0qjp'awk9߲S0^uҰoUN!z SϨp芑Z+/5n1k*0nl3K>~,E< R¥W^i_V1jO`c(gnBxRï,t<&þnU4|?D=8i Ϣ_15׈9#nnbQP'=޲ќ%TU#Z2Hu=戞u@W5_G]<FرZWr?!.a*?TaM@QRwG'^E^-3qL֣ 6W$rجŕWJ|ݓl ,#r<7K|LkIf|F2|6Ffh.䴺ֿ'x{ǎ(7I6T?$Y^oJ V1HDV'7f>RzwFR>f,"lTߤQΜCZX="]5Ւօ+Fq=<ń q4f5[c"WX#/KXxըڱ{3N8]$}\%T""1af6$FP/H.5@ ֕CHzAt7лyGk}GÙZ'Z*d`x߻ s^-ǟH.]2; 8 9u8`$w9WN^R[| rՊCAk+l eIX^uIݨkhL1~|eڟ !062oE w u5SZ $~#|_Y] ZD:˩BYc[YC[hm#6} L;yKz4nkdTc0))Byf8EI`?@ b9`59R/ݑ2A)Cڂ0&CVt F7XU\OR[a1d?fOXcOw . wT^/]λ=CxO9#weR`Z@ cwm׾. 1"I=ӼHY!=LZ2ٝ>4IFrUc[A`mngi0s^% Xjb.eLhMjR2cE %Ue1lv4{-{d+lY?p y' y9bĊKm8h4S/c,hG-J0R$ 3{Z - K-{pa< {կU͔<{Ř4BSDQXS^7$&GZژh̽82%.jٜ5"(RK-$ufeltg3о!1xoi1]اop2CuubJMw[ ~3iև_nDN,6-gvP,ƚ :iοyw? x&挾gAWi0@/Ps9 i`=l~\v|.3. iBhk@iuٓCKiUh7KYxcӡjrEB eH8 V@y&߱K`/:gUSUĿݴrv"?Opqku(Ū!'o#$7;zl)A& %3svmޕ$2 ŸZ )1bfyو^pT ,6an4 |K=ޔ>:ƌ#3E(S\N(<u.t#?:u;05 GkM]kY댞 WQ>V,6=]Inru>T33~/fkF XRRJc&2Nќ2ŷK;nhƂ]6`!;ek&4 x<X 5`vv%3ecnmE\/̿߉1@d3!Z>r B$̡_3%_ftS1,DK;S& `GY9KzYĒߪFbНavᮦ f kT2F . }F w v¬DzMvSc5攢r^IFٝ/^8omL; [w >a/B0xF-`$o 39#sH)8F=zgךw?JRZ 3;M)#!c@ў{gfv1 NVPf8mSxj˞W'7@k{۽v)oզKK8f.^1JpV% eL캕HÐ +R,%B4# KY_zJ(Bb2.TgQYcA䴌'{psqSiSN?7ܩ<^T+ zC7R}(T.!AF]L`Pň;>q-oU_#3*F?'X`Ņ ̳eKkb%doDo2-N# M5e&Unws>S'<̈ 9N oT۾fũ꓄QT'DixJc^A4A $_({6~ @(cgh~0*Mrx@²Q$AS+g}_ `BY'U5Ɛ#UhGކ}4+H0U:B3z/ `a*qߐ@]f^c3P?LPɦV T._R/󿣑U>J5dIoد~Y6VZ(/bH؅ fqе2^ a&aާ]fUwGz8[bmEfG~IW`ηH# ў#Gz _28CM7uxDb3o/KTENx3Ķ^_hŒ[?N QƦ,iIɽ ϥ,Մ1wk _im39#^bu?cڢs6z;dcE %2&\Q0ݗwʓ@] \x.J6~|+fD w &X!qK, rZ##8*AKFȏ MLzA5mbEH܈d |ƶ*Fl(h Y勪b& 1?,[:Nxx[ˡ/8A3sL"5+)%%V_fol€#| JGd[bc3y{FRu;nm6î*Roj/UU\X:eȖo瞎,{: "p7q|;}Jjv@G)Ŷh:]0KKȁi7iK!,#zm1Y%Rurܰ?jg ?;";{ZO),.NfB_{Zr{ag7.wG`F}{0a; : 6ڊׄ}^⒣Kl,!UG<ߡf"QM:h&r4ƫ+OҀ0F{>?CD.B: -(@fjdMZLj`,DoSʔ6Y­\hJ`Ν.ȀCR@yGG0jسGEKz?a"Ii^Vx_ҍ;  xQ>'wТםIyx\눈H0oYvޛAiJ8&O}9#VeP8g % 7ych4%T 6m߽0'lu(`<-=PpVl14pY^7$|5l"N-M:Gy[O:w{èFk1>s.4ȷ~$5f 6m eEporvvف"ePI{&a(qz*z;l( % |-, ;'܌ NVtCj:wz/cDmC;|1 7[ՁBdfW7xBrA'kcIJSQ?[LȮ"ޭQLJ Ifqt&X4k,BЕhNEoY?<K|b=9?&EwMgSƻ`wЂ Q8f=ߐ%*[ʽDD+I;3.^1M_).h$ϮU,Hf$Ko_XȖvD!4TT-͇}arwTp,JR۴-Z}2:gg TUzlGt0w~KwQEiWageA*}̔}-Nv#d?/G mBƏ_/'J_e6S KFt7M萍-E\^/OQO6f/,=ʋf>[h=t<3*B9ɞнZǮ e!MW-ˆ,_gZ;ԧ{eBeZip'lJ&MKIe|>Çh Ezo2hz̮/?N4>Z*}k"&CPh?Ta&U+uE`V>E>$,Dn_D1o;~y T33!)sK]mCZIbx>-PjlثDk?dsGCWG߳<2i]#L+$ oDYNSd'rM_Thj ņ~q@|6+/\mjKMPI)T=V3F@l`Shys*sO?) qc&sL]=5/Oh2T0k-\>lfb!:k?4ěA4 Hwi02x*UP:G0S%;ڦo*VPmKuuF\VOMLvj?$栛 & Wzw$1="Մ`$p~&/\;]w`\}hgĜFk\&Q6N2$~?wl7=*eӵPx5d|춂!hn1jcyeoE߫kDFzZjbP~ WfΊ;0^Fo ifH$vN(%L< GX).DTU3΀6Z=  ]Q2VR{8fh*G󖖃tKBq6WUL%ėzPkB(AQg=nQ(L^]Sϝ03ޘᢪخgj 8@yy75x4=hALtbhWYX=֏ KXHC);r+ 8̵V3 LNr )&iJ@ dPN*M`!qUJn]p.OkN上bq@ |Ȁ㒣>dԮf*.|qj`eMY1&۴gI᪺˖( a?ƽc>:8֜ژy0oGqC1~gt74.Qf,ƹk fy?V\;'}g98Kɸqsi@6QzPXLsk7O8apN$A&0u Xwu:nF7nG+BIQSᄡ.'(:KUj!DҰ8.؊^xÅ0#)C$ظcj)Fhp`^Щol$h#@Сaie_:C0zJn / :eN9BLip:VT= ʹ2T\^[Y.j>  % 0 eL*fV6qJqu7:y*AB0px3`3uTjOkT1ɷMFK 2%;U"+q@ E@|ci|hț&fk*Z%"0{=raHN+  kL}@ vT0 BDxid5ccxХ*Es2ަslKK2E6\"Th5[9aqgꃸfH`T8=#b_n1u0aZLY[ScΎ/G"Qn͉ $ݏ1O "dtk畃履{V_V*;ڊEneVYTdDAmd,yCM$b!TrmVΫ{2i2snb24GXū(4i=1dGy}W[5}F|}CPVsȮ(~j%䰗I|yڴ| -QlAxb*\F]@нC1ry9H ,7 aɺ*h4R,ҭ79|77+j^wb hJ?PnNNlj%طCDVxrt*zRUxzp0viKqnj,ws/ wN ̺0 sU@D❼u)aQgP8X"L9ʯꦭWW%F{¿'x36Dk*gp~'WSvE -EmqYd@Dq^wY6,Tu+"W)zR=*#[X>d+^מ$$gNWï7r H xz#tZ|j0 Ͷ6ʬIb# 9C; 39&_"= ^Zn|Ido~OVks]4>ByyΦ1mRGJ֧)t%WB10# u3@'Ef>uJqXx6w{Z~PZhANx~ J^tІ}Ј=G=HD#w/g2ƻyWAڹ!=M0싥j#~^!FAh?$=8jx2V3Grd2 ҫQG&pHOdo ٙ& ylQֵm9;c#> 揄 21V/B 2A;MJ3jE#cG0Y$I^=ga\6my>uHoUpZ#-bQ -WL>ar\V(﫷$d$s]e 5U|i_0-O6 Q0/@td}d \壯M X;qQHPfp+!ZTY+*dzciþ@J]>xeHeie6FZoݒI}@A_F$; ywԾO0+0qp7*0$^j rIZZ+ UخPE*4 Qy-0H4UaQB 2ЉVHb0<~v:1Cv@S*oڧ0a|"1![ ;Kźwo^~ )/Bc(]Rvh7tэKCjxl8'5@G΍`LKUlC=Ai1Hk/M<6A0p7_sO'uK.7$-4JV`}Hq?m=Vk'߬`'A&j,h{1&KEVٗD͜#tZ҃-+DvWc,eE@HE9IL+qZf$(5|)7i:nɕR+ϖ26@r2)hتSiy8p#=}:&e cg%6[[yhsX8e3ߺ5,ZdiSW^jnMW#ko B9*_i}5$M+5[VXh|eo* #$ KB cbL> F5qF \x _j{'1lJˠk`:33S̓+&vݎ9SzM`ԘmVcˆf.pxV?i3UxoZbJ1^m$RCF~"Ǚy? | ^*7ڣGN cԡg9{P^@jk@Wg=S`f  ʘ˖~j" 2*滻8S=92pĝsocKFg8 3 1 |bVU nT!FroX`Fyʰՠ^ OO Y2;NXq$A %< GJoU18 x%hOA5**li3?M˰FcAs+.v, h GS>cqܦmY le+垓J%;ɺ0SOT' IY&10mMjhO5MmrLԕ<# |LXUs#jslk>SJw[{H&i˰ĞMHZXTO#{5 \1q*htPzQТ"e=y7qpSUI"ц.zni׼G62Xٲ`͆ Ɍph!j6!,C)ݘ S7 %:*<[7E;ڽsRecպ!08,sBnB-a8!FRq9i@SdoĶzGKУ?jt#<.:16Fg1B痣ISxשF)!`ٓj8yAN&3h' g)Pd /p~ȉ0-%zoXӏ;'! j*,(ES.3$zsf,>~u9}1G/R;m@ d'|e G9OuNװ2zُwS֗hx#lB?4rqȸxkN#*r_ ^b)&k-f8a]Pˆ54ÓMj5 >99Ǎ*?4w[b< BB) *>CQE~.+GPavT3lsjTEkq|ΎJ讻Bg=uV|a@WxB𨞃L`_-B9"Ƃn"/F3Ӽ=VzeX蔽gj2"쫺쯭U$'B3iVRg9&T\cteaP2aD53jȖmjm2r`>DPse; RӢH{~X°KB| 0zRAkHo6m^q*aw(b -8$hS*G?T͊dr0d2"o1RogW{̱1ogK+  :Że5oa|ӹ .ԦW-&t1~jmږcE7weߴ/5lzF9gIUa`yayÐCH[[t7 _З˞jChR)pX aUz?WҭXuo8,(;qlY·h}<1= ,f(~!6qw"*F*氢[}Z '|]߿]"exϜd^^# ȵ 8= ǃZVV~k5-`"|ૡs$yܳNˤ?JQp:9Z~GaZ77U = G?幩{ԫaOw~qՈ>|ְA aU=&Cku3<ϊݒ mGu*Xr1$`63:v۟Ȗ`Z &HBm>[yҀ&}%97yhOj:Nz\UR->gC/c YÓPDYL'KHXz߇M?ưDm騡Undo?f:@4_Vc >]stTS?e"e~=M[T0-+<[$ c|a'gjCy=bOG7/= "2^aKl';mtLebb N~9ښ8I:]?hJ֦#a4;hϳIL^+VMiOQ9v߅aH$6G{B&Z9BG ܕqB` x:}P\(+ Žѝ$>qA28zJrJcqE2:.Q`k[> A#K{"tfA'АSWm?{2̕PB{'^]vsdY}F*V0W&;8]y2m z=ktr2.[c fu[1 'aGGA'>>}rj*n|.AP(n a)P!4}(7{& y+UKsv-i=AQD]-1Co'|]+ukPÛ.|$]|-uBW LAwi<8EޟM"*DzŹV\0LSsqEy"N:ܝX GDR,2-XB`MaZjEX:=*M)x`2%hPCqgF >.x) :$bĊA'K&Z=‰Yܪ%Hh.O=Eȏ:6p#LSяֿg1sYg#u. &5Lo۬GpS^p$xbKQ(*B2e'vcZ#|wSSB_џ.pPx_=H^:2,lab"V#*ډ&BSL01ʹK֫]4_iܯ*{yBey6HjL`Q 3ِ`,7@!4pbyQ0NKV٫xoJF90R |Ṣh(U?|Q=|1#_^ɑLZ1HBX$Iּ"$C'X L}$mO/W YWsx|! Cfhȴ<&˹MPj!_+QF9@BC3zdNd bBp6y>)C:]Pwz0Uݺ=1 F˱|_uIڳ>bF໿qg:ЁBmǘQ{#XVpLnل*%uhU~M& z($pͣ&JWsLPRqIUB(TP GnC/ ;#VJeǠ;px߉ԗu4eɖͻz# ~A=0W ﺟI$uS;/8S'o6׌?Q4=_ \lSﶯT'PPj8&:0Ek|(BGY+}ˣ~t"?~ɻ7^mzY t>xȵ`*FP L6~dg gť5t3fTV||$ %7y=viqFix HSW$b?`#lyC^H X5 et~!]ٷv < nURAyq7 mn+[\GgM``7RoBfv0P8c&2&NczL%N >v޽k?=ž\: _ Z#_*JoԉGix=Ze @wAMU\ ީ zjɯx4.ß؛MѪneOxIʍsxcnJi *'=2ٕJ{E㉨(O}K_1{M 0O)‘+oCk LUoFJMt\gaNm(rOfqYU8mP,ٵrMyxx S Puz][<6WŰsiC^U8Cf=`M"_($>8S^zr]a.E/:@$|A1iƗ1)&;{}] NbbaH i 0pΖ䇀qCqMskp(&@I27>"2RkB0(y.bʎ/pil~"-nmCij|GvQ&9'KП4y~TGn6CTњ ϸ8iSv'.?^oԳڬ. MzyOaלЌkӯۖmO_q_|@hDnK@.9]ʐ/*2iuI氋Z]Sl#H$Uk 1 G4߶RZ7y mՌE9":@14wV]^ SQL#˷HEJ؟:3d;ʁ ~+U ĩVT g*/F\+ 85lkh6;U&#Yroػ1tL)2_gĂca d;CcJQ2c\( {u/8ܲ.l:5(]{3mxuXPuR`N1Z8LЇ (s8్֮VB$.d7e:k”fdkbIW1j?4KALAˀw(@/{{=Rs8l4"6Bً~P0aj@)Lrvdi˄9/s#pzw2w\v)):SD/IcmO.r&נЅNo$᪚: ꢁFYz(i9{9& ܲ$T?{LvǁK[W]i0FR>&3L+p Ҽ8_w|m8Df]8:!#+XHdgB9L*~d i$U}?PuVZ +sƕp8[䫊tx|('|/RnPTb][f&<ǒjK1@QI`̑SV_ױXV}0^Zzֳ&)C(U,**rZZ@KT*f X0 f+)M hAVޞFus8Ao7Cϩ +<"(EJkJKA&BBuݦ 10~fS gne9: ldiaN~mQ,9.Ђu*UUq؜bCǸO%.9痈#P~ꥃSwYeCʔsW0c}tol na&,%}RÆ!JQ4lqI4_^@ڲdSG Vc/|'arҶOⲼܷ-а7b<1$|Wb `ec?f|lN'~Zxz3n}|nOCDNDQjK4=rt.$|uLc2$ tZ6jJ4.zi-/4[8g/pYتq*pA/R)upmf)G.BmÈ oo~hn[S WZqG1T0K-KgEj8*%9ͩyV`z33]TI斍6z6Xm6~S"n%RSIǮ6Xy -4F~rʒ kMiq\k_*p,`D>}G[k0R !Pӿ*lS@Lrw(Hxkgs) Hh2* ;>E>? YÏB0d,SHp\@_ _w(U FkF˅V @བ/P܊4OfԿZ.&K _]ɩc7>-D4A κRN1‚MWxsT/*H+9 ݠ_v\Jê@CL E2LW& WXՑCb蹮^aDfb ٨)r Ȱw{?d;PY(t )QQt"P;VeX<vKrY>|΍|I#RͰnAE.x+]Gb-xF'&ܧE"JwQďyD@VE O9~<^o+ CV)[Û\ MVYScԖb oxM(!`7mz4^M 9{E;&&l= ӊuX[>_ !Q U5&i7sk# $p2Q v v+/S<~)YKL?WR+{I(3΢iʑƹeaR[$ kDX>qY ^e =$p9XZU^=T?̲`ݰr0m1_Hb䑳e#TH~HOĚ $t?a{ΫM|Z {]h%]m!/r`,81ap‘W1N3$H/1FGCyOZve eK9jv8AkHEAwU_ً%P떊 6Ȍvf5ҚNژŧSȘYK-V >,Y"Du"b|]oE[4U)(KkņRW;ӀӨpjXhcL6ncY[rRLJnBUO1Wfb 6.R;ͩN9V}0˰ρ9:p>?"d[0ƹ渱f aa}rx*< ]LA eo};P2њ |w%Eɖ`=_gךJo&cC8$et&oWᓋM+E5O/҃ӎc ~#^,y˸ؖQ1!RwǸ{PVHO`̤OYNJ<=ˠQ.諓XIw,M(ꅎ-<^!#Y x+,ANiLVSn^JU}?k]={أv{R0=gs@؜J zn%Wp6@TCԓ$C:?8b՘BeoK#%[64*@/ByKěnK`$>}QG- l[to5XTxj$(&ItjXI`yht̰ wP}G,Q,ߠ-zSK3a"mRP>2V^$#AߘoZxa^dg5_m;0z$*o{tÇ5n?oX`D@LIJ <ќ\6Zuqk?G3 U @Rj;?veŠI>Ҳ/vq-6ZX/ѣLmД1/7F .[GG_'ĸdY. tϟhI&< ]ra;DT1͇6D*Z dnK9>ecl-ThƗwp’x[c36h7L4wI sjw8MCHl}mB mDewNm#^&΄5AĊ^| VO&Wɧ>k\= ٛD:PԨj(6VL<O& ,?pp>ěϤsYk|wUՎG e,l _l\㕯Hr\p/c5j;}3净yf)!ڹ['"' YI+r4&-W5ߍJz;^ v1G$\D̾ `@ yhJX@#|)ׄ}ZQV'?)oe*T4fB)Wd'hA귴ί Me|6Q]1{fЦhme*Vv$zAZU'{M}% vWJBu#5eg1Tg&}vOHUea[iF~x&`zPPdF?\S$&-M8)>3ՎgBL)Rh@>Y 01$UA h3i]xBUK඾4*or=P&#CA6zFrBncɤ@,9(2` /=?C+1 ( }E. e'јLc$ t7=B@g"@'I-\*X%A*Kl7]Jg; <8[#+#ɰ6 [U0]B}4d%O;ܓNAde|b ,_.Y%Ͽ0EJ<,#5oS8p.]}Y|v;+W22ÇwVم}y8'y=m/1hXtHLg'W#%IQ8 iXWtUf2gm|% @|'J^|{d7.&;X:git_AsAʮ!J)n mNw4UGxCSu R:)XjѶ[N+X'l>DtfbrFneBk4cɟi5ft-JL4٪V{:뉈DELhSj5r.qo `{-Q<^}%{=dqW6{w\iY0O{ݶؠ%dHEZ]!k4?#rs:Qd(M|љa?!taN]3AWɺm2$xp=qD";y}n2*AvEUSv\Ʃռ U7VMِ%v%=eu\PD:6:-;=c9- 5CLHQ/u`õ\cV0Cz#Lnf++4hHg½eFžK;Q ~F wWM~a>xԓiH_?Ey*4gq`{P.Lfo2rOJLe+JMn#nOBsQ28yIY Tb97e)멘/sevƠb#=r"O^`즥~&h=ij8tQTdSsEvz Y!90QF4iM% MEEϸεs/ ;p3D3 >GOX'c|S)CES7]qyA墾*MD%&N])dL6\P+{L0һv8r.ELK\?uL1-#w49>_LDt:Dikp!V*٨VY- 0lY dVXg>\nOga b I~iQp~T/9@di{s4; 3QH}T1T~"h&VjIi;%<ːHT&ƫP5,- 0Q7s8;먉YGNT?_2h7mԔYN iirWݧK.s,tV񋐵5 lS)fF2׺.SYg/F#;gjt]Զ*g3OuQ`uit.X^?LsiRyJD]NoM>o & `($HT@r/`o/ ?_`nV&Z[o>H73ΰj]FܴNcINsA T96mfR2P &lhxtN:(7mAP_v. =SlMY4W.MO/-&;5/;ڏmDm!D`3L pyN[񍄮|bZoBlTl;2,@Ubhؓ*UN]/ }}ޭ}?3ޅFƐ9sGȇd& s'mj1Sa B]A }E,:Ż `l;͊;w@wXo?ȃ$:k+[D]lTv79 |}k"6&0iϼ'j{ּFT&o$ܶ5LEϫQd,>kr U ]b Tc֫:95$GÙ^_m *fyBՌ:J6FvMÞwfŦE5>M] l%Ϊ"XOd{l @0Vx9)9;)iCcC|ʝh BNibGMJy햦 H9X}_B ܀~]p\Yc֍FT7rhY(yMEx7T"~3E@&ssATʍWt}d6 OTj x%-pV: S; 0~*7tQ3C[Ԭʘ*~ U-j0pd7K={wL,Z0B88 HYX RC5#}şai|OY*[kuFkԜ=?;cd«T XYn.MC>l=^UyA1Ү, @+1G3]jlSM24rE>}>%OMDNg3։EjmB\YXb@[} zICjw!(?85y]@~Z\Ƒ{\]]BSQGD~5cwTy;F_ /JG8BlA8U;Ys boU@-",O /08zJ9!V&kDPqU ʗH}˄YvǍ}wu:'.[mLFz{,A&ixz~UCFO0^,?kPcS|T[rgN_<9D׊s9b"P r^,cbUW V4͗b^D\W/!|dMմVoaU *Px`/nwwY-Y a?T=s w:0fm7g5|7p=(k=_ 6}sa8PJgs OEΎsV_%.^8LIϴ͉[Ei"$N iͮ|j%ز]Ŀ$dRl#* xJdž,9\^WdOLOJۥOZ;.fD k z:O2mˣ`WHʪi%7{}CzL\e* :b4amXoc|dArS)d5rDmܥU$UP 2vWw9-Yta6^bI0rЊ9`c5$Ca/)}gҝì 3ai_9z@Ϟe#|ccƥp~J%5 5>,Yj5G.-ŗ 7j90OT,'v񳕈h%fMaO^+`}UN*J:pF~Y|ߑq6_\VrBiDϚɝx,S6_*弥QeA[SY݂/"ǢU||^g1`ZIoTLw3>!L4C,Ɋ1UB#6~Uo7h3;\5#'R2 XXetV N? TH ms6´?>R_OKIn,S%QGHV^FjUML 20KI}?v 1$V'#v0|((a;.&AbZjc2 ۊF,8:>0Zs'ZWzhG qfř5/?oGz f)E7GvRmwl+9'Y^ qfBWW.K>e\"NxN,@" ؙċdߥ;f[CBdp,S=f#/C ;iiGI9QDs̟<`t{haZ..zs"fy$Ufµyc$B<ʿBUJ6_g_c}eօuen!9 "%)]T&a> 0֎6 Ղ\`LJgUI`[m2!X uLh1bzV`7Y>R &]Vki(O/⻭䎑&c 1a)<9ڵ+]4%0¾nRGȥŴք,>:!'}/"Rj*(20.S,,_z5榌:uX9NRd;9,HN|īA󬩐g<#ul"]d.\wŻC"1 aհW4/4CV{ # zZR 5A np82 %<:"`@%4U] C=]ު-)Yr7oƴk|Xg=!qŸW{zHn&xN,ȟ R|i5NžC(m!S"ԛgɿZ@RsL+2G]wm*t\2Ws~ *j<  ĭ۷j>ɢJcfFiH3o{dş1r&rgI󩡰Eq*O%#hFV,]_ƥ{ab5uMk6! )OtUL.k*Q$T3B! tPd=fRG׼D7StHvt ܣmaMS8!)3{᫪9-ZO;&t,}C>X"*;h'c_ #k 4 #^2  wSR-xB-\.w>B@) ꮄ_žݎ*m{d5Țv(fc5vqt9ʂJa>z7\8qL@Xl-DMzZF5(MNs$L?;`QL0|ЩdZ-(CgfÄ7N?IJz 'p,8%Ji! wh:hM 1ӥjs#Q$ 9>F t әn^DXty*Y=i=FrĖ 7COn$K S΅ηܩśٱk{/{Şy*ۘ?Թ!D@Ѱk|EUbߕr}71J]y;<9Ι ['1zyv`\$]: {RH67*$bW|!^[u[4 {4FbH^ͻkOi(N,%zN=K"K89UGo˙#I4:vl-& 7h6c#(fn-SpC=k2C#@iSn ¡Kqסܛ;]$)l@MV%_L.rV(u"Fo-yɯ/uFW>1^Vn-,l=ږq2@<!A˸o_)$m Z ,)R}ɐ3=x b <&צvh5flv0(8zDDū|w93lvH& S>o"ΰ4I+`%Pc{nS@A=6?V[$]*SFT J+/k:^#qu|D͖d)kI{6fM0G8Ci2o,B̑:ТB5 4(lHIN:4%x򮛉JܡmC]"EI|m_a&&H " r)4\E޺g(^ZB!Bboa#П#~HKd;|)⬳pDžQו>ߩ j]_|7 +7;t$^wU '|J#ԛVP܏nr-e=`XZlrR8 -{h({n+X(,VQAxS&(#@@;BRΪ *EQRӶ4 g ͂Fe7Yw$N}da1;he( Jk\KC|BRZ$1W:qjSt\z J'a&d\wPth?iw>~H Aֵ/(9vj:CSQxks:A>W0 QhZ;DUC{7!Pˮ|hC;&z2uJrtg!3%08`8k4z?e-qwX C1V;]A?cTGn͈3>h]py8G|V7R~ګbMXPc٘Ӝ鰹$@9bmA\(qEd<Hÿy$[ U %61F˧}?yu|? ]cW aOTi|yHge|Gg(ɏ݆ea66!Eo (HAxDU:x~ ϞFۜ9,D`$F_1@[ f~@SWa3;Mf#\PP#g 1i1}:lf5݈Ί]'TjdoқjP,(xNIy+ȺT0i}!^M'^&zSk5gwKT2 @!]%-R{*)@LDÆoHUM g5\3l,F_fa! "+S 2 SN#n&6=,Q9J]EZ/nÀ߹5z0F5 (@_uV'whm#W_/+3/\C^gtώ\_In|hMd&;L8Ha Z{l Pu'j/ ɭK rn OC*4OyL E53d+8BxBwԇ8ʆqH[|ie&y&"Dq0,/Ϝ$(b+bHCi$}v#w''(s =8Ip vg0hLR@֌GF" 8XGsZ0'*G@[ (3Sn nZ Uޛ蹉Md-mۿY% κ0[VPz #su6 dR9u;[ޕ ՉxKBk-']UeJ1$O=͍h"a/6IϞj_擋PT$/;C -ڴdMQ' _Ģ͠>P &L)`E{$QU &'{+umCչA8_xqY乥!E+a0 댋vB2?iZ@6cH5-UGBly|;R(NB!`Gs&T})|w]ݠAU!Ǩ^ѲWw#*e=;񚘤9W8a†`. u)z\8+˃y$eBP_ ,8YXc] )|(0ߍdS3YԃFFʇ:5*ҳl nPӖsY,-v{iiYFіm!v%cu QLR8@ pSq *eQT~V8fgt)n3>*œjUi]~0m9%hg폸_W!P2`bxU;^VU?|~9C!Hiq0m1Hg;;O->SB{-M#~ޞ])+@(JI, me}tc%1h|C!{T2r E%ׇt2 g$ٙ༃sGbK;M} +5ɛu$\"J VɽҤ}pBc'NQ/GRX_Q) {6-dXevkR/ӛұ9шTfll>_z22&uz9yGDEDKӧ6 [_ZltY7*xx,]гVd3!0℗RnbEf=["jNz~E}L y)wx2=Iy& d o:o62n{brOnv7ӗ@[KQ IJ9e^#J{QG衱_G r'\Յ`:|6SGBd h"$XT z|NiȌU#s #3e b3]T܆O?8/qLT3,ZxY(q>wx;ǢL}xw7nqrJH\ _${2F>1`IX c6\ޚjB #SyE3-ʢ;{ůAzhch^-|+#  ޳0w2=]" ~n2 AD!q@^#s\Xdľʦ'Fb?sq> eKqrQ9ɒ'VL ~whpjnH4# BgBp=_{[̞'d;ʂ?.  T }k": ;^A|}+aT].WPn ;&1aC1JDW}3+;.'pd8t<~TV'LiYӃYLʰFCnc]/)_d:hjXEDwrAUinNGL-W0W7j"+O'bȒ`WRt?H1\tw7|9tƂE0 39JfxNe_ '*Ͷ\#3@<#ݑ':|ֵTwrNIGr[J,3p 7kg1voːx~Kqt+wȘZ`dPz 6N=Uf[QpNצe} [a)$P,T'P*Lnn"J-U&{FyWUz\}uĒA@6i$1b37D.*2PGNCMRc@l?.H6dEX)FVmt&陬9\ (&6|?Ok?%sxZԏ5w%.!X|ZUff_0`Cͪ0 #ʶ)G,4|iFvm`c) 0º]pToG9±e_p{:I>ZOXJh<6|}Kδgb~vU!hLT˸ޏ^: ?aHCrfCx_]/c {UqqP=glTG&˷:ViDSGϙEK "fׯyA5ɜy͹llZQWLɌ(@gCP9MNT#KS>.sgŕ[!(tހJlɽ(1[~ۻ-h +^۪͏ze5!^z-zG*%+ǬiÚH!AOZ8"^JbYsfe v/ӭY: X46JV9dĘΈ͸5ɽ!Ufd+po1H#"I]U!~NU߅)hi4jɬs*DI֔?=6;|^R#,;-u1Kķ*DGm KH0=1*+M賗\OMDKw$u*"ld֘/>\|ixJl~~l%߫/'CTTnˬGn͙n0R?Gt/'1'T֓}1sr/a4@B%B AM+6eY Y~Lx1)$K.>M,6MGd \3.MF!gb1hˌ2СFd՚_S0 v r^e̼h9('ffN| ݖ&ҺxO;}cmVh=ǏGNK'Wju}=ˎ=Zuq꣛P3k/tbǯ$Tc4A78pdnw<a Oa%]ޓ9+.-m&-YTf^>ɸR(tӋ}Ĩ~_%AbDܘQ%TMZ 4L ~Bh|qҨR|-4As$v y ^InGoDS kGD5 ={AOͥr)G\$xcm>zaMhLWQdN4bʎ}q 1:KH'X_я^Վ>zPZ)wZU&j G7@P_'JWmApybFd5Anjuw8I `J"P3 on"i!IJ0J2К*gTn݅80'hv&@x>ĆF\}"W3[8g ~{3ZVIռl;SMr`g/c:@_ i/$2 Ϧ씧o]Spii^KuayPҔ@{=BɭNmNٞU Qv3բ$|Hn"Hgo5f"tbrmx.05Z`4<<Q ;uX <:jtH{ҙ&=pHq ]*ɂ^_[z Y^y4VA_ڰc&s@K~T e.wܹmŏܒ1&+}Hɧ^GvZPE ၸ[ Z53:%"O&hH!<ƬDc7C׉Bx@)`b[{Nr4lޝN{s_כE(9O_a{3D}ʜ&f[$0Dj ^B-K#֭.:^D۟Ufa9inG40~˪0º(P*@t=<φͰCOҹL};{߼< =$dAJO߆@I! ihubAJ{Z(,L'XCY5Nu;m@#/6 ˖ݛtкMM=x9Xդ,BRk(.IaT-_DI$pڙƍd @|1,cFb" PzZnm>g36|Z\m\rATf?Q9 N~jm+a܂Ý%+"\ia\$U ́mVр%MMbۗt9[T8Bėmt7,$xO%=]v,Q$&mJfCNpHeQ&zT~?A Ue' 36pRVaa0]bs=AL]}0!yqtvVcTīXi~P?#vt$9`# W0"Vz& Mgڟzxd bt7uȆR)SgpmU? LF9p]p>yPGS:z2oEʓA\y Y\+~|Kn_K=cZȨ٩$"̅=qpr%k}%a7=q "f؎`0@0+s]ӕF7p҅=ߏڕ  vGWh һ]lEaCb|LV‹@0\]CkaگxG;9ztU\fKXV+vІ6O"#=1{8A1f[8OL1C՟1(PZFxS(nL}eH\d@V4^3oGk*"{Ǭ{.$H9J= ۂ1ޞ6-͒SX ="ڗHOy-gvM9%7HPlm@hp?R<jlOl4No֒N [R\yD;v" "ybsW R<3¢9Fm%N{K~وYG mKațVb]OA7=ЦOfdmCgp3Ξs{NN׼֝Z JȣfĜvo*Z/IGqh1ma{߽ߘiԧ79J4O> ǼP&X Ң@o15c^!ջ d8G+&v_;O@UC6 , i-;H±m N7|̵χ8a,_☡{%!N S{(4~ (@-7¥xHeuT~zeō6P8AS숉T |-")NB].8(k:kD"_*\@{#&7Eh;Jn beC|u"u"D$=CygkPLlDpOrxo JC/߹ ooB _Ϫ`e'DXEdRhа{l|H8~ډ G^Cq[lR+ܨ5vq{@c3pL?8f̧?pD:M^ƉeM>ڙlH][\Ÿ2ٻkKՖ9P HSD)`YB&=n|a=o1!Dage%вpt FS z$q+QHꗹ8On2L3I& hX̗GDZ$NNaxi:߭aq6 DʌPV^^#4){9Kυy)L`g6:"wj]뿱-<꣜$rDP7TJp1.>*yÉ٢%g4sv ,bkXꤨ~whBK^BޖVO.%%f?'iIbrn2p1? /Fs`Mҵ34^!v**(5n&$4lIQoGR' ]jH-=r ˊ׃ 6#s L9z`/E.)彚.EIZ>{ g(ʲ;XY5{TH>')%4Ihƈ: 1~v9Dғ8{W3PN{WYQF8 Y1 ]ǢZǟRD/]?fSט. 1^_p%hnIx6f!9#0wad}VGҰn{Hc?d;tuu܅=ϾMqN5 B6%Tm5 $9BY#|>꣄Pz{.Zfb^$cXx. 1Ϊ 9zM:HQvĴ2 'Gc(>:|Z^$“A|r\n# DN6Rv>^2K&mٖg&Ui _0`5JTo"H+G ֫Bo{W'37Mp ʭ+1מbۯh=m_ !7ȝBK%~cΙ^Gh㊋H0A-modiM#I9W0+eeô* tѤ x]bX~t[TkX<F7٨QwY"~ڈ(ck3v_Rba9.mz~>v֞K%Ԛ^R8jd|SBur ؅Ln;PF (^GEZZmЯ,P$ubeO>I$ FcD ^#|A C`ir7P@bMXpeyo29}FVj83g݀C(1/>Ѵnw]R GO:ϢzCM̽|6[)[ < gc:nk6Q*Z8( f"ApI s Ս $F_ʀg{M#;=TA{w,Xv'i Ա:2BJ'rImDM8'\jn,Њ{"TgSۆvw՞LˏxHȌ]G#Lu'!!ÝXpUZM},y0NJF_Py~dkulj˫~]\t7v"F., 8e_̦gi?Jgfs/whPzG봁u7i W0 7Q)eRkav+k!*ʒvuaOB L*u~a O1KKpdJ c{]QgL{IE QTp o,:̪rQ[p ֋jM q+z Q-cMi~}r$ E]?u6rBH ^Q[nD,2%(s'gˑ}f03D!e΅|Drny@̕[+zT;.J")oFdvSB ۴hOlJ*2oֽM8o~/LKV 9Q@k&rAF}b>V Y}K wA5+m+2šd C18Wf`JIKrc'k 9qXa55HL5 Y8Kzu56c ]\pei"0N{ FN@N6>Ջs$/S#W h3ڮvK\dFϓ̇UBCZ Ԕi-H~DoD͗>ffګ,&EhUV %u Hf%'ZRT3_8mXܚ6)Vk^kPREi? Ňsax2 .2*L]3ha5+k ge?BZ1 [x֠~=PrqmZU=KmG5FĶcx ~q8= znJ%8ҫ sI%> gh]dX?J Nm?!jF,p4KыH}ĨxN%`S xvbxЉ0TAgw4!p& LrI1I]nՔXrIzG3 vL\8+)t9ж0"3ΠjrB oZrI3ш:'ZV+]s] XiS>c+nNn#7uBp8_BR ͂oNcOAnW_,a(j`C-C+6t'fp ^5!y϶NƉ$SΧpI-%L랙]qSDkO|$VȐx!"޽+i^<5NA'oC$'x@,2MC,j ) qOX?t֘z.6!s13zY2.~Vک\-RɭPOedϲ Sq`ȋ>(DF% ItP!@nڊM(RrH`Z !#ooHf$'n[ tyB|ן<,&$awq.lX:~vQژ_4WAvnӳ  p^C ,sܺ22]Jl4E%[%:.Ҹ}HƝ<)L9/h Z?:jsǕS~2咓`lhfiZ4@;2Լ#_K*tȊW5d|\65$-7>$!_z<[nNP}q0)=K< {^N@">^|Ds܌VJpHW{2^ͬztsmȾҨjGTI]VB?KVӇ̀fER- ]3;KaqlO'B^f9Ip=^DJ+[2Tؼ-InPdV@35,6l\SFj-lR k.ѝ0W0?jLI.g z l~=|)>p›F!RYwP,t[F7;/-CL-fXcF!3%x weX^<mTJn`l3+EW[f?ng<%FDbAf2?uNADFsz0_ƽ8+UXS-aT5nbA`ab2!+L\Ml\HEk.砃}52q"z=jρ)/,7 |GPaQz 8%7Ik6xvYd"LE;BP WG2>`a]jO) Q ~78tę%ɰ|3 XYg𚄨 z5Ƈ,xb`@+9毪ԖO  [U =VW<[w6{=XƂ㞏73{aj^::u礗v_5E,o`ɭbW%,T \n4&xHF yN?^gbDXgۧ3T]ξ?G 5[v4p>y ~G";j@$IK/[WadI&.;;A&R 9ԴtQEᅘa A}T{k o^M3}$ٶ eJ'e2G 鑦*vX8ϷzKmIkGsހn7)٦I3>ٵ+{oM%$7Jo%B>s*B ZBn6ܮ-ɮdKGAǺ}AWNs-Jߙ0GƜ<|"i '@Oߣ/2V;3Q[7lj+r9&jixqA3:ltGV6Ӱ 7hGҲ7c䃡2zsȋ>krT‡0+:hMcmX }ޮ.8נ9FwU?4ڡêYECm{쏓˾yvFRoF3pfPeGluxrg½(a%Fqb(j%\NެfQe5(Y|ð u.])[Kx=ĺ7`ZmeuN#nҥ"X}r& w G^r#C]4"[<6W5z +*,/ݱ} ؋jo*AОD{k4$:k/4 .rͣWܙӹR0\$}~֐ct _~7Z.'ʄg*nbG>q}:\PshW5;>hMqY[gTVA1u}DF YbȊuq|$ Tiׇxi{N؁ Z&SNKj FCIc|G72cQR^)&1\Ks hs˛y_=qm#(F$[+2q)s5bKKd~u4RTz:l4W J6B`š ygv,De]ˮFB s! `GQ+va8T{ꘪߢ4*f$Vtr|׺KLnxiqIySO:P\YNO`%d:5^jQ9!Ojd 綵u$ҽno(i;xnm }3nk滽? D@_|IVy\mixۈ;B=O1ooqڽ&6S[]y0gHcԍhNJ#J6M`\ ܥOV^$$$̇ "ǒJhɔ&X>[BTՒ ԺfR" Tg=mwƍJr*{P]Nh26/Ļ+>%)NYמKDGXAFv|w]lm "6{k)~D<뤃$ PWHaWfRT0iOM%v;Sɞ'VKlQ;lCr`ӯ~9HLWU3 #l |4}pUᾳ=:~ږ<ľKw[ö=^A@_æX1zP) d'<@$DOa bMt/(>6g\,f{9װW(͘RC>R[Okm=o>.hk8$Vu}Bgs'*ijRIwr_OyD- COTRy(.0.TS42`øC-2 ^"f 9ϿwARx$!o7*aPoUt #쵨CpN0e܄<}О6R*@ժ>Ut<\}[4p=G&ʔs 'Fn5_k .ײyn]`f42O7 ?4DE''#t(Of`!O:6++''S^KڎmϑC-cߩ r//9CWK J`20k 7%Gj 9G_Y O4 N}(RF`&!B렂&ut?fL) (G2"U3׾*yF3$ZJFn?Je vC]']e=j~zex=Jj&*NV#Cs {ؿS,\ ݖ5ȫ_X$wI4D2]}>n'!#Ru1oZ9H[pEVζOK ] 4IO^Ȯ հv'uEP5/?{* ]ܰ_:ʐKuyjUH afhl.XZ&J<ѓ3i'"GCjxguA}s@ؗ8)@d[m̄}9i2zSR׽O &SrhB k؃LӉ ވU9_r6]#U|0SS] w5*)[ouR=lnT>wJ*@ƥ;{e|Rgh爢?ATRɹྡ{=- Oa-}>~lUcSyn X旤45WX]$khCoΛz5jQ},?MlS݀peE|% DlEhR CITܭ;t*sT4owWm8f9Vp-ϦQ dOQ-;dΙ>*.^ 3a1f ֖NSp(Fjo}ٝQor?5: Bƶx)dĈ},)"|2dcu {&Z쮁ct-=[8b[Ny2}jrs^l[LRlC\.ٙIJCpMG)VJ5R Bw]Ncz|N<V쁋!BOA%U.^8W̳sSBk?Gw%l@,VJƬ|DvY U-k|V+5f"(;ljr .,#$-vK8hZ^3)[$T 㿤 q3?HޛOuCu1q\6ImTЙLT( m~5Q]\k=P)}KS<Ÿ#S_!Im&m>>V`x5T6g_ng)+W~!ؚomպњ}Iԑ b4A殛9wDMrs{V3l½m0똗%"\UpW emZEky`kjg\5[d"!z=_ciN8b )v>I)`^mC0>@}-Ex!z(J=:\CN1B]DFPDdEYl!}Nf@[=e&m0~Fm=xaUSEmpx-K(XP?w=(|JMw=4nvM斑g},V󧄐i%9ҁYDI)u]|7TȮ*W[ obM`iAcݏJuP -ⴂȘgm⁲;۬@]i?YB,rHciY8a'0w, r`k9krKb8}"[);T\@9~ᑙl]Aalc e"0'"g$ k](XVe_a_] 8;}e eFŃ*Fa5=_׻3Aݭu`xfQeU~UGc"f4p "Ӿ, ,[5s$F^ijcӃӻXIA|o=yaV!"a!}#ѡͷ"zY+FȌ&eXʓՄ.!3%Ř{u`i uswSN`ζF|O ae :\%,SK7R2ʳ}ûC›Hp>D:njWJSi B|d|*xΛݵ=Lov8#L[o*t$C\dcz6 rW=K=>rsWd{W=O3me\MisEh#Y7bHQ* ?K˂">Z|[WV7`<e&~bڣm(ޢ6Isԙ@xg7bg7)d8-X.ohBhrkC$5pw*M[ Vhg)q()Hj(gP[֠a=-  "ہ%"PmBgx Rk(6eόu<FLLa1D0'SߏGL2>;KVv.RRPB߷(3k{fZNQ9fSj"=4Cu`!)쭏vCda9.{N _MVԫQˊgE¢dQmNغUR]wFzR؏*e[Y*D!/y+Bs&CPڲPEasb1Q^;4T%'t%>d\m%* ,%rT݆Wi{AU(X|gܴ4 )\R{R2~,7C;h>J-FLmYW-͡Zlzzp]& uD 32ߔPG 9s#ƾ+`Dtbű" L1u {QX{W- r`? <zuZ3NK/Ґ~C0P4-@ծUrS*33 |fD դxkv@Ty! 'tYv`'˽ XWf |F уO%Ta9sP(L`W]: #:-NgjeeGf&C+މ ^0.jɈ.3p9a/8Fc#1sӽ6lxjX-7/m2woXٙsz7CoW(TjsAрYHx׽ 񉌩.lY>PG:fqiu('ho}UpKZ*zǜe9 p"189`I{1n"wdiE<- /&&|)V\n LZ.PаI@ `G)T/um(XT;!ZyuTZl߼K3_þ8-Hl!0`K/Ap Ϸx7FRy6ap/  .ìdC?Ɲ3iNËzkNAWNo7DENM8q# ' C6h3Ra{q߰mPM1w)hmi=MS#V\'U,_x D,n U:<&Cz,[đ,Te+hy72]Mb-TlxOJ6lk ׄC?煚GBl!#ǯE,ums9ss%bd,*.~)A¾r(̷gT_0Fy=EOIbއx[y#m;M ǿKZ|wNKV`IGloH`^C9wcnTvo8 1A3S''D+ǟBu^\6H 8L`QsrDGKk}$G}{ϲZ <4U%^o!U$0314G' Hrj8 kf:&$ۊx3shEeP4>>ԫv?xS]0Pkh` iVA`JYekXjmu-tq|G*&)L`)x\tp n?y3a3U '^phcXb>IJNYk/r.f|kڦMY:/&c')=Iy|fCEIQ3B q ]]y=ٌI6@4NdQ_k,2J:MM*9yzC;r+F pIGsls`V0N`x}Eeans>,A}Bθ"fG2mAd. # )qN][,2 ,UhoJ6-˜t߼LFy4bՆ2X(JwaoA՘NKS+ w*f*3qㅮңys'ct8F? Z{&lq;Hf$?\s"= PF۳q[o70엶0P+ 0?L@[\ٍ^#֡ wNқ̜+5P0/"r|} :Q #"> { q;pҽֹn/YbU𶇥73G&4}%;06Dc k f~㋾:qGZ>)zNVz#]kǮ>~jxݍD|/11TgG},-2AZ@YtmH 130/@g%L?iG0֡v`PxLI"\LXWHE1R*qS3kPm#'$OW3^FR0JOՍj | .ϴO*99 9*'ut#S%{͎: \Meղ `!tږtIgss0\ =#(xt,Fl>v}l7+{( XRp<}wsN02Nj%K]t[#Yqyaˏ 1c XB?\ȁm=KG8P( VTHQ.J||L m&E^;6Jx߼îX5 z)2ݎ22AN3ϰ  +=)kP]!=3).G6h|=TsIިtvCĩ5 7FMgSDY$K)nLrB*tzT(N#%$s=7 _ۻ2tM#͔8t'vUQ cqu>&;1K? 'qC^t1(,EeB~ '3Y|/!jnBnBPvݶ| YçU-pFiOFWfq>j!쮦d ϩ@s&@Ҳw!I`Hs!?.cF~To7VAV$î9Ŋ?0KϢEKȀIFr{oXcͬ<%S$g["f)@@G|skϮ1j|ԞW1kdR4b,/Ht|u983 d̐ujiT&$m.CG?Bxcvݼ$4V?ݔ:#Bw13hosQ[:6;.I7ןSO{ t}tByby^oyf]1A}G7G !vTVQcds4|ꨇ4<+܍hQe7.# #+=gn*"1|+=S'L"<-K N 86V]6 Eri>]|qTnffA& sus;eLTY1RJ}˨!a EL ܍g) ްPo*b1] u\c[ZЂ X.e\ 1&q,/P{}d<dfA[D6` ev/}4%"H”-yЃ)g_: kwޑU!k8`5s_ao9|-E^S&X|^Q9YK$N1ԛJ V E@#`91wTHq^0, si[Gl[\RE3>eBjkY2܃}py{ҧYZ&7.F,&a_p2#{k?Pi M*FU|6L9 s.POnB'y|r^*56 ,.q9b֑Gi.mz`E`˕mM,ze=\OR{$˳/r6&cSE!\!%T>by)~?INa<#LDZHݤ#W`Yv*zChκ@omQT)E02A/`ʶ{ Kҩ:/;"GLS[ߘqԚpM,H@Cx M9vp^H0 Q7ذG(wh.Z6Fsudt.b&R\gB<2epU 1%bz_Id5‘ O5$1 nJS{yA5Dա6-i]E. dMC?VF[2x0K ܷ{L,d+ kZ}a)]@\X$9︇W't6W'Κ+[oޅ'nu!)}7:ļp Zl+qmWWeM .6ԃ~"ڰlM?X?KOhSndtyL}!kTqF ܿ5O˸Vx,p{ x x?}N.G%$~1n_N h+J`YwvL*_U\mOm0I֍ ޹u2(j:0 TD^F}i#a7U*(u>I='NUulc)]&.9EwNȩ UFG8py0.32Vy?c=MZ2&^Ki9VU<T}.Pl]X΢h͖bRy&Pf6y L3ܸ#̱}7.j<@$s)f6p+HkQc EcXnwaIw텃>/}9?I]E2mdrH߁  #jTČ,CMeF'\|g ס ?ASI~3qzŦkEws=]XpV/X1#9P(1<]xir6N[ߟNL'D8M;(ᅚ40:(`J@ A#й}o G_7&njЪVҪJ&־{4\(]>~ lY':a_UH.7&?ƛҠix0GO?(oOшR[P8ݪ5OCl^k oxdrm?xG#2K˨ilN^{FYvf3X8OҽvrmQ/ږX>Lg!D|N{srPVVi,څ@^Lz$HIr~ 9ܫzWZ ڷ 0m\y;CJ Yc8Hy6%US'Ĝj={Glm0Ȃ?pW|C#osxQ$eWX瑸:?{fC`ŤZKSIWS)SVpډǧ'ȑctfDINKSjIeɮΖQH6DZ |Bփycڇ-D3ڵ}BXJ9xY%.* Y gJ `p9IAw0}nݳO/zw!)q%kKU\^j! )vƮ7#U|]L 1$/@.ٶ(u{Tkk#Wpux]ECڣ$ǤֻtQn];$]*.teWeH}%oCAc>9p`$Ps;Lz, Z֯0$lTo҂?.7:S8bs~.8'Q´?σvy"r",$OuK7= ͎grl&/1pDOdl8o+r&n&kb< gV>`IF:Cƚ2@`3JD{yIoZu"ͅT(1}0Xe €sC'ёyy*s6$=\HHJ ckY|pO1Y7"ӡi,w2= xK DtM\97.eD+(3R+Z槣/^Yғ&IL/ɖ:?^I=!hWrI+Sq kmP QbD*( 0pGXӲ[jLZ k?ˋ ḭ-cau0D&O!Nb+h*G6h1;f.#KV?\"YCtہHcrG2 ;Qr=2|ҧn0X ߀e_`d`v*`mt8˩C\"e͒V&:7't/G>Om())w?gkFIM T/.*`5G޿ (Y<OREMybDK'w| dӤdTW\W>wVc``Oư+' Y۞&…X_Hy8] eIxBM?MiMZ9b.7 v_vk]!@1ȷulSC\bDniﴅXA.lCE?51+4~ξ8e5fQ3=wb&4yrގl'-o ΓKiQ]ՂXG!}r|q!k$f_3]M xi@(ƕ=Fk6>B7ذkw8R}Fem 1$9hy W(h: v%lre;r>dp5!UJmiXD:OU ̾! O5A'3/.mM}X7CjV/Ϲ&1FRp%*lҾ7X|f8yniw2:d@oZVҝBP-g6I7 9u"^ʼn92w|NP)fhI(%/wk|r'C|bħC{ܑ[yB̧2 _pPGg>QjCb`\:|c_/CD94$WFe ^? C~Z(dֺwv[DW0ph 9V_?uoWG-w2)*2XR d7WiUss_Aܫyl,³CRqWzno֐(!z [bkX`j 5T dF9 dۆFDEG%;R!z_Sfǁ* VԀԧw:ѯLbv 3A&45dI)ujG3񌎓&NA5BT@&iˆ8ֽ!1ଵ-%ر"=iԬ*{ =8øR,܃~DOr<ǬUGl#<݁bgFQ`gNsm=|KΌV};cHdJ*+|*m&`㗼]̮')4r)H܋ϮW Ly?2"/7(%j~´: Q"RA\X']Z bڤZ#V0~P3PjG@*dJS࿓ HED}NǙu1)&e$:AI  `y0Y=1~cbIN='_`y٧Mَ)a ="bsb<8Tj̧H3%=YҸ?sr+RseaZ\&T3PB26 dw7ZQQ`4p) *s2F1Y i["pjhlhv,;a`nۀt%\D.ή9)WM#/@tμǙ0@Ǡó#&{Iar`NΠs YQ{]r'ZkZm~dp>̜=A*Mޠe,+\;5HtڌU(aY٭j"fZ8X.b*ִe$+FzB[~: ng| W&I|zyϖ.<6uk/7/Yx˸{ԙs@[>Ȍ|epbGfbBkSBC(%[T[p>i !yև m答: 3g->Tj.e쥃f_1ǀFmR4ԴX͡] ( cLh.ZIs>A6F@9WK6#];mdg3qSb 1V{(8-\oR)҃\K3pk`>՜LERbkܔ~+*w91Hȫ sKYh5 ]ugo=H?y2V^z0.y,Ȗ4Nk'.+L$cf[#*fN8(qz(a=i!^6D@.Gŵ1;0=Kl }=Gh'3>C eb6usG醘nahq?u*L1[mSG_m?f (nz$S(xS|MΊURyB?_D"S]L^R3" KA&ذIX#>hhӶ1 $"Q@8|m4c ]Vgbl - P!vo{Ww;=^AK('`zE]c]ETP۴!]`b/4cL9*)(1sULR҉!%+$'5_v›tg49K#D-k!GǢTqK~`G>ʓ{Tr}]m9~G)QzsAwVWo{*x|[2>$qV:}w/Ų8U1ʢi]Jk2{6OZb 1 c4)1k ʺg9D޹`oW:੘5Gw1 Jݺ!))(/+y2nIQOߊzS1果=]J=C2:N*|oz)g0$X? ~n$.* 뤁 ;aS+O}̙SZt GIvQd>/7 xΒʶη" ^kʍD.X Bhƺh7 KhJo%\V{;,1lR' \"_כ&O?N%pEg})@v*gg{/:*Y}2tq$AJ:!UNp!8R(Ь7J~\\^d@4*fO~K{ E TuM9.cY_ 3H36?Ⱥh1#gv'1J LQX+b>+<"Ko&=߱kuҔO簛ɸNa)$ؾ>}6"O\eN f.g}# gm]SW1sC=m3<)x2:!F^ ZV P} VHm>Zv"Fɓ]qѱ67;&0Ʈ>x q=zPYt&[TyH&/]2mLZz.h/e&fQzN1T uhs8:~.wnP:0W.2vg'#9]\P6'v^D7>'Y4F ~u[A˗ 3wĺU>6|6I9&Ma HN0{J huGa/8 ګVx-}|[(ԟ:WآjhE0 )JadL_dْ3%Ϧrw]|Bic[bٸ.OtsԦ油 (9qQ:Jy5Gv#I= If(?Mpc3U^0߭zva tF-,/UaX.h#^b]ickQ*9[=Sc$%FvLz w">_Gn,95;L&3q`P}^ AYևG,s,jBa C 2kz[ ( SO{Ԧn"g?+ wE][|zhyڤ4WIE*NZg^;X%ս"ծLoj1Cf+H&"5m6uXvL"oA ;`1Y0)@EJ?[EV'3`?Ş&Fp+ Q[l& v&;4 /\L)9OUOp$-TNme.->mĭ!lAVM/ P Bd:~lE5#6eͭUYze #qw͊+KFH9tN -x#.VJT4I0*OIk/zFGA'8 " OhHOן̔-{(=(/41|eڂ0 :|v-_!%S'J>އ9?1G[9%LAp/J,hgmIq&}cMj垿ud+rX1*e5qHA Y>Hꮱ3f(EP'ڀea:Z43!D}б+k.{j(A^IjjFor O\$KJ&(a֡YK _ƴ@n Cq랏Lq E )N +}$5RA $%R$lńQ8H *C¼D*"StqRm~7{w] 9T{klT!7>3]J^ʛnĤm9;8G Ev_ lz kh:8^e qLꤿb&N7ZqԮK'-Tsf݅LUc}"RoP<]ϫ. :o[\5G6z$U!wW윢d~?eFL#+W?7|58@Co&`\q): `R (K3 p^sZ{D`fpFJ*8oxGo l0GHlPI[/z$κʃAqUiLwa Ғt|L󣾩CgőZe W$$yYRI81[7zU DF;yVTscfkm}AmseZcV*ߜN߰nv( 3:S!ۇEWᆏzÚSi(d}VcN v3vo 4mVpNz - Tm7)L߁>|ҖXE%ŋPV"NuKՍ4B~Ԁ&kVy" W8qٞ/9jfҚZu$  ?t So&n=1S_+NI[m}mED-u3Cd=EHw"XcSwcQ}Ol2l衊ۖq 0UٕB8ǎw(¾><[vSo^ο٣79LZf~n܉ȇI" `-`ܻdWZ }</*!2Ix"9aGzv+*<;L i~zք=_vȇrWfzw4w=VĂ]f@(-P\F{iZU!Ƙ,}VstpN!'q &mVC* $椨>gPS a.!0`iuXxaZcse|v\;\8m:hNNQ,lt[@쀠;"Ea iT)Teڿ〈0hժsG%`<6. 4_ǫ)mWJfQqMN3dXY~e H9v5hIU!tS5mPSk %,|$M?R ׃,~bG3M x8nJ~%5Ghjb9 )My6s w`iwRa+$s$Q[B)l[7`-J48FM;0"BUҾO.*\l=Gs! >,*:LRCk8t{u.uWl#`ڕpLAdL7^ 5nrtMe%lN\tWF]9}o)q^Q`hb21w!S]p<爖ەl{'E"Ѻj8B!=>kއٞ1(~fb8ɕ H.-7E8(]i8%q!D1ًXB Zwwg@3OV ahwޣx8:v!-NnA ȝd0PH6RHZIVӬ?&Z,i%; 8rRJ]_@m߭MفU(v*% ?)P&~c.mY]m qQ>@W|+ p^ xhD{_s޲΄2̠)_YJbP0Կ5⬹V7in8צcH4Or+.}Q(i=zM R5:J1-!v; zt}6 ERg[:2/w20z@g^ɖu3GulCW Vy{%Ou8X/UVnSez9m^Ê.0ɄN}\2oͣoTԯsCoM" yQm6^Ls(hW JC T;(Ql"߭U Y B:ԗ|/q3 ʴĐ}~Ap&Rݱ@bVCr=,nՖ2 d~ jXI꯼ꋄzF@ ,v C8K$ok.y,u57`I)G{m(UmH5x6{Vј;fB*4ZׅE ~na㽩u/{^zMGi@ŕQ/WDjƞg*f*dw?Kt=aQE%+a&}'aM;/IN\=697UtL`[=1K̼ZVH+tsAeˢ IJmoA?E-؁ss'Uw6z Z X7*K;lpzVjI/}mne Oy15K GA 'PB1#'gxj6`V,Rvj_E̹V -nX@ģI\] aNB.rMWĚUz'TD*ةT0] 'ؐS57Q)\;]oMQt IQҋ|2(7t)* {|@ q!p+ޓ-ˣqAh,;A@g=ٙFB&2ze =ɝWr~!u {kÈMg_)?xŹU/v+=v@zy*z$?Hsal_Yi%U :6xieq[BzviB9 Z1KFn*MdД>%zqyd`.dѩzV0SuKڷ!wϑ7 1 E4ȹ~SE(PhPe<®ڟˊS#}H.^wO}>kbc+1P6<œv ~$-_}CBTf7p*L͇0̻ H.[\B&=!LR!s"\\|L .4zCkH&!eA KW;,'7Vu 3nphQK|ԗ_]$2@ܖ )@S 6Yh uvfb%Ch,(}VyZ TK&XSӤ;@POApg,ܖ|aCYb.G4jigōڣO G)!e_F E ֍KL#)Z%T%Blw7@lKqǼU=^wW%{o\Zٕ.~P{h['%1ՠf#Ez6ذęge?H%Qmhfm͗J67ݨ3d{֣i T)hy)A?d2X|_C'њ'UJƳB" ^aǪ,([{3Fqͥ&j˲0?qG4Y":e4K ^b|bc$[H$dQ?ѿSS}dxq2,?G|]!.{ǠP~$ųuGjϽynrmx:淾?|"CCxYi]{j::w0~&Q*(Nڗ@Y/>‹I1{o{m} NiD9ha\`z*KB!l"sV mms h[߳ft@R-,#G :.?KziQhİdW o+ܰ%]Ѡ g=/,.܍dڀܲ.RDPql`6lP@c@ [/:T޼NGCF.{H3wܶĶ<7Z6ٛJn|_RG"#9h8SXMrDxTmP!Ve59|.)d6g}=?}ҊJ&" IK/C ;C;w{=0l֧xrySemUZ׍kEMEw+~њl_SͶ N<0Ad' *\xPSi7󬅣BBzVt86G&?5 ZWTEJL2!,(^"Zw+{mZ\=P=e7᜵R[mA`վ8sr>*S]ko)ޝ&=( n;E7BrZO.3P^G|>*|Pm[FB}fZF*jy~ZaA>7]@zqp[+#k [Σ~$;*oU9uub1>"0>* z3nɊ u9D$ %e7aDZA(0?,i{if#p.dI 3JaI I8.R.qDFaFGp  OL-&?U9fgړ]J=:: 0~`!NT5t7SG2]}. NT*V\kAPV"O8~ABTB;@Ӓ7H |ҭ}Y`4nnru1B @9 ELPi"ѫ;_pۋf#*[B* JCX4&X ;gQ66~ena[uKI: ykuZm2x]-xe\~b|@7v?fQ)x6.mS}wT>;CosKq w #ؔuG$QJȂ&ޑ#U*_Rf /eKFldi׹E7kk AMIu>Q_!PĮHxcϞ} ݋Ïp%_-끿@:y ؟V^ݣ_RI11#9֜{97?RAZJT Ǯ@AdEqTx@_Bnvn~R.G4bTbʇܡ;~}fNdJ ,[,2+0/zO_%:텡;ajDxU2Lʿ}~lsnkpR ߜ#<=?B1G?Բ^QKDaG]rrH"y=,gu8 2;CS2oLmr O೑Y`vK)0 söx8 sVs O{6 #z'A|Uea0#Z[^mkG vt>YlDA:W9QI9V{T5@7/qLoJj2zF+lvqFI%[gD {ބ}TUGڹj鬑hXG8oՆhD9NЕrӔfm3 ntx?3`7o T2yNRD(;>AkPkc]' )nzյ:9s?~K$ Ҭ4EEHqji3ޭѩ`2 ltƚmOe$_8X[{u}4,m4OWE+=kGH|yTW)jPok{&M i80EOQ/8VQ% SNIs*1w f3}wgO`p0A y.I} t¸&1 X# +4Ro%%I-۵Qteӄ `7]-5Jō!}Kf )X h>MZJ0k; Ľ6Qefozu$Tv(|U _DVH+3 3(_hëk;U-˅~$(J*'jѪZm-ɷw| sQ,IGH$^n)]u?_)'Vj+3rQT*UQl1xyY] ﺰD}c(fV67)ɵ:ȹvXRTђ;Neq),w呎e /{|e\{3" q?J#=uTexW x䚇zuca [vB/rޮ06[ps}g݁Lg9<% pu /~ ' (Icnc - Gd8Uk6; ʕ,Q1n60P9 ӥ%91TbmT E /r5 e98! >\irr- (UBNLG% C y"j]g@G;=f04o)ph@k8:QFFһ[vW26yGͦ lsV^<#D)V"t?~U  nT+K͎PE\cn1Oɲb?d&[UGY4b#$E xAqɄbyr+SrWvA2V:dDI_^cuALީ6ɿykXyhcj&[;kB4gOJxY> <#͍%ᡯjO('ڴ9|k9z[@x%#ߦۿ6.Q @{2^5SdEݎ;w~O+i fSöQB0:d]`K5 w{'Nc_a.W-IJhR `% kőJ7Mt=u' {~x޳xsd0 y[{^䗜xnODMP)~s\rL^3Ƚl~M{M`$$H*B@F5W2T6m$Ue4)jg4CL {H;.1P¾QQV~َHmmLFe[tnڤbrP/9{w_xF^592< rƓldj ,\!!i"?Ka^ʇPW}Hqre['MBrr-47]iOcYRJ.,69H[֬UI;]z'E +3zr!_<ox;\OklUpgm8pIsx ٛT̤"aq\>zρ_ (؜r?ܡ ut;y?M.L'߶)#\{)T$l?9s/?קEsZޑE,nmsR^ròrL2ĠЙb;?%Ab%!mPf: J&&i3J*u!KN4ss&BB'"fmO l nUQ7ӖփʲjBBZT') !t@ GMT.b5; 5t !ָ#o #MO!60tǴR13q2njk*W 6-#So48:i[Du[O Ve1&Bۑw bEA-4ͭ^v+5FyOtu,E.iŦCckQ0kŴYY{7Z7#m`Rc\32|㎪+]GPzyK\W/[%rqN_ћNp6j~W+5ŊK+)YXBsZ7v<t#tt@3j&,.yZ&_2rK9f5\OvC|Y:b"!AGBLd'Twt|1iT$8K˷Mx(4!,,Dߡp,UHfnxR%5d&#wQUi0jn4z zp4|TfT>ateYĒ~ t]'xQ/TTӊO PF/g u4LN>dG-h9?K};0xW')Ab=ZvDG wij2ޓKX}w )w% }v퓛@(ћ=fKL+TM viT7;ZQd/"MH&wqg'8C?~=Ŝ^;v3+߾ٵ9O;bQ= #+]և{#uG {IFd1R:::wbo$:/$"ۙS"&ĎmĒxS=_SƜI<\Vf;HLjN=>*W2k*q'hAlJbMdždU^^@)(?=kגJU*ӓ*,+%>}q;GtKlV0`S6@#@TZ8ɝT"f`GxnhS9 ?cF%aFz6Ov4Uڞ\w8t#ђr~ qLw-Yדy=x M(%k\,(΍0,hl q KCS>e@p2/+GF5MhCh_KGm&W}U0trGl*&Z~xpqs!g@&Pc6|5+?U(7ѺVX:٨ːOk201Qi~JYCGgBVJD_$:ZNF;K_m%T+` IOB ɕ;뺣DRh{ey۾8F B@FbRGwұBҐ 17H`-iqk36ŌH9 ,tkQ-eAĆ8>8y[80H=zv(HKAK?~7G)h9\Af;WlC: \R,Kjh{^϶/e%ͭs]N,y_x9(u ۱z/_" Ł>:QpkPɮNCws[Ì{W:w.Wu/ưsbs_~G Ѭ0~Bb锿CYu?RlmG3AIo31(ƹD*HFZ mhVnZy0s rPt?;YSU>5~U8;܋6 +0ăF3FrtLT`׈[as6+KeƢo47Z^wt1kxZ ~q۟,UEஏ(UZ&8|RX\:-9/Uю jŰޡo=65|js]lAEJ UnH:yZTSP fVGX&]DkҾkRx5@y /~N_ i*\8NB@N(.F0Jđj ^*QM؍M !1"KE\4%EPU =k[aHh}|߃mOe@nwݗ:=M)!m"+ջ0Tcq R4ܔ5GBAw<` a¦kS~aF B񓞩TɴJN)˛?Zzi?,z.?B6DГWv+gS=cՕ4񜼠!ձ9'5VI'iǍ:Ӻ4Ԙsݛu?>OwHw}{3 cvp}%XV} X -$`ՑM?G밃re\Z A@q"E6z ]KS/3xUVMVISIxV|;X`7\xoQr U>BRha-ycd31Za+ G-`x4`CNȞ0bDC)Z$2;W{ )ǖDO#'rݹG':}#\=JaZúʻm=l:hh?:s@s\֧g@K ન[⫘9@_,^%IɲgCIqF ǧJ,Tm(y'A=T*ˍyv[)Z2Nmp>Ϙb$LQY312YO*x yʍAҠ'ҫi;ЧrwqČ*HQDQ|(,jHBgNn2zWil*[&^Ua9dIMU! sjLn|Ѝ\]l`4,I^ Ԓx}%#NwkTaw$]"芪u;'~vm';/ kSJ YJۮPI:<OꮆPՐgeK$@]IЇqps_̙c^,mgr`͠-ï xzy )>}J:ݣc 0ks{euowS#0WPD2*j?\WRQΖXlKǷBAEjjBD5f߭@'JT Vhky() 罰 .L.s$R}69xUXg [x-MLOl m٣pelxװdIjE<ƕْl}]" yQLcnpG]{qFzQ"o3̘)7.}dj٫:&ŏBa*ߠ4P:Et}4|/Qaʌ~b Af?]Zp8d[CgdJ åcN"{BuC{ ر$٭ݒ\Gj,#{ *:=<͸g'ci|==IUR 41u٧'rVNjP7uTn{m8FP˼u[|w%RTS6sQc߳ ^dy گ׵f,ּOz!j$v7䧍ڷHY`W"׸L%%uU kG:5{aLu!v6s9Cp^"`!ץ~u)>hDTx9~eK/%'EN.1xǺJE;.cƫN4JQ4;gY6L8=(ЩG$R0Wc?Ï&}2nPOKZcG‹ջ$?CFU\?}:mK~ڏ=41x\dC5+z5dV\GU$5 y||M$Xunj4t?Цe_J/ԇ"V ac"^al̐ 9c޺ʇ|)cP.?6Us͉w*U%#w㢖ܪia`q埭@aJź.q99(SC!'N:VZRڻ|%+e!RɇA@51Onj<3Vĝ>kpZ9Q7-5X@\>H(?>~$%4n"hjyu& ȼX7HEb\7Otl<I]5_hIOu2B|zq|ޞw/K 0xM1}Rl@TהFAb2zLFPV[j)'#TȎK lt%أajHJ;U y\1lJ HOtxH;ʹhpg^K9e)ҳPb %lerA)G"byGJkc)BCwk}DsإfCw6v8K,~d+?q,.;yP_7+8tTS7OQ1 Y,2Cdo._%Ċ-h3p;{GLe1AiC@gNN\ (*ޏ<#c0xUef+%^QvC陈D"H;8-_Wҗ)ZIJ x@2h Q>ox!{~F S9dZ$acVPk!Pi=aγ!hUį3}!a_FφظL2ݾ+cIc{Bͬ`/bU@@g|08 smzC3U".Q~?31 .6OaTXc$ u>~ɊF?)º7(`˵Mۻ6r0'W}$_8o\721O!fuFCJ`ha%^&W[YsdܦuLnϪG`~K5~ѳRhZEBǪ;Қ,w(cNPijFSR(˜VyO1`Asi,'$~ 3tJA|T#$ `o/i9}ǻ-[Hw 䭷O3=Ajv\+>Mm ʎL; F;Fik}uhC,\t$=z U"Tx]c -P'LEj[Ֆ~]DJkZ#HOi!̺XAlSOfХ4^ $h{?E$Y*ϫv_0)*AWΰ) :_l-_.!ʳhD;(!0i|)WOw=Ζ7NUŶ#&|[dm@XA}ȥҤfD H7xj6J 69%Oh۷(<%mx9&>%)~{$T?hEJBCjvD8#:Nu Dtbjtmn K?h;H-Ϝ =mßN?r3x)i')pI[R;r( I@ktCax?GDфXAw}XpbPύӋƟD9Vqiҳ):0=#EFp~b{Y|mz<*?Ke܏G_-;]{i͸pz3"^*P.<91IM%YNxKnu;$t{d]^vR Fn?kuT+dK_!oEx'Q\%{x-^5E!ZjX4z0Jc&6 [9НzN rG&p- iC/!"<8!64j%HUdaeC rv[+*u%F86㡋C KXnvb{s4Rud G"bH8-bJ|;{\/RLg)2_zylx$E=2mY'>_wi`՘bhe+y!='}lwӸ7_'.j^Wg+; Y磣 Ul7>' 4CAAcU~S%/%풜繓ÆMci |BP80^X) 6a߉ڙyCp;ae:6pg|w"l̘B^Fof'f%!AElYͪW>Y'Z #BmmDon& nHjZ|E(uj@jɧ`*$Q/ /}S$SM OC&O܅WZ=| 0iU. ebvٙ0t6W=m$k.-OGlkgX[[$4HY +NpVYNLօ[8oi?ށGgWR4vê2!bXS#j8叮y Iu}9SYxB_`e?K[u9b8vQ6kOO6ɼK_Glm!@ʼn:z*㌂ QҵaX _9R1o̡,&G?QbܰԔcTrBeb<(?.:F{">t2n\qޯ˖WoT͌ kgz(uEGF"Vf g웴#AZ̤4- pw[OCmjl4*o jkeOV܍MiGj:6sd-*IY/~,R{ۉIenj(]\ֳhG*>R5"2 2"8-[tG3niAw8d(P2O2,)z'zG;@G^M)l5^0 (Ґ2$4(y|\7tvh]5#O@Yف4)?:vw5{"WF,XPLiX֬\تE\?&3zCPWQ_9T.J . ]*SMgԇ G@7Iqv|ۮY9QiL甔}{lcRPn˃?(D9fJd BT$-\jXfEH!igR% z!$XqV7r !1: *t%F[m]?D,:#N.9A~@3F$?6U!\-Eg$ҞfB4m{& I 3}\n XO+F'*ңh`x/Oi;M2~pMО3`pf1(e#_p7 D0Š&ڶ8nxw'\+C%*kSFc>ftǣyH .w8X P@ȁ)h?1"0 lDI@`>e۵|ò~6e%ehP?dj;2 @(\ qAT6,t!(޷b-Ԏ1 I۝q/"la0iM 5`'/̧ύO_9ǘj`Kx@/3 ZkBCn[&rZ2@Z16߃;(|Mր cTL1gqHՂo]S쏪A߯"/rqOuAGL!""!HaK6L̚ Sb7nv"Z:3qD_789>j@!$\E7ZLe!|![HV10%lAb̋]߀{ gK"X|+Q24!+` H6ZT-7g ?X _Ƞ}feqJ8 ).dO\v< ~8'e j j /bax:9In_ 4g4;5NSKjC})&-(bKywS΄G;{ qhs>|AدݪmڶOKbJlOi(.B7YP0^Â[$|輆Oe4ΟEtKB=̠ES(G4b(y 2QCc^Fv<ɡI?Q,6=o,극ߎ٨0]s0 <.èmza-bRMk`7d4 Q#?)p'ՍӒw>2ǞI|kUʻ:0lts6Fh׌!R[O80'R,&=@)X}U;n))iY{I@F!ƙ/IFY\*:|A=}Dp &y򨆷,^ZTY s#BGv#3ˆ%+~0yͦrnK?Oay&H^UO 9f+A軵rlOSX ^[1A/*;m&,/.Y2M 9.Z^=` Ƅ<hޤ%=6b[Ԥv$Xb$9b.L1DžfֆoTd"qjjEMRw iJ-B> zvvӢTE8DJ?‰F %:H0WLj= "Tu-4Ŧ m̤iWރҕׅܖ-k\) ;uv%ČuiUȞ$ @Hv?qYk$; JGuT ؚX-.QpJp;4[%ZY6Lu} wwp'$xTtQţ-xo]N/ҿJݰt,ԛAߍE8uy~8ym{;(j# Q^"sSbRwߏ 67B ,r`:)?Dyj0+|Q cdaKVr'S]&%XSIߊxvvAd ؚ"V?je6-)L&UM1}TY%jü0 6S>*ǢY|Bz^sWD6^@𶷤d,mǴrlY?^^v dܪV6jCOnH2[ҺWL(\dnhVLNDh E!O1%N{:| լ^ѡ;OhE(n6F+- Pb{ӣ-G] gάݺƉ%]~Ysc&3c? ٢ !BdH a>uEÚeqWڞ=,$`"W9pGu" w:.@Dxl"IV|$_͒7hoj|,X \YIJ1r ?NJ&0B 97 m%p8gEh,XXqZsĄtTheMt [ m XQ?x#n[‚=O ɷ`WH?9X$צumr:,Q'v:+a΁E1l)ς;5,Pz!aM*PMZtFo> ES6TŪ$ gmT>g@)~)ܮ́[|mJMAA>|"tB|뻞L^!~APFܟSvl$"6İe!M]6D!vj'~?lE͒Y~1jTZ0F\ 7;m370RT#+ҙoNn⹌E \m&.VOj+i]*l 1d=.U+ZׅL5x y.سS7<)YHRb ȋj ?p`j˜%=:Nb,mZpz%皝4[ o1޻p<@\jHB bMM OFb\(תV8P5݂PX@Dg6Yĕhգ9O*6of(NAKGخ S+Ul#c'!@ ;oN a!}0->,=OQ87?tjTg:b1 #B, ŲYYxp6Q2mNe?V0?\G32?29r@ uAξaQH[4R9xK0^c8~e:-Ty"f3/\YdB<On kGuڕ_;vjfWd*d ncc>[E*NR>wTUR<sN93# S2lui!D{@e%3RXv-~}2i QFd+ֆ}䁱Ar5nLS9zl NT{I?`j@K'EhH?] }iU5yB^h4@$"RCl>Fu\:y,ι`etSDƫLP0#  VaJ;Rh C6ښٺseXmt+8]x"fVAnxU п тΊ=[QgD_n Ɔ.KT ZM;_CAO3X<6OfIQrzg Ө%.]I7cOR0#iGe؅{) goD7N}M]sEg5+݌orՔb3`F^&d^+i,-7`[RJ,Pg=ޠȉUPS%2Cޯ<.o-pn8j)fEB$54E`|i|U/ cՊOi'`[dϿtZ/hZzc,DtTczhӕIVsi/3*Bٻ (A;UٙP~Sf!%I{NlxZxj$ ne7m& Gs4y;kЅ? {8g1~as kIԵOE}Z$ myEU\~L9 x5͎д|V H+FD {]\cȞt?Ϲ8`>Rojn9%JS>8MD Β Z%B)>c= '2) #fbT Xbz=a1'Tnn,#zOA>+ ֝hſ"JpHO:ah!2PA>YYݖ[K6/oxQZs}X~9:bsk>R}c݀/|+k:PD+/ic]l8DL!^cr$lg%=Uދ CZ"cv\Lgvf%Wl1: pjΪ̃~JNƦ€ qcK].$A9E՗}~-:E%5L=#Ni,dpwGF{3z QTQc(p|n)~d3 Q@yFaNwCeOM|@oU~3} C'ZT QRwSVeW+e6r-O7weO>S {^nweS/-u''\α 7U%ڂ}}}joϖC̨B%(X A \~5!.G]8k )ƭؒfO`SRm0Z-y\H{Ȳ0#!onU`![؇*}I0MRPTaȒ u?.M3y(ͭk 0ܡv:-_Щy֑H43R6NNɳbĈO?`3DYR`u&Mr=PD}zEF2vu3]Mdka_ R=dSF9@T΍ 9Q_]mZ3Pj71{-Vyd&3Ag vkbx8QeY ~Ru܎uw^W߿i/FHΦ5 .iPAE cS` `4=J PO67ř0Tj؀a4FvcY܍)pѬ6T/\.ϼEc\' >b9ujD3慞e>_c-~%4m_FȪ˴'%AElpY]oU-sѕzi-h~itkSz/ͤWGzݲIF˳m]`3hZK# A<^_j' R tCpߘHg@4=.r@`"F4Żippb\Xt_bO~4%<.v`r鱖BRd[D8F3_(Ck:7܊,H7e{79.]bAIV?mAUFC94"LSW<`C$f<Yf}%nP{j-3,ĖNb+pm &;'bQe%R &o|?[ >cZ)z ejr 'E[[pPr&BJ}d"p,a䋘ƂՆٽ"%Yd+W-w0`!Q&ʞV,G^oH䞙,}Oؤj1SN4RP)PJA]."_ln{Z/m1ɛCIBQ]yá80_Fr0Րe0{ZOyV%cD64pP.g n[ $TF8h JC {Z .SOOA(*VbUlLUԓA8-O ab/$}>$V:&^3'ud񂯘uPTmw>B+(nl-K|ˢjBS%6#B?[crʰ%3#w>*&[(J`>3 yGADބX.: nV':lׇOXan ɤ9韛;qtO$#,!թpA«ڿ2Q9o}CyJu{42{k+Ǚ&~);=p4k5S/>%|Txr}<L决NEc;BJ'lh'4@7m[@z | ޛʩPCb7AiTr5. }DLc կh;6<]'k 1%Plק;7$2h3 v-9Yj}y)B0Jzz@ck1 Y -/b{8%PmJW/u~ %TTI"<4D00Zy3\ zZHԦ=1"b7e[:JtB짶dWW ;yeRM`:}2E|\i`W4(A^&x`>K k?_A$//Q^r9(|@ne8)@kj2*Xf^${#雱ۛeqR`LC3jbqpf_<4:G&W-day\eFVY EE{.K+j;\ _M3ye{PCZ(hE}sc !'m1yu"& B̟ka4UۭJ/c!t̡V¼ *PIZ g0RQz7AW]|LoS`,7>H[F!x,~s.(Ix3M -}pD"Bm T[Gey \}}&sӯV0ckdnѿ԰%wI &T."W ę'I_fEkFW >T߇9"p\j/>xm ҫcP bov|7cڬ08M=M6{' 2}xἘL犊&+g n+w7 -dq/G='>]!&O9,X`qrxmȒ]z}@nns'.Sd"$̏@tL wIP3؞ZE`fЋiM[Wv|XNçZ.^rbQmj8IF2ֵX,|wOMh KƜă>=[_ 6`eo00qYط)[WS1[Yɓ^Ab\G"<:~_ 8^lFٙյ+[J)=ۺQU&c-N|]s(I oIV(8Xw#g[Y- Z6\pb`?QW\fꁂ}|qU I.T []y'#" Q-ikYC֍Gv{ftu} Hw|zZSIErĤco7Q|a )~v+b #=, wD?`vKD~"+( 5%rRx{Ō*p0\7C 4tƖv@@P djU?u_[I"&el-p̪܍6ahI D\eУ N5딟yWmt4C+VDۋr9㫓e' T'[{N0cb?GK*0TKYU1@  F||dG P%){k[>VB3]is~\b*^}NuBQXTV"嚂LXN˰(;:/h(Ӑ/[& (B<6艽uebPTF~vtey3ǻA[GBꭢTNk-~zHE.BV8-aqBAa֤ f7kdf" ]#ΑR?Q.-y!7py` ϲVR1gv:X6}YP@16>OU$hSOP5nJ:̫MBpH/{K3Ap^ eXe"HԱەn o"f9dI7FfI1rxĘ6T.g!I ZZ`p3 X A) ic k+n+)̓`a~FpPb4gM:+>,|l{6J[Gq?(Ni׈~١`9'!s$68olWX.n$<Nrr~᝻> a(1^E$Q睫r^Aъ +0dH$>pBnq,^ mI^>~Xo1)ZfxcĹREȏ/əIRo~$eS֋h?Hzڷ>S535+&kUdJ(a}ʒ?r_qJk%nD2@ȳ@˫¡ػ+^KE+}ygUl\u޸~!4uVzL Y2 Aat[i9a>b!|jmGG8ćST-gGE\#MT*+ڬ}Յ"PJfe+ y~|Ue׷ȃ)(l3oaNƭg:\,JC7heBpKx߫DžmGBNqdBkW!yAbxi-y\>q$Y@TE1 * 39Q®a31O[X=nzd_@][i!Wj^MJWΪKIIҨWԿ]E8k|+$f?湊nS_7*]7[ԑSl6Zɍjd,^ xGB ň2KnM#pJ,p ZAMv髈ZSEq[wo"<&'ǣpC^(aL)Y-UDFХ 7tPϢu` %Z@97L*Ijk?;h| ӗ/i*ӷUfTVIj2s|47|GfMdMz tr{up>LQ#9cq_\M,lY8Z͹|*<$g 2pKFH0$}& -ٿQm5C RT8)|ͽ{,Z hcb9׼z&ACуh)gkYm[sKi*ޔqɅh" ;>jݥ*𴚖ESYfrx9zvR.džIArl;(>I}ġ3l>JzzŠ% :I/jƉOQW֩&eOZ,pCk }C3ǤN;Ċ__B)o]09ed'rO)aI^ *‡ [U ~rŲ`Wc!GƺTeJ|=XObTz8`_kKM7`lXϸ9gs&[9\(" RUX>`&\[dtmAË_[Cr}`r^FtiJ1rwPPW cxn4MmmĴkq^ K.˙H͗T7M˕' R *j[CK?\qGqWg\ղAzۺ]ٗm#-i O&tBp'8ڵHHr[ A!8:kT<,*U0`Г(̢\-&oazyoot Bۅ]H.RKl:?}ielky`\GBl('nbHs=k‹EyxZrR¡y_5sxZQ9N7PSh\3Ŕݹ.{1qeGYԸr$D^:43r᡾7wRSٶB XBA6u%/ͮu$x[V$1o6OJ[xi]N-V89ۣIïGӄ')jPD/xXoU̅!7M(HaAda @Yo[ltYSS4I[5 Ua"xVGxG:&Z \SV)ɢz\)qN+^ z [vV];]NB'M);_Yqk7h9~і_@ڑYL $!j#MÉ'7nC'iJ A3%1@2V{l57s&px|;:xKjqŠn0X =4b& #XwĊZzQf&Nmm_A8w>HDGh͙dP$(ӄD 3 ĉaQ{utD`pږq>qpw*c;b!]$rV WG{h0;]d>-qu7|`d"h,&oD2=\ [J tM$|rMYn6ؿ96Q}Ĵ͚EJڌ|꿭L`@: Nb\n# X 7ԡ]SgFcyԦu 92|`Ռ:!kY9[Ⱡ`^JzlowuD Ć+j%cHbV5 A+3f? hZ j_ק?v1"xWG6@ݪ2"LidQ;[ ٍF/Ux@+]d4tJAa?Af6u,^.!όw}]RUTYQ h Q@*yUDMDpE6l8nyT /nq8?G]U]t0! uIxn1qpWoESU7 ϡ,X#ᙦuJQ[JN2s<[ Y@< 7wKԅ x췝 xɜ멕oqRBhj9d0J~@80{{*G,Wpt˘sEݖeڎ"86.oߥ"I5ҋ*[ٕdLr9i| :88?Kzm[4ֹzb6ћ Ic339es*CZDk&5ǟY zb7l;XܛK,Ŏ'hǙN1wn$jE:{VhrQ~b _QHi"An݃oT_# ȖBVz\JWDfnHύ#:>Z&aןg";;N^+mEӘ Q*2\ԒcfP)8=ٹXTƴDu7J>-4S/0xCo$a=}jTpOwxך$dl%y3dS^W;IDTWM8RSr;r^27XxEZ>~rYm༢a?9Z H\7zJ%񭈯@ߠrS/˚k#RِƳХRBH uTt?QAܭ`\v>lF*! 1 A']}܉`ޒdjG1T9x'Eu e°o2yh7 |n:g딐lU]-Ɣ\Xj@q ޅbm48s>g[H ,n UCc[ހ~BW&Ymf.9 ҍ +Oj15Ͳl^E<Ê$u %ra4)Z)@f)0V:8m;( 0qXDUA~2KVs!Cm&E:y`5A \S{ jVA1(%cd#(Z$զi7(m ˀC$!GF=LMY[ۭFPrdPfQ㧞i~=[EM/,X -҆8etb.T`Q4Q q,6D0sPxgɬ\|fx1Z C6su͜zvD;؀W^ 'HJ kBKLB/rǜxiy@ݫ xSon,x-˽g2gw^.-X!֐.m( lUqi:@oG'1 HR R K`]g;2qp`$kQ ?Fj(\%Ww¦d'yg _=[pKi=YUU&Vc^/6}ux.Fa2?56IK}#DB[Lr ;+5V/#k (߹@W0eM::ì78 Qģ'D;NO P$AI+28NPF.XƸvHtw u ꦍpZ=SˢC!l4ZGt qrf=b:`峣b6C#10TZF?HIhFj?;_VqVD7H=g$ܾ\bvSIϴ99GZ}N[tmɢqV @4:cN h(f{߬$*Q'9FU DX8X)t`Q|zE}yLaVS+^U?F!䀕RP Tׅkڸ\bydXh _m+\_~[/ِvBlMS\6$rK=\R:Xy[>(|9懁TOMς\)O@њH^UkUlBZ=jO2A jc^MzS.q9 Y0 _+)-+%ȠWA-TΤvNSd^aTM.ft^߳aO2)~~ vUڧ<'iミv$Ǥ bu*w"_.уTR X1s]du9Jodޭ^⤲{Jn ά4#:a1tZ}YXGD)B /^AݺrPpyArQ0k7T r )4 o~6wZ)ϻ#>|)~ >9.oVfݖr6͔59yre>K~iZ"H,h-X{\)kw|1)lIHd0P6sg`QiEv0Ton KVE.'2Rg*(LpS)FKUE$l=0)]]d'P.#]Fpȳ9"WhW 76:%5OFWFx2\,qHN\=|j+D?ib:Z?wPQұZHsD sS12#knĘ9^WOAExt}i-\ v-Pbz;0)VPtKJໂ@z% 0CdQY1%vrdLYYML^Cho@&jP"rTPX\GiWh͢_̞ӮtO9+eٴd8ƃZ]j%j]Jwf E`U,!ٞ@a5|OUS9X^(1f܀.t OarZ)JLcE=h33 A+ j oh+dʞfSAh-J oJC΂YmWCڲKmkHxeD'-Lsy4ƚ 熜2/Kc<'9mO2ؒjϰx:5nsh2N; 2> p ziuY2",*0i0f^ lbq(u $[bF/U_/+:$;PIgDCUSFx5_꙳V5&s幔$ē#Aֲ}yT0iFa0P֤鞄cg|4҇JO~*qDB$()!S1b\ Ik~MlWx7 0t3h*8nw.+] -DhxZƊTm$\ wB{R)xr%׮8։ZXGcƯER'7+/M ;>$`ܪ4a?$(ӷax2Y߂شhi'сaBu/+y520&!P!v_[*;PC,kG4t;+WZ]`7б¨<8ӊe,?K-u|y<֫7dgYr}̰NWe]j~9R<6iT$ReOp[WZ(#Tavj&[ vDp&}y[6j> GeXͩ 1}Qf% H׻`G#A˺?όCEh#t;n\ʮyӞymFU a2UZD$a)[_#0oDu]s6ՃZBGHq$Зr,50ZELy ',[YXThgʄ1~u֞~ʹ!svߕcӯ]$1XUO TN짿Y>`&1:3B`u=q[,"ZoX\5xWEGEU~n?ڭiv-fc;<zef!mX(xS16ŹJdl=#j zUɷR^HFbW д b^`6 McJ#0IlQlԵs ̠ac&6fyG7Et N-M="z5%j mpo"Ia.82h&TA- 琅-8Mɰ'`f0Ș B+m֐/d= 32"k:7?#lfwC!ڡձyEu~Nd}ڿHU$&Ñ4e۱)ڜPH^ pvLt`hoej\=]UdK!]*qʍe/Y)JKoI& Nr+鼛8E.\w0jMؼj=DiHIG-ǵPK\/5Nt/eiPzϹ.B=,IH,eqyMÝ[yX{) $KB.I ;.;(V3!7𔛝ԅ_%,áe)xZ,/rl_[C=X%¸*eVdS+< m5_KgP|C@hi +w=@5!‡@+Yؚ&2V>YVr?YmVy5Bax N ^w+(H}T-vl㖲=J,Xi;ZO$>ſONwLsQB|#5{$O39ϢGڼ L~MJ0/"7fZdr>yT9}оOmڲc>y56H 3$? 8ĺ-fDO!SiDcKs%ɋ5H;ٮEy)wg|b|y5Lxj}]ρLF?;2%}cx 8\at07r\hSiirÀ^s[TZoFFps$t2sNuPjoTSH#{nh=ҵgkW.8d¶D Pa[^.r['!\6Gb%NK[UF/ٞr]E %\&dt1fM1;~M=]S3a-FtYܙ)v>›wL;/}>48 QR I Of.m"vM jC[3u>+ݍZqCSTKq<xsKٽhѧބ:RNy^ڛnv\V`闤.,/ XBr]t`⾨nМR\eij0,n|  A X1=:ƸMx9/#.s`ojFϕ,f?5g90qLۺ̜7wM ( ٷ eK OwJE`ټa#٢V_\ ٢uGE޽jkh~/PvxPC;/Hi OuK애dyE B5Ǫ|Z|CKWPkly3P}:\lzvA1g_Ā<] "B>40Y,IbKG9uH9N`D<ߘ"NikGCXC%J늹d$f7L6~|NC'F;gm{GpSW':,9|mM+NQ5D q3V!8D|j36I+w!-Cs]dW? cgz }mթ=R!GznMaų敭'{jaRKK|z(tuOOz-05%x ?\6J `VI0L u1ʟ#uFRLKr੦XlvE|BHUC?ԋ*%5pk}r nمSfp]nr|ed ͻ]n}~WKX?S\;8PKg)h/(wz,N LOwu7l`h̫}(9zQy 8u{Ҕ$#N`YH;zrIr}wGa,W.cqզHwYvS)0pF1Z2u5NxO[/| s)-8J,S.{nj|aK#s?$J?.-27cb]Z7R> #3[gΊTW>T,ٝ|5>G1]usTƋkrG.KOE/e?kc=mR{+ vu.z 9a+"Iw,^Hju↍F\g(~ Er1q,Z]~'H[&QAY)b5U2#F) \Jz^UϰӔo [asfLgMᢦnh3!fj9Gb]ٙLYg{~W31ſ^ԲΝ |$YI&Liܚs9F35ٕ]A~Zpz9N5ş1!Nwql+A!xrzp7S.Ye9͈s ݜd((U-U!  a71GniۥīBШ1:^}SP#nnph-$c8E?|dqJMa/ Mccsq5 @'֮AGT@ľӎ3Qϧ"'umM'Fz\}4]iGK|N YHqx})<_Bs3{V u%7&}/ltkH,/Ws*=.Ō#V^`bv $׹ۻFA4 B4Bucjmݡ&Zw DN0+0cSp"~g9ċdBK('B-Dj:K%Jqd=1e Y*z[p=)-"f9 ~<=ݔiXFYu-!uTHǹ7)u/q}05ɧVM)=I+0كQ[O =/J%rm X*B)v<'}R>c`ÁL8" sfIօ Nvr97>( Cˤ`t3&1 Ly@H3'BȫD(Cemv5 .5iРyV.bv jdڜiȎo|tKMXA[@yΥ/QT͌mal⡴z_q1j֐Gjbe!)ṓo%"旕#[ޭ9'6?t7Ʊ^zRE}. [2ynخBͽ:Y[|v?fpQuR8'{-:^ȒM>')S鷴^uZLJ3ζ;Rr>֜~mUܐ0!U ~H֑S2bj,(͞זoQ1PUk¥Fgv7t:49X ܹx3 ݽZlHMt=|kȥ]||N-|Q>fzzвwEmy!J.0.ns dz~mFrѽw!Is6XY\+ DzwBGO ~%yi߱ߚh̪Y?;kjv`ukLژ92N!bdr+WRVLepB.SjpOr!$iTTZqyG6Ul" 'sk\<-~)QߘcNi*$ڼJ8zj1cׇY+Iy ;rz2#h~[!(qa]%:jC5 01|ԖI;R]\.DfB~:w nmj_ ^}ۅ{51<t/{#k0Anbuzzْ̳! ۛukտTSyw%mm \#ZSպ֭ ˪ݭ:ePfQ@ ܴo}oS#>lUz8gVFшVf+4:Pj۠*ﱣH*~:߾xۭ枮7o+(|DWϝJ{feGW/q к];2><*/-ߧ_,"2W7r,4ߍ}򰹒ט$QlTЦ=_fX+&J骭 +#WAÄQZcj~Q~q-n0КE{Q7Vݳ uNMݩwD>=|*s `f[S K5kHu@"h_`c42w=2o*:1Yv=eo`if ^׽y>}WȺ,v#Y Q,o8uH:?ihEV{6 ,mСCA Dc{-DtZ!Z?EӸ'89)+CH9ʨ!_N~+Lyv.a׎ڪ)B32c$C j;ɂ*bgI8Sx܃fZ3RD`w}m6[4^3Qt]I'oh[m+$NǤpqcOVxΡЌute\e'ڟM&6XG3/ H(&hgD_yrP=LIT4E VZ2'QE{ޚMxY<_D젬=-6`H DU8)| )2b!bXm*5W|=;q Sދwr|j$[BIxρd:Lz 50'F(oF*.8-_jC#\t%lJooH̩0jО]^o{/q \t `)PTtdO>>xBKpܙu׭r_cy|1F)˄7&Qr-ɤ 3)N/1ni0=ri`c ErPnyc;i"dqdy+`K)]Vaǡ7[op\v] 2FV= P!V^]ݧ" t YvK2^F(D+g$)ٳ}nR#DI_a$L]^R'@WA 2z~#B,d̪[.TE Il, Ѓ; a"'Pګ!Z *uS/yW9?Sn i)c~B98ώܨ%=GyoK#ff03 1o [9dF N`KFQ#X{ &9$9\ |L'3zS^'s-XGi8,]Nq*tgw{Va֟G%. :\%FVd1LvbLZp6#bFCQm F}-Dg )ٓ{[T_PXF~՞ YzN²VøDz7N`7Qe&D"$݇RF+9?`>_FApRvwL 2r Uu~X=|C풫8.y JEJ4_Gpڃ. L|ڌ1,+)@S߅v((tXGD]2jś bEiUJ73U{ 8htsCcj̢c|Ɗ)eQUK5C~Dc i;\ak} U-wuťvcI)Ht@k]Wm)) `\)^2yc,k4,ev.b/dy[1w3p]Wz0o(/BgFPC]b;W{}Ӂc mRx@\V~j )殝wd-JS ,3٦|rPV-T K9 yq!?Ɛj#*П`V5`LF[rM$`g[.lZ%M!Kf !F#|)X=Y[Q: dj F0ֽ" fA+S/~DYOhMj j,(YD9: yIw7"Y+ʀ|ߗodt`Ճ [ضb*tHxzɡoC9Y‚iKYn?5-pAeVFxan[!槌X ]+sq*{D$E &1]YyF\ Uq"`p'جS -0a_;1\6 .H$ K6Ґ;heE-\|mG6ۨ%:Aо_cn8 J59]?$ʤ~65X}H6Tu{oA4R$jًڴc6`xWdC52jN%?u`؅ &+G6-&N L˂%i;Le bp\c@"%{i^uRz-M(rǻ ҝ@݉7A]a$T\P\_"P v7P¾x ?zHQDu޳>Zek/{bo3Ҽ0ߜKk1/E3o|k_Åx ӷ0\. K~dNFTW=>_ڰO3.? a'qӋ4vP^-t[ ГT(-Trh.b}א[4i߫K[@Դ0MLQIkD9*}p2Y}3kY2#{"W&<_&>nAiWB '<[Mmޣa b=:ǰe=+1MmCa新$a}D1$>NΝ `vDQz?*֪ߐ.*}+AiB7v  oTM`JU22bmw딆'(j8F4#Պ.`w2k_Ȟur{Yu!|ۄG_&w}7.-& ͟ D%&Q\IRw̻ɵ=\)tc%+|( ýKImy{$lp b˦s)m C{-aAffXeJNX=CaG6p*h`Po8QEYN B!~k9۠h]YH';IX)OLr5pIxb58&eq7e,,4p▜\Q)M(\^_O'>>"{(aVXS pcmb.9L.1NW3H÷Mk+ 8˒D^3ws2^@s6{jk)FѦ5!b c-pȟLuּAQEInl#/rM&9Q66ŭRG ǵMF+2N=-`cG}c|k_Obf(fL xX7f7cuJD} p5?d4_BlM[0HΡKYB}@i%]`IGSК~Phd4S&;& Of<5 Q.;Cj/x B}seuHGJh?7D?e/')YE'PVVw9Xh0δ7 S$ߙc\RD8nY~`٢:mWde0ޢ }!+?Sn{kWk\z)^# ll R3V ƀq=$4]h=7'O'\ W7As(~o%rup8HE}v6eL|5,[AI }h28\&(*ަt7Z;,7In/CeME6U:NX7,~d+}`X]zwWl,bp"A\u|7y541l^A;%pԙ|ڳ.7qe:⑩C<(Bn,`}0)~[G~N~[~l.T>:|Hp~ɜЍF*8p7`nّW(NL6y`%%pI)@yWpP?, ?,\DKNQA</%.JV1Hql6*PLf/E  -(H)c{zr>>呂(^-b;H )Isߨ |$s򚬱]{&r?Xm V+ur#t:d\vDHrpg1,&Gs<}~ QyHTqlpՊvZ/R2PgÑ6Ջ\͋+m,f:]vq󡀰+JGsDF9ぬhP}EMr(5r6cb1y+k* jFNvԃ;;933^̸Pqc8JSח%9R$@_:k۞g^l;ld&Wjcn/;KbH01j:c^*v[Amڙԍ@(jm::h粎y⨠\Q-fWew7R~'fcL|dO@6y}GkE:@CVDVi\ +rzַ%0G"Q #[ZWv]q.Jᐔ{󨼢' f3˿ !]0Yݩѓ.NY ~TT{oks-@Te1CRSogB_M(ֱ&YeJo,a Յ]Q?2 gVi] d+Ye54:f";K%Ӽ-t`Kx;*=>J1pt r4g}$ʄHzГi(Xž[OuV`k]vhAn-) RQJ)IchP`4O\#Y'@\A4DCw^]&Rsv=8O:+PG;shcz}\iqnUEAeige8-a  h\G7.ŐPӎ*Hu|؞+$OO;Ĉ|(G)H'[ZDC\t?%qd '81IǵY<"3]K8؆sB_ew`v'_1_6[a8gT s vdIKd"e+u8GJt]EB%Lף,G,^\kVh«} 's8*O:C0%^u:α|HXGbѠj])ۂv;kK.ght~H4cNK~MeNU0DK{9J]٧wl[C.= מ DwΪa,yNw# v19Axk9>D !I!>#H$ Yqٸ@7XoW|1<]n9{J$螟C(9>~CRgkBg6KKo5M.?p,l46H#^58bٜ wIc'mYۺ#LdlLʪ|"{#3 LC'ěK:S7SsaoXƶhg3㉖%\atކfR"t=Hi^#DCx*~ŽqN.Zx4)! @ Zө`S \cΫ4]:1+ٴ]%'RTڲ"2aerrĩ/_Mm` dRJ̲D# >Kr(C@)YAL H)^('"yƋҚ AjlT8U3 ~o ӥwzSE1NZ b*s}ٍM3dxt+ ҷӍ9F( ~`MgY1/26FdnaCV,!K!Jvô۵WMHت;hxf"Vd6pJa&-Qo .IOA}O5[%`a9ЉQs)֛N%fhMN %n /8X 2O#oVT=ޖUSqx`aKb߹P7߱~;~ ɎJ3VHPxd \k.&2kvt+jȞ驑!q 09a{Zzإ_QpBn"GPm7T q{$p 38RȜoB:f%pvj8Ubcv z`[B;8݀;Bp?]Ea<4@l7`e|J#zXV;&lPU\nlwL~ _6ܪ͟":$hN_ԱfP˂|Q>L Ϫy˘qӀ J4]J6! HכZ QMA/)S;us1e}u hz[Hρ8a)'D Rgdڦ e-~~dT51;fOY(YWk0@qBZ@X g:çhl8ܢ*(;l1UCU}jvG:ej9ĕ6ֈNI+H~uU ӂLs[)O" S['vcB͜btKuM5ҴOd)Wn*-*m/W*FY1SEo|,:(l-Tt#6ЙtNpVϠ. qI-Ʌ. { Mn<Kl2@ ȸ*Y+Bj,trhZh9\D5]/[.l3{1$dv[{ÛjKL9ƒz_K .&w }IGL4.e$5)_Ur& (VC&`2 V7I_-fsMԚxWl v1y8ˢnoa gT S fgwhˋ%g e(E(!h ˑPOn z`N1'~f etoBrٻu?zaRrf /gA|ϡQlDpH/kmȖr9%GQ]6{EZ88Ģ/x36wLX0 qfpnd]o& Z0tK^/jjԷƬàoDp'22Ka]ՕL yCc8/Ơg u wjOR)=?#ma|U*';7L:p'*Fr,@Ćj!TZ'+OC!BA RgQԴ6x,TA%~Łe5xQ=WFv?_U2e~"*@Em]Whq"jMn?TdfUnPC )^tVsk g1f|]@ OAХ^㠏 `P筥c Eraq KE8#4הuz88/KҮ?i n_i;{7>3!25"*U[O7/|g /1?[*YE &H``A,ซ_hĻ6JQ*7(Tgi?jlg#mHx\XCpp;f}hy>TR8,ٿ2Y:(/wUu}'BZFQ-oߥPݻZۡ{nW~©)e)T^8I >܅os" 月Sy8k525~E\ё5kR@0V}ubA;]RKXP$ ?ޙxtithS;H3ys!tފ[uEtY:Dtit 2#hł)J3Oa! jgWFa̹8w4*MߌEky_atD EϦJ'^BSax'6 ?Gq,;*(mqVRF !\U CUlm#yUjlcGʘHնW~LW,H;ZVٍh9D&}uWCغB!$ŴE9πrlT& |psj4GJ7S߇%^{lDm *BT.=2I@>4U uZTl*!d|P8양 ]B7&Eӥ Y'j ѣzU]ΦU>f|t u:" ܎}pÉM {0ߠ7Mgs /i;9vOX qbF2տ.[ќRtnT fUk-qK[}OϮ=Ѵhzy#˓0+Kg<0 |E;ۤ YDnYȄO_C HuVu\l+W);2c(Q61~ϻ*IfJKq8g}Vm=<.{G&r}{MlDT"~#-9x婵qF4jЪvI`&KM؁oCo^HpKcK%?_h?)W=Uyiה21j8"fsd1jVB g|Т=zf@-*=fơڦ@Ț + F"aH!K=vY B^١2o3ZrE"H% U,[2ݹ7`W^Of(`-kS9_NYd(jjkz~)Ir,* 17oep md9\3V# @CE5-w̵iJ4,%I_LU,Es) (B.-xop:rO`4m,AH#.iQ;t%**4'Njl 8 E}֠ "~nс֖2LGqo D98`v"*XS,!FD˻Ψ.IFX)D6*ޜcԣD/K9,Gd gj7A7,m}\*?,?QB%P&,Od3fa:jn('9()U.r8v{}Tcm0%v stxM*蛀fIM HeV1ě; FBHc2s+{Pm\@,+"E 0:ϝ,]Ո,FOŚjY WIyLSal * c\'sاMe&"U-[|j(,Y2FY,O1sڵ*/b:Ȼ̲S8A:]arQGL'ɼ8%ƠD@#؂}iլOmR! J"6Ի ܌oۅ5x#Q&@6_RhRxZ2bԃLTh(ׂUxQ`t Ra\,J;Af<)CyА ־J:ҠpfYqAЀgs$[9k-K}a;s#އ+GxQW|;tNے!](2}I}Էlr}wƐ­2MJ1|' &h cN_B"ԕM7[Y׉*/ASL't\HgM"ҭ;_ ŊDE[i떾@uhܱ;j8[y4!K>uPGm S-*TI‹I耺r#=ruQlOD^PG#IL;~Jx[V(n@y:~$ųVp_AY6YSxT;B&HŏZŸo؇:ngCA kdm}HöCpYGG+߼1=vs{"%TBYD|l &I7'@ta638"mVյc%~5Wx`dGaK:\n-_Jʫ 1 ֯}q) 6;We 8[e;d{$OSbKTրR   r5>q,.Lҕo<| ڶ~YE7a`GoI8U%X ^] ZW+"Ltg`Zlfu@ rZ#m>y׎UVnYƏsrզ`:Jb]LkXrrqe'dLiC̀՟rGqJWM4T(s(i:ctK&)2!R1:g4L3ބK"d_/OX~>m'85Jh͐/tA';xiĐw0KT?AixCi!_#$JҜ. ͫ>^KB#iY oϘ<݀y?%Kɂ6P;an^;Ep40=-'Ÿ_VUF@ڥEۂ]f=o/"RowOoi"Bf92uUٕUݞn^X2M4mEWVy:G>rCl0=b^K2OPeLrItP{ *1V!͘PA\`cZV6}1UO_ktԓGvb9!aN[̺ߜU`J- xk7(P?Eic#\h[yGX{WPG?ݎt3ǣ$-_?_ }zOOH ؒ=4  Go!4|3+^EWm&v+ oN\ ECBJ71ܣkИS[3?#kKO@b$ŦJVs E Z@If2*icFbf!gHjo<  /5J v>{7Ɲi{q\kܙEVLKZ5Ggÿ&u]X~m&%wh ꪪaո%YO )2V}|ABf.Ζ<4JFHV$za ̘2*N n绲g e}ƐO9KT-[7,ʖRW|$H .a1Z@1_Z|c =ݑi>1𹵯pɃvfkʥaN|X3߱X{v-RA}?5C\yO 1]}=wM2и}|FYf@8\a,!f@A^Y-+qb"Q.@/ŭIF6O89ӭwjs𢗜d7bmyIwb5 Ʌ⣉5rJ]zB*Bc鐶 oɝ]eT}/S%rND8BHZK7wϩIȕ$~2Y]+ 0d&4u. ^`^%- Z =8u4AP$4(+m-BKؙ; | QH I H<W(MVf'h/ eQ)}PG.<; !$W>'{@B Ex E>lz{3~zְ%bS) 㷱P$'OJs S`- 4fX{_i(' k #=5I[n)K %j A49||uZэ&|8OU vֱ-V:0?L9AB*cj K]ĝb`Ut d[goW3+=-v.Vj 9 \rQ4*˭*2. e K enr&b,wߙ0 羠Gu lQ[%bOt%̇S+.^0 8Ue94 I m'‰wM5 a [ ~l?hOMEU?Vu-&;OutzgT_V\]-Uսl4C.肍a8Gq(;mb̘)Jgm A[S^1-MrB|mگS4~{=mτCZafuM/$4:)x'yQ^~_cEz\ O~sw<6{AiEZA4'2Н ^h E$r{sPG6/ t[JK4~Қ{ү1-=4W +2U|G.m5m8rcTZl"kv]^6b|.(( IaHQtgj|PR mm+Re)%r#G9*`I^~y;<e Y'ߤ492A7AtVVb0R_41E~!}ՆKw/X?k/ckqNM表V٩$ 8츶38*IGF4f@2߸Era9 ee+Q BNS&=I )hȗ.0|~u Nܚ-&=OBԂMQ#j+Սmw\c.t8r~AQNg; ֔Wb{6&ƑNZt/̫W_$2@E+~v^AGAD+υ>9w2u`p+vjwVKTm3IJ<-I'ab|΁Zf; ms8\a&si$h A$am* #ь&vxEW$(y8SW9RН/l;^a@7,YU.ѝqvz9ӊB;I2 $.65oZ^wJ@ES}.]G_pC+T7A8wa%,ŘZk3)BJ' o,AY5^&^Ų#A=B^JN+[^tYyWY}ԪϨ&m2ݪ?"|s2UltQIcbdp٘f$p<L~'xBL4R[ƾm+nibO0l"y. ^wjgܥ׵TN^h1.j|zOqu$Lkn3P@[9eS86%Cj 'TYV3!z?,k@ka8 9dq晒n1ecJC2GkR/^>G+^ Pu74]2 d=7_'aiԎٰ} LQVluX~GPf$q `yX5fm\g^_A&7'UxdدSc؛dy1r~]`lj>.ݕ'pu[Ӿ*'_:; DwwyZxI3@{QZɤI6 ft.Gj/=kE?QW ?!4CTWOZ@G- 0;Yk*YO7b-5?e|;T@$I'.Q Z|MYg]@iLMue)'UFs׍X &rͪr h͎p*U3C۳ M޾J`#7\ nr]cCmO_xϾQ_) 'D7DR^"CZŎx~J30|*^đ@ek%z ^.j96kġU*;'REW*Sjz5op-r܈phRb|evUf5%#߇Rܾwt9˟4XMghNIw;K|a/}^ 96 ՟ 4Eo Us9wߦB4KrS!T TrtW "EBIIJh|!9^B.g4n֠$>*vAlx%ksyNBC&W4'M0G8jvڎ'&Uآ $~m-3疫}n%z,Hϥjs!$a rsKDRGYb^^d\ݒ>wP.[a1,Wr @ZG5_Ӣs,z8瀺F!I2s>S)}֤GH4sfO hsJdJfibX#y1İ?}c88nW "si0*䒵5q8|uDFT׆p|;faqHa]g ڶq]F Zɮ6Z 4<@Yi ( Wx kh@}Xf̷Sd6Z\lu2U8߳1HPB>7cVq6^FQwI&$d8^K XK (- ,0 =WAOۂ2p/>)?Zppz=Y+X7a98ډEpTfTuGM8[~w0\!SOvJC9E#q/)?L#@]N9c}{*]k\Ɲ88wyh37B?#*r5t. Ji>Chx5fx.&T`^3KUN&j# R7GOB!0U 3hD1aV{8.&DJx;|񫢳4On(d%|0 r:ik{BP[ҙ&D簞C'rл]9Y_XO}31X:_O/RajzF.yw7921 /0ַ-ښw~H Y =m|#e{ȆMlB3v]989*F4m?j~+p?6v01 USF 7Sx-bܟѬY |Wb: t649{17UԂkD]3N`g'2dNi0*`"Y{FSW6:uRO1>t/mjtՊǗT P6;^/:oTimZKyv6RGuIpWc;I] 8c;+"l)=MAf3Nݶ|v\?{p+%-6_峍\RA]AG:I4 PrFA;@BsHX?RaM ם::)t ۻ7K;sy[9Bu=mn9 W@D;_=h dZ"'5>rLf 91-/`} GhiUTBz[>A7(J" 7tR&t:̕@mOLJ'TY;NALBڞi34cWﱕ;Ja,?oT>Jb{S4F:F}_Y\m3|MރIkvU0")ox`}\%`^g}&׻Yo4_gDrG5KD?Im:)kԥ$;l7k4% R \]vmZ)rm*; n?'ץb`]#e`\}zyG'eO+%ϿL2 rg&ԔE/dtTx"u* t6"Qۊ*lչ> C-B lamK?$$y UX0%MmA[X?X:rwH*i";df,Ba#{ ͛A@GXŽCT֞q]!L9g<0W{)x޲t: YggQmCY3p9 ͻcȎ,.y%sziUR:㴬hfjvs/3/; ~lưTO%qHw ɮn*#gl kHk[U#ʂؘ kɠVk7;,2BjUY y{h2J^ }^.h>Gvc (sdDǡDi#if+H1 ;-6cKOaa@5"$ dpbOt_C2#M}.36F 45/E"s4L`‹a\8 @D0WCC[ SUn'ezV:],W;֌3mt.Bg6]ݔ4:h`UҬMMINbTdf+>w7dl&rXNNll{Կb'UZS[фfb$i &#z~`/`xH p0X5".kZH'| D~΀g7+;1c]L@{*,vQvԪ,I҉ IkA6XO''xwF".Qi;s:rsYŀk3fUB1%?(/Q3n]~(L_K ?6Ov'9\+6G즫ף-dY^^um1ܖ7G\!09h:tq&6O>GGo ( [Mo,ToK$UeOݴA}=N}?lV'SyTYr* Zg'MPyh"wLSpisv >^7, /[㣯+ׅ!`t^byk@hL!XF>C_a{3#soõ5eʺޜ'O,9u<7O"s\o>{AJ1}ÖL*:[?ŰQKod T*Wdu?mnYJW)sg]iAEkv iuCXI_ǐ|0jnY:\'ӳU {CȠ6=:.;Ol'IO8U"jG?eIwiftJ#M)Z`gJo RP_;bD|qDd%[&R1wʲtVϬ?srzAW/jqK/Le3t tbƞ%F1Q𞠗hj =sNbM2>?dVa9j<._(rGÎY4LT5Ցsm2[ӁRK"{Vs *QEX*~18}d_Mv$/#XHR6J_-b m@`faV tЮ_:P3}ߢ^DW1| g 46p$iGw >F|xŮoMi67gmƕaq~͚_Y?yUZ}(l I<"Z E]UKꈅ6Vn1]꽝2 L|XNW>IҍTj!e-jȅL'%dLAr\H1.$ψp!ҕVEք38}лL Qۉ#G<RD݋GENԼ}ׅ\(w V!FNpt y@ܜgpnRV}пizVn(U'9SyM> VUID $wۮ)4Ix@VT\eC 10M$Cьnxg}\W[+:l &!L@g[+1s27s!tr,bDF #=]؆5h !{s-xnulPr}/Ʈ(+CzqjKc*܅ aHܜj0Ph_9w B@pc@s';<-H՟ ;߷&Kܑ 6;Hgh&DV?*']4T!t;wx lr:dbɸ7q)FZrO>.dy{K UkyODغ6_(wOѹ7P~t3SQ-h+ѓho}!˺h5X`UsA (Q,yYӈGt/}['EhԋZ؎!\DsfaSJ.bJOtOп'_rӜu8( *T $S~ϙw)G::|223=+j!eC^6ۂ6zLnm*!AH"}FmKc]b8d `y/,$5Fy`\B$s)CN $q;>LV6@eT +ЕB HQvj5dvf&-鬅4vI6ԅFz"JVotzcS:)8n#ȮU:.+#֚W~]/^Mꭜ䵭'=*]k1*S*at;4Oϲ県XJkawfZuI5; + bQ1[]lIF=7/$nWw8-Ŷ{X"*;It8܏6-OڵiC4쎦מ%/۫=T9\」kY\ ^Ur)P( B?>('8V!UM"L۴o.;VpZ7}}EUC$yq1dʶO6o;~Ar;r@c9/Yu}D&g&R4 *A"' lSSLhB$T|9 |9 ۥ8j~Sd=YAW+Vy2[T/Z, *{g]WQOvs!K3TUd&Vh5R "mٛ3˜feGAoർk,0%dD'~ۮ=TR/P^pZ =i|i >:sn#b#'m #-d|v,Z^m.RO3[.BO4-Vbdrz(#w=݂sFR+dQ?z 8tmR|9RGd:b΃i]|7'2}Vuo9()XyEd 2>m޼GQmGtJ@:7uQӨciCX -2qmXܲC ZKV%Lnxik*$FUY-6o=#9X/¯.Ԭ0ia:^ Ә+tHM_4$I4`Ϛ+z%dFћx ;ie/JMY pV\Fb힏FgIp9FJg aE.$ǣL@fSxPTS)c`Y?/^vñߤCA )rpi7R*D}D:C$<ǶJnC]ϲwq -J9A%ky;,wۭlr%reNT!UU?=Veq[' "Og@::sCf{V S=2djν>p4Qa)Cj=H:-G^chRF$-6݃b;ʎH >D C`RctLG :r:{JiÀ"\^kjl{:F/elx>S dX>3MiڅV~a"|)GPդ K{f$D0Õ rw%n+m?95$|vؤV^Da7m&rL - {WƽRtO{+K; tBqK!*Nx÷֜ M5f vb8'5NW,gjHC~tUƐ#3) wCP9_>#xl֎.nEGsgy)A}+GX9Bj~6+[>kIDzx@COiըQUx}ﱶ\eJAT󐁖&X!ޖ X´x`\gv^I)~@1L ;n?E]-b .6 oBjxY*.e 8ngSPcsS{+XUD7("k/~λ3V.PGNF^r"}A2; 92m7@<ˏc yU. v7GU&>IRnV_s4cH-ˏ]1>WŇ~‘t8łYIZA.vǴLA[Hf)Z(mY#i#0#;=2]ĐuT.+uW<{E}T(Q]AR@߳@sfi(y[Xf3d7gDŽ0^7p'6k׭YjjfBk56Nn;ֿP(7Gk}V/!^$çsU]Ig"IQ1aw*O ׃ RE+(ZbcY߿Zkl1a0LMH;K [KA,vQZ9PSu\l^LO6q-Koce{&+a<H.SH5"{'Q&덖 +`u#=SIdh0SXcv6|I7pkrDg_US$C7'` w)q:1r(^IAx.Rj4f;ًf%kՖr@a3oQySҋ}ag&c3_sLNpc|}Ȭ5@41SwHwd@ί^+ӛ\o1qH|tԲYC0H)z V*`Z̆DY ϗiy"vMn3+vPӈp&%f~̇bu+{)~rn}]9MLI(kדaE~|/NM3!-akb0s:㵠MrPeڠ˭5J*:H>8kpu'4산Iڟ}CMy{"qb^-YztDBN_ ֫qQ@\e]|WfG_!n"K K-^Tdm?w}Lil%T]1]sB{.5|\qTЦiK83ԲO l}†5 i S 򵛏"61 +$iXt9P8368}o_ZBXG,*'G>(ǐ [=L[qHdǯqarN4ai &!rOp4k.Js킯 (~Gf/v6Cm몚TKwY1E'> a $geEy Y'K,X Hۤ ү>T ޾ lW/Mv{gLZqM& ˫F=Sg-j5Rm.m|RLtPGJәT^Z({(z5'u+_0ev26G- oc 0bK @0eFns ]X2Hx3J\2HdNʆ!U+>kw 5o}q/%ǥyӺH7x ?*NpB8rYJՙr䀋4y,ԁ>Vz>ywpVh[ᷖM1u$}/-QN]Tڄ7bD؝%~GՙclH-"_6%-mHN&E &BH wX~Uua}b&)r˾(1a["0k躥6Rm*hC_/ 'z8I?Kq ːS@4LXE8x\z.P:Ӥ bds!RÍ^ph2=G g:mLKlpwH-Rz:9bꖨ&Ayqi;!b ;/يœ/ú c״z`.pu$e e7䎓CE5⋡ܢya'b%O+$$=2@p =W]/qzPjQC{7oH8]K'8r ,Hh,Djb:?ذL?l4ߒg ʡ(Zo(VЕ~iQzn_(pv5jk^`v^=Gq Rܽ{Ld]k  >XFR/N(0}kkIQK>UTRp/a8CYzӱE@}Xzy#N)f O꒻"ʚsk]{ʒTY;l|e2Wy&a/A [ݔ#ٕ+C^룧BvfʿQ@ّ۶0핌9DfsΥ*!,Ԍ%DRAjvYDYR[=dn%"5XET^TZ/q p -8VK_Fv|%-2| eAҤlV%nd &P+ľ26GN47~ -c 7"ILOUbYhz Cw[LD™vf#{J&{Pz{taЎ޹myYDgvFpV@iNZ>@ JjV3g2rUIo s [XyC|Ci"+ :I//{XGC=%HRQ@NJ@{@gFU0a',`!}c{lˉ fqC}kGCٲQ5XÑ[2 FǤ\r$ p| MΧ$iv5i#Y* V s[fWޠp~d4l|e4@I)]=Yk=vĜ?):%q r/Ql(& ̻*Sn`0@f_ VVC 'v1}9e}l'8꘤sqb3բDѾz aʘnK6ޑ<[rG/A͸m:ʼn7#[C8PU\)ƭ/%AYZY˝ixO) I^4 9T 8hu4xڹGr_%Аn67//!c'UEyLyjS$4uaEPaڥ{,r;L}1KwU/s-昜 +&֑4kJn1j Ln>zXZ>Sjf$>I^gz~%L*aG'oaOw d(.a5C(v$LFUQ|Yˊ&i'bf0У8Q㶚:OJHjcƿN'h8-vbx SGVgN%h+k+FAzEhVQ.*@_ fmSͅQlI V90!H={9d҄ږzޝJ:Ji~}6{_ .jD$9i"{ ;3mqjј`%[(W"#,F^c*i#LS{U8zxSZ;XG9; ] ؓҗYD# gY*M#C20N"ǥ S%(g3P/Td*o= Dqp/\ s %ַ ślv!6FQf> sQI_M/L`F@2Ʉ4WW~`IS(i¦,\_tQEOHcATLzQwd9 /i݂s51ף-N(i//)d=w &dP}eIH'rޤPTTvbB4sUoˆG]?XюBeJLlF;0̃ Q9!_PUڼQ-`4lỲwCQ) 4*R bWRcb Gt^׹~P̘*W{ W}DTc-`mˌt( qpQD&f3n\ Z<|qw/gu2Nćt>91ؐw4dd\EJkE|Eqx"фHv*mSBT,K>쓃|ZUrC}NPB7r ), J@ЊYa޸ؽ(GRu%^MMpE!._o^hӰ2lvc%M#fL:+ts/չ5C~qI seEG]YXG"k5ZcȐ"A2ψNę` ,s Q!B lg,o"i{\*  6s$]= IH*:ӎmn{O?> Y{1ڈjQFE^<*9V@hy-A0z*ɋ;'-gAĎILBZ!v"_߳9odWA'a~]0ߛT'7 b\dgSN.EB£UOuR/T)]C#ә, O ujGOO28f?OEho$#Ev%/2*c*x/<3܆pTmj%ē*G딥!qK-jDz8ۨs [ԟf`Q\AlEæǘ#d!~#uA:]zK$E@#M4mQϐ+9,z$e&~6[_[\Is]% p)tK/0MT̺גY4#}6a,Ŗ^f3ena]#_38qqwnVŤ:̷j^ggȠ^\]b{2WN<-:Z7bZLk|p9v{ V)OMwkHӸ] ZORm'g r R)+-"F} O͕|֕{MT&:9?[Ŷ? k-2|/d*ƳupUckW0h$'}?D헰B"Fo܈OƮ=B6Fu'χj*.b/b%CbBqf A- ^ijy=m{/ pӇR&PE!zvAh_p^W"{!k-9f [Uǣnx5$fIwz;R=eӚN?y||$`P.zX#vEGsȿ.w5jU:<_c !A(1 & MqBj]sGz^9KSVfS$C0>/HvF^<`ױ@d*˩3J# PZ;VK̺Mu}^ɯj# SGjj1ß2Y\Dv/_`_dQ9v*#0M zvEB.x1^?ϓIJy _|0 [(.mDFނr~P=5>'&P4I)Z6ldfor5@.ȭ&? 0 Ԕ`حOa0F1,YW-˹5xqذQk1XFw9!#z&֕/k鷃 %(F> JrEUꥆ m%*k_/]W.-PbKb!еE6e Ӣ4Em԰DB+ۉf)s-!8+ ; +ϛOЛLb@k<͠A9<&V+o4p𻞚80A69iښn<tpa0R7C\@7*YHG_\ӸNEMCA@g"E_>We)S4}" 1ywcJ7e R~ !Yr)Vƀ7;+5.\L1 crS˴q$[(47b {7hubb&. V giqU@+9ECsX`TsTʣ5u ˳17"C#pMDZlMy6'#ߖphVy=.P2tP&T-Pud k TI#ŇpD p148mݞm:'z%>@8ﳒDX RlBE+=htPOoOnl)/&4Ş"go'.a(K e$z3߁EyOpMXs#)\QlH=XЏTQvW|;]x!L@aILXax mӍQAAX&Ԡgyboy:L @HAY^NvZfJjۊH*!S2OA[@i}Q@ ĖM2)24fASaQ}2(3M5m>B g1-dGZ0弢UnY\y0Kn/SYv'}utwjͷ;jQ:u/b)n> !u]-k`4Tn4!r(5{Nώ_尯9̗n>hN. fl[0Ѻ}^:WGФҚkUx7t$5ӽj27`Oj]5G"6L^i Q0WKGaM`~(<sټVmIWP&\}@ ,oX暋 cC *UZՐP̜ lƟ]ެH;}ښCh5P"y"@ sht-4YaԪTïۄ&{bmfQ޼,@Q=s._b?=24ӜҒ1.zd ;7K31 ͌--ʳ>K+aO_%ܦ5>x%9AdYt<~oD )UtX-1IBc U!Ac=%b)=\/—v$E!1OE SO~WT/vM)燎 g>`p"_'H\@o<.1L\893TM"3Rx 1ax hEsϷlN0M Fl3ijAȦ$btb 偏(*1M~W_|91Nj4U A'K~1䒸{QpEd n?I۬5$Nz:-߼bX\vEҳF%w $czmURkˢ=EHԦrzg۵`1p [oV\ ׯ p EеqBEA8pȰ4H-wHYo)y0$wQOmm[.~mq:eA%]ª&@\z9eFbĎh6!6 aPzl:cgLtXEiO?5%E{/ctѓ {Z~HVAmb6YEڅV.xiLA6XP P;B u>>/)w ã"V%B.mt2<n9A\ y9Vs;]Nl7N*:REgj&壃L⁞^t;F[Q%̓^y8c4v|"ׇo6Һu`W Q9-./Ȱ_y\r"Fvu∤a#;# N‿8vMaS~ҫB_-r-NEsH6>IR8y7c>9u$:L(pOmJlHvP5k%4e̡ɗleKVW9'L \D3vӰ6(~P9rxhbd epe5-Ky8ݝl+##5}妕 07LDg3zxZYU6fj{0kNw"7Uet[x,qƏ7vNV:#^\3 Ӽ(l t4I51gOjV/2tW:U db yތ%2I -Xo/R|3+*dѕ) '?A6:L5 zxhYViJ/&V2'[UIDX'BvVP9솋h<:DMBX,fĹq`/Z c>Lէ`q@GG6?en<8 1aY+&7hba{B 30Dl86sO(t8 (^lhƩj(.P_XEO!(ޅ[~e7I{m? "3;6s<^)-߿9mڱ(RĢS_^\G|J'rA}9ACk.DFDm7d걘|پL3Y>5=#,wO3Kin"SklG㾮@..{7/^8=8, ޝY$}ӳ"ƨr,V^F\毖o>D1kf'$QDnb.izm%Enb7l&8M_mfe-Njըbv|C@rpj^ ?wud.L໰Whӝz5;19 *CDS(ar d)[\)ʠla=*aH X󵗹g OUMq(ڴĬwW?G⠴V2(0ϊR!pl;0"pEpbuoɚ$ˁ ށVNI0&-aeqDĽ)S61kç &q]`n#C$@+g(Մ1g^RF΂3H _ tCVeZ ^F?^R/ $7ޓ} cҽ `;h'+M=G$ˊ`/a/V);WRqP<+ ,Yv;mI2sU Ó S*zIwC[VU:>=#[dHBwmbC:WYDnZXO @U}׍.}65R%c E;#9u6JB1|Fkj^e+}4֘W߯=d<U ھo}{s0Fq=Md^|QxM8A`@>JIvws͐(47N]-]U,tG߰4ݗ&0o8(m$_IW1_B:heU Sy[l}`@*{)Ѣ:me):L*sh)/8GދOv8XxQdͯ6Dk |+se5NQ:>KLe o:S93^(9^f[|}|WVAX,d`7T,ZXlPrZbik:KKT_0r(PGC.o2NK1!Ȝ|SJU#H_|R7M% n`-zMvWcUvZm/kZÑ23ɗ*I!,Lpbwv)"cF[hTRC1Z3KoL;uk/'֐j|:]aЫ׭e2p]}5{0tT(%s-}d9ٯIU~J1g=* Ѐ-̻U3Tұ8f-Z79un;re~n}o(F8r)EpCX8,V]|.N$SF9xo$ypsG2TP8/b:52=p#a[~p-EZwEJ3G# A!ނ N.t9ʪsblgXpվTŌ9r:7 dg_( m+^>>^|Io$z#<غ\X^uiG4yP0ӎ&6"10W2% Tp򜳈dnc/®ڧPC #3#'CVP锶kK[ZZ"z<'mXr(6I}eB¬kDUiuz-:jI T3X牦p:(&#^6C 35_t ʍ ؀ 6Pr7+"csb\G}S.L \)hl)X4K}tbÞsÄvˤC0fU@ƞ._*(_ԧ: ( XqK~LR]pxs&)SQ1*?KH),5pzl Ц;7K3( Ÿ(; . |j*McC.; }%oy=4YFp!;MEn$>cӮNNXG)tLHfg-B,,4 N+)܇qÛU" !'e,bR33Dy]T85 ·@B $anj˾'*w[/?_3kQ 7&Qv Æ0ejwV'fM4^jYTvJdEUhJ|}tT? l?'2) 'SJ)5)w?eAĄr) %ɱ,G/J-8 ߆GmBa":f%E:ltbq9vrr\A73$Խq !X"dʞ캁j P\]юYEn>K20ƽW-skV!ׂx;;_ZRNH2&lr[sqoR==^)h#,rZul 8 ҦzHTAf:7$8-dާf"Q萐A;Wj'SjSR CC>m*#9 Oo%VohXRz:e1VZuz>q6c8c5ng%;EH8}WYaN GB~3v`h,4gTa[`blA^ze >p)'%/ \ G}ml%|]p59ϵivJPP]֊-#?Oz2rήͭe޺#_ḯq&ɰNr%;n\|6M*#m%_?}6 a ՞f] v|:̺#{J$vlPA~{vpcf_qLZ<%lSSdcΑ 6<,bM lD,`P5EԠdd|aI4$ޙ?* D%,߃A P>">@hd+aPh勾4JWla %йd B\H7X Ȑ7"j&j#RKaiB!_#zZp};#K>܀)诅3I;z.i |nA~BzQD ̞·A;`"A"7jPBIYaH2}3LCtD)[ݝ54b3)!LVk 1DMpmT2XJׄ *w®#ttx\C9KGٹnpKe#&N81R2kPɸsmΏ+ʧ{7Ssl¿w([h'܊{ Mm<]E bfN&~Mظ VCdTNb&vX` =k45z ;A䬮ݘ&&-JDh;;g &|OZ(Ŝ$Íej-AY:7sb*/O +xLn}wGrLmDv;&`lR\Apw%!&Wtu=To9KU1Ps9!jb$'ZWOV L*_R[I|OR_m6巧ܨYx3XʗL^neSoU!O0c ~r ,(Eab][c!WA}2J? f{a+ƻ02*(\+\?Sa1T `D)SBkDۈ:B,R(I 0be۠D&DײKPѨei\IWϗ% U5ڂjLvnDnAԔ;4!Y U( dI39#,xԃ< I@"2@vM,Nj Cxb/VwB* ϬRQ΢t؁)ei@4Q Ics݈*zJk־P7/GL6z;g0ZЪD0=؛޸B/2>I )qщ@sW80<I^;Q_E@s%¦J<p,Ş04!B@?h;$?JvhI%k(3VLHqY"ZcʱOSǘZZLXmIh17SxRg&"Q$T3@ѭ[WJ~$lkikO͸OjjZڌ`r!cy* 8[qUjA6&-v9Hr$x`6}>gOq:ߜ8 v̄Cx ڮXR2P[mQV\nzdG&!NWK3,;0H@> vb ݐME}hX'`Z9kr .nn&|.t :oH'3 F|Kh|NfUs\&7Yo-lWERU4C:)6>7po*k<P#EJᓷOCqGl= s$oouClkʘF:,O9}્dik uoܧ*%62U5;dvHA\mh=z)+ w,][烸խ@u_;qh[dLͳ#NEJF bQd$|z-2{ə;15h2)H#/v Bʄf= > f%bF:G2. ߎ/5k1 Nyt*fw+Y0TN՚:t856& R=c`-fx;a>d ft\3:a9IÓ}|%%ݩAw:fUZ hZ V"nAR@yI{_1/9{=~0qT՗w&c$f& 5 vC3!]R|$Wn}ƽAq6Z\t e1>7ۗڹ)ՔhSM̺nj=6P Ģ@ Kͣ\H 4~GD@ )다Jza8t+pSts[~$?1'ueN #n]zD 41vn 't:%AvpmA KüC4MB"9tD0b5tëHGa6u=1on8f[9,Z)w$FCQ2%?!Ӓ{jjBJKN,I]r}#LU g ꮈPA.5ڂB`"F$o&-ᓋ #  *FBfuݿUEbelzQ%06fQc+k f^⮼VÒJOTf1 QFPoTE'<){x^f{*ݜ5gZ}=Z_L\ga-u]TG'\Ы$Oix )!a鿛s6 R.jklv&le gժͳcv.>е7xx;ҕY%kGk/ey3:Z ޞ ha>P#f7\ڻ*90A6$mofExG>`@PwEU Y olUSlC[TW]q:~XJS"RUI6Dz^C1d@y+KaJk }jcQEV{oF ߣĪQ 4[_75ڥ|zAgFpSl^-{^ n%wb]9&tf  \%~'S1;`Mr&igMسa4\ ;ps ^;U_=F2Dt+vL,}&'L/*B 1}k_(c67@n囿&͹F)Lљ'j'X:TaB,(o*o'6V""΀l^1tMnzŭp!Յ: .=q2?x zEH}l{$DXk<~I1V jmS[֒ Gݡ&(d0?DI xxTLKW826(\ i@]ҫD0#2F[ j:rs!GDGj(Z_&yJ&;n̼ΪeN+teFf;+ث\&o6Eç&LYp%fthT@[2Ve S[Lڿ2?<'fʙz oZ50Ub8G0m{!F017r| Ase~S4V#UO[€l-Zx Ӽb-!80}}&KgLr3.#5nIALX]Rlt0Hw"NC& :u%&־ݱr߬j6LI]ͬd ;(S.>`Þ6_'DqiU PL ˇLkqS ,VkN1eNL>Ĉ @TyCFwhPM2 Y{xǨ5C:^PH g w c3.'+[GbCS+ +1θbqzu#gwc6/xN΃-nY @<3&H G]v >hZ#zȃp6[u GFSfJRxggyw@inxsL"8+?)5'O g7z։w :A,cizP`Ըd^p1吿=ʲ LXf27<bl?|6 yFmx <0iƶ`hu QB ' {]n-Ma}1[ P>-2" (K;*#^543I2Phz1@A吔iL_NTz6! D^1K3Qʺ).w?Dig7-/bR᷈L3^;-<'X-jJYY5MXUlx(5 +wN5%| 2hQzR0p'*4BV}LiJsݣ6;Έi1+'_ jpU{٤"R{b7,b" z#D!ԸSzi<4a5^&y7.D4nM5eT8`.+vh[O犝WP$ٗ|*BP뤜k,|*#6Ϸ"7lˤ5!ZpO9RoeWlt1 c_wR_&LLLh]0yu(%\537]6֧T qhHd :UAJ 6ԢY_ثtu/BT#%TI7$QrrJT:ҳz,56o鵹 <}RY-b!hQ׋ ^" ~tJ*EKX5ρLFax<*ʚEW%;zAWCNm_p#Y=G6@и ]+/{۬Z8[_%mY, evhTpZP$c,zw0)tT +ʛ?7(:~ggԱ%nķd7+ 7y-sO; Pn&*q >8󭕁$2^<9`TҊg #~Mj9!{,V.>sߕ_ wq}TXkOАs: o=ᮺ N y<ȑWcb+mf ,)Fj دh6G :H>qO 2ݡ " cw9nGh Q@Z}<͉xaYVoNBqTE9GzK1(g-Js f֟`8+3]\з }(=Ik% i4|2pq<Κ<i04b~4GP6BeV#Z\E7V4MX C7Ӥ'`92(:l۞a,%~zQ^ec5U&orΦ4ݝgO/in`Xr:{w{F '^J1$d2s'<'Ӷl7/hd£R+p ;,PQzFhc(DjK&D絤ͨψd=~' tZCjh6N?aUMǣRD7rAFWn뫣p`pNZQX=]lVE}$|^p 5@V;X)~w5.N;v3eO'd[0dDscz%]NV hpbDv3P&^>i :>u*ɐ2:N"5f+8u (y!|trus #8ZSw#dC4j=sL.Q>4Cё 4i:tՊwu N_QlDfN|_zhU:kt2XE>o+F1z9 rRX}ݙpG#Rŀw5"cK(V?W0 "!74 fm5E M|-/F65GE1#!l0E2pիY<o)=Yr߉Yt jϘ{O{&aHG]$A Rɥ5A.{S?us:o:pBH4]-(fVۏ[2Гgx {B2LyAz9O_cu(9 H ݡi7(M 0hBꊿ!3[}8̱&5n(j ^ 9O;ӁLT`y/6FHg@~=ZlSCuvwJ3r 5'E՜| Dm&颬ݙKrXNe / «(zQfhe0N\#Gz䢛 |NYe+ѝQԡCnTWП2˯w STD JĄ—H9Drĕ 'j>e2S+N2IPQքBqG4 5!Q+P+qm\ gTb <hn{k[Y= (w~q] C nwd]~ . `t/?jYݞTڱ2lgqa eM,K1fST|dgYg`VhP}291#Yu3]/(ϨXJO u LdĬ5g+˦*(3$f??~'SlՈy%!OqوE$"7p43ЗK~`J+JD0`e.,JZoTxoIqTWv+*9}܃fc~Ƙ3ec +J;Y`ub6UӶ-XQjzç'jclu^Y3QwY7ȵ./ݽG@C ]!PUYS#^=& u6OH{LS<лЌ^.t݇ꢤ6y&yOu\uLUW3c}>W>isrf@%]ٕ.4$RP/# `^^P2?(2TĒ D"c S>aq(5.l=&V=UEĆ"^O&<&gaiPH&f'mk$۷\!txJT(dC(bU䠝-07D/^ܒdTkhJ}v?8f%e!/(!L5am|Xwb˪+ʦfgbxe"ߙ$P`+~"kެ,Uv=@i ~1LbdDZHoRXmk̊(is *,:Xr1ד7I#S4 W0e<1_e$ M_RW `fBapEwvLeތJku hf 3vPV$!7zuU bA6,m'<Jwg 'KF_M<[x*Ib L&0jYq㠐{@26anHX rG91~y)02PUQiY:AaD%CfTPFyӊ>ٷmڎ!\;`*A7JvUt7w{P_r5v XOtPHBg:8!8[ Or,ŧpiuIU׶T9t< M-FO 2$YȅRpN:%=x}gwDě![k+f=n`m]UF_ȳƟOJ4ӅP^qO:1P .;ՅE *ZvΨ I݁Me]p{6 s[&#wRt`{v,CI{Ib<]^?q! /eӉ0Rk[: < p c@kK`!̱:HA> R*_8WC地iNg~~! ojKKv tw5#J= N}PӾ/L?˘*e$gc67¡a#O,Փ'#~IK? KU{7v.oþ 0PRx<9^rUL;tK@.ݙ'R) \Tojm੭6yI4q:`l7܆(SCT'-|ghw4 B?4lK#80Wߢ1Ls+Ia 0+2ЛGkO8Jm=Yԟp hL|@c22C:A+}yᳰ1ؒF΋k`W8E\36DQS>t[zZ/tK *6l-a1EWJ 4n5.l2dJCI2qF[Jhl>Vn+1Lt6sAuˤPMl1LWRszg(Mhq)yZ |;K52mBN_ &/fLc!컗Ɂ+@@~>DŔ5CZFpѦj;'=]T8 -ھidRu/}c}<U_, hwg|#{[2OKp:rrF (*|*R3]Xe0)iF[20?hMuꂇ(= 8"`Sͩ#tD`)06[~u!j?ʭf:&%1vcMxDK:<22z?=" !JlĆ&yT1tu~Rd+B3j)#L״/Kl?fuvdщjקYPPӯ-qI1Y|x\NPczP<|s`0dxY5TĠ9G'5 H&( <IعS҃ !K(̂zWQ.3>vG,ugsUq$~8Iק@EPAxv$QI 2{`~ kqS]zrhP筓͍{ZiQN]bP9Z$".b+fj!~} u",!kq ×QJȓHׯ93TAdᰣ+OTIopƭ Ñ. P!F4m 㘙`SU{RyNH<u>">kɐ[Ʈd*ҫI 6-"HWԀ|_ŴxXFvLQMnrB@]ٟA>O^#D (OQwZm[38?9ڴDyDy)N!>nN}P+UIU']5oGįV>&0غ݇d4 ~7)k<ǀ߻)V_>z 9, sb,E%|ޢSCsdSx&XoBU+}udyPLǏW =1~f& %A!6Ⱥ 6UWNOSK)' 9hI͸+Hd٬ОM*ăv,b^JH+7dįHzЃ&جhGF IF;v j]h? 8l]"PKfp*ک pM]v,#oig4AJ9bjE~ ۘ4gP:ax<ԯ >갷sT_`7& j6Ssf&`B߳aѷA۟$gb70 k ܐ<) 0Y1ZYf G^60t}5-;18~b5wQn[_ g\~"g9lה3}n9xaXS m0=1q)$X;5FMU9?7`̡^\ڀ[E.˅TAW@VKEߛ׭@[HfhM!? 5[6Vۤ Jnx6$ŷpds[M``{ pG!1~_\B_hH A%)ofeAbۇ߿#}RE*xַwA`*ڤEh#F_wkmQS]rsdQ2$p!xJryvfkn$SuU$94n&FB_;x3T4ve\};TXz(nһU^nO  00Q]'CDp2Ww<7MfS&p ;sFP1w!TO*3=%'1':ZѓUNg7K?m?|<0ǃPD37!v8퍞"H"_qrO)\;RfD E=G+ %P8\kfLFO`Ĭmx;㼋7VRvP}F?VoXMWTP٬GnX1ڢ+5n A̕ZrÕ?%G=)I`nWꪽD?fCmd4>s0D^jZJεBs>>Dȝ wr9j|% υOT9[zXYvĤzLl\b͞GN^cE@$>؋&l`IdYRԜZNp~ 22X4i6C5jFnyʶ _;$o`߉foqTs+1/0PUE+wrhD@ jO,,e1+|/oԟ?vii(S}U#EiwtNZrh 4կ!`0$Η+~ OdQ0d6|JRFpr5nP s,9 86MK>Yarb,$YvnJ:ؐ=[DWE0>2u(aPon(̧nL qέe̫gLVngk-rm Xvȴ?oTRw! J&6&2`mtIEK: d6*Md-&AՠD Ŝr]-H5>}Nu@zQػM5 X}B(mt07IŰb(sAAJ2Fԛ~2=12G 8Mߡ>~dޫlxeMW[NB4 _lӊ A)Jxƌ;t aI.",~kܟHl?qUyw<'T9"CcTIx0!m7E3蹈}aRPz(vfZ:0"Ǒ9`/8檊bea̪8JYxmӶyO/M7#fbދ'tNZw3<5oocbeT`JxPިb'r{(RssWp,;= ȑdA►@I,Sp3iϱE!MwE?[:+ vX#{֊_ql6kB=1ֺǽ!'^.ry~@>]V~]6L?0U;2%"A8^un[I^Ԟڶcct"Ȼ:G^NS6 7O3ǿx]d+w#m7 a^ɝ72Ǩv:L=K>Lj_ZhnPG)*זJsVvD1$n-QdVqF$(XF6*hǮ]-S ձww5}R膂 NGgy>!.g0# ܘ|g2|K71<:kzTv,b(hXaӞk2Ni 7YX K5]2r\JK[Ày/\ȶ ~U'&F̩HԿW oSb[^rgc,7jh2KK?6ND"~ |-JPf'{K߃>6 åB]XW1?jKۊ3DNt5G836ȱ_ .q#/;ik~J&]?X=F#2 ¨:t)BEJ%vj0 N3 e}:\0ӽ zP8X+'.lKl?Y=Ɵ`bs`+&}\x*DƷ-,GƬ$󸣱ܳLQ)Z[9?PL翡c[tG̍_#\З pܐj-#"9nis7s k v6Qzfq䱃9wTQzo|cP,3Z+֦yѼbR#x Itq'_ 9Pvvq;~t6AJ+Dxܤ8%j(J[=%WoSu9y8Nz M3>&y[ChT3Hki3"H;lU9poe 7G n-ӓ]a Hpu-yP}6c֮tabؙĬy1=QHwFa:ᰶh|& ~l 0 ly=J)K;/s Pjԧ9c;sXCM"BNMUwv1Ҋ7_%* Y ?,[?M(-dЬI;;WBdGɈK ]e)Z6\?Io(5g̀tyDxzi܇mEYۤv)=h7O9#d cDG{U|پc]ɶM2+oKNV[|mWNg~E3$iWt|2u5i$?.?UT7JenO ҵXS!%c8HL(lTBC=|sTcTםtr,vFM`W* ]-= VG$q<8YZ=fpW,Q@ӤJnF%/Ng{ix !DR& 1WY ~\m-ӁsVUa*DNBP9&k[ ?S&O|VF +< 2o7ڽIͤ1VRL7hoWw2o:t53Gk*RS2> Zj ޫ>ZEy?QZؕ\lid2kJ]e\Bg &ᷪV9f{þHuH׏Mi(9պÜBǩ6Zm_ܬ eK4@=ص묝 waLmY;tljkːMo'8bw^h"8P @_k[$ޡ7 ;,/v>E'S}(nHt=T ط!JZ9 v/@Qˈ!HEo_:R S7w.ZN9Y56\$]-NRpp%7\~&N ; ȳWddeȦ *A~`ԗɑuU*T?%v^g>i8s;pîA1 Ǭ8.rrr:T72?ML;v[!z|\R]I rSZQ+Xݧ́vv+F_(V" ~FU哺o Մ%ŠzmPFg1PΠ!3cS٠9ЌoAdM m`w? bV6R; }uNJ»f)SS5@DeG ,Y/5o|6r)l!8 lrRճ#* [eiIL~ެ#}2r"-v(!.CYі Fἆ'w^\HmDLt}ŵG-G+PNpVh69@a 5m {>o=;BJ+MgpC|R%/xw98p#w1" "8Fei`= %hr"{)r&ArR%(B9,ІWS|\5+C.%!д&ڼiN^ǭ:@L{5)qN?k8_ b4 ÁIj s:p܃q*M%o`lBfuƴrdZƼaZt ?&t Q{!t$I:s/ԛN=Iߤ擋h4@yw/RLqh{ѿuÁTt2D˜@Af:1/4047јQ mSSیkj3 5id,2Qkh{əUՇtkRa :PFeeğC$"uF<9ROhHG񹖂^~x#f%(T/#q[_J})پ=)YSNB"~y]4(yLfpW- ,zȁ"ḑr( W "fr*\Nj7 ! V8Zi3,{aT>?6/.hF)y7ͿnY_4n,7 woꞆb=qC[A 7>ϦteRpHQ]_r͒; #*p턻\DPkk}y۰S9 6Qƥ3ctGi-ljS}=5pɛU֑cؐW΅9m߃)eewdde#xk?d`&M%y: ^\<|'t ZM'69{f*KXzjOaV1@5:%͛_ut< <;2-D /{~گUpM-&/J5( %n}kĉ" ւN6Tsj -E UAƩZm䆯Rh eGRUSPhcN Ժ2f|D<㴮g@8ʜ~aAAޏB5<zڸUMJqw\|*= `œ)(GսQh?2tq[[1֣Jr Dڣ 2`l _*.WV;札Er+'A--T kysk?W H 5zBvUK%'9j my@ٙdFJ([D_2ۮl?xu%/9:u]V+u͕{crbLj!ŊnG3i˿3dBk#;NCn92nUqcDZ?%ch9=92pA7O9GEVX= 5g`G\%K[hqy_[Z7ƪW7KZ`@|Lob(چű'ak Q 1 w(Cn@kۡ"B+Yzٍ+3Ԇ;h1||JVIp xPUtEN%t`SCs̉;IBydW;>L,<̹0 LJ;Ojĝ5fB,kMZG _khXE@[0L(7wCdqͺI #FH> yϵl t-3ʴ\$ > a>{EZ"ry'\UakOiܟ`5QGXH/'QÕ9[)]:JŚQ.yϴU{/Y`B$c7‚RmnguzB0U a8e0x?6S%}x V~]/p3IYgQ-bR8{vVHdoy5&eͤE?Ś=aƹD0²*1sa$XAEU/6jm55ĆCXVpZs=<*Z\:)!x:cXJRRZGϲH2 u-@5:WLr_B}ۥ2`'/\ o&L(ҳ=־Pwr\1{d,ЈSmn.1{nwN1_Gbiq·_0#ED>>{0aK%X$kzކ_oH~ՃLCUvA,|;WJ@1XaF( ?,8pr !aYZg_d7g&^Vi=MTx6buF7 ੇNN3RF ޼5[ӜD L[){ eqJ!RqH, e6 iK"\@Diw#6ƫ(p@QG DCj|xKSngJD7am{1y6z# & f%Z}f~aG O'ϹLSbḐ>X4kRYVn9{@PൻT!s9֑P.gr6߿i'ӥlyْ4k =[-bj=? f mY<4[an 20{V5wM̷ !$73YhKbi̖t\'Z\[3ʄ}c8"B-느n=|Ξې;4{w \p=kH @4QU^=ㆽՒb0BtMH27DeiGsq-K+%ljJ$ *dm41!9qY;:i3w:j<\6nۭiZR|7w%ǰn _1b5WPfi 6cŔVd@8Dyll=AIϗ͋/r!sU@t,ORkUEJ%j %q'7>UmgT0WЍ آyo^TSÉD(%n^/Q0W&< ;ђ]uiZ=E\喍سB< ܇2ROHt2{x=bn8UdVtJz"/lw~ )6wNtONsӪg2ha!iǀj0χWuf|&wLVO?|^55ossP2TYb0TJrU~ns3&ԕ1(ø6BMkȄ"|qh̽ϸajWeٚsʣJ1nٖyzvQ*8mH-落l jHCA㒹b/n[cayq4/#XNH:%mudŅFְGpw_@:;A X貂Fwy]urx+tsg?H׶Mm-H8-PTձt(?2y/ "uVȵʅdܦA Udz >{uH!Kz:MD,5mЯ^Sr ZM[HQ/r6,(Zub4`'VvxV"RPd屏A%$R!sa\ QpEHncP? 맜r(gj O~qחܫ?ȘeG%{4p! D!?G+XMpɽ\ҾiOWQ) ;R{}E53DD!&'f;Z2hިdj[[@4dc-ϺY/b\ѳkao5^3e%&@_ou2`A% FUQW?fA\0TpSya\aqޙtR\OytrR>G1\D,i`u?mK\L*L(N͊SbFȍ9# B=`5ӹ?h#ߛc)7dj.$.L9"35$mwP%}Aަ;\_ݡPܘޘhjeU%SK%‘\`c,WNLV XfY  K@U]R^xWhBm;į(MtJI(+rkO6ȰeNN< sM7}^{d =I>otBM"JBvC/Q!ipf(N2R8켯XJ{4B"|F"X =>\Ih9ju™N s}W1rePˋtک%mzuekYTI&<_ou}Uđ0Qsu/r+FW I $uĹ(YF+"T_Tu- ⪏١| 8>N:yt9cz-#s S~A.ທk}zD |360E **0:ƑPt=`*Kj鈍HzqQJ7{'W߽@}Zݐ.)BBIKdI5N~ߦXvs!a;:_}e6Yx|MՅ@?Ew&n.(= bDmh>y姎efĆan8R.p-\@O,65)Qe/`&㒑"Fsf${{aRNNF)w0b.rX :?}Arɉm{ ,|l֕}ft &;hOK[4"5]<|w c20$fi~)@'fn C\VE],Nrc*[;q;2tf*5x\T hfd0-K9i6='2)'0Ht溜 hz2q հje<貱m6S;TBFwXЍ 0xKtb5J]%nH}lY %5X'J&'NE@nPl7 %,rr鞛C16,.,NK*q¸{٤gZrm"DjU!Nn}ύ%H%KgBɀj}؋ /b%%ᕵQxa^7b.dF.f"3؊FVgc+ Nt b Quw!~' Җ Bu:ZU ~zV/{%^2TaLVTW+%X;+_5eZ ܡx1mw?:$Ď!+e٨zqu.]{B\CM5F2{^N-H)$xif8 &Vb~#0r[ s#.\OIp# \x;`3D\親o'`K4'LM&d9ƄuT\&Jk+Eg DjIM $M><"M<0B2ƉS✵e: *`n/aGY"Fi ߊV}$cs N3m dmZhH^ȳDuP@D,Pk<]FhG\ " HP~P BOlH*ʁ XH)ߊHKk+o.]"yA= *$S)5,~ķQYC>nyӐk⮜RD<-W~)gw#@aQKck!eL#%Ԙ'N uܸC0` PA܈Fׅ3+m,}k/砬ʷb/ι0EiĔU22X ƾsm4%%+8FHgc77&5/_o/c)1qdS_m'f{-~3Jo`]7XMKƫK 3ژ%pV`ze5&'b[OoҚV4BҵwiL,v 4"s=J:?t\Gf!dظY]܀x?Xs-1Z\!o9b8y}M!+6f0Ywausu$ɴ;~AIn(n(axaM/HB ÆF7.3e҄~ɽEZh^ F1΄9MX[!ldGsN qvX%f"W ],C ]L2P:nWik7ئ~?~ߵݏgJ4)'nC|e(zA\DXܽHM`P2ZVcB\H&!_c侟ieЯa7W)yU'sK̢҅Sw]栢Ӡw)ȩF~LxMpBc~*8ȉoK%O8NxSMh ћǓV?`SrHa7?-4[mAm;sjNC6Uo-(Mp)\dVR+ $Aky|R+aKm`(zdZѢ |]KFLXK{13H@ޥGb$bD 9j T. xR@uk+#}{=5$ 9>Ob61 I;_]->#3;+s^)վ`HmB0ov!y32Fnc@deڎ ¶ǽ#K6G0ީOKֻtGH"}>cəΔZ.gz%'\~ .!C5K"sSsg>^ mI}̘̜edikQyS/`4?]`IþW^!g rT_[Ye=iSU^es|WP' >;6}r@>LLA@e6 =\khO*g}TjYZD}7ljjbsf#+a }Qlܦb @.NpF:mW@xξ.TI9mzwĬ/c/冂UAfV/J~xZ'6U ot d^{[7iTf[ 654pFч"@{N R:'⋃HVC4/'8[7/%$eܢ9%/UBYK܃U+}yMvu6a6~5[yn4dҢX Q b8.mf.@e"<WtFC18ȐxAէRu:i8" YֱXK!E^yFuFեȍ(è`x_xsp]7h_Vߥ@ :Bn7{qr0;-eW!{bتpg pjX0OWEoX:jO5R'λ|kbmBD+Kɰ0hdSCf"/4?w4uG\CgAPg`_kм5R}" i=h'DI<`vQ@=L.d}඄T5>=]:fƅZZƥWF2san;`uQ]axfV]\oa=M<6 QBpfeMmmCr)s, Xjnf_lSLXkKIuq%rGbgC41M@LgٍAR[ ZrS֊f 9@ iU)Hn]+ar!Ll9MgprPO}D!]7)Na!B.(tHo"Jh TnEBDI>nkt]@˕FP0W8O9+5WNz0~Ձ~JY S*Cg&?`$fw]X⊫yRXtߪ10LDGר5+iphB"SUv gЬE!>0ܡ =φ=_;& AGAK-\קrB_nAjxX8}ա {Š j=Nc.6TwFVBj,y! С؎{W]{Ȥ2{fheV-d@F:*1칅K Yvê?}J++xcxK8UbSb?{3'~/(ɭ9dx$,Y]|тOp`W?RHyt5g% <Ë!G Ja6xM2665t}òɥL5tVfm:H'^0v z[qw% 6:{ƵOFB@L'- 9V1F(:I/M'֒ƞ%ߐ#off*⪎~g4>5Ù\\ lkbi*xH>WzVTQ**w@L@(ϵ 0m nN.8?öb{sDVT3@.ģQd$ ZA5 B Pw;`"inzB+)UAw̃tbqح~c@A(>K5G|#gnK8ؾ{\ZRd7Lh `㩺?v&fǘ2hlюPMMewx{)q EW8ƘOm0STnP.;V`ESћfuN[_TLaN|1wCiH>AoT 3ܐiT<9!2C{7GuAz :s/DQс|{8,7gY'jdDG>eihXbT/@@1OcV*/6 mc+*8Z!o25oYevt%<9f!a6|cO6*1i[ L'jQ ^XF+9Mk'\)(bڂ"ytSj`7)@ెyQ5KB-B&C vثWʜ /})y^G8ܶng7I2`Q0>ȑ#3{f'6@UoĊ-`ڎ DϙK@HTQ^:][l n@AV-^X_qRܖ]Ѿgs!WEPrQ RY~A(jb:X6DzY ):?ނ6k{Xd.͙/ܹEIX/n ®}[*Mn@@ځ[(YM!Z|z$,TgLafh5nVRu7qzDekBNY2ME`ڭACs- 3.7?#]cj<~_D\HuGxșԸ4 P5Fm>tl@H 7kMgYܹ~_ԁBqQkcIiEL7WM y<&|t^05`hGĹɘp^.&~f x?y-S%v1p9}-/@ =^pg/i8 1nq)EՖBE 2ΆDNiH-}&^A:9QdӶll\S)*&F޷KQI9.%\6ʇIh;[ ywYq k@lsqQLM5i*^!>.u͟ZjCl4{_((Ql< EZt?CI nj%q+]b7 f֧QhoGွ&Dd*H="{ԛu5}礒0*MRk jI~aH^xFaҭYt旤'KgeVmG<8I7keo_e7ێk0Kf{#/oneepp1swArX2ٛBqpǎ;ʏ'y"uOvy"@݌[[ye-ӯ'o'hYo*ߗږЖmؕ cGޟmy90@UhLa/z>'H'7a@ ZBMжDrBSޅ嚫-~_;g,c%%$ lq̔ LUa(&?@_c9$?n(E XDӃQdb6lPE?)<+ 1骀K߸ޣ;m\ޝ$ԌdU+vb42Q3->!gH#םcPHIYTx "/Rcց1fqCU@ 0i\A!j6%Fㄱ4[NSy>h^{jۄ)Z޶U|1GetqL#/Zp-ydR9gz9iE! SK[`tfTBU3T(1>G={[F 5EPd=c}2c|6eWRr$EA·.AFMÌPE\`!Fzܫ*-k/~|}nWVU66"m M{~˞\$s3,4Yj eU;P|rMOFe>7M@8 T6G<fh(L|~vf7~>⚇$iY<`\VteJ6ȜBvii虣2Ǩ߆B`Y7Fi~XK">PdDǪ[i8Fw͖<C$[rruШ/ԥvB,%2Cq֟-gE cT=˿¢0tC|± G's7D2 œ~M5ΗHaMKHTm1 l ,]v0F+˶m-.G8I.dy,Bg`QEY7z Mv Ɨ)ut/֓F P7>TH-.Ǘ+p*8JC! JQe/v?F2d}7|mD\9XX* W+} Z;3%Nwma5V5D~P+:ARiʌH39e/+=d:A7b4&E >(Uax4q&/Ӟe;Ӣv_f `/ Up/kI2=~ct=*V ^}ɫ"̣•3"3tMl!'O <]PCԖX PKbYoX\z2)Txagm+_S>W8 \{5r;Q |1\z΀arW;1jc>V0IJ'ҨXKBto&R0n&V.B;ό-g/Z3C]/Z}S&-Ju1x4|2Aw8yDD*" r;dʊ/]J8vXBjCiP$i6kxƑ䵏XӰb!|st( _F- /ɴe-jƾ\~n{Rd,F0r sHGEcVn'Gs5Mvy̩/n ۰ jʭjV&WdmN_*@Evd)V3N=ӹy/ N"}BymoH,\p-*;\^4p5~.E9|D$^Y^ޠS9BH.Y՝!Bż5[6/ ? >ű0K[Bν+ Z_3\z19[׌5g#C%/mnSuj[ AW5EWbd}chǢxJt|a= ה:RϿPc=aOc-1~xtokGPNG q8fߨn &0}AW(w*)Ā)eS:<`o^hG󙭥OY-+bZ?h[GL#6 idĕxdc(0׵e3N:x_4N a! hW>{WΘ4ч2v5~l>]j e>x3oAi;Hh`[ za 4~ڛdA#j92  l®2쑫F&&3ﱤ{\s"xZ EGP3v EI> 0n(Wc!e#L[AM,yw4=? JArV,GfHm;]{xs о0S׸pFr AXoq##w p6 鿬">6~a<@H83K+We+@FY' L lI0Zkܹ!kT?,wSj:R\sj#$AX[p1E/z t A~B@5 Yo˃2>4 /tvMN CE,w.ǩQs&a"P$7A|)Z&gѼB*lP]O$#!=:KI6(q]Kozɮ+1cBW"|$̐{JtTr6s@nh6Ķ杨' pB1SOaC@bZ eYs /"o,c 5L?$0yV3EnHryEܤp>IѾ]1[a^W%qGGIL+ա1 ~#( x"OqO,-eߺɆGC7S?$[r#\t X5уr)\=jpg3Le12wl{nX°H@m fӆ2| <n[ ؖ~^xI{n5n^T|v>C$zPCGq'TZNR 3<ubp::6UY1*|:P*%xl7vQTdq#Ǘ@t]!X N+CyS0XCofBԷv3eO>vږ#Tw=gHyH I_ڢ8m%:ѲHBnygK!o*7vA Iewc9{Zԇ/S~C&XÄ4Ò.e%/ғ&?by'WKPy'gm;Qr끁Qg'w4H43 `(-O5uE6UXz 1> xFοs3BNv|伫? 59KuMu\|yﭟV9cj]b䂨귻 mciO*hvR^["\@8 z!_#gp qU9XXjKo ;r$(WUե"rT>zЗMBE$+V9BF OnV+0T/lm&i,^Ot]LN;78 'YBN `$IQUj@x?;m&9<  ٵov(q""j K[vIG -og[%t%_.qtVFD[;lGim&6ng9]K3"Ѯn[*ѳD"t6FHBpb'p:N3+BAYMR#lEŔ,f/Έ/Un7'\4 i`-瞟Q$¥f[ o\Haj-G7,qI~\׽ؙb*s.[-۹?ED'SIfOU8PPu2 xJ?Xh(s?VBVD%bK}$аmu8Htmygj-c>?Ʀ}7PZ]y0mD- j2uc3x>^PfZplK߈qHm;[ΞJ&{ frI>܉ VxO2BCW D:V=,_D o<{*75z}&:x҇XI _WK/VLyyY6k)aV|h40T.kPfgd2?qI@ht |1J o/`Yw gGDA ߙ[wo*x/|U xx҅'灻{,g} lI0gԖ#!41#G&UtS>8ቍn$h=@aH@2s5\srk5uzDS֦7EQ>SPN;$wUIr۬Z0r41ptj=]HmŻ)y4y"9Bx4J ā34xADԸ鷄.œ͑)44zlJ` ݝf|\ΝhYtҖNLfA굤LA^??<ڤo(| X;y8.lW0gя}P#Rx^tv}s_am~R^848RFuB5="'|Xg k5<&\R_Mf IQ'RJ$ICT#[2dכU to;o T?}oW2KlPf1%_M"ĝY d]MK@[={&|-捹¸s,-FN.݈>`^k4dz;k0 ø!+ $\|5[66- NR#CDsڵy^K qoX;̼ͨo>nuޘ s>mShZ*5b>q)a+o~kLI&" 9\trf^q^Ȼ32Hp1%k"ʼI|I+ufPH#r0f ml+hUa#):L$,*S[@9oʑ1N1#4 Vߗ% dYT10 >3f^=G1U{~T+w*P.f"ϵuObc.KUr!d2zJ> Ug+@@I0;LjWWM?w5 \RUNSžNˇfاuzAo<{Mi`3 Ѭj/rYqŸ59`-ԺXd 3YxrGg{v3Շ HPk{~+&cL>3 . U± /`!$;5 N`DOwZ1R&lT(cP@\Az:#r:Ug)H$z{ iv)$;օm2UI*'WBTb 3x(R8kH̥ĭ@J'ugȁJa)x8g|V?& L*ALBbnx/|s8 `}}!3-h@,1GDW$_9 ~RϰwXOӃ4SY݅'˩& .#Tˮx&hnT9 Ft`̄o4OCX`E"g&t\\dcuEO`vX4$bOH Ji#TO:duggw3s@,U:*ow hZN6ԙ#eN]fRt* Ǜ3/ˆG EDZ BZ `քʟqrųr5 b Lw@`RT^:#ʦ-&nK?+=cT*,VivwƒyNVP5JXgQ^^ OLXz5Ԭ.Uw~!װT/<!s}6wqkca@>?v`an1.|M?!)ud^vO5 iQllGl?D87wST2]l95ZsE۬n;>*?yc%Ro]shY'U2 KpA,sgTN^8-ai8rudu..9ƒy;[{Z&  ޴!x=s(K3 8-rPQ7Ob+:<:p^Y8a[E;WFzKƉ߭I9ٛ(;;ʼn*ĠH6?mSvɮ9灪m"a"ͨp7zQ^G"ׇ?NP:#Mȧ[_?2e擂P BR yWӜMX$1oW 1{ft_W_5<߼ _2BͰEdC?mE-@)y~S[^1+c@2SմJyH؁yZFߴ_ 4.,K"J'Ozl{V L[fA&tQBviܣ؅&(~юm,;'_Mk'V m䰅A.OXT_B*n[ QCM&DG2Cw=4VwroR]ZhgLmz@p12Z8y}wp *'sRa7ҕm mnhS8gO*+Kdwg)<fpS&5󷨖t |f4rIwB- ToA/άV=nO*.T.v\p.u>&wҭkH^<+W0|NٳY;eLrzMBTd9, CM}VޝeacQ5I(jM5bfIW+N6V:܆7oYrxb7d:49hgk2R*nדؖ>o#_O$LOöO٥Ch+aa() ;xSq})9av'#N:VDyMT)_ 8?(I7_E ݗczd5ɐV=!ؼF4(`ܻ 6Ee F2wIDPJzoH";;'ɯ[})G=%ZyeGӼY 0Næ{/\Lr 05\H[$cx cf쌩0A(j -w [͙ y]sߋ qU]<붐f|f$|eU䢫Bwq>S*҉3>9iв?dTYҊ,uCf6eH5[;4hT52b}pgLLH 5dc'CecFVTeK[a'?Q wiQj>xvB=/H7ꪹM):dq l;0DfϸU ޖz4vRoprRk QB(D##u_/h^Y&ɢU`G M[WeUQMBģ|omhlDeacO71"E%Ԋ%kIM!p%xӄTc[ܚ)8f䛫3&(%{@[<6Z:*{z*[rH;&%|Lc`Rݷ')@" fF&A{,E I=H1dC^<4H®gɿ ,A4s<><ƣ$ʷXpS2GfΊkGm ;<}$QۻJxi9!TCrkߨ7#bdI+#/I t FTPkЄ&`88iNI8cZ(٦?JN:e~BW Ke{7]ѱY3ՎO62_YѸoRdȷ eG9>{)M'(Ԓ @ǔCW 8= g\{L9W ]"% 523V+.a!jc}*xNbnpb==igߢu"Á}7!zhP`u Mx=ځph öˡҥ¢ 6GV"ePdkv D|WU'pOX8S0w|_˞:}2SQ۠.Ғg)-]+GJs#4iQ mbb0y5ckD8ʕ  $W9ʌO޵0mV~pǂ]P7Kc%TWn?U8)n9n^Y _-\m+u4wc28bbHtXّ;773T#.M;ik0JQg_?JP Td#ך=WЩ6_)3ü.r\-pKO /w8煵vZ sJ7w)$#m^-%Imp?ghǫ/e2uFpD|lc["Laւ }|Wc@k|:=Rjhoؖ8ҌYU` /-LtHؘFmzeaqLC)%0d_{[tΏXuf=]΍?YOE-!:]ʈmA1iʸE &C;]Lj:5@Z6bF_pUEro@'M:;FV8kZQ Gl=+YN Aq?)u*d;![e Tl\f 4MC =7>DqYCƑ'@CIݺk},n7H DNM-+j %?݃8C[yK9B@-/0z20E,r=y Gg橂9ͪ&5oh;qioʴO~ h%9SWԘv:4/T@\˲;+m!cCleV#.5K`1U5 N@oT 7&:Y)^~jKnκrgU7ELL u"e6X喾V`ZX ʲ+tNNڔ#㒞{]A6F% TJl7"N~:y̷6>>&M`9 >.!?tRψ7*8'c*ClA.v~׈^lCL__'TmurE9SMm0[:ֈKgvRMdp nI)§޺ `gE[Ϫ8O^= S;Al_Z`Y jyyRr#SEftx;hy( RF"·ZoD ]`j<:0jٔ U%-#e=S;^?6Om'hlCaQ[v.clowT෴h*1r.vý. R*r{t ~ sc@|Mͬ/R/m9ENns>*Yj{I)KTjH59 Ź 2e#44_oKc\s4tEpQ.JdAIyA2`m3h%q*;0b߿K1_.Xs_^̻ɧh?R+X9dXCqdc_~W;ܠ&즅gGJ) #Q DGUAR.A< دonaLRvJ)LnW Ƀ z ;;?:5/ZJ4y(/ߖxLM<]θ$cp6J$)[K4L2d1E[Fr:ħ.fQ ;:6K0]_,ZVh0燩l26(s;5,_C)`[QKB1M zu Fȍ$_[5*qweBPtO/;$L7𰵽l`$-6qH8=ER':Y CET[6ږ:F!-U=@r/VQ[@1lx:EcT2G͇Mj:>'F@E,_fO_̳_n]~b}d5rs3>'mF,C)ODa7cbGK^aQk㯣:)Ow VY~aE -5C8z.%% "2pǶIg,0aN>WH&1zujK_ D-wI̶ ~1F2U=(mOv`k@Y`;͉wKuA{'Fx1.׉*—љ# INvHpv7TO5]Dx+M0ƒx!A+Xt2yH5f ߂|{qgJ=_r]~|9Yʞ 8qL|d+>Bsߌ}3vF\1z[|L:>]t+8pU'~y/ i{IHĻfL1}uule7Ŀ'%-Eƽƪ~'͗ :gSâ}>cQ"vhbb'5QGEq?{o9K<q+X e,rh']60QSh0KzRSpEsdN0n8^1&Yk#U1C?$Z)&sXހeAj ƹ bᛋW|^1ogܬ9|Gi}xҌoW_C0z] *t]ax{Ӓ'f:1҅ېKW:4A s:"[@OȤ-7Xc ~+jƌXߎZޞoJ壿aZi "x? M?hR!^͒wmRbçv@Hū] =⡹7x܈dJ{E3tEZAz2#'{=RU@8妐GS9ݝ˖e]fw%\pt^׭p-2kzqtB9>Bg3OG!vWpx5Uhy2{Y,"Q $㕈B@^s8$"攣e^IŮukq3^=:ՠ$^4V[&:vutBa 䄦CK ,=kw-B.{$]^'i$LD02ߑ~~1WulXLLiH@_cu@SV} ^YL*ܻ3Px ? fS.B-!7 :t8;2N!~HmkK܂g_LԠۃ[ϲa[t- ;-3 o?, G82 !x^ %hT:IҋOt_"~u&hp~ rD2CA^P ! ܋h6$RP#PحWqJÑ'ڭ.qd _ ԡ/ bV6M#Q ujLqF-@Zȍ*{kޕ+nQF.nvo}87y t2ށi|dpc ;ZKB>&ԙ({W.}3s/)hκF28MTh|Ui,*4uC a:S7>Iy%mVpG}D P? fW`R9]skLNE_ 7\Kṱ b&7TW馞FA7agk~̹9wz@uB>Zs5]ryb)~"$7}gT^ 6'&w_6mJ0%xr͌]Jc L?lB{)6[2g~Nߴ0l_([3-kVL8sa%AL>-~M tݜ܅sڊ5d efh),0[裭u˔kGƛ\UuFEfqz|jPʯDL_c {![78ďjjeD ??2B NhjUZhc*"]#@Ɩ0-&M4}c EoǾi%&<<"8N'\}I˚IxǢcRh}#Š,:,[1B8L7wg1={Q9Cn = Bj+BNʇ Qz5q1Q!qWr yJӶcu{3;+,|~a<qᱰX;iq5Klx)8;gL_43Q*xbhlq\\#*tN 8c0._ XkL/Ȕ"nG`IV@whkG#>g! ɚF˒_N]Lc**Eo s"Z̗ҏ4MG !.Z,KF|y~Lz\q`/_oZYd9 -/0] mzU[l.$2>L$u1s '> (܏۱(DVg|M9oȔk~YA >5ӼF ,vry~*Z-\ES|slMRl[s&9)./C, X7;8.Ԧ%FF1 9yeGs'Gi%\.x}n묩BBua!·*X.MqstԌSzY Qg%+ : q ouӈXUE׵b5Au&)"MV$@p>ߘp2 v8k`{)ql%5kYfWA1Egu돟 yx|HbSԙo | - gAU98U&3^9|& DUߟ/,ıhwU騮sOPY|3ޭ"vTڸR3K321i2om"kdi( O L5 ~pj ܿ9`p`{}1=QyA&_zP>h0.z1n}K+3y$N2C }~16jç,#F7../ Cd'鳏C'[.+F7v_ ZVTa>d 1Òey3c@OfiRE?u- D\9.q|B :J%!,oRZ)y*pޯ)#@b_jTzOd7J/w܁ XUWp~_rƒYxn$8^\+(^Wr{vWeJD-awu,ڌ<(Jxvw>(Tm1C_"jh_Ŀ*-镳oSAn:UTAtTqm*9;F%NF!.2#) J0G'rFkpﺨM7c^kZ;:kWGçdžF!;NR'#X߿w03MH!Pc2nV-R?0g^d;qDaq)f ͕@c~^2o@_H`::*s9㒨 ":h7^,wy[/C:̣uZE8SMJo#.#:\ ||m=Kh\FzD8"SF26^n &dZIOE ~NQo:ȪtOLi [\%2PP^CV, d#lGBO V|0?CCwK7YMg37TyA.uJu)Fr|}}oMsӀ`m$)I|t~,%e؄wY!y[bgJo!A-Vm@WCi?3͹*<vgq*|/P6# \7xVZ#Gy񸴙e=:؝k Hd+G//IB*v p';y0^t}!jT(PV.U ~0Vb_TVԻ(J.81Ə.<星?z-bsfgZ p?]T|( ke% >:G~`$yB5'80ۅ}:ƫbTHgTo MbIVCñ?nVѲ`=dŠS:/'Yc4b4&SHTQ]vC.!IAHHɤOLbGHEWԏ=Wbq4l[/ڝ(eҪ-cP(ik_4Ku?f6ِalm{L%*E^;.r88i0#jT$P6rB2k3Ƚĩem#ic\A$P[oߧeBD \AK?@ 0wP<حuWV[ndoաrPe "_j % ><,U)Mg ~1bGV.t< 4D_sbixy\zX[՘wXG SVaOZz9i/q7[.Z\.'"2A6ї9[2uX%X̧i{Ok:IADT16uHd!Ov&kytNSIJ\qv-8V.1˸&x.)! |dj,Q%K]PT2}7~m3%{L c7q`Nxlo~O{8+cSG\x/AɤN1P?40V v)'5c=\ $ԣHX3 lkGk OLtqq6NFz/E1݇eAFo05h'Wd@~;7Yl|) ֪;c Fd4ˌj$5gkڀo &6Kdmbdah#5|ees(YgX3Y9=y j[VyQU|?S-ْCMθLwHK_pcjՂOvq$˚H)]̎bk7+7۩e+Ĥn|Q=xBy&iHFzxkW

-8Z>u b%d q|[(A܎P+W^'"v- :HA:m_dxS%N+yG*2Ʉ&aItC*غ6ԕndP]4hu]nN|i@vו6:36CrP;8u Żϐ]܋ꦆ4dGLj{@?=q1O"1h.ACgmtmٛ֫i( da@2QC6'?[S,Yv/"- '^ olQ5Ds4s9w\dj8^n(Bes"h\p/* ! Ðrj NDUwb;|6A,QoLp1ttOjӰ2Φ4L,_^,1!P(\8LYZƥt71,xYP2UA)3Ws/nR3`G]}^+ (#5,.Q駑]@=˖_'bi 2F(e}#G 6U2Zj -m(sڙNggț/BȌu˪qM"Fl9sJ{~ٮ*Urt{4vQEcH DN"PT/Ucf+ חG%7L&l3;b {jgǟ0Lj\LtD2:t~<ݞ<YozҧڃCFa]>]%NdGawO Cy3vl ]Ũp/_K=o!6YUJA°a9 n6Ro.5a } x;]>*ҢKVETeN4nƴa\f6ϔn,}6:-m6d5jMw+D3M\Q"dL_NyK@|d5j^h“l˷G1ح`'TYzv,4o0cNIlGŴ=VԤL^0)gܼ\T jI8uX4Z[! [Y4W1FxRK JqJP0 R;#9 ۂ}X]ef hmM# $*Y{NpqLf;70[ɧ(%L#!nLj#m ~LC-V\2:d: #kbc +;\ u"/mDaz @o >Kr[8dL} y3|11D"[ƃ%gP:xg t(1 TSp? Gl몋)r!t'*WOTv@y6uK߿RDle0v'̑\uL@$3]Pl4B#߭"=^?+HaM|x=æLK+gl1vS?jfmЗO[$3Fk|'3/<{Ğ$lٔOȳ ^nh|2 /qAײT;Pݠ)(Gh6?UȃR%S"_mKT۸)A[N8h5qjX8mL)J9~m[A|dש $*aW͎CzD%n jC_c\Ae,886񙛠Ox4fB(=*aY.1g|\3Ę'#Ac 1Ak=sBhkѨv6&KϑDegվ&)PbpÇ1j ‹6:ϓ/N>"9NB6B{ZZt\n ]V?B9| ĶVkP.CF>5diMy2EV۰˧ȎUs sjs%o PSd;U$U1KC[$WUVa/իYx〦S&)x%e?zlL &2H"JϚD7=̔".w JG Uٕ$ /OȊ[&W_K j&dDۻU0W %j.,{ZMzOp/>c#^ł"[ѴR9 Pghң J!9F)F9;Y;$(Z`ȅR=YͱH%ߓ _CۯX}!4+?i6U#h!]|I%=J%ƨW$ LݢsgdNq=3;풋[K(>Q iDY UI⤢u`S/6 xP:[d-RK $~4(@P'A_t5׫|O+XLq/X=߮L`sV}3xWg-y|9|&h~k>#I 9PԢNƶW܄Yw-?.%n#u/7Мdk]Ӝ1NҤd|U}Tu [HvBPΔmk0݅|T84ȷbj yƯl@Wd| hIu5F^#i3fwޗ8sҸ,(rH)y]ҩ ғ:Y˼3(ˇ88W0 {t5J1 `[yq// >6 2wŸW `W8ú-X'Zv-wP+ܑ/U&V[OnϩE8ԇFv)t pzUZ^!BD},Fe6iV6RU{&8h0Xaɲ\1E*$E  `|8)DIӲɆGrϏ.{+B][9{}pp׸DNUD/c *-?vMba W/_az+b7Zx.P(4S\y!n)QnPZ1"v=eW`G] ©*vG["ﷳ>Bc>Us֎lz;T@'kzRNԢ^t% JZofo(,(1}4mz wR+N_21o~HjkЈp-͸H+4)e$DZ>ZFٶ3-Us+Muw'XD|[e%>LpMk8n؎5N@:"%gJ e`k7 TF.lf`q׮I;-VV6Ql( ] ~Բ8bHfy.%cJR}Cdn!jlUm>DVGmurv[,! c6,'^ۋMlB\z\0uې4?%BPV.BUL[OL2ςQ_*=- 3z (/= M Vej4y_ưe1Z62ՄϪSsL!Z?^)KFF-Lw̆xHMA!{V'P?!8R+S`|r߬W>Q!௰ԷZcхRu ^k0ZBl9WU+& tVx@c +bz1C \"|_Gza}sqPG6˰wP5=οyk7]-9~ @n3b{l1|y.!h> ^d>ZQaE7Hn0obE y~Pb3[#0_7|k,RTkٸ2b"@ Dajպ6WųgHef/C, uqtS#bHYj .0$޽ Oi2_B-(*<baFqR %T< ˛9iH.$itX+)Z݌0S{@aػhd+ݹ›Hӱ(ժS:?R69Z =)d(Th:Z\#hl)gf>B08QVL^*'oR1 vysׯcGJvD֏y+gY aHHcSxnS5GL]m[w^oN')nyhrhBpRH4xj"ITdgКBV`5T (( vzM0Uu, .'ڱ\KE3}A!K5-CwpP2JaGr M,"5/D&^iˑ>*AF܃jU0]הY>ٔYaB5 +RCRh;S^/< H~c'8 Í3 eG=*{IP3c_Rk&U$UȄM5̘%R ۏl#,ceY ?i S ܕm:(ï֢˹\ !p0$m~d&LF%=lWBeܾaxyHBa[7ysĂ*2͏'L&C@Yqn_Lٕ蕡ڰqsϥܬfD9E)P"Cl3NUWؙoǞ4} %p,X58X ȴzOwAefYf\YTozU@чC7ƈ@CiyHt{gd~EY56b*ٛ)[ z)<] <ս dC_\T rlqf:-~5LupQb;C&*2t"Oeo6JK3Ϙ.-8or )ҕ^9Ϩ,N"3=>|UѱZ`t1H"4ԏrJ"kd(z: wVڃ"tGz,=?Lx+~Foa?pdUyjf:L4%5ړԈwX-֘:K[\JeZG4 P`7trKF$AX&c+!ܼwn6-9AtHrdLe (8EuEG+l7yM4{q."&N:+Uit#Tg$~ Xs urOPJKE`ֲذ\QJ 8Y]\+p7Xq--Js|6p^[6/8k|SZsHnpË%D`,M] Wi}nMqݔ^k⌙ BZ 0dC3 8},bHgf܈xIXfx!(#ކԸX*H6Us&M+sLbcASޢ5~#,%aT-h'뽢Ծ!1 29JNÁ(;kB(-2>l:$$B"<ճ09G^b)+tԍt#o@g6GUd7؃<q-u:Z|Ŀ ATXIHH]&|4fHjHJ{nNhS991EO .7^0q轿ʿ!I~TׂȖ9U: Ÿ;Opf.y-B7h1_ oY ϼV\DG˜azIw#n|M1|4/OZ8鷄COȭi̜W(@a ؚG1 l5I#\,S3[#=eQ;0 דSRi6!' |=H9Z#Y8D,%} }u`L~ӗZ񏮼;dQ%v͗:7QPùFխzZmV0"b}9KZPM=mev^_]IrT: T?O^e \ݯ ` )>A]u5&^.J \saz< QJ2T\*nDik?+QEouuA-k]O[`*+ }h;z-yw=վ۝NbEᖕC!X·ҍo:}Mk\2Uwf}f omEgO,!(?4c}t ?^aB/7Ŗi/.B6|-UXJ\cq˼hgD*8F2oR@N݃ي$ S}s^u>r#&%7Ө7ZC mJ_T(rp8dC@?GS3Ё +cGe5\dlKAŘOX+N3UpjDM҆+C=qL EjM9U)OTX~*U|Ofa2R{eM-y{%J [g9X"o6;-0Ku( _rgEDIr62b+mPDgd" pv,]JYc"%/(XG9x;r%CnaŘ))ݯxӦ0Q@ ۺNuk%1r)avߺL~cýkY5MatI'eg1GkSԗ "zJHi;5ґG%gAZs'H /ծ> 9VhA{97g^L}?,8a{5،;+bƞqJh4 IO?Jw}D3?E>=yuEv W|h> "ip1rq *!z&wp&**UU2fT7˱m#5#r&g.$S>THy YC/E%bo,WJ`8GDr?7IqfW&9>LU.dYY)I'Pe/@?Q̵z%iEZ }AB-RҍԞz<^$Ί+wu2qT.F/V1RV_u~[kbK|:Pcw, /^\=-'_p'njɠ[Zm<ͨCe+. =.tr3AIg5EP~YT-9͙D?(Wttlfy{iK<7]Y60: nWhz9%@O8y!q3FjMhgŖ7Ӳ E+G ̔GЭJ⌱N^?%T?f垜"y _٨4W%%e8Yzb!V)$:SWҾ-4|QA|p@1g 6| 2G?Z_`=.U$:miR-heWñ-C<VwG~icr#=oГZlU~~x'<.2ٗ^4ǀbH&ا]3?QcvY]P 8WEvZj4kB`)Л~v@'˃5~){vq9~[kujjx޻V6EȴdO% ->؊9 km.ab]/g>+(luЛafKMI3Dѳto8 .;c&1o~ϓ;}Fmī92>qGB=/ on]&AFhҢ3/R>1fG.wte )vȁ][[uf,AQ{Ij]VǷ/ߣK%)kku^V6P $zhĄ7tȤжj_֍@']=$b6WvKAacڶF fe"VZR@I;Йo>?CAg8{ڔ?sRZ>Rx[1:߫w9?7f$c0ꕻA*pʒdtS__9>x-Ir֗A @]`nPY$>`J@r$vֱnM*$ιh̀&OOK=:PՁv>U;}UYq,7f;;$y4{+YGf;)BzwC~5??iwq:_ּL] )#>/ג#E" ;00lc7X6W |}\eK\k >g??IU (V)Іh`aȖ/3 B1ܼZ$XQ;L8/jԻ:V[[:DyZBY.u[ձ7"O{O` ɤVS_hbcW墁hJbSYr}zzĐ*ZԴ%H}-/ӑsG@R^m'Fu<5cۃ#@a («B^CqB5Zc=Zy<p;@ }B/{.s  FXu Ixܛ7V$s7o{%ZF%r$q@NbVcqPR " F j'v{vk~FE0\{8Q7mŎp*o D`ԉ3A:{p%FYMƟujo_72;1if߰?[kgouQPlPoůrˆT]x࿥x4e2U1.^-%]ɗ%L~3V"r9znoؼ) >+?܄,AI P| NڋDiq*JcrBG$rz ƄPQ) Wz4騐kJd;[YWIݽՐ ♕)]yZ۲^|PUW撥ZhsYہ<TpPkYw 4lPo/,Y/ㅿX",ӇO/)f&[OINi/B (m+m9&՜z>'m? 9yV}c[I$ 0IezmV~xx9 RvDP j4!Nۙ\0Hbj;U>k)+]nSb~%C6jZ,C'@8si0_8=$5PGMmC-˨:,tʼnЈn IkW5_\qę'peg) ,ZiI}:OPq=eWN8򅞶ݤ~v/ s9diw&sfimHeLӗf)KFr>H1w<2!k xggfk}:!1LNLTF yTF<$%v|vKw&/yxPc]6Ќ,gnM-ghe?eӢh EKY.z=Zy_873뉫,I2l_!Vx&dٚ7DY[aK`>WQ}'˦s1ČNjEq} ySUB clubX^y_"q Q^*| q6o5:{T-Щ`̶"3";i}5lWݼ4`k▨te&X\P50LtNFE!J FU뉨^m V1>Qt9cE36æma;(,1Bt&at9SL?lIPR8LK49;1g1,Y%Mo`&,,cW֔cPy-tC}c{PB< "RqdkPPؕ `V~>ۂf5_EطM`fmvnr.״XZKp#;Zڽ݋\S놻^)$[0?ܫ0p$qHo/sdC@`)`¡D?OM)'E!bh[-5y)Ɍ >7pq2u"fN+*Sb̓iiYa8,Sodkm;ZI9|l;sUZbK?h%PУ˳W6D 9'p#=6e4Bo"ާ+^QU"ڡU??l^kE4⫳ 7{J|Bߚ_o^3pv(%/Sҥmn8*Wg*_ѩ׌o+޹m|us\51(3)izFvrG7jvG2Y H:e<qSQidBh]RՠjE&OzH~ ?U  KMq33 44no D{٨Kscm־V| G3"Vv%;G"<Ņ_R~<݃za|G)کcq\ :UA\BkN,BD.`5Ҵ{vtoB:t:.t98k(!Ő#* F5)'*E«$T8_וگ@N3:yOhb˨XDԤc [B&6cyC88g*pIܒ2z3PG; Ldjx?<4a[ZW5+_:5{͏ԧZlR7mW y]|':as:qEK s4%@F =Y&(*vqrt ԡq=Ol* :B=Qy &,d(%1Qd89of:]@D $f @O6Zd?sRM6}~E"yZk'gtV e.Dzw[('8eGMixrC4[#s5 w;68qLD:(Э?6Jq{wok:VnQᙻ2E⭁w`8ڂ.y.J4US~Tлf0G@GEJ_1GS}ǽKhX(kcAEN kJ!~4%ϰȲ܊9ϗ^zTƘ-tg|NJ7-W fTcz5,4;Fۤ0,NǬ| <Ĉn)hB 92I:n3-(]BՌ4ˎDU%3Bْ|K_S "0ѣ/vw?LS@%ljxנcs;S8Q)%ˌL[ yBKHΑ;.js<ϵ-OyD5Q#[ZZQ>:`6{(%H!W|ko,L.Ni( Cxx U|y: 8-!]#&݁]6u}>X.)RWM2cqʝM?> [mڰQݏ{{yYtPeH'x]Q(`9#%sMZ'6B.k$>ze`(z9t۸N)N*,jWBp XR1vW .Nuꆍ©3~UDm7S5H˒bqdUBPj;\\hqn%шx30eq!#h~JE[x+&B^z^`\bI":5:3Sۍ2m@e|y\U<eWZ֡Vk4u\#EW;g+iDڧ/Vu}ޟLX&H,8V;dm,8=`>R O=;}0W#~#r/_kp"K#C5"#f4 tqg̦*|aY`<vw\uͶ;Lf q޳spHe*v"lEÍ:<_=s.>F<52|^OL camҀ2kWĮ|1I82qZJ TŁ^(S_Sq2LUzíwqN Dn*S^ 58o -hTW/|$Z{hwbj먘-aD!w's1 7VG6ΪkWN#q3/#,ܠ"]U9z[(D+w^X*2ֺ1E[^R2gfu+htب^t_LЗo8ELBbt1ĘVNxut$ѰATG IQ*؆9nd3Lo ł1xӮ]L񸰾BsrH21QGq !l)t1є%B w}6.LW%;yxw8浈T$ ~/R]BlD V$sfMTyGP7M*f_F`ilJRډ. ~W3vq8]]dZCaY'1yWJft;?֫nhG$Dx$6B42$9n$bxw<4eY<Ͽu4|Ta?֤7+39` ee}{ٖm60!z%TM+;t,ERHٹ~\9zr*Bjt[M"L)] }Uۍ*HҴTS Jh%, =ۂ@b!?߼v+CBlͶ.|Z\"dyEאm6P 'IVE9uqުG+ɎݧT80!Vk, }3CrN)K=fxpZװ:"Ң@Ѕ%`(pW9 > . !3#mf>-3~4I#@}J]xb E圎;;~L2 35An1[ROM챝TEb ^|m`׵%Fg sӿuzaUh;Ue_lЅKZeQ{?~`zGڃn5>4!IjVb8VڲG; گ.?fX(D^B=Ie Xh`;LX+2K hs>n _'8Q4gw92Ɂ[G?}v }M\-֏]D.w䋯T ޓw Iћ)m<| |K' ):.A:ڑ}䷍9@( - 'j6=|P`Ho[Vq+#@kcg}b}:m}xPZu" 1y!|B5eAٜD`|:0QO,PyĎf!zQ@P/</GdtX{S?B550(uFrO1Euu+}3knzG[ Y9EM#Uo0P柋&؂qLML _tĀo>&D߬%̎W省_; "u=?)T㗦=K IуopXk lە&x@X:WbjG X'v7,gvP%\enHj{UQNjeA o0qC0/ev76z z?#x5.,FTL1 oqhW@M`1LSCcy"(9.}ƹ7 #>k],KC:2 O2r5 39 /U zu]5]AYS иj2l/Ւ\52Yi1+ٛ`ѧ-vn܌jʍ8u'PU[mm+wj,('Zp+&*˖6UX֬|!k`dDsZb%vdLyҺ-˽>lټ3P Ͻb&T' Z 罣TDC'r vС*RA:ĒYM;g9Q]Q͌70(pw#Vd]yw㺸{h>V>4Wސ֭6ˎպFJXUxhU8 rY;t~OfbTJXX)!HBBj3ܴ )8,N}x,(S8>h+\wM$T|mâiXAfyNJ5v7sM"[塑f|9UtM1cD?X^+u $R߂)^>zo&94ak8b|<˚<36{,+TQ~Q5זJONF{5 j-WdX]!pm/ه~4IZ/a^7[K= .'=RQdgFvI|D<7W_BJǂuTFyeOuGG~ijy3^N9e%;.[2]σS[E+wWY*LZWӟ/(|pUWSV ~W]ڢq*Tj vỌX6DQAqaDSnCҏxlؽ>{]6}$l@A}T2Ey",ٚ)eGͨ ֊LiF"q ˤC˄3{Ii9g[^]F`}cbYҶVKIe{9H %T+:ЎBR]Ej`~q=$l}`=<^ :_kFv/`5Y^!ɩ`{GН2N+GVSzXǏtsЩS3.PO*vT k\v_JsĤ7i1`-јgew['0Tfjd~7>y 2x {Blؘ!dS<#bHhQC 6sda}}C(a7d@7`-eT I;V^= Udr.&WC{%x;T0Չ%U>j# էnZ[fKs3ɓ-_æ9ーtHQr(ziQhG_%[56(-|(PJPίtp&(D p]Ą7:}Vi3 '룧&*ӔzlNSx #2BCuӘ78hWo?j3So ԊBhk>zòޫdyc+b=9n ox0]U]e덤m,b3 h!QR^r fSU?TXG`- w@=UY5޸q/nw͝j"~\(r}-C;%cI+^+AZM&S06 #3  22&H [7 WC mD~]/mwuz Qa͘[-ƧCgK%'R* ōz76}p=` wPv17?@Ў,H5 B8MDCޓGG朽骨:'ѹt5rcRy]|H{B6hJızjJl-c4iLMxVo%O&?g#FDX>OϤ `SL:+>߈$&u##O.Sk=+\MmE ,F<"St<3 ,}J撡ӻbf@W` vUM2p 佯內4 s(NJm; ttpsmU8un1O4KዽkOiY~s7&jm>]oEd=%OO 9'㗎o-g6%s$~ \k<|;H{+ϙ),?wL?Y`(^i$B>hOӜN[1wي(ii5 }nW#~s7FgEm Ě盐iL x#X+#O(Qlܜ @'2ˆ:)Kc'*4jǸ ' ~HWX2{ø3"WJ laB.j96 &N[8#9E'_`CKyc44rkd@t; * &|]JV$)/rxy-dɁvg3,0Q$҅@5V2PvMά,،ƴC`+B-6Y8qFsN^ԨJ'=7DW_QcFQJ2q7IԽUVo}JeI;9=g IY"OǗUSѬgNA?˒fX73-aܘivLނ= dWQq" =|jf* Ƥ,ESoL-6ɥ./yG;mJl,PeסX 8Q8 #s{N(YPO_~;VC#\I=uM46KTL}߶Dp֟@ E;eD$"bD!5c"K#voſeNEUҊ+ qn6jE!{LĞY կ?_ XM㾐Hw^ =LWBgRp/dJz!_φOY9 PGE쉍 G%֡hEYӥ$l`x#kJÌTSg$>#r,XٙR7N]~JBOZ&_wQ΀^8֚]$q(XzG/;%^оb˺LJL4VGswyL;аU\;?H4CJ1R mC&7?'C"qtƦ [OMCk0`1B:K{]}4ttz )L"dI~p14@2C@)&Nyvan؜Q\.  j`l'7,Twq؟hZ:Ym"@(~?z؇P}SFL(1P̾rŀ8D_VLɁg\W h"@5U|޿57AՔm}wEF!HG,*0 [:p1~e!mm6a1[?H񦚐B䵔l8GOFi?I>"o)0Qϕx}ZTIPɘ3uyޒ޽Po2RmuέP?[hHnb7wY~1+hȰq@`FR/ uL툠NDte,,ӶP_;KgrXS!]}/Q% D=C MxmesSaɳ/<$G7/MVl@g, m)!]"q( KP4,Lh#@&;1=%wz{Ȑn Q(Nҗ)trE?\5y|;,!ّGǸs ws;ڙEUWcy8F?u=!nԭpŇbg_yDžPT}i :_US@?yEe~ea hP;tK!PpIzA|Eeãr%ey*]D&fL&dZyFXn.!YoT̝W `TԏSu :M`YІ|;R•Y@ZL۷D>^N'Ul>cԥg,ːsgW9A>Mr` pJjrIuW @HU~)؁\ JgWiXY ѤZ:*)9l9t1fDhr !B)Q8Ԏ!ݣLyߦ"2hF~Ǯ~ ri@_W(OMC93Ǫ8GW&P˪Ss\_?6hM;PMyj=$/Ҧ6=aq+'0b~}Y jIKhňbty塏GG ˚ k7۞'c8O3WXdO[U%nQafZ*uUZ{Y)bt"_/h`$vOȕ\KDhڔlʝ|\afeq3Xre#B/G9"1+ۂ#cNƆudԬD8P &W)ydf1+Ym'׊ Q 1xGֈr #!'BayԋerrRoIH<]g`xec#HGBP=8:7&ByG~A%&dq1Cz].nvf3#:|'(VDjG`5|cd!8)9EJxbL18%]7shJ_ΕՁdH7(mvԗJ/CrZPl2dQi4B3ȄNwp`:3iA6[Ñ:6YG2C|ehqL݅ %LX ~2)M0AO){nH?R2ӯlkMSs*$8~ve"BdLpk~mOG= vU !.& Zkbٮtԕn(L g j|"I{ؗah鐯B2q|QF9k秳5~lgrXC~+Z "`M36Ky%7,ڏX\^s3u U5) L8)ݪh(eXgDkM S Ualx_2~dq1{MKCcum; {!Vr_{wK\Ճ2#H>N|u(p6w}H7ڔ|.+,JڑmhFo`r_*EⰒEљ6X̙u{w=o &rϴPUkd ƒόm]PJ֊}}i7$d>]we8,Rt|LWa@I E.')[Y%Wj܌6iEoPqp5sRl<6+4c"?Y#o3bx@1Bi(!`ۇq7?VζiW,u,FΪ).Fׁ2\IrD:뷴7䘺B:7ytRgj1p6vE`D "`}a]Ǣ7غ3~VB\L쵑jX9htnX,WLZe.wtKnDT"6u4 Q]ģ~q}pgۏ7kV? GT)gOO&O/lbk+ KVzFζXEH;ȩN8ן4 _Ͽ:Oe1jj`~?k+u&$,{e7\gTN ӮrmI…5',4 #3 ~ǟ?{B(OgK%&MDkа,n@ޮU-N kdrdRFzv(ȋ풷+كWqO3u5^ox3Iŵ1nQ֤;kȬhg1q̍eF+XZH ЫG!f Iw(I lKHX׋kC=?J0AQ?(1*?k^q}xq柏3d;atL|IQO .y f~IcN҇QVT:i.iEq@Lg\)_3 g?cS*fӻXrv]&ceL!HF5R&$@gD "MִYp-{.԰X. .\εV/q4uq}GV /tBDl7UbS0Zfum!]gZU%dh4Sb{FGHcw|-G(ؿBTfS2,Bx _?r=\=EBW >oZ)(Li]lrH.#*@FxE7i7Sq-S44fZUݐZB~%mC-Gl闦qT~K\9}삼t-H _" -y''?5E?N["ʀBl `ϖI˂'L 85m}mp#"{`JߝA>]ebD!EWe&bLb>jj+a[3!A ݁v.Xɴy4PV:Ի 2)G*.73kNln$rXG=>WpI-ҽwҹ 5Ֆn^nP2rfm;rV v>r0*CzR# FoG:1*(M+b` p/L5-G{WB!ZQ1D!rhnƭ^١uR Ixmܱvrj4ɺ_ϾvƪMSHzI }P(|g]`-ǻ=B_Ll{7@)G  Lb-ɲiKsXJ*a`)BE-?-vRz gljo4ռX/e=޼ GHqW5 Q?."[= &@fiwU<ܹJĈuÌb(%*#q|\e"4;&Сnd6H2w0k|#} ݧ&ͨXMrg)Mκ>~2Lflb>")jWLp67I{ /kT3|@s"K9*5loVA˶=0pS,h>/2^nPR_[OsӠ^ -dxk7'@+'MO:Epξ?:tm}Gm+()|\ f n Zm 7Z0G:~H&.h;NoRwڬ! O;!se:6FbgNwt )0&tH2#Nꖦ=ڮߠJ1_9XcdI 3}mt(Ú, DT;[giE^`ҏs+d$#ek@8 FZ뇛KvXy-XHsi0!5ۼ 6+y(~\2oH!B@f,CXW*4BFGpwR>V<w -}!Ƣ yÆjtr,G@fuccx.8 v䵍}߇>`͟o}V~hy݆FwM& LޥǏ½A }*ey5 ar"/%z}wj+<7lEBz=DyNr$j9RIvT89X^R"]\H_#׾G d",[~ok%?J f@.]vDPsKDfUZu)\}]%[J oǦ~ pE[ԃnb[w/4~sn̎!essᥝ߈ XR@ xO%;IɨJ} "KC.yLNɽM,Lpi8"%EY~a;45Ъ_ _`z2rG"Q))īvNJ n)X)uoļj՝iͻ ?s̀X4}lE ˥ hcpcj"0ʩ 8Sw۰a9.=S5nY rg^մ*'ro2mT#Zt2V 1`zRI pB)%T%/>i=1а qӑ}GfINε`v. QmLG\J*"K͠?n4 Bןs= q©N+)q]iTjܠF}âG?Uj~pwu2cAw 'X;Q.rQke_n=Gyh`xDV > g2rDnx7u&ujj6T܊&sPn kuT_lJ6θ96d h}N]1b99Mⱙ>{Z FF|Se (]۝%pBg| GUwwׁ5rzúa%%fM~ceˉݰSooz,}БJnge&9$k &6DyW晬^_{ qK(Vi M?D҄_oPˣZΊꐃQpw&n>xtr)w.7B}%8ɨ{_l!eXȘ=zqA?5I;@. |*M4!Fxݎ'7ۓ|gAs0,}ML-+I#,d:2Z4vy8_ \k /]d3"i!?ԿMCԭA5oHHfHO.wn?ӡxnGUUeߥfzX<ݍnxY=R+ĝ2sn}斢m9n^aS|ʂU#*54v!۞3 |p EWC`E?g1p ǧk~Wh$@,th鮵#3T%8et|di[UNjn{]I[-EG lr3'$gA9\ ^$ҎUF0{Cg"eA^mSu*^:G&ϕ֦\OqG"_hV`U4ΑG:6R(c,BFſ DTҪ 0:XLG+Mߞ5ϧߚy7=чۺJ ď¨nI&(dsr1Bb8N渫_dAS[kx>&6)~3P?WrX^me;b>ߊ Z6fqCE3(oQ8I%q2O/Q@_/W ͤTIcuYmᝃ^{27Q&r?h?qb:oT=p4 ^b1H&Fl9d#r@ wɸ?4񆃅{+-X$A"/N74nzVr)?$î$lr{}HN@L9)zfapE,&kT\(Cp&3L]4[f^>";pSm}qgA ]֠~ο:n)󘢡XZL: k@Ws3JRu" [0P*\3 3ix/"]}Y!LETԆeDӬSgeZZ=( *!қ+-bE4wLgC.j>UmlR!15+qn @ˣ`Cɭ\!ޚbd/ȡ|Q7BEAaSи<>~(DZJX'9nY« vu}5>ZGfvX;hYR%g>uI4C#*f$=19 ]{?WPNXnl3nGSs~)Ten>"Or'tN+I  'kc{@xIJ-:@*K'>m- Z]^"ƵwHbDƗ(QǝVů7+h6ӵ9>HGq|= -ih`f*k_/0?X .=wůqvK¥ͨzr\*1eHa;"nOڳɥE #yő.Lt'I'q(-+[5LK~׵/,d47|A-:w,tW?a?鉱Zr;ˍ`KdH4Sm Vh3:A p^SKLmb@̐;FT+!Dln2O :[:VcE@7d n4lV7"{87++֚4&Yw&O"C2h̘X>50B=NF)>42\ R!KrzYrP0d?UkqjivTɓr vXz\ӝw;[;f C?3|,ax;[iJT"T#xsiG88Nk8~ܗOTB0G m˱?0@vT/6To~6'PHZ%n$Ys2`;j vJbtL׬8Dx%[M,ؗICkw-S{t'W+r\-ӐrfSr9cXљ߃b.BdCzdWn"Iy4ݸrTGkV(!8|cD@E–&BE <G݂|K_eC5PV߆<㺉h%1P>yQNHQhf m=-8S\`mg='ZߐÎ^m@3{ ]rvӴ2'eC !1ϙj:L$B{,hgן~n+=}&]b.eZ>!'sߍyiK\+3RRLS$mR-}OcL&~͕fbN't?8xkBfC_JesRf͠n[/ R3bo KXz;E7K+(5Ϣu;oPg!i9|/6ctDĶ~V dֹ@8틦:QXVf yHVgC3D*bIȡL6s"kaH&p ;_ ir ) XGhO]LA10mdO)[]22;=v' B)IH1~'~Xg\Vߠvw֘ڀ Hni=q!QoCN ]r `mNLWdRܯ]U%7~ w/c^(M51r`gq =@߄S4+Yxט hTcUh% o-AzCʓYp"Ǿmu.#$:@ً4AG^vY bBFtUiX87gxEi|5BT" ERA*?UlI`0Tާ)7$AX*60M8_u"~8hEݦYJ_ldYzFBcUѓj `vN@6G.w%7hus:`.0k WUE5d Fv@ "YƒZKZSx^J2L }@qb2"o7!Cv+?ʱ)r!#)T#PZ全Auh&H9Pۄp={ Mj;ďi̻_]:dހIԥ}&zK䁮ko#E{dRᚢ少>N5`Iu+Z9,oho0ЎR6 JD4ԑxSx <%}`)Ҩ*wEQXnP'hnO=. c87S".t$y;{/I~fQhUdMZ()л_bC4~]/+qS.|鲜3»;Fݡ3&h?#5 >e:OWM5LhIvBҫ s^ऀB$ԇ$=e iF);Q v; &Zƃ)O-q^r_,v* v $|i}urJ1H3%xVЎ[mRo뇨UcYJϧnm<(Fq$+bJ24/qE'kD6p5 u}(lh&nz;‚>ǿAÚ 0; Cنi?I0bP&[0 FthR}^]B&{[%3DA + =pC$v1P̭[D+QK,G>24+L$.QnfWK|=)6)|&J F:F(EAn RC?cVU<^s僳$Y |O]VЋ`t 'ֲ̺'r;ϖ)DB6nw!vtj\|AXӳR0n"~.Lc%W;kƺhRm{=ji߼P[\X)i]]ğ10?9eMO,oC_)l=:gd"_4ɞ}QT >ᆉ9z0FlDAJE 2 eWt*N lJc.Mg$ڗ9nĥ0rnP+? kpGIT<&5 rHi)/cX ~ϕI(}Yb/&WwK F,:ys&(5 ٞ ]FW/CS?J;I.OD#dR̿|jZ Sp Nw{-b}K?42eZbJ? ˯FULfƩE!9KƲ6'sCkx6r'7s9>}QEsJ)'gD`Syޮ ~M̱2BllJfNs W@k9hGL2G>"k۾qb6M/ D,ޒY,baB;\= M^A q". U׃r0vRj\^_PVEo x] URV)f(dwv b}G~o'ÝIb;$n]Q0z{b_lL]|_)6"r~QBQPGb栄H^M<[ѓx Q]/VLf8h'x'"*AQ?럱6 A ^wn}hLP}Ժ=i:;"8$Y!u(~G!AX;na:>&ߴt)xe~g <8`estDPP 2{6b>4X\?nliP3%t[6%7,I8EkV_Ag$&^ a2]¶~HO? _X|*LH@4v(f49VF-.J}9!B,i "@ Zy/_Oy9䈷D5i<~w5`FVހ#Eg_dC<^T>Q9I.'4㔄}bʬעmWPa+˯MQ" _Ri΄A6`}w"XLFSzAU@pFz)L{p2v'9w%9LYd7j;Q޳#V WAlW&e x@RRyn]|uO)T~GQDQI=>/l(mWpi`6L`uUIwrL)D-W`+g%_lUfɷL7DҺ5'W,UJ M54IP@A;@%:2G#KLN߻'ڼs`(Y nVP|̼ 5FյC(SU]9嬭e x,W70cb+dӔ&c8=6JVGU_~Sflw_ b8j5*Iޓt?rCA$neGK:?GE—&Y&{$=qa,e"NKD^}vjFo(̝+/}W=ƹp&c/-P\IO" yzJ#oic-{0jP5x&οC&ρҼMa?2$20%NF0x=Xd O7A\S;%a7ItϽ FG{hk?`UhMwj%+EG [P|D #J=&0uL( |%KG< 3hegBp5◄l+=Zs v_եⳍ Zy5GΝ(ކj]֬GkAE[ӷw,ˈJRDًx. Ra~@4Za|At 䢖{FR[+_g(IHGZc=~/7蒗,)\=ep{4 `:#}ѺZ.a*nak\8;+̴RM ~*Hx  ݜ v=ˊmhbV&T`5̟5TƅȊพF&<<ĐHT46sL'*óH\.+d0.*~NL ,^]Li>:0ᒛhϸcg*@R=2]^kFu;Y;Z*G|==Jx|qijy iDXUMPRh&o^.u}ӗUӎ_'[h>б\/) җOA){jI ٯ$HH䡦Ӎ2/Y oVH0ӯ rMܚaz\(ΠOeI)35SlvR=7@a_ϖoM*滕*9@\N _0Tz氕piZ$$kH<$J LÅ!pȤ挒4:Y}P}2>qeuGMaThEDN c@XmL0 g` y$3D)lb6uDz88 03C % )P'Mb#Z'ZO2*v jmDg.'MTCNzu_ 9o- YIKB0>>")mfQ겝QU<-͞mJWtDᅆxX)ܴ|3älQ%t h9Jխ7yrxVwB,Oh[, @eDcZ 9y7\oc6W'o_Mn6€ %Ek/z4ENaB^6c2cK<>,of4 =HⱜIbCŶX0V56'iQF.:s7>GjDLhkdd.!*ȝ2!Kf~Tȭt.VZ**K[i'ϏP9r*>^>[4g!Yƿ& [R 2!U`[&L" wov'S'9/4BH/e(=W! 57+.uF4)񏭃ا47QZ[D&>K|Eu}&. nĀY]tҷ]|i1K$,[Otw9|9* TS:ufeqlaBƝZ⟖^K՝WxG^.e] #lߢBjb H[{"63 ]-9z3u>r SvzэEU!?I̱mٮ0d}qh_7yϼJ=Y05Xj^TU})psbXIkN{zh􊾊>t`kvxzT뚌x5:F)R^=HB X\q]Ǿ@>Lҏ0k?bWKHL)3”zU6[\\XAn}hK&%LpE-+Nr ø,pViX` , & !afmz5;̿j!,oj> ʢxm*ISsH\OƶD?-8 pjQ.4Wb<z",>łt?&8xi{+WpTn[x||} 8:u_|rǺsYq*@[46Vnh[  xHG ]!k][˫$cQ屫UN@p"uv?$76By9Zvo}fML!\r E[$6⹥ ._y2 j\x[MUڸxP6rr_J} r2 r[K/%(Oa|~E&P{Fǀe/5)<F ycZ (sp|u3|ttæ؞ɗ4^oXŏ[^D$;I߆hRSh׼QTܓF$Q34 Q1>I/l?.`Õ԰OU NqWQ~n ީAO|w]C;p| }.$6l]иYy~NXXipugâ<%[XZ)e_,W"E U`w΢ٚʘԴ-h@!;-hx6Oe kR A3SgBښvHO4׼`YgcRa̯aOSJ@9|_lIdh8չIFIђx14sאXBXλ;Ggs\}Gp>bաz@cf7@NO2 ʛ6j6@hpNpV6:13Z5.D3ZYL-~ JW֥Z| Y cq&ugI68 -r'_AVq",q %R~÷,q/ܫ&7%+J̮tJ_jR9=vÐs|0*/֮N\D3H&Jc\`p N?gmgݿS/8)Cw(@>ulA^]R^3s#.6_]{״29 [&6ik D GX%8<~LD"]Jyx VőGUrƓ  n ^ptYXUkb ;`\fK}"Uf.\y/nj[Kcpu] F3c^$# ߵw1O1 M<}@GEپ}:9ے&MkRxnNh_:!xWCV274E^YͦCVyb[33 ,H@<'~ 3-),ۄ4enJp.0T=Dլ/{*U2kFiCs2In7q`ADt~ZeY#Owj;4+ęrl:/a~7y(L NX&tު {T9&:;ĽZ2'XS|ś0Ͷ;.yj=1BC%nr`saz &,[nrms+bk7OGV;W 3grh-c!@nmC" b4){Ap4_4J#$S)eA*32OF43~5Vh] J?!օ G88mXTي^$G5Fq8XM^.f &"!޺qj^yNN]ߤ<k>a!/t~sLD˗2?/posšk{B]ls1r4(IB n1rRiBѱ2[N֚k_%#h{q<mJc̳ʎ4&l,58sypH".Wþaz2'>T*{EK؉}pǪ/tRЧ9z0/Fy|%{Y='Sָiu{~tʾNjx;N ?eV 79OBJsYH 9HaE}lG2cIyNci{C$ge[ 3vconGN@8$aS\Xѝvq}9ܢu%pJ&F&|v}f+ ;V;d}oA8Eb@\`ȊRv`k1ulk8BBH(}5zs0lri5;܀~IK|zq|[).敪Kᝍ; wxl:_/2 t#|kЬг(oj P s[y!e BFEN{)m( \Fի4᥄^+3pӫv8Ì9hq_oq5LHÁg)jcE "l4eBq6w-k.+deA~Ť7r\bFWN3'K&f]A*C\nN<`pԬi(?UZ,f%6&'FaC{/Wlo{m-\i1Z*ACX/~ƻnD_(6N8~aJ$2Gꪑ rAql)BghOcq/^E\DFks%Ȍ4o*! kȏA9U1\AC_ynn![)xYbWbi2 W 3&rd a3od26_4|I RY8*I/?qrGQl\23֘= Gh#[11,)糒JS׀Je!;v+ߗB~'_>jCT ZyFlS~_?C>,< e4(rf{=ZGfchLnQ.K1}," SO 2A~}G:aUD^I Ҹ#kod%s F7X$HS]uyǡE#մ&q݉LɤU6 O8wBxV< "Y9?1%V&h'f"6 #S䥅b**,.kFĹK08+n%j }b NW"/VwJJZ{VS.CbunZu #$I27MOƗμe p;(ᥫ` ZH%Ղ`#ic[<0nQAWwoDe\%[𻪧Nʘ%┈*: C+AJ@ta+<55 վ} 1Uhmv "<4 ;BudPӍ\AVcrb_.=0ޔQF;I#w ˀ }wN}.6fZu Tdr| yƑHJ7{, Aꖰ0N*N{й/w1dTJ.^KY>4l!rg?(g ǚF^{nRI QE~we/xcH j_[(+/m% ;ܾ~e`@%7X/i-ZFn MζBǼlӔ EP۔0dG Rx=;fOgc{'Am2=Ȃz8L6Rd1 xBTLəɀFcN:RҭY`,ȐBFQd,iQ/0hPG+o3 d[|/bWT,.IE[JoLP$%CYb6|D i.үl5&GdZyߌ"eoȿ:=mt?z CYL}y DT!XA)d_4u_=EG)kKG3 νNn ^"_u˸Z7h!Jl"^q }6<]-|k&~Z^MZkiquແR')9vXˉף1|@]n3`+'r'sΖ/vĵj71mY) %)?? 5ǏݤѼz bB^f[\ALBr]d P`+zbu bksL.7dH|r7_x6PlAWf~ @ 2/]> \h}ȇV Lкu_WPJo sn/*]JQl[.E_ @^w+HՊuDG[ͱwPs)C! YH̎!DvT[bTK$`^}ң<G=\ӍlVtf-GjJ/&,ȔbVÑ: `Qvo와Tڦ#69f >@X0Mͧ@*^~|bv& t˟ji׮،4_ ^copTu6<݂&(Cx;2Bz =iߠ BL?kegmT. eln(/XX͸Xk.eIV7\aOOyҀ - Δ#F$< 87cby䊥kՂ߸ɏ fT1(/5'dOÃfm_LVj4K~h~5? zQs/a4[z ><3A]# 'TĸҶiֱ [3.%ͬ[rڴ.g39tvN-|f&˛uFe #4A)VܭQ.6~?ow6a@uT}؜ac>HuOaD+y i56~Ēv<`Kpp2 A95 \i1WF62z{R`u}b6} P8|Hy  9_V Z;3*;1|v -a A(a)Ȕ *?1VnA%ؔ1;L n"23%P\̇:-QtPTH[oY= [%Bj0Nsq$(,799D:bߠ <}NA1/ŕ'OLà S pڵtH;],|&x#-uBQ>ebqL 'e.MQ3ID̋o{Uē۽VT}'?ۓUbtN;b̞ ^4[v*gwdw=k7e!,8.(9Rtɿ, w e7R U -h[hxi'XXQpu_Y1v&/SΰzHV4 aivRvS8]@ I(UM{%|m b qIqjvA9S.:PLRk zz-T&`-Dil#2kّk9<V׍4W8]KHZK$ "{lr&m3*,s߭5P_+Jvrey 9R$>-^{?ʶSa J`W aJ;-.6#VÖT3=I`P&B8#ӭ9TwM:VpmtoMwsR,$3as8 _$R.x`[7QoZ׾2 HOLQ4ƕm#a2j)}DǙ?H@ 3Dj7C?݂j@s܊Wk:#ؐv!q[;VnT/`x=k1~dPiqt/^[T#Sw1IHeQ}08FtIUt9 ,zg$޷ փF q{CB#DC\I״`5ۇw /kb.tF} ױTt+G2ڲ->\qۘ|1X}H,/sy*V931VsT?'j>UmZz& 2ߋ!IoθͳaǏlOYFs-jdP|'w}m~ح ߖoCPBvx;l{aZy!םuAX+=V]F }ﰇM$@5I IUJD^Q%h4^VoS;on*b~^|ߖ ?Tt00{73ϖ$BnFm}ZL'zX-["=RPtʀ^jiɱSw?򵢺5S?F&{~ G/+>Ɂ AF o!ԉ-'>ñV"ʏXOHrtsp]scq*7b?R͂ğdgh 8.ezbl4rGl|޿L砀  PvcXEU,C΢njp\<_wP>%{RϽ ŘBC06,c]A3"P=8: iKC{x;P,l]MמT'Y cp_)C&sE A'f= u0MrvoXE-Z@ 9MN`*Xi*&Jl]6]#Igqn"F0=thZF\ٳn}tQa˴;޻5|N[o2MU_\Bf =|%wdŬWHZwգ׸[e]tޤNOZ1菒,t8D-99PR=29ift ̬<]ەHhDžbP:8`L\RSn2wSH@ JrFΕd xGi[?N֬/y`;-#mT4>u@WR"쵫>Bϙ<N^2: aBp<)} ~LI4лbe8_ y1P~o9NӣFP\eKGI_vfwiKo?h:ߘa04{in2fLf qLGP:h:AT]GzZ<)Wg%g|KT Ƴg"߱< ,n΅rd2CEQ7}zxG<$2+_ݚg)g+G)T+&1)pڳm64w'6/R}vMM0 (IaG'/{Z3Fe=_hk$<l9qxnq}ۏAjZ ޖW9E u&_1Tk;6}@F^G2ۊ.IӣׁKΗp)NBhF%y&׍r<3FqcN,.*af>^}#<)>)+Yهak)#xG7i_f2Ǹcc7N#sK@b0Znpvݍlj m^HX+,G= Y|ᑿ8b(Ml|{O]/HS3Q3 aA{jm`o9gsWeMoR5h(`6`(bHw3csp{x\l<%v,O$EM =#6ҩت'#=a w?:N?W̆{]P9Y;ARI*3: {}r kugPti~ƽ Gf:7ͷUNE\ǧD n'F N^U"i!Ti؄IwMO btpVSgR{'1v̳{Sތ?4=fd6"A;[U$ 8{cmt5ٚdY`W{;Wo+țlZ0f/-YC˙^@?PS%t|?­X_N¿'?=2朤 V44^-l){T/eT!$F,W5^1iX'sMh燢lu9/"УbًIçNUVQ݅ͦUX` ÜId>oG͹}O&)HigcN<5JYVd +-08uF?˜d #Iu]`=4cyAϷdX a='j>K<\5v^~7KYƎR ;pxvH m܄4-Z(/۝u0RkSSe`n.[JUx42ml&~(|ebs?~|S qpnOj6[c öOEm0zCkk|2?"$@OH57F JUF MGOeA$;X@ؘgZ(lpZrMh7_ PF |W4sZeTZDEFuvW}#e|SG6ixX?R1'Q7#Co/Tc9~%upq]zWؼ*x޶ZKJ=d y]~1jm= +=[Uzp3hdcçΈL XNGN^<=c~ߗ)r޹V@3d:^1D?=~rK84L~?O7Ɇ-ԝi\pBǕGVdo,[W/b_%,0w/-Шi_AHsL\b$O˴T* LVsxC3YHNokPrY+Ō(*dDٷr)!؅Y|Md١1x lu g+?\c3Fh=Nu Fԧ߼{L#@f6+=UWۜ>c`K*~/o5 \\S6s4

YIƶ(Ԁ BO{DTx k^rKAˑ7S3i$Ϙ;k=Qy\(&j~%-k<ϲsϜۇ ,s|h3U/a6w?#=8 r7|7QsFߊ6xWр|﹩+3B,O3ݶv wOT`(Dk,NJ X3_4 te xcl Ԯb)1n^S'kZqƾ+tĠ>,ofPքh1aВt[{ )ZGܻ }٘<^I/+醃e4Ov gK;w 'Ș4~P1'>/z]/d-æɘ~ u^Y74(-^8B [O&/75Q벹ЅI ݘ蛀.E|OfX+[UHŢN7 _/ +|w4&vɅ TR.XчдrIoNJN$Y, &RgKd8|s{#ρZl f m׫p&ޞd/mY;6R^,"..ْkLYNHTN٠ؓ۾'d_eio'"֠LK2‹ˣ^R ,kv p1HΟZ9[&mȼ[ݩAu0v,8w _RצsBsp|$ ):LdU-LfmР˅2{7MBUlG'oC6(TɦE o@ShuHf0A{*1q,ÁB-DNŮ8Egl9 N8KU0FϵwvU.dɴ"%i-HOK-`80ck@984^4}sqc$qrB/dGP)З|WĒ  w 9Y: pPX g~J5S 2EhP!~/ \Фmjk)$A+a-ÅM ,t@eL~d ԛݿwP{?w`N,n wݒ Ҵ98uha/BkerxQh~,`Qf+{ӯu[WkWvJJMEPywΎ&שݫD0VBV9~lI*Cj^DdIǴz 1Jpg#jRn$O/Q$5q}΍T":-nlW QzE#STRՠ=Jb"Gj:~ 0D&Y*Wr&ѻf?OPu#DQQFF3 c5zGތQV_3nf.iJ:~[3@P|lʝש3wI峅rqJ ۓ&*`+bǚD@ٮrjTI"S6'8WR3yErj2C~%%L⒡3?bRnN&Σ>$}۳!3web6GPkG_/ z4OQ# _+}&ܤ]:V^N@7bdt۾)%UvCӹau@&%w::.ЬJz/l'SvNrbrIQ)Y,e€put"لSA ux.xCQգ? f^& n}o+:ChdRwrьlإE+"6v -_‰#(g5u3xT)Xu,|Ym=KO+[ZJ:½3A@_2V^`8CAA%-b6|})ϬؿW{%ZY(섰3:( =zA&~ Lz_6TY߄qԎsʻ8-'jϏCZYҾ=yP/n9XSU¢&TpnV44ݗ3[y`Y@H\o`=c- a~"%2C!͇]h+//tc@(!܇u|Tym`=͐lNDUZꀀssz-6⇃kf Xi7?RDٳf^FBr\Pd\f'aCf-bUj^VҤLы,DFU n$Uh"S*[$pl HO3J_ AP7{tm:ftء<݅EHC+~w]M5sͥhgyՏoT}}`릀Gn/Qh՜lju=3y|f49Y1a2{j|=~:l-93kzcƳ~{5{tBYzjT}Ha_U%q- |\RRi$у-+ m7F>u Kċ.aIWX5x\q<"Ұ<0#M!?a" }lvIM"s 2!KTbd 2Bjk]뤯qz6|iLڌ,vcnD0^3DXd@3u4yK;HKJ#oiE[?T<I_L77j)[0'Da^KkM:Em,\o||}s늀b(vd%ppQ):7%isP}\/Pe;@WUIR0!). ?ƒ9M hQh")>PƉrug ,r-:LLz'[} ߟ2$yLH!b]&9w}d0Hֈ7Xzsg5Pmwdӻ }Hsf|dR(+ VWm s\TnPC?5Myӫ8ڪ%Cs182sg\$,Ow@*ͷh)S2ӊI5\sWpy\M< #EĪ]q+.6"<ݻW,FKɌJi(9$1Ѡ}b2cmWrV5a!̱w1H l0r@in"z,lH x|g8DFG!v˹4+qb>q*r]f,>i;): *tx%uTLX!E^+vhF/r}~o= {mewu\T 3ĤUafU@4*QW_EGwԁ S|Wjȑ.xe:I=jd,2+"E:ƐH迎H~?m鲴pYjQУJm}% az|}Лe*)Y?fU#Go.70c?/AquGlS3N^"ɖ7G.5Тa!?̡5J|Hk1 Ɓr8,捿PbOßZw;8cK rǾq3]iv27nDץl/!< [:5fY߉'z>0|sSnV咜+ejJ^`0ycD4~13h\Q[A 3*Yj .4O0 Rú_} b1yV1+Q('*8i?,&h lٰ`lZJK%,a`<<)lX8 fG)Xk HpiS>^sm"d)ϩl)X1Xݷ/E#UVj;55d<Ո?0պMjPYK#b,M{pk EH异t ]`[a& C!*$3a pa՝Kš~2C9_HO,}&НH?JSհ\0b\'CT oGЫ'gP| "/bvBӻvT7HSMjxT͹!ԅMRʴ_jTl|fF6 M6{fmDw$ǹc0]U*n^pG 4jn2q0tY%X L4wkJ:1k9IS`I=#))537FQĆ+*k 9T As}#'ϩ=] :qNqGBƷ6ar0 v^}C=ZaGL^`1#y\8ەT'f3߄2(#3d/d]]ĚW 4GU"z=M~)Bk"]i/ "0!bnESb֗> 1}[BizaHGr57[Kn2}ݓ ؿg~;ύӂ|JK``~ #_*"+?<R:RD_d:In.*e:.҃j [}>.a&z%qx2'^[iC~N/|iNmJHLZи@SW(u*y0R!ݨkмtE䳯'ZRM u$g꫋Y+zylӥ I}FwWhr6*iJ.VfڢGJPz}N3WYXbbx]3rmY(}u"M}D2/3GlWvV^ڙTFnrfE_$!<+{%oL $81 ǵv.򸶄bFI fLl=&bP*DtOπS G\da9I\h_mG8R W(^΋D>uD@MZ<OSZXpjjū\ XI&ٸiq %Eb=V @aG5iz'LIyrM[b`Ic}kp.k>W.&yX{ŝe$Š̃jWjU[5bwt{'u+xƞ9YMw8"݇ WuGO;kQC37DԚqޜ`Bw`E$畻;n@a4闗 r1P*6 #ɞ Ӧ*pJh0SPzRYL 3o";+()SQ .<IPUD~Srᢵx79X-`\|w(Oft<=?Ɗq${NU(ݎum;3J4kͭн W$fV6 ]=aty`@6qXw 8r5 Gc3hwshYRP$S!p@!ֻZb8ykS>ϝkZ{T_W%|UDh]2_ _( O V] =ƁLߕV 3Ӯ#BU,&^Q&|D .[ r&_ ^#1[QwZjΞiT]LΫ8!ʥ]m9ÏGq+!l;c)p9d CXuϚ)?Ą l,q x@LE^g2nqJ98N|-RšVnQ60)[V̦l/ͯ!CVpz}*\qZ듹&A=~B /L%gwEqJPhKo8QIK{BkSԷc2+=N,$i(5"QV{I ']0!<70ݦQ MEmz e|y fĉI< >u$v869֮(ig@"^l1 jE,;ҺYrQzd'X}_ڋH Y cft蹃Nqbؼx_n)q8Zlkx6xՠ4!0xxio5c$ ̌ux:ML#s<ԐCI+;D%U$ipP;lYfS1|,p$\=!{6;ͧ^9.)FQT̘R3SNI{>}w e|G.a ,il%;ʽvN¯a8Jy~ޗ]A.7I cO6mQ"`tS_f@O0ƭBr91s-pN"9GЦz)9f3eXdFvLکkMB =nD?Dlp AU&@=ct-\24頺_e(?;,ۼTh8am|GȅB0uc ZwFDt!?-o)3m-%MbU ēTe!>iM` \@B٠ PN2NG ? py1octAj%E7%vruTiRWkd֬`:F9?@Iƅ`s5s`/w (3 R&dn;5XXRLOXP̅oP%`R+=dc^iƁ0$z w{]9ft۶P֥#ǘ<#_%{= N Aֵ=z8VaPwiJt~s ;W||_ ͵P%`}!+""UJ*S X { >D4,L \R `mVM{xp,PWRSҺWD6 }db]),UU^ZLpe I#(VqJrR+ YsO}슓 IhDpat&4fi:kxѓF],~ʺ!2!K^RkCUB׉`P \p?0͡8l/ͩoZqA¾|\Y8zYBE:aec<2=q:عW:I(m)puS臏B6)T;dDqKewiw5 >e٧V:.\ZSGgrZݙl4V  T|()cfҶr]&0z T^Œo. pQ|92"t \Kb}=:}!83QP䠇X%=SB<.Fݳy3IWĵt읹oȉ  Ŗ m'D>\rXʱP? 3 L+|Kθ*8בvM7W{ N*pl2K虑{t:Qw蠴n1az)Q+7>n" '!/Ն͹bةgpnglO!vN *Mi]'F: ܺ g‹UЬP8q'xzdB)8W&y.>H z2J^ة$t(}^Z;EشӅ%1}'gxg@_=)j돋/i|3 rZLV]4bU$4gzQgVc0 d0ptV^|O4bT`vź)m0 *(':HũXx?akubl]bQߤGt]83C8_ 5,kg3jN̘DŽęXS$PSMA{&MjF.v.η0ۅl|fސ1#e\=ZYژ”  !<;`w=]d[čk H}0'Jh:;$F<{ž(% +} 7\̙TPpѠ3|ऴ&?, ,o~tyswgB7ŅnhIԚNS )rSWFפ浶+G$*ق(".1e:fL&NͰ%_ (?ާc p8,Jtli*Y6@>j#Īh/Sw sG3LME|'a!dT%jT̮MHb'B}Yl\O•7o1b\< sAZ?&tħ;7wD7xc"Q-T]ÙyQ% d7T6wxE9lF<#=%Shu `LH&lee֡5 bk 4[[cBtj\ֳ;D<n6E96W.g<4^egZ e==~.pXT@A8t6șl(-}Hh]B*%6 bXpMrC()g(YOڑhwƄ<|V ڽ 's9^sࠠT`;UD$O OPbIz`7gUlHYH-jT3'?9 !JjMURb-j O2 L5o8{ E{)(_u'guI> ,jFeBd~є(@ 9'=Ϛ6H);MQXR =Ig^=K۽Ήg:4MK>˽E񿝷=Ѻ% |~Ǯa-ޫώ ֧߂-lUEJYπ56Â6p(9"ר!ra5J́h;mH[~ό FEzgֻE%ͦ3EÈ>)F^%C'CTb}H:\6&Pv<=nA``kHn N!!_6=eAԱ J7L ;z'΂]o"U[]"ţawUXB2nAfފYX3谗y(xbh{ۑu`K!h:S=5eSK=2@7.’4$ jJ(Zh dgL-WO:鰳zlF'([Vk-ZOZc)Ov}Bmc dAwYcYH^OK2a/%'gK]U WN]((旸%yu$&T܇!]W%  Iߢj@$˵=DշaVgCZ'븻 jp!CL!(ZԎ/ϝMoX=dͤ2~An.QߑT RɳƤx9/grq=@qbYhIc $MX v_:seTqu _#qNd={W̪b`^MMNk;Eϯw@zMOd l_R+ىYgqAp֏FyVp+Hɰ-;ba3HFě;m :(`GWmÕsFvԡe]AD։#3Od2D{ڼ _8^kI;l<#9m?F0ɰtbB%)cW>L/];wV,*jd&aF.$ #3Z!}Vz=ZԷO #Xa`'gt"b V}wr:kMklpK[)_Anq/^2g^qXT&t39X3ODGo;&ύ QRJ%96oXQr-<l.*5W <[Xf[͗c0A1sbGgߪ8MEΏA%zt3B}^u8km{6 ʐ/oqkcݚsa% ;9hwjgzFۡNabW@*G‹[K<`8]hlL$VY/yr]~գr ˸ K x?$F#oAڵ'Il٩K$Z>eW=|Ȇλ|_x)`6*vhQgל-%,LN%-BM㱃~ҙCɕ*_1^_f3ckF+x/XQ GÖ'rSchv1E|:GLJoɭۚtAx*(kF&hm7Ɩ 6lӛpkD)Ljg`y2ze$RX@PfiB-/}R]kvh|d\UR.&y#@ӧ8j?>ڏ^%InE@n2.׽jVWQ8Nj/XCoUs)z[AKnO:!V%[hu?|>.Pj0ȹj9mK'*<{0C,qQ͘;,?hߥ'Xߚ]~`(7< gĉn|:3] qAr]X0U$y54?(H,Ψ`hױ7?!Z;f񳤱t? (yh[h^2?.8;.{Ȫ|MtEx\,.,p:P+6Vh9 s拼d{NyS;9c#gfDFٺm']B2 x"ޟP?Z%GnjDaF<`'KV5i!l56愴bVBzQ V&f~OJ ᛾9UAލ/Zt-%u~Y ݎK{%y Ш7"?܈ Skraxռ#UIi8lOϮ_K#rk ,R)" oUI{ 4}%5QM˂%ezS\5N"ZֆjTm6!$Z02veSӈ:8nHըy7lw5t/ ǥ ERu3j?~QDIEV )40Hm3cWliFkGqu|ީ0riMu@tO츜24Uc|jtk{'l&YQPOZ֫ݒ7ܻ0-~܇k.jg:Zz|^R^`+z&;ׁύjЂOO"4UUJkNђKK!@ 'WqȡӹVfa\5NdگWjwn:f71~4T%rt3-gGMh99nC͔ƅ5itC(JDsQ:YwT^AqzxO'ex {uD ALLB:jgZrVLDbCZwG!:yXHL*Bu셶İ5 F( 9 crK浺RD C:ΒK{ l l WݵpZSuϑ7iЭ48093V [ , 6~Qus~w%NHkv!$",4(;v 5j3@%9M," u PZlB6V 5/h?wNkMo)pxϽye엛irX^@Ku'ƔYcz]])o#O=GEr8S77 ;'b77k {Wv h=pbF>?9 !ٺ˾ D'].fJZWʍ.Q\bQVm1`Vޟvؠg\Wx갺U젫)?\ Z4?OX3!Pg%5$ȖosdI<pUc#IDiZ4dabK[}7dǡ&|20;m^79sڲy@4P^QF=y) t IJ ^Ɯ,XV|-ѿ#iz19W5T[Q/+}ŸD z쎝a_|Dɕ~UnySU: q:y%~Q/$uQZuZ\PASp~aӋ""PHy%i17/cGUR<'@YQZLo 3f;g#^Ol+I/t3J o?ܗϬAknl9A6}?ϗ6WG42W.]L18w;|1!W:b'm8^"=m!C3/c'x:'U|0I j7̖+XWK-fmoNZ 3NH`3Eaq:>ԎWޣC7t\9r˺+)_8\ wᱸ ]@+hcNxݥ:J%6bH; bؕ]z9la#ʶ=|i+ُj2M|vQ6 'C{YС#QҢ"3wgcid<m˪G?G!0F:tzE`-}zZZzqG)M&:C d=+ζ/@OG¤Њ5ܻ R|5؅?U.^bc6Ro aGq⼧]k";+$Y6M zl oQn,pϩi֎ۿ^5 BB]Gmo@ 1hC (Ľu @Fcc*' |Fs#r1R?$y]_%&s[+rR >7Hl yo/CSZ@V/NsՎol>K.%,m5"H8ڠr $$6]-R8|B!)n7N`3yU{mu()Hm쳓-HMPRS'njcMRus&c,`#K#e!!S ~[_G;v :vshsBm,R݆ ~>FΐGX0#Z_^Fte\fKݴD_SkDiPt)CֵN r۬V,'s&|ԧ{Ak<1%I!734u !qjmE}"oRDS7 Rq^%#Dm-q؍NUx0ItldA?F:}Ѱ@qCahѕ׼-I2AC_Z=9_PW4LHB(BY NŞs6s07hɘkZ@oo}Ze%R:wy=m^<x4҅rM8k'cJ@ .^h: F X1y$ļז)YloabH=il"rX4M_,|ˀ8UgA>SR9/W՜\J+Ӥ=,ID}݌LeUěaY4trQC=1agWfE&J? $ĊO^ >g2-gn.fkU$~V|І `S'Ԝ%:P BQ>/Fɍ3DIu2!ЊéuCZ囡as#Wy#CKzULPI5i1Wَb\i&@` 5X*-JNDH8WHȗ}x?EAhHYج&or% x`<WQ[&!W$d83P h5nO佈ܲ}4ѿOi.vV?CxZ憥s|=Sf)#.DirL@ɶ;3tGƔKL+.|[',>eHf~Jm|-ۦ{w`IdfA8uHLQBcʹ$??/EZxXYHz W}clѶ95"!~dnpP9` YnCHe^?_+\n-ҍtnADKlAxW,^w1ĝI䋛?A2cfU `G]-+R kKTw*"8]5kQ2z[vn @A);"r@ حDTsSĤ,7w"u]d_Û>I^=rDC݆q Fabr ՁEcV=[[_NwR eA\ӟ.cHtҒ !KP3/ a:)vF؏v5mqM;跡iҼ/.6cEk_sr36%ש$ e4QʸcJd&ޜcWta7ep_9gJb5j^}=/"9 YGʵ÷>p!_%?(XǤkQNOmtUZ:I:6k!%7~W^M]O7KVhc?nW|ʲ-1nS^4݈2c5ӊ55=ƱUO%ak(UErU}uS'g(ZǶfAb!CKDͮE&VL氐Yl2,c 5!m]DYG@' {ݜ2$ 1SɓOQ_lH CmM Uҹyߩݪ@sN Jly 0*`|wR?)lȱ &l2z6i `BQ'"m{z"Ѹy2<{tf䊧8R΃ED졮L .;DG& "T[+|XPdOk IYQb 3m=D hd?4yXj2B!8 k M!kJaWYgRѱ#W u~:wŕ73sHl0r#$u6w@6Sk-0d>~1(TyM+O! @}+ .}jL "_,PnUy>2b0/>mҪl/m}rh zs(s=;' ^fN y4Y5vuY:,,UBwȘᙚ kã)D033eR;`Hsrk@-S\W.[m+mqMx8:y cP;P6kv )fc:FbQ XfhƔ"}iz5)Qz 1Hcm5ڴQuY)qN#[=}3aiRܢLꐹ$?Ix(E*\,OSbuT.=|@}Q7OI3)d/~GԢh}eOAhzi0vD;0Dcz4Ǭ3TH d/l}%B39z++l.c:[4-}n(g'1#//8B]N8.ڃ`􆰟GuBdL5r3ۿ-+26`TK4Qzǒ#I|^A q}Od"Wd#M]n4Q$";˖7m%.}>Umeޟ~_J%5@ޅW%:|+gxiu.Um C49M2+ "a^Jt!n2 =:91쨉/LFa7ήm΀[jrQvtz(_zxтݴ'ǘt:ZL ^:96ew$9;Fb!Q(VM_HU!xJwPUw PPS&X @F7cTXO_K(<SZ90yFX=gG٤dEeu~LҬa^kݦ'iB:#l| 6o%a @HRB#|CWsXūR͗^"Sط.5g8`l"4 am?ސmԷ5LJzn)u!tr1ZƾF "~rq\;ߣUٵUnO0YEh׳6a:0xwځWϚX>%y eHcrdRZ;sNTAt:vb 5_Z!V` Żq@+X7 bLQ9Uh(.gҟ-=]*&J8eOKYfLoCN ~O~q) 3r# ϗkΐkp~" ?6p勼T ݌2H>W~1+@fp-ᏡLltHJ4i⓷/N Yk 7q6tLCq!;z#IwUs.WXZsu^P==՟xDrj76c2 ,&K@Kh»ʋe^j%@8q:(=Ab痶KXCsp%Zen¦VB)=FJMyZ":?|Kg>ba}CrS\dݡJAdN #+s8Cʗ(Um!>,8㐘ĵ5_*y8.`sD۲psUS4Rsݻc;Ze3_8{Gu'% 2b&i{7ewn.Y=vi<-sA^5\(jX_=ٙ/ܹ8߽5-P8즟Gç"d㵶LXM(-}Ռ,fo ]CL}fSSSEggɚн!Y%Ts>/}$rHHV ᖯYf))}nkh>Elଆ?LSo1"CN<*gI2+t\rjZg¿RC 7UؒV`Ʌ 7M_a]Ғ00dwj+{x䟐Ʀܡϖ2bE2e"s~'?|<~ (Z˵;?I "9]DK 3&&yXz&sܰAdVB+μ-d BBb/?L s G1٢pK֬Q#Zk@-]-Iך~ C[;H6l9}ʉ¯kws~>edz9B(>mآXwY[ Q JP3قnOhBb@WͽTv)]hp65VG|D 5g!`GAB~dnI0|D|E5:YQ,>2l(HZ} 6#WrO5IN?Us=wP"Fdm\kOCq@gvnG9{kFkAW@81)B 2de+0.$s TM;w#~T24"YH_Tz# +g3Z5FELMK:*Ke;JkAPF ;Ѝ . fMT],sWCB?u+XB@+K~ha}3d׫6Ot}QyQjEZJtG /ڽUANwOb& jsʿDD@WM:!_܂S xz=CqVSԗ![Y 0=MJᇊ-VO2z |tSMaC[Ef`$1(}|FCL [j{s&ǻp݉8ibE/ԉ@W^6|ẹMD[*N1FW[SgkF銟ݡn $lL|`P1mEщ.>ָ>_&nIW*u+=&6?}ǯe0z>I!Z@b iƉ8>1KhFŃr1TSK +Xߌ|a-'zaw,ק/5"cw% JUDZ= }+)PRL*rحh/TW~2s>LA85:]N Fjd)V( 'є8GBnW JL>8a;if;MiP9L#B-f=M<"Oɘbޝa*-_ u?=,\e7!hqge.qʂ_6ᴈw/gWvP*W*&&\g  N  IIY91;Gptg:I\P9Cy :/'x$ѥhIsPρyo7륷/`[GkTukMi!*G|=XUC]y>@epSv%N:=ٛvRAÀeͼUmyԄxg^b)ީd}?p=9C62==IA]bbxq*390IW<x㎃pͽ3恘(3r6#g6^.^׿s:a\O`%q(Sd A,"krJ|p,<`J0/.H$0txSn @Y ЄDO Fju'8dY3*rraTf%^!T:ZbCFw6<6@eݱi2v f'LrL:m)%3~NBˎNËbt)^RCĤI{, :s-nP̃.9y $w^Fà :F\Lgz)r! ĊqDzͧS1YEڋ JrL4g ܈f_9y5{q\V ͍VEy` TyI/rNtXv]Md},'~0le`1MwQ 7^uYqd:sx#hsk2ZeCSŧ4xP%WnDE ] 9.KM;UvqF(w8] V7_8)Nbp<1c@JI &|fpځ ƻXBP[4bzUf8ӂj&ރ蔿-7zCBM#rn%6w^a ao* RˏC&p< +Jv|?tBoG<աuFFB7YFҪ^2AbYtgMs +utg,Җ3ܯsF_*󙱾+:>8b մEC:u8TpI2rN(Qd{3K92d-RH1y pZyUB<0fX<]W[ex @y v@$vjwE2ZӾD7%x yuVQJh!rmꯂF'̓+6*Z ]\{ 1+d8].}OlPE7I19J(摋+r{¥TҎ9BƽԹRWCqÂūFL\痙\ Eb\X>;8a[m9dzyQg5]70P; 6νH[mmpE| ˑob:}RgK`%"Jb$[,/e -st9o$:}j96VgVȷ#ϓ?prynb\S~-" +˹e_lW2{fY$vIL6f)YV'9C~Bn 1͌.Um2S.EթC(J3LSN<0=<`>L2B*oI}<r#\Əd1~NnfU' "hFMf,1B+B!?2Yt')%e ߜ[QP o*D ryN/> ڗn8{;]57QD̛[h[drqҁs0zaStr͋Ǐm Nd)N8M Ơ#T) Fm̗#k4ZJpR'tX T'e7='xVt F:<s+}z‚jI기d(@Z$C>m$?q䓴`PeV)\_5U54,:āY OlhG\B~Hf429ZnHBCSO6Ur:. :jI|J[N $~?}r{Bo$K$+5LVbJy`oW*ʎi0*W/n SwC'_usvutK^Aj@yZjq,>kWBoR`BdSCA?kQ=mX~ڎkQ蒋 u Srܬ$쨮> M(-՝o@$֌.z(weM) ?83hs\QQٻJU9bNR>|9Шv1=i l~i'UKX"Pۓ;jg>ۯ01bWLM"Of١%kG3Y8=w({.ROFpj)Z%Ha?fӅS i#O% 48ebرXŽhwV.m\ ؁`Cn`&i7FHuCtyf70gLHX6hBJ5k׀- ̼4>6E:Uxc|xTYធ'Eh[ q&]#ES藊rH ѡsU1FW/xN/D#K0 Fɲnbx'>:.=?Q;$J 66:-17T$E(caҞ2FJf|gW`'}x7R.A8?, ~XD2jp!'Gby%پl=%V?Ͻ@ we~g.g7gj OŻ0B|80p(Z7Rxu#phE@DȘj9e{Q#h ¯nsBD"=X9wfoT"hiWf}cԆTbL$@_uo -Q$ګB=TLa1UǀƤ@&mC6ݳ!>9]W 0c2_nxntЗ!0cZd4FSw/iLT )r*kh.9ÌCCgXol߀OsTV 8"nO)Δ#XZ*)!sS1>q&wԣ fVQcv4V;\Z~Fn$t.o99+Qv 3OΪ=(BYQչ- lO |gwcd9KU_?p<`.-K469Z|83M:iDŽ;|l3_2nϺMFeLYXeagS_8|/[/z(m"4==vάi%VO4⪽Q.Oc^ uVӨ ; 7B2T-vct pSx)B|_ yT0a"*0hz,Q.rE1<1_WiL.Xkl'pr y!_ep 1ZN*<^n9ɲ3ſ!7IuseӨlJTnwOHvHktAnVY~Z{V712,O0㹯M1ؼ[;5 pXO^b^ Iɠ9$,cvTˠ!A Žh e4-=)ZhFp`)T-[M7= Ow3=OP}%SHj^;ӧ)J]jثDž1Պo0+ܖfe#uܔ۩kk>fJ`eR!);MtֺDSI6O=$@hLUj +hl$h׃:/'<3^-7~ -6ud)y˝A!#;JŤjJhOS~C6HwŮ~AʏRIm> ~{U *EtQs)T.lN-SiQ'"A~`kݲ3D0m3 IqZoة~fa ~Sz-AC V7brjE[!A*k-SbG r(kD9W,rľ ]vETl0E3Cҋi veKJs/j 9O cIA;£쨑S]+IMb*x%9p?}e>S0LAlo.dqysaC: ,y2j-njS˰E'H0H'4K]v- K茹-aa[_6r]0ų0B 2ѓ3/WRjKg^< 7YJ|d\Un#rx XRۻ^5To?f!2Ib$F#B=4\H!QYo=' :b%)}t0?,q04 / ٧MYA[5dd~>Р@Hpb>`ͮ_\OtV}`!FГ%>%0XX޹Ɲg 5ʍ43\2~E>LMK$Jo[+lQz'q˦|?ж:IL~,PG7R$ T>ecdN?2? 3})A;B+.@vâ͵/N$ 33f$"C>>,5w\Ej rK%#&umD{ͣcLqei|a$ };}I[RZZ7Y vRH@(ȔU !vtr=7 ~dUOը-xit&8#,D/Q O]%=㓱=G9ͩTfơ9V 1pQN2Y.η )e!i=Y6lG]FQ?coL`iwW4ë*hnv[E?GUɇ6k›={lL p;ABsM>Xa37\2F"l,$<A0fX吲e=|p% -p1%B3fHVߎW@AP_"9΢yjwHIKʤMPt6XofpHR P@mŞ#&U7+ܬս&lG{\GYkj b)5/<-𾸉<y$ʖ>kKt&2yTvI: fy7=f)ngӖ7L-,ԭOHx(^t\9G(?^;uєuH(]LL9SF`ipKهrPZGkYd*vWm7S>dl^OH1t0`? o`JgtrDna06yp9̞ȑ WYf!XGlo<ӄJšݛzث'z'D[am6ERFZ#~`yO_a9#>}gTDd`bՑ(4l:%$|}W.`@|]*5Y ˆ*>&Q,RF#;BB ӾeVrq=IUS9s.zHl [}qvgef_HFO}k Zj@/Ԧ${VUulIE_+kzp՟V C!0H?c?2e%ў":ޑy6@NmP}jHz6,3M,/D?Tl,Ozsd)`D=ّP;9XRzyAEx {O7"R)f=IF+N^f.)P!!Šf +;BU_qgIP("*ޅ0O4-dJ \ ^,6I~׺*NNZ1p+UsSHqQDذ"myM$I)ֱe&4Atѵ4 xDZU8nX3Q=f.Ҫ KBT89C',H|;Op0z~]*#)ey`>rܷ;G4s@dɩIe5 8/sS:ӓ$XVxZܽbX^;oI/>wN=È裆M+^䟜}>k 7ƭ.m:nu3P[SS=998AfHO>6_i&LY#e]J1oq@B6D~(6S DN=Ivws ꬥ vR٨39;5yg|qÏ*>u(6U#za)(%#0M~\AA#VצbRؠlC[1m߇%FM O,;+h\w#q.j^<1krΣ(7zfN~G:|$u=ÓLiboT+ Iӝڅ@hV\yӹV?GqzGe&vIkM!Q3R4cƩS)"f Yي87/Q+~9V e8`/r"| uLJ~85*SP 6TjW|MkFPZ_蒍qk֥|'+1jd_@~s׹ZBom%G ^ZӳwRJGߣ:Oot Yr5KW+X;+l4~iTWKZw7E-2] P^u7 ֈ1{0wիBw(p6pn/_޸fuvyS<\5qӧ7`H ᩮV$"#%=]]UxAftaT9 iVX{<ۑi%_5cQ2j<fs1ve'߇BYT0i}Tܿe!nЦ >Ʀ)i{+ڛypH8Fc#W>$Ӈ OO2FN w*>pkO^*hOIH<+&d2j=7\2b~hr%=qu_+Xg?llp01%FT$.?C!p\7&,~ SQG/7(YnUI*xSڛvk Fh7ւ!CBrEVW ,9tlU0&[s!Ͷ>쒜rALn gAoyq>Z'S~YlfټR'l,,_NjEC7(T؁ȋ~0p vi-ve: .Tt1^@yae!%U`Mu5#Vxg`A/Z 51ZHUIuGo-x_罅{^5i]%h4˺4 ܯxAX LKJq nv:sFh^DBV'M0[jO4ȡ5oDGi7HH 0a?xRKFI J RwJu&D&lh? cORQqb/[OCN +J2ڥ^_}V>;AJͣ⨅R"Mi.ЮMSxDG^\:/Y{[/wEV`18o8x* ÌX gȹk4N)0}1Y 1i82$78-۴{c]"ucTA_8/8!V*÷AT.$\K4XB8΅;+z*(Nj^;8LXʑK^zhasR](QI,< _֗^SxaE(R2•! naT#}8^1 b0ky*{ַ~N5+ m%RΠt2SډH6Q:78XT߃}'w @`wĹ^5%*Ppw𽩢*^7l.89BZBg!$+wp {2[H+_@МTbsh&s E1CkW|kmsp%| /%>Yq|-ӊ.S 6_QJ:7"\e@znU`0ҹ=VnRC#)qk$G P٧{x?koPB-}٦G jjO2K )N#>Kk^l6BxNI1)-Q |S7\`ca [`F_)4bXT;Ws֑;ײp5`@IAH8wEpfZPu i@VJco+1&0).izA.\$ZK\%s3>LiHX&YYǢ{5K[g4,kMwE~b? *hx{T-{3\YE( Az2a̲d10bO`M`e*?[>wm$E,j},f`)lcK{t& !8CQ\pjK\d+ְVWGƓSrBHӣMGn&G؃l j+} 5sP3nSo&ҁ.kTƢ}[8HUdE G=Pdn\R_K!y|8{sBԓV 5s;eFk+E!?up&idYVmQyc*5"9uo]/oa+168~'ER;LS*U6ڭ+oM̍gC5;!{kG3xK7l4aI$s'n1Vh&k2UEBϑOEafA) O۷|#92g^%=`(uÏv,o3}} u{ ntI6 ͅ1-d3/8rŌwS[wLJNZ ai:EKJ!^w_12U!A EiSN~}BAeĤ,Rqoe+yNc bj5+'d+JDJ ެ'95$F,ɓ4PWn] &dϘV˦8Y[U1#IGo73*:7ŰgeYlw=ln~Ttjp?(.K+8XeBn%q3B%TtE@β9؉V!̧`0٩6W6]q&8zJJ@pIÏ-RGK9X4/U:锋QO Xg^AJW1Uj{Uvą;AE?D¹~L5b4TliqevĮ繹1ӭ+ 1Cò qBJKoE[rE}4.;g˵]EZ=sU?HmpvX &[".@s:+ͮ3^*(kOJ$[jUy]#cA cI+NtQ_RX4m[sglp!?Z/OIG6^ Ks6te},FZIJ1ly,fWK>%V{^Ǟ6f@i&N.NENLpNDŇl`y!:7 jGcK=~zx'J[Ew IJc̒^u.5"t&k: f禁 I64 O]RQ |ɟ)}Zd wSm}Bb!M⢴6.,T)d]{a@}Gn'K<o^!!?t8{MJ1iR2V՛l*R[U".Qlͨ[+hnK Q_Dgu ~unbu 4h 1bUfMūGu.Qб8UpʛnVL}O5W8>&w [5%?KfߜZaP{_V RQNX/?maIva#z@t--CeKRuav _.՗/P2rNϭxX?>|s0H zF7>fvGӰ`1~Pqkס\&-xYW2#%\H]04SGoN3*měU(4]ZJlL }^sl m)hf;%H 웉C|i5{3q&Ꜯ_^\lTvhw&4g3׳jї$x;yrP}_Ac]&,705>ߨs>*K&:8=fkUj 3y%OsR7X (&Ko F3yeKH?KKsWZ'i.V^ 2o-.XV-|wҥC A -(nWA9(g$7TETJ_,quWxւp)Ww>aC*Q7 Ȗ砫}zX"lBz45WƦ|$&fo|=pzKKz5s!4qꮗNُ[bbҦcuBl`n|ܬi k>p8ixfItx7n 3q!?U P)@c MmHZ:x0fKrw䋲:NB#`Ss=5&͡b OBl =D|>l lc^YRo\=2j,1Ⱦ9< cY.(! ( :GHЀ8~^djz;&B#N^Z2.Gk.(!7䃡ꪪ/2Vʠ)]K4#oO|eZi|nKoJ(f*£)asݴoha)~L<CeTحH3rH$')@-JIo ǽ+965 nWtZ!dׁ*oalivOo-*X|USu{S;wk [e&ۊaʃ:f’l+Fnre OMK˂P6 ނC$8Q6wx'XCNN[臁c=OH٭n'm=YWK 8{cN\(=~O9m ڣX׶HR3ZTT4jnB_+zg#8H,K}e)G4uu>]WZf2*#kbS^b0P!_XFϮb(/+)`""Pq͊Uu]ک_oQ{S9 :Xew]s-F9RjV w+<spͷK?=p (:{M{&YӋ2r q i7 ȇz>BӮ>RH$N`NFjO6B|Z_*edff.VFQϘ'r_\QP:A!u%ToM('ML)"kjbrs&ZDs %z7hm3ނȓ=Į~q4}?AnrA>fWKǐdإu$AvbYaf^R'K{!oAp4<QFjDjLvBPALCR# KsUR$P9)'h27:y 05vP1u'S'b]p__W*7̘NX阘֖9x>-)f5khIwM[xu@QlhٵW?W LJzkz ųRQ :-cn*iq1ǭ* XT5h MOp Q-3hZ 7Q n13nޱxNR#- >xCcWzem+G pkA~0a-!JhLb<#zB D\ cOye զ2J/[ڼKe CdDXڈ S !SJ [{[IW3$;% ۮp45ESěk9Gz:KJ;#96 jX2{MiWUwj=tl9Yi演e*ؒ, ˜g+@ȦF4UX(B;sq!׆fE h9^l@^ ДHv|p#c'j9 vq ^=ejɔA~ӼO' UXZqmYuF |'Wxcݥ53$nD ־e2zݠR-eBLe|o |Fޓo 8ju^!4:o՛6!'1zRr ٗ_#qƀ^}2Uĉ3YC%1gYo|b/DT?! 8E)59%Y$BPbBIeYO >Qa6ȥ,PS+9g <CTM 򈠩 z1Ip<7^ZsH0l)N.3:n|pAbDO^a wiKYX*:@uÑ{8с]} Jx#P ߚd5PM:5Tc-tN]iLJh :.c9ZhnXy)&ڧ2H"6{o_uzڜ@*ٕcQ3 vPd5]:Xu88M Hܲ5spfK/P?C+jZ)`ۥFXKdJ0$hnYu @}CB7F*A>Ofln2/)BCWS]>ǝ>p]yWڧp!4>_8FٜaEh\(glBl:84WkmR3jII@]GbZ  Oa+/O,5dFv5A^g~` i"YE*OÍz~EcjX dqb)L Ow%D9F;d:h9ʕO %9WIwhUTVdվQq1 uy7:Th`(?b 89:z AӜ?^]}-\0(kj+.}iQUk7/8h%8'p|'/W+ uT^![܆WՄ_uŧ45{9i4TaLwEzYfdrGtbI9ڗ=%gC.Ο latScн}Rnq1f' JBZO~UĤ$ǸÐ_&/, o2|d>d3s;>U#Fأ<űFyOˊZTajR TE9-c D4k0L22tY JіN`F?)'R=6vggX_zF{:jP L5B]WWaۿ|6/)~09㰛ӍR?A@*CE~&SU3umxyAjR,nY4>q5&j$].donت^[1$XEaBsŭ/ 8Su,bI{kJ`m r:9OK9_W8NJt95r%Efu.TT ER9߯:'+{9djé!I!iY fZ uO{YKX4Y1М[d#VOAI <2ŀ)Cu bެJs½ʴ{w ;(eKKl?ghF#xl&~8 _a`F/?}YXlhCRun, {&t~,KDqӥ::[ íx JV g=f* z"hT[z)jTL#/r.d]𫪈zĄ,XEuxO"r4~HĦ4͑Ɍ=k ݐ;E.ݠk Q`K1=.{<\SO?)}vnw(S@P5q'"rt==&?Zf} x'=ƮEdž0ҫ^e!tUBu0].$=>ýJpEߣR{6"HGJvf1q`kP.zQkJɎm'm6x2rWuJwTuiB -zVsP&XLhSiN\h2٘LC˗c\ j 8)`>\p*?D<( #ƻM 5]Zч%0H ciV{Ю65\+HRy`>M'S*rKo`[ S)7$caĩAn<cJʳ?7Kݝlct*2K镔;gJ]]@~Pl[dv"? jQppg AHX0|[3@y,G ԅ]g v!e׶X{3_K~'S+s]1?@.!3Sm>ՇGp2 \,&”i~4MD([RdZm ;nGSRdGB: ow4iQATZw. #Iv}Α"Z;P cCp7ݓ?vn!0H1+팤U*S7\~HDT OIx Ҵ=랋1@y]Lq@wZdf=wA@☢b2"d[HQhO*m%ǭ/aђ:DtC~/ VK\wu3{XoP )&=;Ԣ2ܹIV,M@z.򘼐;]tgCVz恖&vsoyeC'qrQb >\{͸5UƩ6(iXQ05;\="C ȮMGB*4Īmihi`A9 z\⯋e^wFg\֠G\XwLڳ0vRvK1!',Uɗ5JɵzgoP2_UXꤴAR"ިx!wdT꣉Ѵ֪buAVm-:^ E/KEe_#d[jl=- xmR6z GhKUęЏC>'Ao|r^ 9`.4T!OJQr+0Fy҃`t,kqGmXo:gt+yy>DrI_h>B} gvJ$H^044&nuLCOp}uK%ߚt;|189`3w?瘄τ 䢔Q̲3^mcоXmD;\͵@S0h?F;g-xV9 ߅޷dN%Df* ! j}:"'m6sͺͫp{Gc5>/|r]Wj9W~ ?Q@~:?ZWT葑2ˁOEH͌4ZtSDioVBsl€&2(C"2!&y*(|BeNd@V4{=k"csݡ<S"_fuFt6qٌ*-a00LK_ԮX5^fp<đA#K!tB5VBA}QNg(6(VNV.ջ(Q`?;omd\OPiq>iK?~0 alrf=(|a"nPy$#;ճ"C0A K0q]+R'o_#jk牟O صk1謍 ]Oԥr<6b=|:Us *3@}!UA ǔۣ1z&\bj?.4 +) (X72%XaF_2{f(׆z U8<Jt|x ޏ7ys/BH]?qxo}a^ y LVO~ir$ϧ̳=XHxp׀#6P6#PY}ePZIV&wqGuQ{iɶ&8bj8,n`3QXzQk|l#A`xjBai*`V)$l(]VWz@nHN{ O}ԲubQL"˰~ɮAk|[hh:A`–uўwY\hF0?Ye $CK͠v)j}(P2_ag綥t߉V7{<8f{z웻lw2vA{88:pjz$åٽP\џ!4ILi RGg}W@Jg}5LVrВ։h\aO93'ɿٺAƋo#00#B! Üua$N z~i'{%M.n6i ?)Ң)|12M*]*oziO|ہiyMlBFB-Iޅ-B_ ݯlnCQs}k;澿Lc], B_ K;YQ,JmS@(O7(OJ)ry' ыpT17ߦ3X,Ifk1RuT ?s֕p!y\P`3_kѨ6e@7wEWvXgLRz׃`˄ط8CIh1cQ6NPFȯ@tTA&Ɏ%/>M5zFK7h).Ao7- =(V\@h8W=ÔvKuBFRHӔn(+D+7(,(Utu9aQHXFGX[Jy{YG"v.TL5Ou_1@{N)<9"g_T6 $WB_Ѳ_ h]Qgp! 0 XM9^j5,-I53X9yx@JGHduYN~G M-QjKV.$ciǬfP2 x{1*/0&.WN=#c`bdރ;Yc,V"qmP">,]C(vJÏ/@pЮ, zpKx\tRQ$2)PL)d,yLoXdɏ-3ӓ<&`jrׄȢOb<;w.3jNNbJ?щ֋$7E`zȅ<ڲ5amHtmX\O=p)Vq[Gdū ~! 8ϥ%mSC-bӺ Ų.V q|p؋}SZ~02KvM|1kОVL挾yi![ FVM5ġ_8@uѶ#qiY(]9|)ػoscgFbZ'fh ](C[rB*A!dKd_%4XeK yG69xkofIcpJq~D"j 1k=`!UP϶Nȹe(bF c1YEp-w1wǠ]VC;J}׏gzd06139Su re-|3A]q9a=֏Em_N>]UJ SY֒28D}~ uYjCͬKFP)8,Y@Ak^PRg#r*tC+~-tmL\xF2GHꬨGznxprإV {1|1D0کN_nXn! Pb:}vܰwu KC "kk9W4O5A7}o|e)e'0XN8y-J*zWt]c[c((Pn~|+.ºE>$%vݫJG,G#׫+] epYH- _JXJ3 'J:U%e*;o^ff7nzS缌l|M[ Xvd] <)N|{Q+~BWbhEu/INL2y'mbe4 HՊek.3.Zkj??8]f.]FOFuj~~XA(vh-ұ11RQjg}"1/%>'x,5sOˊs1yG?艸h v;jZ(w+lFlWnZ>m7;;{ܺ` ]]eyʜ ܬ+~*Ѽ;DŒ?GKļ(ǒD0Ymb gfMbHǤ"ԼF@:@IV=8l5/E b31T#:_jV*Gi8,;"aq $cM:Hv!kHzRbʛKLٜ cSvj;g,@pjRݹMaT\㳍`3{0&zM9`L;2 ¨]Uh\W@ZXɧ <*aK*^6H|PFCHobkVX!Pӱ[SĐqeQR~}Ç7 3jiEԹx-_l~O2Y=0a zy0&BFRCyJA/a3 !wwŵM:aA$%Vu^Z^tbgrfM\Ěq0WVcPaثܚk[DȾ#xRc ymgK xOv C> (}?̎_`<=yWAc[l[G$;Ll7"S)mj+ȢR:/&4ǍvwFȵgEsskC|jѠNAJmg'T T_8:“tËɒOėIkr5%Hn$;Nʀڌof'ft~ԩQ &'f49ʅPj~@QjKpZ:͒i@ؘ-4 M@8ېSEd |h ҹU8Ӝ&)lK$keΦ_qH kM'zD2. M`+2>P:#\2M`KL""ܭq%Vw?rC&m vnQ5s 17t^0mWڐML)8j3Nb , =.bOq%ud@nٿV^.CVx4bw8<84 yqw{ɷ\q+m!ZqZedlI4f\^ c<Wו(4 }pسg/x+$z8c0T`?RcFထgլTo<w<;<) N̉5S2;TT*'q/0l90{pIewB؄mfm@QĚhq|zgҧ%<~6WDL,g}4>!bVk}v*µk:JG;O>%\AjÖe]dbz6+=0vzh@A k#WM*](2nMd ܟ>X$TU9>"EwLRB5 9 fP4`f4`C3G1 c![T+yϤ!q MPſ-%>AQ!KYVq\S.ܿPٞb0A TD=RS@YR^sw1LBxs]GSs. т^'yMEKÈ\v62^,'qi+|DOsעiI˿'E˯(~nOm>}c /qSQw"XVJ,f==w9)l%ePS`~!Ԑڣ}N]gN,4P $>ݒ}mT,w MuVMh@/U"D*l\'Q0 RϮuGh"3o5pUn'BQhC%w""RYPŮE;8T-l$ b&Bej̔Rev`hXjK2l*˹6Ɏa S֣m[;`!𤉤^9r*D~y&D  t=?\\:ЙcOݐj9520(`M5ӆZӡhfIo`=+@&kl2,-i'\OJ~gx)[W#+-qCN\E[pJ}zrdwId>_LĿAtZ/!!ŲQ~476&;@\TMRZD煐r@˸:+c[5~d1S荃A- n_ʵ:N/#ҿdl(KhU,ztn$h[Xv` 6u]\'f(BVcيt8@hv;qYL|7>ƙc2񚌤u[`QWvJw#ԣeWSBV=T(7ؗP:˟~҂2nY , tn̦ ւj:kQx"f%d7CẐ 9ٙG(-2KIP>c ”9f*WV5,u4AJBޫ2+]DK$.`KdQ_R(tf)~!$wرQ\v&Q(v\7⎠hԜO4Y7,u7>/RK[J+N/\bVaS]>;잃vRV] x8Ra2o̯uvI5v"omA`]=!5bƫO.eHb͏wYQZD`8jpR_ !vlՉ/XHLr/[tσUW54ذY-IFU0Xhb봈,bZ]U|_RX9E6"-%MZuῴC=`1mռ )aW3 Йg> +@PoÏ $B _(e;{Ybnj[ħ~R,/a+kz8Q`1J5us@Q OT4Jt&*I ^t;!euQrқX3)SI毵N5Ҥ*y|>;˱5mP,h0)`WZ]וùx?5J UجJ >- anNvOv$oGKS@<3z}$n u8;kV2Cf]bsc*(XfrXvm!?]j圐aIdI WjVaz (oqT*U@Ǻ\ӽE(zVjޝc"F*AdUԶ!pޓ[bKb:Rt%\p$I|!Lf)jV)4.cRA)#%iO ^}9D2FE&Ko؀Mq4?J'ư~aż~9Zj'2Mr\,ەX3Ve0hvm6md}eaI$!٩< +T#hl5aM:=h7"A!BNvgZ߶8rjPq5]M0 ߦ:\1D2@d۹ ~.KFt\֚5 )-!ڲ۪'0qK|VMzd63IYP\HHzѫѵkrKIP>i2dt 3P+P C2uBT=avX}Y0Ïk/VH*<`L՝*uHzڗ$A k?}ut_y,@qR]Rm~nF\7pn}1XV9srޘDݸc ·[P\CuöL6ۑYRZJyИ0ĸʳN H'VCx=j3 ^:O{7w QS"R  1*Mc[G@$ve;Ru&N +0ye if/K>׮4]KfN}7 Q\J?TBc[,H|T1;[O uTS׏mf+`)X!N:H巧 QLԩl8䯿^1>L*; 'F}<6o-r*)nUتɣr*َˎ~f`lB=Q [T ɣIm&2%O R!Th~RfKv3ղ ތ0GO xVW=Ns h$I&ؾ4j p]&۞pI/LAPH?bu*DЬ~JF`\8<%<űJ'u+&u{oA%eq, þ]/u+wSz a"s]|m`ia$*Rqn׶3~ȷ[fRMVZLN"t}ECh)z[_1x,t٘%Ny<羁Wɶi.zbux"]+職%awy7VBҸ䑃'װ/GD3CxGw!5vf凎Y+[e` PA_EfVNJhRn]'t*$ux/bFI wٟ3[ uJ=+!,8:f=؆=$AL{`;KC{)s 9zv9G $npj<󀙬:k6TkJ/Q,sW\C6ť2xYq&,miil1 p'wD@i μ>曖t,gFLy ~Z6.4d[/DLnmK-.l˅iw]{ͩӂjŢ2Ӳ TUܺ7f`E&uNU;^] e9k 9Q~DT^BK n)Ö/ơTx1>.(瘞$)̒jvV [qP&8H ,I*20A_"߉,1C fLy rD<~f?jɖU./Ygu=0f֋jZsڼO"D(b_pSXGMRrW5@[%->/X;BcJ@ޔi1{uUϵ[΂e}I1rMrm׃􂡹f5E_ xc[˺"pb"!59n|M~]qQ_$77EFP>g :#\7.V9_ P7v{&GOy /8B[_fReO78uS}^U,mlI4+W-E0bŠ / uhw0x2G{V7 S`HxvA9Gy,E5:~ЋG;`[9I&֨*$T11%:٤R0BT=l/|d?Cjj@1b#a;)JmQ0(*Uzh& C\fgt]\\e# H:W $1nӝ*q#YE\ x˖ j 9'8טIVPYEɈo3PIn@DrVp<,Ȃ3 }_;#C;2=mT,[WVOnfcbwX?WS^v;N\RWn*2NOE*cl:!=RaQCIZa"b;j^;-^W}}c7 T^"/z Ake>e^`Kg115U,hDPގ뎁#fP[w%QW"AbIZi?{4A?l5vpD{ki~q".]g࿑vZP9[% K]taFpl2]qڐ3 >ϔk@O(%xƒxƊyێ}G!# K7v_(JîN9GϦqfJ!d5] hFfh(ւ1ia+p$:Cm^׌<\RdmK}x,ɏ p,N] 2MD%P)B9)}#rE= r8_T;Ui_*c93+i'Y_&,|)b+X2Ty(y炷87ܝq:E2e!sB#mD߬{RtS3Uѷ`Czהz'S 'f>M&ӽ,skئ}HP'_p- 9RM;)R4 Y^\7p})J ^'}MJwQw#ީUc@UuRg447D^|/*'(FMdЋ7|8AaTJrԦC"[T6 P[%`傱ݑ_p"5fWSk /y|b4s!hÀfa/>$:aG/ߑ.H\ ,Xb=mlYB%tDV1--|i} ^c%}OcK]w1]0V) '=VyG(V2S ^Wzd /p^#G¥d1E ~}Lwm]@~F ߿ג0ECQ!%wǝ4 1厔?xoRz#NNN|jf]G-UvǞ(:@C u r_CbyZ*A\?}R(z$}YY~'#CW mem{ F\ j-s=&qw/pI0!ZR~AC0{IbcSKH`smN)?LNϴ[*Eqc[Y"rB3&K8Pqb{׷dl 5SU%V,>l&0'{+0wW 㒫/\~L} Cծ eLL@`Ho:fO5"pslsgaTypDgKZpR$xNN14#(דê֞8 (<*7O6gA)[ c58bbX<]3צO9L]T9Ζy(Wч| b/,J#6@9JX\L ޵խ$$5-d vȏnQDPN;vg:qϮnc#G@)0pX[GQ6!hTAc d(`FC&wywyyx-H0xpMw 'Azb@e>.&9T%Ca;&Xv7T=0{TRm.ec۹3gwb;2:75ZX&yFe,HGkسy+%@H*ywDžjhOwǔ\ ?0ZmS=(e褠k'>ZBJd1rsLׅ襽w‰R,~d}ٟJ=)n/o59F S 4(ѵ)i !uU+oߺ~kEY (C| ?Q2 ?'FoYb0lcYT`z.bR$ `&|?#43/M7nv΅R>G %@-qub 2⪹6qPZ,LMpF=D3 UKc3;=]f<#9`K~ ǘ]G*ɽ@CMnXGҀ/^/4LFޟ}Qk<ۂI-]*! 9q#x%$8tlm>C2$A 3Fn{jpy"ah^yPUAӞfWݔ!7Qa V "SH6Lz(S2ӆ#&񅠾]U=.@הhe5F5ccoTOl*ΘAGnY%_G7~ϔI>oDES&M<vOx X=~# VP&`&@;/P C d!T,;$d'ϐ ϱ?K6~J<^3W |Ÿe]3AK"~n_Jz/F8bi.ūyD:Wո10Rr*qU U5}HT(*#G1c~ﻖ5JNc4Ӽ҈Z Tcuk> hĖX^L/ phBC'f|];GP/}#*Y9KYN}E1^@Л)~B6RC=_t{`}}zl6> Z _im MYfV;dQ0f}Cʇ`QX|Ʋ믔g,g>lćoAs*ҥ!'6:oa VHLP'Ӈ_^,M3gUb lYd/)Z:6d?>Q._Fw*CҰYJ^ԻO'e$7WA.}|rfT J =[T#r\vv9DhtOTTޘٚ0^x0Bʟߓ<3{eEDȂDuFY"Mdt=cCU^+ m88 ^nA"F{5l؎[\ &3Ve(qhDk0#:1+kq-]]ƐH,6ZzR]nҚ(kP)x;?[BZp9֚˟=DFyr1D^j4&5cfxN_VjUe7@Wf&(y(O.GUaOfA =LQ+h#hHj^Ow^&O?yrlUu2\^DilHgָUr>-: ꢺX|>-K/X\WpFZU+m\6']1ݦN)O_7lSj9Ŷ_ˏ 8jV栌Ovy<ŮCp]~B{Ԁ{K784˾tB߂n#Rh6ۥ@ wE&hO]#a] xӦ׃-1 l'O[fJXw ZNֱkĴ14]~jOK9標kP_/ڀ !Ucew$h=ȜT:LjC*(jmI tobu|zgx"ߪC$p eZajzLzis(I#!/RdKFnNEk*<7s5ȡ8|ڐvÓl:7M/oݐ9!m?lg_d6l'xÔH˜>p KZ_wc珞]L L2]˘a%hCv?, d4/)wi\W7>Ƈq9 s0I_Q7œ {y|FFځ6$z=1bfeڹL޵D*IS8.]ߥϪJ0&,ug&ۈp%t1Jq6y˺7FaO`p#e]$0HW752 {)8X2TSv5 g@ܦ Ĵիv\A9l>`uEU; wKJ&K7̅9w[Rȟ&^ W-rBz5V{0uA{5]JNòi}CO^SQ\%u7T'q>BhKRJc(iv,V(_LïČj O_%VD TႀVo7TR!3ܤQ8ƯoVzOr<= yo+PĆ=T<8O2/87 4Jnj)Ko^kk~8z#? {^$O9Ra?]|$5,cvd94u"dEfKY"l|>dӜ)l~dC˫.si\<-ecB6}Hj;vE%Vv7=S&y3." r; ALp*"TڪYEJ Pm#; cMiFs$-@ ~@q}L|@%ۭi C#7Ӥ[B!cgZ8>lƭu-\\SnGBr w(y7hNBQ~%KP&'a*A_+ 5 L‘!-iU36@&f}Hov7;puZeaen/|q1[lHZ_'t%.g'/øGl|[<;̀9,m_6tb )p>'oG7}\1*\$[- >kt4!umIp\Q4>iC)֌A"O z].3GKҳqƃ0U?^.|MGl[PUe7?g1.>!M0ʽjWB<'S ͻt]DnR(fDv#|xp̿;IBƶS#2VS&WA3zC.ꐻ(i:|Pۑ^-W S 1.錵\׀>sA^a㵭nr1KN-v |njPyO2@ڕLj3 -Hwn'N6I`L[CVZ&Zs͌ɉ2M} /_JćG}5 Td$'x7"Ȭ gHƦV^-`/Lԫ7s"o h. ~LYY';CW;y/b w<^,kڱp'Ahg;_SaGCw3ӣCA<nǵEjk &ʞ~\9et~"ojacyGByS C$1.v^YrMIa゚:"šO.F ȝy;ڿovU.(mK~a4rein,o 9FzVaBynk,$~ǞP 9/b;_A٧KA>B5MڀelZi_;g*涠aT_A-ݭЙф{zxF x!A1~^l _xUm;<8{ȧ }y!}XɈQ9cpiG,3ĨHB<\;#x`g/'8#-s۾tp}Oyc3FG&ހd@̈ߵq9'A:?a֣;㯒N~$ښ ūL.㙙D8cdeaK+&ݐK /O+$uY=MAKF?"ecJq|ZNqS{ VSHl`QoT?eEGv\FXL&;ܢ L '"d%Mw[WIXgAn RPU2+j3g{ >b & E0e(EýB(# 5 O&[̇0DUzyC"XʡFg.V`-)p(;~7Ys&҄CҰ(>Ln;K9 {7hwr*%ۆ_T"`>Q ReTƛU@8HҦC{ fAI/Ak]C}U8o:Q'!j- I$:<=Ep_+k b>vji)VZY#sUv;On?U)`? bT~SVV3R 0rt[k^fʠhibjdq6 9[Q#Y?x$.cK^=)q.C~ۊ. 6Rnd{h ?>ϬDӾMȰD@$âa;weti4 b*FxFڪ>Cw)X[uɸg؛s5&  H>G>-0ͩN)A"RUͼ Վ#R!>f%}k/g/U/$`E؊BJ϶&R n;g5no2y< o2Y>rs7y%0h Qa^v>@tPl4 Fv86*&,wA&umWqɀ1H7a0ts ˵W-QVy$2x ח婗W?fLmXp^0Y-ʛcwNsyJ]QE݀᳈n! ⵪[9q#qu]Ce+uҡʦmU LbJnz й&a*ϷZ;9NnU2Կݲ3"Tp n1؋3W Ta9k#d8DpK5Jr\gS,'cb)#&ڏ-tI6rˢ(DYcCv_'WqVBoF<"'# mh@N7>Q18F\O U˾h<%<28t:Qꍤb j0\`2$-FG)K87A~ 0Ϋ~3_e0x2Zꑖt:q56-QzR#neR34<!x"3Ѝw{W,+A$bl磽L39 J0ot3ǚZhd@QԔ@wؖzg[>IK6n>>x"/ #5w\,tZj}aYQ=mortX8DŽ_YiN/9NT D~БA^tb1ꚾ0-jHDEl*wSΖfY3# e8p!b.q5yܶ9FLr)e!`93/zȒˍΎHemIµ誳CD,jZ'I&ۣrꑓW[I\H5 ٷ5s3l3 }q@"4(\Xrb?s$ }"BMD"ㅢN:Ec㻅N *ճue/x\q$s39 IQQg*SLb׽ " ^IFn\ LE]C:iNCtz+% ^%g .S( CU֏ ]ӻQDw˩ӏ F]c%ܛF=",*y|n˂ai{aᅻk{3zPֱ؝B&# Ǧ(q_ZIA<# @'d6}nr$#iXg.<7<ґH*Heu*Tp_޺Aug*~ޫRťa>SRۄS96rzaaMLWm74'{;$Jo!a<7W 'ҒO K@A;%t:Sԑ"xgm!@ 2hs6%gne$1yΉ5xS KD?86n@DDQ#fZExCnV9QȖW{L\_26F"fTm_1^~Pc_zԢsX&]#I{̲LO}?N]fM (Z6:8<Ozi%tOk5?mg8k^(6TY915I)$[,Y;kpO|K>滗36PxzKUozCt>BqGp8g%\SpUkκO oMP6w+!\{;qK{kmވ$L] WŇjVF!lhXſK,Vy X1 8vXsn`2/MpyW"T]~e:-JGDg)–Oƭ~g\Y_"r6PwU9K)SDR3ҫM\p$bqvf,H)]\_먈$'eQv~ضE<-7b&3h85ʐ|m/g!eDIǦy aDrZ}{A!z5UXbI:#Dwq6W 6h.ejC7+S)l xC1vjOݣ ?ZqR4@Dh& F9^1 V1m>^G.9HDPF_EAtofyR3o/WE-Cӡ[=FG%'mޝ@}:}9jzdMDo'Wѷ-fHxhvADot a|:Y h*%SFT˜!V$piHɷL YmsT^cA.h6:䡜) (;D9SAǺy ;cPR]d{`?M}? y$te'JG}AXM[Ej""[;9i1JA8",}Kly*3[ +pLMw'`= @4i]SM -䗐Qe PԤ wreSb qwu#Y!;V4% Bp?RV+%yCY‡H7. /0m-;9Ef&J.UdyF!0mA0dވ[}Y$]lM룭6+[Fڦh:F=7TtH*!ww"]k]!8cGlX-@&) 7W"7> 7ˆS`>MùcGXC=sid"QryAKc%BxϽNCH51 \YБub?<M,9Au&'%X#X/|(&Ϡtы Oa-rA!ILu?t{ WO+K[ZN󢬙ŻKֺٞ$o !k0}a _9Tp5s͂}kyW]&GdtJ,OR Ipn gSĊAakpUq7o--}{ kyyeg:!A*kn L;Y/c ɸvZ5u )kP@ pHv;`ߤ8NHUp4n z5&ZZqQPI  1Ÿͩ~g: ϭfs1X$#Znfl򜟺Ì, IzID'ɀ HQbWfIDM_&ɬE :nXjAw $qDJ'r<L _WBW8ޑMY$[ L1է FV: D^OQT-wdw;׈؁©xs+ 7^`q_/Z_m-};?p<,|aUߜ@be",}%kAd8EȺI5Տ$L}ЭJqnKzT5ǩgjn**ﱇôg.+kۿ>˿cRwͳ6,@s$T'pSXu1?{GK@sg+[`{FlF5ߛ8lk>a)u]Zq#|5Esu&K- 6:xǪd>>.&lw9YNQ Xo{!Cʎy+(I^_܀]x]}w.L$jӹP1`RŁ03 4jŻ op ZY 4|Cas b7FrYU88g,,9R2b9?.xNf\v[ݏrzMhSю~eQ  FUjt{YM: @Y`/&5v)YOchr1[o^~3f,3|;yf}G^ΊG9'7)>v]4)~ZMB kPsHNrLxq(hxvnDpVgx\~7ٖ [*8·&E \qŖ#ݻL86[h-jvQg!fr6pǃ*0GQ2e%PuZzψTevN鯘 Z1vRFhjIӬ=f=8|| yHPʶQFxPufG7v a>\[O}vA#P[ Νͷ ,3Җ`sg.kH6c1ՑA5Kŋ" gHĻUشE 7C:YF;rz[@oF"V_2U U28IP1U o JAÞ4F2hV;ZVE<59%vao%gG#gTgsoٔW3XZ η9F4xB.A{*~f4ߤ>ⅠkvYv}غ;YRq=*ϱ7YFF}\H/!Cz6\K hIFІCS 5A!{K/0|Ȏu)>w:#N2Jnd>q5tܥ.Rluwv k !b%:RP~ȹѬu_=%%^ ?xԔh>#_.YSDK/~| ~Է({?!t =:w)_X ᧣WfJ{(.9qb2q􍣕N|OF0tI90QkI}a{}|,K~P֤φӨ-a kJ +μN]*7AеOM(4ͱ{\>$ia[ۉdKbI.|rcgXͽ8b\ R t%]oQZXߞUQ<.xWj}p6nqo1ŠKRV;n,$!;@`=öy wo DcTw) <8Eh_ dL~6JQxx{>#GU1-P)vEj }1RphNk-,}I$[9e{q!!TX LE;eٲoۚ(J`)\j<(JHnS!f褒\ %ahpdagw~fՏ2, {ޭNAX` j~H*J'{XSj=wsp ; uzzg#fePh< r0Sg<%EaYJek;}FU#wr,_FPGLrgvX!s^(8aè @ʶ=`,lj_pt=?}8eR?f⬨|=M~,Oȳ^sfMDcq\#PI;& Tϓj5,[OCS$A\+#De4w!J6pc\R@DŅ9 EP-p>.J$NefevOg9VĪIY>#ׁ ^hR*'\*"IA % m cz~_FwW^rk$-ԽiI^m/ _;+^mc XF}ʧ!js9 i/AV4w+έ&|6+$q+Ewe{D0 #8,)pχ(-*Eo0`#4* xw _Ƞ+l HdU#c mʺOUz;!ͦrSs-79\AƊW!ɗc%My,eԛ&-u63g&!I =BȜ4OG$s{pa|!%rۈ},UVRUgr)2Md3y?%Bk7XDtQg98ݑrٲo Jkt[+\_ RHԖaV$ V)U3 ~_'e6jezL&K #MLFxWdmPϺԵu# yѸ*sfd&gˉf wLIo.obnvaimO7*O$,e䮿\.h Q[$-A#|~aW蒐::t$=/>I衺|*.+Z|})әP0j[ k@Q¾gi7pVp7>JAt1\ hPV!`b!ͩVgK N_Y#0p5H/iPAp^UPj1 P(` ȑ9uRTݥ,<#<ɞ,Yɣnuti5r3`U_6p$ɿNW 烈 6CX݉I h6? p}=1Y4^g@cm4%3QBez(T?C𳙓fx!?Hk( ݄;?D>qĀHI2WQpkB7!菙]k$KwȤK RA?es՝aW c5iMRD?N~*\L|;OUaWJV+AqZeu.8դ[(W_p ˢ k`%,{l&~LcSNT8q%8Mª^4Yvm";in`NP<ڮQ~2tnX?23Xe %4*"DNo/vhĎgT>4~#-c' ' HӺ)Ĕ#د~ 9bүt>$rk&E: c{}n ]7CqZ9'a>]k}J_ P+=oءJN%g,2'k2`k~9G~kbhuGm|)uIu}`[m3fU'J9/`x ಯy冾\q1>[e8jv<-Px£SuXV}<-ŰK{ߕՖj4.N yi"?H]oT=0{& wfH z91[t*,tiOSu9 P6- =ybMWzTRBm !U㽄OxZ6ѧD0%Fo7o?V/ *DV8x,?-<qTevN`?( NE/ Gn N3äbP*") 54Θ0$T/Q 6<80 |3R͵)/e]|4Ě*6;(:ԧ"*P_`!}>+ri|X鏅-)Av "[]mp |u(#ƇYC}ʼnTr&+w kx'Uց7BgXvtǸUCML> (PS+^j:9`䣝Gڿ20AOTRS|O{^r |]{ (Zؤ1P`@Wr`xFmD ZU.Ds\$"OfMk']yϥE$"ϛKcU k7&ՠ]nYN J M՗*^uL$Uk4F ⷮuJϖ #3%2mn;_XDzRzC^V9RSl C*=4~|QIw̥h7OUםq +#3"#늧#04G;Sg'`%ܦYn,^W;e Vc$^G:[eHmnUچUv`p8{1n`mY9$zupEXKos7w+y3e]Nj|>523} Z/acdf¶N4gL ʴZ<dRH:\qM= - VU)l#̠\<Ȭ#dCv}JlSZ Z*[^1̏wfZ ,_ $>=gN0hMR2E"0̵U.dTAY"h~s*ኖ.wsvr 0O# C0VqDQr,"irғ?ǿ 瞽o7B-.{|4}NY +wؚ˵h (;oya`\@>ϧ[A}&N6FM=]h-w )KN-pu?YCcqSZ?Gk3^J%qܢ =ր.Lg37Op4c k>ڟ Wf+բwńb+u+981NEΌfԑܾGA.˞l`}XzN R`ΊgU&(Q B}M+&2%p[i TBKka ьfi@ƹU0#m.F.a,R>JP1Deӫ1DŽŭܠ&vw@?\MbZ߀rH6i@kGѧ.,S/x~G?KŠ&Cцړu΃4?^N_Zmh?J, lf%ѻrY88p~ׯۂa۠>>\=|)bxqۅAB.>ᚢj̆, P[ \U>a(^"Fxzg%#I!=Dr4.rg*&<մ>t;Y{؈MkP ,(p'DGXRJx%e_N|V"N0QN飂ɸg)r$pճ{l0"+bg5NlEffV<3*Rr%Re#)h=O'Rᑉ8M IaZP#Z=xAMʧw,E9v8 63J:,Y*Ɏ 2L ' *ɯ O{?y;2t5a.?;!f)}-9fdM:P3aXٹp.B6L(2=. k KE6$^D^5b l ]66Pչ^]q8de7պ*Oi?0|哮1XGՊ![i1{P+k\?Q*x<J/S*D@-f\LRHv]ՀryT256OkG/~!qZxfٟeX^黧+hAEt<<P!*x3Yʏ .n%#ƁZㅿ\uE9 [Xj~M4QZN'|`Eo3ͭdgV(SC1k rШY|4sofx:MtGIao[CR\q^%;ʄMmvx8U-Qrqt(&^$7 \vҠl!p[4;ea`y?fm_< :&kǗM=KVpO>V&Q$nՑG9;{0p$ˤە{D%[%M&T*>^1BɃ8hL].~>\`g=)(*<;?8m %<2-ЁaUiqRg7g":B28HX^DOUW.Bgx $~x5B*6qud([,C(,1iul=\bؤ<,z˖ ۉNbw0V[a8KfǹG\4_km~`q.)i'BgaFMUa1LαE?N&1&tY &wPq_r&kcX?P@KY|>V_mZu+<[#)4e\ 1Q`so's g$#ɶGXsd>V)MDхgl$^u ;p^Iw Ο<(LYxQaϗdžH>}٧d:\ k,D [ (`oy9g5:UXXEko4*p!uҲ{f,b|{LPc +v{L '} RO  8spTl-~!22.hwbƔY=Y9{F%;EŏUsP0FY/6M}ZE{=@A͂K8X~..f3ev&N5\6֫7#B?¹ے$9fht l.Y10om ?u  ʡ$zRȑ/ȩ%:oEfC~ 䑄L pt?BCζT ہ^XVEyZApYʒX'_ǻ[{U]l4n]!)7gS[M^28^_e ܐ9kaO`΋lGN ry)t`%WAg:/@[t9h{Y?DHI 2>_.mhֹ r1˳(OT"K0xKq2 8 уL"D5gh0Pˆ; qky HSh}w a. (s1ALW'- 6H&vz9)&u')j ֢E&^>"WCk*Pc+K vfX?M4@\e12gPڰmR@mg~C/QZaoMQ9qB4-T=ޑzP2q+נ9Wliλ|y>:+Oh‘aЩ7O"%M>-UbH_8%+y+Oi~Q^!6N[( ]-Pal‹VL~+]}xL ׆ \&Vƈ v|otDž0O2n (#g|.Vucwf>jML4=Q;_.jb6US6F>d+>(N*[s>⢦η  8Т3IǼ$)WVRj0'Zݘe6HTmb0-*#1mkinz+\cg4u oPj3vȂhXI܅!֥6^"*Կ";E fz1_-cc͛_g/ZyN]4 `Ni1o[ iٙGJ4TB98C(IiYv'w35~KEA YK $3ty#|䴹ɨa* n#{cUuar!5+ˌ|{Aa3oZ%abK ȯ)ۡE\y(Jو:ZB {貞;~m\>'_AeMj\[9 3۠m" "{ 6,ݮ/߬UR\mHCB($AOޅZ{w.B..FZԅlVc4p2˓(0"0/,-o -n`1u!-P[ tbp*ؔ~mc/O490- M/%oPCk:;4P PK:19xaY;2)@#j#[3Tи\QII_9ی<0LΗ@i)!׹˔yE od1C2]uwuH>`<%$&AW(Y$=<#ԩwe%T RaeL 0z0nQaskbj+>+Q4[/{Fuۀ s{hd<"pFJ-n;E,By҆N'Z"{TMj4_57~L$J6L8 b*@yywD9aN.q/c=DҌ#o/; z4Ŵ5 i=NYz2%FZC?bYZ$C;k凫m}Ni/Y]e!C ǶTP@ ֿjCA>NW:D<#LEOC_0KY,WKh$2ؓ i\h>kk#L@[eC0L/MH##U+y`s,KFNVub;s(FRQal@%[,s_E LHg~͞X3EV_dF>:A\Sz댂_Z@(7 ڗFױy,@8d*j&_KmZB˴:՚ǀ-ݨ*\̝3Ɨ1Aݘ㒦 UnHVPvۅAZY赪r[Ґ#dw1vlb x0&^%nK&&# ?gYQ ՙ\" i^c&mhSɦQ}?2j͆=\'% z3 ޡw3lo9BA<󅘛1ËCy(OAUΉIdbtXX6cܐމ҃o y(:>3={MJ8Z;*h և%*\ | : e;ܚgΊsFtyvc_wK";d85 gQ?+f@`BT Qj#D][5LɆ/զ5K겖T SfnW\Vq誺j (VXSI*ODPN6>&Ei@'(jD5`IE1p󑋱ӘntNJa(e?s97wU<*ЎddSoGR~]5ƾƳV;F `Wp@W&MZ{4/W`]X7S5zg-Ècќek)nZ4\DG:A#\c(ykl\~oro8Z9`1IvvA|rNBI'9 (7.(Bىi#]+]d? m;qw+*dI@(xmS Pf.-q)r&e~!-7bEqT:tL !Uhh3.3A.k!bxI*fU< /eD[UZtƑ6KX ;*Es'X[O! #7Pt Փ4/A"^Wwi-}גt5wQ1P!4fE ƯVObnjYۓR^y0D=l# /8fm}Q[@䱃S(3r췌5L$oy=Jgğ/lo%si!qm:Z(޴[cҵGYK"duR_d%Dn)|3juETEe.f/o^ޥ@Ѡ\iygݭDNKCஃ0%wq,:b(vc"NܽU1A~iR? ƣ@xf{xv&ݪ9t<,Rl{G[1L[kFA24tEb 1ճk&&L`إ'5p\ߥZEy%SZ=~mrnlO[&Mr G|*GoAfHܾm\j}+! ňtLnxnX Nk~^,P(zFkA{Տ %CoK֫ZAXBĺJ㉉%%折{ ٮViNf;Al^~m(f:_flIEeoIot&> cR`2y(iPh믳!7f޹kǖ3 b鸝drW#!Bee[{M/b-F>>t:bd_R+=jjcaݨqb=I [uY2)׺l#/Т1V@,Vlfy}ۦ.f`MK@j[YShKwſ<[/2&/*mJ׀ptT&:V2`H (UIAȠf _H- [oO/to/ĮXӎFkhO%Jaf ^!yrUR^ūSn+څV8|F(2feлBSBG??Kc;or OE ^n(UJ5j쯱ҥ@@#<%K L"Hp_ +V|i}۔uu ;\d\[iђ8utw+j+b$ R3gF24<3葥~gHqoLkC5Ntwbo9y\(a;|ĬaHͶ[M;1̄&&'&Iw߬p@rE$m!IvO(G>j"}-R*mqo`C[IW= 9@7*M&v=@.^i =3UU'N؉q,H'LܽfRšoqeGeĠ&o,^vuOM!';7Ue"s##hΈ ,b*7tˀ(j** `3<3 nr}[Pou rKJGXuͨH -Dġ4=E ##@4lM"B*R [Cj#lޑh2ѺzϥG|z\_CUKVN0 ^5΄pj]|}s2̂M.ekQi7vAE.`s 0)Mk &e{m{kj%~1̴]p(\H˛:gcNX5%ABюRS_}]>xO \FɨebJ#*md$Ep&K5 b~qCL[V_S¨%Uc mGMUH (7H܍5S,f;TwɎA.M3\h ڊHҰ-{VߞU':o.x9y"~M Ům; ygiY\Nx*}eZv9Ѿl= =עŖJR]h@ >^=FpM\{/"^% M 08ЗrB!\<8RRXRKU "m2(Tez4C6h5n ^ _wlK: (m#&- hnBJ|Zu!?< B̈́;[puG- m?#g5`WAZYBa~]O;ݱdu #˹[* tEU {u&`0) PۃʔQDbuTTY,B̥~u9e]Jó5LßpbaFdF|$&!peo ek(@`g/ד\r!˸~ig19_&bo1nz,ĸqoztbJ=yUGV-v'utcz#aBqpIip 0kXaB?O2  :r!E_daؿ7bŅmgcJDŽi}\3Atw!rE }X.48QSjd+"OzH\\E<-is`grz8I%n|E)|D9)^ !qQܡlV 3R? S~(lzLbr PKtE*=[ČJ4%)XDZ̨eF,(nj[THe:e zfA˹51S9[N?h\:kG%6Az=jD!/1Z_[.UpJ8V ``"3{2A;(?f}evK[K*ߦeyD &Zl‰ U3D;"6L_lNP츽^mV,"*ard|&W:}0,`ϋY_Ř1cy;dڄŊ2[=g~ xd遄Xċ>\Ma䵠iՉ0Y +˿{/1")lX+!@DdrG fObm lꍌ}/zo".4XMF [g!w_8D,)6z{9Jܗ_Gщ~٢u_3e^?3͛غG N p1WE!AnN*?Zrb~XɄ ڦ2aGu"kpj F ڼ޷ $52\7:Q60ቕ&K$S#ƙ,}| 7-a]ZZ4`U x|A09R&l$UezNO>Av#"C͔|g5Z'БJ-DaPA 0/s5N?R[]ͤ9YL}O WRNƑ\u$?b`(;#gh>m{՜>8K<@ \O fNAgyaC*ZL߭f-{]7IU3NbUFVO gsw f$6׾FnQU` lP5 4*`t'TbL&m9.sRf3Cy!YA,&0BUsN38?EfWqP> !JPRNJYJq]"G:\&'LR;}=H p G2]xbU_pR:\°ۗg<-Gf}ev1!3ZhR|:;ͥ}?=Mմn)7@vNYɦyz7Sr=E홵u&{i =)\YʇO)(Lz'G⁅<]c$Y=S6QD 斛1".(޸~S/~%cTF7>¼鄶j[DT zC,R ?v ʰPT7KLW\A#ΖOœϐ ȦY:g //= gCċW[!{ƕe_6[Di-$PGxQ3ssA:(fkXI>;'צЕt,-Ƞإ.gӰYPsvO+ąS}]s<,xv]60N+K& mۤͮψ\T8D؅Xy dBhuu^RΖI8ҷ a/DHyی^x)GVe<- [X4# ,wECWZi,{ !Qg]LiTdڟyP#$KU/kԠ{ 9Lr*i7fveYmHUʽp* C[1k$ W5a#cڶ%9=OgEr |qPkaTENy" lM y͉µ$Xw t89/{ 2rgoB[*Tz)AS@F x8s Im}6u Ey(K_`{}Qցr$%xLnҘ0eqS“BwΘyZ(̫_͟O$vQeOZ!EXȸO]$tѹGlw4yAKT'yHGJ;etZbW/:B*-sh3S'{F%L7v ] Y߈LN+6z&deLʟȯۜiFNnbQ-諃iZ̐Y-zS^Nrnv$Q!NP6Gu38ɥ̻nw.Ɨڛb:٨*իE]ܥU6_q1Avo!f _h8f֚Fw瞯_iϩN2} Սy>E[L6ǽƫ)t7F:RU7\Vz(D r3*ATDA? ]$P|;4( IOU^e,h즯Pg F8os=jZ(+9(P,N&m*a2ӉhٙMOJѓ`D_elm5~&:6}u'ګIQV5/s`ab{ANs^cGN\y!M-Z4dF[l_u{?~44ԛ{,ǂk.7ǎ{,(1tET/cA9C {{%!^}#fE KXROe*5Ĉba33B,J`R'rLVjyZ*ݓIaGjTb HW C܇kLN8`#7A还z ǣܶ+Cy{ⓈLF2^BmW!`rkȖ̿X /W&76u?ޮ/L 3$>*OR|Nd4[=A'J.q>yTQk<H/0M>-CS0po=Zbߧ{roNDoY|4))ԇ}:3EcU"/#!-9bidI”uggbURѯrVN $ͧG;%ʒc*njH uf sgn[0q mky.bT@gϰEr]P~T2Aj(?%Yy|Jސ⻊)(nFAp N w7NEAjbٙ!Q(|񥵄za6} U;t8-¿.En򆛃 '|& iTѣOA QaSP'hN>E!#@oxMI3;O1( 1gDF)edWrݭ<{/c(mo!Gb;88 vua$@R$;AΣ=w.WY7g >eAA#SE* aU%}oUXsD$n©Q:X(CRlI% 4ȧL z 9琚9‡hW,hF``۔4W6I5kl{bg_US>|ut0NxoEg`2Z=uAg+KkN[5+C=ߤG 2'r1?-,~Ç0tR$f5 ȴ%w_gfDgbuf;*A~2'r׃GkVu(-bJ}Fԓ~m "?'WjEƦyHzPȶPsjΣn#ӨNk|zJ]ҝ{o8i7#Ɂ\?I**UG&J#*j%}aIb?ҋRQ/ *K_#AӖ3K𫄨T-Qg!9W(% ,Uml`e GaTH>ZKSq چHBc͹jQM$hNj+} -F&F,]"V3 >7@AI 4٫eٹG?yxt{Xxo-wR/H'Zu.I Q!sVl`Al xqG"9swOG- 7Dyx7Ȍ6(2RNBqyN 1EyޒC)#n(è!EeHF8^ĮR,-nEg`˗FZW)Ck-dJv'61F(eު|7yQwW(ML{8bYqXys_<]r~ڌ4 @m;ʙjDS!2 躠% sk > Q@MҽQ!ZKJV:$4`pMu]%9?/=+mX35K9 z-_Q7\ ~,e4L8 OΓgtuU|szp`HfWov2\>x!iz"bڍH ]H{ ꯿™|q &V/qkؒ&\sjƴfH*o]H}zqV6l)Z X?~Bm`$mf@r*Kq804Dt_͹p)(#ЉĹx 3Ba?J"#`L)I^]+ڀGV+Vu:*/4f&j4Yejne̔X*ݶ2mn]-zo %gP2a+orܠ߿\/_N}x8%Q۸%#~Zm]>ֹZ̉leX]JDVrpJ5ݾ9~ psoQI35G4hd¦U7t"PǠ$9h/Pdk+9,@JxY;zvtZzS,vjK8)v ݌M=ӬV&ezk%Wպh|&#\~0̛ȵI;Li!KDv=h],q d%DB)_㐦hYqH T#DxYqZF& LqxċДsl<՞W0"Xr1n>Rrkq>^a8V7nwKi% jhMHly}\݈+cb2Yd$t+ߥUr-3kO:*>QMk$ ;?̥ǻ[E6 ۬ aanHd7.﫬~6TR{eiFP*n6l^Ŧ08jVEj`>2s̶hmHeGkZd{Cd"Gm2 |yT'|`)=Lf乩p5k L KTɇI7e/,| "<|S`X 5dZFDVʘ_0a9_B_ 0A|qHGf|- fohD,Ub߲n6Nl}x'JYR4+qh=N7HtZzvb 'n f5Wq]pdVl.bP8|yPh Vcpt^V|MC anɧ<T>4gs"ű2e&J?f|ѥĂvuAeXM5sLA!OQq9P 书/5d[ɋ9'_6,;N՘G ðW#Ȑ'TAѱPW'߄H VQ=-PgU|&@T1t[Lis>)mr/rb|ʪb],O\9^h^c`kE ڰݚ#2vy8mW3`π#ݤϋ[>H<]c8Y߽j'(Gѕ,c hMIQ1]_JFTnC:Lȵxd2WReQ>dApԽLl9_!V-FD-#ݣۀ?\FMv*ˑln1O{$3=N{FFOpҗK+Rl6۲nv9\"uzM.嗙Rtڏ4}wwE<빚F'% 0b"2"Ei,Z6<+DWkK[I🅮z[jJTL%ƨe~ize'N8T?Ii ? $?%kN\AebVECZQ|˼JuQnNb*dōZfmVL(W%Gg- sv%='}^15{y$`Y?YYL [Iߵ~0scQ^8ܱ8s$4P+竨ւ ͦqIhJ 5=3`*u{1)bʈD*mEe`;osla?,Nd2UsuGaY L_FL.%ڭ!X[((܊,yXs >KF_|Q2z$dꙟ\UAǗzDE[.iy߲Urk3*D U!קgB3yV&c[R=fG=Ɏʡ_滦VT|_q-] b(j_?:mc#8$}~'\e_5(5coZy)"eao:\x,a7Ձzj0xwx\~\(-+!VmqzrP0܌HvLrY3-cPj61Z mrJބ?޲|@7{dX05Um<]t[(N:_rB/iK䬾!4Y[ ҵ#mh)u!y}z_t`Ok#\WDz&h_v&6b pxn[$% +Ha :Di?T.]j%D=ք*s)`ûo'6rϷ8`o(CvOV9sQ6"-wY,pҌ}"6o5<D!G{zױGl 'DG@[TyQM&Mg БQP#<%O_*Es<%1zPN6SèYbNBԶ<*],X6i r?/G^xw0$ QEvLZ=-T~C~]x4n@ m V<~AZX1d iD(=deX(K@# ]?q;C p-fM' Z݈v3`xbѩ (:ԀB;㎈\<7U9s(sFἮB @õzEk/ m #d6Ӹa~ ʌ,Pw/L􄁵WՋQPb{w30]O>WCkD%ilTFt^!;r-"\'I}!g鵶vX^_qZf݋ئ;$Jr |,nr~HTl8M^ʕ)ϹR;NkR"i`%p\c@M)צhnh:lY7C@1./ݴ:]@%E6#t1xPx.~E o?|Y!^`gDx(Wb驯bXmN<3@xyk4Yi9 $\7N{(q]tp+,7@=dWlAk2? 85}D'eL䤍9`F _Ӫ1`Wxg^{_ DaTAh&Y!9kuQ6px-4+Au"g~}'ΥŞAxJaw*6iܠזV[>\. W`ԑr0z@vőGjC/wkCtRZ†ٯ!:ETmeP wGOedGh.YO)="M瀴Uv!Ne)lQax ssr:"Yj#le9? sh K+HӢ9vBcDN#RqɔPzOu. R!WK^F$e{n "=Cũۏ>}V¼lx([R~oRcu)&j/a5!OF5{!loSWo --O Q{[ Ӱ{ͺۗ^(yMenw=mPVd9t4&2fVc }lGPm!51Ls? +ZRR2:OUߕ vx*Vd/ 5S葿/Ah_n6Ty130Z1 ׈d0vM>Q2 u#YAFEF|,QirpB4B 5i@/Ne @]y~w? F/Pt2ApO;sGH1~  Fn5Q[_UhFgM'jFcXLRۛI6z#||4Wؔr;U!|*@^%ug Ac"D:(D&1]?}COy\0:@#(uڠ-6eIȄSHY>ehFJs\FEfWG*ׇ $D`%53c4௹} Ks6Xʭ$+3.轫)+ FL*jh2ӞϾz"=4l$gceu:﹮Tʚ"P,nqeN6rBLh"Cwc!Y%{(`^$8Pn-W␹mۥJKʉvjOʔh]y]7n?  J؉o_`ڰrz$;![?uP ~GY>Ң3vXhiBؽE$41Zы@oXn,]MnﴘG#qć-S,^@Z:tLvVgx`7)m<zZ:7+u7)oɎYq@Sek|H25 2KLrAP:W|Iuiq<##XnZ+#ّgyt$sZi'Uz1&ʠ[7xI7UmTsNTIocVYCK?gt0hV7@L0ʀ*,:TGfArOq5@,BΟz,khCc\ E9yJT2,&ؼS{P(T\jEA۟}u6VfVT f,rV{oѻ@B7E1{ 0 yA$UIvWmk'g`z8 07G R ϸF/7ĵO#U+Ad[)n^Xm" ΉKS #oaR-8;eY͜I~`zGQ15٬Ė nZ#Ns%Q [ P5)F.F2 ( tTpr+\@Gl_޹_N-Cl`;Z'X4LhF C\ 墸)bBl)Ī{;M]feA>F|q漶nVSHë?P{|l26d -zQy*۴1t|<ϮQŢ^׫{yl>A% 'ԣ)5iHcC)_/lՅ R(j2 CS#̔WL7%BEIwμ^X#1Mmj6LmP#K 1Q=(O, 4a5$gZ_?tBYPP|f~G$&ȌKWH);T1W=ް2Qi %4廋 ApvXydɦl=O@Q7jy("D[\r}x/ebeBm&⃍h&fHv5>& ̠]uUǭ}9f"i42'{}2no1+H4,r#Y52/)Bg} Da~OLMH u"!Qq}*PRgT/|ۏpΙ )f%  >ܧ̴xc`` UV0&X+7gת??ǮWi׭Nl{M#H(mDb _S#{mC!CBn^iqAz9fS*?(3*gbTΙ4Z":LrTp*ٖ1,;`ocј")Z\Аc@*(!SJ&'5wx#l";l\yqUUwx͋)cbƒN1pW9Nr*)5}2yך FB,CĐAs_+Ug;~!ߖk`я[L Xޞzf$]=HArׇ/!ٲwqޔ%'v!Vv~%ޔσhF|r(5Q6f˰fE^{)awwI}(Wpcx:u01un6e?pc3e{˰X$ݴevO/7s0hHPuϑgqM^#)ՃPGЅd*_ܙvp7Jf%f=x ʞ@^X EC]qdC8b̗bkjfcn{3J{I>@m::euw^>"|fa:֦$lHH1/6c] P,:2@Y q o lO{žIQx {I |x%D:((,8W-y5lMf`b|xd!nRג_;4 cln_ ap/NtL:-:JyzLym ͕j_8]@!,k<,E.lz8;SauMBB"Oq-}#`b[vJ ׺*_ nkƓTm$hͲ$ wZ&%7%c\>bq4+WEvygҸ:T$| 0YA:ĐvSIial<@W8 Hfqt'@ߏ@ -k?zqߝtagcʄ(*x0sMrr7ڥ.uP\`dO''ђL9lj;* qA҃iy @fexD7փ?9*79K)~bf/ ,0QpVjgk,ztil,-_G`(&掗ݜ-k24HY}L=ʦN6*=&{`\wR"4YF|-R6͈WBm)~[~Bcet^u;Pن#IOF[<|qٔ^t6'jJDm4j.'O%UħD0@l+C\A̠5-ٷ4ruc28k"B.c|7IF#Gz)1]jsss7q߿ߡn7tەٷaԓ 0/@cf=맑nPmU@,j@-/ε5 Cۚ5^_;7:-ù݀Pn"ksJ"0gJ{duO<$ƽ7 jx"l_-YpX;#rߊδTj?u>zmP4[6e' ;qȳqW?<5f/i~ap+( 9482'kuRM+;ЃB5cE9Dğ6bh@f[>Ճrӡe ə2Ettu+|HWi Иl@roD@Q19o lj9j׽@ng浀3FA!E*ۢ=Lj&Db'_kVCq..%M`‡<>T~nŸl#1k rKhQϗ/tNnA4tmX^~ZW5} x4a e ]d{ ?7#CjL1X}I2൓̚ʆ~fw\#zL#eR&V;=ZYm#IMӁ.9ey4u%w"xFI)E/> RB)Kd7X ClVޅ 3I?MC0QV/Hd}KZNq2Fk ydKS=|, ( aDl[&M}l'8k\=nutHs3ό k[C♁!cw7it@В[ϓliq!q%7okzdu$u8Y^A:Enn>_x^ 0v*B6*ߋ R!Ă7:\7~P;k&{30 a.SU{s2 {:I_L/G{®нRjx$G*\R!ҹ$=϶ݺ(>٦@,od&7q1@-G'tpU8}3ڄ*P&E0勒^$W8۶듶26qƠSiM9cy%aon)  E6"^t¦"l{c*{@y\hVP-ߐ$sqm^`,.R#x‹t4qłcw^ch1$oon>خ!Jr†e #tMLy7"PXI<݋ xA+I(PcV6}Wflc}]_)OWMvt6ʍZMPߠnJ/$f5H%/njѷ x1LA=1i}L, mLl._O&y͊t½?V;QO$AN[6ȸY0TDzѵA(,oz+YKo&O삥*l[eu1aTڵ$\9ሹ߃6}B|H_Ckg¤|n@FH"EX'}\Z [o:v0FI%zqZy7 C6FIg]JY7–4ǿ洅ƪ uTP+oF=3XPXai, a$["TGPKSgcOUk6b}kJűPmVZr}Hd=yX..-]rOmjv~;Á2 4Av X=]#tByN mKГ%1bSH B< &Jw4 i㩲h(EG};C]zl+P{xʊ/U3tW~ؿk [R,PJ ;#_"|I$ŷ)>y^ʳGM9{8wpee3^+:ݘfd|,}% U ]odw)/g Mn=":.n3m$#v6~7ޛ5}So!~/tB0R$e<1 85β\۫W*np~ 1xmHmeִu=j-ߜze8}]Jvaj`g)eSg#:{#P\%AE%eB4-aQ!UE x^?igry$guoEM.KfIYIa)2|eNY+w*d"|FRۗ_|E0 %]A[#گq1B6(֏IBoGJչp?Ӥ\V kٶsԜ4?|mH2O4( ^NZwUIq+[ހ[h^Cusq 58Ʌ\) h>*!92<4c&tjQ}ۆ'`W*m]:> #ZŠG`ڤ]wƀ.|32(N!+{hds?ߏ(IF==獋K͈*\qwZwpbAV2єXؔLvҔMn_J.Z1XRފV4!Ԇ|jkbtpC}+=;*QwXC~ԉN~ `]lk)Y}8'jP6涤0c1",H FzQ1] i>ʛF(KɆa7}9[wo1.~bn#P|;К^cR.UvMxb"Bs ??H^PYfe HL m@o0FB[:#(3G63^Tq]{+Ҕ{,!O^U:Ktzn2 ]s {$1mtմ$pcKV#jrⅨQLa_Du!GpEvGJ0ʛOvrjKiB4[ZME܊"Of%Y9m*'UZG rF__cikI.eR͡ak'ʂu(*wf=nm YTN EfI!aM OV K"w 8Y' òyDݘ@&؟#lE۞)/F38șĞVpʣj KçٯU>Je0ݜl0^Ejc|JEŃkq6)'񭻾 RQ>[Gҗ(biH7H _fVUyxJ ǽ>9i->ۺ ~Pnڮ TFc[a<+,)xMi쿑ru~n0M>/D$T"ۻ>MEb[ 9# O{IckH l&"U:"dY,a0 2Z/G'OZqH ~=u܋w,IFE<ɂQlVS<σiֱȢ^0?6P}Vu'j^-06VAanCaS, dQAU PHU,. 6TbUhjX 7&Gzj4WMkS FMڵ qkh*@xcYa|ƩƸS+‘y fB""g{{І\iԏ)!w~1[~N0iJ[w}1l PòcjxC_Q^F@:1UQs5}D6k-O$滸oMY6hl9޿rnl#܊p4ZWND%0yDSؔbڷх $ ?A0]~)W,8rSt9܃ mSr`Rg-?7B俤HF!LF4?:%8z# XIjkiD" Qf{ 2a9q, O'w,sfkaV+jU1Up !lTl1#SohW5j5^YAWWKσ!CkBY- `r.Pa_0HIh\rtS y{Gǀ4ūVZք:]?(XQ*^S\ﳦxhyu/ne9sSI=#4?{`A9a6{+z/-LWqpcK:-O/{;GO0PTy9,l_ι}I~Paf]*r<2VDICk\ I^ߔ,wO\P,"rY豿"!5O{h@4ANcXR u Y1'p;ɮ Gvp24_&'B*;WcP?jEu`=n=rhEE6aaƆ@sl(|r]*[Tc;)KгdHݤ08tϝ$ KiFo֥T|s U8ňt )0oz~COǧ 2??}X߾o:;)a3xH-b[< Bte636I SY1I Vdb]9c6&ioeFJ0?d \K+u/}'eݙvЮ*3ԇT״yrP(<74M*έL -X*x~ QA:# K+pV`bIO"QUMD°tIXʀc橨[}?.1+PcEwJX{nQ5ץ197IKZțĢԲ/݌ >7!1H)S+UOJjjFΝnX6n}nG<&j:3%%Ne$qj/tt~ *q t"ȌhGQV]{T> $גFB?b" Tk2xyoEx>q4nj({ݥ Ƽ<׷Pgzj3]o&RJŒOmY<m| ά Cẑq;@LvBRC0#ǞW]utڅperԁ ,0Hm4i'ɽ'Tb#JD|2&JD~(C*u6#9AC17CZ'li#•KU_AuhXkd /p3I^6l +~`&}[["-L䅂:y>u 6wj:cCPYǻgh0nᒆkA?#0E8? U9ɐb^#>o؁)1onFK{9T;#Ld6[!a!}ID_{,|9#2ę%%zMQg.,Ӡ 6ݻy GaJhn =9+;#.g6[@Z^7UI~w5~]SŐ O\/dWŽ>6 ݑ74vt)HΌS$Z8y'D.D%[QjbY"@eִuϮ!v)fa@7IHPm6<"MXE=~ʍC[־Zɒ7}+ ; ~e WxOn+4rٷ9Ĭl͞NJ?;$H Mt>.o6R^ v~fs}[3\2`NF'. jP 8pRy)KʒWgRSrĩA(WW9^6iE 5 \g*Nye1.*y5+.'Y;V4#b4Oә/9p D.!ոƺ .n-Z[$?e iY=Ļ;Jw5iK1ÑJ; <4hz)qD輪:c:z1Ylu%Pg-}{.MޛI5WD򗃖ՐFS~mTfSLv\0P-2NN071gecf~^JvWOly$TSę9 cN&&i߂-ĥՔcS LJQiyE#U$_ w?ߤ Pre<@>zD s9SVKAVi l]s >!L1ѸO 9w_i+pv8xw,|1_r V`nakyQRͯl0"߲&z-:~\Uwcٙ&PE53v6˶5G|L(x]Z8ML3M0^D W]-*r(!z rcHU>Uo7ǭۥ#z,5Q tP<1KMS [Kq3kP>4/fHoG`ab+F"kj7&_i'S@5lKM͊+0)Uސ${>%Uj_LR4߫`Ku+bSY@X␴Y :dr1T*˫Pc`Ky)Xj-t'!}#ޝyV[@PO_u<)_iu4gH0Ųk\CNLl nG':P~,CmL-I"6OU\,o^:)]n ˄`mЬ^|dUa:U;nkᱮ4JG(O[YUհ"<((PLuɁ|s5Jؿ4dM| atKkN ͷ3LE\ZOa:M]FR,fӌ. oWȣj4 tQfR-MRvzT}ϫ!T((2KӐ:{ d@g4?F'ר]NV }.h܏Mb / 83ԧo*";z$R z%X2m Mnڮ-I)PmEGH?ަmcRAx6oPHE43bI,VTvFŮ<[~󅨫>Q\NLN?2Ԇ f!. :֎"qWq!$ŏmPɋe`nٷD9̓6/ښWWLJwH:!Dۿ$ 3[Ex?5 b`4g{\Fn S,3ln^sԏKHrL.0oCMU_ȍ.9nLjYTAt *%P k1v)0=!q9<_՟.BC 0pu\!,/+oUC݉22i8Mnjx2݃#.#\~\јnJɑC0${8zBB\6ȲФhbaDjB>p2@0᜕Uw$ l,L.) zmB۴h!ǤGGaT!ѪF#pF/9Cc!5&Qr86Î>X,RO>ҢB&:r/}iٕ6"io8*vqWxm,_݆qcBl˟j\{͘(_kzF_݉(B~{@UaL\ՙޜ%x'0w|}»e۠E.gz2~X#'NUM|">gAOPAy/Vah{F񶋠΁hI% Үs^>,K`Euj8Ƶ'x5? R8zKstZ(䂩qsʡ@ HD~P=m~rA)Zfj1= +%8]b!#<,˻`GTi!*螿&~|9nX`KrHTiZ S7oH@rQrw^W ;zkx58"0VG: |\EO ó_H␭ 'l#Jdб2\#Aa ,N)#?ۀ iI 5,-r>E{\<?s$+ YUFE* jZ^ U륫(ڋNhuiE'/QZ 25D^7]ml"w kr& >ve@ںk:]eIGPS /sRz֕vg % ]m戉* }n ^P Bf=7:DdLBƽm%uP:@)/HT7 vfgRJO$l yC||C҉\] P'_tRkEb~񮸤§vr{3VTҜs@g\hUItvl ϵQCl}R!Ǹ4g _Ȝ~Vg[? 7nNY4tA"0<ƈJ0an{S%5se% &F~5K2XszvLbLL8lz"!i6O 1Tt6$R;|pT7ߥ=}I}OKSP&\lygkmgMg|iS ?Q$E.'eHuLY2JC19)0=~8N8O(`&JuR8McL.eM_;z%.'SԟXtUv0TXfl{PZN;a;]hSa5+:$ZFBAF|a UiI^b8It`_ę`;\5Q2N*^ӵ0u \ۅm5iCnQ* Wb#=t[? Z\F{hm](Ά`G,w PXؔP[UA9`jFu^ =?h򑾶Ez-?tt}-Hm$/Ys3@/S *G*†(*^(\ad&(t+nƪMǯ(M2L8RfHvWfp4jDC{KV=uChYf b/pHrw|78U4,`:#qV9<7NwIrq?@/%FBl FdIw=p.W]ezq:!-K3~'W1B2qkp턀oOtq >D> U4瞞R/Zc|͹h‘&(\SY7IRtTwCrLv36! W#ü=AH߼ ԕ/xM {԰΁b'd՜hV|De>2>j~UqFC,~i.,2ŒZ}v1BL7w̜F 6ٷ&ϭ'τ4 %$2ٞJ<+Rax1MFJ(L|[ު,wɥ1cZ̟ضsBĊ2eӬ&2•uwBݝW&>ϔKo>6|YF"M̼@Jy.1e|`HkS3Ӗlu99F2|cSXՙz"Gk;h6Y:t?-ؤ^an#aHŽ^ޫR:'P /[qB=]c/a:!2AW+ۙ3[@k[>o>H+ݘ&ORt1J!sUzZ%С䃦VZKzEЅd%vVT1𑚖ǭɣڜ!O%4Ee31bvn:Tbfg޺Df*JN||F5R˗_c;nxtvq/0׮xAt5bCgB^y< "=Vw?8((y yJ[oEŧR8j h.Xl(`OΉֹjA[ݡ&HhJjj[)E^LmW韲& ҠQ&3GEO煡|wRh2|inO!,cG݁\7r7%<#RHvzRKh;FKOfz,>j>Rou@S8"QeXd"7l|Ê67Kq@u'ndΣeX6Knc^joY䢫RJ' 163L̚ƩaAA@ȍ61eTd$wx{doV4S6xjor\5֙rW"W"(RxAk}XcsފЃ}θ-6fqK/ڮH˜|yP ^L3n™>vխ竷9J 5aavvkwdKg5T1YAN;/NS{C17`% d6ѱ9&[Bg^J>BA=bP]n*L4C3SHu 8| HoOv(EDf_8 H|b Cqox@bK7l&,p+I.]XFq%w=aoo!ar cਢ Viot-њ$ݛR&ꔣ < PN>fPQ/5>t2~7֖AH Ͼf%-]H+ҟҸkNz}9?n#DH<*xgWi%{NgǧX rb%r2NYUXL[ݘ/xC&.^!&mi6;\x Ge|yƍ\ͨl=jVOL$EdzzLYD9\H0/ouP7̍Sz&dn #0hvb/v$E?"Oq,; @9&C0͸HDpb @:G -C ^z( XKnJ KZCPϞsb_bgiaOE|Pb߃xfk9 ф3W*㱤ʐa:A,!VfC gmqh`ټ:EBr<;l3kAL{دJ@:C5 3;}Zڨ%kHLH$GGQTRHjp- q4[MϦ^5c&'k*,<Ϗ24 A#C[5RQu];o3ӗQ%p\iw[\aKQ( \}^wS5A}}չP mF,i_r*b56N.t./ufQj2wI䟔:10{ TOMeܕQ;Ģ״p$ NP @uB=. ͫ49Y~":4%1sO`8z&gQ(UNiyBb59(oKS!%hD5 ֜,`; dIϨ̬ oUUv}[G(*/$*T+iuǸ+MQ`{=wV!&2] I̶-qGLHy .dIFe^=3j-M 2MduQkƊ5 BhEZ `nʆ_6%sEQXƬ Xhf 70 !P2ꮗ^D缳fuvEj_]hIE<'0emH~# Cb7?ibnFpzi$vr`Zw5qqQ;ƅu. ublf8#S'1V%U(j@R;mkD^Kfڶq%Fr֚`HMǫƒx 0_kt`j>8=)-H({z~Y8f鄕/bURB`#+X}-=r ڐ%ذ7{5ihC.LΗBT <0DJ"0ﶸo:I =ty(j$+=X+y쾉U JC8Z jB[-B^jГu\W$A fTnu#A_)6{]R"wUl/ 2Cđe[LϦK,Bb "LLMRT2]14arV}r +X=">yQc+܌ F.T軝>J7<%ͩ-=RJ^b֟ E71Z(|/6KʙK2KWOBD_C5/u*U @}סIWqLجl=wӣ &Zo'V`s9d7O \q,sEBM 3- S4dBՔcc#FgSEhwS/`ZgӔ6X PTdεֺ/6_{T18,oR2Űv{ɉm`SRl41u@ ̣n0ؘ))ɰVBJL˜K{T6\:=ueвDXi`=)9Xxs'ĒJB^%+`'SȽtll?Etn=RƂ|,=h`,qHg7$P=m{7D0 M\k 1z-s5iel+8bROuHt0qz˛ [A// VЂ2ZYz kr_%6F59v!k ˲2q+31Hy*%GoQ#3Jκ+2QlL *e]̊tOa 5&8A𜋃D4R*=v ╮Qo/= }"X D8[hLZS4:xS-ry"&}8˒UQL +@;]T0خouF>w3xaƐvPoYǮfG1_IK(ibxeu{pKQܑhaw-jL K2\U*dDY١Ne7g0?VZMul'y~C "Ҫ|3T7?&K]^%_bU9 *H bn&M(Xgg~ӣ\8i_m|9츇 u&T۷yT"@|XCcTٻ5MITaOh}U.~Jge'po]9W`߉ϻB:Ā0 ݩ:q1oh~";`G`VdB(V\gqh*=E?kkfQ?;m걑M {Poi~/Fc,fQ2ȓdY$;""<1eJq}&X|9Wco٩#=E "3C-˟"kq&8e"kZqn;+6*?0R{Y7æ ߦ7V~{ +JrsBS6|5U6:Mj 8k>(wNΙV|t׃zdO\rvъjZyIϵ>*kkst_ϫ Ѿ,a/+3&ɲ1ud/3bŗ"v!&v5[窑9D(P5`3zb2g@ EO*b|8T ōTGЏ /dXq %ΖWs MBx.i֠W Ut)|c0SE=+fy=%!Rռ9 禌@w2w X.`4:X'/N"v^m_JlJ䤿OOŇ?koakE>fM`k" "8+Iw{R QjO l#D 5 `(vvR 9yMƇڙL̅@. y}e{^Zwoq };ҹ9;Tg?t4:QM0X!ĢnI~(Yu0;)^Z \1*Ƀ`*o.πTp|c BԮzztI(P; I}Nnt]*u=BӸ݀K*:yA?)Kfm QQpm57ٮv/dI}{2%:VvRRQwCˌ `<  *ꖶ]3. B+I)kt0pcj ULc: 3[x xo-hT%<:>]({ԟjm|$IDa+Xz,QՇFq2z]$M௘+:p7 N CO25g 䛟h@{4=a LϤ2) 1g~ f%\jJZ͆\,p(ZC?2ʏ-:\W&PRzDŦ]Weaiɡ&#" eN+Jmu@HywY*r^3PYmEc.?v)y5eDtB/;!zp mz%ٗuYX 6tE6DIe )EѲ騃4b_jkAKF[gC^~}o"WK̖t(>?`.}Ѳ#o\#P8EFm1 M2=P h[3?q2 m E5$ zYªT&wpwF#/5nWMl?Gڝm 5fׄp;퐞Mt5=ɰ2wV V0#Y]M:βo& yf>fW[0+Z'1#;4z랻huŅ=>wO"DB 6!96m_>kyE.d)Kϛ?9L :"n X4_7Vfw&yh%Hmx,T׸՞W;c֔]8`^Ȣ̯[/-[AJ6bc5ƚ1NqV27])JZ |x*VC MefmbՇ4e(OU8PpY;2uv̙IihX'ٗZ-ׄƇ4P p|SK6׃tdaIDAKvd@m<7h .~io 6>oЀn13 txax,jaoiHJāR?x&J+ɶAbV VSkstN6` F{%6|6Ag@1n XYƈ葺XEOt$§2ύ(g\be_Yg6-c}[v3(K%Eo*SW.@[☓ei M'.4cx0=wpa]v] ɛ6n31D B'9nn/g58,2'6}~ ƚBV\-P-;Z7n2_Xv'n&A:H 9n/f9Y+6%8O~ >ү#Bieއ hx0/.a于na 'qJ%Kr)<3 C:+ eܸ 0Ի%KUšzBNUAe0ƉP7izF7{d+ ݤyBc%>+2PNT(PSRTw$[#_&C]7E]Aͭ.sg_˴'Cܖ 8H9_hQW[9A4ga˲0]_(4/k!gހfT3sȺBAK#5_ X vT_X[ 2.9rnxƋL :(C]u2_&10`|2?Nvi }7RʖvP^ 9^2"$o<#9VҀ^ R٩/|KTЕ<%4=$} ^)I!Z,r<{PL)>;HHז]fF!$ӧ LeR O\8&yg/SjG{/Һn:-5O LJ񑣩{#PWԃ5E-4 FH[kW^n!▭)_csByŔլ:`#a-4J/]ȃB9f2E]amzCMsM+5$~uKXo 5#Q=zWZ t N7ip1~G S1?(c!IQRژ ۫AKƆ}yj^|,K#v̌/2 g\Ty4Clb4r:a6"#*N 4ٓ& PLLziw#Lv'BVP|)S|]S  R2(EF]ǂh<҃k.3 $wm'oZ/:dnj#KQWb1X#_AklTɛj9([4=Guw9ʕg YNj*3L U:ttL.{jM=^W۴Xp"73)_\xB Ge&4Ԩ\"<8&pS,]]5KX~`:WHBzS5F@m7F\g+n\еiUd[hU+gFxC&7q>-sICЄ}Ju;F&'>3E!Lݤ2,. MWE4q ,lj g戅4(Oi(R)m#@K^E&rf_bލ'a)[f!ǃV{C癷T/Vud~KF`œv3a{Ec bBݣ])2^j&6[8HRb˘UL= (G >u(Giv)+%Eᆩ;:6S/ r6F䰶m75|9ie@9*B sp0v(b$X~P$#?}Z1o,ߨ$_S (Y!Vޅ§Ol+4IvTb1BjE$́dB5Vݛ0nCZ7Wq\X\%Z5W ān3W{ \F&89iQ8 e * ql2GȹGQCTt~ރՠ_̷Bba)[aT=ÿz0!1j-fLqU敭!!ͨT,Ch2Eni٘pFw1ua yIbLwlp1H*Mvlf,#YC˛Z1bZ!7XڽcW!j/rrOi]c#[2c oEѩ>#KmEky̛P @eHI o@P.ú1>8qf\)9|)yu-{ ◟G UK?/4H[ =}Ry!i>7@;׹T&[`Ht]F l|A2;ebmՁD%,H-\:GИJ''dT|o&` W0"̕13?5V&]"ט cse)*}Kl}ɯ2=p1TH{/~j/J8fF& < B*4ST׏_zٸ4?3XfiutX 8 s* Cu.֮VEvփW-g!3!uZ:{De|as[ep@Fim+0)L:/@m5f;J]͞~\Pś*<5tASu_5!TooW#Q G__'#a(@ڤԯe^E$. 9o8%>`ɛBZcs gGڅ0֧^Z'uN%Ie8 oKZnq"O̅t1Y ,a eMfK?>vQ B.)(SE{ڡ%׉ U rXs]VRj9G'T $ngM3S-| )m!@ cgV~?~Q/eQ;o L–Cȹ#LVCM[]UD}5k JC0@VWxq$h+ 3K\>qYZ[mvoz4{Ҙd1hJq@Y!P16=ARҤ+`F+*yNBvB"x~Ұ1Y|> :n@=(ᇋqGvOYG4 碑ppwBC3!єŽ"^*I^?_Sm[ԩٗ=\Y⒜\QMGПet_5ĥ2*6?Աbyǚh@jAҞbOsq:Zŭz16Qud{^'{.\/OgĎx̷֌٨Gϵf;AL7%2}=E"C~0+ gHљ)7(6w勮H/*T=<մK-bpBQ%C-@Z}#Thp b= P bM+a/\8v)"[&5 7o\Zӗ+PUTnt2Sِ!9G58:n39M­GKf=W`:? riRWTA0dN룊NI~h2xGҗ(Igz4`|ֶ7/ N"Nt1Xx+sck/ŭ* 4f^XɋH JiΞui``䤉͟ꄟ7lK?bBxz9Gz(TK.MP(v8N M rZi3pUiIv99B] \*|U9ÒRpRዃyX[4KXU@K69;35 ~?[\E:4N կ}^(w Q\YdnCT0#_#%VRJ~-aOt*4[^[nN$^ia/(ԭvZ?2Đb;@ml_2X,'@ Vo)VFkZ3_ S;t{e!f}F<>⛛e;C-~-OvHȂ*WYy,vQK^ě> -BGaEWS|~+ *Tl+3+~0/zQ[)o&s]*2twۘ -a5jlXqk؅&θ*yvcyWBtjh1Ҝ{ʰXIfyo{8c~'Tk&+&0D("ؤB`+poZ9cȣh?SmȎ(xوB}SP+~ոN}k D Am}(Sic(&w͜Ux#RA,*+(.xQD7 c:JwjR.H(6 ?+:L:&+& :E*@Q%-x(,ꆚUXE|/FGٙEy6˛5l/i_f szu+ā>9 ֋D7,K=EeQf<_- fhLd9gÙWzMwϩZ[s OL0pV#5 7o{)ct&w}O-ub*[<ūb*BV3*w@m;4yG&EkbQ- .V{mM&dWvA\CG~ZpiWfOUO.M*%i54vUm Y%<.7L'2Зa'Rc{a;S&rZYs\L%tsd WM \ W۪y$cNsےIB 0+598 x8Imv/6@3d/27)oIX,t;?],;猑yD7?Op-2"6(TC򵚙ѽttYGף5%lL(3DL5 ދ91bc}H}chrMkz*e:db'v A64"i vst^sQ Zk7O<V=Ae4~@mbK:뿛~_[xLm7n"HإĦ\JGZK; dNXcӹ_'&?kܡ:@Rar};矡 PTϸ+Omx1qcZ} ciCb_cCڀl@%bi$h9"\-c"yg;-C(ҪNp1\OǡcϒbTxRL:3C\`P:tT  Pr[QPc3?HX9J>aGF~у ؊Omώ{Cj!H&ۦ kSR >jEdI/#KfgJLcW YEصQf;_@JԼMuI\ghs2W;gz0Z$ Tm" YA]~AkD<K٦p4n^STEGvL6c}D$Ik` EV?BO#Ɇvr,vEXX[yOO>`T16ӳ +KY<'2N !]Q: c˽L"vڊ*PN6)LoKDe+X,bcJo춼jԻ⒮nȽ#^b c{Gˑ-A*F]7n9衇See:I #bDc2{KIjND(to3jeLf{MO699VԠ pQ[-:qPE7KWN8 ׼u1#I6DxDrؿ_KDoCtXg% nvfmH2羑X?uP#)t!9}$J>:ơESKZ{@lҫ"5҅&9'0F iDobx$`@v lU V%B~bSEf7d!ج d"8t6w]cs0* ԟᏺ0\Ov"V; X4Me\gA mS奦v@@JΚ q#W)`'-@` {PIȅB[4Xۅn|"yG@\{r\dkn;6n0B՜ym5\q6cF*k EBV%C{~gVoÀ^X"cIҿXtg[iOz{ zUt_f „Ip{gTK!lCT~ đO#GxhRH45oNX%nkT^F+?. tAo*_\)lp{&Ayŷ6<=[7{!HQb~c/gt?kDkZ>M̭mq[ {RZSw+e(wn Ģ:˧iڒ~d;N '&9*y[Z;ӭBC9sP!ծXL8P|@*RX3〿a`F C.(J<:2jͅX)8=I@#pqTʖZ./3g3m}bVU{yoUi雎-:1$)+m@[WH'_U5gʄ%%Os^(XaTu&Ku@^MP^5FjY%} ˊrVxro?fˋ[p$BZ! j*51J(ҲA~hV:ծn7ڔfbQU0U}m;;NyP)0*JߠtAq*W ͋!],4fr_ژ68}zI#9$:t~,mr0'-α\6sjuMn( NiT =(KrTV9טW|~to;IヷarK[v 5sAYW=:VC E:=ݢ3|FNzĔ_ &1$t l#]y!:%1ϧXp~0xă;I|J_- FRw~8 LѦg1󺐽>(>`k(w dlpqY2^rNB^l\hQ'w?YYaR-xvn%lWbioPX3MpٯLDtv X<zK \Ԇq>:kRԷ AI3hC;+kLo/~"8~*e y#?h h&%6.^#$]S 2b 4u}3KMb>(f}YsO$'V1B!z-?튂?>'N!V $62t5!)RrY5\~֨6O@ĜIYb}֫ω&+nH~ɦopK'1ƹYX <5t%V<" 2j}RBjUIHO>%bv$1UFDumNr D/wa\N`6)xq9<4!!r9iu'زi-5MMH#%[`A/Z#oZ广:)}W{K(˟9N(_s~aM|YioCAR2Vf937}WIEva(aI?)9wu:}>r[$bܴ8TCW IEx({klʏY_R7 oZ|>-~W X?@K":Ag^VF\,&Ái2iC(ۿA7sJG_? rґeB2),ޯ+,ty؞;ߩ$sU TOl Vdמ4b4gTgSC`};l+0<ݏ(#BMb?+\y?!śPrtZ\wo =g{v@uLr,Ŗ'54 óݍ(<]ڹ!-E%6fe8C l$б1ᜊ-=u׿Pzp*2G'PR9|*8Hu?@hW |v,uyDh!Ƙ;(eLiEɳ6hwQ%[a;L}BC4O1i͚vs"? 5e.r}۫ bwM?Lǫ ,;@? de 41HYZ?h=B>lj׬3PJ"iĄ[{;gd-B!TuU#DمuY iriP]1'IHǮ$rHf!n3Tczșgr<+%4W3 3kNU}} $D M;oQv;V`z GҀ؏ JUlj,sunE X+0q`W?p̆"0 P'7|-/sjj@*xx.oʽNV>pa@ ٲsd@&# _HA45|=UuNDAHTɜwRAl `1ny CX\# 1M>/S{4FyrSNDׄKWx#XV!?!]DZRF[`DaEM^<ȧrEfTP͕c> &6 Zۓa !*6ў޷s1=·So/Xvoud=@L Q=nRsx~']+qrwڥ6@ 9^vLx_ 8VĞsa OD"RRӡ[:E?^'6L|nR۴~O_&1#@HE !C@h@:dqksr!9β6)12[D_/CNydĿxm922ڭGBĝr 5=nL/bYN.g aA~w#T#.XrH9tٿOL1q̜L OƉ=$pEW KbrdrSjX _b)YDUXH?=YEKaإ㔰=p$9_0hB:b }5}G\oY"7͊CuQkJTӍa_I)#C@;o:=sVRc񮩔tXj')Su&߷17:\Eݲ.; 6Di"0А!==XۼWthMtL#YG7qtM(R:w`4}`$tz{Ĉ|vx <ԼۦvwڒEᥨES0x:K#hKeg `*iaLc`՜5cҍ2\*g95I|Eƚht "@]G ^(M}#Ģ~SMVĪEaKЀ&gU79J_6z#i-ˀη1t۶rU};)Ln 3wz54"})@Rvd ] $!=}m&]O}{֒N+۳YC$zv)W 2[qY\Qkд :-K۶ cD!\@NZ!LDOm_NPK.eWDfc:3r)x;OVDވ ] 5@?\5/(H(&*xC-]H~Ywlhٚ%r(pXU V5((.-ԇ~jbe- UdY߷#1 E%J*wiҝ[,EMX~!Hx1-YCrRO]F\YLX=(4Hq+hV DdɤiοmB@Etm)ΐ]4IԛM .톭zk}K %]YpPdVS(8LT xf[m;JWfi*['t.3F+JD{Yv'P:_ǣN¦M Edh@nZA׽i8kHwDQK$ EOj]*aKfԺHF 1_wھvJ1 zכ6qɞ{@s}*Oi/GN!t wP ~O*̪YXmnˁ_R~+ Rz1^B: :)G7҆l튩v$pYW!J&4/']{~>/=JkM[VIN<ۯdp-%+sw*.}y ?UƲ׾CLQ8If'e.mv*L6l߄ 4 8n59fDqF<6HͲ@\G-Ij%[ Ga ڹeCxȳȓI%U\o:e6ē/qvF @|y[=qD AqLo9Z1LUh$f]6Zr2G =-pr.Weۚmd?:OcX@6I}~TiH/*"zQ{BTwP?@7gnfK=sNРe;A$Gz:?>Dw/6\_? rQ$W)V LI8V0f3q ;i.maa0ǭ[ o'`*ck }ŐL!i#DIeRb&ibiJ09=]A. {tn"ѝ(|pKo'}sO,,Cs!gWFu :SW4|K}dds$0+uu99Kw7E-jT6ggVɺGM4ET;`dB@zO׉ \͙65]Iv8pyNpAL˂:OX縰> 8qL~ @Rf+v=_[ămZ Ɇ*|O^B 6Jl4;UCM+{ ׆S19flVkj} wHz9td{[G|Ku0uו ^Xͥʼn;. 0o֎͟V,YkO a6UP eBS^C/jƯ6@}AɅ'ŧd㿏ḅ1D%IKU"P1ܦDL+CiST æt 6J,l1#*a SiIvJ_:;8:zK K m]ļr؄6խtDgrV:bÕptz+LT'HrIo5raθV KIiyyX,y*o G)t Rzp=|pl<) .z126$y__@xxiԹyM0 t^݅f#x B PC]hĵx@*xqǒMNWx@DAf(9itOq" G<)>`ʳBLBQ֑OF|:ozg6a;h{ NQ>< |Q++|ޓ ,c3. iv0Ri9^`a/JAZa:!K߶_l-7NܭBJ_n6븶aBvD&K/N+Y&8[eW!k,(6TZs$\]noʚ{`J;;+;8K)5b uae/J wAWwŽژXrZJ=1s|S KI MŽ0- 6zTmBU de ˝|;ÿ1zx H9D%=].O0iz\$0CRf(L1 rxr Pâ[bh*IIۢN5'-6K`y%xOޑ)ƮRj~ջ_֗C٤Z;.H/^+ls\u8.  a~xHȓ %d0C:h2x /z-8>VM2bN~.+ExmG? r0jyK8sI5T${CYT߯d- x)#9Y}ODCzB*25hL2"mOHP!I%zi,+15,`Ly\Qe*?։@xEa{%UA2^N*S8M*={+B\8Z WRE?NlR<ڰyߤ* 쵚TwQK BC)iY^ v P"/}sMt +}:J27!(-$%eTz6E 2]פ**x?VRF?NWCU<) +It afFϓ'+TFV(Nc~a1gw`z}vʳI_\o^%tnEIS)kFrGu{H}Mc6n 7 q$iԴk 2^'iNn@ 4;:@Э~&ޘݯ31lވmzcaʢu$.5rQg6H9iOa +)}w'+m}Pj;.I۞L-Kﻄl:='f;:Im,znB.R#`3cw9 -V]GګXfB)*Rʱ&~LCk LvTx$6x^\rG vRfms<8W'"NƞbgWCLiL.-( e 0o]n"1iԧ'kKgD~r S+ #0APш3=m6@Mvkrp8'y>v'wRVRjp-IcOhN\Evb"UY^@!NDDd#JwWJ!#\+eUF -N;@3_Tu/ z )p a3(ry,"NTrZS~oe9$|Wű~?% K,RKD>iIxԋ$>QMW1f@ "/uޘڝe2pbJ%eiC"ZhhkJ4gcjנdOFFɢ۝t֛.RDa AXF`s4uCvAjgèLN<$jڨV{~[itчѬ/6>jε)IŸ" 'e>w'(Vsǎg|Jo*f~Os Vhٻ+aݔXAOj3m_ ֗V0RfYTO~Lio2'0Q Jt`C\A `eIՓ(;T*ᛞ gnv4rz<VŶRy|F,|6;k bB܂ 8S+L|>/al  8~]}2[6K@5wpd_# "q)&4]Hxń l8 1T")u"h}+w,(,@R1+-7?4! \AES15V@qgU~-DyAa p͞J*lFBH3WB,U;Ν9Zk-}}T+=Pf_]nup)ΘLvu5\i>a"C14WV 4}R"9*10hc[75M6KCom>:+_kbfkkjHp+݇"JTj-lHv 1ml+jk 7gSFm,/w59+tt} :M7ԋi"v<D!/hsKvRtKnv3?uNl=5i=Ֆm#l͟tܬu0p @C4(ti 0>(:!~=>: '`u^"n CsUH [Ex?>;c+\9=O\E8p>I~,tP]giYPbzQDv]|܃,r`t 5 ZӒ%[[`$Gp4\}._=|3)fH;ӄB;b}19 yPFj^Kv@Dsim JZ;Iqi <6w<({Tsnr`WЧN^0^gOB٨*;ܟ;SW,3 Y֩FKjJb*9!0bk^¼e}R x ]]1M#QcS[c߈TXLrd 9+I54Tt!"[9'Vh [.ݎ*Kܖ=e$p#7(h-M͓|:F8tK^}Jc0{SjJ ͵SwQ7 {@8΃Cr) {j3cnu/ˉK̲jwa|k7s.ǟ2ulNˁӢ#z~^Nb<`e _(]#[cn}j?=dFx!Z̗EWG*Y4>vBìZ-F,p!g@_NX (}alكhkcGu*\W*$M0cqSTozD6U5?v t9}wHnWHE!${4AXw0gՉ6}i 7lA8wDrZH0 q+HZ,IbxKD}X/Sxb@0Er/3i?c}8L'&\`Ph>U{bIҩ2ʂKspm2!uj+[pځ X)F_VnZ:&TDKh>~ }+,9:j#^C9gy|(u05hdΏZp#ԮƶX|؄ Iϗ8XS5ۈ5h2;lIݿ*!IJi Jtn&&XEC%n44~~gXdA7%:``M2-V~R8_/LQUzh4`T|N 욑 q#gksB$jW wpᛯM*8)\ʼqe}4,(ۃlR IR 9}^•ۇ與5!AEHط 1`._:37')1N\JB9rg4 K5Nsht rJ?LV}-]%fYl!+A8Ow(\Gxe@Y\(cI*GR;_̊oH0. } ;}$dst7@#G9jhݠ&Y{rh{pF]b8F ʳOIbԯI=[ WLgڿQ؈LrVfBSYؓ6'hd/Jj5M4yntPz9 O$yGt?O4yrs;SBz9-TJ5{yq3OL6leEY׌3geeMLg64kFV@to9m8,%D/^Ё'@\QQ2QhFk33RGǷ\V,ߑ1 }λW)N뱱՟GxUt{օ,UW5Cʌ&bw;fSg겎 jۦ.2p]* ?:Wiw)u"&yI 'MI/>+Db{eki5ƊYqC1bxh?DSҹZOg׎Xn3ei?jnJIS+ oV&r"f_]+ץ <[~ <" VɄI-[i} IlLdamAeٌ uTR3Fe-\tOǁ.q&ڴUQ Y(d]Q{t5<΄lD lސ8xNC-5:˳?#tlc[&wtbݱaWx&e5-PRJ.U?X,/6]@=LM߈ U0|"< /Ryn؉IERa\rg9?95}%؏I_CD_TK_n MX*p;o2~_, OM`yCgH :x5(*f8$Bj{3OQҺVL`ȁd0J߆%+囵/~L>B {zC|+1)]^)wy#/ƦO1/w 7gi*{`m6}^(Խl]ݔ_RjӸ3u&rD_c E6s>xY >Z ] $hCO!xA&QWn?Ԝ| PC4z jl>]Z!kxt>88AΈ9|^7x1x@xhm '*&1FH4mmƶDr6.9U;$ :l*Ҍ|`l[/Y;f{dZzJTD[̯~1*hR XfE@3#qs]l[Xggg.1 ҩuϚ6 Hd=EZf)jwV!0bQrQeH\>.l5s5ڊ+(GT`N[O~!~()nP3ZjJvujl/Q\wF"hDy>&Y)Nڭ|&PeYPkQhz\&Il%FxM-Q@t{v#u~T2D5Jw[QװW[31BrEF,MjDV&5!9MK_~/ƝR4E1mF+Q/RBCcrETQc> QlgY .J~#XC zF*gu$@LD4e {b[eRR+=PZ1 eqI9fVFv$a)6@-4UqO;Jhj7MGěgWr輪dge[P|z*%ZNHۿr"ȹn 5c><< H4XlzJfaڸaIH *G66vC.@X*-vof&H(cUp=Bs5J#>e.hi5풾/JFaAp U"c l!p:Nmrq 6z4?#@/"IJDﺏsa)Y'䘻ڋL Qǒ$n sawK|zYQBGN A<}oxr4R\(]X|W=Gdxy+ 2}jueKgMwRp⭱vg-x,Yu: himCbd@4Ee?m^EGEYš~δy\.KA8 %x2Ayݩ2d|Jaj{xLE;M0,~Pũ;(̅$<.];HDɍysS%M̭H/e{ӆO&{/ haZ>N!䏹ƈM+]0'GpocŻ2j I83!o 'g'{ Cagg,)mw2 jӛh׹5V #hæAg0nH=By,zR@M܉5O tE'&j5 ,`_y5z&<$J $ji3kD2?nY#4/MBN<he-rJY{?@Tv}:)'w"}cn!tdE0S`ő.U#3ʑ v6)`_چpÎdN'u9]`#R<Ûoαj^[eyQIbmG;EͩÖmP 7IV,S?ß2N͜tA5iɶ"[3[z{]͝%_ [xe4и\Ʋ,0 H\f($2x&dh)'f|"1AYKt>Cܱ2JQڭ&-7'OCoM#t3|#G! 灸ڄT,$uiCG򠃌/T6y]NasוԻ2h*o_WGEkQegx$OX?5X#ER虢T'|2@jp*:H9"mVvͼ4sODםvA=z%I^/x9?ѡ6JA:|| ;>v B~Q- N<',L:.H^do'LNǀ/u=Ì/idȬA=v97gBΝʎd&{ʨ#iaR3(Etez5exXcR/BWKB(?*#NVŖ@&eqU9.ʔ-ņXk (6 !^\$ lpd .Hf<`[>z[ ;dbO/Kw`P<4DŽv" W{<̊RS`sK&yzӯ ?#uӓDMCx h<q8ps*5?L ,f6+jLO(38/KOb&^-e]6o`Wv(x ɈJs@9HNv$[oFdHlP6^Մ&ܳ/Wt!SXkuy~T۷P9m4q,li=^*BZ#':UXyvb7u,OВ>jτ%~C4Cg´"؋7k\NeNԠE+Ԟ951v2lMŸ ̙m?XsCD rˆV閎bD=˱FHkZsE+\^9w-)}hPY7\eʦ/~7ЧҰPKR*_A^D< NmAk jvT7iӃVhPT`*l[G,ɀD)#5wŽ144S,jaZ6i@ySnňP^İ  50su[9u0gRvlGFkҠxBs_n]20gCX+#!j$'7PW/ʮ@X}{VCV4k;;_YuK{`#(mV*Nj=?_1j rRcZmJ23!p'T 7O.T?(qز @hU0wƺWHj=t~kQЯcKlj+")1¤9 TAQ_<ʺ\萿/5yq݅eD(MX|櫽xxyעxP9@/x^!Qj4OkɈ> Q34wng ҒλoC _ WlDtb?j)10%&X1oz~ J\T|ޠyqL$dtFU Ijxuy#E߸+%T-0jqh{FpQ%󧗼|wR|.'qX_fr>DݶZ[۱#-W*-o^![=u=og!:GR2B͉7N GW r~g+إ2,>1E!6uN~tBJ(R5mo{pP|D0`nJ Mx }@%*UO13$4K Ãm,ږa_&f'pQSm @%3ɿVxE!.J4~EsTj+5vooWGn"b\92d:^TNCccXG폖'v%I{3tZ3giM: ~FcY@`7M;FcRKzO]igLjU%Rk36M ק8~D掐+ŵNw%y"o%5&_/'GB)Nl1s6/xB5PKw띣PiO4BƯBy6 syv?rEv?77sl1Lv1l2䘱'|4aw#`P6"${{%Z1c/8cXfhƫr!+@d M#%1c.B ]8a_-&K 8Gs$tDi&dv+S1cĜ_3H )'트>w);_mGܷ>ψ͉(ϔRb76ڃ-纮pwYcChwy PsO|2w*壕N*ܸ sݸOZe-Y *#5N~\eNyN'є{ :tYRN9!nQ J9Y\ c.k9ͳ^fLQ"myd6;9DŽb CCM"ѡɫόe7]fpn Ȋ*HR7vg K6i@YAjT+\aZp SoUcH?ϾQcY>9CG3.Jf[MädJb_M p׫^̄9jze=-gSͫtTJ`D$ـ90&=c8l8ós{R~ ˴[Gҙ==sgO1?`̣7|aXqEKE%y%|b'9z$xV>(V k"mjEЧ\@ GŊKgot?NeD)nFwa᝼Dg8BӃzW/"}QTf.$S(|MD@ ^NU#-3d6L)C>Qf\ NY_𲵧\2&nSƔh|1 4KM~fuNEwYkq uI͊Y {KΟj0 iR1}GƲ9>lSS[k,y>L5[y˷'ffgJEXA Ēm0uZZw/)vmv8TS_2~TA X>q f{%0p;Q7qK $ ЍФ@lWlnoُ9 j4HX{f`P*O.l ;Cdz".?(L'#7NyiDt 7Tce1`=S|/iO nFQn,Y΋_nԉXXx I8c}!bv9픈6'oS {p#WW>>G\JnX*HYvT6pR\x,yvrrl}k]k;5f{Xؚyd_,k\*Y=*6xE^$Y~GkI".-zK(eݐ?W>;Jpq= #0JI35Ҝ1X3"WJe uPS:NlWלڇ%[#I ~胙!S*Q,ڬMXiHnhU0![b,zDM{W.k^C|GzrNiQS>;l0uuUAsھm!.*@4*hV=~/8)նiM- ؃9788MG@:jf, b 9`c<Kҫ?$[⿤R+L(nyڙN?W@vF6C1, 9-{)9IY/ZH]!ݑ݈ ۟r*7D$J1n煘)dƂpX;yzHkl4ĻN_ўK NFf H7-| ykg](),ygCEn("Nd-#_ HTܲ^#tb'HVrt@j 2GE{YbYDD*˸dz2LA~fe f i^<5xgEl %zRB٠]/c֤eZ2K9C4[R|c$:?o ED-״V]]GS3Bztl7M9UMɞm[42DZA͖sZdم'%V8;KQV #T L kznz7Hq-Zmxv}5͹#.ȠLB.2Ȇ_ƢSa|B 4+#78 @^B_'}(VMeY*TM"x⮵HHX#)#.Gq/乵2Xy. G +zF{rDu5vX*m"Eq6qʾ2-bwEdXE*1 11qqltoq(l!)l|.erXBS“AQ^vXZC7ֽ!KoW[P*u*8{zXϓZ->WH`lDʏBt׳FI_~H!=@=PRuHА4θgd/so5.ǯ~`ST4(EZm4% 3rC) 5C?rrX| 1Fe hpjهq7x=)tq_a@bA90Ýۛk`M?h:Ô:K]faU 6L.8QvC58 `_&ؤTr'T~ybƺ+dpifjsT.~LjĪpؕQTO)(-o+TL-tGm*P1&1kba@:N\Q(@$}I!]&/p`|2jÑ\1NrvڵuٌFܔjy>KN*-tUW gAX 'ESpl*^#{zϞx(?T;b.ZkLcQH"ҜK ?ԂMy8"+N6`?eW:/%nȰD_RpkRXR{r#B{ ۈ uw(wB欭q+A-7܏]nP® бw:ϳy!y°x=Lt Hñks3)RHjv.c7kM4y ~5*T]LLqEKv0߹([{ml->.Z+ ndQQ|Sѝ~VVPhBWK1@/.ķifP&]̘P˘ T9pgSfVpN|c gPL&fl4ѿVDB(udV?.m)˜5X_CI`ьix((C IW<_gAP(M^TI ODd.Wo_`$fjh#fc8B9 i ˍ%=ɨ< F[AVDj~7>ɑ"_/RY\@*}o[ޅҺ/dLU+,oPGbĺE$JqV,m,)OI`tD uOKF#K 1ƨ[Vm%C?ZjP.z^8)!hZs߮ț4-m=Bo>zo{T~Og]ϟn+9yYU]1DjKNX@PYWcAw9`A!PJeBrb8i0A#hp5 pLjJ}uS塩Cb ԫ5]Wch]N6apE рF )O}pD5e&׆Koi%0g_g T'Լr˃R?wO6<9Ӫ]*g4*F(Om_ګhmY%\%Gl\j^"!-_Wysgxzӧ߹UAn8ڂ?KR P mywz.o7;nzV3Սi鿵bSD,rMPM/Y!趱rު=ٙ+uH1?&yaؚyih(v?hB#?v mk毯ִ?A ZM2-ݏVEY'^[͹4 &ꡰ2LPI!Pm.֢Io$po%TS+ԤA6ұeֆMwa`R+&֟6`2یώ]! ;Nv>^d-$:n o,xx&:|{rrf^E+4k&f7,(een(nhp{'a.Ͻn ֡ٿ6'1Co%wRyycN7B(':ho-2hw=0؄_92cN@t %(x[|f+!tZ3I4[B%d#G*r H*<_Nޜv'_/ɸWtKEB/n(u TT> }#ml&[1EјF~ lMW߱Mi/ШЩbݪ-̶$FګeNѢF:p@:(mEK+cx"VB<2校:/nO!n9; zܸ &ʿ!w;;>lK~ZוoeC2X'=W4 m.zIb}U{EC<̃bnͅEj?(&.R WhPSGT!d('ǖt7"t i|ݹΤE/46,Ă{;mȼi` zf(4$B?O?VG"ii;P??AEd]Qvt; mSYkP2LsOKTkX4UbIECoSxҐa3T._uډw 4@Кk8SE=w!fܢ٢[樹V# ăF"["z3"ƅۆlS|e\e5qMn W[Ww,MfX#K#x<88qr͝Sߪc5mCEt:MH&CR*5hO\>䤼iSIa l0eJgOQHq %2ǜ4HJc wYhۧεXs`FdY6 l] $8b:g2T _%Lh1aaFRt9n4" |7q ?K/ r4ϧ6CH&i$H"3Xg8fKc+%wgT Ȑy6h*g b*#/q7Pc"M1@z(OJ杯z܅|eȕ9dv폖4@5ѬU}%p;f #Z,{q/>:er{%(2}e JƢܤ#ֶn]mea92d)lMsP*@WJt7c'iiVq tٝ6V bR~@ wqMI~VOъ5a9k 0NX=K;NKWB/mV8)zy*=/'- G D<&:[7J&NZk.*f3RS }d -iՉct_GVjRcwهE'Gd;zdgKXjtS鳩(˧ˀ;AOVxT ̄uAbm=/FҞ1ω]LLg-]nP$m$'2\soYڅQ yD8-8-{n4Fu ԫ϶* oEޕYYjuGyb2rle\3h\$cm(Aqdӂ{u,߼ˍ [@iħ6v!U_Kf4˿fH45+ndacgeg*FL]'5o|qJm). L;0F\TQ[rPd/W2Z9pKa?Y{6!=6!JviXިUc)DBbYώ>:Tpm£u(-ˡa]#Ittŭ3}sFͦ/HcUO5hP\NXB[9!V̆R<ۚÍ~DLS^R7M{؁uOe^ s>FZh4WWTvHwbgܱQ̃EX'UWE(,O%H=Aa)TDا7wO!)Jt݁]Mw[ojH\v;L~$i !5,["=#A aD'/Y ϐZ5O,WsW3|[y5XS9D".`"Rv16]9IHdA4;'5:}61mYx?'_~âBo PYJdhr*:(JcFĈ*gkߤ;P)kRS_ˑC[(I$kya!;W"5W:L L-~hG{5Px(v p !xO?<#6& > k~앺[ ]G뮽IJKI6״'S x"i&nX"qF.mlf/z(b8s=h7ݬz ԟDOX<59R{! d^\jh%gAOJ?*u,4~p&S9.66xi=0HC^%" )q yָexhcGCWZږ"W1g;OYs)|_Lpjm+!dW֠B{,,8uTs8Su5m%BgF q:R`a>%AwT×!͝9QYՆ563&=,A6zIݿQ{`eLŬ]b rIl2=d&hHZf_Vf'º4HQ+YZs5kvj\1~/-='kϟ(br%;ƐGMJKAE}ᙜ K@{I.`TXwptMF,U6[ j +?ۚon[i@&pݣ[;PŖб@+iW!Ql`Q@kP5X&Grjjo OP~ aMr~Lǭ-$) w*JPbn0C,Sڳt/*j TOf쨥#7=? &pXΒs+ ,Ӏ!0bc7AvFB3Aҋ9;/kG)VWYzc!~GJuA4F&lvC26<bYH̸n>Re j>βR6j[kBqDqhSWDbփ2lgZZv}=aĞyE6CI"7sZC Lv+⴦ ^nMMIϕŻ.֘t*tiN|<c>} ebSrF 8mf!gaKHT`Gngke1^|mԫ+m͜}|a  Lk=7z4_O3s?4b@8 9 g%VTb9:&| l oӛ]qM/h LFRO\n63fs/AL02Ve+bd:$go܈o ,D`I)v-'5F_DU|I `}Uy*6}Q/9Őj:_k 8"z|3U Xi;yw "ŠmdQ6 aA%_WhB*.!f~D;H%eGgv$^G tb/`{"|?iU"moA6Ыb/ "ҽ䮊 /u,8"zv,yCHK"^TvWTR0xN֏֒)u,:B<>PMlrRsD%mb&[߅=jk1ҩZNnK{h_G1:\_(:zh[̭^g2]&ϗlǘFq^o!y. łnS\=y)J}K>8 $`U,6^_ߌآՁ z x4ų[>8T9Qp)oTÖӣMek73k1Ng͋j5,6ԥ&{;sbZnQ):.늻&c~Tm8}K3F/-a[f'؀՚_v=QT2h6o/ty@d>Is'*z`rzUk:ɱO78`lJvR` [q7a#3s=aֈq5@<_4=Ѿz774Y3!ϥ`+Ԡ^0{ڵ%MՐHXʁ7?Bv^Zwi4i`mUxx:3~uKjuO ־Q`E-G~l)0&1 epWG|_cƀ/#鎢\Wxˮ&'S*9(NR*:~"V" N3q7;Η*Z؋S+|7fi#\ݷ[#HCS/ Ⅷ|Αm0/Q%64~C\)Cd%#ǓYѰW8Q yTHH2F1@R/wۼv MwCТAwrkqLQRoȦS7C/䬓@{;Dn{=}ݖůBv2,'=* YMQދ]]=LnBZ_p͛.*Q8s)O=*<^!dO>SiX<@4ߗ55ʏ ;?ȊEaa&lF#݁$vvreNSPЗ!TCA$!C2܍)C2)JY"t[gll_3\&͖ &zê;Z1Y_j;DJ7]O,8ɲ]f?"l_4ŊU!)nk2~gV= ӄ~9 sOZ:* RXsjJӿ_h]Q@ړ hR P' e|Cez2UItJ%)I~E&9&pA7܀"PAAZҭ^KK?5#&p yG#f[^Qb&܀E&DGed\5|ƛ aԕ`+ĄsVT(ŎyHs"'#55T]E7b s 绒0]d;|]9ԣ[ǠЦ|s:Dg݊= .q@gPf瑻ŤPX}`h;GlEOƸڸ%Vtf@ ~:,p(1SQ@U$rY+Ha ,.K̘P] Sr9ԨLv7VHlr$\zCQ)kO!FNYe_] gc5 vJ!~]},̏I5] 8K#3p#1ԠT<rxE? LvӼ4KsWx?tbo|;SyVU$W^ d,V D fApKΐől'&XF=8pO{%9nˎbyqu)A0kUunTwrsPYغgU+'a=>6x4>6~^aytʍ@ u/$iW0D\$Lu{ܢ5.8%7aQ o_@]DXm |NðeЬw@Q笩Y'E`0q|A="zp8Tx!bSP–t0AUds{[l9P,Ǒ>/~_^WC&#VL%֨~((1*cWv \Ot~=hx Eevl޺h( DV;V4rݫ߄D(%1-4q =%ȪNeug*n7?||Ln9^)u TW6Р (愙@Sc4b /a%iO/ݨF%a6pCA; m V25瓔ӓgk)B ևjKwĶ9>Iv8M!A⒳-V,#wHB./&6m5+yHfDX\(lx;M[&XjE]R8tW؀'YO GHaMC闽tᓨM\ Kwg cQ:TknKTY~5Cѳ 3{sJ&pPKvI)55>WoY[4s>vw0 ;_]5[v,~Nv/,*{fV ,D~MRN@0\@a]gk_"¦&[3T=bn؁n׶u yޝ(ZИJ7O:4rlt3i7m54kg[ v4x$ xo[x/5kY5 !2F! h %!ʪ,ngQR'AHJ^ n<}YObG( ωp4R~y 5D^-'jzrU=YhvA[7!_zj*w̵[lqRU A,{stlJS2OhNMzyHNuɼjQu_ GhW$9+JǶ4 p©|YcniXsC42JiV} EZFDH-._㱅%Jo;*הi" 0b]N.)ܩsbNǓmыQ4rl|¤N R*YZ'#wMkzEj#f^\L_=)aMI%rݵL?^!詝0'CC岡e;C+R25Y妇+рb{mihG~S} 09"PoSFɈ}vuXuU\ۙQ혉 򿶘6#cFWX;F. ~=ݒPwJI#_ts#j8zC-MݍtsDo?:ARGe(us[K-<] rZO;/@7q,WE"-bQk–Qwgփ;)N"T(Oab7<B: n5;Ǝ^idjNJ'Rvx@6.~}MTY܉|;q$yg8; !AL-u&ܞbJ?|hhǚkG_aZƾCnx)+ŇS=]fC`ծ^ _yeQ*x a,<Ȁ; ٿnhr\J$tӣZ0jm)'E{r_|>2l`}aZJ{*H| 2fsvH*gd9w"yD ooI!sd0禲1Gj`2 TAP XzV}i *gaEy0ۆg -{O[EI^W!iyk9 k{n*C!ۑ6_瘥Qd=2HN(:Hfڹ\@y":=:w\UvU",`Jm!4MTɷw@ǖQ~cbCcaۮ>P>|L^!U64դCL&J1cFЋ \KJGs^ĞԷf*$s˘N~Sݲ8s$YM^_-L>z$|KaY/N][(돋 }* :ËSٝ=Q9",U0Ey~ u\%8]70>ˮh H"t{lݰ>ILP4egʕBĭSw:=RcA0vhw%?`lUW2:U"2Hݽ柚HΑڋ^[{U6q|HfωMv6ӓop1!'!B2mCUIc zzWzjbM^huR =W _ \+lwW( 1K(cދ6 Bʼ5kٚoH+η9i>`r%t|$)~'nV"aqLn9}3tkE1n8s` 5=5"gË"NC'0@v[ڀm>MA15h wsrW^)ANUUYޔhȨ|1M#%Z@Yw_?v,&i j,va_=^$ e5UDkȰ4&ީ0Vz1?%c f?3ELMkJV ^$o*8cK\uӿ>t LL:%YJ i&iq\Cz@V+pa,h{9m'6,j`Dg yVIApi_Xi8U-N7Q-f&Ĝoⵕp\Ӵ28XQ4hS SǺN0(e[Qr)8Tߓ*9䭧SfbRGjUDq/ lCYBNEYWe#A\ɫ+LekrŜvֿXM2l)`O$.&NܳfJS%f)=]W]raode|1Ȣ ҅$<*4X)d #L$\'t<'@U^Su9wʾ4֞& Njy^h.ʀؿrS$$PAUlLWr+u}$jj68\:JD@z( Cd.7[6{j'&c%oDqaLC ka7@To<+y0,`r?^~]:HH7W̕;LGb*zRG]H&x}ۥa :.}PJcDzEL dIJ'S!!ǻ1?$^odu/~&o8l w<]fvv 2ytʆ#fEEEvqG!RJ`ӓ$ HK&B#|:2cMsLD0cOt>*x ko^67!J-J+3멳ei 0aYPcNQe(,La!\e@ͧGca\ܛF@gK6@]T,ehIXU |w藴Z4I|C\VJY^,$aW gy Ml܂AA Vn3hTוJS?~_(CE,e*Ki>iT'*x#]~jz"oz2%6iB74%IB@; xCS''2꫐LLD.ΦKKtRj+?0Z##NK4aZ 0u[s)G8 6:f1&Ts0;tu2 n%QDZ|})R}u9gV Vsxi  w,9'Hн4$([cF\!6\]&!Jd)3?Fˑ<aȶNHgyČcK#򐦷'DIM*{.Zԃ٥u^Գ(v%ڛB$z;8Sk1uWHHW,DJES8jٽONfs%#j*;|m4}j~%T)amL*m{ʒ`%\=6Q9qǛ 2uC& PЁW˘W5۱lmxRmEw c'ao}u,fC5L!dow=fbtgu ^]v_ ~~d i  /)nBȏ2|DM9T\ O;\؍$}s4q/_;Rod/6%_a!,z;kjFvͤ M$d5f<~1p%3k~2[n7Ȼ`C1(Z)3~Z)Y >n/`4c*̒O,pAO1 i΀"SܦUr13@5%;^gRK<-:Uḿv(H%d1'UJaOTwn _&a0?e{уĢxc'pbWqEmDk+y%4[IhX,t# uSJ QӠ(8Nשrhtgpg}i6"MZwK0nPWԎg~?hY%$BF͋; 1;DMh5;@@pnA䣦_ɯt(dkYz{|`,K-hڰc˺6#AkBxvz[&]MGBPf;gԐ5 ݑnO&z߮ ,sqh3LNl䑈}pr>NAfUFӜ2kp]} cnvf8\-!xu"e;T΅7]-ٞS :\FR9x%s-Q$a7HJs6$cLwdb41x#p&/v dG{Jk(Ȗׁ._:z4[<`.FCGсF<BcSޚt$NCF«ug 2@wlW0\nbVڟ}xHYXC+#v;PPgc9[Jo˜6\_ۘd"C\tˣ˜ǼM%Nw3f.RY'˺[y 3oIT[>r;8Һtst3j&^h[{v{,ЈR=`lQ>!P{#L`- ӇUhK֦5m[X}wu?\-;YK" K8,o7!",*d\S ŧa1:ӜyS}%^8͆Vz"aY lXc'on<=UQb@i3.n9&Ç?B/WG|z @HUu$ThbtR11/{.F!nX"w5V{B`&2?$0*R;Ҹ"sM|Y1`uAQ- t;mc({>\ФLFdZPzZ-K燜7]u e(iq/N|5w)lV4Ϝd( Yd>{JH(Tۻyz}2FnSnW"VѨUJ;&Zd*Z{-.G`3d8zɦDm1v=)իAv&*jHeAG؝W5|pE3vY, 6꣇`9w6^& +VW^6>_Z-2O-Ќn,.lD&<V8`83=_Ep QKxk"|. Pq5߱ql,\,h1)w]l'A $c<]ߩր8G!cz7WIOER$/Ȑl^3mLz$w/bDq!+եLS>Wv55I2v -i(:W.꧱O`şt+Ǻ QLHG]N|[Xȇ5.Xܵ|XId+"I]^`v5S0dE1'50FP O3T(2SĔ{?Xʶ@ݕqz@[̐WaxSjʙVY͟@B,pl|$bO==S_>s$̜]7 }K#غW0–2tDDkCTLh|@5|)U˘;AͣD%CVuH/x&0|YcV<R d}'ef'p''|T ZSiJ-Fu6V'zN <Ȟ @]QSofGEK89PC7<bO+ΫGsAuPy7my&qA:đLE0V@nH դPD+ R0d{WSبVXL)n5Z5Xɫnpa-7-Ugui9wx՟b " 3rֶ^ O ֽ?ґZt^X MeX0cc +dQ4h)⍟e+*m(Z*fC5dq2$4{옊3IN D_L  QHr״ |Ҹ'[3':?bXya3زKk:H2 UcŎ jPd)\Y̞i{-@xsZ)q. K2*83&TB&pO*܇כ?'X9yr@id$\HB]/U`1aD˚W활n$] ƙ]r3Tܿ㬐i;HЌiA73X/V'[>Tl.jܢqG|8do,06ccvUy{=YVW9QSÜbS0״iqfBJ&9+1׵"e_d 61/94!,~Ǽ@KqrfY͡"Gk"!L> B~4~57?@ߗjpKcV׫w K Ma#U"D%^nK@4%5j!R1"lXEWVr,X0s`AHCv kPɵp'&:I`M>3j_y`u}$  &OKUʘˏ ?j}ujL9\$c6Y".E5ed|Z a~P&2m~k69HHܕ|sZMW$r?S*ʖS 8!|!j1yfGb50"pStW֘DDߚ ѡw4WR6Ƒd= 4HZMDFKP {j7k*sB8Gt}i6 UB}ܫ7It5/G?~8& !kPhJAtnIgZ`qlzPx)nt〆 ߱ҪC[9K,Lmꅕ}\6r6~/3Ih ^0m]je9PdM`Ծ@XU{ G]<(è1Cl)f_h2z>;}tjz}=?X8ޚrd/KV!hI:hx_FMn= Ր*").: x[IU{^'TMA!TMU\IpoBK+Ot𷀝Sho+hv/_3&ڳĉfP'G%"H12փ-Nবm7ۃ 2$(4Jg_1 UQKb:ZALx(dGmiWBQ.J>aoWNb6(\ii*cj1sY5t%[]*xۚn'?"Y6"'ec'ři 4+0 ZDuE2g\bqm%mMw؀+?4:ޥ@nJ /eQAm/nޱJ쪡ᆣMo G'Y-L;22 @ [ Fq_.g* Sh;k5 @!UMS"w 6f s6XGg`=3/sW&[?wԕ³= ]o4Io~{fx ^IFFkߢ I>9%|D8iӆ,nwZ5F7"s-k~[=1(sY،t"yg[̈[k>䶑=&S9Y`%nG.8/-]F^. _+:%*n8''v8ܝ ؐ{hXL'cW\N*" U]ӵgc}!\t&VzBo ,fe"nUusugfײ߿1:vdKiCV.fio*7A^]ݻg28 ?ڽr,5}okG>Z~Y=Y<0Y;ga sdV]~ɁF~3\QJ\'ªd047f\XVk.^h2W 1cOvY籑r٣P} 5E$~^Y^%i+SED];hhR/q_M%,7.^S(Kp&M9y [v1>)+f1uj}1mv+y@ 7* H!n?ϡ$S&Ƒδ~ZU/0,zAmL'U6>?-R&azF֋@OKVeI hA4R:k^ ׅ:``^a! b<#?w>$ȅooR@65 Ë-S9*6'UguXD젡4a և [ڳajg@7ϭx5;`|o;* yun 淵21>Up @G\j@MKVt1mչQJ۩&\|J֮F ASi'q! [bo;4DcAYx03+!%ep%O[1arf_"7gϚuc'5/̮Yu-f&*A ߵ-oii)L[lo_Gsɦ,Z-gPQ2spǃ_XlXlB R()M4w_`8H]AN߭Wb }!9?f}pTcwL816)FmT8a4ZM)߈u;!f8HA_cX-`ٙRnB~lV?J|c\V`5Eۙ_̔@Ē ,K}ُٚyVCmۆL[T>{麟Or,HPZ>$ `$(l96r^RmDZD~)Xoy)yѯ{ >- "|p49Gx[l(>_$):f:xZSQx[vF\ )Qxz .{jU(P02?󡷝FzK}=bZm /\í1vkgDQq"] 5*Y  "+ Ru/x Ǻ ^ r)jrUW'=}bJ#e\ ^4() +0^0cn%Ow lUQ,ЄCѻZ9&?P > x=a{b1 *68L4c"hqg:^!l-U'O߱CXqҋ?"Ɖ-.N /sZN5c҃]dE84+4.%Ty*߈^4E5RQ4}F6 f"VQR5@rTzr,WkF h#1)oqB|z[S2/7X|k?Y,m|L$Ty<$ZsY?¡lVWVJuqko) InlFBڜI^U@X.Oy]]bC;Ϯ `{u[":%%E|cYZ݌dDhF Q4Idq+q)sah=q FG9y>| 5H-Ulw}Q8r iힳ˫̠CmGrs(H8_,p\ں_c)Eyxxf/'B=[IQ~Za7nj:&a&JtjP#F:`:0@aC VKbOhpQ{?'BϨXTSb!/6UȓHa}Y a^CGna&YsN; `(, Ԭ8efuc߂3VYE!}tJ=AG}k 3khzT%BIoV[XbCl R{ҽ^Q?L_"VnNǝBKa1N$aaSpҗ:6G\+5!8;?7)p>8,!Z0ΟtKz#.iD!UF+/uehGIu #6ݞUB8cZJ-kTO5KsFUjֵ2yD/JhǀQW&\3 )e^] 1t=(3kK/Z:Io=QeDZo5*>O'3jdΏf .n{2͕WQy B)EJN^uhZw%h4>GUEBs(5LN"%&TD4< @NxgiIb黇PԏfZ-NrB7S{AَqiQQQ<ʖChüZ&gUAi+ME%$9`d2'Pd!" !%N`;"7,$m, W4f5U설,MUuCV%ÌJ9#oX=g;V~-&Ah.Ђ^OC:W)'H,@VHד,YXiBb2rj}p@{9 _fot#D2&TO@{|lu[8^ٓ/?aERzץM>ӑw+t_i+ҰR!Od3$c!з\_D}U+cw4 lPv dC 6Qun+24M[DVu'H'V +G|>!`\@b1% j4}VrgfpưkZՓ02̈'P[WqiIBHaP egNgfNUbI<3<ݍ[H` !Bh D|@n6g^U֐dm 8~ 3φ`N=$~c>7H bk[*G 5VIRo/ze%Bz3X*nj[$ݳ$հϿ:Q2x~b<7f+[U] 3\h\!"E%V`?35e֭ `To_/ 풂pR i(1(V~]G3) ?QlʭqGjrЈh"eǫlHnzmWc.l[JKڿƾXJ#]"UwCuHjzܣB#þR7]-rTT#z:u_ w M2a7xYK?Ɲ,&:.·*XAZ!+zݮϱ_t#lIgyoD!xѵ NꦷQ%Sr5j2/5G}~v%}HV_b׋<`L2OLקg0C݄`'xVEc$W.=E,fI<]I}4ݹAx筏)N&u9/ds0RI)6a?J32Uai y h j/Z8ktR3Jr$_.QT/=@[G}h*aA=r(1d?fFT`CrгZ쾈hs.L@{S[7n/~^ HS B+%ZϐqOn@jVO\XOVEϒ'sF̘K^ݶ:i,KlͪL4Fuh6Z:S.($HZMt 4lGz>؉8mOATÈ}/$MDZ;Z<e*\6^՛7m.핽ҡ~^1hk_@9#Y~YNNXO1ɢhEMG@@HIĝ4^hϯJi "UQklN6{;[ŬwM#S än!O#4庲%m,1юz#ԶX,Zoj˼6gAUKNU;8 U 2"H1_{, ؽ%z]AA E&y'WwmS,u_tW/z{>SeY:;Wy7ִ+`t9bX?. +. vD)uc4?V1:DZ_OFհZk^q۵A.B\ $&@M9^ JV9(,j8R=Re+ؕY @;͹\酓KIMe**AuM}<\f*~ӱ- jyT]aٕk|[ X^ō6=yn;B:gt)Zu Z X@서Z5c v+%hE<v ,5ZW|k|׍9mLwCp \y0?QVs]^( W) 5unBiaO޷ZHq"JxGO TAHm[r!4ڤ8Qɼh%$tD:`L+WU%WY. 6a(K=윓K:мYB^_/빾 g7tZr=.'[o=Vmsv: F!IwiՉJw ME Ɛj<1h0̯Ꟈw(ٱe/(Gͺ>v`nEEi9UfQsX_ )7 h+fԖS+5Ȥ4.=3èզzSg~N_TEc75{GU[S3aT;w2m j:ִLwf"B qd?#V-Zz!3Z1e_vBE:8G`ܗg{Z Cִ^U-*"4o m9MA}0zkI]*ߙkC%TX\[l%߬|.Wu+GZ|ʕXsjߚ&+sDPZPftY؊ 4o1C Y4X-"hr_OuLq:[7YɄv{\B,}keQقÀE;-ͣ{ږ(ZWgp(XaЦ?+yp;9(x9`OKƎ$!?s(c%jcK @mFh pVWm , (9&^Pwu{ R,ћ`WXJ6uYwZH#o>cYo얲ZΏcF,r쨛ENėȶxQ1o1ɦu΂t[zޱk7SH2C8u]}Ҷ'5kD I{I9ȲfAs72@+W]´"ȊP -TBNv*k@Tm,k1.Ȱ?:$4֝0+)X%I:?A4n~CEkq,':'hdg*/q, (%:SNF#JN1Ǖ#TF%I)l{. Cc`%xwV1L)G9gG=UYڤMnOJ.)ʄv!$؃ܣL*[Bt6| xrR<2ku$)ץz'AFA')^Qik0I$nA<<O{b ֩W="K74?Zׄqx) 2b {?kDʧ?f߼YmؕaFJ6 "M" .V䋋o n77G b=+0)Rd]nޑ4Poe#ӥ8;nǂs*/*#L ͎/F|֭gw|:/:v/b/ڏN8+7kA9 b^]2>IIWԏ1b?ʆe0ߓ^ z3`eFBu5Dx/ܷؠ(vՍT{v>"|/|UG &P8g0ReķUv<sktq xJ)&XFY&"{hSsYk]y%G>3f)D3~^ ތ63Y4} !ugU'`rU;o"x,8lS䋸~w bG8;e-wv5r16SHšjqPm,dUJW3b>NBl?KN# X>"-Z;ϮGuaS$kb݁O?kS e9'$a\%|@Za80hH7fܢb2!+pC_p Gεz avB kH#,e3 ^ 3p׉kfD#{[ZH)d.ø4-!T~ 27>;˽uVO<1Ȳs} |dE,1C1> Ȳn!k8ʴMN}va+pL+ͣXkAM&5K]?; BT"XgNifkiqyJfs)06;P p'/VQ8J+f< skyZm)>AQ&|8$ڃu/[ݽ!ha7 ` Կ1]%B9эL3됢hQgts Zs9qUjHes;T1xnUqof櫫P4C}}EO.cԕ ; e:I̔9+c2ڥ.Tg3yBNM1]?גZs83Л /ÂZ+˒zQҞFtpͿl_[itD A߱GiIZzS/$<,nQ"["Wߒ>r*mb[t79ژ<.lCj^.E~krRc@3 ^|H+]t)bKM~~-L{ǭ >ʸT L~x^ukd~ aAS{%\&;ZDev@nm۔ :UpC]-Y$"=~4qiwdS"?u )$aU-[A%`ܩXAѲVRj=-`MP=L"Nh~W"3w =6 X$ >: [bAa,!T#hWUIƵk.5~}=g@=pd$,(A̺{5i>%\$S''5HHuԉ&Ɓ#|%׆.ayrIWi6@904쮥t׆5VaeގV|}-fg;W +sN#C1Doe\ 2Fn" dUq׆`iNJϘF& y!v ~I JJȣT$GH_DO/RҌ)BSJAZأȈPXI2BGn4a#v4DKMH-#PlG>:~[FĉZBb/=":8cS#%WkR}ER {z~&@n,)rqKKG +Ƙ{B𛩋-lDoGT*xvU0r̚M"4 !IBwJ "G\g&d@ xEǻuE4oȨqhKOiGV[(wE#28C&7cD*kU9W/}]2bv94t:O2Vjˁ.yHa5Ze=Py a&{HkuNy%lL~7 s1GT98#pV~V[pNOf14;@-nKIA'|\_.<ges"AR7It _Jx+k'Oz>=PX'ϢEr'L\h%ЀrL9KmykGFn^XV%1)vnJQ"!˵$?y+KMVA*1>X(i #ˮ/SV*!&ѕ&R/ݧnR$9dXo4 ؏#[H/d@m&@.gHi>O3_)9T0ܕI_lA 猑lMgZ{ %x !7zUA9 gtiT |[X;Z їML%cԄχ=r@lHn.[Xn g0IƢ"ڣ0Mz41dZN_c@Ւ Br|)lG vg!SlmDmt#qݭr^|M"sbHԮ (1vQ#CDjnpvB=4BVI^(XBS$u&]̝Iط3=\$iPoU^3 rC,<ߍ3V=@[Z)!|0M8[ 8H?rait^yV 1 MXN-=h#s}~\̔ g.0^1'‡!A8񑕖821'&-iL*x#si˂xV #2XKU: Y0> mֽ6TUB.$ {ZRd4jZlw ?4\>-TtXjFcI% K1+/,"/.FWR|ʫ?P~n<"P/[CBٗ6aZǤ>0l$ŗf^A} dS|0Q}@lFVnS1HSPBl$gm&o{aؒ; j,$2g[2 S3?̌: 9ێ3,a֖&}߀[. 9o?KjQEep|,NZz@ pn$~Yf@em[cQk5gɚ8?:wQ>Mt-$i7cjGv*d2.‡ld֘ڡtcm\ЯjkQy:U韤DYVl8ᅿP6 s$錣lcMZcS2L@TJ TTM1¥@& 3R8َD;L!بo&-ufs( *#gq 9rx%Ω%Y ^5mBCukUA 9V>.&BHK.m1#CyJRW캟v{Ƞ6e'Op) Qw!Cx$ݺ֦2`$muP~0raS,w&!$4.-V,f*\Ƨh肵N/Le&]>x#,M=]-6C6eshaR[驰)mԄ:~sU嵁cH!X̰eW0`\Qem˚:JF(^,ݟ kQg%K5LGMܵ bPo2.E'>-$ތ8ah 3@X`УVցn5GPΘŋ{!=C{yB|cQ O SRP-0[l"pqUJpauq ڀo֮u=<}|Z̪YϚFw+!VeE``F D?AE Eʖ ׍"*{l[&]-@LjNޚþ$Gq4|`OiV@%Katc,0d(zzxhRi%BK_2HUEβuPd󃘨&FsEy2h]v{`+f`]6%J~ ⮩t+3sfr_بRw?F7yU.9GHdCHԚ|~ Sb'ϊǜAȚ IV0}U) bF 5ag`ݕ-uK]y3+=lw2 %cSP6J}~r3] n"z1m%qF7iܼ_V P%5Ir4ek>0ZDO PoHݞci ɽC>wbZFLpaV<#?xd1^X#FqL^;\y㖃j٨5Za@I,+[b7M[Rа9u"BKGAT[1jSu|;i:e 3Ę_sݑ&G-{o0A uQ|J,9x!j@ey 8a/n['g+77,HPV7+P Emu2; }Tup~_ϵ52knfEm-F%$2&@9jYs=|S~ Y,  2C*`ƟD \e˩,]4Lb sQ}^܊f@~ ZCOPSaw^)I!F)X|xv<pi _|ᗇqOMGqa|pA4Z7%K*|p֘W8`C3a^ܴhB/O7&rg~:9VI,E'nɄhQr2ۨfݡO<$Γ*@|96&I?׉/Y^G@U_[pFȿ>@O!kr hZdxU;]S!!)WUcqJ5V ]oUr@|k'>''@DބBf`OZa@q n)P `3*FHl{tzPXgb0Sj)>$dqQP<6OFFL6d@O >898jE_88+c 3\.j`IboBH1[Z5)bD9>1kv"NE:ɋA*""ѪE,2?[ulCkׁ%kU)X^մL!balt@ Y5mVTy׬P3Hr<D)NH$t˒6|vM)1[3 `ĉcpbԦD;T/z`JhP.!;in -f;"Ռ{B( 滉 OfኌO(Y\]x gSk=\wOK|lyDEV6Yۗ_oybV!"Fο}h+~,#о8`S`8,1R1yOv^6vV=x fHcr-Ҵތ.L2`tSGwP. -rhꘟ. ,Wo;Z}˺A\7v5ȹ ={}9oަL[!d6LtOd]CZg"{F)aZW<9bcKgv*ld(Iu0[R(,Fi րy᱙^k "1&/tStϱ'M>^H+p)d2O0z~jg cKxsv3`[uTq}8#4%CӦzkI&K1Mdsަ(uQW8!+a',gOH;u,#O_"/a.C*V|Q/~t||{1 ʣ$W僄m8P%()lE`ϱŃY?H5$ /uz8vv>\L.)gb_+ώSˁ1_\C?P0Is(@$Aۈ&|@Hƒz2kB ONM_TPO-絤WoquUߛŢA?^\&Zחg63ڈr,]%']u9}O %-575`;osn&ˉ_{IH!0' ^jjAG'nq uۄ aQV(JF=DEyJaDAj43,8)2lU鉞*ȽwuT4\U/2sMg菐lkĵ]<R0sRⳢ6p(T$}erL}e"Dpe)bpKp#q bp7w`IP>Apӳ0no3 !b{(f3S`xG6󔨑_,eOލ+$! ɅW3lI5]s^V&WmA\]n,+h,b?2o%E)3bjQ-l*hA/PBiIJYuzmr w4oyLd..=ϒӭP dp8C8yr; BoKFL #40k:W O.=g>HQ4}CTAJ=TtL'-![S5,.^.OJ=q9֕ bu0~0HrES(-EݜðL}20+ο؀0A"uָxp~eȼ8$~O aES]zjBu&͏bWGyb-րܹd} 7Uhdb^HrpPgϵUkD|!YL-WMVנ|BKNRB@8/ygGd3~[Rx=^."&UMhUVvՐ@up Y!6>_˨? FAoJNת Sg=@s.K?AM%g<_,S7Y10tlj+i>+ӬBV!dt2JKƏ\Vo^E`cVk|qz0FN5 HX{F%ai3g+9,h?zԡIW,SFWn~]Do2Y7*Mgr?xWFɡ+ nGwR Z5Mdd`'!J4 7fwhͤ|Ù j'Ozp*;SA-BSN_칥֝I+{u|ӀH}h_O>h7lS|Ehl eJoLW-&HU%X z5b4Ǖ`Ʉ0P{}`.ư}{cL4va[zJ%dmB^/Wj1Y[ܖ@+820sdQM' E6!pEg-[?B(ָ`oD`Lɤ#{pLYDՄi1A\RIB }2Z#[I7qSB+[twKrS9ks)=# z3K3-( ׊uTp:1W ZSox%}vb"0Rd :Uѽ–!}j*d f@=-Xg5 1ռ`dJBD#w#to@P0!grZ,Gw!ܙ &ңMtG%S Oܳ m ٛKwsvt;0 CDmM_$DƮPܕ 5nG{.爁[Sk[~3պ DiwHTc ,^Ŷ,dj5\MIL W(QV3PB͎dq !@uR Rۤ o2ڥ 4囂xdey6Ep mEfnV=A 8[eq30qs25APz婯&ffZmFL+)dppI)XxIl+&K#S Zȥ;Bގ*29꟡+[Ί(@Ťm`)orx L5M{LAxJalD-q[e&> 7X#?Ӳ~mxIƅ7k>GI<(vϿ_ˣsi#9FYBnu>ßmұ 6 ϧbUhU;e6Z.?4?lX7F+9KM~[NX΁vE2Dm%(ēPQ~`;{NwzyI=M Dφ`"*`Y)a_VFyWPbn]Ҿ@;l8#\B2*w}y41D5Ͳ]E|V$ J⣯\5sPl9A K1+ @V9.ѐPٮe\Z,;Ya t_(jQgsjf,Vh 33zЗ.MX/(;}'>Q˜`MCTb=r|cbWqq] |.b(@;+4XEz.S,~]K)YO`3V *;Je;S]Vuajxhr:b43:PhjHEgZ}=b`/\u;$YkIl?v<\r-$aHA {i3}3lաg+*rك uJُE,%]n{ܩ[Vnxeu=yh.)rW]9̅gP1JZ-jHQY#ly?&.NG. ʹ)DssW˪'@FفK$  dٸqJ7#j ,  6` A`ݨ\>06Z ^˫c%jw =-op M(Dkgi xS rmYN4heFa:T+m;akC=o46 eٻ{isYcST{ B]3ӫ_+^McOU7֯W\׮Rs 9nL#\}a]47ŢG콮6X/ tb2:|r};.4@kK T4#.סQNXCƞ Dx'C>&ئ,hl%~[8L&"W~qE:l\޵?R j smNhmda,Ŀڟ)l3J}=d2G'csx mζ<Ί]5*SH߸% ڢG`Jlɋ) 0NFzfaѸ&Kb.hbݬZAG_?7VmƷi _up)oõZ2HX`ԟgf6tېEvk2+;b~É=Xb #nQp5zBѱ DNv%!ؕnT.9 ±> jϪ}i5.[zv{MA@g#4ax 2uvE( gm xOD;M/9/ul~DA{Қ`>7}Wu16& 6XŬP(I|HLS@uajS.Bzvń$vs[A<ɋ$AZ}H~Z40zƫYcbdJ-xMfՕDFS*Wڕ Uw> If^t\}M̪hx B.YxГj7]<0^m gS c>JTP/&?,uJ%<Lny&!B>?1T8XP/7rҚOK잂G< I6x$oDCo@sA0rQTp-H렴 sVQSnp+ EHg}"DC  rS ݘpʡ:J, tDcJ#aa|ϟZ :?ܟloӁva_do.iWo|9q)L3MYzcmL!1q9ܺw(rw+R/x# Yohr{liN]fS.(XXXd W5!#ݑ…a[q1׳ Sv/am)ȷ<2ֶU6m̨_.ɱǦ XK܆($ސ$Hʆ?&m*2\C75>~B52;ǻ#yH7DĚ>#42w#@FN96`7|Vm|!Iq Z*rJF0 Dﯴx羔ġFBZ--_ءMz(seG gN;wx3 PmBrAs .FooHCҿ9'(J#^EAJR+%(io|v?^YUQ6`W}@fHS24&Ă$`5uUu&#Xv3k56;|X}Yp[tC>*2Y^~Pl RU|g\ֻ"!'|䈕::PK7ϏL[-_KKl೪fɞkJMBsS;#ڋ̱{9r/xd"l=ռ[BCez {'Wskt_]ԡBf& R ,boE1\|QZQ[?~F/ sa[Yr@1(sAFGlxl_Qb7sD&)Թ.R3S Dr;Y pR,?5ǏKTZ@@<]`7bĥUϦ ؠзŧзĮԏQsT9o'H5ҳAH;ڵ~IH~KAҶ٤iX;h&?QKN%5(B`yrP2fؾ F|e\_>Ę =em7!cOtQ Sꐭ%4QY#n}MI8x}MUC&yBPfuG} 5~?:](@ݨ77=XcFIJ8x֏UsKXA%sJlaiSZpd@z}wA]z2M@*쓻42/w֨ɠ| 4WrFy7M0(W9gXt1/nkf>۶n8闉"kw$|5SA!TtT7Ui,L^>%;$4xln7ZƏS{ɝ!>JzƢBy ^`_tG?~I[Dҏ/&e,;ɼCPjGbKbb $ !|ush2 ]4J=DZ{B)A-ѿt;MRPg#oŎ,d8:|XHVxֲH2n9y"r 1uuBֽ1J8tsf}cK7Ht{)nsK݇e'50cyP@1gT7oEzE6z#*%5 9(rzj΅k5<`yW#K*T-9(89,=[8.a6aM/A $}kpD$mj/EH Ҧ 4\NwVō)^)]~\2BljsE큺O2!#ȏ,@tR'k 9X:d =qXuȷy HipjIR|b==< v*NE"-uh U8IGsH-ڱzgT%uĆ -/{:B! 5}aПq|l+vFqMșoG(9lfC\<Y0d%ߛ٤; &|zcC#l3R&̖\ns%v9k~ 3 ?W1F.Ʀ!M*;Ҷ ICh& EHB"2%125OUɗ\E䷮ޮ'9J۹Fl6Gg(B TLQL Py#cS<=a\htNmCw8 b!68mN)r!rf/l˚ T^_QYקVA6W?GW:Ȣcb(X98Ip@8gx &%Ky 꺄zC8/4Wi&$E]9 PXvwv2g+Jx3<`?φ F6,+sf@ jlt4^"VTu0Oy_T%ԂUnOD/__0ԭgzkclb烸njocmD4Ilڅ7VFK&bc!F6 s}V*>u-Ыgĭ*הxxeL' ^h-5x:Ҫ/w߾fh>qi ֭TN v?taSRnKZ!U+>~16cHH`MHzЁOp?IJ5 5 ܜǪ%R֬=ˠ$X>Wڌܛg伅_}[=ojKozmPN!BxX4 M*)[oBxcfu;3$cDכQ/u>)umz}N #v4B։AyϚ;FZh*IJbIHN;hC"!](xMJ:ctDi|baÒlXCܺBFD#%k,C11ia9&}A uND7DMR rSD33֟Vic-nL} 7&r u}RXwE̪ m%`# +$%4c6G/bo98f6K<5[jVAΉK8X6R9>jZhsP&BZ*,͛|2E>#ƭhiJ<벎}A>/)n`^F:g0[ ǿ_ ZHX~FIM²{oǸy$XOn}#]Z7__mf!~l;̔h#y#A7)! -1=9(r@O;8'2(@o|L (6)b*ɞK(Ü?MmL:8ޖiAz|lLԖYG~x6=SaKdɁ24z$Sˎ)-;A y)/Բ lg;%wrGVb92tp|9OHrs_l[єYv^<-0p{:NKuk;l[S6Ϟeh34 Jj'ne2K9I@L=w]>4jJ ΄#*^ZwhFQjcp\6-J oϟꀃ4B9Ig ]Jc`7l"͖I :zv"Ԧ94 | Ih!9%)FUcna^|'Vqe <"xmuQme:S/*A؇|Bǃ#LJw,y l6fKT+h<}TyAU~7UfqP ƗG6Qυ}Xv~#!9~ͫjP/B *rD|[h{?XtL~K% rgUg@J3׭{K$DZNBle(lؘ{Sz`Gx~-$s2`lU@h;[nΆsx1D+"?I79f1)!H)|{Xll YgZImay=dheT|M|lm&la~UFV ?`MV'xBB*8} >];_@<S+0.e(hwqTd͝gX# 2ReF84M,UPΛQ/f(xYC'_KA{LBr~ɳ=uZ[4ATq ƣ$GeaZ[Vj1[*HhZSTp9y3@lADK91\@EY1UYiC|'o*Yڲ6γƈ"9y7{0ƥ4C$bSħ@~|`mK)\(D5΃Z)y;M!N&-uޝ3}>5g1ri \JC]8S9t5O{.[Yx$#UP"-1b~[x9D,_7/H.u5\|+4OV?eƧ<:0#f'0_?CvpDA3oc]0W"w؁8Y@M\\UkT_H 08wc#H8+q IC1!smQT.2CڕJe'[{ю _/ń$^S˰}+ PNm4T~݀ڰyRoU\jpÒRRJ٢LfNN:y3y5IFG2uy+i R=PcSfjA1`I(>̞C9 5BBL""e1'ẐZ[n`}iR[QIi{'r Km18!6tLOHay@ | ͍v۹#٣ V ћ@FBc jj}lwDwF]I I- 􎰩M~L"~fobo~c@ץPu6tIٵڶ)I\ :Whڟfy:$p"9۝w6nԦ_|ݴ0m{ϚD,j48b$b.:vLtwjOWF#\Y|8vM 4xCr +l. ++k|;9e{oͽ%Oዟ>(FoUeD$O>%Ÿ((da SrQl xcQ_eag(l6#5-s%B /Y XG6k3m(`8Ky`7@68 \|4'dV5\:k @V8oJ,y1Kk; Qy՞DFy.* 4v:IC<]\n=)b:JæR xtR_:юAw8 i;Q{4S y]MLd!q=)ZR% ѕՔ>&Z$/ZTJMSKiB뮧=3ge[9L& cOl ,'>kCPvmz 2Ert8&?A#xԲJSj峍SWr˖ԛ9$dK=|ԧc̬%:̃ mY xw>OUfsFJ(%M"G' Pvh䢰A(ftF3w6PG?frawJЬb ܕft_۲PR--g}i yZ< etʩѡJ h8D#ʇ o#b9`4H˭ك:nw)ҫV"wP!}|ƥUc \"V5]\4{nBkgU~9;y SbBZډߟ3ZWS9v*d(r)shwΌ.,+OA8YU3k9B][,d9yc2 o'S&drjS錹mf2C:!cw^H5x$"Y4n2KU3n\ u)( fǣ)'rhK!0%Ҷ7yr?!æpZndfAYOߞ{BH$O4ă9XBM0m]g ,J>{#su:8fčgBv=a[Y ƘCa_@lnD+D+#Bϯ)UI!lCiĖ?#,mZ_6q;o[cOk Wc\򘧥'vA I~q'zlѲ-Һ{'cgo odAbvBԑU܊EVYO!ua[#W–C WZ6Qޗ+QB8c|o`֖CQҍv &1݂ܨtk9hFTlh*/ 'uA&5t$TB0g?߳|g-`@y{OD vqzqF!CYqo|Chބ"~fǧnͱmRUz"z?M#96\wJ'iw>}r-xkF=hB,,ǨD6yw! 5HAé54eąU%H_AiAi@ؗ@Oo])V`Q0W+nԅPO!qxO_)2 =͏:bU*c8>BؤwP/X Eqv ?=c.һ&~v87barITI!RUuTS̲K,sd.$r &'ja(blau)O4+ΉNM,OιGNWѵUX=S3YƧWV]8d|cRUԎ۴c{y#}/$9N v^?ԢqӟҮ/ݮ Le|}jɕ+.Z{[#q7˟oNo!rfSA\'<簨3|vn-}9VyjR)XFڼZ(hb#q1s<_Lw8Cܟ25!|dCHlaZ"jw-q=F=aJ-%UTw ͖hDF<}f+Hk9;G\G GPK`!y1y*EHrf*~Y"4Q)c݉|%V& @ 4Tڹ)x2yBx2jY?;U3nBDŋngsr`RY6;XgXzUn~.WB~Vj.y/M xjc9VصV_[1pd'6yCbq?_0+e9AHtAuaX>jfEpX>bgR/GiYd;.6Ŕtv.Y܆C &uPOї.kK@i!Ş E(13cZV[_\ئV|~zXlU$opWérAW L"'8Z$aK3:kVd`〼 yNFqXpӡ7E[it}|Hٞf$nYh/a)Èu.8X*d7ƙԵm|M)0@X덽=z/CK|y|*'=MգlG]fV4ctŪDC6AnpZ"b@FphWDck@(p핒xsBּ#21U}R% 1NGptۚG=z:g֭~ܰ\"ƅwNiӀh|~dKmf;~rӆa&{p_gO?3 H1f"w0=s ymeS x#ʟrfL_(U)x{I8yqIX@\47l+l tk}T=O2 LVGi.%3^[8K7YTXA'%󮳷:xA؆ZzDvh/r1W':ZSx#-C.燅ז[O@vQR'hCϞG+,zD)(Λf*W9XȖnYBthAq|C75".т+O@RWq :,$ ,Sꕴmq᫻/_uпo5*6fSy#EY}K*FPejOʃ1" IqtblCj EC?8SBL9x )fY/vي R[5)`__c.iW'B-tc:ٮysr1XLPlAlf]ft-*(a1k kt#k =8n8ɘh u Ƈ2ȃW6X/\8&>9ȫ]\`N \[Θm7اsG}S {dH2zv5|1 l 8`Ol@Ѵ֞_4L[br05RXoUS9I܆vC'\RfLq}eQ|=I%Um4^TޛdzU WEN z9/m }H*+2wQF=n)P#<[}B炉S[:nOl9K6JԬP5;G~oBf=N^gWu=Xcnɓ4bg97of0/BktHHC9)rht)I;+LfS$ƹM>ejٲE> Ve5v1((BLG$Wl22"쭡@57XPd{#sɮQϮaQMYQwk+ک3d};G/D\H?ţ=kN?ϰɋ]G 'IIdf4Ƕ 7w>і;lZwBa \ uh;@dF]g&ldJenGȦ-Ce$o,Ɨǐ O#7bj~ތ$:R :`Q "u&KEMXUy]TS]齸!,C_,~<$Rf~m^Ye*W c(mEXbr J$50qމ-Btݦ!VX~K.+^4Ӛ|o>d|6&K ;TGbޟJ)|b+9PBP#}Nva1tq9|I$VQi~F#iqr_nSzX R2}VAނRo_4oQm`BI?=@V;|$N[aM.C/{tQEUiVoW^XRW L"dO~ہ+BF1 &Y(ZXvyZP1;ઊѻ"X$;xۯPB?zčP.ʟyA+%_PMjmW*yL%̾Ő(ʆ;o4LUқnY,3yeu%s{8b:7C\`w߆k MzT7 9]/;T]V}d$0;Qd,nuĴ%K/9uD=ɾ>b',")L[]y|B*%^<]l >FB?1VX&3ŖбهRssƿb7e+ GʱwHѿ8*-S6$IS51VO^ZDѦV,|UஙZYԙ>|ZMKz0;Ve"i3C(z~P47a먿s^Q@ 3Owйw75zLfi!;(?J is=%6C1Z| Z=A)k&au[ 'w[WvlM/.oő?^. 8nبqZ%̶MR)@tug#l7JpAА#e;i#2HDgQ C}nu-)GPEj}pu_Gg ]<]$6/:r $1]O"!?VIH1慜:R8a ur1b<­qG_aΙvvj?-oB@Gd2>X.uoGͻ Er$+Z|S-3$Q'ISI;fp@NBcmL{27GÖgTv?:TB"׳ >] wl9 @r`BS>ۋE b;%m1;>#ڦA,uI,F 9QQ${Tt7Ik}S*AFR6*%Zۻ5 < ASS@ozJ!Ap̒mMn4|`p8sd Ul;' OYb#.6LebAwpn[۹{NΪ#v lhmDuB~[*fu}5w>N!!p5U,t!?Ii?ɂ{M(n/󲁨mEe=BesBB=ލ$I5uvcڨ.?n͒[*9gq: ?HAҨSK9%s2)ks"S )Jʧ6>†{2 ĦGYj@Kc W=ճoKF<_)!bخe?h]2>{!0} !w-=7GYzpV8#*"J_݄8偢͐CiC7R&6ᬋe }huQatq2;h<iHYύVTB Q ۤZx0r]JKWIg%;&r0_f;5:}z(+mJ}d)\TqC-Y[SF tɮ,.%`md苦kI ] ܥoӚVkcDS]jtڙHVw_[7<:+}{kr45ńՋnT1{xGxB|}%D !; n(0'm*WVWWVb6W]22|{Q,@d7 > :ʎѐv+ũؔT#Z4 $|Fڀ Wp ͤ9Ų3Ѵ^el1Inv@Su$wY1 Y Vh%'B&zj'm0imY#>!{=:"%-5W)ɻ,lIP`/UJ!&Q*<5jq bFy.l+#UǾz}D9!@K 4]Е,_o%b9cG_)MjWʂ}0A;k|R:Y|LX!DI c?Zf;P*l6_0(lVttտRC<5Y;IQyAl ӻ_F$h&r; 9I;\{So^d!>Ѵ!#7ve p(=lxqIuj&}-U%,#x 4zc Q%%Bʁpcپ ǻR`l>X+ 0޸&.Ssj Uq2o. X: f]n2m[snnvwh6uY'ŏ$@LH\KӋY4oQ0<*p i5F?vGyf1 >[Ijw.+5ZxZkqx(}J YAv0ztP(b'6v5<<"[ls~UG]C(bIm\\ KSE~\͗ :KlQ4'[2ʥdv7.]&lGIO+ol7:N#BKLKc~FYeeRH|곯J-يNv!SJHa7^d C"NEP M#i\r=x22 y9LXhA۠cP'䥄M^l~c!99a$U:AKZsSae&vX8T_[wɀ #䮂q)6K< &ÛX_ `[ 3iOߙ@Ik1`N,+&2t2CdGBx27/b0\&ٔ%Q A1etSU#5:ŧТ3H-oK?bD Ey=d1+{@4\hv;kHŊ&nU}M>Q7;Ղ&b^ٛXnJ=ljRAѶTWik#b u=Q"I'B2WАXM% 8RV7e #_!櫈4gWQY5~#X_O}3AyTѐ7jسjP(u׽.Aqptp8-#YO;Mzj$'׿q487  _hY46vf/Mc]EYBxy6Z\=|wyUnzsC- V0:}x>j@>7C(s(mu䢥{W>fkNPخF3M@˦8xw&t1nr,jjEʮx_I?ea:?JJ sbdϏ>ݮ4D2 0Nk[<͉]񼹼 fڦ+X7$ssPߏӈsY'y5Uj(r4 !y &P#q~c$M*uiL]O`xP0[4Zuݪꬓv2 m8?2$_Lmh ?.n^h=&H)q"2~ abW9MC V&4^U֋VM^o3;ïYu=_طo~vHr7??z2ڙW =G !i]P5HM;#tR~oAH_=Q\TyvC c2'FeF`9 cctT<H))&m̝޸8&وl/-a͎ڢD^<.CמyB$0W:=h,^= '(!`֊  2fz=9j݆nmƩ ~dK"El$S^J&#n v~PEi]ud0I{%+ҡky$lՈR&}խt14gq7T?9p 169f1 K7Ҍq5 t-"bASW(9T{:Q|egDuh~)ETkFOt@'aCz9͈ RmF&@\T8i `܄x4ERL(R]`&Xß;ξW\g0K^heu6W`cmnc{t`l_<̕@#JmAPѪYyFK<ҵ!mYKk/Ĩ0~{j]]M`n(ӆQG-i31\EOT 1e޲$Ɨiv&M0m@o4wx̆'J_lYV r6]77+HݘT-HcY~BF 5Hv&7wي0f&RhoG+gֽ#T˿;{6ťeԾGb(RQ _cduM duHo7ڼu73R1IY볻a畐SN_^pFXú,<Ѷ#D>(@^pK" b8'0Rpg2vw_MŕMګ5gΝY^fP:23m?ARKk茻}Xպf~V\wpDixIS+(J!流0}- U At4-K a8']G7Ǘhॿ-|uïɰ%2ٳ[<6F(2&xu20 -'hQX [L:FMk"}, >ݍ 2*~CweĦ}0RuT}4?POR}.׫}|s[EEb/<'zqя FF)\U~`h߫Es.9BvK^px]9}Dx5X2- '[9düqk|[h+XHE \C:~VR!).Խ#[l%}a.%yFkpTZ:oG/> =C.j~IJ-{lG BF6Ö%2& Q8jĤõDFfR_m|P qm&Л z Bg}MJJ<=:\3F= ൛9.Hk^ "%,Cs=jhoJU1jX&yǭ8nFj3B)> dZl$yzkjx]$}@KDX\Kx`ċADq;["5;:1*H6If/Q˨%4I֗BHNMyl_e@#S"im*0kB}\L[C=l} ァs\Z#<z9:YK%,:Ti.rbn4TzMf{ahũhD{P/t6 C.L( hS=IX;-R0L"L3-=iܙ$JMw2y䔢TsWmtF\z D:D^T)eRAkb/BSX]RVn=.đEy9/ *H?rx%N jKyb@Hr{M̿ƚMsdqUf7oqǴ' }3?B%܃έ2?7Jp]/2X__Lk.Y@8BCTjU OC16d[w?lG7^Wi:"zQM~Vo_$wA2>`~̎ڝ]Y3$lgUBƏ*,HH. 3(Kl7MSU|CY2RVi9oAuy-k[nempyF[yhk"J;}>h:o*XWb#V@l&z%g ID%`wj e fk9G#6Ɗܤ\7q=##)~zl=?XMܷ^&L(ٯKJ_ 6 y4)KX;GgqČw ֊V+i a"0]lLQ˲#܇14y[ $ gYC>sph#/󾂧Z`S -cQeL5֩ 41eO:O%d!  L'lࣴ.1#dk1́U-I8T%czO 7] lmo!Q= 7r0B,I(EFǢ')TAi_QB~G\CbOu O\6SIՏ-K!b98xkY'o~g CNu>H o++WJc?/8 "(*7 s+b vܖ]12A'V8 Ϡ{\., :8D#uəx:X5 9= 7+^UfeQݯX^:$Fy&SuX;9l)w[hl( ]\SgtٍsK>{)_[Qߵ>@uzF1:m%3đa|T$d}2>&9# dZkV($Jߒ]&-WQHuBHG`u0R41(k>*c8+52~'H 1ޱ^d(q)t7=xM D-k'x9LX'%!wl@8Q3/+,A8ǃ#g?,ǨkovPr>-N%q4F+KU`Ds$'ItƁw I[u) Z̝[/X-^7Y٘I]R 3fKӓFaQ|dY;la%b?}eo  Ԙۅ/ h)l'V󧤼 #"^Ѿ@BWT=ErҐ/qk v9sVT8~WJ`w/!UEԹZktҀKu7YŀZq @T|U`/{fJ`?* ?>q5`ktt6oQ:=fb 8xywdDW2'xΨ9qT" b]EqU L̽!ݻ v& f,ɧp"Y*u7~#E T#>A8'#"Vk m*tҟOY]1c(/>̫H ډ7a)EUjyċ>^r-Uû3Ok,|a)߻)Ns}SV\ZbDWrNqe]jIyYE|d H7a|vɔ}}ӛ+68 Ce'Zz>TX#2HzfsN9C-8C5.OlͰJм[WjsXvBv IvJ&\7 d7|WE߇/;n=tJ(U;{PK֝zC>%#Z }P_ nn<>ug Ca/ MB:ìºHBVogzzz8j )yZx֕24Y) YV|ҙ^[yi$LI| ,KRu: ̉콳U+]٧a>bҏO8g%L>RM[} ?n~s P!'6x? >%hs@KCCS&.3'+ԣ䠓%"PǵE&I{+2#Dl$Yۻ!g /x_qj`?!R݀O":?#]c4cGӍÙ_P[׵uY2 g݇/΃k XTuhUf6䞽6ٌ),$Bz`y0S!J7PTSpNW* 9e-3JM@u‹#Ȱ|5n Z}bS<IEh-A8 mQGo#@9܄a6hy欴!9a>}uyzU ѧZ ׬ؚܪ*J.3eVc hOg1!AWRjKӄ^ekK Îݤ5}veuxL|,CcYg#ގ>w2 SՔ$b}1cLHzm b8XǺz֖ =f^ FEcoMywIkN(kQb};:&תKhMz(qmŢOzbMᣙtK08X(*tGUBDƄ#sT+'vMC~N 6D_ =dhc+Tf|1ztլԂhRB E+WGV=۟Kv}cħk)2w'2݅W%6PAx=Cl@y d  0a/5>U :#*S5xs}xU] HuXM.P&ǽyddhF0+XC4G2j@&RcӢw>-d!e}" W){O?U /+bc*^~ѷ|Fm ]{cR]_zھ!Р4Ƌ\! coUu;d!I`*~('^Qky2 Wv;sΘ&~ &r `5# i=UMIy30y=|+<p1a}NGPLbx 㬓ڳ4J4P%=. {b{,a+sgQa dŠN]P%rF=/ r%;6Wuc2_ɾRZU#y|r: t`fIጌ)j]xPz#H^Xq%3.8@V'm7]EV/2zK{E4w}T.ÕBd5Т}I>s$m%>PoU֕ACkrkg 2ZF R2~7 t(9Y{qצhg rlՆABnGC+_o{@ V,#{AfIGL;7>0t #I3_n5p#Na؈GX= 3!eERLq~}P6ˎu]]΍(JkEbz Crv锨fxQ~pcz2FkryxG>$p.ODvṸڡŵ0QZ@Y#ze܉]vfZ=KA5CLZuo\keDz&ZqwSs"(\Ej2vF~_gbeU0%j lvsI 'T18Z?eFd @QM 6HB"}>A=s >A4eԹmZ;CR#ltCP ~0cZ9iyeCBOQ4_-M낒aX[Έ>'1K)y!l'7TC.t9Ōe|UF#.!qQ|)׿ Y)`y21pev<5`p9* T^Y}EfX,3~Vҽ3{(n؎!]ItM&"ː ~ 秞;KcGEYq,? ƌgC.W@_8&vqH ~KQң"YW;̴@%J,< ,5a!LÇuG D',""@4xJm-o.+?}OI/cF&WU cC5U"& s2~[s5Qo羄I̎m48DPIjB{^)j[ Gtsmhc}qJ;GJuz8r7L<'i' ]+HZLOms Њn|Ÿ́35arW@&sNIhZatiR9uIcXZl>^p4{Z㌒מ@ǜDv8.&܊ *:fI.`@ ̤)\k@*܍XkTzax NA(QG Q!zTk*hu\rؙ_;#S"pe=ؠ7p{@9r &SC"|A"m*4HgUh(6Ὀ{t?s8.s9P j*c5:݃!, ˿P{l:6qRLSg#Obcf3)gI~7&.1yU ڌxRŤPmwxQ_49x7|b@+A`N;^ *Dz[w Ad4MHU#]-CV=3/aK-, nP/j䮘sEYt32&]Q _&o?/ྪFQOMuRx; eVN}-,j:¿g`**kTwx6aG`SЦ 8$.g8Z?qlwE7hpO@\Qg{c=< 8N5l$Ty\U1֖TB=q.:)('$R}]tiwGVC."S;*dy]8qQI_5+k. 2(814j*sqtsƿYyTWޕ%nfxޤGxuqR: ĊbydfZ 6Wqf&P g6 3 ޳\pSBz&qW:іEOJp@sU7!%$ZeK@+TZ<ϥԄ$ChA\c"mREzP'ba<0>:|m#C2#UA$j5K@ܶW  gB;?Fʎ:z*e0Ƭm د9|T4 &ʆqVrnW`/e >Goɢ$ƑIHIsG%{3z]Ft??;ash S>j;;K>c{moZakpZKMemömiG7`cT¯c"uKngpixTTFd<)nBe(e9nU.d;)_nC/ӮkeE_kȢ}}AZ`[hJ0=zH뜢m#2QH `6i[M#̣.tLu// [vՌJS:I9 tt.ڋσoGH_̢sвt"h;G=LK@w8dP~jswaoY-;w"8[v ,)SZ6Y7N-8KS`>̛tEAƤPO &).Q;Urq0*}]wolpRf#ߛ~4ӷxBSq[k&24RɓjNCn֞!7R꼾kB#_iVVl&I W22&)@1AӠ$Re[͸83CqWa $BY|ug7<1:0VW? %cʚAC FYF,È;Ha誺 Ga` D7%8,ĨqmUg%yR0TS<~w.s#|E?*@UCOo(J$]Ʒl֩GB.m78զir%3ugft2r8SYxEڡt˧d(粲7^h8}hD tASo78UDQd&&żb;LH s -$0+F8[) K$hJG~l1AALH8Yj*2@kR ~Glit1'#vKKXmL) o7A y]\j.P5Ab+qrk y:H[E>Y'ʺamz\ա官$~ܷU^mce4fUmɃ^FLhY c_6E>CU4[kbi-$vΔjq6693F, Aʽ1 j+Mu|8W~X-«_Cv4}y~Qd >aQ@ |vNĺ|:ճ.韑m}!vQS]U3N;{8004Jky|'49DFH{ v1,FR~҉cۭ3nԪ KB~Tb Ɖt,攀S9Ge ˕7k2; WyP"m[J4h=j>3nlkt_T{x1mz("^ÃX/pu=jG6l@EP)z:;՟#e7*^w=$QV/Io|+iXNJw>Q?rDэ]/(N#>Scl*F@DžKx8]}rG⓬4"lX?9F^ض ^TIBrgFY8} ;s!Tng Vt[HPVF5mx=Y8ia6=p5XgOIr(~M J忥w*#75$2Za}bRًu@EIڼS k_@uDV8T4UrJo@~^T ӟEBu @":gAYBtݪm.;Uh_f,K)jG.[<*l rAqVQ.&*W?ݳd}/lWn*/b:?ۓݾs$phtްAϰmH7 ߷|ŀ[6Q~qix`u27_&"vB[(NXTu3OuX_jS:dh|\JRKoL<j1DTf,s.]n@f)^:0ɏwMMcus}o"U}mz;}Nljs٦JL-$n~Nݪg+ ҋ$?90yK=.vƕhwU f]MIF574%D̫\U-}6 $%"HUO.c_8ݦwU !I?T*~:pWSUArrL0aK۵[ i7CP^פڗE4 J50\m|ZuF b"1N8W2Q/!Oq]b 5gW<~Utcdx8+Ȅ!%KeC=xMxj$t^|q @!/q"LJZƔ{%=79Rbֈj kcd3&V?arB*W8_nG7-4z jt@uĈśSؘR߰喴,X$G;z ;nB2"9sBKU?q&e|Wp0@1{EF?ُn]uϕӚ-Tx@ sӧ6Nbo rI!^\RWpW?1\a&Hh1z1GE>( 粹tv4Bf˾p0A'Y]eOL|Mvؓn" D`8 hH xuHnMTGb!͍&Q׷f\ը=*0Vm=ւ^vY)Mq/LEW/f&-h>2 #[H1|CZ5W;ZVc_ mhB/b=nQt̐`G'^2 r #xLluvDKBRcN+"=Aoj i1@"WJEVpS$a@*W)$;2/OTiԶ೮R8͉НڇۼHoQsf97E\QHBsp PlmGN!"# 42'b`F#/];}xb1j%?$hi>?.nJr<;__ l5썞(dUJ뜛hWע!$«tmvAV+zg}s Z7t4>E9%Iϱzҽn^!2vޟ5՟vj=ʵnc^\t_4H)dGeF:w ⍌:"S`$Tz\E*E4U-B&3*@ 9 q ^^h^܃,!!zB/EOI$R+{s]:eHR;{D2C0^S _dۥ:"Z? n=ڭKT=I-,28oV<{)bӣRd0m)-*l ︺F/w^qpHrCkwp;|.%9a[\"&Rxd-bW10  jhJPjS',{аP3@~;4Ğ=+8L^[Z`ЌLPYJK8ljrMyra?g!E6\U2dz '\pOm #P+tc?dOUlJŝc0ѸZ~WsmQvl[ХȠg~lyfw^~b:yӬq\ުu[\rȣ BP 6bD:R̎S%I@6v"M^(-pjR+|Vc;9an/.ͨ8~](t2F]q tMyh.g]F(H4CT/% vy CMxF{q/+|iێ-RDږJo}mSdj+(Һ|ˉ!;FZ46HxW r>; %#;)&̎hȳM baIxm=C2Ƶs3|fXI|քZSh ˭#F bBntk<8\ Asj^"8~Pw<|_W Nr4{Y ͰklhxF@1`oXR_}׀puvf椠`:M-cVnWM YҰaw]iʼ}B(Waӌ5jb1~k9z ivO5'"=1gNglӳ?}{gr[k?,I>1Jg|S'd)npLcHFq/hB̘9;LG0f*fya0\I %FMju8shP5!{AO&Cl";A}8qpwSÀ_6Ƶ$*=]P6B -°2ߖAWd>nfaP >L m'(2pPBUyV (H^p$\.R}*[;A`icV"^,Q^jkT.KlZӚ LD ۬+!%vqе2$Y<]neyCZʍBx(Ptջ-2[SRVSfs2"O%L50eWBCB.X/o{I. E<~k(֗1 \|2E[|h{Ʈׄ>ɽzՠYK G'Zq R@T%>o=V!j(2-aj F-Q{q~ *6cJ:'R!N5cz{,n:xi Fw|՘;)[*eYp'ƷC~Vtjͺ|SXi x_[ݸ)[j Ӥg@`y?-k,&}`@9"|8dYT%t0vOG~1`vVHCO+~IEn';wPi +\QA٪JDLofq3! 2;Z0E/ G(<0Y:W̉˹)R5°ɓ9Ok :-aÄ9cH3܁SXVZBgǚoa 0ߚEjQ}~`? SBGsIxe6WRȾzR4)JHqc9)S15lYtg'Jou Df  c_j։I"T>,j4Cr}ݶQ[LI,HN}iАC=@p{VUrEZe\nō\}NӺcoxi֊ihLL/* -a^h lh,w-آv860>UFvVzǡ)k;c Sƅ_KE1#i2ugH+3ɩHhό) WW?Z"%ʁGtˀRPb*JH]^dd "RiSw~{]Y{ONuqږ}a{c%,[/ӯ͇#@4Q gk-CCqyj톜UrHK|E u6ͦLUiB'J0r* FvVAᐛEԛ:KC r-nŠ@S}""OwKp닉SB{/M#u9bU|B/M[geϏ# ,nY  ,wQKϙ< tRT tZ7n^|>a ͒hf04U_z ŅN~0BRG1v͡ƾa} gpJOU6X@j)QA>R"5?]wyV&QѶ4'x'/5'T_(dd U&h%4l\&GRro9ިj>ONUxyמӟ 쑊}S MiJX+ku-n|PhgO8Gt6 }lsA+CxLF\ N6\=8!ȸ8Ѡ(#?'~jmQ tS&\ >bǎz؀g0lrog.fF̣齂JLq=/K2,%G3tJN` յ:pBZe0XrMnLC Mk`Ȫ0W( x|F*_j.b:@/HC FI*UXvU8{[_];_gj I f(F̳K]gd}MG 4pwL-Ju9GIϊ[,4`롶AݍM8x!cXgiifWpiPNW+o/{DU8 ?k[ 8UuJ{^O~X_.$h*8,zm_de1^Pbw7%Ɔo8uhzq6FP_G03;A>qpsUҵx 1'?2+V $r0DG+ _jtMjIA2E7oC 㟿J{uua ԔĤlqC9u 1RgT㗀u4۷L Qg }wzVe<6ym|x(zQ8::iz]=up/]"'-ZV]^7Ҡa6U5O}.^ 仫x?=;,eWgmT,ψBMΛ*yʀ) ^(Z/a1BOP+ "otmXJUg ީ$={&C`Op1mLn=S;#0yQX iJNa 4 BPG'㶢JAugyj[ڦc#txUm{yݧ-׋!SΔ43v"T낣]RmȖӯ9Q0X!zr|p \~U ˬ$" LDi {Q1w=*-aObow@ r]]H}\Î?\oqy8f LGպe\h{S\6Gbݏ:=L[6pE@@@{pI:H Q5G k~F[:ڈ(AJс/ӫKwmO݊c>(ּ`_zo-1G &kw!v*xz}+\@4=2I&jOoZMJ(`*XRIi𒲫}fTc ?0n\}mb4*0˕OBf%98PPCN;l޲e(DgxH7m u46`0(F']cILeT{a # ehubrId'oD$-ckc}kdM rlDXeðj+JY>,}KӅ!#EC,ۢ/Rr&*&gؼƐUXlx^_5ʋuR 2ni;S𑑹Au߂ڿ×F.ӋN2ՓYT|I?iO][_V][~͏[sI_3mؖ~uMPpE/ɘc@eIBO6 kq\l_!g&-%!84ouS9Cu# LluBQܞbi $V L0}@b,a ku2P_S;X{܍9ly;e[!rƫ16^3! YOJg$n~:?Dfet+@"9\Qïg_Ae*VcX|-M uVuTf+ C* CK]#,QW͠C0H[/ˬML:R^,fﱞi]zg@߀ Ɏ Qhl' йp3\& ߊ=VG@Ûg=D%NqQ\PU>Qҽ痽,k&nJ19867>->|&*({igM\m8ǎIW̴S^$Z D׊(|ho;$\^$|9k81Tߥ̈C/:ɞSV \LөO`舢`,Ѹrů;Uu╨aeQ`Gx'>RGm0ݏE>i >_QV"1KaK'Pƺ8/vD*)wYmbBLX( -rfm;v A/ :QxnixqZ]Z޾RW#*>| 9 `$V7kE}̭ [#n-:Z. %hL{14?3W+48JşCn<6.L׃"Ep' *nQEZ/ X&MUkt^ͮфa Yx'eh܁@ &6mt, 5V#D{%'Y9[4B{Ôfz+0N$~Htɴp07Qx(srŶmHHz~.Пz4:ܮIXWWRa\(gOHh\\X]gPD#7 3Y*'RXsŋ'> 5A+] |9{r;)m?ȭhpBr)֏IҀǸʢOB~mH\-oxB0Vǂ9,''ϖ`S}h$E hG3/0)ERVա&f_`(^(e\%LkYnP = 5dKdNjqAK.gx$h)9Si,y9is{hᜆGn,}LF,72JNAm8뉋xRDH'=b])B+Tsq@wbʓ%Wbnw`'ձ2޸9n Bva~W6R%(Ew57*hyߎ8b-bY4㜵B ^~6vύ5vj.KD=b#fϙߒfm9 Fh"f6܃02Rh;d@!.=h09/C>ڐ`pu\!QJ''UiLDQ[.o C.by|߉`3s7_]ΟF8RoߋV{hXW3>̉w侬93J/Ϻsk!b)}.ՀH%w@GCR * F"Ϫ\fT7dH|#3q&4d(gb4sVEr[ǂ R^vNY*b(-(w@C6g/vME.'{Vmu1CAߤ!V$yTݕ$˹vfi:9qRw<4`6 2`v|"|JwnK-stߵp<[ e srے-&jLXfd}z5?7;z!wּkF3nbIT*}c_oɬ;;$^,١* % `)ZL2uz+~zySIsۑab[j<  c%6\"G7T蟛DYO wo,E'H#&ip|t>RjxP3hb:C+%aPK(hCZu7/~f7qK`g$ɡu(.Ј[C]E;R-{>VJfi[24z lQ?Q?wlœkR'+ & 8D*'꺊KeR8L=`zV̠=]AnUAD e{A_#P[Qaں"f̾7Tyd6RrH;K4lx+&o+yz)"NN[(xP`qE_O>Itl '6-yЅoLT=(|U16|q{$ IkK\BW PǛMUJ달שzJ|i'}T yTF q\3 t>ֿi_"_!'e̚1{ĵf~Bm68ˆ4G!1*Oi9Z]?]P^scMc^ j#m(_t{D?[nߘwlr X7ČkW$pqJ'j$&8ggYz*Ɨ]uB EE's^}Rh Sh`7!D\e׆vZ@K86~' ա7W.s9 &liQR`ԝۮ%9;DVoc~Ov/Fg@~\jGŒ$?PkP0;7+ﱸT^!5 Bԋ<`OLDʤVaS{D[mFҝ,oEĕDWĺyT<d)yH%7zKlϮRiUO ;f\Dě] Y! kK2)-fgLwtTcDсN0$"|X )S) %ʄb yWͱfu >:+uݷַ[Vpy}AD:KMZ c$lLtPFy5 #b6lE _빭!,S`!@caK2qu39CU0)Ćyk]B52zlL2r5Fd/̛Kݸ$vQN,*mMI>c@YKH2]njLb[8 zfmGjCҌ}Zl#,L#]61m-96Y[`#+3v<&s7&[EI x]ɵ T %Ӟ΅g+ 18ي%~ȁ='v2kRp؈qԔ0qC̰gGPa5S`~c"fX(U4cx]&,Vo6j,?=_W;xCq2Qhsn iPR)dd;ÎD:/0 ܇jFn8.p&[)/p)ǹ?+0ڋ d{gέL_rz;GR" h aWgYFzXoJ/'1W 5MkTB럅ȁAi H0`| CCGbqԊߍ&ܸSGHE-Qpv& C_46̯o AMN}D "\]e;DrB\qFq1Hd3wzE}?SApwSFߐK+P)`_ YZD EIx3Z W-;vN`OF10ArM.E!S%iB=;šڬjgsKVdx%DKYY4yfl`b/E}VA! >uɥElW]!&G ڬ;B#;;QM[6^})ۛ9WJtJQ^Ol{}(xQq{ގʑ2J*XD^Sӱ>cMo=/)VS.Zr~a7dQYh:mo䜫hώxARǭŠe[_zݭv? b15DwiR!>nfsأ<<@I;ZU3MK$xfjZn1J26buj1*eɃV&XX($c$z>}d/ފ搵`D*.Vd o$nF8Geij,8IIr0{; ]t[Wvy ] EKBSEÍ(w/vxӒ #DY>wC#2 y gݫcw-\ۘtĭq u4Bȩ/Z++sx<4ƨG#R-AZ0+/Yfsq*Cxub5~c,v kq.Tռzyo9}9FB`V9lBHەT!<,oX}B{2X`F: *߽Amk*Y8N(tn?f`6dJV6i6 Ղ-(+HC)@6:th^%_,ߖ8UiSN2%+.h-*)n.yz熣FVc?E=4AZvҎI \ZTzY'1a`dD=X2X>3H'-;*,]k\g .g[0^rwz)ZQyKh.IsH Bab-Gi#/+iW-cƘӯ""S_M۱`aloko%Ph&xP@%59ce9bw8?Ġɤp|IV &ZDE@)3J9,,npRvu>LV\LO#`ç!nE&2.vC"Fvt5i;N(9sL* #&9)£.@%$lSD*USU}g`@@lO' ^Pd9hhoa[0T 2ޥ; u&h*HW\OYO_bH+a\Dbqb?ańC8KL%-iEs' Z`{`twbM,k ˞. "|h's-16⎨W\cyM؄ϞѾr$BvD$9A|`zj%.*K1_ kܠytӈodaBqwFW.$HA|:OCwВm*;]X/8K5io4 {Jsjp7Qbea"a`0#_> ~=f#/+!o87ncB[GF, _#coqp;u1ݠ2g- !O QGmsFo\K?/z$ƚji%V=fNRT2 ޺Y#WzXES?eX7 Q~ٹgAPwSж@WizT+t E_Y ;1$<>OFnu̟_/ьH@š+#\ wB˼ΝJzmT|[g 29xĘs+_Jud{*tBpU<G4z {}<myI=Z1*eUbdݚ39ܓ$\y\/+(XtpuD M!iT (!~ iYfޗNG?DKŗCZY0܄UPJ i%_HdEՙ 4~ =NN;(:Lz9+p۰:\zMVE-dV e?싹6K~Y fE@'q< HуO&Rt RJE}=w;A#P(V<v rzgy>zK=_{jF9xu:΀Ͳ51'i9Kƒ5ܷ;QИԥ7l#ۡWd|?LȎ>L6ϴG*-_6$B%{m5H-{'׌/Ku1akUH%m6XxCx@;͵:Yݣi7ڛP5kݚ/I/K^#ʏl"qT 1JOUN /M;iGwFzJ2V>Xk4q-b\.Nba߻u +pVS}}Cg|CpAWkWX'>IGagX ,zt9,jaή6qXP@|v9vX5 9f0?lĩ+} `v>~ ՙb ,XҸ\:oԠp7J&39isQ_Na'WЖ*.lawuk\.ݿ;8 r;+  +j)OI8ʴB85jAV: ,̗Ou-(2=7 |ZJlvڃܴ~Hk=.gt4V-/H)$}L+yiHuh@A%Y=fZ૏l;Up/Ƅ%L|6hzG,4#PTbk3A9"DwwLbnv&p< ~*ZI-"QhGfKRK*0M H2*/\}]VqA1PϾ.J z9vI-ibpҘ6P2";9 c#ˏVnt" M=TUH Y&vUe0 46 x9D ڪp^4z\е6cGҵdJ#eY[nq"3m\v-tJ${.Ɣd W 5?/R;7ZDH91;i0m컐; ow n 5^=2mSHO<?g\V9.)OR1mAz՟mM.>6M^XU5L`-GlOUמ}[Vc `U6W(A}^'k|r$elO@1Sy4<<d.d/ bҰT;f,$Vo ft7"<@ %1뮂1މ= .Į> M'^-=PYpE@:nf_)RKz4(GMSVu$WMpu;^. I_M S6Ʌa" w/|βA%)r{|̶JNN$ec%{reXO 4L:l3?=/jN+bH8MZX,:UUXX%k=gl趋,4+! 3!UƗy>qC1VANh +a*sn9}&%I\qk8h.rq 3"q#/ͱe)ۆem UkAMŹU?=dHeh~̏d,6E o}W?b5:!ʄB(j.x5b0蹬k5*{J/7j.ΑNS݂N,zSȲgϷzt&1 ˿ 20 xBj5 QrʘU zM3Y5FY 6j ;|tP=Z%oڣX t)m>B,Ư5 O s4ň3%ݱP$S*Tk/+@Wx UZ=>!ȓjfwzQڒ6dpb*mrb(}l {&e,ԓ?eqw$(fŒMƸ ׷Ǥ?_fÅ LZϵ?I9Z`m Yt2zt?DՎ]&w ǒjf|]&gx.Y:pCnWPk$?k;{9y۬z(VUQxW~#V>nQRsb9kuldHJ_ΥCR) PCFdt#T^JSt:N|;z<g;hofqMrEeK> $imtER+~\`$Z8Ro~h\A {t)N3w3='f Rn#?Pa1:q@f{0No}kٞJMe qVK 24pP#I3p3l7HI:iP·7[|(s|Gj_qJL:[}0]ww F0_3 *m noֶW#2 va}$|XjGmh2`o%=AfN[!Zª"YյA_1`%0lBTLa"۟X=a.S?G1x-Sċ'CCVYcH3e@ծ\2byWQsա)?IK\᳏O|rXX-QtIM?>.|YE-d?kFgDy<20-?O/r n4D@&B/ y ǡ Jf2Ũ ?>uzwR@Pқ?'Bsؙ̼ĭ!1 n߸Qr7\]$,kd.T{]ayՀܣvc͑rψ6HnݶMVP.8T '1KAQ ^Y4bτ']: m-TA? &WD(BD"9hn\:^~w5##XaYUEvUozM)#g la˰")fIGH~#k&23 q.sh]]ØK_Dr6'g;3ҲյЃ"ΕKBs!6G˥H;#gZU} KLkL~!9 <}U ]7', wΑ"Jv(V^f4mnDft_XU4t>[;CRcFeKAįd}n'{4#h2΂FܹJǒy׷zV6*zBhkNt:fl1m[Z9gyha)ދ۫CO -Sޭ9M͚tuA06냏y=s`cy5lf*v[|o 7=)wy ?P>ʭ)3pjp(- Q8Uu%lgNȴR䄟+~ ˹BHL kh Q3+4S)}řg,i!+t*4v~=2ƫM^Ll|Ń^IkLݎ=;%/90?6 BJpI/Y,8^'`=9D,oT7YTkQ 27%HӰzh q8[G $|Cu;;3@!G:Dm28wbG˗e;8Ʉ0ݭStjB\j* zTtYTt~GSK\O6m$-pyd ۊAE_$y5Z; dU,tn܆ԛW$6}Þ4)z&"m:Fad5S2kfej30pȜiIm.Q>lhwRF-8aG68Q<#3OC1uUj1pGJ1͂{c#5F&0t~ oK 䣂Nt"Ձ_]Ixف>a6yOM;Yh+4Qmn:}*'")r(8/)ط֙D5m`X |z:kGUr"^ ۅ`jE)PWUI{&RD&X}T'/ }p<J;F:`|i W-ϒh|UIt|+œ`۳~8"4#I0U-t踯1uރMՔ8<"ONh]^trg_oiCB:\5-dD{xfm]ҿk TJd4Nnv4='@GѮZANpcw}H,`e>=Jhč|a\ Z%0[ٛ{dt3Qpھ4YkA\ eӣW Mk&%euؽX<0 1}\Qk%M!Khֽ69H-t/da=uڪ)9VDnDtA@d+Z7 m`sT& Ag,wfFD`jh䁡MaE6hpѾYgѲzOUb S2hI|P {ԱQ+yέ^O@[`i{*ejTz%& U\_>9JJHA>z:ڗ0oPͷ#~x1hg2r'XGFe{) ^^}v'VCy^Ć!nŃ-;Z1*OXMx Y[,Ӵ#eC쪪)%E0fJ2^˲)s0 XD 'cpG.`1;u+NmP в1D&VA%Amjst[f3':D!+McPƻ݆ 3޳NrY zſ|O= *'3ѷߛ8KW5X[ܤB5 )FMY*ZM/}dsoBҡ2]~).Jg`y/4[Fpҩ:<I0pHe'"LԟD?]%ߥ`= qC׬ Zؑ[p (Zn*BE1 b}O.YyXyI~<"-*>]hD͊jZ k./)6Q4 玉s>  ,oSˇ-|ͪX_kN$3ST^̑`R' XTF m ۔lۡa/(sNqj3sdhN$ )'akS)#b~KvLa '\mym!?2ow*)Hrh:-AşEgGΒރWH[[jxXW`CH6s|!^3k Iiy,Jvȵn˹- ȅtU(~!@{O$/s_V&V` rG#SNƪ'fGznO&V-xs]Suʕ#s9Ӏ)ݮ~9 ߻zC2#Iѱ{F@!bshl$2~q]"v2NiHbUM2. x ZA;v3,=rs̛6grYΕf:}4ї[%uPvMcQKY42!h>X .U{t *cE ,a9YH񎏤;='^x̶1/:>OT5kOP' y~+GE p\Г)' 0GCh1"ҐBnxĝm"Z =af-i /G*=)/}Cg(y&,7໿{kNtre $Hrs5]k]g3˰LUj[Pƛ|Փ*eYVOI4EF}@?rj:\&8 Qi$8yoRa+)1PAp7tegKuAuab>$OA\UƑ32lhe16( kq[yqH9FB-mZ4< =(cYdibYMj8C^(t~#>]dW8"sqն;'EK?7@a7oJ0 a隇EkU+$y͏djı\b2#'AW3 }!!@afK<'ٺ{ڢR|Z2m ,<9;SOm>r MSJ6|c@k#=>RipA\<̉jžR%].|g "DBTܵCBaCw_LAtsfr*6*, )zصS w[E? 72p]:nM_#1OFpʶ.SvPDLMz#ٝNjQGp6Wwl,mKG3!cڄNRc@_B vV5ʐ9qGN0 e֐Ed,$/|GjF@7jgC s~dW_z-HGY=Cnٗ_*Q5OXa9fc%U+j]?i=B/f La .6Bf"Fd(1ZAAj6pd)2=\UeQo/2 ֎MD \GE)ǫ\ԎG!X+oP\OA]s5+O9.ヒCfh! ,ZB[ҵ/ʲxW _9eZޅ ^+c^&`O cc49`{5 bфҧ` :^D^if>6__dMuO-V)|u/W6RG OL~nX5?^ٕCdڣ#`#qn," :;:JpX;; 8:Z~Qbsz # H>$a~BbnfV{V2,xZ}]%b9ZWWm_Fk1g*ݾ'DG:ONκZhBAm.Ȍ2RԶ){Fe"a~M=\{p|d&LTtDPjmD<& *I\j2l/$!#cX\EH ֯Yv:R`^<0yPN7leui}p[&Duc!רAfYk3^P+C7~~w* ApR/Fm/ Ռ&'"R 3XVlR/S@p29,wm@s#oik w!Lw8/9GAIl('`w.< O$L n>=J649v%6H@P/E銈]X-odZ zeȆsw4?+eԬzD6վab-a6Xqϙ7 pɩ>2C YUur%{s֪7́/c&U6U oev'2Y)\)@sRrP&YsCupv-\0 s3ޣE*7D,wTtH Or#v `{#A  Slfy:eZ;'tos_TԺ$ȮńC{{a*o7 q ;maG,FhȂR8w5S׃h?F\>K%NIQT^#8n'{A(3mI϶^Cm@HĹkAnڠtG@Sܟ3NeW 4q;nyn=5H ӕ2>uFLr 0mx:B{]`(e{""粚~f) fzqkͲ‡1V}I[y_3Q3ytz\]ne@!L{)jTK(wNJ4ppi(;,ZiĂٱO)r ՏӪ6h~Y#U]TCSO=m_λge/Q[Qi6)}5Dt#䯿minR1GeR.L?:+"tbhyc/Ė̮lL|8hy3Qah75#yEfOH[HP|/Y95"V'+kke<Ź{]68n} 1Jүtw ޾EZXaNQIR2r~yyTzT^驒  쎵7nY4ejG/ќ^$,}R[T(,Q ?)s=9BzLFO"%lvIptftssC~#@&3'grpӵ(z;mCUaM|n[47qZmWf.7Z$_B . [RȚ'j!tyVVP,I6>( 0EzB'tgW C؉҂ɚn΀A"G&Y +g=d="+ q!D` JXJ0y Ib%  _+ORREuc*Hq t~)}(^FT)kR+of׳ Ҝ t2CB֏iu=%:Z_EoEv8"WԳzC$uhf At8ؚ x}VЏlEC$2}`l߿MG+΋k#U7D##:h~4z{\,RLwacāBE>cyE|{]$KjrGLQ﹄;!@&bn?k7bpt% 7 BrQ⚌連z/N w;QZ$vN=8HHlLwtH,,@ޫjbSjRpG=O, [-aGV(Gζ4qm>_Y7i;D& [J'hҝ 2|*4Z&:4Va\2K"B&9eߦ(J%AҝvJav>cW{ B$${=hȅQ^ y `xk='6VAQsDtjfBP1'Rg9ӪXa&k8E*꟭F@7_ Kyb A*'TwL[J!G(mǁiH" i"k@ygl&z DCjA Gi0:c*ܰ=2P[?n\[FPs鲵\w vp 8^ Rt/Tr0E/A]tVeLm q&uF[Uucf2EmF` J+I9i% uq! oLS|}3ڡ%ƂL07@ 5䫭`7dg׸լ4WuO<ۍL!!1IKNF{: ~:EZicGets76g[>./TFDnbo} Bے(wwDw$vFU~Rq?g$?8@T-̑8oS~MZqi{a)Ykn0 9V̸ߠMiNlBAt]*kuOZǂ$ msn^d(2-`.KDkk|+Pఌ Ul 5IuYw51 %6'ܴmѷj}YYsKȺ98^j&ՊA^t7( d"N>+E*Zp ![G$zf)H&#>7W7Pc]U޶: ꈤ[d>$H0"WzO׾*59Z-Qo4Ș ꎈ5՞ߘ2&xAoE:1:1~3"E>+B3ia%?dwz0~_?!Gr=qH4K nb|q5;Fm"IӸ 0b 1䣺axƚrRW ئTέDpsQDS$cz.PHr9swd:ӱ?H,Y,'h װV7Rǭ  WXjحm eG!wN)dATNf5%|keCH6jœJh{"Z\[';^_@{^"{/rf6%q(="'ov~OJzڭ/nld|u9&JK 4NQ8h \Lހu{ qYU69+'1Chjyݤ5SgUBW 'm\و JјXXk%vW )fv{h۞B^ Wͻ5 snȽjas=^ ټ6jDSd$fq>KYZ5**Hqa<_σRU<{&$ޖ~T>0!)>h!}\ʑZu8TP($Y~M8Ij-*DY\TOT85PuT7H[a{#X>`z_h[ 1bZ-[ %sӞ':4fUm>3Q%{l';=*f c/_lMv :s,r: +I8Ns˵ˢZk=+T>uc}SzC(pmT|!<󠏡'R@BDUvS4_b'>.9gQaD>o&d<651($p@x-խmUYo [ǚ.RU dJdN9:f# Vф^ p'g ]Bym1 xb%93+ #w֌[YG峖̨,2Ɠ{*0ܧh"טz) ɏv_wqõbW c"t0UK(J,{R5^Y5w{𞈤TA'[;bEo f{lhB(glodݪfd nգ~]m_U t鎇ai?+yYf7.`tLkoPiqUM]J20XFl0X7GJU̪dQM'k`}jE \ b1R9攲ƐU?Y}ܨgv^8F'[ۭtƑ.j`.15:na$%ekXt&&ԟXBsM'Q6EDG{+]Z ~56<O네+2Y(U,~5[B@r_"M|@7A&d?zby VCY fKé)ji_*'1&0_`[t}=ipܟ[CI-7S>+(Oht_Ğqɵ?X zˉ6_M DߎXmCud=a#Poˢ$qʠ{Us/-*6~| 0Ng?&׼)`^i ;iEE-0Q`֖_=P:76F } a_jbd4c.-sQ~%闌t(săOhZ̭*v+ʚy)Dx6Gid5#i \]OEAmW# ^er-M*)xԓ 4B. O@wu o;AHexJF-g@&K˦뉟Q*T)4GQɌ FRS =%|KɌ1x#:- TJRǡlAg7wCHe8 C6~側mn)@{Ϊ6d4j gn%Zh4d&Z[^-neڜ H jW_ZFL=#CrsV.@` )ƹн-\_| T~Vax"W>i0u?,[g]te7JwV6䷅mŔ`~]䨂H s&^SV'dt')IrX?{ljTɹ ro Map@1MxX;t_,m&FSbfﮰ<.S_Ţyit7W83dc7˺ zNeysG%p7s4 [_Mh\B4y'o$9<[&_z0DQ4I;5>#gT(22hYꟑG넮EmW@uIVygHCXt2K >e)o*D+b"!)`N37K/ח:/Ik1d'lLu_>$?o+mUTtbahΜ#˺ttw! ½4~$}W-p,+`` /Em@ #+Źi(_`SyˈE/ ctg v]c$[hɦoesPYm)P,5im I֊>P̓ȳ.iv@r}[-ArXЮ(_Xߋnc%Ot 2?!3g!HB,tDE]hpGۯioVϲ'QԹ̆gLǤ X-@*8?9W:~蹎|fD;?1eIYfIŻ E??ʧl_I6ј^6m'+ƮΞx2`揹^2x$N:VN9'^& :w̝d!;1 AmĨ?SovEڭޛ> ,« o4 QזuSAP)w^\7Ɣo2=ν =4Jf_`qLfb8lJӪx=|?U@hbo_H8፛ R;#|5ot!]uIŽf勆XVSuxw}|wO H74]L 0\NɴCb{uQ#*^A[%NNeʼ>xvLVzéq89WÒ5r';Y.*[@ѭyX#eM]bt_P=2!RIiEbYPfkOUTʰ >md:W(Gp;JՕ y$lj5FPH43hXlQV%s)kX4 B5jRDk2"Zz56H~⣝~.H\ 6HP *dW'?7H"3z0ǽjD47i!D#E\+q\VN=HY*+̓R=8ISg 6 xtEtږLO H{W8^7SԢ'-ȗ6QFcKы+rOC{I9ļL07eCX{Aϩ`V}ōy%w}Bv^]w|Z5jgk87~ƞ=]ȿ}@]螯ɖ݌EÕAY?yR"ddzz0^W鵐? y}ze b;w -Qis' .٧:νZl9@}Gߜ- "X+z‘>6WvDE㊁ܨqpSM7N4~:`jKK{HSu7#;b; %U/`=)AF;LMm^!\Oܐ$(Q?GnMteq&6"evnlN&jт,XHX .wozB%P'"T??hZtfJn~8.^4η3+[ p HZ,fodO-)"m(x&!dsT $a^'%]Qu"% c6``6<3݉d6Pia4h^tcGjB3Q7w131mUpuaBiAU^2'X@wC~mp$GAw) [-8 ,1Bm<R z9g?|}FlĠwM]jxbH@_Z8h2=d^d^3*&W_6D=)0KlFzB~Z +dܴ"$Q}m$4{e^K/԰aM.{VBSU?/? 1A)$q,Kt-vt{ @?Ӕ2 ^倘c Efr˜Zs0us/8" un"SK!2} 6;<;LVbf |Ule_B+r^&kN?3셷]kq]ЕKXQV| O.!$lI;` *f1bKԀ@p\e4yk$\ l.uA2K0![v|ՠ1؄E<@^b/^}yD%HE_S{0dG갮I^((~bzVgDŽJ&ОogVA9N>,`D$B45a;Stw5^20N+2.J;Og܂JEgX7eGkRDc?bŏkGhA]RO~=/4!+6o l8""us +&L?[pɖ%^WpT.{bYXqHR`e",42$,4JKB/q8CḨJ93>5|xm”y7d\)ܲɸ/FVE& PUBQ!l4K6 \YkzĘ2dAZ~K+)槟GL[3EpFY楁(w[7Q9 f,@`!_ k#IWj^mŞ&`9luCs?:PKJ!<3@n[h.pzғۊ@]ʃQm!,S[t s讁+dBJ=ܖu\G6{iv|ڢNq8#jܯ7QshònuӕRV-Aw|RX &6l!yNaVq><3ĝcg0,рdzA n#e!\:r1(PkK[muK;yA0ﮊ@SFq- >CyBcegXdis:1 '@np巎8PrAlJ-),_5jJܐF>qj3r?;)hnOs1AWEz ng6;A+)ޭdf\D]@u >+N0Yu潈a!8' %2Id#@b0a8H$K[\ 9_S"Fyc]Kp*YoW"Nnv9|DKlF?ӭ*B A)=b5tZo 貟إ6Pev 7,=ONq5c:*8Շ> &Zdus 9Plڮˇd$襙aBaӅUL0(d Ζ7jN7ǓlϾh0a@D0o%8|ˡojrc:mqrrE+ǒ@\lʶǹ1ꑍdz(hcبIgT$t]ZF-1dL\7fBƋ mz;lg" d\:]qW%Xx'6^|ưREV{}v$slB~~-v眗eР3ս`c"ҧ .ث5S=7݊!~pvYZmɅPǂ|nfz;3~bH%Қ:O.f,wv$r0xƨSH/4\3HB:pJ8ѐoub%Hԡ{OB*uGd|yK 5RPxnlJ*zQ1Ttob*?6MMC))yG43&l^! uUGh^0LɆKE9?4~?CY-D--Mr{\"cO6c{|9)v[d0DiUBRt&,$+d/CXUJ=p+$ =Ey# ^#XZKLlP'/Yѥh"0@|{>HRjrimV gfz:4"<57! 4L!!=sJ̋B7O&/ux9(, ;ٛR"#7L`tLA&$;mݼP| YT$|xOG1 kKÀ- * `ȊSiیu{4.ЌAdP@膬h], qSl߳O"A_"kpIPaV. eu+ЧG( a_O̿P $RDpqQwL'Hh;/\n: fcoLk/x$vCa}lL) !o8}KYch3GPOՑu!&'46jaIk@Unٍs--+q;oO20Ya}2^Tx#I!.`{]evsWp A䚣'ϊٮs^H>ˢTlǬ&Cpv y|[Bu'>m I[KD^z޸ܐ:jzXtL(H>D!ӉZɥ\,z _QOe<>ZlXmN7X~%eX!? O eV10iνue:+T Ųnsv͎Mwɽ+eGbi ~`棒H'J̀{ ;vz-+ ; t"C+/C - >sk"Pv#>\f't֧ kÆm* iB0*xuQbg-d£>,yX󨒥#Ի#v;ES_>cK-m9m6H]%ה)5nP|ycZTO\O--ޚ_78 ,w!"SFǻ oyϵ;Rz}pDqd'p:YA% H`RYG]x $ljg*>BbmV.Q#Hjs=";BJ}IHWVD{*>r^.>#\̈́0K64Av: =2pD:P!.J&Gv,]>hԦOo֪.}17c,КKEd06X_~@xU:;,QÌ:׳O/ Zx$qn>I;RkM̎Ǝrܱ=t;P 71U:. x=taofԇ~ո֔ŻO#Eqz#TQZ18 cGluF\XF}v,v5WΦ45pDeLbj=0^uSs}UP{ڢdg)Ո7?櫽:R`U e5R&P:h jBNCHBc!Ҏ*fqŋh #Awz7f'b\]TpUYo8pw'%p/eT~.2fQ[xKɐAd͜$ ٟmm7$Z,2:'a;͗YZ`PWnhc_OvYD6~ %l`Kq qNDH]qX=a&R Y;Xnv'jņ(,~vY}IC0ׯ95}U#MKɒ p3v8Әni(B0n K2da\I /ǷXIg$T[N`Y+bvڔGKbp8eRFÉLgVy77эiя),s0?{٢sŞ/b0fqTm}6/Uԟ,ݙXn=$'^ܺAѶvf Z_ ]H|=`'3`cx㕾yCKzIwF"_r4;y@ѐ牦X=IP~t/Ş&~3>8.Q{Q  J[//hs U t}"JP\%H:03f{%!' :l=iYH s$(<Y(笓\oR5ʏ6 b7XZ%`7K~1ݶ/5@!5H)<٧c)]^梍vt ::C܅ǃZt'w5|X;F D'֭RaSk+9 MܵAbhvʃFbDl@P,U"A`˰}oMأɜkr7K:39̾Ú1)x.XX|9^5CQƝmIch(hT$vdm`gb`}M8$In kb %{+1du5[0un3j Z@@(dN—^O4 iuBk2Nr8Lf 7Lj\.-^'*s ;/I۶R%BrG x %,/Tm *a$02pWA @R6\;hYpGv?۶1XՔmJoi_x?Wkl-y,Yd b帖bl`84 TQ"o/aGVg+?3mh~;ir'|cTPC=di[؀ǒBcn-cUAYAz%7u`9vW=oܙqLMӇ12##Rt?CmpuG8T0tE <. Qf_;<*R1yەe$pc.~lC@=R0jaZ@$K{V-EY#!ܝsآ,h!szbK:w\`dVmG,{\Ľ7#klP@t MՈK6I㾼 v;>|a&9 z,hrRju_hquI-`0z=vKĵ BT>Rqǥ:`*19 "GfSz̹ H9?;|h(k`9dN+)A raAye9Ex5l;#,>IHB%kOݨ'@3h)C8;{@-Ԍ2&;H<#zHdu uZМndNz⁕C$E˩LQ!mVɵL`zhi.P"5f^Qý}}Ԉ.Gԕ |_?bg( -@BgOW3&8>Vndx]#bg:n[ZgrjAhzх"8.\.ҧk2JXw])vc\ ڐw,LT:gBq7Ys]V{2WOfY.!C1):Wbϭļc{̼ ]4}|[ WmdqS+9P3  ;t9SWzEf/yXWIi^ٸTKR| ^$E7KVutګn^׏Bp*4!/mbƀd3H>_1;[8M6G1[_4 \|gRQS5k6n/YԺgӋa)u>V7XRVo~~w${ Ai۝BZ*`9c)e<2Kca2M̒; sWךho9 'qɵĢgזVʫ2t=›$5yZC-E]Pǎb˷O9@#nL]ңG3UjvrP N,sv `4j7>qRZ-*зVj^8֚@ZK#1D/( VL]QyGZAI/ :;yAEDF#؋giZ7zIkpiqqf8Z,αAXIZ2U}\b7BgM\S~x#Ǖvq9 @-P'DɁ(|QSTZdz/q/VI%A1FG7&)pF6A ~bg.zң-JZV_B%@9+ϟ+T+{"'.*4l,2nuhpI~XSib7"DKtXst7yX G띆8'>"MP bklШ"GN5Gy 7q7nUbע?sd[>mODE18U">)|{0|x5mʦN|8O*Ra!_4XR'G [5G}yӻG8LV2)̵Y]B+pdKWO"HIuk?.MM۸١QXT|?7jF|DgH |-9H+C֟B9q2 ܾG+->Qn7o\zyM3f(,UQ,Z[ofqP3X LYyH~{::,pk4"O`ݪ .nR Jޚ fe>ڠg30^]uuVJ+"3 &Â9l7ցDaȕ$Iً#!Hɍ.Vsyw|LA_(.w+]kyר[*Mk/BM녶y`zjn}dw6_>7˷äܲB$HYVE}hk>0Z%54bo${SAP3nՇަ+%cb%Gbbfh:AQĨIgaQMx$)jDaFZmFHb83~-t=$b?CyyWj t}G'N;^6Yh7OF{L.'m`!xFo589;4UN5)%8C7=XJpОUiC]/o/85ױ{HT ֛)Ԇ3l%Ag헥 3hF!M+~d0n~#gL,σ-/Z#z?wjMݪ)K`ZIcA7) jh{seΧS#Ys?&ʁx+N:l# d3> n.Nqbi,#0 N53hvT*Xs lє0SnSuJY^m[S!0aWG<ɔ&WY}˷ROj!E+J{-}p@a㉯i(T xS<(0qǜ3¸N&MS8~yI0AM9*>!IaL ǥ~t|ncdO?3lq.q} (Y`$0.e=Kiױ#sf׊R8 /۬+Pl@A*rpa|Ssrb {W.+ I57S;`=zy314%!E1z_4 oӺc]j[}9N8@"ZrF=vl"St–k;u;% 7RM9uhlUr“ӱ"3}0}``5vSr_{~nߵ7wYL|gT8+P9"HԢFd!SӜNbg&$&+XJS]1n vshzF5gOH'i ^&f9RQz| 3a=F!AU EE-갿sK8v&€)~ }W.PxppN"`L3+؉ K1I .\IbcB ZԤIj4O2xN6c^("|,-li}%6:t0A]4?$-gPLk42_i(G}wT$e[ʔԬ͡ U-9[L/iTFQYYF{^9 47P}ijo'Qt<3#ŸW`e"=7\ȥӁ1~LIy_2)-zb"5}'xsЇQ|+.Z.LعP;1{0E,"ҡv{},Cz-aH;"|feqgCBA٦7,:tM^e,ެu0S5-I\  xB-: yfe>ppݫ۟%Iy}6!Yu7G2psȔZCXeI |vG,7^/py. ԟmLru!]f͒|3 9O fZ6 hK*"|򵛨ija&G-'1Dry>whߤ[Մd }$Q __Ҽi(FVrAh:"heY1km Mb>e3mh/-QTVXKikbO0O;)$ S02;lDh5{@ÊBܚ+8j^{^~Nwe;){˰aP/m'T(`kLR;g3Kc_ OY=~;h敗oT:5U# 7,qo>zkDbiȩDН|RuS\CHP-6-e Y]a54rwx9غ!')=HS^<%CqT>QD=-C2Vl逭tɔ UvΕ _O "~DC{d~bxq\'أ~-%1VQ[j?r֐>^9.qى u[O< W#Xot2z$*5.5M Nn٭$ e0%̰˾Wk7fxلdYIwu | lx2l!k?m Rul+v^*YCFc4D\-.&^?{bS{d.TZs&H\7܅Ь:d][4tڳ",7'⛺X^ EM"|xݚ{x"ACi1k(9ߦڵExrm Z=1(>KL&L|p9_n??G"#'r!B\ 2[#!~ȻH,bAvzG͓RR%S8)6nBMgOAT Mn6b`˨{Y]ـbmf@LqJFU0,9uRaNes892jH/{n|ڢP"˨¬^S<TN>8y 5,{wF$_(0W*/Z;Eby1bzmcx53Ro6oFJ#< tw? sl39>62k]< fcRFݙLw]ST N<ʃ+C~M(L޸A7\B_/@YpvYS%0p+$Qې|sGIei y%#rйsLM\c"rӊ'lY7n" k@"9Ȟfn25-! P74|08ͱi/~84iG[sN%X*-ӵ3ܒK0~wTg>Or@^2.:(1tqwOtI'/;')o8F< :"L&?7|T^s6gO;w *DndS/c3'&4GDzTCHqA\DVs])Tf&.+V`܈Vٹ(=:ٝgV'6Nő,Wo+:>wNj獊TN;swt$h|-OQ@ՕۃH!M_VM\C\$u&NJ7(b6 HuX 蹌"F04FYC6HcFIO_BwH9xufx0N,YILJAHg`od^ԯ4DE0+I+7AV_ #-.Dp+MÂc/0"{>:,t`5VUԌPa")xFUPo hQ">;D{]) 8QdO4T qL@H N ˚a ݽ:s4)0>)Cqu+bTP%QBxDaTLeK̶R(ud+Ѥ3/2:k:R"nTRw)_9aѯHZzNnUJ1^*o.t.|+ -N}`HX%WHBmaC=3Qqg&inr:R '`l8giGN7PoaƨUHPn7G|xw]TDmV _Tݿm o *JA n8-C:SDݚW]m^ϼZK;M 9~.9sզlM{l?2u9,"46I R\b8󳼳]'9ҘfK[>]/ cc:7j.3**A)SW5[#gKF9VPAR HW*LKRK}e.+tjTcZq gYRFvo{Omm;XShG-'b+1%ؽM5[bXk0v؉jSJGE=[ʘJ#Y,,g:ے}NQAi㑁Snp^F BCA쭭;ۖkϝם'TV$rP"Hd?Xw$~P8c,k.I%r&n8h5PKzBƂh'#U*+έs1 1?bBD& smB5$ RLĆq` icY3ExF3؄7LC 0q}ZTKYx#yʔf=?,RqbqjaCeqtI$ ѳ)o3f8ND/niruSG >Syp#4-MLJ]e2/D+:7|ap~ՉfrSJn)Ύ%>3=+5)]ND5WF&%z:rȧ.gk80dT>? DT^wnwJ^CIݦm-[3*(fd}T5&`sM#"d]&ZtoQ +]ߟE*fϷV滒F- 9 mf+A,(uZ.˴LTӺ&TIB Ip#[ݔa%Kj*`fu1dơtk[+rMHu/O(̣ﺷ`C&c{^@"B1)m1?9Z"XNB |iy"3v?n2fGFeye.|n]UnnH\p9`5Xf+Z>ZiLh`i^]vͬc]'ŰZQXz.e>",Q;KbnVowZݨ{oTadzepx!lT>7=́\°\Zdi .˜8[Ķ<8H> ] >}zCKg{ZLK3&6I&T1"kB|Z-CipKca]Ec.:xC5yQn=Z xusbK^|!6ը:'7Qs~߲j*L5Il幧ixNK0F͹zcLjoܹjn|]HLrR`$_ƕdjΟy=̝\[ C}^4{= %S%Gsb Mb'حu+Zy8!["o-M3 y<|kbN"ӶTERLQ"G 2lwR:Å{ӈDqV?k!VE5zB,Axɳt()jr~z~q H31deuQ|M6&#p]`Ϩ$ŹsTYjpr7 ݕ+\pC|DwLHR5d~b,0Rd # \.nloqn~=s:! $g/,B5=Q-<$V$vίӝC\yŋc$tz:DܼɯZz* 9/VËB@`s\$m-Hyϳ?;W A$/FWVT1 j5(cYJ:kN Hg/XxIsGW8g |‰C4@$7ی;!_ض7ǫE w#h(%tQߥZD tc\xgѮԞ_Q7:MU{0rG _=+ n7DjCOYS;$`l$[b;V'v @rQi&K@>p~CѣNf5&eBWEP]͝©b91df|1Jrr:=Sퟯ+wvYd'~2ctXkEnsO)y{ekYRωTR~2$43#At. F}~0~33ed9Uyr՗ξbΨWg'ec3*fh%reeMwng:?s[?./-n*X@_]7y^@ |XGZBgng`~%W jI6CӺc*a,떭W@s*+mwtrBHKN.sAx$1.-[`lS+p%"L9<%7%?.wRkpZẤV09prawй:~{mf:pQOOc2vyzIBv |gIO_(.л=FGDwTV*S`XIPyx[%ʺ o Xq[(؀| LɅOj K.՚eF h!F񮱫)| w蔚a x˒tbQ;jQ02Gf5 pB 1ag}*l6ΝN-A!TEO>g; [;-LqJN.ёóҥ)`):a(;|چbR Mn{_lDnۍI{YhQyTjbLiĆ)ehIJyHaq9DãiJM/%'Ye]!Ld혳?ѫFy3{FS^ S;5tksWܾ|%/{~~͊C"1>$T|{v.~'eALR״@I-Mi}SeT3:0ͬ˷AbK'&K҈I\U:a,T "cO:\'R xeHVɐ%QZ((a{Ơ=]g .N+< )rJ,A5>N.AQEeT0P8=U@ cˎ!NqNwEdɒMlP"!| b?NVtI)J ?t坰̡q8;=d8B|FcVӏ2H@+DaPSi 64%3TgRW0Y\[d "C؈dHsvwFSh X/mg!7cBx%w3CݜNh NF .be@@ZWojI>'9.G:{`!gBE7[. :Fv\ƺBc+UH&@;SLoŇW"xudyNXrT/b,͵~|B0ՊMAiz:>pT37WB};? qXxjf ]Ib{!-aCB"8tϨ>}>x)$q ⿆ȟ1DG{0jkxAL&JA> I R:pwVZH?!.'[d;n{Ry2!tf"y_KC5dkqoRz(?Lӌ٪tbe$&‘"V)ؽ 7&X PH @OPъ{ϢjV9v Vh E9-z; jGvpYLt\ F?d$.|D(T0?sL_](:J 9,6q`)=9+D}7|2t[\$T;!KGCz^:`Vqв{ieF^ YRfuUZ#[?3?W(cgfÐ*? (u%3c}&Z/C3ۛ-PMwpd4 7IeMԾq\"987+cI7?.#F=DŽ.њ2m0TĖ֯: 2/D㾕[Xa9.'ASsW۱l ؒ\(O D" &ws|ud28=m$;1J/ ]K2<|t YXR,EǷ|k>XkA~2O` `$PzΣEyi0%0Is̫lqrF ՗kv_ f,8ӿ\蘫#-@Gxmy` GŅŬy*8fېTfzY!OvoS]&)* SsZx51˺OWfQ.<`g: Q=,3bC<0aɥXR4=* (erÛpn/JD{>I&!VvFnI5N, ޙ' = _G ϚF)?ɉ6cY/tG(kx1.mn=/yw]e^Y|ƨX2,MI(UoÀH {@BlPN~Exs!a5but鸄0ucz:Æ8]4)  L{G 0EX`X!F`հ>H9tz (nH=Gq.SA2f8G Y3px"<)$=Jc 6IK(cD9")ydm!́dJbDLyVDFpSN/oXa0{ Qx6xF{tN>C/_1/AМV{bˍfFlh/n%f{l;&0,)M=#\IFߩǤ2K4f<7{jF䉐[<^H0 p~ū5&)\ބ "3J_o&)sD+!&ߜ Wlawi\ H$h\툪aZ)yd<Rp_e@<5-&b+צ<꾏f!IkmSFr@-B9uԍ`NϛI(Ofy*/5*Om_כf;n ;3c06J0B3jqPQL"yCa c7o)>A9p1JF=qS&k Qu&r+E0PZO3YC?w|$*+cSѤcm5iF lVxw^a)8fU7c-Tf2'p_gOoyٕ"p® % =i-,C @c;]YyeUul7hj;>匕VmV,<ש ~g V=.#59s]G PAm(358K}Hw0TT~YpeY.սr 'UvWt oiGъ#cGDP!!| ^ ht}4˖+Zw2ˬ&y,Ôg5\oNB@_ E9'Wz/L>vd4At)@?GdN^H-=T)hhSY۵ hv;%!f7`U{vm)vMe(ls~"ɰBhiqǏb SpkH)j 36k5@Y!%qc eSI+8nbnQqK]o=`ȟ`zq~&LزժdVTpj Mh ee 0[Y_J,I=I;xz0ijۖ\3 QbsE~>Sھ;ȴ%)BbbX]F Yct#e:i+SPYŸ>y[|JB>8Ÿ2,0. Usl{b3/FŽYVSScΚF1IkoT/&|M{b!ll׉>mO`OM)6mlboRhn7Fz> L.lqa*꠭A[P}jۼzIVdoVfBx}΁0^ٱithЀb5\dZʵfFpr_e'7}ݬvdR 9vuSaq */ %HަqˍD^/h#zrmkBe]WnwA pkle5aw<DŽ3O^1ijOJ\G֙=(X0[*qZ)CxZ?o㏟oM #`pc/=/\!ITRp|Tv>Zӳ/ #~EG}kK(cA-q/\H"CJKUyVA"rCF`z!8-=%p`/fWўul%Ijo-*F@VSF}Kh(g,"i@}_m@08$U av}b˸ؖ! m%@ p"'IyVT|͌107M k]p2d_pZuYYLClU#^N"3LcK37`Ͽt!>!*v8TC0r5vaXB.,%< ?M6RmNg ZYN1 qhRNe5+KNO+ŅeViK*_how ٌ>c| N1K̐A5tˣ뙧)*npޱFD cSBMe2a&X"FrX6yRa'IsCr{cE` <,bQ87v]Fsk ;|hg?tTNL,kҸUvF b;_`fNK8~cS*0Xc4<$] Mc)Z =YREᙫ69 ;hJvI|nI<#TYY9rklyZVV|*p%Q<.wBVJ`E!ʚDtϞ Gg0vPcr5Ȍ)F Nm6;z\7.}gIErtrQ*,C֏Y#>~OIt1:[h4noegn -&,g@m$85R/6aOыt d7\߃w4RyJih]2T ޯM9^/cVīSGX5aPLďzr PLP%#dlz6};;ayo  žzƀ{025y(Xj0G͉k4uCyW3M_\I!.d1MbSV9Me.E]I?4)^ ~[!te̡ad1ّ4 3xDn b2RXLn7Y Tҗ>%jcɸȊD7Q_z,ֈ}BuѾulQ@bZkdzQ9 _S (7"6DE5M?]F~MoZ!P8dK"R OjRVbr&Ď+5a/`J̡"YYXd ``򺄿=}ul"A gTUQ^ӝs]Q3*{{#kа"ץ=(DHC.9cET).h)_DעAxu'_I{I~T aҠ}U1vdXHf MUnī8 Z}H]{ͷu0]PTp Easb z1 |_éY  ӱ@Stp_t~fk WCB0~=^\+三%xRv22#_ס_TtsuA-)+ևv[3.{#gyYG>XdM}TX%T^7~b6wtcIX'3䭝.k~Ү g`Nڞ5ç`ML͵HLJf.}w* !J.z=L˓t !,aў'(@ρ׎dfN[1z˧Y k"S#ʂ!P ,ܾ׸2Gl?LJ[6n=Y!9C"KFՓb8Mυ6,6% jp_|K캍ǐ~>;#C,TJ9D]"SBM!\wq\d]`mIҠ\3H7[9-Ѹ2 wY.&K-hm({anTtH M#IaĒYT$ nyRw/,2;.Y>8tɿ-b#2.lː!j[b|tt.=ǯ S#ǢPEh1M Cj_hX%i' k5$OVÔ PL7x^;</0G? zAD$|<+J NPL/HˆTs;ik?y<4fѯJ~$Hwͦ >U3񑇓6)tnpݽ-mN9޶=}:¡73j;_$H2| S-2x߇s2Ҭ'홣t@}~#ә&&gςcu§-H>AѪ/{?F mʍX=쑗1hF#ǿ O ϗI(:.@"]kv?1fRl  3؁Z=\ψʟwVQkcWdܧիDhmEB`y.zƭ_kno |\Ro+4j!?|㫨]bumYM/QI0i%E01p]w7 dJ+`Km(<#lI$Sۣ'+IN&ۄlLQ2GfwA e~<"ft˺1(usNuP;ʾ*&<͔)o\8qr`7m+*ﱵE:E.!4ǺYiXn gjs<2FU0*kK埵J395t@ɭ\sir,ȫuF- $ qVMo "o"Ė2YmN뱭 ^U0.)V…jEĻ>v@u{_Vߚ^yϼ4!RP WRI ɘ@z~OA6/O=1гkeM,Ȫ+I(EJ AhC(;ǥ{@^fp|&eh6^̀e ;Wr\DύΙ]ɢSlBP.X,i<+A{y$P7yQX3[$Z$i 'ph.v(MѸͻ+b!Vz?>+a+u)iq ?<" 7,8k N30UP#XucwryRW|X/ JWm]BQCoI5>o,VV厖1wM=!*r뵎&+4l:TI7gjti&﨧*~).TʟMܙyBb6z;6RSwbc L]f5Z|#0˅ l-MSA<.0T xf i܀;,Omm)904 x V_饉% I _āD] -af%؉z=%&OÃCF#p _0~'J@)o(x~8Ej(W'I; Y _ =H2Z-p5.%ּ/015|kHzd>cz-t%%]b>d#kOߢ= 9?i9r2&CTG@U'ְKzpk-.C{BF4TgGsO ϖ,ʒgh%#xT\gW!KJJ4=KɤS[r A}'J)`mEV}(xF68IO6aTA޼ӺK a>誟*ft^=24w9Eb#Z 6gUʲ_̼ fa ?%ޥwKgǁgpN'${x9gdUq@ R (c%-Pj(oku*#Q0elM }H8g"ou\JiO6Mq-+%2'0>a5!7? >ӆxjDZV A)$LYv|X^~\U!*糿@!8dt b.X"KN Yf6(ui 0&2;SNVyf}[͹\5sSa@NDY!Jsd+&g-okcrv-2%Pek^e$t"xbD x= Xq!Yt{^h nb8wf؋E_FP/~iFt*Ug,̻q^ w=ENȭ+LnBCD+W ly/ NQ n0 {\?u,A!򿑘Un;Ȋrc~t0.kSMK.s^#hcGqVY*ۍcsaIc k7|(Hav^v^g"0H*& Ի?:3r@b_=#*ICzPEWpC\AO&ߠ0 8:t Ǥ `yBUh"mMΑN4H։u8)>eiZPhڔ_p=Ȭ N3bQ]@. fSph8Bt&B;_76'w '.ֿ6m[֭ {kd'*sk .@G˶^ٌd.HY;/:Q~]/]cx]"U_]ˤš<4ܚ EhĒ=t27Im1`_W'pIr!0LX]CSZZ6 Px[FA x< A ~' 3m(BvBke^W}.kh88,fU*KӋg3//MnKic.ZP(%xaMS!8hՋoC%BGPň9a -5Cxg^lC} 'cϧ+6E{o ֮߭YAkt'@ܣzIK"]"0^!j.ktfؖru\@%-f G94V13K =W5*]7-?ShEK]jȑNOM`6|ډ kC68a cw6a6+p誮)OTa`Y[Ziz>(8;TF~,=PY,Dq|Tie. OŽ]@>cN38U3P`QFVrhc~v`7Ld%úc??2pH@Z[ePXsdIu4 ~fP:oq*r"瀊#>)Y(3utqj܆㓸4l$\LU*91;>-Ԍܛ~'tu 6mAĮ֖u%r5KӎΪcq\m9Vi5_ ~=6j|yUe_?/#e3I@L=ǵKXgV$3ho+'@ 6'Y9௞[ #nXzشg4j\Ƿ0[ ppM[W&=Hzs%%wskR}O=;PޮoSLMEj\Zuꆋa.w-(s̰>qD5Y Q-V+kF5Eo*wv,Xw90d1](;Ej'B{Q!0.ƻHh`Ci8e2O_ Kp$]һ\ A+H#{8Y\5sN I&Kkn&͔Mu$+6^FwC!8<{FM-i+ՐJ @NhX koB5N9gؤwh^EKX(}CT w0hl/ݛiWIFG+(gxgH%Jrr)ESfo T%i!hXGxsb$x]nq9[?-=<).O.OFLbf|U-{Hm+Ĕg|"a WRzk!g%mSuyl"Gp+n6p8?z5Cc/y~R 3T9c%՘p?4r1j!Z9 5FNa|5ʲu)Tl$ hDq37.ZC ׶"f&C?C?NqSeZe-;8NwkJh).UEWEVv6I,StZV q4 `T\hPB؅S!\2B0)1E#%dt3 i8'R7\ CjGfcc©Vd<~V? 4JS$N`!;Su_;Lu.F,n8 \JqzMYЩL9lxe>){"[vԆд޿(h 5hxZ+/_Җ{?Mheԭ,=:KÏ1)FPK Z{ ̭;@bBگ7-U{MX*/"Pu#`5 5;x-YRu?Ƭ9 .og2Js¿c`LLWN>hCB`{W|-ܐtzV*=u!a=фBn1nfry]mNF.t=މI%Dֳ(P(Zxpۺ+42gV''I2霓I9PG\HֹS?VwyHDžO` &izeJrH8yڜ0ͬn6aE(LK{SNΩiT6eSRD\u>gweF[>*Hh|֫Ci JLGAPwաq9+|^_s_ԳGV.ZMYvO}ga] ֲ im{߄z^D]k]eީ?qwW2l /0Ft,` g*gR#¯MvFW .aA`)(={ 3|Po .H:bd iIgZ_oW=mx!Yi~haԍO9]\EBy7W@~6= l_h g^JPk 㧿 co# =CńnHT]olRn0dgcDuc)ˇظu'G 'mHJz0YP5♋_: mSoI+=]&5UO Un'E,=Y{؅z65jMѴe=<zdc76 1Gۏ4*޾ yy)lَT±F L({GBs}N%OT SK\XUbPAKhBhL3V-)yO4IkI@NTN^JnG슗3f2K -rFۋ`ճӧMNu xqNG6?˚ʦ0;|v;TSB4?IjaJyi/ ֚ЮM\%h9 "kV^fv3T:۶M dP%J]ؽAPІ- ͯqT0! /8Ib_Α-0CYK]ʈ0`F-B5`o\Lm~M9A,}GqgV0LtCznOmr֬Ĥ)&N'\ߨVmyr]1) (YN3&:2ʤU68EI8t0O`5NdLX6|2&dl΁i[_๞n{3`8hfJH*х -LI'vpZ&*(者CFJ14Z5$ʕWpg &޷zB!/m3D`\Dp@lrfSh-##?@|ĎYlcIx WT%9>TH S?eye-ȏoxjk jwD&EF* l'$6":q~tiR id9M&~zb!ɕv {VΑ93!Q/6r(^lmY2 9n͙SdJ*:=*01Ӱ'VaBj7ݚ`M@c4v6,%#aS Xcdݔ+- /"#׬aB90J!MetΞ>fђ\|d2P6ԐI\dMC`6C.|r `{ BnyhrTA_‰O(RŒj5l,/qݽ1qm~Uu.swr2T+z/rU5=.kx:Vr8ߜ @ tL։MްD[1J 5n1ߕضϹun8+n6N*JgOM`fc01K[#_ӝgU,w 4%Fy:9m/\Nf?Z *JP[ n!#n3x#" qx]`&*2,ֿW]9ZF^ RN(Jpk. -)?*3 +I3LSPB]1! #"Zz dYd/F!խmڰ +{MOn\̎pvoZ-?*kpS 0!fo~iewAk@\CTM @MkFgv6٘nKeB!jRMPPZW8o7?XPk PytO9V2xNfHǻ-ua>8f% &m5^;ۏE9- 6r ,dO92>ѹ97(mc!l8H|%=/7{+Nnu #,`m\" ]d-& w. = 1~]X99-)l74}L=޵]T*=ihs{AYF$U}%)pM/'㖙GTk`ihFAO,A" |hh oݵ>gF s^ 'a.2$&?epKX\'C#u;2ۈiátx}I"/; AطL~ LW Գqo۸`7dYSSɣtM]T9=}X߮ҡ57ߟt/qd;zca) 3U(:.j7O1#*+VP4ZG[0Swv8VM)=",|n4 QN=;' ȉ5znWAsץŜ)ŇJFTl"¨ y0U}U(;dVb-E1\ n&ZqNP Ht@ȡ2^0:Ԛpko򛺋i0\gN)F?hW;Wne=Ӵ@c e8/n9ӎ53 Rq1d.,?:3:B|'LKFƏ0EwW@b'Qwi/sXih}p14(p$? <|]/j%{'d-_tlϰ&mՁOesY|Nm=HҀʇur&A8.qܟƢ ǨP^1<Dl&5^j?\n٠ZyB*=Se~(l 6#Gf%/@j=s3GVyP\eHm,J.UXL["M/LΧdrAphѣ=>Z+Nn'*9CB1pc @ﷳ]U;oMa8dZÊd0y_T,\i..gQЃ*DK "$>εm.|=rrri%\^ zұY@ÍKӲԽxzLXxt>JT5M'aK\ tH=8F6TG@F=YE|~:I땏 }VP5L̟3X7z vsrRMIրfz4i 3ʸ+$Ȏ$̔/;hoRKd6fr_W|Pa^*'amGZ ,م&@UJuV>.m\HFZ󌢃s c;d*jCC4Al(_fF桪Mur] xŒ.$Z ~Os^7mX`O%,Y 6wHT1a p%Zw$у Ff[LoTȿH78xRuT,`_p?y<HJc/_~N$ BtZsSS'Ԥ̋Ba @ !كv"RYker˺u #T%0*HqYN{uVÔQAjD%uX1L7%lg.Vxsh :#JX%miBgğ`#bۖ#6 Gx#" ,q'^WlA%4S߻K@BJWN5&!0kF㓍e?ީ ks@.T۪ԝjP0XQGХnrT]C%В+PEeήl*#&۟ 9ɔ,  ƨz.öMy:G4MuCJ7yYEP]le [/Lr-WZrm)+X/i'n Ŋ 44 R53P:`_Ϯǰ䀂W-P1M9VMuW{[;Ο* nV:ל{RHoSX#L*+9?Y OP O{]4,-_^xݯODC$HW%0~>61.8 RMXi2BVA̜H04:KU|P)I<ՃaU/58>Qw;DVlkZFLi)N.Lـ0'`0Fί{DEʍK?4yږ#1̷!]Gu3b|Oc Y| :~یe2!3 ]Z|6w S;هZ]f/O<7SH^9egYcX*hAF?Ճ h CZKw!u{vHK3A.DZ`Lk۵دՖEtYPO[;d8=r3q$ ><9m:h)ѻSLhnF]# -zAZ(5Jg4XǢ|D,Ƙ):ǟqV~ csdGO9 5d_6y?ꗹw\jJbxX@-1Ia|L2Cעx[y{ >AӇ27gL鼘4xU*R@vl2yUn?y&z!@B1)d9SHT ٧ti{Zv@gU~;`ÿi?1)tjzDkcc 7Lcp%2&iԠˆ63SX^PI?\*Hy⍄ nho䓕$oEp5PB ߼kJ^i_iBÍp˶hz+(m> ݔoR 䓘Ҫgj..cJO 6lM߬)O07"( s8xc  "Ab$]FqYM̘u-R9ۇ{0dD|t;7݋}7Ny΢v05ŒTղA)CUC#U0-9/z <Jy>3O?Tq80xsoawn<IiETmu0s;08n5'+WdD p@@HRC!4“SVcX&VT X}eyE +y$'E 78%}Hsxba66 b iտ=N-TZP (##xbl L\|*QC p틶9EI=q'$/< t0`*j2E&æs` ǣC1?v<#l^1P1GN#4P1:mŴ!m<fy -bm\^Ǟmȫ _t\`ZAkym { L}B-b+|mc!ST6-0,#cO34db_܉b028ƇsM6g/]YWZ]݃"QC6XcW(*zSm٦!dNQKl/vylT-YjM2GaHLOHu67!"c3QLɾ 勵HjpR* sʯ5QQ'~10 B=Gn 38 b-%mCO%8LGє4z.dڽ0 KԮT){7be3h\)tgAݳyo PM0SD]~ă !yV*C8Bp4t ҬO2"w=?-pyDIC0roSšB/*+?ߛ;f]|=AWMNϥU. >$ 46m}BIhPۧwpP~ao ; dgise;+FCs8Hm㜥A >9; cyx-Jj7}%1n/(K?@ӡdzg`WirԘ88͞)-lH>pXy~)UE"MY\?80 Oֹ[I)1,ئ wH0wHR,4yJ'4MB 㹪i;Oi%HD ze?2D>`˼DIӼ{xg\ծ[IdsL f^Var2iu@Qb$M ?>IиtP.xe"42Yq@A7}QtS(eY*.hK*R_8j$``dr&ۦ{S໥RH)e?MfǬVf$ܚM+(A,O{#P7]vMr&q`\xw{?c%r}"8B~%:٤H1wg{Ҋ@[ͅ2ɑu˘Etș) rlaVf'c%ٲB0"^X0(FY5)WN^ߍ@O1PE.p{NqKxtRe}MYas|.#y9עgN&65SPj+^<#s j>vʙ8`k19nD_[<<>{5b^rx͘瓙MJ#%|l$&[mո|U- ;^uu?#>JѶ.pܑVPgI+{v'Tqk$ɣJeiVIc5W MFEFNN(O}sVa4(5bd}Huk( u^[SJF|l bZ!H|19tIOӾo|vufvqGabI| )唄s10xhV6ӑ1= RENɵslkkdQw;\vDEk<ƼB!k {I%8_|)YbyD@})㾣B' 1Cq:E9'$K {qѼr߅MhBZ&w{ժo*F_~+򻊋\Sʷ)E#re=ॵ bmg_n5hV%ݪF p.)P>ՙcs@8Wr2Pnmz  4/=WtP^};YjX8=D3lYU^ i} 2L}`oR;(A-pudE^0'@0sy] $sv\lcs.q{h;5 ĵxjPĶw8t!,8j4AN# ,RR<9嬟>Adu$Y ske0lAw菕'+&[[Ňp X%8}+)Ԯ⋤iQi].gnױQ>{@"eT:&_ e`Yّ@;Zw϶},c,Gt̝vf.Ahù?O^D8{BokFx0O_|?jqfTb6Lq"9jʐ>!P["ǟY3HRi:t8܀3%IiLp >1k`NAu˾rLjn20`9\* Fg ӣ_OxYW,*HQ2JIpkPHOdkhNJЅSH<ʹAsp[^AHDLptl& {Durk4ӐȴwK:4e~Ίך-gHni[VZ5;7~.?WTx\q),B|#0~Rcڷdc#>֚5 A E1h Y>+[U"b̉^Cn65Hv4mAx(lz_7T0P  6h _(=\&:W |^-zQBU(\8f33d#J 8KH L:ɧ\MHS';WoMXEpSV&XmF5ĝ-BA;J6r//a`A:9SS݌kUme%FOnȬk[N)@.XdܩY tL/ aWenpnrGېh E(9CB Rő탧\> "ҟX.AG72ŵ{<*T=t<#h$y*|eУS=|zp\f8l?RŸ 8m-PcO;cq?&xPE?S]@֧_-FCZ4|y"AyO&x:ab7`HALK}]ԯH-Z[PpgE_̋gbxWPa1wh2TדN`ٲFNT6>bcyN xߔ;Vy+E7ς,_`Ic,q0{[& f5<j㧲BϷӾ.F1?"qkQfN@(.+ L8V9'ny8xp 4ث%K>41rh/}O6tbVAVQ oM:Ph%]J=TgDjRYI^w>ski89F ː3V8o!(Y&z!Y#_~w$\M5Tkb5t(# p_F€!O/ Rёʪ#m9՚FF2S fxV~ejx2 ޺1Ow\Ypm#C+%br&ɱc\tYR(9^4q(f~XC=oOt%C4Ù_M6"flk۰Ü?vFI5+8 G|؛w0a[ \];3=ۇ;&@z'> t}N33QҗcZE,GfZ_Ylk񅑷]ҨzƕVG 䜱UyQš_w-މjt\Vh$#!J;ft[{)~5Y~Ay5}%ЖǶROڄ~幾#g#P@ .:O*av4S6|JHQ DhN9Ba-3uc0 aHݕseb~|A=ލsGTrfUGȨ -Н@b OڧxSynu`*3_5C^&H&P^%0$y4?:pb]ZS->!k}-6 |vUԜxf*R\*AzpPw" Z?'@₁A /`5=tmoS\R#P[e| Z>Syz3ʘd[N5dQ(Ao5z%e%\!v/‏|fM1%ǧaUNy Llm~P&ZitF胩G-49izsadOڵ#܇O|0(Ԣ`\;k%\k OzUQonRe4o<>kڲ7H_j?6Aܟ캞Mm]K :Pq-#IހT؟7bB F@]OZ,IeA>g<!r oKn uG: ʝ`e}"DbzJm|cصۿ aݙi+v|Z9nBCILͣUrHpƖ \_+^VQȃ*ow nqzX xhU`PhBwyr{n/9-bfK+.<7@@:X&%@>u2DkeVY#e+PIE.u`@ aClù Av;/Ik2/oM%7` ;CG/ZˣKmmڴ=~Z4A9wOeQx3I ΀IX֦;°ɞ?3uhnL`bV?QRCAS60D"J 0SSw|zS7]B{1,"% [`KSXi~| };CdiɊ`WC`dBod^:JROq'lhWl(`>p?H./A-sH6 "{$}^aC8Lm*8mװ*RL2/ߑ!R9z!V}^DU_ >ٗ?+VTEq@6?BP=K74<(˂ς+͝x[u34 r0ͧ9G*Oe_06k-hnR(L"HLȪlW;K+zo7P Ke# Q$iK.YjE6jr=d0F,~ /QcM^筱$'1+X׬6ؿ7_&&.gQVmj rjI3yχN7s;TV} 6띊t_y O/,~$C0˜5Gĩ\׳NQTE|M8kaezC)kQ@~uB@}-X2)S e )!5q`-;CW謁Ҏ$*"sDzAN Nwzm+֏oYKt26;'9d>/SsXW? ҧtt;΋uFYC2$- :Z >TeMpH$tuz{!-ƿtܾLEWy]›m鯒ɴJ7x~C^IņEoW@)`č[(ݘǚq7"Nv/HYL_ߨ>"&F(x*VDגOU1?lx`vҟ?3CUhV`xqИC/G$TRRX{VJ7?')u/y|[ vx8>|PQ缱Vv^6.#aCz(-=OQw ,,g1n"]p +wzՓn&q+C#4j _מQrWk=:^HiF6p7 S>|A ćV]_iQ{"CA"3 [VKo&exV (!-fj GWN FhkhM$\kJ#i|#T#JlA>G~6y}/@B@Y!*[Xmf"oQ,lε/ #j/Ux#߶q9bfb愱Y$QGt8}ո3obaAefmJ"KJՍ?/C.BnSYC.C(FV%Z~壝y 6˼BdO\V0ds*οm>0;\$ӲCP;$OzIE(/Qk azG,,ؕ:,qUZ,AP7s KaTlrbp;}F9m2T'Zµ&!o/t/6v\Y'oGoЃ$j]ШSN@"rbU UDW:=d.gnɷGvw5h$qc۪Hii9S|$^cW` >ůk ѶVl֕RЙl/5ɍ5> yDjN :Ab:aC8P`Ca%)&Ufp1 w9!/ө.r#>q\w^a."ċD[/O# U1YFHAf=/([ɸ}S@W<;T8m#~0rʉYJ$0K'#M%yڌ5M).Ȧt(@F6O*6d21;ˋ\5@Ĥw$:"uPD!lPsh;V#eGm8m/@1t˺9ۗ" knl2ONIZuo2bs+`L\ AemQۃ!,q^ؖ4ƫ㓍x q/C/zš_7i))}Vgg2'P&m۲S<2E<c+=jQ![uv{}0a׀ғY kL'hvT]ؔ7xZ R#h6tV#xbxLeǷ˛(8p``xiƒSi;3"ʾ Ì6`L3B n}C:A1.H \[Tob "g_(l5 1VZ+4q \FBk8:`uz4P X*h5ÆT: Hc Ǣÿ/o( FxkrjZe,=}\<8':={RL?RY4C,!TJʣmB91Ztc*>7$AiK2^ HmbڊA`_ 3VD>"\֐tޙ#Nd;/k!섋et"׽T(ܮUmEmsלTDwsМa[:h2II&^F+0)k*̃i4O<'?> m_6˿,֎hr!Jc$㎟\/TO#K*ѴC$cڝ&6={a丱z?3OAJшOzHnޮ'NQo*uqc+ra3/ -Wt ~isp!:1O#A%j ؅}'v kT`e]h u.$n?sG-Zߟ|c5+o|{=Ӂݎf]%]ca'1va.]z1bvdΰ'Ƣkm (w#V)(53)6iw!gWM6$&~TI)epN/L%E'˪ȕRzzE:Z(1SpH]R ޽.g²QN%\v>` TiX23fHm%$W4lf8*0˃G:mISԺT[veϰP6*j}oU0QF^o.ߴ-M9zZu$AwqCųϬ:j#O+e-ICCh]8GtKӗȪ\H1e.I"` Q/f&3AF]Sa_+"Z`IviU ]U s֕3Bj;UevFIa̲1il-_ԯl"aו11]6.a.U1y-iI=L]Ú#t[O3 q KL䀰cSK7su0Ce6=*UKAHGNJ-$oCE>K8bY Ip%,lT[ l'=x[2Wt WE6Cp G>AL UsI>,Id,slWĂ$0QeRUjp!3OmDK> i`^iin?D1l;޿eT&WN** QAyƫ )c C=`ڤEo񗍃p> ;C^X_KJ eGa)?~iTݢj9/L|3)_)z :j^cꀅ>'(!6eeF *#!]xotr|0>T` /5Rw!7P$MQUg1ύr:K:8L7lT#澷@xd\`0bEm^dr0rG~\aw ]A)ʻ?{.d6zHW6g}Vbb҅A.Ot0`+JۍMvZ'ږ~ʛjf~rSIy^ao⛜7~EKR֔WE0 \ߦ~|2qfգ*]T>7(|1Ol|} ǍV1lL']FY-E<]Pvzfz1Gظ $ ܃Iyk %J_2wJ_jM^B69,^2w۵xYdqKZw 7Zƒ;a{ǮD~\YqcF 872.GK v>FrB{6+AUt;]X ygL}N~Xi2-J1S)VVs7gU[C^V؞X9i. gl>l!٩9vqjڮSg#9% uq~#ǐ\%m aNt%Ywsh-@ٛD._ȱ7  rd jLLz/UVїt jZh&"<4Aw *ڐ"f肪 I#:%L!`蒝$枸øh+B Pt36kY_:jU?r}K8cPbO{OvqE;~)dlR]_QQvI~3 0;Dg3S#cd%Hps'x{Y\Hro ^yHNZ9-4'ZVW``m@n TScX~Spv)i^"lכsks35r!Rln-}(߼ճsI5Q_X_ExQcoYxu0M} =]rY60?,*M&yg[(lg(̟P[;Pb4!h=_3/<{Қ,8{vMGȵ< V•dw9h~ Hm6]5%[q8nD7$6sgPv {ʇfX'rXrfP9;"حWJMxZ` `mgM?Q$7_ỷ &CG6ykqxђ/Owu(CTO'D0"ptImzB>a_"Mر۶yxP(!!QlC_X;p'Ln)Pe.Yq;ڧR}ZSP]n;:WsVvb{Ns`ā(kwq8۽^ܢ5j<ݛi.0Z]eьH)-LUcͻY`J[MK1;5a\$^.c2${rm9V3zli%Z[BJ[įppXuуe닸_)2CO<'Ѥ¦1#r:cYF5F@ ق1I `QP\yB̵CLҼYSfsՠڛ(<ŎmzY"zFMŮ3HyMlʇ*5K.7=D|7i9D*m`$XTꚴ]e.; SFPA(m>Pޤ MVC]&d"wgdG8*b@D,h 0T`Ds%-%/g[m'3rn2N$ťRd2=]Ota}f-߆ejuf+*6?9#">~SY%~t.ioF1W{v@jE&LIK +^2l>oT:ٔJX0jf5>7HEaa8tЙd͊&*C;y;5Fġ6E7DbA,GSjX<,3[se9/1`gČre=@-=cXK%qX iU,Cr2h(˷ҥe>u?D0"EYgcIb|ݽ6?WF}2zmf0 XXZaoYG\ؚO JvXa|l[E @] @}(9 nDn+[$8;bP@4>\6HjX`t(T7w~Մ(t>28u[~Oy?Id?l-IMb."{sH{F^[)>#Tbjn~_*zkI g?NZ13$pptB#mKm6hD@'>`\V]Z# ucJ`)Q %\@ds]vtg)f^:OŃ(QooͫGd`=ۺ33{`5 Zs55>: 2wX$wLe2![7q͌c:A93/Ilk]"T7`q p;bBLjoF{2#W+-?9VQw.Roq"e!6]l[NSn`f,@]_$pOgd)n6/J=I5eO_ YBBG} Eܖu_N'S!yAz׫.5iѯL K ``V^6 qw@-A7N}M-u |N(.VԈlC~Ӱ4rUY;@n4ow9_2't$gCH 3 0dptqE_Q*;Ț0jq꫿`VM>:}Қ H? w@.'tKlX\,ﰎQTT61|½D E^7+%:Fύw&{.!֋>͒˘EdГC7R UyӒ WJc9>^.iU~+fCg"_΃m9BkV฿5U"2&_7dO#2@.?v&?vZ֠Q^$ӄO?E9auC TByo`R>\dZ $+JlҐ_Zt+IA|^QFzZk'F^a[r@-*c Rg*k|xŚBIG! s@EIvx"jŧuO;*1%H݅Jp@rU@<=.ZG\X;Zi]H{i㵒E͠҉.߽0C[Z?Ac+eV㮗a硯£9݆M7"5T&6 2@SI~f&3Qc;(LJ;{1G/3} e]Lb:EτJ{2.SV.Œwp/ݐ[&sDJK˹Y i 5kI`]ɝ߰;4Us+ +B$Nѓh13UaỘ =LFQŗ5㹨\>?9i. A1?ρ.f$kW8lvuzWyv򟞾 ޷ѐ|[v\6/tQWH)V(qrU Rx#̫ OXXeuHk5s؏"l` h+'.te:0w2j0cEON־JGVj%6c#ASb[+n~Ca}h,He3J|!uj+\C9,{ySx?ח%M)")ؼ<cq@7\ynXG,+3}>?g]SB);1-#7aM h LXes}BIC.π_EhVK!*=)&)ɓ7* fz.:?(RRBzm"@)uE1rS'v ?TX+9P'&SG@vދ(qDcKQ50۶BB=^_y ~^8-anIyP"? cR!5@lh`Pl\r7]0 v!e$x1AQXC1Α ? Tg5$J,j*:1z;ed ;nS2@|U0o\9{@+7|-R 3K_I< F\96K"|-Y,w|PRؤhh·tvÎxH?Wi @ 7jSSe@CF{y{ne{0-Kց>aE_c_\7˖fCʣHЉ:Y0Uw@for=IcRp9*)moq*͵SZiÕK;u.&YQ!X;_9"erXԀD]24;m~RrSA =qǩVb7#嚎ήhjcP1r[kF2saFɟ>\OqhHG7|N82c]q1o'<Ǐ CbO˅ SP-{gՙΒk{&IVVg{9pu-:8YM:ULЛN4-.dC%_Z ?2'ʃ]l!P^pyƶH9]bý&a5{w-;g9N͌_-~ ` J=v#&4" 9i<86te/_3$w4O`938K C ćPӭV\N ǯPe%ѭSO钭.UNaj5%Vmo[PtH*a׊q?Vrcn˽pT桄ګP؂ NX@xn>Fw!׉ @7[/T)m$6ݍW˷ l5u7'*:q C[Hc%(g^Aj%{v2Ӓ-ɇǘvγ{8 ZSv'Mh@_٠9I^ ȶL`vBkKN~kIȵRyΥ/F+Q5C=Xum)P9' Z }jw? EaHskTlņS[Gf,2=Q+zƏ$x92[:${u=<6HhfMJ>#LvrĻț^,6OAfiASZ_O;W]m"MrPPH%Ih[wD ^b_ sG ;_Mׅ' 5&5jW~ϰr(jdVG,*Jr @*M?,δ|MFCq X"iW2u?xUF lZpnFm@ϗ"OI0<;nRg;z\'~_03]b8urj;AXW(_!-Eg50[$ˑYNo^Wj f"KU@;n[(7@aJl.;_a|>z@@gvh -")*+dnZpquCP"Tp݀z* +сc.[Zj"%Ѓ_m-hVk{ NH7{076(ǡ$0"~v`9'Qu fwL'_k̫\%g*QRI/.[? n bʋqukG:9^KPG1뀔57 1& 9|+幢csI?9\U@no Iį_Bʈ5S@)p%Q= -SYǘJI+&!ܴ(wDžNz?9E?gR᧨]7I!m_RA7n3$g<[5ThgOUtM8؋Z { EuX"쩇/Ògx2.o68tIUNl_BHp@\Ƌʧx #lx, ^ЫMv pH[v!A!Ÿ4u~b`+!UMLǦfkKV{jOyGMR `* 8.`md9´ASʤ@ϱS9 L zQ cwB^l.~kD=/g[ũ]Z(23~ Glp62% r}65qUPaoJ;aw/z`Fu6^',4^鄤2|7-|=p^ۧYffyv*/68!|E32?chG@!Io Ex؟yRR.5u$G8GLU&pZJhq1=#S60&_)I*1&4˵J;GQo3K2K/kYGPvyN܄h?F'`v#c{n|Aڸyhƕ dl7i^[[ҙi(հm>RFBu؅j!i=B(r>z|?W0:EOˌAC"d'qhLja5׳FZV1f{DMm2zj1X "oĻK|v2ZO_3]L֐ \uoR˱iܺÌWƒ8`$cFpN{7BFqXM\}$6}ɪ ]J)GW/ǭѴuwKl7ĐER zefy)-°FGn˖9-)+Hc$3 `Nfֽ@2:kO\$/eҡBEFb4c} >Ж\m-Z\&\pIFOQmA EXY(o9{:8C^Yerޞ tVjtmok$yʀ68z &u 5`W|8-udRu0ϖ ݢoZ} 0bVx(Te X;_[)NqhÊY?)/҆^ow呲!؆r-)Xk7h57D22˦3zMԖU4vS ;Z&6q~j$vk Bh.*?̈Uk&z~CޕvnDk,F%)a{yW"M,Of^zl8=Zk=I9:-eMXv:$WlT"pvgs3>uKIďQï xj]!8eyKa:!lrﭑ2'{U,tQ>R֦T]yӷU)&$C Wz|.E6^ TbÃBsk4foQ!i@`0eELfkapv1iuXRpeCo~<205J["~r)-j;zd90sZ O7p<Wx{%VjtJunܡyE mSB /N_Q?k?Qn;`mNC,UGۣkdN7`<3|)SSP%W ߍ\ܯr)8oKBd"mk9svZ3ti`9%!MΈYn e햁j$w2~9tU1ҙsvkWVX0iQ.$Z Pu6Ò4Wƌ;ɯFŠ?Ui`\ޜ)T .t"VP\ohvlL@+Sdå6i=1dJ|MtnJK WXu'iĿ=$kɾۑAӸ6֒dkFԠC|ZQ!A47)iKd[NrAτj>՗hj|w߮^/׹g(&v*RnquÃ~Y-}b:Ė2rlohF&Ҹ#m<}hEs["[`%1xmzcv-6y0j-?mGm'-)o3G>cۢ 4@4շ*~bS9@Vl3fKԉ,$އLSA.{XoEoZ$Т dYf㞎UKLϵ _]"%z~0|,q1 Rn&*_0z?܎ZC_) |:Dy/@ωMj Ku#U& Tz$HD5c7x-IaR$kGM ]aD/&NEVsl*J%5T̃_@Av&;zj aJoYho鵇ڱTn'BېHEd֗_J١!pޯM{H k V'*A$RR {" gky` N]]"ɅM5^s6[ [gʕd82,gTD(G"%xwyco#ڂI~+w{GɜKxֳ@`/q-zD-$Az9//度b xp] |>QUnf~Nf ?߂ȓ$%PDr['H"8۹w5Ι%vgpFL0rΊa.LG>Nʲȧd 'ЊD;{Z3G*rES.EYHCaZ/+Q^(7t#GS?OrYJSsU@.Vm_JJ%hx!qCTP{ry">H0"26ämߐ'?+Ljh:n[90O>97ohy! eFM`++¢uַ2j{!sI-tmɻS&0lp1!jIPj '}~CBKu&<1kܷvcRT8ab UɡZ L׽|-*;C"HuxxDy6㛔'G?bR ❮Gh%p%*m|n_ Ɩ I'1j(KPO]v͐*܈O=vHPֿܪ<{7'`|qlD4(1,E]); 2*#?CC<e?]lcXDD@eUnvC6?na+Af$TJ-QuݦV!ORmfy<@e)oDQR% 3^Lt:()݁@Ս @>Ž 4F `WǣhPF`\CS =tSq0|.|ϡiK+ {ӱkסD5q T.0l[@?8$EGB4Cqb/ZF`r\kHޭ_F,l3 )/&fk5',\jY;vQVhC+82*DƵru  mr&*+oZ˷zͬyrDWꌤMU.HRLzE$ڀhZBtEwor͘C[U(1IUm;Ea)A-y7 4<"TǙNۧAӫS?H6bA ״7?@E=UYGZU n 5>t3% eL#* E_~o@Ĭy4C>L Ny9 0&Q<  =oKA j{V:.j" #"B㛝Ev"Xf"Vp,r2ϭ=z6[5ypPJ7%!/sPF?vwWu~գ]jUIॊeS5E:sj  rp4ޮno:%ړ"ahh r+E[. e+;hAEQx ХWE*xx*p|fZƕaΓ©{Hl&5B"} 3P}!Q2ӅGػl>xEw`c&ߪoh5`-NLv+K&zc @&DhkADICJ܏8|"\)@k*sGgPUI W" (ѣ@50t9iQX?TCec!ʢfɅ֟ JpHlN Y1LfZ/WτX}W_ńa~yZODuՌ O,J4rͅ4a"|2 J_# lԥAxxVH;.1>($,耘SKRo6uDxmmyɑ.ړ,i|&N}1i=͖ 袘ȘBb~\aaZyؓf,JB^Da _AԠw#50f|2#[_a]e|n9ujv?j3|tj Lb|)R00τ3ѽRVqa9: vK'-:>wx[|㏠iҝp0yՑ=q2A3^ۧBL%kKc/MizcAr00&PKbف =@ l-Jן{)˯G4*AFIn؃Xo$(# >U4N^gWwj=0z:J'㙍W\6~gya|ڀ/qĞxllf{- ,AoDX=eSK xeC<~:m|wshNB*v,LW~t*b,聏(MɼvqfZj.Z/đ`]?DV_=Ֆ2OmB4x K.͍]{&~{xsX)g -aғz!ԥ5|?KŸJnK[ًXc#=1Y/#v$ HYz}RJ4Op,Xו?e<]d^GfL9"PMnuȽM8U-!ϟzr?,w6t(MK'KR1БPq(ILK%ƋѤ)-%6>uo~¾Yðpr^x ֿH.iPT0*~ xf[tI\^_n#F -A$ M?82rrRAu)j̭T.O?!LWn\z@2\"\KP"c 3ea42(z5 POT.DϽ9H]V<i$܀%مURH b;ĭM/o.=.:(V,> 9K1_Tq ~kvw:,DÀyÆa{{0O-߰3H99[JDƃWhGQG )KV|\O6`]z_ǁ>iyX4[;3,DU &SZG_c;קɪq0g;tjJZjlwyiXͲQvrTvw80N UKUM(K3,6$#yU#{E6m>ӭvТX}p݇/,> Ox¶vrge6鴧f4X(lfl._e]f8:T@oY&m1MjDr8b\ub"oygtt?$6CEyO -ᯧ Y nY2=ǽ ) _O LIXtV 0vF3{O.0x NL[LI>jwaО.dF!w/:nZQ^wa@(]=MXשOn<8] 8@̓Fe߸縉`'$_(N]|WJ8MAf`{Pw.ucsqANԊA|lQzBl[>|}^eG%ޗ+ڦa' B0E1H^TagiCtHgj4MngEGdzouFbnnE5Ka yVï\>&[FQDTX+ꖌJ۩?@&)I+ЪGHXdQ1l-SP('/Oo|qjzQF&nۃdfAWn XH -sӜsF#5m rlu3o;nleYe*w? OaB0J )y!-x\;;ўK-|H[zx@7Yw@k4+:BW޴!Phik mqtCҖR ~I:VM<^eDlЙ*F)ѪW(sʵblY8j}8do&1VG +#SI9A p CJB6HĄ};Rק`/H }k,R>ъ~d4( TA]@B  [G-2YtN[bMuk%MFqu'z-orc r=j^LRLៈu?A -ګt`t\X| QU$}z$HEhE>Emhz)7_a5Yakp@CF9\21[ 4wT<4T d=tC:pS}]]S, gW aiAŔ<ߗ BGIQ,)iY猙mdKOF,ptDuZjaۃnz;:GE:4U4R0GʘfiZpSڪ?)bWkAs&//'1%|`mU` ȶcIݬfb 5h%E"D"̩*D~F6+skQРfbCB Ds%:7T~/=qxJ6E1m84s_xandzGYʱgKr-Ldo1 %sRھiMrZko z?8E3c(˸.wdE7{5٘B>$dWʩa5A1 VޅYJ (eV`yeMY <ַKY<1(}ٳs*W^_YzS"#Vݹ0r'sp &#qAu pR!J`:b$(iW Re:b*2J^)TrV|(H]l%6*Zͻ*+=7GZ#8 >-imZ sn= ¨j.Fu6uɝz'=kJ&ލ1٠?~w ,D$3ըU2ҩI\ƚC) l@t*0)&If])hr9S'k){D]xAcb )Dj|oe4Fۙ[_Я r~RAsޱ|!gWjbYݼӦQ8 f6yJpn$⻘}.@戂q2;xr% xդ;̥S?>K3 Z@לe~Kiܛ(m8ePH/cuPHbp4@a9J|fl-^QFNb:ΎZi]N6Ƕ3|A@,Cfɕ}nF$ms@6ז4ul[|C!2>لEvhEV֓ZL qpVލP <]T]cǑ(0l+{`LR: Dےpno -[zRh0௿0j~Mijk54(Ԓ|qc[3I :Nb1lMLαpNt'{)[ыx'&<4/k3⥬Lxїa;/'H͘Ց#N*ބ' ^Ԫqu՝܀dbȥSZ_ 6bh^?D/cWB+} :GdmnKӛ9p jB2c$[Ϳǐo`.Pݚ9gɈ3Աuv>SԐ@^:kXmN7Pn` Qa$Xݶj5>fndEO6ua$# αrɟsRX#@ CMO$ Uux[YP1)ɗ]6WYm{\pBEZXV|䡴?G 8lRH+6BZ!ečmقFk>9|Fe YX3Meɧ' CnTEGDrcEo{<+5olO]##3qH085(9Kf{R.K$˹NcTC*~ F'pHv)t3hh~xu$9'eg]zLrzonU[=!`Bƍn{{Kgxۆp"i0.Z)+b:qHN5'r*4kI*tXp91M*R+xEsثxwQY8=,=Z.Vpgs;if,a|pgˡB栯#apȇ+0H93O.1 `5'au+78tZ{=J;V{$;IRU2+&tt$&FN\lK'+7wb+i>D8J sGV=- SFM.bx]Nl(S)Yn)rrgRWT/v1C! |xpGW\ H ܺ3کNcՙx~w=7XU{la6/ҾwBLK$p$xG_Zk58`4$6c|_=bapSANn`Lύp~MZI xw'ayK#~^ael'lfB h54g>M xpiS{yo@;|dxϰ,L*qQNΫe] kS^][<5L!pŻ2rE-WSaRAk3ة%= 9|f&q8v텅2JDJ<=S25u0l kiMV}8 .7GqIfWgQU:lTm0Lb")ZXnuQ[;"{PE|mC8I a~1쓜yҵ7/t_Aj#3ZBc>*^7R=|;{jp6 FO}e3/d1v 9Zjrӳ~ez.}^J?3cST!'c++'DX0k{+ ,7O5.aJ,BGp-N@V\|tmm."6TEL(T= 5-6nr[5jnumx#V7@)Qch(lu!sRfxO]BZC_- v)-Sqh-EߗЉp ˵NȖ& 5n?s=Y:WUN*u.d35r?*Xg YJk9KL!{Ӿ7-JfQP3|` Sɖrvć[+^㜊߳*!3/RIimh`~qJPJ̨ۗiR{ص邏y9G;wѶ:R7vzhҥn/G*z[ju[ %LZPl#A1`߲.YB@E- SX3h`wm!Zu꘎'T O 8N` 3{ue.Պ=3kaxRæ }hti`T?$knLC<^K7DKёI]crm ΨXQ&;*ˎ+GV$70k P'22{TӨ2-dz3="%Ar{U}x ݎ %._軨($/iv qDɳj?nT!-4Aӊ(MFGsa#G/#bπ!($=QP6NEɮg_EUa[:j^$x1ڧ0Ҍg*|zzi+G}XR|oǢ1PXTGhymN'?D ūh@_e#06ܝJt01 ċhr3bj(_qS.KE??4B '7{]I(jĆoܹr"6eaiQժS,6#lc:eSO;)+h1Aj`qI.ӝ5$@P7h-ۀ c ?YKX^N%yQe2s( Ռ*EI6Y05hx9-8TuJߊؖw~xCZ, 'Kʁ~7[>8Q%Ȟ39IjP׭+d[C&+ J^>>c9_[n|LSe\-q[0yՑaO)*% *h+,82Kt0Df-WjSܖ:)>& 1bOp{PS@aDǨalJukDOşM&S A=>qE>13,DRX l^29Wdf7P[~KPŖDUq^H#U[;PC"jhd<`x Ry۷CeVwjUD5@gy˩=X=AVS#!Gꈁ{A\tbd^M yKFn1`n+e>1UfFq]KQlqeZ=Sj`mJ%~leg-Y@p;{.}=6E}4Tzz-q:>55\;3E0 iiS.#wmjr+d*#GCz%`vlY7e%W/.DuyДߙm-=~=}U^1 9L}qEY?[ڔ2֮81p xbUut)ǵ$Dbd%'p0x8®vyDp#$N~K6w= =q0cBe>.#ay_ ,J} e^wsoykbKk|:ᦁb@<-/,jVQĶ6_ء䦗>iY{,LRer%4#\ygl %6n@t%]"jEn_#<"2\_ߙ5С͜r6s@DK߯6Թs1ߺA m~ Yqԋ e¦(@~x!(e[8 8V(ѹ'vK5 E ^OxkƎ#S=&lj8. <*ph9\رTg_.){7BKqmϮc9 ?ի{n4vbuo&,~g^ADΥ^X#*,[x+]47 u|ԏbd!}%jhEMzUh** ¸WArrG5Mȅ,vc1L#t읺NMysaNFvMMƄh̹ )vNbg / 5a?(_9Ȃb/_KδFxyëYDLߒ,@yxƉ%4G>n'[ܨ4IAuz3fT0&ǀ1ٍ*![|׻ݜ3 aG뚝~x m(+ҟ?(Gѯܲ>I*@-"&{ʵd^U^^ j@D%8 [#Zْ"P$XkJk{t/@͡a1#GKS慝Nթ˒% VwxWO-0|:-UubӴ]G|e~ V ! >\#%hEeJI~K̖=ydX$L>$԰-awMF"wqQLjUh!kN.5)-^TLXٲF$va=DۑPFmgDly|=O꾤RNו( l'nJ-J*._P2բ7ua  l1v]b|Zf1ufX3 Ќ79Ӷ> j#k~퐖%=2%LzT0/RI÷wI7òۊ@:P][3^\Y"џ"طzWQO|S^f`Ĵ-(mr(?e\\Gé:%ω5oVr2L'5;$w"4h~[֠K]|ɓZ~jj4:$Lz\Mm;$7'rUdM[iz61K8.io–v テWyoDn&:f>4MA|ʼn Sߞ߂;:ϝ:'"{!`ՎݟYƞږ^ &c4pL"݃\Z<8סMP76N=Tc(U+s=SKr.<:6eE6N*W)*p|%&;oY&4'ET27c Cg<#& H xq  }̔ZR z6s*/੉~w""_fi/7)NǺ`K8C ]E|,{Q5oE yENp¸NC^ zX}t(;ߣ1ǖAc4^6ᢔ G:B0BhNﻖح:Uu6s^rYw謓K3VgV1;mXЖ}?A$@,z]K^j1D}+s hcm}n"uULFF!띄\&}lcd?^*&୵]lY_`9I;c'M˃Ri$/]/Тe*N,u`G.t$Ҍ5a5nZd8-J0N@2eFb6V_t֏*n;FS{Hegd56v\hsk묍.Mi?bfH;2K̳jwvP=W-޵%Wxq>'8[5VyF"uu 7_DZ#&6r qS3QE۸I.aɧ 6nL]?Ms !NPң1:ٓg@l*=HYmNCa8!&9~Tt^bb2WYzKߡǬЎM2NN!}DD$ kQw w%=by%,߾pUU۷pwMPHA @a3To*l7cqYA8jo$ |}*Jsc8Б˥Γ ;VU?֜(j-"/zс M3YH|G{)]d$>2a'H+goijvkt_NWftmoLxƒϷ>:~jb8NF"y5DS7ZeJ 2w Sc  L@N|Ln TD(S$P̫js#-5A@wj–rwyo~3xƩpR`sKG/3%O 23gHOܷ(*k0M"ﰙZ8[Ȅ@wrioC^e:'n DKq۝g e_=.E܊)MUyYnZ)ﴉw4gF0ij&LE ^[+OQǛ j!tqĦj`837!!Egp g>@JV{ 2 \We$KCG=+6&ep-@!SIUӿ ,0\ErT=/] h9 j%=LNp)M#*#RF/ȷQ[4Kv\5D Isl:ӹ;Uͮ9q7ϩ\Zm_Zٽ)x>grs * s 8 FlHf+{v_9(ChXn= 9\Yucx~p2t/+w,FcFS 1 >,ܰP5=6`#?w||,t,v-vE hVVPN .o99F h0:$3 ˉ>gs_KhQيOnlnY6(41LI{v5CLH7%$̽k1)wx9n'k#g>?'):hSO e}'EvqVo]U C ŠI6]J 3*Kh*8/hN E8.}&KÒAY  .u)gG(x,Ó\!nZYWS$B!,b4NT:t7Nlywb[{"wrld{elJ`JRt-AR)7צc3 0 h-,}Ffl6&`F@xo|su~ΐ M~[B'QlݶޒhE+&9)#ce#ԤS|-תUCEԎIi h &4# vI-&'}U\ǩ<ϬrBH0~5Sr=E%0fT&r-K)sO9cz-ZҤš2E(xħW\D|Dݏ.7At,a aQ9 l4(c lXЭ[d0a P0sE2 3 '^s_".Xb!IKZD]qvS-s"6b]7ג€3a;QcR[JZUʍ}Cz^~jj&R;VP2`H;ٶOz˺?q}II H !UE~p[G_AV _u{DIPciQ@iO,{Poh0~11p@ڛ=4[C^|ա9exwP=JvmU@_ޕJ%x-k^=zq"6GJ E|1Y䨧aGCyvCr#omŰ1gA+ Ϳ$Y}O{/oFo~[HrBuJW21;i|e3{/wypGfhI|'H(MSka>})LE_lw7x^Q"7o%>U/{䜻57D6DJ\n}Im8Tu6`~Aauyc(NI p wq#\$ ǐ H+;, 줙 ;BD/*rUVݣ#{3qIwK\o"&Wm-cCMXtS*_1ֹ*_8{&!٢x"کXihdVql"H~Zv*#}Ӥs&`6P ?-Ew:eЕGWr3"˒RppJti/fy!ԡ_nj.g]h'|;v\e0CCӣFT`xC[IQ4_'mIGZ^ ;r 1P 6lI9?2CTF^(I;پ4heq~MI1@QcD^ cdSO\8GƕH3+sW8zvP~ H-wG{ov8d걃\nFln?lhR LzU)QZl\)$jՍ/AWC:!MTX >nl NckhF-nYt݂%ˁnsղ1(ysiiWB +Kܘm8C|>VpGK3)n7jFP㢅uP%7\[FK\X:\*)Q#SRA5Gī G_sрXp %Xr}:U6jrߒ_zUo. 0Dхd' TveH"ӹZ=9쨡?lAӥ~j̢당3C.Y;,CoxV-뼓BZK{VxjRõb7m(-1&0{؆׃ݎ{h_Զ RB!/\lW*=f1!v/VKsP}$JRS#St?EG^tL)%1f 6uFrDTcؚ tqΉuU97Cݘe_#Vk㽖}b8ֲ (y!Y-ҭJWr5(D8evw>&Εj3h,.@=J/0j5FZȶD$R ma`1g음۹D3OI֗j ͽjˍR_)f;TQqvS9Ƥ'ldD_1,](S-gdL:EB,Dam~1*\>E,8aό4!~9a SrX{q{veg!Hv|Yr^TŻX{ 0q6Dc蘭 MɽqGfZ[z_aI)'uLd5Ox;{Jf:Hӫ#dN5AJ0c#GoFBLs*5G;t` e©Uf P䙃#y^bZú [xB}&NGʄ;*}8_Q h)EF3 HFhPUn+'$ /idQm{<i<8Hj/U/'W$"]?p{`"uĵ\jY$򣑃gtHPF[Z Tt0j5,X@V]7?gKSKWwc"Plҽ Qj6\NEiSk5a%ryӱvӖoCMFډWh2Ҫ786-FbE(%$VJ^ n<+<蔣WSgn(Bjd&v^.\PH?zׅA0k68d)8:e~/Klr`$UnOP4r&c3L9N%o}34Dپu .plfM']ESr46SRM@ 셅F[h|up'^w$rw?19[1MS jYb%(CJz}6ǜ:I޿٭zij|wrnngҨ71"(/ | #:h^11rݳ5nJda<=qN]wKu|HlxLiߓ3 !x~SwI0Cjrw:at`it۠(T̒k۵)+T YaiqI![`>Pi!DB EyW%SEƏ`?À.uB$Y-rɚ-dx<pb@59/O01=6Zhy# &cJmRqb)=&vBw-VaPDՂ;p,\D߹ Uƛŧ؄4AWT>4'rFi߄ sSrz4X'YnJ -տC>֦#d!FXPX9oAwAfo4XÒTF3ITi4zb>lSJ"be'?T(fx3yLS`ޒt"ks IT 6;[/ [s|U|3l-#uAIGvPѠ4 hւV}>osvХe&@yB!DQ`:heVq+M~lCjaG2Apq" MzC '-hmJǧ̸p Y|P;W*M`z|dS,ڻ?ob_h$np}l[Fy:T_0 )ЙSc˵А]*eiP"G@7#+bkw` Oo(6 O]ΟY)Ogx,c|<2fHGtiaAK)MKckQ\c[CZyPZ3o: )1pô5YC[}<Lx,qKg=6oR7X'}%IRQ5OUuBr3K*E2H8uNy plʬl7G͏ߖ6cJA?L4E U$b#-"4A#Q[ɆSvLrΣտ x?&8S@&R_;HUul&@ N;LW8$iNSől2WDZ "ȿj215T3d2D򔭙xS*Bo\՗os-/RAAJyyč,$C dS2ZBKZJF"d{g<,Fgg~ܑXMHL@U1= my0jS2Ds4DՄat'z53Sē DvN]@B+Kȕֺ2p!6VC^ @h8r6#7 k៳W(Չi}SpKcI#S_Ut}NuvѶVr=]3:.+6KzhE]I6 V~wϑn,n)+(|!c+Í}&!9 ŊpDԅ٨#~aؑe}m\G(3u|!Rc Ӭ~ bW[p 8XgE/sPd7r4cX80Ce `ɸҍW?1|$G4Foip:Rhܶym.퀠((7ަ32)+.؇=$l27J)ǾdEn kiZr䦯O2E scD55tfL~k=8ӽ ~fmN/7|2G>P11oxWiiUEKkJ|Z67@eJe~A4VvO)ڢԕq.U=+^T]>&.ԁ[)P{'D&mƹ^c,ܐIX2n+|p7 2O΍ㅙ(|M,K?<6!v,Z}f $Q[cQA3E]-F2-=ƴA[r9GmjN&9pf(F_C7^輨>Е93Ędyiqm`As ?TWs/튲Ů,Xű!BD\ zs9I*Vg{*!a%aUEN„%Cd(Rcs@8uy󫞆WBA(iXt{௯63} D3ώi6h MIQ.YmSԬ; u@WBUi#7JYnbb-a8z Qk;aZ{_AteBbOiF(QϢ]eBgц"A!ILqV~!ȷU(n&Bv}`ojMxϲ[FTJB\CAϺڪAc3 gΌ" &PQpP!37GsNö柌2XnT7I$9"Q~ԨIFӕеY\-ڠzWޅs>$8<Dz%VŹ':9H])w["kH0gOHt-4xLT}@-w&&uѼQY0 C`Di+8ҀmuQBIXbdxЋ'eAgmz^~+n*n:͆>5\U)q{]@&tlvK #NU#=DJShgi]CBPΖf/pi G ! .dcƵX!r[*C{q{.GrĊ*{Wq;u Ǔnè/E߉2 ^}ȀE5g Yէ者ĮwV?z6]p"䦃˰^K`BSnV <pjTnofXrFC%rg}o;ЖY O=h`Po[aU2m b3= CLcNsKPn ?$y;&Q-_ĘP _P0?HIܤ~y! Ŭ7$P8*\PY_ vWaE,!fŹZa_vrY pEɽ,V3,X'tVp:eFtiو@aoe2%⻖AKΑa5W,$ѥ\ ,9: '6?ga~tq~0+PGH*f5#b>5c+A+4XP!͔*:GJB`l(Abx%/E71|~RWhJy~%C"ȊM{v۬{!a`˰AeJ{P\b\DVn[p˝&VWcCljʿs,Pbk`rA 4"0?kjmP"[Yh/F˯;X)C*@((n}Y&Or~#rNMr{ՋdTbA`w 鴜[0u|ܗ-pe?Z}0&~q^Zzi\j]S;i;Å Ն31 t{o6'ERBCa+Fy5Z;Ԉ7j920 .ȻYR鈖yABpN04'q Ͼ){l-^RlTmyawv)f9JgS }?^FFwʚykU4͇LWw<n7y`4SG&=oڡ(]_p2R5 [ʏ9!hyjL Mr|0Y+8 +! zzξY߾h-W"݇%Ngz$6,?")T@3wCt|$՘ G(sRȗ|a?:X LQ(0;cO%\ȕ>Ϫa}oa׉Y*=H*)x0* _[j ,U0GFMFm -Т΋ʹ;clgv҆2gu?FSI,~@gp5{qC8n=J mqƎDHa:UɦcmQɹZI"H](g t{ 1;>EpK%^dkmZ]Q<7\Œ*0֤_|!v1xӯgH<1Y $"/C$%OiM~ZO'kYvk)>ZQ_\ȁ!uξA&B)ØW.Өl> pwhDY-\*&wU2°{S)!A2pf9F?έ,%%Fbe~2bzs9bamx!77Fp5?!.@#Q} 0mqK9dΥJ֠Ō"UrpmdJe;cZqo45 ;'j_~x1gijnO0(bGztDs:wSZ<$~qPQYw ]yYWCz` o)Ca`xT(8 R praNVoR(rc9x@g3nG!YF2-sT?mP)aX֐7G8;!\Cм` ؗ 7z >Ls<)+t#2g- ~ٸR p;K^v?Ӄ^oYckn_*&gޢ{cf|&tШUCp#=Gʘ|"͝5qrx7ʿx?%;oݯ_*؀߽H % ALYϣtbՉ +\ (sKkx˾ޤܓ'HecoLIs+N}֗So5%Fa5KP[]Qa8k6̏%*iz!4nqIrTx8ڑqXHi~bu*A$r|d/svs`qY3Ohݧ/6.[oH!g \m(;#+)ze` yQy) Z=4%]Z 4P_pےb&4Y+_%-)y[1Z= \պf'/ [>4RoV0珘iz}q'`EqgGw %mWM]5 610 P^zҜKzrf_SvjJ辶bkΘg,uHٕ*PDb/6$tӽՊJAVb3ƪgLZ@nqmx.(`C\++o lkނ*žr8qZv5Y^NtYČL=9V/¢O5 c/-~tї2Fn$|r~=꤭eO]HinC'n zHD}d9snLS5=8gJz7*;2,JMK[0b,\LPW7mFۺs7ƦE"TP7-ƠtzzJ$@فggvܕk @aHBN5H񛓃;yG>S3,(dyiN;QGCZݰSÞ% $4:g^SrJL/}ƀ_ !!p2Mn{$.PCw 2wJM/ZhzFXr|e[A:FZ/iv$'6XGF7OP6ujmWn4rr_uJw+]h?GPkJ-Q!$fj 8jue:i r`GN>b]P+.Tvw"h[V*úi ӡtJ.Hh򍮗M08Sq|Pr@FKHhlE (ЗjSِ5=Rj鸇ͥ${}-#Oi~S/X}cpqdYI|v "bÐOl>`݌.Kd#tv 9z;]Gԏb%mQYu;Dܕ($ef+᥯xҜGЩP)M 58C ,[s>g:0 a^R%p+]G1:xFtX;4?/ 8&ML{8JmƬiTJGtie34Qī)AIcC8 +J_+gWcbp~ c3zQBs("g$`>X)3ê倢DE#4+#9;Cf΀ -LJL|'VZ9~EWAU~7h XFkA#Ql-jwP0\rcD9!\9̱kvpWb=)(醐žtûrÈ'˴='dMSu}/1~\n䴈(P AqĚ50y(pW_vFEb$o!MS\F29Ud`"g .h(\7Xma۟,oj6ImخU֭)>8ą]'osӓ8hrɊsGΨELu_Ym \g;c$gqNM S%M$Fˑ祙[^SddGPPc:~ܜ6sVmBہ=VdQī|b3{`맣2@h zQv+:NCyPըrgmtU1+ tLYQ>l^4st% iv$# y} hZ˔n0n@Gvt-WGqo߯L"1uh._umݓX\پŘ.\L|*CH~F? S9iTg/YICG9nTY )?bH]I7qi?#F5qYӥM9jcISu\폱:,aԵaQUlS_q \`'shiR%M¾EDQEfhYcn\DYLZw8MY}Vu- BѾDoȎ-Kk7G%Hs7;)V0" TTq}gjkse,: oqvǢ]cxV6]BK?u9U|+v^2 Hru)qU);E%UK[.2^eߑS1aEho#9CoS 9uw2w&FU 0s(`A'N(#, l['SC] c p7gc,ۆ<22X13#ӕ)@*@*lͬ=ӊDRlgɐ-ʋVBQFn%4ƘmҽPt 1ey<0B-T~jQڼ܈*eL~cCY| ( Gk ӽ$(^֟BE#ƹwP!x̎&u?4❰<~'}{X`Q?#l2T4O[JAlwAӈƒ}I_ ҕbBLb4߯)ch!IFk]2`v6iƃ3z'u] ($:V1knU+k]kV8c;j"3d1!rP IluDv|J:T^(Lw |ZݎU#@.lQ8gX<%}06_E4鹕RxHq\vO<`3nlUV@!@MeCo;yJ-2DӲ|"N>H :< Ak+0f('&ghZc:C*h?"^> = ^˂VoW},+%w#\7).:Αl&0ͱ-*f!dnX&=?kf#r~upuH)|W7ZҀG `%jdSmU>J/0o)N˒zNl &^X))5}XeQGJu߇ZM_!|z{.u:RzNf_ &cdJGu^=Tx١q(Q}k2s|F{P(Ab#58I/[U8TP„ɣ .O~5Ȋw˨5ɦmM"+(V٥wӇOQ]B8@nХC#B?dUhio߂YX,'ODr!KɚbY)w KVw籲e\vaBпاNt>'zSd3#q5)GJ,"2PxS ~|^AErCڿB|riN5>(&ch@`6׳O[mX (詓· Oew7EN\*,9]@Ύ6ϥ^z)A|jz=ݺ!9E;0G(5( h\L4pwilhQ2,n}ҫK3I@|Rs85. CO.DjR5:qJk%""mjڡ!tnp,nyj< I6<'>&J-),-5Z ~لZ |ad%hdC_޿O!Ceksr3szi$W' ϰyꜧQDf'Dv)Y+B@=Q O_|wqEWH_mu!f܏c- hPMB \E?1_LrcuTP )CI߃R0_hZmӬdfUXzS Z%Vƒ~AP(Zxuzē~aRQ$mLF8V#XG= u:'ngPM*3sw|*},#PħJ@)Si+ H~sɚrB!ϻ<*4%ϱ necc)\! -zg-DGK4tr |`N@;m [oE*S:6'}2QDKV%DGn.lT݁__Y`0>eUZ2Q+)<$GUf ;}h8uN)ah93Q+W ݡ}T7-#eó'?rMc=]ȍhL`"g+ x޾>jQ@~¬(f'&LJ:VOUdbi uft8--wA{qn>XBSPò,*wE+?2{I0r̻K}?c+JpƿCDPUQkKI\nk0kn'@iwM8( )bU1akGS"" eF=CVbaWO,o_$)\93r`1vcae`*cC-:u&KH[`?1 {etJ1xsk':!n,@LbD%)Ge*1΋wCGPlP?6dQklRp1`UǾ!9RR/ azvߴCn#EX3uexk*HT( <[;ȕHtHa=tj֣K`RbǎU+ XGk)<-!cxmx=d0ͬ,sO 9v/?'U? 4uKs<|\T!xqfU ԲD|-ve&#&pZ3{190mc%?R@o U1<@iq PZc7qвzS]Ӡ^!&H VX;4HV9tW# JO3q9TqHp̏DCWU8磤k2&1qma_JH 6y+oU4؁*>}G.D>A3[܇ҵHk_ ę1Q.^g32Xl@8V)N jA$L'PCkY݅P◐nTQX=uWr6Y R͕`,zyh%ӛv,~$ͨ`:;HTXը&8(_leԯ.0̂{YaorDwf q`\Ś|vGc @^ף[\[c ja]y*jE7}W)!)[ǩjo:ci@8Og~s"H"һZ%#q.t1VD8coxH p64PS]BcsHj`hQyd푕-4|o1tȒ:GT]i!xaTtV_@ fOb=[ޏt?qB2֜.@a5Oo+pAc VoFjd])\fVz a&Pŏ}w$0\?Ƨ-ky8fȁ]xNݴvMȽ|y.?s:,x6TI2 J .yrd!;nYߺ.o6®El~ Yj/Cel@|YyQk]crn3rW1nf7 \?!( >Iowicjl#1Yk­jCߛgh5MBx_8 UP9yco?q_{ۚP%amq6 r51 F*M1$,CW%Q"%PGS^X4?a=9WrO1h~Egmܑ㔿4Id$Qa>)M5aL<6pbq+7☷l'F"ڝjTĘݵT|5">}I4jzª]m̘UꁀodU |q{yDʱj2Sy[x=.1`VD|Tm ` S8^G.;P>qG]su0r^]㿭G w*BbzbL) q<)nuGKbbdHt|p+"LƊTSŦ-ZPg;'X/GpJZcT.=A{.}_t4(hءWzID%M2W &꧞GVadނ„A ؝~PW.Q,sNpH~fkwKmJa0+Ϥ"ݱ|o_LŃL!U@#W;~ ,KG;W2;d`+3լ.[M ҏ !SP"QkN˪Ԓ[ZC6gC-Z[_U~ $c.RFAٸhMÖ=dG_(ˈn {VhUoQs!%3y3٬D&oo@L@ g //|T`n)PXt2[lFp[!4xHVz{#gݘu#ЋPb6m,pԽ¥gx[g҇R+0W"x6qcax>W*ɏUV09&Q5Ͳw&l+e3j>Ԅy}=B\yuM?D&m@%̓TBT9+y=qw,, 6?=ï%+bSĎHݤ#.~]=0L2Y%GC6?ETO`w!Rv/܉{W*;UK$e_p1(8nXwJá0\\qֲ D+9BH)%Z}fK}ܭP EEnYWc'7{⾏z.h+^MȥP|y#tN)(ߏmDDeKĴ'(٩1vQz$Og]Yǰon+D,m;{nwf0HU[(/jrT;= C)Kڹvw:k)'dnefRW*xX]@i~ []̗9{ʁl jYe`%>zun~2L}h;?RtuBA׈8[|ْIUЕ Ӫ%`ÇهԮd`vEIIA r7ps*q̀ _6pIa,+ўŧc-'7F_gv{7V'ʒDthoPڍ[ZkYv\3ә+M~?|le]F,emAXt$/ ^aO-Y.xV Q<:n@/BeSDJbrh>ޡ>k-%Y! VB6h~(Sˣ.ƲTd{u^P?Y@ַ8rYeԊe6{-"2hF&c9?HqOwS\W\0" 1[uTzB==I]{HJ@z5*ubT%X!y]ؐσ^]7?d_` 0 +/8Qmio@Ҳ~Ca8BcYV Y)zFk.eYc6}9R(򝭬5sEhkE^]>Z$1?~0r^ա࿾㡈yaW 'eS>ubk&Ƀ:z04$+[2Cb.Mf}O`Dm5M$@%#:SҠAEOsuFeR*"W (NIk wu]N|'ܗw~#mqLA2d9~wcDTBŔAd؂s 5ǁcYDx^ ZHp5OA`RZvr.~(S5KOYbZ3|Y'Ɇ;1Jl_|wyzaJkO>b{2eB A듋86{eyQtTgZ$"B2اBck\ gϭ`"K߆lj_YbLXxQreQ8' Y v`YU숸s.웅+<^ auTstZQ(G/οx՝;Sk3aT4BxIfSJ)ƞk2GԒc8y !8WD8.,Ke&-ՍLjijxrԓC9zU[,LkyY eOFɸ&g03zHa[&}3M8kFB%E 347z YyWs̙6$Aہq:%C3)<|mMe=|M,e$$4f. $j)4'6An4Aw 8YCΔth>*$ tX B,KwA& ]J-ҍRee=EWӧ_r O^cmd &WiJ)<4'gD7jr>v(gؼ[fqJg;gW]]o&5|=_doYHĪ n9ΕOSs;XyS3hO+`UM5 (d̈za0̭hEu]\ X\Kd1 '^ZjwZIx+펢^O 4?q$EԖS$8;~CN4,"kJS.h{lJ`8k"ffFAQ8=Ys@8w/*j|ʐ.$nD+Dʅ01Rt "y_pen#'|t_DnLRcnBI>L8fcU2UyPUv*׆ހqa޸Nj슈7U VrR_b֫9V+Mtr(l@oLJ.SyF'FI2KЎ!Q?٧Nl <5chKCk? V>d5d`. ն1ww$dS3%U+]J؜Y[(vCr-!i8(ٜi5DCqH*WEAa`,qd>SP4=9#_r' {sKK<~6քTO@nș NV_MlJgCD&~XPޑODVYnH&k)8 \#'^ӈ}8vH}IJ_Jr6"`ZM ߦ ^rQodf} ҟm1|surT>TyT\4^2΍lȁU$ ӡi%b@>/DT_%ڢT8?AuM!u,WOPtC8#l%r 㥴/9IA3+K#0x.B: |\̥[L DM|aOU*%ZqvQ~I c2W*Ki`/v}}nA/E njKv׫m䵊͵+Wv>qf9^=ܐqA3Evpk"|wI=LUGF,Tq?8? [5~L$K;Q 7Z##KI Dy͠90y?r."~'AA^2rOeYL|Sq(9$_0!y찺wA}>a.D<8.g@8r(r ?׌. f[3c8jy[dO?J l2 DQ@ƚ$2'I$GY6>yUEH߂'W3kړИ< beBܭ$ܤ3>Gu~!|s&W}Qpqv{ݽqcԲr:kz) 9Q0n-p/\4zOOT\[K*Hp*%ABީWF ig&.!VRj}fj_#J#II@F<[騾ճ}R-9M _v@d' (a 1*>%?E5JHr4gp6怩۸rY.=\ϭUI R_WYjr> E.d2_}^ ]ۊGGhj/j#2g@U Gj:ƣՈ{&^^L"/ʯ}YAPVa;@tg>9ls-N1WYqQ爢`YO67B뜄b9[^885fsCTA0z5-8ߡEl!4(ANIeydJJ_ﷃtf Qǣ 0qL kF.ژw%XĎJZNѸ;bЩ7ǜ_>ZE?B\6>F?}lCտ!kb5nmo[4-.*;09g6S{A7 ݋V݉S:m~ l@J): obӽ)4+dx61 Y@OO`̆@Ӝ/Opc2\3fSd_/&ODNMDv /ӏ>}V.ޅ1: y|ⵡP.svY~Է7F↸%XDīvII}p P  88%0j4SX2 o e5~E3N"VFjTX?Q2Q[%b7ҹT|7@=S+J ):jDoKR<8~D,G|%r8VHj0:W%0;_,J V;h<7L{+5:mzDG.6l5;'G Aُ\F\ 0#U +jc/8f:WsΧΥ\O 2iy>ǁ AtKChp|9X3uBc؁u6ޠt Of1s}{yR͛+$o E#S<|ꁥ ^MYq0v *]. (v5*ϝLΑpSO~`nΌ%/+vHjz;}ZR w rNk([&>B`ԴT;sREy"\7j y)2:'hu Ӣ*@uL=赛F@>Cϛ+VDW>-<1ܢiZ$P2;8F(i߀uqjꙬ.}W%`3~= [#*H|P *&!R N18[L[Zw\s["[S"ua>ZZqȈŸ T}BG&ZЬM_ҧI~jޕ?C$>(CiPHIR79y]k6Cea0oEyb4lND(;9A3{>~RܼxfQ7EvsΠ|!Bvl>$X,&*ضҞ\jWv¸xzn]8kjꦛž咁J%RV5]"@H 3:mR/$oY Wu|n;bi NOzI%a^ =Ym/yEdSZ_~+qJ7(hW(iE+zJEb Dh}f U$ pߪc/*L]fsCד43RLQs0c93m:RUOcTZr#ư(.s*8=N-w:Mm@^HaJ<-~nE 愺no BB8^Žn&iqcI񤆳xt3FϞ)~D ,B:Zűt3~r4q _NjeCO@4 K4!ؐw@}H:1F!_+[wro !47L5Q3,T{BU5mT~ Կ[>6ADz Nj UUwkjtS`IJ9񕂚E`=&qP†Çmml %`o"fU&|FSnpH ”L ]92TP2bf>Z bG;z/=0L胚\&-۟ȦZdGG`;j 3>z'e/YfGϗ#)IOzs# pi؃[-5F#& nޞ &vqxޫ;1$"o!@NʺOt@pXsGN4()b.v/mG dtb>{kps=QpmMCOjÇ'ь}ɨ4 JAX2@."\g,8ȏ J WA+X9-?HU7-:,lָ1thA/@% 4Cٰ߫g>pnfpy5k; W80& UYyNn#%N a >3gʧnTOAι=B̌yev|h5kSugU*lC*$GG?#3b>ß۶ڸ7pVTںOdb>"1ji? Ք )UAa*=cj($R64u% kkkiiT*n[i&e&GZ'Z t3E~U?4%[aYbHq ,۸RvTE߉1w,ro*4dt#q?.rlwb_C k䴪aSQDcsD3Xqu&i٢Vf;KZR2"abXg0?o:4VnFCE|>Z85'LL Ñz n%^# PE;u^ wk}U:8't aJh:ƒ)#n/0D/RI>\)@KHoN&NywNvGxh^ Q&<2\jOGiaT3cjenJɓ>nYyЇYBI@ yi]Jt,YTk: X_RX*0 ta&k tzC";x#$v.Z 7z8zLG1ۦpꪪj4 2G ꃸ;>3kH\2 ͱTEڒ{;bF[MCH|FlW>hS.9rpJڕ2d}o"=7$Yd2Gq2CӉbBDk ZxyօXwE)O,h1OYfܔe[RIG"\@L *ϫn@4/hRpx>@?S~nqs,Е{ 'CsMQ3M;\3+?,c5N&V2/yN S D-Rc5{3š@J&S %i0dBOUdݶt7N|2MxG},B}f7oovz_%#剙uE1% >"|#4@M?ɵ08+27ֆ?7x-pTh \ߒg=L1ZcYskj5^kWh3ák!V.A(2G/!+CL;ksehq;-$Y R3DyI\@$Vwjyg"eUFJΈHhAA !ܓpy)}",3o%=Dl&ݱpA5ۡZf4C Gz.mmVʝMUƝDdmY_~Jr1F?j HF¤;+L`ՠdB j7=eX|n;>Oߗ W)c;!? oeLjbs,1Dk2nai\t.+|jWRP/ G$Ó+,/F(jGWw @ 7bc3ifqN h&1pBmR39!5|/7s9?'o1BUgWw뻼J{6jӊ`_WlUV7W֜-9`gB^Er^ah"RT; Կ("f{ht.,ֹa>!oN]О:f=D`;>>ar=1G܄ٲv9tU0|޵Jut0wRCdxÀ5nˉd1{Kb.|kCXHQ@ bK}U&fTT٘H wAH&B;NphP1 tIsڳu5֪ם乽@ᗕMjElcQ_0+Mz?&7sQ!xCEGڜ?gW?CU;ʩ0V.JE]Rf5 7֯Hm<޶Uַ_CG[iicn0 S{7F*{1D/^w_~* \bLS"C!80-B`gq#ybN0ʍ)0ߛ0uPɆjꐋ~9 zjioLE 1˷ M~"g MbtRlb8>ikaQtD:3 Sg]$lA4V .[ҠS36) $Ejɧ`1K7z &ABzs%jD#}!ZœrSc"JjWQ6@aqu %d"h:,ЀVJT}v#X~a>#iPjXHTlec'y"{*dm<,N;88x+|> Lsf(g26sgs3ؽ˖8)TwNb>ce@ ro=iL>_)nl񅞻oN=C( c vbw~T)j)EzbIcVSGb{jtdU,72zjW7p6Dm* M>1cڷZ+QKѧwx خ T.ftKBֽ .+:ZR@@}e&{$+ ;K:x|˙$h7_ `Bp.kuõOk\M2|qsV`ܜ)_t ' Gi3?lݝh1]_IC/t^Ňnxu7,9m/+HB#<g<6De 0;rJ.L =x5wkD a-jz[aך~V5)HNHE?5O]ߐKL-җHg,WBrS!Vg*dK -z 9e>R^5twPo@S3̏D(.#UVvJBc1%zP/lЋ|/d0`` ]&TYb`3+(_lU"?{=09T>F(cPB/ٖM )@L8ŋd8*|7\}>@GuÌ *d%kZ83Hng:H*R̮>5eypV7&6\ig):3)tY,'[X^ 7!\Kl`U{-(~:>H-daFԬo2&U P+KӒzTyu7S$_7=~ZOlP1z@&wMYT-队◅H:OWQ8¬&L#u\\D<:8\j'1,Խ3<3H0AZ?ѣkM&/~¦j0Wh|g-n&j[!Ma r}U>;kg|6JCID=٩n2iy0mlHS"*d2> 1!(lCN딙X B /.Y *!(^d' }Ï |[p"Hy$=qP 2bOq0gaHm4yM_N;0*iTE;6*žH`aJU:}8k@b> T00T6 qA]`']wѵ:hӤ;[Pʛb(_V#DMUDBTwjWKD{1C˶d/[vJSc@]¤<31^U = c Kr"AoPly1W[k[fÒJےԈ dl:!+uwox_BMŝh: Q|N~EUE\jס*s# Ʌ??ôռM_SAFt_.|dM Zir" Os }*0Qwf1lM}K* +mh1⌀aTHc`w_/ 7~| 끜Ȳ?։x q,\UA%g3ێb6Gzfl=!*mȚcsTtZr4(0!)Ë>ԯ EX^#45H?$VwzŬ)~2$4ʪ}s C)ﻖ?sDxW!hMH^7#a19m--ʭYpD5<:d(Cg6)9'EE!xtJJi B~"9xQ|?&ļ;>F=),^Ms!&N/ѥb|ǡBȏ.:{֞;.8g%fe,*#--rQ}0wDbǥ=,JReje9C\0>Qtq_#ZzL. ڃD<'a ,|KܓF,>mpvwėGA6~OfeL:V``Ʈ.$I%vtPј@^Zb}XAG>Ķj2XW#/LC}1Uv.L++j=I;~FL IĿE;QШ=nFK" q8e*F7Y9\aǍ+Y?`S߶e&XS@D q鄤ɎH+Lh'?Z3_7QMrc'T@CHP&R>y{eALx,yeMJ"pRi#Z@GR gpiG+>X4HYyr^J;\Cَ;\`.Mw؟j r엀z/'0:9 #BBƇ12GNTK`46¹LabQDE<4 1 SK*|RvT`U$̙֬j "lvN}0P+-5dYuP8 9%/v A$Xw94% g(jPws|B _7L8MrRș*e49 <\gsbvGTs۬h\$ha7'~( ^%goNL[\5s͸NwKnL;Zt"FS:u siR1zE3lg%d~"`X u;ka&.-V2[EBaDMpKđ5K095<.n3$tshz<~MT&dk xڲ'-5n첧 ǣߟv&f*%b-S,MJXms= zvİN2:JL[is=3»y (C罳bhj2dHu$^tSj׉(nK L %ZwsAUJGkESu9>U|"n"b/lĚS$L$L7'8p*^M?&frR a&J  zcmmb6Tji,A\ (yU3X{XWlbM9 1O)Z3O8_0tih, c2LyHGF$68*ftk] $֙&ܗ?85,JEAx֎z~/ bAmRl+ǗN6+ 3BQZ)=%<Uqc|#}o@45d!w:0%rDmPGvܐ!i|:1*55<B758>* "HU!}7|۰Sa7󷳕^X0c9e@顾MqZ I7GN/:yDaiʰ=1YƛtBvPʛ-H/G4V9DV<>y$Mge5:|o~ޞ2N,8G<`}nMMPjRHR.[0e/{œȆHCˡj);&I=(ZS h:9O[l[&>*&QYJty: cFYDC?LɆgHþB8'z 18 Xy/%w77ѭ52No dbcx5Ϫ44ѣ8{6l_xש%. o+쫯<ԺS}Ps1i /o~Eoݒ:iVRWfνDϻEơ 9kZģ( 4^w8GxaDXD1mr[l ǫ~{x)tOlˠPd6}\[m~G #!gSm\f] Hդ3W@ŐҴ VACiLjտb3V[O :78\VTkBA\C6ƇIՠ-|J^nO!Lz*+²"} by&,.јbRr?ѩzaT(<\yy~8gvS70_ B*p̋lj.ЮzĕCW:":f28^j=BHtk4b \\vb {l .2L; o1h 2o^ &!m` Q*ޖ3{8W5BZ(78q(4O{SaJ_WF\Z/Ka[klIȔkV.!*^h(kmάKv=#]~)b-K,сʐ}J}5--^ī&dC v>dt0%8* nHtm V}QvA+ H$[ЯQFܭ*c_ !rCe}c}X1%'$"M|g.@F@Hk8I[1gT9F[wGhf2-eY@.l. vW?YIзK|ܱvԬ!2x c[4''tڔ1~rdu] lNNaNOϦ3CyL )kV?O-hBsnTHoQԺPq-ZOIu;yJXwZzhk (% *2LNIb1'vXA_de/9J~tjnq!y8Pk:OT!0p;Qu/Vf$NF;QbY/GK.1_mm)7|BV ]].*(V~̊tD<[S+1yB95Zժ=KΡ{՚2f  ,&-r4}bn06=˟ {.ެ>,T7a+ulROHHۇK"t= VR)|f9Ikw A.MuڂV,)y(E$\-@,ͭ?AF2+މմDJ|ʛ w Y~ A?JT7fEXTuY$J9óv+ۡ\4~"R^)B2A4㳺c ]L\5M$Ri 9?-mg},,UfՇkj-6~h;,-Ca/TE-szx:9ń!2"-c"6Ч_<@`_ʼC;0 2cMS;j`(93wakU-xkʾLiP@3-/8Xa[{aNݻɅUydJ u gjcDa"A_6kΗ6u%1:歒Q $ΐPc~.1xV14;&d 5%oE0~.#2P@HI cmҸy|{ NہԠݫKuzaJД::ͻTSA4:eS.^b; jChv-t"!b0\'>c_XҌ<a Ե$W HRdׄkyb, /L@0AmnƑ0 B9 ӿH:hxd+׫{$~Exؙ,Mwccl~%b5@5H. uNS5Ϛ}L?4Xx뼙,S":վ˯Sڒߜ3n(>tUYj 3\5^,W .(T?!P+Ka򖏛}E,^L{Hsk`T#R4v9Lw(O7 Օ1$Ja[C߱kFQEtG) Zg3?~n^H-HdC ]s 70E/4G>gP qM 5}Y,,_71`9O!C˷ kF/W,MX]uV1Q{ L7!ڴ皔h[N^nQq0Y_h̐ l \ɇ\Cu% oc_Ď[>Ɠ,[݃-Cl\|O\a\yll`X"_|aGA8?l(h \H:28ثe^6] y5twڞ՝M3jCgAڇ4 !,15%Kxf/ˣ4*r8R j,錱;eS7_ j|w#~e U] %!bENa/-^@vژ$r1 :_wMO_sqM~l鰒^extiy ]lkj^}x0YE- =u[nR s~Mj/i6M4f7ݝGsLci3*̝(#p=(yU8 byK!6i׾ ٣|yƠ.~-_ד dE\^2& Wzj&xڙMا 0+{!+W1gEY2ſ{z9)_z]hԵؾ0~=VxC#nJ ܫS л:6m;63g$gل\$tԈy G9]?XҶ븁6*EMwM,h$ъ˔f@I NPqzDE"!VD6E;a:PJ"VDϐo5f6`1 [ y68oߊS|*g->" g2c0$Z8;` DXʥJKkaǘ@G i:a4|vY#zC^ O!Ƴr~tx!@<{!UY 1_<HvHn4^RvIACDp`N=1?h]&wvUUe'D ә+ Pc4,Lѯhh"b时7 ri)LVkkzdm /r`Kp5',ɳcfj*ObN \/[n.D(2DW8'WY;|QcAJtI'`Bdk&EUaj PVhyoo9B[eU:Χ;. DxT ‿Z4?ۜErJ+M"BPqY_}9zދ[?h\bX-MsƤCͪ**ភٺ-TbJ{(uA پdHM ەfɹB8,,]tpBcp5Vu@cJRmPR -[i0+ʋ?/C(w/?J.LcEft%RvrSKY]D'm.А[ma Y V_9S\Izr㌫qG.0WZw| -9z 8W-@0$j|P^d{s'MQF,?Z[C.$WٸT娯)mvbFq캜4:(5j>^&)rcā4ݬ7+1@b[ ܄ RY8NRⳀ{pBOXnZK2jxdL7jY8crl0CGGO]V4[D۞&Hy""'AYbԚv牎^+>h@"7r(f.cK6n&VSw*bG^(Mwكfp 7fmBSҬR^oXftBXF^ֱRG@,Zj&/MOC)piUw UyN4.jCs b<,z0Y!iUoi@4wztn{ ꏙVT_Ps5PEqHtkaD"2reb I=}_KG(Ƅk@ĭPhPg O𩜿[.w| exݞvT)r9ɋ/@qj5JRb-)k\ίͶaԘ|# FM# (18kCyv.dl !8?StgZĔǒ1[7F09MpAjekn_[@z4lYRg`.>Bvbrߜ@Qp&̂ isf?I? T{fj̷;6#x[;@eO1 |z'4¢k]{jHEVS&ykgWPp?y/O] -zJ /VOͤRZ Hw["EaN"T# iv΃Hi#:5\U>Dí%%*I/aʏs(푧7hvRd4<$ ]$fqB%fY|!Ӏ6 A\ f`pae'vw*dК]ݸ($Da0yപ${]ﴣpn7+dYogYhۡ@DVKdU#h 2ՕLoSOޯ ^r]nyؿs>``I/xS:3)>tE3xJorKp69/CC*Rw>[(>|*oGV0f A{,`z"K>"n6TQ2{ $|pqFKO K T(%]M<ژR8FFjSpOpWzrM@&1Μx)zQDO7&嶹ɹB{*)*bZXٶIC5$zq.ҵ! CmI#~/@/)EI-qBׂ~*rˏ/>=Y cx\ ~AEK&O'kSL<=f wk&9i qν R #y**,7h{ٌ\2!YHk(T釺B~634+u?VD*9c~xa8ੴʌ*/v>Ic дZ8hoq2p< @205@s W[ 3QZFlUqZq>PJ[.˒QtWםc|#|" 恋 ' ?hm_;Gɜ4;$v]pgǥ~w6v bUoG§ܪ (WY/a`ίp `/o Xw>Wʝ300 y̩wJB/T1\yU^3c ]-JLgځ ̼O<+7{m F>m4.'K/~^9{nMOtVS-̯~V2uX-[yMޞܮot$O?.Az֯(\=g$hݿ SXbHNJݽ`U;]2U9G) e)G%]a3oaЬuƗ9-WM[tu "xԐPc Ķ+33\w56N4U$c<'>՟qʏ+ $ p/gBJ,ӺsM=@; 5 gn05#]KQш=4Ԥ5o5l2~0.C,ZXuڌ݆/0c8D:#?C`{.BZs m0p5ۛ(s)R|ncͧwQiV2Q MQmhM?D LK>iF;'}>0wߟ+(IOXME.+w%Ds|ί١ښk&Ǟ73Ƭ{SDж0E_[[{]`c(fb51(y*s_5r% Jv$D;د(BUhbaܱw)*`cI& m]|q[T/hFtCCBȈ@z]WZiIH2SXf mecbn5 b'[f Mzibiꗀ|>l(0U 6B<)Г)N<F `(VVKPKAWuDAVTJ؉sO ZljeoaZW{AGV:%@-N\lAI~,]^c R,+^ ?o! 1o5437>j[ K4В6Y:;O>bO7 *# M٣B|4sy䭤2蠇Ov]],4S#J>Ydj{mvi.?/}V˱PjƑփȌ}E7u t@AHa!VIҿ$…)T Yu!Q(H g> " ڊƹGJįi\;e_쭚ejTKwͣ'rWpyBM6ZHB/9((a 4't0h- "Ϯ--aržU$R㽋fur_;+ "Y"kAq-3s31'7O:R[y2Ѩe/wuCEȨʆ\BH0=Gk q*[ǿY4D/OoFDE2%Y>'mfܬ"GYb)aHo:f.Dr`bk ڋE,'ݙb_8uу?Y&Xb^ I=vdiJ3dЀQ*S3ju%Mw^}1T@EbHx]4uѲo#\ՑrU-:;mMecG-N2,ȂW.;wh5V]&^GKS PimqD8g_mdS -jW? w.ՌyW}SB S7ozg1{p.Mxs\AjkHlLn-rފ~1x.hMٖ +1 `ԅ_J- /R Hv&pvG˨ UXKL"s_MKelC-mb [MoP,3ޛ4]_Rrp: H[hŸ\v6Y@U4u n/5QnX ul?'pK\'>鑦 JS*X:*A PkFۜ-܂:ĒyUg ZX.EI,yӻؒOnڋZp~_U&'ltfHޢ=`sZ͠ޛjÄh1&2PXl =R.j4]jG.pl՚Jhue& חs2T}Q,' sqD41IanYf]L}Mrh` !%̕]E3a M9 M=0* K9}(xX ʷ*%uz߇:y9XNscڙg>eY=/^s1_>ڬEZ,qwniB.f}%%psނﺓg017xZ﫶x]yM-[:&mb7/RRChu->Sߏ[EQF୳xQsm.EhдzXWT'D8/n z>*wݻo!z3__*MFjl%s\")4ZV]7_̾wr/'ʆ6+ooAt , LǦV['Ui ![aPBe-ݳ˪ ;cK]s5]Y(;_Jtř7 -DK4@;mxV4d rBB0Onns$>sC h\N-z*i(BA&&|v%M9 B,)lrװ# i:hǤdQ@ SeL)y Qd{(>ԑັLs XA3|\ydA@20ỏ/ng7^jjk5D1G/I`lhhp~#yv5h0lJ.\#v2]zWF ^۷YmvƝe-0G:X3.uᦘ w;YZS:KGqԮ?D]\JݿJpAi@mt#ΫL9vz+~U0ĩfB=2@՜UOh,@Hb۽ kn"p3\Bx[KaP3WVJ)-hKfNul_!&JO N&iqv*򦲓;}A(bɂ3>Jr?)#;y\,)UK̾E]5{_{Y*om|6f|w'2PLjUlz3&=̚%$5/hQn=i+p9(5CXrQThv?&C]Z-gcDZH"]sOzeZ/{&[k~}ASdH.Z zQW P!>Ňr`hZ18Jù [޿]@ lXp0{nK}vY[7Wkgj tw iBS] ɤqq"+nی1Kb=:ʆ~M gop|SEkMGpRH.ftq4p ͧw;vϔ"&/ @fD2puC2M]".w 8VBbk9f X5p@{OdnWݰ:)Bٗ6IPwg7;im@2jr)KPw!" <#ܕ~a(=GHd=E돩jNGr SPrFLT5 A&ڠxoMxуx V?sem]wָ 5. U>&(F(̩o DǼ0q4ԟ'5޳Šbp.l'2Bmv2 w֋>R^̈ZvB'Nums-Y^8펴j̫%zVg`/|##mUz "H-tapi_CA{w$]UfUQWڀOghU3hȰ& ?mE+o!VIs8,O{f87$hc"DUN _^n jg)-%#֝i b;Fz8]7P(CiLtHUw |& ,Te@|vG0$- z1KƄ- mW$WYw7C8%i})m$Ӓs߹l M%`®>ྸߗJOݝoAG -~8B*x+L0`{;"w)sRA&|Y٥kSav#6vlwθ׫&FAruu5ڵ])ȋǝh4 Q3gI\>6wĪ/ڴw S ,[=*O0&=^2Dh鏷j~_ s4yp","޼5-c45_E{6p&]JT:+R ne0f[-{BdE5Ga]Z-Iiqd7!Jqv6Io(n"+yYFM%\XYtĪ%j~ͣ  wB+b[Ցu0(XwzLIC׌rH+5{E3y?b7mWШ&gJ )B}DU,M5Qk0m8"߻J |&H3=r0|F*8փ{^Nޑeԯ!yI`MY`-iV(Ge+*KZ7"`r7YVwIH)0Q7½+b~QuG.ҵv.!E^cXEHsq-Ha-]ooRo8(CqƘ=s'=vvn*_ʠ"m'PktPإ+5p͑hAѯ(Lz~QYAe$F_`:H w5RLsp; :^$T?]/a BVy19l'eW>a:xmC}Q{EVg0CJ@Dlc<#eʑf1pQi{] t8B`%yWT=t5Z9dD:-*n_ 5,C8ob(dE(UmQ'fY$Aph4Iiy[}1ʉr"ytgę53g#2e8L"`wu7b5XwnMeP ?y)Oy]5 cX5Ϩ*2'UqjV7k9]i'?`!ڲ4"O|"C?ѧKs)aH#A;J BՌUj|Cx1(XG;X3C(0K}^*z,l\Fǫn_Em5\eZ Q/ϋ7 P)`[b۝c Ma;c۰4^P2QU*&1!&iʹ,՚"}բA[GٟNptV&Ui}ni23 k$mD&ع)S%970~% w{яΔPa}6zU'A2SSP&q_ZI{)xZ@ݵNK 6hjN?T9nO88]KgI_!80'*x`~O@!~9Yf!D I+DG"o)5h- |ENz3Ub;" X8f]Nq6u]f)I'jZqEK1`˔ͅ1_Q|Y@?mL5}!]?<@>+>mJW Bop$׋o9(IYqwfU0 Ղ-ʪUl%X":( ^Y!%ih#,/B)wT#24YH)-` Oujx~QslTDZav9(LuDے^FTJ3e&j|'dЩ/hjD/a;DXR̔sB}^Rd bg=44r0dh1H%x"Mm0 t=߁˫ 9 (^M} x*k$xWUsͨk'*Eh0e*>5SOnr*Bl;WZ*|r1!PK2%jF6pA&P{&da@77v',[Y/k;{eS=a+5ڳai#eB!CP$f 6ntsu 'J4vqwRZ4Ce}mޙ2]ihCy"`IúgQ_h[7EV@Y6?5b4qW>i6$* <s|<4-ۺϷFh[:jm2;BSˊFux h45VH-dXNnݽ Z}eN"M»&]Ys[jR2)Q %΋e ᴾH)͔wA:Q ~G)LpZn@fRjP(ah@̀h%#g.'Buo582Q+)ʙ$KR,%MVIB 3z+DwcAߔx xa/k ǒ R[O7~+㑳)dʲ"8N_hGF%uI|9pn饪{=x(̮~]Z*8`7ú[t ۡJ?oiJvX%w7J0XUA!◙r]m?|5'VB ]򮳱vZg6_1~|V(tbTuDiDe̒ zҦ*船7uث%jk!^flV7;^,,X =N5*+,&kw`9<3||NW"],8dmկ򗺪59PaOӗaB7P>z0*hQyU.Jߜ /3s2&S)&B[xѷ(5O)sR8y205JmFX. ([dmǺcB7?1M3C`|w7&O@[+s,k|u wM 3B[OEJ( g7TmcoloPݞF/j2c4H=Ph,,b]8|BI||'d)bbDPX˷* ExjJ6tdIv9d?˵+ "x.SX'3S1m|ss|YG3m=!vWC֟ K3iYXpnM=}P [hc-P9>\#uŬcS2P@ >8X1G\oaj&ǖ]M-5ܲ iD~IA`gL;鹹fMd0S‰x~ Vk Z4;B5|IpZTmǨ)DrڔHXԱEff 7~ ^pL{{$bLu 9S/C8~lPztVpd'HK}q${'ݡZO^L^4:ҋr?-N7J۾o}dzɬ1x;;+)񛧻H,,wހc73v .Lar땀ԓ<6 .H3逍 k:v&R"conζo20smL 2Cϳ6uMh hj]̩ʒH/.L۵(.N6%'bUC}X~,Q'`I,xL;B#PԱu۠AkN}˝TZx6㞯㍐A+dSe1eTp)Һ D.+߳dp`2t^(joShӖkJИndK,Y%roJ͟E?tlI Es:azʎ @j/}ǢZsz=$5n6[vs5:xp+sY7¢}fbطB^k:lǗ@'w@ S7#l#qfmAuGB|T~QhE7;i#VJ*N%>LE?@ Np3dzy{۳2|]ߏ.d" nOuNo؈B-_HT3JdF}ģ8D?Cie5~]J4:݁.].?.R ӰcAJ4ԺCprAؐES2NG8MM- W[xi XoICxpjS rqr~RgSWzC\(LCvEaE|v'avQ6q$m%#! е`*pxdUn`JwD>̘uJch5IBT─8y.Qr{Tt8~:i^q8e'#m,jNg+Z*{C?Ψx| HeiRcO6f#jil\6 'Z!Jrh *^09&:Ւ7u4_l8gϙX>JUM.  WD#tK\q>)}/A6jdxc=ȱZ!y~^69 HePwW0 j b.BI@WNqS"A8/4B+v/d۠N=י%!t{"@:>Xx*K/xG:&kAvfosA4  X+]<^H'D:[G'mݧvk<)"lDvSZwy7{mВSȢs+ZTDe;jln"je ^bq=)~ޢWA gc^0}Pw_6Uۣ&baH)^A/3+%2h OXKvY "ρd2s<5vҲLB[QWg3.{oҒUCP,< ps"8B"lN?Y#,xSUy,8qذ ޚ( })ϛzT7];UОeƪ*pړ6^h,'5G׻x[UV'WqHMJb,׌,9PK:p뷑d 7Vjz !u.2lb(_@`56ihEWd|J `mW4O˶o8)O Ie.}>N}]𳟨rg`Fl=pHkݵWeu'YXsTғ-AɇՀdkavy `ZRX EƄ q M,OXOwB\U0f+ PA@/L‚SKI{p+,X*.naB"D32[tKc3ʶ?v휡xYs҉=!xzh w~KIfvDԭzŘQlR7$yTz$kρ=4put,ڒYjDքYfPG 侯;vԈ )v@{YG~+vƧ,q"5r%ÍCx|>Dm=_|!=OAL3 Is->'rud1ʻ@4қ0";1*w;d?Orrv\B97-><2J<ńZBi09LB$LeA\q;(FtiӅϤaۛ@RPF[w >ctToY:0iܙ S/DZ_qH8 CG2q: g78aiv:`m dlA"Z:IFj__OUr<|"^<2ϑ#AUEUd{Ld,9fjH|$cVFFm8^SO }LÓtxQ58r@B0$1W`(A[2lqUҿP%ӻBmWB@y"߽iS80*lܬ C.6 7'5 xI.ϣ unp+BJ-3פ m݃>32G9Y=Sԭnf9d5:` M?qT'Q6 ;ƙAl_pj mu pԺ~ϛF6㩾%31 (ìyΒ6lwEy2hcɍ<'I49+ƃrg?PPD;ߎmEimUZvf5K'7!ZrbLh 50dv̈W~DUMdXv,X[ѧаX5)U&i!ȧܦpl.TU#4w>asld#\_f.# aKn:o`A6S C";oD@!P(X?Q Q(~)D!cW^nY2aO+=1ЗA{Zq j栚`nZF|PB]Pm<S> \A& [Rd{7MīBV(uzvXPVهm k&BwUD^!s,#ϡ?{k.Xh,%:/68X5^~Xz&֠@{F!s VT8Ak_G6^H&#su~\ ҁj MB>Omp`_z=<υ*י@Ȓ3p,D~o`ن4 uک4夆Z IB&c }gmmRUCsΡh{ޤ"I-\SkGa'X%>)Mg}V: WbNf\Ð(ΐ[#!r1ꀶ4[Ei]-@gzAM`ܗn3p\>G vcDkrٞvF%8k4R&P [B^ yOJQRP=iǓW^Gq -vXN0Xof9r1M{If/羁&%ɽ ēgˣ f:#a :{\Qz3~_"fe)8EN.,ՠ }fb?l5P2JO׸1b U.T\jt*Ug7FD#KVՄar6鰅 'dD(;'v8vQ_`8`8\䣹O}R`4:k QZfbVE8M|(!SB#r*>) mƣ pҳcmG*XV):uU{ \/1u+̓VRr.5;39/LᨖOb00.5D7V@R LASgbpQ˭CWT1)Ww pSa`5BbyÌx) I:7?OkjH[k zKݓm$0UUM9m/xB%SVsf'\[JJd?,A{fM FiFaPvcrk<IC!Ϧ}G_yQ$JҪHbK";'*uГ0gA{㖬y tږc7FDJ _Tb0ύQŁT^џ[wpc7$Zz1jS&IygjHf4imjTcS%뵾M|j=?n/w̙t=B :/gp4JH#zeT WPe6dP*Q/Q_UŽJ( PSG% IDd'΄S?a ԙ(ĘYډKl4yP{_G'-=Ak3MAS_תϓhSf| 6${dUE3kƙ5AJi@ Be}"%AKxqk('μ'Rl kF#Z \zPӝ1pj m 4?GV欑1)H%q=nZL[ pch8~Gk\;:+"u-f(}Z( ;0 ࣺi>ގJEBSH˚o o@*~6F<(K?c+ِxӺ#ƸIqꇭ ^C7'W}&91Y%ʛ4)S^NY8۾uKnq\`gP 28&D~@:C/=7#FN]#qG8z=ai.pQʃyT`҈t\y=i8#stٹ0DpX?A.$>霾h Is2uV&zA2XhVU.h5vD(Ü~#ƖK"⟻vC%y4ȩNMҼdJmr>hQF=;NT zPx:-s4da"/a);#ii6MG )">4r4xC+}Ƭsųm,k T꣈!'?qiV̪ W=b@P` `JlSuV3piJZ  ʣ#g팟=\ "E1⃬81!=$X(so @Hkj-ۢK+F vKʿrmWŽā1ce6DG n(&xsIUch/גa:nO؎h/]i4ˋ}{XxhRL3b-cn+'biл97>-ե: M5 /im\[,'_{Cy:@v](14!%X)LDbH ṵS35B"aPSb$MhD&:0u:|T'Baht,bOūԱIw{i&f0&eKj&O UQF(#k3=F`\鲞t[9QhVM޷]qx&)|$th(omt 86dP"x Qz c]ww[v="Ʈ ¬m^+D:^p7}äeM֖!I)5CfY@Sa ፟\tX_8t; )7ܘ̐p}j`B+! tѲ&5E]^u7~V}\RנsaVӿWN,q7QwY5D[IZ|0d=~Y0U9&e{LoxmS4 B Bsig֥Zscn2GqRBwMs:g"Ⲉ+_ޥ?FJ{S25s⌮̇m] zm3#q%6uZ\*IJ8gXD3Q=-s}ԡѭ%|n b ?0 h(=U}_A7xE(~ CM[tQLYHJzme1 @+9Vˇ#'`)ӹL>;@էCp'4!yv߯)J7T۴פZi3v3gAo ^^ܼg>$Vp Sfн4%;J׺eQ$d(f9Xޱw?# ݏ=L[4:+vQ*c4ne;*w:}1\ ZDn!*~7C8:k[mv2!N6qkZCwZN2S)Zy/3i`6x{/]&Rvl^$fh ҄L&酟E4btB- 񌱑TiYDr[|Zoc/ᰛ SA|8FKHGK p~<틣ۍ>Ll#%TVt7e 2O@Q5!tJ?S$KbLؖZL9%I'\*j5b5Y1ƗMnHlՌ\]4R$AbjՋhlQ_7!zfa jMG09ZZ'fK+Sp@u> %tѯzlGH R},Oq\T[G\):mۍv!5*k]1i4/l4uVӮo}_ ;.l&?-ݐ`94'XJv>iz.ltKoF~lhc )+ɦH J/*ojjzaٖmD %$B?&F*t2iu`D)9U625 [$yIEfp][_[a5cw'&@@冄œ; IOS+.}@寋h'3,:4(=T]l?)Y5Pac"!5d;ۇsceAyX!Ztg(q:B&lM> ag5kK77<2,;V+@e".HCՕ jn &q^l']Aq}cImEd[]IJ*rW\J(KnU?f<4I6oI|:]ҍGP]!V&fH RAe)+f;Vp9"T6`˴0#Ŏ-NW* m D@\/4P!A}gCOaQFAGT$R4f`wwPoI#N)robJ9Шpn /qA(Hu.ê0p0f=_ 3;I|Bqfg_,UGud-b+|2V֫,xGgoFUKSKS[V ^w"Q kH:K-+ĘD|t$)^?Wa]۴ޅ[ɛMQ<ʪc{ͅUKv[u-2Ɋ+u\5o  v^>Gx-NSzp`)_ˎ{b?(+QY⩧C&IJJ@TDa-;2YU$KwnzI iq:$'4԰ÿ;!3pvJ? b=ZT"$KUN| !??B=9B.,(|a%r VӁ1H0Äc޳Iid>FMJ[t}Z\l`ot [RC$"/A%z~ d|BTD JQkL;CSpQE|#ή832 <'``'}'Cd'%W˯zWN/=~‰ H6X BF2΁E1l0 kHX*9n _$};+ }e tF#KHlŬʤڎs2d9B w7䛒`Δ5'Q{GME~Ket"αTo.]PpVfW|r2N,fw  j*8Ќ]%NM8f tɷpYVX6LΣxt^,fX'Dt*Cj&7k=wr~.h˕BMrtv btx_*톒A hu4p;vw/XpIoӠ+(,QR7O:i RyƽїL\t"tN zW A&P/ @ [vMp*F5IPEL{)WeP-Yk0Ѱ딼m,F5u$]GPcUwITe7GjK(bm"PwKP=w]رJ"07lJn!ZhjyJQ>rxZ~`Y y-BcZšhtj3VBW ҟ݂xU/k.FD+ԙ̎D>pmd}>@Fx)t7vU7vmR)tk2uYaI43e>Sk`IX'r$a+>`oQO҈L\&%X3@ŃqSí%|n}*թ,`@W[֠{HЏLhh^1oQ BXIz'؃Mx}'CLo#se̊UH]trL\c콋y Qc8:jw3@BFN9.9A?,9~<np%^ߥmN 8ٸs_W3UDiƿVVF$FAɟ+J Ą찜إRBa;ɔòأ_߹M p`:lh H+avq'3Iw)D*WQq>>xm0 TT# >al!áC ge2H?]'`.=8u3٠/I^lǷc^-k*<BʍEa7开(ޠvg ٌ~0>0ީ'[,?ɳ*+<2{ke'jz[|a0t`+6:pdx,rNeBPdu@H Ñ*a~ʛRUD )IeY`@"ӭh1tt!QqQѸrqP ]p}-KkIN.X6 jwGOA!M?aN/xCҕ'i؎cBy;6-ZI8P|ҴūX<ȉ+xL:{NK(?bݿLK5f"墧0] bR$Me˛[)-( a28nUf" z6} oVmh;=U eoB DUY*W# ,d&̤lBѧQ arJӁ S0J<2ZHҮ6.N]|rϿE/Alì%M94 qܭv-`:@93.:#x3rR 90h|IS J*?>=ҬfƠvT<:sOB,! ^Lg>WI8;.o#s4YnYIaO;&E=ʜ:Q4[;cW6 @|?+HX{F b4B.nBC37/G͸I `q$r1Tl b$KnqR bw u\~˓b"|nF!b=//+K]ʿ P ;2}nj.8_53o0y@3jE%3j GuB^ ڧխ2joU&RdCK:Q(>aVuHw.ō1LN:ȌlkD2P ĀM j;,#!FHl%x=+"m |v>"wZ%6`QUve~' @ e$o"Nv"p<>yN`|^uO@q* z~r8^꼆mx5h}Cz5jao<Ĥ@J\ПA%Ia )5 N@_~.G "S }Z@rh< DxŸb^3] g_(ٖ.N|`~Zrd"f Ơ)msuXAUp(/(G"H*۲ o4WYXye63}q?~{ B7^xur9LBeIғLn9C "Yvtgw¹kh'4E*M@*&՝C9/,(.oOKfKA/dޝ`y<]Vtܡzzw Sۑ(OkNk:gYo*TJ">~I"O0 u`=(u;Vo1y@uz7Ґ:cWjhqnk {A4܌:5CΪ 15pH(eՂV:}UؽV+{WOgFiU̇oh31=Q o3IMD J5kio+i>xM'̗P(Qg YK2^ 3-VSW8G7;Vo6=>c|yPѪjQIWKR<#j2o&bZhUCYy0a`QĖGt!zV= 9vc>„ow!+{&78؃"rj'/s8tUfRGTU8P}L:ܙ|! uM A>z\SfPJC)ܞ+2&G>pN}nHڵK`^ΰRM$mL1F>7fpdrқxfK/'ctH,:,+(KB d且*%W))Zw1/ nXF| Qb7^ 6Ww!$h(9 7kÑj!M`iT}W9\"! ̣6TŪv՗¼w . Avu'lKa S&qm({+_3+HRf[شK&#Ri8^.R|VHviIpڔvlR溁AwRR+=aU=)[ʂ$q}wF;5Q#9\MTBquL7E{tP~r/Ǿ3-k(i|H؏p)Vu*šXJc)㽓 s A8p@j|Gl5E&T|n#lE)^oWbShﺔ1 `p 8zɈvb. o@ziAIU_ofí+S(LA';Y0эD.,}Æ{5vPa[̂N*{:6[j\6,xCKKZ?%ᛩ4^mD |RsfRgwAG9#c`zi\H4v, uFjHوsu>ZB{WLzgt:בm]VI="1,ZVImQKyF( VwE>D+;@Z%,7 k帕׉npZTZ@P0fLmcOP9fS8L܆|wwr8HıWlP!6]Lpʺնu۹#FEkr5%6d6D) 3B4qD21 :7f{>~olŷu7x}xPDPR?VKz ܕkFCak@[('@b>YYCs&sf a/X|xTy 3 *Bk5AWX%,}.>Hmtرf J w%B oO!0Zkl:ym${ Tbi/J8|GPPתU_'aVłT=H|Z?&r_wPv{Tv|g,ݯj2)k]HJF 7f+mGoCL S@`vByO!Òm6wE=ǐ4$. UCUrS7O?I6tȫQ`藭S+ Bdtx6v\ "',}ZG~.lZ)~0 ,K!w8 У [4>R:~[lɉr[;+'X͑Q'>E_mjZQi;yΒw %u'ܮzc-Pl\MWͦZ2 .MP/Ll vI; +]nVVpl_kV9<156TDk dvj&@U'VS ݚ/sӉ)\ugXiBM H1 ;[tϮ_iu`V* ;OhU]"zvGZ/K~+?W |:!R+v|N!:Գjl8#Ly4-ڔtP,v|Dq˜0:9/&ojՈ2}5#D--=$5i ǞZz=*52pf\&3t%~5ӂ5m:gay|j*[)ƝN[GC|F>%c8>hurI~Wo]:dgMhonUE=ٙaۋqS^Ȓ2-XbO&@ɨdfS9a{\GE;yE n5cC(yXBgf2z|7EcwG\+L6#r0Uĝ6EH:7pҌ,5_Cx8(nw+dIǸ#&04ꮘj-;lуc}idK(Mڅ!鏴݀y9i.^Ab ۂJJP bDu٦up:Jc_\_zrl6B{zޅc_ ̦@$KjHB{-7n ӷ7y]#!X]Zbko<~S.*. }F1]S+ s_':IUuU iӵ^>ߧ|tոQ@J~f`.w=X@ <ђnO~^W0F$Y^.9 K(!R=Mppևۜ ٘羕ts+o)a K7rU,cFTw`0iE,$8MRTטދ204̙bOMޕ}QU -WfR!&ˉ[֣Q~{p^g:ނ,/4X.M?2<2>vV_0//$G _ݕiUⱲKsMQkQ eKJ2m㕹RD*UhVJmy[DxdC9Bqs ȓgVDplyVc^7>=% 7=Zui(!ZIG?%د*} .+SZjd[w;TTJ`eZz|\F Kf6DBOG.i,']G*|fzg u[,SF- \sRaċi9aN[_ |B+(DtJŚXq<tTz_-m'.e 49!eݤbASZݿ%?*ݱ@Up0ye|b5As| U܊ zu\uTSY\F+ρVd߈k ﰲ0 968N3]|q&+r^Rvb>sfb r(wO8ŋa t…d&8P0!< |ccc+@ Jar$:/|gT`Y/֐/ђ "\XOv`eojSZ;a*T\H|PQV1 h<=*`Rf Тrrrĵ fkMר?DcnRq0/,iRiQv RjQ"ᦛnBuOn01PvޤΘÒ!h\Klvc@U}j8=u!c{B֬Id]6Z=_:~B@)OgH=n^'@K$(| ]<4\~tN K1(4&qnׂGCt}nų*ikgaB fl,uAFwÂ2X["`:7pޥS=Q">V(F`A1W8D‰޻:֎v3[3zŶyBAZbmU֑t3sHZ< ^rXRt./z/C'NvPRXQC2cOV#L$&dUkH} C>e Q:wZ>@Bh~gI!K kB`>cvH7-X{ 4IrAͪ+94KuWl C%[Gaj&I썩SZZ /S`Pm ߙm.MӃ0|lpBgmЈn9fi M9/,'9=P]#hMBx Ny23"}x@匥!./abo*MkGs&ԘZNe!p-%3D}.x̿"m5`]%@]-Vq_ }-Qanj"W%SA| 6\m4Uhf86=tAwHhyN$*!0(acp?qj!QY:N:afI7Ղ\9]zqKwvL՟*M7L7Cd]C}kH^A)1HrJͪ4zN7Ĺe& J.'aEa`Vb*PWhZpYRkfr#q|mz u-wnJ-'~q#_? KNI^MU"nсI>8IԮ fPEQ^0% # z'֋[o5y/F2_ &CS͋4-g޷H혺z:K xITbnȩVG "Bi݉A[>2%9`tⴃ Iɒ:C[I-$oRKhv7Y̻ 7MiŦеy1iT|ҥ4o,YVtK,3dEEJ!'==:TvDƝ8^!?E&D[c2S-%,0lBTe+ztWrT,(AN Xtۙ.v H%L% p5ZeWK~(oY8Y*η;Rn^NBe?ˉx2K%xT:)+f3l7:JצVC1aQžgc1sӡs`f#'Wu)(= &΂@4#!6H[sO>{qngfE5XG ݗ=}$$WeD)ә"HdKFlz* ND_UK~q?y5OA[~^?kq6,Vde`1 !4gK}xi漢~F>鼹Us20ah10'giamǨFtֶ!.}w%IL<$2:%#ʭѳ5V;vw ѤT+A: *Kc 7hMץ D -tm_tfSGP]|5zq5x264Y@J |8m^&ݮ8Ԟ0Pom1bgT"S1K&|TwS9$&,}'R(xw VSbN9t2{+?Au] ZVty_vX a$)Ymh:o*!NAF+%؝ъ&QXuZ Y8+kT`p|epUªD_ɶ47LxlJ׉o3sXQGы &M_b yacqoܸ+N`5 ur=+N2}o&} `c/ZlB kײO 5GanaGXq9l|R[O.Z1yphWy.Wu30= g*k f >oJWؙQX@[)r6[&uױR;rcSjб;ydʖ}LkS[Q_v= gJRٵԵ%*1zN_UZ>G9]wx_ j᲎3rL.T1p@)@HTx`U}D(U@\Fī6YTjcRl.}C @|C:FOK0vPʡ"|NLXI*4–Ik94Vh0:J<m6`p99:yw&&BtnS7ab2 v*lPhPP19b=;`Sr)d]UaD[n|n1ZPڻ5N+ &ܷpZ)O}C w(7X] pi"qi[QQGk;|Ņ7o"Ќ;P36Q`Pj6midy`Ad&`[9ׁ⋲U=-q.lOh+5t|D昣grЛnŹZ'7vR+zg%75q3ߌ|e. $[9kI*$' DŽnشiϲ~yxe9T(> D`JvV[4u6QK/|ЗזN"oE^@ :&= ]lƌ ơҎ~`$$~R40 (4c˂ K뽪Gx2PIQ#>ˠWD XYU8 ,o*IޜJgXbJ i#m{Htaüc#(CidQF\coʢUGIBøS v,rHax;%@:66f2'nC1rZ;00dd*3Bd܆/ot쫮*C)'H-h"=fSAjt'`UBۗ2ŮH RwfkQdUIU,OxIٟ=_R[͎P Icwd08PV|kȅ^)Ic{yfrQSQl`Pٕt_h5Xa3+9Ef): d V |4$9*7Dn"v$'M*Ȁ&!Լr Șe9? ;2ԝV0Zږq+^_4{Dψ =-V()BV#Ɇ(/oN[/kx=lJ}c5^u5|viǸG꤉9ʟ>Icziŷ[IxA%ׄmXjP7;|Pmzz+PSWw3gwF EtFC*ӷۙ#9rjfR c?SL*E#+?%ԛ1sEN?7ozRL >K:`i eGT:͋XS݁; -1 ;4'w^~TCOfo:r[ʕ.;v\Tl-1 T!pP-X9" 6΃pO n &C?ww"seFaN /R+}0z`MJ@S /u_/y\F|4A,+F7JMo{è">Gs2O "m?Ijg) hP4.z!@Zi=Xa.Z\p>z$^LN} C|k%$DQIp1|_>ٮ}[3dcq&r! +$_gh31|ywpƜ$K 1ǣz3?5a $ , pj1Em|5Yn/:VTal)!)6~/ؙυ{&ppܬP6 xpt2R6XO9aaS͝xB.㑾֙ty+'\q>s0u2kr.(_+aMDds_F%UY1kz@+5-qhɗnbӑA}*qu:[Б&Z}x p:ƨ)%7xSMdܣrׅ|o7m]'wWYPOce韕`j&ʩ6ƹb X˄JI|kWZPV%C^(*E?3 V01#tXE׵0Lϳ *{ex2`V1l~ Zbx&D{X:&}Ky N{gժ/(*@N\n&q|zPY;cv^B}w$GA'sg^n@$*H@悼d>Jy `n84eյ_AZD+S! h E|acs<%6'zLiF\ZD䓕XXm}0d띭x[W!na(t$jj׃|PL&WXW[~#chH\[&ɮN0@Ua:l+_>YNQXo;SphS"]s??IJpꖳjXG`~fU)SJj'yR)!Oezo䂝G5rJY\N2aewpeiM SXTωKՄw#2pK_MBBg Ɂl&|:.y _귅[(||' -}yEʆ'l4I+7ڡN]h;2@( !ܼ Jbk)IKaO61/d:~4XSLV5dyzd(uVT7 %9]G3r"j܅Cܰi7A;;gp.D<[dw#[.nгHʗ)࢚y9\Do`hiRy4B+t/FYv @Sotߵj*RB)üp_M`5Bᯔ=),OQ(T-C0$I& .G" q9^SlTx?!RiLP]|YGꁩY90!),$-gxIr q*p#Cle*Nژ8I~i$mHoSC}\´E|/IR bJ-]hc,Лz#,&ۚU:ڔ\DdK =݂X񅋎$Tl@y*x@iwB!ᄂ.`;H! ղ_^Ј)+רW`>` [I jU./YV\u )gV;9uY#zaƅsrߛLa>ϹLAUi&&>J8yTCeSFV[zV-N_O(Blu}+֜ Rwv#7c& cTIނQ7 (sDə[] f{KPџ._[ܛHF_WdI~^j#^OGD>ȣgU}JL=!_f9- k7F ZV3^[I_\ =:$dʄ61}.TE ~Z'#Z" /wqJ"!!]NH Hl^[J9Gg|;ĜmóYi A YROٞ'hyF㎾4KRPs\*η[`;h*W+l蛢U| R>Y G&>Ddrﭻm+e?sNC 8hM3C{ :}E#!->b+ZffAr-y+:f nB"zi~F~Y2VyH  Ĥ '3 7죺Mjr;@[,Ft=N9l:<=ZPz~o]){x@z i[Suldk_t[2k&#[^o5mzRv4P{Z^7qL8,><~6ui `?h!P+7M33ۭpU /iCٔrdyW;Ki}ƫ?|A+<vdcײ6"; ӢP|/1r| yJ%vUO:\#ykν446~9b8IgO׳dӸvR=jԪ/} :3UXRA6>1 AYږP#*&opp[Wf @<<@J..6Y ,(Q39a& D8 O1#x-*?(`U3nH:9|h>CT8;\K/'Ϛ1A͹b$e~w as7r KJ!bΘʣ@nqܖBL|}{я܄ n>#ZbIء$B~&ڛq3D,  Lqr!oW5v!/ HVk.=c oY>KTJF?dh2U^)LC (c )_-Omt8" Fc2 ߖh6N4 QCkX!pDHOs3Jr)QOpWH2G@BW26"xBr- \ xzuEk/&j8/W d߱ ' J#h!7 ׻E#sbRf:?$hO7k1bRgLԜ;1LmXݓ_ =(` upT)5ձzu5cGdI"(YHFo?jͮ x4U9Noq㦆ms [s~=!KSUM-#U鯨s1|:l U1ĞcgDQAݻ!wU&)fKlIM/&^d~ Fz~$ ZUlDCck=-yJ]Τp7Jދ h >-4 FGz7_QS.E3SgKl"(x8~XS i PQe.xrq ЁH nqSJ)H'"De'O*Q}j^g1 ;F7/bոTmE!Z׿bZsQ@Ϸ5D3)i{'Phh/RWW>Xx~`iB$:/Q?" 9'`7 e 'u3`# p3w+vm<{~8xt-h1SwS/ CՔ3|Ӥ;*րtao` c݆^1(2=sva{j#>[e)nRxkOPj+6GL-D 5/RfAD_.;Ǿ%yݥj+9bݫPږRT!vke2񎝕jM[AHNCqK*#5 尲D!rP!r:z!Λ[LA/ժq@;4m/w4a=enk|v \U#ul *L 3eYo(ici\FF?ܿj;v6G[)B?0RD1\=n#TE$,&e=X2֑,Dg>2u,U_w\{ba Y$A{2u`4a ;C7fa>_'m=:@ T\菷k^IP\C:=+;V:aGzա|mAWh,ZUtPC 3'RX$I9BI{1"~jkL(%Al9r?5M%Ӑ 󟞬9v7&mE4te٦eFyg1(9 _jS-l@9JEltU*Վ3sl) d ~ ݲ5b^Z8[φ6iT65`[66lc Y {a*;#{Hɗ'HGL")_j~,f󳫽p$%HÞ.K#3#qHF{iLT܃4Q6z$="*@jW[҂1v`y퐇[?JGʼ*c`#FT, eٖr')kh6$P0B=(p }WoNT.JZ.Bh*Xx[%sԉ1.% '#iDAi~ߝҫKXJ# ؖ*5 EQ®KL.1Z%+ֲ$ ,tڲnu-FrTVZڎ^)$ Q:8]Wun=@,TϬ@j~$~b6Oj{y a[Mc'z]j-hJ΢e({Ku#6W5.{[( 0lJAYŢGg(q Y1daHұQMFH -ry>4EH Iӓ*B[M`i۽2Z3 .ERo4wOaK՜ bs3( [KY M ۼ4b-u=f [z8er,VLslzVtݟaRۛ#SlE>F꾇CoYKӜ)奿w/ȭRr+Y>+8+:T֗Ncuߢ)BCZTY@2tłIz`=h#pwl.^(VW<׻vK!a~ݍl#Eq(vDx(8wM}w_"U̙I,!H;K+#Na&lF%Hi~"a:;',1WB5("%ʱztC3iُ=&1rpeП_3ϓ!3y--jyaP,f|S<'lP?ͤb$=QH Wf;?Q ;I"O<4b9iJd*k0$^KtM=.Q]\e;ӰE!2Aoy)͉t1 w=0豧5eD\Z7UsZLgBf޲n;~ն>0FV1~[F/͸r6s:&Ylaee3gDq^IU2w=p7@9ARú][!JE$8'DKѱ@/,D`N>_4&Wo?,c/"ք5 #V#x̒h[PrjC QUΛx[nT1ݭ5Io#`%-{Uz|^,fDfb&@FWU|w*Yk mX,2~ <ư4\xP̢ v*xx'":_yW5kfDÍ`L /s<Z,E]=0d蓛;1ۤ(qgQTxoTL< `Y L%'( :nГVm~axHAKgപLc'I_,ޯ^?ć*h&W_8#W2 Vv6ϗG$bIq}tP_!%+YNhxtT*!(lZ_'Ŋb`C5&׌6 \OO,ЊC\#aTooAdo˓#K`67 X3=ylSِe6оohş AŬ^ n@߇H/ [wD[lB<=B ԬqChdBS59m‹og>'q-D_<@Q ̆Ts5fb>J ƾ/,vC(q}SA@O{} )j[oi:<'23A4 U)NxLgWhc@N#q4Z&fX J@(&SEÅ`)RLWY ` sl< RpA[\RBHB7\?hsQgSA7)@jģxƪ1HʙoUtÏ-҇11 4OŮT%}⮝%l&PYY3ᓵx}DZŎ!y |(Jȳu/FY\giBo?dx){l$taE/<JbFLdL*pB'`H=!(BFK?@,ى0W&#k>,!&+T#Y)AY COrDٔr|mm!lx?j>C-\I1)F ɖ_BRdJEĽxk㾃~a| 0L&x^H x@ŒT wi!&8٤0EP,?-#kO,Sl+ حZvA0<K7: 7(h0$vZ'#'.Kd\{8ݬhdJ ]iy2*t4yKd-y\SbP-_o uH-B+CI m>U*[@?Sz%63龄qzt;H)܇Sm£(,*!d)OQ9=xVtMGl{\7cv <0qZ?2\ #u+WƳvi ǭb{JTR6>6K}Y,, kH5=}-h\xdш3!A=z}@v 39}A5 1QF A9]a]. NS} uĝ@>̘|+-#Q7>?HIoZAPǾ2{՟څʤ3cӂlYg"Qzj/yXi/#cVPr[L6x>5.K9}H(h?N~N}JVfI_O,ꪃMXۻk)y0_()L Y7 ӵxÙ=QEm vw+%}\DVv wYɾd.!q{a@#9[ukj7'+Y+"::>"nWBiI* RA3_[2hfdž=-)YjA/!`5U+*Gdf76!n;$(b?K Wq@,sYk-n3&;0 cqCYy]6`Au^ȩiTIodeM<,nv2Se}7٠5/sz)2_#FM7^ăG;Ltc6]AE2:n}1Tpڸ(ׇ~Ls"ܨׯqgp"a}=[to -2&J@p^X:-tz=}iYx穷U":ݪϫpXy1 $i>B9Ֆ;=9o2"aRcF/_lF+5euʦ$/"Pzq>^g+C* KʅH" 7'@Az3 >2tJpk:C8❀PT]1pxAa͸?7ZkC@&$+*Yף5ɹUiN^oDr뾶fr+GՐ?lwsBBЕ+ }JHU >{'=Gԣy}|;;=8uPL_Bgl<4*vv  HwQPfmSjSԾ9Nv̷|ᄆg4x쐥ɑA9iZsnUSnS*g:*ga ܻ, 4([VC;Uߨ%#uK,El.Cz㠾Fx<(\jn+2lh z"=oն xI;;,-'^'gwIrY"vڨi ݎ>D`8p9Iب oχN49tk$261+4[Ⱦr ^PWz%1K[wl :x U4e˵P \it8e0):^Yu)K#f:vHl"S}NqKz^u@JdUp "&zCg;yfɰjĶseM!yU}OH:3Gt&$j~JQ/`L 飙C?+UY,f<4.gj ‘u| Y͆pbZ| B,# F1fwiAB-mhj&򺂓A^H&)H^a~SKLS "jML9f9ijLUw-dnNn`r<ݮC#N_9;gO( 4aDK| dkXoQT6V-kn9-PbgqAq W>b[- q># iYh{oxh*^,`n!l|Ա'KmSVxWn5hbe[ ^m-~:z޴.@/0AKP~ʀ#!QB+17z@| Dy({* N$yODm<:%hD=3\p7a{BS #{Γ%J HI)VC|i젟u[fz Ś-D)C/0ΡR}}JR A{{|MW V̹VFr7aԚQ*Z=‘:v}O%<|W<b^'w-javHmdjxg 7FbJ`F;mD `X5]5l>jF;gҹ[.sP^/.bkyÞWYF[PڐԿGP7LDY!` SG;6ƟuQ.s[ۅ[ށc2sS 5ZY_[Tc |w 1Q5歁s'|=dkXxfH7u 4Y& 6j $f`Z:5Lۺvd'=~";a2UMESmN%P< :{FGw"_S5o7I#\n%(.ik fm ػWcCGDUa1?| ,O.TmFp@'8ԒVB$:TJ殼KĹ<X\{A_)QBMvWNISy(4%cW +ФʻM`0BKo_9. DSM-q[~ xJo8tqN q&mU:s*!S O!Wz?>U"IKlre>&Qw$XPm+U7 騎kP1 l:p5Y߻ 2UGxF$~+Vl)iE4Cgek述 (;(,rY<1NsIud.?;&U?ڀ"rp;`VX.tVsNC' N\gO:kB`Q=ѡܜ.,Ƽtw{^O>u9Xn~7O@qLy%* tITqѮ\6|8U#Q9*DzeWtCh xP{2GWRhbŽ _ތ$*WF%WqK" w.זe )~eGz`,2 ?U[sd&v@s okI@OFxw w|_^+dĮ@Mn 9 <ȫ/7k}.5XYٽ3++=R 6(g\nV4vW%RBP(sC@ߓ´#u=MXƏrHV:N 10kjKd #hZg Y}ӆ; Z1T-4yŭ@&ON~dFD_fZSei[OE(?R K;5V:13NPxg+$'0je"Jgr\:ّg ػ) )g16M⑸+̮]FTfy5']s ΠM 7TR7։UͣtŞ ߁-≏*?ʾi2/(_KS*pPLFns1k'KWy5zbhxx'~JwA-I4B ko>zZ>+"ڂ? f_W Hm9Vnݪw I&=&s߽mY*%l+Ǫ|14-p^`i*G"7:z-V|ד/$;Fu9~=[Y*Yr>1LeU[{ x6*֖ց1,$*~E?,i484vh)vJ䫿v17[kCr+ 7tعKs~y{p'Vպ:@FY`d3U̘nn[IH &}UV Lׁ<@d۝2sU Ȳ6kI;TT[fm4B$.-ƙ06>=bT&j%T?`.b@}H4r5z8K8byG ٰAipM/ϟgy%U]m*=|x8A@s| KF cj߉ƕ ZejmQga>>)s 6a_..K-T^__d2Eqo'S' ƅ`09%} ϼ _Ƽ"R&5@R6,WB"-Pn^!t8gda&ACN@+&'c-~YtQS`8ya+.>4ma&v́0p8дMy}Q;')$8I мoB/=`aˠo^(K Vοml‘NT_@# %4s_VUcԵ7`a۝<,nHZ~STewK?_>y# 4'eG(x|$wF[^Hv>|/ }=*!&άMqE&Ҫ7`S'(NXQOkLj** ܆ȿ#WƵ<iEZ%Bi;W1 ꮘ)b9߸EhP#r2Yx"8u .\U}]zc.`kEEq7xQ68*Tj M"ITj1>f38"߫C\a]q:e{0{3-398UZ#ҎizK쑎)6&5iE\RXڙmQG?ey2Y܆(, dJw9ϮDXgvN<و(ɥuY $BN)*]HX5TSD`rp236rJ38~@Y:a?H{^01G~OeX:޹.T1}1Җ!^0~ZC,i Ŀ[q5N "ضJ]\}у_!}u:sdY'3760خ!w65\oѼ tcH! CBPLrAT!rQ]@p`}V'f! W ;SZί1!g+܃ |q鐺?'nbC H,cBS./(ʲHxDƀ@֔{| vK57e#:F/BK㿷&@ BqSφxjV`PAbV~-,M/vKE&hEp@ iy1@9O"Q ܇p"9ޅ!}el:` 1 " ~/XX If:A5>w/K0&l+cZSE^U~i|qĭ* ,o30grSjeC_!Ej:tQmں˂S:CZBŵh.M9Z $2~Eи?G#/ZN>a,2뺐7ג>1poIk<S UqaLP]s3ϵx `hDmIJ.{DW7 <-gcW$팳UΥG|~D]:].gvp#U;nj5KcFV3޼\ r`qz?%!ZDy@P9W#Jjpcwkug8-LV XoX݉Syn%q7 ۓIYN|an`>a(O]}zQBJJD۱!8ƌF#XۿNkJdW)K@DPp2b2hMk#ڍM7+V5+אws@ַqfV6T[|(+sq[?UT >KE5Jߪd%@zfK2%4D0Ye|֦Vt oK<*ZEtXLLݎHT67s;!zWU\] { @S/@C7E *ayShvj*2@Qs'cWUgP^Q!Gq,--y}[d?n NGetmwV2bN6`xH]MXs@HUc{0a48Kk* Fi&pUBPѬ}҇rq /:TYb BEF{Rʹp@S!W!>)Y\G(_< EcV4nuh!>ȘRsݐuTq "&GkT X uKX˖99mf*ʧzN4$. `db,E z%#%େF+t U u X풊w'9* "NQGVL--%@M?EOہƥe%N2Bv{EE&xgY- = Hzm8;pjsQ#Uw9 Uk;^As!57*Z.%''\:M4.80λ 켅-z[ce_["FGg:5v&NK[΃WͿ6ADy_%z{pD춿̴pB =D^%X# $cpR+(CZyTcWnQ;3 NIH?W8&PI1nf \r |e!ނ U+oi|٠Hv^58]Rx70l+t>\VtzZW-c)p^(ƛ^9K suZUfpOX5 i=5B3F =&9Cj E~W9MM[ ϬuD҇fd` P?+8J+,,A9x!q*y7歃S"a~1&,6$>G-aQ &qϤicY@3J%~JvGg7qZg*cІ*u F $Uڐ +~HtqwguU(PZ 4h5@8.S˅HF%%ϢXk -*>Q !s -_VC#ְ%6Vy{PW߶98z VSַ^$׾=Ah8ufiGŤ7{ f*2L.}= FqT7:hPF |7qt< .9 ~K/i٬ҬoYvO8BSh{i6If4맰'P *j0b۲$w/nhX_茹|j;na(%TޚץIRENi_Kcf{ޕp7~,o[H~h%I(OTE%;Ǿj?B51`]UqJ7 VZ[?=HeAbTaXn *KX|FаrUe²0[JI!M4IS8ڟّ&/xtoGMaYÈg Xa뺜&ԗudesFN1]AFJ40)2z ^v'S/Cmt,/Mme6FÄĢ$E%7o-\a@<#rLt Z;39 890 'ȻB=muZ,o,0c_k;GlBlGnJ$?)`$_gM# oٻ4VITZnZ?QUk?&,-aopMw#E}r*%~YhZx[.٨[=i 0u̇rpJ}dXfO ? XueI"Bk$>H~FjL\^XQUdd9"R#F! ʖ_79ޫ96gxBrK|wpmAdM5'DfrtpRpKWZ:$G8"IJxIAZW'Srqo4Oe^g'U@ԕ%5!tg@ȸ;j5fAZ'.(TCe W0Ju P@c{4K-r4\#3Γ]?3[YXV#lH{S/@8_;$hC@`Ps-"C]\{fv4SXV miakpʻR2/F~v`RZ7Ywqծo#s%$pkTD[n.Vi􃶂E_ PA;#nRXB) h?@lESBP?/e8cXno1줿K$@Ѭ2EˈXg6n9q[!;[ޑnj R-A\8Y@ j(nZN`~lߦ5Q~sahqH6|1.w0^onG\TyHc9=H-Brɻ%4 %d(&0^ި:HBmR1cjM(~쳲~ƕZ B)6f?Fx$n/8cVI%gh=J*FĺY> \[LHCΎ9oj/,Zl(4< "w-3u)CbέBOZ) 3#hr[E؆BE滧]H2JMY\ `8L|!vPfjTlJ"SH'.l{"z; Exm.0w +,)7`o2$fսO-h1#KYn![ЛRyt@ӳBk]t 18;*0đL'3t1VZ/ ZR% ,bky2#}LaJQ{:sN;lLhNhcr+d= V{+V^ V /j|M 6t}7"2ቢ\a!DdI>K[]1LN|6^>9&ħKKX9378^; q>W_>ݤʣbF[hlQ hp@QÐMނs29{\d9^^lE˸#7Ą5]l w Ia3NE l-EASSql|.ʽ'˲WF#&صJz:dxMHh=X9** 6X"o;eCt:zD'fdq1W݇HJ!jL#3?coz)aR>+A]YZǨa 6 fȝ&E<zC+itˠea1=-ܹ*:;5MpeB/Tfʑ d%' 4R3IJEэo>: }vBe!!o]=*j7L| ]cl^'s7OֳEI}_¤os ~LoHAY;GʄA-Aa;|2 i:7Q.mQ2?/~K F&V@UI<ᲇ -Dh`·4·Q_]uG;2 \/7TwACv*'?}GVWd^!.9>];ן YQ9BS8aO<Z%I [7B=!L*ܵ u-/BU 5w0"$H#> N.~UbUW9}5rIVW#S= (ԾE *ly܊sJVڎuRepM|cK~  ᘊsYtt@[U'si\nua <<<+r҄R$U(ѹKUH8 |\tKHR_1zA)QXgkƒD 7 Bސ=oެ$Ƅ9QWEҋ;YcHOoLN:`g&@Wvx 6E"s!2۫Y+G?'XK[gU88lX fLgDm<+H soB\R1v/II-@.o\tSYO  O⸴[u{Wވ@`|k ulx] ,[!)}N źώ15aaQ}NzTscV55ڙ@ߨԭf b,Z{B koiS/U<̂Af +ڈ $L"4]'y0B2ŞZ$f6#0:@^Ylge7a"K$ZexsbO+WC!]ӧyJ 9ͯӿ~|4qM|#KW8= ALJNk:DB5r]gx-bE0Zi99f?XҊVvϒ16c42Es)\(-gp+M.7~)?`FSem0S5R1*d.cbQ[xF M#1r 6ko'˥+4t]J+>T-Y y ^[ ʹVZ,wu:\NlDUX%U-fy$ b [xl+4\EN^c(8e4%A3 GYEeONtI`6F#Cp iA|#Gm`#'` NI1 $6}3kZ-O40|DW""Df)kb9+x <dVsiG#k㺚% b|%BxӛG xdc+&4!s,R]^ >x72lpzZdzOJp5ĵ@~e%ҕx q'|?!^Yn&Wm7:q̝<(˜?>G3a v3JG/X܀$QV7wJ`9(*>ETޛ1ihU4̬yFmob8NM="j0%xqn8r y kXӐ]0{<{&Qa]~^9]b]ˁƖ~2Ǎfzixy $G*fnMR֜O!;G&Źe73xTc:͟T@HV3]3 5n-% 3&Ɏz1 Ͼ/Ry헩i#1SB쨣6ΠSl" 8w3.KhYؽNb83h*p]X4} я|2* QG|a>e/ W>՝c`TfC="p{i Ho ,ss 3ZbeVj|ݜ To(l˽J;v@7g/l5U[";ȁ9ʜzBAq^@iQ!قq 85K\J,_J\d:i'ۣߋh:X2 $̭K{ՉݷynL?< FyQh`PTM={ X Jïa{׎'} w#|~؈ =I>]ɸH;T A euĩ2JBMù"d6d"`FwI lNƭ 'LB==439FB4${VɝEy8Pf#hIMq5JLe%8 pҬYq DoỸPr=̉VR+;&aZ-\K2窣R52O =6OJϻM]V*8D cYIhcQK(waw<m32r_X;WIe7 |Ouwjh&tZ=xu`1Zon\gqV.2oPWḶFq~ovn}Euq9qnkf?TH: N7_s l2^?j˔ۤSrԞ tD!XTBl4Ax[2m7W3?\1{=PO-qu;iBE Uzk`Ks!W>b9U Gȱɍ֒O7 3 v6XȦ 8[V(Wof, q0%߼>OHbvf6 T>&-vI7\R Dc*i@gYodNN49/9mǂȺ&,Lu2r5QHЧv9A<3X< 7vO" ? 0*/IuKb`4;Qv̽qToY_$tANzƒma}WS#SgQZ@ g}Fmm|ʇ{BtTNû}FTAۥTEq< pm8 ypJ[ľ?/L<,Hq4H HFѢoY514)rH03]KX|@qY3A}8vGVBRc:dd0w_G⋮v3zxC-E `oYCsKsFMJt߅U?l)6bNOEzY|f;6;gcY~!" 0DU 0:IJ qk0?fTT"G+! Grm,|wGs4qm('j^p>q@oFSH{!y\([~hr\8KD<ގB2pŸd0l(&)koB<1:7_f&`##9dᡈ(](yItP̫OK:=̀vz܀DDv ☪_LO?h v2. ҠhiAZ_%҂yR=xCEZ]Em[̏ٱP"ǡ-.IZEpzUX"ͧU 1iY7Ƶv/;'Bdžg' [yIUED Zgx-O[!N"QydctRsTVmCއ>.vLQ{=m[В=qFR%5 #sSAgj%5{jHIC}F$UnX#*t9I4e\#'0ud\p)hE7/v_jAT*g.w(j]ED$AEzL5*Q 7eȦ hDI:!6 XH\.)!)ZpAy1rM¾0ՏNd%肫u1(8{^afc 9O4Ș$JԑQ>Eb0E2AB뿬 jh^ױԵj؃'w;n&3$tZiGF"HL ]j%cvEX-%\?(d KEx+}SRP,nF;pc|+9!IL@^@o\HKך[ᑤݨ%rr.;YM;bEH e_Z @4Ĵ$2l W8+w.ZɽVgbv?"`P}1SP,DF|nL. EV %i:xCݣ~EgF?>h뗺;_1Go AƅgQ* $;0Π;c" w7ZѹOѲRȨy N <AUOk k3_+>>b+R pTVO[[YҲ|Jec4PjbSZ~M B*JQkAJ}}PE Ep݊([4rD < *odSf1?*] sŚsW?JnJNG7+N0W~|b@f>RÖ0u(ǩ®?2l婅J1sxhi}+&w+;)q[[-4Q\t`z=aSHu|q9* t@H/Vz. ay'"]d]qSfr%+ cFsbDB IWLDë?j> .Ru;STm0blH:Y;"pύBM =<k{qvjZ8ÂmBAN0yi=R;Z |OIΚ^8 3{9ᡎYsu w4/0j|9:E^$wBz3 8>؆Zkj+9G%k±k`Fa~P./FlI28YK-qYWPF{##S3v&'P&EmRTF=F1(@4J8:ӎ:-0 8D#9/_yRǸYJ87_92G5%|వi!9@a92ܜ4\i |5zH|c*CJp{QSXNd7ER2K8O\=Vl$MrUǵMrG R5FNY.V(tJ|@R/:+K7}g R|dV[;ZBZ*lﰿl^f "C!e'۬¿l?>\½뷗YxA(ec?Niq]UZt=09'i`4 T&0XAP*T*vm\l|͖ɖgj(tXu''wq߀WfdY^Sl_/a9f,L/Ɨ4Ϝ~%,s%nd|y֛Nګs]4Z#TmQVEԹ[3,0xh'|ԷWh&Y^Ŭ}@"q`C\T;j[Rč$P8IaݗL8'I͆Wf@vTQ;=38RJ˶rBF rlul :{{$s@%L[̞iZ<5E C{V/vSq4'z#zǑ# % Q8ws8R3zljSd!6] nR8`OzʄLCf)}e6 @^uk4$|7mgw63(:1U|m%sXl,+ӅƋ<`ϪI9mmi`zxzV aM?$?CryA1uNr}֐ly'JNTUu3HiWFHy&p6#UV uxLfO"RZOs)Il:cB쿩|;ͦtء7UltPU&8m2GBPYF ""5@|5D#1*W$$B2L,5u73e/$u&/o4QN)9FkBdNe,RAU"'ĕz4.)=)Usu,akC75M̀`ѐȺJcKlaWO"W򭷦CfB0KhD$cHc N>.QEσ|-C&5]i6"/[z`nN[ _q5jM!D(9˖ y,k4ަˬu@Al|57RJS7ճ#N;dS[SHz=a|\[\s4 b=#~)Λ [çdŲEie qj.dl'y-Yt&E"W#mE%e7U3qXvfEtXَ3M{ˊe5|^)`;WoBQ`zK0]6c0} C>ugoCT&} 1-BӾ[{ǦfLk?bhBk`Ѝ|{Wn-fݔst >|ϿiTvu_A/?d^Vo޿sx=B|5"=:]>1~>qSNP$9Q\#b<}KIS8"DԩAxի ٧X+%N*p^Fg\@b8 ƞd c}i#}7cb]|+_s!W]*-b0Q* j /S0炳W1QD= <ƅ=0|+sIDca,`] %er◍άb@h. _AXH.+a}kߦ&#ML>Yf, h_4)I_UX~)pI;n_`0/,|zDϖཌ**.٣7CT UzL"L^ I6P&m_K|۴= >8W]:Y I^Tb97{O0 O&-j߇Ё,4(uuo]BoZ(d=)ͷ#HJjyx? \`֭9(oDŽ`ܶ8yh=3g/ڿI#٨\*yevq.0&^]N ARD0RW%J^90ʮ|!f^aV/|ߎ-ؑ۾ .n"˦0uN#䔸궠cSZdm cXn6޲po5(_[UcDsl +;@-''8Ԣ; g%R6_V1t!<< Bz? , ­_F2=8{$0-ҽ ]Hh /#´c&m$O^]hJ$vG3AKkh`%dv(u1>NCt"-ŭ(Y8Y+"7 ,/ʡ},j9^!b{͖?znY||]*XW9)>j?S_&Y(#z?ptT({<SK;TUL>kՁFQ-ԙFXHU}C{r~lzVX~ ! %Ϸr3" j'K[MI3/7(n0) 5۴uw<^;$W˔b(Q^Z)vɑg9c ;P-CpF _onh$4tq!J8PM?S.s411&G۴r\27c}CcdCϾ9 3wPQ-3l !!Ɯƃlu9֤I kv,˶Z^0Ū5S- `?B7/Jvj0?.n.." i8]G ΖTzPb\Űu#fYa+ G6,$:J-Us^xV6{ak∳ʌu= ٤[AۚThj܂ۊ#dWxc< {'UŌ%<&mL K f]$8 11ww}h!tsoB#):0O1AC"v76-`e{-pd@dc?CbK_3nKpЊƼѲY¨/kס B7:A~@ Qk2 9|0BxAb $we'*#(:,#5֛kcZz@xq82N`'{k"9e} V|fA ad( kTĹƨQgbg*AHoJZ=P2Q(qf #B~ˑ4;yf("p:+\s5NP{uFc2:ó'N#~!6<r N7~ 4\ˁwh/WρbRa͔K{u>ڌ]d}4L#xxBe;/)8+E&9%Yti$$" um7J nG£ e bwQ&9L,Dm]K}{%v{iASpVD&$!C7A$櫒3?n5/ Q7z7ճ)+!YEPi6+T|VG}   -Pj3ⵝ `F+h`E#0{Ş|-dOS5`1 ,W0]&q–51U0uymzY\ظ2跾C-A[=>(w(r"s?[`7!L ML0 (Ѭ)d[7BӛeÒ2toXҴCPKJ{48c2J$Mr3-p%}fApH6_gUjF'PQHS!!/P$@כ m||S 4p38ni)Zm}Z>^>cPsݢ9,e^քV:z(|ީ oǸsRv'sGF|C^Q\\ϊU/P` ,Ntb#oҳ!QH*OfDˆIƒ]u6Vm#-TM!ܡc85ZG\sQ7ߖ|$3ݬCc=k(hcW AIy~·yzrafx9Dz;0'VB0/oI> vd ]^6ӌ́a6lrmxq;Mlnϫu|JS$)nt[+E]fjK1ЃyXy1cTy5ԅ{ o[搘.'a=7*Yf$Œ(%lOUœttJ~}Lpv2Us~کlIܴ߰)|LOQ_ wgdl8бvfz՘P85-\y(.κl1Q%^TX]NQR#?-(X~.bGx+>p퉂b>d\i7I嗫ur$943Yv>m8}'ͅ_5J茑 e[3\ cg%4|4;SC>R(']ƭ|m*֓@@RXŽ7.ļBϸ([' 'g׆oқB?ɠH&}U ۭFNpRti2Ǐz ;h}⼥G$$yp*hJG96#y;#' ֤h Q)VN&C>!5Wi<-lA]0TSBS ]GhފMNB*⿋5xAA5Y֠[pYhU} ]{4 f.?,d_Bxe Ӟ`}95\h\Ar{2N4tj8*烇s{;%-MnZ#Cra*ƂݞxcmoukmY ~ ̞Ub0:Gb!( XP?2Nj2i@~wvjo2`F!)6.)"-o0J +ϖ4swZX)< cJ`e$վF6ŝQ&YAZsk9ƹ{ ]IF4~UFC<񸉖 ,Rs`Z aᵐuq>Q<]7Qx <8YuRܒT..:/7M b=q"~~D~D_5%II=@0j-%>rKs8Og("÷D)J.΅7k݅gQ؃Y$hܲtH $9F_ !Hհ}!Z32vo1jlS&rGQ|NI&CaG0P!T+M`oK?#>e .\Y&/1 %C7KaP_6 d`%cB: ޑ}{;g ,eF0QMcM ڀs0}$!ُ}8n|.ΚI}MJ?O0Yꦝ̝/#4-w6ˆA%\n^~,_N\,'CUBoBrCI@9eY8F[YCQ+vICKJ‚'^ Ac:Ŧx#lU0jLQh{3/8[E fl`:3X# œ4W}|VM#-N4-[U=@͋hGf_s&Ą9=`XLYO!!̳#*`})wy| =,pi&A8!1 bVa2 iݸC5IQa#eM]uv5UE`uE7CP`O.|qHlZ)Q\R6 GH Z4:8.?4F-SPh95L6*HJzf@aBUA,!go;"\V 9OQa?D E\LXKVX r.e?ȭ,ܘT4[kMs'X!#0z֭t>ޞԟM(zP$H 0}D,t?9XItdik I *O*Hs\KDB!\36=ջ]ꏆZQ? ttL[$i%[9/.Z!VUl4V2+2)-ncorݗw]r,'`f11Γ}n5o Y}RL ꍊw mt|9C~3W ol}0JY%;hu9>ҧe~>PLpK0ck1Y $#deU>nY]{S=v@.LëYW=}Vo9`2k)RFV"]IJ f(!l+5.֠ee.a'lBΑ3[F 8Fcuzb ԕ! d4әYʝm(Ե㦌4].y9k`֡~ j-^:.KN|_}N, ['![E-j"6X.ݴI 8ԏB@vsePi䚎Z >M4.v9msFB b0i1jw'xj5\)?*g,<vf:Yt%ᵅ Ã+~Z))~hqV8nUO-лAUW',u? =X <{U a'_~*:- gZ!xa\G@bTq?ӹK#>E$k\4 ~flt) . TzO<@=Eܑ帟|JM¯l[Z:vʔ cX>#,_ ý,w]@#QcΎښy}o@rk/C <8|C2WZ=* xR;G h/oIx5.ޒ90I:tMȩR3v<)N/4`WvLn&Ha ӛrqԭ6{RK]پ4!/%^V)j.P !dCqiіYOf ^h`KnJz5xXlZLVZ.oIj@S&ɴ績 $_UCe%)[: f.mN 2ڿ2<| hRY-N)lIkT>?nCuZ2Ku/n2{@$Oz5$E'Qvp+Fj WuٙlH`){~8{y#SZalWvdj 3> jv?-I֖._RBWJAMdxLN*­l{VU ٜ)1igDb Kyĸ~"0'YRm gճwzmے -M v'x/B4̔3'BJN-k[O214y1 =CKBxgwM8?-`Gg֫Hv)n6#f#o}Pn.mQv`Be1u"ZL񠴝?- L=[V -,  v%JA/B|:ٙ<ю_s"/ɘ*Q~@<B0+HYOI/H~{$/ƦIXdOPQsĢP&]StAY$+ϱ"" ]^5t [ #5gjاhChD4`lr㨽_yn%=s1(ü_Hka{ZWnĸb9'v=%:hW:I[\6E2 '~#,++o]( [rK nE{Ѥ'67='q=- u1O]9 ΆJbv)^; `!eN+ꨠXMh@s0`6 ,3|H LdӦOu YQoGc9Ǒ3mS퓔kҏ Xِ0Ơ_9DfpWYlQp=oL,{[1-V׉!7)%`ODmn(F֞O~ 5л2s>ɕbet:.̾N0UWU3Ҳc#\G貆VN,  2*7WC4 Sx_Oɋ_BY'ceWKEli;Ilji]4zjL:ůܭ$ A0;eL1s+vxI\DPf RIIԔl H7gŶW[͆s+PA ۓlB얮6~:g9 Vt04}7\}Ƅ)t'Xw>+僼-omR0#I>g/75zvr~DE<#T5ErZBnJƫWYc nPi` alR6 3Det7 k :03^M:k2\<"1@ꄳ(z59ݗ$p`CQi^5_ kIS$MBB닋X5BH!\:I-zhYVN _Հއ&:`%vA07'zHdz+/&VJfkK[Mєλ%EZ!+ꨒ]#"H $~[P,-oyq"1KE@>ZX4'EjFt ?6S;lSTPR~Q@^< s0t΋eU4#28UoMZBʴ+s Dӧ"pCVD]-hXoلa;jփ2x_%VsToʼ#( ?VpL'f'Frd#C^'"BtJmD6ԩiЧfI& #O-;]l|TfɡIo DCPQv3'7*QNۓ19nG4SO0$ASD27$+'@+BLmR15E#Q2O`kJ*+b*Er^{W!CO]~= 3 ݲEPTO!hhĭlt5t .cNz8~D?MhNqA;YV]3UejW. #BkhM\(:76K.S߹J&H)71dM+eQ?{PNICw\H\$:!$mֹL:|?>b:w.h6, y_j|fsB\.QnzB?|ܵ "&Cqٯ"deWBXzآyTna%f:0}N7/lL[${nʹϻho/@(r;Q-pL*Y~(|#Z/RE@+Y|oEwK0M%0ڃi:Wwzd4OY. KC²K[BWO\dbe;N]Rئd~ 5Wǀ v4.kt|o^F> nڴHidgխZw>I^7ϖ"Nw \K<%|3ѾIN﵎0;D(w][N͚}V5~geÒ|Kzk_14J=`!o~n;`3`+>(aoI $Hjd7\ ILO1,MsDjϯ*x4 ݶ=pQz.߼ T?} 9^y#CPkd38}TL]9߿d?5JjWĈP:"8UQ?4 WZk Z/7s(/'p|bрGgO7#@Z~")-Us#~9ڜ]ۃ0BM 'IqEdU8Z}ؙ0gK+qr17%Jo&sì蛼C ㎃Κze0{}0gGYLÓ=Қ,A rC RKA^\Q%U@`q1vG4 e6{&olS b»g @1 Ā aiiήUkSNJ+u~}!9TeXx bh2)9(ZedmP 5Ud1CxThiSdX$-cLq3J&fǀD5A-ּnK#UDaagY?xt>d=FI7t&Riza`ZZ|Op_n"5H)Z,=ݏ̣s`;!q5_`miR\W`JvNZCE,OjntSr\UX@}\.x/?.В{>LZ#| <ҹD}j\p@̷\  ^u'~U&EG{wp܄hD*2YPmR0,Yv8k g: zR r˼Cl=$"]f 渝cEU+tS0nZG{L2#c5-pWbpOm]{?(S IC+9Q&G>d@֓XcBF3é}lh9&)0S\ҳH8oRR1m('-Z4%P웫%7<^vF vf}8w,H=R>ݾH%N.Ù]ڭj<-!+ݷdE˰ia51Kmkt%}yz3ߑa$-?ƾ?-s3dI.e-! HHAD p KWe,h^,H-Mҁ"K*jCmR xL\v̏ Uܜ}i7<)c 8R)lΕ39Di iH6Ya) 92gza\ J|oU ԓ|Ds ~'~S@.+vD@ _˨_@p MP`w "m{Ev6CƹL! Sy'{eZxLe^ư1@$t+`L諍%S KViDʈ7k*b΢uRX"Dᔇfb!2ɿ*$ڡttUAab2.%2-VH-s>$ucƄV)β!KmA:ys>lcR0M֒ ZƟI!)POV?D*@6=@rI-JMZ/sawD_J:.ui)Hټ0Nh<*C Z0!X=)%tpтzTJp!' "Cs ?XXUHPtV@ D|MblXWG<<;U(cL3z 6ck%*dƤ@s+tƸMП`J K8tП>^bC=씧Eh̴K~P_OcK]W[A]dhOTA!"&VZe{@q/OK & ZAs> ;6Mmsr,M2K.<:Q [P8Z\#YLCw2ƌZ~5\4+,xқ 0!_ 8g|I ߼5[,+=q(2i,X59.p`Q'}aJ`'ĵ[}n.봆@18AtZB_b(]U5cOtD;2̲>0K/I75ڢ 塕n~'XD](Eǃ9e|Q`^3{)Aũc7y#XJwSU/΁%B9V#\5V^л r٠!zciͻ:ޕihPΔ#w0{b$,g߿h({;c7y^1\5ϜRrE*J9周?{NIk0lQ uذߨׂ{0;A\yfi/¢O6|8#IbOY=&t.Y`i81;B79ٯђFn RB]dV{{;(|lF_Dɒ F2/BY{Șxjpj:mB/~O%BԆQF// :֫zߺӄ5r b=Bf/ (^DmmtG-c,|@*J1LL/7ݹ7@8;_sW)P{m)_kƥ#q[wz2Uzjts9ZmG^OKZhoS}`35Xp8/3k1A900J#]+'>0rw0oF`y}e :|&EIg3-EJ\-5.az V'= ڰk$tgرǢM/ S[: “܏Hi|SޤNm<*znA&‹~[P?yB͗d8yIbOS&z<bPBj> 9NqpxB!>.Mbb+QU(ETL{QލBT ԀሽrCU My}V%r,jMHO̒"yHMdmaG\Sy"\dD:ED'/µbYћ%ݩq EJM6%_9p~ v&#&/0{i,R)Eǐ&4j  F=n'CZKJQpF奿èdX!K:뤖ǙLd-U O;߳i\ ! i܉plR# 5R|H:H_j FJ\)i\B WbNjDy*GI<ܵ/}:ϙȼ`nbrEKv,=eigyH~ɞh v$ v/*rP%^jdӞ,uS>rmwZϐgWYiȈKY<>֧7.P<%ޛ~݈z`{o%P)ư6u )E@سM=bajjxϯe4H7M6Teی`QKCث>&CF^miɬA=b-)HyUx GTWقGcdY9!ĥ7*V0hAE#p%=zp'('6<4G&o+Б~qaT7U,\>nzrY}e߱Y@[( V 9JuOlg|6s/7{6}FW@JקcĠ6ibGD%^W>R%JcYqpr2mߔO^S$Uo g;;+)eBs՚^BGհvb#\_ X76z98jKv˫>n43]͡g^jﭠv $;p(@/;Q/[ex{dwʛnީR`: $Q>ǚ_G[0l7j^נ!mX]9Չw#XY=2lMB؎PSd<>@iR%w v|?DziT.ak?BQYoAə сRĸ/GlfR(˙6KXۍ&]fVF=`)٢E'ڐSaX!El 2LCp:_5lc yfX`E-n\E:Oh4"oVnkssxh QNĤDq.hO^VJr?'`u@ zs2yލwA5#_o苃I:+=R9^. pFr)/RQZXJBH¿pPK$ŜCY 4uSب.jFVzU$8X(ϣ؞q,?y{Y%$EЀp‡n2Ú#-`wߪ̼7gG⍗H=^Vh!,B~D)jG0XSV_]!z6ERW^$k~'n?V(A-C)`"gM}7 %kϦmʙ ESKe\,F|?_Q=DɯɟTA Y[]5,P(h,c xKgr}9T^Ttp͏y\iA۽!?1eg3G96ӶN>D[N>(FTj{S;2K}50ŢԁmN7{>f{ WQDu6 '.INPel*S|` i :rgV80Gѱ/ALP܃~ W9:e vqӏYpwI =CxkzCCY2vLc;G%JUc.9\@qa_31&;~WrTwndP 2D/XﷳMwݖN-sBCxZI"h4溍t~4V9ی,ս)4y  Pk# ?DL)b1GӴ@)ɒ; ȼrj0L;QjoE)侣H1^/TgԺU'A< wE%+ODneM&B%`^"rtU{J[[/R=M)3G[eH-6OX WE9fCgPZ6%o;9*YuPYR+a|u0ȭZwzl:.MsL]F=4|\B2:%{0΁^܈\Ο^3c0ѹMHV|7{2nuN\a.PuQlwAEϚl#1_2Q^ }-ЖUF& 1\@Z*xWz+I p]>De~ hihzZ|XoW:Or40{` Km`M8>D7k*~n N\P0;ѱ/#ttvUB0,(a 4-^WpU ?$y;Q%:Uxo*2\et9a3#JL¶oV$QHzE,P?B<Q: օ=R$t.*Mn㐶IxxǎTU2 ,~4pY<$1`x`oj/"N`$ͲHEZTu2uAwru>F:$ (8_Fqb \hHD"gcϬ޺Fmi۪ xSu?.=8Ndj*bx#&- \+ v)^3Z7zW.\^g?Ö]i{!hoU3EȑYf,/"\ɞk0E>ߖ_S~-5* _&r{ɪ5-5o9CsnS. {(!jHi ]/0Tޘspc-U-8Os(!l읅L0Oh h @1rBs/uwx N2 ,;eJ^pfa^9 =:힏V `7'ԣ( Y:0\63!^'eoS5k61py8IZkPK"e8pIdR%ɠPu9}t^5AM 6C Uf',]$$hcz9#q<='gXNӲcmȞx;$핂VTk`9Q4C,W*\6%t=*4?`I/uԾvMϤ<}2 ? 6PKRC_w#}&dw-}cnt mY $9cDh(n:SrV;R!h<ؓU`K ]6GZnRgfpuZPzj0IaU'ӕ&t؆Y}_yHTb0iGBxy7K~/>UTW+] nX^1St'?jh|(wi FDHgYPƤ-!a2*c.Y{b!}q 'Ctri*脃PTO[ rz/(+:q?L.@K((ްOiP#/Lwx.=U$U8gg' + k3>*\Y @NYJ|Zoxa0,(QHq8vCeum@,o 4N胨H;#R%igR#gMyZ Vn/ZvJx(0V/D7OYY*6q/` y1Uv@B k`V`V-*1 U!zLb9@w LLO 5OAq|Wo&;>-UN3l}VAȸ isTB]nKܺ07q> 3|YtSw<;~yWuxG 8WGȄ!J(l>_ . >0F ۽)/9= 0h6O(yg@4kG:@fm( (݁ fLjxFUE] PIƑHm@!`-sޠ:%7cA\q J 3b[=7B}L4܈\tr7pATDs/ns۹+רF9,H1W?J;?,iyd&rJvLVlH0Ao"/ż"=~Wf:n@Ն kRi\16M*kə}f-?_r0!5QJ"S+I{d\>B{Q= ==B\$Pe-nxTS2zsß w.WO7R#}SݨJuWV $4[*\ Ʌ}1>JX-7.\r@f+!v\#-)kFkddL RFi$t/~;CƯ֕i bqE[*f4-H Ό lh/F/:QBb>vI$Af}ІNSRo'•6eSfy{N|w$y=- .M+GXa0FdeGUݚ(@9-$ima|j= ݋@i0[|IG`e<ڥ^Ex]L@Hvt'iy[DtiKrQ]s $7O|xM| F\  ig")IG)zq}j|`f)^7â=O"42!H3/<L 5BU0>6=u~j!pcΊC2XS-6QS_ yЉ)%ƮX盂3 b `wskoW ОݮV#i12}5l{Vd\264]v%.Npz -n_Tkk%%C*j$93%SQ[ʒo3r͛f8`wZ?UĢ\gQ-k,DIJ )]ꟺ@Z= rK'ӣ hhIVaaJLdDӫ\hZ eհ*{]>6KZi`{inW֢ Nًuw.D7nѿ42Bozf Y6,Xw,:L!`Rj7+9rhiN 3FeAm@Ks|O{^LpzYp1:t_^U6's c^J[dAj. G-؛xo& ɛF:/pdf޿IQwɛG[qEy/% <:zR2&9~Xl{LIBOG G:Q#Ӹs6/Ap?GMMbDM-?z{y*"2Q'ȕ3! s;0s0ZCԲS: ʜ'ER0޿`|/ymiqݣu0ơ)ՇFϜ'HȐiZokZ>FDmkCŢceV@ b]x 8$J܀gaI*!@L1khɴwӅhr-6lSo]*u4q0΀,CDE4rgsx5o,ȘJ;l. !"](‹ev[i3jēWyrAw*q5LHl3rߕ[tV$!6vfI|R$-x)4A(n"by<f)N)k92Emj(/jl(rZـytϏ\ʌ RIѹ'h!ьmSeڠxBnGҞvV}+ N."a3>F27UoÅ~B@[ :_Kt Ls~<Ox汍<[uLd2r(-{I=kw)n5&綾2èϜCM%P. ntnk >7T[6X}hMMC'̑nLo EQhSRw{a:}@N 8mWt~xRl7rrym2Ŕ*S(x`<8+/ [=*B -SwtשU=8OC 2I&+9"ֈu MkX5W%'9AP\2yAj%F'};3DdTs'p01WmLN#T?D?OQ,n3r.a5?8qT6*-ͲZ;?x+L_5}p5?DCv_*Dt5B1t@v(Vm9-%X=knWk[›:d{D4"ΗN_1Ȳoݠj[GٱcsnmBcA6_OYx՘`-Tc-֒*` a/\ 91Q8sC\6R<8a 9ZoE%đ-G#nD'm4dlgTCssG8 HtdݳZ)wDQG^?s ./spRIJM^O%w횊w 78 S湽?TwP&]Hu@0X{ݞ%)jWPfa1e`zsJZb#Oޯv9cI grzle m{ p]]5cO T!^%O%A:%|][/̳)hHs"ܱVvv̂yzٽg ׃}`.v#JjoK,2^f[pi"Kn Kmϟ  w;vET} kn>ĐmV2֤Tmޜ\* !҈yI^.峜nMսL> &/v8IwҖ1׷rU![C0qJ彎r^ʪ8x^w3 ɽc/8p)"]s:橫E%` Bɣ,Cćo^9풰C"KYGUӈ\>.Hsnt]:[s&\3Il-c {Gt\$ j_lVK@bMzyC:*T`y9as2#ESyKEݠפW^_ 2G1RԀmEc+T ӹo2z< Û$}P_>09_֙?Jx\JxpyW.R%ژ;Y5cK=xEs@dZާ4P$izxD ?%DgEsFc: pzHAK|}HCnɱl&B>@bk?cm*UJw\7;̂/0cy&7uidAI V9G1yB<%0<,BO$f7M?Q&I[5؞׈bXFڽ'JҔa}bM@iLgv>xpna0q4u9Mq }O Ipu|u F,O^ mB/[H-_eڋz-FtK@i,@c@Kaftۂ;`Z+uH$VbUQl -,~^_х=Fq/S%C[CšoLr]e|F:YI8jp/ʐz[j@-p]X/!|,nWIhŧٴ|·(`E H)YyRaw4}tG$~~.%/c_%LH.X`-LeS΀~vEK4br'a o^$"X |t=Ҷ*=_bZe \prq@p>}Y"V[.lO+I@>+Y29/і@j]3W2 9ʗz a|~ջ7 UW3;3 cgK@g\b7HCfݨISdT1(eF)+pV]!!>0I R&XFw6FZ.VS6Dv`K,{gLhȼ{XU2H˻k*WpSɭ"A)Bt ϝ_˕`V`ta˭Hӑ" *_0H vh'Ul<145FohF|Z<|+qcvN1SLl-hU$N `!aVrbzp|Q+"Ohs꣎WU`AMGS7.#В_FPN@]g&򔍕s߰^J-Jv- JJڨO{UԈ \#S$Me#q7/]oa"dM4TȌ΅v$H-!פ*bioI 8@eg=jNAƭYp #@Q\*<C>^Ƭ0rO"8O~i 9MaXe)8&t`lj^ka}ReXIRi#i,|Q`vacwYٹo@z!|"VYP6h 鮰gF]\Ba]#QlG@K\6{ ),,|Z|qi^̳}F֤x,zgFS LUl*p$3`J3-aHd|A (]s58d4Ct砐W"a" ^6 (huRp01@gu"ű<-gKnngaAal\ō]Z/-*4Ϸ_zF*at3B]4=xِUq1 ģkC&8h|-THcM"ZG޶d-eT=\v.+a-L-Iq# PDa s !' 7XٯP Z JH2] )R/>E\ދ Tci:VZ [9YaYY;\lXl__#pa҃O! ŬSE]]'yB SaҠOwTcDҝϗXA,*(f 2@jaAyTT@u* pvtTVUe8 X2!aZJeΧ]kH( #y@F㷣}ڿ'm{QunϜgq^ӿW#Ͱ"t@ OnQ" 5[;/+Xr18PdUOvA(1f )id[(Uƺ,*^ӯ!'Y48k1R\le|6⅛@XωMtK &udF6uTM$о#Ą #pvEVY^?4yD.0 G375) mj^Hapsȱa 3ȵdNUlniu=J"e`G7Jua$L#qPHwG"m$+(G>>| HB)ߪZ"ԙNtD>L>J75NL`9ܤYHZ?)F^Ab0aWcfW+6j<ďڑ$LOʴh4{UEٺ@_nCw]^ 'FwV5éY |r iH75`SyX^M+pFG%mlzR1PbްJF>Z2$,i*Jy͓ 9wNi5PJ}bt-EF,Pz6RT%8/-2+”&qs0W 2Dި`oD-d.1/al賷$6}Gjt+dz` V?;jn,u'[j[ِRzaQnخ nb6bGq9dAݩ]pa Y:o~vb%@:/G mUyւ{t#7'7<*JS| _D,89Z4y4)1dof3_.MY;s~gHU/wF^ɘ9ӝSWd }&EZQbǸ) Zd-"TTSIʀ(†ZʼnfT;Bv@0 ?:'ڷ njV&$]?w܆T1?H'E~XS"m; XI9#X -f \g@IPQ'3L+lZa^6"?#rV+gf~ƄYNZHF'd:\7vlvAѳ7+= G>wG=pE/BE4IѴ͋Pi:cxEkb6Bp!D+j{>!U2?x7Vl"O9{?F4kVvIGSP0{}P]o!Ę{Mco-($0;?+uѪVУ͒Hy[i/Ǧb>_<` PӽlyF}lw ($QFːǡ'4˷{8zqQ;UGԯ/Ćl98@X#|DT 3m/)dZaH8~T{b/W&SnM42s'`wrhz1d8` V inZG3k;%iI&+m6](Ks#}-r}V8AES6ɓ`toY&iQ®ĶT{0>u /5Y\KXe +M)7뎏 ƶglJbg^oϛ S(=m <+a\l|Y jzH1z Q3J_н*aMYqN%knWyiVRaE1ZnQMJ:ފ}%X2 c-H7$_Mrf'=t%TeloO[òRu؀J=4?`{ D2lfAREx9C):$5O/_lOmNl"F{F~+l+Z:'pNSqGڂWT\+d |L0B=mm\Cco*OvC.Ud: Xc 8ejx~m.j +!Si|gq'1Ky`JJ) M=K˖uϖ2f>&IʫD L6au0fx%` D+JTh&v p46TknM^֠ƴٓ;^܋@ooN~bsV|_w{tUھxO_#E?hڛlA*6.yQf̻@5<_1?3$'9[?H,BQZ5X B4qxJILٍcEwca ҡίi5S^n ,A#^Q'%0]ӉnUG D+?M@9太AE\ /¥mu돏f+^m-5K [fxu򴰋'M9Gkm7F(B)ű\Ul vomگ&UoYg^Bk\ K⫑ /#;B3n"CK:`_¦6U!n(D9]|;ug6eYE& T/(vW)BL%BП^g8+HP}Q7I4Cq &j 'e7ᕫAd5}70ViŚV{12Gֻmiu`4Bl=%[+!; p2W"W6fC%Vd<@c5W-!Qu*P2FNm=y G ȈRy9083 2`I^J.rXbC;猌Oѷfɒ >aV6Z/LZJ@'{ܐ]9!uW֟确0Q2cKnE%{Xz_dYҔ_YD@>Fa"8PQNׅnL8҅#7H11/r,`NԸuUū3m6.x#A9a#q <9-p)sM!{\c"8:L~N~]j&{3$b4yݼlY!g:E?@!SvA϶>ӳnJk͓.7Ѭօg%z&V^R*}1b^PA' r/XZiِ@a1G'=_M  l~04Uޣ;)"tЉypskE:C'YijnW )3:ޒzvI!2Fj.0&{dۭ~hXc "Ӑ;KzJ &*w⚋ ;?oKUq};6 <<uK#Acո8 LϺ2BcMaXK_ ~F Vwz7*a'424.э~9RpbAyz9 ۅ)^IQ+C1l" y)BS3h43|eDYg~1#)B^r)7!^[qi^c}q5sk tO.IzeAT=&mں1wdžb{znVJ `rZd`=ݷŃ[`>aOzoXf~mM8dž{ SB,>^!9“k0SO(o5%,}VP(3$ L+%^yxnk倫!,Y[:9m2p>G=LD&Y$( u-y#D'>T-EXu{gcGAn4{A@/,Z@53QDbNF/d~ecSM]jDY)DIvD;gVm:Å[NiKDQn n&͜gR+e8}X hP9e$`x;2$9d0j!}s`0 8">G>,1Y&5$OXc8q4pX*.y4XR|seιk6tHGDsj/C`̟ r_|wIּ&.Hc0O͆Ж~=篩|=$iRp:V5DdN\xkpoј[zaC cj B4LXy^Ɓ!dBdc>ى6J}Ghjy&_ aAL4vIѾh\%e&ʼn5'_r%EKtN9C_-6p@R&DoxܰubF=$;"Dܔz"%Yz˜4l%v>f89,?$9UM *Pzv|o(=p`xv%r,ix3@{͈(|9c\0l>39^ľK3EQ|T?m~i"T='4z^D2pk瞖Khza)}3Uw'DTKEgʽ% |H˹/(t/ Ljaz~ _>׷XrxodL;V}bR {Df*yo0r Tزzހ۶L)PVEyyd:¸ (:ar^lK'nڸy"8qKI1S Q͙ AC ?`Xm i`;IE!~K*4Q*, `-<Ī e(#Ԝ!kRpO_L:Iw2B黷GW#ykB>I#0lPԻt)<#cctuwdSڬDz%/55h-6Eb^ݺ4BprzW lRoq{v; Ȟ=Bo5[#LS=#/%G,M{]N;.HA%&bPƸhJӃN"7Ó(oɭkwh )S*HzLdm+ɍ ~v*f#ZuJGlYIK/P`+D{jURRIm1^,nխcwPS Z #@K-4ThuCWx-ׅ όɈ ڈCTEY9zECTCndHM__Yw .z9i[f;|9uqYouB9LlI1߀Nͭ,i2ij^Ӽ_X^d#ǑХ< 3g1 m2gu[%$u+iqFH`V.dw- oA,9^& eݠvQ<.m%0AbK`) 5P1&x \QdOMu9In> g.PelsS6\js؅Zo& ^sk[(,J ]C|i6=bBe5+;Ewyo<-5@(TGOMlrPehȞ(~_FϜɎ唜OVe` B&$qZVGKY@xaIu"lE͚$*3-H )# $Pczqե8D݇mT- Nߍm.˺1*xWSk<,M1cw6 nSB†rjrPX1yCHR:%+ccc/bݹ17dzJ:vs1*`웑|F?3q(Vjy]CdF-*V"v&B aS&gd"rF `UvUK i+?7R`yHԬ:k[r]qT;~H)ænA,[ʼ";\ bб*tgBy븯Y*Bŏu)J;Y1:);/k턄;Hլub  ^D[7Pۑ5{}YZg;wM|'"ٛ#cN4Eqא>?t dh1V˜eG k.%Abjy (gmCp㿼 \.3SվARb" q)`<*B{>`'` \.Mop \Si}  z^ {r571YOdsbj͒G,mdj4d+ƝҌzoNs!K(}lQ{8%dDh^!*a|fn ~rxNTj}}_W}QrZ"'1R+&4ybI:0111rlW٧ ʔr3(SHbՑT3rR)-=M \It&(XɩvVm r/yDpPQ}#a*q7lfO?\ > W:srƿ:gTzтʅsDJKu^YZE5]]UW <-"v=J8O-)@Ǩ +E-Gf nK,uӼ:q_Kv=<&SgˎG{KZQ?Ol*,@j fǴ5#xܸEjbGR5x_gÑ.>JoWZw_oVCC32h;IG߫k{ h9==rP/RXvQ?,*tVMQiC~P%DԞ͂I)V)r8k yo UF>rEt Cӗ>C5ϢE\; ~axKluE`OWV[]:IT0hۡ~m'޶ŠwHJ0/w!mSs*u^j3dgDŌ&wQ!Ƕ;!7!:?D[ ^M9+̢VDf4uQUUN=Wd/θwñg~/jY>rBj=z}[k!Zx|-jX'ۘəiQג ?>yGJ8f `)Uw׈&5xG8\``|1Am,c+\&_9HE6>bJR9"A!!ndHE2֦y8`#H8Qird=RŞrhjϵ+fb 󟏋|X 9MmV E?]ƇPC;UP-N ̪&~QH])SDК~6r 郣P9RY&_ ~_r je:!ΝmFebSRFg.87L۬0!8 qЏ(&iaE4:wAjl87 >XZ$}F f;UE&Nl ߚUbmM*\$ȘGhБ:/c3R-_0П cΔn}m톘tqUGEX: WMᬝImW w%V孮\hSDFBL{Vkqhz*ǪĻ %1%:" 6cJpvoz0&wփ=HּSc-q˕CoLf$> {H6h ĸ-D V3>j:Gi`֜I(Yq bܐjk1؍9$%"PW$#]P)&Ϟl-l(q`‚$sGɢv0<mraygKzpJ힝ط\Bs%/y h@RTU8bĉ* kH+v4r%)GfkjtSZS!vO3]Oq0ZZE€Yzay!]E{N*7߼`$!wq6X lϰW9M0jv NJFO`X(#s]bswK-lO+}S>3Dk@ѷ, $3 H^6C3f'aRX80dXU. %/oh48`K[w8C'ѹcZSaFrC65V$9+/CO MyYvD=%֕N]ep:ZѺn(>Jv_ssk,jб ̼$2xU҇v數JCRX?.#&) s1>J#Ie%4;q6ΏW},DͿ9J(KW?c G]#iU>5 =Q3q>oUPFpa) GBsd X|^BWo5[OC'#+(ƖFӂd5Z+1=_./&[_2^0e02BUNJC -t,a:0 H?oMgJ[&_Y"6,®iC}@zU[]ԔKf?b9rnRWH&{;?=:|rGXF(h `ڇX%BNkG [2jK)C 8mVK%F+se0[Rn  "էݷT~>W;CddYWQˇ# 4Կ, W2ص92GYZz;Y[Ol-93O$[wG`Vݚ (6r*YzDa17qD_a2Zf.Jѥn & tA']rM3xE)fo+^j>JzDRmISBkhaOLT3 TI=R%j V\`-kgU{T/(hΜ&IȌbP9-׻OM*ޑ\{ 1;-!Gi{/%60F[J_ZfilUFVꉡ̩ZCW vԭɻbEscc%FEVk֚LDIִDa2eSc MLJ;ߐf?[jD͓G,4| L-19gtF*/ .}+6\M3fyشJ-G$j _@dVy1tb“֔G WIg!t9kY̫}f&% ȷUY87E'_4炉ȤWд:poI඲m$u1x:O"5M~)|R:l`+T>H},8ÇWlੰ)k-b46"'9 Ԗ^FpzɄz*5 $wfLUڔ#UQ (ʸw)"D^30@DX̮H ;>Lǜn&_ڬڠv{|}cS=)ɍcՁ0{ǵ7?.H};G2(+:ƥtS) 18f;ۛk,] *=!9f !݊Vj5-"is?Yڮ KϤ85uWvj1_J`31+QV?SGDQ^R'_cYr3u%, "*z_ɩeOoV?W b>W?Pg;-ыiESqm/bZlt=> oJK2ޥ̔Ifkcz*d͏!<)j\/RӲe+^;p%w7*%S`7>WLISL;*O(dәC)P0K͉ƍ *J0ZA~i"ҍaF^rDvg!Z(r(ǬK˸A~g]*ccTW|/48m&5Wj#*<;I_AXwRVDE6gW[7w5g;2u?$œd_}ʲ+B$(BL>b^ !<t!?_-&){d̟Q(3ݣ0Yba,;Idq tNҚ!I$ lL+B: A"k\m!D'm*F`da7\= [5D] nb} zu6}gPo5+0XQAïU]dAA8/za YѱȰa/T HQ68#fkwh(C@ VKsem&aUtzlj m`jm]kr""Pқڲw:@dS1 븎[/=9gX1a50$Vw|Jn4O9&H܊N"𮌲Y2"(jcrm5yy1H'n_9uq%-^#=T@Mz' R 9vcCb:)\ ^"VϒtCFڅ۲Jv[k)[)J%~F"IR ;s~@1類Z3t4uU(>ao>7$QyԽL,<Pw6`Py0s-cAT3߭lbJd#qN^E󣎋=kVd (9y*1oWy腉yK21~ $9%ʨ">fop7T ֖O#@OK4E;fu;H2W4FW6;Pk$,F WYm\P50%'F~W"`A5Xer.IS^06"-^ܢ?- 8{f =;.Z4?ӵ]+lڠM:6z ݘ*[ *n)f9R[كlfg̈#(fCL),Key_\Cq?TS]dsICvK?7c2)k4B@;f#2\ʄޑ&M<}JIMB<]q{YlYLzycevccB)k4PF>ѓ$gYfRHi DME+a|)ѭ5Ro2qSyjT&PVy$)0c'z׫;*ͣ# xTwj!W-A`GH#i`Su_۹ZaAvfw[ض1 %ӊ7 ! OՎ#jGT6BTuϣ'2oģUiDtW~T#x;?R yž 28N'^UۮL{$7F^tZlx[ۭu?yh-"ON n[-`Y.Qq!5B3}paN \ִ4_hST"1aE&'F>Yr{ { m70+ъBu$0bi{MT%'ʸ%Qg 8;OjFۛvM :/$\p86 ͰN40Fe YLN(IPX%Hh$taȇ\l/u͞)g~s4% ܕT4vsAT.[O@ 8Q}8F;V|QWWX ?Gs?4 p>I8K Fz:!3'RrP/ e_'_vr+l_"܁hZ铅Rxx_7Ls81XH’sDUj Oq':h]fr hV.FdwCo35Emo9aOin_,"nO lcݗu&`I! Wqe#HQ]Zo1Sb$SHI_9MPŕ'%w>k+u|#d,QO#F@?FkMtqsB9NE=iY6NV& Ms ݡpS%@ -MLWln/Fpd22*'k$uԠid+?~dKuP\"|`3rP SWD\x6b\ Z:8*_Q\iYĜU/qcpvD-f _HZzq+΅Cx_5ʤv&ᣚa[e-FZx^ɰAy ]SO6ShWNg5bhҝ' 30A'5Aiַhɽ|3i{E؜hA ^ TBS$Wն@q=P Y\XKlӞnIȗ}ޭZt6 ?y撳0?HFB-9µRJ9UhV:7Q ̭_gOi2lG]y:@30>ǽ9y[4R"llo ,fijNUHn3@e+(;QX {#tGJ7M]133kv㠩d=Z ̑fa sUs'9&[ѻ [B|:DUB;;-z\؏VvCz05?s'=GC?@}=B[1.gH-0-.q7cBRbFckg4.Uպ(E;^|]mְn DIm+׸0ՁS焤Q{ʭz"GDN$gŕ05tT|[9=(U"Pt<26ݨp3drN[M? X涰34tJEamf/D%P> 9iK#>׭z ;)gFbŤҼ(F&ty G-tCS:C|zt@{H3 `SHǴU?B D7F|=% R$xro%'\zӁDˬA?ROcFȜ[YqgaHA8{rT8[ET1IJwhnWH~byExcPe.C]"f$ TrZf^$X[e߹i}T[<a[wƴʙɻ9DŽw 7 QS *BP$$pϘIS=7<'?Yu7ҷnr Eaiwgf°{R4\G3!l.2aJ99-H8y|\f1l/+5 ٢Rm@5TaٵXe,0hROt# Y^O:u.06Vm`/qa 5p0 Tɞng!,1n UĖ-a1,ڍ`&NQ4 ؓNWY MR0 m Y\ J+%"á=kȫC$9. ؔVFl9ϱAwmJyۜ_@N!0fJ0-}<؍GLxm1A,wU&ߴjE<?-f`CuUIttXY<'=#z9c KQRWj7%Hq+ 0UCgrj 6hTG?dG5:aؤM-uu3͵$rIʵs6Sw OQ}P/? P.ޖQK1?֣Iǀi9[y#h1 Xbdf˥8i*eYHNRS{bnW|T*l/msb gNێ\F?AO…U)JqM\5XP6Nxx)w ;̷"8Zc,XOZad.~lȂK#[iosJ.0^JKr)݅^f||x < Fy_:q7y wSwD@jޡ(ꐤ5lQ [esٔ0.7ٮUջO IńolhN:yIm#%ט[_$0B{f{4N6job#+]o?Pw/O]TmC#yzO&*; Ua@GQoqNܮi*/ yS(pw1C@\H@FUT6$N<LjFs br5#' QG]qxͻ-1H"hhn^ʬp-M^  .*D^JA&Gf_aJ5;M7dp퐻Jh-8_$2h,/0^yefK`LlMV@S/8^-jtC:M9^h[kVTJ`9fmzI'^d_ k>Yx?W\`’J( 7ٲjOu䥌xq 1$y4yG*/C߻|_pP0tyu{LmKkm Z_laD%j7bîU`倄m?eMRM1[w^1&?w=k =#PuY'7 !`3>SŮ6@-TtrֈcwA;dѠxG"γ~Ծ#4MC?vUmUWé!m Qi/k:gBfjT8=nV7$:u545xkMD->hJ -AA0n*.8nit@ _&wq{0JQMDo $@wLՙ*>)@/  )N%q& $rAgsco$O^jA"#Ƈ%VAt j%0頀s?ލ˭°GYO=$4 acWhT0 rWSOjPPwiF ؽ냂VD5O:?lIɶc^YF0h)?K'X㤏:置{cدVlhQ:<@jwRMBn``{=UY$c退_JT5ʞn\EDWQy&=K!s s|~!ogKXDp@]x\kFCE۱cTi'G0S4 flVpOA?.~GCM ˋ naG`蝅"?\>B:s{3$3@}L 2`AYA;_{#QYC߫tE& :۾_KOlBHqsf1 Ghhl]Gra2t巨P\]@6`)UIAdMܰ1S7KW`q\bXs[ngp/*Q df0Ws \xm^\Cȩg[z6V6H[{{׃r5Tr0]tFE^۶%Qqe'l["mg`fd2Faq 9JgwhԊ5dgk^+=Zcp %61 -w{&wHNwvnD8EOX?*1ʊ业1)p <63Ls֒3e΁Fդx; wu#5YekHˣudG5b'Շ4~WaO "Ye+1>0_TEڊShRW<֧&_egO$<yiuJ:Ɲ~Kf5h#{~,nۿ g yޫ#t@aXJzƩ$_vո))v qmw hˌx^m8F㇄~MJ>uB&fYP7!rueM ZId0mVduCX1<`jMܛTX8臥GELPaр>4I8DȭlǮ'A|gtkc;J}AޖU` Eܿj 34--4QWS? 4i i@Lh>91bV9lhnRF*CJ,]׸DKBH ߌb)xER֮dᶷ*0\RXw'h `g8ބ-Fe &@T׮|&@zSFf! `I|FkMY&RŴa>RHy)u\1BB u;O!t7?1_EZYrfB` {3lѵ}}V|,Mfg%WtI溁ouDR0NTHQ!S Zۂ{Sw ܔhC)Pqw9^j.\OajR ew1m-k9!c7[sonN4%+[ao M >,}v#>ɐT⇙HtmFJ~濣+pqTbQxw̯R#c`정?d5pkQf|0JyrֶH-bJoA `$kPʸJpN,K47 wUU``B$0Vtfxnˈǂ,-5ɗ=8 6HƧtAjcFRy<~ljpӽ vw`@d#vC>#⩊\:} 3Ȝ3Dz*(m4V<5dg0Q^n/1пRMj-@Ul/۶!rȽ`%ռ52RtHeɎ+Yχ?bȬ^ڂLzsBLڕ cujm~2hU쭷aamYCM~&Nz<,Dovq:n2X_q,l3^ WBSq֙S`j/ X Aw4XݐB>1thbF-dm-pHdok"`ytMGӠ̭ Om(xř9% {pCsTR} ,JǪ%"+]9s݁WыNJ@%Uf.?M+Z=`!o1l ydψTpTP/ZF%r0Eh]n.fOm ~!cK kH~0qzzCC3F!a) &G q9JX!պHh!B|!>*[p2^ ЁVM(/~/ [^$z`D]uM)!WVR4i.=CR\z,#SNqt{Qc M\eC1[ja5nB}lKT0B?ȞOQ\6/Ŋ[ ؗTEf^9r()xjB`1 oqKZwCv|-eĩi?n^]flLqQ k믜j pa<2sQEHiXgpR0?VB; w1q$gȘ J xa>?ӽw/幷T\}1czI0EkbQasC$_Vߪ`km]U?TOt` ߬JP t<RuG-wG 7;~b.QY`qg5*r<2\x&2\%7F^aMIOazhS6rBq(_|&tcdķ3AL^,rtU$Ǯ4F)IU"N.dkn8M,h+]:6 DX'az0V m&;$AL%4I uz'm RtY0ֻ(7 .\iԫe@"f~P<]?-kU{0פbxMU3HkY p~Wv訪>ѣ5ԯQ!f:vanz׻̯#Yq 4j>#_ i![__J$9A JL"z͊A {^FɝW}uQ |߷=M.0[-d:{Щ5rGquÆ'А@U1Ic?: RcAL335L59dE0}| 70^G<:.7紧BC{sA(dLdh2׹EBCb<1S6јɥ+4I\q]ۿQXIJm{.KLʖ0a8/sdW>EMٌ;XΊ:0lpTr#$!(Xt5Gjzl`)AkoqTƋ>("VV'w%$9:CU:킼5x@.>'>>s~@'dl'Ah*5'bWą Zaѥ ;q f 9>]/;]VlZj|9€p+w4^p6B\bmo^V^LRl{;3kma-ow㐻eiL&̎Di4 U ?4A0q UK;[{/٭`<ĎtNSn|XU`|ӗ)N򚛰Jlb̔rdu#b߰Sw,crb@=vsgO݅bf>S;o~ k72K ?c\<*p`>ODLz!'m5r*bM}ĶWW;"Efa3/Ah&{̬]Vi5tCLJuE*yv7E+~uۤ̂lxA(;V63uOQ$NLOEᆨvuHw$:;z Z; 䚌# Dq-^cv 2=Ym9#͝,ś $k>)x)Ivih{B`5#E9\[,w{?ZC ±%mhk" ;<r ,8Ҵ[>ڠV!_pI|G![a43w8geh ;?Qҡ"gHL5TÌ!chLqV3ʌNE cIfE\3UMm[X>f 躰gJ )0`xN?x!NT29U[,j #tULܿ B|'jI!p,WqQ̄-R^Lk`̃#qHBWIb/8* ŷX^ AY]:Ǿv1v&鉎U%ݤg G]TrX":HMd9(+|9Jv |I>*@Գ|YK{++Hqo(]B=0/j ޑ[P P\}0"b]-p  Y9U3o7Rc̀gBE Ij!H/HR'Jf%))Dz*鍆4(B@K $ovP(%z::80(n"MJwGF-|;&D(9G/+ xQ*Tha>HuAd6(Qb9AB[dQ_?l"s)u#4sa?)"^xV0MҤUe-pR %ٔe)fe%Mt}wmw4ObӱS}-vmV搵=.weVm 6ׄ#U]#.S{>܌z()Γ*5ŧ[ԕ*P}gGcҫ[GO"d'YsO9'j_tkVI9_a҈?")LTґ TCբ>v|LHP:Rgf$uI'F=;9~/He9M.9u+RqWU6eV/ZpjuneFW62bX{CX!d|+P.͍O$V`f}I< ?WOy=WA1tseϕNJ08dL5jWd uZ^q-> 50B!BcLG' O %f뷊b©=#)IWEm<|;I5Yo8\xIԯ. td*k1C|*8I45Bfp:fTU֨ɍF!b:߆4-4YK:ϩUદ>,j]c[vF!>tڢpscGmHDWy!])bѣBs &F\Ԩ5hKz;]5E-I/g%$dň#AԮLÖ)4B7K&U/g ý͆PHANLO>Qv]+=gJ?>űR`9$"ɐ/wf@G/L;*-%P6o{+48i_ܳCyr ]* 5롧p._ v`h@h}g{@luA̞(ƷIKBcjhd0ic[M$RL6ZK Qa =eEJGr j5wjJֽ_2/Dި+9~^#ȗ3.@Ĺ[L! uqQ\.6 e :Cd*'*Cnp:NriCg/F MNh딎?sr B):6WUT -T* JfM$$ԄLhkڤm5Z) fBJ-$x&8 !IQj/b>^8wGR9+B>Mo/NQL HV廽.$~L{Xݧ~[-(5, t *)w ZՃ(m,+~G)y_6U U".`s)hdο(CYKLbBwċMȒ4QnN:ߨV[pt˾ܥy2@0E5y4DZL|Tཚ(g5:"w.Hי]^6RqRkz^6R|qp:гJye&j].bZ LHz,])qD-U]$[ibx=~{}٭;H8kLH1m`WZԠ%SݽQVn` 4Wq ~C,qg.wCN^x#O+R3aM#(DcqT4pe$Ϊ"]iyr̺ $ ّ 9׵Si%=HZ 'c;;!y !qW3b7-5 n.1D`. 4 ? 0S֔޷!SWdqW%3}st@hK`h'(ċyGKtbXyz JInu>~霣چy-$XϟH#ݮP֣igS"~/N]3M,?80/hڏRG@ͱ^'SR2(Q~ɥñgMʏ'[?ۡe}RDg%-]6ꂥ zJx_}8+fI ~yvj@/!1/<Μ}+=N_D4T ㉗0rWgvs|U@QfʹP^,P+S oJ' v-b`Uo~3sC7Ƽ w_̬DjO|GCnQ@`wBK'<$}Ȍ[ J}+1e 0n(~/ۏo\$;boSJ%IPzBK^TW GS ̭KL}n+7:=p{1n[(|?U+7xwxFyȨiUDY9fM5`LDx=:v[&@j_IU ^uؽ*9m-G}+ { S7|CUѣ24M)UOGӢaX<}jHuύRBЫ 훽(n'*/$oeE{3$$B;<%~^kq~!*KP vd lĨfZ:j'%3yMΙ$xj_f;776AT %7AufPU\*f蚸E[ G)>?ϥ#k\z:u1]BkBGd7ѽLr4mE\:J Y?(4JyogF[S!8bwC3\IyTd`Ŋ+ՇƯ܆[ofy]ۍbTw&o+kBVo9u? n [$B7%9 Ǩ8-~ZiV\Bү@Umقȫ)Q_NV7Ce7AH{ԝ6]q-CmMA^!T,gFd ˖Ǻb[=zixA93ʾ D^hosvBz5GSUn*WR,IO :10ݦ-ZwҚQZ= 6?Ǚ<[`'h=BÓYtwc}v/ik\嶈Ոh:i^{j0`C"|B]-O2Xx-1Pf^${Ў&z$ 觋^ 3]JmA=r"AYn=Fm.Zi㓸\03$SO- @`hj)ZsY nwgذe~8Kz ЊrqsfFh_9#e97MD8Nf=a-e+7y= @kkycSV@H({MsTY>!,Ax`nJ.7CKV5*g h8ݻ*贊] )!Bz|;ý2Gȧ_GnrmpRz售.$SRˋe993+:z(4w }ZO*P,g/~!o]7? U,F+ #.gNX ]#n<_Dz IkNy;OjR'WL^}=D&Pon~lbqOʢ3(%y)5 ٳxq0[}FtWZUyS,޷>|/5뗄O4sDCd4р_>qk=;43Rv=|~S,@γ{KZ{ͥ`(pq}yDGu N IF6W _lx p@ ljXV 1U@"e"s w έ6+1]&Ҹ , ##B &$L p)wd@#:3RXme|oPQTuܜ>OtlJ)=$fbpf\|ħ13B&ri-A H8CvM4b 2INIr~%y }cNM,xFm`4q -Den4%oVMf!2UcJ,[yN@v3p0'y;uBEB[ٽޯ#O:ִͮ-BOJIFlg͆luD!B]ZB8҆J qU %[3W[sɦ[Hy2v.7ȀPRUЋY|px,v4S[)m]N_6'7.,آs>pP%1 m@dJ1AzZh顏=,Ȥ95|♀s ]m^*[nFoCW'(*PjJ4 %XJԲ dM3Hԍt }ߧW3NZۀ5jcʒ;NOV~=Cnh6zǷil µa01XQs"}}Y[OԺM ~YĠ c/M9vzΒ\TSJaÎcHD\B>Œ:!A}Aswy1Qι 7%eD`$(O*v 'O4yfcp(m7Ӽv66}3n?BFgr$oi0`9h w;UdMz1{6ts&J)-Zk $K(,DKZKᔼ&!x~VAYn9H[mj[13Aax4ꦊޝ(Fh!oԑ_=Y{"tDؠLAsM⫅*gRBJQUYb p v$T<Н@.J6ߨZKLr]]riH%ϣmDDv~23TzTne5թ%}Pf҅h10*zp&.9PΕiKDFx<58j6)&ѤGN հ$]pP[NGP.}Q0mr XIhwUڨ:n'#i5gI"oԖ}* vwGs6}XEwdI>=6IXlRcnM:\jpPBo arfa4~3Ғ͡һxm1߂W*F Rb(\jϑhqݙv!aA)lOøxvXh>J qmڠ f:)Po AtȮ) _ B(NΙOpӂ11/v4e''Itelv<T<Ͻ8<Տ[׳s6*kc.H&¯mF^'Nb8j!L ~qkn+@4P\bg.-/uY/V ESa[`ˤם6. ȠR*vlհ^F ba6l(z91F=n9&-<3P0>2iƺI{`fA ] @ۢU-G4H*Z?Q9M[ETh0xT֕&8'&ĂnI`=ŏ75vsqyh4EX:Yc ?9&)!PS-=\X.˝-UDBi[|ٓaxS`rGMԽ_hOmD80Ze4l)f0.teOC!")E#E6p/:tN-`wI6\eoS0T y5Y,8<,+B p@!Y)SҞ₴Zf:$)#kx ;]"q &5>woɕ)4x0(Y: >yvvL1 %& ="'~ƭg'zӍ֙?ÔD6UG7* /IpNa| y^̚xbKMch [_5>@RO^u11hjE9-ܷ<Ӿ-xFX0n@-`[=̢=RA&ZJTufdY֨W!%B26ˊȡ W3ArCh^ZE\$k%M$XG vGXJxͫZ}f}n.Aǟ B|a*^ 9raR] ګ@`ކI*$[5&b{iSJ.JbPv̝=9eSGR^!Nq-ۖ7"Ze'GйN^vPNE"Wfȇ$H⚻;ncF.PJ:N+סGqG-g]w{/w)KpԴ'3%m6#ROO!:P ֏Dvlf1QeMFF* ͚"4ن< -tg^C q0pZ$o#"4%mcе~E ,>="}qTmʎR漤4Q]^fK*Y_EVuF[RG;n Oeu9`l@z)<7M70+p,[f~X8u 5Ot/>IZnzXubńAu/ Fon|pK[8>>ϯ}YzvUG=W \VLӝb~~% 4z{IýheAD1J"> &Ao쐒HѽO[b∤vW0W9dZ Z{_")[uHwmW;N,LZZ> \> TsH67?uA R͜ r־CK4P'&击0 {޻IErZPx˥ <WŽu![(OC42Ue]e܌|1q6:Ff,HDkagh!5]Q2rʂ].DÑTck Qy|Ƴb &[J)ޒ-#ƝRׂM4S7LlUעd-ܦ IZfѓXƏU@7Sqe[-ԢI,;,8r%Cpgo "(mYDdANC8fm鱳kqX"l$傽zsHS3UwX,>:1o)I"ɳE"\1z]8FIyAˡ89Zk{o1lA!8O@:iE[փi!u.-br T2h|*A8mӎUZz\6Q,W-I:PJQbm{12Xaaln\4siZv%BbD25 Bera&k~*ZtjgAT^4A%6;h gQsEa;H&~[d*:j! e2o <;))I  r)],Ⱦ[8VA \KΩ[=:i?G!+]b(W0NY-9lY>b#XGĨMH)oh) #āF2 9hU 5p\;,rFV6J?/!1X\X8~fuA_Z蚟@adQ;ȩCs^I"EX:V/L4򆬰8$2 EtgRdQadA;[zHJCST7wJL?+,]ﺱm O#-|:֔+A,%7{otSY./F:1Z&t%*ԙ3býz>[ċA21Z6Q ʔ%!~PY, ^ M|yPgETl\eHك2tYބwHI76gM)>?x˘:*ÆƘ;^,^]bY?|/mС20zE.cd$W4(팢Hy&:S OI'+ ^G~-Rr$e^0kn77ӑb' NV!--j 5krfR\5,t5g=\.M8, :2kHa'Lc6drc==jDӧrxbRփYjBdYM=qNnwP= 4[&⪥᠋X?T䇆<)>!Xs> hj+)|=A[XP:a0`ՅM[Ub͆eQݵO%.rkRVYA?\052Sfcww YβJH9ʠM=,;ʘ sPr"HyT=L$qN`)aTKiWe}[\[17aBhF;E; vA^"]濵b{scmڙ06K;[2w=d~J)apFqglSzVԾ FuЪΥA:x:d▧G__]1 >J^E"lDq^ef-!qyk(Ϛ%Jn Î4 OsiD7f>9Kޠ=LIpen!8POyPIڷ?,W^ȱU'(.n]du,/8kۅ\I7Pϛ^r'C3ޯ"xLӮ*4}KɓH,9ڥ_t$}p /DVX_ޭ;1R0< ThHVGQ:ˣG`Xm]چo ~>3uYQqڞѻc ⦘Gޥ_\R}jt 4[ ఺,it`5fWNC&ōi19UkeoYSSh"'93<,J xXK_ǁcs@YK=2yYU?|y|FF$}V#0@@Qbk5h$ld3Ré ĘG&*3tAb:RPs1ճ^.f`&5lZ\C7 9jKIcZtC/ez5,Z9xF6`y̮S+A[29i^ G7Of :== _֛mu ft57-XGi'6Gt .Jֱ#Hla 4p:H1M ?K@dgt?﫯`6B R T2zxOdR%^2J/> ؏ kLG8ADХo_m8yqaL2P=>;^ɛ`a0xّRF5V(cR0NG-u@(Lb(s~_>r"0 )r\Ab*i`Pg;.Enb]1zG;?e-)o$/Ǝk5%wmMc$^GӌXFCѣr(K\Ah{_W (q~4OygB+"8mIDNv\,'oŔy2SfnL<.UĊcNrb2Q}6`O!z]Mgz Owe=%e*+U|uՐlPOaPuўGu3^m+ë/&뻪`C IKr¶P?mRA %rdD>KVyw&p=hBX N)$#X_xܝg_Bb)hmm=zTu& xB T {1I7la,6 "ވ)^* zAs{E#)sqNEO4/r}|cI yf18`~UʰL} _Iq6>a{S QAl 1 vW:^FM@\>RJQW1`G+1VϐC8GsF4' umpͤU*wSl3 ^'>P[q>bsE|PbSoo%0#mSզ=IX N+RT4hUqY8S?Xe6$3[p>i+̋nb gSZce9eղ٘]7ɨma]H4 -TkY:"9.pڰqb;;rO> -BueHFWGDƲ0eGs%'bȓ!f]_hHʖOS IаiHO}GAT+FKqox+]|y)׍U]&گ)ܠB# CkI?V681P; Wea(C_]S CGQ [2]) N@W2jt{L=*A˂Ko=P[u~c&xTIAej g@PsM.j$uM׀1AKL{bTa=s |ֽ`Tߔǘ#|),և#@-^i 5W|fx 8b44*C`4@;6i EHgg{KL4UjE㉦_IIi虮G~×]g1~qxSݔL# ï_X _f*72^rP Zё03?'SsK\7\);XՀ"]ƨ,EŀϽYr Y~ۡd*rYM X;";d#xbTU_38 F'w,楾C.CU)qhvS^C+l(.~Q(sA;:=S*k0$V^%g@@g)0vB)8jg2NAضŦqpcd<g{̮ȵz雳A 2o9{SrKw~zOQ݇[ ci}bTKT,`Ux\ٳssD]},2"YH i`A1* ͌Fa|˫!3Ú MEQ YFJxK)/z1Xu#Kro2mHY\ pۺ{ܫ6|L25ð!uJi8-`*xT3ZJ/=J~P'.o#v7x7 A?f}C21,X-Vi?XhnWzMj ; fߛP$Z Er^(m[" 1<$=8ޓhLz~^A]esɉI+&49>~)7C bS>߀wpUsTYْI @Jz$ՈeZ;R8CYo'Sr{|%).ѲLx^~S*W9C@= mwWN!T G,z1zu1̕6i̸b5E>.+{YG*8s_bVA⅌*_ G U@ŹÆpO/LR䇥BdQ&}Q#x1~LLI"zaa=NP|S2 ]S O5PnLQt,cE/֌:mLFb\'!U!>wY-An,Ǝ)9jkn B6(xEl ϙ0I7L.ʂ +ٰۨb3^$-* nBJSZp8XH<@u<氐eZ,Ofaؼ#m)ss 9k`5Y~숫k'Y JJ)U2ȀMsW5]I ڳvPkgtXxە'8Dp/~ƳʸN׎(,h ׏lm2XĆQJݤJv?F@վ` vr?}6\'bfš vt7:֪$647h.3H@8h0ۊS_)9m i[_΢c*qާG( n+ ;K;c] "`9]7TpĄ^ Z<ߒi&[_lLuA[%7_^,uioVNzhrvo|!$>AlfؔnK=';MUXf6Q w87ɕ^Gy5+- RzFJy83/R#]E/;=/9 dȏ&JIѲ :ɧ[1PQYjњ`ǫ#.{ƇD8#%L]-Į#rCEHP)*ɢ T_7Y9S$,]EB X~V(Ό {,ȃTǼ[ #O;`TQV%Q-6tf=l _(t Eо:Gag@-xʴ!pR]:?!#2l9}:Dp,iV9މP V}UEmzY%%Ϙ blzh!+9K1(P%*`өx>}S6js?r핖B]긒 Yo1NȴZlPm&eZv%"p @C 5ÝUkb: !D:jJF=<6(=Jf >:4Eh&~p̲oC_Cc.(2+U _IbDYZH>2 aQJ&8O*7 YȜg»,}>}2E'<=gRi!(i)2}ĔAf8bܬl-z Lo,\[GI%y>Gc/`s׮St*!Y[x\A.66  OGI4$.i*ß1HԱ]ՎpJ.L9B58h.?=OHtu'U6qbL7% RaS-F]1"KyQ~PL=X7AO '3ӄ4NH@Xp]/m!FG-ivZUuDiF, b3кUI\3n `0{-~ߨNY/-+ hf@):e$Uj'Ivl6ec_[|{h_[~P&M*TgK\ТOvhJ(2xή!S4vv3 EuPr<܂;;zMTYw Dcky'MyEŦuV>Z<[GE- }v"N=Hnq#v3%ȕDҋca8;2M4; ԱP^=4^_P̀Ca/| %reK^P L20d2kCڿ۲έ7=ELY+7{^Ur) oR$4:FJO=2o10!WjK\W<5g/| U LlHa\i$F\s#[]%a"i[HhDdS#Ր 䦆q,Z9oVBAM+9*g5 5qΫS ֛j[>v*| O/@{l>WЎsHqR<}eY&eƔIWFDGn"nY?W\AWEpND Z EPNx4܃sRHZ\lYBTe#~oK_C?UetZ}PHP]+!޸%?G ~瞐{Ԋ`t|uH;j풨+q*&Ll\$I"še>hT T`MDy+wx>{eFri IfFMfmW񙣀C;O7uaǧǰeUfMDNOJ(#ʃ2ѹ|4{|y*Fuq쪎'{Mj=uIQ?u-z.7s1Kƥh93#D@iURIRLP;+ls8foE׸0Ut uJ9!)+-r ZX6: $>G2 .-0v `a]:85iH5=[A̩/ܟ.ktz-{z= IGZݛRDOL [+rWpU5U?f݂/΍{bJ,LkڑU2 C,!^M9dVQ9XÓ ^4p 9$0(57xlƶGl좉ޓ(='`-*ҥiف/uͦ0Yw#3"k QPRvfH =dR?^#ωw>&<Ʈ+D{syv.C` ؐDA{y(.:wR:s^*k|*iu3F3-JnQ2Qr2?[PCn"%FsC @[ńSG8X5uDGN-\y x]aGXl 6_ʪR`h͗kKŌpג{iHH3Ȥ'&,[UT[(T}ny[#ؾ~ RaخoQF$hv['{*JG?[sCl0Ƭ/m%Dx:3tALJjd1;v3dP9\hb4PqVelǣm ' +!VXSގ .T1miF+)60啢teZVP218'ވy= șv<$C2BY=̟).ֺ;Gç%PFᰫ @ȏDt`[_#$ebu O|Bzz-2l#ڦd5ey:T~c=>QS%mWG@o MtA;[=9YL`ʹ. =jLgTUWyQY{\TRfzȉZdJx]u"~sh"ƃDi\ga%70^2f` 8H^ts ^@7rAi6C,[.h1A'\H*|ł/ܱ|dT]@ͦa&%8IF 0_Әz?`GB$gK̃Pp۾/2L/R4fY$ }g⌞kVN-A~G愎/B}MW`ꤍ%Iǵh=|PS*B:η).-Qx ^V7ՂkkU 耕фh5!2`4٪{dĎILdÔ^|'FUfnF&"F:pxc0.ŹKi&~[aPdlӍ@[!,Qhm|$aAbTNͩNiCw"R(>3YlWm8%껗焳; 'ӧqdF@7?uԝ* xɕ~j2T"ڝ2k}D2}nk~]7ȇ.%QlE[S{A j^Ƕ,-p6nwLVxs٘\%?`J}, 9<}k%b_h)zhKc/[ώF]:mу ]oP4tkk[N8cB#:c $úמO!DK "ܼe,/ws*/;'{*#CQcM 4m(v!@Akh:G"gR0A4} ۯz}R$ >rЄ 4ʺI^'E)t3D^7*8.2"٢6x)>XgB!Yg:&ȐO}Tj,HQd,/R,4 ɂ!̽Uqa+aOZo;襓T4KwE}K/ۛjPq떅ܝ 3Ӑ=օ)gIU/:WsVQF;#Y0 @)`\ITGCq;>ƍa7KG-y:Oz;\2%1gd^Jfh ri8s*@$P?@Se`܀k73ScY|Е;Lxth{a&\ջMRy߲:NGduY` 6g>עF iCNi[\kA+Ŷ,(UwsyPMsтyc{,opscUl^}qR'lU\_$ղD!+r)۱?^68Of#/ %oX&i j{0?njg A}.@12ͩ_~ɳ.|R:.a'v y]fm[jz.{),%29.9#$|5"41(/((Q;4(iύʉzV^$aR|(^CbJ|~"&ݶkR1S-Zڱ.X3ƹʺ"\8I+lyp3 ![-I'^VM[L"Sn4*u^Q@Q:fn?Ͽ#N>p]((ks,Ir)qdeދWTU agobQ8!GAiIA}VcYn2S}-ːZc4-#o(7d| Ky0Q~7G"cRhLPldP=ٷp1+ n*Y7fGcaI~ÏKm#ST=&T?N{U&k(#4D\t9eSU~"'b•pK:^0U:YS÷ [) }Oq_xQȧት<;.BVhߝr1҉c1W;_>f7L$) KMcɑZ( qjKu5>6{|oL&nV%((9_x}N<qϻ^Q@{iUopNTML$O0na vIR^vBQ S^!chP02|s$ nhħʊyF)՚W.r9;Cim& Qȕm[<'.Qk:"p/0t-_\݄=F}Ü\s*4# 9T?B$^DjB% 9kT8S+`ͧ{TLU?r3+½]3KR&YMNGm~9~MۊDS#F]q_>} Tg0ʈj{>P^P9j҅v|VkX}I6J됴&+Z+iUY8Ӝ4N5e3rn6I۾ɶ2\l<;w`hȰ97I%.C050IJihPJjjG1h0(\DMf:XuChLJRV=G3 ,2[CVrb[in'7^Z+.'t!*|]~Ξ;@8?we;K#c?G(o$(do;.!i3*IO^*#McE[lͧz45 Z2uߠl΂ld9p1l 궕::?׷CR `*mPVHxv\.BV<5zyӔi/->(l± ,3H {e4uO!Xً!\#Kce1sג(VvHupBzmm<ڣT,c^z- $o?.n[8rJ -UUcmmUHvs(#/Qb.SLOMOQ20  t,3`νH߳3A n":\ zT[#ayM2laBe`Zg %hӫx/(Ar3v9EyDwQ)!KcĹh":a 4ejc3_~?ϑBM#l5uaeʣۆKaeH4q {k:L׼`1y Մ~$s<󓔉ՇڼZ%jsj~jd@'tp3iـoW>aTeX.tQ0 64 Ā#I%?a( D*C㿽ʄCȧް))`=_ȆW6(WyLL`8I#_.?s^W~Ww[G1GUF5"eEZ?Ǟ2'H61u[C54 d⏾gRd@زK&ESg9:8߻7aogq—gܕ_W0u Ͳo=Q*, ␾>X]?#7 YDf4/d3=h-ŗX\/OZL ?̡"c1j-؟ vj/ҽW}A#&Ȝ0Tְ͜j]l֮&MhP>\V. g؀ ?KroȕA^ e=yef;~ӌV8|]42cA 8xMA "/;VqFX1ϓ:h+QN\l̲VJSS^n]~ _No&]pp;Ge |4 (B:bs_-k&~ӯf9$qs0Py*|Zj`7ɁWŀT  ve95cF1vn(X |C{/d&?'kN-l:pxJWtvW #]kB'YHIH{ꁭ-_ˍB.OA#:#{ v{XX|bLW.0.ՁnlL|k'Td~'Zg"OV0-QHdrﴲl#H8L|y}eHf ^1_0+h2DA(vLGڇ\-0G<5kU9 4ݍ)CgÎR-7%ȲSv[^5OҍȐTqK) 9%˫]5WOG7u,n͍ilyA 'f/8c4LPCYrm7)_X`mT%ׁU0U@@̛ǸT׶i/ɻ|)\I@6_߸ةV+v(,S$GV3oC>O$\"scw :TM3)ns^Ra;Ҫlf,Qv 5% L@ԟcbӅoUln Q6n^Fa獟ĒTQBtG0ۯÃyM/|`()=s*#*0$Z꽄lg=3\u9LVWA| "ud@f @d"r:q"LZB5ʗ Kb'qkit쮋*tf H:V=N47gU-?ʊ){Rj>FneyCEnW_%2\>x7t} dnՋ RB)!phQ؛3|*P1 7+7 Q:ꤪcǭ@7fPR&!oT~ob}}W r}%I3df\3]K?K%_ uGnnP4EH~@E-FfUe.aܱqHP0缝jmW.@平+|~ͱՑkA*eTaa؋ PAB@ (5 ǧeAHG UQF0PCpkGn(Lep TWfFAVF%}s)𥘨AF9(oG\q0|r|&ʰl|0_"W_{+$c/dTk0/@m*/vGgȽ5Og#xTeFYYj⸂`̈5zC, D5l* ^s笋^Vm1JhԲy CqL-1Ǵ 5KW﨎#SԄ]йC7hƑڵxq25?'`[P[sBi:@#BumtW /Q9hnjW'n0W{>Dx dkvVy/7U ﴪ rAYH^O_8s֐:" L KR(Tŕq> j,?aAuWW 16?Zr,aq1ԇ "+|P~e=31{Q}C<jߴ",gѶy粨5C+ JՖq CsVQ)tEW\"^].EF( C{H)qVFV +:8A{ u\ RxpKuRZ8z5oͱĒg'NgfrIv=^ƀC܏cC&бakdtr`&S6k\t#_^'f|xiEɮ.o!2_n.MHKǥjҌ˹U0loN Fy6Tcas9ya!; D 3K giGHcP6L F?㎥ /POx%XM`?mgn|lj1vn\]з>:c:%o?=*[b* -]d BR4ߊ.KܷLxs&#}@)v DG7=4ZH@k IBYۖه)Rkz%;J= ,zdHz纂t n `jPn; -R]ۆ/Y]8Fz#J1_Qx*d8}ʷ*pSgsj *8JBr?NIYQ%zEY J? վp"&t+0dF,0VZ9"J`>&r6;&(!QA73uoYJa4JT'+n)ijFbUEgR~3X-7F.:Z]Ͳ058NB1R&W@W弚s󶆱F诰L[E4`D/V)ƃUfǓ=\C⑥ML>}~G*xN'aLhAoS#5 -z̘8J"_v&)1IyTqk;1؛NJđZs/,NUVWR.I>. mZ >joJ$@#l_ UFPvy*!43S'E߅Z&#Ѓ]Id}z4c&RF;P@֑Z3}^`)`R[ʹJP#FHO^"2Sky "WX"yEvyԃ}~=R)hM=8e^h@~` zJW,$ HW|+<85ZQD@E?u'Dd_~_tT*Tr\7 z@9eV0iU$lM-xdx.2L߬D. 癡vApKى g܂q©+m rR DcmyK`\aj.3YFOɋ YO AKysz"HNҸ)#6}h[nv'?EEHKdhyM ꭍ+FaV 36eԚiF><ϫh,` gid)'Sa*PU,嚨KJE^ nL!CG7Džg5ʥm߉JR1$+M6z Yc cƭ^9vBֱ#6ur}TVWjR8/m^eCWY7kL.z>C' nIn9hHIu8T}=˨XRiX$7V)wM"C(i+H 085z`󀔗ZapBlf>pٺurQMk }~"QN;I$M?Z u-@PyqtVӰ\^"-5  z^Pb{V.HP4_j?`+wTֽ. f)EP:]vo+l87XpOt!]*-Db EMF rQsַ9Rm)72ظK'EeeߐD7 {3BVR0y]m5@z+-^ tf˃  =y~\ :x8gQO<; =`نb<[5~[=i[qL^#m7jtF >2[NY6ydTs5>t~[ob0df)_D\'WXS{Vih6p=J%D\Fmõz!cf_eLWb^\ ~}pR'8oPU[̬ؕx?+.hi!q詡_>Ş/![$[d~NLom"*]`^,[`SiELzX nդH~",ʊ7O>.oWjkfzZ"),N]Q21dPռ`.yu^ize)Σ..}j..KwTwC/z+[?y;g~oL@G Q6[D=b!N8Wp5 azejHX׆W3=˶e'V?d.fn;kSt|f/H6 HF& qNs]k ~TuxZEϺ lw@2A;e7lrEa0) TP*~%ͭgSw{1gE?'gKwܾ6[WdÓrk\\8r}ꁫRWaG?(~h˚+5f-A!.Oo$B7YH~i](^\P^t}H+l_u5<`-&ae0Qqd3# sR%Ɏē!=$mAg >dܓ`' )2KmݒMjK{5Q5[8۩!Sy¹&NkC}^8ޔT8|ǵeoK) 8B9>@Xeq](0;ب`ͨ@ѦvUEԒeAƠwɃ8NR3IUf0(90H|5Ee},<;q&-l,H#6ǖ]g_Q4m9{rl1LrgzKT-O/;/NqlԎ5S5cne:w.1iH:>ØG-(@݂>9p" kq/2W}k-sWL1Y<灤yV_q|e7BUjGX%1cGRL+0&&B=xZWHc6a7nbUuYę뭆A2`ݍ9xBjN)}|U iF?gUɥAxۿr8?rV!htE!JY n2kH[]&ޞˮZ+U@˒O$\y`3obz}3ַXQ\Wq9 -ޜ42b6uѓt( 0!Q&9bg-C8i> 'AeG"GG2xרc?j,v? p͆"wKYIF&?,j2wpqC/N{VYTD$UڂB:eW :9/<)V&>ܤj@Na*?yOI-fd@:m&ɯY+=3X7\[$)5roI1~1 '65XAS]k frsu,aI99b# 1 'N&+L`723?y(;r+Sp{YEV|3Ƃ+N-ê:iZ6'gCD-qg>龴<~!Z /@*G/w*K\B/}t4ELkő]aՕ30%ٳ)m:g~&B&&x| #+c1ʨ0ii7*2%- ( ?{/.g[OqY`eCm"mȲDc xH+[>]bk\.u==r$;0r6{?=Fyr:O\;sE%b( NN_uw_p%MTcԯn3Rf]ym1IkbR~:Vۅn4#t⥨P9_xTT7s.9+Dtl\-F?מ'6~^b]^~˕sH9#^ r X i41xxX7Z{p rq?]L3e,\ JU $I+6-5 fAB:`cIT`bV$*=B^)ŨK "`<"@Х9aOH`>M7K'GlqB>cw<>ͻCoGBG>z/b/nbK:9UA$ z3[2'tME틤&mAhi*+z2q]S+if=S\PsH~-Z,%oϓYW4O *hv@ƌX rX: &(QWxۿ&E߰N-q5;[H rI(- 1EP 8eAxܯyRCsWgW k=HZz?_Ͼov4!Wa 6۫|a͚TzFGft:Y ph Y[ZbbT904fת1[Tt%4PXUUχ!|fXړӢ [{:&:yPuDΔ'PN3>{bDO*!{~/:guvߟO3 ppbɯ47EE`_O PIO#.~*ʏ,- $f" `puNvw?f< גuԷʑ5 Jb8/"sD4DNɅ9xp]8t]Kߖi.-2J O5Zo-dYDb"6ec= F~pg.V">s|{!ъ rny&iݔS+w|]nqc [^VJ7pO (+֫v~UH" t=dێ;8H)oʐ]!f-JLB ]Z-QKqm*i!Z'7ލ3~w8]#Gɬt(޼7=CI@L蟾e(\,0b{Ȇ+D!$ߘ|LԉݴgE&EUwaQ#Bl,mF߬O.N-Qt gqVAI6ePW| _+Ie9U5sQ_xۂfNV%1JU(5˶rs0!0]Z{GqIɭ p*MwrMB773Γq%ޖK1"($ X5ɠ0+s8=u#OZ;l ^S;uZ.g!DߚT#K"!/Z*!L^M$6rnh3~*5ڎ/x6}#EiѾXee 菩y9n@h?Hџ*+r#b߬g=B3$[* 4C@n#>VeBn \˹wT+*q@ %6drƥ:o0q e)WRp(dQPM6@Msҷ*2B~Biv.~kڎtAWyLT$/Lo.o;!s84(eJ|VTQ1FxkkgD.{?59 Kyt E`Tn=巙Zlew]7ީV+۾![ BU3]+{ӻ #&զNl?R#\QUFLSGYU4AF sϤ" #[f!—Ŝ$Gh@l1FݓtZ")L/Kx{1[_BLjˡMo3k$@dXS}.X] I[aD'ͤWUϩSC$?b|/ql)sCOQWrvĞ ,m.QVj@*F;{BZiy?>yj2jYHT!qz|O 8(NxK44gKh11ϺdNVJ䩄̥4P9d l,R؈@`_[F,=,ͧz.6MHE/\)s ]XoCk%/Bc{1Db['Xv|3Ft~u*6@u}\@s(8$;eyQ394p*W2CiF .?6ۇЁ{QŇ(Y?:daq{ c2>q?BuyJ#O3hO>ԣuTbJ~?Ä"a!v WɑCD;ԘkS'r%`#Kmw,0n`hebf\)POVmqFNFpoG?191bN:{=?_oP#ybW8Z 6vlcsW8C_'MD\'Q}ͷ=1 0pVgjn.ן_!1d_xǏ2;/f$\d#AdEV3]R BNOFc.8H!ݪH?d#NٺNW Y ]Ihzw+ί纫Zѯ/; Dyohr*)o`H9k] aGUeƒ|w%-m֒w|Ǚ+(&Ef wX%3tnT6m6qQw)Er6DCb^${b#to_o&Z0]16j~ D-ņ/fVu䜵#9[<_ij VkDotqy&@lbQN ^Br?Sk`T lDPűMhՑyu=c(z#;v?=!nLBnĢh掃떽uۥJ ʥ5GFw\ Ȼolt *Q?=~R(ĺyzNɒS dM}oz{_ph!Vײ`Ǔ%+롎?gjvy ]ͶZT!i9A#-g=8DF_hllo ƼS ^jg i "d;{ثqu0!%rN'#d~%`s,yb*'T[SXa>ZU3&6fNp0TsZN_l@D<**O:&'B*F8hiIK0G%EbWY4VMY{/Er?C}p7^RkX=+MZ)cьsJ_)fzD[u)5 Pt9Qv1Si^ar!Nx ̚YdH٪֨P$劯 .v||?S2΋ose u>5!xfe5n$%D͒Hf7!{k00M@볤H/Ǡpqw )p<%U. "vf2V얪bqOYcG/52VeJ F~Y鳹vr?Fg\w]\dMY[R0hjiB, ȋT3s3T׬_[/;} Yz?*5Rz j˗{ȇݑ@aia\k!aF ɯ@XFW+CS(%1Q-k<ѨM|?ARzx\q!nUЉ"ɿz:䞊l}g<6? <&~| yKwg'E\ĝnxd9=%ӷֆI6mYݘ. L9:1$Z- )E9+`(vγ_Q1/ V6$N.EXغ*v'ʥ60xtvOX_H|l {TUhڕ_aF̞ls8@g=ʙ$T).C=~ .*m_!A3KkW Bo uF?A+a 2"2]1|{X51Shsnz^hxk~%TL'̌Z GW8-~&5=E[o=罸YNMJ"P7:72+|ocZvOY3*8kpBxK~$| 3U:>\ (rdry m%/%$A`L/V"vN\vh%\'>jœuη0f㹠}/`ݬd.5è@H3;1֕3*a:6@}j@1X%WF]iٗke[r7Tl0ǔP212<}꫻T-bd$:A>j{@t# 5;>׈H%|dN:xV|#x Qpw1KMc&j5M'/)Q ɨ&M.sp0V@*OJ,;Iw- UVnm߅m]/qKPAG FKT F1>9TX6jN@-󡄾-ڲ xd29=*!K=}xlEJzB%cTHb#֜40}%?!ڼ'=~mCm=>vmVKOdpd^)k=CU5?[5+J*ΪIXݨF>1Ь ؄;F,y' ~:>;gMHD1 %\fmaS?4퍍`Z3̦(߭'@V,Rjt ESb& 2n-+ :'9<VQKMS0{-G|gu6eମ8TmsOj'el@a϶h|SP4(6j~4USS7zW:qQz+rqJrP v]D Z>Y:^tyLɬe wR.FI\x-un3GLts֞pyC zCr &%->V Q~,rU҅L{p-%t13iW?Ƶ t)C }^\oX)ʈI1U'Qrv(qDb=s OMC\4Vrʜȑ):#9K5)t?s79Q01kkf= BQrLTWxgٖО%kXTZ[yNTub:jnٻi 2Fw#k{}O`[]\:o@,jGW#x>k+$f˛RǵkYva|y#_ͽj&=7&} HYγ8/.DbH0eDW$ݤd'MA+)ۗj?m٪;%L~Ocn#Zj}6NEqSHt0Xc0'Ax+#DRL'1/Snω$pl7lj(lKev)C6rY?.@'[3!hQ)T5z[5u9&jyMbI\Ɣ,kRut 7'>Wx#$ $:Pz[X~`})]eAP/x]xՓy'B~q~?ӏL.1=5w&(-[t)-b}5X% ~s.Ti5<4Z#lZ {`Ct@0ׁLUQ9D*)afc-gk CTG !eo]Θ} 5'=L.ʸ((ٵponY~ˈ|ځA ܜ\V={uƢ.6QKgbY @*mU{=u vYa%Bx11}iJ(+BBy>,H(&? `]fE%ϕm6/Vq`'ádYX +>?`%^U7l?kc.*Fސ : &mQ2ch!{$k5E,6o{Hu|QO~V\5xp |I١niZg!*C򃓀b5Om+G%i8z:5 aL~l#׳|DrR|7yIeh4ǪQ%mY\17^0)&#yp7'5m9ƀ7 n$+:Vtmf%Ƒq@R!댡ճWy[~1zP94t'DF_1֔:2 V#/*66W<poҹI]L}Vp7I(Q1IڭT4 wAz+G&"9t mpSkw/:5S:E uuGJ Njp=w,!FuŲVu2 LTU&&d<>M.˽w٥w6KD h jVWM)we|IVw5s^g0eN#)Qx"qϛ7pyȇ3 \pal΂88oƠc8õ!eBTlξ=a D,÷2'&\rMA)}o<# ggT~H5 <߮ømg*M-7g'GԷ*Fa39Drm[hnzs8*&@͌dU㩾dl`nHDFGKY"E2/:5h%ۀIlsAo+ύȈsGcRۊL,E-NZ`,U1\K̄ƮYiuKAOBLSs?_Я?ahcAHBKLmkgͭ N=}:9/,BD=bԾy0Ҕ\$ڈ5$;[kkdSW8NIFg"90#JjutXyvҿX۰U~"j#|.}@&r=RC-ZȼmQ]I[j17 x;^dK->|B27Yu1?i wM$ӷ@x񟂔5M¬;,,uYQ1A6(=uu|?%K ?Eu~ԠpQUId%q$@rm/Y匵 DQmq%qB_fbF@ʼD| $sgBKeiʰF*,,2\U$F F8TqvYJ7^b䯴>0`>G%`0'VY(q O=a/CQ1}KGf31u^V lb~8;*D˰wd;0Jf. -BDcEm Zw څa5܀m!|Ԁ@feӟv),m%2L3.s1ǟ cX4-DK87ͣQcO~S27ȷX(}P3D( 'к.RC"o6hd!ns'r+ŷg$۰b<&sa[ DUv!C/q WAl)3Fh#TI--gx&̟xՉ,ݦ\O}LԺ[`Ж/1p> ă =u{mļH]''%O#kև~Tix3dxkJDzz:S tvS;3[bޢ;%6qP"O6#Cx줨R`74b}O1TF z6|ܰ+@mꘫb=l,Xf$CGV҈ب pQ]}MTEP:bƉY&BqV/̮i~f:ט}",.0٫}qI"q!P?KzXJHޣ/J~cBbKom5t)zr.a!eACVoqJ ݞf6?/w,||yO>!˕1B_ ?xwы_eZT@.p2Qq%d7Cvޔڿ 9Cwev>CdսX}6iewFegPP|z+uuupKeB'<~<Y0&L5rztmep-yՁ?E?gwP#`y4HO\m9hE lFkl!I`Eh? dv"/G²yt3)2FSFGx)xo#=Pl ֱbX'}U,fxk h%EQH$R8´7رL&y58P?dŬG_-TE7(C~B]j{P:]åΫ2lAbw.V }uW( K iOW6na&_ьU䋴]0(&{kgX8 Uج#@_6x%Y_I~jбJzmۇ`'WΨ߾k)? $ū=A瞂 yK?@hA}Uv90R1!/s',#܍6غNҡ jkHV 'έ5nug_>ZԠ+3AB:c輈9֘Q9Ēt W}1@jaMkB3sr4y1aC9΢{ՇV# (:3ۙ~&Tg5a,̌^Q96!;xh0bVUTuH\ |2\=ݤ/{j(qFh˚JM2~Bא,%Sܾ۝&jn~aCޠJQIlxRpYP6_c $X0`uf\NcYVb,C *Wq(S)=t}ɔ,*JAgK9,}az/C_>kt!gB-̹dW=IQ9ɣUP־KDEᛨH?]53˹L3hf"}PUP=ҝ]j=J_3/-M)pP#JLY=5 zX03pCsЄҏ̪l0_L%ZW/Z&*f%d1҅ 6= ?vGzL=#qz\`'@v/Fan[\*nI0\JpɧG* &4:V4wϸP(¢f [1ɍG^f3Q&zRB%=7\*7:5SjjuRxTH*!05yS("iz׌%15E&#[бՌrO>WYh@C &)~Ȓbp$X$;wň٫SpP'ش S>U>'#Ab p^l ܾ*^s*ѡB';|n|͋xuFbZDigA((׹󈞒 4j!ZT-M<1mj,U5ą]HfDS|6KΕ95cƫ*#BN_T\r \ڶ2bi#Ew]n!%df-ފҍ"X(%|ZmVx龗ɾ3,xIEօ=@hxkwc vz?7x` c4RW'<6~K%])gmPu5d+q~T.WV֚OS1aFPElpxN&;ZhSa;PֈNev[)D~!=,t{b+>e 0!B:O͔;pg- e:R( lLJ=vq7R^] wwm}ɠ oX @}C@7,2ȃ1%~GZaEx aZ 4+? iHvtiwCRQEHM)6B,-->]# Å;NT^qVI NQQYB\>bAdj&qYj0(4hN,BR3ʹK>KO ڄIgo l/cs2E/mup P/V.?(9Wbj(]xsFpIDS\Xӽ`F'&0=!L/IFG?4 ))Xc+nSncخ {t8 )c}9 f -ՂI9@lL*$nX ϐLލg ZĢ2y+euoZ96rubI lUWKMQ z2v ;SHIum w=[q»+2QO0픗 wqϏHݰ˄h Ti(+2g`@+Rx)a_Y;"ٓ]+PIhRx?$(EyI6|wIK]rN$(Hi:8z{n2pFOq|}szwkQ|<<&spK8cOaxYnp8 o[._R6/C ^+ L _ /?HD': fjh&s <)5r0zw)fş:u[4\ ::O#Lo**W^ 6Ai- ޟ! AkɺOe'#r`6T~\1炙2S]-Ln\x0-N˙:W }`Rzhb6I5q+sP!ϟEɆ91/$#@\a׆# Id*݊mnn>R+45@D"!mQo~ͻt/%zVgw7X<~ S]u&.׋[,ۃ3P^ q-lXئ!fߴ`mLz+F6` LnO}q%>HH1Rt8qG@]LBNB8H2]#ޞDmQPo]kv=LO .bjQm$i 10z%ĔAe2g@S3_ZN^Hilhϝ ZPM5< i'n!e.OT~+#F_/H)Bpk.zEܿ*!p0?m e'IJmm.$JnV0`XO,wiVGE\H:ERZ!aGMY?~:sa-l;ŧQ*}Y v8x }LNBi7އY6:hKc*hi|C- 1"f>^e]Xy2l)/T'X 9 D%lnl9D]6#/*#k_'3z>7eMxliV󵶯Srb^x|^2hQ-Si_.zpkݜ2Rdr)ׅDں7zT>?hB3"t&'O/l®o+oADPT;~E@Hlڔ;rqDumdu᜽4n݊~A h1JO󞡉#+u㣚a ~?s5_H4bW ^( e{$HxDt +=Qd1Dzh<|8«H%A7iР>;̈́N7vB~^ZYJ^_3yK,Evf&y#1MPsda,"X>&K(T(DQ7vAmNU3(<b:5z/J݌Xe`9_Q$|+O^΃ىLͲ?nˣP AG1Sg%[ǚc;g`|c.۶e24%:cp-5ݼOzQ_.6^rŹ?$CDU`Z z>j朮Uz}2õ<@77%C^IpCEG5&NQRutxmx2kp잓b."Q\[DN]6whF'a'PWA//04S,stzmM췈ڙYFC>U:# !2wg*os l7"tIལiaӽ5I-9bt@Fg=EmTPEWZ4ETh,< w֏{a31PRb%?z%*Gn߻4gh9ѳjr>+뢘Śad^QHtk\yo?-CˬY\E{w-v`XE&sq1=Ap\|OBFA+8h8LWɶxm_Gve5J>:$=DW4Ch8!nm?5}!xEgW+%i%K&zrB$q 7Ϧ.KzXEv4Mk : A$>?+ۦC[Tms| M ߯!Vg?C;Fr't6+Ir خ}VlAgwʍԴ6)]19O'BF03IS]eCaU+5SŀK~SWPݰ~8[0|wPr^Nu%j"ͬaS5Ya[WdpiGf́DbLwdK2B^]؁ߋ ZEwVIcz=X}CƽŋGeҖvqf904x1g!,rJjN-ڭ Vp9s AB([Jpv!PFSLU-ƛF|0Hi՜5V4LH^?:vn]UNhwvdCIA#5s<37$$ &Ў=d\j\sL4GG7ZÍ3Kv1mŃ o7Cth0c2bPYunO AS[dS5i๱&[҉H[M"S$PI08c@yjqr)VAB3FWpJwtLn;TgoX H9aUHHۧ}Uz>`-JbtC֬kDBհJ[%í%0ٺS_|${~;vO +èިய*t7V3 2>:10rJWW q1-mUKxìZgM~g2єT!Z|*!x0j'\=Su->^h/F N])dFPyY&ޡb_yCոNɞF/G{Xĵ+@aM39Aӗ.K`w)U;TkDrW ƨSdTd7Z7̦[.63Ϊe/Z FRfi"`XWs3eA>ԓ*N x/QgGA#~k<^c9@! iW8dRWamiDPPʥĽ;N`v*(ZLmˎKAHNA (T)XZ*I:n``/ qL&Ub1F㓘.ٖm#Nz~M˱4%[ZE&`llJ氠pҩ˂gsՐr6ɾ52K }q`=PJ^~T!v3s76N@Ħ]\-'KvirrU^VkQ,NE&mVݢs^m,ieiT#+BE3&`&VZ O$^C=XPRvZ4O1L0ł | ߼,Uv:ʏs,[yAЫF1LkxR||y`<*'XgxI)R]_ǢlKUS>@yAej[ڳ,स2thIu˩,x5`,՘|TI8^2b_(1-5 w[o>?߼ZYJ!^[k*e.ƽB܋p!pJwYZ B~(o$9;1Y#A^ϑJ@UJ雯GKZ;Œea>[kMd}Rkc[7*B~@$aN|Rn%bDMh KAS1(mR S;zMklLm<8.A1R T bX2,, =0f\2&fC~'emQsAhUdHdImIsK'b +y5U( \ UM MxX#}sDqae  ʓԫMo6N+*¾I̤y]a j#7~) _zo6:z'Rq^5=DO2?Zt6jTĆ[{p2_7KI}h%$=!6Z8a7kݷw zޕŽD xW9TO~Җ(_ܛ^Fœ0慂~?Hb_}V'"2Sipj#ˑ؃ԭrwQc8Qrʝ-m6`AF4FaY%A֘cxhE;IX @L srk.j>\Rnjgw.d[L&kBf^h,h1b KY7ąyz_Ay爒%!`7X9Go+KmZz1o/69{t[jU3K߳)3LMFsrdž uhSG:s1ΈaY%|?N@ɼNÿ"ri@T^@]lWZ_霾C֠w-bX9wuK-WǴ}Omv@šCמ(l1#ـeGa[ xCx);g Ax̛ -nG}=.蔄jBzZGR]V}&I] mtԮ Z/ZY4Yb׺ 7}Cn<l @F'1>TW6 H,!>lnp,N>J-3X`Cnt#i(`=u2"#RU9їgA++i[RZ-TL P(/[_Zh+^:G>cXѮ (ۡ\EHBTΙ%?#qKQ򬲁\d-􍉲yodXVmdڟ |'cyFR`MQ "~"+G cBc <[+$ mmgQ M0?l k&J“4 F΍ݷӈI`"w |fVQNԕk*_՟ j=^')l@SfE joSx-Znk.jc=TyEpE_ l2*tyGt~g`]]O W_㹧ۑm 𖢅bËGx'$VeP˷++݈8>̳ռpX3 5w *]lM?;Kzc!{V6pJJjE󺲶4'UIU?QW} jLƒ 17!me_Q]3y\Ni}i{L z^^ld%q@\t 0.U&qh7flU$USbGKMæLω[[#utaupInpT%m-Nu=@ ިSr9䷫Lr$4l%?" oBJG'}L?8ǡ։CE䭈6;jI=Sp[>7)Kkل A:Z8ņ[!BF^P`]8U}t9޿A|,:wB{p6uP;A<ۨ'^W3beh|*/WeϺ`NG|ܛ{-Kԧ% !%P0tOz9횚+oBe9%7sLШi-t(0e?B}'xYOҎVi5L:7l^}5O6A:t%]@j4\8 ?)bJ>CQ;_Q/y}vÞ\g 8K cs:yt(t_s ? ML~ S !Y|0** m #CwGjWNPiCFW-1D^ٯ{QD j)%xP-hrh_ZN:Ụó6UUÌyӘTEH]n2Uw0tF)~pK̷Lg̽(R<eWn@U=-Ԡ]}F+2޼>.tYg$\T=' Sp+bDC1}v_C" Dg2 A@/[l|M0A%Unt+x4pZn3U 2zVۖe sjLvN3$DMvj`h8 |.(,+ӴhUkuQtg@Aڙ$5aԊs~m8Wېљ~Yf+t?Na1>U8!n y[m6@-ൠ@-=Tm `M]r!@ԤӂKG4}y-(Y2-hx1uS"3<7R NL9S)pCVvw=^#UH)+wBmsVa#t]TI8Y۷|TT&Vn@%j|7+0n8P Oۗ^D&nc9Ĉ.eqU *S6Plײt(gh^LN;@nدNKFe{K[ Qg5T:x};'AV 8JMkJ-}lg Yh2'xDB(׎|:JxT[ixY= _6/Y`1`am}m`=٤2ç02EQ ~[(lfX ~!+練t2<)o7C Jݦ<G-u9(*Z Uiw@WId9*W7#{(9Wxon9(OӁxc1 (xja. ;j(eW>陯1 6LIB{%7lATO\"j:yEJ&BR\]6\ uP[: ŝz`Shb|]a%,ފcdm+Ŷ ȭb6)i(L'C@uU Ø .})Yp3i"fI<0iIY$@e [s>ۄPjkP/K/EGvXo@ףZس?`8VR½j3fs-C֝YM_R4@3%@5T'k!~v]?ojzW]9@&at5s,FL9(2Ç#|~n,w6+=`i _$ty qHĢyoWע`nB6`,VBshu{X)@raw5v:sa4}շHsbT'|oꙐ·zbIa6T("m h<* N+Y;#ÿ71h[!px%Iđ|9 שԚn׽ß -iLAjYe2/!k;>O.tXXxSЪX%,@E);1NQ)`e[1R[KT*)%9 ggr%b4=ϊqlS[xa:cJT\ _1 0pb%"WX1mDjT{+<^+buZoеP_|1F\wz,eAwGFi_T-}+0+/} FcP$:>s\u%RP`nO=OpUK&^}1u3_A+KZJT}{ZvwfI}RҺ0s˘SV0 |uv^⏫ j/];'ł ޹|dnsdYw.m &O~ŗ$GEꪎwki"J+=]=/d7!]c(/`s^]Gw/E-U `uݦ@HW-'YG2]%z~O~M ؜ 9h%Gft,:$HQC)^m)yS9Qu/K4!ČD]xĂB,)}9{6Rrō%412{g.cŁHEIR ;.GE '. ]D OaW.ir'*@2tـy@0U'k6eeOVi$yIT"a uvZ6 2Z[KK]t T/݂j;֞k1[1bTֺ=zO9/d?3ґѺu!FDMCU:H !vj`z.ߓÈ6RE _AAs3DbN8vxvR|úɸᅨq'D[z!Ic0qfH ^܄"b~y I 퉄"-rHF s'[ ƶDwZO%S\*"DW?ZW0v7,Ì=eQ5 t^ ЎIb )N`Vpr5~}(zd&^)s땤U`q.O a͸ a閐y)2WP&GܡGqѠ;hjKGO%;+@$ԎzEAN)f# +la^9'%$֠eE}ͿU HgWulMcc7reb=n D59+~"a͒[W2k-z0b{?ފDeq9xwg-0geKsޭOR-Zה>v̬ce;8M z#\DסYg% O_[K.DGD\(7b@F&k?{_@1Ҵa!z!M e*'G|1!.G}%ʯ.сЙ(K(MQj`][}{T'¤ihy;| ՙ=lUjG҉Ef^;Qzū%r־J-Zѷ_ve_H:$%CQ,}x7+AM!YzÐ'+I;fv 0SnkcG[q57e^^Wk3㐢-p4ͺ\6 @d|%bsl M -{Xs{,xT+ʬ[kCFzCMAKZȩ}hS|f~Յn&)n6NoCQ6ʩʫ_iݫt pGcQ)Zß8qcD=ЇF869to1QoG% mVSHď BW ~ .PDM͘L-D*,Y?f,JI`qjwo=Lߠg_[uTiohİ*6.Kϥ4z7 +`ZM?eAUBױ,Vve)AlQiZee<\~!'=&OWXZm2=WM]@]YFy V߈(!hr2-{ѡ۰R_QBu>) J3_CU|buS&1ȈDشiS Mw?si'g}PTYڃx"t8{iנoqMd!!T kg.:ɼ|Pg"Y!/հxD#;״_V z~~0Uۭ9zbƄ0'F,A4o\f]Fd-cMMG[hb;nzxze 0Nv"pp<XIj[T-NRm&Li.^xM}nAōYawYqC2q}6J3ʐ{<){w!sIM`o@\˓#D kO؞E~TcXsN`FjZ2}| YN+pLe*dΖ/C'R|W_N'?K'910lAw̅sL8S8>}Bo3fE倌J\ Y_p("N*ɢn2.'[*"Y@7Ka2)q)Ffxteok!suR ^O.3r)R#&ߙ\LA /nU]J1x7=r-&J((W>܊X+t39mI3UE"Iڀ4`X 1A885P%)qQ.7q #jy;CV4c0c>̦" SĺXbNN7'ssi^d3iioKK2#Fe&WN3-w3c+52\NB=3eQ,S@ P*P jN*Ag/SASj4@f bP1] =A:,! _zϪyLZ֮<]NaԪK:GRI ,h {X"ojwsw@@tCgC_H1WNAGȀ;O椩V \[7d{ȏb=Ib2cir9lSZlSt7yhK~Bb%ʡ]Yuw\ĸ[йg2IŵPsl0{x4 :N'71ZFId ҧ1]OaέCv2tڞ5OFʫdr*>Q1MLjU }̓/JܼTBosoe&” Z'^S~'ڲW>!@3}SA'=FߝxMM8mrkucD1+o+QݳNkHAZG[E`s6d?YxPw iT"Bgmr}ٚxL[x)ƈ>$BqUsՒ'N-֘r$Z$\|hzhfTJX`G:ޯ1"A;x{<Ȳ /Lcdo(abd)+g ȶ&$o+&jǙC)J׳9m5Tΰ%h;f.s.ƤUŅ/\kZ(ޡ : #LfQGlʅϟԥ}PB' RiOQ4Ft,3'l5>{xA/qi 2A,mVqrV}tcR45`6xa}븕5Jtʼn >(a=gaCqcK2[>,*F i)N#:uy<@-N!Ror+EŶmmHciqIo^%:w^A7_p.Xk)|ቝT|$^gѓLL&)]ВeaJKђ_g󰱮(aP$̱\nR7YYyZ+]5s4Esȋs|׵H(n*~;2~S4;79R7"-?CUF0[<ڸ- &"D0{D*Mi]ƴ>;k`)+G'a~,#OJ{1=aSh-{+ N qvB|NҳkL鉈("z=;67Au,y<ݣs/&% ] VǕ2u[ f8kUR?1̊tPV6J<ͽq꥓ͭ涆&>5JJ2{B7򬏯 8=q4缥9;O2nMUl ̶F *إ7hJ]7Y#m@0N?"o1mzz䚲"Hym3dTPG? KߒOp!&.Z|XÓYӀ|88#W;:0+6iƒnWHX6(@ \8'a JfCA+@=J/A׽Ͼ?8r?:\DZQޭ1pڗIX;|҉eGR}/c2 #酗y!{i%92dA.t~hXTk!B5`%cn9BoX*o:c|;Iͽ2l G}P)/\UY9i#uF$/t ;KSgu&= Fuj7|-O<}@-HE8^9*ɨw >fgsyo]`%{k# f>֍Ñ/z,&Fe"J#@.*yAB5 ?kHD̮C6W@VIQ|iz{8`Z )MM/S$a3NM4ix*Rm>&jgOF yZڦzJ.n6Jw,iӲ9YSr*g[(*6D:AbR m2+<6`{'3F}z``O/w"AhD?M#]kE, 6-qsk'o`2߉W] d~ryR Ւgsrf e2CM }Ţ,Uj8F( Z9:1C'pЦEG6x&{~cEU`#5WRC⍪FCTèNus{&uN}/>+<9;kgf-,]j8c*CG=!;rҝ?ΰ#ӝmyU3 %2Di{ond'vTwəPRzJ'+R-GJWIי&CzקևA&C5Kb`cX>؄˫liw#HxAʶ"U(t/nҶXJL]R1 ׳a)hhxL,4(p_c4Fr9W}e6Z? 3^HLcaP0\.8sI:̴G@4ᬛ"[@nf$B1*B[0.TKX~$fq:$ziG4F-.%".wlǗh,ȴ҇W.g$ -;qWVkVdr!.!KM:V!F;$nyq t+?0(e9P8|6~ 8d #djH2FѤ3ʐQQR[2c8*#H 8IK/ں0u6LQF<:>sK Ao W d_Y,ǰzBoI;.ӾKTM:'mE22 !-W8dSϡej\_s| Rf9G%Yɾ zc mVH$or)@q)6s]fyTEhqMZ4^{ i|քkeL2eŀvK4u5K?pvq nJ=$)z0-()vF2'`9׫dx4PJNnjAܽ\d%Wm*dԍKM!hܣ'c!I0:ԬNePTh^D$ `Q=Ipaqݤޛ(!DG8 jx6[8 m#t%n״µ] +SŽ XC|bl+"j<. Y+:1D׊rBGM:mHnwnl!ňΦfT ўądzG|5\$éGWI9 nΖvf^"Qs~Zuѻ4W!p$wad2g^vHB>jk7ȣ~uhFp\@>B(uϰǂpڱ}MĮKCDd{˕t2b"G9l ޻V==tL vhITUe/ހ5Q/0<wYHtAxFIa,Q]QLf%h띗(t '4ի\)eCt"4T$)4n;"'&V <=r^k)Wy hK[rR)QI;K #xqU8?:g4cEnÜጻH^P FlE/OKKq܈ Vi,󡁟N^᪥pSf5ޫ|*5_)'MV KE?.|dCk'- +'CnVGخ:gOIXJAYF=%@=)B 0PrK'!i¿DE4 g %2]gNy;6LYg{Z17ZJc;Y6Żyex;Sۨ4yT_{ Z3yV28w_QOiG αWCAwEi4t{k`4Y_Uez$Pҡt@ "L9Hޮՠsʿi ?qVSWufsj$MdҎ c[wj''[!/XU7ҞM ʐΰzPWFVF`(LW&K55:S-w9mzPC~_FcbV"?VMmUT.+y ?{Ķﻉ<aY)]EN:N#jAݥXN4=ȟUz id8oH(a[5Y3~@4WG9wy ,Wv{!UY3`6(r#!$53@)Fkۃ@e?bpr e*Q:+R`YP٠9 |?Iesޅd#$~83k뷼6-$ʞ>F25C|&ChtKM p f> .˿jv\`>uͶq}֎a^Y :o'ZHv9ۺgFVrտztY#LGZ kiq0zwv?G9|$w~99-nu񢀌=} ĬDPE=\si>hSI}ǥ4J'1r>Slٺ2sB3wX3߶%eYqpٶ0\|e o+3D4MvޱP!8`pdyf Y@}Ë!H"yW3`X jKG8?݂GT9z+%!L-6IڰTׁc{~dW4$`AڳL_S8@wj[l>Wl~~ظ]_ܙf5ztR"cov8CP_^磠uLުӁ^^{SUƱR$y)? ̣~cVf2![Xd,ɿu ǼmȈ,vR$= BS'F_(nTq(.TmtٜΝUyLn{sM4 ~#Hly2|,_eZFLYF"Qޅ>8ZE)`zygѼTc#U#zIXM.GwTAgPykӆEt&O oǦ<%bSƍ"ر+@"~CSIMW\Y!^Lbz4̺+- R|<\^v8JzW =ٽ`ְn $ 8Uq9HKmQ;$!n0Ud-D˞fzAQk<{?G0EP ΋8ȗp\zOG_ff96X"u@ɲUPgY$$i p'9TISþ{+!䛜]rmRe1A i16WZ'l (7_tAv |C?NK+z7}eԃrj3?4Lэ0 QlG}Xv%<,k"SF~,4q6 r?8''v 2[{&(D@[eg7\#9n7Y<oQ ŔЏsE>j//%Ä[zHQ6_cwVyQ^N dD(OL;RSOv+b7J_Y"(z\ILHkg֮`d ]i͡vmcRuL}[g\7T隰ddi_,>.@m(ݶEmE}>ݐ?˝/@ˏvTdbڧrJUdw}RN9@f rx &B%t<I v-DÒvz0Tҭ9lpEUA;}TP_UYauJKĵkec>S28jd%Ic-#!, /Jz@Iw# ǔ)a}Pή69POQce8H}vx`KmS|FQZlg\{+3U{ wx/XnFs#*SroQA:wyA}V)!s.sjm~+.;HrH%L$qQg 0垬> 9bmSN4 mjL(ح׭;W6'" Y؁Cҵ%CwUQj/7` ^'۬{ߨS1Z6i,ʬyl&gͷhZ>0ndYج)̡ .QP+ӔZcg0֪vԠD:Xg\7;lXH0«.Iϯ kVO۞;F<{9sa;[Z%!M^sK|e&? 8'מ_վOY-z)-ע7V*XvUl^,o]E #kq9"a~a,}^N>K8^%` "$2ǘ@qdlFY^< =(cH"O#4ytcُu)8+}oC ͠NiJjr+[o|ׅZjv~J&S-Duσeճy6Tgjo&6\ p}wJ Kƾ6;SS3UsFjGF/|P}:S+^jX,r oJT޹dmF [sV.g6ߡb"SPDA'ۤbVFr֘z΋=`(}cj})m/@Ҭh*L z\Ȓbfwi"IORݟ3FBDЗfV *>Sh Uf;9-\rtGeb3sߕ^v }) E|d7@ޢaqU†Ⱥq}\o@h|24w4n#^3jcN+#Y/{ T!Ja0hߑKFjo=H[bEC6{x) jLaE}*D)2Ŧuk 'yu&/M NC:=-H̞Q`̿U]HkTxlw$_ѵ5)`[I ѽU+Ocs>C!Λ^:DBM#N󏂰}uKCgqkZ!幗w{3& g_RO\ɯ~)RnKASZ@*coz2n%>^,׆%?9W (GD P - ߏ(TCh`(~R%] o@}?mVfT^b 2 '@7pǃ?~cݡ&`Tsd \|fލ2`lp-reW%MĈclW 'pȐw"0b W 2uԮwrxs|'٠ Ul@MSlvqrf6v*\87ú3:lk1mʭi6O"wN/"Q&1`%/sE8:L7ϗfF5on = vt9(]Qo71UƄ)BWVh}p),,RY0 ˮʎsycKY/]KFVj(mM:1M8jKcSpC! .x+SQRGAUe./d\2g/ӿ 24*W(}yÖ'|53 k!kq2]!A"VWD,a'Z`NQ.^.hڞW)#k_уO !nDI& !j+N!66(y6%eu!*hO~Pfds@WLVuY~L]VA#iʦJ#2* 1ݐn`sGS'&xDɞTTHTWf;.Z1_TAߟ7OZe?!2 |⷟n,Mh]<֡,o8` $H.uwMIo^R6Ū*h ~@SX5OemlD,1CüUܼ\"ncz26 Jy#SJ\)A mbqhy _dD6if9Eum+HȤw-@2 xܺNXQek+xIJ=jRQm& ty 6$.ЦC8-k _cNVp-~<]p؜̓*$ʼMJBx6,Qvz&0ي8~g;9 [-EkEA w`o]vKF4覦/hYҮo^Kio@sAN^KU* kdS1.zz QMp 6zdwop"pֵSz]kvlI! z+=%eEc`#~+] YSi"HX*ތHEErrԊO1#XwT]7Oeʬ%@I"t-If)OIlVAOh TcH@ew P˾2OpdaR[b5v粄hBR-kMf&0zPH.L- H=Myn{+(/Oah;~|-?G֙ h憽m5cz%'([4.4ިMCgQvpC?,ᙄJ"4*o/rR(tC=ps&)2P:jyq316ΞQr O:\-d27 A6Co+ -Yl~X|[0b(~:5G<~O`y#¸DW&_ IQB9 2@l9/9nA}c5i=YGI8s$"P >`3j(|kW2RJw0vaed~j (yVzY%2<)J1OB]k5~oWY/,'6R}?pzQ^ںAi+OM)@Ϸ{CϞAN._3e9=y|5G#nkJk-p`:`w~bsEtFG4*K6eLY+ Oٽ<뛨}o\: r+OGxa+m4h}ml$e8޻Ğ}ڢڲPs'}.H㋜䙢 lW 'wg#2wd\N_AM"W g,,~#+tFAGuw#`3ׯ\3xd e~V/J.YHP +K9XL$iWYy5͆㟜NggFx{[b-av,_}&W'~? zO(LJnuTd0# &[-c\@3>Ji̝:땰&]Y3ʺ?Z puі~ɁP}7я(7U9Y+ną$ n4gˊ>,!gxz= fp0Az[(%!g,7 Ćrp?w` x [x8*o:h8W²^4`q7x24qVL>Wd=/yR!ʠM'e.l`Dk \cq\r oƎljnҪ-. K48 Mc#8/c TŇ.(Hʧ*YUIbt`_jj?ʝ%䆒=Owmz1_|m60& Aфϟ%5x–Kx=oy/5y+_3ɚd-kQWXS\VɢPC#R 4+<g{8RhgswE\X 8C/>4^N{;6b +>tv*PЃp/@!8y &e 088VeÄ djbsTd6=|SJ<# /TP,'{8$Ev5;>m 8(XX2J 4"߇MC+*c;70GWZ"Uľo8^Y[4:8͹ h/SJO en.#މ:M:8E^_R )_R|:ݬy<^ RA0Cʉ9U76}3gp^>hK 1vufL[ {+ >`V}Y)Lv"msQ L%C~+~N7Ʋ0hXޑk'cN|o2lSsvHzU9 17O $2-vd" e_ 5KRqHzLc`PoHO@tZM.g+dH%Dیr.*kuL9ı359SmQw%Y=em L ylOqg4#p@ֱzh(0B^Ko:j£G@"`rcw׶OoJg)~smy. Vf|5i,G0C>,Jl4\qp#*Foxb3$zgOjScWQD'g_iޭ d߅uu,vp#ye.SXףaྛگ?>8j {"{T =״g_/ߛ{M`NKm22m,h菁Jn!1_Q}t[HcWX$wC]Pܶ?+duS ?됈%*F Y!M7`@`L*nq银$GGo[t+=d6i$tD\X\c(BoIhcp?{߰T_.IO~0*J$#奥Î6yC򔷽N"T] *>&{OZӾ+,.-q= 0DEjйU;l`5ֽh{"`E*)|V Z"$%6J_ nswW}"6.wt~?]`cp)A^Z P|H PKzoRnqlͯٿK"+㰱E ySW?(SDM3JCMsP狥M$O$TS n 鱧 FKhAi"wJ.0еU;*o?c՜_Í(C~Bs̈́pE9HC0nOiavҐ0jVrGT`"bFFg3N.$:BTQG3=P㔣r HuɧO0 @1@4K}Pd>~'FoW_B4S'W#ÔI18U>9}C! Q!t8ᑁX5XdviF yqp}sC1-ճF5-fwFC@@QWDxBXxH}jS [a)RvŐbt%F58J.OTcK0+tH۪HE:neҭ޻+h?2PW`x}n@hvX~vI%&/Π`ة~](Eyk^*=GPJN #>UEo(0ѶFjg)vyMyRE>.%1[Hܤ }]J-M;Xd3'7evSgX3),†ljũH0'#b =Kg'|p ܟT9ڛ|FhI.!'u[cL$4^.پP%STtBexz Z k5BW\P"(o,;LcQ,ك7ڲvToؓ-r>Ek肻*IAM0V߫rw>`OMLl[z7TEN@R/mZ WTk)\P-)."'; i`>T% n{vs?(]Sn`nYKJ;5=*ʿ]> )ܘ"{[&(݋Uw£yꉗ#B7x Ha Pi0#Wkj 6dScFjYvv8& ȶb[ #W^i*$qgLYlI!b3Y𨮟Dg*b3ڢNħp5L+RҌLNUIYL  OpzNj!&:X:AP^ ae(nr%{ЁԵH$vLid$|կ'xm6k~&)W5ӑ>hz)Xp"C34m1[~6KL&plsΥƬ٫~9 *"#H̀y`-v}e EM,ً&$$Af/h_i۔N Q'ʔb]ӗl ?nMsƛk`mH]4;YL\W`d!c]փ!Umh%ç_B|N# ^f X:Di݀5aZm^,!mQBƒ5pQrRjoDXeҒ&P`dn0ɚDrf+ `SSF2gV*Ba=0ѹ_xޠ]B L+\ĿF2 d"r̄218~:HBv+;V7E|퐞j&N".s pI˷*f(bpf7Gŀ^>=:`**n䳋4>ےN@p.H%Uտbˈ~x/CRmjꮽDokCh>,yR2] hW"є:üf3ޞ12UÏԋB<鬳b5H>q|Mp#gzm4qM8/98( 6R,!~h38[0eC/]>cXZ:FX`pda;0: vb9Q̉kdhI♮LZI[{:O'/e\gNRGӕ _>z"nkUsK+SQT5>Ī›gxYwߴt j|V;OjDmDza7c Bl?:  (; ݃$ Qog<]Հ 840]K'=Z6s S 3ZJGOqvPIXjHՈMjr7UW'S_D 0캌i molB+"sk&9Z^GxdوrU4^hoE-߶)8-w )UM%=U&<%yI(VTJH⚕0Ruv|K@-G7ZJleQR,4#R739ZUZ%`wϤ~GG* ~>-(mtQ bV|yxӗ;ZOw\Y?:~y<&6q^U%P`vNl-}{|6j*7W PK␱(>%i?nCn\y۔":y7C5j A%*Y[4|]H,%aso/ISuhIRz3@MXi%g0Wi!O&-N! 5S`nj"l3TXL!҆@A |'Cy~9ix"Kї`yoD^fXEx͔'`4QV FG9#w&_HYRxRɷ[Jb#G*@Q7~71GTu:xln>'WlC #l2 &nf wV71: GVҳ7/'[2iʰ}x<@٭r!b\P u,@&}%pmo7P~pmНTTᒱ>^.UA8mʆ^q/]Gᗆ?ں'vnvnKXnouQ@bGxNy\-{$XlU-+gx DhT \T(`W%c2_ԝďD,;ӎ<_Ûթ= k1PUWY :nq(dS3/0U>Q87ߧiY)Py#w$OQh>wDdj ˪̑&!{\3*nJ^{\8IQmII R)ŎP6ߩ$ <٢Tߜ6<זbI jP1ZC!5 ~@B#ˮ?XU9a2o[ w3Lg pVktխ*X"p 2&2@9j,ue,`Wp:_{@`ܿ qg-u~̓jRh'?7こ`-l9T-KouS dK;6qmv( O4e,S[ՠAk62V? *z+Rӊ/gaiZ'T\!d#f fU;r>B!OiDM_e꽈o2"GpY7Q6Be۵j"zO&go>52Չ@pG1k4}}-GaW* R٫z-r 28 P?J~1J!bRKJ_f긞\YZaB%ϒB29H?ruc$/,Kq ; JRs򴝜lIMyڅ\X`ei^.Ye<ǽ $f0Wۯ=/&~l'0`sajȈ'~x-G[>:5CSN.&i!%;z߿|Kmni.'G zfwqJCمmGSҥbG+ـ)kԁńVVJvl&bv8b6ֿb^s򴣜^m+GK2V[8*d}M lWtRg)[!or j_11C`"B`To!#tyUm.dDxIIc $PJ.f:7n.Gg+1M9ѷ7 '/eO)hQo>-B+F֛  VY)EA5ZQ *eĺJ4رGTS*+s]QupSs UHxP`el`,Uu쀤lJH >}C Vq1Yc-BK5tTN T @Ek4R&ep.,oP3jO?j>dp)(YnۤreC0K_Z]>qz.Eܩ CإMk`E.|bo~2X/ӎN|[~&Pؙ=b'4qky :]GG=gH8Yp]b;A-^iӴG|z+-^&ek&!vێ$&k/|_1=PH *id =Mnxi0kPwzi,vo1B'H[&EmЦ_l}1e]huYjDJ~_"KTrx!ʄGG>%u)Z}6 ׊ `횣7$<36:Q貛moJR$Pm]˅ { fc;W]2GWt(|7EWCѰiiT_!u~I .XEgo̲%^XOcsNena!bA\ ѵHn\7An Di[GNܸ/L]nY) &ߧIKHz&4Υ M2W]9h}@\:YvA8ϩ>Rw?%[c]SG/R$RM#P*!OW| )f+A;۪ZƦG_Cb9J)L4.NCjk 0^o34^! 9>{9RP¹פ1['49œ@9^ڠdg|nJD "0C+R=c!gs|ʇVN|S&)FOBM\L5'#I\*Iγ(ll&AůMlޟ'Ƒ)?fTo'ϻiZw0ݯ`.M܆#neԘ6.k gO<ن7 +K Gs1>[bs b*^2Q(J&XʾFFu݃*,S >a? |;4Ϸy:OJ7U+ܦ_5 #Aj<+@lG]sIG\-A⊕ ܰ›[ #ΖIp91a#Alm 1ţ%`olL M"q] Jf /s?y)fxhCa&\,\$9+8Qu'{#ߤ/[f VBZR0JڨrXm u.]2xV!Gk;m=r`R. X[c[}fRDI'|bC&0G5m䊪ȰxhSsQQcQVKN䩍+*n)蔙v'h-271+_voi(6'M]*8CT6&J04_Ĵ821MV{7<O5Z."#DU6)UVgo.U7ÁlKDz&.gk r(&zQe^7Vl>"+.я4@C6TͅIUh+7t2cYbT:+n8N|xii=P2v8eĹFd ׌N@!r-?]@Pd+*1 hg-7^ ʈhh>+dü\ex/`a+DCUU/dzP; oGv-NËLCCW}HK]'Xy_'yro4x#ZrH\=8P#£!55a+]J>1ϻ7qς#[A= =bd@ۉ푘S65}-98m4rk=[*Ơq[Y\K#}h9&|n#R8$4digP=2:n29ը?`o&zJSt!$~mr׽>\խOC) 7kL$c2Bp}] x?s„‰^%4+Z[i߳chV U`3ӳHt9NL#c!G`pe `EzJW-M\ T~gS4YMj6`VE/ӍIx2 ȥ|F|×Kᴻ m?.$ 쑤Vpf&ˈ@wp}v.\].;1$JY@QFW-7RK{\̛-Y%"qI2֢-}$ `A5 kO嵍Ƃ/ 9flgN~k4%IZp%SC.m7vQ@&GTS -Z/Lwp6`QɡF3B \ўwOh*T:ÁykVz񶷽Vo>'׫xx+~`73< K{C 4zѮ% yxPStBl<9D'm'ӰlV~)o`{@iCG3W=\U<@ɀ?$=YO+^3R¶QM?F0A9yUw&~Zl5U 2Cvfj2YƢTD {Z$ †qV P$/. WPQ&ɊuH o,rj24y"'f4pLy94 KZG r禫!I<`tt[[{[AN{e-iUB #m #d"L1rNE\$fq :w6߆YuWe8م+q[$ۉJb ߶mk=-VE֛H:18QƦ_-D+70:ja&.Wg>N#`Ar;4ND$E}!wřvdZ8ħdκl Akl~7n[|,8L٩zgp/&$h03ZO^;;ERaz.>[ޞhiA sYl'jc[w4&h6w܇_O$Vņ;np*ksR~1˱@ &oFuԔOM¹hb9fy0gP鼳 . 6o%T9~Zwjٍ;qm`lmM-NgdšFWy꿁+ԡ[hy})Hl3(^*ڐWU|A/ut5t|8+YY e2@xgD+z@3/jduV^HzB{a@#W'3YZ/xGE% غ#gmׇtNq$%Ҩ(*EU {fWySHM{MѕK H=/QDOfO".t5V4ccv^U_PI=JyqTIJt20oIݟNm(Z:#[_`R¢+;236w$,1@EЌ|K&Iq>~y}ߑ,Z .RHA#>&,uZAb/h(\"쒙0Sppp֨n`fp`і ,+g`j~[ *^RY(97c1Oha d~"ß cŻ/7~zϬ0a1d-6U3U7 bwtL*Cow]J‚n0ۦ|9z›ꖉ9FLi;xYR\vV4A1L>'Ji>+ʯqy%&]!Q 4QL~QsG51bkql. `yA(:|_ L1]8[< QtYEDP3D+F66> l˞Sbzh'sx,vD/U. |UVKD[THBB :xE$79]uٳvj(y/A0Rf\JB)j}Eg͠/n<m ^1,=hbzI`[&Ph̋%JH7@ a@tP^XjqMԶ9 Yr ,*ryn$ē"I}_/+8|o=bhHoi܂ohFYP$}s}H`pt;AbQv%M.h/K|*||Ϋ@_*޸9B73k1-i3t{D\ u*kH]H-ڏPTx?/oاH\#D躩4$oA T-Ld#׭˟ %Iban idxpAcJNeI0pYH?gj/y,ꢇ#gUd5.MV2ɬѰXicj|#⥉dWF\67lg![oP©P;̒ȵʷr4=zbYj~]&i)G-_¦I3HEf@ݥ/&)q /ޱI)nڡE aR \&HLSَ/T=Gh|*֛ױ+L1P 3ueq4i)v'OE42‡|LJW6p$%k7؎$jg@ /D!8?ʜkba71K6]w%:$=ט!Rutd;B2{sn$S6 p`K-(oZNJ!)PGKqQ3f@FCI5oлz(84 Ke'f fY&b.bC|L7qx $mP65'k=&EW/@(܅(TԭHUYUT. o?Kk~`zD|%e䎙SvV Ml~P1:Dvku-ryXIҬOj͏Q ž Y֘ S޻t>#MGyL`mQop^Rhk^">,uc&p-A>9kKMG7MM"6&bH*f]|b`5 ǵ>3/'.4ްdM.I ~9HqxtH=ԚPM} PƂ1F"G9H6AXo7;;@4, }B{.(yOY^Ҕu ~bb Tɰ/娡!3ېii2&N}^Xj<O0>g6w #)l p6"YXo3Lǽ{l I2Z'8Y, 2]7| Ln!X Z z{橷'`ee^l :c S$zͮK'Z^"My 8R(gCP>o)O+g%׽R˙4Xt9;"I# Lڒ\TE5^2P]3DF/8Qy^dC/Tov$[N+©_jv+ h' t]Y$]Kb|5!F-voE)Yk~R OU+hf.!A<-]~&e'& D և 9uXGZkFקΐ_6FzP9ZΦė ĢM2ʵm(IY"A;꜐sYg̓)Õ;ab:Wd_d[*ӏ?=p8‰9:?JXљ|Fd̕)Ħ0KGQh]=WGTx|QY/zy7޹qeqX)хpa)EvFt3M +a B)r5m??J6ijҎyb(|-]@=~CDCW#֩LwJtX|JN ī.L({ZqFq Ȗ)!Sr!;/n65J6rmH@qQaAg 3JJ2@8Цvzu{Ut"+}\<ow|pcySbE+h;5^1]t$$A- >QEz}Q}Cs0͌Gĥ@Gݱa%'buM >rTA0qjU zNxm]5Q\Y"cn[-S [A=Fj4D,9O6LL_Lbmf=sMc:Umkч!Moo<~D1{3dzʸT.p]4Ycx >Nď'#&vo˸^\_&ˈeuWa\"OӝszY,7mŰdBiJ5vgƓ9>S4cR5:;£Cי~@ !Z4 k؛a~d3L%*Ha4R-nvM=@ΫO!ܪ Εp[p\]3URcxA􀓼u%'b۞:r&_]t_\04 9ek^X)-HySGbyD]C9bY dsR-'?-ࡻ :0.rO0CG\s8.'.ix(i݋(t7sAY*VWi8z7"GV2)nSY]k ub__UbhW_dRSw~Ց0Y R J sOɿK"QP飀PUj$zX'PRgʜj"Z#8T*(Z[5%hߕ@,f RP@!M%^e҄<-it6PG#5=uB.us'c*Ӛ[:ʹ NJh*/y]I>{ǛpCoT>%aGS.EQbMy+MhēJ = g&r= \k܎IJJi#ŨZBNKO=*?]l Z/{cXԾG /dAGbD܋ Dc((pV0/hcw] r#Y]i`2fYm>j1c'p8۲T. wdIRŅ/KDhܧIRz0MҰ.T -ú}sNч1$nb& ;1H?[V^-=\H8}@vJGT6}Y%Z[0/= S\  M{^R h\E&F'm:ևU!Ǐ-ٻٔW LTF^O}fse/v"fp;kh0'UeEde3c-Pys_a`cw|h%D$m^Hh|XE 9S>֞[!"c,b}2*veЁ\D+&8=J qƏ8z5"Lv@E܋&/>VPjJ+>y*r()нK. a_&s}W=I Js?%]ƾ:^vEWI;ITgwW=0+Xޮ4puT,P8~6 mr3wÌCbtMl`z"_(Ogy!8~Zٽ4cjt7z8m/|52pQ`v0G?w] -ڋ/=ǰܵjRecjڬ{2e*z*A9'Yzrؗ]m+^n?8]T$T|I\8<ߺmHEׄCa]2e|\G@ A$* $Q"X{oƭ~0j^L1P|+8GfZ?'UO\PM"4seGiyy"$ʐKVnF* N+%1߂ݾ-n O.sȦe``A>Md5P9ca_'YuC)ij'_F9n4:7Pǂۓ u;PS_sF˹mԑի=ͳO8|f$.ID.Gr""IYIqTG/!lmg|WKSf˒L/EAmpE+,-um^ m:Swy3R+SܨW9VNnq *dP_8>韄4i\( #d,>e].& аQ[3"VPc{&Mߦ:1|La q8rj='(bHv7#wC.Mdʟ=.V7z`0Xy^& m/hCkcsz2槙DYwTM !t}! FX6[q`tA?EqO <.%MMӛ YG#Q!񽺏(xy@{%%C[y;= wZq 2I9@ ը4oT0_h x:;mu+E51[aD~MitmXa^Jh쟬Tf 6/]>'y gz#mlogN{>ڲj2Ǎ]R +3B-zSgK\X$gOD=!cNPxZf;tJY||24 gt7K|Wˬ;ÕfgTB8hi pjF PBk݂:1q#q0QtOB~G!$z`0\6Ilku۩/e+"aW CB@#őWqdSABu#s &@I~+u!ζz(ǎ蝆5_ B[XDG\@=:l`.}s3)Senf IavUYL Z^8//;jC'oXk+`ڡ:eC Q ",Z,t"JV: fV:(b1Xe Ed#kgQ6ʴ>RV+\`H%F+a5ZY%JY£ވf/ˇ~ջoa!Q,؀KyFgܽG׎`Lr+1tz+=~y0赩]Ӡoi68OHW<|}_V,N𢱽9 b(y(WLoyn$^G4m//Lu`[/1`{h[˨FXp>b4MIwLANm8Ey;5S;V b9-_R-)d~oIF-pEZ{=FBEFq֎1^}.fbֽkT&# JJRI (*6Iv过&'E`疵2SQ_/ )g8#CzWxZ.,֢r0Y!+˜>jݯ۶リitkuS(U p{=$M9I5$9:[:xlC0ܨQk%`&"H)\~ȇx4U3.!S= a}z3]e^}&*w Ȯ$헬d̺&86ȲAs7]-Cƍ>=vch~c^ خm^C @qTՈ@Bz z$/z& YBe 9D QAxUI0 h˪b=Lym5T}Fâ%Ca&%(sC6oya\.6?!)~JRGt8l>t mчs{qEBWbP"g7٢D} eʝjq;#MmrKT*o{9cF\NfF VFޟg'%3QA ',v9R_St "wA Mp,^˅+}0zΚqjM6fn BpfNjSLDlAY{>\V` m4zBVV pPh"գG`U†s<~/fY!b6ʂ! QkO";wc\uSrO%n_ł[;&QͬÅcZ >9iԯa;Au i=3utU 14Nx9 lO/xX3_gޜulE9A=#XBK}3Ii/#1FvpRc[|<`Rc||q@jPr9d6Nd};iZG]%95|T_:4})Uٽwd5طGAUd',yպ0JPūkcfuqs1_RMĿwGewGy̗*Bi*ߖ;(q>{2[F"- rcDr8R; He}Ebg_g'!p%O俹C00&̎Zi~,J4^M_xMFapaW!AVHpf`Le(]B|nm>aR潺zQOx(<&;q#xutO M݅!ksd>3yߡJR3p 2!̲Dl^nEi;~_ۃy-A\ya H%G:%1{+'WjOtK1:tAWqY0;qX_qlS}{I#=:]#6txaJAkNFHJ=_"%R/CflWr"c 3/$ַ+a&<4!DGQ%Gb n91T>8 qN>:N!#@]%5g\/Zj"/K)|o{< SM[ Pj (t!_NH۸GD-m&C +}o]1>Y'a%+6zHuUF* t9?K7ti-1޿ZJ$%?j76}ݳE:DfȡF 87С55gFC r-VUbJYCrgw:4=u@9ED=F8NFuHm̋_p {˦(&%y硐Me,N3*Gzt(=b}K4C(WrukH[A mtX%Prӏ2 _?e| TSyfr09MjO@ǽjQES lE l9hA5*ZI5OME+# M˗V9h/i41ǣƳ{5{橐~<0NÕR歇A!:=Ü}unfB8ȣG<~bv,O@╯̃(-UJU Eɼ(BI"Vm/Ix_[v5tm_xW"P f ?"RhbwD֯vwSb^=RcRiV3~pM*S]PAHXH&ۮve rB hP33 ŷ]T,_uLg]@`Z4GێQBUOSܰ:0ҏ@[HR[%-b\gf"`NIr[DM 5&/hLdF #bLv0."9p7y{]1$q2|cNJYKz3d<9{\+ݹ|[ P 7nVGCDoQOiq1ӡ+ K5"Yv I1c0fs}*?V'p垼QَT6v)׸rkϞ)nL5Yʙ ^2ZjDޤg$\Vf AERA&AkMn9&\Y,Ud>:ٞQJ>^4C|\ZH&Яqr#F-8|iJ oL~݆7vS1J!v݃d8Bu.k`ⵇ ɠ%mn@سff`Ց9Ps#C&VyVWFKgD#_8M3Aa"[zfTgVK;̺T 9V >bRtإ媼ʏ%iE.(; ]{/NҤ$W8]  ˚,35vX\pa8 HYSJQMwU~2'`S!ۯ4(PKl2>faf z!OU jMfggL4^{~!iQIhPwz5EEȹ&]EujZUnU]tC+h#` ߫#MRo؎!OB==_qqa YuW-џQh)\i!D)ҕ.FxQh.9ʒsd}:.8u7ɸhoE5K#竓Z^' d{E !˿h~P(,gW$H6\f=˧yݔY\Pߖ h‹o߂RU訫EZΧoB #; .f,UwT=W՜#0j8"-W]3l3]g]nV>2is;ŭ {U5C6$,I,_J۾lPVӑqЙ㺹_ F!cxwS*Ȥc"b4YF}*ej6ќj:Q8U4&+<]0R)RXy@덱B$]5fm;)8ӲN6 MCYHbfoYx v|Sb Iq-0ފUkѥJ W ʐYViĤJ8 vIJ 1 .] K4Q&u3XbڄJ߬a[> 31ؘcR)xmp7$VUrthr;SΦ"M+_0tG )UMn)ߐ- ͸ x(rՍ?ST?){I=鯡WqkqDn:ܽn4S~us-vm o`4i# F` "XD*yMnh9\]nH L1y)?}> AXs%4uHHmsJLyolqqh_Lrh21}@'՗eH|Ij$ LJxy$nF9(rp s4Ys9=ʠɜ_XCy꽀X脴ʢo{(典Fں꾃iI~aQY . Oj١~wvXG޴5͹{pX`.o>!twк18M*{\g<w6"YYABʅvclN²Wks^vK4S{1 o'dluB Z&y3"kۑ>4Q}E^Z.R[߁JpEGlGk~b#% bIc&EttbyWEFכk>!S;C,!yM%s>kT\0tzuv#zTt ޚJxZx["`+:j1n_AOsf wke/f,;),̬Z^ KjqLE~I \mV_'^z4̇|{\H*e},ɁiE&xe!H0tkv`)A˲Wle(j۽ǚ(`hwOR8eSl (#ʗc8"4$ A&1 ߮׶sOVF}DyE>E侗҇<$Y.R`㮏uay%>rٳ,!ÚD |~g`"ܞ! Smō+[w#*s`J[eL^)bʘ18 e:^q˨Z3`d '>Iy1,7I RI\]؂2ܘ/22=6B~ o%Kژ ᄖI|\MImR ǟ֨ _)iܑ3ԍkva|RcK|F ZfUМԦsu՟CRa7i+*p;DՓ`ȇ5 <5hy.NDz@~ i_йtGxb'L`]7RF%N;mT=\Lv:3J,i&} JC K~[( /_LɵZ&*xU6'.$re؍}M\Ej(+PT{NG ڸ ->RYQ?qO <%KN$a FBS&!6)ǽ.2"en}4eJ2*~~:b%^o>]o< ;GL/$\ކInnL_^I|H`b7pUZ_̰>+(p/I8l@7Dj `Al?P5 Zb 2tBr.D?{CI0H1B$mHO+e,/60f1R+B{®8hͦ9"2x-^,I9?YUQl~E W.`%h?$2޲j6~z\% Vyk%H גd7H($U),^ eW )ϩNcmut 煅#M®W+zN֕7·ݕ6~@ڙGM%% Rag":IB>\Y`XϚЍTVRy֙N[E(.@cӈ耔$t#d es3ƫOAq9j"ϭs [qیhն&<LjxgtZ rJe2CE''gZE4\\s"nd^bɁE@ZVywlADvL)KAB-͋UQKhCWwu  +RJ&TϦT'al0[ȇPAP^TtR-ܩ̒ekW9Z@_.ƨwՇڰY%w'^ݥiw@?{=Ϡ#Nћު'b]QFixTCi'bd~CdU4 Wef9LPVNɕEnxuvlﯸ|6Ȧpr?RfZYH}eP{->F\ǙĞL,j3|4dkrWtF7Zo/(}WgM < :0!}5*r pssR*YQ?eje0;Bϗj8Bu, ||sSGӋMJnWUݛi~q ?\lfrYJ0 lR;äh,se _^h}*N_ չiҁ])3dɤ\#,H}ńr\zMQQ4Lc&^b0̎㉽1L7+,ܴi]<ӲsN&O)(_Ko#ivKPcgC\"l(?3y%P/D&vizZ{^w]J,dFM]\ԛ@rU,|rj ]Is5~b/$Lγ|f\̫>Gו8l G9ۚUX%Bv}XPOK?>^40Psd 51H[QkpT } ASg;a*Wa' ĵmk1+bX1(#uq`|r1DNapLWzV%4_: $jzoQ_SC~x֒L9$rAD!K>fzp-^s*ۍWAf}@n:SR<7(Yb8`sGԬsmż:aOF kt$n& 4?R،TIZMHbKYIMR!gpP |2J 7ߖ,[ěV^<,cO6@gX= sGeGV'ZH HF9ǜ $Ս=* `fϬg!׻ PH_oD4ѷ)rRPΧHP1`z6tY,:d e~TyC ;emA^TB@O'ɲ0J逪G|cX0.wǠiӦ$߻mlg_XE(}l)nU[/ʲ99݉xJXI5QٵEK _2\weg-F+m!xXԘEPp1:y]␳!'CD+.lĬ0˯z`_1ٟtM5nkCQ(@'|rr*;`|ߦ6t#ܭJF4d80nRk  ò%>K=ܷ5e|2W$%M[2@;߄$ꄹ,-m:Kvfۧk ~!)`[,S5#7Co8$<1ĜE* Cy{Jl#&s@A{)YotCͶi L>7,#L.<in9`9y lN4o X3MM Dn{܌:p|w{9>[<>n?$eg+e:ԉä1[휞Hy} ]16c^i @D%C19Z@*54µjYڹ%e~eSxjWI^쥖?;.*E^= ت 5۽?))8)뇥i=Rn v LMs{ _ h\miW92{/vD!{KI|#? 62qض|C IýG8T}jJ(W_^&A}ܭ FSǎ&b*yRef?ɿQ*XK!_CJ7Z1 waɑηu4 B )7mZ"$ px)^BsgeRS{ ֙RVEH=-%.í8Zo O>f0VB$11ȯxՔ9Le^Gqwc9Xs^=cTӌhHWR}|vε?sO0~9}C,hb9c/ 2nUxZ`^j֛j^@SG,6N Yp"<똖:ݾm5g=I[n|@C>R@ֽ72h|t ZH6AM-%ڽޣ(s:Cχ;yG8t TȬ?I6yf~rJIgK ^>mEnr鬁Ž#4n#MG十!ד@w$®R*ޢКeMF_;1z PEk*b {spa`Ծ$Z oc0P:5,qXp:P0c=}4Sc̨۳C ixnM ,<_}QnȌwJeq R΋ó, bJ$YqÛڷn<|0clzX9!ئ%)^kܩ,·wh=2Z_`O?N?=O[.ZEIDF7%=1 8 _G@9Mr(J3UNqWբo~02 ]2"ҲpxeYMW{9hq GFj&-] m:#Vi A3_w.|!r^!fQ9ҟpfIEu1N-+]k=_\JJAߛn6MQ%j;GT ڕ CuBbUbEt;reî_<_R.*P"49$|Gٸԗ |O4zGĺƆ(`g|@cǔɦjPxdYLKDWeEϻ;Jm=l.m8 kOnf&śNӑAV>E)D3bOcKcԺp0իFz)9L A;DVsFfW-@8Fv9* D1D:򞖀-`P CXx6NJEfƫ⟏>IHRN׷|q.T>dV$Bd{oN? /dhʯQWz:囃8O]]' CkdޚO8綡W Y@V6֯^19e`hzP#7P4ܡqsDDA k\:=O.Z'D}ar…#(>m3/}h˩9B.m=M>'p~Lkμ_fTgx§z9of=f7 \^!KI}?Eۼ3+I/YSN]YZ`n쌼Rls0c2+m_hebJDZ ݃`¾+gOUBsIM}Eq`lwF6G0 :RVʯV<ԛ4 b[Qt1ŧJJIΘ33Hb %6x mW//-IKӫؠxx馝+ҮIR@K<_WKu` ӦVGK@31{T\TfkXNr4P4΢.\u)|/`o1Pݔ"Fqkq' |kpm,6tx+2Q RZ5mgCYD1R$zŤ`|!^J;g9'k=$R_en,zvAOr) R)ш (xP^W*N65ms:(=x\ |x_S#CҾ8]ҋZz\FɊd8 8DWrnXb1cѕ]]v37CȨ43yGorE.' B0d&攃sa.$ ]rhмi u=hu XA:tw*Z '}|Ց;=U^n} 7Rt¯ZhE*7cV3-E>'1j,> ̲ WJMȆt3#0B;>d&gT Uِ3Z F Aq+OJ0c'X@7bEnJz3چCSÐR B錇_3.ݔ}]5U[ߺdY?R aыh#/$0`.OQDdszHNx,T`+v`tSh!UۅWa~43uvU;_La~&ne)#2Kٝ.+wTq@;,6PKٸŇcSٺa]{ւ\'UyKubA Tup473{vK9穘͌/YIh3V9Jino8g\j- |᪭5sG9jCk=-M),;;,)ΙE{MӞM<:u1L{iU8΃i[[:;3 zaP{D`em[Q'Aᴴ_nhsϡfHUa`~֚_C*B@AƋ9^ _O($@϶֥B˕D \9f]O΋o6/M'n X=Ю#zct~%m{6`I0%1bQͻ"| mm=jñ  x:bh ݨ-I36¹\J6R5^OWkMmOlFȠi\ xTΛo?2hbrґO˚)5&SO[NNg*/q؃PKoتdx MɺǻPAdUWJkqNu?s-/qR/}1zt{nղ[E.ޅK624}g:JfFy<|^sZ" ]I|We0 eU~0Wu-2_z4Uk<~QXqtyXT?0W@֦rnpQ>uBb5 ;oCrFBx<xP^@9!†P!VO7 -|A^dm__û6HПKVʔѐ0;jj p; hS+WJj[ Bfj?_0 ߄!*<= x@]NOY)z`p@́`t1+bͰVkFə7)?+Eٔ%̗G UeYratM+)djb*4E ]/}WKsW p6` 8X4fYDe=p~=ew)`kVFžW!q{ F6+4 ]zGV> W?mW*i<6OqqbuAMcQ)D h M~wƢWNacƹ]5ƷeARTj7ĸa$XPps$Ubpzv^NtvBؗ% +?ܯiZ&*j//b5̵VB_un%D%B_付^93dHqClI !_w7s/=W^YcU?!9 OeN"|{mӻ͗!=c5[4*aY4Oa[RcY7 .E${ru",܏f@_c=^v]ɅX QzNF\;?fF! yS A:2~_+EV=5Vxq/i2Y{|,RX)I]d7ah=]ES:=Aȫ:vV tݷnM*}nᯓR>77l;(3S 1WkP5Nou tHX]{+!aQϣӬ|zDYՒW9+=E_sΣMS ?ArSP+4.Xfx8hg݀Jju].`)'A>cc,_p 20y>30l`t`\$ƫqqAeISٺo6|3 ڤM%Z\UdSV}q5_5`"Kx"C!})MpġxI)L/Z'>~΄tiĥ#^33W)!bRp~Xne!ֻFzWuh2ƹfqLz8_70C)]]ͣԣó@}]B涄2Nh>*a|Yn⶜\ߚD{3}f1|VdĶ NS40,eXDaK/۶)=y 6{ ,sMu:Jα$23xqw9+CD}6z{1߄ѴBBC!%ЗQd˳ pEh1&9JXWN's "Zӎϗ\(n#fLeM+C M.XFGN[n6&N@! FC|kΜ?00Д+KȺKɳ s&s6_z1*$2΄q: OH6wY|2XXpۉt{D|]4%$|K7KZuH#JeS[͒˞b3?PfJ)"nl?e[NXi>KyZ+ ~$e^֣%b ;׏۬s+]}Mp>28%a+C}2ח ıV 4W6!ӌY̏JZ_0. vi$~{Dŷ.c`ʪ%CNaL݀ LƟK`!L+6jx']_`ف;[&DA+ -R0W cO1p1I fU”?DΑȾF!_O ̜:q,Mk˖q 5r 5&ޥќsz\bq;*B>O|\aDWvsMs2B,݇{s@]J3>eZ0io)Ү<#dQ߇5Za AM3ZC!dSaba%uýbLgէ--O&#Ml XMvčq77zߔ A%9buP1f]g%h̃]VZ'dmD?3Z聎2t=$Hwm5F}ҽeE lr$݌@"kM.pzK"jw><1!8M_U\z6mj_vnP mr4=;mBdطCSo:qcR!A3CߩGˉ\9vmQOjQ@vFo*TTπ?_;Iu ?;Et֔%MeO;cXTu,ZZ ޸ֈ^~I,[L3Tt1GO(6nPkEwT7T3}8@BO]C?6{*Zl;;hŖ_Sga(̀p0>&UvjipS3E΍fA\_xeۭCjQjg/a Rء2~= f yj Y_]Oi*[cEU0HnvQ8O"j|hOV !ZߘqDlJdӭu2§eQt@xucQnE,-bKdo~K퍺`_RrM$~0`3MKٸH,kPSfT)ZԘ0]r`Ԣ}qowqvƦ, Ц E-X\ }%_ntWv/Q;pU^Ll"L:pYzOz!_GY6e𚄧xН8LYЋz:4ZgOUQ H#jg6$7Z~OM=أC2_Foj ԟͺBgך$NJYn{ӄe!j(:)j*vZJH4ύ*VZ#}oC>. $Y`k 'nPvW`/?|La,=1@"(,q3G8 rt/^CsjB |zdX82}tO;0cl04%Oj >Pqr}m7,Az<8Rq pJqCEɐJE{mᾳȣa 8:V8/ Hf`uQQ:@md\J;RlP:[j~kA_t [uh`w . b?(~%  J#RơAd<_ xX|Sa`qEfF6l(vp H1æzg {9t!6q(~$cDiX;Dk̚HN-dP9nBw2 f.?2kZ_tg RӇ@t\Ԓ}Jį1,zVzc (Dzf)3,~)6\jtSed@ 8ڡ 7H3TY޹żjMJӾcb)gX6a̭"~ܶeZ};8,9LCD1z(nIDP*pAum ީW"ݑJS؄/6C@8\SS u-4rM}+R1!Ž-$jtrZ d =a!N\0v){1@WbN5@9'mJcR!ڐq>(Z/T Ego e$A%ȼi>$$)DΡjT]# TDSNwpR4Q*)mIqu'ͨU⿂;oHpǫ<&. kb2C?S=O1E+32Qo(+Xc L쮕AR?Dbл/wua¹, )Va0ԙ#yd+4.I㾙'24@"yAy8U8/CNW.8zXg qM@3fK[ ߾Q9J`x_y3r?2\*=!~X{Ƌ(TuY^wxDm9>5'(WWpT @(Ip$}.\K*\=o =yYH34U菴]@`8>Z/2(olv&NAGĒFұn0|EV}t>ry̠EM;c;>1#QnΏ#7DykXk+]E-'oxq ӴNMC*r5ihJFk A;b ,?q) yzّoX~;U4IC(Gou lJAnfpƘO[/ Ν}եT>E~K)  `}JɎ"b'gOL+\zwNs h(P+.>=FnC9BtdTKW=Dpt y=\}We>ksL*l4KVoq= she&}Hur|xC}\m-Dw !&ڻ:Z˳RyZXkHep1ŵ#}KIg|aඈU-#xƛQ۶$ggIgH̓bWRQd(ANRv־:h( ;|e݄[Xal'jFlPwXS?!Z:xh  MԙaiAӰo-HH?:АIsg(NJn[|s ȩ'qhgbUzV S缼_;%8"68tYom *#7/J}cs%z P}c hgtny?GJЩІ};Uڦi\ߕMI2%ebiTyt.RMXЃʛA!1xycXyMEm; h]q}6>4kwY'mQ13cZdF-t,=E£m *mx)\ GP9!ӕ3:$8{ Yکb;@4"RjdM*ׅXpQO:φ6Ė 5q[P셦G e+:QQO+XȱUYeE_QQx:uJ,;1eaTqX y$ oP3ᒌ:P# ZjmXnDgM1!kbќt>dZ| 5ֵ$%C &G{UiU3;,jg)<Rs3e 1Gh.iC".(bvIiqS#sk;: M3)sMa$blAp2%bY]٧r-igcaEfj-Qu 뺵)^oKvwK% P#[i#N9зY ??%ٮnGnb$9I-w.m$w1p\"S/ƷB@2,[!VYU]xWw,>OOCʵ&fIڽ#Hw/›G!?&y Ȍ:²[;N?ΞH@btfP|%bƜ6+7?yhس T3/dBVKooV8"Jxcx>p#`훸9r!FK~lW\Ah |y?;%$c";~`JjXs`۲| O O@AOy:4 WYپ"{>t}^QT43^aB/ln(dP{rBlĔT.Xn(G,4Wa=tgivŏBu47t-ճz/m}ЈFng"UFŕX>#8or}DS^aa:9ld(Ȉ/P{lR y$M(P.:=ց*c}ʚW-3Ld&Vv" Lڗ^/ @ t:[ybozuqJ*O|X-4c`H'OUU8tmEce~/\ GOZWӂd r0ei| R߿G Rlmjc96v'W++@ \0w*JH(YgQxW \ 85|a/5\]\ /Z.SJrGf)7=?2@½w4HtUk.BVY}}"DXdQP*i iA6CHҝ[7 5kK J Ξ2u={#A4@TCߝY}-:4 O]vxb/ڑm*CUlrW)},z$sg=E@{(G;YsVxx-U'WT|ٗ|} W<\@{c,f)S?sUz/bOR咋kL NT"@8]&X\"g!ʱwD(_<^{!) BȠ_ pbFIe)rP$8f%ž7ˮ́XbVg-jR4#0#b h~pYʯV45dRw[4ֹуMr'f_ΥwiB @˚|#Z[%cH1lqںx8xb=U.M QnHOFw!hO1CcDD;W{BΔ>Vlj0@vt՚BM&k/ &13]]O?3ϔ7]5cTwuCWFP:vlU[nc"OQ X3o6.C%4}\ڒAv@Qm0% GN|'kNbx+&A8z~܃vizx7 ) %/ q͚)A,X,><;GlvjGu8vz_[IǣubOo0W4zܕrsB6s9[&'?iJ=Yh4JJ/+'QAg kym3_ v P;V9:t1)*mJ>[9crn}]O 9P뾟 bP])Nz+i1ݏuZ,ՄyZ .ʖ[_6 *i&t,{`uݱ%1n2ۑB ̻ In˹fXS(׏_V܁,/q&,ou/7^4D̢b}{#fԴ&Gu"1t ]^c\J!M~!sB, 2TOW U'X;;vIcV ~ϵGry.셰=>vKjI-]NcJ(`oY Z]^*~1!z|QO|Z~^P()u7Up4 Jxv1|X=ǚ~Dw>߸f``#if^4Ǽht f\c gYό.a6^@I#;Ax_ ZEi qH!5ӴF!#`XbTfV4_/qO6Ƞ07H`sbK׷ef*ht_ܘٔ=%6 э$ag/_`zcYind RJ.!yk+Ւ@y4>˴SQ+kh]R[=Eq1r+[Ѹmݷ^"<;ر6%;%H> W_Eȹ~aX.? E_C 3OgZܣ=_x6Γm4[uK^^8`FF?W1v*Y+㼬?^.b^/3^.cj4\"#DjX`Zp/{q^kN3Ac}U"k<`ex+ȉxNW*uP-3i~S&).%Z #8¹>Mrb6C%WZbSx26Q8Z~ӱ|Vs34'}ɽG€/w&Mo }Kw^ڋiRh E[]R; r8BQw DHրZR'=@AWab1+jG/j(uZɁ*UɏvÌ.{mݍ\2+ٖA ɧP"D; ^v0veD&LN7&6,pB P'zs4R1+1Λ< =rŻN$KTآSn{g~us K@S3QF?4Ғ URT\fez)@cpҍ&3K-xto+hL&VuZFp[T˗IEDAf.Ց L)3,3w›'RuuP WDi;xH}I09KWyy{I<+P+\X0COiT÷hGMA0W'E;B́(?m÷>&Lh[|DyW}kv %If2}nM,8LG]mjij|)iu+uj i A$߭RN[U0J!fDÕ?P*L+oy5-h}qvʖo~pz1Z:o3?l`[C.$wU$zo5刋G|#X#dulK|i dUTStA=ַn|tVD0ҽXu*͙ Ӏ/opm `ϰ,Sm3&d&bX|9ew~Cs8";sT Bĺ\M^h*x"gpuO2(*F3>Hz.̱8h͟t=6(&8R?Eh?r+G\S]!IeB @ >{hG)cM# (FDjӹ^qQ-Ⱦ{J2os!< ̃~.t3(r0w7?L(DH\v㤪g!t.F? `SڟC_{pvy?hHף'^'IO~VPC(*^-9KtƤS+{,/*'lDi?urGÅ*_Zw1ȤvSĞĪ 9mjD+Ԕ}TBsE١%~K ha(@fRn:k ?k9<>l5E7ZE$[osp@b|Yԃ'icjD$U4_6LZ1 h&TӫMeRyM'c 1/Rk¡MRH.: IsD{T842 7[H7UsLpM2mPz*| ƽ 5sߨPwVv.{)LYt}-?$";*5kŮF(45ZMKJTQoM]';OހO!Ј=C 5T23W V+^惵UǜJN"*"V.VDf\u˝{`8u ]:V/wemCJ}e(Y^\ycDE04N֋r:NA[#:(kؔ?C#d͟tB߻KAF0qt/F`R'k(~h9}ayK6S=)GhK>0ZڶGL2[rQMT?ocxH(1$;rk|"3^D힑]3FW_Ј n Jb|3J4vcCf$0jS; B'/j1׿s幈]'Qqd vR_ _Klz)ZtHlgݿ/9ɽ1Ѯs0$fEd5I- ]]@zAim'K#Ͽo o L?dLjɜ7h8QOwm4yP"i>r^mPl%1&rltgu|*NL F6\hHa)*'tT_wKF f]7T!|%Pp 690ӈdxQ̙gVHvH^ix WRk"Z<`ny&\^4\Mj7Z^@QvME%C7x;;ٌ0&]zQ36๝W$*(@ x;^T|eԲ(Ȁ6gIsex7H%`+g /B'(=&پ{}r T*jyT i+csnsV+pPsz 螹.:`fGpQ@1P.~'-^zBą95H/_>C[zx$'W7dx_(>=H.NAFZ{PK5kc dj^vTE 軍 qIO0>TM}P,=c =Dp]ci+mˌSoؼ`|Z3bר_QLFH|p;Q\0(`yoR@,=bg0zP):PUw]q K֨nݍM ֢Y "flW۰ <( z\vwymUMgN-9$n2P'/.~4+I[b̭-RVE2 OG)9ouDi-ELӋ?Uuywz_ze ~wLþh> A=TpJaG}4` ] j]림]/I-aJDŽ6 VJ=xf< yԱHʰD^xSy*(Pl& +8ke (4lu)lQJ=Ha}-HG & ɳB 145ġsJSwJS4*U=;0s,Pw(\i;K g֢4d=mp{nK2]3h?9x}o]&< Lt߁{K0$K>߰!E+'ᕒTKwOG X ty)Hޤf9& Je1Bj j\Mcm/ˤғ{.f/hQf*L?AD"0AQւrKXS9s̏ס0X{:^îb=#<;;O9vᒚʴ`8DljJWN^68| Tic/'ʀɑQwzJ@A7e b}(h?K&xe|'unZSWq kt1< f [O(fQIw,$˱+S*n1bE)6eWO-y1[-`f|Bw콱.GPIËl\ܣ>]#r^)Y+G ^+< l.)m܈e`L;\N4Bq*\&)_mvx#TQA!V[0ҔTc.[~%;hGީ$XPs\B#hG' ŦT&fh~mK^-ld&lU҃5`d>˖/o >Q[({cSrLi \am1lsquΖa%/2ԓ>$qRrg?ڀ\&l_ Ɇ?o!MR&*u`$ukj1#\2AK߆0lidK!J$/(1G ~C O!x#}̀j  3bz–2/ؘ:$.ADvZs 83mmVw ~t/輕 b 3J$7e%s Ia9&9uCPTdyXla/DIg\|3AxNř@ NzXD]HYȜ}LX~j޼3ˁ⬜"|$qh,fI<2QIFfc>YrkЁ9~'\oOB[! D;͛:M.{hX?JңnG࢙}H7CًrxK\zZs]Q`- #;%mioij8cP,^ǶCE&B t*/ZS ёpSe"ax#!{A.oVثjw}Ja1h-![Z+'4~tDc=gQ9uGC'}owNu諒# c9f?{pM?bm'6iz>*=ͩ*gT!c'OkDѝTNYOe~jG߷0B_K1;$~@V<7 oT(n`H.r!.էWb}X*c~wNAbD\}Ok]FӈL &(\}t386 hOVye O ɻ K5|N^_cS) ; "'>O6204og`=4y3d~j$38d,=JLi)(((HmfҘv8:w"EW%4}'Y <ݕ r6Eۙ~.f]aR]ﰮPepFSVohZb~l&%盥-ь,Q)9-nh1\cEx':š}Vw /,Cѿ]C[=1~䈹큶Qhk[q 4ڷ{~~0q SxkE֯mP ɤŇ"E.n}f#]S9ljCOfLLc{Y$U\@9iۨ “Дȧg:e24Maڍzŝ+4#ZһIh5Нx)mN7{QG6pþA_Ou6^h@|L:8j߂ƓJ|Fyt)ty׮w%MD!!ܚtÍcKuo -]Ph%8CF G, G5(ݷed ջ"50[}vY5]W5nQj\jȈ&59jf9kd tQJ[m=*nEisءqp/FqxX`w|)11`G":q*EiZXfOP 5Xytx`nKįjBLs IݖI>UVa-`&ZA}{24ҕEL*2=%6,V]Y g#_ky~7w,FP ;_@LjN|ܠ*|?m[F|thTmlC *,^IYȖH#zF.@aB^R+԰☐jiwm%{v:rEcj$S/&[I daN:U@;iufjgo%& +K rvdd/}85JdhOQc[B1ܳJ2R:A Vo_4h$GSTLDYs ɻ}-cTBm(WE9jgH/|s6&S IJЄCT:{D)b[-`ì"AEw<jK%+,O6jag]i76$fU Dx㓧2CY 5/LMx]* $"8o*eň|?n48p^[4G o8&qij~챝 jhNG[SͥgvB1~DAY_"KL+4W,0=N?#9eK@՗8I8Hka?qn4ʐqY =b_*ZϤ멦GIB3h f,2)ΟD'.<,?~JEŕB*MM^rR1z}B4Dܴ[E:}ên?Ճ!353&+,ߠY37D$dht+O)9NJnL/{N^&5:/uEq|oo^ܸ ͑_GxfzӬȩm93iÍfXqNz:u |29(K&Vt2glPkL 2{#BM-"rS¨݄Vf2u9f-x Ȏ[A~piݝw~!QwȑX0{ݕ+V *жNnOz5p?uy9C{udD4ɡ=Z*5Fc10{~}?9 Ӝ%B6⣖X13ҏ9B(>*ob(\+d.mT8ja"VvB Y˒'NN Bbj!rŽ/$QCEXIǧna a.lSttc}yd|}·$GA/XReW]Eԉ .Q9~|r逺S:V\֊!$ Q>we1!ܧc$hg COt 4to~5uC6ht]eÌjt2(Ӫu|j=[vo<)٣vC`V}K WGS2Eu$^x":?3A0C$?(5t_9ǠR`}@ThsBw ,x,h?X b9{{&drc"{;*Cqc8ta7LI<ʯ2ݡ{߭ddܔfN:QMm+\S2 "W|2{VO\Qɱ#ȡ8 ihN=|,hBQ백5CvY#a0atP0.Q33ok+<p~A&OL/S8@uMkaRKqA<*s qťӂ/A.hUrQµµDLK.\)wiOk4-XXR:=ݼTc/ȴ1U'a[ '"kOgSTjmP6qވ4%koM_xo5A5eZ?%$O5 [t_jOj8ǣ["g-\ϊ&Y=xc_" onK| >'k~T=/c񞯺@ơ97"q45wؾop>ˍiz OhdxN%VY_#vOƨH]$ CRE"U=x 1(eIT7zAHY ;}ya |Z}lXcY ~W. -\MkF cxpw'aK: JED #R713x{ý>$ed;y >xOv?FP` " -\d剠y)WP:o(Ril9=(24yi.6FRnh1[XE&`TC񟍪 ˁo.Mm M:h/R5ry7~>U~ոJH}L lŒE-/=@l`& ů ` Fs jS?>nkNs^tz [-“:P\BG>s0-FF*>Lq5ԖNB#3t7Rog4A65!]pW6\65-Uˮ q{Z1оSW$*gl{`콷l!H!rw1 6|p!dJ$ ;1tDrQ%2Ofc5'EZ*lis?/Vt2,T~0`c &nU!ڭcz&2 ױ;~x?rMTswFR{Zh $ gw=Z;Sxݾӎexdd,o3( >DP晋~_.fFo0\ctԖS̕%F ܂׀!w5?lktc"nٖ3Y@] 11isc@qj!^ЬyȄ TTv7\ ހjhP~mTAK\ dja@ӝLE։ڢ֬vYwb˷L"?D#oa-0_̉B3嘸Ts/焷√iуj>5!;{AFoOv/jEgEL$t0yFe{_X8rfF.KUɤmS]ֆpC^2/+zsF;0&PCNa>jmZ.0 |:m|4TOEڒaܬ`՘vpޖ V#Cu7 BrL{ >"X].?òm~]}|1_O. b&)[]GΈP߳b$$EmAH9&}?f@PD?!0ʽ:.į,xɄYWvtW:6+T/8;>e]۲ccwxyLC~%GǼK~p̙#B̥snHH|Kl^/g$mSP+s`si]nz3px N.89*jł9)u)3sc HwO E9bAVLGxhf?)u8%m(t.:[nHzm6jdGu8.i )CߴpU%dΠ:, ~a&M"۳uwn±#/Y)/ .csDۄ)yf n_$[%w8Fĝy')7J3Tfɦ:qҁt~;1Yb_юbIgu(#su-K7qD<46B iO;"b3鐛 jB_kH3{;/t3Mqaq6cYF^b8LR|M"/≷h#^ %9ۼsQ =DTMX d47Cߕgyϟd h@-s%zԈwޫB$zFsX4qU<$jHȏzogTVe3h\ަEC6vUk,rbK9E:K!|+a,#PgO .,8=ևe):+d槔*d?&"؆ (&_XX-2*h2]K@r'3ȝc l9ـ&.reWc\VMNX6o-we6.F@p:4 vid~NQ:/H`oiI蟃,vU]3d~C އ`3@nCVIZgʏ7(aKNA3Pub5*`ۿteת2s,UoTsVx: /@q2F[\% lrEL'p@P}Sձ~|I,X\]nvp?U&bi+3Maņ埻'ӃqWbʨ3qsynz.Vշ- 弐Q\ȿNQ,8N3u=3$qZW yN!S3?Ø.H9Y%-U%0+<P'Qg@A ϡKFGS#]3|kk8n7u362{.k"؍?I=#RCagՀw01EsX#y;,:4+?^ı+Ù2#fgeC}OJl*xyV˚ -9~|# NHWi-bMci0p1{V=5^|FȇT/'ňy"IX'V Ƣ{.WVel% 8~k'&Fel$Ǿ&bI#o,~-8Z3Es1~ә*d b4߉K}>7#WwH'JOH".i+ܔ;9R [ؚJ\<|Z%u@CAuXf4mzw{ie^to;~;#h5jrENF[H_CC_e_WYa4R6K '#8GNQl]S{|>ϮNcPfIӯW(T.T]7#C|L}v:Sĕsoɶp8{swzI^*tj~_[EM1*(añ7FG)U0B9Oa{F~/c 9ari`179AX@obtnJV8]ud?[fT rky*evcj5mɬ{C:v z~ \ew$(Jac'#.rlNUl*~<Z 7aSgt*8']S< 'A>|ǃ)+O.9j`lg7G& N]7."tNV/34즵/_<ƌuc9 C9؈B7c021*vga::p42[ezi -%0+x8wXx`[EnKS}Y:v#"΋=<2Ԙz{T{+^u =?W?~m GW%?8%11g؜.n gXn̜ I0$FU%R3M':(HA|]- ١#BdH>H]CxA՝^ $Ey5Kt)&W* $ԠG?cv .9}hhmrFas{c 6Jc^k ZLWN#nimLxq~0F u^F(bXaR۩rqS΁:n:pEs^G)bS%rr˃K$Lph{ &}+iB/fE*=Yێmh\ʁ9pFs2+Qi.Ѹ78MxEtX(n^ʺ6|[|iO,1p=}?]UluWP?+6nHkD 6kTByp T-_\(DfL_. ܉@i@٩զ `p*?@|!t5*'W4r@?[qXg+D`Q+O(hٛ9ȼ>To&+X-+bp =V:ڨ f">gWb@>:P%Xkj.# JA:΢ 1ouU*Ё("RFQt' s4ĘŻA5ǴSU>|R9LŀZPcKԾu8U RFeehas Nxi}/d.imO b7:r?) ]Hن!.H@w3XD˗|Y,ƫ`٬@Sz^Q(vQ4v( TB>SbEg(;4'}0IYt 9ϑѪbN ڊj`B w>?]%Dr.8AȽ F\g2(_Me'm SD~:T2]W1 F#6BkLw~-{&0gw3n DXPѫhrx츚?//p/]`ŠBnyuH *E:;Q I +PJJv(ݺ5MxB8ET\"'JZf+S+MSEWfIJQ*o@%Q@wc2奄StpvExSE {; $bbwVrw}&H E@PKժtitQg &\]J  S㜔s0X`k^ᏄWC'uʧeȖ\?`N*wC}|̯t H\K58ɢOG%NbJa5mrm9/_KN`Wŏ,ZAɥmIr Lɚ~`tEt֒SDtk{YmG9_6՛|N+4֦<}N7x4 |ʅ^|PjOYo"x ;r Db ]fJZ2bR0HB~uW-a츐 (/7aT2luA|Y2smpۖ%&f'*rXKp@Y':C?,f/u49{N bid_ SB%[ P p&eK5pipXb44UHj|gAf1`;Z ڮ[eXD 62fQUldž[s)fe e .J"n=khh+K,;n߽wE,pkjDmcn祡[RіB0kmG|z$%64?:ٹK؏<)waXP0؃)b|IͅmMontcp9t3A*c.0 6TcaUa'?kD0ltjXl?*X4ہp0vf^Oym!R_iqsKMʶeS8 ̔" $(8kdRkY efh=|]űE q:6|T>5gcT߿bNM;~T{±ɎDwS8غ1*_y:|N8q>}=k eDNtTL_eƥ<3, P`_M̍h Rө [%+a$[ڢMiMQ=J$ dΥ!-%n65Eô 1~b1.ťf8f?޺;1Lf,`:6 fËIMyWHi b1zwq1prJ*$,&˴d^ǘℇR2- &vnVbG20M\c֟%SN{yL9eV[LBzou[b +#3`G.riRj p"_Ka7&Rv:5NbF_=aXssD革llƜ`2YEC5 m8:"oח](#?fFm;9洸;)RDnHS숖6Xߓ, r oG4؏mۜEI/WfW '|7*=X-, +fẙObG9l] 0}sHm_- Ihpe|IץZ b/w _Y'(;Ueq\u (֓n7 ikd(L ClC1ΛԱiuNܮpIx; į C Js˨NU7g {K 2 Dkʚd뒃py>hjt۬F4ad5x G#3?'8xSr•{1t',IJ5PW9e#K AD0WCxnqy2[?v(p|H2 wDK,}D>':T͕u7UvYyhnMN.CZNRj_T(u&=D{t8w-Y ΊW̘?ByG9aܶ/6ގjjw`>iO@D4}n:V%B~橶q p}XKܶ 5i_rzW!H$ɰ ۲u&'#\u䆗"JzMW3[M=MQ.uvϽK1 N:Je4 I4֡cʘr94:q9$#~{8@KZ{kk@Tz`I_!CNzzy2e ūWX{Ss+ϻyۓ^jaAsPό^oO5_CUBPa|RC/n:08U?j!3P'KI7ˈ-ߦxkdzc"͏T!%Ay):?aV8c 8l<,\F&:6 eZXS.;ؚnJ3EʨH,#M5AE^V6o>FOs#bm%$K<& 3'٣7>NDAC:(bG7J*pG{BKAsoma8<˻ѵwr@mZ9~X% `4Nc,_ݎ@Ô5Z!8̕eC-ɶ xan%?\y{w} ;6eJ)c[ӧbv[m$^"K6 O~(ڮ#;m0xQh!W?w S9Wx3~Fh r߸w.Oz)}Fgt5 ٠yG7`M>@Jgt?fvϓridy1HcM5<2 dؼϖ*J$Ee#eqA@Ͳ HAgIeul"FS`dA)˝ $@AV:HA0^37 4iñqnly+%3|;{PO!Pjd?^X|!4HlXr?P g>$]͉<#GR% W[l}IFRX9}T[:ƬQG>kA$[O˟ҖǨIu10ƹ~pU3Ga+9V@ti w[<%KFp9 8eykrxn,@g匯->v5!o>r`ف<d4!Qݴ'&U_oJ]izQ @ry!hnJ=9Ļ ؏[8Osb `xWMIYNB:Q1to\ٟS܇4]3z+=' aG,A0~]/gi^*uasQ6%6G+axTmI9'SE6u3ǡ/aՓP0҆ߌm9LZ^b2m=đ}u\uu$!'/;OmyɎi@x|}͹$j]#E̻R&[n]p՘vz+k&љz_ ӬA0V {D=](?9%fi*$}Z 7whCՉ Ǎ{/hc;)u(B&N&tފgCu<~pNH[O~ sr??5Mo./ޑLvZKCv^vM-M)=Ś c7b ._҄]jAf"\_D^09V'I"3bM!{:aQ'!9ÿs4F?_˄ΚUYpB|0=cw$ũlp] |{8!URu+:\ "gLjOM?X1ȁǑ7*Pk-|[yO8vĔ[X"_ڞ:)$@]CU!zm= R /}Y0 T"L͛nl#E7"Xa`NX,(a NrS@[e 4WVZ p0)=-1<ۣƚQ̈y1;Q 9c%?K ` ɵo ]567*sP;8muϧv`D\XH2N@0=  /mXÓV0DPSKd-Y;7|/0r7Fhޗ='=ߟ?6]qXlpTQ|➉Dَ9(/)7E_^h se.!ӊ390' V fpArHe@}8_0?XR_[є-Gd{9dRr\kwA~5P˲`~kis1fRQBtvh!gWK?N2=SW=hB0b~mS o=6w'Zk7lmvMb!{ mHg][xD{\aUBfYckKW !ǚfnn~8E;1n Fn|: 7#YVG:aN*špJ@Qnȵp@ @F~?Hƹ`":o채YٞFcYh҂Zb \Ƕ$!wU2;# vzm^{wPH[DJF루œLo*Qb /3{,ٲnlD| ,AgNX!0g3IHr|?x#eϪgga/N_˹>VFx%5J' $bAøC^_zŷ/dlgb`')oki݋BPK̢ ?O-Om,ӧu:hwQU /,Y焩Q.˝'_7n3@nbDĔ `743 I ŒmjBAZ.'@Zs3FQcnfj)1ύ0:y;ؼ7eْ x!^vE!CZMjjz"c_vgv,7^Vbo$S0; }& A'u/6)Kuuj"jj-HuVCH(,2;oU33/b|x C\]=jʝ~"6^WX:[e O٫ T&2c-O=1>զ>iu>צvܗAaQ,^{)J$U=R]^!=m 5^ ћrͳM<޸vq4җ #VOml`-W!E duȲECu 񴰷FcӔDvL*)e:0PܥN(p`hOYhӭB=ciop,P:-MK4DaebDd7J3Rҟ(v\eDIH3[gt\HL3:xw}bS͢F9T Yb6Y}-WuQ AAY׾g:EJjjjo>Sniq[%GFs.Q g%)~kL|V?/@MP*b$K_POPy_I6Lx8K DM:a=lg} HM"G=w{e\fAP[o$-ZAR_~C/o8mD>WQ^Hv} l~zXg2W9aD)Tʢ9[^tI`D"<^tP9=)-hFwyᖎ؁DQ~s[TQ?V%E(o9kG6=D~}U4S?[9U]3p %d@wy[AfSz 2щk;clbe*;׃b)Z4WدFs>ɹK/x+9%V[Ls樳+, pDk|wzꍦ^DrAh)tC<ѹ[m4Hߑ/Ygs\L¯动!'LzePd]E_ =LR3anyWUeQ.0ܬ)& 1 ʍl8/v7c$?.Aghܰ{XEB.&{*[OC8zUg rw,W?/m¶>);bwBa$=0a,"Y) L"9fNko"3axnƉ,q$qȱ|?_KE[dęR/vCg$N\)d=kevdvf,C"9^6Vl jBom TOY"o ~?"f&1V{-'Kr۴8 WY֤WXካhN+;y`@XVLX]i~cQ].혖gQ%曾*66^I#\ԭeq]{'@ ]m8|)dҒ9ƒI>BZq!`6˰ hnL"̅ /Dx?'|f]q. R:?8ubt)w?,pDуvUp P5$>)r1oOk7w!PY%}EC1%Ӫ-&K]&ǣݿpH}F !G=zטeKinP@Q@✫V&uMpX=~hL( yT¿E=) =pǿ*3 ksn; j;j6JhcOF6`J9;i F?rKgoͱ|Y#eQ.lо}?U%IR;C1cW,Li9 V?g'" muC[8 G]LŒTPJFkm['ʂ33$'U0^H=LM̯1Y,&P/(#CUL=a]U~T\rTD}jG,%vãh* PmԱ_@p#9p ? 1 ɦs {/̛TH4I*ӱ@!z(IK5s5^e\:ObtNh^Y!/]( M(SNcԂ{oi 2D:MEGfCl<|"e>tt)y5B;naƣxC!ߣfaen,l-Uv7\EV保V& gRM& 8Â>/=Q_ܛ%uMMߊyL]9{>!%DzPXA[θm͜,p4HvQ=s>mnOhSn[3t>^:a-) T4vFl]JPÁ ,) 'BajXE^Q5zVdAm8>}04aubWLVX BG4"}oc,բSVW{Drn)C;ɅB*19sw-QfH=,I^O'W}I?j 6Gr>i;*i~rqB6Du+jl羧64{CFb^(6%HV,Dž3dZqi,#l3-nMry^)E2xuGtN  t{z~kT} OPXaR37Ị+Nsbq(qZ{Vi/`x59YU`*&ñs%r] |b3,Tx(s1Qu1d!c6R>im6X0}Vg"E?>9IC3+l&!id޲?Pa Xh ڧxrbħi\"SO a)d9aIlAٴkN/u8:%sBfIH8HkX/f鵚t5mIJqBhJ,`IHƾ_L(g/쉜Hy+ٟ/=tQ!lc#^P\X5Bš`sMV#m҉7ȫlr]+} wHn'$`}܅`0bő?_x5r8FO}[,ykn^%MR$5m2kMdu.{GD\4BX׊{M\g fn)\}QNIN¯3PXQЁap0u2gqso]#S|B#} 3z@ٔ#UWR¯X]64n)3DTL\1V%SL7[\}p5{o#7`Y'::yCPrbp=R^9\m"/S6\lV xkZ48MjOon+dc3Q9yڝz̓s56D ohʕ&/ޒ6䘑.A@^S>$_dXm] L+`* 8U[,g!0nHH{WhJh 9{{݄=a#zsA`әWk^?M/hswY,n?M}~&6Cp 7;hVIM ܌g+Q<6 MaMy߾!#¤Es/8!N v`B}c8Uh܁d%8'Ηl&}-ڀӽbIpf/3&ޙz)M{)h2LfTZD0BTeZJ(N9e/2npf3JLEKHDusleJn:etgWh|;dbxt,9<0/1<֛]0"yr]2F|QK-Ӥ첫0Q97Nی#2a&Z*s<)›JN1fQ 9p"4Wbe"s}EDJ#k&H3+M&&p[&,D] [,y9L|/ z ȋlliE|>B5:z}$G΄aŝZh~Ǡ\ʜ;2><b} N !ֳQS=[1Ex$bv+lrt^EBQi4a?bة(?[H-3VSbbհ[X-(9N:@rA 1"2x]z䕈+޲{ jj􌅦a[?y ,/ZhݎBcܗ(Uh!.>|E`%I6R!2mkPL 'X1U䜒B>EQNE:zy3mQd pw\hD/d.̊'}\YQokxꞹُ1x-Oڜe0L'{ B3_茨xeqdN+B’).Y&&O14M''GzH)=۝kLj;?@$=kij7Jwv<a]SŠѸ$*\}Bl;*2G7s A'KX5(3Dq@SF|\tpP4 sWFM|,blj:2A.*0~wN6Zd`WŨbHյOOz"k9N$G▙aB󀊷i'z}& BJy,u AUJKyʒfKj1nԟ;!NCeÂr]*\*2mIo?u|TO(y?:ge'@_ʰhC:Z8ٯ8 hH(:*=ʂQƀyPtew$iKDi+x Co mٮ L(p6 &8K y*l5wzLm8X_y8@"|:($.<۬>\眍/ِcrផC=<3CЧ]oZea/ԷB"80r|ͩ I\iҒvGU̡9ݸ́=ZT HzZ"36g)XIlj՘a-NXQ9XJ%h㺒N{_PX_UT'- xEy;dNS/Nq<~rF{lH){ 7G׈|-CXesĩ+U]'m xf/Lrn?D co%^c"N&%=K(&e3RnYOfYN [Ï֖7`erJm!,jt%Kn_5 ZkpD+3JVxX1GO1kN-KKEo2߱ `Dw ii*j[ʞ]$C#s_]0ڥ.W?W׹fx'Lv95n2 \aϧ-QU7\1x kwo|?ۅPԠrXɒ 97"IomȬyGSmbt>SXIW0[9E-]^z'|+AW-)-9/?PcSd*X4ϼ/7mSJ&etU.;UDiuj\AYLNI _/I,ƺokMTZ?[2..3AH.VZb#(e|T_f8VZW+6~EM7I\vlxZ6{мz}y7 N@'5[#ͫU=۲z`7Ьݷ%p\l = ns,%W/gH!Dyx˹!ZK>d.[b*1ewi=t>;z'=vЂm5N۶ O/x#m@@G_6ˊHdRHKlLS6ݞlP`ѵˁo|,'.L$E| TcW3d ZLjҎ-Yv =0y 'ܤ3baiAI1#ĩ&:s5SpGVke/~ʼJo3N@7 t0BTڀge`V͏n/G1ob0j=PN{:j@^~"(\'"? jvaCM:_ =ސ AL ^~(م]) VE2'wB""8"2sb]8Htrj[E]⼕A5 cU·6Ϛ;-']g)hp-d 0ʔ8=R ۫f^HqsK;G]m8bys3AFћD'&dq ^qȊy?Tq l CпE,g$lbV\ʁ')aGROءaκZ?I:BGA%A1qe܅Ԓ0"5;DvUPrP~$$) ~.N7aH9m19(nJXWIt̷JmY߀ 22^\@f/(t#J9Y֓guf:0b 9gzYlO>Nx *[w EM(xrEaC \ #tԚ=g(d)jt}mwE7+!Y,ixgcK`@^npr]8\QFʙ8}ejfF 堗mgv dSxZ`1*8北uWgG۹BEfly x4rA80DcRtyE&U>,'~+$F!1r>"w|eGv2XWd?tG ? E^P_uO@Ֆڦ,#bRNK>DzwΌqG~w6620y=uqG+ ܎Դ{a,]hYp.} ejT~Gr.lF}2CnrQUkDsvrkYk>'%%oj/8A壬y?h Gg~$xpfFMEA%F+1zO-T7,Z5/#1W2v5D]{1 A&nkULBݨiqK&X0}PV[v񤜥5Z ٣d^غX潅!cVV"y`zhO/Vō(a6ի.#l$^ʬ~g:wWMa^@gmWͥVs֍$!řqˇ*೷_QKD FF5 xWLZ('ɴ<\ݽMpPUaDt7į|axyfUY,Kuk%NfJgJ斯3kgqg9߽ۣ/h84}C,n8/Cۄza, ,yK19I·xK&GݠRIZ|UZ(I=|kϊ `Ÿ*{uYT9IiTxZG'Ћժ'Nӵ5!"; dEdY)~qA',Cn"S^< &"Wm|>Icp/A #m* ל}!<>R3i3OX^W,@ Y0ŒMDDHYpW-`-^O^)LBQ8uȭ4S%D"lV; B[/|hw-GD\42=)60w<omCHAgUegtNZ9qrh2{1z/gJ@^(FnubdC|գD~2JA|czn^zes}M6<(`d%ՋD=%Q2mMS&o~_ZVzUɗF#"Ret@ӁYDz#Pΐ3q# RiHXɃH5"<'5ɡӑOgz@QީF<*m @!P {s=<2bW]-废 e (|HF&jG 9PX?A'i ד&e<0d*^`Ge"_rbPt!3MϡTax2tǔ>o$wnpKr4f UNTY e}@6\wk8yvd1JSlP(:;߶*/OHk6L(|a2@[F$+e+G!_oOٵAT{j bgp1d_ɈYlZjm' (J5 Zv+(KA D;$F"ps};0HNC(Qך@i9p)J+ d 3A?r'ȓ ͶBšVZcGЬ nC!Rz2Q*ddƅL.Jr gb0Q)DïOf.g;KbNNT1z#X-IfF@50c=ORCMKd%Vn:B؍cYaZljt;OX] ]9zPH7|&:0PyEy~ze&'PZG ѡ/l1#%:#ITIû]+!c6}c`6yun -yS#Ul Թgr$w*IB *^Ġ!DHm }+>I1Kk{w#DV\QE0B=@Ql+^I}Z 8:!p+#A &5Mz'gdIw4 O fwfBTX6bSBwJoFIIaƣjv̩g|PD'}fS1ٍ $'xV]7/|,rC2gx ۻA,m'ҽ`tیG&y! t}1:-$c s:*ިmo@4DZqhjQhiI&踠 SB=\opN?FxmИjésbZBZ wOɪ#? 08@̗,ۖe4}-E2ݾ^z_^x6wb3zв#YYTs\-CfݱEv+R \f#/U˻ n q8HJ gEgg4 \B5AV'TO.5P"FF*8O?O>:ч?-rabOIb}쬉bB?m;gニd> x# ,uwxK"~OZb֯k;w +MZ77,nsk]t64-WЅXSxWV/LMSx)ȿYBSU'ྷ r0YHD-h9\r j8Do*rۄI™E][)^Rû.,EYar/w[`KnMU,Z R7zZ̊4Bnvsҽ#Es2yV&4dUBnbUx70XZTt'^%crS R!rϥ)E0 .=騚;D\;k8^xƋTȇ`\Y ,iamMbUi~y?NMr2z5bC2h!~1ۼ&"Q%& uJ*j|#Xt$3)Oq6Px&ɽ Uq{%Gׇ(vsTYbpjĈ ~i|@VHh?0Wt 0κNxLoa* TPUK:L6.0!_VVrLQti|H쇔kRuRܥ06o+Ŵ^h MbO.(\dua,W~6᣺ڄEX c 0NqK#ԅj(_`UEco2i9'zB?٘b͞B;In[ ͈RI16I04n:5 p*$RƛVh*M0 VuQ4Q$X9- Ir#5`MAPʸ\e,4WpZ'PCȳm'/vGLZmPg롩0q+*Op-04MFbm8ϱVdo/"fTrHu,dDgBg;ɲȟbp\}"؆CHXY"+tab=RMI8" Mi96?y~]H)T—:ݒ737ݒFW`@~# iK̷w-ߤ ?GcQYNyOJ|s?9=+m[$Ms1#Y 2 3(M'ryp^*Iqv4]=ɾ<[*}əV@A +P> TF 91^"YhYVLV Ce`VP iqݯ.Or;";[v%q\&Mpn|R21@# RC05 4bh'èLuqX3x^#=֫0Bq f2xϔ:CKZqWSXUB8VTV8,L֙l1t>3;j-0,UUMۺŒC+Hn!I# RJLr 7"؞(r q3 l@ @ޏ$T<)4\,y9}ET:"%FqrA4#;]Rp0a/^hØ$kw"U1'>b7DƟs؏`M*Wy]_6ˉ<捂AT_9%<}5Jdqڀ YkIxU\,e"fi^_ z;?$fO@b?+:fhZ?M]f 2E㊹xԩGfZALOC/\9xs0ߧy4㫣Yj$f}z*$&D ĮYH Uf@% ^E)WVK_G*yW\N\ h#S#51y;4r1V.q5_`JP0% 2F(86z,أ#˿Lihpay-a/y%/Q$Jyx|YxrB@uiI;:xU'usXCA^Ao`:t9h _l|/FŮQ` `nG,1\- 0ߌǤģK!&PY߹VTk"b}Fj6V!w`P^2G9FIwHK7TPF6h&!u3`LgR\1b-?[ўj[B0=bDzt@# aA5\tn>;`b lsq'zj[+@J[G Fzy#ϫ&9Lc; ")8Pȷ@A-XQP\9ΟFLhuٙC`X8*B6(`%'?Sh`eRG_6NɄ0+tiU٠+/`og`I8Z-9w<k2 Ԕ%y[ K=>U&d0~?Tꣲ -`vۼKZ-F45^.o+SւvY:Me[`o,Y>$э 0DO/T:⦞:^y`G]((:+ʇ3=4ɌuN1͌3ZsK0˭UZ>~iu$-آdn%LvsN>4Ҝ:3MNʛWɜD9 hTS Y68+4DL>E{Ex_cR>]$H;̰FX"J-7Be`ӈtsB)%Ó2SGVt.Ο)Yvu[WNP ;Bheq u76#uFΥBq szƪ¼8zh-&َ%Q#I` 9Z [.UW.MX_3FD,(j.왴YI?ڭ4L ^$ ĕ\ 6@TSSG¨XΈ^QJ\!!&T)s՛ps0B?hF1N7z**ðR @k+Hpd N Q_7-/ =3t}6J"}!E "Y:B?$ Cj`)&]eMFwdh[b*w݉3Σ-q Ku >pp.G5CrydQʜr%H@, /fL,::؞c2*~.+tiṄeN<,:-2 \%pXGf6dZzOWHƻa/sr( j\>v<3T$ig7<Dz4Bjy)OS1RS'%1QRuHљ݄֨KPLcKR|Xīcy K,?AD][oF/d N}تE>60g<|p "ҷk o vr9WQ-Tpu {׆6NQ/x چuwDhr~Htα mI.co2򗥠6QHY%؝)wd6Y#3!c5j\rGDcn{3מ+}%*7H܌[!GVXSd*g7_ks/^hM}aƿ Sڛw1 BJ19F?kt4@yj2tW=m絮B}HTLM5w7|QvN[{3|h;k4g0?fCXxoDZzBTcT ee~ꏀPRdF'4R&OΡR 5`v&!7sV&2~~G'|_#n(bKӚwhpp෭J[̸sxȾ%AeM1$&< θ'Ӗ%Nq, *tP|;ɋH4G\>=ߕ=2(בC2esکa9؅F^BJ3Uif16b_i;Z[wIIO*KlбgNRwE:PD\S0XCC $4fY /ˈ@EQGvr#}!YeA*oaBo JFsנNϑcó&R 00{8 r|0a IVQK"ʜ6y-^T #o_@NgcBei,zk9)A2hPՍiL}̜kC+bZ8㗫TR-~ 9Q/h cS.8k4@P˪4{{XH\5uHCVxDI{7uJ}9_qki5' Ss+)uk䬃SӶsi $>p3T%rS\s4Ԅq5r^C`4_+j9ֿ=Jw>E"^%ܬ- 60|Rypw/$I hEV\ bhDPs R1``ň:¤(웰Pqc=>P@8|wғef\ciCm: {g'J`l_\W 5t:'b>\#@ >meHW _ !6 RQP l#!kKJp>%df]&;9+e8Й#Lomb改mՅOˠ\6WJƾ.͕NeK[q":m'GÞq]W /BR L;"_ָ4[`^8jW0hZşq=!qZz8dFWGEn5 3g2OjڬF*݀^8+W-V^97&oY8b0Mv" Lf*il̒<b_< \T3!驛.+< TM1SFߐͣQ߳U>\2&[iӶBG_ ̺*~UGw׮h8WWm%c-%NvKU)d߮N)¯>Fſu Ts7<+ *ߊ"Nd9k5p7}yovOOT^F+svE LϫGH|}LTݖoo j%)⿳h|-*uEÚՆKdDJkr^!XIQkun G& T raa°Z7~귚VDp$A%5a &/voE )b"'tlѣPX9%dz G#")3o#Rݨ%>ɝ 628o-TY zi-EYkBuwvvO7( ~JTu23(>6$oQx$w^]ӞVz@37!M˱HG>9i>A\CVbd Q, h>Kn%WnXևL:X$˻;Ai;XNVW_ewJqhaLf`y}3TCxp!x&Wtȶ0?CCznjHja'eNXVl|_k+b),q~\*՟{Oy2 M?, Xo$Y]dGNrn涕UfPDEX߬QX3bM ڕ@n yϴl[` `4lzWect^mC4Z&g6La@ϔUjڅG ,Ϗ749u.AÀ=虒%e-&HG {X&BlG"+}Sp!!orW8jk} g{9: ԁA558緶:{yHuNUǑG<.][u9}9"~tZ) m3?.kѶ‹3׆6\ήw5?eRzӉ9iG]MtƜ$ȷn=2]сU,1P%(]J>>2-X_#񯯰u5zu8rՆF25./8856e^JuXQ$^ l]5Q:wVgSvm{ks˳MrxdA`MZR^LbONA&hKv5.sb *f=bǦ-{"HƦ O0ik `8P?XrzSi8GPw4E^Z jafM[,.ܿngb ?w{†d7{窧xXhMgwW̬Eж;%Hs pMmŮvUeCAo㤸a Ë/? 4(\9ޯ%:(D-5aVSoz{Jb(-Lҍ4 b퉐0Jk⟧D>MvPn «:215"=%`l*ڥmPE7L1еs!ﱊ"Һ)+_;5'2d/ +[855D:ǂTI7o' JO*z3ĕ*e5A4zeqXט󎾓&RAIc渤dt"Fg6+M2 QJ&Ds!` أ|ف{Ille<0˯l:0X"˴(K?w_.(;CĒ30lJ"s(sk6{Fuhũ;$ IYzLݮ""0EsՂA!{#@VK0oӑ渕Ƽ/\ݍn4{cJ+X/cSHTj~> XPEP9q{J<4,~a\z ml2h^-*wy(~x0O U tfZ8aN[H$gB%>Ŭ~0eؤ9gFY E 餴$3~d&y8HiЬ]q` Ɲ~qMgh#6Zw}dlopFCpcPE ٳY$A%¬i\"ҼRᚓjU=׆[B6أcy*@4! ӆl q(?_[BMUvM #_'xu:Y10&{k Ɗ8{mq? nzNv9m/e3 {A:8c埼ΡIݍ#%# N2̛_ \WKxE 66lڴwJ v<= El03rիO#hxUgIl΅BuVݗ~.J4Tv%fD=gJi׳NI_49ZދLx30J)q$B ۏd‰Tv+toڶ&Raa"xة9T_F GaUM +2Vj>d`uc$Y($"Ol>|DKpuXVeVFԅvj mNx$pR.5l[H%uᏔ44__mvyْJ#XNi aIc (YA)3P>J|hYw(Tu{>arWjE^%iy'r`o| Jagw!gA\it|Wɍ uwTOZ6"AJ,Y^u*eخDZ]±OoԈd?KsB&e_pºT/_³L-(O0|n.:s?GmumPD̲+cn?7Lr^h}Fl*89 ߆yȗ)@|@& -I`{ÛGdbU(BpaǮ^.G!|?Zk_+ ç e,Ifrywm4V^YUJ.N`pQɇt\J6"䀈 jIknh?}>p?fף9";-M&WU!9 8jR,@ ¥NV86vhe(Yl>UD8΄WTWϜ^'qgG=@^ݲ\ŷ%;dW pӁ.Ew@P Vu$^53r.ן TA:Tr@,o mō#==t:=,'~iIA-1g \6:,gEIqZ,i'Wv>d|WÝZ,z:U}u^b&Qװ7N;t<}2,Vw o/, P"J}9Gf ]|:H}SV#m  I;S:~%K@):,SU JjEW>5br.*0,P1#&__c:ZlSsQ5$,U w ,\|?WM"LmЎ}I: N/EY9lx86EA2'wd.Dk8dC"RgMzڳJb=SnT?! 5BI̤!="M A|㕌=㽓lul-uۨ'R۩?m&2"V&b"T*ru=2!"BKʭ|pbd+;?$zYϞ eOM<"HfUl Qee +G[,ڸ`[0<3[[${xεZu$YįЉmpT0:<:b¬5 ݬ#15'X_jv qmR^gBCmO1΋.F*nQdG1MgjWBfFe4 FctY}jO`ד*;w$бXUV)ASd:4]>o[a=CMUXaQt֥u#uF݉9+TH(_6gn7RҜ/Ur,Ԩ#+ޙD>+u5pZ 1Q> v]}UgJ kj'*ʭzޥHvO>3Vذ )P5]s9K+:7ezP&A!iDU)iT <b2ۚ>1HQ9TH}y:-2G n +a}%/4B~ҙ3j1eoZd]$2/E<0ŒfZЖ t$Z%6: M_#7F6>-Cˉ+C?]nj)jO2&7Vj6 *OWr?2QbeNB#J\ j$m@ӈ;VP}9} =SNKgBcrfe+Nďz"`2.jl܏M[Xט+*vř0/Aih2eXH ,$Do>nѻɥP˸n30ÄpeҢ=0=ވ.`ZbmHzB*L%&ZL5V&rc>qQUj kԇ@٣Z60s-0:?5U7X W҇j..-n+e@9Z? fe H{G[Xsܷ#O>&hV#Z ƒ<|ë BͷVNb桬_0ɵTο7YE֜54:sIrvV7"٬i3֤AfT+H 3+,4A']\$y$?Ȩ7)n4-6!ЄnNoޥp}:'xx B(c#i%ѓ ξ& ???uPkF2j`' wBcKZc}?".2ݕeSn_H!2m n[}5C_JVP[Lo^l-FbGRe3cN:t>{ռFv-6)ULD`y)HPW %Tq+zQl7TC1vOK=qf+|b Ӌ6AĶ/V6XQV+RŨ?:"0 >\;Bf+ʥ儴fJo0O){tr`4w( _My;{" t*xV!=F "Z\L? ;GSLg"(7 2M#ip2!WB8B'cw >FO1;Y2^l){!t]K.ɥ0C%1 _ܚ[foNu< Q:)qNY8ݒXFZBcƑR"`/_ShB?wW(o{{ˉ2P! Au]9BE%W9ڊ&|US,X&j\vM:<\U*GG /Sa'>lțDZ!w&ǘErQ;ف.$ }%RS.IQ@N{#ș1GC|[cB0V FEs8@UbxhYK{Py4!ކ쌝)bEw5(2z>dA f 5e iT<5C`AMW񐋘h,*4%+kSJ;8Cdv? DB뻩|[s ]VfypuUƚJ[>)Km֒=99N{TE[Ξ. X: C:e*hjq3hHߡ6x|0܌՟~e*_#c97Imd7'XJA6T5CȐ| ;07>o `i×uoĸ&s('9L>7ƆW!/$&Z` <  ךTQqCBҌ[xCc:v1}q9 0w[~Œ>sqf 7#uq*3^28mx YCE9!3N2Q;[V(J~8*򹀴G83YnEi(FN9|b, q#>_\8ha\퍶޷ !u:Ehjbd-'frAIdE`ŗ\o=Zm̭J)MھFJRMSAHFE "zBijwA!\V($Dz84N 8an[o~]T}1*v\*Ǎ'S?&+L Dd7QfT/Pyܯ[ܝ`vXg&?!jo{$vuiG%W|Ϝ=Es$y-oJ>R7 DpVP^Jm[2rRVm ' U xնON¾'8Ơ`K@'g¶&OR-ɻ/uEpc&Ku\]X#(4wH2՗HG S!#/]nri2!P+1}RNb4QMÐKHs-Xʉbi|~=f8ZJrH+QR:!\f_5,+F|* c[?:}ƺ3Q%䚑.<"Sc]{9u<$Ms.uRet?aพO Y%Fl͟mFJ it>N3!V}C q8"3*[Wqp4+#`D=VS)A%Tն -1= :FJ_Wϐߩ2P[HVmvt\CЉЙ[z;qB6nAFkB_aJ:|ۖ|7éDq#2 l}A}5U.QdK 5+{]ւ1 FJ^+A z~N -L9Md9 byzZO@i b'^crqdŗ-pt׃RU;wl]hMߜT\*[m e<|.٭KLֹv#Hޔ􅻋Be[>hJWKKӪ5%\ ZbgDE拧ƆY3=᤯PJ,YZ-ͧ2< X+L/]U4jI: ˠq;z&[G Br:Y{+XvT9ji_&nt #i*naڥnUOiW"~m+]Z쌥yIPu`ֿCL5rfyGyL6SL.~ok )`B&[zCxQӉ H0uW{wܝc}@Hc\4< n_3g.豕 P|CuKly66{wq/_ 1^ك{HN|)tH05-YYe*p<֔f547)Ȓ, )8ӒkDnaeVDFozfV8^X ;8#@0Toedx'ЊU*4{* )swaB"y=!-EƞwuN?51iH_&M߶*lAs(&-L5od zuHj ܷ,F$$7$&9bȟ|U0Ϡ[W9INNNX8Hth^:aMv4xphzi9 {#1.gAҭ~-5wm ]_V|ѻqeOĩ3Dl ΠHxy °wxLOLR[7z  {okZ[|Ib.<< ՓOm[lz$ڄBC?ӗ?q!❆onHl©@GT_#+Z}tù4$c 4(&pGiUZoV e&gq_ fΔd5,gX4k`gq Òeм9aveLU!VHIL(ݶW>-~D[cVo&SrIG'Txo|z&LG{PMRoai xVe9Y\*}f5{1 L`,P,+y"JQf92@p+hXoTvt~DXpSTX !ހ;c(zB@ki%EHRA#Vs(Psai k<\XRjQpe !lBhd+WA:)+t~%>fSUIm !72a&¹kTbs֫lC:&mPM4`N⇅{'gw' 'T{Rmƴ`UAR1T80# RBxQf*q=WO\vO5Ų Y)X\ mxf߬위gHf85P8_4wR³-f.֗C `IR _b>.oK,HD¨C򟗷S\(s-%Pmʆz-̎= G.S%G0$IT99 ALW;dQ<+$^[[:HlCA6dfSː\eIDGbPX~CS`}:?nDD'4!m\i4xR㎆# Q*OaϩhwoW[:`M:%!I#ZKdKvhf:^>ÎC[VdTW(„$Y Uz3ж !CIkya3-SN~10~t>?F5AYdp 衯+jМKGNJ̡j45"!} 0ꟃqzpʃùIv|LVߘ:Ql_GXʪF^dam*E,*fN7 t2׻z&'1eGt-szIf|>p(oC0 C;iy&YU{&a5>q^LF4D5t+#+; VFV6pҰ@Xj4 ")rlD T4 8>φ_]rB)^u<: A1 3oJH7goXVAZFe ۛNR%6'6"7>KȍwW{|o6xÊO ugEOD8Jey"v⃿.tMTYz_dk&'0oDMfP2 H=,- u&"Cm "[._LP[S[c,wr!FaJYrCT\AEٲKS ZI%W;gdq옝MJųI ! 0zuUȞcKv<«nfIM#z@Y2īQ adTgnt7ijLfyd:dx>N7էI}vENb)n'0P x6%*'w:A:aG=&v;<}QZc7Ԉt5}|Tiw(^R0- 'Z/Lo$0ՏFe?Z9-1C9Ӯ~@v,k(L;X\/ u5M $im_T*@Ii?SGCX7;^RJt$Do=z#Ҡ}~$Ivz=fgiTK|bCۂZd**ۥx#&rg2q+} 1hY@ޞ qU&A{[0xeicd;Js+>4qs(u^42QCh)CJ$KI{k+Wbd]׿d{4TJ|+iKٿ  -?_&% APs2|KNE!q >BU4Hյ{8<-`7D{KLw,H[l [*;Q2Gz_ 蹿~giZ%RnhcjB:Z/L-bSGΓcWدwgՁnt b}iEFexИϤ\3o؆8[/Z 51Tu'RC־r%7j,Zx彚ČY6#Lk{n;||RhS4?ͨrJ/QxǸo)Z{FՎ.`#dsI^)?",'<\ߧP]Z>.D9Nd7I51| qh?~.ASQg;웿nu-D?Tc{ ޑoΪ$]h҄G1&"t0VuO-_ B-}[x= 6_z)50i u39on>{PxVE]%n_!BIztȽLb̸ס>}yr&}4g"%}(%l~j`iB0~&) qqA6|a]eGM<̧8IDU{Yl9򫅳@}Qϖ(y(*6?RGC~;NR>7S1X6V2Q]BFxohbJiSQVH$ݕrGME2}U0G`Y֮+lZlf$&ڧ٠&ރ01EsѤ>7W5 C>ƕlo&OA(]s|\:xn#@I-r69<>/0Eú4 1Ny)"׽琯`kxh<,1RG*:sYlAmksPvp G]iw Pb;ó5fMuq& ~Wg"ꒅ&ȶeRkҪ@UqfV3:XǽD@bhCAnl\}Sߝ n&3HH6.P˗DecȬ[=PT %BV_=\ݡGs!ԊNi+6qhy!/ sb2'`kt6kM7:I0Kΰ.@ \YćIw>&h/mAgĥM[Ա'mƂDp+b~n1Q@"me~bKr(AUS|A(/9i[e%y;IzʙwF,Zt$ow P+( 3n.-*E%kXTX]=ٳ1t=DߔѭGfi^GH6˯|:NIR d*`sz&-: ;Vڊ5BDxQXƞ45Zl32d?HTͪ)v̋,a0%<_ 8_YMXe%*6s|,"q}G 4?D\}w>9%3҆c~Ԣ1ov2 r$z5k$yjj%_o=a~V%z" [7D~tq;ZL1%1]B W5$QC25 pUQ_3DtכЉ{k9"Nr[D%׬w@RKEJrpc-Zo&5走r#a .^Gy У0SvG+)|O\Odֱv{$ƿ` VhJtKj6sX!*I8 cl{A!_:Ǧ+HjKcR&70Pr^v)ҽ .5[5CԘlPE7iy!] WT\,Q`}{Cj#$gF QlgRdKd.Yr!=u. [I!N$-5IPZ*hj. 'm{gB!k\A$Wza&&7z]۷z 󥓑&JPjHȄP ?A'eb0쬪%܉!6;Ox85 0 HB.F4]TI+HZ> 䱲;A "b=!3"^GoјkplF̽h "M%p?TBvS%mi\kޗi{N44ً0SB9իBPViYI|dzkb*.hC9ܝ5uwJݎr̹FXdǑ*];|4Z5yuZ.ݸŏ(8~Įz#)M^S C3'´u~kw@>1k/I׼+8UBwc@$h=Wd CVeh*n\=r!x Rb;Q3m%P H x0t=*D|?-LUH`A{+ %"!O$Iy*x2 ło}̚+bl<ϋ&JU(1@'2k$%pJ!9Aa$ZZNE*pŸt i{.P<ǩsb 듎4d^YGY1_$KCs Pzl'Ef☴UN@Fa該vU* 5k.zf&G(m!1XV(;!@@dEJblRh YZwik+’qEa&6nG%4"$c4lh$ t0g0l` vQmo0.yRy}˄) PSW~ 7؝YJi71$xl!-G;~ra`zLr)qe#Z!OYrCtkBaibJds8݈qRUm夢Έ{gFJTIYqj4_6H L?J$Ts')eI|3\B]#x#\,&`9|y5uӿvv(\18503l!ټPB36=fvβwj Bml;J5^ G3 YG,s-ɠl` 3\@g6깐1B9|ÐLH.9p] ,pgٴy4D%r=PҎdp=B7:*}DI EU|jɘGDGZi =f{b33^lZ8]ҴvߕK$ac(N&i|/LCo3 @3Ӭ.],-3ن'`G 禊bRI(!Y6WsHepַ;[ՙE\[8%5Cws+ V;0f~˭凊8U*K~58 ^4whWv π$2Dz Ľg ^"POpVn\{wnQH/=),&01CDFTTq+8*JJb#|23&ۄab -uuϨej}3KI6TXN}YMfñGFR>>[nܸH]n_O3;Idģ[Bb$e-Hd$ހ\4{(cmB*~,ے(Z%}^.d|Q`%~"YVժ #~(45k<9^(OS#gRQ]_@tdh1|L^> {9} jdp ӳDZkQZXI0\jqf 1(Xrp?*e)v lĢUzM|0kNRv?_S?3XVWtQ ɍm3x9spZ"Y 4Uk[ ^NmK/Uqw03LL$sLU1,sڀ:?z躼>ڒ -*E?U(*[TVM&GuUQdt=n H%]$c*Z^r45?񇑪|h vwCXA'`}>sY>b\4|̼SP-}?Oglqn8ߞM<ʜ$$('N?]ʰx%~m4EU\)Gwp rI%c ɴjTS7OPITD \(M̔G>ۜeVݶ*ΉNA#C[|@ׁ~72i, $qM#ٛ)ZgCF6@e(!;c9(rmxYk2)kM{gδ3ZU"'QMpwBـ\{Iu&. NXhb6;}A(3#X?&A.slzY,'ď232rziʫ1rr YC;ojWZu dVal^S0~AX !2a'Ϧ t> ˱W502@ -ǰ(ďs1xqIt  ɛ,U2tɽ٩<T+ &]i~(`,@ v/\iyo4i ھp}-mln4GqR b́MY+rG%O|)kH-r5QV673vUIrT$jq8?ɝ0ĞqbprNEdoz+'b0| >1Q ݝ[գ8pglBkQċaa(Be>@ׁgI4FHz$]& `L>?B'" rK5;J* '5V 2! VMW=Ҩ}:r>ݏeM_JvD{a fʺ߉"v66Kp+g/zNҜXDúy;='Ɠ/rFBM\)sE j?EfmZ 8r!ڞoz \cxsh'圢O$Hra!}W~bN4: +uo?@6 %C.0DQC*erϊZmLKI^|511ۡ&rBs!;tOr߀<|d 4p0YʆR(]uNl@n9dKls:pKA#+Qϗz '*NZsC()L/2&\39ŽCG\jq׆ODIv 41!df44b޸Fy%_$ VR09![r u[?wvJID>=NJHj1G::JHgkQ̎r_,1>0A}pk% ÷Ūyw(*XҐm9T*tn0شo;@b>txrό/π, aߺO T&X e&pBt=GϹ~|"U@ f}ލw%iҬ,#ʁCnAn>Y,aB[n&O* Yp>#4ͣsz8q@sYq+yXJg>Y<ъYRrKHb Ke Ҡq Ib2?d`[opg~a0"Y33.S> i5AtR'HmBFv )CF|(l ,]$g""6Ljz$%±EyRvP^{="?/?i:@p IףAd)_}8Lmj'&;R@6XV#, e.-,(JD>%؄fw³rp^5\iB8S⻼K-B"!_y8W^9 ,(p;q|.y1R:k2ЬSyQj>*%'ʂNC\)'_qUn%$Wni(oYEOLKpW%.T J@037Btlw+?B߷}z~oVVkz679Tި[# סk_WmU?3-h85s?hD7GS~!dv&FpBVl128h]5RmcCg[p=xuzF+K0STv@7[Ȃ׭;afsmN^xfۈow GɥzR#cڷ77Hgցl{5D@baA8܋%Vb]~Wg-0zZ9;ZVRb[ HNH-\="^UAH)6Q[eXqD4ƥWPH\7zSpjfnIؕlxw9sr|v=$05s4-zBUڤxn$G-۱|Q\t*'DJlNeZǖeS=m$Q M~ :*JJ$,bR\դ(*Zp!ʺzs,34yRek26s+ mUijkU:pcȸ.~GOFlkZTP0z%I ac M5l'8r1UE'3LlЁB30?hs 'T2;xx$(YXHy,a fӨlM> +?a X9?/_mmˇzCjwHX>ŕ</r}&\kLØ;QVA(O .ϭP"H[E+fFBƳiyxZCS|ց`k8O͍jwʪ".\*]o3V&bY1=#\ǥQ' h }eCy53A+]^rCr S7RD$]H~d=lDt)M vN J1SU_ildkDWgE@ hfM>O3J ;ذikQg> -;L +V~4VE÷ߺ$AO ƒ ax暣~Z ]7L%yٞP<[h- _" 8˫Xvf!7:/&WEbKj=jJr2 ,rX\!OsŮl&ImdPO(D %)*[=$-#4:ЯL<@܈g=sϋK?4Y{7m \X8K|F0bUAL.܋"L᳕m`2xNm6.%+W4gF7ZihPmp ;ޙjl~?מ:@gFÞY)*%pH`Xv7Ioԇb}đC3p܃'NMSȔ'BnBoq8Ip% ]Kn/=9}粠 'eL3zoO6$=K([&+h9Ma!tgʯ~7G FrJyjFRWqny3-F| SGZ܈ Dɋz+g r+n&&콛۩z=+1E0/m񹢔[5).Ko ^#Vq=R)hf,o4Ѡ9Rf,gi؛0`nZ:d 9*=m2;tft & $"B J/Q0ē//~m|RZ&Srd,6oQd<&?O 9v{;r n3ci6f##s @5m>כ +Uz#4"(}m2Z}4$f=W@)0.C[#k!?# 8xlo8</c]zoLN{ ]:PE1tK!. `٨@Y+ V/fx*6^lrKG<7X&y+fqG48_~uWs96Ϳr8H\fj`_8߅bgKJQwhY_Q#yд2?@*/}*]+P@ QmU 9sָ$6}yx\5 9Ҟ@k? yCy!0>2ďZe!W8ςs!KkѧQ10O9k 5jiƤ9 ۛEi88ErV s^ՒPv_CAV&XTV>1o9Lp.@MRg_RO5GPj.q$Y/:S~6+]#|i!—ںY+\[PafhlhuyR+95g ɮ7;izTvo_)O%vU}*JJˤA (_F~m^ O&wbpD4p;É;L_R;W +] Q~Rq\ŕVzRH^TP-:LSPQS a( ICS ߀"$*:e_j(0,k=?Z*> MvK _%'$t;sɊP8QNjw_d?L#5Kmߵ+|-VmNJkq\Qk/Z| ~e[*ʲ(VMs14gvQt,n$TęK u)#-դ~ưX~C͸MU8~Ϙ̓@z|_!ϳ;ēqE \5?:8hfH[߱!|u֧k +t+AxWί8NYlڌ[%NsK #5 !dfce DRf%]4#5j7s$%-ɜp7B{TonJ`2i E޾wn1g[p9j)hKh'4dq1wDS8 B )qTq#4fvM*Xt37^oU{:tlH;h>)R)ebM}Z}cb@ ]T̿uPUˇ* U`-t1ffI7^M92H-zV)H4DqF?*-$66n s1:Edה:(>dï%?q@:^,TyH]] Tol p ߶2mrS|ҥZ+<^K3! w+zd=>]塀fAtR(M7ƧxmidWG92*QErۢM(PG[ M3ӽO! miY()+JԶg$]B*ӑ2< sۼ#rQ 63VNhj{Ńxsy%7em7ZտZD*(X̄W.Cvz \A֠QW ҷIV7]cf~a0|̅_=+*d}jVhiS6GKEJql x#J:PRO,3iZĺxVhrɎi"AJQK^uRv{Ur$xD `iu(zq-5yRא.-ȎU<ڄ#Z l!fy/B'vmgCa{eD<X9d*;Bn8 'Bf=2Э^;込w;{ Ᾱ1I~kb{@ILeg,B͖NVsl_[:wJ*+Uo$Om!*YeD!x V5XQˠR\"?-$fzQseXVc/<2t}&QЊ el&?c¾Ye$uw=CBP'k`#niCyg ۰9cYcG1phPWK d+ung=RA>mB5m VW† B&@!>tQc/c{;o{̾gVP{ص$JSt>CD<@¢MGH[ xȊK]$ȩGX/ e:7xj1F^U8RySgZYglg , nC֫}4;ؿzg`?{,)?#e+T# 0Q-0VN*E3e,ZnCևU8'We#AߖO_e=>$0`4'K;}+@!xx [9χ|aN[ Y[i[<0;Kҕ&yފ]Cl}SIf1#ޓ/v.,9#JO2q/COg=lK4ef֛5\DCa>Zọwb/͊;@v)3K^~_bDKFUntIQ-̴BuTkl5 9zU6t[Ǔ]C+<ެ RgV!|tԞQQVc_^6xh<3OE;}7!yPE.|-ZMomDgf.ੑ5hB35MS?0:PEDdŕ ^^׿Dt'u)> d C2(*ho^џU6n6 F^SO%ns/V2i %vWt1.?%s8oqC!ۥD eM@B`ND.3x Dj{*,'c.UOJXc2!> T!1~U*$|r,v6%WR?yUσuT$4cA}'0ˌx!DpcwX.u4']$jG oug ?۝Pʝ'Ho9ܪ!x29 AtPh'RVO^Gw54vry妇Y9)hfK ݸBmZyF{aw \9泘T ׉>JlPXx#lŎ'@\f/8ʠnkDd+"tA>'4{u'f%w3r+4Kps&YP{6KHn%+@؇ww]ie<%Y~XqqD(9\AM~)0zaYږVh΍OBk`Qvw.hĞ&]XFwݎP`\oi5_6ĞI͚ )W#t WcӅD3BlN-x1b[#SQΎ^X 9'hwS`v喾DqOkYF sUh\kr]*_WYj7o1֯8+]q?F1=Vm_Tx*)qxr3&C\u"n6zԩW'&Hf n2b-H߰86"ef,էcEz1篱3Hj|LWjV>prjS6k$eNtX~7 J%[*>%1a78JXd8^Bb %ma+俘a[:((wUz\ZϷ⤫kI|:)sA<Ҳae[6j,VOn~C3J=n۹ԴJHv&ZU 7%l(+5 ~b.iTK+\Sr RO2̣!"}%G"A&/gJ>y.HoJ#/,3Hd%Oqr"w2}Kْ M"&%cc?Tf7t甸ll֋m3-$A!!5ymnDkӖa1X]?ܤoRPI۪eB> U*tw>ߵD]beyTb7#0"wzLLӄoJ7[ Jl[f0tu&^{3)>\yPKO&oLS,!P gQXk͓p皮ޖc ^oѯˡuA6d(8mCvisAB,u=Mizj6{$Lu:]ձ>:^zUV M%dOɹ8&l\I* %+\3tAGAq5ys%rxPgchxg|meȭ[ *}2][fmpY,C61iɏY[[ٕTu[RyDcW\uEobhq=yoqre&=O> yME-"X1Ôpe/NTk@}m^1 xAmWŽ*%e*4ՋFVh)ؐT&KF/9?XmqfTe/~TnU:\HfBhlRa>dTk7cNuO4J L yh.wE6cF) (ڭu 2w~T m1 V[#p̼1z- 'ou] |c[ =z3hɷԐ5\jdBLt"ƥSUDo *UK7`Z/_CˋFJ< RVRS{X܈*'~㲳xЮ>7$AU6g1(qm\,A>L!lZbV'aJ*FPxlB]4#π5G{,SByhJf0{kErӣ J'r$ `֑yT 34e!}WKXj(IdBK.']aZK* ;kdvM_}񍩜UOԣ)9e֨Zu"05]qҬy%JaӮRZl&-4Uӫ|5rJ֜sl,ۤIR~rFR&_So)#+HjEN >5BKWqO]8+I= Վe&IOxØT(\Bjpl,JmH&z˜P%הRh*$:skx7`cFVEQB+7y^a#^`A*T7VHG5Z\jЛC I;ԇNÌ'ܯoQl@Yє_Bi-^drV$ƚ-lh\6c)?3z@PggRC&&.*nN{;}bzmxKq mv.Rbj݉t< 3"Ʃ%'4mn#T(/7A*0 Mmdh&񰢾 yF(ළ"1RO[n-iMhL.S"'U6K)/Mzk=J"CUTyC5BJ3 DFJ /GY驭oADtPzQ {$1-0Wmoߣ,XrijWI!:?2 я=6yZǩX(wI,/烝 c7fJ͞B܂GGD/Z (XhB2sqڀx'%WӆO-sLd$?[ % 2 9*9m~4/ۃr/ ';uboe ܱdy|+$m32 RQR76橡HO&lIZ} L)fw,L࣏/W!q ]eJ>G;g\j e6(IZt^62mZu#n" y $1BDQZyGd6c eblR"h I{n.m^39T⑱yAIb8BB"7 zIF0ՠN+oӅDRch W0Q^oNrL %<) PbedLRMAT00ô sqp0E"*\2 ^kaѭr,MWPm[pD5&`1@iiL;0 vI {phڴm;i tO?40.jv$HN$6nʲ͌-1Р#.ڔLOd+l Go7NK±ꡑRaǰ%wz > #iKJʧfH:8;ȘBrin:*ef bJu :y۟IgXTPgMw r*0NJNSD+ \qeɞ4H충Eǖ-sVWZIrygWWl.8kX(%X(.+⁑&נ"˄Azox%/>8JQA [gOejl<t\Q$ !(%S*~wnWS@l+8+j%oNgڞҡyBbR1w GZ.^Uz",ˣﮔ )ӛwa|2 W gmy k5tՙ㱶<(]KutDJY]Tr5YE/X#N$`>Q+2ڻ sR6/x(K'v=:&}v-G@}+ԗ<4'~4X )q$@TцC6 =~]. A`2OE=aF\+I^tQޕew1٫>' u0AqzAvX G)],Ƅqip t%ڊjQhX8_818xlUєRU2,Q7L⼃־8#ˤ{n \*׌4ʬM@?:4.|6GPx`8Vn.-@@Ʊl .*pL|/fEkYOq)nfqM Re@@҂x@k?[L40.(׊LE34[R6$R@ 2[uݥ2Ӻctʑ+M!J/0%'Q-ȃDF}+F=tۃ9NNP7RbG-u}1Ignq,moB-)Q3j.ȼj~C ==k5Lop-Y,B}@の P9 MJ㙻+ nOTp-%/3xܣP|Vf{ xWe"PkWgl^cxR>҃:y-$ Utj&9h&x_{&L½Bj%7` vZi:Df)aUAӈ{ ",dMR_.z,ucjp,A!Gn9gvͷzec+Q9vs0.(C0ΌBWPfLfS"k.Re+5IFXX q]9Y VI+\)ٴg*a{CNQVIC(JlO &LHk6q*:A\3-9~Kdy`/;s[fUV_FMU6jLQMŵu7;mLE1Sx3YYϛ0F[*33W6a%Ye"ꆄ-]۴B (yNkDFߝz@n('*gfH_>Uk`[u R&; y/-9i⵿ڣиް~4I?~Od^}58ۂüdU6y 3@͎g+ 3XIG6y}m7 NTukH (k`1,-6!8Ҙ=}?R+&[o8H2?F>`Xm~JeQ՛>ZAa)׭ф S_HS2 x 4Y*Ig.gbUJ_d >]+ K +"T l1B!)7Etg; DܥZh#8~eHNEQ6. ⹿0]>F0ͫ~y_i KbFm*t6svnu<!NΐJ-NzIO *j_ac3ۣű^4_Ď aSZt  UkW'Xd}KGK5Dg-?U+/!&oFG "t@vRz&ƋG^? (kSy $SnY6T{(7Aݡ_X3L~4~nq0-Έ72B3:;CrWϥq7萮n{AY HP u)&xX#Qj_K[A/-+~15<-*UBtĩ?Ӻ(jG*CS:X(|G_ XEw/q"\}{Ui z^h51㒧iV(X=BŜJv7jy,r UR\BRT4bX6´4nm KƳmwY|U5Dh0^g`BN $*I0Er֖-GՓ-D ?b|Xf"N)+WJx+QQf~!{[VRg+W|?6Try'8B@]mGxW-aFX"KdVRjjZ5aE;v&,n*xV}\wB5wT`hO( a,tH[Egf$Qz|LEqX˹) Rx!hHUHNo'\OO2IWDg0DBF}KȠiCr.ji0?U(蓗laI'lQhFÕR#D)a[5(qhrHF}Fd%îQU+ )DI|lCk(1nO27YVv7_&rilHZ,s'gfx0I\ΪkFQo*q_&\HaA5vj ,[IFvdQ7~J1pI2NK f,Qh;5r%$p+OO&KԽ~G#I"%uӦ?p3ۈՐDZnŢϩ|jt>(g u9? |'<>Z1EW:v۠㿋מjHĊAw EtkfГúoa{aIچl+J^@ ˍhX5}{%Yv5j,1}}@p na'sD^* ^到Qgbtn]&":ƚ]Mǚky7zَy.4oeꜲ#QORtmRާ]w_vNt*-; 6/(+,e# ͎ mzvՊS͂Վ64V%skS|D!*]o"E)f BD䂢QFKGǮGh_O*lciucTQ}-}XQy6 y|Wr&M]۸R$s jGmr^F dr"Q{܁1ZDV7lTٚ͞B"\,|>o!7DL\8KNh%ľ2;B;L? Pç&Tx5BnƦN9o^\Oz/Ze㤵x`'֘F^/_8cRShl' iy⃤TGvUYԞ/$|i=G*1A1Q!4h/jR3g<8R'Qו5y 7SV(LA.ul k wGC=K-s]}S-đ-q'{/89ֈщ{АTeMU1L__]InHlĬ>/=*Ry~9fg9׺* JA 蹇& Lu(3E֤쪰5 g\&+w ` %pvNu V9~rfBuȚ)Z ɇ~cPtmTr('kP.2no[kp8RCQn7\%JB*nnk^ D 0xlΨqu:b\lk}My>Q4C͘0)=+ԧC_ 4bC|_JƅqB_$j-~8xXJo&I]ϰñDA{: i:o:3cLt׬C\KRc=a4i]> *+Fg`s4 8ҌΧرuS{)5 ŁfveB# c`iRqj>55W0ywN(J+F u㬬GXD?1 i=/рAƝ8~.<0ΚKBchV qJ1M[[MNJx@-#* 5wL6|ϲ9쮎YQZ!,jfD"k}8޵^3ƈ18Lw:)ڐLz@.Dsmix) F3'~A"8\OY݅ <#"u*n33UZhUo)3̜yGk"= sfWtG$Q`9sxQ>C t[tO7+<'(%29U{T;-[ a "yc1t^Gbc;kp 4Y&x*>^[!i2:SJq]::b} ӨZ`5fY6'!OcCb D58Y;xmÊj!>rIbeSїoanTQ3jaF8֣fKtlk^HЀ>ыő7Va[yk5LU؄,P4v;fϾȕmX x7q}9 D4#f蔖,HOƖ⊫D0*dˤ~MhedU;_4!{|嘓Iဏc A gU ${/=.R3- ]!M#'j8-FU.!`8X!,)P&aPDmA[p$_E, D) NI`$`*}2ubyPMn٩! jP3k~بWCǐ :t,g<~@e"we /EݾBz2ֶA `L$n,iu%xg"jS#F\zx~)i!` T"?:[^]qu& Bg(E'x ACV SThJNLx0R6ĺ!Y5ԸncEW!pO̖~GگB\\ gι$!8X8l'XmۆڬoG ].启;%w 9@zNZ*v~jڟ>kE<ӝ7!A҆\MS'?6lX'Ėէ|Bv%m3] &-/xX^_UW?xBuB{<"aጄAGzn>Ղ6)}NĿ)y"I{>hgGPRْ_aE%F0jiYנb5.A?.Y"9rA+7b&Mn,Qc0fF tZu}k#*Lb62jJ,lsRG6wj?DN[R7S#Er't۴ Al L~]b%,y?޹ؓ{  ?lLm]mW;5Hm.qD6`@z=;?) *Z?aΙVSWQW"maqYFo=ar208w@z@)vWó$d`eHT>25dx!B'F Q33aUhF{U"C)hCw ԤC )I+xA:oHnbn>L"TZf"׋-=$\$d± K+I:<{ݻ z]W#/6T %*`"@ϰG-hoIklMP ^gPڥ%ȆsMέ(ZG~9 {C@a]˰,5[Jsgz!&DNJa c{g/jXxj%i Z==*YjT1CFPg}hM] xZqjjBw?Z)sy9~,."IͶ꣛ie 59wa&.?Wn^ż(pB[EHBA};qP ⰻ6Nc/j7  8f |Z$÷(粄tak9#%qTa4.DvL48?7'^aFPV\O`#L:`\iUOJp:EQɲd}?BNt\@T!"߳?;(.I>xC50yLp_G<~\;uKLcIᖍO_[\><hy^:sx:v(6I> ơhX~c `T ,3;6Ay)7~l߅&]~vao<PYʕ- R/z~I[6igL΁4 x>dNa3 UJE|7gD񤘀^ xg{{hz0瞛> )xH`zKWO{`BIM mv/Brּ,==/dQZ'Y/7F lѫx4WL9)"4j&.:d„ɵdoGJQTXP^b ra)<k/(N99l&и fDVpo*u3i/AT>ZeEyKv=g#k\| HҌ*Nh-M9Ϟ@/)̰%"On?'?X+sRkNiPlRe6 MM_܂vX!^Ю}K^'sUeaADWWKN#sHQn&=0 W~NyAm;@0'{5:LAw4 i("ܕzOjhfS{PvbF[8 03_oVV¾n&J)ŷ?BjQW+vZJc{#L0fgT鋐p|@<; n6eKh=pkf*p핍7Oؾ*(7_[NRHKgr.(˟OSij J,rf UBȪ0 X5vGLՆW,[fXVkϰ%a*3y›<f1#Tcjb6|Sf?ߡ:irqͶDt h;M@M)" Qe3SpvE ~uexܶ(`OR E:vAܽ3R+rl{Mh0n}11 @fEh4|p`$Ϳ#3<+5p1?_)$tdruDZwUw nF2tE`}9 )lsZ;1t* 4ax:۝, r֓)mF8aA=Xm0R;k=z%~ 3)l/QZn7޲I=wM6:9{nq~S}#8V*S"VW+D8$qJI;Sx&;KK߭vi HRDhd+@K~Mf[dGqܜ*/܁"?QrTt:gpB"r5'߹6:~M1ݷq>@FAc/惧ǔ M%ǻ=`#Q . ]2m֜uG: 5g&mHRnMS(h"A' >ti )bƭ;my /)'vh!SpG*W,ɜe6@/Z+~i >)T ׺]6†n`X佾4'fF>@qGD{aR-+sSnRغ[ˢ07[s lz7j ]?Pqs{Ӵ^~}\]oB~m W)j ݂ްERIP u| Hk? 7HR*c ;RD- T*&Cf/T7˕썣gY:,Dp}s[hC0!. {]IP#ݷtx&'"J3}1g)b$Y^_O] *7ٺIW*a2ZA-5#&N3ީZÖfYs#)t5 *-cq0\:,ObL MiA2Ydt[!q4ZNA  -~-lToK}պlyщ7'cOI&N$-IiS_JO%Y8-q*Iބ5w0'r2D >W(<~)]=8HSƸ1*fpf6u+Œ76Pݦ\SD STB> *J;RrLR2 xHi^ZR sA(䈰 4x~75@܉DӪ{Uf*+0AɧyV57$'.7|P?D==>;PUJ$mGoMӦ®r@ c~tY\Jˡ<6YXS$"sHx@jorJ͈h #[z~W/闟)Ѩշ1hD.[k6-b-IUٳЪ^ ԩcS:`Ab&B5!׍NPcJUh` ?H9~^x=\7\(>9@u`5!t ;Bev`Uh 3]u,ƯR33!aa@ˏ}SGpR[y;Ҥ⪯hJ%/ь/:4*80S8M@q\y F1g%TlB%A uTcrO(sR$箬 e3R e-B*pzZ+vLMc;+X~+%B@FQU|u&6A5-x5TxUQ֣1R]SOUu; R|a1[},3<67i2PąPŌ(vm!Nux@PoiҠ.kʐYڷ72{t!!KcߛU_5\z[lE# ®-ag;ܤyNseW*2t\,vm`]!25q}~7t>ѵ \^ 1K]Og7 qJ'eu_fW)\)'n4;O ehװ=]tL\`?;_+,T葁q=ƻ<澿:s9'n θڷF ;)).Sξ[4x>xno-Њ1-XrG5x{@0PT'_jS vgMT}`\3z{hUc{.֎b53h:&)P ـewHݾ%wK>cA9$63ݾ΂tC jLzUb"0ܬ gU4lNŬA״pBX=T[?a]GpZu'~R Kp~weŦ]'#^*QZFFx=*]{SBr-{%c+3 >s~qX܃l/Gcig0]e|v>L" Uuaj>:vhLSqW!sXaCN{źkEGM+!x{q\b Ȱnk9PhWpm4?Hyq ?":DePk$9I`nˈ9ŗ3 x_X:ץ2„ƚz> IWHIUXj|/9)цýo1۬or;Tȳ1bE](CWP#&PWx|ǖj=~[)@m]5x EBGF2$jssdZ =nsGƎ㲺v1jIm!5~ISwS]YS1)U7i^KPI˨xЫf/]uI>) 9ޏqFqe*d#-BP6k/5Bta |?>▯-0C,jxg&/£8OILa Ǫ#y[ .4&EJ#(fyJT.c1tAE2af>Ł*L-PRaJd@Č5@ *wuO:0Z8})ܩ_R"x;{u8Lk>,s!yԓ[tA0sqitŭ_t"0&H]A!.`DލObEf{."<;鞘9:L8gny'f P`^#M{0^ (γ 4fqG֐H?Zv(N>\` )yj,q_dRzT=&!Uq1h,(X%i$<tXr5V~;Ez&.}]$|3BEAYHD k8} E?4:+s.V5Ϳ+U#c`ECt-&~%}>ƍ@{2* q}I8S;Q,C@{pL6A57(OMJYR3k"VkVtt1*oDnzp3t$J=l\> ML=? J^|QD3|Mήqz^}Jκ}emRӻ9Xʷfs3;'}հb[_Ni>l[Ztx@-eNyZtcLk.Z>j dMSڻ1 t#=,D6j6'р \{7  _BA gǜ] o3z;䄌l~ |b7̇Qa4ą7 .RSu35ë xc;0ębe2p'#$՟>Msh9qڏ=&b% ?%)sqͳ 7'&?-,Y-/Iby1w4E48;?ڻ͏l1Q+#1ä)E}umlCez81󴦰> (qXʠDie ;10,EJH Sn቟?ﱔդ>,N\$Tq\ (1;>/u@>B`ojUMW! YiQ<7R+忀kR^9{y{[hS6yTrK@Εڧ(dӉ:n !ĭUJny&&Kfydw/J͗+ ci;}ő )"Ho"#}لph'+Fu(1O#&Yܐ*TlH2 ѕu5[H>wMlQjw\¡0]䃩Kx6穚ku(e[s [ח9dO/tS{3 ,1irXjXK}\9z` :h{*OCrۆ~Dh E:cTAڴZ$5>C}zm:jUd*h '/{9uI?RFc%^e!##{:9Xc>%tӉW^#4T:扌sr¾lSCS&#!-W(RM ,H*5z7TBhɊ}6xWdqԞHḱ۷k*P~(Gk -gM*tr=%[0z1x - 歱]GYr4K[ 910þqu:p2 u(JTV6!"d u,rho-4.sUӻxW> MRC԰::I+1 84 ̅"KEuE տ& BD,UV}L`.B2j%) _1D~|lO%sx8M8`mzŇ+yD9iL-| .-MeK _ 0qԁPv:–c՞tް7mJsT ٻ:WG:W#K7hEtB#&< t"/x0JKtis%3 hQs{ )ڻqʀ?F )W\3ܓ|f0(8#DBy=" Og@pͧ&؉T&'jD6 e^eXWEJ@}Lvn:Am8*?wl21/Yϲ:+'mڹ=߽zs[cd4}x Z\Eac<Mwb9M @SWoQFx\/w0#t6 Š,Ro%O&8ʇ5{&ЦTWO#v.3%֤y&F};L}ppW7\Mpju Z viGNj)Fq,|p?hg 6'Oksń෬dt@mտڋfhBG&~jnLJA6=?I1˝Sxa—Zo|PS%0SEA@Np$bT@}lWpr "G̾ WF0lv4|W;y .&:٨3Tnm *1Dfϵ!"ZvZ a_2[LPS! s\X 0ŧj2>xR _.)$L~Д6~>V{jU.S)p?pwpT=<5: sw>ϵ3h#y]JxkLҽ04$FJԟ SɄֲ>OqVݔoTsB5 s@4_Cb\Ԭ"0_t6?oxbxR7TCwN4fڷVҟlዥm :b%8"bIT{0u]pA'kA6.B-ȝ\x p7zə@3qUS?2 ms>^&R!O3@&)}yJ- A֔<'v3IjsǘQb!IqEUN=kT"|nٔm"jΝD<lu0[y]VxTT~X<2$V)3^uC{X˽Y7Vj>%P$'DAc,T%_pF%MK#B@@bȷ.0a^h>Ԫށ9vǻtGTsƎ 'ObWZLg Ǜ`K gm0*dzlg/JaȊW xrԐm}T=3*Cng:'BQyE"K&,zě!Q%P{$+CZ R;ʜuG͇^LYRNDnđZϯT%fYVzL8y'^8)x_$4Z)G4^Y^Dn\N+΂d\3& ͆:Mn,"͟<.aJV"U{G#6N Qx_%c~ulce%+;][iUM06%je3iҧ=m\EMݞ,Nq$.sÊ@9PWZk <Ǣ&Ŏ1Zo|5#yZ/iۚ d}ަt=h3|F`x@:&}0<%ziBs/KW=h(-ý9nաf렺7bFi -6YYI[2׈sJHAĽT2;H[e/peIGPSCE*PJNygTj]a^AACۆs8M$,S YؑkYJ`WG%gJFAnA"*q 1E!y@,y,8>rs0}OGKJuRbl69i\}F?-n kSЛ`"LxH%88M>lAU._& \zMW/dA uS;ʧwIO'2S-xާNL`>ПBDRlKJTaçtܮѥ( "yĞIzj: /=%$Ҕ]jeB2wD P TR}ҘSYL? _ITTStЙh0/$Nx޷5}׾ɞ>cdlfn^3M bBx-W E7\NOcm^WPɅո+X( bK<=Wk2)ħx7 bHS>Q%$Ef(adU"O>%- $CHeIb^KS>By K;R7;͌Z2O. oq'3`1S#kb:.@`4$Q:$ޭXFN0p8oOQ_v kuG9h/ ONʴ2G<KGA9L~ 4\;jStșHPWvhdc[|ZCIQ[: xkX%RϠdOCtR&,7ZDY;iE>rKxcJsa0aW?'}PH-6BtxkRDm'EGS"Q+ru-g^Jt 48W=T;W; ~[ fpJ$aEunACw ( %f~ Yd6xYvUKAk+20G'_6T~zHmq\Ɠ+LoGt,&ڋ]nokjGn|څ`@؍Ӑq(j$-%bS遺Wo55]V 2ninf:-5ps>ڇon4fr?ɖU[GiI(*4Uږr9:՗c _u_osʿI2U./[\z]M[?`林$渊 ܣ1pfɒ[PyxPN^'pD+#Y`Hnt Y-۔TSyF_dEdN}0v@gHTXh IiVWZ}6Z=h`&3UzFc+^Zu@jml{"^[1 s("7FX,r:& =\FzVS߯,M ݿT*tS@<*6SfF;xC&*hM FVqKBj#&jiՂ*1mNi. ε-"Ḛ,N5+&0|>TyGuW鉶IEEӼE''7ۤ,oـ dl">i>b#m8\1B39^NuY3xu2%&IK4u( >o9O>j=.Dp݂ ^x"M]_.F3fkڮJ{?A-/WOUTMC^ ~^KP;%bͣj?q @/n3KyYaے`!#QI<M܎ *R!IدڛoTHLZ"э&4Pe-gU>;[Q_PRnF z,aMN7.݋afIX lg M*:W΀v:%mAuH#VD'U\h*)t܅2Π xHIr"L,!.Jh0Nu,:߲0L6bZLsW|3qoDf6W6>̙Ј0ק'4Zg9u,LwI&.y{$*eF]'>Zt 5yBKO"M2cِh x.C~ w [Z!N\2/ kh[/ۈB>8{ϫlquq%W_mn)Φu_P#eY| lNjܠ0b.+l;yOIKҖnVtzhBPk9ZSh7>{sWV*'ߒWˎJIk`::Ybt˖8U߻e @F_PI QlH_CgrX@ t^ADWq]^' >V~8&IfbW\}u upgoKRfh.u! 1J! ߬fGT4BM+g@N+;_4 } yz+#p2WW .7Ƶ7vtvRPƶ̝dcAɮIzYOwzET80 NW ՠFc:.  ͪ֘> N҇q]QEtln ЇSyV!r 8lgaok۱ڂzL.3]^M.k8tqԣ#~p3po%f%On7.mm%>*9s,g0!0weh1(W[Z8v6Mdي&GYeJzTY*O :n[en.+|vg :{zCMGiiE<ضN67m-ͣU \+m Vma %EJڪ9`y(kؠ/jVN~*^|5/kWP_<`FYܦMGKg8pʺ!laAfOUi+'zTg +EEFft-7k|ۦ  x׷Hu7S(53Cw!(z5U>|@J_^#w"{7JXv!%l1_}H[՝A7(/n] 4s:2w`sSd$R8Lg!(aQJ"ڋU K'OuB3Gؾ/899CFX-+L*d'fLrw'6&𲄞zE]@Kv(0ŝ{׿V34-g߬r(fq`Iz@d, 36Dt6=8:܅'`r*@MلMyLvͯ&tVԂjDp7 ld8{|k .1vj,Gʟ [F7yXf[C|[YVzzCv2@ad:xLaf7w΍퍪#1pX:R#|-#ȏ\$'ʼ[[4aֶba6H{WwqWT_(@#Ն;iLF=кX3Dwp?gu: >=[b X A+]UȮ -]A /b &}Rv,E!WEHFt~ Ow`YHn+' }-זּ:8(De%6FaԃN>FjWNktM?Dg8TO-FeLt[U:5Upg= @[iJkp-m8uB86 0y*&G@ rpίlCD,n%kv'ݢ"3q+QkΆ7;Oڃ׽Y֐̞@,Guvo 2ssmv7Ӫ=\kߞvw?a }a?a{`]}%`E" RKW;lpSI%zz1Ҁחuyh!Q'u8y.WuȌ`! j7~EDʒnyjyՈ [qk|a l-Psp?2;. k4;΁K ɟjIoNm*xlNFB;it* ָ,SH D#jYLmGe #b5~PT4+f Nݸnк))q5s#:AmE'GPQ#aя=v|;$E3$q(+d> km~iNdƷOxVKȍcp2[B]>q)(LJd콲;\fbvS꺿Tܳv7A4 װ-j{Z'v5܍X |;R0FF{!W% sr,SRa3LֆDe`-27IT7oКaV19/!>+r\̬Dѷ1 i^ڐʣ>KL)-pP\)U'Z%V@+H'Y i&8MF,EI>'YRM,,.6í<_IOA@N!S?\J#!L::/;$Gd!<3fBh-ɺ: rB"BY{?ۉ{8IQ\ Sn]62bsWi6wֺ˵眢붍]߀im2th#5o9)ܻrҐ ȰOud* #uRmaO*9Oi`<:D{&L%U$&V 1q ?V_q}XdY:ݏ~Gr|okuT}ӗvȜr|čtףft5 ?tX Tb.DӗO0M˜Ni-l)JVYWD];CeVQR#++ACp"e`H Irܕb|<4BdΞWCzWc6S[>5Rcx#{wnr-?'v TPkU7.n8c*ֲ `oOl0 ~z[/oXbY 6E](4M(w1U-[c/`P:I&n\Ez356*$v.=@|e9׏0Ww9Z}hܺTI c$ 0+6ԩHR'z`E 17y#7T4(KsJc SampX4>IpԮbJ]Ş尢'7â;idhcuisê)g0E61 T [ @}wb-y#.?")cXwQ(UWx&^$CC_e. 6)tOC< QW6XZ!P.]c wh` ۪,skP[g7xCO)~VaM05FQOƑʊCpfO3%"qmU*.FBґJFt=)V.;J4?M(QEf#pFax{` Q9`]H.{$pŦ`6JМFbnp2^8x{ĦqXX+DZ",ݤ:=Z!ʌ~W=6p%nd)RRŽ336,KT}+s1b| O쭴k"y1[)˩SĵS=C>E[P׈8q%Ss?˗}+ Y)Wccm@T)!UFCZ+H:i祁Xc4MrN>DܵMY9AԮT85ژ,jC#64/ )4N;cGW9Y3"ѸуLȌC9zID <.zٟ~cnU V8G4.C}(Q=e;Oح\j+SUi)[M ySu7jj9w@;5FE@[1hJ"g 4#S,fEQÔ srRI贵%ϣe~jwUښӦtyoн|Kg.F`0c~`RR 9e+/DDN&N"huMםhy;s^.A Z쬦H0>R{L߻DjN(7;I VwΤ ,K8\fƒι{% f|<`{}foҚ"\W6wCRj5/=WtzA`m0L0ZEZ]lC g.6> dFIyfe$ŐPzm+}F웅X /?JזP8Ki*Q|Ѯnkx{H ZWPλI_=7($uŎ4,R]/X?1&4p_.VSgCzRɣ }])ePXI0@'s尖}ͧj~шiQ4ߟ=a M)]?:?:︲bLYBj}_3H7KC]ד?8oK>Vp OR F|8b»;|⥛6 _=R'9Bo$!RCz2z9_@"_zJ.UoJM`wQ\q q-kħ#ؤ1恲r6183{*sM4&1`W{muF> iRLT݁6(2B"a 4)zK)F"tU/ߢؘD=C A_n5xFKΗcgjyyni>Z*ů"/X7VOc&ȣ{mCiH[ ?qp( wvYvarȣ эRIs\pug4b:EE+>$YIY3I1>Ci"|z{IΑs|arj4ҠC'вjM^O R]P(A&n7QL~=]>21zD$!vUqg\g[n>,ԉ>b%FWc^tKAD6nW|k- 22Ҋ2֯ꑛ=:X?Fh925̯ #e>`_R/9,:ESxM|""[7Ƈ!θ2:nB߂Rعynؗv|teG)]񏧬8}1JL^1Ę`Ǭ\t|>]ڠJ[C8ݭ:̺u4 \/[8KLHI:Y9Nz+/AUՄ}'Zj5N\.b?"4b* ǁ$dgLC>"hw.6A|j7Z#UH/gܲ!_5xq8|իM_fN8#D%0DKBZAڪ6hywcLwh Dn41LCHb}ih}L)N ewW1Cc6]\$]!Yx"}dY/\IB]輌wX4zIX: 6lEcFGY ?\&;ș=ZךP]2t_-Gx"nyxnᤛ4҄sN"zzQT5L-0} } T)v3L"iM:Qt/ʭK9_#hvTgR=˘KCMvk g\[t\6nN~οCZ#X8TCOh H b@dLW{8`原)]xjFG*fXS$u<ܪuf}x[TCF^?ȁy/eL1P MWJ8aI袂n"ٛ4'<=}-cMG~l8P6 8O2,ʫ&NA^I <[ڒK;8돪CC8GXdx~NFj[ *^QV% .&:lj+3GL TE2q"'#yb.!XNlaR l:dctw;2x!_V NJ\y,B%\φZ M6yN`q%m ]55򢯇s,ex! N'b`PCM=G&jZv`]tN@QtM`LQ X~E 5魤Dsb2St?fvWѺ83%CxH۵lLU̗zL`>%b~!yW"4dPb',0SR` e`$Ӈұ ?e5|LPrƿYԂ`\40ߧ*F];*sJr Mw&颎)K48m4JN;]xv6e)V_S]ZаuBI&BI BA4&"C~- ɌY>jɧ Hn1cy^+smͣ"Q{v+wI! jfƿ̿"uNS./оXڷSըLӇv:R xh,N:G#e )l<9C<\OPf@qKh \vy?"U&?6N5pp*O-6'I3@LȀ{~X 3"n *zqQ)m` .Mʻsq/ +v0m؞oϖ]x{&4L_$MfY) AIp]7-j{k>TÏ"$օ%Q%묛nZa[93)+>Gm`a3TgӢHUFBC*rZ4gϜ=<5?9]:ŶmEf>9?^gt[oΓ9\s={P?vn/ȲE7yv6ͷ:Y8Du4a]x?ڰaE+%llYq[o3`&Ln0^nI]gw!o|+zaW.EWdಝbH5iB#HDM;:UF8rB#"_[RqgpO?Pz5&| a8b:Qؐ^285ŮA}\@~)y̔u{b g+* -GRo(T;+npcMȌng ymyy 3b9":i8Fq <98 >K<pMR{U쭷JΙr9RHp i_uao?ݔ7ȣфIݗteQ{f{d!(O 3ռ* lAI1T,}CⵘDĠ<"3mVc;7\xA\%t05KLQ`-xN&8wV/9g[>g54!5 <^9~&v]ni5/&w"8\'<:(d E[1׍%Z0m/&^F`;@[79^{y)hMJbvD*ӖQ*պ5’aïf;=8#;'iɃ.X8I}kތRKkiG&PL@jR i]V}$*1LAZlH4H ek vhvښM5tkkNKU@wC($r@ݢtP3OQLNao47Sq;L)RïFwR% q$RP ml mߗO8Q(ӟvjy\m$z!|**8*Mr5yJ"t'iapc]^A^ 1v٧(6@MN1)zq7x ulWfѮSjs 9MS0s4wՑm 2$I&.h i3S3f5)վ./_2)XVπ}dPqf %FY;ZЩ5-C؅qRD(݌vmV &sXFSp=7Z)~`SZtk؎K :IXY- @h^bIwc殯JAv<t߉cR i s=)]LN9En U"F 4G]?TnRHSXSTs[y|{hh76&sgjA>7lr- 0lˬu]h7no"?8+4-scbܺG#Ax 3FU"G.[Sm{><}On9Ps>R,Ը3]wWo&"xq˶Ms r|>g 3$j EٖR`v4Ji$!Xj0=l?\?ꂖfoIkCBjT~բ[؛2.hFBj9/7]҇9-PSuZO:/d ΃KmQC~O{zۺj5c'{^o .[b5B9l=XXPGs=^H%RZ"}b HyE o*j.iğLvj Ԡ ]6WBUx#6+ѹ v ,-O8 ʡZ(.W4N0z@{063cY{j [BaJ3)ͤ-Z .lB4n9`1瑐~00N+ %W6IG_F畦g2dI:l[2Ptbnɘ%ذXBM5]g%&,v8e.s+R]Ɓ',fAS4%#RbO6'`f …Ϫ_/NyW;̔*ݖIApP=w $. Q6 2E@M1K6Oh [wPΛԭ;ij ]Me˗͜Y1TSѓޜLLwggn`%z sv״0f%KcX{\H>桨~̵7MwA?Z~^:?/{)kPq]'F5˩p:Z?'# [c%>OKUG -ȠjߙA3]ܯlNIE4[F xwJs0!{4BjZM:X,O`07lDN)_qI~iU'jųFӘ#;e-32#(;䝟dηVwAH%[K#kUST̼}mUg\C+"[(5xY&u\8SyZ\'QVBPN%+$B+ =cӲI| DJ =htAl"b)M1IC:bٛxTj⟑8ҁ8 htGAbP>t_gbZ+ aQBIJzz=7lLf PvȱS&޻J{믒m17lq5`qcH Sygzv0@@Қ&=ɟ ] ;c `Hr:Eot>.P+ѤAҩqEH/%^9Q #d֔ k=S/a9FWʕnũ9AlޘmcE |h+&!Lv&yy.3wDh+5-8)Iry@0ǶWR]?Ԃ~e({*L&OxV}O}zȯL \Gr<k$ƝG շuhHo+Cth|K߇@eš^ߓ zm@L3|=? jW,XOfIdݨ~?]%6 T?BeF,tÝ珑bR@ 2^#%(mq%XzGnۏdcc8+rRVVގOՉF"p5n-gaK\76* % L"RwjvR^%ils6 $(qo@c)ؑF=/Y NsmVJECJ] O0(WggdHn8u'#߂KeG FWH|eMk+VmN%̋;ܿ#1Z =s9~ z7eןf Jr{D ͭr@ m:]GFK\e/a픝򥠷BXi '܀ 7F9hy/0pQveR[u.0 WzCud\S+#+b.<`M]ٳǟI\4Ma]8/8pX78"K3 >jT/VH( 'p _C*˭a!R<4/{>z2Or3"(ͻGDQXw)&Q,H!!R!v-LV]1*q.}v:cAx h_m f|D_Br't-T\@k /Nwf[#F23MVn>2K (S52}g\1w^)k3?=XQґx5m$RS"z~5 Qy{[v,6}{Ei30J9OA4} 6j,_X S/ux!7fII1&=C$V8sZ6>z'e={9Vn}atZK@y 0AWgȵӨBބAXHT/N"{fk:ڑP#{"cRi\ kdmL=H~1ڪeҴ$G|#YQ@y= ab@Q$st!y5IЮh7L>0Yc{F\.}˅gtΜmbk|B_ؾSb:/~Ry$|`.KjoթGJ&R1- :YZS,)l:~ <VoV_K"4x&ǒg̅ e)20|ž $ )rC 9iROqoS?5Ե8f7ɇ8`TL?u9hQ{26Ƣ;榒Co^ӈWٖGNj^=Poavi/fJ[sa$!FY?A2c|T!$w2%XZF(՞mFܿJ۷=!"66*'6C5o<Ȅ>gQ)ʶ6~^ՀX<Ӟgr{\ |L[ ?Ӿ"B9=*ڧSV:_8.b>ެK5:O ]&<©2醏;AZ=LB.AГ,w(h2-we(nI3իxҺc 6:.@h[ U$Ndit,D}o+B~sD2qfpыJ{9D=JN6M^6Eͪ+8%,oyaJrOQ<> vT䫾cR_!jAcr`} A@6sH4C=JZfqzϵ_ ׮˗M\aL|U iJ{H2ƪf34s`.~<8#5Y&s& *{!.K? KMgɏbSj=˅F*ڞ~췞xٻ t˚ؔ]Ԩ ]x{O\D];^(vc{I*?SdWzTnNr%mE  H&"}5qg5TG1TG[t=oI{Iw<] wN[iW!A ZvW(,6]<׀eoKݩ24_C Xhfr< y_?@gb\nhksɶԼ'߉jtrliF9Yw7_#pXٽ3/yM&tdC:joM%1|{"YZQaFܠ{4]TvVWnsgIǰ6Uӵvf3(~K^g]Fe=5LhH}KOIͥCR|?g>,.FwcsfdٝW{&Ȑ| QpAzGf?ڨ  BE&PpG.fG[;μ2/qM4m)$B4/M(Yxia>ZHښڝ3NF\y[$ d\ʙ(vܥYb3$^;KPuk{=ԫS0蒪 Ebc62~UEe*4FM*䂯B*Eǎrpi!_NIjV ~m%wKZlt["CW5#02L"a'rT~J4:v2Ap7dRW i-=Uy uPPoJTj ;-q,/ĽVM T[Պ> W7LsH8ePRIs(tډ `62s;+ɅU -4<@R_'W@2Qgg-d]8cFݡ^ץ9.ex҈u_"k8[^JM8"t,nńiiD {F ߷lz~[O+O;ei&L>˩YNʈ"9"` 9{a\ap_(/"s;=7l55ݬ+dO`=ό w_rr~yvx[tuTׄY4ބbȕI"l2teFrQY?|1pOвͰe9,h-ԏ▗U&s y{̈́|J<^#DKQB[zP@[Ͽxi\k/?rV< X?07ḑx|m Ñ)kiwh>/JsN$MdEeVskU[ѣBfc[K:?<Beq =~]7 L:oX&Ueߟr6oa?Rhtyb~}a"{uH9G@aN!29q (|%C􂿧g*=C=S =9hrzK<0͂埬(ʠ;Mcj_uPAy&Cpg1F Jd_=\Rr eOc1TsQa51R=bmr}CC1*w Lx++Li?Dy#;Ji|~t4 r'gy Á=0f3PHq2խg*T:BJ 4^Z^xa);\hd \Oa3#ڑ3_ϟ;&Ԯ`=',۱tK#dtXAJDsJhc%TނZxՉZi8 Q '*]sg0-osh׮~dh|:>/<'+-5^;:SI=/v 6MP9m"U#m[{Q.qYIG-in9 ?Kl WCQ11>JId#M;b=*%6OG3+^*acvfR*[wOd'ខSWicRG`NAmoG?%k#,,,Ϡ6IO,n&lhY1j7)[21T( bXP-_' s z/hVSrIP  Y`x[UvhUfV.55`9^jB#ns e$Lv OĂ/m$k, 󌧇x@^$;b^D/dɮ\!qWoǬ[:7;%yIAW!WS67ǗΟ ŇaOTfkM 9BWx`2qdQQ$ K9yQ~<ݔl)мWk p|njK\L8줈% A(7@Aj~pp6E[.|߶HBLdv\-(>CϰjD쿚c"'3#D&{1NyہSLO Nj׺̭R\NZzEWm(2vypAA&+(968+G7굢QCK1(݊3ƍV@u?fyúa/YbNA`g p GH|M~ ? .|i9r`Q쯈h m#Kó?զmWߛ3@ zܿ}ޣ{ĜZ%?TFU9@#`BEvRXFkndn3Ŗ(cڎ/R^?R3>|zZ؂6l$zb4@7cP~=ϙpJTH+ޱOt0֗O|~;T^G +;.(6ؒߡtaL0 Mޞ$S sntV b[8*W櫓LAXNਫuF:'cGe0Bm8C](e8Kq4r_R!ܺ1$FV4jͮFH5/YkQ["[ }Y.B}n)Fkѝ7 XӐwS\"1$/s%mC%:Aoo6 %)/yzkT }Bbb]IA 1?|;*dZY8,̬`3_jc$GX(xK, /}v,KLE܂|MX,KQUzE?NalH?d$r핓;s|")nZ s|Ą`~6]N8)h7W-S\L'"9D.ہbTY~,Hc DivH2 H$6%'e12OCRrQ00Ҧ>7R?/ٜ |Dʤ"'a)}YhBpQ_g-es| о7 Řl\G$LOGX 8~u=rw׋}OϿ!30HrL!2\(_pJΧ˞p&R j tޞ?~{<6G:[oEOp^iYVBi!WW [gZj;vvD̶_YhYW-4 )P~ A!K"Ch=mVMxf-I[lW ,G е.1M\o~:~)Od|Y rnH &p_ GD85BmkoTN d%(/"Ui%zF7OѮ0V4{^Th>)[?:ۮo6|cS+s5G'DZ鳔Iг\ p2UȏaZ'lw@.:ڌ.R5e WŦ¼Jasi㊙/Gئ` w\ F W21!ȶT(묇'! E[EH SGn]gB]rg{l}BK{I@@9ZVPYqv5KV̒ptDt:㨺>CiQ:C =侎 ;9-UMXP[$$WmBDn$QQ ($cMzb^Q\HȎ,{T5ڗH10"e_*v^83GJ%amd4edVZZ NB">U(0EBq<7f,JA%+c-_W@l4o߼oF'󝢒^6$ ?&] epg(GԙwC j])+e.d5'9ҩ f0(-G/5Ü]?NC$#|Ʊ%-  ӄ~~b˼=.ޜ[%uoڡÌ#8[I/&n(ْe}G?- / E["j7ދk/[A7`" HbŹ]Y&Q;կ 6b?aq\#iIHw?})zVːIk瞦ΟOg 'ʉvh1/:Qj1;Gx= HB1Qa'AΦ"K}iP1yLq7Z';Oa'CS ێ%Dg4t40=O($M0{>+^ܻbaMķKQꈮq6 "ާ?aP$p2HbhxE YR.LUEDm=1y'hfM7 \t?_74{{A_皾򵢶95x"O5: 6?qu^_PB 6|P%O&^cH?I,W(q$Q,<[ >\ЃCb> s?yW$6寬dz)n8fg4a$.e╅sƞ -쏱?Bq q3;5S\M "n9giy+t}|5D NCA>yӨ3Ν ,KAw~0UqhԆgҬA? J)X\6x=A,'h\o8Y[IH?A6HEHߗ dTq+凇m@,W8f/;gp!tysvoѱI p 7tG%5ߌG$|/ٳDM{a24p,85o`HgaVhP6{+{\&EC?ac]~nA؁Cc Ք>|dS P"Ή@I{Sjʐi,K(aAX!WfD[YP_+w I.f~sѪـ('ǧh$1Ա==dyH j`ңMH%̋t}~ Mхѣ^".C^nsa5%lztɠŴT@ϟ<# y2eQ᳡I;2uI\^mnٔdF Z\<͡.V]o)m:8?uЂbW0N.Sa.M0pzR:|zb_C TQ @Ŏ^d9/)+}B:!&g kHlpIy `e{輕? ddDNx0dGQ0}nO/F?' J>u$0pXRJBQ:EV!I/0dM+YGn93)aL_ y%[nk=St(.K - 5`AR+QIC,%DxHuv׾3-%tA:&>t3ԋ& ^޻ECz8R+ G cWTO,0S w "U/$&3„ϋ4D tBȷZqجaOСs0K'z,3UlE zl[!%(۵7 _jNUq&2=[W%ykz,Ў5lUsQ]ɩ "b*/cRrlq`Jy_B2fcSW)I`&GR:1e~,#~ h5/.Rγd!O 9R}/-AN$a^`$DHN5 ճzSI-se}Qqm|P)u肏TCf':r|(?ӄwߑȽ}H2e%7.1":k)Nv.E~U.CrL;K=0q4ɠ(CA'yáĄgO7 ֜hh3;J~-ȁDɭ Gb&aMrNH*V!.q/&87inmaV x!J\nˑMeǪ0v|`P4#{d)ع3mO(@ ``g*2dVVShAA) SZ0*+Y816pڄ2dJX&|TV\@pl[Lft Wz- .bx5"%x+ Q2oO%vg {Z2*4,j}M£%+ojO(ppcѓGu~֦4> \3tcCTdtJQJ)78ޤ4X8rRLI@B VW6V4?דMbJ#n"B^+͟cR]m|$lj~Ug|ai9IV*_i%cK˯<j|̗^qHpҎ<x\73mjD#gT-5T՛a|YLQ?ZiID* AcSp@c{kͲ;s|^jt]xqc b&(Nf d5(67 OIUŃ1oJb(٭Rj ?+pdcXz&XZ`]G$-<R3% h2.D|j d!fQZm eDMehӜ| #7T VYZb\̸$g޹+"`I tӻhTR֩Cf7;&`G7O?Xcw/'FIZ^U#r1Y׫8]>߈_)@0N ?A;E܄G/O+T+7ʃn2 ^pqY{73hޅ>)a'QZ7R|ɉc|?O q3s[Vy )iEAh'Ї. %\FvN~^|/V~-d lIVa].dͱ{7+/Z4yX, d@[+xcERtZxz/;',Gq^}I*B@Up7mx 9ߩ󶟤R9O,B?feikD.8gUBe $v<}}8.1^.vMu3R ò-6{#Vӆe@y05y{t'Dsh5ԚHXq##_ %~E )/c]]y4{֦qE 1&9^%W0eE6.ݪφ͋Rp{ƈP#رEֲ\o21Ĵ+G=Q;`7-G@> (~#+o5h`>w w_JM ko )7FC3!c^V>WF Ɋu𲸾yzV#Ў6@jk0*F5ɬr|<8eXt1hCa|cU/&ϵx^i"%x>k:,y]57R ۣZY&f)*|zg(R9Z0~*z\"@-H :'wLwq]1rTu0O,b{7y{l_m^׏$vY ?[c5D.vK= C#AA|wTq-q{B?5y˸T%<fEkc Q "N4+UM($GȣC 'IK\YTq䲻]!*Ei($YZJdOI&VðϊUpggH /qω">Mb#xI<9}X $ !(9y _&Տ%i( {ډ](Q#xSy3I'4xak_4cIYW'={euEv>Q&/ }B $̸٣ z\3M{WzzWjfm^=&7ƽ6 gp[ȏ})Hkl tE9x]8 @Ce{?նB%tw۽ &(Ùbڼ?F/6i_V)WCӚ/z-|~fŇ p!ȝ긺AP0ivYpt/;Eܷ 0Jrm 'I9ݙ wn5fe;кhYCKWw*ұhk-th!5CQ% "\m{$!5]ӏTmrVwPQ_iΩ :b;Qm,a]}qQ::3kb8 EȵJI`x`hQ/Kj7u$r H.#7_CGEUH9 i1}vX8ƾL?Jّqf rL?gd;S/!C{ ꑿORrNRrÙp F_ٯV7>_n6h&>GjGͥ20٦!I?ƑrN_ tfCU>Ac R/I`?Dm㋠ʼnLXn9#d-v#prJLav[/nMָwf?UDɔ)T`0L:RK P J]lvKǜstnͩ2[>equ# }hLie=pSf=l&v=CoP7WSrYT]M>J?"̴lK*8%>^ó>԰a/OV>Yg '. a_WQ1P#r &TJ_ʳw)3[$Trزv˜M7325 M#_@glLxWuXrg lHV<ѳKGDOB3ek|"atmba峑#?4o9V KۇOK=~ D)aS Y7ZEyy^IqSQ>ZR)P<cz9S|"T1e=֐)BHiosM"ƶ6? sF9RP3{lv$2K}B5=[4SUudζ"v\J;T4tOM ʆ"=MBE6G\}34Ey@FMMPY) }+7-fm|;\@˂tNj)HnY, /iS{@NJ;\:GS3Ze! PQ" "IIF6,JJaaEg7>3B>SZ:\{)䮺~Ƴ[ oS4JlnDH bA{cxˆ`sE@D .0F퉧ųv_|{~P2APY@K!l@İj[-yM+gzQ^dc?\Zv.\U1Dl۱t/6+wCPm)O 6qI톋]zCO8ҞqSѦermZY缚G0yb֯cBUS{9^ۭh#%PbI8AOU8͢bIkU-p ,Z{#t 2;ݡQW dQq42At\#LM;G) giGکWU43:GUzӉfo>3p%@jqlZg<A(,p;~6JL.PB\UO4F FT_% Y146!s(o$*ju#V|HPUq/-.~ҏHpM-%@_t/KE+Ք_`|gp1:_HQrТ*nJ\h= 1pJmnT;^z8u7Fzxy?~KJy׿ssNBYk‘ 'Yp: wtjZDvp,'VtݤFx.hM@[$XT-'Gp󲾚,4P~;\9V*r IܡwTz 9U.ҥӣ]&r|\·SH<[~ԩ&z"t]>8iף /0"|٤iu&8m!}Wɤ;8L%lDqh=ȯhq&}]|I)])e`<q"H^Q]f,{68Ks[GnH#]^bGdWxo$.l᥺ E\CEas LM^#y}!8hɯ215*V7vqEZ{^9Uާg{ EtɅ!>7%#-UPPPջF38Ϊ? eG ynX?GXd_`k;s=sK-_u$햵qʭ^jGYε)6-Ftp 8dLGoKAA֚($<9mFӄ /E  BvVw$hހE2q` $+q8FUho=`ɵԐҖl]:vCR6+h[id#HhV[dZM%c\/wv52ȣ۠'1J` zOsT?<8b컰\hBz+do(6^;HIVqɬ$vRHYI7qN|\Kjv+nZς~I!ii5:0j9SJwG뾗 FI&bm^>ܖ9)gSdBˑsE At-hdLI,.77 D JḂlkXNy72t0uߤ 1~HpPlW  ?O~D!(Jbf Tf{F*I ýb#ٟ:A%}%:9 Aݫ a=IɲOSͮZjzye!\"Fk%lywf=D{^:hfJ+OFܜ)FپI_N?3IvbtgRN^4g,zSQAZ6N.O+$@#̽2.]~DLB0RG-@"-OL$,fSGMΤp]@gUM|HP(%}"OJy-M9"Qs1KkT0A}<3g,Y o\4ĥK~c*L(\>8J`W ̨8HȲ2+{C"R1ffl*xG'3kayFsHS[$|r_3X"~KI(A cb)G0N)D=X]r/07-yQχmrGǁ+$Y;bzA-#! [^\2G&-XCxTrҜ"75s;`i}PO`T u4r #AX}LBv]Qj:OֱgٳU͔=5V h)uJKc]vX'KE,涜Sc}0f,bpI7ssv'E;/ e+*gTQ=Kn29ᯟ46Nqbv=: >@}o,o@~OӒ"t;H3TF3ɺĶmh2[,$@6Ez cW{BwPU+*v^`*`M3c? A0 W0M]V[[J)D"_-؅s6Y9^$ Xb6WXL Gv>*X QB'2_A&s !Vr֓)^1Ljb=U;A8v0;rq9o}?@|Ss˅)8^ۀYyE{Dg[bc2lu@8N+gߖܴeWmBU\N_I)iTߥWLv?"0 6huo5:2*i)>XZćl g]ʒc t z*Zض]TO}nSbp&E߭4J1]stwxN;mbbVHq'|`14\3$R$&p/Nˡ;*Ǿ3_!0=Y3: :<ӰP߅0""i5dY1 !aʰq@O$ȶ9kLJ^#8Ea lBK+O.***U[[tq{ϐ֌IS_'wnFЉ[NcN}Q+'bNF_E}Vz}`Itzt4>! BѾ1&HhPNx0Xt65ǗF5X/^'*W4zೂAϧ c>uӌf|:lm+T@-٧􄈯f9Em dȏ9Ov+k`x/_a* },nc3ciM~߻RdΉQ/9ՐQ8HqI ߡ49R,2No(KR@pNK{ewԫf5zj/\&o󏤭bQoJ*|[϶6.d 6g-@>Ho/?ʌ ΧPG ģ^<_တET0̕?0\*M{ |kζ&Rbf)njf #w/-{eD*vZ::n'J"/G1l; ;iGz3ώ1<5.RXx%#!T f /P, }NX[SΛ-4ji t`TjKAaŷ +BCqW@"<M8.HͦI'H\;(1=VSRlLn0P$'g#@:¦#zs!U 8ub_a["YH^uX>3cT7c)|"/3l(x]KiRB~dz]ڒ}f=Šl<uVWb˗7K[k9?|fHڭ1ⳏ;IqP)yc/aևRߏ#fs O:Z1{xm*'1vyV_v7Tz xC(^D?+Fm6)P4OyvU.>#Z|Vd!G_d 3_, y=1(DLwM5yFLm}i8 w=a oaBg۫gONuX>>7+vޭHM٥4xA#D6+B\{thWo FI Ova3x<$#2bA;C~Kkn1ײUGl޹-ephtwsQ7+5)p ׫E(o4ي ?y_X*$|򈋏0Bp Zs]ҩ&B0߶KVz48S0d>MY1!6P$+ upa,k52ײur`1Y^۲h65h>2FӶ(P T.oL_j.4BnZg B颣z#^Y}\P^+(aٸYkC#i )0ڴS) DK؈2 ܊0H6=u-<6_o3Gss_}z*jr*E}[$wJX pAdcw/+_*:6cy.0k\6 Ÿi>è!1lSPHdbٖ.CfK'F}Tgviޮʺ@2 gNQCpTMжZ[LIrZLFu4iZ*0bD{#4۬%|-W؇|)"s霏\)]4VGx~?Q\A(`(о?AhxS4^a2d{lM:HWc\N )oDk(u{nQ/M [vEbIMHdf[MgasRt\;5v$Kn.u _u*`"e?>4/ ņb߯8H  AVW~Zx NznG<.6B,vRD\\31fo%Q yIqɁ:qoc1QJ(azrˬU(1͈VE֘쬡=;$*wkifDBuv0 z"ppOQ;RF@ zjGwikO%:jTB}%Iik5~-D5s(c[J}2- ""^",ѺΎbx^T`[ ̭VPW5(gLǰ%`=^'BpXc3|­/i[Op\o$N9D?'biAPzikD -/ggb2sU zUiGM&;b$J`"2-xaZbl^tظ 8YK:?A.* ,H/bؘ̲hQtvfs|(?AM鞣td9d vOFIbs.W2oAM< $0;DN-aiGDS_0E) ý;$CdRgG. 1Nt ,cDr+,kjL?J?Fz1>AvP,a.}ÝKR4{r?dWFnΡ!)Xa9Ȍ9hJ4$ah0 |dL)ҖLu&i=697EI,/iz^B Ee9CiW\%^ h`ix6HZoW ; Df**jpaK0FΘ<:- 6:>G<̾wC@ Y;̃qmοW4TsBzYd'`oXT8j{EM;K~6y4|myJS<-"(zi[XjqRu)랿\cB`o ͏~RI_Ma2c (Up.evW1 fgLc3s;:RrquI4hVC40~^aZƎ%ΪN*mJ Ψ_3*$(#;p(qm=ҎH1CY_{W"Y3=}vҊђW55])H_dan'`QPqxQⱆZM}z輑qGIUIuThN}_qf9 &9c05vfp*'^AQ~:&,raAqJ ́ 59 t[7HPĿ A~&^io|mwvY]:Y\b]׵#ߓ6Uh,7f_D|u[2kMԔj!V*a [#(t1"394nlT۞ S LbBm?C ~rUY1{,P \l0>%}x 1AXѪ|@bL;[Yɒ1PSQ ^EuD a5bԑ1imWŽA97H:ƏQO1j:}:r!]N2)sU'm·X-&߭ٸO1 |¸lee*Z?!Lf R-t2X&'-?ړ+`mb?̙K-00 D6R:^'`r+ 9ЍpIYMe&LRcIr"|)!iO e-iwU=bUC͗HE ^>@әPrP4/hy~BNtMӃ1L/v݌љ0G)N_Q8=6?w.-@=Ix44zq  eZ6GT ,61##_c}D7Cs^A|/ݍ:o@ˏ2~%rơ::#%JRFfS[t4#ZiooG!a G =paMu9Cݼx߹5)F;I sZH=k*Ito]m^2t{< G*gm2g^b(RV|M3 'pR7F!)R><ϰ2H^ ;u;{VX=Jؠ#;pq9 AlF{q4Y-Xw*'5?qぢ֤fƒ&D(;T+ٱň HbE;[#Z熣>նzI͜ U1 pf|K(]6)!/ #$<@9L 0m&52?#A̎#p({kJvj zb_ywLAAv7C(9B1:e0#z<' Ǎ+9`]$uNPDZO P~TH?CbsZ] ]ދw㓓l?H^NY靱lokB k1&> N,Wxg%3tMtVE}iKKq4b=Vm+l]P^Ε?iaςGi{s=c*~vA䬭_QUM? d3^b 4=䆬w)Î{^8srfG3Q߭ U&zq1RSi;]Ub|OƠeDX1?:ɐsF;Zz,W#U(">35Q<wb8,n(jTu+vԍN&zGiZƸ+kNo- /Y"`ƣx8n4|^~|VJzm(w MVi|C{dۋu[)/g(h$`f:%d8Lj._}s-Ё1 yƀF9noKTN+ mયB5</o'Aʅ C{ʚ=n~敗@TS>ۆ=fJIe3O˜L[egh]HMDlNJ@~9308цEt!/.ՋmU[<.~'_h;?`[]V~3.;(Q4 a;?d[ҽO,OkdTg ]UhR:\mJB}N~])SfZ&,k7ȝap#xah2z z$>XǍl\0yA+}f4y$ī[eosu"u!D:\2:|xbHQSm!O" Qt.Q(BXV\3kz9Q"k@ܪx2҃FٖCElaB_J\OAԭ ,=\U=-ar.W.t+HLK8++'aD~^e\B+4YGIx&RxQr"[)*`:{{fGȦ/<)2d2u!rk@4+X? 8Qy=l"oJ0 -1O$ƀ @lxXMEGMQgV[h(Gk|:v!!2c#{,DZ3*BHݳ_D % <tK(Nː([)b>.U1>}J_&Mf!Z ` m9QaE J G9&lu>%gt!@38!6X'F8(IwPi@:* Q}EN 3~zME/vlwP~Ϛ^fwSxҵ3(Ԙe:Z@ ]D/vDKr |D=]#탓B2aK1n XN`i?.Me`PvN:>vd`(- ]2EFAywc j-bMpמ/v?GRtI4Ch9 %. |'ʕ{'w{*,߀\B˶! X@NƑ ]5gWEz:wY{{ˁ. XI9QX E~m&M7|~_h]ihp6Ϊ{g9H7NKQ3!&Ai/pAkr/ 'gm}IydV=`a{.lOC"F('^vy%@ZiQ>T{6YRp)) Yx*69L98\]BpY1EcS^r,LV۳H;ԅ5Is\uFȬ)%pƙ!i67vS>l7Id4Uݭ;w#Pnuh[is HKJ܎0$͕vE+p\$ށG~@Yctg>JMPz C\$*Y^\u'.6qn``RjUピmߥ*O':3*p.=Jѝ7imM̺  Ժx'zіש6&?XqW{'(F~m34]?AwMf!G OPVط렊Ȍ6hDaI2Zj {030 [>MfTߴߣG~zmU,Ep=e'I$K2|( H(]^)Mj=y}nGO]MlQ/`},TmA/O8]XKWITniW@_5l%|k+\cq 2NKUDeD2Xtx4 x9p)qƻs \5Pc65`E?A,y(PeYݚ&7Jmtmw:m}O)yx}XQq8àe~KcD1)]R_@g}N1{ -뜙YYxlHaf%%٧;L=/抧 +eI!*j1@?M(oe@曹nͥ(=LJDF(3geWB"1j+;1P4de : at׭.D}!@’zgo, M_=웗L@<h7eTÓ_JC W^?G90Q}uMGL }tVejϠ!1T'#Fw [8sŒWGPN`g[voQOʨMG±BcVdaUR6MGupZ7ʄĐ)emM9!鲎{xD5_?"tˍEwGWnA?(nсY}i*r CVG άh]M]5JѶ,IW./͝J 9Y'QD_d] # #e6@HɎ6w3+0v ;Ŀh%sKV sM9?DoBTy\d#=ٿ;['%箐'jeݳGy6/Gu`V蓸7H; 7SIcNE!-s`*$ڋnO8֏ZJ4G=9E3Õ(.{T4Vh{1,4G}_BT\1Vː{TFyk1Ǘ0:ӗE$*T=-$ġ3*DE3_}(^)|%1"i L,f0mBf|+u(vT|&b\QHчćzp]J[U9"lWуg-\xYlck:<)xs7Bi',trA S* ﱴ.>;"v߼D$|uGY.`b? PmZS$"S/b8'f/ᜡ>Vkj%j kbRDk3ܒǨΆS.O.5'sțWIEp3Qߚf>J"qb|͵w':䜈GåFr {> %1&@&Dka~;6̰Ww$h8 3 8WvEDYbn# B@B#F;&0K:4 F|}#x:G99`J2dX?l.&dq|I|ͼgҾ{cGMi7;gt1T(JN &B^)̞F(ZmՑs𺌲[<WW$lFg'Did]nNj ,^(ՆTz'V crPc9U|hѰʋlaU ¡m9KfJ #nrg\m@} Zb1u*2p*V^v8Vdm,ӚQmŪnqlbHzd]i6HַO)_N;@.Y8~ @plhV +Xĺ:YX͌*QŠ& ȴ!P1l/ -~E&tJ㐹v=L\ܖqar ^*7%sYu"4Fi1f'^OrIjWt_"l%s3 7c*xJ0O{*fY}v=釉;uG8Ii vZV।-wuԈoPR{49:) =T UFqBd4w(KT@EaUEqo>wiT}MFq$@%,;hlcuQ~+x1bZ5wc"xO PۺU#݇њ!6EyDC7MUryCMzTܘ͇@;_4O3`>i\@ HxXި]7oZ@)ޘ`iСӲsf\Iy W.LbcjhgY~VmD_XDa N;\ar,R쩒POJCP"qSYzjMTA;dXtHˮ?e kp1[w(1pY`r|nVvϝh-c/A:mюR_]rY8 c~vcY)++Ht3`Lbև>qU$FytrcGR/k{ HgZp@ǡ ȦqL1jl4ԄVIAߘ' .fQX!zJKrfsAAZ9 Ode !ǚ!MeSVMj.W>>0Pv &6wQ%Hb@`Wk HV_ڋj㔈|,.*LZ)]{QJ$hg%޳:{VLO VzkwĬwp"(_}wگR_ pJ?NҌjţ+ʍ4j =9kD/âx\;ضKdFpmCV8 \_EcM؅R$ v!_ٳPixˉvdIU"beNi]RPmfq}~;˹9tw<~I![7PfVnL),G&Lk\sG־zȾ-|h:qѺtޖ|>- CFlğu)RʻOfȴBK|wy8{I]XIۗsYZkA-/P}bg 3ngZy[mdA-> ێ_)DBRނ  _bCN^f(rɏx+}{kI^z\|lcI|nmj8αTdO}f7W# .^t=P 5}Q/eld'iXךvXU.ѽseͻ,s <bIhqhdЏv..Qup`l%M q&);{s]O'byħ5w0~h[߲0#A SKRڱBirqH'MرPQI= 43ă~/a}WB6(&ŝtST_hȼ-~۔")3 h>P+'P2~6p=hqWC S)KEF2zD@f@X$I Uo80Ghs!MlYil"cu'%-+ZQ靁5\T~ 7*J ^8mS֯{9)(~рBt6 ah+<[^:sLk56Å]'r.fxw#pp`Bߐ[ հb;!nj AwaOa䦞 4mL[a5r`Y9OEh_8 80/N[;e ?KǏ d6pȮXrX矞/T -V:Χef`:/ K͵tmyqi8gJ::4`>Rx礣!|(X. ]g>sh[T7r-vŸj3 S aNSÀ|;$|K wϱy#^MH/cR"@-Ǟa2a'@k'OegYU60X2P9y ƗVJAG$*̆$ݕſP,w3QoŦT:2d0#p~O[9ܦ;ƢcȍrVCfMl?&F+?՛00p:9"jI t2tw_!,A_bqdEE%F(*`6czc3 ⋿Jj[4>Rv}oSߟ+Ͱ/0f]#$W ې`{G W::d9ZTq#q#K|n;W1NI z|̦ţX T.YaXj̨iK\u[L.@876tBOdl.:}^.g!/.wK =atw" Gv> >;hV6GE&߻2`'D0><A Ʉ:fѫ}PFxA;W~Q Ǜ6z6fnJHcFcRԨ `vlbWbzTQu p.[ z1/8RuBB)$YPmB6`;6HNnWtkѵݓBcGKǕkC{ 8A)58ˢ|@kZBv$\J3WQ }$/H テK9Yu`iVw莤iیD_0paK0^ΨcoOIRp V0zIPWD J ΪlNi_Fہ-r^;?.ū4BO߮^X^)07YU ̓9 I{{˼pQD&g0&0S/0L|Ik޺!hT/7m7+_8Itbfwf.&(TuF'D{ 2Jx aXb:2u3K7]4zvܑ;#ȽXKF)ȭjM-t/Pm%NYG2Z=:6$ph?W:.vӂ3\u:r!?Z nw6Vj ׅ Ql%^$ #Lv·'ez]riPcBBJT STQ+仁ZQhi 1L)x}ц J(ğ+h\"/hA)Z('tȺRGKج.5FĸIpke;!-V؉}xCy[Eg>~>x])|XK:־}M~WYZSܺNJɃ_a&e cHX 6b' -BT)vNj!4(g9孿Vje_妞RLOO+"+P!!lr݈YVk JWH2]G^1mZƗ,GDj:qV6ꗿx*S::U P_3SRׅX"Us04p70mh.)7ed=Le_[-e ̘it)-Hsu`>eoP=1[(wY+H/V|WGΏc8񟰫NK#YUNT xVApB0@L`F`QGx"*ox_VcCCik° Eڱ0em<#0 0 +(R)a~<`ctE[%!Ü,l!T&u]c$jEA"}iBE hIEo6 Xi< $J}&MXB+B!vn:pzZ8ϫªoh~YiuDDmƶ8_n,Y@DŽontPu'}+fonJ呵iONB`a!{hPo~%>?*wүh:Q{9̈́\Ww55A1D bNWUQcuXGv}Y\gD%kEYjf\ӬFlC/#F[-\"+ZDGTny hM;lkzZYWDeg|(Q-yY Zq*9y,av0 YY>K*)n=]nv'U"fh+}ԍdn8hshP i<r:U}3vuS%9U'fW0@~pDrڑX:Vl;ywBplwHPjPb(a4S#8kZӰWV668/KNlZ1L$'4!B򿇮/|3Y0'ݰȶHG+m_ހnD`e"RY6ěw)"k97[()}J QE($"tt*3aRjnirE?۴*f}:ر9_U-Zf?8V#d{]P/_ڴ/+aſ' B1twv|# ^~4fmY_S+]hzyR}}dQo H2.6>1W~{ '%ZQ 0<3.d.!D_`\RF!U0ՍԈUeе+E%L$ Yjk;:qY4^BK[rN>ufis;bxS ]@g̋EUk<ѴrmjL8УcJc\v[Ҥҁ* x]3,'WZ[_z5?0kys4<$' #Gwv8 GӁ" ;PvmRD{](#ɰ >gEqYo/ f>}z?1@ Or5oz9,V)Eu8'*mޣdwȹa P?bdS?w_*L NwDw_@@xhzG=g쌇3uF׼R=}ҝا+/vz,VHoGs-*\W*h0]@'NջRTd= [K39Nx䓅3 GRPwKVT9#ىn`?kT5ͤyGKnv UI6F񟷶c ( Z$:=(iZdF´fHgݠ$ܝw\@&/g1X q%L0ߨи(0X;bKTԙ lg$AvBk fz{!Țvm}GL`OFMCQ5CC@2}|o ī+*(wdy<A[k걙>s;% }n+"4:jP2 p18BFuڢ8Ժ4Dp̝ާ, nE >o`WJU؄A=6-,O݀6-Q-{My0/ֆAMZ:P WNά,d. =l7Lya ^*7ZYlzW-/*-{q,MnQLwq`Pvdl;MyC3df SoCz%e΂;>j˝$R=MߜjЁ-V p~֞hbT2e֒A8E-.]scLi@{;zkTYE@5VieM :R,*H7E*ۆq$ce\[6T<^ ٯ@FxjRÙT=ͯKI@]8ԓ2).iP,:-9{AYx};yԜ>ֶ|?D--YJ )ߵBh鳶)Խ~q=Hu".Rk]%MY>Hs}&,}O fjI {)2QWs>wBLJEX쫝/OI!S<ǡe( s[:M1ؕzX$*'ɋo;+4Lc;V֪J@fOm,k ѼM .`NҢ \ڎ~4%K7ֽQ-ysgKk/W,[3 ,J}ߓa7hڣ}s$LP5@YWQ 6 Gy4u7'Q'CE¥A Ak0Z-P UTۡ5'}_%1WKW.{f+"uh?59N *֞'r؁]qMHp$oub5%6O$7>>Crtx+øЄ劉QGƢRtb9)OO$7WO *!7N?`?g$PAoEFfY$UWlz&V":76eWQZsxc2\!x4B(t wb"~!iD8-3^!ӽV^b̥+Q<¯ՈybS_ q :(hѮj0Ln䡢Hj|WwשL r$WҦdMpyzFbY v +F:8|4[;rBY[lΪYZs_h $met+f &/j#W ܧX*,FbЛ {حf^ojv.(ߢ2rxh @8q+7!x{O!l ELYORr] %tgĝ!..igsRC`q1d nu!k4 %bYXu-۬*_8Ǵߏh0٦ĝ%ѨiG^}6ͪV~;?H'm%:hl9=Of7uiT^.t<.W\WL멏݅0(I߉wIxY#skҐ+X R G*9 5B2/R-aqg?"N`?HIIxoI0f,ʃA&f:8]B1)Tr?C#Ƹ6=mg9,J]Wp}&aTTl'o%6/;`MpRތ͔J pfG` UZ{p3R}Y)p>prĪJ=vmu-A_Z򊝓N뎷KȒp!@=`R0+}o-^2- zB?P _Xxt+gXJ)a2, uZ24rEsۣ~'05$`[P { {2HQN`MEmxc,)g4M}|@3tQPg&ޜKi#=qgl~g+Y6Z) [Y| G|(6Cso/Kr6H^ɡ|D_27eg33^lRrh4tx^DʲI.J;!cW|Y}ŤpxmZ4uRh~|,Vk-0cڙ',ӜgfwT$ .{G<&1ЈעWUB`GI0aQ kѨtUFPT9զI1'on?C,UWMS(sfChl#ѩU&䒝v&ض]XjHCܯ)e|7("3èIJ$9~t^GJa{PܰOxAP.p:`ĤWR|WӌVrqB,VwfgYVd@)2'0wyB8)xC?%%]O ?Zk˿$S %oS_zBV2 _~r;I/-2P hh!A4v7W* ^"p1*(>ۣǯQDEhb0깴&.fW9צOFCҒPR[yYA\hGP݆`4/&9z9e8򀮰\Q+j05xSB`_&1eH@K1Uo #@%RZ(5z&:,$D)U;?'=7FU6)S1 =ahuGOI G})I=2vLt10~"UbKQ0SMcII(zX.zq@7+fd5^3s"?{ݸ^wƖ'ZWעF`뽉8#C}MPLKbP[ 5Lcu]0ݯ\Jݘ_]Y5ݒb}}S67~$w+LqlmԡѸơP*2h1XepLd*0%ބN+r[&(gQ_f"xd K$6,(VG_2\ ӆ7)C)Tsq/t`YV!^-si {O5]X׸Bڮ1@W0p[2o4*:LAW,j(F"1 u(L}סJi1d䰮nCk39_-4Lkr^t6oo7/ьI(_8Q{_SB02. h = ]t"Fݴx@>&W 4+ڬ:"{#+C*% >s|QSM5>BWЩCODfiĥRY!7cEg»8}PFU||:^v ^?@3R8Ig JU= weNsǟc ( BqJ]Bs{('E/Ig)C 3ڃsEM-- #-B|`|sڕ#rpEYdԀvw*P+9b\S5S^(w?9{qT?wlH>j -YA}i${_8dbI 2Cu8n$)tj/{4#U)@ƊV< d>a-}8.?~J;8u[euuٶ=^ kX6Yki X9o0NT]~Ym:%:q3y'P$7_qv*9\xC. =OAp%⨭1!z_D$`RΩe\VcnƯ\:w_j0yڴʶ';u_c4~BV4w9\w|gdϽ r~CS9yІ&6FOL&V\`҃cF\ swXF ,f3@9u& 1F:GXcdAw#eCg (Oc}["}Epn:z6PCvѫ%<,.hDz+vK9, \S<nc I!y`Z1Ӡe]ѽWJMmWH K3\m'ej*kf(UrSjӖ5ec#Ll!߄3,k*x|6T$EBI Չt=C.PY?-S<'Oƕc8u&R|>gRexwE R(3#@'ūRERĸDU~Kpr^+6AU!JAJqHY Oe$˞HxHFlo vՑL: Skm*2Hm;{XM%" EH5[yA ='v^d=!Xwf3ZS߬_cdƣߊie>C9hI,1/ v[@%|U4<Q[&ZW٥eEuaMmlB@0\wNdB!bignp4Bq+5bB~Y=܅\v[#W+w-z˗LsGg3^YaEٹE7ѓ;q M9V >ۑ8j<v{RB@po%y1+X='ux6'! -wG tc _Y$Ӽ[Z1)&f\7QkCUIdEPcMqvލ[γ~sx>d"?RcPyS聘 ra[B}őZhl*AĜՌVXɷ"8YM%1[+o#bz6x?t1VQ?o h'?eD&xAtK@i^Α`=7!oA3Aذ:,*3{&*VEݷ:T2_VW6TFa`; Y+F>oX_"#_^oN>o>RZSl(A HEc,՝{X}ℵZD~ ]"l+F^`eWr9MoCriہ7K`w(<6kc#l:UaNݖ)1"hc3^8(v3́n! VS9$ʃ7zF _di3knhq w}vj.RLck#tO`m=\pJ_O\h+KbhQ}h"\WIA'm ns/nϒL)="z@;F73o*ΛyǶW+jiЏA|)qʯ9S4;I ){V5Z _8yۨӁΫͻ_(\s6A\fᣰɿFȏ\%]/N^:4ܰ>gvwG@GVY̖vxD"l6Z/ӅoS, u˛Z6n:|ͳUVI47uP^"J^kxĚc gMtS4w2G#Ĭ.Bß%|sPVeFu\gY M5`#Dme2nDn̙zy aKiƀRv;I -[+F 6#W5\@ZW5L50R]|ٚ4YM wޘ( *Vi/]sG"&9ɣy V=UaAqHL@)uj߀ |1`h䐭$,oI/ڃIDh Z+Z@TI". 4[ zq3i\9=MKH.-*JtG0ۄfӠr_@9FW]b"ghpd~<~!qS~dH-@QanAU=榃o&;}aK7 Q4[Yff6[,}ťjjr4Ҡ~ Jȹ5}xqf]C2{$RG22yzIn(hR&мD]#?:37WE2GJu̗mϝ+X ]\;Gf59ZFS3>W8P' ^l3mS a sm`A9CuQ2fLծdexC:PSɅ]:U`e8u;h16cڥܮ09J2ph3v p1CȷUBV"'GtwńNؿϾSwV`&hHq#K"m/5P7LXHzG|hCcN=7 žaن6G!B/'L&T.^\TÊ@Qp$lA7ѭSR(n,˻&EO$r&`JZ \l |4}y"ʔ`XmM'bsVyMs>RmcdM *geML<O(N< #-1}ocM0m Ir,t0)E_ *2 } Ʒ&pRXL9alpL[wc+̌S1 x׹ťN /AF;tu&Ȇٯ8xb0_P\@^7j*ǧ&19x"%P,B3:T2=DN&k+-I9᧬wHHb/sѓgBV̅`W@clob h{% 銵MvDS;"51W/JҸnaFvoCԝmIb֖$sWj*fJ7ls2 U_lXxW\}p W|YaD I~㱩dSR!7t|l쎴p[Be^]z+BkΌT$LL.hϾkF39JȌEm 6)δ; ZW,la;tnoL}1BF_*x'h M`ނ:(\LnEdǧ9DstA*Q{@&e0~؂VW鹇׻z!鋷D_>jbc<$IK |\"qB\K6c[?İSzǦr&0 m & qmd`=N Aڜ+Qɓg=GBi[.iTJj_ZHB|qela[ɨ9JW.Cy@+fbmӍ ɩȥx¼OĚR~9nQjO½O?ٛnLCXoVL-OߔlMC_Cf0(j^}Q!=[mX5;pyN+7mNˉM׏vOstjVi@vD0LYfho5nпP9ctTDF*XL Tb{R? ^U=tF &qK_Az#vo797$."[fC ؊x8U?~ISɵfFPՎthL=S@$d'G%% $ i1:Kv[Sx/i[׻Bi6p)| `X=_#|AӜ?YiwAp*@KJi!vk+@0?/f(EZVwJ* o`~nrt! 2;Ű/acJh+a*C/b&I`y5:b%T)qò$fv ϸJOMTe qrxT"@#"ᑮ~h"6EX?1*&Mh'Zu2xжIrT v*Yj|>o+hKޮ&w' 9; u*k$%Xͱn؁8aW[GV1;T/8\D/NZeWWׁséQ lt0`/V^J{aC͉=|QMѤWmJC(\mtSZ}D{BxkVo A4w|]ҶNKhoΰ)H9\Gê(ӳ[^ZE+uoZyJR .7)9FSW ۄO@@b=1u8P `a_+Z1%qEG F`(2_s GCh!,\MEK,Ef!WGoLL|#xrxF]wyX jIJ\n$H[RMwPJob< :ZI-9nÈ%=2HT\è;a/q-O/f$Cqev*hKQ hj#o8H {.*mN9iJh `FhOGyRIwJ2Ъ26]8DAخ\Ih5\6M BVg_N'Z`8KՖ'8֫_M jV•DHIag= 9,.Y\,ZcA Q9;c|Cf1PQ ֕DŽ[&;z@e ^[ u.qpSKM0cJ*7ƿ>I7x@5NDvW@磱EGmыVqTԀH<vg&_pL_$^42"i#;z\;:&5GIΨbd,`@EUPPm+t2OziyI9#))5٘{Tk#$9F8P#l b:*R ZHT:%snmK!Pt*j>XxV'Dqq7< q~-]bGɫ6 6& B\)YS aEG00̟Ek"SES~A5O}40Iԉv!ÐT=2G zn)+U<.s^nF[RK*}|Bbʩ5G.]ݵ/v#xlyw Z̓CjVBNq2vM-G)^đ2&Bv} ۚt-370cBc}2"唝C`nJ>'F(gG{j?J$3! СXBJaDgwlJOBȤ?H 4Gmo)p{28%-YAL*vJ8Hlgk.Lψ.E[y}N{D HCWf}"g<¸*P_"u@@m;oOX;U8w>fYK~ZHw({fb.?}N8]tmdwH &lDn r%Ȕ q@kA=7}G""fTXo!0 _电܃yX˱r-S!WB3 ?]A;?~poVS?FqE7?ru[PFߒ!>z{lIpuV%,JW侠c3& !RWJ񤮲J2gzϼat daz`=n҇ȳ0~ Hٔ@cÐ?IVp]"(tC3BAR,9vc 7uc. 1R.>M,xDg:؞QN\9χ.O(Uc*]Q^^jHE%zOK%2Ayee||"븳*M Euf:r9_k [BYW{A  bޣDZUxdΕ{bsgk~k =)@S|V3!\/o{ӧt~cLqÑ(yŻ$IS)ܴu~ 1GO`Z ~j>-6 B@˟e*.C R+h6nYytъc+CslC]c#+Th+ 5lDEA0>g"48Cq?&B*d=єi ItZԓ)3[Ȭ{<.(M&st7|1Ƣ@-}xʫ -)\u~釨etŔ-yVj8 oIy:W{jZ +=( ᳶ.7 `<)i&XSn3 @qq. j,㸆 bHtƐudsmؙK$TY'H$xhsDcpjfR_5"D}!v'$=GwN[0YUeaI`hg.P1I+| #e@܇s]Zd5 8}վ [WXز_I/, }VcolDfV.Nj3 k; MHq\x\4j]?X{5<K63s\c5zRDR=oe-*l买o/64q^%<._ese@!<):J W$>,Yq׭] 2:2+﬍W *9hjD^:ضfALku#/怋l.v00ƬH% ϢRbiл{x: S\$`!!D\<+0Vk;j"sk|hP4s[FRGp9">N\[~“W7/@6ϠH̳]a;J x2`Ĕ|F j8C:w#t.z^4%+I64CQlIuX䀫']x:0ǝ,JQ=MA'y1I} HZǙaBgӐA#S {SqԖ<_()m2Mh{/nc.xyd{64칃fs,͠>D9Wtm9.r{ c"g 2.&ޜ?4m>ޔ)@0}N@X*C 6)ͩʂ68#m+p..@8kg:w7Zz1c@hGI} YQw'$3q+ODtRۅ;$9av]bUkm͜<Ѣ h,s]Rhv6ɿbe6T1KX2N 5et0N-`GalpHu Pnh6ᛦ`]4xrvhvZZߖwE]K~֎Z`Q j.ZnX;3aAX" A>&79v >N F [I6/BL8DSH,A;% >V!>-餽?P3zr(׋kJ[lBߐ'c|{pYs75 0(zzZ##jyRHlwË%Sj 4Ͱy H%``!ԍ-ҋG-dT>SL,[vEA.E?4P> `z~zuuyJd-9?ڵ&r"lHMCѢ=nd?A}ØCWtMmm e}hWwNRHJgS5iGc63řܛ<3"TW+)#Cd@L\ڒe>Sm~M2wg?hr>5qJ4 9\k8c1i.!Rz6k|>G-&ZQbPfǬaNͲ0E&E~Kfœ|;aX˒$wJ6 oxizˎalȡ1VيA~{6nE`dm6O$y=T週ǥvR-Xf(b՞OL_!zo8|u6yPp Hk"F2͇GThʫ8alp,rcU %MhgD _P/p< sĴ N Eu=$Pؘ!!{wH95P!pLfSgP?e"1(}݁<6B-zb0,Čh~#$l'T|իifSJԪfoʳaH}c02sf.K @U֧=(O W#p +YNv DԇBVD/Uӫ2B0׉}A’rq5oW$-C}{n;(/dkw#`rgVQ5c.8^nԲϔt&͐Qi*͋ d{gUafH2Q'v.q(c!~?$9]KƆYL A׶r 70X(ɠUH J3<(c7Y uZ\@ܤp5_ K@Fc隠s) 7\v*O6&` 9eȼn_><7skz*w _G lƭ6#0D7ܝy[od\-=&|.mEv5( T(if5^efgRd?n9#7ө<_-R|K]ayin Pww%$9>$-%)u9-?l3T\H# 7% wa(+[icrC%nK2pEQdoݧR1>9SZu{,m=_ Ж!(S)c ,pyOGA4mAofhYO+X6'O]c{u#?KdlCI2`WijaJ~^j{p~PY~TX#g6ه6ᦴ@)w"NܟQa n՜%6g#Cˏ<ڠ|_$D'+BF=d)ӹvJGF{R i}1&׼T&N쐩 x>VSW+zHRޕho.[/?[T h +i sX@\bO^QzF UI8qVl[9Rеd|ot=NA]s}z\Y=Y4#Lc4IyӱACww'Bz|Ƶ'/S0!>VVIz xm#KXS+D{^(7:U4X'`|GV<=Ղ }Q} eYL9=6eAINcM,sZ|j֬jc( Q;+.^Xp6YsUI@9Ps>p, ,2E\<[ _hB S2簊|7wr$: oHў@6n7J@$?т;TBϚW4YU@ҲvtMDKq Po}ʼnk;uR~rvQ0ȓp7Un ԣ_sX8hU~[Ҝv+$"gX𒪠5cZxwoti`fX8%;ýS`@Vދ克%w4tw5n5||-?+ ?|{38>(%L: ت|- ')’a!kY7˃Ȃ?Ot~9x4Q7;2bMʬPn+{z%z()-¸0Ћ4Xj 9خ. %\  w!ww>nPo27Dbpc #Y!Hu0{UV"\;e4M\ fF'!!% P#\f:ptyn/7*Dt_$̚3ucZa8s#t#8>U潐 !7M9L3;Un\vntXT[հvvxWР1\L8Mb)\n+1)ؒBs: CˌT:lLTJ~g%%g zH(\/ժ4>*kz!XZ4(CJ\.>j0Z,toc9(_b_Uב9JS (K232m#S@D%5$8k%c6vŘ#iC&P(rH/ mY(2nzh7tCfnɐDrmeFs}ǣ꼒t+!gZ_'`JاH@71* [y{i">=Ot4AQȬ!{6.:(xG6d!XS,+ CZ1zܢ:촥x]mPzr=|݋^?\S -@Wo:t_oct*Z&Q繌<7`^5@cDn_ebK w)&зFTlhiEFHd{w7$(C [sT1Fg-jM#WcVO!,1&*1/om,ֶh0Uv{Ͻ*OQcBs\^bjH#2<3fG'DF;s# cMѦ {8 L9C~\s~D+R^'j@Q5iwA ?VyCےwM/X?%ԪGL]C*'Dt?1F Q/4V h0oAiDln'D@yR d]_X'=&-ZO N^}lVS.AL8[D/CΣcY7 h1f5\v x#YJ[$D{:mxaoĴ"Wt%/D!tB #ՒU3nʈf-ñTXCHdX9;8تɷ)/`w51?guR0"lQE'jŁxqCd^we":h;B"R#deS5u&D˻n:P:0Iwz~w&󜠐?SWTժd*M"z~ 9-9_fe\g0}$9=r8ui_C%ϫ$pF >Gt᜗+~f~m{T9gPxr3FIZiԥoEO!(k &q1JEN4;X6{ ƌ?:_2;pRr${ZgH9UNk yCP/,.DW#cùX1íHK^NVhRM()H[iQQJ*/W)s5Q|NN%A-#32P'!SswE?SX0(k#u/ ?'"76 \M7ڗZ}aS#L%ChT{A80ͫzGrJ,.(GBơLx(ǸTϝ.;j!9NﭙG%a. y".svҦ>Dbu~Ɉcl&nz!U+쭁bfd{ n Fp%}RX8s\lL]&Zh×D|rlءw,(a&vz0ZbDǰQ8==}T~6gbc:`DlΠ٨ ﻏs/EDB&{ݢ<;辭G|F=}$jGXRS/נ^tE#Ɏ>36 ׋KO!AͶ[|I?dH? D EpfC^rrƶx 4gҷ)ۍ,_ϑ1Ke潛* lB`ew mCv=,O390; RvJX j)]{]#gP^@Gk}=`0ۈ̖2pdǏ3({96iѽ" HGN:o~k5yTz f.'5+q>/?)5*e`C7Nc+yRyueVdO@BݞøMs_+rcALR-"4Fx^^g]6CR"M{r'{[k>jx"\U 4R`o  ۰׺xer4C:f5-g-=/i`KEp ++;J!9^_A1@ύ5jU k GAgiZ-}X uԁb  HgV|?I<5DPi"3&bgH9Y&ö)@d ,![Qہ;Q()7]8g'NA]# eM^wlMAX= 0-L.+.2OŔ |osTRfM "4fadr8{AE#z\=׏J48t0}kmߗVg59?Mf-W.@CwȐ7Ax(YX{Yb6S^qJ9u9L`6b0ۗegh"Uop>䠏4hßxi ̶QQL}& C8n8Vݜ`;pgn˴L?fZ)*CT=~kK"+mPp 2 F*+ /q菔R."fgkFBҐe~p_ϑoK7%iŔ˲xq9bN91S+,2ZC67{l:ơbA(6s@RV[ Ml]is&,6ۻm"uOfe:F_̛g2YIYaTm-J`VIc~ F*~`g8pؖ '?`:e`#_O_mo࿂Wl+F0## )2 =,aWd8r$m1>Uvvo[#GhV9 f;qX7V +,ai`&~(Tgr`HA6$Sbr%V+8I[S5O_Đb!%`Ku%8Z+"l̅:wa-=ul\pt q!{k#=-ޔI0GMrܦ|1|fbP(ȲDiJ*gD- GXVlE:d͗{%(ŻKsD BSodiހ(Bx $a\\_:6DC@ԉǃӄG1V@S(m{,~2aTEˋėJ\SAIzNȳf{;(\^"`ڻaJ5|jN^#P]a_8bXa{qdVO7˖wZPg=Fw1U 69Mv8 Gn=JDۥ"fx #VRp{Uf<͓PuVDeAc.ng捔zY%*W DV cI&תu-Q%qE `&dR4ۣ} ] kP Ij bF50WO³Ql L>;V %-;kD*S/RW#TVaI e4B*IL:R|'-oH0׽0N<[0 9ǤE=6 BpN-aX/8:3TJUhPì5JA '9 =YTSNѽ*RrqK@{QǼC >vSA1&HDݩEbƵ(H Wyc^5rpq4N)+e CUl|z$ć,,S >BcU|$ O?StM؝0'}iO+ {䈃!YH'c3Cg*S~q@SYa ${bj.~.{E*1?7;0ŨVVFqܠNxA i5%tKk+lxяao>Yi/HA&ZԞ*@u8o;9I/y^/kIA˺7ȁ[3P0F^=\ao/=U?d'*"s6=Qnwu!nghiɑtLEdON8 FRGF5,l{<z1ڒ|mBS.#OW2V51<;1OxYR(JSI, ;Ttc =/5Y#ЈKQ0Jά ؾ_)r+NTm[ T> D!]X"ŴNӳb۩Kr% Y#+#,W2z[bLC.VXTF*Xt^Af>JP@&y' Vb2 `A KQ=]S")zډ[&q\mP !JX%yU ZGlc~vd8-0'\wPJìATsu aFr,qx߸Dxf'ـgȗ{GįzzoQTDqLdfu#6:x{HοIk<(#h.ʶ;b 2g\wyFX0Y5Qͳa5\@Sm ,wd RkD: 7& ċ3O&nP~1AjGSc *UϽ[9nTt :Z^Qg1pҷ\[hD BeN1n?|cb YL~F|)T[ēυv Y]65 1;/!O;t%z֖Ev]ꅥ1Eb ^,~0^=b]F$塺^S垆t0Q(zw/ĺSgdSQ&X޷6@WhB7:Àۄ⏢ p9BPoA>kRoN9vc _F%Rg<#eqyݪNa%H\ ;0QiڥH*,J{; )f`'}pOK[h2LH"g*}95e+'cgE+_|}ԌVeѲL|oE;H*7tgAL?Mϲln6.ꅙiEq〰Y%G[57RCҒNh'TĽ41 OK΀cywȡ؆+uu0z ')'C&|ik 7`<,N_cU4)Kl 3#}!Y*;vf.2q YP&aFvPJ˻? 3cV@8)U^Ce=,S^8 6 ED:/oN[>/P,ĺn./>sčk1wU;Oj*cijE;vJR98ppxխj1U˃ڤǐ&P5 4ۈYÚ(\ߐRKu=_k~.y&tl(.*!IlZ)麆<')$7*NWt?X*^lFkNfEb7^׹"y]C3ɺLJnH,l?JףHv8 ;O1{߄UƮ5%\Mɩ6&£}/2y| ױYaRbiR.F ̴5)xGDuT,GuMb^&ô\/^$v"̃ڷ-ucpcQK p~-x$ EO.T`0v6,hU">cf'MeRJVX~3<}?&]b^ZƓ$#&]XH+ð~GJx*N;`ZF' (q+0H@D$*HT0;w(ϐ6_e&JFψF2|P؝r,'M!Qkzf L%5̑DZ/}FZ75h{UnOl)b1ִ_k|z WA2+g+0l7۾/ECw[< oFսƍפ,VHt H!!;%:N[|3bPuQ3ya!d։J[ .Tmyz#>2awm% h\'Vu |'9D̷JaEY A/H$}@@/K^Tu(ʗx2Y* ,]G W'^fq8$`5Wq3-v2oQ >cF(SsYzDr4kaz&xpl?f\}^N|lY:*܊23;2XX[`"KXeZLB+9oR": 2mJ!0t.N?qv0ͱi* Mw붕[ g ~-azNqvo>]ܱ SyZ?j! iޠ4r\g uy9esH1H_(ly7EٝHF>r% ]aM1,gf|60lF 0ERdT_q?/ebV8+νnVdx(,p e&9AoR퇰Xtq\fTY;?8?L/ ba GTT7s`;-$"KwG8۠%CK+2Qݺp;=G"?uA|wkL9[bat f\"M/2ŗ6Q'^X}ݲ{d'&?\yQd?KkiIYam8:GKO /\Bst މ3X:ta/-gߣl>^̞ԥ%ɲ mcP'D\`,(GljWSpesD%\f:;CmMڋ & vԫ!7Ws 3z<QX15"~5{Bވβw ?E0께 'v>{P& ~+< d!l$;:nAHY\vC*K}'$xؽ12t|p[Sl">rݓRuGB]hy ,8[#{"~Tgcwg'mcZz=udC"1Ms}_fZ'ΛN +&:` & v|*O9b!؝Pgq݀RSLIR Q QKYw4wiLڔN$]Ƹ>L!Nwq]ޓ `ia+@}ۅ;eȸ˫1wmup hmI=ݪ#.;hn$,vw?7#PNsGmoβuX H=^N)%T{&Ik;/|a'p2Cg6oGJ GK=X .idκ.c UH :sh5;dS-ȝ>t n.LjE cӗޘe޽jTUǧ7(a{Ѷt4%R0<ft!Zj2*7^;(PS5fxOfL \j,2I+_&0+ vJKCsSÅK o(<_y\Z2 ib5` L[4vsԴF `ch hh= gƫ׺QcM5ͻgcDqvJj7̭j3bwdX 6/y~?$FY2);}׷``PX (+zVlX}JN֍Tm$-riuѳ1W^8}`a:wB~B=s2ĻRؚ9h)Hۮ@}p3A&yB79o7/+6Jd8êi>W*laX7_^h2nk0<鴨)*(Z!Uq"sΧ^akZ-,#.9zϯMcmug?eI $UEQ(l#d0"!1-]0YKΕEE&.;k}$$5QKŎ@-=zFԪ-Ec&yYPEPx5v,#S\خl ynan0P ?֖2^&>H%uS@Lz'Ι R <]1UG ^]bs, DE]4>6$*LLPgAQfZiFziDsU@v3$)s @]/*`+LcH7|Iԣ,x~v9pydzmm8n3)pHi (cE;M&e =g`CP 2Dm3:.I;yZSn2;w\@u"xz6GǑ/x`޻'h4)7$/.)TBiyE-EvQ!nt7_+Mۜ<|VV f"ݱ[m!V y;^i|x+&ěh-`7hEt%_r3Bbt寋 ]6iwZ-kEWmNUΑTZ0(J#.A0x]Gmߟf Jw)+A ڹ&m+*9ibզ-H^(0˫6wQ ]R:Ht9XJ5]PWyu'0ـr \2pt?gPvY,OzgO8 Xe!!"55"kˊ8D=,ڕ#m& Y?2&ĸfX&PމliZQWX"HZebSMIӧ-t N$)e)64tipᤏtϹcϓ1p:,;,2x7$^ v"4[cRlE :m'|&G"V0Rd9E_3LtB _hRpam@~8miFd=S2F;oVDcnQǫ iV0QcyEDz>Uj@[J2aoeZD?"D٨g?`zs:eJ&7@jqď%CBExF P/85$e f b|f"(DFz '63%H97qwj4d VѸ9/,ہQ`t򂉸`šQ\}lGBw[JAKݞ5~.g% EvK({ AZ`RX[ٕL ue)SS㥉=Pm'h'T{9Z[a@TqIC:ԢG@?HVBAOk¢<=cR(VӨ >Ke Mnԛ ΂bG)J w$e5h8TT 0a\Qa1E u'HU[@.[vH\TDK@+jK-ywC%y}?;S櫆B8 q}g" v3 Ӧ|PՁl9+;!o~LG2QCש?T.ER ͝i6IZV8;*sdE/~B^bF tLmO8:)y_|ˮ^\Vw_Jh qwiMSxClaEwXZgkdLy7ĎA#=/nϒK[ IV2V>9*ޟsrZAx_2aC%}xu4..־BFqb7ZpV5f'βpG9c fhm(RӜ\tyPk\Z>|b.# .tY* !ǷK݈3JN\D;# ٳ:* ͺgI7S6ZؾA`=?aO&mԣ%ԺBL/dy`Aa6b(a+/x"NpRA,Wb5t2 g\h[V}J@0L;ַУ_FyUwtPZfOSVk)jXR]F9mٱ&"$dӳBIutrm7R^ ѯ[ 0-+;=XK6;+ؾl[ HYKh^dF WYN>:Gi4}>~Ҡ9IspH ^rōbN Y d )XTHup]Ey8j;.móRyYAtTeQHוb0Zo4zsKOC-2?fZSӌ-ya"fICQgkLZZ~g~?w[ N J:ˣ@B0%n@$Hh]S:?Hf׵Nn-lad|+^gԄ$H()L4q Ϊ:4js ԝ) *s\ìLA,v>~c91}]0"=r֝7lH wT :ckRT5Yn`ا?(}/`8`Mn;M(ENEJZm,.PhԸvuq="^ux̺p!ۮv:o3%7|a\|FTU}4ekԖ@Խ/b<^&dve2xVcIT5R(Ơ[皎%$~Lv_cgw-Q{'}&j{ cL'*k|9R,۞ 6KB&%q#-Ft%t9ASe\_ą0.+7F@Vqc)kDP+5<,y`qAWF~6cEp* Gϑ7[|Hӵ0\kQ \)P3?7Sxcn"F+L KTR1Ki : hӊpf<"+ߑJ_#T#|Y&M~=m%o7 Pr<@B'EȱpEiGz1]m~Gu[VLDn׬vQ#E˻Fj[2gHg>ǻ&|ԣIMV0/)C7H1Pl.ձry?*ۙ!=3dH:"a3)g wa P]¼Q؋BY*o԰۔|T4LK_ɚb>ykyrfÕ_}x@CG|nƨΊ ~D᙮5 t3(hڍiZJ !f\d54:l4YT oἂSγ$]Zlo{Z%0>itޞ[8o_U{LicQJY-Њ*i􋆪4Ӻm'R7u]M"a.7V(Jd;ۛE#j܄FF=D. p yػ~q5Ԓ*B>*fJxnIƘy^ $tBS /44{vmYl}im&!̞Q T @+}N}XTsr3Z]/[ΐOSiE?c'ޔJ7Cݼ?f x*^$4s9%h~ܻo«?CIg>{+x@Z}#S)ix뫃{)rwAliY1 g֓Gdo2z8t?8E3ow/wL:8HS'rSvtnXbB=Y!u$i총] 5/ G'kHЬiш +l6R9R9xGQ[:׵2}YY-o9gnCc!p?#ٙoD_B xџ.`QVL05Ɖ`sk̀ `<"B+[(47No| bq|+y(P_I fhpQ* jŰ`_tl2euQ74k$/Ҽs"3FaS‘哮U BwATnMAp ^*f<}I1Yn}( x[Ui^-lE[{AZLrJp?YpQ~hKdK0Mdŭ*垑Wɂ[^ dwBZi'T oBW)hct;Tž8Pfu@)!r@W*5ii_:땩Foɍ3҈99[ux bZqUNQe<-]=ay7R܂'903)ͥȚ2ߖ2 2oUN >8Rd(?U=Ӈ  Ɏ,E %*BOMCp!uz'TcnZ_$lR48kF*1*@rIv)jZx`mom g\t[)cD00½sJB= ,_%Ng7T_EsQ Q1=tpq](!{v̩zl]8$1wi#,@'Tۦ3!t"h~ˠdyV8K^ņ˫d:SLxx~p -y3S(ƛTO@I{w]Z\f hquE|ݷ2n *H2)VpI" GV4فխWD25Im0p}ŷvu*8dR!(Ŀ(jq!cagzN:?$<4vhtb*w]#c'_c*RȈnA]? ! -"*#Tp*{QΞ􎒊X%G_Xnk[ϭDIzGJap@/˵Pe':nSj2JtC FHX<kx7E_.[V&rYJ+vJ8,6a?ёa:r*Tָa^ZI|N!uZZtLtZQhJ͊fhg.gM9~n|)WS &t~Mg,xe;N_ 0t.Q$d^T.~9aT (fB{aů~^;k*;38b+r- V\r}$3ͩ#8c [JW O ,?"܂۲FtOYkf;|m(o' >`0ݐ,Q&,1 ɧ4H)3_PF_Ȭg2Z~/u(/at $jհ/vwtk{3^NQ;өLۆ3P(9ƫ9CDݿ-D3rE~ѾCv;W0s7DyG0)_._I@J- acSLH(ާ1)05h\t/a6ݞ~5[hJ~@6VYAJ]" Qh d D>Тʝ;/b>+C,'V-S:)~%Fܫ4BO(7q|Sʧ$#0SzG=\WXxaڣΚ/YH IqC>MB]N!e AyIxN_9O.+F.}uh&jOe=z:2#j)7>߹#١w/R ;qD/or2 $.Ukr0 9X_(86=N씑ѩDuoF5)ZLSy~,; ̲!2ul5Iug:~ GiI!z#B ,. PTlڈt3I*1v'XO4y}@ȡ}k.l`M_˵*i#;I1#A&Bz 0aR QAmOJધL^S?t_VDPMt'88siE0jkRMc+D [%/)[tINH@R=hg4嶨_ָ?|QzE0QV9"\ FxLkٹx۲?&5Uh Lm;M嫕d֌dԃMJ됕vknؙ;Eo+HH18difEoŀx,c(&o=¥"ĝ|"nhrh$ݛp_JYFk*8/-lV'7\_ |8]A 3(vLGsA7FñyыtÅCzb,_\էɲ &qLʯHWPX[l 2j,U!ϒ'pDa5B *>1+t?\W],-8N:Re''ymgvlvg$x&Qs$ͣf&,c\5X$yrۖ_1-"8C I%LsZp}6cqbSKB"aZ w J"7Dڄhڲ4S[xݗrǑcؚ+'QL]Zj%O>-[6R!lmhZ+[ ()7[! >Ik7㜊)^Ud -ւ lfJ^x>4y *4&}%,~jk^&m*CE3skGo,Kbc:a{<ᅉğj#˩a8oϢD؃5wFjEh1Kcq/t02KX##lr-9dT@Ep(W̲%qmE0MR.Fm8|łͨ =~2]E1nĢ1d|/.2@mb @L*p*bO3ú@׬.ZcJonܯvS\ؿh&Zޯ<:z${f`bb(v 1#|n_˩ H(]so[;joC?e[VZuP;e1e_JoVcy.O7XL\GJ8@-9 z 9-aPȏjR)p q$!|_C`6a/'ZC*)c1ZDp aݢj9EKsNxCz:S^TDG8h܃9.&ҪBٯnKl &Gm:b=ם7ȟ#-U6 ]~ZkRtTy`54|$Sm?! Lt'p1۸}$-ECtJ%ϔB#_q${D9 u Cw7"6>'4`Xד0[BSUg p@z1ly ت)Q~Y+K~zj\~~k )*ea6],:2j|&,颡!.ߕrndM,XY ߉~NTә<1w௺8o:E*U9yx/VuݎVTӼb9aW>K2z aPZ$g&&,G8[56Qt MiS-VvzakX9"Ol܊e/@4"@ ?,[,j0د4`.0Ff=#2@ ;~ePVP?(3K<0,`'9B#V@eD8>j#cSؒwB Bcf gFng k `y UN}ZZ(Gir@CCL|é!wwxd {o,j@ӺwH'73e/,H9d̪`p!{J[15 +],4EoO؈<8߰&T[0X?%., |34IڲDuQ+ӌ94狲< +Γ0`Mr W?/SC6CTT Td͹.Y/}},6n~7 VjD>3ZnEsif0͛Atqf7x1]8T'}`[dttt@}؍=:XN \Lƹ/Ḫ/#{-V /贰 2lKROV\Fȹ^ 9"r9(ۺKglvfgہ؍h/XŜ2 ™KE,0YH~U, VibAʣ`zϭٌ&zP k/vĥț鍃W2|P̶Rkd89#X÷t4F=Z{9;:)&맍b|l,n*V%>! _FK,'Fs;DA{rP) I-hh:kX}qjz`pk }mJE2rF1WĻXTP:!fFl&Ynxpgئ!ѱi<}_tjv4Mkصuf-R<0Ru憉V1 /JNTjIL2.:h;aR9n" EQiQEbM;>h|HpcRCX_8͓o⏇/It3ɷ-S:>KG1Bo.K] 'eV/bؗX I;<ۙxDX kFc}b ˝Q@'A3XZp2@d!/`n5ȳD1x{~ȝN­' Ihɰpꕃqv<`+53F͵hZei+l`] Jf uNyzʣ$ed6~x1N\b;W Յd4Nt9ѡ7f!*۬jAr{%y?!Tq8gd7Ұ7r2pO7r/R0 S\ȁ./ ?eg8UCPcP|Sݵ[nXtsmqUOSҦ%epA W{YDC]lA dn[fo C)ןO/ӵ2ߗeO},s-UX'< LaX}Mi\ʣ2䃽d X`z,Zd]XL3?c1٦#[Y0xȷnjcͷj٭팖GݻeWғl6㞫LZ-E/\Oe1R litJ㪳݆vΏEA-:Dr9̀ x -Bg$duZq{L__n@M܏CX|Q΁`.; ?\Nk'NXR(AtnwP)ƄF|l'E8Q-L>j2[ F qbqo\,M|xxT)4Re/]+y6n@[ؗ,ksND@bZ*Yb`_Peh D7oSTLxm>Zk6jiW>?3*,[ z#pɽvAgDI'ZT{W & ]vZ8DL$bzsppmxb; 4C'еx]yג F/[f[R0h"KՐlD_10 wp"#G2!`O57΄_tߚY@ nC[xDAARzRP1H!WS vV6~ ޯ(kdnWnD / ͓ V e}JC\F<ฬawO#@̴_,z4!e ]sBYxB,_PFB 8V?EMlO@eحvbd) nRM.Sm1{ 'V廾7GJN~=̓S0P[Z M(aG5ׄ{CnKi.g9|9)tǮz!68|Rmv+h|PEPv1qz[bzʔ MQս a)[j ZI5☀LzCy5&ZW7Nk-45p΅ 1Β&D /o kQW&GtwDT( `{: ýi};Q%4# Yo>l \*WP"w?Z_+y"ua=/C(8'Qzq#O{A>;b3;J6J-ɺB\}H}P''2m,/TT r&[,C\M[N(Av)Xuk?|G:i/`zyvVTXh5ԥ P8P;ZҀcfhե1rr{ǰ0B "3,*g) lt3IԪsnϳq@9QNcly{wbRjI[v:.ĞӲIRqK KW"|uot?e\ :!n[}OZ !K Ö| @S}T3NmH@'NBʢ鳾}6p7B~R2NdN@U$\"r]$g;J ~f;XDYN@r!@GM>D¡XʬxxYmUwR+Z<{1#FX Bʔܸ%K:Q 7|D${ $jGOutl(VXdO:Gy:n;c@[3n iyY^4Ճmtԋ[.#ؙp2B Eؠ%K1DE(002$[ޅs "Λ,+>~dAoF"7dVilʛ.zDRUj"nQU z҆@\^ɳ/qmʛ@Dt sb7 =_ғzqeE .0d~MS[1ӎW0Kc)T&E_ Ya/fgAD= 4_4lr- $)SoUK|_Sx.ٷpP e@~v?NJ2dSnWȺyt`rfR$+-!{!];ȑ[A5/ru|.!  P }z/a-'پ_ؖd\象iƨ¯|4Z'M<36r2XR-ktAПa]o/gM994vp!F1Ъ#cmBSF@"Xc}5}} *E7e5dOs2!1{Y[ef-&. g^rDiS׀jWZ7u SYin}Sm^q7K.9|M9Cﮉa|EQ>} }5Vpkȵ]/{]#gSǯ#VXPmm'7iW @ce''ж>; e%5诂HJAĐ߸Р¿MS̥ x֤VzCp5nD99n>HDHR> De5iy(;2:M5tD%F'E pŊuor\% [DWɺk,ħlʁfCBVNc0}lQ}@}!XtȓPe4TYKDˁ 6^ʰ?r'@4g^k%0M67xM}$;378=U-чd,z]8dO0S)gA 4ёbMZ;f,n3CRL0>Tt:v\O >͟ 5Le9MN/FL3FzK:4k 52b ^1;8\ ˵q~<,kvJjBfm#\# n5#UU!iRPn`/6LB65#}!ʼnhL|G&2)@'j^/jQVW;0+7 'V[ 4ðYͩJ<H7jY%ʿoڎ+d&NHF9* +< !zp((<>(OΪt9ˠgˣX}5?~2 ^)<"lJ,-Y6f6x|뼒n6^0~Oz>#oAv ce.pKmG7oh=ns luPZK_D~>=Ř=V3]> o3:_Ah boKًHrߦ(;ylKA~_8IإPLi 2uB`r~p_c5;E07r5(gy֬=f,nkSF90Kǹ:?#|Ʀg{g೬ws0b2q >%mf|6kQ1 \TA@ztX_3䌕^Tˡ@,)flo͖JD-Z0&[T3 MH L{&)?Mo[Z:QߖU?N@Qi,R,4xM{B^N: 키`j!jh4uOe/a-ta<Ի 30%yh-Ct`^߇edMEcZ֑>+ X,+aL}Tt{M8.L>9ӼN:~$.@KCbD0UW9 `lI]H 5<(an Ej+2iGCC)M\@M /EJ$1fBEp2R8-vBDVO q]'"mvE|6zP.B)cnp0zO+vE$XKfmBc'N8i? L G񪲶$m={!IҏLV_GAÃ|T@~ƤݷJ0IΡ#XWo1F@)[ ;i2$o)8Nz]V'1C4F9INiw :G^ *~hpɀxn}q =]˜zMU[#OFwt4ld5ד֢ fv $ u\f)7X'S}c.=[/3$[RUlҚp*(bVʏHj 'o}Fz߯FW(O:N75ZSґquȜhT;1YX #ccG29$RJ:YL .w@׻R|ZU AZRJ]Ia-"EunkeYN }𔫅dRӅc)U| V[z(X;::h/\X196 Lt0]|>Q .5,eHgwf|S*q쥰(FaRq~ޛlR$DݫRs3i?>UdPM #\c4X>-v-lH4@tZ>c S@4ìz|h;<C?ӻ}ڵ2 xo?8HbY*6=N,jxH6Y反9iIOR$ӟ:#ZƒRk#P߱6A-^~ZW=$IiXR0?h)#邹[M=vSӡHs5G~hYy-,Gߕ'>ٴCFqwȩP{@!bX\CYl+ocdsoῒ4E'zdBG:/vEkCTYE½جe`57÷u15h(3O &g$MÕj_B|Ih}lF6/&YMPs'p*j"&N @p~%Yf7}쳯H nO!*.(]Nό_4bhH8_1P+J~FcE/U#F<"PT>$<DNf[ @kJh; w=Fj&  @&:C#3zkWfD`5`}fOQ:U8Vi } R`.IG!!:quyژ/Q+2Zk%꒛9jeˮ[)'\&5Cz\+C_Pڽ)[4.Mq'}bI$:;Tݓ7+BYb{˽͟fB޵ W9o~E]^^Rŏ$,?Ni 6sc~/gv@Z)TR(Yy+ڬL^3]BҎ"W)%Cz^T=W}moȰxA+{"B7v<YKa`/B/i XC,?dI=cې}| ԫ 8X=@☠ ߓ:7OEK*Oķމawlf/y]HL||rDz4j&S[^, O}TdM]i4~KJ{( % f4249 gC~Ɉ|8`#ul+BO0smzX߸|\6v#Z@׈ũ<*Vb yse/d@*.C݂IK7r0͜ sJ7NbfڪI+=(T!doL&XhrY/ģR丅,sp].TF J[*b<':VԾ(i얫uG*Z0d9B2?z$8{Ѭyps8u5z&ʍ pi̊ۚhpÆ5|:+")=>D`!"6~50| 1Jh);_\?mwwV1>gVYW%I}]!nf81Y;Zs 7 I?oI3,Ѳi+- L[C-}J1]~7 bD,$:޺-( fw:'{xXRY Bf[xnڃ&3Zr=1R9mc V3$ODԪ{gq UXV1E1ʎv_n/L s jmBaQTM [/k`[hRi]pR5w?WZ+UPh\\`Hߪuar #+zn{^C~srS\ ]H|9G3!$2`r0pbYYwc{TAa/vvR;A.8R52#O2Zf^N ]K.ҕϵm! Ed𥍖JI R}ciJɃ=URiI4O y,l)-8S?p#/Nm!O:W +L!6+BMa8sָKwNI{x#+'c FK\] n-&fkl qT!@^͸:V?0R2M3paqi+='Jvx 5_`8xN,M7c]Z%<{,,) <  ?G&`1}otCnGn҃V\^YAspȾDWZ~c4v¾»Y{oь: UI cͷipujSmLPܶп˱TtDuvz!tԉCqR^֫B<(pOگGmITo9ݗ&mJԻ#}NšU&J߂DAWiYI?CJO9ޘA, Zgbmd@o4d YcoqJQ7@n#X"캀yS 9#Pͩ4#7^pe1D3|8Z$A5e2귽຋zR l"{=gn_ZZ0/#˪`bԃ(xy_"VҮwLi^fL(|[il\aOY_ěR\S8Qn8^iA*CT+[$|_?TŸFrgEk^"v{؜"64q--c @8OpJ;SbťطPc9Z_K}v ]Tr7ڭ6%],SV[^#[Ȥ>8HBxE &*,IJ1qz3x\H#ŨAv\ePeB}'A3/9oV'SF BN޶懑b~*{i pu~ Rh yXK\pi4k[@7޹"S~ 1)AoQOM^Fy`ގvo%i}a2ݰ>m+v)YB%^boABdp7dm{SW8 Ǫp1#90n/uo)o.;,JGt-ANgp|( 29S&L:?͡[B)Zncn.?4g@vKFKFYmCq)x%N OL ٳZME\UR~ Mvo߫A9͐8Q:\hm7>|`(cfI "culU0r!9E>.J7Pqgf(P5ϡo)m֌Nȥ_%W= \p&Ѽ0FW5dզ%r=hyϷYMt" ؕurܠx:ܥ/ܹ-78@D>R<D& 'TpX>awj=E f|tL~Dp%L'u)iHtCk&j;{GBI9,O߇EЂnD'U ]߹m bDƘ%vh|T 39-~I+Wڳ2cW OIADEh`+isyQ(njK1Rf]-Kp4.v&bƃY~t >ʺOާ%:#qkJNg<*. :pk%{F>rHc@TzF#7-we&[x.9n!EՔX02Bv-Er@)Dv8I6Yօcʯ5#W[F}~s`M@R#Ìe]#@UTj£9 iuFӷ$6 TP`w5VmZP4L1(2]oSz1cMݻ{ %] 3 m*C34Ҧ8Oo1{,sd[qcW5(3~uXv6F2vh=%'O-*t~Bx) 7@N42q{|QYkni0ƧΦ8tflg [eϺ^KQGIc-|.ZD\㩌$g`ke'th{@e nwē-~ʂ2Hj-Or{ڪIg d4 M+g>d٥XEkp .hSOT5GhA:~%Zs6IM:h"r[pʁ"q\-s56N>krRBf߉*Gܵ{ب$]F6p̮(-0ltP:ڞFb?ZP[_[Ќ*-{ri,LJznς'EGA~ܶ(D=5mA-Z@o⃞!%a~Zf.kKVIt^iˈUj6lAc+[Vϗw;$(ًO4o3[^;B.x  /sdY\M9dRhqyL!*eivߑNtqAVAvES2N;u'!Epey`OD)vX3ODU(=nmjY "PHծ@W=qM:4!\T.0a4;LQj IZ d&T+zHR* "[o'F8dS[!zb V`J~^,%t/7.ʧn4A}OVPn! o0c85>r|K/Leʒ˝5NFFMV%?a SKЏ̇s; 2iIB+T=,ThjmNjWgjVqjs2=hT'D]gCr(O\\/rKos1ϡշoNJ'0@7i?]-xctB[ZpXWҝx*r}R=z$ۓ*9 ; |U#?|TbvXjW|._nOnJDlGG+xϜBd)09a0_m/h|.A4xhb!eiWyUOH2^Y4!cd᪄]vCybH~fK&dcEwW'm5d;qvU &|GG5;@Rc4I, ^Ude:s{ q KG;]aș$Ŋ}aSM eg׶F9\5fB %?5gr2@c}&xubCRlDM/Jj}//8)Q,|6U7o52eAC78L;چj1At*,Ϲ BP-ꁥJk_}̄ 4ԝ դ;a٨Gßؔ(XtdǙva7[#A4욶ާL3eu0B{wӃAT WĩRJmW˷CW1cHNW<˖~nσLl؋Bӳ ef}W5<|CWvw#~9vxutifK`kw[eO"54zi] |ɭ!WVb-*ٚ]q#yzcbJNthIjJh*j̴jjaC$O5%|zty霂`9:1PklI5Nv]&&We 8pʵ%cխ30{rvJw4`֙qjJ*0mfW;@]&I {,is綤=;p@;M>j٩(5qa~-$ҥ+\ :/qIFENstkHW'\W0Ze+\Z F12"wt ös5W!84,R] s'P5Ov劄,+9CL@c]m64tA:U^bM$Gp3m)7:ʧݲ(cj`8 b 홺`lQ7$T;o7th: %s/<}z]H2uE<%%}d9SE,%Q;d tKjO5REkFu6`Ճt\ j[Rq]ܫuTk+ٸ a RJ1sdrX^^>ᰌapawD`Mf2{T2!mq2:2AU}su A-l& ϭו__&ݵ 2ó *C~_\bZ~b ɣ1%轈*sn6^0`C^Yv'f w_F'Cllm/KkqTb7wC  sL{+܀nрOE{dϕQX`=8»J\4F1jm3[i ~ T qMtQPGkB FzLsqjܢadI<'m!|H1,tF_i^(Dʗ;B*Ln`c+A\4T~ [kkv@No~Kf}>İPM&oi8*O9f[1G*3%8h,Q+4jn͹& '?mO~qV2ozsg"OҸN\%Z(8$h7\ۮ8cQZU$_)ʴ0UEaU^r=*pz5J >0Vu\M_R~樁U%a瓨Qx -e΍9W~”??]gh嘒"?גD(%nl %^mN-dNqkB B-cW_t>iS7뷁\kLx9C:?XkTT 3%%ʂ|}̄ՃnBư5Sef 'XL_XW ٣zc`ю {WL^+ݮoFWb7n&* ż&(]=vZ'}6zWƒxb)Vg_A% kkh֍ZU5ԇXu]> OEhKE#2xVCKFTrVpdif遜wSTKa܏`BOղkZہsʞa#˵᧺Z4)kOVϏ pW=/$ >Y8"򉪉*7}vXb*Ӈv{@\tNU_EDe >|zH'\xڂ |NjބiKyTLSPaAxؘ啰U99䑈xSCw$ REOu`E.{yKP3rʭ"}Jo&1>hasN&m8;Bu٨[8D?g)@~SFNJbN6ʄ{sn<=1g8,f:voҢ= Ss9Au9! BQNr#ء ,aЉ[Bn4k7 a,lO/$tn*+nKSn4>]ɭX@JvgBSV u {^8y]9#$79C2Y(z uM6q*!6{/Cbrw7Y2o.oWc6/X>jkȚVK6f<䶹 &S{yф {Ȃk9${[MDtς]GHx*(_F,y-Sى]1.bĞ YR:XR A M돈Z Jh(ss@$2ku A(F TgIZT4Q7B[&_絴#Y#pA_~&p(6=op5Ewr:xe3VAof]-DrK~G+ѵ1m[q,=|PQ@0A*e; Ȝ+2ÜHrz8f)qf,,c $Q¢hHnjRڝl2‘q1|ܕbnH1\Ѝi }7%΂@U$ '\>=޵csǕb@1$ kss(CzJFZ^; w5%9\!fO# 5biI? N/۩ 9<`OvթP6r$dlYJG6s"0Cf^q0 "fg V>h~KybՌ⇧EupLH#EDmboEa`QQulYN浪thcX6L7[ ^+|@̏w3IƷX\hyhrtCBqom&On2AK-хLw8hfHryoD$ ` QBjRPPm0JM! \ebO2D:ܣ&i.ioa0ȯb,,Mزl]p԰.+f Kn %J "]P'^-|x{E+핝kE68F:,j+8vtec,uGbؑ/>;J2X8I3FaiiNpEcn@%[+bEogWـ=8- LϿui^u!ˆ}C, uVRPuH{x,6(+hx?_7!/וh.[|)0҇~D]-*'PR'z0*fMX1 qjx R<.X52tp?+4XՖ5J>jxA vm AY\d5gb*-Byz 4 -e[-:_a^]yA..K܇qA͋ a( 0tk?"TWOáaZ:ټd&|\)x* |0L<-/,2 Vb#sS ްx)&ݧmMG'a+unwF_V~RB}ޭv6>9")|RWkN7$@;5{KxED:>뤯y* )yA%+&kyneor&ip*iOr|QJ>>M֩_(h ),PqFdݯn 60'{nzAx9} _8o5M,ME?\&]sx?Cw9]aIW WI|L#pU(aZʽ:~ϒyKmM,Hm' %dE: dSE5 XiA[HL9qw@)lFG}e*1L;+MM1@j$D&1o'M=e)zMZ Sb۵H#R6.'gz!R/"?acԕ 8b8@ ^ī棉s wY3*Fk??4 GyCke(J;׫ n=&ZY>NO'St Kք8/m@'e n0KTXgb Џwf8Ӕ*absP=Y߾aqE#R5mӃZ@@5a*qQ"sc)s**Qx#̈́_A:)ӏGMloLْ/Fڊ31^X֪@TKIݳx[/xkC|>7r -/O^1\?ӥ{9Sk0@:ӺyY?w%"{<{d~V7䙔ղeDˤdyD7\1fYk*&[A}u\?lШve"V `}#LAA)Or3ZN>IA)h *) ȮU2X鳱Wy2|D\8- >7}|EZW~;{REpjHOaifm0P&!q\ W0-W%Onhdףjܦ9mY_Mjb,ɪIAnHz[9emvjݖ=ACD5ogIࠝr |`k'YKQ˚AxuH ϘNs&4zc2G G㛠4$r@ux}uJx"k{GD0C۹7lȍ@7RxM+<6N!6-08Eyԅ.dB~Yvc¦DXOȠjUQ^u@G'1{Vlp搏" yS>=j2OXmH̕ˤYz9ʫʜk|2v§nث}(_)Ħ x1W/$_@%(sTPʋ8OY!Q=Ч՗0i+~a$g͌0{ԬQh;گ[?a?#SdkjqID,[[d oNKgNl9'@!aYd'3{F]zC1./la&}܆p;L|Vl?XZ ~^=6$}ueq9.F 3{)ūBjǐ맽wqŊusS =@8oo`fa XL}v{άrpGuxίTci3T VĉMmD(yNX[0QŜvt,]q@4 K[H=ҌY~84f:?Q$<%ᗁ)Rx< i^^U PASɄ>gJ9ֿڟtIhc&@SJg$۠ZgcV5v% M|?9.]IP/ġa%G=lݟheGij0/W*1-[Ҽe&H\AmLg) n`llC[i+~kj #r$Wk> ]Jt%qS44@^8PR]En4KԤj)x{RIdjdC;148*c 蛬iaX8r{rA15{KRVrcō1@6Mo(kI.?^''/H N){z*sõ'Q*8~u&;Opcɘ y 4Z>K=mJQhHg&;39`sSCeWHe'ʦe x|/$QXM9'ǍUhzƑ 9{G1Ǩ޿<`ximN쌷Y@rj>"&nd~ NK:ڒStQ8`\_VNę86ؘKy:<$bs,X)SY+%Důje8(wnUD)溪s1߰qS "koSj'gJp-X )\[ye8@ujgxcްŚjLd8ŏN ٽ-Q YJXaQr$Muqnv,3rV ?ltݾ,A@Qi_/E SgyNAy4*Z,tfnCig7ݚwqFڋU `6zw`=LWb^B$4J91Nzv `Q݆A1f?ޝc<<(6a,H_!E 7{E` %o+5-#.* A]Y(Y֝X> C}L^f-̇kK:8cjo?vUS MLxYz^@"V8a%4EZa" 9KخC0٢ ʟfB5{H76gPlRϜO^HV{̽isStsA^uD^qشY]a10:o\"+Ml{H}&J$~GOȯ!|ڛ;*g(}li{}/>A#,oEsÛR@dj/4,7s)jFӯJ yŇ)"$AXdyw.)xq(ޡ&3϶9g?q+0(i`gتY:~Xxv㍍@.U;,$f}Ve뿓C'\]f8Z.`F7pzdwLW Uʴ9j\mKulft 3ܥ׾=w!`r5{^HY;h ?0z#S\һ+cضT`Gv.)upb>noV/aʛk20ه꟱CJL|b(J_@qݜu8[X.2rRzՊ V$E<0g7:O߰Y#b&ot7cR~~_:<1cRTA{K>6pT|blqޒ9IU<./Zd8UכMBP:ht dZ쟃QKm@2pEBе )OW˾E@OAUX: vGp'k#~-1|3fy}u >j^׹$oIҥuLa)nu?T+k 6yB;9s8;̡Ԓ {p܀ E#+14͑CvLiiBV"dbTlẤ5u_Z@ox:ډYA!*d hBm)NiY$QMUOXnٖߊh ֓(HƐqVYWJHueV&!S*O*.ʁ {k)bx=_ji[Hwۚi[b$f++@Ѩ`k'c8=]LS.Dž sՙiےw8Ex!O6),D >ݙ_`DSg5Hq~P_9]$W1l|pڀwc3D`&}h}7#LJЫSHa? 3TV?fm7qs@8k1sn>FIݺc{2ea̫ Hh>:ÿR?;ľ.F4+hnׄN^HQQ#>SO۾\R/%K䀐f wc5(CxSGҩ·`ߪg`eQRV7#jPZi2| L6 AhO\HօeHIJMk5.z}Ng P]H lso]lZmS?p^+QKT^Rm]Zܶ K>\S ܼna4??lk+h- Oܬg2m:;YiPՏ!XrNu|qC]BʌPAN %.€ Հh!1Sꖍ @~h³kBy*$m`l^,:gY2kwӷg8 }BdՎlEeq/*,u `yi=t=k zvb3x_j<QdL%m@NA SN4OzH NT7 ӺI nm6Gt b 'w*uC( {D@5Á]L2-vZO& F,I)IV1UB?cIr=t[AP*=d4wʦU"{c2 Eݕ)w: q>aXV/(n h.`zV"xf8{h#h{;ލ yFSD@oAfq#z$*jmK w+zdgÓ=@5%SJY.l_Rmԫ Yp H6L!Wo@ GB[Nh=#(\ 1](~Đ&JūkH.5-7E##Y{2yOI.̼f4]lG*ZĻE"M6F^y*IN7]FAniNKHn0VP=6f/%kr~ABجׁ!n bxV)g"-);Rޘ&4 Xb&[Y/}x>_hե Cvy_}!pӄӸˎ}v>0Z̃tWwE6﮴ r |+P5Z+g ltt>8pSCXWpv E~*!1bEm5xϒe(Xɳ^2.3du_jJɸs.cϡ+Zu kk!ZBDp!5BxvD&ɵSrdI`JcQ|PW:_E$(fe!6(tgaIPu"NҎܨN@ Wv!DSGժ'{ҀfSFrN">3aǵ6^8I:jD_2o/۔B4M=ȡ'xMܲtܔx-z7ٸ镮3k%Rc۫ș)ݜ?Cꫳ㣇.~p7ʫJ< LjNס跽ӔTST<)^vpVᘖ3РE1fxzz7}uOp*7&(`nՓPAw? dwcO(qYmacBôI$r"MF7IPmhyΙɮCl`*v 繽pAp C "4J|\*|oX$Qv,4̐bw :/*<"^rM]G{9S\rgf/,XKG :) 7Fs8ޅ?+OJ>[YE ,Mh0c&뫙 >9.ǿňq-{hXa;!dҲ-Cq+&}^7QC(;]g!$FYjaֲ1&=bu}l٠jddÍڍ_:gN͑gl.?ӟ+jc4nh3SerZoVѸy}o{Uz}`:#:q֟6@kG]qZ iM@p v@KvdQ%Dzxl( -\KG;̓=.D?N)ߎD*Lb717^}ͫ4:4 cVCv=`dkǚ0K{@WIϡ`*m׏ fi HZG63:=U6oI%I|P5Q}4->/-dێ%Hq,bɳMAbjS-b@1T).# Y;츄A}I%8k|Uyq]Ԅ8i4 sþAMCܻ1aT Ajѣ'l,&u\M4[8vp ~+7}8њ)CY6s8hAF^"9dhN+լ<9\fu\-]9>}!uz; {7`y}}B~(~qRʴ2;koյfzF t9^j:PMr_jN R 80Og2ZdE̟6cmfAlNʗeR x+q~7:8$ .\;D jA78+LFJ&ww6T<IƳS gSk ɑ% ,y^dT&V[\38c'HepAJҠ7|zZ(45MqVNvE9bјxxR5W[8s_]ZnJvo3>Ӝ3aԳÍ0Ld 3Ɋܨ&9ݘ 2K$Av=W7a ZVF"K+1ɶۓfIG'!j9 7 ^L}9Y\Y nU V1|F0(HuFr׫,<`,?/cf&6)WGG2*9r^.3l:#ϰ!%F2Ǯ7Ѵ[ Sj* ^PF&6c?'uU+`-UTI~>Qge !ϼ$p^Hi-װY$:2\>d|bbW3>>lj_TsPyXL,u3/Yx{%KQOca/ueoJ$`6}tb3`?v]&G| yͫ'Ҕu\Yl?XWJq0{ sje`/~-gDpN&jQxϱR7g\QM+0LX=ZjXOj.-PֳL6٣NnĄfaDܧYS"_#5uK^W%)jfbI6!,aɫyZY9n)Rk&ŋk?7/Q"vكo# ׄ[o\!GU)ufQkd*_/5d&v+EÒ?72#W{Hp"%ܙ2u Pb`}㌳~7 ;jڇD.!+}\D%1S}&D ;Y!@FIV4M0i=Tw'q)Kp)$AdNeI8iԧMiO5WX2G%;:Xliw` =PmiHpQvu,ONnfĐK;Xr" G \j(߹Y6v.)^UKѷ '\Qp0=Lt=*ڱ=r2hWmHKa*3# x=@p/3"X(9%MtZhzXhX4%_+yeㄬ;P%8+w9ye w-#LO $XQRWbض2|Cztx *l80\e J<뿚Ud/V'hFyגV/~&jYPW g殉j璟.u詗pNK~5J.B R𔘣P>o"Dn*kIi<=x kCCƉ0o+5:E>}ւTݚ $ 7>XEcW 0 q"iN=kY5ӣ!&6컻xĚ@7 [0+A"8j2KMFfMFh3Nm> HAVzVdH*WS{]V_!P @:Q[gd`Q_V Tb6hsCŝ=D+lSv^jkO"?o7 4:وuFPp)O0pÊNu2fVӰx4N1qdpJ&Yւ[C-bߞ>31߮mFEC&܈~/L[Gu2u?%BZFXHdLl饇/ʵ[i'!o(+Rk_vE~U`974a"i?]X6/pL+ 䉉l^}%Y c8 դ7i[Q&CXK \Qrrdk[\ +c~ 6 n FEkWkkV] Y@gm'1"d8&Ϝs/kQS6}Dd夗2%nTFp斈B̅$?aG(3kT?Lְpd=uՍ>1j;jI&)Q`ju_>JU3@:`rc@FI. );79&Է ODE:TJ0Ӛη2{ܢ[¼PO%Eo:kEe#eP.· e<-grY d|2Y߻i\$^Jx=Es ɡE?^v،㣯4 %Uu˻yx/]m֣lOmt*ud<<`%U-R*_D|Ui %4`S` QE<>jmUĶ[ofpnp$(4dh)zhݡYMcbHghlT䃬*dsNFQ_H؂ [D iX.d,QŦ/c3d.;tW{-7 #h`T\_-j>3@b a_t۴ͰO&eY\M=.6a[dZ߿~ʹdkE2` "yU2b2i4U;ՙtK&X5)K1&-ޛzW_ͽ%69~s) &t Y?b_s#yІ`JK"Nđ|Jd8 P)T?208ӾQUr*B0 wVh͈ڙġhz?fE7Q g@uGh 3ˏ!s컃%Ѭ>C8L3C~51(W2T$IMa6NWjIǹǧ5.C$¬;dq Bfk ׹1Uːvyr٪@y w 6-0j@cËc¯vب2޶iŁZƇ u-DIn<7y{՟4HaaB/]#sB\bQ K,ζ 6Tv!4kWwv*2l& L r2/7w`:x{ڕ%W\VV"$D7Gh=ͶeOEKv݋H~v;X ±jr{aDp\V7qTclks_'Q|H*Q' ItHiK& FJPv=ո'֒P0ݪ˚Wvci O[*5_AN@HyD_J+ߏE_jeb;l&]+T,JInJQvaݽ5*3|c7+[,GJ3<ICS7˺i.T2`M56^Iy* _1mDCsDO6[ҭ]9&\o@óHߦOJO">0*FؖYxAAI΂G{^!c?ybxJ{y(d;3?&,7S)x=ﶡ7j& ZRbc%H5[*({K+Axof}2Fy B!(H#vBO( `٩!hK/7HjD1V7&Sg !AH$a6ɗ2> :'Zۻ*W APj<m>4Siq[HO a!ћl]h<ҕuP`ðT8ڄ k9`޲ B ȈTZ.P@ B0^(-\L`!:1]颜ʣk<Do}B{{UB;e"^93ȋo]-Q8AV \VnnTX6Uau E MSB-V>6_hɹDLah!HѽjC.m( :@Dڝ΂͛ iJKlcb%5 7y,^d)\y{pE{f(9!Z'4S|T5Hf`ߖ{[AשlK b|<3L)$W1մPvV,Z ~ePsMmXؕ?VȤ6?X˅2>OwWR-v cXu8z)"QgmЧd$/X}=<k(/pէ6yٹ"@bFV]ԔqEˀ:,/<@=s|42jY1^sc%XP0Փ}Iބw%Fa;fiI(bPR۹鎘j9,\.eL%'Zбץ7^I˴ %2e|;wI${IDR[{1#n&h_Pc*qం.S?߉fT_O96uN>@Xj0b3:mɈLT6vn@ {# ':څ'[WE=\@U>/'LqhXekm`(Mk9 jo448 '~0;7uz4鲴?vMz%8 SwtLT?Tx[8c@!t/E<--mJuWT(G ء2xa*0+q0F&_gb0@ ”*:g\sS}7ɛ(yKѶ<k8=$VW=QZR.26ZeѧЗϭ%(YdbAr qt^}Wev Gmʦn\\zMyMzȆ4'FSj5Gtn8nְǫ]Bcɡy I؛$Te_k9W9K_qU!$7).uOYs+9@(2UHHjuTQt;s3=y$@AQrkW 3^fTP vl* r ufJi!g8H/5c40驻؋+~g:)'U!4-v{HL >Xp5/]26t]N.zCKx_؁:+a"5~.db%ߚ^2KMRVP泷NOEWr;^ {YT^FOک0Q G #uX5;gQ)JU_lWZ Sl&"=WcƵG*j,Nѧ8j5 vn']G^Φ+Ϯrl՛QLWy=&*+֧iJ8LsܩY%>9%Xm1xm5+%n(y_dL 6)W0=LZyiq,,x?5%`*&kœMhp$j1k \a"n3NSS^(t| ku[׾;!ɢNՋGR 1 Hy;|&w$ WCHvE㕟E7㶩8zU_h:jty{T ߱Iᶽ@GܪC*Ǭ@?)c>Qݡ_m2As| V(p}>`8ˀ+z x" $:=#@.`WhBvFF0rbTJ) o60tB}j (ᅫRl 2PYp@]o3loVGwr( 8M+#2sƯ;\$e(] 7[jJ&*N;`s~VdSK4mm sj7amkbbK1ib:?/oB6Fvd0$S/m%}RyhqZ4"iIaATALEU?Czmǽrq;Շt cW\D[:Wl`?Gu--g\ar/'cl0r">?V7by?o\yN:? Vdm}9ű]K4Hhꀁ;mWc9z. {]ԡLʊl0=Mr&AhRw>9alxE 5p:tޙr1UvStT|< Eƚ{֯eKNp 5"0~,~WV&RzÅ9ao-982 eLbe{]ѫ"zt/0@qc}tl 0n#{Im҆4C8ϽVeBv1E-Ńo)kcpE=X< +* _PVd&gN M; 5j ۋBvz܌ҵe3RdTj B]Hcx~ڌeHW;"|9'ag79jsR;ā:ԟSh\W#KwgoaUd$5ޭ1f)rȱeý- ,uj<'v *ejӬᱥ}ǯ=S*'+rXscv7 G*Oԓtxr1sr=؝Rr.rGC~s+)~< )iR+I@uxavHM/D$3 !ls'?6jn9?Gv2iU@@zOVICW*эѥ8Nwjh1A7.=3eV3gܯ @01`|Ga-$FA3m20Y*]PT#Y_<<Œ(ϓ^\4)HmO=z noޡUΥU/̏Њ~\}] d$Q].` (W9u͜yr fB:mw(MҒvp29,+()%kf3A4;㦀7gy5^|BS|K9ݷ_,)$gB0v.9r܋rIx/M @=+Ni6̭+beNԐ˰+ Vq!ӫ3SсY3Jokb8td[ m ."RM7XT[L!qϡ.g$:ސL2+#e [#\zy!\ƻ.2uUeARSF-b"ΗAhfr0{4?[@ÚNEPf ]YBYVd?|`_;wlRbT`=d3[Ox^Ŏ @1}`ѶuԸY{NN1wjbVrvO'XM@JPNȱя(U=![0'0./zڻ+? m?| AWh7 (4Ci-mv#?xhGB= bh{#А8L ~s^v~I2 P,s̉bl#Fo1%{ uUVzdUaXۏD~Hr֡-'0Mʸ< mxYG_UvH>⨟72uqk.gOæ #]\Dz J-UՔd5vCB~ܘjFݶO":+ a/jj^ӝ7XqFnS"  p9AR%{ j&W ɪkg Axgȫ?sw"g ny~[*hGQ@ق'tybDU0k !4U2`~S"˖M/&wEl s̓)=̴\p3CK:Ua.9ZD\OGS)pB4E]a8fH LJ?\lfs}{nQϤ̳ߣgU9teHJ[UoX_Y%e~$S]Lx)q12yM5G%nN ,zm͇5Fr9:/kk4t;/h2b_ 0Î./YZJnZDM9FQu)Iohw(qe(o0%u>9sƇb\C``E DY|G{/ԔC#cA#B? ܵW2usHs EvɫҔǸ=%#eBpUN)W~ *ռH̻PȄO!)kC VHUKTECnYZSA~?De*K4YXvkj|=u ؆=5"CO03ݎy_ cIjܣ}x,vG>r} k#g=6\ǜRq4=*,쯆7n );^Ğ {g]$6$NYױl<+^_X Rl'ɻ}rGNppCdʢϠPRLR*/SvH74|l'W4꣙(TXMe/1sMӵ**s6u Gne8DKڭA">@d ekKYN߃ײFd(4L!#;j܃"ay :Yga k%;dL;'a6{gbߙ˕,z뒣B Ųh(reQ>FȭH񆸈NƁ$<?M?>2IpTmw_ \9`ϑʸ),n;gVP;g,VOqI*LwkpI'DA& _h7Tj 8 ʈ[Dſ}[ڤ+')wqJjRqӒN_ӝ @|2 1 ?5ۇȷURCth=PYO0$xl9蹮uXeY] "uΈr5ٯ,7i^ɲ<}DjxOuN&W-7T q09Qy?O7yB|9 =~S9X0YKNUia`,ȼ#*E[7,AӺ&䡩(Jt>OwMQs{_{/ݝdc6Ҵ:Ήd>axQ#XLp7}Hn.u"/D^mZ]Kh/%@gQ`U4q|ߑ7l`ːQN3\O{ k|9w5`uKh-cPw{&v+<$z::)Fi})$ 8U(7{Nn&au1۫ߑLxiQ1VvaMt9b %jOT8,bds6ڼLR2V1l|Wmuiaްl$/7L?jJ{TKd!mRU,tΎ)@4w4<9)Qy!)S?)jxma$kY*[Ny&Q0(7I^U#M] G PRB(G>X䋹ǀQuO9B}ia3f*LMf%\)n"JXBǜʅ/W 4y> ?O͑9&s^@>Յ_c X@$A+{L޶HZv*i"U)&n|oS,/iW:Ahe֨_=,f+X|[,;* z#\/Fűick8Lk{ojLxZ6|JV)k Cd 3F@Ae*}1%˥7P'pYƤJCG[f`Chj(\t5 9Y\#%p t2lJ8%◝_S9uc9~\|;ʤ' 3AO%BH$\w`-uBn'kV`ft{9 mcg奷vtU]׷qFWWe(>t?*ʲè AJ^dc^9rox&v|D#5R`^+,/a`FgM h6R>V@Ѱ>>e0ws3lM]¤eZNAo+`ƀ{~ﵼ 5S5r)r#GD8Aҹy =qR "XDN-qx*c}a&(휭Ob-YM6(\'I!zPn"ӛ tDld@Td*cPDiG`Bj 9pCJ61Sok?_/⢠QfJ%hm̕,q\`o*8Y 1b %%B*1i"kv(LYu#ztkØu_Q7JxE+"y6I`S;|#|˕nZ! On]*֨Wo %٪V?iz`k:ÐYa׮DU!!lTTwXmeţؖlh,fmW@ >ժ k Ob%ۗ3HALI Se,%P:}gsZf7yjo|qWT/=J%!Ms<rl#w{E׍ WQ/R R PdNe}dAv0@;ћ;>(b5hcLy(EbhbE=WBWHXL$oM<:݃%_9t qlf/l_3)f0|Cu6,q当b hZ[{ƁtqF;B);#?ԌBқ&W&,PM3M_ Z&62 yHW5D=IV㐳`%¦.Q.Z_hOM렰p Jeva_RHn$PvVNH˵<`?k˾'D mtEMfN=:sz1U'zX C!F-ZiZ)R Ʊɺ=Am{RG&NDyĐFohZ4Hca TQTyaWô~:>&^=M-qA' BTq/VM$m*EgGy;uBMןt[CIMuz鴁[13"}3W ~kOB. %.QɨZ-DߊQrfHkG`fPcv@{s.j(k{(9 ђ[/0CG)F.oltRx%vOSMmЍ/,sycMx\B(Pb=!<##a3Ox6*V+,'8W,XSLVPv޲Z`^ ;F!m ڡ&}WGޓ=kW0q!7by" TdƜq^tV.]ͥ6LP@0 !Lc?nR536^KGc?gbZp='M15ުY09IqJ%+RCҀc}Gn}aˀgMDhӍJӐtWu{Y= TZ7%{sV--_n#k//kG;ύ\MmCXJ*ǝc-Bb̢[@޻v $nq ~UԜb1&q uG@ai2[H&L!:ol2ȝx*sc q Ngq:/Ƃ xF,4'ұMb~ޝ񧠑kPI?$80K e$5, 7o#MRM<|6i1}hW ,V JM]S@u_Н|nQۻlTaR)$o?@ƫT$&MnB@G=.a }C^TG? ;%po)l{TӰT |4@,~# l0ǏQ$|yƝGr7X=v=*:~UAWy Grv:4f{!9mܜD+:k.>R٥swkkp,s=?QUʀV, 3jfs`P87!Qvնtز3mƀs UZ/A+y%5Yp 1^VqFddϽϷCPzOՋvT!D=Ozd4;X=%!w-:/wZ;)IRy:F]#y.P8 v^oȣah-[@Hz#wI d$D\N?T@r m "X0sIO^ Kr^@ q>e-ᩔ6M}dߗ忀}?+bRmDD[!yWE>q*76('.,M|۪sB6$|.zy~^n g(x/wKú5;k0o0eWWA<وT:3q2ZٟҖ^(m +JaV@b|1[' ?Q3;7ocZs\J푅Z|3&ݴі/Y}ϧumSѮKs*WQo'Kl؁(㑎\s^!<|<2_ZY0IbNа_G7zөDqS{5{-IjRdJՉXڮ[$ec >:]  hg& ZC@ CU%DH:;%u)fgΖ#x@ yUѡ- v٧tmKƅR&(LvRrѲD˒P FPnmJFRqf͞]ɕ!YI,)&y [ψ:gP#*D$w[WNʎhTm*oo)@ewgK[)q4-<LTHCX4lч[?dͭ CÒ}m `zqnJJ|qܿ`.ߪD6笁v 罄™ShzGhZ=ɟtRuk:LZӡ-]Ŗ=*(9{*ērsw M ,V`|{-CYs@kysXevETܪ> 2E~otno}t>W# nfm߿^8l|%7U G MTۓ`kJ^T2.} oUX+?@W  Hh=l>w+EۡIq>4|nm{D T~Lh,Rـ`WQ 4gk>Zk0좔m$Çe ( /6h%$L5Įムq*KC`+; wueiDveFqc _SRRQzt|!؟hrj;tD r-8 <͔ܥ ;Y¢iQ唨Xeஆ`ۇ*s0ɥ3iHqV>%Mb"GT|6LAV9[nȰaGӓuFA"/&yiI/Ǜ>:h XeFc{^W[ @@x@a3֟9mRo4"LF=Gc+&F5@ΌbY{CvIO fz>X|ÝJ(p6zLY["Uk1z-tǀ" (w``xϳƍųh n l<$|h  Uŕ_v?OѲȄ} wk_d̅[q#Pe[ӿ,3ƶCAa+4joM6쩪:pMz/9ύxR} */VvJ϶~%AGIKp~m߳UF?ˢOjFѽ4P@bw[*6  +_q7,]EA5o]Lxm>t,\JLޤ1dZzٚTBb;g׼cd(X!s'{>w7VzlC63}C6#D]ᔩbaYRk!fxg8?ࡥRx'Og2Q9Ųhwqo4 )Xy<.7(ժc$ i/ʩS`E\MǕ1·]]'iTI'Vv±.6ޅI68L)>Ф/KK66\7S/ !~ܦ֠# \c,ULW)n|L*{:r>!do˗i\gYYÂ~T؍|&P*g)xOZ~9LY,?"8)^)n1Q#*kẍ́\)љ`=7fyc { ϓȧ|G(0a@OӸl2h["i%H>,Q;}ԭK{i`ohLr;lw$ 94t!YWBfK7\q恄=%[j*}@B]zb? 7;xN$0 X h|u F^8zH -۳$QM"bnR . jkR/? h)콈/XzKwYm\~=BTDT@Dt:pb6=+x I'|n!Us+Eosphu W[,rA H3 `>f1ʌٓU~Nuv0Lg_#18ZT8,WvO"h'8I=X[ȂMنPTgevL+SQg5^!R&45=D01d!NU' rBVa6~h7ýقثrm3Ԉk\QQpR$T ,Q]ڷ1v6Xݒ fg(:|$d+Գ+ӸtqFS PIʹ%6 H@hWrN?:[k/\Dx&Kdz=T7#2i|[uM^bVnoZ3n3wد;R#t\ yS8?a [3H.eTm^@XX5T#KB!P,7? x>nadOdhұQh4y{*եzV]E* k8$%z-ɞ&l 8fWmL;U<5[%vIM2=?גse:TZt4.e,3]#F|Rax5D#ϬQW'0ν{=z %C%ㅃ=AVs[qv\ycYj*!2D86tr>IO|zF`v>RfRu)T*U}FD} &dr`۩XR?֕H)-AEBvB'3Tn~<,""=![)6y7ɾKrsP #dVXf&@l]X˂R}sߥ|P@W8?U_X5/~jY||QJ=G5zdMN(&,]1ҁdP14]Jd/_R4FMޒgBĔ&=7c| Ş^"EMP@p渃&J|˖F|m1Q\>@5[3&:7\00nv)w,?"ȄdgBi]_#ZO<>xfd]Fuj5<>]Vd̐r8.Ңbqe`b\Hmt=WaŠvXGKV,;)?ҭZ4螀tx;j1;; OX3v|dkD۠YR)|cXVB2W$,*{hNmދ߷M<[}wkwLB{Sv[ !#po |3`u"6 sJszIc!W V!fa42 l '.NPǸKmSDK82MnFm7ݩkҐ*~ETׇOWy|Ž 4jI`t{ș,9@?L(x?/?Pm%5wDD]8I7@Q{2Pa58=YUQ!j(*7\YJHg$C#gGyT"Rrɾv؄/z=!э9FMtV|T+iWnG7Rd5iqApyo΄)l;NTyFvG[u B^@/4h=rb~8α"JƝ!S볆 6|p(7*IH!Œ& QzUtb[h=P3zʇ*1>EfWCTn✛)o'%dW`: =SR iqNmjO4f<ͯ#4b2IF^m3 ,%ڪ bY-H?i\U1?G(Aʛ`4|5?3M T]7jm~ABHN@?Nu[5s*?En *q#۠?WX[µ4dhJ; R;>X>Bz̀ҸHG)OƄaw2IT_lzFUѥ#O ΝՍ"jҟgw#>y .ck9JYy4\p(A%LpvB~F۔褫ڲHW \ 1LzS`/ Yt4ɮ D'r-p߮f"EܰރMys5dr͇ txt0Px[u߽/LASV:vVgs =ܧd#0ZaA`и繞M(zK5kcNWh<ܰ?f 9]Xq'oAߍAN(%> (px@|}qH.;uM঑-M%粕2>0ZqBK|DeiФ5-CW'l{S~1Y={>DA Ad.f:mR`]'>ܮS\ +Ri7?JHIEKE&5==N|JSfRh39oiJ.ӝDu /}I *鬫 xnۍE, JdAYlK&B\#8P['7\FYM͉U{nA5M% DXC.Uk/2As>O,AϵX΋?WF4ʄ]c}ٗw^D䯲XPhPPdT(Do sƦ=%Rb?j'%eTPjnė/d(⽴ރh#kaVV G?;\*h\ٲ-.; K+3-)Dq[r`:Y\]c4>ӗWiH˱ͧ4˸lǔL%8i޳V8~d}*"j=G4Z4tȗZ~6ǒVf {P1˙E4;#5>kU Kho!{גkffԶhøHM|"]jl4SʽņCDgȢߥEXJBrz+00FpL=+z >SuXo+h6(OzHT~͉xX,}-->\6~4Sy\Mo:>KU|'3e wCdNNZAOH^re=Ҳ yweޭߧ FZGLq^ Hߟ@q -HリI*&%X&ڠ5 < NJT7[Vh5J&3-C'Ǟ4b8z e묢鮭l6z3%41eɱ_yM !ě= (M ӎM|ZMũnўq_qX PvZոz\l; A4P~}b: v{˨y*eaϋ\.KK.]s(grv3DXɧO޸+7bc&Nk=mb"V%QƝaOVQ9@2m'NKB<3 ubY|O(g"tV.E, cIڽd؄ s0 ް[TPx~Vl3㋐5"2ųTM 913QD2Uϲf BR  @V)uxu`?e[F瘱9$JT"{v/"Ej~H]Uk*p:b9ۍQ{yg6г4Z ;h-wj9RB>{)*b0MWܶɨvә(H~:3׎nO5m.u}r7 rs?"3#$7ЀG8XJ)U_'I=3 Hu-nkS]5My=._Pvzb^$fN2i]7{+ldb^RUෘv+&A :Kp.Q.ar'ΥzIpF#雺Q; "^!|ʵt'0TJPac $t4WSh˽22k UϢu)qgx|*/W">bmCl5)ԽK/u,%ؘ4*}J!HOX:\_eVpNxLB i ZWG!m3e3CH\{)Q)-.uoKKa+'e\íK.AVDzt,LǥvR[vfW`g,8F2Xk~>ab"i[spkc5dvSy)c3M4) ?0ZQ=HU$*-&oJ'H`ژ[?v}"2g`'p;%!6A"%Ŋ!.m 3QN:=$mhf癟 S uFBGV^1d+! k~$XZD*&z5L(uH\f$.]Z EeYt'y;-߉H[]]o E9J8cj$>>E͹Z7&N<. jqKw\r5-o-URF!OdK; m_+֜ѡ'w#o}:e:ޤh6P8Uy҄5&}ٕ8oam1fKNk 58Q`S Ywn zYW ye)w}7ʣI~H(#L+ ['n7zzJ).jp_-+m) 1@Z\TFhuaAtjO|a  d26( ǵ٤t5MS`>5%JDV5~.!e!`"1Q3wHeomZ!ŏ؄djEKm0A~:.%b:ߍ {U~YnXqkQﷸ8ND4S=fҐ'n/3sc1ٻtw}YTUfCFi?ΈZ^y9SQ\ 0 ZɷEܕ31{*QY\\) +sn߉E'fH^ۥLn,bd3"ƳL@ATOMe`)=9w)A9npy_ IO5L= ߘDTA.V}1d93^ScWv|,mLoᎫ)SX,l睶Ahib1g+rxlv {8>6-ٗLGxEkfxX8S qž,nQVuADyY[j%!si[}k?DS|ny;W5Kռ@{yn-+!gtXyQ&o.Q*y#.Ճjq=r}X;Q : gmSZvm'7<'<3(1ҵ 7w ![<=.%ݟ4*TG4AYMB܃[F_AX ܓxX8 ߓ#/~ƀD>OԄSXxo@1,ͩ PJy~sVSݑ8DxzSc2?Ag(`50b9@ݙeP: %S_p85S5XrQxsI'giSׅٜ\K[q?2Gs,JgU_Tqv-` G)Ơ3û!a3'0 )Uiߋcqn:6_΢<3ZR{?3Z~qK_:2ƯAw r/gwZd@:82]72P1#^ߴPQwMfRN'3#'JOh3{Cc}Vؿ͊Fg`GDR2f%zyc7à9jzFKQ(H?+,hS8Լyյ amKuO@gՙbZcCa/9Sј[PL IAa[-nY $DzgȴlXoulfAx ?ë MB[:wmiv׽R8p*CP.Hȡo܉9(w\)@eN `; [v21^,̕ "6w/甉(o;2N-mtY=o0vޗ/x`6)-9M|c\M ] Vҍg^.%x oEx}wgVXtk=Ax ZRI tPAOA:~^tgEGknAB<;#AvBjƇDǻFLgsR1*eE NQ{K;nT:Ϩ1k^w >rx-d"y c]yЃfRrJQ^=4+%9Pf[<% jhCl{90T@QL``DRv?όBI;R;g|0a`B]}M&u[r&r?RO?CM/`Xo~>V=A#E)yg>^Hb: vOu{1$n y~n$ SOQ9S2CD& Pc9Y3jyi#ss%Y.3egxBJYH5@aFDc$ŵi} }Q{`fGM>3<e6y]\MZ^̄dWk"gΤ!XfpnWLvE[(Jfjlܮ֚YW4kt \M|}QNO;խJ ~}GFX zf?DPUBtlg>[0׸IƽZT.xGw'g .EI8z$Hz72)g}^g9ѲR뱀Lj'!}<~իh ]ځ޻Qg"D?gm(_Q]|2qQ <|O4qY\?dK{:듋0IfWo"&?(7.S =fDҜOAkR,E_`c<*ygC_^=nK*CmD my:>*[,gD/Z}\.-0<'"fFc0>\*WA|2f-v0-/kBpk`5(,*CyA%ˆQ ;\&G:z ndLШ,](rq)Yi\F<=ߐJBCW =zK4CЏ.?B (ye(iS$4ҞPž 7b3L5<ݻN_Zb{z2pZqHC.^&u^Va*]ꇩ C<9>(hl:=ġS˭@ Bu[&8dZ5Z#hDv-v.g(Xn_qC_zcVEC=jiiaCf?A \{IJb!v__j_/?ܳJJ/tG}u~2jmݸEkdkUZNZv&2@:A2Y(*[Z^9#5H$==Ɠs"洫DUw/BXX9+@?$kܝS$Q`ᄝ6ߴn 91 v+gs69.:ߓJ"$))@`ف@%#9z\ ~t脸:Л3@4x%3wjCf7S'r楝/ VY*/S\W>(ƠEV:tZUNzNJ 079^?SGH{s7{BWI_Pw2@\Z<.oH%<~5q j|vݤ&ps.9sr&BbEN;"wP&e:pWcJ{`QhK;:_)ܓyU%+7WEZJ_yAl&Ǽ{9Ǥ?]d௯8}c|ڱ6ڒv4"؄NQu:i?ˏZm1&/z5h{:Լ2kYW}Bm<AO{qSN9ޅaIP.p8zt ڔ^0Gֿ-:jmJ' /nBg]0nC(S xIX =JlCLb{!gY[zTX"*| a[9;hnC 9;N[1hE 6 A`G UN"]>G7k;CQGIPUȴRi /ܸRARt8dn[fg2׺q?c]GHN)'VNZD tRoymf:쩈bK7JX ]le;PaKG}ة"փfb%"wÉ4}`~=-BI~a\2inX~@{ij K͸$op_7J~WG62[0ܓXdeyz0i~ÎkY|UQzjr0:C`n !Ys[}6숓ӀD3Ұq6jo2AFMs3yUȞb>VL@ؓ)`$ۧBiZJjfţZ vF08xݺ֐n͈q*24cjolE~܃2Uiݾ]I2 JuG.S y;0`ơBM=snx%bS_'ځ+4 "'<k {#T/Z!ep/ aaUp i \N cb?Ѭx XIGGx H{RzyO uNV8mxr SOaju:O_/{}o!<ۭ!h5N֣9`nѺ^՚H$_ E2<W{-ҩC]V w d\7tH~MRf=*.ݮf*ؠ:ttS;;R(ڏZGDƆ%Bn _ΐ[[I!BllD>h bdߤy:ȇIy`λV%JZQLytpjvo"drsRG QS.[٤u|\tc*_ʹ׭m_b=!]3yY3Y sFAfoB4U!-qlREhz *(* p߾I + ^}9zM Z" stLv70H5w6 dd/NȨGSAw9?XLs7Z)t~qMM#6,PfUMe |lad gR?ۙӝ=KB]@0ޫ#wO^W" y>*(a+ fn,=v-sa0{։Pk<'vu,I h7{|C܄ORqeb^Wz>[C$0X}JZڷ#>QW=Dȃ]4b7Bޠ gUC_tkt:^D׈s4HQYHh]^:fACMnZa&hc=RiOxD{]B9wUq5 x8@]韱؏'wXܘ =Ѥ"D2PWw6; U*wW3;ثO+mxL=yFUpfcXW\W׊YR D O>luS QocwSuj=@@Svay2[FF,)%iJgYV½ru\qfٔ,2呆'4/M_65^5xYuh:J\heBB9UͳpP>8B5KmELm*,q"Ogr2W D#4M ٫[TF2R̖|e$BCFI6}P!S{ζ4Us4s8zQpUyPЛ4?'# +SԔu| ^Jܰ~r^w9eeads UϾDs9Λg2by@xm%Yp֋d҄E維IUTɋRu71o8y ?mxڀhxX5Gw@rh1υ3k}*y;n' (__\lM&Ă!g\JpB 1^K \%@ݽ`QEs1 *]w5 -NXIY%p.|淎^K u'7N2 ds³'j2|CA҄S+~Lz^_Ṭ"]upi#Y0+QC/Ԧ;.NzHo^>~V6hĭpy)Q2mwtG?j!~I\]vrص׎ˎT%md<9-|OX-}Ir`I "cw5h0ϛ@[ v&wk# ^;@UC:_ tgηW bXIrsw8y쐵us*4Ӓerp%EY 򛱡YNiuDbe 2(i$3 !rթZ^m`;+\,MOWtryV &o)GtTt bir![lt[(*7x8t=݀|AuO+.ZC5 nҫZPy9h꘶2'.ϾJ wh̀r˺&ioZ/^CGf\~<(wc?Y$. e\n\Bi51{Mo(y A:sHӉ8@q ͕|>\w7RoIpk'kO0{4-VԴ<(q `/k/8MM%2W,%/CA0¢ ,L?2ywF}Ւ@)'.|A=2qX;}uzʻls[wl2e_0H`$ଣ!\$C#%9CW 4~ƥRcD%n5sx.kxd?(Ǹ- 68wP=ZQOe&a8~ z8Ӳsރ΋/p{9֌ҬKd&M\b1RHzUi"/+1RF[ P;#)3zo7#1b$<ʐtb6#rUm&DU9CWzJc]N]шqU^ #tҧ^Ƅ_{4sT,btj(le۝r=ƥ"cec3Zڡ]-\>}C4sDV) #8M+Jo/5se~/Ȭ<8oZvsr}XQdB c5M \r6L@+\ wA'|kuz Z~_%5o&S/KmQ{ {J1HbЍ:,`*$-F 7c鈍n0eVx,dN;r+w+ vݶci}tF=p鏍PV/BEnQ IR &H~ʜe귄 ' GGrya }: =/'>9vm8=2D]Mlkp?i*xDž) #8XT=t[S*=&䔭ÕECaEVXYfa`gk۟ _>)7"<4tWza 6pQs}M88 6pX$熸WdD= kUZV9I=J˛ (45<6#Ri"–x0KJpo)Ip'.'U^a4+80-d]ʳaЯ )8181焜#v]߲,)YYiݵ oږ?#)(#EOh6G ώqex }35)my?i/[8I2b̊7зm&{8ӕ#ה$ @R eZZM B 'eㅍwB :V_GFoh'?7+nG=b+0}пzs7; .,gC2Rf!-){/CT{_lŴ?4_$tHbؚ_ "`רJ.,k#"ZП ܥ ]>f8F^7*, j Okѧ;)]@6kIlШf$7g}H;ݣ GDž. SM7Du.,6Q&<m .h1z1=e4$8@M&`El L2'h>X}!Y$[+.njv+O;L_@P2Xߩ ȎQ8<*d8"8о=9y7PC++<$5c~ƫwiF=24:,l豈D#4jJK0 (}C/3&6~<Y=vb~WdB,Ez]' r!絸5+{#|VC㭪ilBYf_8HU]8^`#e#p#cH̨@@K7 7&D+z>"kqMyƆJW\Grg:! Mϋ=|pXQkcxf/]҂鑯kp%41yde4&rQ{|KO 鵛*ram(;H [ph&y*S *Qǒ1o@or7 '2xZ} 3ieŇo69)w؜\Bb((,)7;K]t7Hsj/c$u_&%*b1ϰ3(Ǟ@i@q@RUD)E"XTGeViɃ7#s n=j6ӟsaײgMg=EyCפ+^"bEɽ[='RK:8b%i g$byNZM %E>咍UIԷVHKq;Y#X[ŖO20> PM7 ,zKILdH,0!C;]~m( ]&Fti^0p:{^{}a!P+z^;9lgl^GkfLaLޭVvKʬLn!7vC{Acd ܠϝ> dTֶ\n3-<$_ènyh_!QP9gq:eYr_2\vL9ݜ2/P̓Oʺրҙ`htVShleh X푑n€(Dwk([X0N w{.G7yGC{aML%$Lov<p&plW2H]Js)XC?#?y1<%ߜw&Xz[23yjr<\G5ĭzOg2S@w %#TbikCAB^\Q/Uk(: j<{F(p~{A0o`Om"{;C!ba+*,_P[5Ω1xo޷[2/_NͮqwMoR;io5 Y!9*{B.×JszL=-QCpgx {Pi#NnjsoV,yA; E]Gi^C Chǜ"??U hS>Y \l!2)Gb{,5̓~}rP>m}Df(F&w ċ ,,̥SϛXJ[1A8J:AzT#v-Ŋ7i5 "b l!"]Ѵ TSbpv 6eX6ykly z@#Մ@k A{D'vVLk0, U;@-Y{wJ}Tv-qthz-sM"Qǧd1q=\$n4#8!e~]䂭uO]=/À6% \3y!l 힉CRLIYvɲ1隸@ikHڪ|% #fv, /~q풟d j|x'aWC֤ ļɐ䂁%Zet3{ho_b]4fx(-6̫FtBz44 6'[LtUt^DC"x[?Z-JA8o#_Be?= ks߶ m(oX3lBi8s٣VO x'$T\"GNjƐv$yr(u1p0vSvW±硒݊_'tj4CUi(#p;Q7Hf;h ~'"|o* Lvc3FN[>{uKq&J<Dz-C#hͭ( ajyv[ܥqGK4;:EV:|6j!ӦbCY|~gs= 8V3DGD ͕?Ix ܚ(\KrxAf2JGC8uqk qWQD4*F-uwe, АAY-*FkO /{ǚQ #0;Y:p&vb UALJo>(W/&9\qD(t=~EZe yg bGsgBԹǚn\( fm"{zDXn(h x%ؠ ejWZ.mgo㚾Zi&oH3 %MS7w !lŤlE/Ga'FWwspn@~x_~2`xom\zYEy鶰Otƅ'! ˉi( b fWzH)ңg0F!\IvYn]CDKxZy| aֿ-a4zY~QbW6f`IRՕ*{MAim C%#z B]/.]vʘa"Q-?:c" 4Y#&#Oא>ia)I!r!뗰PdٗoשZnk`% H6q! sO)nk8ZΖA #u .;ʮc>ǮB>(994~Op= e/N]OgdAUN?t ]Q OA) ϫQÑ~m(kx_8EgHwohlm5g9y.l=!s;%%O40ߺg_t9>3@]xs4ՠީ$gךQj1y0>-+k1g 'W tRMﱆ2C eyoD_IRe15x l*[CCaΦ)iC3,m/V\"DЉ:T C2{G GgC$܄@7J9'z_i.cҳ,y6#?#FHiޯS sʛm}1uAY!vڶSHHٜt?qj:I h%䃤p^ߙgkӋI y X!:V|`e_톛b䞔,L?&#pNZl%%O+L .$ #US䕢`kmgms2S 2. -p h X"hnL}㘝kDf~U_M6.9vؓ3QÑ 1 4—HA7uE 7B zTRODC<-ڑE[VZ%~iVXi2̰_OqDK' t+hO|}*?LfG"s^*&O|f$폨A>vnAZdid/¿7 zhȱzFRTkȸeXƥ,-r Ieck$"p+vMj+VΠCxKZ]dE `"zcan?ct5Z߈UvВЇ > 32{™8~OP]lzLC&愀哓a;d`f)L:uZrB ڙ|Otfs£bY5QvزN-(cGLxՖդ_i%Fsq!Yzҙ *F5 ,BF+g8[YO2ؤXe}m>n޶4%GqPs5k}sg< SGQw(PK'\\~Jӕ ڕEm&d(ڜ^sjOv43N]|k)mٱxF)vZ1wId@iS ]yNQ#=?7@zPE,\FNFw/ِת (թ7Oj@W>Nҷg-:HXwi|N\"7. ê .:tSs4p(JI ͻ?8RaLU:hϹ;q@ n?R;%#5,TC09&-iͅz,wkLִ{B쀒[ :^'H !qŰfQ$m [I~so.HF) 8E [sh^ZaWʐG {E@=fxz6߯5p'+n5,  T!#=/AvkU 7RS?Zvǫy K7$Cr,O^aLKu HĘ |%RSV&# 9~+WS*6.E.MiK076+gOL~Vn G^zl? XsZ#||, 4fEEsg+oY.֯zG4{ !?#`en#f%*5b]U$~ќacn4q;;EAHa/*kr8Qw魗Emr` ^1 ;l0m%$;XC9 H)46Khqp>|й JEMWZx~J \1#(IʿՓs,1O{ipRZ_[^V?ܔ?Yz uwF? #̿O;}{XEPY+Y5:xL3tE(h;Vpc}<qBxt3f;Hcaw`'/-fF32%t|s,zJp-D#џPtZ#;Ϫl !H4c[Sׅ0>zg=56uGz3r-TG&.y8 u|odΪS:ZM {~v>ΜTsf6/HVB@ND_퐗8~jyMܡ9-w"BYnyvm6oZ75=B0*z X[*]zE-=}F3Zub~YA|\/Ée~i-+qhTժzi[p9(yf{ģr)2?[;*^Õ1}B3#/Qp fݛRsj@ul&@'I<#d/s_65 ["Z挨ѹ+Ԉr3ŠoSv`8/p QN%<}vYsk[7H#&HnJ*TR,ՋOQs =XF#Q] CT\1x+~@% +eIXh|zBKSRzo)f#:EԁRZ{?|5^)C]UXkzwd !rQK\N'L5Ӡ司>Ez8q&n2FoP0P" d`fM캾zcaUݤf3 qdU`<+B 'f܌1%8/{_#3ǀ (б}j7)A[XeϮ_+x9}X,iH靡p(rn4Vz͆/ƏG]Əfru*W+Dҿ`x8娥Z5{G6xAFUY]xؙ[;  $@ Vv^T0c/Aڰ,aɢw1@d.Wͽ4w/\e={hݙAsH v=S ʩѮy#*c;}*liHsf9VfY[$߮nifFÿ3>I[|҉OaĂ|@fayJgd[Oߪ[Zm֍@ވYfBX'22K?Y߿NCI/zFd9w@E\p PE[?Yn "K`~ -޲ͦ%0XZ$zx?q ǃ71LF1V_9be_ Nfw^cۯ=ӄ⚥J0+N<Ͽ %ʽRWչڦD0!fmG\J]T@oO H,K,Ϋ9o*&EZBj#V]؏i9yt 7T$0[嚗 n̐}:Ł>)J{aO<ӝH>p 0XPOϹb[/{ ^;cWb*;]RX(NR]Z$)j ?OBuHq.r {|q|ay p ndNah] ;9ry(Pi)d<~qdzQK<[>},k >zzNg~uWWU'׺G ĶPA)?:̶Y,p?sO8s["3m0`YFKpಱR:F9:6-_'Lver|'e=˻[E,!3Y٬+f;$wQj_u Fǂ#Md6plg*]Q)F \Ӫvg Z[M4 ݍc*Y[p2 sZ"pm)#%3B͊ixi Jy@Uk)a&AhˡW}K=TϿWw9ZqeZpg2?TA)y.5TI1U%D3Ji!sŚ +ڲ?:d~C[F)" pQ=M&vrN)N/[䥸? (3|:Eyeְv:dҾ5+H*?}{h#żH2?# |[[У+`[.q,4͈8)9;cNqCw 6>H-崍xfRphs򕴅u\ֹXp;#bK?)d?J]_%$ZhIt.dȪ=+LOPkw?Wif4dT[.gܘwKZKwƒ!.,#ei`R7:_'C6VRܬVF@V8-WMbTN@ЪOCKE_vx,t]*݇Lmrb+j8%xt42҅L؄/Ow>2~DO~A^ z"\(O{ˆg3g2nBdt'&L/|#K0Ml[^ uŪ X+M gAΰA MB.5zO~lԷ>gI . VF!?:=dfjuWS`d`5?<.T6LhTW<՚ „jAd[Ka)ZzӪ#/O W€\ ϼ<ɍPC'S+T ,QTBx Oô\]?Q(p}p,#4J׻Dg4zMD͹Ba_6H$Fّ-67}6&P Q*p">$ِ@Ĭ ISem%syݽ㑭-x壣#yfb{Hr268={tWLہ>:Q ےNoM'z)ɞa 8D[B \*ʹu+IjJҷ,L[gi)cɉ5lpGaj%.TPNVcXIOȡ.,p!HRrk gթG3۽ B.2yD(r%26)rqqK*w*|]fVgm(A?7!Xq`Dqd<"1-X=LΚ?zVIS:bĿ86G%2,),BZC n"!kVM*ن,z-beMQts,&S ^?=Os(F[HK¿<FqIP=L"eDhe/VC"x޾F1#`fHK{8)eNx/phˏBE`L*vbp^ـt&LtD4!Jd0%Gec}`|+ ay+䗉pYh[ӦTWAN`&8V:D]dv Q'`;[bOX`U^ZHOVJnA'afԏT 4Ǿ95[t0$"DGBh%v9߯Mݜ"Q䛦ߠp U$td{RD:_# P2y=|͛FO!'ɝDȥ T0 99ѬzN!$?٨ %њ_ Rx")yI@x%iI )caLuuM{jH <4\r΃ d- 0<uj5׹r㺜5X* iAM[w<_ݛvUu؅ >맷Q_K7B|o:UZ P{`rlts`&!3 EGzײښ|P.a$@,yH 1ChsarҡNbDD- r"ue\'dJi NRih[Ľ]1pp4.Ɗа Pai_'H/&>6n.ensg՘*+%u)"UU>S]0]?,2 &g/Wۭ4Kx6 X7OM( bu8sF2I[=^~-M_דnܲxf`Y rWY }PI=4*Â$UKpU:/Mm3 $)[r >gղ*KޠmY OCVK_La&OSb87Ll%("!3dd9ਏbsjK\$&my>x6-ԁl z]MM9y^q_m~EL̎q^żWnĞx1;zX?^_:tIGp23MيTlUYr jri ՊŰ12Z,BZQ?\A|O %<*,tR*":(LP:mXt?\DWb29Dp^EHKue7dӸw_̿#u 2*+p~ݿrm|_2K9(7GSQƞ($s! $iz}nHI+\ؒ%f:WP)=;(*9iz i\v߲^}K'h) PqK͢? ?4; ebd.~e< &N JeS_jzk=Bm|' Gw}H_̃V G~{#yw}`zñjC1JlIe=ΈKB`k|=2ufBd`$eP[ 'a|R( Tre5F3,N&\Gou=-T.TAVcpHvEm.vhKt &X@-1` oWhd(HL)2XpۂvN.զc0%Ʌ""`4Wwmdwh׼ǫ,@}t,yΘ;_T_=e@48@"=.- c"D=1rnͫ+ˎGb=Lk%;ZYP j>>Hy8Ge~v qwL4اIqu+S&'Ozjd ,;m [5c Y; g8BVpR䇝X T!i~<8bebtp?S,yG%k%ܖ7E4;0$hM)&$^L|E!zxS0Kŕ<^޼g(OO>uĐ8\& E3.p,K0 r@V< 5'x)H]W'Sp+zL$hR)tԮƘI {&̐6R7Ow晤rhQ5⛐xu1 rʔ @9a;3Vy7!AРÿ d0Lw˥W^*ADK6dhZ +U{#8VMVǞ@).Yj*̑xNQsޅqZQnMՋs,,HV#u9t9N}98&k&5va$#thx`3=GP!7@ٴS%~Z]^r^Kl*87Q94UC`@FOoN!y`] )0\+Nm!A9;V .B?yQHxx e]n`oe!o'':mu~9[l<,Ih׃;VHuf# a_Gi2^q#pH,@)<7:1m2 YupF>KJ7_V=yO"(bFۣo9q"Ii",}8목qA}AG~ aV!~r?lf4: $@fHN{ ع?XcC5@u-N-{Q#c+fC.4\lb4B&V;C6R$CyE?T ml%{b:F?Ⱛ:B:8 Ɂ~L0jYg*fޛ ^bqcw0ti\aQ{Hx0ZNH ]S!('Yn0u+Mq~!T7~Q'*~uAN; M#Xud6Q-j\GṄ"AX =723WLH (A#gG7XR=M3ֈ  v2fw2WW 9j ak{_#I <@JL/ԧI/4O,MR0<,4 C]BbzL ˴>2?s3Boq C 6yB&k/c8^jA,͓ VBP`;(9ZނOġne2S S&\e9y5b&b}?+@ /T7 e2Z>6p[3M~NgByz] XOxS dG@P((<g HݬfWo{kUi!Vw.U f!l8R[ɍt:X$PA8 2u{|Y9b\=&Qᠸo%/r}K] S'1YƷR<05lNTYbI` ~XX{XJ2"=ė=,[{wZDh`vD8l?;Hd)E%>}|CZn+i[n8q&❺_]Gˎ9wE:1Y`ӍŒz@W5dž[8AcQ]<~VoPrK@(nizS'싥;ƀ5û:otAPF>ˠ6C݄]1c$Id"Nu3_tۆUzێEm _HNssN,S*@lK#0'X>Dc׆Qy'E[ qxIw#HX<^ze-\= AӰXo2c( 3Ƹ _CStE6~ h=pT QL^)sE:g BWSa?# & ,עÑJ(ȨP1bp:l?]^w2N^o[7Ƴ@׽_!ɴi-"~#橈I2fz2tOy|Ţmʹm_MW~>-#5;Bj9bfͼ RIg6gkot"l|Ό@N?Y&ƪC*uܖqraT<||;_+?JG^5P`yD?n$& &3.J߹K4>ڍp~ _c-;#(t_( _YCr~@fr%4^]r&n IhA:[ o=z 3Q}iANXkX!T%{ItN $t< \@_1r.29˔aLR?x`DK6^\򯍚BbFPbd'-]1KZ QsKm Ìű3ܭfS?ڷ˲7%+vhNld>f 1'gXLQ1R ȁ'f#5:mil%aSFH)sCJ5,(s \+4*AF@R# |{ !~#9Փˊylv|GߖHْ} }̔{8#TO~iސ{uj h@~~aXՏ,1 .4g21G5Ѹߘͽs k$ >\jH'PvZΙPY!Q 1O'[k)ѴX,6'N=A&QA{-f`.qƯR',W&%D-ڍL^ _{]A щ~;}Os"ؿvC[/#pcH߁"$呠7' c|DDc_l$4޺;c] UEmTVWUXgk,D˰" E3/d]0}a7(%;0|h:1J{+\ slP&ǚ9 ? h9l0ZM2lۧȶ'TO EU7tyc˺b3ֶ70Te랶> n>7V+4h DI$BLUBX27y #'ѣJYÚpJ]^!xQ!7Enego9w@G âѯQ:ͲY驮 h ZC& tLlb|<{+ltI/) zOA4Wfd{0q/CqP{,S.oB2`< <0>ؐ" `! A(N%S7,"?Q3l(}Ϗ2@MEfByo eD$Aޟۆzbjg"*?<{ly4Ӌ$[a$N3,}&tQn]@ >֬3}8G\Bh:w&HӚcQm䲈N*W֞y`A(rdƕxadJX p$~Eα\]y%bPH7i5G)GR|PNS,6Z1NWV`CMIBH6`'c`A* m ѫtPCS%Rsa@Ȑ憉2{RIψ)Rb (l#{WZ`4Ϫ$a&ۥer> #Ų譄 JCeKp%o)^jXݏ[mqɵV`R݅LV6;4ƅPw{h0V>ٺآ좙D^N8b'3{+>oBJw#$`ja iHPc\V[?["7׻NѩOʯ 5C_T9TǷ@fH_40DzƂU5}Wq/9cp4-$_C}KTR7rPUOSO^"}t@h%dV}s0ր`RfN^zzCuz_ëx`nVx@'h~G[m< 2Yq߉a/<%=JdΤ'ӶFBڱJ߼|̙S;M[C收-S\ ~`epٲr:@|/?iN+G{dbyΓPIV54z"Ŝ1LJsL'fg+gbT Im#-x6"r٢&Bsb߇^V##$Ws|QQp2p(B0CmK'2?8kCMG-:RZezIG.M6zvh~K/aϩnsYcTuZ鍯Xl6OTbC>!V^ZXEO<¥:4!fEl ~=Mmk-sx{]ey T:pꧬO|2iBq'Z@Q/w-h[',Pd@'JE E)9eK>(-}E+4=ߘsF 6*K#2ف9|-ѧvI~P%>o$*rD$+f[`#oNtW lpLea[D|J6}[GIyJm腯k\00R!c,Br["~Z)/-ԡ` 0d}"WbTxϪ1b cpd ј"!(Xeѭ/ٞcX&E &h$}\ U2fT+~.cqV@@JVa %^O"/{K$wl i*XrN.mq^z gYZ07070100000016000081a4000000000000000000000001626034b400002684000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/gpu/drm/i2c/ch7006.ko.xz7zXZִF!t/+&D]?Eh=ڜ9P%2]eޟ/bP>  [aОKBdV^FvI*IP]%"XTW\J+vXF@z[^@}VFe>3aB-#F䂿>31lYVڀAޔ?Eۓ!{hM)G b=z%~oz-O6mリ+`?o$$aƧ $Oy8WӴOCеk7<9JүpӦ.x[}:vW[OX壞K&N}p~'cJT`ncԗFN⴦2GA@N;Q"r3L׷LA'Gp9cRt4ݼ4/WfgG!zڊ6Uv=6} J34)a v>*)` % ;D !~c6EHdP7JyAo:*dn^R*u[լ߅FTh%I.NpUtF(gJ?`A"\]v:хHdʓ=0jۺ".`r6,}k;?Q S-kG1vaCU\a*;}M}mf$VSuf2Ño/>=Ds|nSIfiݍ]0f{!<=Tm^z2Ʊ97[˞2݃UJf^_;vɛ ӭB"YMWWGi <͌(QTE)/ezBIOGMH9nֹT'׭^ܙfEQmy1뉞 !SE5G+]m'{ L.az[KKRxk:JRA *g@&ὂݠ_-V -@*IN-PZsv2 Wi}7p޺~GٞfJ#L)u,|MsAڸ{5h?y %gQɴЬ-eZł3yU—J-+y5}$0Ai<U&C.$CS:uTn̓J]]W6sX$aez#̥&MP(VjUƻ ӡ0 *PӻV&āgKZ0f +|"gXtDg |{ujv,iNa]-p7nIQGK~*"DdEKya1ג#TܤYWpr {͐x % Y])6zAW@7}[L8ϊ"}"+tj%!ɿ'gA)jp>B\[.h.l˦]z5bϱi  >Lwv D5A6wspP߰$(+1=Mk2 +ImZưV12lr2fAIvwulEpo RzoxpLر V2f7"fSFb͐ &Pqfz &) 'MGŜ?qfZed6tR,yi=534 ˽<{ !|k~1w+2UXBbl-FS =6[MR=nЌd^OڷZL>oZ dlK_1Ju唑GUT.YK #Cwrq/Ty5FϧKk/G*/-AO+M{=Q< M5 s}q dJ5G9{,#~?j. \ ?68.{6T--ɫ+n_ \o}L,׶wZ4<`]v pd`I$ݲiǾpCv 0IbTݼi8m OK}Ju?_Ϣu`Y(6![6ݡ*0qgowzWח>xr-řgMvdⵈ ,SyW tq7єnϜww^e +xaj"=qBـ y@ӛYc%EL mQA򿶟5!Lj hFV>rtuaִ(GI q@1VD^S̡4uLl6*s7s]> g"oI5TluqpȾn+糸[W.3h"ȚMLse8ќ{tiò ]܁8DDU9TRK?_§61+3zV /_w7qy.ڸ u/_!,zPĿd[Y QSuK* *d7 .s<`?9ܕwiї5 jFqn$< lC^@h%ot<206EF="O-R%iuSB#usO$-<`GjNsypr,賺EHN"fDCI<@,$U?(4KULa20'|]0F˛Eb[$ Fy >r% (,_=z#Fӄ4\()eOoWCX!D/~>恽-/S!Cj)WgwXn>b΄ n_AcѾ~V/uˀZ0 7Lمp1apדg<$ x cyASF;a~eƑd5;z1^cjt1^k0i9xYgڄl< xՙ4AZG!wFj Gݵ,2*=`GX; .Mݛ*x㚀#(SOS0Kb?w;й>3^H:cMH%w!"O}T !$r'{ͭ`#{55A+/PB:vy;sDr\LpHq#SA&Gl _EJE[Oj9 =!*˵̻(or:{]ҿ>ݾ +Xwg!Z@<1p t)T.mNk 앐~;7sw7ZNAP2q#kH+gi`iFj6 əW#;ex+As]鲝λCbocYmimoܺ"Ƞ Ϥ6+ʍZ#I;YM|:wFZ]Hpw ݢ @N'=dΤJ)5TQ_yGXaZX;g{u=MRQDLc4% )&l߬ 8ieo LZP e&?eg@@CN#> 3nOF Dž>(oҚ(v8,R"r(_ʺ?:dT,qBhVye=%0 $)[f| V=Ielu@ͅ"'!rڭjPw1#9i/Z%)=tG_ o[$טA GwnJSh.m oX|B^ƃ 5vJE5j61$ %f8#e$` (MqbYq}szӓ/jaBp.ӻvV­Ƹ3#W|54?ۻqMoNv)Xp>=ąZ:Qz3pU>Qr} {F1n1F@4zPY GjR&zٓaCXٙ_0vE= l[x\ET`tfK);U\xk1d-ΘR}RRq; &uX{ڒUEǸmnF,3&Jy؀r˵jĴ0Fd=036=NLdL"mջ7KP;dk0َ䊩ДkJ: pi!0Fl;h7e\V|m(;@;JiSe`&uQnC <+Y8kM :q}6>>v_-%İ߿Ht^_ZiFi1",SdKt"0;s, &K_Y.[mpAY< `s a5?rIhT J$bIBS RUݝ#|L||)'hpqeoҊ_;)rbf%Yu /t3a B@zhjHyFAx bĢ7eT3 W.D DGU%eDTԘ*hT~t Me~eoF49/7dP:$OS帘vC n7AHxj*;*_v ͟k0r#?㑔^2ұ;tϥc皮_4E(d+VH|Zat`خVI65grtdǓb-.p EA/5r8K:y4Ga孩 _(гXQԄ*Ђ xX2 U\.Hǘt4?Ok^]+w("i˓DC❌Y_'.NdՓ`M[oJrk]jg/31oiy"ng5eu~dTeLmt8 [Q~E_[b:0G1< X DǻbnY/nq ܻCYlx~L",3MSLoM\ 3Aw(&z)ix`R/^R{kFE#'&c}/*BV1 ,` L5(I = NFWU%uH'&u)3 aJjՌU"8&X@SW'y4~;~ĂK50|ti`hH3F<6D/\Ch/گvшo q07Q\ _2cX0 O >NL|6+SŸt,,^c|JukU]˜)yW (YN>pE. Xܫp L64H)"VOJc +ƠQe!yL0lD3 jX鼛^_NB=@Q4U28Z{`וpo'qtꁑͱ8'2o;afs4 r Zހ%^O\٠;rN5m)Ƥ 9 < UEK15hӇu tv2喫t]@/Դ `8qQl'2VX`r͸:gJOW(BBeTVGZU4IuFr[b(GWNNH4'a.6ȕ !TifDZ* uDC09gjR5}{'xڥKŎKBք!`iE by1^mԲQ~9}=P&?wCSNG<( +P;>%C6y٩Y+q;Րݐvh|ETPv'^fdͣ:n8=_fG vCU0Pg4ɨ_!H\A)H uK""yr <֗p7"yѺӊD* yL\Rꘀ4چK_V4P3 H]Ү @2LJVL`'u4#򆱸4z\އ'srx]\[jWDF<^s$(Ng fҦSS6@ dy ؍).  k1*A,+[%H P;3T¦m/F)?;?L C7xbL&eX%8idY2:Иk\p:@Ëㄛ~9}Sd 1*@|\PAsuW()xQ8*!h(RyTis6BZ=hw? $Wi33! 66.kS<󦤡cz(A8Q|j@uWTMHfU(1+" 9Ӫ0·Hs5ՂXdCi I6_ÌTBc#rG'wUr`[Nm4˂佑̫{^+ywWSҿĞ"^v {seFhFλ$4^w?c smgWu;/O\Hw}/*))<|# }r)T -yg2q)Ήf!8ݨQa:|(kXǓr]iy'eezi!=I՚!CyJ֮Dl@X3 {G7:HjN+݁ (+(cT"_4ovaɅ7~Dp[4Hbل/84u単q:FH~+h tڸɵ73{ @PXټ?m:xHdf4xZ; VQ"ԞĿ,#6SEVb3$a_Jd;e Z|*e[lkE R!;q'4HФ9z4u9s3R zJSt{~/HaV^ubì"܈zУ-zӺ[_[۱loީ[=jnM.2A ++|p-o,\:N "EXyj}fYӷm~0 x UީQ2͵|aC Sp^ʟJSœd7,vy- X |#(ŨF-9$ʢpRO?O=$V`Z|fp_y̢|6.ε᠊,JUX L.Bt}P%CNst+2R&{ZR)_` kz߼YgO(wIњC),b`[98!܁c`֖:idIԺYpEGU%?WTDMx"UǻnBZB5cAVlTD; dS! Mb.u`hTUV֔ +4SƄ_Srbq& f J_S q ~i4Xd;&F*}Hsls[YZ ˨^}]2"})tq"CLgYZ07070100000017000081a4000000000000000000000001626034b4000013a0000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/gpu/drm/i2c/sil164.ko.xz7zXZִF!t/S`]?Eh=ڜ9NO!F`~0Wp9{nDp[A{!13\1V2AGW$HJ[M3 bǷ e0U$|)j2_)w,&[7PpN_FC⃿5xDU8H|6s! ޴:ŁȾztu8:]wb03!&>\٠ m@߯^`pNf赟p6Ci2\)™܈Y ٲX`gϧ(;ƾ7vm"o_,LUW%4`Q?G0*FquQL*(m-.,e91 A|>RYUzk2XSv̻*ؒ|k*T2v@EY"=~g&zwV]ZD K;oGHaW!\+40}7^mfݰȃJ̙\,҂NsL;nEV$Y^ wbR  aAsV0o<~JO $_Yfa;𔎞1IJ/u`++_X 3u͌"L;CCKVvx X0fDhwz䬂z ' Tq2Vm?%)h |2_ʼ'CՊd8=1;ba3B`L 5bFr+VKQe,F #߶Ue9ؠ~aqIg(,$&{&鴵ՠgabA~4GHS AN&"n[yJmqh;Nv.8qcQ?9/õt"Dz-OnQJǩ n>BEwM4ܲ|˰9EcW'|Q3)?)#ܪne`dMi}hJ /+D9Vޠڽ92ubPA0&6hd*?Kd|`QծƔjrCڔpc CiNZ`%V(M4O1awɲ,Oɇ(Pt()Ww)# 5v.J3Rbf1@]1U0+5,v,;$UX X O9Htf]ZFfbJp{_cJm`i6gqi̋ELi;&jY;'tQ_0ω1҂@Gaf&h3dힺ-/|c-caynLĴɕF:Tr S˱-|7#ۍ(i7@H7o;#ՉbtuBt/MsUXhs;%RbZߊoRxuZId?5 qCiaߚIHM+?|27n)뾃 ځAtAm /`|%v\2 fy:@чb7a?*ث;̚OIur0DZ#f8=#>=47Zؑ,CX)XT+<0(~'+"0W':ɼ[]'_I!/ vr~/*`MV٘ $0DEXPyTsb[} &\CHBZ)(Ȫhݩ΂>H3 P^؂mcnԫ:P=}M Vx%~ ys$r\$4?\~Img#]/lXG/b+ >[|8XV:VBT3v/ߖ!vJ 6*G u\8}-h Wj֙9SȽi"`Ij YϦ㌃@2&nCw4Zi4sL92S<2R#VJ-Z;{# ,t%zvXhתOXSFr:K3~I{lC ^ItFFi~FP(\8qOOc`d^TMé'ܻ]2ݪgL bQo'M*z(XwܨAHҶS(C VwS fL*Ua^`[E8M6p7[C![X}.4~X<e y3~ E<'# gHOXu{ a'L|`]tx8_Rp^g[P]7"6{:_d,jZcㆯ/|+ZC6U&r+zuBVF7P}+RDe165J(/py/aZX:SnxXGI6֎p@nL6d&8eĿ+Bngr\8BUulcݶJg>.%Mܛ 5! uxR@hVh{Zo(&B ycЌUq g]F l>hk+Ixu<`Z>f2ti TlE Rx]}r|}<rXN%* JV:Bw.ԳJ$ӣ$䁸ntCI?ůZݪٟB$5~ڑRiec qx; G|~WbmzNTPEh}0p ݣXlUd+DŽT1ؑE[LLғ.n`~@-Q^r.z܉E&,&ږJe 9@3L;LL?Z5>~ꐠFaFzrҖMӾv*-8\*$Q3-W"${B+'k?ƻ'ډ?) /V+C2~VAkG* !Z&8Yo'M~~ ǛoyL0n68J'.E6[|Má4c\:]|0K,5(XZVPfa ,)}meL3 HgO$j}m&XRJqyMzB`NYa;S:v[kJEy杴̟º[FtjYfjr`kk[ 87g8JZ@AiS"Q^kyU/C~|Ap]gA6<` CFzX\i] {xeNz!W}#(p{з #ǻ?ŵh&y Yy %96mǃq8"3LXZ1h cX-akAg87;Nh{`*ķZ/LɏNzR=D%8a:uwH<8(ŷ?S] jhBGS"Kl۸'nk] Azq`v_?L1?~baiI3»SK#f[J|8D Ɍ0en$"sw3 n9ss eN&5^j>ڙ̮kzmR {u6&<'gYZ07070100000018000081a4000000000000000000000001626034b400003ad4000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/gpu/drm/mgag200/mgag200.ko.xz7zXZִF!t/3:]?Eh=ڜ9PtNw/l y0B~$-ڲ;nLJ#U^ZF6%?y rX'CdH 5Y?Ӟ&|ۅFZ x]FlD2&j.@>E9 OW*Բ[oVh'X򠺔LھvMhɶyuRR.܃䳜kzWR\RM OVBgfwi좋0,3e=CXh|/2HH !?&=T;gQ8S>)O/'Eȼ'*/C[R9Owr0GY n+R)sx/m[Vl?Bٶ"5U@D Ν6t;5џa Xn44@< ~_0Tcr8җV9h]~2ǀɘ hRF5Fao}LEи:yB3*̏3S8tdPZJLX"27[ǵu綫WYvpMe$Yϛit R~""A.Y, gYW`rmgBw=!{^b›,j!ZnQV"֐^JC|tN/g\_ˬT$biUj{riDAgmی,5-/Gz^S4t7oEqDh* rRG@ ^#oEޑaK4 fg7ţ)u +z戒v~߾bTrh۴ؾǫ`:?,Q, 4_%r0\-2д jQ8۵M*bx'Ǝ$f}BG;*x4=ԓQdX[>\uղk@dWyyɞ|g7uCjQwֺgFx)JĻbI155˭R U\1%G(<%8gftt8-#0=\5A"03K7IW[gGu{"MjAr&CRZMys~XqA+ 2V_*L1_8[=FS$\akr̭Ը#{ECҸRR}kxqK ^=ԣ&FUuƽK U"#R_vۜzsppy>>"u Ai6DĄ9yØA;.-{73A,YLO4:V",0yRIA/"'uqIXvx̼jB8no~H|"[?֏֛wH<kⰮ$ZX2@C1)u4L +feS2Ӻt&DmYdjtw:@[ <#h9~C&aait˭,MgdڞS^L X6!W3!I)rlRV&41 kW g_ no;*SxO#qAf:4c%} #I@)EU60ڏIVk^ܝaTmxG6[#@Ĩ NJwccڭ\̉ VRaڽ[Kbm3\nZb}ZL㜽|X,:Fc?!lf?a icޜQ'n+]E=sxI};\~}~Q욧SlDp0pm6u6w[NǮu^5ԪTc&N ;òAp]\FhI>_J{8FjS})Jv=ݖ+ "eQ_c~֩zv 1Σ4{0 ֑:Hy8nCX[X#FHtuNt#,[M:aV~7rCM#hZ9=,`dk++#mW;G]UG9픃eJn5~U&Ap o5ԍX)p(Bޔ70ClϏq ձ%eZ.dugާdi* 1)~ -_\h*}uwN}KeP:;!AÈ ?eMF/\]XgB0~챢0r)5 %Ԗ]E-mlWl1^d?/=ks%Nd݆(V UKD>I:I  S?4&D8;tsSQ2$S6֕]B-˓H%#W57q'5wnDIAv0mJ*zX~WX넜UKڲH^ vbxdz$᥀h*thdCI}KPr-9AK^@^मTt &MchF(@^ 0;4Ɔs$bX%˯RXsx-xiBOVtnI.C*K}AuQG=SWI*&~l&Q`P֚_S \%2;WqOp I XG;Pdt-Y`  Z`;+P_4 `%g,6X?kK0gIC47OQ)AtFV4)iѱSĵU$ IjD@6d?o?j ĝ7hW1M0Cb#B(4`."=DCNWH.Ҿ2i´Пa8Sٹk&ׅ3z!]^^G?Jͤ !›O;v[RБfpF [+neu FcMVn0jʐEN:y_|,Ik MUˁO;HTUy<4| GnUrpGo(g@}lz?wb͓S'zopFM`Cob0Hc"aJ f 4@MM˨QIF$NL~Psv9ULRBx3zSLui %M6rd87_kZvf8hێEխr꿳nR^_:x&w Z2{]ī3Sq$x NΘ6n8g W;BT ldfvؚ`'"T\՚jj}tP SG֣h5Znio@ AW MT?&cmHǦv{:tȣp!l $ N 5A'AGIs½YhRد7,Md-SmvH&%w?Iĭ%yg=Dfb~TȔn Pe84AN8洸92}@R I(iw2Ľ u!T51ȺT1DZ^yx`D:8l?o^&@˼nbd{Qֳt4ɫrw|#<<=g2&f^P0)̋ o̪&x*kB/Ǐ!$ \>g-tb8 Kv=kR f x>Yw d]ړN/ރ8x=mM:ox*5F߉$IX-ȃg\${sD/۶@ C+Νz`_լ@1ݏ<+ Qv;D c<\*ojy dAMW"*+>7UrB6:%uka86\W;jw<`Ia庻ꡎ'!],LQ;ebgĜ:!X.s>k Bb>_ *4Ul6"wL &a?{X VUsD1 329Ϣk^n;YQdPgpJU{B&cJLsjpCg3Ou~^?H9#]|{߶8>4QaNL;8|xW[E>8MTZvEoG􂢸F2XuůYy 8dCLc<>iFY1H_w@V__@5[ȫA .Otu%wih ;:c7.CSnU|̇4( nO(&Je9P>zE*| &7E 8=(S%YŔ-4hh0̘ӧKWFW\ 0OUXW"jxSZ_J*& mLrk:QcdwZG !3O8RiddA-}Lq%-Nxmb5;dI NrYܝ_dw8!̿ʋ0m"km%RExO'͍`54%.( (wH|ap+)y ~ϳy)qG]TLT o:ˆt!n6+se4G\vy;+n#S ,}@R)I4df3N&`U]no](Z6s*M{7FF~ o2٨$ͩd%{BE۩O+gLjB #A=/-&nȈimV*ْ/]Qh+?0 qv06Y^@yvookecIRcsOV\(_ #N6X2L?ٵt.Qx"qPכ4S5 bs;[3n$ιٝ"BTCkfǂf 9mx (Wj 0?$L9=SqLB;ַ)'ǫfǜ:q 4KzwxL*.  3<îodeX>,I{nR~%džaݔ bP.`:^N+^6<5jpU4+"d\QQa#M#Q ZWASSJg90`s浹d zBdGĔlzPY["{^ ;<}BD12ع>_铻D1&_4ŀFf.\_j`1X|bEɕ m5cCFՑ"٬]+A!%6QEk-D©F )P׼UCUKtf_ȐDzͽU^f}Ɯ5 לNKGjW䡄H4MũIƻ>:QYA<DZ_ڊaNeK3%ӏxD^j|› 粕+ZutQ Ty1 sz=n7dBWU>8%f,_ǐadB,k۶OB@C.dXmmY3ͳ稍 y5{Dz` 8kaR8h+[g%d[>ᅫ/X7j4nXf={cf{}Ġ4W.=ťSA9o!EC`[a1Bκj. 5z{M҉_8Nk&_QNX sH˥j4U懚M T#Ғc ƒ,~덕kD̴F*FUtDT`[ᬎu[I1BUlpY]9pd"_‘j^43zv7":!Esٔ񢖃҆:OC8ˋs=Q"ʞ ㄂RG"o\XȠ8w)f&ጘ@CCl6tYC=v(+Hn)wߧk"=v;U|r%:F]sTo6ڔu+5$fm}̈́ dhؕ|qjdvPFai2{荌)gt0 O 9 Y|&s`r\:_Gh554yiDi2O8Z1965꤯Bɛoe[Uv8둫)o(o!Ό?BXS ػkoak3V]8Cc DﮟAI$Z49kRvyWiL@uR+s7p ejE2. &7/{loۀ-ШV9๺rX5rHPnRYH`{W eӏ@xa_&5 sa;|'JW猰+ȯP]xԉ&>N^F"_'*j8ki^Q_G=/i$ݮn池1ug3ѠʼIda U-e$["rV1cov__zϱb:[ q0i=#bغRi1P^ U݈dVH/P?Dp}11ss䭩YSJj&oi4يs6z F7jI.))V UatQso7CI*ҭhj89 z"ia-k|VK [qpӶ5I*}tDžrH@ymC\u{e;5&EĎr>?;WwOy!)uǕUąjHRR %SɷCq>]jXfZ3anKoJuD̬*A7oc/LII)ZEIUK]B iO υUtKzOʇuSf+iv.@!$qaJVmAC^\ f6`Cr(}9ttG#F^f{LLƘkAqZa%sXtY)upIтS8k 'F.*[n#GdJJȜEzs3_G`6<#4yU`<;|?9E# S#۬&cn!P.mv/立<F}'@ a]i¹^N4DO`qIjq9áyG􁛿Գ(M%D4nk.{?Py۠$dX}#7P/%y>x;P8??#nX%٬P8-8A =abNL:SLc 8ͥƱ%JM]E}|ODL46|ܣܖkF)U>*rS{^ќ^AH"eT6m36Y,J:H#_.YY9m;~$ӞCvEIy켻fSJL*\bJS-Xf5)xgO4(IH)s,{=&#R2C801%K cځ $ gv@O(6d -FDПq6EpBP*Dq ,6t Pff%7Vv: ,J1 {MV_.V=FC8?|Źp]?o$>yq4i5!&X}3JCM@}ܰC^gh=Ou3bBQů"j%Za}E?q\P?:+Fm0))[4ӂY/VFYL7Zq)t0kRf f9&%'0Lw4:4M8Vͺ;ɽQoK2A! 31SP t=~~#p)-P)Ydz0 goD-%,C;żΡ=OgFt˰F|W?*>\ܮJl>K2;v$`%qPkޖ ]UX);c`aK|8RC%RtT1fpje G+:sAcCyb^QʗLDԋ"M]T4ĄMC'7^ 8ޖ܄a^^6r'exlBx&To rcs)ƊǪ\ȧ!i->6it-ݭl/-f_AF4y }Жr'uvIdsCo7O-nG*29/Gfq!Ү8θ>{0y{cg<7OF8%&n%pPNchH%O(,7uawIQ;.HTwb vo3+T]rKy">yd9[ƷoKpt91M6pė/(umY^g?faΘdʍhh u2/(/XeHlͅU^ ރ}Pfccr/[Rܯܶ)mIA|\-%]nCmdBACQqeC$NȻG4:`{1z):9ll1|ȩn)A(ՌǮrZlьz;Ѧbl8 #eT~ͱF0YV52d L;-Y7 NlcO'I(XR ?AgpF'RO8`*+#;J,6)6ęe?o=zfCꕵʝ٨IX##$5<7jN*܎pCgRHV93)p 2HnY~`8/gItm֙$BCe:{Z@;˷թGMJ;6,h-܃+e̽C t BQֈu@&]A +7Pꄢ-JYR)aWǺGbN+=60tTJ x>B: MHMYG''B2\7[ `N\oYiC`/o0g+ŻFk?Ѣ.Qm,R vޙ׮Qx*fJjHE< ^L:2KM46o}ݘh2B T>iծY‚WĿZwF0]GRe-+)[߳ɒG8e `QTL =stt"\:geY/f+rժ#x4`t/+^?vY`k zIml–/zr9luq|*UhtaKiN&MS0q?2Rq/?>ES/AIe]VSGZHx Ó_Z>>Qsqj;j d;OP&cnlGol- d +˘3RA3߽[`{UrmQ?y6L%:FɠU}_Hlٶ& x# fikI(+;LnΗ \};G8S<jy2ձth"d&݆D+OD} !V2ڥN*I0~tRah&1q [bOШYeHd;ڱOłT6Nթn{tvvWK/b˛K !|t^x7`[IeI‰@~ގ`H?|dj pWhYg+B%/K'.; 8/,4{ԡٵLj&J2tpQS:h`9A;:G'^Θ#2jA4X_$MԌOb6кC57C\l,լXu{d-JwV8m*WS :#^-Qn"Td:J"3G}R2c-}f@zW JLd";}/f~G37{ ɸ]0qZxtfh$'% Mp"w>"`ٸtw'WR=`{EpQUfNQzICVt&rf|Ҙ }kƛ{5Akv< Ó@eLԬzoJsdmN ѽ}5_VӀѴ}de[|1%.)w{(zH=@k0{9JĈѸz2kޜ{MQw[K {lEA Ŋ>HjDqd|?iI*9 vr|쏁]%!=_u><_gYZ07070100000019000081a4000000000000000000000001626034b4000ae390000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/gpu/drm/nouveau/nouveau.ko.xz7zXZִF!t/]?Eh=ڜ9Msq49lS9;A!}=#X81nvTFpc()nwa /VU\DhłaYV ,L/?VoGr~Ѥop eFv--EZ_YN<煭"G~+=/;w<*4qt,<jl#34W}^5;lHSrpr8zBB1΂n`@YٸY9 \.FZvNAd<3F [rfQ-y#~u-M=,,%.>ٝq6x - s[ ue\V%8v7\O8KT-,94$RG"} R 2N&{N?+4lӻ@9N6BNՍv<}<,6S0+~L;̸yFX(ĆAK&⪭b0hQDKaK(lj~.Gp&n;ޢ/.?۔~K[QWzqHk&d($]Y|;*he0Q]Ia%ʐRk:C;##` AV=h“`XLos[;qPw,d(^6wTQ0u"iSi0_4f܃@J@r#k>HQM .бAP?z+imD=F1tUo5F)< TkQel\C_BNNg~|> K{ڍv5Ѯ8m>f.DN}OMN{&Ju]c`ɦD| (0~QL z$ ; Ƶ/!Q7B2QRA?Zq('(K"#~>31JɆp)BCV}FCcE5E2PKHqZkcN6T'U"K "L6?iɵ'2:*-/M߷&!. `RlAe&9gC5Ґ!)Lw ?6 `{m8>6nsw]I$RѲ f[\yv vE ) ԄU rfCW9[h(77a 1Lܥ>/&+r1&f!]zGLӿxXT$]2X>SSɦ(AId MP+ru@ZOSc$xIop~y^ kա((ߣA=wK1 ouoUY͊c Y2-"Cf'rm!c`L+HqJ8@dc7^UQQKOp$p] B ^JJ!y<-@BLg Eh!D[a {rXwq. بFmlr"\U,;d>],AcBҫ{Dɗ҆ 'l-(%NV3?̵DHC#^XMUrcҖ8ML~"xjyEv~4u茆%BA `%ӱ-魊GoFG{;zVrlNږ1@4gk3yOgMqcN`H/JXm?ԽRj2vI):ϳŇ.,:1YU.d9ͳ+qG;iNn /2]ST+uhE膬2nE.gt#٬>^LT N%Em&cs86o2ѼD1_ vqcJWH5ԗ%fV>6wޘcOzs^CC`zoNj*o63UU.푖8n;uTCٶ%ɂiH' [hdP&0:cUnbu\pwĵt/* ԀȗA~9DeƸ׶ln6eOFp*lB#uv ;Nʪ45Ts7iiQ;ۧS#@P/#] /ER*}削b} 82"32{JZv{w"\ 3I>h]DloQڕNvו:%AH:j;W0hO-T1] ? *[/=SljzQ4g}T`dӌ8șdM!"-wIx|F׌.aY-NQwJ_ZPXRr.fŜ?+$ϑ5o) |VjeVW v|^xb֔ z[kKVUtĺe$㓑@0b%e3BNmѾ27DzA*qۗe[n`A>pdiB$غ!`DWE8NacAw;i聾b> $1Vᚌo3ہt?,; |D%]kDytݬ!䂅/FYK i$V:\}#?,ķnYK˵Y)7*A"Y^])!r>To9i@_qRFu /v1s↼@ Qz[)$}LJ4:yo6()SZ1M_&rMM} Sd э6.u?0(D7C{qN~0 ũJl)j۴D%؀سl| = PKy 1zC]$e4*s*Cs2j2H7|_`ZےqԇN8 N93dc2Sr)7sbrнj Zѹwq*J]@K:USǬw$Kg9Aa-v'41czkU]m7A3K@i(AP/a zH`l)gE%;j[hDCS|0?5TftC-PabUQcbH޹ũ4'87nz*PX l}7 gJ7 51AP(r}x72 %Byd kNN7GE~Y2uװC ,]E9n հNIͮ}hj=ft 3E&xsׅbs"T. ɋ>JSn)\x *y1v<; :锵q?v$C GV:qD®2)xs&wݰ[idܙעw|q(X(Co9W)T ǫH^%>d';t_lb5ItN5 F@Mk|RrVۿN50wiDt-j7<8ƖȾ{IpL/ʩ5FLl%Yw5. 96v(v+zB'E&N9]M.o^Eo~K;ۦTAyGDL1ڳ(>tz5LVr :EL&iON VX0 W&5յ GuD@"!xNDO Ls?,3I5L) Z r8e- ÒmGX8JyP1s%1_5qF>ƫ3˹aɡ"^ٺ4)7)ʏ2@\JTBE1n&*~L͕+P Vwll ]wAZ[!N;-稓vƌyA6FOd嶗ݪTęW| G*}>YmN)N@ |gf9ԅA8P9Xn=bvm13s'paZn 8CM䌏|9Q%2k4'U\F6AԿ˙{lȢya2#&z; Brx<d-~k}hʢlɐmEIQ׎$pz@BmKZ2#0J4|Q~Ī1~Q@qZ{`;ء0-p ;" q{:1,P$ Bs8VX?}y"B,v?l%4ח+r09Il' 3{axfO٦.+鹖TljaCt)]%YrIolMv--?d[L'j)7CJ= ``#7_4Xp0X2Styqu‚&?Β$CP=;j,-=xF{($j)؎Bxmz\#QD FOb *HF^ѵQUDK-4W wX{&F@Q^슡+gjXfA,l"0YC{mH%Z fBbM aq[3M@2V\:!yGn;.cjf- o9hcs!/M=ȉ&,qZSB6 [Q~ԔwL48 (g`w>IPD )Gqi 6ME'p1)xa px]n`Ըf582ՁܨN0-VY߶?h@ 1FKXՀC* (.0z$BLSJ uY?R)J%fU |ŵnW ؑv+;:)ASCH04C7?xֽ~h p* b+|"$w6( nJʽ{m3÷rLg9{iו?M`ǖy23yK.yRzr\kuSW|d`)P:A!/ZBjT"d|VpzEWrVXdO P?%}K/J@ jdlKF)%L+PoWN!ʴ2)d&bȎ٭socaR[Xr?erҠ]H;LI0B(1*i3zx`oc]D5.)}ൾ*wGf!W˔,[zrJq+7:v0Ny8Mkf˧:{.@hU hFB\I",P j|{oE(I7=;ҙ? *v̀[ NC}k< } %v3qr~Nf8?אf˴sF4'{= ˆH% hdюmEO FX2ifHZ2TXyPJca:oC[ع{̦Gܞ=^v@1"BnWle ~jijU|%d!t T5^.%W.C} 71.f0kˉvvB5zSgC{vwTT^yj\eR+TsL$6^nYvwфn{{M?R)!tB5>X~6Kf(fĆ6G<Ha]Wf 'n\s,)oID *\FA ▆HЫBaMgBi`5b+= Lchh$!߂mQvE8e|`Jybm ֐;BVg]LmDădA4[SauMh5EdxߝϘV/k6S ӄ(vkMyg.)idq\:z̀w]7ﻉ'Z FS94jtS¹ɂrXP<>NdT5˃GrΌWɱfSsN=~H15=>A؀sYHLDD0fs)+"B,j/ ,xݒVt7jg_sA" ka[B!myK6y{4~g $p`*Err˱m0^a qx5cĦb̧`f̐+% ۘlFvn项N7꘸|5}[/lӟm?1=LeGDUn8wޕpY%:8{Rݜ+bV.*&.X"Fj70e 6_'1 ='ou%C\)mdfxp259)8V Ldt0T1o(%i*@ PBj'# c sQ5 !=ƒrGSa!q˝d֌=rS©1POUj@0fݎm=XxI>k͜ RťR.(I}C^t%hd1z:nl)@r`^a-;-WLݫ.s H4seh)r-#p6)ij k#8.j6簧ѧJMP]q'&foktLʈ-{HD4 !Q.Y@픵ޠZvLLVP9 X-WIvdxxl`0NmN5eqrRXχ9᭎b _=Ow,-?pO`.uDoЇsN"B@% i,ah']%f@3 2^sI߽74R"ٯT|?V''J:?#h6t_N{&1S`9p/o [Ѡsd fƭ!J$m̀݋ Zoqj]¼wk'؏~)Ój5oh5ssy$2~l<]En Ov"ŗn-hbdfqvYdA/?èoÙVk_a v1B']Y- 1oSKeN?>BFrr̋T ME[Ғ_崟VEVӲvt%U[f( ^wSbh7q ӊ&6<ЯqHXw]U{3]rR@P%zPťҟ> ? `˽l `D.ZiW Z^aFBT9ܨ;7SH`dڬ a2CLOhI&hKU_,RLK2|wELby,ǭho4zjs@,xKLEx"\vnFv?)sw" VhmI1Tw4;{l[U`dRSxhB:J_,įj߯UXgV3=YF1 Ҡ3<2y#cnܐяu2vVYEOqW`rC搖ж~KٵUv7H^v=gGöm`X)6bQ0 t04/g8aifҰ"?܄SGvTrJk{5\aKzb`Ss5Vct ߪӦ#]YKdZ߫Aomp}c_&si'5_Tt'fݹٛ^c䈬2v@O}`(_o׷m,-uqHW\U8@}'&y k w;x]F%KPʁu&ÀǪ>^xnZsuAtZ[PrJQS lb9v<({1CQWNXe$7}K<ѭNi{1-{_eI0GA_O{S>yG57S-|A%U{ !Qy<Ȟj&p0ciE2(~]QRr5e gܿNT40[,:`0l7XUs 1ޅ#L([VSS_e('W Pb ii@7*n^duCnk=Jљw-S&Gt4\- LXݕ8ԍs$2"HH,O^$Qo4~S`2؈~?\9W2&s\/|j.tN)=V™VJ<sx-,l+tʎ267Xy8QoX@Ud̫8ź"dkK}oF;2\Sk'N$c SiS,(Q6v~IsMֶwJ*m*_˄=ijp@ˇ1I ͸~%[bKRj?EidJ& U ԖTv/.{ٺޒ 2%QĚ'\ 5Ar!խ'A\$znQWZWEpCV } `=+hCS ^d2)"q6ױ㗝2 8UfMiG\׎-xS7uR?vP ]bQeϘ'PȀ0!RvU9pѡhf"QFZ#6\= t|FZUn3цKe2@96.fhڋ/o8|XƹTi.xX+cڦk*!UcjI{5UQ)XVsJk,i|5sf L?j yAv'Iq}2(d-^pd :)b( N!)?F`0YM \=c+XYMbX0NUvbLhua ;0ܚvB?:VaFע5^sc>T)貴qz4YnK:/=Wi.Teߩ5ysRW}Va[ Z]Y~Pi#P՗P[Кr`Ktetܖ毌?5+IP '݉l ЁJHM cwUkb6 cA8i׍y}ԣ%Tm>#Ҋ0"!4\D t./Fw{>4"}\YG•]UǏ{ha-@9*rthq 5E`w)94gf^c }8.}h`<> ۩16]_c4#yf-`Bo9E Yg,79 Nd]G?5j+ZSdlD@cvLJG *E+d&Ğ*_* l ̳ӢKc(|"RѰAy%pTϼ7 _4Scq vZ/RV`ERX-WyՠU$(s*y4:2W"ܞ͆ūtU 'm+:ԠOYTY%aҚ$c-Eմj,%ԬҝǗjNb\9­j^ICb9뙣nÉ}V_CϭjxŒ쏪;hPv&FX]~͇ܟSA>-{qd/{8 +7$/5HH >,Z̽QS>-edӏ?:f㫧ۢ"I1|ʦM92&Z$~Jxp˶bNɝӶДȇGOA2K9ys6n׾ԎDc%~ճ@Qr/UmK=Jb375$n*L#>nݫt}(L9 =Y5.Nq2fŷ 2&fbPOQ M3` u@D :~8RD_^R5fQ.{/c@d|=6c[J?+׮s 3s{;{k.XaԎ(O_48S4K9E0R!f-h:t"X_uhIЪ-N8+fjNu5=ŝy*Sw8xϽ? ǠM8[)U* 71JL uӏ1wVFJc8 z;giz&р] )$(U"y7LjH f}+|̵yz6HqM&=Ѡj@VOsuGxO6ұd6& | 0ב?QOө8 s!BɒCF/O"yyObpgm/O@ ?g) O2.Ň|:ZPv.92gBbviabcQCD:FZ,6@!~ճ ' |#|h Ewa"& ۝]Dܠvk@K[oÄmLՅ7N݊`"|v 72^Z;ꈍ [`]Z:Ep&&A ()?fh(6Tsn;h ^Ha¾DI ]-bTw4BCy?o,ӑĚ\5ފ މ\ @Mz$My=vB+9 OTuu)ꑲ0;1肉E6f TwJLmiٺ%6!fq\Nv¯ ȍ`+)3 W{GaoݻH`@>F&8Q밊ExǩSU} {;jMghn #&2N-e-W;:D+A"^mec5eg觡w2pJ#T+`~pG{V1IS`ORꑝ+4z؅pZ\P4%rȄ 1$nFi); "Y]/K7Eդcl_q\"=R>v4s=ҏȢ+e[kQ;i(hSqMN].X5Q ?ϪػUAo > dH⫿DA}^ȁ*θxgtj gIN06}BSe=MS/&NȮ DWgn$_Fv==E"AnE>$f7VjN1 CUmWr3{VCJmN_IiW Y.m+HZG~SVSsՓF_ u{l#̒QXc'\sR Ӝ/ ) +XM IMw>mL1jia`$7)du* #ӧJ"3DZC<կKt8=ipCrMH0|@?fw1JQDQJZzǹ ~W_͉H6J%}G"j&}F~ks" CY2? O]R >Zd2"_Ɗ'鋝iNK'>>3+@Jv?AFoURdm#A3]u|"ql`+ b"=H[%@`?H֗]HPv%()bzuYѯ a$uܻ ړSD7fUJ޽UA?7'bW2b|!PUKC1n3tXUWXKeA6(as6j˪;fGISf Ocn+WjtA()15dDZC%8_9P]u\;m=J|`#)@wVޘh.hڌ}(O LF Xw/UGi&T!\G"c-װY3<]y5Ï o-SZh3 r)Nk%u纺2rSaZj#f\,7{HdjtVeJ1eVZrNZ:v~il pU(C-)ƺ:-^CݐlkF+jo {֑DN&bmkUR7)}ۚIpAHҥ.hu+$|a4pFzEE9ajdT5W5g_كIWŭQнCuhp 鐓^ ܘaqkoNSqZO(oF$7 зCەҠ6#}LOZ%@t#K>cmz+@O|Uf?J`ya<8{ A9Xu'ʉR١g;t.;'>7.BuR|⚫:q∛aJ)QT4s}D]|(YOC]7*_+GPndUڀ ZʳiL5W5fm n&G(RהBJK_v믻'Op i?uBߒE_NѴ"KnWΑو>f\mEwЛj>/a탖3XpiOrT <*+ J1wS1&p|Nz2<6cuOyZ}z{/grp\dWx89?G yyD ҇0& _s +эu]C怴 XdMkREY*3=Kg&o SC!6}3S$Ұ6N8m.-m#q⨝V?GLY:.ɘ4.B'ژZ x=fgk}R̕5 3zeKxz*O !=gu<ӮuD!y Vn!P{Q%pt|#X^{}Q5UɁz2 >;U@YB'*MA­?MgG3`EY)Уbo5|U{*gqeGʂ[DFPQtZ!d[.c(0ՖN^zSҎ٧6HkZbMxc8sUlz,967YU> j)3E9 `mBND$nρ,w\CsZV\ mU֡w (s.,6!4!󩲤*ɴ_eFnCܖ_g.Jq__><շ8Q~hj}y4IMXQy6;2 D2i" kxv=A d~,ֆ7ĕZ o4۱iƁ'<Up<b} );S|<``/<k "?)98}\GI:utz謼qJ%b$Kq>_tTMoW% 9M2}?m6vq]U "_rxW_<35[P:WXoRٗiᜢI%G`_WƈEM, |Q}.hAIV$@ZY:wǾ(҄fER|dexSF@`)flXK߳)5@mKG: J2;!z޳8i28dJL8w@Ow]TƇP'U3{/`@Cb!)=Zرp65 .1[ܜ*(7Ue8j|y =/`QnT{S0l/Ygiau#bZT4lA,cSXt){_hǦM녞zZ(Hv@ܴTmu`+r4-~u gd2$+:wzd]5~'mHQP&}: S)Sx1bZe(›z*%;q"68gx{BDG=H.5ꓪO6( ]q`^# M=F5ccH2 w+wjÞcd568S'rgĴR$`tx6 /t5q_9xCةPq8U@mV5>fi:I؞FTcz  rR]\B.(Q'ch7 Kn,.4cf[&# QJK;t/]a 0cC2n;YgP'^wE۹%⑻rMu,7}03z@4RQ~%۳e[yBCL}]OH7F,1lb`GygM+1۸W&r05 3 M!˼ u3"4cpO|ZuEVY%;^y[EPѓfz(!^yxǺO/@+Vh*OcZh- M=}S $)iL\vWln)VF o'~7>Rmf}\;b\ x3QjaكMO@'˟STIa%CqˈAA= "Z@<ɾMu͊Jl.gk/Я?[6mSj>JĬM5'.4c\թhO(ֺDpX?E9_玙 $fS&ߧg3=W5AO 2.'iGv(^d_|TJ$ÛwڤFNȾlːM`7i1W{2yO3#I U0=K 61Łc:cO`1 Gܻvq~N&bF:aP8Eepp v"9@p`Tأ`9SO )cW\@I| u=SKRo%sCg1e"F&\܌dXʾ'gub<_q#VB m)p&F!aV0ˣ'b*cxK._sU%\K6|eewG9^oU]/zI]_H! A`27[bNtU0;=((p4͈#@V90SXW77W!/԰/D\87ʡZ$rnޜ[d$Ai`c^w\z=,:ɋq{ 5 zݭL??BmGd&F[}OY5۔g4FnN^" Lo% 5qJs&9vIeup" T6ˬHHZӟU㷰"ojox:} >SVBS͒h/{K=҆ro2Wy$]qQ3jcsF6`ζfŐBUh;Waɬ5k0p#vNh4(/9#50`F,ūkk,/ryDrlg*Zh !=nL2M%m R iڜ\5*`)m f|Xbc ^ȁ ZľծUaE;(H6OXB+АNF6TfqS*WJ՚\]VkMvy:p6>>cWcZ1)%\+5Ğ.+%w̮wȵZ'|7=ʼ r5gL 6cگIB}6ơZϠރ~)%[jV0Y\L0k0b؃$fU_u_R 9kȃA{w͵&SΚsͳ * 04ߡ=`1*9g >^`0k H"Snw񙔥~i`.q˧m1=@h jUq~9WfGoO>-ݳL]"4&vVqc 9ӌp )nZX aI.3 TgT{ C@DXo|ᨐ= % ^Y$Z5i4h" +̦.>7t*F^.u w1΁!kGJj3nAC఑=$14#l5c1tgˉp%6V OU=$ijx w j4g蟴&ُ/ϖT` `e¼mfET!C @Á'i#΂Np7_JOU%3& 5`;zwg%z 8R( -`'!}t2@,(Kڐ=(E'..[ю>[+3 7}Yz:tp5撲&z @gso}bPrӎhR@ү QAn8<5% ܚ;{h =d I=TWk/' ~{?MgTifO]!,5Gލ#:3(qZa1H.lCpHӞ~@Q ubpMz0293OYB\%jRp$|NM1dIY3jFa=6@>3JN%RN]9X@URF̌Ҫ/=tEY rw*p7MF5H#0<vX@SE)8$~j#cKyJ;6 γSQ^q.*A&*gMf ac]n|;LUel k{mpo~A,=<9Dݯ|l$Ǥ`9nX?}ځ=n^c9Q!*S웚$6FG=~y{R߯wh oSsf5h[4|}0FB?o_J c6X(vت[ڔ4MaMKkxq2=rRn Fn9 h"4qT ڈ6qHVlB^NUyb87Hؽ-j{,@ˢ <Į ; mV/̰^/%Q,t ̺+;ݴ1u{jcE'pXtW)Nj@XE=:-gzZic [@18Ǝ999,BXx#@C3iв[l fx? (!}E 'Z3$|-2ߔ=R>kZv S~} 󭓳L0lkRڵ3," \곖%bqQSTyeQ([Uak.֋D"l0^1Gw$& F";h0h|ʻ#kdmϭ{$!<?f11nG!AirL+}HO6)VH.E{Ud,Ⱥc^}r6ܼ.'75}5׃?e>-8U\n@XAڊz \TuV  7K7@xƛ83sDKغ2J1|Gr`1E<4FXbdțg%47w( Z+<$ u5xf]9m1bl@"cCT]NgWaJwUsrrv-*QPIJR 'ɩFcԩMI9u#=¸xwk"gbD1A^jz֬풻^3SwpƸfn]3d;mܑ HR p#K݂{qk5-& Y>虳z.9U,C,Hګ~/Y7+(H]'tM&ic X^0 ͩ%P\,tk+8XT8BD-$xBUbgNQQV\AETV]^#[QCD>炭ǠZ(oIf(1h Q"PǾ6ꂠVy3_hH0zśLM|9Kdz~ g樋U&'W[pAWL1 8 2cۛUPT*q :;q, JN̻$a8fׯ]\l={Mʥ4w,X^g 7fF!Rw(+5bXme'E\51/2nw/ҷe=~{}bN ;~vcibZ,";76,Xꇌ$|D^M;kYD`\f#峥cd@_\QITrDiexMĢ q}hydUP|vXmV,/!T%oh^rHgU7Fg8쮰U!T[?9EjZ26L&Dcn7IԕE*^vKKcґaZ^N6 ^TP1W{ ԛ|t\8)ֲt/u6>ͧ2\Cc*Za8斓 mFzwa,k?^1<,[h J ; j6嬾%Hu xܯhz4F5Z-̾9Do/|yDZP)*aD~µcpg5a:880R\G/#nʛOGk#=ݏGƵAwٷvb#WEjqddߜ:Abl@2g+D%tZ/I`#?gWPp,վ!w7QelRno{kWwcX~㻮J8R>ؒd} sY)hiZnخju\4yf!O?lQ;A=ş_e¿x  Yn^Q]Co\KChy{\y{zC)&SE!4k\ytb*q* (03κRzzZǛসhHls&5&:eM\chb m鹵!O# |}L+рYw@&lB>^_A^ؚߴ15{93cgɹUF,UŹ uҹ̪YR^ 6zRՎ}R R I@*5vY:5!M%tA3G277h_-[XPl[dyaeTa֋ " C^fF:Ć12Ƒ$BzzL^y튿qk^,2p ]Hb$]o ܘhY$Tw@EW8YJ+A ۤ%]>#GsxM LFly4 АڐZ iu*뜡<|?q6og#WK79|1>25Fk?~UOyZ;#GTKUXSc2b\ڶ'Y^H &$䤣@58xkw{&(F >Ю8g9 zɧH^Ry9XUs >|OuIeEֽ?{IX>|Orz3Y2@i4(M=<ΜO#OK(H'wn{".ciKGd-F[NR5O֌Ą*YQG7<^fcW?\Lw)\L7SqJwܕ{.)^͸d#{dg{v]x*kH)F?GjkOnKMA GTkF/V/0}Yd_Oq\:ZEnP˦כ_f?s˕(^@z6K?{,•#pVvƤ9T,;QMI0fIpƿkVch)q@Hf<s ЯʐE٠>PB L;X0@%pchE]hhݡ^˃4s+:AONd2c{(bȶѤ4n(V ~]c[vCP.Ԧ@hS$HBeE;X#nZlZ6|4s2K$ۿYe\=L?]]ߊ rG}Cڇu`: %,j#pJ;*l&d8"ws mycoY 6ڊ7oC6`E|,Լe3\2W\أXc!T2hRGN/jJ|/Pn݆lS :4}ȡ'&:qRZly23fՅ%5Wфn*dce=@&qg=Q}yfOuڏ3?נ> ']9&S *M"*Z/h$LAZÈF!x İy[I"g@BE mBh'\. Xaِ7'7򩖲cHMc'VKRxىߊ8hyz>hPyvjŲa˃Uhй{=EO虤\`C+^ōnpd?[k=&O`Fң% X_Ih`YM7Sm-W8Sů{ݐP8\@nydq}ٕ\<x*FO*:?CGw wMQ5Ag|LcW.|tH5f^>O7 & p#/#iy9?EiNYbpdJ: VB3 >1AnF W7)lgU0#r5Lv3D6Os XyR}u -wuoK豁z,|AGvswQx'MHp8nM2jw5w+م7OĻ ţodpu'ʐ%fdhf75_w|pAiH7}좉m$`bRV|7ʰeң`J,\ m_#7kWpqBuh65p1 \YEl3u&>#ۿʁO.JẖHil"^"+e Rj;\ rskY\a Se?0\Sh$|: - Ԩ { Z6 nqaU$ c ;ܭA?w'5lnjL>˻޶db6)FdnڊQ@ T߷=yʙ>C'b;;}:CkLo˗>S040jEs84bWwm}|'npK;G"BmM90v.AyPKvw㛦4g`_cLaͲ0/طG0+_UEXƳǸjšecU =ߕeR4[r}0?_AqR<͆XWL65fZzXQk6< %9dx,LͤW@;-KcGS p0f`tA[C8}B4L䂿\O+M<qYߗp˽\¹Cǥ=cܝM|bZg3[uNޑsvV_3+-TʠFpV~/#p <`9IN9׊BR31H25ku=?"LrlLSv&m5o]WPA^V0lFh;X{ S` 4EV`†b ȴroS]2QXHYY'nV;C5t3D6r埀-7U~#/,zk,Ys^Rq?C']? wMwJJ]'h9cKH#8;vv] n3@+ ݿ~/ hFf>Ӡ~Q<;*5ٖ7ʯ!Dad{D F쒩ssVNP qJ$Fe@|';㼞\>Iz)58XT 4a& krVpڌPĈ_q ݍV;hdU< W7ss&Xke2Yn>ځg;F6oaS^/&5o/PhLA7>"K+dw-ϚS2 Q/Bzyik0Jʣw:+ nS0XvͿ0UKO>]Gf#wbZKiXVX$x#{XGhnB^oMD6S˓>5ڄ8$d)uyQİo`bI_ 5"s@@XRIgĸcgͫH Y@ DE;nMőH <b/B`Gfd(kBڭ"dAcً**[a`x )%kKh!1]"wNv4qR3u~޷{_-?SkU,%"Iyjc.Qq5 Ji@WP;B\y^JN.{`KAʓlN*37|]qV_Gzr)3>qHSrq8'2a߀bb=ͦm Vn?*Tǀs24"|!?gka]=͍&fYSV7jGwCГ~ oi @"f+=wO'V%MjE=vm٢+颗7qyu9!<\/*Lf^tXrwTDcEpyHWl@j o^Q9s51#^!u1!:5cҶY76^%eɆgW $İ( ~39loJ=0Thq([Y] X)6[P'b|Yͱ륔B~}2Bq* = qdγ!E: ;lQVk$ᔼ<M5 5tpj= DųL80 X-hE_0M7Im2#&{-ǓG|vZ$'8-bI%c&/żwqQ,<>0$WE*y^e-XʯMmЃ]qhtR>n@@FՁX\3rP-=P$k Q(~zW`gXF):ah1bɭGo%FZR,[2UmͺcMݲD]TPYs_K(5*c6WIcF/_·x~4Ufh*,ЗK̽2(xsNeޥ,!Kg`KgO&OK:vy\l! $ Q?d מ󉜂7C{:&>RMOsC/ѴRc1b^J& uԳ…x8-&FHN$Y'YX0udp:C4\I3Z\bX}2=/RP͝nQβRW2^!K+u4g1\ld w0 5tCV`E=!3ދ\wKN7[ҭrTKÕ cSiݠE jl0i"'{m/x{^I+NgE/ɩ8b2޸7Gkp N}L +ZOkQLR2t4@FgI-pPH ##*W)CLZ؛\.t'_ku%dBY4†_f6e1[1{,g1fDz1ӆ o3Lm\f>̡т֟|BĎgPa;ч߈ں#X"*<vY`I ev5Lƫ~9QLcgj)8o6EMXM*Q:q .O›m_űݤőHx Mw?AtU();x5f-\?xM2kr*XqȲ*0*.>,sKzh#QJohv{A|Px@ =nb@,^P@E̚gXn_IqIFɉ5\Gw<_-5 O[Yd [&ڌTIk8".ږI- ]gByA;2BjMj`)Lȹ 9]v~YRحW<͘=ɝ.p ܯ;=?I8SRZh4[!̲bf?kcm=R?9NܭnO -;+qu*tnUj.:F8Uޣ |]WS^L oHR9gwNq2ć-G*&xGX=D׬uWK*=GMcu~r$,|\:Y&R5,+0d==Ƈ#}XfzhP]&O۱xCS! Fppq5C~n+2z-(+,q8pn@4"S}[No_ac]PƂAZIRO'CqdR._Fr.8mkVc3ݗG Ŵc?>Tl(L,Wmja|2db6N Yo8e1uaW"_M]6/1(ohczSh;lL6a٦ I485$}ý䞘xuE`Kyij,ǥ848劬pX6QO΄ 8Vy胐_c{Hy|"Lp= 2XeU6Ic+~ׯp؛Cҹ?LB,kF,0[ef ֌t^zLy84w_Uxd-8" :/l@ej'z a_!Am~?-@(w aRl*bY. ,ܹ7;V,ڸBb Q#ӯ+oqkh?ud;ay nM'{kU{e$1yAfS$#T7aܛt!Cb۟ț?[w"˛)"8Q2Pr2h\Oѵ@_ٚBך%W&Qj i*EZ_硆1LĤ$黶^qc|37;!ԽM 焑`Z=Jq nTa 9Le,69]Eĥ1ZHހ9EAG(Iw;bYQ+YәBɺ+  PR,xkEbi!/z-=8#(P%Bf"d$m*1,`*BSF8+L6ѭ$T_X8;P0f!gAO %u-kAAd`U 5{z9Sp 8 61+vb?7J"LȨTEi;ee(yVՎj+/'Q"eRK"T{]l1BC7VPq-fbR9oye\kt=An b`ڨL ,֯bhrA9loeIt^abN] Z]\efmSi2wY 䐮%[1ut>b"$*Df?ufHW 瀩a [pHQf^Hh3)Dm@YIh_QhĖ7lɊ.bh20u'eB.>*@\ "R , #Ncpo1*5G@x)\VcO(0ђB#+JOOUsPW#3a3u"PIH0s| AKX=fij )nN\O*`]EV#GV%2Q.,qzfm^q=AV>*^RI;Κ6jԼ@ok+h`}хL`vXD #%`jE>4A\}y!t5P1@,GzIr2t9|U 0pd›S=#c7y[-flÁƌQ"9N<TVRGB ֜oC?=yeC ˋ"Gv.N7)lŽn8ӑcJ䞽IgnZ!~Qbן5i8zInl[*\uخp`sVXͬUF7"pOw8}sN<9W+%/;ѾCkdN4%m%{D@~D*0ٛ)Up0f+JKTS.<,<;s/IJ*) uA $fy)8Gfn\/dy%d58|9WM l(hB{.8H:>!ܝ;F۷J$7$/c8["iq#^8]QMW7&f h% A9J_Cc=ʷq8;X9w4HT.\i7٤o3ٜ#zlϻ.RGntmׄ16(8rJe,@-f`sC *2{"4g߼@ *ȺEќyϒ 葂Q*=k=^m8w:8rV{V \B͇kȮjib]bo$ wa6sߏ?u_I1d^<3=Qv"m66 .J=gOcvtf2QHy!VsLȐD4Y1F8\9,"*FWC~~b5"8F13@(D#VFF}-W''kV&U3I#9ǴJcCS??z+CX X(q" Vn )c+rs\8#fcuZ%S@g]TTYe ;8-K-Y՚?VM'q~ؓh{~%YWt]VƖQa $%_uhw 'wprdۅ&$R8ݴ臗+4i?Bo)`Kh _7vg7JڤPJ FYSm v9}i/n٥#xaGWZ;@/A؆e[6bd2F!޸l;TP?< `78*hFso+Śņsdl 6iZ&O%`CJ&Rܣx=Rtjiw0cSi.5pF0J8Hw ӁMޙas>^>Y+eˮ L G`65i !p=Y+w\ :Df$m&("s"=0 \Q5q<iRDS:+g˅z͖w= Vy]]=÷^S"Ϣ: nԍD}X8RzbV\.zլIZb~{fZOcp}Ex`]g2b5PB6X 5S:0.*/.%1y1F'c [/p\n|Űu(\h?K eq"ҳH0m7 U8YEyuZh$b%?[@k (zHT/e^ ees+/^Ci8؇1.pbcOЖFlkkuܙcF0^_(%TdžV(:|$@"Mk-O ;+:T&Kx *w|)$T,D]K[;ׁ(!! -R9tL"{wDl'PxvYґ{ %!ti>kOʔ4D>yvhJaB@G,I|UM+y{]8źẃHa|wA"!Kۗ߹&"B{`G/eS K`H6XF' |!r &Iէ-谜Mh1_V\ewhq eF_8n + \_)nf Zv~^!>-AD".@ ?(O[QD)v) O -f7(}EBi:.}gT_Fr[*!e^B,&{Ǽ{כŹڇb ^:p4bMјr !IHb- =9.6eITsLy,$p Jh7ɳ@/gW!\,$!a ְɈPKюM|h*Z`3(yeT3`ZI|m6F;bOA:wϜ*ڞN+2`Vio|#gXigix`>T&I/e&Z(vP;ea$2fJ΁Vr}J[U$o!9quQs,%(i/"g ddK+9te_uf߼+;wW kZ;0#!o2OpuHJT R98P4 .Ɓq,ˌ(CJ~g;* >PVh^g4;~ݩ=ވЩ֤ 7tv 8QpkK+Nw<0Z`>˝)1K.0c77cnb(x=-s'&B&aPP#J(w.~PR3Z g`YhFEo +I73%1!qUYbC{t^xKC25*݌H ]\LV->XhL:ה9*< A1#,|qyi,4JwqR{C ЮkSX(A!V.xxdr60 Ç |oȏ:4l"LQuU.󁺘CcAJsR j3#gڎL&uD;?:0KM%)uhf̯>EVb6!9g9Rtr& ]d6\؏_@C 4 B~ZQ&$9PGZBͱVm,s6_-YU'rQt`ޚV$BghiH0k򽐒EzLَkH=`"f.TV_&)Cz<̔kFV~BH8jpvR#[$L] !S c~?TDJŹ:]ntX63 &Հy@3'bv83אqێ"h\ z.'5(8{j.7!G8EPF$E&twoU%ǯ#Q}_Kf(J=zHD:;=! d0|JYƗ4l5I5=%(r\d1!GvoS(_ _o0c:7tl:o2"\TБ(1tUc=&jW;s3}_xkZsƍͤ\Giٺ9^A&z zΟß9jW4!FEeVO&#[qMXț|:=%3ATRZm}U7d.f>y)@ZDÀA,R_;&Wg{mQ\HĞwk.x7첑6cE"(bIYgw!vM^vŞ\8%irsԾYۀlr7l~u9+cht4۰$Q=7#GE!9罌b)D紑Fűa<*`ֈg {0HYY-h̐| =UhIX,QAHXUW>鶱ߩ&c.cwpS HcdH;yE$f<85u =Ѓ'_(V^pPcv/vx -|W (9t)ehd#yPv sNftI{tG Ӧ1bsag1o( ɥf½,qKZ MlKug "y6*@q] RKSXgextl]IUώ$ܜz*VmPmjb:,QG,K1(8KL]11R̠? PNRļjXJdRXX=zr&,,W  Nsg=@).8q՛\"12{7ϭ5EȬD_|aVZ0$6ac8"@D`C1nd DasPZ]TI^1,_wިG4ឺGKFt rn-̝6Ԑ%UmoHz_Jop"ڮX}秭W 0~tbX`& ܏֋ {M`؄H %Xn~5*2O-E0l*#XN~LU0%ix,B:G` L;@X¿Q7dxlOYRx0!/hVΛjF&eslZS׆xtK?6r}GTb{Z/˵fh^xZ$wZ`/x{iA| [NT`jY>!T8qG{əP/պШi#AcL] cţKgYT=nC:߉gPcq[ATHK[ ?O:ǠV `5 3u=Xp0LbymD&$;dl@Wy됷xpV"8aZuJ@1ct.=|җGaW,H]\`o'}dg2_j?8B$@YZ/!pIc:RZZDȈ*.ٔ)x;] LoWLW /8ƺH01)&G+&RGXnD{/ {2 >{@2R< l:Iս2+\:UZ!SFUz VΩA#ZX a@R- "㓷ȽU4D5wt{/TjڤWu}#_|y]d3 ӝjh2QQŲ_Fs>?F7޴'om<stA*M qԘ@oςRN;~Cz!DE8KTr;xc4fݨK}a3,/9 JM%#Ĝƥ, < 9=sYƩEe0V4wޣ!`$[`©]xS3YgcBf=NܟYt`?$h؁U#Sm0͏7#|LzS!<\ʳ4rH =pJՉ.ľˢZcg20f^oX^?\V9D_S/0^'"ϲT~Hm^rLh,NBȜjң )hE8C$&*sOQesro0(/ژc(rm&WZ$u:"qث|奭e{ZQC{B͔c$Ү9Lu9-ޏ@x6D}dޝ5=qb|7\4;CTw <ќD`-E!śTGflvPG* Xe3 b}O,+惘g~!CRsօzR1o͹pʀ[N7:Ks)p;' f d !=ۙpA! jQ7T3ӓ D7v<]>wD~#d,2l= tńn{HG¶*fUk1s!d8JrOlȔ+4C*spw @U00tČYՐt MYY[&{$1:h&vD"=d#wj`sgĔ[2۞A Ǵ=y?-LX: ``Ѩtgi`uֶA#y΁hN|1;P]?TU'PּNk3ʁHQΫdїM ȧ͗W%V"\Ɇ,.؊8˒n~LqQնD$CFg$^9Ϙe`Hms@<#tݟ+FF'Ug nFDo,g%ߣ =ch218qψZpZ)kcxi u!kqB7]Mt</e#8go1%T)ע}XC5WHHĐ"pRN`v0T|ݨfBg'v f`όz%0!Z䖘;D&_,G$hʩ.xm.+K#T7ITC-&P㺴8VVZɇHBIGKHjFJSFXMiצT%5k^g7W_p;'Yٻ2"[HӶ[k:u'<=LNW w).v@q[lԯDa1yjQƸ\b'HwpLfAHX"/JH Vw֧=>aT!U@Pomunk:1DJv`??gWdm *E or |WmyT^Fc~_2?I%Bn\y0:lI۠AyyKP |_ lM+o_C@h]U/T,-ԈRn^J}+K4,&GbvO)-~2{ +2:WApe.rWK4*S rF]Ikt ϸ&]Z33?T^,{=X``yΉQ.;CLnc)`QB Y)zMq! Fy~}Շt˜P"_Hdc`c3LDܚu<3e ۖc}}֑2Vu?+*KŶڷWΖd XM-bxw0ecNL5j, d_$>PE%Pǁ6aJ{u*fkEaAAN#+厂<&xNu#e[ӝH'95BqiY併y1mQ wH7WVw?Bq3XEvRҫUAX>qK7XKc/! pJ@ZdhqYb&A͌`fq$"U% ~k4?<{sh➆=}XA51y(֤kHkC8_Dp1欑1H:R!'4 _B KyBB#P-+?74]^d(fa!R AkũZ]VqZ7㵹6UZEn*kP-#QLGqg+6ҋ=s QJUHag Y|MTd u~8~S>ZXQrMp,A?9j/M]H/f ++!-\X|2; E{|l CVcy;Bfh@uir I5h$GBJR.<[G($$ndl osY$$'quֲ/Y5v@ҳn"4 olܓ+JqŢ;;Rgk aj=K;|C`=r`m.%>P਀Ӛ_B+dp{L _yLzQzx)6S@-˃1u80p'axm̉ Uh v !Bmsa* v qIC 2dm.wuH-=xӸ-%A0?{3]qjPuA^$ lFy:XnW՟4|)qO>)7bHy#8PԄۙfPXgsa+l/韣WmN-M x}2RhVjx̴R89U\ÐGyogr%{aTM4<]nfшqX͖dWjq*2+dW"UC&š: ]e |&[ ,,'E1CI%ݦ_{?ɜSvEFى N5 Ɗ }4KD.`KoF.ԛEz]xZzϼ l\+e%Oi k>It_5.*& G[o wDt"(?3K}V^dׁj +׊߭ГcVȾ'4II"c@FEÛWf5 FKY 'RMןd ҥ1{a ?-GsԜ0=AD!l7Իmd't *W֛c!X9q ?Cfv)纐鉪GPL~?uĆ| (DQQ!Q|!sbEx*"WٺOqEl.o7ڌ?9aM}m&ɑ×bٿxn[@WtPߌfKo m&З`)1C> 0k1u$hy[IΜLj'd@e9;Ds>Z96,VUWuqx EFy0]dQHd\W(eA\4^FiWU b](My5Wː?R<ϖA4>K{l`ߍs4*!Y~v9E>Z*,Oo6_KpQZpKzIvp*M3|-$ށiT9sM7qEϟ1Ũ6 Z:RI\36E4!שo[9.aEnf(;?^XӧY@3O(}ͬS lfyID`_|6Ͻ4kfulHHߋd(Du5@Y|i^-)wU-J%y}-KY禦Bedzg#U0c sM)(9^!5ʐ̴|q@mnNŠCxPu˨\Ǽ*/;WFUe-C!jD3Ō@gYiNf v?iJS-|Euʸ3$.@<[..Y8(PotA wNSeNw ? Ug32\^2^1^j'*lU囐";e|yu eba \jFps1iiM) k0VpЬM6,S|o *M.d^v S?d2PŦ4dShz"on%wz[$DsƊmǞꮱ(@&,aV >wTt[c_+9B(e.Xuбe\4*(G[|\0I$P"t`. ͏›|k$%>ǝD8VF( 'w9]g(vO8$IHl~ ժ! Ct=&O3;:ɛν96,@LB/7Ź`H9=g$9t,ʔ%@F=/HG%U-h?6Ҋ°.K$\иv2cANDz&ͺʘ3x'.'VN!~[ΨF;ygxH/G]5BMt5Y9Y+j5#t5E" $4kaǡ9sJ"?e@2gh|Dv USRCNUD"L1B&ݪz˩V!{Ut(:KFUWfZžxB yZȍ)V-kxMw`׌c;%Q-"{&~Sdk爃lADRqIJ 严麡rDQ˙u0:Ѣm,Gany+[{D]B?)B_L, b7m`i9=`AhGD$cV{|]\ VUI^l"~ťk<,ʈT_0zh㸰<3$nmZZ:N7Diz"\5R7ax6 g=eoCS|.,Fg/B*xgdЕCɺƚb58MpR] gNBz z[Cmy?{!E}liaǚN!r $ڤ:s^?Rr6Aj(懶ɹKxWsȿMA o1c黰.F"3^TwsNDpGHhMVn铄wː%2Rܵƻ87Džwa<:^*EJk1Mr&Mdu's0™TRԌ4gE(&nOnB "Ǒz&mP !mƞBD{$ߜڌZH#{RUyk;A\yM@ >8 y6D pO,R2VKxb $~`QI/6 Tŕp7 |,QLA ~8#sTP$ϱqN l &2HR.\e#]h;]%c&;NMS, K”B]\lZ6=d7fc /YJRz+]_>Ď Xiᦄ^̞_T%ۜ0)ahd$ 2+hCSR_Yݛɽ6Լ; 'μ}YBN[tzZ Y_ƐNkMCz-&RJT,M9oMJ>k~d%?pA|a\ K LsKBQK.kL{,k woaf&ȧg]l|V;hhT.7PZ-~JfD I$&]؆o-'>S/ 2h<]3͆wk4tЊߠdMJY X2x??NusrɖbtEGU3aS-NL\u/AON{y᯵p~/RgFלīV狞? g3 X1aS톮'ea]}ʊVA008l8_7BM"Ki/2!zIɄ%׾̪b OC./+-Ыݽp:oS$dGņ hE}y.}P0.GcYMk}EDE":>BzE3t2k(uT˫b:4 0So$XH/YM6 _g 'w%zh)n~n]2;dߺڴEyII!{lSn`noKBqqǖ7j_g]3 kʆR9@mePJ%t0ۓt!KL)ähUp)@;q%/x탄3mX~d isMx4P7 )p̀q0dxTZiTyIQQCj٧g-/lם]4W1UzR"HAx32j/bk^gi3\F <@N]Auf(Q\K[|Ҹ͒0| SF\ՙ~aϣp)k m‹.pFOLLs>*͓8;w Txx%zEdj=.E޵2qBjS$ #|˳y]W>#ŭw!l~PЛ?QaOmϿV6;Qx",=.^oyk\׽πJL#L/k=ˤt"N5_DJ\v)">Sy%\LДȣn GTHQ ̘v:ד+;rWTF0vb@(K$G5neFi>:̵\ So>m %LD';0x|D,wAtaEt!Z3lX7fTʶ`XƩ ZaB(G]#%@OD3;Yv~+f'u`51LRa]~ְo^*R ]x i#P{yoXwڱ2>"y⧘M%#30UQݞ}hf2z{ovچ58[N BUU"&_cHcyu9IaMM0MGe&6Vdt+bsrEzLdULP˺tNe%?3oûv'G? _IxԷs}0=3F_ƩZ.wτ 9 P7&9YN 6٪lKYFvqЏt,DO(!J:콼^KbS{D340QV6dIP)GH ƪmXVպGءX]t&%mq\u[`_NgVM?GLO z{#lǻVk.n)@v L6ɏ/:b*0u˒Y=d}侇5sE8&Mw]QS+?&I >{EMbr9 jԜq퍖2 ))ߗ;idH>1qXS2hK1IOuO$܏sڄrJ .kvXp|9 NTy2cȅ *Ʌ(U BE0wGb+'uӪ ei6 TGMǸ.A;#ew~t~镱t<7# sfZ`qri~G '!Rß`ʯyz a>XG,o4)*J$T (9/6 ZY^%L3D6DP]m \7*ћpFyK[g%:!^ 1Ւ1HZ I0Z\q@P64Cy_w5oyyġnl; wSU)!oRr.+x[ɌhndYR>Ư6S9ΕܭQYKfF(_y )SODwyC-<̆,( FjTd.jQ'!(|PK;wW5KՁ3eR@RO?1h%q@zY$9$RHk$]U\§)Y0_-UoeG4b=dv4tEş(o4uTm^cΘ |eS! }Sύ_gB;j\ihѝ2 })-EVh2QAK{rza?w3{~/od%IQ2Fb?٩\1#U`=Z[20(+COnMn7YBwH!f؄}JҸOu=}}߅yx9Ţ5@27|\El/2i{Ȑ'I3jS==~]665Z[Ozڱ'4ATR93xz $m lUsÇ{H8_d4v[B~2OB]s'ԥH`8ҾG52ev_tT%Gݤ[q3* #VD55C|A! &&&]@Ra)媾,0[m'liɴO ]zGE:NP*IitmIxyU;<3jn ~V5Հ||-.ZKzy\? Í;) g5&G!S^~9v{HӬJuIBBu11D\Kf5֡lVcvF&XM|b$Vy~eA:j?) %\q舘n*xr">tAѾWbZB\6$48w^[頮TܪKevLjz'6-2(KЙ#v, DP Tc>I>G^: pF߈$? &#;+Wɪ {R8ց\*lNg|\","|S𼡲 >;kA}=V:9Ix_ocRcl3uw&cָÜ\#.ew1c*F-m_H|w HJVm3q0mk.O?y!%ECj.Qy]*> 1eXW*\z_P䞅hxgc6ZB)gmV_aeeqKMX'@<9Yk\Fv1&0,uUR"e~pjkmb[/t*YA(XF\0Ox?vރ!7ijr2BHPXJDXS^{h7ؚN`h52kE X2Sh?%Ɍ?!NzK¹hr*1a@q..Oe#螼3,$xDNgQtyq55| Ls1Xǘ4]{SBNW.m=}KA_DvO-v̋yos̼nG68=aJis;ni3 3!{%.F+/ҡQ0m+ҎYo/ECSvcdbKjB T Z6f1}sȜF]q.פR_19i:3SechƪSwL6+ŽFfH5k T7-FI-v8C y*(5ҥ81;eH.w>mZoyAq <l.IhՉ!ޡy3ŠOŃT ̓=_/9_ȁJV'Q?DC(@\3EjqU)ag4(?rf߆y7@sI*.'Mot&^"`G ئ=A;U VH|d\b\@~&2>)3'4)v (IvCf;L9?T7tC'\J-Pq6xtQ&\+gޓ8%jYrEKOǴ,4CUPŻ) XX"u|!yv֦  Q%!)RA9)n6rbҀÀ:,[@ctAIȔR<쇑tfσt7 a(ig7"UAG ! =^K{-B4qPs,A#Ɣ:hPɋ<->:+?Py~:M YeFo<:2#eĘ'W 5<߂$(3ӿw<ȕ)X(ymf˱zwT+c䔙riS."N F.ߍ=.T# ike> ^}WC$G;ꅞLb߈r3z[ zΏJ!:u҅#!L=xޠm\/=K6qzr4Co5~#{.E";7)AȔ◔ݑ45(Wm)ҔF3C5kX(JApi$PjK!^c[ȉ `4"?QkS 'QHЮ4{Fe.nxbROG]Z;E Kj*h2̻)4T_G Ӗ}Z*]8>k`Hw.-1@-%˸*79T$ƍM5NT+s24p~GU)QnQ7)])vhgHwvQS$G蜌Qƛ"Uʏȟf=1oEfŌ<1>›> _/ܸR)2 zWZ*ڵ*<+N S+LdZiB=97Y@146"|'[1#my{yifbG8"OE e߾ѴExUfoSٖ޹衇ғ/)yWR~UْǸn,Zuq7ZJ"  b<ܐthom" 2X ( iNYjGsCt< æ`>>+\P10?п~wxG1 j/pI_84X)#jdWNR V+77n{ Y 1ihTH8R z Q{c޳fa(*S^&M ֮l;|$U4ho rىgIK@K}6y2LyCt:<İc2y`a6)`y%?5WwڐW:B#ALYƗv&.:& `Bx#="]dWmZg>P.񇕼!M9y}Yl2gBt EcXf%^'*YPf' m$&@~ q.%Y0iOKXD*ƓF>bzpc8x=Џh#QRcsݯCgׄh,eQWqqq&(N NRj5IXyJ Jà8lS Nu+>~` .''0ֶ֧ r6a`^ޝ"3=vIk0H95kCI܂ *D1_7d&o} w!,.f Q+;ٌ ˯b9b?g`fu,Gy` "}/lwp͍qgo?Hb?=*ViW تj2}mʗϊ8aRRPp/F=W()խ8v] 'a _T+?%òEM><?J@4fۋGL͈#ap,9Sߴ&"x\ApxA]& ; J4rc3["mJR47P 3p;$͑BGnY獱"hmŠg)_J!!0(0,pݡ=coZ-4u 0lf8|&_myÚu}>Oǧ鎣*o%P&=Ht `:vEq`DV]E< +XgC!: qПJ{ Ll}w81s]:K+WMh)Q *x uJ&~TH(Pюh`WRm#r`hw1)92wĶ \X]Dt`Z>cHss# [ŭތ}vnuQr줫5;<~Su6/E܀~%U vFqꪊۜe:1[Cb6;[TЩi뒈+`)i!WG4$'y(b@[u8+>y%  a%qyx3ȋ{3iWUr=WRG{OT !ʔhJWM }oۄrቘXῌ[$6x;;7GDs>{D&HGPc LWW,uk"MSeفm)f[6E C5zƿ^ \ @ߝ?\.>z&BD, i]TYP%axgԈqs@Q P7ڽk! BҼ_>Bk_G?|dxd,9^Q\Hm %G{ #0bqNKn9Wt:Ig,d16uD{N#Iti@R+]u!HcU3`r [fE߱;E#+/7ʌ"j%H/&E+Y9V5YSAu"@NjTP|bE\dǃb`_>wQmgeGw g$zi(fw8" Jm0h<M[XXIw2#" :6t@aض:p 𽾲hGxsMhׅWoH2^xvsiP8*ƖI7#_̍P>'njS#ǟ1sUi;ܝDUQ%%~|~%5!濫2wY4N!;*͇M&ęϑe@e^jv:lZp4SY{+~M [vpƌPWLTqnC\e BGӶ.}.ڠ\ WCb\LQkD\SoXI=T$`Ӂj*3*֥(m=1V{Ig 7i-&GfeqmYh!̺'Y⊨oro =dut*=5yz */X,Zez h6 |MdBPg}c+:ȭȷd5.v8*uwR,<6n wƼW8 vad\Z 0Ԥcm.kQ4E[n5RuJV"?w@Y sgGnDFw[ۮ@ WNSxx|K]_ԯsA4i hJtjϯZxу?|tzXj߭a7@H._lD3O"۵Dvz#96_g׎umF`ڊ$K< KH!f(8%pPoQ!'7X` q[QbL^^H={ŸªN K؇2@G*j IޭF|b\L32nf aq=|ASsؐ;Cd"vnwA2KT~"\Z{Mڐ.7v2oۑ/Hr& ]XTCД1Oʻ?ZJRr\3]/h pBoBMQhwW$DSE[o'SRCrb_7ō CoXV%+[g;kSԵ/z>?Ü)4Ac %QTmfC>4κe>1v TOc 6"LqPXdiVAU G㰘9(˂!jNҏT/Iha.2Uݧ9YB@]&6qBGXlNxo X>?92·Xz1I `XM*snIRkNܬn*g} %&ЈD`1 a}ĸ<#5{V) WZyJϭ%\KN)~Pco?$ŕFm=cMF+A(;M`FKO qH8zd x 9 XP’,^vs #TЈЈj0s *?u*H\9zvj@S}3d ;nCvb٣B dyo8c^8n7z17[*u =wQyhOM !*3#3Ӎkӱ FҬgzNb?f3c6 ?&g9z e&3/+qQW؄'B3N=2vpmx<[ QHCi[XI xfsMib5$Lj^ 4"t`fDsM?=ͪC @hrQI'\J)~3-3`(b_َ]O&m$8Bu Y|ϬAtD Auq? 5-w,oŧ !]V-OyScD.J>Ʀ%'*'+(|Lb d>?&m`=E ~#KO~ޙ_H` D0Y;Pr8+R @P ^+Uي1t0{3.3IܸrKϹiCt /T@Oi*i@V OE<;D9Yd%S[dTJx3W>fU"s:h=0P,?"*I6*G_y: ns-&and/_s>o唈MYg6ORݲ(Ffmr}^bSXt~ۦ=Loo:)FGC h>|#уϧt暨"}!k[Wa~`T[2 j36m^Pc)s<̚SFU28r3c=ǟ2ZoYEIQ lR0C}"{3 ;{<)w/o=gWu+%|D9gY=b^#/O\ZI. lޢpRd7jDۧwP챥˸ ?D:kRvQ%|K쿡u,C{ ZiMf$Н㞦EmKUpUB]t7Ȣғ>dԩ !Jz:6 —|p+`nj8PI4p_k}NL]y3T :$4-Aُ䅄L\f~#M:G֨;GdW.;!4GwktL ';AѪ$xɘq^kv8͙$V1ݩz?GܳZCyfsS6O1M7tȬⶅH P:^`j BO}jiָ }ȌDf TNK4rAdƼmvA igem. S.R*pB.JǤjOkx?Gy kO.)'`-@\=):.@]m-0-br2:ch֮DytKWЩE1FKɴ.s'[tYF\Ep DC3pE >R``B"4$@27 2߻M7z0fsz&VCw[qGpUt\$u7q0~3I.?r~i8EWjDj%92L 4g>a>"*{-&_/z3Uo|`؆U):LYĝ|3Pޏ92eG&PVoӪI`h?#̀ty&2aDe;ufn2R ʰd=$*7K X3ʏx7$RmrFŒ\y{> `3Jn:ܷ\ '1N,q,ӔX4@ a 4LrҡzsEwLD}MZVdDNQ"pbv&eа|/:Zhƅs-㙪 IՔŷ+k6^"8W@!&` jC ._`,Hlyj`\6j,.چ0ŮG$_L(T`:+Q?9ʷ?9 ӺO"ffE~ihFSd# :Ȩ䐓ko))1QBh R7vmZz"AlRuک_0)G`zqN6NdAyu]|koV4P^j/♒E_wM'ԑ?skDD/&9]KO#i)%Xi\3^*_OXd=دNJ!YuF|q^ o͘zhK[{pd"82`LVM T# ِv]}i=5V"И&~}`WQ8a{Ɋ[8f(ъ߶P5\hog :!uc֌BӠ8 R>lR% ׶4F$M<=bQ=L=F+Ci uje$m.Cl=\3ҋy9\"1$0GHsevaҝ@g7Tjp̐L̮ȉۄIX-'opŎ<ݒ `ɥx@b~,zVn|/"5oje9gP!s̛̼t=H17^Ld3 Zۀ\}rUBF0b<7VMY8ww X }C*qn&2@}XK|$]J'oe ?c-m1b{yeblYriR8rmqVMO0\Cgdifd 7UcUU$th9WaIT^Jy'5Dw1JhU:w!\g,A5%xo[Zw=],X"~[?Wy˜ 7:n߈`*lNp29<`|+VJ݈]Fg@*TRqOf h<ңmF;=\SNҬRAVZڡA,Y30)"ZXT,8HUv:8QZڰ0}|nɴ`?\7ɧU V4c-j" &6J2 6Jz*ԗ=%%Z3^/"^/Wur| -υCV)C2P~ig%w(LƓ&n5s 0{0c!\c]Ffhͭȴ8($d5l2y[vS{#'bwfQ2]Zy< bquݮELT[Թ~l7ӿEWVz~ gF `͘>1f#UH9 NRG@l[StOH=NA&of'Б X>r.V)F~ `:X٬c$' \JJ3&- Ԯi_o[0%" e]{nOXd GGu-IJWV*ϝ1űuDnӴdd|O]XEf, qth0\BwAhSVgL|@9y$dCcQm]cHm&aʊfTq.jB}pS-0u.%8AqV_v g(\~b$8W2t-d|9Й q*Y˅E3K+-Y_7xIvR`6668d}In-hIpXG-e6OS`uŭ/'#r~L9 qWcaċq@ &8RX8AulbI9bP3v@GThc } ۅ앪e.9?N6l{̑WP= B3ݺ +=eA5Z 4#Dj ^".A5mIۉ9fրiSZJ`o4֟dᢋ iﯯl4Gh7(& ]LW7b3 ܢU^hCb2tx$") k̲м"Tw\)C R5Y?)N~HvF,kEa.팢b\pTݎCqJYPNvi|5y\v5źe3ҳǭUѯ=Ay=.+V~ɯNɼ;yYsGĘ!8дaٵ@hD3>cj:U7eIo2+Zͳ|U|m5@ybΓ}\)^gLcߦ189yh`ט4h$6(ܩUR=rmKv;d@bi*J!)˿zp4(zd)qgDG>wΗw**\uj>Zd|@upVeTW*:s^7̒0D> Cnq.j7KW.oa)RF0\o'6b֞MמR'<^V@2q[$L!#5ŎAYJGA;mIr JyT]o 8y_ښlrvB^=,܉Uڰ_wa n=l2f5x8`IG. fFƂ47KdW~4&!6,獨tUgɔԵYKf1"-pX礩f!nC(cI{z@ ׭= _pUϋ.{'PyӬdj_z:wAnסXDb!ZZeX7{"C!HXNU(ZuJNrwGf fORb5yf&R45_ygpUfr4e0RcG#T5"Kq$rQ\!Gb=}7忪sa*;BBv8e;C)oΩT!4gݎ×{`k0)1IS 6}ti6M T,p5G*5dJ-&Iy,b %2Y3:{[}^Ȃ+iy8?wkm[ V04Ҭ{di"o' E RdgW!oԁ;?h-3n>n(&|QZ؛YT a l`Ȁ̑!;C-Yk Sm` †YO=[C)@ug<%EV,;@r,z[Bƣ$[)T&5AڹظO5JY OL$GKǀ7PW*g4VrDz]qWsy~PaKk9f=}u$߉`wCeGn{DBӾg?7{xhZSynNf44Ep0 -Wg56Bo]_tP$\D"|eTUD1EޏAlB%\-׃9FlҘf)QG˻fyr^zF rLċ5_6$OCGfC!QX~D'm MԦɈtR*JT`N}y*)h֤-Wq**eG{)d-PC/?hnyC:69 Nnn"j¨ibUH YLlj~T <c7_릙+$zzxo'{#K(4[)oZܪp*OtYֽ7"Ԙ_ЮXee9՞6xC9d!.+)^#agPުПHS ţ]8I,| ȕhDž#x w">ڒ7{D=o !"yEZrwT+:Av]A5Qj?u۟T}gEc;(vI@ULq1@Ŕo#=* EG[wUL8†h~ROWnIƿ5ggڼuM04N-ǣwhwHxvTJ3" ݉DPO4A$d ~E߄)q_hϮ]AK C/[.$ >R//*c_!v]᜖d-t ,@"f!ds5Oy.zcVWjEip: Il|x|'31ӻbk-%x!ԧ>"$[bApVgcc̲]Nr/A?硐Uw:Bo&3Ǫh y&ٱ]}XTjj"A]Jk~ qga,|k)iRszEFyZr<aUC+ȎG^f$1q4Ss<IҌ$ܵ}ZVbb{&cт 3Xڲ]}Be(TyIZN|*6X,eAY& Ek|YEPMA0F. F5''Q|ajqk*,f.*/|yPMF7*U-Bq& {ΤN6rx4mB&/ DXF*>H'n 4G,Hb0^p>o_2(I,Ή7v,6r` ;CxJBZ5ƠC$Kh< ݖ./nZ) ~3:G+'>јJ6 J{QGm* jM_Ԡ߳_9cÎZs\aћJbY4P\6ND`Hxl=pt8(ŕ؇Y!Ǘ@qse pF,Hzi)~HkDLmiMs]b̢, iX9DZ^{{#bj- UKMbw*s}#-btA3d[*9znWC3!,X*nUyL'<r6 GW $,>Ic/8ƟuRqXrNE $ڂ='$6 6t:kT"(ۈ]65_2 ?eʴږx2T0'euqpYBMo`TRu.2K5)D W8] FOPjGPQr[(*Tۊn0lTߨN$tv:MM /Kzs! qhKӻ&5)=j\֐T+Sឳ8h:_V^~+pMJ5]-BAiIH")r2fjn皆P53rάA a3h.АFSu,|\*A?$?i3P{Mf1#-J#Sa]jX?E3).r1PË]c=q-xY#\J=.9we.}$7]"7j`cm7|rŝGǿ3s9/G) avK2C1?G6 K Vcs>*L@Zaz_puK-񿉲A9Pp&XE"IۺAAjs9\۬e$>|{2g w7Z``8WuGH&;s4L)I?4iXрIo>@iwP.+[=]TܕqV`f#@;oBC̣(Fy^zlūkv4\`F` r5z^~ @zy3{$֝ `I X19(Jx봂|h_烈U)do@&d2苲Z`! V `'GR-A1Y!AKG2M\GKYcHU*.vC?* .3!&d&K^ݚ ŗROVgՂ4]@ :P'Y Xڶ˒4e%"4<]^~aZ|H*(/Ifa<7 ;nu_Aq8*]]~'7õǧvF7t(PPD*|&N% >cqUjlp>GHNjKVf{(tuUnv#D)TuO磮ՀD Uk-y5ֻCeDz$#N9gBGk vU;Ú!K>OMi/*q-%޼Okl\75i]mZ|jb$YշA׭O> 2CӹvΊX˂R3dfdv@XW/#ݴأx"znʽ!AWw2jsh.*Ml SEe;~/0XU8Q0j-(H([bf`#v$żC T1:.U Oѧ!E9\REGSخe>k/r^yrhjD#BMhguf= %7}1+$L;3=JAz)8m|٩!~m X&5,5DI@7)~FL3lR $>?FI~'t\e؜}l6=avOKoV U G.w1!KL锤MMWIYhi68tVYOU/uĽwTc+N(ph"]lFwd(D2|#f]9flkZa "eMn^tώpyu@E̱=F% ,dykKL1cG*mmrbR%ꏹ]&:NO $ V^I3;#\a愮5m]6X~u [0W]gʠLB ,d#Uޑ}[q)+HeWa钠I LS\.=sK]pD͛Y՝H;؅^howzT 7|lh ɷ2v\Mj(a[=4p cʓn$c3Kq͕0,aq~L2Is`$\v@=g$^&H rbW{cM͓$rj`X7 <"m-sSڋCB[:m{{xn3PZy}HK#dVYrT0~cߥ&e֏ BH J`$.j(84gwRS@'d.gj&t9DZ^mA|PT:ǍjM1$u"y_>-iyg{SZ+XG*lj߯궄BD#@ώ1gleJN\S;$#7?;PuʨK%J[]-8_FYUP>2;q|r4(Y^TH^>4Ѐ9K܉e^F|K\7]A/?! W: D|\db991)69X?98xK d|KC9 -J2(>u;!.ϼf(:PA\S9RB 1UkCY#F\tMElSMj~ _7~9Sl?ɵoʉ?v @ NbГ5ȣ 5&q85ȿ&@J35|I_N#G Ƅ%%|tʃR00vtNJ`Q!5#ØT lt(3<:%~[ ᧞Pn6Xd`çrl!5Gc6Qg { c r}pK0_WA}u鐝ш^ׇ[h\=h$IP:obO^-@ODX߉LӾ9q:՛ ¶&5ڈϱKdկ`g48=uV6NG =lIǷ2ce[F܏bp˾R1Ϙ&] b?d.cmϣ^VN-3 ZB%9e1 )cFh>myQ(@2Jm [e3i OPe`o^ A˅镫(c-͈l#8偳үZDA,,T>!X(5|`0\qEe.\+AQOmK W}§ZY!GjH%HT>!Rܳ[A70>ƲE |r P{~9^z%"=c(uTYgם=V~O ]b5U%SXaPO] =r&c2%X!+2k< DU+a%9zAFhGoG{=Gj1xJc}+t8OgsMgC$E1vUpV 8@YV^sU[wkCa_+*w`zk ]V3@A5<͝#jx VN(C,)EQ~;Qw@йI*Q{ ݒܱnL:Eĵ:5wNыL;qQe阼$@Gvm6.1;;EctB4Q̠(pF(kT";ŮK169q-G.h8&p5P"GXSRY搃ib: lGZۧ缶éXdC< ^Op <* |it%fChQnuR6.:WT5]Hiia r. O|_EfebW`EJGNno;)b()ޡNھ mwHE֋d;dȟ:%؀Dn [qka574^{*L=B7d%kl7[hyf5r,¤CtTϘmBlH=~ ƾކ X\}8_ȵ*e‘֯9Jp/sQ4eÓ{¾2 :MmPNH8(C Šd7X첩b Qw #L(E%7]#u0d_! ڌLzglw;y^51cƣڋ#XIľB[,^-8ON3InwiܳDDPz{x @l¥yו䁌R5ktkg'BT<3l]\,%M,sףVSu{"v/$tTF>H%Hew&KDHU0J;^3H}+ zOxH sHH{0"( a#rˑItqy$N[8LЁ*E܆R"qWYKSRv㛄ĞqiACphҘ[(1lMyCVyA`c]֌2w&/dIm6,βl_(}JP{'ciƦ8 GR[ \SY1C0"֐e {>taXN/Uxb#F85^8#/<-` Y#$k2>$yso:f:}´U i1=6v]-<̋kIO p10a7,qߐX I/![BBIX)*ԧ8nw!Bvu_׮Lק*niI~5Q=kWpJ}xYVv<۞щlo?'܏}㧟h™䥭h;GCzhplrk#Dgyq%5[R )TA?9\CW[Qn~<$Hwζy^S2-:5V+A,Lj Q[pKBs`D>ȔDeL mMbHj`^j&1LӸQ()#L{SZm_̽ z(jn:sdzicծ:fJIHïc?]7fmepu Yo?-܋|b{Y'֏%Sm1e34w$UG8#?X8 SgK} 2ȳ|L|b?kuWߤ0a7)z5VNwIEbI~o+%#㤁dUa}@lCnMM%a`#0|$#IP+IX#4dy< `eO5=.Lk&bl:Ǭ~S=?@$0 Nw meO|͹ssuքL7&+=?;+bV(6w2KZŤƱS]@X~l#ʍ{)1AG8 @mZq",`(58Zj"A`ޯyـKn1:oOGoJptG8YB+Fk%cN+ڂ+jlp~38)zCfBZWhdTq@YC~AQ߿'?'w.=. :ܺ:*{J&1Xo~7tpnM~bѶe-Tk+'1 }DZSi*2ŦMΫ!SSF36FdDe Z,jB@feM`S'<ڔYFˌ7溓8QGy[m*ڽ:ݴt|q7giAIu+跧 ˇ|oppoԹy>=6 JCO B !/-Ak 18d:HT7鉆栫}f/ꉔXe6ԳЈ:~0aDŽ@Sx^ 1h/neP͐$%Eu/WJNA=pi" g=SPD,_yyA[ * 9\LV~\E~}(îalZ؈C5q67pMG'FܧGqQeR,z"dZsG믾L5 W9fx8NTʐnf3g9K;*0ݺbOp;] $qw9OoW瓒iqB,T=#ujo H 00} R)xk9"n`(Vp.i}_ $X43 t𐨗kGs3>C R?yg ao=d$m񂮿FE8sP Oa䯲'[y^t>JNF]ߗ RIOR,nۼتJVL$„m(kƇ_ AKt˼DLƔ15}/|D2s65ͺ:_>[-uY6[(C% ~]gͿV{Jwx]&>AB|A $zW'@CXb\VbD@ /1j4~uҼKAV Ϟ+Ԯ:' y̳a6)>;[́*i~_h7ޤO{ָ`MG1ٞ[Kl@*j\j,ނrS1ԴzTtA,'N=^%'3,fQnŎ^q$-CDĮi.4м^f?tzyha|ɒ68%_3}g)JL4MιGmɿ%j_r 3gֱ5 ^V:6Tڇpts6_է7kd`H>45EsӰq}E e(VwkDuk("6l@ڵT;2 o}I], c&n84yR9 2"<<= ;[ Ԫ6i\ ۖ$̒5&U]6$t #><е¿P%QhhvL[Pj+h2ф*, 0&|bh6mHolv;jUB$~aC4=YRBZp8f=pD*PY%~:L:❏^}Ju{qS јĵɚ[q'lN0UevꎼA#OC+8;w"~ܲʩޝ뇥:~8VKvɫ5F1-=vA5"n/D(V.MEᐴipVX_,~BHw{Tv/F=(p^=XHH8پ!S7V%6-9}!>x& _zxռiF,|*mA7R4e5SMСXA9nozE ™;5֡^1!/ KH*,m$ Õ Uj]_8N^.RFWKs;]|Z}3ͻ; 4PJ?DŽ?& y U9렂s‡ER M\OXkg7QDi"wX%KI!}GQ"Yna&,h+8WY*15eI JI[s s'5b$0l'BO,D( Be1H_EUCwzk3(ECm/ٍEq7LT8OKV;Ŀ.oY|&TcL?!}Bg\S'"qm VlYJ9+AQ[s끦_ UfJᷨN-gl,S<F H =0̉{xt|&e‘.Ux;08ɴ'dT&^oG(B FѾwFB\yAUS j)5eWA4`;Bn`>͓Mγz2>2nBdݥ'Ҫ`fYK Ѐaۯΐ(PQlS^&*Ot$ 9? mÝ$##SpTV:p,laFFFR T}-[EhsYzT!M2/^!Y`dpݵO]Nj4[01Crv!wv07er#.S=D@VQV5hȜ;m/#y+dL=NnPӴ5}4.aZ.K$U  _2| c;Ea.8&H[Isj/~ЭEOm(qj"<_5q¤ K"2opd[$\'H|dv0rW ~d׾ ,MI1hȲaXϛHb;YB,Ŕn[Yw6:$@یu$<9bc{a-R; YᅡY)U맶`aCw2?obCR0q%8h>BҨ-";9:5v緣>IcE }r-]Oh""-&awl<@Ƽs3c?1C3NO<4Bk9xA;P;ɲkL%6e2R!gSiGp|4~cCܩ╟ Ixgp3JxV`%r:NUv6Kmi . 3,{%}Z ļM}+ڍ_kga&Z*Wh*<-{S#D>Gm-5efB8[WxU.9ɈSP-.Pfre0NdJ2\|89n%3[GfzwLglI}_q"Ѯˍ%ڛ0X>-? riT/Qok"xm]lϤv@nt4i &L'X.=j~qT;!۴u^7:…;^Xs>u%*_1˟15?t_w}W=!,%'xcv!eUm~c]8 So;li"DW#7<`hEB0eڀIAD-crpIJ4Oc 9 {6T#L>MT8{wp Rs` H\uW(;wR$V={EO4Lo;.l,sew|T+ Q¦ fh Qj[3u4^MP)6, "@I b9^b&CY* E+H \1ZrNjAAt6dLqSAV5#4fT[MPT[{X†P O?$̳olX;m>͘y"a.ab$R Ux/Rܘnn웴jDFyP4f<yt7%v( 6p{\sUO!IK؞1\)P˶EZgVlqS~bPvOI*#6K.Q ?ŁUVǪ<ɑR=n'Z~vdۚ4=C,[֒w1߀͐8`XwxQ2d"&OϡM2AE zb:'[ZZBv؋?rMn8Ѽq $9U,'r7]Y6*2m׊+qd/?oC:,o\kᰒx6G-g%8^-=G\6;2yΘ$O!SΣ+Rg^?Gd ּD녨4xAsu.O52gZi.c܌r|Cyj^b0zxTVRڒv{]&$\8"95m;F "/pm3 dUi&|fE]A[ U+oL\- wc&u`]:Hh sQ8w_UW9q(^N-f<7=@?F1`6‰#5ċo,k13WjL7HV+_+r뢅:n@Y04B Y}7x"~DtbUFB҉/u~nN?kidSerz<7p|`w =$6LQUVKG?l$8s\:n7{(j`Jͳ D4(NH s n| ẝ\35ї H7l/-NeJfX0]x4[b#%Jٲ$B=\|rN_x ̴@UzUd?רJ!}bһ63h͔ E0G@fUs&(6plK,݃[JA̘>"zb7,A#xk¡,pQ )b)uX gQfc(N,\v䀘m~Gj`( !$ln4;!<[&Je0d!?M1`qD#:\ΞYƬCO{D5v J&5lف'UR2>tp ܫ}-V'}SI,Ϛ"3CT|:8w —mLt$f_8 |^qoѴ.@j&J(a5[:6T t0§,cvfǷ9PE k*/=EM8QMqN؝ZNHb@LƦ -ًԒWd%,,?Hei'8b<9@Ӵ7-6LPg/yFr0O coO;;RjSV=ŖPPW`Ti7x'48HKieG,me Z PPE`QSK4j ֬|A H2En@SV$SnXdl^29K$}4L\>)5ﻉe  N,fH@5ӵա&-4~^V0)3=䈢j jZ^,&|柎܏Ym!iQ _O*C׳8p"+BuKϴ]% 7d~ [ GTq=* #~!7,d+Y;YmA&cZy)<3 K=h ncDYbNp.u3_1W`_vao'B{ܧ-Ŭ#v@R=P|'B$Dk Ɛ6ԥg7bP&|u|N bqwUIU0Y4:A dTԜHulM?=U"-T\sgR4`qr'6.a1bSb͂Whۧ<MdyI_4;+]N;󅊈/LrM(x\eE : e͍1Q$|Bҵ[d1BNc"e$@6ijnU\N-Wr@QÍe(P`lLe+Q.6~4k.z sc{Co/ms=ȻO'#mJdӨ29P57Mϴ][QU5;g綽~z-&qIiNkDcgqߔfRyﳇk;YcqXhE*R&Pq&V ʴQg.|2 &fA9ԇL/wdxO{F1r]`n?U[!Ņі#?jEc-)*=P)#ZUzfl rՃ}jl|t0a'XpuA@tp 8' 'GnNf/9yj+B+atW0ND0[c1]~@UVL]1|?_i߫!B@uxqR҅$ɉ9(f 4놀;q|>A?2'(9o[7"pVh,DLmraV5͝îs 75ׂv8ط]B+aʖH-,v^>o_%&IK4*cSU(f pa?G9y ŧ0J𖒠EfwkGw(&GehkSJ:,kHFlPsÕY 1IJ U"*y Ʈޘ$U'D7D۞#JF[, `Cr§鈟Μ0sf ?9ogn^#Srj i!H *uC3'.DPTM Wܚ\]]^zPY_%_0H;%/)(WDQF9kl (GJXa/n81 &ܤdp?ϗe]97Ӭ2-p7޲B`#wm-a|d=vinSǻh(4/~:$})iVW8PqDVjǁܜv?i*%bi\!@ACO;vCr7ioAQ|A:82-eo@l ;}._DA/ĮQOхa(\v{Y'c_+Oӯxף{"ABNx21"?&|c?R,GJJ<=wġؑe+kDY'WJ)$l1 h+gyC\Q p/1Z!+ {xWڽ,SI\$K\JGY("wmuc#/2.~B/(`@-$K&4I`q=' yaeE7AAWnl=6{(z"̠ l=^2=gt4CV稳v"KOF6 ՙ㔲/Kpv@T];O@"z&羅 J`@ 6 &^)DX+txy 6#yp1O^R~2 8(,E(T8 di4s\IA-Մ<[,]rRk f&[Lk!? |ש.@L"dwȺo ō0=AY˥tLַ9gPVH$%cπIrEY YiWca uls "ժ2.q>B_s^hFJXK 1KK_nX+WZΓh[{ݘ\F~(ܘ_'srhEsm@YE?巈O@cM;skL=88 0/Ҏ)Xkxz- *x@L?sya&C]Lˌ{IJZhV(51Bu6kEd(|WR+76 5J4x m>vlUgWVʝ;A, 7/-оW5?dO,qԥ"Ar$G.?[6u~6yWq8PlbwNUJ+}];9y#0pY t\!Ƿsaj "Vx<{P`^5Tevn۔HPh}lb'}I9s^.ݤa"ۛ]~E Zmۗ&Djg^ evP&% ::-z,IT P4Vl ʍ<\P%8۵9鹲6ο  )i(E,,;Hڿ}!W\ ~l-S|YeI6>&]:(P@{mÓ/7~jH6=i@qCZ?8ܣh']|DZ׎'0yZijÎ {J/ ڢed$eѕ۽Nj[hCE`@q%%8ⴋysh Q/i@Oޢyn'|fQ^?^m7>q5-ֱ|9ۦV 0rObޡB_iv„RgeUo(JQ\.Z':rRqbLE)@< Ҩ SPʢ4.X }6xd*; W')T| 5`|̞drЪR1 9.'?7vB@Vgݎn& BMcT`Ǵ@R]y,8J"FZ-48КR&3q*@0.{8^|gj-*g?1JQͽ*ÓFOfp2vMJy&8&~8%EnpE],> e.Y"{]cw\k6TCٽP7Avs%x>6*P BUVڱF٪9#U"+n?0U!Aaz,TVLzVrwXDRx덭Z= no% 2}pyi5? #-i`KUW2kocsK6 1lUxc4f59vrPQb‰Ix XVԫiuTYTs2Min?J2Wqz N=_lI7c7R$Gz: W08bXd(>`ؠ#9\E[]g6b9ۂߊ͈Y=~ Zیx$Qeۢ ˄jN\f7Xv,`=nja&. ܝY:66A)/6\zj 2W}QXֈV`F`ݾv'!=Ռ%@%??5h\P0>pZh"| x24Fhi [">}RALK7'b"0?dE`9t&PnGQm ꨷;!ܹ]槆^ij:i ^CKh"*.;wkt/!k^y{I=P x} su5jDܢrH׳R^V ]3-Oe?<1|FGN[z ϫ`x1Rf3~ٗm T~b(ۆ3̟\b[DMe?ioV NC4w6vl 71;2YKW9.\_]K{z8k}]d٭J\/V^]UG?eí"u❣ȿ \`n&5[{~^s-5Y_YD);~ɩG$3i{^R{й(SS3/&ࠏr-oiHY퓾-dmEnX}2MgkP/H2X/8 1/l>lk"Z[ԧҮC JҵF+dgEw\Z-ʳn9R e1%H=:{Pk _!bVX U(<P>bH;BknQ7d _d ZWN > R&8kR੭h+KC!童ê)*53A[mFAL]pu *hL|Wu:;樭]7V.;gnA3F^~$ qf վ88['[@Q:@}hLdlmtfQ;Pbtf ED3r'[ :W2TXͨ.BPa]卤u`''i:Nq:,քj2" vtŤUkqbgD̝KfpK_>eO&ڊeM0*[ La`X蒳DdL|B.{‹É(bj+|9 GI:Y62S(xT1;uneaXŒoQFW-3BkU!h9s`E*:=5=!hO* Cp 鶼i:pvutGp遴!GJeFRihԉm< ^ XдPl'cs~t8{Wm ݚ6u;2BK CjKօ*6AбSbsДe}wp<:W]VhjbkP# Kt;Vu~P\b_gK\J8yCUp0f$i @ VRׄ~0+_d wr> _}R!۞.cAiޘqr|v|V{m$IYc#ļ6O"Q,8`2E46.~0 3 e*7O雖9$ m޲^([1㕁n'M#G#5н-i3)"n51ҋWcFVYvD]h !E8]58htWEv}vWZSx#eq[fZ!tjb6TvqDBjo o̰w%h^SG%DkFCz@tQK$JuJwfz0ٯpPУ&T Nei|C\Q2>((uT<F|7͠ѧK]h8+ә6h蛽pǴV.e,}ȲmQ 4蟯c]x[S/K(R;(y pZ&5ē^NE| d71J+!9dW.BNvNkQm[~6c)f/vX¥CB, WbR -Q#ػ^ IjWp+4}PATgIu D?VTDʥt4C Ƚ:~JÚH?`?es~>ףZQK!%Bzk}rBE=N_TpOe"eWLpX!N'/P:u$鞟a U)heW1 ~ǚ+U[m9ysN,l@H mhp%g&elpdl!Yz Ȩ ->v5?E&f6"oP ~C/dar\bLI`?E"kB+aZڌ xmi8n{d-O%{?+M6 Rʗͅ揅"%' ggC :W=KIK_/#X52)]MywJcK;O\T7*GE(j+5>=/F睢B϶DR6Ш"~лb MI䬜H"&u^[e!X@! ?I;@n͡≊:&/xNS_cnAeRbkI-D""0"*gv_w NCr z{Ҙݵ3fe*T@8٨\wKLu%~c;7;lwz3T16gj`%_“zWBZvJVyҢjb*Y_zXP[~}r3RW4(%ܹm&9ľ');,$lY( ,Bf|=(ZXV7M &P6(Ztr`hkt{/.ҙYhwIK͏ءjRe@h).1AR7o_LnC Hf5H!_mCmڦ3G8fXhۤT)lvCU-LgګYVi;qr;_,[lU^oBvN* HH|RNjnRYotL+uY)G;&[@?l.WQVl,vJPӦO'ղ7ϸCYV)!YD+lc}Eqv6v{\A`[΅z5 N4R,/TݥFQ_T) ;5KWO^~\gUtIJ_) *F Rpq`+ul) Fr^Aq5*,O\2Hr1~Dܡke<-2~6_$G Jy]3<%b-RO+{s1.\8u@3,YhEhh|BC'Yʵl&a{S^PvDP^ hd꯬d];# spcz>C]lk]"Ga0߃--]#)B;ǵ*' @)v|rƳ>&rG zK98ǥgn4_Kڌ&B#tjt<]iYKؠEzS1,34q^lO(T.qc~\(D U ̖VpMUzNN³젳M(yBqF.ݻG3Q7W/,l3MzKقz:%Lk%oD~.shX)vsgW0ȠiAƙ##ۧاH1{^ShærqkN)q2'+} g$=l r3f|>o>|yߪ"OLe2cLYg7M>wtHx;ՓO aվ8nB9HWaD61qJDy]rC6.QsԱ#- G5橩! F|` KDp|l:^zFB@jjJOKH8"zBiO![XNUCD$S%{K s {E >~;z큺~/FXLuf4E,ԭ1g~f K))= q~cu|(a&Ef^T &ؐHF 0rÙJ|9 ~o33!bU8~ˢ(w\jat,i]P^CT=.coU Mrav'i':pɅi"rl4%!M 4b3cbAfInDjF>;0Edn(& p QDN%zK^4lw)/ 0@U[-|0b >7Q rM~{ay@NaAjg:t;[p[(HuuG ӊ_妄0̪uZ -wFV0Mx./mUT5Cy B1c1b75*2@OU5_5uUF*xL^ %0[ŃN|9;>oͩSr(W.1)zMP aE6Xv?7- l?xRWzG+S@eOض̉~2⼜Ifg 0N=VtAl[63c1bY[bD;.L &LJ:^1#Ս )#3UO|؂< t[/'kQ?L 5砑S"pz\h"8>srNFtq5{[cetwS^ItW0-V"E&$ޒdb&.4%)3/^’/|ѽs" kdA^82QE=q|-PzBEK2 3+EZb6}Ee7yoIuNLSxϜ48ٯAKvm\ܔM~G "ō:*c5ܖCi >`\=b|w`{ B{^ԚB=vG孌ԱjY.-yXlRA-S/r]k?m(L#o/z4fv_P%ؗ"ezt8{I +8@^H LH(}A߽9p΃ G< ^i"aJ#ݸO7C2MnƓ^n}%9p< E+<#Dolmwl^3olPUWn o#~ѲPy=Ahݱ7xʲ쒤E^LJN)`63*BwNA V)FU8 dz!,g[Wݩ T z -xL[M0I'=Aڣ¢.Ы 1=,"%Վd}9IiaXmuab3hK6 v"wU|v:Ds) هQ0d ~"6'8 e @x4H[V\=ե0D2޳[knJؒgԐ6k rƽՑ|w4j>oHA+ z>T6ZhxCXٕc/CRϔ{Y_57|#Hk";iECh n u".V%1S*QK? ]VGШ:_nr$DvE+b{#wP6BgD< MjmFr1lfÈSYpeHƎiWJEĦX-z LJ}sR<^D"֙:|'+cvpf .ȶ)Z᧧c& >~/Ӭ4z "bGC'?&ݼ* qy%7>%``;'o(,,K ?ײ!?e^6" aq0zBVq#Ǣ!w+pS]rj[A9JGjiG؇va C#Eθ̳ybd .d}WIۄ n@nBa8 Tw?J!;\(Ę>s&AטG-d hڢm+Cdf{Z, h5dAKKH-TTA^_p8 g+~$r 6dπ `oIPt4\Fba^,R35_#mƫI}"bits4ws0oEJ&/ ĿCm8ufB՞@^dkEuxwrKw-XD:=.HnIiOGA"nRS:$-r\(} n;7bڦ}-gt 朠n./5&zrVG'"Aʺ³~bHgWR M3MO=YU¯lV#߃[&.McՍnĀC)}xj/2'NTbp7r/^3 ĠLœ K6"p-N6RP F)F~~ItMC]k,7,O ȴ FPx(Ǯ7CjAׄ00ry?}W#h"?~lQ²DWEkNJ(yrK  ^żu78n蚏*R:M;`U cb^<}e hL^:-":*9jėMHm `'US^S@oIlc|Fe>H?%&22< Y'UzE/uiuq {4DvqW9q%Y[_qئ9F  GǠV"Ad1&H'I?O[k"ס+@ELea8Y{VFܒm ]}"*$AE! :5@Xէ9m陽h]yYX8iŢqTBvjSꃃYpa$nYc+RJ\BYG܌c3sԢ]Ǵq1Chk|B`>4Cd l aC%|$>9š!}=ʏN/# %"`$qI̥BM`(C@2C<6}Ctme&GWL 1 lۏȥmDf/FH4+ _1Gi%ۤj}nmF:@~ٻuעDsjG쁥(y.xb=C`JE8#KMфEdOdJHn3fe)mM5Na iBD'xREr[Kh{i@ٵi~%YraUFu߿ ["ngy_NL~`t8r{B^)بZxPIA0>\毞J_?E 6706h ~hEU u;ͻ'(O&=`.akW^Jg5Ai,h/s/_1PL\|d6XJPg:NpcLfF?}4GRqGu!Gf <7yɸ+2VNy"HjXe'xͿ\eP"^ L5\1)ʸ=sgކzXkdhjOKٔC4 پs|!'$i x(\H(уͬxUdo1~oN2Tx<27ȭ}db! {\+N~+Uɣ_@7PcHl8N)! v‹Lƞ˯_M`c6؋ YTuRD VDrYNX(f J1d2:Tt mc۰.ح?x 6!džA-{րU1H/:Q;-*q*,*~9O~TUC IfoQ[t $ ;dɤ9Y.yab"k^F*,{ǐц$p'aj= ؔ+8JT:s2*Yr9y쿙N apNq 7*4ɑR6AA,NYi`17EU@DlXAԅHm$w՞?q蜐:gt6PT76i^(ǙV֥vt-_[Zb:.qO%e^gҔEyg)':Y1ݘO- ڼU[vj0ˆLp!@ ؑO=Vd&CI<d֕ N=2/Nr aB,q$[2b@v>wkz]Zw??]oh2lgQWx :/`YJ8[c!]E{@d: }_=6XACY&~&퇩yO\&CoVs/=كڥ{^:/z>k:'Ԫ}&վ2q /90 (ZQ)v@;4P.f޿G6B|GKYaQmJKu3OBN3h{_4C(q7;Nrm1#il,yN^#"pfڱ*/@jPmͥ:C$paɊh`{PsOVݎjp[.iDNVeDkNKT5b~F햽),B ٥MNdJEoj/|Z[xdՒ*PzmnL/<>2 l"C\CFd?o0^g2;$[1Uvt P0$~,Jcn[ZIOQ~S,k-be}̮吘 ȺUJ ^Lؑa'_G1?dp¿ȟhhK"YXD& kK%X Rv,72&ժ(MrKDo*U;‡0v1/՛]*~qXy}Ж<_=qۉV,a'F(ً`G2> ,`PlxOa\x)3A`y$ 9Rx@T%J]{nw.2arkK(0qRS-ͶׄrY` UI+*{j9_5,\"[֭s]OYvt-B}:$ v aOnVJXݠ.,{Cm-FkѤET,/i^ʜ^c}=mvBOy71! "/Xz`u⧅YUj_qTEg_aee2i^*tQH\NY1.O+0I-g|;G0F0 ~(/%zn q^_jf{԰~U+:ƙ\dI)3SbHޢJa˻m&䅒"EH#R@g*L(?א;fC)+@Aڔ=V_ͻwx's9 ҹA ~<6 Mňd%@hsQW9[HELA(o?U"X+2\RŀL*5JqXFن`i2VDP,ߞ9@mg ry3D%F`Dȗ3dbњX{h엚yk#u+/PSb  ngd.0[SH-);;!_ەGɲ݇~Ca-T 9t\T*؜2Vxv>wzQHs}-L% ~lj&.'2 Qqs9.zC$:N{[PCS7ʢO?O(aiQƕ~Q( ;?,–^voD"fX-q;+Cq.P؟h$LjU "c57Ƕly~tUva}]a0ALC|@ dP++}>IԣgP#CR?^H\'[)T-tδEY6\gAseTuB d͔YymAZuv%!=yhu)#aOK5$I*)xPila쪖jP12zFyT4%l'ODz]$"q%E0vE}3:N}[߷j5zzsS˄{tٽ 6Ő#&QupPAs1;a1y'6 '9j[rٛ ,s/_ok Z#>Y0A˹El2o;Dn\lx6ىИY]h[udB6FK=]3o㠱[RC裒2(LJ\Jج)qc}"Cu (oOY.yoeJVNX8 Cx7h<3ϑ۶7Х翧Ǿh_yIGa'7Ȉt* P!]2?I{^KL([!$ˆ}=Ѻ+!Zc,z4Fdӿ`<,K^̀c>`U ^-kERY FGڸ\eCRQ.}|ZakepCm{qudo9RX܃7ʜǚjZ#zڲ-!U^m=?w{)t=wWKUP! l薊LdIVlcPPЊKe&#,&\ZVSI)+oWB.;1B&MUB`*YR7 4-=#_roS$ O@®ټ!ko.L;j}ےWz3 ^ŮlTu,M>8qּVsGEh D`AGOSNM7.=&l1P_/_"|wΉX~ݜ6,HŦ}0L?PCpv@wIu^txQi˨ǯ<>sr~++9 (OWev@uxfʀ4Ͽ2&}#.dZdZgm $Y2ma'Vjxqb+IYU~9FIJBk%\=G"$@42xP'Z \ D58~AL#x K:@~l!J5y N Sg/~)ŸHH#h[::we'2aMPqh)`{ "D3Pqm HFY&N/8aL:= 2C4KNMh{1p͉ߚDӎҺiB uB`G\/yt%)4D ׊/Qt8Z>)/bwT<dK"AxݾĆe i@$Տu$$1ΣH2CPZYI\K[f0EyGK]L%9_'g@`Ave;Lfׇv0:XО9Q#Gӡ,a(D11I'SA7n s}jD[\vdaEQlr<,<2"hCbgt#i"t75wP|@2yqC %+<`cڟ֚|E,#/ō|ISeR;߰SCX27{meE<wY5Ljňg2BlnXLZg;i*}er\A4Gc~2MW}tsg ,**saYԋlsLWf29+k<3)eFM4L)'l,df <nͨ2Nr!1^b$ \'C{j5.dZ1PSi(j;z1 2ҍ{yW/y3@a ͽOP B,o↣+'KNER+V^ Trbq}SH$ueFX0%0° w=<㎎2׽ 0x3n^s*F Jr` >) ;ɧ;6T M]_G$u%;< Ye-=i<6Kཟ*I;a,ĈTVC@Lefl0xO^cp\̦OXuKިdiE{b~ r?؃*wr-G?s[4ScƩozT!1-6~<7դ+o37ر>S檩ԞHlǏdى*R:45s_k#c4i d"?x`aJ8C %VǃLԇ1%)N[T*DduN1wk.Ɇawh^e|qyլl˲^y k6Lw]Na8X`ɕYYtN?M>{AK'AP}78H8fOd#EqnA)Ј32 ǕRĴ W+A(lֹ}c 7}EC?vgTx!GLXo4gy8 iinJS7=3CtiumFd7t$,θ٦9@ΖCme"eFm>J-mS9*6xDc x.K<)๔¼s7T4aT4Vܓ~s]Az-וjG {a&)'.wN&'Ai^SvjJ>x彖­=Tm>fZU\:\-t *&Ȯz79z?˿XF2}b .lټ.[8jI-{fٞA0 \ڟ zT!,Ve>X5?/Dl% %WDDM\[{7(ғ05$]ڧK_5侪G؛*zrd.{YCg)E gʩzXc g;hQt\r9D數spF{!U/g(&lU4 sf AUqc{;b0\=m^ЪDŽwtZC+9h2#lnS_ˊOG C*?w_*rcƜ$ԻF4ۙ$uf1Y8b Ɵ*dyoSSuX,:Xuh_fE٭m* p tř >m&2' )G?G,|'_R f%-sz n>ҲjQ4FR4 e8BQbo}TC6D^y) 3_ī=(vƲd÷!3C]Xų&߰{ase:2,!EN@$@+!^HRܱE=~Eeɐ&E]'FGu=Ibt}XHV]zd5d^촸ӓ#sk޽ȃMkhO*vz%ÒM!4o 'v=DytXWvV0LK#/hvW 򤖜qa钛m)>gx_ 3zdoZ*0@ 9y$kVMs`"3\]:GxT%Rl*M8HFAa_)- /"+C\~ΔX꺞nzjzHN, GmGp]qM$E3D;c (7/޶ !hdhwT~GxZa."1(Ϧ;|&ήNVM=BFZGv0gZ4n6},A}iёn1%ۄmU|ƚu_UBgmbAT5+~nȏ?sEK]1nEy&KÌ u;-oz.@Ȝ0lVw(*b;bڨzfB 9^_d-˵4P!l`κ\+jPl `3ٞu!uRB_tCa5{g<62>ce1rBZBcTk`%o3D_ EzGVrzSNlFṭ_SgG @%E5B{YgfkH? RZ*nAfHy#Ϳ8r*/O{c&ƚ<P-H* `|x oxDN^.J0ht/h+A*:~{9{g)VzC _ bF͐]z^C~:bIoYEIMZ \fN FM|Q[VX6{HdH($,oʡ%Rxmx`|V7 $4Wxgg&û!˒I' *7l|!_˂NzI5UG9kFVzd0ԐI)&qNO{f?0ڭ,Fs8ė& >j%# t;tP[yɲ1kbqf+׮gW3ţ9u&)^8{%o2)ոKa+'lIvϋW0(E?5'5 {@^7u\߻{E' 5_f"j$l4N`y <,1]Hj{'ꑎ+dhFAS-{ / Rz9:4l2$6PVGْ"ATtN9Ab>cpDz~1\\^"WiI*(3OLkce:dN(gJ`UH<}_S!*uddtGsVsvQZڦ5 !r-sƨ)̢i5=yVFԿDHCБ'Ihvi[!qEf9~h"C FD:U㪽3c՟fUdC|'}SȬ*|n.b8qJ.cϪ8gߧєa+_زTJi*n6=wqO!%q"Qnk^HjmcqPٲvB 'f1x-gp` ZnZ+Hè #XSP@o.+u/p>뎉Wo|]5rp ef=`>X<@$$0S Xvy)E(&Ȋ;EM'a-{cZmW·̄4X{P(y l&;{rOrqƣ;W\joQj(1l VU0%Rk1аs=R#G. +LV^9"'%% Şތkw 6*V51Qutu=62aZZ41B4PNہ e NrbN :#/$ ds=X FOq$C }\z;/W5 ̯x;s@լ"$ZGqbKu?t0T6؝GlULkmPSAxG5+vaGɇoۭ lnzD x_ȤFC -Ή.;8':j!K9io2X|&9y;~>b`!+lzᇇr ?axEBrN[ߍ<1! o!a Vg.J~X~L)}"+V?ٚ?AR_[wCiiNe}!cnRPaEk]p jx<,_2#>:VˀpOVGŹ~>%>2lwU,Ÿ9q9rn0qM\nD7l˾!o$۫>U۾)C O{Y7;eZοTm@V/.*wﮜ}p*pB?i' i[غLHr1Lkrlw%udT1eynVܱYc0wj$Z~SqwzEhOzg !C4L7Sy<԰eFi/VQ.̦<)rtZ ¢^gHwrYdh`Y~ `prKEW^ M8ٿnPoc}0!v4dJ)kC}a1+ALd%m $N j!d,kƄ&jBmc? 2c(Zmf|* g\C+lۗpz:@/kOҷo 4Ze =9+rο {W]/(M}Z޴Ig >Yis $e hNe_zԌzsˀQ RP$]蟐uzynq2ǹ Ij[8|ʍ wg.- hNI!7QH#n"$fLFmIQ}n_A `n u[ג8uWVjP454m|~ Nڜ}W@L00ޚ' ;0/CZlbe3PA(oB$vuM$(K"[[Ihv]ʊiTWHD1]ƚ,\sXut.K;6Fx6ߤgTD{LTNE"dh.}ݙuQ`E}*#j[^SiRO|91R/hW]"u3hД&R=Nt8jس.`N[FܤbrgC_CtETF T !5/X^YK1t$Jc?؁eD%$D l>sV8i@ZccqOGuqEu[;ha{FHH6Bd)=2'+S:,bv!}ӷW + @-O1<XhxA19Tvp oi,w@v'4Zw7鰻~ܕLA(^^|b̡f*mC] + 'qS`[셕x~=D:,v)f@\+U5^f%c}OdaycĎ?j 25@C4$b\ԍ8wdPG]K9 <]GU]٬&?+t\KaHB]iV w f\.5Q'+ "cy1@$ݮP B{#•MJ. 1ΧِEVk7;P㾌 )7O9ښET1$=~Vm^WN"C'7h3 {\wVj";0jіK/C(y. ڲY"1@a?z28#lH< <~Ȓr]JK}s0}=(ԶW8y9G }Oj6t,uFރV) <>{h4QI: tG.DBsbY3_nxSuM'UNu}T1Gp 1FXT%JNIsd zCTAYچ}e8Ròw S{.^ bRO9hEԊ0GѿL=l]2L5z;z-:C勫PL"huOjL B*Dر: ud6rkF8q+ﭟ~, b]SVoւmݘuIrKt3ld:@m`X.9Q "Z D>6@R?$;a6)vLN?@V,d ͨG.xRU=uX^:@&P< ɤM4 P즢E~)1z7QU;Q^j<drNcDQv \Qx e'\=d/Ev򂥂_}W :*T 'z-ٌX@K1/Gp[xZ+^wG24ߤ_T/j/cSW状"M5C Y_<ҵs2 Tx3w{F̋rC?K]:Jm%u'X0-1|+ sx{27L(Rkb֧jz)tkgyMZ0BJNDqL?!*DF$g)MK{B?_ypv Ύ@+H: Pu(d#wO 4KmVqWkwf/Ճ0ƀVd_:{#V3}gz Nuv̝ċ`>,``f70i^Z :wWH=Cw :}AD2th+2HTgzX"䕝 Cj 2,(asaw@bH"o u 쎼JOH7U ikx )<{ycȔsT{7S.SdYqz%3 G<U5?Byݷc ?9G#-'Pfǽ|θcޫ~: W黃I~FJOu7=rM$SSW,4SBU9&b40#e-oÁG#i]"QAMVqknQR;ť" n T]E+ü.WNbmU/WE|[}1*$h2iTZ+3_c,oJ4&t%U"P|HSmyRvJēj8g w2~9٭q4Tע \&Y\Fd*eqBMc mR3$&]R3h?>(R9 >KC=ְB*qLy-ℝZ%2 {;H70V:{QȦ2X ju3< VփW;({NQa2nƽM }wԉ'vxH^D~},{=̐,gx<.i#{r$SMIKv!b] zߑϟ|hj$rM:b_w Z+h;T92{ f\Z/&x`4Drx^lfk 4}S._{^$5~1"$PS8Ua.ݘӮvAg>n2n2"13)._^(Rz[PFN&يD4omSZ ezQD MŽ3Z/2yJW[6{AG|U p|۩:i;uҳ*kE;esW l΃ug,R4]9d{ckjuQ&C٥6b|J(RSB$xfb鋼md`b v1)G`NuUU> ]3e?%l& ߛcrW-mpsdZR[E*v;^VtR?.Ko␒ "ic<7OkQB[Ҭ7 I24n2|}{H ko/G ]~AetK;pB}Ў" 7M[- !'q{W.!60[`4f@@L| U?KԩT]W$|(tR&nΚ=сNX o;1wTڪE>e\X0w2uq뤗0r9MlEv;+$yWIj- iB,O,u܃Y~,>P[])P`;hK}o*R.TNz0Vp#m nKE(~Pti$T#',s΢us#҉/ɓfCB+BTVpٚ#\X ɍ SFD~4DwZD:n. G'ާUo\Fp"RNW.HKao켻z7jG=XѼ'Q,lt)TF K(AcYXF>B cfl||Ea2C7bJRSa Ų{`sNr{p(H[ot;qxu'^K'4kB[!Jwn/6Sv-a9iX0LO=`\ֱIx2w5IS o`UmZ"׉9䠯)/+1'R7c zBDq|jY3,=XLn8QmpN*6V.A\MJX2ӶSYR.: Gv3ÝZ|ޯqZ)ʌ B^E,cPXބ[4 "R / >Q v¿o epR*O3w3"a#-Ayw)/1`߅?y+i/w>T.lvl1CS"gV ?B< I"G,Wd  3e6M?"5l6g36~O爢?C(,VD&w< 7O6г< Mѧ׫HKeB>ObaOEؒ7!hMtylKv _In1h̽,I vJCxbDKUF)ɒ<U䏍_FN }2LH{-Q;j$ 3^PS+H 65jZ0<-R!d6^C%LkZsK/8s'ٯS#v.F$މRϊp+m%6Ɉ0cL9:_iMȟEM*7n`w%`O嚈sLѭHٍKPBMMi ?)=B72|Gl"a& Ht8ϊW^h4G8.,1!?r;[™{P7cTcҬM<_I[+2/.Ѯ/1ћD/Tiڡ2=.X̘zյ,._"ÕaJUHȷ42 C_ۆy%`5;ЗOa]_^(wARscv 5 T5Ǔ2ߢ<Ƣjmh/2ex\4~ ` 1]~c+?ޮC 6G >aU tRJw0i'@^\$=x)GFaAI_:\/IA2;M:SL`.մ^]%bيjp {GFi{a@0?$Wؗdr]"L()y GA OהWۊ<ܙH^|l_D=Eynx7.cr{3҉9RwSg%h<Idjl+wZD\.qUC!"b+Ꞥ,c.{S#  n%1S PdOc/BM9%Ҙp0HW%\ (9pDx,̈ӞM8T:Jڴ2RPafW9 Sa+==2.dAI˔ӃWPsC_I櫷i)+i9Dh[/@<2m8O <ڊ`@yڜ)+P]*fIhu*7$ 8em@\i;*qRXKѦ+H"~K|`-+X`DEjw4DiebkE>&nO/f⹵GlҾvYP9uLʈ: }GIۮ= L;qoM~ U7~xÏ=wwLlha}gdiCZEEVJ|CR1eg qwuu/4iҌ,7/i . |VI%.iwh~~ܺGy4_> Lbce MS߅4纝{sI<$Q0kӜj*7|"j#((d鼒75K $;re>gQit>)ĠXzVx X*zl l/r_'S_"ir\Gf}@~.>s4|ĺZ Rhi•'.{qYJ:]#ю&Jz1MA^H^rҽh0&$}4r2XEGޠlͣ f{eV,?D8"!:9bP,߀FϴȟH) Z)3؊*_=i0I fbsr?,(*{ [8DxyTpC81u3* zXv~6O,$CC`Ҡ=)V̡/_Tz@Dڼ2swVϬo|l!k% -؁`C E8Ԋԑȝ>z~+C_)Bz6"ՖMż7B'.]nPk$JdR4z̷;\a=iD1bŽPj)9tay6〤= ua?mm"Z ] Մ۵0*a\ }ψe,. 8gE/hI@MMJi&%0eT/~a޳6F#X "H]LPGNcf;aXjMEr5PpLwl;eI:!|ew⡶0xY`c>t_Yϕ(aPd )wM?nKͲt(5fGDԥw Ά?Vi)g{zaW7]'[ ?D4}反NF p`4iD0gqǣB6T8/pa <y+9Ӿ _ڐ~4_`k<+̰ IAlR$9qbK!J`C/u  㽦@|(IZcw'mZ~%$)ѿR#h[B98iUY۰Ř9Hcy${KNIՉ"컋*'Ҡc X7; ˟YA=>3OΝ"S#BraJYK$mmѿenv^=>k8(yh/4.ſ )t`6yzעx'HRHq`s< 4!q`hn䵋Zꈕ%@~0x׉q ^H9\'$4BVhuT3ofBA`x.iře2k'b/J+ľsbf<-ΕF0ʵ7k~fiInk* N*Zd.,Wq  (m|t3Jy=FQ+\O"㐋@/ԔIː 474֮ /(Krdo+-1D}Iհ^:~_@-zS#BEDd uX"]? fjL%< Fs\ז<.ΚdC\kct,[n+ cp+f"/#g%~RBbwr1*.Qï)jl=l9Ʊ*!twq]lَ*N]ռ ;chu>l;;ؔ`xqŸPq^"' VOf\Q3X҇N% r1[Vp3r5ye7AҊ#)L wv6n-9 8tYh F` /eitFcuY:Y-ȋ7[JRhDCk>y)$_vrOHwWnyAwcw/*mG*|\!}P q(d⼐~o/Qa9ͩ 7ЇRSk ) $aIAL)2O^z&Ba}PRPY\+QRhrfD4AL[p3 ]wFi=>p3)$0d|>9O_ ~C4 v!QoE|lSf_t!x m9c9~%m2b()jp:Lps hr ֶhoiZOB ԓm?GUP[Ϥפ>;P.RkZ'MoNc"YVjD;9mqo==c4Fl;WiGl_Ϣ=A`p)P2"[|w g Hd\*` a.J8+Gb6ߧ&7X<كc+{ 'SqcXzFiT Ĕ >XPq(0B C`@V61*9zI x}@7?tt`OІT=w~oD+S{>+U?& 2e][i/ee 7D sX!5W okW/퉹pGF]cT7`|l޼@>&76=5ͽkݫHzH +fA O(,PfkOP.7V-ȠKs1aT)%dNrĎCifky~A.N-02 6L[իQ|iȐYm.Zf1UU`opx|/AWWݢM_Zyop ]y [ϧ7$3f. QBLmFgx.sj#j Z-awM F㼳?G2/hr %sΨW.UzO*hB_&h-*̋X{]n4Zǟ L%Mp(hj@O@hU;=Yyd e҇J{7W+W9g8!Zf/;^D]~4ӻJ!+14h^X[lXS_u K^_PrOJM}TeZ9m'kuOЪ mEkgY<#Im#rY /#A,.PWg?TA `)A!)g!`@<K%!3ڶ^eGa*7!1vg-o(An֪ p-MjeiӮG̡΁hma+ HY[HU0J+б}{Vpfߤ;3\8ˉ_&͒PGRqJ[8j1P\_*`cºG=+u&5opG#A7>wT\[B;Z9!@-?EEY̰3hGw]?LZޠS=ޝgjzy#>xMNc%l*{qo~ڗ ~o%=ietrӎr elfAqt9yJOGX23 oի TNB!s^%eIm-lW(Ј9$2ٮPj.(~ܙc*@78p_; A8e%T}1" TE3 -kؑY20a/KAaJB.Vg $$Hw`&1O/ L0W#KA"qQ\HD[/w?2\ 7{-F=u kڢa3_w{8'vEE[x7l"7.j((d r(*_BN>#XbxMQ\84+a')!mFX+h(IG2+::wSiSAlH OuJ60sN %a- agCO1/#899x+q? Cٛ;fv+@٘\5O3l4kMLK(wڧ%}w`D :a8 W%P$$:*^Cq VXWf-Ζ6yit(s=YzIlt >Y{]UvelU$ Z 1 2E^Y)sOfw^aQJ?)E!˫?箚f~u(Cgt݆DTi~ĕ .Mf~C*ΆAL:j$S~#ctG'S?6 itghWwrkÊ \nJ奇yP,(%Gv?눺AlxQd1;K۹ ۞QV1sMvJffc|ܠ ⱢD;>ї>?~a`-:y  .5pz޺b_:@2y .VV&Tȯ1:ĴNrQ' 9[inUHrT&]&bxk MOT0Ռs#Wc J/xPv=IV^p@uZlⴋb3 mt.y{%E'VOI%s&֫>z%IVf )dB#`y5M);H +"Zկ_{t l?}i!޷Q.ʛSI0Q֥-zL I"fvqڈu2f?U߿,ڗ|ݳ}me|Dp4ҝ@?AMwQMx(s12[EӬ7MtWsBRF e  r8"53OϻTB|t4soP}iP)6I!Kv1Iay,iG씅 ㎩7RCB;'TE,dJ_ ahZ~KwXK{$~8yNV tH ;K|Z0.C?_ݑG ZQ WF{3`"KϿ1X{O*FjҲz6O͗ΒEh~Ħ:Xocy7Lb^Qi1u\eG#*.1CzSGkY 01j _ A{}eK|<ڦt_:pkY\J(85'thV ~wt|WW"BPM}QK`tICg^h~n %5掅E\,z4X*g% K ΐ^iGHJX$gny#?M^Ch^{bxG(o=i\#հwx.a?PͫUtD7F}34r8DL𽥤. "x8<{9cYקA_ DuAӂ ?Cvߋ5l+z5P`=Pwfg-S0&4)YċeJ]ʦ Nr,<ф<,Qu(RV/$\H}*^*.{NA>M޽F  \>]DcP V$VdyN\֩ nXa6ǘ@54dl#.j C{\2~`wbѵ^}'G /By j.g/=| -^Q jq_I/۶YV>]on'ޢB-a֢pQoF' V<_ bcD2HLםh4, 0{[n5%[*x]`ǼqqS,K7} ?vƂ:888&ega_HdY R Z jLnbΥ@,TMmrP۔ciN&@ a!xD&ҕ|V>d-pfNUWq.+|{=j<->0 w7,\x:=fÞ @ސg0v ?wPr-YշfOn+b?^`@sS.#-9E cV4TB$Ô{7rp@m>?wlYUB1R=IƱba]BjνK|i4v& ꑁ4ULlu j:&gCT5?/ NRi2ҧ A-4G`wS2ϞWf^;_llq=F)z7csoELU+#j~0QZ'͉_-+|Kr$ZY’PQ_.G2J|X=4ov*;v}nuJȑ2w:Y%;/Q<,(R8j;o [s;en"}.8^ צ+&l LP] rp Uk$Aox/GxLy9,P RZWDg 涮R͊v&e\.r@T׮<9jn3Y.ٷdPB֝ ~ڝJ2Z:mb>Gziޓ\Ah;s>1w`(g#-taL{w?"S&Azr$&yW25Mokqɣ60?-EN% (Tm$qXՅr77_{ ?v?]m#?R3l\MIœU \!a}eu$\3uY=M^-tɢG2L~R m<fPoʁ}֝(IFr ?TC{AFYi"I C|푷q\5h g73%msKƮ;'ėӇ+})eS)A2-R$b|[x|~[7ʳ4Dˁ؆" sև@%P,L3!2?4P"M_THŶi_ ܫE.!MyЙZEeоf)fcRz !Y[!h( Tɋ{?b=D5OP!ytInq>' 5O(?TF6|h#_BU*!4>|sCa! ʤ'Nᜯ8^=:Cq9)2?*&i J}$(zoJ q{x1>(u(T ޘ`]2 ~ž㲈YYmn0OnX\,xlE4pI|7#-+jV'٠Z%>NN,Yȭ;˶|cѮ @#{HQq!V] fcQqgỾ6$4<c=٘?9>N9km_VFapL2&HX/!9 .&Mz~]< !j zy$Z+hƪuY [I$iNzzD[^#:'fE~XKy`kBJ`Ča7;蝮)M:Tm:%}*X,{W|y dTJw&mtW𶵣R`9J19C911?R:|g>PxB/ Yu#pfxpu77᝗Z<@ވ%|)<ӂLΞ6ť޿l1\aBKYPy̧h]j.jo--qKD?VwW0MGg!5+PIV__`޾l%EuϬm ۷ W^Map& ѤȋYϫhThz$0Er>.(Ę s@ùd)u6y*Q m %&dzykjn^~,v :Pa :2#,sܐ&wQ)ѝSq<"La+e3SjN7D Ƭ[rY{~ w۔%h[|p t4  #,Z'"QUJ0"L'P[ J#jK/-gL@jH1xPTड2.̄Gn kGEȼ{ZA9)CKd)yeGGfa,zR+NtS&Lպ\gYc;10끙 Tؾ$1I4HJGƷ$[,yE .'>Uԗ[.y9E{ ngY=9Ks/8E.Rj~7ء NJߓE̦-\)h.W; 8Op2񥻣ݍa,Sr)C27RϺV6BXڇܠũ5R_E,59氝^p(P^:}2-рt`#+ Z=Yexksox†!k|d}ͺC;k3b?$ӕj!_s(bᵔ[4.oFsO+6\Ad\"6]5}0mbvo7#/A'E[h}ӼwGq IqI(]P8{ O(G.S1Y;oV$ߓ$|Oc5Id7ڻeXKg$-Xhi\i3^R qmw7crťc yʁ.HzkrF=Wʷ9[6Hd}iG[5UWL[ ڿiTE3Y@p7ѻPLe [OfDHL|ߒWǦ'SU hs "bLm{@ߎTޔbEtY"V=dC[wnC !HpxЊﶎbIO<=_s~MϮƴUje{K&uJ񙅅~x F2[lKH #-vYUQG#"Vc vz?Ѱo o*k{o*F#%JwM-@w֝xhA1&Cܗ:B~g0v&f7x4](P]_v}ylLha "~jF'*D Qk M$} 0:`Ejl?=KjA#t;T ZZɥ0aRE1r΄ژ} DB s~XiLyvsK᩟47[27Jo\$-'E Xh}(~:Ta}K)ƙN ${8rRMu;$&jn]FERn[c™\,~/]5}=LnBrR_S+gt+LmߚE%Ix@-\PO3 ]C`I:lW%Ǜ,Ϧ@ria#g褜MSA^JUdV)|K\ N;=Ѯ$2<gT|}R8Qta]e iWV17[,mZf$dOe3jsچ! ~5e AbZ6L}ǶSM2=Li:8$ub Cd39j(ZFWxcU1Np4qO˂!#XLM?giN-'U; ht-i^ԀYG-jGLJ%?Ȳ1vmFM+ ?ۺR7K%Pk",>JԈɫ۳M-nzvN>J& u FcT H-tR/WP  %z*)gt)Ձ=ҔȔ!CJ0ALxf9:_Ȣ73jׯvˉV1`X-d+Ly]d!MvgY4M@䝮[p.x)]U+b}g# 3ELVN?]ږQ[_mE-% 9u3D]VW[>Jy ]fM>OlpĻh`=xʵus^ 8c{HEkxW8~aTޮ&^r?2_&-Y"10M4fE=J- 1:aN>UmD} zP%:jW]|RaE*/Al5ʪuy =w;f<_`Z4Ԫ1$& pgȱ· ZE(C:ՂxE)@hݷSݻ ~vo^|I{4~ػj:<5X6s4UA (pGDuvZcFB2*ۤ]rP@@I?(ٓq({yߐf;r,s!~|4I1lU%sDRXToūEw|ĥ.'P5HRYièR #R= ɁmrW~WPe%09&SbbN놴ȕP&b;,N!)0S}*H٘L4# !5O2|3ĝ0fSMf'Ċ5YD8nشw_uUG%Auh/iTXm[3Utoq@1x,b$=ȌhKJəOT$Z>u_wQq`H=;QAMzjIH:Z×cz[^C"@«3udek[@p9ҭV֦ 9-nǬ\M;k(1Frht Ul~Exv"@sj tJd+XܢTY * ^*KPQI cs.|vՂ-$~? "R9vTFݾq큆tW]9u @#_˚FjB>Lޥþ 17,6%CgQ\?o] wZlGA7 @iL ؉D \:)jن\aOer9_6pt("'1 :@9=%:|A@ 1;e'gz^Mk{$ztXn2"̧ Z=XbdzK_EXۗ[Hax[zkStI TL36ck: ODZ$G@aՁvX"\iY_+I9yC тz Fu09h.b6Ƞyv;Ţ(M``qB`"Sm*FoVR.u.R+$ڪʰHXAv r5/%.2T]TXxt;iD)އx%jPueo3ُV'=#ݽ6)Jľ *$jf!ޮ9!Ȳw؇y4sv;BxZ ~Dw }5 ΐՎ.| Gf?:Ҥ_7ѪSNw& b'TAྦྷ(r8N ]l(:a$r Su)?X k=${ۡ=mޑ]AB zXLNs&dRLO;; g0s|x. bIAX0s(q$, wL&۩܎<ہ[HҌcUYD_n0*FqSM%~Ov3^y=v10w}edTi:@W2>yqG Mxu RxHM^jn<&vOʳ2t?3`bPРݴ|6֙ף]>K$XZ H0P&Gv崖խ CS+ZlMŶ?* l埇lk{xlU/~qV 'yjk^i:phek DqJM5 IP^$ºJ7[u _oJU9͛=;)F=&2pH~oL4;j'/`ҧLlO Ws{^hĕ4"B24jR GiV'ns2xG~> 5o?F0ޯ*\jz;Y7'&Y~N \u?D y$7AEόH 8b Ą^#tt.qNk&pyk l"(QY'?S/&g` [npl$VV}#z3LɃ/xʆ(<% `*) *nf@h H"Wmщ vC@Td)fBa XMeXDco ̒?$}{]~2QA~mq O[J~LPHp8*"4.,r޴|gD598g.}ͅ3Gg@0 B hZs55Ţ^3 0DNtȟXAEpRk3xDD[I ɕM!PouNc.d}]maxr@ߴ@y؀<7BU0l8N>pdžLf)sIBۆVY7Wns(T'2:.sԗ8>02'J~U&D'+T` 6PBAFse5x Z[uRBWi{]Jb)ucwOB{cldD}WД͵{weJ>BM$E$/lF%TQNˆxrON~qQا w~_/ӒvvVa&VW# 4#ɐT$q,%-UFi \'R+j1p -eBі+F8̳eӜ߅P*\+YOPN<}Xc7 }!i?}Ց{ōWAM5{;+q9cJo2--r_eL'Iؾ,?pHLClU=^\!GsғU}S^ Hy;1A9Z'k؇ 2- l۔p1KCW6%C^lN܅j% CR;@!5: ]ܴ?|qOOAb!$U'Y UlAyu%/^' 8ߋ,P9]zr~gD]6}(1.r/{\uf]R:<}ʉˣOjL,4w0To TZwFIm;(4JU_Í58;Ȝ"]datvP#ZB֭;8^dѧ6~kěJv?;><%5f\k~^h14W~,:ys)y;BG(;iTb/;҃_,BUݦOOϻPbՉaڮ˨3&`Fv(7 ]49=Akna>pO;Q7&4&ћSqǹ#:pEoD{ x:Lvf')=Um ,Ktz8ujRyXːh/YhM_Yw' dM9]ۢ)>\Y<_ J1]%y̆8M*e@d;Ku]p* L~UY$w(YM1 u.. ћ Wл, sqwd>Hm_,[Y?L"3x8넟֍PřYۧ@0| {dz@)>T_kj\|B[;"h^b/^" -3Љ^\.& 8Y tltg>(5w#}OK9Ȝ6p~86GpIG[_|g>&#u0cc(ImS"Z}P+>`.o^Bh y9sZ,S/8v \CfUT1I `~/cQ͌tcMt+6lG_r=r]8uQLf鿐~:p=TGB4iUh\+H4=5I1U0V]T;ju}t k Ms ֞P^.~T|;䴁h終пFmIcJZJ[fs@Gii35fn©eg*k+5XK0If7U<>+ڿdSƷ?G_iH\Le;bW='eNY3ܩ?d7Qc[}|. ʷ>^_fUԼVNu|jSƨhݳO*"zTIa?:KhdE%ezq7]_l/!r59dR0{G^I/7h'Cs=4KXŸuC1b 3vksɭm%p*CӛS|P4WQ;+L}5=(h"#rp.P]MD6P`}0%J[p H2&ҧ}?:ElKu[yi>ZCN" ;p?ZT!+ɒЦ.ljw{vmw\Qל1cDu>v"SeEj]RJ|ܰi?|K{e%/XIW,[Z2%_~M: jm zU ̬w% -0%i}jM]ʐV'A@ Ql7lĩtXͳ#))X([~kP_i53k)@H8&vPNs JFe JB膉*HN2FO!1—G{),9.%6uTN^;2eVb?\}^9F/&J-=`% @3Z)+Z,,R0+P޲h)|t67 ym-? $ LĘC_3D徜)<,aU0&%7L s\HGsH ܂؂Asv2qK =1,euVǿ3wpQz j`)-eoSKZ6? KH>ё>7C^MP'6iJI{҃q{$tZ[oFQ_߀f7Kv[f:G3Q=Zݠ<(㏶ px1/iWēoF>+%ުWD6 {O?u<1 - }I "FӉI2u!";ϽMi4nj\L҈Ռ`'^o{.ͮBMGA' CSlY=T9bAۗl n+&d0-zgMJ*YiYɗv덿}zoRfqg_8_]rHʏx$`2rAld+ekWȉ\g * ҟ*<܄6$xr$Mo~ x8 ŔTtWۭAe ŧ>f;(D!ZCf^sMp*>`dG9\e^ǜYNT]RL"["+A<)/.bG1ȡ\TqflN^P*D4E@:OF_ 1Iiu|ITl>ZѲ!ݭ,T؎+-iW!9X qg3^C $iۛaۃy0 K;|p9bm$c;L6!]TS砒*3Fno/*兞G,L@I̓bd:F Ʈ&uaA~h׌5L0%JYv \ i_[VV#"oQoEp iiMqy"'AjZRSO(@]6ag<0 ]urgl&TIR.H.P."N: mό2K Kwq9WVixMtߗG ϭέ J*`TS7[рu:%y2NA/{<ʣBY QרADKokkv`.g^YÓ0W6XAyeRދ24 3jh?෫s]֫2zI&CXnߏ!sbjE>"N<[^'`W"*ۧ,=snHж};az^[V zgh=R8e&1:92; z1+Pe W'OoM^}CgqZZB?kgi"?rC3kSSG`2C6x*89=FW` x+3 ݈&>|٬8jxS>%R'6Eoj|:) n¼y%s"*|n 7f"{ ʧPVhId(Sn*0vӆ8 =&+'PɺȬ^ͷs 3U/k?oL彥"bKHs$=08hij9 n4n+`.#ڠ) &ތi6ABM#-bJKŒXLx#/8H$d4ko~T'q " CGD'iS PнKΘwG!@9 ggfXVoa ޼$;“!r nԩ&ղ@F,|h`+k)}\yT Zqc{laAJ %x\Tb%MNY鵊T4"*nN);(B!ƶwT J<\uLv4ͥ&7ҮI6{l &O\mv+d2g' -b">Q!6R a#o!4JjRJg\8W K3[e9ҳ3&5?[Q)lY.I'c%x&y5  ɛ*q%<+TKo\4-EVqee`05   YpثᑨwOXC,Cå hS_ʯ;$OjGYrhzDF'r4UQoi]D3u@ $eY̞K!A(]z8^u /  eHZm-du sybr Vzwbm^=n}=vlKfA|̟qM W4I.Ǔ$Aǂ#^q\~xS,^?I.a92c~ l Cwgo0$ܢ͎ T~~?'E0НlӦ8 ,sM=گo,]c,(%a;QM4! S:}`ƕ5l`d9Re]Z &f ݨ{pl0klrURޏd1,5d~onh^Bs;{9?M@Xh7Emk$o<8XndAvo*hQ3$~g [3 D%} SИCP+fe`Z&Z"IHà;._,.k ?m_,3 ӖP_aiU2F44t#&!`b|v'tti˒Oﯼ;%ُiVLS@"(^.j0y3Ҝ }]L-'` u _83V-= qʫG!`^F4Y:1OY_b(A, VSA00kip4ꄔc0` <5r2'2rQ`ecDe;h3pbz`lYuT[R FJ>jy$>w73_}UpF+WL"߬!?wB*wP݀*&-GjwD]i$G{+Nڎ9A}4B47\F}ո3p*Lb:H5ݎ?!)V/j@6"B@imW,2}W*[b՝ * /l^WK&oF/o}S^ g`6h;b58[8&S#GnBl%=wV)Õ@W/ @tL>Nf?k[›;\ SXD0XiY!n_zPEgz*2ʊםdљi1&' `hio.$[pQw2U0[h`~)wA*D|ݬe5JD:>^E{O'ƽzF*)5A>ށMP!(U^C$[ڤjpU^CE͚[NE<љr)'>< d:I82HQ;HQc9$*t{w ipw#V:Ff9$G0PW#@BV{屟,^+\Q@a EB 0F  ԰ڧe7u *"ގA\T&c>rU4XS)GPb<7/ո zBo\㥢f"֡c 7$?6t=XlNEyXZdN83| 0}_]r:+Zc?Mi[H[?i-S!N6!Y0Xڱ~I5*3ڰ7; q<+s0䚽*]+K5o,p\AxʧmN '%O7\,avFbQQF-'] ^C[nB' "X"+pI%;`hRʂ'P}'f=!YiD{PbNl=U0^f­FT &t-qV#*Ou;cEdaEfN3ȽcN1>I4'=fIDg\5ĺH'xN[׭'02^ٔ1S.Ȯ{1x[|TT V%YK|*?eL5=.Ŝ^$ǼP 0^gMHI|lt0xZ6,A5r;ъpD.شl͹_#HicFvAK*o=4(/yK_Hvw .su[>U zcJ+akUqgEU;ʼ{*4'izH@=9=.ԣ[S3I/7tUtlI5ȞLɞY9L+$a?&t%iEl!%TЬ=^f ]T4Rw ++ΎWPykcIX@'A 4DCAԭf=sp!+AvŮYYTsgZnb@`!gWͥ'z fJ`Cq#<}X1!vcNEl=WPq'OɭzmJ.U Pp>^&XP-)j=4nR^(ɜHw ZNB^*j;x'h.΍D &&.ځ9)db+.x+Z2D#,zߨ#[xG>}IJ~X ei1b)DF GhnhB޿:x!8;{e 0*Bs{|.crI@qz|$;S_aԣ3hLQWBs.x$tKp(&,Oy)GV)vŌPaERPR4fxIX@hwY-ovdӬ-詶̰= ]EN4wW( uS="A(q%#w)H>?56 ڜbt\3{3xc*&` 3A,JpJ½RqB%+op4*]?=A3[ unٗ 7yX% [h=:qt= [ `$1!z:>V!8œb; `ejf̬NbJh$W*mm~'UCz f8- c3+3B jUR\&s\RKWK*/qςě5Mj.`H5!э -3c[ުk J 4taĚg /K}x.EK=Րf?_dtk]AoPؑN*;Z'ULVy"o*Z%Q`nBYJR'K[%_{FZ':R9V~2_b7TVU_nQx Nq[L#%)-T9܋B\uD^|헺&LWE D{eIcck8PҒX/!^w9OVoz8&K4/*//3n$%{$*Ү&7)TWvE1۟Pqj|JcԈG%&vvw"qgvR n"!1E}Nt†Y"R+W윒v`GJԪIom~@0F1 ?29ǻ&Wtx(׫V U%(;.Yud}R@W,_1́Px~^ft輦07Ώ ȂV'Pv{<{ bX'd[o#kZlPdQ{Jk jfSfX(Oms@zSAYl6@kb  w][*)3cxD6;%~2vnh`|%4cPx=hpޅ/6x&Vj]\ms"J/B- CM\wIUʦKyu4olVN/)9Lm@^zו(zu.Vz\Z@H&H"F 0?P kҠ[_`7b~B#ds`:D;,Guĩ;Z;⣏0%UorC t&2E/uF4pR*l{Hȴ'J\\ f;n@UɽPӗ+Sҹ +ZrgtN`N" iN͎gSQ`ؕ?5f7M k/B30o6r':B`7Uvꅎu|+Xj48k ɏ}8ܣP탳B|pJ"i TG仏yx *f); ˄$|6y;oBQfe@^}gS٦}uHG@U^Њw1 ;0", Q 2\y; ZiwgqAqnmBd0q.w`[ yɍ$jv}+HF%emvrlAn֘hTkL!f4A)sBs6$@};ZW{0JVD عn]Us;NG$_->q @}lL+X&81,J!V"2f"l7/v8cNYcWt U]`T3<8|m:nsnV9 d, 5SHvt8*tGdKā"@HݻrL+a.l۵>xt8@`jiUL\ r-Zw}zhě[M^CS~De\p*X_!v;k0[g+3gIX"YET{+<)̈.=VJ%y"v}20l)4=a4TJ[^O̴ Ãga-YڬD\:mV2p]ıySwCW!?z=~~dcTe }:u)C?PGSZ6;`b^ds6J Œh7^sN*1!\(8'yQr#h|;E8xMЮ $& 4]Kf xbÛ 9(\H@eNuG ak,[F<aMfϞZW ~ܽSwӾM!1H3ABͥ$ۂ//YTPSD݂\S"W)}c5 0 4֣*Dz ݸT?Z3XsOMگI,ӷ/Mjtu(1< ët^-٬)4n)`K(dàO z=`VaѫS.X)Щ5D5FCa{sr6\.;hDԌk?Snxv~M#S-\hp|%"JH PF ׏S6H}_ 4.4@cPgogŊӨ;At#\.R/%M< yF16ۗ}$@|6߉!X)1OSrbӇ&^e&, EMV%gil6ƺL׺]:+R- -oh#g@9B.{$#=kᵤw1KiO(8k5@Wp-U0 $0UZj=W Œ ϼZ{Y; blE1{$9Ϳ0֢ WGb i /CeWxK\sǿj~)Ab}422䊮DJ~$߻~oαAz{Mh+z(F}5yBM!EQ57lRw{w2"%ibK/Z5 t=p(<z ^IbSd@(Y42?qVGYb[&H<eSz ?1ue)1(M72l4P.ܳ`se|˽kZYw=*׮)x>s5BzU$leX3,Q~Y Z5KPv&9f?/`S^[_[E 5hD9g+bC=cĊ> 5zt@a_=k<ɲSE5!Cse:5݃R1ukXނv; &Mꃂ4_v6Qu)n35R^AEs=)Auy)7nSI2<`"Wǝo3z;mD<&$]\m9s.+}[StC%*wr]^ZJnq.^+VLtA_wѬpgzUMO[Y ~KEFv`2 ѹViCbS$d;FR`j3xk{ChhG[C VaTXPڭpF7DF:uNAPEf`h)'ma Nm7,o\ꢝě~gB@ڨw2d.B;D ok|H$Sr!ƣ_)x9q Kӂs)FJG# HH@4 2W*f;Ut&a!{9 @Caƿ 5L8l2'(SK0YYFk$ςl^ p~Isp qN%-9FNt qƢф:jk3qycW{d6M`{j^C62y_QǗȅzxV6rRLGC'Z}1I3(ՙd=hZJ#[)#k|MPª6f-3F ~)Ubl5["۝n +vQ#T pI1oV{;2Usȁ<Θ:.cYw7 sң1+e"]u.d;Ūok&, ZɑxaR[ a+e←Bfk7 9к,˪iɜ԰8r~r"7g Hx$1'fgs[~* +>WՀގ@hPT~6@hbl !,~"|Srm[mts { [:Tl>m8D9+;1A$M,jMiVxSP|N6LW6͗V>4?[\ٷ=a1>F5Lt1J# MC^Q76˅|9F۵뺯i!{0't A+|/.* tG:d7:dɸY Vvl:%*q>z9 |=v eZ<H @v7ŧ;׊v|QCmI=_T@`Pb6 jH7>r;+.s.ҿd̈́p܍VJZlȿf3{)c j/:Hɔ3$ADUҧvM}zaSb,"L} ֋5_VI6s#RH&H9N!D]V h+{8Z7i\U+Y=,Z8ub M@peIag@м.3H:OAv/Xzm0og+Ⱦ x[AH 4a?XCn11WGziz?ImkXrԜ.f]YrVqf:ՐKQ]>'gZO,m~dE>o}SNZaM]ZQS}ug%Pj{0 &wV9?=`}DF*<PRg~>G0aC}>fVbnI *UHD5 Ol{:Ńfm21PMTF}p5zJ?DCIUS:52uz}'. [{ց4S&ww#*[VG}v = Eq'&g9+x$~Dj?oX~| ռ3+m[Qya.B<xOac2 f^vw: E)Af |?;rK}0 l,JA#C.φdO9d1'6Rb%:yܴY՝S `Z[#6){(D̤mUzy9*F98tΛ% ".N 1颁ʅ P@k[(.5 #g6oAI?8ٲ&y3 Ðʽ˦Dn#emC{!O/:89|^ /۲p]y~Uv2vȌI2է岄 EaIkPY=`!zOZyćM>؆W.}+\a=A𢴣_%fCF{fp!F,up=n=ҋEO]O=+`=D3{v&M]TBńkj9X266}q2ˈI68+qZcDf.s#SMYFٗW͑ELj9b[^Rvn|Er+sv㦽>yfSzT]nIc%G߀"keo &e[̳iE]^9Ѿ{I#g'/>I dIh_{mGjFg$Q.o Kߐp}60't :I3f Ex'OۋfѤˁaOt]QU`M3{E_z' zj7pi..uAq IV4¸h>ߘ.0#[g~B/5n/~Yr-jEboa[Nkp),LJ*-.lELgꇥɉX̖5f 7ʇs/S?Q^tɯ)Gl i @1[ћU"y31JI;" ;x,uhb 7{h!V'd{!aS&6ZT59HcSFM.-+n4Q ˑ)'v  w佑Ӡ^#Gh?vu޶X={ L𥨐9X!bpPcz.ipFGaciB&2 k=ugۏuUgIpaὔy[PN1ImPe'.] DrXh#Nt}V!@B'" ڤD #lEq h1;sdmA!cW 9E0T"+OI[yUZXxdVT rgM 7wW Orj92lG8,5FtVtI=Z)ZUpSH,4xF([ FL@ uי엛>z;y(Ď..ip^%!ĶXfakd l\vk4dޏ}wW3?_^5/q*۽z[ɣN_a܀D}<[ܟ|ۿa,J .^~Ѣm~w/YSWv>cܗȄ1JH\+]io ܅wQDϭs?\S@-ц^zhL{BRv2=}N22}h);ӣ`;V&{&fPBp_KH8voXc3 ǤxBYB9PVf SJ\|tm{Nk{r"j. aN$ ׮P@D ?\ՐfuLpN'̟&z4^K2oq7X-5$@:1)bKt{yUog%󔲬V}^[ kyve`8|6d \-;szjZʣlhcgeVVή]wwOje"{(U!"Eh;?_VғWO)YsYv Mv_Q2UtGm*."\VX2};R4RR/} qtָ H)-$!!ll@Yc%R=mrK+,jN;@L6 URj\)8}2?eNWI6#349L6.[N1W7N~T)\Jhtj!сbޟ];y1[?޴-- /jmA9傊^Mڌ˺m"g=~"+%I͡B驈vss\N՘6֔܂&OFknN߰z>4]W(=KpQY!GLenrޚ0+HHz&8i=>n1Tanǁa錿m۾2`b :;O]{ZPpkaaT̐2wˮ!oL@k(ʻnSf*HNLIT/ݗC9T ](D8\2ˀwS4[W^XNő׾Vhg,0#J>*J0* 8xX1~ 4Ki׎%"|fY5=ODC1e*SXڦӀy`k?vhiƜ1DVb;,7˺?PBYmkJ $%1?ۆ(N6vut>L~۷ \ 4<JqW;"TFSZR|LstB~rh :<ř*h]Jn`[*՜2㪞$h޶7N^$QPnIOXC3,.K()0 >.~ D= sK_HveW^+|8yM~d`<97q:^*n}٬ҳ#@ElJG%dD8+Lv0{ye wjzd_Z)6.2Pun.E7`|ߊ[b }ųiBs'n89hxibqOM]lNwXr}Cs\B(u &+ ȹ:Y2~왍ux Ў[;nږ"?Mug#2N=-r(Ox= 6\V n$hYYAOm n u&VA@ )@A̭^CkOA&EA5N9tF_Y~TIA2e| ;V ƆSC/.CwGC£_-2f;bC`0 ߡU q'ބU_-gr Aog}hLyj=.Fgskvbn{wq ՎMf^>ZO[?*s$k5kVR`#rRN"#&Gb\?DOVi"B0)On^ӧR`voFtsFfLxY蒟)*VL9/ qOډX)a7ojg_[ 6}M:͈0SGS KPPuanDB0zRw[p1w^V]0{wț[ix%I1o0ēmCb-"8!C`5dg|)56 r2e˨;T`ݬ-N"ߘ cЯn+6$P"!a\+bs#GC#`ݼgrf[{S7MpMجw/'MpnKF+rE- гe5Uv4^386.@mnVKU)(M(V#_M7CfOd?v1ikM~I\~gܧ,vaiômMGmpgT$U`YEXs 1!㊈vQ4jj(2j0Jpm"t+'s[ mYg{_BVn\XSOu/B ":UaŸ}d56NsJ܅$BMm>8BK/ڀkkS_Am1U‰aCջD^8gPJ)ᱷ))>g"lM:n/`bvP܅#$yi?<8FCvΪ_A>[o Cfgf|s6l^iWH,ҡ(G"Z!c$ثsÝ _=]7"VR| Z{lyƒF g߉ʳdm1J+f|GUZY fɉqF>E-5%t's6.9 \EyZo?E0N)}6=p&Ӱ?^ Ya \ܾ_aQء$q[+~>ZS ϨR\%Q5;!Rj[otl 8 X.N#Ʈq=!1_Y'S&fb!*"/@OCخWFrI?4CU 5?2[ѐĿףj lr>kLs o)Yk**cr"=CuS\?'&.)bOGkD9/sgDYP#z>$&qHZ|)0%1ZSrLࣚQ*7.l5_J|wfn&a͌ \%"W{P+Bxd/RĀ;M4ukϺ9X[zЯ1t_DƀN4C0dR\FWDžT\X5 hqQ()f:$FDiG^#6&֌,')Z>V3'|) WwJwւJnWa9+{H Tai!69a a{oÛBp{&*Su%8e)U#SiX5 ŔЦ;0AyMNjا6~*} 77"x7em9&2cn2 $$x|mʎ݅Ԗ}+χ#|APCwoh褶fd=0+Iw|)7kuBGs\Q[AS:uǴXA#Њz$Z(i 4_WE`1f7ʒWl2/-3mjкUiUiycU+~ʆhH$Pxwx":J>N(ʌo?Xi oe$Npz}ܩ5ˍjgc4hq;5pΑEc(yZ:#Ca$&&se:Fgl-Fr]/Ŀ3QצUc2JP83T*c"#twLdѭ5[nzS$ >A wZEQճm]4ogK%95mJ&TkJ?A!n 踰x0.A.5} f%[< -Kc/N%Lja!*cJ¿m(ou;[~m 3ao(W(j .pɀ߽p۠qd6*V{"LEL Չi ۞^bPb ,9o S P(IfT䯟FD u[ *&c:Ef76Vk(c5>WHUa2#rxSXi6ȲQppX52x5L,&1L۱=N"zB5ë=K:t@fx5nr4UA6( $Ū~3{D}e#On}VӊR0{~`VB +?y6N*>lL(|9AH+ bkA  pʡ%m"2t9BRuL)8Pݙ<澣c? (-+lS[}4EZ]i~(NFkA{&S4tݽd>¼-79X: pۣik TaéYAS8QJw<$Wf* fm6hg [m(#W@zEÆl`%6]Ojsj* 2ʚD-73uzlZ7'IPq;{cph7i,}DNMے;FSIxjsGAK+Y -"aTS05޵s_nݸ8ނ^(<2\~0X6q^Xaan"O=ʉlm,Vq;v|IFurf}_>(ڲhzEQ&,x>*sвf(^0M/0W)_#[sP[wa rlɉXR/}W]cz%rRĝy˛<7ؤ ReS "´m ,e{9%8 /Vk1pHɧ7Hhoc$* m j$^(Eft NX9RpgSp&PY7Y*P㢖q:L%5N){$yjKz+<5J̶:o FUGWG' m{$m\-msc9Q=!u ZВ(bosVY5 _!˜&8[ڬ= <- _)H/ j3]f8u ֽ}?"ޥps/X}o&̟.MA+,y߰<6CwPiUb5h9'ܱ2eMw8 zў.r^ğ#Ӏ8/+ܴ=!@ϴԃW9Ќ-d j\tGcfhZNԛh ߧ5x)s2z~>x3єڸ5UJoMB܏b9CHjO  &ׯ#`xZLs2 Rl*F++~;@V̴TWzn͌}.|W{KLnfY2Yi  5sw㉥q $PZ}R>/#plw׵ҙz,F5_:, CZ#%>a hu՚TJp.'k;0cb ["jA12Bfv8`%&@XqyZY=!H;ۏ]flԺѝVn,|hR&-<\BG*X=<}}ʟ";b(o( 3T纉 \l8:).e%'hqez\Ui&%Ŗm\[ʞ0N1B3Y:$DBzxzQc IV y bя' .}eTB~"2\3AcʐU-hs OEg1SFW:bc9Kk/8=_ /(Oj.H%1? Xڛ=*ܔEJǒUb!7G"YnN%sps_A֓O/>`j;Jz7}+=Dosjv؂Cs)xPؿ,2 K3;Ai08@F'1[՘uɖ /^\F)IRu}XdOI 0a\EΒvV;mġE{uE$`)6jۦpq%, $ h"%2 F|#AӫX⽨7*P*M lpy"w|}&>,HeslSz6~T Zˑ_}N$X%򱊹ԩh:i.1W;5W Hm:,Y<_E`.e oApy60A.2tϟۖݷN"|{o'{o[ѱl!3p S}*p 䋪,HY\53}nFFu! tMY\ѹz1TE@ΣЅH6DK%6Dy{H4$d)pPjAC }1P]-Xhk$6@ۘ݊vWS2 HʵP^9M}t=+4w@%KTw/&EgdGS:S.)fR4A3}iƶq# 7(wҷQ^Hsa^-N+>&ujIlm)f`Хo=rU &pWފd&qsxes{e>BWfW;iztC! 7%bxCX+VYCoXˈ:'7Fϴ[ )&c<]'3G:ǭcD%;Z &)s1˸핖Yj T}(uE4z+;#{ T_NysjJ:ْ4OsdsR6`l%LV[ Z 3}Vͧ9̘f mEP%8 /.SfA>3[ ;,2g DrBb U f8e]z*uAIݰy!K_^WlT]k % m%~쎿HtА[HfZW F8AĜWZ~<Ώe|f×n T}N4o04~ٗyZxD):v2HlnTP- 5xNaoq{PHjfӐ ³ `U /TÃ_QM2l3{cZ@S qðPr"L-J簩O6bn!+~+MFvPptݧYZb]d*ќLDI*x4yUՄ/~cnp[a-针%ӂ= Jp ^k!@J/3>|s#(f\59e%fFN=Nk]A|)XY43E$![jA١`\~΍lΕKyH* -庉{Zi <_em5A\~D۪8_FɌ"B:^(jozO*bv UbIW@h{]$@ n}Ji(F̻{4zٕ4Ǡ4g0L/)~}ݢ/mbrfsΣW_$ ksڨjM׉T4e^D?o.f*CD$f>?@&EɾM<LqKA O~z՜!X]5}4>iARF}IXKjÌ{ #OnXSR,r\a$(c{[R`g0G|qe|m"yOu=M] MMׂM\.{H!j!sdL>:Hΰf4<[Y"BO7 [!y'} 9TOIl' \8b*t@XaB"[@6ԞKC=7#:B+?FyT'ˀ/qeqwhX7I?q rVtH؆Y>d`Rܵ[LEO"֘QAb'IdK@[uNλ(ڒ:Q9q.ѿvF;u}ԟ{Oe oDk6oH XX..7^q숄vE&KV`_ЅBAB;6|C@"{hQmސ#,ljW=l9lr 3_E,1  :Il8@wy3ِ$I݁Nɯk*H㮭BKa]\D$Llf" pVuYA1t$P`Δ0uأ' [nD߾q-,IҕP!A 8 bB@&Fܞ'}cbF)5/8s74] 344]M ܇]ŕ=ܧ3Q3J3ѥ1skC ݎd5f<8cL:*Ρ1NaY-4lŸ44 3%҇ԚE(ڛ`=_Th j$ ήuOeb%3)GG+KƯʌy6A7)`֓ҳR)UҊrhGJ\mR#YU Gt__] [dA=k.wy`9dB&c}x;ˋ7g9%#g۬)i:"j6BҩN22u쥵|) Dݓކȅjgxvp14(C&:a8vHjs3}8RfkĬ-](J!qN`+*0mf- (Ф`$'FcT6k2'dK}tb#nXM /]GU5K0- aĴ̀ _ΣBTt-o]C " &ؤPF&ʙEty`4Nab jcB\ `brX6bDщ-d=#yPKsSjsVZdfCB7cC,O){5D/[za =C޴щ*/X ݗF:ѝIL;$),S -&pUi)4])tKwo=*?iGv x '87_3I=:C۪"u0UwОzŒ8HdɻSA/0[rAbOWEy~=z 44JM]Hתky vxm{N=(P>5c98XG MGj`Wo(5D롎KDTyFwp;pwC W(4M`}WkV"M15EZO "n}뭂0fV%l-\;=E88J6fSTX,gpOn-}`7koBQFN͟xcdy^s}4u\ ;wP$f54c%wAJZYXЖ|tIn|P:Q}"{&aD1FN7{x=il?/۳r9?IOJhVj⣨?Yއl!N 3B'd[dONtw1ۙk"6qc0~tOtaiMC4;fdBx}5Lz~ir̰.[m+|kN:0N|aGr()/6 Aza3EYX=RooIi"ɹ4:],@4ٟU6CmݮYp{.4Ux55/͎FGfB7B=ل($_`@8W@h%)E'ǒv|M{:\AI\1,;Uc~rЮ*/nE3ClBsAz獁*n:`4}`_ٍgpxiZ]0FN냂%!~\buC]ZY[#饜 'T璵"&ehNc2O"p밬@;U ].7ؤZY9z7@gQ#GYX>tcذM{',q;Ċ MRdCu^rB9 }@mŕcӉs$%t"FfZPPq!:)bnMW+YLN̏Vn&z.\fZxP<]!$95q] ֘ãYGLI#9͌-A/d~-'DErJS;W˟ț6sA, Jix'Ҥ_ B-"L [-c*Sx@l^⾅E!_e_zV7+z*V̇u/=H_M|JH[?\&V!ʊ Y气i,7VV~0M اeC/p ࠻:v TH@l\XyZADN@9c@`oB`0JE7"X)t=5FM&?Kj;F¶a1|="G4S ML'6A)]L.&Suϒ%SuIψj=GzWBWOJXE5P%uph, w>Eu;J]y, UUt#h<>SN0a`'r +Fz ɢ`D ׇ vEw?)qj ͍x#BO-ߌkHcM-XBlå M?}GZfZg)&:*] _>r.sڰt>W:-Ģ/g̚QdmL~nR{տ;=]Ƕ [ -YRߩIW֊rY\yF-^C-}KOuHm(~5c ٓ9zctVorb4˅[ƶ`GV#"P,gL çA(SHCdٖR HD=< @d)gXѯњ[[eU]2N+uBfl5 "W=w/fx;/w("'$O0$(sJ gr%i6~J+’grPZz@bڼ,_2@"Cġ~ Da[EeZYv)`g¦R_}剝)(CTS8PX>a˷)Tyt-(,|Gk̏dˋ*Uٹ/0v FXKQSNR6?$RC-;OmToA,b`J1ɬK'B1.{-4~h& !sDsEee.g8єI-sWq۞Z` 3.$!MOziG _ڐ25Ժcj}3lfyg#a$KoU2!2~t7Cђ=y`]um=5:|REk*B{ѯQ;0/X(}ߞ17oF@&ϖ F5Łّ}%G&:ʪpڎ|Yb=FOm,,*?oW"!Ze9K !x%..&! H(ocѰ\l52-NL,`teXOμDXwtLǯ=zcKQRA$2OuJKF8 ቜsIfܮUOe2\x&uKv״UxdP3⢫p7sKā0VY%s/:DTA&ւ+ [H7E`Bzm6ZoŲ*b_@3ƥ7n,F˻: |FXHVsofJ&0,ǒח ytٜ -Ѭ;#c9] +Kq<$>6Z8aYH"FGYD8A_K!oܞUD6n+ bIۙ`1 h'RYn C͵YMW$_ \!dF,ޥ+ZXB: h/&!lŕFJ~{}?!5=78w7H#x^Mu5}uiH$޽;9khktB71NV(Un mhms$x( (CC0x}GQfO6KgW۲@+UTMV?)׿ 8{M)/ȶ ~ CciV#2 xiW:gzH* گwJ 8^ZIS4gk뷩ob þ9 aM@]`H#UL= -Hn/D8/ |҂WXu:7sLL'[l?? 3aYإS`StvN8۶-ɇ| ͦ@!枛oL]Z|m;6N*ǒ1G_9ѩ.Ժb]4'?KNQH؄T*/mHfUI'Q+l,t7Rr^bT;TRB9S vk"w)rZyBB(΅e61ޤОcVuF6~LMlVF,!__TΥ 32h9LNۮH)59ù%-~! rNi_lDq&>P6o*-ξ1bl6IUO[Bv饓<܇hB,:"Q X WQ쌖 w~ium$fu%UĒ 1:IZn;n7t U20n2  ro;{ ME# RpVְۘ?6^v-` jk9& t&iI8yΰ   {̃CCթgbLx'LTt a2*)?5$Իz"᝘x`(]BHQ=aSTqf!& CgH$߮O; Q~ FKԊmpƈ =͓݅cJY楉+i5CIOG} +hcksE"i-A0==Nݹq~f:38}_k'RA7jW<@@߄d_5:Bpqn_Ux0i/!CVG`ޚNPQY VW86",2nMJj ^pElR"fmTN J7PYI;DImAAZZSYBMWJ@&C9.E$%%k\& \|ՀCGYlf!v,U]rB+WiCAP@ek1|݅g_s`qFޑKIT˃s(ҖqtP^Ķqd!+IIpێJ*Q5jw S%yOƄm{']pXozEyF3ڀP rˋx׌ZǸ{nYV[Ҙ$Ԩ5u}UvUࠕ+:U--昨gd84ǬM ؟8 _i8R>SHP,w4Zu:NP&\UA45ٍbl@:@}}R[#VNXN{H7"5a=UF@_}MƦ" p5bm4<M0OB>n쮰*~1iC-lv6Je~_,;_Z!4up⍰rg20~o/EjT'M%4R~!B]$~ #`F7SV x)+ՁߠWcRֽ =`tyT Da;ԕO^1ĄHRϐc9bvY4kH Bi'p]:'aӒJ` _L6yBXJ܅ƭƒF^3(zzd 咹>&'Q$P[ PhWS/m+9 Qb~5)[ pvp?Y l\b!6вqcHUi^\"ښ D06$_em '^6A(O\Gx$W @&Lr{ #pmZ)8K2m_aC,j1$i̵;d.|Y6/fN?=Rk"& ݦۙ~eJ[Pn9b|wa]'/4z FfO3+=W&ȴӏ+*eD*2U/Ii4\U}3 ;J(f4O,:1 aS>[53wgW;5SOt`GVޜ>dcj;^$̟×]=7/$^g4#XsOV=k2e !ђs*;I3~hD}ImWD*Z0$Qؖ$d,?cr2Q!(ӇiVI~[B~c#|U1*N ah;j"D8[$Ŕ]ZCt6>)֟A4d>ȕ&)q2 =-'R)v]%.z/Xs@ފ{7S?g,ؑh\.U)&A[T-s/n1}j]Nȍ%F_8 }.>$&ޮF#tŚhL 1f˼i)s! D}=އ"QGx(]~IR tXl[X~Ɂa%Ř0=t77{!C1t<5bqCHv}S^c[wUxڎp?_pJLïCOj=_*K\ HH}5Prc1iU%ǀ[9H-q:nHmʈao`{Jk;)Or.ۻQ#'M{ g(LjmesX< ?A?w!}YUti %QSRbleJ#"4pH:6LOuQ bRg,\u#, =y{XYFxi.Z.au3!{D\`Ø{ ݊,1*mswUǩ\ұ26F~~1h.G::% T (vUqn{n|+)>'^ŅbrDѠL y|8?8޷ή H&(j*;8CjJbp(M@+sƛqc~yqh>ABPA{ժL("V:] e -|P=xב.PʶP,>ܓT^Ё!?Ѷ,#&1H`Fg+D5Mm\+`;<ԫO+34uָ͈O$o^:$=AqPEӹ>ʼn5RW Z@Pe<ϰ; IZkg9DSMA!ʶ+J'NPYs}-v~(Djd&AR~R-ޟJJ ӒT ~&;<_˂?{K`A7+ݨ1{5 zSVΆZȼ, zsTR= _ZwŹH^VXˀ/zw twi8x䶊(!ٱ~"D;h;/Jc t`2_G9?:;.wS,?YTi䴓.ߪS>PM~hdq O-$Vn9-^qA4V-]iה 1E:xlţ ;6xod9p:T/hB@[1*vaSjQ;E1J˼Ms ES$cVh \ [?lճ|-W]2K Ol~"!lG`ts:z99?Jŕu`PXvDqܡ4ki>|䤅`,Eh?C]椺H[cB٣k8\]!*Gp=u}W r ;"'o`htc^Qve:d-tڰ=f+(+ҩtyA%m:e,H *(ѐK`ʙՋ1eHx=EߝTcL@"'Ia"W)2> e?tJ6k>;`ztC8U ,o:x`9Gna/~S1˒NOjԍeD?\\SPEtql<4Erx dsuOnkql6wk I|= i#dcc{ē^ H\Y4Ij˵ͺ s@sFޤWN!hzc_;- Rh[^O  63@Etu|/FX&/pV {YR[ek2վ_ZM>t{SQTH|qi6xې 4u5`+f!!0gj|1|&H a/|kH'aԢܥaC yc &Ccy7ELg~O4RgAKꡘt,kR!e1zci!ظC|-PQ% )Ne,?Um075D 'eѨ4U~ٽ>>dEq`N65kLo; SNJp$yb/*$ n^Iofu-]ҭd qt{R4|׸2W[ C0^H%MsAf7] !%V+c|quoџGٌv1VLF{茧~B^fI(RXOWNRjAt+@`{xʥߢ=!K#kta>umɔܘ&ԓ~~HӚtr"oyj\W/T\aTk)"oF24#1FO1 }6 IB.Qi^վ\e/oRl (RIE+ η`:olŒ- x3MyH;r8Ļs} 8"`p;qq?;ߍx:Njhz`Ұ5bX:_g=27b\5пascB[ǿRFN{ |D`0ˍm{I+ ppyJ3M|D_W/a cKs j= b#{/ַN^$;c[A [*A&Qߘp 8]RgnH]cԿL777}tA3\U#OIDUd?i\WP4|E 5V3$> KI~' ﯝnD/3W3| GB͊G/sg#E9!&~7G~.%a[{)w2T ֚t+>+m^6fu%erű:|f^W˩z@ӫx2zEXRV(=V 3fPJH徚݇zSs8ecA0)a4 )M̩f*EK>Tu(%IKې,c} Ia^-> 1L4Rk{o\ ڲ[xKlEn}? 0(E?>oD>^|+Q Ugkr^0]r4TC]] k1:/YdgmrzV+qMv%QeHC\>fP+cvU$X(׵@ wmSXX5v1I1jD\ళXS7@R8hw$[ LĠ;._p=hxݠRY#sW$v9rL-/Ќ 9\x>!^釼S} ?W$Ղ⼛f3A6: ]IDuKC#l/bY|P]4nt?JܵZUY$oB&!Syi+aii&vW3(niB!=X55PZrvм+-Dh[://j "& j֋Z0v یep4aݝ~]crLJvǕXb$_e1fP/տI\^z˨@诉GUIWV"zHʠSB))[ ]aaIާ5(&kV6 (SU_)ըSP5'd! >fP[]jp.>Ykq5ie`*k5"SuI +KrtW21H}Wbj.|Q(ܚ,WQ0ڮ`AVHϷL^ eҏm߅n5lZH(#qˤe: "̙؃EQM4C3p=[ˬc3#o@@GqNr+9'zҚ 6aV4Lv@:l 5XT$U{zo8XA2teV[&tZ7#DDЋKN׹5F UTnl䑷C%eAv% s8sz\xErS1H/dvKXcL0dGBn~E7Rί+?؋52S4 *ʹLW7Wx[.vb$Qgig!_%*$]7 F&-:vxOI O黗dنE~pi6X0ДܕM.;Ѹɰkr~cK(B^7K):X u| 6CtW@h[q'<7ڒY>n:l1N'eD#`oY4#z? Qbˏʼ|@d DN?U-huZjx1蓜tXTW8>)GmjtpU7Vfp7Oma *P%"\CCTkYRW2Rh'.]?K)p/璪DW;Zy9e=Vq7",/sP|GRN/\F={y; LYj5Rه0rH<L#09.+$9iM̱]W94x;jf %zGC=A"D]=M#Aڈ!Bɘ|I(uhP=zP7Xh @FIw"-yOz a{y(!WߟǿG=@j^JTV%G3ʇITkuY3>ps<56AO=5v;wq9;E5;e㨪Uxg>gz肮Ji@+$e7 m\Al~Rӏ/*r>GeU@GhT}#PiЏ]4 WO=#$EMt|Ǹ Lj덧0JWi aQNƠ*~0o{ cW-N?A7^Vx@EE]&[L)s3COKf]p9QjNWjg=\L ztC\30SW)eNLelc|C!Q̥:2ˋwNjJ.5%䣚q(JxKaU}5S c{Xj%74 uG'LZL5K,|θtws;ҔimKn]8KPE~K8,$HX?OTEASضIE<fr3JIp&>wCEsuԧ=*'jjvpu7-nnL?t?WDRG3 )ŊU%H lpQ2Z}Og J(3o'$7#R厽pٕVnG.$mcM87:mZeEg1^SS7zWcLccVE5,#zui!ISFrP^>?Ho";(;/+eF7~5yI%6V8R+ 3i7~'Pԥ^hdhܵWY5Džd@tt%- vf4/B=JeN/0LNۅ~5ݔ Bڟwi+pe@*BM:yKS/>@-oJb;Myd4jCVAZ 58 lIpt z hk їo.U LRx.i!PXDkC]>b,Qi~ eU)vAwڮЄ9}uo,+*3~ $#PʚM@J#HI <1*SBC- %E8H5@@%$LZ 6\f 9@L*}>byA%Çq y?》t%]Nu̧23E_ʕE?Q1X"}r/^- e&3~$++ϼ[fmلlEBeBPk J&yy0Um8C5KCqXL*_R<~lq*XZq25rez~:yūnlX *aߧ*4=(Vv [Ceo oʴ>aw[j6"Zp):6 kiiHƏX]l%QY5q3K^1="OK84rBAtQ[<+H;f$8 k:'1}|˹zIX?8D2lQirgK&Mmdzr;n)ӏPqV'5,Kpפj4Wi?\%ۺd*5?"7be"¼6_6K{y;T7彿.FpgyeTL3YP CP]Laꈼ/(?{;,ٕldFb,Ǣ=O5=ZxLjFw~]nBp׊M%{-VՆa"jK;9F`d*IҺ ' 7y`u{ӎc˖X:[ \7kqV0v벣? &ec =,_5&}䂆n4И:-(8EwFǂr[C>K X_VA`^}(!4̠?p[}[=Uےò $r$#@&P)^hNmBiEbw_ _ Zn~7[FK7vA,K rVJ6(6'2Wb n*xRqG,~Hj<2nTd|Ȩ{H6J`\KTZ,UŐ"J`Vs9odfתZJ=JMuL|m+5PEl Lݚ$Ze 4J&&qQ.zGsC;Gs05Ed7 Î f"ٮebƚ\g`f[p- ֢ -\eQ\!a3 _b+ ~ #ډß#WWUXrM [Svڛwi{ྰnB[(ǬK5X%*{7 9vuUX qKb.MdU}"7Dt5R&VHuN$qK o^sz$Hq8 Vf-^D &7HqKoKށ@ w 1˾E?mZf;l3]_A~9i X"ay^nHQfOND5Kbpˁ ~?|.N9Cy_{)c0*8fX(2zfnN-5/^rO*$ ?X\#xW6kiϼ'eʒ+PvV2h9P:tX 0k<!{F$H9GnعɅ@Nj[Vw.K>f zN痝t&zEh.Hik u޽]GWܔobGYaξ&؟8͕`b=`A1<0H َ< O^7jԊu匿<At'v/a2f,E YB/5*i.+Cq{aY,T>b`FZC!w\ sT]qy *SpzÑT%b>K_jcXPOeM~'@`喲z !}œn%+AdYZbsc,#14?;1ISkzehKڨտ+l8hzMnP_$v(- Hq+Uɰ%aş|ؼ?~%gGZ$OnQ%'51nWU=Mmg:{mz g~}.;?yQ6T!V1zze%QЪ̣8XYj}roA l,=,A#V6^Us|=Xl0F7ut29?- /l^sCGW4NfmJ.yȊNlH ;S=0l(pyP@yZ#ToS\[$ygl q9Dh!噽ǵv%`H".hsfAzP&C=NV9j5 @raj\/#俶ɮ&HP{Ebiފs5EuuA:m]hR`X3|P ,N==ʾ =n*i~Ԭ[f[=u"@ Er=ِ`ԜO_Eeh:X|9bTXdzŨ2RvaT {R/nZ(%HIHSG# 298u":5$՟WulS]~tGR'%p`nS-(U WLh#WKwajDc &6x{{٪$HDW`Tq F5TR5&7 g_1׉n,ϔD{weȿslXE= n#cq^>QHR3U>‚ZA;Z}Dk{aS6E3 .EC|nj Q(Bʖ?\}5lP͉:%[e2J\9[i$ %un!+n+x84{fe}ͅsxrI},d{6&sk^*n=A |'r]RjRbtY"ƎY͍R{{0}`o&uW>`0DPӠ/I[z$VŽ=3G1'5P/] R Sq8d?0TeDMK"}8^^źQ2 F*c(`AƢg/aQZA*5w烤~o }G?DxNӰۀ,R;AF>E='Iilڽ_# g(F%Q$9eX} /?KKCpslH Ҷ;ooNS'1xWvWXJ"A\Ҡ_! 2\]ѡ<7M (뀭\5V˃N&{Cd9i3'k/.7p9RO(g4aΆ$7&xOzįI A,,v4og,~0Ckfqs.DVmT 7O+Lw̐A"=U&39z8Lhگ8cLifʯM,Dz!h`rEX5"K1n %Q:ZUltO}ul-M ,,Ѕeya>-ְjZ:F§Oh  9%Ku|2 չSglʈ`]#$v3b~%ӡza&jIˆ)7 ( 7G .I vlVV}NEَ!#ٌR0ЇV\}vj=)d|f:37M_'ʈ㋌rI z"ag>H1[Ӓ?"^/eUi5h`[:Y- q%в 瀼c0'; 1޹xw<<6XODGW$\*+Ili|;#Ƣ+VB؋Rov[|zi]Ǽlיt {]B<]*wAarʒ|¸ɁwXQM=We ?DL)Zxb^ 36 *{#:m_eu.k+O2]Oe]I s|O%1W9Kh۰[] sCdTZR/T28?y3KuR)+–zpdH74VᐯZ~?̩8m[B5M GIh @F7\I]LCIߧ'h~\ qX0h |O5?y=KMT1K<%ZX,@(iVUkפ8%07,V6nn<"k:rI)S^*Lx*>EO1>-aMlD c>Fe=) ]:q=Z.pa2AB&ժAwaZ`_ `Oөpu:6WiXwlٖ\QZddnAm;I?XLg[:R61jܜ{GDic9RrV%D;Uf80YXqQL11*򌪘O3x?JJ N1nt R4u]qضvo#6??^_ۘӎе|^J2;m~zଁPCR'1![]oE@#Mrћf_>▚8CP6]4Hs'5tpb |*$xn*@meq$byP+ ZKBJ/zDkW;ʝW)jK'wN=%;w }COj'[́ŇIL X1ṗ_ Ҟdz$iuD|>mtFE:9]xM #/J]!Z-)QX$/JǺq-qS/Qo ̈́7iݓCl9Q'JP- .WƔ}F߇bXB#l4|~^?)es[k!9T(~>ϡ,Nvx7KAluvku_6[޾a\m qŮ(ĻJMknϋ) Kb ui?h0q`8#~Qmhc5^ n}QZbWUA|̦ ߳[آ%=x~%QPƿOC8ʼn|e">I RFV5b`. [ 5<`X rSp`gY=SM޻+aVwEYwf"@__EE:v+Q6{3iҌ(ƷgkKk@8)bf_"6 ltmߵJ'˟tKq CC#lQ]BiƍAm*C_#_.sE#D,ͦ#9V܎y&ȧ1S(N729?\~te%-Dэ+T~.tJӏ/Rtw Ы,M;픽J2RRF6/9v81x _pvٌ,YG?8q7itOx~ 8lNpXQ b|kL;mOa@k3 votW+%V7vr*+iכFTu.9ɡU_?h8kV x2jhQ )E[yWN }WI'[BlGtFbb6J >diƇTC$7p"ZŢ\袂*dnM>!ʎ[=nĢ< Gb5&iR-+P^) 9K.r7Z_5Atzz[+Ql9 Ozm!p >oQ\/QeBh qSgU&F `tYmAj44 @]ڬE:0_ N>zZF}CtN-9\NUXo?ft^9 )`^pL(A(4x,@S'3]'H^<ѱ KKWs> ɬF37hb3HBc3,E"ةPiQcG6bMob[G)ᶕKEyrw1rRq@6+AQ vZ^0J76IOmc>ef4zZ u~}D6nyxlZz=΍8` RhoTA֨;Ҫ.|c=q`}?2T!-CK\lZ-8CJɭ_`:.aL.kpRõD'/EukJl7˜,=ǜy5YoqL S8Hĭ[?CW:K2O5ov@[+7|\wow8"`'| h}@:^G],`Zc}4&]ZNԚQN),3y~0 +w4Cz_r z8K\,E{_;ZR>MX(U7lt~;UQLu]>O=T Z_H{'D*\MP[!ߜMA7_&wjY&L}bE}-Lˬ>7dP?v*EںZ*lS5QXv Ou^$_e)3bSI}]jo&$_6k*ձ3o^p\.4Vsp4Jrho(hь"qD'T-mK7W"#k\/i#:hK =BT kAY,xs86mކ7y,HT M&|\R?ť!p wɐ|ammgU &V_]溙&tĘKt@gk͑$aUO2ݱ\42ŻrDG&osQnD9&$e;OJ4БjA)M *|^5誝E> -/ƒ\['8e6JLU͊Y-$Zc2 4AH7S TrL $o+Nl';ק=EC7DZi,Rav[*(U HhC`,8 K:*ٗ\E[!Pv*v PڟE0XfQvLn8R#xM7Yʈ3H]vCRmX:atUw4)tw=L+Է+QԦi _/B N78P@"@K? %9ѾG8Ha[ϗ6pS[BcY YTNveF:KOgW&2 (N{!#/R;߸ي"}1O0,FPƤwBc~l(^2m.seH`rdұS|cEw V!oƬO{75VR1-\iǻH4]u89Ḕ/PK&=TE2Z:Зwm}\}ky|Eu|iD~MBȎdĉnm{0h5H݁{=LтcC!kF@oFGFK>Qy滝G\d ̅ҷ$ɐ˘ܯnBHp, Nnf?J}=7K0-r 7+;c< =l81J]sxW }S"o}!E⫞y;Si{dzLv~K٥}Rs ǹ+*)$v;()WXxELaƶ7X+;dB 'Bt";"$ -r"nIf)FK`ȕ>Tr)2Nλ?+`U>Eݰ"%ǒ @X#s R%N'ܚ;t9u.fsנGm6Ռ[뛇)%Ubd#' m- 6_p`{_78Ze1nryZΞ14vh)v RyȝsKl*nr6@*E-c3-sAj¸q~ӣp䊞ϒ-D#J=s@y iSHxmҎeȑ()|0qdNٖ.“|qz쵙? Fyc1`Z xD"HTgR/mP1 fCgjDS$LL^goR<#GIo#'yIxLQUʬnT7&ƥ KS;Y+|kܨ0<Ӏ6y΢ΦnL'Kۑ./L>.M9YMI|æyٓ~By,*$ú{?Rgsȃ؀CYB@Ƞq[nF9Ȍ] >G,1dF!)(/쬁D o6BdTvUTs+0q$J_= + @ʮk.=M=jPYĵExZ[EGMx_fi[5 I#}!Pe{y ݈Rn͋1l4F9rNL\eMug#mf.w ִTxaR05"mS_.s)D(2E-e .w`Ȧp_$Lɜ`Z-Ql#:jxB (by@mr#׊WpOB.vI }AHuQ@盕- ]io|CR1;J3󚤫ͤ+3,'9DaJ g>jVs޺UTѸ<`ނـhA8Eg|figQ |\x5+Ǚ|M:o>fU0$hZp-F./['ZԻ-_EJ_w A7o"Anz"% ᄠ?M/R?7 AAnY&XM$a N w kIsR(oGX Ƚd5}(ЊU7 -<6AO`K5VODJ/W&b^}ϾWҸ,{}ߓ)ӼI+@P_>Dj([ Svڹ@SKXy'SU*\ϞQbE|+QX.UР#lZ߿A[,t0iUطfA\rjdGbP83+e lt9fzG=3mD>[A2 FƜ_%ˏQŁ5~kF7pĬYKjl{2f7+Ĉ;j_^.ndL'zP1~Je%xrޙ>v1fMv"N9#K\{W8ҵ¨.Fk|OwSi7 g㰇.}[ ,+ \RNY fN rpyw8ȸq\_Bΐ r>*!v} Bp>ZWFDFPԙDLs)fF P!ۏ 8̕M'~j@Hc嫼Afs[!| g"y*_-U3su^~0Z$ rhΝ;?}8|qg]:aYfۀVnNf=s00pV5R 묭;lWxM_mOShe ~-vWUU@Tuy^QFVFdJ%;h]"< (,E]M뒇;u XtHߋ'z9*h_1kC/(_ͣCEG- G ߇ nR,t&e&3/dk Q\3@3MIU()#Α,%CM-%kh.ƕCØ3<3s֑9#c\zJ_T}̽מJ.+JM*a;$a- x*lnB OqASv@P"҆-.B~)W I ANMl 9Xh\ZhH1sbmtbb0dۋi.& KTɈ3{50NT%D$̱h&mV5j%ТѯtWIAx^{A4HOaEG1+/H9m .kdNbD[b<^VypS+, tk/p.,E &Vpj%;V1d A7aêWܽ2$,Av{쿝:2|Ro6k5VokFK?EfU6ec"U/9As”/@yB2S9#L0;5-|ڪS{zȪz@ȝ3 c$E {[8\:(lN@yu::jI-mxLぁ#8 Q阽V3{-G8be{Sf\#r.A(А89$Dq]b)Tc鶒j:W8$gG+}{`, vy_Ml;\# &,[,nYs:$Aݿ_Ͱ?I!^xDm$0a܌.ؑg`d+UWNⴥhﺨӓfl@;spQQ T[>}jKhx`%6Ɠ .a OǨXJf'rc=sbbYd{V3fR4( >:5l#Efav0U6SS$pVFa5i53Q+u`$P F̉v@gN[ e*dAd1:(z\<|w@e1qYhypA7!0R{idD*[_\4 XA=P"{&,|DMǾ`"{ tık#cy S8(S=$?-a_]. KI%Lф[SZ` Qsnb`c$k٢ʸmN/t.k9d%2̻C9{`~`A@vbDOİp-h(/6K= 0 X׊G goP(RQD0z+;Lrqٷ+6R7Oe "Lo'k2?#ikZŐ,5ÙSwa%xϣ mOUԈZHV!yU)nSqy$D8.93BH*h/MEJ[,;8 WB4vqKk&q*~<ܞ׈1RڵV8埵viRZaG.FHCqي(a ~/Ҧ=uz*!ǔj@Ũdt??{+1L]Ӫ}"u-ı[xȇnwa[D $ؘ[Nf2K?NAU~<$-l/iu}޺*-*|$%ZeWهb@5l$'0x].<;iܕz)N>?Hh1_|v?$}~_t25S0,L]v5YZf5?ytG"N,2,礮xX5-h.L%\ (VW JׂAGZZڼ5 v[>PBY:XJ̄a9k@b}j*}u5ᗆa+ _J0s>췸iQn(t)- X5kO:%_z*Kqs wߤ `cq0+nפUr[(Pd([u ij1#v~K.H+`u= M ckd X<͉B?(,EA j;G+x:W[5•g7s ]LU!(Vuy4&(2"@- 02=ek}2iqQNZ~bԫvk45OH<"ѩ_>i|d-c=ZFlW =<N ޒ,4o">Dr|iЈGטNeS#렋 C?Gc䘳.VEfW.z3~&:%\AI[V_'QGzב;t]>hT}f5,y84% ʜ^-v+s--cӝW }LjR"VyML0GymT*(fyapMtnZcQXaE>! 'խsm $arnn}T)m%qs7yc$6~@yo=#ޗcWA*׻r`<ͼ,y.vs#M٩ČU<6=v["ۚ "qe;d<&u^1Nb֓ή}.ZmwB#Hd2 ٥SD$bl$`҆ phOBQC`Z1)hYJU cnգل`djm%@~F+l8ޭ%9l_S%Ή-(J Ewa}:}镛qA+XIvu$٧?w_َDkgUd!\xK͆?PK*5Z|kl\Lg%FW4Spo"hX)CJ16`3a/Յnikx:.=yrxm>i=?ۺ>_,,Lh6Tψ)$A|zGؕLb> ޜS$ӕv糡ڪSX]*i'=Mp<;-CX]LDY_9 УH@;8zpK*tGLKL]ī4ԽԘb !c+/N8钒alB+"Cb؊XCIz;ٲ"`<:ڀ?T"63/r[ƾR<0p.;ctu&O#}JM sנ5 [FQ[Ӱ;VDtzST@b`%JEFfj,~>GqHX KڸacmQNMÚT ~I(< x&iJFe+^.56td^b:,*ЋCF՚ kj&hr% Gj'[; mVsFC($,K%U"-Щ{$0s uUe= 7ami>ESÚ!t֕§}sFd/D<_;я0/dLǸ2#_ulTl RZX_m 9b=" 8%4M̎ٳ(7`cV61SL(.qϔ OVX.Y[/U7B4щT Ɩ :Wwz#0݊> NQaD:ǒqO[7s8<]v$ O ͤ/:l&T>g{mJ5%#ShwCSD2"hID"u;@Æ͝0E62, E":E*dRu6M"^wY pB6זA'˜)Vd|8J瓻W1=f.lU1';S @NBj8>K(?leUi@2|Jc_Ϫʩ:Xok}\L=PjGh J~YSejy!U;JD~$f_2 _PXhPчPJu s܅$IMww POp+EZ"59U'L$yQ0uɵ}I B`bIfϥE鿨(rk0vvz}vH6֎U^-@$@}:.A@H%Y|T"zڿb_>\oOj‡9Nm8mztă Zyv< I LߝN3p#y!by>3O3ow223g foX2PeItn6GhDmĝ~&) ѱ›q]j[#>"1ϲEjTz1s۶Y5| Ƚqs;-D]K"Le1\ 6VX9'%)Z V2F ~'iJ:\db̮K bG0b, _Ֆ;X9,E^,oTLr_ $|I?г02[fgg':q YƿK\_>Ebcۢ@Vegq'/hW G:J 4>%H$`2BBMP;r7S~QkТo&냩7a9,@#~ /(#'7+쏿g{^9v*1 ? g! Gp30_-Ft`^}ZkdssΞBMiNBjoȑUCv'ph+#F`= 9Yaw;taDѓآ}2Dt8ġ8dvI]%BCG]b5g5z1펋N¾x9Bg_UǟBi ZPA z3Ch[*Y.k3жۺy DcysU-EB`굆S?lbt/#SΌۺT}|Nki7#UKR ^qӔJRw~[дq6>҇镳^#H(u0p].&Uen4~,l?r8+VW6W߀bm7Ox&`PX0\-a00y 4_*@(؟z:;0S"&< G}wǫ"(Ўnm%gwd.5xU59ыltp}1ں_6-Dċy>RvxhbL"9'ֲNZykJn@z,xمxseq`Z,S \R+_ѽMbаuخe,v5X.4tlaẇԴjh@H:G<3Di9sC᱋-ę⹠5\Z}+͕ܚ?W GڧZ77xqB/|'O:qt+D~?<qXMtxK`_G (m%ׯ@( F7LeAn^5j8@q`< U I&&bNL]޿iB݊-nHp O(zLZIzV{C΂P]q6aay5ڽq5Q3/qB5!Xx.H$KmIs\d)A~#v :>C l7ifC?aHvy@/d d@[|-^G%_̃URIdug1~F0 H`NM?<6(]6HFZ n5{an誔,,DֳX'6]oHG7Af(G\wSPw7}Yj x\)[d\[ey)AR,r"+49igIT vC#bP#\~1F~ޤ1jxǞG&5|kWT&Zdc'f@xG^ʋoU{]do! XB"-XYicPιpΟ1g] rwA.kOI 0DXlQřvqt&5h\@ԑy.xo4]n"X!DO> 7_0/U4&59驆pSK?̫6-KJxIOk%8TyU ybג*ɧt(t(s @ϫuD-o1puVUwCt~:(DAnbס2&~'Fo_@1hq&plǏVWBWip.W-99wEfa; bquNRg[0Ve4u8tן^L*ul΀m.w%e}^TqJƢ"qP7!kiB1K&{FLkLj1#XT-T =T ?ăLvx1흨S`{JWpf4 *j^x!6dR$G!mf qc}$JIx4'?;.@ `cuZ ɻNpS-)$UA_ȍj_~KI׬0`IIl'и\ 9]͕o{I7gݒԻOb JqTkhF7Mȧ7TpMZv:QFwYKnXy=Mʶ8ZQ)0Uw[y+6.9imFɎu`-M:xP?XWq &: c÷P'uLhuRam B|~D GDg𺠿)ģF"(:uw4981C6H5UuHON<^+oAWHZA.q{ȿ\pT2Xlr' GFTu(J+gB1wtg ?`0cVJ}DbRjJ#4AS&=+@'B[T=R uD"W?A4\l6&7$),*ke>(>ݫOe 0CrbCm4g'7T!6.41ʙ.AL֨4A>E%BzgKgd$7/2vk= cVW*R 5)t@7`~Q\EKHC̈Wr B5|SM{p.)k;ncH%Jud2=͢h85AYL|H7H)9W1|![\7VКB`N 1 Ny,'>pıZRlA0pVvaE bx7 2q5I䈹FLkYcCb s$ًߚ]ޘ lT 0 u2'&ߤ(u;̎u1)eԉ_F QT\VVSP{Ye,\}«Nf$v -o!xug>6Vt41-+X1w/yPsߺ!.z)QM~4N5yB~ࣷ{K88nչna&[EՑDb:S};v>fz'1\G^1Y2Y?V{6۲+>`y:„=K1>bpf u|#ƘE¨91J퍒|GT=0;@+YJZJ%OZndDb'BI',)]0bV7udb3RӞ3Bp$i+ӱkdH$Б>ɱ'0.'_znYhěAVx.)GD#F^/Y6#_":A` z20 Pf vIS& ~g&MZ`CPw'8ѱk?+*J! H-[jηuF/PI^ bk5 J*}nf*aϩ螙 1u3˅=\aS̩ݍکlAf}VHh `$dfb«&^b)]EP38lXҙ5g"~5QA.`Ixh*W@t~]z(iY;tCouH'x1^ rBI|Z`C߄oQtu5rp Q|\Ϫ?uF2䷈U_:<Ҵe(mꊞrZ$--}L +_[4ЕJfheAHXrG|£3rG31L*Wi-`?J)9 c3y;2]cUBs/ER2#mo Pi}-,5|/؋TSkni^rp8cj^gKWݗmBr`NIQ ?$yq\k3afHR9 F)'| W6bhAq 8`;0KYE" +:*j oď$I2лJ6 /c& W} ɕ61 m0cx V#gX%_T;3n@4y.JcVhGazP Z: /m.m*(]_zY? Ewt%Za~bepg0~ .,!iєBZFI4_WF]8"xhUc8/z_)X%2cűp%~?ѲvÎV`Z n$k21iHf+>A\q!}D,7!ǵǑ NxUұu\-zL4T`" gu{Dc[d Q!#&߄ɲ˦>jE=Zϯ*߸wdg Ѱ`ܯBŐ=8I#2 &@,rӆ0:)7LBV2x#;{C&lpz$i(s`|u1P6s0ЂoA@Ӽ3v#`;7,H&6v@WB(ƛb`&䄡Z:>kїT }8?k+rdN zF 0")b,sdR5EؒS_"R"9 aQQs Bk*ŶR؍~,H /sHxJɁ\4Osa&qAYZ !/t.VLRUZE6 :ggD*rP|{tҾ-33voM `hCeL6^i2, I}+qw8%BVP:cq /1*,Gز.^{HVZny#E9/tf)y[2RS4o1auҁ\cq{в`N~vx}JuzX/`u{1= +.dhc+'GB}Tj!o~2D^QLR"~ߓ9یz;aB7"U;Hh=_EOD}XlWDb6PGń4943}It{ghgrnu%#Cl垇Pp6G 1Rudv tJC{xLgMzKtҴt,ߜ)]֊Mu+AAIjQ8HMq(}o ԫN#{u6hm@&AH)3455͠n~fSHI_ܖ})W^ qsf ݍUv}9Sr@EYX幄KU5jc`3'4V7#Ή-$)Vh2[2 `W )txZW ]Ln6"WVYviK{]Pv{wƂWFnUE q gנws:bUG)5d 75q#JcX8q)JztQƲDgB*{؈sMvG9v'eׁ !0‘j9 s q[!/ J/Ow v?dnxټ@MmcvX_eq{}$GK ˓j8^)"&(;T;L X 4ZXR $mWKͼ/$*gO8fun9;Qͯms%IDV'JۼT+JAkhmxʆ|;tOlj 48/rZO  HyRi)VTD<_5rw6) c&z}I%"V[qH:ܫ-o1kQq V^[F\p1(o%^jMEȢ> ,R*z۠(*:Xűߊ0 }AhX֒HNZ yo+SP~ӺYpl;J)w5LZS|]m@ x\QJ|3x26wqU6)fA|IWwֺCsIچM~! bL `G )Eg%S89ht;R9'{"O3f+<d\a%{Hr*Jl|ӞZ╼Ͽ@$\#7u5=^#CN; ذsQ(N0ەH^%,@Mt؆DUhbEv%k/Fրɰk k][j/c?e{Q O89Us׻ve~ ;|V$Y6blΝ+䱁T}"C6?CbwחD/Bq*{AWQZD.'|QS+:ȤPק\ኊ)u(p uctN|ps0T|ڡq`) ,OMfiLږZq}nXj@'xt"GJ.4%{f \%ܛmxijzM9l)Ecxr/d-A]f2UpgBy_D2 ղbKvJ~q֜=mJ#o>bWJt!i`奼5K(;w. O^j"ÍNt2l&k,-/C4;g3F=u/o7Āɣ+I{8PD,#$UB!cIڭD&1n gKToJ)'- ,O V Bw(>¾|NA$wAa~WH%L!sNFpo*!LPą1{h+s~,*ȑٯ,J?Me_mg?ɔH an+;☗دCdhd :RDw0^{df:l|<18/e6*l<'Փt=W er'Y$xiQ1^OɱfU/,[z~,Rq,8`-t ͹arRaK^ПTc8WɘrpBߦƆsUo1)Pzylq5?Fk61eI5\tloޚ άj&EV90 ]<xVVJ̒hm ) ;e#ɿAؓcM*wm<[J)Tqv3nJ#ZTeb>k3m@2DK޹Hܴ$ByXdLC9w˥v"KAk"T ;U=RI(lߗ$< G$ (gs(<;Q[qǨy"ط<A[Wҙ@>>6e%f[}&v+""O?Ku}1ڕJioI$`ꓶ8+_Y N7Sͅ(se8oENM2z(^cla5nuI%%ʋ=K6~ E'23眫TH4#k߆/FVw,@#xmw;AZ$=[_)%${or=z 53jG "K\UImwW"H ""?T~ CKkj/.c'OfU|I[6_j̽L&;F<)̛0Y\0I"]A5_B2P_醔XUsA Fc%:/B.귔Rp%85T8#OVX %-0 bw;}ʾwg;V? !oL^?bbC}/§pɵloHo8 gnBzt)mۗp2$*S&w:-jvtc,I6DOׂJ/WX,"VvBw=j~]@US8XT](h@GtؠӸqtRu{0?UE9).# @}q I#RxdbA5e5]4f bma@#ԼUDoD !zhu;.)Cy* ݥj=(V*9-cG)6 cT_/[a|=]C \BVo ERI+C* :DrӜYЗmmu,/sFPYd~r(c?ۥKd)qa'?h/Hd];'FtRR P:"om 9(wo?K߁)xh.**N ՞jLnJ`q7 vKSQHO`rt ~Me nVY);ɉP]TwBj Ǻa/  _dg,&זW,Epv(OVȒZ=IrSj" +2FܢIuV}߆| ^N<@Y"1?qd%3ЄWSTe줆T$Tp~x;,lasڄfWkxO}LOyn/Bmɻ%׏`0ͳ ErJ5 OHoOPسzQ17sؼGXZGn1FB¬,m\wEՖk Yf#C_dCu$AGW  ̍_,vRSASlqE~|B1J((yoNLZgjf,@Njh`!.yGf, fF5jQAte`e%f ӊh4|5;[)q17 Y]Sv6qj Us<H΍LO F"uF!ˬfLӈ5teJCMS} [W-oG:dmGzvt7OUSk&0E>T]f=$p.67 bEB66`մK'K,oFg!d2'picOYhG~'G8ks^NScEOO=իqOŴ0|}=ëB6~U_.h!Md׬[1"I閏c|JT1w-\ꋷ[Т 8}(8#v&Oh:SxyrbGK‹G-K 'b c8b{ѲKnR>8[|U* /h&S>,O!PSbFy@6:yD~so wT`$?64/2|GQu7iuSf4&K57Ilv+q{BpWq(>Ev >XK/M)`G_ 1Gh ;pefŕ1,7 gm(v.km|qg8%@^E[U1T-c,^DϚ=K?r5f8KFG0~V{# eҠv19~&Y|EBppB -(DbSG`F5I)5ovdjm5bBLl~n&I}* f=غipDD3O%7NBs1Lf˸WZ2n! ַc,{F=/a"MN41R/G\)$O߭lbH[V/K撚`@cLڪ0rR6,? PΒ$*p ( `gcsahL9>WlB[h# 2:/[Eƴy i85\t_:n鷀f4i N|S[}@V9AX@$;l5Ϭ2ĥP'(O$UHJ}Ew#G"!iM‰Q U6HE{*)W:b7< QI+LWy\dN>(_m>Uyu(;hCAYSևƌV '0wi=' 䈖tlDX^$]fe ӪVJ sɩi03nakJRWPĄ11(Jzxg^xl=@LxkS2C`t*B2S $|w{uMp!E+e;|oL,Z,ώU>),tpO篣,k"e4S-vN-t3.-(@I W|ciiy54h؎t#lF|Ca5;u8/Xpo%9uܳg?eH`4OS7=G c+ ag쪂Hnh<̕&2ڗ z\47îGA0p~զ/$D/1ZCx6yGP|Ku#0I.J;O[4ML;r 71o40oCQ9bRoDP;y8{Zw፿A+쉖*/x" 1qRz31c_8ܚܼ|9 N8s: } ^V4Ftˎ8߇œ& Х)yJL68~ɟk~ _\U^ao_$L,K#掇rNDw@owtN-FIfjxfgh*AW­VyoMPR=%4E_w#h JɈX)pc]lCT9|T&ubL-UOe [=ƺO`)+|d-2] ¸|&!с9|jQ;7GٍY㔏6G<5 ATAs !5$ 1n#jkSʓ`EPŝ22ivg}Fи(&_Z K76Pfq^0~p~{Rm:Gu%ZN:Fԕ_N..?DE#~lyrI^&܁Wɵ#_@\m;B`7+1 O*y?"eWl4><9+zWa}/kkxR(!M `/o9 hr&(b fG|"koQoZV3Dac0#,5ohm`5JF&,;t-1{iƵ-޾*^m!T [[e.ZHn9d=Ix(6nM*8= nX"̍K"X[$(CPˀkPnytE1L]sС]$f&lD-kjЫ*N$y7 5*^lE~r ZM )F,VĢZEa' kaiy.z$(jM>nb`ƃt3nSvgLzZ?a Pq>З667.N_L#Y֯Uvu`~ŸƚwVizMU0hDdF"?6AtqxpaV@o2M¾4cζ.{U aj$㺅_~C_wv{qi:Y}[Ho=IqBX>бFٮ'G5̱D |q50["ڦ[?@UJ7޼^ Í S0 1WP uB.8ԟ0Wp-t1,[lNnJ9r;^;w;Bkêea1p9W?xӗR;ز 7;1$ N9BݒbI9}$@!=uAevOt3,7'Ŀ? ʊC..3b{(`3'Ŏ Z/D:iXҝZkWnli&@ͽʼV;4Kgn1 ̊;HOi  Lս&S,׵DYljfғa@SRMS`n^ư'%*^$v4mWы)76yOYY{JzV=^Cz n -"Q0KjHoiwUd窞w51[ -ױ"c\ W[G  (6E#s9"PB&~$+r D!ګEȔ>S$lwT d׊2U!44SDt_:#cԠoNw YXkRf$߲N:ӤDj~:mEG+閖\3 ˈ˷L"{6 !G]9%ǺA|H;z[Jeݍ0[Shf.{b/hLV/&0ژyMi¤_g$y^$P$Tm|J=hPE_el*bQ˞c1:jzueA]]o+wE[vdbB2QL+ۻ{S q D^"kuMP2+h4Dc4-N bRb@r.[-X } Y?pGs}buU)p$./ۻ{).+ShFGO WM4R(*% _Q{`ko#W/}٧M@:B%^!a磍lI`]VO[#G>h' iu\"%2W/I ?o@m=͗+$_FVzVR=B,|a-k;OIdreARM؜1+߿H2v,Ҧ3~ ~֞D9՟]8 99ynB|HՅ~!Z3l)iFXhbɝ8:]&ā8}!hj;,|Gk@_ JzD^5Pª{m_2ou0\h#ntŭsKfm^yr<|^sJ)Mǵ|8{Va3km ̕Ӷo7%}f'@œ,\-<:؉I#ŷ y1T?Ot%681~Yރq_7۾Ր &N,fg~= 8 ]4Q'ߤ!}9fKy!.'=Tz 6WQ,m;fqg4Q?Q>#w죸V'Db`[-J!kT_?ew_eIbV@5-SdWj^R@B l,[8!%#^Aԧ& tp-^)t_]3 2󕯟F΍U'@?X\V, iXU̡ps%{Rg!`5W&Gu7Qpʍ*t ̋v(CДC6v-9֝ڻ\sAQp 7qu+ӝȈFrHzk\ھxYgN&#[Vq# ͞ aM" ?9ʑP'8I"E\:S]۽ Ƒ -?Jw*Yd!8_~OjdO*#58459\M[29![tGC%d^eGţDפ'^+m "5KʆcxDrLZhxxj|u %ҝ,01Oւ`V6/R"s> "'X|1*ҽ$Rq-]X wpk`߃Z]}E`Gu<3 A ԙԺBwj0BR瀞(h:{Az)x}oHB 1IНT\#yRiYs/ 3*P;c0 !nE !vOeI\o-pS!{F8I\Lk>7h &Ҳ~0,"rNۦ ܿRoCaPJRtm~H 4i{IGӹ}JحlmAmZ?{cZ=pы64漑{wdb^U5ZY4 t/Jپb)kdśPAr}">gzSps҆&B׫&yY*oBU$ֽuH{1ZSi_Z)Kڎ>pK%!\C ˄ш{ MXhyb㚚T#hQb +xoⷆ.~K)i@} za!OZhLg|R T͊O!j[5em0p>a˛> [geI[vr%v= qyˆtϜH2#%ĖG<+oO9~NcEHzad= #봱W404våǃLSgw+foBW~^X6t?fe9ּ]9OZrd@]7v 8$XGԎǓ,4%AvAh0aNguA=eL~W[<$}j5k}[}9K+spa'#slC띆ݕLэwHR w7swhqGvţVwG45ؑǸ;rl;qL[w6c 'ʉ+|&L_>%_RBK{~{\L 5| Q6q8,{kjr\ 0ov 㮊o$I'#x:-%"77.LW2_$2|01p§rWC%&Ss%I`[ez1}S`sZ9맚c[Bz.ϺnӖytNɑ!C}\]SH\s;`쬄Y_f $vcvmbbt[ۤȳ~~~ jOX,l4,Zy,B_]T ]y~b]t5 ۳H峒ʒVtS~{@%K\Xu ךjv ,͏"5^1cWٞ-!ek&\E1f.2OeSji>JbrR fjĸ?.d nVL2(tw`t]11p^m| j-NG>R“ NZ!9O; VћlA3C%+H, &ҭ'>;uJ#òT,z ΕQnWi,> s ܝ pVӊ8;gcv>{'oBsPecg.m^Yyc ]Ż<XӰ%idLN:<}SF#>3*dZGpN%Kij0 < K:ݞ-I58\%S%4lDhY\{&_;gK1iΌ`AA(z?&#oRC콿k pi5U]c \E?pWA0ێJzϫ@q˸@cq҉S"OZ<7x1%.t1,di~+8^G75HF)ueHgd[ȾmȖC8g{j}iidټ P  6J#fƥb0.nTJ@ԭa2dv{4䞥!tXGuw,&6_T iĤm!3 %C#8hzExѤ^ S[pN=:J^ʜ~N>NGN\CAk}/.C!q/7D`pH*u7%NCc1y"Š''vۨxHr{DZUAcśRBzFFׯO>(U _Ift.7{%]U;S1xՎY#FHyz` ヲBDѶ'F^[¾9An;KFJ%_l[`tUtJʳX 5jM.W`FWIWAo⥐ywp)> ߐKȪ4LW8\8B)TJ:/m6sR l";BnZn̰kP{y1eåh]< ?'蛑j07U4z0p3Dslղ)xfC(&켨MYԚhky_MV1VsgÁ뒠vɗLউ'\bKuݑ4 mY.|:BRCA!yzVe90)`p ]U1}Xc`&pvp&Pf~{u_0RC]N)C /)hoQL_NgEP7hKV< ̵h +F~1{zO\<IJ u5}'H彉L#okuށ]!3#|,UuLgL#iQR/؀( g4!9Nk6khq0D$ʉ&2|Ud&㴏2T%JdmsOd 9L{e+J-o]\tpB0T}izdbKas_dσ|i"a͜_z:4SgkqLOkupI"nN0lkUW,Y *|X)~Sju"8;C-B֍J"?5))LxaL~C!ҡvy"4/65A& 5:D@ w?15@0`p[CXup5r cX5u+@t;!* U) LYԡ2 doؾ"AxL<r@'QβJR \?t P *)?S3$8DӦ? s ǥo^_G\~WxV؏}$R`9 @`P} &33Qw`c~i}Ί-Z/"ܤ /Z0+Brj/z~?XWJzSR @bcUl2b,+7h7F 䓭 62D& -fO+__wvz+mx#u3 Oz+zzRjOnƟTP4tNh>jwۑ'S_rKk@{&\V3 ltv&qGBgCPjiiQ;VŒlFLXz_unM6'8ŽUDwBXb/J>Q(um ZUSetHY}y 8%o; rzZ8F-_Ц_'Z!l?z䦽gb Spqus\$weEEsG 4MtØߥMa2۫em|'v90vP'7*c]NVAA^r^`Y.D-[mANbCsa޽'Y.XgF1Qⶫ)H~>A3MJi㸓ER^x̴6.x9mXӌr9 xu?pr0p?NѶXIq;ZO WvIR#t.T×) 0pJU ]*vj)s][Oc3mṰ ~:s͵0+! ևkPbe>dyߨ:]x^(ɠJJKa"Ģo7Ԫaw \-IYbȚfB‚y %JKtQ[)ҬOZi۷:%@l"Eak8*.0tHbPX[mplv>e='?fzDgb`3IWџ*h9еFjx<lb~S %mY 2kgçِ$NEBTf%_N kc vJQo7<sOY5p4Z9Y-"A=5f20; ;VrRnUT4QǠlӗ hh[.9VVaf8"у8EVV{׊ f^N[ET ̧Z"y&}E[l ^;N3nxs|'bBcG;TN,9kODvֽLwat'2lV/`6r̨eG <0Yh+N;P5hÒ3>!iv@"ķpZvRӵInf61az1W`.2QBl(;o7oqcT-Uh3HhC⎎ak| Z)tS7E1'>!.>+" ~P#^5/ ޼e񂳱T i^Ph?{bE]1He*~EO}i<7 o?^QBeA(Xgܥ)DTON9lf4dS~JOvn#WyJCK%+8'UuubOɪ^Jmg*Ӟ@W`L?A]eV//4^EߦU̍_!؉W?VE}m扩_& *d}F°ФߤBxa;]^UNDWV8D%ԾV?Pt)eg6x4rq7`qn+6^% ̄X`7/Q9"pF8{(PidN0'VYy6N]7=NW1@!h;&+ zv몡YA( >3<Ԓ'ߺc@}OՍu$=G 6ghiBr-ϧ L?k _-’n^qj5췽!Eӝj``ځVdb tUj(eKT"QkV }} }G)EY~Z=4Q !ڽkL8x-lx},NJ9.ѷ@yb7]惢/Gp?}Td(12Ox{)T%yl#ߠ5snۧxHQAjD("X[|$Gěv-qL)R~ӟ7O@uDm|dSAz(NkLU'yӖIR@ԝË?B66Xhd XxvhO( *Jnh2d)مhǔvT 2F]N)_&KyGvfzu ]Ю}MBs.e6 9,l \zp$zZwFuH$gLʺTwɱp^cN󏍗>V:JR[aa ¨b/wwR|,S]U t"vD%viFXR0nz߼ԩLBGT '?|揕G ! QW %i$}=8mFտށq)d%jft?A2y%_R(k tFgյW um;~9x]LSkR\*xSR?\RH3}ȴeG]ýyȖ(΀}Sbc;;q Ɲj\'¡&Xsf_Ut3M(|$S+F.@Eq]RJ4 gȓ@Y*Q1 iKu2`7y6b >XT"(:ݵqz 6 t>{sYyt YYч;|wEE {VsUnXA^$N@5>aXP? ;X %s4l#?v`xhENK{ `t&rS 9ÅZ|q2-'O_]=Ħť|i@M/y먤t{Al0q5o+A/T&*5!tL T_[uH'ix;fuc>PTx-#7ЉH*Lݔܻ0vۑlea%>C:5CØCsluwyb @䭹h)1u>. /lw-W=3ģkQT9X5?\MshKKN\>f :7_CUҊ]5V&y9l7gOm‡ ,cV` N_{::9<)H-B4!QVϫ'lƢ+{2n~*\z1]}l@[60Y9H}s|03#ǴIAq%v]kH;Jd䈃6{?q<rJwEPCGi8j3i˿ОnFbV4j8G9h%'HB/:YcԬ(kp"wƑWܳÉ]OhfsL: Hrb#|3 +nr .R@֔20A"Z5P<G8[ߍ8ގ6I% EsS@ө#2WjZы YD+(bkEB6ѷ7JɠCWG5/#\#HW$,k{gBc&MyP+ÔO3 NHikz?vUWǰ{+MWzIp:BcS!M&Tײ[kLjh-@%͇sZTӺ ׋?[Q? R3d)[-@Vr6$ R2oO0-60] pA,8GfЦ#ew.umsҾVN}wgΣ»DV:)jج]*TUAG.9 (ɯޱ5!ˋlԟQLO 9Àu_Uxй`acPypS 2eyhƋ"߳#57@g[:Fh~nA16PϢR"EDxȣ9YAVc vb"R5We9V+'s`}/2&W .1hueݴΰ@4h=7drYeLPk#&}L^Sl΅OPj9_- 5?/Crؚ {G0eش_ZJD)apr:xS3g3A !6-?Y$b*mf4'p|܀B`MlJM n:m+-0-_+ѩW|2_Ḡa(Unf1ԢW#@b׫l>.$8K<3kBsZ=|Q D.`CO zNKf^2Tw}ks& 6'^tNu֙Z6]k-'pm۹Icp/s^Yx]gN%>8;K U3V{J-E_4-taB8Y a|؁w#$6J_"mu0p#zN*>PԺE/Qc㝠Cx.e}-U9Jb>xqwz7Hfyxf-UV%W#lנbɞdaC]A0)tTP\Tao"MS=G8VR︨CnYp -:ES(ḿlIk&ORzZ8V޲m 47F(&:eLJYBtq|u?!6 )RM@Ԯ~B3 axhx7:S.JlZK&uQsɓ MU,fr~ ] z>k*|M~b'2Qs 2Л5!<2/_W~x7& hSr4YU_-\  +m3 ] u; JG˲'B EMR'pِ|ME(.} 1bd\$մx|Riñ$pgrx?"N^`V*H0^ ?jfV<=?.'ssBsf.iFNmZ?tRᜧ ؤm ִA~c~髑8u|~6hਕ(SkZW2I.7H%-xW^?9bQu'Oײ_XDUh? ^s7,3 U'sus6#ԞUN SϾz7l+8BmmX#ISK!̐-q]]6֣>اn hkɏJ6@=ӁBs"9u`L!3FzĎݸ>8W$=ZOcҺ+X%q@a#머VoIߒ!$7dE&Ͼrke8j%k'/Vqk7th!m568zpLܴ\6XNpۙI3Oh;ʯifu#zfN>0e.Я)Ta<R d%u\S1eon} )*NdFR ,YCPh5CA/ _(P PPY"xӯKߋTv[_ y/dTVB t0DcLs"t)Kn8. ޡ\+Sk"8U\ZYK >,R!<Tm<:N}g0^f%0j9w`)SU+HT읻omfg%{V̼U|V|G- 2²P17(4ؤtF J(S]H%ʳ]oέ_bڽNCXDj.i R_s?ůRJl+ M;B%pfʊoENE/=:31fbz- <R FbRͲ1`äF%Rh vr]rvzLSu S:okHX]Z[h gQ$!t MFslEҭ4Bd06gQ脓2 a}EK F):x,Q*cNL䷔~u1pkd],q*3GuvZd#֟ImoO H":rX'^;Wטd}Xv l7bL:La?it "^~9^S(}OZ,g1+'^#p{mD٧p2 @hC3.r OX71!~h~ _PVy܋0IMd\ !1-:5r^htuubJ!`_Pxjb|]gTa+NUu='gR59ė SQr}Actv|)lY#˒ X}Â_d nTOE%0^ޏHg.Wk^/+D7 ]tMS9<xQR hӸnA='5x\^=LH*9I=Oi|(?:9hoX*n\ˢ 5 `Prqr?HG6k/:6%]8^4%:n":q_Dkn7|Fq޴./ˠX};\YKHWK˒=4|br‚2Y@&vB7ʁ ~W2{6&a̪Q*%:C얝yiyC6,rb BS\ H%%IUjp4CP[Rauq*sgA!l`{#"Ṵ|jk-H>/y<@mTsGݠTئ~;'/n^ۄO۱p2qh 6vQK7:Y- dpvnx^SxXN5XZIXE*&z[c56( o}qt.rԘɜ҈;u_1e}2қʃ87 FZϧ)g u 6f}4#qB&.l1+S]wXC$ǟ2Q;1ͳ7pφ:^nN O0署Ntw pSPO~XKXskZhap"{TAi lM,CUZKmW04rӑ.Xrl%&UN Yk;N-r^$u;)[U$| ["-6@ -$8YCfZu\de߉UWk8<,:/zWlw0^ʹżtȢ%躇┿[S̕a)AVL}I{;)ACMdy-&Qa5 „#SɖȮ]qb nzWY#*&Sns#ҏtӵ =מK`PmfO¼NvBB9`l:_ǝŸ i ol~m_< :GavIo`LQO8;A=r`3նa˹^v!sFn(?8kؒÜ^.Cit)l -gd.zTʹE~m`GS{-VP:jsy@|񑚲,Q[ұ8KC / pY|f 7n4'#;oj)nmϜ:C0ϧ#UØmMіct QyrX}5VH$&0+* P;^fN$f400r`Btu=:~Ȋt\I4T'g@ 'UUB(ngޢ怚Ա.JF$ qgۆI8$Î5[CULuZaќEiRFȓwzT=ͳ`lQ"O#'}δiS#7}<sNIqi)`|hØXm`kd0Ɋ9D$(pdW-IRMoᦂ0oG%"H8 Q!mz>ePu#ٰ\/䠐z1Wk3'aI!xw֤Zk;Y3,4缷k}<词fNLo~FƟОgNŜИk TPDjpetp~q'`9I(JCd_9ؐJjXI~q)6QuYZ%QD"V]!Z18HImO O؋O?dSr↮jlͤ_ҍ*q+xe؉_$=fA$luQ:*QF7I5O &Ӛy?$1WbG'~p5}:6&elqK+}dD=s* 6R%&w> t#/oIPmmH겤R23} ^A%ܣAنj! 5Cl2VQ9A+m0^PcnL/@dk7TmvOoLIEh4yG}?uEU2'pu%;L}fa@>970E';J[qg[L*]MR lQ4R=W\i>)inm$Ab?%IK'z^Xˆ '=պ˯@Iq \ȄBɘ gE%K| !K^{s"~0W.@y!5@ ͓dglF?Pυ6R?TB@Svxd\aQJ‰=a|lu[Ac+y^9nz[:#{qb_1JwWw賧fʺc&nh!e-{lv*0 u@nRب \-PbY ҕ-鍚nYu6@%fOcѹt\.ӌd:g ݴp$5.YwIK e<'{*G6.sdK9T%IT*w(GPzTF T\3]Pm֯VJitJ[r4vd,aivm8ib2O?lъV#6)4)bM3WLȏ;A?$ğ ik`؎A{³Kۺvq:)m򘅫L SyX#.U߉2Eg"\h^[Y/EC e~?G9Mʖ>c$dGJ.QZL+^_!tV l3Mn#pi3/_i A@_eAZ-KYԵj˄LHQGc{1\ZRfw şYIKy,6.-]mN g>V%+X08|Cea:ꈔ]ezHVlٴfst Sug˄E!XE<0rTyC`fy(bFjR\z'!#]ϵGX'%vNj{C,J|r%  SϠ q#Q{ϵhfg,2d@Ϛ2 IXfI,i_h{kuGn#-Gd_#lve1>#7C?bQ q5f.^So~"/ҙialZw1*@VCYo؜㡤3b%L!MbIhǠWPZD"Pc51KxWf_T;0%RGQ%lv4HD 5 !osSٔMi#ct{zu!38㷲jr)x6!XUj0YUTh)HWq0o]߻ EnZ$osKFj3E|j(7 3NŽ>.6m<=n{܏thB6^R,cy'*p 4W" Wb]^N#9R. qpQk ފlht 1Y_֏I[Тtc Fr(c7P^'F@ARDMS|WzH  $$@qM3Nn/4M3⊈p!{a%i팪2tKB_[oB0 <#/ WG]<jV'05SM Ugƈ$ds(t{Uov,Xp޺#CNrS 0B}[ͤՙ!@BҜ7oxqū~(aV` zC7`ExfHɋ- YBZ)lxNӒAOrGwsr~E+;TAIu*7 ڀP~ Gǡ䏺*i' |\ t4>U\爐Btv"(9t{iT4r$} >:({m 7ty>n"Bk`1YYop쓌d Ж$*GJ/f5˕2NjSJf#ⓖ A _#F ӷ-uWqFfgswS_& Wj;Ǻw4\ki k1cf{'I`w7@ɖ/k.la68ʢf ן8ws+FFSu2޳".溆 :+nJMh.rc7mL:~ԇTi[?pJ}^o0 83둶ċ4J"@hrG#eg.rGi[1@s=h]P| #ҋXC&im L>0ܟE~(o;gr¼"nd*ĄG8*i˪ž}IkEN. Fr] S)l[zg nt/paQL/vwv yD2;$7cn mR|o;OͅT Q]AlXM_G 9U@'[ӗ>Y_nnaPjZ" 2lIɹk uH,*$FP m5qP3 lWi3}[TLTۂk~@gE\R-ㅏH:};= !ݸSʩ8}-a+u7xvR'_&Uh, k 񃖘}~_Qp+1Sça>-/J(@5ՎSD /@t“L|3pPioHc*Wgb5(w5͙T0=2,=vk Mq gbݘUտ@ <; cp{F'S6.6,{)0^G:Xԏ+XgRҩkRj̶"E -57Efeg0?c:d{"Ԟv vsm2}Srӆ+DUxڪ?Wo K?׊"}sSӠv FUSRgJZQDǗL4~&qmZYBd@^֧!o1thu&-p-Gt49ߎ3dk9 zgH̻r%wcTE䤪k(iOOn\ݲۨp >3S~: F>V^Y1`wnV(t]̱Hԝ9R_66jgI<@39r"MK%?9c}NTFҐ&gȲ1x϶]^G_x&C{Nr,\&H>ii3hC@DyL#w6.}CKʫ62a+a9X3a.b?KbG}j&LVpe4C1jvܟY,vS/FN=˶أ`s) z&]!/dWD>W/٬ LDp-&\בN*b}ЊγcK;* ޵.$[] gƖeP2apkh0Jx7R Z);Ti9|i:Z^㢽6V_Ê< xce# G:˗$1@/lN(.\HxYVx0kߦ\e-5ʍFJ/^ mr?"DInYW1G?uH;hVN8j,4s"#MpKUy' tĞ>)wYD\v\`dBlz&o H" \Vn FR$K.JoO7yܷ85\TNV}LfI|iҥ\E",|:" h?z-^ \Z[[R.Zy֝GLCіPEѐ!w@ vY@tޞDj 8GֽT&q6Ցs[dK;܄'FtWC%"-Vw\Ө6Q"gnk |dOK\ +VC^huF,MtN6wP'ogjih\J͛s־Vw$%G}b`w)׃ l\\<6̇g9w;U^Fн WWŁ(+%n:ޏmy%c%]VK48{HlETC .7}1ݪia}be!4(f4g4Muǫ|v&rQ|Tگ r|9?F1( *n p'1[p0;>8 X~mDžg}F O Cϐ6.[ (L8)V:BF'{S4l"wywѢ*_&Bc? \f AmgF1~Td_ z^`Oub:] n-,$⚙FkL*/՗8kIr&1GtaRwkZ3x_ނВ0Β~z.R-'Uௌ|kG`N_%obL?gib`uΰ.r>zjbᙦS EfO9~|w!RMWI 8%ݍSA0P  aɋE^5%3<(ՔB'$m 6a!,y rrU5j@IVKk$uʘֺ~3Q.Ӊ!rVPL~W3X62Z&RSd 7lD'. CbnuVc bC[? 1څk*Kz"d3=Rͫan,5 SM"mˏh)o$eV|@CY3Vw1EAﲁʎglDȍ|!|y?M2{ڿwB[H0s,ߋm`sЫ'l*-2h2&\3 '$H"|WayDɳ&zG S2qIŵ2o"s"I,&v/蕒*tfnU*(wraɾB-Q BM_GRB幘ړu 8hM1Ql tѰqN6XbH{3𼪳 جaުw~llFuCn kb׹l lb>I:UvS nM/mq  "Fn] 5Yаˁi[(6iY-^~N݌^/?|=unيQgn!b\-TU( AMypvzoM2/|$g@XRk)PQz'+=Uz~uⵚ޿}e|ʂY?ػvhW  G ٳ98I.x ^tW؍%eYdѥuwLye`aqɲ#z})%x XY\ןޖ\j3b" A:cdҼrʣ!&LNYױ&C/P_uuEl<{6V{;\!- )%jS:`剦=^xݍ{H6@ϸ O}1RJ=,b.^F)ZXYdo TrejkѰ,;M TaSSwxʊ dUbm޺B_mɮ"ѹz7QRS $ d 1_OWٙl>=]{K-q})6NS(Q s¸|a |p~d+O%p~u$e^>r-7'%c4g-.Xgm #i_$nǓ\* 5~jҜ~'c:֏-ƈid^uo[UEĬ*`g FܣAtaIm CRLR5e[u?"x!:S*ࣴ.\r_ TW8[02%&\,w[TuAt#\ ͣ.\R46])[M@2ZX.ߋk ڰD\i;X65rDCF;əǻԉcMc/KG y-g /&g&ڴ>OQA#̊A:+s2HB}=^l:[ 讧,d4b6¶8їRFΈlHĎ3{ج='ed/&͒ zi ͙f{{IxxBB7b[]Pm2vev uYt*Nzo퍻 V!"@NC$+w (OJpsˆ|QSQp]a'1J|E +3 dV l&_U[\M=z9gjh)tjˎ.-lS_%lfvQPeoD;'e[cKU K'+{`«DEFߙ$$D k 5E];;@ Rm=$r)0EkLnCojT!ɗٽsتUOj@/LoS/wg.wf1F09 bmWD q\x,3vKt}ҏ&Tzp-ʣm˷JyQ,Skl*,pS?FɮkyҚ`Τc`+#jЖ^!-6\CکH9|xe 7Q*{כX1Qe^ؒf3}7S#*̕.:B0&^<WI+;KЕ 6$HP%'s~0׭[8 ǼmA8=>eZ7 PɨcEo'a;oHe|˸Qp\f~#—ƇVq֖}yɰ4j+f;90sTӁX-_&ϣKv\9C+ 盛00X-'ߩ >W?)XY|w9FPS~\BZ G8 `0Ro@"OVQ.${wI%h ۄOem!IKX:FXɷzp/'zש,5 ݯJ$ r|/t)!~CpsYKΞhg,?e?/XK%OSqR-52k$ٝT0 CǬsSrz끔!(,rIԻ%JpW ٵYvc # Fȍx(V&LƾPl&Fa= DI+hd d0ijI־P6h6 l\+4z{fytws]'KRYlf'@7o ݲV/&彏Kr+Dd{CFywm+5؝%Ȋ3; q^x0u q@ռK:AD5򑠁gcSW,Z ;g8@ָ2jEQ3w-wI;E[[5EϿˎ^I{jfAp@90Hկ;.fo:a)V0?Κ!Xm^}mLE ]R!4X4džU4JbK9÷iA`] w&:W?+eYk%@9ftwYr<7v^ď/0E]nHPPOw82pk["~)`^Le@H:#PsZaP("v W&ld#<榀+Uӭ{ndAmaaqJa:.ru݃zg|B[q擙 usQ3:k[ڑe(HS%ț ʓO acjYBo~*NV~C$D)fW@dSBVMۥ-叒"oQ2X(/O,E*BT|͆bPpx Ltc8\XzISCꔪ}nq\A(RHt|iK*nH/҅"_dRzݠ‹V¬>1 `OlX)v5ˏУ[ȶ hn8|iOScVW FJ{ jǶN rۥ_Q"V+|l]-Yu Ԋf 0%7RU@0h~x {*3A~i##Gm'j.9 h+ęKztc\̦Ρ^lXrd $ʽcΉ y5hH'B/0L{)>sC{h8QU{#b)"^=a+@ikK~ E(f3x[]TyqCS9X{G5጑'Z4Zrl @Ir1M8hE{(D{U#*Es3a$sQ`=ݜ\TF#zvjX-N x‡ZIK-_ ةY~?QH=H+Rj#{<D-Ta ^9gZ}H\@sN ZHd7 mQ&uVRñMDok|]kD{y{M<^u8i^nqe}/ˮ)MnUpو7Q &{ZD)\Fi1{Pm %V?׏YDl 5{}A|ٓF .ć 6R$zo63Φ7Qۉi22r}6;IM\ ʣ-^Jq s"8Lquve!x,$hէ59A6w7^({ˆ΂҉,?䔵de}ڰZi(B[AcP9~Yv`tbH&%-\.( (w4oQN,ϰlh/S_7H9To]O3֛ty8%$dA]˂n,hoQۮf|ioX%@ßciat^$D rJu<],da4?cqLʑ/'zn4w" 6VO,QK^g**rBA{.k/tIյ q$x%ؖS|kM^f,n՜dEaE_01Sl/(-4sK @3 aIfp:r$TPGw٩Ozn_&Mhv'4\qIVJ 菨M4R܅NH l\4Kc0QU9cA"CX)ķlq#~+ђh/)jyס.N9Ы,b&j*xH3%$6\Xv-GwżjB6yVt>]j0CT4PUJ8Ǒ5BPH6B\FWGU㬖,M#B(ya@}BRL9N4SSrպ[/6a{ BY&| 5]CP{)%? ΋4!T.tQ 5YH0nJsי7\"ZЕU񯡶T^3ce`}!,xxM5S{cIZ,0*9n WG-pJHsrqIбtmVv6nKX\9ב7)"M7Wsmᛏ[`'igAֻP(^\W‰fDZ>>vAa;6JF3U}fPZʌJab˚j q\*008y0TҜ[kXu ewI_|d[ublਁ"8cYԮ4ۀUe)]tqݻ/zaY鎘~90Wwӹ9 ׂ|x2$nXC90 $=CYRD9,F!(g~.Ph#|$5I$/cه3l'ؼB46pr.` wOƋ(k/is#s 1CZҜNbI![ʜ>{NjӥZ2f=ol lpT! MliZ=qDpW2H aUaKz [(_ůoR"`lя:yˬR1)o K߂x=fl7=\A׽q,N~z/ڇ>#0sqfg*w=1G_rb/肖\k=&!=! Le0WŘ|UPe/bO-X Au)[Evː3_7ʰ5\3șkîMZ|} TkUbXiA$Yw,V .,$tfRZmgy|p c;7o I>ň_E4T&QUmƸMb$0l"g'J9 e CKngQonrfb;=XIqӒ@{F\=o_O{6;W|m3R!Fq]CP1sF4*Hi]e[~@7TAb$ 2e-4s1}(c<m݀s睰x|j='e܏:G j_5vXԹUhZ[=wqη^;1c6 mbӖ=eIS0z qX Ѝ!׵bYh#QÜ.w1O#(c6A.ؼIe$_u_XJʤ9ґX6h>YK S)̪Ĩs$^>{AöBP!|h {3n".ͧm|0$yx㴋 t%kVHK !Jy$~ /qzGO#& N6ǫEz B֧`[*~1I3MS/nR(\:˫:PIa=98~-U GLU"O)lT;#5"`#;l%4w>E3`'0$-4:@\ VE aaJрA 4U VVaf@> Q\: t9!sUpazAXҽ\D;W"ojfµ2p2+l==|N0h՚8V&NX9 Bds*v-\_|Ыp}] y#73&Sl;\(s˓7BrﰏƁ م>snJ mEGYhS?AtՂʄ2 .55;/9[]w-ާlt!—pϖN#=2A,{1}uxQlB9n a:(8 1(>ݽ{%ev-]Zh8Gs2ҔHM}EY@M|z$dـ)=4evrB?,o.?QbPo N} ̓}9?]d/PlBy:zqh.Y%_ȹ18/VsW2tGrС>ڤr2؏SؼWya4=ʇk/1f> !Xv6Ҟ ~E7r: dP7&d}E6;^!t@-2 |]r -FZ# Ȗb^Ó6+܃+]}Ē>pIaG{>>!&ݡ"qM g3qJt9)ã( "L:UV%X+R,_X#ǙV8q":/df=}65Tuw/1Т^BN:ecRe_BraҎK t#O++kN"jr D)}a#+N2oϠ>KLpZC? KGUe?gKPȌf**CὯ%71j)YLy%y/snbT%c]Y`]ֺ5r06Hfg{@nqNBxXX݌~hr2܅Zb0ir A;"Q0=rZ/n-3A&&,2G*Η?ʆf<,HUOR  9[ ^->"p#1+ '[֛F7Uq$oLhf u5?漙FuiiH)L?'s+{%c\ڨQto1{A,MqmbsjkR[ԑ8ùs鏁eH@گ?C],T˅$1`p, 6 {`K{dyցDHMZSjAuN?l9 .U]cYA^<(ӆAw]0 ^?;}CCa߫MR&]{dǭйѕ̱ 񉷂 BU!:9VI~ L둕>r"+myMr7)0@E\qw%J\TΌKh~x5h #NxJ4*0 ]/ R#^ ÃZ͎p1bD Lvv$N9Љ x#Ϝиy+(큸 ><,Q-gCL~ĪJ܁ AG \|U6Vj8&XzfK'Wf2*)&6mB5cޙy.;LkhQ)>Uh(¿gD) ʃ+NWj*w8-WBK],>_ HoxFB\*& E#V̧tP((9IJh% FIAU㇦AX& PZ GNWjH߿^#aguaqةMNm]Zpz1Rf<Ҩ4| EΛ$T_O193ʯdnhrO~UH˼\L@a>36bzo+9 +)=ãz㷨() #>{oPPӜG= 9AA{\=;b.#b7J Ѱ_"g Er54 4Ԫ" ڿ4'3Eo8IGX(ь~';H辜g׬S&pcU{e&k')\_斳a؎2u9ꁎ6gıƴtxIdt MXn¿BQ7ӾKhPWabFrR"itWYsTZW{ x4q16;qåټ,ɴ'YGVLJު{8A+6zJY3`↙]Aܲ%n6/_]F13`Gd7ڐ{p;!'4NsA,r`=ٶ!1V `Ei{D=u SBO1m&?rA!(oƚ߈ ?s( :]UjR|0,<2W:xWqg8l,FzS X8Mu`*+<]5:DkC#Z<}*sԦ2sH'Ȧ3wDiS{0մwd%1 !ҭI.h٘xQ[s NHo|G2YNb:_e\rXqV O8pbOKF:X%C&fv}`faީ'/,c۝e6Wf 行D Jޖ(=Hd|rCUG 6K31jpYIn.&}6sw1YDAɁC7"h!/%ZʚTome 'vYf:ufj|:,Rq2-(T=o>MO̒PkWdDy{z$]E&[U0j-#~mF >q|0!K,L;U݈/ԺzC]r^vPURfwJ"6 Vه?2R#S!I3HB:jյ_j".wt?t5 !!=wؙCHm~Ѳχ1w26L9mZ, ,dfǨ<ƃRY,5ig@@4JxmY4&3d FNf!e'Ի,x|m+[O~35~0gs-_Y/:qYU/EI.^dZ+ns֕\\3`'x>I7Tѷ]lc闪@G2,Ma@!@KߤtI;K[y Kl\ĝx*a^ >Üw^j_.0~+JS ud,1D^L;[>*wix/"^WX^NWLXrK,Rr޷}U "MM|0Gì'ܧ g8v 4KRYxY !|Ḡ_=WtAɬyOC\HZܶ9ӫ1ry$ШKCMD%&iD!0uy/9x k9)ᡌU: ˋ*_= .I[rwu`t[ {35R-+X+LVr9N%T <)2R<̓ɩE'>R ;w{Fsn wK>)W[A(P|ܻAo=g r)oYܱT>W bѥݜ YĽ?qP~$ې7 .!A_\Gq<02| ;ckd@QHE*/G'@Fh>ZkXҒ:wV2"+6Nw2H/uTOVHTxǓP*eQI[_>{ag#>=[ PYyU:pCSՌT85᪲)   vc)w.fnXږ GGȭWilO4}uT[ڡAC=6-sI .6j^p]q y*Rל Ssyš%c>l [W^4GÔ8Kr8=%9r  H HMKJE=uZh0Ǵm0Dʧ5 ^ |i`͒}[M.m ^^5'DBc_.թ4J j4 x{LzZ*sH:$)>NfK;qξD\_20C3mzC&$ ]TI'[opHg C| ),W xSzE0;F)p%fDX4rKouPH\ɤ1 [Z͵\nuBhY767<>6?!DPujN~l]m '3c$2BԿl;gh)rgk`=kf/B|h]L66柑Qb+w$LdY]wSlD.|A/F"lc)C1i)Y@Ġ̙^oh<6@ E/ccۍwb4#m=)W\ //^q|4਍%8g5E>1)E,,i_+]10.? )-Ie4d@R~q$[{#I؝LKR)z]jUː" )꩐dl,&]/ZEiWػ^i+0BBGF )U7.ʀ_BX^е6qqy3Fo}E1J'4nDn|0//f6wIS.Mq}%Zꆳ=Mxb6%g 3E Zdk}ֹ5 ^rs/.V'w$bm wo_H#Rxk7SD.7e>нfZݹfrc©mgBkFٮ IMұH^Z写8h^!]|t;"$Ϛ0}DcD+{82d= VT~QqaP!8E9椳wPyC\CJg3 LS3{ص~CDHwk uJq͔'ޥ͞RiC 0iN~T@|d?[mou 0zgPBBv Z Uʨ\Z1] Hkb߆D_4:^EL/8^tRAκ "ݨ(gm_((~a!YڨS^|\S])Q da0k@XhV9!?s3 =Ow`?Vb7/<5b凊iU OejAɓ3KRbs2^r=WJLwYC6A!U_y?u~Qwz Q鸌Қ5JsBK3WԌ>Ԫ#pMaL mo7Qj黶dpz z8}]YҔ"EօEܛgypIbRZ(jMqWy<5f}Ʊ)/p|_q8ݖ NK4cHKesw?Xa @n{*h1t* y0җ #zš_иHD ,l[(i*OYLH@C~֤K[J4Ix;<()M7b lp_3riDY~)_V"p&\]=,VbimUsae1p!u=1x{vu4͒<vb =*Se`H [~-nM %!6'~T_wq+0՛~;f(z Rppo!&=PDn̖Nd~9<'Ij\HStk3袜1_(<30[|lϱA՟yǠ X [*qY'"( V tn &)n !r-Apd-ϋߜ,TJT4sߙ!og׋U~jp xf!h Ogk@zKG₯C2P/k4A&8W< ݹ?-W5`ʃgHvT7ɶ臅bTE75u Ks} "M𺩩>@mtJ1Om$i2l?#IcVnt$S'W͢H6C<9{S3ܑݨH&xҜRf#e.DoC[ܷ^%G4 b`)g~*7^iV,:؊$b(o5i`?W 5*.bFX-Fh#h5<w-q4OodZ?ThLWҶ[]lQrr< Uq6*^:K~ĸbU=C;"D٨25\$H<[P͘G:ibU)7v˚QG!t$ VeJyp[C,+l#>k#ÕAeQY6_Ai/3V+'-4;y"[ٰ$AYx^XZ|^B\Nh)ǦmzS8Z ր&s|Ex7NP MtO`aB_Jt" ߾Dw/С`WglK f@ ;G5zͅE=pUq nFR'ut_j~(s9} dSzOob^E惈s`j@Xf#gdGQ?IجUW`9$v?\x~EǠ4tx<R1>1S@JqK?ޮݲ-klr5zh()t\l&\Y$u P뎁_~.opBԊ`bx+n_/v&2!4έZWmP^UZoCaV~~ }NXEh[}l/ntk{6- y1T՞]2?󭍎Lj^"B?@~NwX$yHG2H>P&x:TCM4y<պ.@=zXIs*eOBӯx|c,⿶TJ&i)Yau{HUZ- {;3 nr5#c}1y#7["DU;2T.NtEv}Jů`RcĖNoU،6S Zu ^3gSE`/xO I}H@vKtj,U)ꉊ&MZ} ~X}_i&qj?<-!Oq #*(MvO!|k* .$.DBUf\a;,/]eN.n)>ZJyՀG*R0z޽r>cS ˝LQh*Eybr %kQdC67ȉ)la Lqp8.<1u:LE{}XxGS>,>7iOdh4kXmz')+I}؄{ؠyQt縱ے_vmpSQȻ i[/Q-uݛWu8CZB߮ C=7 Mpidow`&03SB4Kxӆ1XRhVB?Gy׽rHܦi>GEWj.u>y&#HiL@LjLX%hSr,U4js + O{h$>(.ia}C%W@ʨ~MR%/`9Iv͛rB jp' _դ"ߘ=VuWJe=7|#;9:pܻm2*FW.2h}$] U4LfђHqm^<U|2.i{lAO8Ozl;B/j/ I␨(5X0Mun8HفYS#g 1I𳽋Ք |:Jȱg\cڴ7ڴM^^>ƩvdE/Q&Tzf@j]\L ,C*f1P" ) O]Hx^L:y|&4` ka1|M=5S;t17pVuKR;O~ ܸƜd`$X$#2-LģؙG8|4HGjg#s(Ki,PW>3&K~8"*םs, 3#,iNviv*uLM@(88hH u2LנmHѣ ,u:)m,tAk?no8;f+b3- M#5# VLc K̳, ݨ0Z찿Ka&8wh5r`&*݂0d`` <~rBt -#Vlqr1]BPN]=嬄'&^1lhsUSQn?l}`{gi֯m-k]h#_`@'Wϔn>"^;SPc'rd.-7*a?H[I3yκ* dn1YNNƳ$ptjF22k HN-9l-xp9=߮|!wK~oYz||rSl^ {YE7?M kAm`^$ҳZ~K-w'|N%* /N-7~$NTK"Cg7@ Glۓ'hv>uPnp?1HAh/HJX;#\C's)V^ {!e-BLtGgt kiFYGR0*|(YtdjPHy1B27,؅KN_u)aaXpx[Ѽ]f)}/>/zGȟ^=@ގ@&=4MhPZs~rp ZdcYϡHie&hE1}qMIF  ce *tsS]paDIaлX昒%7PΖVJzmQs9mUg8˲d/>l1d4 ίl@ݬadIC_R5IGu Z ȑrofM>3#zsl0PpZ8*: ߬В0G"|0sт\*tvjʩmW>l_0l(~m*0'뱊T6*N Ake^ͯPHh1 :.wuI7MSL,#Yk q@tB R/_i3/瓂iKoH?ᆀ -ͩBtV![3ŵp+X1(J?2qjl<.Xi;ᣧ[k4$:ٲձo\!PeXL/,ml2Sh`euFЖ0Rq-4Z!k`}b_%`I(2 )$F1I:/bv\jYo}#-;`pPbqǀ;@15Laz,c=gC/9 ShxS] 1-&9YġiwǧZg'B?*8:AXMl8$+JU 2UWT$Mka2BMe:T$)'5/|rJ=?dT9.vK΋= 1Fgzm[0PU&)o ܍+3H~8[Qxxc];Dn@>q46.J%LٕHR`JVp_ =:,TYj,@}fM:G^N 7ϋ~6HizWJr6S Vǖufjुpa%IF'us&rXaC˻`F(ԨS_rV٠AlZN$pdkfլ^҈3o٩J]0E۫/j3c6 dB>9V@/9 똝$q-ϗo4LKz|2Ov[gzK:N ~\G)blXkzy[599 F*کh?Wr+H^OfPi%rcJK&4=btƼ}œծRI1͉VdXUU&+͕Y6r(w)XRN =Xh (l?)be~Z߀{r7-{-,S;NJ%f~Ω FCNPD-ޙ_ێP9YZ~uڋO~ͭvgzkC*+E0ӝ~.'zWF_·/BP rEv:B/m5E;t贿Vg{u~@>#)7KyB쳱)Л:"v4]}*XD;Zӌ P8H`@7GP>CG jU91IeOp[@]7bJJRSP8u7cc|{٭E0r8EU3Qy/[TQ^liʥW]-O[YRxˆXZX;HxKsZւrKYX9 ͚.: 5>iiWqwL'Ju!R$u?H%->N "=vϚ%&E~ 3W,~r"7T U^ܴ~B2Vjn\hKo̶lZijA{.snCVJ@8v!k_cKc>uc v /vlO fv.KgNI]|nU\J}Q}Ɨ dJl!c8j#y/'[ %IEܠ2˥8>#nyA'm_(tY|zO}]t"(gb,.3QǵXM"Cm筯O#Vc_U/8}7\szF9uHY3|If&k(q]Thxw{d?/AD La꫌hA+㈳c=ds`/=*l3:";zvM[Auh" /Z/t npGˡPW k1L.s@B|5۱~)1wYDi3Sc&"C9}%$@O!(|iPBБx)wl{+G-;~/ѐFOcK'mB0e4^bK7I7! H/ +Z,JBiө zFcFiyt8X^&\O/?'αJK_8:<;< r,gZIQ@ޛ(y8e 7d"M@z:|/4$F -w߲HFwUBҾ+5VGyJsW|Kfsa䌉*(XSGN"&@R>EQ kHAF9:->~|&XHI|~$$k^E/1a|[?3KJgsbsGM`Lj/yu8nP0DI!FէRaE.OeD+Yf)Yۻ"^ޯ! ЫRPqC7*,Z65tӼ1`HHVE!JjA}LgIqZBfʆ^ %R~^U3DS~I|}N^&PN-3TߏZoq6E*`Y ; H-ʹUxH_y]Vx$ ke8;O$+͏ m,|Gq $$Zɩs c,i[]&ON(;>^rKIV?z g\`:‹^ꀥPS5pS?P@>q:Qd]*OfKk&NfKTPx5qD8Nmr}fS08 41a(vp bPjOyF"!FKA73/%I\r>.Ӵ(9CDͼ]>9ZE hNF7^gVVhuӥATt6哥ɶ S4'#ssRSU' 9*2gB4t=ZT_RD;*ʖ_m1h̾GZ!Y|Eŭ%l|iJ)քF UO-C 92oSpZEVRg"_ӃQ4H=mFdޖI+ab4IVp_#eڳÐPg֌7#Ovoc^/`PL x`]l 86Y~gI*0bA*qj2j"gwNRzVTaKAlr"PJM +ֆ\ 2p.tJ EG-, Ѳ~e 뭴]6@DV/6fAɃx>˝!;6++:@8z(޻:5ЯQeWfB|f,)o 8V{J嫝mU M!1MdXJ[ _%Bb<[Y\0bpfL-1.tFu 3 mK^@;`~@CRԗQ. F` VW$LDL?S-(J&u!2?HM1wZU*PEt&l]TІOVPH{·etOw@\2qiu ӑugdT%ۦkzʋBjD$rjzc *3,"]f:{se}^WR`2mS7oTϠcuj\<Hol'.ΕiW}tFs66~oʑXr=#k吃:{3n/ڤ%V*`$~&FX398U";%,2 =bWDq}RsznH&ʟ^VX!hTH y]9,n*ku;KDAK\L$\pW.`,ACtio,vȓìc(rSż0'ƒUvyq`/6kLxb+/f {O k >e,sv{?W2?Nj&HstWe7^aa97 YC$U `MJ~{|V~t0aˮϦKzXLz[.-D.Ba Hfx 9 6T$W`fu^P'[ް4ߤ5FzE84ӥӲ/oPB($>eQ~d\þK)#zAչ qjz5I_@BCFP&tmz_q=F8E-] .l﫴;8xgJpRqYsYO6AŚmoyK'rm$\y*sVOx]o7m?̖OGG U,JGWtqψh3. ߻.+00/k١EHJ 4b`hd4_yEA|0(5q$ T'TUWehn1&oh9%Gif4 WXQ}b[lY@i,GF{\_qI- tn9j,IV.?26="@l8&d*@pʜc%n #nuVr_f?8<{NY˪ug({Fhfٯz1oՙ`k̨$R#oj8\PjjH_aL_-`__D߷b. Fs#]BmE^^kާՐo[)~+ha.V„m˷ | ӏ/ ;41c݌$wvO8@bAf  S?S\yJʟik2ttԕv&">41<BF}gV|nQ5}wjf3bο 4pH617Fabur )琋Nu1I<&r2y OP* w֝bj>NlKd~EH'L@״<[6#IbucƎ uXs zZ£o#kd6/WSm0i1#DKjIG&`Y.:Bss~:ĜZgZ0Fa!כk7#^T [?;\'}p1(A/y.`ï͊y@,W5$t hg܄IlgX$+.omՉLcd-(8@m0 1Cc]'\1oRRRr\)gY&m\wh9OOvW~Qb@̈9#yІs6MOa\J$~W>/0U jR׹\} :\,vg`> z`:L;KWF p$V\q%]1`HEAQ)|;WZ$@2h<QM#<ƶ\7*HCz&Î3KcpnapH7Ҧt@!-‰Cl ژvEk,}cC%epAg\d-ji ^R,aGrZ٣_Ptζ{h 4h=AcZ븻ߡ*ouEz0H3@}_~mj,Lnvkg&< O@żv [ 5E_iQWg\kBY}u[1nN8>6er\ CFsR8`BA[ڣ(ˏUS87rC;w1QÚ (`] ؄zulU9Ew6sX mYY Zmm/LV>RyS(վ<`D|)!KkA1Ȥ*SKѝeiђd&4; m&֜.Z;P*|Z8l.A\m3MN]ZB;*>WfrG5pil:A"Aş|0 7,TeJ$N_Xb.b=;2;n_R`.?h*\P =zj'{wݶH;_ ZӢJ(҇AMPUn?xvbpԠh",71!MieY^^"-f{ao63G!.¿h)?4x})U]m/qfaq\f&o^恄D]8@xQHdJ9%K(qmmŒYGt)Z0maN+gkVnΕ䡦zdt]Ky])}a5#Ogo\wΔ=dGL>[B^gVpv?x6Xۗ@T<^"9J\0l)"CĸЛncAIAOGcdpٞ7wAmhS{&2˒/*[1r:#ٵw.R+t-pBcb-(|tއq7)MOil/D8Rq4XawqúI'բrE!.zEg`'ʽzLكہڞN27.r!@6&.=rt5&iJ?&;񐾴œ9~Ywgy&$'j.\!FZAz)pl-FS rgoZ6\b,BIyHjo/hsW^i4Rf~\Ӈ9 ġ0'^dvl+&C*%:ĸ ^F0?`>aHj"{ 1BW6"7B*xJxy5R#J_:[>Pe{!Ո(I>}'QhU(We_f{xÒfSzI92BgTSn'?`#SEO.3o)<Z5&Z=9#ͷ/c * H/E֫9[tpF(Xx(Ichq2ZpvUsQNIK16gq NGDWHlCtE1=-dtO ˠ+'/f%9T&!\…ørF҈6UnU8.'"eQ⁍c舓88<a.]'[.9M ֌qA'me&C&"{ITG&˳E2ЛĜqay?h#vIVT#3㫈٠D0"i u"U\{ܸ]WC 0ȑҡje&y1--K34IG6p/ȂeA̕lCJ[UX/T0Ӽ+]ӮtCai&i 7QPf*iiX)*UꦃfL&pօqfp)"_~ x~4wZyH 6E.3w[V|bł|x16|1Ȱ:X/7ΫǠ_aV &{9iL+$q]˃YjFO,L7rL2Ww?K+3)*^!F'ͅ[NߐX}>xidXȰfPRIKO`P<%&^#Xr1+aza~v"*;`qk")ZkP zQP{W[LxeRd.ğ4h=^|ո:>'ѧ vzX tq񶏹4@Zfl&w|LE_a)|&]uS9{}SX#.sUTi`))q';I/DBeUuS/j>9y`U p/^Z==9YhWϾ9N:]0LDkd-͉6%4G!0RV%,Yh>tS[[7E{0詧9%uƹ[i/, A}'thy2ר&|fL_IId<4gw5 &gXDLOZu} 0 `^8͊H6AB AG$ xC#g!`WF[W(r "Զ3ɽb"b JޣvO u-9pI:K RF,j~"7.\XR^Dzqk~yj4ele7X!ܶq{:D% ,Yi FWJ=6Btlu+.bXwKꑴ*w2tO(MyFE"V_9d؞NHLmQ&skġg&wy?'Lr_ެ0 ,M.ucɸ pq"ݰ r ^`LBSo)>4iۯkt1rݭGs]rlZx8>P iLAg#\_ď:M$Ȼ>^0j'\-S|T#];f*+%l8p %e6 F WrcZpX͑$6ǢD+#[$v26ȏ*y 7٩]((v8|h7_?c(ǰWs) _F}]ü^5ڼi"Dbq'AL]}E19 ,G͛: 42b,Y?==JY_K'܃?&"7]^jF&7[=6fz\*E=yu ,Z'W:j7tﺮm$Vz?RHadE̶bEQ7*yơ&pZ:>'2&$m!C"d5`\iS0_xJCi)7PlMXf{/Ιq rz嚕\dDHn27C鬀2rD~u[vj,t q*]1IT0$[ =AGT]·qJ\{7۔HPQc|D%V̏q9Yb x4 2zΏ @5%od KҧddeL/WIoAp  $m<VxGՑ2Gr D8uTkc` vCi&d8YM벮vr5dJֶ~( "Αg(c7 ȁ)C8s; ԮL^GkJq HZ[IޮI:cX 0XM26M k043kaGӫ;f5y^ì.LOo7?9Yl)w6<"q5x LlN=izIR ͗[ Ot~ISLC T pRcu{"o[!ߵ㿨N5G#%G7eo9_{]ʃ39ϥ]!mO46>[:Bh8K 1 k#}Jd].Rjk +C /~ji^$ .΅{m9[[ s;I}4{}b Ugi<`{NG{zۮdo5@w,zW0:7(`(lL&Î: iĺjgsMd&4;:m3\^@z1")ުm&@\3nͱ붔u(܅=XI5 ߀s/i2瓺dž[р\萤HH@3> >bJ"&bAQJOc7ȕ@,уnyJ=Um`lxJk[[m^úR$V(n[)פm>8كrAӮ?qc3/LƷIƜ64 @6Int|u6|8Dc3\OUܫOaϚ1#r ÞͼŁrȔXG_,itF9ҥH-қ-wUQLP41="JG)[goG; ŏ˟kᬒB'xtv?SbC?Yə+T?ud#Z8jB&M%P š NXo&c$ /U^] _'e{rDǐrsT 1HH$I8pLIfr"pCJE>͜`D%C%/?f3vWH&T9Z)]yM5=-::#\ތKsfP"pm3q< ߐ(\e6|f;]'H~}&p]p|Dk yG?z@z,vOz ""g>kԵ\f͋cjӻed}3q.Z.G׵_ihs*3}-[18URAW{i ?=`bD Z2a(~./ߜ!x[ĂtF}4j2>GIpP7.tzc#Brkp)s}`oJ;熌.T `1ƵIO>$*լFWvtB*Tu W=%WB\=/FЦdB\x/_g{LSP7lQ?R,Dz qRvkSnCsi5|>50,G< TLcb!̣kŠ,]oKBS?8bccxi󲏿NžDys#'m 8UL,^[𮔴H@-URF1#9Ӕ9B;d6 aI9FMma`~lSK..2L&7IubM4UJ!rtʱ̗t2ܶn ?_`{<A3l>}eW4TQ ]K42re{3=[;ߙ-GԩARv>[GB"|[BK9+Wm)-/-EբE*N5qiBdSIvyGя4Fʫl.Zۓ-Eeeg~f`|ǒ!5#-#i\D XL9|gJI@l$aLrbY )]!hm_jbFgfgܬ5ohI[S v+tGM}vI3uW_PlDp ]7Ľjd veE>)]&PK|D2>? vtkyn 4[j_]`~c{>$2Q:^UOMH:),%?b6թGޤfw(TrQPG01rIj[Z+궫ZFmn^C\ z?H :~kOjF?sCq'k =CP!V S8"l d ?BW7a_(B[F{Z'JJf v$dMvW>9gp{m1P_˔!7 No{v!9^wXEQ|yG*G- ڔgfL\Z+lv$ KjlvZ 1FJ''.䃕E%&,a@Ȩ"J\؜Up~sk/z  $(ʑ:0@;~@z A4JXZ"3l0/:d<3F>MX~Q:_ t<BέpKqZ 3}TRX8XHȶ8DZ#ޒ 6 K1{>"lJu]s!YlZeO t,O`4ن?fzlsB%\(?Y)WBt^Q5+Mg(:옋;@-h?kXkjwM|wѱ2PZzAFpueq&Xr|қl8(8<>C0"ń/T]W>)p/!@'3gj+d}k P;xzN4>lTTW?17۹$Q"%sK) xO|?ϲߨɶMD128]=ޙ$m'ƓWȱq)']'l0xko-tsc_eD>mJ}}XN:8DD{ 2N&|F*^[JPg$&|]M &eԴa\B2g0) /9EFS[x78T,q͎b6վș{ZB?кL:X@깵1Vk-s#a9H5,%GT?C/&䩐B#Zev:Q @BхG|zDR$[ uV/i[i1Z0MeqtAM?Wb4Z+,I܍m=y񀙐@4-9fʏ@\ep *IbY;1pXy~!1\~k*%E[WywCٮgJK+{Y֜FV#!CNKw lNGv|X8V-ÖEW[̊iU];^A# 3Xe`<薢\*tR7cEx$st lvZϚcڟBC3—=g|&͂,վ-|9uZBLg!lV=7䭍|7rXfX{W[R-D){ *A2RQC/lt ?hBFE+CKl> I*+V6jϳת&:NFjiԕPbJM%'vg.);)t?ٵSmzdn- p,s8.^\?nK3 SɺrjGQ ~J63WO0ѱiFGg)?se*m}1!*B{=:cz%b#pd*㶨 վ‹k ȓCع@п0r>!i邊MH^6P ?@G}{ץ֠}]>ki 8+ \x(suQ,?f,͘~ $w81dhcf NC4Η*T7aC9,P*˄<&Xk[ 61[o /ղyWz𜰨ϵIQ.9-.LW*O]֎ F6xByJC`r2/,dFƮ%K # Otwj_-Bq U@~i z!h hÍ .3ODɝӜovCaP2.RA{M̗`XGN1 Ĭtxⲳ\fSdBjwM>jb,#PF6V\㲈KP:=AhZK s czQorXcԳeq/tt6{(S!047sٞ}7=܍m/q_`r^Ȍ'!_A`TJډ3xQmşUE|DB?sTn3 'n""v"ٷ;995=BP}_yg{4U%҉x/{vU{]B֣a@7$+0b Q˳=zB ${TaeI|,7ㆧ{yAKM9Lzc{}`jxJp,cDJɇu+cPy4RoY֊&v:ZQkF/g^-gaz?Kc#$|w-i]`}Z-B;?Rhe>^< 7`qKB[ol`t:nJѯ!I8x감JZSA$Nwzܨ^ВftzncV'ÇK͸X+ז%S+ ϶H]6 ɼ`еP:5CozJJBi<w ~=壹'2 c<^Bѐ/Y-gm$3^TM|Fʳ,a5=xlbk{~Z+{頣6ԠĖU2Yb1D]Fc?Ց- քYcU[fH7<=äpJeYF#Gw$̘Ỏͬ-N7\թ r('V/q ڶJ'4a"Z.NnC]suf9$)E7h#˧9]v` .B Wζpsm*h>>"*b!9 W$${8ЬX$gnִVjY,mNI/_0aO(*6qs9a o]J7%L-YŨ< XH3s79?그"_b0~۹ک * >x6a\h8ߴbj3R?jR-6mTJ$P&'W Llo{*U9~8P,, [E]Nt%nSW234YeNr,úvZTF6*sd"TnV vB3lq0xl#:YD9PTOI#{A L[նp aRhB4E'Qć2Lރǵb'[ ^gwlDwOgo<Y#1j؆ =/iRxg1b>.:ر W~0Jkil-xH L?Nֻ,ȗ*BtG(K_$$KAZ15x6Rȷ R!Ź7kBuW _-qՏhYFnS=;>L(>0XLfKe*f4L[a] =xȕ-ޛD<# t aLv\y7Nm_ Nf |Z3eԯ<)OrvO7<}7L`L ; 'hP?J4F .tha}혷WHKOMNWO t&VbWENAt!W34ś%4;RV́d2jiDШeqYT 9>fܒpic8wN[OX9LN QT{܉ld̦򤷲ˇ ,@AĜa%aeGu=dimNG0a0(ј@1 |&Q|Dt]j.)TEhDVO0~ P>y~_fPGY$[>zmس=yE=J)CXrjbJӖ8FGG :"H|'5$>DyORpA~ʠTޣv7&SjġUd#܆ (pXz@*z_3 }Bq1nMZXdTuwc}cVR_ dS=Y+EV`nIkg($MDmkiMTo4+[S.x*0x#hi[7B~폎"r̤?G: 6.bAp|T?qe(`^t@7õq Sb+A6>N3]"tP7S;^5L>43<51ݻߐIH!iDkhqOS,*m`G^SGǚ,}xKRPD젤jNt Vjɑu_bmj`H`U𥩼Z9RoA*ɛ Ro\*[jNB)4 4RlP#V>> W}"J##l9uP˕X?`3Nv%ہxTDު⹢=oq.KhxH^kcV;u^Z :dy/_ PԘ6a:ԍ1vg @ԡ/q<Ԋ3|Sbsc/Par{߼s0g8mUuKy'k^,ش&dWg B$e 5<|xU^AGT^s@DtЏ32[8m`A`hׯIݕW뇔(IV)$4 ƅK߇w&[Pk\razp,')ng0>U{^jBh&^0bZ=47m9e!^ % Έ'۽rqH(os]:$igЃX>=\M%iN&˷0H ak Q6f4"LeJ%9 h&Y[9Av9g8,|rAe5 M^,a)rY.>t[uWѡRfdfp|o\IJYujZrB7Ef^nB4Ofg}k7owUDXm}|7WFX85!iz.BťO9=jAk-w=Sø2#Vˏ@I"ֳx ` ,Mj)rePIvx,;fP̅sܘ'^1\EyXi,"%% gFM@m^: 3LdP qD4럀+C&)%&>֎`1Pީ^\BS3Ә,WA XJN ߥ2'r!s/oPuӣͩfƿkC^ԸR":ШB)(>ݜc>°r^ᨴ GCU0AH(6s:ݽ7On{^&_FWojU^)wx5bT<:iKv~jn|ћ#vU]NHr,7qVw|6RХ#pRJKEv ,$UGLw'2@z5 * ̡;T!.:?9䕻0對>Ђ <AIb XfR/] SW"1aje<`f3|D40@GUp1[]Zҝ|uan Gl!EA} F&UBP +)MY78rP܃?e5Ʌg6+ Pnx Lh}>(jE ȓdm_t(:<>(v?eÙ\a4ku<߫`?z\>d.2{ɕ+^f3ص"ᡅ lrg0A C3M*3Lb d)7.B%؍h05qVW{h9ٖ}3Blo}&$(.ˊ8L5- =2"q Lfʟ 6uo)h:7 %0KA1K% XDY̟ϖD{J=Bc!eŏ6AxAݗCZ? ҝ"|6`ND)QE.sz_x*߸$L=eF2j+4j|]k3LW``ā84JУ R2DMQF m+.a#sy}A/:O{,m}6Qɷ!XR^ iF^9%5RӸPM!n30KV?p+gVE:xQ/DxmBbC^-eK80P"T+ɪȆO ѹ{ƿ0H{UJH`WK@Ƌ$hBOW GdMvUVZgT]&{$<-'j+$%`/5J?A$jGi9X[WЇ0W^|Ed Ǩ1nFk@y.387S25:2Eb{.&f>rhk)CFnO;l$i>~ 4 Yk[N)K`B7DVL 32sI=.jD0}AXi}'Ǣ!K5Kϩ,Esj}O=+z>VyUJ Iswu&:dž9-9:z~#aou!G<¶ZLYIFEkאVzNE/;!}!![<)O(H-<2VJTq/n]MaO'NsH'5o,"V :~/1g)d؟5~M{#a[j;c/1)Wӳ];.r:ߍ߱j3Mv}Mv { ( /ꋩaڰɾ9=dmqO.f>nㄍ ߒɝ=#ʹ.ۘ[C􊻯i'Vcxb5=J6y\ ogwZv~oDϻKi>tBv{ gŗFZ4Mϒ:nl` O_+LSA;.#)8sF{#3?->ʡo(&"֍;f{|UFLx݂1AYrƍԏ,s?bï"&L h!ڻ/]Xi (_36i^kcgt i9A￾n(^c5]F@RQ4mb~+@]U:~BXw1dw!r #kG?P8 T x*Pv:9/'w[(67Kih] L*H*&H)+yr"=o˲԰2f[zc: 8K!RzC4}YYa 1{]ΒɨƸ!G8# e~j1="h+KFZcbOUVˊHH~doDIyu4zTDQt^FmdEsi %t?z{c_>r s@ԗyg[#o1PSCR+|u|(L'2pz^9oŅ/U ,ev$^F fl0/PȭFjy)^H Z/ hry25kDVj}lKlEwvqBKBuZ1d,zyB#HF(䧟Gs*iͽb?O?-C KsOp ԉÿ#)4GOP@: ]tGq&G;lAclN@1#vllp zK#O]Ԑ߱30'̳ꈎ{[Q:ia|Xz?PoC[#ɻ|mo)f.R ExBI3$N: S{9D#k.K{^]hWHi_R ]EB=6OI ⛖PH'4(qTQX;cDlXlʖIR`p(8:2jX%ƜBLsu]mă/nDW;V_{.ߛ|֊]"e9HM/*^ZD v\UyϲyUG`j0\rrϋ Id $(.k%lِܭz|5S.{A,G s N٣C:*/Z0IJeB>[&`l&Uʐ/ ӐK_tu[!t|(EB]݇@ Ie]9ڿs"ijk{Zd9K<5M2۴P3<`r}p|o0YLvr@U,Pҟ8V=x9)Wl$mz 7 jF" XQ[e2(&?IhQτxEP"56R_TR$V1A@t4̡ȠLWLX4#DjщѭC<6u4 甬#xzz9Dk2 ܍ʝ O+ēJl")=1JZo9}D=z_NW<ȊZ eTB/"99Srƴ7)"q[,ug[D.5ٲu R%&2Y8ݭf/ K+|.Za_pc=]ۊ8 ~5B Qdr,tntrKoX߿gk&3Y 򳷸/^X) AQ-'L1=x:nu ےfҾu0b8Rj}V!46g>MˉAǜ#& T,pf>*Om!U@W٩qw؅B>uFT8zuD_HfJV0NLC@4ez|Vے(ˤ?y+_|yb.DPA WE"&L=TLDn<)QU-4S~ʢ2P n8F/rB|w o$CMFeU=gnQ&&@izuܜ GNR'KرF-equ_ɴU$hm^ N$JuBT:/Hk|ۯIZ2|Ћhw1*iG<nMΕǮCWw ۼ-ϻ^ǵ$p佘c1S%ug!ʉn&B &=lU<_ͪhQiӤ9bv:u2F9 +ZvKyeNIuI;~FZrfWed,H:} 3w8(*sV y͘)֍;@4c 8lS6V*m^86x@&9^ Xr|wMFeuw'0}\٥IbCQ/$^Qy_=4Mo,ǘQu-:#-LUM0EV !gY]ٴ1\Xf%\=)!6BpZs L7E:.tٴP^I$(XHg,&$B WQZSB9 U;XvXQZ_y&u7I pdS+R 1ђCuγC$U;#[Z )إ!}*- m{uv.LtD3>LxJU´o U7Q(>ڴ,FЯ :;(ą & X4%SJn<ׁHXڕ):M9>c,'G晜<)W &gg*voL/JAͣR@=!r 'ƍQ u9LJ$䣦n;15L"M*,vu܋^!7@Tv:!do8ev7ʈd&ǖc-=Sm,Wdյc8Xintzz-GڱiCP7XhA?Q(<2"R'ޛ֑/*p,)>w\SOHP6F\ 5 Ia5p"&pg"V7Hho[~;h={na'OX8KoHYq`iG^= 8hĒQP)}rYs̸˹((BfQ ?k$ܬİ=L@Z2kAm%aVvndAegAzp- C2[-T%(OR6 nP CT8D k6(X_a&TNiPRK:,iT؂}Avè_3@]K\Fe7>6hvRDM[P "U!|VvlBCeo?ܳ{je/xtJVd翽"21hki(%Kv+%E `ɞ ]zY1'sxlHVD^Jw~Y HBܮϩ̥?j sh"߃?t=͐PcraLli!"ƚ z3.i'JD}ΆrSpK|ݸrwlˈҼ!~xX! /G$.Ͱ!зDZ3S[Ћh$H[& sc>c$F\|IpaF~1^_Y؄]KZt@(;93^e+=;[Z|鰁Ƭ=3:V~P Ӑ=Cͮ}y@:Zb4X yg_.Vp}Pj5pET>yIyoR5R{yA1]QC\1'CC Z9|.i !0;$D(z۞Y?FA$d9 E4߀1\hU@hxQVp_* ?tY-E͊T3(Rt ARogFMaf0v[A'{v1P؏SJ`j}뺒aZZŵuam^YJ.9m6x,-Sd' d‹ 2bH(bpX 4~\C qrqU4_#a[MמEB79c_3DSXqc\߳`v rIihNDB_KJlԪjt85 zB=Ṽ0AQsFHhJo3gG<ҲZc.Y0/\j/G8h?n~xB 9'?9h4ÙuME^ 8S,B藩^V[`? Ng _ƪdIm9A ?*+i\Gځvgi%|[z :[pQ7o%=w !?D$t 0g(E?+}ԙ aM}7 1~!sž.kvM//HW  `FyP{Qc"瘢=* Jvb S e͒ ~O=DJQwz\;z:}//kg&^*<G0kŦ*XL^=n/Iզ]!"C2엑<.!ͧT=\lSVi2\L~+@gu@yeDfomصdi9j3c=FUFl'UPdY%Za9La&NnD롬%{@ܳMw?t[5} HS39D.*;NM&TA(\iOWJ:Ccҋv 2vxN* "u6ug6}@)Tfؿ>(3e:fTi0NuS bFD1=S+j?xV5hqzP 40 4J_dZ,Z!rsZny::s\ !~ؐssڽk+; sC-O`Y^.ל|zAf|[) Juz>b!Edz ?baiG 2Cjp2/k".ǮF0[MЕVfފ6ihbl?6k #Uz( 9^=^ ^yVjQ?fM5ư&eq6p vDz-IZ"3}1oZKz;\pdniSVGk} c\Re$gHp0D܅'K_fjӸ-H_;Sy[J׮̾S4Jh+P> +OUɓZsD ȂE6NX-*Rm/UteCmD1kku2O/Ґmw;XQ1[SzR[&xsHH^ij!C<!0n?r=d3NJt(H'-ԶRG柲f,T-i'zƽ^$Uk@Ͷ6<$^OwsvwõZch %poܶ)౮EU_fN6fR yO#0C;4ʅμ^1\L`R?""-ޗS>>op_,}k@ir1HSR<%~GS/\)J|ۃ XaߵN=\0,"Q66jA_p dU( 0nf+I@[7?9ɐI#%8" o>vU(?GKs[[նs4`q3i+OZr$ 9FλfO2ք)ښ 4 S]ZzBj=J̞J!,t~ [",p4)n-n]$$L7 M0"#߲6'_-#ҖY8.x&$Q<F([wv4& ;=$&G>~XTZΗ@\Vmwr d[ݗ~]6\ysA0[CZVMCs-K0<賈VV'?=ד^~ޤ6$ ->E!hב&{6z.xxgA5u̼cwki^bXF=#c2EE{K w Y6m}s>I͒hޫxS6R NJQG?$\T"qB7/J'oɷ(W{c/=rIܯj acL,-[NPPݵ=u<`mDq;jg(LNQs=rЁj7pCwbcbN 1UUhVW2~TnA 4zdt_՝y-k{I EG҃N1 *5fcȆ <F쯧~X8!\Brϥ]u\݁+jMi+ZWp6a27)MܙP:SxԞ- B2 ^!xʶ V=5; #W=KjBd Qzlg9yĬ\jߒ2 Qз0nl3:A꒽'ƅ, ikM#{$Qx$ b3/pI ͐? kOK;=LQB,4qY񄷠2-WNw] 9OG{3ÒF= r.q#s6f6Ao"&be ?A68pVf^dz FjoN;b^Q<B 3s۶Gρ*m̈ޑ4[,Ԅ?4UdUViKZ;J3]żtՙ]aqjςK(7R5pt0j(n4vkSUFl 'u1Jcmuxc rgr˂n.2*oB#`hK7AhRME{[1hva+NE ÷\Y"ִ3ydqyZܞ2SXֆX|s&dt1{= 9uw:8]Tn@ p֗BC ԍDU6+6GM6<0{X P uN4ET0U iYsJ vPKM8Ns 8X!pZs+&n̡6a|12[b65;I*WbsP݂_<n'=THV @LcTjY8L껓sB }_RDPXx r~;#2Z[:T&5iL RfCHߕhɠi >!kK+:P(rᮝ:.wK1;,wvC 9YoB3b{{84"9:2$ N~1Jbև>FgW`L)KSU,𛚀Tko0Fr";}WΞn#X}_ N/Y.ld23궂xWNhۄ^2@DGD:v}X޸,(Ty𞹟-p#KAXۈW:aj zw`%L'ɩ`-mO+x? %QƽEhд>>74ك@u?ӛ5Q bl,X|1bۚX-2h>f;@.8.@d[*U"(Yppn3%]˘*lGd82+ƅ3[u"dx6ޟ!kCIC~/Q)G3nuQI_9¥/BD&NcJ)+ݡVqӳOvk6`-j ᮤg2@fPqʷ<ԗfaN{Gy j:7pXVSDRUɲ B˗U) BE\0sQ #SJۿWDenӵ\Hm$ˤJ`}t@i[h>)Li 7U_(+ иNjG{-)nԬe HeX US4 $NY=S;oz˭-!I%cO4H IyXlvǤn[%ޗVZ;*U]hǏG0 ]A0{.ƤEsJ_ENK+fQ#:KyJ4ڭ? %nKd1>\f+2GKj.kHc9$<"΂ƕ\Tst[51grtF:. N;70u6"`ФHZ_o%?; y#d`᜽h[_ [gȴ ҢB* Ao_`K&Ɲ_Kƪ22j3tY=,{[;2H+H|g"㯑@``+ =h *H8̽)'D?ݧciv϶K&c6Eҕ]sɅЁL̞3ޓk^# ?&6v`\dH qˀ&Qz,aBw'^S}k(,@o)Bvl0tSL4#u0ލ"P0HgXIAO^#덋 ϑ޵sfE}ЇeMofa%깓kRPnJx'?0Cc)O^޷ۗ׆γ5]6 ӷ(ЌA}I{0~嚧:x0UkYQ=FH;*Dq镒/"tD9z%$tрN'8ZrjTRbLg f1]M(弳|:|{ S׸u=)j] 8HoQ=^l sTh R0s,!CS:"c MBOx|tT2?=u(8)n^\dF?莛ibST(3k,˽_B.Ve*ܜD8&,@o0S0 ̧ X/Χ$r0 2x}g6`cY]M>b\mybLw9]RO3|aX֚?,ɘV묙%%!l<D^EeXxDS)%MXeƕ!ŋǫV|.ʂ!Pb0I/:Cdsy8°Y ӸHS{P1\a(~aIAaHOpQ; IgRzCiZv;qlk_z2F>F=90ވ]akœ ў.OJۮި sů!N>`am5>"BS~mb$'I{a?\8 vv13f0/J^.N в~YP^)#I@Ec\Z@]ϔ6gS~ {IK]flk F8`O7I`c $6 G6Im:Dg_W\%΢=^0Ēg9h +|J@҉ j\ڝMqoM̮hR _&)m7@0H!LL]ݵ-{R4VGԈJ%,@W!hCqiHHN" ܠtD8E8xL =0|?(w ҌjOۊOJ=QmhyGsYZ o9'9}֌ihzA0kQT\Y7P۵q*GF)m~uP@p]nɒB\\*O}++݃^P^ ʀXy~2l9LQE3 '~K$t)@wpdo`L[xkXX?o(0aNJ': 8R-yOrK6=mZ~lC\6;qe#U +tRj"hP*wbF {xqo2Ԇ! >PN3dYsvrs; ShZii,*q{Wuor6>9o<$lڕ=.KS%Qc{'jUx[{Hy%\O]MZ\aQgqJ=Y=7Xڳ[S'%7CmE5CMxחNIjJށ)*6&^^<{UVM7̶ooMnȢs٫|DK2tZ6>VaROϖ~ e O pΐ[Fyd߳ \~'PBtK\{ֿwQċ#(1h޵-x"{X"aZ&q{ XE~\T7ˍtf'LB-ЏPR="0BOڶގ>h{JfEeUҳ T0 AȵMOH|YA6|7Eu%~M=ǚ@H~sNC,M cQysE~n|Mbÿ5~Â-mc .}a_O4'Nbkc@6)]D&]֮E[6.^[ 4>Ǿ@EywVDW ;pgJep lm/3E[S(g뭀j@'KK^K{I̯Aj&QM!R;%`I&"M(!lV,@ODұ`M,! IqHX|mE RrA0FiX~a?kJÍYWs3/L#;j©zAiQz{Kw-U XAu*oQmqt@NߦE޷[ ڂ>32k|\kEN! Tz. ?%BG7e [^j#z{@@&GuOYk|'NJaVe6%8P][Uܳq)0:~>Qg=NIpVX. \3I?i7wka0*R||fT.Ҷ>m`|H(-F)\g]+NiNR}r\d&_Cp Z8$ v,K nkalS%LI}m,E|Y?vVa2ꫛݳ2\ݕGhL2z~9(gFIYwkfÙ1JR4gݿe\aDGzP t G lD wSb3>b{5&!M&qĔ5H 2aA)ATaz0naK1S:$;_o^w▂"irTK_(YB]%H_IUG`kD2鴋EN4'2d}OMXEKeylڂoսnp߾l#"┕ϘpXĭosdv.D+$lGk]O}Vrx7ޞ`+fgex^=YPi%kOxD`QI2Hb郙ҋ:.>h9 G6j6O A1kosV(tD/S٨1 Vy/T-Rk`e0@^Z (QI>-Zjh|Z{]7Mch헻H>>ѳh3ZMݖo+(Lr(K49|h3l,Pܿg4Gy3tר3o eɹGѼ.^JVZY1ȓrgeSv9m  Er4=/؊a)H)أ^z ?Ԭ?^޾2ɱ+F3wca6v>}r. qaYWo򂷎+.-Am谭X5%r-T&ґ>靆 |FOD)4țaEI_?,u%(J7("g~2D,_,,z"N,i[U_"L^\vWͯMן'ttA,.?JC-Ђm_tkC~>9VɚQc E7v^B=@ t{#`lo,Bmur H"H{MʣOl2jg rIęy~TOJLGj2lך0X)vyQ(b!2Ge}qQ[_#M߉ e (@7%O;ڃX+/bB5W]4EڙA%*yq3@)v¹ 錉gznLqYjJ\"tB[Y`y}wShQxJ_t+o-$T ?q[3z ؞ޟݻ jzM:$/]@J ؕ?^rߨJS5M2^164B,1w 3'ܻͩݑ۰eF7J;)؃.Ak;jAb} k+άlRMM*gyлg"ܡ+*nXyAbvb= . 7@5!nSE.6uFn!0|,uۙ1e1_ M?x_Oܰ>툀ڋMNFq"JmJh[N餑CՊCefs*_4l+B{Y;0 Jt3]i Mk16r"^o6/ە ucA}ԇ|@TN跶L!rJ/e+8{]eCd %7: Ѿ 9:-93a!mxWQWGؠr81bn< aͥq2ſIEfueQٝ%OC4zȸ\'LZY\z Icx[ue7ԣt4Y eM1) NÖnOfXB!6зPzvtɮܡܤEE ҽ>G@JQ}^F~G {Y@g<Ɣ6xN&rc2Bdݘ"xr]{HDt<&}D*'YdtEE۸+릎i?T?n7:q#CZT5TY&b`%bPU[]ڡX.93^*_:+~vú?+,%U9qc2bvYRȬF])e g۲Ddrp?3O7ua=ԌnCYwv"ь?$@IEi/7AR!02.x`,9|o+繹zkx?-?dO XCX-S-^DaUKI8xϖE]K/`Dc d;U(@x56'SS AI| ӵ-*-ڷ/ۂdŪyF0l_38n`P۶ݓ3oZ>ɗVw(RQt0CH@֔)b~nQ`+Uω8C؆'^)vlđ]AeXS6$T:j̬ed}e$yb^gtf'Q@8ct=0C%(;"0t x#Fa5")KZ%઀;&$AHlVd7hs Ί[-׊=އIrBSɩJcAJaf/^>LDWkr#- 邫2N9$4yF1-jmZ; wp.\wޭ~;p9-EC񻜲*xo'HQc̗Xh1]9[ sd5_9;Q,'\v|X3tֱ(p|QYk؄Q ND]Kfz\& H0A.2dK&^S<(eoDXK˹OsxyM̅)j(hQc&r=y8J-RkL::)}L( l IkRX{P; >6_3T$X)[ue$s4PІsoQ!M!? wJ G  |e r0ĎH@eKX״H_E|1D9ܹr/D 6ւ Zacʍj#BQ#Qv۰-*0%|ZE7"2 hq9`ݲ{)iJEIToG9@٪D`:3xH?c+'V* }-uSlA``oW f8!oz ]ZLq&b&']fb ՃܹdYWd A&Džq)'-[@|Xp@e]]R/eBv\NLI馊O2KPE!tm+ )|f: ζjjڗ#yBן+ö,W*\pF&s˱|nټMhX*NWT:qpiGO&cZty2g*RHw1j{u>> ,v,0eFB),-rc۱_=9֙f64xg#LF 1bS0ȉ aZWnj|/HR6CQ{ w|Idp ߮D'#Hh~'0tȌr/9/ٻ'z8JDSE쿰ȏߛ!d"#olmÖo4ցZK%nd<ެ9!&%:uRReq؛4n?u0 O?aECW<>\'Zbfhq{A{EÉW_V_%mzM/鉙xt{$BhpJR[]X kC!VN-eTd`[j'ы d٧ܳaugTk#)?T`مQP[ޡXfіNK@K9|#øLUWEv!c,t'WЭ+^U|]va^dqr6Vz*}C&F^b!516f/@~G|TnYAH)H㤭iW7Zu_#V'I)4AAתTl',@5x6dS,mš^Pj(hf:Tڜ2_rd8UT_fq~8k,鐖 8}\4@]ٯcZ>W&jTTvbI"߅gI_ s $as9 j~<׵AW㖄I27|1aOOJ 0<t[sb4|5ui~JqZ-YWr^mXw'2Ż秮Bs.Z8V$+rפQ<ѡ{kaQJezly Anq?0DR&Ha`;踅NW^B^Exwy`Lx+dۻ$F߇*/K;'snaO` iiAp>1 !*+1o68;'j =a"rUݤ「HZp\@K%׭^i-Oȯd`{ $*uPYyPѻ,1㌧ࢆȤsS0܏Q:-uW'-uP]pu+k+,Q޳28-eOZ z>{;Aa@*˷XVhr1BT? = _>$&g)/tA0̽DPr5xi'TQOKαrsXE!5E$q%IHK8Z4jޛkXDkܢ1h$2kFC~{~z6SSG׋ #²[z4w[0x}͒XyRC'H=n mZ3+^/0W5ζG XT0D(*rMXdL%ą ph` _+5"̳U`DIV5nvNOSDO\ŽsCNf IX_rRxP`=w ͨ}+XM-+`RfٛA0{Sq'XAo,)a)]tYG0#fU6BVL:˩ILj YM7W: \PTjR(KlO1 T]/ lz2!XG1s]U ᙺCsdVI N,X-I^I2qVPy}czgws=ɴ D9YglJ<}0/aZL+KJ\\Bd GoVFc8d@[#'^Z7q* )]YKe)^YP?iN|TBuC %YOxh0gX!rwA\zg~jg>!B~$?8q×sKF.GMf%g+O}&Lfo8 X{9IC}Rg<:WƋCA(-Xp XzL䅉`q9`dZ١KBGıޠ"R39*?-sʕsfy$ wh2 ɘ#'07e!EU<~, }geRK}N h;]8aì{űȚ2}XK@`|<;51Oe o+iDQ4l\roJLeQ fsRk=uLH:?=cչ m#M]>ց8$ ևF茜kSϖ/{$=2^AUMުlfMc/C`w~1gi,kBO/3&GF֕, hb@WL4aBq`0rP4%/ĘΨ{OJ2RF*AW7liE0Uːx?{Ŋ{]>V%EO.16"x==/Cz{iWAMŗ~!I_~e9Xz  <ܨԇukut#"ewRO (wת°SoH hsT\̓)vi/4]WBuKy,CeQ&>Sp6ڦiku37ĞLA bǓ?/L#d;˫vj!NryꂱlyJ \d4[.cټwPƃA_-oS"{:f%S?gK oܸX! k.wJY9NB(wό\Xb=<|z;9{i_ +!2e0eV*=1 <}׆0%ۙn oFi㙯cRMg%w-,乛$kX%#zaO A?`t8%p.'c,x$ [qO˷ĹɴƊCA%]mvz@ fVWn(Y{IԹG8Gduf}9:GNL< x?t+ÇPPyB1)cWV\S3 IYp.+v }Sl4]bǣOW<շTWכ]a&en-?D(TBg[׶ˇUd?1OF@{e+x!unqbǧZM{_5I?K ?QUՋH;m7%b]n%KYg1^U!p"cRd47fKHUTbJwX!C ,w]43hc2ߒ!%"MK|V}ǨШPi΀}Xu9Ge!&$F/Y'zp"/љS_ޱ-Q؞5r *N4>DvGZf&YSBB]b458GML2ŗ?P8\E} Na}C¢Wg4]:>ڈdN\ER,6>8PJ2&O:$rD ^j.!`h03Y:Eg"xʳ78gc7&?e^5rf1)7GbX{M: f?9H7.&H?պ-K㿿"l!N<.vA^)&q7O?uk7nA)cVt`&qgR^KSIig> CQOPTS$Tb~s+Ω~7pOvQVRd-æ9;L>*s o(c3%_x@ugSƪ*yaĦ@+3}j[8/@/]&B>>GCq<|i\?Zc m~ߨCQC2^x"4#k'ZNo˽'4NH2(3wG72} I(*-kg6MY-A儤$ɞw~p6*#3Nً:u)YPX+5^ʅi}0V<%ԉdDJW-]*fI>`bM/hl&ʞ.gJ+o1$}|-v[ 8wd0۹x>PHQ#QBo^FӼާ ]R^Ds%z}Zy|=3'W1%%&Fs ZO6GCM6L|Œc v{ځ R:YTZDwx6g4$- ӾG i2·&6q}|]"3Ex>-Y,_hQ3ʶArwYD¶y3㛾nlXn9W)KPR7cYFh0EtiX|yYhfR?z2);~͋+xZ%q %=ݳxk8(9,hnEډ$Oc`* 9 mB9L2{|LJ%,Xp:?ZLE7$sICR c*v\6NO2tJ3P=9 C"VH |GhSY$ "˅A6$`ak)>/>It ;<^9&}b}+G>ZS5qvrU {I +V7>=E 4;xeH۬ 刻Q.5=^e/Ҥ@]Qx'oZǞF U_35$RsׁXїHj6_JW+g!LVCzn `oxzK#2EƲ5֩1Πb zOjI-]{(xyB'Jd,WU >+oQ0?Vڂ;rʱ17[.Qan&4Gq7il$+U ԷcKq)*9<%a+9-`H^[W=2arfJxYx׋P_=\)UBrF]z" T('m5oTzsԭE&IW-ǧ^ HXy|&f~u)qC>Ɇr@dBk<2!Y?bOuR$roIH֒'ZkIUV<žxYT,Esq[ogux[TXUb>|IIX$F.p>6"`8J$4IJRT.!*7 g}@ ,(B%|В/;ObhxB h$͒mbMON`\Geb}P,|Z4c}BfꡔriJ`4*iQ2H{@Ro x1xdRQk%Yg1nv#FP 0VM0tb|h6,N'fׂA:l~+wJUx&K0ksRe%[Ҕ,hd!Rmwf65Sߧ$/Ȯ\9rdƫIe$VjQ;!#^Dtu>7)hXeu:6iu`;Mr<%_[02lTKgJZ1J$Sy uke\k#v3+*dpG'iµZc(h^YF\Kyj 1e+6/6Xϑ֟b`#phV;2 8TȌ u'%(vA "=5B~jF{:8x-FDSGfeC ,G8԰l)ϔ6ݪiMܹc^0Nfϰ(2m4@ m͚5ºZ hռe6b+@TXK Hա oH8d|O j\B2LP#A?#t4ծ[#T\G(ޕ%cGF,4*:׻ՁmKvSd*eysճMy?e&:~K7,\fzהY8Yrtn}e)2 Y'.kE{1r)%) Jq#$ J _>#Bpqpq'<CqWH*B_8&u}AAXHsGW?),ܣ(+()-v<٢!T B=\ Zb}>OXxQ~?AU]++-sVt vׂTχDFV"҉Cl|aLDIِr>5@vs Rq<@ 2nm'6mUpE!}ǝY1,kS|ܵin~=fsϏSG*cᓕgʆ\([f}clo r0|]i7cH Y_99ALx\ KbDKG,@v &#Q4tE1Ծ=XVeV+⥸Ps2HX" M-?_BcDthO5|*NH88Aż+s+骫׃ -?|U+hi M,'` PΉ.ejw2Cy?;4݉O|Xٵ){}.{ 6YCǨ=c>/7\,Ď.(~{&xHhL$9WSKLySD2Hs\ Z8T$ XH4hk]4H]Зc[ٰ{r qqdtQA5]p=+b 3;%+!$ }cHc#gЯCAJq ጁ}"T9j8=ueHjmc.qQA%, wB_p) VxWИOaPiIDG"Ua|lzͽ8І*O26VWnd-|r>a+!n;rxvHN7;7%C2glJwJϢ2_n :'ܬ qhU]V,aW'MVy=BE˯(ELNf/qG5oFNS׀=4]laGR2뷴 CJ8 C;<'ԽFPtLTRMq'^cLA0ݹ)ٍ{) *N(ӌ$t9~:9Erʌv`^&R"%r.FnZQL>rXpSޮ \#^YikÀҾA/Ko[iKq:{wz•(9[wG^9Fx׾'_[E#,pl8]9/ԉ%)8Cm6W󩎫C* [w?~j6'jibݧ:*^+ViN--!BG\iP}?ъGJY^9BVyǖ 5JqթK΃8s5DU!a}Vs8 DuK?Ē]3]Ȑ=-eltǿUihvw=)Kz.c%V9mg1!bW 'A_mxCGBrrUkY⺌>e~60/N? z^LDZg xFetY9*֯}ߝLunI׭O3Oojjh"6`zsaVQ%>("2]s!&P(і 9itgdWN@-NdJMbNEt >ތ߷Z>zږ1 :-uf5t)t5ꈽNwԄ HRH7fRԭYY .E+} ͨFE'9azgzwGj{05%=i([@X5H=VoG&Ѳ8gwaӒ?5j2wazx5@#CJj3und@"7pN=J$֞=m0&"#SW-o(|eT/r&Iߓ.,yOC )Z0NDFr>r~y!T٤ % E{n sn(X[/#%x'{7| .)b/Xʘjm=~iF['Bo]5EV=gmCp^3S8BG ;mIԁ IFBlK$.tD\V(7"qTKIΰ9U*A2n( {'+{\ttS Сފī9#$o 2|hjdFZhkɲ7|˗N?~ș Xՙw}<'])k,WOoW[xpU:fl_xj$l9XƅVDf r|4π: ӑJc> 6I#]E#X>J _UiFD V6|{˪kX'H@^ [i=Il Uz AջŋboⰺZ= WU]:bk]_!:p:8u48%2q)&qNJJ œ!4}yuQQ"X^6yǵF5A.!ǕڻH@{M R \T>TS}^˓L~ {x:r>ٲV}!r7*-ui2+ٌ@ 8k2=vu..VZ@Γ"S 8`2׵/PKD6@)^ u0[4jT~p_- {A%i?1IUPOzߛ*XUzyī<>k. }q|=6Dnhc.++4Fo#)/>7e/}cП;(X] 䅔%c*fV"`@P8NeTzgO"#m:~ m0(cb1BIؔ'61ㆮI͢=ʕB7tstaަ#9[B<_lH(͊_UoIX`\FD]p+ԮANb+ӲY#ۨ<QHd[`ks^׸%u.|TRF+ɢsAq3 r<0VrEyÁuܚBhC>"CnC3TC_&s׿3D" Ϗ .&}Kӑ٬5](Hߒ 9"Fq\ YO<&Rb?j> m֛_XԪY{sy zPxr]j)ef{o7(ˤ]{ub8do*Bz\bbNEŢFivl-I+fнX/% .g?&u4޳Z'8v1Mh(ِ}#%j_o %\Q9g^sApiE{K !(,|<'2ݬ8=,,Gr/xejiaD/\Id=4G8A+X@*cտne&~13RX€c积;壅gO @%Md1 m'˸/Yr_`3j_&R@$GzۢlF[ʃ%bKII:aPJ9|3+0ͷ\RN_pREwMv6T<9JgťW$ƍMH LT?;"2bU`ۅ'JWgQ:;ϼTR,8Uw~/'A+p(8_$9^Z-ح;n&j>'%>JqiVD^7W!f=??`~Wd^l:lgt4JRnܩX -.dߠSW x6P52G@?:i=*&;4Qdy<+{5b}ͿޱZ b۷tzmӔhYb]x*nd`h?؀N@o]FOj7l\QMRkD}QERQDss'Aĥ}J&vfl}^ҥJk U{O9f2M0|D>[L{LU`Le%<;/ 6SjI dN B wP\I]K*3tz}"%'A޶5V{&I*ޖ+] &xؑ@4Jpg!L1b[`\,LVXu9)Fˈ 6T ,I 7b>{{!;xŰSfLjYK8r4p.'m~?{)APvz,?cw6C{UڟM4Ys+LQ=75q -;C!ࡅ=-h[%)3H~(w!rZQM˭Q¢Dec֠&P ;!nD+&/*~%\b[̟@%\V'4!\ط{ٹ0B^,_p lab}zԴfݾU*WĮPSrP:Lԉp-E_5*{~_^-igSOv ;DŽZf0qz?fnX5bS;tK"49}SoI"ò"MQ5'd 5AJ2?6Im^|A*`]2q[^4!U9@@Scqf[S>l3XKΌss 59XDe5.. $_d|,!ZeԻU"XK gR8ah--N cYbDnT ۽1 4~o=ʶ0:Ĝ(sCeDXX*3An4pwz/3UƁyT$Yt#gR&74a`9f n K[8>8ΪthEq#bB~ѧ,1e=Tt?Z n]jB!A,{u :|WlK{/jRS7U1Aא1B ~AEA/<2}rn\*#4r"4ov HƧet 6붷uH_¤S"bKyL:'jIBC7 k v;F)h)h`&7`: QkiYL2՛iQ0۫|n<gHD%pҔ||;l-rr $R 5H)r+%8tٜXiO{\l| U!*_@o O0g zLӘyz.iC:2ŨʭhIϏD,GXdQXzّ|4 W(fa?R'ٶt.rգ]gݗ[Ƥ۪PSr=~+;~YuD>wp,@.j}.υ9E,*#+0e"H{^PReM33ΛÅU wlLڮ7rn?Jб"8+1Xr9j"|>HA«_-|ifJYwcyS'Ɗ8!ױ$@2'[z_b6ǗszVWvBÝhOL{f n-BWߖeSr:RWU Y@@"lR#;Bx[?W&I_2~ZBLHe<][ -\߯>kaFHOeu6D{|.O; T+_Jp1B#N֋LL;2ę<ml3;Gd6dtt5MxHW,sܣ{Ag\y) CӳXA 뎖ir5OP>aO},aƏR!eQ]dmKN}j=' !d79#4U+:[s$Z9buԚ= ǷDi0ρW*j!9Dk1uZE@ʔtMl34vC1aSnNxz7[ CUw#1ҍYV6h) ԑK1ӆL9U,HoJť2/S~~p j Btlqhٳ耝&*V\DJm]8`,d#3vc}r<7'26 W\ |+fX_?,٥;d&uH#H1.럛kN'w]T|dU7{q]L6-JsIr&ۨiL"v/aT!J3؇3K% o3Ǯ8OM? Fp}uuc|n+tH|h(g294\Dג3+8]!iATmT;|rh1Yc#Sݠ B,CcQSD[Z7([Ibprr7#ny0.8qk-3QM%e BXf6sAɈ;@\8I[l~/FZ/qIvymd*Z!VrzO{71tH32ڝswe٬]BD .CbԝI@JLCk\ŏ^^/" [01Tǃ;1>Q1~ΐ"/1Q1kCe$H|iDl@p alsϬ*G\ULH.k\o>:p.'Ld6R;B\p9^}J!8 >fˏlC6H~0sw Y>_ۡ~︶2Oڦz*%ϟ5m-x炔"eˠE%E^k=2}.F@fU,yg 4$׺‶W9JhgT 6@KVX sfpdKsշچCl|m R\^+{ێ0T>VuJ5e.51l깏#="[CB:Z;9I#TAYKz\vZP߂h4VtRfFMy~ 0zƍ@EUE|+?p+ϷG̽.?¨kRȓst|cɫ`ym֨A]1B{Jf~ [ch 0۾jxIVC-hsVF+xr$ bJM.`l@׏_f`W|65nIFb&  knjTjj!WZW7 OFa!w2d݂b`ED*^zFg-N~C~:G̞Ypu9| }:<>xnwk*WL({<ӊt*-luKP½ lI70u㇈\i Mܾ}p7 mogK_drY=E,׳r<-!Df߱{F\YX6 @4~|> ~ \i2sK{6,u-Y`gfXP\'gEp坁tW  NE'Nv'y؆M'e쫿W$f( 9$A9瘄s[ =28׎9,D_J+Fax$pCƘ;IGa4Bam2)m@Tm!Wf"2cKTɃeu^E'V$3@]?)h}yq~}od"ֈ$YcApc)L}4f|+ǰ]ĄCn (d:J&C7%eo_Q1F̙/dqڈhG]tm/s:N<ϵ37m }BGNHSЯmG(*?Ԏb냀kk-r핎 7Ne-Ȯ.XrY؄1bxv9liuj@ _Np] KqeF2Fm+_,7~ZQ|Go=]\@8[XSoR}2 JWX^O8ݭaAko_MΊsU ?Ma$+}&OG=k%oF@I\G/0"]%aV(+Tgr4Q2݅ j9>h+Sx~)դy%L? ǚA\ԞTPMm=s3Y&m Wka眰_OBF0m9/yAgG/WTeY⿌Pc-AcPz2Q`~$-mIN}RAv+҈ @u ca [''bN?$9~/9D>NRzଘb?A Ů'G'Auݵ NbG1  &a-qePw.#^۹(ܳ.M| Cϣ 629KޯǙL؟p4Vv1ivW\{xu3P4A7 *!;iPQ]2Bpus^m_{L`W[9!jޫ8K s_4ٲI$(@kN9ĩuiDX/k;VW"B ΋lQ3oԫ3";J8&--e`ɖt$pwZ8j֫n@HL@(|]õmDE6\g鱬LΌeD =Ͱ C4ڿÞMuhCTDiGYd>c~k|QZ̀$<`nfn}PF- Ozl*FoSv/z__R?6G< dOB[Τ:9XN/U[OkEͷ[C+?AǙUPB.Qb }ll]9qlZ?lThƱ1eP>5;GdSUXL,溆,AʫhD-]iPd\tQģvݐX2Ӑ/ɵ8o&ʵU#6waX{V>ଗeRge$uZu nTq.;p}fOQߪc-XMljrN%C`z&w}?HrՊ~h)M!4bsTjի҄5e*GNT6M !Q;0D0)Wfe?4`!͕_.7G/,c1{`h`i 'c/iv!g=Se _Ѵ>Fw҄4NKrM% N`sAE-(9cp>Qᒽ"~p+XMjR%cX^,GqO~ lF%#w,GoP=Krm9̷olxj,7:BbSr?u]o*7CQu_*|` iM˟ވQ8+]m:FuZA%#: >1i0fmP nW;V2xāp.L4-9Ayc(-J 7#7ܭkuɫ6BаoϾ;xO$euu%&06%!޴>ƛTZ˧17',= K6$u{I0 \ 1]9C}nO;r}*.$ƭ{q=[k=y :rI &kOip8y]j0Bj .|;E jvdљo^)?Aq`@o;u#pl}8e&߼|tA <9՟0I+zP҆>k& ┢0H", l 女f϶\aލxd= R4ժ b j&^(,^Fq؝Wv/^bZUUþv6 ~_i;ʑ,9$mzt&502sKQ_?!R"ÍG%X]OtۈN* :\ɄŽ04,Ż?s!)"ڎSAJM/I CbFu [7/rNẗyڲ÷N(D*n;B~ׁ "9ԕ#J]D}t]Hus!B<#L"3xYnSf&N(ڣKTk=H?[-1OdMW=.k;4$tGό87ꜞqhНƳ@O|eʤDžC#ܠmDŽ6v]$:H, ;s=%˶!Pn0 rMZMݚ$츅[L1UH-,[Ӭ7$ eikf/W2߈,2W7!ky^j"pa#cһ]2<6*\pCU]- Ezxr**De22[(=WCN^ RfscP;P$}X9uk^4QHމo*$qax: ye~p("l')t^W?ɄdI5νs6lu\^M6'\jR˖ѕjm箖T?/}^Stw52U ^.m 1sg+^K w2El>s=Rlriͫ&e'3IEƄ`ZXz M6Jc#}xL1*;tG ԓ5z}ѵ??R(亞a` v{~%M.Em5Z إՒb4B۟r.0i7v7`̇cDb*)(B&#' FB]'~PQj8%ҪrǸI|XM>oTSxZB[LU?a=BRWC`WYb,9WFe"]cŪ y\(Uw bk?K*4l9=u֋J}>v$-Mon՟Ninfe.;Fļ7N6Jlי%;M_IwB*m~n߻Pl{pe2P<^oU ׄ4|}^Z";QGo$gFXb:uAG&_"Mp`Uj"4٢446aWR3'M#['D)$$ wgVm <+Dps hف;2U7Ǐ!+IQuz>7ZBxj,R'ajCM/D+6 n2غTߤE 1 7q;V嵰m簍vZO9 =]#Hʀat[~% v05KM΅/v`0|Z{$aVXIfe|1xob}9=%Tᐞb#i!A8.t\$1.;6m>chc1+wbGWM\*FV[&GׁLL" O 14pV13NY\L mK1/+6E7p7k<9Nwαigyx2R+‹ڸ\U45HKe{?t\`ra7mrDܐ wVmssA ,R׈L}E T7t6SE3B-^ IW!$뉁ӭL@:?7yn-DtTw *cawq97K1.mwHG=9toH ' G@=|A?2 nԅ2'4 zO1OTW yi=+QKGvȗZwF)5JLoKQV%0 {5hy$Ha:qWiPi!n,%9}ȲilM\|g״Bp&8 /boS`5P LOҬ+ExAm@ 0bvrUvREBFud/CyblMAԣlZql2=2iӋwm )n𞍞zՄ2w&CZ $w3儢!+Ո5<$5G>͈b/þ3h\eWF®+L1Z.륲`,"/f_]HzY kPfrL/ [ò#q/gP[Od^ȦB3kلa~8\V")uQ:]d^!;Zw܄?B9w#'xL , eXƟ؋1oſ YoЏsյ'z}B`O-j -jfZ9M{;Gb}ۜ 6qx|W*V3k^6~]|AY:&Mw@)viէI@!i(٫>mA!SCΟ\nAެyu@kܨ0l3^N"ʼn;ܩ@*mal0 Э~k7njb^KzM@X-tEPuQ:aդ4/_}3CQ'prW+em.#s aX='U !pYK%IctY~mLHBʽZjH(%S41 GY\%—⋻i͵9&#crzW Cyl ĺf,v%ȧ &KۺA+,Ċ#eRdIr K|! +5-@ّdz$EvL,ˆvChmp)+A% vC#puqɅ[ DGq+葥.kթw ^BQ-ː4"qҏ 6&_ʈo L#KtOR4?` ɫ0v:*#U@;N[4%5{ښ8܂1]H]NSE%|? #l%CkLIHػ ;p:>=@貒m'9S`F˄5N!%dcn҅V9~u;z‰$#jKqt9E/іAdŀwdIDXu褝ۇr}N[BrϪ961Ѣoe"sh;)EWlN9V.Sf;ѫfC e?,=YS Q5NJ$Q0_*5rO>= "rPNy6v&!cv B%,ڔM걕K$P g tb[R ˖b ^qAW:bqb.r%:[ƞX%mp_VX!Jm84?w7ECLF)iK…衹A6塝K v/4=,XsOs*= a 0}ay 9ӄTw ԣFNC=S`Kf^od,*l;jZHXiP9A%1JIɍTH?SM@wP=|\|nڋw^4w@"ZSyUm?qb8k]Rh.OK &gd5 ~Hie%L ܝ`$ϧ& p'T`}cK eBS_Y@b5 w񜾺&2[ͩ[O:e>/feI7,s#a`2zK3Mf>{X|o[#u>C,l@Eer8Pr1/pV+.X}8"ž;X`I+0׸ʄw7jq:SX+oEb bO4unT #.~t*J2HѰs.E[" e~oCؠ[g,Wj0)CU3GWE/bS; 昶O!L$ & ^ 7HmƲj}gBd11ًy˕MaC9sS\M 5}SKV$ܙ,Aȓ}]~;p 8 _> ,;hM$_3!쇎AD!(v ?xx5J(I!<`Kq7, 3$xM;сlM*W/aI{"}B{4?oN\(]MWxjn:a٦<[+|j302'cu9} 9S,T\ FqG?^qӾ|[YFfں~a6n*F_P:ݖ?{#a &nWFۺb(Y)ƍLoވ#]J/4lWyb[_~ךoZi+CHKo&# gA'ms& lJ"-clGUκ%z)x@`W:<^уgx2vhӺecՁsV+zB K0j} z 9.}Frl>PnD-i0f ү/LWiI ŕKۊB+-61хTȮќO.{+g^Uםhw"tlRhj]oO)Q-͆DLP3$*Qҏa= ^,{{ هGj=Y?\~g;ɮu|hdd'Hw EڤLy2Lہ',5*ބ_V AeҙJk;KTB5B@(JY*Fx|q/gtD԰5p91u5 VU>I}r&]^0#awZ MRz)e|3+QO [=1,0rp&$ekǠ34.=I/eKF~=@&_ƹrES*OnWl<-m`G"RyvE !+m$2bb*4~eR.<^e ^"e(+Bw$/|.wzoCz8,UYCrdT҆uRiG(=R=vFg Gۡoa'\ॷY‡⫢q䈱(:j3R{y:z&g(܂ 7;G̉_N m")'_Z|)y~:ΙߤƂ >&0^1җN=vXm[Dvjߍ?DL[ÝJ 6 ̯e%U@vٮٝK8%$TCbIɭuOzhA˒V =}:YrgeOnG-~`~% h ;^ @XTź[+2NmjEu&JըHŝy] Q maʃR7;\0F."hӗ'7En[W}Sr>h:]*=C) )JWd(^{/U&]F1#~ѯs F%+XԚ;!c#6 UM`p@e̗8d8oZ-ӛw0mc^)?M BKP`:/|K+pٛA@L"_=.kct:Ç hʀTk/9 Rgn|oݿB%#x0 m;vFH^#eSzڊ*qUkJ巴 0ߺܚzNlmat{u>:!:Ü z;N]^JKE>ڶU Mov vP!T(ywK'&+*ui\׌.BspF> XLPև~/lj:gF{ʹ10f@\HAc~Zhi6[ɁXR~9& aQGnbu]E9/`bn$B<_IEpD63xfeY'eߋxp+ɢ™KTL4o[)DX LgteC;9nݙn'Ձ֊]LX8D.LGpn6"RM}@2fh,q h1 ` tU5dݢ y] $23c7[!RQ_r=[_ܮpkkW*s) Q MHB}7rPvP{hS&5S.nˍ{M|w4i5pQ{(֢aie/:1EftV#Ib;XSfܱ1#QWG,F4M%8۫hwK (rH$^(Fh]sIUOŁG+ t?!e[Ƴ3RɎ]TmH W Co%3m;JL#ؿcX2SvOswq(-^n̡ !yG= v.aT~+J(GBLA5I|l25=R<#zaGͿJy pdR`R)*_$^"E .]'!]L{ NXNF6yW%%wMGԒ˦ڳŐR'" +]u[4v\`?Ɠ|Բ_ˤhW"I_W'Ep_@SHKjM&~ K&C?ö) N']`எ=6 Hb៱^*Jo N'R .bTi1N}4-?hfϜ~u;HSMj_2ezf )U'E4%m@SsBN`>K,ժ$ H,Fl AP7蕠D7/̋ +=:c|~`[tcdf-CKֻF*R`ii 産^џSmo"H`C~Z[*oDsTzFο Fph$:ԬqC.P`o[?&qZ ZdreػrwGgY=1} ŁjQd4Sd9#P.'T)(ٳqf?ʂ`梿LE jB䅾D]#EG#t2%+n\jh?vrO(NY\0Eh#4^n%GWco죕8.w6Ɲ׵^- 7Y;Ex:fϒJ;,\P5 9w;.6!,EXpn6ԋ$EgylA00F 5xu1DT_z^C>CU݄^Ncš{2]6 3q @H-CxW̽u"WJɹ;Dmȧ#)gGvSc吱Y.O" 9?fN$D~04mPLh$^,0 'U"h7K$/\O{#!k5wOi$e~v/>vhl 3Ì:q) B.߁,m#ң=Z&TJݢHMR\H_$j-.jes[UY)A}E#6,  ,j#oq[L[{1}:m&w?]~ͨ2 ~!(?;~P4g7 =0g>>{c%cx )jm W>i>ZhVe\H 6Ȧؔv(7P#$3DFGiIb&8 0T1 KO$?papL9_Ŗ֐Y+Ŋ!֌I`S{<㘌LT%""S2Zuf܎_v .Bk~m"hz+:$7%:N85dai6KTJԘxۜ$'uYP r` h/E?JF㞲QWITb9վM=S6ؘ Tݫ;I5=fdtnKub9j0 è1Q_V^56g㵊C}x pW@!HOYq?voHa"Lg|iN[8o=E<&7m e)_" 7$kJVM:DMߜ-9'=9z+Wݻv$8f'5jDjnI#~ cI)v̊V)Z9fߍB ؛'e7KCs9֜Irqnt5OAD(`X)Dn8_+sr ^/5Ipu-5P T h9+y:̷`m"it iڜVƨ bҞ0X;Ys͘=)l%l;aM^f'=ɤjuP6Ҵ>ӝ@~Ґ4 < z3:LөG8d^bf핈2b M렬;=4Pwx$y,e3V=1aY7? fq7\ (rI1fîh]MU% 1euw|Wn' i|7VN¤QId5 &-$gYElUcg )?BY>n#RU;K yA";ťT!X*$DCAvFY cl9 6yB-):0i*+v1G^_v@?yTUE'1'{]´؞%_'ab*V:nQŻ{81)3IY!y6H*/szNxJcKX~c{ /gs& |M8Go3c_~ӋlDbGǬr͐V0/T]qAd.y R)jrCФҞ\Et|j$ Ϡ@<,K-'IFǮUKN4A\d/8 0, z%_&RVA-}Rӌq00,U\Mb@AK ȊݔW[ERPdϛ9\C8yeNk?*AYgS.ϤF: bDӏr?R&a kot,Õ}Q˜ԷmX5Y%b>)x+ >}gdZ:73 %Ln69HLwc}0F'W^ yrࡌԗ&*Nv\@ g UoW ,=r&3%&FS~'rrC':NJfSg ?]˶{8TD Ժ!aÒ6k?\ڛ`X`3!}Q[SiqYAԊ$DzqĨS+4qHv!`~qDodžr6=%;^T4qX};;;nk3-Ʀ`,kD{H`phUz1,k~v◅Ra*F Ȼ I+$n^TCro)<.fPKTjEGԉ#WAcEJztQPf;]B(4'c|][CĈY\mnX{" ܇bV9U6QZSEX!^ec7u#:vYիL:WzNK2|9oI6,wT`CgPaZ9k̫x$ACqJ㙟' /U"6j/|ϗJ<)䈕F ZcVs\}xh0)6׸zZ&!>7gmP?zhW7FYk~YȨˍ mB"\gI˓xMMqht[͋@7+Zɡ,~(tSywF/g+7XAC@:tӷeokm1v,!ٴbrҨO X?:xt. _A.^(_M )ߤ;85pyw]<o+ui:PלCwNa /D``Qb祊Y{mċW/((T24kЦ—0b.f͌RFqC:^1dS8:Mrwc~9$=OlV-g麰*% [-ҕ['AU×iW f):B &8gIr3x""D ̵8ȑY5źDƒg"T_YZnue BsFɌ":gmP 8 QbVW4<C~ ˜od$D/{L^yPi4~ƈvIAt֌弋Jo=ȖrQMpې1pa=@ȓvƉHs>U j@{3:[:x*6QƆGj2mvBU!FHk%dY'|V{CeX>i{&E'a,4*!k?dC$<]2[MdSz$2 ̘i[*Z|~UvoD4xkH:4 vFpޖ L(7Q+J"$?f#0 SN ņsSVP 5ӉۋUD.dإN `wK&KΔ| O6[A@"E4I퀺 w: _}BXӦfa wh@<݌G1+@Tgxq>P%<݋:5$U]Pۤ0&w]A*~YN):Ci;ԦӀyEqe#%uEj .7R, ~j`\dzm!] t!|u#AÐ~)j$CA;30ȖȞfu8#Xhm @Dtň|J$XQI< ˜;N臿K _7{&eϤ,RtHZ&Y;SNBP:ͺq@b}8_ffDBEw<{`/n6%H>JPj @&Ga7mj*_-IEc:%Fn~:لFp/(C+4n:#fzWcgIHV>)p$dҀ%SnN(2E爐|ilC$mfB_>&KYw;$Sn+wp3x<|} ?4[D+`TqieHꦁie##Ԛ]1)t6!_g(|#Y򳙧p>_Jx‡ٟE7⨦q8 RU9xXg߱)PFS\$%o ,}^#Uī!ٯ͉:(w]coy tc@2%3|H]<*UK6I)ٞLqw]X&jKTLt dl6{Z(.:;1LT8v*u bS~86#4(EK@&-J8qMdzKEf| ֵ8@D<>͙-B`펈Pb`S0 䗼J 2`U%z1rfny{N[!}zk^>iY'1׈(6ڐ`j?8inK68|?ū(#[(9SefosRHX%=<5x dGi-¹Z íBWDS(`0 \|ߐSP_|7"jǝҷ(p 㤫ݗx`V# 0-[J~Yga{@ε 8 Baq}=cʹ͜8Td =G.oUmhGfF]]l|$*Ѫ |X&Yw J(_3t2=*ŸJq ,4 W4dbJ1Q̒i͒6a`<1wA:yMj٫"+1ܦ"Gj~18=9ŚtvX:|u]o}%'ӑ=)4Gp( )D!3Tz:5RYDdoS;1LxN.WXkZ~.XvՈ~ajG(ζ=at "%݋AʏT"\eBlڈ$>F?sj9,T6-'@=aY1#?g0ʨHvU).4*PfyW~|) Y|:њG2T-B*q@MSj[1ƥab/uBn9raK2^.ߝɀl,:>KB]aPb' "vw]۸37; yT|FNi%HV rB pځ8r6 3q/#|+Hє th4OOՃ^FQӬ=IǨnzS?:ک- *pNJҲƧM[2wG+#J-1Wo,TmqslwL*A^pw~!z>mv.pn͗߂Gz?L!5=@~F7S%.ڐ7Q՗w`AIo3tuKx-bjFơ}%??\꜁0EY 9srŏ~HYvkQ_i ,-#lTvH߹6?- Oy'-떴9񤘹Ty~ysؖyx9i1$C)aM;2:},0DIh~9%]6,5Z玲&h̦oJ-[@GQ fvZ]$G;e &AGܪ -/.~<Jʹ|I irjF  WI73$`62)+C93 Z}.vuu<Г4}x|vFi2ENU`~9qoxЩ3k)6 +hZЂ VK}!P ?[q6ŊMpn:GC)N^WS/`a+(Y.EmJymAڕQ)5 <2SJRWNC?,c`ImgR>x7r)_$?5$aJDb9%gk/ ͐d<8.\CVZto!8`d^1nH蕭s{1j\.ӀgAS`||paP2y-T1l. :GJt:̱ܰPYl`2ok!YK+w4X7;׬ |c\Qׁ4dAB0Y4hے*]&ڮDXGIIe\Pls:l\]D3b4Ysՙ(7}CF-X4kWm"r%L]!$a@yB9mצT8^v1˃+,v8FBx#8A vՋ2nMa,h 5Y勹SFa= |kp>ߨ'?](4j!͐@NU)+n}s8S9{D|hx s|* -@0en]ilN1kU @ A1>˿X3wygԶK׶fPdYG/@r>  ̀/<9g=4iU|"+bND:F* D%OΖ_y?֠1g,ې9$$ vظ$nrF<3NX<s&Zcy'!+Elx݇2Ho%ߒ7ܡŝv+ v%nOyaߤ]G\cgQ/;[~ޞ#kP`Pޏ Jo2w\"ŋߥi,8@7j-E1|5"+n~PW:udjx"j7:IW\kj%)s"1HJFҨ _ ٝtSa q0\ 0CؖםN Le8klJdNG"hvJieHvK[hqJ[#ZےV7!x:܉8~8iج6w5ρPChҲ "(;TX?Jc(b@.3ePEAI ΠFVB=ʼn̹Lޢ)8'|0aPj7 ȯ.DZkJx6J PW#6-|SI hfw9>\nPbd#>Xsd<Ω vU!}wrokZ|CIĨC;67+`v|U~Xፗ{~=r `[voPQ'>,;u1{ץcKݠ׺sGͣWPXQBӐVϕڥU{X`o[' /h rv (,tiF3H9N94um,")@)׎ȶ20=,"te=iFzb$cZաM!tJ߬I QGeu,nKs|$m^?3HSdzrb1Hb' _wJJZ'.a5m3譃5uL{ق#[gNjJ ~]vꄄN4U"a܌AW[]JLC띈3RlGִKܘ3={WMB>+U}bT'Sd&jt3ȄzHAMIYN<"(W*ixڒ={vDC^P/)^A@ASn&3/e|'J3=4s T\NvXSnI9zqwԲr`8AVfXAiE f%3~ܬ <7n UՃ8lNgq|ú*?5W+bw@8&O|&6Y.$ua'W!( tҁ qT-EBMZK bo4}C:Io Zo4=uR1 g!"(1\h7#wW!WϊʊDUbyߥ1EiV~7-@Mce19QnCNCr25N/ N1%?ų>$}2ށ8G )*MǾ2Eff6é(:i+,ic/ש˽Ь J<bzp9([iؼ)Q -EF%Mjτ]o*[لxh Cr`/t@*bcr`u:*c Y1Q J`?H07P핢Nt91Yfgg}6!&[$L T%!$? )-I'h4g_iӋc /+B oF7'LE (qFYn;\%EYrUXVݛ!@?o 'XT~oᜢ%B[c菞!/D=Їn<hb̆&N0tfyF0R8yY8ytʙb 5Y}P>\ndd:IL'桘Ԗ޶砕,)wArewOuޣ_e=u RSzg$k9\̋Mfw d ƚ@>IJЈ/qө/𮬖O.y@<댃@ç=w=F>D w]%8;ݱ<@+kT%\pF=;zZ3=^%sI(F2˓!j7{ gԌv zI_J"U u e$k^NSU|Inwʿ{klA$7^26̵xlBMlI9;[@#7?g}ks#q\QeȜ(BJ?$nBcEp}Ӡ;PS1 >&cL4@·&de?BhNIxs""sAh- L#ip,1@NkJ 4ZtTp7P- rZVI<0D )t*H5qȫ6_acI!9PE{[6K}Y,R;n dUCZ%;ㅢeͼs%)zJW!׀yOD5qx!-k.j.Ba^$fi:t?t7qpS'~6 " l}a0.9bmA7rR jsl31X5Z%]R%ɂ~N ítK~% ,m;T(_6v 'wnֱX~]hRXZw<8tjDgyS+2m9=坱Bj DU<{]aRU|RUŏY?Y11c|p?݋~:~uYVYn҇ ;[ ~ "8˱Rw!%* ȡ*+k}YP=8Pڳ'XkuM*L~1 c(1&#ׄpV L|&Y@ސ`wnS+_'"EG(<v&BM:EQRiqfEdW*VB;G8#Nw9@Fm^R㩆){d?&l.:hߋ8`w'=cPt42|N M$c2i$oW*uŊh~ '4NYn'Et.i "ʮ& io{v+%SO|m(3%yem|Xdpõ tGGsM劏v>I\j&@yn//,m ]9(DtΣh<(YvP ýE"i*ƌ{al ~Dn qκivP q: {Ks!KO mvpnAE옡/xUꉋqwvӠgjB&# :mT>FrVsQ+::VsăgM)ְ_9/ꙭvEaZyw FHx$N(EoSO}oJ`9eƉYVh*mK9VMWdER[#mWi- `Lddˢ:kKUdDt!e(mmß AHNW8jϦ|bky)-rzXւP:1OSr3Jqg(,qA`iESpQw-c#E^!sѹ25{ü:ylKY#;Z/0Mr+I&嚲@%^~q?0G#R' 4녓R[?hoʆׄjZ0 hUJ#t~n+<~4I̯`R>l/rN(4^9} XO stm2D'^r/pީjkW@rZ^n|XuY#4 J8)ϵ⦂4ZRe]ډeTgĈЬUZ%DkݵvDwQYz~.v'=Rў!/I?Ȩbwӹzj'!UzWИ68Cg_X&_B%{[18̖E'ӱ%O*|ּ[1q@t0=8(٤Sw 47G /[Rh8@x*" 8X,8ӝYY`]W{襤yݞmQWA!aR-+[iFD [{A:aӔLrt~I~\kPODzȸ"2KsW1\z1,k{XuAI~Sv6}}\Ppur+ign2[ s@ӑcar JN ߥA9F|aux8Vghٓ{/tOЖWlrDC7VP84Yޚ;bp-HlNH>YQ m{x8Mѫ.+8t vRȂ="j|`pVPe7cZ8yղf<hzAEer@oRRj&/jFb^,THubֱ|N`h,K`=4L K$ V)!Z#=MVMsՑLAS4gMLdk^Ҙ-#9Δ[8b/bl9/#LAڑD+"XgEI;zqn,ek=_)yю&pX8kU!4ndh|S*@ a|g7^a9#^msr:O)?E |Ý34"7<`!T.}&.MA:ՠ&t|e↺mphD6C+/ӿ{j铓i D9mXJK`&)m^cuS( D*Vm,t(t"bSc#=mD06[(Y䆣u& H`bZhYTւ7YzP50Ï % #HON*Wįs)a]W 8L>[ >0^ Ȑ&CU+ج Qn琴6\N-D^ d:,XS.ʬ<2>I\-ZZo.mY43[HBo7FO2 *2:_;ͦorf:FHB `M+˵ߘS&o̖ C+] JnOƈX9']R浛vze ]ҡrY"/kliÿi`YtS~2YdABw7^ 0P%j6w1B86Fʃ^B9CabRÕFH'G[^*]*"L?;IIx߷ځzws/sƴ݊gzܱnxPZiϯ^k9TQ" = Dn{o(=9Q{eys6b+<% ; YQFvyXG3zс0c\i[M^t$윸Dz!TC3MTg eqEZp=" *,`Y:FjZ1.Hse lQgW5 `z)р@/ p.Z:iR5e!@vNWH"Zח`DzNe5&:Q Q-0͵p?t!{s_!ऋņh9'&wy'9=9޵x4z?l^-/}>uz?v?e"ptզ @F!O) $YT"v6) 6p]i,RGPXAnEdqe>☓ /g0?~S3÷|1 VDh(giZ~gLj.6O47̰+JBKk%D/p+O-7:㩹悫^=zogGS%kBXj]XdZ`srsVȹꆖ`?|[kb2f὆Rc%t1y5kd1kqɭ5G,Q^8s/93xsHeY矇ɠ y\k})'+1Gay^|AP|l3.—T 0c1WԷ8rÀ_#:LӴz6;rp͊mz5F)R%0AcCPDW:&`<3˯NWI0Ji'DR(#IIx/->@=̓-I3 bP0YoDW=nSמ*$e?퓅NrPzIZ2>-| qA׻3s.ЉRD@c0yCאsvBHb8Y}No6D[}FUn0edD2L3IMfXS ~Y_2مm "{p:4%G K^8V*ep,<*@еn5DO^R{HIT#.; %JIi3O u3\͋[uޘ\PBjg6{Cpl> ).1҉%= ;Avcls~!2ᴰd!QPL,=P ;;2V~ E>#tTWnW.7#W fCGKd ϝTY[:l\b2e~`Lꔧ^iPs^ůy74&$yHpf@_:u.Ql1cQ0W9 `4,C`Y8Bc?uۭ?j7ƲZ ޏ8s| W$V^A!bBÂrTBFہ1m$Q kS0u=B8):UK婈?Hllc1诺uh 6IL3_0 EQ IGO \1"RuFGt5興?_@Tmٙs0" /{nd,Aa1*|z},ݑ0c;%z} @ХBvb8lj0ߵIIkO[ SmcnMikc=D_*\e ]삩+- EmN2FpmWMꊌBzw҅x/%-QX!^@g\! exuzT,JY XWr`{n6c3'| B4,;U E^nbaGi\[9jN=:ݢfYik@%bҊ q:3 ZHP?Gc@)\+Fh)k+6Ѩjhhi̸QsZMڮ:&&0d!G8!ixr i/;Z8ucDsT~ʉV?:e{P]ߌvߖA#Pޒ|Dԛ<A{Naf]hp\9pzԘD:F\p,ZU)e[ "[:10=-L|0/5åXcJj/Freq_o%|3%|_xc=>"hT"?]Tgo1Z%_aV{2@BF/AvvyO,Ul1Ȅ6{l^ũT+Z k\j%Cm.G"Pde:_`"fSѮ:FݎTh桅3=#_I@I+nQ'^l:R+1;8q_9;#B˩Zˢp:b΅ĊCwAXuz}uŕ2rv94behɱv;YV~ sl;jR;߫ ~P֒M/WXXac%Y a9+'Q*J 'מ&[l20{`JSEoT 3*#t/Zw 4y^6F8Y>]z{ţɲ!Yu8ǽe| !Q^Fj_üo/Cc⋝Sv]M M>eo[{ĽZ_Q I$5umGoEV45@mRF2T~'o#m3S%|4/eRwZ3UO;?WxH%Ȩ![14E2 J;EN=(%ctH@;1 2Vt`J;bJKX}.5AKJY2QOWnytl2>s{/MkaV* ZQNÂCڴAveF9:uTQʤba1yG!r0o !⚗hL@`7SasoGK|IFR`-)N(;ܞ[&+Xc7&_*]#L  ]Sh&XZw\Z"(mEBbw@nv:#9 h䏊"O3Z}Zb5 -C4 f~ sRBZWv`}Y!^*^!o|_yFGβR(j_12\*dmE7s+(ŵ 6טL{IŤjrֲ~%6aFa.{+)_FyϨo歡%>$xu燊$<]$ۚu˞(W3:z@^{+ (/*)% Ðꇝ4eG%UI'x|dۏ華fwL\ҡl=\ЧB(0}$6ˌ\Z(g?P 4P$I\F"v_"-&cxK< Y}<"$jw7Z aScH?*#莨kHq!Me-Ó]KXVl`K J9?fR=6M>6v6w:9䑳wfˊ'9ݝ<0KEX}\T#ɻ6xÚEԿיIlBuW9NNV.sZ/lo&?zJdXif^4;;\WdDC˩^d ANkGwm=+ IG;/u+*XPNseۤoǯ[X xylՒ 4Wj#] F̐ H'bOt``0~9Ph(Bs1.h]Ş_hi*j^<;2[R&$%/cS~3( me`x P$/A?LjJB̀NPmKd-7e~2,㬑n)Rx@#IGS4 vX#,|45 MA$zU90` P6WyQ6![fB+ 2# 8=D8+x-M*lrAG)f6wȚCFsf1 3jo|3Ho+RӴ:GZ V!-z6W)b:ӵJo9 ^#d2L U9k-7p (̗w̼.7Ds)fDK φ^7F713+kEzYM#IVRMQ0v|Heo3ULzc0 I~O]L,Gŭ-ępĎL%'S[ޝpS SW qT=`FujxJo*7l l'E;vJ8^S358 /sݛu?zwhKxOg@ǀ!Qh>͘yݎc/ẹIk-YEU |i)pVX[_I=ưNm-O! k.w{\1~]I@xư,X&|xD37$#YCǙߚh%%á5Pte[*b:d7FU9[Uf 4F@[Bx%YRL^f><},u ^}҄~W>&)-sYV"Tя=Ⱥ⒄iV ':!ΪU}FOf~q}0yPﲫoTBRfw?QBkOCNfp~S2Ra!su@G}'92YXV~ver=J \vE1S> ! %>I\xnqO&} w#!,+Qfez i7Da(g7DsӮ6.}H%OI_-g+\>LH7]12jE b(ܙȄڴh.-Hn]($zdOvv\;;HYO!o|2!yo1J19GOc᯿V',ڻbaR6j8ubך(&?X_HwV&xw[I"%Br(n7tyaƨXQxrF'pr})G]rL= T bQ{{Ѵ4%!mLw<-Bv>&"]PF/c/Z~̮9VKQ*@ܼEPُy lB uk螱jZ](J+bQKiKLevhH䡍hįX/t h/aAB?rGi@.qqZ0wwޣ_ x9NOfeGqo3=Ai\2 D%ޘ־*\U8 9ߙFQҒ^8';}r90 NXf2֖qim0ZCV+t$_Miڵ㤏z>Hk{RD|^19>h7ϔ0#˱fiFnm ِ#u?|A;% {n,.|{M\ ]"eɩްTg+"fGc&6d^+&|LCɫoY>71}<x8C5sU3Г"Z#4:LX85]<ͯFo,2cq՗E}*)=Êp`KY8d+Yeoe#\T HD!8$NZӷ塚J|:ꛜ,71q<=a3D5}2l3f/Gw(os꿒7F{\Vxy5"v13- vOOKzV2j:NH+̨M:߹TM 9!G' +pPsN` typ{0( 0DgP~JN'ti6Cw^?jg=Ge>nx}vt"3NSZy$\lR[T勮m|A2w.d(k)k{ĽaStl ]kģFOX L2iN= H&jc g>Vv{ ݲ++}gu?MuxAY%}g j: H(!MV2Xyj~˪-˷/z3¯THV@~wMTĽde}15k oJ!)'Zۖr;a Dgnq  Gs,$R3ղgXc- *iApoG}3]P^D g&Pm{3QrM8wU(ޫe _70SeƋOނ0UQ?!(/tOkސ5FUf W7 ;c_h[F ZMa |vg8nO[cZ25'x:]+&8gzwvAt$)r/ZT:+u[J Σi!>ltd4E)l$b83,0EDlp׮1Yk4Ofdv]ά-AH[3dg`Bk8g0--9@n̑!_C%Q6D핳(0E `QC_>}Y&uvj[YѫL|_|g7O58D,58"1ӵbrDaU UVϖy}/.? Wx;皖`gGcSm)d88Qu(s/2"r:N_Y 9Z ;dv҉Դ>tdT,VXK7.)s \a#AQ6D``hC"0Ά:1$T(C69h͚a:qa> we w׽Z3@ X3KVOQ<|V8o{BQI%~>JյKɿ ~u;;s;VcnS# ű ɐO{3SUQ4 Z1fXpoܵ6MUJE6s1 Q۴ݹ ﲶ 97ڽULfo3$FYT04$9&TFQ O aØg}vN61ĺvf:9.Ң RA7KV(+z{HҼ:x4g&{2M_ivdZ\SA[caʹBz^kVB$$'e+3VikGa"?&$SVvA!-3)S`o^m-[F# Ȏn姫oTGa}CIUsrl@=4˗KѢ1$ʨg@~d*WhU3"h26~#{HF׵m9t*Qh_ ]qǓ8nhp93sqӟb*uP˵- 9|0{7$ьQSdKx_5ybC'dI+3::g\4XkՄا? =5KcLONPYgBLf4Ŗz\\bD ,ֲ~ж'G8?q =烆eٻt?><ĥloYJk5`( dr]IX?Q}5`+s\D1ҚϺRS>7,ovn`;l6P/g YI'kɌlXVgקrXkے3IMP@%`,+%Lщ@-CP봸4AT5(ϯpH| QT3,`{`%QAcZ5*V-5?덾0F -]jY~Et`7K'`)zy'78ϐQKI!y1;.]. bH.絏`a˴D2C] xp2B{-(@µ )nuYYn28,g~4nV"4*ڤu \-kL;h+tO53^~=ؙ.W J'W.c>\A=5`C%.ħBy rUZ1nnx*q zr ~F xfD^}+넪RU6n:TZ Vd1r܎fgRl@'͵uXBɔ>֧e.2a_0Z^ق1;?С|Y C[V& XZӣz{d),M[}'5 dJa1/^XV`lz9) na(&."LX;\(:e_hI=% syTğe m^(56; G[H:ЩbvfPר}#Xv= `r(ʒj8Js; Fֹкekw;a&r2AOHCm+ 1-5ybF$er7O{Yߏsmo701ʽMC1[FW~JB |՛II(x2RDC;;zz"砅嘧ԁ߇ܡWſ;Yi,)A΁;ӗǰ4So4bJjk*h1T3Q@4@>>\6ysx}|bA}$-^hDTKl ꛛ\:{D3mr^jd(ueMng@Ӏ D AJPKo4XBYT`)h l=SN廝p- )#ē2|fFH+I)^'u5\ha~BY絑[KEA?F^L=X[0R\ mqNӻݨPO^f;S J@Ll1Rn)؟eSE\dlGrEhb#@4c_fٷ}'/QZ X~_ca_k<`.U\4њyĬ,OP{h[BΛT#WSySChsގG=( ۨ b%͒*$@F -8'5cwUUoIͦ%C>I_;l=~c&yql~ǛK|09؅MwԩG0偦ЪpV%J^,`.``2*A7 hi!sev6 L{ OIO,c] %0UĸHU殻􍧉49't}51Džs%:ѫl?!/P u`i5د>K%i"}eYze>7sПЈLɊF.r RB Ob1 rTE=dKa_?$tbIjx"W[%F71f/ɢGc@s_,a-$,Z%vDo| zUa/뷺ٕ^?3) lղ)IxWC!5#3!j-I#/D[ Nο0DKkU[IrzC#νhH9ӊ|i)aN0CET Fsj2Vh^Ѐm!e)vaf.](伔<\I!g1p]%tO bu>!- D[{6`Wqs!Q yd[<-YnP mع4Fߝ0ks~\"4iUH 0 F^k>cΈ1ʱnflp -IGhl# 76ѶEOvn9CȭPp7&ª}[($\jSJ87/&8g+*+1!Nw [FIjldl *Dq 4gV3,*cgK-B]ev#:\tv ۩6 TL)-7_;W+m([92( {Dx3jzuY@QNMhu"Y],s2BZa˶4a"Q#b޲*L{.xYJ 0z;v#+i k.^Tga6L*64́*P Q-QrR8TKtzy TG$tЅ >{~1ʸ譒@9ޱ\&sf\䛺84@j}K= t ozcԬ J;>r$@\{^6!u6;=08I>{=zRɒ~_leg5/qHG{kW]Za˼S=:IēÌijk%9YuHoec}~CRaѣObl|٦~M ԅ3*;}!,,=,L{`0bK޷Z%\ ^O|aplTefgĎ3mI[5"j9u7oV-[t+dzMm/b`uЃH&)AciWߗm%=`{l Df)&C%ɿ~hAޟ!#8"KV9H%}PuxK:b p%2/ Ȋa"]8t_)U l@a,<vn٢#y\_{$. >)e`Bʍ*>&5 Ir#}T1«BpBPQn5U gܗt˪c񶀕U3|Ǡs ƼT=>ڳ-v.d4"ÿ>u+F5~tOI1[B1?XШh|צ QlwFJސZ0*bE)e%Wcp7t_̉ȊlJBMHwhK)hJ|oeZjxZLsBYB{EפUSy.:H١I+~ p|coUWmbg{ Q LQQh=~)R̷8f(! 61~KI U)r2 j3=(~`Lwa{a)#4WqᐉUɍ -zO}Q0UޫD[4^Q|qH! -ePj4oQQA;?Aԕ&э!5+jv+=܀1UT-0LҾ{G5?<m6H얄E%տ!1KOct3"  5"hV[n!&@=w437Bڣ0և, ZG=;//@?6x j֝5̇ 䪴W0!CSaNV4Rhƅ$9<ݠj80m,ʅ#Nz9~&+)`mI!T $d2`T&b!t[Mx1{E2^#l!dQ]*^}TpL b1SuYo*n.yȑzA&o 3uAlSy=gb pc W%.>&u;|eyjD@!4t#R4h(JH m^՛+8Qp $]C SZ,UtrWrtaBPO $%"VQ%l<`~Pjsb'T9VDqw!@|GW\g\4lks0ӜGUP@lhr]C{*X6^r/!]y(l=.;::ZU$qhЎ6}F=M 53+Fk=ct޴;錎sh]K,Yh}K`?!)L:N&ifOvpbJOqNV0e±kVrVT}yMhJ.WKc*^aNίoU_>r=[$lx}jbF^iH?K/ј:v ?vDLh7޹'h9*A$xS0k#q˛kYh7EdϓN6~A?sI|Xz~](w*`676?( b=&g؂&b@(O g9w%$qԷ#+VoiOv;m Y 1˜(Uy->Ԉ&T8BJ).%(UFy * R:P3S':˖ ~e3ۦ C ǎ_ >g8؉X'rPY[(5"ډKRP˴ "\uIצK)G#Lz4rІ&B`4VQ&95'Wf._jhp{#bfom$2@!J4t/Ng`r:\vg4%LHŃIekbb?!YU ]i7+59p#[QЃSU4lz@ci7Һ2E$p>S\NJ$;qiyӂ횫qrk]gHWgFvZo (\?؋1CXԕkY&$`Rw"|(ҾG}8ޚ 5ct3W>R 8+:f2*]22PٯNNyw֐?x#qP)%¦zFEvNtR> r{ݰNWDS9"vSgJѸ\)qP^,>2I1K\["ɻJ/\ g7pkZ#q0@wS)nfpI4G|bvbaxvLўN29ˡM)HoLxUVA3|(w' j6h(ƪs%y]>~]n,eWdr\4/Z  C_Flr$ 3.x+N9tXS81XG !^]2AAoOk8ְ`Cd&pPf9!Zэ<j<ԗĬg+3Sr,P󲀰֍be>4mw7CWXXf?[{`4_n6 ;rqlU&ֻÆ#^"Lwo8qC}^hjgߊH&Zs̼ytGE}4tj/\{gkR}w$Y _-km9MEC]  ?oYb,͊ͥyHvɸzDpۣw9?82! ֗ m:{MQ4җ|ɛ'*\ d?jkLm{pk B1Kz °f=zk4N] g0@nd#w #<`L,HW,ךTNҮcs0ŕPv|gʉࣥ6k-a>TC ט+_H [g܊|1hj32gӥSW lP,IQmh{1CFlm!ߞmL4覈SR2kastvאoo6xEOua̳^Hs΢H0-z0W׎ZB徠.RSbyG0ِ҅"r](+Gf9-v0 >wfwgSsl 1xQ5:$id-q{NOИ0/I/"|פ$ciW4'.55Si;Zb32֕셼ex1;zXDKDvzjge >f+er맥C07P.EVsːCb2E[~vE(_@y6޻&_%Z]deh`ٻH歝Hh y"S[k`K*>ת?X -oZXtG~nE4.+1RA9)} ]h:큮] 3ә0ГY%:`9G;8&g_Jkm3L}h"cxb:k2qy%*Ee{uȁ.9^9\vdPBɍlo0fkI5YZ{\}.pkrJm(~|`?H: t4e}$ysɏ"?MrDmX}T.ںp|+Zd7J!l*ƹc:l?)@*JW wVOVkr;>\&뙊eO1arIx!-Ԉtehsl<;DEvkt[?S^$ #$CZsҪ%!R(t=K-xU⚘Fm܎G 9h"a~c#_^@OU+u. Auy, F]L ڔC 7^ %奠%ܲ6v`+Esh"ɪ<|g'XPa2qGx1B(ʴZzSӗY֩MA:ub;10e{خ_5F b*2&A+ p ğ)='eɾj]o1B4ͩ,Nݪ33fr}ܮp- v]+v ,v.@4#^[a-0HPL{xj˰uzN^iW N}f3!G,P̈́1>T D͆GT.=q˱~`X蒃xA 2Mdn> 6~n}3D*c0:zWM 5YL˲Y-@MiuMŰXdf bu0p?xS?;_-_&rd]< VX[ů+(P9XNYG;d@OcF,|P0dzIN̓I!. dՀ(`򣏢dsҪ=@.Gy,yK\wft.En%, oQ+ P'?zv 2ES__&ySB/FSm\/ yщSBH3 "F3*$U~Eb>_P_ccZ .f5\j@ZpG!uZzp)̓~*çpk^uc* V__f..Ɏ͔PgmYVǺr+3|tQgۏXw7i^28ʽڵVsboct^dԺ bׁKȁo_M^$ļ2ᄐQ4KӁ5W)+RWŒ εHYf?ew+ƍ3 m"0p;HћKGsfyz'YiFqn8j y˄kKp}#TDjPJߋdѼe߆2Y" i5{_)e r~Q\4\ʊh$ue=&[_@]8xM[9 )hUPx!WxktMdLj3:w{#9^`/^2!|Rgnj4 <-OyRiR"7DV *,D[ $WM%Z[L"O!k:cwܨ91g&`\pW:C҄*s׿yx%Ft ї#e@*کt-a/.RF37劆ࢾHPd4 ,|8$GN+QLT'?j*;Hh5`ι[`ըk {:mLbl_,Y2 4~q KH˱G䰷_ DRCӚ#u(5Onr0mwTo!wbЂoG,#RM| {pGa'd ϣ0 X!z0'埅6ؤ\mhPcq:k}LsэZ|7LrfC}'xdIBh=)h)z-)5G" /r\(aS| YEnaTy=^is"c:SW*Q>ϻcT4>v +:XES~ U!^-@`NDՄ ~oF0JL›lWoûI]nmV;uptbZoJ߻ʹ$0o"`"^i_.c`4]Ha첑" }v6Rƃ6t`*Ľk6O& S~,F{50I~ k#ԥfFR*9o[Ogf6ŊPLzrN~|1E* Ҕ1QWWFpbpR:rƌ֢`yXH&p>nS<4px1$Ml_W4ۉH&0R(E0ﺭφ+\-bm\_Mf_\ cDNF2+[FwUKtNSsNAV۳EvHWxJuTG*`3w/]{M2kDi2ފлEp0Dk⹥{kcj6%gf=lVp?ӹTCxWkw8$C>OȽԚhd.hӡ:&&3oZJGJai'Aq ZuNIq'6Ԅ R mQ:z[dGlq;y]sH\~ε"#?E!6|g=| :qChOL>RU{( byYuXntsi?Ukr̹YԀSC':o&&Ut+>MmQ!sP5N2.М{u$?0h u;~uyc9ӿ d"TR6yQϖV Jb>gk Ǚ ̓ țfig4`$ MG+E対4F3R&G43Bf <-bU4^9i4>ݬ*̜m\ς f(<:ؼl=Ѻ55D5~_~ (rtT'cv8}LfV ?|.o@D"䈢ϚPUw;h1bFAkɧzFʷNRssZg`Vu? %=/蹬 ^b^C=O2˞g!6sxb,O}+L@"cz=ߓޘOE|^اE>z%A]Z<i\C 9%Qq̈ 6Jo=\.5WDmary.#D>r *9\|a5iˢL }0*\\/V\dˋ+7;7gY2JRG[\qcBt[j`+ph)d8N"9ro|Rs:SZ g|{-n%t#?,-6ǺM[Wr8cQWSu3yHlQW`YAWuNA1\m:>>g4H̽i {Uaqݐ^Yq?dr?C#띚,%j#a]f3d`E:U| pKKP[Q,(bi*~ Q=h#MQnF:fJM΀d-nޠ9L]guHD]S/ݾ|:F{&?ܵ. ˃#׶$Glg2VvC7{=ۓ0|CTPv/34w/iB̢۠"6$=. "T:تuN1.ۡUdfµv/Ro~8ZcjvQֵsa IֺddWlݻZ0"UӘKhcz#y K_K mġVUeBQۺ1ZC[b[͕^.1"X xxy!ޥ+Ip-qg}X2G[QS?LLq?3%%GOup mr%,©|-oO rIq % 8Yq;̀3,zMdWCa$k^[g’| I|Ac;zHh#Dk^  V4d(Dk\ӚF)eAӗ<)7y٩c5%խ|Y 1h3כ FB^m-jV  %D@E nM&Ik맗'"J iF7#yYTqke '2R1T-$hݲRz~PJdzD{\c}4ZjI$J%g; %: "s#ɽ)`,6cB*w=Q˥TIks>8 &+Ԫrq8lڻPݣ!5QZ>]+ *O` }re|(#oje=L戫ٛ"F?a%=`[=[W+Iy_HTDOR(H0jmp΋`%'y7h^y.#pch#K䩒.hKlFabEu1費< C `{X0}HhGi')O.kz=YEmTߌ θ溦SJEWRbAs<,.~+CD<Bz3O-nL"rd{ؔ1Ø^pG0'ݥ*R6Ɔt0 6Eo,2)܈ۻeK`\lM]..κ yUm xyyݨ(NbPm[BJh =뜿qk.Uc,U.`sXzf(z7dC:xQXU ȑ+>;2'M|h.} (_gDK(&UHƜvZhSXx%JGgc;g^g5A9ސ LOacĆ86BmB \YشT  =%9q<fgÔ* sSc=Q!b%JqB s2B. !kS[M֕w8 FD nC;<~>V ~|kg7A*i>DhHK<_[q_ZGpg%'/Z= R?^8@?5gRy`n uB}9_2e3z[]Zpή.TiMI|k~ o|W`q_L[`P}'Oq_zEjwu1e%Iyh{3X<$v\0ѱ0XOT|./{ٛs{LvAanyrk&dM'w}2Pz])ѹ( &L3_S!Ә&p?EK% xHAL0}5i<&O nnY$%5dsXiYkpi]5B k]yDy+z cQX˲ݻ@@>\zt4ѰsT+y0N*1q.W̛kym5xͺd2s6Hܖ@%1ݟK," 3w%|teCt8$V~=W3Z҄uD03#! lp[ݢ(8[/XGqb9èŽU2f$]d}56XBgK|s^$Ѧ͵3h: tdkg Sle'|ܺJ +C{LbF}RuL/HaJ-*|S }\%/7 8Z$vFVÖ$W/|l^ *g~DeTxGԊ7E~o"mp/ÎU$pF A:"Ϻ? ~_Ii%"Vh4@;s5BXQ*)z97bVǢ!,SeVD*"hkK"?=cRţjqGLKUm׃2H8[Єs\MAg kݓIAa i:XLʅ$}yhV/q$'tv :e} .EIċx E_~MVl`$^r&g%z`,4_$# QGيseO0T}އN^TͶ=:oIR9aP?[9s_HV`A}lk8<(8tSWR4ڴMI8VJ7;7| Уa{zO4Ӈu~ФH֯o^xX܍^ xfb[(.6)wAZfr,Ϛ[LՖj| ].-M{&j۔/ P<ΏhFZ03a# .3K%n\# 1h*zvcUFt7T%To3. < w8!ư`!p Wj? &e.$}ǰ_BTz!3DK`54q9:n?SҒ&8Ƽ޻u^ J7XCոoxWsMX:|QL+n2/F &,~V^wBbmXАDS:up5cZa=8/ P}qYWrKY3hPorE#jrUT--7e|Nh6sކe X*fTJKo߳I/}\zmlׅ9fT! \OtAR]FuN^Le>ouA]!A5=g5p+8ǽ k^(Aaf'9ֆڞu;"5Fo>H|4]˷W-9X ~0=z QsJ#IOmS3w]aAKٞ>Ouw`PmM[4 8q2uqZЀ V82];.fuQciCWh'.4$s/sp7__hx5B5Z@"sE9ѿm]\*d h oyr2nꐙ73 &V`M9Rd!SA&"jwnLhȿ q P 3K*[\Ӻ?;5I5V7?/jO^ӫ ^"Aǔa@酨FΉ*uQ(hϢH#lsW]h'n_}-. !@C2'3Zw($(E`^Vu_@(jjb5KɪgwMVd]ǟ <zc(eVW5ߦF |D?($]_'Hq=~$V>Mۍ,gVN"3]幭 o5*!CubBKGV@?R/埛'y\7C=w7tQ!FuTx=:yr)jzgAZZW^C/tX.L[Ns;;/EK4(aO~UƀT"(≵!@wQwan mcP %꾬5`1oBX 쭝c*tP8ۥt-}5/%1(nqyOL%I!A? Ŵuo_ɜ" Rr/7o+$ZBƥHTMWD􇇄3_/miq%a5)0nI+@1Ev8xWj`Y.;nj nýFg/iU+9KNa&S50Zmj-O' H22z^$=M G-BC;twx e>mEyXHPHinY0.< kGUez@F;c@|ڏɦ3 Tv}ibݶ>v>pɻ$FvsWuMM?@"XS4\m"+!V!ط+0jBGP e9(_Ulv_ hiؖ9n5]ńMgR峃%՘}= nǽq=4΋6'섾&u33g^}-yJهN$zZOwKB-1;-WU@J [KXbZVH'dㆧŧ5q Q?zub%49>ٶc3gJ>oP<=o#Bc\8K S{;-щ8 FDIRSs%]A9lk_'"B2C'Fg7W*Q¢N c42Z\Kv'u;K4gkߪ`7Qh9;Kᄺ `8kTv_%wy3Z6\^./i>{>f>BAEno".*#*==4FZ49atTym@V +}}D'< I`\2vxm!.+e 6~JJ0*BFwLQaB݄X.ݸ N6nVZ lkc!)lLFy"fYG-d%TEɡ<}'" ;A>_ if}2|ې:Jv|+ym*HxVUsG%p^<am׎K2^2Ѐ#KG'ܐ3᳁H!)o9d{;Oη#%*pFrJ@R _e0c~+`TJ=|.I_ѻ7iK%QN]!B ZrԬqJBcځ{W͹:E;-bTS c6\똡 k5FC.$p6ES{,& g|Nc3݆p]=?KTS|3;c[83[tq~cr<y,([;髸*ҁ-wGTd8lj0FL2.`@4Eeۃ'} {;$rg٫qԩ w`" &Ӽ^s<_CBlcog?~:x!W[\GiUXvlzQd=BBƆ>Q^_/tXF[@g"6O=bhc xaNyUx}H)L>f׫0_ )IG0\fyӄ6兀Z'\ [y;|H#3'T{~ I1 (ZD;*iU:85h+xH'ok_m9#I;'->5"~i8wjcޜ_~5Z#/N鏲y}8!H҇x7+0F9}g$MS"x|1;9o:f'mj =,˞r[Jl͆f @vjuWF-<ƃ86:7SW9,aΉNfT܀T 2b|ٰ(1B%`q1g<~u2F/k ELylߍK6(bJ3 ˩7èuD.>_:H#n+hTh{/ 윯0Ve PX6x](吰JY69](:as]`4[\Ü.Am Ծ44 f[N# (q6̣E gٜ;xs1<ӚM< P=~M7I<)8Ђ߆D0=RAcFkq*MG/+X"2G>AL )ׇmVp-nلK(CAdl4<ҮSh|_Y_O6AIT 747^ R䢎pP QiQ5"{\˰5}|zN8jdV'B{dl +"P'o槞9hSiΊNx Xb $)^S{ k;@fy[wJ$fnW&a.Bv"R Lˠ#V>N3~=N{m| =?Pߑ&ND)+#mS85kO8gsTsuzvsZqv\Emuέ3p>msny'GYXWmk &GU=|vXZt'fЇo;P>+n2*V" OY~M[y['b&F?LwKmdWL2n1q=d;ë-Z. m81(L}B?v.eO Zn8\K,ae`;HcNhj}^}./vLu;q6ueY>ܚ:G9N^d @+ WK?P+AV/8Ön!qЃSW@Gw~>e z',>׭ݦ-d=9>s]Qpd|,X4A6|90U1>lkRph bKkl'{YJQ);gז9E`ݫdS/"78dȸ+AeE]xN -{KB܄P{-U[/8j%:o2&؍` âƗw 2mH ~Jߤʾgq}DGaA+6rؘmlIFZڞvQkcWDU+E\>b[,aߵ@D!vf(."VxibTS?'۰cq./`$4G>3 u7xD@v|[NR;v^ 0ZiփT"w80&.ʱ00m#Q.RP7QŤD^ao>̒ )ïV8f|۞(V)qմMdЋ_s মiGT`µRo!?6@'I(`|'fSq-*I,1-A/)kX_(B&5[ҟsj Tss ʜ'ePBhsϻ`uWK Pf8jGw#h,lc.m~VqIns{/Fw7鰧.d{" u#ѫ)[V`i<]i ҰLl: "2ZZvXG(b& ^6 # KPқ޽"4ߟG-׎?9xRujMg QlqՑ, w,i@;b> xVH[-Nݩ{e"ɞ?,pD$ 8AgEԺYm337z=lVYRxJʌ𷯏c=RpRՔ65~j^uzs6,=NҘW0Φᒰ@3ɑ]`7B/%|!mލGkacZ1iv :☡zJ,2jtlHq%H7FP(±,kg[-9oue܅C}` 3X9pc`)-Bb|5IZ"5oV 5Wd"rb"+g $ǭIѥ Do_}{bCc^NM8H,.Wk/V'DҦ^r6D-裺Q%V(Tȑr_a )jn<܌wwe8<E~ ѡ9/.ZԬg }jj)x $hg- '6NC[IӈkllDNK!0g} }( ~'=zVFI8dg!#?&^n&fj\|)ՆUk:5k-N!!όLpUb#1o@X3i-"%/l_RԫlwX,%VWA0_$5(2@h OU; CUb{`1PFio GoXOY-zw!Ḱ`RQCɗq1?QZKpaȅrZWmhAYH&Tf{QkɀLn n9dkvq%b7oj9)̘b(nAh"Aϥm1\%6X3Zqݩ\L[PϓJBNi]P%7L#6BҘrP)ColP@P%w p_KW+Ə̦.7S%ZH_tB-ӶP]N[ D$7B'YCוgpSrE[S a-ewȅ?Ol!PH%p#?}Ѳv'pB_[7q|V3{8#e͓\5LuYH#%li 530IEOI/Wl"?AW6e, XGɦGEф^~?~/7cX뚳Ak3Εrm0ϲ̆RQG(rtOΖpHygqO2'hLA83HCCbEH= .<(߉C,# }};#4@I"{vfºZsvSP7 5iDj`7{W1!yWC``iH BH&xѱ0+GMߖ_Dj;S|ñ{P(Q S/~ {wNp@H8Q`aHO Oq{dr/=|/bl z]~| DGz|YB JgąYz5.Fojmw5sgɺgk[G\vA% (yp~0 #^VFa9S;ٛr|Fth 'Q7ڦQnPĈ.l,‹KøI@]gXG) nn][r6UHsD< Ǥ$b)P /p}^XeDVg! IZrP,<5V2Cg 'Gĸm)_Ev x~ ҝH[YZRKY٪|7s* (.ġm>o d &~B@ҽkVU PrGs6y$j@[6ʾ\`=o+ꗙvY.nt2cdPur#;_:-y7 5? kWM%Q?rvl 5WĺHֆxy.Op;ޓ%bL~U]4$Sk*~/mܱo߾/f,[bWZc$zt`m%&&~~UPF3E6G1YIP#\75IGGwfZ?|N-!͊aťmQ{g#pkzgT5?4,%tT}H4so}p_oB 86 n2>~K/P) Wb'U]K3b MMTJD6cjjU|X[>QB)9vWkfk&. 7X9ZvtZ7Ӭ6 $Ff7e-=HB*SApm2r}0A9ʃ]t_(My2qU?@dA #5vmm5_D,[ eThq{ilȤ~i,\VH6ǝjDMQXB;ڶ"A5ϟ E%(b~-.c97y+$UC77!sˑAʬuٿ -eJ ?f}2ҧ SSI@jeI']C3p*87'آ#SK5)UJ.&1X*| (7fM3lsy ǃPRÄFY<ԑT&n'h`l5tFxóv= ƲC0^r,`URizzt -&!G. ŊAbW,\<#JsZhݷ32ce}DDYy_P^8HuGʿfbsla1d}Cz1짤=(E϶ (?4e):5?؋PkR[`n 0cVC&MxM?߀ƗΓ@`icՌ] BEFUprFTr-@ܺJ&zXyxQM4@#tbFd+ N2}ec"m$ÈͳEKtJIgg: $g,|e ztLj̮זP/!#i:v7*t+y{䯿F@H{x S1OF64LL2姊_w_ci%1kIM0tHYZj< ^SH鸆7B{ި+mI e.H*vU+*D"vVK(+酏:iB O-\^p bZ9!|5xI9"5eJr[!c' .vym `zy[ C;1lSvζ ~-IĘ$%M8})9_f`"s6"u@6bJc3Ǥtyȇ2{Jc7QCӤ)Ԝ^ ^Nkd>ȆG1.Ɩ~?s&|f @{a럥c̶{3QK9ɠCF`k͔ɒ,Ǵ6Evh)5qh?bi+^.eu$f۴Am LݸH*Zߕ 'SZDziRLtzBu&~ EoيxYFopT5p8H o "!* Q$5eWZE|sFmt7;0<'%.#&nuxV8o}ۈ6,TXN8Б:S/|Rǿ{?Ј-]r8fql,N˼fvM8$FVZ3RX7w/'fjVɟmޡMèlT2Rvm~*e}y hTajtx׆O; p{;csl:;Cً=2%QPy v^>6{,SyJmW`sa;GOP7 ̳R8P^M"楬_E%*ShCܛ͞\UvtI;U 7sk(wdȆ-,>ęU}A6Aۏ'ځ{ ɓ05 狨>Ph蟦GQJ?oMA/!_e%p܌ pڰ nMIp{LWvņЊξSY{m)D$UyG`< >5vR>jM1OSO}lpL[X"K*U@a!37bKd<[[;_M77Qc1Fp;~f1P\SJaV x*c{9<ix}ME`ofG}lȡiUbhL4,N5d9:%x"4kϱw$ H$5C)nV 4{^&z:]|/=ʅq/RkpuԺO0]KjɅD;)l 6tuc;\ƗZ䝗^(,v`Ҝ5 Dv;yx|'o6o%c8lTw-uДTVtv>l@BK! FܲQx Cn#ȠALĔN hrs" ~/yzbry9zG Bۥ(+DJ < =Uk칬uUR:mC*Vk{ @4*ɂ_L-< eDadJd^o 6!t\m2Ε{~U8tqO7:.ƼXfT:~*a(\!2,yX+$TF,wm ~uD  8`Zd+ɚ#h:x~T WxqC2dȱ=  #ek'_k:/ٵ汕@GtoѩV/U?8D-p=%xݝ7AB/7GRUD1u $/99/fD ;+V'bL[w$®O j6ZM{ИWJIP" gOWd>*BY/ر 0Ī BjB|H N[ ;Te $9aI>C-|ขޥc֟Hb3W'I:xt|'};qݠ/B@S& \_]JurNW^$?8U|~Jz wBխhkSvt#eU04>aMa&V+T2k@%ty*9ªdQ"u\ȋhvS! >s^\gNʥh'wzDm&GhSr& gF6 ⚾D +ciY3ճ bH?"lȡp7ka *кOGXcuxPqRfTS ESp6\AJz+fk`YH6A;~K:WT&暲{x!'_f|kB(=o:[P;<;#JWGƅ"ap!ͺJ4vq }܀cV_$$Ա;'{G۠it6yy]'ځYga QŴ[Ug)KaI.߁n= 6ڎrh*b0.y6VBZ*ykY: ]CPCg–L=!YT)$?#BF˹f/=#cgY@JEMErN:Q][\? `-A"yMŴ֒#7d HEͭylFM2mcE2ThNA95ٶy.?YK/sII)LLӠnmX5O0| J}mOqI"G[MvGWVdQxȐ:e׹x QQ\M; g:˜f#Y`oK$S[6oJ(B,%_k]X zfCr u+0뿾?7Ӽ׷제;ʻ8rm,[n/pu[w+ganZ Y8YۂrsmZWQ!׿. `lyluj Ӄן}AYH[ٽ٭_m,n[w%>w).`j\RUfE<t?1,Bw}+l@f=qYg(=3.sTP0pY^=[T4*L6 Jg)@` %C5LyPjD3YҫL؋PbFSxh!w@#qyawi᷾&Uy^ Ο('lH2ɖ6 m؎Y&f:;룩Tnğ%$ʥ^V!$i ?]mf<|AVCW+< Fgng!LªcYq% PĴڷ*/g/3Tqy5sg_ˋfi U*>^~45鸧D CÉ t f(R!k!dϾ6G؟`| jhPűb^\ `ZqyHx[Gh=&#L  hDs0' ~8_x _[Ĩ\ZlTyz<ճ.uBRE:W z0FI Sl?[ *N^o _O.$H%iGA>pZˢޖ=H(%/(BsD~Mݿ"Q'9q5zKܸc&ޣ|* {DFDo-@ޏMxf2bP7.5,GzsVC@Ur!|$Ht#ۂ?;KV *q\AʑgښL0 )Y ^UzekЫq 5CmN3՚ĊzX8 8]s8ͺXf/\}(#1ͫGbDČsgGm@8鐢чW* gJA+-GRB}8tL+!պlTKTa9~zGfɧt\cRѱG>*YѕōaA9˼>A Q`m!(1}S__#>\h-bE.k;x$=\&c X| p*{ AM?BFO!a20#Osgsi[[r#N% J%嚺s uN&f 3*Ų_,cȺ ۃM@Lk tRS' X⒱p`!z3g&eaW5(<]8ȉ WO+5)t zW e#5/+7: x%eGeԝs]И]U vY\H sz3n,L&kwhU{2?͂CB8bHTu[{$>=  Ec}0Teoz??aF ke|YP"h+0ڵ?hpOAf]^U, \@@z|s,vKۜ%k\X#"nAj:q{ _ںCL ꝲ+sPEM&4zXTdQE!l oxE+>d B ϼׇ=v_^[65E]:sS'\I|՝d)t'C+n"Sm'%v "l;CS쎕ɞk7W4;: v7J#w]-T$_cqz13%m\w;R)Uɀ 'f#jI5E;$w*?txtq;:x,|$t5S虫SMw5TQ4 k;{ (_\j=&KrOI\fN/j%»;m$W'<9O )e6B(Hvbu[،vuG5C㐸2K騵4zwvR.XICȽN}l%&ߋ0zzD_\n& L y!B?,V&P/i v21eLdو7u]չ d! 锸]夬+7"U&KK91au"ߘa:X#wWy8Jn$MWc5l⎦~L!MCHp).* 5. ^Z,"d4z\A9 *Trƞ-tORpc]^8R}HGÌc8RL.Zܳ"[5jDNo|RMk&nvWs̑oK~Ipb 哲9ӤPll!+]:~ 9/5D.P2H6 Mn>l ss4>p*AWh#w{ uGy$STTۙ.( )#}DiMSDEe5&{i C(,/t4 d,h Y,˂>Eo?u Hڤ{~mVYLGFK3y%*L߷? Ur̡_' )`1d;SL>0Ȼ?0YLc{<f_ſ,"ݎqݿuL&s3=N1+d mKjl?ٳZ!& ȔyzDmF7ۆR۹T!8iļ40{uY$|W-SVa^v2rwFdȺ:M *fv])$%c8w)kOwf}LfkU7ãKM rYDR"fH6

x0+/y. '"cH,߉a &n~߃谜R=:kRIRDo"?"{IBN&in<>^;SvN-8vIK;iz+e+O݊KO0i(Cv `L^=>tg@'2%]n>o&śfjTD8d;U^n:atz`xU?a[`1Pv~tÿ^Z1.fr0o;v8,_RV;Pwr+ L, hwWKrzv_/\4hƳ %PE\ߠt@ǗEG&s־#X}gq{E%{KS (Nq nw e,$XE3~M:}@O0"{LۻD=|}JO |&<ɖŚ cu^>{aH@ AFJbOp$X*hhF݄@LN G2Z:D {vpHp)YkAx;JGbq{N뜇4DZ&VEBpOpfG hH&nR^&Sz܆uaF]/59d*)6 ͫʇuLzeq1ŏ-g;x[m3y;g_ >q8O,b˷v>;P)쇙n7uoR 5vD;xd=Z̵'. z&6だ5S-@%%Pq cK32-7 H{-P=Z5~=ufMR"LŖo*uM)W 1dЃ@8BMJr J 90Fw5m CPvIKvŊ*)zF\mcs>.a)jX)GB@]x‚\j&0&^VbYƄ-'_X~2 wIWɴWA+Gڔ-]}(I`I}lB _f~ cHC~V0DZg-I"eyu䝶.W^W}E3TfsBtbNY(a/^]5G3:rQ}ׇ`ERrF{>Jn;\: 뎢'w.K bA{?V5/ƨGBX덼?OXٴ(ޓ%BIwXM_s,}-LN\^M5}DiRTNM;p:]_< %KeMA#<^%͂bmXwH/O 3X̠9;/UM'A]T,Ƈ`V=o()T1sػ2B#xDT{ۤ bo]Q \v'%Ԟ?@IA!(#gI'-$"ZB,xq\@GID5/ X"11㩔c8t+TWB(݊~M/ #yvܼ7 'e9{HNpO&@SFwIC+7 $ɆV#xYzE20r݉r$oC84NaǐϋbܴEo߹B8_>JBYs[MeH]$KS0@(CgBܑÐ͌GEQFhTŋXk3" sl tQx[6x8D|җ4F}pp['/D݃A(Y)bQC~ܫb옐mq*ƠOr#.q%:!mJaݍn\@[D@9%-~cc _:Cx7{%xuT"djo[[T1wi7 La!z,i$ҵQ2OXƱҬYɊBc$9X+b`0y*$$sJ&SF*)4vWao[^g{ ܊h=UtR)/87ޢܥB_G<;$Uͣ(g/XEY䒫xud  B8JUQAV`=J½tίSK}91_(wn*!m>+~#`R*1c..'}S |(K˭Z2LF4}~NVݸX8KTʂV\+p@3vT8Osq ~"os6![ՇbXmnU 8:EwC:"-pUބSb?qh/yzʰ0w'AQJUk5o1\hpYn>&up!'J̊HRz^YD%D<ؠpTg~\f҇@Pd-.qYZh/)"N^S* 꼟KOg<~R)qӚj|ᇰ_JmU ("OSq]b9 Gݥy©.{Ù8nO#`*ջ ,38h }P _rc5F8Nx>ĘHa=M+*W5Č\J6RS^y tke1e>Ӳ2iR>u(xR. Ro4} 6Lg9X yE<=wIt9X`X@ܫC5*apiIl޶³$ 2\^0U#C,pԛUGڃ# i K+&a@PbC7PőrM Z1x,C:GJ-&[%?BʘJ|-QZ0\R(,f?Έ֋-b&ޫS-$C3*S4I=ǪIqH)̸oIstkA`x8]~iwAР5?Ja+邾kϏԄ:;νsIl:J |gWU|6UޖyRr!.43*.qG[Cco_Z_X3VC5נuӗPe S?)vu.U&$|p~b־#Inۗ;LC+C{ؤiur4,P'?92b\82Bd`vMȔK0ԥbڛ)0P7pxh>b{ib׽n|[/8;!W-~|y205ꦻV,WVz(2}m!3ڨi(we9pk[, M_,sEf<: mBd(?G&|OLB paT1փaUKT/5X(0qiq֜%Ǥ{)RoRYo<{n>)fM nwln>,C /TyAU9v/[qCM M~{њJBJ *K:/K[!Ge:B.2'RWlV3h2&hTttejlB$w1_(Px(٘HG`8"Buæx_a Hn^K[G %n?آP4U=D:[_1\iV9x}/5$b0/ڸߒ9s zAޔ%~8X%@1o |fz䐇y>o ]ZGJ5tky{pT9R쁯,:S{ VU|ݢ_6tފ#|w4Ebqn{r)[9_ t#M «Į=A'ppd i;ZOb̪X3Fڊ?<Ա7Wӟ k>@{HdӊP,qE1H8=h=ǹb`/c&}f YX,.0;.7 "Gj?C(b,jQuKn'7 ^dm͋ݡoa@faɹq^]n i-$v^LbL.<~^lmHY4GV d+(m?Fg6=VaXXj !^,@tBYγPu'r!W*您YW"}cFd,.B%x *o pc k&5I N?eɎ%U9\O`t{]҆ d(⧙Oms^vAXpP͚u0 #3!SeO9}V%m-+ק"={&lͪ*Sfv@SqoސnǰG_rNy/rX!}25KqmD^FUXYxv4Ա\!v hǪA?ظ5I!#688ţ4;I] 8ɥ쌟' =nmYXƘ<%y&gR* e\ہijCs۹ݘP֤~L6`Qe|vuHo|rzCtSutȘ՟:x-!8#Q{"l*3qcGsz 0w~랒Jf%LvjL*F,9Yc`M?sy~]gjA1dL#w'\b5Ž^WhZ[s(?/틫YߛV0Rރ8 ):µ\'G_{uHJUC ቬeL~KRG5p%S [q6{ҼQ*bE54~mdC1~n7/R1 p '#KhsLaq!nYC_.!D*RsV4Af}0#~op2Mc ~oJ.Am j*<51{B_HLeʱJEkJP[UC7[W̗o׼Qiׯ83춗n_``/ NU*PG + Jz!0OM7ܺbPmݠd֠tDvٺ^,?֥Ydf.DOVNvyތ񣘔ANiL2z0f'^0,~Tc2߯6F ĕء0"#u[ llZ'eu``30c`"lQbc̟etar=,tS\0TixJ".DJ΀|0<΅ى4\cqLw1ׅ%O9}@(W(N;T44?k̐9IzyH 5[l=Yp*z; }u\Lg%JѺ/wK)px9ZAJ8s]*O?qǻ qbP*قEr*'a]}p~|6D`dx\q08k.&o(P|,C򃜰Fwi ^;X=gԴ^a+`J~qRS30 W<A`dԫD?hFb׌>eBIBucgUj ~NWy蛲2f-uP=%r?iQv8kV#${ŠBOQ yb_)ɘ3+b2Cԡд?on*d(i %/ q5<*)pϬzB88 ݉djfSE.|}0JaFāpPȨK<"'}T,oTH[DMr.@TE-֣pQfT:k/+1Ya@Z: b@R\e7𙓍3267y;I4\3;Vl8$X SDi)ǍpªݧWEd(R? ٮ<{+_ 5j2ą<4wgwo2Vb ,{(#<6OqoF[vr%ZQX@`3\L>\ǯ#Ob.cs4:uD(ux9ӄ_yC 0JP˕rlN\lFɢ6"d) lwuN6*ˈϟd ifJK HV|M+Rl%ȑ.^,AgU0p>Y[]{qaAM i|+lpi6}EMsy"h}zT#`t3}Kż~=B voBz racqDB6)c S :-<l" UJ$Em,lU3{${zDϟtY>dR j0#7@//ygr`~Ա\5#-*R|fA^^BZ].u~~.k,s3viMRo`(Cb968)MDp22FYEX:=^sb#ppSvn !ʉWm )[Jƍ[?,_oRwcsmcq ?:«5ŢֹPshڊh#0Pµn `cj9y6e=)G*+鏬@O|~ŭcd-a CY̬!x;n#8(0 r` N= _7Q3c99~] lcRwg;{ڗf 1Q%[W%rR4xmI-FaԸsbV\l"3k|FS)K$>dtuk!? y |}א3zZzyZU gX͎SGB~S59n˿kZ.a{0 @? E<΄zDvh7̈RɋGaj7'tp{'2a|S]/SQ=-'9~UN>5Жu _|z}5>H mqaRFŘI矵 Tfk6הqծ-ϱ\ =[J1`)ș\C͈l+;^OGqGL!`B 5U>0lFߗVc,fՊN@N?5i5'Lƻۘ,μ<\\E*HX{EѲm1WX$rb;ѥD(XJy%."WulOIIm_NZXUl7ՇLZkc{kMt>.{:Cx!Ti߿(.=T"j$sQ.@9SNfkecWu,O8kzj ٲ:d Dmsӟ4BKݗ 8WS,ՂpO Y&$&I)mھ?C{hq,StC/>8=X;,GO&)_e<Oʤkwړ6Q,#̪5Ih aa^$1gB]9nA@+'gS6.# lܘvqLDȼhI#4+v': < GXs)@ZX<< 4h^UO9Ki]UB-ĎD_NG5to Ѭ28vgLFB?3cߎ3Nj֠.E/<5o/W]q2R9Ŕv'Z^-LVz-i!6 {?$.4D9t_ xN= e>UU{]>M[.N%'-2Gc]_Ӆ[9 Jc5̓{`Ӟ,ңjAB&"1u7i*ʒRb$HvVS)R{ I:IlԮƞCێQE){ h[qRfEs竕%F Vذo:nI;$rdDFwfpj8b\TV'T` 3TziSXGPM&XW%\j^zOpe^;K'?)|k섊C@*qn?I{`+-Y=U\e?  K y;\0dL lw*-G5Uq0W Up8;HtEDBh[7-6@#5dl$0 bG^@kNe(ߪ2??& *J{J uPZ?M, xBh,Ee`㈨? K/6J>XmoTy_^ScW?;K0\6EO%Vc 5c&Ty?x&G ySOfչ~@#\&Wn88'A3TUmm7X r{ @(m&Ͻϥ*7\$Lc֌6_-t:Lwe:ɧq|]}pBY'UGL,vò6?IsSVa U2"iSlZzfzaTKTxpo1yx<(p1Nttw πl m惱ΫДو֌D$i'kY٧(oΓѥs)G g_׈Oav+oMQpB36GP Gˊ^J1һ % !#?uvȃd-;-Q%!E"dsd Zb֑"Z K6XD@2"I*lV–{6ASI/ )tܦd-/ǧ]Ș^t^K2=;/iV$]vGRO@v&n K>ٲbT/s0ըzO{a. AicKd'P*c`O p*d)c, 0 sM{{=lvK{4f(c/ zk h-2dx,Uea(eȎm!g՘/";7u4A}W'1g42 WNT⨱xbj~yHz$Wدkyn?O$BZC8u7M j& O7V[J~F$j>9bѭ_joR{] fgiq,V q|SML,]MșF@܎v\ARz:5>^,k2U:}g]2vB/..GWD2g#c1ZTJF8U̫R7EPsjj=5`{OKqo%}b Y85f]R^N(J3O4`4R׸p9L7I5%[F#d욁 'loKV#6fL>jvBjF"cF{t?썪ڳӵ'Sr>F7 ,dG 86|p+vO.ipޟi9YY';Nv2taM`T`ےEWeQIW!PtH!I M;,u T 2!,%aL;ϏHմL#U_|z!~nW)i?pTuY(w.(;^LX E?ˤ.p6 Z B{w _!e{3Q1ifRrw&AQ܌!sݖ~r 7 p׬)e+hp}ɂvyL:e7 !odΠgȴqQ_qٲG Va!KpDZmJ_ܧ:nH䛦7T4ߋ!*0!96u춌uY[CFw#g˹$fPءחӉrwx4O1&C7q~ @< m By('z3FF3lru?w՟-*4؟2l8pH^n32 *ꁱ(lb޴!ޞk-_ 'hj9K r 9 ĠB8ft=#Dԏ7 |<,5E]mUZ%-ohp[">-7YS$'p<~!޴Xt ~y 6&P zҺp$[l!ed{pkk &*u DlMW^i%go؝YF҄;/oUQu()X/46$8Rޫ ]bm8ޕ5ֈ~-?τy)eKҐ;fXӹrjzğeሀ`2޽mwYF rU HW VGV`A oekeAyk>$jR|Tʄ = | 냥C(%l(aP]Co$0# 8 HtfZ\S.xŕ)Ȫ3bR܀h%Gi'LJ:[wSa5&fƎ^ GhH'WpAJ]`b\{G T^޶У-9)߹&GpVGBVh+@0F)u17,Q%c)"o;g?bWUeœ lg!lX61eҬ|V|ϩg7Qo>ҹH,4۷gLSTq;Dv ʎHُvr= f!{d?w]R?T:4FQ\9= ap;{WI.ŀD2xa2T:-4+xTq,{i'P-&JM)uZ-lC@<R oCjyqbg[(LCz~j7bu뽿l bt"JcɺJ jk;5|`"ͧ$\ ^"X&\!I:_jR4c6U&|Yա4bts@-m6*d@ɊTDfk:%<}h|ezXM'՗ bVJ=}8%r}7ԭX[zL@wSNiDl0$s+zʽԳaLf w^si( ]Js7 ^ܩTU58 vl?idZiIAQ;I32|ρrZAK*ꍐM,(]3d2 D}:QVdz2)jQi|á&F=}g}35"eog֕Lnd)+?%q_>o*X N9ʗl;U+QGOd.p %֫篼H\vuEP/s1+rlK@;@ܐ y!C5q"ăR'n4'_1G>dro!MFKu\^sUaiüJ/j.u7B?x +bVoC!.)691$ j[yOTjyNpnuwm?~2w6f H Ay8'Z_)1zL 60NTHꥶtLnZl\h^]u5%Y6zgJip|@0=gr'=;Rse7Wd0#}Q=bCDX؛MKsgޒo=n~2J:'"< @e=Y9 t4HKZ~q(mÁAh"pMM0^QI$R%#9TKbRs`+g`slzR~4Ҽ@7s,=0`=r^}:XZTgcmC[IX Um]dbg Po~[ev$zo0ør] /b ݥ~0+jV60(`[)8vɚnu! ڠ_=5˴V&Hˆ4R xbʸЋ0xY"EG>y}Pʠzف%1Tiͪ ]|G<5MX5 9ȨC-Ɏ{H_~xQ?$xb'_óXnv&^ KO?4,Hn7`9CݶfrXhl&+2oy8#kz5}XǙ!Wu׭4y'ԭh-ڢj_x<Kd~7UM%Ԇ?vhD rq!HM`X%~T(Y9lT5I3Rl nAp`eɾK1vn/[G?}taPvsMmlYF!/^:o)0/aa 6*[$7S/E1D풱J:C_vldRUzmiؔշ2ve4/eIG|] 4^9~I!&6]q,# /DaR#IpN_Ut fKqǠHs̃x8O}Kaw06x>/綅{r^r_4P>)8ڼ9Nhؔr<Al_`i\zY޹nNJ"q%k9Qnjε~ZSCϪQ@l ;)P)Eg[Mʌ/B[#ӝO?&5LVO3a=9Ɗ%khGt:'LQG+Ś?0]s/8) ?Hd&8\]NGhlm4DlI\ by^CZ޷.0k D8~Ts $`2-Ϙ=\' qsŦ5l*ݚsqW6`B8n0Fx?e"DP M ߢ*k'@wLˉkG(\/e Z'//j7?Ӑ0KK=K6MVWnz:_IZ*T8~oiQ4ڭ =@԰(OlJߛ>}==rʔjd~sKzjs䗹*16<|(?{TA C*ֳљDAO&B-?Mfg58UIbzh<}(UBоrbcg-$q(e/GANZUwϕJ`/=$ō&:Z05 5meEVExAΪ-cb vfh@d̉Y՗P:&N9: ',@G&x dQd,L9h oNw#ҦP+=ޯk ڻ%ч9 ;tR;8Glo߾7SOH$ F;S^hu5̃C>7zw8<^U?,<8{aH>Ofl[6iVne*~!2B?l{nrK 2eU_h%B65پ- L*YmuS|_Tїvk}|C5&.Aҡ5bql0಑"GF̉"U (JA$GBO<9auI,@ƠI,}s0EKőMD{&10EClc^e8x R8l;C/1=E{PD|A>!^Oػ , z`asB.\!X50l j!,r VSc$xԠޚ3usq7'q3lK٤&hXlMŽeWNʣ ,4r%X5T\]f6n))qUk `ͺ_S+<mGؑ>su7-ZZbZ!QEeڅLM&ڹupD.˯Nm(TߓJ yV;2 EB\ ^cIR͊sM{<;үwwrY84 J:qgNB>y 86w\pױۆZܼ-*Z]{SQ%<3NeM(dC%:$g6"A#e.BDCWNtY7 p^΍L0lPqi!K;~rH sEKY:K*9twbyCAQqfH[o[Y0:5Vԟ`*\W˾Ԟ~dsQ[;L$"ܻ҆U  :"y9n_vN ]l/ ŭJ9@WZ8k{mܱVXrC73ݽSTT7g\y50T%ǛPihಸTĿ5uX>ٝ½_&0˾}:DP+hu/L|R gfkْ 8df@a- kqʿo%E5k+' ~1/L٤h~2ZJqK3&nxEܓaI5"@3E~2԰?sOL #t/e.YͨyȹiWRuY/L7m\hLvۺqFfܦF1l8B,ҠQgZF f, 섾6ԃe(%m!J]JK/LkPlln.dm+Fa.u7dx4H )ۅYB ۽dž@N닱f6J.AYYc탁{q?$ڽ(Xm ȟo.WWL["7go-V]Sqkqr[}bp"w/&mb3j,@tr]7Rml$U^fs`C`t53o4 ],k)kSgRq yV4!1T67NА褮m+`w2ݿ u7 bg߶;u՗D0n A7t tjQK-71IJ&zA yjt| F%XRZ9;ω_ )u 7Y0MZkG"4HqIͥ,' o8O>Di }c#]"S+FImUʗqɢPbMOO[8} G.s)N>M+*mIU_-i6pS}$0s(a'.35ɘk+e[HΏ;ZO!ke'FV&נj]92 yU`;0c!K^tZai jomyLÿȗ$ǏyFF0#@)i1GWM|"x9].=آR$< y]K҇R}s t\n9enp"-cD^wI284 BxQhBf"W: Kc+΍nf*]hA8qu.y|2hJ(K9"o_]oK0N9 7ΐc: 'r{pr)߯lq\͔C|G*HJ`nZ_tP#qNBHU侫kmu7<=kfĘJܭYōyQ Grk ;1u:ϰGp 0K.e7ǢH0:d#kU" Py L-LVB\!8>q9 /pfC "8>%/ c}#bK6 ]v9=o^-q3L ⁁z^O>Yk0qrs=SE%n$% G06_+rSeqaby8g/dm>C=i߼|R}n< 8=~kt>&_ivɞ cỪB7VUQS biAV?%RyWgжf ;K*N{A` Qɋ!Ϙ" rWH3FP 4HVj_1D QctCW~Z˂S R-x~2i8vlzm] MnСrG\|31e uU0fXGz*L̘YsYoz׹wZ"XJj*W-t{Y2P$Z:iB n.8 TNרdkk'BvvrʡXW4$gHMG.ε-sW0\y5;^9C5AjrÏ~p,61 !ߑfknG7(}IOE ]1,G<stݷ d'(ߞekUy]8cuf!bki ). j}X EcbH/]M `Z&w4;+dƟp@ Q c ~r="̝Mvܑ5<{vN4BǗ5@Cs0/mݧEJ /-c%˚Ɍs\OIa #f&c:KVzhqu)35ۯ4l' Qy7 RˉXlF]Z܎k8ͨNgQŧ3d[RdK6>c4I ,R!}˔ v;bohuiZX|V#f$oāTuV k %mY>S#лMEy>Mb|RW6*D, c"-k f!K`5@Z58©I$$nwvⴻykΞW/ w>:>Gy;k`@[5 H[PU(h'L3UV02F͐ݰ )0ANE]+;SwqqMa Qָz%(ԂEx=;=ĩ}3శ c0 Q4rp $nVKׁTT|QA Q) -VD@7vM;kCr1N7Bv~&4~ ;-i({N,莋Bb.B绚~Ֆkû,WDآ+*[jF<\HdR4D#c ?±+} P'\t} (|q, m+sx!ҨX0mwIb/=XIy,]@D/>L\;(2$[aN<27gc$O zWLZW_׏A" N>{`Ci}W)4b0*O*׵2[߂'_[z\J}p׻RVD+NFgFۚ'鹡702&$_QՒwb^#hԯC^iE4hhD#Ւ9 7tqZO4cM?&;}yegh7|$y# ~TC/y+FԴ6N1nכ\"Vb"( gݸ׿bIGSb~^oXXoQN)|Cxdmz1j6:aHw$wy&P]97}/!=^TZlLASTxC˿5 Еm5g) /?@4?C"(B@ՈXovGdf60%`=KT6ÚKk5/B4@\]yƂX 3 sd˧ZW-|19٩g!_R+b7ihY\>c G&M#OAV扳  WXFͿjynlbaͻ6}5 ,I%X `ro(TV@'pveEd+|3]Vi Wg+Tw:+;\TmN-3qY`Qq h }2 ,a=%ӇqZw; 鴉MnFgUgITW7~n7RC{τS/,Sf7Huz.^M@yuI&mщv̀,^ko2 Ҙg_oE"ULmz:VN By&{*|m?2֡MbM}<`̦퀨̴U40-zkuQ=I4k+Q+3h`u!6dštqM @9M\݇sy4ֹ}Q𼴱t[ۣ"z uS)hyc :Jl5.p/+RgJ#xI=yo*8)R;|ĚXy~EEab%$Gw.&w ukS5g[|3fz~n0eWji_ktXP$>w C+lL̏,g3eUCr05IfuK@" D!""R֘e@oA2?9}fFǞu0R^TIz_)oe8dVHT(=Fdx[D3sEbRYvʁ$V[IaeD]KDg$Hat"ZR<M>Q&:1Sz\VT[ϡAcq`:e)W.q윂.qjVϋΑPdřwѫԖIeX8jmپBb@vlD5:3xKP%CY(0` 5&fr;q+OViU9? %ߊ_p9Y+&u: dSZ%>9VQI)g Og5;x&ғIsėWq+-ig8[Q=ԌCP=@3m'v --UTYঠkskYk6c͂sdD(zgC(W\+xC\H<_MaEέẅ́{[!Q?R`R}ufZ`'[@ISGyT=OI$k$j$ eyBH}@tL3ůA"#tϹ?7=BN*W =q2]UOA,^uXci rs7ȥ200B3#|g.\~EN)sogs6@ O1xÛ*>$=mAU';d;w>OXPc(Vs, RSX1" =OvsKDhQ$}m38?z /F/RL2r䛎H .cZΔ t%k2&sPF~ҶKF􄀡p SKBp(IIRlE{^L]Q\fdlQUT4@E>+3%Y5rψ&Wzܥ=AHN 2%h(BgZWiO9qTH|؝WaI$fl-F!Fc7 \؅:F"GF@xI8r[N&nZw a M29niKA`t:Io榊^Ǟ 6{+E!|ؾŜرgRlזԖvxtJj"ScvoZ{C/AyrZd)Fi2ȾޱS4.o4syAҎ_]l6z0d!shc6vPo&EOtSWyI-Sf\n^' s.(@p'~(-kXPbBSUXyZG'?E"Y.L&!zQ b+Zd 6Vf_L׽?9YObDPǡ8Xe'wb,KҦWU9.V3fS( b ,ۻ=o o ^B#/D~[k=mtOpE~$q"[*BB۞|sXt@F6%S҅h3E{t]afHvA%}ٵ2bUl dĬvkp‡ XtGNOHp" Ȉy;X5C7qrXHDڵ ;# %*޶誚\ns]:q9:)N̳% ՜",y\ {@lDVSw(QG^},5Ga cS٣ڦ ޿i ܚF9EE7T_]q4BSAuLq٥T1>4f +g~3 * AQ G:Q'HMPwPv,%BϨE"E[VpO6G_Dz0hPim=p®P2xZO59;Etӵ:/{Zޔv#n \)W!1v++jXX֎ ˋN=^JqnV2:MZq!ߘxADg4eѳFW. /lBdP31VhRR֊ŗCb\ύ@#l„fm $}wEζCԻj7F|My"U9|ɜM9ؘHOo'L:06,k2܏iXG3?qRq|%c1xЕfғ41ԻG#vīX[C.fs[@,<XR zj\;SSw̚EhY#NX  GHUIl.^Mg kxaf~3kPFz|aY)>[N.Ü"goyfOˋYL[Ċ۩{0i k{&={h ]ckO<"0'^#)6X&zERmeuޘ .lN_@PA|Џv2Exoɣ?AhH8py˘%1y_Ezyل#)(%<#{9SB9:P7rYf b l"TpKl6(2NF꙯WWwap^W9Df9b|s, O +{ᗰ#Z y]ҵՉor2ŁH> PRmu ){~q_SehӾ۸1_t5]wP~6Agd'l [_ybT=8WA<-=QdpE2p ٴeu1B3q+ NF? Qqx\$!FQ({QSz dKv̊wL8#`@Ƽ͕Q<N;}NL'j&HgP創Q#뜰VRs(;;HE|L#-׉mG$&cAfyr`}QY/Akj"lS/J&Q>Q* MeыґOuKEZnU=MaqQe2Xؙ4v:C\"dį"W^υמ `.y6fC2j5\b:%od[Z QqrZE*ޟbd$[凂eG br\Y+o9S @ 2aP&z]jiu4en@ Q2T+4v&` - #gjR`ǁ:Sv#|9 ~Zl>Și+ƦӄJ|-*2e .oo>MO<;Uj). % ޗ^s*κV~ }ވfd5E&J*Y>0+_oJL~:DlQQH"5|kG2KǃxpKʣ*#OL#bZkw}IdKr*Zn޴km[qinoױB_'Į㜏w}I_$Τ͹CLJpxC~S.qP SFxQAߟGR(~iŻV`}f*4ihv_MQ" )ʈj;9'$>pb+=gLe<2Zyog/;'D4u=p&X̫n'KeirmjO4.U@/ \I"OzZN3$#2R}:+ (GٷySt@B\+`:ri!2~_47J=Z.kBvLDSd .6K_ar$hfH [hC@ )(U5LЗeua^En(tZ%+ޡFO_9?]oUrA>gܙy)OACnLDl2 9΅tVV8o8 & > HѶR׊FDV]MxY( X7bՔy#!Tj y`)[f×ԩʷh≢tt|U!~ ֓L*q = bmfD68 Ú`1Eukɥ ;@!|tؽ^MCdS>Өr r# }mYW:!@rFf3Bp8 bۗtScKX=܇q%Rʓb)lG%eKM*<+KJX H />0S18zSB;9F :mt]t|yJ rl D=%,Q R~7"gS&NBf^ƃ9̴fe&2J5M>ꊘHStBOguY^m4Tm G:N Jhnm'6q׎c%;ߊ_;I*8٩Fc5^!‡H`CsJ{q7Im+!HNב=@YA7^*BOJ)&_Ŭy:zm@P 63<%+)i"Ǥ9Oc>5:2~ʠ#AȎ^.#nkuWUOLbUϸy͵? kFwjEO.4mE(:f;D)h~p촘5u xC򁔑@*cesL>BxcM_18BBVo9bU%-^* O]$\02=퇃OO%nmfu%C[нtKAInͥ\c?`0}(6yyRQ,$<2*8Ť>rW~DCeRZ&._lYu@`_^]}/ ;NEV/fעrE"5 mNNNF AKVdt؊U5QxAc%%:_b:vIџNKtf׎(y}CL[Ds\&*[Ed _}$ɗ\oQb 7rp!:X8._ 8\_- ct3PC1OFH;r#E]!z]@;Td) 0|p|- VkW׀dEAYEWg~6M DCt=J̜햃_|q}M9jޔw "ܾrM?1[Kn-qذv&/Rm*Oa5<=e=G<\v Z뎥.mr*_d](֯J;Z1jOCפh1GGHpp׈]c2wrfWrޭUǕ;Eby+pVIĘIvR߅Љ:TXh% TuȘU62>bxHrXbf~%X~DPEpM$WX_Ӓⷎ!QwTV?O9d )3Y9T}ZK^)5E[;.-Q}<FW"H;S D~-eN<{&IZȇW]M' m9r\5s~Pӆg ݝI@zh#jJJChtkvEJsQ\ Ec^5qݭrc-A8Ѹq>$bOwrvIR07<: wK~{wzORZDGOqn\4#<.yb5'{Eƪq?)D4xPLFH0ASA|54 i Vz=O d^f@U1FrxT#_`i' _c"fvɽ/߻FUZТ߱ ɗ2R=?|#B~+g\s(tqb,ֲ"jNWazלk)-V`,i}pykUatLW$ܤۙx. dA{dvTBފPzTټX34\XFPs+0!(֥y9#Bqs!Ao`ZSf.k;z:Q\Usq~.YN2BgM?nD(8p}@ Lj!ܮV?@#JNa'?Zs^ԑ2GQOzOӱ+DuI*5Wx <+?iqE.48w PLRDET$K`Qc^rhqR. /-d5z;佪^E 2 Ter#7kjZa+y15*v&zBOCɭY8@!G\<>16ЁfֆP:(R@rk2ݨxMMO^Fsp E~:r#Tz]4I)é*--'/QS0 v^m= -ΔnBu 8528 * EEF:=J1q[_ hi.5Ҟ. =\Pv^>k֐4^Hp_0ID*cnH)},{[ =7TƑ>蹸q #lrQbDvX>|=˥~讴%!BK9+ED*J`!m܌/>G2ruܲc&ıLsd !Z^8n4|%e4 Kq+3R`#c7Z~mP7T@Nr0*/3wXqaFA@S;/%~q+»=;oRGXYO+J>t)-SNqXR1m ^R1V*R5 U="y=ZRRgۀf 0H?TrW28Uj)Xi]RوXu WiQ$Es?( w/9/SIDKGdEfBOw׳T wq?Ouæ :)bP>nys'7^'ʹmW% b\Q(}ǔ0[SOA)+\kԹ[9,Hn7,h $H<7ʓyVnM~LJc%TjA}yKMܻ\BOUڭjH+ EÄL˜lMgᩚ2 LQaQc"P+2԰ՍNS]q\2Znp}DE>n2̺k`Le@:벧IyDB( kyY`} l|4fJ~oYFHS)ORX\zq6@-VQM8RlApV̮h(ޭZO.i# ɓc ᫃[Ҭģ?G"5MܨG4ƃ|*ϴ<;ԭAyY-#le;\,*ʦN͓Qm6N'SNۿT̾ %FNO :t8D j rnu"P ΚT U4v.<~i0dZ )ƯLBZ"ޒM1P}G?m25ƫ_H#<\ * ݦ@"2B :q|XNgqL ŷ4C _J;Eւ|a5AFe ƶ4ا j 4NMypإJʫֺh$ `$SCs"fsWpvo%Nvv8?y2[kh Hdښ&EB^/>)<YawfI-9N;;'hcp6yvYf5aHKGiGuP}؇70Z>b{iL7?M9Ty;YˎB7%+N.Y%翥IT 8FD5ܠm;7E1 (lO*O~AfxW;kVBݹr=7^J ![3` nL5H0;egV1w/SS[cmp8̮GCYOBDʖe_<&[#l{u}@]X\T9Vr{cTPVTr@nI dgHT ׃4>9ٞU}2~4#caň_\Aj"|?izߓd\Dg:}r'/L һ[}{ܲE_ԑ^`ަYg^oDq8:!7QKT =ZB6z⒞m(ۯf#0Ȝf-$@̏3=Nj"I7؉CIvRdpag_b;zBH5`҉S(ghI!r$IJo95YCЗ|ûu&,4*_-i[ނ&2Ƌ!ɝ.KiEN ~GթJX^yE,O[W8R.ַoO&?/\ +%~* +v+?ya=',)^`7R ^£L!TR1%'B z=3*&P>6*uF+lzo"Itx}`<Cg=t]aUJA|uk~-%Z*?/s/T*2\oCH}Kz{bDb@%˒YF G9Fehڛg4V¸,NOmJ 8 gzWw Ư*WO 4(%Q9/49lU&ω wb¤S&:Nue m%mw{YlR j 6Si(Xf/H A!]|Vm2ػk*ղp-~9*`c|rr'"nW{3v#W;T 2kGu1W'v{왒 mXES7UUm=Ab;ppyT"ӵxNGg<5p>&-Aچ6?̦<Ҋ84 ? NX2aeV t-U`.*5-]nPnX0.:TL;yع11 u]4DJ!ʬ ]uF=?g,YRfE~#r;+. +z%.ZF0n9͇%y4Iu/bH~z ^}bk2#g|iBk'WN U\&n/t_\W m'Cke-urwq,WKNAE ^{cs6l$2,'*C(" OP>^3:ydZذ: MuGHpȹYk|Vf;YćLDպ #^DpDD>=u)&/zC_:@;H:cS;O`1dدrμȪ[Z),'q\KN$JAi^8wP Ezl}~IDiK쏘/F_lVPU/A?o5>[?)r4Ke3 E.YZ7p]岁EyAǞMQ8pP`}SҞÜh*}^[AδB'[k!Bk8Knx2?NѣO'nu$3s-,#AD"7-.aݷ@)js i w ?KcV5`RDR0q¡PiOجCٞDirAMN:5jɮ(c@Jk׺MGgwgu0ƴN )V=&zpwқ*ި?OOC0*`՜FޖPdZpҤT#9= c";|zB,+.90rU8M7F/ R!܄_9L8C_MC0>/Iժ^E BvGGOhݚgxX}-iiBG0raB/D*)+4ah(C7O^@zWLX{=T%6[p@oC vA`t,:d!`NWcX6'PtzzTm* X߂0LvT#Tzo[“tpt1th+fQA$Ox~LTwcz@Ats=pcF*ravX@Pvm87̓LBh2._@kllud9,x)g'TcdFqd'Y_H-WֿV@\K-čuD9A0(L7f+ㆴYJV?-^{19 ƔNjT.')f,5ygUbλ`O0R}6'jx랩cU]⿐ l SpZ; pR<c=K*Kt:bѾ?7ێWMʈ p2ƹ:YϘ9D﷐JcA2)7$7{mNkBjq&_բdl2?$Ӣ.?[1~ 205T29DqdNN~[? d@f=ĽZҴY8?ߚCa n>MEW?}48S@_hPDl|sn}o DT``Zil;1%G EN "rOXmM +Ҏu5<Š룺ZU.5=/ ef7AQDiYS_xVOF:Ndwf NK?xY"DvbJ ~G~N#%_3c]V 3PIQT(efn3m>;fu`O쯈mSrF47PǨ3;dti<8ijYVsO73 z?\?|*;]Dzh|y9mGRNaJm/(A.gp5&죫GuI|'Vl*'K|l4 3n&= +5i۶{= 4N 3[Z\0:-0Mդau^GU )n\Q*\C¥5K-=M?6ޓ/w8m2LM;s_Q#_gQHTd;Io0?^Q4lj[BqL=xn*;(Zb*\ט8+G~⃊=Fy0]JQŬ-5yU4v\=og]/zR׿׼}{JxkJOj{LEXё2(~Y hgDN L*LSֳ&mK-[8|[~JT^C!wWjnC cM?҂t:e X[cZPbfHA0},; HZ*HD&*gI(Hbj;KTP7+>gmJH0p`8ɹsJ82K-@.Wtȩ}#p H]x[k?SoXb~ [\H{lr&pr786spZ{,K sMϬTDxŦni{/xrTc̔2 OEnZ |\b ؤ9 iBT ]*@~ǥt;/]K6,Dpj2*o`:<5@ߺ'ЉGFݘ+,&=ʲG|B?:Z5#ٸXT@];u.N%2/ܢ&wᦽ3@?+h8MA '=䘚΀~$9|:.|mXSɎiZF=k*1*i.d!.o BQ3Ue*}lj TH':io&O9GyZFG0Q׼+L1!s'^ (N>@ڶ ;cpN~bխwwKdn.+ÑFLA) $.@(m|CcD5M'}zAmTvza0rYO>MBpBdrՌZp`vL/T; )9#y$*~P8Jpkk0F{0w?v}K pk,.^9*1ynJ [wH3bkOHWX@3ș(ѰE%  )NpSk 1{LZ7Sy%)oIL  a?S|GZPoN[ô_'jS9"=Դ c>BeF`[A/.(ƣh$_{iR;mj3D=8$#]&V1tI3ozZڰ=g t d\;[!Z!@ʹUTYԀ(1ONy-;ip׃tU>n2 U3]uh_Ui6@?<*j\p;} HF[ ǯ8JYd|1֥=Kq;jCX<)Ok [&X |̋:#g[j0f0ZF+]"3y.I~FIV+gdTaXZqBYhd_M- R"e翌gm% ֻһ߉q]TwaǺ*sc7G <(S66o}c~,0cWy~zxzcuc芶Or%T|YL[x9jvˏpR<zlR^CЙ@ˁNث/)x( 1`Lr仟~M+VTE{ Yo:͋&F[7.~8?i:0ݮ3$ ĚxW*Z%P 08ߩ*oeȏ2((?u !6Zj<}nlDKJm̏̀ :X&+)MYS!ajqKH?|0~e,fjqrF4>3cR(rm a^}±++@r6@pe9PsHH=3KAI_xZNU? * .FTvU(l)̏=vPI0k&+#BA_8 @0)q˙lJ6-bʚ\-e#ҼtgXYh|ьOcʒ9B@w[{EtkP#bqL\g+;/ p~Rug YrzX7:0",76iG6ԙ)tmmK3=m9tq6yeIEkt k\m,/ KpiW@) Q/pV"VnWGi@qqJZpnpXI>輰ӛZjƪ-[ݛ25U(U]U/^AnǞ`(8̆#qԖ#m6ORok LP(Fr "0X \ ݀b%]u"=L ?#lIlTkGV\bȝSx,i-EϷ]|еZi tcA~8U[RdHoЄ9[wcJhflZL) d]OXׇJhN ;W?qIBy*OްLKUz²?ؖTЀ"B.jVǒ9x4'ĜqJgO#N$Y4I9Y9{ؒ}&iY ':irE<ȗ>l| R-=s;?&TZтI/a#|&M"gSQ|ܦߒs̞-lHW|rNKĈDMctv#aѼspΖzϧ3CEqbD?ȁg t ~z&r_;2ޗsElJWyX^f1o0o輌94Iw2ݭ=!rfV0]Juy r4EʋAuXQ<ez7C Y3;™1θGe-)*U*1.j5Jc:NÄi׊A,Uoڢl{ ߷͝VN$ r6a^_f^WdYkfsZ fC ፈux^ĺZ%AJdar8H CI*{᳌w%MU.! ukcY~a=WޘkZh0 "Glh͊sԮl3 ]AQmZ?$>V:*8!/^(_Jyju{_X_u^s7xK^T9jX-c}>) l2p۹Hf&0iU7|C0m}}r4$cRZC,A0R%;v9 /RnjOBJ x.UCվB/+\Cz~t_BYI~yQ:y0{*si.Vfó+V͵W^KE"&5PpB݉h\*c~N=lX+]Su_ ܪ̉KT֟ԩJ[ceS5SEB]͠hL=[)e2;06.rQKbRz댔锸?&0g%8`D3uoؑǣƱJ;f "o"_8]Fge],<_FF;hV=|UXl0y"W5RD\g@I7SfWlm j~@)*cg[㡆6ʔN伝7pVbs4/@?Q\JOn0S`{IlEkOST۶ϷV\9=1sز#vٖM:lYG^_հ@[)6 D$,т팆tI1T+ڏC]kޠ)ӷJ\;NbwxVXi0 YYEZ&~k#zd\R#Z^ŧ-̊ߦ%;H߫ c."ű_ &Ll@<Ӣd rڶxf_N}x$/=$ȟǿwI#AC8;D^ri\Iѡcgw|k^MYxc_Rouiɘ])V$i ݲ9qjSa7i=Wkxt3=+:vif#؛RɈh^\pg_#/P-s)IrHCUƨÅq !T 6S9*S3h:j?GȱX@L(/=0\Av?XzD5A0+SH@/P}1\fL?kob8l.ZQÇ"7:WhXPgD~S6Б(O:jmDEdNʐ[{vNC/T6l*[ؠPY b<~g93!G{HcҭT@Gd}$g̉K{; y[!`Pd^̣|`#9"Zvj9/4^V|NYs`-;‡_=+ndT^[0{7NS%csGJN"ZzOK$N.X]ߗu}-?Ȅ΂3'f#{*:C9x` _ ? $B02[]"3Y}Zq=%_KtVu"v[6x lN5T?ZrdkkNNsu@e8r N$TK'ERF$A`ʹg%iM Yy(O/ TLҊOg:RegE>Wn'Kg 5WXi!9Qm5&'/|rP8 Wqb¢Ll; Y Á^-ˬζ<9.B~΅oAרsTZɷ#t Ci^BDf"Lc9;x,*q+r$g"*2h*Xrާ[$2REߋ%\so^|Qr_rJx& wsyHV4w&Z1AE<!}&HyYi,6ꍜ0<1p%-)2]?o- XnDIT'|˅: NT_ LFrW=K E6BO2PE;jV+&,RldʋGE A2ͥ=BwdԮ;|a+ޕpP4mC&xp|yTDx)1#j',R0zԢnMSag=nLKߟd&̯zUJ؀*~2@Qޠ\K+D~DE(QCzہl_'Vv.^w"*0h\<^Sj`~ Wz6Ez,Gnc!"WQ>Ȱ0(~)Pڽd9Rg 2Z xDŅq%m$j%i]A<}Bn2zu$=R7 mq%g`Z>ߡ. ylC^d-"܋gYH|O`rwbZ:w.z*J$4R@<+Z+h&;u~\Ycٛ|!ΗҰy}^AhR0LUe Bj5UQhJ~CE1'QSˏe?`Ovp h::.`:srJ$ش 5]լVq.s|bS% {?[@l@Gk” 34g jew'N`>pO l!s5–w6fz~_@yF߉|F5J v恉XXoup"5 *YfG 4uƕ8\u$%H6d;%35cDT`T_.K&lǀG{|q"o)gV# xhcL:&*IA2-GPTfnD+K(.*0kW3eB49|̯ ꀄ;e{^WwRn^Vlb`f({x{F!~E.nC8ۇ,0 ;PN&v`QPvED,z}Qx/;M ޙ$X?,k CєH,C!ę;mCs*Nj 7qڔn$Su4 %=C5w`e싺PyYTѪjZmVC pC9sˋtGu.}R&uVs"c?Mڦ(tD$LպF_جB$DG5ϫ@=|!Pf.JMU-?[Me1 PfB8^ F`+ e}*>HPrGL-NQO//pAu*"|Q}~"uj<HU&P|Mrֻ0J:z(!h[):L5Q1 ˗{xg1ùQu^.9Nyr7Vxn)<̹_3 b!uV<1# ؆ T?%|\FvJB\$ f*2U.'bWLюz/ #S0@m$f(54daYV}xDs0y?bM|h>^2ծW@k%Ş^Us,>s?ء&Om# 2&'Z*dѨ \W%\zO;B(>]1{,-á.S̤d0XdڋnSCZK /qi> ^BHi.REX&~ `][位t:ogGZ.X֣!^ 7A F|^ɵo7n *ňO dBNǽV'H\M ż{D)ضTrayq"|y@LW *`s7Lђ˂օ/)x<q-O09ďo %p]?nMiĵ11QX/Vy 䟑1W+|醮XmrʯꝖ8A)gC@qS7yaMzYK&1j|OVuNdG@do Q6s5&j:R|*͈vmfy9P/NQTZBL5j* k*gjËо5Ҙ1dCS>,M/hN\FtYXs$ҥoR:F'w/vt#ǀF1DA^[+B_j@ftN -a;`l30T{D!x 56פzp3Li7 6Y҄Zhmoyۊf!?vafzXer>5'qZ@`y'G XupAzY/[^SІ\KIe uu smv&àU%ч/Di7@Y5I@X{ b Eވ5W}Q<ctE8NL+'HM9N)#g@.7 ;L.}~z|%W2sW Tx7&+3]qE_i$ ?T{@C"lVA2}{(ˈ:/@}TB߽wj] ɹmmP;sL/cF e5dT[P7ɩ$BVH_=)K2D;ib۹ OE}J,AN3R$pf9hgh)aS#$F18GNeBX+*MFX F.ΰ(z ^y"/yhǽ\톗 0(q y6SN#}I}L >0w+RsH|7MO}ϯgc"Du5dthY NP>Sg'4IYAN2YNrLqtrdQzC2>?HU@9T3Sx( BsJf QTo[_ڎi;K`WmĆyƑmxV5i:B ͎@'͇HI{A8=e0 '[I5l˽wgf--CƓ6&/+X}To{[YZK0fǩ*G-rTއ:c^Cg0jUm,ZGL$ / OJcv Uт*ԉ( ?WͧYLhSknCrm@B\G ¿1/ƵkkXUuIQ5 ./(yG/K6k-sway޻4-͑[-;h(li:Ňќ/עo4 "|alϳ6JZ|1^U y!X(YMA%<JH_jhww7[ՔF3D줴 Й%^eĶ% XC剉F"g;ZsoK;K9pZ˪gWcr!\rr޻L"cUxKhbC1 spҢͬz聊lXn\A*H+|͑6Lzfsc9?hwn_35CC\%@tjfUo&lY?*V* ԙy&}@vA"iL d/!5v=`0TWEϕ$J} *Y*wMeAT$LfbOqD"% 2%Z=H}^=PF3؎N4qF;}p (.% x䥷#РOLqN̸U#фX<nO\lYOaQjC-ƚM[l*iw[P)B+dn,z A4B3I/E}/>x6$}K{uO"k$XVY>Q͠ -*`螗vg:nL׽"7(%2:+^qMS%}T`UsK6km+PnC^! 1xa{x8~k5XE].gXڶ?6Gy?9|N~_Dg upjj8 C SeIfӳL@Y4yDJQ̎^uJg&vl48j7Iݢe&Z2X=A(Rիi,II*ʹ]Iq)n/7]JyR%e5.wN) nH uFy,3V\d|}sl+uzKp$6#q&sQ=Yw(vG'B$7 m.Ё#$;TOmq֩4(ܜ-C\EO.#nuh Zō ˃ ?QZq<3^2f?58% /-W@utyg>rCo9GqwBُNGy:soTC\It;kiMo?ʖUZS2r1Ibgk^zO ߉. WҧV)}L6쯬W:g!D1JVU7?I0sj!7cʠ /Z:uL&0{ U?_FX`zjVJ#sio+d0 vk(NIfMi{NŲBO2^&X.{,Gj[R͞B=+}J1Su2Z7 5^S2-$̾bN $c;~.Z}P!<*Zj[5nXA }n]Í4 έ@eee6,[\O+6voCciJY~ZbML!߱ҧ2=ifl&CpHGMRDCh`!2vewk;Q}P'Sb4 Θa'JZ"q^ RXc *GWJya4m@7q+(*K+Kls_+Pn \UA"gG=%AkyҾIy9C^8*p ;?ʿׄ}h*muύMm.o=xcCpQ9vUMd0hE]bGE#N=tg'񸩍ytq!Ik@8mqӶ"4uptd= @ێҏj.j[ H!*d_.@d%"\pR"O;iHjR&%C^3J\gq2Sg=#j=.(h_*]~Kl\LKlFň3AO/D%eL-%qWRjI.Z(:3H%4=8 hU_yIP6K tchO+us}`lC&q V9`cw#'تӬ LCZz3NmN 'Ŕ$fAnzjK+goF)!^FNڂ^^F:[6QtLIf]k1m[8ZJYDa63< S1?yT<̒:+k0Ct:E4RNȄVcbǸkͣ "9"tBU`HE3۸pAqdkhI ^WX(&$^fmXsϢ"/ }3f"PXq,'X)Qp `b(cY,K U?$-aZ!ۆQ@,~e vƍ!m2גOnjAʑ(@$7*SK;O|]uD}cg2;FRfRh3.m ND:?HR{p=fkwR*4$=t`*V&|8A0&8uq(aS@ #dP'qc'U0/8QXHCۂs :lXzO`Z\ƱwF_Eqݶsݳ$_fU,Q94vF7Oc(RoB*ӹ|Q+G!$\oXP$X4䯴T"b|G,btѐZ<;#74 l80P ޖESU7}4{^up`cJ>7%n^z}@p9#hʮIRՁIf׶zTXNOIň>/"e(AX< N'K >EM`Ťd4C[8U?G+%G6RDDc\c9b|.h[rN -AD$fR M ^%+Tv[8& [-D-²LЙ Gy_ȐGB!7-tIx`/vkwpEl?i%wNNހq}m$$@ 9* "jrpU@VR >Kle? e㗞M9=>{h1@ A*"K6mA߃4EҚz8]O6"Y[r܇@ˠ qiG+\>j-I72Ad M5k%0&vշYo+~1Y\ TOF{FB뀜2Uɩ[bT; nFl 'AџP6~azȋ#C-ѕ/0ϒXilIfBbPM1mm;܎vi~ʬ2M9VIU$UoH`RE3Alۣ6*odպ[.5MSFhBgt{>ہ[<.o!gᅰ@EٖIP|Ii}︢!Jm%Ut:AZ~uN\Pp4 ZD)|2?CCR- 'Xb=@Q.!q?l0>SMz+GǃСr\d귶m?Q9K"=|6׻/.4s~gƼRucOβĚQ:q>/7˜KI~Ad 9~7!@L.hA5,! ~7On(%c9? TK5j;ƀUx}.ƿoFP >>?)UA/bM*H46e+!Ńe ׹ ;U9Acr^1b}ǡ(L~QPwb^#AW횜LϿtyxZݶp 8h~F$PB=ciq4 ]sɚ9Lde VlIj :m i8?5$DQ-Yj^;z2! D+[ZR(F}.$6eZ7vh~ch_ B@[ҶG2+QVHg'۵2Ցdx#vR3f8]*ILjPTX;/ R% r)+2+prA{6qքmm.*x}^1lMیS[:V.#Ys:'g_rQhQf@4VYط7Ua1sPrXk d1FO_&$g)3}hc}.ׄ^&h*U-N,gn #Vj,Pw>بl2>tƁ o\[!!Pnh4iu06[zfKIevwN, $=? j,DձE!An]:8B<\pFFa02-:W0f)bI?%NP q3p#( kBOx ltD>(:d/FZSxcm1|N_&"}(,cr O~|–!rVXZ%Ӟ 4FkK/NCyl%_5!Wq`!kyp2^3z͒>zԭ.*$'pzntަ3be'`Y UGlN&P:m~9 GPoD!Q_k5ގmmOp\}WB}VQ@3\V LL]/ ̞ 7xȆc`6kgUm?կg1T] #i,@aΗ?|tdO1<wUe+| 54ND* _/iқ47BhJZ3fw¥bNC[`W`1n! (,9@>a>0Scv|M`lFh]{p58+5OdܡSj<ؾv{o+ ;\XJIErr%0gIk6 ( DiĈo }[GTGyeCOr~0? tRdN})C yqνr4Aݷ+2i\3/~[}ȹ45\7>CK0km㖜^D!0I´g _m?:Iq~.(47$*uv[|)iwl,{6*wbS`L ]uUޫĂH| (tK$Q$ Pb|\pG%|>$$&)kxYܼ 7BT vZڟhF_Ukk hàQb>rme!p4’,so i9 e尨J0|W7XZ0 wrC.\ВLwQh ^Jd~W qtƚLtB TL7(O0٩WAZɲ:)dP\5.{{l2-H6G֪ Bo 4!XX_,DP #vaXyo9o'y) UQ887 v+!h}'nVXwƖɆ3X XDHJA2.R:n@;|?[A=y='B pɁ( IZgɶCL`~fHGA33# DVwXM8@c g@9'W:]%`K]}3odb4JxLxa旺2 14v&hv/k.EIq;"gIp _8R+6"`)vWrqeZ6G ~9QRdEC2M2z5L3gk{]ytezuuς+`VE”9 GCZ˜aG 'Et *)Y۞a|ي&\ NN=~3ۗ_>J^<W#tW-(JYG.RUN>WN'R&BgُL(`R3f,xW3;=(sa,~8(eEV,:Ys^ HbAv9[l_M]uo j^ehum†!Gů;9Jw4@XIa İHIA!XzaUw:3jkfya2Gb28w7ffHsqB>t"L<:t(k`adP=aH}24BAފ7"ݱ9ϗC^f=wa#m.N|3AGw}z ѮYyOIi`GT4`Po&DJQa[Ur+.p#0dć\y 3zn6BmY9'O7@۞~b?+̯M3^4 l#nJ1jg9%v& 4~';PRloH;bBUGf1T#:妐/D$ kAu:MQ\',΄i8;+6Hf \x,$hj{sFtkBΖa@e){G!Y Eą۵O+J?O@rR!γZ@L8C:+,PqD;Z&#G0k9Rj׊uA4zKs(N_eFw0|g8*Tj|g˥eȻ'FT-F+9=zŁ%:뛾8+]Q=\d)"P^cv@M ٽo lyx/-ף-'RH94a a]|Is3x\ph@;񰁔^Y'Rrk&,>0n_~kGYӗ_gTR\_\N @c׷8j%\EmFEBD=RZ# ylVZ_Z꘱|=аxvRyǦL!T c˩϶3*LQY"h)x@0O^YO*iXu0HpxJ@S0fQ4$~D~]QyL|l hi(\ % ?c㱺 r:yB 埍(@:k: 1 5?-Q,Ί:@ ,w*@B82]VThgW.AZb+ۃS5Zĥn]QޞmIpB SC/ܳ1&ZS/˻~o]%o} W3/MwH?GD> B/w$7$:| ϯ{%P-~P2ߣ?.\8uP$3{np۱q 2u#Tecɕ/xAGs5cu{ r*X &MR&x÷OZ<V/}Q#fY8}h I*'t^Q!s0 GČ0+25*׮qZ*NFNZҠB{?xcŒ,#wL}9>D.=\` IP ,4ҥ-3J$8{jɾ\ɟTVYF4gP݂L2Ա„@[~_(q(8)QƳH4)oo$ \ zcqt}}>Ўv;wh{<:xNq B:̗oS<^n[D`LE46? aתjxMwD:Ƣ$Iy$wJW|#‹ȤV};?nn__zEh7. }#&ӊX_L4`U 4CY_a}=j ALTn HEp^z,ir`|I lu ~{3~64F!x,J~:tX0wSyJM7 BrAYUrPGmcJċ3얰#3S BNH?3Rƪa:ңjPin6:\^+)P?^Kw.N3d%.c79)Ihol-" R9fC)_fͲ5[j I :[u5H'Gp4yW/N(J?*uCZq&m!&OIJhsb/EI1iB?TB4vR0\p, \=} `d= gJT£.#?6ՁUƈ^,UDK3e6("$xH~Nb Ft3PJW+R Yʗ&NũYաHs/$A'g;8bQ4jc ʐKtaH Tя?p\Taa/)-`FďΕ )71c@ c__'r MJݼ8kTg8n8VI$,p.&׿ MDL_7–nyr9敓v.,Nbsb|K3eZfym)Dh2۫Dj^I~xzݏuWзlXoʍUQc`K \Gf}/6fK;fDGbb|.6OeW3MEAI9sв_[:&[1,a)0ٴs|a9FSݣ$;}]ՋnaY!G&-Km Oma!N|+ Ã87MD]X|;oDS*Ͱ=ich1 `j--MR^u_z1|o)4*T'1@Ʌ/;E*x5'yUx~(`oYqǙ4s2#&R(e=J۳d7/^F*Bb~QTP_*K}F-h uFfSj3̖Zv(*M0k3~4|梹 \{&߹Hκ!ͻnBHeF@H|DD ] mܳ梲CRE#wr 8Ykci`Ûk)*Å ,RTi hkCT{Bz̨uAX +Ds/R{H)"y|>*ءR(1E|l%Aw z/ܴrKJZz?8G7n ;v=MKǪCxFttڠeq/V$GOqlSǮiИІ{{gJKcO_P07?s§rp>uNyPTBy)3DoW5wYaM,qB|}Sh@0wX^ q+O$7dw*եf= a]CY_uqNਵG8f@a.aEHpyX^bGEFmsL\x5i'Bxo{TĜinuޟigWճg6N8F2e P G3Y(!lv]?)/V؏BX.B:"BFBBt95 ݆^pE/bn/ \Gm]W4F+'$dg5!ɦ+/ .p<ީp|ۭևT/L>Pe#D'uER}B2 {*D=L ľ;66higVdJ6N+T JWZz?;.p̒xs3L95 efݍPa:B "? b>U…+RƷYwݠ !2A1bTF/>tߋFՂИ?*P(;.M-uZ5`I }L8xmoyRիqTG`{x\D6[,7@QkǴ؀/bH,:bE^WF@lA̵ؿq/b rf9E$9|98Y°s`䀔Xa UKm.lۂ{ңLmkO/kZ`dž`NmO, 媞2b%Q31NEMd.O6+}Z[0WQ ˑKȘ0. h@gJ s(S(IN@CoL" f, ~!=S! cVp.b-ZsQI4cHki5Ҋ|ih o l:bH>8JA,2>EգpK."/72jYYod;OroГ/T^,:cBw2fE%~Y Z>3^n5DW*y~QI 96:츉VsT]6faa<,R9.C=H.@6hޱֻILpŃ<~y+HI_w2#L7ܐ ԍ z=hoe0螋"4@%"jU`99cA6{iM*wIM ÷hB7ҫzétjtg[.7NGcEz yNE&FK!n 8yYYUXH[Ӈ`s1j:hlŴM`&o99v.[,pڥI!I^K$sfݑ.Q`1d.b:cnK]:4njG~.ם>n4C1]#2_ƨti]MwP ~rlS,n=ns"oY~O([z:M9J9^ Lދ1:;O ]{o^ٱ| _["a1)C7Xmk5FM/" $J-TkCp~Iq5҈rVeoj\ePLa>rcZl5f%#ٓM Pf5}dgL32Y_G&$_JgP6ɱ}F|D{DtLɯl(2۴]?5pH #>k@AOYS࿓ Xُb/& 6ѨgyyesS٬1Pil[[\b6=ZQk{@hptzQJ~5 b3>{6-D&._$A?6[}l_ޞ75Zw o-y1LsgFCΘAQrDQX,(L \R} h? H|g)#ڶq>.+Q0X<KP1ewC{^]qV ~dVG$ [W#cZ)͆6L$Tn_ t(.Yb;q (GM/WLm<פ>3Y/o!Awƒ9)B㩱V4jz#16/$Qbl&DI_ڿ9"l.x:܀"a Sѻ ңRUX'%0o`m4㸯!]r\j,-& kQ$FO5(86!ve{PCuC8a@޼S)οFzLP:|l!Z"avBZ68U;ۇ5_P:kȲ~Lm-eF0z4)ݹİIzh ơhCߙ H_2W9+ZPZ2C.'&Ye4hh<:Z|p~iLvVH #?H,Knb~jJ  \4w&=ޭhXJ 8NjVwHnrk_d=s_MЕ-q#Tx2ec8 E6A IAt-Z%/r ; Dc&F)ZZ'uךv#wlDSlUP4~It֎{ˠj\!G܌ɮAdgÐZ 5xm l6߅G$bs0 %D+Lzq i4,il;!6(}H?8^W@Ny #b{{2o}Bw',lCX=fHUsߘRŽwRʫJbe6kr͕N9!uՑ2䟑whJ14~z@+`:Z$ ? PtBAF=n`BL=5rhYgklԯ̬o=G4/R9bs'iJ%j'Zt;y|߬[|<_;]@ 7M/$K՟ҿ >`^apOGp8S䐢_S/ZCmOtWˡ_CoD/QMAv̓pY;PM6lOYl|sJ 0_ߜ  C(rBNrREرF =s~Llv֣$_X6jr*F,]%# #hmE"!ofzgM<4^Tc0(CC=(Č}럊LޏӤγ&<c DDԾ]/4B<#`'Fjgx_(G[F'vaq{w[TuVl }foG fe i]7]O1~@#iR:<6r ñ#G j<ϽIGFbFJ~6 NcPt8~Y 7mRhBEyuΌ \$}(S,n+v{ɷ$YDߌB;ە1#7_޷IԮ8 _{W7~C͡R@"4 2OśDVFN}H '-諁g픑-Y)1ЯGTn5{0uDsA"bђ#ז`;\-4en!!m *B$o8D@"b؀v kG7#j*UE (]3B 6qxBX]'>F2j w?Rj'NZ:},#y"KnuS՝P5:0Ϥ7sv."STSm$^ߚ!͞4g\.{ʂ31RMpT# Mn)W0釈gH\ eTe^Ac{ȿx )f<ؙM{`o>Z[y;-*d4HC?0>"eб6|c]C ^ P\-pOg]7I;7 ĨN@3n1qX@h̍5R;݈ƁuurT5P|)&p|_%gbda#@G! _5D\FJGhb= m RC(osD/Tx4,ia1x=\pbI2FÑb>n%̒QPؐ zECU ~:(HZi[㓝c&[%q,9_Cmov9tיr-s @*FA2DBK*tଠɤd0vWqrFm079ă *_Gy6.sNo[KFV=J!.(K!l ռc`]Z2 .ÁQ{o4D>BayjzgtO <4)>Ӥ*9`+ 3; 1Vm}bғFV&Y"&d`ҺDЗʎwI6 N,%!.YVX/⬭Ϲ옄8ף;\$&R\#*&qH]s}Z@Q+!ԓ0MV4)U-}VPhǷua¼oD `$- &%BIM5"Yl:0GiWPwo, rud< Dx9Wruev'Fj_H@S2Øb| T"y#Ig&ۃ>t'[{ӼјL6p#Q!-t$,Bi<|eiŖaCOHofeq#8&&Ea`ɲ%R~ HMT)1٠01lba&*A?R%3=6u`j *<`stbA-t u#`U p IML$^e ۔kM.j ;( cJ]D HYnb ?^q2F&u"<aKTЦD_Xf7mz N@o* >[4K?'ѐC{g[⾌Q t-UPfqBV;xſRm.5fG[*`e=N%enCXa:·3aGz7iJl#-gGIBY!׼iGуF{UxHAw䴷D QsjM-bu!0 q"pO%$rL!S|87`cqzԤ?6m,-iyn ӎr'򊔥g}KM9k jA+`s1Iz"$Q:We7f;%gۨ+LRɶ>&N.ipˆ֟ 6 Xp HΫ- }+7\R)}^'\#@Z8_ս_bvqاr)VQ~Q=%YԒp}F`"O}ׯt8ᔹH@eaM*bmKJp $(wzWȈW;h(u;2] q蜖ӊ0)%xPyف]|<%UR"{ň44.C@L \\-Vad]{ЕaK֥±N/" l)&'+e3RaPgT2Ckˡ:n\>)H7:yCfGMxw{ӵ2{Pߌ*gS=p khڷU^Ezk&–?&"59Ki1}s}+҂Nz/5^<g4,AxJoE4>ژRTťә&<_E\(g_x,1=â iatDk'4k^b$iUV_j-gs/J(thss͞dZ29=9 W.T2ǭ[/sxDl@UIT x&@2Y,߇+V{:0G풫x(jėҮYԍ}}'cƘeC2@7ugzۄ23#֨K#i΅`kqxs,-ݻCz~xO\Xҧu"a|I ]@֙#RF%F-+B}~JzeO"}tt{(o(wwI*Ir]oQXg z"r?C?#% #lPjW2nl8Sfzb|N+yR]03(U_D ~'=08NSŞג˰IL#yo^_4*w~ I?b:~ , B=6|nS2[=K+wui0VxjF<2/f/0J֫%.xD\lKz:y=<,puztE4EoӤ mEb J÷T;NZs6)Mvc&vj6n G TJUӢV縉;Xj%rmmL«o8xt#M%7IBሶa/^cl[}/!q})yb @11=l&8VnvTI-e|*d,y,?iEf **~TdR1i CCG92lN =6^^O.am []m`ؤ3ڝspJ`~{AXG#١B?D܍הr*oKi G^_lƧ}'J\mչw]XK9 o0r1VBZ ELE!g|>Cz H܎0ϼ2݆]58Y'ikG)F L-a3/\T_iaIFB}5ȯݣ1Vz8=l[GЦ籌қ=([G/tJ &u(Lb $#q|cVCܑW UX.kہåxN T)^ 3(*%o'eIlkZY #A狜Ը;4g{ ]7Hv[hŠQJh)3gW(@X#S]c<57ijW8Mڠb1D>9hBh38a {k j2S ح3: |$Gaߣ4ʩtL7Q5F"tȏBMu}t)g M0;㵐s'%Fp 0C͵Eαse*]o7;B9;Z3u>B}Y.SwDcbd;:#{Vh<QD·uN[՞m5`.j@*I̥,Uհ=W^yh] rCz%Kw,LO|Lw DvU |Jf5+3߻ҁiV7IA ]4)IBٹʭ" Yi/m"W xZ2.8cu=}ԓuRn^DJjDa]pYXY-:?jIqeuŠt\q˦ !]fc" N_8P!5ME6kl6Ut=n9K,|ip&ǝOs6ی{pvj0Beʍ5KR,0d eR aqi%Xx 30h~j'j6KȔd"?]7kz#֍g8ۃ"HJ&š[\|>M)_zŰ^!0 v/8v՝1Q~noi$/H oYNA lH 6%W<*W֒d *IxQ }Cd;BY_)rՎD;vΙ.`֩t i0r/nRWa qڿ2OzZ~c*b^ _}w:Wdf灝o]tpl?^ T JBX7t*˞H?)Y!zC0}Ӑ3Hv=1|ho^fAF[ry(V[1Hb)DEiKF=\M 4 BɺOH[Lg}d#kY)ayztyaƥ72{4~5"Td}#l_4u6B~BD!mQH'1Λ"Ta^c4ZXozZZ\9Z gY}e^:rP+Pڗ? 7O*֕;7VN'z;8Ty:;΋R_4.>g-e{ @y|oڶ'I~7s8/AK#ŀ2,Dhw`gik[Vg=aҢXL4q`vy.vYHw; 58bXK 8%.{窢=)'/3 Wkʣ˱=n`)ݴDt >Ljh;#R0PZ9ֈ]A BSFϔK¸f'C&IÚKhؤ ,T/'HHd0 r/%KGcs1\Zfvk#+=?h^I ƏxO;q/gcU'!rKo pnpk;U8-u|]BCtaOhZ#8+|`^~炟g^KZt%c @FMa݁O4-G!Fmz҅Y癪< \7$?G˪)l@Ad~"9 ^5;kUꗻ&twZD2cyaUkٯ}wseFa3^O"^MU{jJLxebf} =1S DFEkt0Lxu[F<}mXVbw{䐃 w!)z1)ΉNνe>`f&<7kjp_,|jMV*KJ*<7:%pv1,FJ{f4[ NaO&]mX3 ͮΐm:؂h8^vcL޺͒Z6nP:,!VyhrYެ!o9~|Qh}?0ۚ! ؐ;[dcȰO_޷H1vZ$ sa}eyvn濾R>[\dZɡ(|]l]?$0p䲲b HᷬjLSlrL72::9:m(ֿܜxGW!">)8jW)k\5 D)&jId ,f[E+/wGq7:ЙdAn^eRb4׻(ΨϾl }zH7#w" [(;9uf0 wd9fdw9PiꘚS^ js!#s"ܰv-_&̆ `ȵ/& 6U6xxُ`ZLy+ۑ8!nuBf rod 1[7: F@hUsJZޱ]U F:7tbw!}Gt?]IoߠNR} B*2<(!R_D"K U?En/m SHKV u 6Toma8d}ΝhC!QWΜQ{4kNIT71$JK7<ń9(;L([.:?tz >/?9fI=/qtTwv@$SPvdKmaE|2? I[H4L^t24 n/s|V;';A=/ɺ >U6nu>8Uyvykb9 /j$Ugr-~7XV8t,ΏA̽:xd4\?Kbn(b ȟ V9 -v(Sk(9zlˀYE,HÇK}JZGDfZ_0ˌN\rQͭ EN>UW5?Ueɏ'fiZdj=x)虾?ґS߰c`>)D"P,PEj]m/זM]VDN>Y- }" ڗHDڂ(,Wg\> 9"\m]Y}(f ;cv*jo|Lf0ʙdk?>RAOԴ($9R1DӰvXzD+"| PQ߆ @Fc}@HJk#=hz V |bEDa(|9:efHԍ|!SntC P(0W\"* m%SЅ$잪b\#I"igt{t 8fϝz +ۑwR9_m^T2QA7RZ"V~ U Q?'ׇӠ3;-Z^(D< af!#] m_sNf+[ND#*ujh)T\~n㘸o˱T>UXt6 OaT؍պdD*JxmgZfpCF)0$me9gu,}A]vlۙF-#j]B$+l]_/,>Oi<MM~"B\Nl^}:Pnfix[Q/8UhV^xv`X˝I9;6v4 %J0fĔנvg~ :nFuVzEbCu3{֎] TIzDO~8ّe3q?jАzoLQ"WT| "َI4@\{!W/,Be̗}sp5 +~!_7G#ͤ+Sv X9.*yPx$v{sJ~=|uW4n.nF"_ˇ ;Oir=Ŕb :ͲK9j.S νѲc5IcyHq .Yy$޺)HO44/G83Uq\gLu4TΠ~Ѷuqۙ ӽVy__*-"u'Ӆ*gW0D,YWPy'ȀSF kGyz¨%}x@^ Ѯ֧#:JA96jrg3xrux\[DD#RWqPxu⾨p&G @i:^%Z]-بỤ SrM~T;73T(kpTВܶF&!ak?wᒠfUACߎ1m-xUi߃.}ò .'a< hJ8Մpl)©`?_$S 8W5H wQ@k^ݖƹk :MǮZB,HzM)R1xud$]udHnj@&wj`KB|MW7Uk҆EdSd&Aw;34xLD0apg+`y|#d̤X@@%jOrLOG.5yظ5&dI;ښDL爂/mIo6rKAMlUfgoDB,|L017r9[vv9䎪T" f׬0N#qI/?iYn+\:b\^1pS~nURx)0{ǣb߾jь8G]''J4%F5˒E xhoK5!k~,6>x:eJ|[aцr mˎ"N?[<ݎᶱ]Y{ }r8lH%8-'FNc* anZuӦ|;r.*K^,Uo9sm8*=`tc\L\jzStƹV&D-2ŋN2"깹sn\(l%[m"\\"Y|/: m΀7ayƜqr'jׅ&keG]b?;6*h +6ӵğO CBDɽ4@O@d:J:S s/E ƺ鯳 8}.ms\9GD}l<^tjU- } oP$ݹsː04TȊ%QK9ȶ*VpzdY9.c\nt9Pۯ(1~~b.I(D290>~pjV'#Zoݪv?A`OWgMM}Ⲙ}̌qCਅ}9!_]ݿ"sJ둅"H4gKd iLE7D:9%z I"X F8^3@[zǟaxq:?+EvuwIUf,Aiڝ*€ƩU]zF!3d(UIH+&|uɍ0BW0^~BwufMY"t^ql{X8tN[蓯0snz>z1Z"MVMCRno`S q,2Lz?R'`5uOY{qzV@ZfhYN P\ Ѕ,iD9~v~پ.wȜ>֧-@Ex05ݔDp^a<:Buxɞs}:%eoFtG2/X+R"10m>Z~LG?D,|oej>GNq8Q>3Q\W 6 rZCB9-ui?)쟛%>DڿVIqc+%8[RO6^y4En!iG+ !Ŭ#jk󰧞Ogǐ|ۨ_v L2Y-%&oOxn0~> >Lj*JIZ¢FA,z9mxպ1Ӝ+Ε٢иªOƆ}>.FJj2F*!G !0n+|K$,D*ؑK:CX 'Vd3EW%f1Rգ ~hZ]֯U1U>>Kؒ!xd-}-匥c*r B_ꠌOUC};1:W--kC5 I1!EeFeXF%_`ֻ"+k,qi']8m5; k[A_DJV['K".9 Nw?T~OsgM߯(Q}C\|ų FPP evhK:iW!|U`tDЊ<+oʁ F_?U`vo6N%0*-W'߾hOuoSrў!i֮Q/I〪 nP]v+.En\y@?MAas^c\KrE|#@tF &{f!"&5ȿ6&.ȳ.ȡ~fL7Y&8KWI V?σO4e@Ҥ&uKn w\ytWyIKė>"xP;_tuHTA^3?HANowLuӇ] B Cxp7Kn\ 4L8&m̞p7ޚ*abcZ5 1fQuSu*?1i0ݒ}'̟Ie1]&XMܫfR q%98YGJfS֝4V.֯TL"C(H;u.%!рN\"MvrfQSrp'.SV# l>l`$0IWL޴\fBhl Q v˜xޱk7Xx` ^!tnߍ@X+3@jEcGf}`eu/UqؕiZaKBEW9:i'#&7DbȲn`7u-p$je hKT^(@ڋ9Xv0WZDR[E3ru'% |j豌e}o.smF!8lRQȒ3WJE[X_B0A&fuB: zr-*Vncz֚gc0$;,QN;;8'7[3 1 #YKւ\.!W/T5Er2RxgJ'E~_Ua_"T:lɦGxPwN6RHz̐v+\Hj`Էx$rUnKD"I"L;{AnVᒿ 4HNꓹ9TH7HR)& t#12,]zW+\xe& /x[c0?a#Yn*8CGZ+rsտ?a$3]ڢEn.57?,Rzt~7CE$lv k3J"!I0B-GeD?\ߊGglR>b_.cg1)Sw@d-$##A"A KA{:c; %|HjiN;g\ ]ޗK+mKGQgȲ'j\ 2҇vY'SZ ,+Lm\: Y42F}9خVʳ["NbnX`e_-0_=Zy^YkF~fuE/ { `HAa13Y̖k5uƀb<%e[dRntϠFS2uabYhvVDhԀ݁3f:Y B[Ղlj'Xpp 9>S+(8hm%a,Â:Q$2p0[zwÃ$k'GS?|(x$ӯU⌡Mhn39X:!? ?pa&`(K;i"N52F `Ef 2 +-̕unNb(65= W61s7GIȊ\Yǭ5w0-u00?M૎C>Dj3R.;?}iBG{y=ZOQୣΠ-SĎƔY\g QQ)k th*tTqS݊߱l6cQ dhPMDYc C/JF(RTLhoFua%9J^K ܙh@J\d3+kH@RHx9a>_-oYS `ҙ{ѳZ}i/akq!V!Oc< zʹ< eGڧ?F=(gkuŁˡ>/-S<܎)XwK)EsXu[2'\&Yݸ"I_o.5V7z@fIȩ|bG!{tZK4֑qn \wz9ز (tP-4dm2RE_/S}j$`x@bE.1uG ( T64q5jIq΀ u 谚 c#}qanbo򡒒`bd"_n5Ge~72|`uZO/O%*k]uTW4REJAl)\tT9RJS g(+yz$mћ}ƌC]>|MypxBm"_mIM)`uqŽKH$n@AnJx}*lr;kBk`ŸFM` 4+Ԭ͒ߙomEguA6gB(-3@1 c |n63O4-&l&19xǫiܧ!H\\,ka gp`YJ<\q3y'T*Hn1ic[rI)#V~ l;{{]]߹1lXVMB]s?[j$z/_`ZS~M~ހh|TlX?JˡjaZe)#ʨW1ݻgw>)%pO2fvTBYJ%ZnMUkm^.tL8';̮-_1{1= n"G{2g1Rhb^)W'l8o-^bx S_H(|bl?TgV pfkjzaOG4*#w>kIUCV{Zm2ࠞ #CdYVc2O[K[^W˧4s<6J4SupKҵ%rU&'G=$@qdh]a?h]Z] c2jX 0K> ޡ ̠`` MLUL bH[ILoЫ6Z%@ o`ֱ0ʼnZ'ՙU:eRJrDgאH<.&:Dε%!B|/ \=ze|K0L 9>KZx[;~O$8 3?Řb 2|@hx?n]N&%;c;~G'!9z9QZl0@ 2i ؗiQ"?n6 bîq#B[:rB'M3܅ƙN,'"6$BvYvQ> U[@Zx )!$v莟vbyW 7#y(2ؠf[)CyWM,ˎ1w~y`{3[\C+p5 ӌq _H.\W_1 F)‰U"ZN+=Mi@irv? U '%1T9d} KRh,!_~I" Oa~2RsKOчX!q=9)N[R$jSTXd+A/4!CA^lj+je)cH̆ib#뽸O=֜}<& ż-DJ$7WNcaey6} |`9:*QJL*.>b05Uۆ=W!B0+yi"SRK-NgE36E=W.v# EFуR@"ޕp?yr<rR={OhH{NK]V>vY"x"VfG<%s<_ũl&AMA^츔 |@wi\…4w+Ӧ9OIdH,d}0< ΛȠ,I6V1l//*9 Yx Z?^י[E].4CHu$uz{ YhS 5_S<-͜WR:,qaUgIP>{Q MK8kAu {#Ys6WIC{t" 5vaF鿏=)o>BqQ $~Μһzmُ2oLLK"O1EĒ:ZS.CeԿ3I;94C(~sOg8)_2pW\nb~ )^mβ=D4EB_Tz=Q&dmW=ťM~`T+#XbٗoZM!aG)+ul%' LFԄC+t;>3|IP FfM,0AM>K>&fgVgٛL{Hˡ%>|eֈ_c}i.Ji%=W5qk׮.VJm~6SjxIE MBN|\ek'R͠{!gyz #p$Ύ85WU >a_)HţSAF\JN.݃|B="ek|J=LL(6:GxVMU: }˜"u(1لcC~||Z\nSRdjG/EŌBֆЌH6 AōQw$lwgp10s$N׮gM& kTQ6op cl&1-͸@Z͘n+ : %?3?:Fyz):H:щ@rœ!]7hJ+8 3hg LPL13Ysm&t܀8|͍!]c1]v/sZlnM6 rACrqaU89Hʼne*qf˾pNxz )Y*,ZzF|#%d}`tI^PB㇬38Ś'a`,JNv12y 9; mݯU1B#֌53ٛ?Fw}{&ʼ'13yѩ_(#˶cAu^ 9aS0FZ/g%oiɇBUB{=R3#&-utlK_*96OV=0r^Di)tmi!0ݹef<\[M+'.R.)?EjǬHm6 iy#'.ѳ'7_ޑ1 +u]>Z8z1#V蝻כݠj[G |ZEDC3ZimՖࣉIpq~B=2輢nFF?ԷM֩ɯ$rZ`}XD9 S֥qrIU3RQtdA~d6(A?pEkҎoYU؄1Nt%xY*gt$c [&WLv CSWYžY@[ёeቅ!߼FzOAL LoB`9 +@oQȃJDv- +}h;3L[=JiehF7BĜ~$c|r@d,nW`#s{돇H6|&X/3>[=&Xҍ/8za`z\Kg%̅lYS? e|˓oy 3\lRY++5Lvgtn-Y kO5bLo(!'񹹹 QtIrRvRsNg#ొC!MOK|--Q^$:rk8:0XN#)puw*b74MZpdQḫ aSYe]c]^&G^+Vf: n:])Q 23b pz>SUH h5r?%OCcsŀGVO`|۶I]Kn @ y$X88[N~iy:cbz^ax{5\?HYY6Iku?Bf=,%931O%M͙r so*e4'=}(}qc#)49 c ZܝIm=xİY[!hбK־5yMW~hXamo:q@ Rɷ!]ő01>"7d>֗o E,&WrE#bO,B(-NGOƸ)y뱛ݗ 3[SQ;G~mc}t} Q}([5RWUL94DvL(,eDYLe N/זF}\X90GRt{tzb%[^ DNpp괃_Sy^;["]a/Zw8Ƨ~(NQkzFU5sqXXŗ5*nS1;FbDWC٭ŴSU3c@ ofj FnuN[2qJB}*+{*eВ]>0BR͆Rk֘R=`fM\u#ىd~ؼ֌D!8Oe֗#u+P}H_p('.į f7܁3@E–U?)k%6Q[*$7Y9rىzϩ6Qvq@Ԁu+ -8ii$}̥h>0Oo G")'oeOaLmF2)Po!$4# Ps؋- st"t [=%5ɕ X^$ϳOQ $= .i+E{y'@#˽yPD5$>"XjeK>ay"(X4r렠)C6ÓW2  솾(ܪF6{yU7VEW% ! 8Iל^Qvw)AJ>,02Qlt* %L3wQ^[BG$}|&v35J?ߢs8T8?2_FQ^"X9Vf+c\A^Tb[ĴHb+hEnX![X#|p~&ȧv&OlDjBm|9nXb֣M%. yJG/vޅ*C%!Zyg޾ |:>Gqq4 's.;9 ݄SSN V_0YXJg#z! J㠍^*d1 Y;?S1w2-a\s7؀f7%$AlMW׾ń`5˫0DjصefdžFI#WsBg|TFYB`lR~L2ji( ly#O^K_ހ96?+I.SpFLO`COc>ein Orȗt%.k8u u/#C!7ЭxD[&\\ua4Q)t[|z<(L_B?X_?im}x;àM鉮7 F q`'u8~ 1N25?ByDK .fVd֐0̮$sH-}]sz"bTX<4+ӂ 9%5ܪ. GR~"g*h9mwRՙwtFO'BSֱ['Yӻ>o1Z(@3 ½/8 Sa0Q"t]"~AɒwCUkt#7c|&}CQ%l@R]A(L X?Yt0ve!!R@9CP؝){OD+Ec>H2 w 2!$ý}߳4ttw dw*3hyb(GХ@|9N X*ϗ(d߲!ݟH0OUO FB!GT[ﺑ1i7[Z}*ӕW9O"mUVR]*Ӿ~*c̣c11̵a@x?vbx!ؐVb }x.y.YH21[K|yZ6;$iQ*!X.s+3 \BvgT;Z?Zk歊QqݙbysĻ}6^޴~R^#rQѭ eo}1qϓꟋݾuݷd@zɧia1{c{*uZɲ$N%$2LJ@oN: i_ò1:) 5f]ZSv$="/}ǩG֡ $9=rڗ<r?yd][ˇ(;Ep֨d&Tbh"PF"-[&A%Q-?;^j(L @ܓ=%f:a]><ڂ}8-l%,7k1xZkEEtn,;rh3J4#LBtbO*)/ 7plWN{ Y7PKW}N19 o^/:%umhgU\@ǜ?g ='Z'=6mf B_]K9hr B„f&]ރ n>ҩ[CX( ~RaDݓ+,%t"i^(/H.KߪDIH2=%@zM[%"xv-CO?bA"MT f~55t"VW4f IL7ͽw+Pyaŧ@ssmucgbA >4LK+&i@rE#1Z"TUr+c)L kaTxBqpM;6@s[w^aw{RiO>.=H\nTkZb8(3F/W0lLҪ2~Thj V6+fC!+h(B7O<41AŦ"Q)΅Ž7;KfE a#*T/iFॹ-VMXoIY؆˅?2c#Zu v2(N֞¹` ?K2|):M5Y]8 P_x&Ѳaa] Cj JS# B '%W®y6;AɋiEd|8?g0| [_ӳ}0Thyٲnh†OLH7 v-U`Mb7`vEǟ=%ޡ"W7ͼ/j?5Jތ6J+VBo6mY^ķR9}v4xy.sk>Rb'juCuj죀 S3V KHE.KEts[J~ h[\-?;nҬ yɪHʸΦ\<to}(x{[B􈡧X]F%bޙ__]bjU )ҕ-n ;>ܰ YR4:* :mIg ~#ӗ`(yW-Vsb>$Nϣ;v- [{1 Pޘ&cVS6V\hc_W鮔iSgکTI7a_7vq@9 y0l2b/hфboa@\̧F z\g[)"P&k"~BJ!p_kM3ĸƔ\ldavy?'|&~L3K6tQ0vULWҡ8Rf9 j TB:c} /~K)$_[+A`ɭȖLs(Ppw 6Ry hP4h ׆L΃dO=\$$ Bl\ GoBޡ৚2vY򝳊c r ze~YM^#Ocx7/%v;kO {*,Uʂ%IF[.0u?qU`U;<0 rb{L,Q,RC]H Zx<=Ӻqk3?(9+ ."4V+-YlMw N3O^mIa86ɋ@ 3ᚡBh Rnxx=Wn]CIS$m.=}J\G,k3nr;<ߍ5PGT oђjq-~;J9?Y t xsv63<ͮ!eFC&ġM*Ժ <6mړ%vs`7zæ'G 7Qb<`Q+k=g379<]" Syaw3zލ 5h7>׈{<ӯ?РŹA䬹m@Rv%hBQEǤ̗}n}} )ѿZ*N_p"v;څ{U|?V<ۖ9{L![z YuQbl y՜僀 5>*^ϔ<ܰ閂 6b|O`&*\Y/ a+pldö &U^k4' 6)NXkBTDfi +#?u;V a8em 4sKP"[b[օg&mw߶K?~јQ(4wC"n lf^>t. ߼`$& 94f(Ӏ8mbvB^' "2MWztTp?C* 'pJ<~ryhB*}fm-$o+LBQ>Kl !!#|m _Si3e9ξJ:W.JlYYKvρUȲ);h! ==1+˺Ky`a1jg][0ýԔ^XP˫Jࣥ K3{2rj%^B Å5(ԻUB _zdf5 u}dɋ' ջ?U*_#7ƇCj+ɼOjj #??_2(6}:J9ڑ()KuCj<@]]O_fv >KyN2ya(2PW19 u O5*\Iv<T#(;({MeU ^7#!tIrV*3ڏyZwUocRƭy_^nrp9EB ,,o3agEC64eycN7k>e*?TOm4^0!u73ejބ m" $V\H4OJK٪B $T)Xn" jNG.G ( O髠~5Ƿf'+ӥ3`%Q=h/9b .-w,0\ǖM$tAMi8Gd4yuua-}y_73^dǝ .@ Fލ|N[>.-SYcί]`{aUJ41K{z~q ͭM/J9TMoco-WH7>_lQަ1./g"0oI7 ZڮAu0~ uTηɋAuPHi{\W/ҽ(yJGf(˫}ZK+$2bPHOjY/YoW,7`6,Lv|Ko⸟כFp-dR\2  CdR{ 鋥[(̈ */)eM|< ʻ{C/r㓯\JΚA70~W@ӫFtASj5# XY\UDݬnaKuX XfCO0B؈'0&МWC(PmbqΑjߑpL2.[DQZAgՇzlˉEFSCf`7!u^5!>&(?-~djP'Yn=74ie1&EF!}*רc8pSnE5I`^PگwevVZ_ Ҁ>hEؿ\4냶xr@x5S5L !g\!l #Kf؈߭ϑf|]*漈Pe6I t\\]؆ pWƻ@~H3~1!Ŋv&ziBL?B ڀzp Yl[jNKb|z엪}`B`<b寃 F+fB´-U pJfC&.MF^(_|>f ڀ(fpJnB ɻ $Ir3?s??'S}LubN'Ό>9`ә22Sol@ˏ:P0Si5FU/ tO9%*:1a0&]G| @ApiZb&mA0eP B4JqU6pAWjCu2C #_Y\ص1;~+ϫԁdF(k"=ACr Re {yW샅q+QxLs06ًj lm) 8'bgד0E\ %$H9&ƂwLfu?a*(+ Wm\ Lmy(A~K3kpt;ZFH1k$0JjΕמg= }_6sUR SbO.ЮsZ uj ;0Htp~25ķkY%0k E/E sCmJ j#aVع9 +O{Ŕ-Α|_ǹ^׀DMHzDDK1#!iqT^紻,8 ->WF7%=7:D3u3dI;`-q;p,uHi;$nh{jo,aa->U='vܸyBZ&ݧq ؀&}\VSЏ@[(?ӹ"T}GvLX"Kxhӎڶ T[ :6Zٚ ັVM3҈a rgZ&X%5'Qy32n'AÎvY[x;*˼=fRTeko'T RT )ۅi]vcSWIwEgBR}cdQwQ -hFB:܎A:d˻4?TH_r+^:qTAo iPy!!?UܢKF|}*MW REzBՓMV\w"-a~wt;|BR}o*%sڢM.&z x ̴B_3- 'z(Gz#*y֍Yؙj0 ^zjF'©"N&4 X}^*A2~q):ph(>r6$m!+XWwuL]⳻<Ե~Ds֗U 6-|f/]?ԓQrnh4kns3"HzGyBҵ?ީT#s="0 #U1 vܚcp)ѹ~*:ɷܨL'YgTa"&n4îRf:nG%_6BMYmaW= `i 9[,ВVڿNp!҂OTGZ?U}οw o"-8O6$AaF-6MIϗ9Y8.o)wշECy%mŔڪfYӍn 4ѩU@"i<9 ZT`$%2 IYLwT :3v:KH% *e}_y$ǟB~Dx(-yme(qgC;P')Ŧs&`OIa #jǮ6@IQk5z&qۂHOqMAWJ)&q_:-r'1LIZE4Rȧ@zgL,|v^@"{[kɂ2J؄eL̻+>ZS"NBo#Pc_(D MڄWm>_U#? ?]HJ3!-f*9}0/$6~in Y9U牕 \&ɍEN ?0t2}ZxEfl۹5cЎx$Y8 :SePKY~+l<犩D)AI,;N*>j"q\>4~A-aiC ʋFEq|Wɚ9Oobgձy2%z>Ah}Fi֙f&>FNC;1t5M_[[؁ HCMYSVMAqz:ahdI%n|PFSm4fXoJڏR[FᛀʻaںPbX8gT]PT~J^^S[ u%;5 yyj2!T/ڧu! ' 1j1WUm%.BpR&KKx TQZ~~F˰QiSwa4o?{b x.`AXKGf35Y Qpؾai U3t͆yu*jXS,SRaˏ-8 F9CdVHϕd^s*R[|? 4DaKɘm "QN T'Ȳ^3füKC^*JzGlDJTe9ryD\PKnL24=\^i&m]t ʀ|%MZW&}_MM6 k@ X|xq%Je v/>*-g7G mHA/,*Fiv+0ːJ)>E"#?mF%{O?Ɛ;9( zj8wJZOlAXqY*JIy.6UZ>CWw+CXpibbO$<-\X~VT-t\1c )hI $J{`?"Psgx.rRC)XDBm[Gt> l+o筚.V$|h|\3+ k`MɎ"wfW#2\K8qwJ,EZ]2i0;GbImI'֓?'հClb\^l(X6wLt3w쑘Vtʫ=Ʒn|+0 X a`Kd7󥌈O^Ǟ0!YdlmW4˯NH+(dMhrA(^3:NJ1iiH:}wxqO͘8bPiGrl@^/UKUB,ysFB|SSW#r! H_}:@%g>1rzˎ~HNᅕ"]SX'u<Yd,qA-H]l<ͶIC߮ʘjCVuQgjRhbE_绶 6612O2=f-@T͹ s#2]a,aǾjV1yb;!35M,*%RUȏ&nF&c] ˸Ea- #ҧF%T[y8rhͰ!Et 2aJVxZ S3Z]WV<0;;~i>(BZ80v4|;/dXc<_Y'Txحls΄'fac뚬reP77go )ԙ\(* yYwMױϳ(A93C "wh H 9ֈ7֢ؑJ#:7^k)w|YekkibFݨtRQgK6kM/I ulh<@_\4~G7oO|^+ooAF%`yQ[K\xEgW_`Bؿ:|r$ԞVS¬]Un}w&I W u:tsIJkfLdk;ڡH)e^³,0.`n΃>pl3L-\R}c L?aJ5v͠XDXl wܥ]qT(u2W<(]Ө|"IUiZ2q 8Jf)}~dLm;"Np5Hn 6j`bb} :G,!q6 ֚RWV-A| K*cYX GGi*) DЎEXKW@Y (=% SaZdh^/ w!T#H^{YNN #F|^7&L+nK{D;"v*(c,WToXWB[Hiep$Oi Pc4)g9n61IK@g)y? R4wl9ҽ`¼R/zsh]ƗPmwvpri/rHY(XEʚ2Sj̆V.1NQ e\z+ :iX_x WSaT<3}-vJŕ aKWnܣ,|!B!V\ɪ*!xُS=lJ]rjZb6@ԛ!R  e0 H%@,?k̇ZdȋzC#r` bJAD9|QQ^ 0G9smI|]"A)f=6-jh$WxB4Ts $@#JoC!#@I趭0 fpw_6+;IG/϶nMM~ݯmɥ|Ӝd CQ yR A貭xmx,YgnoJnLT9*{`Q\Dyb rxn"0'5B_7M"CǥgS-717Yk ?\9-5";_|o7 [ -t,5p. a$@ !-h7~A^ha*W?6nh.0jzǟːTe& a;wl/eڂ$:[^eKP$zJӆ>%]44w>"ܼn>A:9h^:!T\gҧ. \S^c PG٩8~ai< >⼷f[ޞ^#h+h0JŊgBE,V8L`rJJStjr8os~dK>HRAʴ}۔0{RGK8Ģ{S{m۔1Ú8t q/l5gW,r"2+k6k̨OfR%#B& /;3fB'G_2kuZ!S% L{8 BKuyyX;ζdHon/`:lY#K܇ x(ۻ<̬q7_=i>92 HFPÑL#s# :ܧSA @йydH7z )jɠpihٶcaXM,HO&2YȃE"*t&4Q:% $MGCcV:7$% Ê#bW`C\@_(F'Q(~oXA)M6m Kؽ߱h핛.'VݝRMG=H֍b}gin#ǃ,q&1+nAV+fUE3FS`1aDBYq9qMD=/TRy&Q$jk_/ VmFyYl?D9 F0rTUa"xj8 Ouʴk(w&s='{ K}Z0M<(G%8hjz7@~y7W-Tc&g7V9hc1ю=)Ѐx+>ʺLcEm &df6ƶ,-MY-G"LLʭs^*lv"l2 PQR >S-\~G݉L-f9FCHI^{~kY4|wLcTUcsN*U*pPZзȬ%B4g\r'kYXg?j#xn둅 D=@;6}=2jҠpWAaЪI)x KGgn𫼇NuO55Yٳ ͠C8nPt>Frf$j #^,` F!r)[oe!$_AњJgbeΟ)lÔ⹳Z\6El,z!3>AL54-}y3O8LZQ t{8i8 RȮHFڅlR2㶬_"% ,.H~Q;)jvZP]Dd,P}+5C̝O޲ L FV;"~#K4WxC92$ޢg9-JO2>+6FaWk4Ls# X J@XRqb/O`Q}h|Sv*0ע"}mcSK6tmӲ9Q܂S'=H _ u?NB!]43wLmBںr f F:`=`~j m*2@ x bk#.A.&' *=𰘣h3#nolèÚļ};r)w2d>> ֝%Y{;OOomը>Uȡ\*HF]y<]FV8&Tej([wz-W:?\5 h/!<🄥]#ؓ52 W fa{`s̸sLj{&&|EbC))K͸l4zzL8+8Gf:IqUuWr3!0wJɦ(q,KPBEDeNqpS[Hr3+!ba|*$v?=AК054$;u/bjVїRgC4V/5U_"ZZ,_;Y%Wl X̘V~ZVKZ`6q񐓟ȈZv&%MnjaTϛUݢT=@\Tbo#8 (?:MXNv'p[5*1 ~]6M34y碦,U?[nf~O2m lmpsa 5a:f\%ĎrԝD3񒓦ʒ7|6j1i8Q1E/'7u 6wF<կﲭ` !oFbuRj7>,uӏ @`C.azk 66i@[DJIX#綖Rrjmh"GnizP믎K*zDf}d\$?%~D'"5̀ToA!;Mrפ!e7'SI )E&PBHmr\if$\"ѻ8_]\Z_΄G: }$3nunQF2%o ͒^ٔrPjFC]ˇky"@ 5ȭY -PW[̔ICߚKv`E>!xbcK͈\ w0lfG~QaiIm>K]cQ]bDF$Q_!eZ5byHY&x֯sʫ@JjNG#73 v{^YX 2ʞ4DP]S>ӰEf||gJQxQx2JMiBLVrHJR|n"$|+P2VԢR~"}S} rzH&aIm3~blIΑ@z Muylv2PͰQ*#esz]/MI ԭfd.mn=5E|E Gޒ\q׀ Ӽᖅ:fF!G@UԄ}'~Ѩۊ(s~)M$ߕD1J !B%p c&^)U(+8+k?"*įx)\BACUK_$tVO[nN).mkB*UG43O2~wlNa>;KB5rn tOWq R2yfXY]%`u pQ6,A.( ~SZ~lGs$2ꌷZ]c~ؘpE*Goz& xѲ2j-S>_fS$kiF<GKe au_ϾgP>ярfj[QxPqϻ./f~ %O5_|r_8Zrl:0zr*|uIark#ru4It+9wqʋv&u^tƶ7.jf0YC+# 6n:x<)f=¥==tgfX쥗8Q]:0(! :N"j$ꅛK] Rš6!g& ՜P CLa-Dn=xy}3E*!eJ?BQ:>l5XAӤ0vdH#^Zτ)a )p?mUH-aɺ*1CJ ։.Ǡ+/Ms|% <0cKrͮiQҙ4*#N: \mJć3*(KoKvZN՞E⡙n*V U^˕bY;v')%lW[EubyV%*ѬɮUu0|d&[o^}Nh/kd'# A*(`PV6csΫXN̵?C|w`HW2Z#܄[q+DK*i / xB](Pr4#KF;?#ah*Nƙ]ՖJ (&FҘ.X^uXSzncaڷ E{6\Jƀ#/Mc6*@< 9O9XecQ1P.٣hS}f$h=Pd/N{ KMXz|ZdnEZb}v+嚞;"a(1nv_('yzZry<4|zfh(}uKLoI]v.8=V З{+è쌾T{1heuLu -L*^M?r$=K%}JRzۢ6Sf eoV+ɪs|biU:჊pFv>"q.tJ#pR_bgh``J,UPgrBbe>|\Xڊ!ESܾ ԱW,@ܐa IG"3Tߗ)jG_l'R\y6U> ԣ.;%,-'Q ~uEKzU0}DxUBSky '…E­0}sgT]u@*6mkʼn o@J(ttdR r sCa/^/ס #S5Х Kz?Lz ,= l{MeB5ާn)Aa^'ИaONjd8ԜtAy@:6[0y[d&Z8jّb+#Dpe6PcA*FmI/ }qH( m}0s ScRY2 FuueDƯN[\_VqEmV%&WCS3զس-ݺz{MWX,R^DCĕ%l[c %/ j&y}ǩG; ZOcpݰ wt)\~b` ՔCO6jAd|SX&> wǗֻ8['uj5}|ڜdв𧨮8eƥaYe]m}9lGq@ qݣY5O׷yT>K%-"`XHM`2'\} Ql="Loח|A$0-ǝ^KllcYP iw,'fcfؖaɴ;jT pU7hǜPu|1IMFLڤYMAo06c o:T{_K@t\ϯNzSn] HeV9ݦGSZfv l8ݩB)Ic7P<=~(96% ˽xXkKr+M{M'L@ݐZSPcm 8c(wu75zWG.(ig+"S"遽m4=R1:چ` h&A'L6\,EEasq%]7ϣs`D$%ę=>' w 1Jx2LT]QW{m*gHvQk^2[%z܇*(9v\w*@ ٛx3z^>3H덜78Ă"]jN'fFD Q˛Ö(kR"BN6&C4Vl[LȱWN[CVL`ۆ<͍O3:4ŬڂACU,m= $ceVijᮍF*~ h'a/S\?ǥ~!A';+GgwzL[`Ϗ>"$ݫ /siyW.;,,a9g|gq('Of0cޏiEy9S b#Ga_ۤX[=EDQ@PhLlt@y U$Rǫo `#b-L2EjyUYlj-Sώf0LН;X#@p񢱞 [Ԟ#;C9UK pV /pLW'y9v`yΌfq/xXD]uUKg C$&x\F~rt{fGj%Y3$[5FVga?JXz5`^-ͰXVށ:c0`D, d ~z|@ӊ'!R "~`d=j¡wÊvy6K EFu)656 84bQeKi$|~@ Т2=xۏΰJѨ3c:]Vpoa|Ku~;=C#[uD-[l?h()1eJɻ^LC6WXy7@?8d`4<"$-KܤaQdcP^-$O~Mֱt~q c_BF MSbĻŞ1K.P6VqFg7&;Zx~1l ElE/Y5nÌP|j5aIn~w~PAZu26=Qwe&ʦ0@oR7Vf8`sfU `s7&CכlV jWhöL}Y 0V^^¦6-(wZ;LhemL% bmZ^ʓWU4ȧ־"nGO"D0m i̥wcҜ7:(g}#T0R?Y"j:tm{VN3$="u]> zktՃ$<7:pS qyƝl3,,;$g=##wyO[~8"'`6U"E%5MqYUEH48/5U . QpW.86ԌwlUvн2bêvgrn%~/A²0^;hY9;˹aj``G =N=ËHqG+wĘoFJ?*U3 g75CA2dRC?c_/0 s;Ԓ,W.=ž򯀝,wMHqkNxrٺieD]:19_OAO37_h.VyUǸJ:Wv% A6˚Ѓ`o볓ߚz9?׳_lW@G9s tTSHBL>"nμ r ˵FN:&Qܶ<[r&+/^S뱋w/䒃_kJW$X Z2qfج`S#Yb'vv.6+2~\u>Q`w ;if9M c)}ȍycG\$W~!fuS rV۝\X>cQկY0؁LJ?0{Z s ,(e1ㄸZ3:o傱%١)Kuao[ΒݖLmܠgJ 4qUsM9w8V2$d;17ڲR_43kfթ34FX B0GB jsâ7Iʛ'q3VTȵ+GC = Q྄hajX!3^-o+я)g2$ZCA`Oū.%tP:9V'?Ii'Inێ[aOpmE#FG)2F@7t6Vh呤tH ¥`Mq#C@ XeC"ޥF{!=|F|vzGif+q&Wvۢ@o]v>o7c!1 ˚r(Td]+, kF~~USZ7]I{>G_, ^ Зi'e1⾂>fhMI dk,Lt3=N ~1ILs#2v.8kۺ`k̛*8gq6#G#[w:]]Ϟ7"MH. ]]MjT N v.A&,QMs9>ElA hH0CjZ79R-.VJh(P⬉ΞcrCOu]N"/~NN+3fR UCxW7liCH@S1ԅ”cIR;`?]0tB#_}XЏiz ?(\Jf2]qi[8dz3+Ֆ"ߐ^PT?רcie_jQ1Yz:# U"oa9(yBȆhzp1 VipVUx2ڿrM +|Ȯp-iGtW5H H#",Z-Lq[ Vk-d奀u !݃MU@v:9+J @)S)mtp'(=nd- #X8U.| ;\VtfӉv48Cpt4Fu{Ɂbyt!iMiV|:"=[]RXaXm74V5SW Vq@&in52j=$.h,mD .ӻ7D9 Ea p`)>;+ݯLo}C$QXo(>A|Kܫj_VQ}(0 '}$VA$xz^EnaQy }TftzefanL*Yx22LdT][/cϓDoC+}{hIwv$s&;WЦ>U)M<F6yؙ5 8p&{gr6{v%0Wǰ镶Dqa:+svN2KHCHhWG 7ŇwSuxݮVg[ZM/{wB\Bo>#1<%q o1At-l.KL{J_s Ej{:ݕ`̠.U˺I7k[Ti((nmZo?/'`ǷMMnXHBf?aFo@/[Z!ӏQm RVs ˳M?e0򒵁}iЃVD.TI>b%ރi  ;|v;A !s1#L]i%)+RHTy ͆KU/x2jd' 4≥$zfPOmG2}z|KPn\c@%5 `D,fV5<=mx>^FݤֈHx3<09~tJف|x,5(_ѯ5@A$lXٞ  ݝ3Wb|CrGe`vΏы訟̙ii2;d4ovpvgEFqU#LqYNQ(ܟb’֤ Smk΍&bƨ᎗1]1=9x\x!8\7bTbnt*]0߫Cݼk/۳h7_AR#-~&8 ^E!mw^n<"߆)g BN*S6!8wEe3RY{*OVĽZ$X*ִ Pow/1GdH g'6*:02hŅE BE_{>І⎈d7Ȑ2a[5r]ùl ]:>* MG# v3q;~.`pGu+Q8nzL430hy)pۥDz}\`8GɞȤ:Sx.e %p=/h^;Cy,c =i"pBR#pH$KWt|8k9LΘm<?D;<(/ŽUD7˩WV^-b V~QuLKWb7E]=%!h7 7yYBiզxdKqk$D^,+K,?]tXf%`Jy"k~׵AtJ-melGGoS:۠'P/mb(/ , W\9QNiɥ޲EؒKfnlg{ib 2?|%U}~h鶈:T浂|$538͸r!?)"KB|qr+}Zk%2:s9Z_5ܯ󫚼UQKS9l!ŀ:fHLh=@^n8i@•#C"`1}EeX ?aD,oIjS]+L"^U9PQhF:Q&,8xTv'󂘴8"hNFYrÑ}snq9 ;G/ӏnN3[ZL \C=Wl-V))xGnӣ:ݸ0dA-~@KKvoA8!^oHJn\fy14BSB|٧xM E 9ýwɳimS5) :_ +cue|PFv(ukkYs::[EVO6FUbN C)`t9S}1m=t`Ru&מz5ӟ }B4d'F'F,;蕳l w%nw 4LjkZ, Q( t3)&rt~*j$ۈD{ ^ޒ.YeD\Lؗ_`B] F  --s MqpD5)9x"jT $%}j,RPlkZRjB !zXᔹwq8 zXF00V-I.a#][{1]F=:{Q;A{)q>y/#LPyi=M!9ݜA1ilƫfKBQ:`@^ZR#a]>{x*_OZxv2 S\\[@hHfmX[*T5 (^8BU7ڭ K%Ъl2Ӿ?*~pew [܆\*rlhHгaG}=sK.50OmxjH)}9sXsmjJC,ly1)M\9 ܷT c@̘H]6AOVJ>.EޡdLxr:"hy|Hn+8jd#/e[]&z>#.I& 8 m1Hx&HV@Ή2&#EeVgh (W HQXĽ EZ!|RB:F'/>jP9L,/F6 &`&]siq;6~p`H:q8S"Hi[ pCWEݷ(_Y?hm|2e[CƃF(w_mmq& (tRvYYSl~]L9^"vZT kBjU߹+k- xV ?ߥZ])"*AZƕ:W*n/ ϸ+#)dӡ/.JZ&lanQ^5rPz$rY\'M쮓B͜w6(~-s$xƫdA} +:Ci] B>C}m6?YW_4:T.c\kRy ǜ@X|ҝQCx) hVF%'`hI 7PYVe|+):'{ ɍͶ,]}3f|nzJʜj0lOԮ&aYYx4^O$x4GXj"!J=#$븜#];7SAQi d=KE+py=2 -P1Tv?NRHbV=M'͆ܳy \VKIZ=0XRŞd.Њ~'f\$*:I~>mյu-nT1U߸D(]M!,ҾhYXE% At8fRA5g}v%i \AYe6TݵX aZBG:>:|&Cօ?e\*mצF#qj\r`8L_gPcJ"cX)u6[]8n ^߹ S<¢PEdq%s 0` ]w+*~mx F9V5Z68vtNxn1Z4P˾z9gѕ3/Pa_|qn쵼Q4EwG&J0"ѹL#=59B` w *aUKsLWs)Ќ$,ce3"=`]l=>JO^لG]IG !q@!5l-"KJhY~'U熲w3 z̤v*~Bwn66*dXP1x=[/0nSB# q ћVq>ֹ&':=FG1?w-ViR}ipF37}GP1M:TC >,j=A;oUl=zhI =gR,Q1!My::iJ(M@ټmSqyYfֆ$<.^mZgu@XaX81n-8UܘCQm;j0;>xwP6 [JX($i#Vcshfilx ׻dOd&b:y$o jEj?praxQ"ӅQDs²;5\[&#Ihp½,XHRG3bv_eG%[>E'q_t]-kM^&WOL{OK\֥(Au=ytY#s3"Fz q0frl&"q5|'c~O}j :SШ\KHp+C.8NG5W_AƑz*V!۫ՐK0;e2R@x:ps:9 >,yrhlzV,\FNP0 M~X![?-tfdoRYޝ2nxWO_f/L71b hn+e9 ){Gƃ{Ypgq(@f;H9  ɻs۲*j 0=3#WcY{@K]9 03Ϲ=nYSyf{%WNi0wąH`Ct42M Yi<8$BE2$rMv`ZXra&:+w"J$TkeHDAs烸7P*Zs?A^솖A0i]j C s]E`>}k|,ˍ1Ye)yT.0[SwGI%XX4LǑVAhk A x4ɭ9I!l@wTMc9ێ>9IJSxKQ(›CtP{wRӊVPa==4`J,xN; R<(,pW3SZnO5wE}q*i4lz'аpNfV<1ƒ/0Q㸰Tփa|mdyas 7U`nauƲ0A])E$ͮ| S׹>p"Monab| g{nc 0Y2I㟸;ȇٻY#v_^y0$jh0RÂwCH_# r_5H$Bf ;*᭲~d5񹛧^@dK.ǭ2C]M4!'E &.ڈGT~m`؏( A@a4V?;AFkwMnFFGfޥىd[9'_]v H|~- u`1tŔkʓ^p&XKȼ0F(os(xDDȎ3'ԛ@a@@ -h+ Tv ARBD$k~$Duv&$ {-,Ng' _ I^'OK`b$^*ӿ:'9ӴK]\4]o$$^T%_<)Ae':ߢ02n`3Jݬz;4 @8:ڄOŒVU4tU߼Yz̚1xpٻiÒ,~nʗ O4~b%ȲnxYm_yUo*h3#[E Aȷw|/͝6N",RGo3'llÎLeAլ[jYEN=ljHk(Ѧ!$wO $(&`_,QF)K$x 9\ʹ8{ NE^'vpy/"BQiAJƀjRWf3b_ء"ޓu5,{{/e?OfSʷ8ܷn!oGwQcSNJy?#p8XȧEXXI2BaPг Ԟ)扽P|kH_yBu-IcuC88qŒ)n3 :9sOD0LU#`]3f$6f>}oG` ծX-Uփ:N,D)#^b-: ^eL[߯({`ɬxh&_Ddlߖ1BV7qPb?{єb$+az!(;t;h1 Qx(j'N 0FdHIWYjgc3-"4 55(J( ҃kDzLJ4Q_[;h,d:1~\ю%G]}pŪyRWvCSTMLKWxTxhCH~"%a[7̿5X-D 4R`)7$be}wg`T Z!Ԭ`f}\>nCpѣQNgCM$ͷ̫Vv)ȷfn*\2g4RKP(&eӳ+vVZgsp-FYp%1j> mriytpBo<0y㷗^hJWZDip+jaBDUH) 7n!&jI >-t_XK͘F$ .\DF5poWC>vC~H2_$NJʕGMs"BEu(Z]I_aC0Ȇ0Ii+GAګ o#lv\VBQ]ȬAwjœ-)~0Ui38P$ _]4Stj"++c#/$~`C[; Z=G\.NR:A6i}X]Ye UvYcZwt;b_fXq tF2">:Ń&+`z rsL;v/PSҮE14jԚYBZ_1)`sj&(c\ɐͅ83 z%_9h77Wo/TL*y I%NzAa Z\k'ք$5mzxI"708/ԭjN=7Va@(yLLtA9Hu¶Ozو|C`SMQ\o(WC;t$[%cCTxٵ`ߒ響ٶ@;V~.wh43VCS;0U(Ν#7ఄ7]gL X+lĖ%V_^s}wYd2o~w>ύoO %3*>q+ ,nrԠ".KuE4!g5V=TDZo8Nm 15Վ_&1O[v?g>/0UIn dĊ*JY&S%;G= 8#ĥF ^nn@%j({M4 eWR.M wy}%HLȀ ɓLXdFώ8,mKf07!1vLYIȇ׋uvhV;;㖞TF4W{[iHn-iRL(P4=8hc@`F-n!sYΥ]љb /^S ~bY*X*X>hLKGl5EPN{LTR.fԃ&4 ;t;{aG}7avIFׇ3twBXo燏HisGw&yEmoK`@b2ܞDK C3~zE#x*xx}Q5+i3B'  Pr _jQzя-V8 !kS`hNؗyyJ1j"\O/+$Kr#62PzLؑ\kn{9AX;^=ko,bC-* (dB,K9y0j r0j` +C|Sx52I54ۨ?;-`ܕ`d aY(hBJΰ]*UZOo:ALz7w i]T#IO|Eq /׍C^ x1ƊJoo6ŗ5)_̉djpcDag0ja=V'x F@n$-Y<bibCcv!W:UKߺ6)**$:ޕIN3=GZ_JBغïho*L7~YaiWK4荁Б= M{;*-V L8Bذ=9TJݦWB3' %γ̛: 0~SE#Z>F`5Mt(N0')6hyR46&,th;`t~оW(Tv(  c,gf xxK)rݓTvsE!ZGx!2OYeyErRMuMeS. gNIIIځA({PE r*]^,p@/S8G*#/\]oi`^PŶyZ.m5pcX>=~K<>Rs/pOPa5]\邘O6޲%Lw,o`G\فqw6H! ƃ #4Mo9YJW0bMc P!6{<[[Wr I}5] ՜bv][b؃+{w\ѿ49yru̷Aj{`H^uY~<OY1RZsO^ijA܎6GpX碙>/D't:rh T]Y#ᴞ.ydERFH5JyDt]R(ǰ3^uW{.KL|t+c8G'%gcOXFW.$e!{x[^G6ڨs#]@-1GfjdܨϮmrƜ yaAGfQj96Yf8jaWW/I,}gv -SpY!l9lGkS t , n#IY|΄ٚ. ބ9nGص_gmy)FmFS hm^01˻O& *$GF9цcݑ&R$E~=%!͡2K7-T6ea@DLwY!Ul1V':ܤjSn4o tHaI eZ"M Dά= "h1ڝ&>Ʊ0O,Ej\yu*]p@$&a^\(M;Tmy*(VyK_]8(:9мȓ\..vxZQ8&)J9mfrI$Ҝjo׭JC(=~,RʸM2ġYUP8L5&)]=[ \;aL!ɧHQ ;X9ErR\\,ayT_]vAh{_B~ya3e~R| !m8Gn:aqP7|GܪEuo&\4C 8D4#(:p7.Q 0־CuAC/v_)ٜn&{@^?@ڝ>=PqU"vjaRXœ0I x} +Sh3'IkR(.OYp\vKE2Fad' !"YbD}ɐ bD?I[tYtEn,\cW2#k̜w߁0}sT(AH A?)F㘺`YɪeVA[Ntd^5pnwl52 JGcgIߚ!u5M>P0/эI&b{RLmo|Q*ςIüHajQ/ABWUM&\VH5&M0QeSGCM`Ӆ;hB!ư7-;$D6&}=}Rf4\_ )7X}*|U H^#糝$zIP;ٰ֢eTǔ^Ė#+vhWcɐf G8{p\s{HC>&9>3S1ʒψVWiZѪݽPuTXV?Rwi_IDeb;RtJUK i N;@:I xk/*@:fpd=dҏY+^xwo> Y9H^6Xϟ#>YJ(]rтI` ^jړ)zi3E/ߎ_&{wGztw&v4T5^]0dUoIҤByF0GzNH+΃ n$ʰbd_>/O# :DeYo8~/tuur/T?FXĕD8VP8;n#T Q^⁨kO 4- sd JG :r Lq=KeMHljdE3k9[0|SרgI+CY(Μۆmo?'"]13{txB~--ZT kjO?夸CBۀەd7vRqADT0NO*0\%WkptG`"*v3 č\'x kXC6A!V}ʹwIP֍$&ႍ0:i( T2}47/I#2508Y~j8s\ډ+5W]涝\ /ߙwcһdXUЪY>?@wRUOJ'b,pB}<7klp c5ږ[&,镝ԫg L}7f8d*BxcLgh;0_JM%yovI BG;fϬs:ֽ@t%tyhv^a!aRQSj⭇ZiVc<=մwL[ϒK[DO"d>6<yfHBmwV\RgЧ~tҔȀH>[$#굫%/AE<L>=#m.vx*NBQH]&iL眕pksyx3{;.` 2(}/ qdz6qQq~m:dgϻAK4X,j.֕z$la6wg \3XvٝOx {mR#M 1ӽ5> -ں.ܹ[}CirI൤2f%۬߭] iEʽ)& RyaWD3ݏ~a:L"\Z>4 'ko}f9c|sʹD@dtcS.ֹVk7}xrȈX>/3+xp.-a(= úLڝ%M1߅_&2iS֬6_0ETYg ?K(=2s^f#P'R:|!ТgNAsnh wh(` WH)ىj9ȏۺr}[؂;cd١bf 3-N<}:9ӼbhzawB#+XXEOCb)hS瓌,;Ad !o#n+Z{/kzg ee :Ge|% Š' (hN¶~O(eR  q\Z<ەO,.~$ܟG+%+HBOt0oՇ8n6r6۱\F^vwEIV٣S3Ը9-Ҁ؎|@-'~]׼hl4%h~Dّ~时 sIy9yoƵqG# @9z~Ȑzm5_F?xE#LfE(淖<_aj!Sb]U ٯk MpKpݢf0 Jܑg [u.n_ iMͷa|m}ThG>3-R/@#"ZL|bL-g{.dqڦ'A ώC~zgenVԬՅVwMQGO $z BZ!f~yNJ'@@/M ^3h.޺;ך`ea{ Z>(ŘBⶁ?VN.-5 VQpcrwˆc ,c,]sp%֗a GV‘Ac K kqؽkl+0^^SМ +嫂1#SʨiL:zZzκyP{"R\p㐎W wWF}-$m vlR(FEZM{DoOk!s0j`(剷ذ3ä'Hϓl>%Yǘq߉|ht5ٸї0t~E P oN c\OێT ]B2KnNzoLD`=pLn |=2 aKdUxlQW UWq}9(]*PKX>ޮ䉇r!noY # $E~4 D] \Һ<4;l/zjj Y OWhZP^W0W1$ oY_(0Bhs,֊,IB绗d'5&\#JHYI/8x#eOlOcY {-GO;BlVgz[:]iK~ &^q#K&>gӉĈ,4mxǼ W940%i"K4+Я#*J5&0衛:&7Xדѧ!=SIU J_'rv@ɦۧmh15uQS??I1-/;" _^0_X~RS?6Iu4zBez*-~!?BF́4!5jDw6[}P [e?DN vvĹz[msYO4l?B ךl; ;xk|r)H3Iu6CH;8vD:w"(z-Z@zƒf4%Yt R*͠rRYqn=^btجkQe[spz$µ4aAյa)fMUk+jXS ?χzbToAَ6'JʋʞF!Zӳ;Zbx(eFc+c~޻ !wAU@nEYn&J_?]_օ5\۳Ϳt6\'@fb?q:>D4IRS~G {V+`w Xt;f.D(*hRܗ u4ޜ);:_ڭ|Y(F-j Q1 Nʞ{$$ɵp;lz.։TgmOB1\#]WPY6> d8eyB K^!Ӂ2۹HD)-FkVD^[2fn~Yi~')U7?^f1/IHU^z3YЮiowbު6нt_H`FxlsedW7c /!'/_Jl.yH\K"hdmͬ{>Cg 3|YA~|d~y>}GYB=؃}.PګccV ==6'cT&L)^4T~BHt۳*t5ۿAZ? 8[1R \A:4r5TCwAo(o.cp~1؇b?Xti;DLR Μ)3;j5( MiebxY]JC`.rOU!cu1'W\Kюv:W)bUdrSJn^/s7vʿQ⍴^V\Y{IKT"Oxn=t5Yw1IZSDVCEʖEZBJfmvxoaoExpݩb|=\T һd헣_GUZהуvjL;Pb2I*w!>%QkUC@6.vR \ &a>DoaXbW)V#Fz:g?U^bk?Β!4*̟̳kV8! DN$ S0|e%p%wLGU݉;׈{WOMѬa!E9~*jw+}7uw Y$٤nߐ@ލUJ"*G!d0ލBnDR:Mџ{Xi˸)`D.xћd|8t܅_.v+/!w%{ "UkO_{g% .7ay^G@fI:drc|KwPǖ>&Ĥ㴊w䳗X@c(-57lAmN_# f? h,eT砎Tf'`aLTZnɜA t[GOʕM~^f9}NnlJ@~6f/l9O^ׄnJEf*>?r2,'mB. 0/r >=(>B/)Yjx1PNAk5I %(+O;+vXUү("%PI ]?\ l3:^^f6YNPy@}0=2w+61WHԞw1r>Ms@h*L!b#Rfo&/$48ɕ%2P٭lKGmye#y9]*<OA~FvAn+pE##h3x|P==nP&䳹D/@"E[.W*3VAr='ZzIbyvu@S&L SY[!0 >KJT0ӿj bMw'VQOL5 i<PGѕ>h>@{BtpOMǦie~Ym ƽZOh*WE(46O04zfc\@.vʴH&<&-%7>~⟬,}#bNF{ U^&tcՄPقghRTM;j/EwMB" }[N`2$N aB:)`vЮd`:[ y 0tNd9HľӮluo>O9$ʶ$JIWfL&|` pzeN%-M@y9h 5IjS79@f;Ty7ךi)WD_ 6B6N$w IN\ "To^O&(<*l5j-]pa07ցkNb}ȃ t.k[' kGZ H{aǯOZwxTT2I~K ?dyb`nKL--M*$$(Wfo͝$)y 0Y %+m08U,u]%kPO7q  koD"fDt"Yw,!<>&i!H^`rdd.sJm _`xl*Bjqee=OVY:flO#Dx%t{O #=~v>Ol;:Tx_ȋ7YeV6U?Q Zv~ fz'~^imMQ@Z3V0_>w.0-3 @L}qE3~ty=BȫıgdP<^b|uÎN a+P&m^AS, VD2=]ܹ;͔}1{ hjK=f ]WfoU}2~h\O{2s) 9Ƅ%u>Ter~44N/py2̺)TY#FbRB]UJDʣeU~+1C){yMGIpCMOo -hLhVJX GLo8J-!0iyaXaI]5 K¥o;qc39 |Ǔ(v1ޘp/GJ4Mm{uT ,'NԧaDaSCVAdti *kK"VјQk{9epFj!!(~Ѩ,W()m<lC^!ک47\זrXƳ採hЂSj?T'H RAS^բh)CD(eAtAȢvxLpv 5z75(]qc ~C|MAJR G*9kO-(xHg3,1ȳa;%\mF(Zd~*:/Rg̘,4p2$3 GZ+$#a pstYWzMcDre*hP': 6% dy=`ShwjN-!4u@A_L_2,yg4%9"@]bf@'a'{ڨ +wШ9\x*pr/ <|y#M"W '!p@t{rj= +,m3zNY(aY@egq"iͻ(GL,}m6M7% "!^ 9V;-1\`U.=}` k3k*B(lwhQ3?+F;\4Tɐ $hiMzmjӠ}XLכՉRE(9P㘯];y(bIc(Cղy9$/r,ZUI/P\IK͚ /sI5XE+]s"o 4®J BWa T'$hoGScexN0ܒE'C{¤ʆtPqЮ-'^$hopngIPí=jUZ584 z;T}j8BĀ׮FeD<\Xlj)g wu6&O l^ ھ<;A8D^2aD 2"s/•ۛCR)I Ȫr:Wry(e#Ost\,b8 ɣy 4!3CKKWû'BnqR"[B<(ݤOR8Ac2ÚĊlQC1@!la[_uQ\RԓZQaȊbi#-#Ib0LCoFyI" Xw[13ԉ8*Yץf.8Vಞ2 w9頲Bxi3}[ _J z}3+xWR;cX؍nʃYPF dY$+E'Gk2xz:MZw˪MSDkTn<1JY64G8q0Guq[-/H/ܳ.=7zXyK}27L -כ MfN&]فF |CX 2kmZ Z mY/^ɛz /F\a^Mh>-]~ͦ!n*̋'@ydc(;.wJ jP K k8WuFqVJ)BQbHn%BkF޷X/d1t+Y4j1J?<0 PE?_cRy3FwFVzտ0CM_:L\%X ¡Yt /c8ifH:蚡:>7 pؑwK/*ҳ';AʙN޸` -pa$̰89$rzOt;B '1hNI"AF]_9i?5CG,*$37װ`TO !X]lI3%Im͠ QE[]!I6,[)d AuPH-(x 5wvg_7HMΗE22Җ8gߟl-fJ>7: 7brH,FΖd^ c6Wut⦋$TsQw9z"dJ]e8cpuR7i_wR$ʣjA#E~o {$r !G8*|Jە$9}.la9MԷ!9b$փxg@^LK/%П Pls.4uHiĨ/Ve?ܛBm dk#wi{osl|0\E+2z-4$ImF;|x~6za@5ZIK f _ P8cVL묎0XkG:x"JWH$RbUh́?г%S[o"IPA[erQDwB2ozp%pN"1lOlh[nJi'2cV2>HPM Smoy-dSf~'EVȦ <`twZ5'swwI`p]Cr:W&UX?)0L;Z[;=r9|2d.,w +45."S1zS3 򖆯%$1ns5&՛/P33Lf<+Z,:X-PmjaL_=i^c]7 xc@(Q2켱 H2~qwi/E,q,XO,=Nxh\z&7w:5*++qrmFICB:" ͋}F2ע1*՞.)X]JFCge|%%i.g++){v&T UjOޒ+nk`+Lq T3-awxU r,uNl +A}wCRsݭ;Ƕ47 . L,jԂUX!9v&sF 'k.K^o"͘>CX%2=RFX0 '踑GX 0)Ԉ _\ID3O63(*̝THPMk{`PbpSؐ=(WjM6Yloaa.h5OfE{ jD|DBn/j r}ZRYG ա*od04?_8cv`J^+Jڿ2dcD(_Uz] !m:Ќe:Rt_lh^M3"O1vPH=F0경'bpO =y&zh9"(P?$t7  Jzh$[@a0 \YTz5?Jp g8z8vo+?4c $X+y; !AO3=dʀ>龴)?\RJ (XH/!xFE ?gQ%9ˣbCN)2:G %^=gmA WX"9T DB3I A T?]WI $ K@(3v9w_j=l 5k,dL+1-=6'8om5ȥ!OQ>+l?-w*߹a%i%XJv_U=tٺk۶g%)1IdъP_\ˢ2ؽ %5HQt#o 0)(_ nLypYQB$Pw+tb ?F!(mM8Q3 ,߀8:@u5Tyax]3 <1FdܻŏPvV =].YfZ68R8s+a'[Ք*A+̥! $<`)8 ? YuRE}?DD斿}W B%4ԫh0[7. If *YO .eUS_^.Akv"dqw.,ῥpMFcM5bV1{toMWM\+~d-lvԑo MٻBZXXDZOMg` ٞSrCd*Lug_ ؗ qFz @D…spZS{~p%J]bk@un]L SN9ƘE@:k~*3z^ZzJfoUh4qT%E>ph u/,bJ x Yh/Nr΀l67ݶVakm QJ ⍈EiW< UP&4r:vu /8X2EGÉH'&)o~8$(~i 5{$% 1| #X;7)ΩzQq0JW3AC3%4#HW! ѽ7bR|?L٦3+!whk<x!=w*`{ =GBO~34ʘ[0\gfV,h;aʫ1;o@0)IEГ`sT۱KO.q;9֗63ORAXC=1*?>A(aTRNO X_=#ێ$NaqDGS%y+d#txS3D렊Vp.F8/$ Y EVP?J672:{ 򲎳eein&s#rdVo!= H< nӶ`ݥLlqv7A]ڞ4JAqM[2O/^4wwiBufZ,8=@li)!咖Vou.4̇ҔS{FkddrB ]v/B$/iCsJ| #9|i .hֿ|KV5Y`n7̇ū4^*XR ieŽO<1؀2 |w/r_,7=Z;k\ݕky('}N>6_NǔZ@v^,ŴVozw6 hxx& xlC&~eG#5 NdiM@iZ&u&C+Z!UaE8 X=<ч/&$j>ȄLlq4'5 3ʓdEŒ׭({B/ jJ2 3[iz}? ^}.x xE0#Ǜ s7 \kЋ.ۣUݱ 5(-Ws괜}x'xuYˑT(ֽ;~.: |_-Y^^bRQGH1)ICW1@vޭ-7-P0_kus}i X ޙ!B'kmlxH6#1r~sFT=#?REfYhS}+rYa4  A^F %8sj?0&ԫӤR]M:1$s;FxYG34LiR#-g"D/2KXb8g( ͜,7*ZfapqQL&9ܢFysATk^X ֍7x-9PJb =Ց@?FM*9xO6*YzVuv|μ{-cdl&*^LZEЊ˸[6ہg*i)JZRV #NǶ=΂Цi@k&Nk^͐oޜ8sGZq%Ml47!6ûBy MHGU u*SN; oS_(YI/)lg$7~gׯBT$Z@Ś9w\Y)URM#m)Q3Z+'7c: S嫟N5=A<:4DwOr sS0zq X0?> SwDi2ޜdIc~wiz)8^H#gp)F 3ҙ)%cĐ XS4TpHpW<wog-uF[gRk۷vYtV&ˀ8AP!ZoRK.t%J$7+?<>kܚnF *o34jl-[QOͰRV-azЁ!t^`m@ te u1h0$|Dq #wx ʏkrOhZpSeg>4Ye1(/V,0KBֹ08EfOxäݚIdwM\ZvAڤ@*7ALUCY=sm:iB,TB"BQߎfbAhO̿NpJ2(@I0~& 4B⎻W9F)I<=}jGkb'mXiD2Yq[e0Hy񦗭,뻯U9}_tq,R xn.`\*Jޒ53K 1Վ)  :Gf-B!#0%ȍ[|&c1GH8Cն9Ёm~ UǍ}R.%ֵ#we敼Vgyr ^= h: *zd!Aw45F Nᨳk|k 1jLYF銥MpLJ׵ZgG }/j|LO4ےtI6eF; ֽP=pwԗ r)"^j+HV–h<+d)Md[K8ŭC3To,݂yٚHSC=i*Li2KSs@ ,+;a Ӫqn5'~yN8s̢ *Aw:~̇]/hG,> ?#~~\q W~ h7:}DM0nRXN9,ӒĶ;1ac}J*\a L\B)mRRCv6pDi/w`,d½yTT;,Fm3 GH#mJ~)8ҏGފ>jin<^" yAT ȘlboP%)Nb'cHD4Vx pKB SV]/zqy#z#^KnfjLH* B_| ,- kj3-w I :^OG=Hߍ-eqrXq@E,d 5i~%+]+,I4pA=q/DJ2$_쮞-s p!،AD!Č6=_bPu@]4O]K5 {m(Q+la+]T¤J"50Zv:7匨MyMEkf ۑjc!0J\D4~{7;<8E(PVJ.(zfiBRr7\廓'S"Rˋ1Ch$'AN-}dQ>yr0a2+.GWˑgMf_. `uAl.<A IO+K,H`62E2h:z[{rwhA+ D.RQNxah˸gL@QJ!Nu?D@r4RΡt؍z(B#8g.{BSۜ*;NANDj3# ?}hT-;r|k${Vnɺef] ͌*}e߻7(I]mb<vD Q#ٕ$Ws1Uma7<׃6|XizHAWhƐ3_ZgrGfՓ7y<8/'8\ bYqS}b4wpnM誥P>Yʄ$s;y ?v0&}ɑ颔` |gоr ]tl %ݩ\)DXM&YvW%a"UMи;g)0[OjVH$Xs=ֿ$b`j;D2dN$7ebv(vbڵRZ%qax. 75$8{}Da\ۑ,crD }m$|UZg`XYjұ,ď џ='*T6~2 Xd 2U2Ixm~.m=l9o]pg.'ȖE}.7\ȯ$,!cz_ȓ1c~HHiW w ++1n;| AGʛB偏z/`.,>%bi%}%* ~ fQ_lD2, SBh#$R9y2Rw"()i0/[+RxEbE2ٻuK*QA;.6FuXp(, r{KuUsFWu8yK,ltt2Y@uЦWl;Q>6M a V)iڑ5^ۧEX}0ܐ]"i[& ^h[f d r B%qk NplbC*o͉ %"9,c,Lhx/cSEոC,<:)9k5C*A>` &$4J {m[wK4s b1r"WA+ (Qo8уnҦd){(X */M~!gz0XLOڧM _ͼs ~TbFE*PGUXӣFz+5P?k% O ؛3E+}\MO~_;, ~/2Z"ӮC|?(_՗ӉƌCնX?ŌO;n}!(V]-I0z(֥:cLK:m쮊sGY/ivM=fʨXj:1CXCLWA1} d ?k;6,mw*n$$rF ϪO ^j~+ӣ|12KCP1gg ]C9$xdhc*1dGF[y-9(_4Q[d*>VzhZW{} lF"2@b?^}^qx=+oEA \nq֚%AwĶ=HqEUv3f3 wfw!'0aVFj%C=Wu+1_BG+e =r=n~zVL˶&f'h &#A1fp6{ ˎxzQ-4ra8+r1[xƓg0w A: ݫw[ng{ 6ѨtIZEePV$`F茕p^10s{օKMiaÔZNܠLHKKl]Krax1ҝ|ÇaSM6@51bFXLj>o>1Os7Q?$,nş4b NX,r%aNX?$/^`aWhG`AzL`a>ϴ?kR)8 oɑge`(6dpMud̅kk(Ua">RX+B"y93Өsz $Q u+5㔾 K%oCCX hIf_+[DJ)}Pڥ*'}A=g9EGSv+) mm =0c]_鞡-@Gc՘]Ǎz1ɦl nJ0}zu FlXkۓZO2|\UP9h$XMd #a4TBtcӕn. Б*QTp;Sxݡ\i(!H1eZ Qut E=l"?hzS q!e1?Yxp)/a'>;sNxOw|}7{fS~|N|oѴšț#lT gw̤/f[)Vt{mޅ@R:`K\O[vr YDCws d$RV>u.`2E -G7$$'4GFS[8!K!;dwX ې-@ȋr}PlELŚ.!'[, $sz[NcMAv2O#z㭞N'd S)#"}&~ؙsZȒݟ4!JU+"i}Q o\%GWNRPƘdI2}tdX x?Xd VM=1xG[kaw2գL6p4Zx%{Gn莪WQoO0~\o|sBeʁw|g[:j1O$JJVG:ڨzkjoKڄi"ΨBAȂ] ̍R,:у l0>b&[~! s/VmFjjL U_x6BU1Xe_W VW?wʥ&Ɏ__+*TAXW.I.o{kc.ٜO^'GXcoa.h1T(ӌjlXk{t05E&3ȈɘY7{{V i:5dc*ꎶ}scᴳj̡YLaQhL]q0hGv5 g]Q6yG⼧$ 8GYfhk(W sdOƥ;]@LOX݂#wJJt ae3tlV%Vn$U &|5b*?"ˤĀgN|xbj5S^&2ix0(_%0I쐽_iq慌zB3dN4z!=)7  cŭw*CbjmI27;\-sKCvDWģeUI)E ȳƾQ;x-xv_Տkx pbk-"z \qpRΤ~aYO&=,)Louc{O(]@SY# J_?k9&4g0] wq %URSƄ~޺u9-A$D1!_wnN˄bcz(-eؙ(ȧp=H]b/t^},D.`^j'0dbp)]Q GJİJ,\xT!)3>NIòL,5Cκ R&bS%i? co ?/Z(j}ۜ/Wv7[X %'#,T156}qu^2G6!=3šo9@ P n[=˒4꼞N5#% ɦ 1+ӻcsӧC-~Dp- Noث:v52RRi(tx|+g͡@ A .MR<!"smрs Iovw}]UaLN{:kÌ. 2`.p"5:׌gNj[C˼o,>&u*MNh\§./8tXbywsbѐQWF#Ep ]\j'_QڧVcB{\Wr@M5re# &Usfz&n&S-Pd㉾ џQG9J.!57 {Dg2c!nsv:xUM9n$@ V8ODm@GkP_ z+t^`.}‰0!"|:=걳+ԐH Bd -dz"?3>E|lr2)\6m1c^+h8^-4#q! .B\R|,rޣטWi9߲:s!* SD.cXgcTwG]̘`-3%K [_~r r\rj^`-eˠܗhzA?ƻuM֖2r>/%UGqo:;ܼGæN1(/vFE{,)' Ջo"!(尷8$}=pl&85.Ej(4?ͯ1MgM]TCh4T?*ҺA'lȹC~hsz?kggU)`; j{ F%+'dA!DK.01z7 *`oX8vM`H9ޓ`x-2ôH_!$Qߵ~`ʓPԩS`wtR?*XFsu, *ȶ8 TM8o*Jl~Ϊ+'-QBё<1^zFKC0ȸ щbXS^O0Df}XfN.P{+7ێ!;Z!J.(MbrW߁[}نk@+Nj޺ ;;Xjr? =*wŕ HoRdv+l`c/98<L4ǤxL^ܸRsTb7UY׍b[RB=6I&2ᗰ2bj]ԉ^ i 1`!dĭH}~ - 9Y?KtX !ո8c2\F&&RP?X(,;ȃpο3Rgj=浊 =!m|K VdO὏y9kԕb!yLzC[t?g.u*D\9K;٘6HE |Q,tޥ 9;,\dc~Kƺ `N! lh.YTd-ӆݏlikߨ'd)/[98e%iQ/iSY>%/0q# EMzWN!.Tţ/8=$8>n~?NlK;io[',qVĝ@FL;kQ9{ uhBgCr@J4>.L-v#,f j/wbiȢIn}l 8.v#έt9jSMDE"1,Ҹ{uu xtKQH(!$2a4uqT5t̑?{z]T.wn;Ѯ ͓4\(oQ4* =YL0:&st'Ҧ`}{h~ ijewaN@oF]`$Y{<[}p~VS*Z(Ҵײ1nHMi:B{\3Z*׊;X?`NήCC!3HIbrN4}։c> I`/-zӰaw#gUGE /1$]y{"sؘ,`h eB0OꌈUTl ߕ/[S sz F$R5CS]hp3|W Fv8,BoF 0Fd,?ogVS_1κ.:W0F}!A֭\eZG5θ)-zs>.Tu9r2p*JSs14M7mi<5k0hKI?…vMbWnzbc-i[eFV'IDxq.ڲ9ide}R[-ܼZ_|XmnOt%B_ 6ԈH~ۺBȹXH,A}MնB ;_h*;ـ_@ұ8zg)}(uy.[7 !XȂue,F'LDѴF"POJ_2  5ۯ瓹byJnxơ!a,ЗcƟQxzBSu@IE/QjrVZz ;&#ӠCgJ#CpYC(茕~3ʥݮ~q3^k.0  v4*g悀]#)6xUmpG w&zUZ47?4u=bq ϱLjΫsVď[m3Ɖöͧz V޺oRE'`.>"6PG|i u Z܁(PQ<|hKb-^džN7gXm+mߥE%mŏDDAx \LJtZ6pXgD 60*EkcէFFFB2`)["Q tm[8CGXuB 7`R? ρF3e8Y9Cw7nΡ\>8R)wu_ǬLcV,G.>FG lsQE$:N}p-PLk/cyCDO^1^;4AJpx#h ipDXyK!x!h XL'a >EK-%J)O.R8644NJ簵`;]'ޡVua EK's?Ob{FVzAO%[:YEibj}EguUqe;3rt ; §zZ@t ~WA *` CUc4C86ّ&V!̿Fߞ=r:H LQm{~(*Ų)9Д1s`w0 wFWno2Jd;8FNdÒ6@ZC%z]Gfm=`8dq1PNף*!Cz\'p8=ZB8o?C̖e3׏uwM ,,0f>~QjEE! ]_g^ay'!x̱Wৃ q<|'dF^l gcIwsh10gDwkLa\qkJ )8k~`w$qaz3@#hV'9B-?Jj8T2SGs2Rzk+M8!+~A,2eW'94]|SC9Tiٟ m6/NO22YP!Gԯ|{<-ۺ8R|z\&V~9~r$3R%iĽI1-"6DP&zy߯%|AR _9/c~#?U[TxJ@~si IR&D큛ɇiYRy ,nq w>ɏ){ =)Y8z CjZUC M[PQ ?NPfN[=fso_!*0e:a.])po`];囇$IY(G$7ڦΆ,c }O)R&ʲws&8D ![>*K^J]?2/0-Լq0׿]vl#o =/U>m;8Z>}&Ť%JYyGsn+ػ>+Tf 5|D?.gccSl=W>ܷ Z0Պjz^ŘLㆋ&~S6\DS"V& 3 f=s9G~za-VEV9q\n3N$(l#ORtAZY:@Iϐn{9F1)ӳ>z1j¤CEVO1@E=138% @֘V5v\%.AV=rV|=|}%l8nXpbr1-q`1~~chq\ { 7Djbd &-Nw,vbcr4Al/iҜ2^VZG8[_m"8SG5 Vj h**gn?Ud/9p+po( BXXWГ3yp#UWq<_l|rdz %ARW%T2XQՒ!s%$طgl% ԿV]y&eWR(RhUx>͸官ѹ^II$>XdEp|܉PgD *'1,J N1D퀤m2S ОeHH=yg_ld0`f.ѝ]*qcY}6xL,Nv0:Kʽ}&yxEE JiVWX ;=V<ۛ靖3Q"D|LgKQ]eaav$/R4 |fUyN[bg h76XS9nǣ}ۮͨ$Q Y_M&f0pLm5CHOY0t}=FPsMVb}uE1ʄGj!T3oy`a1xp +6z4(`:d1-WOؼ~tF.xor~<1q̓B=Lb{3Q(6%e@9Em:vb\ =~s(G9k ['$& )ch7iorpڋb 'HmX% G4"'G=z#+sCS\nm+뮈Z:_SEd )FH9\iF4j6Kztfs<(JW8Wg6*Aj/hYu`D740MUϩ~?$,vpR$s'rcSc<&ܼzfUK@UmJ:y_UzK )Qr:"@QB#t4 $Av/{ KjݑMiHkڀ#y34bDsey: u?OH3]{p\dh6- }y*t:9 sS{鬰rڭ\ŸTEG7l_]Ljk PhS{>J螴 |(G&C,J+7n!F*#>7ڭ} 0>$]1hvhf' Vy:+Z1+l$)Y.ԃ&Ƚ?{ /R((pEig9Dg!.isSS$AI70HO53 NtPsc*r11e &"4D?o~=7®#(k30qE5Ty?Y.7/2DV^>3. փm=q~07tO"=[}6_K&Kљ!9m`pu_# an`= *Wp$m&LVfwNULQm{q鶕Ynqtuԗ d0&*fRIEjnH>[5UY p/oFp6.~y &/}Ӯ#^3bQl|܍1IYm%!WC= .%17t5q,VXݜqp|)(AݧtSrq,UvHNJ] X-Ofٚ~ca,:37Vz:VeFlxT]^b㉆plB=Mj d\pKlP?OɱظH[tI_ BDfD||smDFK(3^5K|$#8OxDvso1]qET V#K:da Y>9PpZ'4M/":|E3~3hΤQ|\w.vN˜xZqZ`}gQxI]FF@X݅^[+X<½(PSc ;FQP7P9g sHߐd#&vu蓡W".RIJ%+<6l}0DkUq' Smd@+[-;)~$j~GZѠ7 Z3ib\hipymWhV=jBH\pRT̂`vcՓW˂g}sp0QfSG״Ĉ %-jl[1tAg abV8' xǞB \~!̪[(󷠪p7˾-C(~_3;8VJ CEݎxڈ_Ȟ:zyBe|q)#~$˧~vR/_YG4~?;E~>W"G_"`*2P!%z2!H5eR814 -v7zrh a4A[3ƈxsWXΧuɇgEoPmwіXV {j*@-{dXYk!ivQp7Uާ8R9uZs,\dµ̪=HT:rؐ:CEC.|Pц(8'Pkي&DzI~Wf!V%[ -tWu!8şF?&]|m~mǼj)`!:y%?)_]}4Mc >1ЩgxqK) ꓶ@ )1k')l?OktKi ZDdX)niM g㷋'2RfDw!|{Z''M3`(gh#?H\e]A*@{ɰ *@ wkHIa|TG[awDӕ!2tc)˪DLtTg?% 𮇀:bJe;5aZ8X8\/ϸ4#m+fjRq蹐^O8/Q*]OvaǛc mpz1jY+A%E5\_ O9~.V,zoW3=yb8W剘Q|Q5xPSGJ^Sv91铨Ci1bJjҕ"I/ dr@laí%WzE$[)aa^ \/DJ:|zm"yO>cNGy 4I.|iOjpV1̛ R.'E}|3B]dwq꺑83ҫf\*Vb9JfE%=={ =1X/!.㲋"kMܠu\=^K(mtcP# +J7HDzZ3̻Sˮ0h0xkȃ"oysEga hH{-LZlbAm^Pw+)KԔ~̐ob|BYir<9&;h/ph4f>z` rmlخ"Z4D^KV(Uv70\z]^۫vfmciɦbL*:4hwk\:z aN]0(yaSKsC3 RVoxKfAhQf+ֹLn M۪ N^-t}F1˷ܑ2;eBG"}DӊBeG6Eڥ "K5=Rlfn˺~5XwϹ Q%'qMd$%7q7znb@@* 2?8.\r~&Z׌7oV1Rw)IT(6CB *zu%4gT@+8QmMyD;; Q!'LIo ?q,̶Ӗb漜m򍻂8L ()]VF s]/LM-Þ!VS2rsP]q~wC F5wJxVA(#抠^cvNQ*jYD"'O/WM cx3)sI›9~.rioY x9>q%h<@c͆PXЊwV:?B zv,=u'^D( $.tӼ+Z˭Y:D+x_\3X)p`J2in&{Hu;Fh+K)U@>*RF;@N U"8'Lu6_ k@WN]Ar;e6C {.@$Fލ=A v5:숑a/1<),E9PpyVqSl h!6<ǮEB4>( ,7|XV:+x d|3[izG㳜IYG} JîLڕS& ӌP/X^˪‘~2O#䚳FOI`E}8 5ܖ?؃F|Z\tA'; AP}ޢx-N& [i VZXEَ@0VҷT7X© )b2s+;zaϲ2 wMSθ0~|"@)E)!5u{m{9TP CTҚF&۞wy/F`G lښ[{AV7^*](Y3ovEM_d8{ /۾4ܼ~;jJ"l(z6;W4^ysu<=;rK=[Zdja&cxSޭrVԨQ+b ]`\ٷ|k3mկ TBG}t#,J[4__:چOy;)U=BLFe; f{Q|\By `+X4.1E-cVRs@*(n,3vddQݪwUhݣr ê^2 X?dyxuZ?m΋5'޺%WD0at%@p_;Q.D (`m\RCvx_Jj>*߳ťOX6f~$S$/w[Cd}+JuNh811庒q{Egch×$ܺ8}7wSkb][SCeG Rb"oF;emrwT{4tm4Vn/egG@L?=NⶼɘՁP=BkPto2$;@=?[oCDMo؊vϟf'bLnzj5`Z@*=().M-5x[W)G.Q[t= ?DG7`n\uS*^vʝ[dQz.5$ xe y :3t1qmA#6RkvNj8Vh) LC%sMaZ DD­%z%9hWM+"dVl:,mTeٸO2:ˋG'h`xDY#o~7 @,@@Lji$htS]~.lW @&Cȵ;$x[F]g`T2jl,qǶJ3L2f| 4\|ƝU*'7\ |DkOe+"4kiѨo,!ߟӢU\FwEi';=޼(ԏs}S)Cp"`|Ly2¯Qg#UBA<  `0)]EIp':/ܬX/5D#WiBEU$|w 9yE;nS}B7 E0FP ?ZgHe:m>Ӫdf=zoƕ;vcK3ٳ(ÉlA ]y \Jʾe(H-f/#8'N iJ N9Av[X|ZN3hP#郀ݔ'SN)50<`#3w]a)yYjClڥgYbgmK)FUwfUDE t= ӍPjfŒKbDJ/`U>If[JcpHDY.7裪Ij )KG/>L9}L.XQmË^4;L /Aΰi6ޤ/Vs\)ZB̯ʓ:^6.OQm|7JuJor O+ zYq?q4-<{_u|&qoﰋ4۩`_l_L-!zYc5~'ciR$:ymb*Zkc"zZ-ek-o*5 @0dC3|1mMet*u%uagK΢:q1V7_d՛6['/ܜћuMm̷(E\=z /JQB}zp (OP1hQ޵pMC]e\;/̈́LZ3 Zʹt5~*!7:()4C6ЊI..Bt3tY)Ctuw9$d[pP&s1 !CDc+$5$q{ޫ׆C sb-P;$Ua~ZE]VCx=K3qZA(`}CWXE3|@.OMeGrXS:&3Xp!+'[>u+2~E }E(6@Oz{ɔsp$w#:$x~!EG5@,=YM޷w"zߧ쉪eOGi`6GԜE>CTlIi9fCci$[4CKP4-2)&;*aх3ϔۭ0J_~ͫZj [eB.eE=]!^AKUQ{NLȠZ1<u.캿2߁/Ss%H)m E΄UњG5m[e˘ <piT(GIDhrC.IY$ ]gBe; Og/ ؆O{`+PA3SIC2P $䦜"AVI-#5Zk:@k)Mo*~ az2 qf˴iXB# ֎qf|EZ!SH0QB41\"FAoFK%>'#xѱ iu#Gy)8,x>GRP5.b}胐!WMct6,M%~{Y)EĖ$+2,.Th8 ,usKN0Lj0A >h5ImA U?F,U~͞vB42[3yOykGbP`x:hw+56<_8w F:+{U--٦A :DM=cʶ\ш{^)Ya{f"ax\݆ ZߌLp]PwKq涅y1EoqiC7 {I0b $ݡ@܈pGoD&OQ\|lJVBdovY5Wq1=C}{~ 7[P1Yxp9PgQNHcmL{r^ Sww(W Dy}C4W ~LN/2Xzݎ)eݔj8 ȟ{+97ӹ ƸFnʔAIP$rǼ]H7COKWʈp1|$YC`Kmp%@ƀA-+i3:Ac~ 4_ulX#$px!Fz(ؿkU;c nQQ*+ }HVQD 1LpMn  c#ch!n|CLF-9ta>iJ>0 a6?.{V A; j ޤv,RKiAX^jgY6(z3ᨄA_0#9 z҈]~P #k$c(ֳ Sa$%w0չNר0ayWj|gA2'(}x]f0ؚ Hx'R"HG^k,h%\fڂ=#?OA Lpa _K;OSfO.H`Z]$=x)*]\awR :.O%kc>yF{Nx+SڱWtYX lӾ'K(eHT(R&o\60aQXNϻA+X~A:ףjuIE;y@Wڋ(P$vG!7 v2gb AVQئKf 3] 7R"N^87А{4o6+] TQf01܈Q0AOQK+Fx&5Q0Ե8n=XF"m$veBw[יMNIBݺ!j>,L30P̘ܽAQy~0e,ˆ#/hX><"ӧ5=GiP_ @t/fY6/_Φua D8#ӳ2gf(-+;:|A l :Ҏ/ihߗ4G!5֪ڰ2NZO} Q(iFk |[) $ YJF%*ޑ?Mi-]o[3I>G/[YOx4]Er'ρ IaЙ]@u0_ AhIˮ>COz9ٍ>ӉaH_TBTFN| opI-73e i砱 CSq:<:|4mm; $HE.vA{H :rAmfE.jV)Ą!qq+ʏ."p4 剙qL4ii:N*>bF%n&6u I-K3Ӝw-b  @so^7_ j6+O,jRSt\~ȪLk[FIooA>%jոnĢTjuu)*=^6&+]>mգ:o奱/7O;MvHK9ayv>ΠiA) B oͺzC2=pP4]2!^3?P u)c\J=O)+jy/˶wPQ'P2z) |N\Zs[QvɧmW\܈ an-w: 8rn5u 6A^i$(.Ŏ,s7P.B(Nÿ"*J+fg3O  vTJ"o7'p},V V̗嬍.ed#PÒŖ篋"G*޽re4C~D.涴o?.|߂)="BxIcMtS-Mڛ _UA w.W$Z.Fw1cMK,?3X87+3 YCYl416E`"a@3u"eD. ^(<HJ:Hb#.!c':nP=[Wd<֤)ϡjQxV|ˀW)#SceYP }B/ NJ*kJK8y' =/ps|^>Ad,[a:+Uf:+a1H4?GBWt}O˜\_Fs)fCsPmGwFW4@XXW%eo 4-;X o%= -gw7k5z^,ŬGO\CK S[٬\$o+R$ &`QD&<ށW4΍*j@=Oe0^=Dw[ٓ:DMJl6C([|r("q4Ve_+ˆ_#oHGw[6ANRȠ)_iNs!I׭dA#s~䶶I€lDE6VW~Lc5(Bw`Gjü(m񤖐|vh{Hmw{ ÖRa(jL*sSZZ>%&Q+b3q5HVUA wҷ͝J҉(4F:f8&ORW.Sc6Zub!_,/Ja*L36!#e5s] RZnU;P58x6 2I{\[|>]Pw^i^h~ z'/MS&& gfE) 5*uҶP^L*1] T}6*M`ab>uK:+3G2jpxl:$Dx^>8^Qt8W НQ~ IqAƿ2,nYu1J:z[/˶p;6,H~H4RuOW;`k^pm_)*2NaQMFCsX;ycJ2QFa͏2l]!ޘ`t$@(G4m7ig$`~]_%r:+b 2stq/ (Ky` |&_@ h_7[ZWL#4"w+cɷ1L~@JsL#wV~=*yD}=ij>̼b&+V.[/˪31wj0(%e^E4bc%Amda>(dy0 u3h\ toՕh5\.l,ϲ7GBPyw@\vg!CxWS븫W.ճ'rv5 +b58@e;5${<ԠPͲ*=~\mYO ׂ&4@vsoϕvˤk̄@K-viG)r>XFJ JaE;Y }^5G2]))EEti ztQoɜX::{!Wk,# dWh-  e<=5G.Q |޹L`sfZdǁ]5IT6I3_,ħ}N!{wA)9em7GX@(iγjbOE`Z\!kؙ M7# OIG Z.s3>UA9V4ĉȡ0ʿ r9I,v 0QL7|5AWWQWS/|hGgc(8>0%ԛjJR9  (Ll=ᐙt&҅2 Eh^K*Y(& ܰǷucWs`eS6Ùuڟp51,<{&z8@Ufe#*O+ġ"v@Иa]Z*hUd}#`܏} |*jq.Ye8zqF"Uϓ?P$V=44;֛+tNW-1AGum,\gh9Y1$r̪&ĉ.|*9`xxs>xXf3AF%ݕyhn%6^vMi\_ yI~sƒ { :1# % +fIK\?dGԋHuHh-h)5-=`"IvctgOmyFs /w(zH4,بXlꛤj,_Ym+-xKh K-0&GM\Ԡ傯5kK~9-&r*vTEmzt<)>N`+Κ a.&5v+9[cfCΪ'7')hkwR5`M)EC4yo;LSƖ!h  |{.0D8c_ Ň]7ΡƙER亊+0+*O@{#CZ\CN(s$iL 0lzxof2P}F}[\Qظ 6?qD2-Y3b!]'<LUa ]*Kf$F2KJ! wkK5e,>-Ջ3,+c2?%ȹx׶ʿf"cå0ޡ=H$"ZZS!_C A  "x`^c@O|vS\C[C))[`qIN>3[p.nK|uU]&d?-AI4;V?\&SҞJ1x'㈖Xad 84}D|"z]t Ef*`(Fw3C]r@dl D;?< (ШnɉXN/c| c$Hq"j3p*̥)ȴFC9y/f*3+)Ņ/T-(&p7,[ S% ?ϵ"8i8\-o: ;MIAT|}ͮTu<L I1,̂. n0HSWS[P4M"  Jy"$Kw|UJi b3c-jTy6R\g k9%Ikm; n'*ͩddQؾ!CXѢu8p>hJ&mtfϻ&gv ]4}b:5uÇEs4c޳4uo/!nOx:fZ~@('}h Mk [[Z& M.xOV&;3SnPl'+?r2*[b29uˣB/UG Q2waHXiQKLuQW]3bڤ2\E({qLXD}fRhԖ0u;qB_: )wrEmacfZ`+Z2N#ȥ<ļtR6Fi;D%Ҟ ?6-I4v*AMW8h`#R\&(F|w.[[wNSׅMea% L ݋+bC Zԡ8Hwz6Q 6Ԅa;bggͶcL-bI?AqhV҃ bHUĨKY-ۈj͸OT&K P%6$ք?5OL 7s[.+T~uF<1i a(0wF %{gFQIl>'uLgvj b}SjF+]S, }EfFށxOP|,jj0%\=9PU^( _r4"W&vkZfQ4x;'٦hrQBfzO \Sn8EMLF cC - vk N\;+ޫvFN$VK1;)P;N_+V̙^^qg Y:eL!|]O *Rk^]00,MzYݡ$8+{9l#sAI/fIk M2m)MT詜T3x= ^rΧܙ NFTc3% e/?_;AQQ#V}4pW-)դ$D@kb:&;\a۵m/2_A<4AT9# Qa<>cV5O %.bj?M[Qw-GwV &""{)!н0O/MH9v UAQhȿ"z_c)S\bl`G a>;1h` X" wmv|+)Aɺiav}s+`QK8F] [$o4 q6[a uޅq"$)|Ӫzݮ*40YB PFSt!Cmf0b9?rw{})z.0]t|Y=})/R^so+eܪ $z/xg[KÏ MDާ ~к v`pcH9xM"Dq:W/!q@Jxϕ:%/ pЬrbU^֙SJY^)u.$G4M2 4 D4F%>}gPkd0PUvݣhfV~&nn`Z{oaonFUrFV8[&^w2xaH4pualK5~@Ҵ$Ha~$c|ݎJV#8#x # AFޝ ZRDL՟SlSεCp?!x ga V(szC%?EqN)2&)'i1rd/| ʔ^?s]n`J 2ws*61O}d5ׇ` b3?;v_r k{+,'/՞fUĸxuGoq4QnzәRY7 (jǐVPr$v&)0GȗZU!d}оo䠮ӝ z-^V*)` ^X}IJKLUGeJJ¿ 94(va˴(~" o3aϼG/o,8H,:܍)_a*;޸ƐKpҮCB›BCw06{浗oiP +7Yo&W;Mj^sDŦV0+y.h4®a39x3Wp; P1yA-;{Vުe8~: bˢonUQX':"ٓb?U!ヸJe}=]VЭMoU(s~IHT޶=$/O@1Y=<%ʖf9lPn[ w"ܖeMvnY]ʆR$UfkhK߯~xAUgZL9CN~zA/WG3ͬSvLH"I/o%64eB|iY 6xP|S%JkglO FYJm9v"PSx2$N\ی,?|U+4+K a En6̑tU8^ ]449a?oW6]lWP~ZeN %ф3~~;qUtV#u+a"OqD́#H]1 :Dw>s$ޔꃋ:%p"o۟؅ʲx{KQ2jU RA)$$@i)+ ۑ7!*#p-.MKn}.H oVRaou=FDI߉TQ\c=2WIIs섒9YJE R8Qwh`8?8}+WKM_Nx0bGPYIkp8(Plx8 HJdA]s5_ٖI(s΄\SR}v ^vUw-N-]kU_n&LF[4d(EOjgmi8x{ J&Yh_".Ԥ˛*`FqJ: G-@K-:sRvuMMer@yrs%6^ cCq&V`w=3xZRCCiBgh.xծd8 K[]22#z:_~+q"^-)YTK5@sH&yc,̙ԕ# :2ԬuR~JOe3kUts0Mbi<-xms(Z)Kx ͇tdq&0QOcY?@f0ʉygXy(ܠ>Ÿe;(xL> 3bVJY7A`Iߋ=BgL*Iŧ ueT.MƸ"-&NԻ*qx>=&#EF}`8W5vb*skMw.%AXj GKFN,O~= ڕl wIքVO"7]ޅ!PlxOCî<|ұ|ΕD5H37\Z9O]u|Ws_B?=@ˍ#~_U/򰞘8'g}j^n(.G_osJWX.V=$f1ȔW3rT]ٹk%t~C+,vBL$zٞ10ؓ 'M61HXm="怋4B0I! vǕ76?2*?)eޱ<3NTZʰBvy-(PV_NC\mA}v (\6+[xӕ5JFNR[`mN'VuzW['д Hb{NY6D~_?Y ɬjmg~v+Q|+n]Hn"Z5}-[t^mH/N f!\ Ӻ 3pߺxאK!y7C>ĨD=z,]Bs)52֣?aSjƲ:OT,_+Eb>6ٝ%y>72JzP$5ZBJy:C/nۆt31! Ɣ13 59ŋcx/gE-0BBܙD jI\n)S脣U6$zЗ9"毬&f7gy1԰ X@,!5j9PCh:\t^+.i#*.W?AT$5ͳkB/G@_lEf1,U_UKPD.1Y!Դ%< E9_=wCa!C!ʶ!҅1D_=*]YTO) }F';m9:P3 Ɩo6H<"h8oDuBsUTl`b:48wj4Ƽ+5k~w}fQή#<{k!&5y;O$H9>VWSa;3[ exIY6,+En;ZL@w+~ QF$x cݕɴ{K')4'8^ _}'3 q2V5C$( uJ0讌_UHR!-W?g3Tl݇4=4;J HlŖUaQY+\- '.)V&/3gLi4/chI /V,p* ? ..K&g #%̉FnȈO,LӾ'0}V&|YE(vGyHu)Ys iy/SaYK e97`AS@}:NKYgg%6 Gm}T~p+߸̘*qdMefvBE D2R Ud7eһt\m¢HFU*f icwP#(|Q ?zYa-@܁ma:LC;ğf5$\^ ߜ4\9{Qp1S$XNO(sx&!]>1/ULl0Ʀ\H(8bWNfQ{ZJvp 2iO騐JsY3PRғ|kD<2DpFy񥟷rG@H vWٱ1YUe>~LD]ncjF!p= :F(JZR\J\`9və yKϹ4ȭriɉV(^&l4qTVǐ. 80 ž롆Iȵ=^ʰQ[ᑡk*y5!]w5!ѿ &Ű2}ޙ}F \Q S*d\ Kj~!Pu8y<2T˜-# G6>} ,7K- jd;Aƃ(ϲSg31]hm3LȎ75 DtyhVWQTL7WZ*Tm?2!)/e`=;1`GyѰ=u)'UP>#(Y@fphUE7JsU)QۣPX<x=.O"dt\%o'#~NBs5TsrKQv*I2!8*`Z!l) h?hZB>NT>zbE͇R(+ &f4(3-JfkLR1oR7#N)8j3s, 2jI#>E5+5/I) īZQY (Aa(\P@*Q4.,YU-j<[b jO# CW2cqH2Nc">J2ab`ް,rѓz)=; vT/6YwQڄ+^۶}&dx"$je_SD" {I^Ӧ׀ ~xno왥-*ZK笇[JײaP2 cNHEf#D%1aN^>/:@JvMsG:`9U6OoP4PKx,pziL$jJ>:7hO[z(ܵDb~>sEs=t"w +27R|n9U@_䒃pU (]-m:H:eʿ^Mr?Wyͱ:(V0ݱ}G, E6e˝2v fz+1FQUc!'^dv/^#; i@ #c5m>5xwyYDnJt К q 1S?尅"?m]5,Oiux呻B|X@nFg5z8^+"׉ɃfPPFE4yJ۾B$HӞ5d JF"\R5-ŋݪ+<T7Tp!=AJqvCF- ٸ*UT-Mk+8sS:HY*ZStլe^P*ds(yf;'&= y({Fe+z~ !] LX {L=^Er1趓I3s"K:w"ZiOd)Yww.~ړe[[R<~9N8Wj_kaK(ʵ!VX5An]沱 - Ps~aF"yu ?Hint֚2DFiP(߀=P}XaͫpQnz{HKHG8J!gf{f82uKA jb_Pj;=%T Iզ~! R7ie g;zc2[*=vN `գ& ]|!ֆE> h@'{9`Ia.ʏr &!22c ںu)3:q|Oĝv[d_lW"7E@e9E;%XJ%aweؔM SQ|σ&TȮ=?Nw;ȚT8bb_& (T-yIxJ/LCg1 j$zo8ۀjΎ{߸㛟^vڰ`)e'}M܆pk0a\6&kVOeM12/t0ȟ b>?c,bt|tPLC~jhK4¸Y`'`5FFQ 21-v0AozSUw?}NJmתfm'\ JX{ϵYMaѓ\\3H kV&ё ؍\\sg 7iTgiNQCE~{ CN,E$hA cJrhP#Nh5 < WZx:v  # HdIey"a-Nv'Rky]]g kY)W{>/A 7,y3ET:3j^牻"ݪ/[\}7\+"Z-}wk>sF[~/U䯑F}a/ !nyp{ke굎/!bo.3<8s[CTi>z phr#G() `@8,K^~CR=R,#Y oa֭*TNqw(Miƛ)?+%@jN@E@!+%v!HƪБv5qe .8A8_Ẍ́!+ #|Bњ{9Y觼]eXO2X=k$K(^Bv>T*ކf2涌8|m  N0X2p ׿3MQvZfJz< r5Bm5#SwSbb0jZUz3Ibn3J#*8 ݤV +Cⅼ}CthYo3f$&q*0JKE+O*}Ō;ȍO 72>zhzJ"7f!^6|ϙ3CBq2-pj䋑[G;k|љ&Q=D¥X؁DO^f{m\ 2zBRD)@n)Hΰdϭe&:<ո]vrc9C8ts(;ɹ5@Ls 8~!PaS8>3r9LZ3|iOMȲ7^!wWJnM2ut߼C,BfqnklVpzỤ5uݜ̢Ώ{rRY[rn-wUf~%odҥu)Fc5'뎮tVɥce^YoмQ(.,@YlEK G1U\5: %m>oQN; !yu -\qgG?}|hxi]69fئט(M(>Q.)kd|{An"w7\K9u0gGmu93ELyp`>сI1nuW9E:bE(r%M]&b {6= 7e|hW,+S}l:k,%蜣3jȲӬeSqor1;ǃ:Zfpi4uX[h#lqʏE{nt0+ pܣʫ~RwcNXRKc^'x~FSNVevUK }0&CNq2q2m \,&118>Į- l8\k[53G,vx/.̣q?,q*ag/ cJš;:n`DЭ's,2>TåFXUJIg]ASMI.׫*q|rOvz&B\`Ǟ5/o f`?Jx K qu2? tW&L|?H1at"1#9j`j9ay&[- zGiB+ƙ ]j\PǹR$1ޏ"OS$>iN3TK=@]/I~t=yTXe\z&&7 ib|WyoH.381lWxsx %(6RQ$xd $[=;0ȃ7a :`\#63Y5\w[SN, nR8z#O٥KNz(gK;!<{`Zzipq\qIFxC^d;Js9s<2{*AE2}>~r*11 ”@0FP͚H/|[" ԰K?ِ<?=R.daG]ńUk1t A}ϥYMG8,@װtT807Ɖ5QGǞ.,!"*']A#";ހ2 ˅Rt`c~iГµ-T\6bXkM{ 7)3x~XȇlZivE7G~3}+`;|A# 3Kqjv;%v,憐%R)XfKylt\5FEEm va'7Xu~t=<ߎߥN}ل0枺? Y+O[vNFN[ڌPmdTY8\¦ہ~kU9jYQz:9S0xRwh 'LQmK2~Hbm>k+hnɩR s&d4~E{_ WaG\s)F5|%ÿ@jTM"RXWTrBd"IBf4~ȕ]/"G1[jpeBm.؟@b[B(V ]pvV'!5][^mV,*Qpb1 0YsH̊4a,#D=OƸS+p0W\vk HY%ʒ?֬r_p5oǩ`LS*+i<\-|Wu!ةguݛ43jN4^T$2 S1GodAVokXk(#Vc·$AmB1q`3' jvh1o WP9]ZZt E9xTWÈ(Fb[uc%w :5'gI#חK92P&ߎw-}rjkXP/y*;~vpagpV< .5rE9^kmg&iؚpD-JLJ z^LfGqۯFK"f(LI؈ {W+/K:}m~*6YƬƻzeHGҁZUchnn3@Y`t?ǣ3ߨ[d Qϋita2s>Lz/y}3_0 Ӓ/XPn%^|&٩H81B$2 ɪÔfW4qlZqo]ӒD @Hfc1Y\+G-YWsh~JY)`y@xli`s}])r; F<;Ԛ[0|wu=k7l!bh;6PΑG$~Fa]wbqzːJMC02d} ?;0_4@rX G3d#ToUjudAb0$;GrKFWˑPO'"KQ lފ<`[4A f|`qo j:QVָ> щ[g| 6ǙePM:T"R T%RGcEX멩l]KgP b/d@d Fk?:/6؃N$3#>8~=>B[nƗ(F_A5-g6׆-%yqraR2$xq =,½DZΞ+A!$rps;K>aĻ-)`J]ślDcM2fdVvH>üιLk"P}/q-=6c9Vv`>IM3PI? \ź1ݬ 8bi3Bbg26䂢ow8 v*9N?u\AHnSUX'g4O *=? $5)2Ȯr)&8_Rb̠U+ytmlͥzMYfs}#&3o<3[b~ W'f..=WL>3ab-?`@iS"wQw$ա˓Acͪl^ȻRwNAiP2F+!Oҙmd&2J 7{2wM(T {iU{r!{H>ɱPޣ%z ot#1P'O2+4H^96X1ka- QTFx[)Mo3pݰ`@,Ժح0Y)ն1F 0)rTY]"A?Y[iq\Wscjc6I+m}(E[&*ʊ[.g|]|ҫԥa>J(E&̇rbLmP;$N'e:A4ݦ0 @WVS{*3-i%IAg߲WZ "yBO7֎}Q'LD&v+CV GOk<Ӕ%yXTUzQ6Ӈjc:<VPicb1xʑLŻ=PNC*аr`࠸V[X#Mɯ}!^-O H O-p|-?f7w2~Z4&t_j/ Ɇ4N(%IbeL@&fƃ&eta5Kx|+Z%iT]p yO?$Q&DRMW2\;](m1 *3%T0yIZf n7aoN#4|!ro|Þ, KFCAO@@0w9T.<*DF$9ḧ8&a+M.GGAZMc'ޒ-@,yx$Z=,s#N/g] 'P xc c?'Ι9L QRPpLe O`@iq,AFJ3vQEi^WM|yR9$14F$x}Bts8ݻ@3"#cl>1 8XZVռ1yCl̸YP Qo2Թ0QC8(릑];K*hgiqv5)=Un>tDqF;m̟Z竅.v;k+O ŔTG[/MpFBe| e~ʲ~:#h9#A%z\k/ZuD ;܉DM_bR!qNs퉄=mO5/=:80{8( qj;E@Q }OP%~h^SXmZ&a?DF_1zO@5ɛI?rAe&f6MhAkr=d*lkYSXqZL)ZCnRŎlJHs2\z7ެYWmHqW| Z=d?qaXZUerٺ1wR $*(N SA5ә=30K.=uewdElt,4Ό($vÝJ:N۶yK<]5uVq2I6>m!C6XtMzW##yse6df<(Z H?z&DgbYٮ`!m/A2Cptf])5GB<Ե A;ɯtŌAW%$%='gJ=5'[?<GYLFNJg>T;ID dh/8Azvqt49| --q1 pV@w3PݗbGzJZw5"BF/lH/~N&|Ee<+] .,MOXjޚ?,C<ܺW Xp`抢]6R Z%;p\礸a x,)lP;Ee<3.Fu\I9D6G036m+ϒN!,%Kl@$tFKI+6;(1ǏRC@n1 n7F#)܁pkɯ؈Ůe(*-і+51s *cu0Q lW`^KӌE-(֦CjS3̪A7Lr1r@1S3~*@8?e>7dz8qH{R,i_K}M*V>/Q޹OUE1ĝ^аk%Xkqۈk줝]2E1ӥv ƚn=KXoxȹ M}ÞX,j1mHP>1wnO+phtqd ՕGoj~[n$`,eTC; 5Z ?{^9'o#Fԍ0Pm}C(UM97@Ӑef֞Ds2{RwTCڪ̿=9D ~U)`>bղLĨ EY*fAQǸHlG1@P"oX JVy ưx; 3Nz% ù=^s߶Ѡ}7,ټ[VGp/.E>dJtC;iMICzB8u"{'0'>C-mȨƛe*[O@WA ]|lhG PpZ[:y•,}_vW5}Rz):߮c0g~([?ѺVeElԝRDs߅}}8`_.u ѠwPרJaC$?nQHua Go% _6[zgH8Z rm bIes'&3" \ϸ7V2-H۶YO"?F&aIvC X]Q+#UE;f,Tg]qE3+P$DH\A"~fc)h傕v%zSQ >sL&34<=sAZ[8J7K'Z9곡M{RBKQsKUg*{-@L' 6y;vFۙ/R7 )3[6ȻYכk7઎()+ #mMiJ&~BK7U(T.)WDQc10̑t"e2x"x,W֓14jy}&kW/xOq١ wµ6-bVo `!~O& Jp3QQݩzxmUϜg^BAg s bx3,i:V9c$nS،Te,qHzXf,N l h=>Y$P 2c5Ӱg0J@6z9j?A\?Uf؈lXB`kO|لGة/  ޑ|i`O=,YhZ[N1 BG=rqU( mW-Dȿx,/c\Ns @F 2|D$ιkOw?5XEةK8\OrǦ̯+ 4+pk@{Yt¥@5tׁ>NKA4kB_wV*q¨0e!}pgm/oF7X97$Ӣ1VEPњ/Z2Mo/ ˄&6#p0~ʄ:8?rss>kavj0hJb-!7dve)<}bboP׼0fǸfP(6b><̀pv:pX#1 3W.Z9Iok#R޳ 袹X #GD6$y5qk|{(|Ә x=tq(o8g,ڲo쾧a.)K 嫧(ub's~2>>-ԷW;y>bt~C1=0Ya?? 4n>!+wG{iƢ RA>-K~kNX6bzh- :O*w:`Dn Q`_~$S!!$ ݂Kw`2V-~˂ eJѺ$R};҈[~j#Cy D" BLC>Ԃ$m Je6 \c)GVADVG` ,fL|YՈ>\Ǘ';AHj@?x>NzY[M)5!?Ȭ?a9l` -DmW A}m P] 0,'j`\?f/gR-beoyڝ `4)6e0F{*]ءz?W zCB:Ni)&=B;T׏ª\ ;Vwe31\=Eꍅ4]k !#*qDS;MFf;\OnN:챒:A-66j(BaE4 ,"@V80wCwyHCFgOK(@<ﻁW|r\۠qWXD84\|@T=E~@č ,f(TQ.c<^ԽSQZ!]]_1M% <)yקbAII:³^7y.(hJC1 x$xT^{{ gϪ92e (K@nk#-/ N*5NqH"-Q2Yw BsPÌw#8sJu<` ^:h.Q]CҜ§# :ӉBԭR}`+?@ @Ƅ~BI;s+xy06[ 48&sR7k{O K Ս݇A,XC F u"WGg'/t [Ű֔W*sU^^o ZqS|bJN'w[塂^LG*urWh(mݐD ~N+@SM}՗*=1WxH a8>1E@q颺L|55J/25Uc 0sMݻFB:,7h9@!aKV5Ϥ{Rcq (B^ØU{!v Z;ؓd׍ _Xz{ޱL6̣[nQ>2r}onYvD2w` M_;gN[lr5ÓlA2Aꆗ>uꩋN32u H' %z\R|1іC&x.Z)lc81i.枿]WbG_5bԠu!9˩ܐSvf 0fTS6 VXk}'1dX8S!~j%~=5G齙]pcC>f:~,߶_ͽAo6HjE(x2PH -<--gָU怨91&N=;J}[M*ldZ7õMvfoեv J@`T):_>&Xx0SI.ÚE:˃CC`=6^O.$=[Z^6(ÄWhoW u˓bV;)}JZQ6j(V]:94S2M;Ky8,9<]1'^{\zv+@uCh'&nNqz(i; jmcrQ.em(.}4Ue՘53$yDUDn~)З:+әRϓ7WMuD{Nd҈' ɤn4Xd?ϘuR#=I5HIy;IS#Êy+s<5:Krf,WSŶ T'疤Ows6M<.[(qclKk !jF.c=.~GAPɘB:2|"RIBpz_kVwֿ&P ?D UkةP;Af 'UFFPjL[UCe;z07yzRIimƷL \U_źDwsYo.˜\ip369ncv$01vwi(% hI;7=5Hk2c^m HtJV@ciM+1fR8M&Zk(Ҟi䳋b}mEri ꐪoPkBp_̸0J/N<+:Zk Trh'>7 Y8v4s $]GB˼e7Ar!Xa0Zz<]8^\6C[38"z`C٬b*Gq/}ЧOg 0Zt@Xps@ϖ 6(p1J9ǘYY 碬~! ~zH &NDZS`#1?ohQR\•)Aps'֗8t gP^ʀF06I̓Yb? b[$0y[m4X [j0q*jxX3}9mr|CF#_AB2( "9֬J.Slg?+ |_boh6KhGzZ T25_EFdgKM9_,Rl?aJ%hTM{b ^V*%=QĢiI qw%!Gquc5Dd&c4);þ;+Q}ysԟdzc׻qJ:Θ*[3 4E9 uJcyLO0e{V*$_xct 2=r)(NZ< wh|feV"bdm*3' /(\v(c^2CwE''nv)̭Ȣ_638޼16ӹMU-<26j/@< 0 uѱ8$/A"C4Z OعJk#"llV῅=k CbA$kߌs!U.dD (k&$ 5u -_o\Os6V&iVQ/udomq۩BK՘OoQ-IU͑Bp9DcfSaI!UwQKk;7*HH Ɇ0NOC08Lc"wVjd\R?*b_ ##hFNV/ˋkFU{ R@;:7۴z<# bl7$dx\փ1.Z#ȸsEQLRoMPMi>v}S!:r9#FquW# [a/P[3]6Ñ;rE+š=X66ף8wlFNr xO͎ϖHsAw:7;Ej;#tp^X޽yQ.M!ψϦU>+7zOJ 'k:΁'|#—vo.maGޡu.;]gTް>A-*NjKs|_.e/G;:([0imm|sMdcp*^-(8.2'B JE.LMkd Nt(h+4kqzf{3Q_mR&9[dp &C"`d<::w'"NJ} kέ;(naQ̺r687RniB#ACs@) l\M:N*|=8mոMҔۙEvht+H3pج*[4lgcbJ5ByT'bKM[yÆ1MPlhg0ڦwi ~aG)Vvs7I$ճ4;؂0DCn )ݦՓ rV/AчC@% eK-sS[Añƭ薦=q°̂=xL|%ƞmM2P"Z-zLO{t .E/v0/C/.O!.ɏG^~b!{^|#@Ҧ1~Dс+$rnhi(+m_֤vT8-#A=G?ZpͣWaC>@]#{=J?y+LWUrبc Oϔa6bɾFط𫐿' ĞU W+F^9:g&[eᣅEn=vD!an`oC=\20 Zb-N@Vnx}y9K7;!D Zq"WR$ 蚊!_y/#~;Ę=0YQ +fE6;_<pcK# EOBkFr 5({>T岅mΉ_ag#\})\52յik=9!ńy5ͭL(dؖy~L~_^ ~Q$oGV8(O6=L~~;Ќ^TO\z% re BN`qFЩp;h `DXVZS[MΉ}(Un/-;wa#N'7ˌZ4Y}G1V|6\Th^`v8Bt2ܴvo V^?N'XsYP`~=o{6?Z_~ii@/O>o;\¤|{OpgvUާg)"0ڂhiF[yH¿Tj2adT@BbV\P E{&hcJ%rVoۀQB?78T"B3M@K'wFIb ,RrWmfRw:۫m7)1󣏭–M½7Wqhue9οkeHq0;a3 (1CS!BZWSBX񑒣yKcWO&d,%w ?|_``Q\b> c/RMrsD`{4)˲5k=E {hM=FmOC7Xem8+Dy&L/^ulhqBaEmN)M]|Qlb'YtޤfW݈þ+LlgtrQ?ܬ7w}XT{0V#%V(%bƔw# ,oI}Omւ (^>EG Wֽ_e}ۘvgGZ.+{ t5&0LMu7T9fO7}CaE9?ܒyX9tʸXkXTTe:GxF'a fdx(dV ]-B#K}l!=kC._E~TTmTbYר);d-Jf0 6݉ PRO '6PQוۿ就=KZ#^m6Z[13bjC–ு6HȹVBoș>X2`nWW:.{Z ֚7ChKnea6X#0U]s7 qa€C`f|Qe慷ޗ SK: p ?c*!v aF:q , 4|5r*.I\֎x #}cLT Tm-2FF/6ˀ*6p  }Hl2C"šM1ֳAQ[M3`+6`x>]܁,Q J˶#ޘݧ xAM.\^?æ5W0F{.8i(w[kл QR _Z8 ?ިf|Dks3+8ַZnLZ6;Y2\M@㥖;^ecܷo!GLzM }KV@Eº܎ߑd*(M$HPj"NA9&hޔ¬ɪk!o9F\, ` :ޡo44rj2ߪuY`,~B{@-5bxs yLNItUV*3wDھnnd# dgI6XH1E@@,^dR F2zh^`(oX\Z}2 t'Ô9Sۙ͡Sוּit v g'+ 6|-Qg2~̾0w(%lRrX'|G߈t5ZAq7}EYtBs`ٞc6 Kt-F񡃩{./ $xT%jwabXߺk8'ZrCku 2#x!˺#X[TEKɣG܇*cA {'a cɜd6[gݢ{w04BR`{;7@A"LV̲%X{cɡhVi ^ozǥxPgUߔ"bBer=REuyM3`HCDE:Ueȸ!4Do(^go&H,J?F|B3J:hJ QC_fݔ^Zr< ?mbB"Z%NlP^Hd/[8b!kbRW+G}ݫq3dt3T*}# mE ڲ&Z'9}s$!ȼw'8w3mTiB32iF`v[|Dep%us~.7OL-GB ^"ˊBRwq  iH6WΆCDtY2Jd]pe f'd7JQtQ8GGV[z Bea &tn.yAZu-weFrc@v[vLA#~J>i /I;?`A~^L\*J?S[,)hvXEryj $Mg%:bKx1J),$z_7?ۍmʥsJS#Lo?(N.Tb*B= Dvڜk[8QN?]km7-CkBm^1:l!*3,) ҮtAREqZBɺe]Ltj?s r0eT &Ɓ̑ӵŠ?gR~F;B $mu·1g;ieO3 :8[haq@Jƨ~!q3d/#Lt̷ KF]&8Ж Z g$Ɉ7i مbJTDSPåywƹz2Y~ D6Q~4DJEP_OQLLvۤOb`Co'LE-r.xX EI!"quTbVn$B?Ao,AWhb J4 F\ꞧુ~bʯXneML%txg$K>S#99U+em ;g^)̤㶃|٠hyy"l5FCa2_pVayo!PcHZndJs٬#5MmȰoXj(>78E;xyFYB ;NI2ԏ*PG@J=M]˨GrV0>S it iLgfl|LJe ȓ/9UKGQ bO% Be@)2"3Lv Zaʘ/f7mtoIϒkdq%T{|Sk`6v1bpm?$ E>aQ4VJl(Jr>Ĵ $'DbiFģy;M[͍fI\0CEkxG0܋j3|iBD<8oX.`rOK"m+&f\EMkʗc7Kk<6# ?G6P+*ȍbxI 55,}b~z'J\"s:*"{\)/̳&|< B(_ (O#bsuμWwm@#0::`y|'V &q%@dx;G*w ~1j+{ͨ%mr@S/ZN XJ_ t_A,: #]XS+s&L>5- &Ԛ>gӺ.@':F[.~]][ FI lގxf@FH0%Lj oqeE,L9:QB͹?w6 mqsiCO[iZ(|gw\K?eoI $6#b^H)JhFv6ɟ#iRYAlm/jͳE0j<4kE0ƹR䢢Px4墺>V4O CXN(%LvUAI}wQ=w9ŸN6lOL&'y4ҶGj() rU9V?s$%CD &ѩ=D-A|f&N}#HJlklS K`$q,b\bLLt(pVymI8_X 邶^Ar &50&[ Ga)a3Bπ#t\+ X49`Xp+Q)ziq:WC懘$0V/Ky*xvuJ_z(*T6ބI $ @8d ]I=&g# RQ|(+'\+1R_Sa:L4L|x@Xd dL(|j$q|j9X OF a=>)s1 h<Ң^}B- jUx-n@%Q4Dk7X|a5i )'f {n HK @⁽`Ih!ӗ-EⓁ pybhJ ì 79~ };h)BA-,#GR?*S{^x{AhdZ0:ݠc<YաvKD$fltxMT4ē|> gD>=E:!V y/]M1'dm]!h[qODmX<Hl0 WT[DȓzF,*.^/! "USpFdv5mr =q'nsui˶xEw[䑹+_{W9\r9딴ڤ~Z<>wu׽<[zIᑝ+DghcHYdF$WBgAP:o^ "hb2<̅OnRdڤ9q jȪ^5՘ԔR ›~oo5lf#u 釐SwB2ŖDC18ZPNbn N."w"Pn|eLF\3&VHy+XKt 4i]O`+yo 8*]CB%Ѽ452ӋfJ1y czhЅ#Wm uHXLFF@$5&# q7)|UWބ{N} k*oi[z#iɑO ֝eJj7 HP?{3`yH&ڪ vWnt{)nP 1t1#w <ɴSTUS0i􀤮6 mf :  ]QШzU鬬Zol5PXZأn\(aٜ=pRfs=Y-=0ZX0c]GYdk_7JsFE(W4Cm>yPm 24A@آfF]}$8*0#΄FYlAKgc)S[dy01%/'~J:JCijS-luN p\ }TॺTQ_<| [li4L-a s3HȘr)Ű"Me9z#>S^;>*.-PkR+$oc ʿb}vsp[ Ki%Yki2z5z',ޞ"֢wOs\3 x|(L 5/Er|j&Q%YѰHIamulؗq Pd06$ ^St=^tF_+ʷptn좚Jo{|n?"ȑ0v@Tih G^}'!1!pW`0k'j?!@;379i]O Aa usR2KLjH|eP wR5ʛ'Ia,\nec2ﱖ,jilnl~b;K᫜;ӒP'$+bq2~v Av) %ߛ09PDԟ2,\/йLyI~X''eTJm גy,3m1y =7=mJA*^GHV@rP);!vj\Htٻ9󥬼o}QxYlFFeAeBeݲHNsqjF[!1PpIMh؏{ITՕ|lpi՝92-eӶ- y ӡjed O6ӕb3uo"'!$ed[&뿙#NG|(qs(:"UʰNb댚`?_ҙ'Bg!׌~UC\B3ӹ9OՓr@ʼP1_#T !.:/{si珰~PDcH-iy\Y|h0%OyJR?S@$W3)iv>GPW&×g7OA$H-K-G4x́apՒGވrRf𶃒? 94_933GPÌ_g=^h9׼2\R\Ãݸ@fl3`,l$P C#u0ؿL8꛺Wp_Y;e$pO5{y~^*3!Ş٤˔ȓgc{zV- fH!Iq'#?;93y%DYt\W W'rfw)PeUVYg~z#xuEo^؝Hp;|{4~@(l(UAtPk<2)'c>Kf/̉Up'COYǟy\n]lUTS1Z1I8)B)m~ltkh(cRĽCk5˸Ca-ob~WBG۲YL!LsцSK(R̼{L&J>,Tö- C*)zsQKnZ[`0_ >"="$\2< V5Yp,Am.; u?|RtWyaI@9W7`)M4ajGOჂ&(4o^Ϻ17:HfMz돸xOrx[Xz^1CR~4o)V2xv<)Y}”7+J2",)_A+_PZy7,#4̔>##!i4d7Sp8İ6*[E"İ[]$35z̠yPU8-,.nguޏγ`0ͭ_$+2ePQcvy|k$^SG)0V0~W4 q"짷QW lh=F,c#d_\;-䥹?+xs]}N&^Ml4͝m zHZZG$G>f]]ƑtEՅ8N+}\x#ɺB?#S9aQe0$&`0&R074W"=.AF_@FFcs,#"BrR}?_CttAOe>AB2`R MWj/{7f 9oށ jB??DPlRHR^p߉sH(F6,FWWoOH-J9L*&r+- 3pܤdBBW9jx,L},At#M[å R~۸ _;j*hI–hV 5ֲ=0mZR"0PO a* WA.PwX&<6 `6'qu_/,&oD{Q!c+iÖf3SG_XVERMEϹ3z߲O{ѽdy.M~Vm-{CSUsa ZxPKaP+eF'v @dlD"I@Ȑ{sJj&N%p';ƕ.` :PL=~? LXEWϘxҮPaH/~aN'X-B(vB/}ykB;.O?Xiy|w|Ίc3~W$[Lv̞r eB/!V{cG82uOj3FNJ~r;UDŽ;L|@|]F/RUҼ T^=hx`Ȳ*=q>n/ 2\>ܦ#fg. :se6a-iWBz܁b'^W%b/T琀`Iʭs4czL-_E9@r{"/ ̩Ƈghc@CNO"p%0k=UZHw*ԶgkhT}8#hX%淓 m]ݵB2,HaݒB%5?DseY@ 9ْ$%:mkrɄxz3؏--z7]S㐣;&u~{JhLt %10BMf 7%䝮JM̩)rpPc)hRljaLxh^{61w3^H,R GW * P@:Ѵcù_KLgY3e*G;9Bswbܨ%C6ˬkXu^ u;pF /~u:jyY׮ZɤN/XW~J4)HR[w/PɃ&y]uU x!y)6MYe3NkҪnD>:擅9 ~f_)](w6u~v{˫.2]XRH+kԬw4Z^ynAjVQ͖ʊ7n*B\ۛKm [(7}rKj`\e l.wno"c,]hȝ$LX TZgL_9]ΰ!HOÉɕ `4%)QQz2C|RGځ[gBn_K&̃qպ$),2~f'30*wAJo;=C&<7-$4cTB}J˯e@Ĩ4X |/}˟(>27eCTo] ͂G#d1X_$!#hFXDFly X($ )r5 W.5~_9S:(%է b)Nr LEh5mt"GвKtWU(Cs5rqzvFFӨ}hD7n 6|q-g_Ґ+ePlCiU~U˺)\Z  YZKdaJD1k7O-lf0')z99e46}pFGA`B?"C9"X O9#Q" rUn %5 eMN#ė[Xۺ4W2R3g;6m3Ռ.m4գvP5nŗ@QΗ}#8ycA,4w2BQ9#C/ `Z MKa-N=f`p2}3JOOoK6 ]O_G XX{M0rG=F:t/I}i[w&KUL;x}֡-V9`aBP9EBȶ@INLzXбWIYxkA s+k ܗ`]SҮBqG%J[Qʜϫ?{Ǐ]I%AC~`}aKS>Oh!CQ:ַǭخiiAgC_9()'yZt3r"ElZ#)e[J1d3Nn=~z'B\Q]{{3r4W},yA4Ϻxٜ*Y=lCȉw-"VY@+@Zb#\3Et+ݒSG ]1*x<>cߑ2E_ E(}vݥoY(.pu=Bq5U-MuqOBgw_"v=08^B ޷N>kOCbALY(88<>eyb{_Xfc(;fEKrSeSg^S$!8&Q\M}|,QWBK"F́_LfnkLTQPU ˜f~zIJ.غ#lΝp<zi#))3~ΫÛoM)-u2+VD]A= !8Bt4tC(g_?ߎ@جPֹB3ҾhG:ʾiSl @5=/VUZnk>$Y lt-J,:]̽%5qƸzn-Ejj&fQoF"i Ո"bh/{kG7P7r91%{.rrqupy1~#Zܫ0lB.pꭚ`C-܍e?.P&/Cmft8S gTW-ZtFL$ԓ֜V}$2Q1][yX0K_uK+[b+F.R 6^uD4KBrG{,T_9p@6:Yjo5u"41Z?EL0k_6{pVE0̒zJEHpϳ0-NY~I ?{F߅'H)ڮ;fCfWG ׯ1mcˠNku(-H'*rCm2 4=Y.  QLV(25Ud(H]')>$/7 dKΈr?d KQj@ sn4fAhd^a"hs7FKXo^ԑHNⵄ}В\%jV1߳K"3 ^,NRV4thˮfOm|)\"Xq*L&z>]A E[qY 8UKe҈ju&mL;ؿU ;ۓTT.Я#S-)_XBҏi>pd)x{j0\%nƨHJ/.Ϟ-sճ0m H܀dYI^?B$pr%b'?9~!J쉞)_@c)\]:Q "٤h"rls=932_FCVNv#Tz:he 5^͒ R8 uHgC^B5dy7ӓˊ2vVgE-݇Jo11M<6dW2"u !M*O†qتu%p}RⷤQ/td0/''01K{YI{mrE~;YdT| ^`ϗk*B fU:#M*t93L5nˮ\6Az%\y)ėd/ 3}QԎ8, {ԠkI7TE ?14s05EԁA(OMV/ˁRkYAD*m$,:.{(05D }}$('o=kYj[F@^" R!ةc!8W\`#sAoH)݂+Zh+%nO2/ZWUqF^06NVMZ,u kij|jڠo.jMzBG,8v)Gar^vw%R-F9EA@QW:Jn ~UbvvdwX,bAhD-iN%yʵ2sZ唅cz$o|$m:ӧž8Q؇B7Fi/Y^K",_O0cb}ҽ/E?7>/I.f\(BY͔R-%y3M!#TOr<7h!hXJa'3W* O0wj@km$PWWVBN S9O'J @Z9Тķ7vktD :$Q- 3XG' ϳw^ ]~1gM" g5{"2A&E~܈M͟31tQ>&5Ss!3q3M |m| \Ԟ3{ N0u1 A͈:60Aw>{ _?.WzJLh_`iQmmCM9qGXw{_4@9#1 bbĪ#_}6PܪK)|{9 ,A-:t~o٤'Øru4ץ7Yu&,= U.H*W2Ov#q}RMC3^qcVO [tvGzC7 #j!(?Xn!{m6$~g .h`ؐkIWUOgUhO`ŵ /Bzk.e<^\bx!-e639\jusUkQ7 e&Bqzڱ: ;bF_b7,c[W+Qicw٫^x:GHG ;]0LO?ٟнMY_5Ƈ]zdӨTp-!C–~qNѤc}dt ˺^*ALtٯB2Ay0 ,w848nj(vGȍ!̺#E+Јz);9@S"$ Ru_C6/my"otl=:к8twp(!C[L*`.3G[V(@2'ُr7T3PoxZEG:6>ARCmW90ȳyiOb=qz,v^ hǶ|A..DE1!g?+Vh'berT.Yk}tims C_E wڬvQ" ygQ#("*yd_4Wco)-*ݬŞ{R^I2<t}bL`Җr(}|h !1{/97 J49ʔua:j;KeP^±_U7a{ 1A@dl wv+A u V%`܏ȡˠb#@7<:"ñe"ȌO ~Ovz&`jB ^H֛~ !xhֻ-Ke$̚E͘t BF͑7&9S:_ v+s\V]/Y?ށ?y_0;PM1cm|y^Җ5n,<]KGт:"@Wq^lU }ۡ&c+=15KE"?qLwGQtvcw'R2F{Z67!M!BgjkSpnfuH ]S`9н6M$<u ŕ?SmF4tȶcaj5<\NGЋB Nꌙ%X)%:'W -75υQl0a}|HdӐdM$y?6;lYB]/avLчM*/S64Tn߽ߓ.ٞGYZߩ.B~QV-e}UhrG J 5>tt}&t} 8L;Kt~/"|P waVtAi1.kۡ%ESIph(MD|)@;k~oavlbӪzL 1͂`Ui3?'gox;:y3;+TVoH7?]a7tv;BG7L }_1fS5%Y/ mtZHe!5?,˟o'T.:L~40/wgO̪|p ]-/mwtEjCfO 1<9kj~ZPlrzs %gpZY|1X  Oo$|990e=f.Kqk P}[0#"rS")H4)@Yev |e5ܜ}(vMKOѽAѱkd\^|b"i z'Bsͳ4 J,aYZ ’3}}F%g wz5;;n)qTN /njKWKK.)Q`¯z!$;YW[V1M bfRfܴxC R0b;$d :*Re~HcQ^ÑvJIsN#xbogVAgKgsҀEP;Bsn acHTZ1HtkW$U1d.`5Ʋsج6+/%x+\J/Tl,!j ?]ab6ڏo?)0t H$8 %dD{[_heUR162>&[H.E(~xcVSת оgA>ug^V*҄B:~Y-B8e^4*nW|D84tP]WHV: WLO&f;Ju\^$!j-w&V,ZK?a77Fm%TkYjwSqԷfsߡ-"aw]/_nd֙5R 2b@!Ơ6iӾ!غ"C>vp2t|da{N+7{ʾt),Ls=4zVt!tiBde57k)}h P[ܿ?wdW+xsZq`H(4dgoUKy0ۋ"5RjL .eqgHk3G(*q]ZN)1dVJbPp<11B+HmL L"7b݄ЎM'TWGm~b4G4J% .J] $. Q/"7k<|f[.4tsaR)oalg9=:;e%̌Z5ϖ19+{) YRل6EopVQfG_)[0*Áiupz˚CԾ#v4lk.0(dNj`t~8bcP Ӕ4bOOGӘuo#R^JT9d_J/uQ{π)p~;6g0ej8?= `dPWHLsc]n{fyПS$GםhEtx>_22ZM1O@,|)KM)w ۧ-f"]#5LqkK&?_/"y=G]ްvOԋi!ާfRFC+X,=Z^he(~f*$!-jEolltկ\4җ z'?X(Ma`*\q@9u7 `,ƖFKKjj~vӚMŬmrL=вk.0cv op  Ël!À'e= r,#Uې;SN;˹ ] &Ddff֟Fv7쨋_^&^P&AȹP(ZBޤ^C<Fax5ns_@,]u*kOJ8E2 @mITa>Aجbab7iUvN'AxZSqU |g:C&hN 2M{ݺ\\Zcӳ|D]|Np"U#jH_/0*XQ5%H1&|aP~'Vw vi)5 Nr;9|A)sdl:Au}XlfΖ O|2mb«ԟ,\@˓,8WDorlN^&1єs|Pm~@b 1qsdoʘęj>X'\Ǻ&SI,6'}R +n{2̀=ǥM er#d>o}!BoiTXZGo2C@i,A)\?$ ^ 틕\IS/qQ$u(XS7w1G+䋚}Jv;0YZ0707010000001a000081a4000000000000000000000001626034b400095768000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/gpu/drm/radeon/radeon.ko.xz7zXZִF!t/]?Eh=ڜ9QRg|3#= sخFΓKN AJM9E%v!}YCV-׃'S(jq;UB͉c| vX+2HjQrH)Q_2,hYLidLlBzCpIvS^j53IVeֲ y"sűҎ&4+<{^PaYghZ$Cbk#&n8h$EiM| <!Aaz@}-< fĉC/<.3G"M?G`z`A7^0ţn\w-w#T/[V^l -t~ kߍ{DH%>!FD5d&RG',Qғ]\eLᲝAɘrej2=+I:m&o"RO:_#l|hPLܰ>ZANFdXaT &H#2@ p/T(*[z3.E7mh%6մdlD:V9'݄ ՔlSZEDV7,ncժ<,n%epS2:7h8 Cû9dm-!q J Վm%oLYm#ֻ9^Z;3_6'me'Ĥ ,"xm+e2vMgt@/T4T/i+uH#,w)CK{g͚֗ˣNQ^p wcth(/kO", C3aY90qABlgk6l5̕w dƯ`4G%mgt!.Jq(̀t|&;+_[/t$Tj'P|XiGF+on(+ͽELB 77hu|SB!6D`zT !hߋyb'D\j?;X'* pb~b=cOQΒ^^ FUțkgxL$qqs+_JѹZ3刴7xA e $3#Qpc`gL:$IjlEMll5i^q>Kj".iЏח -m' kUrQgݽ#g}y_)qbI1+0܎]_†C'jv!FSTC!;%$]*!b!UsT5&p1- ;ch5к@ޫsgQFUc6WN\6J`syx P펷|fN/啒Z!vә0k.K$%CV< $6b#3\Xd8%f/odT ?a熟\ShrI$@+u}ba Y* ̧8 Öph qv~v.nIQoKVeQOCuP]-8.B`cR gmM:ó19| KH(˖\fy:UeÃ:,;)(כ2P|!C(+Z;zg=G  ,m!;ڵ]6&OY@s /Gv3)i1sI>=M5mL kD ~T +h96%Y*niF`OFZ?6Gz<ʵuPz7 uXL "THbXvOzȮFԷ."BM;AEL̢'`G-[~{J6N27SZNoIqoW<'#7%}yJ{zx%___"J3@RO:, uMe7qMM`hdPRE3\R,c3*UwE˫A9xX7FI 4-4i_-,~[*\Tq]>wpm6Js"mഢ 3F45-&O,(t/_3qxhdR#HTML▢2p)2}9t_#E)yehl }ҼQ<ȻA{d!yþ6>'GP~U$pNṡU'fר!AUP'Myws} ]|Ӣ삹T݂/Hf+Y/ 68qq H b@\ ItdSF~^6;0Vi9KOK KDȜk`>%[ܬ=eVcf-ô=m+fHn+ ίWv4ũ(38S]! I 6Z9|+A0*XFm"1Ev{48hT`&Oa{`YCXѶf]6G] d[AOcXk,0c$#3HEuHMPwIH1 OԜO-ʱGOYY`߸KEK 7ݹtFB]! ?(G7bO H{-SKB;XD =C\9HΡ񢘊PyzYU."88%CF>Og(t |dUqpEglo0qY&eA;35DUKO[L,, (=b:D;*P1:zl鳤"[X^\wl:GtWQ $S3'ݶ3R]LE7F'F?G,j>XuE/̐Jir#sԵAیsEq6Ew˴O4ᕊlE{hS#6 \u䦵r=Rc^gC$ rD\ [F,ֆ83vKz;xo-)rV{RRrɩY|LfG"bM\ƯE )ɒW}ܹ4j" \hĞ7Ƒ[[_,x˶*ZYL&F@;%y>|S o*v0e G a)qL|zX*CشUީ8B: h8л`{_ ƅOhv$y1*Av*֭]P koIbXJE/.0a9$HZZvׇ(򨚭3z v; i].B7GX)]D iܔa7s9K9\ԉr%&i,^a;lThݖh-XSj:I羷E Ejajd^=6tRl(&jy`jNs?po5]k-"/yZ-ڪ}b(B䈘 AXƺrT:0OYݣ,inI®Q'55ؚ:-hxj9汰~6xn'[,ex; QBz 8?Ũ^2X3m$X}{vy!3hR]L@>>xHdz4}C)Ln5QƶK**.pV@W&^*&ט+Ghٗ}= 쌑 ~#Ϻclow\t SsE1V"HcwtcJ~tS,M6ڨ3j&„Q^nne[TX7P~" pv&LHS1JBqGt<&W;e=C%11ӎ?m0>sś@d֒~bҙ}@6Hcm"i 6Lr=3Pi!Bi ?_M'=1.>H]IB5Q(7Vʹrʪgcg1bc]04j9ar ]Ys8n\uK n5!CeS1F;v{ò 2 ]V+o|HRDz{)Pij_bif%5CQ"dK! K"\+A"3VX>싀̀nyx1nL%n^ˆkģLrZ5ۢ OMR0@GK`҈=%mx cmO^D ҰRueQtAzghQ Ls 50KLIV ŒXq352 ib 8S H_KEr"p@| 19ynpvk/j=ؒ4 w3׳i-oV?,/}TR d"m#a<$%u$ܶ?7rj4m٘ 㹑\ .f+%NH\l E׻)tuswqQ {gԷq ~4sN=@KgV4)+uȲ->?)a8l?O%7,4}.BcXs_[&jjmOgwϧIYU,>fl$`ˎ\-|煌+(xd2m>P"<=sn˕^" :f%c1ap|UNwj<ݑp-'(>ؠ‘z:pm:[D0QLS*vvI_&eQ Q&\Jp@oE:Yp]D|S RkG?t>.5{P6i2}\uP&:`-O#mܣZf'|YtTίf6 Ǿy{YQYq$H`a IMnvB3~FlDopbT'w㻏<mZX]繋$$Ʃ/(A ,-j>fأA2v.\$8gM0ndIGFLrEDuj2P'zSC(Fh[A+PCлvSn?8>f&T4[,{Veέ 2싍3P՝!.vE1^`P7aIϑ.Oǵw wJvpgG韟Ky`? @PVFV5,Wo\2/ g~k~LH¨l uO&̶ty[|{?F,r~(./A{Wiv_`Î |Ӆȱ}HzOH4V8HT*Hύ晑XYōTͭlrmf/lAg8T?d'G&ZUP"pWVlkYӲt M>P^aR kwD_۬6-^62NEv?yoDT~>C}1uY+qvucIF20k͠>9JldIG͢cX/ʧ65%݈8UNW`M薞 _MQiRahUww,D`bl:Dz0յ96%'NϞCyLXFgZ,RJs'. ui F鶔Thtˋۑ-CsYO' Z|Y#8y; lI*?l8\<)}MS|%O7hYKڹ 2A; cczS腀( 2ޫ욓*eC,ҥ._އ,/$_~Y#$ PZMczPV} # >$sA#UE`0܍?V20msQ֒ƚ<ήZᴪZV5+,49y0ȥn{dMR)LO8"5}*^X]e6qB9 oiL7![uW¶428EsKCze#gfkV>&drd keisMC_#PZ:0C}^Uxsƒ5¾f|ّUV):?x yQ[R$z;_^1OP،n#jI4ڠsmzEK84|+ Ctw}s-t|,yYoB}DRR8z,a71%"K{{~LU.~ &|/wUMqY W +س=,mg:ArKl"@.rį:ۀ<K!GXEKH5I}$Wݿ: =覥ߗib0# K>ޟ"ѫ[Ʈ#4[@$/*Q~ZpS N|;-SO'Uz/Ӈ=?9nŪDhGvꛢ?"{PfuS'nd#,29G8Ed@D:q 6Œ 4Z6!Ц OyeͲ #ΔT k@t0}-";(nAg:Wnɝ7hJD6(=t>@2Q$F~$T^<MgO U7m}. G-T1L*Po0rTl?!i_"Cs ƊwYO+~d5jOXr4>vtr܉nlTT[nztxogX:Ea @jCҋ C.N+Ikfùc?ꋔtɕ͸`3K0Gf w'~3u%NѽN&}dF,"1&roa(m|95H\,6YOs@jsfbX? /X!OiGhCoE|TMnww.5X43>JR)ߕyI{;{W 0u4PXLbNo|ۜAYʗm [osB= YTacK{X1b<ٗimXĵv1܏S%6[ǕTy:FcMw iT7(;>sLoD5f"t1OfWs[gX{6=I!̫-0y 6E>rBhA{n\_[c>;(g_B@Tr1dĉrkIiXaxfGQx5M 9m^ hߥf!]U dq\3յUu v>_{NU1mDpKAFOGo6Í'98 @36qs(ﰜCXg)o,NS&:Mה!XC|1Vim(p1Fy 3l…eEgɩ&ֹgV!(?a>[l-6| 4I4qwXzCYL^@!u\d*rBGu[?t'Kv'Z#.<}h= `mCp8N%H݈i')"< h.*'bp[{9}u=}5ꎾ߱Ԅj5VS%чb((Țuxh ~W$@,ew2wZY㕨@(/ޭ~v lO~|QE/Oibq_m7o A]14c֦NsY}8rHXpy\ yۛ"#K+K3leA'OwEX1QTb,-`+ha +d>ꍪo㈝wǮ-ҷOQ8#od<])Xm܈h?^lqNK a?ف^rJh0G Ft횼TAQ#S")곶-6AkCz5Zh| 9EB/$bO2{+xߗ?=x=4 -,Pc[6W}lCb-cBg!IBTY/ _FsQDelȻf..VY9 yek6?en``:B$T>6Ku߸kmC鋹 Qs64TJB]˰ހj7NG}C59J1FW\$xAd ԭ܌^η5@cB!gkTǬbr.@8A ~.@)yy?ӸHgkZr#NcܟUym _! uɬbOzNze2L6SX ś+AB?ŪY#QWۈ_x|&tqQG.,B{UQݷ1>HrkZ_u; g@~E,/ "ri $3:9 iz !l!dArw+2%0:}Te. KeeUXi̵,'l@&` AoҾ&}f̹ղ&d2ڥ.90% G1Fck2J03SLBf){;:Яq=T d/1_ y^il)pnuUu^ ԅbx 5<:n Xh&:H%6u*QWARMpiwr|!&)_vuEϒ~X𜮵6^K_Zk|ͿA:4΁X*:G&&fy@>x,w @;Pa3ߋjֵ&C[LB&x~)Gٽ# 5(g9]y?[se_6?BE ƑlUIfX) V  %w*bn,{_2Of!ܢ|ؙV.߯Ndy_XH~<`nT/AWa E]H| vQq 򲀆s2pl[|"3[162Zf L 'F }@:jU{ozlridK^?ڛWB̍ڹ Ϲڃ[4^`$M 5J}S`M;2gwZ;%y"S[tI+rPmIR N43Zb>#gXnBH欘)jkYf9)&n/:nn0xNUBe y*P٬øYv/%{k&0ԼnyQd(p[}pç _}PnJ.ԋ K4v3<`*9G{iS W͏x]dVJ7䥏T=3s}ni׿T,}J{_K K| R1G('a 8%*=UP PS"[|)S,d`#1ҧ`0Jhl6zs~)v'O""ZCK;a4`k:;Uy693e AA,AC>],ј9t uLG!Rcĸp&>n$mӝ) Dyse#S7/6= 6bZj¸ZyDGM|ȆnѯCd@<:{b^/aC)iwϲZ8>IV#0n/\5U/!eAZ}a-[qS$n7],OeU_O8ڈ":kV~}VDViD#aB^c#Q]C_lޅ AXë m[Uo+W蹋FTWL' ZS}8^9:UiӶIBdc_1kAhZ U/]?!1}n6ʜ_0Y\2Ct.g/#}/KM?/jG׆|IDVdsImCawPXZRjrHyəo/ss.s0r9omlw; i҈3nJK< ^ϑWxa>'2zJsZhR<5zcl%ݤ`"hD A U/$zC&؁M_X᠏LRsiNdɡାgՖJ60*M2m$Z/]]l/\[BaٺU\pg$V-Ksfŏ'2n^G03I>A ?ya-7wq1Y8MD 7L_xX;,mIrJ< 8`/T%]=V,BFyLZ3sv/cIdP‡y&mD2AEi@[|EP&X@E0(|UMt cz*ِuoƛ] Be;hl"[ŀ2q|*3 K}C)IIwuh)oݯLc5٧LCf 2Wi(nx~ގ.%|n/Lrw%v.zZB,DؠUf8$o>L~zGM_Up^y->TmZSyePލpqE\Ћz8`5ve >B &7S/&,35_>@aq7ekb0C& A+I8QҝLKȗTȱ5{dbxw`EXG'w 3ͫ^aU Ôy,ɴ] yR6r! y.{>l^S`F<91g#خ^+bk E9e[m·i*eqLB{`ًXwKF?٨|];  y)ED5ݕU8[ӀB"aҁbRoO;=iu1AJ4m50²Tn gsГг9q 4EnuqJ]6opj!W%ŗjjOOЮYPEE-!Ox@[i^m~6z-:1q*&81fƆDOnL-?!ѱq$SޥZ~ e\0wbcY˜57\nVBՎ܋Up#{j7Aabx% rz̳{rI^{rFF}4MB8pmlS!rzV3^` }ւnyĶ {QЖLǃw#B~ʼxt!'噭 klUQg^C]zM%6sԬtz'g3 ʸ.K$jL-h'? !Z6neߏGe_Ȫ?Ls=B(:Lѽ\NB7_ku<}A9e5NscᒃJ|YpD;D2!.7|9i\C{VnSvd^?le&=2xg+mTe:~>~hW}̾ӬI8=umfwu~ $VyU(o}-\ ,J'rC gZMug!0 4C6̲1^Z;6{88fAET7 䙧+x@L\%B{;slOoL ,lƫ}>iX1cw4K,HfX^;P>bKPGEړK?pHBkՐaE鷰Mip]dN=w03Ѣl4+#sADWibT,yz^.h/#,Q%e2]2, NzV6pFirZ.~>-"ˀD vLA p,.a ڳ@KkovƼ$VP4"<=(1 @KЀGdi$af]׸ 2E~,.¢$efpe?y|2.PU$c4 bР XgsD"%6]\D4뢫a75D4U2d9ڭM(ger|CQ&eidnbZ~Z^I*-m^s[ n)dg9k|꜕SjU<5%V=ubXj ;<2YP UcXbW7>3-e8yZooB Bpdy$:TI}Y?5X|c㾫u 1a<\'TۚA&g" &X)8_:a’-4{?_sO@&;$\5/kG%ԐWqE\v/DB: 4HOH{bGZzØu7 l>_F^εs*Q=h{*t&iZЯRU0<;j4Si;Xv/ W󑪻 >㵃{#s jswBx{m[Q ]bȒ#΀wO=a;=\kKh^7.X۪WHQ &S;ɿ,+o=sS4nL~0"yq4+nSmrhF fm$qT<+:!~aicZO^mZŦy [j۵Humr[Cij3.Ǽ-^Cb4iQ۶4Ā~Xm^xc$΋?l].4*0\Y+qu yJIui}~+`g0iEN[^'xMdo3˾o,Yy@ &Zƥo[U| S3cԧ^2bsVЯνe6"vMޱ`+=ˌltKnܒ": }oGDO36in>5/ʅE1V-M 'jtv=.pn‡`әyg[}:7 !nƗkitatKM4^2DDi-Wr7J95ua[*,N%@Zh{}&uH/9F30{\aPEѥ_pg PG.Ԛ"?s0oA:ʜH<]\[RqHpN\ym9KDK י=]a7scAPJm\psV9o"ii'މ/Ώ̗ZcC#GvI)*D򙈒oFՅm6 yA-2@VF *Jܢ|mF}#g\@f&nz8GPYwH?tƑ-DW#֧.LC;Qi#oˢ+U,"0hgPtԴ) 3* [~o#1kn"Ft +-<~Yy2sŅl+'CHXw"RZFyV#;N57+*Aoj(. a|,<^ ,;UՒ8h oR&ˢ F@旙ghDxhNDN3 2rFfqW}vƚD aoO7"O6يe+AlȖ4ыhp%]CZc)Wr ޹9br&hو|㣸[` %E NRNqێk h; aF&Brt8EI2n!nƺjJ=wY $.wlM"j^BϚ"gVWM쐂AÏIqhEGq?【TOXa(c5opWKuv}C`qJwI5^ི5O/ X(F:^o2icxshG{jz)3 ƲkL(52S͞#C{uk\K~ q;gɸ 5Teb {ō`꺚Y\[wȣPZyT{+J.ϭ !sgHИ)q&@=IUw$ HUu~`X܁N`JDT5?dpH2'l@3 C\zV>SeqTY4]rD?Ze_!zkLWETw8׬V.q\П k1;>:zJJ3|3WlMO9L({Su=G@HD j}5cGi gƸx:A@Oݝ@2@Pa<*s#kTM8+N^,NEFVkG1\O.$Qw}20ej﹚Vŝ ,`s~pZ/^LZ l}P,>RvA-tbNԺA7ލ I ɭ RF^f{F~)%ཀྵw12@S Si.c O\gl vnIo׊_4P|͌XZJ5Yb`~l1 ʎ8ŬM❭==ZvVs%b^*=ϯWZ5 0G,hph*}YVun( 3hmg9³$dZ.r'-Md _cn튡/V¡n$j|Oj58fљ ;^=J)yUǃYNc񰉞p7p&u}{t ajm'!?m扆:t.#8->Wf]I?PE"0cq)XNՒ!+p qaM;G\(E:5̂PrK*K>ifŁ/b(sYꖿmS!46eD\.y R=?6u"%dY@!' S-VaCv1&%rDCqVNk8q?G}_B\zwu5 @y)fڌ_U9[G=RegWy$^"M{ԔO򨺓Jfc4µA=4YGPDҍntŻ]μN]ʊ,vtPSt<Aeq%jhُ 3I;gمW() XSzчÒi/N#ӯ{'"Ից-F=xU *Bĉ]2V~=_.`t"wpύ3yd3tٔԍ˧o=uQ-s&1ӄZZgj^ᭇKʈ喼 NVCVf`^/B/ btdҿlO,lx+%C)Nzq/Z4쿤ˬ(f`*$rM1ka kF?'vm9FM$m,pƹV /g])\;L_յB[擩XS@TzmՀ-6gM* ^e \" FE| #حx |^镨PbgoTp~w0:@XͿCsb /),zӽrJY`U55tʘg-DUJLqED$f1Rz7N ;3S=ͦyP6(3(8#l<* z߇L QWi)XĮ&{k3?K.%$uZ+IJI~ :Fl#,ھk(q;pVO JJ+j'0/nv[ѫ[&Yn9UZ}>gMDrg.mf8#ctȁ |aۖr!1!qΙC`- %?#JѿVš25Sؐ(غFƜ ^\}K9HjT$i@q"9Q(~rNay5rI+wȗE@5VMxЉ͓(vZNc9 !bglKLW9o/@e~47(RY"Z좥*$L>U0(☭(@_9F}#|@ȑm+0(:MfaƶQqLRAhpɐRJY\u^O8(Ή0W"r)nCȟ3yi}R7\t@M3뤱h%Q@zaC5wG lW#;TK}I C*05*<"eĐԲ@ õV0jTY;ڧ:HX:rVVT-_SJ$.uq2ajqu*|Hq04!)0[>9PM LmAjo>^̮zK dlBG1v._&hJڷQ]ڐ4WH pr*I +56)^c VT%_C6J2QZƬVMy[TYwct2 ^r9 WJm/mdEYO8=.'Bf.V 5@0EwzQ\|ՠ3̏nqJ`:ZI(mcફ݊tgXyFH9 W2Χ@i+F_o0?QuoI#_ F٫17Ppfޣv`Ĺ,fj79^^RYXu9\3Gq3 22)>^i%)@+Ez ԔuB ^_0u7Y 1T/T R5Rʟ`^3Xׂ[9tŧ  4^wDvU Q+ 6\U(ۦeM`ou)R򞥩tjl< h8%W'I<0XYJ) odiBu{=#{@S?xF\f6)iri8N|oՔ 92EHnCSP0$bu\,W"Ԓ;Sc͢/L(i$kkT?8!fcX{\;INE>!v9v woOZBzDggbja{vGHO_WҘ3{jc# yAx,jʐeGۤųXt#n`Bt*});ZƠLeeJ|ā^"pR]t ^G9E-^B]muKйt = R%fל?U!fKΠ 8 +6%Şo?DXiH#G+'F_xȮnd@{{>'Pj- yXr\ۮ#57k$-p< AJ+uJ/.Z nb[<-^N%3S՘٪%%+*ePVF9A|tP9bZD-N^dD4@mSm ג{slxލ<>W-dܘz^k}I8\I0Y97+?XS5o?iǫ@ˬo}5 a-Q,I1BPZ#0N "ȅXF)&QT#g{q4f"m&v:5O_q-D o'h<%)%z-fIo0#69d`, *~hÝmu/RʰMVד:`\YHìwmW92)٧lEswBzty V?1fFgn,}R*Gv2?@hM[Hvx)_v7UT}£In"u^>=4x rs2Do>ԋTmbwXSwnSvȷC-rA ݚCRJ^K_tK&ڥvp =;9ry@~T'xu~F ]}[GmwM*5ZYR[A`6;mV،`zڡVVSʅj!fb 6a-6mtٲ7k H<mӲz1jv0ONkvxH<hEK+'>Of\ Hv‡uƑ+A{G$2aȯ] b=jImկ)XUumVAJf{{q|7EKH =p7FMTrӗ%Br c[rk{"i1ZYBG.ືq0F]ApzVYoG4\OAT-VOM l!TĪ ̥ {O.dggc+"d1iK0Z'ͪ2d̉Yә+p do0뼞\UzqLmJ+QJDʠF(%[e'#Ar,(~#.mݿZff:IԝS,@|Ⱥ p w>ёhtܱ$W]Kz@1*0X:)q tt;WyRwwF.ëۙ xu(,Uumئ.^Hcf,͓GPbC({i[mjtƕ8t'E:]h(%L^zlrxxH.ٵp7]2+?˯b4ѣ>ĈdSBV{*/DpԶ6Wbkn;[aH*ڦF. !qI0|BiЛ?;> m &TTDp4G8E`< ΛHzʗmsT͖Xιl(w:O\Qj(]0EF ,M&Mced:WHY4nzc;c|wJfє/%XYќ`p-!_aOQa#˨p2xv8RAY3Ƈ͌ ve}Ϧ {^$b oj%m=e8f(|3禠Ӑ7ioc c{#DGZz,C!vN;Ro(8-bI U 2 1DH)hf$k>X&USm:HDK|ՀOLi{r_e3BdE\vE<|Ӈ~M3F8NdMqOc%7e4Yӟ Vi:]e 9WܭiµU,Xe&ɍiV p"1aS.řV:pHt){.f&Z1FOM778%}-ajGcf{rulsٝ<uOfuvBsi;&7 l*+ ě;d K ݮxB9f:&gqfrY̝ -@}2tT!,39iϮrZRl7 Cv0Cvuxu 3"2-;L T&dF}ThoʴyX gPY3wAr˿XHTS)>a?&Et] 6h5c01:#x9jARlJAC(],ӟ>5pha'O†hqۍ=hE5#~)] !05bbT#=+h2IN>qWv 4}y-z.e&:C\"keșlز=Q?Wϖ*E}-x"Y'Rʑ_ֵ~| )W=dŒjJv?_ ^HʆGxyOؼˤ;Vq+GynMp2;%+ }KM @9'op I!xkO; w_$k ^p "6uaܘDl%rM+4O<\Z.=_M0dJ KĄɔ(dd4ӃBWoP]ЛX⑻?sqnzm9~)}=>"TEg>y1Kl1'&]`5UB-Z(U~t)GA!!=1Q #x3'D6-: dXˣJ Qԥ[W-@G<볝Bswdd)PW&RY|NqAdJ13b ,=kLRCl&^dAFMDlNbC 5ۚp{sIrgq8mJu2z)W KvLV0ѡs ^ Y:b"^qxݢiBˋLd{DѺEƳp-3V81Amq\&Q:x]2[ XCWоn|k7ŵYVWϸ%d/N*>>590# z`gZ^NJ #|L$Ydl,V Ub_#t mKȝt4}w!-֨aק1ǖ vֳ[]J<!ɓ4ɪG:(9:kS* y~\cc+@m# xZ粁6goD& :*DPڦLRjfC `zZpŏau5`i(2 SL}v.)O'^6b@nJB| ue)ءWK ZGن>/ʻ<|]|fj0[ә "c⯝?sW)yL{IfkY[zRBfVVVjI;M>KW4XR}ɯM0)V:\5x) "ѰWV>﵍[TEp"*{]R1(f>`>SEUɫk-Юy#ɐjp硙ܨCb_foU @һ ;P{0t*LӕCojA3Yv,lJӊkᝁK{ʹ=Ϻ{=H>/_P=ܷt0!~y/A@c?VP5-l}[/\DI)1F|(CNzu'Ӛ;k̐U2(:~np pGms1pZV~7<[*_&: Q|AE0Dc+lRkһ#kE8zu{.}j[ a1e8Ór:X\S]ﬞڋc Tw ЦjeUG# }*7)s|G}TK8 ۺ(mQOYڈup_Ǩ_yU[nOLOES@WK_o2&\>r7:eYx#=U@|~Apb}+Qɻ5:';X)/_C7c@jqUY2rȍl^'|S2v fXQnEEo[6"/qd;48h歗}V/OF^Ӊp<]/ Mquuhg?@Uݰz<:<5S4BMMhdF3 Ŏ "\tң}?;8vzp%7ߣ?W;#t %2c=*p(!*hfJ`-M|эF)ՔKٮz ]kVE7D.Mk[ot^Vr;d~|nC+`jZa`ž3Q@YiJß&\)]3W6Rz85AC^P&Qʖ}hkyZUme+b42f3.DdH6VM: * $] tԎψ@p2hH6_X5 ~@I"a ^nnaR,(~*foWsIm6 j7{ɗOQtC}Zp^( hƯRЪX8- |( cCM)n At ",7~6,c4wJ0ڽ$x#mbBP*%46Zg@CREȥa/Rc[0Վ:_9 Ht()"X{n %vcGH^KQ-DaD¢$-KC.C.ۍ^Wm72CExtb>|7QSUB)y],S@_E嘎YJsIN=K?+zhh-XH.s3Q3'֝;ۆ}rt%luVER2@?uōVet},gW<)R>kbW&tL945T*z*mٰ)ewx"Gq_=ҾoreOO?}!1ӚP97,Q?oTxոp$" Nu܆ߗzظ!KKbc \o '/\[ls ܠ%|W kkT)f[*)j%eg]J'g$IԴCq5Q!=ֹ@6)75KgU,,G9:.|-B_%-ā&PpԘm:,kÝf;gT%bSeenHgvS*ZBaP0+O r f%׼:y廥KK8m7Eo3TMO;'g:˽x!@o2U3a:u6kFdiAR㖫j~Be`m{étn j!mVcu*G~eQ0z& s I-|/!N=ԀI;.H%#h EGP@:1>u5^Fx0qOr.ǣj"1eXDu[/ώxG~S7pqzY/9_>ŽrY!F0i'~Tr@R2Krqh Fh$ƿ2-Wr߅!?)XLC>pW@gIzDABTb .o3'<)跢C1O9M~;~L6"P7woxLA LQ jyM]ŋ$8(}YNW$z>ÃUcGC i h5Uwƀd?`Rw#R0fCiqd哟zeg#J_5=.|ފTF6q dSRg!<ȿ oLU$~d%bͧxP)~f;F_E -xސ{zi,j 1yϯnוjΗf,WR M9fq?k0N^TP.԰J9TŘ^QXZlh_=E] Hu܇i4:s7Ká&\k骊FlRCbuQaM4ڢ5yC8ux J!@+}e!b$;B„r1_3%f|TSQ/R#̧n\eB/pM/FA$PBFdvV))H B!sfBM(WmW&֎PK^=%d9ӪY0!'3}+uu}҈7@v_ls-T$Uԏ7E ph$ڙT6/K@araށOMcsYo )(iØqø{@ 0+`Ii!TγCs^HboU2yvru4'w`VT^"=+#aq7?%EM" #.d:+N_蔞O8 J#(Hhk* ʠ׻eL)(Q Ș!ca XmV>\*;Y?qUYފ} wb੦O~xJ" _.BY# ݯWEV;gB@QAr 6vfs%Ր 'c#|_,/Y"ɬ= *㩭SLuڱ~k<[ %;͓BGj-HރUeA7PW 'FH_Ah+YɎ6S~]@!/i9xdM&R\xcT{y p "-t5qR@^eI3 y.ԥ豃WLUHGE,ق}{0_0 tƀGAጘԷul)(BAmy.t:ܧҜWLɗnI;IwBwkeQIRL ~\LchCV9Vbf᩵xo }ĨEzx(Ll4DQ*E}O=HVZU[|Ɣ~6=g̩1˸Hpr>GmeL'R^_}iө~V2J˟U =]BٕX3 . 4-ՋnNYu1$ң+I / FD~$=й͹$>i@wiu~,f*>}_TE,FIoAs̀+K8z`eS)<4|UMiDّb2E't^cJ$V!A=Lr$ c˦b{Jl?K; kbbBc?OuQ~7#ݧSVұgf;:Mcp1 SjA۶@u7BzѯP9Sd݄B7|Ԣ"V9EXХ{F U<WkҫB*{]d5PX vI{!Iu`.I ¬s*! ºԥ!ٱg 5{NT~e*3Y&yyؓ ېTr66RJc$0 ?~U뉹 &2N+.Y2PA&cnQ{'vs6!*߾D|-#iÛ|t̔ݴ _RkߌGOR+E,:JZIeVa [\# _=HKd,(t1Q |"} T Jh@vАѫ|fczUgs-ad!NB[jgr IbޣC1ң;!VjuDş evf⽓5?%1.ϻHnSӄO}|WA!݆WΖL54w`<7H %^:$׻B 8c~bkIɷ( o0ٸk n=ƥpS$`ɀ"C[:8I4L@M.sW)cs׋[=Ŷ?1uwF_TƂ~eS65i,Y·jkrRpl蚺yb@vG\\3Z DžLac`HjHj8L 62ՄHj}Y ڔe"U> Ơ[rptʋS j0ߎ%po#ro`:gG0sf5J#R/iZ1 qESBDcn}.:jI43Pϴ.^zN//Tۃ}r߈3_nCťsz ;YV'&4~Ļ>c=y.w#Tz@%eV7rRFܭv]dl6Fe,W]F#'H͒(8s&e] {ZC?&nrY_4PLko S]L ƧqW2%Z~cøǫ}칢1V(y$Z$bUNp~6L gVc$Spw$x]$ ࠊ|j~cމB?9D/mtҹyX%F22flZ1LoBOYA+4zr3Fp}FPbķ]z[W^46Jo~ 䃕HJ(&?uЭi#d 掜FmWlj /cʽ@J`(d^SɼW@ N,JK<:Wpi~!}Kg9b<%zqrvW<)0~w"PohG~AC&ns8;9-n5wE 3+$>2u0 TNv|߾Yrro*͓~z$k%p-BŪ#>B8je{eb6L\=

4׸B/5k`]#̄jK6Kf|a8ϸw@쟞)JOjA2[0ȗ$Tmˢ_XdQkAmᖇ_1tٕمӢmdbb$\^|ka`\eo]eѤ.NϡXB6Z)hLn\`j8$#ܼԆ2"%ń H" sԘd?=#SB=`#G KLsiɊ h8m~&=x[)w3Ǖ̼/3?̜I7kZrg?bGUBʤMɮ#BS7 1Sje^˸Jt5q PdtE4MM ΀5&$ߛ +3ܑCZvK(  RZN|cbz-r^.t-˫}ïEڿDȉ9`Muo&lb(X4pJ"}V҉זyK%$/Ї𳒲 KHZ%,KSEYdI+{fAFmZ d`kV/O"螭Lvi[ݫ V ,VVXKk$X#}zxizޯl-uѢy`{V$}{u?0O*Yzd溴X8*'% Y!mD µ(ߛr'$yK90'gqw+/%Yϐ6*i{S9e:;Dh3+]9vv\F~B@{/d`7x7PM5p!djg!GvaCNݏ{ET=DA.= J*;3T5ӜI<|C9h2*2ړi`uWE-Ș'R 4j|w|A+IC@ݸ&`+I-hCrkEE\2MFYJ&]P6SFmB1&Yr`a\ߙ02iBYψ6AYbe$y˔/Jc L!@޻@VF5.^" X{s=*1ѝY _M9#j&h /TIɀ]\ >L%-d>yYd$#9~46$b{Żn4[cjB@0V5 VlGhUlm_ 'a7CǕtDoh[0n$,(J1+q @ɹ&wQ۔R]5R&Ș0]iica\lg}0 [N XMǕ蒯 } \w,j]k!faW{(jzBA d;C!J(7's%j=Qւep aGGw-sW4i"w3e&Wg./ tNNYI˜h>F13R2L_Gt=Z͝چcTv"iua]R/~"PVz FV7Tt %{7!0 K4ˈЯW f͹SM1G Dti vJD@k 0T/Z^qA@½ke3򄂦# qacI̵a|l)aUh?`%ˋ݇79mh@[D5a hEX=j[!o$xU8QKJhjpZuF#3Wu;8yY3'bTHU ev0쏙r@#P4h4B:.itNe(:%+D3)k۷ #_(~u1ި4pc-d1 D:0uk[ MǧK",;4UDw<`JQVo^D1}Io Z0ꀈ$5 Rm,T*s<^* AH|umC[qI?≬D׺ڸҙ; !|U:M#oyur(r]34pGV\6/TYęEp aYaRzBĿ !q|\-Sѥ#3^ x-v]iGfKi TPA;'ә @'R P/h{!~mUwHʓyB~`ّ1ʰ(mNgiֲg@NI,DPda@b ~a.k]f{/рUe =1lc|lR# Kp?z;[qɬ%v։YVL.d5.2j 4~r2v6oRChn~Ζyf{Dꪛf !)X af6J}ilh!e ?ᰌB E)J_c`yOSzc6z>A!\s7i5ot ':>=e,jkOlt@H/׷Pg{-1W/W?՜ eS(_Y̲'O3AiME!L3TFˍxpGGMm}zUQ>0 ;G]rΙ&hlӧQ#Ϯ#c#5;oUZ$K/xK,?EE9}\LS!R)6w$4TsuLLK RN> 28^C *Ԯ 2ʐ_8E0]^X1iMUMPUCdM}3y7A$˼1 4rEpm$9̨Ҳ>&d?t7K ^|XI`JCD`|NdOtQ9`q]1R>xzI ;,j_9Gfwe)y3>e; -4ыDbE uGzrvG|qUrGn*$I>ϸЍ}4+g޷Mxe$lRiַɂ+}}*JAL4]L%Z{\Vnʷ<Ǝbgrgj̴sƕf#R,.T5 6q)}S\-,?A`xǖ(}mfP nIy#xMSk9~@.7'ÇX# >eFB*AS(AކN/2X7b'mʚx0,@7f|Q$ȖUq2rUqvҊzO+hi|b"WmXf*k3/%:.#0aBe`ݳEQfp2m_t%ss3]:;=ns97EXs.-rք,9߭hY#ءIgvWpH~/㲮ֶuvqE'ygGU'$^]pM,fi$n8 AyЭ^H iY<9nQ< hIECXu)kkb-1]*W/? KkK{(f,> naZ}9-E[SBjmf-؜]*eV63Տ2ṛRt́_WpEpÃȹ:JN{'蠂_Z)>w,̀pňo߻e"s 8v@;:@X$z?U)V "PoUS3_ubǞ%WI '8 6_&q7ũ^%pHhl'0gy-<ɔgioٝϜ/f;4*%։0z li[et[(C$Z}+9z#UcQW舦h5J@>&;5 nP^ 4Gc) nWAa㴺{c^UgXfCPTo;+2)k@,?/x;P寗N=w\j.@TZh+J bqNB͞˻HwoO J&_:L^'Vq'lXφאVqP:0IC *14e 3yW(6{ĭ02'oftx` !%v,QM o;z.! n4?D0&Du3H c-/ jk9SکJ)P z2d-%?*۔q1P0EfPT3B;AEN,ɸ YL0g0AGRhJz_Լ×%}_ud6#Łq iҗ:2{Gg+k; [;=F|BXFYyu\|6|r5GROӞn.lQW/qUeDSM1 > 켷 iا=r(WecgXC\liFzkC>uÄ +51Q@9X,20ShLHsIi̭3ME$] ̓j:d!bΑfy'[@7!R TzP9`W+"-IiAcja ^|qɏ=5TES~b -"CsY]͕ ;hy8W-²b@u2}^2v{.]\cxe#]&1pΊ`j\Y|7Hin{vF- MOH\%/6fjibtў~I#鳵NmV?&)+)u8Ha:]oE5>4 ** SW#X¤ˆX9+;IE7Q 3&`P]\ Pqēiݙ 7OAhV H'v_WaKVD`F\Hp1P9 xNJd Bmd&<2`mFo9̠KiQ.Ny@)=,D@ EC% "5ֶ7gAlA_֍js-Vg#6Aw4G+lEtsm ycذa$(n.J u[JA1tm^5dt_Wi'J6Tmv롬,%J XS RTTD;VUAoreY_qV. J\2ꓱҟ貤>T4@^^3W 4?\=M'ZaGdsIUȥ.eT"ycXkIڃd$Z77C3ތX"F#8usW jufN9**LW47 ]cxmqI'~7%|si}Ow|iDRh头.y IPIIKoJ,v7+<@(y胶#Y4!ls{mr h#jNiʿW+%sH>Ƀõ 83ڃ%rqd#(所ۑ&bgw?cU2T:l[zC!O)Xȉs4 @4_f'ȹ9Hy5C,=T veJ x :wB2W`Ss&E̗Q걄j&#Xg6{_C1zϿD\ hN5~b嫌٬hxȒ:~ M(R} tQ KS3˞;f0^铌E,! OۃXdj8qh~k)?\ %mp;`3L5ްYB3 7 ;{-(̤r\>[TL-q=`>Ś62m< Ў7*+XnqR. q{D-,6Vk&志Gv9൰[h(6c2S*o`,oJswTM==j1B_̶ شW3֦k 8۲pDwȘtҾԼ TI"r;#l[<@@BXfلb]E) sv67 i*KrU$lZ^>bڶ_n.X)j'u!|6U{u7=01x2 A(/wJ*66ug0e:+{w؝A}kyDbs؎ZPyWЯI[AhVRǩj  WXEHށX_[HY0bq !A|C$*18 }EQ3,6m5k3Z۪.7^M\qx+F:;)c- \w$/$4 Ik+#XL=[t>zE0b+rd%_+H% [y'ކ0U0#Inca^ϧLՋt-`ް<J)/mߕ;ݣh8 $E`B9^OA-5wNP6ށIJb@o*c[RUMt"81R*]/ޫp 5"5ns~FE'֙grW4'<0u,5tq$*3oˇl?3DTx(wDeAT(y(cCa~Zao0 ȼnjSVbK6MjCIagbaJœ"i/-[r U]P1ВJ— ~EzĚ-wQ2װ՚\bΝZs1'<]Q,^)ž4%Ne6Aas*$QT5T"Ҳ)Rs"NjX($/ Ii4cݸtbJW,!׃(O]7+֬R?"rfỳ!-#m5V֓4b4d> Yr}HqteҶXN5$BA?'z5TM(M +=;JI,(q^Wҫ2š Y1H~V@W!PvvEZv_M8a5Z o5DqhwEˤNTE@g12 z"k |ʶq~eB5Bb2zO&|{+L+ a39p?MvaO7Qnھ=>/>y}"C2 C(t}ZBg-OY5:cљ%C<[.jYh"ŊxaR-&r"VX Ukph^?>G)8YèNk{57/'чn.IPp@VG2q /$?*ʧ 1UdNX,W&[ ͏W\~3Y/)Γ>GrK>ÇCQ3%ZTZ~Bj.ӫN{,۶e?j\dxz￸t~GlN`ӧ[B.4A>sV3 ImF>aJsNgw"En0?aOA;Բc'` 8"a$`Ly$?#U/:藪cnsAjrT%_N\;MQydaA*agl˓zu"bbV>A2kW!b}'BBYQ)q"< Bm}|Fqf[NjCوJ |=6yBCh2~8F,fPa:ZwzYZѭC6:-ВAǹR#2{G+[8bEHy+ \3o5=\,&zzCZLJמh.S74o\z}QDRaW 1@?dun7WY @/'X:,B|GZ?2 ntޝ(3 jxSҡ?NToi;|cqVg>ڧ(v8gXG+TY xr'euM('Yg>d?ZoS 2noE ^?,⧗k$r&_ {a0v. DU)h\<> l)\AaFC:SjI#[Qp/VG0@/8*t3o"fե}F(Pxd#ϨJ%\&ƬẂҟq ME%<!dq3_Qd>xP c4bJiD{ &;,.,gGk $1y]B2fqzWa+[M2EMqL4|lbqvˋ˕4`? q܉CXJIRȝn`K`fbl492F}k/@׹iJTM!nh&C=ײP8$PUIN|MbT<K&RZKgLɈ3}xH0e6юŏh Gۮ{\̈́~A'fԑ KhH{2@cPE<|!ñlwQZJ,,g]CA2|PR-$o}mn}xvM4e0+cy{Hq9ƠX<@鎎Y}2VŒ(yx&`bI]|70^FlOo`yE6{3MVmuO*?a`L H,\P͊tRHIoҒT~xVqG j{J64D6 NR_wK7~p$\ s~bA.L +RQY25MvfFS2Cs+y$n{!5Ƅ•)q2T٣MW6LI'Αc1&As'Jxs ~Œwi=JбЙ9 pti29 FtZ5^fg-_!iYJe5Rb]Q/[[n[k"SgOmRmEBQ T\>G_iQ, i"Fzl)q@b=\$WЂA%hbc)ODPNb%hh֊QOͩb7 d]J {!S'G#іR?q*cntվ>K,2t_Rû<@Z91/71 {cd/J c_"}GJ-R}^( ?{eٹt_0"(#J>f.5TsfS'\':9ׄ*5(zkH) u Hu*i5;HɃ6C\a(i|.DcW-%6izz)Ɋ|CdN^36k(YT\{iR9L7p&U)>\$4_@KvqYw0q4wa5P%bƚ`=SmWOj@ i)N֖=Ҧʕ" ,*9/}FtTrNJbsLn`'Z wV]iR=T6t_1_ƴOjnj1,p0 _hm)4Guv|BU~oe wve)I]1y`@]2~jտ3=ԃD5 JI+`x d?пVR#" d {u"TP|㌶-PڵmWY6J^Y{$?_2mwQZ ۅAiq%. mI )hKәHBiN\OڞI/x8?!G{6`2ľ[u5'F}@'3߳!"6" ['85A<}_a 8H&/[c6&0u^, %ɭlv!>X] G6Έ)5"mxx, HSalf҂zc=^οaPP<$h(?29N?Pb PIYAkhMx0 Q4D2εy6g%d%+A%sE{G×".ڨRQlY߫>o{NgN9`д5Gϸ0i^9U_X= וj2KgȚM'̭Cc>FCFb0D* 0[d.62< AB0n˭>M, 0g%d(Ԇʼn?r҄BL:^"eKW}hݤx(% ӘEΦ@--si5sVڟ{{.Q%p?zĮ"+eflKdn@iz2H@jyT!R~s,)PJG)S ݭv 涋>8"dYwM4y??=bAů\G 75㲶FrQWd_of kڡNB-- W6mxi-a!QQ3Q.~)}9M2 hU^<=/)J&vÞSQ  p~Pv̖y6룦~FYkw-o~N@2`l ϸ !]~9<Av#nG m@Y3/@d`znϰ6hBxSG1?AY-*ր$Y8C<$5c[uY7vݓ8԰G׷aBz}+"Y1/v†$8=p*&uEl=ݲrM1A1[`wT@pk'kǢ= h,C;<⁄?]EPpy8V!ظCYMky1P/Oa& U>:A[&g ऩL{/~5=x0#n@44@`1 пD_o-`zkRLOXEJ-čT?|>I5gKvW;Vm]?(}/R->qBl@: ]ߵ=:񐕸J/ͯ T>ZV4I;M ub._@LwzA$]JRT걀(!c³f' ѓD#?se#j*kP ,{Ćiݰrj7qϐcJ:|o-KbO7.i,][?4E0! 9䊾8ШMp\ jm7ύ.|,/gCnD({eP~l,j=;r6 2Vb=胶ZF `"$_?7Wd裺4l3H3,фu7W#{Hzbu!Tlj] b³?y/qI2 0_ϲ6T YDDw FV̨)^T8,bsI"5,̃uj,BC"#/Uyz&OfD>FPf F4?ta}L ZI8 ZIPx)$TꇉR Hsc.kd} vgV;Њ>*B*J<3","vUKzN G2w>L/xoR@ ~jSgD%o&9@ Tgwkܪ^U֜􌒯QJwyw߶Q6Y~U*+ 똳m+Sd,}ї+U(.>{҅.n% C^A3/G姰bI=dFʂ|FhՓO(/4l1j*{Aa[6غℽr8Z#mCo *[u `)j39*Lɲ0}6md22)9q@{F&t(wyIASCLu^8rkou[NZ 7A2?r}KC$v,7?Ylq=ђۙtU<`"*W(@ЍNC^ߴPW$p._Lf0`t9[XOBY$vΜ;NF(C&th98vr񄚌LH˨Ԙ8C"An^"N 2`JCH|i 4xK.-ч2 a z2*!AyI-i\Q`G;`NtE1e(P1"ݲ4W~k ' h[Zӣ,7ӈ.q>NDp0i &gpH;>G}Z<_%fA`5ϽSy]@fd·UL|GVڗ TtLy+~s1])>mQ%on_h$^i-6 k2[a. ܂Ⓢ(d~T'L7rz~Cw{vY<q#rL6Gߞ1Bf50m׳ţ ?$S" ;W.2Sfӑ ٖO]fw`/߯%v]Xttkv=*:/8k7wZTzl91j+OcLFоB ~ 2rcUd+ r[mЉmo?h$L2_2n*zB*J%@կa6֝I &ˣ2*IrBދ}d^'቉.+2흼&%蟡Xnzд|=b%?8^ PAI-ɠ1X45B\<8{@o9LLӷT7Jj"ճ7=8|#p>r (_5J|FMSmb%Mn\TXQkX|%Ӵk%$Mʔ;q>ĕ{C37qL_{NMƗ3>P4*fm2㮙^Z&[Ot=)A,z27r>Zɭ@ZǸ2N>m PBI;wlrG%ȶ[oQq5 ՍYpaY214(H ǃ{gRgcI#R_$tU8I4*Z W'&ۨAo”qa7㿃QTl3!UÕJQB - e51o 96᳽hI7]~μPg㿘ToONWw@<ѩٙnߗKfX%ݳ5 *F~yI k_W}'Ȣ7&U U&n[t!gls6a!q╬0d'~|ܦȳVh*P~f0P)OwM5G3)= pY!>hS!#U׀R'PzK]}m²:WʼnŨ6ˑhp|JKnx6;%J C_ \UمfCL+E}@gTsbҖ W(؎FGubtՑN"5 3i~wg@/}O()eؒ" $_>.ƒs2s-IOK{ ? ;ZJ{򈿮y `rD\Ƣ q7a|86XCpug5F"C4WEu21߸P=32:6Lבvfk$5r`2#—.L#`;}BC-9)Eo8$?n+ֹH ll JjR )V DwdU/ 3e_ˆjDY6*\Ws)CTaH1>UQeǘJBW-C,8z7|1vq{LڧT2{j _1N&ro}UI J֥+ Ey3|,brMO Mc@,\55Z?1UA' z8ρ=,'}uO`mU,BHk~!jl3΀B=;R#$SďZ%I%)М$7I0] ]76ѯjxO ])X>7:!ìT؊mHNml<,KA-^j;1k 7ql/hM܇|yEzM8fLRqAh#y7&*/݈lVΚȩL rTQzzS"oQLڙ@_gm$Q<\G݊+8(M@RZ#?XG㍦C^?$ȧ:+Xm0)4Qz֢g:@u 2T AeI=N2\<\(IU,?"8t=sU徎=ȉY"q!? ";E؄WaTHB|=B\ z^L)?4? &"&dmC=JJ%})""7ČLdQ4p'BtH#Q|e´t XXVDw%A7_LP$dߺy$-D\`"ekz}lىKtmm~!?A0 -hmX6?-}'"KWHD&nːVgvղ^TOX<m(͜S ;Ɓ}:8f&>U\i8jn~ao]#Ă0CP{H[x\C9rB}Q*0N -]SnژM{-YNF? ] (;ICSq&٤멁mGb<h+:g=A3BJ"{>Ur!ߔxI9R]i<*}sl=ȁ~AYԯn.P !*(w!mNqhtKqFS ]AdF'}3w|x$L.fcb~]w&{qcyQi' xImvbSlG0 ݲO rX8yXkH{= VV +&Zy{ݵ14e@B tH&R(2&Ȣel;Os#`F^'h`/ cq˻+ԉ4RNU(Zֈ׷[^n%ol@xa݅'U(M+ 7[b NRW rEEtakWb=F&Y'.uNSb?hki H|'ȀDE 0%;\lq4>ʐ`WA҅ RrPn:A/r`.M1S "Mh]37SBN]; xpU(+(Ĥi`nƯ8kաcFDx"z2y1)1 8EYP4-g!UhkҵsvIBq;.)“(r( eK:w$}B Kh%{:ֆjzɇf m1aq3. rh W BH\ǺK-XxQa 3S`NOhͳ<*P0PIlsNh !6|d.dtu,/|n7X[ ,2wJ$8߸8!󈤖|aR:-ɓU܁$}0`ukT[hpTh{,zo7\YeX1评riTD r"ymRpxCaH+[\YBHA/"<$3=;FUVC&cTϖJH;K;k|pKSg[uAu[K} }g t-9(6@׮`{0*)e񃉪y/zQέ߳Vg =r9+c./6v*ײài6 7UĤhA꽹|!oYKD湚b)*: a?d}GI3yw 6Q>"Zڋӧb7iQY̦(8~q*=[gR4I1g[[daJ᪑9l{ iRe`+}0Mr?=Lޒ?\ى9QF u$ao6Gn8H)ʃh)sMrĀ+]8(g\})i` 0)뿢Yˆ,EUZBe24dlj ⶘$ Y-<MHghHLZF:5%bbMz/p 8:ܒ3 :q9&O,atz{nM;p? Xo/ %ٹNv?~ a>Ja3}YL3-{#w*@I1}y#l [snC|Xpo_D> 4P*{GMǩ -0 U| fߥ{Ε~q*O) c֥3ӹ#+_0h!d PL$APC{"tFᙖn7jl|\1/ a^Yjx0(.Ff\rbUOٱ8m^S"ϭltw|CBRmVd1f?`NfW`7t)ÖߺxD%YD SV_U4q~']96vYK8 x4x`tWSg# ey<4߼̄0:6j^+HPinL:?r-GI[W 9z&"Ifl 4K*E3Yi6V!!uPGǓ-ǷjhKz/QG>+E.3@K|Dq iQAzyl=S8!$]g_W,;x9U_%sʯ΀?l#>Sgo'4?:~:&VO[(,ڸ F)xzWqiG.ڲ; 'Oh0Pq: sdp,JH7m*&84,8[X.A/ 2tE.+u}ޤ/==o;Dy3j?Ee'-a^rNv7;jt d 'd Ԩ6Mmˍ7V)ﰭ>'[?'Ul\Q`0#;7= ws4Ƕ)rgb%'xN@1ܲҸR['+]KsT;nh"UE\z.$\=2g45{GdM:I}%?OG~lds@>#~9q05~9i-3#8ޤDa5 ^VnꇓrOLu ^M||y)"9M@̰bL=Dv~ޗ2Bet$iВ%Ux7<ާ{@-%2q'+n _Q37>(R05w^>ޣn\ԩeug|9Jwz@Mu=shq0MF@7ʃ; 1]2ɠh.NƱ1/q b9(/INQl#6AYu3;mGiYY1IRD!= 6Rh{ (O4ƹZ?LUQ>Qo9Q|"lwGhⶪY]yphWHxk"%cH'/rXc1dXdK0rիrR6_Ħ:]z@5O_J)/kY'I%ىǧrNdhTЉQ`N 0V#N8Vf cM8lJnYNJpU{S_Ev odԸT?"X.tD|-Fζ$q݀./N{c]d>K?}F9Жr3/D3YhxYn ߁[$먊גLhQľP/ Q};?SvnG{BC|CVɬ56&$%%N㎐h͟= ;&(EވƇ8LJJIY:9vA93cr?D6ƕ*}s#;c)2m"K%/9~d뛀d’)_Yxt9ĥjɩQC /3KNq\ZY85%cA& R#Sf>Du6N mU}1I#GmE#.F aO_cʠL$`/ _ f? _3wR,!InEݽ &Z\T.y5c܏)tE$,5}XX#uH+7#mٶdLgs p)zp҅*O@tXTcYTȪ $#`W##Md2AqJo(Y^&hTphߖ֫;43Z9R+ &2~/P"E13ZBaQA4.SMmLS|ykjtЈLش4،?vslE`XiH%܀^ hz@'οSmCOՐ;c! %'iUwƱڡ;ˮ\Y{Z, ƙ8|:SK5# ,(WEئ:J#;p2a U87Dli n$%YԈo@rtA"5ȇ+mįGD&$R( 6aYA e,/7)'=&4架$,SO}^LMS%ų!afkF܏속O#*.yOxWTvo^(` AAt|Kc_R,1 ĉ2ֶmy ON٠^Wl`դ6 9Hi #ö0h@5ȧ -)ͳvs[=D"-Q ophU [?K&9k:@ w],`נYdٖj_-Jdߗ;BU8PI|f =F=M޵򛉂YēZnn~>[&h׬ßX@%SŗA#\$wjYt$ϠLddM~\rT"M@LM'! dS!G͘Mn/.V (2GON' X"NƮbZMa#]V5"nͰĵtrM8Ah+h{ePԞjj_׈V!V Vy]p.Dub3~riʞ,`sMt)v(-cCqQ])y ُ0V^[D"tp|\/$"wJM5N 3:iiߌ6I(h^66EJ.j.Z~cN!G_ yY߁.UޠPQrޭXk-xDy瀥 +i? uql)_MlJf e5,\S0jO#GxT){3&$(pwC%dX/Q_P^DBt4W'f"\^}cܻ[M|)7ɛ,׬:[{{܂\/B7[RͫОz,X*zZ1 6!؋m©c O#a)׻:sBK ,2gݾ :L29̫9=;8[$c7mmR(%Hn,L=;B25O0h" 3qTrYUCcQVXJ[+U""x'F3 >[-(1$Mi?tܽI鯶ND{B5BqNkο-˱hN=Bp ~׷z; ņ7(n"J's$Vb@܄PdL\?7eItU._aHȦk!zPd7{;$~~>Y4  F[>iU;R'n\P2*%\IpLA2'RG&^ /z9O&—nse58o_ |ILHY -Paܙ-A%Q[}=~z?:Gs'MR൶!ݫW`BɏCxLVJ׎zGP9([V($:Y) ,7ՔY:{"fteL_:2N~N<_9Md }0 :) 1H\ ?``L-[H!3z(v95Jo] 0@<5>T*۴3. XiY:} vl )&O!MU=Is+#xl Wಆro-9y0 ƪ:Mn2^a c R1onYc䛄K午 SeG(r\פW/Γ-{ A]ox\y2&.꒬49+rJ/$"]XnJ{%\u8굕ԣw뿟0>>Vfx딶vA;\A gTyr&LO5*OS}SJӽl֎Ry)C`m?/[骫emnK Oa+d[#x. j!`I2!ۺcuzf$QQq+Kgl1 ~-i ?c%gSNX iSl9Vh=OjwG~vCP{{qxvX^h3b6N"2DWhD8^NDl>L+!(X + K)о?p>[gIZ5ҚN~*`5y6,mDHxssrfP7 |&W`F4ڧBJl`7:2ie\ޮd6jTúbKyvsEr,|Rf|mlŞ?&WDp#?,`mUv)[ЁZwRO9P}^*s/߹Hp"`=}+`H7/CQ"4yzB7sc,8T hl FYgHA+W Urz!MRO:imqq?w^~f)f|jNϳwZv:vƴ^Y)]+xC88I @>whSNu$z#ZݍBE W"IjM 7׷ڳXjr Ɠ(&E̸KJBv6EQY"h[إ:^r8s%QrU6nKp8Dv'8Z!/H֖[n+'pK Ӏ1o׬_ܴ,E;W?"̚Ɠze[K#EI9T.tW0 @0Ot2zܹC-qg12P c*_))"mj Wt2΁/c :8E[1m]2*pm$g1vЎ]3`;!~Ǚ\,vdM!f}Oe^WƲ_~~VxO+)ߡ_TE59gNsV^^SAgLW>=L#-!M:!7a/a M,ͤUϾsvd,:4ʶʼ2 )?R `\/AiFKck@QeK[霑T)ˍt@X / G)0-@ -P Xڦݨ )?V*7؂A\]3}`7Syl%̑+v<1@Ϥ^ϕE?78jl&Kw>pAO:>}}RӨa eEoc+xÆC&B9e΋3 5:i$VͩvwD㙏ne hN|~EH51PS( 0k]AKP7M*FR+=Ml(Tuڡ Eb*~< m fA00Qof~Yz>?R{n^KR F?Uy.3sG*}y`NIy lCYkDa#]جJxI`Ty3'-tHWfG[.˺qrA,~ *q9~U \ ؚ޶s6ՙ!*1۪q2M~"Y EX&& R6hK 7֡"FtKt.$UԚ^:=6 Dbw V|R5-F?]ˆEڸ7\堪Mxi"hJKS\92Px@j*4iQڽ[^tZ<؊3@]:Tp@S:D{Uś$sx&Q J|+ ;"My-76qb6̩2f#gkOW95%SE8#͠&p-*p̋tǗvr7Q]*k+d3zNΧry36rq8‘ e-?nzhT<CInA>gzDNMQ`gXUΨAiy~ĢNSkn5~_(\zrL38-&9 :y1ۈׄ\'caA9Ŭ{֒!T5ST Ns$_gf)MŨ a {C ŭ1׾ qD@zsL2b8x8yy_rd+qEe؋ nj{XPZO!GC?h @|`q%CLXHLRW3* sw?)V7m\gpjxHD4BxɛMa>H x"S1y%PtSb8w _eM M.2r~htVow!8PtR꿎`JODp~J&(]C9H.Io<;VKmC@k[Ĵ,yC礕_Z oIp0bae3@48kQn@yu&ZEG6Ա;K*R}y4JH_YYFvT&Mp,Oq8qOZ@i;.$ $2IjFX! ̪[ɵžS^HZ"ޜ OCgq=` _3Äy+Jeey֫ ϸl<+M;jU37ӷܱvvC4WG. |I9kFITKݍ͝ج>HݍCVL:vzm=w{;8aFȡU 4KƁ 4~@NO\R/Y? ʑn%\]2SSq5W5:aU:\ ݮ4>$$$P`P:K٪1J * $9c">R+|eVvE+p@[ǧG=wfs )RaJ=MJ̼"_/ra׍kdOo*&aWw`xu|jOa<_3\4Z}0\2 ><iA% =Q Ik`E`Q=Cppϛ식Ս)gLk⩗؊ͩ/95X83z|+t­82A y1e|fu'qׅE\)6nWL&h {JEI%_̰Lys,|:+zDmZRFWwaP%,WdjPI#]2CKS fЗ td6E@Ѓ'Ap'lBt 46[ߏXĭ%v:(0 > h(!|[>I2qBKil]N}K,y^gWLoAY} =fid>,q4kEg|oHNKv1y^| a6.*6 5==qR]86cjܵU n@Óȷ`Իnw%HgVT᭘<>ľF"'wۢ sV\k !7^ \t|}) @?^R$=y텉(‰[0pHPW%k KP]I][ъmE S2GI1ˆOd]癮 ,N+@FNzlfۉ]u>s<`)0 [fB`/q&gg INF~ȶ0!8Ƴ!Փ{8jCNɀ?xu$ku|QGPi eQ<>juяTX)7wi(8&gbY*eȷPslC؊? N[W/|i}s |dpRj$-55}!R{9S;p(-R59]rP*[[hKڂЮT Q}఑E( ̸iy LYN%𷁞RY;\׍ؖU31 ֗jj9qg~:W~>󪆹-YR g۷oRU="_-ƺ4@U,fṆ!r3x@#uEE |+KdӞs&J8Z fiX>W6 w]RT\ũ~G~عm0doBs*e1w37;ױ6Ŭ3 p͡l;"]Pņ&٠k0 (liBXC r#bnN(u[:8S]> ͑p"E:տc=,΋G n o2v?7X_BvJLtB_ڪX[pG;C-}4{0. <e <7؏iq-3`3譭%맰~`)i+ԣcM K/dاN.k{y ~ٜ-jABti$"H "> s}Eo}."ZνJp9A:yѭLQэ^{ABL?qU~*RȳE2ȽL* 7-~ e&0w>2{,5s؟g*%iYh ޘ`e%,o!8')#z/ZYc@h&dȻezP&b:)oSp)FtcXOe7tǢD{,*IrEֈL@KsQ7|ݼQa6M:f~M]Vб9Q`qtثH,E&DE7i(2ͨk'DDY)wF;-`[E{t-a Ѧ);%XA9`4d9̐cG-eό=c;pZ>Gwp م ;ݴ#x_(,XM-RjBScxi( qnٟ=by֜;әҜ:seRQF!¼cP߲\FJRAT|\dDo1,CٲTa&[GI JZ o/EuP=iI"P`+'}qS{A>tV,+!/os9' ݜe#6ΏQa4fSI[$z bQ>]k;fTż.*& v@l ,ή ԫ´&HC&|)ю3eyAs><~avBJ[ve(3wcHNm"2[C:-SFYJ^2؄MJ\6ߓ %WiNT7F9+=mMHԄ < 1;Ww/f9%~Ssɑ!?{/sODBIHh14O9`q0*YpWK=<]!o]Dj ؂A!雪nL潐ڴ ݣ!g{C%y@,gr ɸXQqJ.|k1 _tZ|pHނ@; hBt-3D\*hŞy }]i##][Jc@ٝ0¨8glx.,&%(i@?lgl=vvKv=Mt%sIF?>OE?4{ؗIY7:n;^#X΢/a8ҙF@^A#gOk(u=!݇_w1=.3X205 к?~e1fDžh#Dfs:1.ZNp2[' Vo樌o~tm}qIK8\c^y<_@ߵSHYG&=6[Z5 vVs&bccj2^fD": 0;or07O6@!shGR/-xpMP܆2&:FjUL.6dSŨP\x,ؠK2Ӑk7wU^h<?՜qc!y) X@mzngQ:zBFs4^RGPK=t`U%ܦRFB q*./RnC{nǃoMzdp : o =L4Hg@?̠DAȗ1T`s!)`U|6]^9wu2Cjeu&Miy f]1yG4#h_k%$?D۵TUQ[Bl~zofQ#w}ᅓCrz- _vM\[VN:Fe9HB,cOZ݀z W܊wM9;lnF8ې\@e1ob1{ ` Z&~S%XʃbnnwiM㳈O((Za>'I"#v/*H~^)-_mX]uOϳfvQ%q±ˮ$M|q]45-Ӿ[6!3\E!,cxY1Gݑ_@dMtK?ݛlk y(pknZ\hg{6' NTNj"l~(% klAǶ_h[ĂOn=x~ԻiͤKF[HU%c!e^ ͋&c,%юHX@R *Qcfp^]PӬ >?,ϴ0I3%1tVƅFnvzI=<;r;he@-J63[%^hvkF޷-"Puc[Z0kAvPU|A+Ѩh  }H?_v beMNklFe_3728=<Ƅl#ԨDn9nӖ8`S iY~(%p2j _8O3}g%N|-#:YI=9ΧŧI(>GhA!$hnk'\=NՉSή*HUʐh3Kf:n"0uN, UvC6c40!y-rڳMҰ\l/gWDD[wCWoP 6 60;n\wQS-'dYn"߳@3^W le0Tgh[9'jdbj=m@XD#TR x&&nDsŞ:sV?hyR "i 4V,S[ء{$Ub:/S]-/ 65F+i}617mo9#va`6S;0^*<\OOx?M?< dĔ\'F,+>GP^<&Q?n ب4YQ0fCfFkWY 5^Z6+$JkiU.U&d_|lԆ͎i#ڵ (ZalV0iYBH[U %!ĦѭcL5Թ5`u3^Z !f #ã*z)9=!@Y7Eb.q)k,鬏wVus'ld8;IM pXn:"He3|BeO5O{5E&oXkԿn3ψ÷aa7}xhBpj@BMZ,K\M$P\ߖDb1 ?㥶`- "`dfXRogĚ:À)`ˋ(<-#FP퍏ڮy8G@AƷQ1 N0⌅c~ay1rF⏹0h5Ң;\Y!sz{ 3/1V@W@),h&j/Mxn]:yNp)jB\mzrl\(!#91;' 7ea7mpjC?ڌcw$ӒYhEJa0z!z]2/&9U*"m,||/B Qw#~[RٝD!ltm ;5,oYN!>.=ۛW"!HYXQ6Ί3&lB Si~> #9 ]I)Gܕ=6Md2wy,ې)nHJ>Ez[2o)[u|]/X;i>'ON4.% L-i cle,U-Li԰kI]!>.=j8˰M/ nU:.ZkdӭWT+V֟zbL&{ֵ S$9}϶7±,>Q4Ñ q,+Т?,G-4R5iZtb%mm9T50yv@mNvZ. (ǎy+$5J:lux=7llOa\" ZCh娞J"]Q8b)G_)BVO3U]jndRhF~%aXfDGZ@7*uG XA wC!k YO'V ppRp8)n᭽M}Ss?{r>{ybUЪsj|q_?DR @iY*zu3!9V mZq%X;hZ*UP^ یuRا1P9 yib%+PgsuȂLjjRPMtW×LO"GULӻFIv~0_ -22.3˵&y5_Yk_G lES ꭮hPh?bNl o|uh{<,qUDdqD{{TuOW,Y9 suVդXٱ GiJ-@i1ȧQ-{'T9:fhVcHf8~q`NBbAkOD|def^* +'%S[]:~%K+Og)|ؗ!eB'ʮM !; l<|c??=yc[m8YAf- 1G4&О(8®UXIiMqZCF?:n{]JNѧ00> .R$m 3VحSmY*S c&6/T5O3^}lh4͛fYfrC˗sB :44reA\DOr^ DU?w'pHo DwYh0A%_K*CwPZ'i_́*P*+@?sVުQ-lX@9kW]lߐ AET?pRU]l {ưO5# s@+*g"j{yg/<,rzSxQq њ@+W9[ZZXYڀR$։gb'TgTji[_1;:@5 xQ.F퀆*[Thzn' 3洩m*=$L||w1B x|Om|V :*J?XyޯNS2I>1\I+Bn+q" uӜlѶa+[i<`8vݥ<%g9^0שǚ6%?haoJT["`|7of.ԿtlY:usGvwڃpYlP0sW^GGP%` Hk{g#b:&`~]EEȐyK]! 3Bo ¤WԼD9yȔ۝7BM{]EmM:#8ɮ6To4ayob$w^o Co‚PVD2cH7xykyH:֤Hc[P>o؅./Oad~i~X#ykWbbJ - fKԔLR$G8͌%h`51++ '+!ax;9}RAY8<|Ny {4?dIʧ#q\<=yǝa@:L9RG*mo#D"n_e+g^Ecn8}~Fo;dͯ>CExZP\T&i}í{3qkS^7cGp_YEj;a 5hil$4=H.Kdm &~ g9/x%YﺅV)ӒS<:$+T sꮄ Zչ?&m댝d%ח)02?A B+J|\ȯ-kV2<|\)15Xn,Iښ Nx`PR'XHc)+ѓQ;آBIpohs0Je[|#В, e.5#ލ0W\mC$qm0 ~ 1XHW&JQD*Y)/N<#jmzپ*N;fB212he-.|_EFw5ude&'`NOvT`whBJ7(1r%5g'H 6x;RR,Ŗ)!^@ nW.g?B:';t$ H~Uј רY3gگ ^ggG%QwAH8T葹xq@Q^/,c}10ke2lnS5Le}ˑI|˥x|j:|| H9 tE]VYPq0˻ SI\Cp`>qɽIw!?#e| &NzYQ"+ ҭ!:|C)`hZ8oR*;WӴF#^jjݺ2e..qXxnGtX[zOsŃSjsq7ih7Z8O9カX˘%2?jo˲:dۣ=3~H8&4[(t\d!t.N,],q^K$n8 3-xyfU0ޞ(J%;&]<ߩ+yCWܟ@oq^Y0 ¢=@3C:*uLEJYA$g!ZHcEQ{'mD&_ do&MG܈o)T]^ޕ\TQNkCK\7wEɄ3$(3+J E⟘2dTњXzk"_kmĆkÉF#qt.fo*ET)m|(Zr)^4b S3iu=Γo\1:RnŒH<|D)FMD8h 3‹Y'UmN}ݽLRiFFʘfF` 3*5`-dUF- Q)ȰR<f˝:ؕN[ϲT&{rdrOvI1F&t;&|_$vڑI<+uΈ36͚pO6*]9.J `Q'wɊ cy <>JrLdؙI =G(r(O'ӈlUH6ho~^0s9{]X'Ж4#:/K2ZAz3͘EN<d/C'״r>Vk֕lOREpgIжf;j=3BfCSxqb-4i7 Bv#Vx]zacr8|Q'f#Ӡ# cU 9δXm=JYvb%GV6S~wqn=7x >4 c.W`'6LCۊ%s)R)"//h:2qguS#>0E5( l|*\CgA7·4#وRLob5+-UweA Bj ?R e]>VE4]IJU9Fzش>G+]anghE*Tϣ"4Zl8#M .sۙeF\o;^L6 o_~ ӄi*j-(]r}GpɒF8 &n7EQ|~;$gۮ* j aLJ2(=fCL6UxE ~mCC,R)9WPj\ȕ,Q|,Z̗@,˶Jf0Mc1&N}|fe~}Bs,DZ8Ux]\=|H2X]ladK5:A5(kg@AVooC@V286` .A!ԠòN/5 41ܓs؀(Z!rE37VƲn'„T0PɀM!b݁o,naAo+V"6zTpS> RaBsoUOY`)6 4#\tVr>q?q8tZ zѻL֏p D|r>\İ-{Jy_w5[RҌ"32I!MDڣ ;cX-1C9=9(>WfjJZeY n{~uW88ZE;3 ,Vcࠞ~/89YaY~n<9ff$:"v!BS0 r Q җA xTOHҌn3~J,h \U 7H]RZ.qYJۥ`W w_׌%Wk[L3A{v4zĈvj99ݾƞ{ӀAj(jP+h9 aY~50ĺmjlf"=H`Ǐ`*ݪ0YyEeu@x&in? :aT)Kd"g'6_"( oNvkyZf1fiiY6`r`UN Z@TO@럝XH䱕y$tPo[vOuA#89fQO n)Y!N&&j1JG~$_ӞJ,xTv{o> jdlLf% VE)xVF sz>@PX{,v䕺_oO]O螧r':ٷRupHjtjA&IF'fџ4.a ?h__Լ7R $)bT nbU,xI^0eFĘ"'vŞE;*5V3!Ly!(дKg^5IC-G+|$ HQmÛjH"i-n˨Ԥj+eܲ!pޓ!VoR.:-q-B'zhmwQnun^ϖ̓fze_` _>>qB)SL{mNfꢫ1.oF9I%3hF:éXnM#M6 elW$S +(+RΌ6}y#P3/ψmLm>G;R ;0Vʠ%/z9n+G҈U.+i7›GM5dפl4Ũ@ՕyXr'==C-aK92ON8̦N>ZE'yDM-CX|Ym b1`NƋZsArr W42?K|iwΧ -*7HdKA~>:?+z+{PVO E!{"`&Aj\Y\@sOYZH˒f<`HTʴ'~ NX eʊK!W\Il IF6h\axJAa}o sI<<(M o9Mc&Mmn 5E@v4NE9aqvrĖ{r }ˣ_r.X@dEUxߥ4fg2YL̦'H̙Zu Hm,*-=$S&@od'ꆵ]$!+\,&LRik͏xnRFuMYu8 ߜnAp}uj [v^Dtd[%gqdue$גwI󉅀Hq}@2^z)ϏU"8oW~ZɴUfO)1W\*Js|cW#-JGT\T4V-|Kl.P |6ps7e#|yR,e͒J'Ljؚ( +{5oy@5[vyeo/Ct3q9p.}p! ܕtྦྷI_Da'팡|Y _Lz>UVX<߾)O/a[ OE=zIh)8Hcg}{tTSW\E>%03<퐷U-Ͷ5ܣu.BK37 rqmROn؃=)1&XI:&kWY7de3fZحۢ}WQΒF6QٽEjj N1cGMX<#γZiӑ Xݍ_!~Iw-+Bu›/^i?)2u$p~!en> b.w4TyZ4Zg\(@xo95VtL7 A Oy2£o$J0;DM\a l8V`}(ɉ_^2^شxYd巁DY qF6G=C~G 1a+^la8A%FS ǘT0]J g4~.XW-`IMN>S ܅0`ٹ->N{g'2g񂞶u6Ⲩ m lbr>"4BC]@+B2*bfѬRq;uoB3R& <ʨSey,s :=z9:Õ & }yי WL`Jʼ3g׫B '=>Ofa-a1=^) EnYK}Rd2!zj 2Ns r5\  EqvRbxU0K˒ִ>HFAQOy6?3#0qǓ[ޗֿz9ULԜL44PwMVi|^< prÖ!@\*V+(9,֮ (u.ɐYȈ-r28np?P5}5Ji?& u߭,@G↢ѤϔZm̡LL{2;bcV\WV 1dajwhLd> K."{A)pPy1CPu.0YAUtϜ0O˗˩KOV ɯ|0+ M%RIGTq*̾WCOIb_: .ѡ"AM r5sۡw~搃{/oПD>8.Ǝ.6у7Ə`;\*HVlΞQh77To' kas3T4ݜN[ڋh]"i/"lM:wx q:|&ʌq*;6i\s ϱE{a0Q& pjP:Dx"f~}| \ǔ8n^ p~SP+CuU}i9tVkL9W\|H'cfg j񵗧f.JJ'ˬ/ ̾,Wi!B60_&% )ndh3O"WOz7Ƅ|d%QC/Og^-iUc lBcMuN"8UP&m\Fb0v`WxXC*HA UC%jk+7rO]4 E&lo/LfR3|_T8{$Z)S3K ,(["0O񌩚>8]mNiJ> (kp*^1@ͬ?AΐzFl pB0=?#j3EXfӭP~f^> 7w\rSFo٥;[n>T R(#әOt |-d?ٵ ¡|ATX%9Z0HG"B8lغ%/' fg~4 -0l{ߪȆ9*X3z 9oK"&6 >GfU_K A(OA^JV(qND51D7 b:3"h5K}RS !')PBpp穄 3C´xVf줓rn w 3tt> 3MPmJqFYÊ/}5YC~k'/LR5Kov?ef˩vlr7 ܘNzH=oA1>FX :z6R?> D xi%d;p4:drCP@#V4"n7|'v]G0l+(otQcT -d:;Sk4]g"6J-=u\f:rvL b /4W/W,|/RO(2UEM)e1 p Т*{A&]~Ld%y<9L?+.hp[%LH5&Pѱ(6H)/4N[)v{EQm?wM8.%+9)#bTv]_YA}I/4iu ZVi'^,)ܐhFA4wj^TY{J A` R |Ҡ{mWqG v]qgH[c^?W$zW. o|zUdK} MfrOe¯.fAT{s/X(/۩ A|LP@]_?= gHFI@f좮:n;UNhdǪ"ܗuRNTNU9I/҆ 3\"|$p F@xo ztI^^Xvu0P#2q( Kc9 "9x8-t/T&Cܗ=x4Nl:0{x$cfFo~$mW)]0d? "įbr,rL|MmӋxk@hw'?#v OOjɋ8߅͓j8Fބ&CY@-LfF+n^iM b^5Z_3P9[Bn9̏Ұi{)U<:+>oWW'ۙ@iő(& i> La;Z QuEIL,-fl:"׆:Ƙ|A{>>%:nu /2ODeH0u_-Sz:pw_'$ tZ%q,{wp:$qRran`f#Eg}QRFS;/(ok=zk !҉O39|4/j ܴփޱDlsHIY?(ҙ)֌ x\קj֒^N20/S]߳8pix`Z[k_Z NJyN֘i>-Gw+NXY-Bԁ!1컶t樇^,S"Py$ア XA9Sjm{h1X eh +b&VchAFaPB;$s\ *]tII5XI]KTB2JRGt-3Biȁe*Q8K;Ze'U&,:W7й\#Cnva[T<%v`l.53X9`T*o\_13qއwp ,@ k EbpvZD屵F$oAT* OhKFuhۅX՘X g16 Hei阼߽&Y$FL*2MG鬬5m:PUgY 깋\dB [}6]ec%z34Ҙ9.q7$-.Y :ۼVoL 4w?D+!aJ`jjPx4I "pƦ F][WU*nɅ=M diGSr#:6iwO-14"YLeqrHu53^_`-3xOm*.Wدa>qCBQsXYzۘ~3 WOͯGQa9L~0=ѵTl|[{A7,:S ~h ".F8[dUoEisЁ;]eeSj[=s|NTوdw?ڊq 4lMm8.wqµz=lُ쭉>ANQ\~d՛Zɦ8oZ?^ ]~F}.Džȭ: E?3W~Q EJ~y]5HBTnR)SU Be[(ugtƽd(gMko9/< lmd{:av 9Ѡ8ЗIJ; să-f7Goٮ'_n¾?!{diALnGn_@/Gs:N^z=FQR> H=ѣ 4򆳉˟HCO=ʻo׻Wp'G)e1Im%xơӧU]~l7Md"|70֍1 f<_b.I;\&T@ib&T)b+LS-xǽ  sw=H%<вes3 eY5X'?!&   q}۪`yyR\֭!;e9jT*:J&Y<S;F +R JPF-}hL1@snDw;2k!]sy3˛56]ar/>"R㐤JA;o 44a[xNk~(:KTF>lW7JYO3±87ӊJ˯iL6b/w/Y(5}ny<=,c u^+j.QQ0S&bl\Y'1V!zXl l:]E8vxGB!D n(ohv|&CevVb4?& ع۾[Uc,+gD+ dsb_. x,(1*)Ijર速-Zn}.EnC81bRA %^N/S=Drޔ)ǹxXo* )hRs{"EBPd +cн@aVuAl[['[ddMˀߋJlmcնà;.@IM&GPoW t:He fs N IXu &ֻ TOxkfo{ nxrj4mK&~۱8L#,.9 B&v|`&XR?UY;%P hڼ]jXYP˶- )nQhX7L>HWz yy"Ǐ3{(F$i, ^i})YJ _!KJqQൽj@`-=X1#6ZʧXCI"beQ#;gݼްr?+֤^qrL'7y1R*̫{*O5,1O74B%(h7O..ɧ&Dedž$\ '@ƒg4< oqt@7[+`OmYwnܞf^b.Z<(@DB)9!2Cej< 4#3 \3͉)*W`FV>}5٫fRct$kos #+ 뒐)kwފ[)SؠXzgy|$\|'\d]qjÐ>A'b.%[vs)BLKX;f j ASQפ6f|#/F:fܕY)X5{W]p[ɒYz_3s6S G*k2VWI:2*V٩m(y5|s%A:6FGyJBxYf&uQǩ:,Q *OR_m'C 5ØAЫ*\P-dxS_Dz?2&ټ,ukHR_ms5_1؜q 3Z\Wc f)Ac[{es|6\GҮrFWUF,e'CWnsўf@^+"z -p怞O䒟~ leZ(`0B*߾/: ٶ-*%0kWX׭ʓ22R0Y+l5 Qw^za eXfe ᧍ѱ(Jz(>CA⦙ 7qgŵ9,a/seD Z#"8X\w#e BV)i\ 7e kiz/3+q H78-I On]8bkUH5CWo($8y%&!ƺ݂ i*81Jw Y}lϔܰXb v2axȤsvX #%*Az{^8Ucsgs}߂j|nNd v]+K| Y\ NKc- l1.j;1b367[SLx}%={wFN\DcJN{3zM~;SND[!{gJo& Ca0.cG@k5R?&'fs)vrпۤE{6TdKT`YW?_sJ`k2QtᰢA4JXC5۲(ar54w}AcuB`[ggTr[캪ߕ{$.SA $\B 3 !@ AFW`[MbńkqgcY~)u?G 4Z>hrќΧ=yۙ!]d1dd6=k⍶< d;F*6SCFj5>9aD}_&=V@ SMۇ@AFȮf: M5>7Ss`߭iFsS'h:~!zAQG'~45i1`8w=b+S -3,?'dW/aWmњЁsj?յuw \Rxyr < ٝꁬrMbz_$9U1mPH ȁ2fde7#6̵؆_=#GMTSQQF^6f71RŐZP̤K |ΞUxNw/!C`@~ubXX@ Y{sjw:Q[r^7d%u; 03{JL9 uϾdL s,UU᏿&@:[[,p0#NhE+j:}EIlQj<uXt5Vlw7h),*ѷ?P6؇ X'M 8e7*3BȔ]c<*ha@Xm};҆zN XKGMLEMV5&zgr)|5U`-tʫPXo@rKlK!(.,[vtjMSV0Ӏ1룛B,^mȲ5sD`OR3Rn2ooMx`Aa0G<#&~vQ>8$4a9dWb;Vԭ1uN[#~:E:AU/$*vVmxӔ 1K՗qE|16Io4. lӆC<,`D1VT6 . "Dz !WFC)kk_Ixn/Mo״𳍇8ٱ}0]zT +ǪSOhs ΙI+M4 m:.|U&޶ܩ>6ri=U<1'G>߹pO 2k¿ , _> "FxVBVU^a깽|ڝZ[8ȵgi&/;jQ=5qb}XQxaxqmͫYfUe]lS@MtQPԻ1?U"9.*GW:V<_&-3a.0d o7w}8n{ K 4?7at|^X6pQVT +0:{5v[~gO%7I)mr7 :dz{Ztwq>H쓃pEOQoIEnۥA镛2,eX(ؓC\Uek̀ըRljv"r=9tةQNr9^qmZ )̓*JPH6XÛcZ'FrUp4GˌUl`{2’?E\;KyH~cL?iF=zZLoiyRZ#zqd:W{hd W48pfIMylqP6ft;M45/ ӌZ:y˴k:h#$L1ޡC!1 eG"?EZsN߯)81b6)-XV)c=7m>.grS& 8Wq='ΌB7cSNZE`U9FZAK-1}׻=1YNRdE!xu.S5wc nb"I:XFq8ywuGu!W(&H Hhff4>DZnׯQL/h4\ڻJP/e,@xl^c{WHG!=r!J<%vh/fB% [3[GchT4<,*10me[BH1Oi@,2(pxxK3`m /1|Pd]6l^Z3aԯ;N=nZ\x ^LVmA> y)=R|TP$9Bl2I,Kٕz"v}c~ 4d> )xm}}J`K-VH[?lwuPl:\zJj@HBIpN>(i#) ƱJeĂǖ:4rYҰ:jyqD"cAQDulm3`OiRؤ%MahxB6GE{_#-nanHGv2rHTwgE$2ՙuB̚!mW*+c=k &@CJ`X71*ssbW̶kVQ\2Y}-8׽ cX [g2֓TЩZWMh;f? .Fa #_2X]XRv䴨pv2g$zS/]t7E/arR__F,.AwaI,{kFGi6o*-;kG[T$&,Poj`|Bʪ_L~#|8]XBkvY>Y~XDrO*56'84[ aꝴ\H_|?fJUDg9*K df"& 24?Jbس02{wҡWXix#:cn+H/<&OۑLjhcfmNw6=WltSVlMMzXɛ'ff,ah9v9OQf6tm7Bz^Ut܆Q3a'dH/w,A%ը+"l9ljY|#C!y^ՈX\}vKzW!L`*c83DcqCN3܉y2̎4~^?SDDPsSLFmš|4gs"DdQI o:'vnyc3R=D)7EO޵jnէz+brFr<yvV) MPd/>av} -UݽY &@FQ-d1>|ӆ_'E.`א9+- 錐OK;U2$+8fwdZ''F 3czvKCHk5Q'ToGLQÍ`=֐E~n3~XJxi{)Ɛ-NCG@J,C_JI%_"ɛF&iFT^ &qD{(Qg/NɆ=*TyA\)T^w}ЫӦozİIlE묏(ic)ǹJ͝OʧbV,aeJ-KbNx8 "U%0Liu߻&>^+<~fb!,v.FcwÖ#du,KS`磗mGߠj(/ %!39ڽaw?sSZ (wpXh A5M= :E w9D觅<& Ut8#,/DFko^6?:=۪N*޿MHd|0 #/ >W{@Zc2&\E$(M>i1#vk\H5-Lc̴<;M--{imi& D%t(ݦ?c-;/M)^98>ouӆ;JB”H@_<ҩ<Ǜ `5b;Jua|3•&UZK& 4dl4?p5>,ςV~c[t-wBh0D@~St*4^ܸyx_P %M;4 qX|)9»X8SM04F)ڈ sÅu&yGrsOtCxϖh^o2Լ$,5Pv͊kؒ2XHu\ypFԢWe災).quKL:NٮXh"o'P%b9A^PJJ\u@I %*lb1b1X^xQ;" _bq_U) P3jIլ_[?7Fn7~!j?"/gWL: r9Rm*#$wa%_|DB+>r2U;^?9jC ,夆(RxZ=r<2ApL7F{d-ES⼉bf(/yj 90SUcQ WpҤ?q0lTs.߸毷"e ~tn7 $vKPr;[ xMD4i!K8@9=<;rc@Wj:DD.F~EqrwlM,l/H?cZFHSpU=$EiKe_,/E'[i( _T&\xPNi7cxX$ant7Էd^OxҎH]Y̱ c5zuc!Et::x zWKy.h>Pn*j_%wMO(1U0-m>shIuЎإ5ڶr\|-룅O0N3ԝ2<C6o>eb޿'.GJ0F>cBR+'rn v/R9"aήsۏӡxuQj:Cas+, 6{| mǬ? _6l<m b/8Wg;NBԛf`a&xՃK~B_}z.iz~P1N`)M냮Vjd O_c39+Ģ4_;879 b1PȼxZtbfVzܘeOS޻wwi ;\Ult4wpyͩf+k@f# ;ftC4=эaȍyE'Kz,E6D =Bܘ!Nuq="?qg\"iZ;iq7sr1\"Zv~>E%u/Lϝb v'R'jH'jo"/e05(8x*AHn(3ԗDCpJy þ9JwMx$PP70*Xțڐ&V 8 鲯UR!(;?rxb뺦-O`w$#)o)tXFvxO ^^c:o.yNm+ 6Lo `'yd5Eoդ^wu0*Yb{lAUt{$?VDZݴ48DXR$$,];ZQASݖvC,Ry2 9=?6#BM ~U47@;_(*Tæjy +㟐>KjN7jL8i4(5SӲ-m,5ns@yAg&TLzk2!a_j_Ƚg/S[Ѳ7(FQ͜` @ޜP;i泐Om/GIP.nY>!!ְt{K 87#b`\kX}MۑsOIGML87"HgI3ߖ?6S)@{IGGsǙCiBqTcʚNPѹV dh[5بLLp=,Er<:ONQn? E?5l< "|~|  kAyL)YsNU TمZ 鞣['v;'`9 9#ҥ Oo!\hLLlRЩ_ t'2jpx5&N7`tj-ı~ p7LJ1lTUL-82GuKj oY_ppK; h8$"X9(5#<+)FumSVJ=RVw$m Hxw^ ;^Rfv\w$DXE9{ҋ&whJ b+-b|˶[ǤtY?-뉶}+G9gK,ؖ$= EsK<=PnpmAK~"K*O>l=<;s5" UnS²2j^l7$&4Wl}kh; /t?Aʬs'1{;p-Mt9O *B>rt,}QROggy-lٻ]vf56e72QVw!ڇb2> KZ膇~T3ly(#xa2Vjv_H ?ڼlة^;~E۴HolV'嵮0yg-썓EmTv#fNԆB@^4 38۞^[BP`Y@ϖW_6 Ѝ<Mp-'Щ-Xab &LiO]fE5u#u%mv4+╁{S!2 {*ѩ"A Qrkb##M CUNJ<8 0j{|4PEB l=E&p[FZyw4~{)3< X4zX?k)s F2u߳_\@9E&M)腡j!{ɏz.q B9xmtfqԫ!JB6b\(;#(Xݡ<-2>4]Dcs?\L˄sAbBʝ#ll$z~SN1!ie:ǚː՗Rg**~v w^3J)wZ0c@#&M_#7z~q Ĭ%k(۵~Ro+$Nc >]N>,:v$7WIC%'^^ah)Ob<" AVم˽M)i =ml'=wSCn3 ۥƤ%p u4=pg`ƭM6-C}31Up( f'_XIΪHvUUhq ,}6@Gl 5c[oqb殘~IїNtze/#Rƣ%{=ILs?ò(AA[nRTd"Fv>ĵ`,t́9ƲB;VF{LMcL]cGkrDwuWВ S'()cʪ'7I .3#\b'ɃG0 ̓L#?+l*bKhF8(qԠ~S*:9 3騃\`pfaюgSJqx8C&2NLY+6cxp'0ΟX](>!Yc)J 4zzOSȷGy&5X BVw}q"~y_1J?`b~Te>ny;MLߩ]aW $d?['LdE>ks6dvK&Rv{ֹ);[NnHDI\tԃ lO3{ )agnJȦ>@iSaV'r6 ƶ.F6 WD1IG”}Zx`kmkfqƒ?^pu<\,AN~'.dBʬEǫ&7Fh \ gg(|GW9GRKi~uJex}SW7x/k-(l3Qǯ 'iG"}Og/i]EN _6hTXGxn:6_V3D UD4QksQYǃ;ۺF`Bcw\ +.5f8Y>spNm/:JsQ5}9O^BDPaXK<<J0}jX ?x,umtk=,'y\]/@U3@#"V0vbzRZ )wu9 pWm&- ~# 3''9œn*ȋ>+#AmPK?Fbo!R~y#Y;l^ 0aK$u?E&$=&I_K~9:x0z|ΈhםJhcm̩`a}ڈB>3p @,^Q?2Pr( 1Lh/B>o7Nܓg>nӴ]n7.Sn9 ޳S7h@hTx l 8qqГ٬>(6nBAb@rK;\cśc@!Ǟ3Ɇ2߰7{Ywd 8gJxX#Tw-ݒޕMnP-BaiY+ıpi$19b!iwm7o;_"p"sd|ް7(mӘgPh4Oɸ-5%R=T!b#;(wZiEAfWv=#c@hEI]Bxr?'(FQ1۫6+ ]3KCmK hZR\ B߿2_s @jaK3ЀӣMjj j]*W}.ƃFf0b#vu$2dkN:Y$9qȎ,N9M2^/4z5 nBSyNdu'xITo5Bi eWZ[pd2kiqvJn0d~u[ _vq?T# ˫r %qj`!z,◫uRpc6,Ǿ`lM ~^M Ft/zO}Y: O)dilB|B إa]Y@nx&Jp6E v X7w;vNsQ'hRxm OWj?OG:]v4|̛:+̽8 j"TsV*۟/*o8~/PYµȊ($YUG>WÐc&x]&m+2o@p&1R?y[MOTuġ.ij|?:uN\bŽ/q.E #ٹ Z?@ 0ݾ:/b:6Yy.5Xnp l3Zc6+^.IMaVڒ7Tr>Wn>~IWhӠȆV7m8 W坉*j6i&מrұU AA=hm;3UXq-RM̘_Y^ ĘE`1+TBZҢ?5PFEuhDO O\(:""'+9*K惑 D.>χK.}.x7޺LO؝BCJouʏna66}K="»xIyJTB{v4ܒNf|%¬,>Hˏ3:ET,CQ1'7{c U_zNW!j`nm]hnvMܼ7f.pj6_T3uJ€4.=;e!N`2Y{Ia9WiD]noЏh.Y%-⏝1Tԯyx$pvshk=|w}{Ra-).AP={)Pl ]JRAN+yLDϫFD)w/sm )[EЯJarU[:mu2/by*|c|L=)APB#1ƥA@u [[gS嘈 ;0lk ES|. 'Xߨ؅a0 R+bJ~ǯؕxWcG~c(w8L֣ ,mY;d/cakTG[)@j7ស%e{C ¤N2y0W2-mi\툿M>5ɘ(*Mdd o,U;G W&~p{u]wl%kr7N@L@o6%_dc/̠Yvq=yi6b3>o4EƉd8^*QLJUÂa&=N);'K8QpǓֳIǡ}bVzW粨C9yZ@Й2()+PʞU 4v8n m zϙkx*?7t.SfB'mÍ8UŠi.o>ҦU!uiff%7& `'R_,CR=sPMLC#Bu1NfIo41gwPMWw{'k;5G+\2v\، y0XNDB'!zJRe%ƹ 7ly쌙`_cCj4fsjt 5{IjhL 5p#H1ԅ`p-q+l7|5)T]@cvj8D#%p),k V"3/]B~F.NU/p/4iF<;s$9Q& hcXAߣt!N`&^쪯}+P*m?>( Kmٮ}=쌔Hx{J>b窚wcg0шd^V,Evy/!Vl,Q Sdī0PX_ 5vj`Pf;f`vB[ΕtNN[cވ$ײS +Mu.]Edžϰ +¢ ZњQ9`dx|#2U2eE{C!`M}aYƩ7q|/2 :5+Ticaӯ †?_RGֳ#1<,oi㜿L#0|t[&<6)qt {"!HSt*7Ϩ !z g6$:{y|Q|2eU3~C_xV@ldB(o0a0Bv5$7HkVQe_Pb>u36 З6tDŽ8Y7_Sŋ,[=(ܣM)9kDŵ("&#ZxJq潨s]p 쐩nT"FٛYnyBJ{w38;P'EGfɞF[&QDGMzl!RZӐEѹ[D 4#ۃJ~ ITk¯VM*_a%^4ek]{Şǥ qw# r_ƀӿ, Dž3noEp ŌP ^ L 8>ZWRa GbSl:J8t+fRax *MBs%EZP;w`TFcJPmIoUj OaOYۊ4I6f?)xltdvLYL?vN*3 B|+GulmK2ӛ :,27V]j k.ͮ mKIC{ia#(~g1PBDnR:8boqO+Sӯ1Gn $D[ʚ *j"D6daLGF,<3m؛C;84p_ sO r--7ѻŽrFSXMqq=}ݍ v$d?=m` $Wֻ .[?8S3{/]Wn[p$ ;ɥcUo 7gvꑨaSpXN^ $ 6Sn^fYE]lp6;oZ`ws#mN5aI`k_f #ǼaիpxT!w-}wgKk6bYc.LzzkѣH-W2lwx~Zk\I.w:{xMmkdBGI ՛9]8^-édZZ X`,p g̞3h{ Yoʹjs>0 {E\M{ 17^1m{:7bUd$s8l:BrfrfkL*y%U#.LVE>'AFe\hW-Ԋ3cTb'{ٙE-m JM~ n Zɉ5Mcmk`ୢYH|RöDYt9510mo2~=ꋳD!xm+WdXAR)86WP~"%20z,ԫ=Z|0E/84}Qa!ciX,r)b=6 ZӀD8`8 r_0%sNJ 9 5+וA R;S6~;w^T Td NJJiNMW,H'AQ{5':3 zoUPm gȖk1uUfx_eңۆ/0HE8M|O!fX3fP2}4$(`LT}u&iYe L5ǹq<@Ps,Ge{">٪09ԏ5$YLWwKAu˸

M(-)&NbuNtaU!-03z*!J1HWCzjR⳨z$^V]0vo'ZfłJ_;#bd6n]Qo-^o}EaTZJ/pN-ƌ/VBW?PO-?"ٙD?אG}q=I"GЙs DZ:kM5䬵z]71=%Z!i]Q3o ri3dRZa/OY_vyXq9Tu2:ozF~ b ,4v}Ne;JLFO,tʜ÷6jbőm0a"gC|]9 g J($W1 S_1;B3ʞ%wqUYvo&E]!j#Ey DDxVB-赾='_;>('|H nJ^ * 3]uEZ[7WVqs RQH U#)@E_cwchwLUh?0:t#.i:1>z:P!bzJZ>oT@)ю5{|bbvMʬ{_zŋJ4 Su>tL Uēa).S !6#Vۊv/6>$C+ 7 /#hT댻Hp(B~1VGc U^+o+2$$Ũ=4j2 q]7_-Ȥ0<⹏eƋheO/ҋ .K7)tt;#~E:+bqi(޸GJV,cHL @tEzYXCHN#%d%9?D#֠NFP^p³WmY''S^_Pf+.vR{Le o$u@ r̢]ʪj(5B稼U}W ᘷ$US0YzՒ8>\jG5UkDdD9>հE"Xn$gCH<fQEls5ՀEuR :zԏ[F[}Z˚ٕ:4@=q4_L6qʏL׷3f%pb&"\LE> B8]Qh2Mꤏ*LSǨ𶕋kWMRrmr#ϽytU}<ǾaDqlr2ʭQib~µq*lEy?|Ǖpc&*!kw u-P)^ߋ<u^>X>8Rnh&{N@=j6c`/*409% , :q&֗߃|1^n|@sď)qs%Q>ɩ[ZM(¥.G4`y1TX]5F,~ d,Brj,S!9ӧinKRv+ #7<țNs6XO'M\Tizlp،bԃ/Ie;g4G&[l4@)ߞCLЕc*=&5O_Bp4Q蕳ƙJb:4P>v[`d0TP-BN ȓ3HŠω#Xφj6uqDQ[o1  iVM_SD0C'&"Q5^ H"e$q4Wk#x=e 7V'~TEHϷ9~N,'0~d^ ilSŕq4\,k 爵*DR U`[[ &WOL;ٓ#9#-Ȇis=y A`s܀_3bOqJxT3/XT.Du=R Y0Z{F*YSP(ʕ34U<&,n& b@n:zqv:2R[?}梄Vb fh6'ːDA@P׭s~-aSTqYUߛBc³tiela"V3h` [Z,͞ͳn4Bs7~xm4g%p=t&hr/wA>4‚4CqESI2'<*na|'<3gDDr†8nE܌7vyJzd3텋,䇣˽I`?o59~1N+C-IY _<"lN?f`biEz2 E0 L /`68<<\5ZO(vRy٦BazO1'nߦ~gT;EF?!k$p_IM 0o?)l\jWf^N"޾>*@ՈmSK!2KG6M1po{eUAĻUgM8}D{Hr zKmNSU R<ݢ0r1 9(OzKgZ;NH:< ֱQF+M6enU9jA.tY#O<wXaF]5.EAvl(Kݿ>x'_EAKF#zlp}Κ9i`n1*7 px?|Jtv~,¹'ʶ6I-Tg,gU=>%cy*ͩ v|AIGO{Ɛ bYsiW9۞ϥ7Fd ԖVqF95c#>cfS)7`l>$d{boG㒿U[h%^. \/p 6mգ(qf6E˂UR1jp2Qr )gl``)-+Fa.܏J7ʼ19'xxʀpaT+]&2]|6JR]RWDsvW_ *i+Ifabx6Tί Ufw͐q5:K;)JЦ4'࠳7BТVUlXCXӷ*+?i[`uCK1L4=Sx vKC#2"ʀ7vjyae+Ei:#$K#b!N$ZаDfc?^lx*n=,}90]||AɈgccUV hk?&Ȼ!!et9W ͍Aa^ HS?2< }hm6f78}iX!P&#z*S3/L VJ~߲?63HH9.|x)iꂳ:d/kR'M$$a |78_4eH2]FOYp˩{pP+H\@۰.LnT@B !i05Ax\&PŴ>Iso`G'H'<2PW >q#<ý34?$+gJfEi#;}\KZDg4.3JZX"lYrZ˞(^`D"`'n:a{;%"pqJY@JOP4}n=PG`WH` xc_fuEz8ݢȁxd>>q'_J[B õS3cQUzMAJکEnR.ri31 Ꞁfgܐ1e 5PYApJIe`=ҭ~j\]& 逐@"bWfu*ޡlPtZSedbcq-0ϼ9ŬDzV«,k?G~.OfpYԕ2֫7 u3/20_/3ml+޻2r%;ϭ׼?:"iM6NLL-^DsmJ,n&3V^47%Q10'{1^d*FsZĐ^a&FxC&LJiPV8it˲Vy8Ր0<ʼ=wvepbR-1*(-am-y&מiBwRVu^(Z+9tXQm)=&ICޙ؟ۭ2\ʞuMEΤqX%c5^)v/%,"F%S΂З'(!y>ѮgkE&D(M $(M>d$FE;_CG<$c wP{x O߱RʱλS5r:urW7K PDSiaLo^߷=T܂IU{/˂ qQwO /,H[b_jO01Cu _tQ);tᗑ%mJX2uN_Y/9옒oU; OT4/-"LZ`#JNܦg3,tq8@kX1]_SHZ,ړrljj68ts /C6sz 4xl9,n>H0W tgS:졋ȫ6|'⏧mBg!@FXVtlWZ'J:jԸa4gE äuhi!ڠþ|愪Le#Viu.Ie)wRQoXDIu`:Q`u9bMg7ycPp5=)\zV%,G״A[j 4WZx=N;l '~@L#5n*/V1\e4;`%qz d̟@ޛsSws@&D`ldESsR 7D~ryMI~-ϱ!n;@p|03A ۔Iq$*q8e Ƽy`i/zIa2xz9(ٯ6W&i\my L(9qN4MeC r!6 j埥]nƺl Ə(px$.B"%ją0tn=&I\qA6 S=Vߔ M8;^=K>O aSg47 ZZ^\W i<*ʯ3A\q"Z$82n*Wi)n@& qΰ(Q (izDpmŔ'a/kKškFfJ3}dw%ѹJ@_>ߏ[?=2 3V*H2?q"Z쪞Y'[;l\K'rh61O`hćBv ~: t#יG'?bpO8H]!^(z4c:k!~2'{8YNn^-?'L6(Dg֐;}/n]+KE]06m"x)NNnB|M^ud\Ku1:;,U^*X3h5 ɨ[qFhjJ}:᩽QjqdAݥ'; 8+Gt mi/bZGZUw9N<u3_z 6kd iarC$|m۔1^Qk$CSVkc#qY]J"ȱ>JԽ[U+ϯcn.r?Dir i4H *NJB;O-7!#Z9t%nB;E+n7 .ik&W#,I 64-s]gHN^'YsM:&sX70}g wkL}וw4jey1ޣ'x.1̋c9//sw3_N)(_6:+qy|Yo{hwjmS+4alM Kv ZBr̈́W1›޻t#Rp^t5W~ ,9es4֗q{ZbjI 4=Y8 dU]blj\CB@xzqyK.o1eoJet[Tq jqN:ұ(ck帷cwё绤 (l5$) 'Y_cטZCCaה2k3[ dÍ$'o5#K]>zπgHb试 "]}z$9HFsnɥwUϩZLA>BqCPϯx"lNߘ~ $-cUl7;$K4z?] Am< hwigxVmeHfsLWj3e@XI4h?a=tѐ.^S|} L:|xdh(cmQm@yf̪Q,aSw >^R=8"{IvpM6<č4 9>xC(><ŷ,G1{//u]`I7|ͼt&$5+> "%ƕl2ex;S~NJdWa qvbS򵵶|-2cx.+ȫbsG|a3GFycYvXkGPѺ*T?]gk/qO)4U: !74PQ%a( ,2 4&$?A?O-p65%X|>}rp$C| q\_DB|PJ%n=1>*E$\J73L(ߒ bQ / \BbNۤq{AF(rmqb0f !-ٵaU:˖Fwz 9jB[lb DoܑdUE(Gp/ZB ɾ[ ~8#DတZ#/\H*Gb")2{:KTKocVKAw}E@" 4Xsty嗬Jߔ*khh'y/BfҢR琚m1l\SVT&봋4_:c8i"6oq a}]ܷC^p`8+g~Z`7  Zy ,Q<$5zUXΊGHy̴|4x~qRrRǛfIieR~!dVnө;j|1I1f@({nAX@y;5Qiς2"K/ꪝAyh,1x54g'KNonccWyxqQИZ_^`Dx"ۢ+eEdMj 4[xrhiOv{L9_;,+YXfi) qq/%7~ ,{{atz'<@y?[E-`VkK jVrIލKmI+p^0@S9x,BZ<KiT|CLJ$@TpKyNG)aRnK!^>c¹B ,HXի$@W&Q DZ=p-n3 9HFYM49NۑuhD6W"P5X_ѳ(Z9`Fhd꧵n]K`_FS<]eOp{J-*ߌ0}執(V].gd($_.&oY<}jy)xAu܆g<@tz&@%àL},qri7V*Ţ~7) 6YެiG:"!%6g~Q1uB:~qQo-#Wf(C̫~gh,?`.x{\X# 7i2~VVH-|K*e?:n r2&{AHk:9`AxೱH,Sl@mgZrT/wiCeWlmd_2kM>:SɲP3^r?."ͨ%dauu!xJYlF灈?hi}8nX=CR>3sYk<+H3 ؃YJ{O\-p*G'Jl[4?ӃH8!錦K걐uc"2V' 8oO+6XFRG~هmZ6?oD8ŶN} KSDzqSٮBrj,DD:ϨŶN˧- %b#̸04\ϪFs,.W+Fb9%YEpx%{BO y\0Y`,cwBVWO> <.s% L.r(p8wwF1زwӨ]TT:U˽z_`Xpbwμr \S:5XzU~W5_|wGpL;-8oS˸ &s>&cL̫Pb-/VP|@4a1o ,oܴbjKpe -S }e* m ÌBLGo ^F3KPm?uܙ90X n̔ؤ ^6yyDt Tj#%{#omo=6BtoB% 2>9x33_4j`#"77E{"`m'Ƀ|b Ӈ+z~+WOOm- FHI @ P`1b?G&\O-*ƉodD G"0-9G(ȍR}m&t ]8 'z>CnoAG֬ccD *s3x\&~݉krpazݫG]w1i8.C}yժ|l584!|U>A*ĂXՊQ##!~ZvM uk d-/Ѩ@LG#v57:M ">(Z @cxh'Zd!bAh-օm4 %xwwn/e|6sZ\+s=7+l2/2JB:R6~ڿSk\2NnHڟ]Czl|~0rG]" }M}޻ӎ]x so|,JnhvR54&}\mLKNzP}\' L1ɾmCA !:+<}|:J'z~U%lq('r1rL}cķk'@g`& D(gn?'/ ҏ> u]_Pel,loeMH~^oR-YDDyTOߦ|3YGq';ZQ1QnM;}ALI w- Cکh Aұsz}7 M*v` Ew#S2[2\%zuTj%sy !'m% @W7ZY&9ҟAqz7;;_fXZʣIrf*=pnEJt~>U1v^k~&{?+ U17'W0gY\ze3ށץ @#JA,vY^"|#&8 "l^Z5r!0 ;pj͝c}Cl!Mܐ*/lCme!Jy[՗B/^G<B`%R7T;D._Nr\NDx?paIŬ?¦G(86PMIT#ע,Zyf {/&$'֓!_M$/:hDDVD4T<+ qS?ͅ,~#/|PJ#W0dԙd SUt2t+UDNCݾDJSⵈnȱQÔT" ͮCpaŚ%kJ~Ԝ!EE)s}o5)~,!21084X"(NP@W:;uxu0>FjBJ苑__ y^Pq]v]֘=M&}\HM unB=!֦7,faލ,sK f͒f5Y#!)vnqGpW`D~-cuUT4/uk( Lbㅯ#Ūy1o_=y vPuEHjX]ͦJ^햓*" hAjsGK>G%|ꂯ59bH;5RTrDƚct" S?7?+ )HWS0߮h.G {˧vзHYw!W(-~@@߫pE_Xqy"A\RN@1j>Eȿ\;81 [ spFF* "ҙc>&< y2D}.ZNH*l=p:ԗ8/W:"y[FjJa[{dZHPW5.' 2Siα/nF2MJ0 6i׀}Mk F }]c tQ.'ԫ+ &2+a%Lup&՘Ctt &;|󄩔#J=ۮe4GZk~2i݋lԬY2.w:gePU+Um2<FWM)61~mW.`p_O@38}g;nflc#zKdbI0_8zc$J$̮G1ʧMNNe)g&CcC(Έ- '|Bn< ;a]GY3y`A³*1K<A##,Q>T ʍ0.P.IgKSڡ̐.6Ĉ/ ljA}^qDK4(T[r`e\ 5X:G$-wAV^:]C)udJs4ec_*Ja8I0sgP2ވFGHF)2>t/wib?48'Esߵ.p.v!/>;d7Jlͣ" Pf@ F{ :ҏX_yy#) #G5K:Z)2wk1Wz gJ1ŹJ5\TϲQX/iځ+ A>,CJսo0 sԝ+7HĚp.1Fu>՚+ +t ^1&ȓD~`fy+ h9W F|!u3" $i=EE~$}sO3?+lB#E;+.P j5?e,w{͠i;$؏&p6Bqp 붆ȏ%sg6G&dŵKmJ!RZ= pݬIk9-u]u x9Ck\F`qFj`)^'(藿xEqIj9عc38+\k;}SbT7Zq+-ѹ RKcH '߰'(!!}p +!ҳeϫ%ķ""tBg%_%}%@"u5=>:6ڪOg?$`/4 %(S/4m5_@?+*qD&U0RudzzkP A뿜u5*`zx%:>(Zs тj~|яҖX5%muGjtʚ 8>굃&Zo-MhkzkJ}\FK]] %9߇\YSp|9* ʧ3s¯^:SV,aX/,W!J1xO#OG+8Q5c*)lkƥ[UdJk u3Lbnɒu oLv tt&]sAN) μQe䓢qLQ%3g]WǢ( :}~IWQ՞yװ!~榁sf'>A +5Z:UCi-'Tk?TCu~E8RkUonΠUɨ0U@;6XMmr0@]j;wI_5bGA!Kѝ7o48Tè&4Gb`W/+xkt/(SvY8eY"> p?JwH6+֧MYDC)1OϑB%S-Gb|;/YR)xVPu'o~90g%-\V&IC&Xm}nBTE9bYT=9w-4c=1`[qpAI H>'CBhmrFu%jyQHEW8y UKO s&Ztdx5Tܼ!.ճ,E0EsA ~_3ko]0՟$YT(jZ& |ҮݷN>a_[my+òi"?Y.AڱDZ eFp^ @g>JR&0P9lloZԌGVQF[_ܿT dG'vQ}_>OD|jK:rB a|XW0UF C)VA`رD*%v\Cӹ ow,KgT]c5( _+9CK4Vx62|.~85`Ya֠wap>u ;R翟gs|:OqJ '9 zOQ=7w['Km4SM=, @\4c?'?q,[})aq @Ns2⍁A=k͐O!•# f;vπ=2|ʘ-/ gj_H#V5')Y(p_zjm18;phZlr3$;qΌ;bQvP'·ʔ!"㶋 }Ck-_<~(\7>DWgYn8 lHۻ`.D@9EĠu'[zbD]?3鄲ʂ-/M-J&W\/Iڰ_2UޥSw_ ^z x!WcCr۳xM(v aYF-Rb29ٝK#l ^:.zn2iL:)ᮏ! f-. 몚*SQO~htKem{ɖ *,e\&+4g m?"GxƘWl-OH!:fDɎ*Ռ[&JE@v1f_YK4T{ dpnSf;TW7 s+Ect{xkäDj2Lf~t5dkBz9I򁶾?";#le,"=6%B ad }3[u,ILK!{Lf HhN椾u^.zyx`&]'$fpwD۷g̦4=1ObsJI84_ER/|6>hB.#Pn%5>dQr!YM.Rd,9(LHxQf UAKq_2STIK"w׮=љ$;̟gd3iUx(WEI+9z!(ެ#ߥ+)*%`8E!`z$Q!q*=cڌT~k¢XJokFkjoҔѻl Ǽz@fbᕀ<7"K٩RuZBxRPQ fN1. T%Z3{Y# r[3Ya^Z>7yP|Ҷ(? 271o7TI@F%͞_f;UG$lwQѷ5zcg@CU9M*}Co$Yxzfz8w+d]oE)jf[/ =uv%z`^YVvWD8u Ra&jEf 4Rc{$$hҫyOwp@<07z2x#tIpGk]WNr`w}<ost}֏n8Hĺ}h3i&T⏖-ə/O?"!KԦ|VLcTvƔ*=5 <*Ly1$ɮ+R1YHס6^+aʛ.yÅ_Eid1~lW&OB`)0>ldzBLzsHN~iX0WB,rǰl~Tƪ-Q}ٙ>aGfeF Toݍy 9p|m ॒p4nj,)<[y֖uf^j.y 눰^B2&jc:prro3*TO߯ Έ6oKl9X{/" ڮ^ '7 cIDr 3{uV70gΧ]@&EbXA̓L2++GԨ~2儑"`q¬SLCUٙz Ʃ/~X<N̼+E(k SѧN4_[WfTgUu{!'x_ \D0$A]([EhlG' hskJv X"dq%yLS*6.;vn%>aQ$?+ҥ 8a-"7,!31p6h˵v%scH1m4k D#˰ofM {4q}`dw4S*ELNOi g]9mG5vtW~ɼ˕nS[dzT64+z` .[3؛qȶC$ &'Qyv='qL;]F1[ab!cf[]""2h}5]?bz2Xw#]B5 dҡ+" 5XlCrW`x¹f!l<]&*_rS5JLW;G+9ћ{CDT`x0!l&m45P1dfgԉtt6z(N*i-A "zm}D)͠4{7NtCj.M%ev%\w} ZK>uri?[c)i>5:W}Qj5P\GoN|£}$kV.4>z~B*6WDC ʆty H`~4p7d"_P1wi$%TN<zlGfS ɟ#+{ޟqLeԄ.-TwsH4H# 4IGbKe4= !&B4lF9RXm(C`0|y?>O(Se=\aAPfoU(EAkR\)3-qG^h\ #Lyk#d>Kum*NU`E~dlFwE".aǩ':Y UyY֡κ}Juo_$hOnp{y~ 2mKt!㴘IM+0rc:X1S$1/| bpi>gY4̞'6Bbd#;烏NXc\x()[`}sEͤHgڞ•< MBG2njq 9-O)|)b"fnh'WegF"Ŵ[t':1hqw͝\<`5-ޗcVgU%ȹ;O2YG7EGD3bl=t tl!Tc\ ͷbu_݆v(w~UtOfy ׬3g2>z≥a GD8U/{/tVi{#aru6<$B *LR!շq}*3Da tcѭ2OG@!ex(rf#vt|g0n!fϢw_&WTSjZ_jUjPyW d;j(w!%_eyx~jD33yBbl;j7KU[7}\۬.A&G!(71n&y}?}lI5,{9nOJ\A@J$"+Sd j?iI z 2b GHQPB~|ꢁ] 9p5!pɘ=kF3.`%ـ8TLj(D#'mu^sCe:$MUZۊ,ԈQFr/$4H#++P2TZekkzUtC~_x p!N*]'b'}QzPaKߣ&){7-GKτDqL^v!<2L?$[l#![uw-$ )Z*,\ާ[y\yUv[DG; <0&KC9 pᲀ?+Xk }91ى ldC[F񋊳 HCU/]JK~Sv}ZJTH]|sɮra3~{_ nE e\^Bw*ga>R7P;ezҫF*E{&?i%>`;Z],Nx#53kQ5!\u/Q%ϚQcQ9P_ Tnvx@.#Sv)]|Sא^l\!dC UNdgoW 珓?,py s5s/&"c=2+Zwz ¹R#X*{žIˬyҮU 9Q҄ Bk ĵ^M`okQ {M$IBm{ =*qG>⛩f3"z~Ne2.[:J<@}H8 pVJe+Q2)hڛ`tK'`^9wWvjwdSv_Q?[T?EdZaP8$V3?*eab54R#="uF. TUj1߹`n{)VFU*ѐFr>r&ՌPяqtP^U3'Mg74+4IC eTN~$BցXb4|4y~@Su;XxHt_.WFQ/`A&2pO#L*^]g٫phoI\8]vH<8p+Z;).gPSgI~c4*zR! {ӌ8l-[iGV-LJ&f%j<Nњ&dP% zY"! EcoC,QPJ.X:ܘ>:kR~j6cUGO mNkP˦ݗځ”@YCT_R@m0f21Ij}na(kGLyC>Z7vdvW!AX8k]-7,oك- 5'hZZx 52!p_75n.pP-{^;:}]-J"O pF yWۈnߑWVxL˅'7y0 zxՏ&Rz[HZ5<1,_idmݗ~>@ kdd Ay}0>Q~[D4*=d/どa |..tfj/<|֑6b'4%%f&^oLe0y/Rmзc;݂-JIp6 ͟XQ "̋9{&Nkfb#4|FΞ= Xښ|njJ4ˍJ֨rL~!MRȾsV݃$J{Al/8KZ \uSag㳝%wb1e&15Bo3$,bݷc<DŽH\قwRTa~گJzdZocAaSޫ:w,CP` BǶ9[]Y3Gv.Eu-f5;'q_n2ʻՖѦ?iGP4-iKCvkѯ!({'YSՃlb1Lȹ998 q3o0&W\e*9Қ%/Y9 ×RZ>sC79f:UgQw&r6LV][͆HoXulJ> P!$FЉKT3W _Z(uEY*yќ .aZOeԹ7 zWN߽O{R>Ao+WćP\VR*԰/A@"9?[oB"Lԝp Մ ̇΃P&"|I`BlƧCL p^.+E2VCu}n?!F]yBnFtL1M)R,G8WnG=:t˖X+`u`(c홀rX`p'?H`vS61/o&4r''L疴EG6 XҀԉEK}*E%Ҁ[ O%t,D$/J 3Iɍ?Jb"aUIá~p"g _Fzߣԅ7`R%:|b'g3:˷BK4%q Ȯ}, -Ғ˓s+,zwe7wбLOhB0ߓP2 層$|eA&(x%5HA, } !pZ#IՙelZ< MWC Gs90 ' ;TRj (kb tfG ~@6'fC)/fu_r;(Aߵ!T. ]Nf\?/Cg{[;3OfaG 2 uKC-L,i!@"-妪}Ͻ e4Kw;m] %|^-sh6YP<6A~ qDK^(K rO%6]~n};ᅍOH$R%mI{Ot[ՂPLv jb 0&+]va =J[ {5ks񷋰]2(I~Q=y',#P۰iB"=BWAϒu  Dbp&C཯]~m8pJ8:-9-W#䛆@{_퇳tuW]vK,~+Rx{Ddl{a(7`o6@h̴F;POU)E}dbpGBd7x?G_c3r6ѝaXňdN p"Ћ'y4k50慥ZF)%]G&.&K<h?ٱ>h{~62r(;h_StˋEUt Az۵ou&HS 0D\fi Ur7Yd^IF>b6f/wnW(!ݽrfb_ͨݠbDݣ+<ʻXe5 ?(T[S) -Ov^:b/|p 1 "w:NdYA3{G`~E>u=N42%@i+aR'z!pd6Ϡ.+TWܟɿ :(!ā/*9O;o\)Gʓ$]JkGG\:|ypCVZ! 镕פiSo!꼡uRoO\֐\P5iY)#cHcfM".%'Ĺ =޶q?;bN̋ӲYdMTg097>N*Eb>RHXa ]~AN,~2vI Ho+#RZS@ך|P@ ENUGOsQ ΅bh(frܼ݄(M8F?.:Pw[Sn^w@#wmcd(^ O˴M@ TKv#j ;cCW*ڬzz_n_ykkjBFkb}Qzy ɥXr}VP%D8T7%,i a_P~)A78Zsntjw TW q !P' Q-)IP}C7EY~@3ymѢh,6>ˏʍ|'ViÕ¶׷uzpl4*Ѿ-Z.g!Z$L[,չQM\`K$! cۆf AU 9*[ȓBD ",{/i {pZ\n(˱T#3ߨp2"3L{j!30}*p-iɷZy-%`_/SZSY n"EY%F9 dYJSlMF$S38l26^R^* uJ_gTKxG ͮ碉 6erۭFuƮyPFݏyd AqiaS=_Li@KPv9ǿ,&c휂QHrboR-}P%+M[XVZ7a7D}t]H.+M*!W/c<[&2-Lhb6޹ZK!ِXvj߬'n#;[_ǖBV~m-%P>?|C = "A\9<7*|͈FlNDwѤQlFiG7~k,v)^aiiLnGc NDO%~EY 3AӒR4 v *Oh@ĎK# rވ+Ӳd\s m}IT$x[| PAPc{BF&\D2]'Dr#,\vqA@#Bp ,yxyk} t&t9yWy2|׊ @AI<\ufQx;דP~q-upNOQ3Qߝ:}j ڤ .4- BUt` 2rFP>v1Wm܁+u)mQD==v_MfhןLw䢈ЭUk)dj1QE\r !c☳r,PIx $RΚ6E_t~ߣ{drR hD7V^ȷ͑ȥ ^ET3=KFg8]&/-NGpCz'8;KbY7sґe{6yq_%Zl]Ј#=)Z͠ 6n\1AXA_1dƾKY0~0g#ez)FHUkD=CR?7zY RڛC~@cWU !Q_V;sl=R_}l=iiG1PxWpʹ*.+t#4%Vi-p0d:nc[, <(N 2A=#/ŅXm䎳=.~f~:\+qgzbu+>FHT}R9TO ;XE?/+;ۓNuq =xykNKHwV1܅gm,%I'QrK+1c"K zz]lS bx@'$(39i Q7PGF乗HECzgKy99l,fM;@6Z֝#YK\VAI0‘%PovZ#]fh~X#ww;5qp­d+$;m.no {oˌ92TN<^cr0p_PG)$WB[aڢ~bal`0O| r;:05unU6moS]^IjDZׇwJq-/3{LQ):/dxa#RձcIkEwYLO@2[̲g2žԐnrMOퟖW}l亪 WL!v]6!IWKLoogs͐ZM[&{'Q .{C2jݾMIa5XxĆш+ß84M@]%XW|Т'a}QyJ$jsURQ,&:uaOC7 _MZJ٨zs}؈ktaw1V7Dmkć _!NM~_og&HvV*(/"wW6W@k. ?@kgB/j 4kxC@6c pZL@Y d8 pBPh?V| {4[K[#tL?1@6wEb`%{x F=Fo pz lBn]:Pƴ-eR BkdYg''л+O_/2ܿOq-1Kȵ FBGy_L@Q"dPslb/xymUW f/(CJf?.F| YTJDqj8<<X$9jApK$*ʤ8\4`HU .`hO<־{2w_@t+Yx\ux@D054IX [<@;Ȁ8 "NƁmm J-oCc5%KREs8H-ȎYa@_Q0 (_kd iO9NV7uhbQ2\m+e+0HuO[aowaSij Aaxd|@R6-i+ȠUAfO7#jiUDhHNe&|YwQh$ҰmrrYrSuco!^^ TmPi.y:,)a;^B+#([LU*7ƅeӺSA_0D B΋_T_Y!EVQ4w.raI|x?w1 G+`[LkGA/'`J.ָh@Jwi>O Gv=/qa nRU܉uTRl8gr7m,C*caZOEX.1ȴRl93x13S)sKQ|`P^; !f/\bmE2'ިS:3rQLb.!)R;ȎluҶR0),ʾ/.K`;KZ1e$5tT23I<7A2yDWI0| 8'"ђid*N?Yj7xC.4l/^ Ģl:2HhIhz_!QMzBg7AB7-C0cDd3vk5,o 60o}c:ͩ7qZ0ՉOz׎MeK0-d3EZyy$..C?<8Y*ҿi2>S59]q[\U'w\a|#^nɏ)]6Jv-Rzl\P# z`fRI k37aD6=c*<퇄 o;C^8 fJU?U%ܠ{] m}FYj"_ٙm-.Yxb;`O_%  a@῁݈/w>rmhi#{E3A}P~#z'ﳌj}0ߖr&zH%VPt+YLh0w8uw;!sII]ƋٮJU!"ܧ?qӸ2|DrPT!>k$rF"'+N6[^3hր#Z$Ζ{ۋa;4*;Rc[ {%Q([5yhD!iIH 2%tu2^],7}_1F4ѓ:⯥w+4oQǀـp)PyO4\ob> V>8WBF[j#ewxD 6͚ɲqڧFuh*VX]]'G?`gם<*i`;<%9d(Q c>0sKϋ`xr@ 5SթN7zs¸jSgU}tK4 Xzdއv#/09lZ7(Ows#6Lhqtd;Nӆ%Wz䇬nLi1yPUBMKdxьrSRe!ӈr0*d/9k+{S:*aIұXk1CA+>筫 כ8/Ux1U QUQH=vJg}*> A!G6b#w2##,JI(0ڌ]EpQ gJ ir5kυ-)捝tQ`/[n2̒ v⊍-tLLMWԒ6ows/մڒ\b tؚuY^Mij 8KAT.g{=)g 詏;/8mhjhUQh{Wȯsi|AAPq sGh|D>n@3Wi4A5܁B\+_ E[ ˑ(>&W1/!*rIHR6vVu~>ƴ}-OGP7$Yr(dag$tgiF&yjxŜwss_Rn:TS7|wJdg%CwbѺD%b(ŚE+F0awc w=_3@wݨV vi$I0,0s!Zrmd΍,DvBK YŨ_bvE~. %xô[P4n$GYCvmaG&s8uu3[jzG˫tS6˺T̼k%ހ QZ#Nx*1:jW6$1PP"m 9PgmO?Im-#*` 07[8xdN*oJY,u7e(֒Unё4L@eO#Vi/EXIC>%j,LpH#D|w^%vPENցk_-`<7&\ȧWZγEu%o(x xwhI  ;ϚmyL+2,ڟE'{]ϳN/~0~a>AVӨapP0%3H4Dqߚ¼-D)~73+K̓wvUS}Ll8P^q @>0zaboFlp@$l}cM 2 ' rTM+GIQ>PY;@#A+o18) hX՚;gbPU aIgegO KkfP\"=lvb_ZWi4< ݠ[ /O+ N&Lj jԡk6Tw%1y ZS-CzWp|@iS){g ^i+6ŚJ,I˪E%T OOEjNt{gxh@Eg+u;AW?w^72s)0RdZ(6E0toZC , [ب/E$+8W>יSsؚ1[D#? Lb*Ӗ$jύV3feH.j-/34 'zbZӿ>vxɡk=Q{d ẃ}ϔXT:\-VE\'ꬫd:bʒ)<B%h$g*C?z>T1Gt]"C+vc4>)kxp? ى_lǯc͞5=KyI>Bgw.Ҷ Li k圕r;Y;/27jorhz܉UH pxXK@Zrh;Ҷ>BX$>i(9gʼnDzzS)XUb2ďV?[µZB+&37QDK~s@弑N#;TtQ0OnxFs"i&͞aR$3KŰN}[?nBr!5 WkܵѵE&P[N{F֦1|*;0l@KІtE%_N3TB#r6I7N؇+7wU-w]lI3pdai_'D}e ;nC,Zq Ri aoۡ}iJ#{fN[b_zfA3۹5DtVs"*`$҉>0 %Y A7;$7fXݴO7h,B@csYŻɨQ[fN .0Su, c_b+@uϏZx&khn?y%bn% m‡)2G}=kcj@i`Ю/lRM0{/8Bb" Dѫ\79Ll0:*g;NVqhQ@1+QSITT_VBzxLcŠ C3[Q?d .aYwM1-&CJst-&8J+S l@MLuy<5?n1nn2O\i')0TS"{_Ďa+ wuY`ObN3N0@"*O/2)RvBK_)NkLx⻼W/J )攦-4~B94Y^ZوXX\d ztT#dS#ុaw`EӛK?Fס:f]?@4V3g UKߟEd=唿\qw'Y3rP4Q,LE$"U[R7۹~ʪn̨w#oΚ. PȺS"tfpʉ?LkzdК$xY󫃡Q;|B;Am #`0|ҭN݈i6# 7CãMLɾ)l8fƍrڮ׭`j_BCxCY =ܕvR*Lq<,ܬSc Zƫo\uZXyg(ܖc"9 R2,ɯ ^2)q`y;z1tw5.XG8.}mJ/+hO 0W[QFNɖrO(.DeANtd֚>YK(t6<=S嵨;w;I6s-k&)%L{G& phT(^pN8s͓&A|2؂)q8~oĆL:,Ҝ?o(C?kt)PB:6 KkwKPwlyTakudžBaw<E vڇj;fJiEL Lb :!bKm5X{ wuObkr=+~XxBRD&fpHIJv`%O-QB+H1ݾeQ/ bZa4F+qbmQB~0/Y3x'|إdCO[^jeP4 l +3aЎpT]V:J/_ﯚuځx#iWG&j(C)Ddw}䍌owLqy!dz[@k (gmˢL|=UŠQ\0)f|mgвkVAe'g f UTi~DZS&~EYm8#w VuGs |i_t/_zvjў#up[c{>*4j؏d,ݜ_8F;@C*uTTu 37SqweOvN"=@?'\K 5/ + 9T& МX1w5sqY#g t+8|ShF_vvBc4H[kH-'oQBBj/S..}inte'I !I% ;6j%L7FfTN :U#s#k Xo 0HWD{ k,lHb! S"I2ItF}W{QLuD r"v0*f_Lr8z2U֯Ծ'>``+ʩRIPeo6 {gB#A5jI,F{E8OgF\{߮|N1= rq;P`eh?%-Y>7*NA ə"0gK0HL3|fR4=ݏok{ 7L<[/}JQ4\0 N;7ZBx'TXB$\v4Ian0le?cpWsJYVHK)FE[J6K2ǬǬ;dL8\Y{uyer*LK`FoScK o5^[B{ hB!>[js n~6V*)CZH{PNwijd 3f9~ u9afS(!zdϧ 8`4|y" Gak”ow lk`"qYL`Cl!O뛀^_OTWDx 4g9)!uv90"%dQkYhlCpO2LF:==0-f>̢J0m_5H$tF*_GJȬ0/KI"nk~Ϧ,Oң'AɀCG]Mѹelգ Gp}z[?Fi6j!O8{/+Eͳp2"E=J4eU[J2@؇wFdv}nyr pqHpRd+U#:&~y!Frjp\v#*׿!E *څ#vx.g*q&/BxE_~^N Vv{qkde{ "ĹH2EȦ`BWE=.v&q&s/TDgOiY%p~Nj(5r;[Α&pVlY1V}iL-=Joe(FgZ] ԰G^++D;|^0?f<缿bs ݷ>A +zjn9ZEVY7PE󙆺])^piܬa3S~KrX sw}/.WAb7LKD't(W/?ݿG;!Y-p#?ո~yq@" l5/m^3,-~]B}d-iQc%z:ufW)'Ahjy7F{]e#MZ܃(UvŪ(>iq]`9 i ,L&dϹi-kvc1O_#^@mIe5zwhN =Q1<*=Q-^qr37yG8^) yY'3\|^cms]>ÅqΠ$Ԕ,ďM,lǪ AՏf:VLE~SRŒjl|?^jzW8r5 zGy;+)W\4w]5US*L{6tw;ήX!ncR؈׋_. Nzs /т)/C;4~HkY#g1#9X2VQ0:&by7f?\QO2Dz8N9 ן m\n:O#3 # ġ`i[M3,YH'0O *_=H^wd7E=ҎpIG(5KIоSReSnՁS"aըaBZ>]g|-R2ۭ%xнugx@]&z vGaD_eeq3Elxx`meݦ)$՚^NP}/;.|)geG^4=&BAu#&#=jM E$M{L *bFaNK##(.7|94o0 I;\n^z hM,W{ +vHo J۠\ZBsR> !hh_Mx8akQG<ECs½E*PHM"m%i61|KڻNLjO0R;:e[Gp7:@<**[{JX7pezbN A~cTI+ X_o#Cah_zD8{uQU!YUx`Ǻ1~־ֱ/'0 mm +909_$tS?f4|@6)0Zwޘ Blj4^JqlHHI,LVޞ;l#J7GΖ IeH!"2Fmd P{NR߲{ۜ.Rqe2ĉ3}c\n4xtrk]@ ;!afcc0a;ʹN@L/`ىI4kQp$"2I@K N7Y\H /m:! -pQ!e}U[fedP)yYjC8!8Bl&2-?Ns9M B+c%,zۢ1*vLd+?ڐX&9@IXĭriiQ "Ys8HX+\1N§K3 ;PhBժ/5Sw'?9 ~ I&|oi̧Te9`=#BT|-1ɏ;B3*xwJY*"Z/ OݑUrCN{HwD&dca x|N|Av#‡7Y@}/V@PeIBo{$icTevsզ@D%!aߊlijЀN9T_y!wm@WF0{޲߃!mumyBXOƟlGy/FIB쪠ٲ`;ek @jE\"9"ԄH=pF\o<}>kmyv6BVFu c؅FfVqZ,p +q׼HtgE>Ί _9UcǢSW&W|2CTZX2Rc j  QXQk&&&j;9!Ar)W'ۚ<ŸS- lzJqzH=;x}rWOKsi@>4.T17X^ -ؚm;E8v%T]hBjΊ>i-rչГ̙zKnP= Y'JN7%r>B:3eP8 UN@ؽHey2v%|OՁZy/~hlAA+Y?G X{+'@5J ,F^\CZAHgso^=XUU0]%j!`T(YejW&U%}bȳX-<{s=>\8N3\eD-%{rGe=?sՊS(1;)DaBn`L7.[ sj#9)1;hǙ`}pg9?{K(QԒW55'qŶ"ub>i:p`Q Naȸ,"Φ)*a#b^L0ăў#\ ol ^$+--LƾpwrFRLTX8z 9\ u{-~^^u3 ަj762ekStM]8Q|Q.@A䥴bl4 +-vPGEokJTTH$-b&uVwYK#4}yl'8`Kަ*ZoR a*S'i g}8:wZq!1!9 l1l;y_W iЄSȿ}3dSޒg}k02Puf|xy\$d)ulR3(%ƾddtͮAx^wC+g fZL *hgl< #9!bN,uz}r厼 G#& =8ЉWWГE`[:2`2LкSJv3+zW!PDV`G7'(WiQ S&L9B_x„>jzQkZ0 ߲@DZA2?{Ugk͈hqHm%bu z?|~'3?FV x$t)Wױs"a^m'O+P4(- Y8N0W/읶ojWk&`.ܵ_in7K{難΀+/Smrɕ{ٿSd|!2fmX^Eӵ<.A3n?A=)K X{- ,H v[kmU`h wH4:cc^;aA ,5 wlz}0+vhXmQ&C%"\:Tdwk6⪀gl*QS0@cT JXʎo[zC[N}lh%QTl3vcJqEUC.`on7bRg^_z ;*#2ʋ/1PbsP}$㷡q"Zϲu\aJ䦉mVl촳9/RڢKH^NJ#qRHJi  K#ۼxAk]ٹqF"luwJx;j/|Ե \wz)'⵽t" `XDhgH}ࠌ6NsssÐEGҽg6خdu ! oI:k xj}b.wf#T#K/ږ޲18|a īH3ڙL ;O-}88*yWR nj_wƪyCV@OIReo$q9o|8W%"G9Oy"3Ur6P+:E%BcYɲ6)ys: 2q 8rա)ӯ/NnкOHS'!f GMf}أeb a~/(6[y؊0G;ʵP{zSQ294 +H g8b")Q'a3d:Vu0@T^VÓzDQi4y%(+#rElc/xn+k4YyYq ܲ"&ɰ1ìa[b?~G(0h=_P0A|@Dn_O p1?iMwɱ<ꨞ6μ/*g³&X >:/F<]F- UG̴$;ح^&/ 2GVЈtf"Fe4 B!R+ɍ6>dmwVlvfyB"DoUbD5#Sh|Ɔ85^^pn$oNH*0ɘLc [̉la@ a]T:5 z ėѼ aKғNVbւf͙tRڄ%ʧ D2rc[+9n7D%>^ƛ  5̶ }^B$,`eWsoڒr5=C:$(]ʾ%҂59d A>e^~PSj'xLಀ4S?*eٚk:L=\8T OKW§̭-@bo|z߬a_fN0jH%oƱR2*ŸT@> U3rh6(VdW]<,L'>VR$*\pZW C´{x`M7GRKM:zі­0(߃k N8gǯ_ekR~o 9?i /+tueuĦ#|&E9nYut^ΩWQy϶NȪU{ΜVīP_-!FӋ,Ԁydc!-i r,9 `,+\wn*b(C O[_+) 6-d!!Goђ bc>D<1ͫ(wdzG4⌢~w2,౶MWiea{Rei$Q-M쌯\T`BE%JՖޏ%D#Lh$Yr;JMP W\QQ}JyqC#k@֒;b$"bsg(~=R_tDZk'w}&{i]&Y"d:鐄"y+tg}6^V gݷDᏎs#J7(l5}SX$ycAE u9}ptr3 |rj_O1]US;e.h>"GϧL#_9z\yiRx}"}Nn*rӅ*|=lt4;*[" +r"[ $MWƝåy6[}xf*ms_xl+rӾ˕Pi {ǸXvDp98rm#^'U6Oஷ2yʝFd<}T 5$g<@ "RzP>a*5w',4Eׇ'IM0VhV*+2ߊ]b0 ZaŞ┫o;b %ળfkz-_YSY_*6iZ2 Ħ;yg0Aa&sͲ"™^F8* 5+CNу! aI9P')6n0gU_BU+t. GihKWCš{qӏ9C),!tlϊ`E\+F̲),F3!ھR`ItD"^9Zyٲ?+@"r%Gx6ĥ_|W0n`[X0ƐU4tN/4 5( s{@VѢ9 <‰lX+?⿕PnՔ(:fPԬ X}cfT"aCkuzކm/UdkˢcÑoM}%|q`9nc=H sWgaAZ~\꬚΍7Z'YĀ # cY-ރpy({rxߘCCCɉN czz$x5 D:]"V }.[  ^??1VݵO:)?,PfYY c$͞u#> r0_%lg x LEՙ oȄFCRzF ^`|SjrjL7Ғ5n6T~ "Y@) C~|&0 Q6>PR4pn7Cf?r{rŔ}LNX7~de5R6([8YHKb 0<4IwU4pο()( K-ҵ [ihh_v3^?A|a/'ok[9 RE>K ()l#$SW&FjAT>uZyL>M4󻸱r]9;Ja# MꟖ1Pca| ^:O3"l6&~Y)aR)Jo\ҏ]@Bgblp@y}*;-Mx2Vk-wVC@JO{d[EkU;UH\p}4~>Ng."CM$p -K= n~vaa |*;,%e& vnFt鶃.(>A^_Or]ILDSL,r0Q.aW*fPW1B ɲ;s(<Shaѻd=|_/-C%T}ig49 J}pD(Wg'|*KHD4AXInTH}Zq1Ujwr>ӞiHd@ZN$v,?VIxs5l/!BJBgEF6it­h*^,ZYN-֥n;r`̗3mma1w$!Lw~r-]!xx 0thk/b Vˡhc | ۰(27U IA:%\*ഩI,jH{/bSQ2y%PcYF/hI$BP;O8pHYi`HF(ˆaT0シ^7+fO"f) d -ds|~zǩCep =F!bV&Iz/?~ _jK"(=#YukTĒ`=^XRu ݲ<򌒤s߾yItD[mʡD wZɮjSc창irq N~3}ϴ'GR<{_|B 1Ep:0n#rDP! %L= OҖsSz>tn8NH˴i}c ɑkX;o DHN =ߟIЪhD! ƈ E,btHb8I?v[OL.rٰ0=2J:فm=8 췼)UAN-OkC5_^#f뀑 ){ +i[r HJ UCs9ܽx kt0u)#XE>im$ 9M7L*$:;_ߌK9h웾HA#ԑŹmHFIa.46=Gr& / HFG7EjǷ 1E#{'ų#g1> ӒTK>Ѝm/8'¨ڪ/`0mN-DlT]{1*jgSD'YӵҫSWF3-@x-"e1ն0I?Tlshe F-\G~bT/l{Lݥ Sq`Y4 FbQ.S%PޱJMjd'!Nc8oXg/͏l~R xa6=¬ ƒk+q# J`+VOEbk KƪJm?f։j }e}}p 9#@xO X$*!&"~Y@v2 (-`kO`n9OPv۷TC+qPq9%4Z!P9_f5۩&G<R nʬuԑ{~DhNO?:Gs ;TqOh['-*hC\YeG  ]gFMDCu cZBd3ѹrgQ_u-بUܟUt TH'}5Mk.hƚ)-NWאut Sַqr5aĴ= 9v@& sTq%T֔NŝF596q[zv]6_`.Av +('2#GoV*o<:D5g?r":06Qq]6Jzw-͋,ھjDnF4;>8r1Vrٻ_Aw6^i8߳,Mt/g!=zͤˇ;| HS !a{aVɿD؎4"pp&!jCp]kD"v`WBNVhݺUhF xUAQ!,J8Sȼ7lAU9\nDMC &^ ,(vФC?%_BР",QO<%QzQxǚߊ.YwZ! P ' s[ޏ{|1^ul"C+}Rw))o0ǝ<%18d Nke /NQ03Bc\rK(2 rQLxսRyǂ2ST^#T}ؾMҙPT5XJ{%"i*kpς$ç>. j)3A;nN.?`}!7j+" 9X ( DUO;43#^60(F]+D/GXJ+5fpF|M?(7}@:p hWL I2uﮜ@R u"8MĐ{쑸-1R5߯3{hʨfD< l_F̴ M-6ΤZ/;|zuydAƇZ8'+fs|"@J{ҶWCtʪ)Z_:ooaf.Iǜ  LP:z忨Ԍ 0ϽoiEi|RL+pvϘДݩNi 4. 'Ruܻ-_P6o rlZ4H/CuTb0W΅kвf-cnEM]nM 4 aqr9aGe6Qpj8bND4E\J``ҏ>"OTO 骜xZ)PL6)P{Րj:WP9Ԍ+55Mܐ\AR?vk6QkNHL(P ! 3+I'2yѶ7~xFh=Fz<HOk ^-&CUHMĚ+>c&Mzsp/g-B?9J/$a⿢ Oqؗ,:l[7D?ɛ}ny8kSpmϴҁXg2q*J(,ArOF>GʬsM\|yeqCS r(u}27?e2c+r͐iK uQ1r:gtn_ȓyB-8 5WS89A"ߗb9șȺ~j3:Dgi^gq00;=*܄<*gt,$pB G%-sWyl;w3NiT)ʼeC]Q>Q q8>ïX,ώ)yv@ć^{,dePEtF\xٓdEf٦ Nipc2uD`^7%IgW< oxC1i"QI۹KOݬ,(Sz-!.>)X,\TAĶyC ͣC/>}&ndE}/Pcy t-iA.W)zei9jd`AsZm+}E4GA3!%uU]yqܐ%n~g0o 9yUücӾD]Vgf1~DdڛL" "(Nh.˪u;ӻ(dnr*!Ы八E?q]ܴx&[ө&>Jw2Cդb.g$h6ů<3Y $D#cA0aյ$[WB/[Cf׋%co;Cӭ@S`3-3Wۤ=Q'~c=M(ݤqu޹ǂU̓[ғ@QE  f?襑K`jOu$o=L}>虐Z֯UVF(,s '4љuK {J] B)tމktUj51X+۱$mEdeljo:Hl NFA4I9H;Ռ}Ƈr:Rznng_+ư L!\(ދҘVF4thC%<P ;k89֮}Fvc`v`D̈@. ,V#o{4V|D<#V駳O(~0? oɶA;>(Uf$B;?co14)R~,ͨQ3rWTEr'Og}Y{VK|VƘ'yXi}Νx Иe":n{l#UE)t<ZSwnA,pc" |9e:ٶb#;&/Ӝ+\IhLnnsxjlsŌlJgV@IT Kl /o#cb:Lzm8\mX CvG!&},u?KVD|YխM=oh\oQI2%lG˿}jTn@\(,=>+r;~%ޙ SW^мR4CKRfŻx}7wgQ):#e5zɰIⅆ*]% xp飴4z{02|o%FsRMJ+ Ǝ6"!RGNXsspxKBbthG?cvB\>&$xѹxIq`^46@Ѳx c-`CLD!:Z-=c1'r4<م#\-~4Y3ْEo"vZ{~""C~UDUQLr @" 4H,xb۾1?e%#FxÿL4AEԵ(R:pN`:A<hzsOIhr\Z!|%cAQ2V $H5> IP=e4UvϯĪG$eQ {Uv]< S =S׶p@P&?[H{Tld@_$ WeP$Nj+M7a^ͱ7+(#"}YuR⊲0ۏ#b4f$wnGrU%-NO)ctg[wv˖'p #g*B?:S覵6w/䇨|,@_XY:'bŁx9a9ׁ_~2X {1W~풝 G;gEmQ<Ր@B*-uCSXFZ@a*9 ϸ6NQLuCD-k z]Ш= yR'3J Qyh>ɜ(1N (D߀zAe4DgP L Λjp?MB^c zvs g+Ps,L*X6ΔK*N;Ǥu<̘P1L~9G }IFpxJO<#_j^3OH}fllL O@y,cz^Pд=j|[kUZ@3`3o geI&3ӌ | Ӿ2C`b+x[Wսn1O?eh[gp )iN MKhu/]tQz\!O& \vQ6 \";h"PPw¯zkDUvJ0t]wb-RC|=. [Qfᐧ;D CNV_e"uJԗkP&/fZE٫7e ۟OALS1̶)Tʛbi)H/#!f=UZ@4Vez|7X$VFv/Hsތoҙ,xQ Xoncv <#J=|.G_t>/[ <Ԃ}lO~! Y*7UQĭYI~b.KˌX̐JcBe#(YH!px/dFsQJuḒ6/ wUC'x3s;R4>|e(L ]~vAopwNYn;Ѯ-`2%waHĞz֥tي~ twГB7BNbҐKV PW,^b4.#_mJ9@4:%fFDCDֿH6gv9AgP]6g:#F=Dj Ҙ9Lz$ t@q"㯢kb;| 1A bJmF;} 8bi*}POHb)\ Ls갆dpdѻ|u14ݤu-(3SyY%~<18!FUIC[KD7nço{UyAl4>f\{fr}X)y0+g۰B>o/C8TMp7$=H8ȃ`Vq*K ǻl36!\i" [G,Gǔ+7әEYEOaeXH%k0t̥i9Y=I眓A̓XapG9NYv%0b)`$L73JF7X~-Q7or-1pe['4f̰.Y2xz~ra0L|$D^]KrPhs $Sc=bYiy1=PEà΁4v뺁;>iº `C]oUɘpzBCPǠ 1bZdx=G35ѐ`3qz2=~?GE:nuا*XexD}Cn~q1#yK-x-aP,ztOpd9:‘Z9:_b[Kiv2,'gEh4p9ror~5tu6s odTHsDl%B}14 &v>w^4;ڿ=p_89SJ 9yրI…f-N(Sa1b S-bGnSXB0 4i50窜3y1"ُPK2BIwm36&v>aa Y*kO8i✽35}aRn&Tߴ-jLf6cq`yehtM~_5\?660Fw/]dd^.j?sq~ 𚃦I{6=0%mFb+fF3M =rR}R" dNt9icVUsn[֩'I+ j=G#㒸IfOw׵=dt˪m)4;`8 u.1L@SjF}M|Ոqސbl)I"x^7m}R7W{qi (NSp´U\ P1 r!{h{]b0SC46E#ԣY/!D ,}0&n'g<&n IhwkTwT6d\a6{^V@*xECu2`1#4ʿZ _łBX&"z[m1votzf q,ƒq÷T_h%bujHRa chQhWVZ?%kގq:-D { 15ŗn hj3%Lh&, Upe 4qoZ}7Ua%,s?'UQO8ݓcWJ{(甴]ǵ~@7htպZsޗC$7oMK0>f [(d`5()}Tk}l\kxty6u8xQ栠f=TJt *Nx,b c]v# ȾJ)+Rغ̴Ձ@c~ϵY!}%rp#1 pNQr-,r1H)!}M*Ng( mU48IDjG1C` anOZJc! %."NoBј]߱ۅ1{ɬC|Ud#5%%*⩯etDyqIf*^iL^l:̚;g 7< @L4z]v=jXrJoG#Ыׇ G'Gqs4 ց9˪vuh r?Xp!\TaE~Z^~ 8(=$j"7CRK [FO%#rȼ\]e5v,NY*e\D.tP#t^+OЛ wMȭrT5쟏,MR@yٚW5蒒2>$5 ̜(04Ý |I8N=$.w؂:6SKy5/N6MYqqU_V#yɕ=r?rX+71I"cm}?{`Ǿx8D.~XVtTuWbw`H\y;\" S8[pSb{``w0!Ǧ/Tc}HsND#bO+ZuCkk4fK%Em,h f}M{c,Ä#zS-FeZtWlN?T"dky;N>+͡.p]M})m,N"Zuē;\'V}7?d%mJg2Ԙx)3ru!'a\Rr6N}w>LW^W?sRTʸKM<* gS`L1s$匪rw/+vH9 !Kėq[#Ym#!SZnvnN ]>']849$ƕ6bhQFqyu1lS.RxmD5f`{8@ zw[lKOֆc '[j13=Bs`-i"*|TQHp)9ΖAqJeTaUԭ- /yl ClUŀ1VF'w=G@P8NJ09VBߢ!*2_"onǽ/lw`Ȳ|"ueʅڧHUrZ0=1pppNBa)착vHru$)D"QfrUAhƦݡŵU5MM!f'PFy^n#60̧gO~r s4vlbsLZ?4}r B Rg''< Ԩl7S􁤢zQ0#|&ڰkw{BpX]@ȂHbeɔ&Nh}vfW{^TEj3VG < Kp)[׬/Ub# o[lGH,`O ntk[qT*T=r*"߸x|kSW>L <9YƐGFqK,9$Ҟ_%l5E}KF>r=[xhO`L2!jYyݝ}5ÜC9DJۊJ)N1r&⠄_lTi-~KPxm˗H,Mq_3)Ĝ2+f Ƀѿͽ{3uI`_M|YQPS`.:-Gm pSQ&>jhg,t =:o!'p8_Hˆ+<^O]*]:q0o95/ E<NrEy aYhe).xAvO|VĻ6Uu 9@Z*ϩiDTCȒjޟPWn,r'^Y%Z5j[ %r"@놈ۀ"Ҷuc_ˠ3qh»? _$)r`?GT\/~nTk RG*~X̉4ABpp|^֘}a4v8R/seca7U(Afj$M|T[n۵P \wҲ^ ,'^Ygm 1Rݏ(O'7EQ?rFP6Tik`9qjb ]W,k^tT% }u*╔outwY E3<ٮ媒vDN5aNc@m4kgߟ 躷~ L$0 iZ(pR7t67Xc^{= VYS{ǝŲu_Q`b/iuH)H#Ytm6܎KqSs%zVB^è J,,RYPVȢﯹv P^Ϧm z e ~SRu1OWͯ@W@>1o. StT[O0˒*#UDm;.qecmps瘐SgDuϮ_`=r%6Ɛ6LQW.;\i[ ANE&h&o7X0a=z 8j7ξ&Ρ~d 2p}e-ӢpնK(A1B:wsbttv5/iUoj0C=G ԋSEmFJ3-QVqNQ8+Tsfo o =f0VrŜ-d1qRH.&Z*ݥ TftAԝZx-t ftW2(jKB13'L`uԭl 71 }XԙojD狠[ Β4=zNɓCQcK?h\0H3dK6٠AmUY$rxaɫ{(7Bkōf`#Cօ5UA5k2i:ߔ\m\٪fS0dBinn҄v>Y^@iVUpPy?(Z6tvG8ܩE0@`Ƣa)eBMK QԍuijȨsQ;=js|-k? t4`XΜa3aH*%OPl̛ɊǮ+cJ K F%ߠ ƒ'U@cB;v/H3`RE"}2i]rE //[4Cүscu*v{0\x1-*v,-(C* iLXAv_yFdz;, <+ mb8?'6Ig826sYLALBlnĽWS:-p G@kXFV]҃^Sa3ּГ SZ5o%ɊOzi ܙ0nXzb."oLKH;I"Hz,6HmJ+/όpbcHC/@!Qa68sjihΣ5dU7ž߇gI<:In8Jܧo&|iXE'gX=&uJ_ǽybh>6 S |!r%0AR]marED׌[ !?aC?ou>0).1ͶÄ7%uSB]c5U甇?->Tn澗rtx (<^] 6~Ȯ{/=Cs$qpW@UIt|@u4bZiʠy@˺!P){.݉aE-kFޫ8"eHVg9l2l:?[TL]~5@B<ؠ<*V8/is,P)RH檶.evK3LWiJA5`%v% ARvQ~}8L͇Гhr{Fg z~߃ԁu=rnxp , ǵsɇ~K"D<Ѫlv8K2%[ ~R5H 8 vlT|Hۚ/ MJ"=Q~>*e.#"">=ɒdFu7rU\)1qA**"cӰZ^V2RAvOq]1OckRba:zD:2:==h-3gb 4r2X]*T9H>&yi `_HcBl>Pq$ o]#6Rf2 cCމ_N양"s> -y8(W*lښ0P#eXZ Đ\DPhPHQ5J g[R-܍Iz{Î'JJEZ~ZQҤnJJyCF> UCpnpA:E QE;T+.8a3fBC76^Yƅj~WwTyٟ8SPEU+pJE*%6f-c>GxbȣnG T_nWOWhRQ|#A6.{A$+F6Jj cPfJh,zk[6,jic=m #H~Nf϶+r7-I 0y8˚_ڨv^G70ܺ l^/gCOmSVAȭVRADZaߘx\^7wNA_=`>_0Bh`y)ˑx8j˪M}_5* =G'Ti5)jt퇓&S]># ,ۂJÿqŚ~iPPJ{>ބ8ꤡZd%b/ߛjsG0&6sC+W0ZABHrڸvGRAn;'?>Y3/TPc0?2LA9߁M+\KJ' 8N;S 8juo 8}2IBfFwAdPA^Tb-oX &npiQ'7㤊Y C?O`7$ Bj@%lYuW{n'-gPv]gpcVSi#$}DG8h:E]od:7|9߯D1ӅQ=ᅇonVݒ}+Ihu){yI!^IߦI_$r<@A 4yd/l=,&N5OIpdɡ('h(<.ѳB{}:S=2d!2g8B.x]Dp,3`]xn@ʢד~;W;.~-2^ 'b`{^RFm|'; jN~?0:< Q(s#v 9%a:=p<6?ZfY2?5&ҟ:4(7H@4eMA3{ۨUVzBjn~5j4=4u}^oItF|Z#~UcfGS rۄ C#i:l|HrGm',k%_d[//ٴCGˋP9 qX]-+yPCdC/0e$= 6>?*=7ZV$SF2GiKK\!ܞsx*WxkGt?-ѱ(uX2^FeSiYUf͚y`+|Fb$_APbV+T uoh/}T^^ m˙,]Sk%B68;AŹ{o2.U_ Nz2gKոɳ~~V+;hKwi^q /[x['y f:یAw/Ge4p~ݹQQ憡P!8.Yb /+ˡvoluul[5 ;ZrPا7:&hBGSeEҽ[(L~V/DXye$Udf8q@p=i2΁5RTnlƴљd4?rH0Ad Z98ۓB=\ڎ57,ʳe#KbE\-"Nƣ yH+j2Hά8Rd%j۞ck[]˒+}J4lPb6~G0SMoeHݺnJ%ִoW\1Ddy|6J!iH%M0\(zL2.]bk1WnSf"lz뱬M]Ae_AdQg$[@!{/ܣ4؉Z;=NO.v mCpb_tGjݜgaTD=AfdX?5R:Prql޿b T8n'qPFo~٧Guvڈ0+ps=Wv+AȔCPMYUTjٿСNsZP$`yhA8(u.ěx Xq_onR#;{*n #1Nc]A#q[ЈH|Zz\&ɏ4baef}ٓɽ5WDQnKo1;҅06eON+p jM;cJ ( OB$rݹWMŁDi;;ɼ1p'#e~t8q,R' T02B&%!uf 0nO>{6'[h0|RI,/o'_ `mw>@MFt'|vp㌔ߔA9 oG~~ YÍTm+ǎYպcxW]j7jg@%q pqLP@ԫ5A]'?/Փ-K~$0fu?ŖHbgnG3Y8]kF wHGi8 Rjb~T`piE *q{rI @넼l*G[O+?`|/Uu WeIBv Lrzߥ4z3<"lFOS pg!|m+{JI MFIޘJňvp߿zI<#5KmRk/`K|ƀŨ(y*sq &$RE$!q7{|wM(IYqJ^EHkRE2[]^;vVc0*c^"{1^/) !ysVCMf9 Ӝ4 '$ӗD[nr2kR˩n'<ˑ$9جr@%|Kx֓uVىSKy&"JYĕQ]1(jbH2[;1nS>{6(5'r 4xgC~WZ{tz-Ų BjԨ0խ/ȏ.UC{ D# ԚA5# ЄQ%5e:I7,l(#fѼ~03ߩc LKR@NV}LeGmI0wt92 |]<!Al h rB)0Nãļ̐)"a'8Ǽ%[aR}"?t:kQKS-`L. ?t)Z^b]d`!Ifպ䚋Tm ٠m쿡₈"I:] j!( ~*0]RžHO#PdtZ-U̪`k"gwj47wS5&uYtE;CT|=5}2cutml"H(m=oR:;)LٖAֺvճlehxR&/\a &_?8QႲxa˄:HƑY?`8CD^(T ݂f8U2-̷O m5Ddw#pv _7Gn[Fsx0;=KycmZ^K84.{vퟰ qQolD/澦>Jn*AHbb+{>> iҜ,ٍ/|C[|-[ɧ!fʵ0J?$JLV^)$xbf^[Q7fe(>32!)Ҿϴw`o5&_E@SQwqBDl u0i>io]ϞMmx0Zv`bKQ'lN9e@j?4gf6ש=g`h^em{>(Fc(x^d[N{K&@QcVcXM$6CX^f́]$ubjKr?'rT@6{[w^t0r,NlB: Ϯ{Q_ S6Zivpl!B.⽗ -n8=5r\4G|h>$]WҷS94VՇ$]ܬ0Z*QҧF2y}T}LċccQ͏Q\PEJp1ǮYږ4L7 oǢZjJ4;gh0NbkY f/^cg`*B# jcID€&]OR㔷zjg0,2UZP7!⤺Q#կ­O *3tAmo-Ts[U\Yer$I1,tVV ܗ՘WW=VxJTFeQloxGuaHEbٶ@% \@ m2xXAlCج+>P:i$zcF5dXgk23юbGlho;\tq?\@<}b:5!{Hlv_+ff'g:Y.Pvi:-jtr aS{}SnaY(فU!7"O4y_x~no`u[0(ώlN6Q!vn 3orԃ8Z-;G(Qzn_:h3Qj$vXHw[{5 E鱱meL AHx1;Lŋݧ_]RGhA8oQu@Wl]i5y_gyB Q Yg÷TjK8VR΋?uSĦfGi$fn9Bz>EE'8J4ɟzCg^sj^EAm-K&a8T|*E]&b;?ٹ`"]/P6FTS; l7>^Qg|yi7;~giMl5j! a[ Ek`dȑ-ͶY'=ɰY?_*>rdZ!9<, Rz#2+93PY)|vn $yIEj(ﭚ47$(JZvh*%zg#cb.fP2n'E;:(P"Q`;V2jBPi|֡j 'fnXo)DpЁ'gf/rbЉx/ [{ҧ㝟;e˔snuWXk~KfϒGEYQf**\< cn8gGVw!&e?*e0eEGhf S6w|?2YLI!sP;҈2s4-Ŀ8]=HVҮ!`0_cQL#(NR/A=$3FIc.ͨVFAubuWtB%>:CVDK{ۤ_6q6q̥w#uK-n:{RqdM.5qft`-+} )5[)0:/n_g/C.џ; v96k »zh 'ÍQ`?C-gB'jo_-]##D_jX)ۖ\Uٹxei6cҤY S^4 QdleurvnyӡUzrI`7ȋ! EK cmkP\i7yzךeKv 7QD]GTįdza\ؽٶy`Ebz25PkU3=QǑA5a ½l77v6:v n%$+w %&]5.ثVx-f~w'}1qP?(&9 XJQ5$kw0UsWH+۱~pȿxroِ{ߤZVӪ(|L`nk=©!\pq#鷭 % %7hrs̹C%:o\=}}啽)sNJ(tuQOLPylX$&ը#_bT`O jKr,7JvZ%IB bu [sHhK>)h&¦zQOSF۫t۝b˞gҧd_`S~Ѧv#vf?ADuRZJv.fޏmF76pI>k/j_lEٟۗ{.uh.-}#CL_n@)@ދ\y -"fpn!K٢&yZF%;myzwpcH7q.cTԐ&syD`^sK&=PD5%.Rjbd U6&AfH k¡vZrs/Ww۹_)OGjFl+`L0D y`6gC`x9E`  m5c2\G> 9" :F(]j4V;&y8ܝ}Zۛh#D`P&4)lɔg%9iG,=X|%{=τEnvs \΢"@k+NCz%_ k_\~M2 ?.(_m,Se91}b>8.7YhgX׌,-VS^\ۑ;rF9Qۤfbz'Ilk'I#/.px"w.h~.KwzmWv"e^vV54HJQB>0~]2 3m *q܃nH] }{| w؍fM6dF$qS6}L0u (V g2qFhq1;Dž6vw`=ĥ/_dܾkUHPv(yrZWLm/R@rt)KޕV{]J[csKIL=e:*[*4ˤ Am&CE<K!(k)T#l)l22 y}iu $!qZbĸ!hu>ߥ|`'a`p.KdѓXy `f57Lh4{A7>Yw.N>M;k6gfA~T\9T[(}|1/`v,-gIu}0Lԙwdnى7n]׽:h֝uL^Eƃz/4" /,zLs~TX`9pڱP,lug3Q[M Vx2 />vvziᘄK"`_4hXz :do++?6ۊ!ԤrQJ_-D :n;8@zvm-fR|Wh@.FlI\I&[^oXǀD~9!Y {q<>v?hCs2QbB"#,Pۨihl@|4jIһ.? yM7}(<7&yPˀ=g/NcXV+j\IA"K6iDk!(5x.ݕX 9K;?2DžI8حS>́9B˞>My ISwxD*^ wVǼUډGɸFcWz<k97_Pp %E,?ʴ?$Y< aO^d&UҊ G.z)S eH44˞rš`4lqElWV@!>0=VHgN԰Hڶ|jrA앖k, NLE6L&cR;}}'8w0JH_DKRw2 +r-{Dpꩵ77iò'öލE@ 6b\T`kՒ'Ъ,S- ST{0]$tOܶ3v)0{4D[Stң(j@`mϘضB1F|^@+׌a5K&ڍevLU<Ӊt8T8?IQ@{Or\Fp2,[*)ݒ< ݄: ʟxmh.,Ͻ7ib@+qzgmLnِ5닩pG2i9u͝0[k*tzXV1߅s;l뤷< Dv2)+u{tRF3jM\UE@1ɍ:cYu= djAQ"BE ߙٵ1#1)yU~j௧S * "uóTk-¶7`b[3LE_>^]Tg!Y-fT=Smڴ5t-Vrx'u0 v:BpTPhu\ĬxDnh6!!1L)Wlaea>%3%MI/G8YҰ #mMׅQ ,y|S?a#@BٶqvEJ 6H}o%xd&WA!O̠ճW>>+ZoǕ h%[Eu`B}=oHaPE=q%k/Q755} 4+0-;ѕ9D#P EP[fAB8&MZi9kH4 $\ޏ|ୣ9yC:ߕԈ_Ɂ@X?jst܏(':Pi(4u3$;6*\Ѵ4vԛd} fԡsWosqyjgIA7=ޞF'|%~+LW8I*>HN!VY0ꠄUAv?m4#.l&xN0 .qL)&3j.;UI4%\^XR fX5<@A_# )vKf Wa)3Eィ(4uC1W؛MQ q^;>\^UQS6b۠Oka>!Q1tEՋJ 0AƽiFq*n+vsXX*c$э\!<%:HWզ ! >{[牿"w^e+E=_$ʉ;. M:{փ4+*"1^i/3"e\F&+}ǂD"br8| ;2dY?~ٓmg.0͡~v9Òʚ{O_NsTDM-Ÿ,ߴh? mBY.VBXFdNe>jFNDŽfy؝AZlnYBdtUR9^Hc(Ɨ w̅G3'enA_)By Y+1_ u\ۢ^;$5Ǎ yGN"DYc׻Ӣ N'G"uqG}9  @]KBdf!AA/©νo1ۖ%Jq*Oc ,m4I&!=L]`=ԧӣ*~!!_8'ӔNOT(o[[/Sv /au*"ةJ5 +@\ƒ3d҄?*ţoAnZlUiF+NӶW ^eyj\Jb+rs-tzC!^oԥϚj*W|ۚ%_]0xwx,DDg+5|bhf<:Cv7}!)nY@,CpI(JnW"d  xWpDPl]g27tEe g]_$ewéxgf̴5HW~S^Ԃ`ajF*x1%O(^<`L/i{XHS`dTL!V:6Wp_+fP |UH]֜b6? T][q}"&PW 3R+Ul? i*}ʯ˫A;"YZhlXL + 7*m.@\b Y=>x#HJsFVV@nX;5nre$MO"2e4]_aKS7aJJtă>ds54su}dP$"ʤPz^t%;W[7*s3{w=;a^rfٴϝrV׹$]<[2 c1fױ#+Lv!V4 g<ʹ(X5CL|Saђ(?a7ގr︨sFu=P3?RG>ಣ`gL8ΗE# iz(-xGiNr w@EDk?Z[As=@}1}$:͸§d^e9RXFpia7u``aa‰;ߦұ$ӭ! AϨ:3=&+PH-&:g#p5݁F[h5aqzQ(b|DIQ~l,Uׇ4*v ،*Xbd{X%ZT7a H"pU$b QP& Ķ  ~_֢Kŝ ۣ)h0ɺnizޜL^m ۟0xG<<3)[)EF+0^"4;E[$J `6*XzWjh WmHt a NwQyE߂m(< g-}u RH^&ƜŰȲF  MY"KerLĩ-ezk.JcW2K3(ŽSԼ"hc^1X`1 E;cI}J;I|L1߄&at|:Nmޅ~ KW÷ fԘwIw8_fZg)rďI$&I=oV6=F$FΒ<@6Z0lv$S\%9A)t@=ֈG>TQA]a豟AEd޾ERSfoF_ rgxl~_ m94}KrxHο7rm#U͚&Ĵ,V[tRJ\3gj݁upT&aVn^R|T3%IdJ\c_1b_5 (Cc5?3EU7$^ZucOFA'e..-bo0l^Cywwv5X޵ث|NIаilȃ11u8zP5[fn=HI/?g χ9LӐaW{M|U¶BU=A$].`yZS ~}s͒ zdT&_4" ό2*q4_$)<^c00hkw?}K% sOI*%u-6ϖ09Y_ gRəeԦ[wWI:Ywh/kHyTAsWJŁ.BrelRI&vZtMBH$B~hz;&L|]69KONz9JmL0aꍒwQ5Dg-oMaq8Fd -=j&k8Iʈ\P8iēʖ`?K q$K$.q rPf9MC/j%җ-c~#;R̅1m mIpJoe 7qBe(& . +r 𕼋 /[jUq\ۼgߧlSdر"!5}%"U5Z/KlN_S|_Qd'Uv 5gܷ2PCj_ M\XokI4|80|_k,w:z3(Cƹ-E6&6ku~|NW4dΒ md&hcFzQ}26%Ÿ́`ec}W˜kBqS7by|w -,Q`c9iNj!{s=a}EL.!neMLY(L.BV165hƍஆcP'nCgS(x3)跽ֿr Br>Ng6 Cd4C=s'Yx, Su z.6+CӟNVS d?DNgt), e7c܂h3@c. 2-xCInԚrQyDco棪9 .m\\b.KCGDA?NLp!=ua}Kdz> q9DyA?PEmczʘ-r~*> { LHFN{ &߫EJK͹68o@ZMa WP/QOqC1%x6Z*섫ZTɵ,!9$UVQ(ҁ䐲C1-Xoy ΈOws8ܧ7;V̥W;:7GHY%6ɤGwkEUt,x3#-w$vŽQzw7礙gR5ϬͷKt4;-B &h@mvҙ+w[eFL|NYq3`^'_ 7p5cM# )XyH]]|c&uQ'廨-o$TA&QIʪ,4z pni 3U9+C (q_X[o+5=vJXvS!&ijI7 R%ăaJ9'EJx",,  Wkli0}9&2@. mR 7mj0INFȴ &b8 Xɖ%Ǖw\㩈ܯ̦ϣHxeWmQ&v!):{G>}OoZHbȅ#)>Ԙ EP/+†e(.JF,bAhj˕ĜgO5Q+J#CĴ<!3!il9 췛c~Xb;U>&tWc.A^S, ,t,^ͮݱFqے$FkJAIXF}qC4_ vQ! ´`ͳuɱ;yffjd2eصo#mJ? daKPͲ1҂ l1fE.-9V`˨{1!E50xs\n8By ":Ae͵ӯkc'b޳ڡ=BdBuK0~&r&鲱TklhS?`DYKDi?6(`-~FP( GS'PMVkO߷,p!Zr@ӛ#NH} jN,^C$2yC!.H.԰6}dsy7*9a-1jZWim׺Z1a]ɜI-!0rmS׸&ל!t-<y kڞ6 l k$^$I=8Hp:ŀG)ŧԯ+>S<%c]ǧZP2} UtQЛqhAޘ2l8;f;qI%Fi}7(3H&{$})>rbV7M#(٣$m}>x{ |˾Lo:WUcUBb"K@gK?y8WGA _RF~t:rC.w;$eZ ΧhU^ º,¥cW&3M*|K~OW]6cb-ʎ]r=vN@I#9eC(܆> qseFZi>gY|r0(q ĺȅ_*{*RHYgglZDBg=CaXJIni؅<šY/58!Ff{O=NagyD=_K;@'ޝI0oG;":W".JN/8!Fv N9B֛P#{T)xj71V%,KKF9H@Sv׀35 6 yN[\B]80nO?<;!7G=AfHAzm`ۡթ'UmOa g_zOL#0x}$f׸&![O$>֦N @Rxh-g al>{ֺҿ;D$\*ab߈D)4T^ PsS(NX!L݁6rg]Ќ2Ir-E`|7f@c)~y|ӡ  2OhD{?;Λ9Mh$h|rǚkS{q2ѡo`Ǻi0pn{~G^DF(gQlIN8Hay"g!EOKJ~\5Ӷ9UY $MN#9=jR:o{ ζ0՝2WD$tv\V ھNeʏY~Nn|#ρ,+Fh}Rѡie,`#vFxKޤ -PP rq5z}^HK!|}{/وYn* 4@cwŚx+ӥ5r_6Ȓ >PCyTpZ$EtQB #mUbg '{t \ւ AuT3)VMLl #2b)oV}ڲp oAw,g/2,FAaQCfgiJEYIx):䬲nR>;@6ߊ1#LyF3OI7rVpyž:"}f̉GPQYh#9\?i̵ Pt ^Sr7V;޳+oȄs轺"^H f)"sU)< sUQ2HruzM_J If7b$}6ceeqJtkEzg!ϙ\ZmHlC3!_KFڷgp<1&5.!6Byuy㺅s'A3qc?G VvxJ5D2&:`^*IM6~ 9`{vՆYIQp ,;Fz ]UP7ww{ d,23ab1DBCWx}y@YZZƛս4o/1[T'mqXQO(Fhr&xf=dPmYU!BwIOڔ҃[ NmVR t\al/vml-S1Ir ܖ4j^LܰmNcy2˝bM㕳{ÿb*R6AФ43~[+(g^ -n4]^H :ř1+Ʌ Uy~)Qua0^mS] º7z'wnEwj fŪfDgr5^ց2*> -k p:? ckH2Ud1U F'g%9j,v{\߈煎jX GqDhz7(KKɰ&8vElG)I9{[qX(:YEaZ8fy&@`4rsf %fXz|M ԑLJQV]Y\#`cí:C<Pnh8OpϨ/>0 _aQrjʂ^ ^JZQy.o[/'y72+>[ iȨl9li5YH@e@0eH&bY/҂໰nVpْKqFjl;@{bԯt3?Z󋊤I1/yq;ae>4s89q]km!Kh7XTtHޯte]NXE9~I_><`pXEO0!:T4ܱQgJ(wiD|2l9kXR]rO4j]){o8HG}p/ǯ]ضs`Z =Uõ/yÒ4Xg.|Zꍝ?WQӭ 7%R ĉ1G,xD`<Ơ(xS9bG,Su]|tB ^v"{] ˼pő8 UPԘC'|%RŎ&)Մ؋}3db5o@AcVoԈ5=anjnK_72 >:1:j7?d?‘׍̥IL@M=M,ʼnq/d^tiEH Ry({4< i Yv#TA1[Vv)Sn|(67>7R! ֲʱgN3 ~xPCwxJ4X}CyQ9gCYjh |czCC m- [9ͳ>ah}yg"wX DAi^'lN\*zh* CE\z+f8!l׺HOP=m>KNѱihAq"cWVo7<2-)Kghm{bf-mh/YT@Õ N\uѩڌo-Xd"AWlC2M /!D#ql-Cc*GHIrd a:ssM4kx#cQoj5bů01m%'oUGmԆG)@N.v Sި!ɁKܥ73 Nn6}J}UU~blGgg++aL0(ȭҰ TB:Sw3 # y69i@.U:@~i$I@>g><:F$zS1{Bj.Z&'9m7ÿFjG pH'_%]?\{o_E 7uWى+kC&l?g9ǖBՌz7ɰ 8_|ѭ$][ǣ2ݩ3֠ha4M 躗::;oLrnT "(9LIakMX3NO[2J՟ҏ)7rmZ+"ɾ0HkIG$8v wWg?;S"xMDz@l'M ax`zJÒŷ>n86-XbX-BvUS@S}Z'r@*yQype|cO^oT`m<)J?rQZYR9{YGe ۏS#pȇ{1~>`t"3/#e z(eǕ.`%UvB3X!50ܡE%[AJh$ ]rC&Vb# Sh/Ryp=9BgnnhݨbԤ俁Q_vʢҷ,c ?ԻЂJ7_8ouDm @a6w̕dh|$T+_&_=ر_dLyv.xװq#4|w^ eaK߳xA(^0KE[_gޅ8zC;`'TMJ։D ~;W}W Fގ^_c @1Cnp))A/p$ #[{nJ HF}{Yg1|GgN? ~6n;i͂m(l"]y:6n0f3є+HXf2[.Nm Cw&N}iv$g8"ں)2Vǘ҃F1,MӂTG}*ʯ+1,p{)w=w:-B$_5-tȻ_7G(;cgA_Tb v=ѳn;T&탔׆U gژj4ugn9tM:<u8;]NE 6uV8DhVd Xi>٠a+٣S|^õ "({Ίv$HE~AmwX7kčUeNoW?r^ Tdrc*`Rsyr}'w%K1ـ&hbtc벺Ȁ8}Z ee4l!/6_/bR7ٞjm RZQ;BGEDot<2S>=LG 5rLCiN usJA?:0ŕByyD|l2 X>>8s3͇۲(#"DOOq_z~ )=(H,Z֎vQV-,x#oA2btj^Wk'MA7#ӽvo3Nt$OV&Y Ʉ$q>Vp֩IDߝj̧6 MJt@s7&$'ʔ$uOBSUvnORU}GK "C-7{4̵hÒ6%4Z?487*g:6>8ƜF\&@|N0^OOH` 8Ȕ~Prbd+2kH&x2m($Q}rz- ,қ #I ~? }$'Ky'B"/L^EXᐐ)n=slrJtZbíhSX%ߩoP&o^qDL q<8TwƹcNCW FFcw^6w0?O]Vf'g:lYyjW PUAnbE):١:f+* ̙Qa~D^>e"_;"? }6+#6v0rp娢KoyG~ ZH|5os/.2s( c05?OaKuѤ4ݣn4Z rlz`gc gܷcmZ8OmuW*Ou568 bdxs2/Ǖ<Q䆩-|wHl]n>S;`VmY2ul>ev(i$}ZHt_gpL!yA5x׭F85,b7 i=39ƽP脹9Ղa■$ASqInMMr 8IKa>{}<^8 @u暿*wFQKpfl<Is*r&T /sL(7dC|{X3 (;v}/G& }B|Q0$LIb2cZ), $fs2Cy֝iI?QVj%F[{eD* ;OQ6(JTYq:ĽwV 3K*L{AW^e@/ 5PB@6&=fw/LE&ҹqgJV/.{ޏ9 *YBL4%\OeE$qzȈ٭6[Q=0&+&oι!LbxԿSL!m6Xnuy'P #2#}cV1mY7RΡ ]z7╶/kNQ;jUr6*Zn 4wHUXU*暑*g\0 iY#q Cv21앒TK]=#/TnI4t4/)9QԊ۷ yJKTֵ2Pz<> =L`'0>(XuO52,hny?nvI綰&CZ \SvįB2\WjKKl wiDdL_yrإEg_hqBd#>f|4=Z/٭qIz&tvZ8_t;^7Fs\oh+YH+-&E|.n\d_kS%gmHDYI桵ߊ7F`{uIPSKɓkJk9@IȾ:6@2LpK=0:cڥ~O"YI{Y4u"ė=!d^ ё~y~zTk ܕ*Q$Rk'W>bpcKh9delBԓd=] -)A8>/(\݈1AhbRK'lEEB@-#So8,fᎩw-˅5S+/ahIݟQZ ø]>:Iكn64xY䑴t;MRזBnO0!ggFce]$@x&W,._19z <zɇCMODގĐ-N9yߐh![Uc}& %q]j~pyqԾ1܈ O4Nh/'Dc1f^9"(FnOJSU+ ^v{|> ޹jRAJi"7,Pa.hw/ʬ JHKj)ꮈy>9(pA!bbZOMߥjV dw'")TA؏f"k` D];Q;ԟUs8ܤWITecT |͋;~~ȌTGΔ|eaxMEُ8Fm֊jec`ù Y@n XDɒ TsI# /R8p?S tѺ3j I%4)aQAAOE~D:_-Jͽ12='=[ AI:^3Pe0B~ ΫC#w?gLe3a|P5^ tvr'6Db^g &ׯ mL%|~gdo.'€{K"Ln4-JLF=›dçG.jI蜅&ŊrF^Rs;]W֒Y<ʱ)S1tbN\zGثm1Y0eBߙ8n# OkR"ύ/Ά?W"3<?MwI@J*4lŸXpK]`?E`fӡ-C=(Zf=تQ7T7,>g!ڥӢyhX;@Ufz3)Ãa' pOp5p38P3J`L+K=K|YW}ӰX$ymD6t7=ۺ'νkkfGVDY g2 N5Qrnt]z77'su+g@$>!( NmֶԤ (]pIK'.vz&hDJ#G ] ,xN4zoru3bDQb}(ƾ4mzB 7-B %v.#i-_é9؎.K8ܖ,ף\awΝ8oTgȹgap6c=,2ř"p<3BVKFڠCމJAdqI_GB~Q^W0q(Juw>1|qbHmp>S>ȇ1 {9$tx/"AWPKX>M]e[jC(槾rS+ϝn ~<4]NWw:BjCo H] dF|عC Wt6`:XsiZ/]q W{#*0v胵cYeٻEk $ϒ@ %p<0lSCsp@*0[ӓӂ],LtZSUI1N$g0H8c|hm+Ѫxy*zxPo Dgfc\YZR،e~KiBz@@|ϯh$؁`"6l_֩4G+li_v8:_ЌjOۖfGn,MALM)-B:>U2>k4x^}+l4p0,4}VM r} qTyP= 7>1!q*C-'$HO?>]rJGMib$Ej1(Ĉ_{w]d1UwGYPV?S" 5H\FWQf݄&EUo[5UP2I9\.:qS ՕBZdif@YOD::n݇Cn^[=/[ݗcI4M@-p_.݇X(c[^ܫtr>m7Vh8˛`Z\v(po[J7,MG} ) A_DqGquaGq /R2D:iYKOl[O̩"#g,EzD)g'Jн 3۳sZTO`eh·ۯT QiRLW\PGQJdӟꡄy<Q(5lGOq;g tVb*)UW /,gX*sdbylC"nn娪"r"[D:bKRUa'lIE &ovf&E9}~19yi.`( #y6rܗ*ÁkuToFcoV|IvITlZJ#gRSn- 14! h>\?NwX~=dAt 2kר,wk ^]f "ՔNG` ӿ]IE_[$B| myT>̆2_,Gc~"Վ3xۊYH4@ܗ02vv Gu`nW}smnWh[ fvQz%Fw*hyTwNd:<9RђXL]GeB? Ƚf9IIHNp|1vK]i)337Wۉ1 SNJ: 4EW!۰6RAJQ-ܱnK]Ǒ67V$FGOXv8x5gGP6(@ǡTmT)>3TGo_dhqO 3`HŞڦr` ;X} %Sh-Tt6z>2a˻d}. Z jp/'+ t*iD1  uoLBp 'tvwR 3$j_Cd3$88Ӣ4q8 &_|-WH58YLH7ܢ`>D"n "=/Txi!2%#p;nET m9U@nKMȤ槏2SRk7$'S1|$(Bں%]pw’ vH Ƃvº>)aAg̀2n,w΁Y}soyjc}}ݣ-nl/^ b"d7vK68e5Oy!*!9Ml أ18sWqWTO"n]r%!;JA񰞠鮶7l,ZxʺZ8J*O΄u*0s Ab'x]#!} +%֬ggFގ]Pc=1/diּ͆/KߔÀ_4|uu21sEW.4ًsnGϫ^ZA]oZa&G0:A/ yq289-S|sGF7jެee!ӓ(|8.|kG._eiN>¼/C-&kcxhF͡)pP&BGٖC[B5wRU =pSyIRE0DzR:wi*(1==&}^ކGw1A9Z#כR ф sU䗴j0k &NDFWokdzL*; U7Qd,\3)ga_Êu7ɉbwgZ g ڧfkJJ;PV01~\ޞ3X6v 뿉G MW%֦i^oIS+9{Q*+slm wK\Ђ(% QhߖC 4%@ŎzMl )?~xjLؔqщC(d庙*"{+-w:"$l_C-6i[[F˲;=qBv 9ep]&Z|=lYM$R֤2*V RBYXd5]PU`ܙ,q~z|b1hs3hgI?:PYPfd"m9E FO-3o8uYhol k<̠$%}q ג%##qbF TDkEރu4@`{|$'=@]*ס_=5wuM^[h3U.G!:qLO`nT~ aNK2s[nYp "fj)V_jyjù?|ڃ2E\z&l~aAr.J^u'~m͠ҙX̅Ap<^Tlc/U?Mq~ug$`*Nl#H1=Dʁ4OM8lٙW-/qΛKDhsm,=ȘsNZemCAiD8-NjSXe'lt8,%m.wyE0!ك miÐpL%Dw!翯ƙ ExZUʞ؇ &H`4DX ΰبoxf{L&З5>ǝUlC&Skyی}?G55Xʵt(@+Yo@Z՛ٖ*z;,B(Pp(7.HƟv?'ot5`vQ_} $'mBZ雿`X&U;F=B`Uy3Zn;Wle6SJ[x^\yV-E ,؎wE4%֢⫚˲pK_r%P F7du9qaNqhƸv`@r?/JR.E})jkf*fU(7i(Ҁ'q_9pX QC%%[&Zg8(ewZSfBᔴh*ylp&f1x:-\/R%N7',Y- 9mruxz)Rj>rvP&^F Cc40nGI g L ,f;C4:Х{FrDvZAf ?v/I,L>QrY&U@lmos(0BQk*h4څ=yY{tco$rݸQf|~#^(6;K9PMr7mXdVLFzE=E؞<R =Ug 0#$Sү]G8rntp7CJ]}Oa~Ωt=ܲ;8)j &,M"FyXao0:kOfZG0sTUg{1)esu2/(gc ja$jJ MeN妡_ATPn<&R󿹺@(,KHJ&8Z1{My+aӁHWH02 㢌Cq<'n֝Y;w)ꪸ/6 UP$`EŞ<_AqұO~$sv~iuR{`%D] f?䌚o6|F}_<[k.- *KccS7wf)`60zx>V}Rhב'Yq#WC_mU J%rGl.Wg'{VB=I sH @:E+mo1z-SV֒~ה0wӟ3A?]|jۨQb̯5U@A F'gxƏ:*:?5]$%4Ez2|gQß̷eHmY)af"y`d9͠R6r8nAOB*yUYnIE hV" WAVA^8: 8Om qULLJ.~?Ru 'w%OB] K:fSԠoǢAۨM_k%*۽y#D1g鰖d;e8)9 95F1FUEٲԕ9_!xכn׫ i:aޥ" joG7u+NdQEѲnr\0' $;5<;ArYL>wNq&Щ!Y$) KDP;lņ_yFӼe_wd^lv`fujɡZ&)A]2{9}g'PNM~̺'8_ !|s.t%Qϖ#cZz  ,&1 ]cOimzeVʩҶ|#T3ʸ/D,iZ-f|i 87K紧\EC֟bf>̨W3-'vȾTt*w-Ä2ϫgRW[6fE}P{]-KaOUTlӂ-id!//:q; 迌fW䎷׊rXڱ~WJJ=sm@v/r/#.0{yDMSq\ *&y:@.tFPlFGc|"LFTHуb?||ߵVm䷍\$R|ԝX4tFz0U=X*5y!%X@»}y? ʂ~;\lQ3y8qc!AF]byx92|tsHGifJo'0D4]`*|E֜Y kΐmMq̐A9=KR流|G , 66D!?QQ: .E æBBǰW٪MF"5 iCK})hڛ.EcN8q ƯtBꂼ $G"(8y|znSAp 4}䟊ޤ߶$"i*p9(9aD+W '-m ίv+NoUZiO!EIp\Ƭzz!|3=\kr8tfU7.+Xuwt Y|M KT=5* vfo]kZL8bUln5F%V qԊJ׈M$enQ~sYR ǔħ̘e#226//nn--CD ,fC8_P6: ;1 ~>O_DudPBeK@ S. ZWV*! &!1al;0hcd|}|`dەjh #WKXr󺑧a%LhĶrl1Zo7ǎW+<#|w\eYER%zj3_k{ }a25b˂({$D=\{BPO* aW*fXftkHdi(l@]+3,REtVXNlqrbY5ioTdS`Z3DyEt"2aMI}b(%b]. dX\;KmMzT"CI4e:fEWCU^lJ5'p[~kKe!09φk_Mh7zn4AVa8]/*r֋y%aH{Lh0p9XW Q>$grj:BTPuDZP<a`g1 Ph1FiIH t/`-9WI1̼9w]5-O,~FTrE30IzbϷț=#XVU\D+"u2B jyWQz|ӌ Aû|c *@H-j>o>ZYX*gaG@"O}-ω=vҭş_2ۣh=fOl`XB`eˊ'ߔΣ;WƲHGL1[U"\!5n *6y0H+u:ۛ,Zr~^lo| ^V'a .X,b,6Q=+0H}|Ϥ֓?v4]5~z:Fbm_~_S߮[4@C"ڛ (10JK ;sH|GtJW+u[6" 22kWʄe]/+2sE*sw߆ΉDpf?~fXP0I".tYt=c*@R_փN4ɳ0BC{DХ*S $ }g 7!Aלt=dg ZUYs p! ;.Ch4Jj,$/檽+_Ya0ցHnbw-@h * VyaAʋ@3Je0BS.˅trI"qԘKRnj1ć,MD$|UKn] .`C`8Ѧ|_ru}a@T_.mxµmTyK<^gxzkL{W^+E|N0ܺŐ0fQ0`^sn!+(TMg ϴ2ׁFDm?rOVvtb'z Im-:[qΒGfȗ5gpw^m*sWM~LG;/ <*@aB=Gu@m]heO,i<6"BDq$tGފ% $-؎D"*}T:iex:71ؑSC2M{yJ g [tΘYLLxr}&rz>ҩ] |v7~SPoh.W' ;_uWމwYRNq]W~"`H9GiښAV3noh\"1_iBLx4,JEv09<{JW;VǬhjJ~0w{b3)1 Ub/ڹGue7<'ڃXq r"yryǧMc_ly2لDnIKݓQC4? X!s6?yþ?W"\4 6# C z:c!p$*Uj;bo}!H9>pyH2Bqi6mp5EfGo*o'ffGSp%Uyt<3`i/ˑg9,6a,?*a٨ ';1y<5XMߍ-%I3~ MK Ql`i*,ݸn[Ѯd\Qܺ:I)AܺܽSlW|~;da)_523CLh]p&`IݷNٽ>?4Tse!&@;)Pi|#{ru6: $.I9c&K[̮ߤ+zz ᤆ2'2pPFUEp]}?g_ -_ G,DHseims[X=LD|e{;Ȯ$>뷱*BA&v8TČ l)Πo]Jiq^vBu$﮼9i$N g mh' "@{:ó+n v2*A~, ߡ7aH*m ?$h8Ҵݞ{HTAX-f>c=Z8o.=]4)g<O|<`%чgÑaA)b|G%w^ǣeȆtʎ! |r&2|ک  GjA݃MQ]?V8e ofn;z Z&%ѩm$'R +{TFr孀,ԒFØJBk,M=c5dO`=)FTY QP]M#%E9 ҙZC>>v qԚLD!f0JiN[M,ʅVHYJ/$4Kxz0S$OAY%#Q"e&mT>I&%?jS#n R|F|Ckg:ěwp?pl(t\g(2 pYK[GTBy"DjZ<-:a=eMXP_h, Uf)|[`b1/[^Abȁj Y`2f)75FN`$Cz#=)Zܹ夺l쫷CI /1~{t:S]:@U${ .߽GS +Wbl*sik9B#jyCjBA%noze }n (pP1!1&$Dōٷ5=x ãa >lr,12+  aZFA 9 XK]?R9U^҄aUlQŕA6}&g/t,Do,gb<~dO "}pXE4Z~:*OIٸS2Y%$6ߗښjlÚ+8?Zy啟fi!΃Idԍ:yk4FIRT'd\YٔH&iӁu=nОܧn n#{'Φcq:Twd1k+u [$15Uu$>9u<4 ;tvs ,2bK鸧>/F=O3PwrBCknztz4q_S}Sb<,>v6lK^_SЎSIgywG !@mшa.(K y4kRjty/qW+? ZsgQAP˶՜z0a=>,PWP>`'e{A9puw2BV+4N6lԀXEa?B=6 )lY{s9橁xZ~>=ގ=h6]*wBf"\z* ;|K`OOu5dZج-@9Ŧ=U|@4T:a"?Obf<,6\qCo1lb\Xx,vYB\1z9l'5v^B~Ч7)ઠJ;o3jvu>w=(W<sfԂc\ ec.2{S?aG3az0{,|.)Of9N"[LWKQ9U0(nH޸Hq2!T]S^ {,7!T9n]Ez[[]ɘX4ކwVNUjjUbX6Î[&nEC:NL_o\)WٷQ@w[NJj3d\=PiY5zq=B)XkFjv~MXWBlR MN\7=ZMT-RG󈟱k*`rveڧh/&2(>wYy8i( c\2Le0UJCu/q=Zn{^5ΗʖQ ENEek%SeDA8-cfB-V1dY@pnf A%LHqܜ5}ڹ4i@2B+3D*զtǞ5;\Xjg.y Z]Fxi)enmZ,#}&2:,VQF~J<.lN? }yS60pѿ5ֶOcgJ $<cbP6!f8+x $A졠/jOXyMd= QךENc㧧D+X9η4-f+,5*B#dL]7ZUoJ|78,D3SnGNUbX!J55<^Bl0CVxdKq+KI|\uV,俈fϥ^!.`WZ36!VN:v\&GA 4}dMC"COH254uG"rF|-l{ܦi"hN΀MpnJ)Vms;cGpbqӄ$>4X>5' =+/֝qfXkYa-WW*>T_f9\ eMz+(xn j0,929&P#,ψ,Bl*qOXu`eo, *3b$}&B>XŒW!rb?Yt8 ޳u'Cۙ=M^OLQc6GϭOl7.閑<0oM?l$^$ b͡]}Pm&џiKTZu  ̶k [ ?ۊOz.c<,LC>AhmO=zf @^2Z?[~hk4"XhHMej|&P׵܇yb+HސMJX*U B'bGVYx0,s#BGR^^=]2~$pqP`QQ[^o3^t嘊ud uf'˖DMc Ӽ:lQ?Fa! 3&@Xϥeu!Wc0H}QkzAفC=sƷ8]ZvԦ&yq1~ ~tcVz|NYe# YT JDuxQܡ vn/5{nӈ)m> bT8ZFZ#ҩ-.oWe^|υDVnemĬ,{xF}rߪyZnw:@f R͡d3E,p(&KijBl~y\F;D갥j +떛V[(+ѵ =iD7{4W?޻q;kZ1ѕqZ 9G{5N^H>߿$ ?c{`,Y* 3DMp|8 >;*Otu9*9iΚֻiˡat).o-F YD! !a҈l i ВbRT[C~xG#wSM22II?VKHS ;7k A!PPW> KtWaB+}~+a1Q@wa0S+UhZ\3GL~vƸ 3Q'c^ <A}_ɼidZCQ,OоQXc_9Y>{%sO]ht4rPSb+)F inϰgx,?dxr?Nuo7tnvj&L)i!" +h{r,ZQ`L> @r̠>XR~:z@qځ/nҶܥI~zw㵂t9i'ΧPj&l*]KX,@?tq`3Fx>9]/0!?C^Ws7h;Moz1L#i[ybRZi¦4\=v8v^Y# Ger(~)u|Dzi%۴1P= EHjƄuGģMj轪\hU4cP ƆE^bAQrpT +3,Dt|[B~^@H)[2>skԣЭׄX]((û;(s_͝YȓU.As`=oiE:+OKHƁ֋yt'|Y$+jF|Z3)\ƛIn]QO].h: \f`h][pȒȗd8 Q!S]ݸU$73ePF$p:ٕRx9&Z_)2t%m(U#a<~r{8|r?ҠM!E8H5dGkP BOJu!:B1:Di 8 &d1Ē}߉AF`%G$*D%0QH4Nbm'y0:7/, ğQ􎣙4 d;ӅcyeᑾӼozLF-PT,DFZ=R6 .\c@r$G]P 㔶&~]8&W S0Ϫ9Cb_8~ɲr H BK2APE0d"a65oL L.ͦe@)a2,qKeJENeBz T YG"9<=Ѧ+evDo Ȩ N/bベO0IC1]*!|Y߮ú.dZ&#҆\.zz nQWA/1s:8'e$ZM>];Zu l|k1O֊[p}mK 5rz#ћ?dϕ;6e3[Y)c6tL<ĥ'amzx >9 cPqP4jF-ΕWG<PɎүeXn[?|8M%' /|؍+O'bշ8kO] N11j_P75]ś>_%?UJd{*cz#-+1 )f`_*?v!qӈCI,K"o墧T1(_ܲRG)jiCTCE ^|xXau|[mM*R$:\;K3q=Ch*61ROג"3Bѝ'`;i@"0\ywE"r?[lx+;lx-12 aOJ%Xhv2m@yVRvdQׇpBnoEb7D^*i-,slj|'1yDw~㒷<#ے?(i8Ht|L'nyJ-\x7tŹ4FSa:[ ձFr,9cW a%L2 qCxT܁.U:~0W㗴]NT!_&\\PI"i' 1AJ*u }Q>饵HdpGnv,,e ڟ܌<zu^-ĀX顶j'Hmd^KC/<)Ogڲ;qR/o.WWAK.KYAulR0v}iIVuC׶'7kOѤܙR#سfe~DٳObQ s8,`q'a{k;럱a9?-XK$itB.k"%#UЮ<0`S6CkTdZ«hD>2.O5EO2ܤL !-lMWz_fcUriUplr8ۦA"pI> k|LM MF7wu,OyWWJKϚUire-!yc.!Vy]0^@ISufW4O[U-=:."<bzJdD֪F#y3L$`Y/29WA4TMJ9Ԫ@Y<=dr7MҰ pf3}%9/lQR9{:]xmpU9i't^djl*)s{d>\BCB5w-u˯iUuvSM6U(>AS[O? OB3_TCi#-CZ)cmKnZ#Qty1DZ*TMVTϹi|ꝟIә' ;(1w0E4{* u dk؇Eh u,io޸u,+g@N((6Uӯ7\؁a8{m,6hnuPRQ(e}9R [%Um%$TfHƄ|R3=m1jL,19W*%v vKU$I5FtvlBJw8TFy4edE/YX]|LRE^ Fխ4›!W6X/-0r{"&djH7朖NSݥY; IV'qTN}vm=iqIrB[$K> h @vJFH#Bأ(3)apsݩd̢Gej>-cH73S(O碑 ;!X`d(64< {Ġo_N!~_J:$_vqRp/9hΫkd3*&[)29n]RJ~mC1ݡ*GD &n'9|Q]Aw>w#?Rɏ+H|K/=Á5` (; - 99-p6w*QYg ]8I<@Q¨3<#A:]ԯ";aMsWD2AgZ*R { Gd@;OĖeC*7bs]<MpqeDwjm,FeGXt'kz(Q@܋PMLB"2;M#v9 <*MЮ|tP:}T[14r8/*hb5/Q~ΨH2Mndat4J8RG;> g7X#pj:&2;.ѢDW#$z|MA6  LW |qJP~*XQj u"Ym8?]J7ﭧ 56f97D}iTݟq3N@qxwK#_AB٥R>2R_NZfLDvk [  iS̛xN'B)+ڿC6}Tw[쳟|mXh:eDz(ɪ!0S `i/t ;*?eM܈ut=Hto)/%{\+raNT,)}}2 2IH1 owg<+[q7!o&wD=:P*e!PVߐ }Ҍ{vHPG 1H)M6 EXNhpᰬ!8F? p#zIȴU!<]feK/Dm%+#m$qQ. @{Aڈ)Bg,s1쫈D`E|>M]@amq/  ^ 1@d^ .gf6,%&[OW?xr[. ;#3A4%~K 5a^v;]E*'[a= Ni=4\|,_R+wW&_@ }=Luxy_Ib}tQ^Ҫvgmuߩ!!([,0Qʫ< AǾ&\(Dw%7؝f 0.;<3ZfD_rdouqXQշK-]V {jl\3I|ONP{^ZW^O*XRpauIi<8ᘽxpLAW8qaRk|vvisT3JޒI8EX  p!D\s$Zܒ }F#m@Bz9]dnUj@aX, E&a[R0à +5DeHk b8`Xajƛ`um0niF"qT*EXfm}w}E-tm2+UϠB\1'tŬ bSfY:("@A{i\D%< [b1 m|Yګsc{CKOmOC}C wɔHUzHM5nA?7slfE}cl"®IG0/%xHrdbHnKDwHAvЪ5ryEU/|?[JM);AܝGGӈCd7_q12[G?U,+u hbDOiMQ/?詑Όx ]QUTb_}] ۔DFtIWzEȦaJhc`}(4gj'DoMY"f@#Zay`pPx[` r2P u&^[H.`As`FPЫѐL1uζ -322sYePk}EImUUy`= LЌ;I `@ׇRx V0ukF5  e!i0"IA;*]8Uk>DM}Ar80k(תŸW iqZp9NV".Fp3Oċ.;c^rބT|jb'k.这'jD'Y:cj]8bېtb tSB@Z2]A(,F\*0U(Snuc>Re%d PgPOuPDx'p.BoM i4*SX|]tmN1>^+VAIo&9:'[3NS^y'" EЖ Tk2=͂B g*mDB򥲜5懼;<\Q+kkrxFЬjzwa:0.:'nI;Lξ3KT91euߣ@Β^,n$81M"/5,c˺z" 6vi-gB~8 d9ǃvk$GszFVZ|l ܮ%(LŮg$-biu98-/4zRBpI;@ncXW0JC2 Ev+@p;Ζ㉢zyoNڄ7X"sQL @*h 1Tq}A^ zf=.{ חFH6"[H $ގyeaW0V'bi,Y0;߇ظT_Ҕ/pDo+W+2-+JE,{"ggR49 Fr] 5sT9n=Iխ&mn{1Vȡ옠YEj/RE4a$/AfwP4pMFvj=Լ"рq@SAh$Q{{ dX-ctk@3L_ʻ 9?yLհ&xu~J'CzkGOh6Ug 'ed s9|-tsJ^ń/}(pMmWtD^/c e\\]Ov>D m $|\zzH_QsfU(zjp;*sPJ㮭52XZ.U#%M\j,򁛚0{)d zmwvi7z&tyAO[SGFt&]e>\ x{F8N'O |U먝r;|Q 8R\|>=<>{B1bDh5Ȗ+M0.D{DHqLJ,sŢlY,]LY'7HI`zLgT!H3]>`f]̓/ӐY>䞤- Lܻ"M$*3qń`Ή~>4CE/J̒8`Y X,o)؆le +Y=KR# # s'nfe%"$Y:'&q -еVMl-Zg[3 S,4!+ӁytK\Sei$eƌa"Xkr+E 5hZgj[ x1b$+5;p%Tύ ̂Dtlr\+dKi*K@W;WHW sZ'fp60Le91$"eW9}OiDpQY>< WƖOR[MZ^'OC2~p5i([jMr[YP"yBiJȋi#eՏf[s=:3x,m3 ^2u]c 2E50ry3􎙃OlUH6/!40$fڎP6 /r JeGmq!p"\ij4rƽ|mI&urƛ,!36Kڟ~NC3G͆4tl;KN77:kz֬2H Vb]*Ȋ10b6 ݘ;\l1j2 -8-Vٜ$}bаGm6sN/6'O6ֈ!=+ebl؉ɸy6yu_H\e ?(kߙޮE;^̏'0C'vJ9TzgIR޼W6mRVT@|kOc3?Q7Wr%xwN i8̄h]蛃Ьx 1Ep Bꣴ(O.(`#gKbUPpqei :.un>eJЬ8 SfxjxӇ8K;MKo[X@OE/?1>ܷ\ rmNn:/ jTyMa(x*w蚦K*-/iBN^$u@+܌315Y $0<*M5}-U|5Zy{"pq")M0H;Ϣy{,a%KA&nQڸYQ:CK,Mʠ174 [/ RbǤ>lE.hz?+0{ܩ8'3/8}|Tv~3Q Gg :C2_SZ,<wNg+uqoѾ>0ξ<|\y{KRLa̦|2+2w7A¶(^,7'Daбz1좏ɷR>g|$gH)X?#+,̮/yv=]M3|c3R&(Af0MXEaF+T oRuv,WW* GgIdfY{X`8\b30kCaq- ځCR԰Ghlzݺ@jMÑu#+>SB&; vUj'M52~<&vG|yV;?j̓%l pR ڐ Y$dp1XAډhB'd-8j}ʇ8Xz1YAoolɆ4eE+j1q ˀ 쉔iyqW"qۺc=M`әbȮgʎn%szG>2JT*>p :k;"?-weNYp*Z:j"g5 d־|=qL#$aOHNb\հ0ʜʍ)*Utu\b 3[Ͼk#ב;Ti^h"d')M8Bd:0F_ҒQg ʤU< t9$YF[tQ (٥Yuv7|cP|@{ݞE>g_5Oފ{ӳαwa [I>8D)󱨧.Z@Z) msH{+lBmu?WͫrZ.{ +8Vteߴ8[Cu$nPp[OBYAC[)44tԙ;~I\ "Kɮ beuЙSYbPLk&u^yܛi [wnm x\g3+F<xagH5bsէ)@EʖBm ̅⻕UWX} *^{M x ydfiV7MV3߲]LJ9viKjfB0 cOƋ;}6$Q^G6Ȓt<+B!b79aUp<26L<`7^9t+:%(qo٩K*B؇`_6K]ӛ )TËhL"ĠڑRQE>+!tڞKq}lњZG7t~H\+ñ@.Gߋsj~*z+Z=KH`V}cÎ'P˳vJ3z䉧ƌ<Zmv:Ɍf  Z< 0T|qݥj#idod7AM;QPIf?%d0sƚ:rȈJ$V~JR8 wy#YV|pb63 l@$#[Jp:g$ch`)onO!t' w?[OO}8 5[;tO]FK90)ebY lF.Dh, z)S^X6[ {|[6/Os7NI bn52V3UKF  -'+:>\x_sUJl41itKK&YGMX95?w!k#P? öq;OK R>ڹlX~orq{"l\d!EDUkL~^^9[h=L@j[*0䗙P_W8Ǿѿh ZnRJu)H\fхFDI269}NfZ?Q)u0 0 UkCSmu9Ir &E3GifiPD7GW '70X@,M"ɯȨ!9 F۝(>gGU31<-*# Z`F+ ȧ;fr:x{#RZ\,3D|v\.ߓ.L}&D)zpcz!L u oS7̬,'si :k[$X58>pJan|OC@ tج΁;]V וqCL9?WޟP0́Ά'|; %lam(2*m9zuQ|dA _iOKZ{+W RDr}FNY}(%½r.؜H$ pg|ud0ÞNN5i̗oFʂt@%u+ʪ[^y460j63夜 Zf)~xF_7[fyCڗbESa>;,xmm'z@eMqYzc . !]rY340^ɿP|y\jk>H;Ҋi+COyq8fT4`C5:Qݘ#mh+jPY>xsZ~(lQ!Ѝ-73agҐ`Locph`ylU| v7>H4^Noy^^?Z4c0vp+[aLO[ SlQg>L":C 3? (""ῴz"|[3atiǼҹ];Ҍm|e:@2 d[>9[E)XLM׃l/Oq:tsw~ҟ"RW߮ͬ)'EC yǻl)O5#zy4(Ա]|?2{ ^;E.gӘD*ҀEk.'OST <hܯj+!lFu'GdeurY UkT\T51g0 &C>㓢kWv0CN/'ͷ## t480 6D ~TV:Zm 30e+Lp Tæ M|EA/*XϾN:Z;#-DźТ$%߯a`1*(.$O8Dnh@AB.ϽϕZ7b laYsѣ_u;e#x9Ym*yeN yF5Fs{ʰ֦* BEm_ARb8s;)WY_H& ~:fgNʀ%ѻ3+esbd5eu:6cMW1QglEu9zXYl740Ok;oN_d^ b~DAn!7:4+>l!:O|-!*vp C }NnHB=No}j9kyzx~:Bv s{;"f~ߎЋɡ=]{>uRyCKAcnKON {5`ꕦ |oH,S@4^ad)gO 1OQ]fm)\ٽ„ Ϸg\OܐWfw[#Rd{_MoYd+. Q؛Qp*`ퟂ}-#p$."J>O#.*ٴ0H"<:> Xif a[]$ITõ4( nZ|RQUni̯ K5\voPQ7#1E~ɔ7>gН0 NR5i𑡀ZQ%PϔXfeߦ%د-ըPɎV?-ĠjX퇟Lx%:@^[cAG>![{hi9[0hZSa;X8 rڠOIEZ%~Aʉ|a8PnZ^ǦdWI_zd܇%fe90?5@0"梅e//]pqZ< I_d\[lȩ;hsn[Q~XvE6r8}UaE9mg:-E}TB䘗,ӻTQ$w8Ћ6M~V9 WZ+8FDيv, 8GpѽjB[H#$OJE>/~D9;y+:g6O+hn;_/6Ȓ?R'V"9j79/z? iaRq`M-^;S.6aD4[?X:dl6z\v龾yoKl#.F4f8MKêN: p<(ї,aD鸣C%qGӔ(to)]D]\SinRt_'-%k*?03 a))Q>F?d j1F OccY{v ^v`!-˧Iqkxp1hH B1wo’{Z#hsm5m1Ub 1䩒s7hPiDpj^Lwr~ӴQEe.P&c;aP+,؝~LM\3UBve\$g Q0Y>1D,Slg?5ɸT8`=* UkE kXN֏M4[<_15qmٔ:ȫ6vu$-z ș:\Lm7`z&G:󴫍oomS鳗omړ7q&:R[TXt_ z?9yA=@Ol} rMfAx~GU9 .`ׅjrEqRnK$O/G,uYr7|. x߳m$[xsX~JvCESP\xӒSEHZ?d-UD (AթN,gwAc>Č,v6m3"I)Z[+HG\F,|V gIU0e lsl[_7o]WU&٘UUBFбi"h&\рNڢ5WrY͑WcwʞP3&!.Oj=x@j;eH!A#=@7=j,nQO0;u1Gvp߆cąw%0PpsKhM׹Îʹc۾vKqw#1d{B}8c HI׍M܉!19}$H@E. /fdB}7bS?priJF&ޥd5XߋaMuN/^:fD.@o ||/i%D ~QO o*15ѨG~ FJ .;En':a T ha$WxGݜav35 Ht<"gAo'׿+|SZ o5k8,inf:]P[y=4\|=I |ӗk  5W(Lt-)_2so;ٞ Exڰ%ǡ4nZ|M}O:H;Ǻ]!5WSo]\fSev26\Ǚz Yues6iB1`EuG {}_cKGq"湶bsV潖Þ;&"OOZ*Ðv;և~X!k~r+l>D3KY[liQ{qIGp 4 4Kc-'&Ifktt_Rws0 XQB4~Aܐ.$_gI1gzXDXٵDKD&w89xTXq1_-{J6WOqj0t95jEx;EC E:IF9$8e6mffbaăo<< 3M7#A= c z ˽X/T]l\Z4n.Q:(.##TdݍIlέe*RʼWWTx"AO/eL4Ԛ-sS}acEuX)q_&S\gE7<5O(CE+˲_zwۈC72G/ț4mcG\Tbª_#o%DZ1pi BYEtMZ+MgZw%\0 )zciպ.च|wsX  h[nx.UC$6U7 Č!M f/:*JM _V~PekZo!"`_Z֝;]]yx ;O!,K98EWt1F,яɼB>I궽@%60D=#y }7uΈ!# * Q=<,='VSNs1"-A6~PN5M_%a݈?AF-S %JAN|I)ġq˶Lx$!#b2U sfw5)ïH*#u?qD?im26,[G+1" e':~uhBsJˮwm'GX2fUkC%Mu-#LM "axSg ʢ~·ћ hn /nnm7=#P3H65Ma?k.u<`h\O|FÄgPE(ﵜ[e8Ф ~Z'>idU7b-4Μb%8q q)bs.rwhj"~)'\GTCu{2#13AFzlYjnliaύt @_[Zj+rE@bg_y9Y/jY@H- SU/zهJ~,6eP b~.=o]WgZgC8'tH5]d_ oط[ dBl LΦ:tωS3p(~KG{VPCb \n7ʌxy5sH/#lT㹟CwCBܙeT )NiǠ('-꿺nέ?[M&Z :b!Nmva!fdIJXWVM,l%@Niifc{ܴFni 66yZ}ƏP^I zBFv49 6|JwY'b06{RƏoZzu'>:MuTsuZpcbwF|¥vTÎj0A/"*{Y"H : R?eGǷl r|$| 00 ͤ F2 Pw|TG4vRg,1:t+K? gwϺz  YjY8iC;€{7!oqf|uin}42f]U6Fec7Ʌx]dK,UF^t{^hP&FffWYL1%.+a_T-0È QV1Z~)MD31K/|t;8IULdaqOa|X 53yֺ8LXItA)A(ֹ G+eC#n lYUYI%X`VrCcY;Y~ӯ.ojm|ps_or2j:Ҷ3ANTxZei=i?N(>'t@Px݂K/>gQ!Zū{e g{5O3-2/W[+⏿ψtd}!r=}n"`GO)u:fwnqȿrA/B!ZCR4x<4Lلs|-}Pq1NJږp^C}{P#9b  D$-߰ίJ~r/ȓ|4(v2z~:1\8оwwlBlo/ } yj Q1QTqUK V\Bo=/deONXUt)qS_?UCifȕǽ&[]ea?ZkD@_ \* [;Npꂢ_l0cnb8i/h*VKg7iu=ghN#B>MHYݜ6.&E]1X>ih/ܾ.bD~zƜUVuvmq7j~_W6_4n7^$p$?-W`PvB˕w]"w!;y) N0 ܍ZZG^~>W4@'ç;N;\5 hH]xܫr~T3b%}+05qî9lYkYQ\Y0Xm<(c xH6=cvZ :akP~T]֥W Л/_3,H#>uͥO@MI@ҽ忣^/_q'!E[D6'w:~#ka56/Fϝ(n7!!9nwE?حJ3Ey{[ %)i}=3ϗ*e_d2Gr*XPñc {XߔeD{?NNd>0Uk/?DkѶ5~!<`8!U'=" .I]wڗkZ!BjBbs#$^ך.p%čs-8eZc1nR!c SL>Ss4dVuC/5\4 r X;  l&N!% pYȵ'y iKvK c_oG`:2hf'਒Oq<|_`P\-(..)Ղ)gC&XA)s,$MixpA*Еr֓)ŠU#gml6fQP4a/<&Pi$N_10Yw&=aCe̼-/O5 ? h`2};kL4f{'+t[ tֆ(I1O)[N(^juhŨ H%=='Sأ 3qtRU2-!G.XjT˻aϺ]?B _!t{oIZW;O@MRq>ڲhݭ5)luB#>a>I}m[!{oBً..<qB2 M:W ޒjFVh+Jh'Bmy8  oV/ESN,Db2v\dyVK Aj*$-fA8.ԴB&.B4{T,wJ{S1j?2URAp)Yr|]m `sW{}4>#*G>}+n =*s/rK :nBn\]ԓKazSmTT0LJ6u쁵8tL}Kx aX~ܖ2~ނ{E5l: n"@ WF#}/Wv+iSZ(jTV(1rhͨ.j$7YV/=|(VrtTGCot=<>K;iv l05a6"Fh,?skWi|O -.,Tɢh#;2r!WN'[uMeWT9^iSEp ؆`EXE>=IorzSM֗?Sbģ7rN V@1pSΪ)`Q˙NǷ5R_E Wc.y9V/3So%)@,i.)rދMKo@dZfnmQtFE =q$o<+W0񬵾3QV%8t=6R]uVH3 7-.%SRmh`u+;.i|tz:~I7-1cd_$Pj-;gG4M\w"c^T|,w,6i !xo'ɫpՖ,AP_JJ73f.Jޖ}]ᗐSo"OOtGbauI <5NZa*Mx-Slyooomn_/I6r` bp'R' ? '~-=m?LP:?)'af>"6f#g0Wwgw(vtcp`i*'xڠɰ/{= ƍe,ExLFW/.#2M5Pn0/Bf53de`L6rwjȰ]UFyǦUg`g]ߏ˺oʼrr"Ji)U@9/6 %AߓnjyWƪ vbLz4> Z`:HP<b\ TKT)j Y^|M9Qiz&o:pOYNԚ﫛η %,"T8`r5FwK թ8%1BߋO"qzo!Aї۰C$d1+2ۄ/~bPzwE+"g{u u,6RvܤK_O ljN rmps(`sQd>0EEmUM r#QQ!kU5s&wQV_EcH#/Yi:J)37rd$tuu_cA$;u~6Uod$B T9O^(NRLVq\yj@hW=ٷi\=-uI:9kOK8Poy΢ˎܧ.,3v+Q8H\pnU+bDJ5vw"xzOΥQeh+~O %[o(;j7iȞ_:Tk݄U}9yWx* cnRoh_D~1cp-u&\dMzR8TՖG<Iu HzHP?3W0^ ߥ9}# QSm;)jWyf86>wc`E zd2Ҫ[xXPb{Fr"w vIݳv#͐jiG ԰~;*gZg<ʿB ,<jT]nVD r x9mα \fn 5|$VV2.2.(K d3!і J * PEcۯ#󙭂X41}6$I'G\ѡg@daHp_}aN#_=$OKJR-Ű{@7Hk%] $6O2u?.21X N̜\atnF-|,63pq .~7;X ECa& 5KXm]-hO:$+TEh27iC(h_Q?L BĶAlROK62}P5=mlqD =: ^I}/O ) Y# aVoѣg`a@ȘTl2 s$\< -8ef3(i"=TWi$8ЅRVV3T naD"ޜ}&j7f{Yc"*Y >87X]pi3j] y0lf׉z?* tsE9]O0C9 v+V/!^=os!ށ lPoxazկ>)k 'LĽ];Uw)\PScGUEЉŃ鿽F;tn+uQW@#MڡFEkÔtRCpMHF: Tۣ.%<3^m 6s 3n*f.rlF@L}8Baa3 Xgr}:xD/4"'N÷Pr?XOLt9N%ٻù& ;smJ+mu|ݯkt!UH'Є5@{\!QE\tуAb:^`XON([p>1[(bǶE?N#S4}F֢ͯ X۹NCZF4u\uc~%Jq{OՁ5}J]LqN,"4 *zY}[zOߔ]}Β ַEtw1En'=[Nk*e@BH4 t4.1 lț@BEn Rҗ,LdG|9(&_َz2K }%[q΋)~Ys7E͸C`o>0jIQ¬EUjV /:)*xl8#KE^O;@^ؾ_ƪw0$TyNc|dTmqߛ'1>hEwʦ wo_[/3 *b5gl 6QkRϬ j6ei_*䉟I&`ގxO RLH}쟒YT6<6\|Q ͱ Xj-;2" <ױ{%{ei) QA3C%qů3χKH,9k}?QP.ҷ?32 Q_ܾ'tPDH3+4ޤ`Oe?ꎋqnVwy3g[>>ūK$dԏLUϼ骸b%d%A A"7"ʱ 8#2Eo3fQm.'cM'Oė-]c3Gq +Q>L \bp>wǴ%)y|? ~Z?$ b͉I3=E'jU,X/̊CxByݞdC^9]kǼmɞQG,?8H+y=Lm* ta_-;sr#oJP |tR8;dO2ْ4u:~w'v,rFzzwRtWnÕ\Y+jHai5]e6DZN(ss N)1؄S eʕuKjSј)'/fBNN_,&Z򦛌pgPD!coup}!BmD 4s+mbe;$||fq|njp,‘ݻؑX&,3CzG`yX7gmXʦb{X O*X(~9tctCT:1a?T0@2H4Y,~xOI%II-:䨿*XY{\3ui9VxMz6ѥb NP&>Ή# ijV䗡d\G ?KV\:dXTWd,wҀ#Nv"c Es@$a->´xkkfO]Wت}xʎָÖ ߡ@INT;ăE*/'aK% OJkE弤1s|'a6+T' Q]`&;Zh) o&7YLϼ"J'&E_qp[[[Kt>B@p @[eRhR?اwdUmZ9$a"uo(2r|az7^vI7q!J:?_G0R$YZTQQ9i]@Ԗ#.m*#\8i;^i*L~:.; D7w;~3?0*JR gfSbߡG6':#tacHdG%v|PƤmc4n By\r#'4:8pm@j7Om=Ŷbo:]H $3an9< *ddE;>u_p@’x$ҍ% ְC+&3cOVD5X&L$g8Wd26m:nar`OaR@U]T:T'Rف۲VnKVo'uR\v`/xm4d^m;n!773ʴs>lpvdJ PeJ@fT ͙Fa(vYFx6T re8S޵Oi\zE *Aco:8Qk"O27j6 äp<{cow*Z3)om?L jj `[)iD}<&DcF"GqW,7s82`HJ,~+@(c1gmF׌!KX}ZX@HGmRDtoϳ[\oZ6ndq˪J/<1RCha 92i)_ks3/3̜x__>E' ~bEJLD&08>tRHSt6 ̬iw!1F8ʌ sG><;hx)TF}mT܂3CwwuVY0!Pk@!cDz*M9T?~*t{:7y_QstbeO_G\ӑB_*+ԃ56FU-ue1B3% 8&𥢘83\fԓ\NpaXŅoyzi 7Z\T!}U|nx`ۢ:%$QbP!7KDy FM#7*3d̼)P<i|^ ,}ռ C,. b`fQ:q"|ࡄ*XXd J$"ۏG f+L(!1ݪؚ~X!dhk=CvO|0~VK"rH5$l)wkU'oo{Oil8=i Zɡzd _qYGXt& _jW|&Sߞ(؃>i" inS4LXjW. ?]BBFZӝ(3+#v, G v)Q^76go~oŎG O-h JB<0%ZIDrYS>@VHmsLl 1|ċ#OWNF*+:,ϲp_[s[w [}OgxCz=5J Df{-YV[hq޳+V=^V?2Ff0n$y;s6&ǖ}:1<ڃ8ANU31Տ $|RzvHtxr%Zm'3$YBFi& pň,(2[&^fr@g;:,=ި~5c-Rbyk{ ZƱ)-sMuURSSaO 64U%Ol=@WXX:|thv'9& >=nWospL 3`"do?91TZCfsܢG+@z^rF3BB[.Ѵ#_!Z@oCoC0"Sóf^+= b.PͭCD7zٻLu6臘u@K7R MK-/ DuOo8͑wH2a ^c:LJNv*^kLN^`^fyD*`Sc!Vm͜KGf]zhφAuI.b#[RJw6h05;] =V~n91s-a+0Ă \Mʫru=akPºmiܻB= ąKf&2DmcHYUee}FӒZN}㬥:IҡHP>ڏ]\q@W⦮L8{v}D8mx z^Dl*4D1U.-0Zֶ`VT/pE2wE]RT염<Ás|^$tbY=i,=AŒ_x4ѻ) H3ظ= K_5R{qlW`Bl%W\ `";D Ď MLVһej޳glҾŷ/ cޯQg`g?Og=رh@UH3#ZHc#,|!xWSz|c&+.@텹5tuSyQ7|2@)Upz;[)/*3|e_J{sH[Owz۶}Y'l~[U mKj&j&D.w ](/Rf1E$b+}뜵rqGFDog.MOCg- BܤJ_FuL[bFs*m,:xs'e8󧞱 B=jkoMO3}GAֿsD&,m%~Ѳmͪp۳-pBk5eA?=%nfCuA:3' 25-plqWܐQ_˽wq')\c&ҢWD?`OHv.?'Ds*\3O/r >')r?ym>@8J^NNq\xŘsET'uN ȺPTTP :D;NE8F$1C/ɱIH=СG]ؼ 80qQj O8 3P[Pl`Sny$~lp.^ \#=P;M,UY]Ga1yݒ(͇vN2#Ǫu{*3e E鶫¾/# e!%l}:2jNJ8#xqI6S[h="`nh ׃(p Ӊk“9N&G~eA NݮޑOJ?Ӛo(b[9SowIB '4g-x#:ncLKDHbQ#FT~ S5,rv5]D)?Xx?$v+r_|܅)4ԡU$ŧȴ-fƥ =YaFtb Ëۆ~Y3 1 S0̵ }D0V+,"q VbPʰ y*G1R=zyI0y@(A9w´jƆxX@x ,y7ܴ~}'=Iv1v%0 H fnOA> &vO~iq% ^݅&|eΞ4noe8!CkɅ2 XxR.z?XXt4=Q؆ΛSecرs,:J;giA.>lV!!H)- 2#-RX&/oQt7| :F3iZH'iSD[`WZSXQ]HgZ]PIӤݴCg$dڨx #V̨. /w Rbos3<gϘo ammh?d) 5N,$A|x26eTn }$p5ѬQ Gy)~]ͭꀁ4,-d?IBp5#3y;25Y%"8gMŬK2eą&i٫rQ"=AR]R! ^"f ]6l+xY{X#r@ϰO娩 z)Yr9ѿ2[ b -9\ E̴ Kmo#428u/b d=ZI0'"o$by t}.QI3a&}ZIY)kяKH/]ڊ/:Pk-wO貪 .n0R५y\0N1ƒw_5ou'RH:!Q\+'r>|D5%!qumT[Lg80|c#CREkM;q8Jdލ!$7LIIЊu HiM{/{τJ szQ Qyt_0WSP6-pŒ%F9[U~>ngS!iIRB"vZۑMa)Â!lF{c8gNq.2w5j{Dh19]'צG0;DE-8{W[yZ#:hF7{a]gF&ed1WLs7pf'yjTӐQBVj\@H]vaF@Wosh8V|L3e]l})@8{I+=~J;ឱև9AIxh,Cziqg[KdARv 8 ih܋{=9wǕUȝOCNoo#_5+˷rC9 YA|a\}N+rwMtV|.7l Q u?)1J/jTb_em *8AjxtPMLzvkHnhjR1|3-H8T b4TS]F>;U+<(d*n 4/uzGGƊ] UQHCtS@A80=SB܂,ty%vq&lZ^:UkF SNbڷDOXeӍGV i |4=$7z0.Zij &:797=QnWs+b Rn`J-tV>2,PTn0 =H z;V-Yy@/$>ok wiWr27ODWvesSUy5=x:ٿ?nAU> /_l~/J#Ϛ,V z˭)WkHnKض4Λ5!QXjV‹WAQyzi[wH"keC[~[c; FB _/P&U!~ca)Uj[:U,DiXUtBUh~vD]ʄT{Pw,ŷm* A:U+$;8JTaP w!T)b,.U I( |1~+8Sl}vy>{Y[^ھiflL #LNcM6=h\1?pO% nl(jo-_b|" HxX1Wo>PJ ܡZ|K 4VNzt`( 3*x@)xHjzЈ߇9,wq>ZpQV+v 1)]EqDpF!_WY t +BK#dKy[.I1B^CaWiOgzoaHh!z1M}y+ (YYK=܆# 0Z6~HO~Җt)܆]8̈́>H>[a^-O4H?+z|ɜ'Bk[3vXwP_ ˂MOYJJ=! lcoh'f,j;BHJIk*o[ɐG0O,-h Mިc/@G%0RٛuWmy蛣EtN1#; t0xO&ufT"IjhooHq5i}YZAh+VAR:i.Ml6;&[ⵀʒF]N:# T:f MV91'8G>5^g͔tͤ; Q{Aqu aJX0FgF|6{ ~)g&U!$Yd~< cfv>THā]t`u4_;eRgdxϬdQh6|&/ cn|[.;XN O/%˳IFm,ed!ƃ͜w[xJp7 oE%wGnCqh]&j''GoRfz|f-jMHomG%̠R}o#5_b0Ό!EJ;?*]vaM]UN].V6:rGXe+s-GJPv˥U:cm(@ B\']\^yzHwNł=.>~`Fac=~z s7Λ5fe.lpQ> ћD65nde䊰 zEVG2d #IЗ-ogm9l/(PIhɻֱ8OlcJB0~K-jTBͤO- 7]?Z8T\"DdϜ&c*->ʔ 72E%(D ~B2 F@AE@ѯxMC?K;G7Lia"ya&ٕ蒚< -9\+B)Q)3đcQ3#1'j^`~9Om2QlBU3e˿guʞU V&:u,r㮲:<-f4f c[~pQf2hIEzoKFsu0⹵yi PPQ6~K-Zgu /K L Ǜ40W ԓcVߊܻ>'*fiMR$HӴ ]&JuʇcXX;/ PػT|#G= Dl=(ByiCj}atD+F7žعreo[D@\s0B|ꤶGꙉe2ѥA7r!E9fufiL0ƀ;]i'{)՚9_@_,8Hz-E]j< U j%R#&XJ!vl3$t/@zEGu?fu^~l\Mᝥ%w}MU7Z0lŮL&MqHOBHx g~[0Ŭ!!|üCLJa QPn*f%8V&Hoo;ĕpv645m!1 @u/.Muw\0ShGb]+WbFWCI~D&3.oۼ1̑FB s6F'Jż9s1!Ai12R@XrQEϣFl 9ʉb1BdS^* · գmR0R8XNiz lZQ6ŚI㮻Ŋez[ 1hGFIs]i!rтC5ZDWuAP//0 0?{_>JfN}] cso(싱@E$ˆsS}W' ` L.?u-瓃LBR<-b9B}/mZ{1IX;/ĩ=8"q#gA? aPxVS0NeЪEˁ{tnkqD@JXIv5F+'ߚLK38<<]"؝2YSЌF^4g4U'#*-cb%rK2+B!x@ر}"9![JF&B`UeiQ]aO}.N/kc%Սr'4E*_cg EBݸD%g`cIp 6|s .?Ś(y3`}Aay` W,mV!wg^\ f*GDf$djäw_|PX0+>Yk_4?es]dS绝F.y1^ LvpdI@ n+< -SG/э6ƌm`>mP7>lfv%fk[jdGV Pʞ7zRfNfUhv!_˄=ipj8Eя˶ | gddlD}RmvRqJj/u[DjGAxkg4cEcݼ`Ru/]O8.PIo~}7frșCrR%l@X-7otO%UB2̙w{AW6* e/-Q&#̡F!gEZ vsrWjj*ae0BZp$Q_Yt =aj򛁼/ׯtRZƨlJBt8F,CZ! L9 N;}ykD2;ak~uxyTU?1Hܘ9;J[R;le4bĻ'޲+P%qz^/< `7`Ȫp+cо͕֕fAscPc]9MRe=[d>W*M,;L!s빢m:;w.W (qYc2p.|äB S Z[GKTYw-z3jWɞYHq4|FiPlMv"RvKyC\Utu{~[ǴTcy/Lͭ)r5XNYc(X gZ6Ia9HݙW(9Xe, Pwj:[N~K ĸhe2H蟱 ܤEQM5ʝr#H:]Ԣ%<_ǧ~*6I&Pu|@zh%\l@rYby_FSra[uTk(ǷD^Y_Z*gH&~6r)onZ~SeC?a Q:8!1 Q2Mi0[m,'S:,W\I&ڪK*wf'4W]aUԗ/2A8sqO:48u+-b\'5&mq!BHݪWIIzgc,}ew@# ӈ4mT&L4G џ*Fta}NXIűa y%jŐJ㈹76qְ\8ċexֈg.Ŧj>M/"GJI!++'؊TT X й$1S:oϥw]Mzr w)W#OlO6!W(z CqNv'^ MiB}Qb穻=.'034IGZW(;5bkuMg-(Z(;]d9_ Ȝ0:L-+ۮob)6ݘRy9,P1)H̩_ɝ_YGi'۩Sl1bQ62f6`|0+)/P78K%ä z\<05Wo0$K AP2Y0ΐ,*Wb x%aUӓ5>Zc^8*TQ[wb2/ALຓ֯dλ|y·MP&V㳐^(#$ֹ6GV N2ף94jבYzeuܻbw,^R&Uk[=}-Co,rJm\9/@(9U+VEˌ!] jNӀW@Y q- ٩ئЊ.,|M~߄R%ivॴ* 2-㊩o$n+ٹ`o2"8^0 :M[ y_o ”:K$DWw[sd𼛕_\+zr%ZD? ,!yQV4RPdM 9čGGՊr i+_Q.|"*)5N.md)k H6^_^@Xx3cX̡odPD4틎 ы1w=W sM]{TLc2T r, $9\P'jB5 y ,,A7M؀% \dW.%郇lq [?q`h|gW2<wWzgocrx0$˝`D匎u{I&%^ 6j."Lf,A8ǯX\2٣hVYWtEbR*7aW ]rJ)ԅ `CPկUHpdII+.)bn?Zeځ-3D'CdDY~F(G|JGq=U NE{";oywQh-%2lNx;qu Juj@I'x5>G#kA% UuL[3G2"ǿ7HMC!oVI(= ~аrcDS#2d tad -p9ZCIW|uAT:KtHƁyL8[65V*n9gqj|-%[d9Vs ӡ{x T {{IF,^<zG>ܔxZ1tsH\QXYM&$ִ@bXq8HȊ#łhf? GFt‹ LqF P)qS)cU 2pz5՗3O<F8M/W&$B`gRc s$Oy觌bs}"s o.q]oO LM2b1@h`fYY ]hd%Wq~H&kȏͮ/)AGˈL:2@c1P3 YQۊI^=G|*bmH8S S߇v-FwtXsZG0ՙrCڼ^nDֵoEQW mzUP`r*]b{3i>ŲcwjxUt%0׸Pc^N@'>zȭTc CO}m|oi:Y 0x(-F; {X>?`ώ#jjm3UrYd: cǷ"i{+mnMaф0FAyV O 0o{c|A >ƩCs.DP1Q1eLwj?#Nl\/K+o/X9l *ɆG6 9\0@3wJ2 %@"?>m@LD`FR1!,thM6&ssH Ua o+Dft^Vۅ"=ػέSM}oЅSC(Ad"WŵVⵦ@zdHoFCWoD ;FЉJGJU:LW241M `y: -'@FvP J-PĭK{1J$Z/qQ []:Ƭsx^:F|67I *+bDGZ%6ʇv{g܋ᯞvhsC=_)MQbKAv(Z]kepsn0=TSꉖje ~OV~oC'R벳ŎqotKiY0@en)@ifkBuiف>܂|rC5 BC<4Dƌvϝ31Qk8po<3\ӭgf:}I/d`dzq0&2+?8y 1E+܍{k@_W҆EDs^|ۡ7vYF)&F7vUw]y f?UZr0_3:0o=yb˸}~eke WzŜ0^x`7z !L<#0N C q F.,HLkSD9-5%'KCjhҿLdWW#^@Q" c(Amj'g#~"OyO?W^PU"aauw|6\9S> P&yHlJM^f_%P#eN`)dZW,<9"Kia +=AfT"G%6jV/UDp4ů@aLS+cG$B<ڠko1w-zT ˍQu98b5;$hiӯ%#K6#(xtTy"B+O?F]Գz.Y@q~UL/Y8^XߵrYZ޴&Rb/'2Ps˽ʻNʆ__ҎS $]gIKݡK +o.`Π$gz+Y/9IWX,I٬?{iX 4i^W>@3$,ٖcTG@!'/TL2qS+ܽ0)nvMt6 17}K3B@J^ 3YYݏ<;ra\$ XKD^OQZb&{htTTmWH,/F ފ61aJR-TZdqd'*e\BӲw7ac8ʴ#tDrWa )0VISAȟ6\**Nn-*C<%5JDI+) -S#ŦbԣqyZ!sŽqXx޵'MDzfpqI_%Ǝ>rtd"{ՉE 1ȑݕ64[]Z#$RE4Vzn)]Oi-&ٰ^ѾJdEs][Lcr"RR` vL;wx3d Ag̏}2_q9PZS4rx1_)`ED8cS1xqNGY@ @[l*E/3_`c !"\Uӟ5.,KxS۔$dj{$QG@P,ZrA4cpJG~"E PEk) S(}tlZX^GyXc3c$^U?0)(}~1Ќޅ +v~-g9A3=*в]eȉvЁ%8;jrV:HdRj>c)& s GQt C5M*f5$7z-v@|~Ȕ !}+`Dg '&RӘR-Y"gr4E{0t#Jo -e$qq"K `]Sg~wļ>=tԙce i|gCY6S)7hp!!TFeU9poSe8pti@Xk3//b?*]/]~e?ok/,x{}Unl뉞L{ Dz) ,F?7 0}>lܴɂFʖѴzaXVoEh{uZ_Y}8<+xm#RY ۥ6 QH6[ K>)k (b@K/F#*vPJ4N7&p?RP +"` v0 ؄ I7pzԽK) _KȬFQ݊)c΃ٴ 5lI?Ř#窬fec.J k͕9W%-- }Y( (7:nxkv- ;1g1%WC?2|0!曰lWE!JxFg{5M ;GmoAX;ZM&Z)1XM/7 ZsOBk2= H K;,UA޿]Fe*4Kܸ 9hGPCOkW֏v.,J ȗx:fc2Z7.y­={16A )WY|2Ec(,א|56يxh6hDyF&`HZK7ik%UokX3!4䧙ΚDi^a/xؚ]< R>.d k;U g2ԩ(w ؓCf)(4+{bG*8[z!"Ce]GJY,lGHD`u%'>_:E/Fuŝ"A\״#IlR7K^}+tdϜme9 ,J$VeW JĨ~]OIe~hFN4]HoYç\-d@ >r 4Zʔ eodYtRP:6(r/ow TZ8vR#?̓:Ӆ~Ѵ \mXgsSTTO*\ZzSp '/S$M&QYc`{jU vD`C~X)w(\.'A^qI*aW&[<IaDEK> ,]8h!EqxF0q"JV,-#4-®O8'Qf2yjrkX  E)\_ UTOW!_v.t6& zvh܌Gh0vtsD)|-4TЛ5 fyG E9ɊZ ]нyL NZBR0(Ab}bH2Ԭh9he1MG9*%9o/&wjF%I֊BY_@=ģ(X.Ћxe[d!Is+g/Tf G]2XɊ ΐAټ mbg)d2%~ ѳkk؀f%-jy4X4!J VhB Nۆ9g8j ~#(mv9|B7H٬a=ALBs::9*j Xvǃc& :7_|և4H-ݢ~b;u8HKg;e$oK:ξ?f+|_Z/NCx Ї:BOµ9"ӽ/ SZI, @"] !WR`izu!QLsЫeOBaS|C^i4* M#lD̦N"ЙAP+Eb"\ϦQ9zglwK1hZߞYW-JGzJOJAHjz\$ֿ"&iL%Z&5DX=!h}*`WirR-S#r{e:2x63s:x' xAqཿl[N69n:xV吖iOuDϱ7QŖ}{{=f끝YFlD@i @vƧHdNYNv:D7-UD8 % mg3evF]}Ք`g5KPoe =Qte>ҬjmZ(h*Kq^ $.]=CHȫBM)o{1R GxFNm^sC݌CT08=NTYO@]4b]su^RIYoC"Ǿ̹ȑ֐9QEeNTDF ,^sT?F+i ǝyUc{J1!H7&+w#:::C եfqXMGT utH8~$I5oJ!,o@w{_+Q.]g%B Sn=68zJOCl_aɜ0 \l3G^y7MTr`>@'9"0"q=mؗEEfZGbQ*VRZ.* )+Ǔ[1〘EƮ=eE\;C#O󥕬G4ߥ\P3l8+DtSc3 )Z~4/ 9GѪ؝v`ΦcӉn_K ĒXYm7s CΩ9k<Jd`7ӃOt"Z+̾^rpGz&8n}9g/yg,v6?̂_bZ0.B?8v:}EyqE(6[DmjHibtIi R R lDz$d+<'d 3K5UVꞓ%ٔM*KtV(=pHx YcMɔW;mr j:~ D T\}h%,vޡ¢Bl8^i`G}4u2YsEh=,[YER$_vQؗtR|/!"2oVj0s!g8;nB$F 0 ЂbR=/\C1M׵-w&)B#&Jd%u蓼CJ9'4Zpr \uN{M۱]K#O^w֣0ψTX.g# /GȈJ3epc&ْe0p(nXdUrd,8K3tE~Èi2G%AcPo"c~5`Ɛ2g5~ޒ̳B}*!kAkon fC&>\^hm#&۬8qZDߜSto/ʡ2u#*rQ&k%V7 .gsd"o{71׬ZRĞ)L[c$V g^gޛB}j׳?#&5  QP\.V_"Jf 0%j?lV\v&3ik~nM҃ q Xyeq/aJ0&e+_CQ_Fb}}/Z7^*0*'=*4lqJ$ (Κy7X0^W`VMȭ-Gamt G4:9߰܍ꮋ9<@jM6,tgKC R7! n BOhJ\Ge|@ըc,59&'3Gl Cۺ{`elE42BB\gI55Wۏ@d!,l۲QBM#Ca( %G*i 6̌NX[q# ~h;LUx5$G/pb g ]pSA{0:"3ӺdJcfM3n0d 2lf0[4{X=>T$m`)O\tebp|ĭ[#}%ީ=̛;ٛv`d8;)  fAko*NGP ڇdnawv.J#\EyO3 -E{Lfo7 ˕ĺShG$-P-ͳ F<(?WjVS<)ʈ{ՄV&K^b]U9O\1_zj׮q>S"U_YK(8.K^@Wv9%S35۴59a:+AbXaA6G8Wu @$\4-=fǯ\O&[x5Plr+neZ2͐mT:Ķ.:n~_qY#vXFȮ46dE j#Q-4[v@{}$aXm:SGt!د{;`hR@.T8;MN$iadbl M7h# ߊ1G$B~7?eܞf=|U̽}udͶŕY%.rc5Mƴq0L"g0=tv;7"{/0&@{yH Ϯ͜O$bٟu՞gRb:VE6*jjUa.X(8.-Γ9U ȵ{F;ms$EX$zÙڑA:ʜI-NSlR.ٙgG&"^ ;R^ۘ!ʏO)Vƌkl6BA"镵]Sm6:GGy{JS?uQK\$*2ߣuH _r8[΍NsAY)"Bizјv1^00 ^YnQJm@k UwbnX`'MC7D%t >%)gL1,.xsȤNH_9:GEjߣ:rd@ ySL<-d`& R2F9!h3p*or&G-43ҕfR떋 S@1Vݲ=캚\_YVqh]R\ècɞY>JVfpTkhٛ[ 䇮&^ 6}*%# qTw6rOް@Pg:{ *h(v\83z6GBBdщ"Oz!TXQL&xӎp*-oswv;qb](&?R% 9.:N>fᲃ.зON 1/.m>? k69AtPJAA X_Q4x (n{[k\gdE]KFgwT7ŠA@O^vxtQlFtNrݺ*pjmQ/̹*vEfc Êfi*2%T!wAt;^//R./=Tv[4#+؈/ 56zi|lmmH=H !b/w@ꑏJ(9[YNvi&֝ ! ;Mru^TxWͥ8%~rˍ^z= }j]23 ,`;q`l9hd^CҲk/<iimB?@ ʘ։R(ar=&b~;<<Y7XEQHZ9wVU/3!tW ce ώӃxKK=ϊgE$k ĎO+ə% Y?x4QCۥv3KB۔a%d Ap?SNG'M:b!3;X2:ת1L'*hj珌q]z ռGҐޑ.4!qt)rMMƜ =h}lkj"4޽(Gqf-i^ԖBk\ɯMiB#lp)v5ؗ>aVS_@ti}*>O&¹.R@-S5NzaYBGZR?.lu؋jL4 o a>1-(4Θ?vcqemB> )M[;o=v)8%f*86sE^HRlu.~FRbhv-Ii+Q<5[sº}W{(K8~-(`@Ui#86\HhbU?K{ a۝/E 39OXn`\v3YXf\ݐ>ܲ߰)h.:} ڛ|`rP8M)ni?@$H uq3#9C+NHs~P*y7;6f\Wp`]ChEA5_b7^PX3檾Ue|6qSI=`$χy! ,6 9,gib@W A)dxC۸$J 5Łp+ &}1#ڊ斥gU(,0n;RuFx( k2FQW҃=h"Ho sMdv*45oYͪp-f|Ce)]ck%uA *6<r*YDYBD3c_?9::j) ?ΙT,d7Ul a0sJնl3&Co:߫e%"qO[f5L:5eX!0 /0reԡuO6͖_YUupĸ;G8o~ %hh-6r\Τ+,G)"m+cMA@vC{}p x?=I{otؽqj`ѱX.^6v#A0 u]Ud*J]fO\!^*s0y,ӓJ$xW>p)88V\;@gAJxD!HCEptjle*5[qL៞RAL66_d>(ysSIf?לUZ+ W@7]]oc3c\U״ $ĈnWOca_{H7S?]] yB+oVPp%)A1;4H|GohƸʥ@P`ӓ{u#ɶvYqq vNƋ\D$~ЍŠ:Q 6>-%B f %jS>ak׶'K+ekdbʹׇ؀keq% ĹTI_:xO)aLO'nES3; astiSWy_5 л猳Ww=ޠ&n*mp^S2ftnc< >V)ILU.eCaO.Q~v!3Wͫ  EfʵdHm O^bv% ;ܕY}&d=&zu$H|]𕋾{!Ʋ.7r o,Iv]WAo X G7͓Ovh@e 4Ð NnI- 8j^WQΘ,"c7@f:h~jFA)IӇmU M F y~GAjдc|\&)/ "_Tӈ穿 bTGr/9oͨfXv[4Qf͛ʃβѵgɺpm ;ˠlqQ_dJDˊ, >  3=3 zmkæpL@㳵|gk_/̣dh;BR;AQD1Ǒ$'(XZW^ ~G]as2 W: ͸o̿϶&N%,O̩׍ 4ǥ?9UM^zLOfQHŃ}i(qĈ^Ti X;oIqpTlo贄 ' 7#+dK#X6T>^L NYƭLœj3Ve1jCI(vQvE;=0{GwbyNм6,VA;U~w:A o(G|Wwp1LmsGn;>1dͷՊxQvl;KCj,%}CsUpҝ)C ώꤦ`ÚD` Ơ΋eƷv*ofT <. $;Q-t}\GtJ/{LY37ng\v/ gxՑoـ \34&ٴۋ_wZ)hrU;|YEX'L} ˏU(MIMb}\"v!)]!յ9t.t(ik`*F|͛;-!W2@}c(a)D˽xL481fa3?Y.g{uh>< Oc:h)Pu-8-vЫƙ1Wʈ$$H]D3寸7os4B%*a!kx굨튠9NDgּyg/T}o/:Urf0fj]4ηQΛVztΠ/-"q$w_h;McF:dHLFYy+A/,.vXNC_L+2) %ŵn.~ *\$sK#(NP:{0ul=P@mg5qXL/CR& el -:b+/bU,%A/VO g({ODF[gZ A <#Fm8Bgk?m9|/s;?z9N`($czL*Nw"_+Ka?=&-XD>%YɖKXОe҇L? N"wjhu<F(fN9yڹ$?2VǟA"vM_9Dܛwl @|.MЬt;>Sk/za!~\e3v>_$pM83j EH$TZ:%ʙT1W|({J!d 9 4׊:b"jxPJV|3Z ]3lˬ,|=~SH=&n{9 hbZO9&)(mªR[|&7߼U ^]w9'&L/s˃d#AC3ۘA#DsiiOsѠ[s-i>IK& o࢈;-!U:RPSjrdy/`)!uSr2> |6~ӣwZ"l%V:#L`pB"Of_>uY!":/-ZKr=BEAXLe*sՊc,i9LqUK*GS G/f"/ o,ܴ¼r~- \+ s/7dHG9ɌG+/%ik}:+C7c>ܬ1gbq:--K"@TvJ 62m\AřIr]5e VRO_uog7 $1mbuua<_g̪ţQ`pqX-"Q\4i?pܚ'P"M?jنVnHR2 h@Q r`*A6+t=>_C/hs}!v-W-^y=zjlle^7_fԼl'ݜW4?_`Z1yk]L/|v+nO?T`zO>Ps]q/g&YE&}l!Q6R '3bXe /ʕrP Ue` S됚ɚfKHoo'V/us6q%kWӫXwF}>;H25tMQ8.DyA4ZGsZY ln3PoR+lZ҉֏)Tdڀ/p  ΓkLgBf5HJ/X~2ؕVu`TD:f~`{cC #nhiޔNY6]jnECPcsg?Ae&T\IE+kn_Ed"V%S8X&5j=,>Ѣh|!υ6!? KEkVj2؏3)\j9aj Ð)jۭ^4_tb *M @yq W|P`3d #W_ʎqP'ި$;$8B'֠z!؜A b1kHU$S eB׋Qa6ǡJ%` WƟ. j]K@i0pEn>Ƌ[rD=Yw:5up,S Ep1S}S+yc :=;.ys1ylMゑpb!Uwv#6D+]N %9.1ԖU^^Q7>7nZ=(lx(LX,MD넎P,-ˈt<:dUKb pߐ=WR(Gz\)`x=_:<>&hښE ;*:ئ KBo_4u:x~Y1:k 0)@.zDJ_CMˎߐ,yg KugU= 1/`]mirOžIZNb+c#\c\\P-7.yp~ӎast_}C!QV5?LrE'hta*nAbWE0c!ļyEX"!G97is/d)~3m? |g9uNw}G8_C@ʧu (áh_ϖ{£%pG^iyaam f{XӖ ([r@~U?EoaݳbLfu[.hK mI[#u1A@v˭;saRl78Xz. *b32i4ٲߊL?mm][NK*SvzBR3dE,6U+Ʀ 7966^.o^#$(|UмX5!;ˇ28 LvZSih2  %,aȻ*x0Ŕċ;ሌ(Fi-0y0Ԙn N2Ed)|dѼlY_`w(Y4gQ@Ay1PɣްAQ>U)b)%l̬A )eY 0ѥCXFzjE U SJt=_d٣ww3uʗ1+b >ݮhHo z<& ?>w9:t7t?Z7o< BB-}XCulfe }?:,GNu,ҷ d3WUjG'+R.+ij>*%d6 UDTc+u3$7,nw8$o~Y@PT(eV F/FWL$'1#V#ƋE:z[G̺O- -,G>=D98chr BxFu>HkM,\DsW`evB$OH&O0yn_A2(ESjJL6i:U\H0@v%HUYK"wg(퀲ۡ ]?ߒ>Y/)D ]J\iW ?о7z "MǕծBT?c hjg,qZ8wA lȆfSڰvG,ŷ}ǜ` ;RGuM< yj+VqϹ%5N"R?5}债 V:kF y:"$am*Pn3e)8#M5r-ЪX CXPBD7V/L3I?Tя$3v~^E:wz|Z{֕WͿYcBnɣb"T@!EƃI1mG_1.V!U~'2k5 ks]d3f1b`RߩLV\F\"j=T ?W0W 1@~IR Ffj!jz_Fl6]'h3flg՝dn4_$g|(}j [vC{|E0jv:bq]#il:Ldٝv/gѦAV$V2‚ÀfM 9b> uF&kż]O*`S3E֭]z>`1 fq荓kɡ`B5]q'5Jח> *GIvG2ʌ.H 7ָΏ#KB\8 I?ϕedRb+@]gT 1) d< H{8n'A@{[/p}%{ 33"GX`GJ2ݍ؃rӿg n-:r }3jnh#AV})uy~Y >_io P]_K,G5$op*0* XL`=R( 8o0wA[ܱ$F;'C?W-{ 8;gjӸcQC Ĝ8t“]}O/[v.d[˄Z: 8 (wzӌ]ei1A"( (YJaŋl`eKVahAFt8 CQF;ʂv9?N|bȺ žzҶۇ# ; x#԰5[g ±ᓭp[3oSz a&BGw9rԪ3,u{iژaH1;b:%>5m/n/_ި[J~V2Dm"h W^[y+=?.&ȘKԞ*GXWm^jCxV8'4ʮÍFOW$Uj(P'h=Op(B&í >e%F 94xhj8f6xYa߆㳭5kpLhLA hI>4JL;FJajᅅa$E썰?tąfv0.`|+" 6C+zA-`+1/:3NkT';lY}'A25YޘmXp"216tW6Boؙ4[w8/*8y .n"xuHIk+??/v]kbX6269 ۄ`:y{ML2Zg|Qeu|;Gɟ7VV9 Jhehov/᎙|ۏz4@K 6 y${YO1k} *j J0r:%B31Z]-sgTmq~RiǸ%D@Σd% ޹05EAWR yAbނX2C1U$^)6R үD~saX)C <`E3ߵ'Lq qڻ!<|S QgȪIIZI+Z&Ș:*, 1X]ǟ-D؛iCQ ٘ wōc}3Ĵ1'6󼊧_V_UkإmT&Z~!.\ފ^9HVPң?6R苶?Bӟ8,l)t5x `ݦ:)*E ]Yp ]DX ׄ g1Nl"\Srr7mOѴ6B(IR+zL 3Uv6M$RtF\)g S++u"(@ϡ WPOo/S馦䔵5=l_ǩk[q,6/:V hf&9J?ܫp%`G&keI!Eֵ |.'5(@a7?íѽ?jmfմ,g|WV ~qk}$S>q7We'wѶ`TbkJ+SHbͽpG=2OHw[pq9d¶?5 ߃2›"i =bJ|c vڠ%ya u;`xDax>?l_Ny ۿ+ˌDBҗ ք`+jR=\jc!g9ql.[~Pcǡ$" [M0VxMd `@)A"R ﶋQDZT5X Q[gE90NF핖L_C͎xR۫BTc?Z[Lo[JOW'GF~@KqBL+IUG WYc"< ZAa-CƍVȻdC;c2:@&f1~%dn;o{K/P@_ϣHWCug&qlq# Y%rWzvleV(Xݠ3ONc:EF鬃FN# J`Fl\ίRBPԼSǁEXBWbY.v22 ]u,fx5bl2 ]p $^DR~qSi ^U3H)A4ml3z6Z n̈ʓXY+_NV ̧Om#\5 fdNkN68$lЭ9~capLG\;U_3K<CHS*m,dkH^2&[Djo"nG8u^2tbx7. ΔE wbx_R4?bΚtׁzջJy{[\T%Zr¾kae% c~Xw$aexgF;cƽ77XfR3 FZ vE*F[?@}_RfLVי$x,N^|sY!RQ/>ˆ)/D|js' XƆ1V1޵ yG,K>uOQ쮃FiaǾSǠBaU&/ӭ7i!xo!&oʅ/.S󩃧4`Xe?3ţNJdf=.e}2/u~ GZPH.J0rG@M+QdY c<ϱs!HLyry̸ցi6_3$Bji3_6[o*:9H!>mH]E&O nDmy`}P+ 3rqR&xEɭ}x'1ͼS8.L҃򖒬AJ(^[QVa&K*EP#ř+-N2b| UNXÙd_a|˯kf:HfvaGGITu'Bl8Wm|r椙ZbGon<$:67zm=&Dc 7#^¦i׿äJ+CZ* Oh](÷/9i AQȀ| _f# b#3BǣX"ǖ@OmYH`xPVBu*LOX26FF!pq^ +#QN1I`n*fNimZjv Yȸ0,~4i(g[H>з,6y4 ><̷-5Ee ~)9z>5L;秳2-ð+Uz4<*b2i> Mik?Caں N)L<ا3LD+)zMtģF;[Wfmg|J- 1DߎjejބH?hΗJ>cmtB>iaBAQ')paq0T|Aę9Ӛpsu |r6tpfJ'%l3<-OUN "<F^7Gx7Ih ߏbOߩٛ5bU3W9S0U6pLimvq24.ƒkq^OWOlShgzEU :j,)"_{Y)r#o9?*$aOLtGDpee 7/ɮ)V=J$)$Ԡ[o>b(qX1^nR֮1jRØw݆&5-2$04ǜ$!h\^S gm&׭P4nبK5r=\0؏s}TaFf?XbDF% [_䚻'=3WW(u +[͊gA OrjQ ]l@O躼k[w1_: ɀ+q}œT%I຃6y%W Ûr`Z>"6']W;^GOޏ c(;#"k Q ,xwG-Ͱ%"tq*s,cӭՆ@P(&-eB۬4x7q@gj(aj?zpXnUbu!m5##풙 ()=6"U_xY%zx"vr]-;d}|f,*|jJʛN2q`k\tL&,1w>}#,YAgNg]fq*>qJs_8Q_|Q@֨k}e;7]O܌ZIbStY<'`#Fbs  MJ0&wueWqkϭ'jI"6guF:@(F-4e0+.G!<ո71=i zZGTi_5k-_Bu 3/M>B!+gkԔ1lTqX3[c@]QrM8EΕ^,>"A&M KQё1QysUR._KogZʡ(HQtKl0Q c)Fe1r~L$.jVA& 4C͉;q=Sf* HaŸ?z'XOhGO9l278vN|GCNƳHct)9JߧPurH[CM0T P|c>` N 0$](trؒ8D4av,IiU qzl]Y96JG_>K77g]{El+6hQ/ڸ@bK / Z0:`Mp$Z⓹+K=д !۽W~E5hLy4 2^ @dƹE*L|HU|0F"% o'8?Cy *xݬHp+poT@'޿yPM,Nzm%p5o`Kllw0V,7hf9[y. u2TCh(`c/"vE*!9jKVG.[YU?(Pʞṁީ*4ÓBt]5_wʻT`jJizIM[ypS>im0>~C/[ |X'ViɗE(.1x֑@W:ǡb~ꗀgs ܶi >Ws@ц+I2ٽV'T:V7z 9UQݍVk,NQه(415(̀W#5}Șc rצpRCwppB= ͖/y2wT]n9*h5}.Ll*.*'X Fw%aZYTI*n8%4\CY\an`\((]eDl{ 3%yhU*L}"}ZDŽ崘N gc"tuC}=VEŃkS;cY\E&F4DSss&<܅ԁ6Ub*JMKDzj2pQNBlrnrHq _X&ٽe@'?t*\8ޤ<#h8XA+s4gЏ*ӊdҚckTk+8̦BIp$@>GCz'wҒ*?=r41COx, JSEW Zv*і2}^d:eNE]kiԐ+h%,> rⵤo 51;FJH὆$QԢagC@9๻Һ}IS%Ib2sGHo7D.ۋXMաf*';+_a #ʢ߰Ў30mD?X_K?MuvYS E.00'vOyP 7B> J^W#TnsUz5\xغ }c /R;E]ܒ7nFCCa ,cI#>0/)[j3X7<)~ɈPCds؂X Iu7z LIL 6EV[0Z4n^6-=PW/f}&/@׋"_j~yM5o2um1twt蓆 `s\DLLT,)=S9$ܹRk^||=Y`29ISnj*4N:sf[KodRRAfb&OaA$Y%e !6-; ݞQ%ͪ}CqCͬM 1{hYhy]ff >ߌf벣`!ahFQ]TrIH\o1NQvR53?~[FU}!atא㧃w&(575$gƒbr JtX^zS(+5BW$uc0޴^qqu4qf05 zɛ͞[n%Wg#:6>cPe~B ^E_kO$j}HO,FahsH>D'h{ 9AO{jjq v1ZGOMcltj:pl1RxVY^o5gȩҁJ|5MMW>!5o)'d"pSr3`zx]٘Vu AT^$m|w,CZqq[F~w#sa=UUn&Q' n,vpüq/FBA2p{$F{v?Dyp˰  ˩Q)I1uPn 9O&k"p؎ZU=֙3ZE)}\{nQ%r5Hah#Xl?`nLGI/:< +z a͞hg BDHU6m8XIޖ$`t rt%n%I,ƾ΀LCYG^ؕ!dh=Eנ=/U1ӌ d [ApW|0G:A<1">" &BUs zDqmDJoHUz״KdRm" -{kwHY pm?';T؆S$?/$qF 3S.#v) Z'{xi8=u1<]|ck nIlzSWm |]Dw5i/5@h̎74- `iguܵaxeh<++0yP%U;b뱴F( H#緙#GہS /n$aT3ȴmטJ `I#]<իG g@V^^;8^ڔD,abw-3y/$dX;"?;c Wgo̻Rw 6e\ aT7#hmɭx@|aވW6*.ݡ\u.rڰu-"ԥ3Gjh # oT!5b[ab1PҞ٬]L dWRCD]Yuk=P"MH  ɭZ70į} dӞ~8odgj'ǒ1ʋz`ʔ`fnEǺR`S4 XJvn.lt\]ih"'Vb)U jo|0VCE6*GgiֵALa|̒ffDRr) 2ѿ;iH닯#D~2-l uK|ˌ0 ڏ} |ӢOV:_f"!e`(bg^cU^{3KJbrRHo@Q}Tzq^{x w .3tu_< I<:~r:*&UFkA'Thv9QL_p/pzH]"2dej{gM,R6<'茪C^m%#41Gt)X :/v&3e3҂yεL5ZJQeN=֥ V-MۥFR}V12{ή-\I|,Xzܧзu+[IB }SwK,XͥN Z)h 7\!%Aavfu2_ra^W8Jm*~AE~X%IbN5O ^8}mh_v>O8I-/ٗJr3][?fE=m-[i\SQ[ݘ׌].'%(N%S_۶UGa2ix zrߧJt%>kџMI"m3Dr y$Ŋ!KXtVsOeڦI_EQ$ Y>Cb,-".߲mN:d C!i&KarvH.׶kB~Px`lpu 4tp_[t$b12 gACfzws/ ME%LOo}JuL1>W&:~oՃ!'ʃiMFN{M *SAg)A|P8<$;{ԅ ƽf7TN)mf$CN ٙqn#n)ʓC{p-ssGä +~Օuҷɴ0*琢x 3z~/ׁfYhqtӐmxrjQ*o (A:?9:RMfdϗ&9]?BZBm ڻJpҋ#٬hc=g܊U8<{SvpIZZR75jaDi3LHI[4xuI5t0F<kxrt=qBfM?vA cJ蘈B7hxInO>n#}>q&.8J<-VUW&'0lm,y;bc4߆bK;Y,Z4~PzֶtP GfLoeZC \#?Qq[@ZI|#{_۴La /=dA7|B.tm$iy p_@pI!$Κw|p xDءm~CiWܭg*>"‡} N*K1Fmfq%B\U%>j4ÁH/QF]^ur6yj?:a 1k(Дw#rZU􉕧Q/mlD1Xkm1[I.{ :Puɴ?Oh'ĸ`V| ЂC t>"g౷o.e.hF0Jͥ$DReNrϭ6:+$Nգv;O:U\P<9џoRsmĴ "H]vyn a^}u%K ۨe\dBI*KڥO3tMs (y\qK\JϬ̿qG }zY\DZ@Im]牾e tkz]tDK H7,υV\ХAOee4xCTsKqYǍ;d"R$VFKXYN }%:ġ[$;O|zExQY,P03Z*UC>7QF돊"Na:-+dzZG̷I=[+Pq\ZK|td^70B6gE +pX-yt *j6wPA{* ¿,?yU!wbD>d"#H̤$n Cp;HMUS'nQL"y>Mq jM^hW#*$f/AS3NCqT~v<ߢ|%r:CTF>uuc @ Wt(?AJF4*7G _ͺ܃rc>xIBr|۰MrNqU5\S1,.u; gVO#,4UHEq$G֚OV+ W$Y(2נtXȊGM m%N  NI!B -|]yl.[]ye7nq RJ o)9J@ nF9.~C9qR|"T2gddWv 9zRȊ8 4mX_6vd1'[ᢸu&:/A U0n]txf1Msz"0oH͟%[sx-q-UN1Tj=UG5@O`FF:2/9' EǢ~oQuN;Q F0AP˖PlTz!%i؍$uXY$LYym?jZLl')uS%tfEpj\Gft%SFtlw ^mbl 6eᐇ:FnRH]>M{Y M Cx!e]́?$6:6A&_c%LrUn*4\I'c岘V$Wu:'pj*dHL*]r.17S1:bHW& r`Wմ;r[ b"M8 y -(wQU0:*ǜ+;*ᅟ8Y~zΟ!f{zBz:pfn HS?'УOع~%e 6+s;F,^PL7h@+@)צnZ4uks|Bldcܹ\:r&f:wɕdb ær) kގ0agw* o*̆cZtgJY\0(8TP$CbvrZ8%%4ȮBOT٘  }/iyzb$:\{:%Պ2o~tvӾ_q4֔M_:$Y9þEѼ\j3^/2ٟDa5S`.rt oAϯ5Gty/ ;ØSJ`yPMK^>s/.Cg!z>uwUHf3.ք||Q87T5X1aɶ"E)S?7DEʳsab*odhC{wUS`<~@#kM2`~&j&5_rN/Z4f.NaOJL#zg c\ܤvϤbȜ阧eڰ*3r\)~M߮ΩiEWs\ǜ{px{/kA&#W!d5LaJM/nH"(!tPB|H( TX`8ܯiT|YUPNذ+",,D;z%G(3P(ܲfpY3>!]?»%m1Af=<ܴט!R:`@J*J8MF{w0<-2֑q>ލuq;9'tj-*dgQsA*dJ\@%JޣMdSuO!s*(L3WNϪVں'q83Bl{2q2QX0 M1_lJO 4)QwXoNnu4c-69$Gw݈UhA ({kah$Ggt .; fUJĉ'Vaʶ,3Y`%Z3:8|H> #1 \׼mp.Aֽ8Viq(t/z.k7A6`㗉5nmQԌ,Vl%A51 =B7HUٵ{:Z(g0 7k΂`bE;Y0ԶG[wPi&~6 EdԠƵ3ABLW =dwbU.#3RRfra" dA[RIRk߷i[q@0(. 8A"1w1Wf:MC%ay'* |fkR7D@_F|YJ0HOʯcqT #U[!YDuMqrV=X}^-_ʎT"bLS`4:eԉ|%v@~S‡WE6[`F t¡[+dޮ\s&@z 4NW& wp\tCe:Ӏ ԼW"Z/V3K?93V3+߳A5,Nim*} N]kUH RAޣ$WȯjG|M Eՠm,+Oڇ z `PwXx""`kڑFY7)۸T+67Ub ?pTYZJG)>pD#ŇeG˴?olU陪9^jK~站>|mr`fdt2{pX,E xf* +UeE?8%a{ah5Q??CA)oi{2G/$6d/Sjq5>%_I<8 rb7:=͍1fv`G$L%U.ÇD[PrbMb{\-((Rӊfx(o {,ͷ p$lW:AV rKH/GKLA6-Ge?)vCy8<}ݛ9 j<֭lqi3UGmVn\i28t>Mq@t8GTV=d=— 6͛dI`%]$R~گvҍN@ҫgfst~ݴ 34f*@jlȓUP`Y уVitWbϵԊ N;.e~GFLSy]b&8$7 C9FSK4$%Idž'.HqI'k 0xjJq||o`d7dUZG5N`b<5/'0G#sL=jᯖpYa cHscPrIA KVAXb`AJݝK @r7b}uQrLK0=Կ\lS'^ţ! Gk_ݴSgHݮb"SWq.@o\ƜnUIhpXHdȗ xr'_0?i=,LmXXb; ^$r3 o[Rl_Y^\:5M͵<6$[ Ex0Q@ zj֎g3tT6 ՔNh +hYDV'G\lqgRAjj[[a3$$.TIN>r SRс}o]@p*"zc̜I.alM.3]>j8'xtJghI4`zUeSt|eC&7d(L>EkSjLwO t,AJ]r{X2O;mX)&OjE?0uiL9S{fNhKʊ_bRekK,vfy;Y^F_#4mؖ7yA%ݻfsbuF29ncp!ٽ ZPc(\q,3^Av32x뒟{Iwi+|koqƍJjq}R2ꜱr>,'boa ѧLdݵ/mz]N) [g MA2fR*[oݒC(R,gaMnÕZJNGFrul*yT^>@ 5GOw3:%4xN\}e7Ԃ V3BBh[ӐlzzEU^ʋ_f]tW`[qv6-@Amy xd9uդyYּ?v8cmM0YeUDChR%"h <}+IL|ţ:qKA-8aΖYڄ]qj#t^A_ȨIJ tz0`o2Dc5"hh|˿ӗR.1)ӥ]M޽Gv%[sC.ᰍ:T:;˛5,U݂:t%5yxsg90 ݆!wLγ6OOjD^BSC7/Q]I2n'?<\kZ-+JN![s\|ys@B]rșɕ$ HsLo]!y",0Zsavju,ԀpzS glbae}(r |bOtyZ dxjK#OflT `ꜱ޷M/%GS Giᕡ5_xE%Q=d[D#ddX6,4wDrz9!Qݯsv*@*uls{$nϷ?\>Kf×-4ͬ,91o%Nn/|w#4qFidɴykPMKLóv}¬|MD1vc`*~+aMdկ6XGh=f39" E')/cכGU#H'T!Z\,P;ͯyS䌬DxhEt~  O %+Ixvځ[i;iU|5)mIC TO Sӓ[7:[:g\7/ oLh[-bH_ eGz \ly9U.UDcQ.]ZW%˭:~`^å=n82)"8.UB;F?_Ei >.FpuGg{Q,Pr3矱AIG] c 9!|٤$2N[7L $bI'=:f/JQ/.DX|f 5/:LR͌^OI(T{\4.;B\0 LS^ i<#ci)w׀޳Q( 1ʼk`?dZ>'ӏ2!o繞j 'ƼK$#tE+#=rbXeiAzp$N 2akk2ggCX5#{$a(!3+- ?-1;3hId÷PHd]ϰh}GLOPz z̒ 8T>ڢ)J!F J"ұzwC g6IS'{V>нʔU-@>[YB{p''MgᅫYكcr#Q`P^v˄\9]+-Bŋ'_kUV D'?vծ(*+]n~ƙ.3xAO%b1GFh#D*̭RXD,dˬ ϐT 'brE?MMQ>m'#/=bhG_Y$NLߏ 7r[$5"0/7 QCZ6ak&eGA\Yw>kH$Îٽd.~|xRXG7o1P{eKTY-v W"d ObLa%Й]]G3 \s#$oLTOn!0԰Wdm۶vJ<`2ެ ny YxOiSU(loE}c f&:"8R d@"H.jC}VT5TOHUBy{?k(C+-NB ]f-{19mok!En{Q4@42^aohc-G 7!:@f5-C|j>N5rw=r 6=L"+Z"E"`f m̝vuB-m*)~/.̈|!ۊɶ@ 臖gP=+.BEUy:|-c38/3? r͙rܣ΅BX՜ g?y x闪&xE7\V>[\!:~؄~t; !יGA=`;۫6-^Ebԟ,426a& DyZW/߱1{P2arPj(zD0ۮhl6QwsLt-g8wbo c> 'MDSN;KZ;s B} 8૔kM?6`w)xًvbZ C_DM@E%2;NRW4N&/juLb^t`%)ArsS}F ͍&U@O]p['%_o]V[2}H/ܬڬk%svͯx^k%7g(|U:pybi@$Px2߫V*R.xl6 T|jH ʼniʩJ4^5+:[K}czP|\8È`7 iLŷ|>?1&O*iȉ+GK[yh@ԶB(hOf`\] РO7]hљh鲡B'jqځhK]5.JLBђ ŸڤqF UA l}B*D¹h߷blo,mFJ1~8ch\G@s7O 5І])iEf;[$u`g^j$,ĔmEa.=8#b++Lhf|&s@ }Q$x5 e^9o&n˵l.RdYE7.Z`3@D} &r @+P+ ҼLTIY0D  }-av{x 8_q]H߀;}AWCPz0M[PzZIx ޥ<86{uH[w~ F\w88n!&#.vw܇8M$ ;4p5 '=-صqd,$BWƚD/ƼYYz-:ph-Yx32 [*P '4k\1輁q^ )H3#e ]"hy*0iJ,CRJꙆ@,q:zchvz"b)*KzGV5-0e[6irm$ɝOֿL.Uז @BkX(荡_p?Ɔ,NR۩/sW,d> RMs.r=)!({w 8~(A0Ya|0x`l U~%$c򋏎 h(-u=V1̜ Zթd-ltNQgnks:NCkhᝲX ]F&/mq{ J>ojn4?ij?[ nӖMhIYW\LL_a5z .BlRNG]M#-^Bطg6GbleMڢƩkPvGCSz;Zfm'\JHǢtnEGmmvZ:T44ěT7{Fĥ|~E+x0cR ųsn 21MtKi7)r-kgV$4%y Yfi&2l+ټ5Cǣ0KG5d8qm=}&0nć[ 8z9nM 4Z Upʢ |a40XJ>75sP(Wɜ)f>s{uy5t`2˶T !+v<;=r}#g敜ˀ&D`j 8NkHE*IlWl 4_y{= Y0yj[aK0HG;!8WP~@~@PZ@|܍~≮*D;im6ɺ1.PvvRh9qz\'kRspqM  v`0">7ZeCj˿7w"tv6H'oʹ{ؠ)!) zO'10.HZaWI9 +f~̌UB.ߑTJl@/y}[ rAcg9d7!md٭b21 T5:E;"qVWE1,U-Lt (i}ޑ(0ǀ$M3'M;b;X1-ѬS붨\V2QF?2>D`t`S|2kk85`>HBb }b6X%+m|id٥&1ymo<@ǭ\IC׶C(֘_G*J-dz׻!K XrO+vtsY<Y=4&ٹ [0R nGdk3}AF'k1:V:ˑ@}ӝ{<#֝_ؿh;Q,%*+7u|4 /B$:Fs)#2U@/tIY SDf=70y&FQI%GřN1z@CGT lf=UC='AŘ\G%~sؒ$p.l^"_ $awb68-8b=^@ޙ̱<>&v(2`|xuχMK'o4$aK%T.x$Dta^ù7V;98f2BLx nvb2QnCԋ^ME9-Iܮ\3B 3B \_Vq=Ϟ n(7EZ/#s {a ef!\̑5Fy%Љ־^mߋDU"Gm4H>yǻǨujp$lA*GP!$q.( C;Q{z8l8V)|b3ċH~'Y;m_AAo)vUՃ- U+ɖ(uZ17Fy4jޔ ǁ,҆5rWJ^ 9A⌸5`/ϱƅ~-I!phB٭GE{v~om?ѕv"W4_r)^L֐4|}@yX9p,C'̧ì3~wL3a"񆒢],VQ^) bxjRl ٘G()crm٧tDϣGGK [ل>_,D7#iHU\./ tm Ωm A&9(̕*nN-Fb, IN<([Qҋ hyǎ7GZL@1eT!P*v( R7m+d(EqƉW=mmOlIۢQoJ"M[,Stڜ1ז }aQc*z O ~V#MeeaxuViHObHʋeWijHK܉^tCpAWӀ!ec^5}t| Y@+дo΄h4h9G:/%\SD2{hKΚ(ݐ},z\[**༺L p qu6z y߸6s@y]y.R:)J & U@bwO`QՖ9Bb# #pj囜c]>nN'Ԁ,Y( 6gKlxQڟY¿ĄFN"-X/.YqP7? 8)(͵VG'Y5[ UV+k㼫6Cx[c}*\gyY R,USOxqF*'݋puψ]hGM#|!ƭy'z.-OOп( W8>$p聓ڋʗE+#coPKo"VGІ2fWm ?ImAfMxɖdRehLٟR,Cq.@犷h\v&1循9 FPdc Kbךa@U> Fl<|cJB{"[{a/)&Ro('aG>w0 ɤs$ s?M_0(ҧZ0M$QT?TTn@xiOk'%ec-TmT0I }5S)(cpCnqY6Fs$ҩ#>gAG-*4z ҄Um^mK! W^Y*z,I&AdAq? yT+)%78u< ^QR '_bwNbh:lʱ;GY`B6Tnj7,ܾ "(fK$fŌռļm9]UMj$kqWW "IoԤ6^9CVC-Ƽ9HJ: aeS^7@3 m{c:N2NIPdaeQV/uؽ3mU$^Wm\=7žVv EѻoBfty\ĮjasZg5Sl FɋoY}K&j_^G <ܤa?6ku`h~4#ɼ)Ph-oDuGrt}V ca1jF׭=pRUbUBGg_9층H~,끀XNRm𴂁1q.|}e['}5ĭu#0,:ί]aqé][T0bywj`P# )-a9sQ.֬'uߐg\ڌb©6'ui %gy'pCHK&VISPMiN *ҩ`%F5"a1ye#(Y֊F1wf_0#]%zVVLbL?\ P` &V#ػ/iH5X|Uom/@gw#l cP|-K*uUU3;hF?]Ȗt{h;0|*a-\Jdr0(֚l5B22B8=#"v ktgS0PRJVH n¾G"ȶ1a:G>(,aHn28p a*2}=G62noP:rB(9+g5Y$ =g|*>Xk@~1ê"aC j<{ ջW7Zt>Qr prT4T,Y~M H|`fSէb|@1x, 8ktXX'Z u(Ž>A˰-S`3Є7r }DiD>'Rpͦ0͎jS4pA خpeb*ݕ/d 8m`ElP%˥}]L>* 8[M#F2tXcX%g V]諙,JCO <-O0/0(d_l ~p^(ʜ M$.&/em`hTSY|z!p?Ho`5A>;6kPJp%1 NrC0g|;s}!ŔQT>{<9.`D}A96i ~8{4ՁAA  z?=*C) EmK'n-]I!om$W󚅳RxRR:KHAT}4.pg!ս6јhh߲|pY$Ol_,~OܢýE+.M+ɷ :':Fb&e ۆ2j{yj`Qk{nLk򲳹éǗXd~i S磷\v昒 hV('2y2.[uLinII[v5F/R r׏<ۻOQQ G#aw\_"^΋FĪ?nh>{PkMKU]gƾfx%nLiKy]t뇪Hi╷^9+rυϔpAҷ=~iaӐU&m/ W?#^hRӶ6/y nfnmVzAVUǍkT Xm9 .+*7D(|3OLjIdc7/p ^[1D+I9)xC,٭zQVE.K7,WZoS=(E-}ڰKoNjphs҂g<*QiЖsR_Cs\9Cj(]Ա-]}ŎT zbE ߂ɵySʠ2@MH [Z5-DU|59> q?Gsx>(m=SjLW(\cR8by7;~&9 m(؛#%G ?uw*W*2s'^Eߧ˻شnwiz}}w:+{'d9.G`R0Y2m,<*ljf cS4&T}Jی&fp*\uVAX\2% &7`xoU :ּ574^SE%0C, %B=u9>`b\-[8&C+j23GMU5,XۓV<'vPIu-{!#R3n'V٢/vWStA'5f KOfZ[(\9]+Wk5cuY%ae7 3vU `i][u9נ‹\fc՛lmYVeڐ8pe~TDnR1sѲYta^Z] )=[q+e|nQ2t{&@ Jm~g &奅4NnvJ usVh&=;%Htet<8 LDBqAǠϿӝ!aÎJBp~S=tiJJ.Ab7{MU] h8W;z=,Ęn}RSG8&0Q17JUD~bNӼvHL!&wIDGC"J?ٶLӐyLONJ7ߤ9JruПB Y+rlLw8.*%vF.Pᚐ/DD1zd&ˁr/BŽ'aUyd2sm[ _ U4әD`(j5ƋŝwK)*?3,kln 6ޢٓ޹SBE`'CQ%!ԉîS (j vfT>]rӚE4Г}99e8-2E\*HxTʎ޶cXo6? *%|ҹfRK#M8 39i8 n1BT[5xiAqߎ mMHUlq ,|rhM! )d6"r#O2}`%o,2h- Cn@ϮmaPc;Xϲ4 1/@O*դ_('. `"B \\ 6k[{gcsa $,Xu\ B aV>q N!W.n#q'0;۶Ԓ54!Յ>P> 9"ڜUY٫]V<- kʙQ"I$g\|evMV4v ,= ʳp>6#iopHSaq3=5iB)*Gx#*68W% ĸL9&yL2hk6יe*II'E)sot NlX3 W\6|;(vحQvyta2XU谖tyT.f{`3 D6qZeh\xouے&:U|F^{Zif,4~H/I`)eECJdIҀn"JgpnIL98ZxoN}& Ljzx5a%y`[?VG+:7#-+Vݴͬ?WBj;Y) BYtw5Kȧ\; RKԂ,y|9s_#lA?K,S.CSx|'8B!o3 =;v;öit=fVud Ϛ|fSE S}aQmbAgTc8Z:bN(#YY-1gȶsGB<sҳ@jQ7vIS=L<-%TĜgdOq@zƈE&%ma[#PX< D: =^#al{qtPpQ iJ<@ȕk|KC[&G}{]h*.L`HM.Ot86Ve_MjnYq:ƿa\^xc+F_$A5248V>c@Cy r/r?q:I_q ;up\!v2mHj3W"gЍ> i4 t+}7= aux^f@ViMn̓zm͉qؘZp* $M|iyJ 3huBˤ_bokjL Pi)F]lJ0?|& *7@+ƪ09ڒлc/$~T96־in){(IY.x&D;_vZ!Mh{bK=H-$1,q upXt&/+^ {vV/ dC9lfXKʲݶA#-j!۟Yk8tzp6[~4] f)-F3Jt.UUv6)r|Ϛ=cJ<)aYb>WsH^̻h"39e(^eIܜAm׃~rp ¸sm} aY-ۡ,@q:RhDq*EQ [=Im-1X32rrҏM7fREd3F/&r3 eLe6$g_h6.;ɱ/p2o{bL֛d~+UGGslJU&JqM:/<]VO݌6f7v6* +]dWߪr.%r<ƄGG,es*3~c\6-+k#1G6ݢ ;vctiah iqoDY+*24>}Х wG`13F4rw! > ue9+-.Jo.k [VâLxVG\K N_/FeEClYjEƗe*},ey~_}zy;CA,P&'u߈#q'إZ$}HTg8zfS4[T&kY ghx_;YHW9IAo1N 'L"8'Onzu(ڄĩ K"HkzNjUؘRd6FIYB{p i}Dzʹ!$ˉKgT(T?+mdM0΅4C@ȐOd5be|81򢞞5!xtR,Uz~fyh.$QcCN,5;|ofFG&Ԃs{vSG:mPQ(% *y`,G A{I;rDZMO]L@օ 6hٯ`zMKthIicqx=C7kF| 7Q(q S;^[|Hj3F݇E؍v*p< MHͿ5چ[eNa4Bظ0}Yk6/5Zy=WpwJB/Ml iZ@a视e*!ȋt@A^v6b#T(}&9)2s8![M >1.kv6t9pv Շ)q4ݔb<>7&"Mw_b3(c~3N)|dHߪt:>=2\!yjKp9Pۖi':'>3M UZ_LLO2mbg Mb {>*XHkۻ)Q2^QڱR o[4fƥ):BXx™Ai4vs*VyX Q)vȅf@"$?1{ eu!9^IwސL4zݒ ? ƇHpNX1-[@L%xSpڣ(P"-&´e%t|k`1G-B]ɍ t{P&tSq2WC!󵛎][5K鬁}e|$OKO"CB1ak=mQȚ;pP&:@&~u坒6t}%v۹06uRNhm ljz/GFjT\3 -]⑜|dW9R*?jj W~}ʢ;6S!9\-ƪ2-Igÿ?*! bl06?=K-es>Ir^{*YkLb;6!-J}Nktq"tQBPl+#el N9= <}k7Ȗ(aX>KHf;-VӼ!`ƈ0_b4nh'SEc毋^d9HI T =Cb.}Uf 8tYֻ49=8qjrs5( rQň!Ce!&ԣ lsB2>ʥDs4N_Jb.i O_2/m/N4˒63K4ZuӕۼzyHLJ迄h3zsA߶M,!?PE#I&/\PAEƟe*"3Ɋ Ob0$5oT8^9EX89L$dvSub *,#2WpTWMM%ݒ&&ޒ om(۸\ېuB G`,M ,15 v 6T cR&G:V>+CnM;)IoOVmѹ[(*vE4y6tqb݈^$-O>e߼cpS/5wg?z,E>xg)0p w.Ajc'ㅷ&u!ae օ>v\:t cdL*]uGoQZ-l^7Zv5,:90M<es =N6y>/sp7v5ON8?&l{O \9cPZ>fn|-!.n~gG$䬚}7ON,N/cKy um {Xt;(AuU˕)kA<s=7-)H`_ Ќ1QRW⼛U-b=CC܁W"bdʇ`$Sumkŏ蝘2Vk|Zy !Oݯ=rQmק>Hk ЖqY2@[<n>Vެ~]?+ A-P 1c%SOGa\{Tl ZXа^u*B}K2: 0,ƴ)1rm~AAP &ZCoT2+] :7G Io`(V?genA@~7$ S'"n_el1:na(5'ERNu@뚸V`bYR>AgdY7LJy-,忭L"mp. Iqw8U) uY㻈V~ÞL3ܦiz3Tik^ǡ %f}I=:|Qp9~ѧѢ+<x#7`=k1NMֿQ9s 0ydRU9(C NV K7fXMQ!{4=J)YMR-7x#`c-B2g- ntb}j7g/_`Jk N^͸rq $$ZHa_TSt;zF,jY^%@rnӁM50J edxF5 _ :c^C|_am:?VҬkozU@̘V77ч 4L CA}oߌ\%C[ogl%֔^Z!MŶqs \VB[#o)BV2Wh3 ɁdSA+O vzZcVP] K3;8挥41?\\@!'ʻo%'RzxNSĂP,#muY,6UAvx4%~yKFWfIdPjg\1 THt"qPWu58vm!ij>(O'^08|@*Zw52EMy#2xewM[ypQP)*ޕzC# `R!*@^\ Z% IB;+dgF=wtiQ:Я(m㤿ujӱ"Ke{>c;֢pv>$5ˠF+Boꭺ' " Y<>O3<[l[h},k-p&!O7vd;S_B\D +-֕Me_m2d,)PR#zk>&=KwEtBc3.3rp>WuoNE n"`H7*gFar۶GPEALLSDjMScvH$,=~(4}-t#W޻?H̸Œ鋻IF'0 1.T+5$8[JzTT/U :wZWU4^.8|WJsF@6ђؽ!)x.\*ix\ZM[~auUGp&2ؘXogg6%gd4Rh'$LhBiFqMS*rF))IX' ):Q:]vҏ܇ĚY: &'Jy K~H y y^#4Y1s ^F2TR|RUNg0*< BEZ7הq ؏Նgj$%jtW$(m<9Հ ~Jhw;V4,!^1E -OlJmWKaKW ́rtp\tO]2ܞ$ījzx˜kKp|V ZH#|O$,T8jZ%\a? T9a Nm<N7Sіax>AqF8v [@OpD!amZg:썍8EE\ɤkǢLٱ{W`)KdjJ@왙h'x ! ˃Fb[v695~xvnW ۡ̈/h;V1)A'g>3A0d<"{ w}v1HimaWqh#^*8&%DLVDRNբ,"!v` .S/0 $INk$N` tչcEc6I_Nu^Y$ 7iv qSK<-[_,'GC-bG13xUlgס^QlmdKW=seցRX#ס!.ԱJRxXW:K Z],I &BPqh2|i,13fֱ#505f3\K()8> E 6M" >1lɭ]řckޭ a *5^ny!Sb׫921X~6,g5cmk7I$1LD4 ]AY8|R;~x#m\Ko4r4kRI.b5Y0g{p'!/whnJ5r5!p )ںӷs2ڥGklAh}\"9 Bb}=\nyib;5=Xm騿2ў ƥv > q6* dJ1RS 񉱞ڱBK't,lPu#D6h bB(ɨ͛ &A= v©fT5;UE3&"Y)An BA&#uF:T18]ڙm&@(m?( *%rK@F_jLc>#6us%ǸS,of QF4ڗ eFZ7Ί{ ] W#Sn <֍Z6v44| MS^angp[6bGl҄c,ր:W]_4,+ M6ge"9Q;gY F >yr3o37{+ԯ1!Z^睯aʉΘVq=7)Һ=}Aam]3h̊קX48rօS {|"tORBl]>Cx7|yX#"h7 <Oku(lXhXt>њD&n ,)N`o d (3v)ٝ#gfŹPLwQ!ǣb]8[QZjG-"'Ӓ2Ç˺d?} иwJZA{/*`JW;K/L9τvjLF]ia~^gME8h[)gcl\ذJ[72Jg &;) hW mS*t(̮ZZ::'4m`08R:i~z٥<ʣ2i],h6+ԍNS1f^U"ܫ gWʸɆg[UFZAXt8Y0!=& [Cn}APt&{~G͠Ԁ(ܤ~_\DMEqL!p QGw?`YuNg*BC!ϼa !GޜG[%tguWWpR0%J H[`8q2Nɦq A}=v@rAܬRSYwtHO{q趞S>YqsWj f43(Ei.$.m}5Wc46 niӶԡUib+j{C-xa!d]\>V; h)_$)zt:s1ų;6^ [O16KOI=9QBiSmnI//O8]\E dFW% 4|3MS[ {#OH_ʾ[/D8stO7LR0V&YSɒpS1QVk¯XYHHqiT*j4 Qq1.]LܴmLK=Y+ K1^EGXn˄(W8>.N3߻*u4YjiY[r }Dg,@Ƒ0hkSNIr2.@HM.bI N,1BCdl^-rcP? &({4@R;:Ai;D h!ŤlQ" {pp@ltvbK) DYg1ό!Qm!L>B r9zb @UHXI,EC - mz3qӛy+oD@tς01@.(?"~p~!ɱA)RyvI`4'ީ9^bBwDGFJ {\F3Tԉ&0*s<"37]Curtdl!C1dywn-9zH+L먘$_e}}!ŷ_o4P'1uBV:)ygWib/b#mT l&e]84hZїWikGs)$ w ٌWjƼ `JڊfSNƊv#]*(_ө7/!S79D<0]$oXAlmXnQ֬l=;~}{m]-sL`!(}!-f4'0f[m~?fӂawN x/d4o-L/W289Ċ5 oͳ38EF348C!7Q QI}*sb)3,~̗q^.ildC#8Vv_nSA'>훇rS.-H3 4vdB )4YBQ A94кsH ZeCuٌvjE { AJaEZ l`.Ӓh:ZO~x vvB$)bDd&/Y+adt Hp)*#4 ohXGfo|ii}dY?6l(zA#0,2ә۬G>[c_ ר;rA2֢bO)D\DgdQ`I|`u?xذn 0\*e-kye1,ܜWoNݥJ)"60"OY݂_S4 C̖H pq#N]HFf\(tql׍r ;Oqݗwgxˆ!fz(2@LEC,0ntprMT-$hzu`$r K7mݼ?긷`gT 7{EVgsvVTo wT@{Z5?7:솑eS9Lg~9fBҍC݁+o]nE o?#?;`<%AQ\}Λ }9$A/%w B- RX(LdS;Zr>պq+ - ťZr⧼ w[EA&O:O?MH/=]={dBI U`׎A̦>^ŀ|,fH77-t-Ɲf .9t:.szzhZx/"ܣk=IBUgn ^#]m'cjFh^ʄu^OC.#pk'+: *ůCJ* u8''IKQ:a ,jJW?:od]V}x_I0>!0X$:Tۛz*n>bHT bM X;%F*=,{UJLY&H)[N:6Y$ؠQ\ ?cvez]@IFgAkؖ<ؗOZU,B^[7jR@QL%Bƪ cc>]O`z_ N>VLk=+V# ɣ]^A9qI?M\5y6n9tٍf4bkl+r?o_kj~Lm-`M aV&UR)$ψd0<pe&E&7G05~oЇIi׸8x0_HyP9ʥ&<P^F܊ !O1.Nt ⯉,iy쒴Het:W8,",v1RP|.%Ў}5^h 3VϻX V" m t/1ksNKEr{Ƈ/je-sz/{)&4F/Ȝ^6s25>H DnO;ItamNKr,4R6^F\q;p( 5nƏT\BDDs-d=kR!lTh"'k?4GHeMZT}a';bٻۣaDڪP:G M`SamЗ8Q!m BNDp.SԺo8~ƑqF>UKvڡHo5?S?q/쓑ZR 3Zy=T dqu?ijo,ՑZX*Ӕ[u3i&Fo uz>B(vPfN8֕.O=\NG 28QCp=tV'qч'oSą[Z: A`Vq, &8дw|O}qU mASց$`VDl3gPВ,D)D|b3í-cōM,1,VGS37[&Qfnö({OxJTx]p{_٩eō8X*i>3⑸kG Bߴ8"4g)oFso;QۿX`ilN(p{OU aзip~a!H#:q# hLtŪ\N)]h|h-=񵒲}he먄7K NV;ɵ' ӝ!?Qr51YE8m\K:e6ZTFcj|h:Q2-Շ]7(u ~lZKK8iKUh֬Ȧ_8WDLR|gtxe .hB\0+rIyuޙ ΄Hq$xB6 [phPDau?Y8G%nŠ!d)rE_w\R֫-2I(lC}S3l {9`ظJ'%E,^K?|mTe?6K̿s_{ΨW/:pX'`f`v%.zĠڣ]k01Dj (܆n_ڪ?";3#dʮ"2FݭP3dX'g!H3@J%oqͧw<IՂx7ы4^s%?Yᑂ{)p< %];]| J0n<ȷGgҖeO"TtFk EE ^IZ"Px'~bnԂktFjf徔O J@WP7>=yS\.V}H~ZQY4,Aj䍊f 3\ۏne\-IX.5BT *G+ m*PC (Ϩ<[*6,L\21օ4Kd+=N]UM37ÄnFΈT>܍[иh5CcS(@s0 Թ),>5{H o@>*8'3:|NeS~nT* BNE~&jVwUuSa#aof:Ԭ{BmCy~6?-8:+(^ߵn’1%ra:%N+%cV |,ez +(1%aC3ThT H0PAƕ#[w\汕Vׁed4fb}2!7!Xik8Э׋$81O(ڀN=}IIj쩳 }7ʵ1Έ A31Bo^(?1%`o(#M` KL†T -Cr`eW SՕ2&)l?xp3(\4 JI& M,E%k_+$a9k3U`L/rCǡ!Uc)Kt>Ȍu%S#Z&U9cd'O.2Ig%,37+30"f 0+/{/j[0,#q ~::KgUN~쌆{^ܾpⶫ)x&R3 =Jv;Nu"ѧg}KQj>:*>(e^E>y`$37 M>s;bPeZv?ݛw!ʛ_nUP|t>܁?lV-7s`B(Qݩ[҂;)\`<F3D4@\#D qIχ[tZGX/>~bqv" 0!KKP&Z'):,8 ZD3}lYANN.>Kh&@aىtӔv "d 1uP]5'(aɝqy2fOZnimy'7Gp{*te󍐸dW~dTԚ k۶zs-aґe5V/3;#*"}P!+C~pz%7(pC/{;cJ1\oӏ 1yW TK<M=Zlt 7k$|qz9"#Y2ץ|IM $ smRsWit6OgFb|Sk4T>ר26NƝ'4s,7K 6z3|F e gLL8S/Y^ўR;al U;ΨU5|UxCB&nk9 #[k a.f(y'']--uNlKe ;iFV bU胙޷z-r%@,|yjU'*:-,??Xg]Z.~aKU;%6(Q[f Gҝ Q3ChBZ㮧iN׷ٜDP-sm.UҔO+ޤ~2[6$8b痂<5ld<,E})P40MH-}4wIRzܘ$,_^#G|=.pKE)ož:}Qkw`2; &Jn-雜O*$q]EN CqQz;u!ހFQ6#DC3#[>+訚۠w=s= ~=1 }l$|L2.ZЌݲV} U+$UM<#r7|XDWzȕSQJ4^ar%R.~}&2lYq*HHY#W"+J[x=ZoiXHQf GO ?_e[٫^(Ya|B6Uc cgm}SLf*r QYlAWl^Å8e= , kKUk<{JZiArHl! =S:LwQ8+^Ǜ opm'Ctr/ QiP-Ev^K*<.IŔ{4vk% ([NF Lؿ\GQY+BG;ifx:АQXj[%Z P˓#B)]4!i iU2CWV*T5?IN$h*ab(dy0(7%9eeeL%E%$?^hs30av_ $hόaeM5Z=/KGxoDG]|o & .)N *߂Zd[5-[bba>Q )h5.%L'@B0i]n Y8d#=»5p;ZN`mM9@sc)[N@pQ5nak&Ӗf6i3+yXTBI~C,_~h['es@3FoU7H>Z%)R "};1|Є-w{LFh6Vf@nCR1ʇ$-&g tjkvv7 yUOjG\YpɌ }V 'N0RjE`i`gqxR#KQ_XM `"/N^*ѽ /y3Q~1+V= in=dAX3o+_ ,,u 6FUcX%K^yqQ׉~:p^3.pK5-R44~ ,Qz>P hsA jAp|fjJ[05tXw N÷WU)rI1#^旗uN!wwqJ)?TЄbb(2ʒ_K2\ pPﺍ3E;sz# Eһ(?G%M+OWл-ޢ,ڰhyvNnμ!cPrJD"L~s'.l뎲?΍4cD WW<?G2x)&͏a * a}}_fVݾ^]ǧ^(2GnYlӧ^E70-zSP|-Y4?! v|e2ˆxFZSkL2rNh+[o@ϕxE[;ĭץa;I@޴avˆ(HY&sl-6`)DP {}uѮn u62"NUW_8EHi%x-±8+#bXtLkTZjrmkT $iN}}RAFr:̠Eq o 3Zw!lћVmЭ _myN0 v}Ve! $sRa]6}{Dϧ~x*(U  w}ݱ\i[R 0AYQQK,$uF Vh߷|d=U鉞y؆Ӂv0Zz4Zoz8' [PjZ58T %JaP +SЕ jXۖo8 Z?dbxU^VE@ Aa}% PNݧĽcuEF^o@e[pTE[3>ʜA5\qhg[d7BDs=3YIhUYw]jpIOV 8]AG 4W!H:4ƮɘMgE+9<$ʲ56GBh3&4P(vMys rO%u<:J-oC/H@C*kO7FrYN@R&H=0sfk-̕ ?•+]dWѣQ*iY`T7G'# a=(u;S4>1DͣtlClodhLvѥeUyI9_ضlux4 Y%Zma s 27EG6I&@7&FI_ !|( !<\=MaU=T0&tAR؄ HP uE`HQ)ȭN7e0ʇTJe pA6@™5@8a#~ZoP&(!l*Sw]vGqZ&)aVnQx,ʌ:+A\aV"QتGF %<µehݝǂA'ҳy^6ȓeu3!~rZ'VViY*ϒ%t|/Mz:د'Vy2nXlP&d<}Si1x] sq}̐VkxYBofvVth1>Z0Q0X`Q?U9lDۼǀ[=L[!:Y"21a;~{Wՠ(ǁ> L &Fx@6a}kKcj{xJ@鸽K/X s HPJ)e9ӊex?mIFI VbvplC|J޸nݻY+ T+7A∨R3=BX簾^G7?ߦh'l3AZĝlt51o8H;r"LqpxJƟfb-{g۱u#?O3r-߰C693SG'_2RpG@B}Co B,.M] TsP_A᷇h\' P7pw-MEt_#<ҽܣLLAy[Abk 3ݐHiZ\@='d5Sm}L_퉂W>;kˑR$⽝8aRNZ@88k&kc瞐ijnWP"i^ G^C Q$< `kҙ[fÏ+˯YyesMj⻲"ɜlJk6SE$\$vYR}&Ja=G/̚GK7^hW/ܙ.Pǣt4Vgy}42c~@\px>32 YaF YT lYBҾV&jޖ գ? f4O fMe<^kxс8 >O492'C.m?d(VQn[bvP+ˏ!ƁxUy4dyj{U M2\D.|dz}2#kk"s!IJA!~p2/Q譍"ۉLcL0wbX$Դ lbN҃r/6DsJBϱS1jaj͠WO_g?'/lʷ;ieQ{J :QV7dEi"N8ϹIG21 `!Qfro3n9^8QfObda=#]IDlTĶ~Ц)$ZSFuZh`GZQn0`0CkPM,贘Bȼ_\ZH`۟сlClOX=f0gtlleF?."ះ   VQ>RbNѝӹh  0V^gL{$m/w$db|_e/ށo)%rb]LfZkq3\ތ ):8$E'ϼU ٍE< +F}lI*t=D#Խ5rK㎍rk8Xqӷ,}eŊc {+Xh+Wb}F,ojD}**0Kj*3%B$Q<DUmqa}4Nn9br,~N y 51OBr2,̧Ax݃Jp #;r9n˚qf¢5sg\b[ jv`΍b2b9ι?,mb'{y%ӷoeYz_)ƿ Zr$h鮾XԱ8BsA=Rf\Z s)M_Y7Q7{c!0q=F_Ѕ;GKnjMqmEW;W=bD kܾ OND/!::]$V≿3ee)*%KB@|~Da`Nҧ1ˑ3:b>(UcM) 9^4 Z#:jYXC&Ҧֵ?{\;b^x4!vҾڍyڭ E?--^DJޣ߿86 Mw4^c%23/J*@eǿ~9Y~8H&ZK%=!ot_R(b_h̢W]ă"60FLj1D/ e83.ߚ ݫI5"ݟ(T"xI]x:>7{}~߃װSq.P=G DfQiWQk[~4ڷMzcI8q5r5}(l6=IXU< 6KR2"la poGaE\s2AurLWz.+-z_ !6vL͆O^J.{cE\&%뵉Tmfr P`Z{  [p*ޙ؍N !qCt419̀6Mk#ځs`nCGiqVÌM1Ҽ: w(6d+5u%*$9)i`SBͦԢ*NV \=gFTN_8lĥ!^S:\Y>T!xX嚫_)CIӫ|GUA,b% V!E홆SG A8F{B SziK- K1WtJs4rx2 D" CbTqV ̸=`3 *_-%!x[‡$Žk&.8siV (Ϗ+AU 3Gn8.j8ŃQyaX=MZsNx;XuΠ,4{qgBCV->OvK(%u׾gDw_BO(]UN6 Yռ-=4Gbj8' NH-ZR"3ba/JjL )cGy+Ps?>(9a`h-qˊKDx?GI}RiS9q_IHĶykC= 9c,ڟ(/5{l^%びLx>F-${b׫+HWLHӸ S5J [Su"״>vWv*׭,K-7nF`y {dlwъ)e&M%8^ Աmo ְhEsH sl1Onom)&Tx.Tl2ERMucR klx5 jx%j? eZ yGedЪgݺv$H!%_I&fؚg?tv3*M;}6=oDb$T^<㆗@aas;:xmp  ;7 ~?;^: ІܘܔYtϑxCB5ئӽť 5 5cdKZ"F*g^q7ByiWy+~ Diu' /Co $N#*?W EFFAQ o0-.L`nko2RX>nj^~vg`}IJ4[rK (y#y`~'Ϭ>'%Z82u)2|xCv[Ch)H4X/pK(ďb{H# eq \'呌ّE/So/n1&zGr~YqK넎 yP[ IІlp<}boo>eA.%+ []!N>۳<ث1(s_Q5?/3QI!IuN"# Fgr[b0tbjC^*tGSp| CUU Bndhsk>1&NUsWﯠ!v˲ mTjVIr™^f::?x9@K:blE,IbA$lzsU 1p{1e,WG'qa{ײJ/?LI/C 7#݅11FQzĜB) JP3vJ,ثS[L^7_Nd~7XW?19 趆0ȩ: tMD*HGܬN#w 5ϨE܆WRz'3IBr Vaޖi W0 ,cU@EuWNZxJL@xWr"pE}bw&wt_E:UX !b n3GI,/0NM>9у7B-׫U4$ty^唌"[稢Z lΊi+Q'oح}\=׉¸ 爩R#80jgzi75%C{wsSrtsrF6xjEYx+Lc&ὡPG 2dm TUq@N>)7ӑoed+#0-kujꂉ@X]PؼQ!mb#J-(Q~8|uQf#XyTN$JňKc/G5cN CZsڅJÐxgw_ UeY{ h[ T"# ~}YD=9UFJ$st .%/\MC. .dP>&(n)weeB Txdhm&_m3B ?|oYF9qA+lVV~V$8B o0]I^ ?5EDiSAQY9F9ӾG]gd Ȕ ^1SKW s-|'*=cYXZ)6^ u&!cw@JkyYן.P(\HM)#g^KQl&^x;_*HR?N[XزuV4挻ZWT)G҅@H;XKLP=RH@?'ŚG`Aku~dhψs|LgPW+cz㟕`TӸ;rtM (?JҞє%̓j8d_(+1%VVqkY La8ZfqwpG0'+2p%Sk0&b-0G9SnjQ[dG'Uzaь Y,!Z>HCV?QvhEIy&|ND֞طܔ]SIZQ|+5 [EdWAT*B sE5ǩ8HnMA]b{xIJCx_@ Ǯ[~2A> :QqS'Y2[2JO€Kbd&u>[ΜŮDk'=k})p5 |x߽V]w~#$w`M!jP"%#B8McSf-YY!mH@cpAŘJ *0 ijQ4/zUya5?VyN(?VHOyҘ~\bf8N5uO:޻Gu R(Da*6 uW,::M#h)L<} 3¨ hL-(FrmL0. {0.~A NJ/k];uXZĉMzG\I*D]t>=5gfr+s#ZN7 >)XT$:{ 9 \3o#"M ա[g@2mׁk6@ѝv=&h wCvJ@6,3Rne9#-%z8W =){TtB5V\5`S2#~#L˞kv \&&{wW7:HUHGSMt&waP8W`ڨ#s ! ?qTL Q"B"݈;Z[Ը!q OpĨyzqj]|˝#G|ڥFw[#L5$*^s*b (EuruCRټdUrHtHcFYp$ .W`?' EPA <4B j'XREa˦3>B^,,?As['UoxI|:ԧK ѵ.D"(eqxMY2`U)vpL}'1k.3YK|(jXIb$>54m4LeW zHq?Mmhǭڻf8շZ~Ƭ-YPd|sx" Ǫc SڼZۈ ƐrXB̙Ȏ\@`HcZ VOAeI8:t&ĕs <ѼfR֣$=TCԠO 1/Wr}?1~~7-=u.[oMy3XM- _(sg#q&ИQiVtor9"gpзMfI7l߱ 'Ca&y%mNv`BGa*,Z M_Y':(6:IW]-[˯u|]3`^_[?h@xh$z1˰T]\Ϻ8Y*UZ!(Ҵ"c{+4FQbZL,i"gF|bg~ Mx)_/DXThxTѴU s 6.2zSCcpnJXR*gMmpLH5H18AXTlk-# x:chn6!F֮ugYWl*d}q=|LgWS_hc]7#)(] b{yI=H C="[6 )T*a)c0/șhMSXJ>_,:jgY-I J۬OoKȾ59pjTrXwtcÒ8]d)AR  4tXJ" lRIűu3c/gRM ة7 _'υS^WȢSN)Lhaj6mxz4mq,2Un4$^o^7.]e 5[FO}_9Cl,T1Ї&3C)fLt{5q[9a2fK1}![G%:(05V׹]<(rۇ*ydVŭ0ʑI{znSdVm SABZ2ǀ/ =Gs\A=N$xufjٝ$c:;)8pN|q!lf|Mg%2ֺz7!\]or.bsX&37Qϋ#rO%h&PFF36G&1嬽ȵ~ c(:,$R-"eC5d<"6lCoK5ܶP%cS @ʦE9У3l=֧=ywH/J2&YX?8T:H7lU giI`@JAKm;|^|r:tO5ΫZRq.)o>-VJ/)!]:}i0PI%á~P OfDj2j+=DћCx { lQ]xr-l)&u^dJ v> v6@Pq=qU:!"(>H 9pxJXYY1y*,=c LW~WoРFW#f/^1pA>pTQE#{+o5M]Ec!3:+~Ϟ׬.ҡl[=HE,=^LQ%Zᡵ0:X}4g<^ğJI*3N!|q_eC@4l[R9VlJ$,NKb[rW4S;vq+;PҲ9t)Lvh߱qZ@27nXM U6Dr[.@"J7WзuϺ|c9&:!ɣ1E~8ɎbU=Z0UGsKՇ5 W٭fx[!{$o oт*+{*-x;_琦}ARy, -tːO牜h?f?+!=;8S IXօ.7)-@w60KHZ.;C@V%9&Z ':)er3 tBlNW[jUcb@rrLRٓ}¹ Vo}AႶz Ρ~}>P M2{<@h30l@ N?ˊ+iS 6x#zX vpQ[b5>-s[ZDF [~7F:0p ܟ#q;YI$zxT>.8Tx(ՠӨJ71i WbltI0=s$j"-^xJ 4-3Ezp-zj`ETOrTQQ*?MH/18)dK]((֠;pN b[6sr43;cm`٘svEX5k*"Ng%YHb^Nc}F|lt}d rZ!vzaJ],W^ÅI?oP?:tΒ3"÷iDXB/ _B6x{G*G6W,!ެ"my{߂ka?cX $zxOA7q.0TK?kƏ?>5{ }Mh9Up>{WG&ş-J>k=Hz<M-] M怽]V.ɽhhWOe H;R~?:L Э-3WsௌznW5Qΰ"-kTYHg).[]21`a"z]'a\=+#(FMg!J'b7(?J>q(G!^MTuWDUghs*{CGc*aLi^Slg$F `8`Ge+'&g1?f|N:u.?۰ోJ 2,K{kK*Vb M@ijj1 uBt^dZ_^hiMd\F7#`b iQn.!?xgLQ -lGt{T.ɇrl-o庋;T̜"wUAy4x]:'dE86qŴ:+.:E>P1s - Wŕ= V]$}.ʔRo=<'Szd!3_ɨ_KG%!SIn2ʳ1's~/NGx&_DepG-4r1N-> ' Dby\Tˎn׹w1(b"S[YAcdm'|S S[}}bV˱KW" DiO$G|Dq*g{rdz/:ӛ?R9UNJ8 ::k'n?jn{CEN5 $9]VL.3E#BM>-7nM n|!-HH y6$u:'"D?6,P"I|[a}ct-\ft ԪAҌ=ɌSoȊ?u$9m{=Pteb-ɴ'#~W0ƫydf,ʂd0?; U-؜6Vk&;Щ oKb u[\i@fy̚K q1ZͺLN xⰆlo@\"wO*[Z5U=^XH90V2ˁ> S:B;ʡ 0tsl = >i继5؞њ!m2{V@gw?;wzKJ?hU*C(d';\e:io< ?L=S>GZL3Dc}J 3}^KQw'^. ^fy 3QHC꧰RUyT%Z%&\W[1IDPzG*P7 ˲g$Lgg|rF Q8yC .7r Hּ jI=bbk{QK:= Z+TW3yopl+7P;KsB@@Xj;U XϱWv6ѵhL9 53?`@LICAa"e-xO"]~1ٹfGvl~WL%ٴ1F|/V7S֞ ;4Iou_1YP"CozFXntF޷(G M8$"LemkG"wr8LเJܧwQR?X'bL0U.\Y|ڞO79v.xVг',B6r>OM!Xt!;miv#/vWpb&1l$J_sǮ>U>E¢5!HQ1iިRX S}[4ZI C?"x&$1;?\əwO3^#05Մ =v'/,N9¬*.)PٵǝVn}r߾ ?8M6%2 b0)_$w"աGEPm4[V><CS;sj(5; .WdZzqOIl4n+-lzՋz͕DM ._V# ulc,ܐ(7p/&u'[jCܱ'SI2~7fVi^r,dDP75IY)ӂIhzXF}kY%K섐tq 3jVITo-B)lqN%?k rv2nL|خg |*JOް5f#fRьORL׹'@sDpLq ^ AYWMa紙@O@NǰQ1L͹A !{ D 9rF~֮Ҩjc풀 bAy̟0ĚWi ;Wd@=@N*%!sc-2e|Wo^ IB_ߧbRxA 8NAP>SU=ZW~`XB|T2m/?A9)p [$w}H x}pQIQhWvrD,+jRCp;!U? 卲S\9}O}}hxN](y%,R^AG(gD\e P 6X}KZ2cXsQ(PKF\ϢUcir7(}wh+Õl:vfgqT޸-T\qZsw< ROk sB+Y&!Ty=tfHAt ̍|9k_;̓8YkM5˩PH(h6j8FV+/Jckʤ Kx͸%[ y}Oz))09nK][rJ2SGe}_}xune)e;};J|*=S aώ9 koQq^ԛZщ= p|((e]@Xi8*a_Pu3!;!ɍ^$]7̥is#Wờ$\'^dXybS@ʓy%yD70g(2l$as!DG`3; 8ek@蚞F _0}ba? ,zV/baW7?Y;,hqϬP]])e]ŔQlgr)ny^Hg֑?YqJ2MѕJ95銀5.TgY6+s@t=畭GA5mT$sߪQϖj uPRMNxSDVZAОY` u7*&ٽZ!(0VbDr5Z3FCʋ0 4~hՋ@dfz2t*7͌IGR?f.;[rG1k%Svy:w X%7S]Td5Nof!o-+o=gwd#2!,^7PзI fn񰐔@}ܲ%Wڟ5/O5VA~p/gVxܲtwœFR+.1m 71m*:⣑]]QjZ6q n|}-y0P@TL:u8kB/ju6.Hϔ^UtFtRJ@Pk D*͉54 RE+ 8YY{lmZ3!Z*/*/7.K| ցԜ.0, ӯD5Z [7P칵&&DSo "N~~Rl{1*t+< ۘ xն qSeWUXQZW&^ZW\ՎуyIVvn-߁SҔ*VѤS,J=, N2Z dv07z9[g֚zOآK)O sW7c;+kݷ}C R}j_".&Y  ({x5Qͺ8IXRCE!f]g1G@#$*&RK׋'h])7P~,!kEF%?(UK4aM2ޏEQrirOS?wS̸Na*52%2n%1ɀ ?RK`ĮRQiԏQȏW"^|a,7`hj]$ӜYsQsPY*a7q$=c - U`:rs9a̭l*!nMG5$bJ?K=j,/jN%e:T>,iԵfN"+ ?M;Y 4+6E뿷`gp|Z,I^3C9mb7}Zc-Jqf>~pW;l>rk[ҙo3ݾ"!labXF< Nl p~vQN8F-ˆbCz3=!EBѼ!= عɄ7>o$r]bK$/=߼4\џ=2( VWK}oU mP/g`Y /O6㧩y^5qV-!=l4 h @GrL*y4*D4dM}zȶg*/'8,y=H!W*sEtN!8á;-︖{p2%_J&L<ՉX`GcRZeQzY@c? %]f^ J{DhCy6l<"c('m+!hKdN0dr{-:z$FUklNr|Gu aB b3\1 }D 2U" Ėi2Mզ,A{mHq ˖ Jgfg\[ ؇V-S01dސ*N:nrGcqZR 13[4O`_:1Xs)AU~&XN5ZBBգ};`0Zu kejw`$o # L t$kw".tM&LY~i.)v$w/HZ}Oۨk]my"Sr{B>u;;$Vf{:BT_JQB'"cԒF[˚/*V~?"$2ןiшnrx畼uK\r?#ňR\3<| ;n?KYe-uNkQUj"'T" ͌c"1GoR4f *)NȔ=zyGQףel%yFȭ"}v)'7.v02|q hAa7  vO/;_\n z-"ȠZ7+0\4/cP 2g:8])pRS{a~9.;ʄxliFDXN,x2-5jITR&V d"WܒYP~7baDvR3 _؜ZG(xWqomD$6$Ȓ|ުa!LRAyթ{{{xY+Im31v7_BsQaQl x~h~` FE7WI gq}Sm#R:*kgA"Ycϳ9F=:na i $.J?Y8C.'9SI;n1Bg(<L:V/;q t뤈BEFgVғuj}uf[UTЌ8uJᵮvuN@e~R&"}kQsk42(PQҲN(N>J\_X"%B^9hDmgqݝLcU^zqFDzreM V v 7u^3 ;;a<-ɂ1cȆ )B"K_}͋K 5I6,Kx1"bՅ/I"231pBeLFTAq?ܒZ=:>(ߕ'2JH!pɚ3'Bh e:}k.Os79%%F]9le>8(r[3ʡׁr{U&ώeλLu!b#,8qsY7@;!K7 8…mT :Bzؠ2 O '˰&}m+qc JBQY4|3|J IkͶ|U:P>տ/d{P1*΃fٮc1\lz{U@_Hq{Qж+Ŝ.MڃaԚF!^Iqr r pޙ(B2ڄ *wh ~&ۻ T@}c"K-ʇJ|r5{vj48L0f"2A%eiٖ*' |M|Y=h4@EY28@@w;֖h R~2]1ya\ &4qz92.k(AFPFnڅZӲ[915ݖcf j@2dYR)Ny͢>T_9ᝬ5:eaB!V954Ru$VH8n(5_5m4Vwjohcq_>  F@x5Mj+{N.> kAcG mFc{zXֲ1l@l`YeE:ɺe}*hf1LI_Mo !YJT EF -4[EPkuNXz'x|3\~GsZrV&)Ul GYkgQ=Ī.,*OטU4Ow]Ө7@/v_\6n 򵇚2ן9gzp0o!UZ3gG|F*[s 8s0Go}jNieڶ+S a4I)i @D)E};Rg6!V5hwzUzՄcөP[.0vy~+TX wA)tw(}Nz=I:~P6>zvmDifn.tGnzd@Mt XgmQd)t=zP`ު9N-,>Ztevd[X4|堓Hwf:7s Y Qvq"ot_"d }[ʫ /O~bC[@޺){K)1qSK}9 \%:y.wFå f,e87›7^rP*O6#*iUèuz<͹7Ū^[̗[ąiiE=w|6w }qd7"/uL ?:|2<#}Q1 "mF6BKhQO\ G#<U1lOGV*n{фtH0JC$$/[n6:dWOboB#w-X6H0jiH6gͷ2>rnSaFY00xxQ.ȘVfޞ>{;wrHwuMu]P`g$ ,x(\QxlOΚVv{h/?+< usӰ}n i/ '[6h#d^X0a=v2ڛF"jx) o6UՐXE< PΠ3Oa.4Qd,BfxOg2* ͛h")I<|i,MrFҷa9-mjޘcVL)p ֚I٥vDΞ T]ѸT'(ht1Bb}WC8gU,J&=zGtye5xcfTJ.‹*K)ua'_ vÚ7 X#A6MWz"ʃϞtQ93'2(SSI~p8Y%6XlY^MJA8,㶬F`i,ďwD e:-({Wp㸰"TZ ՚J/b9B=f-D@C5!0:b V"q\% ){* JppyWj\Q⊑$y Kn(@:`fxD#@/+Fc#'a3WL*8Jw=;}p^~ɘaQ'UhxFёin-/|_l#jf#.c挑wz#/@c|҅uC.n  m[VP!.`M*1/va)(CW}5Ä *̪7TM&̞X?vK+Ce_MIm˓cNOʼ;LfT?C ˚V&`@+ODv)D>G 毘@T ڎ C݃WY^p[!OhzA33R eplTw[zMJ[+j4I-Յu_0U ' i2bZ +3'}7n3̛8u>ՅVh7\I\hQd43е[O-{FySn)e m7ygSd4o~JJ:KfF~O:|Ms[O# 10;ĵBnöėI-H5~=Rr -ay#Z6i{ŲmѬ#ry1ZeG_Ur :ŔȂuCnq\VIO tDڇI- ^ T HwΜCWo6 n !L:9_*o52WW}{Rgi{Vo;st=gU">%q yN:KX2 &\3+d2 W( +x-k8}Jq6CN5md2 > |bdE52)ȗq%ѵL[(6/_9qh^db]2Wvlbޚ,N >tUrSb7%߱6Mj PߠmTWOjaJ߽eE!?5fx+c(Xӫ.:'B M َʘV_SQ&JHz`;tp\C.JZ yyC>`{c3[?'7EAvnyp.æ(lJ.6?d^7xd;LojPu3YPFh*"m>JWq+{~sgXi=yQ)g< jT OuyTNaZ6[!~i tTc},ʴm6cyCX2(aWϒfow/D&,m8#Xu$ `u V+12T:~&oZlq8~2Cn_u,ދ:^$ξDiENmŹleWw; ZL%3Si o4.iC)͹k=+xGnT=sU[ h,ͬqLvf-i?5 ,VWbFkOW9dj䢋+d$AoIu"spj5e1L(p;`.>\*@ g} t:$KeV`۷S&AO D" aB+7n?wLDD >h!:]Z`ڗt鈏p+ˏ O>…U^Ԫ+#(]dܳXThdW\7=n[Mδ1n5.qwH"V{V>y!ո 򇐚3] >_ |du#0"AS2z=HSV6xS΋@a=\!G7ǪI9$FQxCmP*<:6ʂ' ֣n]|jpJeH H|+ Sg9hRkq&Kh0򶬡vԟfq uɾ92K+8t~"J'DD衪Pf'؇{U{[h@4Af.,3ێ>B8}7YkL!:~"Y%8WoBR*4ًjq@.c?[jmZ..o3ӶY56Y,Ǧh9&(ROWX# W[!YMvx{^u7Ar8AH<,boF`}vzp eNs݌Op?N{^ѽdEU<`CODN:Js 2u߅U0{D5?0:d"4W&My|.w6bϥ?᳡^&B3x@W >P4oveH]ڒVe% tuW0AÇosrnьex+[ce"$dIɥP?Ai[o0ρso^s.oC4ܵ:X9Qav|+"=RN6U[n|KY kc?[?g5}}qICuMd5G뢗%zM(# ys)V=^H@Ep!mvve ܎QLܯ>leYjPZ'mOPjAU®b`q?Oc!bBh4&n_(Ja$+G{-'?azǚ7XB^7\Oh"$x(92 ܗLv&?S OV^GY}@i `'_23n8ʦ #_lچ[?c o}P1̱ũ.J /7BR[XNe -' l y ,/皶M5-: #NiiJdKq^cTOg; g=_iwjԢ=nWОU܌ic-$M8]aL;w?)u%TA^Lsy]I -!4f:08;NUg x}!Nݶ17,Ǣt`рz):y8Yt`w+"RZ ,< #8z_֤}ArOl&|bJw.T!!/l2OL]52\17nl Ԯ́FUb?WCh|0F>Kg EM, /t{m9rV/OWH V(d^ySu3:%H**\Qp&*(KHrUv!]ysa)q6^׾YēMh̨!^[u=K_dP{+FxǰIU7I.!Ђ .?ʼn2;붢@M(ql T1%3ZtrJ,AIBhʾ~|W<`Y6J]yRq(x.BQJ]2xOfK[ {څAkfƘ%eIeWD:YOݮ:C` ZG^ 9d2OˊkTĊm|yßTnvLuIMPYWg4s)c^nn_s66_ bn Zۢ#=_uS8r%f+Y1ѯ5XDE"y?x0^ U;4D]v~tLͯ)k-^z+>8QlU;a%f4tL݅#(C[s[Rt#,9yl:,t^N*oex>E@4@(Sn2ZhzJ$֬Eb[c\lu8?!}>yg;Z7q DaGX.s=5b[@W g=Y{ H=u<.-8X&bwQ ҁhK8L(0oyT2.@q*9j@&Ǔ;> DX aAsOqD %ȼYl w.mJUڳx=QH/Vi:D#qA(ܑQ5-%1 IG={&3sX+ɴ5^Sl,3tjO$ _T`ę'M0>`Fᾠ!BEiA+ϐs\Ίs%tP5 s!4n~]&B|l' پ[B6Df]bUKuoNà^D ÏG )jHKǻcF#)hrʧ mbD(+.o oOf< Ή=+C7Q;ǜF܀X,-mi4]KӾWPhaj{fާ2`oq¥ů]9*@K:2u ƱtOAk\ &:߄VS 'M+>rHsڪÎQ_RY'ĵ=C$#3e]4wC߷ qƃ i:DxpR‡h~,qx]6_Ħ,./<|"BWSP`ِSV4fOD#/#<-VNLV;'PRwphiuZӁ@?,͓!܁b4-X8ձjÿxnL*'h^ (2گa=rv-KXOÜ9`IyUE`id z_C=6`E[a"~&)՝D-6,T[X9J1Tp(<fFCx Ѽ"@\0peyzɤ |&:4)ƅ&ys$hT?R#(lvQ)mE lJesX9Z 2fAQog.K 9f& w;ƕzJ:7iM1X0lܽ L q Z:w-s;+ dyhf:5jhcr(faraпY)U46rʰGPzB" _§2\"a VLR.n|rLIh"k]WaB"dpv8hĺ_5FajڶBs~]y/F15 }8J.H^{ R(v gpdm- K`b2^:F^_GVQu==i4{w}8oHcO9C$2dg9Axpɽ6֖{L|`} DHO7ƓgYHJw4)!G'(Hdر( !_?|[3bfx sW4U(`N!C m3$f23NQP/,`p.㹈9bٙ9FrqVTJ+m/Yj ӣ,@QiuB*>vV!1XR0=wZr||f{^Rn_?[frt@YfG '+1d F0\_ s[Nsq!8zGR9T۵Q}R{Cړ:U)(TX(Xg3ϓaohSp69B@Sh3m bQ :F`D/Nuל 7blW* )qfFVW4qfj6Dcc?şc8l0JB3| RzOuVA[ |cOwPn98\&_$H~ ӴV2vUreuiU\YL:N5n]Pf7iv"(+C,*D;-q"#=v:HXkEs>W;A%e⭩tyZ4Fc ^^CⱩ190Wɖφ3TJwܠ),^>Ύ4Deıl$C/] 49Aj'vB;p65uUG>*dq8ܢ2e,VDc`.51^{G:Ew-M2!.aO63T&<؊_}~GMv*I/.\ܼxՓ+41 Cc+8TV`/ϥ&6\+i3H Ξ[AL$m8+bU^G?D| x]vsXNe[^=ص<#n~6yAN%16IW*>G6~jBnhJX^Őv7nwWtnxD,%)}M\zj 6˟6 ۭ؂븠^pMdJC44@Z~߂5oq'g.`Ҏk(+, t ;k5ށߡhԁ,紬РfDpdU&.ʗ}Wp-iQ`J8!4&jB%߬*|u]$*)aZΪb Y +$M}m _`'LhֿPs ZW/RjSЫ{G[,;-\tȏ/!LӾ_ܝuߕugUN ^*Y hy܁Y#. K=Ul>FA9%F2t Qpt -߫l3n TU?6/)Df*)d EN7-FW?Pk>qxP ͒z|t 5 'hb&u-#F*=bt=TW!YfQ1 s|gaZ+XĨdQ*?vMJy!'t;ji]D6mCTIr.%/Ny?>J#y`v7{I@ yV*2yb<ۏ1\ * KfI )6k-NA`P3/c86ʓJ-ad.GɎ~yj;>צ@` U.Y;V䊭E+%uר?EB' įi[E!ʥ ?& Ђ$MCOquX. lNgD(r~WYvϓa y 5UĔdU[guvs 32"tI|-^ 7}$7B# Tɗއ^>GmXc"cS/ͭٮV\ s)%\ L{gCm Ej;h/N߁)_]c2.I$VZ%7fk'qe+oQuo,_aѡ7trŴW+Y Yi?E+4*YdwTS_uQ+wr6TʥGo>,Yl"*(P3O>DE׌zOz-dMVSF{C>6Vj9y%}#s5q0qL9kPjVN+U}3NM}mnUt$P4ZKA{ntf!-Ĩ|.Y_s`-5 ᚌ4IgwU@FB]@"8H PTq[+Ѧ@ӎn[x0Y dgn)&b'`m[-S"뗣yZ WI+aL*58҆x$C+Xh{RDq~$ CQS?9UhCOj,kXY/DH0IRu#r Ѕ2+$͕z1c)K\Kh&*EAO@!Ɯe$LhyLvM/en[*o`?G_LʖigJʑlڠ1O;T5'Jq͝--W>lI <84scvc14/FEg Gt$-˹DԠ#F!*0i'd.7}ÎZn§k֜`H]qO?:'@IApo5Ja3̓'hɻkXPؐ7a $/o-"v(hS#sfvD Z -6 2%D ]zU@rm'3h5Tb9.c'W 2I>jAxw./VY]$fv3]TѓH@6䘟NϦ%xgF/w3{Kb_/yg#j DbO'zz QcPd 2p-fem5 uPHj}ޚ!x ="ZkຶTX~=<,7 | } [Sha͸.zlK"q9tsɆq/|(l?mvq̕ K\i 6ĔI.Y9mhEץ%7:8Wy>8 kakRv;Y7ŦF~লy2ylJڦ @M!p fB(0q^ғG&H/GM,n,I6C0`/I\T/`:D=cĈW@;΁AHW!Ej*RE5!dᛇ3i&:֓'uC xq}`xUI@G'bۆ 7D@J 8]fsj/L9P\v`yOR?{8-N?'e- ť]"JVC=*)5716#Au2ﵒ7 bJɪ# jOu褎\SAlA v hStq WuScĒm#xvf}IԴ*\&!Pa+ vRY\Moy+׵Xܩf>gՒ`@$ Mfbw1rla:E3 UsЩfg=:S*?-.1?zu,mx=W\2\tx :DH8C6(/#,͈`\K_,^qA/lҐIxljÙƺĉoI1iƍ L(GZ0`huIL0 >sǣgv ]( H<R=|-óv4,}k"c!<̇0*1m9zW$&'4d+aK&7 gRȿ@M:̞!)63 MwkMQa[S~7{#'XUh#ԙ1PNn>9 VT H_1o.ۂM@U9'>nDęokbR^o7&rssx݅}oʸwme7! (I%`RQ><w%@222EJ%YNKQ҇}P|Fd.wL 7NG?`|?Ws\Gw.Uv' ĸۗl?; }[rtTUMɝARu{%>-u)c4vًwm'߀jFXYs3.p{`^˿ YJ"9DB9-|J_p 1E߱b69j6_cjJa.۾WCSNl#lAK@C඘d5SF#{oЯˑ8>üBtR`8ɱ::);<xvEf ׼)^˾aД+!`"g&uW[a̵".DOoB\GWS +"+CGč9ӌ.j8*%)EhkUZKzzp& ~#oYXu{=O&W㕧Tih".nv/㥐˭Q8~ -ߠ|Q Y^Y!ٽc7?pOI(|㱛{V4Q {Pqٿ LX0*藘AиJOb^p+=ݬywOSxL{%qZf3A,&p˴hYXe՛L\L t؅`+_-2ٛ!DʬnWE4=OU5`Veh!mbD`j3(Hʓ-tQѲ\[ӴGp. B G+c!@ս:ZJ&oFM;W:! UrPIyi@>:AZvg}#x6;R}FjD7|r~2𣏕lf|?E_=GƦ"u2>lk):XenvOlXrdx~T2<5lΨ Z=?aqe:{1X{{>2gKΣq y'дR8Yrz@M{W*:e3H#nȌ.p !K#A'ɯ> ɘ\,m&`.L}3|?< ~(\it`OKtZӛyZ}K- |<|i{{I>kN,D hk|u!JYZ _ ɍp-qQ^ (疳d,M4U.-d}ҏB 2E+Y"jUۿ5^lf0b. {JB! fQC0,9fbmhAiʎɮOU6E{ _+p M3S"^ |fQUFIE?ǂKOY/CԁJXtyf1ḣhd_S =WpMoC-Z&,l0/[T|jmҠ wsvwwW3ҩqhF.7jk#7J)' Dr߹V$~UeD2v\6Q3fl< Wָ rFl RO[Β7{Qq =iFAAj/QWBx~n-&|Ew #ߕnS% ib{fd/2{r:ݾI렄Hy`.xnG  нۗߦwSm<`d֊n9V/ ZDkҍ F}^EuKj㜔+5xƈ[pٶq/vzp/E١1+yftsNB*{:k75hr&\u $^{*4%BjPQ4e^(_U>Qm:Otaal ~;$ccT,dfuB(#d&SLN;YoJ,ųHW/ʱ 9R-&w$g8)t+t'ohu!kOu*6D: |jݜt5G~S::H>:)@* m^ P 6( {E\)QE*Y'I+a#F]bٮt4;@żEW.0GD/O߁*>eMzT\9ۍ^7 -c:"-wfWb?4gq"K~`n-E( .h.oz6O) K}v|ڡԠ;qK%ue<%RtG>:ϨB##<[蜕Kmnj`R z J }}ϡC&y6CGRz %$S>kaY fiW [u&(襁4ep* 7Ov/;۟vlqd}C L~/Wf#X9=0|7e3Tܩ?ى^͢HV />㏄u'CLwYCzqvR针l8L:$u|ZMcpFTV.崸EW\ϓBADT '&}w& y_3 5רCðVawx3.cPPTB a͊Ɛ5ݑ Dcqm6uC q`_W5Iʽt򰢇qnO Sޘ`T>g%և_x|ЖxCƿk@@*1[K-KHie)U6SbvZi p'ј]n'*}=O:li@I]ڊ7&3i !S3m_tNtx,;D}RIRUxFY=`љH+Hxѷx\'EEw*"eZlO[:.tLyH7L/uL-[奒6'vNlU_spjQ$ [e3_~7g߅h2gU1Q*r:QE/SKemеZ\K :b> P(Cby3Acr&P hЖtc'A,ˊ xvԋN{ dVuʟHЭ"Tzm;l!Nko(, v֔LNC8 l9>Z=+MjX:![8jult Y#R_qD](fWvAC-r?deGmڸh?5_'"^r2xrvocdᏆ;-c 79I,QCN2@v,S+~cܟ̱HLgߘ:6Ġ$S<@FHκ&/B] 5<82ZBkq ' XJ͸KLw )NX,.ʇVſ2nE#-@O*\J]Atɿh[Ls A,&K 4>1]s ߘ~MJ@ D"/}bx c 1_H;j9~bJw x^7. *,=9wB~Sx|C(=Lu&'"Gn[m6PkAW< ~ 9A)%F`W+qw 6Y :T]sIfW*|L8{o3*wl* : ~^Pvc֜/eмd\,N~MX^DM%1j^}J1! y }t7ɢ}~^qee~1璑pH@}4MUA:4XᩘT 1cS?~q[hTԳ}8 q?_%X7d*D24hm '=;-p-ΆYPYbLj]3*xr<Yu{;ܨ>F|׍}cx̦B%GEi<)*~¢z*QpJ}~XI/ NtpDNlɚ\8c}#VdBŸ 0BxxVmC]M-t3-N|PSI";AO4m]l$ MVk((x%gdlz˺y]_` QDS\Zh4Cϰ1: I= < WAJ; Uy ݙ3%2l~p5a7 T=G$zX\ajtӼ<"dsj8W\r`g \K8 I] iO"\c_ Ec7gap/+275wfgZZ-SLS01bX8萯}DF+AϓH]L;3Bte L׈]LtK9`QN02?w,XX c+b6=_ިIkJYzsJ}eFS<ʕ|9} HB?\<("r _dl^Q >rItr2$q y0kgT BLF$yerOⳲ7 ϞQ6i,6gK/y#BZ6]YD 05*loRzD_1Au j7k4 ][m'bPZ K\+;E΋;>qaϥ#NQÕnP||N?e7prpJ)n[ UTgϭuqܓ[f)2z=vG}b,'ӅM e$EE6Ng MRgH5{U᯹ JE<`{w)Y9SLNx5FyrYw&^p{>mB*rhnAa I ZAX_ܞL@ǎ49#*'c_M I ~utXw%TIZS=,h#Y3Ië/a8gY{i.LJ2ߍޝ@Ѷ(`X+h'yqi] fk2]Q*F=Ɗru_a{"T|-^VxO cg&p^ǘR,tH23G'P=i WYmF4ݣY$ M-m (/*%6^NÀ&+֟eLfNV:`[b$ƚBtn9P!ۿp݆0$4 f m6^6M1SE{j5wZLrKy(N ^ԗaqG> $X^)sb7IgH" TN]-`û*aX쳺/.KiAV}u{Ho&>N*rvEpo[FeQc5ZE:Y1ZDmdEdb/Qwș&Z!LZ/P@m̬ :H0,6|L{$)T36NiŊt<ϼ '|X G(aQ"/n@.lǮE"!3,:Z86ZHP^CeҾ?04?5QZwX?L)!-FWh.b^`<%B 9ħ^YˉtU(f^omnS±fiϱ-7Fg5WDw0<Pcsu|BA?x~ϒi ?HL D5:00jk8urY0Y eIݧ"/?3q5BfaT1|\BIOS{̒ePu [P׏~#y*~KxuJV(CVp&0BO8 j7.'"s1IOe 4Q[[ 6.]tNTԕb-U(YgWOGfKKI24XǚVz@RוODtTIwh>&mp#KzR!{0`IWW@8= bV/п]] (z`f2^An[m)Hdc@bPEH c0zczPѮ$ U#*;-p/0Wle)dw9>Gĭ]HN6e6m /Sr N9'(OST/LB[8ZFzV@]",:,㎹o_0"Ja\j$q&huӘ uڥxTkUC+g՚![s :1 zU;m@1v~vzs N* ]{\^*W IV8]01:J|ai{kHqomd?6VӉZܭi^!h,@8E dT` +p/v2,|98,?u7Ɖ@S`A؇H<F&)8fp݈dTt;D:G4lUn-K4Gԟn wѻIJ] :䗖wNafT 5=D% 5cF>헻#`R/H":xIoUbH2xDy`:-7K5;{J&cW!l;cGb1"|M@Cj1r2s$@ ~IX̄k^U";кXS\sM6Xف+bWtTjq|;h:f K7s'8dA&-bïqRݓE0]3_6_v'_}>䉰76j@ml=- 0u"֔uN{o,(۷i<=c>SeX@7\6)C|D)`oMGԝzf:_GM2}Zb+|$z Jbx*V > 6 44-!DLS+iU , }P<Qe=_$hB -vVɏ{$dY(u* @(n2mJ(PI!:Ec;?(E^ܭ|ϔ9o8m 42A\EHk6;`lN0ahֆ1D`O_d5G}F`HoźY/ߞ,3lmhqߜʌX)Qx9>(irH׷Hi.HZY^]/Mz ,x_y!1J7K-=d8lݲn^]\sd&4e5Ih4Uڗv;KaɁ" ^ٵ+:vX9wmQ~fV}AiHN9lÇK<%J'+ʰےͩz{;PN9>lF?b*P@ȫkECt+ʕIR~}  /*-vU͂ l*w]̮h[/ўJQI¤'T{)CP&ܥ?N%'ZL':Sj,-5G ZB!= oT6 3Y@g_8 {22P~ Gs5- &l7Z5IOF ZPJ-YU ;8,៌;2MyW{"nČʓb&˷LMC!@s}96MW17cȃrwOяr/q"{,\։es/Hp#}lw%E:T.)8s+A8dP Ka оv͟~LVaR6('3[&/2Rf44x"o=/D*3Bٵ 7= _$_c7XgG ?+!;@kגʾKR-EKAvC_.MZ9Gsky I4|lMgey9|eӻ<9V/Kg6R h<69@N .2(4}拁G=k^xp:P, Gh8x"hXTX:0ǗxdkY2@S܇)Kn1Z@EPukT2Z4*6*u0^ sm3&P{E3>28skWn:2/A'2׎YHfGQLcO|pF> ɾ{Kۦ}bQE錴}ByvوZAR3_k foR|QXYs|%eg+c4zD*>&2{4lq1theǔ2ct0v,֞?MPl"BtMfTɏ3GmWكKd5,@oh/gIQ~6`~BJV:F:k`9_ |X3D2)<ߓl -6sdnw! nY7MUd ~,~|_&P:Ҹ{[ZY^pB'8em /($ mc k͵}j\Vr?~$x-Hۂ iy ܐˁGg,qSx Rdaiǖ4N.dC.m<V$M8G KTw9,b,MyNv ⸷(cG OCH7VāP_$NS1cOްGIzI_k{{ItCP@\Tnxx.sij/c]կN;V"̶~N' |OxJ0al)6o?#ψ&'P'׶C5=rbQpb3' `|]VX]!?.9QىI6m #=\RNp$x';J~O rW3&Հ`'jD-iw |>{f{?7S-7&6Q;?<=?Oy^f2_)5e2P%g[ nsրpOFxH.cp .5M/ ϰQ9Ez")4UIACuƃ6H{kJϽ)b?*o:!4$8nQkhdol$iŵH{hL"yff͂ہ3jQu\.?+kEA|BzE)'g+x2`pY{OD+-I`-"3fTQ}Jb}#Npc}ݍe gƂ+y,?|BM$GH+T驂 "KŻ0YV.Ris'WDuIUBxRׅgJp!S QXP( Ac^⼨k#CqCLǾFȩ+$~ogsh)2\粀Y%HLm{{Qܡ쏠f M؞M]CeQ*ꧡعQ)I9M*F@q mGJlESgSWO0_sJ9q s~Վ( lV]NꑿԂ~IՈ.yTEv ܧqBxVrQc ?41^#S>ld&!ȍ Ʀ9e<6?DuLa e?FT%95iHƼ]=;im!ҾWw@< 3kj?V({@GPH &̔$23=&ĪМJwm҃~KRlЖ.^#GYzE Ҟŵ[EOCR=Ijisϻ]iz(b-2Pt|LBdح)@T"Q3"JgA3z_! 1Jy@DZxv\0.2Yzѭօ{h> uML6օ]H1㛂zun >Tҁ#?k t.2O*pmM3kp2JjqSn{Ub0x ӶsC+bNe(eѐ:k+a? t04'.A?r$\m?:̈EHY@3P\p+Ģ39:p:jC(ԁ6eU1:Z>lyČH*ݲF)n ߖxQ\Tԧ%0 tFv`ȃ|gr'ĽAcyr6>އuا-HdI{Vs;w#=r"T6L1Du.zf ;x3 ^$yO7$Jw\/J? j<,Nཙb`V &6j";gflȾ(P7sY =a8h%lo[qv-f ҅/AMj$ v.^v:LSjsXMtBq+~ ղSIkDGPă6/@~Evdc"eEׁƪ\*qݹ?{LEMciSJ Nc ^,t8"LVʗ\){0"a g㣱Ku)+9&֫&^R@M;(#mmYA} W 1^x̯R?V<CW>N*a-9j9**Msx`~_PqT@XYp,Sa"82|V;CIݰ/-Ĉmr;& b3Xs3;c[IO ?dQ R%P1#:J#Yf>V[\B.)fZwO4oIO˶oa+q4=x'jfwU qڶ vZm"˔y}QB89;vdL'A')gRJjp.k <[y'gԷ3JT/R w2 -;|]w3鎠Plz/6ItbGiK?kl)sgI'4g)8uaJ'pzj !Z#:K/d(pm[MlP '<NPr ն[,)e$r|qy.?<忖"B]˫7m-2)Ȯ`ۼEրu^/N/ 37o3f'캍j58kH [=K93~aVLT*\r '= hwwQrng%M4lҖĠT)݆F,S?oSlƙʊJTI}=fZQ2z4gMu{Yd^ű cM IHYTgV*H|<8 yh'jX$`$#83yerl?<AIQKaY1C j;mNbj A5ʫM7sK6:;f0 Nv.9Kr  >PqQ ^X[[s-Ih}Ec!V P%98$ c6G%Cu\ CߑEf4OΒj_E"&eE4'"n$ǠuqlDR-xyۘCԂw^Iӂ\ 3Kl( G QΕhlCOJބv(vem譚&!#QF  2* .V ]=)9ɂBv3?epzXU8PV^XPxF})w~J79jݸYxSvqb nbR`f;֚"lljZ)n?9)M@V\Zqkg8f7URj͡.C&Mf>v2$BP:>60Ld?(8i5`ʹ*:p$_bWzS.`*>2%QOPiއ2DHGNo?Ղ0SO41c_4X5ɲ?)(π 2)?Btѱ&Kt8^˾ PZ풡 PӋH{fjKPFf\@Gn[2=,,\La~sNB*TU28j_.yZ)(x\\:j; ދHxUfz +<)IЙH'lj]IbN&~mC uќtY#FknYV h$!LWH 2u 1up=g߇y j*s#N! [p\(>sO,՜ؙ5WxǹR]aRv때Z+(s$(70q+SKzuVH,xԹDLKiVgi1r~X~M b/iXam^KBh&nD4x (%˭!ym٭P ҈(24W5羙ei{bORF)LT9wRcFoD~Mb& Gf=mɤEWRS?TFg/lrrE;ew84{y.qnBS, *Ish5mnS_Id5xY8 {ԭ2!5 eL.o5~u|opQ[qkj+s#ʼnU _n0)wHOO˩5X.=-HL{ǫ? Duf1ٴ=aʈ 3  E-2㦌qB'| 8AA @tn9!$=ngcK섙.D'J ť{7E`_Q8lճ:Cuoq-6Bu,d3rQq%GvQ|%ӟ!pQg@\YO|3QGnug*m!Ֆupz )v5խvXy(xx"]LQ$(3=ܸk!؞z6߃r[ .1`)I 7+fѣg%©p9jf&dKpehqC ˘B'%nx2xvb%wS &9~S5,F֨)ŤQ.W_APbBUGځ 9̈i22eHLwv葿"hCA[NormlqOX=6ĦԈE8exbdyj/zvNs`3Y?ĵx=[PZvoW TU֍0K vVKCP UoJMƐz渼#c YˬYʴ̔m7| . '<Ψa,?5ʖiXa}Ψpں<r7 }*,#HlPv,rkBx}4<8zRI-L]Qnx*7n]=r4N_dD b= |BhJ&?ޢVqlVa&w2VZcKbJkz4 ߥSGv +Y 8OT?h b7==|(i;>.0Qc"4puorՃySi0 j9%!2f&sT_ڕ \+'J +M} dK"M-p!iK/0E]L`[(xU9_eʪZt~5' ޒ"Qt!;VwF]'O~raKrչv1Hm++9Uf1^J91zG!\wVsYQ+_jH=ծ=VjaXm9/shq?#I'wq?[`/qFrDZ[wmnK+䒺V 2ї.A?ŐnP*! " M%@2 ۆ}02t%rD1%3{zo!{r?okPA Rm}xJIn;c^.K$sEQIulq ERm/ƏH >@ :C{ +Ʀ4xYF33u*$h{*YGϖծ+S!|e&hƮ6X˅ lbץ[pt Le 9a'5!i❗`CF|ҍsxCz_8ylY6~>@ \MeO^c&l?{q@@ slg}fa2f-q&p q?`ᱠq}eر#j\TC.N8V}s(l PW]nVϰhW=CPF`[ <_c}I7h*{l l 5$?(56W`pʍG䐩 x>s0 Kh&WN1$d\VMdž o me"Yr a p7>ఔpqYt+mC)?H\|/O|SY6eImjv&ݥ' "}?sOӠ@Ok4 4Q"w_XKej} )C]=|r\+\/]~zXjQb2T ,PK_T|y30FH^|(m:\ӾCl1lV7xf\>#b;k0?o5rZW|{](khhH&'Ä{HBY Ew huBU2/PFm1>,혍6B~KbxQ)NpK?=Ù̓?.)}B?ܴYD=Yc~b3",#l> '|֔l "IM!QtI'f.{ 1 ȘZ2Dp$BPգa;V;Yd2JmN2.$@bd$T&~y>͙Yٕʸ8⋅7z(ódz6l/Ldw556}?(P'INYFcLNs|5}e>'bh-X35x۪kNiA [rf$lÛZ&ÿTE 5#PԞlnMHb;z[W=@հ1_qTBl=ބ,Q:Y)ɾF]qF#7{m[ ՛i aw#<ک% uEBHV/5NPn_m$Î2H2ZX4m".7`zbfR6$ҩ CsHigOҪ;XMz0`+z[<ƽk 3&NR3`/}A|#}`"ɗ7dk:9{, JG, )\$Dn<X{D7ʇT]Dro[懋kё1{JR[G9 S䣞T#Q"oIsɺ97>1^# "08-﷽&Aśݙ/7FO~Y0tglcd' Sg!RiX%]s6B}ZMmC<3-cYh@HBA [aqhG FXإKYTVC⎦JnTtUwkߐ7^aN;j28me%pٻw1D3<$ïG&ɍۃphh/Y ,IbѨ<%!cft1*52>c%ڐJ0:NoK8w ]Y8<60OНcϝ%(^i2B;vl#\v(FCI=ї*\+c,YvFHkW7g\A* ŕ2J}e segJ]Ύ[ EN%RپAtB:KEy>[٬7ʛ5G(J'ظ" єAf</c4:}wowW} pD|`[N]4BV6/xg֦wĥ)o?^p&Pd˴|uDp@ <6cD w>+*cof6x60;HD)ɺi/e<͔ .q֬*sa0-Z XČjֵlo!CKX5EozztLrx7=֙l*Qu/8cZkGYt 6@RSy=WHe}[R:Ũ$4H5= vc,cASZJ}Le]UvD80}b3 w+U*aYR/{BcTp /)Qm\pUld)=9 #e!$ffLƿ PQYKCKƼ7OPcz i Wκ?VpĪtI2認"sP rv}-ʼn^el]tHa>L h\Vz%Wb]!obP.{􎪈ac#HW( Ѿ{6IzQ Bz٣y֔9V`U?U(e,F3K:/}zV38!9G諅#iq/y)§QV^ƌn[:+VP& mߙ:9AA| ( >!; z׃+dْZW V0V+B\P_ $N=Gyux6 !6{Fu/GDР ᒣȷ.{Ɇܴ^d匰oׇElœ)xNKG;YBU~ϭr]n)xXʸ MMPm5 6fk 'tԔ@H\APQg9Q49cxaK  QʤҁC6Hf0{xQWj6(LZ;ʂM"P~0[j4DGk XrJvBOSs#8]^ bW5Ģi=b! R; !.=qYt 8pEb#x)=BΝ۞vZ.x- AcskQEWˁWzx?L[r_B]5[A),;:g2⑤r=lul<1m<,)0l.Ƣ9M?_Bl®\.4%zB*]҂0AKI|]2GJZsg܅ oZ=j!CLՂ?&$5bgQ}m)+|&A"FvYX*A߷S>[83Ǭfv¾|5 ,WKUKLn@lgjc<,lbNEjO nYd^_ͥ \>X6)|~EWWIFXb\$sq*/Ry!RǬʹH@Ҥ֍sl1tYmNlࣄXX}.GT,>b&>G GO{N D$<H0?"as;izƝx-,QcxHHf|ͧT<+/EJq,e>)XrQكpQ"3fx2-}9ap s "Hm4B 8 :̷pm {$+h28E/(۰.7o&|n~`vK(0S%0B.ICezOfxTw)TAlv-ѽR['J:Df.- |Pʼn<ʘ=ݞz^8y)kr4~KM`~[+:/t?fZ_{)57YVVeZ!F?ndVE"^| IϢ x-b)8n.R;k*&l/ 2ww:Ta(JV 4(_5{/(JLlQSK 1NS)C P(=YVAi6B2E]FOJq\wl@.ͪ/4dB sGoC "]uB#?L6IU)i`ci:[j;#S&(if_s&3W %G~'q[sf&&7|>b,NՑ1e!,|۸D)P[9L }^9A%XR׳IZCR _ pLXRnm48ϝ+̅#6o7=]&'j?x ׉`Hޡ3]̀<,i aG@RTx;m@TeŰ|@ cc*?pנ6>5Wf.nH Bq7n);ޡb,GqlŞуF8-ń̍dF)\& 䛰> SԴ2ퟴjCω55y0̚J?5dM0JFxń&D[ͪ6SH4%?.0rS'}Јݱ%Oqҳ &$ 3h:M!d\P蠭VpvLnJj/ɫ5en=Mǽ*NZdih]r&#|MGEȑ%zWO#2,ԅ]d:d=A͍(E@dT=$iZWuJ+Qy1Үm'l]CErjmjK D6q ]ru YVi؃sa kgJo3܈T28&)h(g$oaujۆ$;*w^ O<`X%S/kEᢼGM<@$6hsvA>_c \^r 4Ǥ - Yܝ\/E;y+j/n^oyOjo3GclC\R Bi wsISvi,[ a ˺>ell;?Ҕ ] .oȒ0G ~ce!j@3ANjn IϊHe})D9ӉF )ȑ^I eڝzf×ijL6Me_o‡lE vVbMhPDf&ׂb WȦ& ju(y&!PvhL+Pg!û1[O&` 3 obpws8=w!7+nhL(14 /<$eŒ]B:O8ZiS2&S3zPiPĠS<%Lf!FQ:F&$Ct(޽a!([ji/2p(މhKƕϲYP|RvN0EvVXWT$'Mwu IxikO@w~} O 7/O,W@*5l:59pɽxZn#xsT{l DC2KXY);gmQ O7BM.RD:8pwYe,K aTq٬/8ܖ0B2#j*PT:R% / hR'x~9+p퀑N Gpgxsl"/nW䙡{Vt+LhSb8jASWR~>;J=ئ|bRzO{ipьc_9%e .Lڷ$MQ2N4 eR$Qu{}ףjNDƿ(tQ'Xs(t/vZ{nn~Z!]//7yP2dgk;;;E+-֥3]cIPnx\Q-+9Ӽ=.xpF kJ5$s/nwKТ".26` +-{pcFch}lC4Cyur0;bCXSڡL9ifnkB>O^cK#p_i/xʯUSƼ]AUc޸LJ waq0ZlԑPH #j?8!<nу'z,ؤ&C%MN{ j g !@Je1A**DJkGAݎ١&I ݺvGEJ*^W j.b~Vwdyg/R+ B9{MH֏?5P&J.0Ն"6  r@"o ł+,nUQc|Me@q׭HZ>Mx7?X^L`fp['dN5gQDLiQ Bw Ĭph#P/,jj/H[q RnFvtm%r/OOngٝ.NY\; ,֣gX"eqV-qj2ikxmL{'"H~q] 5.V}0 p],GKp #$/&zU% ͠Dnw.$70:zF ፱x@2V BA[B?o 7?UꡧO7[0T_; '1SH}WM/*xRiHcFz `Rܤi(o.kwnS{ƏQQ M O yRRiYXW3<֣.*4\jRwj`ip;Y-\9$q5k'OVMm rMә>l]Bn `74Y Lȁ { q0z_Jyࢺ 7TMVRq`<x4T@bԄQd FDi]%Ǎ̡Yĩs-:Xl$krגh ѻ p~ 00x>q 9ELiAa4G&դAR6a։b SE2,I.l)|N{aX0A"pؤ򘟓;OP.3 ͍;@2y1ĝ!G, y 3WT@v(H<}k 6=7Z[HY;B_Dc9"dh#с2ܦPR2q9X)iH9}ΣXm\쓼Sԕ_e~ ,nj[tۢ\F׮s ș$֪+lDXFg%ĄL``Y)ྍUTƓyׂ\Xܰ%V4+_|EFxdR~ e#vd ¨]UI+}_u Ctv7UWƉT4)\'>S|]O?JiI:*caK}ąSM DYՂ$PA/ <.nF Cs ~T9U|.^BGlpTK /3@T9ŷ ,!m&%7]IPXˎqfWg h9F.48w5?-֒\y IZ s2@ji%8kbӓXz]=ЇRjO3DԴqA~A.3Dcډ[?寻LXZO3w ̷斒*Q@b BP,Fhw]nwaGlcC5XYf Y3$$6-pf7_$lPP*Ys<&|Hf'$GR )urnU Bmf.1mrT\jkC: ^ʴ*_Cm%/;L+ȹYn3FCvTHy2І@4SfUiЯxJpRz_6N%|7726H͆@h@KǝQ؍SHl&*BCG;<T ?Ng ;lc{@z+ f֓n ތsc'va!{̧D]8Xh!q% )@NՑ˔L*wwFkXo᧚=L2]"緰("v!U[s9\s\FKoYkB(އOpٿUe352nP0iWu? jϼ.(7G|T0()A(UՋ9&^c;SPڦi_s>oGt1t.(gbRv2V*4jsҥYv ^~j*д562iլӿ,W%vW_fM xJ.t xwK"LRG᎗/k.[wp3G`N=D]cWSi=&ltq؂\n^'d/mIkuc_g{vN&Ѩ/HQⓢZnUЯOF;LVBLb"-M=G_6 6ǧعZ\^6',=Q9O9OFdh{Y@oO[W>(̖Xtw+Iº%U鈳%|mc![Q5eW"N_"kc1|XdY(Х,mQzKƞj\ P4~Ff>Pjas7,  w"֋`ζ-ߗ^D\? Y4M=эnic #4[9qD">}'Sj[d7AEYFƒ$,<:nn׷ ٨uZٛɐ,hيk اjGR6bS>sPZ@5&wnKv?/;Q!#_b:[ X'eG*xq*PBpYodye T,R^uFus%_z] # +D6).ۙM*1r$ Sp b#q4U08uD<Uʪ2)"d(TTxo"(p8ŒO)&)Hw9k˃,@k'\#5Uy=hw9f7uw .LVm(g3e#c?wɫgn𭡺JNT\paƈI%?߻ ꈆUmz:X8܃hBB!ӣ{"q s,bhrGjp=q#'rʹpr#1]U툧D(O`e)@m: x;v0!u< 4%lxs+F#""\'ʕǃaAy~Y[eK2CzW[+~|}"O+/g#ҮB4|)pR$o[I6bN7(dY.J2wca)&aEsFq0/!|KG8f:jXy9tQikݤ@5HRj(=s11sF|/:,kW mO5|;'\KlBdW&zə9JF'2ܻmf)@vl n Ů}^] ҇Yλ.ps ːe)2ձI&=鮗63Jo^v)8yqOx`|EqOhV(M *e4vv_XD&GGv\8|&Tt0AMfxED>5N2 Nm2ѥȖkIV,8I袖7:"ȽGƊ1{GGXZ AC(1 j0n Q|{3U+l"aɮ*ܾ;wʴ#HY?~)vIc:\؂4%9!7g8۶|8bۄR4Q!|ߝ]d)FP=2iVN¾7`D*L}W/RqHf`:tfuONM0ٿ#>:G_A( ~Pn}N| :ruߟMx6UJˈPf tjf\tsJZ] [(rb.֛uG.VM]\\ B<) (W?/^6#Zp㤨^ 'uK[Kٟ0>pz1@TzmMNљhhx 3(>j>֖#is2\u!X)5#Ѹ8eE&l5j~pχ.`}؊1y~JTzt .QRMCpMHUw[u>y w0"P+!݅Rtfu.'>1yfI+!m|d>UdL[}h:jKUD]Pu[Uczh0<n_*GbJ%+Dnw% )>aW9פ.% ZC< 8/̮4+Ņ@v Y^obi[BA#E #}ߢ]$ʽ skVPXeؕe/oM3ְ+o1:]T`(T5I&aEok'{nmVޢMU \T0Jgf7P>1(C;IA Pxuwr>VIq^MW|)򈒔Lʁ}нn$7+.x''p,].Ͷ9phaS*56!ER1)!4`D鼬:kMG,fC+(|ܞ;)(GZw}2'joU}xdyՋ5e9!>Cp[eE+fCt;.>|v//_\7,Q]Zb./VJ '')bӆo6WLzcq:ԼLU^"U+}Sƭ @Cfb1.`&1a k}y)L/Jl1Oi 2ϥ!@NX 8Sdf{Վ?G@Yϯ21WaAWZFVovSo.I(T6b2ZZ,5H"djos|/{) wY9YInln J=σ YC2s?90f[ʐ6B*iTpkͷ=D KCʼnI86'{usSJgME^4f s5v}>S_&#F[xNgD"y0Rh z_?(?ӑE?P(12Zހ|2<18idQY4SȞb Ieb647N]n/}&Ly 7tbm͒ӯIF!l *>$ ]{g}~$OYBryL1fZ7( F7T275~VNI)$BhOS- Q njuzZEjiiq2A{| lXm,h+,ݥ@>xWYx o꾲u82&kE-ز5.u|hpBn Lr@>qdTmY9/Jc< 3~6 YKt J)eUc][|`[fL} QmK+<"ׁW{b6y|.1v~_"p6}jB+}{`W.*IqC,:x:0C0g# #t_ zNTP5=:\Gґ}8 }KK퓡hP.3U=,Ϟg)v ptk tP5.Q[Cr+dδi2ѣ% [] ON\R浟jz; hG$:/x?J&񆼔WQ@yl' i7cv9ͯG0\}]E'S?6]S;j dTCvs} z.N;GP Ǒb`}rGu9kʕ(ZH`dMTac#qd 06G? [,".t!KU (;Rf1\'1Tn*Jw !0U5uT0w"JqV)5ruT`X+S7~Ͷk?%n"PmPDv{FӤm9Mu87o^ǡq-ΣĹ_NyQĂ|? Ѥ`<\m*0JE N "( ^z0ܜ#GH&BW9X ޤ(H^ˎnx3W0 b.ʚJg zfKθL/}[KNq?&҇9SĐ JE gst=K W sK5|p!xw2M Vn-E5TK 9i">*h[gs`ވݕetUCL $.ԞD[P;6_-)ハŌ ]ݙ';5l_~;$8>J=.&6>հCӾ75 zb kv<yZkj6teUgewo`dgmkpA~ݰ,w't> 4<3vDSQXLRD]+ؑ1ĝM;Dp>m)ŝϺ&Rhvbt.jODq1TLMOUMWh-"" -f񇠒. E~ %iִW1^ۿE+hؗ'k.-5pYgg%` bY&4/~F"7pW]{}x ޛRrSc ׊*fOo>q v{]]] Zu3E\OnHy@S@o+=P7q$ %̅ZNY+y<C5x Euv+jaA=೽<ʺF邅;6w:b4$g&.=tфćɘJB25Wx+>? t_7& w1X;)!<*]Z&//%0(^LG7JFQA~l`{l=6G|݈>ʞ8>N3isGmѶg}nI 7-qXoׂdFH w hc$d>FQkh8=,•V6dZ <37{WwV"LjBj;4p~|pCAJZѾD${OŧV/y$ȖBHEf:Zzv= Vtڼm1^qBʤ\tZ)XYbhTY;=\v-#[94Лb|2 e1*O7S9$9c7m fQ图 Eۍ\obkC͵iH9KKWȭeSjFYPtТG4 U]yĘ%lbws̵~;[2}<'BXhTj+-rkvrڻJ ڨ(ʱPlkl1*=zSYO/g:w;ND)>Bk\(xvDx?]䉰_-U5 E{,k@Wk-N|m飄- W:n!eUiM˃\՝Si^~ OS7uQy k[1EY|ձwibF ǒF-Bj'{wGmF#; !sÏ:^jVr%ommgb& srq;[Al΋ pr@SA>}@a?-BLFP4ytmeh7t=3؇4*Z!`tg&y2׃H- @u^:N^V#ɚ#̐P-*.GQ:SS;[PMEI[@?+WG)SS s&F!WQXc'-E)׿pr63H=?uDkDi'OBJTGm@=!2O11Bzl v;;;vos LJu]]QVTXgyv?DͯfW=f4hS!vy}>J{Y2f b$E-ߡ |N\HRz`_Qp4v^1apFS}ŻM,1jlsWҔyJŔ KZn'`3ഫ~`c.XOyx?9Y?WL\@Bqku2 '7=9e럩ՈLA10G[Zvלn =–*r߱&'j׫pct|U x}2EG5K@xoyIQ^n0/ΰ.-Juʮ] +n Ic~ ;g5¬ U(-CI1swj]^0d^ǥSn"R+~ f8-X07*e#Y3m!dqħ,䊍 V)"wgCW! FhQAbv_,˚t?'H^{Le)9$f*)Ycƴje`{ɉ9=ِZ #h&]'>&K=1 V8p/0ƈedxe }jn1&#!caŲm" [afiO`K8p`L)~lo$ CsW>FB~-9zu,žPFmvM=]哩3P9AQݭ(C) 2ib¬prFX/-i+U`PګMj3`h(8B奟߆svGcUڊG o ]kg]ic&+t<7DžXHk[T 0EqZŁ . /r#i ('9\Qed ?.0Ŏ wo'|mG8q y,~Ԅ PRwn\DjQh;Ҫi,cI7,S}i@_%? =" @f*Fk\3 _#oBՖQcr$ m']p]OqK!gNwV-%4s&NՏݪݒb830هT>?F9X?m [ ꒔R7>Č\wɂ٨[վX Jr}vJdb$@/-1_?Ep<:pN4EuzW~1DYX蕧?Q&h8qbr;d4-~ݝUvF/nss"WU_N0W#'D %("/I_ͥ <>v0xVL-7R }Lz0?,$P):p/tx+&!Cٴ^Ǿڊ&|k6 >ߋ1o@W,7"zhbBq5eJ$6jBF\WNHFۏ9"8P`~DNvPiș$ C3*j-T#gjFK+d0mjUoP14o& P#|u TBÅ',p.J1:W{XD٩$QXpP?4z1WSc|"{0ݤ8_$(Pz0Lۖʔٜ7[ďth{IX!Z~$Bz&nNAHNR9,%.#9Os5 e,SpYBoN?n!ՔJk<ݯupci\'ڸ{UB5H-"B{mj YU{Z v<*XNWuԔ% tއ);&WW?BmޗCw4 zU 8nI5tX>$Խ-dO^ "B79qRlI[(98SFf?h&EFL~EX2yd]$`}@B^gI>q Szֹ](hjex\%˰VoqH׎h!NeJ[ԴBxˉ+a*t*&͢ ʃ}0jQƄ,Li;K v)JG&+KdNPVwcs=CɁ|Xl:_X̭#ތ̪uOZbE= =,O7 ?;!tm` IȊ*JZ3=Qa#[5EOIIpm_|:qwpBvǹԀa[=PWt;I6Gpr#:׆DA'F}+ JL^3П2ji_\*4l1)ZɑQA]NvEDFiQlyNArf&ryinGDq!ԭ|:CRC*(3~vP;NWD4jk(Mg5fyx*h(u9R|㦳 w#;ntZwFW(N2%@ ^} rkiʱS2+P#0O`XD, ^p=M Pcg~(E=aܴ'}~KE[Nm]T-1㣋4ؼ]wX-UDk\:N:w3M"0N=[=Ϲ7ӂ(BRAwA`!Jn17ߤp]gO%㣈e CdۉՐ :-|Nqpswg=lP UQ:7A3\S׈o`c[?~e}{̯Q&?E0z|Y1`S/ۙ*U$]yF@Ͳ˿ؒŒa>Ck|;VQOɷvA-TmeAV 3j\nk(p EZl-|u*u\ 0B r17aǣoS&J+iA*w|=ŏ1Ym#ڀ7K>m[ZϹ94U5'E(8e%2>l>j;~ /OwT>GY۸ ]qv)d|2Aju:YU&z,H;c9#qƇ| OD2"ϧ?Z/[Fp|emgbJF"}8L>)1T6yF;j*ѳ qQ ?v:,1-0,VhF}Fe5z,>sT c6YE)ԅ((M8 həϤcu8B5O`~ۧX9竾GX (.L1/B&$#;d9e)ף"Ò+''xL%-iDUSֹܗ<ڲ69!ĦTچv)&(&1 ri9qfrX;~9 kXxl㏅M]B3Jn: 9ћSy1~/3Է2' /lE],ȷBڄPC9L`` Ư7vcW}.$r N#IG+_&;T+'DmV~3{K97./܊|N#=q=rn7"OkQMEׯCպ`)(2>;v %⃧bDG}yA<+N|q1qYweA_]\v$KٚŁ dK 3Mg0QE#)*w;%/EХh2i{>;t~~gjɴN6Mo(O&h".qc.\KͲy"h(༽r9tȵ,@Y{?.E  yܘ]a_Ime\%/Ҕd×)D3[a"=!qL~ ""1g"t:#6}XNBDP0/NamM^ 2Ic8bUMs\]# lS 1֕-]A-̠ (VK4إioUO@4j<)FuOWO{Ð@M+n2:BxRl{jVk$UMdI= !":w5N4.IW|\U4aGjEmJg 0a-$=)E) do` %ߑ֏uå$ЭjYǕʰ@4S1@/cþDPy g;⑞#Wh)7nT *l(%l"24{\̙sw )feX" WzB6/iDy$;iȃCRNL\ wjв#/nKOkǨwrlcZl&ubu[ |+WMsSI3GS#A|Viz_aT3)A\a[%2YGn{19 2y 5pr+m{j˩0gXY"%r] *z#A7ˬ$[[2k,/mI*lR54y $ңeSdǧ׌0U1AQaߕx~ʲWΧ54gGm[a4z#a&Pzfd0xC[;K-Vy_f츥3d ͨRpyӉE`7ZsY|^&UI`nƸD<ќŔ3H]3QyTj{>o&Yۘ-ͨ?>q4 R [rDžbdLJ*wslp$ +[GI,An ˭*`1LGluj?gϝ$^+]zmnƛk]i,NmQ(:Gp^{ .D3Z5c"pY%0Ը_GPL2suK}lJ#I3PNlHvڊb^:4:z}<`r0PH{0gdf&<w8,lΘj M<+"?ߗDTo{k-l'cj-f&:&l%\>@ѕy$B88dHlo4qO]a \-%mcj*Őca}ﺥ-3`aXLD|Y 7W[]vղ?0QXlM2*VRk keɩwJ~EC!Ϋo!OT- it0TLJ߫CT|w* 1NKTTn)-a3ǡ9wʎ4N_e2UDrZqju>?ҴZ#Nz ڳߜp/G&FM$H1Ã_waNVvħN&Q`h$FOG~qPlt("GYQ?Q>2[ڬڌ a3VGCd<iwI8)au^D߂سEuQ~t~pU1+ GI3HN!| XfNM&u\ǂʗ#coF*>{])8iLo.3Z@ ~>W&wq%DZ=4O˼@0m (r?m5#w*!8B}H)l1Y*OrsFLM :H$QW,cMcc/dmܭIh(jZ98ۍhmYFB*nd?І ^cVĘݶh$l[e4mCdhLG6迤R' x'ovH xc2工UrKPq^kt&YiC2Kۥk+f2P4GX ?Y [&}3#DѩDFxS1 O6ʕ):MrxCC?U۠ _)L-V[͓zk5慭52Tb!YMCT?1 _BI,:zNH`, eLl`n]"3/ub%QWb#v;Mfqo+#dqxؕڢC8ԙ?"w$PsWBw&6JSsd,IWPf2  R4[y;21]l\jxw]Z߉ %$uR7Ţ})J[v_tr7{{iFwETyvAjϕ":$i۰T>ˮbuR\[>rbU^a1gUqBaze9id.C$0RS5MJobTY]0:y3Lވنxoy"C>+䢋ךa~!NT0N£|p< DR.&O;ްm%µ, !MJW=.R:6Jok st 9> F-Ҹl&-ߘ?X)GhOv(f=B!L{pYEa&E̴c+xk$,[Gk5cb> ;ۣ*i dqs{sV/s/C%1#e{ISL>|s?H: 3y<`E+Kj~kŶdӞLa {-N$=rJMADqyCɑPNTEj:,zߌo.؏fWk xZ :/A: 6~,@h-_vQ>21rұMh0,B,xV+w*= 6 |B/3 .}1:lL.%{E:xA=ds6Y CDܮJSXUu\7PY"~!Lsy\-17}z$ v̷ GW~/'/>.R Ngkbgb/!B|u/薅-S>90&gCfrU'7\Ɉ¬W73^fWsϻzELsZb'CK^+;(eEڪ>k*6;-m&`Hz5ϳH/PNJtXiך=c ⬒Ϝ2mV8jԀm: UOM! uJ8hm}:IutB2#o( .e >ͅZuTFKb{41xL_ɔ !tO;x<)l4v!VxF{Y%wPKWu3\N6Y5 &A3qO i/EX =zWgI޼,\l]e |1fD(ZVO4z ew 嬨y8^"uI,R:dLONj̤a0䭇j*)e%):,vjy~l19&x4sVuo:<+OR*1R%?aPjzSeY^1l֕Eu- X #Ur? #!É z>}9|ύ҂Rn?WNԑۣ+Õ@RYYyf$T{rmq53f]m4pL56fS"߽hZT-r5|Q*?{Q\^y""vbA;_=0vrZ+yWuݶ\s> bnB!袤r;q@ ]cdֻ|C[* ?g?(yU㜋t\B!? %=$]5ζA4Qj=y[E cc6* ޫj3IK6ium,' pށ* o`[m}$l.3 5R787wFQ"O_(sȐa|HU!YK@J2R2[&]IaDLV8z i+}D\j61#>3g {vH ١/TyE~`䣜z~ڪA*΃?4'0L  UǠ;ga\":)ƌ#>P~ʞɠq-cr6IcI!&B.[ +Pk| LJx"@jsd3'6̇X0ΡQ3Xf7*c C`7&Ǽ9,"LzgL-`(RMNs:%h[O L}sLPPaCjVAYZ6s.[jJF}ءcOg ?ټRޏ]xu*fC^_ /qda4iPo =y6S-Ќ +ڲmRơ#+z&lĜt-o(E7OW-#5TGJ+楝M9?yŭ)k!fݖ}g6~SMD BZ}cdW>0ێ8T~$gحRP\Dtgq`r80>U$rP<t/1*$hkԩF9.a}H@ḀwE=gݮ;mFv2Y` MCf@_p,Q1C&.@^L':W|_||NM9P wp[2jr@ Z]1!{BeZBvV kMB(E::Ŋʫ (@y nop;K@:fO_e03fn^op myւ\ HE:YxS\īO6.[raΛ a' W,wҤ5CS_N&*=*eO);#7XK@D(ͷI1[e w>5/Vhusk`AayI& ?% =|yv_~6v'nuBG!C#"EY%QL=}I{/8RzO 54,"O42zs-cE:ziI⩴;oW"-VbLOqEܳf_Aj>/jBx)09R(" h*w;RdCPcO9~̓4I!"sc]iL(SKʋxߔ+F#*UtL.t ?b7Mr0W]74$ހS!;N$,V1slVGϛls!֜uک$*x@hp"TImD-q\ON",qrk*w~(J-xMFAs{5 .6K"=}6$% O] {S"9ču[Zc,U}z S+ptoW!=k9-O DQ%4;[.(NN̘妄HmDkf(QX{HL@pd,ٝRĊsRz+)JVZ!m'gM_` 0͆f9zqAn{9 Y|qo?Q6OW]!^Wr 2{h:RBw#B+~nB+8&:51Gw\a.UkQEm?N/24'3g0N~$py~8GB[i.jq3w3#;C\w]m"yarjQQXYπEK al:ʓE${Lmnpq%rikp'sSC0r2"V (PL7'N5xTY{huZ!O4=1$Wb“cl)XIRd$6M1=I3K :ս\^e ;g$s@2C٥> G@md&Ej\Vlえחm-=F?6y 6]Xr%敹`N;hSZ|*]]}t#&,q?@ 2,+AR%tʍ{+'(o4L8]%(3ɗO>O#~nwk0-';'!?2f4> G!!hvoR1 9fV{Wa  ./ƥO^2S;v9 eɜ"yLARu#cDD&]gJW>m9j!YŘ eydy)5}Wb/ܳ`Kٛ8"h)@BAn&p7ָ}hHCPuaT0.[[}d6ߪK 1nA_X[=EEO3uq0-΃cuV#ϢSs'PMB pFlِ-'X147{|;p_IE7TZĥgdNކ>I V0haHUUq3]WB)ׅfQZqw}_ccF-!>EC>Iw'A90{:/ uHz2WPNcsA4gԿZzGjSUwhZsWgvjZjfqÑxmVsL7+`:Ř4FU?B jZb=Vaɇ:I.?W t!SW %Aʪ:,Ÿ<>&Uy) g;B1P4e37c/"kR!wJ%o gQ Drh-ħu[C4K?%|GX (HTћv3}^pAVs[|xޥL8o+96!ӌ2.RS,^7(dAew>ٝ>E Z=W(7}t ܕh`bJ[PyMIvT; c'^6Fzp6^]8I K9PD*m=3?w=@88:{5JtEvz/dn*Lt)LvfG)"30>} bkTE$ md=cعm([M&8;q%/ݙDpLF5 _U|9ỳ)@틡;MZ/+c]W8oZ\7q|_srf.Isf:RT?jt -R֠4TJ$_goηQ9v Dj|j܋cRJ{^#mAoP e)cSI=D0б."Sn R<\zL|q ƒ,zRQv20@ #KT:w)+A|~ZI_r8<ۏȻ'96:L_*DpsfrIT G(HbI  qsk aDGD 1T̲$1p7<*̎를wU4c2唠XSN} + h0P=oA)l*n?kx"0wOXBWJMTJ@ʗ{Vw/J6S**;rH$9BSĻSdb.)dsZS2q+*y$ +s(4_W;Gd:#҅Z#xwM/#] YfƬ@LR\@iCD6C CF]LV>hIMGȋf Bp쳜yIFHۏ "I~|JI}I O5A8o r"83# by1r.hUIzbdѪnl%Gn0Hơf C+v7lFZ#E+\ ߐYW^¡:ư z`KpD5bsZs? PBFNeU~d"Rq4 Eq.`=)`Iܪ\CM6͵ _N).ڹaI 8c'&ɒ`k*j9T@EH 8~[@%#VG2TH$kȏ"M͙>g=~q|kDD]6&L׈j_зAoyx2YRX5-<M!Ngt Β6ݹO-ś sj+ptP,ńg)K l "uA}lbCA{ل&n?Y.yH@gZDM>|/JNwZ&On}X\a).rRXFptf\Sģ`  fd븛W tn:&H2raP7EFYX Sů㲈݌L7ܛڭ֡N_m+A':;@ϊ>|nC`*;E'bb:hT7UϹD |] Tq:gᏴ LìqQͧ>Vp"c,- 3rW ,vHPCn_LT6'_ Awr 0DC 9(v)WOClpNwg=])ido%oNڿu*bkvdd!P_\`Wߩ; (C3B.J& Jk~\cLq xM',6S"L+"b)hC77}Vh*<׃F_=ΌQ -@u QgMV79E)+a7@C|5mMAݩ-ГEuO1S*87Φ%8iJXFC?XUK-%g$) ۽t] KL/)Q=5mRQ\ \kooc&&AG5ں5L1/nbUT  НaL7>fGId' jD%s 4’xy+={ s5Բ@+uw>p63^A`-r_[vh`v.Z~L{H\Bauk>eJ@FMeaUW&.U*تvFTn"H$Fu wCmYQwZym׾.cO3eOx ܣ9uꮒr=$ߓ\d9.'gz72OV,,4:l!\ݻ~C>%f\Y6|l 'X[Լ=w-!oB6FԥC՗X b󁬯:wtmUS,%\>aa­.^AyˆўF*r#9|ʒˉlGIM:PTFIplpgvs͌ꬲ|RUHS&kށ~& yx>ƕT{Me1!9ue_ȺS~Wj1(>'LKVv[`#<;0?t "(uKOh/1d >2^^=֫ں7e3nQX aOa-%eذ;H5GRHݤRƽC`40GbxANoSRa3eC!;YJj@NRrR^OS8 h_ A6Zwe5n~U#b|Qͣ [LECTVPRUfFT*?]!Suw@D* WbOPR¯ Fg|4.U] BO-^ \_(HznL~S("/ 7c%ĮENnmkXi)I , (կ'm8A*BڌZN4u@k(qxUGWH281[/q8fƯضIBf^p i%Zi})jgk RfV؈`#R ƿ!8J6UQ965a|mi:"./ÀQN0 R3;%1l`F-΅$elA@#i7mmz[ (.l6Ew#(f ]N5sG$_\QӍTOC>m :Yr g*= MYԲoR\,\K0I!X&~ 柍sc/)r;:]C'jqчǼ5Hi𯌳委,|ǩuفg`3@g=PWUW%syI.(o5jntޝXuuX_ sV>OyߑW >?t2_i25/WP4ɪM[4-jp 'BnE-U |-VU5w\$YlWEz Y/$e5A?1A07/'ꨪ'I_M 4DrS NοL7ɠ}ѻ-=fԷ0> +kڷeX j~P1GEPʙ_i\F,Q4ab_뷵z)7Gt iցki$c\~@c . X7qk? 9X\/Z) n&,Ca5&c@qD^"/Dw"?5qJm4y±6Qպn? S۰._m qSsBЊƣ/1ˈF;Q*rQps !U%l֐JztOGkśTd ^Pl "<sIL_ajbѝJ^`1SnXWAY ԃ|BXNy2=޳MQ^ģP7e{0uxjϪ`ﻔ[X/`ryVa%o$pQOY(Jީ {lЖߥLF uL/C(/HQhCɄnفNM-}mU^ᐝC<86t`d~w-G ru~|U}4"!+灱#^^XO\Q#}͠H>ͤCeg[C=I99I~=yC%&k֭׼N$5t(i^bz xT@oq،`U%@Q;q> Yld7T~e+מ*O;Ulc{e\.^ȲޒTQ/GŹEΨuH 'uxu+Jn,2dL8droDoاT#ξ;5Y/s*ZƎJM+,#^GXBdΓ7IPk`}WX~E[i-S/^ZLrv)n(}_DT:/\ k\FJ5?;LNǏU荩͈6nRPq+1)7Cusc-f7I<|"m,OSC=kANy !]SCbõlfk6z!.WnP9"q"vyBefVIUh] -yx6d#`SBm|Cw!PDL##$n~$ۙ]O΢[Mx75S%іa~#Õ>Um:!6~-{aWxܸq<tшfnb GC//3QέYfcu"XFF@9L Ǘ0{6v7=isD9=;#V/h HS[+iש|*p1ӰaJM3rTh^!E{&!<ڕO:Ea_jYW)e-@@B鐉w!ud4D1JTSERA5}ZRDQcLy{Q3"lIF-k;2^ )gDS\1s8Vfm|;MeicAS pO0&/=nq}{^_&RP礮T_m f%UR'.OB^I)}t,; r޾1˱BblaQz|5o=³ы>!nGd UJ&n{VX|d/2' *pPĞ1Ib1?H憀>l' T$ dZ Aη+pSO54e8<bB_%pJ*lў; 5bUo~h> j\~(GKN+SEg7c^̓Uy3L~}jˤ"Z!lնdə:V M 9I%_/k1p/1`0{#Br %wj$a;A(֬l܃hz#2v=gÔ<}D$\ 3/~   ړtr RqбHxocFdn~3Qr|:sڊ؀k3v`X6y ډc* _~ijQ9{_@C@ޘK=$ѻSIڅ1ٺسb3Sp /O[gg"B"tuÜEs[|=)}sXg# I†!` Sݳ6}~^FE։82p3~Ujz}L [zAŜſyG>ֿH VpajwBM%&p\9*gGqӤRT =! Tty$u٪( wg Kiڦכ&mSIK 7| ΗoH.Ƚ73&o {ŧBR6*(cIJp&6bHyoՈƕ+=o `y ؂3i$Q!A+ D1rv;mYaqt?yu$%J*l;zFkn7?Nu~,@r'9j*=OcՠtbJctv-%nF}l獖v:J+X6Dpҏ)d3G3HK BV4[sĂ!!q>B'ZȹÛwsG=CxGǍ\haR;1t3Vr=a?Ǒvo핦](adhC 韖5&4ߑ#R}֏i'[g]WRMoH/gka~b¦󹫾H`Xv<ӒTLnI:"2Y:/MlN 0"Ґ+JT߼v xl=m@=a1۵b7ϻ@\yD R!|ġ[egX_ YB)"GG8o 3F})A>O E& ng8FHx= Ozږ4)C{0d7"X ,K伭f< tk켶"Zwi^ N?pII*?[2pCS|xx`7W h@tD?:IџmkJS r-  AـSpmwb+mt]%bпa$gӴ4|MyE-=_STq48ʆvnL! qJ&5tEM7R#J!awm"YE_s6] \S^@D7s7AV@v#g :⓰)[vvl!YPsҼ]H; m~l>X'T+X$xDWW9KmԶ8)@‘~[¢aCl}Iտ-=QOP1'8;P2@ AFAD씳i vuKl}3Bv;`'R4fgWHm)I]%4|_EL~^A#>{&H_q\Ias OM!ٜW N,:\YxZ*RF\- TZ)`tg6b˄x?aOr+ D %{E6@zXXKEP Z02wD8"Y}0.wS;uu#Y-%f?iy*(C,IV7kqs'PX/JJt5Uf+o)q˳YG䆆X^A:@а}VQt%]]_cY,؊Bt`Gp`M.3E9q$%7]8su9*e|̠!!g-(=vUruWtTq4{N-v[fb&1Vu1@YhWq[>{ 2GY^3Zo]ʯ|UOH 0uM9FObFJ'"AcoVlOeMuMRE^-3~)Y6`Y.oC eU&Z,},hWiH'_Au3B䍺=I4B·JmVO#q[/_ࢎAs$WƬVoE@Bʼn[uڐi֘XyYn.JXgZ_/poh- pԊ1{4ݣL=[225)j3',J^U/#˓6H-U<䁵_˵O^7n# |eJ RopWxtP+_^d2g x<=Y8aMq?%x $T)iU19u(l@KK:/N/֪~q [G#6LeS.fGI=RdBe+9e6k J_QZF=$gX$aoC!d *G%R61u99 /~=ZrW&bIf\Fc%ܠV5h<9l^}iE6BHRl˕m=hƹ;"(OU]՞1CeyD\P"R8}M@jkβ^1+ N ]ڍ*Iok"Ruioi38|Ə4SN v^VG,?Aлuaݓ+* ,T::sI ӧ>B O<"mV>΢"'_lfwfE)wmVb+ sB1aRwld_\H1(\'inVsRo02Kg9<n3ѓ'ιX_aʃ6^8bSP@})B`_2*]%9 U9uwj썔lOZQ\?*d>_ҀRS-t|tvi|48nW3ͷ?^Byƌ$Gb纣ČBZ]8o&Pڞ@cزH\L2[ KS<ݎg;kŧL\$>Hp# m~ YdșY/`M=E$j,CEe45,JΘi;!S?R pGf`gߝHm zʃ͡ ?QaÆ9?0ҖN}0=`C}gf:nTyS(b dN 'jy#3Zf$v6ǞY.u Bcsl1m6zёEIq.$VF1;9;}osO\?7Y~JXAהz;-Q}=M s,PL՚CNf??Mۥ=&D5-}@j6,I{s촠}5ߺ2$(d^fWbaڋR0Jn?}J;o/ NjҶºk~*gGe]ГM=B:6~!!Vr42vQBO61q>VF,2S̎{4_٢Y-)" aJ?lCS &Wϰe{R=Yˍ>Tww˽xFU:1rc%}6Bq!+ _Jou; .m8?mes  ~Ihz}-ӂ]vdRЍTGB,(1̅1(璻VrWض8=$6j2/c-`f 6 ΰSC=ݼ;?׷7GT{n":v)訆\`ͪm?4!Rԑ&ѝb,@Xǡ8$&fT˹9xް/{u59>J>xD";}eo1^x2v=b bvB ) >dn5n~҆rMs Jm1z|ьv[e*) ƦE$x+ԑ>ؠ$AߑF+vKt!}5#utdY +c}K7%^%l*,L( F/<M]+.^pb&[q2q:cܧ$PN$μֳl8#vmI('\eUD | '`GT#t9G{{ ËMysP^t|c^Ǹojŷۭ] 4F[CkDWO.&O6: Y: eV{[9ps6Ȫem`4N?f7dU$*zbV_~WҎF죯Sdb< R ^nvكt29Owq)Xfw܈|9 `<*)/~`ՕĽFkTeJ72g+,U4V2#_?bL"v0)/uL6$?_2/WУQe!ZzQ,?Q(qpv`I=6`>?zM}2r&lbp݁kh#y .4;"ǪfřnfLHg!יyz܆x$j.sh#  9&6P07Ni"&ρtUyH Y%k<,8'l1BXnθ?]=z`fL}& r88QM*5|Ѡ?G8ƻp;uo; a7nM^.2OS ޞ R`Km+pv+-v=',}e<*ܧ]FC=pz2EsnA$zk#fSby2wp25U>csLf(|w./[Ne—lZ ژm]`-{Q|qBo `D],ڀsme`x9^ SL?;X.yr9<>(IZ%YWs_8Uq@&&ըBʂ,|2!Mvcd2Ⱥ*a4fϸjI>1wFq Źn좁c;[gߗnN#CifD |Q (F5Û5(`4{ug#sUbVSﴦ`ۄB̅*@\K<8" ]eS<1Y:A/Aݥ*: L4 Ըr3xv[YqR*ULb{?h)y13_?z sNf\ DVstBEƌ$ϲamv$-`XEb*gtx\)3lHj!]c-rWINS`s1 Y/*Zݣʨښ)cǃ㗞@؂S rY #e^p{A,HA춀?$XG<1–NRDӐW (p:{͕FĔwY70|m!NTWnp%<~)&Du c])A q\๥-vk+,XQ"nh,%*PQ`\n$*n7.`}V("IhljH<&!)}WzC"P3(6BzǕ T'jAw*&1 7(R;IH3-JVnTm֘qe$6м:!!'V2a'p) LZ91uvIduIK _5z"U2GWvE"3/APυGݟ ^`Rf0w+yf}z!g=Onȅa# o%|yF#TZ? I9 Z )ŋ1cWcBqw[_yKV|axʭ1n%>i'҆l/V+`x+Oދ;HK/l7V;V: "ޯ)."WF8^MEhZ;6w^iP$ {Bz%@*m"I]=0# Hsf=zJ j2F=vKsB;uBJ?V/O€&&\hL+ wE*qN5w+fߣw~nȌO~c-#;`ӑ"0rt=>K;ۈvl-֧GSN]\t\ HAtqg~T$2 \U:Hc{K{˥I2{{a1gdPq(22NK5R;d$~ꇟX b;p<ƑׂSU!WcrOPSZ.}?m^0 ؁j!(H,``A/vZ1r@Ot>_ڹ<ӑHFqcdi,EpA,8_ݙpJؖ`뀋 +g!{@E۳W0{ 恡% W6LTH^Sq_Ie<߳MOOP Bmv-"Є؃V]F48*6V^bؚ\ 덭ЍQF9RS=eP\Ze[%\X[*H6 J)Q?%'j_3(YUtDt #-?~c."aj (h49A7@uߢ|g~jT-tmkc~=X%C؟20HPZW|Y_-, k)LcWۺ#}U>>OE+:2:/tc]>_H!iXˢPk6L]Bzᎄ"ST sDW>cYRv5u,d1 EV7 XjQghY) "H|q&^~[Btq,6q 9z{zɥy66JF.Rئr0POY'tRT:Br߁L*TEKƷ@.i^WP"`n"׭_<ޫ[Vf}n;™}#L|Gх3R_$:gصW- j]{2ǔt=hs~@~P! U[F,VS`s [HjZ3$.rtu_rIn#(T6# xXoV } pYd1Jͮ=إbMlftȂkT߉Ha[HHf]D0O( ŏuq7bwK!as:-wb l\[0x,d KS\_YF7^W=ј2m-ǍEj,]n =|Ov"C74×-xaTSMMOʯ$3^nȿR`!ѝEݗa[F*ثXZwe Xw`и2R0 eĺ@f LV^& 0#QR#)?k/2=4Kp?L|V#pWzt//\uAxA{da7 /9l`OHBBnT 5;[Gї'38kzϹOMs/D ʭ34 5?4ZۄXPI8,l\kf0l~Ubx\ 1(YXQ@~U L(ڻ'.WTw@ LnD Iý Ջw.\V ;jP[ry q4H b'ҫsvɽ=D4#uJ|[QQ2wo-9Rw qKnQi`uYTq /sEY\l:6Raڪ]g/iC5Yx[S~+ W:{&Y7Ô☠%FGa 'e(VPl0:d S`M[.nmýP4}{-xುGA$ E̪hV'[3|8x8ބ.R$FFr:~T" H=H7SھS9 ӊHf}t:>b2is_ Rlv(Zƻ$~eLJ 7[;d&p ш㑌Is;Q޽USϭ!n75uwJ@_b=LV;#Lˤ9Ǚ[ O+xk[/KwYZGmh ;DàQlٿ_v曩KD+u TbZgT;G@Z&! EM7)52Ї"гڳ2('Xףz%PUQ1R%CdHn4XxNt+b84=z \yZ&sq|֓}ݱbdGcQ%|\2{wKAz.&(/ ;#Iws#dȬKAGRyCa]kjdi ;.`.CǗvp( q&͒P3^ta|a "Q3|fVo(jCC7yRKr$~9z$ ִkOqTUȜO1깺|qg< %(G]R B=~ZeR|"U\iR4Ӑ6qCU˳߁" ʉ9E'{޴P}W)@rhIq$`*ޏoZ+yngs3>aD:1ː 9"} FCvZ=lft^q0z 6(I;aAwa-۔w拓ܥ)[ @Ɯmr@@hgxtZ Dّ Uϣ~')W1\?FQʮIg *irM4a"H^Հf’Y5Qo'nyBC# ?ia%'jԞ~/U6h}\<3\{=>cqru|ᕆS>Я.wސ糸JD_% Ec=@xp֖ 6Hyl`CjclG1HNOz8`zɔ'hN$QRqEFggݪLH;Z&YFӄ)ƣ[#ϟ&&kDBDK^䂅[kxgۤV\ҥ~4Cli.-q.M%ׂu\N HvySp; x=fyH:0z>e w[*[70DChd:s̻ѿ{})JH1'W"28٠S|8-8bZlGTn^\ڕr68q(QUYYxO(Qn"p˷[Q;`xp[޵& 9{W}']`MioH8Uu?fICxče:SuWZ (c7~y5nK;Nt'AA6f@X4eb9zuQٱgzB )Khm"ڪ.@ \lK Gaߔ;gI0~{*._ݣ4ɫ2 N?/@9T 8@j`:y,Ck&^J1Y26e򛧏9!? 5+&j SFlj*tGzٿP1_tMs/pG}D~Ѡ ұ_\ƏQ["7y!P1:jcQcd'P`x0TN@͖8x7Jѓ\8PWRqNM]ͭǜv5 t~p6-~i?Ol5mݽۜ䮲cqgXMga a{Xuր4zylg'CfPXɝ6cP$u (pL hd},#]+!?@d$Ⱥ*2D5CC(}kig2$ @ѢbcgoM콐ȯnyD W?V!'ӳg}|94 BCXquiAި)V<:o]!GN瘦aH@4+HD!&KꍐH&-b |hj7+'DÃ!Cm.rJEl+B] y$!P&Ox椢`hCvg,ޡ*}!bhGe uo9X :nYUBEc#0f3'J0X j&k\>@l9PRXm!r٬v4_:4_6߮=pvd|[nP|q7q|c g)AL!&D^=z͒Q-C:2$ `R%d f:7wT Ay#aMKu`ecEHBoǸ<oĜ7M]XFfMdL3 7#d.:#Ƹ%Sٟ~z h,1T S >͜G'^{f)XoGIsu:@]+) EQiya'z(1;*Evo4s lM%-Ja Mi 8J@ȷ3TIqR6 iR mTX};Qys49'C6Y]K$q ;o7O}9:!>bUaD: 1;տ*#?b-~Ħj~'Z Dma//obީ.dd{*~" yR;*Dey+I|iH%.PX.K[>2\QL*^&c1YǒԠm[G͗N8ثDY EUZnz,scQOzVEy~INU#6KlS|$);/% [ޅ ee/!pT;G"<D /̠?`V< ]*G |FӪtrcxD2c8-88qwF&s'۰JH@3MrvKj-  ,þJo##4 =U%~$CZcdr}G1'blΌoJam ,xiDS*u*S/ґ9 }w``R6#45Isn@׉2Đ+3Ե65wecG)N#|NRj}*vF d*[Dh|Da.{FCGVXU!eט TP%blZ$ R+}C~` ;{ jY)=MUȨI-\/&)Q_8- $r6I* 63QP:(#e}!v4v=MG0'#A, %)[ڠo&TQIK L=% =L9uYpo=J]Y>ä鍧v޴ۿgPXO<~Ejv66zix皽ÖpҰSh'iMkf>)^)4|3b+rkkE1,1hTkهe*$WR"}1'oʽ5)c[)eU!\cKL ơ}s؉qʬs'='ѡdk F;*Bq] )v|N-5bdֶES@64@oWT^ޝ=0 wt" .y٫ ŅӋ9WT^v9x/D(hdY3tSW(]nȺ?g MBǫ%4Uanvy🷠Ǔ釢 ~2I7UxUR8uێﳯ*.gm[v JYD"Cd@}褶q"G=vC$ 4G]qs׋Ia3/2uqmѨjѥ}I}Y2?Qg: $Q=+rE$10[GJTNG!D%8pQ^;8GR#&k~"s5BLAQnS,jK^Q&擊#1'8Ui^EZH w}(GW`#ǸW<2%f̼b NtkF2ʎ(UOY\Vmj\S4wxmDaFXW аԿCq)WG~a8+21->/1).Ug}L>Eq4jYɭ:.gQIZ[4՘ >PiFT֪lefn@ 5(Es? Dꪛ`VOoHc;:?,h^j ,%@ C_lk$hiK6)`$JF<9QtYTph[zG y{Vsl}!N#e7E4.EO ܟ HGf:X.["ul6_|]]Hs*$I#Q4Q$!Rf)HhXuKb[l7o3 ֪D%M3*Hz.0)Xk7F*UvݛM(T"x5m6\nNh;]L︾0C|O`G b9#5u7&~A̴Jjʏ"/'OlM@vv(Eܟn0$IRwIn*m#IN ]S6\6  4# hG;0I~:bVRMU# 2j/ /ZFXTB 6ˬJ@ ߶-"*'\&2<\HŕV\<}2dXV=P V#Spm|agGUɾ*>~3TtkXcg×e)D'J>@/Ci"(sMm3t{5&SMri?U0\d!RN'8{a;BpcKMwm«9g 2~ PO~Ax/MRR#jb 5/rj9[ 8ZxA*rG,خ&G}M9F6&ohuv$]Z*W'|kLoTghGsG,TOYˠڝ(mQ2:-9(W5_#JFLu8+rWUR?ae9H^&uy[+VA+%[|Iz85dX9ļ4u"ݎwAX`tejoov1zfM"8!%W/lAq]bbʱA),,X,M@):fo ùk_yH?; X+t bشc6##]i@qt`RWf[e5P7ZaF|sV&}lr9ujĠ!OOVʾ@J¼ !+3pҧqJ * W Q!osh∮8T'"o4-.) gEzمՔ<2aҕ;m+V>aPÊdp uh}h#& ${b}mpAzfɕˉ5ΣPϺz>8Wn?tI]'n:O`gb\ijVPCD?v" Z9bNOK  #ܦ X]Z72Ϲ7f^@(7@d.tllEuʙ&t͛s$!.bD̉dJu^F$~nLb6&#5TF?ZO4'Iԩ]nt߹==Qo޲$L y4DӅm$6G`EK "`++/pŞ je|:(a^ZE3=DBr njFn' q W9{ZZK!:6NQXk/ZS#.>:w>V]hcr\jdW4*/ rLcZz eF  QYE)$@xPB5.;N)_k_ZES>[SG5ܠ0?އ3X1Q 7 rQU2+. Sx iJx^,TkKrÑFwԕl9sU2 !B>Of=3/qdVs"6&H|.'Qe7 St\^xkPJQ2K Hv4EmyEuxx>J"y\l-|bښ%AN!MiD_~0<ݟoZZy3)1JWAaIƖ培of01`>!l-8xx Gd Ind[^YA8=oa#xNZ7)keMpˠ52 ^F e}.#H^aG$G:]DZX\LQ tN#[*k uɡ>\6 ex& eEǔO[@ac7jKBxǞ͢I*n|O{큨AZ ]1uP)i*):',BwPMQ,P8ytA~ք ZGǹgx;೼(,u W9iO(DWޗP2 j;")4ov{Ňmg4~itWv v*BkeH0emd=C|ՀKkqYh(b90~bVuOdsuݣq]ba(΄a+^={(q9䕅?%L-YLKWYRH+]4HlUJQy ,k!}W`+, ~@ȁ[5Q4DH!1DVnvG)quagYŢ!FGuWvU#CKcQmͥ%1rU&w}Kq_/D049 9u9ԫRЃs=̮vGcp*i[L>=)2 /Z2D܎65+㰞ĝC݊  xgi 5syg 02Z:toy]ذ?VWxc@Ga6,9%ƖXkNӱz r^g/#|(hF:p* CuKUpX3 beda~#6nEw E9LŞhK 9v!)*h@*#r&!zhw7`VlIlz<^ٗ)X0P=C#fWUt[CY}ĿO+n5·Wbn( ?afXT [u`z]*_2t:ĺP[ '3opw-$mȣg6R0~QfQ2٠t&`5sx>9'}uZ SF)7KƻB`Vf7l#e)τUv5&̷:U?v¦g_m"HSk Wzo{ cfݤE?lZx% ):Мg'$vDAsJ[c!3Hu, "|@nGZn_=Ճ.?D p6B5RAJA9G&1;d[?HN2c1Kp.Ia Vz"-Cϒ|p}N@Eqfs*sCX/NYuA]^eQ7-Szɏ x:]ɠr8L> {6 Z=(@TWNp6/[YO{+ޏ,KW0P>av>OBcK:VVȷd [?ږ8{}M>.޻U"cX^'W$:\+q2i'[A+sDCJ.jF|ѐ ޓ| MMt1{o9D@MD~s+40ulr.=8 Bτ,AJS%dK[}8dt\X$w\l{V#FHx1ѷ}t%V'xk[)2eg@@Vq'oۜxQ_.?b|o` :-1s@rL, oYXt=: Œ֤G-YMa2m/ e"eۦ%jKT|Y(GFFP H0FuD V>'LM`)'!p:՜UG?-Q;uyPqsQ՚EKD. 2;P~s޻ugMCf6yg~#q&Web))ƽ?ɘ]H |Q^]G4NySA̭d9jܡ`Fq!{d/5B"@ޑPPeAb#Lծ{ vj d;'}q?>bބ ]4ɲ*5*˶M!M0键MXG )$Kǿ_OX`z/ھ RQB|; G2_"{T&IJo,PSYPjڵ'iPn>^bhLs+8Q5ɟm]\= HJ^-?˜,nL7uSSUݢK+DhOs0~S]jGʇj1{5l6JS 7NhSËb:b]]`ns~䞭̭$}fLuxf^$82rpЮ 9 1%cOƎ; 3g /dr H㮧DEU̷cڂ7 3aU_Aָ8<*1iNug1=Yqq&hsvqׁ͙>uHK*9~;'W@V ʶ4sGnOďן# jà/`Z0G:q]7:QE9Dڎm 0n<@?Pz.ZEd3MGy埙{Tmz9ԬNx%`M::[qwlJ Է*ҘJ*/ c&82 *gT'1M>,sB>~ wǯ(AT<; lJu&ٳyg uL7[E^v`ࠌPZPPz/rd =mhaca쫟Eh9jnה3eH;2 dj;v9ebB  a٨ذcQ1jˈxsbƶ1FrB@ޖ}p -_^f]#k7j,/"4!#}?g*b**.@q nG6rN3‚4.ঔ+u^8zذL1*8ѕby۵lG@R@UQ`kkvEaI \&U Ămm'&M3Ze\(&w4n0b?#) ҨZv;Psjk/E$1Y`%}h{[|xwoBYHAAmn.xI%o$L 9K1jтW2MW+JeJ|[2<]B;,{%?IW#C{@W'T+ A3ςO` @~N\Kg ٜr Y<|hzҟ[ңt5-&;HIsě <vz0I5C a`0䠁UL6B`hyOXI,G*e9:RgBQG:4ԥ_;.n<; nS$ tlN82"lџ'ٿ6\#0Ɠ ~&/AkPe&kA֓j -V_RE}%]hӜRڑNw~:;(n` 8XۃdZ8k{#y:&۝-뛰 b=G)C},O][:Q nF_+tnvWC? (ԊaB,+RB}эwDȇBuDF_Wc`.@Ac U*d,Iri;tZ^Ɔ4}D~%2v1;`nK in,Osp SyK[MjAuOۈjS} sbXf0~3%`S6=0 ҸG{ u'NM)X`r#*.Z3jjԀ[ӎ\B s6Fx5dIT C,6*ޑz6N (_5ӻt>l_9r7͠;Gn!xa0y~7KĿZ ԅ>~%xU*;.A^hmm~ mkx7c8(%P؆}W R'>PtO&o:Ȑ10|4hЯ*,qV|; 2>8c2:Ag)L h0&q鿛.|hjC"' յ(~ gV<=hNi3p7pӍ@DǤkLW|钶J#A@?k@Q  U+ѴºtkؤZ*Ie;o@\kLR/GAXR@㾸|_nr1E(mP\0vdaE"h 4K=9PұمV3z$xR9)Ad*`Ecу"Iw7EՏ菛b+q*""vҵh`׭q|*ix[ǻ7 8 -##nTĀoh6xhl| R)◘]]7a)6`aIG ~˛ɦIX:T챬(B}o y5z3+(KԒV%d/8^ͦޠ)Q0ЋT˸>RhYBc\!ׄ(ƕ/*0{ltn48:ݚ!7TNM]&v}-wCA9{,Sf1OJ?$$¡#Xb V6]9B7;h1YvKD7н21ȚtS$+ӹyVkɯYY?0X<^3#*!QSq6,M e,l *5i]!NyW349k /Qfc%2\Nz*ule"R>H)ۭ78/[fAٳ>ʯn8 5sZz%Jed,+ -YSBdNxݿ"w5 ぉ_;H~[KzՎJmţSDSk |=EzpÓ?&(w*[FOyq?jaGyKB<2^oK\b>3ɋ!ɼ'igJU[z \lW,)7CE1f\2)ȶ&@QD] D \D(s⏋&JZjoM|2u'#)ADĜ0yqȔ +<(/ߝlrrsZœzPmcݙ&s6-&|?&-8\'c6lLf:ˆ. 9;5P '|*A`lv`"?Џ5=$Y"hQ5/V;&K[F_3דi 6y#hekbfbAλ"EJy2 >)aͼ_,k#\Pbl߳텚`rmEHI}=Ǭ4ݱk|͹tu ӛڢ8q5 IZLҢ c.CJw$uc=񪷣uv\o5 uǜ 9|ي J;H)Y' vMas[ w o5G#I зaSavRz.1Zfp5t `T uIuu7v;wwEG?T֛@C YP튚X]u2\ur(0U Wji2!)6?''^p0m@^.id~<4ܾ4m"mU͍v]Κ!]Xd~#}DծR zGPHY3ZI m}g?GP* <)‚Mbk⏐w-^?ᭀ'=!.8;,<߲(M2j4ƻb{gĺ>nj8h/S=c>%}&N3j܌*ȈhupZ.<?۲3hၕ<aO;ts0a˝WTKa˂!bmL Wy+im}bx}Z@߆Nwf#CuSƚk겷}d5e&DHܜ/}t.NN ;C:I|UnP>Z N e?(dۨ~;Ȕ+0NP}.֨c:Xx.FhMg$cݣ,0TlЈjQS}zCi<- VG$|4rviPn;_8 b%Z܊PĩP4/<`d6QD7]^#><:Ez^e<ַf!xz,ϛ${}Q9gFGwc<͞c/B`.t.[kސuݠseeyk #)b8Jh6QMZ;Xc}.M >r v YYï}+NtAdcœ\c\k 7xiܗz@WV1 ֏RF2zQ{ՉKcyk1L;.kt,M!*^n8fÐBTd2}}vyᖺԥbӈN$#+^Z}c(JZ<๳M&+ve;"``ɳpk{BmG&36-1Ռńz}h^HJ\69ɎsӘ,ZN SIe!+|Bvb|[Afv MΔy)8XI3v50[ LRi<ֽ3kSа'Mg?aUrTb+<$a q|/zlUjN5@ܮOYMvY9*m8 $[lZ мGþQ,V-rx#_:ڃ_/[I^r siM޷aIm~bHkC8XpO}9Dk[k8qd54ЈOv ˬQ'jpx>N0)=|I7.B r=C劣iՋ$ ^:_ Vve!GنD!# l aVO_> *cFS}KGq[>5z\/sOW D%RSGĢGFI ^ (ޞO8FX"i8anX 6"?](lj`ƵԤ y#C`w A]!TL,I}|(8^ϗ{=jMK]o4Dp];$񜃽Y)S(nJ9 Ð\HqBZZVf/7a|J-KҭاnO3uoPe\6 _vQ - }N<86 `YLTot ?,-t'X@7yO) _)|z,t/]3;3/n &o+"frMǥwA-;ߨ@s C);MY;̈фެԉc3vSIJ|H?jiz?` R+[A_ݕ@ 'Dd;Ì*T?HLjc&aCo @A'EAe7]o.,]G&6X!}̓*|D $"Lw $%d;bǏ=L<֎A-EErT|'YR7$4?UmɈ-ݤP|#}x4ABR_8ew;k'{Nv"K@mj"H\YCׯ[o;2 q{mIoYAAhrZ,$PJ끤}$fLK`{~hO@p~cc騖N<` J9`!R8NC=ʪ{3.MGܚhUSL,*T%ـm%;/չkWə zèN<P4],r=b9{-ΖmCW4~:A0 v+K;{Y9B,qQ #gȫ%bWW\,Km"5]P “]L_('}E9:Ý窰(,KE4O}!lAXT+ْ֨b۱L`KkJ^&dn~FxgJ@MkQN¼RcLI~=+$- DC7 -!t*Ea5hX0 hJ7_5TPgR+ n?~҉sh/[u(haPfe`Vl&2P;=?b17H^ ȯ¾9`u4BFN>{VM}„ 6}̴"$jrZT~#zOPv@#>,lӠŽG셕zC9jXTGbnAA(pk(# `ձ1߽{>I'/*8 ځʡYIԈl6:{,UKaa\|51Cʮ- &va*1˥1 Ak{կsX-*M5TKܐBBMh  `;M9m|AjEop/b1:*PmØ-HD+ z"VnWJPDC5=+jN̜?#HO1?F]Of|RastYVݿe՝?0,mO {=a ^)]`ӞuIkpCsIȠ_p>qx% }!^H¢O 4%ðLca᛫)1Nk9fUOJX1GÏlV?; Y(ȗM?zݎ\\}# O *'>x฽JUwpA87+*|u,8,,pT],Uͳ*lx Eb!*txm8PMN] n6Q e׿AnHC Ղth@؞4fL\ A-jWW8A^xjz0eYJsg܌L P-]f 튊8v=EG A,[Fmh ۸= 2":D*yޫ*?nMtL c$@rdpѥ5=Wd!?QFBKUL)s/ǯ,&3{0 ܋3:×>RI&|K/s2T-nb"wˬ^rW9)JT/:'k2j%]n|;@ҭF$RS3[*=FsS_?'$0_, 2r Ikyw FKRx6V3DuQ?vOpXAKJ_SvrnU>LFȦuSx&-1 Cg#/$t2 '8 `WVƇ''S»Q_tQ<<{f`]0EbcI < h+`Cf 8 |Wsrg!\Ʀ+,#8014y@Vg ϋ,xX3{j0ZƝC<53SӼ:%gBW___n)3n|`1dkhKmŴyk 5ߍWƵƮB>zy2R~ݞ2xۘj eU>@v~PNbl Է36~`ŕ8_@rdKJ¶f2` ĨX68e$_@wіxB]ecXޖJ(<U)0su=ƇQ]EfцJe +ڍG%sOr4i8_Ӝ+=TD`f&Lܐ*/hGR#QƧo)&aK.ky`.&J[Qg+DdhxpF(1fWXY;0bتiНK$X ,nBaVY4kyQ@72niꚍ. SccB}'~8Du¦+ܥp_*Is""’'xh46EM moԧ]#њx/תz.:\ wr"xKuUu|3Ս@EټNIwf 6J\jSKnu?zdB_P @5_X+ (&Yz]~zB:t/L9KH + X>L=6o;ef>M'k "rR4PYbMP'Zr*`/Ee"Iټ`ޗc_+BujFK.*#o,/+,A=cxFɨjYl& En+u{3RDIҧ~ d_0)tV/3YV◚K6 Lw7/7Tf -;i9&V8f;7κ"#zeHnҋmt 4rKeXI~3鶀yzOvpƿ8&W|&tsM+l2B^ϔi\ /İNZFⵈ; 4{ .ȣdkҖ O:o[2v&H`CJ?N|E"ETѺ7^9e8#= BњLΙmuj=h8ϔd2*Qn1"aLq#{C1` tR \~44kyH6H#TO石H_F=C[r@N]觩,a?#\`-{6zntQ3$oW3p,δQ6 O/ɦDnF)Լm5}7!S O}7ruD huk]esl/ .|Yě̕\Jڛ1C8S$QSԣ[`EɘiЛ \$,It2t5M7ƍ#Ap8i5iDt)TVV$ONv߶4&_ 2ۙ ?.Ռy+F|Jŀ@}u1#HY\.(Ƭ/W2xi[UE_RL9j%g-+;[1C0铲h_,g@Z Ӟ>v(0Ty, Tڝ5 K+M Ja}|)M@ȅ:ߦfၷj|U86nJdx,wxu5;PKQ%asf6ey~Fܓߜ{r;>BLEǰ;NWh.R QmޟS Zl#I M0 98p4 Ηi:_, >4m<Ϣ3<3c)c>a}`RKsSre(\2cSo*uq˗P%7IL!w-S'"ΗOA(1j̉,'삀ww0"o87]ߪ#lo WAP*;p .OnᖐW24;1,1oq݆Br뛩ćCݘPO7EjDOJB*IG:nS}#16Ga$*v/t' .ArJ8kHM4ZY@&IR ˱:7aڏcWp(+| ͥ'h#3N)..)&L" ( V'{{"%LxTK_r6!lg}^t&'>8eonP,E]/+KyRϓCtE@iȚ3%"byslŠ7ۙMʚs6!@ cڥK\#?ƐwLD22ZԖrUTi6Dwh7{<PKU%GURCAal8Hw> [^pBY:SMˀ9p_2c7e%X!33%AcKo;1&PE8P ͧxׇ$; ^EalI[kbp䗧&\4SZ>,>ĵKt_ZDDZ3LP",tx~U[SW~^7F3{Ƅs&5JлdzOZ>(@<㛷8PFHA+>Y$ TM(p狠PЁZKYNǧdu9g37c1)]]H hxˋ8 pH#DRӲpȖ?/݉7Te,'Z!oPzC*6FFւhx3}~|C'YƶFR4_r_`y&pz{q¯3C hi8BT"FzQrϞIto@.Bt" ps0^o!}3kQsp,jVߙ"Pw#ѐdVĜNb_%3+%%|jۡv:S>7'B%:8`F|n#RN{3<_]#.# @4S,Ztǜ)gnJn'?<WeRğrvu- 0&D֯Hekn;9`Y#AmtDX Ih[X`9g3,j\t`7 mz E:Q9d 6*}JTӚi$ 譕c-<4PA%l&N WC[b]kTjAWfv @ YRVML3枛= DlIԞ5f%J Sﱋ I|k`!."q;>5NDlQx _= UB sQeX\J~bh2=˂Di3N@c;GxG ,VzJK CKJ37{}!p-ȇw׶ZAvqWDNFw?<+DɈ$ ЎjGrH .L(L te݈Xg(&c- O.a:avHs,W&pr% ׷lU8RODqe6߲WdpZͪfݾWSdb 08éu\yg(sjAR q+n)WŤ^,@a~i9%SᰃGi<)s,љC`J#Q݀ja 3,.R:bl P#5HGk@a-{[_431su>u7,rYc+]=E]}`gX)͵ݰ6_lQZUPsJDzkȠ^5=}_Bi]6F. ~[cl/ֽm# )SfN"Vܪ( ЈSקϭ`0i0%"S,TYu6oLJYsO`2-ѺC{F@z^Q᫾Kyo(80 .]HfEeP{"L^e({S/Lf('[11bJSv7;qCmLJ7G 7 1`k,:]yzcxSdH@@ V zմҸPcbScMPI%`z-6v'V9ꐪ8a?Ԙ;ijiX,\Q2VJ^ b`dl:>&ZZ@^vӣހz0-6Myь=p9VBðzE%Ct5VQS%!MX3y .£ILx,WЗ?*xtu|_=UHsYW7E۰`]lD<_1FHݒp^݉Dl8'2XG7N+xeeOn(mxh{~q]Kv(5c^iTVݣu֚R2QS?h\-Տ@pޥss44.v&6oBY!qE-ea̯b KR9~drGF`rљ FD-ѬRI,{96J\r4`|M3NCϲ Y2ieZe ƴ 4ȶbX mq {:~[!$?tՍ & X{g8|J,AǢ:(/+Qxp^ ˸R9ldUҎ>sEQVLˡRuC ;/e(<8U.a?=LO+HrP 5v`"GPi|?] 3cÃwQKFus%=?<\ ?oUh1U@nl/~>pb@U@{|psD*f._d1>wQg%&v Wt&3V/[82=d\w}='kl"{:M{~&; $/5m2 ˁpnVA 7'(7*} `]؆.f̤ʡʶoyiZ5C&Z 4約)V&L=}zUVWymV.}U{ XZjq x)@u8Qqԑ&p[T;u!;3VZQϳ=go~w)F_RjT4bcŸ0>,Aȯ :Ȱ_Qs4_h[anͣA.‘ גֶQLUgywA7lg\Ϗ_eLN~#hV/v"s`E2ـFUBmܡU_3py?8FIzђ|!/Ia`iTPK@ c~4ZS΂/.{;2e͹)2jw|ⱦ{^N>rg0}Slx풮Z$y=eEbA!4RpN "GaPLɌ>FYi)BeUP2iWGL#iw(Q|Dz,i/7ź=/'T 3=V+O՜$*Qm=҉i F2U!C+P5Ha3DHfTc2Bhޙ@:]@h?)L7-XXR ^P(}抶YJ* @2RPq]ND`TG^iMKػHS#Jwf &>Ny a:4d( %-Vhy/i|,ڗ%uLO vR--ϮAաo@遅o -fQ8 s_dOO?ʀ)G;H`Uf]ĝ9QmZ3g藮g%s)_:ddan"_\ (遭c}dÇ;AF'6tA4?pS?ְԋ/+g`t_'-O㦍M]ڞU{%ZG7N4@9嵄fAFLY޾8ɇޗ^wޕ*q}(Bo(B..{FU Z+fD(2}g'byWh\6  4oWngE˦Wq#wT'uhPuxϒ* o,ыOU(!Bϔ16#FpuON7 p--j):@w?t~[PlEzH0_m橂\Nb~&=}h3$B o c魙\RzMk>E"xW@"VώjP/ˡE{Oļw8""a*r2PI^ 9|fkǐ⮋EEta`-kHW`*0-7~kտ =:_\vxFO9 q({%m ff{7Sqbs>a v]{ud v0ZZi&妁T ^2 >N )%%ɪFу'hMyPNYנjI"=zmPߘ\Wo<3][ÉWX󏕘w-ēdݬW$zƒ,T U6w43d r:Rs=!V\ކ OkeޥYC|~@G?S}Tr4_/dn-krԔ 'ˍmګ\#G vvhCV啻Ai!LJÂcHdBa %9)[]CTA?sPFRb ICނ I]-ܱo:A2-nV0Ḽi.SHK #fq0.N42)m#7t̼.5fہpqh̫+#Aѱ!M<5-}9f1AGlj\nm/Phylg)gCY-ދ>'Dkf V$Ľ]'{Mphltq!3Q+;yAt9|:W8숫XUP- xԝ/_\|DRU%RO9\f 1PŮ egb,f1F<ۂ@P8]ii$V}Te@~_(v}3DPTU8ůxrrtQrCACvO`){w2 aW$؇|rl85az_H-@!FsR_קϰKyPk1XD9$%'i'1d}9eE#dh7eoB1G,Hkv4y/wY3Yxmrm ؕHhyպDl2qi=6Q2r%|iwq6X d"zۍ4!q^r#@Ie7+^;7NšˬoŀQ~Y 2٪>+6hL=!v;wa^ ʣr(I$t Nm1Wz5*1L%8Sa'4>Ajew>v VN`& ^Vf;9ԡbٲ{{wsAO~85q&QUJr8At3)!㤑&|f>i{JCgFOjU­?+!ŝDT"KhL? $qcP? tRcÍ:=LE{TZz"XKqDPi?Gs0G)LA>r"iY!WQLQZsR2aG\~Pu*FY%,A9 yP37 Xz Jyg%1JGD`4=ƬiϢIB[VGNni;,ߞq OÜ"h:EˋkYYtVzyY#֡ =u{G͹&6<H2w/_=>'=Yʾ0i씆'0 A}dz>7A}\Ec+|D,\' + dt.=V)I C~V5M< 6^Ea L&^,-$q PNW{-u*# vlS긫Q% өI))wקYhƦ2=}$(&PQ&,MB[U:Qaݶ)8PHˀ |\ ~g1sHaՂlaư";z,`%ՑUAkb.ᕸvd 7R %> ?{#5WM|2Lv0!9}rUPߌw0wx!aKE9&vϴXBXbPXVR`P| ]ѫ: ?a٠<uDN-Ț-N(z1ATo{HU+ W1m'%8IiAT0. &R7^4wDAzR G_@ $Vok? hLଐZn}-PnԉyV07>!q|.:P˧ 4AVTrBB#8zA@Ondh K7h]) "e)Q5a{3H'l"Lmt\qaxO%*ۅfU.sbGp ޭ"}ϋ;.!Gv8%M/xBfv~W -X^І݅[9V!*0Ia}tK+ ]%o4_L/?*aqneVjMn9s'NmK!)y:? 3mx"(dp=r NJ`hteV]1 ݧdt2A*֛cN{ɕiq>{1ƅsx5]o$z4VKVԟ=r0<'?(B\6@vYO-O׮*Ex>jdhUE2-. Ќwu)hCW4%<:R3zv*Y;l45}s#SmJVґ3ճsZqM(I0n!ȵ.,vBZ0u^K _5 MTSt$oXtV4s%iC; x2Y(~]Csk8/>%Iڱ@@, s~襱 d02_eMO  ̧EIb0m4#!Rf)c{0Y<(T:.d,g/ Oܫ'zʢ2 {]MY~||;M J1~-R TJ}[0syęT^r\= Rcv рAV_$YҔj"!w-cQ*.ZH}fKj9냓N 4I.J,E͙YUC>-aM?5N"#bMu"x&DlA,9NB9zN` 4(ha,G+q͝޳)ߍ$x)p"X3ۢ@mɒ$ n"[TƚEQ?ALr.X,m^HaK$T^$LѓD_')\:~4uQx1~zӈ 08/taiNF6@/]m%X1e? )\r`OW EiE$i=`5f)p:57.9lz#ƆYeE޽w|,V x.,ܦd0(+Udbʹd4HA¥5˟괌uKE./F{JR<ફUl҄zU*'7:1L[$AC*.` ~gG8wKzCgm# ^48YEtse lik0tst M'cmA1yyi3tf6LJ˓l=:l%b/ɸȒMۖ܏6XvGM?'?((Rd-P*Ap: Uї_s-R5yU64_"XyU1XҦTƘ:yMNKz̀`UI9%e .gT U\!+;W;5Q>3{ܤ}7jLir. &J/Nf߬=,Yz'V1 J,M|7M1Dd`HNXA3~yL)%$Pj82(q*_H?rU4, Q?\oKOD|Maw'q'tH4:ȰNْaq[:=rj <܍[3#ZbJdx#,rOxsĒ ܗi8 -ӋG|Q␼ ݶ#@յ;>05q`T!^[&y*!UZT8fقѯG sxZ4LO0fĄGV\3װr}ɽ5ɤwxͽYi!VN1'Ӊmo5S(VuKcRmҜwWr4NMf~'ݠB5im/US9Z:+%O5.O{ڲ3k8 ay Ҷه-"[]dabjtA0Z 5HC9G blp#ԪYe1 M舠N A M W x:׽/rÎ*Wn­3^+aܽ ޷ʧ'dtPM9>Ihyӛ hUrqfc;pGj5O6xp8q}Y- Y2'QQV)k~é2^WN3ưh;xY 0N39F`MLWPfUɦJ AN-_yq ʵF,YL^o:a}cÊ ,9m5'9Pl\Gi@H!y狱f=cʹ 3pz8IݨThidkqZ@DcvOԢ-8M9gD$6Qdi6m|9ژ*HUWį_SϏ>g|%e4M]ǘzɉ^q"SÞA{k.65a$^8jRevnu}JH}҈Z K8a;.W% l%3Ź`2Wv=:O 49-u +Dy. NUn29ITaM$IRrRY93 Cbg91-w uI<6]Cs&a4Y{iAqk(jF(8rfiiվPSh,4B2^<~%d:ja oKpBtDJbR%v4˨4lmzěGv-S% ]lkG8F&M\vz%3|SS:u\?h\,%rw f,~ɒ\Ihu˓V#;:) 1DFr[ {Zӳe}uTΓ,2* ^@rpݭ)uNYZdυ.tj1^wATBH͵m̾wdTcpRq2oIfɱL01ȫb7#It86W²ɞo u.x|sug~:zavl7du_G(򰃅;G D_qKZGpצA?vdK!K>H[yL{<՛V0M\iCe->#rAe *ʅHQhL;ؾVklMSíG\G! A B U^a>Owa(fi X$r&J`5urOX6CQ>A5vlx>커k1CQ6srTpqm]h }Kg`([bc'ai}\jc9K w#*n%Z9DYfhЈ[6WsilxI(:kjQZjI,NJ·tZY ڮv !-JZEk>O&NV,?LQt֧@sLo w}Mʼny?JzbBhU`YiꇝXxb A/5!8:FGá[oiR`ϪP/pmSw3v%$9D wu'Z6ťֿoXXA$ŀīZ Løg3E:6HXgTC[xi-)K2_sBΗ$lja>wcjX Ր/ø ;P1wrH Zl=н /+?}Jkw&ﮩ\Wӳ8V&p"k1K`MN~,1SV_!F3쭻V|UcH+ 6z[WR|Y/rՑ\af/P#mf&~q׈ U Fi,,YٯC#4ZXt'AnqOΔ,> o6ޑ}ۙN ș( $ϖz]#UE䎠JH o]*agN8v)Hp7:ʑ]SA/ҙjaAj̿^wú ޝʿz0̈]S3H&JOvo=~tH /ǒ'#X#-0N3/ײl -tYr`}9aʯE z7UYm48vL\O,xbaC<9NcL XpO*Oa`]S3fdR,9K}āG a}mT4MTc^UBNh[AW.;dIzPJMY<2!{ J~q3aKpb;4K?:0^!5>''8Y rBbxZ%~d&.1s0ε37M9t BE=a<2l/lSw+)c#( ?&/;\1Yoۖ4_Ef = 0|!' =щYjdzUIʛlVL]bRa h9~zppN+50m8{nƞ%K%fT5!$eĔ瑽,v %Ovf*0; DK-}S]rf O'άg/9#voMq JJZ@շZo9;%t"B$ %s*Q &R@v=g*| h>md]D)φRqBEV]o p'ڋF[Z^p9o W%B-g+X|h@qZSd8h$Q fet% 1ymE$( nV$aOr]Є)M+迮M–{S}{Vk)+gˋNzNJAFu17 CQ˂f *F^g],۲Jdm+2(OpX׆I@mP{schs11&+Y"B 0= G`TNBSv&2l(Oy6V{q?IHM3zy\=[%+n|!P1.L_t;S@Q{ r&u8`\Ki XU&ΙnHn^2I\%AB|~MT lV/+0"A [Z9KMGS;b:[v^ @Q Y)ǑCPV۳W~j9`8 8ȸ?G2>:& bΨwL%(g2_8yeC?8& V GwDB,Ik Pq)^Z`eܤ sRQTfPE=3}zUjjn\S ٺݥ6lHwIMeA2KҸ3((Z=]H͝]Er~ #<p=>2~ƅ)QJ{v)s"1 ٫^Eu7!ȻMCBg0 8\\no߮ eJ"FXhg_qCm-9Ӣ ٰ|2>4✭AF2u_MJgRxeT$a)l 1?|XAeXO4QHk8d߈e0[9,C3ӳDxMMrpHvp!*GE >EuϻڻPUW߰綢,TXpnO nZŇ]x抁hhn_Mq"uރ:d'"fDvM<՘ j4"8ZvҲSi=_Β tr:I|'TlzxLM!zI O0hp:^/#m,x@P፡7%u]gYȢD$(GZr2X-l vӀ&y PA;Zر\]ƽ]k.ʣ悝ߜLWЀ`P2d01Bᢰ)S %&ϝ} V-;09uJ~V~|5zG褋p2,OY"ۑBgFU |\+. to1'|G&_c \)@L e]s!g~=6é7 ^e(!ƠRܗ(axөJܞ1K+F(_%U3!Tmvf劄0HA!uК:2NJ7]F/RNEE/fLkJl=̼ $X9DsC_buҖfСb ^i{(!]XٓqycSJK0fTnQ+q:#\2_o[Txuj%Z6\COg:z*Ly m @ d1N N(dLո&iM4 H;?_)"\L<`pR:eIy&\.}cJڧ lR37(L'dN!4zA MNyXR}KK8a~(]yu؞ǚMw|S=.Ŏc\GA:KM^-%(8x!:1{F Xvhl 6OThC;=5*uBGo;~Xi5-} V,$)qQ~xP9ZXW;{λ` UuW`v ~TӦnC{ʮ8B] #jUc S%_qc PGIF? VQ/kAt<2RM参7*؎̠hRirq^ 4!wlCAz"xtG:[{+!-z"qBaɽ;"]Q2V "l1)+G Qow3өf}qV 9 Z/֥oJY`2ױTULyx܃?)7*'yy<>-P7Xѿ%[vN; dM0rim:fp˒b0S V jyoX$WqHRΕ]7Zo-sL81֨kGѹ%m:S4QJ~8\-0N՝,8XFh6-w;ܸChusGĘ1Va`X!0)ʄooānskP:Hx˭̘92/Ý0k" R'ihߟ%ڲ11 /ճ(&N, 5µ2C&cZV*d3]ed8S&ҢӱOZ)DKReiUy慖wuӶ&:됛HXKP _*}Ժ&Hjakd2DLX3Aˑ2V{z 'ٜOv/~waP2P0ZWxcդ]6[uՍ4H2w<܏yQlCif3FvVLvf{4;Ddk3[៨7Znt\6ԏ5(I-۳fӤI8#W,}/.AGxynLcgxYŴ l9i#?r6odP }O4mnþ^%XCNE!ZL 5ۇwOAҠS2q)\Ǹb )YA]a/'C{DQ36yiHDf5/}7_TB^B.-[k^km@h>:ī;Hke}?PY_R_P6P8̼tsEVuS/TP_v|-$4R@GV!L6x, P%;1@Z|TDH{W Y/Ȁ%ahXΒ]¦Z`i e]V;TLl4\yӤMZDBj٠oUDo&E;0 =!-@pu]3(ga0(@ltm ΌO fƌG l<-lm PCTtCP~R7Q6kqb~Bl \G-jgpZʊw- 8HKu>;d? \;ȹ kqyӽĸ֓egyqED:u45o*+fe!<=Q WZ΄n:ߛP즽S|z(r漓F$$EAcGy0Tz|OC|)UuoPW #񹸉4AKTOzЗ@Ii& FUމԱ.ģ?i]iłdFvDT9рsuŏ5.TJFZy =&@ìFf?E FGqG͢]]/i=Hi`cF=w;SbMmL+rٍ\EJNc6\ۋD/*f:]+FU 4/U5"C2xQ%ڮFbfi1Y<@QEu%֬UX: 1dU|7MI&*: =t]!ӁTB{ACa!%Q0|H<}9VgpE7- R:#Bq9)>攡?c_Yt',HPj-|VZ AеHp6'SWt/ h',nqFMIuVJIW7r$#RIiZ?oV,JpvF%~.Pplk$^ ]m1xMS_;M fM%$C$Ak1}[vT=yX-b/  >M7_7?נz1cA\K Na}W)0tTHi'>& #&*=ڣyjd#O}͇mUGjcMw fW;L~(XbŲ_M ,J^w?BxlVRW|e:R/ILܦW6w: F-ܾ_- ZQ6[nڅz{1o!%Bm-{3Yny*Ϊ>Eo9psʍt=ɛhoorn#7ͻCc+j{Du+uxo<TF*лHx2 M^OӼ4Tz%"]9x{f9 @>פlx{*R[MmcS:N,lq5]-O}X[jii_jp0WI Zd4`°72$;>⧹o&iu,y(Ij/ +#ڼ8tc8# ͭ]+ekZY0PJVz Оk6oҏdp)|ȇ^e7`At-%5tE6W1G0O[t0/iP<)HTT: C]'܏`Є]y ^2Yo3AKG4DnndyktPӋ2tPO(\Ν=Υ}D8ݛ 0<y`ԁӄ/mXXHK.im @_tR}SQTv$Z&CTGD}[r )Q&|8LMr]ԂuՖ;1|䨳a-q&51{h=c \^;JD;>p)hg{ S uY36$og Ò-b|n0P-e8M ZO03ۭvp% RT_@f<6M=:>C6+Oj(ELwHC8%GM7*h{VZ ݤXm%$'G>vtxmL`{趢F$"0XXߦ=e'_ŲfHM #WroR8R) ރGQ}jڤAhk2,ST3)ҡVbH7ݖ)62[g^!ySilDtԮYww7_ 99'.j;Í% jgT{z3schF~K.tW!EBni@+dZs꘴m,V蝖MMnRS-X4ZIWWL8yUPsh<`YլDfh|҃Q^Ab(}?427GL.&Ҍ鯦!nXF-P ] Ikyu1Kq}Q1}4;׏8kɹ UUI=Bp[kF9_߇Uo48j9ɼU~+}r{K_ԫ$"f~ӏQ/a6jª&T|u  5Nj@ծ$i(99@#sYYz (zMhm=9m=:K)]*h=O"Kx]jc!AX­Bb[Ԗ=9(3^l[f6W&V^r uaez&R+w$9dn8pIn9%:uwAȍ >`#.3f`us8B 'Sdѧx6!z jؠ~;Zx5R|rBًׄp:\D<-1iΫL%G$R6f-s5"/E^.I!WDn_RRQS ;q-앟^ ^׸h$b ‹\ׂmD0db/&̿7bA7תޏ:Y~FvU& }8H~y7WweD\vD`H~U_hq4`?ZRW!S4M ny34mnamAfGz",$U͙$pIO}v2j2A>Ag=F(gu=#aPĪeSNIl|K=u2mON-tD=/4gKMMJK&Aǐ y8:A%߫@;z|]1#;k*俰DCn2HOYNJWmW!b&&;[in=q0*<,i>=A`80=ג]%4:)l\ת}@#1區w:!!Wcꊏ VTNd,M*5~WeMߌږ`Պ\A9alB}6MD/j˓'p/72FӓP-?@yCmlU!;`z xOEZ0 lvl@z8=iJ|!XMzz4Xg.57qݚ_2@vC^?R(⩄>߶swr/~M$MF X U(*Dp/2Ze/^2HuB I4)$-5c{P#{=82|`ӱeMYnk=5ަZ;j{#f* É-X6?+I7jo-ѻI!UpoڔF⚦B_;$/X&ݥ)VDuUVd}}Mv; "»TǷ6|{O7@ևg2xfaޓi)B+O/ 44Dz=e'v^`4yN}6 *h\y{ɽx`;nۣE4S34.AnTFӈuowEi76٤S%M A C`xkz+Ĭ8|Y` JܨJBD2FgK)~LdI-"3IU_w@^#Udi;.q n2Q=Hl)t-̧>X^G lr/t& H?5/$ B0ݞ[ڃ4d1 2%+1o QDvpxb$'ៃD0[@+ՓrG{.[I?[]{C\vM$<1W1I@81 ;y<؛JfNEJ9P;ׅCN_Ljsϔ%NʯĀEd]_v$?&ÊB r!QXGc4D"R6aFwU|ÜCg3Q[ 0Bh[]ĀJzSG6mp{6\krJ{!ѕycqw_?Mޗ&; ʯ#&O|B3Cyrߎ9v A3'POR6]Wh:DGI(}G-dSSUH]fzF p+*BN^"{;/"Or@]$b#МB%v]ız::1C`5yJYD:k+NAH7嬙$=xt+0Gc1Rzaĸi@bnV@0m驞cP/ALTGg/D +u0=# wufM'aLg?H:RR4A`gHu^g̻YrB6^Z yzP@\_Sc7jqUjTrXQ6% ^rkx96=BE|vtR|%2t黇z[ز>_VYiNT8ǂȭG'lڟؙo:_b̒6M|M4~HA>}e#lf+A Qe,` QXfѦG'O5I'4ͨo*dٳJܘ&br-"Ge}(Ja=[˿E,Lkwq"DSe=w:ʰ49z L@ϹVT!Lh'xkp#PxAR:!N橣ץyaaD3%nS9iHlrzS?.qp jN9hG(>,] vΏmRՎߒ'aԝ rl`ƍC͜]gkk^8夜먛CPdD;>al'"ZwÁjW?dTVrK5Q5|y.tzA;EP!Q&=|;APڜw /^c60)m=Ё%9zO Q1 {+by=R|TB`rALfw*\owQ횠/wys(⽳/X)W1&\Ga! u9-j `)]PزNt[oa,n =͒?^L vÌ#nɁ!@D.,EKs(5c};b^{?QCb?pW>jmUc튬V rx;tdEu|%XlndO^q22=KzY0:s/A .t b*'ؼwjN⣍/{JD?0|SN*lV2/"+*sҵ̑ 0~֘\DN9 `||&xǭd[4^h~zZE"\N3_̔|inS2'o3B$hۡ,:ŀ_{aɒ8PD %pLng0~h1+SoRaP&rMfErn7Ip>evy]SF$n!X N{k8) %r:"L]ZJgWHGcxcXQݙ]&Ӗv E4'3Nlc|W&lby*P쵻J N\o',bDΎ |eiD(mTv3I̾ ;?R3jClJN퍎W)b!`n\.+G:_+•`k   R޴'Z-1@iQ1u/{+,0SG!&ztsۼRHT(=?Aw>ҳԿ{x`FF?Dpp`E! %Ҭq xd.;j c%Yd}fucXȦ^?4y Hk0u1-9Zv2t hX䍬yNok!תqz$QcD~+sL0d(g:3 n&{5FR~o:bW=aJ=~1zx4pAe{Ri3vDwiG ~H_uu]JWzVT􅊟{ ɸ "khʬзM!s,$Oc5~^8G+[ضok}2?r@fE/oƜ/km!7X\/3(_OBn+3DGW`]x)#nVsZe4 Aׯ!D_d^ÈgӱY{2; ~d(F/f⾔ɹIh9et6 MlZ'SNsMƚQa_ }Ϸ*+T)e^ ϣ0ծTB:Y`  A2̘H;!fW `4v0V/x0 F-R]YU(\85mj&?NM c0e ?D 0|RF^ˮ͚c`Mr;q"oO)/3acDI"Btmc&PYfNo&U e=r`xn=,}OV?!y%({Ul=˼!|"WVAxDl?7DJϗ@ol3$IU<"!dG˹+ S]~ovI,0oيMo}  MZD~Ov lvDx )l݀K|ؗS"sb%Ϗc껵+q0ȑS+l[{yzӄ1w_Džp,>)ԢD4"06\&-06čB2Z:B)D~F*!sƤPZTpmZ'}o@E ѫF21(\B2fk=p8F,u*mg5jB1|V^¸Z{ (h#)Q WNi9K׈,철92dѐn\D݈5Erqfn}XU :b|ݺHX&'R0{@ vN]ӦV ޓbꭖ l0Й%"mdAB\gmkOQwUȅ`,5NJ4NH*De`38-[ }|!t_#E3[DZy@ 5Mz>ouݥwpv#iTuHG@le:F<fnBT*ZVF @N(R4pݚň,] rUO[ NY0-͑+*.X(]bTp:o#r=h~e0tb\6e+߲0Gũ{𾕬"ɮU;tK@=vPmOO?ž ҙ vATyϹ^d!݄1 >?bc,SQTVſ,',rkf!&˴O۟v>.4% BgYrAXoBs]W6V&GП =7ˬjpRt7 Ys cQ }WŭiʙrԄ vm26'N$ 1_q1uӤⵊ,xn0ΰYq0f ::nlի܄]6+؆@Á_p lKs:>nè;Iqy*(JrC5I oL33C8biٿzx,\AKgNO#C $;BԀR)ב+fNYg=\:`u7.iJųt]z_fAYēQ(R.W  e[LI5;Y$u@|iS6f\ q! $qq;b$|rAɮmC{vS?<4OQ\ՒbɀP`i_"vm=Yutm4ιm1~ʄf ebյX=/QWak A-%EóV q0 X̓ēUcT [9%,g6a<@m5; R:{ޔZ;}JF<#o%hg,쒼չm:gʦ(\CTO~괔7#Ep|Q- .U/|cK:{zڭzrs#K@(ˍBE[-p0~-dS?pAR(y+.D[%6Olv Zc 16|Sxz]0lwN6bF:ŗҫx5ۨoloZ t/|&w2`1̊gMh0&wr!L] %9k|1y< b-`0Ԟqu\ă& r<=PP{s k)52?*wwshe^/HD~V  ]#t:(;<`<+]L( jK`Bv.U9|A:2!iwB5WW\76MmmYZKo]. lZlvtsjK='f)1A.-klt妃͊>Ywߧ M eLlJ3eLg"O͗buU^}y>5祓*f`\*gBKE| 1OyZWx%-ո^] ñݰ4ޙVlt,+!ﵼ:bbBCn*RR-H_[H]8Qk]v'O靍/?GQ?e0N&5e6F;>a>l6$Sq6}xA (<<`obSaQ]]԰;zVe+Tؚp]}F=z=Ra;| ;C:SM匉W#\O 4Ǚ'1i;=x}T66qR ѪC6S>t ^FUi  _We/Ww5uK0UCc5ꑌ,>rߊJNckzu0EOջf2wCL#o4 :(KIX n2N[D;O>@ɪJ4/@o FS"EorMǎʇ". ɕ1Ƽ ۸0?ys$xj3zJ)`[1@YBޥ:%8]&ּ aUm&qVU+gCEADuy`s-v7DrUV$s]?ûX`|0tD0'x[2J `@u[FBF*a T1gyRO=HLS7`84PZYѬBen'8M¥YqpPyڔkY]mJEҦDW|2(w|ơl HS3yJJ ]q+GhUYpL Xڟ fCsYM'wʴ1엳3ijFXv̘URPHwtm` NB 8 agu+G%Sa#A>yl@7AS#6s&oK^dYgOd y4#⦒Ax!iz] gt~f$tkyERɆaȏ/?:*2ŽK4^o¯_N1aB?(it!*P9RH1[EY{.РayUMЦߞ)3;/O'O^/ ; {Kg<€M~y_S {zS/>XIL :j?*)>L)kP1b;Zq@9OB.swV§ 6ߧ}BrϬ X#UR˻x'7Ƕw\S'}Qi6IJul_k |"2J-tt-_3P0AV, S٥U遷^pM]®r?5Nq!ɼ VGeǫC00a%epPtZ9M{;-=}xKMM;z? UN)~KttEP' aPz,OG[SOC>db@_xmdDc jƧ {$36i!Mo!L&JX2/d`Bh6j!X& Tٸfwm\-x$ }o3/$5I~kA碽4-Z(g(YcvL33+c\mL4ʭ\,yNBd&;s,4#؝[O o.mwb5HG-4d51(u r}qYZ: ͏6!e+] &[KCDŚlg Vr ] /F-x;\NDoFsvonK +t-R 2>Zq Do >:sxwCPpplO(ABb󅂍t0kBmXP3"h ʛiLсwW(+__%߷zciD\"юBܸIIgvshVL<}X.YSSlԽuB- c5Y#t SqB&H ;xniIO]8Ģstd|$`dj &@'N8@--`O'eyBl\PѤK o[}#;"7`x#%rowM ')SIKԖly #+Z?7Ta+%0du}j4LKa݅^sfCBp-LW6.\r|k^4[j].̓.+RzE0C7[LHiB/#dENDžu#UDa˸s▒7IGmuMwc=t q n3OSsXHɖEѱY_ypol)(苵t62#*z߆FlwYA3uN׺Ť =,R&Blf|ɒMn'%˟.n> Q Y`c f{B o~w7AViץ.Y)ƳwZo/m3%5hEo"~_orP _w3[Ogh(@_ВbG7a$Q̩<ں16o 3ֽok=G":ܧϞI$t*~qpu|N\j? <|spq K*Vrk c2+ĕ_ipj>6=9.Üժ2+]£<.Ӟa;>+Fv-Q.:+ǻ(B?\AF[:*lϢȋy*?][)G0bs9/"ORA4e6z/ms0Ѣ<'BV̵  #̡`ֶGʱ˯㻪& k$nLd D}Y7uyGM=;ev{dr I D Ahw2 mDx3,4%hcDr\mPGұuڕ~1Tz>*-})rNmU~"m:3 q֥b ԣc:A܎|I#J'Qc],/g(^R\,4$2!?'[<ơoj1Y-ܝ#):׆rЏzn QI,3#>"8Ds{g梥-:Vuk`^>^8#[\D(+F٠ {#8@je2>不}4i_g3ɬbrns(ZoJrlW6f{FBE*q@A; ,DN``͝qV-q; tz*Z" SČSPnM YM9>◗C=7|;l!BB3x K؇p:~{ *21ܤG34:s,\1BtBH*ͱ9Vu/Dm9i^ȿ=frt4J]|]qц嗿f{ȦO @w/5Q)k*h%CJNs|RjʜfYe y%D}VaAvXhm0u񁠛>OH&)8_ytѼQL=TaMf/lCLj̕x8,̡Y5S:: ,:2mѷ8k 84;Lѫ8L*7cո,㓃Ui\+ފAkde߻NKJ@pxzn%/ 1n-7VE~0T4yEm* ~t쵴ؚʌG퓆^J GQBϿ iWvv˹SR"mm2 r}ʬe=Ly8v~^ >Y Dd}^m9|WC9޶o\|>Y| =,欦q UB=܃xrψ(гO 8WcEz޻^zq}pe0njrMu&bfN<4wkC~ N9v=:1p1 Y"g97tJ(ڏ?T\7Z9>~%Fg5#:Uѷ}D_-`þۧ'|!n`]?ɀoe.W1zȆi OCԩx3BkU0JQZyv6U dM;aK0yxl_ Va^9K4,&zRyX;l;gq{Xlȅmlt,l M+=Vf_i1IdfdӜhܢy醞J5 ̠݁żDm:& 'xY}.޿g[-m[4͎۪=  McqI:TK+ɺ ԯYxlۚRJv\cu~v Y(갾6YXdvQ c ]: DNxqMQBϲ=B77l~S~{ *F&'"K-c vإX(_03A{Q@WR6 DtxПQua WjPZCXƀ1\: + v|1 y%:1?ξ~ǜ%dH?mP/9~*?/R*ӞTSZC)\ Q;2Qh 5W /f\!m։G |Ë9[&fQ)nbއh.'3b+Wc2n-鐔vv˱{ބ/9pEѺ [oW9Y46U-7}:Nk<*vH6zvuڨHGF%aWJ%D->99>A':)%$o7Zqp:2 S4u B80!aFSeV\ۖ`lXgyܡTp v1#=阄G'{Qq2_{jDrWc /l 7֍E44֋|ѩ?Ҧ2D+*Vn5nLW盧L8*1TIRƟ{HZV,)P 7{YB'֛ GU^SrxjMUGNA'5}Uϲ2.ʢ+ZO"sAKj$A|b7vk;8fs7g`.Z`JJnNr1Lz#H;'nkykmn7nw#3`+vR+Z&_.ZUC~6IJ)-hZ%5V6yoMd6޸8I{VU$ SOeI8]aJ4nAKԽ3/؝/}2W> x9,cK1k(BȎ}d|HѴ0uc!:ڻCc-z)^;A:OUG͜&SZJŚ^Ytx1N01r91н =6'~&ipl3'r}$N(K8,Ht¼c&X*AaeQ(ntkLbs\%&gYBVMW?=[7%`pP[ W`&*fQΐ 霒9>ɬ\[Uigk).Qy}-.D¾m_neSyBk]$ YD-haI KJK37B=ƛ (|@GkQIԈI|FN2ǎG1 0&Y޿QS$+%s45Vxζx,<{-j2yn[w93?o29Kjveɿt*L93uI;Q5qՅ,5ޜA<Qk~5uN)۱yEd֡%91M,aEA\?MaNJs̹x' 3`ߟxq%pٻyHn #@nI' &! 6POd8;!F*m^KQ$97 O8De< ,5R;ͤE1)`"4;:zLvj?uJ u(vg)[o޴,6\ @6eDTrTRoA2ꊻcdI xAxzV’̳:ϊ:ߵ+(>P&v W\D]BKJ t&2YB*O tNB0_9[{&sє XLZ@#}qXyÍFr=l'>X͜՘!qd=E)j'%t %CǥݲMa>=S1nUsR;HmF=SE@a z9l !mWK?(?ZYO}u/:?dⲬLs153/Z& tk {9[oYiœ)\>;El]b~"z&%Ƀ G|,/sF8?zY2 Sh-ڧ4 ]u)ga9udT]-QSAHof0#_dZEc/ ;q3M;JaS86plA{X>"ή8tlqcԷCŨDBQ=?ˣzYGygyjԕ\ .t'Ot-xP^ 3iD У)Kp,k > T]]\)+&/Q2o'}K~$X,\B}GK{_/Vh:qvr@T5 X8 qU |Q N㧡_Re;GYnv ;u[ϞbDvzHa4'Y*2o]Fl]̈g 1?iCG c涩_V$:5mx^A"BЧ}M0T@+LO#p$V^Q^~81Q~F:ċ_f}de(| @[85`xy:FYOI^Gc 2#' 0kWS(lk(u7Wͯ 8;1͵>)(~KϽ03y131^Yw4Ro0 e1?3n6'}4Ԭ/BPDZ$GZ% C;.nC4M5;fKt,v@F4Im"{xfčj&Zg|gC2͌+ 4;F5AY^Q"M%>/-̴?"ȻuKNF!Y,h['r%S 9إ9窰˴,]YF yX(A70SJN .TA,ˊXqr<ZE;SŦo r*sIr9<Z*\~-چ:W1kz'-*MٟSNSyg-rz Als1uOFZ#˨J#>VM]UIQ-NKMd%b>%3G1urkA_Z{^C!ai ;-O>TW뮅>xJ[) ͂†('~xp+Q@MeD9\#J]9a׼Aϕ1ܾta^C+o! %sBp+aQ&9LiGfI-W$^|SQl1#y_K.vJNln--+bA7h&B$'T DvF\J=B_d5vK\ѾWhN#}LJgdzvsMbo"fb, ƥ_-C![>[k1Z Z _l-l8"SPUT9Nu<%8B2(<[!\zӍ<"ڒ㊀jJѣnT$.h`GCQ̄nkȘYu$qSl5X5KW=D~ o>zbFcJKtښSc+Qb<4xR jq o+/L?IgJtg*bj3w-^lp2y荣C"X$^?|9 \BZ`B;1,T2&[Sd*q{c04x&A6ƫ|C. Ȯ )Y6?`"y5 'ifȩ.HRbM,CDDRQDsh3.xjLQVlC#QVP$:YFx>T]HbýX-IDA1SmO ț-U ܞ_\@]II֓{ sz~وeT=%ct'$ԍ8y~ꖶaDeA$ޞӖ9gc6^n:f8cQjPM^?W9buPλ8#`K8)5O]H+Z^R4EQ{?EbIEw e"9z^tw8;'rp4B 8W׎y8gzLDI ]Fpᱳ;/[9TlP$1Ƃx, 5c4lzNm,PS"*sZ`Zh>v~z6yҌ\y':ׂL!jn0S;6fC\LjF/{Kk&bp6c9DuCs85_R(5my5hqjx|pM&C[nHUfUy&#>nGU+Bn1Ś}O/ LH`lo dR)[#nj*y'Բh8R.p+otVȓqjKKe UlX.ż҆mf SpHtMk?jpHk&pJBU!L}8;(vn~|! v]!{+(85eϔvߎxu>OG)ƮHKIm?w[dyvkEvxN'N%ˑY_ʂDrAEHPVR3 džm{ef&É$g9 !2Hۆ&Hi'|WjaKvv:䉛IZ*?@מH|lhI3:<7I^6D]];r:&Sy6L"% ztW,g+1 :fpT;գI:Ć׹ȃ|DX{蛙!b GݛQ/1VqGes@WiQn]xI|6ˊtx?h=p]y5Łd Oy/B's%{Ub5[ ȰMmSG@yʁϥD'|hMpn<ͱr/ oُ)Dt,Z1Zs,r(u7kd;|ey X$XfV<z:t,QPƸ>($=pҚ>61|OHQ ` tր #αBIRWxK@'7K{|l$˭ W}\X ,略S 5]s*Fu{_~Z߰]#<ӟɎg7WksV\#7n̥w<#G/eLc܌A5ےf ˅vceq L H=pxeRBK[K% '^D_cehnJ|XcPދR~:<؏+.ʩ\?VLp+ ;:U#0DPB{"Beuw ?Kt.|9Y%sNaJ0O=}9FQʒ$N2i]8j=q,ϫh\lu!C `vNOtzGH웊M P4JZ+[= WFSZ*xqW.-x_5hdyBm d4Z䃫߈ dA&sDCY-ũ8c5mEeFvD;d n &CmGjpYυ^9Ȯ4 cwI]u+xwhFh[H[l[r2.r3$EL~x2^O6EwbV@Y7d~)4md**A-\[52:I5d*%)BEO[( KDb]oH2ko T9W1-0r$k3^]AT̛)J:hl Ə>rsN z>81#OPU?sEj?fݒ:^E򗷸2)Pam EsvլgF̗nd5~kSxqcauZBT r"WrMۍY䈕ch'aB߷OͿD{ÉG_j܁qvwnW'hKkP6űgJِ3؛>ԃg|S\ ru7z"i!Yo)諜 k "̙>¥XSP~ah^0Ψ5rc_`6OĒ,VFf-қCI #h{7 4:tI9`#tNHMtѯ+,ף ޙ/j`ytڅs~2񼨥7 taι"ĭ[Y/}1cPY6w?}Έ6ye!zYRuDVrKNaOBPJFL!1%j+Jr+]10GU!YNW\袺9U=֫i@"Җ;9{4Ofp0a<m-!% ֵJ'}V^P(ر.PA^af~Z p#wq7|GֹAVP j8S^g} 4J%3rL zn`tWa/ >:qExMK~"N5R¬Jqc&ὥ~",#ewM3dߝޞZByZ kZKK,~Tc=Y9E*>`z$%̮i"2zFR/p\%w>U缼G(_^R0gl5^4y> YNHAVa PWMlS BuV:{|>}("@`} -JVR(|jIqgrR$. jki05sv댑{%CSNbCJQ 8,fi=mlBjEvnWP({X%Մ}֪ PEcI_w-ef㢠7mB?'[[ncf9(0znJ@IL.9j)%M*?O^HD{1GNqkN D\nDe1,'DpV]쨺]?ٟrpV;IP mSu䭱,["=Vy?idò[FzaH^P&߳4aV$c ۗ_b 4:ő@#M oncn'0W?- va : ̅J]͈ =^"NݰnQ1JΞ_>봗j$wAs⒍ ;ⰫKerD`jbt)I+?Q~w gKl$J:?/ٷ6 p$<;ev*߁DDy\iz=S96ʗ75B0uul0Rf g=K5\C]Ѱ/4 IL~pWc!yrBY4ӻ8',WGxia) l'QUzl֍Ϗ.r|gٚVs>/>7J[*G C.+p߮uݹ,)TãѠD&lU^&4S=ذ* Qv;c_HeL6Q1)> \7a¼Ƹ{NĄZU=Sӳw{Er70_R)I`zy蚤/ QA{?+s @zC"U 3} N9VZKlBR ~GBS!*~P(F'V ҴIlQ)h9cr/FʖՒ1)}UY}Xlm1 YK[~=ͨ-<t). pXEE盩 :;Gpj9Mk穃0W4E,x6Oe {7wXa喀$mZ$'< ,Pd(mf-X!X4A+Qa(^9w1҇ "M#>nvP^O_X1TK2ĦlpŊ4Sh>?+6m`v|~D xc40;cB`:Is4^}ӄVZd924g׳*{w&,9cB X~8Qxq%SeN:WZ88*aܪw_ }vmbg?`$TwANEbmDkH):Ex^aZyne(l 5 &V2){7[ *QCk7Q&N x?l@ԗq23:dЌvC=-G lw !=V7%pi.[EgA{GAS3 u;8NUjqhnOkvT‹<`m;Z\uԊmոz{Wы{WFS55)Vx?S&_TF!+ ݽ"泟 XgB-D)%t{Q_M a$O!.62Lrېxu fE] &ͱp>7|Z(}g{bqV,8f_ mtsb`XG9ƍhQ!Vϴн;~"-$\kڃ$EhdBpoKi.2Gh C;YކජaNx-4zp wD; X<{)V`LeQc\35׮)N;6_}wC$ d)<)TL6yCBl|G#eR߇re'1t;`$oŵoicR*^ItA3fEw8g@bX@sP ws !7,`荨Poc1&"|Ի?3W9T sBxm,PqD!h'~xQR4ޘӖA2[Cw s|:IKRI>tN@x HC{JCiL ,"bZN A,DͨrfP"lAİwv(0esuddti4 yX]U`+ߒ5GLnAٺxuJ$:Y{lz2آZ K:a۶>)m6"IUKĎ4) n^`N^XLKw2 1gp7 ._6u[1OhU45gAM-?L=0#K:qmf}$}Z8VAzMxDbUlHԝw!$ɺwƓw ؈m`ݕ>H _уߵkw8$.#i$o x@)A?1vsԗSS0oDu+>V*Y\E>hOtg"c]fXhR '3S}2L,i@D'U D=kU۷/b3>tBS6*@WzvƦ!".( W];yn<?^ulo' 6h=#Ryz3R<(5 zL• Fƻ)2+6M4?(S!9vfcU?')fNc0'x' *%Yȳ:Rd]Nd/=ץQ>stK(#,8Mgi2{N̕NM5e="8Hgfw—kcv t$:8ऺoub=7B2>" }Dv?+o* _,{|N%{J$4rAd8l]%Q'L攠Q46#9bt>֦=r75Sn ([&m@v[LZ2)تPDEA(etKNa O2Y_{~MvځNe)/?bDvʹ!p&/lX>>Iw$n{;.#5j Ң%ᙒG2#`_h{:,2}7f4DgUC?}c'A6-yl"w(,!'^%ڕŰ'b`!1SLj\zADb[0߫-؅-}Wq=:vDchW3g7Ƈ>aRbXQ萐U %/XP3[x{0q 4ۼ#@>(ky缉ֹwul +Yg6sRi u-$R0xmVu٠wvt:FIwE25(m"}suR+1Z}]h,?$,Gr=V @ m{/ecߢw,mu O*}@;bU-୺`/ [c]v0%%xM膶EkEp+ʕ(\~- U=Տ#>ֿmDN%OlRqeVAf#g*X];K zֵI`kɳG~}7{_Iajri}н)$ KS4?w!;g#_of56mHw,S!.(?dpցBzfRQ633Q ÙBCI~#wi4A$|(Sj;>'2a>k5.} y_gqœ\0^Є =' uS9{2|/a̭MףU[Rܱp=qݷyi9?o'vpמ*V 97~K`Ba3L.h/NBE 48?65Y8w-Vzi×߶H[pX2%$\U|m%B~qTgFYur>}wf J>;fa8)R(LP0$,L2ofFȃs(GQGt}RM(Ii{EY8eu&ؾ)~h!򙯞6/݀ mT$'^vfMqm[9+lL<[|6إRXhyձ68FRK.kUYivʞԾ3!,av/@^4nfر9{b4 7@ c oM -Gݛ٩ j -gK Ġ`&H[ 2O$v..(2 rIM)x2[Rʃ?E9ۀӌdZ| *?~Fr,Fo{w Pw3hsl0#k U ~^`;ףּ8dw"J_nwԡ)܋*G}g/H@]M ,yݾ,.MkmUiu^[[b.A dyn;)ui ),vY6 &[ڧB9m΁x1~a,o)Tp^B.'[#Nr0E+ dz>;OIM6>Kit ?^ y4;D]]K sYts#XF+3mSr*i+k94 "jZRV6ؕ0Mo+!}Ͱ)16JI۝, T[{bvː|j&nÓV,4|?X&i>EXw/ny~Ƚ+R5Oxr%iU HO:P^ht<:u:e)/jJ 2Q@(5=dҸ鐸'I 1'qr#0'i]FsPP8,!wMe ]:maAr 1D1c4->9@EhIj~0~HoW IR-?Lǚ:wK{f&1AiƉx>TulˁɅąc"9hh3^];\cBAu։Mtrr'Bcf_kf,E@mVqe H$>hLjK4FMٍs~۫nWw$PMɥhxd8AReA4sR]>L?_%adҴ͏&g ^Áߗ(Ņ(Yê=N zw==%]:]t 56suH{&\< GPk&[v뭙əAHM~%S$rM6l}>,$3-mT0F.L|2*ʳ+ 5#nikUv*c<_~QMlU #ɀ2++{e0-ACxl[ɘ"t*Hb7aqc `9xKBH зs0e$#lEuk1X4+zF`3[3>OӣG'ߋ}p˘Nw57謳۠H}t\`:]yVe{<gL1Ēj&yN8q\i~O-YOEq+,U@Qg_CNmfX^'腜?r5ɨ`lGZ\? K4 m!OmLΪh鱗+Rq8[B'M6`r t8 My"$n ݈. +%iA*ѡo8@͵R0>>W }XhX9p0D} o{7݈@2n>ǥ <"/򝳬9}y:69D @ɗ{;})\ѷ+zGcմ(# zYZZ]%VHY+d%23\.7?q"~CU%wdk:m*T1sA ^;¼ZC koaɂ_)Y I(GڜN)7No=VcНG V @/XZ|I]N4%Ah9PݶCc4QMA]CFOA'L:0~\^d 89;* 5ӸB*9g6?ÔH {v K%:>A (:ҏjI.NZ쓁{D {fWdvc|͢d\Zbd_OZ%в[r3`FC[_c~iQO=N8M"\$ Ћ0g\``Z*YdG9$&N }#i:eUrVO @/?Lå扑"sHv ]~m)7ukn#B[qq:>U3 @  oTDkaU S\ "mNqy(hPaқ;ͦe,5IvXKFw"6= +A\Cu2l31}oa{0NK3qDUg l\$_hviR A\ܘ9U8{)2~!󂺷=8iqa!ۙ`9-{ 쉣MdRAVI *4Yl4}{3p.8_`G@ K2[H4˖(ofY} /Iqb}@}&PxV\KGR˩{'t֖ ׫'"F}'ٱ$:3o~Fj<4화.P}Mmw{d$%C eR'Gᶜq\0?x"r(u>ws3V&+E׍0&Z!Չ+bӿ(:~x%JC]'[>u]Q cgA/[=lkT//溧T =%zcs,2rzwnjBl#4xN5^}8+zEJ)flI"#" eŊL/Ffԉ:fK%VsLJrYl  Gi]>&57 %Z?uRC'1v 'b+}6hW2mV5/"ymPՀDlt0 2e2"հR&ᔙ6s@UV5B9j Gv7Lyީ`4-G#i_! cC V;l|B' ,yV 2X,h%j ۺOl re'^p[a %G?S_ɡؤ#EY\35H!]a4H^b*0 3qt*#ǏUs4*nV52 c?-Lj|"kFR@ Wwggp{j5GMsl8|)?"|CK]J2#b܌F@mQ`^x~X\Ĭ߸^](5CwĘ<烙 a,Rt bVS߾%P{†:dB#RaTm:qm~7xoiFژiPu* 9`u d@q =zU v< .HxQEg 30F*#S(uBW0LS77w8>C5V܄yG>Yf)P`s)`w%ENܞ.S%c<:$m17fоvRFDJLH:YүE91xPwn)龥/`Cauu*l4T3/8s%VSKš eQ3ҢZ:gj_]Ydf b%"o Os0+v'ćHK%IEOYqéi+͂G S'"z-"ۈk r%QBxN >Vg6maڪL%r܁{h)!d"4)k1lgVM5JSBvIE$"8bi5@{.qۑQ>!v;:l WR N Zlɫ'8R?XjIȁX?M"ZN{~,_Dl2hf>A#aIdM(0K$@ONUܒĕ_o8~tj{!Q#W/&+[I\ClV X:> 7U*6q@pKQOC_y$[%|eN@yf/悭}zvQ4`WXOӪo@3` 94h(B*n:+ [ ܙB礋gǭ!vƅtu6]56pC,.9&7X)C m&dwoeO7 t(͋ޛtʯOF7L[F}Yӛ`$KvTIIؒ7u^n7M VXJx{PTmhlgR $3}xR{GXHmkJ-?NV|zg Բ$-u`)31! lcp”h"CF~:&6Bc?Ҟ3 fVq?Xo5BR&(Ga@OQ~Cz?DeL5:xz.R!UG2BvM,,hCSkϗjjv! 7P\0qńS_…n-(9aDK[^mI*vv)ŗX=^Ntm *4@+e\ʘeZ2l*_8Ir!c&ӡ}l;oi`(*Oucv(BALd 8l/$H+;Y8]ێjV'մ{ ;RBQ!O+KO`(kq{7ڕ;9N׸=p۵'d?hlJ6X!@ĕ(c-Y##=ľ8hY"rȓ$KEf9:TE7"2`? {ƨٖT XE9گ8g~ a-]4{Z^z?Da^,iE[hگr#čbr7vQޔOK P3%N' cZ/JB8S';Pk*7.I*4b/jΜSϕس%^ѶܧuO$ꡪ }lL16 yY$^~G*?yKRgpFЄK:P;Erتwy$=^met갡q2XM{f U忧8ziZ!VbEp-YL>v ,yEs mcZ Fښ*YE6q +NY}/@9N'X!o(Phڐs QjnRϊ2 $u3g7Kެ\6Q%"%Ý-$u1 ּN wNm0KC/g8ٻ8F] S!5Q&bøBBLUɟ&~Tq;5Z`0<{3E]睷6qےZTE1=~aPwapΤ>'&2C!J-ǥ˩XOj>3bu>4(Dlu;0 6"وϨ2YBG %t]KS,Z0}Ke+dNObhVxL-ALDt1؂]Ls%cn4}=hUb1!Fyl*Ơ) 3":TAuq%=M?tAAM|ٓ +򂜼p£QDɛdֳ74'LN] "`,c:?l2OTfmN^h7gn6ʇ֢S 3Bر0߫r!v-2ȡ$_IQZ78銧kSIv 7DoKR/P5(6:X큕) ߆vWKd@jv~![H>qǧX}5?(PR |Kʍkz 3q1r?z>t(/z`0Sf*NJ4C,URBIv(ၦ,<^P#܄Tjװx `~u An>w=1szOm.r#9({Tӌtg+ax)1z#AuFZD2]Fо)Th^bWR'ͼ n$F4ձt\2;-_wM\U-% s Js?FeIs|Ȉ=ˉF\@.gc lL.`/yw4^|G`ތas鎤+kԭ +(L麸aaȦ&dyyYqI|֑VfNpηqsm#RLx<7H<0VH+о[B%&٦ ;妄_[5[0}p.oӰI6Uz" ]lav_Bg%pVB M1TaPanRvz7&@\5g~WԖ'ֽ F 7 Bg53) 5A3Cȟf >kdX0f)`~EK#jh( VY8cqlf1,Oj1~*wϑlmL>ԯR0 uIlh> Y֦&_QB<~2Wa{g6..&1CvZLCԖ.S-+:e=WO ݼ  eۏT`,/&B5"z5M%*}Ҟ/ha.iCXf.B/|e8SyBRnD%Mtdhb~o|dz2KabZDJL3dݿܻ"!CS=++@Z9DLi,ȧhiLظÁiǛs1tc}W{( 6(6CA+?A\ S0N၀sI .t= ~ 9VV:[rV6KcpLtۆ jdC)KLثPrm;Lx`K(a1#B "Rŏbw`rIzO\&ٕ)Ze붫Vj#躵b's*+H\ = ķF;>5_1Cc rENuTfHF~`m=YV%*nV?K@Kz9R?asC˾pUWO lqv@0 .*tZ9 ",16R7 93YGƛhy*Aվl= }N2d%(c]hwC)V,R$@t~꫉P)uϒDŽs^NPxĢsZLAL/~a)3i5& Pg0@C/bൗ$v!VtsM)"(Is]n3/ _U c{1݊ JFV-M#qOWi?ߵRzlDSH lSR-+( TY y0cvc`߾] qUV&4C nluZ(ߗq,eMً&Xj&̭+dR'N&(^.&ÞM km볝ʭ}Z4=g` s.?}D"# >E/e-go&mҧk2y|u6aĈVmo@M.K)y3[:JiC=o̎!1bP1O2\tU/r 'dQ7&4VGŸHqL`j(v+*WxDRPǤnЬRm>U"ITV~[;Ӊ0`tsLC!-j~̟+Xk=rӍ0hNaAh_G3̩go=rd,psc$/P)P.d8-Aln%2rܭur~/\juk9)ze# OY O8SJ\W­ |nOZ/`= 렙A~V*FE\Ĕ5xM AV'^AqPksmƱP +^X" C':+ &wEoy舲.Et65-aHLM AZ!#I?#rXu5R'5ڝVr,l:dHG> $_c6eꖳsG[s@03PCy6kK tf<԰@g`@JASS3sF̐v݆0EFlT BC%S* Si5I WybI 9t0#lQ6z9CAcM0kf3v`ٻ {aH3Ɯӏx*/1qFĻʦoo#<r_n6(P4}ԕڶ+S_X;SY0IAG Q0.Fku,I<4pg o^گThc @.!rF &3=-{[7 w 'VT|{T3DcxN=*~+ ;N;e1Sybk]lt-yLZۻ`x(f{&66I2Nq} AYmD&<Ϯȁ璭$9BKhEdru#mc[.7 ڄ5f ߭`A/ݸ?G ,7?Кdm)5@l #FO9EvMAm,,}vHN-e;?7=i:9a;fk]ޝV7f$bTmqPo,G1lBol%݆,M3LPl)C[PR!7zɻY)m>G>OӹtlA`N {0ɱKdb c|ȣ|E_$_BfAWN&d}{!VLh= d`u}s#"ro(uxz/TǴkX߭ZH)CRC8=1,`qp Vuhfj$19g%9:P)$*-d[9y?WeCF; (?Ff)ҝ!?vNdկ>ŎgvpWV,l'xn̩lC-VU@#oeKe Nw>=o$Yj (125 a*S 2MȕSBWKڑ"7f#.2ԓzI~bnvQhƲ:Q&> E53N7[7QbP3zp$(B2͏B{ BF,#jXݕ"^?ݹ&BdX)hߣE mR8ѭ'a{JfG4 :sD92]L tzJ2 gX6^S;zOC~iȰtX1A)R=5ðvu CΥS.z/X?wx;#;|*S8>nPYs'"՜^XzE?=3V&̗u\\~-V}$:5<)QBݍ›ض"|rT IHoV 6uZpkI]Mh`u@BwF$JxEm1- TSpf7G"ĔIc=T܌ԣlV%t)F|XGd(ɺqՀY˼uԂ]}8B\}σ(TdEWcl˛־~jo9Йm- )]'5B=FbC`O){&9"*2 a[+Ct1W7|Tdzcf`if"!5.VҡHL*D t< kK+XU⬛!˶cO݂[bP }Ny9XDr8׶]ąc0~.]PbF? zLGn+bcd|4;:vJD Vԥha$>TQn252dH5)E(g$#dæ,~Oཀ^v uf!LhZc]П3~z#VsجC\دnoᴉ.B~AoOWPK3HDa 0U).5]JrgDJE.F(&~9DXQQ0ݳXu8Ha蘏@Q F~3$bąa5H4EY_M7hT|N|ҡ0&}Vc&wi<Ԍ;,qr 71/v#2_<`[ ^{O8#,mۆ *xMh4sz&s.G4Y^2WԚh x 'v7Gqy;(eһ]>]^G+ ]dF!\;0̺u1-Zۭ'QUr%꒎X }:e~>T`jH]Qf2pdlGqxu:@ K/}'Hf'}=cw!]DM%C1 ǨE%fȬ4tό$R>4f̛ AgZ~ _K}_oсD>4*kr(c7͇ޱV5L9t[{Ϙ闩8Sq.n\{` &QN,"v~Ew{d<&!]{z&eVpLYqŇv>Cs]n<|TR/ɸLɕȊRûv<ǒc`cGX|Y5oT "ݟ_Fԗ1+*. 7} N*\#5VĂWsjn`#ZpZkfdhԸKئ'? |I9 u;Ewۋpţ;{\;c]b. M!cj_T6.(7==2׍nq>wuwOV6Qt >Ӄ`5 WB:"-D[7k= d #\m]%\hƄ䭢:T$Q~  t$%'zHʅ,3rl^ԁE^[{_dbþI$)IbW= W` aA\v7u;5;Ԟa.!L˻A:p ;tƯcN TÒ>ٮ) Xf}PI~+L#XeJ;|N{}ߋ\4=勇ecKjBQC  V+EviX\|l0 IFGmm %w4%0a]L=r{<(?x~ N :2m/<[*Ҽ K()#DZ}wgJU]R6$ EIFOk|["Gv΍i1wV(o0, @AgaX]A߾&N&Ǽ~ίA&b 2=Iad8vtKk3A7K1UH,N1L(Ts6@tͬ EĬ)Ʃ/k1";DY3Pހ09{5:jv;OX8Ɂ}Kxh/ǸslcE*'P>U}V~?h@O4#&0zb @Ph( R'NR[ DڦPRA*eƻrj<{ ;<췢7I`>93sg㒁Wy#TYMB1@Q!>$@:cP6ğH6ҤO:<;g!9>؝DX1 ]S/t`7񶰸y8*~҄f d{2T_ PiZhxU`0i4%14&ns\;!)bɝoFtX~_٥ݗ[ G6W:,<;X 1@Q m=~(,3vP 7NXsUyT4/ ]0ee_u ,|p};1MHc弢'Ye9"g~ė^:`'|A0)<'4a$`EDfw[0 Zu/`pn0/o-m3}r~)M!h1C# (wf%3?CZW=8*_mf/m@oBjgBȓ"BOkNڵHm٩^·. .?fv=ޮϡQa:CKA[ .'$a{JbTK,, !sR,y !ɋHOgIw%2 ITˡaEsqg1K"߸oLIt5vd~Hu-Q+Lɸr}n|$yR&Ъ$or-{ҧ % =%dHIvu$ ykX [9DIj6̲O%%I4$I}Ae)SpNs}+i\Z"wдs{`2~3vEqROQ)]so`vXO5+J T_ gc3oFY\7!-iv[|h>UT|AzпgW'"Hy–jA]y_h1rA MX\.';ҧtVǍpif௖ W7GaiƝ$!1@@^b?H7 (M;$sM{+Yk,a/MUA*U  ={twFкUJO-WU^ZH&UX]gUpYtJGhg;g4Z6c\әzF2UnIO-"LQ]O"4| i;N`yһq2|R?)7dH+aAa;uڃ0GC{&Mk]0O`miPKeC!BH(@7j*1E*2^zNi ,e !XhvӨ07b7Б%P̎Qs"JHݕt%zT1oOӞ|/@9 &Z+}_uY{JЁB;/NWhZӵ[Es_vX]…?ZE1m߫s6Nq%9zm]T\$ REgc|~WΛ 0= g1q<%)8U$ ;}JYmDz _kA]=`ls`]^#etʲ y;FVxJuЧ,=6^'(Kh7ne2pk\54dw-J}Y-2Z@<;Ĉ ,G'gH=A З!)5}gGQ/ Y"'{W~~r̋J)-EM6r$J3)EGۄ duCL+ )Vq 6tzrIRC2sd" e|gٓ,3*Bެ+43.AK KU)}#8tۙ]dБ$ak[4li:[_ T-W᧛\@Yz7ϠsN @8T?"! ;Vh_TuI}6+nʶm.6*E= |63[-ޏZ'h[Z jovw `mȫuضW8d@GP#ҝ+އɦuW2\f >GĎL߁Ƹu2~G9nkCR/˔aHsYHOEEUO4xbz̓W .aAj5SUyyKqCZ) ̗)>S?15Dd?NɑyiK*w5q .DgtB";ؗNqԤ&( uMيUl=]u#F^B2Y_dאgb$7+<ڧf&o!"U1/ Od[~4C-@?`iS&] sGv |$ ]ŢY6-]'n2J`dEjv]!Φ&&lO?I1!&ۍ.YAVkm(T-i\4R,j|(zt_Se/߄=8٫ XtZ8-7Q>:Ļ/| v* +hv Xw0'Sc:{C(>D.@nU_pf4Nh(V$Y0:0B Aŀr4!,tP$2-.rK;o߼ X"*F[Zom,ەue P!o<3AmbR4`<\E:(H47Ĉ@Z#fPcЕ5u.E5b bC.ielg7dK,w8yy$4g8k< +:M4,*}!o; ?b!ZdwhKwKUG]5n8F(rTnIlU+sB4DUP6~룃H7j+ gpzyw~+`[0O@:]u+Xv2d*JCO#W9=Q#pW#pL4C◰L==;k^4n؟?MUf A5H5Qf"3)vkGyDfE>%:5\>/LK%e.".O㲍[Tm7 sf? \VoZ|ҿl1Eua 4P-SP|Egmzɀ 5{ +f ~ kۨKΡr/ QZsb9^b7}pcVa;<FηR8Sxw4 $V q09t 4:וbP@SB hpp0#Rj&(5'~ h]5CȚeiRQYgzxfcȴh:\ ƳVa !̆Jm]w-͙a+']轢sPd}OV9EgE}g j[;T D ISKװ)F$]YcvDSBB~>epX ض &{fT л"XoQ8n7j yQ'ki ^Rl`J%k: ?$7VZrd=4lB\P٣b4.)m5j9Wl-s5'<ގCe&7~>z3m]+\.ڮ1>ljQ 1a9.Q stEP{RϘFD0г5ЧJ/`BK٣>\'efq$aH 6uc@|]8 :XjKٱȔ43RV&r0=\qpjI.= oO"T"PKoĸxj+uJE.U!qϟ*^ 8.HT c&k#Ϟ3xynf(Eଡ](Ϗޒn>elpT #!𝵽Jb]2,=Tg6+n>{ʟeHڪzԥ !4y4rْc{a,8ԦĈO%WD{Y#8NXʧ%Hsq5ρڄg?Wq: [p7Վ쓿k=4QB趒*+Db|"]\҆:/vf%@q;f  ޵o.rݵ>W,?69MꦶunS`'JM6;@>ߗ MUrIBld[g=)b@0uP 悛EF֜-^js!VvHrJu,*C{p|Yvqf!)ԛ ڍԩT3u=ϩFʹ'@ BcySz*Ep`w>?q` :8ezƪwJ@N_;6tړ ħ[<=t!lm'X)8ZnH %Q|KYaE׷ĬK0'kd\Ua$Xz7AVQC]Ag(HKg J"ix<:\(\ aǚ ](e7ft5i ݼ@^=/PXAF;'vTH"<>]}Bu)CS~l&(s>4H*ڕƍƐܵBTkD%I& !KB2 Raw^L bHe;6:M6࿈7X9/&8#=S 2OhLK9n cmlpW G9EKF@ҋ_|;WO}B!] /10d%忢kCZ吆 dHPy3Z1G(}B$Y_NW~},/qdSx1JJ`Z֟'SlTY2l+IUƋ9T?9I_Dt~˂(1wcPzAddc3|̆Oi1/DN73i$`h,C,O$O!dD%`l'hhSe*2O3e=r5䫻Q-GZWg+ Fm>+ 4R킡Zig+yY~J٧ijv\+/I[X5ܚA02x_ e˴kė)̮f qLA%0 Dqu>1]N 6+%,A92֎?_.6S|5j"vD*'z=ߝu\08ќ휤3òWNmj 93M MV`3a%bل|n!YR9y>YV`:@`_yr WHKC ߭Zܖ77tzp4E0gD =ǩsH$\c6鯕ϡc{;3ͦ0VVj>&>kt()d<' 1).`3j]7ʲcg:$8]Unoٛ[H,-z.qgMs G,zӶ,+ ۯ,0oxyՓb5đbJ (J6h f-m`*[BM{:*2hAyMiX]. WN*F!Jj45z%]l V nqH9KF8I:׋¶5L4d+WSY,XvbF*#ʎ}nQQH5d+ k9@n0qK)|tɶ _UnTM!'B*8aEr,*OޑJkJЁOSⰦB&`XncXY*E; !\s4F/loL#셷$PW\~"ȬehP51^ ]t&Uf5熀TN_)>{1T#!%@^+:X@8fj=@`:x"H-l#O\_a9nA2W˒Gcwi䂮{Kf$udSD 8j#W3c=%(2vyJa(c!I%h/`Գ&F@1Hs\hyüjB7?̣3./6+8A]Ay[764X)!|0<߇r=51;_nfdETc2WqB6b5z~$eU(nrj:$*9 ]x,<=B2PmÎ,mDñHʰ { coT ׹G2*6ԑ/lxO^Jh}C:CUГMh;Zfېv >Z3KF_շMهMAAiVİQ4śJ[?e~UAZIيV}D"[dcmm/ _S,i8BUcB&"@Fp?b㥹uԧmҚS=Ww&C;e{y"IR) Gа=zxES/uZA;Hx6"Hxb.kah_Vȵ2:O'-BXJ^nK6%}Ó0WD1}gPsl"} x;j]jf7#RiDĶ[8;z^?F3AZTd_ b 0!9ҶV%(b$UŅkM4\7Qbnh| oזkxdhGC)R/>=$ȥ#09+$=: 4B_iO~8l>hsoh" q\KOoF2DqA G3b @'n {Ij}FHČc}av*҅u-kk[EaJ3MɃ{1 UвwqCD=۱P'@{|$3Xߩ= hZ> a\eDZ2LaDlsVe$s3| /͐{Y% MǤ.k2[O"KA!bd@g])Aj7lc?$1xx< F"3\9(se.}=)3f !B-.J6q0| K{QO<{@eDD[c?R:#/M{g{ $fGi\\x A0) zm'wt XeIYSS:oUlX*n 4j"rk8JINU[nZnuЅf˂[3+ЅK ,)iP 0V<5L橨ǹwd?3c$ {'eW|h}$g_CIz q)]|] y o~4>6hhAEg EXrJCbɰr.'* q0K-朿|ܲC#N('%!'HSDVl,:=EB[ 6eLk+fU-c9f?!䱁iYKL!PbbV^Z(HMXQfkxed]Un[L35*D2]%]Z#g\ii:L)9"G/zו۔XMDb6Ci;Ua~R9온Kh.!;%sQb9Bu : i0xbQrV<^'kN{CЙ gPKS)̙y#OuǀdFn1G;XKNXU>Lnt l`OjHdg>I_gZd3mK\- ljPZ/36%M"u8k %FJ@b+' iG9 \ WHNH9 o24'ڦ[2̗.ioJ]y nomB\;Jmv>]YkpSE=>ʕtؿ yR Q{r*q'cw؜%[%{^/$5-uG~YP.0O٘E*]UNSA bG1#5j/sz;\S`vv!{ ~Wiˋppr_ǣgEݓx񐤜S6( 2s!<;|Rh^,c;JƊM$ymϞ"M*讐풧vNā6J`+$7vlV4ftZ!`S>M?=¦;h"ŵae72.̦ݲ(21iyy4_I-<D؞@8ڔ&&#_J}<@ȉRs,h/uxBj~&8AI-F9 x(6kZ~*HtfgAQؒ<9 hy!18kr+ˬ'frɌP-3gʔ} ,q{$(ACMidJdF/cDC!^ e `}egz]#ZÑdװUGEjhJ8*ma%N9D^7Xc%5l?wlPprp e~?ֿ권E@y^`Rͳg!;65nDN@K-M0Ǩ_hJ!>wO+^tn^DSΰx1`51Q>hxP(Nlx3*B5@MVؖ$9x!^~k-M") 﫨_ r84ЎSG!Jf+?e3F9/rf5fRY߄V[..ĄVKbA *m+t{]QF}DttGo3+U%+;0YZ0707010000001b000081a4000000000000000000000001626034b3000054ac000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/hid/hid-picolcd.ko.xz7zXZִF!t/;Ti]?Eh=ڜ9 ;u4b؏4|TK!J1v#KpTͦ"Ccc߳ e6oq5qD" M<7y̟kv0TώGJ6C@ 5 %e̳ ~kdT d'5S1>Z|9|kl Œ됝NOojH8 G4gܝ*A@sVL޲:pEmfơJ sn7 yQ/ڙ=\+P ӭt3r6MUBr.s^6 +e\fatOUo5DdѰJ藄j1R0}GE\ 0t}^m+լ_N7_#;xwqX28rUsvK+'f )*TrӺun0@Jw\U, wl hс Y2OT~t{"T! &80-*U%8b򑭅}L-ӈӑgSOv`H˜ܬfZ+sA2tCNgPԻzW![ H{ڪHՒVlnaLw@57j="/Z}y/usYϝ7qjKUR2e9TĠͼ1q]Z :hBmsMcU.R394AQk }N3k=0x*P͔3-j:T:v{""~ZWl7I\.]' E}u5 @34ξ䰄ÀO-[+il\9_WWvB7E3ʾf0oUR,mZ961wfCM]kt0Ī i\C%Abk[ε8>}zWdׅ,tQsm ܑ78X[*7u]o2m$U.(/M)MliHWڱRGKTҵW#$'nY y+xtQ17 0#;trvi;[NXt>ceX\g-Mr"eJAUzZrxeNbk ]gG wnMXתjF-y琛[\-DžQ}9ý{lǮj |ÝR֨KiLI#9&NSDр+#7nEa,p$dǚ`<ؠ_"\ P⤰Bi'#}eP;#cZ<RtSYG'=aG.\Pp3(_x3ވ|@DS뵬IatlɭO `/JL@޿iLSKlO /[ r\y|}<&7Ѷg TD!kw!5|kmGllbc[.[sb_WTV$D:4g[PLbaf:3rN Kk =c!j@TOgK{)A-&K6$3wژ1tlvVN6! P9bg@`k]:G0"CH^SɱTs|ZVrp󔂕rf9cLVj3Wྠ$!AQ =m8eVh؝KH\M̵e b>HGX[8աF c. q~0z>3i\ݎ#.۝=~<݄sǶZ&ӆpOY۽!Y4' 6!r~W UQnZrcˡK R&G$Nt7<~MJЬ ,t%}|Xy_KgKG5bZOi.8e~kS챞cc'5>+}gՠ'F%q3 WYgEv>bڏ6tUly3#j(k]я#]s:,'ͬmHR:\F^حn\:# RPF&Lfug+-6QUƓYm8OI^Q ݜ"gWtYǮI T[g%V !%Q0xzcɅN2|U}RRSp1Y*fznnM߸P36jbkk4r] u,]# 7BӲFφCh4\QaCI 5<>ɺ" Nn~;pAl޹혊PV@U袕tc_bg.Nti Ȇ0qyA,+hw}9rNps73 " zj$n:]d4)l Yʆ(X zZ@.jlc&{ b }-uٰ& `64rʍB'ƔM[dQ`FS%G*u$K[j Ed,JCY};uH8081{p5 S~3UAP/ 8R Mc9yt&8t nz2H,e~xQ=RFC8 $Cx^JM^uִ넎 #*%nn|2~ncJcuhHi-G/ݯ6hSp',،r%E\t:* ۊX Yoo157l|9JS]}C3b:Q7EɽB&3 v{nGxLvY~ ˬg ާ+ſ'z1tr:k(~|R`1Kʺn I[4a~>geb^]c;kuɴH(Q[88FlܭA_*<"i?$ݐ)t@ F4Z6EB8ZؾC14>r+;ا5iyO-Љ yW L۞۸F:ȈOau!/ EPs!2wh+!-, v(ʵ/Ƈhzj;@xΊxnұ W'8?(tԁ5ހDOX/S(C_S'x08MIdE%RG]e{w5C}|*S-bX!8c M'iB7U*d*;USOu-1ųD|TK#L B=!yRk}QZ >6C,Q_67 y2M-=cH 4m:V)_MJ|m6D G?BfQF sZgvx-U%{'TQ#6[L^}qEpßջ[Libd6>GUyҞ$)USā^t}p~\!>1"; ];NYFGC;߶;"76id}OO嗗'#jyVѰ7q7=; NfˉpbY~ܜ.Kojup 8?YG ĺsM֬$h i˴`kA0YS'.svյ{,(kawKRGE'S}}Qyd!U,T*"@ Ts_ŝɨE) {:SRFLv=;;4\(DGKFJz|R xW+S/H b}:+.c5?s2W|9oҁ'G.,3bF &hR\db0y]UZ|Kml{:=K>*{Z LBd7Ɉ2v(M48}0Ut-uO!p '_  'u9dZ-A~zOkxy~k䌔oPuP­\vpT!ؘ< n}$؀ VN|';ANg$AİZ|z 4Nal`_?WʺVs$ss>:$CS1#̸GOd0cg|0kˮ_b)R: H?ׅϴ&:WS ^<gV# \oOx|(A'\ZW𬜀\;O6B?I[=.ʵ}#ʺSf Po-9!?qBE\5#%iMG|,2,dW=),QkLO8YoJ?$d' N9A!-)K) 'Lb ͼɠ* VVS,{/]zP\>> Z<>T;M8p{ T7w]>Q3] VM+ T,G et e9t&F0>]5/E)'NJ*%]u ѳOF:&@0Qf X@o9^\ޞWo"Z A e8n=ć[N٬jh_k[yဥD+S)y.6roXdjtI0yA&Jk^l÷+,G8؇<6ZT1% !:̊αq'NvU0Y1H3\L=NVO h'0xWq ZNu,̓du2l,`Uac^b5>id~ŅV0'm2/5 @+f?FPi%]?wKB_evoT^N=^;'N4#{z__F=~OORnwg˅=) ݞFpan Ox^ꀎ<~84YŹj & 0cnLB5[Na*pWS?M:SjL$K|2hП6.\I&?!m .mA̧K*jTm#8 b1pDm+ /"(2G8hEbp9@Ń@+ېA%ODwH>К&qzokx}CYBki/  `]N˷|O>\!0_RD\3ᕻR-\p Ǣ[#^Se\ e'|s/"h,@xsofTF@όg儹GK_kԦMͪ\zVN3GDPPhXS$@7>Bw=if^[mNlfZFS0L {VpNR~nGWHv2 ,cY Ynjd~m%+K8IPkM* ;-Wwaѯ_3|lo7 @}Lea\fHHT.\N#xjGߡ xS5del2\1~%P”{FpVjS\IqoڄlzcyL<3H0$t,9_AMKlqAQS8{,ÔٮԺai PX t},iDW K6xōc ;wly0F.ØzȂ9H(ߔb. dZ?IJܗ\lWAډĨ"( &12k4g261raJ7֓(X[}/!6) 7^GZ"z) qv((t>JAr%=;\´1j)vLyHpƗL/ΔiPz)+Y% ":я)}hhjВT>xnT¹dP:n>F]=ulOΐ`ԸC0c,ڤ9o[)&6r9h>;fsecOM .X!cΐ)[ytxE$C(h17Q:B{u^"29mL0J,Z 12T&!} `L4'i(Ovʴ vUdžVvk2MU>ˤ5omQvE a;qovM% 7xu$;-g8eD3 "W׬&e8\rл2۝Z zͭ_Ȼ Tl 5m\p+aܵ^u8s9:j3?*_(FeaJۋ?m/N:HT"|ƴZ|1I@bf¥ |ܼ8>|;09;)hMʺȖ^{`{9Heצ g:lV9j0zU>vOt dȝGȦRQ¨hE[t VxA\;++Ԏ914hTW" F+*jԒfz0=g0gL` M[3p.}h&u4o8&bl븉b,/`ǧGVv*&`G>uڒ8lr1h*E^xRaa1Cᨪ+ppu qQ1R:Ӕ옖q\))KWaCR,_\s`S|f8p8/3 ٹIY??AbM[b'ў5.j!d=r# ݄IB "l W^+,|cHS)|y&H[s>f}85fZL.Xhlvr/;?c"qo=;YsY>c?9xߢP_L#@|L8|zIC \)73_2],&AtZ3H-W(;6 3vP=%rYys]R o [5NU6ja_a@2yPnM1q|=`67-Fb!!<17ꇖj=W}*Vk,; hzD(*Q"CoWA3D;#1]9l-lژZ2Nj4K"/o2;^G.xB8,0vb|LWS|lD0@V\$ 2zGO*_0h8p }_̪0,j)F> G#|I?P.ʾưoIV"m3C}w.T s$vk9xIURO GBczБ %MYYqopG1,)ii$dg seE':*LƆgsohpg$?ʁh9HIV +1*XNJSrԎP+$/,\vDd4^~i>CaoW}@ms>{:0p&& b~h&_f;COPY1>hpnWax7vN/cD9t%,j~M33.Pƛ,MЫ,( LZsʌ0nNLv1*郹צTv_a:fnЧf,o(wҘMHLdigM{ƜN59:Hƭ8 rqeKV9 'ZQBy6d(Gq8lJ%>63VFT.C/ ΁F)3R A5ݦI+2λO֏4/mP;25߹UJ߂+bC9MPG0Y:vO9h,o~ {UO||4@a>0;XЪPe3ϵS w 5IxU9^~S[*AP<SQyb[l?Wv=> ?ʀ/g 8CKtSx<_cmq76"E.VXf3#G?5ICkMh^@JxHJe›&X;r.iV ӽm#HQnU4emVp m5[g/v&4$ZZ3R&#=;,y~ҥ"d%1nQ Jxi_RY~@% VfyGAE@έ/䶓#aOPS%%>plJ (~JX渟W%eH\橭ye㨍7_vN68(ȹ6F59( C~=`}+.MQYq 3tNK&T~.i2G>B&/-'O)azB!×. `YK1A\O I7?5>hfS `91A5ffȿU?I}:= B$nг3G2Ư58q@=%G5Y˭ X ."kx[;_<33M)[ns݃Y>D'n5-d&5KjnHC )CP=ِRV;ō$:__5?tUVYMZ5`i7'-Te2J(o@| Ji_{(ZT fs a?UR}9. SRO*lޚU|{gVQ6=o:S@7,l|cqb΀K.C!]+k 2lwvD/_7cl0}fpAU8@~]5(ڋk{lfw()pW>0$߫-wg2yHnC3 L\7lQ%#&Z}mD  .}wͪspQer9mc(zrozeaۤrcX%"!K,?MLÞ_HxɃ~!aD>k$5OyK|Ǝ:0"+p(LGvu=AATmڀ99n˽JW(%ۓ9.ہ'ۺ1c,.١uRǖXќa>$6va+ V'C; OTxNxB-z|ﺌN0Ǔ Vb uULo,8Bp*9UnePJIK .;f}m [;лbqm {d(ݐʒ͖:8W5IA#=zfcl󨿤핹(.&"UNjp[ ҋɭ[Χ#b^qrÐŇ%encܘ@*{&ZD#+k0Ca&ЃNμ都.-$\}=h̵ 5ևN)okיѸ4+'@@\# {&Y\kΎ)1Ä*B3>;;oiU[ ޼O}V7 |ge󕏷2Ha㾣=\q92 Sӟ33k<7"*TF6PZq:4@[lp&*NczToJ2>X1!U.^UŴVAEG/23i3õ_Z&Wf÷H]_cX'ݓ}Q\t-/ 6[e%/ B k[34aw}LsԆ5)O#`y4A:Uߕ61*gJ|z6DH?Bz:zt]ٮUOw9%5WH`Np[xRQ&-г2{[g-<db?wLTž6`zqWJ W|Ń  HYSN;ڬ$.tmgvMg5X:[hU.@|uJtx&C 'UȪ__%)Ou'Yܠj^u [ wy ʩ()4{KRқBf 1lT6T֚$ZD-Gtgt?㔙PIT"ֽqJm3RIX]12LO̗R<ŵ*!3I77LFf^C< W(Y"t  ADw`\Nlm$b֠wTTB glv d!TEwH%׸&_l z˻ȷ1峿V1nx$gQňQpS}!߆Bni-ǁQd m׶ qKUalqu˲!U2 Q8.: d#01ZL@q7TVQ.& sE1C ; A|[4foD!BEB?.ڜ𱂘v ƎƔ s;@=qU"Vt߲[I$> /l.vptb|υ""B)EѯG``I$$paO!b1JI?x?zo#CR`*̵OqE%C-0@[AyHr0G|_4y]lX:F[HfC@זxxR[l:~m3d7Q:OBc:L"= d(bl:6{`k^0:ӞW/"qAܓ4U5*dKP ;QyP*1&꼬2oGaUsO=@cQ</d1Ϯ|/XFV D>;`5\^F8>;'fW$w*Û'2[K{pj5^exUOck&aEq,G<" ^\\zYBE(᙭'|38{[-Gm>2@[A@A$67˜ǸY\goWS0/yn̢쑭'D|ahppA$E[, jc[,;G&;.D iu}(PBNއ50x'@F2X.@%㗛hDͥ-I%Rat8)3ꆝCEjN'{p?DV]<]!(Paq0QtƜ1so""|QfXMϐ>"{tPuX'x7'; ׻;!HQn%Up.{J*޵W^V'?D2T`n~nbJQR;1V7tjnQ 񍉖s>ћD{[ wp:wFkLeYRp:*TfmE֦.]j/x @I餺t=NqFC=G\oȡ|L 3ޑyWo{暛urG6z4"`O6>TiK& ?(9"b&a b%:2~-=jdrv'IYnK 1tGjREWz:NqFb aPOWS,B skEeX$w_y h9'"or.x~ bZgԏbݹVe$74&mv\?0qmU!9DrN\(/Ȑݰ 1pp;+DV 9WUX_0R?U%J-~5 in M2^|Fb][jL}3,^$mw>MԉxXD>\[$B1H[H-U>T 5nֿWªh(~U\"kEEr"`j9L;e!Rp3.Ki=f.P*$l_`UZ7Ħ'"x'V|ϩHɪ_i.8WE݆X_CIpY`{&N`8$ݕ ׁC,.\2ǺHjk5Ó- b)>UxKD.mV(ICvvFŁ)ˠb[~lWvb֤MC۠+^OKx db%*4 @}}Atusǭ=aPjbv߻9 ta莵j9|ziADk}J.p0jJx&rzP{Fmt Yfۛ@;.v.lB?'l\vtġ\1 ( q+T-H^%e}~ m{=]yD+JBQC &1KT1|JWz*?O.t 8Fx;f0v߼h4cu S1 N!±ЃrK#;Q[phq'o02a|ok5XzcLy$=ơ#7,8QHv߁3^W?ƻH~s8G ֌2}nփBCZzCHt#"}J GpOyE!\{u3}qúOh$:.V`>)nU4а2}d P!]zYڵ&*W#Ӡ4kZ$&\nԮ D=Zk6bx1$qOBmVE?ղ5~ t][IT)sfbv:)j}ߗh9].$:Y H #wɫӘN[EǜoUohEP$1/69CO*(m8Tu8n?T{M&|Rn;yS_dK@v_ᯛ&7RJjOa` CRP$ro8 qsz:Uiizҏ Y'جSQOjf+?wV1'4 @ڊQCJ i/FrEC~KPtȗ.R)Nzw}azzL.{{$uV ]tr/xTiTbl|75GN픸}W釼kd&t "p,#`v޺17@PV8Ϛֶ(ݚ>B͍NKA (>Go{_@V@+#ڿ7SC5k( ["Vpk9݌!`f \\ n׾e?u~F9Sv`&2vf+eВN#59E#pk/mkBH.[/i9Q=Ph}-#]PvQu8qJ_B4]vDsT;MKsVh(AnܠƦ0#{+ e N.=F̪у%zRYf9m Qtq [Od PbtOЃ\phh[G#T8Mɦfn{feTMX^(v5\̥ f)n%zeCm)nOqjs9#;_b}> ͙b2@9pAfmIʺQ'6^=[ Qb\ 0Б (^mtFGJ ETatN /,<~SkFD7M4ʣWZ{#UۈbKsfhWk4&Fżq &\K|e:3Y*tF&̑cEaGPk&o=x!vZGy~B UK|wDV-%/m{=\}(=ΐf0{ XtE>/2tOU}*k>?~Bl*?.fE5{y^֝\5T~\,.ϣ8̒SD1wHa 5zgy4,1- JYXP0d3S[DԞNX0?Ts^'G*}},_ "WZ ;A3:W_%7'h9X>C_ RjNֈx9SL,1hσ>MWw6W~Yrz>%Jސ&sKa 3\ 9 d3*9K3^Y_ [hz*ߖl蹃iu˗dmϞ'|F֙iNܼd^aEܸv](v<ư`0 w0(v[6gYfxoXLƦgݫGĠH*@(C{+k/o[iR!ʙ/NmEAMF1ɣxZ}7::W>s,4{żTtYu3+]Nm K!-U/|K{0$l)8rePs""uEHCT>g|: J޽j;䆈fޕ@ 'nB]|tY>yy_9$4dпdR^YգsrQ 2T zubկKZMے *ΦJ#XOIQF 51}wMKj@pp̓wD/Oټk ,eĸ>Jm=Ez_QI (L&OոY_,)ZXۖrA^v&8' _j[}%Bh8g.@S¢{hEghYpɯZΫsG%W) Ͷ1el͓*1ҿe³z+xtvw8xu=Xi#lEK ds^w˼ueqh粍ޓlB**V#I `->>@ c84#WN¿ _@Q8fo7׺_l,iqKqH>4dzx;55w":\2> NqkH_5 .Uss_Keym#B URMwE?m?AA"{Ϭ`9[ $00j6B{'JdWod.ޟZ9d,lNX4ّ0fپhĜUK T;U2.A\xJv0Ö0޺'ԄÙWG߽t5VE#bΣ+Eu!guыN>W'v10 k3)V"GFF}~_mHrIa{RYӣ 7p\cVT@%5U侑[XPCR}m\&*P 8ON|-uz,Dx9T4 CB^$[k 7FpFBolSa#C/էAI0uEgx}#P\^bSGpBIjWuϣ[ԕV pϊ7^K4[=ppS&xa.E5" \ְLMiw}Iho4t蔆/qJ3}ȑ?|U̹wa7'竅@P 8ʚy 5o&_:w-OwBecZxVu;4ʠv6[PXcR`w"N 83qDasdi2`^쌄lHQaϧu!QB+x땘Iz\.U$mJpE]J. A݌s ,>MƀS/*!Cxa G;#vřmrHvY)ФY_EұTϋ/ZԤ16{온YN zJo2;@Hu~2:i t0િF\ {nF Q@8Dx"v~@ˣFM[ss?$^<jfo b}Ϝ[I[P< k]kRCgBvh/ri sZİxPc[`#-T!U6hm™Bz>݄^t\I5,\%&~R% VY`q# LpO 7s 1!_3e:jV_ܑ""zas5. & nZL[":shqJd{-]A4EשE8ՎvpTuIjV{bdT8l9>X#CNuo%wq. w!/S)2$( /LY6>Mw9Ξ;,L˪@վѪj7 űFDsݳXܲ&5mfM"Ӄ.?Q"}ul\p@wRmVaI$JvY*aU>@mL taӭ!ߧjݖ+YgAגTB;pW|x8 ԫ:mfdgdBGtLFOCT((@cz|-7cnp'J^X ?Mz:M>I1KgB8Fݦ|qVMƂ A,s˱I'P$ГS i%{>oIEĤE>n'ɳT@׍ I8|}B ^j"KvcncgZDī) I;qBc _ĒuzWf[-alB*6K?BN QP@$t4ĢRI|a?hP\-tEm'j{zs[ډTG$(g\4wNO[(^FeR |fF+;yqOe:^Zw7`eI~DjŚ_?pi(KV7/`jXK}CtWVi_(&&׌qAs[ku)EpB@s#vNv}L%g0[{T|Kw$~i*; ԉ8fiNVCxIfztYZʼK:PW Տ4ouW 6eCN*A NHw7D-7Гs@?Ά!C?ykNSnڐ%/4X_iq[CZKa\iLp&HCWD.9~ T_v`^{ݛ$[k^$aXwxnp#s7V?3 s٢.[^5֟x[@̎ԋYzOP쑁U̲,8qo=Ogl&f(A9=sZ#-p( Gm5{GZLֱ]LL~1|J#EM$t!EnT$=T:(kMsBL"¤E*]xD3~#ͻZkRH0%ȡJynIFI>`1l)U:Do;[faKU^ID&]E(9h zB6VYIRCT >%L4z4.@bgt}L0 Zяȡz4oQҴl!pU ͏-m5V?=4VS/K*Վv)_ z'@!xIRyi;Tr#npM3؛[5~DrrMNm=:eIj@ulʿj Rxg]J+Y57v RAmwat})wǟx!"g ukJ]aL_PزKt7Aw|5H|/+ve{8Dl-efSr'ݨf#]x2w[g8ɭo* l$ ]俥Ȣv9y-dAl"4Jt-5`WbT6;>v[² QZ -Y7P[[ /F:V 'dN^k>^Ӹl\u\[ڨ={ӕ]c?ybn8dRt.VM湍=XQ7ذFtU.֝cُ2YQ&t\{ngI޹XtTԒꃖIZq/ָh\pվpӅܛO߽p<05;Q/wEeT'@udD,*%ԬqFw3E(d樝.컽Bf˻9B52`7.usԟrqeO:,$V㡋wn b8L+&Sl8\~l>Wϝ95֯EoRHNUs9KiɃ_1\&Y ;يA9A*Ⴜ <{jP$뛼BsҠCYr( @sĘɪ?rHLx?bcōhQ[(S'>6>o+!1٥j^>e؈Zle ochk+4cSJM+"{Dv?N_ q#Ź茊Q׾+0o*u8` aԮZwv-,9eOh!qDО ug'骡+g*yJzPm79`ǑxX8tt]>eQu_hH EH%Bo¬gwM۸yK,h%7h'%8;jMh䖘(FVXu&2Zh'RwDg|́i-C_e>fI&YU)Cњ3*lꐨ-kՋB xiZuCNH(ꑬ_}|E/ل … ٜtTPra7{ҪF9sa 8 8k ͵xw.å{eܼLVWcFyȄAo}K#gqK*a®% 4+bb'e8aJrV^mz'~T &ij[QC뙐nE';eO4u\T5dM sK'y7< D"jPs&_p {zՏPUe|v@f+5@2j/:^V)7$w?OxrYka bVz0KV8h,yt%I(kp ze90S!)QQoq{F4#O4TnÉ v[VЙwO>x;S4H \6we{dp@i{ 'Uamm-o*Fڡi&C`XhKHOmҏ/A0S7mpK;| kt_A%<ֽ.RaKH7 mT2;/UL&h2?_5,Jq"Vuuh~ n5GDqDMz\%HRV'!0=;M8 !d+?,A>3 Z|Ir"g@yɓskB)Dh9z$I*'UzHOݶ4ފd~{O;[Cb%-eMOaTFP|,@`90qs_1 yTg))m(h{WzqKm:. ו~/_XؔxA]jsq.'m%kMk]D9C[U`qYh)M޳Iff!C×36oH@]w ] LHM͟x~o$Eߌ&q5S[Ɂ^XhN΃"9}l"׌[$:,(X+h TI9G ?[SsM5Z*4?/X; +OUd#IQ )u`[;U9= =0XҴNI% LDZ!1\o^(KDp- TꤙDZJoyE}4d.]iÓ- _;z;xCφ*tE@ %G4FC9d/?*s:Bz?4<ᕵ` ȫ-:1T[lˆۋ ./͖IEee 4ҲqѕLd -^p;)7 w2I5jكz۶w{d2T<Kŷ^4]ձ/[e@P q}?[jsw@ejDfT=a6+]\HD'H. .`#:v<)CUtL԰^l /JLz&FhD,n3G=Ss Y߀|"$̑a9V͝=Wh8[N:xƄ" W|a:қ@0fX?ѽp6GK(B5ilVd㈪7SW4C3lX ^֐<+K_χgoO^_+hS` 7͵*SX]fh| ۇ?T^0[$R@ uǰ! g۩;) <8T5Kytgx3U41^Fh]ItѱI0mmƓK@kgYZ0707010000001d000081a4000000000000000000000001626034b3000097c0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/core/ib_cm.ko.xz7zXZִF!t/}+}]?Eh=ڜ9Rr*N)s9hO]/Tv\J=c O0Ȝ88.ly -%f#%?ƹS퀭[[F ߚ>1v8X8s˔ٽx%Φl 7IppSX/xy Bo&$3F}DCWlXMpN{م^^[{)Zr %Dn!;3w>D՟+(._JhGۄyy0,}⑧%iwm\Z&\T.NX91l،}wPLv"]sx7!~S7Z.,;A|] }r-N`=Ϯz֜[ Կ)WJ3$$ưU0/p:徠7\Ęcc47j-j#M/wpF{Kq޷͍Dbs(<"2n/84I%,Wc'KdS%Se{k\>8 jT%|K[ȱe#t+ҽ1|SƕLlO;lbL0]\#'_;e\iY^%F( iLΘפ1Hf1 u4bp֝)3! ?PRT !M(Vz[rz[^!+0Ƕ¯$L-#j +/ aFFH{~w̸e`G)Eqv\$<ƻt*CNT(G3V#5Ї;@5EzSʴowt5`;|b>A?6 k(2@;aHnGYA| 4{U7y4킠+=>xrD"u.q_x0"!3Uc';'፼Mx~V{pHָ?Ku)'(0}F,xIG;,Ep_B,)[?5u-sr+/a™"cjۜ_]iX eF#N?nP]U~;@ SXK*%7j8zfnd6&vw>Ns| s剒VSKۃ 0[e;d@-cMk;wQ}K Iu՘|]r u=Y&撏~a'y{kq*vb;Gdԕ s"k0 E,c XpcςVƀ^- ƾz43ЅHB?e&\n:D_ŧs'){K3DJ~<}/[3rqKTl`<60NMP"9> n nhZ6M BMaKqFsp1I$x6uZ&n}k'8^a+ʨ㹨yH ~F.GooijsGr<jIH<=?RTGRKtИۀijJq30 jen6瘝uX~cm`$;aDӵ$ yN“Q߁$`rr+o ̀! 9S9qvv#!29pt*!nʨ,,;<}MHsLUZ#\b >gzԆ |z33@}rVQ5^3p^4KfykM>5'iq3.^.l+"EWs$uۀ} 3Jm۱?v ɑ:#b]zaAټ D3=G <7A>x9/lߋ{K!"{fDW2LKE8 ..OTbi]{JՐdGR~l&C, g٥L_q B褠W1dmMT1lƢ+ZT( ~iy &u@f3 ?,L:V ~RLKoҽ /"~&h3cꤶZv ˅XRP9 [ /6P*6yo;suJAdgoe+6 X6c\ռ[%7ݤS0k/9bK*1 ,D_㡁=]'t3fk񮃖V ./Yt;f q7 v>nMy5*A|CrxUs)w[2BfZדi]*ÞX޺,g(v4_:0m:D?` :cޢ VYZYq߄zVk}b񓑠3Qd.|9 <9p{-Amʬz7fRk\[#x)Zt; EB5*!yF &qWk#OOǿ3_ G l=kEC*3fs<$0mJ1Ű,k@IHh\c>P!f6L3c0ďӒdGxJ;R<7Z`?r"e3,@\u'VP9:>l\5A{Kٍ }P"F)Ŧ>Lh[Hf6:?QN-uZm kq, P0dRV,mg]+E0x_R\ щCӇݴ/2*oEB[[P8Cr BdӡԓFt7(c_K#zN- f!&$av_j3vǟu$0^3Vjh~ng6A"' .ݭ4=}[Z8ԗ@5UQ߷mTr2anA!Dh'pM ~8Zd{m(Doy%6sxbWjwEFР-v% 5X|bcQnˉ;T(HS:Rzq(͏`]r^FՄhL|(}/ëtlRB%Iܾ ClAY:Jnnznmd WM/AF~@ƁdAL8 G PTrY~O(̜p~&4"sa ! mZ CY鄹 9ӿ U<_A4Ro\|QC/ɯYկM(Oej h/B 7%l&gv5)0#Lo&GXAsb566OEUFw5_Y,wNT 'bgD#y )"fs5@8Qm$YWXGI|cL@74p= Bi˥c\x%2vbqNnY! |-^&;tw1o\|#((|XMm +̌讧25x-??iBqaŠEz#v ms : ,W3e:a{BE4*zIG* Ŝp y؟ V==6S [@6QޏA_2Q ,Z ?vEVLI<ċ<>mp:I(_KZ=Qh&X{D qV/{4:%oSE?|CɨiiF7dbCf:& I&Q>BGu4Kq0 aPRqȕLlt&kT/^VԟZl.~KӰz>i$K-]d:(X9v$Kn|w@mPHahDE(K޼i-EA9BJP6+FlͭD[̂Ni Vc@O$샣b̌>_/P_?CYU1}igSRڔ&Թ]oIuqVd =HuREy$N3p%lxρx #u{r[kͱ)qջW3{ U ] XW j5Dl-?~3PɌ@&r"_ĜQ>,}>H-#G.vfStTe%Cu܆]]銥I*oVx(jDZ+$pѠWN?mmjgYlWe m8FNzQQt( ;;~9OB &.&B6Wq_;-mĻ>ف+g<(X&U4؉:,ߊqK+}'`w6Ȅw=5\/QcOP=a#[7.V\{['^kD=6K"DDŽ>6+R+Bu©3=@ j !/.Wޟ3gXܫDZYIJUTřsE.+Kk3=NinoЉ#w[?يh>mFVQ"|>c(w]T(ƽ)||A>|Jp * ?P%^l? ;񩩨= BmUa2g9$hij͚NFݰ! "D,PV/? ic:ms*G(2Ͽ)C=.Bu;=%I!M2KAV[K2 .!e`%;;*TVO_0$ğ`9``jRE"̤ΘЅ]A$MgzF¬텧b0x* {ǛKRQ8glZpPT` t:q~.5LNDȽD*;,FL8?ft @e byZΠyFk>FbΝSyf APTbl8"=`۰ҀկLR.I^0o):GZ֯ B#8BtΪ~XuH/=wdlv_~kuͺE=̞0VK^%82٣m1_ X{97H]Md)idN A3xcx(wE{QԱl޽f**~rs msPic};bz4dm` _K\Tƴ`hCı; wC1Wf΄|5'rf~ E9s׷ԣ-&iV7J42?ő{Ixp),DօP#h%`f fvTqևM1>@0wO~lh@t{3}:a+ 2ݥdQcZ0q:ׁjlZ/jUZzL2A{X g(N*@]}*A*_٧D#|<;vB:wݟJ"ع'!CB%2A&^2y9 ,db1l*KLZRY=kx(KrV.ۅbO?ؑ&@@K6C9Z8jݓ)XQ%.-9:cHO!uN `Qo4wWs U 1mz?r=PԓS<9\%Ιl{$ lÑ#|M;|sol:pXa"ِ~,36R韹N2D;߿ z`MEOViq^#{YL6X~2oˊlpj::[( fqR{Yyuu]:FD/UdjPsd.&.]lmŅ!eTP0DԾ\ za~NGMdC.&54c#ɏxD|ZBRPC?lܱ|@OohI_Fْ4~:BPvsׁ=op~ :W9Cl--]3 Gc(<tMT -o^V[ɧ1+_^dK3B2BNe@xmf!} 4ѣ:(h?_ \‰]D9QxcݗR|8\78P9}x⚰*T0>KhEyN)xP<Ds'.|H_kGA*3ڕ^|!x䰾12) 8 s42GxC!ƩB|ݛczecuzrG!޻Jx8q+٩߻}%N8,)7nZܤ?` #f3,8w. k, !M~[ rȼk7 S8[nyW8O\S14zz.Mᡉ*Er`mגeW ^JW#יֽDg[rջ7=>^ĔQX[vၩNaM \qyʼ]Qa?4e3ƛdFhʸwXN]EJҢ3_uQlWMb`7Iv>*?#LȐ䆑=X#1Ӻnn(LBM_כԚ[A*+Fۈ͒0v3TF= GF3,=c Ct-/Hn*<ɚXYv^?pa PI#+%_VˊX}݊XK&-R-]#sYyA4;9 ]7K|?!D Y}ZiNRt&yJgx ;áUسCfprxk4&7ƧS:sHVc=0vba}.J}p_櫁<І}0+(h=ȃ1 gQ-T:To LKmV@RmN5kgXJ7 pf~cO ˛.e Җ{J_(M*.r(tAKjtE.vWqv#I2vgb㟬hܝLR5ayl1AGQ< g+*BZ`NFRf&YGgbI1EPE#N}q Q$BגZ(테 ʁռ3_LW}..̬K,"n Z t\|v<_4z䘛NDVw4b;#PT ym7w:9wRT$c[sޖ FLh֛xB>@ ]q34&caW e88^Wi (b""ikon;pۋ`a=obqsH!,iӹ؍W+\2>(2f{Pi]ioVTbzk6nG1zw s!5"UWAޯl.Ԋ!|Wf}Z@aq&Pw$2E&U5~V+iϗ#&*HXpa/E{rB-.e%J5!Ai֒ti5kG:ڝn.5.y1znfhL=_6Įr$k-X铖t[Z0wqͶ6$@n P +:g`0"N_>K֔[HĦе7٤ "/ODtO*A 8D%j1 n*) J} ][(5 il0)>ŚAYGa<^ku>=Ԑ򨔃?W?6_ANyU9K]8@Z,(h^$8o!󾝜3EiR2a1B RpQ+㣥 YE܁xP;|_|T/)c$3x\%[ w(3<; Dt)UjeV3gPT!C8!{V ߭";dQ,G :< UDJHhȶ.}^ _7G3MX{gT-ޱCJ7Ф?t>ki~ Aaф =GP+5 |x_E>Gbq]K/ڗHƌ7KQ~xlu#bR|&O"*LCGₐ5UgQDL-iv>N5+x"g;ӾSӦv-"tN)O,0b8v,5LW[` w9%hҷ[t](tq T MtKg.g Մ?I< >/`HƀYYG T)SΣfؚHآ]^dM$޳ooC?1N8g,=*d6M3`dXrU O.F! I{?u"-6ttM-~naj屚;+1}֬=큈PB2<Kؕ Fͣ96-@g٧q1զ95L la? >y)( ]]⮐ ׉毿w$Pg"364^+I;FG53(:Ⱇ ~ Gހ@3V>Sl-yyӥ*G/Z5OV/(N͏r3'xTq0[7woBEj뎮LďWcVjP|5(Z3dh= jջgcCށCЈ¡Zy n", Jwdwdwa;ֽ@4Z0t2OşƖxw``O?2Bei'!]D$Gӷ1 u@/;(2g;,XЩʼ K_\W8kܮ;I48'﯊w h#7ƄS#<l!$Rao=L*2xG^ ͫcf,)w^uxΔ䋪 ޜՃD Dj4gвZ`T}GԎnH!5齋_u(h%*D8HmON-'d ܋W0lw?m>}eoas4#`Xjcxj@_Ui~7gQ`#&2VKD&jM=f69nu4!@,UWoE ]*/2NդjvƜVjnԫ65Q r$ m3IΰJ%LH'6msrXl UVy⌹ngI^ /SWXTKM*"[#aZQd⸩XRtN,F}sG(AVmtQ8)[)X>?cߓ;MԷ]}!Ŝԕ=i‡gR? P6z(9Y _rj̘fJ/]E轓auV 8bP=Ov;ԅ-3c~մV(LGi~}$H(誇k`M P^+rnGKr!)N3oZYQjhH2L^I-1ge06]~ތVWE B9O!=fqtrryK(Ϝ'%Ir)Y4OX俪{? OG^lˑz@`R1eGB#l[0 `|>Qf1mB@Yfdo6"/ NLY,)ڏr:]R*|}mfoq%L# p!Hl\%nfqՁŵNS\tKQԂ= ߸2}S"ovN[7g+vK_zrқ}7լm[#­9 24o<[!U#p5j/ <_α9#)AW=gC2fُ`Ѥ?qXk-y|ƲrtG:I *(ݗ'O)W\im0I o Q=g^Cn<6\6 ˆ=:^{9_<&Bv3ߩò{CeN&): b0 -,ycTe_)m@׾Whwi?uP!;8Q(|n6Iɸc]^$Y f9wޑWqdcDTлt@4gmDY<ܯ¦a6G/'R{P9E#/LZwyщO`+k鐜u$%I 1yDYK(VY2cgoDa>{j{%X0$3KO<t23Ql Nҗ$9T?"kڽb(BxJD($29Ap\:Y.jR\~t%N=`D3ʯJo![g ꙹx .sKyKy[C`e?M&bEHPK5Ĺ(2{@EOVǥ/FU8n;7^|AE/ZiT ȞŋDOaGn?d"65qM; 1uwk*c1ՆRz -xB>,-v_s01ƽpCYiӇ $Pwj t tY 60Xt Kus  Z{5 Q'H x! ABF<`E9L='q4PyoaOа% 7³§z=vB^K 7Xo…S90=~F+se<‡aސt|d,hsrE]Ӳр]w뛅/j ((+?i#Ցc% 9 @9\#7p6QZH?5\ *wpډ7Q hCc4ک#'ۤd9'B& u٠Sde25)1L`QIqm3ߺh!msdHʟPSd-:vvIK дbb$G@eѵS 2zM0_&hAF7%p/Igm9a},!O}p1t+t- @!ĸ|はm}=9J@w3q@s㐮*2~g. ^tUTUd8 e AjɉHL.6+esgXϡQ;Cݰ[٩ygoe wBf,=jRX1Վa_e`ĭUK,cz]In{asI\C''IqNy K2C'E8: @`z溇e٦97t% kq _.JO$Oxd"fЙV(묔,梙q8[pxiD4`kT!c7|JoG h2=4Әnl뇀(+1^ ncO=S1sRŎ޳ۭzspC9=u W=P|*5׿D  /`Y% lrWSWN  ukSFち&>f 赠η'?@H[[~~'i|&{p:Tr/ $5U1fa],_X63LeY)Sijk5.& ݼ:hwD mLYD?˪+mB. 4U!' |!WU*똛zJ@oVjM Þ&FdA(y$"G=K׸D뵀.6:`Z0>5lӞV > .{Xj3~/@ ?f>Wʊ#XEM S3ş5V/Rb6٪?k܄/^:U$'[(3ɱm( !ATX^-p= ݛlbU=gXAyaU̪Re,}DQl$VVrj?wz{fzH;*ՏHcSIhkobMTU5E7mKea+94zLO)3MmSr \ #{ zx5Lh9fAUH} <,m񧘴TdyGa2&{s?lyV)%FǚYa:3ϠI_l,Y?M`m8N3hXB|&6P"E&Kˆd}MrGD^94wN1zޱnAʥ$Y8<]ox 8T>38y13LzbduN@!Љ ANFeȻqZǦ^dܯt4e0/]@("{e~|V>3}8ʍH(j*!~aݔ=[ji}a9aSXH5DOxh;C_ݏʙw Hy`vEwbԋ@(O~aPnr!.{ NJle♍(D8~7loLGҌ Elԙq z|P/""R9`_+_(9` Zahy.ԏ w{QPE˄D2ETEM JOkE]X&"kI+@۱R* %R>bTg 3‹@wݱ#P,ߩ?gw ޿WyOI(!\5{I)r'|[+%8xh&6OB@T1xMK>ʙ^ԇ8U1)0\(ߒЖUu8YԎtbʞMTDQXGWDAqs |/>]mb3@y]ĜZvR'ђ '1KSbv10quQL yM#A0/:{] |wߙ;QIaÁvIfrYbtpb`ADAA +lЊڔJ kTϪ .5#~DqL6H/1cS‡-gŃq)߮vb.RNɧ_G Q oAjr#=<\m pɔG'C0|/ ̿+&/ۜFNE/KJMߩtM;_CyŕDTnrD2iFFMWW^͜F~ J/-2,kjoT(Rt֐0y9M{S:)ɌEbꌽ.09f2\P1 f պNXu^-mGM׵1"8N\lv,VYH 7Q:C4sD}JwVU*< 2?w<2gyЋ@:; WA؏6?U+W=$V r]!`U}oָ!uWMR/B'NN\MҠ|L PEYI^,Arb*ݞn&w<5"5;Iy; psS(YUI|WTV\[7d.gkYȯsHmsuNCϭt\B/x#.+t6+k_N`-ROvğG:y`TǢD&s7RGabT"7EJ2yҁS Xvd<Ś %@[5KXS>\]3_4$3fe1sVL6$R1n)9mv~w\oo8BK9OFD{gY+ \ceD_?o%w'jJ 4|\1iȗg4USOD*=$.@s)x ^hwڽUP/=y젙WE 8WOɮܸ}XIS[lIVAhUD㋔be.Qu%e$kPy|=:L^y1k_}ت 0AE)3b=F"հ ./l\ NItbĻefWv!cd!;3AASyƐ7BtW@Xvⱔ/lmPfAdܻl~h~Za´bam;i #uܜBGxS`(u 1^=Vm&lM0VɺO樍jVٟXo4uYi/s!G׷3+>qdU0@׹FsgJIѥ x_Mt }xPv,cNwە٣6:`ؾTD(nJ}ޤi:T?HWJ0ƻZc$]GOA rAi"Q4ò2@Rsnyk[,Ṣ?n/FCA_9 xq~\6-ԬmQ k ĆgEUA0vyZќzoHTߨɵxALW o7c{d+FT0rV5KhΉ u0v-~QCUnQ%&oaݤÙzZ:dF?zl)TY}MJmqW _%F@xPCFT}_a$s#]M\7@VSQ;lzWXjWCsv{V֠Z,Ra@4ŐcA~Ԫ,㠪xrBVsH3!QyJ`:KI'k?rWhN:ȜLZ\$/#nb:Ę%V@ 󤠃|[+TaFЌľu;R65̋,)Yyf|Ny O;m_-nT3o1 Iy܊ެ66qŘBTPYwbf M%/[q,'&6 i<'X Q?B;؂%#Yn,#Pw[VGLJKB25iJG\RpsDܛVSqYؐ^`ZW PDX(z3S|FI LڴN^%]2,>+p#KZ&IY4|Ñxٳ.$a2%DN~؂:fepҡ7>x3- _9'n&D$Al@<pfeř%gm׺o߉PjL4+j [M6&侼y>b*ϳ )UvrNpWC4an>w&0Cͯf8AG|SK?dOg}dvV@F6a+ ;tNd"cdc ګġ qCS^%YrC܍PCӧW*'dȬ< *êRfdLFevgd%'F0i7`sMd{x7Oi/Uy@2ot3)e pTd{AQċ;@RAcइ~YNnIPG|."I_t_]#]!?y7 hNBKy{s L}[ Y9,>Uڼs.& U3䦲Ÿ=%3ADrκ,DD[ aCYΛmk*,b??6Km,b_eG4}G Zu"ܼ[7jAms3煎ͥIhe;`uN 28+Yǣ>^`^uC !r X|BF "_ KZ|#Cd 9ιQt朲3}$ז`v;HM*^<xMnHj DHP^[~[*+)G5XU\@ @gPk+yn-&n?]T_L{gt%Կ =(-))Hq \4M?MOU𶹷Ť:UϦ{qp/n4soq,V+)׾ Ȧ\sjz*DqBKO-&i?:5#~UrNZ2h鐳Mjާ[ VRi!w9ʫA8K$"呥~aX"Q ]Pm~SȈ=\JІ<GqQ1`/6>1*noNeTg4į́b(O0([nۆ?fRh#cF*ΪU3m ULu2H?)&Jb{'e]uZ)!G֔^'DΑi<AN1F9s顀VI[F3KGͅ1NY_Kg}mL2v:h\v{K/Tz{īZ^~Fq.QO&Я%1~ݙչ9K|ZUիףkqq*>O|30W{v&2NOSqoo[8+Fh,nẏO-xOEv_^vA.$AwN.π>5?P^ɗ3sVAKl[2o쉱$q<4(iscΎ h4)ݹs =w2Ɋq3EJU ;~/o[,Zy"-\vn>~)ɻn\| jI4mT@ ҡsE|G*d컭])bѡEJa |2xނOCfMXYH]VX:>R2Rbw11wn[ipVJ87S=Fzt:;={6|]~RWd~OjsU'0*-!EmPv)j ^(:m8kkR*q(vrqFW-v,Mj6Ji(>LN8XQBS f:lт+؟.PYD@NPzӧD`i!@E({YhYpZ:@2OV=q}.YёQomqf>\HH. "W-`U;?8p(Tڗ5Ĉ}.Im\p3U<~xDsr>%rg5h{ZHSp;/!`P{7kEETjE@xb3găX[([a'U+SVޛtMu>0Of̊τ75fJ[?Kɛȕ%1_)ynPzM'4?Ԣ$WCzނH6#ؕVY[V* NYrM19vl[R)S¸̣ (F%ߟ4jqnS8AlخtϬ$KmzϳCNxqzԌ(A+P l_ȧ|77<]0Ji;W8Vf轩fֿlPA]q$Q8nN7slZTbTkHO?+J;jуvqӏHYY?vH,vY och(rf1eĪGpR)$oZW}DM&cإ8ŎA̺GU_ ;0歙2U?\O|(QeCD_\lb Y=0)|V,m1ҼA Ll#ҦK \"Rqh.ʒT}^y7&6l.;@F5ophTDUqю"st;YϤ$HIlʜ\A! -rl8GNv79Rpp`%KyHrTmfTqI؊o99@sX@M+F5%y1Url1'Ff6o:/\ydUT&6P4R5L24ký:zн !ӺI5 ~r`%+q\Lﵓ<4~)o z▀`;}l<(&T S5;{LO 0g|lDdsBeĨ[_hI$PRRLDrAC)R<]>S6*Ս~Pf@&x !VIU"|[ su6eN~rPuȷ(=^h8P㉺(S烒l OaPhoo2b#g+g_Ei.k<μWԙz j&s҂4Unt~Ql9@?u|*Jmwf`45CUiڵ4HX#`GӀ^Re8dN̲-P qfAu!&[ʣv'a2=nupb`e[̭DH>+y1 j}ZUH}EE,Td)bٌu_*XxCb\@CGSAg{k|xa6EʹkZtG!RaIx% $Daʰ*i2pmD%ŨWcF4pؓX;5 \_D-<9Eކ]o`%Q~B1NNBmdFLT/=Ax3 DR@p\h 2&/@?W&d¸L$B$4 e i-/p+('wu[m*2 +1-ds񳄑0-0ytuY}|pv|eR}5ޗH(|OѦa\p뎾8*ݳ\'rPj.lnVAR*vZD M&j #,CӤ|f_u!mXÂsmF 0Aaji+|ldU sNJ -JH{1)R>; =!3~(ƅӥ*F{z&GedeuEɽE{)0ppd((fIzgX`]}B ~ n ŀ-ERjiu i4UOȨ >L /G.>yGa&&NشB'6`5qErq׼(%].rQyYpM@}7J8HӇ^9o)ս)+?Ue2GIa.g|C*`ȯxWؗ&ߔ`u#af|jfzhRW3pV5*x n2]ڭU(XPFۡ `!7O16:4J++,iاHKx-]*NX~A4k?i?S) !7˲ְc5:˼]Ā;"EBTeZIc@52enUpq|[%HqlpN[2 {' ׹7t Sܴm[Op,MOܧ Rv(HٻwslO0Lʶx6? )F E9$MtjBNfP{.{IX.OS]vL8rtD!;wڮ |w Lp $8^Uidȇ0W/8"KĕN9OLGs=UqJ20^E mPw9kw+puVI_X"p `w4O,AZ+4U`Ӵ_X1 kc019-M.[@W<[mW%b"tU,،HAw>PǣnbQ('Ed zHtĆMql(!B鹹O*6n`:嵀a%J)S$2O%MnE*v9&5U75SjXq} ,Z @J;SsgXu$#N7I 'ֆݛ (4 ꍜ}2Fr?E!zeC} zc}rPu.x]B2w 4+'Au?wm{%+!:d(ߏ ^)34~I$k{Z"PAU>ſXUrL'B53n`C:Tl΄x0S1P&1>?)lHDR4=SZl`$TKɡ5f9iwhc 2jjx'[Xd`^"2lMUE4dmLV(N4rƐ()o!\Nw 9\7F(3-XhX{c$߈iI}OvF>+HSR͘ΈS) C7->W C7|Dנ7 8ws$$ JH .i0=fc36LFYXZ<!HK%F+Nu/A8Nh†H ۹"Rچy9TpU-j_{B0ۺkFP+%B~]ur0;o0NuX"񽈿6؋&nwh:cRC[ N{Zԩe4C@ї,YyUoa}>d&jʦ>m2+t%$x6R\*V6ڐfXo5u_ @횉ha?LZ=uGyTÄPhέ k'(ݱ)(d_"c0p#b_MomDT+!I)toǻҩ &`z݋V!gc.GZc$a=Eq|=V[TC:c!0lbkԽJ:^&&{Nbnn2f\$D=q\S^G #~?q;!eOf߭]|1, -I j+]qÐ֟hbfmlg<0!rC|,2 m/#DF ='ϳrB.Wy3ƒΒ3ǪG5T̐|XrlGL@cgsnL4O_ԊɌ-Fi.^g>4B|rXe>F#$2ȷX_ 5N;=c^{m|sBA(n/Ƕl*nco``5 Ud_ȃ]ڤz ~4FݳH k$t6;:C DQB]4Rε SKW dN-} -f;v< oA9RuUܒGIiRUyD|47[!38Bje8V 0 LDX  l;$&TGCc ? Tj*#D9X2ąBB Ā3,5b¯zЯuƘjJ ,ך{1ףfs +o) jM #`i**i M Z\(X'}VMw3'㵙T4"k.zv;)h2CxJa fZmY ޞn'Nxtۡmw95k mf-mf jꛣw(b+r.]dvI -V 0c'uxh T:XOw^cJ,<;O^M 74'6tmo,m% #$i#_ܥ;ʑs9[+Q:y-X ~<U$s1x6Zfp"|"y aQMY+02\M7@CTd-4yHm[%nSpc׭b-3 y`fTYY&&̹ÇuR1y嘐CY#?p#hfĤ*}tܡœ<(7F|`Q2R?|~wnIOWŪoRZinv' E2 4^Q4S|Pbx_PWJ5ip@^"Y[=60o4TL~W~Ӣؓx}d{ ClsNU\tqF쯖5-}ԪgNJ,[׀S.(ׁB Kا\ }sqj$*[c 7ZIA3[ob y(U|nCVF"pUkt`pլ-`$yfx5-^-9Θ:;UJ?>ܘ.',3M= `ZYQ?J~x [&814f+) jvB;YWdߖFtaZupeְ 5f 9dn.{k%++Jա;_~aP;JXSt|RFOqG->-i" CdF%`:TE{2aΐH|ݯo ܳ 1uE!t@DG4Ǖ[B7)GSExrG8U~*9 ;9`YcOU0-\#v0IyWA>!Y"Ņ"Ј `ܒ.6z~=Z{A൮srM=\zU,O?2bXrTs9Hݡ=>oF L }z WČhv9람ROU3W0v6Sm?FA 2sNC*>1nRأ$1aU@iIkr3݅zZ.Si\;lok4)kW0zQ+|7 L\dFf0֚W-3i#T;x=w7t{e 71NGϻn B+0Ҡ8Dt%?CWkt^nd̡\V) NjneFDDqQ3EUS‰Q5@2}t4bLP-`mU%_XAwHqw6qsjEDמdI9}$E:(|rNd M:3_F{avG;G9 S-"ެ׿R eBH &cټ#/R%RlTg.V"ֿbB66^Hd$]](oƢu^Y:"sa[;Fi{q^wTƛyK^m#3<̻ɰdu5m6@aq=<*/źn}ҸɈwˠfǘ<IGyYͶv"y(?j1$ijǥwxQPQ&d%F_NI|*&C'1l^ 01 Ϻ)B%Ë(/D w mIx ='(޶S>dT "DV q yN ,Z;VR.!gro>qbzzD~ .p3:m%vЫ#v (A,ЏB F w4UG txOֆ6nbK%2  OZb퓼^JI r<H$pe)4ZyOKe:}yTiJ ;_M֚g]Oo#]qÅu3Lijn!m~T?O6y Go;a`|]w&]"aXXxՄXdve `9p;6ZBAbnj{]Pi;2 3- eƹcEZFܷt'=w(as IP`QNEQ%'Nbjf:P<[f X$XM, x'_!-%ϒ%YKF9eKS#9`Fj.8LzZ=E!JZ-.}]D"s])8A}r6Z@BH}G 9]^@<.]rGp,v/?sM6ic_{\ʛBZG3o|Cjq3'93G0 3Z3d/WҰICeʓ˅o`K(DEFJcs¿:Mn \ Vv֤=2&h5 _G 𮗮Gk)5hP12՜U#NT?!h̼E C^uIIL\ ?ԚI=l(8՜Ҩbry.|WMїH[lh6(,d \s B , )=N\%G z*Mķq{=pY#BhMM2(ͻ+:.e;^oZ]@`fvRa%eӄac]zę]|!q2X{ 5(Q'ispx!i%Xp8Q䛶Un$AvPzm:DZ]Vf\OU`A/(w"IК9>H%> %D׀M}kG =W!QRܨyeSIeu`8*ɒ+W! (=7~/c :NB<˖,; ya vgEy dwI9v,?l,NZ;#[) gYZ0707010000001e000081a4000000000000000000000001626034b300025390000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/core/ib_core.ko.xz7zXZִF!t/*Y]?Eh=ڜ9R[&>~ bnNnNHy4fay&t&1nB$kpPFRa];: xT3Y!Usl n=jkM/=~Uy׿8j=NDgzGe*HI)^cJ-ɷ̀u9N%?xN5WYcHb 77C<_+51FBJAXz뤉Xc48k$x [;?9gX,I۾w ĕ6y V/&՚RMfB;98S@`P&f^EQe,6hXbQDInu,1Io<_[te`8A=mXS Svz?&ʦ ~ӎz ad[uxG=Jo&gK@),mǤ-52 >Qgs jC2FZ'!ayM>/ Zrl< PK'Ö́N?Zt}xOJ$z/+e#rS>P9㘘h'6No?3+{&ɧhe s:/w+xLWߒ[ڟS﯌]Qؒg߯_j _*iNu!Wݎ׬ۈG*XQ1 ![<룆 _# ?)Xo> a@h|Y^l`.>Hẅ́>uj&N2 zF<&9JO <rcogiO@L|I|VgֲlhX9],RvP\ad:fWW IR)Bűz߰UJ%漖A` elVM-}J69#R+b8_-51'Bf)f#iRf<:p^>UY6c.!9X1K#ϑA"X+w3%4Hs` NGԀ];90M"u1஬< YۙNoC#ل HN 3tZ>~jo0`pe㇬]k'iǗm͸[վxc ʔyN;F2H]h34Ai -W:PC9F t[9 @j1J \LezXAbw$k 6.O| ;|pO#3;C%ݥb-(Fv,N48$xXw_ɋe§2$,;Fjs$aDBŤ;5TBs.."L!CED@L\`T^}Hq Zֹ5Up^Z3cP~. &QƿSs0h݌_հ:`;!ކJ$pua"))GxL/}IvS 9 =[o;Nlb_$ΆoܭԐmCɌݢvz(׿U"GsUٵmQc76j9~N GHSG6$4NWXhi]caq YKv1鮄-ݠ}XT֙r8Q7糎&MWg7HvDlql~^މIbiXE֟R-^ SplA!?2߮S(|&'|d^;p(2 ]AR'ty|N67  __b)EvWT nnԯzEPcLqxuMEK-s+b MpHz/58vN+ARf *Zw"8>! zj{r)KV4<τ`F5Nf*`~-*Z`B +nnYυ6UzrͪA;Q*KK\d~8V?NR@ 0,^b/F+|O|5vY28'>|O?gzb }٧;j+"9y1.9Nyh_fvscJ.DbHҕ T]aV@m.4 ;Zm)4m/[] ^Φp8$ F&w9 ]$$[n|zAn?</:VR#ӨA$.ϽFK>h[*E|Wr##^]ΤDKj'5^ďQzŁV c ิ߭g mpD([̈́S#0Iʟx`'ia@g [z̬ZԿ7q`&r\&tadƟ\&Z0)(=X뗵HDm$m g(hӸ؉~@Ae zw d~[fTeU0KkKBLm j ձ"N&\Hk8Bfdބ&}_l&< dþ!리,?f 9QᅂrĜh:{wd^iw⭳23$A[%/o4ئ7oyQ 9> 8 =Xl~ufӶ Ig]XbL2u4ZǰDo&b=F *K/98ڊJA`Y:DŽ|pa-/ӛwȃV >Jx\*J`vyț%2]g*OКmg piZf@p /DKRm8ޮ51fzlmx=mvsMPpWXV8F*!T[, pW$BPSi^6nOቾSa78V &ZLsY{<)b770qPGƴzy hcٛfH *؀:s>醩O|J$z'9ȋQof2gjU1d2[z\d0P?RkP 6.!(h&ܻ=/=#DO41KtQo]Z3bUTN]\;6~L͢V[ϴvx nKȲ뮹 XC`FM>AI>dVD/+ *vEtf5{높xj/ĵ>8ۅ P>LZQ z@4{: ' bWa%IQdt%@$l7|n2WJOƿvre5;ɹe%Gui6^KcJʫrPZ*+{6:鋞x.vR]Q qeƦX,vRM{bE6'&yXNԏ\aglhbّ }tI}?ZGTQAυ=n$ 9.-a@c 7sp>e'5ʸ#43R? XMG_rőZA?sϗHQAmP.^VޏgVOUXx}7DTgzOyJH&aKhG)p,a[s6_N pT 2堤EB xރomКL߻4gߑl5Vd.}q,ݐ%`ҳqR!rQnK jOd. '$m~\\MV)[߽!a2֓Fm(/ҐPg4܃ n4_M= YX2|~.f0*|H43*O!t(+v?sWzTljdr=h9,ΌV{$@tTU@FoimRZd.-E< PꞂz-0Y GRhY.]eW;/'##+owkRjo@mm\WRM+j$XZ =3~tL lDOO~Ģo (Gql{m& 9x彏+烝>0;SZ uzJrx j4,>EwӘE"_pbJx ͬdj=ic*ɤ 6D]|Drt3X(ft2--r .2?@+(9:+V46'#Ym| vL֏]"zgANqf~_3]\д&`ȅ890=\Ӌ(FĨ[ BNlvl<{ iI)%чOUMm"]eX;3,6%ީ|pD]3^/nbHQ#9$@m~LTB[mmtt]L￲W٣Gm_<ܺF=z8#-c D(G $q([bD,YxTH]Ee,K_ty.{}y= zC.SX /t_\H{(*]\@0/$;o|<ٵyhKŬ"&Mkz&,LP0M' (AxE2x[ǻM8G%,i5K6InώvF #мj"CC*a &U{$h4ۭg>ovP1̔ %f#k>-HAx)JۗvqJ&hzYWCTVe(DyTm3q)v y@7>-Ԉ)O+ ͵,vAgW1Z ֊ l ?{c&ݻ/򺆱lQ:@s &;5c7Ed;Ҡ/G4r;6%02I藫Q˸o.͐Jj{$\f!)/'s5{7Bu1rOuIn!r 0l, HF3 woXL60fyT*#y:1q8-֑`S_&Nɠњ]JZ м{5VCgO]pnhh"XlL5`\ Y$v\lLBc+@ TCd ˦Ewᅣ3-jUpzTb/1P5̭LƫC$a5G!q_Jk}͕BdlnYC-;g$)sSOHx ʲUB}o=ji+OͅMttA%ӣoC-_ʋj1!WǴu%Thx 9Nօjj34,5O/N8M]L7Afh i]/f栤!*}8$ u<9'os"g{ tb#)HNrJ>r<'m;@e (3)):yJøA`$$5y، OAu AjͻwtfUe8͊' TelxI_-dCPV.[/}}d#B;нe Y>ϐ#GГimJp`J';QI) ŝ>;5PH]RH&AAm tv;g$Js'/!iؓ_fw>eտ0PaW *⏹{ ę;.h23L_ş쿰T8TIʁ#G:pS$6'(fwG}e \|&& 2iJc r*;UAhq?.)Z>.5܎ } FaP|&QΦF.@zWTSա$u33 ~|X /F#۾ơ R4y5:RAx;4mOx&K9\WI') ͂م?'t;r\HTmo܉;-# rx> Ny1!d g(bG3'>F6q {!e>$)R?x㐶y :cXY3L]NV ddJ3hZOix &tOS+ӆLR~^0/cc&İ`TƧd]y FnSu!R^1,4 W:6pIEtŔ}sGxN@gx1b"o ^NL{OMimM '#m|, ;MtBpaֳ 3~|}/6 f-|noQ쯗Q(7"qe=p6>! [ $:i("&٨PWSb pzWq=C%k2$q}НxUCFst%aX;ri5jMcQݣ%SԊ`[b +i)[IaO1DRzh "B-yndi=:x鸤, >-VQMytj[F)ZSU%!ٞBshX- &oҷ=MRf?xC]D϶^jV@ެ KkCك@lh aZEKczz@.S4$;p&ڀ鏂S"6h,d~rw<~hȏ( fj5 ށYB;w[A/)%rƠ[Œ)&*нW"N]<Ɣxte62ϩ],Čc6w ||.-Q;]u%*%Iz\@cXnwԎų>ţ$ڷFKnX҉(]?EO5X<-SŠ3jK1*Qe $9Jf}~4dDW{I& 9K${4\[ʴ% >&KE1Gb}<(4 PeϕVHߖ-t r(clYRَJ// Ԏ /pW4(v>]S0{$rjaK՚}]4 'U^"e>} cGM#"}El:fd+Gbsdt~S|x2>EȻ jRI-, & szWI%2q1&y pFp-~>j(ZyzF{;ws V6SL葉;uHBҕL8' cem%( L`tpBS-\ޱA0;eP/+B*vSUPZ5sN7< HbGXft ^%r5s?AO >'& o؂q˻!&.?P 2B.@+M?^vh -D8qQw!x& ϰx.%X[ 3"9mN jΘ;$Sx-Y蕋Z}:IxT_ 2O4jw‘^,~.MyꢭԁURV0_Imcf6H{PmDeU9LlI+aJ4cY0ʎv}K%ں="J0x b:'k0c?c7o"YGVP4#9fϓi{ebcvK1eU$G%29gGX(+wq(KNJMމ݆~G$- pn7x+?Ωԫ̌!'ѓ<6w6p_2O?y3ԅ92 OtI~'7T;C"6WqnҐ,K .JQHpf/hYwbPC?:HRM㊊ӨC ;fx8py:^X@P];CtKP12]Bi$kNQ Rkg4\ svG 9ܡq܉ +ZTx:F7A,IY%.7ī pozÓI`l.NSRJ@*!Oq]-ezSrSȽB߮m3V#vY"DdX $먄M=IܘZEt7R*_ލdc8 2&u{JeDL8(z2%k6OeLFɅjuKZrT2##Cxq81m HzG&Ru1 NFJMBְ ͯ3gzj6%HQ=kG*gW]9FL6JyXP9@9E9Wl]{Y-`bE m^,Gi-oH }уdS$@o1jc',wcY =a/= u$cIŵ $>$33);"ԋ\DFbj=WKkVs3.jP^ElM\l&ԍ[TsbR:bH9tٺ0t 쬶)ʕ z_b;euQ۠^ xj=x[}mJy*E/()+x _S罆(%䍅~p/(a-T@⧿}8 Ӡk`=]uh ,trD}1Ss)!n]AA!6YA.y|H;E C-LL#煮H*[7~7 *:!k`^ ⭠̞fȮXS6Pǡ)ʎdÐ ?f= w$K߾Q;\X0 )G- 5}"O\3_Bŏ-Y$='nRdB\gG;7שּׁ E]]3¨ 錃$4#:EN@qI*@K`*n9#NRRBb./8E08}_r(bR#D.1b'vC.4`{1yyKXi:s:1A#s kz -2Jb?Rr]YƋ @y@L4Xhql/4pg1 &N%5jģaE/ɐn-*@F:26mt O|_kSP3D!;O_jOHTZ0ʹ"S?/M%"T4+hV;pÊ~@赱R &?;fw1<& h8CT`#ZoROw.nDц6˂Mev[jlQ^N<+7wP5M!#_Z_AH2izP-رq It=ܨyL߆ȐN&0'L 9)ҁ&U2K$sի/wjBs4B<$(4j!i-<YÿLnw~Ff;&dhkf`I곇~;" %Ar Vh\bLg/6=T/*eRQqH۟weŶFm>Ue-+A%}W.fFP(f9Xvz@/T0OaI#)S +q ?yK8{jSqãH6_ ?&_IQ<#7/SR`uH a )h\5TGG0o<}wʬ(?#& gGkXM_ XQKշ9cղ"doT38Nrw6U%8QVϾ~di꽣'm6<ڇ,bISB|B@NwwUYjз)]zMǹ[G6_Bi;0@Y"'iz 1W$s8M&. DX/$k'Ov8-秳c9x\ogp*~eʙ-FD/}:.ꒄ#3H'}r>-yy!:*R$N)ޱFG-6ɵ " gK3xy/t{sR}K9jYy>xҧH>/ Rޘ&b mțUxlδ[ Tq^~vKz}ˆ$|A Pv5F\n!uwhd:,0kX?ӟˌFPޖ29s}8*v*LE%$.#[g|s;za*f7&PS(DToGڛ6(p.g!|tK: ݿ'|M_LWP;""K =|rj~/j;]_}M gOԚtx|i,dXSA jM< )i F~u>o5cEDbɄ9FtA .8cW y+-eMe9Ó*bF2 6A4{V[͛sPy<u3S z `_H3C|WU<%--Cqg܍O?:ڊnkшYZ^>e*95` vvH^%lHAO e-V1FWe*?VnfZϤlJig+b9q2&vڌFeĕ]Vh?^ftͳ@yb3CKg-ވCRT娡M jOO8&&Ev5U.Mk+SMF76 >t%5ږIOI>/mkV6)|-7R'̩`UD6ŒJ`?d=+ܙޕ_$f!GZ5^̭kf)T+4\Sb(UѝW[h#u#Qy$z}RJ8qkĂ'y\Ž Ý~<$6|WFhO*_bj5>b?MڻPAIH;o!VE9iF7+9~M8oeVP?k{[-Al!-4Hó 99TDFj*{oXuLT^bJ ԳٜYؒ`,Wvbl[v| K_&IJ : Xl\V- g~"AlJ[moĒ:%+ӛ-fvn\=|_Z@ 5!o!CNU>Syv$[(46#bWdk.^ƚ,ŠMfz(ی;>Dxx7]W{GE{|c[R^^41'k3$Vlh4J~ .dlsuaN&Q7~N/PG~^ӌ e ߃9;dT4^:`:T&4||YKed'75Rkq얅, (:gVDD[7Ek!` @ٴ֯Ǧ.ΈƭP(fw٧Y@Sk$D[cѬUkE:G&HN13lȎ#AW(Ir.kҞk(G(6iD_Wxk>`a`I^m=\=Ah;"؉L kIxJ< R'jh2o^Jv EfsSw(o Ṵ6Ұ:L#h0ُ}p=}ù8J,R6+H.Ϡ%1y}6Bg:WۇLJ:$Z/h"eFUt6YӬ,`95@O%>qzI"Ȇg+-d ;)ÓeEA&To!X֖4. ~*bwK<$;05^Dmܧlʻe%:fi<#/CȤadyrs!p~F^FVq:QHfd.N z(`%ٛ,n`Oi~0epQ *Ǫ@.&5gud#L][+G!B+štޤ sKaVW~?y(|OOLph ~ES[~t$wn%[MNFdl)SRzN0e6 Yz 椦ى_5_1w 0\}Aa\/`=o5 p6R0Z*4:_zն+h% hU[:&hPnW XVBdais%C&e2C;>u:W?s>DF}BB!7Zs=wlzaT`R;f?#?*qQ<J1eK<\ ,/Q_IdA\Nn;i•"L#T-4OiFJUio7(ŀdt -o.5sqoC3 3WHV2b̓ 'AQTDirC?11Lxdrc$L͆m(0e ag~+#bЅMuD 9X C$&vJ8-C@GQKcƛcщmF}y%~ݻW)E;r?dC?{(aj,I:j0kl⢭Q{1%1N=G[H[A!0Wֶbm$>1*9{Mep| * HQ%ɬ[ix ~VtRPsbh/CtbyŽ3FDஆ helx .Ʌr,W~XiüqqL#KjR;n`\mQY]|$5-O-<6H="&Iҥaq=W l02lGs=՚bI|!n^bi<-IJzY껓o#SJ\{e5U_3kd&OCFh ?i֗j} !pPdKe֭-E C:(RVC>LdE-ZxSg/> ܝBnOsEgqRn_I-%: c=Z˂,}Nn24;]clw4bʖ 5Z@M2kX#Yb $n^<ХwC_+ r,-oX+W3e~à;T]dIf{"~ !Plx4Sp!C3N24<ůoHFQ:go2mz\hd >gD CL)ʽl6or@ΪO߈>?|:nc&$q*0HY- 7Y_PKC&+R%2.5 tTG& Jݣ"_aI|96q3ov 95ǝ4y$kׅuq/Au{s^٣s<) wb"nR+ȒʵX6>o>]#* iy'WkAujtG C"l}ٽI$0dڀtRh͠!HU$Xܬ,dyTK\|G55ehc-\"guEBіj(TS$?dc-1LBdc0ȗSm&}UHt=9jro{~tG!U!#ֳI&W {q۔(%6yP d;8Hlr|&QPjL_:iACM.禇tځ6| KdꕮsҜƓs0B;mAq0š3䱾۳fGh+ +30 6Yf w.kJ#n#ԡIЕ>̠P` GlMIy 9/*7__P.oWUq9I 1ރ8zT\]ztRA5:#ޑ}}H@ A,FM"X盪ı{?>e[PG6/Y[(uLf}hpisц~`,(bhlpn %LͲjt5kE.=Jt,F9 vbѝp#Ē9Ikǡ9f* 6f%(j wb-PTR}XEkTzΐzM3\OPLNiw&C,ՍnF]#;S+Έ!K+*a &b9Y}/`4D{>\k8K˄-Ii~IͷhF~}&*Z&ub(}g2~j-4-\`Ñ;5,eYW+jr89}лyY;mfӠf/>sA G5rqO2mSO@a<.gkg/<]8ap/[7Y%FʝIAQ`ݍҴr |ڬ@ JO>#FZ`F2i ;s+y NY~ۙ)+s{3! qm,uŹYR?M`*k#jN"J˱qkUGK]" ]'Qӫ ER3' ˣhж+5tҽ-a.@[;M~M@;@e/l(SfV6b#gT}muy?[yyVL:S#]?c]d&$o#Ijo,@p I/WRZ]!D.,~BNjc Jt>3(Nli?\u}1ߗT Do}3rd kN ~ B꒬6OYi?rY&yP"L6PjM6?5F|tC;ޭк)/3.υEKVlUQ3Ck0Fy¤sC\fƖ fEv&p!P?%/D@ 7hMteL-6]`5Ṋ4Ok$=4`߮ lCmEԬIK _.7:%c }۰-b5*eoX1FOJHZiK}ВV~VA0K2#3 nM{\ l"<8dqm^A#&sJDM8T=6Q'`Rͩg>HqZ#>Dݔڄ%G&uYJ!Hc@ H^|\jAZ@KW%o=?K4#k_KY̿z &d2vAЅ8G~LC6MˉμlMIaۂ\%&@Ktih '*9d$XvmovkVг-JCpƹt,kC^}}UeT-zD>+ q!k'P!h3Bu4ƭX$Ťn&<.(oO^96+>84>?ߤK }!!}xx0ym.d76֞HQCq)`vFwګJ4!]mqL0sRP%IZ Yα+cSf; d$A 2Nw:LOF~B"XQL+4)4PKڈJsr%,h Z/T hGH~idC Q<`gSPU,7?'e=*xJ֡qInL\ϻ_  2}A),3wҾc,V_6@psgJ\qzJfÀ{*#!ʔ!kF XK2؄WnD6pj\֝ZM,oNklNb+l̇VGDxJo˱5B=ِX{qQl baV٫曊i`BY QdbB$Wr ?*QulPgo1'jf3ݱt*l0uʶb+' b]""8@ NM& gҔ$]}ZFouY.!eY[UmA=|0UX<˯~TAagr~PqYl!}ZzE0fwh+2YnЙGaN۲^|Sה%I zC_K #&Dn: kYN ,Ⱦ߀CVC[TpIb7iw, -99}KvY%'pZC ~ʌXywx"2'̏-?:v2WōvJj=~j*dݿ2\w*"ƚK}@ `? HO@&4vzRʂ$j?UM$cqWdJG:cȪR4Zءn:3 ƨmJ+oQv[0') kF[ Y-DN[;K $+fȦVP{ÞV~*c rP}auޓƽrәygkSd|O9+ ;/ cB#ڗR IM9f0 XU.Зg.N?haʾVûٖ:^g eΏL1Gj|5j/$eCtǮ3=U%ޫ`1<ߍ^^aod̖6DQ뚃I0%MpUB- kB,dbYNJ &.fWX0h6pf":x@HTϔ pVdA uբ!R:[EvD>S?dx,b[B,=' :V+X3B fmRV{/UgBT;j8~SvVQ*[ߎbm-;BX1&u 4[$s;OC~V:l?xlLއ%kgK\I<9w!TL(<9(@ #仓U(D>jǓkͳ Ar~K{j5AM\.{IvmDP',OeVWSU>gi%gXN  % Vp'[[tb kϷ]I5b_|Iql - n2 ,‡~ەx?\c'!Ah)< %Fdw(^PȜ@u0BW[Gj"4hj{<jR$o6t1,6W bu[ny $F B0Z~cN [{Wrj]{0g:"8u| ]].45EBIĬm,~00!x!Ϩ~4#<Y3qwY {Tt/@!s *}m}Rmt H-n'Ir[OFxÜ>t/dmUa:HyyxZCSq{F"f.'Q~&fgHb_J8 "u zD4X[;'99ќlϖMyB9NzPB3fCc5^3(o mq֒hKʹڊ:[$)z| ꕘ-ת&7`p3tN0Z YT^ j >ww Fv{-! ꒯sݸ}TGoô–K)$ ދYaMy駤s՞ Uu㨒J/oś4ڱշXyڧm] m[[xB/w$R#*ځ9\R@c2Hebk><SWT[? r?uYxe<ҋTϦt]>wFdVx-l}(!kȭyv>6%p([$bIƥu_(̕ QuC|v1lZbt Q314c.+ۗw"[8CRԊ^fbu%JB 23?)>/cLV: k6ϮDf0HMtۙ;Tlm,{vՅII!3`+wEO/&eӞfmj٥ۓOlX yF ~jk1 qd5sɏ*^Ɛh^J!jm)3\Ry%nswcAa ^iSRPf1/_֞TyUpLUjouc_NJQȮٶE%TO%L XGx>,-刞(Q8뿨WPQؤf0'u{X֝33(E3 ڟjW!OCyr F 3RotNk]CR̆,җ0?uHk%_Z|RT8M:+-b[[ڝu0"C-KDРtcE#ڀ_ϩκy0U櫛:uQ[lA͈鈒ʤn4QNt+IHꎩkaIX sT?b dhLR^~Kd{+3 Ӻ]+F}m+rn?`,Y\$\(yHY꒪tJ #{!u/iFb5~"עKlg(ؐϺC/ív5K&(QfGb;}n!$(C3=OmKِ9$7]>> -/Mcj$+$KM'DOHVcgΠ8w` X yX3glHxvYHҰ"M9ϬsAoe뀏lĄ7hize[dDb!yz1tz_6U!Tee_NsDHH석cK,Q[=hSi{u4KTfd^N|*f.c(fdOC'"ѥ&oBiQ :zT㛱"L㥳;π3 n"@K=唿;n1vJăw8b%n%B#eeډ^{Jh ^*[aqiQXp_T|O{\DŽ4ۥy0HDC/׷O';b $WY\eݷ᛬mÜO0黙 ~LoRq# GM(ƍ]q[N\{Ҝ.j'vB?泓%ER5XR /i9N_!Yu3R g>5 #3J$ fyT{t -E)/ 3dk(%_*"rQ%D,8kB|p ݔ*%p >O"fv ch$5qt˟K>m$0F9๏al5GHQJxK2&uLJyEIIe$GquQhczm ]GǪ8(*`ŕ,zcdbwdu1hT5(%3a p<Ew[~Zo9]cKVy$oޗBo\}L[0Z ?ܟ (@ =mYmYW2mUiOBuzb-y<0OrKk Iw9WfAĖ clw GqzV><2~ƷNWR9AM!sDS#Gs.^rDR'"71Bb欥F4VE 4m4Էo3b_%&di*. 1H#f|׉eN`}yl]xtlO2$5%b=rO'>5x} H {-ePCy hHdzB0KwѣV}gQ%P}o9fB&؉(ƃȲB-x^ _z82V@^[UG|[8G\VD6MFWL1oS2HW#r^ipuYHc>a..g|(>LrWcu}Ȭq%*™腐mĉuīۙU0eRb]Z#}6)OIۓ,2R5K Vg͉ cZɕcs `+()>,O}9f{,H, ^]3- #XvQt-74}Qw/s\83G=>C&1m)P%I`ε2R|F!fbe $N9:-Vcɛ$U t2UG ŗپTLx5`"n\P=v@=LEϸ$sʌ xOnl]rpd8do]4!YvV'; umkd~! 8Q(zЊ=Q\8U0rbâKZ~r[j*%SZAً>u%֠3ߏbN ~ʹbi$ $}rN^򅻺3]e܅01 3vCb05g-<,OP2n}ՔR GSctg>OE7X겓 bU%CP6L*F-tN2UO,L՝tN)Z֛8 ZYak#H 磽2$7=_[d8[n0٨UHmVosn1 1I 4Az#ݦ"l#J^ wnUډLl)}W.9C@c/FpN6`*eS41MFH`a7D| mL*S 3K M=܁Hٖ"/L~󊡈x5j.;9bq]iL f{?EVjĽe|p&5  ez+mcѮJ/sc 98ȣ ]ff{ tUDJ;Mli;H0Q.5s.P2 eqwq֓%8\їa#d22/z hMCN;7,۫#Ug g)ؔB#T$.UՕ Z|b !^Z (uQG5 /To}와b 2sF8mF "G"f洊P>C"fщ*Ce]PToC)^/q*JS M_PT޷oS;%HPEʑFd堹>[|dWDbcP.7&ܿ4^VWA:sξ/b2R#00FWs e$厄0$"n(lXmeU(iLHhyk+j^ʲt?ER+N7=́ nsK|?g Z(S Kp*'B~ߤ ӟ/ge7鈆nUhRP@RbQ) z'taW[yUw rxmGZ瑴VRye, g(TVs(/m?$]K4_7@MoH cx>U(tl[׆io,/=lYw}:ӟՒ.1nP{>aj2mѩ_/D0-o? 3"qIމ=mTlA,dFT, 2OBF5C+FMM! I *=N텝>\Uq'1*8VY-qwJ%*kyD"Tia\|W'R_p_!ĬI@KvgJ"{9D3e()RR-W|w!luq<3Χ&*Iz)\ix޶p];ArG0{A5",z`<ՈXLۛVw1BV t-o5T7qt4*XJo ,(% $h#qqlc?,LpXtQ=2~XV趮38nyPX#ښ$4.I) P[`+vĸڡ4늉z:a y ]F"OTu}ꂽw//[D2pG%|'`A0QVYMCh·UeŒԕSK!䎲t!/a' mG 4ϫ'*nMhLeģTL"d%XUl 9\,ť^\0wMW,OW R2wK"QhN{l)zϱ~)*4<R*G`;ceǬp~/S(ۊVS9"Bnb iO*qRT(D}CZ-pg)mkq`gbۤvKiߩ{F'v̚o, }U;{*'?f-D :]쏖>J=d%4U 87.^Rb.G ḥ3 1ѫ5t/)n0o EeP3nE5 ^/KZ$FX.gT:ځN9<Kq;r5CXr6-܃d_(e8 A+yB!`(}pi` `esf'DZ@5Sk.\Ab1zwUAO27DpaQItwۄI )7Ě6.qsx.J0dXK]V.wd1@`f=GZshCiHbU酋M[k۩ƪyߔ-\ؗ Z9ʱ2r2ٵVYзFhÀDLI'Uq~/7"%c9{)Wu.{1Clq >;`o[D})^aZg} !r;ġײȗO&mC00oBoE!|θD5dj(B ςG#\ⅧcrK ݀EHqۍ!-  /}IQq"Mn0_-SZa :DP cM}xi=ӳufz>1/!m.">R?{ڼT7ORʂÓWN[ow%]bH bzh)xR_6ҽ0,x:#SϜ/Enc# 3:?-zT-PPQff;s?1@'U^ƶ$k4B#HؒlQǤX?qk8C3~ #IltP6La/5lO0l}Feo!YAU_'YHFZp|ĆRs({e~$J"*|ݽ>|4-JAtZ>r Ea">CP>yke0; VVp\`kh(?v`Ϝh˗9*xوsvZb 5h8"f$73s\Ŕj-P4fwaDX4kZ` !MmC svАEqNgS3OiϱɟT8'[Og\^bIs|ٺCyKG;oPTӁp GxY&܀9n-RqݴPZT6hO PeQf-Fxt.YAE_%ms/I*9'& àϹ5̚A(DMUkB|bgQ;zl lxW1dadl^6;4Ph/Ȱ6jי}!"4BiѶ1NM"² Cj<+֥4Jl:C$T^4>I!eN*!# lO68\fU8q@S(/pPdkd>~w 5QiZ X R,=W#Rsqrcm5H+[|d1gTӫcV߼MxToABNhJ *SQ]F) {9s5iҡ=ޫ(}=󹌁Z5PNM̪Sls}G0? 6c~ws GTm:zR,6wGϡM"9 0gf;Zi^kF V5.4(J.f b]@ xJ?/RR-W dB&AoH孝/HiHp൐!j¯$vô,' )#P јv=j5S@-ZRԱ} /C}\3/ǎ$yx.@7I-ҩ8>@ga۫xd 60fw8j{M1 PNF@h4wC[دA#6x\;]iSN.^嶨m|iIŊ/ ?_mJo]obi36NI7riѶKe`x?jbar34w3`VLjgBLpS +LP'N ^{-P0S zK{6okJKl*"#Mȭ:KٱE"*MFyH6W qgjD\SK-VPr~ 7֝zKjZ$T85gTSIw 9,W9\8\{i4)>̅+(2p GvՑ nɡ>,[,'P.GOC/>EoO'm7 z\W)<9IЊġZؽfzȮz%-=% .+7xy] /?`ǫ_zƣfa aưO|>2v#4ُ,=)noEə_j7̽_~3yu.y5w&K>s@^`1c.W`+`z OPnluъ 3`@88G~ׁk5EXze%v.r˚|uS.ݚMRXr9 [P2ݤ&- O ɿJZ`gQKuw.{eF5Vxµ )=LvO6xvڨu,U9l,<#U%HU-ܲOqǍq{lk^ku۽R}GUg΃R[ZJ$ ~{T߶ghڼKwGw-FX~1[ 0(7R !ThJZ|HH+ \Cv`뛋C9 <@\ @'PStvN)% a{ӏf*Eop%.x+?_=M0xhXO67FB[Cy(-.&Xv#R:ۅ|gwhrMWU>+Kr94Λ*C3᫐(.49c¼d큥ڼo a3È c0"Cm]P-jܽeM 3^v2PRrZk_>?l qШbD5q>xDkyHxXiAr @޲U"e4_kjXp4P )l'`MK.R]uަ.)! o_idD2Xy#tNu\ 8E m0m/x__&u;. IydBh@dr.r_]M'97/&~isA9Yn0`ï],虍5 ՜= xr&Lcx T@'`Pz|,q6=19~s.ڍkoa0mo`jW#o8`1ȏs0:)oP# rPBL_|xF0s84%Ï$\ P3KKJ^^jsi8PE@y"R~—flʶ73*H/M@/DZ9;>| -T2߬@0H"XP+yha܊W#ⱋA% _rw@ɜZ'xX#K5ށ$LXg=՘fS XIB=vxYOGY&Z*V 2/K(U@<@&Z]4d$$goI%C1bo@Mo/TxO΋aoY `@_Ŕ7bΉ.T&QX;j?#V$TM}4n)uA’ڪ's@r3!OPjȰky!:g} %dxFD'(eH Vys}SP3`LYAlG7و n+ҹ{hG, ̪m $r#ml3 1hM] Մ@2CYᅢ'O\i\CĴGxemTE=qYw@!5Jbvq3G'ABќ:+Hdȯ}jB (^nSۄI4]fԇH z`©0Pz@`kEJS2o◽:{.~P-$5_Veks_#(o%+nFAh^":N?i|)?[mY+ _5qAu_H]%Er g7p!eH"y`YȥMFCzy CpǓ`ŎH|(QorїbA%OǩywE:bMWZeAfL#5s]OqvE#݀h% dUS[ mm6kQ = F (q[4T[B}ꝧ3fVkKw!i\?=Jp5l Ô3^& X_V7 H;Lϗ(OΟW͵.wJc]ruEԧ h\bWMy'|Z9C .Fȗ "1TkSíA3ܣkj_p2~Zڞ/m56՞Tɥ:g4 ${%잛wL͈LB b|XOr_5)KGS'7QꚥVqy4tjkw X p?R^$b:LQ͘ƕ_Rk7ID Vø֣-AQ*,#Oh䕾O6-Mڀ #"᷀zMMOwTvuU'c3$ L|\C"5vrrЧE64wwh~v';ֻZGBpE1&]Ls(&_]pYe  ]O2騭aV =$S+x)4Yg@9:.#x{wǒR%Hb@hg0aq*o8zThGZR<*Oi?%wD~3DKKºN k;Dkv';@0zap^w1m<$/]9hv4o߸ ro0R,_04#]eU_/~1bK,Y?ۑnMe~ԬIņ_= Ct@-J> ?Žl$_nq ch*SyĶ^\Y_ߡk- DKL[@MH(ʽ\m@ x+RꉪLlKyZ ;A >nHd5HMZ [i*JI xDA}u7R^K\m?B3dDgӞDS⻔</hw`vkp$(`[K lLmX0-XD4꓋߸b/ghaFXY%is}(|dU $B1a6J)\$I֟^3&<{Fzi\R]9 .c)}h0buz^d4ɛX0}1 @Wл+N@γӹS" S!uQB7[0fjSmO-(fUMK&G5cP+=98Rxk0(N#Χ0z\f!d%vXqV M6SA~hw4 C 8ՎVi#'VlSu7/ˇKtXq\I'ƯZN(v:*m\(bY)ǥ1jZQYM?UsC,شR'TTYL ۃs'XLRSpu~A uOHN/}.5ySvx`46*Epd?^i0c6H<9tA~00yY_F)`JjNXt'LSu{~Ht}[$!Ҏ^ςUɩѢ~JQ/DȲ'6٬q$V>#B-qQHBK> ^w[q!rNώJ V?#ڋVj(f9m%o:b +hŚmP{WA\m|sfPr.t(ChS,maUWsZ`;|O~:걍L[OJֱݯ1Pckܠ̺z5,k Y |; [/uo߰7Vϡ%' 0Q$BSIQ!š g5,t+1o !`<j0 :cIeDl˷M<[7H_!Ï/yttE8")-߆3o0Sv qhRgj &YB] S;8`WOd/D+%4IvMч~X o7S_{%v)\5|._ :[sLT&poOpVI}kQ' |L{z6QfēLT˭*!OA2({ +F.2@TKS1wDZ}D̋5H(oBnONHy}{4'JN 0ZDLTf/ @Uz`|"/Р ORCܐ k=7<_Rl;QNMAr JupVw=E|T멂H;(Z`EԺuWFӃde1P⥤BX .S{s"4R` ǀn$kVH´\f0MkMFъ1.@YٕeAPkaFs-M8Md&ʁSa^[O ##+9coHwaRg0g9ݥAR6!r5g5نWN#SKW(7rd_PL)`C^d5+W5Sy? ^Í Pνt"|<ׇwq@ & sfywbJTg)_ck!.*{X4ڸte$j>\zII>$\ 2 ˹9U?@ {S R8ϡUY?+!G%rߒAjA~TOySgcg2Fh]mi1(=wi (a|ٷ({U@Gye8k_~/ꞽK"HRv;H|GPՕ{-b,14y!8D%cUGN&ź=@տ5_GUoXV_DH֊%^LT0B~,+VbgT;XC ľWiNF,u>kL5$?8{UQ2Uۋi&"z 3䗉TЧiAQ`&~+ۻ9t#fǏT63|=wZbsgr;`’W_<ҤƓl,dᢢY69BG# ~ܣ.&cړ> z8t@sXȕ|ms#cP)ރco_-Y&٫9p޺>l7{ۯ|VAiOV$y|n;u;}u򫒀F';A=-v>O*Zχ>k=m-_VnY*+`2ⷭۚR' 9~(7N?5:9rwI=cvPݣ"VrMXhT#GԌ^7&YD ȦxЛ 7yB8]9/ZMf,+rt;?6jeN,"Vua!YpQ+̨d@ ҵSrmy:Y`%iR xZ~}!m Q2"zdM'T}a@ W E7(/iI5ӋtˤMh>IgŤCk$⹮h(dlXP"j$ɚjMɒݰBc-|(0 Mɸ.J)'جgi$D$2@D. gU`OJlf)A֤tfP87iZ+$4滸xna/&sS.2$fǾQ;7I1}{$uor`N%@ >|լɸr>Q{qٲx_p4hb-L\z'F3` ^Ԋa?hL4ͼF|\NHCg˅ik&\oU xp\.z}"(hgگ30zozRN;IGjWԙ⡽Pţe|8!`<50-Xw5*.4lSʦ=,8XM1|bW]ţ16#>#ɢW~)P4.e`L5y?7W /8 P; f6[mcn%mtm!f%;-ڝ $hOWua3Pl٬rfp{A"Qxh>hӀy \Vu~U|#oKf7t H9L|@{qQT@D^@5`Rpرˢ~2Vڃ<D)_qƌsTpg|.*&YVDTo'=2X$kw+h,IcS%:s3㛥&e_涇+9_L UCj\y٥GխK^Y}]L$D̑TW1- {ջ-ϰ-hFʟ?N#*^W0FLeBA%eb x+a+UtTsv Lm{U;U U`.\6b{n,`C΢V,"6>߁.FXGOt؆/cm!jT'^1M X1HxD5 ,-Ňҁ=m"ch]Jo|*4U~'#+vHGenf2+Z|J(|z̞$#3@ΝAGD+*3Gt `-~  ' !M}сeb4z"hbL nu\'{ġ7ApY(=J80G&Nr_Bn塠$!~&  k/r1O/QZ|zb vʷF&hug9w>>747`;ӭj-K4ZNAn]hTK/&Z39O 4|Ml_$Zp:v EY,ΥU\1&gw63sȒ<9a,=N߫#x co5E#4fmo b@W$@oa]F]S-@?4RqVtHB[*ϟ|?x6k)vrKr Ii^|Tf|#dhJw 4ģk{{ ^?LSJCKQ(F+!>e?44-5) l3`4<_E]7hS7x1UX@EՃއR'O*#iz5/8_1_/Y f~};>50ȴeV\ԔF GevU0Ǝξ#rM=b20m!Eg걧kt$ e9gv* :#D4Gmw^Rظ) t&ı?G- @x -ڃɘߡiery>hE@0Q"w0(d:ʲH1EFkp0,Tۇ9\uƥpaBh.Sʹ#e*>'O+C(Ix$,ox3zi夨O.iZNY6p<ğK`knY#R D8^?/Drt͜Ft 9Cd'=Qt.\Rj jI,,ό)3$|T񘥘2ï o2ꊶbG ZkWMgrN1Uޖksb{Qk@Mb#2p_9,PP+x|qCpl{P1SGG ϋf䞻述rv>RqPܪu'OP'"vPQ0z)AB'B3fj;۫ S|K=V]Q %A8xO2Z=yq3#6F4^Tɟ978F+ azs4o5<2Ǎ*(< '荥;,m.(N%.o,o#GG4Bٲ+gkb)|1|l5 Lld3,RRvSr\Nz[ؗ$cBj(<'qƥ㚶QR1OsN $8CZ=b1%ao3vwc[2ҳ@ꈢ2qFx}gqؘi9%dv<L;kOgGG$ Q{i|yQ]U7VSlP1VIx-(}G>>u~iԡ2jyɧ$n7GɟkŠ1[@TcK V!+گ ZΕ|W``Ic?>'J0w  LQbG@^cÓFGgs Q=^,S6e6sΚ`DF.g' .jYM,.=r x5]?+觤y-C_Wy:&MqB'~ռ{-ޢf1~[\lH(v=m*iz${ͪ wz:ؾ%DT6UtµE~~|;[w11!@­%8z Y$&,rbH>(0viz3_=ȇfv%n`N\#'kk7Y::%+Ωz <6 q>'ZhY ipJ.ؖwql;rʀTbՏ N}"q]) 81fqHw o:{.^՛BQ @0 $,Wmc6̱>=|z6 #X3#0ʈ1 w"g+x>7mPy=>{6S90͙9U{)lE`pmޅلp?bT&qcMބ ]ED^23C\3< TC/w:\Ri),[>^ov~etS;œ0 +g OCʎSei UAy^C6:T^.Ù2+p"((5'ܦ\G' VV?կYG]vqҰi3tzƬ$Bn9ϳQG]!RS]p`zmL/',qh5Y3;aC0NQב8 [dH.$&hizGϾBֶ NbNmYHE$<$c#QeE94OEE]ց al C:4LI`Հ5CXlW{YprB@yJb43=1e9-8x/:AWV7{BWW,uxpFkfPP٘)~-Y]mꎉ2=&ysjhр0MuÝJ~4ZaW=$n[`M+]O7:`i` Bm&\f'2t>s2 pE$qF-JrZo\qAe$nK}Ń}lрqAO6.@PETYEkO,%3YWOac C01(pxWώPk2W^Q{$섫^D ʻcmzk`a0#f(O1 HPuF,#Ȉ \'yJ o&ܵpQ~uQfKTD)D\'_阷)םueC6zx }/H_[!PI٧u@otj)AB8jU𾉸B~νO2nbVEF\glN<2Vh*JA,P9VGnj+#(Njc,Zgq`X<ɪQVF:X@.c-.`O.YIo+aȶfvx3njƞs 7.PX6Ym"kbQA=;@v:dGUNVZ%gk6ʷca_ɫWF Ys͔F㕖[IWH̋]C𨗑uYUΦn%{ا,MsHb7Ð C\hn= [Y|+U\(:.zc![ (3?6Q3LPAkx2t@w<98E*N՞bY5Η֧%ߟ+l~vƒ ,l0_Jd qK충6KC4: b{ So4p>"!] QAe=m)2Pħ3B." ח-Ώ߻4P=Icw~Q\8T"#*xxxעua? <99AG2,dqi>QP\ Bܩd/b$ n0f27dzmFM)jn]D} ɲ&PPƑawbs$# v? L>k`'o^#j)h}+rkRl^4/Kܲ^6SEyP#9ǹi2n(U?)ÝۍkP{qt.SݵideclC\kv0.56jGoiMW W7W?KwuVh^0R%@Q4%#Έ"Mp0 fY,պy>;h7Yk]ƚ9zs*`|?jU@MvQZۧM=;Y4ͪO€/.ZXaJ9r6dsp 1F Ul/mqQKF^va,ep$߸]0I y J ?XƄ's>t,Xh־L4mw{Lton?pǙ=Oπ];Rgܫj~16uxGC>b7z ކRgakn7T#[: ijҡ.f 6k@(is εV  [IzI#7 t.+jW')v7^ 4ѸeWD k̚uIo͈As7Vop`znIyM c 6E8/'#'e lߵqZlk:cKb,5i|w#^7oP$f$Al9#.o)b(WpûtUR߄rH\OGF?%BO2bq"UroLp_Ver-&F)4ۅ)_ h5B0u%Y=R2Fb r%[׉O)U1<(k3%{5Gt_9W{pnqt)h8 0AVJEE ]Im֔*؂vˣK=q?!6f!wHi>Q̷z|_d/CeC5/&*r71lkj,K+;q bo"+[׍6~'U0V ?A)ȹSyi A L OQ+m{81P7ޭ#wʩRnE:E`t‹Tc">9?Ri_O E{yD=rCfߦ0R$삫UYM*e}be4D_}QzH)ipC4ArHiy' oT5Zgl~Bav c \6U;߈*Mws33u8|aC[:jJ$ .x5EfR~\|;/ᢁ*1Q-5mɫjyA7"S)jR*<*Μj<͝2iL˞X\>C1ZZD9!Nb'&@-1RV8VoR>|?_8ϩ 8]׳PG i \sk#!/;K@S87)^Xt`l \Al?d' !F&ᣘ%B_;p^ w 7 j|d-i!Y;73*aIDB66*86p03- d=ZJw }Oݮ2Nv! {$.+A ^Rv#K< kɳc1!-#L-y{9Ďs h={A*1fex@q?uORq. s+[k}ܔKlN 6|z@1PGܑ|W} kU@M C6'VUɅA/ 4FkR]Ɣ/ca/HPAYnBm$=mM.ᮌ(q bu7qOߤ<Cuݟp٘Afu] q1ܬc|ΧNJ6(!0x=+.립ڥ hCm_#U4=hqsǸ-nćMJ3$3Lg_O$WyZ`M!Edg«]u;i4F-.+|%|pDuVng&!1ԼS|@vZafpq&o[u jR`VlYUxTa:Kx%z Oɰ`niEl@&E#b*Z,a (% 3>@,2ճ^$o(QZE`Vj~5 T<)ɨܸ$68nj"ZXw%dSGsUX Vh t`+* ᄆ[ 2] d/G?JV5yƞx߅LnK/HwiK鞥xQBX?/hl} ze?"X4 N͗EMسKQh%P BDK5bK)0). }.V>ÃM牞殱a$&Ȁ-;C6_ 8U|k$yPÝ`}Q 'sv6U5`KL,{~1,۟ vBooLFV=uJOͯ7-n|IAl~#( ӓpirB f]Io2=#p{;E"WX6*xGqw-a fڵi&Wg< 2 B9_>_dټlE0a ϊVYA꣡"{bN^c1QIӠ/UEԛΓloIWǴp`XAÞzgnוȁB!S UYE,,cs@d$PEt:;H1_7>E)Y[4b &H!kE-V(nSLpN/҄({h`sMK!bjcw#?Ǽ:gz"BXy uibei`X?j{ǩSkZQoy9&ɞчDrJ! XItbK!\o F!]c@S¢ٷV~J5n(FIT XU4?H& ͷIMU¯`ė@3rng 3FIk!fa+H\kƾjUyF8`t]ң).8%:´x +cnS ?y][N'uV(<;W/MH)XuARVzҬ])9R}th?|''2CJϭVFf\4l>\'sR-T8q`14 G\a+/)A&(z_ߒF`nj@C̹{j .BKۅīus3 T jӟ̳ vEy.Z1``vOp(͖M6BJt/Aُ86ǰD!?xK7~\c:N,Fb k{KV9Zd8BPLcM:daO|aE&yk@XTVWBzUTw$A`o%N_NB- IUFO`J.ḥ̂mXWo"v4Pbj0$ j{AzwZR3_@x I$,S C-1ia4iZ͖u5+c )˼1hEV ~j&K猟"6VBjnMQSg_C%}( VW gV"{QEXoiԜּe֋'0{ʱ/HZP?׏..a {ԔN7ѿZ<.#N${*T!Ώ0Ieہ9Ӽ Z6 'B%7|?IRF*\Fugfl'VfwpOܧ/ cguճBl.[MOEꄛ˃Ԁ\ ^XVM!mTB{,qx{D YΠј˔-bTm!ơkGQs6 mG'Hs{ѰZ|Ǯ sls3b=G`f oˇ=O(V]γؒM.=/N3?sDhC,R65EYt֡Z,EwZ)14#d.Z$!,K,+秲 !@ѩ_sGm'~|w%7Zc>a]K$A:u{>iG/0H2p:dTh4lm$!k!wXzf w.2TeS e;#*iRr#LR\>-YăQ\'o\ǻ^&2F D2סԮ`ߎwRQ+|*EN6_R8) NJ6=΅/8nU3N|\ga֦S_զMz⛦:jo"y¨`e:6@(=!7['Vͤy#k~hY5r5RNBfEiEz9i"^u΋4Tft| ;ϫ)9lqArX`z3Oy7smsqz2:L<[FIw˴E㢋C\j.Pn@r,u^Z"h w%ڑfb}>%}N QDߐnZGFO`9 "FX; Ynl"@iL3 Y[)*g?s.Z 9N}z'gԻUgo9aJYnR Ⱦa/zBi1Kg;fMjHjKb/7vwd>#_zQT7{K+Z+z֪_dg؆PvsʕII4OuKu5̍gxfO;~l4NLJaS뻙 Ul~ +l ok0ݩrIֆ @4RV6[<6Lȭ 7@}E ZSA202PA)WY:MMn'MA[5pP NGτ`:߮a1R)`ڻIz,g(J9tryi}%Rǔ`}Zn9'z5}Q]Lr!-&=/Ku5Sb}VP(r3O3}y:JqHFWk \?n;%=AvYOZ0U-0( =-&PHM5So2ӂHD dY6g< $~d阸1S0T46\?\ĔŝS @](1%AYkoLI4\?Q*Ɨ;0ڙ2Y~qcs^nF&v┅ՠe-3=_@0|[HGFD7GYP90z6eDCX.^JޜaVp2_6xSGnnaonh@ R+b6z M=1}oS_M~N:+~[|+a-:=R0 !?.a`rb&ԗbm-*ŚF+ [^vAC'}:#p!,`c4=dD 9Mk_Q5Y=m"HgwLh~*#EeV! |Kk^/S+,_zPM<1 RԙOwf 1q[%헳Z)]j6cTL캀@I<(˚V" KYoW4RU[CQ)lj%1b|ۭJ`-tujۂKNGawM;%QJedt j$wZ+[-Hʒ0E5&Wj։ ~|RTy[m/:n;g~ \Q7H ycBM]܂D C[vŹhK2A 7djtrhFgP|$W6Վ]|ITC,@)ieDa_zpݥ`gQ8djup_XI'm)Qv?`eĩTm .E.{$jjыʟtvXf I6 g>0•f"*|( 4T_u ȋoy;mYKV%l#Ή-K睭H϶Fe+5ȩ;cu:Ӗ]3̇"XjDO9a]\n W*ɵ8'PӔJ7LN+8yVW ~;iTg{WC=wv=Hp)N;M?>=Y5qZQyPmlFq)2c k,A >wHe@Սy!Y}OcwMypLe; g1a>[=yĜ:D{]`~]|Bgy/6!I5B=ڔ }?}-E,0Fbq ?Ok. `^jG@Z{ Ii ? w cl$b^krY 32{)*Т #W}MtO'?zv8Q6"Һ'@TlPr)OQ3=H 0 ul >4Hrbq"u=op,sӵL-Hߠel$uJ-xR_5sy Hߊ^ Ȋ|ꕧ42=okJ-  ,Opa<*6;0pcCg&@EeQIPdߍ8ka{[Xv#p7 wyLx-' <:nB 0><d^  <sh}Ors?dP7Ժ)8Q0SՇL f$ljFSu􍓚W9Hf꾛r?JYRݡiTlkrȝ?|33.;+IG ,cx[5僥X^=up;ح\.>!֪z Dq3pgJ2 ʝ*N=rhދ6ޞ-+Z%~lX! \=+WP#<0_Z cF |xト=L[9.Jw-hγ1$J1ÉTxRJŽ+231($BamP&vsyGNF8y@F=S-6/8¤GOf"Yef jwn&B!]YlcȩQoiӛ۶YI 2S N } l`[ÿ+OPhw5%Ao% X@PlPL-ܓRr-h@<:pyL%*;՞pe7xKq'4_XUpy9vKDSuSv+t~G( Px4Y\-l +?MwQs /_bfnAgMR}dm]Bk՛zLQOf_{]Mo0 CBn۽,X /+ndI3ܟW6$?l3-H6c-#:ZUѩ!_SG5(4ya-W$u Rl.DO;` (2KE ^ܡ=` ΢%fZ #p)`pԡ~5z|t\!0;\4-D: g[H$Mψ{̚꨼\(BGiƇ{6RfƠc/wՅ v8уcfw\^RӺqK#0 ^M[7kʾ hJ`|ORo& M'xuU!n?U%oޙ& D ?G[ŧnږٺR;4!N8qJv$q!,JN HrW-*3v<#ybn*5.d/磉s4n0|=-:4@H0&`eptG{EP '*3k`|d=C '*6;]~1xZ @/j~.|X50YrB~h͎1sz/CUQI?9LK=Y[i]PZ,v#N>v*P菉|& v쨣ʠIo6VBqi{^p̗?FSݠҚ`lx*dB A8VQ7Qm{4आЛSql&Q-*gEe^a#G\&h.7%]ݝr++@[B&+=`dVe[qx ؤ_dģAnde% f Je6t|҈IL dvvb\ jù͕p\QNp`Vbt#C_B9nnd *6EPqaHL5܅sSbc+ ^628aj#/i|Vwirf:F9Bq&G%2UY۹_u-زnj InFp)CM%U N7vit)z=K!dN~Ki5=CI\|-皜9O"E:6E!j\3 KfX3ґ!oNd Gۥ,1Bz*,p3(Vh(=;*DȸR8Uc|Ħl7Z4L>aoFw,l])߽n\i@*;(h3N.vʂP+cb!L@⸼e_NY$lQ\ .6pJ p8 J{.OO_EGBg:=~675: UT_BAht#ϝAԗ2e5#8RJ D-#16vBPɓ蔽lPl}c^hDz.ę]/Dc[aMO\9lȧm#&`[NGQM @`V!YZ$'9φg@ vܭ7DS0?%2^VS]hjUwc@4yxf=ĥL96Lf 9y 3efc"DB|yՐ^2Hͦޚyqg[} eeHe(FUG䄚+:ȬE8@z0K[s׈YOˑ9xӬ]ZŧFtH5V',j32lcgjd iGc[ѽ;X> Դۄ$l}A5S}~/)-Pm7vwfBvn=l__<59Eso`KyZ^+*+ӭqXѲ|U dl9nn #Tw 5ձ߹6Wl - C򶨏 *r>Cmt#h R(C+/@3 7HOei}O䂥  rƫI.{| զA~.I) #̩YӚ܂tM&Uuuq|GO" 'OXJ)|#t)IU,R0T[8oMg }l*oh ی7 ?iBA8Ml0>ܫ~U0'B &nxFx 1ph;g R0k'%yx׫c>}TBȀ:՛:8LX(#`8oL cRdul*Xݽњ,`sdVyo3&dWR\46f )y hg^RT|+v|5S-k5Ghnb>׿i ON #w !adh%7`{WnIUsco L(ʍJjQ;mqzJƣhHgQ cq"v eBNCҘtFp;>ې%%}֌Iײ>e:*-~e\U*G+N KUҪG!p' %G 'ǧo@)~^!9[8 tzTmbno0k%v[`S]`憓r:O_W 9P9F=߲VOavB@]7YVG`~{7)S'%)(oftcÛeH@j<+U{gdB&~V>JbdgұzǖkRo^s01Y^0Ԭ%10\5䳷L0oM6`ADүrPS θ<mq~UO_VBlL,h,4P%2'2 Aώ#mL:'B*_>4 WO~;vUI9!W8qW|.5RM[Z e3T$ٲkNfģ',zze:i::vݢe~_S^%uFH ;9@ßΟt'BC})=htЦxjH}FAoheǻ)ThN?eʴ#Yn.$.G9m+@fy֣ec%xd'R2n RdA] C_69'cVbQQ6X׀hMnL itvp,j Vm=F{ <_\?t~a+$}2g 5։+ 2ѯ y,"m M4#\aWy'`[ h tO5_Gbgs$gEڱDg}䋢sw`n(Ț0Υި0~R`L]`/ &u/x´WBݟغĹ^q:rjOaD852YO1u],-:`LcKv fet_Oa}VB;BY|̮z$h9_cnIW.FӖR&v.7)1fvz$ iJp'b$inIV*i_?(A,@ 2i93'O"ٳ s*.<ϺFmAt&iƳsWjaGyȑYIe#!<.p\M'9NВTa@0vحӣSEܞ`v;Pm*_u- n烁^0VwB!*Q#R#5BTTZlƫ{{PҐDnLǃ df*^܀+]M^C*ޣ8#B6ЊxqzlrM*v-Q2KgR쀤ﺸ}:@&Մ6gUO珗ܓN)${ɅtY&sUuUIl ˝,0nfZvZGlca}-tk!u mۑsoxGӇicLo!=UJ?l+=I-*h1[@$];*kO?sWi @Qp5Wi!m>%Vu4cY6J6z_Ǔ3UV@(RBb= TECGoU iV{S i~2NןT5QJt}uLIĀ;ڍQy68;'ϔuzuH- ػ`iH|Zo~ks#ǠusBs/L!j:鎀\>ׂ; Cje/q_dzJa|Dž0(B+5EH?5բf;R'ئ|q\zQ娰P_z[^P~!P36a- S~ xŤN;Z)Ac2{w Lwp@ǵ7^/ >Б@QPZgQN`;ΓbmG\kfGr4'£}X- "Vj _h-"m 0(ʅr *v+8dUw?ʂTsC zՑ%HyȈ_SijWRīw%& 4pԑc ߖSR֘-(!dλa3 Xv.,QdqV,Td8,k;*ȑY-UQrq#Ҧ 46&#  mJP=~͏ ЖҚ! t@=9~xeXu]F&F 8'7dh{{h?Oqs{57!#|ly0dh3Yӯy²B;# P"oDSYvrhaZTLxt$H!'טb*n-'kֈR;GAOxmyOS$8Arn&a' Xed Xb(I>VoItl9FW%B!\3SO=" ZkjZλ]$9rMg NJ})Z 5Dt:)8w۱,גO%'1阁K^ݎbL)!YXP01N رH v]ixS62ڛH~>W ~>$սfK힎!(w~|6^VGDI^Phҫ6XQ>>b2.RYiz9 '#@(x"bBΒeeRQIؿ6D<YiԹoMzYSZAW$Qs=n/W%Yk >ԤBu[􇬎c YHn ȥuӮ,-@[GkyH,ѽn4q/b/oF(5tc繓AFlSbGxһU|ߨ1 74V@ p ZDz kt[r8`umU\&2eoOTo^0̑tȶLU(a "5n_+:jUi"˂HPU"@W+a Q3ӥux=K!/5<[ ] I8򡸗.뢛ѧ0 dqFFf"(jL[BA*(]Ëj; V=0D5-u_!ܝϨÕرwѦsҁ+9wkr|sVܜqήz2EƢyMv--˙I/g6<1NlWQF e/~u;}";Q4scj p."0TS՗@O{`wuiAT(P* fӨ]5fTNF8!|S\ :ڵeҧp^6U21/9 OhY(Q'd'b\%6F֘^PnYO&w6q ap|F%M:[xO3{zig'j#uAQԐ;ЕL$m.[=N@ͱoawpxcIpe†P][nOwlw9|(5<@f_26SŘ,cRBL.UPCT4ȃ{6u,gXKbq gېL6:(|6H [ {c9fMlWadwY相ǿͭj/i!0s089I0\1U%vaK2H%w)MMHpUe#g @L5)M)¡2$inxl|'|v*S6tcKϭiw1p#<'63na̘z'r4wIҎlP7Y nYr-gTJ _ 2W @4,c:&d=~&mgоQ1wz!3}/?/ઝ&2oF@>4L_txd7ȯԘ /? <'߽c[ǎJ0 h[^xEI{ 7v0crqHng %_=5Y0ԉ</ߙ3T<1I+7oqod9TplN& \S=,rq.gw)ͺם}UUYVqq/UHG|cW g$]"RhZ"KNܹ*~EeW]ُ0N阥! M_tAE;1?l;&O" :BAGRg TCn 44H9'Q &5n3O/lF*6ɟRÑdYUy!:)AÂk鰖5+l{kx?c"'vOʟIP"ua%d ӧњARK]g};1ѯ3n!O^[kE<.f;~s "ں/<y<Uz;ΤE:/!H5R PƉ/2aiG.e 8>-/Mܹ~V3 1ᾋ1lZce\Ep'i9 yĈTBPm4N^، 96 tg4Qpְ.įnFJޔ`>R?-ڊѦ0y^,e}u^VV8&S-x"3dYBlNI57кxBʑVfN.; oRu PКϲ ;5x':P`k4P ZIX!֪/ߑK1X>F2odv+z?t@ U!G3cKҍ8' mUt"º$UGMojt)G:4fUY7,ZlӇc@cbKE)ƿngw{G9]P,Eܨ;R$;ga$e%uV~]`=dMNEuj=jKvui?@ rLxT2h ѮIWhJ$Nd69c44]a)Go5[ie3Jĸн{dP0.\o?RIɵ -t|[#cXWQٍܯY I5+dwuֵ!jk5UNd9+sK):*=ljW[|ڿplı?S蛈XЬV]z<8^P4Gfv1SsX P[1a#n6Tݞ`؀?zqҽG !qV4cV,'u HCtFIgDR]͔ZjP-E)">1Qr z:Ǒ?`GaoiS`_qK{ݤ%:rzJ8؂7uhYO Q$R :麧;-?rBdx$I9Уt𞔮܂/T6t JR ϵؓ&Ѭ۪KuG* 9[iU:Sj)PT|ubCy%~}]iekU}6n$]1tQtug݂Y0lgu<۪Zr{#]M:m@Befv7mʣ_e@׏ Dc/T_y.Nߟj (Ǜ RȄ1leMQFګA!^5RNzJ»=՞ٽS *'9Ǻ8KMZ_&"W*]rKo$B b^k`"%]jώ>(V9VB2n8Bz)zN"N5)8FM|i/QyI+Nc(_K- Gf:Ɇ-+fC,(HfaUȝԔ3r]# !+$,9Ez#&[_~[K?<'< kmU+չ5f'T :Qna'|6%Eg@npD_UAM]{%V=֔BKDgb7,#Aθ.cFZ艆s=xCr^+K90SU+VS+O&$7It82GTWf)i0&ҡW'ѿv c Jqio/Z/Z)|n' u? KzD|E őש)K̦cP"t W+i$G,3e]qOF蘎0'sb~%c̯ Pܹz"HP;}R(E_L5SmtÏkL_,I~%}vri0XAa"Cp[H!U ^dH3ıܗOa)}Lڗ$^j52[@8-FKBQͥo vu<rYJv"Y3Xuˆ?9}l]vtMv:%?v;idi(ՙ 5Cd c@սPiy~~5OI; S";jG0x7>A){9VfSq#S;@Z@ގ 0sٞSIqHbUlĎDe3bC>L|N2MI-+<ap3/uxP07 A+nǕ"Y21 J7f"7M:蓤n}+}RJwaJVA '.,[+?W;eޮFtw<-r](J*}ǚc܏ħP`?(`L+H ׫! zYf\-tO I9ݜ 7}xC%Ȏ0;Ķ1szdQ>5֣Ę2H?D֞Nw8 OiXEwr >R7woOgOA7 z=`X{tyqhD%=fXV(^ ܰe諼̱,rU1g9n͛*y854K&aߢ%n`4 |5P>XHSk3Y]toHq"4n]oUBw~g > ѝͺN< ]FВ"ߜrSSPYWq/[TU}>4Je}qT}= R@EV%Wr$l ;Ix5ȇY~frl)6( o PJ,R|x\?Od` M s92Yu6 Z3PuWQT syEg=لr~E2m")| o2;((B>e=ywyzX CWACdEq ! j/xq7Lo;iqo@a{7=ӛ/> @ _GOa0}E|&'Od̫rOU Kx۽SN5GmκVD^]qU W*t#c+Lt P|u=ZJ`erZ6hS񭄽ӻ™#s\?΢{XQ"r)"W&,/ʕ` PS q;bRAiKU%d{X fٱ˴+EReUɓCL3\w}ܡYB+{Ihø5{^~|nr5`p1ꧯAڤz,5{}B8i ހWvա' FBNVq5:]eݛ*OYoqk wdclBAg1w0Q> i':E0 7:PR`Ir,ᠳsJY~v#k6s7HV '%>pJ!:vXw.`7ITQ-O X e7eC^+ O ]FFTő%1HF\1j(zU?{j$z\:b5fVl#Oc,C[9v\gQwMrpSLJVc,dT ڳ[4; AK#O bbN u3 ^Faώ*sM/xN%w ˕ 5}~hDZ4'S|Ai*(ٴa)3V"tc1W}Fs|U0r &4߀1=J,|/:H8('Hۣ\2ۦΞ\w*7rc0V|ϖX,cqQjԤⱎ-Y-Wթ ~(74mie#,c ]aF9։e†ۋ{8hc$}tgK}uKI\}8;e0(R2,K_΢T+Rh1[zl#4-ay}XQϣ~)L3ٰ:݁\H~0\F$Ve!=F╁Z#KӔZg>A=8Nﶮd,LG`APhڅx ?ۤ+ naL(1kH_eP`!@N܁"g].~0:_p/,Hr5(TXO qm I(㡜f WTힾ~$oc+oj4Wst+^ , 3f,IY6 GGēSX| .,4197hYX8n#(DA@:ӻbt;RxX0c~`:9lB5l{0k& X'HV.D)(&(ֺ0R"S⦄Tі}֎ފ~8b.eJ Q^TȧB*rN0TN?z<WX~mU]⬊ܻ l=QW&x>VATm_s 5?c=`ɵsaay>EM< 0<{*GoT%z?0K6ԓҾh3a/,IX! 2E™> ` TnǃO'x}.{l&K؍O8{d%e$GkH*|6)BKuI6>F>fi ԇΙ/:b,;ՠ҇vq'4l2'd1WDNh^ 7pK0cPEckw0wg`#,ߑРȧHڔgt-zbPV~~eQd8=OOvыj $5T;>%E'T'$t ڎH!}}qiЬK:Ht==-%_nf";5k%7 b6bZhL51VCmø$c̢#QDcW^h&قZeZe/b x^yL>}Kkȯ_) b2_b:`ru\( G . qÿːΡA"PdY"?Ԍ@$B"ǵXG{<(b)Ӑl]W>}X gElZu|>Qu~<+vC畸Xǩ\ u59srfdY@ 0-Lĺ6 v'[J7Q{ϜDI&Ğ;AbX Rq9\P_Sꦮ-vD^D1z| 0Wޑm6Ngǿ &0uI?]7nB֩?f;D*G3øQum9悵/qS,dXQ"aTۑ(?Bt#b8jeqvXSGGXN*/2ȘCh& -F0ϤL5YO0jT4U/(iR7fOұ:e)ʲ(7>88wUr$1KnF7' 3CW`ąʷܧSl:ݺsH=˒Ǔ&I~jdZcʞ,qZ$.'5!Y rNh ":kdʁJ9x!gI_w̭46)8qϿTnWIw o-ĴAx6yRÔ: _ =h췏ٰ]3IXQa`UMFY]*:YND3r?`0R ?+0?I t0x+b6`8QV"0N 떸!5mJrx"_sFؾp^z/@e+"L ye7 āwb޴ TFT__I$ "Ř[Cz=~(\FJ\[~q fQV6EHwaN8.-I a!+IKxbFa7 SpsaY:MNmL2D|y8k#םBVD3mwƨ δU xN%q e>utw| =)=m]HD3} WL)6{Ҭ$^{idFXe~=1ת/۾dj^>{ĖBʏŶjft3<ˬh]stoIefSBʿ o].[cY,̑LZ,E):Fs๞_PaTbHFO}A:c3Х+POJ7w%#ubӥ,U&#/iw'şk<]~ݴ=|Gyvua2$GY+WZ]+6.̾YDw/¿PQO"P'*v?uAT++SbntX;1ΓB1My%Wd<ֆqyfG*젚.nZV l\M)Ϩb)t\=7:fRڶk4#?YID:n[xx _Ve7/]j5-vIrJmb!ބQWHmI9V>=L@[dj=#?>EBQ=zdʞʦѺȏݙ^(̼seY.P"r_iM9v h8qR7健iquD.FtPN +)*V1OA0\'QPaIe!^-_e!S4gƬD +Gq5؂ffB cSI퀒ԣtƼzJ7BqM}0hӺlĢS2Yr~4S[rlP6œA@Ȱ:>-4w0Edw(3/TM}NeSGnXݧc#l+fR)q8+))Y܍]a3Rw ٚFpƲtL6U5\qՙQt]K<{grֲgW?Hw(EnWЏpOݧ@bA !RRq-ܪZՀsY0 e_T ŨR˸sݞ:n!4bfԄ)X- kՌqnw1 x_m b;cz."\ɀe|tc[1UHְFn.Hg .yVaOY^Olg`㧣ۻzr!EcA"p mFvx6M5pe9E`Ė7]h4[.N'[@Fi~pm Q >E'se6S*3tȟ'QtA~v>uH7;4gYY1'20Op໫9\SP㖣EUgHl]* } 2 앜m}^4,s/d+  ,ݿ>gXq veUr"]RW~Of|?ȫ2")lԭUH7[3c@xˈ ZWen z3Ji-RDhx %*ַ$ſyZK}<$m֒ZֶoSXL{daIt2wՋYjhhP\?=^ N"Ax*(G1r  ^//A$X5y_2/0,K 'meN}nOOV?xcM{49-IVnZIgEagnq Sh6\}ibR-|Rn8Vy_{ 7 6NTUXWd;S_6l hs> ?/]拆MV\! {PҳtMw[G8=mlOKʹkIn!&%-Re!a_.;v@˞!nYxBY*p)n6)@cNwgyj:^׫ 1.VKvFSbàF0KilXh6m.Y9m[6ӗ*Ӛ5݅k Ⱦ1+/jd ^Tɭ_ U(Y[L S3J : vSq(L]{!=|)gk}!ʙŒ#Wܻճ)aʙ Od-Y4Ve5^EĒߣs8trĤp*aM)ImXfҺp@&/h|ܘȶ;[?#Z]f"+7tMG=XOi:gA5bPy+ϹUk2EWJ3@  e$Lu c<u\W2&˳-S+?~%^q a\ij&؋PFwE&t@@SQmM̪ HL{@6zѮ w r'50Fz^TDi6, @qbN5w#"!}܉]z'E1ݐt>>Tb&XfkP *BYȾLE% $CN} 6^CIeZ2*gM#- "ܐ!=V7Gll17 )YCB4{ksON}]+lHe6UVmGcP+ V\lsȆM2 WbWfBbθ(_gFu[A gh T,c%M1%F{ڗütk8 Fx:o@7HsP>_=d!wƧ*l^U!Nw*_ D<"13*-ɼHG_KނUf r}\8Jm)v83*7\0t֝OHo%KL1n$B>(%=Zpxn~Nk QFm\Œ+nDV~*9K ;2_`mH]Dm`iY} \$ʣyUtK3Gi k#6s=ZNZ&l-qDz{U R7.uF+7Vᢩ!RJpF씚|4)*Yk6{˜+JbO y]ҳK{-;h/ykzd;DϻX#e&SA>%`)qW8 +wV)ˍ&?D%rw<]{/0NDlJvQvIC aL_0yx>bqeOQ~/YU6v|ӓީkORtaS,@o'0J5g]p[-GkE k$ NO1A?9;ڭz.] :jߔ6μWtɟ~Lfd:ѣ`3\i<]lq8tQ!TwO6H"GǛiaBİk38{;k_wu QѢgJ(89H1;3ekM- .ZƷ*MO,T=Ph%-J2e7i,Ħ^"]~S3P_rp]K!誵 k~0 mLvY\=<.;E?G^.{@ ^'W,ML;@L:ce3]۞ߝӈxLqx5_I$F Z}10Edẍ́ bc!2sԲ87 }}Dt%@njՠǃX`m10. cu~[궄WG oYL/iw ?cV[l+SqN2 U$b4ODFm/dLSObÌ|bN=*':pvHxSu #p"\2F@!UPFrIhIҵuj.PF:RY0 0X1 F^l&X-Zc%YHάiWЉ:q[6u0}{r7SHQaǣ21Ֆd .z:-;܁HBͷ\=P<3rpmkB!񧡳?B 5 S Ka{h16aK9nؗǞԫw<0WuxZmp_n*cHGJi$_^=Gy{PԽ^UEI>G$ 계#DYF&ij)Jms>-=^ڍˆ \7N +9UQ LG߀7XHS/;m,L?=Al&eGC[Ni o&1[9ک-%%;wK:co]>Ų:J{j,#ZZh'3+sxZxxH蓅D^I> 1VxDVnsF-\meUf᾽?dg+ S`f%fݾ趽 `3tb}`"@'X'opz9F=7q-\ {44V`weтqԎ +^҅`훏iJ3rMR |[) \{~0`!߱)ի\[nW㇍cRwi_؋!S`4f=W?%43l|Q41\"1~rFf#K{ɆGud<3*elPV%ID6b mj@zfnP}^K#qKxQ n !OKE1l0; -40o=uڑr qnVV[9Q*#x1yB͇C.- ǟ );rc~u4`܁JH|T>$E2s){01_)%!K)ډv/FT"*m i7/fɚJ 6WϷOƱ7&("Ovy27&b{p!\$ձJW( :/ΝrYʮ:@= f45$$YlbhYfpi0rέ@b:rˑSkru@jSS(ῑBH3XϿTꊡ,aj~K;%TuSEZk>Ҏx;%!7Թ닍F2r*z; `7fxE$[OJdjZAl-"<h⇬`ho rZMޕWP[MLl3}fI|Nx"w >!RBC#S̡8q+Te/ѝƺ4MR$(r׾-HEBҶPuŇfYD-&z7I1S|ze: S}mgm H}mo~9r)Hb< 0\*KĴOZyMq9>(ovdb2KSŹp{Ix@.Lμ_ kO-vmڀ.jvYʅ˝ž~)!WSO$,C! dV"5K1UD|.p0}P 4YpmEmEso']$ GwmŹ4uN=d `3&H$fak]ÐGWI^ ^n,Pu1;qIFecyTeBn1*VUR+ZU< ѧBY{l)װuf׬/ a!.rvK>a_8L6ZHR\ 9+GXPQUYwl1h3Re#Ov!/}tXXtrt32\o$z85|yۭ'E~8¤o2ؽ/ĒI!mihcH@O>aKs""+ބݧi2b{3}2E/f}E.m7սNTA < ǜ! }|INyųwEg l|)Vyqg=P2DŽ2>}ܩD^mhN,#8ڕܕ?$mqc6:>{W+6v2ڼ 6'%uHҽX7c-\lBcA@IIZ'0BNs֟XS";QĦ}Oh˸Mzh4 |hGSLX>U[DBǘXԏ3}& o.{gwS {QS.Gw3jI4ʋ,  -v!pvM- eݴLw$GT駖$"sԈ4^^~4%{" qre.Oo$ #5?N<}=IyѰA]hT^S*? y|KFff|-\}: 55*N RwK#HA!ZjNG䂉s,O6JבBx BxjƦ %+ϛu\ZzH Xu?J޳{GbOL~)F u˳BbWb h4xM\KH<\^,jɛwg~j*j^sw gAΟ_M~&i_~&_8#KdӪ N!g7CJQ4u-8|,W!oiZ.M9P߾{ȼ'~sN`8@X4 at;kУ_xEvDJ{_L8_̓`4@+,ۨP "6e4 > z`% CP\)AhtSB,.--(՘95 :Uy:XB-Nh++njh z/\.Yw+w1Q-()@ R nr߸_N֯"<Ñ_=LW1i{eKO-xsLl\;kib&.oTR'J+DZgfZ=,sF0_;$lՉ%qoRQ351z*P%ED B@`EjQ' K7XW 8nZUF~NZwş>7:U#.3!9툀s["|JQ(1 #` Jc(\Z칍Q>4"d3qA<*(]]˗R#_ ܒbE#LHW };_8TgQ-#k~Qb`k Rtkbs1PWɮbxat<}D#ia.oZb}yq"e;LTUt_߻"YsɔQq5W='Eɵ<ĭE3̏XY;*s=^k4X [ӂ5F1VqÑa* :26&Պղ~ vyfN'-8. 3>E8|e!zb|/%sELIYԇ{JVSڜ dK} 3v/rQѦc+PF^&#+/3@O+&J^0ܸR+0:4a {8-12n]FFFa%u=w=~Oɬymԁt7;imm3%aFcA`((BŵC*h< s* fmzYޝ3>9 +^26eZW[BKe3MY!=M˭wfS M1.{Q};ZlFvp||5h{Ua=Dr_cZ96r⾟ mgtNWO׶(9f5LlAfΠ*wcpoȻOkÿ7 J,lYn^1ёiv£W;/_[Uzp0sN ivw+ 1LT"L;f+syj̨nFm%vi.XmR7M8S!+qtor^pŝcmn& oCd,p?ƼQy*N_M;syOa$B*x&E3y }f%%m4鴖]?LkL|m o, %6 Y ;^x ;DGV:B?Ef*8fu;LB{n MYIZ>}tw> !G _>JM8^]`"*;#a0q:sA!@_}=IX nPST=8%%VNS -4滄b.6jac:iXU` E%>9:XSm*E]I$/Z5ӛGH4J&ûcZG#vcGYeg|UJ,A[HV^-;&c3=|Y|K/9gu$ȳ`_2ZohOW~~:ӦBZuM7[l {6J(1{9(nA"bl[HJ߻.8!~~|N;H&/J}|)kAg# hZD'89Q 3CI;+.ܕ9u BtySvGTTQ:cLT>L2xa8 /jHtTA%ZM#SOumU̙(٘UdN‡48sZXLOhJ%,mdHV2@ɢJ}1 ,PEr*1]!BWwgBTʯTQ .4zVrM8);KD6W}@ +ˌqqGv:m؄aX^|˰yXɋEAXn*Xğ68MX5t?ip+p:TD b \1EFL`a\f KCH%2o +@+FqyB4!*P}FvVzlC\yós}DH'H`;m R[]5lB M2 #x&nF7F .ƃ>d#^5tGi5+:XN"ҝ@T Cwr68D^!UTg#r4L8*iji,w֍چ1.[^ O[!$"n/=-r9# 5z]gA7'KDѤj9Cp`cchẅ^t87Fk}.5Ci޸V7E3h.HGu?MAZ{@׌,'F0 Dy;Xd7}b)/K1 ԡA=R.⩱$8 =.Ue0H.b̉1/1,P_A3iѵTW檒6g_ݿ6\em%R_ .wٟyzA},.НiĽ˓CV(494@[tindžgN[/$RݏfSU 9dc2MG*OV8ҭmls3ƌսrpmj`-8(ayXjH;l;c-ֳ?ֹBV:+rܰuadxAU Z^MtЎ' Wxv 6u+gMeLd%f_A_dψ ~"*(Rf%S?~)}L%|d̻jEb:xOD3\kߴ5c{2XyX#wqlp&KUacަ9Yz}m`p !CYAP&Z_6t&P9rGi`gaU[k,}& v$Dtt98Se@IGVZFpf7\ l=x6Iß. ,'|6pC/8p7y^-256Pqֆ@@ ! ̰R)PTˊn֒RR TTfľsg6תr*e/Y-vhw58>d-Fil>WCa aC՜X3uAsƑʿ831z#IcQ2 uR'OqsK9ANi N^=.]d]B HV4PFW꛲[AKgMmdo;{Z8;g ô6䃝N/3?gж̴;,: M&a+Uk O@enq9M 5_xLކd'ʍ @5]Q?vŞ.UR/:)Ykw5T'H]58cs#EsŊkm]ڪN6{~ipヴ[Of2iZfY/.Jq?lRiwYPSii5O;_ G|~$![`?_Y%_mH dF I:jMqJbrҬ P|QHMi j3[e⾼H>H.*F mtڥElj86JQ>YNր$m X-`K4I|>a&dבEƔ]j܉Ay+)J/ fmlzj,fp :LXGlfl=[ D TUW'_P=xVA)j[0L,,l1\H->ȈpDpN7&Uhy_qfVO^6C5^V_M@g_L"RNk>-y|&yf*R֩`l2R6>b"&(oy> A)ZӅY<S{UeJTo\ם![('e@{]Cu ᘮ CW6 C?Wc-DB-㍾PB;Y>>􇂎"5^9Ap8g[RqG)]}}r~58 DŽ*ٺL3cA P0~۹2[U, >揇z!=sSTͺ4-YB3ӢTŢ0&3h,G\Jn9|אb 2#t Rk+ijm<mRYNQcOSP4 //-Q7wԯ*|6H%{sT.if9rt](jF7bj]Q0BR (EW&u^_lz>=*n/x/=iOX)2kFb!ȖEt) C HD Yya.K^Ԛ9idǞV2"|Rz?^H WUtdT.1䱺_[Rfhѡ[,))i)L:~N2^[Up{S˅P U{}dv#,q@xZ*3;IF3pL]utxq{i`ظhn`c PN= J ã/l'Nq>>ޛhYΏѯR:BD\rO,/J^ǿ* ZF'Nτ}bӘ]F'O>Wpg72#}<bnG@W5ap_c=ݯ^ bEN7Cb5zH)OcI u&KPO_:!quDC/P_(6(AdYbv;Mga'.n|.3EҷOUXj$GOfj\6@E -eh!Sy 'H\f\ FLҜ4qd:b*#F>Q(x31M:0`*H>6CG_߂^;iN7$Xd[b|J0-7'Q^ QMAuzj0+(C'3E&ozD՚50K}RM06WPi8Q1 #NJF'{>t'yzl==zz,Z?o}8[UB(0PCt7\h00yЭ9t%"<8fy_]-?X]~6~k~"}s[rS ,/k5{uU=#[19` -[,Q~=u'Wߑ$mC}-8[>B4;ۙz剬s9 Ԅ$?/2?P)vE(VR<8qK@O"Uf}^em0EfIFvOq U ZSRkVYL0vI,]"M:g7Aٴ$JWU,cZ;OT7o.0q!bj2@^p[>GUQdr~Co:^c}KH eL]JN*ǮW!5z>~gGPWm Tl}ߴJ7g"聋4ތJQIrYl:Ǻd> Y3@\tYO8}+-m!⹙ iɚ+çv >{JуY/@Zi/w'(q]0xF{S 13d_%K ^_zaqmcKeeya|m/ ]sNp, GYY~tyQ ln>Ǘ,@=H% _{pølI}OzظnIggb41˝J{ Z*GK!&}wZ@R>] wS>'i[ J#MA_!kIJ*&0`;^c߃$k=s*9v+_C+@rYE60B?Q ˢ;JןYn}7gor_w\聦nc,jmx1D5M*fIlǖaTyjayqj~,j O܆V{Qd32ct;F ,FvHY:qI\T$stL%"H uN~ 릜 Tm )52Zf8EI>MCVQܧ']IGhpޅ|K?u])(.s2Zs0BkC1!v?YSdPP>H/6O'q٘tn˨qF-È]nU"J/̣8s 蚓[ʐߢֹZ̮bwϭ4?wO-vTڭPBWb&~&5qbv׏ Ǔ7FG3TCjoKBt%g,J4kRGi8)ea9%39xVׁ(0=- =f#AF?t&gU~RQB7ؕR:, =KbMk!_R\]p?ވ3xpob)p0 1W< C]֩V95t?iR/TaȾufU9ːlllp{ qR}t"0"ESr0o8KLvIܫ$Z>٫Y|q.I/ 1o;.V[kUkMCӌNh&;CJI&?Q?@e1D  ѼL2jYe&T?n@<@[f5J([k~ϙb>"($5A_EY}~o:u-w3mm;$H:Clt);nݓ l 1݀]EՑ`m>ml4:<,CִmªᨳIչ5Ge<'N˾{K]q}?`n)]~^6)&#v/" EÙeLfw:iu;?Xi34&ywQGd~kABdA!.Sxyt3 $㣤zpi!ǽFw=Rvo=QYbRw>"a[6XW,S4iB7 *m3L*'8{Z6ݓ7X9~>0K)pFvdz%>Ӿݸ|X%Wě0 >oAwS~Tzϻ enՓ g芼^xy j? -lLVnM˜xQ$tWkDN=|sZv^t{lNuJ c03tl3[=RzQĄ-oud cd i3Byɀȯ/0Nn1G[ir3MX;1|(/ߺ\HT!NB)8siGI0Cq|ulMWx>_hdhJ)qX d)0,7W<ž[(L'uuI?kj6qhFaSr׭3:$-B[@Y9zqQGnL!Vs= $Y@6>E2E!{3f["u?d~mT=>OɌxy7)r7D2e--YOVͳ٭ =g@y%md0a~BY=YhYR cn:0"JRsqMP^MkVu:W$b+}tm˹Ks;QgucV͝Grg'lZ τ.c9N(>xмr}LERGO(x>;uAASI.&j#{dޡc &+ca^t6p. SCJHIQcQ`Dfv+ۯ wr"5A d_d f XMh*f1rnQ*"tɰzp]48~dչ^fK) =jf -ycU \Mz@knb4"&vXTc2 ׈'<3L˜'I])-~awia Y8#$jEJ"mtJy @S?H0Z~K0XwA,$d#i .gZlO|gXFE/bOv |(l}vvqoHU|z+9 eQCu|&I.w:BGM 2(oz\e9-61*)݇f3M JYT‰qɈsotqY[2 ˟19wt$1~ .sn=ӱYѽ7i䶩->6F~D]rzBR"TQbQ р( UT_7 I;){3F=b?Ӥ:=89XO}FbR}~SF:xs=x?f$ W6 zQ }sRO>*>뷵Lϓs5W畀G%$ٓ3I[v2^f3͊^%)#ꁘܓղd(bxBG (38PM90%˱ 2Uӡ$N5LG M~uCv!ʾLke\nqNv9 d>{j 76[kiiE3= #T&^ro&38皣xLNg&|$IH]N0^n& %N{p`BBBo~A"ݥ6r:V}*C+dBgU2βtni'T4WUvSn'A,SCMr5Y㞊&KT`W,_Fb_`['N[W6z oyi9b{'# UL`Su+~ZlG& A1Yg07eIos6q&]Hĝ>d=B}vj>3>@<q,L;ީۮἬK|4!o'K26*".=V]-o<1Wkk8D}v~"@$%kq@[c\F>&{l]iUQ%]/c]}@ <ۢ1S J.玻D +h83db2acf'[&V:$" fIh25ӡjrϟm Q+i讧=L*usOQF*ɥH@n>DNIIe}5ۡ*9[kz0u*C;}.-o?*OQpe? qrn6r頟b}0Aq '`~̑WL>ˬv[>ᅨON]}@!,@ `ju^`/DS+4Z~ =F֣O^RN F7]\ 1gW{&8hD٧Y& QCS1D<+6ԏG%k#U&H}8SfSe0}:Lǩ;r|CܲtO}(.?֬[*YJ0O[DZ ]~ &M^Jx6^\z~YzSB\% IH̾Ռ /yCqtMƅ`#]FW~u47; w7%[}xt=iwCJ_Z1i37ם+ٹK=j)^7o ϭO%\Gha~`E ]|2E$D}$>LU/?sCIǫTAA=;0--qVyYug쥃?qRKøSGM|y+?$(l3LlB*^FuqgBsޓ$G:?=!vV? ; kAsLDz{*ĔTB0^ڶЮJܱw]"sxw0!oBoCaT5kxbՏmJ_9^,RjjB.XbQ",aQâ}ֳ;a`IhgeS[Lvps6wXB! +Rg$Ѡ~RY]F%IG2QR4?Y |RjL Z,TB\]j28-η2osR Fx 8$ 4~aZR\?u3-i>ҰCEBvu^J+5$vZ)H(Lx+s/Hփ&ǁu'\jm,,ƽa`i!9kG:ZE%jRI>:o_oT1q|O4.+)Iji )I'/P7v|~-J2ڱn'ҢLS6~:QK\~mwg;]M1In㠦𘚑!v$/Gj0 E'ɱWğ':Sz>,*lleQSY  '~^&/vH ].*֟;Gs뇧 t PBHH }`WVJ$nor Hcb X(nq_ˡ]9]Q+Kg˂#(yݾ;ԡMX wj߄Jbo A,.I+ouH|uT+eȪ{W $SSjdHKϑVh#)% $CiWN^c'}V;Aqj.c:ܰZ1\W<4BB * *9׉2e8 *N:~/ž)W֌ @DV' F"SӰO*u[| cSI)"r T*d5wK 'ΚRjcv\WT(bv=vVE;%qZ‡Qxiw &[1] bJNCM=6+XG1# j2j@z>c| %t!X9\0^XkGi7 ՕݩVؠ^2\J]Tm]>j̀$FrK8YMRr*#I&DOS\/lL>9P;Y*!uB [Dͳ3EfwiFu@ZF L(ڐ:(+Rhq(S ^KqgCXO|>=jz2ޡLLrNN@mGH56擒Ww",jV=HE̾iﶰ]Mh-r`f0._ {S*[Vcr- hb1V*ܳ60mL׹jԁ65w_,HODU\͈(0yM6h}em ^3Ih2p ^27/ v:ޜ9MC^ Нv Ɓ/v%$ok=t1}O<^8<TH,s~j%'Ji""ѻb5q4΁)_%3^?]'ߔqP<"^6>ʟtASt+Wܪ>iH[Ճ[R%]lzަz<`l{JptQVKQrcg0)E~.(zfxMhV?,G5c^58Y5ykKB"^;i+Ax9v[wаricϵm!qMuGoERڛ0*.o'i4Vu>9kqnj0b{v(7P"((<Z:uI Zԁ,Xm^8v#eJ9O4CIj8ΕJm캧^@OCf3ːJexf<(D>ˆ_h#[B^<8[6U #xœb1`,,vRYBwhl՞Ɖ-6ކX*Sd\ըۢ#!{vQG>{`&)+W3c8Pv"2,=wԡ'/cF*g0QeS\.I#@9:3_%hd4D<+~{zH^LiZ?@&5"[)߻U䊥3\DPR}ξsSkWakViQf!"{Rzc&TNj>]^:SJL{Ӿ* v*)g8Xǩն#]A>\D?9\,÷=l5;#ؘ8L~S&DيԌf@9\e TFZ#O^Μq$B3YسW6m0 =!EiJ Ik -7G:ģ dnU_m}|X!KqsvWݮP,٨p@ l5 f8kCyǜ$+9'i%' n㍪7=C:a4]0-hl*_<(2j% Y~f nΆdo ѣsi$}|:NV,bQ&G)mJCp,]Цm[|P}?bt3UuΪ|rzKRV8CxNHr#P1I slD#dp;.hffU"4> +(uվ?nWr FnSRd1WGh"V NH^U!PsE@]Jw0yoPfp}7V8 =< p#gZ,꺢v l RcJdWUܯϸbkg Ij PXK~R+t~ oԱ nmaOb9 H+{dӘ(9Nj*`%L[+ˀOXyMͦS9U!1/OHIхtq/3Aũ;2D}yܗG@q"\Bᯆ`06?cqN=uKؾr#@Mzi@:YGd6eTBSc3vɀ4eEolt,Έfg#CObO9id;i5Vo>@$LDe3g0Tg-z %ة,q]{".ЀH#zr^~/6t Smn &^!Vhzh,`z=K : Jr"nڐ`NtNYc~i5]449~`&}j]I ?B%C2 㗜m>ICDH^w$fhù6k7p ϶2I|n~"]<K3Nr9hl$C@f])=e^ tyCȠoϬTw 8u'b(ZXLj47aKREѲcy?hg7:TZ9هgX IH֟- 9nZ1k\#U30z2_Z~fqC&hsj)k]Zx -~` l#0 SfZu@ObȤ1m )W?v[ {tx  __IUu[34rMPvmҹXsғ<7XMt2o18l~vV{~iVrM&BHJG< o3!l). 'l^xAڸp)*_AN@!bN "QVW[ }Y=I.fH(frtm/lO6^ ~cN!Tߎ㏌zBחx_R+yHf :OR\4){)*gW!r;j LD_fͭS/Q9gl}b ՟zKsH~ CwwE2VP*P_fg ⒿpB=)ƾoFB=DJZH@t(uP/_UGOpV,M1T5Y%00-c ؉'?y)Κ,a&Z_@,7Zn\=Weſ,|xtqLjЍMղi{jyI^~R>6uoRM\gyA)EM6 Z-SKw}FpyBzΐ8+%2lI+XY^u#;"j*c5u@^p:E{[0Z,yntvU?Mq[7xP|eiDIj;'-B IqY-Fv"y4VJp }V ϝ㥼w+D]J!:@`*d7rz, Kޕ$>OjT|dPK@{8OLWJHum]r- :iCAo,5w,9t  iAO♇U'(IFuZKrϏdGsY8R$ڋ, h~XBob`d(p~(5,csՈNǣ<Џ@{L7FYY @/B t8G |ꆙO1 C7&% >w<%FN?2K=<Sk!c: #1g%KY_v,M#cG7eT>MWnPPDs1CZ kŤүz}OHqZgzF 8I@rC;;Y ^7D]Jq/S⽄1 4铅ٓɟk Cڧ,,I!3^#ɫbt Ty}O`:^?;@ fQ9\Dŝi cF8'"(Bjw.[ċiGʒD8eUI4݆/ yV\>ty&.;0}˜F`b`Ig7m`U~VV:'֜}>n!cwόh܅$A{a|L6apEC7XIfg#s@c< ؟P =1џPGَQ@=:<su# ( U]8h\37Iǫ~()Ɗy|yA&‹^= :X^eGvȺE1uZ2^QڧsMHmWp[K6C(/ДKkKO#-˰{.U5!.|엤%LgO]Yu /Ȼ=j"8z5t]B<Ѹx>B\`kAߪ9̇&3,>Fv?8نɚ[=LԔ[1Bb,0]D{Eh<7X5#ɸ: $kndK(&ʸXW{l9?/64be~ 11vhEHk³\J.s"װ.7xw;u=3M r}à ~3##eYvf6+'(K Au["C՘nㆼz38H/O#Z_a8&Ceupe2 D^n`GVl~P.A 3E`Wː$ \B7=YTV*'xfkViVB6<&kbסa| 1EzLBeo52<t7߇\]=5qj[K[Vws6T(+A݀<gZICe~pCiʎi vn]9?7_6m2' L&B `(ax ű/abVz]Q$,FJ7X.J[e4]n tkmU'0si2$AUKǘ) #W 7)ӍļAZ Dzq @lJ*c\1 9OY:!V7jqļg G;+ڈM ׏Rpl]\k`J*hBTPb(3s EzlTR\¹ƕhT0Q^Aizm۝;>^AV轥VMnnN܎ F{9@,?SkpV i<Ɋ$'R^vPUYэ4=ceyCsK XA[nw"$^75j|n~Eue$mpmϢ1^hruǀuX:lN:0d$P:mޯMbxɊo4X.>ՎAT0$ߜli`660 ݤYԖ>;3Qjխl.lL(c,='n9S{  cMR#3rS(j%{~RAON?d 4w:@ d [,t|mC3< 7;r8^5uMrn1Z( `ttc l _ee3ĩ$}O2sH9 (,2b11}8&,q<>E6llf1]J例]'o0NgΨ(=zrt@7NvlB'ˆ"% )Q rtPA }-)0?T*/}x*tg`)gIS3eL9&= MWQT_ZqaӖI\5eҵiتо*⹦fCd8u/27BjitnQc{UKYV#Uz)]~\-t._z5UkV|QSeٯ9_;rPF7DhRw^: ̷c5aDśztBeBCqS7A"6;k )9r׈qX@&)O>GN/績j_;|fT -!RP…bv0YR$@h:v9 d}Fy ]d,#k(omY E@QqBX`}tWȖ2Ş?rd0"._O1_߮ UjPeE+ $˄//Y12x8 ?'{&OKfJ0>ՐAÃ؈8LW :H!6JN#ɖ8h K\]c`].N3{aB͕qģ;ެޕ]2@Gj$ EF'P(el~pz^iՉҐxٵ)=a/վs:=Dz;^@^O̝{vs5L(Y_[rZnD]\`n- OW)`؄^GN2F*0gJu=sK>@`k-j SzvJ="h57c_^(,†Uօ1ek)D=DqI\-dؘvoVM,o̡MޏZV"(gN] Ա;pcf0ŐǰM+>wrœ]=(@P]gN ̇Hhu9]u8kW;wZw#Q 79p/2+M8R?EbtB*BA뀛1K0Ac2TPR in%o\ ܠdSsG `wĀH;+)yStMk?V{Spi=4k녞V ;s,~ pW$Ec]'7U ZY8=4tMPV`(se`}e+}aN 8^U̱A0uOz*Eyx'Z^([o ‹ЀzG|-z72OԹiBpev[{hTXzXwPlP9n:P4|;#GPp!d.dq3P4b>%e\G*wtvlh @ A~z7}n c^GWܖ'C$3lD!Uc!U2(lI!"=!'PT'mzAovt?uN\:2C^ W(,Zu ^>ېv;}-KָH]wYȤ󭸇H7vj&s޿$C\RL *;#{jV1(j4"QyGIy &TlFQAb@A{?}֋UJ~]ru|S-߯rMdl1Cqvp ,y+IBIvVBh+#.{@]RPªD1SKQ}My.7 :M3zn6ב 0y0],g瘫\ lシ]5r4o':2'JLpӽEB; ^~akn'm͎y%dzf3㣦O~Hkavs| )1a.U#B#]Q=cZ0*~+]wT=Qs2Y_u ʎ oB [M\(* HI%aUkFP =!:h9rR ~8JƐ%~z;*'~q铦zem1I?YJLt*J t&yoqPT++T5'EdgRE7^Ā=A`ykb!ѯ fc=PsKX  xR`>L::\y~eԉC/g "o׮u(XI+Yn殌@nfO1XIl׌:$zEL͠1Fk!PH/_M(Q;^){/^Q{pr>h!ސRN,z' \Zwŕ{˪ěBlmoNr7C!Y6lޠ a^8^z(f,빝Qf9xNT $C2}nT 4(ces4@fjq ߚR )DK~RCYYgt{2-\i!2D^^Lj7][$.tݾQ4FRI=>wДjS?o_~aAf!/ٝN{Jɹ,O@,Bj=f.q"tgG&*i;uZ vHBry"e=4TX5`瘏!n D/9S?f]P9XuhD/sE91mq)7:")LBuԃ}udW:2qĺ-Qx% 5X8}o'/5 6%NJRXSf O&=yo>)NWk4%N}O҆#0wL[O#v 1!$?{9P]u8:p֟Y+Uͅp;>_- 0w\+!҅H^j[f\R0VQB1ƋaBX n?DD6g~Ԋ.*;LH5L|2|l$.hO^7 Xgc21'E豳A "m+MG-aiWidM&Bճ#zĸp R;e4v4YHWf޻їW?XPLm,!ٳPچuBfg+,3I$sJ@*BH4B[AFqw5 ^4O˕HZM!BkvFk8XB#E:]y^%׌H_\.^aY')ܾ07gxܪV@^i* Ų@"=My`"~O?dڙV4sΎ$L LXxLFxl`0; @{ N#oI -X5v2e*}Z.}{d-OR;&q$cV;B$cam풂k97Te~zֽ'tfI}nVr.%_ }$ƪVfpF;ֳ17 }H‚{U+o2iD[&]ѓAu Y1ә T)LnrAVkbp0bX~Bw eH#|.| 7wuźBIyJ2v*)lp8YQq;۷gmū n Y<e[>LIE z){yH1I"V6S P8Yptnpx $=X?$f 3o>ʆ2 ۽1k+;,b)VzVUz#g>_.+43ae*aPQWdO]DD;:EC#Lo Cw?FdkJTh"rCp0ya wIoVKh8Pd|nL;.\[Ut4Z!Im`d4(]G>{0 K %5ߓym5y {G"eͩg}y<UF<9x-NQJa{<+wB*\͆ |)f>q:[e\Y:eqB?@'G[c M/GT1%ǁʯȠ0]o?ʇ,\Ǐ^AOZ&w7 rTLYe T"F%j(HsgNVwǏ"*LVwY⦙@|և_S:A2QlIȹQ|/=YdP 0LQN)ϐ= 啳shtU;ˆ@H0k7s4^DAl 4o͋L) U Kna1plaG/D GFhies3R>r;*L5[NGt 7MR/nBVQXwˌ%$҆Ud;Q߬Vވrsݷ#\\- )qN~yTQ)5y帴h^SNLyh H},ɷ}f;. sӶ:%R͖z:X'#'MDŽWd\2PBƥok nY,,C[62dN O͛-$%,CICFrY\gڧU#AfE+ :Wcd!2 –6{ef}ץzzAۻGQx෤AGXd6jJOZ+X}1a-7.`&qr Ȟ\ʸ(C.q9%.l s_6)UFyHzǏ XWBBERd@NPߊm/5 K2Fi >-.fb|aͯjn&ܲ'%gI+C窸]D'XVo͡\準\&r <6Џ ]EOn;$L(RN(߇C6XF=R/9<%)@Ϝ/a&:ke엃,{ 93IH{,Cܦ1`5 >d90# 6X:r*R9%O"G!ouw6Ț^'EV "+t>Evi($[^>B6i<+Ꮘ\B$6f[@ƪ_xFׂ6@v '_$Pז(h8Y˚S{fkP/+^J̹ 2ǡD6ԏ;ݪ*^1&hF4&%VL!+i)}qu~) i]ՙxYT'uOWȑ iG?]>B)+o{gƖiriGKE:lC0&3))tdVft&Qh-LD;i*R|wH*(αɜs,43g/w]"XaLnb;wtÕ}xϭ.װԦ,7ՎSh(ḵ@ ^EP苡O3@#5V KEVڳ IAبBN&"]zGP  yrv76ZzMa^)Q1OgLȅlgu9YIY"˅_gsnw~ύuSՇ b >C* g";]i%oe(Q>Yk֑!cK ohJh7]YF&>q:UPV1, O={^a Yj/*^,"h^g8^!(vD*2`I2bP!>l"= Q& 秦xM/)K-j=N{fp<.#^AOrNDu y|X혱òE3bN]cJ}Xb>#T˭.1jKt ch[5s X=,Q,W,2.}fG2,6b@aB4R>˷ 9˯pY/D~t a\$[,O Rs6(Sۺ#ÆAJ2V9 э -T_#ͩɤ/` ç.| ` 4yR/g: @4킪m^V,"`٧Lp"8k1/lؠm1 mbNru\"L{HO _!c yy=p'S1 2a+ya!YwKb#Ӿ\K21k|Ma-jDt<3 IbaoK3%3D_OYxQ\#J Џ4 *HvS$|^VspڈcMcMΈ* ,@?ӥ#,TD] O Ɛ"ɏ(S:D61NoDQNb7L7BtyȻB@Q38qFK=}." ֚!e@m/."T&qZ`,v"zj ×1t)t= &SLܷ4`ߘY2@L`DfkS «:LWZC!oΨSU$/bBl^C߇j5(K43Wÿg'֨Df#F0#\& ^FX̬V\<2Т?D~1j)F爖#,|`H J)k=ht1^9;)AҴ1V Ao81:l$Ź\SkX)vO\I ~._[j#A*fPΣP%&MUbE$ywjc,UJEΓ,Ш9x+ 'H m/[Gle +z/fKS W*X'>PKr՞swi{t@o Dr0go)&{ɀjcXgH/|Â$VJIƣ1EPV 5agnnf~NGO}#9`'wZ 8UK^5 G(s f3W hv `Q"=@ VLKw[V0J!E'H6ooJA+2'Ԙwx{ Kr[4ټ$BEeg0#˦Olhu- G*L)GC.O;y:d͜`yܛ>m!a Sg (tq6`WđjTLm$쮟!G 0Ħotx z=[BWthQ{t d"uz4*`6vܐ3%6凌Hԑna O7HJ;XY,fYxG,f# /s$7 vzMv懷:$YpbPphVD 7:0[2T@+2adyay'CW An3pj娖QKh{$Uoɐ2z) Ugv7.K-E l-j(>oe^jQ]Tۿ|E.Ͱ:koQCHS4UgǏٮvLjrSect {p_ %ck^Gl>cgeya(tUo KPtK)yyXJX'+hD2t")˂!-1& >jvcV3Z#a7?lڒe_?rQ((Qc#wLME\5s'fU 94Nj )) %[iV­O?]Z Fe)m>'(K$U_Za! oXLsY,Z&IVeA8%Xgܪs*0L<7UTBUi&=BHD0)u;kÜ'.案[7?\"|+ণCOLgEcL|Psh|oH98W<# 71CxU2]Ƣf3fd͉ۓϜ6rCZziz+%>;etv:2Pk/f\/c@9xKv /׊tDĹj9v`. :@Ϲ( 3mƴhvqfk Qv|԰/#s+}t7Vr-1\ٖ&f/qr0"_mCڌ\@b pFG m+PpZ}hĎ+iL3kxH`bT $_aEdvbP-r[G ?*vLe6LyXYARùŠ0A׫AjXaG+. rڦ5Wyϥ1m5xG g&,֪R`m.n ^xH_-nc.=cPJlJ6Y=͜8"[$TJ0_ɺ,nih .|BV|D i \e<+mɎ? !c9q:3щ㟖n<x(4T. wj:IVEo"۾F{ F`Xf۬ L*^)CaXCBƌ~~G-/5U2Ԩw^HB3䌏h|!4U7ENRUpTb/32i>*#۠W j. VeDJ#Wh$3aǔ_߀N+ V)kexo; < ܨgq.8Дɜ u'f$LrD-VE6YKڭHW']{h=5Z]B[ٛ͏LL~WGUfp΍[\5FWy! Ѡ @j*YϾ{K3PPRF~;6.6 770n@QZ#6TԀ%F4; Ľ&;P{"棨f[(CQ\=R"k NM@X+V(6@+FZIJ_sC$HRrķ/A0ImH`-o9D,bPrcTX|p J&Bj.,£հ|jv-nsa'2H(?ތn:eB{#F[^~vx\Q'XwsTV4l,'Ɏ*h2 i17OSGߞ)5+4J Aw_N7d**'׍{sKBn+[jAv.jz02XcD˴Wn )mWg"I*ͨc0qu0RpazyOWh*Kx)L0)GÒd"W?gp~i񱍍f*?Q 2H[nn 1MHhL ~k=랄Z ˣ}+@ALJS`&o!:]D C[9H6dRmG)%UN?j&7Z:M`'TԶcZBabݸ'O^:+Qݠ]J3J v^jșH<ޥˎ<G]vK`9{kI J|K35orRnwB8BA rN$ŁCـsh~9kPrȭDz~9ܢҡ5>>4Kwެ@wp,KeAt;vԹ,P_v-,,*=Lp QP3bn=V^ĝu+"] ү0B׃`΍qxUt% M2PkhsZkR%(2Zmd B`R-%pA^C-"QE`=}LT,K}301'ʾPTOVG WNgl %>,V :p*#6=tr~Q1h6K%~o~oXqNQQGeS(4‰ wbВ 8?[2w9 v1wڤ^SHj(O&TCr1۵o78q\TS֔/;rz|XimN?Nk f&rvfWB1wƐ3KC1>j⌃IGxҮQCF'EGuiq-W@(Hc8w.B&M%/̣Ofe.fK=>ܝsO 3IS ԩ*QՋwL `ajDa5=KfJW[&&uvbu2f`{,8˛`=b В}g ŧ:<ɊOGV)bÕzYZ4R |8,5W0j2Ȥĸw0ŠgbǸS=TMJ7oj_C O6, WXggJSH bݎAcn–0jwq$]?n؂/[y)|x3,_O!#sh=pfBzŮ֮uqLLU{3M.l8q+ㄼ>zT-SMz~D[y`T0.STfX [/לconC #*KXb@-rsF)A^F_M|"Ebl888d֤~^9z&2%(D78.fkSؾz@/{snIbglO8T%5FjT0X,1!S1HIu u Ue=(Ԋdr;qR/'3Y y_8%WHe *dɱR];xu+Fv*`4AMx3;pNW9͸k$ "so.SHx_sO0R7Dd cGTc|eDn.#XHIG,A 0Df,7s[g*g>\2!5dIu>1D{(>E 5Uz.ҧWgpin?+{}. ( ph(P䠔jKEO  Ցa^.6x,[`x 3ceє”BYp9b诪}B1bCF"j!8tET*>(TʮzM"iyJ(3^sgNɾZ O5HPR;ѩܺn)P)m }!hiՖ%|T֥ġF%VA<]^-Bo3JgIX% UF9nsR#VM\Ӑ=j$USkme!b^ >ha8+8@@XPÃf{<5o]Um3BCXd"!(ہ6G.V>:޵ןa]V*MHXPK~IᵺO8"ﺮ猹-n)u+r$Hz71"IMbP7GlDsn-hq FUy*<~01ܾ|C5ZX@"g?KڷAxqһL;?lB%XDVO#r4{4XN:*ǟZr`)SlYq`G?s'B; &M|UFO4#3\Si. $`)đf>iZԇ%v/1`jMsdwTk_ny"h\(I؎BYDIyyc>`%'K|,MG9oބ+P#g/VPfՃvw܌)L=ꀯC[M7s )yH:aޝ N_9]w#8-"x4 :+%eo? Lo_XjnHJjbxٿH/ٹEqD8_"^}Ga9WFd'@Х\`%C 8 ӹߣ}L\@^/s I4'#;(D cjsic$4gK{Uoą0֣ʡ9#1Ypn]vTGMd%-^e;%(Q8^z q_ Qڃ$_!uGZHid^HQ/{صkM3[QpP6K焁ݷq8+ (Y/d4ew\,<{Qf\ɸH#*,2$/+au .BV::#xG@<ۮ Ld /c&1kۨ3{`zlp)Krk,+cnPMcHarJ [YO4Ft0]YѰ3UfPͰwEcG} 8{Q%ӡkz! |׌xΙ_86gEO s7r"5U$YN8!(W:"E.2sَ p3P•i =vZ$ ӌ}芀6򦢴Pe G@0! g6_\"e>KͻwQqB{kSM^&].š_}gqgLHx|A3Xr3Iq hzHIU*Ŕ^3h9t)C '唐jJh,! -T9u7&)8)^INa~g#JT4r>t`  rֱTezYӈ2'e}%cpD#oYOb:ĭ|,Oo7N|glRLPï7|dK0Q'<&5C:&5u~_^o 8i7B& ZS 0(4v Y޶(^\-Z5/R#Mnk'(yސꎰf0܊ԻCQv*(ȟ^9?4mc.PEnNwpG΍貇&nWHcӮ~n2Mob"6)1w Bm5rxT==G2cJ3""欐 w"Wt*`ZZ@e͜`k+?icETqt+chN{~_nr9kst< bX}i7!\ )\pр!h5;A4->S۹,3\J2nXQR q}{K0l{pj3F49vwn=@4ώQ8{~ N.kuh&˩(%P5lGt@3cn^tgoI*4\1b>x;'2`g<qm}Ն YNY;;ϚӌSkBZqf7Ӈǎ)$ %VVߢv!H”{ >ǀ]cN =۬ 0w05ʎV2Ɋib84an=]_ lZ93<v/bΣM36Sk}^1~1> gf:Va>/+ P#Da=o^Lu9fI4~6 .[_+F(/xJ]A).&R c6#D)j ^ $ %uzM;HVUQr\ I{#PPMvKb*spcj/qnչ|0ĊV5]sri6rꭠ[_"BB\N@)t3$.g ĢPWp@xj~TEy`W̫ C\+ݖ^}& בnkD$k^䵙>n+2ͥ^CltNTpZ]'(RY y j2Yj%`; 95sؐ6+{ ЏtD +th0~{Bv/];PP+hf[ QF[ܳ۴ȶDZ:/>fIO C8Qv7Vohr.է7o]n"3zh~yI0 Ia\ L!GwHuu]ϒgЧTFyKujKHn;ދ?/hN!ǔ:bt57FϠ6Ȍ̊B!8~D+V ;*5}iRL1ŞXITWg ^>UrEiV}a/!A GW_0~+*~PA #=p%B=1i?J7FnȬ\ܶw< fN@Z_}4w] ]}J_t,8 `\"F_%UK=zÁrUV.)\=Kϐ=w+=(O[ A~u;auEݕ+S]Κ9\8ʌC{yg?\پdzx̔]c*7fR^ e$a,lG.^i i 4}'ҴDY#[>{41XE|"w銒/ې~Aj붫5TMi}S1Jnw~ME?@"}Ne]7c6W34Ǯh?%M|",pWJ9&S~y "!t^4hI'HHfoD-HBB*h-#SGF[YK`h܃Rt=Ro+o@;PB6x h-CV&= #E(4BLPcPgx.t=sK3/(Ͳ/5ȓ1&xG XWygLʇ_Fe!t%+MuP[-z2&L߅UPbdeسƝm$U=7&1*j)`Kj$7 uhx[ӥdC|˕/zv{'0_ c/hY#C%űM22 ;]X_^ yٴ Remy:K\ɡ ABC1kɦ0x&3.Rօ6)]`$wc1˥ƒ\ N{c1cT(M/jS|[Cdw[%a>^1 `J]N+An v" :B` `D.fK [ ;+Tm-ٹ;_A_=/ʼ%&eCN?[cR}%鹕yYÙ.!Zc‘u}#9vRZz/DvA} ՔH1>3Ddk&U.t<,y$;8w='ʈH6^9s8aثN[9mċ{$i2`gf6R8 $$䥊 #av6eм˜[zqw/J;n吺D|'P];^w$8XNU:|i":Mvȴ4͔B1cJK)ȮB7MC_ CZh #aE`o):,)2a{e؏B;8B>=g_2Wd3[S0YYL:!k/ϑiN q+Z$ΞI x,m6sϝѥ}T e|oU!UFiKoTGM^Ò[2ov8/K>C$ *bL)ru$xDʜS2Z'RhÙ'}ո=RWsN;A\9ʈz!:Wep#ގk G{:.Iޣ]{XFKŷiXGd"h1W!1q%#e}uAl,O'>8?hAi#ڢ۹~i%"jIHb͙ L4_~*^z"Q0 xQIg?49#N s8}Rc>ph$4֥?JiyHRTs J [lJ.ρ}h#7sk06XUtR߷$=#:Dr^fr`\KrVtôx6s!>g=N+ i".{P[߆ 3-giG&kРp&9)ҴD5Vg<PR}x`IVLFY_\vo&xY r!Ofu2mv!/  {*讨_ha7K P^`3iҬ+W+̰|3NBGF_gϮ!ֽ 13P |u \\DMl!™ט>.Y];tlb4*i94Ŝ= BL"I`(]Lda%f*YqK_njeikҕߵ C\T<5-ј+]Cp _=N,KqXwÅͤREQ*bF,K+`>. Jf3>*7 3+<ٞ?~ 2w8'rnȥRX׿{ ƌyctj(7#;mzJ;Ѽ3ne֭¾h4Ҷ@qZmj;  &2dV98SZE*vPeL59%k'|0@ɚ/Ct6QԹ>J6Wa)M;->{x:ė~)xz+bO!ͥ:GSt G)>f "qLԪxz:HVcO Uysʓ 9bBĻlF ֱcBp^w$bdT1] -a&=+`#u9VX&KB^HzD7u7n/2 )Xp@Pr[f^˖7E_|^bpG"\b;b"ݾ>Pyoy P4-/S >/kV\G{=0P+V-P∠+)"ŢJf/n4PƠ &uTVxQe˚ʙvc(=ƎօZP2#5cTPad4WuA=Qk'2Bdڛ3@ %4u΃+'`Xf \HhSQ/W? q=LN؟"I kR3P<5V$BD}`!fv" 'Ө>t@7Ndx(zmz_]UŦ0s8Q2Xj(1MIg sp),XFd4HY,k%zd[MqKH D$պalgܒ~;j>vn߉u>qYo) k"b߯/ITrڔM0(D1ocy4 *y]yʌP]{b3l |2F **[ZQl]H p,찛S,&ǟ_6qF~΀JM$$'%2O%{²7)*{ hY 䐓VpKܰ-3 3ƀ׿y6CE#b_cՎ?x A{>5D)Q UY&ݢ9Ŝ1^1iւ۞@Y!XdvHdIINl&Áb 5Ţə%>W y+;r6 n6 jfb傲.PaF 0"^7bWjIM2"D<,}*B Y;e#sywke9s5B&HOfld3riVJ7kFN%/SBLZ(ٜ!WuWZzNpy!k~|S[WG,f1Y_`(:OZoJy/FatC)aj3z <ٗM3rZ}*U 6h|T0@jyC?ABqgVMJK-g?}tcWZЄi@sUP0*NHL1VU!H}Xrǫ%vX+aX|N'${}b[_ ^`јyByv##BˏNs N@qrns^;(+gՁG1,b!RNF_&b"o:js>ͅꦁ }DOpݙQ,2 q/R8фT4zdaw_1*Bq"Ց"1F!l#0HODѓ|I_Ͻpz 9܀~ēndRIĦ.I݉oz{t.f_EN-ቓS%J793rmetqrFD 5pZ(8@0jX]!Lpr6!'뀝E/VVvo|VG&* + o? ◌{^u[Ý1%'8bvW4% F&% T+^d d&QcqSM![uM:rmRNߏL9 4 ]$6Y,l LcL>^yC;tmg M2-HZ:N cfyC+hLJu ebDt~h`q 5zsjE{ke }YS帑GpdIJ,U?0I%laZ(o6Z>|]j.y/ /o=vT/zFlᧇ {U[o¡,!O?~T`0#Ƃ" xc?^ !3:3bR؇H([V8\ڨ!1ZկgY36 % iD%gT2Zdt䉿8i/wv8 Nа^0/bJpw}E{ eOnJ YUIt'Bi Ļ1RTW;D|0WBsf30>bd&"b6.7YeCQ@|s'qDvH /ߊN`KA+bjhV@,uGmpQ}Rĕs1s:71p3x" K{v?6G}Q"<ޑc(Z'"KnNҔp"NM'Ҏ]zTɡ{̞ bfl5s* YّՏbp*jɇ{E':- C"ή{, "}fFV Z݊9p4/>^5C@[Ђ/=t>|rC)#MۓYP.} 58 &s|2EypȄ7^Qñè`/f>yEErXLmv(ڎsoFHv_i/FM%}r7/s obAf:!9! Yd:oh+7xtf]mjʦHr=zFsÿ9:\`~5}`o/:y_ӤenCM:Oo`{:fĢKm60RnHk Z1)i;;N,F{TL(γЮCH|ɪ#E_qda4ZD'=@ֺ 7D2E20 Bۊ8itt]չ,g%u]%ʹ*䥍FWXqBgW4ín>e]kHGu*Hstd#\R̫%~kPO$j̎&9~EbiJwco(hQc22gG38QU9dMCJekB#}$~[pr.ѥ`w(Nln:'5bLhbӪ?ab$9R}\yL&a&헝nJԳ[,؄v"S~N\PalC#$?}>'ߗzңfn3,#W01WmN۪®fbuks F’T O~Rƃbe <lgbWKK;.l&g%O9ܥ āijgL`285.u3U6(O~}Hk{5`Ulзpҝ4G!@jOsdO =B/&=.<;P&}7sw.v>)]@AP܍;nOJVCd3e|hݓ yy_ZH$Mk1L7J}39 _&&<Ʃ.U{4$+_[GP%^;QDvckrx> vp$Rt Kj?1>4]O_c&($cy+CZ 9AwVHI7r13N)3Y;ġCKa}ً0Ra~|w}LAЇ*n툉01y =-t' 'B'@B4NkK"xI=bZ8C@UU 6DQXM[jpmq+V#m]*#:p AQ\*CLdl5OGu'*lCL(ZJmGi1\lp~$_j-E8ڐq)-rj9,ugWHTxCx+H:N-Й7 ts9eHi!%m\'W2(0D ,Ϫ"פBRk)iw9mYD5(C 0zE Yդ3p*W`xI!bfj#ˊ) X%~~GvzpԜwm_>FvT{`6|P(4v;QD(ϩzTè_K iӕh#9H | X@It۫oD-$PZUw돰H׋6PA# Vj#>BuU=MH>{A]ۉ#Bm3"fc壺aNsw-2-+%ʃB-m6Wh̖McpAx|W}wP+@XLJsyz,,Qfsڅ7tmLQ踴R[ P!SePDqBlǯY*߆ыOo Af @㌺Fs7ؙ+93𼙖xjMS=ێؿ<=mL %-q025iaO)k{SYƥ%/N x&l__( پXg]@_KHm?fṃsFgNk:K7$%hat ;r5q@".xRu;^4dHŚ<,ɼ0ܜg[)s&} O:G Pzl$A4&$4Y-8^)1/'&e>RL.A]\IRZ8[)}%p"#0U8Ծd+D:oȯzZ'XngZ{s AwA} ᱚ(kkRnszd+#< w ih "P*Ƈܣq{[j`Xg?ϼE}t;]`zF(8 HqS^y;7Ɗ̇S3}8`qmb7F;LwkAqXcaf֊gd24%z[[$L3d͑cɠ&aԎӠ}Pg$l٬ë>;+]yIyZhA<&TCJcwPNC徒D ;5 8搇5w^#.6*$F`?lDnf+BfMYjGr 3\ P?ʛe1|:o/E#(̐u%XNRBXW75ĪxqP/ː+hZnc{yfEH5n; Y1!mtb6~jh+%/V΂8=X]Vz2~ZALE|AjF@g11g+.so̭6,.@OCZujv%C<-weɸ_3-3~SLPUk&B\/K] (9 gTd7yخtUIEo%vU:y|HvY.Ym(-23ϯaa2hoN#O?T_}j4 ;sOyP>e {'cCp38[Konv<?9]~_d `hIWsL35Xڟ-/>`t-*ivຉR7QάggDqhaBs0wXG }ҡklcv?/ٌynݍ_X$M%. 6Fa 4$~\h|7$m//طl`Lv24?z/t7=72h+hek##[ \S7z 2‡,' l'4vlo7`#WlZR?~-D(,>LLR 2ǻ4gYZ0707010000001f000081a4000000000000000000000001626034b300003d30000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/core/ib_umad.ko.xz7zXZִF!t/<]?Eh=ڜ9T"6^w2>ezd><"'IpNTwutG_ JpfQd\ . lfS?Na' }c [_)jJ]걐6WZ8b&A@U-KRysqy[w?Ih2`K{8ߋSCRS2RE>W` cl8MOAK{ ]I,4&k-(deL1ݹKv -gβ@4l/ζ&o>W%DDJ0c 0 {TJڰĹgpjpG5b`X /uUǸ8C9Bg Y`؃]<,$bh>09@9 }vXC !@lQ:Ärkrfs:UDWyף cz589 n 3K c.|J|Kyg2+<84Ln!vC)=&3κuB=iji,\ =钠p6aWNH~b %|˳ˢO_Yh2l1<oV}c8Q^:`}d#_xMe% q`ͥڵWwN7m].ד$CH=$w2Hޭ "#^־ ܫ:NCG ]Cv.d% Ҡ֌B/hB hNѴ^Y+'kӦVjハ{Qm=MO4+>" =P.a"G-va_f*.Ugx$&cfќx_w>^Ugϯkg)2fTl.=;QW.ДL 0{O a_IgW-tb':3!^27.JV>>7&biQ8@DjEj$+~0v9\\I :q`!:5V.c_\Ӗ  Suf] ۪J~lG-F?vxtJ{@0%~e|FU1j@ڥ_[\=dZa1FNwLf'3Wa,bX|#Tޥ18K#WU/SE ʄJdY/S?m|3׭  5H/d>x&Dw/f0: 4.(hb?1'eݏr#' @/{-(Q6}2x*v3&$FUGV띳} ؟:cwܾ^0 $k| nlV'@HNUc n\4 .+v&:B445J(|x#u||݌ٞl<}T}*?{hALpnH}486ڻ.8 _@W9%yJVf/gc%V cTQ; ^4'K@cIXڹF/%)A;. uZO{i%GޣoVnE!;`reȜ 8,xƚKQ8.m@Õ}׭!c9oEQʶ3%]$)lsih'vwHyEIuͰFcEEEm9S[bd?_|b3 =8\ N4ͿGHp 9TaI.`IZ$jyS)yd+GO,STzt%X(|S3GRF+|xc8l.3qN^~q{!so,*xs.IC$m1:[^vZIìM%]PK+*#ylTU#$`A쏅a`F-s6I~4MrojĚ\a@(N5;c:m4xB7NB[(Bv:: Mo3yok?g^?ZdE ?I~jDU9Gz7*B{,R\{rO55=_w\y;Þ\@QfcCF+cФ@hW%*$>x`&&`Vţk1Q:, R\˹dH &)wmR<6Fw.o[Lczv!Tfd mҥޔt:DބVlP]YR-1qXL+gqgC eڲ5 UX\~-Y,n 1\KzX=4ayP&T> +[NCV>ʰ,/.#=lnرNreLh >:k3)k‹\=bboslCzJ&KN!yMS9%qWC-7N,jISP NKT6zb 8ᾭ5CH:Cc9B Fl*qp*(_"d @|z1k.g[Z?5T;~ϿPvf=Iiluw &㘄wfAk?DkAp)q&XܟGeR "%{PG=(N5EAtيfMP}~.! r@b7I7Ϫʫ uC3sAxT = 2pE Qo")\ ;*d% ^C>p+VWOЕi:Z,coVby"o*:OB":w XHNu\SX132A ^t!g^k*&悏 ys-8 '<Ϸn!rƦ/X$6{kf}ga SՅ:defu‡ѩ5dkl!os\i98h.e0 : ~- $_qnYח;,4W A~9k>&K`\~}m]:667iZFl4آA[GږΪ/9H~ .iDTХ۾>e]JDף@H]Ye1Ck8yjtDQ{q^Sb'IT|]ȁG< *?4i]{ 4;RAog:uo;HxsCw]P&$v$IݑRFo qxQoR-6A3 Cy8AH-K2ZN ze|9;|ۋN{Wؼ>cǿ^v qtDn@"Q^u>t'"mH3&Lk}9a""#k%͆K]]>8\q߭س" AVMYQjjyەB[PJN>.6†}; Y{jncZ{B}o5 gVs7s<\MMjIUT3ø4"U6m|h0RC˙I@]3|e8oR4s gMb iV=%P!(٨GPp~3mztaBCuR |-PDN0__ۦ^}( ؆ tk3}3ZɖH:-[ CHֵzѤ]Oo L[z<1鉐nLզa4H 9ESA.eavg:XMLEՊyCniR>~z}¨?2[̤ Ltɗ!BOl<}m֖QOLC)#2V>v _ &ar*}U'fML(4Yߴୄ2 { + w6NJɦD`:um9sr?y K*=,~@DW]8Ϣa:d'>iT̿=AO9V({+lѡC(=3n&K )ݢ "P-?8F _躘gb 7 ǝ͒R}w eEЉ(~ۏb⍴ܝ Mc&ft9]'@u.om&%٭]8#'̬ ،Ա_MQj OmV v8s5KP{? 5JSD";NR w9hP 6f4ַi2m. wJ! ؖ/I?龍݇R|[/Uk߰ ́V$P\:<%ǃdF[ۿ.D]X.kRPM( apzlkg$#>z nn&۴j/I9I?6{j#Ѯ|tWO(qC%M@iʅP+F>1{R8؀bGV΃tPSO'Gks,% C/Dc64V\;./TpcJ'\6޵7))&s̲1a6}Y!hC-VHJ@VwQB?.b2nQ~]kI GV2@'7Dϴirʟo#b* 9WkR7Mv to4?x1S|{ha&%k! x^}P UfO1lUweuDC<bn'qkMk !V lJ2Kîa|\: ] em) )7<m("0g嬟[u'ÆMN$5 iQ,$| f_G>c]~ CsG5+H.OFRPG,(U5qG&TjJmCZ< Ϳ͏ZG4OE%2 kje]ъ#צm"GL \~Gqx%f#WIt厥Ќ5nAEď)=|>gW9(߂Mk"n E hg͐!WL1U4뭱s@eӚ"OZcEMOIg\I'u-*=:SMFzFiTesf8#;~F+ S.0mndŻI?]rXZ^0 &GŗGhYXy7U\PӍJ霥E4˚P3= ̄c]>eUTnp!3sBRU'$,rXN0TFՌ@( ȫrJw܂ .30UxAW.,̚b2Ձ\dxN9ZƄ걂CuZE }dە bEHZC" -pQ] IܼK *'S*^.4hm:yǝ:F{Iٲ@h2RyAG! ֜ 82 >uͩ8i"M$Xoe^8 v\xi :<ތٱEoNoNeV;%_% &ckAL z&4Z"O+%@hk/n_eP "y +Pg2&Gcbdc&n;m_cEh!y*,u܈l]R9` ᒳ[_&Qe,Ybb!mOCr[G[wV4X)e,'Ld8d1Fty6y$hM٠҄MEzQ">I5PmtLzfK @$qbo$ګBӉGcEL0ylӝnâyE6+(J ӱk]LtNd'{7{ b%Ȉg}=|<`3RHK?eOJMotVfずȆG2^[sZ?G~"&~[-hi ehYLhِKE !}]We}S0mÈ"pB0(; ԪlccoZ6z1AO0fvmq,$Dz; >@kƳQ@X7K.ըs=/?'H(F\W\3Kr*ї3-U& ޚtCi(c䋔"jOe+3tk=^ޯ%λC&&KX&%U[){*y2|bw- w.-&;]Hq kG@[7)A>Fp3 M5fkLZy8OhkN16KiQEj,Ӄb**m}z\fҪxɋs(2FKX&yU?+tU`z̤6:s4CmDݻYéY eWHE^oVcLІ:DRǿ9&&#H(3Y‚C&# &$Oa'X%@܏XL5ЫCS| speS S&&XCAx ²;.$882g[U~1#zc|jqymfRї{* g'F疮eu05!̰sOy`'%  d>T﫥J`j6k Vn  5nᔵM)dEJ1bdߋ%t8:`.a`"8܄Va %t >02O-2L2ȎÈ2:\Rk>򉹟0٥4ptv2n%vBiC"bf!_DTEvޜX?tI9o."IpY<8\ZYiUoQ rI4 nֈt]JYP8.|+ԕe2b[Qd)]R@k3aSn\kg~kqrNC!y {* rTZׂ/*᫲L"27A_,]'k,FpUHD4-\Wdk&ux )VQ TuεN*ZQ,Kcoӂ;HŸ|gƔ%ƙ07d_J}j␯pǯ|)dSY33k}E 2Dm]^#.cRkYBt&')֓6Y皨r]YKk>0}m@o:xX|LiCkw~[zav=x/I v7Hw u64sul=C[yv,Rg>$f I\Q5=JEh&}́?ߣi ONuBoʐC[1K EN1O,AL<2JP/K0 ^*XߋaJ@wt6 DͨmD4b9-7D{IaE!0ES 4?'r8|n lu ,W~T'MoSxQ)4ZRfzfT|M% hiաK>hDV`{텯m!0`K)c F 6<ƗՋ_aRuF2& %8 s%l jcjP,*\Tнx{gKAn8ꜜg9|LєhKV/A#ES5 @qY8+PSP >Xk|V%_L&M F5|Jj . ^$[V4:1)~9< #0تoEb_6vI9;3$6;^445knM ZO)e<2y w=: id$,n!uVaN LpX u?t{#o]6ՎQa *d?!*2c9/n~nqOD&5ڀIEK +wBUN%1 : =UPrOϾ۸8PcOܱ籡fӼ7k3~& 4Ռ\1g`@`pwvUj)2R5 rVt°tjvc%eK^HJ>ȕ#1⟳@r?[ ״G)89U Xb+ZImE"1 AlNm>ץ% */KmO ؕ{{$y b1A-I'ՠIJ `-~1T|CPvxS{Hj>;蟪CTz_b<:问)w(pzwW]ȞƀFF"b~:lV%Xʆ'ZΝv*oY:&0%!f-6*Ô ѸjBt5࠷#kRY ŋg{4{Tc+:[y1Fl^%?GZaXB<"3Iú4_ȣ#|;0Dw%o(ܺG}0Tg=xQݹ8ymSM!n60ԕ[l Č[?ek!@5BV0K %'%`ET;cbIvN0[]eQ V2Y1 =+"~1 OǤ2f~NW40wsQͺBHu$%Ϲ^:nc }nVlP(Q|AOH*굑4=8~b]wXk9UP;rUz` ^,!߂nu(텩xGz8ձM Un]a@ƥ7h"HD1| ɪo"λb54W#J!EXaO<^}iX8ԣo+_|yD A`P3-0 o<>2@( $ b YqCtr+hÝxYLz]iO~ Sj61+ǩ" p% D CtQuvH@CV<" ?ӜFh]/ļ:°"uj>~1ig65"4*\SĠԾ!P/sCv\oLZ0\a]%[a1*ÑA<# FZLzBPF`^Fz)Bv)D 2,`I$ I!|:Du2YX(}ȷ{YKo+.xo_9* _ )ӟN;s (s`Ljf!X9; ?gS$"XeǓ5dËJRVYXKp9JÃRm }STVERpMp!刂 י}pgaND^ER /҆Y MĨ#.SLi$F^M$zPOЋemGi&H!6Gu`𢓍F aԧrMY6J5td=,0s4nT;!̶ 1ӈ@o(Nzi!5kEh\ a2MEIXg"4w$,X%7|kPR (ۑZF <8WWX\ YTqY{ayy-I~+Wm| ZO< qj&; "#Wp $O1ʧ\1/…P[S8IܢQ|Nuկs ԟfzeo5A'Tc4`r[N XuJ_|k6!Rq4HÞp ЛcVA"gLT,(;-Zȫ«Jhkxy 8X9Je]{{4.PGRWԿZt3S"dr(ʛsDE]h]~膦C@!e 0G(}}YJ)ZoL PT@]K`{Gp(HmĎ1);Y||9!iҫ3)<\O^ OUtjn-ɴ*U1Z23ܪ88F}'vxݠh+ّdG[JWޥIvi*`=vogŒ`0Sf ?Do(C#82Rt qAuv%ˈ!e06gV'#9&^b~Rr(}) qߓL4BuOtASG\rY>\&zިP); ;1üM/\^z&[B;,vC?!ys~`T@jխ_:1֮zFϾlYJ ;9r }!=4YZE&Ъ}ۑmp>N1XSDDHtZʳWi V\uUg_\E$ޢyFQcuN$^Noڣ^[]Ʈ c[,i\| f"^64 ' pMd-s#)Q1d$btmfZWYTnM'tJFN%8>?q-:TG͡((y[e<kO2b^ iylᜮfWc=)t)h2LSD/80ٚ{'x >2񷵗ہoFh{ B5]`y&A{UqYAP'.9}9W~i"]"@N&kBa,(?7 ? hVﱭ.:٠f^dG)bluzhcAa&dng3[NRn<)ܶpMȁ, $$Fm!& ϛHp^ЄJ h\} (qFC!l"뤀+E9aI5fe9 OP> b_eWpuad,cu@MlDm`E3Cݸܲ2?$Z<~]KHXaI۠(Flt9g'@kDcB׭,㬢p#?wm 8l1gO-޷sE_C@/SѼ%0|!q< o(bbò+yBAf6Dn0!h{NgI[#iɳ"l 3jkfRW_+4ԄUl]z@jgYZ07070100000020000081a4000000000000000000000001626034b300010974000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/core/ib_uverbs.ko.xz7zXZִF!t/R]?Eh=ڜ9P, u|#ΫU HހW+er@s=A{k_攞6v[fnHLWM>*'䞭7r}2 a(Nw[z9@qb2H@&x+0100+DmIV/tW/LH %f4Ckݰ:< E֗vzs~Z$6=Ņ:r-Lfj/4?b7fΌ}7c^R V{P? N+4Sg^JZڪg3xQ}dqƟfؽR$F*28;vt$T x ~ZվU]M}wgSR "S43 (ff|?L&v.d Ru2a&Y8Ԩ0A;mX侵^pZ3h_?j W}Cw&؍zڬ"S Uy4ȏIJ(|BFNĿqAf-ICfv] %.= Tr!ǐŐ6M01D_2ɟX% #J=J168(Q]AR>]ϳ`ҰpE#* 7KU>?bz2h%*b?oLM [Du!zp -` /j>o]*w{l_PSĘVc@5F~3FWoq\W Dؘ$}Q!B +R]-c7@ۧM5 sGχ.!MfbA {x9%PmGqyu423r=$Lf 8: ǐC 亡<{^++)V6&7L: N M/ٿ4M鎖Ďɴ6@llumBrT6X:B#4 įM*c2s9E<@MjjIJDŽy;.;P:DWRYg<Z5n(U1sjĿ|EnU! bnkJcyF6 @\δ xANg[cOt}ER8Doo1yeq%Q720?R3vv.1]Ac4]|=ӛ*M q%w9bͺ#7 BBAZ%qϲ/bEέ~c#߰I+bn'GS*w65iÊtS+WP>ք h1P;䄿 : 7J?9b\:h GٱnU.oyo:J$unK"qb 8~VO| P'F tD6niӟ\CwևyZs5nx,/̾<%rLN.*b-46VRO 6$Yoz9э$hBnX+ QvwhGR;DSV; 䰺>T~ϮIBheMSGƈcٱVV>.23~_+O3\6Rp3"*X'Ed!<%y(חZ&NC SD:N~E2&rKqk{Ny96Zb)jJ%^Y2K"5LqJ?!&?!TWobl^ ɫ%@*)@]Ϧ_;n9[`@VLVY:c BC h <и{3_O2b<{QK-zF U!\>\ KCRH'9- *IA Bv^䑺/UCEYM8Hovs y 4⏇;e/ln9/a`y`4шQΣ Tᥢ+nnmY~XHmA dSS]u,ԯKYn(R!?6ؠ[ogOif}o1|:~ynff` t Q'iwڒD>ŲÂt'_Dأ=?j/KfAn.;ꏣ< 2}W}fXU+yHuqj œnXN~]GCZlVI/R# op΂bͣKvB'K{+MU6rC|A&oe!*+[T./ϙG!rp'y3wF Pz &F[MV2[L1s)ަ,{u`6I )kcA~a:AA[MϦ';O$pP;:t`]cgߝ tM-ߑ1倹}ǁ5J}C,]0I*6k9^[ZE=6R"\SC5&jMmuEV,E4H<9B`+@H=@a#o8 )l, ’'D{tsT$M!|0Dޜ`RaDwG !D[hfK^^*GkYE^yWbX ;;^"D͂kA3=X=(LF SDwBdg8 H!`Nd2C8,Q-2)/ě|AiSHרTOa.17ح[Y'gzy~.bUyzAZ$#=}/e}n/E!/*f#S߮s;x6~x? 81h?VÞy8vE+B꥞~50[󀣆F "w?jV{"AD~{ya죱<2]Uw(!OMrqpR˼5ge}=Vҵ Âp`.>gpL:? 阥>mQ=;m^.7N5s񍰁 UB8zEOLݞnbӏsW-u8OD~HZskFsȉ1 aD EU𬠘p$t1Ti[ph(+e.k3V.~FϴƾPv<ፏ6X/ C@ɐK|KnN _=9rxNjj6SB (tNvJ;M x˒Ux2G^Kn 'E扁B(cA(lARb(4X@<ʏd'!huF?l [2 7V^ˠ8ÿ~zZ¥҄MvKh뭽#@!@8͵i+0BX:~F\q 0嗋ʾB0D#$P-[pT+*i'FJbwF'h)h9hE򭃫\eЯ+IVI,]m<iMV~SLّ>)֋KfɶT^n* kwQE'aqk$^LkBpyK/8S7M؝,6Nz>ڴBIX4:t"ihV@6P֒Z8{#AEȆDtT[Z^(ݟ%ϖ=/ɩspG-0Q }9UT!#짋*rfbų4T¾f hє*^j7Wh=bv v;}kVn<9z+ݢG %$8.)P5]_t7Jn,ݞ!8r]%?DgX Ύw3p#XJ^PuFΚ{QH$SZCI{߁ng# y+ `u{]zYTzx/ i˩i icEH+N‡@m'@TA8!Ҙ,1SrecX-UCfPݧnhml3\v*8| =vfDJ҃s|/nفgW#\Y']J Hh-r!g`w⥏/ mSf/Hfoذ_ü++vTk~Zi{"٫vUQ#7o8 4^SU'9F[윦s"Ma*JxfN}o!8@b{,='JZ'N`? vMٵ.m1GCh>,(є콮t歊ʃ$ՎE)+{1̑X?I &=@y#|704yT _RDHÉi7D=δϣ*5b~]PB:3'# bbf?^Ņt$#זOzs5Gž焻]z-]C(q ?E* I5L}R a-W' ׹+:YgdxߠU0W[^ 9VXx`//vKm?>SHE*A{Ey%qN5#Z NN дV.\N۳#߽R7"X5J!nsHPէd]$bD æ_F(&^{}q/QE_$xTH͐o@N~kH>e(Mj{U]JSlGb_SaLL8pTq"%àǥ٥c @KU&<vXsMKr!+YuOOc1%\O Px~nCU;LRF3חjCjNJ>f4eJN *rDޢ Gc8>Uݲi?{1ú:v&d6>9F^71YhOރaKLZLISf^U7$ jʲ8TiЩmDw)dQkıH3꫃Y h6L^Ob׏".\\}ȏZm ogWÐD+QZ'kp} .g"W)udKyfA*GLzÿr +o9LĂc]]ywmrΩ<5>13^D>2ZcUٝ*6xm63jw-oC$şjN<\ V}]!G5N l ;lX;?Yc^躓<H-}ootZEjYL3%>'7zm|e?Ϟt_tv|>,xau\r!ܻk$o*7}]nl Ǎ5;()n4I;A &٢9ѧ\nj۝FmײXNkZH ,@Ӥ*0.`*ۆRR]֗n8}5*Q.c\K|"w71qazF'Ӟ귉k[ "fc{EO0Lq>`Ofj̈́Y8 wzT'N?j*Ou9t ("?Eoh-m}-b#y=Sa$2dpjHJ5-tǜdx92ޤo_wζxvM %qO?C]Ǝ7_;}xQ6Z6%ŊG(I1M,C6U[,xQEM(ᄋ]- 6B^k*7S\jT"z@K~3Uw{ :Mj:3\u,6ퟴm92'Pw vebFY\'`J7g}Js3JiKWf4 ^U>~ , u* 8?Goz}XX51<(˹^\~O5(_F# o !;eĬ6oI(]! Ivi?C7 yPM .%OxXu?fXih뚃dxIptEz s?_)=tU$ɛ~3=nqeNٰܤbS P\iaJraJ8ms h$.sYn\;}DL|$o{ՄrNK ?8&AG`ՃOyn24@h$3{6LC}G *Q!ʙG* p2mT~W0F+tt` r7ŊIĈ^q̫CW2-?b;IoBa:nłEJ]Yy~w=E]D @㳮kg3$/zћcHX< C3V,N</R̍-yel`wKQWAfCJg6bsR e4ӆBӜ7х':R,%q+X;*UV'jɎ~S7R˂.Y? ~n2N)F>Z_#m8_H~n>IU!%i10 Ss]PS֍dA bg[?fL^.*1ɊħvxÃ@mwRGm=m2;@=Z!vI镜J,MXyiaÄ{S݉.ãA)d]p6L+w\ <׹js1'm;fpB΅a@84Fȅ~SCTk^:~7 <ن7 v ͿXoIs*Cf]悠pH y1¥Yy.;F$WIl,Q$iKoKJ'Oc8Ew 2Td*m pBUȽ̫ 2k.3s!D$'[jSaنuЦH*M?rt//mBBln&e91I~LZވ.!w K8<…&FscoU`?úgIx4q| %˹+ 6ZTw~5f80" m(|~lMٵҀe6վ/~B* ۍ7G!ړ9`.Yo1BկѤ:A#"J|*bђۢIj^#$Q8nzP&]}2t_- `^qÞ|dBA/s` ae hHWz |h]j,'ci'_0k7\Ij&?M~V*9dHQn#VLQ2de B1ۺ5J=ԛYHQz$\U%U6b,N&` mLc3͌l}nib_Ëѻ0xp cN+FPzv}N[+7in 'SvBf6c6qx ֐{rD׸X,WIF$&afuB=uC8:F2SIxN~ƩaN2XwیfHk _\Qs_"s C ۢI$DF o#BF;(>KBJ+7=Cx,L{Xw;"fX49l䵈Vsh6V|+םr(QLAqrBzTh˘+yJXd޺J< OroGG)gE]-E$k&Q97+ ,eW=Շ'IWo-ZɍgOQDT . J.!:s".!UM1=D-3dZˣaٽ~i r΋). i1-Wii1!Jʁ8c}LY)1Nj^U!_RԗB=$&w \MߚDJB.Wtkr_hf<(v}1}vKɧtS d%E<1P?صs#'(e::!ws]m`,.R?ƳoC%}XY6 @}Om2?1C'͉Zk@93 w&x?3s1㽴˾1ɲ 8dٗR`o$_JG[WhHp=hC츻X-,a/ y84@"_j5ܲWW J@(fe ؙJerО}6+˾ZVh~ f/pc`W*]&J"$>މ!{qZ]Mmm=@N1t>xwO"$AoB}G7'QM z$Lgh˪U[6ٷE2b$ } s5&< htd[9a(û:'Vk,@)k30gÿ LTs(ft%XHVk1 6z߱.4"^!fe`㭋c65 VhttVxʔ¥bRGR13وIHGUN8bn 苝Gu-Fl4x4Pr9I/=f&XY}QKg&qyfسN0wPIR nFYY2P$@UgkwZ*Cfy$dgNu{&5@Uyv6j x'?K$ǨFek-C`'[6jt%uS3C;֍ˢB~)5MzIkdǽk|JI b˛gsq1\" fFY^Jd䉉%aG@KxjiP, *R]Dq>*6ui=h$.ơ}ؑamF"WH$211f&NXsC wܨ:9!YfY mouҹPo@Snvܸ$7_/I2^-*D! Z 6 >cC_MMgf#vRCS̈́JSGViH!<ҋO|,|mYnk?Y7 &`W>4tͣQ$zOESm?O"qmmI$݈day҄¸F{i]O@.u`3?(fԽ . \K|lk%jhÕ*ɯnX4>oF7YVG$*Ǹ4)6%&D{C&#KeQWe,4D\ӥ. VQII䄞UMF};[.! {PJ@AjI. )CCcm!7u"AgHa-[h? a&am>C ;ٳK~oVj>+pڀlJx_'kjvɿK ב6y>`4AkJ]5:>4wgFNudpxU$2G%sТab`íkhh'jz|z8"Ӷ]̈V leKI %ۋO)J :u=f=L\EoWRA䓓)멐bN5FbKb>&S$*J'TI p4\X2ޔwm@[is)ox.KvpyE- bzZj¹KI=q/5%h+/~эGޡRT{2jg?0:%ۖCpN=3H0ML4 VmdhsHV<]yz2pFcY_ܟc#o|T*YxD<?ϝ%WpIEPHͱ)-FaCSкA4*~?zd5RL ]@t_P*S|"DR5 ~di5o1QO'dhNuC( inyLz$E3{Ѱ{L`^.Тf *Tٵ\%)3]&׿s4)R% <L:dtQJ1 P7AC8(UB:dv nZGK!<6t\玭R<;|bWI$GKii^?3irmFcqIy`G/yH ΕF.7z2Na_v@7A*}:[5i$ Ƣq>`jQTAr=l{ 5ɼ?iLe,4tikRRj^X A,qA,Y$± Z>u1t[ Qy2~93Yw߷ ˯utj-7]$ZxG6|U-պ|a 1~!Ԋosmf:l[%m>٭A7n5[֧njQ! ˁ7TXD\KI&/ҿvJڌ7+g=iu쬘,&+ E6'-Lw!HWR?@f u 8P"V{PbYt&0.`S3U Xz=z 3C*9@>oY].?7rƶtL:y. ֪Bx)|:s, T;d9.lm3S^.yWI$M }ט;ub*+%wE qwϚW*O[Q\%h'z%=?uki>+zҴj3~S^Af<7( $PźjkWچ#$â?F4Wb/|>!)1euI/(>:be CٗR&y1>V+ mzG ~&JvY9%ՆJp%@R "ZVA=i$c^Iph ,.*"d>I'ccИ&O8 UCwU󪵼@Y4VmW R(4)YShLj!a k $"bW>qV PZ9~߯qwڳM6wOr߮i7RFx' nJgk)\:ii@dYýyK3O?1P;N,ζ+gEV٭}䉅p -QgBb Kqr,8TG]AS;uC'ٷ2:O5mgl;2גT_wNppyߍRtx` bldgIK !ʿ< x?QR;0e z~v')ZBGۧě%S!'3em{<#"Hm;89nt.ϟܬ΁t`!";Kѕxҷ3+6Q3Q@tD]s83|Ǚ!Oh\ ė*ޭltsX9U8J a9.}5L-Hm񅾚UEH=9Uf]ilIߐݙv-]t:OV?]&Rj﮶;^aTYnC4rU|.?b#(=oZ1˗⻑+VrLulx_fpG 8Q&1&r.X۔E㨅,d_'k˖t˕f֟\]f0o]*BE2*,Ӱٙf/3p`M\^Awz:tX|Pޢ\EībJ`J6؄//SpQPʷvw4ST/x!ɮ᪒f.ܲ5>Z]idNiZ aVvĘ7mCP{GᕞOf"s#=v0P3cLc5P#\4 K\c OLWJ{1v,]FJӅk T%M`_wWuɠQP!>Y9hӜs53~PK3zx5Wiˋer8Ć< ):أRVAv_kPEȴ Q;;oBK2flU@YƾA}}JN2\ўթ޿P-}I[58Vto#촓Dȕ*:;Gia/X+joV>OgtK wC?3J%v[֏@0*/%ZKe`,5$Dl$ Ho:g̣g4c6 Zg2ҡ&~fp%r}d4BYxiK3p8}],jN9lIܼPݰn̓v¥@hfQN/,g=,ك4%zZXh F97)Py4vS/װFН;o9{նD(-LJM#>GhXt:zѱ@JDzg#?4gVȼoq$]5C1$mq}|e xB0* `'?;{Ѿ ^UftG?:}lZslP\n0Q&e>geӜ f0#L!1'qI#g!jR79rX}ll|Oj<ޞ\f{˲FƔ*lX.u{uFÒ#6n-\ )3kΙf,a G\!ƛޚ|4Qr95#FKƂ)qҕ #(IݙL:17gm8J4N%0o3yKD?vkwyj?Mf, |\%gP청x| @ _*+ͻC#1gQ$ 'Y"+VBbǐZ91̕h0d_:}^DJ .`>1 bg4"p@x휳7-ER8]a<0ޚ[qEs<%Lt).@LhqL^$4$ |С v:z0lWWt> OB>vcg>&X&Zwwmb .;<-9«LpLN(_ 垹餙 lo{st_E6> 0oJYP;uf*ߞҤW$h-Z6b/ai;wc@>o^5a#RH\n,ȩ_3 $^Vzl3GOM䝝>+:"wK V_)Z}_rBm5^ײ|udT%=Q?g`hY .ڏ8)BJ--?\:˙D$^yhFC>i=]&7}2IOv>DIk Ɩb-mIPwt\4'Tat=[m7N 6<j]ŵnZoSb|B} i Q2mV4P]=X^x<4rMiI9?p\(Wz~ϧQ躣xT,|wǫH6T?sQB,뫭-;"]) *s4bAFO*$ŔaDa/3/KܫE$YЧ(nA#,1v m0>(!>zڨ]|ɩ+UHGe[sxe)hd{َe)tW@`OAB&#+% Q֦4jL +I33@ˊŭ/o1>򂶺E'xwTlA[n% /Mnq<4ßrbOv:1鱓%.#2m[oG&܎>qSNݺ p?ȭHH3x05D*(7L3F -w/ak1(R;]5g3k+0=#eP>S̲۫'<ۨ`a^jV}jXQ}>,v yQY_\seI^xƗ'\IIo;a`:['u.x[ ?eo_q0(BJYqPjRe:ܣ%rC9^̓9lH?~iP ͔-:ܫ՞Þ %\҄[u_" NŮT9F [b" p'۟MTg;<Ho;'lwE>?7PXχm&쨄Oӳɩ6*GiYzԏr~o~Ay_nQ(owucPQǾdqQ*^l {Ev<<8!a֛fpFR4aٱn}ݐ5R.w**(#s7vq䪳VH'ԣ bsU~NTqNQTt 4܇y0pp+\Ju~:HGwBW>Twvt%688 GDpt0_=uiP!Rr ~BޒOuEfo-;2Ej!uԵC;3}bQK0:f! ]6qnY4~$9)ڬV~d^ X,b2S 9ZN M0諾!M(m1X MK&#gd]b6!9Gb2 aN/IzSJGolI]RsC=n(}8Kk ],vH8uDY![:0lJҴ3hD7+Ԓ2>s t~Ja_b @IuA4bU]vhdڥGv i/^ *h %jGketR)5[ f^0UXru}M3:'b93x'E8 ϊfg('O `vBtϿ}:·Tz;?hjPaI9D}\Psy+?Wz(ig& / IH˭܅:]Mv0m,b9ϻwphS T {bKFfv`&mSId8 n3q 5g-5 ceczg5>ZSlF%Rي@.+Thbz{GUUL=o`^z`M0Chʛߺn(F[jyŮmL'ulbi}clNd7@pDzphe7q`k0&Pearsybe?ameyҘ;1ɫle$Ö19.b^f/ oUiC!6C6LzU͉tLUзyDZMJkts踰%jMڋyݢDqO߱ B?bR};JDժl6G͑3j8T ־W!x& ]ͼ[&[Ǜ X"g)Y{hGt"d_ Cr{_xt=k9AlZ>HP5ܓ;U=!;b͡$TaQj%BflPy/ hJ Nn_Kݱ%IAn1A TU $V0X-jqX;qnMgnݍY!6ǖ1óI}Ak:l>P`dU )CЕ@YpoB*Ȓʹ'+j hгBޫ#KOje:#(@PmVۮ}5IRt?h󥩛$ >l!4Dn8Ev+,NBժ "rŜW<@P y)NYhgY!+"r\]xTHBM2O{P)j "Gd K5-*a%{–RHLt_/.'c%z X+@bZmɰZ݉o' "{e5jIb5T؄vWP^Օ}f?';3I@,ELccvY4P =MFEP*{@&4XL}f&[} ;[GIk%_liT/&oAҢ٪p#"qq٨WeGj%=T$N 0/+@Y_(~a[f_7?>k+ j->3p4d7:q85`ܨoDJw<ZmaM'SQ9wa<<,_<HR 6@p桫3i*{ǐ%w zk\Jk 0 GFmʹ2@{jDmyԥo@f5]Q͘ӛ'iP*إX +dREidr`r$$ zGX`7{Gy9\YN<4_w$U m_Ɖn0Ɵe_[#I`5tt /.+]֟xhr`[^灦U\IJ3e{E5I |$f)A`won}L4xg*'yGhC1FnO{p s(+R)]\bMHvd;K9nnj[%\k{UE߰@ksa:9X?HH͓GTf"|X]LS\/U~z:U$!c#"O;xfj٫|+hW"SKg)S/kk?fdML ij O7:ޱWcTHO߅6R.F71vJWo ~Cc]*Dz  ʽC x\|"#ڥiMklQi/ `zd,n)E֓D)4Stf ۞ RRkغ=~y\^E3BjuN,-J̃ ݔ3Y-"=:啱TVPErW˒+@rkp9Vy_m3޴1i+n![d_WuL&Kpz)qYȜT4wm/̿(4^>/N%.7# fb<5lS;y8 ::m|~C“Ma3x ʔp>of98Ɓ,0d~5s^>1cqtoWb UVFҪ#{sD~a> aQ͡g^ZZf9 _NJݽtcz兣g\a!@xjlRZ] H+i;F}b"G% φת^BѠρĥOH zt)`X9v+zgMuƞnE!SdY_}.^Ouݘj$X3|ED-[NcPuVIvȦy` 5z0R(ɆQ3C  M3ި|zxCn/ͱfZukDǞ^J"VCAb[ (&,oG F](&ߎJďchںق"(}B 3l멼Ktw*dtQ q0i +nf[n0[4p/co-wO6;2>. ˷)W䊸LD[|y2vG3E=~?n]B!3w[G;xY{LghoNʭ"]gsbs-\u\pױx/Zv,_<~(, ^Hcwt$7SZ= o# :V[d6l/CۋTo9P;`"+8#'_C6 ʘiYЭwLlmz.W1n8lc=P}n9{h8Oae}Br蕉hÅ8b| }'*q;@ jC%QqX &c+WF>A}h(;UtQXO~0֔'z;1iƸ9c~?D_ՎJ-פ'2ڌ \{4aD5%W%#ac\x6{H/AcGX:LCO%Y@fufJbW:Ȱ߮]R)3!9篛}@6l{ eeÌSPbE x f Ro/s!|JWtXBL]w 4w\%9s/ )( sֆ;D܊HrzTg> 8äR C d_$6Uu7Yb|ԿzO)Pa$)iA ;I-Sm{: G] ]!𘕼6)uyO3y<θnjqQxٴ~ 'N<$ܘ"ϫJC'9WaRWKߍ" n2.VȒCG)Z9ߠ̪ZNE֣ ķtcw3 A g 7߮zr>(XetrʨG ^D)Dy]祠GP|F7 {JySN3^E+(nTtx#ZDJib djrj`ޙETՍΒԽp7s3a׮[D:A])9oGeЗ}.T*(~U&H}m- @L> xRG+>g&; "UtTꖶiiE#0#zn=ۂT, J nyKRJN9Q ?ϊ:pv>z(GYƠ]|g5]=\*N MOI;Pm rھEB@HĜU'rΞ&8rXISEtAf#Nܙ !51u&R{* zb/J7)͢R>X.$jG8\JjEzl'%/cmpJErQhk$@9asx~q͠,d-{mX쪵fṾ\BБQF@ل.ЂIl b.CϊJajazrUhc:-< %;U<5T}H~O\l”" :I ־ۢ/KJ>W}4Ec|8,]VKG(w!e6zy/+)I9>'e# ý\5n-<>p3AP6VvKhՖNsSa$-$&w Bwr~0$WbO4\Jou}]<[j4=}ոw{sJ>O:|*Qˆo/UL|*e rP`z4`/seRzGJEA.@90͍DXHЩ{*⬲1&!7l='kI15-iII7$?z-)_MB5 G 'k2[8 D1)(-Yԭ#6!&ULKEM< 9!LSAŘ `ﳃUo 0Nע[& ;[,cU~7_^3v8:8i dP4Ozt|/(`sgЃ-1dG "-TVmF#WOctG";OV@ 6^nb,A{*Ǒ('fAeƶqm-9p)5BML18gn3IOgR1,ɲmGxF5 T0롂(vѡƉdℶj> UY!8xR3:Sld] #g ( ́?y)nW֊66\nvsH&RYϴpyڪ|Ny) C\:\uX%yB-; Dw!&Թ ׶G%JZ^ eWVSvNGm( :9M$880[ATv!zB&2e=z5'^T)f8%ݞW ELMQ\6@Zz9Jt# ͯ^;siJ0W(s JYiQsoe5<5O4: }B/xP♷lo "{@W3(+wK`57Gw%.H ڭ~CMI[%-KC̨6D8F@v7QEv{zAP ȧ"S9D>/ W5P~;`eT$"w)R.1?k-H﹢ <4#/V > 6NBLD@V 1pgWqBFݓՃGB/@Ѿ|T(Ղ-hT{I1μ΃D< @<)V𢠄27f*=9f;q %-@X<4Y“PiU6 ;SecB7xs  ސnqK@f v3>?1V7 1TFaMKd)R=v)mqEAy|+]42 ƸFd7x*SP q:>fe {f؃nD I;Yp!!v3V"O衦 !*G<3W;w r}~W;#xe硄d~3/ijnVMSG/5ͫS}vO Bn\yc#3eqN7t\_4n xwX؛wİP{S!DJ=%yl#OX.JFұ%9LC'c )dO1.&SfJUۍUΛ{|4csrUٶ7#ʮvȦ]ķ}aeP~gB4BJGś1- ^; 1l!̤88>*4i HC`bf0\j @Zt GD/t_ RA^~T ;9O*N6dY\U0Rh)6Y!ysW>HɝvMR,^+qfvgIls򔱖VBSkR1Qۛh{QϺ~6=r5%b뮲z1l 74mpevqh?pICbg{(,caVCeeVpD"coLK%Pzwi`P>9pHGS`0?;~ (㝟./LPmi?B)ZWmbAb5|[Yz K>{rx?# [@˺ ,JBYh_Z\ 8YVr "1d h[%2"r%nZΈS!BN)NwC{xWKN2 ;dUn@F# vĺ '"ܷD&eE@Qy7FyJoנ/Z?M1\tA=em\t[@yR%>D^*5pER6f:=ܸj N6ZG;?eSןShm.{#UC,TY`1ok;ď m0ϧ0Pbtq^B2sB8/G(&n:8V$Vƥp,㚑P tl N>lU E4-,[mt%S"*ԯU򠈶8Z *-pe: DDSSp]wp)|Jeݜg|K9pt,cTT5Va;%(+Gֽ`٤/ nڤǬSZO;N; ktd3d$l4T'=]dz@^Qu*d$)+zj}H.Fyƭ`/[Wgl9D[{1& QmgV!I Bq-Vk,1؞RClAe:aoxPA8CF@H̡(Ѽ#0*Hl،Fi/ǯ ;n8"m[,*vCZhDoZif~(ˮp#!)Fo({"wԜ}WoUI]t'ղjeCPĈSͽw/E3~%b;b]8Gw32(JTL`NEO٨8˱Q^ӽX˧&I6eO]`{ݺЭ:fZF /75"ѿdF٘z) OR/wNc#2QE\ГAK~FԿ*A\%7DZV0sOz5m"@X&Ox ڣnCj$$M]m+vA0Zm?ZEٙ:4M29 m:"b]= L^֜]B,h.` O1%A "Tf al/K&5,o^^ĸ!ƻIٔ;MtF@Kn TmԦj9;D+-ׂeE^1)xR7ڂhHH#2'D/(jmZK~A,S!00(&:-Kj6=2r\3z7 B{b8E?LA\,qܽu֔, \a/~W(jߡ1γ TjQ)E>w.E3 7S?f{ə2^>ͳW{jT1+(xhø?F:Ҟu'T]Ag!,PO=u~QFёm>x8epddzҾ-DLjI 5Xq@pFkE+ps5\hk!Vv/u#M{ǪNbkΣ. jO.^)|b8u&g2"hX~ğSJM%ؘ3标CnLsTSeB}>YVI.zxM9ޓo7zRtchYJ}1mo$gy቞ß҈VBD|޷p\fqiV4;8dT P|#u² 23-%>GjZĪnk(ԾP-[+?ˡܿmCW"S@a;}ubH,!8[Uo 3 M.nCSi2YAf4dÅ1f)M/p#&t\潰B;3\Hi,WaṒ.m(N|Q?3bndң15Co؃ ϴhr>:7l `$8:U]Ձr,H`/LqkFJ*mJ{t:␸MGg)bG# e<rFL:rD`;< |**dgj-#:u|K1W k tAуKgbJ&bzi QJfrK}I7yNHMI~PyGӯ{6J~ƣd2N`|52 (14 MD sٳ+TؐMaol4D4,2Pٿkjm5Gv{21γd4'&L~$t9(؋ְU!熋--Ao4 Foe\@q0*UOW_ H6|ەS?S1\ꄯjko t&.zȂ3Zؽja/3Prӥ ڔ^q^EfFE$b}e牂53}HWzu+:zƌ{*p?qb0 ͞G.^Cb4ݒ%ǎ*FD79ƽgFVqYYLUPiL4,`UQgJGNֺ&=AFL\@ĥΟZٷl{CӒh#PwDe/AJ관ZO\Xpq `D~tέ21뱊DV`nѺ8[cQ@h Kqü*o.=iykNҞYud.p%0&TIit[ u5V򁾫Qm4|j/#QZT__.-No"oưNjhNƃneIfdb\/A(Jrn(ѢbX={"1UAs"&_'G*I [χs?Tz]r dQ1:wg1&zT?DmFpJ W[3` pnSY_]87F0EhL~P[l6a|1m4naM`u<W;z J&|khŰ)ykt,? :(& ϶At @g7`C~z-fk.Zنn >]2XťU1zVy5^@1]jTY$-Ya AӄօBs%uA3$o(b3礢HfeoⲢ勵`3$1b;# Ag~EgQI :h!&e"`hV~Tb=yL#-2!f ,PӉn}D-> aLD\tz_WEHaH?gȽ3Vi:fOJsľj!Kmo$سM+XSmБ; ˬPy'˛h8{K 5.%ߋ;l/fPLXW(1Hˡ2.|y, #f-Mv&TA#,2#~Rl&Ы mI^54{%mMe/̕u?Lz#9A5ͮ4&g,KGupJhjᣅ*C 4"uS, q^b#*T†%X/ 6 *$d' 7޷s˱.|thq>Pt T(%&A6͈%CBA4NE8??k12 뚉lXZZ}S܊ 6CD N>4ڭ9[h8I>l2xz?O#zS?=ob#y6,Lq FW0tK TCx+,0\ad~7;ؾc۝Ky:p2c!|ɮ ~T=bVM~V6HW|A;%Qv>|`1\=e[?YTRf 0G_e߰&q0D|d/*3>[EA t;oh}O}\fqِι p-  Rˀ x#7R4]D^[]|Q>մy $T(}k+۲vk2G_f-k.M(V7{Xݏ9j= 0YاwR]3LŃ?ԎxS$иY s*Ǡ7&Cz.F4kl)"ɤ?QLˡTwK<~ь:FDT/2[Ȍm6wrLÍU~OM[wOwFUCnt?[)(4it .*1ТJKG}QG߈]+u{xA'sNq܇I;?Xw[C)&wmwX D4h uI4bS4e›Jk^WF$ɺj25dհX?uqq'"0߶`-;]>zvumk^>%I4p8 ӊMZsȷR ~sӴ7voi{”Sp]eKLοSA.Wh%~Fdj,8CO31_~DV~?&=ԟ| 1v /f2[c4tFكtYڨԼ8{GnӭQৢ‚#é?n~_P1IF>'h6vͼzhP\ 5 粁2O΢2!(MQUo]f4|R%jP:h<#Gk$pٸI]Ve(@^Ѹ;951x-𥐓?4(C]! ,r ~4@a*b( ^[ lJʣq/~8A%sÁ@*s;oj) ǵ6]?|$z&|H`?5k]pZX-djۃ&\!?зvbXg=ɭ`/XQ^dCeedt* r5=a:b`@C-=-U9>/Qjw]6Ozx _;bʘ"`tjF0( #VBD@.uX 6gzdO\GEJYY}$|eLI0W-Tqf:k- D׭/޲ah3d6>L;M@UcR7+d{/% ` yu쎷^i7}FU\.{~tLx3k `K*tAY`)Z "Vfn 0A>-E3VBn]cI[EahdRݗB{}(Ѝ/D>'x BL.Z;D>JYm[-WqMv^K+NgФm.'ã=)D\uBgDjҳz3;TʥBS -߆Ť9k^dkS%KǮsx.wYvkP1R/i/.\KEB'EwˈSl|D wwŧI\ u}U14 5eK ok߃3+dqwXC_y,x0{RTF;'8N' n4|J/)NrZ}B)n UTO0mgR/eM@lr"i} E[yGtr2濇C)YpK)ˉ Eq>#w|án\s+E[gȕn}Jbg(^,+= ;Oy+@14@5\H?rRp q!uRJEC 1+J9%hEpv2]wN]m;H2J&$%WyTEə\ݫKO 7#IgWYV幖}~ {qh!+pQfp:ܫV{d0X#]_x3Y~)>]xY:")zKsH"u=+Iۤv֦J~)q?!.lEזaO;H#۫-)s!aV$@8$/Fd:Rnhۡ2o[-~o}0Ǡ8m$kc<)@A1dS?0%U"t@G,2(|‰"TS&H7{*f䰘!R&L]Y ,̧%`f+%P^L5`eIch,2񪤲6K0| Ƕ`;QVj7b|ںֽˈ(F!8r<s1+lpf7;}"Z8 K H hѴ;{h8V岋[;M%tE[/Rs4L cqj.`9kUR}wulxZ\utqd~XAaw>}JЙ) sO'ӧ7gDl|ZQa6؉(G0Q:< fRGMcLjZ7FZ1u57Sq agC,>LtZ+_@f;b1v[6Ϸ_)-i+ْ#ԣS^SwK}|'zzEqӂ8ҧ61& jX},f| dJ,dsU07< .; &ݑ` \d"z%*d@A>JAL%&Š)ɩwx#]Ϸ'x™ڞ[o2qM:h .E0R~ **34d6\1]5omc;:Wy\_p͉ֆ@CuJ Z9. 6wK/CƗT+֯|;TQ)ae\QNzU%FÆ8H6I?JM&7 Dzc]S/nmF2ho· VHnVC,|6[AfVS}B Lط\I,&ǴJ,w}ęUP72ou0 2u1Kgt% Jjv>ݢ!KTb奢'9r8fxRlў8b#q7*xecP<9.|Yފ .r/4zdutklDc-Hy\tT Uuȓ4 Tn.zrvGJfq r^F?iuacsOj,N6SAN_BiI" "h$(uh"Qw@p?;!]5)K6=@>?"ldl=,G.dl,xǣZT,WFnT͐ro{ZGy{x0 6FM襌x+{ +('wPa(^*wYά/7e8[3EFL@sUɂ pkuqY|4 | !T`a†ZtHl)JaE*10>3o`7':GK$M? u@2QNu\5c}'B\5'*]8Y X^}#62 %WU")1aԂU9pSVq-re\XIOr}̄ƸY e.G1:7b<>^[#XZNE}m3ͺ"  hpf҃^30W*\ =|+-TGc`Heml+!U tSAhxb;120mR=27 Ĺ*S0Io1kIK,9ƿDp_ߑUȾV$r݁axwbumGfdw# l_ PDmŘ^ U['p/Y+`eq26H w7l+n@- XU%Jg3B>Iqe9;} jhuR_AgUDΠeaˇg 8iYrCD*OQɖɐ"} 7SH:.9CTE>-0a6mb^h~G@s9E3"qVB^2 %Ʋun /ޣӑJ>i- O}..;-M , j?X̕߿c˘6sw%0_@>5UBCܢF6>x 4t"صy`_!ZAh1uk[x@ tu=f1P`0g͠8;4zCޕ*14Њ@ΗkXgkH&Iird Q6mX'D.Jsor&h+nꉌS#0g73kXu*};u:=6 XT90xXlje"Tlme% |Է\t>u&*l/Gs'w#3@N^3Ե'opiO p}JE! j(\P$U࿐g-UZ 2.$FF,ޛ%n(apI5,o;nGGە;7%SDzlͪh> @h`.ё(?3w|{$b Y2Bcł_f-(DSWu`(kxz\ĽBQV)~zR*)|;X*=1li͌0r-hs@d#Uy ҫj+8cݣp^m)vu(|(j [ m#JiԱ!-/_Xņ7ءfCk1#_8w&h"Z~Ű5a.3@xJۈ|[ȉH#L&B=U楀OR;#:j|*<ٛт:XgupYB0 S(ulT'[TX pG +g$`2 $o#Pxɶfw[4'͓0PY=v[FQSy~)䇍}/>̉(x*ŋ+7mm>N8L4")'aVLRHH>d4C)# (;;=; GZ,vKo0Ib8aU((Oi5Fu/,FҞ .n<#$ѳa CSapR%_:"%VA%gU.Oim8WM$MaQ0ݣY^-$ (ժ_H0ɓEXvN'|۪m>1b! 5;2ᨩ= $X^-sabrt'~hpchco0㰇*!*C$C8hu\&47foг5%P\^} >@3dm#19ЋC+O)_^-nn  G&NX,j;eRHGyVgPL ] p˗ Ju-ȾD fIN  IW9;6_ޚuA~b*=f]F| HA.wINŃ܄NlaWf <.lnP5zdǐ(yEɠ@W³I|] Eva% 2HgJxHϘE󯎩^{ hMkȠRvjsAzh0I؜iq(dX!OB L+anM2ĵ9\l= Ϙi ] JN҆0vc~^ @]5XOi)H>Ed AԶcDiۍ7TC `Ƹ%L=ee7̊8ጸh )K FȵʶT!Ħc%e9BKs;z<(B.TjGMi5@"2JtJZN/=gąޕF>"sv42xj-M%Z!M$L!VڿO+4Y3oҧMŵV~5zskk5)롓Cd( b*!$Kg bWA:aκAW*0OtP,;QgT-+ sCV3? ??%"@LОgrPEI| l"ga%]vDdaCHb VHglKk˜c dxRgɘ9EGJMV  {kP |;8a?'Q#rdEqg 6Ld+d{ 9z%b~v 95æt%4D'MтOdx[7ӁZ?H[hmX6e5󛦹S񲨂-vq2ڈj:57D 51&A E P7euH#tH3sC_~H_UdBJLr2硞aNCg]:YkzXrG'ulq5R>ǻ\N#ɸ oG䎝9yD44+lu t_ !z?A 2g;V8 _|}*fc:7@W"ݜm˺|ZifHx`Sts-2z5ιbOȎU%-g(M1a2M`l$*N/\QU,t 'R1q.Gʶٻ/ ~tme%9r.]]aro {8KHyP73)?1´2oLC لX&tȱg.>DOyT=MoOPDy7~N5#ƭCSGV>VRlEr՟U>amҼE8-4 2OLL_:ve>Wj[Kme]\9a0`;ù;W1 ON ?md c6C)fHkzC$4Hl4spzS.~wPQ4xLH7Öܮ1%rbGf𐼓siTK_TRkBF g׻OI\"7ڕ]*7\јL탒 BDW$UjZmB15C">N*>Ӫ|r6 u; `#ǢF?b !9v!*"7E47OЊ^x# q{]Vϋ&p< X@<[q|yU֪QAnF'E y;Vʸ >z6-HteJV.ʉu&R{JѸ::@kQL۟4u$m?Pi!%e6ر]gg5ܺLy]GN珤]M=4-vǵ]Vb~, "L ɥZ÷Vɚ }Mt_Fݐ6}X*,2OvdgnR/7LsrΗUH@sиؼm?*jıh5.)Sa{4_'#2€}9{50)V 0V*tRY$4AI(<¯:@E#~}0jzT3N&/6%YˢFyD&dSX26 Y2y[-",tь*!_@֞Re_bHZZE{d_Ҽ1_NOe?vAV.@qx!֡Y 3w[wFF8+meu(k][ܱbN5y4Ca~H.3PkV Wf p;vr tV~r?30ԯѴESnq(~CuLȳd{' 66 5]6jRR['13̓XIZO/mp7EKʬ(!\Eu|:}lk✃KZXlt[ӡoVʼnu6iVPd^p11?Ǜ}V H:BA"fv+,AJ=HI?3x?6 X҈dvZh4l±3YvkouO0cT6>UN%76ީYnֽJfbl }VG)tٽ]J_GC[hODL<ʔG_yP$! ;* 0gde?R%[^;T!SOhHKkI|leX7cc[lr/V @Içf=i)q ?[H!-J3c;nwkaaVTكM|̟KqےʴpnlK5z+Y6[G864wYV3no"wl6تE1A(_GݻKF Obuߋ}uP. xo76H];3=|Bpo ~1{}":4­ ܕ:&{uź EFo4 etH2 vL S U(KK@+GN7&ա rNIdx ̍B-'q9YڗĞUEʛ9'P.Wp&falM bvo_!\0d:)Hw۬l1{;D{js`3zn_u0{Q3XZX- ` glYn%icЛ)~vDk%'s{Χ[w0%P;<+3^Lm+;CdII1VR~ k+^@F+AN*PbG>DPH6$r 7悌j=Z}<(Y!<7/=MatjDG7V]=w+_Ѫ<&w4D ?,PuNԸoCԵgD+AU㡡vf'I s5(_?D^|*ͳxc-nxA`M,'0E/2զÀ5"~<$ԏsj̄a$R)7 @)J\%uC1x!G_KB S׋fȎ?oT :*<Ri}q! V(}|vDP˓Y{ze9JI?L .ϼ*Oq#ujy 8= 72NǔZލ2 fw$nLfJxDRI=+o/yRhG"0BY+]͑)3/L4|]BWhL6CTèk<{W3֬ioq]PCX:gAJ&%Q #-!`Plp Ck8OWۇ1/n &}sZz7pH{V&>-˦4yil@b/⃫F(fp8qd%PZ6.M~e /`YNi]S=cn#QxfK p<]S՚]p\z3]qz8Ih,y;F~Kzo@3zt%ds0Xj=g|T,)?'Mp' ƿ|4 n"ORIx]toUc)|KeTFIV)5gaMmrG[}a{ɛ0_:yeȺ>&TKWct:fgLB|AȗަNUwO(F:b,mdiV%(Əmv֕jTf.5JD2r灢3'l=B 20s fQSa3Jz<0?͟%65$4:`P>l4 em? cT4yi}њ8%`\.\SL}BBEKv_)"\tR 5pR9&>r_mg6:[~ȚDnF  ʼlVGٝÙ " ;֪|kG\uq]ĿJO 4 N͛W5Ŏ`f1Gh[`8kf`~>j{R> `orUeN+.۞蓟SYM끇F =!pK~+$!R> O[:bH|SDXSyhVǪx`[/,Ǹ҄ۊZ.Ԍ f\K7Y 2'h]DHM?;8 ,̸W8Ӵ]pPʼc$l)uY PףcQ&LX;qdtWQ,"ȉp o5sqa-༩g}#& ǰB >8k-Vt MZ[tPvzo0_Hd3me-B!eU%X3g`}bxJg]#DQMfWNޓ13LqhOa?Ra¯ ?o`8rgM@Θ)1}?)0)tژ6ugr@4V0-2k-I 3ЗIŘoc'WllaBZxb妦u9]ܠ3q|Qj!w-c}"@샍ͨӵG=phDAY:/m_|gExk =FsXKp @ -f}\ ; X\Xj'|t:"K7,+lw_Kd!R/wBMrK)[a-5^ѰLxIWwA9 f;OH+U`=},~MD~ t98L2]"3 qKJh5_bY"0 EȼdT:)SɚAWΦ.B30φ^ ~F1mXx[. ȯҠ$9Jҽ^3HTz(H6Pf3ƅώƽSNf?_ES}*c< aYO/YFoT4T\Ot]/B GVE㟭ϩvLw/yS;,@AB\/D V+׵kո%[OS+R0IȳZ͹#(0e:7ts 1/ Vͼ;uʎUmw[zeZݸhȞ'\`bL{Q.'6_ጷbEl":s,ߩ}|B+eVf q@+ve:**[oOfVfՠ}U9u+KAv]:tG:}I‹JScgvRWp]$/\d FZgWijK)ۧqQjt %7@$GjГ#,2˯N<ř.\> xܚE'Wzqߔ?W/!GI{z[uApTOS+ ߿yS Pw sH?(>SwmRutPR~`_D061Lٚ%Wm)' )E;3$C0(|2A9Urkc}J!¤XBQ:IimF!ddbF@ ֲ?@T_+'Jg!}1H OiB.HCc>ȀhDX(jԖŰ6sNtBya%_HEOk\e_ut*rs~XFHӼR@Rz֭mU<킻eVrp}6H(Jf5HZa΍sz`uUǾ7o=BK?/vG0]B0Էݒ[V8yqeE^4K)Q|En|,1553%[!Or ,ZJ2{CFHXȂ9 ޕJ蜨'ͻ9ll`x s2B&JO!%vg0WRu_z0]η`|bPp3 ]1B.rΦ{͠I}cuaOUv^aKΩ#+]ӧ%Ž(a 1i2=p 1Ҍ-isq>Tؓt 쫿1|ozMRli6Yha~# 2#/!K%uwQL 0E-[3 qMQIs/8r:g'8PYzNi`vꮿ ă] !K[+(q,ɷN$Ŀ ;ǩaeo<,!fZrfO ?=ʟ_dCkMa:FY k92FNb@afO,GqfAOV&^r~U+>65"4|K Ra}8x}d5{" :FMцK行xkBmʜ[ѫs;a$GtvX[jqB`|%,ő)q31#{Qj%K6lH0ގpn~}sDtEpSS)Idz%ܒѡ1[xYR ixCj&m+ W{;UiĈ] R>>1IZ>D2IY1sf+[x`AL8py]`ѱ- FKNʑf-{hAdϺ>KW/@2yH*^uRi5>qmi:"t'Br{(**݋9HR Q)e9O.Δh"T;cW 2z>0t'˜t桄SW5d IF3os-r 0UXoSRqV{ud;pp {5gkPhџ/ĽO_>؈Y1$!)J끾=,v$$y}Uɗ}gI}NJ-\"=WCe_vwj"fI<2NH[|dž?J W;NzIcQsu!<,J{˵N:\!4% 7SQ; S}-uVBT`#k!.kSX0BbFLO;J-W*ӈ\m`@ 7DKk֧Z^yJ:G?@ '*H \@DqucjsgMSdihc "podVzFN?,`^Mn5=JP\f1 {I{N"in."Oq}y2Oˆum'x.݉{'|q>d%~ޡ.Uɧ>HUjT(HX2>di+*xb$4a[a/<d G mȜgBAJ9`0 Y9aʊ0`i8{G"s(~*02U| 6X1t|B/8͢"d>=Aag̏ Q{ŐZj\Nȿ0K#Uis*V:&}9* (aowEMe>@#-݅ W58\aWM*OΓ&9>>!<ȃp}<ř?d4Yk9HǙx-* jyF`THM{+#Wu\QL](#q<<37 $ 6ٞ[N(8՟HӢLt}? ,%uQ\rF%Ss:4T2ϰ!ǢU'Y_ .ٷtM q]J@ |vuX"d$}B"ڼhQYƮޯ &G/4j1hj}d33=qǶ 9$ze[H7+LIӕ7S5ưd}WDFt nNw Ţc_X1#-?> GQkHNu:ⶴ6ƭBo _D^@1,iun4aծ%y)aPW`«4SAgs1όutȂ0k Grpjh6UҸ7 NS|~)q0'˰S8CkEԔiՅ1l`HU}RzY)',NǸ>>x.ܷ?Ζ/KTAМ=㬲s*Jij˜_-R~?yKmV}H`c.p .~\1!efMl'G}*o#tR}~cM^ @ e7ouoqeW!}"x aajkFi3lV:\}fJm'(c7*ўܻ$9e*ݲ¯`"FN`0xeW-37Zw=RC ԕ&UmBiU[0EJ|$K,_ejNOՠl28nC %R7jϧɴqYvW\_d> zk?}s`>n,]v,a {PoS9<ƀt—PruQ˥o6;%ecEuV|.~%e艃| $;9^V0;Jeeia50#bTmg9*qm|-ꗆ3-T ҭ0gB ʏֽ%`_6u'QI4X ÑuR]4ڑu^O=s=)2#XQUS[3tŮY࡫ZùBހW I2ug\TSwp!@Dts-r -w5[w);$W=: s+}WKj(鶨UUI9H$#ZuYĐBϼ̚Č!t!@يy6X\eLsWp'drx)YX`H~\ELHCxj}8ɘ4g_|A̎QZ{TnIFQbLBS!T;JE_4l @wҷi{խu5^=X Dk74fR<(]Ɓt\i@Kb gN=g |GlkJ$8pyemv1u wO qز&`yId3Nc#tġn67o4Blj[Mώm+:2yK] 8+ÜXEtE5Ό>&N/x%,ic]k/⪻ev c9l&5w1u1%ycq49T:DH:҉TJȶqP+xGo-4;MsQl3wk{o~\ѐ C^R3߄FZ=̷^k.f80*fq߿ΒHÚgYZ07070100000021000081a4000000000000000000000001626034b300005378000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/core/iw_cm.ko.xz7zXZִF!t/S7]?Eh=ڜ9MtVs Kh}HKGN{LSW̹ڻE#2&PќnS TT{,&Sǰ8urQ݉@zFsTUISscϓN]#qVў t46ub=%y RXoTg7'>ekWϤL4k TYA6Qʣ(c Fa&Uf(ǣt*:I>T{X|~^}Ȁ<:A .~U&w C-Edi8ϊv$Q圣a!8(N=K$b$$%x@>v=x Aݦ}xOI< f";ND:r|q8 :<=A9@K|S4hs_xM[ED;k8mǺ"8B)/E(N O07hV>SjKxn1oI\!/°nOD(VOutotFh+[t//%_^F͏x{{֡]Xжv v$>RZvbtDq2G]|f Gg&-3| xYEKI 6oMbgUVvhX!I=!]W2NQEL{K_l2\1zMP5_Ul'gs@ K氚&4SjjhRUF='!JMFP^A| Ѓo{{GsWFm33 ]Ӏz5/:2Ttj_)=l5R1Ϻ8#e)1d9qjw&t^`[O{Fk 1.DHy7g}6D v׈H!omXIoȳYBT@9 @X@ 2鿓ݣNYIeЮ ,饸CVO$4yE g vr8S9c5dSٹPOud-k (5b7BD> 78* p)4@R7OT AsoIвcbLӦ`HCW{_9w~-ө7>(u#x Mۊlb2%.@x ^iݙK9,m}ZI%C ɰWD SL"]Gd,:,Z=v!Y5Aw:$;IF Ɏq( GDŽd9f31?Dy]ҷ~0{ Y6%]ى*QMV_`0pxE܇oޖLW+e6MA~] m5#KCcE4IAp wI%Gğ[1%Nh}0YA0boӁLa}GLB2R/g޵PWhb9`bk&(%*87k:5@@/úhZvUq:{a>S;)r46f+\KWʱ(1&/e+ :(۝c?+i/~b+N\\6ܜ'úiebI#yv>bhgp␤ۿȗk+[t87y"oȽ:[qO}w x )c7_p:)? PeB1f"t_"cQ,C*5I`A62.l9UsX6{e>8x<ɸ:Kgnp+Dv@tsc vuzcBTcBiNFMD58^lg=lo(]J#qXXgOŭv vsx(awf|~Oq5ri1 8*d⤥wѬMxH*{P?p9▜%ox6kv:.twXؒX6+nMP|`X/'Y<_ Wj!eD9A_{]~'v`B/7*_6[q: L5{Y!p2veAJhzb,C Η/\T>Ef u1)iP"{ˑa!mT(< 0tߖQEA?7T2%a9g o7eܬ:,eZml2ep7?60^E?P'`d_xym'Eл3 BռDU@kDސ&e#2I%oB¦BԚ<]?6u_u֜S#@j+ďy9Dʀt(_M`ZejTLr~mBنM^17O&1]Ug k⁠QNGuR$qN-ܜ+ˮ2z|S(S3T, +;l3ɭge.+.2W`Z-lxE<|ڭKg|)I>c!l{ l,'qBF|[ϼɌ&^6C ~.2u YQf`N2tvvx+dx' ؔ.r -};6s3K?@nlR>=`\>Ľ%wdΓԵ+FM3#]o >k1KR.3M0BX^s":΂;M?uԈ[H܆=7 i⹈$4I풟Q,~ؐEJ9mYr|[W]H eT&JP=6JUnυ=H8GQ/CCuvh+VJ A`BQ|d}'4ٖOo2ҵ⢾xzg yqZ(r8B4Sj Kn@Oc+?@,I !vNGΐ0铵񡂊?M8qVT(!fz=~}LKTü|g3қ ЂFo~;1vڷ@ɾVi}7kZDŜbS;`+1mC{^ _oތı0D*B,Ӂ$8怀Z,Ɣ ah,pEy{ǡЂmzfp"c#S@ogf.J>>:u0~3&Ic.:)Vh,ELc({'Ͱ52 Lr F@ F?ڇ?qԺ_M̀Ivb"rDH X@j 4(=:GA k]M+;bOCb  JnId\Y"z_8 Exe;+ؑa*'J ] ȕ6)<&bO^{bOU}*`K;,(!c }H{^}){؛+7=՜芠XUy90qR/e'ڝ\Ya5f1 Gqmfz`<̶6;ټ+a [Eb7Q6CZj,D6={9m n ] n 1|ԱJXOKs.7 Ĺ_N63!qrF9^ Ef7vq(A*sa3_n Z?)L@Y weiڰ2%wM@/)H?X!s|ie+  \y:S^c3a!.#-{%@YPH>1KGj}eU|ÙbSB|o/E6940a279bo ϟ=-uGB¤zj4mowٗi\H4=c"[mdX >_b W9Nl|xE#Yb.Wc2& Í_i#\0\X+%QTUN]a#_K\J"ҵ%rL$ ~*$ /K3)\7P;@ Sde3v])(X2Ա (bA0}5繈iEt,k KC^>Fۄb\$ar4qʬVQ RA_$󋽇F'@L΍Q`PvQrb j,Ԇ/ހXr1o >l VTbw9{3_#}i29ti^^> Dw;\f|@Hb5bR<!6zK쾔[Y/!M>U6FB)OiE_&)[7«RhFg|=!hihmuJʹJ텔ޅɣɔޱ1,k\GD[T (io9B)o}oXn/#cԇx>Z 6\H2 ǯF"/x6+ Tߋ6 ՏmnM~!L)zT2^Z͵{_͡G'r$ޱ|,/hs33\}59/&g(j0J`D ?@- GAC\YH)Z _=jR' emmc4Cfz,_Q1hZkDh+C=wcRG2ck*Bݘv?S2Uxj٩9EH޸++iym7JJ!C~܋(˕ 79nzjr;(I REnMΧT`1 V;siUE4@hA<ᓵ&VZp)A7U&(gis-x(G'ܲweqix݅cDu:v{OFAͪfT?!+F TM撂m"*MZx0LZxYЖۜ"hH"4Ahª7%%I r9-b+[ʻcA1HwԟDS?nXfis;ϋTAo0UR#"e~_|O_`6'DYIPL0E_;Z䃳.%'cu+g̨;}4vN;3ٮo-; )K/J)$% Fh/d\"Pڡ!<0M!|$O.HW)M8@MM=,ZpٰͦiQ2?%x (I"BfG_RXKTh2iťrE4ʾr\E$~nDbi/~ퟗ[Ͼ#\N i&Gb$_]fq‡GnaYcX؝C|&2eXX2큚::86Akrb>P;LdڼyGBC>Uu槆p_K4sL99ewA|BOȼR"=ks~םr0`tEOMybJhtʿ]H(#. . A/U |ۂB :eq1XLU#I'0 { "z>TĀd,sAd0,P܃~(Y1PY4Pab=Oz լZ.f㌮礭%uߞaj0a3m0D89&`&>2͙1 !+2%)--va(4E)IDmډğBPy;y?H"-SH5B //!;OK 5UE~B|_jwPB1 꺽!&//y<1REBwX#z5a6z'NjxPX)˝a lGs0b8|T'(awvn#fܮ<6R&2a-w*XIrxU׌4,66r4ZjYٯ6=QY΁϶A;YiR=_i$%^T1ƴ_aN)}x*Nȫc`yM@Vz,vb p#a4%EJ4`!y*Vkפ,GxJvL{֚.ӓe& &b4/ uuz <3tu єv1d^-RMAl8;U#]F iǺwMH禃\* ZSqyy(7q93+y0>'MUhn+YYd8퟿lv w*hD B{w.1|vvao w4\m sJlWS-jdz7(! DS /Z6yWNPPVGd"P8TM(MDoS[=Q`ȳ?8CxE᫕9PjS2LD1E^-O~"Y³pYz(2f|ʈVFQJ9,ꔬa w^)׊ e'{10tR&tnbedH)۱]V` Mۍ5;I483`4, E|8,vʬ8F QFC{@]G й1m|;MB~([;'FBV/lt(;W3*lYr5gT}*𚷶(+PGZw'xB*-k+a!ދ6ʔ~pUxa)"bI[98Zg:;_Q'uO=Ҕ6fe kDs}S6]h{[>߆NI=Y!ǝqӡ앲Zs%RT W3N̯nYVx q^e Ӳ sBۺЯז%fSmHWW;OxFA,K)SaL8GȘ3B~h(B/XaIF?OuHќj BՀjRYJTu$ͬMlh`ur`NkJeIUxn[ȞWS e;s+yUDf. oݽ (SҾµ d&sP18k}wgGI)Klc58}}tllxL \. _oDtW8- JqtO~ ?!z)"^Iο o-758XRVf2!:dHL&&eF:_ȿz.)U#i,ʁ?P-zU$5j [ qi@(7?bIѤ`*ڻD72(GE)%97d+أ̦upp{-5Oq5,ʢͷ†N!3`&"q~޾s,g;>.BTf:D꼎dNjI,W] γ]uյ؂yn_P=^PԿRg&uΜUQ~ oL O~"}hNIIWZ(}6LEIC\],ΈAW;!'QWJO$l:7{y5e %|݀GX垙g*"y펆.GCdS z{j`Yʺ H BUF0?QBJ= c1y~Z{'B`YwbiDU ${Lp41 Rk(8@Uıca~+G) Mj_Y 9VeIc'KO뭞ε,! ^޵NQ6Ōm_Lb,W ^dɾ=`pS „Z7 |‎6m1_8#>n$s~#vJ0 Is"`cUX5AĂFHEXyg9wѦ_C߾OD0kQW`*QKZBItfޮu`"TL[+%'7IEvNc;Iĵ!iTMcU'tl2Y`ȲaCP@?M4d44 yCv۫a/!<8|f@zU˂KӀbl7^zXHa =+{+V)9 .̈@N˦ӺB|:A> M@kE&j9>Kf`4.@ZWJitAPVҌ*+pb} BuraY[\5 bPRjRzv+n!5;lv-47#:0nj6a#ٶMλɋ9_ȕU1UhT;KXvZpA>^<"mHXsg=ݚ?֍g\O1ZioH4PfFۉy')h t^ZCtʨZ'z75i{wne6=#/LbQ#N?qi{:`rUvMPu<&#YQo[W0Ը.+\[}F&d6TB2?ebܩ/O}] Tw&dNoW-w*d7G9jR Z)o*M{@LCt4w-'= Xh|5H6R 0z|\Mt4GO3:hZ Lx,,Bxaz"{s7||F(MŢ;`qӖ hjjYp; o^enMD^- k;x';RsL46*GZrʋoE0 < 7I#|nm58ozSC$s$>].VwBEyKՃpnHvÊөc3RC2sw?W|~Wq*M2̋3+]QK-Â!=yvߚ* R0*DQ! .C.$&ztih-xH /8wQ<6tsWѶ;moO8<\ ,˘ .Behtk&."E";O~0' v(-||d^q8VϜ& n=w,<(9roTYyFi8%MxHz zw^ Bs[J BШX^Rwm$2D`1HIYAkvXLBy,2hYFAYM>/qQWx!M~ ~"~Rd],x!7ּi@$B-A}=U0Ҋ} F縒JAsq0+U f],,k361K!e@K$8]QȏW%P6>gBB;)vzwW,0';vfgkE&<1li¦TT!Ȗ~ٌ1wJlY6lA D^h+.jY{([ b,ӝɣ'?<͆հB>{ɒ1`<|}eS_ 5;|,LCc׀7Ե[Ac{^ "j"RdV +-b"#=.Zuq'}Uď v^i=إQ%r~~/4cGdz[]@6֍޹|uzh"7m#mmuEYՏ?~8E@?44c)qoGW uۗ|CA} wz01D1Ii2G>gۢ8.ŀ)..֠Z*Sp/OՆ5Qlދ#kJcX~ g m҈NŠYp25 犓(ܭ2n+cftm$߃ܟʆRB^=L"TMlɐ3lQ2?Mo=8/duPqvs,,Kkh\kX/õYBs.yt4Z@H5|ĢeF?:HK!B8TIغ, R*CfX 6& L=gӖ@7%NO7_*8w!1Rj K\~7SZ"##v#R[a'/v301j'` գfZT8$=7>*`ܮkTn n4 CR-PWr#VOP fK-[CmȻWh)E_Qi Hbw A zپ{XU/'X)L"ǎr9Ev-*lROY=37oڴ*+knO xx)яQȍ 16:f4T\W)G4-CjL`hQ+UB`Ӳ=2Pꓚ .xt%cl$uiZR#Xz 3;r{q9//GFsx""cFtzaf)md釰gos3tQs #<0)VO-0 Po#X=BdSω6K- 44],t"{kQ:-8PB5ɁڧW2|oҖRd9Ou-ml/ c!DGHzd.5}8hZe/zKp˅HJge4O@Й7B*3C|p;>nj>f+w\k &=x} [q@S17.IJREѻa}̓,7N 6u/!LBc@4 6nƙҎ~#2 WjCeb8a76GZ:3NfOOWi5ƍow03T9;tjD!~:]wBK`F"0̴J.Oe8HHf';_1=`9z{d7xj Pq,mo> eIJU-UL*$^B˻BO8]<5aY6zA+(gh`߿+Wwa*(T K*[gHj)Y-6yd6N#ivbpq>}RujB@C9~8 _R(?+OtU]@S p^,`} 05*~SPjTy.aBՖĔ]Ffc!K=.z{sb͈A QD$fnn=d; ؈S6AuD,/L.j3c7 "~Z)ܾ~ie4.,$xe%ht)i{\f-*4ߔn"vplZ[m4yطjn|g?S1h2vU-㮈n /NUHA V"` S7ߘ#@1g]`q-e i&aN.s-ݘ/9|3D O)TQ"%HyϽ 3hnjuI槣#ei\C*+2  J%|&BsSBO) >y`ĴG Nla8G%kp&3PG:ř5oo?؛GzLP{:YIׇ▴0jBt/Xk86M7mvWyg}g;ǂqQ \E$F1D,+1"Q ~ĕ.*dv& rz~F)yW޺*.]Ӡ1Mg~K8Jr16zP_[JeR/8]) PK{}O@5 754p B{mW`{DP‰J3!}X%b$WCȏќy %P:Q/d_Ru@{!#S%q"MJ9諒ѽy9&!Y",-k[WcR(aL?}5c @\xҔzÛBT&.T1LCih$i)_6OU4*Q`DNjS57$MK VA|a/x=V-FM4'J k8kh!ҡ+l=6?#' R>=?7PK.d:zPޘ{o(]$lh![-΃!԰{U/~g]fϤR #EۊһB|C0ħou󺦛84 ^~Lr׌b+i,& o#Qul.v,Vwy7y$~,Pw6^pUjWvtt ȂT5Bz =CŶև9_'G4] $ I7]٪=YxX^>J8ڡ-nu/zQbC9U6U\>{K{(Жb=&HԶ ̠߭+xzB519?[WLEǃI&I{PA闙 $El.q K9߆f# *)dO؋O~zRòIѱ&ԓi*+ wyzwzVah D8zCTBv?V93Oao#dΆ\//K. pSfG\8,Qsg\Nt[f1uG|% +h3KD^R N_IfW@ӄʹ>]šb`*kuT9Aug}!{@Ė@LYȕ핌dA,K,wx{o!jw 1s)ϠHPZa䯦χ EtؐDMѤ^?"#mIÀ/%g!hX@A6-_rs\yݏfLN G>bPWAv)^/N^Mh,kKDK` TYd0|wQ!Ձς|V$.=$Q~B!;jRe q%7{,!-lF.cv)<~Q( ʰ#h>B'і>/ɧ4Ar|pB=QM] 1 J{DY[\dĢ9"_͏G=wե2ac'Z<[)ؿa[,l'xkOk)̥$WaC{SLvߙNMHFN}85x)te `Ȅ5nOTKI7 ] !^Gr[30h YWr_3伌#E?_]!:CIT皒p,D7`^w,fS^>A\B@z8eiL[#L)OzXT[Q̄W59JOz?3G2]lteqأ) Pd|bt| GIك~ɔ]]}T^HKI+pMc?]H|BhW3fYFfJ-ct=t4At@[ 痤MQGIB)\7;Pai '8r0Y-W+*fR/(0GpAARPL+C9' Z8+e:H71WwS*tҨpP{!C#p6<Z럕m!;CR>gKaһHwΤ\yNpɘwQ6qV*${Z=BƟpބg~y+muX_Sq.%"66ye?ɨ3R@+EC)0,7VX\6bɝpA)y.B%h`ҏD+oܗ-P`̈́7鬩r*%"Zs locl0%Կmݳs[N7аK}׬KJ /&S-MD^i;aȯsT?D4˳氘͝!Pw8!qOJh|d\{\m0ga_{[+CӅ}(yvD6M<k~5(agTύ pOK:Ey-ɛF#/?Qb z6YAFo|aOZ=G6J`<[)B 8 qП_h]\:D 0^Lmpz^mKoi\n¦²eADn/4-{! f"^-.QǏ{#500'czP Y31#02&@N0ŵB); ꄌ0)+XQ{|Zco;n ey!oSg4zХ=IX2PANULOO[5pfxojbTuJbd`)[sԬ:;5vH)./!۹(tOxbI΃Z0^ 3Y@Jf+7H0#ޢ,:1ŲY$(CT4׏/#_,I#(C\psnLLD&mt`\ $ưTBXYzT]cP%)iJ47|N#ߕcT?~bSZs>UH؅)[_-%[(j?A.j^=uro#_HFdڙVx=w&`_:Y#Jibb e$FYJ$D9X\ `.ڣb6YbwfwxXI ֐AiNMitF qԍ NQ( X/ R Kye 8W96dzjQ4\MפISRnKs+'1;R|p!X4ħ~.M]iBI~z M5 Zw@z|Y2,q1r)H_0J*C%%зD"ɯ-}4D YUև)u'\Bɏ`TA#JA21!f2Q11Gև碴^bԵn6H+99T x. /*>b\"ٷzP0aҷwsM H*KIh o˚⥙'8/;b9ܑ9CGYKhDbRfGYaC x|kf"] nۑjf!7u0с._ /P4x^{ϧC>>8/YOh0aav״m»mWm\oTԈo,$",X선&Ma/) }*y,Usa˰ t"K~_3Ƞ0lUnM|O-ER mCXnlZAԕJ+ۼ\Iأ{3b'eh -|!*/ B49f&W~V'^ʷ޼[h4bjeM>K4C鎖5R2~i~ [s# V\t:n;Gl "-B e%!8OXjQYhyo /ɷQ7 vDǏ h9en G&hk-ZksQx'5+NK1Eq*$#bBӄ9 9Rs3y'tx 1լ܆" A - }(vi@Y"󤥙18Ǒ`V( YJu$ųS(}!lŗ_bs'oIZ0 urRMO*geұG]CELޓ  ɚxTk";A+?w{9k@1!e3^D{$}WllO̓.d^1%"Kl~CĠH\ATw-KݳEḶw z&?e8$ZЖeMLosDw־K&9@KmLh3t2,@ ` ^c}58v3(Ku_>@/2k|yv)X${mF n 'Osں5C<M)v&@8+vQ"sh'^U1kDnuH&sN7ԵD,&2dS6ʧon[ T%S-D(J~~ekx^}xŹqmQWf"hZ(7 vkgtH%(5ϴ@x$#48KGyHd#p$rcXbId{ZI2 l"w&˕$j9e`'+,na 2 (3#%IuArrDv}`(ޫ}X82&٬{Ow˂|}tUlbUOLw%]`"5(HF`ᛓCyp 53,,.|(|y7qu @-@Dˋ8]hb/zc~Blp_n?Kəs@;E pۭu)43:9J0d-+1*ei@~5EtzQB,Jdza\ӓa8qxnҘB8 ]泩=2b}JӦLgYZ07070100000022000081a4000000000000000000000001626034b30000b2e8000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/core/rdma_cm.ko.xz7zXZִF!t/Ӳ]?Eh=ڜ9Lg250= Tp_ґ*Kd8o9_ΉV!bTt ;d5%0 &c?*8f{1{i^w[$mCU@3pFyG ȉ;^ (g9#K.q~HPOևoR?ͿMno6f%]2fuE C)(u┬餾/V:6"*x0::w/L?e; c Y%ZPPLF IYsklD(w',RA XtN{z1b0D!AľbIk0 rt<QK-:;H)tk:$^SXs17LCX 8m^~˰ yKK.7Jo+ۓyaG? ɶMdC!+0 ~V f}$bwr #Zy&=+JQUZ}hU0@ ;9煏 ZN6PAAM4_cvӡ-h$" x@계1GU`xJ>!J婶wZp lO:tkǥuSp"ac!ː}+Qj'JÃ4010G3 Sfd&4#3_Cʹ%FѴ]+H$rul:Bm/;sF$7%l͈T΢mx}k>z\`LE=4$x`{E !*kgm.KP4x`CJFp 1j6 9K5B\. =r ^cze$ M?|Y!ƍ da0,29CJ721#>D#?1|A I{y'֮NpiV-|ޫæ>Т|,:yit. gqvjZ~"3{Eb7ӛ5ૐib?\P6l~Db9]s7%FE}a p>>eXdO28XJ%"% !ivΪ TXV$-8s]maV¿ ,gPWiP1xqxkGV?NׇT6t놵jIR4^4t߂j 2|Ţ5T Jf^ùF20)^崀U]5C&5ZD-}אTX]Ӻo>ݐ))SL!zVv:^ KhUtKzCE%F[1^3wJL Y zH1Rmմo`h{[ӻ}O8^!xky=F4 Q56f@Ձb(B?D%P+$[Bk JS_Hg4B:F8p I02]G}=~}捋.55Fs~]JT_U@͟FNHmɼ _ Zu 뫠W\SͼD`d"/GEc P%FpJɥ UȣG^Sh5yd50faKK Q4M76h-G5{ tԭP8 /.<!:A i;4U26ZW}&QV7|׆[ x=e )d»8R =ým:W})}n-\h`-8PL w?HxDsbyѹDD wwLS'Ťɳ0Q;2!.9|fa6iQ/?% Gsp5[>1~dSDPiᴫwHV_a'J=hYG&J[(ZLd`W6~UOkc?Hx `͏Ij3z sr : ;ebp^,ȫn+crqG:`?E]| r:M6urՌF4waQw42XUJ9o'?1n;A,|On S˷Q|hDen `θrGډ~Jww7#ߺ-W],dvfMHR\tz5z+H>G0v5$v'^{NQhJ|fYFBnpe$D1 ``a 9i7xHi]/LJƷ5R_}ˑ_[oaoB9^y i~BxQ:e8Gr7 Azj" Lq `a)Ô@I rD7"JJt3$k-},GB #;iYX"M:YSOEf zo#Y* pۑLSyX/ov$s AB)yDl 6 fx!yeab:'9=XDz3n&"Q1=sx%p~_/C?lѪ2e%l\FYW `س8ݑJZgDػ (GrÎKazͺ5kjT9]x)G"2(w}4,8ȝy-pܜ/[ a!c$w)tk<]RʂWM$#Ȍ-E7Pz<>$Fq*;  sPjk0%J}5xkN.o#*J@lx&d.Q]No,MmK ~'􅃔tZ_w4dwS\e MCz͇&1jpK}+hBR,J[vհOQl =P,&mծʓX mguk7|ڙkʡhEpTC1R89"yQurl>{k4 m9H6o M :NlʄC\7 FV 0 :,[ni %W82'gbHwssŪ=;V yWsGA)Q8LYϔPNĕYhccFtvroW㛺(wAO·d[ž4A%BmPiNZ>XxB\v{LqI7l‡i-~6vdA(O$ÅUa"iNqTX=`*eoG1~\͂f8ͱr3?-<"FGI^S9*5[~l3Fg$/ 8yjA"FԽ\E;w>a - fJ2ZNL6ys>:?sױ-Q's,x1BÄ!f%_$! bJ:XTnAqPpPV;lDDF6+0ef^l?9{܈y΄%@eOVX`"(tˣ{X9O'B-3EtFdKN~fm ^Ug v%.Zsd9tA+Dnca|Ta6WJDw9IFC<̙qHz64h&k0[H'Zi׸jֺ!14 Esmڴ1ȵy +=>Tvԭ:Ћ+4K>E`<NJC%qO1lM] ?D(eٔ4@OVb.N\o~^]Ki l60w3.@y j,mrGrۜ0&ESÅl">)hU~<2~Lz9#ܷ?1DJL"25C}1)%̾ =t8VXts dfHfm'@e1)vRm6[\b6l;7Y8qٟr3;Gk#ݶ٥<Ȑ.pq適2dP* }\*ݱZ A?]P])N9|W`6V3vn}Ww> ϾFgx6}#Mj>3",%F TQdaiIR"6wqǛMK%fIQEgV7pC^% ih`b>J};'zOixs3p$3z" =)Ւx(\LJ*I%NH{mPq@qwDP{SrH*`jZT)bvdn}~NCg&"aieʿB&qwE Wĺ7kt~tOz釣cJ3ə3m˸MW-PѸqCiPc-v42lۖ̕/g5;=4674~*A[[6E% asq uC#Q"J܌}ZȰCnf-K A]a=?`B:NA|Iu8pe~ 5Mo  |2%Zs<>fp $bQy<bB3PBKHNAC˴۵N' w]iҬe8(Y:S)A\CкfAR|Ҵ,5qdCk/NizAq5:O'k̶ԐyUh#P13@_貕94XINХ οrX5Őmcq焍[X~G\NZLяٕdtƆ>ykf7cD/7 9§IPN'ܹ ~+jq/¥o`B `n;3e8o;膏΁p>@<e6n)ih{^N K);P$9\8@T:4 XQK6m45SnN;h230мtWkJQY!:H=:co)f`Pi|a\r!3igo)vhj/glFfoairhgnhʀI3VyO{k#{[laPWU=IWdC}TlY܍$я4sH|ԏD%*WB`>>'D#bwI1Edm"*e+b%6{hj=&)/.N¯U*E?U.PAZ4uqd]l+,ÆA窰=.Pb]LY}܅p5EF(Nq;a .bcdJLѻ+FaՋEΩ` >Wh`+Ib0W-A@!HʜPɳ:%dIa,-u[uRW?d(7x%=[E#c[t1a›CۭbeP@V9zbBu`tM6cW"C[#*"7밂;G^mI3QQ9.oPdxtg3hΕswO7F=#|1$I:¬/FFyv1`p&3jH jLw'@2-~aALã]:('2r0e W+HC'הzq|]K|Wh~.I8cHr!5;lb.oC?l raDNU$ND{4C(I:mM8پN-h Fh/%T:;YSs#tk87g2(bٺ/dakDBD`goXOq䫽;IS)]PW>P|Dѭ*<ϿBEfOX :2I~Zџ.ׂ3TDƣmCEGWÑU'|*^Cqn:mfo!vԜ^cmHF’@鞶6Ը#\aJ6뭒 ex0n?1ɤJ%*jN0\D҈h҈6H!`|g 2bCJ9v0!ݶSr&Ʊ+1jOǧb`2% b_MwdzZ-zm<|[7:< i4k5b^J?Pb!Y*GrHŊG-ɿ>oVD7X&<^eY)b^4l*]6}g.1ObWshMeSl3۱ v/G~uŸ-F+ J%Մ1M.fTy`}KwKvlZC9J{P~i>Es?-0h/߲b<JÍ:3ExKkyѾ* b |].>n9K B:z5 %KLVbR T@;rrrI6fKl]! iy`$ Fge&9+W8 $e_#:#j#7b1\lg!IeVa太{b RFGARP@f"myݯ1|y+X`ҠgAF:`4YI6{]cǒ19tf\>si r(5ɜFFh(C e9Bڨd o.a)$Ư_}GE[H z,5&8(LkQ0mӶOj4oXN:K3bWÁY|7: 9E^E2pd2?F Cp ˀzӡ74X@|ψY޸ D 3" &=HcۗAxGv,R$kxݦӤJU=i"&ًwYjUdkfV^+-kpuѝ_8"VE[u@cn `FC$v֚Sր~N4j8Kfʒt;ckyI lm}#JyWLI׈dv4.I o6.`EA.b]C 4\O]'E#>: $@bUقr}ǐj\PS1δdv=먺]jQDwҋBy|4o'?p|4!xOI^EU۾p_C5(\VՄpYú ,RV(0?dqUJK:3dUa0^\ܑ 3,9Z X4'8W!2&X^QS[1SP DDd柺GKkD.eLd1[ADneep.Y]]NXuw< W-y{4pޛ$R,ݑ+^TAVxJmNu;Lj8VX"p`ڑ: X}7 [neS/.ѧR':¸f.jeOЩΐod8RڎxV_WpP-u[wq 0&˖ttR1zUܭp}*Q?p#t5'Jn MyJpE9 GStyHɀa`,8M_v=( H@A#s^qeB¨Zgf> |L,*bڽ' )vE>" s]I31/t$5-rwעhi$a:F>0_tOtF{?| "\: іp>Q"2 ֩z(K.י ˗o8l$N޶>ab:ވT4yrzu'Rz=sD4YKb(1X.aJ (h N-Ee_پ̨Z$E63hҼ8x|Q^^~׉92gte<Ҕa1# jeX%6#?vE2Y>K%ٰb ߎƞy,ˠ\ϽW,c9-#gdUg>ܼͷ^*:iu C3̸[s@a$nVf^oB y6FSfykWܛ3kL0F=K?Ag^G)lh*w6~!QSfsAOP `B=_k#K8&)m=&y2 Y&g|.z9c[Tۙu=T~-$o$xl/Ir{8;v 9"h2ZՂGLE4 ?]Sg݉xtba7 dGX{Ɍ(j+ļU%ɕ0,:f%FAvSK|iqVs>i[~6iA1ǻD‚A_XP0TT2q%\o&{C#!y (TVj+6/OS(Ʒɵu損޺V>iةe-@ CA}f?.BE`>Uz._šb>A:* :ig-`3Imtg׫__j=W5$]`\ne_u ۿrY୞oa7"ueAlNbЊ IX7f,ąI<<Br.'R~yA?C+L3#@n)cjIDܩn)q>(=B 8)u&I9+60Fu?%\5ܓ( e'!tH 4n+J0b~ @>.fvnlm`) wE2d'gIKtĞ%ȔڶG9^>ښ[lY0o_fz]ʁYԎbR&3ȟPʭ8RQ⭬; mZjm[<Hw#u4mA-=L. shayg(Đ,b) d_:t`|m'KގXD?6<=;3%4(q\(FXlϩHd;"+ykS:DO`=T2S E0yS_a\#W0Y;(K%n.ip4bbhg0ym(VT2=h漄=OlA|EH9uiUh2F)ecW~rb BACJdgw&sBYnƱ0;fT= fQšbmoILCR'NSϴ1Y7j K:F_"ER GBn`U1;y:lӼƀMXyӔQV3$/!jd`ce e| ğ({$W$Y7,YcIooQMwBhDp$ @UʣNJJn5# 7)A$8߽OuB"KgaS2 ːYIΞDd?X)uVO3(/:ĹXy;L@&Vaʰ0pquJYSqǠ>=FS$_RMwn(Q0QO3z5XYM#;+%@DoDX obTp\$Q轡ڹWrIBH**B7ԅ>\(sRs! ݝO`⚯>_ݷ a":Q8ee βq>Yb(!#.%t)wb'q#[̵]b>:5!(c V/tĬRs}9bu6E{71' ühl|0ѵ2vvA hƜ+&0R۫1-5E-F3B($bJN`# e?%Xt =A1wJ6U432BZ&#Ua,2փso=Ao9SK cΠ7#W8jya$oVii-"i"l)eniȔp\9 ]v;AUŽlu 6ܚBMVŊ ܩ&w{;%5 m=#c&uA;o(Dqus.Ӱ2>g}BGt򁞹dNМzM7ܬb5Bw.R,wLFOdz^A {:yخK8w/i+-%sO,fz9 VDe7XAΟ9*1 ݭ'$5;l_W)Ό8u쇅qCֺd0`@.BA96^ gj6yhE'U҂OO>4҄˓wxYOjN|iyr\QUSRX !jXħuhGԙBOqOWa dÓf #-c/ǰ^3iic_z=I݃CFHDźz v}w߭Y 8XDPuN,j k:~ߦ?]gJA`y>bЗW ґ-jٲXl0QA)yh=>fX+ F}sڎK0d @X2X/<:nMڝFa4yhxd RRǧ[wM#|<iVMeBs3iR0 3n;108`xYBCAReDfAYTu]L^~Pg!4-5$e+^G0㜻H=8z Qovy*w관⌕o#ㅵ/X1^9YQp}LeZ6 :7i?~oͨ ִ/0bHu$:ڦS42Q"'9{;%3b٠Eu b0r+x_mI-cpV *YMKzSzyWΞO$:W|IpMM+DA7 !rN/W龤X*P^l5&3c;R._OR0yCPoLXIi~WU]vD/4R!+0$|ڏOmo3/`+.ɫ`hz0Cȸn6>& byn+^WFo0J܋t 1KdNծ0HXN#~jA^OD3VI f~[1P>G%&No+vCoogWFZk8M'q EխDp'No^~ uEtLa\6uC(&v 9Fe5^VLJYz& hX}+G=G*;e-HrA|u`_CI GUMU] *lRSV;(=parC2cQaxtmt>ˆ'+QKj!,>/)9byԎ_ǹ}La-B;!wF-w$L`$3pP-"@f<>2dXgbf}f9'Lؾ + gT%HO%=M3{X)D9oj- : Ʌ3ViI= 6^&\{6GD.H= roEu7uK<\G@HF5^*ؕk8*0sd!i}sd-g\=w_89{-}SĂ+ml;rN[x8q=1Q!+F-鲚{4gW ooFvj:'NS 24' ZluY4q/Ʋw *>JD"OOS 4ع !젙cu5?ʂySTDffnDh]6k@&ЅD" y . _Z+;@+'ngs SYG ,)f&v TbÏ$lɟ.$P,bM|,[NKЙ6g":B`/ll}Ҧlb@a ,s%h5cM)@@kawg'{\_}JJ\ -Oh$hvIXno8Hخ q#2!Tܙ0)hLAzL"J%5tzgP^쳠a(SL)Fp;6u?֎C -!r35:J79mƨ;aPrAd6*n)U" rۯw} *|VL28fd0jnT:7_}EoekE+c'X6(S{*7|jwzU{̶'I ,L>a}-w`Aclf]&N h۪G*ZQ@yxjp$QNRKb$R`ʦPf "q -*a]vG!XպY~3±{=˻u@^^[^lۋ} Ǿ8ǩg~buL xeu0aGدy?LoZE 72у;I&^Fj*51 zA%ro#ΌZ((%zX"+7zTrWeo {ѱ`nN/gG-]GP-x,t]gˆLM{d>OWOu]֚lR4Yբx~7Oj_nӍ_!uoEUZMp7/8#I#Z?~_@qm.X 9-h,M[>.*V_iu23Eaಿ:ișy{6̲qS=tMEF+L+ UǿM6{#s RH5 J0Z$`$(BKGĭC]1J fdc+~9 jU ۠rp~nU  gw񺿶4;sݜ aF@|X[>ǟ,=4~C ,]݄1j`$ζ[M~`•.2$' om6U͇_rQ~ @}hư୨i560ba0*}ϖ_qL`@LYUFB tn%;r>:-@߁>Qt."ݱ"t;j-zIH{3m$A{$Ƶc3'X/P!a'0AWLr'5puBr B2`V{O >?J*U}o!*D\Q vo #!(zKdzwcR;O+j) =u-ЎP6*x{א"nA+#?n\xYRG|ky0k ZeirIи7+)n?hYQN"AD ~rdaIDe#}.37l2}CxU? ډ ȝtrK#V`_|7#F#3]%aG~(n~Bvs&1&\08*}ZM3Eđy+JnUIAۤQnWr5z$HgY`pw_筁 +ϪX\Gj`OtYd#XsjZWh:E:z#*^R6p@%k6`&j=tP,>GHFq?}gDr(OUi2T|.i05ֳy/Sj~[9[Ѩ if&N'$X, u[Ƚw:DsLx\U;] ;K`7eN$.'r'~mX{c Qs|Y2c#(~rTjpGeNM+shb{6fu=Fף>g-o*{+KZᛲ/]ty~#BY޳qE_5K }Ovcvj9-@%i0 A8my=ev"R LKHML<"Z_n~A1[[=*p-m CSbz 4zQw8> ,|BUxBѴNSkD"C)CAr^ĢEDq"p'mmϦԐ#آKϗDqBXݥkW=G "\iO4wƤRlgYݡ8Ɉh[[/aQLˣnG)IYM ûPѽ9ӖQR"+SQ+51 MO \K7!T)J:D5c1AI-(kc$PMs )Pj5?CD/XN_qp9n[*a;`)laY MJ;k/&WYSl/\+\!E#F[2٢VjWt/`Su+1gq)@IhB7C3%?%UiĤ,]*,-=Hq3rWb! ߾gWV'žik鈀Ԝ:vL3D$lI㠶x :ؘ6ͽm")WsWq\ jM,]e;t{*Caư@,n)1F]Ɯi.Ǚmpz58:B7l19mG\ӊٯ*nPvZqCѧt2y/w2'(~JZ/[(1*uIC6$[3.r*1ƁBLK,œ׀*F蟧ѥzm~Z%J*KؔdUC|>"~&gM(l&{Z#3[=0@rowZYň(;g-gCGw?;@pO>lԛG4;avA XByS/:M]&fL1g5Mvk; =A^PokBZ{F%Wj08cpձ+^5AU=95>FC(2&0[? QL f3dіCEKՕ=s(Z@7jQKYD̵ idEPt TBVgM{]':#NJzXe7!kգCdDלaTY{ΆfﴧO#BnMaꃸa4Zk1Sg&˵9p^66 E]f}#` ZJ6(AVkGTlϗ`ғ%js-]@kk HKoAZ&s6#nҭD\ne@{[7 <~ΠlӍsB ըA$\ߓ !10)wfI&H =%,]eU5_WDȄ¢W0RC7.S%)UBЏI|vKFQ=9c,o1\Xȉ'.e<1Ce!W9.1]x+yE"j|zcT ["K:Jbv6>(ȇ9S5iˀaa`O4'SgD)ԀYN+/P䝲T?cQm"~WV#d)du%w;d1L%3P/HEBS, |*W/H fuIdOjQ g#/<*Z𰥾U1w\D]s*h`R4`mL,N)pjdKGsL94 qHenM.*_i!K8CMμHB`?1gD [E|?Jhq5&G<lTqA_tqw*'63/ϗhj~]R\m0R:qGjz12Fc,. б@z4y 3\y|Dꦻݷ׈) +MMiŤؾ^gF:`U6'2sI?t[pv:wŬ$6r)zrRvmMT;iw6mtP)ޥ9aav-x[ĩ-nv?1 %8@`W,rbjm#2`<<9J^X00:^Ę0K5!ߥQPZظShiy9v-<~g2@s(IA,tғ@͒B,VxPS[ϡ K h {[BXq\aI*dY Dk3}4=FQ|Az#pҪ@,)Ŝ658 ~'G ҲK\m@f4 )(>L&F jTv)97+j?7M`{/)sٚ3E2̏i[ʹ~J84 aGߥ: ;6PF'@C`̫0H6Q&.P_ٿC:[\Vw"E';RǛv 6rMtSG*p:$kRl a|ޕ%Ԛ~軀ݨ`+qwp,B8 :RW1:б5`:v7%Z\EȖ]^ ڔRepHt<¦%J3&#[o YC/mtFdP*I<„Y4&ʰN&KL*<ʩPj@&"N}szlUŠҽH:OИ-$xdK*&IE P*mo0X3 Ƃc%˓_## q f]W7l:)\:ԴIM#[6-%HM6aգC>#H)-pFbup[3fŅY`4 9DH@yCO_息~L/nD'j:u?D/>@trTg8..`ORE_@8#lKvf@> u"q\zmE8>6Nn^\8cp+v泶;H 1Ȓ@ eJF}f6j}w( _[{6JZJ`-3ϕ+$oX;;ǟPqSu!uMw7H^2~Be+Peśq[Z,,4+\F G[21}v%k:("qCX] Z(+ R+a=%Bpi @D<%~4VifqgF]//{|p mtKn.@Y[|[)G~]6qнUs$\Gy-rAoDĝWZ;rUdYWj?Lȿ,'Q}ɗpG:X?pDQ ׽z}OƁ)9/ C(O k`|iM42p.vh֊ 60n3^5$S\|-U,;CպShFLÎ5L`o&YT2o7vatE|8&i =S wo\;=f  Z5 ~ (-bUlΎ#f}oi˲{1m> -7cBΡ3{цcV?Nth(\W89QS)#81z`R2z˨t"a ELIp.;!r{d,Q1(DovBs,WU9 87c_Oud?`Y۩~G9$ Kj ^n5YϮ\-xY4ՈPZfөRVctj~4TUw?goe-ծ⭫4h x'N9ދETiN<1O0[v鱧[J0'mXDeyb1àͫBL#mEv9m ԌhTlG(_' _ Q_FkV 9u5tD7 ??&bsnY!:@^6(.VA7{rquW.[vJ\K'}pko 2;AMbdQ1Ii bhHS4gf(d%q>Kϒ#@6{Dd.vW[~\gxL=(!ae#z1+sV9g+A6&ďgP=WJnTzg 'mmD&fd^3"vİ:+&8S0n-L5yÒ>e()0fL 9Fa `nn;f aVKMpyg[h3T"F#?C<޼9݌rzȞEvtV)N lmZ G19 Mu)q!~r7#9_=7ҚuPhxn'|/D٠tPI_}qy` `_Ay[t ]D[d)R)q\Y> |Vm"kCKx+'Lk>ԋz>2o},b<ΩInc]bLPv44]r҇jNC5x7`r~+z Ԃڼ,?B'ITO]v؎(E;84݁.uP{d^SzO:.KZOC_~h+`YĊ̳e ߺعX!J%Q3#E9})*?A# Y =}[NB%*8 jrҴZÚet[`x,t,Odv CKviʝ(6C=389}v{QuLH<_Q+?&N3nT*NOUn fEKߓ{JbrK 6^Bt@ <;%_Pt'OTGHL]t#u{% hXDi#5D1O<u\Z]bi6aŤ<“x_S'Ƿ,\۩秚jK!fRs] 4MU-0Ɇ({+%эh&y8VfK|Q[N(=F+u(e|-&WX7\F>>͞h?@G-6!,YyQ x7C-FN&-r{(c϶o7Aae%(_qAnH'*cջG`%WSz]<"%IG~x; Ž9az%vrn,JnbsKp;pp6X 6fzIz_/ɛ't`\r&JSxgpcUm`0 FսD$KſLLW9}/kΫǡlJI1TUCȦnR36'uvgVIwH]R2#Dz{iΪCD3RPU}&ҷ [E?'a" ?VckopMhk2 ]&8R!E$gG|c{&"&rTB*")еYcGlLɵ"yuPU~glqʯY\1:Ҏ^ ^:riCpɌs31k?Iřj1eҷ`V&> u{B#f nAQ^Fx т;;&Q9EJGpXԔ:Bu@(j6'~'91!~(șhIln _<-zEkIZ G-, P ;[(~ !`3܃zEB/m{ m9iC[+E!UA'!ćDG3W3xslԈL  nx p*%$ۼbϹuM"\Cn-.jqxۅcUlZ>Nc"6cf&w5I %}S()m_B3ZS4_/GoʜͷV vPhi_gbB$srS-LA )rre |1}o%C}hO&CNo9T{F>&K^# :6Am`/mb4P:; \*/6V~&CoY; nRt~Sw,TA>xx'KL_kb[ѭE V91P6Ӗ T1iB Cp&qHpgܤoAƺ4c^K $'R>F׉2}R'k,R1Z61?3DI<%weuLtnȁ2I:YOB?ryL1 ˰j8B{\-.^*~ݑ Fs+Q~C>C7iO UrAΡ j'UQ6IGL^%gZ{dNZHj+ΠHBkX'y1 tzRyT?VdMM~'ys~\1Nq&e ;iWse2wI ^5luJr?n &qlh06q4D'9և{~.kMJi5'5qnc% _͔O>PK e?bPah}gf|upzJn>[gA|);YIע7XE'>HZZp23VوypoY U碎p?dQ'ц m_[oFA^cE;Ձ= }(iOc3ͽL_Lv f~ꉶk(Qxq#< p3^:JA i67mBt% cq[KMlYN>tj,Ko W1 HZߡ@o\T Ji]'QE5\w }ҵkPf:4844B(tqX4sy`p7*3/Yx=pHٝ|^B#p\C~V=6MX]7@bߜg.RZVLO~ihR&dg݉b8<5!=קæ#sU$y 3<:24#^8* Wr5-Qo;6\Ib0,}@tm g*?h$5+5Tz [E5^|)PgpH6޽GS縵@g5q6].M{{q[$m+P yZ.}p 3L~QʏoO|buWX:mPqu(o\iEϷq%)cX 8$'/Jw7Dq\C N=+ߖu'd$,+ &u 5NV?!,JW̮Z4TgN;I6yo"c]ul"p& /FSsͩ>8b^@tO N-Db`@ܜj>!6/`3+eW-HdLNtfVf&_${#T@ť[3󿎜xK*k+Эj_CWԅӍ<x\nr/\2蚸Lzgf85!^aM(3L1=[8=~OTv)vl3*iT .Y$(9=gq9ƜShG!AN[1^S HHQ_O1!G]J8O9%'#j:yXnɺQHܞL%Ga~}O(H پZ)Dac,8ǧ2߅y1E͌/bH#4>r_!3 n_󑒶ԛSz$s 5>%p;ndä %Pw?r'!S1Xh&Bpk廍6*8 [)@crg;c#LܤITvNDؗ Jw'zĘx'h [@qGX+G BwImk[$zfyJRi`[7ɧND0/,[rt>n¦oF^Qđe6Txt8C)JgC "r/O[";Bp4H]–yp8U&qfrҔ ÕN!=yH;sxP׾(ݧzjM9isɸ/,YO-W콥A1﷝/ZFL0!YqeE̙!&Ym13b>r*iET/+K0#7 "J#r6$R $ك_tcxsVP}ǽ>Ilf+A]Z# =GYcbT$lo4}UivjR\inNV*@ Klu.ņ1E. VP OLc+QAX>M-!H"oL )aq\&A"yMY|1W6@i@wݤR\wF1Cގ͐(KdՑxD` ˨L0=m & pXy5]&UP-Yw熥ax*n.|ķxϞHd/A \[GhL^ɣmr) -$oef{xfc{ca~ZAVVX/2PgZv@gE`/a)QcpQgoJ_ lyJ/vt\N,扼zfPU[+\E,.ƚFb|OO0>WY;%%9LV`-;ZüCuCQTX2O} ҄^i"Kv\iFO! gmۿB[#_fKl?l6ja>Єu)CE :Hzln3O&B$_ZeCn \)v G#Dbn02FX(OڇHw)e̜`|6_& U2i\e{3zwJ]Fls}6ns`u]TOwXJ_fa﹫] @g%y:\z]nuz&%R,xܿr,Cس7X,ͥad&:V#'Yk@BYXnDtcվJMTSω#H\򐮊DГj*oL-n~P"SFaD+Gt}?Ov| Fnz1RޭȦ g%͜Δ;މgB>\ C ʌ5҃"Q} Ũ``LQ5?1:.uNؾ_Rწd$ь{{4ܳ.Z4 ;^lF~xġH}xo-ogyQ𷼣 XdRX%Rypi_y*4RHs,j*YZ[`CTpp*.i)1 &kʷ_SF:fbFϜFP1R@:-s{o0""UXg F;RHX*_6CA!2m=DN袒L U,7Ww,l6hEy{ @`C9uȓY}5?(- ~u_ZRV#V! T$>Pȑ(8FES g9gRЀۢj)(.GAt1̑Ӹ$8_4u {nRc)WtA~}N@}uE@"+] m´:C w8Is+\g' QpF ݕcMV^o?YoE.4,{h kTF281[]D[[->nxl1ƪ)hO,="h]Je|'D9s[|vw:Kۦz`u92Rxm}S>4 hw ϴi5YfX6E-EMQF5@cFr#j!d5v6=g?"bg=fɲSáFgk;:?)zkKoG2bYA=ź>Qhx=~*Oyoo>7OqH~:@/cvh|MmhZ+4-`;K=͆d1aAU2 q>IYEy#+FIXyʺ5,( lBٛ!<-ϻ&1Uq[W= zdb9DoH c?8z RF1uW=}C4X$DT *6 :kxOMd'__W߲,b;fMB Cvj~чT̶*lpykfo*A0wè*׺mjmEhrU ^3ꋝK~¥TP&tr'Lk+OgVc=Ώ{.|߼y–%fmrڜ)R@ )ɝ0Fne{M.[k!A3Y5Ԝ=߳1}f _W(0]BkأLFR8/e'Z|Vè`LǏZioz9<;K.ϐ>>0⠿֩~|/$<bˮo'ؗIg{^T1pCz*Vrmnm7Uc6$RW^=ٌPI@}!uSS[]sb&*s]%SD؃oTϥ/#t,Bx28I՛]XdvxۋT3J3ƃdLavXۗ$0vقܬ>I"*7?A q-Q|pJJyphA/6'xiPlU/N- z-8@YcF-*MOS/khPui8Ƶh^zwj.[cWAzJ 8\ ݲ C&WH 3f)j53'xl e9\D#den@)*,0D@s$ 7|SG=쮉y3NSnj fB39jNDCOm /l"ugmd :99[ߋ9Hiä%B\3EdS,p_Cg>oXr]s'F,R|;QVgĸ6op!@w]A"WXp<6 ]{ڝbَS-9q<2K}P@>rm|; W"BG&@]qȣ A}:_Fs:P|416n2ρ\a1e"<+"՚~qѢr;cgSk\lUg>8DL%`6Tn/qi>},uϿ)@ dשXzjJlޖk 3zLԦv;a VeHFd=k/vClJ;E|(9}NllԿDt\y)&n >(LE3a}Y~nĊ|_1wEIyU.vR;SLe8Lǟ+G#_ҬGbFmRj'.(Wiw*'UNVޛC}iY5<eX@ Ce][FJR}oxj7HIK6:Q[*.I6.ܿb "˂lJO{%c#g؝Ex/~dmZD(s'ґSs..t(.^=#V>'E,]kRlLY`0ј Z *fVs}XįN&=!ĺ)9 5'ډ? 4 h<7tN=òXHM0= H `q3 D bʰ@n%T`<4a^㇅@sU608Z斚NE5 $gqJB TB>-&NxV:!\ EvǴ1[Jd845;?̴!|O~J›u&V'k^OW.0^)-~W:ĝٿ)Qh$͙]g_MQg Śk$u$~5MČ37!`(b ui&Ok,P^3 P9Vß{[%/Hƫhb*M J,`,vAfCu̇s*: \xaᲪU:L?rQh)VP.Ÿ&2JuxZ/C)\bBT^H96?Jv.$M`U9d.w=e@]B^hVRL֍[x.5@鄵"9o3]l.  b xB|mE)Nk g|DߠCןko#/2w2lm4vo87/D`8u5yB9 )Drh468h$ػ~P1i 6Ůt/A'dGX؍t#>9%?.#;6 ^D!Sh6CEs!]|tۊh(QR窏P1orKjfKix0(n6i[fݧĜ| a(kp$8EF;(ųp[w|JnL ֖ IR+"\M_5e eW|?ܡHЭx(Pל$sī`ݤgl)C(_\0&$^C9mR+]͟7JHHB>RLc\Ҧ: ${03&(֒VŘ&3iCл=>5U`8ң=< cҀ3/ЙL#4'6X+IAli4x+WYGP ! {V FimLdӛƮf[{tkَH|*--ܭ[H׃gC7ҦR^"d9^=4H*)X,n>mcEx!َTO|µȆ',:N_r6\̃ ]εf ;xv 9u (~vNJh@Ltg1Fdu C P:!Oa& 6A!YhJ6W4:s,`ˎ>T ۛ:i ^3.[@OÎVp&"3GۅW)H"م޴6MG$ͪd{݌.rc`irrmGC✸1@[]7a&1($_jwWZߺrPx3wڒ=oE}ۆ_W(kܡDJ5s#قL m0+dØ1!<'~R:oE?UN6}*z'}H^|7v̀UׯYIGŜ%)c, \q|; #h`\0deGOݠz4xQNOJo>Eosl> ۀqԐbb {8L TٟYrw!fh %q]kH 2J9ԡ~be=K*xY/nFm+7r r+l(7Ḃ?ΐsd:N, /r*%|bYJ/U4w: I(43m(P?r7@uc q) -|5m.ÞGb<8x Aߗz*}&S ~` _b)g:w62zZ2x{2~ ƻC{P]hI-2R;<}\S4=JK.& {z81d'm/h kzkќr5;ܝeRUӢQV/18)7! BdfZ^5h>Y}$6! \&wҬs-eVsϐ~*n*Ti3p{llORU\pu=W_K[V_,I|l #paјUrnfz]T"«jhk,k)77qg$BU˥tB ٹ}uHLc)7EC՝|TYP/J=EaFP)R `V?Ra46rF I f(IjV-xmLFV!Ç@>?Ur|BqQtjV(V|-nmajmJ$oՔ!pE<s`T"a֚?d)yY B8Ú{zXsL&+ | X-mu0 a~@~E@.W1|I8ژQ\r,?ӐwzzAGYȷB; D^՜ GNg56&jF\]q"½M-$"SނRS:co88o0^8mهPơJ(H;,:m[sk4FA\Bщ470r=.؏Q(Ģֿnѽn&)l0 baLbZ7\ě{|Z5py-nLFn1u]!PjpO6+E<8=Hwc#g U3P`_ tP{˻mÍ<ݍ?db9=F.2P e&σF\ǽ,Dt&E[_.Am T_Dl섗S& S.Ky`ʗhTlTTtf+ό{pl~.6ddF}MnK0L>žCe@k^@KJ"HU{Z#;BQQ&fV¯3B^˓UkU\ = iيfrq*~TIu|2 `-&3_Ma1:1:^/L@04ݡZ/]?t,؉\?s7<"]/[`zx{)_!F2i|t8 Ka+8 j 5ddtf5fyzEU#[`e@#&GғWZ73s)_u0_U)IH9tB& q0K؜`57mˑ7F0쮮dk(Ja+Le85f $:<_,43@|8Gr޾ EO?۱m"?j3ʫjgqwjÕ ±luLm g!$O[uxr8SE:HRyz1DUtӘ1cDX8ȧuFPOt 1sD&F-9Fm˓Ns(E2#ضbKUL>.út]pzsyz4E:33nr}fr0l|j3B\J N}nY |}<|$I tO,F1d KkL4%A ,»t:`a*6Ga͐4/4?ّ~ +w\P2F" X5>2np5 |VawYtjs3IoXQIyg[T[n9sp͸;h'/ pm!͋NfC7H7y#q>\ए]cmYIoQ4Qؘw@%l*U# zZp]:% `]bDa}xUJ|6m ]Weeg0*@_ mY"6bG*9;H;G ڈ<.C**?": -5p>Hyk%'%l7:fv=< `p'r£2րUデLwWkC]᫜JPnZPUoTqD !3{apy8 'un:]a\Tc g|heʛ(,ilзe! (Lю9)KbR?!?T M0=>B^aNYԾ0 ZctEha%>er#6S;yA X& R-T*JUzf$ J̴%l#cvբHBv~ɞBZ//+´ЕfYV{TCm2D%Adi0u6w--%H)YҪT>@ӣg^Y*9 e!xޙ1Cr{kkT#޺mvh!W*~@!{<~u}I&[ӗG8V]N5qHLrKf55;3fͤr;r;ݡو0{K{܂rL, ;ҥU;IbwlNՊGT{D鑱ג4yGn0dx pɃp]"/5n\/P C-?'_f: d+1l^R@jނgUurOjDUR+ѴL}e*й$OCt~T>o$8^F͡]NeҤ{Wc\hV2GŇMEuɀh S!FĮ@5x471WHDDI=fL~!$a 4F)rF3!0,HgR^`0鱣sVsO1n!e\%6"!nBk%K5*5QJ.,qÚŲ C@2s aQB`wHm!UfU!hDDBd~ߛx5AAĥ?F2/3~ѰꓙZ-Qƞ_tje6'ĺҨ̀4y% Ю&hMnK떏sE7`X{qX44\ԋ;*Ǖ}ݣ}o]e򖷏LI\4Z2lVX-%p#BhZM@h0`GՆe՘gC뭙hWbrJo"YTϰr4&|/'aq&q,̑sk`Cz0od5kYTiܑJZ>8N;Y>'GQ xPޅѼRT֫bYL$8@W/ݺEEC-{U;Ll˭Lmݵ%¨軸w1̾(3֛OnP*i9WH{mӵxibT?.U-+DSjmy@~MGɚ !ewo7Qom-m-]ϩA}`6yPM˷1.Sv RA8@Glbo$&`\t9l.<ıgYZ07070100000023000081a4000000000000000000000001626034b300003cb0000000000000000000000000000000000000005300000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/core/rdma_ucm.ko.xz7zXZִF!t/[Q?vRct,cUՑ{ o(S4tH\,1Esz32CYR9oQ?d:@m2ژ^!=]W`9=oQ 3Jp)ǩOXYkο⹅M*^╰*nl@ɊTL"|~x2v, w}?ck ;mݲpFULb)joZ)#kք 5YO for`O8EkgQ0Fj@s(ȉq IFƐ),%H'n:a.z3]r *1Ajw ]/ZAIJW?ĚTM3hOm5HMUJ0gϚms3]$Y %*(){d#=k(hukݣo%H#TϦv$,,h()M8.?IdBY/@ =cwl5tkyFZMAEW xc{= E6 )p3^/։C: QdbE/{?X:[}5PC£c[-MAZз+ƖN Nw?Hm2láRX)s.}o#33WD9w~}+s&dSl @絳.vQ#L>ӎ~ ai%Wi.ޚ5bK!o_< $w;[5N|k,J:AGB[! sbMl+Ym쮤9@z24\s a͐cG 7a)HcZ<ε=, ?:91mː%LnR~R%rX?ӕC^:]PpX1(=IP S*Bs5C\$,vsPʱPJt<oG3 q^F^/ }Gqz;ҫ@[5?8G7KW2yX&fJSCd9_lOJ6HHɢ:s0ì=J.P&d=,OhJra FOLH `cÎ7T12*lY([lrP({o}b`Eqčmw{n#;ҁP_KoQz1Dk7>H|*LOT@O:P=*yujg-G S_rf! }b5xL ?|VA0͈#Y]' "ƴ٧zUBuQg%uڧB*',,Ža^mJF fM Sιn ~'yiQ̜h~o U+zLqMM!IVxxu)0:7f" Yk 2#wvԮdq_#T,;F,DuG]˴xSeб/9tqGb C@Sc!Moь->>IK[I>Nn#4|h+W2.ov/ ctv1XN}=AF넟Kpxz+Xu^ -tdHTCrNmS[7p'O^ uZ*؎8vk}^-1uF@'i![G~(]i{RO%zH(-$'*O0 w)>+.R5S7VH|402L9ag\3fƽ8uK#] Nm6_Tx4ZI l7"j;Z?]gC i+V]c*s۶.4  $BkJ y|uK\j{0D61u,\(fұov6t*o-#6EG;ҕ2[PƗB+{.B: śgς4zϬo Py)D%C297SLֿdXFEX r!?j0+67r3:qtkz ZvԺpPwh{ؐ8hUW=6`g'x:uݝju A)W@'C 9g*٧z߶GgbVGsl%q|WuѶ%~_ø5zO$..b/~jC8?>:p>!«.k "R, ]͒! q'nd /;qG_(#ܭI"M4v*>%jz,{[­f36:rdȻ[;N2.h|qS~Ywjlߎ?Dovtޟ{mpAhd`?neN f+ F3akdȱ$n IkYg @n4mdX6FL:x>%Iൎ`t>(1C-sE0x"vTP,04GZ?6iFMU聿aCӯC'r4^ mR$e 0 P_ygDĬI6 b轣GU˞|UbP;#Y{K_ioX&g=CbS~-7kx=CEZ0jc+uV,cnaF6̰&@luśQIwױta!yw "}|dMV]cЇޠ0cʤX (zra ]Ij(g&[!EQr[10("*:J/IBuA0-~i};DWnMn?9ѪC:i>nj+?總R_#O>]. 9nk )MZoϹ4V) qqhhU^$A 2,Syt>#V+=ZLRƘI-n-geDޓ>Ħjz,m/U]?dȂp5 }>\7| cO8B&h=@YCU/ZCuw6e+\CZ,Xzv1ƛ>V-xF<>T2|PIorrڱARzZT7 9;o<)zyQMʆ=&8I8op_yO-7U0#4dܘݬ1`-?w؛S0REf`n Z{w5?`hCY_˳XmE<__)hn$zXJi ]+(b?TnЋ؀ Rb'f\;)/R EkYB)64طyޖ{\~@\@wjav7-M 2fە)+N.h<8vz.@X`=cB 7wi0 n|iA:l0(xLTV)em */0>Hݜۖ( ڹjrT"WкCec(YE!*ĭcYBVLeW U|Tm-շ.sb8~4҂V/-"qawhT10W8 hKNزu&(+%͋cⷢP\.'~>/j P`l;Iroz +?QS5ODe̦7}nf*,Ǯ9`i)-q[Wv{fl8CjGf>\ '8%(?c+p8[$T5n~ʋGW~6rmh FNrWif.X&i" w>Pj 6>G,d x<%w*~|o_8bf|B=)Եt#*W-'q볛M+u\a|wg.RejSt&CX߿)(WܖA 8dɵ~ _|z8Bd^ z1|' vzCvy^odA:֑7eOd6YpJ?HJ}'MmIA/3ב|hoh"n* Xȩ$8"^Z9B,^2f3%@gG؁7Oӛ@R]#\"Pdj%WFKEؿ&L(,P/j9Jh&5[ ~0c:ſX@ոecjfޟb6lPza2ТeZH)Q&(ӏ;CT"-vU=U=}Vm=<%RH:lX:=Cbx2vGM DsO3*ᰡO|yQˋ[;Uߐk2a-bB m]ZG}bEUtѿx)l"Ss*n8M9K21p}_==Sj4f3X .(P}ڋ) +ٱF:*0AYGO"2( A!gY{tg\dhYw"i׃s#;)ũ̃)$"d>*e1R]Hkrrϭ ęYMNF1E֌n݈2‚9aSKQ(\`tRiݶ>P¦0xx9!0,yY{GTqbC&+r}xUt=%aɘW>5_j HdchwR=Ҭ 4(eM A84DRzU'`X}9X|1=7F5uyVou|R…$>ֶ!%h#{PbgXZ^B-aq=z`8uVRM]KL? Z_/fh~ۗKN)^ec$S =~>1ַ(Í(eh~hsd O)}g37 znJ%jG%ʝNZXJYPYRz`WQqA,`T/yI:T\~r8< E"U^6)KVpe%HazhhVc3[t=9!n 3oTA47 ~|G2Tdܷ #~ b@9j_GD/Ъa:akȺMઓNuDe)Qs5FMw'QByq!l \j9ax6& VPT,oVק K`q;0BFӣWwy"JvPnEx᜴Ͼ7bƫ~+Š|`1"eR4֋G[^VQbʱn S`ϗ3*g ӫ}$paJghhCȔ䴭LnTD[BC_֭ u {Hh vfnإ'?հ2*}=~~Q9o?Œ]-1[ե:(&ӎdwM'SNFi}1;I}JG9p}Sp !NYyvM֦B!?K‚[JEnf,VDHGF __wSP'uJmc*7 :dQ6kgxI`%K7/8 ||ۘT JVYy ?ys#IekԊa@#)6 :AM`Y{y:bt^v-oZ5і`e0+o繯/)jG#5 y՗hRi W~ܛF;dO"Y[~g1P" m2+.㠵{ JIȟID#׽#T~AVH,z4oB qxZ1&U͡(mf6&h[aS-M,憉(R/)K f0$G(M^ 9not\x1z{ 24F4dF$㗼fĉL7)A"\ۏʝvMT( xh* /͸]cyuq ^Ul)c EW;e_YפЄ'bn1߼B"=evY?&x9&Y J$W>׸Վk[td{'aLaّZ$/݅uG ]cU :TqtwmX Phb>BplmPK&yT0id-0i6d©N6~[dOZ>w-_lZ"ca¨8hcgo»N)N3M'm68>-pSB L WjrhH7Lz9>v2Q*~1ҍB06xП/^6[t¹MfF;'s% + L6T#ҬVYp`Cg\siGo{B"נe']3C=qV=F!4zÚe29B=&MhdDWSɨ튵/_`F*pUVgw-*0J S`<S;W_3iӤtml7dJԌfNK8`|m]R@VY>9dOV-o\ϫ)Oj\1 @=(]nVZ':e>iz ME֫(#.YጴQƷ:i}Djp蠝pn|4MO>xK?ERѨQ2uP-(_vJoك+wCO]Ç"4G@k P F(HEw6gn$ׂPpG%-h ɿg=|F\z: ^wMd-ulv{?]SdW,{ kiTrƢvd Ew&cߡ4z!{Go4d5aaUU~9>xW&SS>?{4ӝaO\9YW 2ߝ'͵!k_utX C(N\_t h"B7ӉSך_;Xw7;P{'TBiqNE>– 6L@M GF:rC@JLmVصFIau~4wso4M°RyNAԅ_ʜ7 ,W(ZF8&ܮլt+Ļm!H:-#cTlnSuDa~dw>hF9rl~ syI)x]Cus4e8)/CCÞYʋ4!*wj[_f۱zf y[kD,"]v|mk=WBtz(=F6TGc8KD@&ꤖ%+bCnu39{\<>'5"ކS! Te Eͭ9R6.p1'G5u$Jxt%$dž5!c_LꦣA(~W\5|L4s*_H{z:aȌ+qjDk)v}2&SBmش=فJ&y*-< ~) QT`s# .Ev@XlRP$܋)2W*/>!TXt΂_ӲуIf")I&g ) =z6Y'Ȏh]?XJ\ W<$uo&YYJ&W,O9KyyDcYڒ]iMB?Ubvj$8kHZ(NA/߾a8ݒ|' \aZm'v/B5p,aX٠_sPn$3w:<#sM͎%0(N}o{dI6k:&3F<Jtڥ}@+)%ߥX6R<:{.`Xr EɟF6I9KN meΡv-Ca(B:`{.dT2YJ݌@(7 ]U_ 7;*q]Ww/SjdV)4ujx!`F;H\tqnCo|%V_Gt5X9 s"qFe&O<##1zr#c8Tkn?pjy^dP_e2^ #9;[9<@نR8s? #?{UA%]_҃"WVIrt`SU[ु\-m7LHsuY0ϒTl͋:֎C : L ko`Psdڽdh$Lq؟I"X 8,N)2 CBIIwq Wӡ-Ö`#62)o㤚%%cle^rڥbJk@;Ձ%d̄1]p>mw^UrIYp4z?𵪦1E$vQ Zprer?hiXe܄{kMl|Ek,D;M}FˑRy*8M()W6A}P}MBc׏'Yx4g%4 ?#d7&C٨x3Z$V{ ^D gU{1v%f4@"kO2aLb+F)AR6\A }'xb$>ʕ'fbBep #"Y((޶zOߴPLL\q0-u'Cy=T5Ku a6kyq 6{RL`,~m%]z =SmR"['ĥ+H>*kC:f , s Zx GR٭ o_> 'L9ŠR+:^(5DכnvKIz/^wU2]_%QIpcGkѲ8҅kƪCrbOۯ 6 _ p Cjy>9KLJ M},*P%fd^Qj`Dd 2@ZNYQgr9c*¡G1tB JFTj&g) f)sW_݆EA4ὄ;:{810VG8@3{D{59aS7]@t7D-S^&mi/$+5em0EEz|vAW^Xӑ%HYsC{o21d\ @V#̯At $i4NjÂz%՚̵mOVHsز"&d@'Pf rZ$)KrɚBUdl : 0=djui ֤"TO+YyK4 WGv.%8p5e_ip;\wPTfƁw,Vp5y(UHcUEmjw;-E?p=< eǏGWآ8| ?#*`!]CJv!xC-r4F}[ UB}'`f15L:~G'0c/֣:AU;D+;fw'KuV6tp=w(e^}B~lbC%>Fc~"Vqk,^>XaI &ϙu^Mc1Q%8gfB5H+6{~l" D1`:D _"`L d0K%t8b@ +- -;yE)8rP{G`Ӈ6\SWƎZ»dC^ ޽n$A =W~.zwm'5Sk%L(XBm?T_DϱQtQrl%Muasf};&u6Dd9 .34"2^#Y5$ߛ}C`q+&1優FҌ V{b%-EC)Dp6:7JJ T!o5F,ծc]Y:!!\sm #z։.Q:ɍjcS{=lf-րj8MaLC>_z0n^y[HRXkXcj(8Jw T NG6®y܄7gYZ07070100000024000081a4000000000000000000000001626034b30000ed68000000000000000000000000000000000000005800000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/hw/bnxt_re/bnxt_re.ko.xz7zXZִF!t/(]?Eh=ڜ9S?s[u|#ƥjjS,#&Ou $ c'GءfЅiԊ TLPM9UݞjȲÝM+{Y !KXO^s>wEE~'b3 VU[GC9>\8-YFs䍽п\SB1l rW5Mֲƍ<1waqP&@4qV`!qfD8'e%Yߓ ?kRqog7J=ȇmɚ= N;Xi ?M@W˰|1Y !HF^XqRm:mdΔSJBw͜lS7eJV=BȞB4Ef B7XzS"#oEcJ  Y`1^tGrU&vEպwRhwv6 fsr8ŭ\ VP(sODOghUJnãKNA}macCAQ]btTLPeYm!U`7>_ %R$BӃNC̾w BY=an N @kTR՟7b{R$Ei5*r<ĖmƦe hFF%2dnM)YdK<.߱zOGS,ǯY%>vp,@7s J[ݖ6ɕtng6O%`QjZKx؂Ppu|5Tݖ ~ыqx>T_OyR Ya5`h5,l9n 5YPứ 4娫m?D5<=@ @+O{R_^'^yQ̹4u7d*5VU;D4_p8bὭZaJ^K\</S{{']خR HtL{TS$~^0*Rk|, 9]xlD-tx QvDSnV9T}0C։zTrۼc-g;pB~$_C–Vb2Qu-މ@`u5$h7 zT5݇4[K@ZAfUDPXMp3=8h iL⼀)ƞ/| HYu@Y2N}pgS#S^LBBּUM"}U6lys"jB*9ڝ ip=8ȨWNp#F@2γk-14K e&y=%4ʶ?TQ#M.s֓sP"O@]ٗ')bі o%ޏL{B} (yZeqJ4"O_ה`O %GODG멏QKyh, 7@՞#źxA KN4"T b,ٯ2qRZ7YJ6xPx~zzעҨ%ݒLNkItW tϱ-@Kb ~|,2KDsoI ؔg rKGZ2!ķBőyڜZr6Mpܴsn6>&D;lk'v8u_=7O0Xm8e l d};vwcD)90'jݙl.//o Ѯ- :qx~C,TJ߽5Bk_PVRla'`:b#j@=(_<}-}#7Yq4`D/ r#4``tϾ([kM(9^hzΖGFrTbkL`o/) Ϭ@88sOЭ+g[ Pz񽅱6ڨۑu!FQm oZ)f錓O4Qq6e_#)\s!G)TQgI9Hr'+7Md74_4?&Lo'P"1=u9(,p"+w$O5?JA Rjf0{+`fҎT#qXzb'F 2>_C#g?fZeA_KYMږ, 5Xnzb"l[}4|*pvx:?<^×J|:d>=YBm+)$ R@!y[4FΐbjiF훱sCYn:Oh,V]`?7c˞8iռ:zK0Dd#1ps<8B`OwL}XIPOTL/ܞ'> Ć>g0ق獳:4|A=h# /'v h y!F]7cZH.1'.Cih/-u xKf3Jƛ=L kC)s+"9 )wQߦn'Ib04+Z)Q6ePo\,PE MW* ^RNr-/a)<AMx8$>lmjV@>Ur~ulUMԠolPj(.QY8 t`C< եwK[LvI9(fr1CQ1n\ȴܷ]O`dJϙDsujNT,GTq׷8|(k)>۝` 8& yjk­!l ]D$>7d5?Ar=VIw*aZ3v*~- 2GvˮEi|MtSY@R+`>Ô2]gEpܨ>ݓ_롙u[ k[JRdwILI$w9XŜmآ b(+"L)6Hʊ5ZŷHAeN2$n+ͳNCBV[zTC?3X|=¹8iaɐiذ^lp"o;@ 0@;;SJ]R>MpP*R].5>3)S`r?p " l^#%{Rt]EAM2+B#2 }qw6/[c3I>6G{hfCv:]:37n'iKfN8_AQ:늻q6ܷMoQ u`v.(j6w(JE! #wҶ$ zP+myH30C`#KJ$I[O\~BbAެn8{{wesdr r5Xj^˜ܩ7`װHѻvMԗ;N`c8Zɍim@ _&:KFljvxEv L#"|N0TCIwlB2[FLßf:X ,mӹr{~ր_B8T4?6>E1].2z)26?tp4"yȰc?м*@ubKe޵y[;Kanbi En{6)2;*N]Cu\ hV&\е~,$訬Vуڄq$lɬ%="Aasy5~Ӌ-a!9h>mooPĹE-:|Ͽ$QfDہLRkh 2 D 0Mtv18J;&i.q-Z7G+> %~R} h杖j=}3tIP |WOB 3ߕ;|Јv5)[셸 k/9c9UmAW(o=caFMqX+y&Û| tZ[{O hGP5{ؖ`eor?=Ѝe'V5! p:`l [ֽD^On3A,v!@Ea?h:SBm!DsEE 2W'`n1k DS!5AЊ 'oBep2<+(T[JUc!u_ Ni@nAB&Qj4wM#nccݒ=lV (قKw5#1ଗp; D uR,WH14gX:'S!: $?%zND p𢚂8.f @rz6!7->ә"z`e]]g\( GŪ+ 2RX%]%*BKFz't ('?N9|--MЁQ}u~uL墝#%Ȼpuw[GIMxxX-qU񉰻^׊,\=" {LmIy_*wVnWr,/]/D&"U=K se  ;j2 7R XJf~)?C YteWq@>%%g%}ӠўѪ >ǒY&R(?`w6͖h8]B? 211_5,t T]@+>Twj®k(</;f9 |^Rnվczv€;(녿9KB@vk},a֖&6;()d XrYR7ŘPlDK~׋K7yLk2f}v;~^Q3?"~rx HLۿRY*  qr4l}1МcˀrCVzNkg6C<;CwMg\0aM(i3`E![I2e f癰^;u0wl ܋ d{VVO'r^Ov`:Fbz1P~HmJ=9JGOUj댒-2Ӻ@l׎A?M;B;!eܰ8۳_ j~K"{C~ ;L{kl/&칣[v 1H]dH#Ǹx4wЮu2Q(֌rMDPBb<9R 2ٙ@Ȥ:wbG^Υ'j{ˑNPcZ&X!|O-hY@͍"wM룡y-iTN+ kCXj-iU ᰿Wv]$dF{Q0yZW{is˔_GsјUm/. }Ȓ'N8a^QT{HFɶ[0=3ѹ&Orh];֭xй2XE cYsz>۾K3ZN+XS#dpD%i ZpETM#*_Ous4HiCUFQo%fޕLCn$Us1FҘlǥ ~񖟛F|-V._jW\ <eQ-86.qzy^^=ho"G)?{ t]n.љ+|eoB3*RRݕn{D)̄8` }_ZLKJ@ `oFRث&.BoUJf 7[G)`IC曓_)7AL._Sȴj12/Uo|p`hWk`Ml\`$Ǩ)h,Pj:i,O(1Є5uIPAYO^n#rCMZ.B4PӇɜG6˯c8e޹oc.ȁ'b5208Ğ~gHʝo7U3z p 2` sؚuO+^}P$tࣽY"Z sD1@*P+HIW2nTgAy| DpϧFV7Zg< n`ٲǏUdC-OfSj%$ 3/&ۉN+!;J(QeN~1GD^(W !o_js;Ǝ[Ú;?P{Iu6uPǰ/" ȆTAH?S-V% ‡6}^O^gpha'(g4Q KShX\L8uZ)>!40nr}K=a.Ua  7Rw.xgLhՙ1OZЈ :]oe5ɓ.E/$#-1?x>0S $`ǛU|ˎIaJihNA /5/~!qaD9VGهt }Q\2Ih[ax! cq#>pʋP]9)GV^5|S5ϊjй͗LLݮ{ˈ0?Ǵq_zL;s.k+}}z?{g0xT >qҨ#` x^O҅8 EjC&Ǡx|%/hnJ0-^%ɗzo.0觵Ng;Ƨ&[ UHļ6C<qH=s`ztՑ]6ήjh̿_'B-D ZAҲ{: GV CDO;.FL[d2)8KƞckÀ(6؟=¢(mHT,s}!ʐ%8Dr;Cy v;F(klR_z,z}(S!, %2\jg[ڤԺlF *Ur~ڦ(R9tC@P4Ef2ZȰ:G<<0e-a.ki @E`XkEΕjI禕m,80xstNjBNAך2‰ cR~} m:}@@kcB$K=x0?}!ZMkkI/51fre 4J!U]\ԖY}s g/ +}^u8'3 Y*zõ"Km T 9cޢIۑQȽZMݴ '^g#/x>M+8ۺ;k:({iM%\)>8a{Mj[#ƈZ`!{k@[~H9PӝPT-dnA'11󳂶tuyxE@!SI'GQm8|U(S Jb47 {$oirDcOubFk{╖aJ3JB `)2ޯZI':kzOo+ǵ3c#E+L\52 Ya]d{;a#4%.( S<*(`9B,`d_iOow\V:[Tї pդnGWI|/-8n"mɾMC #uTfbɎ .N㌖GFNx46ׁRX0dBb?+ mtF)83 0VKqrj.`Xdl̈́PW@溏LP%{pVNHIfghJ;MؽrZgw{]aͽzK7;ao1T5M2OUeCHػ+&x^:,YV+U!TS-7Mv0 $Z;zNOj#ldk6 %m>8d~1n͖c@֥ѼO{CSt[|C[I6VӾkiL] Q"C6$bC/y u+vqlB"[+NZ2::\xI\:j_k{%SNk]Cۿ:Zmd/BU>IijQPx_j}@ڽz6b<5Z]z2j5h/޺mL,$D~?3.!ah'g3nҶeVQHVZ-xGd/]}HW MWW]ԒNіȑ!8:ROXh39<2WJ o0]as/gϹ%d}@Qy3jo#[0`Snf|M7MA"&]5<%VBXO?Cy3Ê~ Rɜ+.{c!+sR g[xssJ/R3k~e/ )g qpQh$jXT?oMkG(J6cvMdGZ 7[!%Ts?]PRiMDF@sa=HA,W'[ٔoRdʿe-i>"}5Sٙh" IU&HL)J%^  j@"a7,J~vABW3OH) SjsA"d1Ѡ"TR}9KXV6y+lk젷t'p.Ms&t&պP=:79ЈF"[W;T}e2àicxo.TMADO=*)q=ކc-[koUBXae?9o5e~9s մ [ullkr]3)"$RsӺOT.+A_!կK6Vs 9l̡}>PmZM{,wS[r3F5ebg.XqH a*6 7U3#Hem~ l6R&E$ۍc_ϯ|lކ!V AY8:}S8ݠ)SհNzYT ncxvP@j?uqZ%x=@!D*2\(\^E Blaj3/j|}}`u%s6 SH鹄Y y0&;rᖱrާhߒ]>:R r Ԡ..1U9$Jp۲[odtAƓ};gWPXD@EygB]RJ8㍡y@fsG{ ,ӯa WP2gLg(Λ c/ɔ ٦?T]%! [&~dp)LS(?Ee?7`R4#s]%뒦jP]$)߫mg/.'>榋aoc&h1Z;3:(bEuYm{L~I_6S 1M& /pZ.t!&Ifs|$U$s@?mQ}Evn)dZ_:I<'D1 g.˾ n褊$]1ʷ(|@WXe-OF?"' V .BIޛ/ 36B܀;hs3fS:AWwslGF؂ߊ&cءtwr|$g/r'񵲍^6%P\ i\!pvVcΛ8d&jK@K!7Z # f@huM9 Txqvڧ~Դ\faXv+u_ʚ }t/˫h:6r߉;{4M wU \٠@ҁ.FMK!rZ ]ƶP(gDyDY|MoC9OݮfQH3l0|EŪm\Lz1h2umA-Ͱ kV+%p S3<s0LJr|CeH9ux 3)]l@h3)%Û+r"=Up/X&/:TVIKy=?!gs>W63X0l:S_:%,~[ٌW"愺ӈ'Y*^Xq=a*mf}*!%Բ2zKCN;9q8AЛ~Jba_ҥaW$HEϻhp%r@р.gn;L1IAR\a`a0k.7UɒI[~DJX[3d>ۉ+|"$(W.]흥6_bz~%˲V-r3cGQ!43+^zyS:eCkklj {J)ug 95mzQIhM\ܤW;٨989&'Yט^_R-ի蓄"#_#8vz2v{MYUE%Mټn9?5B/sϔN!vu`]T^|heHJʘXUԈVO dE؆–lB\3%DO\^ܮyz)":w5m [ab׷S]8}|%᱆ĹO΀-Yg`0Ljځ}I*#;w_-~i}ԩ\+f=D']o ^M&cL 4 8D8H~=ʦ˜߇[ź.%The#LЭhiM<`= J6?JW%c5:q3+6urV F0`5aV!R ܭ[N k[BpK+UԕY+Q!:tn n,m#ţDS5; cz+hJʂr'TE$mW[ծ~I/گ.IMRM8킋@]M q{O]]T×4?\aa[8/zxɦڠᓔM5c9B97a더 q[ҋsno%F#:@ًmr-ZOz+KCz"vմ% bIW7 @VF)95?fW]Wuv:MoOyMՃFN:gGF—OrB t'6J72E7\zH ߘ9"Ә O;30e.+Mw/){ilh@Sez}JILޏ!s8!?i>v"eil˾*W֓q,8s 31*}DiCqp@ڽԙOWDkO|o)PABpT\~_+y\tO*}GV ВoF /ST<K zRFpp)XM@9V`fp]QP b|-*u=ZT?aiuzdFy_F=ssnfOۓw*).d3ZttRQ)?s4f潉@؎9^.)o X-KĚx00įz@5LhGmO 74W֨P;ĔC1 GiE,i泔O/~p@-5g9d; )ζ~y[7%\J-X*\Q \5!,aʫ)>lH=1a0}(b;[9=']!tH+z`R,W%]Aӓh)>!,%3-azDwΥOHj+Wk so:J38ng"AzjԈܹ~x^}z۳ ЖpWqhƛ\[ "xcws|єYg)ͅd *yݮH얧ן`NI Cmh_r#3(:~\*s1`Ztl vU`6`Cly$uN3-.@{17Z~1X'I14 !o)[e- =FydvV-j1mp޾6yLj3hEZz{X~SҢi>9rTuJHzq:a4me*U[yj"g.A %.y+6ar)Y!v Bǣ%=1.Tc(Aۨp*9сC$.qJ ,= +]0:f>EFƙ rc>Ѿ7C@WeA/o{xaRmt˺"͞TQN "j6a.ciCTiY/dd%TBY(zjė_:"PԸ 71.n0[`2'5R?LWVGە)%kzy?* >MQ/:塉p6To]Iz}8Sz?FON蒧ç`U#>O3V޿TC䞖#oCx% )ifd+4GAi~ J[X7ceڰ Hmpqc>0DĜu3e]U({:z-в<5*u 7gwBzzwiUt `܉Z9>t3:G߭P~+Hj(g&"aX jɦjQQST,7h5gkcçƝrXE@-@Kб٘i`ڤ)bDoX"cdR'(f]֥0Ht Q' K!0P{,{rkDhk D.Kϩ,m욭.n$I$؝hƱï5u?wp#B7Ь2oFB̗[J˖U$`l?{J.ڷ\}jܨ`fWQrji! JM8_Lꕼר oYv"bnj:c͗}`7$kKƼ|f|JN )61D8|KLjq!)벆(uډ\n`{8&{rP2ծx?[> 3[]~??&'uzl)enz4JJSh(b+9U1- Z.xA_#qf5c#5.?,BĈY qG[TR6(ўRVШǺ$-{c D[wԃ9`x4m­d-OWg0L/no6SR@?Mqo*j`Iut֢A1~.yNZCQZ ̃^)M˔"fVn2gףz]&_cqJDC/zePV=83ޱz..ZpU8C{NpSB"dx+n'/~&ۣ'׿\M%:ĞX@j8hWrNo 7>G(2tb%wnT5Tm'sOR_4ʣțW$hoR> T@8FTj {ItMg)Xw箘GVx2*Y}DhcmX [K=k1)i}iX IDx& sg=vylDnsԐh%_howw!yǓ-e v3v[&cqjT{0_>Toӻو##rI1= tڋےexԆYiya4z4E  ^ c8#{4U?&@;@q5쵢5.|ҠOq$@Q¦*Yhwi79ؚpp;ބ,=1f R4lb^M?[kdš|{3da@}L@;3v%F:yX]E\= F?eи/v` [yD0u: m;a=h34z8fG3FdZN!/3_݊&aoғD$N+A/͛^: !f]7:"JV3F|xg{™)iBʦH kb5:{Aqm ȼPhJdͤ?%ev%D\!~F}n$Ig{ыA 30sR|U|!?s |;uǹ, BNFJ{>o0锛V`>(q^e m]>`/HzD\oH.l%}V갫pY6W"Snы1lӘVX:P^aPR#gژ?M`HJ4<|QՍB 嵝sY^]?NS K.,CVFMа/?S~p8-xd:3064Fuo6@'Oک,¹NꖨBy8#6]{@rGѓ,FRgs:թa=Gی^*"p_1}Ya+0+Hn2KFKe#YuEk(md]n, }dpLGXآ$4#!du-rQJ<.K_r?ᶽLmFAK[/ֵpuJNhDib.ի.zH@슋1-XO=gz` 'L9ck26#M3IB6E0Kɔx@^MJusʾQN#"cfugx(]aVޛ?4dbV0):{]hlzF@)N,|fjup5v7|ьel]ş~~(6)6~\2T8}d5 i"RVTk.nK@@@oҠU n/cAO?XZy \v|F.j r9/Ic`ήV &=Ōt ԗK:>|#GtRx^h:4d ?-pU>-/wU֭Qĉݭ4AKl7˧A(W旇ݟ=-ǔ#LJ$t3ljd1o[B&Gn땲z='s}HT/pK^bQ_|OO ainWScmXK4Wu;k+~* 3C2Q ./p{ŕepkBsU%e;gĊ&'+7~FM$f$&zV5 &ERQp8wJؙw*ۻƥU3$o0GhS8\(BUexҩMa;쒑 Pil@? -w/ U-63T5#' K%)tV^uހlYsF^& T/Gζ)'{Vb(w`E9KC奊Ն}M. n]2S(`ݮE^|pч eU83Gn'+%YD}9X9c`Jfq@$x"D"#qlO V"OOD}8FP!-kSGfg\vuNJ7, ^[d(wLKR&cFS\)T݁?cK|2.Yi4-gf((A|hNh;UZdvBس~ ;boxTWUXGg&b@ii0`k'fEbJ);$0r:[]rI4<ޝaK`#P-tg,"0q#@qXch &[0J^9K~![Q!8;>Pe$E1*%UW)s*P cњI-p$rkȺ8+=| 7=hVeh5 Rv!nj#eoX8ٽ;3sLQܛ퀘9xI2V1lkEYȽHGstVLDH }ͱt,!q$nwri k'D= $.""g|O²@JP B_# k*H^(^G^c7Ts69|ZW?sP]3yK?n6Ev;9aѨ[R`m5rj?0|ȇa|Zͱ\VY+zBl6$b\Sw"ķAOˋ-aQD wBٿ LWDItz %CUȢ#ѲjH'o0 TnZO#?2(u/e/5@8Y3Strb6>@1>Uυ3eQp {o+OlGXj#ޯ.0kp<1m;9Fwn >eR4vtE[VK/TgZuZ0begeXLՋݒ>( 3:yn\?߂;"[aOMڃӽ𪬖/rJ@e%ز4~)Dζ2z8ʼ*X1`Ȕcgny!lYĪV.o^eKiWɨnb, - hl֗$O,HM>a[SK) Qc?ݽ1Fm_㷘 qW٩}Vh?dHAbߘ+Iؑ8ët{q,o>}@vGh'fsĎ}('c [Ū2Yֻ@'Qi|"%n{53I`X;4FMBw` Ov@Yn"c$m6je.Yɺ.l޽9Z.jc&`;*tkP")αP{`&%v٢K6U]LYi]*A ڸɗeZd^ 2S^I2(`ߊ>rY|Or6U»0<{= ͢+q)|&-8šC5 %*;qb. BK/S? 7dQ؈`\ثw`$6y5Gs(fl;ޡ=yvؗ{X5$n[ 49sM6rkHz@!PjSz2㲞@%Px ts@mDY*ǜcގZTM=7b~A{,.D}J̅AUXG2?陓rMiCf0s@O"GkH3tƙEiXer76 ˿ɱkTN< V?5@V6vy(:sRfŖx>mJ*Ј 6/`ՃGm8^g{S-rI.ai}< W]P28_|Pw)^To၇cKj( rl3Hv7uIJ ;E XxyF6 8Bc {4=  ӭ5(ŧXT/S[`103ƈ8P˖͝u°Tx 276`^#Ԃ b6٧M gd{s[-E̛n9l|P&rɐz-- 3H<[R70Bt/ᰓ]tƧ,l鸚FG{Qyi*^+Ȕdd%3XqJ\^I蓾VΤHE?XPP:Sen>4 !,cL$ACb7!m?^w"h(F75ݏo.үMb!#Ku=?t[wh?Dͩ.ZAIB=#ppw$\`UsaOv1 ۅ5eRƶr|'G'hQ lG+QvfWPsut@M7n$وl@$H(•—&Nj+H f *3rHr)6`z$1qn7z^l+C`$u_ OG0<FVsKaByLS/آ{ ǞqpDJҥtP1^]R'k`b>?(X)J1SQӠR\Ro\^Un8Z#َtS9(j&X31 NrxdQv[TZaϜiz!‡"ڻTǣ ڬd2_"ˤ_Xc(E+*xʜɾ}Rf~SAmՈ=u>`d#8!a%:%`0N7?$sv.Qy;w$._";.r[ѭ;xV'rYlEoqƉe8بV3^ڛopd E*<{;L?(TwFP)i]T<(r 2ME&_ KR}f9WE:v$:Q\-Ӥ(>|qӐ헍or:e4) NxpMpb|1RsA߂etF)W[쁈  B.8fh OxίQU{l$̗rw[Vb;#zf\ M81@/l܅,vF o3L N?+˃*Clki.+}KCuY1+@.ǏƐbM\ 7 ril?SEZB` &0"\xqvp@ \$ Ep];#/ rWM3"4 v߼3!њt#FD >$aUCKL>LDL<堥XJwf4_\ݼՀȕ8ѝĉ6iVbS.^X$ZV^ýPpHb.g5|$],4jx{qԿrʔ۞O ӛgP (`ǹ]\ ̓ *c`Ow_C:t|Ïn@YdXp2lcO|bkg\ns|8gtG͏COPWF@Lt3;ЇRkj|6z 0V#cKT OJ-1Ok ). w5)eVMB!r}+-i`ܽ_p~#' q5;,f=`U#;]f`ouHD_jeύTq3$XM+q[hV@; لɚlv $ J`KA}kg.s _cPVDc@ O15/VFWS|@CH&Eh[Un{xoMp]eQ3][/0U}1W!O@(G@ 3Q4abGWdW[~Q-R>5#˜.xV(lJG/szݳ]btOIn]$Rb`gx-^L$9C]=j=J'y0(RJ[o1pU.ZRPP6R1=TigyrD<n^:tT)mh*_?\/qWܫi&jL[\~*kGImyƀv͍ӷLirt@VbT3Pm88a 4#eC>_Ydx &+s3s[+桲Qn}`"@b%B`:MMfoq25O7 bY{ٛMmH,'}\oGL(W+dk&-n1)t-Z&hZIZԝnAyփ+oO47҉NxJ \<#>1adbJ+DVp wicW\ޏ,ݔD³FZ)Vh:Ք[9w`A `@P׵a!$X%ʘUVT쏰y ^fm 7YsnȉK?d r2D}Dڿ.}8|M?J au i N;NOFnN>h~Zq @0 }4?i[cT晎Lpȴxdp>@@/% |%\H4z-SGv OզqՄ{,wi ;4vG\[cyDloZs9(ذ!™@sI>rhkV4&^ ] sbcsIb2H`: j ;6_EEq\:yu#kY:" קEȂ67JQ32MfPglrb8+wG/FM`hȌ0wo nSBo⼽YB7 D^;e^2ǝz;9&36h-H ҆w\'!"E6"N8⇧yfgE _Rj2LoGjV|sQ='`ե#AH<=_,Bi1$`K\:>1!YVR_sM5[̴0t2LvcnH#aoVAH]^~5VqW,O!ek?S%bq)Eg\@TGnZgCF2zMF !X 9m@S妸-E췺 x?K"R@,hAE|"Luz.lVjtV_Z;ܨbMp+Rpu⸼5x u8Ćv:E 7*rg|(x!ڙ>z}xIѱePizED #jp89M<AZhG 'UhRYIH3hM9 z1é 1gOϹIW;|Qse!'/0%\*>zmAiD"P*3H0TgB+e7 _)?0KMa\b |rKfgQ3,Q;~Yn3xCx#]>!C/yHe@8Nb:c.&@m$}Ci'o\rHU&|eEYDa7rAĜ/I#H"}o%MbALZ&Y>#w|TʋpNrݰж_PҾAYd0dxx˷@oiL19;e5.a*sp_8w)p5vI}ʃLW@Z`@]T `:< oO`8Tׁ>L .:&sHDZ OJJN=U^fy_쁘j0NUb8ġ}>מbQ\:yfh >JЯww9ڥX)\ìI uCE&\&؏IRb r"FCS/b߹ iאGLPW*]&@SJ'~ϼ2Quܺp!\3/b })nBBM3@(E G]4f zRpT2 uSG[ w{=j\ [p-yhk>Yyap`d]dhSrK$izMw%ǑaǙ{2~˦T);&þiʻ| D0z3ԣFtd9S'u➥>oD :s2;ahs3΀Qs*TsƐe})J3tԎYЁv<@Yy٘p;cuȮ5zz.m( ]?2hB\h"\_Oh@v7UIkI_>ԺD4R"Yp'Vo.yK>K(_-<ıcl΄xV[Fh.ݔ} y; `kD1i\+6(vGD)3OHdNJW Nj4_ͯ+-;&R.&.D5rV/(qjYF-}7 ZM|!埬5X-!"\_u3?m!~*'b,[<=׿*%2QԕrcQ,B%˷qD9l?94Tӱ<O3VYR5$81r;m7OG'Nm9uBfcWl4 wRWQ[,QDRw.v(12OO]߀*"-Āfק1Kv㓰0>,lWֻuW)ɕ?6CۿA2.֠J1Py"[v鹌^sBi18EE t_e ֞gٌ+ BgN>H8sDŽT1a?S)h'N:2:VX:E .A]7h8*_0O_®;痶5bMLfln//`ey-!틃,QՖsY4UgưO-PORg%Q{j[daόx*ϟJ {w>OezRsHT}j4ax~L}^9բhureXWHsaF4J"IwaC$t(A=K?3,n7VcGS`qXexUW--:zw C]n//U(X&-qhnyG`A*$kf elo3;:[:(=TfY$@ҏ^S6{j-"b6Sb۔@NuM\6l1sXRXRj= y ,7r @,lt MMkMH%5jgjt!µE El]=1gIdc|VK{Nۿ^ fD CzmxȢ!a`'ٗdTvއڜy2A7hjndh}+վވ@;(I8T}U~ƾ70r!ڿl/ wU Dx+W/K~\cOT@qxVH3?%'Uy<]?lֈ pMHgrVY 5R-de[ g s2=Ty6h iˬv>6b,1碯<'SIwT[-!׺pV\uvd)mi{a+7k\0SF"n.4e/,dD]f>"1VRnQ0^ D .zos'gtm`$b J1S:d&VK9@=8a0@+{"KP]t]K?k+}%RiiFEY,~k:od›e`U Zg0+c3si PP>:#cZ5]JXKWe7_Gs@”|گd'5>p5r[w:Z/14af]l~5ջkEӆv[GG鶼G_KeY^e1rY$ Ś3CW.PrR vCb fbmHL{.C;q鉥տOhx_0q*g-Mg)gG;f֑Wo@M"XJ36)`tP uZ9p\E?8 7BXW}u|:OXQM_uKa_pa @A7Bܻ_.3Ybo}6BUEd63/S˻+DaMA<_X_qc@rԖa: {ݨ@wU6"\~GdoQKOԯlm:d%D0tQ)^ I2O$@Bo;,di;-#m$Qtr{x&mPJ^+io6Y1\DCL}1 :A1lH 7^nCڹ m |N'5keiq%!FB1Hh "ELû;xՖiJ`U>oʀ(mJrܧnY-}8625+?;t2'P]Krqg ma~Vw)v,{y:cGV2َ0:O)Y]pp 6ޮߨ six[θӹ*?֢8)=wJoTZڴP6l[yW+l>mC=rܮ_yw4.f Eo$<1oT&O*9L6tAD¡QD) eq_l3qGXQ'63/2UUI}:oήXO y]T|ԘD~ Yn.燘sAюyO\x){bǺ;}6QՇ{R}9]vkY-dJ x16MN=Z%_vy+UJ T@kM>ηK+$F}lZ^J^PEvvy'YG@iJ7ZgQJ\2Oa!^PZz|(YOUػm*" -zǻyOh%.βGJ_Q0 ̃g)pPim4X.IφPz.Hn ^B< ȨCѨT*D8ŪK<By[ v$?aDPVplSoV9FⓩPlVbЩbG &jIya60 ֝V]u7m o3њe3iA@] n T=w`# jvgT_0Ma~r'U 3/_R7݁bS? [q'Ճdb+5yLKw?z#z=dq7arku"᪈RՐ$'Ϝ 턛v̫Yo:kxSsA%I^u1+IЈ5 I. _f%(SeJy2 \QGdbIs9æɸ_!溆`%RjJy e$Rdb!c#M'2,N%^Y1, i8"HSB#]z >lY3%=ƻ] ٠}Փ ;`!gסAbkLE`mR@۱x1y4G2a&!&I5JY2!"PGfsy_3A!#Sbv`~}`ѐ<\, Lli0 #5ӅK:MtQ~Јx&Yxna~ VҠ8eȢMdwLoKl| ec$-k"e6EzahaHX$.d#ff"l0}6~$,cd.pEFּ#7I q5j]g|1ӂ2 ̽F7u,[/2z @b$NS<Ⴙc ;TzkiZ(mI+SX;%b4P琈&yV?3ś%3C@o~AyK}If \qWOXRR4u>=./*鷏\b}v-&A1EdI8)-8(Y(DF532 /S>n"n[iJWPo|3Q=Ye l=|COJVQmqi]$N m-ӻn(8?jM,S[o0WTӪ0F 7Q|ǠīWрhLJJ $@vlXoxFh0F]iDƂ5D KbO4\ Oahz8Ή"[Ͱ4qt"׋1AK{A۔ۮϒ}RtٗE /Ӻau}+ Kj.*\`mۮb-;@wSX7sp-[ 0|QB̈́ZfY!RKGRfP[8$Ӧ.YVij[4}EGM㴼""NYɂs<۾l"~Nuac3j>bjWvri+C &b"\_ оF dweV7hVebȨ\Q˺_Yn uzޭJ^\:M4=eMkR'`"L爻Uy<-,#QN 3>gR@P*l@S'7IVR'v!& Zzdmuu [EHm3ХezaiӶYܫ¡`wGaNuT=GǿɑI4\BukZdb`C+@署rڼFYP4WpYW7,%M l=ը'_g$qigfmŶ'?ʟ5'o՜ڞ4y 쌿?#9QoV_Fx]2ظD*)-l.΃ ׄ"ݳoix4}[5#aG1mbYa{6Әuocpfni2؂Bihgg݅9g(u 6(2AQx 97UC +D+f7trZ6#E^r#?~KlMPEx|"rݥ`ݤ= &B́. j34L$,w֎JC|+ĕ)pKH1|<WPqn)4n>ZwB.Z5\#XK޵\_U.ԆfԙԟܥV~%X_=JYP{_lLؿq'0"~ab Q8`:Py9*To6`}aMA|w}P!\Zz*`Ȧ}@.Jznii`z#dȍ3HrC^؅Da1a4 ]iDhFP,ӴZuFFs/.$ew[?o| *8"~) O&봬]ʵߞɎKx.W0QS9;qbO8Bd"\7!fywP9q_g'~,Ƕ wY.cf 2}_7sn!;E\87EٖlC?.wDeSGvaɬz5]\j^D2M (s,qލ2p"|kuxo*?~&q%J?Zʙ2&+Z'%2;S? lkIib!*nnN*/UUM2S(W3o=-.g)l^]W:9BQq|s1;&KHlxWe.̡WJ_J~Y%UBVFF5G;e{N )^+=)bu"LCR[Ę2-l{_TOl'. GŕJhƹ{h>bбG^2gD{ǫOaNӛp~qXߗY i)-y4L@p$" R4ro}*^"cHPVU`g? p]Ć`#ο "}s?bb!k6$O,:z_ Vŧ^,'`u֝mo}<%{r0f}M%|m_&q8Cv0\${W7|A`͢U ]!ϠMe6*e$$p : xPOC3꫹b4-uZeIwߋ:yPM7"BhdA g8!T,]oAukXC{ u^tzEoL2N#ńG>ƌ^!O 3<%"К_cw\* B _+S(_:,?0ؒ07)TiZ>0!p/Q4,yaGo gQ0, ˈ*&+cEmMelyUD٭.Dkƶ'.Q W?mK Wڍ.\qmQ3M>ީ'DLJ  8\ P& zǮiYdPZUhdyǥB_*8␌ZuR,Xj3 vV@ّ59(T1Չ ~ޓgUߗ$>l1e.F<06.QUEwImpc%JpQ#iAm$skN>_DU{y&!}TО @+`W39X|nO-tΗpW '\P\rE_٢M.8lRMq'S(4v./HIM{ >MB^*jg2gwӤc<79mὌgnlCuLB8ހİLJ%&椚bjmì)j9`LX"é4ӷR׋@vKp ܣI6Osi>v.[]/f F@1b.wōӞJfxHL!̸"R.FVFn#$6>3e=QTkZnXur!ϔ}K:o 0TuCj7D98IHl򄬘0qv{y$[\x vitп'16UEv)pmgeFhL㦅A-vJ.bVR0 h6d 1'*B`RDq9kpS;_ʇpFV.s_zxWМ3Ղ+0OI' auS+zMo #=03x/ޡRv; Űz ZT+FbԞ0+ڷp7bZ%@PCwgSь+aUZ\CқXY@rxږp68 {e@_ (&b[[SMɖbK/3Wr,a07CwQ|,Pk[&k`Y?) N4*B; #&SE*Q.84)FǾEa ;|ϜӍoL,fЫ~c3O!LSr§  .uͻha Z`ԋ.dOgoʕb -CTF+eIp;l[!ʧkCxĭ.#2pa%!04zH.}B^p^@N[X)h̉A@dSE*Ay8ယOiw`jUw*c[ L٠I6ܪ:[ďOHQ9OA(I",I^#\@KO~} TώQ<%FYsglhTz6҄{-] 6wRyܞ5rY3R#t'V^G[ [-(B1Hˇ$3_ VǤic ody.%T}ggxRsir<-҉#I4BF-hT6I[֟$=`\|]q#gO``Wi?Q6ǒ^e4ؚͮzӘҭ6?{y8WYeD-U<ؚL/ƾWg6p6 CFi?X/dq8۵V8 )ǩIh\O2F ?3 l6q'f0@qhH2-W}/A:M$brW~H^o1!r R1Ӄ*ѫ?(>/I2^Й_d;bu209l;xJjڳaFZg8``a 5`6D 8^j{ȓT;²]"j6v$x fthHL\cd[GGx{Q(A_ G<K[mLZݮcm!ԾD:8'a2$#F̽ ; w@̏WZIw\P,i1k1uIvژ ib*x2q5땮t~6ZZ{R S!wy^a@5ǺZkiƃX4)\(z Cg^+gy-;]s$4m0]րʁ.ѣ#64erõaGA#PDw!ڊL- Q! |KCno#=<<~3pUxdK:*αMT*>GdƊeU'4̻3kN3h DxAШtbMک.'h F7f݁=1|Wr$5Yh`]pk ɍ9ST:ZCJo-aAXc2RZ_).r_ܢ~5Đ=[Ľ XTVH#28z,)S/H$zÙb|| )?{lX5,'y"yK*OL8/:i0ƻdRו쥼{=J 2]2FJEbRt"Fl%X '[j]f*&,%dǤ$txĔ^[D䵭?,6R:^6/[0 9b&e.A!꬇KiPn > u89p|L ?]4-9ŋkvzp nt0.,ʑ=/i ەI$K&v `7hd{yJ:o퉚VßAvy&ip-AhQFȃ~< s6# (W7oJ3gX -YѾ;M)i^zlrP,jF LvB GJmۤH5[֢i[j6崦+4ʲNa yQRt^.Uk]MBTe._;?ᾷ4zO#\ `j[ lK(lD`GǸ{F?U=|=UFB Hp#51S2 3'ˣP U(A9_Rb8P4QO=r !q2ٷ' PgךO#"yfRoa:5}ɳeF" s,U< ef ^C*S{XqB44garBl0Xq?h9%$s.PF*Mɿ8ĺI H@ >z @\*\"&ĻD2=8thگt8n]' e']wRR{@#F꣞;N=6ُ,[u#ŪC"7 \(ҜF^N>99$E-$5,:#e̶.21Ty*uZg ʷW3HnpZ%(8..ZZV1D52F#Q֗9R ^4S_,: 4 R\pX^*g%'Xt(sEConLp3b=gN;fc:k!]LgS8RH_u=xkWǤU9 Nc&ĸTgXG#ZE3Ã_ vCs4 ^r3Et0L8?7%-7^ #/VK\UJޡfh%NI/[=si+Q $Z,d7im5̅Z7pCiB5^I(U$c rj9@̡~7.&5} .!|aK@c>4gqI]"ίMݳR#mZF%kV eoL>rweR zX~/?65x&ZQfvb5q.L$|oO+5!+A-e0@R’O8nE&b3ae~)`g*C:!6xBpabfMsa2`zt{ 1U5Dk<3.wcYfDW2^T0HlDƌo2hR6B ,H 3+$__nJ]Y]p_e]*!`K;iUX8̐GEכٴ=ֳszHla׌aiMǀ#Q"4H|q粻,E*trPt6{=/o.{I^?C=oе$DeHzh莒d-4 q7[Pu(u *҆.[-J[?]RQD]I@ $OtBMd8/<7^9̫KC^TquG>Ȝ32:Y5Q鯳_z%gXSx"~,5ᩔʂ|0dʎx;?e>N$1PF?쀶VPŭZpMRAsgDִiDI=xՍԐF5#+i˶ųey#Kv6Y#a)qncԹoO]X#'8پzD (kd;Nu(p}-=a2+ HY8*( b5TunZ*|Eu,oәj窚fr|X_U<-<A:sFElyؔA͐=uDL !wy2$9 ʸFf5+eg~0d7ذ ɷe 8#.g5mLLe: A;lZ l8,\Z2삫:IJ@z&ޝvCꖁ6lqT*M$T,0sDX@\^{A}t azSST \tL~JI=" _Q8D ^>0ʫ}Q`r[Ņ}-jq7<+'qCJ z5N/RJE.)I8a,L͛R?"'bvm8KOR:dtt(E <׹ Nf1p7#K L &e<Œ$2W]O7XtL\˱(NRp؃guU=4B^ːc~X+q VU!o.̽ )4A2:- )xk-ƣ^4/d2SPvlAiߜz`/tۻ{+(]ho1Auu:Wcg\3уuC=`8l}xզٴS3K-cÂ&KøN\I~p<0@yc^.D(8ꌋv% ofI:JδP%C'#(5e4J͸̩+Sإ0!➎/JȢΝmv;n?4VUHA[H\ l;+Ui',p~F ؊; NR7jq!!}f޵!cbe(=4Ң7_B22+Kș=%_@Mw~>ru5xyƃGg2El$hn>:z Y^6 ?@ U`0#n~ dz2)SvҠoJO~EJo@T+sb^^4{5Oz0߰] K>DZ~A{[ՠ!WKA)OA0.IluA_hEzPHw H5+^nd;?%F;Q0|?Kc&IKD@%-EAQщ&K/()ۧ)Њk|r5"~=E(ڮ 8ܴEn|F *ìPvj^YR4 JtsA"q= ¯N_不kkӴspo]Cc{ wK [<('r@Fۄ-YLy-F Z1d|9/p|TCIQ&x?VnDP v'9 QhŔ|]8I>VD':FX*a;"ɓ)e8ze 2](dêc򣎬kL}1FzҶg^c&c%8뒀{˷@{{trBG5lNdo~ޅncˣ7i2 T,UnY)>fQ}%FRaf1tBg&Vz7ѹ47/^Ғ(AEEA6 og}Sm'@JŞ*ȁdsi7q^3'y4V喘S:@Vl^6 +6) ͷPW .k3p ,cՃ3RLavdZGk"N\c@ `6N (zRN t߭$<֟'ru O jtKKE6F[^qxFc>!)n@8?VO^ƾW_Zw|b {#fCyht-6(wq wF(x ”f!]ݺʍJZGijanV;쎧>7ԣb;͸a8t5Yֆ.rz\1@W{EhBrVW|p U̔x^G2nـ#2nG,o#CgqId+~OnV O-DF.?G(X<i[%emu| Tʃ^㒊${Q`&}e?lGkvѣ'L<! U@Rrm@6{6ȗtRG$de Rv6oeI*GMDzzluLGɹ,0H-ַNO+wH3AF{x+崲{QmJWr5r2HM◙ d*ǚy 684M 8&3N~HW;)fOemyIioBI+"7R (edѐx?"uW| wUWedH[Q i @XjUtA .JOI% zb\4Va|ZŢHm|~*h٤l}XLZb6qr>g4I$E+\e4oVP #jɌGO@2oR"t"Ebv*:.韔,I鷆m<%X1| K>a_)[I?-EƊ6yHkX1\BBo]V$Uk\Q# `05Ek*wҋu)*ʺ=;W=6q$!4{;\Kc G>=QIc$y}:BIzZLXxɆ#M0HX c;4#,kFc^GOuM(+ '5ՍƬCXv %L*λo;z6EjN.3 ٖd*`Y6З8+Raadp ?R~˄u@|-Uu@Y4#+^W# .+#,7ϝ<%3f#ў˶CB{"9J;1 *Y'=dEe펰0m83QY{@2&xa CK=*9HqjYX3wL<-ڗH'Njv><-UOy4I 2T)4ob_ҹʗNv}K ',;>+oT>̈6:߆܈pR@V?y]2>h.,$cNE| ]^6ypQ™]\Qϗd*X*4ɱt-$c\}_0iJhq&[F,|qXk§Ryx?"↕(i"d݈x YįaܸYh`.z06(‘ݼ1 :=Q2"Qwb|%/^zHMLl68tǸ"n"9vKܟFz9m%)Bk>婃.QצݟOE1OM&WJsڙCM%Q 5F>ݻPbҿj(>pɬ.M^{_`4å۽Ԝ9KkyDH)3pL.tHw7OKoFVw.O=6!!JB)oMX! }%E Kta{1jvJsL U7Df1?`-juNQ3aċoFI|j$A fy ~)|Tfe6f]xE1Ss1γ si02C}0yaNM@߻[>99Q ۮX2^$'P)rgèaM]ei`Q۵I)Y`|rb76 *([:;&'CB_ZbV0xcOL[n,YԷp~xkᇠM2;󤥪T@e kjqŅ4z2=.$Mv35?ڹ}v\P:mcK Mg $,$z^r`gC: )Rs:a+\3L0{BuC7j>_(R!6.7cx˥*ZG%#)H7Z_Iump'srlQň &K-|50;P.+%ON(} /QrX!Hq$X^dgѡ-)0)7wBDRJ} >T+ʱyA>_ e/23dmvJ*^ !ewc'Fl(e@‼Pb](;ΕMQ`3ŰƍFB@THXA^}L5#͈,tyZRc@| oqgw[B>nfjk'^=j*3LBakwĝ&F?uT-9ʜ#sHG7tN/ c!DշD[ ` ^~ k*M }0K`)Vɚ [+NVrkƮqICx {D.\6J"G7*ЋEfX^'5q}$T5gMe#=/nxDhgA T:1v-JϽNHE ) ؆֢s;' >A>sُ[@v$i乁ȒӼQT=reXp1Cj,uc>Dʤ ]*aaZh0"pgD~z} 5ZWmV=~? AlH=.3ȠPCM2u-@@~N/12Fʼn|R*Xyo5-~7`>Գ GӺ=Z$vs'y| z'ReD!KR׃*8;9ۤ,kaX퉜D(/1p¾'tWu~|j0_v1[cTg5M㷷j;r&7cԌkqyNZiT@/'MmS{$C{A:윟@ZF+U:Ȫkj0D!*ʱ`yz~y⁩ܔEA%[0ױBj)g#1@ xDmvK+G ۇ>+5XbVpP||$\fFA8Czռ :ClZH0A?39ZZʞ:|[Ϭچ4(>?I,PYUn&y;Br-+_$VC(_z1'?=[\>Ax/r"[B/zH7w+$|&_W7ܘ۴=I Ϭ4fR J%̔֫c ^(q=^:yHfeؽ; ]ml7,3,Չi|9\B!ǕS0aƿ;85vv(0* %v:%ۿ*$TRTq;y0s UY_2lm6n0I,0TSqL8C<{HUC85Ciűmȅ/ %u%Mr*Y NϔSo\:xtYNb^O6٪##Z7,'WG=_9aܚ"*7&M?yZj s_+?}!2=x}iCQQL|pZUvb|: R=m 5MKX!A)PW҉b (C{,Ȟ\҈;qo*x"g,~BSejT$N7.0ձeڳ ?!JGKl7 ɼ eTAMaGH /yM- a(rn|j CW&|ߘrc!Rr9YsAaCIjd$!y">>UυbςyM3RoI=eVɝ3Nk ShŚ 64$UE"9P=g'9Ljk}ӰsqVʠގ)9EM ޯ~eb&egjaTO)py*6aM0/!c?IBIo^qW}lBVsb{& z>õHNI@īQX:F_ DM[i@2@bF9Ɲζխh޶D8X=7E_颡:i$*bGg2%/87oʕ`}AJPÿ. olvl<@)NYauYw!k^jO:Ͽ-qHgl7tR\iKmILjGm&ke[$]a>:\Tel{gmXLzZn}gnA c<3ą` _ Lʯ)gUpkONWQ%cd<(g-r[4\]wxӁDcu@JSߢ(d,al:/z4w~]Yܓ/6s}r'>8Ι(Pjt%~}@rΠRVmAyݦQHZƕIİ( ֝~0,iݢW65ᅗ@FzXzfvmAHk~C:"ʓN, hS8Csv*ަw5 @9:OTrz7,{h47#_4SҜQ.?e[ I~yǙX%Ah08r/;ngxՐ7"&cs_+1J'Y:eb {Gv25$ړ`RrUd3m=@S)MZL3E߃=tItk% 4faQzċ<(+,iT4t[gZ.9fߧm o1ͩRզ%1ݼx O3A$[bQqy6/~&CM;SXc#ϩ(Q6ZT7XXe.%)eZŒn[w37EvKA?Q,řH;?$<[]  gihlbYȽj_'M6?Zz2kU ݀.Oљ zF9N*2-> ,'!b<=h_=#Kկ;c2(JG%㮡t 1iw?9cHmeLsE"K8% F{K>w"[fe<׃o0=3bW c^TYTXLJsҕMqo)u ei\İI8m8B|0BCYD4f(v>]"]L Z6S]} ~~߾㶒L#4k8|'q{$CntaKfN*8i&,Xɂ958N}V:.3eӴu~*=`&\ݗǦ1% sୖ&n^Lql"Ebi@TCy>» k7޹>t7 Pv/> \LE_;n)R -0mT\ bHqjVKEFFE pxZ7E\q o 5i@x/ouȮ8 /Qs} !ˣԍuǹ xs ɸFlHz΁_ 0$#zGp\NW׶_~ dB+؜)q)'HZD>XSP&: m 0ĩV*o"׾@TuP>,oeNFt" 4@ˬl2nL&\v0XKʝ@WA4 `?pvXfxC8ʻ]}~B]еAu4]p*/ H) WME\-I9 G#Imhg<=]5jj x??9έsiЋ秀{,1hj"7y;nng^Oq`)M9ⓎZ󆋩4$KSQ  7µ4?mOξkfG) l`}iWRh}|,.a7_H*A=)â3WyI&TuB,#GCwcPUuQl-b:'tUR.6K6^Cmgl} MJXZgb? P;-w/y{*c[fSmm-Uy Nyr:/,sEo^8|||ѯd=a  #ב28 Ns|qf/~{u?)kZZJK5p$QB=IwTAxhUScz "4B&w2y&0! KBWM/.q{f' ߬u ήzN$+k&]af=R_COKѣR餾m}7l;nzbԊ9. 2 F"K{Q^O2{6b|b?sjN~ (}zs7Yv,3BMN^-1[ 3a5n יUz8d+FRKӕZ !l:PJW(Ȟ~'Tgɯ\ɉ/3dXxrϵmyj1 S<3@_ 9s3[~YqUYywǜi  ݰ΀\P*ΝOlaWGN?#~Κkp0]ɡCg >zϓl[ia ǀ.`B9-[ /ce_ &.jNv+[Rd&ԉhgYZ07070100000025000081a4000000000000000000000001626034b3000182d8000000000000000000000000000000000000005700000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/hw/cxgb4/iw_cxgb4.ko.xz7zXZִF!t/>]?Eh=ڜ9OAX_7W=\'㝮pkkK6;EBap/Hl00]asqC#[dL4pv /x pS2ƪ IO%Gϟ8*Fے:™ҹ9 f!2]9`Q]կ Zf;q! >>%]Z_{ORYݺW]c}HT)]j1p0Փ`x{Efg5{Jϔ7;eYa@ՔSiJ~c:*xe .Mz h6z**u%_ %wü %|GoAvd5WY7O>`R8V)mWx0uNn:a\Raᙣ 厀 FRF֕=EtN5S炎 ?gj&u1F=V`/r3zUj\J볛ٺ&5* "r-Wi2udI⹨6(*?#ktQ:o《1;IH m:g uia0c=MQ1.}Gq4nq%>ii$zWȌ) Y!GWi eS$΄W@rἰ?8l:WF#UrEᶫxC1h ]M:C,YMEx`fRٹy}x cM%Bkn\ʝT*pic~Ioœ[L? Fwʜt^)U.> 3/p^;s,ЧE. ;YY}vP_I=GE{Rᥫu6-U vH̵yU2؆GKE#kԽE--[أǞ\o}JxX,G [YMigfTѱe2^q'兂iT]dU}TBw`:Bv&$4RXwe~cꞟ1۩ z+t.P13^ w[XxIj,zNP?/eoO5"S@K]LrG7ĠMԢp. `A cP ͔:.4C㢄7ASCTpԼJDV&` 9LTHIT,2x=ܗ7lpi /au>u!]e_=M/dE^sĜeXjG!Z :E&FfDd_ed'}>+ൠӑ5q,= *$|u$FPENm#G2z_'g$EHea?}d?sSnYwqSl@)E.Fԯj6NXv} מb3`h}/NmmEHtq|8K݃ >/8uW"\Aa-#yM>R󳐏[n8{0]3Sg*Y6{V6rIh 94QsxkfٳWQ].u85$AZZq/˟+Q5LpQ>0SΏy8.\m;2<8;yGFo nty(6,T+0TAwk hȲV` 2Oecz'%Ñp2aΆc7$mףKU[0'5J= ~"o2:o7~wh'naՑNN'YHU1hH}RC8B}> Gx,">cX XgIA@H@M|M0u"Hytvs7CVTW->e^f[_\G1T_qh{d6(÷g;|Sىb*}=+r\3n0ISfu_xB ]l <7yMG:;۟G-[y雪OUn;p*[r`Ai*}iK<`}JB #F$@܂ӊF/`Ƙ0]gyb=+ޝAV鲑#v@u#"jEIN^[oBςS_!M(E&n(V85feڶWr^潒 9扦hAa-wi -zQ[ dt"'oa_֐0HFS({ &f@^usnd~q 8l,}c<+2%=`zn:p Iy΢~6ĤNck1bW zܴ9'h=HushgEׅT5Gbu:IC׮m6Kz)ZHNS4 5ap7oڲaĖ'f3Z(Ҥ); #D8~ Ag?FKD??_Cgkሲ8rSI=J.\siTҎu)[.ص gt fWE<,ͧaNs)NyHoQJ5tU+h/M$wɞJz[5JUYS)*mֵxy&$|juR-G]HOA棖K3ٓdjy>7AOɔ;<>icS#M-V Į&GڵIAAs'NrPU 2?'`sI%@m-dG,\AO˭OFL܁W@j-̥kjWGC z]tF["ԯj4*SX9M`/TPt(yPqX yvöv.Ϲ8!-yW0`hµKzc! 5#Ky扎J޶+騉YlK"ylTMcDҴ0EuFtթRn !;cqh>qmy wSM XWi"N+h=Bf=<ⴒJxi9¤/dD%64fAHWD!pR WV\B&S! f@DV*=X#fXArg)Znxת?`lNaC3\}7ҡQ>|JVȆS*_@]'7CJSdgPP1[.3of Ǡ[< |eb۵nNl "]y0Gqz&So۲s_0(}Rv$o[LHqF%x%]6r ,3`<`X|5杮\wu}?'h WP@Ppy|o"%9Xl/;Juty.e'D?lڊ hF)cRA]Z]^9o*!*{úLT߄тPhԪ.Mvt$H\O-&Oe[T@j+Gڙh-L7?CnզK-Q$Yi\&=iTanSj[]Vf"Sڧ$+SSdkN_ed. A1?B3FG!Tjaq|&wY f=evezP i4^X3X&u1 <%l1C\*v3}ȩF!{=ulIJaGR IWڪ2Ө|`"5uY"RRÊ  3|#b~k=< M]+EFi'5#cHeLn::.+Z޲'!>sH"eZL1EBb mSLni轈C]V`f:7lUɕ֞ߧ0A<8{~n"vw[~PYW|쬊垍"9ˤ0F ^ѷS*9=fA ێ`wպ/L^c0{kA)&p\!_A7]",)=_AIh" jM٠SX)V E͡Pbj&* vq+7@ ٝɖN!ɨ!Kqp eU)ɲk ?;lՇU1sVˀsw $j8.B^$YAE95e4 IK$; T~ʾZBhHQSNI.xB4X`F|+q)Q^DĘbq ~Ruun ?{P0Zoc xߊJ,2Cu@xpf.ΦNbqd;Cʭ0TRտ>b%/5/oOﶧ+QI5|3%6F- RcF]oFZ$rxK3iT~P$8xP6|y1TV f"d&t5`5,\jkH4d9Xt󣕨d1R/jg|[zt%2q6% +H$~Veԯygl.yE⬝q۬l}>Okr?з4MEc8J jV3{L7 R73WM& &FfOC⍠ 7rݗ~&R1cpLqDHj7|opEVy&;:(I1i1ʨ)݂9{s1z[K /פT`Jנ?..ys(,}3jX`eqx~'!/ ,+\r%!\,d^;~|^f*kurV^0ZSeF"@9 єJEXJk5k&LbchG|/5.-1YwmDWrtPNc/.02Dfz3V._QF sc.PWs+Xrw*u_7 Y :<"x "aԯ0Ov T+,vbR_v@Q?Q~l7D9WOuyx+evsͮ!\>4TwQ\+46=nAt G{X6R9( \%!?EḶq]K]Y\LWjsUX:>.ifD9#WH-cj̶i(HIQy$dB^AzaV Q >)ٚyKA(n몴Ns\їē^KMeNP܃x@ZIcP"*?HAΈw;%{4*{4-jd iݏ%RóxE!Th''ZӟۓFմQ&h+<ծgY4FwK(B<[ޅ#yS[(g4D#VmqygSv&G|:^f>E@4䵄wQaU1 D]ؾC 9o4NcKf2W* RSD6A:J DKD,ڽ?e @wʵa՘"Zclm3SʏʓQ8ڃ.5I/>XPZ~\JNvZ]@mXհ ]0n"ӫ肰ūza0eOt\pZUΪv pvCIF ^? ,oٙ5 kpS BnT.E ԥdJs^R-VCuHi*@m @敨!Pdo)>EqUT8=+b 8!D$w"@uT((:(ִKHֆP,62pFc1\ZcXb7/7&KE wuvQru:kfn6 ! V:!A* 4{IݯUVibĿz,ɽx_{EpPUx![#Cw4L;:wO$ȗu-Y,Wɞp%sz`b!BHHk.'[j"sa_+S^ #\6 M:'TIg, SKf&v$xd(H'W HǣDCjJxJY79MT.5;: d Hu *-\z/KixP,r EpuGmv=,N&?Fc#aWuܫiւA?(7S^QmNAujҠ䕼TL..i UBF+]Ͷ2gXTK e.9Ne UBPQ_PH%bD#P{!x.:X9U7e&izܚ~-n(c~8XˏRJ`[eNlQ/>G6u=R~;P/;a7@-Ϲ)Sf0 640 D񆲎R1\;FrBu1T,7 vW^gm)ڐ=CYQ]Lk!}xQm8wdS7>D{=u (az"0c4W-*J1,I. 80W#WR (S+ 3l)hжC' qW9T2TU(M/P0'I-쩐h)_0)2~'a0K5[fimp}ۘFi{K+y>/Ti10Dejxzi 'h;_Vj;V P< b5Z (WJTպE^4v73 vfQp): rm]DP.=Z ݼQnQ8Z"{l[!0'Ʈ.;3O N?~73Pe5Po|83|{rvө([ dq-k;*Y7{ЗV+`fQI{ qdm1] ?]&Ղ$oxnFkޝ{z!1,tPωd;KA|b i%C ? >pGM#/ $W O.+GFܕ{( $Q!TCDҽEWO?o >qPǎz %@@dr2䬍jNd/#`5xkChNr g+D/Ov+NZkl6Ѷs`tJpx4ΟO,i酧OS$PgnJ Uߩ~/Pc̪Mmcl-8vVom("T&4heC ,~^kт>@ZiD;WT6 @AM}-/A"KGw&L7xuwJa3GWJwAn*7c ںMg#FCŜ5/*UAůRd@*mYk2St.'s LGpt4,^iR[8l*G}Mς]Y "@/T,AtX)-rkdg`9knVh5QC/ô,/Iӆ:o7KM~ *{5|4(BD.$ȸ}2@@ J{7"t3JE>Y KN#ߋwil &c9A˙V7Bmuw]|ˮ!$yNIf.N]E`v; {d?*K@|R4`yu.iNsVPuoq*6Mc?l^y#I]0.zw6B7tb4'P ?m&A\1@Z?ݍ,0 egiA|R(%D|֝tHom]4<8+Eg=e/:/: uVa}Qp&}Fּ]H r&JbZRm @dGھR.z@k6.}&T䓓u1.LЉ&m iS][o'EjOݓxMyqR"jDډ({wn:q3tNg^[6ߴGm wox,py5]惢hBյFi#4D(sGO\Uݼ 9_ A~tԻ&3UiX [TybZD,]I\BQ#@D+?j2ͺt|)_uMxWjpG`fr֗k 8>e" /8_8CG]DgCdBgrń3~k& py15fiգ7 gF RFFpmKK\~FN[Zl(iToEZ ֳdm8v?\k=?Iy“N|ber53g[銢mE#8wEP\(fgBt _PmdB)Obg`1]zzK9"e'7Hġru;L"ƚ{2$0Z;VSy?`n&SQWH|k%g; NNL) ƒfn b <Ae~d8]K,r[ fT J*g'WK?z ʻӫ +K-}%0'z*(wއ y`_4yt+n7@,t7#qC٥na w/4C佽E.Aò/$mSZI3(j\VeLIY;KV9ۏ!o;Ŝ#aM%y{K#u)}C7_zld4 4(/+ 7wxw0?]=Ctb=ɐ/aWgGl$,K9bA=U)eFH0w-.|5}癕9W+#JQ2JH@X5’V$xGly͕ΫS{򈏗 }peN,'bF=٦{,M i͏ 4z4&YQطw.wX=1!_OLX 03?Pf%#)~:%FDӈMI?fL+vUZޠT}DtߛJRJ_]nO(1[=2_pِn4)gjE? t3̧P_zaZ?>Yu^ڤ$(ー)J HS+,w y/' mo۵vȍࠪ[riF(v:JdR(߅Be@lN>8xEr=.t581QߓSWRp|϶jE+ BcV2Jd-UcrWDPR=bitزzwmIINΚ܉:~8x* xzqRѺp sF·담x]vN۪wly~NIܶl\Z8W vDIkq40vge^F(}8wKT{h'fxZf~%4d8<73n'NmD"Z.Ǘ.q <oQG9o/d>ZG\wb̈́NHCjṀj",fv%;U36H؜)o2ry<OÙ7ii(BB ֶj諒'"$rfXd9 `2ȬOvK=Z`Nt݉Mxtn1yBZO:]ɣS*}#h"vBR^jkbvjLx?5D*K mqJ^Tdu0T -_ c!*c3f9UŠۈqXnV`,~\?ò[,;%%e$VI8w& Q =T-\g=uZt.%rrPyYx +ФԆ<g#"ʷ=Rd%}[m^'&=gSx;918NXdpz_:b6-8#K/#ɔAUMƅ .X@oZ>]fYdSV U!dE/Z]{ !mD-w}ז̹PXjVl ʙچs. )X|^_*QUloc*KrJvߩaѾ+]_P!a6zX[cjh [ڦ`l5pӛ<{ s`ϖNq4rPʥWaCdͷ}am.rZNp4a+zH&^^Ȇ_j-vK=ed^Ga  W(JM=5{kW*:cZD38i;bu#x|$"aؕݡ9:# !yE)<4].w;JN#j+3iY alU4ȁ6c~tYa=W).zM,_@wYSVrĠi2| @kfB43&yF:j+M%0Zfn0u_b„o6I =97!tql&ˌ~A>f{/`V*4fjE dȸ(6Gܜ9"JY.y[mܤY0YCi}1nRFY?.ўbK=mc+͕L tj=BFoDJ^"B  `=l݇Q7UE>ҾYg-Z)"r2d2\GF`=Zeٹ)~R~H(1ay{Ih"'+h x ( =e>Uzs*ͻ+;zCs)"15)kV9o`DZ\)һzYP?3MUi{/ǜe)1LP'[eb=S>挝灟?Le΁L+gd:T .c$%)idDb=@oDKߐN1~j4 $e,WWeyYP kѐ,PػF^'Jp^NqR:T] {**эc} >؆9yZD/F8YZq H5̅y@ni/l^=u,}ꇪ>6 ~ޫ{$01_ۢ~mƆ0OA8HֳlE"3t45hb~`M(miyYԞ;y,#S>O5Z'Ƃ3 Úf+rۭ&L>nd{MLr]L 2`cco|it>>P`q >6AC*:mEuy1K tMj\ D)Z3˰R,⃜f*,s0VF0:Rσ&FPT>涠貉UL.6|> ;D.9kިOCJ>"3UCQsX  dz0{x.kW=:bE]}g/4Fv W0Z%/%gl X;0adjN4pWKIQ P4@Gy &߆Ko/ΏȾlU ɡAD!iN}Y>U~s¾jaxQeigVٴ2ՌNN*ECCS}9-Y{< |Cia]q-m2O6M˺+aѾ-Ň `ͳj̎BU)2 a#/9kjܤ9 c=2;։q7׏7caQ&0r svT^`HȔ!. UBsq-ҏm4 :p jT 7:^'jK%M[FsB-ub6s!a6취(1c \YKR)-KhIÞ,E:Tm Up|;<٤%~l 4ƒ pm#4LCZ˃ 6E?psG\ J3a4*zQ@m~Aˆ˧NaR[G64@pa8+ 7ZkZbzxD!+C1\dٹ~% E.İ#@Sv <2.B{k$IջxAϭes6+.+ C^+ݵ&2۳)4Ӻ XоaLJNu5$aA[ЀNy36h?d5{e]LJ<=~ E )]TfGcdlM'R2 MV7)G7V8S[wDz-$*p3 8 bW!3;qм jڒX6ѦP{>1J,9p /y~3nVF+Ad)@k)P/ 񁠁Wvah 0 V f3,+Hq䫼}Wu~[] Id.4ҝIX=Ce^4 qQ =@=}m^qKͼۢ)_ }ޖ~4#gBT>W³;:@S>{k ";`57zWaٰJS<&e=W1U,lPHm$)r!w}|mO ӏܢWM VE{*?ANA{6_ [ }dIy_Hs+܅Tު9XLAE : >yrӚZFr;n BUL wbehЮ|õt26پuBՃ*Dj5Ib #])vg(d JvY/mpAW9Uv?,?mOjoup:ϯfMڵ''A9Ay ,͙hM0CȜuAH/]|4vmWۥ"/j &P=IilQE>w(B!D {ި~W򡨜KyjCٮ>f O(>Yϲ w9{5_QU&M^89zMA(~e>Yc 1|k]Hk;#&2#6U{F=Ye8©6GWz&$佒KS9acjHpÚ ]'Y,ujGUr0 ;3xp=mHo_rD$d}DlM^@E)wv`>3V詘=n<5$@)-4.)+aRXh%+ښ,}a T*Ew ,@N`R\S rmkm:ȚĿPT]{&Є7ݢ?F1eeϞR ٗ t>V'΀1f֪{MIc7Y4z)?c>Q(ekn̡r]ǜ]nqB9`(.Ȅ?PWboeDt g֞F`]SZ _lSۂ_8\C]m~oAEg?Y8Tf?׫iU~::Ֆ\:еr,uIZR+,m`'23%GPK׬!Yeq&㲅2bjaZ4s K0E.<6艱Qж.yu|:T 4?M}| QSb tQﵸaH"+/iO: o7}ՠ.Y)sE'D e&sYƦSU g[ ,i7V8M:{mк5ߢԙbI;{HVn1h.~N Ӗ^M7IhyZm}E=k0Eb "QF5=nGʎؔjiEGy7Re|wa-'B($E4/'V><#cR;cL Qggv"1j FkyӔT맃F/}!*^ϧbLPx賁ʌ !¶ܐx FuRO*G>+H-M솫C ߃ okC"&}B?M9K$F8uGZ Α(upza^A;lmI`p+kv Dn\yYRSɗ~r$xYgXPF=Y=Ae`S7eԫb"Vny\Zv1TUW@ULb[$XW}B˦nm}k {u"8Mw=ɮП(xԂ [v}Nj*tփrw(|(t[XZE)v4׃Wܗ4') hɲ*j֧>V.|{Is􃔍T|*oP2uXci^Č2 jt/zB6}A )(lg So.P˽ZBt5gtN&)NpADX5QOUtP ry_Y!Yw 'LPěTa]wCDҠ-ұh A fo>p PD>*W77Bn !+3BDdԶn{R. "U.i'uUx:Kw9(55 䍅n#m)t=J&?~߫*%6--+-/\1JYKR\4^nGV-3V DBVFqc~LdYu j"7eI. Y=u>T{h L*B⥂N mz^7t(i7/R /9$=?hߥ=fE -`7 ]cMN{&SHflnkHh) ! B՘ tI_=x:[J3׀a/L;:2^h}󽴨] `?l2'x[x1eXo.OtW*xѬ aݒǺ/ @m4Њq5vTar,&YR"ZK+s,,PY'~֣JѺ~őhwL$yD|"{2],B[y9!i잼,FSю*Kr8Ñui %>$ x9]t45  +mj$W<7:\0Y3LQtceFUYM7Y;cCS{ӹfL5?=[3RryWbZOCȡv~rͬBP-038њ0CA7JF |1z(Q9$Ah]oШ";8 *?2 U }/m!}SnM_%b%,[,t'9#\kgȈ<COECyOˏAc*Zp,R^a +B gm1du#oŠ--}#mƺtFBhLiMfw?Z|‚d8Ǟ)aF#-\O]Zo,}rk_o#R[Nٸ/s%ûo*6hwXQT͐,eD9,Or#xĉ؈%76_+9'􍜚T3ԧJ#{݈ڽ){*}Pz8Ux^zs[ -R|xe`|SXkHKP_pFGd˝/q\w'a̾{qd7C_ B:u߶܄o$zď~{C\:|6>{rߓQY.ZhJbS>1'w-I4W!NȒKtSwelKizpe:!:ә8U8w# 0V-AFK !||X(IP8gii|Qfr?@U "Z?W`]Y,}y?=S#Ň޾ΠQPğfRʟQGxeu^gcX?xb#Z >6tOL}5ƨΗCV齥P. Liql[T)*QoJ"LttLL\:v R|p8%/R]w Ŧwc"]p8 L#σh4&r_ E-cv7 ˨zyp-O fF !> \~ʣP !vC夛RgĐÔ6}Y24&A{'xy \nXZ"<)xj'.8FC.c43 QCa%D ["a' At@_`'CXBUC?qB W&S|aSkb "^z|뻈ekArҿjzVR?ۭ``2#ޑDXkD`@ ?e?e\$qR2Qh.|n4}w8- qzqrc|yO`fxp̉"b2HegS"oW;[ɶe5o("omZc_?eBT '8R 8順1$ n 5vψ6@ Gͫ9 Df)񎵱!M y/$qkh#] c&'t5gڭe^x)3gM#̰,BujKZ`ufjX3skW'Nw`㐽 f4+Bn/N󬸩@d3qh vG/M#'oSSdy2^.5;\{p\?1WeyΖoђ%E }'TP7vS'`J4ħ`1PZ#1_iM=J=0 NZSf}Qm˧-i,%.5a*dH r>yXkh\-ѡ ^Xr2 N : >K/ c~fZ^>oiͺn8:,_lKwʝJ8mqh]Q*4?|8%T(uoYi;\#L*~j$_[r#w0*=8B'<+R_vƞ3:m |v[ͽNLLL UӀb_("=+O1VZ1? j@7`ah %$;Q3,bpb k;dbv΀ >3ժzh%ũF,Z<9s 9nIb9ذp7Ę5$0Yp&Q؝!_ϝUGn%):KA>TGi'>ʓ[>M-S5@s#и2/ &WXPxuL]D(sr%xR͛|,`|Ǝ3n mdlayG;#<ޛv'+E/+M_yn|^u"PӽL?O5_2[<Whd'-!@[U G813CR!CI16|=XGWɲᶌU]1ȸŤC7a)]NJh4$uEސ 3wW B8aν^.RwbVx2ce4 6xvRxz%{Tnֱ 7 hL4嬼u4".2^bf4=O^9>CRhm&nuV {; *keNI~[ޖ[ ,+̉RFx N!(5 KpV{UGdV ]_Ӻ?nu,o$(k%C/1u%U߯@$2^2o>8߆ؐn/j+Vc9L`o693-Ur꒗1N&'O=[HqM m&׎L贅5գE;G~ {'^Ckj,ZY6lOE=6bW:ɹ(Cn]HZQ|hgs:Sѣ/vB[j, t\IC|ӨE[ƙkɁj<}RRgK><5;-aw;\wj!`=ϛ-7S@ ז6D5R<Z& D nhBZwFuXN DQj+ )= ɮy#V-."nT$>kOmBlF`VlUr&MX'0oi+쨃]ŧb /?5C@'F H4|fe.:m0$$P걑 ( K\yK@!E!2lfR|~n} nC_|@: ^e^topbK4跇Cp;LdlZƦŸbr7,;`g&ƚet\="*FÐf P>sb(^9]Mq2\8:L(zhA*7Y=e()Qy-L`PJ5>Uo˗;B#}u򍕏"˨D1(@8";5w YEJݔHV7E-y ݕ`g!=r0%FN\`Zde7hgߔ{^"hZ^(\V= aOj ;2ǖL({Fb:Ap ( h#?>SW=kԇf!TbO?TJFk+}k3o|KHµ]$贽 w]tb68R2WDIn< BF6{Gٝޚ$PrT`1b :Xn$SniXLybgc( O̍&>9K{YiͶ.: S1 7A)+fխ*Qk{r(v4#C-:!=ʳ1}KśFSՁk|j@.6% 0=*qlDHrK$>sHW{JY5}NІ*?PH޸67-۵퓥U17+xkAIoWxCS#R 9x,(nx0>B2'ϰCKj1?n[35!Ό@e(Cg'<ooaY,໔I{' {м j@ad[lz>0*Gm,0@OY BA7 !ԅSYkH3 twCd-X b`r2 Evb@>r%QZ&wn|@V=(6?!gqK;MoYPeTf4LgfGO(Op|4ADx΍u0 @*2`U\[za)ptnn; A@ 43h2w ?EZ ¸ߟ T4״Qk^tMFY"c˂}` GO8~fG\_&KW}'1 6NzH02σ^24WgfʓQsg㧑H܌ѕ]KU,iFT?3="[B|5¡šReȮ9vp䂘? M$P~NP@7zҌO)Y1 ~'طcR8b9h"azG@@tbՃTc}6 C:UXˀ2தFR뗓ܢЌ_& s-A2-;21/n2X'PSY3+\MfE4+]oԍ6C'cRm-f$,˸ܸVu$| sm4]t x9n:}=bq}Z22 sŏ 3)ܱ)SRk9x1aRAӒ* Cbnm*uY `$莘 tyi@R_P\HmEo(Vs:0-͸֗DO_pH;49aK4/i7k+`*, jʌxD0A7paVp%)f>7IrCZ^2exhKfbճ4`]-y2K\$S$~%1127n:u.u &Rk?+P&CV'X}z-talDmģY,װB5{I\,Uli@5BOf+eq럖}A{X:\UCGʾ_FrXVF *YT ŖE= wPM|Ἇ HΔ+'m.'Mȟv!DӉEQ]$3`HKԚpTmiT"[&-tb=]hWd"1_?}hEd>ysF`h _RuN0A=uFD4mK:@ufxWN?ޫ=H@f;7rTOA:"Oc$ZݗCIeu%NʒNfMFi"m;b"G1F]wg@IgX&.& UyCӈ&_$ yE쳐<>Tp IJ ׏Vu tV%V+_P),w,2*mf_gtoЧS䞶!zPadLU)u|Eᯗ7M.^zNzg{դJ8=[?vaY<~ҏB-]u(~D78̴|2] ǘgu3QE$ #,IsTPo!ZVC3rn„< R}܌b671ӯy'/# ܬzMbr?0\:BHD@CkNؗez==t* )l P.1}׮01iATuHWwC48[ȅQ  sڶ ?8*ؾ.ƌiAa?paš}Ϥ{f@?" I#nJT0:Nڔ!H%q۪LJs 3lU$!>(=kWsÎ4w^seu[в4%Fj/]oG%`p(ʍ7W̥@gK Lk?ȱ.yڢ`\9Ч |PɼjFkͦ}[ʠ 5D$<ugsOО*G1GNΝi+L9Ѿ.x.WFj YQos^Ù,*bԝ8fKJTA"tʛ$[%Tew>r2 B p⦣ /LrLnH>YĐ0wPf:M-,3wm_T_K&̎qhgÜז,Y_Vizˈi .꼁,V0 >ƯcE8PPpbFo^.< \lMquL!mɛ|'A-+PYaźoN{&T|Qٌ! #SA[Ayߪ6]c - l!J=t.%f7n&0!K]'쵾9V*[ΤNh*s皊$5~h,#5^ m$|ۍ/bZ?~!Ic0-W;M +%"*m_:X<@')J^(,nvIK ĈlzX= EHFyuMkRN!x5h'TE^(C{؂hvܷى#LKNu̽2qjG-lEI $kE*?Bd褺H⤘C|kMN_`n=2y*1}:@{)d*7M6]zcBb=vE?F~͚{g2$PN&>&SrA:ҙ%_.'qE<[q_h'@+a<@ѽ0"5~ɯC@o5"OJ072/j V&y٣6/E#a^1qMicp]0hP;ο4&@iגּv-b]:KM 0dlZ3lz4ƂC&'l+WOR5?o2G'RB"4b1Z#&m r=b 0<&x$ЌҳN}lfK7jx iHNz 'w+OYqKsRgv1I12lS ib:} Jpk&A*# xO՗-DcJ p(E-U7p*"yM[J61!ƺdBJ;p|yr~iCkuKKf91 N[(LJg<3e-[#=r*a(FzQ?0:~lΞdm8: i%B-) 9篤;IbAxK~BRU g!6U@¢yޞ| n9OY<[r}-Gj3sJIe(.>iAxIŜfMlFqZ\I 2=<=@{Mlv=|Ys*6ʧN?}ڠBS>XKGpv'J\Q;_TU[cK9Ro]̗{#iaozƖ) @۾> 3߭NSjBHzڱ ķN!FdD͟ ټ?OoISQco s̪"9:CM`n(cZ>[>wDo݅x@ Xr9QC\3$VO;PL`LhlͨO#)Ń\Ga[O^5ʰ1# V+ .l.# !$74驗XTyg%,-y|Ĵwly;O2i?WAP࠴@L{(`O:ߗsŕ9D"( Ώ]IGFh\*8љ^i 7'l;|~{64v􃧅˾&L?Sj>vc=X6OChT}D9n?a22Io dUJ߽Xd# r ~mc=EuN4(ya!-'NBx̮nV*7*:80.KIx"?R`4}+|I LU{Ry-*?ΡV3AXª"5 > ,/oZ .$S@1j/X[EbŢ'HK45X8qĞ b -g`bO=mz@iC?oDdxWbજ]5 ߸Jڒsg1ˁ3rbt &XR%ʙ|µSU ; !yMwF`GoJ7{GC#/>H ց`4í=P!جI,a g|)g?3.o}ܺ;qpR-%{ϛ ih}hOv89 ;zz-*X(_ּ_Y% m8=4;Ƀ[a'9/'W jk,J{fQWBVA{֧P`lcuN)HיΘN/-=wt-1 Oث @$#HbE~;X75m%T)vW2X(:fAufR5BSFf'VK=v@8_+ adF pP;LK*YH'6-B XarDvҘUG#AyO畷S0.J[1bh*"ϱca+e{ѪR{?ؐZϭ/&y8VU6zYm3~Ɣwࢻs3 X 387 PRӔZE "DWXW'Y OX I>̚Ő:VUoLUߠBMc5H/שY xܟ9M/Xq&~<UCy,{']|h69-oFJ\ B Q JHM;#L,zf)H̷:'t%ooCwRy3㦋d3(V!IL86<]k >U Ԗv;B hVFDOKRƋy>TT 3 gaHWvkWmM F\ݑ3?2]UǍWn_۟6Aqj7őGXrDȺ'( hʌɓAįZϛ}:X{MWi?|:wa{z ;#"5Ͻ؎ɔ ̉c־4 ijgS΂8V1lM\*ffZv,/˄;=\'iԌ:{dæ@4k@>'Y$NNxFS8wa; w@)/}%hb؊+1|J4إ7 P,C|ȪHL#ՖbhDy^(J@bąETZ* lD L5r&_`.Den%ce5" LR4F1H{h%7C*ln` w=Rxꓫ,9gtȎ`pa!u9'.sOu ڏ89c^;\B--"q9<85#L|ċ{.׎j=`"0n a?71$yy.餅 ;uLJ\jqi ƀ/>Q w^Z'-"'>J_2<zdޞ^ԓ`Ǚ#%j_lY=؛|sUe!oΫ\<)ONnA@ݟ5t,@ndK (s2X(QG-*z9vKeN͟X >\_*4Sy0C0F) DA3 Yma\v ]y-gN8F\mT. bu3VJ%zg^y҃kW @?ǻV` q`~s\91LْK7![(U~+|1+҂z|H壩8+͠sn$Ln&ȤBp &ϜbUnc\Gl*Ӊ)@rBO\JF HxpSg(-+]$Fzj$wi¤2N9vn±*(f&)wc8`L+:Uc]gg|bAğpK!ڱ-iāM% LN(ZZ:?DѸShTܯt1<# Bt7ZAL NX/FNzAZ+mQ~J!?X\=Z~_[U z˦ڝp঒v@>5 B[S:zZyV7uep43/EX;A Z5gIGBV0 i- qhD3&,w'O$iB@" 3&3rm2\Da8k;^gmHHaxα$f/F^<- $ a}Q<-f' ChA(:7hfSCȲ5%}t" Zu!FjT׬JNU[qHhuU=;zz" @ ͤY%*`Uo!CS< :{aogܻ o=π+"0Ĺԙ{6AYgiXlۤ7&J ޚp7o&XG72/APͧK][֩i1Ed"L 8 LhjPLO8'ax'+^^`.2wWhʟEx;aDU”;#aMœ)-ߛxz#4{pH"^ytbS;jGVCI <@- pKɢ+e`0\)s:Z]}<4N\Nykp[D#wʞJq?~(Ky3MKW5n7ȧRSa*.~^>,B `.nM3LpY+zzPtj淪ډ?) hm|skZH6p;8@:n%L[̍17 evi3s]<:*^IrB|Ɯ"(!b)YeQ j2 WT_#L(q81[kPQ:c,~,z_1SnI(:H@8=V |LsI攗ߕ^u6_F$A$7i(PZSF9"d Ḣia2Gcr_,wmB$%^Mg/ A&~zGul5I` V0wE뽴  C:@vG Y_.IS/:`Θ-Őcs5N4.)$`XM7+bn>R\񒹷]ϡ L ѽɌNm4B098n /_0QqG mKʋoӗE7]:u[Yge…xo])ѡDbN$ Lȡ4M(l`z>ǩ{ZYՖ eGV4yMV'oʀǣ=/1$N)'9(߁>px$VAo(tPضl$Yqkc<-f \(:^tYTPc@AE:JE2a&@%C^Ҽ ^s+G &ҋ_@ TZl' (R.N㈘"al.2B wn֐TC-U <\ȠQ6h&u]=%n{ۣZ#zG,ni=-J1R?SbЄ5DmEG0𠄢/Ҁ I(NR,&S."$#o1qTbFӡy͖A_vUIce2BVPF4 ( @ai3mUpw'PϿI{z z j˙@ Dbc^Vb&S$8\ u5#44UoA9gNf{X*{ RQųT:>шWC`o<ځ_U-#[;x)>s4>©_ٻ5:".S `Asl]xB"f "5FW]PJܬe;v/KjmgG>"i|ź# .KiguSvbL=j:EFvQz 2' 2BhRNjF5@|aw RBIfmunPeꍢSZ诎F7ǴzZ+J!X? *+r0E_P&Ei% 3y!\Fvww^Z_+u=0dB{=ȾfK(-A$0u mjTs},]FG`_p"%7"Ϭ, ;^5ꠙ9E\U_|l:r>}>I[RSQ2bY71^k!"\#J7k^-0MbZ|x'YhCwTPi Ϝ>-V}ЎC,PC|@|f.Q`X fɡL"nLSTޮSdgc`^푺B;]oOiK@hg}|MfS-۾ba-a57+*hߪ4'(\t=co4:Ht+1^{aQ)g*jc>r'7 g'K#M}*>#!CutzB0P ~JŻpw"( \<&f(dZpAځF3 uDiA@# ?E4Fex\lF@کI}StkU0.k't14t¸p v2hQf}tX0s_O8ؚ4+S"aދ&oD ʧ*'-QD܁]ϥV E2K:+66MZ5p.K~fϡ b雱.} rg-?GwT!L̈z\bΟ !x}Ѯ0 3/#$]\r[gCqk6|0/1GTA5yDAƏq9dPC1Pq,v[Nxx^Ғ͈Y\y3gR (Fi",7de'1^AviF UDk#c z xpHyfo 5AiHgBjCGX3i|Ga6(X y\`fVum3R>JG;6H{q^N!pO=͈C>7P/- ^jMKCk9n璭!SVc-y86n)MKV .ٰtXEZ&Akf,饚aqgUTa5C2I"աTFؖLt϶jmC2. 2n\ Ȼ=)$lLA@4gkh~i 4Mal$n6ϱ3wضJ6zs',-q48uܦIZ 'Z:p IO3&'4Tdb* 5͊,˥g2f!ήm 5R9\ӳJMќ6S>UB.Mqmm HlPxl4LTwՕ =C4(O5 L!'Yu1=O DLb䞃5>M?3lS|V3;r_Ę0:8F-N~Q_Jni'$Vg oHUQ~ Nw7bjVS֐Z0YO4H~ XaڱHwQ{~Q^%6mĆ7]qd r]L:*(l>P؇q/Ј7-X0~(_m{#ۭj!`WkF@ٚbg|rO Q;ٮޛL@yD( b:C15G`֨۩n'[T|Q\,+3>SY=])-t>G&Nv0.'mgnG~֦c1Um XB=H_(-f>OB)\Y=/> XV8]Mo^⒊BM| ?af^Oڊ l}%@c߳h ~G1B@3YٜfQV6ge/Fq,2 Da^%VSw=Qv3Q]NygPW/Oa`0,d=`TZM!SZ4]r$k܎5>?q҂㭪fWL7rݒ\JKNyLL}YOM뀻kq;mj1` G>fiWU!al/x[:7G!%Ohg$](UB i 녚|O[9yC˰1f!t:q(pGͶxfNd_s*vEQ%GL#4pB=P{vڊ%$1e|ܱvAC79{(xjUt/RQE5-<J:pdhb/h:H >85b$Gi"Z?(׮ݴ)cز&"la0gǷ9$`VE.gc ͍)BxG ;nW9($v|!4&+:g#/!h( {*lDxZVRbčQ"I!,qs7|o9xŬ5g):O}ګ磮P2S5q @c僛\rr^+j:`f6=-Q45jnod<1_h˖/z#bԇ} ]ws;Ԏ0$Tuᾘ,"bsV%#p[+x;qQfW?kOzm, v99SD!Fo V5VUMI\_4c?WH0;'L-vzaL*%pHŏ|,3ܒ)(ƍyHHTfo >xHC,п`Ecܡ9mzYCϠIv5)u.&e0!:1nhtaD@Gc --Nɹ_2"0, z58yxP'U"8av¬ *Ww/9I7k3Avfa;x%?!hrwxC7l5}vlgܖpoy>AIs95PDA0kg~.݇]OofQ(',Z{P{'- 'Vg KQ}fm#d[DqߕT$.S#oKXs$ITTQa3q}rV߬=>QŹ-?E}8"\Pt4y{8ZVr-UlEO6c$IB^a!KRӞ'hIТQDIn2Pk*wRe>z-ypN LQi;O Br 1rϬ#ɝRH[; іqWE>x6,6k{ȸqvf 3d)Нcskc k7#k&_g/ZJu4G^c8npW3d ^[Bb`I+-8>@x hHS@!%𿍋>h!e3晳76 'HGV;>4ED[Vs}=H1G.SMX`o5ȿlTl*AoMe퍝oE?_#v+f]I}|xVR;.ۙX^YZb&죃QH7*63hi|B8O+S\ \AR K-˪<:}{u3J“JJR[,ls |4 ù g}_N*j.y;[:C~ ZC*@قKzWYJ<~iMғ`U2;TΚly99ӭG?}|4^L>aPxIZس>~0u̓'1`")Uno1 [Niڡuzϼ; ?-qÀ4B_E4 vC!FJV!qVr'KJ IQEgJZ^ ?n ToJљ٣15 j KDxMN4pᚄHoZTs?_9>)s/q>Y>8RnN[{R |ѸMZCt }e 1i x38W.R̛wsk[;}$7D,iΌiGHx,`\rOIu7B,%Fp¤Ɏh 7灌ipg-lIn<پPȏ} 8X|<{x͟9?9I0fywuS_Xc21 ޏ [ЅRÏ|YOybԬzy~ܸsRݩ4Xbz@ARx1&0Lߥ< q:[%VC3tōNMcqk%H}ik Rp/OgC6NYm<;hwi.ExxXL9N&!Ͳ\4C~:=,XP,(1J-bY> o޾$z_dM . W6nA#k${((:ť,B9.7b弸'QSbգC46*Sj8Dem.ѥ&`HA2D._HV",9)q'=9S5Wcv/j9[ ni^gDQTW|ny1$0ëuCHQv1ubJLL0RA&LqS4vF.6BoWҬ B?ho2Iih2X aya pRk18U)D5u*034w(uF+G%DY1K|JW$lR\yldGp;;XO䑨;P"A)jpB}n@# a&0T* J*NS(r([gPK"j!YfoW +ϕٔ ʉ,F0~P.wjF l9Tgzߟҷ= ˯7h=tb,#/K:N\SuIkąO4T-t%Z 8(_̱G%ٚ}]D<`# )yIm_Fc_mL}ގ^@OƩ2Fޱ 3a1_)7C 0^A6쫾3(U&R>%ⱟ?U>?&~] B9T*:3! X݆RSPY ^2PIhQ)I;(qcyW´BjhݚhҐ-;h"=,`#KK2RȎٌ'ǏN*" m&GήL]Gu$4 o F`c਎8JF M.h-3ٚq1 4] .毭w繣~r!0ؿ:nƼ3 Gu+Φm_=,|Ye:yOiZ0vA>IZG<ؾ?id} T4s[:MZðY{%U#kV dj-(ν#Ff0?A4(U>ѯn]ճT"( r&aW:=Q9TJM}:v5WA .,ޒ2ycG:Pa`ؿxL(K 3az]WJ6j,|3nS> \P=`~à1 lITQ~ &D^^\cc8,uI*CWBY{f,5M53 c Ld4g"0mwO+S=[<}#K\qic Zah ) km@8xUfC\5f_:?%PIw_*=o5X CO] MpW>ÊARabD3=IGr*l]$/ZD-#[9m/"sR_ D2k%VbwK=z7x"fR04"PH&Q($ǖvm=yчV6ȭH+\IF]41w K`]H֋i: ?wr߶y-+yI*巬S|zE$SݰghaBJZ>RuPR&Xk+hR~7*S Qh@=P-TlH莪xaseqi0cܙ_=|@mb߲"FkmB$KR6r<+k Yu,2r+" YDЇ. A.[X 7c?qVI5hp} QeBOzd, F+bE\W=vr]W2fTtwRĢ3BcS e3 ԓqp& fT!E\ܢ*A8Ʉ7?/035\x=ɘhd0TxD|KKNzLU|^6s)*eME(_x7,3S) X*Ncׄ\7,p^B%+Lhn sC Xtu_V͍϶ٰc!^'EUn0d>F *Cy~/B%_tV[P\A #_Wo'јkP.ua.Ιb0 T$K HUuFGf6F"dcP1r+qƚW^Ucw2=ͨ43^hjY0][>Ovn7O_R @]AӡjYMrMDjG;n#-Sar 6yj)g41FAs#g#K\~ '-5`d[:rzYÒj더Qtl-\Nm{XPp=Ϟ? fh3@̔qW|ԋx8@U=KA/ 2g #{*XLe*sdK WZ@ɴ2k{9" cZ1G M9s1\ x:L<>ZɆ>aF^7\Te(M 8p([*l\L黦}-UwrhUEN4O0ћZz)^Ldfo'j{듼'~Tis!LDYrLfmHwRFE4EWWє[kmz$7LvBIsvHLf,tRY zAjh]5L* k;Ő"><X6,:9 VBEr?Emk`74n^y: 0*.[0K|Dqj~6Wq?!bKw֋ۖ?1r&g$~ZlԾv Lb %y8SE*+. `` E$e+be1 ت,TL%hEݬgشÝ*Q{,G$D {{M+ro_# ԗ7m۵HP0&vrB$=,?a]քA/:[ ZCꩪ4T(g'Շ҈eFv'1խ擛W+#n'j O4洓J<&T5w5= 4̡Q;|fK'rGG Ӂ:؜`6u[3p1=s <%q\ P˧kg*TmLH82!ఒIe)e@Ed}*ކ3+m.AMeDPTeײR!wY=R[53d&1:DY)TA;N↨h}U?N^//QyM/"rt}T⯿&O|܆7c5O `m Ol1/ ҝؿt˅?3ڊvR(_.?bVT<7x]*F0L|:+cTʗAr|k`!$>C r@2!ø2~jlr0O@Z @@ⳢwRE;5obr$9#4SY6?(SnAXXkgDˊYᯭSUY"tQ- gK L~7S ruCπ`Fuwpk,)` -R^%B|.T|<˺dJbk5*},ty9Srgq[dlbm6(̃ǿ{郞TbbS&7B4>z1Zڍ?[woDaJ2t-*Y^Ǫ<γRߛMNvJ{}r7ؙ\iϩ 76k 9à ԶpJQզ;y  zVڸYӋxˬǣ"]a7 a鰰Q%jZf5Y eR0eOU@eTfލyp my0BnJ.og` qNjoPC6I}%ڋ8cC܃yL7y-Yc9q|wEH1bRŶ)WGA݄:–ZZla'wH+X|u (ٌw"}%ԆQ6 TQ}OŰЂ䲤+Zz<, uW*Δ^xLT$)+?$o @JkF[(S\J.5m!raqz7p{(JvϦ9M`gʍ>v s-('DFM‹ z{ۇ0o7wK_FLhnBSc7ù8eNU[vɭY'eNcjѥuױF):z +J&@B`q n#UՍATP X)@EKso GEt`\$ KC4:agQ; #^*⹦γZMxg g=uz#}. qE~l]MY _[4b|;Fu?q aj4>pu+@v#%TȌUJ R~p_/L;ғ&o6@w96C:5 MzR悞{#%b(q[rAaC7T?Rb82Υ=z(ئӡ7D C fگVwZ>j0g'=b[LJ3fp=u=e+Z\j^_$<ƧX: ap:(zJ~jMCRL#ffZ KH\u-Q-uk!̌)K|R͕I]Xn4/~uHjWn+jD97E9p`j9QYbϢIfz5RCSh xѳ+z$!KQ;`3L2@vg5DX;w1'Hw5T3u7ZnŏRMܽh[,NJu5OS=-#;}At⊩԰E#'hUL 'O]FLib@ k;XFwK<~sD {Kh9,o/$&ISDQSkb?ԝ0΃.._Ʊh;cWfvru kS _^gF'QQ03^ltO3UnjS? s6q;=\r)niNuTߤ%oP?Fc fsu0%JP( ׏mXqqFQ$a^is\3NI_+Z|ɤG'M331{18+#M3ѡ G&`_g UuaiSg\&qρ^9uQSJcc.:},oZesMZ7[|Jλ?`cpS}E`k"+;f.``lH4[)#oD]F#sdT *~BlO]>(u]tRNY(nI xs`KLL8FE6y58EԸ`{;\`"nJ.q2Y!7}Ჲ@TS /JGKD2_F?m猧:ZyXLSZ?М5рw~}9*OQQQNVzciPv3@y֏r=RuCۼst^SXWh}%VAY*jF0E_m7],.WӺ4U$\Rxm 0Nctk4 :ٻbt. tgF@"\N٢h&[68I*ݥ^Þau,]Wkq_(?&X[<M=B! j{JGПg"7ZEOGXUg-`8olqQBCT25Yg+Դhb1 q 5pG:K`-+A쳪xl~ !c7 ]fUTYғ+~N\i@wT-Aa֕E'"Z& p\$S= (B,Z-+ ?I {M<ҒR1J&& ¬cU(fh+19/5}- 0u;lQeAl8NɷVPK+dX*5Wv^.۸x Y;f]@{lo LxkVcZb/[&Jy{p'Wp|Ɂ~ C"$=+؉i‹ds*h#-8S*KՄdx 1 4NVZ=G͊ӂЌ5^(`$@O `@WjwUB8#ZTjGl) xhøYEj!cEeZrϊIʍ42ǿq7֠홄9AXay 1?B;sB@ZRx g͏jpZAzQ E7Ba#KV\r[-EΥ1j\ 1Vnù3o2zkpҲ7ӊbXܶ;$} =~"t^\,`Xπ4TO>nv\=uմ3Br[oF'{9:I7mb ObM%GM/t/o ,bj[gSc [HJk%Oq_,4_/飁 u>YɉxTخօګ7$y%9m0_#QmkZX)zDtfT:L;-U:ı ag1i!@"R"ZK-V $E1N~܇Pe48gif(x##Pj_BSNہx,D_k_|b :T61<P̞w[3 >Fr l~z$2#Rh࿁|s,,݁HId1vkݓpܥe;cTCOROTMh4E u6! D.#dN{0 KK2HPA"WPУ ܩ(|uK?ϩoq2B/m(^3:6{u!/yep7OAT5k]F?qym l T[|wiT ![ n0փƭDlp>ΛtpW&AQoQ"zo k6mr}@~-*!H/C2ܑAo/#ieKVxG\O(=xZ)^@#:Pɬg/^e i˖zY~#_چ}Qf` U:Z]+5& %Z\(p[' Uyv֯6.boWK)*@A&Pklr8 Kf~vqI Щi ̨g2Luoai=w?略>hx.ח 8ݢ\^bSZ{"YS0, RzM,M'JM3aqs T^e`?J7h'g~>y!C ef=!}D33I-82)5Jt )Y{A"U?eX 4'Pn>, ݎuX,1çZ2YIAi[g !(u呧kLFK^|A=QMLJwƷgN0R3(FʞCR\ֵ'^ ./r\ސ(5PeZ'Gu Ҫ H0MP8@6A>=R^;[1\ԜAAxegxd#~Kg^ P4 }T|+P~Յ0CqpR6$rB ɷ)tJYVӀAW#'&ohĪ5Il}I^-?Iz_+<~Z+"2`rE10M6Gx䚪y_d[gl ^y}fO! &lD mdƔmsHj6Mc-D*62,uq lIE >"&<ܨ~?AzVwR7_8KP196Pq ҿt>9'OuU\-bTe{N»CyEI]2{|!pkV cy/B)!4# Xۧ Ɖ>jT^0H5BQ#n&TtIӮ5xFU8J?fȃMvFj~jhKu<'aY.b/9q (5y.1gV^;Ys̭{"}1|)cKQ ԌQg$$~pZM,K&,:4=ː.hF<H%Kfs:OdunF(T^N_usU` VB+olD-hv8(E3_v'le1Wό7}슱BI92lc_#I\s"%r*NSm;VV\1zfz[Cp4i9{?kD8>Vʼsw-}Jfgj!t=l;x0*lNJ_g%?CA4$݆}&̈B?v5Cd Fke==Uy˷%߼ȖFw/Fp0&2.u$*mk0 p}^g/BWuOsZ8R>%4Ƥ?.Z.hnEf"zX4:zLOW: î9.Q*d|-@;ɭvչyN4? 1S*#v$Za(Θ!mn9* jÕM +%]R1-{& soajeaP.9|QRRolMf|;wmGw)-2 s@*j٨MOy W 5:W3Xc(:nn&q _ !Dx a"1}i2(1z%5=W2$SmD(ɷm)x:P q;6[)<SMBsΰ"ґ3 #MSwvLcM$̓ic#v~dtY܄ n;HFprwт^ťtG\V! ڳ#}hQG%lEayz>I!O֒!!ښ3ANJֽ{d ,TvI9b6Yj+s{TXy5XZ_p X"."(c5lx-` È{iR4oyj;ɘC#^wO{Kit“t-4*$Ԍ0"l<)6@TT Y;@\PxnI9Wr[噺Iվ0э ZDiouP͖S>U]hws#Tq#vj(m̝F$XmYFfm,IJqLq;v;/5Fs jp<O@Y2 Iic2 _N44Qy;Wo#>pg8~ɕTrn~Xe͸g*q79%'M-]Jn|TƠ\W^@Q0ܷ{J;8`SV|o3W(pW=oA#DSNScYl$Zv FSS X3Ev8oHFb4TV񶩘$ωQ8c=#T`>jrhM8pxG(!QXvy a<'4C1etŋFn.p5=QRpqY~1QlM>R|# uG0Z* cEn7;8* s~dVK%M#d_eT#W ST8P^MfRCocq¼32_+BeqWJA 휟]->kp!T#q bK}c/ѧd9lܠK܇PyQG', =FR©8< ؍ W$hqڽ]K_c2]4jрa4U+(X 1o1-FN,A|"CA"<Ö!!TC`:ɤ$Rd;xsmE (_i8mR٘n7ښtaň߅4GDk0H4J☜UleDyBg#J(-adxB,Ji ]d؝6U#9WIڀ2ml\qӿFiccPT؇0 !"HHɮSARsp"SZ4Gt, d՘5 iQŜgx^Kߺ9֑Dm iWg<1Hޔ;/)g%7hhMl ֱy-ϣFhq2إ PBqx/"k"K+{[ YGNcLZOvm_uRl4C]#)j;.fXIk ![w#swtq8zw ^Q0y;3G)[rOvęuE3Dp5TP1wZLA-jFܓ`EUZ 3|Csjrp@SI"I Jϩ:yNy~MdoZsF/ڽe I#7\rˈ8\M:2 S=~b}͠*TxTQF_+)54.QWʖhoФAxaՅ8 =cr1lmqM3*s`K#nPI qDZy)za^?rbm#dպ?:/ňЛ1߹h'bmB ғ:_TH _]SJu=Y*ol L@0^ Kt P=2U_P8$aVd{-D%@Vr\!\ A~BǮ| DwI՘i%݀x2i@ϭ/brd~]n-SʹeӪWj~:As=h#]encނ'4~ ϪS5"a u>ff`d LhBlD̓(*d z3%<pafͮ[/1.ϻZO0P ?K"}}"ٝ,b/ A1$k,\0`OedYY;'6/\v5[X٭Olv6!_Rg% nyEm|rƺ@?6${d~/JpJܵF|w!M.!c΂E_z^Zg ADv P~ǹcb%<[ˋKgU^ aЙu swygFHp1/dUOr\49UW*G껀̞Wࣃ,%G胔cϞ.X>\+~c{frg`"?2M /8oI L+rgFCFZi@•@15PWy,_G L\v<_$PðԴ-=1j+ߠQ6W ea%bg!:P( `dB;竾x֠rQ.0Ѕ1mK&Ra.lՙ+oX.ewYNpNm&d7Oyٟ虇4^]E^RI *(*+}i rRUԹ5hGUc3 |aoy;EDd0 eb()UI 5m苢UbmFQ1Mwd=GPn1ʽyޙfeU]W@ ߵ4zKU(6iC]k\i]A Gޱ,&uOwxEVFNFIWuӔ]jB։C{ o Ԗň:;Ryry $m T4)ˤ}W(Cw&mg4Ty2L#/*4©eaXC-; raPPX[Y~uOfl!oTG5cI {oR6+3g nYZқd+ϵ~9%{xM,MU)٠[/$Un|;g)g!EvިǏz3hbdl!fj+bF̑T(_ ["]P6W=I @1RJ:_GA>6'MWB&5۟Hdxҫ)xEXS-s $e~zoA>DzFvN4vA:O9`Fgh@hĈ'F}D}exbҪxn=R+QrjYTDp`48Ɏ(0E]\1: SD麚F !9YHt</~n&7k WKEmA-&.Ur ~e%Ea~WDPFȂ:f]5qkYm\e3 Z|NEL *G@#qf=.mԗZuh\mnActǠf`xז(/MQl@D_|?L y)be h H}Ҏ xY.ĵ% 3)v-ZZ2\TECpGr}ffuTSqڤohP.~A V%?&ݓQԕj;8inoD uDkU9EOV^h1҂*K\^qb:dHj'l~Hwc'ݝڌ$/^$D\*YnbTp5WfX=IFnL ?TsIx.w79u!ufyDޞpB:|$I>+I_h*xJ=masʩ3oHc5 YhXkM(ϔ9r|$(%_Kix>W~K+ԦBFQnD_pSoI,s,EuPNzn,.M]b P]X=n]&;M7> i)6Wq 1>4Aе\59ު3olxePy~bDsXX$NᱴBZT:]I"Z"JbgyA{*jhDvy[/cy|KKr^cO8$S, mB:sA`]83r͎ Fit˪XT4o|i%A\(YGXU]z'Evr{4rT-AcqwM"lI<QTpw(țNpX)ϔ# *&9*u~,Y6bipv7'fZT╅f'C3ƹu^[$sg󺉦 S󠹲 w|uCYUg{px}͎\!a&v׎A5 eH2]Hg LNTv.oS {rsp hSbw}v,.Hv*V߬{Dga (k3)S&iřOUvP4SS7w84~f:x8_%D-`q`"OcθЧMF092J##:-Wruܢw-(]H\ RyYa O7syY q*aDatU *6 kFJ5;?F̍I6?-eDea+d1GѼ}e\ ;V:<'ݻ5̧&ۑb΢b3@O?k8oʁڃNrF!e#6:$h#>  զ@!uK_4FȉrtӤP3HC8VՔ/Z$a :Cdj 'ނyZCD$z IpRYr}9(O?"[M(Yc]O{K.lP8bϖv&95!hQ -FPbki+ Ng􏂗hOWflWrI {#aMMg3sb*P`BxJ],mWi&"0t>9R j|H``A tiL!/=;SyXVĥU*:b3 U.ؑ#f;qmLkC:z>x'l!BTv:&s-}:#w5R}2GrC·CqY]ǺIV5:}m˔"ݛ77'GHXQMrkm JGjٙs2; GXY\ yhk&wJgyT hߢʻkG¯^]ݸ6UV? (I*+=`eZ` zsbnkGGȥ߁[awE1`=6J%L(ʓU <>]IB,)8:'9]0mt8{Je;,FYU/XC~Ĭ.ͯD:fQPz5\:&hL v~ b?q.іX0hDQ3f~GY0?(WQU6;Kۏ!]߲(>FkC$ =l|I`Vl[c8+j̳wN0KN4w1ODW!a[}Wq"0.s\W`jgѹBWmQ  [J&k ԭࢦW9VUBu|fa p?TC9 ;!\j) ucv*`!ByG qˢY[*)]g?ݧM^jHPKqӧLns FQ.)Pm;o!uLsQQny`,$Xvrvsg"՝"zR`LEaQӚgy?fW):>uIݗ^lZf$eGe@6t>kiYص|,jkCg^s(%1G)ꃡxLvd1)6BZI.BpdM=oڍ?/WSG3`8&pN?ØdylwcFeRF]W*fsn#'v$SL:)γX[?u0Pַa+rUYB>Cdm LƄwL~`#+<RGvA<$D 8GaґݯEEӜǡ[Q9neD6b f#لH-qlj}5akt ֲpTVT}+Eޗgr34oډ֚dۻ,ōok bKy쯭°+hR|;c{q"C͈l1*gJajMY+~X?mr7mAν,9= wpqev)^95:o3)\z-gyzq_zoh');`FigRޣ"cPwq5x 08-\#d{(HeSZ ݞ!R"it3}*)u,jySOdKD-o!7@et6NQ.f2ھ7+ Y1ێRws8Qz&w?,l=Z!!*,t"桕ʗ|*Ź*J k`Bsh%haHw s: G`YXGȹ;uTV+T5j{ UG/Le3O6Z82Eˡ}]/纑_^Twd9 sWiOa㪲?oku[\QJvq!W ֖퉇@t|1YeѶֱ")$`R[.̤/^HAe.; 5?;;OVi=Z$Hregõҧv&n,z(']a̿a5@ ~x*\,y~9@I+b|vQ19c!hEk54 o/Pu-F3Ä hU+Yr]iW/k0߆!C.;Es<dM މ)+EI#JjxImv( zicu`]┮(k_l M {z ʀ6EwGAތO %o ui /WrA]j~$aáh3-?ߪr7.'G mw4As2<+qqY;.vX f.A!ue[&&Reҥ>OĄʂ%8`Ҫ=I z#s]sÁ GYQIIq6O4Pf8%:`78cފs6LA<{޵kPRDe07K+% jכہu}J㛁%S*&@cvd9~H\i%wBDhV^iv޵+[qzP!d4^uٛsQ+ &&3zbld *r>\p}םlW(R&'.sC*`KbgUJay` 8Ysrf<9@5hըOR9ُCX%Ll7-g?ټhP1Ԋ0%D溘(1w~? VܹD=w8*_eX-[ C{PHM 8w)Qt[G2w ]CPZ({<>z<ѪR yv@ }?s\T H+Ũg'aH2 ?D2҄*ʁNk@^t{(J.$Ps;̛K("VL| @۷V9Ҵ+w/g#ȓUu;p`df1uW:ܫLq'az~}II)grʺݡf`$)Bth5U.S$aI <РCQ2Zɟh;2.tNy/0M^z~"BLK=%ڼ;&TT)sa&>^?{'RW|bG{RV ՐnX*l/&8:vqX a,:F) 5EMno!'пskŵelm+?"J7D T1Ow)'iX|K%!W߭ݳPPj0LtPۻKrLΜIT瞩泶IvNוOx4=RsқhgS.*ߴ?{YFuIP w";,!D20qƓ#5m`BmR|KΩ8q(#/6{"Wf(A(\J'了Gd/!xcNjf~PJ]z[zj@V i)q|p.{l||bU81z-F6l|zs&7_ p~/3&2Bp) LMgyڧ}Rݯ0}wA-oĠ2-Ly 2(MBQʾbY&~5x/g/JNXN8R{(u,1)^˟ f IO#v,IpSꪡ`һAmz/V|P0[ܼB`輛#:977heGXK=ޕHt1e-7-EV]*6ӆCRd>o ')0:<1anx"mtšWwjLqdiwEcMQ$҂ Kl AegI/` ]Qq'O1 mUqںs<.hy.1.) o#xfN)U&芶Wupqgw9Z \}7S2rU y"K`oteg3-~ڈmPseoo޺9^C 4WB$n,KKߒ{25Z 4K&֙m"~Pz#4nj桾-Κ{lXkyK[x]c`f4Xswܵ$(Z␁N] Avy; ,:(+}{$(#i_ ƠU]ThXNl?9&;;GF>q ;! zNp0Fr+%$J- #7\}n'b/_ydTGNdˮ>jT_ٶu|"iiٔ9޵9TښC" ,h t!CACSgw~0fT]#3H FFóSt<77K wm2p5}wTjYGu}]6r0K76l6˳F cY%`zR]ᷰ],1jn Hjpi/@M$8Sa9򳿯'H `뛝\ `M?XqBihًaIoO.GD9tL֤d{e8:iCapzbƤf{!td0j&v(\=ztƁL-?KHu?6DPiԸ$qa 2齝`[Y& ԼwNf<ʽD 8nvh1vqaeia$m9A kּ`G!4I )v 3ՖٙF fn'pB ^8F-#KM&8Ź=h1F+S (j?WcA/ jO䰅My\3Fix\xn!t^Ftޤݥ5A/Ro率 JVtovlٞH0=OO:we@d$ Kb_nܪ*+C{S2&3kWW!ax/~;Qiw8%k9 \ʁ^Bap%KU3AF\T"׹ Mǜ 81q΂rtW3e4#,='X #HmxMg.J˜2PG3y+O*kYKLWjH*rS-ԫGEGY3y}H3Sse|&M۝0ʂt2fDGxzHmv\`ڄʍ TpT =C6}K?JjI5Ť.Lll'%Wm9 _d >=UD5hGxL_j;F4yW6);U-pb*e߄hە] }#,y߆hj8ݤo/HXjs`O0xM"FdD4[5 }BpmNVlO(\BKs,&{=/uƅwຈ 'o%L('G؆o2}7,Oum];-2)aq_ЌY{O@gI<٣*ydK~n*RԁjVw xVЉܟY+a(wt*kH;>d/(DY:0f_59 4\~[zNa-~G|3P%m I}ߤ*+m|{Cb0ct[B&J,# fiE'~]ȩ("OlI3Yri93;o<%c @h鹂iBZwtNyϳY1M )+|2c-(KpǦkS;T-_a0򯌨CŻ ;K9oz [C1W-5}N8"D홌_CSD.B\) pg;}j6jZ@81E/"fZ%`HpI/ka&:= :o9~N%f/+eٿ& u){5gyZ؋g@+낹Ҫw,`ݤgbŚJz|;XRSM;qĪ4ށal^.xr6w!@J9i ^3?~vO$Y%G٧C9BRgkt#H+8Rm ?\]nvW5q/!W}=٩]Ӫ i6de0 |V_'Z‼-"2Ne{;x#X5z…QWlt9e3&Oug2T/GrNY%K#p:vMTr[:Z@3TcAd>mG7(͇`+R QeK4LL杽C#ѦhUFԋ|̢* һMd]Rjf@[ 0#>{s|lK?ea0"٠ {$ LލGw뽹SVe>gX 57}@rH̙N߻D:-F0l+w}E䔑Ah@.A4G%q)O~\ֶYo: Ov5sWqN㛂a 8 W1I>  w~Y}2uJrZoގX+% #汍'ȭ~\ .ɫdחLZU : Kz$b."V-EO]`S)I+Qߎ99*E="K!EyZϘȥ}Pd")5c( F ( 4>Kn8-4]U;^~/_=~̋`a$5 E2we`$=dݤbiѹD7x[e]aXTO3(647vNǺ))e+Gܕaj<F##ũ/ua6j5\#Ca,c/*X4ryDB:Bˑ?rnV}jP ) ":#3ȗMJM=QS%5Vn7r*;FrBZX( 5*^~L=Vb L1_7w.1DH&<+L|i x^ܭҝ:"@!'oׇD(gFǡoy4XqWnG>3w x(%=%~m,e88zC>zT7*tNKj3baROaJc;+ʝИ6Sf8W@nSS?Y؉<|)7N+BcO e ӰfJ :5˖jQ [Q ZF4Q ͮ!e§uAk'[TMH>;N Z m)q8c/!8S=(zr B >2j: DXD2PSbz90fJ| (_jj0Sy;rU̕a"&D@Q%55|>JKfSv_lX!# q,2M;Goq|GCey'G?SG8DTiC[rO˶&),_RVc̒[ɹH@c<\%Q=?s~6P:/ iF(:؜Q<=iM\?7%j>1ֶhdH@r6y|."*ӄ!RoĬ#s3bgUDBŐVфD>;c;h-:lP[O(8 d S9ReL!eZ9jnu\ UAj#Гddž΀ ,$@{M"n/"gG`6jJM572f3E᫐(` e5Zeb>cyǝlldrU86|)&dE-@Iw&49>O=11h#niyd @m" {=U Knwg&4a>G ְj.'S X'fL`ǴWHvMzI"Q ra g?4(-*xzBSȾ"5CAtV&j (FW#.@ AwfVq6z^hu{N_ p^Q"]r~M 3RL+'{̩4h s^eP[fH0)W&miy Dw,͞ދ~_Z=T4~}^a@K~HzRQ`Ϳ\_]0j`ɻ,9_XLƉiwNZ8V/ `":۽" O=rZq!/oʔ=E[%{6On)mRwJ ,3JF^%]8dy;wME)sا&O dk{_`[$mZtPŜ bo!UrAQ4}̤.n}%w0rަf-ބ^$()kIӪ7!C9L=e>o.~F_JR b 92x9UW 6J"TV" q1E~JԵ𥝁a0g yMĕ9ڎ CJQ0d mT~? Eu .mO^OUZ L>Dywv\bPϦ"taWjqvX7'x8n jRr5=HzLYhaiv}zc B<@#fo1*[f|55krlb Y' Gp=TÄ 4V%`/rcsyd}Z1뾵޲?/nCjtodir$e9֒W LSfK}S3j/n>8"dPw,CW}@0UKufJ/V}X_Zv.sk`;vٺLFs]ux& 0E-1,tG.XFAwkaN0ud 8Zy!R6R˟} _L:M+%#n3 .d"TGĽeMqeUi3QX2v8,Vo Cӭpt)3RV3^ =~ڭoui"OqzYdy!*>67>۵#qѤtV4Ȱ^xxîԆ;@L1sZ*JyI- M$ARH{m5l*-xbcO/g߉D_D0-,)B*|;|]Ϫelj T/ku@,Mo"~$SG%pjE 97W%Ѵ"Ρ7Yn  KAqIr>&yGſa/,wF/͒LXԂSd(4xWdzfE)TR7@;,j '?e?ܠ+hBGЛ 11(:i֢E)Y'F0{!p$֬?+;I@UB} nN uW*XT8|ʻu`,f ÿHRfH䲲˙9uFRcCq*s{E%*T鏖LV?uةWaܾL0m5\&PsZo9X 1Oz|Nj~klޯbf>DuR. :J/$`=/7q'Ŭ~K(剂}=X{9 ikb{X:=iA#IkAGd}_*'TU'1R2-aw~٤V:琢yj6~(DU+P#eHiYזQN)篩%D%HD} J S? ?<\]8>9a#xвa ,t0dEB}g _Ms⤌5w i?rC?>X 0ϻeSp <!vU7y!Z/B:^f)jrz%c4]FjR|ՙ;!dBuO+5q԰B!Q?M?KaE6y:'ruߕhqV(^h`*.v-MUOӳcm揚cCOx9QKD KEAs:sHO3a4G"ݣo$"ԜgRs&kk|'DZl8$P3^vœ/+ʞ=S*7׏]/ hoMOC[_z#Rn2B.XbT[a| |PT^s9^ɌdAwߒsu2{ DL aĴއݖMh^z8:%D}P31ȫۭ*}nHѹ塧Xf]I-!~$!κ=#00UX e AMJ&H 9(`r ="HeKR]Q 5g$;R/8&ޜ=w;XfYcZس|?|]^h"Hh)Bó ʀ@Ysߛ. +^2[\b$HwR^&u@ier=V&M׊>S{D?zn+s)g'"וZeǡKF7q҇dgwWb.#Șe%1'^,شY!e'@\ : f/o2?5Wͬ N<>zz'$=E޵-ё{fNN\@f( N'",{dveVQ_=RD[u渻)ȚqrTiL({w*h'8僧P\@),)8NuƤx#\k)C6 o`s86bzT$ "Ortb}9jkt!ZE!Y#XxΐX@6KI;HgRy~}XӅ3jh l)\n"} d`qxjr;/Vi1>.TDV F1 yҞKނzI[n+%pZKFobpAX+ hlHXP>!zpzLT|x:ǸeT,q㿣mҜ zd&pKUKMO]~о~7ofgM֤Ƙ~#Qx4;2L.0zs$.W1N7-Ȝ6.XM:m㨜lE3:~\F3zql}b&7r O.I[$SsaΚ|<6& rWo/+$eX &:PB!mw> @^>e ֶl蹔:TC.vS,sYYT.aI'0ȏzRu 4)M(4O%-jjiq SI?Ƨ.F9?֝EhePi(M$h6/.YZ "}ŐkXD DwrF7`Kr vOK D3!ӐcY*=nj> M@T}l8q}8k@FCayb0˘frEʮԙ*HiUUJUvsBinulx>8lN2 x_4^]!8DK9 C})$AyD!s~:7(@nl1/)h (dU1=<y&b:ɕ~Uԗ"TVV-cDȢ{("׀5U`{:6,+;O){< Hи;-'~4$s95uib1¶v!(Qvf y|Q)Z&Y<=S?&YdYKтT_0`_<}9GĿ Lro}lpNnB0(U׆l,kdMOTz.RJe&NbbA>+ #OFGT+X)v b[֟]:&9<s'odJؚARIŵm;RY*gСA"Ѱ`v]41l 8 0ZFuNqX !.5M/"vGfmDg?N6ogVaR6h&f,|No)B)0'ljh8bT|d-ke /oNpPsN瞿B檗ߪ ]~=v %Ǽ+͖σкZj)=6rK^aIbL'S|H?2%w=Q&*Nv Ϯ~"cݣվ IEĤ8=,gʟIEN/p,*.uxg1{\R ytD.(?Xń ;TN#Gy?lbOe҅{ּhq1OѸm4o6c0PP({.Zjdԓl` ZH\nҩY$ԗ=9j9(^}y=cy_׌'IUsI&TZk( phCԑIT} WC^jDQ7QRfuFb0\0|eFSgRBE!~i?K{!e4}u-=_|qi+ D4Y!Z~׵9!Hɬ3xUBl{?[KSR\uEg*#2Yk9W9Tv';TN4 C`=C>" գGy{(L0_TÛ>M;OG"[Rl@uXQcɷ'< ťI%Ks7r-  &p0/֓"kp6[,zwYUM'FOj(H1vIDDo&{V8OVf%xG3Ɋ)Y˽dS#)_` :9,B6dhvsc` |/blzLT6ccYػ?O):Go~UY!N+B2Ze,f>/ldE׫UBSLA59ųBEdbʡ|\,K'eY:T >wZ 'ՠ3*T$I1uK`O6_͋Zc2tiX@Hܨ3BiZRQLg`o^jiKCMz,ubM1 HiAGaJD,>g@Qڧkژ'7&Y>l<5:Z,xOzM\Q6Q :+rV:4=fpRaKSK8R߿ng;_c{Eؘ"_5!QSĕ jnp =N"[o/#rDSnفi1$nMIތ٠\$H7.H*/)W/JRPoZXiM.kM G,~.9e#~P"u$q~"ȼ×;rĶK!.q#\K\:[v;Dxrqm1z KoL :WB7x9*3RCrGrB#Qu,h}`QҹRw=u,a[壤a}i?WkpbHCԷHa11,MhM(/8>q3#0 ;ig}oAjVHi=!]t? ']Oӧ71jpb_@ə0`cs.)p)Mxr(=8uبOkZmlFlܚ),j gJ,4Օoj WrÚ _OVwr]oG@ NO? 5㲿aS4W^ti&75Wh,mxS2jCJfKוɨB"L}pXi͕xJyg&̈ZD& ֡ielO%6WjHEI҄m~}ۖL~K kJ_6?K@)[LwŲv $\ ue-@ tl <)496z,ᒨNxaAZ~l}0C &Z+k1S'5 mG~sG:&$[:8"yVP֢#kw6Sנ j1|uXBwz\pR+/Ns[]NC~Ϫ~ \B0_cidz06'j!XgaW/=ϫώ\Pے}Pa,- +l-#֜2O.V(;hi[;:Օ zaZ* U^rn,h89"EAOQ\] Q1LHq*JK{OZ 5sN~ A|;BZI#(o8iw9.;qRP))Y .H0@Wa?3&9B ,z)^AB۩|MVK&4 h}p_WJ.LY`uij&{jN*`;#vA>@JzrY!w2zbwm ]8QʈxCh~S5~oHn;R7Pvc΄\j$S][6xgwd|vle>6Y֯OQ.гX_Bcw|妒mĐTxE[h%9p$`9l@OBdB[%&Kxn[K |ThrJؖxf!}Ӭ"5p}tD.].=3_, \}@FM t!Ad P&7f{]" 9Lq!Ÿ#U#}[rGYM{KCLdvVZꊨ"'xC,Ye'q5 ~ yU$&SrdY_:(cE5Q20Ž]*P+0[t.hq~H4ƔUU[ E]T՝$ [ϼ Kvçǔ j}PU4"">k ,3Küҁ&Y'ڧN >Wt~́701t=Q Kj2ď*0K'̖UNAP6sbx2)\&ths %gov|7Pbh.AO_ jsuh稦,QY2&DcurLMnoNb`DSߔ`58}v#wCS(I]|HG+b7Q=qͺT/qM0)8 VpTjL xJGOdJJdL'!)Dz"Q)qGcnQ) g=Q[;elCÖaa_B ՌY Ɵ"Ia!8!ۚ<ޣ1Qg]ZœEsfBeIv/Úw{N$Oa^6`K%M~{z̚m4n*)_v*,Zj O\4t(y m/QUPxe!UD}QbmlrY{Q:SehDtXF,K9= b"M;+Ƃ.Ă,FlW',Y1'dF8uFQ|{xR(R9DY/ybщl(QjhMɽN" !WvJ°mV=zQ.$ *EF./jW]%6ݹnh zr}:G?䜈n d 0lIe{:l: s[%H b^8SQLέZc ecPq_m+R K-DwU^,'kRoYH²J8U|.Ը%d0dcP軟R(Ƚ}h~~ɸ5!3=Dw~Iy] w{i'N=\fΒB3}!ӏ0ӟDo}FoRuD=G^BY6d +od͜J{+mTeuWәg(ǩI!pzixx}™nUjkehaQFxIGPȞJZK$ڏvY~zn4m[<]J5ͲqgsObLj[ݪ ڸvyv,Vԯ a?De#h]2("&-Y<%l%t/8PnmǨj,IB1Eo>Q}_Pv+cK5vlD $ʐ&Hq`F\mZ }=[iTYdɽ\s@JGGκu#5I^58֐q6at!ncrսpP+ʰ6GxXџ:tҔѢoK5TX]}׳AS9"WQgCۄWQ |i?Ϙlk i{d$bP\ӧX<3 EaXlwT1XQ'(>M1 wpyAӹvCZIP+$T,%']f.rc0S0Po[N)jYBD {V]Bfzw : V`ӭ6U5 hf)GV-[.Ǫ %qh8| /!Yw\ߒՒ^ b$_e4o[;6QUU5>x:z1Xl\rTNn-Fe)eչ#;o~ Zw吐 FpX2`6GWlܽH:S ,<͐JT["ڐtgĠ,j YN$ '/O=鳀q#_loݚyWKUy-aܡVv`HСAOޖ'GWt!w1cv 4p[:}/+Z7('r+4P $ⷌ)$yTg#vƖ8'6lw*nr˕ Xm|K2NӢہ0f$wvfQu>y5d >LwVMpI8]O f}1nz֩Ol92^Yɑ떉rS ](D_5F, WoK]eҨz" E% *>vf+-dsF-cծ'sj}U{Gz1RJ%fD0x^+\0)pGdˇ0Lᖫ5FFIE~,@ď*b4q4%u3}՞ݑ㈁طł 'CڽS:G!hbRRArWc2VF;x=gȹ׈JL2O%ݏkVi:Nω$5 *QГZ>T{vupKKC%XZ 9C?h禉 cg!cee^8 &rn@x^󶗧P4&*6iѦBY HDb';p_aDgdGpiɌz Xcm9t@E:TF QjXOƧG"|p?.đQq 2^bH8h3ѫ`TyFD2Ǡͣ76!TNP7$~ض~T`I\N6MHd$cAQN y1gCmYrNژg$)9MDnYcXH*R?MG 2$6EgNYGEtǡ.BiNrxCg[TwգC_8k XYzVUб_W9(bvĀ5dk՞|R2BJ T`:_O70熇CYq:mPʡa֖[7(;<{lm%&><2Kq]{UH!x0f[(򸷡/-g q/O#}lk6 gN&[sw fF/d]ne3j/ c~B..a&w#AJ/ƔrU*je&c[Cm(h_S(~I4)JQ[Zi )@h&\}YvGh1v?.>&?(2/y-h[1Jہ7N@:K~BqbL6]K_^ v>V r]y|HaK@R!|cVs;ʼEݩũYhH`+CKe76e 6P # e+S`D8 uW^xmHq KjOG&~7K)c;@IE\\^U3M57O[;5Cg7bj &h,q;>5o7\y`eyк"([c?| {;axe:-p#fe3&5r ?q2E[z^霑@~kvNC{.~zegN/5N-qlAyo4CJC?|n̑R  a0F:Y7DsU)r KD֚4΢{ &?Fbd5BY{Fpi*JQhA`qwXmfQ鷧9OhERoj=bT27omoe$ pņvw}*>ƺ QL߿a"\&~2 *`6)d9mAF5ʪ)k%Ϥ]@-ҝofvy4۶H2/P5A3֢tFv*ucVx \ ~),>"pZ‘/ u}t:PYfU,c+fGn)uDŽJ!ͮ:VN[}- m4(un98|'㪳Y4 fdOuAY6dJKl} 2)lEuW ^NJ!lÌ}x]CѲ<ow$kdBm_=nםӯVg1B<]& )CL|[.4tcupI:- >[fI DUXYj&(F5yX^_l] .2,?"#J Aqh&y08hVis]4'ωj+X Sѓ42z9MiN,vRp s$:umƎ(xUT 4Q1DN^#M,+T;XswE(wPfyG&8NSniۣ[#MJM{AT:ItjSk:a5B0jh4iEDyy|KeSIua9;UM[?dU G1rhosblS[cm!v̢*cˈ!YC>A!b%t'.i08B;3 K؛뮈qRCSY<͚" ŷq1Xx c6D.¨ń++ɥ?8w.*JA0gJex.!Y ×3_t+w%4'"+/<&Xs(Z\JU@Rj82T⑋4bʨM1 Z儱hCϓ?zF<*u c@8 nfa D= ?AcXghSsx5Ș9@ Gf=m$y e>)1g ^ x0·'+_HBa+Mx3΂ejZ~{S;Tv,: gךc 澂<ԧ!{6v,]>!PR*+BifhE0}sJJVJ1U"=6W+~)Q%HnM4{)UC]Uum 4kG {=h:=-f7vނbf= :B UfLǃD*dg XԴ! j)EX"枑"fTcyD<:I,C88{ Q]ᷴ50"e zYW^ai _H?eK@#N/x#09%GY钀CG1x[vI ž6w;VNgjIcɴ9DϮ'k޾Uf xPji}+^ND(o=BO}o}c-S2(pLU֦m A=ij.#!^nYS*!J5%E).nU:k{W y~YEJ/ lk}>]-xuOItLF݆;b{P1@XTC=nIwvO.\T m>z^>07><ڰd;@c>(ޙm;Nݴi+\Ts_ cv.XRYKd)1NVIRbcҸ$,$X&K]FQ>459s=bN[^aGQ8Qj2H<hs"tE1 EʹpxFcR;iE1 bm2@MU=.~|e yU'eבQӭVKY&nH2 Y?7R5U:LޡK$Ӳ%vHző=h^ jՃIc.[AMG-'a->{[ Vu\es v2joNTWP([d[(Nji׊mhoh8$\fGԦ7@Ww ߴIƝ?%\~^X4.q'%0tR*rmƪCfBpoErq/&Ʊ J4M˗I?杗tHb78!=C@J @neo!;ā/\-Q 6ZrAl}9%fPWkcW亥Jv84bY _x iÚ˵Nd s$u͓NBZw1*O*R#:)\Sr,%{5qX\&xr}gTv%BW)xJ r^l3m8D, \@5Y94H]>՘2Os2^n@Lsr0pEL? |тs+nU{Aۉ jΈ.,qv* tXRIz ,M%m{ffiSkEbSF;Dxm@#Xܥ0'Ň,rkT(f/P]6"U e؈./6byr %9Zi}j@{JrW;4fy-/HCj94N¤?j8#E{cIT\bґ%Z8xoDvw_:`ss'8,ީɡ`aFJ)q@)PiC 6Vw<@ HFQ@o ))&@{ @n*g7{%̚ ?v Ł gtk`P"-SB_CZf!x/|hn0cʇkl暲7g_8ڄFxO"}K&Uf?I$?l(s} S-:6" @E`yiyf6UNgʈzqcUh;~އuӸO=:[ΗVD1ȋ6|PsSmy[f++ro6vDu.&#.Ֆ=DWN WAI6Gځ24ʠ|3]WuqLݔۋoUYq<5Qϭg#X:w)򢭮M}L1pbX(#NΣz؛ meǵ|4o)!\ٹUGUH=cް54*+ØљKujPܳjKF!U9p?6_Ipnۛ[\ 1{nZɆyp wXϋ1ebw^j_ɣirR~xb+9S]k?u,Fi;̙WPi{hUL(ƸI%a":iI$j.zЗppFa"ߋ60ׇ=-Wy hj;.NVv$} "rkx,:-HR :~4j[#Wb/$C $aQE-Ȝ֜o?N ^>lu'{|f Ҭ*lB1u%w4v3e'vN+0;8**k{w~ҭ'RmQ _ȜL5CAL;^2FZS/W&.'܏*uFD J'0g#v38<"A=5|ݫiB6[̧S:a4@p]Ĥƀ}{!KToPV>޾ Nؓ;L$U q$MCxRڛ̆x~o;3S ,À~\fȆd*uU<*&C'n=x`G/JC[z}==֛w %ju$t:oȆXn/8+>ߖwXgFK~'S+#l ࢮzD6$(1b(h-< N Xv4(~/45S׻,u`gY{e_L\w]뫸. BlyRHxVZ)b(x47/Z=$}l0e]CƳ$@F pLV~$aEip!c:S3ieDwsVȎT RiG!OSRpf[G @lLD;f1([V#睡ʈ lo)Lh$9)jp}bL0&/+`JG e/̫jb"ULʑRy˻v:vAu3CYڸqoLrs^$NN$հSC}mb>} K*q)>`$}Q88dZǩ:=X5H&|J nQ.T#$tM2H23 (gs[dM1iV&{{yg-ӼbQq l[U ݜaM񪑘}ys !a\*tAkIf*LrJeTiWbX7x:r8¸8BM!¸JtiDeEMpFyGw|Jc7rp- R7d0\"l3i \\riJ4)6"pk}n C12}TaKIaD4`K~˦{b^jɲR^ms$e>73?{/tD?4hpX~+ư# !-٫rGza8e)"vA q po~(@Ugφ$5 %d[%ˬV\Kb8#rЕgq[Q-O gXr# 499V2#ERӇ7:UH^i=,&W^Uhop8KPK >Z'鋬a S y%uFnAf䴫_v<(< On;Kpu.{7L% 4׶y?Mbɟ6#_:٨$[ nAVEϋʱվ \Ǔ̗N(^)cH۱Ƙ׏y<г-26h܇2~?dpHC-HU7P+) {TsME!Po/V1tJer-D{4ڭԒG,/Xo`?}&>v%68;- k_5x&([? '7Ҝ`Ϗ.ELx(zFI$"ʢg6?M]$$F&}m4t7D}ĔC(&@,}2=αjԴeWUR9.VHf,F'i.]_^$2^ $!>,G! X /@*k0 E A̟,b\O!.ecfq|Q51L._?NJ>\tTj̝C -e@]bB!ٵ@SC$ m:E2k&?ogSrBi$!^8К /6/'2bť?8|lɎX*@@{ x5/k~xXZC3r@ $Gi\y!C* { !(s'ݮ4yïڵ0a{~Lj:P^{ X 9*;5e.ˇ@\QMGd5rttz~p|_ݦe kf޸SŭFxAN=okQY5lh4 ptްl~=9V}ҲiW:dnZkJzkxTs\i'v }W8ر!TFz\0s 4/ӱ' &{2[[M@4肊r"s?ȣKaf \|R4ؐS J*zFA >'?S>6?TdWXbRs7cM|$rΙ,9bZE`e}츳UYLOYsHt :(BvB"$|2/ݡGw&eq(}zyr+,zӝy^nȽV1jp,U T_I;G+<; .fVnZ)@J&~4(9Fn oCJA;X^^"ՙXETbJ⺠-P1IίsEJmWS eȒR1392߸'f2mASu c^ā2YڰC,g,B"( 5iyAT~iih0f LHV[В86IosZ,[tڳJPWVsQ; H7JNkh Zp[:`zb+p-7q/z]*Nщb=z.].osz?uߎ5Gyd-l?X~A6q0,^?+w>3!˥) #ً4,T(OƚJ >!-?OFԆjX-Rh,ȥ@V^$$$؜Ą.W|kY!DͼAHv(tM;hlVM37$O&o8+瑏wíNxB'Ӛ]w:6B\e\b" /`R37*ALH7T.V_yC:S6wASgVΆ^;=M@lv Ĕ%zlkuȊ͝@DDAvY#1LG#x~w"SrVj!)/~˸$1e02H4G9m,ñH@H!5Q#|\ֵA<;MsT9)ZOj^:wܭe>?Cu'j68MTgvF)%˛h$$7'2A,ldזF6yx8?崄Q f,U{4~\\k%4٦eWmxMot_E> 2qkICT4;`|Jd[ 6,}'la)1BNaaejz+ljF;Ë'ED7we?Y M2q~ۚz4at~2^qDIfgHNiGQ&RTg7ϱL E !ݤgc!f?CGzfAu5*z֓4~d,7ljt1\vh$;%FBd:Ęٷ1۩7Q5լyW /I&@q_itl(ZvZ)]U>;znJ}<1 'd`rJ[I'8 v)=ƧPW1m!{m̌o}*C7b+)2=]~Q!&]ʎ#TM(Wy% Z8#쭌BkgJ߾l|B?-xD1;I?ڽ#o$Y*с!RC hlG kxj`e˥eQM5,{P^[qqfAvu9^#%3ej&)? G=):n]<{crWˡ7KDsQRia`ž탉g T]0r񭻝9GDCcNL,@](0C#!ڥ*!3-p s {#VoAzO.<4D- Si߯0bij yRؼ3~V4,>$ u: h7 &Tì6pĿi:&nii`H"e%tDOӄvۍ֏do D/\zQ2y@6cJ({r ZaJ͘b}3̺"D~ 񠧊e9,?PxIMPDzaڦhVѰ!bi`z3#8}731Ufuk&;uDrNP 7Q/'_f^dye+69i7.KTa4uɄ [/7;y c9>Y4"\߲KA_&˘LD1)Qq?PH ]m(̫}:-(---sxu #`_j+d+X>C0#Gh-}@6g9J&R23;CY@OYWÓ(ݠPR OI\Ό=6lX^US_5.e7Y D7yit=[a8HSAʡʯ&>v㔄(r'ZBW>i)6#$轺(MK8Vm/SO>|zS]_FOtf_bf>Oqsn[{g_5$1%/X `Hpwlzjl5I^ٷPFz+PɅ3;3_ƩAW׆ f7݈xZQ(rk$e,)rbԒ8S& nrCH?q4|A;aPJo5+^8B!pq噼a[¨_%!~,<T B!qq&SI5K׫Mjy^3a2㺢}9e nT=¾wT(SQvsѿ! {l%o-h3rs@xpsI Bk>B} wp?PͧrFB0oǓyS{'M+y02[}åo{N5\im%!;6Ej;-8I^;Tj-լ_ v#$=~oS Zx27p\j]ǚ3쉺s"y5)&>_U|3e]DSH?goLCSoі055Kh[l1p\cd:9;UNѮ/*vy% r}Ks)v^Pۓn7l%paoEKzX+?Ss@UO ݫ2ZOAKqV3:/vYc*`yѥU3QPpEL[}?lUT-"pŎ62 dҋ;\ơX TlQqŵY({ :1J!ʥ*Zc݉"#u;S0H8!}lj+i" -ysu=(@ʁͩL(N:lHoX+" GGܺɡ֢p$@p,8wz9‘፳mO3*y_p/~Q(LW-1d$(ǏM:m~|~W"O5=LGÿ%ҧh[AnNkCo@ɗr|VrZ:/| 595V]PpǾ5pi\H -fvH\be .CI=;7# xrz1N zI&]A u"ze*qڝlb>9ޘ_O>?J =:,Å6 ۆ[q{Yʴ`C=g`mAۇe\1Ej xc{'A*--喾cM::oaCá1[\qxMX<0\s.[P$I.%._Ԕ=EW]ΑPh z  yi_PQ@d.VZ70¿cWILe ѳ"! ?ל* )H:OO%7:d^?>9.@{p K<[AuF]>}h:~^*&~P$sC*'xjo S{;d.rr`6k|m~ǽᳰNT 2LWYhe755b}7_EDiBp> rR1ss\k0رil\$2bj E 7Í3UOG"Qù~jX?IIešcxmEn!zhvooO}LT#csWTMΒ4IN}-|@m W+(Jb;j)S΁'Iwx#\c:|J~X%XM:m{ BYwyjՔ(ǿ 0cgC`ޮ9lCP'ܿIo!4)* zMs3AC>1ݚk >&A+sz~Ax7+7>Rwgr'넁׃PmqGR@8w0/;BuF퉔!;LK~mw^ʘ B35Y7%_r74.M-6۸ .BVZlz{q*7 qIB=n3G$MBJcs3( U3}`b)m>zV*UU\Nؓ?Ə .yL"|fЯ =˄eɮۼ Q|qE$V'FrX=)y"ˠH7MĞ]CEedh(C=^hh8.G1mZ ͙dFYf$Xaf>6q˰T F}oIxTIo[܊ I/=,a8ܝ]2ؿɬV_a-w{5˶JTp.$nˮ{ d,Y2wA _y$ |&Y_xTޜe%T"#6O;l`^[9qwc9o=rXɔwb롳 ξ Q'+!w禇 &`E˴ȓ!¦i4Jrdѹ6GWB2e`<>~"ɏd+%M^}ܝc%!6r a$IH?[$5xivه/z?S {ϵ|9^r #d%ݳg%OHq7UfNӳ #"0}o5Kč"o{ƃDoOt(II J!bc Lb.٬3qcP;u4(3shA̯슝2U3Fm2tSşV^ی=jEQڭAb}u/u&,PG }SIHeklLuZ"eN\ ˖1 #Y&QŴLpHۋGmZ ˼W9g;-h>- h:Tswi[Ĺ`PI4;>eƆ  @Jf_7 [V}xV`c1X7[Q7&IP=+OM̴K$UveXk:{.h,&= ŞM4KJ UhܜC]p9d ZaBM>64=u_`wydus%̾K?碎3d/0ȼdZxy=KG4WMŲY2|W4vi|Fo B2ӧ2ugИ$pcצh¬#g̍k{.N6LN0a#n(vp<"0ȧe-Uޛ+c 7-1 iZ 5g)S ƹEY|i;jOɯ ݪX\lRZ^ aSe52P#7R fpWAld6UQ`@3nW$74'Ro |͠ m&q^1'>sPAQll, GpȒ)kRb(ࠆXjmx 4 &Y^I b.pIAؾ:yՑ-ŠS9Y ;_h՜ky+_? ;M~zkg%G'Tn4-x1eG(=lFIä,N> K}[n&ԚzTt"0Eo}&8aA@57y7_T ka1Z4R@X|+:Yӥaf܀X1˟`^Xȥ.Ue[[l@h4!^a, 欰1D9rχuYV./UttbA$sxfNH2lx9;F~x_mSz^Gu}S%(O,{6Q}͝e&D9)0[h*!2gY8آ)DXp A:FO;%Ut<)G,5co bB:">>XHPHCW 16]g@K)f/4!}tw7!EPY8~l"7@bߡA( tJ;CZ3S$ Pn4dPeqwV>\HQ+6( H.Ss Fe7I?=cަ^Dd~cē0L'_k{0j#E,NGSE'VD d …N,m}gxQ5xnfg2Vbb2騒CiZk,p'Gqst{尥C&Bj U8)MGHh ejYob!/MV-̈.A9aWڬ@]dGm L,Ibl}&&6ņ L܏=^`aGȚPuYca~i琳rnS J#I#fuc ʆ0;eBŶd92TgJKsByyhTUVSPsG+%\֝xCZbY][ƷuOYGAG-ҷI |T$V9P񡝎Ec,0i&ozE MezO@ڐ&ػLg?ڤ#HA-/3`xj:6tgT%"$ɍGƦzҪ22[i-V[M+ 掎!UBGXѢeh2ɯH(zp2ez\7=ufSAUz(KOH ʔ9^9dY4NgMTkPZ 4֡C)yˁs}+H,/*@PY1GRޥbU6UI-;}-› /'1fh Kk\d1 $ND"&vDw6nI&IZr^ qqd'Ąhx"_Hʰv|AG M@𛸻g X.ݏYY4yqJ4tM* Vil 3O$mg #tv#~6W)< 0nAAS< *smQmp{+~llќ-nPԈ,*յ[oxلtwU (OFĭX/{mս+1*$B>ESN*wxlU-^f)4$N>>on+[6Ź8#WHuO2rkk0íZֹs^Ouw)G,_fl*ux pjǫq!$k1􅞁6k5d&vl fh Y$2o|LTt 汼k n)!(\mW񦢟 -E&:Z(Yۧ$LO},' N&Ӊ곴MNEZW -wZmBF}0x~б̤c@1z32MtuGxyKε@2b[H? - 0;>FUa%DWZ, Hū+6?r( %BP JjETw։8:detuk:L㣂R@ʸ".'(`VԼF&e*g#2h6dA:+ߐ}3쵄Ç`ep=iL8yΥp1GWA8t[ED<%.FSeKK(t@x<2#>md3x,XC6[F/ Oy=Zy|Pp &1"7NV :݇GFq3:j Mk 9kEXPxqԊLDh^ܣ'ma^#lZi5vbK^E5[E$u,\{+SROsjcvaǼiQܔ6@ ػ<$6pD+Y7ba٪3[[9]•_nBgzh?XNK o==.[{H'H !gimӆO]T"Nݫ5O ѹn(H?7 imܵ1X F=/.l v=J~snQYoQX+MNUJg*E)0~M%~\d ;{<."n'$k swvJs<&ס_sp?@ BD'%:a$ Wѹ93_"=@{xsla 4piP]KU0B.W Qxz;=2n'QD2p*ѸHıg@HC7yK?9|NMdUP[3S:cöρI:UXq5}av'pԳE{c8 /x'#ɞ8/B )޺z ƍi/ j;-ZuiZfL*Uv8ʴ'H‹kuZpm6\U Q]5{0RjRN?y[s{G OC5Z&au[Qb挔\xΐ4epe-ZBđcے*HE伊sy'L6lΎjXbMJA /(XgrE94ʣvD/iJPwp3`Ys E2TSYVB*Iώ}vRNG6;PT͢xT(;ד陽!UorB (̠>+:=^%UE-,&t , *Yxa EPzinӃ Ӡ9{V0S?yW/\pDi O/,'Yl}U/}p%8gRdv{oy[0ۏ?KQ؏@H`M W l{DEV}(rW7M>ٍ*7X-bNrN MoAž8#ۃ:r"j]lFHp{vӗY9xJ ;}c3N۷/  .`bt8-,=ޟa{V{ )M'բ7 O)(6KO ԩw~'][hc㸤TwrlC[˂<>$[%/o@EUi n -T~d*_2 ;/FSN OI[f]| Aj w*)nReejCt#w]<8#@mal] .=`J4Vs2C#sƽ9EuSЃNpJA|*m!S3zlޜmrA%Q'LJ1s%ŧN묌 j\Z넿+We7@Ŷi[RhRRQ̪ь9›xT1yV?/"),ۢ&2:ԲkAhōpmI /Nf tr4q1繍t`ިD,h*xCYjZºJX(2‚ ݭ;\ %…]s+ ie'jV*.E3'0B:xyP x6E,./,"H"Q&;&z1VY꺯iBxeZ'])ƵpXF#9iVQmv @W.R*4GW߸O՞E$&|b'd }e.r%ZwhI~&*Ki;ͷ${Պ`ll5?#Z<7_(`ذ oHhgҰ}tIx`ΌdEֱ:'e>K0H&4XASJ9O$$:nl3w30#|dz?]SI8=y)q ZeB0\ffF1yv&kP:v -BK^<^Rc=yz-(CJ&w+hyhL.yx3ET@`CTK~k;J^E >fɂ>5=]fBa3x`I̸E.,.K2r,T35KeYٯ ./tkw;n\Q3j^`]Z(T[52I3/%WKw`iÄ)v-GVG:H> j&1z PB0[A}FȗK{3]l|El]! σN 4^ ALE 瞙bdfm|O\Hp3+B'ļ?\- HY%4gw-}~s;[I o@EHe6HrЙ,P46}pQJjP/xB,[\r{k}(?]#vhk&ҺIl7d]:|kN~8xnv,|m70 +ДFMwnz=VB#pkt$g.pv/RB B2sfZu,x'd\^OE ԎC@*H@/kfe=\6{* _YHʙ2q 8m.[롦ۻo\`NmT˷Im}8CgxAb14RIo4).8jOw}`6AgT&ѹcLWmS)V+&WՄƿIGbhFpIMዴT.ۣD5e)+}YP+pC=@<: 3g:8[]4p8F"PqnM6踴0LhOLT4b;'P oL0\dA. nNS_K2C>CM)qN''= DR&)/y)*#[@zgytS!cH:Ex ]5D w{ |QeC4=4mtbtp3As}Djcd mwe9X&āСu/so& !kI~-TLӽ .-,W4v!5Ȇ$f~h[ӫij9Y[jaiudӺhн$*1~oݖN1S` S5A4xt[K|Y6 opm궪"+AC-O x;BrG^zC17Yl-D38 mj 3ԙAj;&T ,r Jmk{Θ-x/Cf7X}҇70na?h/qZcr_ux6T ;ҸM^1.ec`YO!')<#/+sSȳ&ho}1`wJȩޭdM0A gZ7ܳB^A aC&oSȢ@5YGD u G̚ o?ASƬ䁦O =l "^h(?1ؕܬ*#_ARpln7dTq! GS jt%6 &$uE4k+w &! a߀0g>hy^#uT:)0a < q=ćr2瀗*"SzZr(\ߌJjCR \Bo aKX" YT̰G|CK5BՊt"|Ҕc&7Ғ+Ud Mg)y^RsH6!>;w SpV*džt`)N%OznF-p.Zx4G&'eiZC@$Сr&H,u˷:- gB&wMF͖vBbb%ãRivuH zj,:nF\9j(POHPE@xsp:wrKY(AN4o)ֆ M0b&GRlDR;"GH۲"|s-gF)TCUWN#J o avkB&J|3w26pnKfBB4 "ےgpͅFP%nx X=qh`O #^N|ά,Sj,I^[VyF fo 1fdje~{T) mCw%!YN=G'TaO+M_;tk0zn|u*O`-G67Վ_?W;x =4| L$Nמ h;R۟ Fн (4 wf$,zW>G5#{ |%3_j)vk+0=8]Uv[?jmbgdžBVNU}|gf;%@\::@kpF߮ |>ž zetI:+G2rEowITSViskuE3flj.O'ڄZe^0S>~H#;Յ5K)e#fʳ Gy:[p4k"`+"݆\`QFsJU lJ˧XX,UsM" v>gw$U5xosU_B 5*R0ѹ>T Tk(7VD'~t]us ,,DOs5( <(5K:\DM6wӍ: awdߏO-CI֚AhC0YkcDm:p/&Ptpt FZ.EL3YNaY<ԩ5+n +0M23mՀ4G1-=Q#\Djg>}o{I3]P,qKK]=6["S^AS,^ 394ZޞօL̇%2 )Q㏚|,sG/_x-6Q壓X ǡv_Xք I38K![!:k" @ybT!~Cݱ2zO0j']aIokqS,z >y3*Nͭy$cYjFo9J17GȗJ)ï$ סS#/r#WwRr"_6)o•A)7Boj8s~өG򕍃xE Z چ {[ɑ7UjfC|Iň2֦ ?Ϳx-ک ED14|:Ҵ$R#.@D3&RJEùgD)/ _qDF訿_YEsZyvx }-+ e$:LD #"/lHT1վ#«NR8|%U 5uKF z*UYIZl{Sգ7ۤ/w_Ȑ6J]DcL7/>G>5~b3(;LaЇq2@1-ȟhS$p OA@X2....R ^c %Un77>h\bWq6WwQ9MדPT˧l=dT1K*nHĉ~4vG!*Ιr)r`UEՀz17S?/(PRBҾ! ;Qhޜuĸ(E{qcUKA=5n5(_Td#j_kGH;?j[L1Y sVkMeW$ \pJ |a,w=lxGv z]cY@oIUw%2&Ģ4.hM7'ʈ//;$ {0|$If4kڲQo-I(K>yaJtSwoݝ 2ʖ/0> ?rŸ{s|'̾ny;'@ 6:U#@_7sWkٔ}ƦwT`ި!JMIG4DF -`g39▎s- R2.^Ca-?y~ 'Stܰ$-`]ՍAN~meU>回c==,oNڝ |ԋ+D^rFs!m `f^~)Q<ˌtї`7ݴsS<_o僜ݣ~["D`R /(<]Ϟe HSI;I}U]e p_Vw軪VL{ u E\L7Ve(48Pkf-T`c#N023CF\/ww XۑG4|r%'7W:n.{@nFN1Ae:BDQW& /$,fїH$'fT ]]^&ڐpd`? }P@Ze5gm,!0N=ŊiOWKlaU\PW)ȴ~dߥJ)iȘ bwX|N|{zE=QbM70hAtoOcuELf/lR0h@46 T=Tnl4;ku1#9\7 8R cGH]JNL[cU_&S*slx2ġ$K0\σKﯫ08i!F%vdΐqhiU3=𚅺鞮|a_UXjIZ{)g ϷB4D*Pǔ-{.@l8XqT07I%iI ~[:#eG β{:Fnȇ -z?x48t8\jߘ:O/%(BmaX+9j;hHzL5^a%t*PD x.O`eB *XVCFjAjM3OѢJdmX,pI'lٍZMp=p;MQגm'`XFvZK-벟.6nEXkC!E|>{ꭹ>$N_,hD徻BFr ..3!ɬ̼=? }PC5v_+RaLQ§G>X0B j3T+7@FƦD֩Fq 7;r +X#15QfH4@X5?"(mȑ(GxE$ax}2g2W=zz=C -7i7bpfS/z.d{ \zF e`+RA]eml 03=(7U9׽p~뀷請pXYw=gonuo)dy[YnpKl~g]( 4C5OmHS#a"C?L Y:J@¼%fY!'kʻ{9l|= s~8Myf[-3+_/~]:| 7b=EX |7]->g֭6WQs-"τfQ6pґQS5/iDJ,N^; <d=zɇ6Ev&9WbAdG鷢S2[y"LB` c@\+:kfS/5TnjN]Q~R"{ C>AMI9FCMU6NT9VϺx'|~:7H(3p2 K’&_<ܟ5BߨI,6Iڀ(ASmJ˱^yΒqBۘVZi8ĝyW~k#-F䩒\U)* ?B \f-i~5̤k%ރ)̴iV/`+Q 3PI0@ 3r F4D%VNtgpG,ng =vCd="{m[΋:,X2}L18x㘯.lŰCu1̵3ͬkY,`y Y4pN6S]wHĶ v L BK%L=ܩaM&np,pI ޶OŲ:ЭKMHۂ D[ :/^?i"k[fpʻ;ğ:dDUnRИ{E_}x ;"ZK( lH9fR+ ^Y Dc OX_ բQGXg~$-ndoU7 :}B"Y p7/N4ÍʫL-W󉈮+%vXUCVŏ}0^9F&MAʼnhYOb7 ȡx )2KU1x*\YA1ZީiMܓ\i\:eXf%zH4&3)L^]:!`~E;>mE7₰e|(v!A#%PA*W [C6BW,r1 =+'Up+MՄ*oW@/ue%9$Dzxw1/m~:mT5&xYKࢡ)љDn¢˔L;\Z  e8oI)JyOsp B^F#2* +H@%RSOۆMM눍Nw,Jcy$~˻vގt'LNcx!dDt )/N ?C37,sITtU`FLzښI"gų&)]El8?o8 ݔm$8^Vplq-݋tE eT'yg#8Z0t脋߷+M})4-5:p *֧NⵉbRer+~ʐ.~l!?>J?^<5hmdȿʖ\̨]'y]mSlp`Dѥ4|SU;%^<9.x{N@'1c!2-O i.^lclbJBJ (b H1\8D<J2* j@>1VK|k0B_( ^( dQRwOfxM8OCgfo` VX༃~煸$ոL,zB:QtY3nvFZg 7kD=W+&:gKlNts .Rrt~9n3Sj?"P| H?[O cKE_ŕTIеnj`0 Ǹ+ch(A; ݜ9IHòŬa|Ϻb0{)Z}zѶGw<h92%5ϸ+Ct_zDl5Z2w8\. D=ƅ̺%HQPI d dc @>r0L6Ou_{lGѯWҭG5+1kpܨi Wh8V\ET1zD?Bw}AdƏ?Z%isdG gk\J̭(dO t"Ks-0gK;'ث!y M|"ÏTl]Ly5~@ˍfW)Hdў {2r-&Lp8R,< MpXKIה)Imy'nFٛ,^w0&gt( ̘Cr&¦WorcIju\'*'^=2qK+?z[yqF(X7nZNyO" E (qޢ; E S$ҞR'YJ7尳.L94"9֌q)y~ңMjI:7fO_JC3ҴS nNX({B0Xc/dz$U2Wz;L1ǟźrVf}( T_F sٌh$sT[w' \&i[䭈Q 9.y5 ~ UD%PrV~QO TCv#~b녳&II0͌X#uskg7z5,E* 7k݈uxz*\q,%<ȏLn"#5 fP--.$B3RwNxF@e7öGϑRc*JݺP kȒ$CI_?W^ n2ȪL1(=3M>9UYg_͉noP6u{7TJh qh:R<t`AG r*,0!9q4M* +`ړQwVkfpXw3{p)^ ,%ݧ\7y|o~̊Y8ײ  LEinS3MOw3ܤ ‹y GJkNXWUܦ4ggF9]c :IU{kB/3>zݪ:( R㵹2ƅF ޒ!Z(_(gG=Df / i2jF#4T;`Oݫq"0+;ID^>|KMJFwjݟIC2I$Z k൯vlt6_l_0i>/U(@?"$V>8.4zj5+Q*[!/pX}%PO jPp64f iNl)tj,YXb,Em  {W"1ҳ%?֗_&i<֗2Mxh Ah=#OIR1 ^&˼V 2!͍;xRV[gq`d节Lڼ2(ntcfaQWҨQ WϚ"Nw7MNjၹjPiqsazTߠZm\= 2dI*z>^EEL *>fϜZTwFU+F#a♬58%L-j ,jNdW9#TMf- N"wU+j 푽e g MsƆ\k㡀j' oAbݚ 3. GxǡyFG蜁46Q'L"H {DLIк 7m8TSDCSȸSbSbϴUeG2x`ZaT.w~(!Iċ$ Z(Ԅ`Q2_1=r񁌢$4Jh/] mcڈu3Dww3B5::#~2JUδBK}|V0cv>JF5߬$ 䇊L"azA[(L}NU0m%I\Ødd2/ "Y`GDI T;iw*t*£ /΀R@dc;}$^skrN"%XVAC?;N9WXӢ\zUֺM'bp{ኅ2ހ&;R<(XW7&T:&m W+ 1fռc¢A.Z ^vZ?qc؊-v5ؙ|60#]:0}^6yX{[#RO- sN2,ZʋF*)\M] mGCBV|Ϲm"↛0d6-?Q{ҡ8jW)a)' J/Ən7R'͍iAI077 qG ]|c"$ /"T> 7.D95 O)!P¼zx&ܡEREFއG:9) ^!Wa=X>̣p7/Iy뢎\ 1G h.x-p_%WU  !5e5qbʨ*DFծkOh\>HDx ,d%auF'B n=)!5W_ "6;\Xd7V⿠wbFh X}SbG<}Z) <+l]./Wq"ʦ){*邋N֟s yBC[9*00{m8IA[p9̾zfO!"\.%)IվDl-Y)!Rbz36N*Wܫ&R-^ >|# U^HCJ(@uv3'-s;agW} w,ȝdw,vAE^ . dЍvVh.{w(,nm)-A@aBJ}L~! %T_)g£3qWǙ z7oZFQ?tL@bF̗|fLa29!rI]T퍞{~EFP}$C =vcOiֶN8S=siN2΃-neT4^HjskIu?*Bfg6܊$Ytbʘ/>-5\DgX]bޓݹ^ch@3\PoF@sPutc faib-_f>"s4 Jl"^]ܟu[='sժKِ W,T߳ aDٷKXЫ@-W"kS߃⨮6CJEdm/~|vJ%xHi)}dUq05˗'G xOJdPLhc&-Bn 4<giO[Z>X4ObUtBa;V?%Ў]W<:x䗯J%fIrT2UZer$3O;E",Z2}I dA^{9[4.ZqF ⣳w>;Q\Uȹp>e}~I .h4~O[ROreN!ocNu:)̛C=nA?}ڛ $@-ίo7_}$W3ܣvOG\Sn%mh=8=-lWn7Jn K*^A.{Z(K΁wڤYf`;Aӵu5<`5^Wlr4j3Kv*N\tَ\}̍27?CӪJ>Ğ GoV7@ꖬN3!pLZ Z~܌Vh$,փ&Z{Rb.,vNl#RYBYB8#[?`ȼ Q )ӎE01-xK D;[:זSӏx?`4_p? gvF\}_+|=!;7׈qj .T3$N\F>w1ewQ!Ar"+!W,hbQ<$]-pMW^2U/Oc 4 zjv4}͞;cʂ&WT y\%e{$I %c3#\J_#L9nŠ**L|:/7qlz7L ݩR;X|k kYH\4?=K;E*?h3^'a]D PE$ȳXAs}7o1Pʬ&sFQ>!NT0U*6g%GJGc ˳}gSj)tqPk#{ YI üᒄJĎD)c=g ‚,a GKK \̘2SCl}>Yz``7hzl7Bh4+lF'P YPWܬKCP+^#C5A|CqLPpX}n,7Yx'Ǚp,1` =Pͫ͗p}Z)Fs 1#y^7jB+&-Y/bՃmE腘ۼseVw.ӵg[(qs_%uz7{3qgY2d% 1Ԙ)J[[4 vѪn5u7;rӵ+eY<:Fx6ҘﶅI+C!i%I6@ SwDJ&2ȂIAq%eӊee6A,ZܤJdg-̅ f gX'ΩIe@J@ '? htq]w/M?;ZIb7!~EG0'䁘mòt+as,BۃK1!0ߚ& FMvnũqoyAS}`ow |J3z Rs*TyM}"lxb=qֱ.73?fjr+xxgh?L˚ҵU[%#nrOg+T}d _D \UrX϶˺4\0֛G\-<)nWx3(6FּC%LLgI=$UvC֨ -4E4&C^.E>:`bMk@V&^E5 fbi#P&Hؘ{ 6xs';Mx[F5p R:J<:m0 ^SD @z I(6b=?{ U>Q葕o(AiAF#y]L蠐eszHDEmr:jzh$Ք=+Q8ozmo)68HF ŁP1ǗNS$e򢲔>euͅ!^C-\5W􅎵-/bLĵFw7Ln(^Pѣ=IY-ʩל~bvG.H;i/8mz#<D{#wǤX׶(`itو~Uyь,Pd3R8`LB3p ^@=RFYaiUl@P#>EakaVG 1jr}:_B(R^Eづ]%6` TMJԆy̙IhkM)2K;XUO#Qc1' +h/[CVTM-1ԉĎ㦷G× ^.[du㧁_2]3ȘbעHU1( Gp9es M}; *D PhFpFLt~fehEf~_M{_&6RGؔOy Hhh@фfm?!xɸ6#ds6SZ\"Gx0r_I_T?CՇcFV$@CsIytvA֎tvRKhZܞhk]#|2%EO$ oo[#vaLŽLTo|yR=.zTkk0B~oךiKc6KFI|j0ȳ>[[Hn1uн„}pѲ:IB3$4Wc3wHbE+6ڙIK -I#HAi$NRWM%Taz|yOuSj@Hw1 }G`-4eX&&#/CxθT\ ~-Ab 6⿒ӽbst8AәP\tSG 9PD50Mȍ&k؊y=x"W;h7MO~Q*r1 ApzUϖF5KId&H.O(WDn"9PҤhm0rL/W>wWl(~.L*4y%н;bszXJ K_ByiJ-)Y3 ʡO?1[ڽG'>Q=Z2ɒQlyy) 'д H0ȌA]>+_RvLD{N&\ %/"`390a#cЋ~@9_)Snܗ 2b%H'm>§9メ !j|~#a3,Y…\@ l.첉C}2+$`=,`jF'\;:gp;_Y;>l4sBߍe)7W73YQZz%÷u?p|:l2mlCgd7,. lyq1hV،y sEH/XA2 JX#clHr,KbN6%-4:2|Yc!I I'xXSB N#M6Jw{A|v{edl"HvQ&Ԙ.7HEZ_HbxxLtv'OcI}%3 iT& VrzK%)vp k# jT4vsN;Ag6q*0n`Ԝb~Od XtS@9(<$T5}DV =3~‡ΜtBFʣ;HRw5kO )3DTdI]4}wPT8luϨ}Jv~FAѐvE,aMHR4'RK#)FCEy9 _.h` Մ ʵNzv`lÖ } ;GpF䅐BEEAGTŽuM 9@WEa7B#9sͪA Y6=.W{(0p?Pa `*(uBXQpuYvS 2øbu{Dx=o5\+6X_fO0.(Ĭy4A"5`?H(NΆr}jOCsw28krZ)e4:/ge J 4"o(2\Zug[|AR!VL4`H}7| Ƨ6IG{ʀ{Xf3Z^D&`"ӿ OVp'Pp$-8s)M']ZGԒ&pVAU*Jٱ$喙҉B3 Hg&uj?Sy=syc}"x'QH3 W }8Y)cۗvZ>^J̴] \Xq;;C?Kxr^HD`:,=F!aTL Xb'r<Ps>t'Tϑpڞ.?nL?rQz mbo9ߘdP̚jDQ,A{_sh臔7ӯ[(NXFdU;9߻a{ݳ bۭO &pKvP7h#Mdb2\5m:T9t?qi^~s+e41>:u2Z`yu=a[:OL8'=?әqfХ6V0qN(/ϒ/ka0!Ռۘ [f34c>,NWBil 2,n& rنV]Y1ҲKLԛݤt 5Yf"k.Aȹ6<2.(~,G\E;vۣfmH,?`_e <{X8Ox炋ߒHs 2Ko0b i޶Sۈ0y6ņ DdtPVE 1tTjjr **m}evuH\'1;*c>^Nbg6QVn[V5-rАԹ%l#beNao.J4$y~*RJ9LB}aXڏRk\usIzݻXmNyYR\ `T ӈ5 8r7f/Es/ :& spL[ҧ@}\3)&CZ݆A2nNTM:4 .U~( |mHK]%KbPDPArJ:l$SGLTA- RHB`Qc!^CSY $-^`SGUw /ԿȤH܇8p} !b?u18@@h<]"<~QC)yĺyuC烿tG [i Tn/.>^nxi %ކU+WOaDEý,<ݷ|bPϥKc0o^wE?Gt9 THk0"Jmn+E7NGoS BxPD#%흍뚩}>=ct8>᳑1,I-v2_d+t*_*<7b1!:8m[¿k^xKQ =(w4)|<\X;r"K"sOsd% G$41~X{3Fcc$ƉxuIѮoG9߆0t#MaANpyQF V ׎O!9T|r@iHFC]lF&v!yEV>7<\ ?<ƅWh3JC˱(tshݬuɖG=s?M_*DΟw$?m0)w]CCtRE_L*F٠7RLS6~{)bD<"zl+U x)8X%+Ӳ]\!%0}.O?>ir~D 3AY<uHxFR A @8e@ΥW@p,_qE<\KaQ碒Uim>'o6:&wjϜj(b̅<~|lO15'!C6DU>'\7Ȳ)~VTGw{q sDDϔ/dXyp0IʶIca+XQ/ ͞GWs { -h2K;zȴ +%n{?bO-#NVHKHőN̨uN%x`s{F>h}ytgJuIMK* 7Dk8eSJ6@>,y5\QЎҰk?yK*vuҤh2MT_)S堬3y\W(-;bjG|͵})}SarPfؤum2T#y! S YI f sW2IaYNYaÀ5`I7$:W 8xPwʿ<6'%]"IdոLX~.If@3#{5ݹd,)㩄y/`NqJJW"l끁YGh7ΪTa?vU?`ӐT5ӌn2x`Z$QKBɞ˸o>(XcB0`~ e-]Me */ODO^ˢ&h_n0f/y m?.bYҐì)Z(M0ɜFgCiAys͘ȶ(F,%[ԩ4ƶ Va71 S Tj}WL$lc-&[/Xno4L_WFUA0 Ҟy \$Z-On5@KXj&B7:-i^yI{QTlR Yu>: sZ?+r5"9j.?GcOAӾPDH?<o$#դC4&0vˠUɬw~c7ӦHOsB^ L]71!CC9١x>ʰn6XJ;De @7/|iKLUY(ќ->W7*jS7whX#VǕ "2H9púT92'sܿD* }pٞV-6ϻQ:ICЍݘ ~Vz ZLwmRkt QKʳf.ɘ"LR߃H Ph`D^M;?jLGV% 4$U߃q9 h7g3*>uf"vM?࣍Y Fw>cȁ߇!J'ʒ aI<&7bRaԡD Q.!Sl>ДE奜SUԓ -W[tQabNC79RV F_6>0v}:[e^Vo4μR"^)^TdDG,vlhI;!ǝ8b sp2z~%茻q%s5΢6e ;,j2:CMyA}vm~rxηy!J3=(eh˂fy6ICw$(qvkw;w$u졾y)ښ):vk_ 25mE\~fbDq NdXm7< Ǧ#G -rL*V`&B@jVJy(ILb-&O}kVVn$Ɓ,%5E4LKjکEn|Rm=GR UCqn|Sx#uLj~x*+Vske_&/e@g*SiI(" (㞓g&mm~2+xI*P-KmkJ (f0ČB/ZΝYͳ,|ߴC3w,(SFO ,pDp!=&|`-CV: FN^ 7ݑ8\yDUlK#b$6X|<E"aP4eGkC2ώW0Z$x.mG'U qQ6\C1 A۱>nNyFt0`'Է: 0'aOǼ KV9Ke*EsC1qI_DѪbGaZݜqF.ivUPK $qmԏ τԂ$v< B~8>PI(k⾠~7%F=G~rJ_6_ڧy!O7-νs 4 [?q csn|s4xc(-"HS=>\c?'LNE> ZcFrFny ҳBϕr{ߧ0/ ^>U|qi03݂{4nGO @,DNYEMIRB&xesUgK;>!h细W\D^Y5B[H{4lgf0Z4}UR7әnB|җ(ׅj.;nxN߄ f]~iqRS9ߙWm:R.ΨeX8\G@fY\{,)%RɍƔQgkWBmbF`` z4t J6Zk?ƋAYWƤGddVs|u}~\Xi=zEPVS竤Dme,$MsK/]hJP ϞyGx[mV[ߚm516oQd?arm̍!S֟uvr|mDp% ,Q^ms!u#9L͜vLΣZi0fb pF:pIK\[͓G71{ gCfc0"@!+^y_|vC fJ'pM}GgQ,iùd9TbcyD}tPp"Mch2UlU~j`ٝseoVJ|5B1\)6BvZPWAXhUe:^RN2Y'9uݽR

/SĨ Za("Jb-E\wOw<~xay?o %PDWNv@8\rf4POE3A94z$޶_0b!7GROj򔊡2gqUΨr%+L nɡ9UK&%FUrT3WWJ"VŬ~)E9|bs0yТBz@;"bDey/V(y{D S+C zY^uJŻÒ|Y,]1qz%7Jcp_fx`o$vb)lY}"=?U˻MaG,xd,{$3MB?D?6Xk8QD>E,HKP#,*gTq'#1n,Yp|j! lD`oּ_%5&u^jz# ͖0bvb*)3(btBHf-Idp|thoMX^r쿁V݋"%pmA2 Mo-ú P%8טIlG  Yv8a8Fw(⭐yhvh6$,  Aj|)HL4 Yo- $CEx b!k>D ΌA-:WµO([W_Lە0BJKl-ƅN#d`7\!f}`|DUL$}(nݐ&k V*[uل`׭|)Ycڴ-W(N5^ep1K<%ȕoƿ<--SA~𹇞}9![:1Kӭ>e<-|+(\j2@Ȱм&H]Ho=Jjri;Sw+RY Uc30aNT|ʦ6m&0[6dR!/\O\fd=PL}Oty2jZE2۴s?T4Y,.vG}-A[8;;5xc)0nِ]Hr_MV_fsBvOW~}Zf6Y؞Płb @F+!K/ܸ/jl1ՓXi&4$nv@aݚF: yס:"oI=JEcבjp!3W%`)~>%(ՋYy y;g/ d'b/ 3mE8H@*g2L<vN [ػ!d= 3[>rҖu;K(w%D>o̩ so}f\~&0˞3ml)޶RUo:Ǟ ݽ&Cp~reJ!%{*Z,Y KیN)mz%tSxhkf퉇x% ?ý_EYqy4%. cc3Di@ pLY/qD|IwkREhVx0ºHWGb$>B"߹L<8+@ ݚ!Gsń , 3 ! |G(^I>9D';8]\~<ҀMD9i9@} z%_0 Za8 2︢%/\)$N*\Ku,?}777:u䣨雠Q=~ZBRb@Kc1[IL1 @`ҵ7B %,pDգU!l/C&(Uy~TX Vw`wm-(ƺϨ{KFzy󸽯*|Ж12?8>\lg)_K& 8s VFUlN̙hٔ?xSIdcxOx)@yy pH 7M#9UfTZ0_SwՏ=_:RMPgv[KrU^ 1@ /P̊YZ/Y.KPsJ-ENC 8X92&O~˕ibύXNHYX>A1ri ֕5W D^ ݙyɼpI=r{ y 3=(N4$"d<O{],\t|{sL_B #I Deal6O:FEiaʫ:I+!_WoV]zu Y#r<]y0cG(Bw3gOgu~eMB|45J(/[ b=iъuƘ {T7K-@itknө ru<ӟɉ(bؿ{QH[kX+RZf6hg>ȹ[r1^i_P@*%}s.Gΐ_iexNXha/h#sj@~O|}m玃kiflaCBhB 64=^vg(2Xdvh뮙*/>(Uxǥ%zH#y;)ioKaSN*o&i/YVW-ÅX wy$_n`Q Z v i]ȗpک :y` DL0MQ\եj`%aOIPc@̸E%.up CBk8 X~`Xwz`+Q9p&Qqtנ&)δ :͍9P>Q}fP-(D(`5~M"y:ЗA^.8rMwCْ[ўFMR qݹcy$Ad X m][<ך^x{3Q-ݾFcuQzKk +oY(>_R$T1 Iw1&1q/g+v]lgսXq%ƃ90gjTvPov/\k];dt |Bhب$D1ْ6"4nߧR.Q,EႴa"R>=86> X 95{P hί:~wpd$sg0YSQhpל։PY^l5F}(S*OzdmtNZo$SA]{`R)$O0>`}DH̠Cm_#"(?Bgy4I +լDnrɔX"@)~ ?su!6;/4n j.vh$.?#;6{>ZUlKv[|1jl Ъ-SI*@;t= 8AjsJȄn"5PI6u,'ОOꩬ!j]zK&ţe cP@?>a?D m_ ZհR:=.0Ӄ DY#7mH7YIhՎ߻ &WLͨg(&=me vMO9 p BցP,UZ8qް #Pd3cˈݨؿ2.$h]BVJul"|`N%YUdK;,wƘ䢹H8% $f'C^qrd&i߶5!nAl[hs*&yq0m_y/5nTƊ'f]kOeh أ/wtpE;0+?9IYOeͶ*8[s08i{<͉^hs;Ɍ>6" SlE'6uؿU$;HLRUOg1VZ#Tp\Fi{W)Ʈ:hI b;-/6`A\,Y}uUEb2<ʻ`F!S aSh"G=].ZN;w/RΊ曭b FB`%m*U*;]+<ʲPmQT &xVQo邎 bu 3KR7nB\-p T>J9jE  %ы|ڷP'B8v81 wKuҷ:׍x@"?%NKhEjխ~ t^>B(bo`x-y\s*0IPJUN ޤy3[WY()EDqMÚx u1'.<9ΐ,&$RME0c։FaѤT^8$L _;8,WU+T/~&p[e0ۢc<巣)?9I<. "Rͦ}thx^o-''lk]i0;c)sF@@Mozpy +UI y[2=jATT1~0^΋`L.R?A X.a=u`s=O#|=8Xjӹ^>BaePϜ wIZh'^ -|f˞Qdz<  ?i9#dpZ5<} 1t!ȏ> R+f+x@($ʍ E`ïAdp XݪSxfgى[4x#*V׫HslX*,6p`1}|\dLz& QSCo*$LyBX Byt0=L+tǺ-YlDBU2YV˧bur*Lęa URRd9\ŗb+,Baʱ4`EͧfB.(|wj=r Y*bl[H Dw6a(ľqn9Z(;U 8QP#:X9Ɂ= ,ݯU?o'䗁٢CmXhS>nF^<6T $UY[ !{(Y!RIHh2âvm8A@ w?w"c*>m~ќxTQq3; bJ6ֱ8;M%1UmȾBEREMJ\ҬW4C♍?7}"gA,QeMGWiCn4ŗ(v iW(_SXeLH ^ @9 SGJ F?0!CڗvFΎJyK@qR\v2ݘ%NstQ1Pa a34@%O0o8o\i uh`F{|tv!ORZGWW }'1>Uv3<͏AlCc HN$ ᶄMVQRGhu*Ebfv )y7K&. %ҟ56%d'N!h|GXZ]gϭl!|_SFG9U\Cƻp|$A۟eOu{'#]:Bj\# jZz%>C$`v erzL7Inݡ[(83HAvz;`BI /,!G?٬Dwg3=Zo`K98*(wM%'/.\eu Ueh! >;̆[_h kKCI G< llK5Vk%mX:6ȍ7cJd <[ |.ZP9)4!iD.Pjv5^U9j\fbL\vIS&EЪk={N{Κ`܅j c[l1|bZlפuE{z0_3 1zheWٻT!|. 1N®;z?NWEO#!U6x>u*-HFAiЗ6&yѣ6%(K, (gY,v\r 27%k2u3%/y/l]y'S V*JJVdL  LMx?TG'^1v']}6k,M%ڎN\2|j|oRJ#Q)/ؕcZ;®Uh |9gl`\{ ~T?e̱sIĨ0S58i C`d_gf ҁk0ylԠSZ,ZUEr/8Y?= 6nq%K#HӍ#8C%tfLR-/<)M; FVd߶#8vh#hBΰBM0 I,2x>PמOltLIxPhkE_7u=>6U@1ṣ֋c};G]$/%n':Z #?(q)<ų5|\#X1MiE EYѬDMl^.i W~VbBkP&z{QPZ{Cn[B Y_oHr(Y"=\WC7,t% |0FRZ!<5x1YSt ̽Y8]Hڼ溯>G+ 2|E 8*L9 Y0C3bw%O 2]elW!e[*G9&<|G}ȫ߄qb\!ElE鏉2a#A<}$$PHY\gq.:;>B5ـ~b%Uh7-P\-䍷7ԓc@¼:_3ј,SM뎧$+br)Ϙ(*$7ƜiR|:;AZ( Eے9,}l5H5B9R,zТ\@]'CI tJ7Ҹ0u]S~\G'=bHvӮ߰'@"2VWkG@Wl`3l]V.o>JfB?"~2SJ~2*@)('^G D9:a$Ӓ^TX|,}aNc/&|&{XLPةxtOnc@n 6;#{ub͖,X~JڟK ~F^)zKs|.( (D!.ZѠMšjWL$Xo2&rX/H)`MbG6^Ǣfu&EX by{odO?C lv=ɩ6_ʄa̖ͅꁵ.DXqV(?WӞͲH?nMk X#\k X$`0[!Z(䡔`ޙ"p+Ѧ`#q>cy>:츷?wuBKe\MLp!(o@gDR#沪\AT^JK#/3Cvز6+NM1X1x[:Xc#WU?']e󹙄G8HY>/MڌFl$F$.st7~h_LQV!ET%U[]9cwJm v`4i;rL)m,y<̇A"{N*, U  z4jm+֓,$K7ksUa;{%979 sx ~3-MϕA;rR6 WYcHA-EX YL#hrFK,P# Q|p&nq\ (bsDtZ oFI(0 ঢM_:i`^]A lQ:a.ΛyNQT /5^8clO:dvߒ3vݿdMˇa䇼\Gڎ Ǎ& eW1@םJb6Rd mw ]14=i(Z'ص~{5#Uw}vd#Tgk;hwgEtcAu!<ϟUmG,F "Q2E8&Rm8Թsٷ`_%т22kaKZ;Xw~1 nm{G|V2WJ*H}ʡlp(1X<#*4&"m@O!r _Xjߦr=e}}h}ݳWy5JƑEmlf0L2"b/1ڍRPDH_k.ط_ R?"iEl;"?x EOh"lN~=*>SU%v˾40ƥV6^L`Y ?̎G'`ݕ ÖGG"2V+gs,M?;InN_=,s7 y F]JX=QDOtNޢjNͺwHm@`r1gS6]JyvEB.~ϳ )ğ#z[F!5 C!8aW壒?}Fd_8DI(@J%yX,"q_?1 b4'c<ЦݰG||CO{xK $SHLS ٤;X3VpHΒE*4*…-N\L[7_t,*D9aHڑxkY`iJ?@9)3|z+eBXBw瑉kɩGuU8>f؜5* 71mz$ tw)4EX+!)tI]0Rhv%Ur#I!&X/VwuF}vl :鉫P%ތFR"EgznB!)TeFaC0V-&Tc6Cŗ j sτuխ̖cĈX|iODHA t=.y1pҺg 3wT׹xXx䂧ծ2)r'ҫoSs|=9ࡰ Jh* CXm8핬s~(4JwTDŹ(hp{'np'๐ F aˑm̢3x0`pCd9SK쵭 FB>[_FmqLewrsâ?-K5Z@e0Cv~w8jFT/ q׳m9U;qae TߦΪju*gr9ԟw!d 8AMe@0@"[qCw|HHKXRo I69~i~[Eۏm`bT0f㯍"Vǽјⱒ[ kmXSMԡIilX kxN> W$|ň?h77*Z>l?Inl͹ҭ˭ׇW])\U3E߾NS}pak =ζHOT y|]*27QI1r.s{.+HL.ż&]Fޢ)n;Qmvh^_oVqD HE t>S[Sl7=Pa`J`S2ukX#8.g_$ 2*۔$튉2gb2-"ȯ=\idgi/ex-8JMLB8͂֜{MJ<.q޽Y4(ִF8ƶHQuwbK禲m0ַ~Q4 eJc(G30t-?Ps_*Vz~ݢB``gxMWY1(DqO,vPD:V͋h o q<=bٍp{w,;OPK`o;;1ajdbqb*Ph1TIC H]or;FɩmFA]tؙ9sx6%Na%ca9!XxkC~N $X0>O>/doNwxXFjVE 9+W{ڳQ5M%R VďJaXbбsȏLzwBYL,JVs,·p%9A'ϜT$˭jKc3h&D"#e M5!w6'W^5gXt{/"x8߿ڟtƤ䪮FOH fOcL&xI$y>ꐪCpP2:Ix\w=$h-8/*=RrpE2FrQ!}KViwϾ"Q0&9O jsVmt.2"j Hܣ+y:W? &@~ wR"/31 r_'}BuQHJRBOLCinzd%X9zOqvS.#7Ny82 D.Mbb}w⫠\K]>C/=wLn1x@k rZ?wFUQAfZ%#/cex 㠚pFT0@(<`-@{25n*V㼣ˉɞC`_"ē B.K >X/  LMg[Cx_8: iӛi܌>C((G>C~-P*ALI5'UP& % UVyQ #Qf|aFTQѲa`"_ߞvQJD_Ա {5H8}BSFan]ɇ@@*k_GUo21(Ap%#TEyQ唷PBgicAR.ZB<Ϻ0 jH^ߪFrnP ߕ(>V%W7[h<@tJ˧,RJBѫN\ʼ:ё{}wՠ K|h$g@Fm]:%Ќp] /NFzO "JR?,2sƶ;Q n5e,&Lr ԩ<&3">&!$:ULO?puit+bSS{:0uM=]X7t]H,ͨqwϓ:ѕwW/{^o嗒}O\wװn+^ _u ##d.qS e;JpGyۿD0Fc'@|- a< .#bXC񔅝Ā~wl}8e1qr($LVMJm>Gfi.FiR@)dx!+S a0eIKo k_>a8 7(nʕ}䗟)9ӊk6cuk\68RAsgۃNaW6W٢y\<^d!P9gMj'ӈ*s-{+?w !nWOþ[u:)t;^ަ#S{# m X`ڹv~,V2og6 Y#_߁IؾS ܧ$yS7&#IcZ&?-5'X{F`7aSėc(pAH!%rVLۍD|Q.?7PJm@|w)wl?^\dLUqR ҁٛW&_(V'ؽ'PZ;?Q mCG5/ m;`վ*6mxOr0=ilGj'gl GfjQI^)X>G,qa,\;{w}W9\I7[r"p֒1딗GX#O%A|{Y~;Eشom):.UrUwy֙":\V}2 /(!- q/əӟ<ĂKs̍jt)9 9SYG[`Vb o#EoB*w‹?]{JcUlnVh{:{!~ !Zɟ +'@7{߅XUw0y"2imH\T)-`_[Ί4ǡ&_Cv{nኮPE~һK)ˑ$7fXۣ2 ޕA Pkŧk_F$eo mI<'F. +i;}b밧r9"'e-+hU (ƈu N`u_ڽ6BΞSb9aêSۼRpEÔ9Ihژ^IVW1Z =ìԎjˎ)]3R_M|h[OX۷q/#JC wbOlhJEYg oO ~~^MIGCH)GpVAҹ K& ='\4ъĄpuB4u XESq蔴rLhDzl3.{iWy$jÅIS;\JU YӛM9 a mPșnz-a_1  4Hsjh5𱎟v#.993D˙"G烹ͣ$^Bzjic8j;I)up]QjȢ2839P\;oAA+E4UXYo- _Z|F8.'t4PQ.sDs$噍 3< NTKI]-Q3]#:>4ÿY4dDq;l5'#pP g$-uK nX~WFu\O4̌I%Uth-FW(GAΆ%2)i957D%?SDNqYt]u`_ 'GF-RJ%Go)Tn PIAoqx?8V.Vw2 ( NN~ι'1R A|IM)\iB!1?y^$J_OU;WыZX9~W1Zxɳ;D^E3SЭry ΄f^PHNkSp:-<1~~H_>PЮڂ"|>$z3v&*%B:c#/3D&"nGNOu -IG9/m;Ed/Q2=Oe1mXj9Xo7|?򋽉qőy _>ѯ,ƇjȗK- M3g; ֊pGdlέP=&Lۨ ! A@<Hvj,Br5yK`I U1BV |Tnx$k6;\QW{/a"OGW) !ǰ~˱gYZ0707010000004d000081a4000000000000000000000001626034b30000128c000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/i4l/isdnhdlc.ko.xz7zXZִF!t/4J]?Eh=ڜ9LkXxvR0IXLpS6/UU^ɚhz5B|ΆfF g0jW*_Jz!13+k)&|W* s]>ЕtwaܣAv ~~@8p ^7x˨)Yn*sӯ1qx"JP$ U^R jc*N} ;coU']~,m,Qef&5coF}F6NX_oF&DNZdܗv}34瘓=ِT<'gb9L*n@x pfբg$$ O|ȽZC=aK}U3[T8L;/,.M 2ڍ)@Ï i"~WӭW0!8\X՝>9n%iad8Mhd#~I3&\-@3Sz-vD:KJC fmhCo\%}/C [fFdیRħ]"h#E3x"LTDsBdu5L& ian3׻/p\]oҠyadYW)2n@$fv|<<ɘ@|;{vE4/Z|Un09:5濁"#!nծ߷ 3RV&0Bfrho*EI}'M:AV,#d$>]. Px0Gē<78cץo=S2Ifǥ cCl?>%*A\ '*vMMEγUpyˌ^^ِ?MHh.C焠ݲ!I<XfqY@òx,޶b6iɍEX$X.EAWȞg ̓.6Y׀nj"A9 {$* ܓTN/ۨ׵ gCz6S:r|.nZ]\FXi SWQ{d_Q+͊Hv1}mF TIۉ]bZyu;JzmٔJRgk`Sܩ`}GR^^W)  jhC4lGvL ,LΊ[Up0_Qk(pl`ɴdNr AD{(lwn)Vg { X)e2RuCғ )?X|+z65mAFQUxpR 8iT44!zRhTjFYE:5;_qӊ|=ߴ>',Pr"3jUΞH`5-".y ßHņ GbbI?dݗ(W41|r@Bsxϕa;썳[@U> ؛|m'wq8{6"nm;4wd!(%xRH(D6|> ?E}mY&#ī^X{h;l[ @8)Eu\=`ehE,+K_x^瑷!%Q}zd4,'0ۋ/)=tKwD"e-dWZP$ysz0Zm^)$tXb3b40($LXxvppcG)< rfPWK+zէj2$sq/ .}wUYPRE>Nw%~Bwc/Ds1EvALB 4a>xzGJSHGH`7@`;ookroHbKxE A{VH|!<7RWM*Ǒ A g ;v^eKaX^";aE%ԄLI `2nA,0VJP[s|cبvb8#qɐX'E:DQ!pz^:ki~7}뙺N)H<:`}O%| r |Xwo?6Ufy>VhibT+e,>c,F5y:.:hF][xJדv / runJL4#')D a ~KYٞ+>P0Pζjjvx38Ui?60e/%H)He3v8ҲakH|Yy҈Xf. xM73?}ki;%RB#5q!*B7|hƧ\lE d`ɬUvd-@nY,Y0LTiڕAH'e-%@=3հE̤*$2?;'@nH,!yh /~G-aAcݣ>{N!&kJE4DC,klzaqY3 ~h X9 [IQa~H7+vj]ci: .BL{uP0dz}Qw[Mt ;?ぐeE %eZ>&ECd6I[ߛ_Gy{g{3c}CC4-m fK jL -ߝlyM ˃|,B)KeyeBTvt[Ӊӄ)2i6^tZ2&֊p\T+Sh`CsLx< d hU^p?fu0Eܥ J/hTc܇؉B]!G#$]|y9EmYL6=old2Dw:-z5(,+=(#[5{.*yL߃]>'SߤbzWu?uO @ Ea8vK9 he{`56]e1a?NxvdtHg#W~1w_eGPގWPZϖ`l1#p|C=uJR ,lv6Yڙ/)gJSSSb1 {lճ:Ob!)=Vr,>YsN:5 K~J5x4= g+#mRN@* [:0T~[?\t,\IԦaи?)Nw6Qw2,S'϶(0:ffWcF ZM+ h4PHkL 5oαZPX{˚N =lb9n8g*5O7z0 āt o56M~`< jH~@+-95a|Џ56dVL=Jh>Ӣ ]ߕ+u4}f0\B< @^1,j^E\O߽~%3| uAnE>(. w r||y}jsd-&߮1*tD XV'$88h/0aJ+l zыV-$GD&P`c3U=*\Ao&hpA-E,W)|+\;Jyh#{;O@VۂL޲0˓Elt=|j>v8܄#m:68N~. ~ڡx\|q 6I$X @nN<)Sbʴ{$2@YȨ,`C2 ЏYjW7Kv9ɧC6{Nh|kI} ozG~T۟}sg9#p*O٣};i'~ oKrzopݩzGXرbK#L(9?בmL\o:CJƾ ~,`۽1nnh[E6S!}dds_r~xxsph. O@lK\bٛ'Hp𵚈@rlG&_l[TJnzIc+*h*wJ2B}hܬt(]C~pa#ќ mD#b8i6  s[ט@knE;cƚ# R{`)G(F|}R/ DQMN|I IxہNy~nُXA;GM\ı dN߰wB8tx2ԅ;#^[Ld3c񧫯L(W=33K$doz;l2l^}VX,8/ֹ]VmY$i\ױgYZ0707010000004e000081a4000000000000000000000001626034b300003cc8000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/mISDN/l1oip.ko.xz7zXZִF!t/<]?Eh=ڜ9Ru6)ܷZ $|bToUsRa@ANVMKR!9 2 RjDž=I֔} ށ#L|:•ՀGU}xM7 "Wu$saC)+NHgA[]SX[ϞhӜK3]~RSҮ?"`JT騱nf#iiIt>7u~DIGXN^aߍ|NfP'LCB>*aFΤ(Nkq47#8QΖi7+@ymd&+<_f6{: T*RFb>ݥh_{[pf.Xʯ[Ɓ3Sr³TiUOI) SA ]>f >|s6k6PT[;l܅jI7tSI?&@(`aQ3"2N;q+Yĩѽb2క?:rx\#<^}Qṕ<Xʹ WJM`bZ[ {_Y7*TK)D0r'.ŭwx^JU \q3kBEb"??8)?)^.]0Gy2ɫo])ZmJ<]xEY%eN{@+lex[idU.^ݙ ߜ9 癸Ꮑ vp2ҕ]ᕝ1*Z*'q';8^ yLzv aLbf  +Y[2ᭆ݆]›lj?DP ?n^ yT֞s5_ZNYLcrm_QЇtqbe1pjbkrdLtX\5ٔ,׶#/#U* 9^UHh;h>UQSum2%gO d| [4^|o#srt! s |؝,:i5sT -e։%uHFfG#qRO? ݊O EL,P)LQo?@Yz!V#"ýT嗱L;mF 9}EzoEi*+~?I3f#p(Y%K҄;`Vڴ!xS"Ux b= YTV9 ;[bJDLCj`KQJ&G .{󮥺^ЛLN!Yhg#o:81;769lxaOe vOSnn K ;壽ү, ;!;Rjo8Oqjjr L +}O<ʳ?Ɔ`qA=H.t nJ Rܵ^7[c2 xu{cB $'͊rqH))3.ܜjyNq(qĠD#Dޙى_!4HoHK4?@_u ȌNktFbbBԇϨ^͌$l7w@f rMQ~wƷczb#% ݢvȨǨ {-LbrbF;HD*?qW=0@/Fc ..}+ EQԯ&3юp痜eZQ5ҌsWx1}Yxj^}}c;TTE]YOD˺.,Q>n eO5HᒃC |e&<*6L̩gFB9o\beYRK"fk}E[iO%p=&pB%1+/=\Doj;9"hV&`6ʆD OI"ݾF" ̏;?Yzm2^E%zJ?es:f/ :l& NMNRjY'U<$S̳ )KԘC YZJ fWކ6=Yd2Wd5+H$RH(Ag4,ҳ~`؛н# /·]K7f W/RIY|TA,b@~p ,oOݳ8JLV7>9VLuÿtĂ)MkTelPn ծdd"8‡^T`z.b[⧃W^bwLL4O/K"8sct 1r(?]{c%L"̣ӳUIKڙb^q(>Yڨݢ/rY@o匍tU*4jgO|NbGG- AJMUuU^ꢞUK&29K8̦3|~3#~F"e Ersof f]`[ZҬ4 ӕcK2z`%`WIl_n ƬՎ8%(zݟU.̕B -zPm/Ng`ha8v$??7J<9/8=Ҷ֋3~,/ȩv/dPŬsM)b/}D8 b;[0:*BaזZYs \O\S-9d,f&oA|._i91 8m',mh/ݤ9sOhR'*9x3\7<\,9S:$]ھO`ofOdSkUe!%/`Nfpnt5S߂P;]uVnn?8݀?(CZ[{R=-Bwf|ąmtެ޲ 9n %pNʃs(nV(x:"%}-U0R.FhOT +a'-l_mB㥼5#3MI=&ť;g=| 3+OsHl}OgM^6n#S\-BԴ`rӇYWHq6Gk! g+@o4 d 68&?Vta$B{jYe 5xt̊GZt:lJGִq] ,;`ւlSyʦd~"?lq_{fG;5 u^ys jCk@nǭD=0?Gρ6; ,wxؼo'mex ł[ +ZOX^]x˜7exH4 Er2`;c]OVF얾U?䶺Azh ,lHIyt@CҖ.q"P#ЇǾkCrL># Cbl.\DirJA\be$?nȗNECMbR&퇳te*rǍ'~Es0l1_=Q\_S ԀM#8:$ߪ?Т!T85\xdܾnohˢVAļn9DY 6 ߖp{w:eEHPm+_sܼ;*l(X0m˟Q*`zO\_n.6!MvpvQ8EC 1_̔5^_= S^(]>5 vB = BBbi әE7N,Ȅ5r=hDgk$j"fފ&Z߆9UbԹ>_Qc&uEKSL4Z>Ɔ&~\AiivŘ-#}za#ŝ7 9225aqcGփsq<['zC(O sfJ C.m 8Q;"?YvRؾ s KK˭؊?v$m;rK _ǖN$:8}Y͓:Aubx;tZɌmQL axjXfn6xTN  $"Stt&-po%qv1Z9DQg|8|+L }kCGg+Hq5IRe3;30n+:X҉4,lq"CF_'sHp(S֭ \BrvX(< O$7թ(QtT6OnKO!\dg >vMHX L8<-qNõd/ur,}\Dp n\eLVN 63 (G/ wwH6Rw#&ZXBn5 KQB]uol /g579rD9=fd%P.o#n~yc5 &F6eYMN`T*uJ £JZ82;4)҉p + jfSثb/]>'%!r8RMb ^rjۜ Nb]%4g_z@1'BKV40e5EZ*6=tx4|!~|]CjH9SM}bL!5ŦG}GXo la>륯YE{n2H > &}CDnxOAv$p$VRj!ZԒJ) sM~CC%(UEoKR^l! 67E: ?N!Oi*2c >)IpLg-EH7#M5ჭ˻*gr&hܬRxy,: Q5බˠFlĂ%>z\YHGG 3܍߉._ɦs "ȩPt#SHӱ;&6x^YcBPALq PE.*j[SvrvvL-diXUz4ZA[Db>Q! hƻbf?iٔ{pskb*4_1E{hIuET^W dObBe =q'ˈ%>Z1 De}uB-ӴFu̱8[<;EX/˕u>տypVGSlGX~xٹ_Q*xDJTgjrJ@۶YZ#? >~Rw!#,sv3a?c1S`LTYUV`%aguM%ڽahW kA&~ ьipcN,¢˻vX+"UɉncQo_+Ammb bl(`E ZHV8eWWX%$)J%\&Bb @YXcʞjDU&L|ky+$rVYyǓ)F tXRLO^bb$ zIKw@gWO] FtUkH Gn]xJҲ؛s z>O&̽-vr<(R65u[cM:9SuƿV.*psX4siI55{ y:Mw񓑺l~ osOIFX"H?A/zus{btޚmni2 ƚz!jP,IEQRx=?~ ŦV{eahOⱧ嶕.*eZ 9vKu/G *' \*&Ud}.]ƻuM+gp3݌hK>ss!xw. XbX'%滀^,}} cnAyU^(= S^]˻l6SQoƞ@B۱%EDst& ##5,5 c/!4 mϙ@}4@,MR,R_->>c|%5J9[ݝj_|L:MlwG| G ]F=ӤB7{b\@:\K,P_5e>+ `!j_,z@]j^.hN1{J&p1 wKo8}䑂ml]hկG^]bc9\Vid. }hOsS`ۂ1P]E5^JkWüÏj] ?R㢐, QɧQ?'ƾ% _G_Sb&y SեmHd}>b-' 6fART;.ׯ6J Hְh{@J=K /R). गQR^GTU[&D&ru ~;!j QE#?/jfY:CGd y#.QL")&EۻvG QR זɒqT?`/K7)})p kV_ewdOAΔ݉s:7h:%ǩ*xc\sFTC$р m( a! &wēu3`,vEMf;ma}_؃3;SZҟھBvh\3JICغ%P`OLo2U/pQowtPA,D @ _d Qa?#h|CijK AJ~Hhe)'D7L 9"_N$yH VU'QC3682Fru\4BJ:Z#!ؘEWٖ K!;6 g:}NMsb'Ez~^'Ezwh[1l eNB53r.ށh?fVrl_@(ڮ@VIR!MtH^ԓ1B+YZ橶#yʃ_G|\L:0M "'P㕮L9S$2(e6Φu0}" n|RmuTlEf"@l>/EMPed7 ow~稹Ռ_/lDV# ZSҞ/ rY YZn↮X_{Dma11z b*sܬ('?y) GoG~j:=xe@~R$''e A]Iμs2$):~5 ȴoo'·fUpK,#ux L]91l:~=ӄKe͛̈́$罏M\֌m\aK 7nRA?n`e%fpHY1UJehMN}DNa$|3*_Uՙj$??Yz _#]/Ɓyz"J=SVݲxT`[1g֖bVuJG3=ЮwUnMݽЩsdo.{H˳/Wߣd"w1r gjmCURu4?]8F׌1mX@Nc%t'`>bdl`%ϣo#xwvg倫j[72p>Ep.u8K)@-8f|HIlt]+#ɳFjI>ɕ 8"5kpCҽ N2 8PRڶ/+?! !„8|W0%x~l,ߢ=HNJtGrar̨S=rvAj"*ef9eȸE?G9FxoU%- V{L=|5,{U QIJH/g.xUIJhsT1l("SC"qdN:B@صRz]vOz'fewpj89z<ڍxȣxQU⣣Bg8nny'j!&TVX?k|%E3eK'6D̬&nZSH~3/=%`xw58S i)9Z,gQ3B]qFu5"2+.OɄaϏ]!/3!rƷBuVqeC@+̅r&Hx[L+|-6dBN^FE[^ 5|[ׁ5\eGaW^$>a/ķWP@z|55 /Tτzȣl^?@/ [,\#l‹yE\/VsAnw9ծ*GnįEАZELVdl)J ;oyyMembiffP1ceIU|am~a5.]xiFWIA a W?Z[62P̠!?:|ز[Qrs 8XuVRU6##joxp M&;3ҔJ𶙏kMPncAe6(KYGgO'yU%iHBĀe9(qhNZ1.D\cGr'Kv *< M|[.#(|D;͐KWr9TG|ad nWHY}eN,pJUH#4̏*SJxv0 8apMct}hn>0 3>/ v9\7@BYؽ1T7Ԯ2m2qHT=1k^+Ab%+ip>c,e3NM" nR^)hGJέF,8$:ja2EK~?՚\x7^fφvb ~d/ܕDDa<@qNPt%@S -9BS/ nJY@}kD?}U- X.6t#谜n+Zk!IC6 n?yup5㛽DV@)MŚRSGFVܢ";d2LZ0+Pf.<s'}T"K(?P]5o-7~Ţ3X%Nco>]a(W]q"I{\bkDw-$ 9%ƅRӃ2lIsTMWN\5_.nzR=2 ״=6u^RUxoIKk&5lq-z׊_΢ZRz _u'_~ȑֆaȅ)8moW\YJf2!4>%l\T8]H aaRݥi6L='j Vq.?Cʞ}%W"kcGUͧ=Ƴ1ǰ7R'?"MhMq*D8d^"K Zd;Ѯ?cLDA (FΆ*_.kơ_cĢU1[0B|~QʻÌ;q{(ff6NyG`cb.Ǻ  ܷJd5 ڐѪd^Vt@PǎLG=!3[HM KILC ZEֲPYFGݷLK(M AJ}eYѸ rŐ39A^XpzgVZ`iET{yNJ LY0RW/1. J)-%G ?;6ws B a^gK}~)X1L񧠐WflťW%~j?"3 *B=[iQmId*!3Fqqhu͵nnӓY +Dɮu*CR̼W̟xŝGH+\ɐj*'ݻ4=#3"^|.b_B٭ =a$7#wQc'r}j$rR˅"ѽo?J!Pt$NmwOl*9տ T)WIxɊ.}}d1?,5vOT?UeZ?ݓQ W\e|wu/g-nhOشEj6,9Ly|!|^B{ҩ3hnV Z)N!31"Oɖ&ӧmyD`gYZ0707010000004f000081a4000000000000000000000001626034b30000c964000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/mISDN/mISDN_core.ko.xz7zXZִF!t/%"]?Eh=ڜ9LrgaQr U-ek4wU569- t0sn+| pD6Gcx'U/5;̣! ta g't NʉqcB4n; 95]1z137 >QKK@;R c-TVocJÞݵ~Znĝbм2(774 KM2.q`LDЗL F;WiXqPCUl~9Ab+v鶕RژH`, sz/ZHZf@Qtz+._T\hSM MX(a&ߧrY08m_D|?(\69~*i[(B\ʆ79C_kx<\?M,\BLo{aE8̒;JŠ4ڪݮ WivyX  9L¨|(/n{]m =mВMb&`<4'k^[|(gm*v"crǻ^0dw'$q54]%Dq:5MLΞ@Ǻ|0%]F݇NYvد_1`XCM֑hڟɣ¹:=YcI vx́C4"'(2`lw-u@5p!{fw}nzFM&O9 ~y0>fW/1F[yƳ۲␺uuZ2=v{#*8@ ;` O.ӣ"9uAX{?®2#| ZR`I8 Ż Šb!JP%MQE5Q4b:2b$!1(JZyX(OPG;g>'p7MK*Xi~7՛Jdo^\/5n6ʆ=c[ެv%[W`iwgۇm>{[3zd 8nr96֯/}~&J l֦LYQB683Nr\wwNm|FD>+5,c&u`.-ũz/F5?(WMeCjLcCA8-^HgXDf$hܺcYŏh}ƕoW9~#Våleh(6)Rc,G H% U>ܭPaoMh)ޒs U][gF5+hx:]p!4{Γ;^$_x L#~Tp%;;yw.Bw*zzJ~Uh;KqޕԋN5WOMF wu9L;=۟>ʇW N;FW`^bhZ}LCTWJ\ȞA j|ʳ&ۭj~ݥOOF\5UG/P$=Mhԕ+hw"#2I3 ɹz+b7ܹ UL 3aDtݏ4RCߋy&Mk֛iG68I~gY#2Wk`keXuk"r*Grc<ۊ!W)t+o/#}#GnFeFӮ-_'^`\qax5oVُKGK?lOx@=bNR7ޮ='HS8 D'ʇcrhav:BSOLX&pM=sy&V0+%U,8PIPo/&u'pfx}Q Ӕb$KfߴYx¡顡tWl=W(gp3TXءg[Jubk"85RJб2>[ s؅|bg{7b}hQ/({1LMu(s*ϒ:Ҽ4_;D6᪽ nː=Rߴ/Y kj@OR˝U(d$=C%`Úo`f $󈺺aP/H﹔W:'=y,hC)۟z:tr(;"EuѝtUflfF#(ؤ"Q:}s?IPxY{yO; ]hmyZ1$xг;tN"^LZl.d\A~s/%(K^;MWVˇق $ 3k@"{8C(ieҘ/9!yaq+ [imSk "&جRm˳ P@$4D':$XO7n}AhwEL=ԩN}0N|ؽ8EyF3QbƜA;\ 2N"V_A<}9ϝpfa$ēw{H>Zs ϥ.(8L}ON#%^UHX*a7݀YUM&#fNX_ ¿R9ĊhtrYRb, N~.>|C<ӯCl"gͷ}<˸+]3bNJ< 邚jJ`\+r p=w}g)l7 ޣ>BMC#VRHy(8b6œT-J^ xnp{ZbElxHtNQDW$Ѫoa$w8]7Iwe ɎqK&)tQUUY7>>"+r#@dZ=Og3WFs=OzTG7 Kg-̋vYc>`zEronڻir:8&uBO~KSg tY%NuBt-g| 0'9N$L 0*D.?ڏ]<{+;gM" 9J(__gI !ztdL0 $5kAG1ʢ \b_f lh֠QC1aͧ/V՝`VTo΅b6j>FYsRkȈrocU ''g1uOVSt[\ݚ`%x׉LяB*^/hg%aQ` Л"jV.D68T? :@K&{ YWҮa,PG/h[W#xMm)ؒu퐦YXtO~]Nc״2ȿ bC.,z/JEb"y,4M+A e \MGt Դ|2ÿz4v봐gjƒ 9R0衸j:I*B|$ZȕlbBwL^vBLDa.-n_&4YQ7 *aX:S\xe4HsY[:JB#(G:].;{[`7+V Cr+_;(ey+K1 YZx$(Yykod!"s૵e<,f,SC$ir57F3#uJNElp%LC;gHP|ecEتE<gɫ'_ƂĆ@EK̈?M}&b[[E{]') 5PQsKCQWS*m-[c@j#t\Ɯy? d.E5PB8?ǏR ;8;@O$7Uc.k_*foh"FxM^]-H4h?E sV ,Qu1zy0ȣ_|xI z6on5,#R`xv{&Ff򌟌cj@~`&xdĬeOVXp{uꮐ9!$ODF}) 5ArBɉe}zC"Upos5mi7sm~?ɦ`P㠷z;Fl?>tdBc:(-\As7xf죈;==N WN9N- Zg{nM`䥉塾la" BK'>[uH 1;BA+646͞ 2.z 2νSdbVV*>AeFD0`$ 1Qu$#%efcZXzdGzR918H"^#0^wP^'ȶ )ap= i4.:–ٚ 8pеo aK qZj '^cwQC܍)3˗E]3?R:E!")V*MEK_ ` SOWp׊p؝z?* `iI;è@xJ΍%I&xi֙B#Vtb\;m˶-0 Πu]9t%9{-"X 9>_SLM W5ᾮNk+h'}b .OgB9}^rtM14<3,AƤBڒ*5+9S~{.q_.]'}J",%PՍ} 6F4Wùdr w% R1h~8-$r&WQΐfP39KzM&"EKХsPc:J̓#(q 6NُcR|5OŮ̧E1G :Cl'#Wg Sۈb6_#sQ aHc{jG7 3wGzqZH5> FxfH6b=FlA H9j`}mfk09rYZ:K MݍhCUnEKJl0MGXu N:[d#FNfm Qùv]_t7d܇Bd/3gku_kDh@k 4\7F4^J.z8<>1F[i-܋ Q֞__[m%99?C]Hsi?g&N5Y & 0xxVj-8GJjNq =#Z+PjįVhWtdMN0M7u\տpIo,r)7"׈J^PMuY}/LFWk| u  0dFͥJOH6nKR,p+! uچ{dw*@;Ao}4*&44z9vłfno-n?_j&-) CsL,; gЖ] kr4 ÔpܭzA~Zr"aƏSo1Ih^D"\o{%q6/̑:VczdD b ω +.n=/HJ/ۧfoܜn0jaS* y5 @"5=nkKG4=\N/fT8wUYaW@1?4"a`66Hش&wz.D:V,$;IvO |iPn X_:uCY6GO)7-5pkXu RTax_j 5We Z z񊋧vo8 3|Q4*'pM^WuҲeh\6gc1ql#}FAoUw`*{NNc/֍ h'S&9frKj}Xy/>ψϗ2lgfB!|jhYCMgh-Yv _4$Mb?L92V8F4iS*^sፃT:F;M3Fdgb]cR Mh PVylqcZ6`)7.Q(xK#nZ?mQ Q L箠x4-Cr@VVC?;:47bMg4{(ʵl'Y*gޔXdZb "b|Jz<٣ZU* )`b:'Kfe\kXi;TD )2?Z>׋C1)(ś+eHxiimw B5 {@XkR痘g!{|,X=u>vpy Xo;+#YM5]ښ;Sr ʀEXlBrArOnav.u.-BP&ZqjyK*&2M ҜW78T 'Ts4|L&{:$^MEՉjzT,8%͵JP~fdU`+{ķjf7MW檲& a-vպB?8ZyTAGFF`!B׆ĽI@2Y@(3bg"v$ ;&qU6-4mAu)FBHQh# nOrh*)<(1V^~؆#P[,y|cѾyw@rǣ`Ń~3]3Ns :$ߡ]_i녢P D-#sT/ì0 _޽6؇l{yw_Rm$Nko ,t _Cm߷;P'O`9Hbn<64v&W&ԀC朓 e%-4kQ=kfrlPTBj IC)ln3* 8cF:kK|WQoR@yFP8|kxDXIQ`J;F)L^W)OZjT b/捜2=X'"nOz0e[q@w!HG$qpw✸!(,5Zd!Q$EfF vZv_探`c4C?{M J*G=Os>M%Q!'&AqAtިFJUh6.L|yY߃ [k.y"'__ 蒞,d;[TTI&6Wv*B6O|$TbҥՈV}X0-ᇙ_[IxçϚΙ+R@ԇ1Ss#ĩ/|AёUd{.&t[q.., LF=\R.Z%nqE'LKB.2Wp% 9@ 2ѴVn1 :(, OVR _8uYI:||;%ցkNyܛrіYTw)P5QFQY yǜ3Ws;֙԰UD$+ W&R6/e[8~.Ěr 3wnȬz$$TcIi $,Љ VZbtא m]6EVyyG!\1䖁|4M/V"b0Ml&|(XАP_d^p23 dB H:Q@OQ膁lT zswKZR57k s6k|@Kh%tbe|+Zw،2yWM; i*!|/ {홿oKÚ<X!&TrV*1[Tdmɴk(T㬁Q` LV\b~uX2vd.60g& /-?KRԪ`ROt,f%Ao7trVwQJ;"ine=1wi¢7 wMVu@ZBKd2iB#4eF1Gh`?q X4F~r?Øg˻PE֏*/?iEBdho\5GJJ>9T<|^H'j8e (5~U_=qDS&n8^N/@S⇯tE'[c=G^5̙T}SOr5 vLY qc(¨qF^P|NGzݟYL'.|1LށVleчX^?kłДs{9/NXn=qZNScMg9Yo,B5wZb7}pG:PXO HH&΋X D\(#á$I0]O]GSfi^>?s։V3bs)|GDoө@++udWJifԧ0c AFGֶlfvUG*y_tCRé2 ue׏z1 Y\DmRwBcRC50Oa**'*WyKSD2MI_P2cn*)7|vO>y_Qb yٓ9BgP=+[[ָ;p>!Akzڛ"ZHA*)Ax/nq۝K"VWmd0 3rۓ8ZRQMcGD(gL[>y5٤!rͻo^K 8+o_sY8:KMkĥn=4Ŝ эق1( "œP'bCt b t᫵#*qr I&-<9YؘN *ڙ{h!"́D[(ٱFESyA=i:XKHtP+0lƷ²&W.d/ڧRK7uBr 'Ӿ_ʖҙ0!d&]/Twׁ4B!ʿȤm uuX+xc9M*RtBo$p`HrBu-RU۴vU|0Go[~>E2vlrmQbS,7hd2ӲA}.]]̵2,S+!=JP&ؐ`n J6<#y2:ՍQ f9ȇFc OD̓'2ONj$,3UIS4 lNaL$g3yH6>m)peϦlb:RmHdC+D9ǀ 8 [wVq{G-h1֟1+w4x,C0#=c4Lcdq.S'Y }'0jCre?:F+85E+'lo6mHx'.AVBgooOe91ȴR4Z !bߤ}5n=غi\ӚM}TCIS\ÇU?9"O;6Jſ׌E/ V'T< 7Ҩ{criiX]"yZ#Jǭ6gΠhlݷ' V!'OBv1xUכ_o7ǮMtϑ6^LISPדF֠"LmdHP+`XPĹe-&:Mu/~m8 GŰu7 Qz@]JomԣPP1A12Cn &3\{f]ԜCĻ+:GXMy|)xYF @ҙmgv<8Kcső6(n2Uˉ\d? MhSOBeQ3@o7pjv"@FDpJ\~w<%- v֪+2YI.i#|JC 4RAnFr8[l~4U;R< A#{h6`߫UDo;VO5, Mړg$G.='9½.l$M|K3  3«@BL\n8AYu뙭9 -^j~hݘn_,'Nj,QIx f W9\?Bn%BZM;ok~&`6O~_KÜtƙטԯds_0H?%aEEv'mnɡK -+ 1ΣYHr uޘg[.3+RߞQʣ$S j!G%O dEj,pO!y*#-*2^Za?\责 "zV8{57|Ҥe0JBK试 Mg+Zʺj(pgKYJae4HH2jNu8ɅCa<-{)`cOgLyZ6(hs kMFwR iVX_XyhbT& S$mo(I-^r5hx2ëZQ4ݽFY#*ZZZF6@"atW<$7day %FvIxGh:вR 7m^&ZSlmLFcEBH\o֤*IT`J5 [j>_ e9X{2W ћtE<&ImG!u:+ }` Re/]*wu)\u$0h[o+QR,='Ǣ{n1(5ZdJIFa+ дa]mƘ 9\G)SݢZS&[z;(7b?2fnΜuqӁ d7s` } oZG9Xnd LDO($W̘]4lO&/84xi")#s&lԷ?w [Nwy cN4;ltMI{m .N5Xs\u6EIg$ၞɓpyB \j%&q~NID z7_t fgUP%tU#_Ej7DMۢ7g?nJ.ԙ-l@n}rxkTXޢ0;ˊ'9bDI*oO9щ|zx0#} >l=\_BB YnՃ~h3bRxfDa2|a8~B^: l 8z !ƾ8ۯJPD6wq]"GeK픁]6<^{nLYQHK#ԽE4;ۧYgwA͚T|7=F ;[IOk?9G4սW.GL aP[RA&֪1餓MV!z]7IO9 ژO~&Wp+X#q^u%7_u`UVeVh?;H i>F GMa0@5-% To0N1OPy (p-%5!KGEFFmxEZC&sf7R}=l:y!殢' hd5( *CaOHFidG,|bS]P';4EF|`L= Sm^g9ʻQ栜VU0&6ksɵ yH"a y9 }{9.*鲗=tMι941W;Ώg+!f8m#FJ.zFK"P޴Vspy HIRnb F zn?q_j+,W`!#6 ͖A=WU]FxPn jOh(7&Q|(/JBx}GT6J`V[n颽[AzZ q~#2`Ul}1z96W*3b+ڞ0i^O [Z}{!dV¾w @vjcr_P>{J=Om7Vdc;p@H3NCvQr J]2?--?/gAlY!M-?F$'Lޚ6l;7=v'(ȷ܁F9uC+;7wܶ {\&SBe<%O63ΌD!띀"mc)jz,9DCXs֋ &g9()7'g2GwX 9T+]TlJ`#"<^|B@v>&41=?bSe.RNZ;sVLl!B}pS; 2)5u݄*e"F+zuX~If(P  }B*Nkt~G/{FT>09tSԥf(Gl(r*xO~e룏T:mUCQs!V؏y kH^Sa3yZX՗*"gs{nz%n'4[.6 ST4᙭7D#qw+)cW- -BS]Ѣ06 V(iR߬.TΡk%7m^>T?H]:9vvĜ^fr_T72I4f}n3Q~O]pCo"A`3j)j9tu+4N_Ov֝Xd[Az,QJ hH8.Ȃc$;6V0r&e64`L[v!)1kYºOJ;J:o9CX{ÇUt9."D;$ o-sS7yo2+j;4omi/İft F眭@:"œ%8!\*°a>W= XOctÄ"aTe2 kf/אX)R{WT@VMD-md(UOM1EGd;XUg#^5D8#?oX|8M["\v&i'^yA|h>k&FqCa+Sy?CM8`JQ\_ QIa˘4kjEx!& ~mB'-mkdzUjpneJ'D!-͹n^O1P/0SLkl?K,<o(k)!5V|}0*"BS@XP#g/A/&90]C"D?qM>AM~~_=%?Y9'/j,TV?)laolqtۄ82{(KRȴ#"w\ix+1!Xgrz,.oU)ӤP8Z_ i22]Ke'eO)G\U/8Dw`x:D!ZLw7dIlQJEMs Oͮ:u|7 }n2$BnKw96:u! W_ ^?E4I-xh+ p1mD>=h/ xfln9)W*ꤼտ6;¯)&sx'F6`1l\32c9k:cUY v f}vtԉ-VVYf\ GTё cY_T@h{E1ZҀR Ż=ӘŐt3ܟ 1shBk:k7~0『|;vPjPyWpWݹ ~'m;%#Ѥ ue9Ę4LUDY={:ɌUq%MS@&ZS$GCJL̶,0eD,R_ȈYo$#j>Lހ3:6/t[p>ۊYO. rmqd@ҷ8ə؜'T \W"4jo<|1biguө/D12B?r5! HPHh.5pm^XH}7 _/6RJ%Τ2`!uE-\}/rۂq9kMng+[ e&ZtOK`]<Ŭ:+B :*I ԏ~[t4Z-?]A{I#(MO a*Qe 9$ϑ;"\" 7eYc}kiCЈPugHL  |^eٲh n= ? x(7\3Șa12$GR!FgcpB<7duY pJvKNy6azo=&68?,F=?|fq\oܠ#6ɩg@Fλ[t*@c:p11C^;5ZA#.TFiaBZ)ؗ{fiwL1!Ծ`&,$&L?_TJi#VRm.ji}ٙWt"] ~(͑c#ZЇ>K@Zϛ`D03"UNI8ϝ/4:-U!uJ񇘚}V&]9ĀmP2zZ}ŷ~>!)6wV2r%0}z jZ.|lVEU!b-Q!fJT*ۡG89Tfǫ߬MZ+C/OX/7DH7%1#K%^UcGH酎ai)ey5H{"gOliw3vp7 Q Hx\w<M VѡD{m$bI"_~O)70 @OKtӪ8:2*h(xe9'Zf!+]=+XHMg7[@ `\;QOѽ.)oq ZjW[`SP*@=FsOsg uQ" 0-Յ :12=wCO>"s.`e*iJS۷;tl$//nkvΜ#nߔ+{j-1bSك'NqI @|[%e;au3iΉߙ4> WmL; q3#D+bP hh71N8Hd"d4J3 N5 OoӳoW;PR#e'jqBZhH n06 ά R2󋖈\ܤs_jLczYwLYX՚p)E.ڮSw^sP7'vbjb 8-ٹ y_@aMhG4 th]so ~CDV1''YMl2¯~0L[ %(uHat)0GYeug9nT/ip4J^_SS߷|D[̹@4 g #76"WCmQd]jt_Ygr/ecwI_c ;?蜈?x*aP` v!eKmA1Pu6c"DyTQs9&$6rCM01Oz!$[³q;v=ժA!9'+e3<ⶼ rqjW !C['8ZbrEeik^q9$im~KoX }q]ND'J0`X",<:QB&&J\<9+E7PZBIפH'k|%:d5e7G,"UK,8T_pBl/t^;Rq$Zyٴ1+?z0,i_JɱncIzHO{a>̀'EOr)!;3: ;f:3USxm$Js&{,[}'<'Qj*>{p,CZA=2|+?kP{8 `$<6Z(NфjE)z<:ce" ;DfC#jb]ֹܶh>/f䐱\x-LۦF7rObݿ"`?%Ь v= t` G{լNe=w`H SK|T]}m+T湖bԳƺW9B/7*oi >"3҃Pk%ZW<98'+tkSS v|EOOlřSu3%# eb xl*knMq< 9܉뾴xGneI- =K!ԂeX29yFpeqa\+V{VIt" =(=C e &ul3l]u4nbj0E콊 ^>͎˜ԮWY`cu@cQ >èx+g s'. UqஞHś?SmzqM:@Y x?7n!lxﴭR(%C7 9Ǎr /Ø-d{&K^qαivhF}&p2'LĜvSw x\dJ~H{VNvj4ǝK9^2ɯYP0#vfd{M@TinTְ>|΃-<Ƃ #g fbև |S@υ_وV]Uy)}A+ 21F K]IwԭXW_p J|-vy~hu( LT}\&u"K o*%vAB9]wpuO)pE*U>9"F^Zair 5{\ϱ10E<+"b MeMؕ qK9!^!@U^n/|{d21(D>$u{1"/ϱV*cQxZoQ%OOE޸Wɬ YX[% ݷ6K̿\ۭ<]t(aBòڢIJҷYjmgq/nZ Z2Iug[pgadcYsZ I ;ȣf8K v&f&3S IZDa2E1EO"a Nݘs[ﭢV91ElIP}7bcsN~(Hpt nM(U&@D<8+#ƈ:GՃ8TsX)~^My8Xxp'\B<s)C@(N:^u"u/;p׋wa%Xc3M馸#';Ph*SEA#$irZirnNˡ L|r{T+o~EmYn8 ^?kʃɐh} ~tHt*3%m(?ݜƄvv߬>A`p7GHK#Ʊ@!0vO,&e3Xr%B'vp,>837Fz9J_W_>p-ѡTJR=oСԼ)n}z]!DasJW.BO E>[~p@cwUitQ&LB ~Cլwf >KxUE21.I'@iE&$!᠊}DT{,toe\LJ;<F'ž%rrFB ]`0nPOZ_BJsE>clZ/5A2[Kk@x?NLL9*.AE^agQԤز7Xܵb8T0 X8{pX 3M sUZ_{BjL\z=%';@ S}mxbV3'dT2_|KTq| Kzg~x ^;SNaYP)_lp,P{?O3 Bh5'X4;݂R@Zf2ٯhz-/xՅ BjRJ$LyaaFG*߿QyMEƊt nЧEpy{.l)Co}N8z$!ECyR{+E:h[g')y}(Pdcy@)-J757=S|4!׼AԞCFjh` uYJ"ݍ63P٠&!'_a-(=e$ MJd0,u:ӆ?I Ĝwۚ(ʃF:XEoh& qK8`Z_/~hIş\MJ]w.O3d,}3BlA 3 #)IFe=~$YjVnw2!)F0m u#l8N,e\NښwN:B$zbB^|M,sDZw,\fB-Q?WMAQka3 ^x|؀F1m ?u؋^oGkҭI ֠<{t혶/3>_ L2{s/ شlMqeL뚴CбW`-NiZОrcUN.+$|aU6€S9,ճ\&ΑRԭ}*aj(S@4-΀ aMN+oRY@mxo1AgfWH\_Az8.h@AY뿤,VK*V+dC gn9 ;މk[YALx >SL# T!J_Jͷ!7>0@kuMTJ|K,# f \" Eo5FNZ Ѱ(h;EV"9I\IQ;658J$[ˑzD;=, Wƴ>>V%QY#g,Þ5}F 38$U$cRA(nʇo-!OjZkK]4PU p8U=5Z GQL\Yf)ڳFI4̚ ΀;-KCKaN>P; W瀍6"\@ ![WOG.'jK&dɕ>d]ŀM6dLG)8PaeLt{WVn}Juk&fθ3a~ , үcc #ҥke?vD錳E lU#hšP;NpO]ЕL0Qݬi'w@X=vn\:'줻8ͭĘ!~)wD㨱6 M>P`iۋF!prK si "hAnP]z\SYa>AO-`FG&Ss˚x>&r3I{~Ǟ- !;)R,BܗS:P/8[7$B$ 1zRB;W%J[{{ YA߄Y>=>sGA%gsy7Qxhf[˛ޞ@$!{ٚ+- xz>BIqȈX+*$c﯉I/a34HXb nHӬBpyIv6W]Xl9kݨ-O$:;¤ig6hiV?Jw;}Oᱡb-mwDǬՋIzn [Yk7cJ6 Nփ]]~gѱݥ9nEyߪ(q]$E{k^"jiN(mOj Fķ8h 4UO'~\CdAsqNMg(^`i*"ig`s0T8PL 'ٙ`6* [,^sTJvGtshTRr9ԙ727ZUrFxjȋnߍ#..(VsJ߼~0+[[iTytIۚ#Im,$QJGɀ2U?vr'+[~' A[?C>zlzkULz}a;l1 dkwUu%(%x0"v.r,@1gn;Ym+25Rڣ6)[E*611F۔K$ऊQ42r7eEx7UG/I{-|đ`OT 5D\Kp ^#gL>?F:$irv_Dv\ܶ&sZS1̆h*\~-8:ͧ. NF@9ȹA wµ,2|5c >`谍O$k EkRsSao_J7eޫ.X^ +?xq oʥVy|}Yû{PXU-7H2}[pf_ChΫœGFvH uWВ._6 N:<ϪM'a?ۜAX \|PkE/rk,upQcquqqK+H%a5i`mZHm9ko0ܴ'zi<9cwZ@*A㐩TNRЍw2$ܧ%]&9LT.UkBBu'^Jr)z6 2M=[t| n9*M³ 4GJ_mzޱ'm`j”l47wټ`<`.W/AvogcVKO ۱[`6,6 f$9pJQUnQk2` h?G>S/>j7xrUz ^hǨ+/sVk4 F:vE*T7Px'HObLJpk~gsQu+piChu;2D?_R(ZsJ vpHns86xIZ% &a4hIm;^ PzE֖HaGtڳT@o\yK- &[yTwq!B:Q w6aypJ pެw28̒b?ǯ潈rCx0YGr4BH^]o[};KlAՈ es[m?3Mᑒ./i㰴Yq}@_gp +Րo[ɴjs.푲Ng? ko9,$bht 9nmRVp3do륷ɢeo5>I5~yw,y&y -"#7sUDR4}T­O؉91}& _1e;+ ^tu܀{ek gR]ԅ"),lF8{ۙ 衶#J^ [vAF܁р]|D) e3?Zq͟@Kɖ[cFB?i¯A&MWBVջM˝ *zR΂s 8zٍN6K~QR7 HsQ~Eh3}A5\R.0EmX[:C@ᓹr8`m^ʆE|L-)K6D)mD)s`~~ ё*#BX1+4m(_ñ;Y S Է!ul ߶^gC ChSP*2]E{VikYAY8l\)\Mxz)U~o] 1RjF" (O})˻8Ƶrq澗tTDIJF]1ĭ(~$IS.Rk-w*J+ M׭,9o0Wi܈DQeUWXśpd%qD>OЛJЌ> M@ kMrKK64t-e wv߹Cbk C ΄%?Y̒Z ~aYtlq%E:VMԀUcw? חG,N]\u^r GN;g`i춪ޤ31)A]JM뗝h$ djظ)e{wNGBbKxXӆ%6'@1鈻n+rB-diN'o0;AAan,27hB1 s(q8= ee:jXoVr0|#Z v,ٹ *tVMOƝU8Liy>[LCXn87p7 :6b-vCPj,OCFgikKᘜQ*wL*j?">dn#[y~2CܒK)M ,5SuOz6 cjJtl-qE ִWDWE6OI'Tt~nآpWi5v=;],󞗲j*3(Ԡ ;[@AO6nnX]k>kC" N,[dςz'7'AN !wF`GlX0ANQ)E9׻nm_Ls5bHuW"Nwl3{C% x JCOCyt%Ԁ&vψcW$(0)С|VhxLFY[kc0Л2:]Ϥb*|vwzlmkB4$R|e]t6Š0?t # {GE`;oBNRyë]҉"҃XnE;s3,2z*MΆs ;Mb‚e0&JvkhD)S>CrA ƣ]:gjvsӪzRcM梒MYzS]XR_)!pn$@IreiV;}VT^hs"{d1&=,:X 3/g)YN-F-l:58I945[I 0/2o?!4/%WlRd8TwkN 8˸5g/I 5!Ȏ BR'"L ]27$#ȶQg&ye a˯+!Dats 4]ǺvR֜V'd+DGAxKj1K\CbO%9I&F5?$wBQތGmgXB˞3X?f}jWOYĠ UirYWdlH|גMd+B0ޕJ6a!LgA4}{t(3 z_ oZ6`7@}wJ zL((R%7;'S> #D5E'*޼l10, P7ҧT o\>Trf9&CG|gھ35fhl3f$-j#й9r{;F[}]Nr]2C<şXj@AZ7SYHiNT*SD&%P $8nxq,S0p=l:\W UinJqI? N%3Ki8U\Viwl#5(7{*.E+&b P*4P_hGu,oNuE_&-0IW>oƆF G0%K;J)s W(˩Xqk0d;9Ѽ€e^ v&'AnE}!tM F5lD?pSIY2'yӕ_"h\b}9 -YjhUi07}R-~Aֱ[m:/< qPE15|Ufʨi0O'ۼWjLC0Z!Uvda%}ELl)3[B,\_mZ |MNq=:,B;/Ғ 7Q8'c\&͔)@6"2.ܥ y~ԒG OU92#Z q`c!=Y2f`LZQ.{((V^ PՐ2 .s5›d7d܎q;jrщq. 3nOxagowg:ZͿ)p[&|_B\j0樃ZX|·4=Hc)LMė wc\Yt1?~l q ބDB`s R|Hդjwj˂6Z;E741Aϲ]uff4kq|ǣ븘:ECRuj$!;޳t2^^M=MpLGn m|lJ*k'9i_7 &Іw K\v˨A 1*Ǜr:8h0 -_Usa mK_rB'nolB)W%?Q;ać"`'2UQ[r$^u4OQs 9pHV{US;)POfLXh^DD痙lZF{=XRd'z̶$Q ncXQ=u׌N^Pפ.,mK`=Ԟ7_Z$X_=06\Um>s>g~{ U8}ulH_8WmUXY:Q k7v{kT}Bk5#ͬt0:ˁ {rsok\ 0tjp9qI˙+!L ." Jݘ^SycB^QϼI"b "6ӛuBSivřǏ)iAPX{Q:l e&oP=ɕmL9J6MxmP,NY. $KT8G! h&Y?5@:]$G 8/nsԿ`+$vQ5` c4+mEN"({m5E$ڶ|`v#BKHhjIYgMZ7jcjq R>pvQ/D[{8NCJ_{1. ȐQkפ2۞ @|?leݚvFWDyP ciGAKv|~t8eSU_WcFrh>1PQRMŬOoQCH;4iMȊ5%~tCOx\C?'nRH.:Iny$ۼ !Ds 2[; X7QB:N1ZcWiwB s'ieJ^$vTkDk4[ßšhrցRnB\|<Χ1YϦG`ȿ5#%QF{?{2yW+=ӿ.ʸragC nED8Vh@MXH/'uԶ® a>V{>5s!%,LТjEX ]M.N:*.-wjL1K՜U￘YM,V%~Ba "n6WM=^x^۱1!JC:DɻL{ (5Ű ,kN yǎהq!lwe Uj$άi1W[RnN:(+B93 N>Y2EyQʔډT00A5]>/g윪Nx))2 ”aӂ6WcfE ͒I:ڪ=/{"B^=‘,PC:^OPkh'W-d㾡trT1WUE~#07}CЯ'o4yP61N0U4.̹13LbtúᲗZ D^K2URFX45L ɐWXOwADj~6 a>"s(Gp4bcZ|QExd(/0ozS /"57n1!Rk[qOئ#644!n'i&P jôgS4'! "1m!r:GSL+BΝV$1m:opӉ^w 2;g:tW`pMbM5clz\7 E`V 8R#zN@A;ayᰪ( l PdXCY'5ڊ8xի]11WpD3!<աTl35ϚNE%O "L iyMfwrecv4^ݩ %Rp ,տ"#y'DnF'=pRLcRxT~smi"EJEӇ90u{+@#N rB}eQUj??;P׬2nHdyY4vÕp0Z-tfam]wXZz"YquV׋FN aGZ}'Q"MY^SvpM}yfAs*2zg>o$NzIwlL`*Qy}F&Q-18{|\aNgoϔ؁!3h=:Lj%B G;`#蘑RY9aiɆXe~I57 yP1JIt+m/-A~ Q֞D}U:YtiYX `U]t3 v۠UaC'\^mܯ"B+yDvĐMN9{tY%`7z l: myik ex>"k% nIZ#6F+8/32"5>MA5t%O۞b^]y \r!:PM8@Tzz`;M7y>(FB_x$,fբ,tnXg15pt7aԃNKow?1=ԅ>63]uRlīu   0-Ĭ .o#hǴMne rDjrLpwuhחpqhll^Gн&iqM JVLSSC~B[߬N%N=OeMaQf4Z=) WIK5=I.Q Cv rLp2K5(G,众c#U` 8C<)z?;176VS|?Y BwS*'_jwжmp-|i~>n_`?I%ʍJCL4<7!m} ԹF41`_Y`Qj%Ucxu~ $s8D2d+?u 4A6-$h o$g#cgAD1YW8E _A*]$+Zwvr_ɮ#X 1_ y@i{&,U:7S2 g+ʀBIu R1IuBdx# Uz1XgÔ6wg0}X7!\3 ԽQo91ڍIB?\0UVf1+<5*)9{QE>zqw7ǃ)gA . 2+՘= ò( V/@O?,M۸ksguO&d鳅5Kq@[~?+f=a#;Φc|UVdeJrg<@,=hofiH+MuAOHg5.p]JaYO*+n ve橫|n9$PQ ˆb!!ֲQޠ+M3KA$Ve(Wzذz(?de}cRh:KFzSJ$X-;SKZ䒧+w1>ߵҾ<QgJQI8D ڪy͓V4*1ڤƛ%TJw0(xRq<1S yoFStJ-O -L0ycOօ%\.{h 02]؇8Wœܭr1Ag*Ot攆!s7D|i^Dr.gz]e PߧcĴe(\hzi<@"Pt=eo7zӞw$E+K 3' /kH H 0$c8RكƨTHCș~٢ǗZ5%mf>ʕSV"A]^ |wR۹mUQRP1\R6 WG@3]nɬ0px5BjCD)t MDeԟSōIWmj3g[kRK?dKLg.7kRM"?+v҂#"U֡186@lFZa=8'nu'ǫ`=%fS懴k@V"vSii}Y9S uH;q% 8~|}0@S $|NY )gkD%u>IZ״fAɶi"*s_;[BբFyr+9E.5EUb&Kp2="C)˰Xkx6˸-:eَVFəi"*S%3wo^*>o9Pɕ-!c !`: W-"|Z!KՄ7_U[;֤7d^0x$ X)Z; $ SqݲcGMyMtpE8 ޼ozfJU&"i/=-|{M?ٜ)MN^SkF3@+>Y SvoL NKٓ.hK05ƕ|bRfuǷgKҜ}뒖X^K~4{An4;xf92&UJeb w$Ý-!VgߩY\ zMUGη"5iX̙z !4S$\Z#S&8UTJ 3s=<Ȼj_lҪ߹,)PQMI6`&nm"B \Ii *5̚ڋ| EjE6/,K YR/5hYFA|:)BT r>ݲo.f6#ѢN]v^9 pC@~Z7.؄ݯKVV{>G}$ ('b>ꒂj81s|ICQJ(ы`e|wۿkO'd@  @t>a qtF3lXUU1oCE csFN`46Z6=eˮ;d p#XSGiB!mSLd% !d†( B~~&:d(0T*qjЂ u䭨O(#Q{tO$Wh'Q"4[ϤAY ~ߙF+uqKuWک&εP%jRl\n[!4\D0w"=ĩW"īc&2"G\ e Yi"pP]J;-Kͯo->,$BT2ڕ8З5zc*'Fb\\S^|V,B+=/Hf^_C-wwk .Qy I!ބ(-X17nJ(0mo\7ԵD- [ghU]/ Ax;iv[mxU 0h(8iyMyYҩ랊 ,Lr s[A׃҃x"!τ9` %ɝ3"٦ g+!W"ylyxAY eCQM `>F|Z[V}j,0qB-zl  Pg=-]/j/9_|xO<Ö3/L^o:gW2Φ؀eE`9O}/5%=mOJ1ϑc0HpptӔ\Kk"kC(>KQ&n4D70s3. KDI+ЯoE[{(@29$3c[636f % /S/_zB *pBA$ofZA"H`~ D m_Wfa%s'hu[s3 $X崇ÌI'^p{7IvOؐGFṕ:JPs>F8Wt6k|A' &(MB6qӮ'p եJzJLk#l5C(3̦U##E5i7{j/@0Ȏ||>^6T DQsj(ddhX^k(S2){S]Njr{`s`}eX.=N)cr4c1c\]n2k1e_,QZ֞w#b޶]ҁvu.H7= Sܮb5D#$yt9Tݕ'EATR\C'43XXehLj*'Dsq,QzgT߁Έ'r3D^l}LP،q^^ AD4P$'5Y:; H+#w\q k( śO5,l+XG3SYq IZ%e-`D`RCAFo7+O-`Qt "N{ާ-L?J7Hqr$E*5*܇e.XTNtNkuM0gLKHS60/RۙmII.jppw!vﳽD4pX ]BDR0_SE22W6xck1> Nyo5+qߚiFi YcrA/j}Lkc9-$qt[бuFUŠPM~3$*OV_NwhS'W WOy[K M+HFږhNVX1G )m5˟Qw鐓kJxʦהDLlM+ƴ/--{%Q(ҍO?)'pf.N$\n5@<8=C;~N814X,=P3n"b OUFwv"Ƭ7?܏N O4=?ڧg9FF.gnoToTh> >Ҫ^qQ@ 0wBovE:׭>Sd8űIܻ|"6+2I$x]Kb&jKCuajNka{MX8)B=g3^ g f9B≋_Ytŵ~ ȹQY(Mx闕^Krq|ewlԔOR WA\ED9ejb3Ȅl~YmWW^/]iu9Nӹݬ} N!+Ň#ʩYK{QMJ*#Go2e~'mp~V{!".zXkN#|(w"B>R9 ~#< vIqlw=f ~WGzAf O)Mh=Rl\ DefpHxڡ{4a׬ B(W =^NW/ Y&ł~) Yjp1FcgM1q4]#' .;mp;Oge b@4DzU 0)v]T@v 8Kh]*4bUS\b=µ3,ƛ,)b/QvEI&ѣC Ceya`LI-W~+:F9S6\IDPRՄ^ҩKx"[r.B QjBGЁrLP\|Ż LE2' PW|Vd\:(ӵ ] +*vi"zmJÍݒ w),WNC{ qτn+|0%)}`,i7[#WZQ}zj7Ϥ0m+Z/?BŹ}r2bo 1Û 4H1X L5èPBΥu-L^TnlС^Dؾ8k/0z\n8먔UnP8Js]1%ؤv 2$\ (#RooJ>Rg Iin_?iO"cy"j@Li'#/Lḥj"u]r[AJIr-ejG ox[Q(S p͞~$K+cɈkh\O/X2uӀkdws}_DӷH_LDjRxj?. M,hc@ߝ` ;Iɗ<bn^)d` ցm[p'mfnq XN Jȝ-a]Y^-@7־o3Ua X0'%R$4'rY!(hmt'/Itѩ5b Qz;Ev-2''2;`SU,N2ǵߜ@'3q!~3 $F&-um7Sq=ZÁ>S@9hbA hhUR41SzŁ`j(a{w^AEY!+Ss[ #vowU鎠,cȿGC2ϳPW`5Iwg__*_aO,S,!]odžxl6&JLRU7BBNd wvKdk̙%5BѽȖD,LVmRk|ʙoA}ck7 ,cUA?~?)N~E}5hZh76}BzrD?IAߘB}טGFy]{N~E&@Q@U-'+ב2Qgw5w[ _=qeQU2"Qrf7ZO0 4iSA)X׀>'\׿ubS[TKzi2# 2L8D6)/-E}7d&J}?K60IνK8akAORw?qo䎣dsۙkMR⫅"˾h%0~W#V|C mf7 $gU`߀eSIX3KVYHo3,5̪f2:dlUw˜-+JK2rhi/^ x8bWqDǽ)b=) RwĵӷB7e)Ҭ,ԭ-c΂^Gsܾ% 824 R&c&<)}NF}"6܅rn{c@F)]por`܅[{<<"lXI2r?!P )bmNyaXELw'\iv(m{}5YAo;K?Ѫ*һSv*[8z- $ cjNp|5+(t!=z KpYΦE+ѸZm w )Օ<y@/àsLjW؋#ϕ}cYREgb7#<`HpD3$6ҤgUVBal({ǫig, <<Ȣ]PҾ:T̟.Sk- =|P8e ߓ|>ꉑ1lY6!]hS|TJ7>jI?j) cBpo¹6Y6*M!O\&@<"|$ebRCY-R'քRw2c0Z$hgVҢzB"z\l%Y7j5Hԇ L-bBM Q6kAv>u'8$Z c\t=,n4QrL<-|pg`Ǡf`01B2 )MT5}` l+quǀXF Zy6 GrAݲ85l',HSAkͨ-%"w6'dwooY4%s:h+@`խ#rDI0rV6?'Hr3Ӏ4#O5웶8| ~btj")I*3Yf7=hRweMrm4N7 x$!6ma//tUP[]F h[Fdl3vk GmfA)E"GRyb-u3e+" ݛC#hZ.2nk~zG8YXEyb+#fX$z;Đ1z1gk\rJW/^IQpEDa;q1Y~=CןӍ^j[0LzB%i-dŎ)/W#/9D0^[IjWK>-u"g,PrE2j i2l.FL`[E.M&Q0:]5G'I3tY@l THmRi iz %|wFa4)kGCx+,8 '&N1D57<7h+Qiz}˱]5#gCΣ6R쥜#pOKJs(.~VR̡Y|P`;TZRQG%nf@!mv2E1m_t=A|(Tu΄ ĠL 5Jld&?R)BFLاIF06$0.C;CYh>t X9dfeM zbTJ ܚ>B9Aj/0Ҥޑ>g٤x'NQ?koym N*'po| CS/mE "(}+30QJc#U^}C٩8ď~W2gV媵7>Xbȭ QuJZd^hW5̂7 fR Бʋ?}& KRoE _+px ?`KP#o͑ Yԛ5>S'v4$K̛=Ir 6(Եr[R%;ŘF;yDZr_x0<` pD=2,gtnG[KZsQsMԐn^Y'7Yt=6Z*uE߰Jwצ[zhŐ@5{7S3\7Yڠ:nf4THV\6NjߓHwAڤC2YqlW  RN1ˤ9K94dd\TAdOJ@4:q٪QIr`t{9eUTwZdoiףZ Bv5R3DMV 6@@k0$x ϩhUX܇{62I|:ILFҥL#'e0{vAW 1b5y].{(ɍeڰHH4ţry\KBꧩ'[+AQ@ (PIf(]E*l(ϕ'S˳O)Z]~[&[le 0CP+IgM0S2Q[M|%IN̸+i_ },bYn8%^ ?0ĆvCjُB)OGPĵ@1b1 |ŭ%ė^8"E@z93ĺܦ5Ǎ`XivNvr ¢\sӨHtܸV;Iߡ MrПtƠ,WUcj# Dje:thRMrn<39iD\ʏmduY?dS.0ET( îXQ9׊36%B)QǛBbWXJsI-ImKCLUe]6_J=\I2%I.`4s2`1'\nq:0tG_;_U 5P jB'4@4ѭ@G8ki2"3 җOvF̃MqCtl.*Ʌ &Hb)h间,s?Tx$_rhbi+(2RXSeEk`c \4M/~1ONcfz.Ne⇨Xd[ϘojDy{gx+ Y0h 쵰h׼F FK,$@ԃ}b,sTC(}:@D}$Y 1m5{䂎b;-ː&;=Qa=&~GNBBd%=v\L- &PSah%|edk*:+cZ$tHGz(u^Gj>~W;M-yنRx. v }KBc(SA\Gj C_übc)X0Amf@@7LUaYOyI06xY' y(,)]#QQ%b](vId :k:?ǟ5]:E[urY_ggὒb,\h^RsiuǤHpAP1@ ƄebWœ~-w/Ү)t3x;G@~#Nu>Y+/"۷vV'ߜv;B'ԃl$6zbڃqoǗumQ;E #ҁ$mؓW]'wOS^eUC`kzN O7`ljˏ23w tN0a'gFmqҩ.́[ۺ v]qlgyEەd ("'UX<.WCc }-ȳJ gh@u9XcLEY$O4 em f*Ͳ?%&Am=t,PH~mc׫zH"a<=Qyu_\Ok/_d.!3!Zj$,/4;§8[5(2k#Olu,tSj|Ntpj5bz }v̛$XG (j'F< n]W:А q ͆U#9g, $KH)_yX7GT.VO/ I3MR-B>o3!F,`Cvۑ:a zf qcYhI9=.p™ K}Ѡ9j9)Wk k;a+|[0>ܘߞʃYh>Y3ܳaIFt i(}Òo_#kba*l.zKzZ!V[p`=: X#؞L{bW<~"1nSbyS>p Gmihr噀z>E;+3o ,9ߩPռpr\o(N}`U4eu2O6{ͦQK_ 6@Ū:s>nJ} %űtAav(4FlӡWbAazzP|%(ʄj%~BIФ [yGM^- > }!047:t JϛMե+X+cա%CA{7I+e犉nm4Z*9҄2JY$~BΊگ\wGO+0 7gf4?r|5A.0.C9Vx׀KK4X}Gp4LCmEq+Й \bX[ fPR.^TO_S)SQbpпBI4ou_{qb@2F۱{QW˥i+MLyWPom%'Q?jc-20өx˶?C}"wV>P4Px܍6IP.=H`6ǩ d{#rbCZ2 G7ԆjTazc?wy Z52-tre;b#Q4k NnhES JX]E Vy︭P>LlN୅3UNl(_.ܫ&" &g,hTemMw-c'㶧nKV0]gppyLev!YP]yYks3fs-;4#%4tU_jx|Ნ',\?NŇIY䎀+<2Co~2Y!P@GϷ15N`Y,rܣoS*-&hL 2=5m s:Xw63͇qҴs36/C%#rZsk8z fH ZՂ;  b5my5]iԏ L ِ  УsI0>O]ka|^XT 5@a: $̺ ƑuG\&pf{IYk9й'σ_f,{yk7|agsǓ*71zN "HY{Ȇ&5y3h/H? uu$z:gDi # SpKu ̯8>F>3nFĐVnW55(T|Etor GU7-%=9h~&5p|R>- 5mzk.!aBo)O y]Q2_U_\.LVQ۱m9on*MF7R20r Rfr:2:x:#7ƘԐ[E۴'+l^jH8EݤTaۉᔉ~Z.':ʹZ+.f@sm`d)=snۈuLv NrHw6܄%PN?:K1LUg@=w}eܓ:oN{)Op MCQc5Y"ϸ9:XjR;&Ӹzkl9OYEHB6b53AT$qfMr7p2 dO$F4[[kXi CUFMlJte1$u[ L  v\ l=_=쫌 Vx-/i4ϗ+=-ܸ@/je]]j8CK@ ͆BŀwǛ "&EP/ky-5sAH{ jr=#j\/a) -ک{@>~%([)vҹdd܆th$zOkl"1ᷢZ6A}bMav'IbX܍r I$|Ȅ<rȮv*hȍP`5wZFę83jB{B|* L2Jkn;×IΒB |CG "J$L<ߤR8surtUZeDU$=<)'ʊsVdWgt{M7=YTj7m'or;UuƲ*? ]1WH?Ԥ;>ih  KrA\q^,%L4[&10a@9v-&pFF9D]'$B\K@T+R0@L-BdfJTQ ⩺7 Yb$ f$eǥ 8v@`OrBMߡ,F5UKiCy=S"Z xlEQ{/%)ZW 3נ }!@bE4)> ;9?Kjg X7m-ޘr?4@swE5bPLA.;lZ^_6G d *@4ۣ'?1^^މ<)Dןr]t*$a} C*թ9yӋ{Z$I~s?;SjW*XIvTD]cJ-0^g F3nze}-0KY^<-+'CANP8 3j#Y$8,ex tY#F(5Ron5X5힫G($r9sxNQU&RwQZtݸ Ñ\C-?3DZ8Aq.c{ hXqRM]B9DD?õ,&)ه [Rxe}>%t %gQnam~[ĭ*Fp[wB>5qXox0NPﭤEyZ|d μE`ˢ^0ψ)b -DIEE q242Rf5mevp,BtLo}} ߮٬(KȆ dSl]gKMs"֜?dgST_˾ qʊLO6(E!6u/Oij}b:)HB"D'$TMWř~`0XqRP/^Ml!.4o/T*Gէð|$awjp?!Ƞ.:J0\l@, WV_;ݽ˾s7H:c8e|'F(( ͂n\k\/U*Ï0y4I9lz❩Y!&+J`;,`vz§DE/ǯ }0uO5]GLr1\Q'^a, K Φ>\q&t3@V *-,Bm"ɴzoȡ!|sƧ瘘 u1!Mʑ*}zϕO=/a 83e*`qu>=j3 ~RxT_Yv͔nPb-mdSؾ!_x*ȗF3Bk5~߭N񡗯}~-D߲ %7c#!o.o{K?Sʨճz$XrmrLUN($ fU)qZ5%G-c ~.עmOvOwb"ýSTРs99kRpRjC9p ;>>ݼ(]aGޤs9ߵι C(?ˆE)I>Aİ^x!!ge^EnHCO`^ڹ\dS^W{!FhFUf#B ܛp`;y.5婨UF5FgM?PEy9SG;I'쉦 Ix(s H홵nb=1SG ]I: }|xJ@Ի1n;SC`PkP6L2~oxGCV=uM]UsTzҷ}yWi9<$t/VqkS4Yn+[G$`Dס5,/X3q$|5nGRوyߠ%}V\CNaerϕw iK2E!щˤk,[ly^j38nF$$ v\wQP4 e9o+s-&63bWY6K8LgDJTiA3R#fwLfx8]}k7E׹4_ASA>f7Y'UŘkN8,ȵx|Rse n6d)+V 㖝)աjShgcKN[g?SJ~bkI>'7P4Lc%V b(L'-B9 '#̂)mk;oɝ8H64H0 uz䫸^CEڌ%|oO5T^ oN 5 _p2@L-XPT3Vrk| ;DѦ5<7peY}jߞUI-ͤE;51nõF0t$^6teZK"db7j &)wQE9LάŘrT\oQvxj+n`ޑxg9$q0L 1 BQ-‚XTYFRt&?HFke+B^DDZGԐNZA-_9QgrH4P-pM| RFprtߒS:Ȑu/+KrMrV75[qS{W DOJ1ɿ-',+\3,wk*Aϰ$F$Ҁ۷S`7SXㄤ?{Tb@W 5JX5b72a``6]ivaXE CW.Iu!?*3;'պ{*0~b-N0B9}4:DS"?YT+g20LG6;t+!tݾC̯Gq3&y!MawMJ~Hy.Ix\hSĬPqTtPJ6O=e¿j1L *Xpej"]}%QIUU]) =SsDmй=Es\„zm}FYOnV}a?dA١b2 CUvb,+oX5W>! /PoO9N @IFCXThg.}v?T0>kgM]$M $q FK)3x<|}C-akKW./APJMn^vckfMMle=ة@i)ߤ6A.@Ń免%a>nN 44 d" D>K˘ȽΩ 3,Tò  1cF)HR+&;S/@ Pl`aeQFq-6#ֱDz>"5NuVs'ssD ı5螎sO><v6z=YR°"LV&ly\Ĥ |E[{5, !*w(~iUK +0(%ҽV/xp:0Hؠ|yjz/_htBL W {vf5)F=5vS<ӵaRwZQSݖNxft`WtډP\Y)I;882eTX !Po:{ PP͢PjAxE#"rSg3bW:rq'l o)Yn< 2 q!zf51J[STt' G^ԥMy}oSǶD8}h}5@ZE3My-m܌Qv|&zetzk_G)ӕL)$!u[wsxؙoK)0N/gC7=k'wp+7; Q(P>?Ono<_eRr)ZVS֣≎ZE[y}YY/;}WxGTiKJc@@N:g_T}ՆVdҼ ")y8 0N0:THۘ5E<D\6ip[ llq@%9yuT3pC n3r@lCްqkχ}=_hbua?$:tyK- _Zx=F&,'[U%0J3 }j⨉3gXkC,-E 5Oo}GhP@8vhʷ9HpeUi*OgN=^9(P1ApБIf)F-?@;h)҆žU+NHY'~_MN !3zx#٣_K?Rn\]znƖtъS폸ISٟQ>_LCF\>"%M D6!mmk׃@j<T /՟U[$Ntٲ&g:Y;iTDz<([SB>*b +` Sn ˔4LM"3OWw}![6xn(` :ﷵEbc?^|W*^̌`f$ֱ5unUMws&Bø႙g Ξ=BIj+4`畠̾,sH_!l4yd;mrWw<ȽH)`du]:.ȱ?i9+ٲ+ 2ƦP'V4:axyAʙgjf\m)02 ȅ7X3㹄klSA9L[e (l)6@/7LZ~'3ﭣ6){ H} 3}<is…b~C@b4|3jY>gȘҥ=^J)[4[75?֓A"x#(ur7׵*e ,;P#t>mQ0g׵=27IE ,fk[dJHl۪8R/61t^zg\䴌|U+8O'kF1YWLа~jT^l;'PvT.,9F[]0RHenG6Vef5ҾM`2:u VEŵ@fV7sXELd/Z\d]qve32gt7RGT;îYxro?i8VZ0ey5s4: rQW+۽f]\s,Nla͈ [(Nq^yZ߸8€VI8k`Zx!y`-6APrWG]+j,7P0_E'9r֡ d%d@)m^`L^E^Wƃu#2 ALizR"v7a77hȿjڷpUbJ,LWRpr&ܹՌ(ѽF t\.,Մ_ύr}StQ( ƞ=Дh3IƯ߱X)&|*c:e1ՇCSOܱ3bW/}YA"LKs6 puZTn/AфxYfvC1tkɟE$-<_C ff@l26e\k{EkZ: DȾ" PV}|%3PoIyl]8t7UeLeڌl,ÿ5t2|R3`Wb%qCFD>L*gZ}cŔ̙ʅ:5'Z7{4458 US$%8fCEGGP'TsR}eMPBQOYGVvr·?)@knQ/3f<N y$0rtvCNM^mMHuc_ܪA11H\0VpGAnnNG%n.a=M eer˻1#e`}OR&Z1%c-F1ѹLT'ู)0B;LRc}Seߍ].2_U'ocv Q7ے͗,%-BN# <a, ,A1aڬ2p{HUmjD3I0vzB~՝޽ԗˢzSjSѠGf򇑬aT(7oyWJɫ39c;R_a^tIOM`_9|oO0W\n"ٴsrQqQFFxņ4;Y%ET.q ;sOY"W> tЄk%;= A#  E of?4>->#3Gjj8)-I&#ejYCGMG mB|5I:O+VDCtdJWaoqGIa56X[e*ǴGEt5mTHwƾ nL"O\GMڼ[洢k.ІѐSgC< 9M"D :?yjCdmMD ҺFѠVZ<)4 Yaz|?Ʊ4F` f.TfF1EՍNk[7j@&{ל`ʢ֝4,N\*QLU7[OP)GU_ q%ubMn4D{"QX~]y9F' $nQףP e0˜I8.daʮ=qx-ӡR;:fV Tڔ={{$w` Q{{ vz<>!;%ӎZ2y#/F0" 8I(QH< Dvcd]vb44B:iGN[I(hoFcuxz [}[(1^W,Gzo&:]j?3|j=aĈӭՊ{f_>J ^z/GCl~D;J.taáB) { W;;Yhdk^޷ֿGSo\"j(?Y켜d8Oz]~"|S Ŗܮ-03׸v6ٍl7C3tբҳtBۈxdx7M/68C ?EmqmP?UV`ylɼy4S+(5T+4 bc!Ƣ3 h6a>_^pzkwm\ҶEm+L|CވTO{bx|[r CBlM,PhbH )\aPvWoWdK-ց"ȂfA'L—k yꥃX)Cc2v8ZUj2bn+=d qQ^˜m!% D)^]/Ldz@ӳ]ɗ&_^w䡩'f|9y,sE% ʽA2qF _ov A$ W+LEQB YqWPe~UA EmR) )w)E{tͰfP? zz^-$bX Oz{?qjr}\0d ;/dw O^ssHطq-%puHfƄ {3\]mDE]I=smƥ+jZRݣV^B3^$:٣111_c9GN6|J:5KKՊY`;͂x\Y]Ofwq x(^bϳ%IWox2c`8#*h$|faa5SǴ3uQv|hfÉ뮎IX.b .M4U ԗ)b17Q68Ǭt~a$PcOѡHVAݟ~>?ffneB:J-im;ϪD85!9<+VBžp-.9[ێ~JM qdQCE&=N^pﬧ,ng5x<*cih̺L# 뀋Hy 1v흂[Pb">fk!Ƥ̼OR})CLmeu2Me9Q8&\_“CA)T|/&k,,oݳS%v$Sd}(q;m/uu_^̒+Dp̳"{*?V/U@.5A=F-+1[w#dn Y[?LF,nɅK;Ij/I_>.Ce8>O62g*]Y"ck<9)k.W}R%dVV 4dT"V H \ !9 |E*kPI 4i]{{=~h2UdQ'?wc 7b1lF[K xoHC.H\7[twNdS݂I>v4|I)P؆%A1%.+0wȈޚCKK>AG~緜l=FP-a1]t]ad^-o?%BKz9 tSr Z:xχlnz ̾BA jb=R#oMR~(Ηm.tS!~ʁC&m]ol8) pEhJ!~S~'iɦ1/K4U`kt/U/SĶʖcCDbx V-Efi1 aJ|TLb,yЄ[2DP3:*T(BNʼn$SM"r(Z[J"Q(6M\H*8ᎧO@*9N"Z+{3ꣿtOk3Bp)xNvnW2aеcz]! "7%Q|'KL|hVGQ]ՑMNsˍ1 aq0[ S:5%jׁ VL2Zs8uda&MF$jhu,` 5.وfcheO-0I.Co`A^KR5c$;c6Dl<3h_fPHF.)FΖV`ۛ,.IaE›J\ءXCEN utb/XM5n5e \I bž{s:J )Ro(zX tΰРL&&53fp4(q&Ag~-PQ"cBLsPPA[D=d/{+bS!*赮cX^2 OܠXqfB}BX(J.l|՚}.7P8lVX,y=kn Mw^O;醹i<̢>3>BfL1i7ɽK ّmzrK;eq .ЙN X?$E3JC\h `Eu6nҭz Xeb[7;s^aolq(K"cS=F> 2}:=Ƶ4mW_=w3%_M@nV\I>WJW5Ёoɍm e5jn6Ԫy˥'C6}_,|`:cIK3[nZk:柳rFst%26D:7Ƿq֜t G(Vh9q*M(Ahln)l&5- !gu`[P4 |瀀hJ )AS| g|[e5I5U_X?[p@/ %hNπ" PBz}=.GPN65BK9mS15jcbZ]] VL :@e%MBx[ dyQnV;ߊf(D6SQ~RVLImRp*v*YEںa"n|Ma1 ޙE,A;?%=mXL"->B q9ϸS/|)Bg/F@"bJw pRHSc +6x9IRUurllp;cY;+Dnbb˾NG\|M[S~ CUp@M0:ݣu(Vm;2w(Fd敵$J@؂)'O3]Jo[yeɗ, ]j(Α{V6X9r%K|,+UQ ~Ҵ̍=p]Vtf~S:~ ll }]1Vb&<8ZGkbgXsBxiBck{0Քh$Iڂ a[3b%eŻ.<"uB  }5;xxwZ5$ ;W%F@, fL"43vb tzUUmSpJgyy;YmGT >h27wˎMTo4j[(dU}lUain.lW÷=QD!zzcώ==J ~fO g6+<=`X<=HY֥«փ Klк=i6Aa(9qÍZ"@stm/¯hgzo? z+*LB4vo"ך>b?h$H0g^_CC6;Rh!;\.V!E=WprJ+}` `?TMyD݉u6wl*-ąi@F Aɟ$Y7rI3|%~4KP:Ohm h$8l|50.$33bkaoC9V#g'(V!ϸ-Fi*օ|Ti `mC+vi?eU񧵪byF! -:*te 0K>{ȶPG{vuz`l0o&?JC`vmwO%Wf"u rĂ`c$qO)eP*d0E7q ?d3l+8SBՃWf.{ik֖r|49BHNTѦ2Hcg8d~d }L5Y>46\Px: !@}][@PdS&k ,-u~O]2 rnZk K`eNg8cߏ\'-v}7 Cv) .ZvhY `R6 y l9d:Йy5pF (siZ _f7'Ѿڋ9g9 ɳͰ#y{ZLfEc1\E &39"]0q|L„*i} -@ ^2؝YN:'GgG̬/e=9N8gWS1,\gTv>y~T\3hU*9ؠYe#|{*ߌFy?^>;3H=I0;/zp1)dȎ)[^!Rՙwg0!A4 M/* 6+5j+܀iK%7C(43݈LAcO ɪw 5wt{P^!rGA?Q}(E#⤿wo-i uEh${G Ul_P%[iO]~ Ep_C>nE\]{>'Q4Fdh]ib.=>,|5Jl`yqSa4gul6SNm(s Z؀/&lWp]2}v qbHƍlϨW⹤ΒLSSM1l~x2|GN<%$0K7Lfm"T=#]À+NӫVdY w4nV"D߁ H^ov$; 0^k-:ْ767kEAêK`&vI7WtuQЮn"_3t+ FH&Q#;h YxhL:U[S&ކt^ô??u'ɣיHtrhqN 坨DoES[hsf~O'9fሟ+FizW_*Qge8#/[^=.BlN8<M)¡Q(ߑMQl,u\&sWLIi.KkkB'ĺBeu@|-VpvѓW]'cuOc. yTs;Kw-% "KloRŌg O ̹ kam/. A]ۤEe;XɄ6*rMgb] i,bI1 ȬU+VevNn yQ!t`MfK..]z 1[[+MXktb1>I%pDQ1&牠}'L8t˯ly:wԄ l$qh%DiO;FM2ZK熖y2^H?u^+}uw;6r O!J+f?dH24faoQ~ eǠ!Ft6T]Ҏx/3-&O_ԣVIsatI{`nfR(WEkJJZDj,Xn$@d3$UkQ ,D;rWph6-n[U FE5{E;TW_ڳ ʔ A>++Z@ULҠ 'u$La, 7(6KHY&$L -exQ$={/N* e8a G L_|K.IGMۦTr97f +p3*EM8">[loY;eEų|, 0i위!o>ǭ۸f]d)%ܳ|]h' NJ6  hL4׹ςbtY+)޵5A1Cwŭ=+E<֢ҠmFLh4D'u/f *ǘQ![)T 2$3 ǨӋ6̘yqɨ^ _жlYw슏s֡n*ݴn۲=Q5?v fIXS8z&rcjy8ԳGYvL֓-6ة:æz4P!WK >Soiq>wc[p}-ʠ˄\ֻ6 xJ7ӱaJu0 ,;Ta2l.Tj H21|&yڲƘ-nh:yAn%-LUTxKgѨu0ZK_T3&vpwo8%k$/E'DBx_)fdedl7Pm͑ѓx+o%*VWnMSݢڼ2G-{#.>f薸Uԙ&y[0+n3F;:*KbcTtk9 QU^&?rn(ԨYp/l HnYK9U۪GKQ"<3#HH&qsVZ&rB&czq;xU$z~[WB>0ck42o()h1f_<ph2,IQFTxfnwR /8II{3v"<^b*Fp668[8%yF\f,#ѩgrR2R04lb q$}l(hKg]B;B_8G M)+>~-gh(Ɓ)=xgEӸKlu SPN O[qW^cI^Ӏ9ݼyx":K1Xs2rlb(\{.\!)B97BtV Y.x6W\DEM) edc3|)7>Td}y-@I#>tu3+ y \eӓ:VmL^RRK \Nۼc< ?ꮫTMQ5]|<_nBA4 +5txh~Gq*|\K ȚX_Fq`|Wy(Rj$ ;DL::׫C~&}KQ|i)|‰mLB8CplWT&6Ď{;ťvqQ&Vk++ǃLU\k;OFƒ|f4F37OΪxru ʑL1kQp*xw9NFo>e}I̝Lw0FuL;9_Pؽz$0{PFh@2],ܩ#U]F.#^FN%j} H$۲fgBOӄY?l O2*>G,7^#n'16GEƼʼLy%9RPjDr p]bJX~ߡCYrt謇ۄR1gTq\AcM"@l臒B\zpnڈې(>0Q=Wv|3 u^kP&u/ģ,9zyG 2E,jf ³nKD'IK dKzI{hW̮pLt.X"C6>w7zRr_e\UMw{L!3Ȃl..8xj,~X9N.fAfW~g LυO8c~cO V^"WQAW'IUssbf{P]5$rY־:!C2,4gYi r"B_Rd}|?lwxtq*.aGEv)* vxB֗1W&;hds_o". $vWx]ԝ@Z\,Nf?ApG$*mެtѩ B֖QaA<->w>͖`K&%j8[XLw/ 񟽆f|3s6Z0$Y.(:J#9 ɤбLjuQ&^?Ϝ_ >%'8̼3eh+sd H n0FGKE/e Gy){=ɱЎ=*ʎ>G}XWo7OffR:9)nR j^2gW ԍJXD9Dϲٕ.sr`r|3,hp2g~qp0~ݕuu/*.%: K.aL$ƾz~! yrTI"oO%tV?\fUG֫]]Czg+⧽圗zT'Psfpy|0mi_cyE!蔗Tɩ%e0ĴfF n{#} @$VӃg$J6Occ |"8{#/ KW&J69B6Y`nZazå8QDu!rLbbD>mG@G&Lf] 61GrB47CU_Ǭ]6;(WD$=U^ \+L 6{>wORyнp.cV@װmGٸ9Q\!v֥kEHHaUDTaa9E& g(~ɳmf3C^У:dY'DnoWBAsd#" zls(N3&7,f0ba7Sy!LШ(-;rDxt3g*v 7b &A2M_ONZ Uc#枧#'{7OƵ)]zmgHa؎!4ZI^/Zq%lmDS ϚP%Cxd' =9o}hTSqdp:·vvs` M9ZL<dNjKVoџ\X޹q<>[x-rbDxCy+<@nOrV9ƏNg69Z 8BIk}< I[/^BxRFj;5AІ,ͱɑc-@K9`0x"m<}io-t2Pq}~Kz#O?+q5!=jLc5BC;8j2 lҌ҆EoسWcoF;JS&#DfÕ勈sTr+X2~^ 4ξr7:}G7B\0ev<;從"[uҩ{ SJʿyg|֤aVkFS)%$åjs&e]jS8X;=Ȩ,pO`^G] NKPdN5DK0n?wPHLFԾ]N,3A !AoǨWd8Tqd%Xt|G0khݑi/ա-Q"扗2jlZs*a\zl $NDNȋ+xr,@>V -9;j&d܈BsXOC!AP4ҤJ E{Y ɜ?O$?{`v5V C2¥sJt)ʚ] EZCD'`J9tl[z;SrY"~m5433_Bm[͆GWJqGDz6TRkt=^K| wq1 MЃ 5EKMW>h.*-D!=WݭlʏV~~1r5ĊSb?^~p6ƨڷztl0_DN@>I\U2|%%5#礷Mc_a2"IwvWƇ5_;īje.E~&?MLs9 d{/Ќ}} ɇNT'=' !X=, 6*g ?˛@{q0䥈bzKm u0(Av=nwm[{%xVcw [Ў޾)o6ύGLƅ1]0Oʏ֯j-3h#Q;тE̻"*[Vd=>qD qb*9[fwxeOymk[Qm"ʓ{7#-t閒j,٢fݴ>gD`UyC3ۻF37GU72gk1uJtQPkצͽ9xrz(rD 34qRogLrLm*1׬ ȁY#].i۝fFyұGN5h|W ;!`xN+&Y @>x0o{G罞>i:ɣ<3JW4J$2RQ޳_Jyji 7&<//ze='鯲a8Rt3Ȯۺ8~!9yx,lW ̂V ?c6 [ D86,?L'~#ֻ9IH_"s tYu:` Ġ|gnGayr$sGBW{g˴T0|؊4pBVp-`g[cwO|eRSb*q6^Xw}j˗խT+ffn#K WѽE(Gz(إh'cO˘&} {;"<_o]g֚J#>ћ%"V=8PG  ԤI}j vfLv1ƿ*ktTx{i7c -2|AmPB=Vzz˩[!DOD!*Փ%w0_kJ*Ѿҍ<̯)Bπ)|[ )2ُLo鵨Y$1%?'OX;\YJ&>X)2b*[joNQ $x&jkB~<12K(ɀr-ٰTl8"^4EBLK*}S!],c q+a?)P>>HPGQН~Ix? qrvxrYvV/>Sq!N;"a*5,% mc>7\epMn&7ָjC)|I(U=RŇhOOi^ʴQcK, _U'WQ1\22rL]WU`R6]Ͽmde# v,с$]ҫGW0[1xS/ 6ũ~Ėә{dKiE3_}0kd=",2@~U5h3:_ob;bǨ|OYǝ+EP)s1-4zn -lYپz1U%W|45)t Qy+'[Aۦ)rW>Ix'  E\l&'D&@t".;2댼:rj)bV70Hx={~4XKoL@/؍94@vovg5-fmfuONM oq7 Gtlr%cپVޛUojp aєkJ=u_s}7X K" bא{)CDF;p_ xtnךI:Q:6Y_>'g&˨dC{^g1:P)n>z< SAڇu Yy~Gة> 2"[kmpD;솉{<z p<ʸ| R">]1un`+Ǫ( 4>ւbcݹɱuٶ G ;Ka)]T=_|$5m \2Ϻk{_~ysֹvp 7Qe86d>?ӇXڥ.m.\l'C&d'[-^rpC8 E,g8Fǃ"<0ٖMN[y1(l!~:`'~W:t>vq1YWpvuIoЬn!W|qK~]r=վ5( UX3=rok=A]f #`CÀV;G6<~sE0,d M|t$>:WãIlJ2ncUFP{U tҗ[_J~G=1v Eb G)Gb@2nMtEJ/ku/&x XӋEkG-A;|uUZ\f j0)d`DC5@޼AC[q}>ڹSf\5w7Lm$DʿcDz|lսC~4_MJ4`-l ;}^S%@e?&8g!h,<3055{9 G3 T):̖]O#.fkԻ+7jk#`:WL?&fVJR(.$ܐNȪZ[$M\G kU #[RFtnwuCsF{#( yJ`x:)em9hIyb澔ˊJlY|B33@ Ci-آE)Ub{Խ: nbԒ\`"qUZN]TQT[qؼK^^X\4a~za_"sZpT:884 ^C1*7#cuU <۬b&c>0o}5 ,v-+ZkotG5v ՅAyشg?1nwo4=@uQ`dt _a:M҉>TT͞;>:]2Wٟ],@馧4Yǣp̳i@4x힤nP?WA;||ݿǟιhƺAa|ض}-|Wŷrl)k1UǷxHFPƑ4#ƒD B"Ц9J@OUC>c @̅ $z 8IGr-aB0eIe. zOME\ ImLGk2gluT{E[cJЕR-JSpQs/Ni;ΗQ64n%bN&Ҳn x/ J ~ʉk*:,\ht #YN;_& \a7)B_c?~3wވ*9*Yj9ʭn&Y4R-{d@ D"-ĉ0n}*zl8uaӦE><M3dw lՅX? [z\}}m~I4" G=e6 di.P2PPdTN3%IZ۹ JݻiNVXez[7 гlkP*(QG1"4*ֺ%J`HwQ "S<6<Qk?ΐ!^d_\O*f7&,誘 S T9s& C[&0^v d`WK$ѯ!Mǟ66th87;Ӹ d)h"Q˰FVcCi=W:hA(E;$/jȢ&+%Sbg2lw8`{#d lEOSjM(kJv lˈ8rqV0gxbjI#A[m[V`J( ^_5&HB3SC#\zk%.{%L@MiDi7/oECh_ȱ̽!' X_WB]|@nbPFKt>_`sQp:ʒ(?*1 m!|`#^bGK=;_(ʊErj~hfkx6?#$Sٷu`I«p$ apԑ;B@@C1edQ]\*g,fj$C.N#B@:a3Usa+Fs*`窚H"ORȝXM{\&TV1qdvt ^L_Omj峘Xw$GYERfʦA0]?궞JVFݴ"<*?E"ƽ7aPWPU_@mR(m c6`C!8YxˉQ2*nlGiH+ŀ!9)a#Lvڡ8Fهįu븖Tz#rm(7}?37Ɣ ȮtvN)Ȫ@JKA4DqR|✽XjD04'& dk/ez u@) bR[5-x/[S>یAZ eCV[QRSYqYtK[}I:76CjůMd@3}2tFYQyN B 7݃UA{4y<:,X`dTۘ Og~kR_F}[9 ?m솬LK$R Ėx:(Oэ唊wܟaȴ@>8ncq_s]V| Ae̓jKh( D ,xoݗ@-oqݙ=))o]f!4CR`m "XfNaA}h~W/X ).ޢ[w*Niîz!aOE,LZ7޸XZM'Xd߳'r7|3LJMR)d؞0n6AcxiuL"'?|` %*nѻTyVshȐ1&e u2Ix=&1k'C@ xuSA-QX+mcB=ϗKȎ Hg)(:פA(JR+rwWg-g*&YZ/<YYU.3qټbw?d)F"?٠.9>|[XXBpIr{_3v*fX 1C1g,pn%'Id$Mwʥ;$OoHV2&h-&rO(6v.hBKt J>iE:/NAbI*"Wƞ_ҀE N˼į}Tp9As/}9&@<+) hMl4ߵ?DXw"D$UHŏ]6og?Q9_4^oh(iNjdh'htfUK!%~Ey d6}KƤD(|?Z!jlj3pG@4o6:bSI]6*E3ׁ̍fכ#wЊ928%վۈ<;M\[C|/g<-1a9T`ߙ&|zr>  XUhp48}!֣ cDeUgS5KA:K _aq`71ka椞Yhxd9CYt6PHBnWr Y )sf-Ijh\R*~'*;ڊ ?,*q.TeaeVD9n-20Px9[5B@Ygx n`hDVC 1. AD[fA^+5Δ@SZL aY8vȼ=aE?1=|>5INK&2 $Jn 8e &k3Z]2"2w'WH``(-k#+P td0e#5]rP C-"ߏ!F2GT+-WV fAю.! B>]݀ l's0vm%lwu9=e1_D8 d; آ"!KGE/F!TbV'~aE'߂Tr* 2IV#ҬW5QZHف٘Fo~j^hGCAm$ 鑰hÜAk H;b !]70,g|/z Tm>J{J}Zo:Y|ТrphF  :{׮~#+ ׌y>Q(!)ڣ⚹u$㓘lqt+Dāxi\hLP;3z){~=>^'%,־)' "Ķ*OF &q{R,% f tE.E׭ c,BFzjb&EjP$P'ٽIX{S v㜠*xKCqΫ D#U2{.ѥT 1?QyӰo慨`顨LOxi^%f{#x1l9t qlG)->$E߁h+`e DÏ#~+֚c?].Ud. ۋRV7G`+rN:#6@$:o|43Ksukr _?rZl}~a: /W,o o>vXL\\(KF `VyfQ՜H"3}?Y&FKD/ԉ׆Lc]2+q&^=i }{M(t5{ގeډK#qxPJ}o"#eFlZ0ƭϔLr쩅^z,dqo#YLܧy8O׀l84ǻ rL4D7lHVb()e]H%N7kWXV!(HmK. VFg5j~1W0g/ V4BY" KǖCeae/Fw`&'\B^7M/ Xr 9 +Ul50_'H ph74Er69e"yl{kwE r k9Pq􌄋GA>daVY:>r{ɷZ>iCPT6=XvC_rܸ_y:jYB|U?GaE{(7w>W hv, a69-Pȼ KTd8 ,+pi] ]W2.܆#/Iгix5Bf {W !-tàoW>,i`dX{xFk6U "٦hxi_r?~*EsIPbTg^V՘u;:rcҦUSgS8|tCDsN pMNSEewP ]|^*7fr) LF idbLr7}qZV}F2"}جR+2 ۶4@ x>={P_+5!r`B5icTR!Fray`i*&N͓#χӁ'L74"GB-yv۔N7\F @g?^ 5.;Cqi5/fxR` 4xt F͋!.1"I"ȂpmY!5f{ȲxlɄQrpt c¬r#NĄ\s<%Z|4e&oۜ6e(^^0W422 a4X5lm.SOP)K69N3i@I>D2 Gn8fm)Z$_-6IT`Fg>1CӘܞ=#Ԥ4WsQ>Vyڂ: zL, cj/+.mwLO^鞦_}jMى*cI_!$7W[]x66xsó]M`rB'+0GaI\ lo8i$vw?T^[i0G tQ}mnrn:yY.զorktݮXŻ5,aCҊ3TvڣN7]8RB<,VS6x$MS+0vy&CUQTߌʌIƅE! +xF@lpzpE;o]]#;&sx(hU6Of2GMT2ЄT D ߮\ P|SwL.~|}QFɡ (.y:?A1@^3svGm[z~*YQw5.jR:G兀v4*-+,e5,sP|Z0^up=Gh RJ}4)!Rg@kѷՁmwI5g19+<6FvX+fkfyW Op<]4U4NЮ-Z6 XߘT3:N%:6V"6`DT 8U>uGo)fٯ #+I֋gglN6ڨv=7U< 3m|v  y#Si'lh `"U.1QS3Rn$4n_ݢ!v;qEbOְ*h]8>.4;7{}avv}N5Mp #YL$ɷ"x |V^5Yz&: h6nUdGN6\%}nGVojYC3O|) ': m>50-Uhe@r#ꇸ_<.?`C8Y *CxjoI@J9´3kQϖuhO6T>Jd7I@Qf&TA$X&_{-=jxse3p:<nɌ$]f~E>dIμ6hV̅&t}lQA>23A Pd?tx׼,N Z"(ؑvBP}~L)AwR[׏Q?R)(κmB M2iqP?]ZʄZ7`}9j9ϲxonl.`O'$0{e*fg^j | +J0͑c\Ut F?槡PiG?"^nMj_`3 /Etnp)BV=*kJzCM,JNh̛h'mB9iCJuM?n Rw[8fNW,zYh2lfHHN hBZWbMXq'$ V ba2t_n]vȅ l:Dvt0k.cG+!eʗ1ER6AqBv3Xj;}]h0pl/=5cY,#A@ZHQt)Q` Лr wZJ3"Ӄ"a@k3jPkO^{nƞgՔ>Tdlāau({J 9*vU"_D^~5Ec,Ff)ڇ*^H UNCL%]ߺZlbJ?.!6"9gaB ESb "åR=PTGaxuL+)n&گerBZ49^SbB+1w.Wrd;b6BgnPYπrg41J"gQۗ`u(c~5$m֊KKh17.2 I[TN"Loɰc(NN ֖%-}]DYbK҇ *p8|܇Ì*Ne 'Q.VC dh )7K3u9y N91w' zԂ$=l*^v.Iۂ&I+ލ~vz;zUBD7%ݕnBszеGٟ'~M0iv_!t"PCC8+uT{͝Z`{xN>D!=Mİv.x׶ê?mGdWjoE1/Tl=].ɐU^# 1 qVxa h?jS &YPx"Mϰ(M8~ _w-zrr,KC]qORGB˚(l1&Ѵ8r< 38-K|>:c09$ ҬU԰K)ir? QEgH)7{UzFLq?oj `fӗ-,@\\i+~R'c?lܟcU=G F3_]Z3by8b G~g5}jh?1_&fQ!FM-5,% Q@0 vn(|v|P&c4@YO1|EI*Yg)µ012kj4RVvw7^[M js&fF2 [q|La FJ L&֊{;(!6h2-a*?,G0bX oq(+"{i\Jd W`g]wrN0P-GTp" ~ވV1* $(yGW>a}in{,3\)g @ Uȡ/Kx |,ȁ?.7 M~?:T.a4 hf[9?gkyMT@''9u" 6 Τ_`Ab׿8Ԕըh5ioţ`R%]e+{U7rnDVYZ7!}'ߐp~*D0ŝ:s4VQ;ulqSST%;l &&?"LrC,qa|^UZ< 0u'\+`Qx6@zL:BMBc9 i{(E?vhV x.H Ny#3,tf?\ %Iۂq~Io2qB-GSk@EcdG@UHq~٩J"_=n[[†({zyY_SEo?t~J5lUJTf"PEc㋡2XĐMD%LDiJai)VEPJ.936?QmK_b,h+nҸBtV_ KU!f,(Ra]-GN,8k0Pg53 HjG4j6Et%:,oe0tB9{nn}[ݷ:O ǦQd{gCyÛ#ăQ/tz&+To o6\p dW*!ᖇ߃«c$ 脛- 5dְEC26l#%g.+wP-%\9s\ 2rE~2cu;BP.m; P'~_@`_G#Y4 @^}V@Ꮾ;2GSYjϣ@ !VLb bUjV$OC78j*VHz^kd#"|+{y kf038w@|au K ȴ)HaՐvT&y~f6rk!C$:83x /@k>[X 䗣 @h>F^uKG?{Q.e  7" S1A^ 9\!RCՄEϛ+˟a'u622[ȀLN`>?ٌ,v& ޶(J/V&])WyKHMm&W(J?dfZǾy+"I=^lX!?cYf";`X`$NXh!xkbѷr5.:F(2IMvf_j=ZZ˶cipˌȎ, bf2`H`LloOAȻSv*[~d0 3:|HpZ5Xlt{caٺn$W+Z'L3 $[2<"zZBZO/jᇖ!DOA^GŞxD7\l8Qvv,0FHQ Ktҏh9&17Nk45EZ:9ɛ2ׂJ28) Xva䷠M\ HLp͉ xc֐uO쀝@ 4{%La펴I2d]x'}ԘVC}p$Zd+zSUkTgկd{Z8>%QecpN yI| F6?\QDğV}{QƦf8gJx+Tnqت.#/~%֓:-}D59F}O|́h$Zr,jag iHGx Jo^sճ ^:N$€?*KŖCsYJ?m[~.#oG2Fs*|daAh,B+%Ƈ0(9NuN0Mʠs'pɧ )KI.`E)( D@𘂻s':mV(h].dw_:hgv4–z z*:T&*cG]3)s{YNU4! t%Z[́5*97-MZ,q\ѿ,ˑ2ME#'9gNJM(Z)-5>EB:9B(evFC:fbz0%;#}EB@8,CΒ(s *QvCPȸ='"5~>lXPIw3ԝѺG 'a<MbRCFf.!ҵQA2i >kkjI$Kak29G4k MI|/]i?mf{PGcNĺtC@+f}pr8zhfY޻z,r'uq s*xIXeg A#5<svf{ Zt#[] gYe `Qo ojZ z<M?uP[%V$_P4[i. "ct{1+31r8A=8ZkAaqZ;t'(ŽTA~|+iȌCL}ҧ<73ߩcXB;5' FP2}"٭oR\I-6ef s7|M,nL60|Iyf to'b Eߩ`VUbndl`["Wr}CD24g۹ l\s8\mLj:|DWv qX=4mg닭hO@-|w )ǿ"±,{XK>-A~Պ Ϳ# v3P7D +@N"v&2u'%ih|Om ܋SC.|'^E|]-C.h~$ G*!ZX.IfP iqTOLlv q@+ 굟;M6:SA%C3P_tj*;iR8X LK/ELYf,mKdlWK_M}T Vb¸-)964CL;!2O]4@Oyc]hzkWZ-t:$ kv <s?boPi nsb|+-UX 2 W[;| l X\y-ęA<FǑa"ц7b1HcT_jqlCl|߽t ״_=t:mZVhru9=u~Tz5sEcATO}ILޫ|7oTq"ǚm^]J۬,LPx9[2iG1oIO)u?/6?1"Rԛ {GqyxߺEzxk 8ǼM0CdKNBˤCJF)N+mD'#xi9xb{zt/6` BfTv6%ġ552 CܗĘrhO4Ԉ-U?\#/,]/YL/+#ݧ絊gNsJ)zzb+%7p\eM^Җm"fKKG=AF+~NCYM]\wb3%BaG9[K꨹mb{d `0Wק.+&VF<[B@ > XzrTY>Zl~4*bǑli!6EPy) ~&h΍NjF}:ꆠۜ4DZT5;fADqFxs80GGefz1?1&t. ԩ΃J#dp<MVRTY˒Q3ڬ/YVs\?/D.R؇"\6(#~N$EkFڤ``)\R^$!{#Թ; >C$:Y@-\>Ii5E?,~ 7C 6sV0! ?^4elo4|!:5a1P$^gD \e'x[\FJHy=!Qy+NrV,@8pW7޶OApjG71˄ࢽ4f]GC*:_*c2 ˘9/ÝUKsL4a'ilKDV _wW1DZv+^툱 cDb1rrn'?*9bjO4wu{R{ZpvW.o .#4vlL'Tp|3x(SI/x0T!K}Y }+oWWgUe/ݑR@c[$(iP0ǖLGA S{=QRCZ("/sb\^ڼROOaRChac[? ˺ga %p95f'q=|6-ỲqWqJZݲt *R!t;O #@I^!%6No:{w،-' tF+IQ]-OҠѓP [6j />mt#OjiБ,j76sQ=c]؅b>(&0j6>CPN귲f1rr&7J# @ӂ FYr .!d_&s @7ҦBP|XyI1qA.gb syp#rƞ ۀxGPc$ՙ~;N tڈy-ZQNۋqp ;ӑ|u"%V[+;^EsDW n (q%b#U~<&,Cfkb s|Q]syQ)U&`.e8N0tpV3ɷȱ\ ~Z{;}tӌ^TyHXJ4ʝ^αqݐqפq8C' vwZ7FB0,XZ~li!J-OvjP_eq!#v1=ހFhD]y jhybo1d+!<%pGv vn^ˬ^zs2 p"J#&}ߪ4ҋ knPPB誒Y LT$?L۴05hrA1~ͽSpUy˽U:0UTQ \13BNb?d"b(%e+3‚b ׊[$ L74 SricI!o7ڒ8|8?k(#p;n/e1pp NEm(9'ѓh^D*J`߸?DځYesU[s:aTT&{|h.k6 uwvBeҊF"A?`zUG65laAt0)c:-6RZ Wؼ} GZ+o6CC?p] 'XV88fkzk͋.P\N YDoҖO۠|]zvmwnse<-S5<[뎻2([Qq,3҉=l1dO/4L5s~ߜ&&t )lOfղ< 9gh27Cl,9 ΀Bo Ȁ6W~`EL/@0ҨJAEZ;9kGtoS0؎S2{E7%f)ZFb3ś.Ve*,XHVqqϺ+ʜvJ‰H}"K6y@:_ `Lj4vw-||0U'pxEvo*Tq7=a@/u,H; M*>;g<7RC/yb`'?j[Y q(|~|Kofø;tq xmPnҧ9V d>0l\fobWCD;<5qFܕyxz@GXL5 Ehp7#1ڜ$ )̄\yx[=8iLWr<A*֤KC%FU" ;PAD͢Ĩ$m=ףc{؅݌]B'(ȱsq*'ި1Ռv<#MP6{ƙ׿$°*o~sS[Xq ֺi#7ݹ(V1z-7>QQө7#\iͩl: aBOV>/Փ&D' f ^W@9ʡHPwκgm_bq# R+ mKzlQ38p>(̼QwaV3+eЀ]i9\Zv]EG,E4欇\S= oPW `'E>b$r#*`bNc6u0(1ws@tc;Ch>sȤo7NCl$V/kgOJ=}MRr%6:. `0F`E+Osyw)7}x["歫X,6#4ȅ~f8M;uK{an_{<Z߯^d$SDvުX2w-Dl2:Ә`o2Hϧ+(cG*г#xzab1XyB}2iHLE;5sLԚRm6RxM>PDuin֟"΄z^\Z؎4|))ښG#@.A!7ﯕUJ~Ďa`}@HK9 yQis?ʝƒ*pgml+|nߩ. z 7cV4a'jnS &V}y(6XM;.`@baIЕVlu[B~]{%xȜH1kX!^{8y#&iA?IK`F~"~x}\ Vay)ώ #Fԣ,OE (6bW*WqwfƝ#$ܖB³C5MySDX4/Ӧ.>ҝ0 tilI2 m9|q_ }#wn4De'Ne~P|1XO.iDyڍ"8q؇$y |)v,_^*q55x/l|o Y-Dh>fHtsR2r9Xͥ`&pU`S7}}'$0QC?`L ZUh&jg2snA"Iv/!HP᎟]֭f^`:%/¶NXاyꢁօu8[eq7qcz*5{a9kSdT QfG$,jtRq9./'qȫ*CWȵl}QRӆ䍺? (oW=P9~pu 4M5l3€%X_y=ꆏvC\e׆psyF&*)pmac~[85$レOBS.G, V9:'0N{˧qR#(ЄyJOZ>zf~TLo&*"uq/s5} 2fXd'\śū6:k]2CeOA(y1tI׀WJ:GA[j$\yFe,#RnŘ>d~QǷ_ZoxQ33;ݡRXZתV᳕QSMzC,~kW0awwd7M476| M)3P85d69k ˩X ݊`"2L1/z<$;y<#ѳ pYVW(Cz[7R.eP;FMmUK)( 6hNOxX nՕ^_#kTb W6P8d4]iH_4;9$tV@Fu9Îۙ}Yo>gCfks\q`r5-ϥWY0$I@m@*sy˜+b.E IG>2LZQao /D4F#A4dCXhVȯ/ u4tK7|–+}4m "Oٷƅ:Ty&4$jU,ڬQ ,60~\&qMމ6={'j]ҙ{Vdl3"h3kKr=qoNHAfEw* qBI4c#!8t:Q(R=vLi$~ܯٶ [#Âb],wcGEdj?}pIDhiq{O麪kMY@"7W*SP[Z<ݑmyAgF2;Aߠ.D^.0Yq]U碂J4.?C[*vQ.cӠgnpO(ڡig]ipΊcs*?ݟ^ݫV-L7~"J-﹬Mo:evr4*qe4dA'_H` N16:cS3})`($(%]]=ǹ.}FR9n@E7nz^s7Zc'q\%tu.TnwI%^ۨuC9u+DKwΰ0!\Ӫ*#'G&S5,P1/ /Rs R*oEXC'k$3 fOYPA lMZ&n:Fa[ +|0-<>:d6Ylb vm2điq;ڃa/`gz`5 :4asyl!pO+\U]>tk}@R&>!<+U!U0^_'c_B;'xy xB"]+ *,*l:7Mrtj',M3Ynȫv_pO-sN\g)^s ͗^k(vcOl(uӭeͫNkYD>Zsۡ~kM=`Ѿc\q31ג:|z57\@&SnN٠ky+s*"fqL 1C2)>n3i_@:ω ݘ駿Jk@j͡n"v_KrSKDd!r;wXyMvF&}LDS1R4ު{uV-2'Η_~W HqRIRÏ+JsMUxΙ%bqo>t)94džjdİ'{xtHGyS M51 M$FHJpdc;\ j5[({}5ăcdd>RXL\DHmR)0x[:7lB:I P~A`p*Q݊1&">bu4ؠ.:7GI"IjBbAd^;Ϻr"Q O~mT H΋uGL#!qYP}&,\:wߍx 8`&8*dȇf N`ҥV9JL2ޒTpPP<]G$[,)I\m~~' qF?G`A#c܊Af\&gCаfbZa'n/SȃJʗ(1tbZ@.[<=cPj3FL;ݜha\Ncjq7!o[њU9^+$ߎ1>!R-|:0 AK񉲨zQ|ɯi(S$SoG%*C16YI0Ŝڶ&`V ,t1w&r!Y)@h k9D0ďܼYb"`jXI&KR~G{"'x2$8eÂo; =ќ/Qp |CȪo0k?]ju 6f"%V$xTDoR{oxȏɇw;Y3z5S!75;U\Lg1oޞ֕dL*f X8@@N 4AG0 sβY( 5#DG@]4v55uUv]()'✗mK#VT1A\$jОi;{m4&`+^_:B^(T ?؃fڜhts}>'/\`]ŴΛ}6M/Pj;لS`bzNpb£~#gARAd]qMNE:H4E9 S_k5aH*נVkD8l-rP?S")ǐ5}JlJ:- æT \0-\p2 s"ŖXS"VG(61J]mtK~Vz:Ekv(ˁqD˜rRJz>ỉfL]n5 zKќMD,M%]~~Yˁa{wWnudL.5^Gy<9mAfNՊ]nX ZQ-f(:6rFꄏc/S` O- +;ڟ8De1w}* +A-$'WPo{B 7 vtF{ȁ}%'+R) @ڏ Z@m-̫LOYQ!Z"ʶY|_?ޘVPvGq 髖g3'2J+ex4d&DseMLϒuы>}qXMy9ZMUk4s&J->kakh2;DAq틯ҽ8)B3w_OG|Q MIyC W;kQ|e[,KF1Q"o'0 LpH\01 *:<5ǍnC l~pVȬĝ=/m9mt_f)!-mܙOS2=m #nѳ=Vh!-ryE$3"YQX[A+ PJjۃp# mmJ0Ҧmlysq |h7v-T&FPbx8`VnSϤ{8t`pBtfe.bvJ)}1̈rD;3H<(*bp8e?Yc:pվGs9!'[B=x:(YV[WC |PQi]FT/=D3/-:f1u{mG1_rhk?sOӂr=*4"UV`_k\qwйd6J.͜bqǶ-]{ >{|QF] 殘ځoט@|tr{ub_~TAhՒrg\XfFz|ʈC!r>ٺ547AtKh2VRZWz#"T4i4% oJƵ ;O[/%B V4=?\m2Q8cC}ijĎ7"Ԩk̪S f~AFUXϿHm1{V 8?OX8·X[X>bP3 B @3kSU1)I#$v@ePHO.)^^cL&b+PE좔*$;~VW1Q)OE'E׷UL0Nqwr|JqXPZRYFـ8~Es1F-ĺ,n+e/[l2x7RG^h7"*;s:ND\_ [Wkf ޕHL$?!Y_?%TJ D-I,Ȳ $a3}>IS؉baqҍ q&$tim7>D~Ua:O~yLؼas(]53+f߁1JQhܪaf=WOk$N<:&cԉ4'!V[-=N*c-lAcmh6*#QPHBLM:O~E9$D]ur~9zO LjN/U;+s\,^SHw*h\,% c%̢nT A,ōZcDjk \=8_F! JhQ#e)Mu_RŠH(T@>wՃ U\Ly!SH1 y+:vy x.1f13"+L8H4c{e2_&}6˓cy/O֣V a]b51WMi9;P1 JR)nLs~;hW>&fɯZ(o@ weF%Oo(H5&WJ9`_e~=Ncɥλvh9*=Y^4W1@_HC01OWR%DGxn}e/Q1'|w:Ye4 /!ц)_@6$_`A‘W?DV±V*Tp~Nw9ߖ,_iHp"ADTu~, EaF'_HVzaj/sRUjװ ap˳.|}]M\l?cK@O*ƽl@R癕p+ X"ωbʹj`afh8BYVk_ =`8MB9Y=CPe"sG܍!vprP8p\zі_F"} -#2虛Jo鑔,MDq(2Umȴ ~ L9O^dlO|e֞^o /o(%`{=0oRx)c8"K~qxlE`Ph[^p7T >T8=.sy W_Ew.8K{=!.χ`3!hbVKcӆMQaD;|t&^@As z(Nx,qlECGo( 8.|2uu(iU1^"?5޲[oS'19*%Pǯ3OP99yZ/PUj!eIK*zW>츰]VMb91S=ߧlS l-i=P$Wta?o 3Ps #.j݄F*P@7`JSigЧL8M/{ Ba &bsoə(%[ֵ,kjFO2C-Via)3$⩝O]; j#Kqi=b-t5.NOzfv<\ :P]˯ڑ|}ܾW$q!K`a3L+F|oF Yw-G_ x do~@1T+A09#@*Pc6wD=RNY@:㖁,w<ӍH)Lg>:6q}x+kT㳭` vz撡SskzL(,*JE0 _ľܳV:UƢhu.Q)|&BA -6 ;{7,:>pt0V,d4'-N9 $ {;[>k΄`pxV)x}ϙ#1jjŽ<; #>!8<7! m4" eM5ŕX0dGxX=CkCmZ>kRXw"_-*?NM~Tu3dƛrIU׈z-ޟgF#IX{cŹ~ԽR=(LCxJC 2ZEA1I+pCNT줮zݵ˖<ԉ*4_lWtoy_^ \߄="]!ݙBdT){6'ڞ+!&>$}f}/sQtn,KbL{ox?}&4VB]b`po->ߙmؽ|@qS1Ïw"TajihhAu?֏%m˷2IќwBkghQ'tzyTw@My(Qܽw[֯aDO':,\($]iLϊdܡ,xYF}\ƃ:~u#Ff+;Z+5humw(2O\EX] ~ ?f>8H ͂q/_ux^eeaV1f\߄E0x-j"acCF/X `摐Sd'lzjaYRh9iuI]ι+^XtHwbkNCD[}B0ɲm!&б7b[iT# z:xHTG9ڽ/w#r*ayA ɭaË01i5C:HNhMuX|Émnx;i0Kz)dI{ $:?lruاX2 u4g@Mfyȗmnmnq]:Bu9?JbЊ'[0CF 襶f%{o„ f\= )r~.Rp&kE7/ 6:!7,7te*7.Pe()(KQ$(WpϺf\șW%B:aNxUk Kk8 ")yM~-SHѲ\OyOQ‡ P4T] ڎp^耎GrzC3# pkow _'t!>$ \3y&NO7ZٛW;n7V-)XW7vST")f۩=hxpmGݲVWvb2ݴf/F녮@~tB{WW.O[p"'`Ru:9D ?)%1 $$yLZ) k3v()ot9K@z]䛆`O[Ơ;%FK+:56I$WFSУ=Wpn;L>GJ2{¸3~0{rm3uSx괛&޲O96g8G식s6w6q7='agdɀ4(Ycy ߱ҝ :\pz 3@CBmv)\}fyP ,ㄪ6B&nAݘ#G藿/[Zgfp&wS~n Sj&ܰz֔_QÏ1,YqHΉHmek)c<աźsq\D, IJ7l.8| ;cab쭛 N`IecSa\0O=,,E[CqQGRՆAC8>uAOiFfs۵r?jA;( WPPTϯoC"Ae|`G:҉ehh<ĕr|R;QWaa7KnƱR]OCDioZQ5fRph@ cDXb>O P6 J2}0 #`դWyIp`R)>FAIx̃L DS4263k6,y&i (|_d*ZW`]<\Edb|jiyEWH$Q )OlѺm8k@vDvѨc[*BxMT"R`ەs7D!$Rr"T?Ǧ&PkL"MSriV&mQ ĭP0 6jꐕg@ya 'M?u=}atoYn54m;"朾˟c8ZSΑeai4)o~O}R ZcP $(¾dSFw8\^!yLe͹@5ꨃ.ǖ .GMxF:lUM\zKu2E" VT2LUJR u" Wگdo~9j$ NqYɽ?R7"e+0GeweQ,epKdZo]7A억6tBq]͛r+^BRbvHQʊ͝NũiX6CG =c/(},5I,Xr!=" @<5 &-Uԃpk*P]Z#m~Ɠ[|Ԩ'cXa1HMgԡ 2=[ X G,RIy-t1zT;4tD!(6CZex4)cLS̷Ȯ,(^!w&z@S55q(NqhH+C'*MS 8|X@f{\]F`FAmojnir7%4i7 : +FC nU&F,cm9)dY\6lޖ*}r92Z9-{kU*BK֏m۩ VuE/LQx䛐0ȵ֎1~=\(  nib}J=N8Njm;2R&bxE=n/͖ P,܄e}1tczqwfK%u™e7 ުM Թt(?6|䂺A>]oj.ZyPx5} YBxpfV&C'!ܤDF> RntX?y4ȌyM Q,y9][ T7Kdp32RϸϜi1 g: jBT|;V=t{I0C.HjDQh֕a[3޵ Jd\I'޳!aItпKZM|iB/O T@ 9 rѫ(ixqrYJ*t,$HPA!@[~sIR8p\Dke T6`N/6ēR`2OiG:m1,}/Cp[bpI1z5g3݀PSIE9k mҡP7gL0 _p3鶼:r aߕj/r.<[+*1I6>BL^v3:s ;',9snFkI ^ [UNB- -^q=qO~F7&4E:\.\ݮbn"ccsx{eU*Fb!lh`:[` >#af5՘^%G2fOITo/ޖO5q*R`UhG^.Oap=ިNypHg*X`CdOC/OdI2|W N|HArBu1PXsYAF%-$Pkoo,47ECC9{-Sbҡ;ָ&t4.cJR #ם샅G8Eެ&I`s*KQלv ]l!m "'@M} k_\V8Yw3Y` ɐ xV*ɖlW*o2|z,@^j8~3qڐ9d*Ohâ<ԆKڅQKq{ȉS4tVaV(QX: ۂp% v\;[LZoafc*RICV93TS-ީw*DO*~؁TQo mG5@_HHxq=`'#>-?`ʂ: @[%ci+_XN &ZU _t0&/OSSG:}pnRc̸* DBk.]},XZʝ?P?" ,ZkNs6C #yiߐJxIEB7!.1XFv%*Մ/&)feZxm?Aq ,/l7vr$H5 y\_;b#ك `?.ygT~'yGS;k\%aGr(wG SƕnTo%PW1+sb[mǮ}lѩ1O;?^tM3*YD׸x6b:mwJ ~7 den ]i$e1h!Omߗ+ӄKšSn+sha tZQ8Ph-O)wMݙq#y• [.T{UA6/UB Z~Y5QѾ̙T°WG 4acAi}(9Mvǻ`1qQok'{C`h+E9y+(jL=Hd“&h@LbL@՝F*vᴃC@Nq.zOhĢQf.v|nUіĆVdB+FSpE']L1kM͡oQ2S V<!"cƀNOx\ X1VϨ23Xm_ S̝'wH3:PNkz#hkmFfk'>6 Ba%)K~ZlIxuYXAs?\=tF1+FP=J[PD ]@w؀e$[&u4in*>/s'?οȉX؇xx?uձ.+Nb ѻшDQu5)/ʈӚdE^&tAjx!vu4 xT_2^0N]V[a)H;M:/`R0vha=;k٣^g4Sy9P@SK*{K@>c`gkF<*ݚ|OI2vQ?`%YraÄ{ Հ1NnoS#U ZqV4v ^5vD>%TJb fsu6֕``9(3d DdMCt.Y|{tb7O8#CZ-8&J D\{;]$PX(ST=46ͣ$aۆFCj+Y%Zl{0RݗK(np fFpuwCq'.>i"(Lo@?-_jՔ(O^.]$SW8@Vĸjo;{UXO\ ĉDI3Hn " h7 u ƕ%1A<ҜQ:@m~tV(9dc.k U*=.%#seR~wtxk]όKs譑xS#W{YC@I?m,< "s`3$B/ ׆q., _^w ??=ڟ[1g-lv@Hw{wEidIl+ğne~#=;21@ lt&~b8BFyNo0Of| e !OttN`⤏nmH6lunʜD$9v7͠hB%qҨ|*Qᕖ:hmq\Pа1v+Rؤf2F$j*4}@Pq ގg%FF{^W$9`wmiChu# }zy02v,I-}}'3bo ZXM%[#'Mu<],=hW/)EؕiÜ_]oG-^pㅯKգA61Heip]qJE{|LjtƝ CEQ4^]8Әz-I[Gg.2 <} h:;2O0e؁)v,/ G4aiP8ߔ,ԁIC!spD]Gro:1]4V4C]QQhGXޭ5e^eLN2:L*¸KVU ȧCr%{"\Сr:r2pDs2g{Nfj eU<r 0!Єu^B`JF9H{0@Nz\`ES1z+-a#yS o ZO4|aJK]n[n۞y>)?q1Q'7^_T'J+븬~}:g!шSE0FArx bov$u*v{y'u<>3%;fǿRvj{}R5Ge04'QgՓ {,"j8Z t0 ( -2aθwԘHQC{+̼_?QAl88RzHG*vtu0䷯W215W- O2H||6&1uh\"R{V] ^tz0/,2蛺N۵ҰBv˟OԆ w5H G+6 SŴx1\(l 6%3̩TQ\^[OꝆ̈[0G@ )E~6X=9;3RfgبJjLI^\;!Q)Dz4D65#]t6>Dx}NbABM<%i?}s"@"O@z밸im's[ #.Z%lbGʳ>+iY@ \C&L6ڷx,"tnZiMPo:f6/sG Ah'ƋH>ߞp4`b6˹Tv~rn,8y⊵iD`g5ٺu#O6CMX)x1{1􈄀vv:uK!5m^u4>դ9ߴIsO#lE 2K!L9fm {3TiG=-  +mr[(7'6xe{];xr 9N/0`&]g'*4sg_Qh}ϻ0BSl-[/RvdN8 /CsytJ̧ YU _KzS㩈.C"Y:_}M(|S;ܥ`Ԟ2qVrj |G/#0w8ͣ%<}]yax<[cu=]>a'{0K0how/>@xz,Dﶍ>"~ٌy֍S1Zǟ=z֒k2lߑxdΉ7 ۨ2o*?˲1<vd<3c䚾 ZWi/8^̽ԏ|A q `2XУY_}v]_/1ҝUSK鱞ԃJ"JJ rștZ],Fpp+\2ϸ2qrbF#,[f L 5tHH#s\s/{tg)7j] ^+"|/C+{JV ykw^q,0x>;B 视lF"Z9NZSO>LC4;hz"bUU{WSEDZűQzyj? &ؤ/ `S:D .ϛ!N/hMhMXҶz=zx0, 3ĿԹgfBsWG1eg̦qL-c6Aa+)ŹRkFM-L>wøm(}LҨ 8,n5{)1# nzA>#ԧO_t'+Dtz '}oD7T3S(rt76s:s q5p3w)cT_<S{ԕḙyh%β%-9AdVqmW!Υ<_a%F K.K#3S2*8qL[M֯)Lqh١"m}ڡ֎r]Uj߃ϔ4FݛO=٤p[h@ѯ\ꟈH,۹?os_ũ5(dywc+?P.JVNF6\֟>Zxc{4 Yo<˺5 xH͘@.]Dc9 Â(=~}EC\dyvu=DO^*&A 8tEp"^"*X': .:7L7 Ɂfk_~VhsrGDy ´7^Ej38YcK͙qN#陹Ã\A&-ӌaFj,uϼmpF!8r5$ ZKX>?kY'{f*KC{`"[R;o 0}3|"*5'͍et1?xj9W}UB%b7@6(7qQiuz Ak 9i/Iۖ wC7~a+5:Aw_dK+jcU sĀ+[{lï7u!]q*.)#549olw9yݎ[ LKD.dqEZ{;v׃ Q$@ѫ &1}]wg4֒6h#TSHd!@8Q+SNx?__J T^+]'? n!(j_9ք";B'/N6w-QޝnQX7O2<0qtfPf/930\=ژ=rgYeoGP=ur (|p5F uT`x],#.`#v`R5G61uȩčiD6>Z2ʉw1zSicCw|S-nY;#eլ#6SOli$ 0! wK3rn~qj[Vr7f~'|G2f,E.{$U15E@v3q_`k6_h$)hZC%p比 ErF7pIB㷺]1]SҚC`MЬM "`??dm8׆ u>D})b6~f GwEkq`$2UHzHd:: FjpnZ?~_Pds(@g>5o%MI'on.c?c$!gͱ:^V>h!) tr@%U/+?nK mDMӷth\Kl-S$o/Y%QML\UUq͹nLDdDC+G˯ 2!#GUNo~),\X51cD ,B;w8NJrL&7^N_95cDpV-(@}sYGE"Zu/H \0&f: n^Z* SQVa%lB_~iwKႻX|EIbK"zXu*qv(Y"4v*| "Ɛ"[i30YK'f GSV:F\O>S/Arۅ>PDᦫm+n(zʖ&KS',cgj2uݎ*3=". ,(8#o u\uj38^ßVyK(+-%fc>!U\F+6`v_e@3$(]_#C@* T5e2|YgrY?X΃$dw,ki}T SY"&ۼ0< E msnwK&=(%bUi;$z{] Á8aAEb!"8KQ;% t1!BIOjhߛpK7T\Y}ŷ^>;nP :]2+✻Jd "I(\6{4{zwxe:r%"m' fE␺e_öN;;b&жk*S2޴aFI;Mˍ U PEil | @:4tR|>ݺiy"̪TߢO3;nð uJ\nmYԩ(G׬[Ln-LfRޘ6nZN> 72zyэxdAM2]ȞBuC~@dMG|fQ?%݋9}c5y^r 8$!1T~).9yB҄ףt *QҪ҄FjoXns&i敽ݨnnF.Rg}Ήˀ6DIêDY(ڂQj;'ˠυUV!KDяWC@"i azev@řV/4,%{NeO͵x,TcsY8[ZA"⵺Yr>tr8遧 q2boPz@Gs;,Ou=QTܤ$]:zh&p%˹BKM> ׹\U>Ӳ0Ң$R\^1ߖ._rf-)V6I4vR"`@WӉ>i7&A,P?ܚc}7Sԁp'9o,VE_UQD }2_17Lؑ4 WNnhȲ(2N}n8qkߺ8:<7IEknq6͉&DsZWJZL}yXmB. u|}0k9O[,@Kb^%21 @c 6\Rg-VyAցq_Y y{ Wt|t&d(\btd3Y= kjR÷Q^;Sq!S?|ã2 XvФ:Dž[^jV,*ir;OL=!2]"Rw&(5VJ'؉!lE'O69.b*Sw2UOb({'BGUZfgGmh)K.ZZRl.s&&ON}٘@H׵57QC11;I!ׅ-3beTإoIq!Uqm vF|b|4͎d혧׀nWUtqNM?Q$(nάcIޠl5]7QInܻ[h/47ŞL.gl viS 7l7wkx4nzJlI% +SvӶ(v_m>b<_E-( &Y=Ցpk&uZj֯^TMl&5~h}v# 7Rnkgqd)>( 0m$qE/ۥٻ\M}ֻ4;gC|  Q71 {{a?T5{r_Ҷ1, 428$[Lz[+\לou&oХ j4O4Gu ٚYFi$=kGtHl .Ja4~6̪4$Qh%Nj&!'nx" R }qQ\8uP|iwkBO¸wv |)1C4=~;lG} %0#s6ۂpgZb>L3i 'Ӧ5Ipy7li&H_X:%=2|B[zq9LfA{%\mCM o4~HSɆQjCt>n7ûq QpuE%_ 6b܂,+DԙWe:!\.]` c8{aAuDN_։&@ãHÊavduoD]!iIrִCrYeL> _R+fXa2^)P]6$YPwH6Btӱh\e΍)F9 3pl" {e~0*']q_ a-瑠;lOW:W?xZ]6mNǣĈּBT9Z`GQ?]M] P4 /jv;9jVُA']` EjOݮ_弜&|'QgDYG?!GT-L):,.wO;$4q@3kic[b^GŌg%ZG*)Ij'+0)­&vX1'o:q j^ =Ī_W#c_\<tYWJ a_ LRԾ}BbʄnFCO~J% n -w=遻 4lq1@UY4Q$;)`Ԩ}gk$Y+d#X7}OO+ Z:ﷅ_;G@ƒwоb5t /|dmdaHOD,\ID!]<^ܓ+gSb >%S.pQ HWqz&~Ɏfޜ:%҉ܜI#k%!]6j;VbHƩ,)-PERvPyY;X"N[&zhl\+q*\ҍI3X 4sQ0*R] M,cQYy$HyX"x*tfWrFm )+'3~TP*k xܕNM%!@%=R.ZɌu_D?(Wcjs ^qxxm p .IѺr;K(3E߮A(ڼmZt+Iw#(H_;g9+/鍴8 kOESttM[؀.Kpi/[IfS"m`i2R ѵ`bpۛR~nYh2^rD66\in=$X!pi ӓL%"M&Mtw.i&8MR%Fd ٫Lrnz%/:ui3X VKQ $FRo ~YLV`\7 %A!g!\gR/vdN95"ߙVHT@(jxw| p[}毄x{U'LPֆp``אLP82eqgS<7_G.#6&چ):KɘaRp@'X™`XcH ++E$ &9[^%7Nz1.X[2M".U7OCg,0+AF;ڟ8`Â7Ve%oF%l[ə;5!9vb@0r#: Zhq AR}3Lr)A\eBՍc'=ް5iDErR!ܳ?<GQJmZ@{٨Pwx E ES;pN+LCQjEmKE[׳յ  _^E<ܭA*~ tUZd> ;85%lv,]I' ;8Zdh@Ln⸢IcBpП6"8X`" 2neT̳ ~75=$ zW}%BW.68A-zr1^Պm HŨ@Ӳ=B!r'sNJ58bQLGy\Y2j$| 9⸏c!4|:Z@&&Mfg|*k֜oh$gE? %#O.-Lv6iy|#@5-s7Ôxf̻H%eGp;J|u581"Zѕ=Q5opO<]ҩh~ ׌_fؒdIÎmS|Y͍))7=sa\gW)C}^dܢe:w9GtKLZTOۃj`x8i{()Ew (# ?r <@KiHs4 s"ͳxmv {YygY"aN^@Yq1]SuSwmYn戔ǔ :yc PtRJi8=!?#Gט;6i x Kj㧄hrvAY/.+$~oVhŭ|lm)2W=Qg4*[naR?]t G&VwsapG>lfWxD^0 ֹm&KyQo]#v:ƈbJ0.fTD,QfԳ | _4E3G<6nxr'js4>ә皡F|yy_*R"`$TG;|)<>1JUSn8Н%w~Ess'J.!$Tk qso/Q겯%>cNI@M6A_@S62(.N h05z{˞Z?98r ,hNaVZy)V`gj~wulLKA{z^ⷫEhXoy##JNni)ڧ42ZW^AZUy[+OJJN#L԰L!JX̓P%cՏΣDh{DY'рrD.R_(SMH@9djvnZ{;ӡ90fj7a>@FN%tvűGE>ngSm;J/ 6 ЛY/}]+G{o0>i`heĔinݾ-bҭdx80\)ֿ9.5[܆nVp|K˦X)[ @4ج-bK6H 9_y>"%2  5π]W[ϤN Ԭ=C~h:ef4/ڕ2d/- S2ثV-},hN[GHL LUsc{˳2HLjQTUA+CUŀS n 7(<& U zз8ƞkpzR'c5@K,9^7ll.v!; Unn_ ^&_,/u@lv*wR)jj5^–?GEo\\G8V%8X3#(,~2[q޺pY>ǪǶ>M6b\g'B&iS /+iu%&D[?sK {iNV#)sf? j0ݙrCNs^YZNavEe]A:ǂ.yyGjn$]ڽ'O_-݉~2ֈQbG^42Fe$p>V )cHaG]%ETm c@Dxw/`cq"o l53!Au~# y).ӏaK%K°?B^`p;I)<Ҩ8M>Jtޝ5LS/7pKu6^tG .8AL09 %yyCpJ'-HTqnpMh(~m~2&sĩٜK4c큶+5%Zd$Xp6^HxΜ_#/]!k!9zL3> Rjb/VZdĤ=x4[b,a g{Z`6g_sBSޮj{7v>;Uy`#4LߴzDZ"yqpY 6%MʰV 靠 w_2&q̚.,se3C::/cv9ӁV"g 兴! oE Jue闖^jfِ=)7Ï*W\[t{1K+\C6HLBM+^.LoJ*9Q^3$w V_CVn3b}ƇS r&Ɵ#mqAABT>m8)X餋@9UM v6ف Vp[|_D3;-RG}Evk"XMcd,uNd3+ώN,0lvGT>w&6Yq`% y42D:#<E_0 W9K[9xuH{!*ݣP ōnY'JSjK(eR+8ZL@mÅ{&O2_п=w~:e>Q?!b20oVg$O"/(腙ˆ"Ԩo% 8/JY)z}mxH9 lH`+s o$,^ /i[nhIro"_p-z6}O4we-nGg8- 6y%wCg C~wn}!AT?%z{zJm2R$OD;=ndBT#YQ<"/?j&ź!qZ/$E R4y9>9;3D&]P4Cs7tXUO(?6d0H\=" +TȤ˗[)ٸ1^'o,C^(WblٰVt/ԢQał^[ lsJN,7+"rxX<"QFGv1-!?21+MMc-ޣ/3ҍӽÓ_׫3Z>|j"МRӧMe!PBޑ;#(XF$"@vlͥ PO܅}axJoI:>H H'@r +'xI>TmfqǨZ / 4kVR"#kqj8jq{8$J>Rk.l{3C).{wo .#ϯ\p%#zZue/Dk)#>}3ɉ_-]$3{8=*qSa [?tl i.ܣlBh]0$Ž1T`L bKtZz@! FJ H+9:?`ܹK:hFrӗ1ީ6r!]gD8>ZUi'FKuqphNv"rkF[휠]TsoU~|E'v:NtStoS,kzcrs5n6cH4/ 7Zt' RX#[Ě{2,3;+;b qrjĹbS/gKE 5=u;kK/=Y8&tH5϶˵ XkTFNZk \6Xe9ʵZ ~1{`ҾMO}h2̽1t*D } YZ U_ܥc}8AC 3 Ƴ1 PWT21d@֛bJPk5jǃ_50!h2tOoP@Ng"=a3uӵx ʅq09x儭,Mڜ@˴]@@a5f u%l-]}ʉOtxR#/ncU6?Eon7Il 6"RGU{oq3P.pjXbDE+:ڗѰ|?~c@WH]_5odžfh+Th}yV0E[ PQ]E|jZUĚ HN}?`XpEY$Ĕxn XJ^}K2RaH P-<".߄"'+h`hg؟ q[`1X7PM鱨Yhh|HC>DF&W:F?B7i: &^XRmKph ,rug&PTqõ:C2Y"g2b~q2yLVd'aݎBLnnT€ԛh5a Nja|{Wa۝jQvX:c2Izfujxcӥ|l"0MVVv O'j{trvO|9WV-w F"o7o_Wor LR]&R$p:YDq#S*ymI\wDjN4SıW Ԋ,87ƹm zlԈiؘ.wLx"B>`E9e!;/" e/U!˙&H^Du0-2M; rx[|a0f@}pm} r^Qw$$Ƒנa#l\B'M'ng,:rz,[X9Yӭ .! ]1ۙԚe;w)tm>eUVe_m ;N3^;](g꛽='ׁ*-3nё./CT𦜝/`,ZcSV^Kj|f2Mb_w;  EOY7O\3yKven`Rjc^p71#e;a Mov @^QV%xqA )8Yjh23u3 ז.wޑIW'&`,La5 ݉}j_+<ٷJN@{?/}Т7r;KIyҳ켿]vąY6"wtUHtgm{:Hxˆ!=QlمsBp/^UBHS&hL, uRin|n!Íg9]伸ˑݧ('hET;?ep!Ĕa3B150*ա  ~s#ɸ-[zc,vf A }}OXZ¤R*11 `rbܩvc[7\6_˶V1n)QC&튷adγؘ_' #lcp:Yja-TAAETX%VVyAl|[$\;Ė/7ފn1$L+ԸC\B7y8lRn&=aa 9`N g^&+{4k*WҐ6FQ 4Yy*\}KYѨeOE4'\!֚a,x-a[+n}"ʉY= ?[C.+ݩlуY$e[B5{#,-:#ۚd~@_<۞ZޞN>x7S*7.ցq[<Ӝkp6A~j*4y3(MQ$Hnc6+=s|41* ŗ q&77! ~.!Zu,-+ ~nO 'ܻ-Kq2쥵piջr/$ɟ[Qx`9N{jI5EYd?f gov6K|O ,aaDLd'Ii([-OF>{$~|-܇:r/#5>8C|B\\. b![;a>3k_l^F)$2hO/ɝtz` Xm{/ jl䳨+jbvZv< 2)nڧR4v"VQ}ʫ)(焦xcd$҈d=d?Yb=0>j>ʡ%buOFĞzI`&g場`g*R 럧MIuD1/H}@J9i& >Je- j|;EJ݇O w暅ou7= 7DKE}8,.wTkժ*>UG+/%=֑W6Q#o./9k.>㙛kh痜v|g <[!1 2U<ᖯ_{7a_;00QcǡMO(b:WR^|oVY!wkBe71|0QOPXpUg_Ǡ>ST;D %щ2tFaR;,.rǑbBH cBmh)][v̵/ d|"ȦJB4FK:?`8x g" vmI T0*GZmVp7+cRasK{  /-% Yi{\ Ro?MGYe~c/o/u#?,(Uo2B/98/>Eź![*v_02WAe~T׮rX>Ȧ,fBƐRm *fTi+pئ98b­tnʶNvl{0npnd|)L)*LPf MxHc/X~Ge 0i kBkT@[GB `Bp:Oy[HixR΍!=9lu}.1:C:z C{Hlz˾PX;܇";4"#KW>9Q6~UNWk5QE I9<:~[L]#>zMk\ٴѿQb;5<6(7yC>xvBw$k2J䌮?\b5gDGƖPdz@+8LVYx[C濩"|hs B͹UX 'ⲨQ-"X^{ Xͧf)l8{ûP^J̰sAB1;=gZ38D ъ*+ t\e "b5>'Mhا [|J `! 2&k( }v%4injU386csRzK:xI:VjKt!D_;6< uaz l?i;de jM)P]pؤ#^ 9؀M?Nh|m!A}g5yIHU;;R'7nM!(_]^H%S17=Xr(8u1 9un^?E~x8] n[Ė!gד3oy=y<(OpO|*=}b6zŗ+5$z\@K svXFQ!ɾF2< %}ɣ@EY)ƛ3 5o{XI¦8{.I;["4aX,d}߾z6eWCŽ}S+|IA'#wnE1=$;EWZp"bpaTevH[{[Yrc /}Yΐ9 /-`k$hѺMzqoyTqM9Y. J" gtK2_H17- F6@آDAϺcʽ)6prᜑDeUJ>p$ jM""'$o vqpn32ET.3sڃ۹L0U_=Y%y&mg%UeREw ߡEuK[?LR[i%o9Sy\4SufRDa+"+ᆬg`g!%Nf$;\joKݖaLP4ꌔ8UYeǚV/n[kF$bxsƐ/E':%J %A?!dtvfeXSSNݤr5V6H̺rUjg<"ojV}wM!>/|ъak$?@3h5 D@H#Rs횈$-A{c/|<عESUt~2D$>|-L>?]Bʈܙ 'b6+S90^P㮧VzPVe7,mt-:5Fb; z~#ilM+ݵ3m^ĶmHVy?$Ztp#J^Y ϙ2bm I+)Άz)ˇIۥml-RƄ!_" }3^)p#D\xMC'\-%5D<g*u[a_.m҂.dn#0X-p];a[D1B_f N{[瘽!C&}ʷfq ZQ.L;>Of8>a\;;soMdإ2]Pg@1sd*}dyglPZԛR[N\e=}K?ҶN[ d"7`01u4n]`eIs6VE|M:4)œOB"x; QT /#1HT̬Fo=ޣ>̜ ǁ+-'1>YO|A_X\ NJkn0 .ɹU.5HDgf&C(T@K|v#(ahYrRa< IXݮPR M%pcs C-'rHk\왃nߧ1h&۟m@=ֱc+Ѹtx]fN|Zn4E-\\ڳY* ~dc0#Jft"Ƣz۰fRIW(K%n(!"cAFi{䙌6YV|@C찺?,o!4UT wա $ϲGSrQ_]Ej IL< s'=Ӂ#?:a545e1Maf++%4tsO{w~&J2YIpJ79rUЋdR:q"G> Mvi'/3"#ֳlQ3iSR"?؎k7r#P5]ZS\-Qbțŵra>}~M|ɭIrJ{>Bld[WNO v_i;drJpV]#4W\͝:cLb y*ҏ}뇔 (|k]S(±w4Axdlaiz6-vW=]1<tjݽ/5\f$tLrU,QO;i˟RVUT*!'UKYS7FI}Ǘ"}GvT KMV2e#n?@ Z]ˍϐ¼n:{&y@&lބhOKJB] Е|[_2uX'ܻ$QD7L Jz7Vmn > sJ~Iܫ"~}dNW!o0Ue} q@hŒ$BAMD$KćlM,,Su|Dyl2{LtW΋+QV Ș<dyaFZxJ=Sx MNJ FfS7[C?fԲNtQ^L RGtP#iز#b5m$!y+$5IEw6'"lu9ɊhXIXn9_Ӎ *33%3tEo{WW#{nj(k~:a'WQD"-CE],xד1{A~"Br?Q Q̞:Nt*$ZolmwMwIģB9߽FRhNMvI^g(y I ؾ%H=$8~6mg,d R?C'.K^t6@GptW]j({N :՚._KZ孟<δ,f^> V*ef c)1>ْ9o?oԩe$Cf^mhw0$!]%lDKW8DI_ 6§Sk}:)>/SQ1m X6qB!D>~tG@Uպo+46Ia}N6As~: ȫ EF6{TI|<[ߞ)|S-'`~OԣNIfrc#F(pT l#6HlA!tI3%ɇ(ַ|ry M0&?[PDml۝B37j/02sڋQ`4t;>Xˬ*SL 45/g(?9^6p ]kђh (S‚rGYGVnd.&Q^/.}6] ?!mi01gR CVDڄq#/ai"S( 3CYExQ.xfAa&A!2Ri$h1n'xf9rܼC&P,o֋r=V Yy*}jq =K6ỎR9Zfo[8㜏"c+g3> YUצG$T˸$rs% oFCh1و:D^6>Zij+.[R9ڄWgN^٣ɂN5X'ŵ>ݗaP4m|W@enȲA7 >7N*f*V˻b@9ưx ö`2y4,kZ.Jd|ۢ '-ЎWPhSxոΪ/!%5&Bװ FnZ-\7NCDҰ>o0| lKؿ\1|=kMq`=I`oV &{ ڻ[ 8,՚@LLh]'04 *ze/%س3lcJiR(5-73O LX&jj kFZI1xCDC*grL}xj̇GeQ9VwT}"qÊ( t_e 0k׮h oPg'̚#~ &?LdIJ|`K(caZ< 9(e0OwayCXŘ[`H`H J+_΃#b]!eP Q{#IغԸDBÎ:ggC>V$t%OIRwmy(4تkeNM &+SwWXS.-4Ŷ6gMf׭PӁ+ `3  5[E91x%b" N0}E#:nw6JYzTDqz4Yyp|0_ 7Ats2NN-T=yΔ7U qJ!.5o 'b zz"K2ʷ/>c!6*H ''t%<`)2%` År(UѶ.b#,ZR)_KFì|)' u#!`X qmٯ*j- R'iK*"buÛJ9WS\"H95FnB,"RgnWJT<1C ݣHZl>D+6=}2|$[Xt  8nl3|0)g>Cxw=5'#d0Jis\)=CFwoƝk2$xvWqWU*% ',$mbt:p+ǘU ԋJļQh`r2 ra5jE w@A7&CYTo\P^ 3o,' [8tbv-_Q-P:ئQ/yC/; @Bb-!`,dT GJDoM@^sfJUw|Ωc]QLRtcY1-;T|!%֌~,YIf c%'V<]LDM"OZcDrZgn46] y)v *C/l9x{Nߗv Z^T'wR<?>09ʟw@q^L[%{DߺCa*' x|3D0%z3^xS-ëYc2~ʪa 4xw+<;["jTs{DLtbI_()P*ڏfNa0ei/#XjI%Mt0}*aIf1C]̣ۇ*8^ɛ2 thvhMX!U3(D )8*ln%sho.AtSuD.kI>DM<_3~Yr W/SH(-^'s00cQQJVHfS ŭ+ՃUC]py>8wMHa=o F99#ڢ_ 4m*\/b Q2Xpb]CWcmv@!}Ohz2zQ{F-R;; ӎb_;ڜL:?v-9XޜZqƸÇ3-3yb8N A.KH.望7 Wqn#H_`5ܴc.*x aI])NW;@ݜ5a$f  +.iEM zhJ*R:$ q$;`i f;WֻaC /vGZ,;Wu^^Wx?g;f,`d[^ !R^IqVMl-Z' 4H [ɚqWJu]4ðN/pS[ @ ޿#aC6bvwƏf..pW)VZz렟뾌I>Hux2dtg%˹;^^ݵH45 kI !Z1pW7GKU_/sc00*z51gP͚)x / N+WJj/?/m&)njY{ëɬ)g=]lPjS r>drh΅y:c$-MP Κ,9 sJ ZX'ԑlWAYHM ?C̡Ҿ]ļ'v3~d(/+̘ASGFF{ -Υ_*.]M ^<ڃE]bwv\FC0 A:N\f~5BsÛhpƬ4߫/gzcW?Y '8e yyl谌d _&w4#sDr-E'Q#n O"[cFИQ=oY& pSFl(Ij;\oR枊@M:\T @9A B?\OJ~5.@]J'D<)ƫmP11l&ȧފkS ċ##]:уO BVl]F:1@yFlէCis NbV4 `(qa6c3|N *e ?-5Hp뫙^4X^#_ގ|LDk0ϚO1Fr2֮=( x&&B$WgFEuKK EU-T<%5#8g9Ǭc9o6q-}ۗ7 \ubۼkr("f+ C7v 4? ieYf] O3yЀ+S\P%3!C\ pBSۛs- M噄uc8#1b.| x5ͮsZ xVB$[z׽R$$Yn 0Žqx~MҔY!^(B q͡?z"~;jԠUfϫj4\U-m)[CdT 6mf𢚫riHF#iOvv^͑Ԡ6a/k1f&',5x%EI˯jYXD8gP>FY. KYjLc0xč?aL4oLwE&*嬺V?Ү\hY?[2"G>zb^ 5RdE?j=a4ZcNR1SLfArkԋi_巑7d|lZ XiH<)taQMG&y T !{u{L3-uwy@ɝ}KSIY}s \y]f_bEbN1ǻgUywdc۪s)4čT*q_QxÍ/O1}^i*^ @M`/21 &OwJ;'Ҡ k Z+~نwUr$|M[>S¦m(0$hx[)yu.je`38D[iiJ(};|.V깄_ĩqXM2I!UKW Uкm6&ms ŀY,\&nUB}H+隔Q,$gmjk&Hd Βu缰K0ujL?K\iy԰϶0mUAsPA=-K3G0p2QiV;/xGӶW d o|4qxI^*dy ϴ9q.-yk/핅/;N0dC$SMN9֔vKi7L1/\ D&(tTu9%_ _pqX 'ౚy@'5!W PVziAќ}z`8Vǁ5Q{fmͨdBKNIxPeeaaU1H%InhGVQ\|2i|x3'瑗m,;yE"Geg5` m")Y'(ET$=Gh,J3X^^*ge3MxoeP8Ȟ:ﱑVU 1~frJ&CJ{*u&~adO}fshS*,րԯ[L^]0I/ vť mB|l(H-_uLF02-aI>BFLC+$PV=e\j7,}yxzZG7,7WBv Yӵ@30Ge☢rZ i9vV%~V͞ F;wD|p ٳ1ў:6D ԸWZ6^_/Hk+zSc1 tJU"+Oa4F>d֎e=Ӊ̌^ 6"|9h s'wŴQ6q ߥá1;cѹGE 1>Ɋ"B`]Ui٩u)K_ \ Hc["*;>5h9Ц 3g}ťsY3{=@H'Fr@`L8\.Iq/}_{B$sk;)Rk get_jVRߎ"ng^/P?0̈2uwqwןy[aB1b"Pr\QQOIá] xt Y.ZiNE*)7Ou0''I):cj%2/b̚b2Ai8~oFj3&ƦF9^%텮ZYˆvU urKCcxÊ*8xkMv4sU҄mq52ϯl˨Zg3>pWh(-u\DLA2T>lXDעȝУ 4꙲9([&u!|T#W`"V+m5>GB2rZ\T/Hm"K)t%3*QPa 4ĩ'p,:Ĉ`AYf (_hDjb=ReD:-kڳHQChH&#-⿁؆bC̒ ;y"s`'=nϖط52©`MKXxihrZ ÐZpk[a_do:f)ΥMv,/:E{6;sds/c P4 f *r{AucYK ~Z&h4dV87@CW?ZOM uJBH)20>ӭ|,=!f .O19ER7K _`eW+f/CE37ntZS~jEP[% &6@hd=eN|ML9YE)Ó|>גr`!.3o ތ>9~%wuEK|d.yQD9PfמYS/d1v(4N@oH/bWRM"5}GZd8c F"Ib. dOkۛqKm@CxŐS!8=5p>t'B،:V XaH}1SnO S'`8[U- @j: &;"MZ̭5Oh"\*›$w| 8zC}n48vp=,z!"0!c;ztcwx]/(+;XB6.[gq ؋6e0%TU M='#,ᦾ~!O.e;2jOJ!FZ WGw?X dTmͦ0@1g'<߉11Xbezǎ؞;+S]<,nA'տNfvK¶'` 4[s@/jo/TTAqA U|ֱh> T`i#v;_s5V W?3L=+ [ ɵn|K'gu}(ܲR{ (w cpFBٖB|fK{2's?@tѳk1ze0M?V(I"TykM_69 ;MPC·pcS*qˋ}Gpe s2;RiE=6 pp\ 梍raIS$`:d>Tl"@L̊@?H)C06JHi/hr:vvre7SW?y9L^HkȞ곹 J40DY͘EK ƪY{|XXhFgQ32|g֑b!( XWSȊI">7 oX<5G|!Rn#!+>.Lv>u # f0PZ!apr{tX7/pJρjqEF*E>_+ V~3tKJm 3 AU_h}ʆ*L'< b*rp%|jADT-m{@ocEEt.?{+D윻JA@/Ta8ÖQ?,?+% dDg(8AyeFxa4e$!ۛ5ݰ`F܅?-d\#B(5.Jwa2"I(1vQ2ݼ_Vo s,K6U@{v~=Æ A5c*48vw=U~N`ēq [v@DMV]rUQQB\smbBN!H;Z8lchcAGNP\g$.$א5vpS@7dt NbC{39u2]}Uۄ3 s?bMaxN8p>nK19nJ̥ƞe )&GI(k5R*=.d#OQt/b\E\+ٿr+\PiJ_ؙ%ǓL ym> 2~ Z?JbºA5\Gء`1(̪bV.8ϰtϧ(=U-k)#8Ww<0F ӳb-"H*YEqWd:vbtc]} j7:5jC#Cih՜gPG({*]".zr=c 79z_f?#1%B 2Q:$t0wSC\* 3:T6 c0QJrycB l~eO>yU(&J k9CNU;ә!OV/sY")ڽ{~ *&C3QwAֶ2^V!CrNp#O!'CC ՞,'}LIBxp '}֕N(3`]pΌG8N!68RuhNr!O,oWaeG_Rx-' 2hɸyKH"keNz[]߳q et΂AHmXx"U'0$hJsڒTaY,Db tSx6k/Vkި8CYx=銵͚3CM͵ n^r6)@VaťUݲJ8]lhWN4lt1h0$J6v}W[|<͌[@SLs}6)QVO,,D2ӷuD h-TT\J)o~pyJXp]2ϓ_6X(v`(n [Ѡg;"(žFقQAK,u489sTPd$)L>ZMÔ gaLbo,U >tj@.V@Ő/AC>&$SIG`vyF YtJ@ ًmhu|s\N0>t4g 2l0Gm5E>bzET]Ak?}1X"7Y. $9*Zz,T"Y &#m:18 X/!R!%i٥[tEy+U[ @QpUOa7Z%_G*/,Pn#&JtdK̬ x?>EcˤV5-'.dWbWXퟑ7AB"WbyGʛ D-;Ib >EisDNe'K'jԄ`b*7f.gR_W̥Ppyf9 a5aCֳ^sWeH1ʏ)87X8?GwwY 46xs-d^29ZaA=G~w$x+}hLPјKruđc<ƮĞ#҈l,)z{Mq\y?,@)!WX(j]OiQX(wq MV)s  -r/(=\0|d].ըh>lfm1rh֒K$Yw6j`QHʍ0^65  fD"9Z3'Hs⑎ =A:×v z gէ-B̟# e~潙Qgx/"-?Z~Z c6ԯ!woOPm9 "W5"sd0 0=e!0pQ "I+d[o\ vf^jktKQKrɾH/c|@ΐ,cM;Ȏ8( 1 jXLĪUhr *E(3bL~{Si?)`ƭrL;Q3fVI IQחI:4i֓@Q޾9O5+UT?`n/{QH,wW\ˇ䝬Hh[ppOY!B 9t4'BN5I?d6mY}R&Z2DTY1HxiD009 ̓:g ~*x]_̽R6p0+!A`49+'~m1l5Ur;^Mb7v1Aם2Q晋x4*ի[!US_x?g0kĞDTԩe#<XhL>9WD˙a]-+d m0@n*4bw3xۥGF G]L=}޶QjQi([e8#4$pT2þEy_v| MgmNy73}[,ݐq I_Hm,# 'rHzAiQ~rVpB6 wm1IJ_'@]!,<_ il-ovEa'I{sI;7 _Apr3vm%JPervo˼c|T£.Lxroea:o^SezEc@FowOD"wU)_aS8{%h꨷Z+fmXŏ{! P߇~Z9Λfr گqs>C\J<| ><mu9bLgqG) wr@# D `,E,]j~f{fHRRP\ r$H|\ݩcW ڀI2mY5N[h-/-z}$LX%N#k)hq{w% <Tś*&Ң' VoEZE+wp&2X.B'̊/,x+C>|vwodsʎLWdʱ{K2՟1L/#|$ݚVD|7F}mNNK[n8Y' ylY'ے .h,I%]D9Ƕ{4c``/>g,Z pcZW謮Q.\> :erEcv[cA:^to1GƟ`\ u8wםYUg&%[me=I A6JtJ)-n̾b+!_˔H-0&0u&a81Y(]J:uy9.{@J-tk98;9 ;2<*U 8j|ؕ0m wkZ6E_I${ ET z-7$[?M>Oo @ 1@p%JcR-rC_׈0`%T}J+4g:p8صiV],xU%.6VʪXv%@[g;S֛uue)3p-rO۴zMo1^8 QTPձȝ]~M¥S${M?`~ ЇiJo5yUVp˨?t|8g.6W`aqpJxH IK=(\5p;9Nͯ^Zv]&K.j*-[Emg+ }*5wdS gtǦt?ʠfV%FsW7$V~ )QGN $EfʁU.}@;p4aɄjHk/- qh G HgŽqvϷ8`׷|rUy\8yMSHw#f(܇uD`O#o@[\l:$Y7}@Y4<\ 1'`x]&"%[ >J NP@ɣI%"PmOu.I P1@ t=u_{]DOJdr3M5 8S 1 2wS2UCˍS$,%6o"1%ڟn}׷xgl@(UMb=*־|\tF Fl5,,钉ͣy~3(uWyR*3߿Zv+Qr`Dt>ʞG:÷ {!䆥s4`*Dج7KSR׎p j)\6Y`,E]. AF[& '3}L30!`KWu$t!u֊!U~Dwr0kOlw<8!i ġ apa mkڜ#FU ,$ipi@jcKF<-Kc? ;w3ȭ N3&  ~~, (ѰQdLړHR+Ds,P>n\E뱞g CbfMol+T絊DIÒ-H 3t1S"d=+eWafޏ{ ]B.zg C>rPC%߮ځr=lƾ@ذpN͚I$ov1|wlKHA-o;j "xt& O,\ 7A੭<9A\jucW6ƬbNYXvG6.1 e H6F:41T's1K y,(NzXʂOe5.( "z9@^Րx I+CQ*G,,j(~TףX3܈jOwˀzuN5t S| g$nmSf{`N>w~ل-rGC)nΎoہ6L܍tJc7 (Kg5Ҹ91@u 68X1K p jwA6BPnGjWkB\<=o+;db VVw7 +2Ҏ(K&l$g]BG%@Qq#`'Xf[lf^cOu(ʝ+l). R3ӫ $"N M"j<nļxqҢ3:dݠ:izv(kzPl*fz ~ћaD< CZ1 h:Jn FgKI7!0KKrѢ@L7djaZb4bw ,ui] ˠ`i :{[ZK?2*!yDj[,OŞY O*]Y]{W!",ƻp^钚WÃ{CE-`I[xoucM,s?|?AYX #PluhIB5S"sfna WS=c,TVU#՛أ v`Xds xDVScVLMkzBe@$]Ml8/g=>HHDlc}gU?[P}bp;"K5܊?p5Be&(Mhݕ5i@b be"!gR篻_Y\F<{Ex&'a=!IT]$y\D#!pbWULS%6mf3 Dȗ"t1 &U3u9r>6,lLe8l(g?(siډR&p qeI79Z|qZ4G'jl^ǒN# Д$L =E[{ Z>k. nxWbfzwuwwu²KKSib%4ެia:]ٶIq2hlC5;TR`#2R2 mSeDT>̩rp_ +TcK[lrJ :)\$pv.4/m;r۟E_twաSpn|ɒ"icWs>JsgfV#"d ZHu<Oq~ieׅ4c$t~KtL";ylU_sRhC, fj^62QA$Dm-s:,cb93Lb];>TCZ,:4j5 ; @۹%P2G֜P~dnS6_ůvs1LZ)ml@'կ=ƄfkC`!jwǮ(io* o 0 War+sO{rbݨ~.lIUyk>ZT[C9um]"6ʪy6`Kq 3K n VXHۮ;],'rXXSCoN\lIj̶qϚTDf4l0G+nIiQFѴVvgV"{䯬L&b[Ff#p(h:B. Aj,nj `*~%-??K|퉱G?6QR/OJWWL*Bm^݋^}= _ItO - c:>N qk|[\EXKToCQO0}7'mXϢXd@j-~RK(Mt|&{fW:v ָĂo cw3U(k],J)5߬p+ʅk>p!>;2$C8K"1tWȦ-Ppy~wq\wb/.yFu/|{g[m,*Φ^>F?U l$vjmkRPOћ暔0rz0j ̔N/w*Qc|JD7fGL*P@&z|M@i؊dA!axr-YHy&u0]xTNHK nj̎#Eh8v",?RnCڲd(5ٝʥ*kb_-y6_CπѯX3;A9eu HiAh!V,=ݷ.NMǕ})Ǐ bSFM0XȲF}53Mc4*4an<~&:h"-c/K'gh }GQO uzk:-ޥB3&?xU[7ޢh=-QjdWPb ӡSÔXeUQ`JYuKO[ߥ+&6@}#2qP0 uTY\禦9zMhN"\sEyY %gASDGF0BT7)ہ FZ!w!!Kr^Rف%o89Y!*)ARr%dIzibSf b.[ cQL! ~+Yܺ]1?q64ǁ7Շ4ŗÒ$ɡ4cҲd*z[q&psޯ0`͌ijᓁ}L. _λZbFL̟cC p5i[XbS ײ5)}:7=Imy]x*+> &&!6tkPī]2YœS2Э]4e2yb۔{rrGRMNr߽VB^fv]E6g=$sZ>$9QYMÚҊ Yl\ҴfRG[ODrثleСF*9ESzhvt5XRPةw\aȳ bKM>B-$Q=8}+?ᄂw~38԰G2?hl";]=CB:U[34 ?9C\UT+жu:('Id$ |@S#N4_i);P潄?,CÝ ;˘NaMK͹@6SK l+E7F}(v 3mۊCulB]4e2r`gKGr{|5&JEwjt^ 7ft$#cfoEfu:߹G@;+3<9xu#Z[)Y ap17Lji.ҍV7=%}(/:ől[\E>?e  pmCcG(J]O׌ψ.Y"E}T{sr4M)pV7 w Zdl?qx;dX9 L'LXX9GP,()*Y| dkG],`Y/+1[8ciNs `)}AºxhdFƿ!EKCv֑QQ8܉CHLv,F&l@Z7]w5mγB,X/+gej--mn\Zx|7t)q=AahdO!31_Fq'|JwkV3ǵ_,1u՚|UxAhαAÇ*B5 5΂ҋUnE42aTF:WٗTxUeBh`3_jpgy;XUp\-^GN["!툼ReTV(Q`uQԘ/leŏB wdRWE7OY–|FZi_)_f|vxN GLnܥrRHZz_SrmGyK{zց +=[JZB,-)uH80֎Oq`1CN.;@G40۷Go:y@,Wl, [rS4;tKl9\LL@}'ByzȆh;֙pOB(W|j,g(ㅛ5ve r:($V\m"iv.Re:3Σn lVk˗14T;y oԅs*p:PN™ ]: ̹Ŷqw3JS7&01IU\nֽ>*C wС Nz/'0DZ^?SەP)k!zu}x5=bJ"C<i}P^gNqF/jL. \;YqCPV.)w<{Cf\ش pAn&G{" m U~z:IB!R -o.ҏ$zҤ䔶u!&uRTU4]z+ZϠS"f }~/~LZ~Yg%X ^0ڪd=t~)c3u57릟uf!"sƷ \ʇT.;ȧ]!r"-BH`}C'$BʽzIqH#-{X!x=Ls7as>窧]vԈM4%mU>`q|/,bF\(Q/7\n,FZOrtS7i>ݮ] <3J$m e?/gdf k,M$2Ie9;u>5˺m:iJVF vttt֊h X&xٕ黚~e9OX@-AIQ嵆 ^=(ؤ jv#}B?}ٱ"5=qȚx񹒎p'sf骤[JY\,n.^j}~iu~fW ݀d}P 't;9o m^R(PڲO^ߌ.=.n92C!\R"fl6]:P`6U#L%j`ӏT$irͦ(Ջ]V#5ZnR.*s3RL]; SeJ*>.3t:{ߗTU\5{Y4.>hR`\>=!n rr$.ph(G[5w ԓK1˃W CbHtAMzwh26E-J)i;n`}/8#mFe\(l3X3[g~cڿ^>J)ljLh;IԉQ< (aM>|}CVCzJmԦ3:ǟwBcUqLj 1\ޠ&n?Ei4urwt 7^)?}aw2cWé"Pĭ\bfu)XPʩ"ʒNq \!&?+|t0!Q5wrI!&lqxM[qҰ{ b<xc$""=wUW(RNޱMkPt6١Dc[SW1Ї}w.[lNpC}@E\?|!z-ll5BxIP)lo)Z5{Ca~uO>,mu{;m'}xG䋝Hq⨗5fW'9'F#N d3͍3ȢEty _v ZMuBv2k)^b8тVɥigo 8*8 C>f!oH2eEĊОp){& \X]:l~CkeR8_MZr$a aq`| gu |knnNI?*=Wɧl]cZyoaaIb>ѥVތ&U6LL c8L.=ߨ(5w9r70ƟkzWF%D8rɃ{@d똆"PiZN!f~D.iO[!g C?^&΁\"uµWjF%1䷦g_V8=Lr)<ߕ[f $jwieGhk5Jޔ Uϔ:@՟rh}ZpXmKH=&Gۣ鎆EcIt~R5w g"}fW8x.H$b(hq pnG'%'*MB\S(쳅3̆lQ\5z_T2/A|_CYݥERO@F!磀#5{> kY> 3Cq9AavEZlKaCCjz2 7n=%\diQ\A>F`wWnJ5f|X%[![f~y8̮¼/WQ1":~}B kݒpsZ?c>!kls|l|{IΪ)ly(Shc3h;uGɀ&z@]u5gLdCO8޽/VM"cмCc)社0 " ? U{h:,V  eYGg-dAXz,p闁S!g#'PmT^qTQWbz!.ijpF"^*"mr73KA8H3EDoq$x!zBJ>v"zE*Qɦ 1[V`\*>QK ٮ{ #9">wY54uy K}qZҹ`3KZ-̿ k1"Rێ}:\Lbسz׷c0"[opfgC;hf6o)c51ԕ 9)[M[(zj2N >-EǸLMM/Օa)NpQ0Jnjg%ޥLCVub(,k~MmF[ ղ'$HNHBgˮ&_{둘+=vQi0aȼ]R jj8ȉe0{IM =vNaEPO+/Ê_1UmIT@jl&U 3.dg8Y)0=l;%~!9DƟGD& ,޼/JB((uSh_Γ}yxmoD`;MqY/{*.b)Qܨu?X,* .3%~v.[?:\K? E}b@FSD70v(N68ЯԚM|i8koFzWp #C+pY0P]1}*NܓYY\B2/FQQбkn P7bϨ&[z03KTȨ"Dj^c$P/jdgRIج͸ Nq-QX6oVd,9Kß[@y0| Z,ňwj$2l}oi271&K;=x.3;ۛRJ\{$spߗpх5MV-Aoblٖ1G;oLɶ\;~8 K"6.09„ɾ1+t5JGȔNP. G\ءY)&*Y&[ڥ f@aqb3)ba~a9\C̦Bp{ʮ-3b \*2)];%|PIwױ%qRuzf'XH-o^ߩmZvdb+ m/@% Z)#+7<6> B 3/F<~tc@RZ5HnlyM<ۙ*ZcV< W{>s_*x P $eI$?]gZ 3;<+3-쎄lKe`yp>0Qׁ`۰|LF~ 1y/W vprMN]DI޵LdL㦍XЉk\xuz[2T7-h( %PEH7F,ܱ)+V=N~’^'d]+H41 q6F -0N.'v ,Pv V-)6cNs`m:[&Tw_9@;y RkؓHs,VcKшUsVEg-m99?0f (FY}_#ֽ˯0Tz'_zv7Ֆ( YrCF&]ٕԹL{Xsq8xx^g|P]DŽĦ)Ί=x4"Α.-tRS5c:ZEJ& -[ A\vN.Zp\wFbPe(wMnYНx_! Z_s!'? fĈFΞE=m۶@2˦E^~ڃpUi%g5i ]p -s^Ai~\;{-1 h+s,{n)s41,cqSڦzja׉4-dV2,XNs#y~Z]Ԝܢ Ph}Y0O*cPpDPfƞ )Ee]H닮&G"z*DO m]Ix|/UtFAE#g&6ǁ42Ҡt0ҕ ~Ck Ɛ$SI|LZ7N]WM8 1 mA7[{.f k>B`JRn:k.nVﱳc_ϲ^_9zG֋MW\2|q~-.PNjqEj2DY#0WF|kyPJEf-#[czoQo a&eXi|s.!o$Iܚ%^7YПc߃Ii<zup\\siEQ=gM^ш=rc^,{rPN,0y [Ԓ_i2ǣO> m"l2 =^ '.[{}_/u deH}\Rn_qPi[O!0:|ԟ$%Oe: LBtE,yvPIܴyP(sWܦSiaq>{7a5hCcw` o3&\=N^^Wx`\7J/jxMTnb-UPALPElYr/eNOJ_$gP940CV&M*Ϛ @)%b ưf; eOTb[` [l;xg4ow~e2%ETH~`V\(R_7`w~ST0k7'ykg fyM|!H:{”߄XiSYAf~c)x܈!Sf/=g܄*SuP ]^%Qgs)x=nJ5/?.6.cAsYo:E)¯ Mwx6_8<< ɕʈ'Gi'Hq-0OrvZ_|#áT؂Zڇ~lH Ma  |x\yg]~l..,=ErI0 s`zucL.c!aHp|'c>,b3}}Zq*c?IMEdXB{1r' ".c,\(T,Őٷ^=mruɳ{ j,ch)ňC{F۠y-x4qaΙ*d" VI B7:Wy$u )'KAXʵrs{n<2#ذ+P Y8 ?l:_fJo?xͅ⟟ڹ=5t?ߤq/J٘ E(uOfeEA^뮛/`n6V* M(̹,JVɅ >q1^z@!d4||D j 砖eH#@arNT5 w0n5OwݛXXѠv3#(X)le@#9azTFDtc{A@dqhUGACF* R6)xhJh͈y3 9eE;7NIOۖQiv@HFYD8obzWόT[ $MKrJ͆ [g>W"Ŗ&?MiVdz9H9}50ZM.u+ P=B-*8׬@ I݌W՛Dh?K?Bs( wO>qMf%"NKn -RO6N (C4 T#֬NaZ"L'1GRqW`B kzz} %=6兞68)- !g??.z'@8 ;erHWu&᫒oC\VV~vC+~:v0~u'e]`!ij5|P8Q@k]5luW~"3Cwny>*5⢊.ܑ"Jy42] nZĽ)KlԚՄQgm2 M#D2i0#Ebm/M~ZnI39FhW5g *|V7I$zXePv@Uznş9MiӶ$c "[3Fa#|Pt\|}±Xl7(DS>wȎ#SGgc@,W?TP gy&nHAe望>x+1(<+oFߧت _㲂?m 7$;#.1NrVsKGw7\ qd<ӦcHo&P[-L^k |OsШ칳6j 1 Y tBdI"&ĵbɿy˃k$= +ʪ5M w鉅=ypȰkކm퓵(k&b4wJ Cgf\3O6 dc%%Bo>EW^E0K& Kx3oacUqOx2e>ZP>sP* kg= X-v gj9߃ i h]VT2z#1=,f._)z;GBC0KlA_#btĽ> ڗ($@d%njOIMIHl}U7|;ڀyQ0MR𔏊j;f"m{$284O.akT/he) @.;g[wpan9jDJɀKULLɒݻmfW:6+12gDMPbOvI#īKUhwC? ִRJ^ቃyg#}.kz=hέ?#{ۻ1 J|2;7qj̳0YynR++bx^Aħ\t&J83*#A&jPS& g!8OsPvnN8 $ƍ͖U;tʎ ӽƗ.įQig{?Ё+J4v3d];TF -xCi+ ;b'Y.`4<⯭^BcP1_*+LAx! $zPl'57@npR`UWu [C]X|DgRo0ՙsߙ݅spKCt͂}ioKv)8*M݋.\!":zq6L$W0UL# qbN#D e%2c{~*pEf}%9J_as1`f 73Bz_/z!2:Wv-4+z 0O.O[.[Mnܥ+g4w=|I.%V\l(% l9W~`+fuKbCp~Jv1K}tL{5d)04&RtgwOJpvz/tOImQ͚Xβ4M Cw3 4uz2"*ݑ&D5`dI l|=GϿ΍}{va'R4}[tl͍n"ʱ[| 0qnFYߡX Rjml059ie#dr`N㷙P|Q,K{ɁlદJlvg)zB n,TԿ1A1%[כb.?J >EZ&QՔySϚuDt 'ѰF(sU¸j=)xsepym$ BսɵghzxxA=VnMѐ no2q\-ASZOccxs=;5>Wk5)a8 ~q]"nCx{qw 'cLJ, wIP<<徻 k;B5g /VC0F"YqnWAGO" +s#Qn%c4i7!P R <>}W‹^&{4O 4Fu"{{ Ʒ1&_c{]GT0:ouJHKBxM#%MlY|Xs ,'ߑ[@nr_ef  ;boEcȸ$C9ý4ծD6 8ſ5!ϟZ I>ck}GDh7)Jz:,2Z1;MzV*8K?wuZZջߡ 4Sg܀7S7 rǍ'eoTJ~=s~lgwqI;I%&A+fúntŰcyLb:ˠguj'wSٌ|]D'M wHٔ6cV6a:ܟg"u"_q-VNv(A|$BnʻH@#gZϨ"a\0ةᏤ) kB8hnlD<*^0-™7HÑ6yZ_L N0tS;e"Ai#|yE?*_9oك~ 1GEZ(WxڣbͿ,u`e<Jmw.N c1V0-gj3+i .a5ݲNPXMw9헓=E@ޡv[BM0)|}VE.O|b00/)ja6=w_7t;x"b`$ `\P걅yuByqM)I h.Ɖi qrh>x}|>Z9oݮ4FεM4CHfW*/<ynw"TB%<_hZNo{>okwl P(*{ȟbU0ɔ95ݼ>KLQ|~Y% Cw,*Qqy:%V5M'dja$s*5 :Nr4&$ǐ9Ɏ9z l} ,2N%P_, D>6 \dQ-KsO[LY꣌ge[B/08ΊqEԜBzĕDMл! է:e Eޫ"-2x@K}xÞ -mh[.tFw2-et`c#+{ԓ)3o4nzbxP-hbH[!=nOL1?y1K'S{L-.:CamUdr)E\|q:nr2A(t{(M>kC(JT* RB#K Nz1C3~!k6{gdj!Z.C4:8>$0ߗ!h61~-/ "Jsqu}^FkI9YQ/E߮j1TB|T?VpKtL|4\ZYWpi'wmE|*&ܡжvĢ r2IFc]m{Y@<0?o^PP4)^|=*or!oRڠȄ5L}!jnHF9lDQ Jqz~Hp^|uczW V(WS3˒&K'0HV[.uYd!s]KE*}_6O d6܎ܣo8v=_WjzXQ(SP/k>[gTvfNJ?V;iPb>!Ll},k+ V p>TxzRL_͵\jBUݶ;r9 17||8%H<}N(yX IdRDٓBQkx3ESҡd_hYh RL+gT9LəONJv=LqZf2Ż }ј,vs~ȿ;gFnͦ4D62"N8c2C^6,>VoigꮧӃYDcQ2a;rz=k򆯖QPq}9 U|^lU k–ҭ p} RsӢQ&eLwJ#wt,.TFcHSle6Zco1%v2kW|Ѧ (cf*LGDE= !+=Yx֭CwSST} PHi rxTuv ,TҵCaƶnePPq$$cb*hGԧZGv U9o! kˠux i#SS{a[RM3h0"PnkH-tnhGc zH O9)^=mh Pͦ>6fKI@ԣ)rT^cJVtHuvVVж*,"b^~5}E2;53=hucSF(.e.45vPO/;*ŰESxUpѮ֮~-3}jv)NYU&OgLu!.`Bf;\ nɟ;1}!̊ɟą3škr&%`(}HAԩ;*x:*Z*},u$aK_yvy7[ƺF Va,:4$T1# h-4åpofڤVB.K\ hrud/T¶KI#AUO / Pf[ɑ>NwKfgǍ <8 l!;e*x={Y2WJ<<(Ѥza}{ߧI/ sK`7zU? XDp o-)7 ᜦrON*t.ZjYj\~=뽋9DfM C742qsfL|?żNc:VH?A̰UWIC 4e Sy&f._>.nZ:S[$h\$wW ,6RHc}^ykĭRdniB\GCm̶eꋋ|_RsylB¶W򏧜Zf>Kl`yn AXx}E}&|aO粔[n!$B oK1cNQX.Ug֐+Z+7LE4/NЉ=SQD"  }k&j\IwDi#chFes)f[ηO}D~LUE(kIVB W#Bغp'D_؃tt:d 0Je c)~ؓGVZ3Hf`/IM[_nTjpqlljͮ);$ 4!->,S(]ꪨo uzޫ0N?N7bwƁQ(èbYtCںz|/!*FwLQ4[泓Ȳf^E\]}(OG#T#RW[᜗Pu C\Lx ER5zfVͱt:AP/:oTP+`릀cLV}U  ԅĕ Ff,"*4VqLwMC箺 -k|'Y/ }$|0P[4N 9 t"&>q3]Bsl]:J6}֏SkNئ>۾. k.x[ܲu~ '~1ԠPEM=qk#ɚ3{9淃A\a3"^R,hb8V2tbXtT5|U2xϾ;Fu&;„/kDfN2DXqbv l +h1:c2W-[³+5qHM} \nMkx'0RPD/ы*wVhR'բA[@{"QX**J|7sd>k,o*p )9*isqPDïF3%FYs̀Z7+3yQRgT=P"W j 8Kegjt.GnI%6=˖~Sd!G~+ nq=9?#y> V9E,s팪=YÛF)ÝA[3nʀb0֋rQk`Zch Lܩn1"ϥ\z*d7jґ8irR6~ݍb,N-bݯP"m2٢:Uȡs"PHk=MX#%$iyIQ _uJ1eV,P{2ƌO>l%{$6xG\P4_y^NAsf9,p&ά#eAE{OA|Wa؀ݗ -cl 7CoC]K6uaۢI[_1VŘc) E#&n%^_u'#*_3K$r%V].(3ͻJyEM29v"|cyuND.ZHb=u:+ϖ/;b׈i,֋/w?3Q1΍@Nb53C _jצ) {Bg?Dq)!*UsBrlA{vrȑ‹Z_je7G#S9bj[T"§Roӗh8E%Aш8RVS癛q; ?Wܯ`σ< $GtsL!"|Ki%N]}#^Ư@Uly&`&i %K§خh9,Rk8P̆xyxv 7XCf)/!A@.[B: 0^C&W#U}`h~~hn $*oW!ilW&Yx!4҆H!+`|ACN/Rkh`R/WIPFKc+}1aP`Һg`O<>"V>MUo PGA=>_-tps;t=ҬW򰫍?!2 k= dUxH5Z&:iUAt0Bzi$h)DyCι0PbXHMw9jPuJ`&V{K SYGbeC+.Nu̒y Y q!I}T)5|Xғw!p3H}d23ӫ Ogl%ǘzKNҕܹX9ˤ}a'/J`Ť@Xpu7p bF@_n<q5'ĸi±&iz!o ='jЄ ݺRgߋ R aN<=5Il/HITF<@RqhݿYEC|#Ԥ YKrf/ YA,Ph%UO.݄ r=բW,$?\AHPdT7iT㛣_{WǣDJ.#m!/ H*|e_iߖ);gF3>"B-EށR8\:yt,0,,Af,.rp&~)524\C9+[K bMV_}`jyx4Vⷪu=Ic:2ЄCNɷ9{K}z&+.6Ksz%nlF8Rr6Gtf5掗eM#nH Gb9dn^/Dp2S_> a\_M:Pʧ$'%jOv]V|} e|FBVTB7 Kn&b=5RqK(GC2QGwXNo kt~WuBP^@Z'a1>eaS 7< 5r׋t+خESzz:k,Yn FuYzx Ʈ=iC\?@>lWkQ햺hF =w۹.؊7!KkAny8HJtʞpAKli%ڦg qdܾb^Kooȹ>_i" dlRND4"tnWf(qвP:nA0[mn@ <?4,AJ|^LqWkȥYvBNYIy1J6(c^f=޾^r~.(?` =t3(}`yi~̈&h[G%6(Q#x>=xe}:6 g,$ izб3T uaJ+1mHaܘ'Œ^@o|W#K/]9o^Iõq>b,0V]˧+lu]WB fnv!CXK%+%~ v7s0}R]5R'Mҝי:IB&\>0"W=T|_LHQin\l,YxՔ!P`)%ulQiӸ{߇DlkxƗBRML'ԾRxdg a^_ jbb䴄7<[M4-_ 4uFGci;TnOTO+\8 { 7v"ogR{yE9BFGjGRј;i~Ё;:a7\^CQצ|\[m FC֗X$6.t_.#"-ɿj^8/4zE%@N uDoE&L»gвS,b`(TỵI4X ~-HoX3pt X,rvDWTlvqq7R yA>?h`F ֭93Rc"I#Z޳ Ws*1'ͫ/$bw!# GuhʲfB’X M?*Cl0 ?n "lkړbe=\Tgpz$}F16 I:ri1-;l+ɱ)|PP(8 n4a2Y¦HUSvޛqBq [)w!~ k-͐8Njύ5׉/{ ǽ]lk:W!oDhtѥ拯D!W ^LҸu "QLJ`#dAݧ*WBp*?r*Ea+m^&[# E!2͸.i푚A_Bbʋ \N6O˦yulNdk GU9j]mv5ɑ) aDF74CW궮w}U&rUORGY~pr G+&0ơg;EnX^3 Te+%D]w_~8Au1Px)~lfq-/͠MElڭ<`*1lr8NG.?jE$':\v>(OcCKxr+XO!n+(#Zؔ!~p5O!o*Jݺՙ+>i:I: $$F nc1 y 00ŠI4Y%#[eQMR@RVb>Χ\$Hw9J_2Wfa@L% E<[?1F{)]C+/q%m< c\#K a8 0MOeTFl2EV&(7 $(ེ}ehA3#>kKIaOejy}\5yS'>㤃L,r_.kڱ|sCLcO jЧS3R&$ʑ>HX,ptטfаc|`>Rl]Øq(t[ў>Ftz.]յYE'plR2174zqD;p G2 s{q<[euqM7[ ֘g>,|r3*8u+`87LHgg-fgWdDG\ыU~<́b'h[34FÄڗIhxneJ7Wܙd9h90\ZD6/y1L]Oj u9d;XťgCWJ&!R &N2bL]hUG *ؕ1:ʼe.ܺYLW?6QxF:m(RN<ى(\ݑ Yi)TZᘛH]`__j~efÞƎ?f^̥z37±Oe'b|νL0ѷE}<~N)DS^cdqTpE W)*%Ŏn(˭ЧuD*#u kԹ.f ^7&3bz#Y`/ZyյZm/Ae(|r~EcA RorJU%b^s 3~To_Qy},m}.nFb^gir\CUsxvj a3fC~!x{+nKO*i{ם^AT/zhmg.ԁ%ilBE\ʖ)ݛ'XH~iv=P&&`:~+"x/M$/ 1ޯo!TihE9ݮIzc툙^qv.NLirl@#23<IxGخˌx?7Ayg92 ?Lg͆y:w`gNvŁgJ͞X+"Fm.*T-FJ'ampCv]jZ=s:]H[4y4#XT珸@B$gOT'z|KĄ侦M*+$P>bCn2(6`EOG#8WjMCSQI?$C6ޜóO$xTGë?$wBd<0S+dPGda4IU3lEy򈃚K'JԹ{Qؽx6L @$zw?w*ʟwv?E=ǨWZ/!bj nw~y,>`!nQ˗Wt0:CKqh_%.IN+8%$A! %>o~cլ&r읈@[]O>6=\@W\R}~.wrǔfRyFRkyxs Мt?eQ#):  ҃]i: McC/]5Q@] D1˦mx{3tzFO#k GZRDXG[}N8X%[0Z򰂥n)ΪQ]8?I6X@ _I-vƏpz^SIFCbk1jik?+'+ I6N8ڞ%( -)Mfvɀ *LQMگDsC.Z8!݈ jgPŊ LD@֜R4p%ϳ@(j"PU@q=Q Pq^`IyK]]數$"lAD^Zm(*ڋo񅐼;z 1liL?p^вYj#[Bh!6{->Dž9q罪}EiHvx.)Rsx;[ݽ󪙛!SOUq?$%edvH/mzYPq(h4͛qWE8`@VF*RQ;(F!5ÁuܷM\6vV׋mnV"W(.| 7׆_f؞r$u(M rX}KYRjvUdp}Up6MZyX ǖiY55~ٿ`S>~8kNW-v1piZxLXٟc@PzEi\c8 fٜc)0i^Ķ!Li|ÙKǃhJ"xpM/tGƈ݌ rT͋VރY:W 0-^QL`̔S$hxIf#9ᓏՓتH@>CR༉'߅9nq֗Q,1O&,*M!TrLqI!o›urAS/oZ;Yh r4v(λsPRnT́h eJ`C})L'bK0/I~P`YἔwxI8d%SǸ|N%?f0ao 5y6X"cIMK-<ϛl^߶ri@mq xna$ ۛz4MG?7=-(& b߄ˮwh9Cp7|dz) U9EO> hypEݬbCV0h}__4,VJ6!?USJJ'?"@6V5;dVL;Z1w$K©\XMmή[7PQ)6dhejph`L@e\ q n(;RӾ b-!WC O׼(R di'5tjFΛ;&#Rzpv}L{vQt, ztӍ'eX{M'a_7rtkpHYt46GrLsLx5mT~dǀtra0&sn\Bwv}'&7VJPo!X@JcڪLw:֎mcuGةqqޫ!:%pv`I8"!w{0ŌW` |`g#U)g2'_'UG: hZ(Uچ&s =^,>LW*7ɺf x4bt$/T*>$ToGMrlҫQo.qRrۘҏ TaJ*ʨ)^#FeBd X h->#8:m·uB|:2GBƬgn(ůWrd&K fͥ,EgÊUo$ͤwbb mwi/zԒc opT 9;[mWg.Vaz.vOmQF6B<ٌns|+_#zq@˄wlyGZ70aZړ`p>Tvqb#׿["x>[plM7w4b9og]fnc%o5,2<~ CyV|֛,|})ze7qTtfDv"@C;^)oF|G3en7,zrDC6nkES"Z~jTZ&D5F, u#5pW,1tC v'>cdp%ta9lDܔGzod'jđ :-eI_wPoG@3NtDn5YS4w5q?"K$NzHA'+lo f^/&mbhG:G'f)iE e7s%*P 6aQ@S ߠx RhT]|}!VKcO`=!hZ̃R #LP$y42ؽ /R' + -SuQ[ӢajAAҧkH(m!wh=~.j˅X2qqՁ^#?6ƶ!ɢosd]mFzIPbͱ/?5}Q+izͼ{/v6HT'rV [KZ@  J $]1`0YDOr+ٱ%WM4|d!*/|7|G#ܰLJ%$i;.bҬr *%OO&?`̩W'!] {;*xJYb{asbs5O8%KCk5Q8*SsC!'dT&ҌªIЧU06ZYi׸Y 5nI%n82#Q=:ES RO73!4`||ȩ;ZaT<Åp_!L+ $lpv @fG7p|Al5ai+?r n ]w,e9^GaJ#|$+bVMIrxV7fhܪEvK.xE69iݞ=f2'Fy٩Y[!u k:R!*8EST`cӣ~ߪGCxkP#{ `4Z`ݰ4dRW)J]Ee5d|&SXIB6D v*VNStpgs՛Kq`&o?de;̥$5hp{s.bJ6-;/㡴{\{e<,(95L.KMXg[/ݣ!l ajἡw 6c5Q !Vڳ l,"n]yv86^fي0vUf {'4s[\jd-qN֌ >kCxU,m%cr&GZ9p^Q-rQV[ԭ*7OF78h·.Vx:%Qi9%5䧛X?CZ9uPJi]&HfpNN{CS1ˎ7Ɩ;4*O.-_ޛ:c>gz|D*Uh)f"q]nIvC>A綴_^A hii({f}0k&ѻ\dULyګǜtSQ=#tMr+7g)&4(x#QPquvl0o$khbFu*aB)]|gfpÒv;´FӦI?-7əfο:t7)Kw<".9&٘ygdݽҼ_"_v~7pC_MlUV:lSrp:>ƁN`K:mnI8k6VPwx)//>x76X։wz݊܁va`ܻkc/W`vcxS{ O+i-C*?xڒ{% GmI,$i 22tْ`}(< j~f-"U) Q-Xdmsj=+E5Аz~y 1Ѓҵۙa&w*Zhc`GsSZ#&EؙRvV8Ri!6fgD]*EplةX*Jb0~z6 ҈yps\BQ#q& 0$?<*v~ƼӱIp$gu}3fRn[-)<!Dv ֐/v51Z@ wr8KOS9h^yZ-l/)YJbТ˗p80+ENߕ?W%v6̵radekl0ٻpo-]Lqμ8so|xSEAGHl?cx| 1$:JK'<<nC|hB\HȁlKM2t/ـM̒n؁mkrmz""aȉ 'ЩBĭMDz*C5JHƞPLEDag's_cD`b1cB{>&FuˇEF2ސ+o_nz0>*<ސ> c08&} +nTPm&gD Am QF#ls:P[@y0 .;M_+{i5]ef9td BN I7!lb˻x*8(@1* ]p#kYI]V\],g@0t_FCxsR&ƹc9>Cu!@!8 aR.tu'ސҝxZe!&᪀߽scJ,~;!ɡon66Mbi 442l{v垍fВH[o_ Fk/EҢ4_͐>#YnƑUMŜAk*&<b,\1W܇pħ0l/<;))q*2F4:L5^0$1ޞ<0^gTq^Jy ?Y3PTMf)Qqč]4-IȐZYʱ=ۉX|Gn' k#: GD +TXM[Mv0v a<&c/́܊5P [^*HK[~Q2M Lܓ>y(c=U'A8m#,1ηsiXGWc& #xc(R8|@L]O"~VGϰ pXhؔ *Y%5f& (_1NvvE͡Ή[\7II~gLbT#l RqjlͭB`˻ǚB.AY7uI- _h XSNąRC$u9ϰD>|.'A7#ka-Ptn ؏ޝ?1e\<_ݼ4(Ua ȮigVQ7wY4jǂF:tp"[q^M!yh3x>3G;eY8xĜ J`fV|鍙Ky4:Ix<:jC]60]zQ|>ŕZ#a@ ptcQ 3@&7QӈsBqփQ6XQT ߲]K?n3@ŽOiSP8R1,V.lVTIJz.(}1 -0ރ<,=('6+= s6>~V n&& ?Z&Y'D@[ߠVJ-.,w|$jS7:S=)&.‰ sdCeC靵Y.cA b~tbd^{#J+|ZZZ HO~_T wA,m 2d|,z 0]YAoV{{3 et!Ղ3p}>(iLnRF2=i7`]u[r| r/XcmcTAd ~’c>aLL0LS_BS ZdZ[KP {HeqHYCEȽMn̳؇_w|=> S,Shoh}z%SF3&EhDXfjRDǶÄo$$4 *`Oer.O44Ar5Aȵ=. Pޘl:WC$8y;м~|+j #9:F'$ݾ hr1c..y;{ AmX ~O#8]{eߚMnUˎ(̵"H&QiskA1]ɐAy}E%;0m"kDbn b"4~D{2p{.tepx/'ѵK܈s H`*ʫS(]2){P4꧇mrBv0 Ff3]W^V@ڰ:$#:RηxXP)-seDF>.m7)E/w* Dpv!;[v,ܷSݩ0;HW-b.NTtLɥ;!)]f{N8:y ^ɹ.H5Vb*&e Pvskf1eC0."pW :$4{ʁl1УXRhAr'x/ ,)l>2nԔl73ku a n\ZLH6)ܓO-A$`tEC=loYZB0d> Y&Kpڶ˾ Tc%d{1ߌ|-bb>̃C{zLA?<~)f̭ Uuo4 @(da4O/\1&D13diq"cFV_*7Q4 \*]Ua] )@j 1گ׭;+H5-%WgUdzPo!iP[w&?Yi6=J$j?RdԧP.U&- 0/3`F[>̱kxeBWKFObF`$ZM8+UUMu|5.Bl$۾sCsB,*a8 \q^NO{?.Hxpi $S`H &a} o\nsqR0|n|𽇵jЈA0'8Ul)o>U \Ŷ堨) ʃsR,)GGO dI(>>jb0W#M,()@ e}TU YOꗧnQwquB#;oGg(roڄ] Wb! 1߉bM!#cm 7' 5|2jZ߾>*$:[8(]XռȍW}Qcjt4.?7I#"R/ ( !6|~.C+ypǵdO[)q-X:Ɗ(ԣt9zAqjVA[WUz" 3,\Z瑁fک^#$(` $wr(QãN+YF j ]u=sy1>lRB-DFQ1CxբQF{Yb's:`lv/)8Vp7dG*U. F[=p욎z =*l%=h)Oמ WYϵ% 8[8{D%\pgUX_ f4#,5|Ћt\e{m 08#miׯeZ/O1t EH> ǎ0}%%>Jo[Rm!dO'Fp5b.yZY-1tryȢ_/;6D.Zwř8pֿP%iv3qX[OAar+w |%*N,"֝edT'7e46iĞ+bXJʗ v[\ 5Yz& >"Bs<}C&_q% 1A0i_ 6pL:+Pg$D(SKոZnP]R lc0?n%,|,AL>>tu0b,v ׻#ޢXiNpi=7ay;շq)|,I|r֍ڔt7;y{QVVH[qhP(h\,[y-fL"/ @'^0~'tn\„<T_|4#ۙD͈c5x*s?GXeQ^E ܨG8h•M*EPN^Ih ޝ?so ]3Nf&삮2M0wg|,bN"4=Đ$:"!MUaP4d3*XPO$S2vNczk: 6[ *1TA'  ?uOr3GE^2}}qUS/:`)RciX ~+.Brmɜ@Kڶʟ4{9zDSPɥ3 宐e^7t$N˲`\>4ᕋlY/ݭi~ Lqلeʋ;2(> Za$5!yd|t/8YaݢRVTY/X'QjjϛNrCZn84?/3St7%VvŔ5C~Z7m20) rmILr&2ٚB3$9ggVۮQdEN-C+p4mK]ׁiq8mtݮA)8A&N(*7 }H/;uu(>$e4gVe" ,xmoIUV*Au S{9Ѧs4M_+{p`U`_I[OW97  QgF?/Ԅ9WYGdh'gO3QiÐq)d)tBǪJÞޮ3:EI/.:gV^ɋv/Ո@dkF/{r9k?DZ¿D8=SUW9RZbO" DnlB55Z;QekOXf r J,8O z_ȩ.hnUC]e6[mG+瞰]ab U& k Ou "%hw POloy vl2hr_]U$THxo=:v1=Ыӳ34B[o[:ptƊ0kRt]j9{_oMWz^Z$n(_ yy"D$XfМj3e l~#6>Sh5j 9&DIeL/-%G9W^.ѐw'm`h L17-!f)l>P-"@0;v7C5ek !g2H;Sc;%7_2sW%UިݮˍVȡM*Qa4*a'NU<"ݪT 1"g ڂC7Y2 hf HGYj9*nP2վƨJmqx؂k@5pה,PT#r0`g&TD@KKo&jQ#-$$~NS؍_urL&)nσnЗrOx #~FQ r=m,3q18\N#C]?o5X7.fVCkugKP]"CG ( ) v˯ⓐ:LvVKKnHLx91ҏ\{: ֿՑ;ѷ e #/9z~?5aUk)htإ[ՒlbBd=&*G"><j-CTQզ]f5Lr.W'g@bʽ}qd!G2*Vrn>Zuncyy0n}*4!|^w߇D@mW@Zj/EBή4?=G+.sm@ 8m!9rc?;'O;l[/ ʃ3&#rՕPl۸<>NFH!s5*>7$Q6/d^ԕawCC'`2$gGZSXNB| H0a B2jwd pH2)%SϪpyqZ3w2g K8JK1JqzfiMRev<$`oB6 ""ج!tB!P"&õ.jtky %[liIڸ=:90 ?TdW\AN=q(.q2$>KBuE#hˀCvO=$8(i+[|p ȭM?l0oebmoCx-5 QUxiV`)m;!jЋ{#傐aӤ!#*V#O0_܋=}a+j;ކav2VǸKĈZY fm8= ,i$ЁU7⤝'a&Q"]S>?EJ OyLp5ө@jD/Z9AMS>g1scNAj8bQY W |A)_B̘($H#&=Aoq.U2H#浡ЁF33}uIBz mE,;|T*s9 (2\Id;lTzPZ!j=+1)PL JV55?FvJU6p1yɭ:?hڅ\\.ʰfK\x> @f O?} 7 VzN4ϪC9T/kTn0a9~뺩OTq!ݤ6EHHMx +hwaapsꔭxQn_ ٶBͶLhC/ O%b- |3eǑoոtf#vww$$Ps Y;aJψ=-|Lp(Ҁ% <. ܳ29a8+K Di3"֔uE_ɯ 3g>6t>jCmaP< )t۽VcotS ׊|m6Gx9'51;t*D5X@ ;{$vY4'{v1_^LEEa8Ж J%NVyo#*>O6Ǚ |k49|Jm\ TEƨo)&..q\ bB0%oԑ*D ECOE_º*̸4";İt=OC9a^,|P"&㲜[eP%Q~K8`lt7,ʁmD i»6UkI:h^֮H֐{O )Jr%T~EMvgF ~&ΜxAeO8zu@x/N[9lʃ-h˯/ ,'Ұ .D_&^> sTi6 1]#vó/6 %Et)(xP/en9QU_{l; QK6Wmު&W4I$H8_`$ُJQl)mFvZ}ڪP]D~j$Iu~nIBPb{d%An X\~ѩDF1zw!H rg#{@oO͵o{;1EO PCޗ )lm26\2wU.4-:eRJ[[1MҬV>1Z;A99%^ۍ%`Ŏ7/ yB+8M{])8r'9 *}AɃߔGiV_i3s 2 0}[>Tc+v +2}q+ s YX@'Cn^9_z)W,$h LNRK+$FUS !MvkA8 7e=fMY"[P'.hXQEg 0XHQ5d ZH"ų$yw>Rv*$|+ L ::Q#PL/{MklO;͝?0 duhp|JxUp)>R/RQF&DhH/^Ws"^к+]՘Lk9S_-x-W(H[SCc֗ɣy6^nԎzQ>)ΰH2s(5\)= n6nGMp(['wL"B8ݕ@1GGҮdY4&&ɭQB|Zdm^MMY1d:؆Hܽ 읜tť^sJg.')7GD^#0*<TU왨8tQT`/a W5ʥx8N0Hwi'n d BoYI|:JI"Ϋkw`mQVR@x`)0Kp01 \AT{G>*f~I ͦpYAPf5K֣%q߷w*<UyL{ȁКRhV$sOh'lU?JB1dn۠.E_k qe3}Ҽ^-`: Xj<ĤDG0C վvTкqxU V~uu"9!GXIbYE:J< eB%r됹tJ€E9 Y7ns廤cL4"Z`x~=%0~+ eG"ŒNo#Xux ;|j>jRUJ3rwv',ZӖ0!qI,ѧPNԷ0 s%>gPYD٧[X`FK4[hq:?'zsߞԮ g t?@ϐb j;yG%7}f\zV0 [2]vQ`ێٴۋ`O[Tjg .cy׾QF ;Vb/ 񒞜`bJ찯n_Vc7L-p+ 񒚞7MBk"RUƸF2f[~W,E8~uXd^1d&j$0-\B!?s!{+A1Vɉm f&gRWÖ8W2rPq䤐E<* zcPZއL/= zrʙ'Kv+LX< &1%L8L4|=x8dV_>hŶ[ ƛi8Eb}*unIP0eiv__sC(4ΛvJ$}᳗'n5g;͐a`FAS 2k?FGIf4?XMo8 GE]v9NTo:q}'%X{T#<2z2>C1ӸF*OtD[T`mKM g!N*"Jm4 &ΥHӽY镌~-yh \Ƶێܼl.Hs%% `{h~ǍcfKtUDp sy==*k3 ;šO`ܐKpŰ iMِ$7@[ɂBބۥJPlC8[='HƲ3alc06 {?l΀&܂v+ DjӤ+$z ܫ©Ԣ8c5JKQWKPr`sm- LUv"q]w^9U9wD3Ŗ?2yYs55 8t@ 2 ˧>Q<6Y|aO #; 'd&%..(.΁ CY؟x퀜Ps܆qpӔklSq:khdt+98i%xm>KjـLܾ81"WLj0ӀIA)^U|Kl.|6(Wœ .nZd9Afs{#ƈ%Q{~V@6zYJi V\:hJ%Ь>|E1o C8%KNMa,+i;,s z ˚FYw`I^]AmCclGl-jg M|Eg+[$I)l.oa \=4iHAN9]UHqk*vSx#V2}vvLN)6^?几BOܥ-]vA,+OҸL/VfWe0!Q͖KKɄpRv|^vAg*,=_!Rq% .YfVp5XBŸ8-uL Bajb1l><Yz« G%[6U[^8qt(0gznzf{{C8R7X1(|XnyW,Q;%3  H9=gYZ07070100000068000081a4000000000000000000000001626034b300002668000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/common/siano/smsdvb.ko.xz7zXZִF!t/൓&%]?Eh=ڜ9QQ;w2>r-4hZ) V uԸC crbr,@Y#oTȠIs֟g۸#|@,3 N`+%W6zH?xϘZ 4se706f&#!2 ʆ"sM#ˀi6Pu.4f.tlMD9GX˱k1/1j+[!_? S K2<#h'M*F[)"Y4HU콕b̈́~%Am\YTiQ\SLbZi\wUeAڦb(]c0$}I//Y}t7Q8p;523Փc6,8=a/U)rB$=^T]Fn1\}f!_T-\(,HF[ 0Q BqiG16ɡ,(0Bi|[ _yU+0~- hKmNhdO¹ b<5Z#R0: 1/)G̚@A7ϟ3|# $*q⠭GM~\Zswb!pXQxulvFLz _~o$w' BDz$`ľ#"E/>$N-I(IN,@GDͧ$#OMH92{y̿UunkTSҰ& cp֢*q P>3&Tf,9ֱib/iuGi+ ?,+\˳O䌞h~3kwVWCZ[3;~HΘN@HkNQ/@@Q՘Pdc#+#&J!Jm\=~$BGbPK>s7وIS4w[ @ӹ7]-*J40DLmŴi"ȥ T zq#5 #"DTa %2>pzlV %t w,h7+)0 73Y9BrvPgƻIUN}Ww }Ԫ@8G+U_ 盇dig -`SKVmWfUY,af̪TDR`Ýe=},܌О˻N<٩.fiWg4[-#!;cSU..kcIw9ےܬ*P.R >oT %"d&fo~vo>sK (/VrcPsAii䎿]V]n]~I2GNY"߄1`Suj #7sF4[6;O_{PݮrXJ`FZvh S@I(gpW8PH*)eOS.nh0ûo lKJCem5>kdG Q(pmF 7r4~V)T{z4eRKZetxcM޲Nt&b΃DbK'k$) k1]E^ꏊiʄs͆fb`Tm gE"cs`\]·TV68M̭GNpe)iM枞b^Jt~}ƕR/UVXGEJfUwc`AHW=T>4jPt*$;ԏuƒωc|sH'`oف$-(>>Q7sգ"WJ-P!Ua?z3 }mh,gavSiy34~JGV&2! w=AelM*ޱ4%O~s.%&<ߎu<4W}OO/0Ӗ6"&p9Fz8V\?#i?3eƜwzG  @LMynծ ZdȘm8}Ҭunig6Od%g1{q{^O[L024S;n=-,J9 %9vd3HZhkl{jt&Qg9"vDϚlc+cz GmŘIWAH~e⡃-qd0"ȭ|q: \4#01Zйw|ƍA?Fo9w&O`J[P~WLzFpu !T6o`w4`Fԉ_*Hj\1~1(tNVk`RǶČhr*; OuP0׵ @kbMrMCh9`B$in8tx}e;?ؙ m toFEzN GYۓV0#_^QIb2׭HE[ע[ BLGe4_()xI$` 2/' UZ5s2(IFV;S;ivsȠlP(p7=ݟ'5wB ?e4 !&3f&"if"i (|MiQ n85^bœJq=Ty ٔ6'W!H0!=xHm_=0mc{BL|8\^r@HWBVoi//tpmUZ+mկb@lsDnBz@hYi G7 u{ pF ˔_)gX+Qmƀ!|Kɥ'5;384̻Sk6$ͨޫBd@3T7sqva6"OUD|-AAgGn|UEBJ5vβHGRֳw nF7#z\Kdz7'AȨ\\2tSтJM6$_0ȮbLW).CeʤƠ2V2*BS^m hPi K=x 1X @']oWO @,$5"FV^ht`YɦB+$]sKr5( x@K` lHl*r'8S=oYI IIj6`+T}䞹9ݼ8|oi}aLMJ' oi"3,_R} ,cLfWrU>?e7D̾o rЯno j`ݗ1:?Q-6ta AR!_t!8nL +XTpb ISs^kFRr%9#Α/:Dm(VB~nJJs7fOI)0`+TpxoVpˢqt3 ݔ= l=eSԵ5m6J'X$-Mcۂ6;rm6G~6 C>^? K+7ք @c[!/ ݉.;D5@v/{H(5މM2&p)[.HikԪt'-3zCb5Ԃp{,yQ.aQ& \{] П) B~!3$m]s ,')b9U†2x! vpCwP iwRr?*IveOAz/8PMC0){ d=65ZdˢQ;"+`S=5E<"+(MOdL^ƐB$摹"3'9#V$n-]_7_qosZFߟ<6bFW8g :L{?O1%OJɦ8%]_&9EVk4ܕY*<&܊!g%ա[ܸ T~y-L n+&Y&tgS ϣq7V]{--/Rz&$A`EFK>g@m}#ݡn*B;ARhd _*%_E&I-$2ѐYp8 )_ʚn'김 yB;Qڎ:t/ iID~Uma.5jX^#JG--l^$蕁QbBn"+ݹ9t'`󻽿Țȟj[ w>僼R+`WMz&^yjcnln{T5ќC{j㍤= Vgx P"OU15NM@Y]Y \(@g."$S%F@:-ͩ[3F183Isq' [FG?02GF`0u e=!~ O)X!r-qɉVK({\{~S0蹻NJNs,o7w{nA_@8U@*a)iƯO|}:5HcphlOT%OC7XI).be{PLv=>6j*d26N-+e"z1{+a~XqIUد4P_xuK "_ez@$ ? hh^Bێ~y5$.xz;j''ա\[ wC]H!#αh.ivOn#a'}#" %ޤbBL*ALN|0Eу)d8o آwUm)8Kvqdfl 5c&Fv1Y]vc/Ʃ$->nj@ޫ2Es~ )C_E^,NcBK6D;:.L/bL; %q=(t\1*}b.g>gEB[p9̷ײni} y roX Yk1rrKXKj&jb:~U@yV=svs{]ު 'ꘕcKL%,x 2#GTp}vV@{%%}77Mg5cwS uuepZ2qu;3:rq19;.59coJXH,"'^G͂P~gi5 Қz( 3Ɏ3*G;oTϲ;j"S׿ RY$P~+ $gx ie+hDóNK{MȟօMm{" ԭ[U=_q%6ג`O^C3I(A f"/d! ]|\ =wab[s߻T$8VJXΏߕ3eom;c|/**r *j:P&b2ћcTc4@d": Od޺{a,b>$*"w߱M ⋡x"YߵL`0C"^+TӊM`74*\+Esf$wܯyaJ43k+ȅFPhт{̾Y2z[bLq_Jo/Y}`\C,MxQP){A9XE[47iIД;hgoEՇյKRn7LI&6>DZ$}Pg5qMdQ43D LI$?~ylk1,TM-v^8@d_V5(GQO6Bj 2"c-ü QQ={yN½;漨Q yByy8}:kᏨd!,{*PVf<7NMlog8^ZV 5蠓ݴ: FRhi7`xFo<8(uVFvoNwqm sHRAڢ _ o{\C lB<YņrE НONZ1Hçzca_ErEe?hX*^Z" ]-e0{B%w9 k.fgt$ #OIfq ZV7"Y "mºѢ+l& " v+덦GIafQz\NV=EҶnb^lw ̷{Nl5GK{ݖN)֩4/%"6i):eo}Wȝ0}kATꬵNv32%7ұ`AB!eMQt e? pUfA2/46]]g*ݡ1V} T =@WC|9Kt]SB`/ڂu`Z mzRj4mmk?pr~@BwV M-+Dۏ>u!,%eI C6Bt㓒եz{<ƏXFoű8R6ܼ's6R*KΞzZ1R]߻ ?.J"1y]Vx8JZe.#|wN5`NR4]d1F>R:y߁hK|ͅjff l f ?'RciMݔj1C=VWq00{Gg <\E w}P^t;\N-.YqM!LO7yhvGWT-q7G.= >TK~uWmhۥ18}tt5=11}eˊ,xLJ;xd:%/jJoDU2+֭a|k@`~ӆ .{@j =%ڀU۵ )țm`Vo<O6hRz\cGPV$VAt\lXYԏ+VrZj:ja }ʙu]yfzhiyZR2!Ͱ~p*z@K<YHw6IosW'9S{|HJImmldZlHxz&YVtOQD/Nqzi)JCXj̎XăWP b!} ;[ e,DŽIϪ֪V6pֽ]2CkHCjسoWN}GKz 1,3*F5&N%l5Il3šZ2X:;6^IMݵS5i=A2+1[2ZblqkY))_ך-; c<)![Z'.-fm]R&# .kUڪC2:+TKTM33Ʋ3Vfk)V/s<xBz4j(щ]H˻,WV8Ь)_a8B;[w >1,SƇIq;9oCOAO%Ux?2j&=vJܦ9F" ̚^V#8*a͚xhgrpOѻUhc=n{e=òK\BY0ͧH60u.&4L.4\?"Oј"5ؤNy$zjb/V>LpR=aN鎏h冮tlR+kp&F}:,-&7GPCy^r~OyOZ)%`*hro-.7eexx䄙? oF_]j;I'c}K!g$wS:Qkڧ㏺ӌY5yQ"Og{wվGx-;藵}o pBQH;T1EKp3\LBaz.ԋӑG7}"x} B.i*:Gwd1\5u8N̯0tvXH"e#KeRohSQp8<0#8 [kk.(g7 ",Ckn$FFsaGl Gq[kr9~ȄKsVagNd$ $PA9,J G u75<%TEkz0QL.خ2cINS.=1m7k8lchO{[}T=:yB L=s` )ΏrzsDx:ZVLG" $1u,l1Xs7,NTr*5ȝRD}G9FO$X[M<P ^Ɓѳ,vm$mτgqܗtpc*bG2sZ`Xք!Z\ юf  ;ӞECԤ @ [5Waw"&1Uc:GwɌ3H.^ 2'F4b If*&[sǜTtASt9Fᨲ§tZحC[R&\Ti]DSNTI5?!B5%l/Ҥq8a3aW* ,$R MǏ2NlBkH!$8fG&H}%,mmNFaV2ަK&i̋YxH5xD`"'/|h.G~8 yCcg70$/Q ꘏Gi[C)J%A!Nk'p]}'xVsGk9,&39iP9k!7KfH+WG"=W%ۆZ[ԣ`SF"5ŽkPȖAD`B KyyݻTAcr4?6a$M4|}}" &u~qktpzQn0ii1vUd)4<.!ÖBQdsLtw `Lz\eh(RQ*UQQ }[s,5$Mp:b/ruT F[EяI= D(NFYnp=@d~iȚ[t{yIZ&-/\,0Sxj/3Q0mDƷ)7W̉B5GZH8S;Ȫ[#"tHtcwN#l Z~Xv'Ģ6;`gf+f?O=\npM7ANtb٢)D"N<p/U,S21sT-1a:JYr;˥)TojKD>A/!xT( ӇWD9U-aOZ3F8.tJ~\X`c0dUL XƲҕnv}a9=-;/I5<.fuʛ6 _.|W@]}:I9 f:X=4_}NP$ot7Ͽ߮qv<`(#_*J j1ispʨtrT8TT[ >]i.]l{əa"libv+:~dT6Ƴ&!4ȥ"J}7^e*M{2ow$;\`XAb:ʿ+$Mgkh?LKQ?#_|2L! (^h#gj!_۲#fI6b _\o(ˑ?:e]w4դWN3b7|滋sc鯃t(ڀ2o+]EH E0_R۽ܑ_pe0^Ӻztשx{=r8yAiGpP}J;ULwZ!Nye6W̒F*z9+vOYg3A+rhuC œF>|[c2HG,xyC5("LE7WoYlzNaw 7e f0r=Ց?WTF5d[=\Zr\{53ϲ[v*Yѹ?Efy(xs~֭>_Xxbضvm@n}BI8vnNB57W!f@Nsg*elFErcq`FMḼFn-$Uvc\6lg8`nop&6{ِD0FLKk:)`j ,7fǖZX)/zQ:%%&If{e!["o;=-9O.Ҷ>ڝ/k %Ox0Mq,`SndǺ?fޅ4Ǎaɷi5sRjϚ^DVꋶ5j6+g̚0$3.S@3ksUN]i M]\0@"lf2 NHF17,}웳N GXEZs}0̵ډyŬd~CpΪC:V"s>s X" +[h a fkfvå{׳;`$ ]R2!YwK;Uד D ;KkΫ4FKRL*٭!!Ke (!h̋H['x9g1s7ʷHJkc,luB⑸enQI+ж[c}Vk\P[Nu}͏0Wԋv05- ad3R5)890q^@ #vmY_u44/"EhO*#dμRn<94 Yu$fC. aľJmؘ?=O\daO T\W;,3Xf.{5W}f?3_9:RaVֱ񋫾$Y/η(5u Qу4f+d8 E[h6* e~0]ah8QUz;RE`)uߵM7}n[D۶Zgv1Rl.,f\#]ɴAӶt\#K`i,+O7睮g'կ~@g 2y~n5qpM F'!V,u1n&;}U4, 4N2v*U5 H":-9| u.JjO?epMojɛGWGW5M ݑw~˦Z۰ab,%LFjYv3BDXqcO_?tB`C*w2binmrYbiui>"{dZ0c#<:qXe/NN0Uƹ a8Y^Kqu05 C}1~y;&h,lx^/jͬ #R&]0_fXGfkz4 tQ0O:Vœ %M5KW_=j]}"#x t\S7ߨ!󀫅ڧl?LP1G0SzMZ=N#I*lpjAA]<::$W{̍Pg뀕P @&#~ +oA^{ e;mN#5B~Jpyte.1=&:-JDev| T:mc=&0zndCe% x6e/@DolJEV$cc|Y,onԹٮ̮ <1 "*?xg<~v(|a{-jGcY59 օq:ez~3KGBk8a**R 65\Z{-|GĤd;٬{*YN&Ṉ"nW>-#ڛ*w]]7vMX={b/ц1Mś#8S'48h0N}{PU0Q Z=gT,xGSYLvE2@ש9- )b[C+?s榘YwGV!h3n҅ O,~&!-3J;%WaW;oȶ a /AM {XNkI?JQo Wɽh2CgQ -s *)Hu/I[VH;j ĖLG}2*xfo0>F V;@Ns}3*ϧpd!;`Z(`ᚒ #l X!Tlk4P XW\PCAv$QM.'P)7(r5 BIZ /dhG$sA'$3jG |\K7š?@hhMt;au0 &t|/<JџWv0#8D̩q1̡_1( h%`4V<[Ǔ#258"{^^<"|}Z5H6T%8s A_N,WY;V1HAEs^Ԥ?Y>mIy x o$uIuDX+΀gr լqaf r2 Nś䔞ISG ƫ gn>0?$) q\+C,|mǙέ"#_LF\Vekp1ƁEֲ(ALB*|\he(pFk. 㓓^EWXD#!$!lY08;2 'c ֞uOOZ"Lx-ٹy,)>T9DzvM'B/wA l\0iASFն!uH+@^ㆦ3\1 5ePiA!?#it kmRŘ C5}-όt^c/CC({n߯Q.&<55.:wix/\=y?hI2HՋC[*N;CSLzlskE/itH~h wOCT2.(M 6YfpR&c6k 5#3=3qЁxߢ#WO]9vJ _|V/yoQݱ Im1fpg}xD Wnl R\b.^5$E3da6,>up͠)iIrk@l_ӊ?M?_Ou6u\׃\枮rm>ծg!X6i((.=zzI[aS x,)!W,E%x!i׸5BdO~)B'G5uzѪZLG]܋e`~~@LfVpGSGVq#,9-K3-[ۃXySÇwu{Z g[ uFFmY:H5\44-H/R!3f)a^ypļ^$6A [ID\+l $($fȣ[( 9}H.hq:HtJ( D>,Eq'YSO/:@_^T㱨a`r4[7#ɫ&/]X1r<2WF#R>lXeQ7*Q4 s7[=kvǩjO9|x `x߿ij>.l h{ A7JTHv RKJo(iTor"-cw nwEA ֹKaRH+ jg#-VL tW$uh3fCPk;-0`p|c)~(؁Z/K)ma``rNZÓ~ ̐X+ἏæQfC[b4r` +BDzfDXVzc l*ꇾ٪.e6[ R ^J1# Yy!Ai˚ȍfwhok'-U& {hV!P] nMeqsN@ѪxݨNm;ν ^)Q&B@{Var_ Ŷ@gN+ʖZ(Mc_.{L7$=?@' eӭ#+i;ash5_w#4|܍Zt2O{ Б™aYҢh l1x¨tE fB$t. m|nP@T E{,ٿ$*b/ݗ'0=nATiuّK™Q2()Ez5f#>7"1Wq~[Wk)^.Isj|U`5/])Ҕ֦^g2iа*ܦ] l [cla {\ k{_%T0~L v gakȊ\OQ,&Weq7MξF%%$87KkIM [a>ZG5ʸ մ"ׇ('jD4$4gT{H/WcNke\~y4 hT*쫺^G,/:Y zAPP 3jyqM2 y'S Jx-~y/5zayӊ4?u*_fWAS"*U$X8yƝq*IBm>7˩jl cΝyfX?L!ڱB2 I#7e:y eUwGXR=:ojdnu4e~gN*5b!4\=Dj6*zsR*p)Lґhj%ɚ/^x륌w°tKĺݒ @yj=윧NPz>ޑzIh6hKR >œã >d]gr-G=sVǘпl @1]๹4,ƹvbxiC| t>*gk 6ky LWXD4$(ɚ܎eʂFoSf1hXѹM[Oo.,?/w~̇'4ư-5g9 P, ֍*qΏ1 s癭dn2e{ K  \ZVf|{j;XvWP𰻮kQghlV+V#͛+E+aEhy]ulN>n))Q&eUЛ1:@1w+⦬U}Ƴ I\ʻG˂w_Hq: }qfv}s,d}&$F+Wq-n@ٸF}sHBc 6c+y5<"'os0B6$#^d.Rzqw9n pd./ R*Qf~Lq\z3%BPMBKG[?dD0)l MQ8<|  ޭ< cM%LZ&tBll :YlkQԚ`h見ZE#bkBDN#r6Hx^RoZuaV3}D A D{O+ža QV0/_cX.(KsmRi:]>#d !D\I&5mRb+[IX*w+3yt OE闈 nCΏkOjs0ިPS4ې d vq  0qݿBuxоX lQ9^NJoqA<1,a\BC áeSwq4!fX0k^ dr@P#i:fJ՟ k)VS /ьBC#<ӣ=J&(7]ؽ4dG+$,)&ƶ-;_3-nN*\&I`Li%H]cJ!m! =@Hkr;y+3uaNu h3!!4]%:R«ǖ4 7+Ujk5##|ףL> AJw5q3t@S%&mpcMtUte1c`f!o!pG=5*n*u4{XyZ;$!K#b2z-(ڱLUFAJ6v尴P X2pJ?EF5HtT6qpPp3kU๓@ϖ:+#FiBᜣb9h̓7㢄Tؽl-2ź-N!ƒGPLBPt!Ty4g oZgFMSE>$s7%YMFs9̃%$K<VZbZ Ps&MeiI$h(n F1ZutĶ*N NP9PgEv4pUF"rd-eZ֥d}}V&>#m}^O|g k-Z&𢾡f^a7ԔrrF1]p̦jpv/XRBA(C t1[dUڟyLOxظu^p5 _˖$nX@bb *U:v[^^ZKf<$&_ʩ nW.L _؄H0sPOD]Kkr"0O [3Wv$_O"4- ygB(GZިJA_\Y~OK`!jCu!w%\ͰGrAn 󯳮w2J4Vٚ[xUg*n;ѓ8cڇ N^Qȶ.1W\D]+4AZ95ß+''[,_g90&-#.=oq_Ui_yP~%aQ L͟p!~yhX_^O9Tzfk%ų?.%/ I('v(S M~! ?(z9*Dn;<1\v ]<U(}b0UY=59S؈B>Lh+=PR${]%~0%|  @ *YuG_0h%9 *ʈR#, 3B 2*l ~ jj*~5\ lY!˚%ηrkDRSV12bkPWZ#[mu=6<)Lpyz^hh?v1SUh,b"T6R ݌רV+7qvYPq'C,A88,C#e BBr@+!;OU(SbaauD+4\E(ula L8? .CmPΖ;t7em0$\شw.B?S@؊y0w$yMdY+i o'( }228 5*46U텭#.uov "]YSTB}uMl(#c_,DZWkOJ7ٕcrp/^ٗ&M²<$"Ab3(q·>x_g6j-+ڞsDʬT*`7Nra &}1Wą~,rL=5<02&\66Sq޾8K.Շy n4pCmȉ*a(RyqO+3<#Nv {Af'kLZQ5Yc+`1Qf< 2vZi;u"{! JZM%D<$Vgkp)v ^ƦQ$! f0b63= (Kr˔bqnZth'7K8d t _O#.e %Xy͒zS߱^)ϗ>ӢV9w!W;>y3u`LJcBQ؅U3<.7Kr4dbO܅?=&s/٥#fiܺBHHqxN~:MdJ-0j~WGn,EH[fC$7 .'}uʏNAu?x5題5OFemeЧx(1b϶7xہߴFhYlP{~D4 U4 T(TE[$E{w q*{| ;M$ 1)ܑ m*x uVڎaW%0C’@H y@fh>x`< (;Q*D'L:>$ZO2yVji w^U4@tNU]Ec{p,zCR3J߁"66<ϫUq%(&ycהJ .Cjw^5 Ej\Ӕ{!+knF(6H'3RQR-0hT ^p  o2e"NkdRr~Ng gx#_Mcg z N7y7G~MS.q<&S`]|O]fu؉dҚg9E`"4c@t{C][ihm$QmG=)1`wU.y.'\pXR B7nCiVŒެۅK}z>"!P}OV>UPw+s%?0{ƆO!??R0-~,ʿ sjV{AbYUM.) MHʒRB\)$@Y`C=7PjYr<|Yi׼akxG.=FfIL&m akYd:3 YLSݢډ:THsQC⥌?9ڒJ$VΌ_c n+(t.U3Yo" nqM:)8x]guYmJ7y#vy];"#ifXQݼqLniXB;o+wFR@xj a#*qb' 7Bkx\q@$m~.KBv ._MBnjfqxSwʫn]-Sh!zзX|B :̈́%"@ziE*aň*RlMԑ6'&SA\@Qi[iJ\Sw{o,$qbWqN ~/.b3ΐnAǸIK%E*!-P+fF~AԈ.X[d !MEt :8(vA5EyyMar1_&fDg-*&Uī!O+4"*w!`jPN0# 9H8G #=K yo5ߠAGiI{=:#Uѯ9hs.'ۉ̀!\لD&[Rsq4RVz #R1ƺՎ9'GɣAکAۦ֔Vc n]%2UZwޒѩק}*䓑295 jVlO%6CHI6('<J&1:M2eo+r,F2>T@ND(NoejıHeh@#Ʋx.*9Q.|#K( & <ƈH7'JܢC! I}b1`_;H9((7/eHTX*ӥeR$ C|dXll(f~=B=Qxrl 0'й#܁-lQQ ,ڎĻa9=+ +?~cS;$רty$3bYZEsl^Y#im|0! ЦG3" YVi|8zJOo;vXW~v_Bѡu%}EƘHl ՚u6B290_+pHBhd[c <԰t3z`'׍$ ~Gd=uq%2,Yv5jih-PRWݤD~9W WYx8&;=ݯ[P޲Vp9A9P/4v)TfFP.bZPC35C2u6tm,GBeÖ |4Βl&&HaU7}/Diļ\bˉ*{^䪞Nj 2ą'"Xnhm9!SvFk1L{ftX1y^x-B!"&ԅ\,ljecDNT)ăEmin$?VɃ:J|O+Hi`D`=P[9U_釪Sج3HFrp쏮=q]I2:CsN9*u5:B tL^#N|TFܱVkU$ZT;:TS+I1 ytM%?򹹺GrO Ev¯tﳴ۵а9˿f_6-8 6#'MnKd_8Wo({ڙF[SJ*]c")&bڽyZֈvlW'a27eƷOOEY96[+tEx-J n5%dIWX~qeuo1Kia wI v3z(leW;W0Kf|حcXV"&14*w^!Qi}*>|̰5* +KgC&JX*qDRUYI<%]$pwR{ScHC/$,]f~'L[ Zђ0E^!"oJYh3 meFdi4X!?Ge "q"*~AyZ"m~/ O<0B/Rts!h:S\V*W$cң10%~ލ<R+S'tgLVaF 7҄hAs֩F|"&d w}.Gtf Ӕ3Ųnn%p@$ bB`:؛u" .Go"KDh%PhIaQ裍M|T`u%=h}y ȡ[QO~hK7#ׄ%RHU8%+͏VyG-gw}Ci[`/|aԿڞñ.QTySraYã61;畠%8Fnk "{^8 Ur\1V*Q4Kr98@!mYcӸz8ȟȃ7tiNHSQ$O=|YIG9?[\)oK*:Ҥ T_ \ NyJ/s[ RUސ]+/>28+ B_M*, צ5?O0;Zr0G vݰ **~;P`Lj'Wq *I5:2ChÃ{1P-j)7:​,Rt+e8JdxU>5dCxv.=@͛qe9E[FHl:.+"ZRX8Hˌ ۍ:Aʒh&1Wi 6 v%$ μ1\y"PhVY#ODt8HpC@$g,}[{ rm:aDFKoek2[qRVLFÝ>ij|\ӕ89, D܊聱=)Cf3ڄ-F֭rf7B۷M:<_$$K4 cu"R@W>&j1 CYj!8%4F1fWNYMB& Zw;h%* LJ1\2BVޮX6tAExOb)PWS>˰Vg ti4A m5hvq;hD;goQtBhJQ0XM0eϪ4~-C~pE&<ԗ[SE#W@p_0A{xXyI{^bP{n$ >Xa ,5`o'vK.-m;K Cvm.-Ș8cdL\MVĈrVJQU]C0*=!'Y'5\iXL:ODDm="湢(!IB GR  Jr{y-W{& x Rs-QC@^ҵbb(EZ#â'}LJVi3\VS:Yb|/xY/N%#ڃ =^_.@| x Ft:]r8(ć=`j~UyKY2 ޜĄW}v :-URl`oŷ KF4׭J|L^s{*^Pύ8oQ ߟUUɻF܏g9\.l9=0S{p0; 3HE8':=ϋQ*Q^Ikn0*w!ӤGMϨe44-9zt}FF&Ts Hx~wqVjC޺?R^3JQR6n}犷ulAX3.L('hE'e\+Fv.BwWV]௙$RneSEh"}*^}>"=60nRcQnI3~%Z#NYu:Z|'ݣa9W"0c,d36uyۈF‚J,iDh~ADrD zzRy+\mq(mxQQ<1=Ip yNL-JH@C7UDz "I=wBHp M$2V Iތ'%2B&FfV/znhbkRIV,w榠=\P\Ob Yb;n1rnj:Ue]ۭ+L1`+=&"ձAz`2"+o2ViY+gTXz\hBx gFyT⻃9OlP^񖤵^ft, xRR$g]$ijMySV +FtzrJ8 ZDK\*tn zC6-5iF b;jvpnBpk L0oΘZt 'ƔپP#]A'mծZԅvP C׃j`ɢMMZm Bj)}SAd oa`Ss% )%1|зI{Y;؈s(\P⏫RacVS@­},p"< Sa`O}#dB'Y6`CE?JXzS_ 2Mͥ>k6>KVܛxZ ԁ)O ROtQLh״A4y&1/L? ~D,y>G1%Ǩ.!`aXqK@ \|&>G%KUѮF_fD2c!¯G oEu!`vbIɓhn}qCN`FU6e]rY1ar)"؟ʬ=>2\DbE,j%/`eJ/뢉݄kCTnLĵdBއ.4gb#XXVmoHҼ}9R(PݒT+5]s']FҶ0EGC3+j%0]:ⴔ Ӈ.6%Џ7"e[eŝ43!tyq=G=.ZN9F F.[1~x]-w-(7 ɚ?M40hn<_TK*3nh G4ίM婛>ԕWQB70{XD08|ȻQ8{B0-+X::)1t`KAi11A-vmz\{"o6tpL F[Y}=8 $DTd^Tf+'zgL@+1+wk$|Q!l=ÝI>TuA1_]9$xEjz#cD/gnN|z[ ZOn 7Ӻڮ8* z`ÈL&͊W!^$pΛ[w>ջuG7hkmb*[=UNh=}4ڵT9HUhMmkť;OnW: f.&0TßMvI6`c&r 02,ϕ0 :`{ ~hdܟXINF蔇@MKh?)>@B!b<=]݄$}9! n TPjpj-1 +%.:ɼ㚐"sQ?=.WcH-$ЦO9YqS#?Bv1I c,WḬ.A<J2oyɹUnvkc'%3WR^`_3Ue6 "V|@X;H3DT rm߳JVWPF&$!$p߳Rm:5m ;bm|Jd)T%,R>#.T si "@ԪO{?` s=VH^`{DޣE[7x[\w?RGH=\5aL,pHG%O,%UlS+/P !2zMM`h29!sG )^'[e\ ^RkDu:ZMIԣ,*ѫ8"[Rg,R Q˙EB.CJS" Qޫf(aoI@#|FcP;Hå7-Z2+}qqЙl䅄U.ȱ#ePE=vU$!:xmBFG~oI~9`~{0ލȜdzKHxn1NejZ?}t~(ܰq`q:6B-UYNrD qy/kb!W&9)pATp{D<._}5,oXT"Eťg+I{N(3D 2ݩfoY̵LX}܄eUZ"dYxf6_J| 6YǮe8bO3n]o@cy=.M|K9NjHludvwcѕ&4+6 ݺjzBq3-E圃BP?,I )hԇ=>+굶ϾGx)"v:͡aHbwEjU{ ؽrŨdzD*Ҧ_TtP{ipO.]K %4\l?guk(O48fN M\;p¹xSp-N} x9%oLg,Wq+*1{]~,+W)"C?%[)*/& 8y/N N\p)'a|āʚեeԄ9MeuЃ RaMJ嫠 b.cDgGA4f^AWCy/$ @4!5:R6;}`Et[y 3 9-/m hEf3R;B֫Q!@lZ|2u@:rI6>~ r+·DFP4I&& 憓va2w_LAR. l~QKxmJqL &gV-e/a!~eZ`~CBݧϧΰ8cVѬbwI\_jtdR<<nՎ7+׸L )Y6fIw{Mn+h lJ୨-7RڬU8D% Ń֬ YZxǩ$:3cMOd,`(3w4's_W*c".}~H<~1&=-Y^:!GՅs o8r+(N34yKruB}9gA;@g[A*3m314ۏ?L>TI$Z'mةm;e=OynY.LA#~Z P &U#<\T|!뛋PYđU+؝ؘ+ܵkrז`ɵ)!.9"EKRH5Bn2;}~lE۟ 7n[T#6Z/̒hJ]4p_-FހzB56y:SF~uF|bGgA7)O0"Ts}$# m.Ǔb̡b[糑)gfG*g񖏅GՑ[pjZ=P{StUS4Nr|$9r.M3ŏ[ FXLBE2K3my8݌owM2(*;9cJOڅ@\͜eyAm!&## IK>(SS3]XFdoԁE@pF%k 5n{W̥ugZ6]1zV@ACZ3b/ uPQ.)boRyEöH!q11v^mY3 $ƨ!U͛Gڰ"%SW܋_A)R`4KSCس Ufw4RKh0SUpHu<חL)TU}1 yF-hW萣nqH-bMb"|- N|5+Y&( $ν`T.kZZx@`4p@޳*_6,X ȉ_>&ʤ[MyYh XhoTpiG~fTDE&m. \ЫˆlH=nP3.0I+saDŸk'Y$҇Ӻ eJrhCJp%6 y97fUUzNm)J)] 9mA@xh=J/~ήUH(#eWYX3_UJERs̰^/Pq 8] A4Ei~ % !+L{z@M "a {{٬ *tUpO I%{ )/RL5w$/KU<{𚂋4"zLn4~{anrW`Nm =IU@=K0zE>ީWLA\nں.pT6z0A֠3}& h=tWr\4j@3',c)/3DG;B'g|1 ̠7.֮[ 9_Iha\*n-4 Y|pg8WF |)ۭ哈 P$QMOvP=uәhko&ŀQZhh\_tzcb_ \<(t* 6@ZH!ۯ -TݵƽW)JVr0c ,(6b}!X6$ΉX^%Go6昍Ր1]h녁.aS$O̵\] rPrph<7DyȏSOUXwD>("s|<Z13l;[^]EWԾxH|th9ƨh$GH7} ]`|pdP.!z5ݪFb0źÑ"ǖ/_PF/~<:d;: O>nrbn#DC'@I;5TǦ1yxj-PN~;s{3H^ sWȏ`g!e34MO`T='V5f:FV1H6AbA#CI@CaV$((Pm iL|٭wBKryaI!J{,@'}|q422JӰx➠D`9ĢB]= Zf]V1Ĺ'%=b$P GሰR'[KK6b٪]ۄ?ٮgq\rPO^y@z|n"XP1"8ܰ\)ptz,ru#L8NZŸjGWҸ 4-TԎLJ/c~Ē: agcz2y8FqU} #,L16HԏgVFnb!(+vYZpEvn3[zv=:>0S?xO Fvx5O 4Y!Kr޵~Ey\UY:tDU ;\R$`?$0G.αy6uw'䮴o~P[ 0E ѴsϑĄ:k}ޛRt_(wVC1=qu,TT8m  ?I]Y"|:T0 O-]Q,-x~fQ4B_&1EM&&]b=K4̖Y`&q;2EN1J[@k$@2LbQ΂o~~fh.:S MBqWNr /?r'uz᩶R,}YED5\䗮/IH( uJ/: ViU!7d/{[k%/(2Npˡe,`HN;cVd<"5jGc^|`0hJFKjڼ"^1zOAX?nrmv-Q|9[5Tq]fpvFfsNoLn*6ˊNQ,"`UvO@ S Qݮ1mghnm<PL轙XቲV)/-T)a#nzͧ!*Ud94Elu-/KfF.WeDtx8^2whPeUcqS淎Waa5XLF}Yخ5 rD }-P4a4 ō^DEǢ.&?|brDR$-%|}\1MM.ܞ+?^M9BCi=/aZ[:m<ۈQ;R/^ƇurWVIɂ^R_A'~89ܷm:{0GM3y/yOؽ#=y(!*߽}+8 $V'j;X& C@"[Z_$ÜW Xd( c2 ȸ~%!rg_k 9I_Pyo |OW IKxłSzb[2}%O2S:jsQ<]թ@@.qU< HS?|՘ATCV3\}vyHO ߌ8fF;e'PL6nAy"a# S@'WZIF\e4Bc`eJ s @4)u}p-ƶ6$x*8gSt厸bĘݘ~#,6Tָ{%-;jn.{lw(~[[ '^DvC hJ50J/[G~ϷηL荔Z::`׃`rk"=1Łs{pmt Hk~wHh.jm_!L ʩ*'|$lGk=a'"R"2{^(b >#2* Tdf@zyߦM re߬C/aa( 4C T$gA6 On Z?X e풛w1*8uadBd=9 pۥIw>N^l XCދ0mKtvhgͥ#;DS f6PThDP)#I >%XfцzTRpUmk/gVh7Nºm+Os*B⽡G8.-Ox::R"5\+r(+w#{b| !7%U2`Nyg 7]56㤬;v UXjUlU^I:%7iK݆J$.*$ G,r￀z9lhZE6z?@Wq#Qi+Ӡԅ?[0{o+v=(B)L|ԑka~ً{,)?ڧ1+aCUfJ<6q*ySξy48#{do0ugTe^bt  ܹF;>_ a}Jwڝ.Imv?f]"@A!qPBjxHS)b=A/RqAC6y mfQ|+ZL_[L]pJȨ_"t:<ș"$G禅JIB-- {BM^"壄hp`U&ݎ:)JhP&KDBGsA1LHh vD>0ϗȶzY,=.$GLTfgXgphdKOo12oA;NjRpc9+!5&[Vi?~v'㡏*7/Ov@8>Q@j1_A]PC7Ԛ"JaI u:KR@_bv+T#͇9Eb+%L `…U׵2X2p*EOLQ;mHGQ&DS}`Fdh+TEBbh(s7OX}"FcхmZEKmJ0d}:lฤq7%r%~S$é;yamђl _dm@\!rz U+ӳUzj}'|e:rdwnMI[8QhRm:nxLWZXҘţ8㟠ŚᐘpZ/, XȼmA=䏶,'p/Fyfbeke<ڣ]M@js/ٿkQ-bkl CzKh.ΦۢAԺ4"2&krcycFQa4UuɆtnA8ѽ hrUYt8ֶ␥ U7)Ǻy@w٫~\SP_Nɬ#Zxm{l7I`@=fRҩŸ{[u<~ojVz4Ӟ~᧹;l^v1-9DI/W)N+Ih[+RԱz,gR Wunb5 ѭ\7tf@ݮ}5+ R?x;)B+$-#|s~r?Vڇ.iJBֈX{tᚫW:u&No?`y8!͙G 7Es|v`If8ˋޞ|t%iNiÀd؂a7w&Y|ZuGK Xl9BwF,O䐬~ɍE gn$nٖ2#)"$QO:S4AƟC6+_u y ה4c2k̞q;1,rjNcXth4.޷Dnpof UQ4jm!v mOlT$ Dl M[/`aLf)Ī+RE .Ӈx%T+4fg[Vn?6m-3+S_;=+5V\=U Doi4(̯*=5V/SOsrx\/%j\9-Wźҗt#u=4{DINzmhvڬBaWՏs%٤;U /mLלd4peU=ʮAS[s ?Gj$TزKG&.LTuP:j$9cv l`v:a]dG;O#TNWڈYxA3yxAjf(] l$'N\?&[U#WiLO$F36daceJЋP`tmߎ9Ә(;8R÷M^tOL'Pp{ƍN{wټ]Wi gJwr ^gK&S@9F4P[]^=pJߕU_S#eTҦV">E$%'W,owVe͏Uyn8% 'ă)քw)H0jjY~鿕;h]ĘL"t/'ьA~O^+s t`s> zX9<٩.q+KF WI\C шc`{)hV p(-ؽ`֪,Z): 9Q)rf܉ ]<OnwZc)/pGH!:h5][*wF!aƔp' Rɨ%]Nj%:G2U-;/M˲lbmz ȦR i.=;n"0z?'}nw4]-_1N'N8Ζ=Rm eYpE2Xߔy`OqYLUݔ}Ǵf.֟%S'{OٮH0Xⴒ~4F*LPύj/B<InzO7cm9uFoQk4h `o}y obIeZԜByEjj?+1_[.seW G\X"?wÊIM |D`@AK<)N]v!B@ARòYv.T6uoCģeS̞lS5 ܬjE!\zJ%䟘K2%B13억O/))LJi䂉?RV$O_l[UX:d}hcyU 2oTAsY_ 2ԓ$*n$"tZP0Ɖ)Ϛy&7id&76ZJGPl?NIݩ4cfքɛs#KN}%+bdlyBܟ^<AZvi0({#Av4z_FP*O]C9F ^&ЌP%j4ziK5RJ8J_Q`Gl:n'puq&|㒏goQ!W3i96Ժ--}qߙhMϗVU%Uz_p!}z@(.jg- Brx YW}/ =L'k2g\п|7dZcstU4`ڗ/[yaqhTO%:woTTwTnL2x, cE ,ac+C6 2K!BEFn;ɰW"pCs-Bw$urP߬eENbxT~*I-ɰv}*7!0_-LXp9~Z wbΤjX7 Y'g {oQlX{4"[/ Ťg*JXBNgApl޻@lI DwO❱|'Xu㥨2iqN;MR\ӆoo2ago8MX9~XN@rcoFN<< t׈q4iC4JL1~şcQ#P#]vofNإ.Tl"K0o7e ӫ ("?wuWJR;.`C0ICil?^1J"so͢C;vfl^{wn[?Kr]SCgpIBC,^:ѺVu$:&١4Qkh- nTYK|[J:*9 9*:ץTΨV'TG% 27 HMh7 h-!4 u{w{2>DTmk I& \nk.KsS%Cv%Ym'4J]DoMݙ o(< ):QTs`bJ_a{2=DzF#r6\AK{)i ࣳs̰ʲ Cꦃy@ƨTMd3JUÃcVprMro :釆{G&t`'|,JeDz.;>ޅ\oaȣF ,骊,L!5皮ay</qH7 ;qCǗ팉ސ.j͞5W/˾vؘ_[F8EO@Ic1D+vpR DR^7axHg7ʹa/dLqG_*/P;@LNٛu0kuf8߲Cg1#n=< H,OYM |ˣ-}7_%jp~К:ضcz^bCW}WϞ1/i&YR4`oE|ʅ> }S| Bg%!@R(!Z´MU.>*oh/lU)Ds/~0& jC~͵J5\2? E=L8enLN=2|\Ip@}OGi[wڅ1FS4`uLy9}Ǣpi>xfSIb6⢨Qlr ;:#UAm'z }7 2-qB<2bs3CiJc-/+ɴNE[v?Re^G wCT.Vt5:p-U=#vQwK`MltTz<E>h̼@"^,% a C$]whm"ޖ iO{:FX#z\O_BzQ;lD{ b/n꿾Kjp$aKjkr7᷍#b-iRKH5vEwBČ 0_} Ljx_dm`=ZV6Y2on%hsϗ!D{>;vꀸwt-6^/$׎|`;ǣ m|oB*D@ڪԪ?(k\C4=X:ͩYaekX`nɏphʖ \$Ow~7 +vAd4LAL*1UFlQR'Ҭ[R4 iN_xϘdx-اԍFE 8!ʾuLG]2}$G^k21$h6c _kXߟ'to% Wj@ȹѭT/dvKVByM%GHpm&i #6Lh.Ҩ`,@"%n\E}PeJ Cfܽ'2?42G1+i=[v((\b/Y(^qZ;d)ا,>Jxs.Q@=nݐ1]$Yy)RpG+/^AB ߬O ' e<9$7>l\Hx8Wpm8I5f٦f}c "82Yw]K`N?ch Еk5na~:kk;"#- ,S`Ǒ~{;@K1\h}Ix}6>D+az`4D /, - /InYC :I=s$ b.:y)+boxɴ"ݛpDNČRBq?,dQHoEd4%XWҰCϰR|l՗2v֫C -!_vOcng/̷r2X}➇DP| \{';J'\DmUؘb+Y G(!|JIH AX֪0.= od 7ѱWMM:Nmtj@'Rë`ZSb6QZݸ,sVˆIj.V ^ -XQOR|kU&hxpl^2|Ra9e)>0wn"w gH _GfјV#Q&/l(V&-#uID|4@vZ$+v `pyY60eHư0GTiBSU~ߙV) A;cTvڕa-}@ΈMPC!ћGa"nZ4phK0Od6D;#6X)p{劦sS)Bc֤*n}QǣXOaܢyjmp}_mvaCykcCM;g=oĘPf 2x mZU&Q]o@jV2ŕ-oKeElBfHwI--D>ɮh1"8+߱,7)iWp&I˺4ϋ~b~b6Bh~egb\!ŶUsM2+ ֤(`Kk*ȸ @(mc^pgmc/[ )o)U>9'[T$34Zu)179v_]I{$4XQK؈cFKiM$#̡BY I+לWLg_`uË&*$|Zџ- 8([s`Lu7ngAZ,i o4 DѶM5PL1&$i>G)lEyzڂ .!&$(f.I|-qS y&㤢`~չw3@|d*,~Ho%:S.ؐP3 g 4.bךwf2ѓ+̹Il+#!D$rEt! YIqΏGB/h?C4:UU_&>?dvܠyгif`k4D7>ԡg@|u4gjuuɲ|*y[]]'ы# Pɫ&.2 (M!9Ne"Ϳ,˷ݕՆpX&Ci<܌i|4Z5٤Q_>,v_%>?Qf-IKQ3i)ǽG1aG'^g, Ωu*]r6MW4QG"n^ϣ=khbm$Ymb>ægԍsf艠AV9\M;FdVun,}JYƠ7Bixwi*ox}y*qImt7!WRe=(PDiȆf ;[ds2xS@spjZ"G 1jLN 1,Ήq;V1+([FGΑmUh]9q1xTuw8(#<$1:d,?RtSTTƤj>$ĤAr9I@CK2fjB3SD6Q\"IUP5QM{>&ϓsph쇹+:.V'fs^f4&: 0i½n>jҸn1 jOxuxd=uɌ70Q*P! y6eyV#,)5 |l1fLVW+I~iqW4nq\ȆU /9,D; lȨ/nmm*ʒ{ }ۇ}-VlSC4)5Qf!-   Ɗ )řʗ@"̶..Iuif$`KV F0USA{œ\ 3Y d)l2ZN&#+gJ2zT@`ȵg@/_E`*'Cli,v΂0s?O4Ôlp*ݐWaYxc J74,#x|)3EDH!5lNˈ.sWN㦝I;М'#@o ^cpD&oWo o lxhkkS7O`jpA*@12$!T |j]ص7@I|67m 9bksJkx8;>k T{u9$S= v0uzEN$eM\BWAiZ]f}xNV >됩KLGRe͊szG@z[l\˨$Ŷg::N^ "Vv=4xt⒙Oz*y5c#9a \DrN\* wRH6c4҆b 5 GV.ޤqQO) p8\JIHӼ6L3ώ c36| L7rES#hXb0K? (;<-|;# !%'{NZ0˦nuB%ЩfrQOr6ӏ"T4i!8uN䔙F} 2VX 8fjJ/˪;vO=v%UsSx.`t bJ_|dZϙ{Nu},=F"o2ˎw\H+q|H{~H?D.BςqUfku2e*p.RfO`fTsU܆v1{̥ %w 6P />WP]<)=l*-{B6^8 $+"fDkHM] O2Kc$HPq\$xKHH uqnkXB2?3{}f{T!ǫ܍q%- 0/xgC[zh4b( lhve<@E{ibnk /ź\ȅteŚ*8p[y(ϫױMٕ]&hƊxFUD)Kap$Պ3ls++! A~3JNbVxpG$DɅMLOٱ9T'Q/e(>mc? 1M'Y*5}>d7l$*o'n[;V@YqCUdkʁ"Z"Ѐސ(ZD*7 UDrP>%>p0Ci_WUls W`"[圽0e?8.{ D 4qu;KKNˠT9h;eS{crŐɻOvt:s#ԧ.~L&ɏ#2Y*Slr:͓yB@?Ђn}wjžWd?N7}C 4!ZA s#j PQ%6 +!"=1PPcjSGQ'){NnAg.5͒QB- U#*ʔ|BXGuӂ 2}@t=GؚW5Ə|vq3(ŴPvV#;'F՗qCokZ"ħAg-EG!cㅸSn/5-vA (|I\@B@lTwHT?,\5$+򻨩*K~zu :Ӣ.adL؄_`çd0nY ]K2QhaQwyva㚮_oV0'w*LvQskhR|;oK1i+S=WB\EMIq'0}cG*qIߍ{hu>a-ܨKqt`[)N ĉ:iN I`xcmjh`2B=M[淮2Z݌}OT|χ笎 }#34cMb=1E$RS7aN3dJ-0IzM#[/_]ubR+]>=쨢PL-5Ti*v=SCeH|m~g;s;_Ad)$|9NfNVNmox鹠JQ>oƖEŷOK [=ڦ!]p; Jz@^rL)Nh6.J}62on ^6/?)O{yb}?z{B}ȳk= Sr9hŅmO\M9Yj"3KC|!_~=1(LVxNQbNHH5o +Ȇ4Y/"q;PRX$[Qvd+P:$}+Ibg Ma̸ikoY@k:M$+yuQ5 LJ }o͟UMIP2Ɠw^)3 GwZ<}V钱vk|oFA&m%jcnUKkӫ+s@)pU*> KuXlԋRiزkEq6;Z4?%CI+'fša*@G3f et)Cpb/o6}UT,i,ǽH O\WS#XtT f>T 0brhnLk.1o#C#] *L#0G7{YgvnB6 8n9b-^GO9."֑'M2_<[nu5Bi_I%4FO,vfq:Jb8s-f.)%BkHI= r'M ś!wXBlg% 6E:=Nb?TaoŦc.,=3cZ  y""/,*_pACLt~,~U}En'&vD:MbuT73 ju85IPłMϊK-/ě3G^y$`}5/m$LtKmlSoJtT_ݛ6"a9J4QYnj>46[FQubR80x(-V#Ga^d)X^|7َ;v!|5ō{1&ĉO׿V'\mxGȉ$xVΟݾsorlPߏ^C/gA\m`*X&g1`Ѧ,GBciiqk umms$z)H#XXE.(!3@G-3~.U9$  :`#ׯJ Oܯi \**/3Q(L]4vXyŊfHinTWfDwew/gNBBCfFnA0_<%j.M5&4VJJ\!`U>;t,F$pOFBT`/tRYE>~)~wM9^H-@u?nuO ;oΣN,SyfൂdS:}'hi)_A _{vZ;`1_J`WRuYÐJjɦ^ƍVJ'IxPhʿB`>"b?n|`2h$YܪNl'~RcF3G-ߢ۴<qEdlXp+آ\R#SES_Bm R7.SL,DTwAHu3uvy=Y_U1θDxI:ģj:$eyT^"|094#;gPr25T"c_4}jF\Qp m(G7B\Qe0[SMY. 3ѻF@g"E>j!TVa@fb5S]q nHDQ'`0n@ :ntD 6-k-ldXfBY# UU uK>kF=@^N6C朧udpHjIC촨9h ,W'XyˈnjӭDp>1/[T1k%R>c'\>Cm[ld9j=n##SHԅ֣@Z~qo,m\@:KeH ʜ۠۬:Y@նm݅VT6pfӟR] Jl $Ȗ_bEI:>%ɷFR?2s)Q^-P!*0g| օFY :>8<bE9VLrΠ|D?%fk9?_֌d/R'1Uɿ}Fx$Hቮ!93L.j:tmMԴBGB>F]^ow;~Adnu$k'+]O`ܕQLjLZ+N-1w) YGnbS+X ' σ(md(/{Lď:Ņ8uIQK(]ZG6'駀@)zK@)i7>;CKS2ۙZVnZbf$?#E |1BpʻD`Ah[ ULv~tHԈK Ro#Mv~2pͫ_f>#Qokr=O(aRK['vF:n cKG+QOТbFOW8n7Px~g铣(S J}#%OfZRM>|A.t׏u)*7 LDn̖'#?XW|*]zAvr!vFL ćT[F'վ$LvK u*h$^9!G``LQ>zynX99/B\z>X5} }L't^#=C^(:8<"|;þCuČE:5M/̙zZ_=dMꚃH\.Y&_w2)7씃tTir\Enhd5kmZfB%@9juV%K 4K7v\v 2 .\  ֿ#DTh1lQyUҫmr+SA)dx2Q{@Զ_:ƀBc4rj~+e¬8GsvJLn^hp?#G"n r>KP华1߯cھ85/ժ݇*bV"koI[Q8|SV-`.$q'E!4.}d]"]$?9 p-~JS 1);\ #h06WՔ`Yf5*H~D:hR`z]{nSO?q .!b@e|S<41'G]E5;iJR%Bav Slpx5~翋+tQI9NNޠ)/Tl2}o܍QZ"5$iWwWJs_u7"wT|Tƌ*4 )Tp?6FDWz}"YJL&N3#Es2Q /+utY6oqzh%UW,2 %&¤GW:$amY0z`^,\kQx̠IZG_ |ȣzB#W* ~ f8";)].w XQtJҟ1}o5(T;02e<-В6Z\+^NDH;0CYgPt#g4=(c" Yޤ]Y5mХI\2 4Z2tMUY<(sm2svUQ=́U?R̀S.+ꂿ|1qyBC,i h <զX-r!3yYRm%ֆZ~^V~{u In)P?OfN"Uڹ(7%:#Ea3zL#,Yzw-6 qX}8ߡm)Ccü_Djڳ(~ӓF,yThrZ&".V ANj+m`+.D뭙+#AV[ʛC(\)i%7 Y^1 R[*d:a H\hU6WYrT]ʘ\{Dhn# A-Ya*\e:[Fk8$rDrnnmw7W kjy]򢷛B"I>4IZq )=RhMc 5\|fDU_szb<1mu[k_ P=cH3 G,(m,b "+ S$N*6U9aP(S jk v5fC;'(E^(qaTif,Rӝ+ɮY>DwuH@`.hQS;|!D}X wN1")𼮊L$1_[DlqZяY~ l'4FhDlfB`_ei@uz1H OB?Qrr{׈Aѽ5(*<<~~ `yGE0EK+1 FkSN0`;W 9Wt4w_L R]Ϭ YxN?ՉKX]Lk[Hvi &)Ch+r*̧{IuEd~sTUY=,Xz3b8x{2^#-:!-b^zUl4PA_ӣ443_8Z[ 2fqd}w @V e޶G;Σ‡4{6jFgd1&$K-xTKt+ =io+U$Ry_{SA NDH;_"XjR]4`#n8XoA8m'-rLJx8&#C:E(17Zd_W< ZQ2\k9)ߐ^:NE<%a͍!dZyv]U# cSٹVvY 2r6Ʈ'֗f-ֶ5fŞώZ1k#wE)_/yP0A&y,(Zʰ_ƶm"G2u+a)qAu~CXLi="(*Cu=^/Ĵ[ 6ی)QRLj2{!I:nN^qP{H BIRnHK⹵9|"}k%IK`l.:S|~x ꄵxZ࠸M"28o4/O'NC-h,;*7qOO]pG`'f q >R$MayA2dCvSc+h}A]LhȌe(H??+}(CehVI'Zs$;3E '$f%&͌D訬YOw}- [ F24ZT8"G܊FxT:Kh|kקn0C|UtԵYBTS~EfA=P3D[|ZQ u$~\"ʄ>n80rMI kˆ둥 b0+jcF1ƐGƵYn{=6ugTmJǜwwrUY+g5 Je#(KM5X:q\muFȹ:4&kYgvHfLIo ^ ꕍ>!븵c7^[Awl+z /,;BTzu PA& mwj&ݷƔ"86a}*$JNd;cuJA&*EnN ]qA!1)"ꆊ>#.j2Q~ w~+ڹ_ZGRFcoC .]08θy}B;Poc? F tJ]jg MQT!SYU`GW4.b.X%y_}y=Kr=gBi8>U*U>ta@|jNx m 6WHpMj9_\{ɛeyюp{E0vU=>nkH zR;g#Wmg(=?:~exA 9A&;î]φGsj_gG@| \X QFXsK+SӒn1M RYZ7ֳ2,9X~@4!ϴA[fNeqa$$>.da?N>0NK>E)Tl5R^yg9><8)HlkOKBb"d['@sEr;>R7\>!z&:8[[3Ǡ븢T@颐ͪu&dߵuo_3AYߟ/0Q=zzgbjh膲xA)"ku ך},J6Ë=%Ӱ2w]sj+V N1@E& _X8vXN̜bF%o.ptI3x6TZ9 E}22蓂HɎ6QZ u Xk@Hp}mh)d[KOt`YMΪpA7e88/B\j&2?Pt$P]áͶtDV8])W1{% Y gwag):4͝ ]159Mhal WL?R$ZxaIG FnZG';5\9Lj5ϢdЙwl5|Abq-b>[t"F##x7\Yp:SNV:6NMo!"[o@E55R+}F.A*$nV_WWSu@ߎkFAB], f]1pOBR$QGWx1_޳[%=Ɍ2d{!kee/Ï$| #SC&tܻvBwGGK3G bqSX2yYKhU,=W|_`Nc.aTEYx+X|qS.E!zqtJa~rʐ̞PXBC@膅{otРS֪xrk_o2/\D?IJա*~BQ}%d|J1~z GA#X2Yٽfͦ-g-Bh(uJecY`_)y&^HuM# R>@ üxMҐ&N\&) Q {?r W&M^e >x3E,N.ea:(0=IzðV m'C^WN?\Xos|1UR'FG9??"ٛݿ+(pϮ&!SC/K,!z̪xh'&k` % y3*x 0r+"B=k 5P{\/C3e)?ɤl8R.yM(Y8䪶b;˩pP5mcք2>SW`}%bjM,^{-fGX\]K`tFkBjOλFXGxl'=%'ChuUd*⤘4w[@¶ԖcQF;{p'PgfYÀ 'mD]sa{i^~_QUKH':Q!La)QӅ[B+Z,Ou9je(xx[Ȳ='r4/(5"U'&51ȻKwF!+v.Abu7E6M=!.,ѤW=xv)(sC.իrYI7Ju;1nZX_CH#k9}ŕU$[!)5U m-߾<[<Okjz]d_Mi Gz]6 r>Z qNycwv]`ܖT%E,V爰S"‚'<.KWq’4`ms.:zZq&_TRz` 2P,Sg/=e+` DgAc*|`MAYKݼ?.C7K+o-Դ&㝆Q(9.1%1eRx4rb4OV>S 7e}JG/6?3? ^[&SZB Z8Sӽ꺡y[RÞFRh5ܕͼ@qܠQ]~M4~Br4Y0Ӈ,3Bap&@WSЈSLuC bd [Ul^HvҳKH-y9ygd9@2v!ē v\U3r~NxK9A;. pV(TOi1Tm 2ܔ>C1)D =;4* F>j?GF{#߫{LY?+mYiñ$8R ж%E:G Gn&<-勠̍N+)IO 5j+As)$oE ٚph6lF9KN58<(=_=ޞ-r1raza JTBQxFU[3Ϯ|$qV2D)ip,ZLG?4)sl‰SqXw88v$;"U6[ k*C~40&Mט/bΜZ Uqe@Ӵē  u8{lFvIR_a|$t~\1!68ZK)mB,"7ٻf4v?fijQfwgeelElU#[ {g`y&E@ˢ1p NcƃM)ߍn 㸅tsg7 4LÊ {qP+ӠŬOcyӺL`) xU}c4Cr"oFљzV,ԚO;og^+}㮻Xixv}QYO_W+th4:.L ϜU Uk)טK_36bDY^ Fwj= |!I|x*eBsKI{byy2 fO@\ZIȩ^rx)Yǎ{p_w5(zZҒ1mQC&&.kC0=P@`Cw#(W?\CvF?{*ʖ_"~*&5p :4YqeZ+ Օ؞Dd20ЭjV z!? 1ޔӂ lyhr]"/SG i{W4? LfR6{)/]ԬWV' a`x!ˎjlbhjmHg3/h(ЊX ھ&fY|P~,LfXi!BΥC7 Gl3{<y1ez+' 0͇+J5Is ڽLv<@i=_ܚ \pt{08Z"e "2N̙ՂH2[&.6[+(jToEaAKAERo%g\-s1tZW7MR;ۉyLٜ4b\U z1S"XiTjr20x(TSX;7T9 tt^:莐a^9Bx%ᇭ&s |aFS)b:Eجy"a{-/MVf &9Nf ڞW^'lc} ct.dQka{+Gm_զG좶FL3p u+a⩛Ph U:!eRb>e-nW˱c!1i=~!0SĴB|&UԋwT_e\CS}VdE9f񄅌A@Y6k:QY-uUۡ`qU* H8WI&u^ 6AbĥT> (zӼc%oFSzctmJS,E|jc} vD p=%WRf7B}lW&<~R c ^F2׾rWG˯l̋B%T F5VX!5c< Wt@NW?']^"|6 uՑD4l0Z(B7W cvg+̄ xk\A53bNyAJW: kl^3+!#ƏK r&\e5o OwW'6jJfCNHΓFeZo<|峴ۣ|l<;=6 K9)5A%]8 (QL'r8trli@| mssz+/Ui|;csYp!DEQ?q}|}bH>'\B^7-Y)NO+?1͜Z*!ABu1> /LpӉ`[TR+3XP_oa?`<$e.ҲE"j)/{qq#ۏ8zU8iMPWgk^6Jef028?-۲bl;UԵ<ƿX6[ҴXFsHx+%L9)pAb+HRA9h7޿/23!0nO[*PA猂U ξ4@y^m9Z{v߉67Tu߀5);A^U'wlu6-S|*p&QCJ kñ!١r#ͬfLl[5e5hlDx`qb8ʇə)C3iqD栟 /'=/͛me`k跓YX'rŨ,&Q_nL2M YQY&lڜJt_ k }\JUkQ|AMhlӌN8E0O*( lf[YO bsN2 `-[IԄGj)dYkܤaF];=eH g6FYv~׾HPKo{gH,t)haiȈ^#V rK.5"ڇ&TRcH9%w44ܙGaO;@%݃BςنykQ@;DtWKCfN=u WxTb~OPݐH2L0 E-Eɰ 5оq_ncZEx#Ak πC 4Mls0lJ2Fa*C*&RۋDuBDK.\s iq$kNmq]aq ӑRAJΖYΙ<'*|ڔ-MCލn/Mc pĪ"Mv߅4|A (FKBu'ݐ5E8aN1@W9l0 4zFJFV8&!}@خs,w9Fzinԝ{v#ӟẄ+j6M,}]!=eLo {]*0M,ciҔk Kع7z" /\[/ 4s?}0Pk Ȯ3S+;\37}v?"׆N=R7봹]I0Zm%\0'+'Cdd Rz3/? 3_%MA/Z"NH묯'XM/S p}mX (D*JZ5GDD#v|+BTr>^`?ʽ硖Gh+$T6ᖜ+1@3qw%70OأjHKT+swpROWG4Lj{%g\39 loTEsl,xEq3RwĵĄ=~*U5 ;H+[H,L_o2=~sr$u*9$ 33oHdA 5Ϸ %ƖbZ摁<1o9Q%* ˨gU:mo5֬6DLͰ+W@ eF%p A^ho`+J:´Sa 9ͨ,T&sV4 _oӪ) Ay/]!ԥ.ee 37,&lD= QoJtdO>H6㑭8h`ՂYy1o0Qn\\apYWqeoͤx~GK< =ssy2}V{H!WX(ly1jyCZf0 F \!R#ë+̛@3aDՅ:4_=95F+#A3\7O[#gDя<Ƅވ\\fd aV6$ U[ŝ$^P[=_u&@&aCJsB1aӺq3ӯ% Yf7sX&3Dma&"0J J v!ͱP{og&Xã9D|Emf+[ط ao9c>6YXK'$R3O):t\f]O]++Ի%[A jLzs-E+EZ[ePd%ȴ%I Lc a}3J{o7\~Q~ƘWJ6Ï &_nӛWtyPanπBb-@-.t>rX̊<"vh3xjLM=kb`@FHZ=mYn1l,[LMTi3آΒtg_P5+r/rjzjeiJB5R  8'Tgy?RY!ZGQ\˂r,q3Lݡܪq& †S0HdP&X }>호rE}-X(sթ@7'bws}mw'Pg@A{_M8WV HavR+l~41OREDmgi I߮9ᎁ.2\LxOɿ< ؃`X"H>m/lu@zeC^L}O dRkdh_>7"̒^ =z~EҬu kQQggKL6 *;k7i[hk `tihWH⌋hhC1r^O4௱hoGJ# NCi9n\$'KW'xXyYx0ϑ r Y6IA_ EG3#3WST+6Ti͑qPm9*OV;gYDX_`A1({=eӥܩBV?b0eoq 4}/c]F{*mN[Cr'aS 뜰J)O ] 0Ыm~.prT }:&W1*Pfh1e$ b=agDkK-DD}DQ/W#T"|/{õofP%`N1{t QuN˹ ,x\sz@%6яbC'Z~V^cJ>r] ?ִ.cjw)0TO|$ǁH gyvc6MP<&ߒOr:JYa5߻oaΒ;a-tzk]B[{omcyD Z5S'I| < -&Xae33(:/0t7b`K<9Nª=qykU GSzִ@60o&Y~_n%oXȢ/xGȉVeGV͘Y}x6o*+6` /@񁭽<+Fd 5DIvCLdNTdi?$ ԖH3*̹@n^iq[ h9fKz+?h.z%͉YռۚTNB7$: D-ȋrjқ|s]ʟ g X%#߮+N֪LTLbq-iZޙ#/%_07#8VxԀ*"6++!|MpF'KK@oZ]F&kD v%o0hEA-?KC0_P\+ APwHk(|L MV|??6&`^= ?)Oz1G/{(+{@Oe+yZRɁS+UGq&9|X6E+Q,MrTܘנVFSYhkqW_Ռ5AUgMB8*{&fi[ֶ0X!hx7D9@/~L0o# p׭ i~8n3ZrT'b6/kI}QĥPvm%dH#2kum%A"fv氲3A^wҘ_\ 蔔U2ݥ/v0Tݫ>iu\[-=qHᗺݞ5:)F5j:Ae|M|B|MOcA*h} %ݧxD>ל"ʲ)lVWQ@ X ꍀ!/)!ĈrZ"&6?t[3Y\2粌)1/ } v'Ls>Nqe<*ءzL9,$AxvB 2 ]Nлh_ֳY ̼I 0cs `%1'/qR$ .Q>,G`?g1 _WۍAu~߉Rxrr?%buE4@GLg_F<;[8j*Ѐ:9Cbː/=>a U8(y0: 9zydj0S9pjVCr4[g4'\ OO"]Yn0g`twyᅜ_b$uoFNd³*9Igg6$m֨66Ѻ4GTaHDMl_XwY!o7kyټ;?dGVbC\td ER<cB]@wH ynVzaζfZ;x~H7ulJ z?nhQ3#KΠB#WH*j 7lf_UTP~1]U+ĶVAErpv94h4~KvMq v(nheQEV-\gƙ"y9P R:WZcoXHэثneC,6J؈`AW5Þ@xc!f!nNL-:{eI* TP^Rua@^VQ$\l~=E?bэ>]Y8X;o׼~49`l;0q&T*C!u@fMzYh-FzcI`Ke']3dIHokּ2.|/$"]{qʲWp#2xw1)j&یxR9ahigl`9 7gE&80E=UÜZMtvD78 (5zub|;0j/Һʓ/xo&kLE*nAN z lQ͌#}G`p_Xzұv7TͰge橯H t^ҁWa6Xz ;=`'l-m=w0$(Grb ҜgHSMrKIZbI&sKj깆!kJkֆ{O3-.eiT&ª`y :7*Sb*rvRBֽ(zŽғNל[4" 6? 1i~j~"2à~d0Ni-ws߸FbX@9K 5Ȭssc MS5ڱ [AS* X)Z}|j+պ!2lI%:;l]:p+(G(t/ * fz # 0u5>C6-bgN1["YkCHb㏅bk2=ǩҭOo8c r~ȡH=ϲ+Wͣz%֏jjܒ 409Tm)RIS %an܀X"o*f{xXv&P5i 3a(KIwLwAMv`2NᓘFkIvTQRhFmQ͐Q'"(kb38lMvE?]@g3HjaVL q{s0ukV4x] ̸Ӏ*)~ D+) =ibhߜkQyLD)KWUAqtʤ/&LYi38ki zS Tb]SsŘ2NXj?tXݟEw Gww[p3j<"m{P#eλpp75%sZ@גS|Hv`Wd+s]o^R'ҷcnj1O*8a,eye'?qƞ#\>kxQz%}O*5m1XfT,l0qI؉Zv}NƧOd EISI_jO@y7QNjNgFGj2} ]2Q\I =OPN=eƯ:qiZ] ntPl_aۓ34ݛC|=VĘ|SS% O_BB.H5wx } -h6R i2=H<΄E&ȳ#l׹˺"Yd% /0RsS kOJ2s:@ﷰBbܘ|2"Us| _{PKO_J & c)})D;/J 4[/78+maWS:/9'̠dֽl~ac S$c^` thS8Oٝ\9d.Iq[Y ]Jփݘv(r7\#O6EnyZ>06}$' [ #E9f}'?+< di gMt;$N qVZEwL+L嚀n{EJ$40bq$~_5Tf"m$UYQef)..nW4/B $ ,%~-C1УߋwAɏm1l.& tvҪes".f-*3H?elnU1 US|W7I⁚;ZzݷLR? V$i}#+0;n*̄cpsQ>])MSOU @$8.,Ay|,J93jOԝ4gYZ07070100000070000081a4000000000000000000000001626034b3000015a8000000000000000000000000000000000000006300000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/common/videobuf2/videobuf2-vmalloc.ko.xz7zXZִF!t/Yf]?Eh=ڜ9OkdZ×4V8T-]KI(wk|7qPӖ A;0Jhe&)|V EXaٕы炤o@iɝL[V5#acixo%EE(Fi< *.cP*zR`*tU}%T*̅'|'$5 Hkm@*5ix9cb3,'u"~jٸSn稘ng#6؜(WVK%jK눶p-Pth%k9#i{~.:3S#ALH^|QwW=ˋf&/>Ng ɺ#rUpJ< F ߧ%UOS̗E'zn"LYH+>|% $;4 ̺Ӌu|VESp[ Nud^*9UEM W9c`jF=XSmzAhLtE"?\X븳{=,c> ul?PvC VQs7cDɯi_AY@ת!lxo90?B0䥓#Os\+9pH{ڌ+gª=,/F ,S' \Y̪f$%s`0b?_.6ae_AI*[5XN0`Bm>E^.%~pn s3Pꩲ`ܩ4uiG}T\ A1y寂JbP&09틯eZBv 8te@l6[dwzڧ1x落Y$#efjAx-9L"Ʌ-E{~soqTNhh{˔\{KQ2P!ѴF xK+B%!Slzf3E(bZ0fn| xlR3!seAФ&뜸,5Lq pm~Fگ?hj=4Pxw`i[,LAu'<ʪ B,L89i`M΃<<#>`&͓\]h+1n<4om*lEJ<Z/ Ӄ$jbKѿ&iL@ްhV͒ 1EvEO<# ,vqĩ/Y EUhaR&?1G-i??X&ZAADC2]\u+,?̪rձz TA=7Zc`}Ыv$,i c.d"?{ Z+= 1x8qͦ I6$ yp}'[`he2*ȃͽS=kdu[+ ,Z6 x P"VCsQ%ih08E'fpŗr #ct Fd[wɺDA.fΣ!<Ƨ[< s*C( 9@< h_mkPS2 X!PۍƮ cL!6}p1 tﺨ)u–/@ HԴO\BMxZ9nK"v1-W"}$@1eAJ`8T4WlW>$`_ Wf83L [ԤyÊ#uHl%@tR:LVŊ\[e2:=5!p-+`uG HxG\BKM ?خqXa`:Pƣ֣|Y\`zTiASd+=/ Hx}vёChk|s$U*et2dc\Yv@Z@ҰfON =w@ XvEShO@i\ɦu?=<='{[Mo$טqJ߶._(9YCqa"zAr6BA[/]SJ5<pDAH-fӳo_{G:yX ;ݎ~S5JӔnf_ǧsPsk7sxkew IdQjVIN>LM[%v}(AdeHnZẆ,+w asj$Ea+="*,XBd7-_4-_6r[=W 8ҳ7\#bn7h(L 쐷R@l%ZBPXN_}a25Uj",N:HI_-ʸgDNjF~%C=s2 aނכ<>DI>) E0kRRrNKuE '7hov ~㒦@FA \|_qoNը%VviPѹjUL]ZM4b] 監>flMr>8@B9n2(ܭvl,#>GSsoKXI!VeԼ' @ @z!!mk~W=0s#o0ɟXdv7qvu0?j wViovDn]eȍ:hV|mq0 FT S%5fiHh_8 9;?6FRLD #6+o8 n /[O.'d N&/6O PPDȕw;{uFO&5 pZu" 3MAQvU.'^ǘYOIfĉ?Q{r&zy (jr>`BיTnx(f=HY*6健l$ݼ|}9 0x +~dӱ=kŗ(q, )czC^gݘs._o Ţ/ywVҍzht$`Z-60 GŔ& r{ٙJ(%b "q м@6|#uYZf%Y^ zlZPk1a/+r~i2 gkf ON:> RW38H3YncWYsc#" Wo@2ϲ=Ԙ94*K8'}i 7M$&*d!gNeB.2cT*CnFgd! hBa.P =ޢ>vES'|@F?p;A~e?[l^"E pkVZȃyTw`\xϦ%F;%<{*n/.xyj9冁:hŏeMƓ"D5uniI )7mt!^_i>&4N5F0p>ݵZJQAZ0e}Aӂ< : "]n]LN|L3uzȋ#BYg ҘFKL;+Qec훲 'z|=es:YSEhktmb5it`BTr/caC+M2|V-31 Zc2ÀV|2 ֤w֮"`|Ս&"e`a#JzTQ~oJ~d y↫5zIYgNפCg[ SW9`eϑ+Hpv|]1N"*41x94lmzۀ[D:gP)uѕ큏b>H'Yp&(kq+".o!x Zw@8ԓC`Ylk;Tf:Vxr|WZbp|bw.-57Vn)86AH\!h4 W K86*IhH&m(+ܳ2gYZ07070100000071000081a4000000000000000000000001626034b30000e730000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-core/dvb-core.ko.xz7zXZִF!t/m]?Eh=ڜ9T } ,7wo`bfhhb 1!/A%e:aRtѥ4r4Mdj#G~ o +Wv(HNԫG6j 7pZY|nbNnbu= n}.#7*8pѦQVF[Fbk7#yrp/Zg{!rpt޿vƅ7O(,~G G7*! )5}C4UT֊|f,S3 qSRdH%u7wukqkvW6B=oڧZ[vƚKBa%QOεf}f-A#+V95\@SP|ñ/5tt=.!RTSWJ$ 0M1]>cd=FOl:?SC_v߹[=p]Qtc ˣYo@x@5"UǗl8^J~,NR(>[AzM Y10T}z;w{+t*ףD{6dp%1qFeAj3@ +He:@X/;!8z>iQo(QJ}G@1rb\֖LvR+OvrR\C9{YKM UQl mpG /Ӈ[I?˲ dq"+ @,^/slXMlv]_IM0E_lËU 2Ag3ZaZ飉ũ! %{f>cY̗x:R/8g"% 82A#¹0nwJ͠Qû(gNּ3W{QK|a kk_8A8 `zE- _<̢-u4PMrTQ$.u=uЖz{P<pA[/3 5ZD1K oo6\Q嫶<=Ɇ0cA^jyFKVҭ2EY]SK>WP\T2o{ˁk:Ƈx IAt^ x: ? 0ӱWa if9Ů+e ^TQge[="z_Al{5F!$=(2Y)Jx=`b+WF|uhrI%!L)Cbq=Fd}zowͶ: (ZغqT"/W0F}|ܽW`,oS_YI]boH :,AwwF/-hܶv|MU@}l.٦#{kZ$^0eOd{u1_Vj.̤M,(@8==,T`O:Xz/d,zʖcI!-*YUdt__(Y#W\_oHL7(&-TELƿ.\_p}]? H<$a] WMVHZ?UhǥAt<]M誢-!|4D{>15׸vVbrR3%=+Iߎe,FOK^G,JA.^",}JBqP_>U8tn1}vl 9AWG=TDʣ&VA,Mw 5f\- Po4Mө(%e~i5wT:_@Z k5PT۔!~\@Ygs dDF屃^d'/F2Q0dJѽI9oŸpFA띈B Lw`ôjpͮdw~*'j ճ$-GGJ젊3n7wHg\LZfJ';/.}ΕLjW'ktD#ePn׉{"~ mҚ!tCmQ&[j!yp4h }k~C~iL&y)F`f2L-REJØ)3,Ku-J`߸[<3.5WFѦW􋣔!vuz*{_.95oSG(KCvulco@QBycpr^lv{#1Gii&"}$b.t*an)g.iWbLv;4#XDw>=6b~K@jPyo}c♹I2@cO-<bfʎ/.lv4kJƀiՂ%/-$_/s֍l9P@u)Où 'U$b! ^MEџ_4檝M~[m401tOobym|E9Ql^w2!=W~d}rY1.M='LNeD M;lus"簺Ryf9E''lP;ċy𕙛$8)iqKYz~ѳbyY" AѩV2,+Qt'{9R5J1T\h:V!{V4j_ꑜL~q)r5* m[%RhΧ8џ$tF>C-=\7%(c'F%5(؎LzZP32=|x1:)A([~!`q$gT=K9:LkT &$p&-9(oӨ* i6'JJ?S TT3i$a댂b~z_ʫm,|o܆xG#P +d{abK5*eSiAy7Z>;:wfiÎ7)YNPMP-TiY,WD5&ct]u>b\aH>qB}\rhG3yZΫ vsFӂ/5kϸ[ԃA:wH>{5knM0iH[i"zE8 l`[&ws([O8)d'dMEkSxqh?6R3gQz>ݚQ6k5ׁ (jN'#~lW/I:i?l٫4 aI98vE?g# pF$pATòDg*ZlWoJة8P#Rf847ҩ${fMl1υ|YA}]#-P,e~S 鴰E>`eY՛(@;S#očmVTT/]YX1ULWux6rmTkr#Nw%;3%9% 32fE$ e}I7S4E^`~D ѣX9fK>Fѝ{I'&P;n{rqMxh+oc=O%Om EגR~5Pl6s9ƬKΝb׌;D$qaz!]U8"xg[lȮ/:lB ,``?g*wt$l_m+yx4iВzg3tyS(kT^7cL(AL;i $HQ7m2(Ek<=8LĿzC _2?\vfXjaT1m`ÌX*37hg_=n [tN\# (E Jv>ǝf 3xfnP?'2PmF:y1Χű% {Z vJO,l'1uQWnp9k-cuTj/2,/v.SUԴЎ0dXt*Pʕ<8:A&]R;0O^|wj2G} -Ri~EМF؎-Rt'Yr@1zHk ]Nj8c/}hD&C܁6GEMJ`WrJ乬Ie=o>يA~B{$(t{r2PKeZIIN|'nUk5)$-p*;ɺ=W$YDBױߡV@Gv F.r q' }Ӌku!@֑716Nj)`iEAZ2^v;g3ϝ&?N#h980P,Qڦ#Z1e-4%C#N_{d' 2v97(DۆΥ"R 7l)IYX b8z,fjV{z8Oi1VgM!,NOI0+ɓI:ϫnNJ aNS3Tcȭ WC8tyD5DImW;wA%ʡͿЊrWWrz+0ҡ-Bs>AnJFDg{9RWiyegl.T00)R KQ56_ ?RGϸcMHdK_waQdO۰hG)&TU$:z!(]2a<.>Y `eRx$Qi<%y VO PMG9IF>d6Uȥ8ONwV8vt$:h̄NrD52dr`c4(e_r!8Ki-明D3_7iPj? Q:=^*)]*ʉQZxEw ^_$\N*MgG@t J@vtQ-Pv$Stp3?:vl]Qxn]i5" vtDPa:r Qh*\y>,Qamۗ9J"5 m4h "V?sw2q._02«r6Jw]xB+~VrRṗ*Zҵ$;$ff+J6)tPD7{ڄPb 7e@VR?%4end#wcy1 .0d159uG gZ̞3\^mg>@د $2#)"-AV:wwعLs#Yr3 wIF @K"eVO{Gy[sQe<w D?m@bX- D-E]|.Ɵ|kk[BeۜdBȏj S9X{n~0}x^|,#p~aq쪣iѫyOk|~i2(Ly ;JHQO*_%rZIgȪ(ykg>?eF~cp>lkʸb0HݘL_0ߞlS-3B`<Ԃ'Ow'ЯZL.n{RD£1l<}&TK 8=?๺}TDa\Wl:~|@;}%  *֩KAד2X)v(C=@=ި)/z!P,V[xe+B# t7Kan|UWez{slau45W\~GeolLm aN\%3moBc}^"Ht?:4I1<[Wr}`-I iCGaG0o[%X%Sy~9WN8_FyAdlYAQB);B:loClw/ypOh-Dqaq̸* G*;p [,,l;-]Qg|)SdzSAxPnuG*M_QY Ɨ @GZaأWߑʡ| di`aRaI1!ekSd N:Ti?["+E.cqw:-J^ {(s?*HËX=/1Ii45>'`(PZu/=G>'F4Hgatd4ɖRw2@˥t{[Ls鋳Z=^\&݆u(rG좖l߯ij8S';[@d!vb;^;(8 I{YW <9a$*t{.Oж*{g!R?uz zwḰ̰mbY &(kQXa=S]mI4[`& *n 1ؕl bqGe>fUS0n )_fFB5C)Xi7`r_Ζ=nC6Z~It vP+W+rUDgrRCI Nn$>JC"&OD5V9&-&4ٸ# MC%]ʟKm zpćEAzHIv㻷2 㝩8l2L$70;Ew㙀ZBylLǥG*W.q0 ckR˟6p8bց2B0̲ipSl2q E h=&f ']= EkPT Dv4ul%Ud4<[-&YB!ZȻ'#rea|0ؕ>f8H!7!ͪPr Ak)qYEqEv.Xr -DvxIٔP\DtXrc5chh&[b)Wk`ʱBTCQ"wCAhZeڄQ`@R9g.'GI]ŒVgȝׇ7i?mpgu ]db|)3H2ESƛOi Mc.!r/v cY7 zs'#3t=ŊIj/F/E~AVM9K+BMN`-eB"+zw8|B"x#4ڃ@@CZA Fzz¶4' ,?g #Q )xщ3ron+j\w\Nk~rI$JJ| UDOyoZ߈lFQ2G?cW4ȽN1!y(/r2h< fZmՉpB>AɚL(gt]iC~!(r4i0(_cxg=^)GfwC.DM{vbBA@4q2\&8|5BF%4tbi" V{B ͰW%,aN]%ozoZ]0?3#8u%E.TfJiig~Qm q1ԯgOh^4ڷdSE;%@[a?Ky`T{A>,٠W 2QZ,!CUSyN‡]`K7ULe !$TcF*d)A^b Y+.PY/ Rz \KOu5MvHs)ڃe[WoQ6E<\r=XIfeo'>%մqO%cl:F{Ayx $?ORm M*rfE u 2?I. ~FU,5x˹#bH%+c]H"|iP`|+!&w[˛?yp92,5Gn 7/ es?PrxFDdkU2\).#!rUuL kN\#Lz 3&^0?BDhFx:\e]PMbg)2F2H aJ$*OhJ m_s pdEB+Te@q@/{B2VgMfh(c6Gڲ}P/tC񫬮J'\I`qrZ-b%6W5FAD:GcNF}A~?6aQYЙyK|>th'QAk)b~C-quLv1JC+0@HW9&LCZ{$' 1L“H, P,Ϯ-+χ_6ge)[x3eS:zfD)h4ǝ4 5X|U:`?$LׅRNUg8m^ͫ|a)rf0犮Z0<8v[lឭdR.wPeyQqt*$HH%oI/߇k[0_[ _dʮ~#U YEXјAَ4-E637ʛC9s }nPt`+Q^n;3ZNRH:W:YB&ԴʊdZ$ D%ݢ @Ft('Bu}o]0bA؊5Ebk5hV+1]̎f_l80X 2eQz 8qT !&=J<@ Da&,GwF ߉fO"# MI_J*BB2+RN`'\̭ ; :N?i,ȯ) y  a(Cxx3{Tpmq!vg(ߍw *"?4v}Z^c늛# 0iIҘ;!㋜eB/jWzҽ/"ͫF eXk)V*ߤlI>7F*.v 4(_Р@$b z|bS7{ң!άg{U_0@} aN\,]i&4Q^fw?[ye ΁ =p q bF#qud34t/W+?WOh v/s^є|yR\[Ż$?{2yDbX!Mu]1}J#e "4WAg-\FFEQQ*+U!niS$Ȅ9Poiwc_ L.MڔQ7ۜMYj┨1T)e팏5PicTQK|sb!4n$x8SH/j הye8*msW̐QUGGTAh7,!96J|C-K_CZ?U`)غƆV Iy]é]$2p5. ?-)OUϻzJ.ν4ٴkشӽ OںAx/?V ,Qb]?;7ӖCH`,i)Lbv[Ky"kfU+}߳閘S#$?a--`@ӝkqtٿ~- i+IMXRO]j~U] G0 fpQsJS}wǒ86BSJ{AQ\m ~:tk F(o5jve3 ޞa s>'yp:v"3?#۶ڳy+DQq.-Aֳ6v6XDcy d+ 7G_,@qsɀ N vZ}zƋzHӣLJ7Bnjܔ;[_)jb#d7(pR!;b+[X z)hNnuYu@L޸ÜS2KLTr{%)NZZM'' _s|\_#xc-=shpw)UdѯgCmQ&maag'׋tt y| ŅqؓŇܚ Ow8єXQ@ғK/ 'Jqm$C6M<\F윛*m $}eCQyy֠]yih\'R7`^Z3*x=Ke WѲ%1BG76mbW gJxM?9"eSEtT$Db} ňy趇$ w{c EQ(9e@B!Ny͵ A$qCn%r4WYeIZF3,C95%a kphdH f!DUD'_~=fjOۋQrЇVǿ"t':b SC7TaKtQzHAyi\ǠGݑ^ %iAJ7gZ/p,f|`y]9nRG:\/8WSՏ.H]@]eOl*uaAr-' >Y0dô>QBay%)~j 5!)dÆx y;ԅ5]gG|n.q/)F~BȉӖ, 롯'q 7,Ųs|h>w$dpa:g|Pa=cH&akr)t!V+8ƓXkѰ,Ec}~'ڇv~iVo4]]4EwcolEoj%&#S&d~hݹbR*qͥd3"vƾ-]J; h|ݝր`N%* v~,߹:*VDBզ`[IrȉfQ n,_LF:Vds[hM @.ԞAuiSŸ 6eQ ]A35etsPw_,LL&An&TBB{l`rESA(saWO&ݽ&LxLC BAJMXc%T1{J9_Ҟ+ڬjøZ|Jk}Бz5w6]UpMj=|~C"=\ 5&~p"i Pt2`ӻZbak60sIr28p\_ ;|臆؎:wdK ) "ȿJ5q\Uo)޶ncVbTIʨcM^EW~r&h͘'x ien=4T*㚌 7vb##$ +>Nؗio 9߭ol7^؞mu5n"8x9CJH*jE.33GVsa5Q@qF0YSR ,oLq%op,betoy&sfzOUD{|-HbM qX<\098[}z\LX1 AxSz*G@xyHo`^G"UC/[57I"";6 'Ti>xK dzͬsF¤@D&+;z:\bTprxSxNwBZn |6F 8!zTGco]h 1ҾYk{0lk وZ7U^5SV\DU@%6]_>ndl~Du`߉(i7u!b\pf3M|00{'~7Fs20~{\}ȓQ/m{\JJxY~֡\,(#{ A`Htk #'ac9ry4jQ[4g|H\7d~_X;e=a;1xXq`#)uD]Įl]g{U e@<[:CuE{sq^I`wFʨW:͵ɳx׭"UH:^93`^UmL$ȯ/+iX.φS35m\./}CS \JJRp&1'rbŁcNQ!-͑#z; }"S i=c[0i0<[PDѭUYX_h);, ("k3\W;T(eu3@\Fz3PN{oA4!Ed^ ѿh eAJ!R䭊c4fկǢ$X!Vn|/T0I؅ ;m"P͎ȿtB]۴1ȐyVkJx Լ;`jB;!/3xՆuΧ4GQ~.mY5-,6 VRL0 D0 `v0,~jW!R"̕͝i*n,Cڊ?2jÇr\K2IY%$ Ӹ̡ #vDrҲÄ U!q,cVׄ&T-qɠ d|O>"TwC@i\ 6dى;.y8܂;~e҃'Z'7L L <7nY{s;Xj@YH=V2i|0BS@YB#dر(q#q*" in-ny*r`=c&0'qEXЮH'EJ̢kQy+3B=׫.1# 7ɘU>n_%9zf<\cq,%MR-u,5'Ypn/iqv,Kpʬ[D KJ-SAEjA&۴}B/I1)%+Ҍ[\S58b'l}a9TO%9 &a4t\) \K_[c&&m]H@r3?1OHReT9˔O=AP9"ܙBFU'5`Z=E; .АycyαY8kO}N`db?W.ݣ6XVbDFew\.6Z,ߴgKNqgP;|A"_1uD?C䈞]h+1dxy*T3bu^܉JDw!KֶбHaLT/B0 ?0?{Fxaωm\^fn*Dh1O6 SqW G5wm=J𒉮ir0rҗU-!V&ɣ{ cϧ4`]8 sM8b*ah8N~~~Co?df=/+1F)"t`ΌIJT̈K E-dz< 7'2?FѿFN;'jX1A;ecǺe3N34 8.+FO˾F6X_^E|^QO~ьrA)X E[ێwDF;7,T'(mw1mN㖘F0xWŊ Ro؜9'/ Z sST$QU`zxiWVˉs܋lΟlW>fqVA iW,htZd~]ɍptN6CBn $ :`IϜ%Y" 8 !D>,-`@3"+tm?RmC|RN a4mA.ߗT u<$ϓ-MLӹ*u8L_s PFo֪p Br@8T@GaZ&yMRvu-DȄԸ؉-@n>OO_f̓G-1 JT۔tEWg~_.C 2T=N*JF'H&p;WlθuE$a@^ӕiUӳdϞ|Ƨ :&U Zb|٩ߘN`I&B3c0:x >/cxNX ,=LW, KXȩְ!I@5Hsbb2yaBӲYAsu Od"-OX18aY{HnZ3g3Pc*&6N&ޭm]Hg1W"FLw,Qٮ(Qf xngtxyoD65XU {4+a:OI~aj p:G :2u .G yf$Qzn8ji-5yw-f^ֿًkCTcd+2r]D{&, 8i+ΏҊA ͋ZhV:SrAY ߺ2CAEDg+sud :yKQ[II DS^<ꦢD-Ѡ?\saf&=*Ew׈nf%t4doCQK2·H$vEP\冿 DaNta`5?DK: M͝Qe\˪b̍*$Rg\.osu5DaniVj6pߞNXFrП+x0xEe;țt8u .m6{`Rg<.0RTHJtRG-(}xC .[{è 3(NҀUCڂIZL eЩF4 ֒/ˀI55m/dKiN +ȉhYݮZ#TC\ Ow֗a"mH[zM ")hGD;dΨ!C^50h*Ŏ@ODhZn^,F@r9C},:w})|T[)nsa3nCR٫4۸a*#P"k)$2:]GB'pD>V79`{&:)O@~sڅt'Α~|:V߷ i0dRZ]mt%k% ,!Aza$uR.kyjI`,NHo-ZXh4%<:X3}h7`?)&3xF.}sh|*'d 0_nS7Vq<0x[-~Ragi^tnS%\̪Èwn<>YRb6#|P)B@p%\uŮ9K,!esE7"Qj ,/MU^NM)I;苐XH?D\eW_;nۉ]~G k޲F/dȇ k{Z.PAȝ* }= -aq0N]]0] Z ב roUq`Z_U~#E'^ػ*ziͽ} /CȾZnqx FH]\|w Uf^[OΠpsozT,MoJwSjpnT jXDGn}!A ܇B_Rxh?zS&vp2 Vy08ħ~Aڃ=S/`~$AOÕx "EL!Y"Mh<Qwm7p4 qJx|TG @^7!4 "-_hiq ss7x&MS՘&.5Š[R|QҀAy, 70ԉWEQ<+}kwyˢ1gegsIңU/iSW}Yɳ~W~k+W%n^YQ6H)4D0+dg'OМkݣk;ՂXftu}guCuI?\A={CBoW Q@I$>1HsUȏ/x -b0+>!ASR\684Ԍc"JABx Bo È](5wARNwIT[_lKFBgr-g/mB)]%C唬(P٥2' Y,Fqe#%ߡ2!2zWͥs/^xyxYZxﱟboCLKĎҺL}׍_O  a/J ;Xr 6 % o RHϷ7> hZtcaSK~cVpPfc@k;^9Zx=&~=ro^̒.h]֯5:B&4K%)@J| U҆`AZ9!%^3,sA:qrb'+ )h-. U<ΆhȚ9Kx҃.Q5v6 NՐ(!D00wGT]gܰKlzR|l!"u4ʧTOq|QD8viֻh:G8wJzun=02v[:GA)IC @̺pۇB\"j(sþ' JhrM w&S c4~)"B7rG ip!48vv\79GYHX4R.+gcu@mڌ AwƤe""XfAp:%E$Vs%O&*L`S9;˫]r~ֿhô*Zz4L-QcG:MňׯRkhաAnKv|B&XEc`?hI[bNf5ٽ%!tdU%\nhrQ'1@;ǻ?[P;= xWXԠalP^zǙj;GٺEăi]5}N{uEbLxq|7 [8Ygm&>24I_µJ4oI+Zt&%mFd ~ aw[jF0Mοcj Ð\u`Q~McNjAm=vא^`O*b;!&)T)*!PrWWe`"gOdN|?̮Ȁ~o]`YUEQVal5<% s18\nD,8ʖ+6!A[lҚ$$CzJLZEu?[H&gѵ8XOl,tx}GbOej{*Vejz=k|YS3 1!Cv)PXOD[/bS,˥a hBV¦.g,wGuձ{X̔p5.MfscnL'۽t `0Q"};lj11@(S8l {حg\7d^ g*G~XSazE3GۦgN|UdHOa PZ^7KU?]P0m0pkTyz[]Y:ԍCB9 2,C3%&ԼDΆД4p\-w9vYduRaPF0+V{~!J_ uys-Sהu$ R*<Ce+P 52L87jo nj*pMNfo pgR{RCdZgU`#&F.I< ˂h['6Uk{-g rԚ- :1I [: srm_ucn ˕DL=i)sNÆ[X^Z,?q{P$wUnZ u?WI8 ^+*5sS @ U@}z:Tޢdu84%Vsn $sn]VɑU>p~v d?CpwXYːY[¤Wblsܿ5Rі< ꛅY{ᣙҎc* G%I&F rd-yAS) CjYT'{J?T+6:Kg9ӭLvP;W>S2} S!u虿Bn!xaMX+ kMO?'}H=Ab~VDBe5U ,U؋`@_4Vv\8| QS *0ܠ\Рd LHl2T rMwvsF$C an!<jt i7ZݫTaؽNzקu466]UqHE݈*u$Y~p9VYNdL<*~Uep(>?y)/DR%@A4ji3CݞvR$Jև='ɗۉ$!%<01C 昔o)vAK̳bnB>QagX&<ZHe0?qQJxzU29fpЦӊp='ޒXc >`_ȁ%΅כ3d>넟%NDRw]Du<:DqA0Zi7(ˏm3Â&( /_>) z1ZRD{ Ӎ9B;&hcn.=ڰ;Ŭh<*1h@ΰ*ŝtg>j%g_ËS 3}Kr149#ƪ!2HD +"ߡ g;{r0kϑŶt-n_&D= R)=+/2n =%ơ/DᰇNUdUb]fDKէlaX"̤&V/U?CY~Aҫ@Iwk͋ g'@E936)*5"(6,p~6[ɋlk7ޅsϪL/i{iS[ a嘙@dM7(w7t|;^ T#Rٮ"puğ: $"O~ V ٽpz531h}X;xS'=~M?~dP9Nbԗ}%pk*!if+8%ZK *[P\![EOh-% @iFYx&*RL V:^6w˩ s ꥦ,m=@sK8FUVǪ5|EلqgP7|#1zՒQF%yqT2VA@q!B§#I/c8'MfPmUd*cwA\{#D n+/`wҵ/H84.Agsj]jѾtxho<M3T&jEh:S_YeVp?Ua涎SQ;jP-Pj }(A<BԱvnҲA uE>aSgx Wh۰ ydLrBq!QqPFʭ-p`6B^jT9xj>Z$"t a;ExQ[Z#O%lghOڦcv4$$Y8:P1Nd>Tr$y{^Ǻ+k1B e97mV WɹoI0g>ho[Cnqt:T(Ft{3!p]5=gKWٌ#5/f0}1l1{x+Oz ~M/GxR!f:ˣUisy>^KDvZs;6~oHK"Qe6 ךBgTIzű\9F x@c#^ʝS><' ";s>,7s@'SVUHHFLefb5ISv 2Jh{CK؎ džg0ˑ1ǔ b1TB R3q'ӋM&xyd$XYYZArRcX=V4CMGJg {#y1n%B$UqLَR¥Ҽ1L_+i߮~aaҕfj,,~0qv)|Fp dx߁}lxW[8N橰PLH&TV-]A3(Yk*^q:fh{TWK%&m<#“, %HR-LTvГǝO.v.[$WCd;p(/8ø.A(/vf264k{#?͒2FB"De)sV%6$؈ [dĦgP-r"24&qN5n&wLk i[^eEr"7snC3֘x%U t9؊hSzp\ݔ- Ľe2X0!|@Z?zp jo]Ү6Ӆ݊{@st{PK5,8-UF0&qDHKsAnR]Y@=-AOk=f_4Qט`A|w+/q4v@ͻ@{&Ge8`yqYB6أ-.#T7=-2p*N/oC/y9p e$%fV>ԿOn5'+ 0ZrŊ.!Dto|lIx;1I?2u‡_A (( zH8IK D )ͯ/i4 W:UrZ"Ўbt\6}GB$T LȆ;Im e4OǶ۞'W=FO^"nzcCYHOΖ( ;ǐ+'5*I=dhD-U+X:=8@e=$ȝlڭL߂^Q9hl_0r|:*h9.A] {Ԭ ~vF>)Ns6 Զ‹hV%̵hM^A ~OYUѩ QCa`q@s`9c=ltfߕ_RڳN d@=<1 NQWPXtӮ.!2~Ǭm 'tw4(|]}#]璵V͑XPd,pgBWڦb_B{ %@ ߧ9Oӎzaݶ@yB>vlfoFf+yitN(Vx?ྡ5jd7 ck_! }\|G7%ܺ}B/.`l~~Vs%&,$ې8yUPFCm5P ×jjӯR&%y4o'B1F^-!Oˀ{!X4R>EuloIM#:]>d Akѿi^;ͣM<)lI@_dNB{M:> _ca)ݯt 0Y%;4yFǚi*S.ŸX.Ł ]a~eAWk~`_ #uQϰZzv1,+vDsэfk4|A|Ou`b5mZ|m:@ٚ7sZ fDv}@ OAgJ9XLΑHz&zp$䅉fHY˯+(Ƕ0fdФ#`Tq/YUH2h߼j*AI++yoY9"vY#:9Zs_(À8}nW#53qbk^Qyp&c <"KoW!ZO,Q(|k= sƋ;nLH2[MŝLT@Ee)nW M-fգZt$4w>̽;)u+FBȪDtT]QNѻ:I'/]-D*hw(`g<[X֥pJ-srVf$83ݛgۨ3  4׎oh B?Fܞ2Y ~*)&MwҲy¤H?ǖ~Pnćƽar|0XKcqbDU`d$(T[j?2 w%#0[y +w+RA.N|\U(&X×mecr[Gmm|PA\\#0Sm6sHwN(l-P˝_ZIY"J?J8Q9)oTbt/v=y7/7 x77vu6Q-m&ǛN;xJ}(Ra|YB"Ǐ25UW<-$y~]qʅ +M41e@m )dVImQGVHkhI!jn3w+#ׄ$IƻХةKIu#|}qчƮcwRJͯ;Mi ̱Sz2J !,@M*K M%_Aʜ;s]F=mcx_g_S LjqqB5GOANLkJ^nB\'f 9&OGЮ2 Fq|?eJ)i!PΏCb|q -F-^/ވq-r2->Hn]-KYV,@\SrUA'cRSCύJݽ>z}d1FkMs,%շc#mSL|3o=%i{Pbr||1UYa(w|KI^f(l &U3V).93#{WITD PȦ\kZʝʦC{*ot,~-ou6@hPZ?}8A/H&U[&f/Y_ ##NO5,ߢZdݫ'KL vH ނ(p~#Y@~3 _U\FĘ `_ .a-q_υZ:ήSpCXҼeo@$\vݪT*VhR$}7O'e-<3/\E&_~RUkZ}}Nv@E+%ĤȮD,s|,6U5JVmTc*|;/>>܏R/r*"}InD#)r&De{mMg[l^F44v-|Nk/ sf.({c@{b2O\g~0u!G/6%7iиڝI+=! Z %;I.#wpq "'mu(OxeKS Kj8}N BP%¸wKÆ#-SJ6B,K،uSes֝e[!_ ;,>!\dڮ4[6b3PYA=d{OpaAP!-˅?%mU ųޮ[v=Ne'oIɈKWkG[fZwqoTSB]}H}`Ձl"'`/`&ܝ -N HZlچB7qSaCj\# 2PUx' p$aKrsϙ7Ű&C_.^17 @pӉQu6Ԍ>10Ip} YuQY+My 87H4gЉx}LQ*wxf?fn0֕Zs 4 %^~HS] ꃤOˡFпX57Qk0si۹WuEO  AzJETSL{e#6]}ԃHݦr\(,=_ʒ䆡st\> }ӺQr i 2)閰srx\sSpH_"6o)O+0U$~H.~=o7 WEHIW`b&WGz& EM^?9Üj(Ko2Džb[fRI{2/LC][,~4M.qѷmJ60(#uyuh2q}ڜmPVwp.”RWo|ȥOk @'c9]@QTL,Q8sנ4M8ʥӬiqE#ٱX80[8|70~]oc^qLNs ,:bʹ&n&Yp^\,,zi>\Դק^l?F,n."o`TE'ŁUi`h]P e|")kU$Gø>!s]rӠ!O $s= H b,bU@ -m7Mk TFA$58㧥GE7VJx8\$R?JU-?Kʤ\k!v˾`Y*s( iײ9IY>;rGAs)R/@Y?>c_i9b,Z&?z_)Af, GdKw܄@S_yq}jq1w_Bꉖٟػn-4:*pE Fҩ1N~ѭ)l@cK~ EiC0VQ{])2UN#eBvte ]-ʗ=n%iѨI\N_tN9L*۫Y RdsD!A;Q&Iu7~`l ײ EזYrfaЧUNǜ6ۃ$. { zY_ފ<9=sO]CI0/]<%k} >zq# ^3MO2`?5Kњx&}i8FYsVCeq3|\ 9?&bHLߌݑTntdͧ[%2 .aS!]-79Ii`|jG(sq Vuvrū+B樔rTN+Om .చ!pWOԣBט]7&_5&T}}oR7*~G#W`d׋lQl-J*a ˱=sLg!E~iLȬ)rw;gw u{ dbwR@H$q-sPd+خfmUE*;0l&zAQi6L-'{Ȝz±h<T4Hȴc+QͣD;u|P}*8m!?Z=VhcM&:5Z[sSϴ:Q^=Oy}yzM WQer#+#19ȤV(A;Y)ex#T` vMqu"a*rGasS6 )h|:Y{4Į16]5,-O&$͕mHӕV3b6H< Ζ,qZ$m=Y "r}XF=V9e4՗K0>I<)Mv9FCWyu'3j S>_[M{V%bNP,9,^է[řkDשA?M i~ɭqbi݋?8QVwZO薢X[4idM?i!@Cb Ee`ϳdʧ]Q"BspHS&h)"w,eluOj/Oń6##k1oyhÜqۃ 8I=@q_s:ɫ9E7;k Ы.P%|aq<+uyZ(kڽ%!Vt H~og%s›jDU+!1mew)Az0(G0dwbH}N+)TTgQ35M "r $p=S݂D B-ig}TnqեV,(<R FqCE2>71W™3.,͊lEAP,T"u2ǔZ#MVok`%I-o<~P/#nM3 5hQuI/SVنZ8lRFJu/ jRy=(]k~ BbBZS#"n(9NC!}Hq~[$9BE3@fjp%g&J76sإڰFmIn`QĔWz!^cRu70E1l LhY"6mӋM0QY!eqmtdYX^2q ƙ5gBroeޅLrlJԠWPΒBx ?_%9{׸')Oi0ͬqP66_ϭP)ݤeeiӽ +%D0(TWtY֣iRp|CSD_3YòV;4灨xd (>2/3c?m" h$Q.:W';exQeS6 . ÏeAq +]xk"%+>`|>/:XBw"XC>>*|۸Jp0I+'y|N %~#Sz#`ǪSopYOHA.)ύ~fzAS$J3MTQtG^oyl.-f2\Rgwª{|~ޙg>s:&ۛ͟Ϥ{V`T׼5S~ d![R^RS-ĿKkucOf&m]:}sfF-cƾf0.+@tn3ʹ!A D*Irf>Bcә[ۡF}/wޅpߒq40gP;E>Ƶ .V)`PksNƌː lw0GWS}AhK6QXg?DURHRSM=9np723"M/Ҁ|ȻEdo>`m9pmAr;nGTw &W3@Bg W<:L|{>am9ľ/jx=>&vwG6 L(y&fI ڪAgqQd s*y|+[dyDDHie/AGK,jai;5"o *w F}B30egsg,1MGaV^m)7_s\R/;MkxzlfD%[nFUP:\# aoatط} aXmamq񖪯  1~2w.W,7I)MV}EFXb<4R҃;nb%c:s1^Ke+xxL^Nl-kԿIh!_֓=b1AvYp>v:tbqn@jv_ibȖSp]lu_Z> MGxez0,!?mrpfc^)87'@] y )Jv(!CGz؜eźra~gSSޡ)1ħ5R>8ԩ$QcJ=UCwn0p_wq aB/ >۶5;{b@Osb%{ٷ %Ӻky)@Σ9Nsmz; Sľ?5<8.obL_e{ 3ι@8䊋#t<8ip)0)ɥxdߐ@4<ԡs& R͛ 1MN"㸷ɓ2rWF NXZr[2;{7]J.pٳH(_3n`$/` &-1oH8PXYQ! Ml%^ܸis{JicU}9ükΰ> !k d}΢Sq|+%pz-nWXy?@`~ODHw{hi)ʒ1Co恢 -_(=MG8;V"'J3=Z&<@q*qLa BzosWdtqa3DM DfO=6sz$H9ÜmW 9uD;@]d@3\P;@jǸ[w1ڞ`OXXrA2"by> Mgl1gcLA{m .B64Gc۲heW=@[8N=kno U4N5QTrWbZ^dW iOЮVwHiE&(Qv oiOPa}y퐼¯R\:ρP;Cp)lD>}0b>Z49e_l-TRK/_k3s^0b:&5W3C !j\C}a}ƌfKN70kY9$hD9}}atWOt o?onʐLV4+4!IYKɒl]? F;ޣmEq?S'X91fb+ 2y ^4FȟR~#GÐ}~1eSil-$>t: |>by'X s!]&%UO}FoSR(zet| ,gULPy8]n"LIjdXy1W?hyF> qNH_i.iFK" }GzFGdwo;Ӑ|QSx~W7JQ}=ac;a%Ñk]GF`f\bؗr_!6Tmk7L,wϚ=UԩQ^io 7 g' m{|z>Bl>]`&chWY WIQ C=dVq mpR";juqRrCixflծ̐\WTjijl(OȶX xNU:&Kв ѰAcX"NI/[%h;\, 2P{@;*v;R$vC|DƖ/;%S@h Ët>.ݙ$/Q n:݅ѳokf(5^$)>Fx ^ ځt?rPۖ-odpòy)[q(,n2cDŽ?n(dW+f*wm6a#S«n˩q,v08QTC8-kp2P mOJ|e"{|DI/a7}Y]ҳLNXD>N׏׶ZSKXXF`c>6/"$O) MS:>ȆVzkUiN+}V,Eh}KHq7"$"xcd@n A G8{DZlڈ{w7c9{M%~!گ"lt*,_(Zu#уzY[75+3Zp),쾇v 2lR4QClu^-vǧo>ߠyk)szCJd _CYgehNDEG ޅӍ߱x > @E&-Acqsw|eQQ5( o/"ձS4[3RYW_eh]bvICC̹F$ g#+CwטJݤz 6f㭐1j7&0=<@Ur|Ц{:KSNj^)SA{В'cU`F!) W.R|>(vkybZ*n7`"t1\I>Kv~hI G}ǣeN::1.ޡ'R3yʍ=)Spݳg298{kg׺)*F)mINo tFF,T#Sj o$͙"\];L}I lͭ5<:1/raT|ɷ0. ̝VUMNO>]X!T*?nXaQʝRK{`bV!a|d%2 Z+xꌇxKnv}m~K|Q]\JH=Q^QR.hV@(2%:?撵A0l)WfQO$WwoWzCvsO3CRYoDx6|LHme(vڠ]x<\S'aIPbAͅmbULGKTOLtNWe݌$vJZˆW wzYVt4bn9OquT?A,y["/T%vF\_LWUʲBɐPV Ml1Ik'Y0z?gv%NXwNoQ55 H*\Q~[f W n(zhtoe.SaJ g05i,'ϻa{8GTroA?yeHv-vܯR_{:u\5_7҇k0mN1RTog&MOdI3Ȯ\fM" (H>QrhnMN\)iǧUB^y^ߕs%.R6ϿǢo 'p|wrT񫕥'k~42rnW(1iB]fQ[+ҝ=#sqּ+2 5x'|7sćI;0Cy? ˪GOx' #J@2L2Ÿ[UfIL0$,cJ/e:?NUZ(G<@væjT\-m.e?N侞l?)!J}ae{BP28A`b!Mb@K:Gau"_|TLy`~.~Vy$2 C"p'x{  `W6:$eV欝4݇h={Yrb)oh`+Sz,A PL ?h^T0#ߕ #l'57Ji]NHfun>Jǣ2Хd,-OlQrR3P4f.V7-t[ԫ و9%gQ2 ;v8CclGYM9|GAɚq71UJh xdGa>}mzJN%0a`c]& $G͵9i-䚱+6O^9{3FGRuz]3܅; v9Zip/jw *例PL~yI=iNS j<1l:_6Hb'{2̈qeo#_vES>\eA :κ"xc?ooyq㑼# s }?l4}(@KZ*He m LgjkD9= yƗs]SU]߳7d@X'x4!Mۆ8Rk] O+T!L*"ך>6f^7ytgl :6&vn7:l? .!MOdچsm$A*"ѐyIzU4H6u?L D]+袁J~p*s*"FGbU4a_kZoEr.ep4@&I3%Fy(S hC]+  y.OEt\CϜ NحWֻs`avT hzyj4 |Cq*1TqX3*!o 2</3O @+ns:˺]" w|_1fSaLH~|vls ZgcvX~- NK)-xlš\ j˻ /ɵ5|߬kNp~-Gk%Gܘ~g?>.;0WVͩ<͡x *'w5=[1 CWjBzي qA)m#at"{C[zr-& ]MCRd73#*$n ]@T,&P/?MFӍ}5C>GƎy Qtү"P~|Uge22C+֔䏺K]%1&X*nob"{k(] ~DIpH{UD%`N1BTŷX܏fE-JO"{8hvjfjgVQ -~#h?:WMLb`+wT=5Ӏ5[瘓S&z6FMDU%Zf(Tcm xO" nQfSBlWs3f 6Ù5Ua-iUnvaO3}:EY캐='!E>tXh\7 IUrchEW:2 zњ/MF2ZW`t(e_ ^@ĥDЊ; R+M)%gEH(K};d}gy C?caf} vCSFYPnMw0%r=R1%m=9w[v.TAġy;J:='L>gLH^"UUܓݴ3 y2?v5kmӦ}a;v!9%=n&nc57Z ń%SP9paq$C`aTNDBB;~Z6E2ś8^aha:|}#s\/K"#pj:#IVd(Ԛ5IGF X{,{Ҁ}ȑx ܎)<>d mqi;ay0N]iAvP5eLI4Іqrl9#!,w1VԘbǯ;1aR wx@>Ճ ݩ N}ZbdMS{/Q'.\<{<~6_,S2- kv!Afl$=UE,}{hHӵXDZzhO9+|mJVpzrhL楜 vQ;䔌)oBıг00 㲯.&y@bqjWs:}7CdOLԅUޖaT!(iR=E'8:{, Fs_ԄAjwT.a@pYy30ۑ4 ѽ~l_~=z3\1JJ܊,9o:Sh5ޢ@=i"L}zxgetP='Ual`m:*ad@8r/LM8bاV7cTi*6DhQz$h6t% lM7V "`#}{]вvH>ANe#*c*Rr0w7O\$IR@C=h{5U8pl`z;of>^2aNJ#m,[ҵbnT! :ˆ<]@"NB:8'XsmI8k!дY{4>o|PduI89n.C=NhAYh9BM=Pj|`MEElO)Gn9 aY]LX ;1K5;ΞbT>Sb Wwr,}m QܙΙ,%=!Gg%?B9[#No*i$Fz) K34KޙE{M,)q9턕!9*Meu; 'Rں"@W# HoҨ ـu2d7#1!ϻ7ZJ3s$HCŰzxV2p_ra mD8ʼnxI\ː0̓i]ҀF^ tv;v?$49h ?X(x[PJ~ u \8s " 䮎ٞ zU{E$n/a E̗6į1hEO9ˋ ekt`ʯ;m$ }FQ(Jp1CԑK+ސƛDI@xEaqegXbx1=Qjun΅<Ĝi)MU{ankw߈_Na y|V1hn¤8OlY.]*Rw%y?݌2Z gkR.ޱ}^ٵ*V>t=@pػ["l.֎_ZR 8Hh ;Ñ[lwYh4yI{,QRaL{71 ,(l3IHD\>H-dDtQ\08u)T쒮<;FGPdWxh] ̍r_$aޠd IbcdA^0[{qsřhB,dw_{gڳi}狑zlr5)}E tvx unԾq'԰?pmBL;6f+4!1 _x`9$L^[W H$NPAQ$[Ò)dCUϾ@(M!EE= ~ú=jl YCdO&O谽0j{}0 +u4M}Ī#SS6L@'k^$˴uX)I81iL;!mU)rPnVӠ?/v.M84]i%p ox+J?/63_XO(G#xCi"p ZYr.t\I=66mRi56zE]dQH:pKe3p^(BYb_E')w _5ࡼQKwJI=Ge,KHo8?d18Pi : $H"b.]ܺg6-[VIV;>1AJTB*W%4SXud4pjD! H\i `m'79?&R/|k!d`D*u$bJ<WQ8!dm9nqKVj|m+\5up#*շ"TUZ^!Mm}緪KSd&n S:w[l=pBnʏ|b>v/pi%nݼHlEzD;wq Î{# 3"^5*lPuUNbJ=66PO> bvtdeu$;>9XYePt8uu5R^&㴽E7901xW.ac9tD˻/WXȒ~Y?3ў?R=Z_1LX>@q LCFڑf0(%?@!mYߟGe|sXX#=E4 mm.E>e+hbX7x 3-{s8񚝥. ̨:p$2Y=\s:6gV@~|qF@"씍PyQA',H8I:lA:UDxP{^ݗgv*SWD{cz,E荥hY2^$eRHŸ[k%(T(j&aS(Ra '&Ƨn\vߋ-[>;^]þ 䬵coGVWE2eM $3_k'<ƺ=-RpzI8.o\haMGCJ 2s匀~tH +G A:r5(# 7֞?`Q&stt?3Lb?ȣ/)4f{hgؗ;qMY@Sܑ%) o0$/2u>SO ([~br@)Gc@O^\۪#Ă됵B= ^L v.''#U }//se{,\WO,p.y$ǁ-0!J6 -EXŻ"-yu]>~Щ`ne=m Q0+!>\WVJ]$?Uۆh a5D%NԸe=;6"e$`p1i=iaqz?p޳IeH!Y&ZC- sk);zh@$Oaޡ}|ElaM5=ʉq>\Y)E:MKbWoN1s`7' N/oӥ:HP]42'/{||q /g9I^h̼% ăr 3\~C3/s'3[qmRV]|q { ciX !ݸt) Rmtkjo7nu͝O(k'xk6HECȞV-2R-(#J 12懶'_Q`m3O^ssOj+J*læ]6jÑi៨#@z12K-h5yKk]•J\ݹ ocw?mC{=JN!]n>TO N/JGr1m V2L˔5j3s@L(3G{ ׷Ԋ>uX_.W_$`" %;fV>vêsgvi˭ n0)̓f)N\d?:L ^$xhw[B wxFkdzB7 9I*_]Q9y9\rC>ٱN}j` (ƾd-@ _$wb;zN~Fvn%b$I.0 |A^~9z]y1ui |_=RЋ^8 tj<*B0Yx:Sqo* Њ,s@*DO2ϊ&?X@F =\"Qkm)RC5M#K6ke/kcy2ВڋnsPYm8V">(ۓ7wus⭜XB ([%/_pfP` 1=mh:92㢢w{ '9jܣ`CٲUɒe$Ylb8ҨJBѼDnҍ/$L^ijoZJ¢ד`Ʌy!;7)J~)`Hnx^ј˒@;@yx؂7'VLE5#;֤!w=/rՂHrE25)#R7ؙTyD^LT6!j2?s&:}tyN\ɯPP(OnGc( {axWH>j‡|/N;z2czX̼_v-E4'],}^; Ic${mi[oB+[XS)+w (mN>'XW^TXj6A m\r;_ 2dg(#Ĝ:` ȟ娼H΂A}`.K:M4-0"֬) N~(B (_ !a<3G A%Pm=C E<AYnŚ>{.G±z9d#y[ҳlbF9j j8ƷZVBOݎ62h룭vBZ+#{P0(r׫>ޤp-kz.2|V1dK0V_3\ Kk1Qsz︯!_WםxZ/W8Kօyn oqTvEgYF>/(Ml:n&f<*rp(@="tf̄3mO#JPדQI2UVnstS Lm;Fk2Zk&(18EEXV>ɩF4Qsr=\Ѣi Gr, 0js !!$NQVf.DLBRlSV8ޚ<\1ѥpD!jꫛB8Apos1RQxny&~z a6ғXkv(wA7zpf6?!E6MKlK􆣽`޸`N>Waw @-ozr٬DyRERF Α ƒR$`o!hCB.5O/J =Guoe^x.fzH!y,K$!*Po-9$X! | .6H'i x=HX CŲj2_}<$7!wm9zXyQPb^h ]Id VRÃ(_~Sm4Vum-Yל_IktYcvE}zJLF$a|~pPˠY#[07YBqL|6|HVՐPCP}6JL-:~*bv$xlE.7(.gqE="~e[t@/h7{ULHz*8k1=(`'Jph(.ηUp0IqD2":kwOSK,>?n%zL)GNTTM'wP4yؒ`W)~U=MDG&xh8d \z-=`dм1訠ù- DGkjl~wj~M$ ؞Б[eop_:\=bx'B_ Xn_MQG@;MO%ܹ 'cfbKBe%i.^S:Щ2ˠ&*D^ 0F7LsL. EyqmY&2w@di}b;">s*>EndSe4Pq1c t}u-A ( L|xv?a[w P_=Tg<>|us=hx}y.j#5fyʈ<(_zMنSY/ȮUoᕉ unzOM\)vugO8wtftYMW"0SAP-Ɋa97,9G?[˰aJ:_~i_ó牂ocCn Yf(H٩ȞݣL;-uT!1_ ^X~VK}0C(EBt|Hܓ 9DyeeL#y uV0>>(*>oM!.S )J:"FĶ7z6Jdu"h! ~6/@:~09IqumrI*Dy=m”Qܖ\^:JTNH%ddK%͜Xk4RE'QXܫ} Phjc^'D$yM-2jp(jy"e<3xh7u;qx_|OƚwJ9MOmF˱ c0I9%e4\8LSD_WTzN7 vL*VM t2jǫVN;h~s eL-,HJ*5[ɶQ@o@]s9/dU.'WbLLfN=1Sa'aLg[uʛ⾉@D @* l'E:eu> |@?Ǻ6"4;VJS$Ř OIȪ6h4#:!f,KiY פCIyq0"ϥ1;b<*VC5)gCUZF]%F)aIrHAIG#W%T72•D ͷZy< )fP8@`zZǯ&KGdXK;žҒ&6߬6v<ɾ8NC[%}{hx DÆ=-Nusϑsɭ_iKͷj20\1c㒪=/VU;2c @7BZpB$4 V9 cKW7bm@xCSBwwr0&?kp4aم/"{(vU8Pe!sEKMM%CvYl [fTl5d|>jpoPk>I8ѼA Gp$j`3BXctXck.0vb|e汵;`[bko 6S9'Q#~o0'I&v(ly[)}DDδ2驑ŒLO2qgϚm; cSf9ٳ̧>o`!zd]A Vck"~AsxVo~Ї*OF 8:$Vwp78ue JӪWL@vh9vT=bT-Ay'|{#/ +EvΰΔNetl-*-^33E+~@X='JUtB'5>c~E,/Prl*ȟ4/L˱ylhSӝ{av&oB|^! 0v2G^.ܝ=~ dĂ38캞rZY s"O%G^Ql xP-w98AZX)Rpδb _xSctUZ? P/L%noҒ'[/0(r՚ &AYf?N>B/:FGWri˸U%  IƵa8:igu8[MnJg s-R.<Ƀc9^W\dce~c&5<:c\R E KDq6ea$Dt*k*9Q>!-_ޯdLS ݑX+>B@ Q1uQW;O˶N-0("WPPֹ$KY"\<@!͠^e뎗e :6hw#3N+G<2rD Ln>ȩˡIrWtsvc/yh<( EkTŔҭ>BJ?A$`vv^9K%g5ZTy .9drǠ_49WҤ!z_Fp4o>/ /HQvvf)eYge I3 "+k Qk xl}d]9«f$oxKCm|jBQpU(ف+V7jC3On6X-yM=VaGץxf;miۈnn1#Xђn1ЦQ>d~*SJwOX2ȴ C=c ua.~UiHDuq29*]a".%Pa]dпxvZf +Pj+Ѡx9? W(L },͚3l"}w"=@41o{;>yd1(A EO4?Ce&Z뀦n. ITW%]EzC墋[uV4hHŔvÍ78w Ne)LQ yI<㛛W TMuR}cW{oA! HM!v_O%Sg shdjІ $%gȧm5 hӖN[twD`_w;F`NQa[HXqbTF~Fۘ(-9%"5N~iQMVz}Kml1Qe]6 UdYĢr.;-f}NzaS:.IzsWr$%[ľ'GHf⟴ݨl {GF^YH J+Ѷ~!ۥ ;ld8=Lj5 ]\NС%Ym6ȴy?a!b(7^$S56p_ pDL< 񴶽b!?fA!$:3jtf>{GQ}N@*pZU)z~)]byh38KiM =qv9ikK Eb[H@FN,i2( Jz _8)#ri 7p9Y_ڃu,Zn$K'\T7ڤ6E+07d1t`)* }{˾>]tq}-{C}T)F&Fxd],ޛǕ7(2*a=Ɩ΁#o >z)s5WۏۇtjzN 1o׿Œ/ZxRѱDl5DfDV{:1GȷC=ﲔwQ+vY:0LatJ3h/0{u,2X|#WlNbX]rOa'ׄP 1ZN\SCBI  \/h|Sѭo(r{g ="4q?.-Y VsR#Q͜cd-:0۶k6+w3jua;ZK [o=G2#AwϖM+Ş;JБ|L6ǹҌ襃,b=1Q>NShk*6) ^IF_.Jc)Y+'Q{rw(*Pa(WSw@X:<>܋OSbOލgHBN bliOEZͳV)GLG}a?4w@uI+L{JIևmURw@#gĴEPʛ?`]o;ZκswIG Mh9|d#Axʗ'k‡ Toj^Z3Dc5hPd]%2JaE]+iÕ TSVȹGSm{v|#m4EeetOϣeq,q~8>N-d햱;TRgdG&NaK[=Y@Av53JWòGbzO!zCqF]֢`Q>k[d 4_Li<)¿(ps<6q\j?.YSh?)Q8ދ<鿱0x |-AHy J@[,-HxxQM 24aqF]SS7 0.[BZr`xxGvy!kczbc]q %'i Lv;ncSpy-i$酑B]D ;MFΠ83'O,#-wA/WZu~}eڕ,w7ZOO BAIYK;:7V2uM^y}m* el|[1ў Y5Z =0[ _3}˞1MZ 5NC a9g4o1}/h~H l`mooP$O۪szXi9ԍ @'m{we$7}mg 4}ς[əc_Au74L{6jgFCl7 Xd" ~͢4 P-K<))(|ʫ8|dm`X I# +w(e2W漴b[BZg=*w9Q;*to ECtqeq<:ٷr?s ؐ' ~\+5C.hz|`R;^?,R] e;졏0aNz(mѫ :ƗHJ+ [*@-YgmCv,WcvX0D< D#g)[X0A~Ayjj:qx: cơHvZxkqr)ȴmPO\e]wx uOY-ZoH `p/YlZ> ;1vNkZWo]D2<G٦frK3TP(8SڈQ]@pvTA =* kޘ-08 mXYй$;Y&DwQ{\CQi&xwLl봷Z0?)_J-q+-pӷ1'sվkRvdnqMx̷X XUY~z`{J©|3I W,L[w͑s}+`çU=g.l&+y"vCBmB'6IhX L jF{655c N)B%&BO Ӵy"|ŭ5,&wG":!cefQmjFw1%|P).!`b%Uu3.~%&U&Bs>xjw.5+ \ [ʼnM( HGxʖQ$ ,8;=L+X}W<4OĀYYH*l9B46d'qmWSπ,u[c0#|;މ>O(d^N8_)H"F=Nmm/m#3"̿5ߎ+fQl<>.ɣ`uRA칯%5dX dR\tƾu.Gs\OI-3+ar-fzVUQ7N~R;~xYû0~Z ͦ"^^ EMgZjgƚ0/l~n3؜bCӕ`hZCBK{k=-*J ,]/_޴Nrl|ShOVo AnEgG3r޳5~jxuEPD'΍푬,q 뷕ʣ_\j~7]mfG5ޘL뺆Oaaz+;?oM2C<:농u~3Ng$H3][dhe2hЭVjh̽`.]o܎yFDKQhRQĞ WzҾ.R /%Ufz*n0:&)o 6\e$s0߇B_z=b#A); eÕfw+j)qU]F/}97yA;d g%Bcb rOunx7CG֖J3;]iQJ3JY3J" Ռ{+ь~ hGg=3Va:|;C|knY[ϤzF TdX4ydMƣw*b@4p6]$κJ{WXEy?cST/6A8tJx_]/S3&Z𜏽d |kh+-ŦaKs2s^{'lvxϑ8l$XP|h;i7J[ji@TۊjRLU騯4K7s_ HfZ'fi@L2)A5Tp@C\ PvZ^&?^Qt Y+7zD>81X 1|Sjѓ g1̕SŁzB*{>_@w ܔ]@ҳB+8gwd6bƏ _؛SA +cowjd.z+ {ZSѡiW6LQFft`  SC:WuP]cAx:mRZW)9߃ )i)ErpȨ(`G~ ?i'R8.h}kQ&Z9;ڲa][n,|E<Tpj5ȶFʓrVy3ü<R;*uUM!̑cLFFpta( Ew)9a>f[j--.8d( "TN0NM ԯ&j ^j{| $^$;e߆w2DZ>1@W(8Mӧ$JuaEǬܬd}Y],&dM͊vƕ@vpv0(z Sqr|Q.nn?JK#]Wv#^eqY87/L8Slߛ=;2%%Ä!\GsS`ϐܑ9?H^y 4vo2iNΗօ]H>SXh(xRG^wz$VR@Z8p-~|0yӈ:&YrQr!}iu/@$B+Zi>z!kn%[RpQYIpqiv}f( dKik 2TSSVbY'A=Er /ٔtg߀|(ci0DBCL g-d 4 Fjru[' GIq\qpeAuؖ[Py9yR0U1˝E*\lpIOTgHv4?PFk;SŪ)hڻ5}4i=ﯹB2Y%|.ey\ HXNTꜲטz?QKb@D&1Xk?X9>VΉgN8..v&ضuGқ8r|#? "5"tlԃ @rT[d0Uڴ徂ǘ}O3iNmNrs/k`9w@6;PD藼 mqjR`pXAe3%>v^e; й>JӋum)iFƣ@7v\v)XF% p=jr-~P8C0+_[' Ѧ3vߩ9TأWM~En#*f$4twx q .':Q]38?=thzn|y[ O∴6 .NmŸNK2"H- [/`3Qo)ݓ'Nu%țUah*: \[=3Y> m"E};%YLffC UOŘøI?vF=$arG_˧^w;BSڧtTP_>Zȫfaaq˕@ϿJ,~ƍ<tD# _5ݠ_4'/[҄g9Ng‘٨^ 5_J^AauՎY0 )0 PcSӾ d !MFz ÞﲋB"1_a`\?~mo13)O:ڂ+bPQ,<ˀiو0 G(}7i=^MaDK" ${FRfkr?) l锥BfG@fd}mTz=F}':gPƲ(Rmj>N h3Y7t4m:93SՐc1!pՖ)*5A{؛cXg YFS=鿲zM@eZm{u}9i+jtD)\%5خNqgo`_ȸa2~D@V-`^0 [R-xSe45D"UjD h?>#Ϩ«/(5 u( ;j #\L {"p?tJl$WR11*tYVbڤsD#Do~fmݽcH>&=^lzcs*j\jm/{o CӰ@DTTCbNEMк9θXqG#f +W`\UXhY]>$;_6sZ $J?c,fq\֟D7܋rsy{<-x3w+ץȵ^~ŵ?-[X-`~G2T*5#f7 7y=TDo!ɃMUAYJv-|kq5YٷUt~Dq` ~s) IE/AXEf.+h +?GC+zZ/P\Zi2rz6Z Tc ZR%OcG6nAenG0PByU_z E%p,Íel,%UQ"F#ۓy[j oZ0>C @Ҫf@'Ǵ.0"d؏ocR,١lEr)h#> $Qs818W_)Eh M)!EdO1a巡vajIL^im GF f>1\챍*_-Hwu|2b_߃8h'?ȤUE[Ӛ0hOf>+L"<<׉z`Rn)jb3Q (=]wf1qb82o[#Ȱ|L{,\*|T(\{J//XKd=Ff $b*xud]^@%x47n/}O9S d^~OA25/. D#ےNeIJxGEډ&:pZB"3ZL*w >zDg΃69d;læbN۟&< S om6\~Z^;m`.U2|AXN| 5@Ai qm[GRU\qn]WSZ gJ~w"^_N ?&2K3◿/9#cEC^"3hzH"A>^0(e&s: (b|jxF`СyhK~MV˫j?ŏ!,%lG{67%\\(D)r[e:W+s>'S7(pCU-Q&W 1GKaoҬ]\bU|vOv+8mZub}P' c*iV `=mzHfh[w=N=6Bd5)g' M HGb؄(\:%5p>7V\k3'v' aRGO5hoA)l̆Ţ 8e/"(e@ԘIwj1LkE*_x`v}صe=(:6aO ˡTRqe9ߩCuE,AǾex0,&[ibc ,։Z?^\:mR(:11`pj捔3u6` Z@H2sydSh_΄5Ӯ7Pf {My}8^PHݻA[RgD*sȺOᑱ԰2 ܉gz3~ EGg`\@٦cbƛZ>5 7== 0p@*>dS]x[Dk<|2{Ha=oR?`Ǧ E^UK&u6_9N+r͈Spsa;|Q ;c c'дU4Yls9kD>J=Y}{%qDK3ąQA Wk2C?%>??ZZK˓K${=H$D\8|$4tڂr 7u [絙}Ha/AO J]-OqpU'̶k?h:ZjφMF^| ?D;U!Z礀;?11}K[?L3=%Jbɾ6^-'|R "= Ꝼ+w!bW'ucơ^ʰ(nyP5! |bЉa>=z4^EoPwz^)Vo =2[S#~  JHp@1CCւݤ᧺Vʓp %^ i+duXc~3i5eh^O`hgGx''\&on z7Q Cuo Ȑq ΃Or GZWGIf `n` w!ԩPE$H;B뾻 fSbiz_N2tY[k ir)ٴ*xF eΠj*Ћ7_{,"9yGi*:|1;^fdٵxF2Ϟ{֤;;e߅/1!@Z|WC3:CYawP^ycR?Ec3\`6."U7Vz; Dm^鹦c{e.tC4/.dd X ]cz~5Ѫ߈Np)XOϊE'95FjaM`d6-=|څELL"o~ NʚjElӰ6fs&;RN]Lwfv*(FD !Bj;U/%y/mJ!gq {{\McWCSkh5YnY(q'[nQ]_{`~9^x4G>0\3ǷT4b5SD%w?hZ15~uh5?&@1k:{KOUhT$.d4"nj>l"Ⱥ^ROTFo$k@zvgшChO ˷١-uIc^@hW#֜{RTf\ 302B)3t:"DT l=zb9[eh%ION U Cf3q90sy҇ImGUi:+eYY9`byoZ.Oqj,qQEڹRʴܲO>{K-Ξ"i"i*k xfڋ~uUE!&m7 nQ&7 @?Vf|~bOWdwj WϏ^fp󁥫@ohJWI \n9hd=q=]~ Emoe@T7-Mә=Ax,AU_B瞐jt l#nf b'|"kKwEP€ nn*s1p@ܖĆu*t0dXNC2Zy6R kW|p ] ȔD*aG@7%탇B+jz$.0JPFsoBKӋgJ3sWj ݓ1!7P7c! esJRtDhDD3GF)氜,&[DCep0 xKZhSŚf94LU4X[fBa ovDB,YJhzT%Ҍ<"jT9:6g oa5'.[K޺rZ̹J?!P~mUx^}0mo4"ZEIHU!:mB VXugwNr>,lBtp:Y ECf'˨`P9k]6?Ii 6{gJlgVkt͹D(.oTK[lXRٿ}5s] =/F 6/oA bYZv>,&8 @*0P~ί.Gh%SҏP$iZ>QMQP'Ա!v4-ޞģ]o[OxAah3<`VnAԍT]߈1_߯ߋPD 660uTqr[N"N[qY[\wA4nY/CȒl鳟 4d?k|1E#\8@uZ2!&&qz KBg071$j'Ţ? @j݅K/`gTRаVB]FlG,,E"1 @G.y2qjrÿՈ([#dh`.Inb;(5xl3!"pA>Brg"aB[4T`}~fK!*톧IVVYL[fߍ>QWh˔NR%g>0j.~\TYM5 `nn%dmP%:C>Y(ɵ8i*?ܖҨ_.0JSTtnbXʦwީ {jܾH>]<'6sÍ|xWo>fu)`;WWuj占H=YTh" EBgQAXߐ2<`+fH0/.MjLw36+j8$, 6z㴇*~<[faI_G&dpkzT3߆O%y?rCn?qe敆J GYQgJgM%Gm ̤{hI X`k1_xtR'uAdX5KT^tstB~[؅zܭk]%SûRj %j?~{.И;,{5 q +T_7KϯRMˌ&Tvx׎.2Iy,*Bًy頦O!@Ҭ-4 .!EVBcmo4s4OIǮ`:Qck{T L-hjG''_| Lc"h볝|'= v#,(| KCПKנ1);TCuq@ CD)|`y+{2?q`dGc';k!~($2;Y)R\a%C( [=Pm !)s6BgF )0eLLj2n\E2}nHaw -&Bn4a~)r֣Kt`kO˕,{a3NՃ%>[Lg8 T4a. 7hHXS;6* ( `ԇiﲇ,ڱ >y-n[ 1ZYY~ poRxrrAtO}_´{.$ +iͰQ!( L-`X;\bi! !,& \ۻuӴAAЩ800n7U`ʃ\S/7;쀰8)g7`q۽8 !)} ),6*)mM#fVWrӵM13n=]O\8)S% 3GҘ+ K NhIҏpp9Yf0Hcnha8S~ nl밟$C؝O=Hdo]tiqf-idl' 0 Wẉ? z7lZܵLof3UoO@r& ޶{{yg&`IVV! X*FA(7Z&NVԖHhRBs"e֧ XzGJTPcfF3o܉ Mh txZd[oH!$/S2_}Zcb|)޻ ZΫ!e%жFc7}q"ήfeB %3б4M[ %M?@D{SvHϿ ZFHXZO ͣ:MyBiiJL5ZEկNa4L}ؠSci ,m@9iwicjh>sc'A؂/C`*еhGAt"dO!SPyxq$a$o7F^Ɛ !Gogn1MhP4,0c;8 ~hzlHuAU=^)tSJsחf*dN!fȣ?ر+6syfd w/!f^s1G8C͗i=r%1 /0 ɉ0+V%gBTDP] k{]KT1tW/  W!+pc!ε^1p٠pV}'r^ mV6nZVvA9 FU5•+lwU8u ucqZQW(8BTRA](s7ߡdލ{flQ]*v3yL@q_!s[XXX{TеT`k$s֛ГC ͙u(3c0}ACT=Եt|]2$ I 4ՖYb(\3r\`]x#Z̋i0n¡٬\>͛h.=cz6;9f7GB4Un*2­`V;6 Bƴ_k?(~;Q.KAys ì\\;o#к3IS:DRoh ͌>q(hdAPhH%Ӡ痛q q,+vt l2u5KB? ?U>|E=D5h ;l͐jE6-imhgtŌ"wݬWܵf.j3_ҶNa+_U!ܳTXS#cC8O$sFG*j]'EW60n*zf+hu'Sy"NI a6XG.Ԥ$膮rsBX4! 9Zd43PL\^>V]#FwYӕ >TFeRveō[ DwkI@ܮy5$xiI1MXr dҕ(T輼T[<zAk̫NCv<<\X,EAG{C vlG{&ӻ>(x%Q>pSanp4RlvHS|؈B~R@U(/&8X&D ȳ\nzQnZf@"@(gAvg4/ ܯJ*.eA jP,܅{eA~CL`ww\|1waƕ((OW,TDnIa}DIljLv$!WEtw8N.+(^O̘wYH\[FJR\iO',5=c+WLUU+%,Cd6o*@Nsl•|r?Vְa}=o:c8d(2b18i<3u43U>YJ7j:1IKz5~]@yX;6*[!YlY rзkax \*ƞ$EیCQY.UsOc"rS"i5EOqu?SHmJbyɢAq^ @7|gi ZY*($ӟUP!3f|:D݈ނ_ƷW _X&|pZ0J"F-0VKB)ݯexmpr0dp`(=TugPڞDž#PJ{Km'|}a%$8teʀKL~sc+ Nq2 _74T %ЙonsǸȎMAdS-[8PtOwkN+,1 ֌NR17i 6`Spa1jDž}MK~PPy, 5?5IZnPjj׸A6#|:vB䚀 DŽRJ&B@J>z~o |?ƼKخL)<9™V\#<:"#UiEZSPK#1vh8%϶>J=?Ĩ m9opJB3gGך@CAՋS$6?NWYBzy#; &z9B݄=_zQ։R>OFY+w1\窪7~nIE OTϞIAHNTP5ca=ՔLSƊvN1y݃ \N}=++p*NՍr^R tp9yIEbn Ud˥6ܸq BU0K(P2Wz 'iW3Vcya=yj yT9PUf<׳] >א8eslI%mg)m<%qEFA$gEF,wJ!,tU)yt2 D7W!yTk9#)Y<})+E`D(iADmj?Bn5Wҝ<s){`^…7SPyl&՚fqNraL`9ʢ'sԺLΰ~9 'nR{Cus;q(ÇśtQGm4 >䖹9Ky4/irV=hd&;`~GOuL# ],+m+Ȫy5(!wY6Ne'JɄfD$eh}/f[ Exn e,2dGa=.>2$*Ih4/g ҥesFlA'MQ' ++ k3 +>y&m3g+2grebUf(u;ژQmQťsX)J@4 B\_?dDW[(c2/PU~~Su: wK-bgυs@;e-6ֿ8 p:=fkqd)eVDz|3~X5O l;]Yf㡫 aR?-f"窏VU s3 =ľbdCwAz\CCP7W;Ye`1%#=:3$D~GS{uFKϥT f*)& [1*Ft/; .t˝]k`E7P&o%VUyq=TǻA븅$y([~1E4;2jꅍx69 , A5Nn%\-6 ^QfJUdrKԹ|jjLLPi+31dՌJnZ* >IƢ`aۨ&Z]L)d{ٺ˕m!井g7x{ EF<49Q|˻Gnw:Zkj0X*Sc תF 2%:.pwظ*UKlycpxEí.eE7‘$|BZ{d :/&ƒI7VVz ;h`1d lexLL,Y펦ժjw /œ9"|Lu|hYNڄ͡~N58z/?vʉ8{~wy]Y9Ě#i5*M:X{웂oj!D!gP<6/eAkKyZJUHU?LXo꿞@WtGm)6x:xJL7 gF|H0 7|S-|Tsdd-s;0{+5տ{rId:ܬTJZ:f\PtP7I4}m_p%  p^C>oC]+:*UuĎ_D聛v Iαq)\t>;iJ ҝkr]ȷ=X]_1ĜQqtXem^ѵ(oH}ׂ 7UI3C\Uk )Mʧ[a(8~;ܢf,Πcp+õ@[7j鷂ФOvwaLJD{ 9* j1O41"nI𼾕 * aR:"[VhPKL a[j.v6P\XwOZVD U.޾HuL[ő< x&w;}7fGC{ЈOMV>?,K3S&ZD} BIҨ$8A.]88 ۬Z./;ڇߢ{zplw[Ϥ&0-Hb -W8Nm>̛G1T۲%jICެ0HƯ̐j},s  jJXxU2T%uOa{ML:ҙ  {5y@p})]JDr[JD~r@Xը|B;+9Wˆ }wNdRoL:Hu% mgu: hO>>u mڏ a$ACTqdPmAMCpE$@\:9H3q%s "N:^*( 7>*|aȧ XһyF]9*Q8>l\!x9VQT'ʴS}sgvd]| oI)P4cp~izk d\J@K85Kp'uz`iYW KƂ^uYƄBV#Plv,q`Ȫ ?bca#2'~JkX3Շ+{+DהDʁԿ'\%vZ>,/]>ƛKKe.Flኼ|ew$YV-.KR:2t+n3+ Vp[nsDIm#`qߥ0*&:$$_S\K*NtkV꯽MSF9ki%`6CT{ձ*=0j g$}D  j2E'vmB%#gMZ_Z$Gz.nш gX6* e,6tc..Dey`Z/&z)Cwd[l^d3}Nb,;9GfZF[;u}ӱ{XbO&`5[&_߃`F}6KK,đSc|` X2+ xr’9{; "JS0.j<9*p[NekуQqlAG3%JcKQMX&U4٠џrA>&#8t5b.!"ϜJh?Z}pgHqdgR( IHU~ɇ):dtw-' ;]Y)Q9` }Y8SD8twĂD<[4ta'yiUf9H#G+%{M_o숥$EP"WybBJW5&8_,lYn%4V S7J՟]Ś37k,| 7D*A[O d<7ua_/T2_'5z;)_4k!RWΩ F7U`!ݟC/[Jwy,Ou wl%m< bפ)1přs;I'T OW]fxeb*٥_컓f6eB5H\1&q}{W0mk#%~[aygCt x<+.e²6)`Y+/?~+uU}phk n$&.(ztWY%x3NA/ ^Ġd_=g~c Ɗ840ÔYQMb[6i5WXwʽVt{^q\-'6)iڇ]|2Kg_e-@T.U&2H!JThU.?)mEC{3ۜ]ERh97n0 !x׺LgPC2UZ-*a0PG,;׆gEƕQ%H`3ﰙ}>5R*6ٿ֋gNJ_!#j.WYNFE#) H󸘭ߋi]S_sBЊ&G$ rqʨ+3^I$#tv ei6͌u @sm);J j9cHyF[bUlS!6*PgL,g.ɛeCõxD%`2 ⧔Z-zS9%{ °apΔÜ s1ټB猣zmvwl$ձYwq+t4.7"y7/>|/ȜAY`0ˁC9p-*Ba`-:> ϕAbk3Ƀ{@Zm `f 5 Nr&T $ bk 0r.F<U=)0ۡ-mo#m:AYO":2#8ybjxB{Mv j2>5. 94۱*TgY SD]l--3', z7&we̚†)UPOYXRm@q κb'C%-Ɖ)6m u˂&F}~SBɵCu`{7-@6孩u۽&MLծic rLX;p'=vOgf(6vqV,Շ{UB!6{zLL~v2L޼?tJ u-ouhԕeN DuR_;@lS0Q%e~Wh#믳SmE+~馔-( K1Wp9ı&hJ+|cuim[|s_e}S$gMQjܞ_>c%0̻RcNj)qrE42}<@! R|T{Z+ PŮZF{_ g ^ƖhUBg͒#6%w=^/YF(G4?|?2^IɍaýR{D%=qr?M}trdƼܥ+cpo@!jo1U ֡% d?RZf>v+. vrR:&y ݩ*D$ z[>*f*W*\J,'eÒ~0V7曷~\Jv F UiJa3w4x;C۶EAZ8x@9CľH˰8s~j}UMZ=f}Sڅe+LᓤeXJ11DFѢCxc%C'-&(o]ps{;|;ZHԌǥyW3<IH|<?pҶX)no> ?p[oP}@ǓƄQ΍(kb9h+׏>oy$S,G _IqfM&+t7 qt0gBoºJE`M,%$~q/Hʥd\xX@ Y!vA\@#ͼ/§r̂ᗱ@c&џaqőnJ۲A !S3 E%m\@xm/ΖL֫Z_Wy]R9 h%jip#")C{v"U%J/WcF[4*RTwEo҂ZS]+:.' Sj'8q^(pƦbUi΁f.X݃IRdU ֠DwJM᫘9ʭ.whUқȧ)]haȟ`S 6oϦɼ_g w%K*k]y_)JiG]nSX9cE G(J~GTmxv/ca#a8+h4+č\]6hdčig*"0-39 ~/ 7ֳrc?aR6FB[n~^jCLg 07۰Mdu{V<(egřtR?92#f(4zy9Y>9Id/`kr&Qgo2Ь^~Rq~0?%\ )dHպǀw%h 2ʂd\&a4S*gty[> ىzoFO1č(3%NwOk~do*̣-`yCu ݰ+LyT\hu3B-ǭN軟I;.%{|7<ҤzvpVno s<+I.>P5IUPr6S֎8rqhAt50&ˆFQqZ#ιM$lDC߫SMԊBkx2/W`E (2wk B{TlͰ ڠg |I_r6 # @$CFR%?[Qx,+r !-djO:?p? 7֗[H07?uϿg`%e2KIkz`)7muL䘫R:9du6ťw=xr|.[tT rv(Kp;N'K`-;M-/3:!c$sx6 Gw̕cpSMS;yTȖ`aAT`bD:t016٨0VFsd[xzr$'y$_ >Ư4.P"^jP9祶 BC93碘S8~RQ|y-L%d{rz'q6_:ݹx\N=B|[ $l9`(s@sSA ;,ly$GCRhFYp,<‰=FDL[ZQ \/`>63yRԺ Zѡ:˿ᜯcD u?U[T!%?LPP9ȵdU "KyBG +0xE@oC+Ϛ"X!#鹣 ʝ2? Cpn9!8SE#龱uhpe+h25pvg> AqXyFl >1ՄvM7E~!SZG8!ٞVV%<+94Z{_GqrOa<'MUlF?bO ؖ%;rKiy6mpsCH/*j+asdU: =U9N|QQ 1ׁG7R?Z "\,:}<˲Xv+w2P:)Bh.e@(ȱC<+!${wTfmgYꉩ +qn)?p-c=XD\8CrfjtկzE:_.P`W-uM'bGH)(y(F^ɧ&jOayZXd 9/-8s`n"6~n͉ <&n 5(;2GH{N\4{IUF6N8L=חfcjs{j Ds>x鍇 .د;O2$pD~<h}[eS)3<ܴgc4< F}̺IYEh>_ @2  V4N/@.<H&墬U̿fK=zj &!/UTu;V?c*A}ƙ8l($ 2GRiYtZ$"Thg/Ar9vmq agwGڊG-MoPݲ<5w m&sNr!B('Rཉ2oca?qU8-DQT|BXP,dz.`xӔ3>9 `V"t^gMm!y|z~^cS"Crߵ|6(W@SV.+3^T&OL6@/@eRR*&esZ*,*_3$?>p(&mN0X„'Ae Ic\{-j[ ġcZf@)ַMsE~ghake \*u4ejx%F^{g:hGgBXh\_ S֓z/sqXwφ%Om'̹{Dk,4*Fe($1_Z m/EA섆=+TK9iȂ!*NUɈ"g UVGw!̐rT<LN^;@ܑ 7kwP.QS ^!8E[Pis,=_f<(#Do֗\vth)q3)@h~ylܚ"7 k mkj<gߩ#y#1jJU&amڢ#B6_W#y4r\#A%D_y&Bې< e$?:,>o: E. iEE sWh-R ]~2G8`Do=L(Ȥ e2>p`xl, Cܴ2DfV &Z-a0mR֞QOVz^~_AUp"YiNF Cw,Ր I:K+9SܛB7emۊo2#qTKzRiji3ķI:aQN:.4jgNi$ycFI7q Ģ%ߴ|^]決 DY\% DFmY*h^@rNRXjOCPSai"?@c1fco ^i46qI1nfOIwq%e$PܔhLr,Ul'|zothIz\o^RLg:1{DL ǼP=N(kldߣE"X/_'WF>.pYUw C̼?ll,=3M*xx/ ~`kyjܭtP%#w 2B)kP)c*gܥ3*0 FVK Xy]ճ}XHpqڬbꮑX=o˪jX7lCBo@y ,F39 e+`؊eBPe=5ha|> 1M I';SQ3&*c7C kZ1\d,hx`7)5ầі [l{vSr058!B=&xMĀttrQSp$Fit c#ڀ.pU\ZG<SCL>(-;Wl-SZvG84YkFЕwg|*v:h%2K&"F#6e9ֶKVsQ_f}[;c:̭)`%όាBfΟ)rl NW@ȀﯱXk,ר#m<צq6 T lh02"񦲔il?7k,_4p#C݆,yA15PKi#`U5U*$iUpHf=VX_'H9r 6XJ[tozd@o Ҷ3;Y#4I?0~^ [Y .{&h:P5_V[YI4҂~>|FDNa٨ ]$=IjpmЮRC kh #+pQ|Ê7{3=C'nH4+)-h049e*u=#ZZZ}Qr'W`NzU)G=Cܦ/!Z]W^:s"<Ӯt.dk,n* Rq%rGFWu-;ϓ&wt>kkÜ⁌|("LkErMF>z-1 1⍾@a;0?3Yale¿|R+܉-AVf=O;ŀE.Y_Y1X*)&nGd®oDג}ĵoϫainetFư SC sXlH3n0PAfUŔ&xw%yk龊YL1iP͵Hg x0@L,.1r$S@9s| tQJ'[)KY]`ˈ U# >Zx K96߁+ +#~6Aƃpn%@`/q{{\#|@rA̜ Di@ !qϚ}u-Re!CVr:9iO*xYZؙMQ%NП YOIOePvOrJADT\pwbn\! 6jQ )""g{ f!UdҎ9u:*1z$969M]N1nޣ9 $)MgCkSj`@.2>Wy<%J:O@ezړNQLF]|{dSPtHX4=r=^W@Q֡O|āf$*КlF {ZsKw,~yH7#~gM;J_BA_NvCsGe%6MLX.Bff/i][F]q?N٘%݃0IA 07m3 }nHv@kж28d7F۠@eUJ.,ُYI'n ôS2X1m%ƻrZoP[y=KR6wLGOa4ISf^`U5pl.҄ٵH8ndl  mR [F+ٍkgH(I>#(Kx6qlw>ȶ$efs yѻ\^]նפ}:K &3 cW:W*AJZP ՄRbXNԡHҮBdn )+D `8ܧ ¼_O.:5lVv2XqHۅ;ӱJ`b$Q_>eh{|E,h+6ӧ/MZ &1}|?oH2W*CYҋ~YJ54vMK:hƷ ȩ{0^^cQdEZƑy7xgʸdS=?py6wbӉR ^~q>v+8e-aRIZkGV+n+Bޮc/tF2Y죿0#?U$de ^9fwFZj=0ٕa`I/nf@\s/*GGb}HhNh +5"Px\7"pl' o N\K%X~tP6j{L }eTrʹ6vtu0+!OmhK@i9_na`[E[.Œk4X]_KK5I:dN$'Kѳ%ɱrcf'.ȐDJEk061Rn/rkIxl̻)cߟ2" aHMr.QPT!\J>pF"͙3G GeW׺t3>'ϸ.eЅ6qsNxD 3zrlM>G WY\rƤcjƼ"lq!lӊ^Py ^J6dm{>[u0B١&eNy*% Os$|}hv-!3;ݤ`Ǥ %M6* D1R,w2Spw0t“0y“<# a+# pD)$lxV˫ْإ8X:"bq pp[~{=O׎lQtn!Pcy7k1g 5л|l. yVţ]pu["¤+h[8g![^clȖQQŇ1C瞽uBoy]d+S%K FX)vЕR, ,/:kwdC2ӂr_$)NAN'g@nqfqB-`毴zQBu˧5ΏL,WSB̍Ap79`bZ|$T 3@k]qRwlOAST!uEݪl>m('g-hG^.ޑUS @IHJRH!5rB{֒i=\0~Q]=x՗3=p-Sa#Cz}mߊG &@+KA˪x%~>mco+8̙w*Ȑs1_ۺK! ~u%=tC3^?|m^ 4YzԖGmAӽjk ڶܧzop\u_ zIaGT .5 (+eQ""ar 'yf!+To Yx](">Fac @jrr;h]a#Ej9|6U.{xM^F}i-53̾Bkw|=ϭj,ufw_(j/팡̱!g밸gߏEɄK]U4WD>LG E 5/FD*|`\ ĺ97ꗿbMbgw|0ý6>F4Xk׌Wޣ"7baX( Lldޓ?>W,DZme= P*Y)VY Zu"NZ:S-oS-Az08גN2Q{K]';gVc ;( ȸ+f%:@t*5A70W=-ߓ˄yWIn?}aq)km\iPv0U8@ʕ86CF;Rm9bͻS(?z9Nŏ9!T4nYx2KDWq*<D8dHO>AqKP0% MiLW;l_g x{Ztxƺ .y1N%u9YJ(M6gc ^oX#]*}g32q_&dPPGml'.[g=тa4YeNIq(IqK,ΝP3x|/i-h >яcl7aˉr|fRgAE%@?M,HZ4>lWR҃u!dډ`oت:N2 B!ۢe|#'9ZC4G.h.?~7<4!n Q> 7CPJ(Oc4t3N_6f&urQ=L,2#كRsn4 (I2Iy5d4z,ٛ \Zu{fyEtpb ڭ^*D׹7"Mx \|WXImE<2FΤUzq pɵ`cVTΓDZD^ /ca(nyHV,BS9C͢ln'Fmy-pvQMi[_`>|Irט)O1; G{\/c ]f12}`u6)&( HUdr@r@ eyhs&{{xsHƴN'9DUIE0KUzt ;1O=Te?:sZk7~P$iԵ^oR񠌊-x9ot-/v"[>+)ؑ bF/8Y +ʓ'.6wIJɼЖ_g}ƪv:w(u' juk{R+fdkjKfs` yܮ? P};O-[]\lֆS.2*?7-7oC?+niرJNf|DPi9T9x5ЅvܪR5!5T6'7 !\tl>]*WUL+=|EҠ:qwU= &I?&8o~'&f|swgיmL{H5'8zg%Jwsʰn`,} *Qn*[ӳ* uBu*25yR쳕¿Yec9佌f^qբybOm盈znt?-FyDQӧcMv6*\T6C%Lp&$+ˠ!&ң@|<J1%wRIy6kU sz#h' t)' Ĕmn1 5\$~o9ةEz4:w*RH.ձ[qXÚ2T++co|ʁB\/>tYr(uS `r9xA6Fk~GuWQDO6)3z"mDZ.%|2j0`x{JH8)EW۫9V|Le>2~.gHU)&H Inޭܨd<^B'J)V)E|bsdR (=L%ۗLN > fTE"%Ϻڰ-H<}Y J.V8,?dKǪ8%U*I t'--S6r:T-r5c]69ZP3 m& p' gC?,R3ά񿢸bӂ@r{?z|Ji6 c` .xIVV E8ؓ'-<8H׍?zI"X{5˄Ωa:o^- Ӎ=yJvt~)L>ׂ {%"Gsfu04k1ƸI5 G.*i4[yoW[*zגyWHuz֓2HC<lCT UQFV켥yI 1![`w厤@b# iTuC2b$dĆ+4櫵0?3Dz#‹xu{FfuyO{hw.o~(T桄,{u50GO⪋+pG*g&,QO!:RgWQ}@dkgp~LBaFVY͵ř|H&TqJm-DsbSG*nȺMD054YU~cMągxEJ-<]dͻX@jK?f)*.ZSpږ Rb'zXQP%T)b0ڙ h3ˑ?T߯$Iy0rPke|M?I/v~\| 8~GwbD&QZSD(TiNߨ/&eB0C,Ÿ zkSGwv~yB_H1n*BUJ`[RW`5*K'jۜ:™%ꋌ̥@6"L/Rΐ( *^)xU -В.b!x˔OXL!8(X2B눫uq^L5ݑĴ-ҮF]B"0 ߔZ(2}c0%S!I+}  a!x8@5} Iv^^|Ҵh\ܲ&E\µi{f+f-JU_fI H)Q+,.-O=<*vGRNů]iYce*4S^!1*\Q*qqY,6dMaχ~߾tYƱi)t ᨎ\t!^uGoQoYl w?ft& CVfka? MqQ!]r] z٤EQĿm6Los/ZW$A$bM*\K5P+n~*c]Bה6m xGS8RIoR (YfqYpK428$j̩ufʍTK <%2!T![եii2y8KR5V<rYݲ^扵>QLgt3i^ 5f?nkz仕AbX" j-!-_%S 0S:sZ I͜*;d,^G}s9DGe?'{&v^-sHs1H*'4iYa'IT(q_5w ? zMRt5Il̳RA"b9`IU4@q?![-J(-15w\gB_O5mXg Z0 j<~3툞[ןhu0$_%iK/>-r/MՉnhx#SP{-*^Ey%fo7â;K.\>('3IQyV.Q ߨ"^i\Fƚ~_WӀuUv_+sL5w/Mɞэ`aCѳyi?dvи>y%]r*`uGN2C,{PJۧ$P+mSÁ5)}M7rkpED 7JQ  P8SĘD [sBub{pH+eJFEAM]CP;/c$捀ޠNb}ސ>go>mYp>Ifk.AB)z3rQGA;3`|ke߸_PFNJb<&fN H.B}뮪C˛,ǯ0? h&]a=5I3 sOV8s-K͘, x (-_6A  qC%ˑAQ@Y©SbI:CNP|DERs=Ǣ +7)q08WN8UܰWsyi{8JWzf"ha/R؁m^u1eܛ%-hOPM_zJuhZ+hN}uȝ?µ/"+-^] /{zMUVHΏO",NZZn}h!hq.j1=WrgTO3_ v&e 0T B_E_0wH-K;~Xf%RY SMqdIߟ`zC8S\o-LrZ>5Be'?qDѸYϢ!zCM쥋$9{a7RbAͧSq _cSq[3ʦ"F`D H _WEd卵%9Sipf3uB'~ߨw`q(XXyĚQdKK IifaJw'Z!v[(DǎpAPp⼱Ǯw ,-E5JU7D=sLn?o. < $TS9 %8UtW"ĵ\"φv!1{Ujk>4xv7^Wy#.FF߽IͩzEʔ6z˄^6u dz i{<^ z\1{;d4dM|qez:,Z29/ ٸɕ,+n?$Oͅ%A#iӊ8~ͦ7΅;; {m/Ft&ɫ6<;-zUl!Ѥ>cW=k(ZqL'4 Pł%rouD#tb ~ l _ EbohiXiiywrK_I> hG:_X>ҔgT #obμo;cq GaxW:|?}UJVkO^?Ӭ'-yE~Ý,͍S'JCQ&he E3[" c,;ۉ:\X(=wg]&Nq)׍FzHi&C:hQ>hLȢߢ&'?_x/~xLh =Vg2N]o&p 2!CFGT| JZw%Ygd |琿=xubдȇN(% &u%d7{H}'Jٝ4O䖮{q To!}>j`jCC"|Xe{?pߝsyYerg!J4 H*)w Ѐ`[rς/E*!U7wIݪ}(!ur5V-xN#v2 #=[0+Moxƿ$مe?F_QߴȹؒdE Uw H"1=?o˧vk488ePU ϵYrrA\77z= s ;ׂ9bg>`R*i"¤4^uy)4ߟ뢟DÚ7EQ3)`l:@V7yEّfL害23NW qnCeGNs+l9l>A{u[ 5Ljqk|?m:$ v讻 22"6w19Z0Sz ?wWhCx)QҰr帠،4˴u% ؈F[|oUg WCAsdcTakvD]-3GɅLޡ-_`m> ZybΌ%, 嵴+֤k\ѯ ~NI@g3j/C8 H"j"q孋Ɋ" ωT]\tqN P/fJ5?$}5q ř"$˚HK}KGZ|w\Wtof\$(fL1OCxnMoc0W ,1^ysrHmHkKU XekGhS˄sd%Q7Z! b{} "@S XLY'Y\$gORI -݀E&fMI=@dm@0J`1|U}p ؄•yi1E4 $O^g$ޢa~ɇ!2Y| ˂|o@b! Ma0W̕0Bm\x.N) q=F㓠wZ,ߖ"4YgN7f*ryH9؏ҐH_(|orUs{hHB2>'(tT|6,%4"r(0J Y#(Ƿ_< [ۥ\a$=P՟[Ä}{fYS [&nm )S:wWB9b#aW튯wOJNа0M /u)Jƌ:|jl v Ƙ,uE # DB|r-9= ʈ,FWXy]qAbsy.͛)x o%[8a|h\M`9FN9#d6>IV5б/HFt)L~yݱdL1S!0ʂAjЯ:|ҷb7Zvח2xiHgdEq.F@/xHM/ݝA z;yW]! 8/|OƝ]Ld݃oO) 22{#o?pD}ǟt&nȠ}{ƥT磂wϛج2B"LcIZeL0Yqob{L " >y?>sG2)I+R~YL#9c(\S]hO֚B_$RHeSt|JǞYtf aWbP"91Q S]bIV4!$㪌q7!z;?.o)HkSJne v.|[eb) ۲϶\9Fⴰ.YNLKn9T\qB1+TZ[AoCt@WȂFUj!v]}(+[sߢiU!M(7+_.XG0|79Wmu؋R$lz ZrW,ŲҥJ=TAW/H=Z-!y>R*([ =٠ 4ъڔ9 %@R)c80,1j&/(Ȃ۲c_?M .VYid^e iz" SAWȝ^;ȵ^*Yl{{t}H67󄚢<3XcOghe 㬦s{5J+!7țUdMrU4S$Q9K<4CBGi1֧7ϛ*41ISu8k`l^bHǰ?bK3 0vd/}h06bh$^qccpHkXU#O79&웎3YTJߏbC%ڬf+y6޳3RHn`&UKyf%j8DqV3nt3Q 5t_-,6סH(og$L_G@UQ9cʚ\"1@@R#, _Y/q#"Ftf36oNU&od;u>_9"rD [Ȁ|jjZ} y%rD">gVJ*gٜz@ av SN+vG> LCIdINHelO&(?^Ry5Ux)8IJ9PE G/i#J^Z e TJ:-q/7|zph|BԅNb+du.`tHXq%-Eȸh„_%gBh<7D4Ƅ$vl~àqNP-䈌y=N\ezvаH=Q ߵe>Yhݥ.tlݍ~߭7|@l71ǙǞZ[Z妎 DiU9HCh W炚 F#~5NIǴ5B9xRmF &z%3cᆗfmW82y7t=aPUwYAq\O'Ҷo(W{muh>ˣc;斾itT֞:ِ|u1g=ޚeT^k9Pw78iV(~oaձ:>nau/p-󡽳0[%TçJ%h{- bQ LȿyP Fn|Z(ҜLr R:t Ro|c±l曖e+-e#X J' 'UD\G 5-bAY]5cqxRh>a[%f "ZboX,R6 l~tyF]P[veN7x0V=0x^Àds0 L[F<>S{0S%[N`!}C)F po x|E^D5"WH[5G"Ld(o;+Hu,/Myi3'Bink K U.ztV}=-jM*tUɘ%+Vw! JW-]kT_}I"i1#NvByWn8T@V7oK^< ,9"#EkmVƔ;A+n"BfHʪC!N* LJWw .;ƒhLDj Qcl=xxP Qc}`IEAV Ёsޙx•F=5 PEkLu~U^m/.!E<9Rfx/kCݰ{ 0rbIstćXà M3Y9*#k|tqBw%z^)œk$-ʶnpBG֠c ^z7pg&;` o' n"f)*t+bXYDŽuِ[Jlh~wdxMg:5ߒ4dض 0kxlpKjv\r_!ǶBXVB9}:hWIYGomw|> GIg#ȟ>KY&Gq|T 885ĽnzV3 .ʄ7yqFXK߁ZdO&r Ӿ/z.qu((Ag+q좦`W-&񧂕K0Ctn@6] _;?Nt(npy<î6IzSvuu@DCD`A±aZk"Ywu"/&n.KȺN2;Jp$Hb?sMd%\ 4rdmzs&8}W:i@.N9q`d8~2pa)9\-pX\Ub '-T5jsjU$Chtwv*o _[f]cݒ&Mgr֐bp'ӵ'}->x^Z{|[i*2P!_^9@"C],X[>O!It 6hDH f.¿fQyY#JwH |X-F!K,,.)T#Z#܇κ XMAM{h4Gn `lLȳ8<Ud[h-Y4ct> 6=Ӏ6~On|0fb+PY2K*65myxxuĠLt̀3yn,1\(3w.fO\7# !y;A[r,^X8*E-F9!g/}қ^' /wܓlPhB Tu;S>r:E}Ar Xصq+ݠѐ"i2EaPp8?UWFãSZX¢KBP]S<_'j5m.ka |;2ę֑d`ֹ`|DQc|0>PEQ|n>VmGSppb6zq(3 !nf2QM̺ӗ˧/-t2}=24;KsU2<#~3hI+v(j|H$!Ib:p3?X=f`3%ހz5X ӄB`>޾"KRp` ghfRn|^M;H:>rl^lj dٕ{&iS 04M:zrĒz ص1g72"5hi1ޯw8gj?$'RiWg^/FcaM n`} ϼU$"r01{ʟU_Qիxj΀V v`Xo/Z5^{q\t'2vfΝ[ H&9I Lu;NVkhHAnt6`$+&e䀲sym|eֹiAr3u 5I_: <b[N 4A2"^ZjOʒ/d1, 8=Yhײ3fߥ<l&  $0H5bYфODmbkmx1nQ4|x=F֖!Pc(&$x.u5J u HpVTSt+&Mv m=Ygw%Iz ~̋TwS%mg)*G=*-ԉ"~pO~tj#* I4lRdPe/E`<]9.3qBVMի5<[S\;_ERL\ ["c)+'q? bt4+0;| TB}˟ 컞SBϣ5Puy2m$ hE vt; =1fθ9nJm%|>d -s ];K!0~S1,_4Sh,6JhygQ Ze MzZ֧;mOY\(jl6EKE8 g;]v9w)f`hˎw6"â:p^pSzо`t=6BA}V,1( nphy/wΌ/Zu"{ںh[kDitj{_ WYca*;-9BOCH,B]0Ư|3VǍ=ʛf*86#r@khK96֧:tetIU j!qt&kI) &RY'H#yjs#ͨe]ѓinRt}8Bj=$-ݏqtHmߗv%/'kH H#R_a& yo'4@|ycDg9tTx :swߐ|I 7|#%F4H[x;;)QpЅjVq}[ߩO3+KD!?7+840EON,kX#In*Y tcQ3:cϠӯNE1o8\/8˸q}sȕu\%PY%0E7 6)뵯I36>,~+V@Oyl ΟRC2{#Ngtj-|atA{r=n_UKjvTE{%ʆ#yR3f .l^{X_to`dN̺,[wꘐC *őeTK) ?D, !~G,*8<^!NƱ@WZW 9e%"}nkƜ'x20 }#m\tv,͏òwc=Q}-a9N :y$t8\iH^zQ̻`$u+t4A2 ˹@鿛W M+y.v,%t86% VV=$E>-v ߆¡1]AbHUHs~떆(s~kI†QMf8|yz4jNE\=DE )s4dfa6 ??!UT~erH";;MpfwenAP7dIט>K>Nxۭ\j"f,/IHf416'V]*KjHʛ_= %M|c;@II$u1)ߤiZ &&q]Vp=x3HQbPǩok֗2jNE3=JQ8‰wlSE_$$a`Br{0k~DĒ 29Xy _G'Jf*Ǜfl`rعK=?ʡA-3C$]Z8C '8H㾓?U.,m[gbO|;QHij$#YvEw!f,2FS~*9rr1VHbD ѾZwn3h#/7e(7qԏeR^붫ڤ1?g! z7Ƣ04C&c@?f0" >̢ӑ M4yVҍG <^ALAJ Ok5Љq9T_"ޓoĔxt3WqN=c+㻠#WƙzY#aƾ: i]y%!Uƞ@osk, > >TR iܨh;kȮ ]{6-b{ِ.pȝ1ށəOt!a_7RW}E dPK2I-(![zg<{SS4|1-+U* T\ٚa+s52-K0g +gxBUQMݶCphB<@;[/aXd4, ;``vi$ޜLxuGL7*̂J H[.-SmcN Ve;% (`l|ߓ&;׫6JDڽĆɠD@.:`;''`bx!Y`4mYXOeOzZ>m?i؎nCR մ$UkBL QœG'O!Ɯ3.u߮G $v(5(Z\t-WUY|J!ޞ9Lwu ©ŏzU肥9vTig,U%WOa@*|]O-2:YU@݈cnRwq?EJw;x%twbxMv0]F_͖8, i?_Jf^d=M݉YqQ5qS'.!XGx!,&NH`βcr~UrNv](5In 0  dI]5dP'St΂TH_%"8nhڜBWܛѴI;t&$ YT䎮y;yZ.4z\Nua0MMB9u;Ģ%="L>#)h;q\98=Cu!Be ˾\t\ys?x K<@okhYeI*)U F^t׽?s4ηs@7R6:Q5UmDDZ[ЮԆK q&͕Y6#I{9 bM|knY:*f%b(R݉Ƙ!/cX ۚ%rB Xg{ΖϺfeuB@=k(BQT%^ f8 ]_[C$'PP +(ԗcK(Q(?1gc. vs^Ҭ ]ispG,@)ރzUH#R8 p'{ ;x5! `V 7=`Yʱ>9}E$9qn+o= lxmu~F~~]9B}<#6z}ɯ~ŻNem͸rj7˷xʻ1%;F7L`ȱEJd 4C/"WfJpCE=*(_/5N |_ct->Jn71ϒq8 S#*h}& 6jۯڑTլ5?zv*<]u&p&w觱6TP*kXj( 4i@0(XgEXA\͇q r/TDR b$#Cr3捃kUOc fadrT=+'g3Lk]$UbIMFu5%0a_{KLLÓ{ea *3hP0XED"l0Ghr,L΄G zZU` ͔E;^Y.r$i_>Y1zy?M .^h(x&YKEw`}Gg"9%cx3mS>7! ⪔Besޡc8f,_fP'dm`O3FXk\:*?`Yv(fFcgnxrݼF|p?be "1Wmޙ?3X& 6_Pw(Yd2Msդ~RsNKk4Տ)늞il=li;HT GL >!ѐ55zX:于&%kz-ҲܤϹ]i>H{8v M@韮³7nD$pf("bz%]=DKjhD8ܙ6_&)I\┑ka&=řVԪ9DzlZ #WhC˲R{Dmɷ8Br{BPO/w c5Grٳ O!QW01ٛ9}aoיa:HAtmO-\B4hѢi#aZcտ`om#6 b v[B?eZ-JX".M*/>!DVhl sCs. Q u4bC*.#8qpls:`/"a|Lʴ'q]!_f%k9jj^E{A3SD8'#}CD@\-5[X"-|饕f HUOz^o>%b6H%b1#I4x J2= ؟BLp\/2X(oQjU?2IWOeW\8P3P/Y$YI8.R:UkFr$'{(\UK"v;~{^TTa\ +u a7%wjrq֬"[vƼՃ;;9~i#4n246ycm#E0eu_h,пEj-1NmdZi4g"֣&ڤ/Kڗ{_coy0xR [ˊa@5~< q0@AǍ@9DT; QF5x Vd,\@̺y3wলe9L&dBTV-oފGM @Fe?oN? tvyEː87$ ֌ŋָ'hq[,rV9.4ĸN ܒ،i `DαEv-TEĀw"`h߾(JovR WED6qh6`جxY&>O?SȌWnWDqvx},^b[ -\e"VR3Ad3ɲ+2bFϱ2ZBmU7IR,:ŒD6d_jD?d%ZL(!#XtysPcuuJG0>u'Gwijkc;q0+j7эfC1b).ǣ-w *ru$WL<\}=ǭIϖX\O,Qp|s{< MNkހ%X E4A(4ٵmD ms_ڝV뜑Y\ԅ [@C $̈έ1.#Kf7>ė+xj{*JЋ?JDʳչqm15]UA󋡳Kv9;}R|MJ{ )/!5T\Rj 4'5EoWυ\U&[pо q(D(։q*=Fwڏ~Т|&eP`Jvv 8:a&zȷz۷`=xCs< {.@g)N7nX u K5oEN{!;l#4,=f05Y)f~qq@kfH2(b`pВ-Hsf smNXi*U |{]X#13^&SfPd]S64:-j4nXs Py%{ndb-+ [|z|YlQ."߁ys=L5z[i/xA^^Ѯ0R=$O;tIDITFx`RFyaxmʶ~a qB.S QYht8m %zj,~ _KKМ~j,8}ݽ$(lJjE; P'8 e."Dzn~޵|6]Wdq<;Ԗ+PsBzL&$]A~jj2o6C4 Dș oW>ӗ7$oxmoip?x )0m=jvr~ZiqHV]= 8Q5!53IppUTp4k6x5R1^ڼ0Z~OKҡYra2#VTy_֚#|<k'~dJ$›UA SIZڱheQZy0UF.03ӃWc(R W|cr6b}Ϯvx^4s 9ʎ_!͙O$hj$E}mg™ {nbF/կ-N]3JKP` 1Ϸ #qک _OKK,f}y(ۼ:\l!:0r2u5&UXf2NnǷj֖rH[Zֽ 5̎%<`q}z_Iŕg#˨? 1z{ߪɤ7u"!W߸KjJ `]=аҚKn~m(-mFp*5,n0o05ٌ5aU}VII݌m閹-Pt _ÛXY k[?/x#"h6%h+4,0jT| --o"=8 cepTKRF\Hy4kQBe]YG)a>DF{1tY.*֧ ۂԧAk闺W|PllKOXʩ ;rHܳ\H-H.SDR=fx2# k@kQymvWj<ŪZ٠JhV/58,4]/?g0AUQnNu4ӼŻD =Պ!5 Nog4+wVb@rnjλ' /.8ƾH+YT<Ћݍiۻe^w T[KWɯ=4uK\Gɧr]St~颥خ8}rjK]r_!ԽTRp?^f0Zqg2dc j]T dZX|B-Vw8ܵGh2i6/Tm"_1x`FH|o̊l;k/AOy-g~~&hA\NдA(5'9%Ip埰<΅фٺ$Arq߁iU{Hkkk01"ԃn91†CL{_ƪzGFA.𬣐I ᜙R.ZIxU)8P~cG]c+nѝ`U9K^(g,ژpuQBFQɴMO'e}Avz"i0:a1L] ׆++A [B%Ri|$Z1WSʅ,$٤ptSB,"1瘮ªl\c<%@KQcQ*ZÅA_.aQ 6A =EK!)MFU^4,0%2IKq&z(tLf*AαtTMNx PydxFq;pcqxA &g7_95 B": 6!~ 7 mO))j]ː.^v|an@?Vyq&@D.FȎo4iiG1֡hxwp>!.M BstG9eLt*n*\Ԋ :>j ύq{de, ܤ^x?? _hމX#d_p,*T>)C>TnR4J5Hc!Q,tLb2Oі ᅬ|SVNh>Œv$2I%|ؚBPCY´Svs5J/#m#$a䖬<OKt9s3~ Pm:t;(Ɯ,b}/o;<PaS׬%]<;<㕘mTмa6ɴ[pF.H#9-ˁc".U`yWϗ߉%GZn2=M2'gG8(@ɗV ~>?Dw-[tؙIܬ-sVbk@ѓ'[khq5bO?.,[SWa~P'quemx0ky QfОp!*Z~ΟufS(~'(; 7{( CP![Ƒ䕪7k:1ؚYʬ޾<6 1n,[Plb^8Fg?QU*@­F+?;|S4(܄*u[SJB#Js&PVЧ5E4AɊ,& 1S Rf0I&%=vwq8Qꅳw/@7F^I,@I&IMSpGf=c*8ְ]H5q4Hp9 o^#&c}< E[ gd4ƕ&>՘ti4ܬP;6?aZ9mgޮXѳc0?Dl>Qh+W|?湎sb1$g=y $>WZ&B?\ɻN}ӬPs'䄻usߙ{$c˳Gj9. Qxނ۫gzeE3w]xBpaO,Yڥ8(o(K@l 2QT7)U|O >LsKI~z~kݵ*!kTXBK_)WW¦`Z&i"bLU:D|meDmX*IL3ŽpJi5ZLc0igyO8Pv_Ԟ),B˟JU-(_Xl8sAØپTsS qH[ȱr2A Y)ER n@9r0sc<4C7B>]Twj<;*2I'8>5 qI!Ր=J/P{eᛊPG|}^kR07JcjĘڃޯR+nd"AʭS,}Yx.$LpmGgj Lpa,+QM4ڌ]]23?KDB3 ݎ9]j4+v3]I+fX6~;.%/ʵOEKٝ4Eu/o{H 1-]!R>]C&dMV˧3}1OГȀ,2N ҉[(+P\Lx{t:C"]C%1]J_\vcVꛓ؀R wOj* oS\}XМ% :W˱TaK#8CЬ8Ll)WHƙ5hpR&PɄm# ́Tlj,$H~o^e P/8ў q/`Gv O[_Rew~N`lI]vSs (X@E!:XU 5Fǔ/IjpxnFDb0PN*c ޖ=O~@խ`;54AÄ-,<eŻ-K%H ShRm}~I/.w%ʷ=,K M9W G|n:8(2^x,G.g˨[u\f`mwE* 4I7}s FJr.QYTvLstMDc%]qwKT*p2AE:+=Й=f4$!ˢau`-([~;_2eW!xqY?Z[`JoxsH<770S7ѹ< ]yЎP)/ېF`ӓ:B l"־uSW kg,{Y m ~gvs2zs̫!.1hXye|~|јT7^}'W7U=w:KېJ-hB=5F)ҵ6if|Vu5VLYHZ#X1ʕUi{ k^s3< Y~tg[&#8$ &w^Lúg 3B:2D |YP4'KZ(;}u [`{ tmA"t-6/c KnZ|!g e-1OjEU;)K `%3>nUvԏ[=^؞MD/;CWy!`R:ƿ1`%&39[Gmύ*^^ާ٨bp܀2X܍A0_D6dc*\ "1Zã?.~G9"}gisuj.RοI #b$̉ҝ;%7rgʋ{7ڭȊEn'ML%v4z36KR؂4]TtcNUWdcG󙎐 Gz|QV1FZoh;DLYڇ O03NO=N]r߿tWcjgW43{(뎀cgr6\`-_9 \hw*zxh'=C,^wLYE4۬ Z bO_|i\4' Ϟe,\uӰx.بYV0,SX53keL\M\Z*H~I0r95}ǃC-U~ k s=^AY@k^:ᇆ&Ш)\J,)ӮS1WЩn̍[U|i\td\:*cmyv[p"+f̥ręm&a`oV IY&}W|1s%GNIj@1 J)8e)"Zgo9{\B~0I:'% OijB+V[ ϟĝP`G"QU/eJ{rҭ(p?+ uǬHJ+`OifmG3>6|f1l%,|tVEy/i81[(!ugKt E XEs9h7~AIC(:ii]p$HU: v^O.Y P FHV:d&Sb=wߚ@KjSW9@יX",m>H&N𨧆rPj 6,;D3M}Ŷwީ'-k.L$ɬ-C_iPZFTg0ALW޹*w`)3o3lkYc}[n\K*rng^s{3 ʕ]upo˒v &$nW_Zz_WǽVN7(wuYk T;Ʀfeџ%Y, MgT2G$tʂ⛪jPqCPΨԞE11/@ؘOoի>#w%6ۚ*=`#?Yy64(p(M3jV%xS Izk٨$gHSHs5kCE#@6i? yIL ȉIbe'MM?${+Sp2=M-Dŭn VٻX8*=y{1tL穲ʂӷ1$(t(٥axipKL˷_QG40\;~:_iDc [#ulfq]ƽQ! ):JցTHIW&U+fפo'1F{Cx> 7-è.[l.yI^=ʌQ<&9//r#\Fwˢt>YfQs1eÆgTާd3QԑH}U∾މۿ^E eKWY*j|Kj2yxSv&+(1=A@GZzqo9 ac?!S+AWl=K\T;QY1]+ z % p[R1Uݩ6ALO ,].ifChݲuoQThq|#N)()0ϥj- TJn/9EŪcIoADyYKCMWvu-V֎o#:G慮R1?j<Nm5| -4flsRvlT2ߴ3*`u+VgjFDjHJ0{ m4-,=5"5`WcuJZϸ#ET9iH9[U|4?EOWUhgp-ڑtr"hk l78ji ]If%˴/']?}-$T=Cցj<. CW+!q'R]!јO 6BU]2O BA5WŜ  81S?S5Ѿ[(ـ lJg}e=c$"O/f S+fw9F)i@Tf V!u[zq}IeEi@8Bi-|ȼDKIWO6_tٲhE-9eM˴_AW)-G߿Ihdo|m& ê9kD2|pP7ϲѡXjj|Ml$OOY΄^ czGkKkrlƽ)ǫ&g SoY;)+e{H?meRqc2hюpuXPD|ta%]ݐu~쪢O*y #ۦeҸp$rش \ӭa"`noe:O{$!jLp՞dl[ HWmOp,?q?j[GB䜎N _tYp Uw3_ʍ}6w6{n-ay2fml7$ɽm%zkJ3 5S^6_"$$ R:/E;z򕾯FAsB aqʪtfǙKӻd~. ǷȪ^Ԃm=tZnפڅЊ17'f~:I>Bf'%*pC[ZLԼ !x`2)v/8טӭ$jȖ$4=هV#l;fZoGҍ8y%h <-6iCG KvC? @_>˂ĎUg3LDNQˎ=3#g [:)aOA l4 s&5#92h<8LO|ʃ<ȆNqnJW?V\ySà*6<(6o.  })YP`lGZ?  miw/vh\ȇ͏0DŽI'V{_|Sј^bBLT7W0zN dƏ0lS:aEzI_ guHCP@H0+<'N@7 &q(QN{?`S+cΔ1&10`W~ l8sJ-\Gx/=grml.@=gLcpvG(`E?)03D%UД1>gΎ(7]b z/LV5N7iPTI]>" 4*=覕W"V<_03e=uFl~ﵭ'k]s])_2LmnrH{W.Lphn/r38N7(]9fAb`zHBBu!@#~o au J~\E{# f%V,s:tpCEl2I+LUhwe'0t T4=NIvҩOqWԃgA4>%[}݌iSc1cO_z4Gj6j}:ԭ0.AJe1ϰ@P*,H4?X>:gƟ˴c3pfG' g?4XMa/Og ȑvKV{@0tTwqXF@[7st hÈ$$#PG>|ҀV@}v'Hl2̵([o: .UXW:7sP`ChZU: ^nc fXCڐh-HuN [ /3ԡ Aߚ>TiwA.T('mphV:0x"Hz^: P J9~nq|6H% nI/ 2g;])˛ VInr J4i HYZEnKٚ+^/> :WԩyU q8-MXu Iɽ:O86be u% 8x߫Gt (}b3^@K-%tBɍ6e.j " +{dce^){zX9"ɺ|X[Y ƆrtdA;ͅxXO$ɴmxR=n" )FI6.4|lp#Q=ǘ _HYr*t;8=!2T4N \0#e; y qּ.n֔!ebZ͖-t~.볦< ,ܗVUkY t3 jѭ ׺b`"h{Ziei]v4%SA`C۽ScQoнP[!&b@KګbH%'Ͼ/  ?=:+vnkh7rˁӥhe[oź6ըKPl!Ad\Dy)b<}^FUAP !Ҕ)Lk;5 گmbd3) ^:̑v4+w_\> n& 8݅l.]?J8/mb_Մ,ZY]40ǎi`ܗ|Bm#u|Ѓ4lR׾M^7oy >>|׿y;xyꃙ 0m 5MQ>9fH%\]^]֚YBRc MHmgӿ7Dblq }6)b7k4mnU[evp$S낝ǿe_w㙔N ~8M&\;%^*Lb낦ݔ$;y'Rq/eNH#[6:k&"ܧ㧳UC25L TtLbs;fSSLvL^:+ʰ% .x+_}";(XRGFI\W-%*w2 yj贎1)ܮ#s+rNȀ)i Ҵ8v/R&Kصp"P0Ю;y,a[ˏ\腛#ݯ\o Q;Wzn 5= J V \_NgLCA):b+P]=\AU5[۾_#=G >4>~tpT.qi7QY-DB 1:L6ӐpqCD' ,F&J&d7@ {qr/g?5= <~O&97۶#amo"P䭇Hd$Gw=13(yن+o:we%^8%i]\݋9эwHJ*)ƙ\ -6fsK J4o5YsTr=!уfM6$]NxM%_x̶Q&h^P/Xf(I;kCRS+ ~S:u|߄ HLZaT4ЩTD) ]>/b<'hGux a\7D,1xҔufmgxaiA iք!y_F5&V|i}>ܧ._$'I@-c_7N]O66I&$_8OC횰I,TAѝR=2zTa7?'j+gi2|gh"; NiXBE፭_^UԩC2᭵F@5Εu,[ߒH{Kt"(ٜ[lf4Xibձr~2N >6h}Kȧz ƌQKoxjS5nO1EMH2=R)9[`ְqbsG֐a^N^D7aU< ~4z D2h` :@asNv_sr\ON Igę|wYL ;4' \rᷜ2j}m\kW 9*;92Ͼq 2 N7L>ǡ]R`&Wt\IV?44lk)JpPnQ&I/ 9;b۸n_[kRRC+SluQ; |ojR᫺u{tFT0!Zrq*\lNh1缤!Re1G5,.۸,ģ4M- 3,p(HߝD pe;nTκop(Q3>Ύ"[N+7954w(c8.gGmT8(&j1 #]!ʥk `+7_W9#4oLTaج0͹({Cb#z9nv{-/||59h0c||R3HN*f^Aڄ8!="lfKReQ<#`_ͮx tOczK_G!W"_HNw2hbc04 1/`ʰ;J3K=B Ylus"]P0EM9un' soKn': $>Ab4]E\DUAQPܩ|;2Ŕp֗FtHHD3nDI@WkOހ7O|ۏTAYhc:V(;p 4 60b}rOVGX1x 7koKS=`s%pL/c]K.*T kO<]oyQB*fBGbUA,k> -kBP / jt*׈׫k^һ(фIT?BJ ߒOLq *Zs! ̶]RN&2cTVR*t`]Yxe\nmj"f n#jͨIۍ~3)c\#%Wj]^B!,xH[^osJWnBt_/UݨƩSv+?zíiYBmIVS1Wyz6NAlB|ù=0NvS7IJ9 |ŷ'EbtT\A4z!&J7XR 0^`*XtD4\Jxw/WkDLг|ӳ-uV&zu Oh"y(W]=qr[Tmwj ڜpfxcSZ2Pٻv}-{˩\dZ&s <L䁦s\k kx)Iv@P짲ܔ!3pTZgKUmƵ]&ǽ> ޽' eq8 .ADN\'.p30^M2t)J(a}_0Ej#CMP'iw~cY5Z\nSZ*7xO3 ϛXDd?=J|2v19>@+lI' |)1'*(j-BثP>:U+Lsi%7m!l9`ȟ4&W"ԇ3WC.оx/v³YF z֡§=9hC*>㤸_P[Ŵ wfKj5 JO]YE$ /?;P{_ʙqiBʣ<4MX9hűԉN EsƁ!$(Bfi7 3i޾tj^|qyl*eR0MZ `Ȥfaawwt{Q쇹D Xg8mQ^ {? ŒMgC+X9[+lV2=G㨀 _qtq/҆q@or>ʷ|[lv!V菬17HJvRYavo_y %wM('ʝq3u1n< jܨH1CBG#q6hZirYW}y9@՝}@F9@7 q2\l%[A ådA_SN)D 3PP̡+UІ|]OCqW?xbCL B?!钛l-PncfH^4 A}0QاA46A6iPejF h6DoLeJBuZpqX&vRT;[`\{V|RBSH?4$3 : JL#|)}iLѦO1VUƏh'v&j^iu("Rajh? "Bz螾ۉ cuayK b.'#n69.[.HrlᐨM3jm\`d}p5xSNWڅEW#F֭>X|d`I#@V7|lD1Bd0:R+Phu5aLzF6?ۀ)=YljU!O>0G9d j F$|YlQ ·D ptW]LlE^nKB'p%60os2SJ~:TH?wIH_RW# ~ ~3 *WЮCRSTPёSe}&Oe!l6anGګ3ysZ#J\Yzyة!ن}RjB0rRMFv"g/.L%t3" __>˞գD1/I\E1*vhLn(~E^zRS$EX}`©beܗktIYԒ5W0{xPYAYuaW chpM{Y6-@ mti[Rq#&()#z \ V8c_FkM r(0FC, u1B%Ϋ z"PX彟珜x/JW먲q`( ިYϯO/ò>Qggohh=0K@勔YQiZ`IVv@n ؓҚ: :xVs+Hni̅Qo!aNn`KA_m+ 3[XjKrf3>ug+ CyPywx$W/M|-ʅdb2*wwu ^xN3C|17EX^D7|3Qk5uh">{w3o&l95bS.QNVye%h6*G iDWCT?.cYyQfr mrQ8Uz?j4H g;v]-21Q>uX4JG :~rJnäiq`"Զz=3H؇ͻ(=('l4ʑ9>7/]>ۛvo>|3CKC9MEGLdB?) x5^Ar8J"F[{S+\twM|M8B/?F -?hIh+umb;hƷ 8H7g ̽H/Hl;GvR%{Z|=MCQJr42Ar+4\sVDQut,Zs5=h<8j!̲N7#EWcM{MRQβU#Ϭh]XXpwϋԌe^5z {]p%<.:ʃE]782(To}իzUsT?,>eQM\EYI(w7waFR)/Fh͇yڝ@~@ڶ?m9޸?Go:TPj6`^r~ƅօ -m/@ ["?lo{34Ri-}iuvs)hsJ5 $8 Қ.Sv3q;T 2"6L]|0 gX$Kk镠[xNX}p)JnQơvJ<۩)W(Dl-j$|qR#g"Te˹~55U^W>(m!YKm&a 3wh4 y~I<3Ո;C^*P8k[̓ 'tX#Hc)c@>+|Ueh%/ܩ3,I:Əd40yxoo4@*}q _ޞf4(W;6uhH祐vjX%lx,$ n)n> iNsfN tio!aS"y8xDM{ pV?2|ںBؑ2 2S'ǒC i x:L' 2~4H/9b9$EX1 nє?MBO Nygk޻e3Q粴Bd5,<}Y0w^wL E57Z$|6U.sLuB qL맵eh.)m (ވ*CP=F #4U`B*c:5@jϳ׻Qm)G(dT2 7d_Ϟ=%h _w~{mtm=ZM Q+SX^Sņi5^H@"m6X+pdJH ՚~ATIE>A_AIG>-ߵIGLDSێj!GXp'EY-1!TNN1\+%ɔt0)hA~< -GڳoڄLzhOxwIDPMZFnџF 3/Ek PE*]oWY0%\"]km&iVKZHMMhT ?7A2Gm`$-#X{wВ{njh|o\TJ+#g3u(CiD2|&O HdHw qij+HW"g}o-37 ,x1b%٥(&\_EYacG7OW Ј'\RuK,Nn6۱W~|]v(%Ds lՀXeN |C΢M8SCq&p7)Klz LDnnl4 &GP.T5Nt<0*5+( ;ĤOOݏ !WStA~9aJ(cO/B^er2I#uM_|h7xUW9;՛`˧fX) SZ,HaYvHYX{Frbo SaefݴPt*t|þ6w}dכ 9\OE34 X)~4vR65 }8Sv-%x܈ 9@vUGA.p`A)q)%-o2tS# RR➒y|$7ڀ ҄60ΠFR3+oV)WurN+9WXuCZd/J0WI'l/9 6h#l˗ɔ+$&[)!{n=A!zfĒֈaE|BXJ:k_,^h>%%l|ξSks Hu>VR@WЈj?ns[)ґU]jHpd[nbf.$ G{"@Lz}[YE} =W$JOQ^Gʭ VlzH&Bq*&.H;]H3fV7hԒ)nU&E(pmbȗ-oSYuC/M#3RfA \H?>㥉_(?oϡky>iVNDTrz@KDRLC'OQWC)J-fk7iILs˯x#TZ~~zjýWׄi?։U`Io%ˬڨ#o7!vh`ۧKvQ0㐏n;q]46W#TyPLĝ){@Һ#kUi+WAdUMVĕ]>]k/̫|+3U(7+\- 7X24M/a1'ߛ"t `s5㰚?U!G;}&vN:qv(Lz^(؏2Q HA}=:#B_G%OaqW"9~Gܾ*O i0TO:!HP#wʍ8r{XL,`cN}0ش0 Ϯ?~ A6ؚ[N-|sQ*]ua+m{Hto- = y׾$ H$⮹9+N,~cj}p\۔L:iiwd{Bo_\zdB^=dVRdPezof~X][8񲲣Y'f`{ƿ;Gq()"nv2\ ]u]O|9zXŶWY٦=%GKvϝ;]qM{Alru;qfwG}lB )Y3 h %x8pvG{=лe~Mʉٹ[<R|B)ǽR?O00ٸ%÷[=a !? J?YD3cm ;xvh>  Jm5.pv#?=sv3{*af&6uF%uP􇚥D"!(w$+ F8"r#\G8?Y^pxi`Fc=*2r0KH]xQ6vsMN>e/Fnހ.m?~/^{YDm(hnt1C &o@J%lLuxQ$V%؈rK6u=~! %JtHWI;K$[ȡ!c! 签EE5PE_w[ WH?}ԭ`Q)2}&䝸Do̡+id|x ?z>AxTvQO@FT? (١Nnt H |tTV ]_ x!XШ!}lKx6 }LW #~^:X.Cl]ޗ߆JT:h9Z&5xH6:`º띑aWX2L !DA~~zUFcMl^y;OfVܶrm =h=zmpa2Hl# 7~koLj&r?ߓXȣ~4.% O֌ IJC/kqo{oݰAcr*.L-ҴaSYAtcy'&&O1l7>}J@oH$R^h˱M~X=F}Ln$7;"|NEƫޠs0=|X@|iݬQ%-0"l_ XJoȭPkqOaV#֑ /ai"ϭ[5up:Xy.9[Jz0LՉGr`{Q7Fa B~VE)VpcV4aWA@( 6Xʺ1SMOmTUT?2Q+ \U1`cGu_+D)znvqq( L(cnNWv?#<0G엂g/rd9׊̀8B=Бh tGn)'/(1Λ4ߔg9 iH*}iYe.CQa5&\p;kKfm[WS#h5BVފȹJS]vju5.\T4nP+K)Cwf;eT#ʶaqyE .g`ʤ0Vf1Yf"4GT *B,mSyyqQ192ojpvw)|L JΟ28VJ}r@y/ʳlXQ-ϲVzJ?;F,HT\2jq>G\C2) R 4Wbܔ.^q_P gޝz_{@3 u$a;*JǎZNEЌ)ݷu}bQ>LfJIa_B!6iS%0PDm*.e('@2) .ԜDr >q!n<\.J bd饈OlȮ'y9pCag)@t`3Y*7ly92}>aFF+wr,M[;Q%'< T-%${!%rpzhkAUqiJU 6o[7H' Eܲx J^B?[.)u"m [=CFG ̴"Qܧ{&x 2|: +q}WvA cS+T^“ L3ܵ'yLNTdf2'T a@i_E7թ"v$SKho2$sqIJvtNΓ{]o"{NtbV׏rJ :=y vWw0*1av4b$m^ B2=pIqؖ@#En]Esarnsi[bO--޳0#ֈAj %Ȭ{6LI"'&o?_(;V'ЮXWk#Xj`'ߙ UAJܱ:qś+]_HWNF{d<Uн6 1}<$"r Hw1~!\bs&D֓%eWiXG_ACez:X2Jq^E8 ;=*j|g$4kבYym$uZ;>0[9goJ5`"/V/ۍrQ`DPu 9E¢;FetΜ\կ"O.l;.׿G5?NB*$U$c5+=SԦߣU6>J+ !o7ldrw)0k}oB,6L%)`_#ԕ/`>JYi80iMyH2SΨ 2H뿿pa9vQVŎO{M yeYlO|!i0S -}[ 2ڹD1]TmzqMmQ'Tjkks^{yշ5-H3;a \ƃVn7wfsϖrdJΝ;Va9ws!s|L+r'MgZCqp9[)}ݛ9Pf;RcED¦6gVXrƵ`U*%6G},mCgm\;vtWk kEI׬ 14çNc; 'z V ~dӲxT289bS䶯cbO ©<ܣ_&F_'a 2O_Nq)(2iT Z!+3ԗ0tbNvMR˅ =6@R_ t r/uqdZ0e|%ߎ7 M]PNtӡW)kLSCfL7G6 W=2 oTEʮAmG.1a6qGF]Wk| nk\8/ ireE3xj A!OC#PG:2Jx0L6Wffkﺃ{Bfl+wƌCn!=6=Joo^ԇ~v6J}{zig7qthpjP|Ϸ4G~=Z-8Ai޶M˃(lmΦಎ//7BWo/!}j+4XGT6}1BvrQiM;G _dz\$Ʉ 1pRSc5J2A0t_10}ϲ z=AD \ FJd,`\L+?GC{xi˗_j80(h]v19³J@qaQ?X">>Hӑ6YH6Bm!9nD8"9W< _6s\r`31v7kY ˲p)AVQ2H֕(g]g"W x)_7w,8HMo.H o]5{UESzr~Hw&3qѡ~")*[*2*1 C8r:a[8[ӢƁd`ț9V RP1߱Iv{KX.OWt %S~M^ː:w=T-zF* ;o˛'SB@ MMy i,lY Zgb_`oo n0D~,_@s߽X.5 wvLjd~Hcͯ^ƹ*UszN[5+\Xxh{oA疇%0]0YPWP)"&%4ɨr'FNQRl|9U&O=sǜ -N—oΪH¬%n5ڔ*P`9Ķ\n95Ou?i!^oRsEunX\3-0mgqe_)I!Vfg{潯TeBt{4>́F<"OhD0KEJ鱉$)0 1_RoƳD:jފ:Hd`~<݋^_Ц-=Y;.9Qe; 8&ORnCdT,M Q F¡D>gUR\lCh2: }0+&ǰ8].Yc&-\.D2?rVJ._4HUmRS2͞q# /ͅ cv08_Dm(nݧf2wnVj.%[+z ʃU;:Q+G9tmqr(!1rJWtgbEY%@[$.y8Kp; ¿rl1- LΦle+ɛ-,5E4v]7{DiD?9zɛ}Sfl5I@ 8_"ɅdkH_LFMQ[v@p_A K||_rS]Fe:<酽9 ْS!Wm_iE紶a УUR{4sтQaGλ<6kY%<1b=?*Uj̳&91X?I:u㇍S8:$^LYJckuI)27WD;NRtQ' i̸'f8O .aZ^qɟEfѸ]\Y*|23iJE]!f-C20b@==${,X&"T|Z?Kah7)8ۧU; C au1}eM= ֑iOCnus\%dT#x/l^vpۧ6{#Byov!  : hqY3bP0 ؆(yMr JiyqvimbqXx 8wDZ R* 6[Dxga̻JkrɎkLJDXg6P{#of4"%HʯM}>[\n]RfC c^Tƿ !j{bT3 g2sgqǹu v1S0Ni,U]BJUA!E5@@KchQOW҇`=N`w]FĦqxG7'XT߉ߢ:ľ>bEw74UJ"b]Iiپ!RU$k2UX 'LJz6Qyڌ͚8@<} 7L}kgH?Jna_V& 6Hm";X(P&-OadT:AjmZ@Tܲ N=-Tj>|RjG}ݭδ(@d; yE-p=3kDSӯ1Ӂw+_ Qx3?9j,P0!. Kc>٭{K4mfqOx8} \zǎLj!hW/|uB`eKT@N7fn%IB16S &[8pwn+3 xwHDZÙ/{Ǹx[5͚>7Nth|$g䓅bCȇMG zMTڹ+m<ǧռἤG B6KHGԶqhBlfxcc+MexpWATtr/'ۍMM*!ķ:Qnj v.`qtTEJN"Qv ”0ڿ+(+\swɄnK:ɈZ" zQ>JCeiAZRP+ʍ i/,EUj6L΅N{V5y$Nl)jo7ô+P5Y4gϹMa0Y*ɸ7k u 3AClӝ uxsHd夋S, _ʯޏT4ZUc $ ^c\\'r;{`k_$;K R͌GGPIDž&EWziԁ!F[`""4@ǔCAl\3hBmKJwSQY洿νe`݅R"Ђ 4zh6@ӡ[X\ʦT5B] 5Dʭ\+׫ĸ:vʗYqmMJ UWɶ;Ɠu `5{m33q`Cף#&h ]綈KbXL. f-o6iL8-ZaWEVu.TAqw )fjmʼnܢOH^Mȟ}r/(9:mѯ&r+e٠>r](Ǫ(]wߧ4 k0V/D !_Z3Tje:ʓR`<%tC?蹲s9G:+g7d4o Ҿ4iz pE9J׮9)yz#Yugr Pox"5;mNn~zyf(R_U7QߪSh Y*kȶτ\gm>{YC+zQvb2" ϓP :?wX}JW#uB:0(\W*`QT {iV5}wz% gR}CfKqh m:M ̄ Uǧ4,0, =3v5:F{MFJ A_q6e&6. Z}V|w72 yӟiܘu+Zvc+ S|8ʼ*a(C>U )@}p/໳?ǜ]L⏢%?ޟzCB@3}Ҷ+ﰺ\ 7/gSh%KfYFEŇFqg| qMP܎権xEu%O}zA0%u@b⣏Ȕ(lҏ11. ~ԋ91g0+|[D^GӞz={*q<'d^֤&^#1oD`oPߍ 1,LA($)yH mmfb]vn~1 7TN2%ƜŖdd@05b0z4^&C Ci?;OBt1d"EK*;rq)bB_9 L]<x=Di2ׅr!Cd?;*CLWѪ$^yll:EoD3W'#)C)z1caEs_ga#Z{ O6Ζef#(@NmSATn5bD! ›91&(·"x,!ќdrY$')Aa`\A)Jg`l:+ܔ]EYv yۂzwRSѿ8Ї:R.?uj6"nK޽4"Xg4'y%PEǃ~8)Ą8ۅ-Jb[W?:<%/bċ3`5ۃIrQ_7biJhC }P|,I~5 U%adё>rIg[hWRU!)d07f,b AUyDtB,c8>h\UCC ]2ny(`篏4DbLҷ[+RTLouvlrԮI`'ȈAҡ!TN@ԔGxB -zXE8+%,"^%\Ч3DIQCƝ2(쵨%Q9ڙ~s:@,ަ)@ܢRH ɱOFM5pe/L8uhĻbZ㐕3bJhV2R[Ï^y>;^wp 5˶kt]"8_4 Px/k XS]嘕镋SK|y-n9j RO)SW:A\ 1CQ%?ǃnFpY/[JhmX;Gȩ^IXґ~|cv<;nj'޳UŀDur˾ oUWEHK> J>6eMb׏s1҂|ʢ | o2 `[T{Qy1elBd/bŤA O 9WF0%,>̊V ט'YdcrH%1B[JmmE.4thog 9@x&z323{sME ivAHfS0u Faĭ:$PTQAtakJvE5Uq6@vFv'#,V_' (LJy[sOEȕl[ccY&^ Se!^G!i9B膐`q1W|gۛދF}7#H&A۳ɬuvȌ6`<[KZ!Q ddVQ_="q^1|GGXr~َTVBrN:yj2l )6 dL ڂH2HWr8L _2ج쏷]Lc3:[U y/f>eA3ω}R e3F.sS^+¾u ׃];Rie-A3rc)n :1'+#%G&(_(5ހLnXtBt,kB>TO5oa0&dbFy/ljoyES@?'(\P2~~}k-δ"Sf]\lf ;gw{-p+}({Q\Oč*L1szn;ZW']D`=<]_>Z\$lge:azF <|~vYݎ n;_FQwgx! V5X-˓?FoעJZs)٨oqzZf8V I.r(ςpFtJPbOxIŗ߱_$ y}4?cyO75?E߽5fXMPJH=$b]Z\\ܯ+>)F[ı'.*]Sl-tVaQT\;Qj.A4pYe/І״D&! !OPs)JKZ,FP|9u|Rh&uA/.#9꛼ޏo=}{e:^hTHC d{jI.u;BɴJ:5ji\ʏRUren<~5?!'dw*)}d;}J%fîyewᆏ1Ŷl96 L`Nn|O3s^8q Fݗǜ~OQn=7;H7,iy'ZܑBɯKFZt̬Qׂq7 FtKPԪd}+ЌE(?|ߗцr6?EY{ޑl bNJ/(c-&aAjG*9:5v( j[>TYIhF[dF1c;'&VFQXjYeb5 r Ok/Kֽa:$iqF'&3DT2щ9֘5|bD\͓XC cMqX!%} c)^(6d 3U.V^gyI/{ ׊˅sEZrA pݕrq* 34 "5zٌ1?f sX-4[Q6mqҲujxcb5NCDPCGCf S8D/PQǨfv8B\)~!D"GΑ>و2‰>*I3'O&;K&sX+"Ug2mx=dǎ,$%07K#?-ox}V~c0CY ]QUaCȃG7pc+}e/lF4 _R+ <}AĎkR8Mfe 4,csǺQh<ĉ+8➉"@<]/$n;a?43prܜMU1 ^4iBЅ6) m9\',1'nM{ʠKю,dx&KmWrxL\Gpx}a{QۡL[L[ACV=lxtBU~S=?X=ȫu& t:Dj׵*#W:ikIȈC +xǧd J9f1ZHlbWZ 0,9aF }%R>Ge?"APAHBG98-S*Ew߮*C^$xٜ[$7rTja=ײyRօ™+Y0=M< L[(?Pat{> ֝nR{ԣflMI"S@ 쟓S/DآDG5Bw>c1+v]0=8Xmj}o`l*"W$<]+$ar:'VIז?MdÎ|q9˙JG c7r_Br,EԠ.apUUV#^=^EA'_'[Y5ZS]Sm{h*/-XD-,!qFnU2V@ZؤЏB^YLbhQ2Ln`6_G1=-c*#H VPg% Q; =N-.DǏ.BQ7 ^ $' >PuO\MH?1KS%{Y;(!+;Q( pȺ3Hnn1*!]ة^}%Oʞv#˾ $>X2`i][wU5ٻ{#$ Xɤ .ð&k> zUq~JBD&MB\r̢ T>-m{ȣ6IF͆ws$3xV$*t9JQ= Z||_Bv,&D zKg:J>R0*'<ʇKDEĄRrK+iYg ;BO`vtCo(ݛ$J"4/ }!o h $)RmYfU_ zHm HP\ƈ>O*ÖB2޺yE3 |<6Кe ίcK^M ƾ)jY )Y)|@z0O%׉3lGϱS#DpsTA9XMTDXd˝+r[ Aod>r4Ank,FÜg"Mr]xjc~E>qW{{@%?beߥ3;VgYŝMT-'^#w>>÷KxmѴlR=ڲ}x,~SF͋ZF< 0)2AUYp ǛHܴrMF%$K"IѼj?#cX-;b*)vfq % .̪ vR8ƘiPkV~B]-a}*yiкMM lX8?"Kv޹HyoiD2,&k-T#gx(qM1W:^]Jʂ ơXp?9~d H0rxI]b]ONp/ƴwQ͐X#lCtgsN3dB0(2z!@wo]z΍¼{^ R-!O=Ř>,@ z h؜8.d=q(\3Q.sv4ImM56xBOvof uH)<)*Zmhbv+FXwi(˄`Ls )5p;%wf{j ̭+Mo$2UMbϩ?noGlKկy3伽'cfQHa9'7z;H4AX} ӜgW>f9hy$\jI\U@U+2)MdH~X0e^[N7,$"h 8:xJu $Ϗ!C>&:uBds2M}fO<ׂĊS YydƝП7~, w bgC6 6YB#@o3RVB sIE&ı?:j|GY܋^=Iwg Fͺ\i#^4zxvDESL2ֆF [Ֆ2l,ZC6:$=Bim.ir:ťqH[0@U-Z62YCd5 웆`):owF9II ?IR6"0*0H۲0ȡGORy- "o>|<a2)yԕ>vac"ڋn7cFH¡$ ]MQ52Uڕfݓ#؊;Sj 'KDӯ^tZո,IGV4萒6YeYD7mL:O4YqDD5 :a je Wc5{cU^@dp' EWPnJ LѴ. >5ޮOY4ʏ'@i,8+J{_ဨofEEs"_ڬ2IMSF.Vp]O$%Y"m$%'5-ʏec|lolMJCA{|sC @x˼y{BNUvaKHjT j-ZzCGֱmOM}_qe&Ҷ&25n="@M뀼@~>Qs(|]_ۄ9=?+p;OZ([G8vyꖋ_lu( #0;@U&Y5ՇLa.|4GйQwvPFJK׌~dZ=-,.nX9 N}@;њ(KJ-x U jy¯.Gh۲ àt G9.#0^Z G|w;YdիALЧlI CXʱ5\Y]_0eLY@x줋iEsS-rkdl1qYV)q,QY)cuR5N{w ;z<9=I<-XHWS?9?b1^cks>Vި{Ѧ66Eama sP}wQ$fE0aܑMݮdN~vY'7wGz!Z)=kբoȺ2Sid"|~ [$凾4hsV W 3?٤ ApU!p:{ğgyGx ~ltlۈeFwe)̝?)OFɔwuAh:?[LUA Er74PmdV)=h<PGyO\z8?0r1qSeh_#waz0:)cH糝2| H9_z_zhxw̛ f=pe:xag}}5]r%S0g-z ݔWO w`to>X![Bj"Q2oFW2$_O$ UfZ ^9Ô r#w6 1BSbt+.%Wdž;Un %%<h5`H!&` kHGn Œf,/Z\. -5w!vB/d4 t]1ގJ0Uk]5K$—|S4w1ep=sJ_Kv  +M6~^QbRiƵAČ͓7*ƐߊKGoQLyޤ5v?L^'UWjR''faCN_t9گEenhSXĺ?Xe/|vj{/LÏ%I\@I |^ЎYĨTBgO>I֡bjY Zmp YtWնp2X19I+GG=I5Gb%1@yoJچ]\NBEu9_L^kL_W\|⼇2k*}P~lTޗ"^Lj9^x㬓FBM}I ]%oڜj5T"ZD[ (}ȅxq}T7Q4.Z}Hq+anz]&zg歾4Y̔9T8 xl#3*gPT_#RoRb]ڶUDϛƪNx>UP~)a6\DϝO>e)n2qQ\[J54\6;霊-9iq3jTni2 |ժ@`Kef@%L:rC+4cv[BzjKKkԠJ( * ܊Yb0eɀ[LtD M +Ew!3A"ʣTNQw;^f\27es\뎿ѠȈ!, |e`ˀR?%XO/AZ=;> k*-Fm`8mwhF3[!ʀd3p#"k >-{KetALe ycY^Mx=l<؏a+ҵ2WUe|R )Έ}ESVƋYvK.'5ɧX-vЁ%N1N i$$E^KZ JN t;5"ӊ."|a-Zڊ@ah[[+{A))ΏRg8$ϖE}CY.z7s}4dL:τYprX{QcxVo2. gLɖJ'5/lr` e\<(3v? bNi'  =xWQ.59<לPu,ԉOz ǒ)6$)Zp{:Gdl,kվ RWe꼱*& n;6q<úHHX`\o^Hc3x]ψY#SpA\a>.ў )pT?5jezP7$j\TZ /'Fљ!Vns#Il=y*R7v4<"{{WOoή2S-ʧnQ.sN²G="@*Za%'HΠY1t&YxL96=xMۤUPPo1< ++o<ۊ(-uAvӨz3g!oRShjƻ||f 絔O? MQ_Ϭ$K'bq^Ӥ.yVf2I= 3F%3dvoLҶ23pyGʵ~"!H6ݺv"hM?5nb?۷pC$1#9EQ|~}6k pzc0YbҌPl$ YII^rK V|~#V ,B ߈P"M>ޡY+J2gS+xpoWlpd}h<#Ri@,W]F&lQpvpJ ^/` hQiGA 40b*0"cB] *Sᢞ;Sv53stuk9m܏SXE/閸SQI 7YaVzޘ Ү:RZHi\ \ȁ>RV%>wre ong}vW`&R!{2˂MvtU'5qM$ϑLBʗ@j#scpHpEzS3T H?/T8^3\5ؠ!Nύkq /RXՄC2{qkă,?&y}3M-݉u^ﷲ2)@ankتmhiVv$£zN*TڠM pQB4L%]24/wy;ibFW\h֕8w 2%&-𫢯̙ۚ d|Au /g SOAnD:*Џe\:~bWi~\k,D/֟GkrcN!JIՌuGg)iRPP| 6+}K8E-B#W&m礂 >'bnK{:) zY, @*}л9E=̓%?Vu 4n8Fv<![]0" qaM ?wk u xmBG9-U*ߚ"ƒgrz%{n?qK1N; E7ɂtC?RO7}\,Mj}0Y}NឱT5+ 3߽(2Do39Wh/)uP{#n[4NUߡ,\ 2lG ^.G=YlK̇iX[%Rv2Mu+ ۳%VVY;{ܟħHSbiB|T0hw~"2@:z}HOZ7ɺ_55͈?0$ˀa؂ӱ:S2B󩪰u87%$߾tE~$veqAe&LgPɣ_4 v'\Y;+ [{%9~n̮rXEd,tY9!ړJMv=M Υj.;nI-yzo]tU4$T.M;a+:c.&l0pLeQX %}+2qu+{y,5wv\0fxb!QCĄp01-dAL>s&uR'S2GǎEok'gҤHm V^yWjyYbb$@Zϛ9 \p;HSa }n Qph4d  Ze~v/ ^(ڄ L*؁ŁBě &-m(y).HyLVѶD@BՌRƹ`\bi@Q%3ZŸk(S O&V,(yk)DF7s(+t6zcjn %;fj?2FbV< y,\ۇ:X(Idwh ?h8ӶlNfm(U0KYBi(.Mx"jt"9Bf m L~MƦX\[9ΐ`Yu- 6ZS`nhd;QWtUR۶5H^?EcFZLFӀlbȸc?4i˴ g6Sy]~%2U$BUٳOjFhh %dUBK6lyWS_ج?:k.)OFG!䪿_SB'jlG O8'ZYgr$Z: n=)3=1M0ˀf<ݩP7?*pЗU]r6+)ѿJ ~7?U@\Avacf )޿4U:s w֥{GiTt@nI_HM9,Jޡ*!j+jϦ9eQǸʇ'>/wJN0J,eʜA4"9 g o{o@AU~cmQZIX1`G&?jDhMt ^ m& ''VS3l zYD6#a(2(zϥEsOUbH&P@ER LUBh4L7'PY7قNuGWhmBjV^デ<;8),v =H\K3-^%HOބ|}DKJH"4FE7jwwZtr%q{~ฯ%D}si;ap9fLU]XMrG>@~mm Pё`r_|}CnoczʂӃKs+̦nz#Mf]{wPRUh4_Ci;C3^ k6-)q]<ˤBcpu1&E&NsgjY~_BrM6I;fV&Y`?,Ki5΃ɏB9^Zj~{K@l=m |J՜PĿV.,Hxoo ]!k{ _fE):co*Xx?I2]U pCr+_]pnAhxpH;ssֵ7_j #!vKȔ.ŷcQUSZQ?qZ{/ %-J` ū0xBgߤz8%ȮRcm"W4s**. .Tڥ'zD7QJ0S5cʲ:I>(MVK8S%@ IyK@>Dz%8=,kJ u9G,!YG0P3q?v!(uk*?獀f]H2{6c)`0lA#iϕ*NwГh &*בk3d O WX& 8҅:wRt`bD'gnK y?L9z5qs EYTg3&,/Ló:'-twf՞7@ղZNXU/){M hGؤ2c9˸mEpFXc\I50y \4OVHJI]M-n观L@ ?y Z7Fz _rpX|xcI\\`e Sjݑw(p &c@=xW"˃pA:SkS4ソhlv31oq-Je[z20%!6=mjR|W5Bd۔d-0~sdwxvRS!@gALqe"x,^QYgqYTUy+Ў)l [˖e6'Dozԟ./FCxƇ:R'E#<5G"ª-$Rq?z@a!plڈX`s3a4:6[,%^S..C0*XE& @7AIP\ԷfMAOܪC*ۗgn\=-:;WQc1sF(|HpMFBTrΆ",`rxI `gm}Xڭ!eh'ja@JD-U:H*% ȑ//2 5JlxT>MI*}LJnʛZɫ5F(kP<8U/NWG;0'l"+#I`>tcno)Myr$o\uv}vMwBQ}[a0M}&Dy^oTiS2x7o  b0{;qNARrUU 2T7J&䀭q"DM2c}'Uַ!|dNsRtevG`]Zqe`+Dr7.6\zGsf0Y fRl a {JJ|,nCyT/6J[@Y/0晋x@o*n cQ!(g\Y܋H}!T6 ʭ jZKTO\0ut|M!ym֝"4*n"C5g {2b瘘/6rTD s|*|NL_8[WgVYRh12fj 4*O TdѹC6).1nH4:.Nj7}d{hES5{#:/AٿM ~Į7hB <#nshPa[>kPGH6ۊ`[X06SVCDZ2f#sof./ ?LJ{-I1pe^9?ԗ^EW"[G3e:ȇ  wC3f V!C|jp4gVSl'2 .9*ΕpX]mXj [0)Ѝ:Z{ciN7ߛ&EZUN;tCVWԄ=POB}5CpĆAu P)#*t4ͼ<,ܶGێI)L413rcVZ%O ҇:n}G޼.Uz9dI-?sNS6)gEFTR[U0ĉ3sݼq~n)!2~N$f6RDXIA}HPw`S Ez2G*Ŀ* cW*}ҥ&3 Ds䍖_7~/!= зHUW "*6@!$O~^_>9,a-a=j; ]hF2p_<ܠGEHöڠN\4K"2J4948yDd1]7rg.a\6.agWa$ԙ  qvp_}b8T(i7FXxC}M"5ad @{N`&}, /3cH,48p 60{`i`?r܆)U^>mw7K#p24I\qÉ`lsbwRCrX`m]3nC}_R/oAzSg:OTXD?]-4!$rPukNS[$rP"m>Kk-?=Pj#y$U)!ќ1Nxtw4E6lwTYbϴ$_D }3cel_yd d[ k1%dX0!p R 3o 0aY:QiX@T7׾R&mU q"Atʜ JP7l}ΜqYGF~|d4rrn֗a:ր+Ti^ syGr')9/.C^Vd.iʫ8e{ 6+V^w&~D3@\^ ]ź:Ey?}*qiVKeGI7|0RF,b _0sn}yP=p%7!)1_-#`}_gH%`}R9UcR"(%vgc  Pp,[D^sI 9"7ԁ1uJ}!Kks+Dl9= M@d¶ yDσvf4l;Bf(9O;bm{ޒnkw"Q҉8wfo]ĘRbMV+8﫦  gpcy>"3-)f%zmv!Wlkw -PVRXn: 8[Mf7Y.[ U _@ [Ծ(?&{E$| jQ}\F9rWD]Iazjv1; tUQ' KM]Nm4FOfJ*ćsAlTДVŸ\6Iix$ڳ^z"%UJlHAV9e O>I"Zvczʃ)kB8כzRt"฿_w]+-E6lAe,@O2q;c<-^x;"b,_cSdQƗTá)G"weqlt&ճ^vO%4yQp#GKǺҙGq%VLB`U*c[T!%)VDƈCpsŒ^G }C򐏎1yt<,ݱ] Ii5Jyr%xO#Cv 7iV*ȶ7]mZ(T>K Lj )fث) DTxo՘R#hV&k&dxLK WGUq='HBR?DvX48Mnd?q!g޳ ?\鑓;+ѱKC*$SH-1k293*MdMBZ7BV~⍯Ij,H6PI і١^v?9f_\H:-7cZU![~!zsqMU`g0 <6W c Gؚa}SY/,?H&iuN=s(`%2jWw:boxjE Gt\,ʼԭo_)ι/Jj4 , c#Me)ЄuWeI⥧itej4f& U/˔J195aBy*G8M<Ab_.ωb aWC$]~ )L4UgkJ$lc-i wm@-}p1EfSQJ;//U\>0"5|)Sl[L[sC˫ͻ\HEe5[#}+L&{'<='#HDmJƽE8zZг^AJyif_lctYȚ U6QW$)ѓ34+bV3ld6Dw%?nF#-`/ct"qX0,zU7O0ߩR TLM뾛#A?$Fun(ORuO&ݥw-O+⢡{@O 4@rb[4Sv.nX g1ǥyrJj˞2=ij䧟>SR!r~`&$#A5dk% |B,-O- SPĄJ WNWpJLZ8=%5.6s]> 2MX:F62Mu^^Po%}P*lޘlRaus=05P\ MzΓjfBqN89&R(dqyd'"I;3ec+V}yQt]9ĀЎc'XbHUG Y DmZƯ{Fw%yP9 ͞!udB_Acq?$ kt])A?WɎr)r<lz8PH"|! gqv-={&rQ3$hIw!zqG˽uB8e1r1d t9ʹ4p߯]Jie3WJ! r#}wwcURXjzm43oAު)9h0usۉҏ zu4h3N?a,g m$NLJ:+ 91IԼaoC:k@?VҪ(eY>N݋xd~lSD=}Z(dçyDMρbCc$6&igwDq=3V=`8WG| e]6nm)v&'UX:[s?Qۉ#|愽-֮(=먑4V4Ϙ#iBh զs )r|V-b{EQa:]De`C˅&Y+_<AtM1HZJ;0zSxOm߬ lb{\zJ]z pd }%#>log!{@1 ܖN;Z[H"GBOY]ٝ¿!BnˁyyiӒy$Q-BCS,DxjgiNiuL{եMߞ…H;A\E$oNbNӜygH1Bl~6|5gn هeK5MRb2A SPY5@1*!Mәr5*7MB O{R-*k(3NܥzO "DӢűU4$4R?)éq͊כ(QcdgP2s ~_5SY׭ڤoDE4ǔu7ls=S~+9 <)31IgenQD/S[M-DR|Pڧ"w|BO 3}OA|/⫮v{yhYmnX 8,#۵|OPg׬ֆI={NwCHbt;U,Co>&U= aJEb3iS/w)t>Nv&W:ZD d(EH͓s6<r^c"45h_շ0Hд38F$cÛ?B0D[j_8!?<%ȇu\x W4V:y]NXGGwƯ^']2 #w̋=VF(irG9B>[Ee7H{\UߓdɞeaB-l!=\@N݅$BM^c\j,a;ӳewH8IP S"fyrM1rmjJ囉s>zBWFؽxpd-hu'f)YtGbe(tb湒S6ܐ0)W9h8G/iH)X忤g!U 5r&1R1祕Gab`c:*_0 e)V gQ,ٔ(܃b 3N [@OP1vCl3 p  k T!u")*LfBy,:[I*WN7ҥ̿\Y nK̄ٴ^(}2޺ePj-n-Qƃ$^"B a>mR^aeC?(ʗRgD-@|s>9Hh yyeV:ridY[yNNZfYiԈ}Kmּ9Cm.Y |4P :Ees:aC6X ?E>ykQeLeJy =D72k|8pSkH˧X5b;cS&^ގȉt? [LQɀnpxvz($od@iJ8zvFggU!kؿ܍êBuvg`X|$}IiŐM|8$MlS8͕BmV iLevyS6煖jq5lōL$njjqK AYyDZB˗㖉%mD7w!OղJVbCD%.'Xvh#^ƻC'[3D!w]"/OmVLHy/%  =Ot¾'6G'Ou2G[.V7NV Şoi]VN}Ukk R)֗}6†]VjVz1  ғ4rvp5GE[ a }oz΄(L?[&)k@-Ʌ^#x6|P@FfLot_ofl@Mљ!PNoh_t.5q=+p^1 a2M?z&@%M8|S}e8vVrώ<6A%j8DW(NBvNTM`)ynɐA[Njux]4i{TfX`Vhf0 SOMov'',((oIoCLfMOū R¾d?ęvV(1!>dFEe|;6)ʠtmgv<]O3]9{/v?یHwESlnjl̸5uԊʆϘ8 -VR9΢Rp2uʃe]uϴ8H<DžtL杓4qU l@긌LLڗ{ю)*|k #^H>19Oqg#],V2FċWؐHfY )E)F{vUP$^ap\YvVD1|I5Z.Myfp,un0_ԼNpg\zvep*&[4+86S'LxiRwi>SN#9yCǟ@6?cE[߉)l/RvqH =qgL8u9nx"J*aLRC[l4Q}hTO ;T%:8瘴ı&ʉUe;z3j4q)r.ZQR g#[t%٠; H6p0Ru;RBuĺ G3SIEy@4{C&ksP++ +~Cz%EV牻ۗ7/&eJDNKo~$ItB\\t"5Uޒ8T:6,=B,M J@z%>tiW:i tٜސI ȩ Zȥ=ӟfc :_Xlo 9Z6 ]\=I0x F7Vњ)B\gpL%u<-v7mihUOWbKć߻n J8ϊ!s<sl%l(;41 H;15Pi1OV%5TYLF>Kj KV-!/7Y(Ɵ9\zd(vLWp0[IYqQ %8!`d/GLWW !v]Ѷs.Dt~-oAYڛ;߾H:fTeֆgN%$G|[sehN;MtI $ռ×1kJʇeݦq tyV9&aݤgAM&nqg`b2Ԍ$W*w-?PkKF՛]p}O<@K}(!4ĺ@!ɯ:N{?\* ?&Br~:[TM0%.g'Ҧ<Ͱ3/A}rO?R1Ił^,N7hSZ@"ɨyR3e+p^$+N K.y^ѷ9tlw)q1Ѷ9J?aJ}Fs$|XQ @,[XWWF>w`eC[5-WYC$גuQU5hҦ@_ |qv2OѪś3]^syG-}~ŔDFWaZ0̫n@`f:B@Y0[JQ:i]Gq']vV +@"⳵9H^}yj_$-VQV:!:W Xg t!"l(u+K4L9 ~ceF{YS*avek9 A0"YQ=gVt*,xwH1gr<۟N?y] DHB/6SP_mۈXDQhݎrIɎqF̉vwW<@ Om)R/|V$T!v?"V/R+eT$@< 0EU[r<(.>٣'Ҷ%4uN@׎V%3<hE) fs7>B%'~!PELU? r8ފ-ctBwgv|{Ob%1 J]qyh O"utC;_:PErbVYf-?yt(L )'Aisw.BQٌWپvjwX셨h^̩6$Su/iϗ"%`F②c=&`暽(u:7 ;mgPD&W:92|Kǔ=t.6#fVOb6]Y#f^D~g_x?uV|񘼤mĔ*EꄓNPQAl/nBE[+ q[ mi 5cɫ"̮䶏@\K,0Fg 1Fx_Mګsb[M,~3vxڜ"ɀD87vnK kPW;”u:8MWQORҔ#i6 g_XB8S#6CK7Oy#Bf cpo@dn9{i&<5bVw܂"$lQrs®(_&"6x<"PYʒ1N̸;B3WqXGW//b={fa-xȒ-$I7wc- E{xFI_8mͲ=(&@M/yv7銥ر!;dLkgJ 8|3m]U+ɡ9)[y+) 0dS--s*=>Y@c_F+roR6 ^>w&\1=zΊ5NXݯSC(tH #,fh1M9J T_a7)'7i$ EaIȅ}""#k&T'B)TKa"nw()f  yb>aRhYb7%fd!GJGwWo?,&li o6s%| 5MPˋw^W4ybeq;PfݼtYC9/գsN&oF Sr?XHd}34oy'nEWUuj̓`rݨL絯]`3OLQ\'BԿ!@c {cdB+Qf~KžhU.1.6EZ@ "Ι{r ˣV%s>KsbEi"vnnhǝŘ34T&>zlᧉV/ٰE7k"OS̡Yc]8Bb p,4 XgW3ɩf[F9d[7`o(=G掌QKfjdD^ Dlg4 *pJ1xH3/6j%6kG.78d%U^s<|+a9l`C~<5d}F򹵪aOo]-c>mX4lk"ߖޖ%@)|qd_/G{0MSJV WX0% E.&r\7A兕WJȹzh`(UtΌ*PO'6 pvw6 K^`C[A=._=m1ucsXBB}bl fC?cJ7x8VgB ? 80iW x[6Qw59# \3/f[@l$k",էv>x}i'eU0ubʼnɎ1;y7<5[kجNGn,:̵+{j"f'3bʟ,|Om ?;8.K RlrGr'o,ԯ^ Ew*K^'w}HLM{lק`]޿Q0aߝ]\o22R`RK'6erCG%FLZ6%3}n Yuޮko­~ P&}WBpK^J7Ѥ=7~ΫdQm4\Ԙ8bhIfqcFEc [KYZp ˲ۣ+f_M˿O{h䍪r GDg>pȥqZ}o): W&]Z‡h\n=d1Mh);ZTEq+k("qoWHK_0&FG%GӬ2|nDVrK,n?ar qaKM".YuҷAPgG 3-ղOl&O^A,GL0|7awkdQz%bY$|Ԫ %)d|xe)f/*uJV-T9kV%7?0+Rʱ.nY:8WQ^;'u~_;=؛ w}jB'1Y)$`FhxkCl=<: رm_[C Z\>|v ,ZP=ʪ˺(_+~/GsKY!5d h=5EeU,K ɧ"j~O_QEa>>`719`=XO:_:&}Q#PIĨ.}lkզŪvۍpL*cuߛL:{wYTJRkM1 9 rU~ʊ.WTq7s(ɵMa;٦=9$,3\y6~:bK%p?(J~'`ϱцV{0椹7rB!͹wn J-?!VE x_:-Lbg. KI~e)ǝQ'ISPSעfs \SOOzW'z}(0:aޮYoE^AN6ړc (R"=hG7B5{Ջi, XH| s1Nu=Tf9Ҏ{[rbܠff@C;wxmQe(F-e&ӿW (XM.5 \tZx7߻OGZwHbKf TW3'ؗ>5W6n@ɱhcd=i%pЏIu?wtP382S@Xn%g ΎVCފ/K]N-#n'B<$o*8?aG,h&K5zv UbWTE rxɉUozM^V#e H=yi٤'^ s[ 7O\tgNO\hWh|U_Wc Ӵ#g%hlʶNA_RyE\y Uk <Σ!"Wlj%nЀG亅ф-Y) 21_VF8"ez-;1[FT\$b.Pai~}U&%>v"H3帮p̊ʌߴp"[Mŗ$:oQtu^x'tgu"5;_

:]8bhĆ`G*nu> GU$ +lD >gm%JV5j#l ~,#Z}__(X2 L`b/8gW_ߞo]Nj8Vwa)(sI-%89istW䉫Qnh1&!Ars49F-V)T<=ap%?,x8?]m7Tij[eRx7U d롲fŶtfC#HFs>5#fgοw-"pzp!JZR.o&ޯ/'3v.D>,Xżг0Ϝ3 &0H8!g}7{/myZ3Jz`dP*^">-7 ZEJ|_yE~أOTZ L]3?11֕ݥ67qeY&YbHArXZ<5`Au)N;]F؞Pl(pV~@3cYw:D*C}֢$XjR+ρt }ګ'h?.fBWHFNMIKM T54|uV#Nlv'"j (`汊L$5a)T^W}/,8!prZPmɒ\kL ?P,E経'^XqA`@"ݮ <-(M/X0O;pqز"|Tz8UkmGQY8ENi vK~fS#az *؞YUq`_%) WD-̀h%۳ E$ Xcc mY(?Lv!Yhx=`9 Ss '4Vp7->mXCH1jFWa,vYZDneB qe{]RVߝQXS6MMfLhNEP.Ѯh}SIh|G܊ֈ3ɹ?{nvq:fES >}0<*e,2=\ִ`fEvu}=m0E&:"sUo9E6M3hs#9FG dm*BÏb{1(1:FCz̔kFXMsHp7j 3-cߡO;Eq?R v5f%)Yh?;j}L|6A0OֶOih-2sךeyX՝<JJ"Е,D[#A"Qeri Xc6RxwSab!oTnȒ* hy*p|ݶQд8Ng\ ODw=73k7 n=QsY齪ijm~[L; M+(pϥdRrrFu-W\{G;mUO䊱[$kh`;- ;EJr&hw<`7"b{Mn+D4|: :9, ~*l(''.ZLdn å sY# n4顇/i Ovx-c}MvX<͑e-#AyakG^>+n&%>vN!/ §KG1BpV0?g;Ն}x؛`KE gObz?3AԕnD\/j\tf۩ D_' ?#@~·0 x>b6JKw0M姯1ƥ^$|3q?Ԍp͘鵟L ոhD?(=nV[)p,%6nm<B:'pq 㠍RT/OZt)(֚lZsh谇f {zf R%l# #mP4ŷ$ɕ2Uvu=pv}o\veR<[ ѝ ,9:=:?I$^k 1>T}zC )MwlX9z3Եݎh;MLzuM*.]Cd0oQmr;܈ϭ7+{NV؉1(o!;,H PCQz wQNW6^SP>Ș.Jxp:ÁUO97 (EQͶly? *"ː DR' qVozwrd@NlS\Mu\sn8(k]7R^܊}7;hL\h62_,Wb1s*2Y w:[ :p7Ʃ>>Q4f9 5 nTof2pu"b Hd+-v|䒶6jҨ?j4NQdUקhf;Z^_OAՊ [LVwҽݔknڲ')w\k3x-%+/c43XH: kruѢ2 $g15(Obi'Q4UJx:Lc5v vpp*..谏Y;4Tx&~:ca*nߞ}f9 + g1S؏̅ ~Sfet n+uAY ^ua}Nt~^Nw_|{Q2֣SܫdGMNmqYwu|o&PB@Qڕۚn~[\l*0/'Pc^-!sfm\ae.WoQ[?]}dK&~ lM7+Ewl6xu]@69c!;ȰtAIڵCeTHe>ajX Ƭw]\EojddEkrArjR¢hbTVVn< >JΜh(<=eo1aqmi٠yHhkD0ԫYGxLjs<.:3:UZס5ƥӀϴtB BԐD1)`t$'}OH;urQ68GK>T͑(<('&XBS&B6UNa6pD6*RZҮAʿDᄆ"iHJ `MyEAo,vs3|9W#|2==v 9ᔨku9Q@K/ђjgm7$)e:[:ҟ.ԧy im |y4[y%g.2jѢ쾉 II#8 cQۗ>se{r?ƲONވrqzgSãaR2:UY`׹Ie#,rX3oݰ#$k$l:cխ#KԽl}!Y7@e %P&eaڑM陸YBAUAF4 ީB5s^ɱj( x/s\^AFDN&zhD\CO5I ?u\Mkb&[(Bj@}Z@}1t4&8D-*, A:b2]@3zKGxj $p#ڪ32SAf£`heA>y„ӖC5J{m"l,_MSD:ې|(U$6eȭv;0L5q춭+jw ~tF3oc.~&L%.q/K, 2B,Y{:˜rf#NS aEOvWzR`ĂІ+D,/Z@yT}b AwJّ[/ûzf4Dk*}[)!y#cבū\EB( |v~-*b(yx8ŻUX܉ ҦrX 9%;i: *wS?:ea0.N|`񬆨 I:.]K:}{Ŝp$ u fͤ7쯶<}jv7*Bc1&U50f9f\C|~ 0}8BBxtТOV;ٰ2blAm:.CP콶fT@ط(Tl}WQ}M)佯v[H4*[-4L@g~HIw k"*c-z{F -f^?9wR4&OeU4!b˗~;2o[ qpK0QM#Tmf =uC+QG zڔͦ%m( nIJ{s?XVt>V(ED~fh Fy>Ύ^fTR@wsw3+Xc^Vwt{e߂_Qwjp'xa,~Z%BI^@S/]_-:3@xr#߆Y>Vj9z8(V?|t=:Of8EKՒY%(͚e`WFj6P<^h f2Ȁf/K|54O Y10:0SDWHUfLr q٪O! 76) ˓JċCGp_!{4:V|䤼 q,"6Vhxp9+T2=h0&QL O^(ﷃ0(*>˺Fh'SAA{5@Hgpr-֩i:bs";$5ϔXG%؛_d+ N]\bjjI16]tuO`eG+&"3Ky:;@3t m[ÒhMl `*s1u+吪 !a8Q)2X, H<֦%ε'9xIWEʦoaiX ,Ya盲,-}2ޤƞ3qmx-T 1pYR ʞ76pBԞ)*8;MAȉQ!sHl!A5>+'_+~tp[~ ܈KU:`ttڪ #fۼY-3ֲFm])cUH88@®Ö'aH :yRs>DN3X6cm O81Q{x F,'TtkgX|]F4 NcCc؅~"ͼDi*.&$V,"QPLßK2Ukm$TaC2OMa:F<B49_`d J &ӧN?I8?n&&z M Ͳ-1re5.کv\B,tjǜ:tQy7$| "qVLs'H:W /3b^. Sf'>$oyW*--O}Dqdh7hHp*.$n %,YI_~t~08"D >YLq17=s:拜4.;iv\-x [̪nH7IuUb .[,7k ZnEXhfOB)/0 ?'Jí$0Rf{ ׈-IfBVn&VEáM ",qq&8{,POKKamPu@"$spl:M$boMˠHK GF=a!tx(Q0! Iњ/y!L!RKo𲓓P_ (.cUGN=A(>  :(5ⲩ#֑FPqaI\jZ._EA*ѧ@76&?Ӧe1l2H3u}j—_د)QȝlDqrыʭk ņE9mS#_ FUfy3U#Uaߌ(aﮈ'dc8HB_tJPR\rmͤN/!6?8bJj.ll,n5@5Pk٠:E\H.9eƼJLB+d$sno)|['Tڀ~D +)`<֚kA~86LɾToCWt,B5)K15 mzh]awЀb֛BN$begu;[U=u K±xש#*e83jHOg)#8)Z]VjF'kl}2S΂үk@rvvG2 yU3C,N^EKPDSTahEpasv9Rh_9II^~ lr/f:J/o[}2y $27H{,@7˾/5 ccCz/ `>>Qn2H㈅$^\bV9.ȱ۔|:C*^ LJJ6X ]2 @l^v] ;Ov*BpI1gBdd?%Ģ}GXΐz?禀LJ M@˔ X6hbZv#:Wf:G3)F74uKH('$`<*a֚:d+I.~a&]oi̔%.q}OȎKmiibbGrswVT5a>.ܔ _lݽK7Tk5?ABH ugK\pw41]%ez(ݵ entZjkNjWeLF`t!|7} gؿQt7*r mI ]:lUD}BE`%?3#p^C"٭Zi `id"j,)oDCVN!߃zi fU ;JƆNn7F4w$plcl՝ NI$}Q\]<\ľa`?[ H8  wBuHħnlj:gc?c'pE!*) y~h#ڼe] @hpP@#'LфTr#~~,׫GQ$SIpLqn\\ǃ*@5]]^aKj06W7)JXM#xcF$V4"]&re7uBv3- R|{pSv֍7ݣ2)3&Z <>j"·Xqújop EI/:'j#UTʐ*dӯ}/1 ҡɣcq%:D„uud(̹KGHHEc8^T 'OH4@?\ G4 ђLaV@^H#9-XMߗq?='fuB㿨"-jVؕzU#I'5!N(BR/*~N]#~CĞQ!k 5&:y:К=o%ݭ4l¡]Q#%չ'K5B8 +avuFe{-.OOy;}ÖmA6Bo=D`L>_JǷb䦋\R1' 3-p.EܥOb`s6(W$Q#ÙmFd5 ^Xq\͋ߌhFN۟ǒ+EFͯQ-ueNA8Wދ@`QdETs,jx"<3}]I#8% Vs'RAXr^I޳U<>ICw<}W[;Dw{vwG@06#KvJeLz֤̋ۡ`3L!Ɔw\F T{ֹt8[ϊ]Y-cZy~<2:7? #%fu6Xl+Nc:|:#"= qya#FYB2[n: N [_n,A]G{AH ^yҕ;/)*=)ͷ.spKEn|+wzh'6śafgO/6plfyf`n ie0.gQdig2lDADw}aҪYrh Iȗw 0y_} dT3c1(8ک~&_N(6z#yufgܗ>-B7ICRJ֬֐.>44鷱BV5#8Aat4[bK+i#ץNWpl8w"V}`' yR@Q7BAHٞ"ٽاkSS.†R N8Pz@b"xi_b'h=ZE5Kx5{70?`}4s%$W"(*PHǍGSlas^{J< 30>0䍘!@\j O'LhEOcu[ z]@?&7qX迾Y[))bbxw@yjS1ip 2%Cix${}XX\O$0@W; CeA$$/T9Y.ZA*3:3p=ܽ>/i.w&PAw΍0|XiATΥ]xG'd݆ѫwf`Bּg? ZM: t " WjsKće E`r&| nZ#D);:I"I!5wucUD렪aH,oQenoۈ 4Bq/bQeuT,e4-*SYOZptm("|G8Ե+m)WL&^5ȮwX.Z1ho%4!M@ǖ3U\K+<]/ +*v@3o#v?mDM5uN gهQMMK E|FoI(f˼sͥߋ c:zN9"]͚0Òn.:}̰V2iZP{%#3tJ/@Pw,M%9? < ?$Z!`0F g_ɸPuS%CjvF`-Xb),AO V7L84T\w:K}; &y&QՏwKQNLWi=u#eߕZJmyh?* *J -7^WC g9-9 |!;>f?́>Q#opz=O QtjW$iӮ(|c.W3smFVjd[ݖ;KX1\AW7S H԰pJǖ)E‰)]Mhڱ105SXOJ;ox!>iomn5I3>NjY\fzyt{;_`ڄlmz$$⏃4;AȢt$kKrxcĵqfm<שDd}Y<76K@^K1`Kh,nw.;$LX"t~ߛo1ؗsY Pg;Y 9 KfjB(2հO5Y1 S|&TpY',dŃcD3dyR y0#*|eyWݑ2rQ+ ,Zv8C^8&vBp;%nt/#cG߁qvY%PK?J8N}گ;dS&G%a4ҳW4n2P \9*;5b)e #ú#Aon߷2qjx69..sYeq.*-b9#€@w/etY޲ $=|-Ȟy$[0,bVj:kXbGjfV~5K@ aquo]zDaU0 3"_y|x^LJ]j5kCx"nτ@ :)230orv[K# xc,"%f60}LƕJ+ѯsvwFdp@(8QW;""Rce<7V=w,a==(DceX>sƷ'1.s?oGg{TuXŽnM'U#MS&K*ptGyHe8O;4E"ב$㰑D#+A"TTH(6ipXכ]lYhVNj!j88wk!w tt(j'*[/;H:dfxDOkE?\~^IQOyt'xbzj(R;g1b<m \5lyt˿C/5yŐxf-?_NB뷐bG{W(ZtNH>Qt/d13v>w2ּnbW+BDF=5AFޕQ #{A=)iHHZ:KӺιzAK6we}9?V Bt*e2=^oQ|UkЯK7aq "㨭;FE"nc Fym1f3EQabVNr}dܧeX즮ϻɢ5pny6ȮF*}pڡ+O -C9^ePW(*h3jųcY(wٛ%F1d}"v%2?xS)n% )P:2s7\(@{-i@{`{z{gfB)Ȕ<=KybN'/0v<3%hx[Λ`B{aTb@ nZ[)JN}+l5׫ ,2aB}+ﱱDK(N&-|l ҟƣG+K62ItS5Cu u)wm Q]QP,*I6]jVcӪ7 !+%%Y՝ $|Uqx)p̸C.H&?i5yݕY MV#;]ipRb2 o(DŹQ͢@OJur7G6 i=6_0|Sܦf#M2'Ŏdx;m[!XUֽ Wxͤ_7 maڪS!j'GR?iC"ۡ>*j ,;k,Qو+_-ʐS. p:fw|לqoN_ 1hT1bFD>3u%Oy-gyA9-E1#wb kUVF]Mf&{!Ww|@}"r[[`}asw8_{ѵ07 v[b.0jü}HrL`ďFGlVpvVPYeiDCf ``'_ yu.<`3γӲFrM"OWޢCJ#v5F`<4΅,+ }Kԑy|%w͵顓n{Zw~="]&7kFM͕*INسf|_dG0,Tϯsh<nD  ]/ixk5\C(xRlr:%C۟kЉ:s;+z:Ĉ>dn RTFNe3\Y18ӟ%VCfCe3&d<,-et!h"cQ8,}V֞lѝ$;__ p+XN+o}*cJX0ԁǍ8`{)=z%qv ~$(  x}%Gmv5=!Y祚U K ކ/-Gt?I?wI:(=s^3/jDz*r݈!O+=e_ x@nZ,ߐvPABjU?FVlӕ%g\O19:X/>*]h{4~A}aiT_iRܢrⷙ3oXvLa-O}d"t@"; ⵧxTQZ֎&s e]Vx@>yw~urlqaT:tgJ nuR_ x"wb)/D92uVP |BU]2a'GlyR_ PXo* du< 260ѱpFy0 91Dk5$Idmו.i-7S4CN~ӆsqa!-ur(\:teLk﹊! Q%QBP]2o5|g:bc8k4]|H ~Ųel4^Mȼa*<-s`93'mk ZnjK2N39E K =Y,Dtl}$"3,|. w1'tn_˿dHE)䶳F] V @^vK5l> sݒRh1b6<  Fv5hf%ֲԿYuV3|ifdP1y]I''B}K@q0G3hA* =nOmo]x]r=bw|f;hSTL%p&JY۸-M*@-sO;wh{VȁD-\:nŵ4 &1J)X8H(Z䅬S3fʘ.N#h`Ч%'5Tӟ oх7:5a%HzUF&4>3/@E2mT+]{2~\Kl=2'VQdfgU9l% bl|&2HOlO8^Q\ 0|T"!h3~+zYph툫-w q?plz/#08&[t:IeE%ɥ,]죊B&A5|D-IU2/"O8̘iHF>x!%ay Egx}d}xSޕlRI-FZ/7dw9LʷL/e RIɆ=IՃ[P{6X}^5`K@OWEQ2Jf!׻.޴6jW`#ŊV;Onم\ĶP.RG9^HhsrAf@G,Rt]:1 ;ChtG ܖZ2yN$8/2_8d,Py18tS֓o {e؅<7؆zKzWi{mL7mڦ6Rcj兮dzUi+D #uVхaU5>MpQqb q_Y-P)2x~8qzkxT Q[HbSv) %صsoM.A*)Xr4FfEw癁d\*Ӈqi`]#l%m@JyF%č*73/rAa~恼yĥ {ua'}TtNU]+טJ@*#V㖘9N݆+sF+nxdcSX0 u"SV R^$9,|'|{'*St!yu̹[/UN$\guۤY#/~ykrZЏF{y_Jv F:;h%9 RL0[xVV+`B,~mEGk1?@\򜊔A\6 csaM 4\+QyIj% kkF9 2̖6Es,}%i7q!425RNjo5=ΩכUUפֿN^[:#*1Drڙ)gci*̌lm"\y|fw2qZM,Ő3krV.NJ>S\ɟ35Q!9TaZ|sMօ )GN"K2(UwgO_qlf~3@yh .h(%j|%d #4 ݜ F(Y:">Eɟ 7*e74,(m0ըc #[v>gyM4!UY* :2m}+zXDa`>YР+9 3/K#ֿ8?6L>˜LXȨR!qюYb}Od'zo^ Ӈ, .2{G]-3o JCԜl3GouuFk+0#3v)![aO0@W[(&i$x`pJ3GsH )zb)koT. =(s|^$8uM{1Cl)k`qodp}5UD۩=h<JF<U~W1B CҲ H˭ GHP1kDB4zx֋$S}.SBN)!͜(YkD~`)a0%}$zЩ6Ba_Sþy(w]@e X_5$przTփaLAġ-Tx1Ҝ 0QOX7 P+NUa$V{ ߼S0ô|`6 $3xVHXB@tNͺ{$ ZNEEֹf`gIeUΫYٻrt*!n7尅xFwzDDžq48sZپg@-: I\!f dJUF`)eS%=ꫝI JzؠZ&EQ (jy1ghH~OHE/TrDqٟ}lbFOa%q J.YXQ_\1"mTjo.i#Bʅŷ뫝-NFjepdFdNTf,{3Z \7S2=~= Ѹ {@T G|$a+NtCWn +5 DAUKXڐ{pՆ!՚Vaoav!c/V]2y~Ui3oW^Gj@`g3+䠤˭Lݹ=+Vɶw{%H+a/nr= ӧ(XյH~!iEz5cES<:l& 3 @_;8z(nˇ^zKF-^1F)mv'MJ ~<4vT(a&PnD67DIk;U^ 4 }!5oHndU?ut=!gt-.ȅq[-Y>7n7ǁ4+W5A'(皿&k β"D~=yjioϕ䎅Ft؃ME¢ N*J[yi9ԛ4Ms oeɦ =8YI͕uASgӘ}c^0\i.qN~1P}bJQr/8#'\H+uSѱOkEDgd-FB Gl #[P@XlT(&Vp0CDRg :!b*Р*(ޛ{>]oXM ))׏B>AWIӥ7FdD/ň)}Rťx#RՂ AD1Ha 1&Bg/kO;j-3dw.^,JBw2\o$r ;cY&|)H+Mc ;8$b<_Exȉ aOiR r7Cm?=knCII\p(˞O_T0╭F%q8ܘ[.W_+'!(CX'ZK$*z&vЦ NjT (Ͻ9cdl0-i?5GDG/\Db KhX\}5\vs6E/w/#lQKFI?S.>e$ۦ(9YǃVRgyɒoO p|6dc-76͝TBBg*P=Čh69?w] s 6N uKl/-2GR_`3p<֍,G;c揟hB|U0%b[] ;sgGC1#{fzI~o< o/d:$[hslg vũ0K+顬t%oم1tYСT*[/X.v@ :.gAc4EpOO$Z%wieݳil91.:U$BUAlOv#%V#xxӀۏ|ծLWn՜n45<8hA*,ÇhXyag5?3Z T9 T2@F]ey9gQnȡ2ɟb_=?T[J .[YՒO;bW16inA3mw p. |ڙֶEތ]jo?EEOvw-Z+O*Q7t_scq;_g>ȍL_ֿ1s?M{iYʷ~X!H-m#;ؠz4 \'Z8I|iuBudkY<̒?ݤ[B.'6oSɡXBɏ?\fv{ȭi"$ڥ{^m!4r%mGesp+ې⢊te,`y9A[$hY=(5֧";0a)f+p3+xмEToY 8Lj=k+(+0s$YX /ï#nVw.ׄNe#} Z [IŐIe{d±8ࠓLQٙoH˓7u1 wGv!RIWvC/!3W$gx_ӊ?`ݟ#,d U 斥oVW'SG1sU-C0Vx/]]אq AYt|ֲ LY\o n.]TlF I˫2ZM4r~mhۍ9p7s7&Wٛ2/-9fL s٣>=$/5\ʴGwv׾ٵWm;Q~Z'8xwyzR;5Xxi_Z 3Cq:ɯ5^>TTPB<-(A{VLŦ4Xy/^NՒ6l\F! 2Jaz.<ڒcl&th?ۮva6xx-^ФApjdQu$uJ$H/ &g5?џDǥxLS ?q~Zs[Sr G){KZn(XGY(<JnK-KTMpTL"p<fCEe78&OR"9ܹ}$nѭ+US9p_g~E=d fx=~8bpr֎kb-q: .3J:]b UJ#eR<QTV8P$ґ$i HŶExvnUx>ecn@-Ho.`;Yc )Gɉ"T;}!}"y׽kCtN-[--gebWT- ] (E#.#I&!_An 3+B:"o'1'z֥KpL H:R~0>zMĹjc +!-@5O*ݥL֞lcW!/4蛘sdKUHͷ(26OxF CpPyv"!~U}/+\(>Ȣ3S<$SK I;}E+Gl$J7'a E@sIBd#rOe[\`;I%gJm!t!jZ~,ᕕO1?BW7xMU@-Frތi@XAn H@)M̌.h]]pcOpaXZ#`Q159j'k%}*ر,mIwݻsaN:^ +#R)Xhf4#!+ >Y 0IˢKb{dt7:M4|U)<2FE}sxQB?^:~3qR. Z*CEHmITN?5rIte.BU cu)N e~\=9́-7{rEN7A(Ec&s zcvݼ\Nz5ARXӋnU&'Jq Y-`7~YD̦',~=Шy5UG~Ρ,1:x7rsg7ٝ˂r|bzB7n0E"K0d2yi kvP }elboӚ\hr%Y ӓnP\b=P/%zsv:D*VY g˓|kbq"afNwlL@ +maVsf;2e7_o " fE{4/-4ή $X{ۃ2K [mHQ:6qPˮ"?hoн5Zl è[j6 f6=6_L^˄L A-g$zV\/Zj0 oyC'|NFl9JntmCHfwŽO ztNCNGxCPҚS>V^t uM JؓE#>9iLp6 {*ߛfZ.$%V!6pqGm?>B Y- ۍh,*s:>qD ;u,j"*tE!8(w0#|:prD*Z)d 3' 1AV*rOkt,4gx \M hKqVZj39LkyrRɺ0j' [Y[ ] LQ iƌ ^IO:3Ϫi!d[++K(i0(ߔ摣v`s`alMY? B` }۽sSK]z &@-@k7]qň~8=yrztX:duZTUq! rq1̯g`f-Pr^'x4 ҰH[1f5`P *L%iU9]P&n*s%74hd;K6&<*  1bAB_*`QKz##CVV9w$j/dqdt%t FӴ=aa%A$E{ N_pq`7GIo] Bk>g0^O 8Pe%|`TcGQVt_Jj  KH灔2 7U! 5^cFl&ix*Ll*4qCLN偲3Qf}=+C vAf_1d [D?$良Tө*&{XT"@7fdg^q .5In5 jQ?0' އ 1uMΚU >3mv~DW\l[r;WDyƵh΢$ WJ*q[à m?`jENuH{M$г ׆ڭ"֫DR?+cZd3N—" %AK[m\ WnfBQ#-XaT-苋^8)2 Zpd%Fpu%AM,ELzM,AqY"Cm.!4&Z5H.YCjwbhz\,e{[ \XA?٩k.r\#+G4Tx&>(k; <_)}2͙Pn^DKe78qOpe]3cW) %m]chRлt%T9`Lpؾ.zPi SX);.9S\If|)t~_-xur]WoJ7eRWTWEZ4VvvzWcq?8w_aFUt _/sy7#1"?xg : X|H HN}A "j~+rCGs`Sa mFZѝ+ȱ7};EG$pf7&Q׬օ2`=ϝzCb|ً_E 5 |9nz%k_^+0(VPj0xx#j.R YuW#>PL&y^qEPS:CU!{HK8nT 2fٙe L|~omk ._4He9[EɈ8O+m%NB e\[CK(6ai? -L$~l zg#xUz-se,+':79Aw7In窠.bduy SkءRM"B5uj $ '[AZ_Ţ;=1Ĉ ds7wtt(DMgr%!.-E GEbzAȧ ʩl ]~Nv BVqAC d05G T`d˱ҭ!P9$iP^̓I-inFͭ&=Ԩgߛd(8`\NHRTo0>Gk8 ,n/%_YSO_iȜ}UEb.EjRQ'MY]Z 

"d"ҙZ;GS^'y+;fYčq2)c*C/m;S!ȥDp6UɌ(mx;eN25 }_WP~P,a$j/I_ :_NI0:{u@,ɪ?Xp/%/c&8(ggo8#Uc 0<&ځ,VO,u#L߁+M2IXxgss,`yObM-s`*|I{}%de>:]pWkGxE.rױh\u|' =06Cx?rUvm,˙l3|dXَ&Ƣ/}ՓHh}t2!,WQ02g^Op|;QbP=|l)Ц <#A[ጹ&K@"7)GL`{E~i 'oְ4*}Ž9㌖.7Lכ }.v9|m?CΉmjn~OJ.cuB#X2CC7Zv*">k|)JoS|Chަ_ [GG/ |$ }!z`+,i m&NUCs?.祂J#PUͨe)JuhR4 }AB H]Nf{LDbfOccF*5LwmP) &*|W{lIM VOgPl]_>B}hїco)K֧c;t߸SoU(˧(-7>*mkQ]?9Os4{mcԀ:BNafV%Eq$s$⪽$LvOhߋ@ʷnhd L\'7@&8ˡbIxĩ$~D!y}AzP S6ޛĴ%)*%xhJlKgr; _.92,Ge/Yз E>by_FwʲؓF ϮIBՉRxxaZTK.xpTR})zR) '}w `uh߂Gd8_ ܦgA*d`82KyHIlH`7+ |"a%~=!'٭l ?cIlf2S`'j4X[BE-mr$[mӪwpVRRziLu9KBGݠTI"K?3:/JPo b/${)&PHT#H  vz-}LvhzM9ԻxQ׍AL9@6ﲓ^<d@,g;DrWXFsqEyytaP6?a`n3&꯮i9 +$"im[O{}|8cIvc,8ɾmk([OkdyE+Q"2~*k;Hhmk"\0xe׍dFC#@[5='?ƺ00d0}i>z.0Z AwwT!,myAz 40Yic_UԠWӧI3)JR# Յ4eέeBODĬ TY{;)9e C/rtynWd~Wŵ̼śÂZ8#=u9L(Ȫ`W$O^J(DmvݡZ:ֈ`qRUoF{[ơIona0R|l!m,j&*}/&ttXڟ&-8b3muHc u!ܦ|]ދNM=En2M:[;jQjKB՗ 1xt%&DY KcnGMg̦V5mdsɘE0)KpG[i\b$3!戲SblI$=FƢٰѸ#)yg#8xY%RMQ2$oG-@2_vڻ!7)p5齞WaK;g0@ۉ#Ozp*&{b1ھ uD5r5GlO%糖~(YC@O"b^1Tx1O, Hxg|Gw!P2,lrDf\*lvqߞ|wWÆ?(I$IuRܸ>cyמwbvl#0RQtv,_XlHX4G:Vc/jQj-1W<ۿ?O {ߝNW?4 E /- Q{}۾ ӯ 2ҳO,3xFS\-WQK iVfX?`&xtG6̧2AC@*Njx쁄2 qNEoWzbV`IcU0]{jځ!0y,J g"(K|j f^#Ŏ,l})ͽokjrp\8bTu#AAN{2?z[%>0߻9JQ퓤"?-@Bz(f;NN**F0iaڼ9ڟM106: N^ܫLq->S[_[G/FQjnNy7TX9_GB^w&d6%W H"6Uq_q ~NMl0?OSo̗7{g0l0SzMiL4u0@ u- W Η%nbQ8ęր7]Tx֥F;U/qI1ɲ(L%J>jwu\(Q[L#M)Ϝ+mȶ.CdOuv&, YV w]&ص /Κ*g7$vGC@&Kِu1 ZPjpAoXh8ԽQ3^ =9$2R 1Dq&6 Gлb!NY#\ ,eym!3w$˭}"}&ARHrk}  %FFo=C`?2u%|7#=ҌQBQۙ+ +nQ*fEq׏!*d8hYVo\ a%ĿpPV 4uwkDRXFk6;|3y'oBB2l mt_cWwNL8g٘X ~?p=aʶ\x]-J{r= JY3!YA6RIK@z}A"OnP`5)b&! "I~b_#l/P}kM]b쮀O6cW)Nj) N6TqO>ɩ;ATѶʱ^]KO y[#jrS0[fFպ XM&c8BJeaw _x,]K&#?p*A]}gР)0Ön4UR3v[Mnd)4S'Q;_Lh1¬2908@c&\FjSkѦ+R-~h̄\ĂGwD3+ƿd (MsăhKM>;$"SJב#,Q]IFtǰ?31UѩcđGwbw8O D4E빦Z3Pٔ8GS}@dy  q<&͞2VRq(m2S eZDHgB599| ]SHwc( `]Ae!w̜I Ot՗K;Aa\އM)X `KKqʳ F{/x5*P65ܠ]킳U!h[hiTYl@SP _ǰu ɜij#}_ir;*n( Rb?4qY3JWMѴ]'2@_qWNH ?61$^5yz:xBNsXw`^Rڌ O+ˏD̖*Pqh[{]"Χeg1=*]VThK?_Lh3 ;X>y?Ys{[ɵϳJxa,K޻SjoMZVm6xB <Cy'cҨO*7b괬(WfA{ic,Ѥ hz jS4*8ƏqV2EtNԤI4mrs)"癇# 0nsr>OC~>>V-ESaGW*ku; 9)gX B};.=ڇLo^̾-̫6!cSlQ+\ _)y3X0.x~rӅ3Oix !IDΒ39[酏"b@sFte}z_ !n3 WT lzԘr _N[ޚDzo>(2dODACP:WDS!ʒ/yp :0{t+A~0ax@.$dnJE'^OwzG|s|>Z{7'܋@bKvNL#Έgt?m^4ӏV곣5cj; D›V TrI7 LHM|W+(6 %JRd T\}]!6 J֔Dm)4oIGGZiȞ)ެ9zl"nP!r׀ J,dĬOAؐ<Qq:*p=̵ 9h5c+ct Fr= V[

t75x\i؀NDR^ۅu?2\ _ޤ٘YWzݾ5RGi@$zrhc3O 2=Q3"UksEV(F`jtN?6[-/܅~moʨV[ScG'[!$#hcCU5m;4e;Y}M(1Ā$EB 7zܘ.ʛe.?g~E8\,@rj=5sIdd! Fm"扱ģ"qBF) V^@s8G ns_[PQ8 7h*.=^Pr &cu_~[T*KVf~šϑ: 2b}4#PC 7o߲r V(W'G$sxrȥa58F}Ϋ"f< %*c$}DijezZ DHL`/̙ߐL) 8{TiրGvV dk~8HMhKxw3B0I ։?# ah Ç=&I}7LX- l+9OCQdЍ7ɗ3-<,a/zg /ߑL.eXh ɖP░E8 שl}ӧdjCnÓ<%<2 d|dḨY,}.׫eaޭ|926Vr\6뵺\$뗋I}o >g~4&UԈ `8ͽ}tjfy.8ޙįn[Zw 0HǍ&I\%Wp.NLpf1Íx˂ rG@څ1zЦ %g/Λ>!AeHGr8\HzwQݟd᡹z޾3E3ap;>pn%Z,Do%o`UP2)-C5y|=%_d:ό6=123s.t$R6yj((R\s(HuX"x$ĶapqO*#@Y%׍$Ӻ,OzO]dgB/=s+E,NaA\ $̆B2?p ! l>#&-kCsSmNI%Hkמ:(Ifǟ7eH0kN }y4ްkܡfCŸX_E}+ҦWBuN+_4R)Xs9m" UX)+4't#|h=h b5Qex9CytS,z|в!)xSH2s4̩uUQd_#kD4C .zf2Գ89^4qZ>AC0|'}cL  #v&$}tps[})IQ/!TV'lӆ$EwK6u!PU9SjOw6~8U!]x&?B!׵ǜ=]U%+P@ɟ,s!l8R3i:h߁<ѹ@VP8#- I+ g nS"E1L;̠톗3>iSzf  M:SoS ^rܯ;9>7 TPa{wc{I R4 V%zŅgW\r)2.zul3 I0E߉9("(\֜ke/[5M*"JBz <1jUel`Zj*3yMb;B&bA>.R*uR { 57q1Ptsb-Q~ u)0Ph`WPsx["8Ĉd*|kCi$Jf</ᤱ\;oe)4ةjdf,[>cUJ^z5a`H K|rܐLa>TQly Zt-dj&y-,5oDx6}ZЬ K4}-aJ"K.SUmG3OP 2Ɲiv:ECrX厱׶rlv[d5G&mNq֯\4yt?);7awl\;a. ^~PPE@D*+{YAg֜]qN`YBi *nj[Xanˆ A1)r;9zmBznغw$.2}E>( H=2MQ #F%y3f7@olfLgoXƘoeY>P@(:lM-g>اz|84gl4Q2SWs۪mRz|(YDdRdk1LxCEϥ LaN֢{Jޙ@/4tWv6-$Vѕk% g$;k5•oV=#:\͉YS*Z;:W҃__X%n+!݆pP7FUZL&4mzX0e< WJ ¥j,T&8)%z _pX!1{7ҐP14doMQ&Ā.[3 -`ϛlzOW$?}+m;&zZnؑHxG֤C}YkozIqMnl@̠XF18Em54֐׷Ў|%hR~+C=RD4k'St .=sK O2ƌ %Éxa=ɤ%kn,{Lֿf)W LIEBd NYkη{ qP_Vާr3{0F3-XVV_9( dML.|%nJq'ۘ\7 sbJ.S>/n_熜xK@>bȑc! ǖI^EHG}.ךSoFw}ֿ~I Hh hV- Bq/lKe  =1eU;L}#%)=7i@u|u*7z!T4X{Y!wnmJqF?H.~>=I5O1tP~ݑdnll-pwNʙ@03N";Yd?g4(j.pPOG`-@a*^qdaGJi$s7IX!~(oK9h0ZFaY%֘p$])P䂙dPȕN|&s3M%hX3qDGZ4If{@y%]6PHoBa!e{!AEԋGh[]B S73Y \^lDZfSx6DmpQPVY1%MHyM91Gobtrp##VqGZ-ܟsY!eͤ,0Ip~-jz 5x&|KPuo, *mؾщVD7׊/ hꀃ ӏh-Zi9>m\˅4Y+_{I'7qJYZv {dREL' qv^T~-pV\GEV_&U}6KޓZrGXC?53@`/俎m֨Q!oP[I*)5q@_go/ح Zϛ4 qao\TT1BnA\vҘ7 H{Ժ{b%RyQ&͘% ;oG`&l8vCܲ!M^tpTMbbN4X1v/;=[ ”/yE!:<DF4BQst|nS9k Otv"jQ]7@V]UfEo9C>0j%'0E Lec[]?MD栽}w6*/x;W}%< W ?]]i\q֊=bS"#C\U x (_X HHq^C}~nu`E3)+Q! bUllXӁ%, 7i@~B {?HGiO:td'][?><baS,>P.c+mH6.ئt 2~1Q*;]GI=y5w-gIsJϭѢX9@d=*0/2*9AP2X2}j.ه; bXC_v_ "xR_y[i1ha-Z8'ٖ'ϙүaEl+gap.D̫$f9XÚזy!\mc4>N,1Nq>嚇HaG|;ũq,pXNJ+ƪ86a.?fʮq4}8ܮD9X& 8NV,LryanLܯ(BUߠj*aa&Q; (^_btj4WD(3#k\>+w\mqBVϫcԯVFʞ):笀U7wPS,Hq)_Vo=o)ؒWùt?/39 J:TrSWwQXW Fyh9Gg׺)y˓?E*Mm7 H1+-e^QҎʸt%{0wD"^mOwQ\Q&{>0L&o'zg9SKxJTS8,ly&J)8_AEڛ#tELOkZ5V‚ Th\ᥥM]Yp.w kU_5IN43%9%Z@>HF]ue;vVcs=a)h'a+c_x/%hbǀ$%UH|VqUqZX3Y6瀎a# :Fǡ8$=Rla,?M YOԯxzY['H"VL CXymU"A#rQ۬4`5-zȳ L& sCRHGE E/v- oU.sJ :#btpQ9D B'PlجA}Q:זLZ]u9m,LXTŴnK@z]'hWiYTBC~k~5b2 h/sN!7x; ?iJ+=YO`rmֱ&-5ZA&BKX/j-!BӢlAqwq>dĺFWO G"m5 O$@qw@~A{D׽r{7V-&,mU<%$`qy$āgm$ (1]E*cػ4*&LZeMIB=_vd Yf䯪:l,sBƖ0ZJfޕ{aw#4G]/!v,r\cC|qAMcDc !CZSL#4,ՓsHsK 'VlؗPWi-hSf'ߪA2֚;n S!E+`tSJ+s[[u+i(LfY< MSyl\J@* nE?6XG'8^5x!sؕy yE֕;T\߅ Ar2'y׏h>bf3bA D|3`ഡ}xɄe=1"Q}6PaJjEOTs#7W^^G9A(M¹U' g5UtΠCFH4kOʄJLW6y+dq6 / ,"!N0)_'^z95[mT0go+1OMz˲κnd (:YtY-o!GprH hj>#6"RƋ B@!mKOzAb1Y+0e(ׇi$Gs,jBwDY˦b9Rp ^P+dyloHDpnm陟U5+w*-.t7E_Zn FT5o<kiak"IOԚv8A:x'D5`DŴASHkT4.m(նD׵.%-)lf|n=VN|Bg+3rs)a@Z־ f糶!XmB9=Vu܍U2|ӿG"wCjB9%7=Fn B{C a?I(b\ T6pwn<ߛ`\؋ѕ",] \]][qPQ ]LcQ乎3Qpkp(>HڬxZ?i#;B]{P]H-Kt\q.P煵 p'D NҒHo oܛlUgLr]9OCE2|N0HeOE{ʅS^b.eq57gNB oΡj;NU#2 C9tCWJTVb2;rկ[:oc:5\֭5,tpX(í?F =JR톅4T& 8W\:SWǽ{L"%Pi^#Ff9Q[1 |>:OnFHF^^.4&% LP:?Ysє֦O%mj䮯]ćm/ϭj MπL!dt7ڡbz->ծz);GF)zD-K3YGCIڍUT}| veTt5Pl|fK\޿;Kcqvc-_N?\P㛈L7x9t݂ ɤ GeۅuږcdÓp)Fv5\.X(#SS)JuP aʔyE?H6l>z%}+etnyMӲJ˗id. E[p- fn 2 r4ROw]$ Ts&];07H:HJ5mفHdv9,|Ia_A FZAnp(>V5oY|Ān{Klj%ǒAN6%~%XNφ@&1(zjf9KNk)Yݦ]kU>%KvYCowlՌ5BZt\$(uFN6 El,Mm@IEkv@][ L% 4Xe6BQ%T??ٛtzRGdT8RGa- 0ZIUgsʸutz[^MnvIqgvj#Z n"zVvE%[M a'NA|u](G|]kĸ{ /t9tzd.VZYl虺5N@6fp@pw\FeBL iOΰpw|* bbvOe]z;])X2br<*&?)`"jkDn.2߯DsK|>=]9u'+,7$+hRUNW<#{8356"ƒz vy<&k,4"S5>|D٩Ԫ5^ ~p;KSM/յ0PRh'@-Yl3xP]ӇI-Qyzhs[;(j+RۑSkl' F0?÷f9D5aHI? J7PI7:`ǜRT Sd[4LI&N=U ;v '+ ^AFDP!(Vvi+<!S-$#f6큘xЬa<;.4n~6k3 >l-;Qu$I0_ X'BaP%ky;z ц1` BGBj+ߐ t/SzӋX\<% #sWat),ǯLxw_^$8PN&6KlMunk$~6ˠͻa+!VSa\3 HEZ;[p;5Ys`PJƪ5,U5u$ el_^s$eL+ <ଆYkh]U2 Nxdf CկIά?ACRl2wٷdtiyiZJT*>o! `Nr%|U]u%$ ǂ7қL*n'A{\bY  `\SW#FKC&$[,a5{PF<[?/(7 } ռ@'?H۹/EF!Z\ TH/LpNy4t8oQNKxܛď2! 3;8Lv;(mSO${+)^HsdrșwIk:phaN|^ܢ쓁{')t pޟoKyKde̫kUlK;iu"ѵ=ܝX6'a=D{Sߙ +/ /q<~ռ:*x2#S=.LP3JRGpȅ<*HA@inѷϒz3³Tb`ыBq,QGMB+)mEuZSDrb`ȗG*>)|UC5P:3-y8yrT{- #U/IQ1~ĕGu_EeF_,vc.',l@A^y$])㔦HVgUcQ$KW, !3꫏`vaM?+K8RwfttRs.&[Lp#Dd:id^rikkZ\ G܌<\F7HGFX[Eb\~j@xz tDX< 4͝KU826'Kf ú|P{\Csn:Ta\)C<ٸ~? X0m(}cFPOi5GL Xp>Nn*i1M:OY41܇&ƉJgT$uRZc_/x.эG_6!SF'&C B:X#IdPk]zYo7- qTaUX_S%pky8itKw긂yR`ۄQz4I}/M7k5AuL_yW)qVTpC׼8<}c0ж0^b"hmjqׄl,k" x`Fu'*J!(᪟Kf$9 ? 9#7$BzEi/uQ;=GѐU-4\1 {óqvm8//Dqh?#+Ry=i^,t׺) $-<>>vuG{&iI\?]k0!(:={)RHTO4UO h׭v3V t㔖9׎Đ 9{K? 4La]vk[q6hpӓs 璂_!CM+6=Vzu&(yeL$ÎrbGh7]Im6 ݳn[]<Jag룒 1+WLй09lKv@MU_*G$|OBOA)ΛkLz{f(,1^IHLTj><nj!gRiTkQE}AIaZ"-`cqUh%!S2FC_ d>*E?:P4NrJS3G4T 1RdRZkSi0 ~.Ry{}<?=RvLCz*ðӖ뭯'x [/wUxq7ko u[z]}hـ i(sulhθ %q5s7M?7zea$cd@Ցi$pn8F,}m$5 ZBcsmBVWSC%d R8sL* sVlhOkL?ܾeHzrx@:Jyf&d }YSМvn{$uQ -Ù; `HfܽQ[@ǼGUK?a/R  ع46@-7ޝ>O:<hO ZWQD~ЊpS].B ~m*YÒngXs'Fe "aC8֝$Xh yÇ ĈzD!o~E~Ը7=SR92 =pip*R]y*엲3g|jg菉\Z46}WּHozxoIH;@sm2'>lFv5$aO*C5é(zЋ ЧT|3weE )e&_d.y~<wm!ɡJb*uY\PBbB'`G8/(65藴 crV L~ݎ!46wqSqAXKi<'MxyYWceEq? ܳ~2HC CрSSߐODW["`U#.o! {;Rmv~>.A^H(ȴ>M #۫}=E >@L4]$c+D>BH^냚4g+$ۉ v3n8h%j)8[QqT,;bS3JWMr-bO X>'W֘?]zຓ-a?e# c)qi@C\Fm~IJZ!>.=rܥ4?SC IJ*:䬏~3뤓n`,-y!+"sدW(㫥TU.߶Tx︪5 '+Q&o$2E%Co$Dy[H*\F!us2C+c*B(810Nd])2j!j2pW1`6㦫/G&Znԣ~|G >{/^B. DLm:9˻`_ixZ}ߋUiu^T t\qQotcUr1~?~G9݌sZʊџOLrˉ@W-6ϺLxՃr,3/1_!NSpHBq!WkܵvD P(>5 F5 K}ó@<L/7;h~"`^2 />nkg4WjH'k)]þgEXtOYqSMQ01qV(j pК}ph@b̯79ۨA 3[_՛Tib;@i,`& B_;aVPS^ӶKGJQg6Y5۱*raM M] 4*2$2[_gꟊ=)4 oX"FLՑTjik/OM'W]kZ1|tbWX2Ti,wPUsŽ YҸ :mq}ӎ~RӰ]_8L.n|7{뱈Zf}c㞊/eҋ.١7W"TܳOD9ղO/;IH)!W8/R?t |q7`ُ)XPFa'PnXgmvSǐt _+D[ۊ!HjT)h8- \A$Ib][Sr[kt|Df t:dWIZDXF|&{[JJ\ik{-T[=̕7^E/=zf([b;_!ؙ4_֎FzI1d2n}nu_ũ(p]9D@ Yv'TFтM]z*7v"Cny꣧4',4ݍ\(;S RgK@u'yTH6,+lH Hȝ'5"Yfv+e wQvaUێ2Rx{+GJZ\nL@?B$YeċiMz=bJHFr>#):TvTx[Q(79664"IbH>IbpȞVJ#x/Hݩ3*CA3L:y0ƱF@mj2:Vuu76#Kz1Cȯ>#Oץ:*$%:6hu; 1.\) _թ3T| 53rzpUfg+N7 (-LYs2<_[[2S/bˮEUٱT?V+-'q/ NF>\+WүNJ,]F'P!iO-wߍ(Rع TÏ/S1̣aȐʑɦH2}'?@Cb %a|C,޺S){|}ӄ+0;/)_ta{{@hpVhq.O2( 3$P' (H6ۦS2ۀA-ˇ#4(YYyT_8%%9X9DI,GXG/K|lqTUng/ChB{2mi~ݥ_=(m =nbJ{$p Ve/ UvkE$b>$uzNb0:',gl:CJhi]54Wʓwh&'ڗq. ackI. ԓBptPMPړUj]ɂRj;u_x#!G;,]k&TCX٨D:o}N MZHSuX UH9UҘW(WӖHR9I|ՆEh})j?J/?fEn¶>+cj !_I},opAn$ "]A'QPzuֿ{]!:y!gz@kqjEs5 >Vv|Ae@8V;fu$12W@Wt;*(^(+{H7STZ m A {ѱ0'޺$yOƢn?BDZv >+Ih 3#SѬ|ek\A7-2,rVoꭧtTViTzOPNA(Hn :J!Y׾p-\{5e/O֪]ZW Ex~ sm?z ғ81EhyED|䙚XBzEe_Q&/io JvP?3`jm9AK Mūst I*@#f׃c /O&cŋi~&"KEO E-ȷ)W $*{UЀ {(Uy˶! WKj!$i\2VoIs:~ߑ|@S?E6t'׋W hڃ{ޥw,ʖ =PeAUJgmvj<&bc_EsAGVDŒ]mڿAm8RIR8;m*V/1艊Ff>m:C5O?דEplbSÖ&lgv9hMG /LNbr8Mb3IMdɥ<\oiHs*~lV0ƱM2A?23៑=rU,8ᝫM #[1/Z]ѷ41 K>OUcAyj+σVF,@2U{PL'YISTc[g'w\5R)ZJTd5veWXuB <2"iH7K~{[L;JV[VMd׏flZlC5eB)'i$8 1wy4U9>7wss@áѩK)%e#xUL|>(`+{/RXX+{'P^E>z+9*<+9d;Y\al(p{d /n*TA*m\LDRu׊WyfTLY͋"j̾ b{gR̘ ?R<>K"=k̽ Ö[ u(;L be=z0PjK#pe1?I95yquΫQ^34P\CjBku'='X*w(Uk̃mLKýV!4O[F] Bjd @cFH  = S^Xx BH^j;,dٙf ZCAu@Ƙ^LN5G30Pc`glȊRel~RXK=;[Fwce%T{KI*ȱź^C&H'™#Z\rK E]0._ Ѵs> 4D_Չz{^RVz <16L:<@'Ho6|BGԔ˳ 5`@`yrxGd$%mzYyd.Rw{}7ú}2- Ltn=,Km]*)h&»aE#^LnyQFP޹}[ix:2|/w*Hw'kB̽ᰞ?S/Ś2(02V8 2}7d;LaR>DzsX66pr$7g;>!KDq;(0ލoPL ix:Lھ'a7[6^Ug=VwMԇ| <6UFEucZB2 594&˅{ %5lԕE xe)I6H}7Ex^G}~ [!%\j\LxV%*Be]cnftB"R{AZ,O: |y1ifO~P T ""$>H9NIr:Y@ndog IT] Y'pAZPjy}큙\ |kH4-yh Pn#* >{ ,MB)cjOrh=qڿb1ā&+FDP1N/ØFw^t̿FAuR)ϩj0[5֏2Q? /hvHYQ{᢫H]9дL1+@*FmB.|*JX]1tW`D:-9:ȯ7I\{r' $&Z*zW^%@KEocS#p~'чJ<-@G.-aMd Iv|Y0H &{ީ(~OA]5bʍq_Ru &POL h\q]F照]#t  p@f8N#{EiaPg9@v|*dumE5<ۇp!_g_+5s/ YhAfe.A,=n ܦqe.. ל?~_ d|-TL[ȕ5'n1G~]db.g*,;ߙ>Y]ڱb6O(';FAG .Vjtdv8*r'Hd]>+γR3;Ԯhլ/dsT%UL"$&HNHʹZs?ARt߆Mԏq*Rj_M'wL9k9M׸ԫ(pNTP-Jfԋ-naO;B^̳5x ;Pƫ$.mLZ!Dz.v&P$J-d[2]2S$LEvCK;}k>y}d{pOݝ֬ė>bKb;ğ=XXȍgsW*)HDz\Ӝ&6lyzR6Gs30ą5/wnVzq}I\ t;ytc``Khd`NP'0JLMcȸ^_ C)#V`0P寑*5d񅌑rѰZl#(Ӛuˌ&Za UcYgW r)en)v=֒@zE în}" [-~ Sf$Ak!Ț_1֖=̞s4xH^;~z5SïlTD c Ķs3C)`UyAQ=?f5tIZ TAy9>kuUA!8 l !K#W 6M;KLv\ -;!d3#Nܸ\bEQ-MfĩzJeX,I|Z< ʊ5G~LO;KA~{tA&v#`ϔf sj]_xn妵ac%Hd6IdE$1xTPUU)OQEq?dnɽfY}C"7qXv pXgT? ڳl w(5[ Y&݆$z0G7{ Bᤌ 1US2NenޣX[+8#N}Xpr} mY:$ff^>%,Q^N2jL >:n&RL NY>{Vv!#w{@ " -GLS8˕ <m{ېZ/Z= , nG/ 0e6gm@BRKsNg2—<.&$^pw>Н@-qeS6=6pN" ۯpQ e$/Óg  ?ˁM{s<ԱG̠~0DMQ_6j-et?Vh[BKh?]YhnQ4nZ:yIUl Zf|}r?0`1 K,D~Pi3NoL_ycIi"8]a-Jas֞dau[xKj.0 I;zr'`$.bIe7*!Q%.M1Ά!1wc;܆'Ufgغ%Coq?U cwtb/2AeQ jؙW0;*?m ޭ>oAKgVEpfvxLL X^{㐞`>w)eV@Gp YMn4  o+W{?S+Mxj*$YD3_[1mf)}05 6](I/ޗ[a@f10gջE+A wF]adę%J!_SD'}m 3+b_eADnT'VYNEwx`*xo}XmȾ8s 4y$߲ |PV(b`hUdQ5ya|@N۷ ԉ09[SnWs\58nǘ|#]znt^90U>i~z!gsBnZ%530 g|@ϲ:t =Fh,AqhzK|d:rOKǑ+!gqE:;'xغΊ{п2A &4ϟ UgvƆ6>V;fѳRL_Nͳ.Ltl:qL Vëb~s_˟|R.9 ߡMqgN=;~[dn@C"^5hBTE$:u&XBR*Y>>#clnVK|RN -?} –+"N73EWͫzi8~_ROiKn` CDQ2@4Hvz3jCGİp1; )b d}mfNmZzq?5ޔ@L ,@_veBKr檴\^GS PVd,~LthMd"z^. WoN>J3~0|\ lZfGhG?Tz6l&gxNǛId]"nRw7 5L55f6'%QSҢfxS(х u"1@7[e/ZP .{CSFk~0 UCf+z¦H|!y=Rvw5.~DL9y-TS'MUNPX),\MuC"Vo8^ 1߉.Ǥ{Y mYrSeIٝSG/Ȁ1@* $od$P@ ^*uᤂKx!UA*Q۪=Ʋ0isy-W1`ňA&o3upm R;zD(j'ﮃB3ue#-"#xCg&b(ӄ\Do~a|e3Q}BJ"mJŨ7L[4NzSem2| Yu骎m)I최\b|E(~R. r!%|F^"<0B% |^M۟ANcYU[3*5Nٵ>`Ywlci!GؾwvA=/:,;^-C#?Ywv b@N-E΋HHćYlKgH-r'ẎDHӮҼ Hb<!&!s$/%*Qw/*o,ȅ= <NofFr?&y EXg.Kw\]m0kO$cNꉋ3w |ބܿjt^=Mɺf)r!t1~82Sf):;ܝ@ Rw.f n>紟/]Z*/J+^k<By܇`MP;m B[,SuK}?V O I/D& EStveb{vFo^u{:v 'πՂ qmJ3;BT_#ȳKjHD17ލt4`îץfjQ:߇8>|U~$l׻{ xAScJ~#GI[d5@xbM jdFz T;|mqy$U̸W|̭/Co?1TW}m/ڶKY2 @Kpz!PiDş-Gp$Tnyt=(q,E)xX,'h/쟈)o-dY8d?CmQ֮<-luZ1b@7Рgc?*/Gl*+'i.wF$"1""6%l;8r5*a^pMEA IuFݰ|-D۳>B oiRQܛ%%r S fa7ꗨ ѡ{ё`/WU<{,˿A0x9foKqQ5Ƶ2#94K'(8ԕ4#kW*lCMQhح{s;BTyP Yg3F5t\%u冶&GNDp|h{!!oH+2Z|vaR60+%S:.$Y>S :O+1q:)6*P`;{f7U":qKLbwk"'ȏL5؅kP;L8qy1xfOͱ@?O4B{Qi :*?C -7gk9vxZS!7k-dQ !ѻ1>s2KdԢ[( ʟNr<~1- B ݝykDlӂatwgӖfF*:ucJw-5ǃb(\ϳ<-twlؤZ"m+r,^r$`4Ŭ`½{WqPO>Ok_7;#P&2{[ތO6~i;2OZxRf_V]Zo#Ó'B3%cv{g.w sɈ"4EJ{AJ&ա2o>.O?me}<0^s)^3ڀ8xu~&. *L`MwF@ÿe~K> ,w: 3B(Rz:G7#=MD~/Xr 8.ᡲctM}Tn׆(uz"ArHL [an6LOÿo1gx79R|x2.z -BR\D0N Ϩ9O4-UbUaVyI_ u߆*> po&0_LeG߀c"(m( p1 GDZMM^S%2?+BL R^n}.m&X(sY唜OŦ. N7uwAʼnǷ rj>XhĘޞYk.ިYRқK)gh-l-1[G {CeI2LAPSrc9)H8K-G^ȪG/KUzvU`ztH[c`q:=eA) wbڲ|u&U7͍ߤ# %w@&ybJkuGP6Ch [doa$4I~!>j0O6>+4c}Q8[HT>i,D`jFvӊDnUJGNk#!Rw $zY|%8]kbZԝ)AWу#tD+뻗\N) #FyHھEB?9Ƒ5N@qLV/aJQ(ܹ iŒuBAzzx% GЭ`3 gM `!7+)xV5e ˑVStxJ;7Rt!M(.\U9U $%5pܯif'_0.ҶiRop\6.U ZRl_l O]Rjȱe?y ?tbYQ+c!Ua1![*2XnLCF`aƅ|Xi ZH ӴG$'?R|(Av5WGi:o8ea<7ΖOJ*{PeѼH4VBg/ X 9um̄: '*:̬lX^W p [17qڻshfwa8@!)#pU8{)^3by\!|yn~rtsj9Jpkxd8XW #+3Hw@#x7GĦvnsɴޝ.1% ePn BOGGxjhSu! ݴz"{WЕG[fg>xj'^aWe䡬m(GOpDQ<2-G/UP@KGd*!"[= JQ(JPS6WOoJu'l9RS6;.яuE_]ٲ`qHiFj~'Ң~"bq(@2-d0Zq"t_xI'8"+IC3X^UD,xTL7XFAJp7vPuCDWD% "L;D^U%\7eX"!ar;%! zy3엶#9k.:P>6M]_jqOS~>Dh@6'.!F5wfg}_TExA*"1kI7Sc<}ǚ>{SwCpc||^S& ~>I[ )r]=*އ<;9v%^S+u m=4$e:HaB+O_Sޮnrl\$NrCd}snC^,Jmί& Fk t'ys:\E XIi+r=iy͌hS+Rsܸe*%zHc-hBf [BVn]e8>#DAoNq`i<2[ p|6IٍTFYF:lПHuq c؜.SB_5}(ZPjAj=S6v FI8ퟆ: >qĸlc{OkCBI?*V1'tO Lz% &Fu~Dָq?hR}xɖwd,g 9VtFeī,e 32 y 8kj[ӛ#z3+@L&Lz80ԕ)X"c&J ֮jk[t % Nz]ͽ%b'J 8U6ia^̔/}/;Wna|?f1X} _NcBr~BW!#vG[p&Fc_|zs"O F_=Phz5S6풋o tQ\u2#}xsdBaApDfyTkһK#A*vFi`TlZxCαCY &y2J7+[tC\A{\&1F0yg''Q$)X5uĀI,7IҦG2у'7/h7:ּk6^n xKMaUI1]-?J)(7HM7T\Ġ[x޸}g"&9>=<@;8Px6w~OJ03ܼ$@cxʖB,=2mi0pv I֒N:Ѻsas>ԠoM\) WʼnZ@U#ّ&F*8do NpzʮI7c0#Ң.xn=i::pB720Wp3`K9݆7)*xSEވwK@~Gp 3X,$@0!{Tsbt\_`9jhEƠ]*-="-Ӗ#4O`m63fĹ֐0ܕ߸#x8";HqԒLLI2c }C:QѾݽYs3  )@^s鹡(&`77CpU2H}`$>wy,1 9`s얢K:t~ R ܖk@u ڔB\OMc:-'*R/s3d85HlDJٿo]`º9~]^+ 0[M'[+H}]+o|1L ’ߨUUg9~Ih%<X)X'@TY  @Yh +DN{ht5Vn\lzug?oiB9u#Mt]k~L !I}$tҌz]@ 6{0hH]#S LfjRU"C{a }ǀ9x vN'B2%Q˓3 Q:7v?N6J1Hf5,!V8`60+/dSAYUk(DkP#D{|ًf 6揫3t-|,Xmă4/O46zJ@)Lo}%(zI\#*xur<m̓6}Ԑ(?D+un"ɟ`v"89dVٟh=? #ź:֟E_ea`6nZʨ.gP 0L)8yU>ZyIDc .f-6Y'K>gqg]"HvY )YTeZC=x'H,V!olu*24n.>>qn™@C=1\֤*ckn_\ 楸)a:^fGpVil;qIŋ@*]ٮ-~9YGX$'~TA8KC"[M6/MWݽ6&w;Ҙ*[qNM;_qoo@sǡD'pr +Do!>W)~6S#m#HuDҾ׀̙aBl%f 4/Y9T9 RX$q@H."kEҦ!h*W zx4~}{S)0D^|+ɏp4Z<%S?I!tGQc8Ma(q2n|t Q+6 P}ɸ *O t\!YZZ31+,l/7(Ҿ񬶰Pk5z}L]"Q6 NtI!3?qI(A[lw:wX7cG毄 %#)Lוq[ )mc > 4Or`qٰ#z J6ɋ+ Kg=-+; 77L@KPA[o&&-责ք sA 4`{W91h WY HL8~#|mqPky\k'v^T-'LV?y"GO'y]<5Q ќz[Bc')=If.D>vځWԯ37{eGj%Gj~gMD6#=Zc*~YtkHp%V)G1*޵3IA(M 0`Gh'݈XKg<vw+g/o5pCL_i)PrbNT٠~y6#&|!ar"xWa04o~ZK+}c˚LyfXSGdq]~`_ʥ?7FNULurK gZr\.%]h{?G, 9FHFRRȩl,&l!UXaa,Hi?E`G*LgJGY`,oI:iVɻq0P(mw*`.Ʌ_!i8`sp6[Dam!f~H4qg<57̈˚dWj=dW|n_zDNJ pv t743ʢ!hî6UQ%ȰPW^ ;ֽEG>f0$T jܾ/lo.I aNϻ2ǬYYc,0WB[ĐF=0{uggS%̿MyI)\ _-h)Ul8䚒CHHM2+aAqz92Kt/px[#FҤ:'ɼKhm[rU-N]OF4hHTO܁!pd#4vHqVi5Aw) 5LN.,׃/+3T/aQOn|Mqe'$G4]sfݩ^0hQHR)ˀkfEtIy)R49,zutsPz.o"ش iⷕeCγ7UqrI/S)XRr?;ZѬa fru@HQv [h֒[,3ِ~(g|/Z+-(  mW}/'=3Hb><6F&ҏU8g6r:ϴ9.nuV}Y>%E 1xrKB0e^5bĭ%,[Y0p;p=.LS+`vkybn3CLaEXlDf[C_,Zc"JBD#g?t0"`{ # K&g"- VӒhc9> ,mZyN,TдNU܃oՋJވ5("P$3R+f#C`$`EbYs](oQ@vFCF0Vw*_*m=`a^^hnWvqqn8pY+x72X-eZIJ{=h7tm$eCgPCQzGW223#q+)F?0tCru;5  AtւJh㛬:Z *la1=[Y1@{60=u]LʇM|$N:\ _t u_VmE\pC){2 Ψo~k'7Ti[C#02O\)ºcCZA(6+FFږQh^mb9ŝdbw{ߙ[f3 qe|jىy(kpǭUYI P YK݇]@v@2:L-&.mT Gghn^ZVY{^xKPϽ4+ t=RAML\eW ui6J]y@)pg/m :d`)Bi VljxM1Mzg 6Td95( rxt*𦢬9cMݗ#Uv ݋[Ѕ}!X8Û_8;H:o1^p-+E5Hzh3|mz ڕ<ݛW,RjH/s}SnT B5_ >Op=L*]K^#yY7-bh#e)JcA JJRAaՊiXd'̷>-FLH4catṀVߴX|g#qX.>OmD-?vNˆ*Q/{:BCQN .0:+?1,a ~q|@=V~,EZبwlVbʆ\ul>oN=g}KmYh.Hb͂p\߭ Kb*(ͫ=%Nh#;t+|yOqǛۚ b'M)\*GbFM}~ڀ\CX1 5/F\IcX,n~ ZޕtgW>Xa+ j_Mo?5VjvLQQUi!/F6ߪjWR)2EDZD#N.d0 5'5Z^1hf.6(%9ϭ)֞8D>|7̔mڦ_1Hjb)=*2d1{rR+ٟS?Z\p0ZF+W9D8.g +v="/4L5r+ 2<D9Z 9qMwPH1HE6dYj ,쭦j0&>U,f i TndKMe%<2*xGȪ%5;&k*}g(v;l:M %gTJt;X i?.S^GgБLv)E:@ O4MK\(%nr#:p8nQ4/kw.1pK({]n1ofo\㾅d>{㪋\22s""%UA@zpEMCc7o@>Z3R#捪$?9p_.<|cY[\h s|[H帱rC9! ;S򴖳)2@PKoz*;;j~تyoR4T܄[mʺS5VA}f"poFŸ IgrOHK7ukM&A gtso@b;K&CHvy )^80(̟ver1I 62ySݏ[s/0U\M2U żNqE36q7H> KRK93+ wz3YBHCΡ[ 2da'%&fA?='̔ G1%`>[A4}@ť=VrH cCvsC,Lb< f/iΘٷ+EH.YܢPAlZXw6[ i"IhV7| Ijh)s7V\P6)+c}'pu!`a !ň Y2\VЈw&;E{7W\uNmrJ(sޓt*BDҕ4?eI҅ ?,4mE%O( RGh=A/i"LJ#4:rj?r෷ ӢYm7>Єَ~4ݥeF~N\;u  C=hf]q5d-qDv_ nDS"=0X-"]I%W"\yRz} C4:ϮL\˯sN SZcyf3 ^ a|o)C%<9 7 D'0?)F2֡o֖*ee[iz۴RWJQ[kAiHT >r$4AUiSQsxhfg3ip%E?勱zNb'xĺ_+QQ 㟝7RWu6ځ~7עE)nsզmee~ɱYsNxzc#ŖB ^Yq&pjG8m-"B6] tY2t[<drABKNA^RH:Km)w %A-Kvu/8e<MN~Tn>@B~Hz0يG 0-kM:$IHQss-wï#K=7DYCS}iڀwTy-[B/\r.eEO-^2' bOPߴ'S\ ]DQ]R񏈾R:T޺R97MߵaO/55e G2@uU=ОF'I1;JͥOX3:@Ua1ch|Oؒ9FN Ϋ2BIig2jCjdxذ z չ36qeM^MvF? ʰQѳTVML)Y\/m&$3:Q7Em. !tDN s֓qpiwFm] HJLR(u H2ٞ]V]O[9Nj!ɂWZXl>^ܙ߄ELp%sD=Mv_f:xYAvQ_fw h,lE[NJf%餞giXǶ$*"?WwV4H5TBs`g.)Q 5El-_A$a,H(*6Ҋ*F^۲AN^Ƕ ŀ'tG$QjCFMiϣHLbc|'s >eDg# г7W/n74ngY懷zK쇪͐5<׷Bn9y*_/Nb.ϸ4SY7q?1=(&ݗ%Ų^ZնM8`K|;Gmmtb/\UP儜6I.axZϼUt8sg Z 58JGQԝ),(.a޼zQQ͔ j squ ֧߰(@/m|j}S*đ f34YKdSf3o'GV~=>!sc@uTm!@ 0u"41((Y- %ٓb90"_`~qZ#p3_l[ jJŋ S>/_Uelg! SqǷԈn(3X]w3LhѦ[UD g˭(ԩV;=EdUdMKm9b(6߀X08`BmK'o }V{Oi$TKo<ݖfV}KW_N* N D@6|hlz:ƸZoeNY Jp|DzՂEC Q/L'`/mφI?6/R170UYh-H5b,fcEE6)_mw&]!ZEhYY$J[r jEo w4~A[Iˡ1jKXˋ!6Қ.ǎm KvHfΐ]1U\])>)A4Ih$}cxØк0_f-<Y)g(A_P\Vr< _Ɨ<])J,!# l?P !0;H-Lf}MC@-Kh!KtUo44n$w`hA{ɭ=1%!Tslң,8 ceg7` vq>a g>$yEs01*4PX:Xekث Jk>8{&OUx2\w8%mP$H܈ф'X;ui3;+^AL!X 4B=c5Gl6ƨ|CCu1vTa-'yfʚLW"Jv=qH}h7 p`7s F%ӫQ`@^Vv${l>Ȼȉ< 9 KKSJv07PyP9&7Jlj+XYLd/,b:e!ϑnp Eu+ O믗Я;e5 O i|wa)Y/63V{}INlNHH6jɎb_r0$h?^xa R 9&_ITIL M&%3hŪ̋D &fNHe-#AW)ɼdz ^5lՃpsCCa鎠p+CWY\Ȟ]Wyl-̑'xː$=cNo'6 7Pa_n%(s}$E|ql,Ӫ-TK1 Tr[յ;Џi0_&RW'^08aaҦ9F4ljP͈5Z[o*džcEh`Ǒo|51A gNU_G=6Qwo@N=a`(;Fөd'A6$ ,<;aх3Ð uchor\<̋[ic{R 5CuCƲ$W^gX4K ;Ը YD$`co9 89m;<iϋoDBӱtRn#i84b&P`[8+'n!jӐ]}IM WigEy`>P##sWaqk4 .i`-zo@RSx/-B )`%@u"4!5ZMJ>6N.`yw6l(jWD18JdY\aoU$[3PL2Cݎr|0{LDm@ ̈Ex9Gwϟ0ՖgE{0m Qϵ@LR:|t{fh$gu߀?L_||^˲JeV/57»{tƸhu 4}sג^ JΒwA__X(G V}0jjj>GY> "oM7P/#aI~Qꋶ{ȃ5 .E5a( $xRa?"粇7~|MjH\LI N.3Y-Δud?/эeQcdƚb=z%-^V\VN[ Òvf`#V.@p kX1 J8W>~[+ c Q|Bjсpɓ_fVcpj$ŋ1 r6`=\-oړJh;8kC6ĉ( hʐgcQ PGJł9Ӡ$Ob5ٯw gI/PcOV:VIx>08^RcCjv@a < _S ;ϟ5 [,gsᾲˉ]tK;UY[kX~,ʼHo XWD>7MVg( PxfЈm_foQ3/Z,%0dׇT NBb^Ƞ0S ![/kO7c%=+.nI )8fKt3K{)IȚ]1"`E-Wh?(SFKn"3ZgQ=5SwÈ=r#I[v~s4c (!KXzӞj x3P|lez ?Ѹ=*rXM!<@yo]цUE 8\SnBh>YnM#x@>{ij$ ̠uo[y: c/怱R%C`+nMقܧD&PEA1v<3efϵ;07~WEzvr[!gn;ڢW {ܔehϒ=W?5 ZI#DOxe6*SFylcKM% -C5Ɩx w*|ei")j@q]K"&9"92q_ B8dXĔv`:$ůzgQ'P7YbcRT xGLIA*:gAF;Vc>M2^ՇԺ!6mD.M "!X,yNb[@/mY])g #F!X% 2*_ݔIAVL݅=U;r=LsFM.ݞzrމFy/}0?$_L'!~-tjI cY dm3<&{E/rfýѾD{ĦË|f@6JfAf: PApG1X_S6K>i.vCFCgaZ*S6P.Fp@"4rߞA? O)o oY✃y7갺y>OgEQ"o_砫ϬvO%5r!́.L{Ww96+5p64FOQÒ?64` o+1U,pZ`kkK; n%vpgyĆ >BdrTWKC-gb]f}Ic[VCs"EH}%C޸%9?BAwC(gQO-u=;<@~vUeͅ风e9̏*4oLJWQM%SgS9&ao"YYmz讅Oh.n$1Gr= ~Քg9$gr0DF>f4BND;<8e[Pئ| #;K >oiV{gr!2,sq,HW#-ErCr%Ohf@[=ZMOQf0lx0oq@L3qG>}u0v`8I](+aOV#iv@$ Qg'0_I[Ăi}CigL`o8_$Nٸ:H:Yku/]"-\?h NJ$"Wkvj_M57Nd1*$^;?xa-Pgh4oXnV8 Y4p4 xmPJPɚԜ{ ++ bk+ 4%O4:t o>,U%d{-Az)}Pe6{7.% Y 4 l4% 8KȐóRd_ͽ"% v/Bqf1IrSZ?ݑ]qd#!gtš} ADk\{lUg96 {f{'iHM6~C[5.RS^~D1kGOR\0쪈Y&7n ڷKByp=ZA큍)ֿ 9V\aSPVXv%Jٚ<1d9НBJn,ԸwLB2*JD$o7) ^ *h t1p#I2Zc\A(F,Pu@XOn>0lj ˏ gRپ9ROmP`;|3WE3oE-v׆`{waeŘVS(Y|T)g:-du1kM\>-kfx/($:Pp$pxjR;_0@q1ԾLm>6mi.aEߔe]r&;;˹]KE>/-Af]'e4J]<ó b. '9WUTY7dbqȋ?hzW:KRf_[@DF-)&Exo5z&;XaXX}dP2^Cj+:9^<~_^*jD[drMӾ]L=s²r>b:W8s "DsCZ#PؐR*v(nKQ9p,.ҖyUS Z޿mlJn\wMB 1@j~)q8'V(-Ҵ&E!iܻ pHq] *tNɿLadX @G@ N̕MmR{̎ 48:aȑ|hHJp3jS, 0!d2bdpLXWNH5Is}j³K+CݤR9S?hSdU:9|i\:/L C6bC#3¹)W0*c}j zЎg`A*c|..AV>AX@}PYi=pY攑ȄG {Ox揵Ucby#ڑs4K4t|%#nL Vj넒 pJW\4-#ki3+iQywMQDõ4HC㲚ijLek&]R_7(IJ=jCΟCeZ=u9`ut*y#waڀGc<;%5]s*uS&z#CSђ Nf,熉gb+_OunWA[ I`:͒1Ը_0օȈ I'ܽ6τ5üpA" T}aRK@#zo7,רk;SܸAi  ^'ߗb:t$z̓-r?\A &TW I5S{fq.7Pe|Nz .]5r` gbF ӍOߟY2CR+L~I&##尜PSB#Ї[Hhp[;kQ?߾F0k zYJ[2Eئ"o)4^J:be("u[e?+dRAB lP8]T籎;J NӳpMcK;:aNI>O2Z/du: 5?[ۓ4⑃fӠ]THo݀d\&fذMD@7ɽי {ɢ)|}ɀPM.Źڙʍye=^KJ~04[[;[E$[xXdDb|6^|0".7aF#( ȗ }]= !8CO+DUJ1!Kln!&eಌzLkEA֡w9p^,@"N F{_2o iaG_gqo!7݁?kv%$T²M%'zP 9Upwt+Im_\!_Z\w" T*@) Ez"8p.5O8]x[d1D$෩lmbp:;P))0bEt`F'Mfly}ڢ FksP\$j2 K"2;VhCi,l%ߕf|^ڷ[˼ #Ž=4zgvEǘ-{vG#daM mtY( g0Q"dDqQ pe~m8^X^}HRUھ}yϏx{$^UBu" i""IQ[ "uqi}U: c1bL"GR#~!ͨB5(Ҝ !\iJc\*U n>Q:u52vAXSw4&rJ*M!Ca%Z,Iڡ8fMVu ҫr>Ar:k'@)-wXd7#xȲ`F>sOV<\L>P{ Uoᚩ-rBgwEԩ$ $8PcmCPy%ZJ/VS꥝SEFߵLV\)^ Y Lf|2$uApeUd_q:Q#OcY\fډ T Qy{Etw=b '" 1j9 " ʦRN{_&ad9!O]լQSZ5?+Qv}#L$5wt-@@H;BRD%mV,kkS*3 ^|!nW)Ct2!`' K'|PfIcG*byACJ1YӞ2_6mc2-<~܀(ibîX5W|ᥓH3TGH l쬓Q؁֨GM d5ǟNUCICʂF0T~\9,L/"#g!+Aʺ\~Wdo_/:v!",QI|?x oL AyZ4*DC>_+:ăa'VgԋI楿"5P.'u}@z &:@ P m%9{pI9eQr^Ԙy?UQZd)a9~Gk›ڗ>Q"T eHW0^ъ~ [!Y^. 1d/0A oiZIvEI,uad֌H;sApq͒,:#eꭣ+YmpS5V)E0?D߁6vidu#s}V/Xe>GZLM{2r#('z^\ K"9&<>RTK,gzZ,rL 7 j3NρFkmЪSvR]"L?ŭf{}@-H8Ʋǂc;sLQpL<ʇ du*_MeR1q|2ѐ`lHj1>^Kܜm%ewA38yHL^XToY0MȜ9 jioK]v)Deq =e JdТ9F_X=!(yX>ODhZ~ [1suR KOGQc֎͈G S.mDI\:t7I/nNiS5[9?9D&徧b9s7y_6Iک08AU:,Ŏίv+ߏNZ# y#b'4Y&~˭%1܋݃js1\k]+ȳg:yIoDaJ"߂ N/%HD25fk"mKX%u2YuRU`Qwc5[_%ov@,G8,}j`h;Rچ1v/~)"%c!y{@ "GDi=8=rhJv|Pa$) ld 32T$7)xLwgDJj{!wI:'" $5_1[M%j$4g;Vs|qU{!Cl;C9]9!fMs{>͹dPPi(S.RD'~ž!&)'>WyȞΎx%R-ڼ VD*GE;bScQ/-70$C#l;N]Xo &(T6FX[|$\S7YX"|T㵿e% +x5E&SF{)^V W_D #\K:mwS2?1SREilG2 84Aq@b8_͸J1B!4" $MOZ}=n&v^ĶpIsdyhҵzC'&Zo5gjFfE.uC#> T9EDt ?s(Xn~6Yk-+Z.hfSQZҙ+El *f8zK *ꮾICW< ",b j#![8bi@~OtS{swC\; 1s rsʾ/t\6"6DnFF&c] r0}$qd=&Vc}&mT{"a25e?ɍ82-j06k)mG߆Tn9 }GO&yuG^`GTW%x֕hzt*>Qxrt|swEqro5`wj '(~,5AD/L& q>Hh~/d~6)|ʄwn53s8௶ c ܑH%EaBS|!X# t@8A3DZO򵺻f Ifɝ_vI̠Ӡ_%3jěz/?~Ug mӸ8}3GBpT ?PTqqK'Y.G 1Gfx;a__6G(BC0 BTGR:۹TU;% "ъ)1+7gհO)Y烹gE=$ؽW!z!ߎ9y1kC@kUWӬo0pDeU]1b0űМ+^?sz*o[qSʆJ|սȗT1I{8/cgLHv_ tߝ`fӄƈ(7׉;x~nߎѫբXUq5>֬ݤuΚ8%;ë g#z` Yk#["35K@:&QOb0%tlS"/ Щs-m@㶫}@:pHA sZk[Ye*9 kk8 auUlv_L9z[eCNU nA%Y$@=Gb>ZP WN'$Is,T {.͐,ul [Fy~A36Xѓ'nH0!;3- L:fBuŵL>%Wܫ@Feg)tlk8ME&MgUפ<"5߻e۫/|V_7"*Ztn=fX|4*9п/x1piSB<,t9"q !lL {VV@"G2iA`cvg=]TM$db$Sb#.z rG ,k,Ev1ٖ7vd] Gs$6&F1cTK(hAyGS[)p~J.;/ >4D[BU_]jCa#_XtjMYʨ7:V2DYFtsʵNlÁ|=g_LMm;Q"p/]l.gO¶!i!bF{H1'E/h藕_sƕ$Y?85E`9s@#9\m ݬ= ]JG0\ֽD+ol#f\X_K*{ @}| ԇ]ƆLH=\hNr<dV7L [3t:5)%S[2\\!0D Af+\ֿ}WJtP,DG{Bm #ffE-Zxd]-&7js8iP ezpy2 <2MIEchTбr!̕߄՜0c`yg,Lt1`3鹱Czӧ1:]ښ(w,ckS14S.I8ײ2ٔ lMs0pǟLl NpjD!BA0&>[r@mW7w5 m0|b~NTFrsmbQH " YX1q=q+,lvTjTIӹ:D 5_bdrPSx]y7ѝ[!e65췱oE7>y(+q4%f"8ZbBnʑ,O6˭[7<}@§ 3'9!JJvDuFRx;oB3Zymlϊw=ϕ_V3Q F~r1ow\? =JcS={WDI7`ũ{41wfXT p(UiXEC,vod7j2'k2?hDk:zzѠv:g$~Q&_˒>@D/I:'Y5h 4fʬQf^ PZȩ,ܨUn~QzǮ#hPucID_O{b4oŒujMa:56HJd.n1D>;NJ;/g^qS,:lBjo-fi A9AIOwϸ8 h"%gw^^D4P bPd.R&!UqQ⡆Ɗޠ]9$\j@ ]:XH >uauA+K0ߒiB_9-jgq|܂VT–ISG̥GT2cߚHw0i0xcтy2]Bu\.#ʧ;q:ޓ5IhfhŃMr{:p;aԇ%C JI9e΃w}7K{EEfaf yHAa'J%3X u)<3~cvyGl#e'M;$Y?$Ml r ?=&O'vH(~~=Ӭ~Uz>>.#XWK6b}\ZK3[19ةxjt vU`hO_*Do~9牗AØ%U/"7/Y$BŬR1 O7rH':"V|-#M'9H">Qtc{!d }ticzn3 2&fGi)r JOuw-쓹YƸ=/Oނc΍28ݤ+[ Aa"KuD'͘Oڽ){ԩ&UYy ZΝȋ }-TeSEV3bUs1T*JvkDi X^`/Zr/(* گ)CSZ.5+@֖N6^,-իvKRx"i #ǎ*xt\D:K p#6p>X Mq-=^%+Ub^k>9C7 F}M\`+-'z7xZߌ \%DCϿN =`7hmk*Y}_[/LI5g`Iۈ$a0Noˌ_F(r;u?حP 6-j5a4H"`rVʦc@h_chT,xA9.abZ9]a n{K8I Q\cNȆU}3Z!5iů&Jaaʼn`{ĸi[~)`)w{*zv@0X-UYa6 s4y\$7~ QtAƷlLVhe]Qߚ:AZkGPVRْLB|453=`Ɓu򅺯'*-fO'" n1=zebUUZLsywQ߶hˈ (GmR}`~˾)]ogYZ07070100000089000081a4000000000000000000000001626034b400002d24000000000000000000000000000000000000005700000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends/dib7000m.ko.xz7zXZִF!t/,]?Eh=ڜ9P%Uo2]d hrEX>H: wp…Y2I_AܞWmLBXu_}nOWprms_·2j,*&V;CtEy.t)HV8:M!mfߚOB!]+,nce$œIf0Nk&QaQ{y}_FG.@ RxKdQ~T, l`dH@sXr6V48 hݝ_N`EV w3amh1JYY|Kď|*a~(Ԩ{4h?t*@qG s'*g# Y `[O= [yC1Y1;Db C?DdɃ̓o_I !Ecb- ,˲aw%LE>b'g.:`Zvj="hv)(g3-?0X%z_v߮:f\Z, v}RA脜3칎 JXbŶj͈5Xw²~mӸ[XJSآ)|Š[f[hr8mn-5tC[^ ѣ;J~GPڇܕ 0; 29 Z t0*fM!C5={'Z fJPbs吚 Ke\, PoKؒy׌kɘ}u^F f)>mk ^HӯB-sܖThږ>OXe \%7n'MefH0|#%ał_~L:ݓ^vv#hSi?,'RMwt\K8GAUx4qf-ң0JWv,@2U`I J(e*TJĝi md ŀEĀ=`k߉Xؾ LNKt-2gIppZhDG$/.2axF R 3oִ{XK3Tiըuv. uEXv)U.W+ b4YQ[x(#7PYtGt5_,uo6ՓqYo?,PPCPoMG`@=L;JY2A}_El֘#:'Y=xnhJKCɣF֝j}Ps FS竛] )mj!o]?il~҂\gk3K;Ma'٩[2=efu[y:8*"X8IeU>daӸ'cAǣI'`UxxsKDL?Bt 2X%ڪGc^ĂeG4{zS+]652Įy@YTv[svMJ[(ߗVV:)/LEh/nϱ\󗪉8NIT=tvKkEZ5%~&]} H>ޭ1_<Ú >[?9W*0 sVa[jAIpk ,s$`QvD(TLdIdUS*Z8D.܃ZĜ6VۧbCr$ Ni v2)dm;ܞ4k&11TR3h2CSZäܶ!mVͼZ;yB<(IXSZcCԩ2PzylY>4g+_m٠JQJG* Z,"&\SM%:Z\ih6\dE+_ |#"\!ӥwݤYh78}U1i,Hf'J֩O9D+=ۀGy3>ld~̀baJ+Şg3+fOq{[Ғ{JVk|ؠKlh"ȼXup4M v 5# aō#/0toNݝn@oT;w;’.i`P?XqכbzتҮ3߀DK}UT"yĻ'K7)[냉<'B%2SDcHҢ 2FᲣzc1uzϼq"s*D, wA*@4G[H#viQْcL Gl+l<薺BVWS#])6b[TT;6!3&Wl?tw(E?t e?PrSQ|d֖5jR2wPr7&X$5K;Z.OW|В+!+:(墡c8ZIIj@aKmZtkJqݕ.S:L*2LK.T4+U FK9=Q iId@#XG.ѳUp+ֺa:wg tCACT+ݳN/<) ]x޺"[ՌLSXK=LǮ\qG"lÇ׉9w/uoyK-7͡/;YQc1 0$\r OOcEK']>ſGȞo"F$o*dyW*ƈ8PĻw - WL}t+. [ _ayj?nDFA@:cr5˘CS\ߨTN/[J[pp0{ ?28eV#9/$~e 2Cr\W sup&KlḦ́PO3FGSOz<3c{o` 0W< m ĉN[c$#(p~Q&&bgga3Ua=13[;*! 8HiMU EvuD%$UtT!;o.a9z2BG 9>I*u $n@ç#6*?&V$~ M7~ωO&+˜97%H tMfU{PڍP 2 @:tk}6t?V lh{Fh}ߒ8 gv '.ؕyٍS]HEL=Up#L0/ 57sc, ١kS5{]H(w얷@HAoG|!|X?=6155'ĸBEG!U5UC['?n V`zL|-Z+}9n܆X!t e&=K~٘|NUU=jynWd!CzT9B&-JB?.}g2z,HU֒H:闣˶cu# (h#Cg&h̦K[n'٩hVr#VEyk*3mDzFuU$Do5^:Bթ^)Qc\bW4*"V*=30Qh)o9r*M(Ty6^|y+ν_ڈZc`f=MoPgiZZ3n|MX6I;ټ#%JNZk`~A#;F&w3j#_$e[U0 b*+LcזmkDVɳԶps24UpDPN'κ䷚:bnH9Ǣ銓8Iqj9iT;n+qYϟh1$}@yh#l7TDmԛCW!cdgwQs"!zKdX 8spq B%(^ɳuH?n8{nYhn$[ -v/* n] 8QҢHN5%ԢTz63Y6Ү7xgMřSkӕrm@\"t;Zqm6M e.i5_c/n`WA2Exf ᯖF,c$ubm-1x'ImB(:@+G(t">Z&JՊkd 4cI)lM4mi3'7|ʹ;pQ$Ms^Ұm5FvޔG#Az> cζfT,9ZL#p$D@pz'YrP饅ty{PWդ2ݕTEEZ[[tP4k&CP⿬P hsŲ">ʶ$B g8uMБ43JTYy~y2 d#Ob/mkcmq'9gp{)'":{8ĥֲ rk> lpbBa),zű$?[6ZM eUGt`{l1RUV@Cؚ/M K'W>A3K%4_1#=T`%8:JS_O;Ѥ^ME^ \-zsђ"txDYŃe՗w"JRL*jL"iBĄ=S.qv,7&pZL2a bDOs1|]#ӝG6e4MsG=㜣jAU&M6h` '_nru. p=Ρ,&)u.tRm88N'kgBEALy;x`sr/@G+S5t+IB+-Z#| -q. ^#XRFLlc.}xDz޾hεu1/é܋M[9 \DeP"b˫Z^:# #*/^d\Ko}2?ԓN^}WveݳUV8kM^lζkL+sNh{(ZKrDݏ~6'UcC~3t)mXc܋בѩz5!@ g$LI vrʋ܊{OYstfz)-8!rt{Ane#*PĻ m KC"Flճ`1=s\ ޤ`o'iaNR3a5Vs:[ rv0l>@o`zt颇>u=T& (_?2kaAw0Hî+uo0R:#s-*ꌂʧ@R?9Ex8!κn2'?bx >{ق80|A W{ѩb90 ם)A)^!$HSkbi/nQz0uuͽ{_vKDLUm)誙9 DgfqVQ'F.jGWu:6?4K8 OFQ2A?$h-=I$+ )dzؖuggaZ:Uϩ4fMxF29X;3iܰr?m{14fLq}\nD-[pWbUjVʱiPI`ٷ<6):ju `lS%yȰ![p 1|໾{oTa5z[%%4vg\sfŪw\zM(<%]Pb;Y\p"9<".G' |T}8asjĀJll7_Ȗ\t ٥Q;ޡQ>r(B2.WH۷޵D+UQu~(9h'#%3O}iT_&j]{rLIYCZM^TY{(4T\g#^K @PQŽ: TLTgk6#ݍ/˺(I;Up@vpc R[ yNN״\>Dqk ^b􋖝q'gX5ԭ9KK;BӃF(@=MMx߳UVN أ5f?b IW_ӇvGG SW1$k[lq*烑'5C{|1de (<ͺH+^+%]"U^T0BȕrrJ dνhKhr2BuaUnIb``mSazzo}@"v_.l+CjW S0r˔ ٻm/}*%rt OMo<&xh!I7ZcN؈/ u:V}Ԍ x^TeUطYaA`(Og>Pz YZK"8v1 iUÊw/7(d=Lڎ;OmS!$o)m`%`˗!Oi@9\u.) ]/Dx9co#+yғ70/[5HFHO3_%,`7 fבT6)C+&a!Y4AJ5-gDֈ_o>VY1ywI(-qs e$T7Z#T!u\4Rvx0WxVey{4Lc‡zp^4t7okFsJV%g^Xuְ zޙāfgi|"͙YڨI`-I0r1'i,ylfxXه.QoqX68uO⹯ֵ2fk#ŁKa9a4⁻>[Z |Hq0&Qew`E(oBҍ6;Ⱦ7?P @{v&Y曶QSP؀Ӎ5)FsJbYWwޟ34j %g~G˛ {ܜd1-.mj@gQ~c~1?߶EldB;nR_v88ް<}CW0a}!'Y}y,6J8GΆ52Q/Đ^RklI:4:O jlt{B9`le NXt.K @_nyzwXFr$~kpހ \2QihVuJka99uz}9,U2V`+*[ hq.܇U×Cdym#3mgx6Ƶi& $5a0yA_D0d)߿Xٱ-Bٵ̉|6_ٺ/6W t:`s!fM7Dd{/ @S9GGw-<r p^}-mTRԡhLruWx :Zk){q!BuCG'Xx J]yzΫ.Dna+`}G^sq&yŠ$zrTy dU=!Rb49$[(_j1{B:M&}R;-uz=07fPp*ּ\3آ}v;"kރknc\R/D\^T a@ x=uڏE@ԱBU0-G}^j6?!xH`kiͩԐգ)p`hy0_+RYƞ oNԂRIrFoi2sϒvUYt~[Je>$0\fZ5B{]Xa&^n2k@cXe斷GZR w%sVWj,焫+/`df0:KrMΐe+\^\APB[5i盺)^Spط۹6(>O #wҒj R0""9G*6|Mb?;AM^]JC ɄD Aa\& (i5Ψo7#Fŭu,ЏDWK +jbT"×dUpchH5eSl䩦X9Ui2(3RDSi۪9,U0ë[+U& \:_E~2Dsn=E:W! 9eY}F Uٶ zਿtֈ{5N (WT&xY^aNR@ tPV2r:T(v,S._8Efj>,3jρnpiqPUb'|7(e` @A$S}vRF=n~|C] }Բ9=^u e6Tj> V0kXGob.ek7/"6naNqDnpxq`Ol\闾h64GW ԣčK8Մ1S"!њ7^^ ̊!l q>fJ"$wlb:h=JϫECd(i?5σ:3 9z0kWNn*Rtۍs,V$p~Ԝy/M `c #=)S/gN#H4o(YirA_X3kĺܼ/v,>CqsW)S9:{;Bh* Ri0V۲,L";AѨknSE;F*r>bdV PQ_\Uc13|_DS֦nSOIǁ =<϶nɘQwy?OJhsNIv;?%~ȉ殞+oYWñgYZ0707010000008a000081a4000000000000000000000001626034b400004ddc000000000000000000000000000000000000005700000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends/dib7000p.ko.xz7zXZִF!t/U#M]?Eh=ڜ9R*Ҁ;u4PG,1C{"23{qQ{YaX! i۹A6Eײ>pw΄Ә{CsC `Jy{Bu"\O{W@EI2Չo3uLp[4uZ2XAm[ ZWR.JYDOteA'׺{bpK >)nPtZj\B7kaqbrlo~CGh~ww*NѤc_ 1M|X*,Np.aOBW3 1WʴG,"CuQƱָ꭮ds;)[#6""2rL= ;l&!Z\WRc3+\jޅqhtzәÜ ?6g(}ѓ,1O+! UBQl*nKؼX| Ɔ0eD-9"/B] a$+*CYȄs`6l\h}P=i=7^'3Q5sUN;FG>^'I)- Yq#(g#Xqu^ۦ xT#Jz!_1yxJq] -/ bELW@%ybMS?i5)T. C kh-? L}:Zz:zlN6j+Ӿ"Uc}Q2 ngΝ,[coX4ij}Dv%Z|Dc8rxQ.Β]Bu0 7n|_<=4pDVK_n_E(dYdᳰx.Uw?u6ȓ ?^o_Oe؅c叼)l^b oysYD+> H IE!IH a>VL›^|xV myӛΗVAށK TWcgrĻ@CZ89wEqXdKچӍ[,rQ8Owe%h]ЭuqYiggùյ":ERl*Z[AK{a  V2h6&fZHC\jNP1^pV9blR*Y0-qMCw4is/27 pWMSF&JB]A0QfF%&4E-ghXә~n)ѩֈ A6ӪC֫/C V)oVm% KE ШaH.'y1xgS\aR}HKEK"OL`#h27aRQ}*ymCqF)tٝmԂC#tz)$k'pN+R#DA bZÊoٳ.ޓM5K;JS]x{|"wT@ SLK$6ˌ'?ʓ4P .oɰ4)!>%b!EU-$ U X/9ɘ?tK87[rZ IP/Ymv.<4"neL0J ʢ"u5b/\q3!l~a쉼ǣ-]84a^ĉC$!&N!0l #X>YUV}|85)bÌ#΢r@^VxdRpUW)()TVGVFmGF}zKy0qei֝OU`19gټ{ -Y?Z$͢vl#i|~ssPWxYoB$uj T ŗZl)"'sŕ\/KσGM+JI:{QW+™zoÜk`]Rk OtAQ!sN3yZ\ƗFlk5 g_ΪخN#3>+agLOauv@bFN~j8^U,&` 6]g9s&$煑˶8!}<9&fO*yc "_s< 6`CE]p}.>NĄV f\ pz'v&<5? ;h_.R&oQZ0+g ~8Ăi XVrO|36Ɛ(mM᣿r&$ރl2$s#Qip5o>}DKt;t3]܎ 6uCfLGvF4[#:ղOaޘD{!g3Ľ/\k~e;j")7/gx-*~=N}ᩀpUpݞqE?@ʮu|n87X]~|@ ,$Qh#sڍ͝0Φ Ķ'1R@Ѭl)RsXqa8booL 'gxF/!L?@_GaTd{jY(ʵ=5.4/^#5=zi5lrDhJزD|tp1y\KB}0'0iLk5Wnr S7#=8(<Ӗ I8%=(%Aa/S!f`22O>}6~7Z°9t׭i%TB0@Zl(_Wse 7ov2)l.|Ƭ94#yX:txXEr1LY"gܕgLrte(Gxw;b/NӂK* e5*uir ;n Lh2ê?EE_ yOSOF5X;WP*Ra8/:}m \._%gb_e.? uce~7:de 7\ga>f)3d#SеE8Rw+2>uOtbPe7'!i;!]0-:D:\I1AI.R^h9G8`t~҉a֬ݚc65?XgbɷM> NW4 !FGO.M!^o&u ͶLJB =Pq}mK=QNs=X fbfݗ)JG Gu: >UϪ":e|ywj)96B25X8`'y>c,Ky?qN%KexTziM#z}<4$p$fQdעfks7J "՜VWKD[2Ku ;`{2|"ۺ$k;:lvq)`;Hj Ҵ`+$E0>3}A ,\5CdU1!({\NL% #ްh-ξ` (V]kbbCi+{lN>; zWx5"|p eO qI5[uYs8Ȩg j^d%rF|/,4 4̼ng5m !2oI-/xi ~* js`1TtOAԮu; YVNx OS\Q)65c0SPh߂F6 Ifb߈νőX/8trDVnO[I\O'`GGځ76A2swM; hX+mUf.XNkf3P٠1(ut˽2`'AS(5۷K#nRa#VWF uJ^5 }?2e`g;K=z"ǹ%V,WisՃ jYDꉗ_+7P<Nfg3jZLñ/|y!=6QeI^bܪ;D |a;\ ǵ!o'LE%[ޅyjN=٫F[n3=B H= Ɩ|J8['f4MKX8fB{ ,7gM}8YkXhZu7۬ҝ/ oQPG#+ :[se(_e:8"~ұ%ș噘l=RȄԾxeк1;bm?RˉY;LN迦Q7PSg"gGݜ`+1Q]D%(~248H'UJs>*8&W[sζ.#%,N+2T9ETJ)L`P_*hsKMT4u,F6wu/|^5! }xSK joK+s s Y "VoZQ[7z3iu>r4!t)W]D/KB \{ot,xMPy[v/ccT0mo}w KijuʑqeF " UtI\RNPibA,D'\H9qH^ dR8lJ%2ٔc)Lxgǿ1R3RtW^Sq4t$QvBmW.To꒾/>kV(^W؈h~i~.1V3Gz8`L'0N$Zf/ xh6͕C"_l(/jZhl.:,i&~=G^(kq _1FoR{k6JvK9Yz`+]zwLٯk:9*d0lvSۭ;\Һn>;?dj?~Ftc:B86p%&I?׻xK`L}$"DƧ*J@b=s~+G(S'i[Tc9H7! -/uE `S!.m- h"}&]˅+>W롪{p2N*yM^%?|4h[VYJdMvJ.RаapKO "ë 9?i,!*Cf6/ 0&hl9jV-TR~XNyIyܓd bD<-;'6"QnGa̪ȯ%VNW,̈ř!m }=?ݣ\,GY@9O)/㈋K07vVG /st}-Syֈ뗩.m?AzYe b9YXQ ^f\loP `atXM+7H(mGy  H)p]pxv"wX*[P)?`Bs΀lAPG*W7zmeqWٶHM̆-D0 2|xpJLmDy`֗ԴZ]FvJV(~|6G!q%aD,+z%'͂vny~hN'1:}3TnĢm K57GȦ>%xx{mum3f=Lu級J#EuuViϋX"\+{']/Cr@5hN`jv_`̲gsTX#NEd奙AUʵ %$䀬N\r!jNƅWd6 d'A?Ej.px0̃8 ZdhZ}pj۪2SQ{ڿGGE)Qy50qx^!6$xwZV7IҭԧE)*_RYAG6պ7SUi ^&R{2ZrO!@=XCE({: 6G 7M!;%5fih_3@:T`ˤo^ ȅQɻ~*̼8 L*,@PbY%o$PH%W ,oBF쫲VcɎ_?1Oo[eX<:4K%t/*qTAm9…@5~t卾OFb3RmWWm`)!cIta≋&Ȧ;IJcގ*4vb]"CEqwsԡV Ra?vZޭ/5h(j_OJmsDZ΀{s%L채_i>xڍN)PcA&ݗyBTm `%>(H(+="jŸҶ1U3g@ġs9֚YcY-3%i_pMB ùb/c\tdњ3=bn|$l|*dlh@8iX Gfo臗RWu/8"V(mvx`U+c&1dqFWW \ xb$m 8u Y:7|1׸ )5$;s c@*Jd.(KκVQ;}Ezq]Cz}ܝ2O8`mgTC*^=fviZwJoJr S 2NSi-ȵĪ+Jg w kO{J)" zwIzT# N ”g. -Z淺3k;?5<b\)Bco)_0 ?Q ȕmTtbS-A:&YTxS.Y![TD#vUjm\!~ݞ4H# @9"=MqASlY"HiQ]&.bc r*|oӪm6(iU3㖆BR87~EJ}wu#Ɍ]CQ(Z_eg._Y 2ZŌ]Ϡ ߊQVn'Ϟ:g3ćӝunu[_,7Bߕ(1uΊzS|=P;2(Yj%&fN,PV1uq姟gXY?;MZQ&_!RKĜ&FbxR6%@YZ s07:$иB6.RG9Uҧ%ZQ,LtQ&`R6jSxUow $fReE_SΗD+e@C9+ I&qeqH߯:Hse8+ßlg9zJ٠k1 3 JTliY1 )ᦴP9t~X_/| 0)hMVE=K=BOwHi$)җ|ة]DFeq"|n͚#C=oak,gehu&'U$@YKnP(ÎLH-G9Uh|rTcߞ 3Rڞ'pDܟŽfj4cju-z͟j7N6~el,N=NpC2\ZZ-oC= ވxpS&"\1]/y pWhz\^߅4C$@'zNJES ,nv+ԑ|W'3Sxv3E V'sD5q@/&֒>8pLz>yԚ0+D#CNLnBac ~0|i``27T!j_t%̝ 76llq)BJDщȌd>DuB၂yt 5mȍ`vӂ6S/×&&0.bF^cbZ` {v8^~miږ)snQYȷ5O0aDɳHl: ИƸ=I+$NOU}ES:EK m񈸶emy h͇b( nmaRDJ<8A R*wYe|L)ԆZj?6ea?y0͔{$<$vjT׌}/P *VYLbҲ2ڮ5~R{\BiCoL /PQʏrͷrLP:vISqPNpT5;Uزm K0! !?Wk{oy0'"sve6g>?IDUdZA3+֐"z#Ӊe&ą%] j'sJgb`eNT| @z 죱=4R $Kp3H|HeU7kEtF_K%1@LOFhUuhf]ݸ\+tlbLBqꛔ+nyB&D.2%ax/LM4wfϹGkP- }b58A~ѥ{.$jC:©p4Q~P!kOiq#zޡ-{t$Y^ƺc? Quk\^Ou0$\YWRcˆJE!5Rl lcZz>:eTYzYbPl;űA|[Z> <>G Zy[ċ8mdta,Ww<+TrډDnY1I7-_%0̶g!>ՒbJr.}aģE pFvn2Uf Y~;.& N(xv5+jR %'W1_'yWd!$A{ ?kRh:G釮(yg[l.tpu~Dd)'L&ߧ8Gh4I0=ۧ^!s{$#O_Cd ű3og F.ހP#^vz25Hy[|^G3{"; U7$T p jZ=+/{ DfP?4\:X}*_k}=pѷ#tt^qفRz9Diy|s_xS̬lA.u,j3C y7(BZ|eFP%YTDM)}0iLp|>P/l+k@ T~[HGZ`UAhO8IL;7S<#| ,a[ W⯚u._R5IhIrfeܖ ь<,`(K5Mz4R= dP}v2ɫ|BɻF/k !tF{Ohңَ2E- F!+׉=&Iy-JQE+D!L $ cu#N,-OE6\ƒxm =NMЌ>Ds"]~HIm{AkEz{9>݆-?X" s~Q$jHX /YŠz draTR>N*i a(/k;t<5D],^ۗS 78,𞜽T#\6*oLg}l3]=|xaR ]ӓ}$r1F$(G6q\#gSyH]me܍0w[|SM$PF_$Q̈PUlH/iε4RsdyW0I=ױo˻UCraf?~pMj=MuQV{7e~|7Arq !Gp|Nj--lNNԱ4Q&挮h_E;?t>&?X(5"cYybےJ"\F~d;3&C'8~ߊ9xZ?jРә L!c;nSR)nhf#{ [Uj3ytZ.*2B8_sC4UkHoOa:yor/uւ 3R%6 , 'Hcju~LzREOwnV:.y1Qr>חώ HuTfFk0n XPwMM&XVR, G 0_uP.P$$O4i1Hvrpa(^>I*c+Q#jF,qu|!J!o7 `\V3 7 7Lߦ,}UmGi2[ЁI&sCT ramfM= o8gq:G@r7VH6Ӛ 08ݢ7z@о ?&@hg |QCgͨ3E4z Tfq,-S>zƹ-qutL1P[!*%@(XFXzŊ Įԩ8 #`F8 {IՍh VwŒalﲡӭb ;E6"^'@'-뙚 }cЦYwV|_Fl"2KW,fbM tPO'fw] q@̖%CL 7w8*b_Np/:8}{3A|֫=BxboAO/epKe%dt$Mصq>G yJ%69wr 0^^Z84NGw_T(|N2L%mc"}v+DEqxECY$.EbQl9n-˲Ű7j-f Cjץ5XDYki@%@+Wَs nh{#☎g(3wm:e?MJt q;D8.mUv.쉡[Xuv)Wd,6(0CFiq?KXm}} /8աg~t9Y PLT$HʵPnRbԚ9V _aV&tս{M/15[ #䛃eGI H'(<3ri01Ǘ?FE97aR7sd@ U ,8MqU&cA,!ߘ&C[kҬs%V1pFJ,V9}u(k/)8)UEgNf[W< ;S1.#-oPв ׮u7y.uKD0E!@m;:58FɐM}v`G#~,OtmJV r5 f]wN)}aQ맰Nds7LVp%߽ K$2<'?6f'a837@i!%aUѱgYZ0707010000008b000081a4000000000000000000000001626034b4000088f8000000000000000000000000000000000000005600000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends/dib8000.ko.xz7zXZִF!t/ɫ]?Eh=ڜ9Ma`l*i - %#F$)*v[?Z 0E9kƒ(bHM|V Beb r~[v|G5'-NK-"Q‡_|Tvar>'}wM ˋ|X>z~߷HƳiqR)[ =i|4!#ר spzH> x(Aa_%5_VO HJnsQ2Z0'oeQqA5y1$&=?ЭjYC[/X u/ ?lQƵ5]JU(}-f5z;ݜ]R%,؛Ywz_µO$&;xy,0.QN¶d$za<'jPN{N_@ b)I߲i''ǰ貈x-]^_Bkty|{79>Й5- y׫?+$k)@K˸0I87h~!<qN]G")b1߄<*(zK %LJſcbw xe4_NH sd 2Y5A7 !Lٵl)fc' Ê7_[N! ]  ^lΕ (vzՄm9lꛉ)_"v^-ߣSgZD{iq& qOjP.>3g l@~toya!̒4LQ71} bvW׼:UxUO#=BNمE.i *G9O8.8L- K;ESNJxA7>L%F}n:;pl_9o`XSd͈Il:*z Uκd8Pȸ#3ԣl+$ Cгވ#HLY@(ki&uv\PT0X_9)cA;@HЎ^ܹZRFOwYlQ y7B?,7P/, R [5}w[ )R= Z4WXyE3fY:!Kx`G/ zdf3e\+h!Jf@[*0!mk*e A2[> ^3fY> 7.D gi*Th\g3jTf_ptV;84/SURFi{1 :Nby)Irph T)<]m#%aOGGgW&գ &*u:c ~5Z&V';&=0:m\y 瞀o I/`b%ΉmH` Q'_t:YM]D7'X\bl\M $.sqbR0@unHUŒ@E~3&G?h@}dNT IYMLM@bK0cꍔk ATeM2,MC5gw"I}+#3z'r |l! >A@z=ga`?oF9E)gH򍰔tS`@گN$ih`R4O,¾f(S ehp yv<VHF% Fr L]}g0U1?O'Y@<*\*"3OA!<#vNl }0  ooe??GyhKȌFB9.dSOC}bΤP҇HLv]pmg_ $KuLY2h[IA6w 뚐M eA@Tl ,k^O|}7EtC-B-[[wGfǸ!-C5/-G\#C^0+1 >,a/fkK;9Sw=ᕙ0G!߯|R{);HumV ilC녋O8^ɴrc @%V(I OE~O "\S`h"3vܣn>L'1/7Uج&#D(6^]dzJ ~_ZO(g&b%7"zCR9/NDZi8)LZ@>P. ZV(=<vEy@giy*:\|Df~.2:GvpükQ <4)Jj嗫]kME$<猳tJUXh)Ne_tB*l7nAePEIU,3U}Z!,h,o[޿JmDdoٞC}h~08 @jN'p*;kz+ڲx~9t{.rCH8}g59\$LdbmAo4ljHPWF1Th/+Lz4b݆B8B~U0!r^Z W"ծA]> .BmhLf5:*{C]ȞRmOկ5_@toI%|M&4eykAS)/]|J5.l`c B :{8&lgϮ,̿ŇWgu?OP/j%{'}EĽIFFE-ųZ%/^]7-ϳgV@{"Ǜ2'$tnAcMq5r4_?'jMoI I *_.3F>:YMӪa =cfEGX]=@y0&S@#g Upđj.zz\Ae==5JI?j^+aIWd Dk+ YFˁ2E:e31`1x4U+Ǜ# -Ҏ{e 2Dnː 捞bͼ;ڈ7.I=?I8"zXCȎM)y=v_Pdž y"ؙxVR8n-+P;k|?9vi!?dxpG4]k5pj^ vKs El8f!uQ޴Q@*gQ-֮3Ѿ,InQsğK:wf Q4W )JZԏqLy'̨]۸ΗH|pXIÆaЍ_ΫחunXn+ث}.r /bt' r'Ρyb wf6K$V3w3 {lTY1g Fn_0.ɦ365R*x.f޲'7iWUˋb9ZzcT"Y'qOBx+s7׀;'-24/t<‚`(\sxj:PMa;rRxc$h a~_`Ɔ3L(Qoݑ f\Ljm8K9XC(I\Aw}2Ll*{c233 n8/ ~Rɕ_a }H\ -^ YG8e~PS\H) ׯ3QqY tzsiEƳlr`XEԨ!8 >Grd9+7xI$}o.>oS^7~(њx恱޹eE# V+.hDGrЈr{rB2Oͱn-lރD0H(;YETC 'ic T'w`92])v;!ժ,=}}DR"a6e*y Е~Rp\%\y.tA+\1] -t}8!q@ $iooy~?n WưmJ*½&sMօ.F=}[Mm- ?Ko\e$yV{/#"xX[,΃ҘYrHJ5J!<ޕ0ES1ɊcD47F1j=Fyg%% ~ ٚ**aGfhOVnP~Dc|w%|#/xC-zxYfaRufuAB\Z:F+9S!,̍̂"FU Ĕ+]Q6LP#3?."O$qQ Ga{\w> :j$n7? z 6/5DɹoCQм'їOtQ8Y֙&%><_YeDˮ{yARv5 =z+E-_Sk>1>aiv<_yr"& K> 4@4Q iy0'[t́ZTQC 7POjXv,L ı-g'97?;>Ta"?4Sm$Y`G OBAt?ؼa[{>q~TG$?PG~P~Ihܺ\,2u"*H^q&Dtٳnt45y<4|Uf o#…rLd!~;tazuA9iQ(M>Y;zo^f 3 jNTY݉z,/ W eŰQ~GOιx/@9ͯfl7ݿYr|Qsa㞖gLē\|,3%sõxiFskHC\ FޚMZ:#1]XAAC㸰/ą5cҭD4ʪ tӡg5+n?w͌1AuWC;"6׷tS`{N\vdkc;'=ݛV؈,У88 8Ï:oitImǥߝBvQ401Wr;aLܬbO9rbXW0!\>B/ς20Jl<˶ƙ*F6d^%E/ØW;b.u?L\0vǬ]tB2+௑gCꕌrp8͍Ga)-%{_`+fp{ Z`V9tϖ2T>R*8CbrStL4ٙP eAlUFM;W2i;)e+WCsmউbOq&6^M띲+@[Eyc+r ]h=עXpBo;{ ^!o5ah'쇹ZЦ5$aNVޫ,̒9@8N^6R+찆|7rdY%9>yoTS9}묁M_=&,u#ʴt3)2CN ¡(Aw~rQ9g$a"vjү,QR4[n[~@B»#L%|[1ɩHvkە39#ҌYP7zk}7a*SGJ³LxfAZĖnOm<,b+[ i<$*(J1b- {'yё_wa#jxA_ƛMu ?QC&Szރ ڻ;OhRwyU Y<ؚoLVD͉C۸s;xu/@,6w_0ۜ*6*!5U{z'~dğ-߁9fV*КJ⪾`#T1 y"|KVEVPFHv"$i YsvK‚ A?s1:?nycT/!t5Z>g{B#`0b{hUMCHAnbdz?1.m3Z۩q:^`gɶAp]4J6pȔ8C՟ߕRA< QToi }/!{S~ɛA_\F(C3nPjȳ̄,7%xAFA L."f[@ 7m$’9.\=%uMDBe!쀘H;[^ J" a$31+5kk!fӷKY\`QZep۲xV&Jg"ܝ1^.^Gl/d7c9%ј`LՋZlfml.Gw^9NɔXVj8j`{[ `soDvmj}UD^P\uCorh&uMYH%L\s|C'ǑY\xgvd AwaL^GVj7O@Yy~u)i88nOojY3sA`lٔ#/'f=Zlғth)>+qk27 tJK: ǤMntC$n]^c}2K 1&^Y<ԕK{;9ADWËw_2aY/A,4`D( kyp&8M3X rLcɁOiͅʈS· I`buhͮd2fk+* <SXat.Om2#s0QɏU10N}b^z $yuSK`q&q(%? aȸGHyf8XA3EM)'fJ,E `D\)J!Q[idEdKQ D[U`5`DHcHtzXP^[=&qI+lś;Zuxt8(x?k% F|`l Jy5m5A&J MԢf6.uf}zK'$&au,#.%c D,D6|zJ`R.(BL @(D3~Pe_M,!N(#ΌZ 9RQ_'{?jon-ݏ xU{q6C#PPT:OYз#AQ2%P)k.8~#r߰6݃Dl<"]>o\n]G[&u$J(rd 5@ X`}=2ͷXsM-Oҟ2enWH"1jDo(31ee =?zCioA(sA$29yj<SV~G~ɒ"tV{>4vT1j -+HLg+ -V/ȁw}S SˍLv-`?p(1@B}wͮ #>{o>֕ueOaj ~mk52pD*N*v~?HTí[&Ou˹k#T6\-h >q";{# n(@YtV r~~XWw/-D?~ZKaŮ_v\/ 1n2c١xȝTrH19.0PK:vC`I|QJ<ӚKx+Ng OǏ&.!_m#pG Y8x|#Ua`HeQzҀêx=fâ8Wq"=5s,˼w\JR9ـ&N>pm*-UAѯt9OAg5O_[RxH1l4hcsXNj"ɈJ9l}24s/sߦ/+Y#n.[_]6w{o;&(6X OK1q:"AT{cLQH %rlxkELI!Jݟ8蟯R%*'oj| ?ıac~MHH~` SԂC&g)PìJ"i0% /~6e[c> =>2%٢g*n2:وVTK@#CbʐxxZI Q[5WF ů61\+arT6wȚD*Z}*mNqPs|Dϒ"l5]֤nue)̥f$ZW!(AtA0$ n_FD><&˶, H;6p2*gT1en(~4 VDnpê}Ā[]c10ljQ 6ROl4}`EErIeȒXT7*@V) pJ2ΔB c[lmAV>H,1at| ZY&neX< \ksIYJ~?F aӭ3'Ou6?":m"j({V2f;Q|Ch똖mA,PE<>e+]%4ALF_`3%TV!DD~30Ѩ=xZKˣWd9уBKUP|xOS˟ +chpN n$6F;\)uH2;R]èm4qnҭ\wF)qvc)uy yB`eƄp BAoMfNÓg]Jο %Z2}&҃Q${Gp6KS1aKѾ]/C邤"~&W^=r}gd1mn9IT!t\A[ʷxiNSK/}hm ! b4DέRBx|g!\ <>^h@YڮW> E3A^<=5]٢ ŏoTscr%Q/ AW-jÓk쒻ߜC@BZ)`BUq!ї7F Ɯע3QΓ<TvIzOxv] y6G24F 6(t7qg񋡗m; (B-ߕV֞i%MKT*sw!Z ԽGI|=)l3/"\w Ђ њXc2ho$x= L)j f3u>0B@mKDan{^F(C`]A5oWrX- ڸ 6ڲ)$GwZV)dB"(@ܑ ?ޱ*9I$]Kqn2+fU G5(Et0Mv~ny ^0H~1tF{"` ~b|a! Xs+ o^44Gvȇ#&.tvROs\>#3?Wsj L$2QR'Cb  &8d8Ў tLڎO1vF*\ޥ{lq,K3bFkfv9¸V~ƍ˺C)FNgomme lO9h`,&|biPGfsF8Bbь'wEhc/!#ȑrANIKR;ۯ _ý/-{#ߜyXZ*:ٱʸ P=C)!@&. *y Ag+c{Ow8#7KGOY}wk[cf8?sLl :o^zz0OFe rmP[v#PAY+zm) 4ح6jV/{XܕHfKT1^/$$j^9∛a2/Zb\URp@73a0&y]э7"jJlafPgYO}ԞaRLcJGHp)tTru)"أakZnMBBbk5ػ<5$b{igQE,2 䋖nR@g`!1"gH.۾0y*tWaBlR"omqYs &I*,޻…@Ѳ7Z3~HTsNx QpvpDK5-Zj̪\KR|e&brWXƮ 7\2O 8Ki|k1nOqw N eWȰ>F&Sޏ!S8 ^!#Z:U'ws1T[8m3,aDL$a955N<]_@>?4$LU! -VjU,MP fʪ#ӣHS[l7J|@ip>`My()i#+xpżҘG.B $?@ t4D9,}QY0Я!kGIDT:_ut̻!jIQo4"~8Rzx8fS",M8 ifXýSijQ3IΡ3lp Iteg,ܕab +Yg7-y:4H3 DOk? (>vF5 "3wu:#ZYyPvo.*~WYlYMwŒ X{GA POHD5R9gF=}9˖m+?$^-ƹ l#n۩-&O$LN7F`SX_f|R ]=f$L4ӊ?$L;=na2-u֡evCX?s  ̀G\.HM.\#D\kC:CRKN?i- H<Q0%t1Jj2˭F' B4=岛b8^T{zi;۫zOM횉je ^|I\vSF݀jSuL="CSWj6^GJ=iˁTǂ:7'{[}SSޱCJǑH*x^^4hlY]|JN/,p"ⲏi}j%A08s'n7M6qVj$jCJV(.D$oAy! 5xGݤy_MmO; OV z5R-yJ?pٳD`9~ |[n`mPEN s |쿃;Zy XAͤƢX|>%h6+Ң O A[;bAbW1Se;PFQz#~FtMyһEVF^E";NÀhis NWav7øOXbRȴW߁S,:Ř y*\Mn 9FYM>F ۱ʷeRD&u6az*O{id|e8sӌY3W@O@}Z~c!2n4~1w1ĩ@88^MAr'Wkl`.X;v{G(8@4Vk- wg/L5O(tN?~tktl =d\_H{#V)9Dg8]X`˵+qb MD=6Q[#iq,ι Ì5Cȉt0 `X$ԛ--ı]^Baֳ"dH"AH1Jg ֥7?>k52Rq ;Ta"lS=C$HO$+4 VCI]'䤕@] k'٪ ʷix"SCŚ7t ?$a\()+0yjvVyZt+VN7jw`kH0rv.rϏGH> Zل!1bjp>y7QrC]}> |eY5246-)d(s(<8u.ZVѪHC Tbs sZ IJ9:Mhl4/2r802>W[﬌>⮇MJW10X+7柹b&{U2.ǧ49A] $3ˀ^:cHj'E=N8q8{4!U_-ntVrEK0# WAVD=mq*'z *-|l'qMk:{걝he-Lz>[7BFө?tz R;?-Mgq VM7Z&~N ݸe _tl%@<ޔҔV W<]oUhਲ`_W'WbGJmt _CcドElߑ[\ѳv7J}W!A87ˠk"#! /6&$Q TŞyk!+C *} vxPQC̜ZEІ"(9L4 L/%v,9 xw?8T P'ît<у{W¾cB.$> Ð@{9%cke8c#2ω#GIP[Fe@Fu([< xX]B[v 37?h,Ci(_ϗF*bQ؅2,&"!zq7T^z+kן< HsF]3k{\ŭ%$߶]WCdl68q;+ nLhSXYB7z"4`JgQL}Ŷ(dlߚi/-o5Of״ _'x$N;aIz|wMraUA ko\p4޶AL\|VAlI dJoZ:Ͱ6{FFh{ 9 mպ4Ou_CyOԳxA~J N3%+rYT гIcSLKc 7?Y>rn8Ed+̢it){aIT7{[3"dw̨'a K`׃nC ]dW@2Z8,4y:'qN \Ml}M#q 8)5"}"5bGgly^w)t]3G-9=nLȶjao- ɂe X ujDur iYakrpkkntah vB+IxI u4ϡ2kSY ~Nn5x Ѝcq]奓ŋ8}+󰒤 T*L TMWtUL hf+loZyTW29Ã+Ѩ͔W dl12=?HT=7i >Z+²|Hh)wmocOKxpY9bIE~K -]y:BF2K&h@Ureѵj@ >yfhї%^gu5ju/sG_-N%P#qM%gzftRPI} ai!_F;C9`p֨jEc.7:&rj;yy4q/ _.>eG٠lc tIqQpl%7XW IJ|= Z ̝b'd U_PT\X-Pl3(357]Fx-&.$.ּn]b/t߇CqFB\vZCGz+O1N S8_%v$I UG~ bGhHF듲d {z5x.e$ؒ[`P_NzOsǎm$î q?BJ^bt&橦$ n'7 qRc}lD%MF[3x EӰGO#B8qj( ЪG&z'~T>AMPj*i j@!#Ih(I+Nc/A6i4E}LqڃV"3n#BKïËO=a1C^ñ?Ht<*9*4>dGϵn{%Qg.5z(譟u\e$qyGC wCCuo@c͇9| 2r}~!w^j@MX%DݽWqpNeG$OVSFU/6^iVh: 2۷ K0J&&ǹRf`0eYcoP5eT?j_^ xddƎ%L.J \Bo%PvBhfgqUoœ[}7pv#o7pMj;@`o|aOCf"Urݎ3^k=U]][>ֻ i"ypy$e PqTg=: 6yLmk~\CܒڧDG#/ q,!]Ghgfdnu\ķ`@oMzƯ>]oC0KBY"`pneJ>KW(V(asէk`SタhCqw]_P7Jf$05$ݴ=(ED@hٗ{wn fb>:|{PzEĨMMڴ&h%M7`3ǫ*emd¡u ^+Z-Fm#kjыu7GLx ƎEfr XOYT1E`TQn,4"_8nPxFKѼ9̈́M߰BJ;=0["׵r):!Nn,VԷRa[`,8j}LHT)] sw̭$bin~8<#1HN5!d/1(xd!ܠ޼]k19DSlRۻL[Q  -^iۺf|-a> ~Yl:YFuz7GZ5v bFDjԊٵ`&OA)F+wa 3~td+G_.( wvĦJ%*?yNگ_N9WlsCk^6sҔ9!x-+G&#\aѨ6\㦝"[[s:Kl 1ޒ7S2t>hnD>Nʷ5'WCfƪS=pn돳[PejጿԶ5?tky=Wڵ0!ݎHq}[KoI:8}(vZg)gQh:;֘M)iOR󮜖׿ iR:^Z6v pے-)7Mv=)gzO%luON+sɫ ϬsDܯʃ'^ Ij+ Ɓ=PK =8F7<,?hb:VmKz4+[]Ө)vvn9e8ƨl mNlQ uEr&W.Kq<4_lݴi ۋ7'];<)?x}ŪxǁF~ѷh,v4՛n,%r&E󉅜7 ^#<% 23%J'X!oUsa2}r.AuZfMMZBΑ595(}s͏"3$IQQ|u:yVs[irɾ!QIPo ѷ r6MnɐNY/KQeʊ`%S {OS}a Z9ph5ûsO&)Iλ$0;kQFaF5IePǃ'Zu{J5Ou~27PN!z5W"p|  GUձ@4E|<:P q5|wYk4o铛MVW.'2 (|r7e>X0 %6hEEvY}gqNZߖXzOoEڨÃ!j_hicp"q0IulANk$7~?/bQ_zyL5ݾ^E >iP5 z =YGt#wۚ`<}<3M^uM? uFI}o5J@T/:~K/f-S^s#tg1KT9"9Hf[:he T%kq??y;Z:4SM]l,`o7'IʎrE-}|G~ .=G(q51W4m 7_Züg_tGeoCHoH⵻N^ϟQі Ϛ)Ţ}袽CS5º>!j+thҞcxV=vL oL MJ)L-Hd&FH@r{ۤU+uEr@m`*qOR[}OKJ YyτeUIݺ\,|v/t UyxCyAR\ZѻyOn"Ι\Q?c=`+ Oj Xk%Gyརh;%#l3IZ )R':R _ZUh u谂zeddW^^'={ga[.8K8+W8inGoNiY=`32 ;X7٠ܩ0Z~јe P,OmiH F)֢ f+H>uǎ84Ԯ蜖9G\G1;G>ǢڧG|^u Bh3RFblEwvzZ>+ "丮C]E7t =W,(=iΑ їq~g5: o}jWaݤ/ϑ;SB4T" un`O9]w}Mӊ-h).;ut7r6GAҒ-~LEU_ZA1Q=x}+Ȫu;BqDž ;$iVسH|&&bzT\?T4w/_ᖠ}l[23aDI:f)OטxE:]<ݪXO]NL+3)xZeM~g%GGI=^|PGTÅ/T\/!0&{yUa9uZ`eE_-Uq|.zeKEJd'"¿V;C3+%Iԋ paϰݕ8Ge1㦡ȼ($W݉Z:9Z}2&՜"VKcȥϰ^nqg+VDLLB;%%"$ _]1tYm@^%ϲ_v=O7ZŅ|~!6f=. i_MP([RνXҐr+#Su' "<=Xc=ZjdlKT(p}If.;"*+΄TGT ū~1u}(HGJM# .Rws "6}K<?j3%stñp!xbErw~C={rAp-Kq - VoZlkG`梜&\x*u$Шŋ\Eha(ܴu@d$ "S{6QcY\DSj]rJW{5;4w*pD7ǬږTM>˶n ۪SW됬(q_ ,މzPtv5tT晻0mx\3T5rb@㷉-W"\1Ŀ_]i5qz}z *mD(3Ǿ Ӓx{T`\U33k^g|3x<p~VG,q!U.qc1MTSzD_ܯHax<4DZVvXC؋Md[Hji(d20bqI$)1Bv4ǧǔz8nu8'MȂ0ӌEVQ/0}}+hbmYtQjwIs/"FuWG{l7֮y|ZkJ6Ssԏ8k?K/]H[HBJvv:FpjMΨXi$<%m7/qbUк]n,!ἦZp[!gŭ}z)/g9_Lۆ ϔh6X'\퀙(ݫWva?,A WZ e$-|#>^ iE]vN]'j&bBȓլrk~؆YKe0DP"8_ã 1&%S?VFa, 0 3CFs0ؤ/hփq SC=Zl\kUqU{ )KTؘlt?Zgry-1C8H?->]e@Z.x}(a#=Rg'O\/^hΦ9 v/sOT}Y[Au+H0o Yoi^Hِ[l~ cd῱NFbT6cK[K=}ok ]{@ԡyQ9'Y%W`Ptǎ:d2Jw̻<̡1vהn77׶֘~)Z"ސDB7}3`.f qtZ-Q޶{)0t)BT զTbi%[:螮SEʩs="vfJdZ sDNeXs~UDqI֜L~476F `HO]~WN"9&,i'P b*WR-;[XD%;AOz2zpx?*th{Xqțe K[Bz3-X>~vCz@x tSE7DEgf74p;t_4<fm2|W $aa#]Z"%B+{@.>b~3ovZ\0Q-tGrv 1 Ɏ&jՆ|48u hޢh\S#K];@%yjgk63;H,*wQ7{J?BJH5A ٴG+S8( mE(dC!F05DD߃ Y9۩r GJs#ƃ=mm?n ܾz}!%`6[TAhoCHY_p٧ToFӘfl8_OTR G0Wr=&qy=t sѰF /]Zs99 S˹4{v&9#ƙ/Bbͥ䀨Q^hAoe̛{%۸7TeSU4"$b_FP{BE0ҏCNHw1eWۋz?7SDZ&x N`nՌxŶCnKxزV`S-~.?lh[Q 'E7>FRKtI+IqL2>5s^=g5MLj$ 6Jٰxȵ,cǍi=37i/UqwyE_K45 'پ>n&3Y ̩Z%yg١>+{[&qSl!L)yD;D:<]ˣGz@ Z}IBS/D /|@2TY*%i@_"MT c~*B=Ab+ ]UL- w7op y՘ِ|ubzL**AJm#xi\ 3$;aBgG&I`j|7w-f8R gwFsp5z;CEs e 2mI5ph zBKeR =vstPwԱ t 6L^',? #2nku+u1#2|K]Kz&HB6|#pkQfHSiuY2rh}.Ⱥ? ǫpe c@ ͚Pmp0 Z)pN_3YAU >}5$cU44Gj4"D#B?5nC gKh1*@=I$tEple9SKF^!BywIנv侽<#MIs\zNaL*R<"PWS9Mも*,%_{\+ 8{Ղj+:F^e{CR8ĘY{]D5 v9K'i .mRӷڨB,;aG ^gn -/o++<ٱﶗ݋5'c-5 {6Ԙ|G Ro#5'sإmb 7eyҜ˙dMRU̇uhP^0h[~H,Yd~T#نˣY0r:g-hѱL`ђbM\aL#|`R!6D~/Z,^=iv z8C,$'cXb@=3G2E;GIơl*O,%ՌtSODdL}[`ВH'NS抰qLqt [ pD }+8k`%cs£_`7̜ T"qy@ϣw* QcSƗ9 b6Tϱ㤹-9ބd%(izxpA&Nٳv}w xe7ES4IV^q2G}܁:B ܘP5]ɮ_Oސat/'KlF 4/Ħgz$S.ۊl8MUY^[iE] W=PU[H]xңc hW7Kv4{1؛.ϒ%.h/M:_>hCkA!HMA| >Zjfz""gۚRv0I@05UM${jl}܇CIqWB@+fH{2<[V oz&s~An֌y$ס`@czie?{Ԥ '(q˽2A۟'٢v}=`)h1IMWCg: Ò_ٚ=+ yc ATÜ_YL4qKFLAQD ¶f*Ծoy ) +照un<{A1`D4e:6͋}t9c 8yimAxyv nj-;gV ESh3A.ޤeS991Z K*Lz-\D(kRbNl߮1c5y5UipQJ]M` ]y/x;{ 8O!`{l$ +fT6"#' l*eRCxĬ؇aAJ6wSe-_Gq_.;6=KxjsfCDǠpUuX"B `VۥhƞFLtέ"_B{VtS)G\CüȚ#~Ry[ۈpA-Ս5vXPC>ߧȼrvWʏw?.L]siBZjc^ Ò@:Ga"c=d=uőG78)sape|iVLTe8=, f&yixXNMKzKo*pr/EHD!}zDJ"؏l?`=y)[@ņUkwډQuTS ƙLssAPuƊ[:(F&L EkݵQM@F_bj}QAF TO<Na#Wn근 haԅTJ]"ݼ YBn(qdn)(aL?=BݍbhA(xLnf@p2I ݾ=:N< „is憾dX7)G+䬪}>TgZ]6=vyiCS=*t[79 z'Ë}à4Yxju`\HT̜eC7'^{Eo7Z}27\WOyw?+)Z )$7\ġM:rLBp2rS:u_W|M@75Nvtq]fxK.p{bGο_Q[7+D%Es#]Hg3ҪIm@BySnrq7ZՒ#N % ЮYƇ)쑐gN޺iᘳg=ge-x-헽=5vkȥr ڗ 9y7Z>KURns50>JZѲ WTb k4SVUh3xY9x|B_C~+4QaйLޱU=תʷ{/C[{KFCލnEF܂f 49lb|Xpb-C^+7\>ef/Py Y~;1 A-;L]8@5S65JWO w). b6EVHF\ S..ʑ*0zcV-afY79.q^B92^I,Zz7B7T^eQ/UQ KWToV-̦c' rz]8ئY>n$yC,O@T6TenYޏ|IIHWeYwR5ҬkRB\Z ޞCp޼&P<ͯ9^OT.{g}_50]=48ZlAv.'_bTý^ջ8noN_8TL)M8d\.ZG]D ԙ ٺmeH`=J{ǖuakh &:0o};9k*T>mt,mH=oy5b]9a]U7 kxtHi+#\o]GvUO媲+ / eTDRyQ_s坬?G?Akfȭ :hd]!")\ߏ(f@%{6 aFX5wY`BTwۢsfг ڥ^f\67cwo2?^ p#b dJIרעa{笕ub .f9 3iA}Z]2;r!JdK*Z Ȫ * c5 6aGuDy 2|g| 9Z \;ÙKeT= j#J#3QA4-qG`ntgf.9yiroTPsj=L,_^`Nֳt8tXX7!DxD5wX{;a,o8 e{$isaCQ,lhG3=..ʑ/CyTU2%OK6!k@QܽzdPTH~G%ZU/@ xTxr+s.1Gn )QYܩﳂjk!v{kDqGF\*,u FpTu7"f׭B\7Vzh'GSҤ.PTwNr, ,qpc|; K!unr`J_^ej)@@t-Rԑ w⼛␅'JT#E6tҕFu g)97?'Y*E;6m?Oшwf_AM["kOp^upt_ -n; ˎȵ:vv('Yo9ё )yAgYZ0707010000008c000081a4000000000000000000000001626034b40000194c000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends/dibx000_common.ko.xz7zXZִF!t/i ]?Eh=ڜ9Qw2ZcWGst.9pSJti!Dhwo_=7Le ~0_d3~sĎҋIsUNo߻TE9LD*n!1U p++P2dНE > ? 0bn)2Fz/C'u`@0HffMł@Zr>5>۵m9to[P'3*S{NG%郸N; ՙp!(][Σ85k- q"k'X9m{%PX n"\]qv=VקZ[ؑW hu^fjM"U'Z+$% gLl]h $#͍Th#Uϥ*/;l i@+IN Yh_K y(7]*ih$(hpRGI(:4K[\(&aɩV0+S-c4 Jkvu c9<'Zl>1|@gI!Uѧ7ArCVH)jAD,}qP=J;F!M_0=jQzY3j{"c|VGo;nx<)VT]K2m;YZ o oK\?{l@96grHEITDGk7?./U=P[|YOh/#RL @rp$'k'gC_o9@f%m "1A'^/6>$p.rD]<ܭov9…_ ȩ3X'TΔHch]䧑gɖd?((V{)J庎:C"Һ/[^ 35,$8:*#Ō,i"%QaCܶ!ZQ8 lB#Q1 QngB*@!~4m)N8Ia(L!4?풗b{WB@W~!MQRȝRu4U, Ƴɤ@2\ӣ1R@KcKg QP7\|&H$! 1K3 }JF&WZ,ǹoOr#_jxyRtB.K~ERdàTJ~wwd(񞐐CWȀuY }""عk?ES_8YAa+Ι>x-1ܴ]"%}13>И~M.6m@VmKbsnƇπET8N-+sB{f-6YBʥpQ m tATCTޞPԛֶJ"pmi>p/|+iz-YgV8%/x6Htv..Փses`a=-~/V u1W$vdgٿֶ-26>P _Dz`^LjW5WȒ pUTW2He/Vr6Ѓ3#63̃#)M@J_PqGhZِ ⋿EZon6|Z86 cy6 _oۏ by,&gp(8aCitf:&״cvk]Iّt.lWxSaԁݪJj* HGS+ $)?J5дtJ[7@8LA6<: AgA _u!R_kx>2e}&*vz]솙,LX@0rՒwEF?w3½{||7kS2^dԩGYC||㍎Nl^7A/Idx%r5P,^9plRN׎Hұ33z~ω{uW)S;U6|tmNyuM>0)e協+=ũ?xr썞- J WԅnH`Vriu'LNt\W9.aQi^OZ} P1^ u?xk6HRPGe0eb,(R@LE>$yL /٣ +Lړy5ib)m"Y z 0MfJ/X*=K+^BZ$>znRp bv멯*=k߶LuR$sxs¨FGmWpj;9QklT [EA!mܑTk$ң69ޟiZW*/ /߾؟ERʡ`>x[N<Ϯ́ݍw~qXtصۜY[+?`\G,T/(* O[/+^}Uȷ4xC ;uM8؃ó c5~ghᨥ@:NY?Yલ\gFn-R\ Bd4C*qŽu^V KeI39 #!\kѢm}]ح#ФFYPx4XwF-"IjI=yCb:$ӊ3@;yB5k;מz< Wªvv0"Uo66)APD 3HM3ݗ^f[ š#MCw휪 UNJD|ƾĿ4u. QVـSԈaH_/'nЉ $tT!5:ltcl ]5Z Wwt=h۾$3{8oi EK؊q qYބŖ#ȘR*<b:"_XGq@g% @pfy:FKOfDc+}?WUSê&Doh71*;Vb%z^ :zO1Txb -WHVCt˟̜=`'zAz8"1Tn[A#D&z8;ASQ‚0C VqlU앾27lh:/]"?Rg!v\Km XkCڎ^计ϦvvKw^8AY(% @{~D1$vh6 2X/i*O—џ`C?B(E"morB+Bۘ@cQjt.EmS{_NZ6ӌ+|J GڔQ!+Dx(2b0uqX]V\,0^=jEM*VwZȔU)C<Ҳ|M/LBPp mv{`+ĤvCwu P-YfK'c4G1 txRJCڜZ@|[4lMrOl^eRFD+>dXb21Y= .XF2jJm:`ucMގ$L-,W)nJe޽Ƿ 'algCU rBP#|4 K rG|pJ%b[JF6# x8f@Kgs y3=8j+S'6f>OJ'\8~Kr#3>*6dǶ*KR*j!eD#*g-陧 Ng+ӨaZ:0| !_InU[m3/P/Q KJ[{)"wBe Ɨsw 4L[t#U;°*ȸ5npCT 5YH w{g-崚^8+F=hvW˩~buF\!tbn$T_ωuIW83e A8'ޑEIAgH 兩6EEMDǓ”>%2"_vIO͂k'`_#@m}׽xܾdף{U6Flԧ\*ҡvAY0mlW +_d dT1GItoY|!=#<)5rl CUŁ ta<[u40^i/A#v1|X?Yp}=}7BkK+[Gl?%noA".*!aLAmm_\`S!zCVwi-Dl`".I8m<U>M;f3B P7@hM}Ud\XS*]O\{5I '؜@~e ܖ0qdִSq>ej==aH׌Gp;ͻ/)OSeqRM_)@?A(̊CmE'T3S?JK0ܯ뿦3U5g[w'4ق):'ހe:",2~m7a &L ps:TXy&%4pS͠ѭUYb{W9l7=T uWP/E`CCcH:-*L$l4ڗ5s'SCŸ>Y*lYoGBQt]P"A t"VgXOnAg0cbW™!ɗleuDNlĜP7mBZ&#tSY.]'hyAkB,32!o޻6֖ yTlV8mCÊ}?}r LA^~^$`Â[Ɲg{ ߈ xZ>(lG?$]8s% uMHa%Bp)[4ռ#ndļ/>~ccwbRGpׇK~gniM7eeI!\Z{UJL%?)Gʕ,ά1(@5rVQ|!C9O\Y V:rE:P?m1?ߘ劆 ]b߬J`pGZz"3>KQ?oEy_ۍMew d|>N[b8$.hfeT]fdlK3 Ιw o )Mʝ4morJٚ <sͳ-îMSvl/ qvբHv6 D ѬNS>h}xewi DK{c%6z-Lc.ң9h*! :,hϣ)b: D"Ҩ"@.2w9kǒWAo\8.%z6"ʦ?g[ǵeP>wk]Q {VMFV, UŚi rx/WBզ 3l{苫 ,@ U?9VI:/3p0m].v,ܓ]xӷ#a&5wEg(gŴ[ыVзxZ P6n5Jz1܃6=KI׎޽Dp|xqXLۏjXggph,#t&-1$zsuև5a#' 1Őꡑq==J[~t7Y.܉4 ^ڐLEk ^$lר팞fA-yRS Z@b6AW||UaP7e=yuybKv!YH#Y[T iƎ${ (>/%msoH~b9F,֛U$зP˹|:ոƛXh/<}p@'W&G:~:{WXR ?.T*ҞxZtRnfG|СRYӪ J:ol;؛Q#s(M'=VF@nkTPZ~ϳTD.YCHCϾ.U5=oxX zfWI~Bl9Ѧq"vhHR[#iS>p&g06\l0õēe-Vd']wvR 9<ɾ(I2GPZJ0&wx4N4|Cu=Y-z@TFNTDueG"J<hOfUذ![`ߓ)OбS?9BH2yU JCYuu{۔=%t3F>c+^"ng q\t‚ B> ̛.P,Ug5ȅWJ۠lMk)_w3@s\CU#J SQS733801J~/ր~OceQpXeuXU4Kos ([&'F.0v_L!wvYS6 ߿vx iJ&1RTKM*bѓΰɊ1ǹ|ĝ4Z^^EO亁!9ŠFK\c=M]c{?.eAɻa7(>O%(в<# _+EW蝟/:>ED$ɭ2>Z)OC:e6,̋]|]7JO3oVY34gH[C~dnox|fܬkE -5vzO335˷?io hfH^7DXDۡڠoV[1 }QbV!k6krYHA.S/eLK*~?;t)20_kk2MXKTv$ d'hZ'z/ETl䌢?pyc}#ߛxF4^[W;C5BI 1YcבĿ:,}>wi ZЄJuaOSB:j:RzC4b(h'ڌ`_ap+px +l4YS`tJ2+gfk-Vѱtk#M,լ/!RIo\ۨc*5ZslFQԙ je}t'Axz#5/#`GEV>mAW*pg.3|Jٳ(gÀ"Y`s5dx̨"%Xt,=uw3i,aX^0hag}$\v}c{+PUUKl>Q:Dﯿ9ce+NoJ%:;I*W$oB8ZZ6x8K:9&/.1g;Ȧ ^hޡC'SIB4X>#]uPg~cT? :N?,οm\ X.g^`?VIN\c٢e@5g'@"̆zIK-l~?P+I_f[e(Y/2|gfpZ ܪ&&^ezTͧϘv⶙EI*YP\KK'rLZ%PQYkyZO ǔf j\Yiˆ3ۉ{Lߒ~B_8%t[J'A}o*d@= nES'ɲNL[MK̜vHp)dNW0{c^X9n#nv9 F6V}kCE}MQ~vL;5_{Xz#b߄F-ϚyJ7Q)M`)S'z:C{MQVY`s ]յ^)^H]n >djTx֙Ua|@x]/\FDˤSI4тY d/DfϑBP@M"u7b\S{:L ZJŴ/9NmVuus^0a-جBt/ BMfT5Bst ~Ug\aB>'dt曪lrSkL"̰w}2{NSf`i9$$/ ,B#;zzzh9fweNMv6ûŭ4$R׽⻳mfDnw*ʞf,wc U _壶v埉7{oQho4C) uea#HJzc|n?}Oif礍rώ(B7!fj 1 v02 N6>T֧#m7nNIZyR#wohY a΀6 ?%F{ŝ i3OW,$~d7"|'L^֓4"y[⟾c*9܉TԼ/wsU/6jC'Ÿe:/ǂKXabv}n%*0]cU8ҁj3Tj:ñBDZ V:G)-8D6ބ3a1ٿe1y9k Y!ʗ( ngfO ![]} 8" Uڼ5 .ŦG*3xʽ^ xO* q=\bC*%8j}# ӂ"&l.e\εPƊ3֙&HTv+Jk:^=1%rW޴LHӽ,9 :Κ@̎gG;jU{lH]s~[<0o=րlگ R4#$@ϸ6 ETYTAP^qNӟ̀~$v6Q $"O;;!)BvA PQ5Ͼ!SDYu|d_h&RKa@t!6űTSz*NrR*OHՉV"G [ezL%EDd_ncPmnU,cxjԚѨ9Kkz.d a2P<#fb[<݅\,kwt'yKZO@i33v?{q%:VCY*.Ĩrw9{Bm*aѾj5SQR\Xp1'`uUU(}-MՒPx+1 @ݿ u@TtP7ߓR/:qo =vGCsw\)Ɂ*Дlo]z;BXOO {\wd1Gt(@{#] 5OBY=Hf]=QZ1;OQX<+ 9%VXBΏ|Kv]Yq>y3 (Y(X!Ml>@[,</MhILF~ę=v$g>"  m} n `:vTDB4Ofi%RNЧݦl=F.BChz1Nj5y1 A _'ZuaPr±Yp&-oA5#KLyzB'پD+"6L.c<Y ?;6ʄ$ fvNl /2mQ E ԚYvPcҬ/.'UBjvy+]2JOlIW,Wcݦ{8*Eի3]s.g(CXޤ`|Ӣ՞>) MIWHǵyX8]-eȊ/HA)n5^/qE~ŭ'UMUcvָzr!5emiLUO!d f1l 77 v@GHOG0\5&;7܃bo1`T>c⩍?fRY;J%5UϬT$Ň%{&E9m-zKRرY[d۩ u%*XP8AjCo21nuGӡ?ݼ·^+w7Mw q?J>MMJNmdS N,WNH8~oapVG"%' rPwKJ5d1fBwK3 k vm'ҪK> P{}s͵ez䢇]a]Ԧn{eDy h&U;TrYRc 0ܲAAZCֽ\*b\US6/겞&u̢:~c<ܗĐWDL=#B^Vpgz)7z?-/`:6QNmݳA´ v l#nv?2~QMSn0 üdG^#U0[is,T(w\!e??luPtLܽVO^uzS R؀Hp"K\L}I;\v=Rt{.jDpDGFeuغm D9$X|ab3Wrg_˚#/ 7u8Sc4)iCS4EAG,Y=Q_h_d/Xj¢5}LqXn{FPlI:tj # 'udr l'ry\h 3E/ V̄w!WD3soe~եs(wTJ0|0 Fh€l(kX)e*x8XB\cPLbTTQp5 w0.3/)N؃$59i*/$ċAD-8RiF-hq[z{zIUzVf{=_At`nfϝ2^(fܟ"sN۞ +Āj1 s8X)M~me9 Aj)&Dþ `hyR_;[i_GqOss ե*S@G0n"-m[y5nt4_8Ɍv9O:θMZsnbV^!w6ƱpQ}t9S+aP]-mWrt qD8-)(Z/(+=j{z8~Qu}2T[ [  +l1Z=e!%`kW=b{.;Uv 4u/(${19ü]#ׇ@-դx5iFv- jW+1gɀkbgJo02R.:;qLU5<T*qC̜q+x3|jU96ջAok4ˁ5#G#(7w EbpC!6Imu Y*JѤҰb䃖E"s8JΣ^&[ >!0rr}  |{ID㙺OKT(ߍV=Yc'0%-:d+sqOY$4E]?(.ilc;z=: Am8r Qaνws\,|#q3bT.êٻ83ǚ !ɒ%NY؝=o܉ 0a ~ ]/GFUv%wKwH֤lcv"pX˥fWaV@E<>mX glnRZe.nWޅ0$/O@ҧlW䓘 f ccS9S-fz"eu1LO1WU~. rHpŋK@w#Hcʅvi=ْ?~ ND?ߔT()!y=pDn hߤfŜtX'ДT3D~9icPj))ŝߒwXE*Gcݶ/pb,ݚʐ~$Qb,K"RreԝjdX1SwA{.ƴ[$e<:U.~&rs F{ k$P\ wȊ+Z@ԃKd:糒J["{fCɐ,6A6lwFWvVX(bs=8w~!OV,3RY0bezxNZEYIk[":dD2EV8)'︘Ka!聝4|/mͅʌecB[ ]kV}QbvM#m~OȘ pOl,b^(k0;Y 1tZ2}(e}@Cc$,1\(GeZ!Gyt5f%3sƄ'Df+jP`S2޺%&@.o}t0?B(Zr-P J@MRJ1+KEf6’q*5gz=Oy$mJ4@la!7/K+E+b?j+:66j:ᰡTQiiCGX]//§;sBlyNNn|_TcR#1fKvrdFe]*7 I8{H|nZ)J8!w_~% O1R^|G'Z)ll "+6-]yigXwն[d+@v])Cy: BWm שׁjJI GvX7B^}CzRŶZ#DDr>%8,g9` d77oHr V\ɢ?^4QjvrTNˉQ]ߢ%$ .F!U%КIsP{}F8~. @ $mn@{v!XBȈh;wN) v}1 ` N47Ƈ"c~%,-YPVnQl.֋Wh$js]-EE(eoѦddI\4/)O- F2=(]0V%k]rW<s#j1)RO񱯉 AhKRQ}cQl 3rxFwOUx(HFewbBs[3M8$LD/%[/`P 7U]oӎ/ԱS\hF9ߌ9D:x_$/0 ^i8 qAtB_J1|7zK`.6w \5_?dYMԩye7fATz ~HY2T#{3:H_4Ts,O·J T1ccEtQ%g1K)0J'S]NżNJMOÌ.;'z0̱sz'm-d ukb3jxDg0 .c넀:.1+]+LJĪJŦF!$qaĘ ķ 3}JcEצ8M7IR)WřUN>HL`a/WM KB3Eg2x?XO:`^C 1ԤB4gza(MAT< MS{yD_z3RY4f ]QTactS 0+1>E"q*gҜ@QvzshjѢɥ/NIu}e49-¿!ET_rx<kʊd%z䇯Si=b'ܑ?֠`>6*`V`qj=ʨoNCa۟MT/tB`SB}K/4be"۫_TI,D[@XR+26 kY+?)"MvZ3 7ks. !Dk=L^`UK<3 P]?tͱ6a 5Zi<籍Fk&n-3ݸ/ߵS(+mD`]pUBGII' a0@b$;m .#غM oJOa瀅`92ַzs:Ϗ QA^iw1^Hw|#LV T`ٍ)ى /njusQӱkdUSj;u ƄmޒX%yk>mKnj&#_>_ewt2`AW]OJQ.tl 0H]*o\w*z !ZBl/fCtԕ$@Pt YJϒV+`sz`5,r4(VsYKR| ZBY6kr1p_x:m  WȜ{e W )YWv 8Lݱ=R1i|j,B_ZOcFRq#Vκ%̞Aΰ &R/cy4,);L ?C4A7'uİjgmʌF *{Yԍ :-3}l6AAC!KԅS̼!$F[g wh073.W`<懘<ַPo 5I)ÿkbB4c JODADnf| ͠:Zpfr*@?_e#eJj6>MQX=K .*էGn- h|z}Km^Ö\Ɵf48]~ =yy&~c`UpHf4`kDFAy7ÆdTʏc%eU.% 8ـeh.rpX(<O$2x;/}a7i XiB._Xe N;U?Et\ ; _zp!}F״QaRxg@ByGlPl1ChoB#ZlNi 6Yܫ{U_m[.%a#r՜2cM„)*cP4p=[Adђc9o6F9" .L V8{kAtu+X- "jz_Σ%o$\99E ԤJ<[Oz ]!4/i%F_p\J==^E? |G':NgRN[sdߋI `HNc?]ȄoH-ȵ`&raOZ?c;5{p.6)+d F#aUqy]9@,=1Qp@6i!|Q@$9$KҜd3l՘[+J+qܲh9;1S4G 84iɑO<ЙyXGlD5x71%?(2P1rmy?^x,BO8$¡?)4'6+Zoê31ɨIu[%J(r !dcĵM=YS ɖC Im-fǑ8^/Pe wq#ʢrPVz{Y?\mVE-+ sw1McD~C|lGtbʳgq &n{JuDHo]DwԝZŵ´]e 2nu*轿L[[t.ek13X*]&O*aQL 2I - HVW3PT;{"O_7s>ǹs%u4es*,bT̿8E{~ ~BhDM$Xђl1B&Y1"^D-dٝ_tIw9vIJMV Ӷ 9eoi- L&yZIu]5r95B/#>4;2.xMIMhM["~]6͛I :@g <sRw ɖ]vc:T(*ǐu @{s0g8kМOo|lJN3*; &PKJ Pc@ # [;p\DgΧHң;1fNwG $'&hn{N\0XQɘ9$$/o뢉]f61%q+hӤ mnJ&Uѱ.(Oh e\18Noz*7Bq>MaX!nb~W'@h~ ZAʈԍ ~giHmD${B%~k.+t*m1{{&^.Y,@Os*Ƞ>^`K~|AZ_״U8݃w+c5zU+Q /(/78/`Gtt96J܅ }$+d\t۷dq?F}1?j>pSPTS88Iz p Ԥ>$xϬ\R3SÚKn,\5*%7`ݿ2Yj` {!%N:.2 D-=TP ek%\H  _$Y|u#  D2` U@髭]~ ~K: ҙ]y_XK0vqpRA/*.`sՑfڏ`M# i[r麣'?_,e?nKO<5b0kpڮoVr>$dݘ2̶ļR_Cȹ 3뷷a{R(ҦruhR+_e!ŐɫӠQM`pSa ^Oza AU9ta^oZ(H_`f5]#j}ꙴiʽLkM[̛ӳfK1@PXn7\XTeR>lUIHn(uLWyTbJ'ldǢ%-MxZIѯmUm(Z# D7rO'NAk\E!A;N=C.s߭F"ߢ+< qM\2p~G!"LD9.&d)}'mW7]IyD R:wRE 6,j+e"BF|JfPs/FB Kw26ėi 3Vm_l#x7fz"䨲fu:7_ O1X9xg.#POy|&1 .fǞ=0if+d*qfP-gDӪ3?Gp|Q0E!24DChs-]I' fI Kk:؏vyf$"~8#pr>1 '9kr@bW DeLJaӼcR0 @5ǭ!ޛMtBrBjb{wDlƄ%=7tH?Ola|5Mf _a9kveX@A oWr?PPS6}c2)G~* ST(c \y 4ە`oء!e*?X@ fOC1àRaqUmg##:e17p¿ʨr=p@*agM]c9PgsAb`3#$"ܓ^Q ~ke#얨p)'Gbjd:GOcKR7U^BtO&!,fKiMUwo1 3k ^X|52&:lyb۾;ǢrBz7SUn4pҒO>?kAN \v\ųMOS0ttPbӂYސ0-y~ !JUEIxR:FiJDz`P Vkbp/9>Jz: Ubi]^k 'q3ƶko"[.?l6 m F2&8 ż֎1qP[ژ*P→ҪdcOoyu龷jLnGt;X.&ްZ'Xn\FR;vc-U,|+胶Yhm#dV +S>WwreXe ~"\i#zXQ9;E!UP)=\7=|dovB_^TNd{}qD7_[HfBXY@h،A3DVډWPSYqZF?* G#T )f. Cޣ.lK9ll4ߔSTQOG2 `0v\G [c=+ǯ{㎓ru^su8kOKu|xv+th9{=PdwttH`jTf[ saB՚Be _m4i:'dKH^)1+Rw̏{Z&=RTD/byg)K&)mzBv>PؙNU]P(e\ʬ>_DGY|u ed>>* fmtL_zLo*H#qva!VUER՞P qsdͻBhltӫl_>2RRm48^u͔MklP#萯}dEzPeq;fP'ϒ/v5:j0^Ms6Vu-˂wm8lc9`egltdJd??qr*Vhw-Z(W7Bp+1]ƜeDR:Zk՗=|:S1pͣ,7F [3UM%]J\"fU[)"p2 dG"މ~b ٖ|'_m(<)na Sʥ/BPtt崹K3cʪ8zÉUjn?[Ƭ'6vcf}h^zQMC럵Wɉ{bؔ>-u@6ʹnW%S_)Vfmm{0U]o,m{S'߱0H !Ũfj>fv 7ytnT0hH\f;z.W?yyqۮ<Ka K|-؝`q ٰ 8tMqʛKVs)BWj55Xh3_-d@M7&ߤx>-WTyv (ٳ#hyIk@YHS*s@孪~<Е)yìq >HJ:i͐0^@0&z-]sEY'[p^#JIkmN~8rPKQJs_<ڤh;;2)<02$b@.NĕDP_`(m# a* j\l[LI 4j+oOxOU`U9a)i֬[1B ‰IS*ܬI2(˻[i_ ZUȡ`+b&XRZn_7RxXTQ/9p+:քf7/Em9ygE %y".=x4ܫVՁ$ Y{ӎ1H50jު.hv雬Tz0Wo&I"j7cAp]yᩊAr e f\.#3)7_1;:.j[jDpd݈e}-޳8CNY?N@a BG"}^H-=GJ"teɾg/:rQ5(qyy@ft6G* Q?yҒf@%b]4 ՏKהB]B, d71@/@g`o,iaZʓ;~sݨl}zXpCz* :%1)~/H>/ZMd]HK~9CgB(.9ԈqTgA򋀸4^ /K#v#a/}uE[)ЬQ;K\)(x2؂ ́4q3/17^#(=-:AQN|+:2C(ԧrin^BArh8:9Ooo7*jN/1mxJL/<X k7jr^;Vͭڊw|K ;oDC"<./  ^6z<-hB|b{tt"ťy3赡pA :\U宯~kF*Č+!P,5U޵ +`0娅}N)y)psߖH [DžnI*Uk@V7*8ZԿ  / qĴ5@ rvXi2Krk-eFm~`X1y’Q$kULi'chv㚁|9Vt %w=cǖ\Ⲳ+q2ob!9\:(7;(a+a7pPC2QEDbDP{Fr.5%Z$x;vǬwҟMp˜>1`YаAI@l>Ӛ> Ӯ1VoF;?̉[#BٴJ#2[K;3 璕l*(#A|fʵc NX#iHlv nE;xC.͔Cah= Tq`_ry5qª0B; 2@ǫ a%ѵs eE|J#(X/UldMX&(-/oc'4eZr#!'jk8ydJ!P^UnV؜DgJd#鼷lIs 1 [Zy_ w!Ͳ>k@Ord ; 9+?} PH!Jv46 >h3bo|4| T0cEmTi^/`$Ǥc\TV|8?zزӘop"vZך̝^ډ.Aa͢TS͓Jnڠ$?5]kN2Z'k?TOv&96s OĞŐ{nWvn6;.*%eS$BBX*WĠ6tQ6'@oQpC67.* kINfA.L㸿c+=4zDE eԞVIh,gWEZ\rZ \_ri<-j,@xHV*gI[ M|kTV+Je(Hl@NhGB*~3}_Wl3-4eaQc6 v'~ņ0d3 S:;?F(_v~$= [X{VX'#WÃ\;Q.wϋG?dXS+w';$$-(NY&m0[I~h{..0~ ^ųxmTdځ4L űhF ?}rΔ鴀uT┇+Dy:SۘBND6`zĥ\-a]aT*/YSֲ`鋍24v9+rXAO'*!0~*}l.͏)̱t]A{? B\"Yq 6xG k\Q٣R2ENv uܹ{&ʩ&hpL'^뤶u7Ԗ֝?bBWLB$V؛528D( 3 Rd-D͋ j"Kgz=n^N[vǢ5 3YG'һ9y?p@QӉL8@ E^cd޲EʝaG AZ{JiSDoYiAh*6wy|bzM Uo1s_Q.3>:@6WYK}Dl6wj>WMyb'|8yrh$ʫ-N S *" q]]4Çi7 Pg%ZBZx<JjFGŃlٔ3/xQ${> Y2ⲴU0)jywDdKUFKc2K.Nݠ+,3a(ܐM*:4.8h6K,..&g#&D6[tQDcJ]TRa)n'S$B3Qm*{!3-P 5*9njЧ'pǤ8w0XcEqAS$-EvD/QSc9j4N ЙKWpIe5 6܂}*UMX8 K9b|CvC%\ٲ?}ĴlVyFT_H0 2N1TͲdɬ1~bsAy4RFHP᝞i@.Qx߶.z{gvw]%[ A͂ Ds'[Tנ>+T0 0fCjP`DV; GN4za7x?)M?^}KTB܎yyVX,D>OiׇG4<*&KsYH> p؟|$8 3o1ḱ=fO̻1LWமT.: w<ΑcѸbJu%"+D( GJ>nne?+*\iHWt~Ig+XZ^pţ'3% At+\hk0'T 1%FUNb\k%:ܶ+p@IkFEHSvt:D=iNq"O؃01$[Xq:x⹿J?ĥ-iҲqlXSUWr{(8 mer?#.1nRcUJ :\c{B{e,J yC"$ԯxcv^L| :F*|ͭ~WzzG3uZH`s`|- fH6G~L^ ze)n#Ŕ:qPa˳Χ! `me@'k >fH07,~ع}}?@(/Xo8D i7s$`aBX2vZ>W"eЬ&? %A+'oϰ~>Qs2Wg(Z= T]"bark9J.V' ɞSR4_2aa9WDp Rũ /m\7v)UgzLPeǧnی"1o`]ޛ8?"H'`&cQC-MyҤShe DE6oW%[/mίtwV3XaYz_QULx#H+Owᘈl~:jg`sN~@;w/s) 'aZԋ;{M-@Ÿe>ʝb=0,>{cqv(c;n"D DZc `i-o,)uryy*9mq[⌷5Qr'@s ψuHH6h4>y{لsq9Q9ՇKNdC %؄1a;‚e )-6n@G[ӥ*g 0! @u:бvu!mL)#,LQ4Oѓhԕ N7xAZ`t,V.ٜRpIBr{jUYڎ6K9*z$*1O=S+춒Ϩ숰/,FO>c߳_Owy{1 7IWФ&V>OLGB2;rXKn=kBו|1#k>l˪%U-{%QԆӂf5٬.nVg8+"]Q;f% o2(m臽˷/XM`[?N*g:U in9*|162}ւB;A/x?'WjI{1v22\ZeާN>eMў\`g_'| Kuc<?{)H,'3fF&ʨI})WSj1,c B_ʬY*cΟ3o:| 2m loǜMw:MKgR9Xe.M|vcqLe o|ɠ, |ۨRа䖑 yժ /W*Gs\L[d AD٠E#3>:m$DG1`S>N/*Иtb,Y!mKJx9􍽽bOjƩakrK%.|8ڀgZMI_KZՋGi Ȗ+ лg5XK<]x1Zi^us +T%&sD}4+) 1PL(y&*Y/R\ #Cfl 4D+{ )~B:HZA0$|-v+|=; S3vɕ}tŧm׸)*c._p/n]U .u jMgPI'`x),-E'nTX^瞍å ьBA8xaxU8+a x_lm;w(y ZJ7=@#CfѮO/߳3mBz,45vjĵ^:`oYߠĪnAZ"Z/aVދg}R.veQā>lm;"k:uJ@qND$S5}ߡ9ݴo${E =FUh5hWg+JMuۻP\fT8~5d( y~>zLszyo Ge9Xx 5[&0>}&y=Ж##w[ Lc9y8S u4 U.T /;y%# q:?Y=b qkWdQB|%4b kUJ0H"WHz:3UҝTuKaN,[R/ǜFz],39r{ V3x;.T 5b_-Ҽ)+bAU4'\Mtl:ܩ' O1=5e&M߁=\C4evp s8#S~bQ/UL5]S!ԶG`'%M0-4aRK jN0aw4چ1nW Q!7N&Q1:7X}T92Aqz7`G'"}Z/]VWu ^|T1bS#rd `݄7%z֎fz6*8Z!: a`wH5N4$-G'm\3f}\Q7jV'C_;B\AtbIМf4ֺT4(ZW^vs-BrfUy%9VLa8_X1jq֣ ,?BT%S6 f *_6qN%<,sNB%[䇶PH#!v8e 쀸caX Nt`8pN2WE>^'Ht`muz`.F҈yrV$^k(["PKK3CߞZZh:+0/A0 E4ә]t Y:|jV:@ 亪j:q &@G͏9$NG{g'IтADFshTL{zt8*;w {}w $Ue'{݄'j*|$**&"kC֧,.lFqK:2InŧBuM{!}!݄Sq eSCRCoa'X\Y.6ρb/ܐ9[ M?mkm}SDvCﵷ#|DnCvQȜE"  Ho[%PX1O@7pDab{F]]>UOCf@E a0jU3{1o7GT$+ ܨe{ tjA[02Ü,r;rmH]/z#R}VӋh]3]9:"Jm_|9SgʥySnpa>E̗ T`LIX"LWd-:j!y 퍾A.-D(BM_[5ojp+/sm2tYI΄N~w\)-B@27 eS bS"O^>:%Utf(@zҎ!\5K ŸیYjtcd,ƍՠWa"O旳Hb}S]!_kfAATL2uX|'^f)p(So_S]QxeFRBQ_=aDp 6'q)(/7 ilVib8̰dъ9qYh~^Cl,N>Ul43"m GGw:$\YuBZ6n>*kŚ~T-{˰z]uLٍhys1&uktOr?-ۦ38,uOCo#{aGxɔRQpr)ҝ*}y*e+Y'ÖA~v3װYKz)Ƚ:z/mޞ~)B$٨IK! ۔C`)b.lc>학/2lc^a}ĠaF^ޔzk"5灀BJH׌-[%N4B+QƒT>s4|PP;JLN$N.'Q>tltts"PE |>9я6"F\*dH5~ܫbJ&QӃ&imk5 1GVWonᵔIsb2dUϸ&Iή2egY:^y;wA4 aotI(\v>Ÿ9ɱoqi&y!p J wjFe-͂}< K~>9px4>7|ӽxef1;+ڣ8U7lX&yV?+siں G^1$;Jma")"Ƨ }[=A*-ӱ4Ąg$0A`l-x>b|2JN{WOD|>{R5:li_" Kya%4kl- C<6$:Ip㭉xzj4֟ >)uQQ Ms!b8EnkƍA'u6j|ugv PSS(V7Y8T},|&g78=q] n&'4 WpnHV@bp-l胵 !ɃV6*l< ꘻2Sw([aAv>lnקt؏gW.4jĚ8SݏzțK2wښCyǕ>6ҧ&V t*Bs ENgYZ0707010000008e000081a4000000000000000000000001626034b400003a3c000000000000000000000000000000000000005300000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends/drxd.ko.xz7zXZִF!t/9]?Eh=ڜ9LU}>.khǭ_;b.PݖKN6h x}&0T`O'x/Te{sNmW]bq[ *ݘcWSӈUkz|.c.L\IL>(L&u.rf'@F(21Cd S{Pd^8Wjz>$]433in>FJ"4I< }j"=%lvɑrc'_uY!LSw 29{?Ҭ@xgqQ:>ֽ-hr.$Fie~yvn+NC2u +3ɱ|VLE;5sQ ;G{2+&3q7 mhpY՜PA'9 NŤ.ǹ;mW`_H>?'itD5 { /wyu(9GH2 .p'Ezxg9"0KȰ?UO4>^"쾑`KDX"D^&U`\.PJ.chuU \T{_1!vfU!U[Hot$ ΅}%N5Iź " ~U?3B$M Bږ.S5 0Â⥄,#-8VE]E Ke1譧Z\<~ࠋxV`G޷Lϋ>T# dz*|ԴsE(U0W.` h`%@l`* 8ILG+6uW]:(%]UxbY Vs6q6G=683.ʬܚ?SUO 7]q.TESnfFu 6{A +>-ݴBMGNDNĥϰ+n+JVvN jvFUl<]3͕UjSbƴzS#9ݦ՛`$"ULzf&zP5$%}d[jWQ 2L]f>x/sC™# k^1 ](i|̛P¼37}i4-NMhLм "ꀞ5=v>Zo I"` IkJ@[ߡn\2ì\}S j؎ˬ:$M\c16>GW߽BVu:+Yz^t_6Mg\{Ȝvj ".19j3|rr[+6C@h/)Ԃ-Unk9KYh쌌ʧ.4C\ko_+e}J0.V\dsޑTh"X(6r0_l n )}3GǛrH"-([=@g}z2uFQݨL ^;P Wu)68dXpp|i ;W[0c29ezvmxN"n"B/d&Le!k. VgY}Y"daSB߄2l;|fAVy`Ӗ4?/ #5ףwfpTd&EҴeO,|3YlI6t"]k˒`|9 g;i 5?2:ִ4kmBC45'L>"oSe0.MfiPkP̗S'W\,!-nuKK!^l0|(t Y+~+cx 4j\Px]ƌJuKF),RY|2BK3{ N, L3&\~xR#dUnP>i@:AUjY=$ϲ-GURDٜ9{OPGw yZ'c.`;\0izDgM xoyV(ہ6,E~]ˬɚ5i5!5 GR.٤(ҧ2m%TWeε GԶ`{Qa i(lȴ]xp2*ߟ;SPrnʹJG&Q5kϜU.=: #PzNUdžpal5@7k̈1; qB2Nl0;naC^Q4OpM]n=0-\b04!>q4ƃT26\{Qc֟H*9}P|S} q4okA>.oe4|,ŰQvȹpcrzb(ضnuB0p|jEݫۓSLj#sϨ'>"U,Ü3*Mx!wpw4MglU!'c$`% +_Dx`e60f9 QGl`D2АgV!L*uHןכUdЎ)$\gz!;SMqo0DnjgM|_7f!wPzC[f̟vVu#JHibqzT)B  "@}%} tj\o۹hY$=䞗J1DBq 2#G??~"-?b;WEUŞ,j"rWn]ڒU?uÚ}jH@(n!\D䢾IVSĖv5˴ Y P˗"KD޷^ !D 宸( 2> sԶoJ7»M|J$udNF#7WwJ5 > Av&niłXB/dnl?%dqǠ OVki963хnc4.y aS0 s:,iL/78\HV+ kkG?V7wtOù(Ep_\r3 'Z &,Ɉ@EM*mʃB w%0+cmw"fPm gɶT] u!֟kp~WR )oTm/!b'G,}[EqClXhn;qay 9q#WRaCBJ7y0m?c_&`2ce,\El4t4tmY`<\C|:+*fm8f$ۇyR a LOrKYbCTs;c c\qY޻Z>jR"y~p+g[~(%h%Q)G _ָђ%E韸 1;@',yM]m"x) `\az,/5]w# 2= n]<%fWQ|Ɖl\w.H]U݌-08{uTHXHǍ5hIДn9WuTLx\\s#lxou\hi6B{bk:|rcj'cj@V%h]p=ͪ=[|f :jrfZQs'!Xh4{zyakp{BXݡm^ uiuy8$Y2>CBM1$G104eΛCW$xtןj zZq,͏<.AȬ] yJR@ JV}3'h 1< d8T %!8g-].9brg<l@[&YeS7jA/P `G/sEC2jTlɗL΋@ARdCom~)tpj.R«?QYeewlV28m:XJ0{#pYyH o.bZwrO^;vs- (y~MS{bCí#K\@%8iUh"֓En B|0fuԨx )Y5 x̳==ht ԟ.6}WPRƉ aC7;`X17ɽӗO?TǨv6|e !v]crn΅PYAks^{k;(-]ZRbdNA c] w,zhD= oNM*!Ce[QPWcCסoZ+q%&++.i>[j9t2H66E/u#zw#i`T rYm6hNi6|-DJ h͇i>Hf|mtoUoV €-F"e zh<.IZg)RޭpQۛ~V(I |ӣ kٕ[%뮞1ͪ4+ԧc} [Փ{pیTBY4BE²+$Xtgv L/b5n']_~0 PU&dz*˜`Ҵ7WTӵ'$fXA^Y% ZkFwUP­ݥFIBHՠ>y^v;-W|n4M p#RNތ (_̦܎}"(*̸70/s8X6[ҕ2,@c*n ]PQHP7l#$dO/ai12j}bM&|fÎ f]&3gyź\Ĥ;ݏ}-r$Ě$ 1Wo8ȜRou@jW З]^.d sٷz"PG!Q8k-L%t^I#Q辝WfFzu}!}7KI 74(.\Oݝ*s֦3}] Üp0z94E#5Gzxi ȩy-ɦ3i]0N"rtҖ3=A Φ #QɥZD{͂ !!jBrrQ7)xJ.XhmEmͱ爯E:VSyJ?IIȦ{ț?tLߕTvV,cv{&tM@`rwIF^ IRaXwbo]h;s5)grqz8P0>v^&5s]F=n&H@ԋ$E\Ř Sxkd ͵߷&H<@j)4|)eAJ_Y)Bj; :ś8W"r(R=c (N޲KâJ>6Qk6L&ԟ!8YuHJLE.K 7?A>Wɭ=K.(Of&g;XH"!wmq]9 E,FXb] GV'̔48007e1 ZTGJV]`/z=ؠ{\Zh8vW9ƃX*rhmb5iPC'~?ZQ /BZɄ/𿏾S`g(NJE//0@,:5ΫS/=y]vSltPXHT6n:Ŷo|1 V'\ ޏ`h dBU]ߪ̢C R;N{s=B&a4=-}3,CK̩DC =4^>ɞfP-d+;.C~iHU.*G&L|BF&v|aY`QR幞VCRKcx" 8cx|u5Rasc&$+ c]ʵ%=L'EWb!o2>ɽ2~"#viOM8IsY][F?4b˯?h3~ f*"A3.|!+x=\V*$bk[YZ2Yu ?MoJgÊ<1†J![ۻ nKJ[y&K,95u,f!ZGK':bH.Z;Vgx[E{40&EZ(^][ jxHI('nly[WbX}n,0HKN’}ʀJ@nAlI^Pe6oÙ .bt(,է>LOp߀u2 5[F84kIo-AE(O)4PꞱJ\ 0ثLt$,Q޳3{5t&R@nX)P_$&5@ UsK.r7M=Хml7mMr2[!0*"n)\t9O+ 7- LN7Ѯ^MB"_cWٚݐ/SL= ^ZyhdhvacM6eE*F" gC9V!j8dZkMn]IټlGlc 7hIp^!(;&pN=\RD}'L[: ytǡ_&/fij8 2 6ֶ/؝<5i=klbkE;ոeedWpWx;?2- 7%\y`6 wy5X5GqL)x`) ~Pr5ֲmWRVg]:}a F&Ja g)@W3 Li+-[ϚȾ`shj^2rm'ln8I!JgGi0e @j@xFU 8J4:i' \HJ6rvf^KUQd/FSIZ$|ܣ^.'sFEpr<<\h*>/ 7.*f:gx/B5qTi~A&Z >tfnMh@1 LBMad)2":Bo9ަ w(x-,j`-h4E3tvYsG|.oRW=Way >8]%=?˓I~w|nBp|wj'G:wG2ռEhvM#dviiLV~wyڡ`/mp]q-o1 Kȣ *S19SA^ >;. >ԡĭ_,dz8W. 3Nt;h)GOt7tC$3zI5R0U6~<ä'㺑SɊxa}ȿQ]C=qmٌr15$F7_6kf@;)< f .4jI;UMňK&pNmH)"`tjB5֔!6UߖUù(&Wڝ':_*=g4dGxeC+g̢Må# )"MSk hlK?ChI&śȁ ׋kmBM/ ,m큥u8=\pX;)c0yrdj2),a 71AWnLXc Re^9kW^e:myqm7ٕTZM ׼L^gc[qtw,>nK<(fZRQf%9\P1Hj/ 9GRZZfo'H\mN<Yf%|yZJit?({_GPs,.M9_%0$Q` k>K1Ë]})#[EŠrtRCN0k\vv[s#@ȈMYoY#}ЍCv4ev׺iY_3yvhA[= xIQV=U|!EC_'آyFy"h7@Գ 5E1~[n یĊKnՊ܁WEeYM *[S} =VΟęOdNrW'Kwֵ<_Sq'DAtRѢ,!%Gh8((jax֎ꪥ֦Bva+d3g_+#N8)  A$Xh)3olK6 2{hTvBor˷$hC\f DNiU鉿7>H|כk~@O]tK kBu_´Cee5_zݸNX|g*QZUξf"؏ZvB2mp‰M'V쇚ո.>1Qv/ASn(F"Orf+) 0fxqS/I[s43't/UHW$$!A2$tz5p2\!61tJ!+U`C 9K۵6^$ڮ W֐^W%DuT}3PR V DžhVD1c)6{FڱjcAvPpT(UL$J=h u.^1q8l>M( ^Tzh[INUqq/' ̟` dU9Kh߲$cM DW*DXOҎv%:Gdd ^({aQ̆+@'toeH!/||\Lp+HR)7 @ ]ᐠ^X2g{^'vU@)@UE.Z`84=,lW|YEĪݤ+1;imc}Q&Q·aZil*%/i7$e{O耩TtՏxN72By" >$=5} *l#~589}^WD;#󅼂hX&Ry1m7ĉ)7[ onD!u0`N+*Ecfe -<208os߾80L'0N|{ nфV \V5v̐wi3hɍDy~QҬX;!p>ͤ*R)u?eԤl"fW#*S~|";Hh=Hy!!m<DŽRF#?sF;ǀJ+5ԍ!eg[id T0MW'QL #,;'^j`Fθ~Zf18NYmQ}W*Y8 &, "%!Kgݸ?x_81z\_٢+5kR SH3˻7À>!gqV gh!Fn_h$D0Z~uڐ>Hf&PTap}M>9vU%oBtJ:W;*rZ3DJXcړ\F$Sg:8H-CW1]]ݙ L:, ߉W -xBrMۓ=lGE:~ Y^Du(Ii xy6D^ \(o~ :PE]-ߑ`m(m-qve"`#Rq6@9$,@zagNcv[p݃] n*s)T]Cԙb9u Ϋ~ !2|AjgvJuWP!mYv̓y,$GRA!;XG*ߏp6g=>ǑH!&)=75umHdM2V$:n aeoyF: b*Cg  r˜,Fܖ%l(Nó<F49Fkq b rXS*N;=jQiWE4=֯ ȠFxOr'ZHHG>zѳt~"~zEK;H`&dI;ufx7_cH.z %W叴u59`?pT i1(<) m YKc0W(PCBetC Pn֨OIQ"/bjXD*Xp^U48I7=LG ƨOhnFh4R<\z2ِ"QB9bYҶhNi^WCrzlVR e/ C&3E o?nܧP"z $j=Ť"_&VTL9Ad6ѕutԭߜgYZ0707010000008f000081a4000000000000000000000001626034b4000073b4000000000000000000000000000000000000005300000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends/drxk.ko.xz7zXZִF!t/Ssq]?Eh=ڜ9OB p-ZmPK%82M2$-FE~R=!v4ԇKl֗ EFYhSĮ$gD˭U;O 0"8epJǍ'+xfig^o!+`e8 J10x=+^`o+ǴcYmN;ҲOTkфqWDi}-gI(eN$%40npUސv?M˙ŭ,{ =3].nx Gs#8†I"YȅwØ0dBl6 b/"@vwAϊp}ux&.ꫠ2+;pRGZ"1Rzm O.lJ#K} h2[HЌ^5َ 571r5yq˜k "Y^ 'N}nh26vWisզ%X؁|ЀPwK9KhX:n8JeQYRwYw^R8E$X鈬3 Q9:kP)j] &)S7GELp'ӗQ^w9߈8`xIk'u`\tw V A=ٖcvZ70QWG M̢G6U4&bUHVfpzc;4}MJ~8l&X1#[zcԒq.[-Il5,[zcǮ* T=&=n;΄/5)fFOBܸuE(-EFc)PʫU2[m6=Ǯ6_-@G32xSsLWA\I ϛm 'IatoڮR[ICӯYs2&G?r}.g0x}f UAзieEXuF%D4--'sd84T+Vm#w*8wc0u^p^ ޖo T*OEaYDAtdDs36[n)k@\es2yO7i^C?7*s:DGY0LVpquذiʮ^V'cm@1!qTHj$2PѮ \rF@%ZSmrf?H+RI, a(ס֏)Ӊ#Q-sf&S*)-Q}H|FsG,b촁HõmHWQhTIO=?=IFi]n *y/% .I:I fvc.c Od@K̡h4/q8apUlz WQʹsRvd9qx11;[b[/iśsh6P X3N}V?2xq8t$öa- kC <@t]p>vnz1]"[dil}oŏed_DO\7ًxR0T汆Yz'Z#=B VԇW_zd\w164y%6!kB=\EL6bpse R|7^]*=ܩ[&MĹ;W\7꯳D};ZP I-E%\u) FԼKb@z#9XLC3XN \;Zʢn'eXT˛d ɴq<>[=U!w9:{ PX落Ab AAʈbGdAq"$iZ>l&`ʼn]^!lKWPC6PR6^2ҕ\?_Pa ԅC%eT+P|n=.5Y-xϐaEƽ<4Ab@ LJ怾e(Cz! Z/tOlZ0"* x7js$~X|V $vc'aC]rXxB ^WL)߰@JSH!G:<c u?W 0 prȟ>L Hf<#j|HoYNJUфeHiD~%W\P*gqB5ꤡd-$8-ͽGNm])`$fĉL|)*0kpȿOq'h#G9y<7_E!(BkO896gkf0ɭ5uP{A%=CwzQ 3ls"M8o_#l C 4{gcLJfl⇥7['zo;Ϳf0 5z ۪ )4NĕE,l8SvrƔ<o xH~jD2a󞖀D*= n#xIOk0\SFJH3*9>s*c |NXwhirfK,fq X"^i4T}U[ Gc*,[6GcrƫH?tIyuxsd*xBl弢^lqt Zpk穦+"4`̘sӅ*`#0X)u~`Mwmj tMH:.*P\- k DL*Kc@ X2Jq}v'RH ~x%yeμ=ZkMé2#f@<骲QSl-~t&`@eP@[%'C*6mFN0fX:ӳebtp @CO"qFJ<5Ʀ yuF8jqB̄t XB5N5-|~gW&RW:%ʬ [: ║ #<8 #nT?NhXo[7P"-٧$YVd5>-|<ohʢ>See=S'ɑJ8aOlZ|1xI8xO#ukPVzphLWNygh(r*U\(UֈߛkI$n+Ѳ l BJe&%rRɈ};uBz# Ǝi'>ҫJ ,)Z .%wtڊ"Qɔʦ8w,L.R !Ҥq:|| /%cBs1>b?V/=^`*0e΋XSNX* B_~wcB\NJ N5SP>!)Ј-9> -H8]$Y#xW߳9 OuN p  T 1MXF NLjۃi'+2]+`':2"1F˵` 5dq 񃝌Va8i&!{J~5Rzm($NYUO59J1A iFG8ȇjj{GmضuQM6M{4?]fԀg5m"-B`&̛Un*X&0hbꦻE6L;[J(CQW Q/V+JĦ[r <C"p#6<0 bfG4@50[twRI~7)\~ee@VOV2H d/08SօzF~ۂ|ǫAETU mHҴ+G68P",ק^uyBmh[^lro=9< ,v 9l!AO[v;{. k؟{6u3!=s/iSPyQFdfd'^*WL};ٟ#gB.-4 =n:i#?h& %{7Tx.)#@# "pmq *ƾ9COW_Ic, FEV*1bE{̅UXHrTt3ehsΧd'0:q{T-0>`<2"gw>M=\=HD;j_?E0N[;{x/<YryR5?A b(5+@I^mtĿuN6PS; 9s|t[9"ӐIdE loiWYRpob.GNa;{Z>RՁptH=C}bK 9s`W{iq5^%.A:{c]Z4NGx!0HV#S#r4v%Gpyajb_`~ēR4 :R 4 k`. EР%Tk HO{x*#bT(P}Rțħ.<6Gs{oXǙ7LٕI ў!]]"jd<$;tBՊG7*`3N hTq܇ҡ@aQőo@**7Gk DL笞#x^j))&9ѥq1,q&$w*xKY?;䒹M*p9(Dsyx%~ NBS55a35g!㨩ϧL}f0= qR^}7h جϥ1N yu)OM\kj|Oi\yf7%cl~8M*<lKAVt |ˢڻ_`V7?=?ND6[~ q)o&Ո1jʳZƷN(NeseSoS,P-z$2lnHIw|ԆR"JAO7ǃTtEbs #+u+zPO˿сL7&\aŧCE߾G $IhP4EX<<&g˭ k|>=w-}Xri\t~/1pIB&*gBk}aM8fy*M< :\W(wޣ Qu=Z?iŹ*.xTJ>b\32.HU~rUjt*j&ilw_ e ԃN@1؎XQ9"fc1wވ+gq}dk':}oqf˧qNd9!益ۙ[TФgJ '#@e%FFz)WFGpHMLDnRЮG@BʘL\iH5ta8]~Ϸj,:\ܛn5wrZ7^KX]VwC!3׊7oaK#cstuk{Yຖ3uӽ\xQxiqy/ ׀==fH}:@!uqFxrt#i6aOUൊ+Wa]/$@rf٬ro)$s޵|̔;胃ѥi#_wvH6"L9U> ,YD-|i؛!6xce9J ˦#W=Xg ;,Ӂ;9 *b8GR%@@?0f $|O~G+%$: sztHȝ1.M[Ei;sYsjK{l.Rָ.RG c;&z6T~IWGsB┱Z##VNprOBgz@6Lfڳ3Bث y>]~BEѼISr!F|R~BE?S/W`4(YLeD^Z`w=,mqBY6glaXulX'Y PrnW/}&m* ^K(ƒ~rBJC30FM 8@W":M, 6#X5#` Vv.FB`Ն/<Kr"Ïl B!t GerچlHX#[ XnW;Dܓμd:Wf$7f C>n,iNQ +_ZpfHܠ¬53+ #T)* cP9'*Ӌ>F~I~vabj\k<躑)F̖7'K\ O{جzivPp@g j",33}$IႆɰG[8&#t^JJ-XDh^A =Վ)'}>P":0No|s#8ܹibnxT6tgbM٪!PDU8PT#5FNI]b/@S TWm/Eص'G[ V$_-L -r“TS82 6s6̽MpO9me- On֠808q]DWL 1d*KJ;`Uw2Rƶ/Ko3R9K8?@O!2WCa&:*GE-Y[:ϙGnU/Y5q1S?5@m8 t"Ӱr9)q]j4rqi Fx&DȭHYG:ߏ`xLJ'/*|BYD*e uA'IbYdC s`r5 V`tC.y?,cYgJt0BE>]4~1yOΠY/n ZO )QyVrilZ F r+_5<<9 B$ ,\uq8F1lAI[l6{X_nvcٶ3 k|=CynIMhbjo? gMf^-Uf }Y/0)=b~T~W`0I `oo}EBBGbs J38j:apIJ|BUb_^>%J݅߆g/:?"8cs?~Њ?v0ćݳa0)QY=9P15ށr/1dM*1gАR쒜QjͿ|gjb2`p:CEpkʛP7ļ\!FSg5Q?h|7z+#Bn6Še x*ƧG^#7uFQ@C3?ԡJN}= 3{~ CXtXo8 jC29fO&uʃ9vQ;,uZbE\9 #l{E;pFf( %>bJ-b­7Ɍ 38Ò]r})LGu*YV@Uӵ7꤮$hI*VE=ar?hq:GUCQtokLObDw׈'^d4egL.xspK|2dfGv Ǖѣɍq\>- ;AрW_阡cX%KׄER\W4BUXY5x_ F/".Kx^wJvߙUڕfH'5Mx@oT2HNش<^.((gȃح!6"h'AڷeRV}._N?OA~\~V __KBn{bHJv/4ˊ,= 嫥!93;335HpD;< &ZoH?3 \Nֱjdj!p叵T[9ӿsV;qF\EPVetפ4Ə&~ht:J>!m+E?~i*ؚm *mbTKJ',A')ZD+ϫf}={ otI>+tVx%gq a9+Ɇ) uvYu)6,1w/ %h: w#EU+y]ر9Jϛj^/ڇ.c%Z؛@ dRԏBJcyBX7asA]g[ׅY\'E6NXhƛ7OSc0~W .V8Y+ OyrmIJ6=rh6*g?8뗎2̈x/2GHĀWAcu?vZlgQO?6뛦 :6av/⯞:VʒG|R n§q LN!?S>809*j72>Rf ;pSĉV\L"S꽰5DgwiG^NDdj4)GYd_aD( 5D҃G'?82ָ^(b5>s!N٘#c֡\VNBؚGU;rŢ! N' Zw/;) ]>UYSWcR,q+-Ĭ%5GPy&3>k.Tldb%e 'y8hBiE fB3∆ } `ڭ;fu;afE en"Iﬔe\;fv;Q?S)S 07y&yˆ?v- mZ`pcؖkrƤ+x)UVZgś B'qSR m/VZdzAw|ws+N/S nQkea{d$J\<.kPco"#~,lhF~F}gI 0'R88 mDO$HP*?AY񫬻>Ԫk[5Tx79 ^"(F͠Ip$QG Qc V^øfyř ˕j_>swEen` MU̪a^)8@-F(^ "ucR= wk|\27܈ PW 'aUADKE.wD͏ p!Kʓ]gkI=Jx J>9&y wعni7 >D-+XLZ{^ţ1>e|O[{ˋ&}5:&MU%mޗA];/{_DC;% Vz2)Ty?pU!F$x] L@؁^?rH>{/~'bY4~и@ JRoȯ"Ɣ/ƻ nM; ;u"G3Zp=nCTM,F6m&jka s^Ŷ* "\9/ vH~ "g:y}9WB;AWۉ7{ai#{?bz@AF GDUy&XXϦe^9۱ƺ5 ڔ(PÂt`<&Qתc;x-2RTO^;0O<#foNBTsDxp0:}ཐpkIgy]ɿs,XJVٙ {djgĨ#SҢ)|4mF`k޽VL=ݰ^xJzdxwI zII4lnv}vzMjI~ VMŒB 0f#KEI*EC$@a4~cjTJ8;NpVnT65CTA۞kkNcĝjQ/p1W;J8QdVC^JF\JdDV:6y|pWgCz@c(JO[i$ј+L*J&umRix%N7R1Y-QSOWWgCns 7,nX}oǰÚs#y]3/x>ef*h/y-;ʗ!9"surq~|ïo&A:3.QqӤ./?YM@zd=oxNWpO"umcf|~8y d#₿*/ +N BuFm>ӡ\Sa%Yk|Z'=ezٵ&bSPFetmzH"P s{yݵv jWT; M]3 bVDӾPj0{sUp̎;/nځ0U|Mur"zLSKގ[LuGJr~j`@@\y~JZ֦"lyE6ݮ$2jh".)LR S/pQ[,lgߖ=~HjIXe6ڀS-G84@AI ;A1)F_?Jpf?q.8{`5yϦc_snQa^dNLAubiofޤbҩxٍ J M:  $Rq oT6XYya>ȟ!\U]lI F= )̌xۺ;8A8Po3`aY yF)VE ʹNC9HUR)S]fɇџ.Xy*$(}B)4H tN@y.z[:z*LR*}nf濬Ni3T[j_r|EgQeJ}t) Q>ᶣ /l!͐iVALUc~%'^\9_E 2_yCMe&N2dY1@ rW/ߨ#ZD=?nѡ<)z(^by56v %$yD,)oO}5&K X_w5咳!+u2a/_ٴu<,BFdz'DNjTyv pF$񪛥 mtEgU Ɍ8x{X1⺓d[L]Qcw"5i!Woد7u.W leуQI܃7|vjj׽,&lȾ+,n'qUwP s?eJki=ŝE6jMw%E0-]tØﴭK m8="st@&rB8*2G:%/-q3>x8pA`z)4 ["& h[;VCPX@ElDG)sc/CF%w{)>#^ mqlוHY&iER.Sqg3$JCH=!+0éEtY>QHݼ!:zFtTb<[ ?#>{A/ b'MkuHNR6{ 3;l[7?kH ƴ.rAQ#<"~c|;t9+X\[ap=G<&? M쵤sݓ6<%W&f1$M[qSMU8ѐ" H0A ʹAeXyU ٿ`'^ )/0+ࠩťvr鼝O:¢d<֐&+|{11pvw+ Uj kOPޞurSISwqL\PrD{.[b,WdS[&O9ehe2-#Ajn\Q}. t<|G~S'Q 'M.$_>D΄ټkOP3L%dk RMőWHN^hy4Tc{XwY,c=Ґ {+D5JaC|utZKKYAZEXx,>Q:P3ۣMv| _#F vv_"7lc%q¬$B^kPƍY:ãD̢O_(3%M‹k/!5P<\&N͑{!zV%^$FØ)o;V|3]~:&Zyi\ۤ84KmF&SZRig+> (I;s4[6?rAdh:Lz]v̲u";?@|; ƿ+ՍxaFg}sʳqiMv˙T\ 59/^W>HP6 g#nhkIn=QLs.ZTdK09?bznE-)Q0ߘϕE"yĜeC3nSgL@ЌjN0c@k$n:= )ջҗ()EhtN 0M8?=J%JÑ u„gZqz\ /&RUe#IJ؜u,̼2.pZl\K D_d?`[,/`?4"G)Cym_mna+1t4FdvEϟfoQ:g?A4͢:/{#+sY@St1Ոa+CДJKV / tn $}O `K_if-;TR|6c}UǦ ]TM@;;ұ XAhS}O 8|td!|_;nŒ,=IO+#qA2'$r-QI ha1yPGhpF>E`⨄T/dknPd-F̊.K{Tdn#+?(#藋ey;gBLຈۇ#@;C ڸ<#bvq]I ՠ(ozq, Vp![ 8l۱Q'M0 C*C8}<._T wDlEÂNCȘ+jbKO܄ר1D ,hm4~]m.Ǚr\P^2Y5|%[EVz l-^#S}ܛ f4ܗHܒH#{Ewz8X8\O prkߖܡ dܪ,_lkRq3n3p֢s;X, 7|ύ`(~ S@m<,'Go=F\V+TC\:f@A۠k`s3RAлPO6?k߳ޘ/G܃_ 盛uhIuFwIԱ˺#<5%9QVt^Klҋ\$VEw хaໆݚdaJ:<7NL9L״S5j ;B΀mO K{f|˰[v@_g`<{Xg->?K%M[ D̃'Id,EٌYta$ >`f-!mczDkCPhAK 7gdgl7#į`c?D?`փzIk*bIu;m7Y|pؗCw r*J b6*~vgP:aph` tay5p%^FyexT3sP`Q85hWKd r38j/*9,">* :.oƚbK (gnhL1k+%:n (e2+V)MFZ&`,g5tB&Y[aCh/&0h/=Yl I3$B\{f$_#q݆:0:RFtv[4>V 螑[FvzI@)_MY:ݘor W0bo-R%)éH MORzp ̞Y6B=Ū-n^:8H}cO@idcM|{&DKj}xki9/.`{^f߾>LiMV^@xo1!e%]g']>z[*7W_hy.Rlzs M Q1{Z~[YBV#1j<*ꛫF؜ГVFC9[sXBT>pX90n圬j:<ұ}PZ$V@Ų6 M4Rm#!P+@* E'd ,+@6ŭ8)iV2dqV$i`)!OY;0;tL; 6xpXZaK^M069bD{\/"͗2Λ)G@4 gmQ5WWF)YL Ni!厓* s |*RE '+ oW;kcAȥތ{%H}|],[}~Ѡ%jFp5ak)(\bQR yK~֬˷7rk>,YD\+-.h<9h\'@2 .M͆֝)dacPޤ &ZaƻU qT sBxi`㒚)ˆF((KO5?]Q1I+ d˺Nl'5_ q~w9)ti7Aj'ÐMq6IZ'Zq\h:dcǚuIqD!etF%*MWڣ&Ye VsA f{#S(n= Hi~ \;'VKܾ$4ClƄ6$^Ǘ~bE][XJk*쉣[QP$[;D?*Y͜ Ъ)ȴlbf@ $'ullx@ Qvh,Qz>'3&aA%RV; n}o]@E9flrvi=-o_sa| ;UT5S?SGRvX[:h|"pʒ m׃䒭i1L`EiStVl rQ(mJ<,t΃Q ["3fmZG2Q8j|cbْ8/BM}ӹ*xY@Hw!u KNŕn6 φKGjPl> jaSI9hCMkh.͛g+: -5-;BښN*}y뵱yP h~s< TNd7ܸZ9H@O/N Bn ePD~]ۄ`vgԇ#HI>Ͽ!&\cs//N-X]Qc--9-0oWgIp)!]b'q- z!86J4=/UEA4T1b-mW5t(X[%C+pJ:˜7>D}mDUs>CW.f%F%.2wzMNʝ E _i tZDcS\`p|, OB;kM\*)ab 9Ď2e`\6GPt6ؘ'b0LXDe=.;+aIӟ|һ|EC Ԝvr0,^s j')hh/WgE7 zsCBpD§MKIm7(CCRNp`ONhu 0!l| 5Z| | L<%"GX4\ٸ hzT@inxrǮWUW ᥦ`kKUE}Lz,-ج!$ݺNeQYt!Qچ݂t8fX䷔% wBv>HtU.>Ģi%9}hסX,UY7"zA=*\=2,n-k*o:`CaiNn|w"*9AmhF5&&x  @*s L!KY}n'<<ԟ]ȤxPJ$~PR[PzP3wօ#,|[lL* SB:G= a/og'rQ,>$Gn)]$=w`kY(L!??n~&is64yqJ9#ZH> {v|W%면b^@cW%[NꙜN[+ ,6'8Ϫ2fa7%uܝvjxvYĖM8igAG7wW͌krXa r f^dgr1ăȈ>C|˘ȼn,<\4KLv?kn(_S D: &+h -l/p/\ҷXĕu/B&f٨GGS+ 4+UU qVUr7)J]גHBQ`:tf&e|UbKpgq*pr E0iOԯP؍=ťbPf&gu*qT|]<|-|C$^&* Ľ։Xoz JMo5Fvp+2I/?ğt)rKv4 ^+%nUspxD7L5 (L $ ?t7,9!Jt`$[ vY"}:8?f0n j,I{ԣ}6fU1 X-;F0L"CKoM / דm`=HdžcMp寶-U%wU)$]U ΟLdf',x7jC i{ zo mE("]& .*vw3nU315jγ XT˳>;`**i .LPL誴p~tE L `ޱ&eG0ΫѰV%-_4p|&l;R  "f,+թˠ{UXˎGw_rĂJ\n?^j}ԥ`羠ƭ4Ӭx=ƠFلq=Ʌ#W E23;XHUҡ@XteTLO- J&]/C]d,.6LlpDѥm PAֆ. F!/2gürJܟ(oNbrwDN:,ORYZ++":KNc؈a|Fl2<5,d?7c`n OWK6.=*w;mCvf94x14'$bC$]AX)ֲ5Jв0BT xT;ﵢ% 'JI' +JReqv,A;K%tq|zUZDaf@l>/T,TQYg*^`󈀷8._.Hي5x;B4ᤸ r$e=W@7zʫi)n 'g%[b7h/a(w#u;˘]J%a94ˋd݅.W!r4<_aji(41Iu%-3gS]'9'K#GxAOoQ~3Z;Bj6ea}Qޔ--oLg <|!A?z ǴCZ AqWOpq@[Ju ;<$QEce 'X(5 1ZE}_\ ݐ\ 69׹ė_QruNHdyݔCy97 SsɞI\759- e#ZzEGehmFSq"9)|`WYi^qe{=,mt,h$pJ%-Fsp6M?eD;-AX5Y4f\a2Dl5]eT)<ܠO d|;BDs3+dTnmGoLLP?AwG[;Q<{a{e^{HF.T՜,ʖh^-05[ǼuZ }Yĸ"mH M*y~!;߄cQ'bq7/@z'Dc 0)%O99w܈JAo53ġ~*q6ȾfH=aCMRLI`SQv2C#h1#&3eC Am1NpP&F$6sIi6 0hNTwbF9CrtR^AL8X듅%ljF yz '/`x:YuQh$(,z<]6iK(nfKs(h֋wvrsweIRO4~ #cmnfXȣB&\#;PN)wZc,Aj &uA5x;r5Q*{!Z}=d#8ͱ/c.ؑ-Đsȁ|PW0clj'`_Ӵ״PL ai[E7i^@llx֊X@VBBDdp<]KpxE>9N_yGXv1Pga}eߥ[Yݹ<*q@l):! '̼? \zdRػ<^_ٷ2>G3}mZBa nv,ǜpԣh/:gBTw!Vor|mz?z.)s$X=X2FY *R 4G4,1Ol4M[™ 0E\̕Rvy[LCŤhlWQ 7=Y{} >>+q[:r{FTuRr;h{Om\dUw2 Tq\X6l ^!拯mVU|CW.YtL1>ff+b*/'b˼o$|+H=jyҡqEK{%,?:<REH֨gqvJ\ǣbms3V+BK=CJineRg-]Rvw#X-d$Lmw$b.ڡ o+e8Z.&4t{U,??3Ê]z>ZyogQL# Z0Ӄ 34C9N{ZEV YA9mFcqMJJO?(EmhE4ڻ*ݯRF[ٱ:6P|!\Q<ғa6a568M]xmߒ 4CۜJߞ5D}J:q{jx9s;Ò![G*S;$aj( ]FG!U$AOWL[0 s8 ZT8RoϨ+;'[j=.:bT(ix ӏΚʼn))z'jEgc;v}kzk^Bsf~3J'A1r % !{DcL9f\%iv5c!*Ej98+ dѶ25m7l^dSko=1;qa2v=6,?3k@qlo܎Y9Fy}-kIBo8(Ou42gFlAUWAvX1ByE|a& +Nj'p$Vo%uؔZx ero`3XvpjCwuj55=/5mXkz$O M(庯 W;Tc~(^rû5J>.KLaT'|F o52xO8J0E kԡHFa lr V wp:7P$kO^.9gZ]ºǮ!F vH7}}*.v dxY;HR|t[]>D-ʀ~juT%GmDh9G-8{؝硏`ӊqì}_U12Ԫ0ĕ`Z9"|Xxu}d{or5o.'v|,ac^jb.f P*8vywu:cck@ B6Xڅ,)`ԡ" 17gSσnJ#7h+I#v%xkƀx ok&ݟf ަ虱y`x;X$>KVuR&QjX.ŋr1νh iC<8Tp-\ANXh0E5}¤,<*mͣ۹m-\0 ڏ /5xw~ѱzjH_3_p#cD 1 Qhd~Ǒf,g__sNoxFeJ=4D+M|N>Ch!J3mA8ϴ ٺGHñ?MHT"ZÝv"V*6`ff%Ezv~dAhkb}WtʋRkuF9ؤdPcd.ZhPbb]$V`X՗Y\]srb-χBWl-ɶ㡮q\B3Gk"y\@o|U}7Fo;$`L@cK#?>4"۷ gɲm g%u]p^0Bn]苠pD48gj[mf\2M0 t MЅ*sM e5}A Kڛ=)S{_:iz,'AK@e7ZPT4i\H?e;.@ưK:)O@jAE\~?._y4Icୱ~-Jcl'*`;UY6ݖkQNNȪF(wRM P y nxIO`wQ% n{7.AݓH@tbw߁HlQsɏԁ`W#՟ Ek62u6j'fo {|`>3* ~s(Zd=HՕ6@ 85]z2ʦr-$) -mLWM}o<*=)/ދ aY,l'heL]3?ha1Ls;=BI{TKz'^ii[g72w!E4+J }A#ڵU5ʡ*6Yp>*#Ak T:q- ERu"jzo[VKDv CwYA'\?X'L}rzoWI$}{\=J`jl~QdgE&BЩC2UpkbBqy4S+".?F'*1xYaD0ֶ:؁NFPA1@@j%+)#XiCg켑1WMo+- v=pOt-e2ΰ@G= <7K8 EJGS MU- eXJyFj=nf )8 pӾC췐OV#=etOP~ț @~._WX0$;T*&8]G3cnQV$Qrxa5z߯YW#m` N Vb#ԝD$sɓ[[h:+ܲSq~Ic9@/sF✶f-r(ukI~ sݦT(|.gQ˧1iX_b6qh+jlݻ-nd(uЂj^ş&Oy̡tuwluW F$m[85GJؗd'otEhFU9~^ `;WihMBKgeP4- :OitWLAm]zPZ%۫-ѧ٘>4WpE2dCNN(ds7 gg MN 133F6:kOzs)Q|ۇ|ܐH;M"$ /㱚HĬϥ #J`V#Lj$nDv;|]CI y#ʌ']a@CmE  {3:Lm41:b\o%] U!cW͖Uǡz.hd}`y'hູPa.2GhkZ- (+Rӷ PWc:'pEBi6 9; xO%in/MK_F-oXMe 늩v/i!/3.3dhHC-ޥhS8ݯ]w I{K= PlmY*lWa)i|b7];J“@bt޴%n܍we ;5˞ӵmߵ!"u"XɄtň*ݑ67%P+(#dӀ\)_k'm.r:݆u)VKx "xv~~\0™N)Zj|&D7ͣm4s0S3C6ZgI/Ѻ $-^r^ChzlL$kI+ы>pg(?}r _ IV+TxFNM ^Q K @dz)%?ߊͨkmd%e2W@FNĖ#gi*(#NV\1)Nn)X6˨BVtnF0<Tys])|Ep=TP҄u ~ssMD%:zY,+AXەHOzI7\븭ZNUOƻHe."~FB5O_ŵ~^!qmN`m9fdy_ɛ`vbMd |ZtKtc~w*]hMJW׹٥,K)}Fp69 BXŻ6ѥNY [Zaao+1-W|nʟZ ZAqT7<;;q L5-ƍF2.]dVLeKo͠-:3Z7QJ\!=ms1wV=2,47ZE^p&ZaDc!ij(POejiiN9 ׌C^l>~G+]fBp.5f =KD9*,! %CGeXP!Z#6+ iIr88%C4!?E)LCsϘ|BfMcz qOa0 q޳m3f.XY%irOgVWv*) OFꣃeu\S=GJf(TL,LIP3.]|O/cf9$4hCIvq3/f׼ B"*stS|u4jLP2AG$VS2@f-1XFdF0NfpYKw ?:/jVX?V1]pvYUMz3zJ-sEXfl9荐Hu26Vp/^N&h8hΔu aΙy[ڪ.N"Ob֥]77%AZآy7={2ZoF|#B(ytiփgH/1nͥ)us|xn{\,Y=1x 9#m篽N<:oOxrLd?׫+oJ5ǘ~zYiQ 4lwI.Dm&p/ ,)H  A5K<"e dž5Zyge{ ];!GNa:t?ztz(NBkK_ܜc@R _aGJ,Fj̧Im9e6(ߜ-C4fSؑARĩ䆑skV ČI#T zvLz7RD"3-4k],XQ}ux]NMg2DgzE㐄Dӽr%|dmr`OW3Px,8唕S';fe<@e cDZDFܳ_bV/@zTK*t1]+lXGF_|{oCY/EJ]y!c;*UA#fN)u邆IJ]!UI&tR;w|@Kr)0 `1Z1i\izi,Yf)"u.ZpY8k<xO21AB(69_NYֶ,Euc]e/Dkovt`Sl?{p%滈'LQqO_8[\4 ʆXRl1(RHw6Q`ZPt%Ntx$|Pav+d?BB Z vS_Whl[ tvH~tHK~vE8Tx15%Y)Y0HG'(u2yD<Ʊ5PSy^wd_۱jLh~j YՖ*?x(ߥeIi\`]:fd4*O,D1̤ztVD`F%zs0{WQ5y* Y9_6Ы;Jq(]#u_^-U}gRݔi4} g>=M~Λ^ ȽcŒkl)!>Yy3;K/:G f˂]+?3dSCv(!FI[ZRniހ<ʕߪΠMd7ڇd3?!'68}iyaI~%;#Qތ9~M|4~@}gKE&Y*`S$,=U75: `':drs̆PVLYTk/+Z,惃8"Bk:\,evrtAH=1(3(fW|y3z`*?ORe}3UΕ^Aߠ"i9MH7{hi%OGjNԌ6=r!}.Φ{3uBĝ4dKL i2^*jTD0pe&F AM #WxC 9xizg(e>,Ŋn/)quC9I͛ )awh[i Z!ㆫڸ'!A'lzD-w:Wŏ0څJdLff:p|](TwfM \ A1b%=J )8% n.Juu֭//hQ[d*~ɶc%@ةVp$#Y1MZQ?|d3a=g㎙JpP /D)%!%&>8p !kXOظᢼg$=J߯P_AeT5Hոz rF Iֺz B,wAJpH(}z26_qD$*}lC8GPZHјxme_K`7̽&ְ8K¥e`uHySgtϨXO'bgpǵ,#v za!' 2=Sِ>?ҩ<5˾sP;)C+.UFRzT>Q38Gp8<ݩ'/j|{EBb]@JKfؼPoE[ڃ7!mX' &2HdzcG2|Ow*]!٫y`lk/$ ׯhVf3c,KF :$Q I m+Bb7TEZ(U;{bRk ZUyoGyv `'%6$]"T8;Ll҆Zx?˶@:iʷ}7R(oVT(XZsP` 0,ǯez8?@Rڠ5gIK[/h/eɜY )s >};\6%AuGd6^gp-U_vV%5& 8x{٫ѾasqS;D}1QV{PJdCz}uEYof:*0%N?.{ƙ?E;ir |H7ő"{Ơ|[n#ZќYBPHT%L=X@:м0zSON9vЩGt?V O}N9.j&$vwh1d^h b;`IL"j~;tCbACRDAcԕ>eT.n%Pb w^Mo;IF,F0ov _Oۇ M:BDJHHk;CI><~J~VPU9 /gn?UHKɁ:A'Sy/ZcNܐf-TґۮK4D B&o)o\ҕG-6yk5 _cʙ㍫o!&|]edKE.KY.&>&rTyβJ'0-93u0Q\lc2 |zolqRok즉9 ]#-lc[{|/'j/ Qy!u?'-pӍVn i>Y9,=Ӣ%b_v(ҾQEѣ*XISĄ$ZE{Ql53kսo#z:2@Z̵KnғuBFMVvǯʥUHuZ49O1_G;tm kQF:qBhh\>Ŧ&D1Cl |N$^z1a5m(|)pz_ds--<^R ?WߋVnL)ekV5a`y\LٿX^RoPIdM'Ncn? (*6 '&^n%ɑ +фH$e?;`p 8o'Q3a7u_sR/U٬ר &)g`(nhKw˭w8̄#7|#r5uZ6R_;t/nJ#<&K"b)fɑL^S Viտv=6kdu8 rbI ¤C؂#4t\:PVZKzZ8tp"F[J1+ĀUq}yNChU s_'wxJ_*[|d_QOl"b?ޞrſߍ߸3Z6r42Gz6bQRh;KӎRxӽE"}N۳`9bxrTw屆N# 9%ShPUnV'N]&#)l>~sg k=j q̕x1M ..Ŀv)K8<ǹr>T}^]vӾ'N:Cs)i!PwYIGtۋ:r[N?2cr˿k'9.!Q>_pzĭE\vp:8/g4-imP Lh$>grHAûv ªV ; MR. 5R}:zmiuhų aZ9)4 8Tu8tnc_IOq\ԥ1:W нXlw<^.oWB k|dPvaf2zz/ #.)z7 6|IkI5m]¡0Mk?剠E]#*0iD 7{DtĀaZaׂՎ1t\V&.mHI>qR<&*j<Լ=܆Epɿ?qyMdĦTf41IUmj?G梷verF 7D-15cO)!n.",*ڙz2 wD*gCVecSSpKֽؾG#h j $9C5&!_)Uuz)\KvŬc9+l=Dz+]ZؖiE_0 &z.P}F ٮ!XؿtTyۄ~+9󨙨&ۑUbh"vQ+QM;Ia#4a[= Oi.[,p.}Tӿ 5/ۗ~Eem ;24^"hTtVô8Hn)$1`:cckraem}~RIfZ~pOKh9Ԅ{/@2G>'&YpݝJ gڳ<Hl6$ .S2m+ƭc7q>i U'B5u*yDOy an~d;f].PraK2 ⺫[F4A %A 4l溍`VFxRfڳW1䰿z$))?/YMTܒEonP hS\3!nK0[*.vWw-Q9uڍYAc3\kҿChQ]W܀2uS/qXUT̉Shc0;Mt-is\5R,=-_Fq((l^%_EկcIl1[³dsGSE 2lO[RPfҿ{%w#/mw$aïP7L q ]Kq0gX/y,wP-#J/sL>1ъ]u](uF+3~J3}>Rckxw55hZ L-'mkq#%Pސi~(;vNǐhM'O=y'U0% 9,n f`M( ]TQfLxVA8wkf8mx6>@!wW4w3P|rXh>(*|dVku 8GFۧgLRH;f_ OݶGbǗR{)ZrQzZjʧ}6‘gg@JfT\FO^؅j<.?O(*zllcF(Dr&@ |yYQ/Onl#:@ȴJآԉ!h~O %Mqu|Y'Ӌ}}ÝQFmyz{̐&! , 8;bgRPu($M9eL1Fg5(ml`xUg1ms3-$G~+l3v 7I`malvee\"dgmQ﨡U$.A#oU]gQXsƥEb/~kIpyg18U&siMi 4=d];X~*~'S/94gɳEINYLjO7V|^BvPf@pK3 ]aeZ3+$@IH]!P^2F]2h$i)c&=/v]D`#DZ,OͰ,|˙E'Q_@S?,.<]5f }Jk%2}z;P\=,81Y _g_*:*4ݑgP51vyhqE|B!Y,"{! BFCov u3O\t_ιb]oIN#IOZknS7r`7:h TXQ0ڱ;n!/>*Ax;ĨiU R$W)48SL:ذ?"Kq_;zYt<!IIK˸X °9kVO?ҀI*|ßs_NǡGYrBQM6Ӗm1Mb2{J]׵t_EAˬ1eQ(pq au}SisZG yk8P%e%$s?,>%/uv~5幍8^1%^:tD`Hmց+?>=a}tq3qTߕeb%L8(zQXv'3pE&/ֺ.iVzb%t惀y azi/?S >.K 6 @!fUOo0Q:>'HS7 gm5~gɜF#T1P0}#(fvg3(w! V39<܏CO"〼{RddL_hMPe/؅ܲ%e"`?b] dŽTtq )+,Fl7N nk*PLS!6E(2[h*|=s+v,GfF+ FYL/LG 7R5eSx [AP8E .'4+7j0Lp$]QOO[{y,^i|\ajk%9FJTϣ/$l}82VRؑ2C9z(KR`mn_S2=rjP6nDθB%|=+ /W%.,\+FxXT ՑؐFuM4J XўG$V& QIbԶ!@fEel <׵bۄИԩw|j~')`,sdHrPb3G![KJ%JiQFÛ%6"PmEUՊY^EH}Bo K*n 3U߄66 [cʡ17+ˮg2vblY;ntKzWb-Jhf+x-%` ^%ۏ×e~XIIuW^vV:Z$t}4V8pMlxmJQh~f/~e&ݼ;[kY2VD0ȏ_q:9"m95Q>cIӁji1ghOj*T~,6Fo."kPC [&ie#+ۣ+άCޕ>nN$q-Űk+Β -[B/(Y#|\4!Fك;2 輭Lʋ0 m㘡hBȗoSj|cp˥¸w>"Ce:S=`Cj פL%hq#=<|kcOJS\~W$B,vi^ZD!m0_ ƔTF/wX|މs_+sQԾ%̶1ͮ!7 Fk{lƕWԻ1BQԯ4G>.S0H/i3KQ~>peC!DӅ!^]#WdM{¿ȹnecj7OJ3O hE 9~gz#H 93x"B[>Ǔ(\kaFM/f]Zd.eZʣ]~-ڦji{ 7<͆ċʹi a=0Q[(mC6'Q'S*ֿ2ܬ巘\|>%y:rFޕ@e4qIFݗD^[>H2pX6Y:o]ZBn|S$_Z9O 1O<*qw``K:?Hm g@t#45,ќ+cų!(5;I`dn;惼n2۸ ~I׳EhM;9:f=&nH(ЏF*ve2βz؎79Fa JE$CY玈|y2 s&=>zz7۽MSO@@ѪX$X4,*Ќ7uNp l#%#2Jt7s2a,7xN46U!4(C5V7f#P^[U%9yE. i~ZCxΊPjJVI-C]7n}A)}" 9\̄؇}sW,\9@iFkLW·D)WX-T$!9-(*jz@_*%фYvղGOdޓ`JJ9mYA<Ls?m+K4O}G%WQ&B$+ȰKp,%ɗT٭ +)Rc늶]bGgd~@N+}3wYʯk:" <0qO^;Z5~ ރÀ5=toy$/#s1Rh9–$Rs~v?4$|;pO.4 #sIx:f\7>l2+2r/=<"Caѝ@[sW7>"l@3 @dW\Dx!Zςo2̞C\D%g=rtJQ_;= b8=ivI4Q(X~YrdB/zkm5JUh9a]چ_3g%a|}R|JZX>P〓U<[@@W}jZr͞Z! \&>v"i(b 9 ?_OƢ9L1 WùLHÇ"+VDLBՕsonڑP;yYw]|׾Hk{* bru{Tx ^#$bkXx4p'=lW/MlEt*Pw\5{D`!B{wI3'n2yI|Tȣt6L/oF8T7xo-{CiB=GF,B~[fR.'߮(oW;3r~Mps:TK׃uetOǵeT8KF#&vG5̋,]ҳaC2W!Lʓ獯uv8Xn!{}F)$(Ni'Fha= #J4E,{Y a\yd!oȌÍv5~:b+vkiL@K=-U ZCYf$X ;G,'blŴFZ^TVK/,056wo=ٮ]17B)lj$9pޠ1K늃*u @/iN:s ~DΏs7"gP3lq*%8ҦvE]= @A A:Ǿ-7V7م1뚃Q}/iK|k2@@}G=L?ΚN PSE9n1Lm [ Һ[]Z jE@wG|-G!U/QeG)$ F OKeSLR..B :k' ޱKӟNC~QZrR9 GP?0\oWՓU3\RDKq/׍r\8Hu[H꽢& cgΆf*# ]5]#7"vdL*Pf->HeZJZ |ͪӑ= |Pq.iBz'[}&3|UY'$ S+dHT )2t^WI,w޻_Q.Lp U:`gGwFK@Q nB5`uI׭Y@ig|Ԭ* ej |0O"&liivѴmR}Ks˙OuSr|/'Q ϛ@E[:km&v |olIƃQTآyT7iۊ Ӳ]W]7E2G;%AKrꅙ VP?lutuj罸2NNwbј{M`9RwTۏ80 ;u^F ` K=-F ɟLaչ4 rT-YquǢ$d *fʧ_GLտ1%&9'@5û]NQA ]rsXs!LZqkڦEf wGGJ}u4}i pRqIM1 kavs8`V=gu׿!_ eOMj)U?Cv*^iĝzI}z`ƣ2@LNRSB'YT]#P 1kz|>Qnrx4>.Fe! A[gH>29F3oDH f[A+wY(jL<ޞX1E%gػtl%|\([nr?͕+N R&ԏ:>&|ds[~IKyv>L:L<SR~e @I ,c~G }XYq c |z>Հn5W@%0}uHyeiQlPݥfc ­[O;Ȅg_aS9'0UW9(R B|^$w\I."0X'-/G$O\Il6ۢo%5Q?#cq2($P49mSٶedyijw j- ǭBDR)BI'#"C`_>Q" 즔~dDuXM'T-S(GR=j,ݴI{Fe2n.z7pF8A"yR9.8/d8A$βS8"Y:2)Q%tb$CitO a-1xNtB4Gjp]34BܮG-ڗAa/P_8X/hDDSk/hUzl<1ql~3Eod_艽åeEX^@imݻyd ݏM>AMA4 EP#%٘܍ϣ_*sd3ZJws Ti Nh@hn}&$̑**o"wf5&آ\mYgK j/2Q?Vu3R 6v:C]c4nj/xVޚn%6V86w,.li[/?x1I' N _zy"WL6(AoE/q63]ycwEcUbqm`@dNYc`XX1p@ vg0)Tb/F1A@7ëw÷Ϭf%6wwspt ,}O*gR.Y:͏Qn~WIf} pqR== bokd0La' Z5%\V]j3#`8+ڮZ>Y9dI~XM0ifgy0&IBҤpÊV?*|ܰ%?,ꨗCqP'#uC2)۹RRйhʚرrihq wa&LWD9 }"L)\50Y9`cnJt?K'rfXoC5?P,צ)j#xJHΙĴم,&2IiЃpPK8h(KULZ8"Ǧ(hύ)t=[UN6gy/Οe;e JƑB _U/AV;ЇI"x'wUWRF^AHI#ͪ_Ր rF_L|%lR&G2I FXδEVp2~3%m FG/ :w/<oVy4I$ꇀB$:oLP^ +!ʪ#g=Pҡb= c:TtYU:rqq*uH| mZ}gMlGMm3'J| d+7B\k"6Z՟ϢuC -n~ԞĪ [Q p=MRcؙcOeb]Z ;%ƔI`\f _՝-`977veɗŀAФNSr G`]1:a?yE)J9A:_*mMtY36{|3uޟBHN{]kOۦ$uF=ɪS[Zk K Vt[t?2K]O'F}޹)ur/{([_͕mS !.!GRbNZdbf ʀ@зv aFowF}B0EbaOT$HdE5L93 /(~?4 K_@94Bj\^h_V}D'wmf2 uf!A,q~JM˼VZ1[aя=TɈh<#xcoɄ4leo8.Ekb?{4"&$ϧ Yh}RWp(yTECEU AJ S@n8 g&rvͤ"+b*}r얰?8yM%'`'ݝfo1ݍ,[|Uf/do RIs2^c8ST`6~Ò)qƲbRf=bW=.Nͬ@D'/Nkgn=H؟Su{weo6s:R^bD?#S&i.^ߛa9B{g4ّQ"+yS \K;([ezz^a86D!5}G䖋.I)[FWxJW7F A;8^,#Јe$z%9ĒH1%)'xd58F݃I1,- PaɆ_vphޡ_oa9;BP#@kP^FbMob_Vfů)+>9J NmҜmBoԫӷ/.PivU !;h@+P@#&¸3M+d0,qTRh-j(v$c\indA5)s܋7cg<&jon,s,Q$F+4}Y5hES4OX*4Bjuм.1m g5B5=`oJ&λM8&Tu@z${;jUc G )T'.@b[ES?d)}:ӷЬ耗똝.Pyo-3N+]H{fҎ4UPߖR 91 ' 'nfkPA߭-_z;gB5f>tŕŤ( `:cʱjzQ1j&R~,J0_-ޠ DKF]G0KN]$6$6eP 3aRU;)$xw%R}sbPuK9ua!C#FnRZZT U"0c2rp>/g[15+V#Ux&7 Qphk@]g{>LrFA$e^GL@TZ}@\r)e8~C$X-mwMa5!'/c)#BDc |]lAB $/ x Dbe@]?)yLδ8ٰl}Q/&e4ȨeT C+qZeƒJuwv~sMf~4;:J kSc[^Ώj.C^<2)l'?x`%N m\y M]\pF";,+=f!W7!#[1,jGRB}4^LA;cv*V-|,v9b!Ⱬ[aA᎖~V3VX_)wĘ;kxOhmqԡI*=,~{]^ C`&"qꖟ#ū^ޣ16#%9?=0bV*-X7NƀCzW_~kiSSn48t]MFuLt[z8|HŰY8*@p@4h`!c~cS| qߵ٢w7"6)U^wIG ; )1aƌ%wi 5o;Vš g VYpQ= ca[.r%[ E}b/JH6#kh$< ;s##FIXy$a4<ƋNuӓ7v(]iRd6v;G- 3)* BćIaop{cUJ7->4CR3[=A` NwtG\iV0 4E(7K\yl-| h`:e֩B\9VXf WhYD6J@phr5\-?|׀ !͗PE /4' krE-%\I'폸E#1Z޶8\6_HFGweu׸t#d)1?¯ռ[LrH~azX@fQTAW a2kP'$Q[$C +| h%v0>H kB 2,B8/6x͸1 KѢCewWJ?WTȪq<=N NdC!XVͶ({ͳJy C|R?$!|U"EX$$ T<`?]5D!ǐJ+Qz~EQj?thʃ&Ԋq:y&4 %(>bNZJЎ@쮾HHyܽ`,=s5l>ߑB|q)EѶ-l#bX@FdF:Y4Ty?c<Ŧa-B+_JmѬ4$=xlQRp4o˙$ybdU0jRm fnT׊10*@rkʛM*kX<<fMx3%5fSaÃ'~;5nw|䍆EE#4-c[< UqXGOx&?zRjc :+֫lCG.Ɯ|XlEZCL;;VٱG! bƏV_AG$TV vڤ*ۯQZ3Eu @j5Pj";CT;1A5s!ܪU*k$Cʬu'  ͇_΍a>6f=jj_EFRet|oGPS”{PC&OCvzl 'ő8Vè$ȽsCۧz: v~m6 ==Es_:2 U5淂_T($CߎqS $𘠤a$hU2[Fia7,D~i2zse:9+oGgm[|<LU^&9VTmLoco\rySBZg?Z&qXֳ6#I~@)oq^ʸﰀjvќMn%dII^l1af=JlvUDO\sf'z`C)l|V[ g`+pe;7\?S~5nA|bjtEvmJPe= '[x|fŷKl d 6P%ιE8qW7j;QmߜNaQwl3hIyӵ*%ǯ$!zqe@}?J_IJs7V VB A'g> ܅ϲU[<_71:3iBjai ]_^VyS5#<ᆾ4A]kIV́aildQKE~Դ*dSb!E0ú/EvWHS"Zк7A~Ln`Ve׵j]]3V@z k>>~WY 2ˌowJNz1mmի"[KtTnd"gBUQb%TN$c2d/s&nғlU@L&UR\/g*b;1VBWGhKJq7ckG[hglaa]#mVwyTövNM@*͂*K?9 Z9CjT1Rޭ6Z]TJ_|S*#d"rxpG|,a75W)ᔘ$攧??'To`fr翇 i>%5L0ToH34TδZH]w s5d@WNL 弐sk(;*rߺnBOE<ĐQ#9:owu {.౉subɠu0P>2U Ix{d7`lϼA˽pZ(r\7& ;!FX[%veDY<"$A,1hAϵ͞ʎb#l#SD2hQ7e iA :n~?@ PYDMvNON?X "O,8'tJOT偖aOߐC'A{.lՑrŐWےA&БlL_"hW0mlvx'??̢BҩƁƷYfUH^v Ym[7^+#o{RWe:NWԎ. Z1 JXF6}Qf=q|%MP~ev:WΑ1~P+Z1?W%σBM7 W3ўGp/d;1#ΓxMqe. , 8 mnX1WRYĴ~f,'/p<)@fYm ANT# s֦|4CѿN5vshOwmerdBHRKYF#^㫆?Y찮tg ra Q]Cp݉E,ϒ:kSA|Q=uF0t xv8ZP1V?KyW3`S}LZYt.W9lw6U[Kjlp\_ޡ@B0HC/fʑȴfR}1X ˡsA@O<幗(`܀i BnUx,dB#1j |"riLJWet5$.?XFp`W7Xޮz e@& 7R5''5a3;L~U㸛q \?9^>)X74g}L$xo嚓lբ2n^G?1} KuI→b./f~{ $Emj1W8zRcCU~2AC*vOo22畓2?ock| H0n J#U P)>DFhr3+{uE]gfǭ2xr:1H}oQrv8q[fmEoqM7Y f}k{Aߦ\e|馌D/yh)G;Fk$G"^"S$;& \TgTqRxRQ :{-+iaJ\VNy]?oaÅssVbHJqHVUm+W\$qGH-W}HcaQc=tH\zA[/zMՊڛ䫌=fFd; uW2 z^@`C5MJrEٲ(̤Ҝj򊕔Oъyv48JubG8_ք;t4*P^y0YʭT8d71i,}fxB6oF߇uS2c?$a ƅ0Xlmy9蒯SH U ^'ʷVUܫ԰~M6Uw9TG;: 0v*P=2q!'o (GmڔCY룠H Rt:)]t_Fuj]ך.1s="0k0ڜZX.dh|wYNj16nmN{`5-!2q[վB#Tzj@7" R9@|' )ϔ beÖ)-#i> Sp=>6:xy)6Cë 'UO/qNdF(|viܝP>yn, jUWcwYa xQ +ԟf:ˀToT{37xsPp$YwL"T_VP?`u--\Z5)ioi'F~4f(ׇ6ǿ&0m  3kzڮq k Aܸ% 7'g?kYooZqA5̍vEP뻗h+ڕנD ZCG_d pN*# 3Wc~y {RDž !|21nY={kiHC緤pؓ|o6ްl,VO &Մ޷_0ivz @iXN$+7Ɛ-—M7B;컒ɒa]RnͧC/P-"O5Tq_}'uwFl2팺+MP+qM ih"۽KMuE'Q5A17&kz=0iw OV0Wp*4 xJtfO={=`C0h~%x0עM@6Pb;JM6<(W{zWszG@#Dex3כ^3ꐟE.A-j,ez"cҍ:6mi E!+8ST*Sh -!W'>A^o,S ݘI3Ǜ>d/O3_LZc][2|8+CkMu vf9˻'pXDUn6 Y+-L:_[ǞcG&h=p%O!@hG 뺍` 63%վ5*\h|\+w\)zn±RLM͆i tA;ӊ1[!nb>DheFsYQWx I2WfbW` gٟ%,hp9hijW3{S)n.^cNR e􀵉lƪ.P|3)ڨ1'"pT_՞-G_${ԝ ٗ{@c 4۵ТKK\D;HV%qX{h <ấ 1 WE &hFŪ0]z+6w!W}H 4Y+ Ͱ JCK)duPa %dF(1'Z j"_jDN6jlp! zeR윔0 *>d3 YWzЃ1)0v0gj~ LntlePt{F8 $wz! _x珅Q}H*o~4*:*ӞJ=1DC1 [[teQ)"cM,Fܖ QK "_DGT=*Gw:'hW;4gE&M nIy5-װ>e^?)|OsԔ+b"T>:rfTO'"~Mjif`O҆ QXdmWkQ <鷣8_*j Dc#{͟&Dzd,tlھ,aP"j u 7csij[-tFLчu"rؚ7QMF2QB*a_ 0 C8ռcyCe|K5O[|Omc=-oVY ijw]zLBb4V.ـcKv^7&ˋZVQߔDV fmSU=u#-1n_W5>k۷@|y( ҋW*nPOF=",4)Hq4hAs2Vs; Âdr???rcj?P( П۾MI<I3tyR{]O$(Ԡ&w1e p6s`DdnwV&̛V*rF p>Y0sщz/)R4%[ps:xU]110@l"HNIKѺT0:q ^~uR:| Kܐ#\c ;Xh* xg#le, O8{90x oJPֲlXҷ,L`pkGɰzjx'ǡ_6AEڢB걲^L~'t(H:-O`閉8yGfAb`yfq+T ~ů(5MrDC`DhM _Y_̊$adm#" aR^TM`]noPܳ+>Z8tuҎl|ܐ($%U6GX~1PHn03 : ^m@#V;@k\V #@VyRGviy((l|ja1;"PSneFE0{rj (|Iڭ~v84g8alLza 7Bix6Mڏ >,ȏ%z CcHRv%HP2yzm';eA>A\ oL L< 薕7ZTU0`їdH= ai rϭ(λo4.st+5gM)'g3&#s '>1$)gyGXb|2CڄY'oa\WP$9~jTU昿uO$QjhdO)#ˀtE<{ylL2H4i I{gby7`LnD+l+%d >qf|,^ Ӑ y``{y+9e1U#:\vk[œ„)vJ@Ba$]ΊO4rwa+ә"ިsMEYIsF58X=ߖ5{0|A*&/Q>D2[D`4 HK\&jլ2(b7Y_^λ'" PPåT/K\"˄%N%wGF? l6|ptX+G$ghDu)Bh;"Uo dlx'$sAS8M,Z͑{91kpwT%@gj]a7G?W;hck\} ,h.3R7D-Pmr] T q'b;irZbS\R&(Nc8A+b߀zBuʑM>dB1\KI" x!kКOehg+;O[w00BsL=ɶiKgx=aiWn&e괠 6nk\P̥"˾'E#s 81Mץ9sx 4qXs#4j\ @b{ v!.]Dt ̬JvЪ!@fv*_DF2ssQҩ+'K:'Lj1gc\m1C2yn=Ǒ'.:Wdg8遴{k,0b濉P"rm@i=L$I9ΘX)`uT/k 6t O'E%hKDE_'%c 0H3Ύȍi5+PyUO_oot0Т,y ێ>JO$3Ds1]]WCyvԎlm ٞBC+)"{Vq}֬ͮ,{y/@fNb&R%/xM8sVQ8-Xv*mu7K+G&{ !q!HDIm&%L(#hD̯ihnY7 S}]gеk%`ǃc4d7{b-$g G^o͏is^sE>jJXAy%bY[#[1k~07R6'QOq8;7N:!/#.+{RC 'qpf.W[?(.$DVׅN[ M7]C*& !W5PLbj; m }~,ˡE˞Ա[eޫXAsKg>^fQIA\:-AX4o WTVT~o @0)OV(KǰS;x]5+u5yKܷFVFr |Ov1BTG&.3IȎvWuu0ⶣϒYel4K{TOdiZCY` )AJL -r`β?bӕd1jo~,;aGJbYdgf \ҷZ&[*L'E>x$B_HZ;RpePgUw!)̍ջAU!Ŕ}9""j;kgOG J.EXUyxBY*>]iRoفaY֏3j/_61HS͒C:S"?O+\B$j (/DR%Qfz! 4 ͑v|})֋Xv: C'<4ykI< nV֨e_7X'TS 6M3 [cq.b(@ Ԫ'%]U܊&R"Ml2DPQ_]|L#)\#96[YG;p ;G,?v_u:u  x1siy+~‘_Em_P'rvz3W4V_4 3CƉIt7^$/^ dz* :J,#, -`ut.LXC|vFfh2c󾲊U!T1 z! _}e7LLb> a~#s=b>#W?,CD"?iAk IY~r"a 4Tc]yY Wn dVPNcv4+b%F$jK*&rsK3 9ɏgW[g|g}G³SZj0t2*joDS:')9xWY9M?mVڼ]K^ FpCTŵtMṈ|DV~}a犿eٞOz}dh]B٠ A6-ZY[k MyU?6^p!s  mfK Tj 7a?Hxy' 2>h?_N=# 5dGH$pvҕ<>Hy(. o+AxhR!G"*96FڴxAl7Aٔv1 u-^ 件N^>fy)B䅝B [+K)R#q]gMƗ`"_Szf,sNd8[u!pYVT0,6|`u}KbЏt)8V`j+j #A _ޝv_"KlQ .9n m\ЉCDB i7V ~ ~KS,&uQF4"YG.I,4G$uhG:T:QHWPdt=&V!D}ג,ɰ b#=M< wa~2_iQ;o!F|[.őOr P_R3$V#w&oe|@f_ q>OC)Pd_P<\Rm4|" i6KJ& 2V} ja£&Vwz@(J;ۉoYLQ :'X-zxCYM39I3Q4(ESW>K[7`rx5%EL̪fm@v7.R3{i8Z(S7Dg}ȝW&Ѱw5rU -ns//oCA6d3Kfۓ/p;y|-Rk0wdiԺule / {8P3=RK#[Wdh%B*&Zɹ. Nq'n |BvR[˞GĂ%ؿgO:a b NݐlJOeTAf)&1t(P`*5|&/EM K@aOۨ:7VjPgeRUU3)_^@1UrfMQF1@j%Y;:9cY w(UX1U|IW׼k(==g?YVZ+׸1(+ pw*LM0Ko`Y7u PmlӍ߸g8/I8hԳPY(T\ϾO>2lԋkjfK1j}>xNƠ5IRdOBGo6(ictmhyEݔޖVtA BCxtq~=zr`XhǕ]1%[ xǭ~ 1&GycGi{P7 2}t|6~p?:Qʗ҇>¾kyXdK` USlU=s2zUnhz]_;ăG XmHDcI|B }HM%^.(/Q^G;S/Du'D}|2r:5Lw6S۞f`6:LLPgYm O5k`U3~ow/DgYThί+agG;K}dOةEx%񛚬C M meQ}C~}=}Hj= -8Ue c;rp"}@L{JSQ*)SqahdP ){D}<}uKe /KT^Ď]uI&XZ?G|rC\kGnͨVv-zF?T!9N7£>e!EOx|G/c\|#eOD(;nj}S󏼙@H5O4M~RHF ĸ뷈5k@l 6o=}a 9C*:zh;AbЬ^aNO# ;OPAެUXv?.Q̎tUzhb&(g?a5z?I薖dp ҙ$34kfI@ǟ)@q!o>R-*!8TvD8K= jAYM[^NP1}QH]<qh bJyp oY7)AU!nį?Ct=StP&rO\Y0TA儹'h*ly۞,t!ose宪OR[Y<&dŢ G5MJLGo]ENLǡB"NSS͌#4XČ"+ :ݞ٪΍c7{9 & x1)ο;6:kX?aEL#_P3,H'a1-"@L.yb)k $D_%}9LM8Φn/"*Bhǡ+t$V>0@ t& Sxo9.h$"R*=)|yrs'\/(Fz+J'52jm4~'o>oŎ*1i8޹iWhR-Ў苅8`nqĺlΉV>`fB,UEO;t"Ą @@uһu˚B[ߣ)N!Q#+!Y7{a`j3QXxK~LpI\ьS/|.ìXng.瞣JћpiFAxzό-Qo3"]WItM#1F2q<&:- `='AWnΘ⼸oXV@]Z{|t>pQI'ahfЃKo+M@珶^!|݋"ړk6Q£ʠi-m昵< !]5=4_YR|:X~RȬ@Bïw(拺QUx{J!W?Q-S2O&u,a~Uc~9M/{\J-e3" T!׮uz8Uk((-Q;Xo?}Rpq._=.d3|ҟ:l]hg C`lMO/p ےեgⱓEmmDAh~Izʡ_0l<=ADHfVw\q @T^g9N,njVd$N %gg{S$akq@>BNS˯^u l5"&նcZ-t\$7ӻ7OF6 )upԟSiև~w\{#u5,M;,WNȗSD S s|-]\mRDbZӢ̤Mq Vx/J)JzP@OmZ#Bpb1Fh;$b mdEaDPo}4be맖X1>KY1?::ޅ7.P)2ݾiku[qe&Y6^@-Ռܻ)@> v0n]q~ʷ§ ԙ|kz+J^vܒu5?j^lup9QIX/'X)}'baWG"NnL4v]j\Ai<#E9q5ʑ/Eۥ4{sٓ%A&(51;䄇|l{c:*JC4Nbý6mЏF.kwv@*k^[d/hE&m(yW~2X~ͼhc:t/ߺIxB8dR.`͟PGwCEG6 +{3݋fAIRvWCt[X5nsE?=U#},c6+hgH4'D +#GvIխɏq2tsq@sekv/71A>1oj矧Y\;0wlJ#.GI{Jf I?4+U-+_)h4X?,&6E8Ź+}lЄ.Wq{k_)<ԮwWS`DDdo hИ{lm_rEN> &|VO..tEްʈ)ҏjeSM806x"g8_ZxyzlAׄ{~cb6Z˳0>}NW8{f$펋U-yu 䣚sU 1Z8̺?!,slͻ_d.4BaGPV3Y̍ Ns쫚Οd^Jlh Br6]l4]km1h hUD@xuG]Ë&#O('TlzM@/g?_}L9cΥ,:TN}b:j`;[Q(̔p+i[!9C<U~g m׹\vSNO5B\m"X2tϚNY?/CNR-|V1 oX6gmCˏGxRe/ .Y~VlQσ#2௉ 3n}zA.ѤM g}#, VAJ=uGYN<擣! kň8_V)_3GfZU}6ϗ1Ե%V\\ƃyكCՓ׊XxywAP#'Af\!{vi6 ! 5H1m3m3õyT~/?!g;\>E>d] TPW;#!Rtp\IBY7H5ד5\oDjmFn̘MZef*H^-3V04r?7ˊH+H;A8:Η;WN-1b`I:m^+9e<|J #7g:Tѿc߇kX5 A$~k\ʏQ j/OxJ!h}Թ!͏a;Y\)e ! 3O i[FwXmšs|^ DCLf٤?͡cGC1uCXA_ +0$b6|Sz5n$ۖLϰS!c|e#L ?WW1d-r0m,@8;?8߶? ?lR" %qU,#k6Q|')n) 㟨(DƧX @Sg*dTp Qs@﹫#>>)J|N|a@$=A3]V򍵌@Ք Q JtPCİ/ .\a쩎AhTM )y0`yj ak[isߦBk_i?r#H^Th9z E9zn d"fVu(wDg ,[AȆmE( ߪ\"nq(Kic_&ȨlEHV%UvJ.SgOnyfl;8ΠfwWk"# -jN<Q'RR"PPQWՒ2vaI"x]-p\Oe,F<吣:ڑ9U5φK}?]QƢP=E>,9ȡA beqBk 4p?_E[5S1x̫_hb1ɆE- G,SFfzՄ5Ueo 7ɽU`F-Z: EӫrU` wnKɲ}5 ]wBO^Lmj;Li=fWL N5e6$߷NƞH3,Ұw9}(u ٸjYmEfwI(Y[\He" _.gz mj/I>T!K;tdML+(5[qDfBњS\`Q#2DVQ =*vUGdBj#25sw㓌/mLPurB3v'qվ,|'l7 H!t&1ٸ2gX+lMtlġFA 4qH]Li:es*4%XMMpa6\o`NYqb*4%|dhUMu5uvH+| r;=B`q 5'kEq[1B=e]ŠW''B ֠xnte2y ο~Uejێl%wAHXO{2¥F'1(, i~OP뺍,變[ WY( ЗU„:t*Y*!gZɤn^!Q̒S)8v`|2uȣ$RQ%I>A%5KTRg= ^O&<_ZemB5z>Np.]h\9 Y,vRE_trxR0P=~wwkRq3N]|2o5}H߻"maL@$H9zcn9i ѣ4+Q~ Ÿ*T?a*2b#[.pJIAt嘱-wIBG8ש@t~vHv{U͎E[Vx7 y-Lޑɡ]bQA9DW7d`^?_I';goQQ]"["DVS}n i?'+ɴ8xTjϒŁ ܧN J)'z""; YexQZqRӸ8>ZGuKý/V.TwB:ZSΨ& n&LI^plcE;Sqܹp">3UK`am, KbaU*E߲ȈZ3lP?r6mta䗄c(K#;}+ ~) 5.4`͵f_ػ,)= JEQbk%Y6Eǖ JSf)Giev<+fE!>H: %6SX'|^E]Z k Ygdo?m J &Z<omTMeGagm'+vb|L>H!ܦ@ܰD!\ep*;GZTθT1,]!v92:-fvg˱6O*zH_VʪM~VC;+^vrtg*뜕'Nt?HB?c~VE[˳^,@YBL˸Gi D7ă2ƔOӃc ַ( uwMp3H8zrUEvJ\_c׽9lUqx,Z ШC\(}De>0G;Տ"Iu8XWB#Jadt o b}#WʋDM~US5`)Z i1^pdȟK58zt*>-imP̞iEj{W{>_kky X?,e.;k`<9\&a$c&́0.P0 fRMN j=N{qE*Tso:g$[bɆS8/C XR}mpV!؜/}/BtoJ7/f%#cÜ7BKwAㄖiI\o6 *o:F*3)`F=Zʼv̘5*Q~GJtbynUQCbCUwUQx%Y#m  0UHv.P$|$> :F RPeB'.Tzex`ʉ†H|&*6ڍ 9 v781%4#(_5rFrt}FMT\1 l52t|l-dZJ:E߻m)`.ʒ`%Pj)ku5wb>^e]mOq.#̚WL?uv/`i ̀m3iڅEIXM+z E*F:m`i$K3B_ŋ-TRT*m?6*E42 X=F@tw 4]'`#fusrRw ^"s!}*A(v@h'e)]7V~42'c,-r}M YmwN>wnc^u$}yBsa~vл\t%?*sTeݳ5pI+S骁e:ij6{Py121R1#8:?T9_iӨQUWdWQn9_, Kk9_ؙ;wx.]T4 {ol#') (gvP9C"B;9+}guOz]-uLYY&oԀXktꃨM6C5邦ŒښDjp5=7ۜѓ!٫л@6"k/=Ѱ͑d< Fۋ=5# |nZ1xbЃ^xE<&kO C2!^y 3=C,ax/q)kO4 m FXtOF|δx{_mN DÍAdggA fe$|m8}Fx% }NիAE1$ YcLw?Wi>%b_](4 2 'U-ٵ $GѪȑt= Ip F҅7rd"gaT3JX҈D(]TB^XA'=dYY,(a 3g n0~'OH-0 qG*< >*EBl[䋀SS o1QiS-&ѢLSv/> rB_[XclEv tl˕M (=(Gj1f=H`g'l)> +9b4h-#O/0E9zN>T88 AwTMQb236n@8V^o<!n]ZңC _,C2s-b\HI-bIa,=!yEo}Ǥz{;56i11igJN{C{5 k e?5 l(_d-ِ`= 'bAC]w)%w"#=33ͥKyd2IĹbCKWϲQYZໆ ƲA@hY8^N[E:)Wg)[t>R3OQgyh / TUH5J™sZZnoj%(=1W&<]gt+i(I  X'`QZ5 9t$|Z{yunk=.t[*.g1jA9{a$oŇasa>ϯK_JnnYmpZGA3ILƖ3#pJPTNQQM@'~D2vPc& .`|-2o#$ߵkPe('>Ƃ?L,A6lAF?JFZN'h):6 l#@vx ,,XQ[=J'=KO|E xgS\l +6oQ_ `ޙO5 SѨy%bN֘$T3KdkR#(O}W^/=1R1q~ _kƔ[hn8SVm%gX/~?ൽ~>=C7̐FЗkѾY{-.Җ![6$wQ ޮrY9sg-jN(L# wc1e.ʳnQG{SIϑ[tx&=c ɓAJ1e_I\ë́ۜMHҬ `^Cީ%:]Ü4ߠυ%!.;s@t4"nȃeZFsBi z0zуG@d}- ^}!AZ< vjjXITJh~63|Drs8=GRKoF1tgDKsC}90L\⭖-<пf|<[H9,4S-k]vEw%ioj٤,L*ؖEGX=Ig㦀0ikO W49r# ͫ 3"d~-,p0AGH5&Ee ԝ<њ'_u5W24ؗUNjY>%IݼH+# q:B_no8!  ql2) N׍: _5l񂐕*.@=eBJYPu; 7JFf~EA5"އҒV@Ռq]ɻ]\~) xJ\~Ӕ'B_d熴@At|SfdFy_~tQ`a5u}$N͏PP}2at;{Ms71b<׆Pl ?kx@/?\`O4 } 4-[2*j}311ӵp-ʰLjhn7s#B$⫡m^xbBi减"qWC x Ԋ_ rY6 d#fZJk9P8ՂU :^)ܛ}V|^ Y2e_Jڸh۴+Խǘ"E V3z^-4^Ǩۧ`jXT_=t˛3J}B#Ly0N351(},%CSح͹(qkmvx2HEfXM\bi2ZjVO9PևH(  :)mJ,[R\ wp\pKMDP*M\{ЕC'/=NkgG!JXd۶GWx^z!/] šFˆ8m Oe7'ٯϚ&Q;I$mf2[6H.?ⶴR@$wY_ЃXMJ R=Iʐ7$Ms ޻u4][S< ~f/Ru9c+.͐vIcaw]H5|G|bh2b2uJ?᫇OXE`0FVX>J0HYY 5lUmU4:D>۸p8?zY֖ cW -=])?_ưhoe.2 ' } ļG$ƍ pB)t>6&i_'/k`agɩQazw5~tG+g"amK< pbF i_QiY5+`$ce[>LP.%aX% .і˯q_q3;W"L@u8z0[G ,=Ԅ*wUo9Q,/8}\#MΝvEo=@7\#A&F'~V@Ց>S,J)tBMn!(RQ^AK x:x$tWE!ѓiW„ŗ὚jEPZ~,]ll>K?C~Q UC]F HtWKO($@ϻkgnU,0SY z8[|⑻g${C#Wz>Y/֊rɟD-VxwJ_ٔ0~]10yKK6îvNϚx+/&Pft&dtcdծ}roCĆV+UKh29/#i}#.`![FLG;Qb'ߧ@?xH²R{sB8C%Cdn%IkP@n(>#@DF"V-ȣ5[ǡci!jQT.4O#& 8Xs K5=s<=\۟k`Pg!@Q>˴>[Zg^}xNC|%l@L0&dcXt5 V7Xc@K1'Ece]]ݚF]F$Ŗ]~!(_2jn/;dC"["Z1|Ux0~AJ#pK~;sm+Ȇ耄Ϙm= mO}UK#I:E_Utj6?c#vErCA\Gܳ  ͞_͚+TgalCѠNxGlʸ-o|V|Z6i}v5RыV? BO.=O_S\çtmG2y{*_qt DG8Ö 3b xa@ė`rh)v<L ׉q?myϮwOz|dݣȼh#{& m/?-|ڧ y}TV?r~ !;ZuW%TÓM]$O՚K䧃voR+4uRO5n^*oV] ͞fa\ _; ёv_غ#١Y?h;@;"Tl*[ w3+<|ݦVG729 5,аH1(˲Bٍ[g\/xAV⬩ #aundڨO+ڰ%.Vm"/(dMILh/0VA/G;4bzx5, 9 {-A6H,{}t&31ae0/pץdY$`^äa쐚4W}"\!W?(t]0D؞ԧh8:1ǠQ)lԷҊaf8XVirm!i{‡xP;piH ]22mxt]O@;Wvyfܑ+u$GMu{y[Z)-PNBQYz%WiA mm I]EzToTh>?",+( ےƮbDZHQϮBWnף7F2Dћ{1JC4`p" vo(X1_/gUc+Õ@Jݟ?ƵG`B ;W/sT%[)DfH&j:0(x}nV'}f3&0:Lr`"|  _8( O ɗ&ٻ.`b}SwGC7 >)}}mA2sf~`=!6Nf׉YG¨4v6JWϑ1_7,c;]nDMD:dP}^']TvK^Ysp 8Rښ-hkT6٨]%i%TP䃼Xp5%o &VxP'"g[D>e~﹞K.Un\azUS3PPDE0dE!|L*|̀>Ur]xDDwuLO!\ P݅8-E֗lY5`- |t t(/{02#kȫ~l!;;*kΰQ[ƻMXRp%s@Mup%jC rBIeܹbZЁϦ$uS  ZЃRÝ CEM Ps۠ ~ =ϷyUL]JYq3aBm ::\^]5Dl^ڴ?pEx(qV?զ7 ՙڃ9̞H o>U Š=BwJ]ܿTy3c mOq+ŐBX{D0h˽!laRs{~~gH#SN)s:z+5`LDQ<U{ʺ\mP.sK`MG|V84E 'gP+,dߠYhւySj-/U@y9Y?'>$ )[ӣxTDdh} ",l(wJ&*ïfK Th!o4׷,MnľSB!J2_*i=LZh?[Ӷ?Fjz+{]2>Y%D<^ȂuٮX7C9bMz6{ZUGm.nÒ=}v2v,H6~gblL=k;m$uiXfvwzS'?<kit+/6%E ּ+ƨr^4 ۞> )u=}/C)$nd #-C^YJ~b 47r|kzxK/S`u-09UJeQTM ta3HXdCI">}. ^_%q .t\`h ~c z(tefpƯ[Bѩclx5 &J-Uclϑw:gt}F[[˙\Y iDM@6n8c$'h fIPew\bY@DꁆMMP0# ^bZ_o&@G,yN@B"v&Y?..j_.t䘓PU?C x9̬*Mut[e$Лl$b#YF(vLZI6I8H:}D\Og^PTd57{m$r[MOˈ/WEh{+~}a;hWJP`IW"OS=T.;_\dѡN :+dt?^WB>(KwPHgB~t;>v"ޗ ^tմN2Svv`^GY%_W1Ō p,aB @ʉ 1B(W+MD9´BFE+k[QvZ 7nk_%nͬߞ>ժLu e+}TQCxm]] K^)b[D>i*gީ|o+`by X_OHnjyA]!j@_tVk K߂dhP] \j=z/m,u`a⏸~01Ȝ_tf1U"@rg6 Z 6~c%=-{1U wV {T4W벫#2P琚~Ķ_;2m4*vGn1?,Ђ]ܠtEx2'/pNTo<(FqUTIفF;. &Hcp\⧄5,? e}yb%&25NBiGDЙwAնH8c62&I djۼw1˘a@iH5TEػfFhhl1xяwj3qg6y8*7\Xj+:_Q 'D!Ar%|% / ƶ+㦒Awb06k}>r%6o#-mxilO* pC͛]A*fR Q;G%p 2U; !qE4ZR nwRg2~m}y#;<Ϡf*E xi4 Iz7i*ZQ5k.?l/xߐ^O'E^}9y@ pzO`IZI-z.BY*VoWu× ᱅R\<]N9G2>a.<>yN1gds5kX\RM)]x`t?Lij bW15TN D1,{:@!u#4[^,-CH˦‘~zngr0Q%zyy/xтk"q[\%U\1{WTh`ujrce#vwb5Ƒ4R*c|j3K>7˛?η!#ROt@\?egS $АdZѿ26)l%O x\!RI)eEri=ZYhɯդKRTõFhL"H0+!$ t 8ۼ$ JʳoT,Ա -_r',Ǐmf5 7^ÌOQkPwv1mѐ<0߫X'*Vi,9ghuMʪJBl<TÄg{ݢPv?1j]{9fN73#:htZOt X۸ϜУ}3]?xV9ظAtNXBIO %=`-1!?[(@3/l0h$4"(N ';:P{0_Rk"kFwVvp]٢Tgm@c1ΔɠLtV=3DQ^4W@e 3/zQ5f#KI4ZPPB /e]<*Z+_ۥGjEI{Zc2J_h?\gd:GBWh5'-g{\ }=$Hziخk$#ǜBqv,Q 2_I(f9R5pN\5oț<)ԡ2{euaN/fZ{WWlB-,zhժEm`Ңx+/CUǥXIyTϧ(gsaNb9a?dŶWG74dy~~FaUcSm$D_y^b: R'Fo;8U_,v:$ E \JmvZ!H k=¨&N6=_r=4!,2~v^~:%5DƘ\HK9pnA [x?HxUAmc<|3c.67VHU)umo&\DB4 RnNa6pnO;Iu7 tZ&M~tenq\Mռ=QA({NN/2eK(%$29R]'>LB@}WT ICU8:5r .eCɰ&.BeXL9( X5ʁW\y WaDZ꟝#v˗g0=?Axzz,9$ƛ8|̣bZ*4\xwnS3ذv \P C2YDWؗ:y>3(#D}phb ;Th6Ěй:LI|CE QL'o y _ yS #9 f;:B'7gϝ^o2C ebV²v{$@>aŹx4Ҵk#STbQ-vB8 aksnq uz"i/y'4 ̰*xb=eIA8OD0I} C^jZ1o>nhjlY<:M{PkQ.O#*?!tR9{MTUF"ELo.||W@ILF)gCŦdrZ LQ*S: q#TE0;]8/b7鳙.F{݋"RL+I@#= j, ʬ ^P }.gBHhdhj( R1F͕*aEp-c٣5ဵjآkO ]m˰\d@/.:w50{`2/~"m^ҷP{d:iOLQd#i_3=rl}{lԋ||?CJ$*1û. SȻ_;%`C {+>ΆwMSWi}Q(JqPdYЙ:/..hZmx)  :S7D\[s$=xZ,5 l40<.趩ĻBf\dG'1 ߵrne߃dw`F,>X$.Y(Aa&^&4C%Lw g{{չG'5$Jx-ӈ3IlD"^lAp6pߏ )NbK T@21%U]đRGIq!"Dɐ"1Cw`sP7b"❉$jEP鯖]m*)J:g2L?}+5v;7ZmXh7"&-+ݱ8Uqgg SY2LRq ^ S8nl-Pu  N63lS:<] V3_BR//}9|9pԖ&b"_*qt2~䄬V):$s-q$4Áo E€ Ef@JH5#>=x[z2 7 @A.?h"$C^&[O=p$QM !.AI^B&[p gϱip1 #hi kB.BRONpr$DQd|KEܖ l :CCl!D^$lRn*6J)?>1&#Z"ڌI.L`P,%e Q۹oyf"vnXĹ0LkzE,ޑbjTۯ!,F6>ҌJ;m A|BF4Rٳa}W70A 3X^VeL8(Ҷmq`Dr]P+"qK}b+b(Bz B.3%XW&1Dfv%!xHb/D0z5~m`֑n`3gu/pc0-aβxN->Ű*55;/CF:>B) %k94A;X#YugM4i )xi"S3Mv׫unHu_ r5 du^8 ,5[ڧdXeP'{gwv7ȣf!Ja#C72* KM8k&_ H%2o,Fy\?%GqʓA_#d`~`CȌ`1vOVF7/&@ -]MF.i!Db]?L~s!KT:YQ+}iJ"p8^aIO᩿v>^>&fkW5$W *X.F^ۓH2bD,ӛY'@YT>uんvԋ2 %ǎ'Վ,06C~ B?yZώt"e. nv rtH=p6.͇͗[8T:F\˃"hK1Y$Nca$AusPy9V0(T{%{|'JEC=4TB$F+JYma!XoݜR$Y:}&2-h^[9`Y/+ c m%U|O릶MBj7:F,D:<G f֢?h 69F. ּ[VLsz_dTai#:䑉};ynދ\ЦwFBHͼEB4?/~ k|cv)5 ;pRLO?\Ɉm@̀eo 0i\g‡C OGJBl!Õj9ِ5yY jȈy )UĜKH Yltп 'WLwa!*ؐ<];~>t]wP&}FO>*+~UQϔK=̣g-^9RiR9Rlzwdh 7nKKrY39M̀S\UƇ\RF2a0gx[{%)%lmV' Di1{0(fJij`_ַSvX'>? vz mV< _;xDN$# b#AuZe7 cڅz8 oq{XEJ;$J 8Lؤalle盷m/s 6k6m>7GBS뿠5㏍BpQ-p}|K%E)beLW!d5k̟ &-.NH?ֆ*H[4Xo b*/ a z7X>BjC4?ĕ#$OSMS ( mvֲdaɯqDoe_AwY!аչ%:|4b%xvjDMс(ѳysd&p? #GWQ FP'&; ^CK&|Dm kӽ6rxJy,M',7Ǚzނje{H8bTb 4:JfNXNLO֕ $*onW -ڀwdeLAd\?+y:a m> DO$Ï_u ķ c\ۂi_,>X-)",: ۶㶾we G%bq9h`Z_{Hceol?.r%LT 2L͂3'0P&Ƒ?ܛ6< h&T{{aR\}L_6]odAB5:Q!\Rv0{+(7%[-?_6RuNFT8m,j En K3x$PvIrǺ'i|ΆQYMjx[rG*7--8Yc ,@99vJ/n?Dn!ZL6mKՂc Ʃ6 Q"|1s;au{5߮qlјAcg[BFj8d7R,j? ]˅IWbȮmGd}o"bTvNս#}5/Oӝ/&uÞ?4a !JgպV7clܴWSNB$ẀIrjTZEѧ6h) _]8DZ%ÀgPkUuD?^WEJ_jY`zoPrdkհ++$ɟM-mUIl'aAӬ%74UZt#g숶q/`)b"ʚ{!jHV{鍣L/30a`‘ ˬEr@A=L.ntX/6σ6lCіҫ-E6d̑@D)!j:~KNE ܇;L<'dϘ29*WxÔs=~U-V{ ꅾyؓ olTHS5"^y|]|!Õy4[7;jix:BƋM:awnue0,M[|cGROE[yd3(;WiqEF2|հjU_+-wTUɎYu ϝ/:lsWC7*@akvxy>=D S0/9iS^ۿj9:+Nۍ>awP䨛e}a<낙aXIL c!_f&F:}h iM p .l2 eC<-%q hAylV&׋Q,s̘qzNX8ȅMY4x>wi#n>dl uh.1޴U6*w PHGKgAA58ԕ2vhu8XFqVNPOWɾR>ulX)>H_eicP4 K8w0ؘޫ[l5>>߮Ų *.?<xS\mURP#&d ܊ c̘DDST=??s52ͯ¯K]]l!eOd$>&s1-/LQ[O=cۀTT*{T`db6bT;NhOQI;Fqet#~_B*js/]::v< {,Y [nu5}kqǴ؋sF9mB}``/ 5vNI_y@jqq"(ٺ2-աmaFӕD9;8 ľ@[hto&eOٮ&{|mX~gӒ~KF@a~Vo/]-ZNZ|970`7zX}Z*EsR?('IvU:UYy)=aN\sC2X\"`3,Xݣ!MxuR9SC^ߝB1s@-Zm~uҷ a_70 +׎egOVvr t}<8(}IG pfW.#H@U1yLCuxX2ljb ~tbs驱+kp "NҭEI5[A7_' P7<Җ4 So DCnk\ѐ hN=Muz3A*~KNL7|n/!gP6 ?Zl`yx&tڼl%s'沵݉Jd _&:/7 ٶi0`CNxcW#٫*sA?reÁOj3N[['"05c$wnf`~V6gDo^_A]jөJp%EB _E61\); yo:R}.;;ݸ :DPz`Ij5GE-KAy/T{0=Y_% TxcCEudnUy ĚߡoQRC2Ǽ{&D)whM,Dc 81WQt ÅorM.# wl>/5jDuS9}ƔQ?cۅc1akYkJ@S^Kؙcn#矓ߚopo||C6d`#XnhszŠz:uyR+Tn{t2Csj69AZV`]W`ԐÁLoކ_vpI+%6t( U`tn54%I}T.a"B1!ŕg-R! 7fL%"Wa';.+iQ6crGkskaDrl"[^T\T͚zluѿ[ n(h)<k<"h%=к~ik+ZUSٌޒv^Pc/`/d%Inga홿{9KٮVS@Ka8G+/{ht3_4{^)$!ECQZRyklbL1O]׵]8 h[d_Kerec#>]=?zss4gCFǷv FulGlY<}=]i ӊպh)i.ay%%©a(rx>B'`D0{G?O). ?`a^}*NԒbov%& lL`]Hz g <,h*#Dɒ \iiTjƩN%ޜXy}.dTc?nOm~7{˱Jrf>fi GG[4t|$Wϯ~wϗoЏm#ؤ q#~=rX'Z{፰j_"w)6kЂm?:M*$Bt|!qxԙgI]D_HW{8EП G竗k} "S9q(=H?oئ}m#,1׿exhurE|(pvê$X#p/{R.mq.Rjdan>܏ luG2e?8.K`OCba_A;Vh$B0rQZg8}Mrkz(ŀbb)գ(YSM T*1rQ4JyW6ŮvpAQ61xR JJ ,ɯ_?|rqiĖ4A0SY֜[z%٨;U!ܩO!>4GP*s9L- ہ?9lKYzD&Ľ{O%TUϤ5.wFayT|h+2-,p >&/2 SH+ '?-$@d - 2nI'aQ6 /0AֈtW= *ڛ WI ȗtj}X+M FGvip׃p T 9}K>6g^6o|~h8l֒Z`>5Ň)`رr@} 㴡#kmjsBqw.אv|5`ec:/D30OwuP q4#h%b]}S.S/>M{vW458x3FYMܞ#)~7X]:=_;3Z'•y7aRum3AbH׉SDvJ+/B>FꑅTK&%XPRsK[xm0TTnk6̝EECvCbD+%fA_Y!SzmMb%G !UE?QI]VqL^(RWOXp'0oMJț86n1݇axUD}T>(6>[bR}"OX1=J|+\n =Dobb}Qvo0"jjK 9, G`7dY;6ĎBp{BxLu6#V"7'VeܸEe)̼p rJmae \B]nqg?JEAd Bȥ+7 M&ȝp_RsSRa6K%pz4:~.;0p]G$)u}^0Q=;z0z\ ^-ik/j!#F)<.VA:`%|b1MdĆSX֔xZ= aCXGpK:2z[? ؍7T%^~@C]" udsdM5l1!/*Nc^sڡ,p0VOZA- I]? TzSAd;bFLWl'nfM{T? h DZ/Mq/'I$Py"[ zm]8t(-ȪWJNZHgG?jqIO#"Y?=Bre7U*{DdOh+tܰFĺ51-`gAK%d`ݨxhxI$ቔM?RN[J['=`bu3=*I+&G N-8jBJiDDs$CY%!|p6F{`r5:c,ս(H}V$#;?횇JiCn#RGށ{ SfUh>N_!9f/yX"N#.,'YdU>m};$sD_~x/OAV$\As6r^T 3kM UXt#:&N-6:U%ml'! y;Q,V,~3Bty鷡*Hg6Mp;V$X7oڀ HFO  MPEeaove5A66Zi%S0ĿE0őO{P^S\5TI@ U5׿~U &yo8>5n4%PL&7])ly3魅m?آ_6L-yO-`هApK'L3W\}&=l/"fUnL?.'P"k'|Ӳw ԝM ˋ;e 5e!Dl:+vF`˴ ɲN:i(AXnD2XE$QFa(]/QC_3rsoג8)U)9q~}zyJQG,K'L5q^' oqoQ)ݹf?6/rUW%(jxi:k@uJVcCnYFrN3{YEoDndlؙCBjwPwA>\7oܒbqH;NBܨ_r#U; ~.ܯ17%GoIe];k lIEsSQIU'tJ>Dyw979tm*aG]w\~2)d"2d! eܺ.:DTI^¦ m#Uֶd{;wD N/pUhR68`\z33>5\MA"#N`}KEXVvm)U(UNyj6]-h6pCɻϐ )x26I%dh\|Sl]Mjkצ:N$t;n5C&>PH8zp`diתy˪- %̇=לIc\"E"Ү4dƂabLdIqQ$յ_\XԫEQ|eoM 6((('WI\AxˤhѲםj|9cOdЍ @fæ"8kӃ>ʞKlJfTDqŻ Xs1U_V՚&?@ř/x I]DB8:kT69t]7o< ' 1p#Pju!>_´滤yj{p8plS56<*Y3ۉ̷ݫ8*d N9 Ӂcqo$bN:!@tPݻ#O 2|c1)L˕qke&{hTgڥ):f4xPq;8`x1LX(m1٘rqWB=soMKq扰\FqJ@ >0rzuQ9R?nX`$I8%=6},\ܖG}ViSxlMÆIzO3kTAv' l4QJ$VjC&;K@\7xmQFC/-! TFWpST5!Lu|@NFoÃ)xv?r/\Go@dU a1tٮ4/M+Eq܆dDY3Mq,ff`M N!G:H k#qjퟸH7G nnkznWUD:-@96ɁQ4V ]7[-` wQ:G{&7VMbLwZXif62BQk ⸹S~xZt7J6}^u uDṮ9+h9&x9+S y^iCUWH~Ia5eKk5:0-kh5BxYIN2%yL_l\`YhÞ1Tz._>sV>^_U> RB/ /Q;@ o)tXb|Ѝ znد0*Tg9G87Gw5}TqhpTM`,Fɾͬ"RߋkQUU :%^'. )e"`u' *-"u,Ьx#S?4RO/9qdg4t7OK^LzjL'XQB5#3| zM墻s]tUdkOX+q>~RuUE5dRI_>צ6KUԧdqt_ʪqhم  j8_<ʽ&2_MwZBe |-A0 {W LBKDGl݉pw=ESfVn\ē5Ǘ!#saRNqNYZ |4.~(B +K}b$0QGh;BnVo#֊+ EŴ#l;cIODg9ePvl^76xmW,׉bG$jśU :zكR3e+Q3aƣhB1oY$ )p=lYzPaI9jِ'ؖEC;  ɯdY@M+>Q >$ ] hÈq:#7'BjAKܻ)xLެ>|{ \|fR;8|sG;wuqCM/9[231!JA$0\<`omv%' 1фEBT |s%P&{;y&<Vu-ªT{Cc#yM")|DkfRo5=[k$ gӮGG#LwKdD}::3(0o>fyTE`,^w)feewP) 99MOL 9O R|@ Ycx~:Ny2ZPo;r+d\6_}}]= Y O#5X%8RN 'R&nˍ,a?DQz3LH7S'>Xل֮{bع %{(45QHB }H+#Jq2az@ /3VW]! o8 iZ?zfOG_ӬtS8aϬb"e`aX΋IK ӗvr Odqh(p<!)3y^RT 8 <"m<%H NYwjFCkLZH9:r]o~&  3!"wgTKue-SWc?v=icZN4B #VXi-taʙdr~sa(>V])ξʤX^qv3.5QbX \FQ5\jνdPW،،#E$0LDE: JI8 2vז |vI4|&i̷Y-CVv-;7q@WTQ"ȍH#޸}0o5<1&Vbr̓`Rdü*HWiS&CÝê16z& :1 \=͢ "9i^pl.^:y!V6W4K+Y$d٪Nqúa]|%Q{Q"6iL|c/c p %^qqЧ#S=fzKB S HDGwМ]cgfr0b(| TKvVYaJ'8y 1buEPתn)=Ips9rMI+gw[}H<<$8I߼AZ ziݔjB8o50 f*)3–8OY} 6` uebx.4mY:W.}SU0wY^X(2`6|[*טefWs1#غ!}QSX\m:c  jOԦ*9MJSA ;G6KYvH/(>8eڶ>S.`q7gP1Z߹H< ˡD}9s<-1UZn r"j$öLlTd+_m y2[04{܂z(")vkuc,W2=1"*EcS߮>V(isɯ̄|!*,?9 ( 6Q9s""nmMo|u 8ɥaÄ)XekL\\& Iq9lbOd߈n% l SlErQV9rXkkgS%گ}XRx7%j&a7!BK \4^Qw Q8&۫5uHL\Y!9 * N6ߏ߰pSOau+`zQ]yr`|˄ԽynءuO\{1<0xͨT'}kC3G ޳P[rԇ }T =Xf~ƒ)H)>ԁxHk>]gpɗ 6nGb/Pdx#:"/a'ʹuBakIGz#l:K6F9ÄJO* 7I,Ɲ||9膴E+>m0%9bpTIa(N 4BOc^J.1.<@p[9sO5:.{bS،Yş.G:d^C3SF~-`S().QF 7.'L>D+%E?eTCaJ?=2j%eH L*_ Rx^c4B\)Dx[1 \VM5?QqH 1YMRB>/']oq3(HF~57KXe0Va"bj=s|p\b^w;^t%.)u޸9P QLnFk'a'dޙ#gLUPA4@|Sib3pK:>On lrhSTN_*QXˠ-Y3E<OC/Z1[A9͏U,9E{w3ލ8T,fXVGgThRMSRd6z1,]w #`GnHi_YK-=Wjѿm] 'S=#C t5Sqgj%hX譗wM;<|Z).KamcbL,.{8>ܖz"P¬bjo9FH݈cuq$J1?=GGaԚAj ˊ_C!}u"c7lA-CIע\DVN.Y൫p2bcϢ5_ǒwh) $R@hr prx0;,kz.<&IUTZ-]7 0Cj6c%Z}H|4? <q|+z[T\y:uJzu^'=т?f8|fD$ #cԜhy$#]6M~xW zYC%n/Bi 7ڇ@VYX x{bS|2ѥ37Jq]>fK 팿$^;"0ԉZfN{3,߹ ">`JTZNO (UR9i2=RtX.cFQM~ ķwg[#r`ik= ;ӊ Is.‚l-o}/ⓆdUFV -GE[D |FuB3( =6-a!{-@M}VoV@ecKDG4e y Zx59q~^g%O]!mڷv-ڑY[f1?ǯAEGr%9j6ՄJ~i/QrĂxPHMm,>I1)? ]D1ZP~~$HJyMS$밸$fn KƑ -adNjvDjXD"3{:4{HTfĘ~ù<ڔNϨ#FyY}3o4cE5\< K3r=`lm[SM&̯>CJ\;iiݡz;5)RC>cu4 hOq #j$nlЕ `N,LzOCƕ`&s!c@PKzf3b^'+e8B!Dml7дUl=(XA1ާԊVP5cpTTcDfdX;']n׻NX5bڥ=mr3;GT;;$GN> il5f3^X<-l|SR7{Gs -fF#m&hF=)Cl`Y2%Yo5|g}BH(x 2¡ꆧ{AJ%a>W Vt12W6b=Κ#WQ9]juA!zv>af H`-wdV:K[?&e;8a TXUb&z~>D_r>]@~l.6f glJn/\WIñJgWu nM&-ӊ *p@F^~4Cj`-׏ʩuA`WWWGOr`<vR7հ%K}T mUgdO= JgYt1M<}uj$}LW%oxNKF A3Z8FP-x?&A|Gn!> C.4sl˶}ˏH%wPv琞"PX}GMu)peiڌ`ĉ[+ }^"z8& A)Z?X k"V‘{I @đncrn+epmC"ES<\‚0fV{TE gL3Ӵdͨ4XKR3% j#Uhñp틫 Ȅn+ b܄^~Pz~ߢ|HD@ݭ[s(`rdTw} y$v;e]3d:ӶWΤI4K7>(zOp1X;L5TrxXyI= cHQLꡎ-9UxRZ(陷ﻬ>M'vKq6l(X4I. !bcDk+Uq҈ꥎOMc*n.7yE5!4$1ex"łF4ܥ趗H}!,[b1WLT&B0>j(`;?! TNz|Q5X)x<ϿRI.kd=,@'2?1C*YF#= )o2ejo^HFV_wjB%oOkh6,yMؒ2YW}Do : b(}#goR=AbB ' qJ¢ {B'tjEȡCfY 0?9#^(hx)w,w''p/nKAwC7i#!̥;Ti E^Y#aa9h GXFEBRf;$9,C09 13ݲ$3Ɯ_a4t.l) +Y8Il< H^:  C/,M<9o#iӬ~鯖ٶ^1BmqQțؽ+c~p3k@\֯eZ;.NN%PW$ξlN30u@mixqnWr2"86ȠhɂbuDh1ɟ;52@-Z xwl< kYS;:-fzûN#)'DUfJw[rXKj 5)/zĖ v&T*GffRV<rTEhX k'!jSnི9-NG^%-:;r$>B vp7Qu.\jQ"z/-]mşv"9%D[#rL]˞GЬ;/'!> i@ @I3aF?CqyR`@`afVG6qXG_p0q6]gוKϸ)%2^G2n:L7̘@uwvyU!wZ֚CAmI JA#⼐DMٞP 8\Ik{J Fڸ8qCJTr^Od-0gNFٕF8|fx!@XæA8(3 %3s\W=y({(P(-Eu4➈wuGߓbSa4tM%!F}s\ 7,œY!ad/{φg36렊PqnJ'0QU%/ēI(lCUm9n R4P[IȫoO 'cP.Rd`ըYUPɅyR@`bH4߲֚n> kd+ꥁ2%B lhQP;a;][]]+;x%`f)vЛUrm('~!n&D, em@ JҮ_PdZ5))=]WIl$wȁ_J/c? AH+P.GUΕSOzT(Ŵ#t BrFF&Bgf甜8" ( Ї~l'|D\_|c-OAg퀒وr qKPنǫ(rlu|Г6 )o/3 &'iNg'-bV{p&s~_m$+Js^QH.^)J*k14xUA| ˚I5\t/ge29掐F"jB*|4*jp71W h"l~+-WɄe9A\v+ŗ7 l 74:5.I|EET\Hi 34j<Ɓו*Н.)3W7U)o>F7mřОC3JGm:¯+ J| }3`m8yC!ywAz%6#PŋPDj=mFfG%=~6|&d 4JP `GuR|@Jd!I\zh3Z!|tK$l Y?PVd<5?xDs4DŽRX7) ׀i Pɪأr-^"졤' r6C\_VL)@`Z`gP`n%H e)I%Jl}03٘#%j$aU"[|"s"#br\O(Kk AX,A#zJLWQ|HN3KOp=Y?AUWi{=ƼRSN1 |/#(?\?J?d2WVĜ8V49߁^[* K/J·l2V`9z9Z~+} 4AF\EG#p_:U{MqO>KI)pWIL9,Y>ɹ[Mo"ˉ Gf#el~F>|9 &u/^+Р8~y쳒$}&/BLmSp~c7M 4‚H1O+(hQAxA}ZǿEL n%0\UV{K `jSg'WC]lͪD{ Dջj3xυ2!w=G f5g8, d_aecbtGO@tjRHk ׻8N k!HwvS~A֨ *!"oSHr>gc/(GN|%AãZ߮}&~|Yx"X:qgXث@(BN1b_i|xVA!sXuDn5Fh?35h !Em4>v>)M_P@u_&5'VCZbY<[ka]m?zTl<ځ|Rq0?J. ;Ju.e]iA~JbbL %|(Xq,_=>wEA G~t},[RF22T8[8g&䖂0hV#"`MzaSg/4'"}o۫C˯`o:#6h#4QJƛضdi7ƕIKhY;9 [MXq/U,ԘN%ϐPM70쇷r +@vb1Y{ujő;O]e+ 9`}^DltBзsÞިգN*j>2wZLzP8S3'.U$Gqy0˜`+ eLD4 x~'p>e,Ĺp+ccYG!ur(B$l`ŶBa\. l`Z,JҼ B u#V(^,=ԌNM.X&U[xۖk$sjVޞ -_:e`4Og {դ{~Vnjo)DFNeەݫ$^fcEM|ʦn,--ws0Lg+Q7SD3xwkX妻.bWTTqٖ^,#ҹii=zgOݴqٲ7q6f@ϕȎw:Tp!w$㆙}@qgzL#qb-ǠJp,򋖄,NH65,hzž^*?o+T ޜ=Yfٰ_TR;pK!Al{{-Pz8Y(K s#ىctVAfpC![}pLywMD2larP((N6nIhUa\KsF26%pkp9xpĬ:j^ηamstzϼY' ReqU}\mBmd[LKMK.dL'GV5bijTQwqXxJyav1-]ՃlU܍; R=41-C'|從fFtTB#dItmx"J;-rPHeč2j֦/wGVC!Gؼnv7阅[z/CSJrH3LUZӎX"dG&ỳl.ęʴ ݞ}( D{Y`s8ӂ1YYTؼm4&Wd\2QuS,+Ptq`-& HΠ$Ơ`鍒{[YxӸ q[1v}*$L5NDD<ʁO*5*m`lR"}E7X0o̍W>gC<`#.jZ&C%”/+i,â5 oߐBlfj%0Y.!u[I%d`}R˲Vx?}ɠH՚xȦqMD9'B@" v"{{ vV8NlЕϋXqk?2r\ 8M-ΕЫpbU4|= h6Tv'yؓAӦB_ǵ>J  !„/}"Ԑs0<*a}OȬeGXKIK 3tY0Iy)B+@Sg_"Dcv&APk -kkwnSdm6\Ug|.=;] W8tL)!l68 QY:ku{䄗Qڴ~9^ ~L(F`ŬkJ$fXkX1-)@WL[s,nYmì eS͡3/F5#hY!i$* `]ݘ6G2} fuEl~pi3W+n~zF, \up]Y jԪe':r!Є "XX?MrYˇmAc`nO8-s c0etfVf<1Փ߃Z}.|y˘X)o;Mp[*[{?G+t#z T S*\2ț-iӝ8a`9L }DL܈ѡ;Hёڑit.pĕź ~JrÄ́^X P'z!u1TP+Е L՘- CGsبɉcvmCX< *x,bG&Wfc\~|n8"!=f0+"}fp0*L !0uF^czGXG:Kok&揷|ֳ2=NIݶ] JߙD^F]mGBǾZRºq! ( IGI sOWZ9,d!!bޭ@F1RJ@JߟE5z,dMu;6.hc4L~}`HOLip3B.EꖶXy*l&]{v'stC& )aDysGpZުmf`WoP-$^1kq֡[g֜C/S3%{$<PVny3 9Y(%-dT#DXiW?#Qqa 9[0JwIcZ/½V~lVfy+1:\[RtkechOdX}e90 Zi:lAM׵+t'I ӏ4=Ao02R!g!kG"WS=~^Vk?EyH7)UR%X3#I>Xǖdí,ꐝ4@ f Ͱd7@0Iy5K1]ZI+K A2%6ICK& ʷÐm` AL#)3'A3gHj@%ݴQad+q2y%ޢl/wfYYGܶð#W(5U4B|]ppy=f^$}_xNUT~ĖсxT֮"vHnT|)Tإ'g{ ܫ01]]XN>,ipBh֤ >A<}Xhb~RDQ"rZsWlji1A7cAVcjKrƽoW඀C0 ;4'Mb&]uANN 2fWswq^C ,S˔xMYB(%IguI4#^2$X8S|Sx@.rpkt}kяҲ{5KJt=f-Hˋ?7mgZ~4uXes:^aݎ62`bf2I )2Pc[4!6 3%UiqY:ym0Je {_$m҇#t Mp&WVСv!lS>(orU>E(M=\r1uд؜PgG4IԁU4[dN3`[cb "xv.OiC^ܕs(n_u(gmJjb%3uٙ=>tܺ7&s#].6.,TB##seMř/wl=֐pmovpy˺ RFU-xqǪWna@0B4 4]Rdc ta8ڄ:a%Ez " d @O?\ߨiC]h0:idI^QjЪ h6hի B L_h{~4­@g<-aӒJI2bm2ՏrtǥsuPaU  {;7B yh}])3T?,e1zvfSz#lM $`Wm#%*JR)CM2~s,M#GwR%{~tcLa&נj!%U_&k{8OV(nLWjU2LiLHBvY<~$dbi)No_3u><šežC]K_^.c/yo%s/M!<{YRơ@ɛ2"tYxkg?c>qde帩Tvs $1h>ԃ;.o~FΕool|Z#",TFb>6⪬-F4o s*a6HNUʐ㡭ѝംtU!ǖˆNjxQp} CSRpO?6j4DǸe-dYWHbx:VRD@pu;f eo_iE&,PDn/9$`ǸPԼ RMRqȌm`蝱 &tj(?ϪfF/6on"I =fl_L|tq἖usd  6Mk=˕)0 ~Οzjel|H&\az5 m5XY*!ݴQǛLD'xQeW3;E+-'o*NzŔ+VY]p̥OVeytgOX ]R`0pcOe |qhJtc%BzI1 utvٙʷ]?TELSMӧVtzPqI83B3 1tY}5ߘRyq2OCzt?jIY b'R񐄪Y$%?N;*Ү3l$fXS҃焀ف+=2b3׺튥A m*bco ӧY4OO+/]NYu|];(^ek@|v=]p'|fw2W6T_^NNS+<_4.oF}C28M9W}Diј1Z"pB;.<|O|à͒w! <痟ZHGFqkԝSܡ&eGF3rޅK"g Qd5^сJH2 .lL)T(5CK|~+Z`&[=LV+%}y@Mk W߂3\vN%a*Ԁ+"j2ST8#8~u qӪ(AW[XC`@X:|>~bI/*gj3`3{:x[gUl ̒żpWC0ń>P<˱_x <2 &gt_!H^KGV@in,򡷣J0M`fATL7yٲٕЇw*:MhLާd^}g6/iBCvF7xp0ybWr_TLqNf- EQӄ#>_e3% @&'h7w*%^{Р?>XႼTY<<$'*2vxn;f:bK^ >\'2o6,uɅCrQp+ZFyC$_u6רl0(HldT "J&oR,+4ЦcpT_8UDzZF/nSE5,S!}Yf /_@?宖(!3zCwdܟ~.MT[>Jm3D,jT)GBL)(іņ 8;S9P*V5|Xk(ުSox~(j~m<8',LS0'Z#Š_1 "}e>euVKZ/;O񨕶,'gUׁI(N 3'~6:4BS;W +Gh =sN'[ѓn%ΖW$$W8j#dJ3-~>|iJԨ@ɚ2 ,fk{t͡:j Vz [G,K- Xo>Empw<~ ϩsm@L76:'-f*ĆQA+֐ZyHQ ۩%eLˆpsWO bA2Z{{(EHa=5 :ږDb--&od=.}E퍠OUD8]d19(`|9B'rEd4 =i)Vՠ~eo@d=SA|s,YXN׫ JpTw6Uڏ Z)$wb 24팦-\kN-k\K2/]@-t-GT:b|hi;G4~π>ϋ~[j|FG3N)WԬlTSUs~X" VoLn}#ޒR ܉ M#qhMx.|U)yBWwh6ׂȝ1ۄo U 2{pj,7rP5w) haR-Z=UhU}:~*bqMIK{E 7aFS[f Sp޼e0~a2LKL߼N JA6.ɖ #<)ԀY). CBBO%=O>~9Gq`|V`TBh~emjZ+08| t!e_N, <@ fDf2"жl{pb?0PCء\-Re`ұ|y| 2go~3m\S+#-.iPXoq*wڞs80m3aHZvG'{g AQEZ;gG,w&gS4 Oy"0aaUz^OiuGi%ᶳJ?Xѽ\ɥ$)P 8Ì2N!Ti1X_ck ;s0(w riDW̡m/'l=# ;ӄg5c"٫6Ч7vmdE,@b)?jT%(FOG@uܛ$7A8Xz56⒏5(96iF%Ƥ  Pz_J?kr~ÇD|'$M#Kd(B#| i'I /AcY`±Jz|8MбxCdE-4-׷ 8Ve$"v90g4ZU lfv!ioLZ'Y,Cr@s$ =X"/YKGN"v.߳{p핟#[1Zf\ӥdaϬ,})P[HKfAh2bMD9hx7x@ȩ 1\LIn^>硰8MoT"LiBzk6GkL4ZE+0TTa*̎sn nۃȘ1\bRT#IRelPɨq2( j!*dmt.K~v?m.CgD^ n y,j'Ñ^DwpDYð{Y{Hw/?VWu=ف3iB/9휘61d1YWᦂp`E2iMR*70AdDx¦RdpvAx$⟨4ɏ,/E&7T(ݰ=}Ep^'&D"(m&^vnԁ::Mp.H^|,k&=}Cti_*ii XnS(+d$g[5y,O>pǍJY|l|˴kF2 Ѕꇕ [G&![%",-r1blC͔'B{#8cbWe.eH/Z2fih i6wwȳRf)hA3N޷Iq;(n\j ]>D 0.9R7Im-꯲ǭ>pnG Em]cr$jy SNw Qڊׄq:T?D$|2X9=D+KEq$"s#=h0Al9PH&t׽#|h"er[ J*41/׳Qmbɗsݗl#))&8Rd ylqzU,3yr-vTFquAyTF?"O밆s`V(^XD7-pOkG)(dTթ"}"L 'Ӵ9iiEUe (A)Wb5=V5k꛸w]yv*PuqCOػT)U+C>jLJu{ٝ>]!H-N +O̒ÈHfaǽ0B"RXD" UoI9˾D0^|^V *H m*9S+@\-gG'7x@l~d@tH1 J~+ZIHr#D.t$pH=:RMqdP'.V4uD^G?PЀ®OR6)+p+2NʵF=1wk0~Ϸ* `>h}9N9ìQ=^8@^0?N4sVvuqR$Uq"[+s! 1ĉ6{#q!5zX^'3Fô 8;'3&~_J6]G:ۨtjz(Ӿjx5Hȷo(4MRacl(ƈ͑_L+֣ "]0!R:n*kM:+ )<\IkP uAy,x@cr_.dnbZjw=1Q<ofT6A|lg|fL8-U"}֠D8_UOжy v&"vnUuDGf<_WC QDڳī@c6u(dPo.{as;(\;\GƀV_[˦ $7-n~ԫ5>OSDoGFM`0| =d;&'3Ac<ص(V*Ұ.'䘇ޑ SҀsj-u|y׶lk|if Ί%|'$K[_qg@!oìgZڑ A:^y0r0yV;"LY/;#>aLu!z gE U*K" [7B(mUuA"+*Wߙl0xHXМNa"̒g Ƥ顼9d I3 #%? Zq9¾m7**/VKWi|VOk˃7Nz n(o%Y-o*dfiUN7މ6x$W ixp{Qegs T# `zegKݦ㡎ZtX.P8R!ռZrcHXϯVvO,|K{Ut3MKdVCk0 X̯i vD8$;7/-Z|#ۖxJǏO*># r8[[}.~q~byQN@oT DzSdbы8vL%*Hd3pdz>' -k2)FSyنvQ5c)ș?,u)c0\G*YiZl0@^~^AboQKd!F %q$+󚻸}R/hh `ؒL+w4bSx3<kŶ+%;(|7xPzZ,Z1@}`|41Gا>I#Kv6g.}q$m[}x\6VXx!^MdhLru )j裢y<+/uѨlɒ>`>pJมCRͷp~μm/ E?;hSv6(sz[pݜF$eE"d[lX2Nn}r@/HEtV>nF=5|僃{ѥTP=%~AD読 *{+Dr+OKPu ݢTq}o?%gr0A`A1kGʧEȡFw!&h!q[2`;E_z/H0pگ;KM!Pj:CH3 a%1[v<=ARxOscU߅mp첖!MjY˼af$O!T{ZJYy P7eFG5n8߈霕i|SY:У`Iȓ%Ia4>q),cx{aR(/ yufS (^ؒiƴqށׂwP aCq@0pxdZIH=ؒ >=vlqvÂ|U?Sug+w+[VTn{8¥4 ^`ԧ< A2 %+]T&J| IF"Qƌ'Uk&lE:1oYbY9ܥ#K+Kmo}03ndȂ5T휀 stT9tO~.oN$X:0lZ[lRVlqֺQg2-D*Ljy[딦+;G\};+Cux*d-;u, %{4!3,gcPc!UD$Ѝ ! gKf4"^6xҩ&:hcD5]Z j@<.X ࿹Kלjg5Zu:ԅ/P37mfЈ],뻻uF3Q4P3o&+srd宒7͛R8'ujXz4cTN,pn]]5B.RZ] ™X d22r {u $3a %/wfw®R&=s[:; gR~ts{heZj 1jp4_%DBqywm8d vo;-3 7nW+8|9# VB x.2qjj#[0ܹ)\X۱b&lN1;bbW>ݿ(jWJW|49IQ BQ̛~y Z'ǞAܼnb޼'[wx6ʴ}} NڇGja\~P8ђ{%&%:ޱ &!刿V0D5fRa<nᓠ}X ?v4NcWmmXU ~Xwo=Fg&ڹiE|QaVvD,_7T4fmj|R)܀{@4pGK_^D Tvm/nxL`b+T3i$s N"~3$ \Хv Fy[= emJ|XڨGҪ&L5Womx1k8p"F27G'&b:2⼭2b3]Nwchb`&,ώuESjL Sp]j "p(dZ T|tMQ=H `r[~ @7j }E>vCr ŗ {9ҢTN-V:kJ(iJ/Kr;YĠ0//;\_YkF_|ϭ[X0}F&ɣMxglܳ-o:EDi]"ɛѻk,&Z+> ̧aOYqi e5΄f,+钟so9 Ƿі~ٴM[Ț#(/#S7v]؎WyXw-e 9ZK W~(çkkTip+yPK}cCvaWb I4"RY 1 3V8G`m]^/A1JgƝă ?FkwUYV*mo(e/T-$]H~P:'\__rL"qˁtsqr 3a &L$pWMC&Ηf7xN 9M֝M =lLJ/ZRԋ&?o-l4gc$9y.Jh·ZŷGID̒! (Biނ1tbBLwy>5 m|XR'K@d]4/J9ʯl fba}^2 \mV|ka+$ۨ5NQ9R q<{2f36!N8Oƶ[y;lGҪ[œ@#1|\~rrFa,B[G53;YZ9pwZR·3-Adm_猤5* st*硢s8/_BRꐀhX'2lw|Ѹ~`'+(8h^xP5~ ]^Ǥ[C{_>we2k?Hʢ@uelLM/.BlĘ{\e2m=.fJ9 UAyN4JWS -\e1 f"N*\+$Mwu،Z^U6,?^/C6Z-P"rGcemiG(-@/IAa+$O}aw-%ədfkh 9v'EKi1^,J:쀙 x*;zW dp J65} $'E;xKE6jQEm%uoh69r\{ςPl A8UsKNqDgMb](Y.k&:8 [%oޯ`+V|j/ú E^EͬQCQ!d@Pv#?.ЧN~l3RQ$j-(n0vpm6tpq͋xZO:$QJ/4?#p.p_e){ܧ#R&I ,U,.,>ATSBEl ]m?5<[(.<dۆ\3X G\Ӎ+Y?[!"ҝ7t\50rdTSPǣSC^;L(NM*(L|9؃x 508݈Io޻H78pb!hՅɢ(}*O8)8NI;GI@?!gLV胒xvzO4i X @f\N5HTLP>|rm,R{؜lEaGa\DEWaƸ۸BN嵣|Z,Y=E҅5aSQ/Qb4WP V,ݘ/v#F#L5'JhԜy^V>rx)? {5NTfQN}ZOY CnNݔWbaBXXجWMxo@HoңIQ(&0jpfTV Z=6$ lؗ y*Lg3!B>I?_@D6١wAd$C}tZ:DB}!.`5"걽ڼ/Q3#OSL3-Hu1mLS(lNU*o 6gYP q͋^B%M1P Q3;q"w=rt45>7tJ>W먍~Dsٷ׌W'EϕdoPq1'Fd$3ȡ5}$wmy z>iu;\骺gG]ۚU[5 ֯SgN&(zSheu 偧OZsWxfU+ae4W;C2GfV䢵>sGLsjG 9" ,3h*}t[*4X)6KǺ<տH!b}$&Dp}1~CNL]u4ᳶPQ{7Q~8Q7K\[4]MX(gDV|_CJhZG7d+GnPTGgn}cMē[B޶E-e$ /@H$ dg %.Ь lߩib<ڭ/xX;~JJՖ/b*L)H:"eJ c=IA 9jnؘy.za^3𱴊FU.gcJ0bI5uwtC86aa%h`Aܓ9IzD!rBBF lz eLO ;䋿U|u]k|i[bJ ٪b.Ob69ҿDV^CZw[EHAhlm?5B?1`t*q_0[I!OqnJϚcg 4j:X@Yph -:E')(]P@6qy Ņ:Ƿp&@eQ`Z٣VbW5gfDpuk2F.B0Wo W=g/#? L&)I] #sKH<`pxjS&O| uFAXd8=o52l},ڿG|n5PN{=Ͷ =z Ce]18jV9̀uxUzdYEui$(˾w f!A,jalEʘ*7.NgZךO/OV^BꟿJH rHmK\y 킫/nI(g^9"Ԅtݨz fOdz`Tx]9op|qG8ZѼN#+ $F9swa!QI A=@:n0<1%/1L.dL/!v3aS) ryR'd)9ԴAA"5vGچs8F-qc#}rN#b@[\c.G?PD/˪7knSyEܘ(:Q_ӭ38Nx\hB'[71=Ϟ\KkbH貃\*cR93bevYlIKR(5IZRi܆OPqlKNܠG T1ZLJ0\{MlÞk)>RؘW7)Jz u(8;44]A*NE!X$erWi;E91e.D 9shN;UWIrruj|S,R6~*M=)FY(+n^!`&e"DàƐdH`eE.ݍ/؍xmm^0st`~!%7;،4޼tۓFL&`\vOږ3ӿupM UN.jB猷W ?=l #~CG'˘@=XbPt (M Y^q6.#&TO$d%T0h)MRH>H2`w N TDyp9w&9iLQx<̭|9fJr ~h NYSX~9j}&՗q̇15ڃLs&ů2'sϪ偧ڞ 1:6 %A0DrSi*1Luw=c $y1}kOz[H>y V4m9eNBW )U^?Զ/* q8 ʨPR ?>RCt)wT"Z 5M$ 6, o^Fp[mha 3tzPl䶗|/J2ӣ$cq/{Y-7|w,E>/+.ae)RB*^~ (Y"4"X( cB#GGZ^gկLf{,}O֖2o RspOí{Ěf?HD*.孯*Q繁y%!*퐊Qe&^vZkDhJ&*`5ݯ+YL #Ml}lcyDGd-YO\.?_&p}Ioݴzl55]vWQʙ?u&1xp^^YVe~Sa"N37Dm _|֡01&-$"IE>FVq̓A }fYD6t mLdZ)!m^|T$ρ=w9f6DNVIQy=+V7\#;AKV hL.\SeL1@M;'v`Fd'҇6B}R뻿 e w5-a[sEܲb5>7 " vHR -c/S_ ev#i4cDdP~-9˂/1B,Zu ^v{1 ΝJ b]ewd8FE<C{ l=i~@\09N[TcȨD[Ăej!-)HF&QqG}d-n'err&]GX3XkɇT`jl0ٰcR&KrfJ(ʐ'&AҽBoʚ6>+m@n,^n1gy̮z`f6OShFx֧D1=+Lny:.`dc^خ`B86 B+MZb_7{$P+N6_~ jlޓϘw(B>1ZԦK7ub53w>3$a(9k>+Wg"T3|Co,7#!Pް$*/~DIgINLv7QL>ݧ5`je*ZGv6AWׇ< %&^|r`9PܾY#HJ䬳tzS+͕d.4an?Z\'<@_>LQx:bjȥf!&X+ c PҕŔFcz6%RB KNL*ww&19(v,aZ, qfg,f\HOXh×H"r1hBB@QNm1/9x.v6F_o ܗP7mt oCi{DnqyIP ;+lAn<4m1_"pB\^,$n(wGY3Yl%IGzi7RHzH1uJF0$1냢4~X6싕Z1,0\B*Po+S'\kVH ըsa5u<#-5 8/֨{^/(zw 2_bŐ\5CK׾~[E:%n3E)wK}ÙQ?Ϩm]UG+/ǐr<ĝknMsi~ )E1ϳ:V#/r ?VsAiEA|R+ 6Ayi~~qKk0BTlDAF@) S&ظx rѨ{?懶Hl.R`/|ݤV[聚$P~&YbPÿzUOu^.S"Dž YVMِ_|h^c<. sF ~qGy?8.VUdnB 0~:5:sȉu YPy@eltv&թW[ev3^m"- 4} YC`>?k-0izH1S? |86+ZPl[ƊCS &8f$]2X{'5v( +Ᾱ8Czo**`u Z%8 Izft0/ϳ̡-d8Z-WN+NY 97s)jZ췀V~79@k.DEAb?Fܨ K\dRB{~ hS^@(l¦p<gҚmZ~[uP$k }pԆpŒ|ap*{_m޷ iϔ޽jy.&tհ4.+>ߡ" (j[vyLg(o>NI]ʕ L/`s̆ "9zM pYKDX=&3%o' =pKCuTށX\jY5#]$ xw-sfQM"{&y%C4}-YD dPǵilaFOOәO(kڎI=B,d[| . p_myf/$.P"YfYOU8vI0X feh&k* ֽvŏ.uk#5u6ᮨ\^ao'􃸙̞'xjf gKogmtr G0\0}Ŭ̇^d[0|,+LӨ smY*MVb ܅[{ d9 fמ%9+W"{,k/%`#a`AƔ1(ze !9 n89(J%u-` C1#gY=<ȵT+,n<:-ymA[($F`JvŰ ߈r4fv''C} Mdn(SG|ȇ: #gT[v@꿋!NLW-C64O ,1F:]Y\ɌCo+c98t7x^.tzIz =gSj V!,U"ȣ5{!$ JM/Ѣ A=]a)cOtov~%Qo*(+`j6h]F\oK=+`3K鲪 Q u5#(_A5νxa:Naj@+4'w}ty8 ~9V9qŖ`uЏ+c7yL8e\Vb%+#^؆O#q!gr[9[m?&8 uV>_(7o!NTf`Y[wl$.D [iq(<8 P S/>n-*iﲐKC=fTdAƠ:;K`}yh!Nna#QFr_ڞaHC ߯)P8qg)EY9ؗ|VRPdGf7\-ljw#iăM_;ltH&%1߸¸ ")8iK!P`X:A0fHE*}*c\r\: r?Q,v~ax;E?HۧNu}.;A|aͩ F:@v[57GKwW?⸒{qc{qt(3IѿVN~$=1 tF"Q*kzht1OI]:Lh8҉|hDh4y=Ev9mS*F&H;ܣ;eE" sVḒ hIdn|)^ g%u6ߣ:R0)F5ğ>F}\.=W[6 Ԛ]_j̫]r ]08{ֻjھo6#ٵ̠il }ܣWٝ[AU/Lдr F4v99y0h!j:3"42+WɘK񯪓<&R9UjҧvOh$ɱ*^ Ēw/u(eLđ԰cb2QB[3}p:DKFӲzFygz-) y0TwkEdNP|9eJrc~3oXH@-HqOF"zuV{0k!e\+T[wRH Mk\>˶5k`@C"a2f aYbNn>a%_ 5sAH:sup6vߢT1W[Â)\;F=x8;QP%l0e phih{[vMܳ VJUC-ga\0AԚfA4P4=`4c'Ki .~n~,F9l+ `I/"I9yR1٨\(xF/~wU"?'bEqѤ+1`J2K|3u8l`]^zw7\$JPgn9~Ŵ|وC3ίlO%n= I2M7s2mÑ*?6YgWDZ{xqs]K#Td" QQvAeD/=^Lj͓@pyuK{L=#Ȋurξv14!,JP׾ZƉ٨=`WHcI %;d#jfn3wOaA 2mbtf} OhG].X7˿v'Nq ,mˑ]BɎpUK/b>$=X#40cD!r`TL*9ZS2A"Ь'[UD@AlP>pH֏$X7 6^ ߞ/@tU򆝗*JCrJm#\ j5ZErI%ۮ2p@.=a2Yo<2\[;YPqM7E-I;B#HQ'MuWfwl >H"yYBr<'Cv䧰 @lspb(gshɀ|eeBP+Y7IQH!9hTYL~y'[Ά'Wc_M}o|-I J ʈWW`Dg)--9&>O, M!xaQZivhpÔK" >NWCAbK~TBn]!8dzNN V4Fy24:.h Ţ[p^ќ8Ȕr>ĀQJf"Auo_!n'CҢKY㇯G9۴MiZv;@VN7ي`zʣ7NH`,{QfWʨ{^#<.z!Я i겲=gՁA6Ӆ$] QyQo{UkWj"X |^R8ur*[1MQ YQ:j؋k)Sb6 ntѻu{;'KSOߥY]faLv6%ƟM(6ft$EK"|zG StpC1e fi;ˣ[$hE*1b-}r+NTGsqa֞^xBVc~Evjl eĈ*^ =LtiZ_R};h G(*4!LϤfV9%'#@VմZQ䀷s&T > < bT 0bmC+lvDpJ>zxLEQc"

}㦴~翛,ƹh\K^~yĒGbisZ ዷ@-m&}lջKtBQ-6:JG ĘAC҅NAy o!|5i!>,'x,d{M [t 9Z$:B,` JZE` ež$aC [%ŠfiQΐ~a;Ԕp@@$5'[OVI?ǟWm%EqGrJcl4tj7.ݓ-sz!Z Qf]3G@Eɏy\Vq(9C:ckaD-IAyU\`'A' >ForWk0?2JMgfCW \ٻb]xl?5ԙ|':*%ّ21|%Ok(Sibmў!ٞ~H((ЇJͮ @Eme|eEYK ;Hva@j 2)D%&p// x7]+8ub2Q{.L+yPHF]17 gW>|Y PwLatɛ[٢m`jA%{f+2hze)ń|v&b>HmFSYF܎ܵk@6fof[&!fZ,&Rf5!{d8}}7k<1x/]n}:cc}7Ts"Iؼ*w5\f.k9}ȹF޾j;hZކ :œK~BRO莲/j Z ֵW=ѳv)29JRk ΃Nan5yEEϮ8EeCR +*@$ophB翰!4}b.pxM+.`XkGT(cg_CVF*PY 6{ԩ^Efx5ɻ)ܻ\eGt6myEO]|F!TpgnMvd ^M])Rz7X[m-p'4klIrѦݹ_ "{ܭodž_8_66 $ҳ[ z_w|mr؇f0;F}-gsq9 ~Ns@ནjDP*!'4#ٖ`h+")Vi%1RkE|=/3ڡ3ns buQNMp[G Oz|@ǵV׬,KS4H1;>Ma24Дz-[CRpyP 8x?"T MΥDVm̘ /zWU4DoI gLI- &׸rxO̥pmPIgȕKOnb6JexĐIګLҿљb$٨zz߁@=l_P)O?]A̋yڌY詪NZEezT+"R 6(.`E=7 jfg B)Z'K=5>>s`8>QF(MWbB0yBd$3l"z|Np.4!k%6hd涀ugxLtnzx:ВJ۾lՍpmԵ) DzQzQ R䆓>AGgHU$rIȌ"Kԓ80kM+!\HԍvHmG2[k[j {9d^"n<[9lg7xstlJֶx v7T~:QԘN:OLeEϕ:C@|H7o<"[Kj7=f ";ӴS_*+╔>eLpP1vؚYaߠ^YPYh lvsy4<>OXG!5qk˚](*2B o^< A+L=)a483GN^0~\e t@*@>dJŭF2<::TXYi4Rͅ<6y9(ʞ?s&Xxu@,qLd8| ICȾ% >W^(՞>m!Kb(fqe{C0ėgSdI_M%<tZᆥԟ~{EZI:*te*"K"\ܑ e 0KHEZͭ#Dj6#͹&ڟN5("~uQCe,dbmeP i%[n˴ڡюV -Sh}O5iS/hk9"'*j Q Id4ӑ6pK󀀡=H὏0onuVyV!6po'ռ,XH5K z%]d VוzKHj>Dg ,DKs~P_G3 ^y[5Uy\XC`=cq*QsN@)OCo^vuv?!%yhbX]N̖+6, #*I5pWπ=k}=O=Sxct1^Bg3yo, e\$ B~ %l.vBa^3R3gqcV>* L}Lm:Cfɽpą6$PF5&G'ʠ"avX82\&)w %ؾm2fƻOT$&#vd\7P= yiԲlԝ'^{{g1,+]8!SBd𼫈 Nkp~H35|vƐڍ|gRCZ@Ji;R丁 qLLW_иkh _iQB ,+̭X5e ?AכBv',S',԰JDvxoyF e{2/#'Z$ݼM Z@ UOr" a<hæu5V~"&si]νG=,tk8]F(jydUZV-[=ٗw/f$;b/5(;ÌQ+ֶ ct)^b &r FP^]Kt S/0Nċp)^ m[ur2/ 2JN`LҜ[_D5,/ZB.X87*V铎97Zrkg!0Jd$>[.aP RzvcrW_9Ax#E P(&Nl\.!@hguV1Us3kxSJ F:3edZ?v1ڞ(&^"UC倻v+zS}` yb: U8)CmЗj$V,!!~]v(wZJ&i=We_d 뵄PzHtG_k׼=B A:@4U1Ϧ5 AX5֏P>jD=>|z4iPC=喙K9 ԺU2D筤hccW_"Fbݤ^'vVK7ҏ箟0zW ]H4wPޟt:_i)NjY;3h+qdT=*$*8C</9?M2\ CQ9h{ׅwNhP.>{-mJֶ黄.@ԁ b_UzHBaɻFW 6CpzH햀X8nmW7/GO* (p 5VBnQ fPDw:QFX *_1'=azLuG">CfBW܆NTJS񗪒[ < N4ۘ!(nŽLbfVo0]m-%Bv2I)N_g2nc?Cn;J#wpj,Xc"Q =F<’OUׄXOE%Y~Tڒ͋3͂rX?ѭAJrӢr, 3v|BPiP17drop}%:/.\YY tU[AD.XA+|Fx*L>5XcdSRJSun08gxzy?7n/ְ~|ڛDL5g8Ŭd0u+1Q ]HN@e3k?{xR I` k`x$Rq=Tqy!zݑZ 5# I ӷPLxԐj@>A=p(X* Q-,8\N@w ۑH<9ʊ\5 r \ ZYaYv5\o9zz6֫p zq4=*@$欷."&a/C=fsߨ Ϙ?pu{A, !*<9{ޔD}q).bofs9Y]:5's =? ^M:pߪzeoݻ!hπ*~`T٫ Rv9es6&x ^y̔j %۽3 ˴CP(OY%;?_|,v[+1 IbiHY;P{d3uĪ$ӀxX yoy/`"&aVĥ ד#Ydn1>MׇCo^\e +[򭁳)zrmtk6Tf]ۙQ4 ʩv/~TXYY$>jK{@S†?'] pՊTy6^ڏV өtĆ%[NsP 3yoJ)=ozj I/E(@6|H'-N~i\H'/D0evπU4G| qStR|ڥH6dQ:zz?߇;dל"+/V9yn0p.5G99&GO,bPrU\ђRmi]دHVoij԰Ǧ+3G[W5+čog0UВ {O#g΅A. dLwE+2&ۿi,NfqypVv9hqJ(/$IaN0{v yB-r\z|r2~]i>\!n j!Ajq7l9\d{Wj_VU ަ+6J?=mmT!^̗V\-;s{ַj~|R)m/$0Ս&*aUWl\P&!tATӺy30ͲOIhZ34cOJb/I?Q΢j|:08g)jKnkfp$yFޘIe|aMZsYRD5I" = 1KȵFrev?a*$rcZEGth2X}bBǼ()70AS {Tב2ACo" cNn;zsXyW%4y[YVduiolb6Q6%%IzyeWhrR`t>7PqssV+](R76$gP\nm:CAr?YvEEJfmzܙaCM|ZR S_B!)Z*ZnjgI.Rh٤gS`;cWć@E/p[)\ȸ*l ]mvkdJpDbBWCwY1K{\gl?h\]2Ӣ 7k[N}nqF#c3 {G Ք6ḥHb-3S֓} {Oς1 cc\:`6RJ[KĺJ`׭V<^g[322M;x!e߱}6*ݲZJ^Yi=zXQ>!icaU/HGv $w(DU^g`.̋6'D?8G 'pD]ڎOZ4 A?-16֋FE21:(V3XjpsKxT&iLKc0 ~fWsZH5gf,>zQ5׌V*>;DG֓T\R: fF 5Dx98M8ƀZcߨ$,P.TX*`yJGἔ&43|?2`n1PQb 㖄uSZԛl#ւU,#:)șS\$>egܭS/$\z*U ut[\wQ+.{ϬvrGQK|B? F`7p\>.)~2*ǏO3:c ߁ UQe6bG 5|_My{#ݑ{_<G-'-(w= R N1qoAz j˽w u\F?5*~%w,3εl6,rȰU8mGfy2Ee'2$;:bVj(ӍN^"I2:侕niK K_&7J?##m`İk9nAѝa˘2~;Vp]pЊڣx槗OcO/'BN4F"49?#^a\HC9?pP{ظ#!$mQdiQiANy~%h몠[iV1II{oV&? KٺȸQEoݔ8_6!?zLId q2L= C+y8+CsV_0K.QG1wcq-G, 8.}I"-r6[P5j( R&UPO_qcc"K :\-ۍ%S0 Ņz-'|>~$͙(L܃+^d@_x{sY0!N{j6UFtL?s AQW?!вl8{k5Ҭ_l#u%-t~3Q[|ڒ*iFD?Es@$[uv*,!w&d LԀk}GfsWA;tE)ŻmmɁ9i}ASc6|6\j¢&E+OjW#c1 `ޭ2;2<$ ̫ϱEC͗rPq *`ynyt tdyAe*F 53&n;y^ EjLPSZ+f{%bkA"zި E4%8- 0MS ;C5Nkq\ ?H:Fu|Jg[ųͪgS'u)E:8 .L )˕l/ =h&cWv_/E6[z`BU`&f(/}eџ\o==&ǘJ}zYACjz>^l93p&ù .2yhE4<BޒzFvVdg4vׄN& }'8E-c#V<⑍^Y%3u9`/W>nv+aad|g:K2p+:nchw޿p6[2-P9" mdy.O$EKX?r]HA K:!:_+I #Z%P 0ٜ [ʭ U468R7O(ky`D ޞ{82 A$Q+JVT!`66 ZnOlSh>ߍ{= HQAv.2^}N]XtNJl Ɵ"]RV nlRփZ}>1z ү xOU2 `q2́<*NU;̨MZ@Ta;zU+NBɊW#yYh͜Dc=X:N`vx^}ĞNSطU\4B o&AaOSLcݦ-eVfR8ܹQCMwbW !+41,]{DT%reo~ꊋj7[~ԬwC\B͍џVqtzujҜQ#ym6kJ.*_7\< 'gRFPk d\;C?]YwoW>OtѸnk;pa7j>fiܘ ޴=*eQ|jZzHe7J` 6%*1N\.P:R쬬Ⱦy;,,[&Si5vMNf2Wo:> x' K=t)X_+Sfod91}#v6Cy0E a6恤EG ^k؆5^.75T4be7p$ N}Q0J0; ʁF9 \/zuN!X^d/y/29V5'˂+]U y0~^֛FID~@l?E)ߎp Ph h ,~0VB @>+5<5n  3U/LA{Ȍ,25j>.1[`vT/N.aYd,v$~ 6J\}Q ΪvωH"ߟ+uH d*]\v-ܙ!4s̤`Z3}7AYTEY<,wh e/=<(J.adFpI *A[s(@xrR:k?q C>z$>#- WzF1OQrI5M@nuNkGHxƷ GA<뛯ZA;BbI'y@u&5VQٴ[7-ӵ#eQw."o: ߌx9Nٸhc6! %Yb% _~,Z60 |' x$?d48 fÎq;M8uޚg[{{;@mOxpOeBR7@ ֲL0cZ'ЉIix'2UlJTF+pe(m;ѹ7QH_ޚK+sӴr%n %eU֏6IwX!Tn/P.:73-Mz|TVltf֭8VID:^SI{Zu T|jǞ熽2v8 p.=ndƯ@LbR5؍b`gφKW }]55+ s^kPpFPHvr*Є!6%jXD٢JnY~qꏏ0AR1\nf3u\R/: nL8|1 B"g}w]η=t!^TCdjΨK w \V6Zn?fϙ5ɋ?Sheh_5tl?v\<Zz[Vv}R'kiY!js>ug Ft2c6<5WG[*ˇa$~%q LNm&VɯokCzJꞡD)mcsvNN'1"MA D_OB\dBHb@`FMXջ!MDXn͌!&|kq}xbWW-co|di5_֚$<ԫYC"m8z6+*z'h{mi)uޫLԉQ1aqM:(#=2>|~)|SЙh$窶s^{p@[pYm[ӊ#3l/p8@pƈ@wZFbo,XY#οX~"<qT8zkM\ Fs ,dY2H} z6-?#]C&4G.٫ j'6p؎BŔ?QPhn>iRrR h*JcA[/X/&i%z$'j~oSGQΘ֪/M#;AG8IɨB*AtRRphc8p=*葛Tܱ;7 LJxT"MrN2&SЙx/O2h ƙ ǑС|ۚwu %Ւoio"Msժq'Md_dGn9ar hŸ#Bđq@C+!hq;]XQF6phSa%,AdIp\&8@cTM1`.c6qv`MEouT+"# Ό?>GaÄovr=&LN%7ɇqn"LYFe|"g]I`GQ).v!G} c5C;6`mGҖmVؔ iv-MѨˊgw%˝Ҭ3gs쥂J`NJn0[FdĮIH U$mwjSϵ n%B I`H)6U`p5Ftf!a hП: ًQ/߈FLњ@`rhTF?v~|-n&7>d ~rnq}5^Kx awr筮7{B;ި(bHxl ޮ0wi+svcpH@a4_SjWwƝyV "eac.,%VQ;Fd^G5=zQGXz@ZNm9B?DEWaMy5|Ìg3] Kof'Q(&|PU^4'9R.D:bXv5Ǟے>gˆSQ/ reB=|y{R`E+_n_ #6z%_bP* 3]8dBl_sRw?:9_bn8%.b"/8-C~~셼T1Vʸ5^V6^(g`s(,@7O={2bb#K@㨎[Kmv%i,뚵M/H-E uBZ z. I~7Tog}-['n8 Ds_CŒLjڋm',3oOJ`LQ%8k͌]l*չ21y gWˆSˣy@b)5mlyzJȯDwwfUY<=&X lpcyd[Q=! y|@8I- 7ۍ3&rhWQ;mOg$'pn '!Ĝ" < GOׁȫ-4u y{/%*Kƛ^m΁m|OSa48;I%f}M!ư;c.% 2 %%2Ri؝=m6$xjZ f\*^m0)ƨbG@xڹ퉻,,R5My7 4 # ei #ؽP 8JR(p5v :7 s 1- !6"M!sdbs]:,f\)ơ ]dBKj*1Pϵb\j4+h&8L}VZ?L٤#jhK,ٗېiݚK7OmpF"h':_)7L`^Y?JӺ#Zi'~ {TE%2$ڔ9w",#7\goɰm"Bu%X[Lg ֧ {]_OYDڼVh.T>Mf]q|qV>L$Y:4 K Xl Z*fڡ(K+R+jyODNF_XF,~Us{~n:S0eK)Krwyf{C{tbB-V:9ΖCVrsRӓ3F5m1E]qv H_$.ZQ';CR'خVKw :Bn(N9=ArQM!bvEj @.޹Wx9v:FJ{(؛r3+p0 ^tIHgG'E&4. a!S𴬮#qDͰSL6"mW+gh,1)tr -aHjd}l6{fti s"^_wr&gQ&L}6[a%"4{%$)Nlݕ^kg]&Q Zİ^!rU*@*Xa<n+1,cZ/ RK/G?F)(_ofu[=l5tn="Ra[rLlAP5&*|6Өx>r_HVX'7N3lwY [Ҹ]p|1S1xx96,e ; $ɀ19'$CKJ }2oo.M!u.ÂXt}HJ/\M}Y.?s3liB*̥cVDĨK녜,iP[g3_)MxNaz_Οgn7cSE2}POuDX)VI0ChyaNEcӾ8(|$tqMZ4evA{eBp.5SFvaTd=cR+V %Zz!'X7o*X@~z;]L;E)?.z5HCxVhV)P=uNW텗`K~phmL2輖4q ]̚Ygf> K} 6YFަ7i 9Ov1arZ5SKzU+ LIxE:^4OAlR%u8*w R?WĢ\^&tW%hxA|Osd*ǭQ#ezx`f 9)Hr 02l0z?c.)z28X КErltvyhdg%o0JQc$/I[gD(*F*(DS2ܦZ7r$JΔ*. 1Qģ=}p>'˜vvF a|5%$If?EL U\-%gq_b _&xyu8bJ T1'M暙SKCTB8\T~:`;sG>ك)09AL]b hewol9Rm󲚠#޿X6plI=-`o|mIm]~D {SMҬ|.+WSUXރz 6xᐲDw6h=&4>-6.y5*pƍs>WTU{Y}͗hv?#ΡTĕJxB~GM v(p( ~̂6|PoaOvIJݠ{ n;N&k T_GA.N ޓG]i;S[$gk DfB)"1]8@v߅ ypqب[G7piB"C+Geu>P. 6T`|56~d~I'9᥺G~0F.:H |0[VEB,c pQ/[f! YJ$shfxESut%?HJ42?(+~4CCkm&Ics _ɩb$dbVkVAO&aC 2Q z~4!SlZ1nP ݮ.:tTx.DV'*tC1]0U jִiqd2HT0μEs*U/V*T*2W -YTiN*s0 9؏[cȃ-0qq~l?{k6Q1:h7An ֦1 hx `EXM^KTcaL8yzJخf0:-T#TDqVp l2ؗxecwC# `J p h[5?0{j#B$8XԄV»Hx ˨h}rd9Z5z ~PT!+n{2P)bH >VppDhmf \'58zG X"%# c~l(")*CnIcaJL*[B bvMΝ}8:DF>no7,gR[]ݒζfZ39 )@ymfC -2 žv%pbc}Dbnv%j+o.{ V |nP)n0Z6Xj/KĒy.m >`ފjX(M#lߎ>lؼ㛿y%/aƅ/6Jy#~|9ieW&,l1Q!R')s'J8%R/?Ƣ e\*7hD Vǀ/ +lݺ8X)wE#nǂXf] JCB7"˶E~1YhV8H g0سw[~>QݵPf9d3M~Fpcn8'[,fF(@) QP&Jroxd)I!mkTnBZ>,}5l5P@MsBXW`3("MX"g&1Ӭ ͼ gؓ7s_2AHEɔ!=zD;R/DUvh6(7/3neЊ̌ܞKR}FQС !3߿Yf ϑ|}i P[ :7w\;S@xٚR$9h *D~oj[n瘰FӆGXQ(PpXtn_bLk PL;oHNt82BXRMSqd#>*=i5w-,qjGzo; nL4v`E: dbpE3l<,^>A_f+wz3fT}YDj/[ϥdai18 2AT-9`mJbI "{W?GJ gq?gbxQVxbK@o]w||V"F&Q9QXXX`܅>>=ȧUGٟgB@Hem2!: V_?OyGK:#>MTWEGc>YnmZM@Zq8gN$hmТ;ۢ?A3` ؈ZbEߩg[J*2{ڑбipU Xksx=T5w4N'ј^;{@b.|^5ti)O9e$H@6/6L~kq4#$Puu.8'%/ :!\|0uhZÅwAe^}2Ok$ؓS6m>9{͔(r e3 @e4ᜄ,څ]^+UGκ>]Әl=3vQVe'x:".y(HbMdsy-Ah ^xxڱ <+o1 -ɝ.mXh7~.wѺA?$.l{ԥZ 2bZ5]~m"7?߭mQpM Ey CwY|;tJ~!BpR稩w%7ȓUSiW83ʶL =wskpY3'éhCA 6P.b1L+pZ.>B7BAf4(ZMbzM&}D(%gMgmc}u/)JKdd]/ ٥p=-k`b(|zֈW[xWAƇ׸L`ʉ%NQq.=}=7 wWS25H|=谝p9&VV"2=41AԵ CÚ95QW!/Br)hr'J%2l8'$ib]=䳤P;OHϩz̘ IK͞<[}|?oy[öY8qR;y*qc׾3Xf<4;Vk3l٪3d<?Epu햇f`[a )T`h*iQAXaA]BUo;s+ß7 ff4o]Mr< 'c#i 3ay*^WڊMx$vI)Փv9s~Ћp>9sEN\B2S="(5X&wrQר&!铩ބ+S%c.iqCdFٙ)t@oZ/,X *±!8EШȫ$(%I렑SRUSnD{`HLF?䛯q!N^՘:RQr[nC~$_敛H%;zZHbe(E g+(-OhK`A@kN)dWZ&# 2߫pb X&1 |a7r{O#B1a6"Ҵ`P-_Mۚ9pe4 X(e )A~x^yHaz,:V9DY )}%T2lXz85]x]k'uOFlK\`p`HJ#"u'd 0N[NfKoqQŶ5< 2e3 _ b~g Ȥ1?nI%m-ɢL{@\*I>Oz Jif~35֧0^ wR&&',ŃGv/H 8*BޅK!U.CKDS,d5[JPd 5p|J}w9Vף ֚zZQihHNJRZ2 W:$,9,Qii_ߍNs1^w3|HF{Ɓe+QX ig,n M J^$iR)BWi g7yd'ko`x݉L~X<FozQۓh+8~6COf"T7oqXfԇȾ]q<TZ}Q¸ V#U".O,ʼn{e;^Ga/'irk >C~vpV0PrH P]"KzC09K?MBe5M/N>mD3)="f"ר/6M:_v~alV*|M:k V pC';j2QEc#/P{z\Y1rKýb96cҘ$XZg)v͈-R}4Mt{ҒIb~yC{y40:!eIlni05hNAs9M?LS85Oi 4uGj Vz|^XB^qT רxMKSiݿZ͎HSº1٣,TSS.ƳR KE4/[`az獿~'E+RMĮx.,3ocNf*܇6MzO0dNMr)RgIWբ34NAJ$]H 4{D M's+G'|-Ւffki?u촗aL>}m2)lr̮a^tDg`jD]r]SwY_@>,?ͷ1x(,G FJk̪ J+NWBW{`kF˿\,XJ~0sRab߂6ap-Β3J27DCUQӍu(ՠߞ'm҈$b:ϥ ;7|K%~]!M=?R O/:Xb# ~hE4Q+,f|MSyaMؤ1qHNͯ|ZcF(_}UMuwEQx:=k5E۴v.<۾ $ U $a<Ϟ/%GZw*Q㑆Yc %P٧IP9?3GNN+QY- 4j1"Fh<\n{P̟6b c!cA#).1*QBc }k0>3 k~p۫g8G 9`@gK)ײ_݀ᐃllxJL7rð ~ Xy;=ļ~$w#Kt 8hJə5- uf]X6+zB J#\B`DT=!wWG>m_ 2pHIB_)E%6UsFUg\#1x?T2hPy3ʿ6>.WC.~\% -QUh6삡$gה;S5LG{Gvp< Oe[GSY]YTFإvwRp@Uz . z_ Q̩Qp~@<SuqVBKHhЊIԽ&'XaMܱD.,Ծ G,hq OUwAտօId- G ,"P Lw `:`i ʭOo[Z^! ;kGY^ 'c`Nz+?z"7 sLbvW"n]JB_g$+$ HT<3S:5N+"R$OOxmYJ#ƫv9,aEJKሙ+%$I8ga5#:V>k.@ĭUѓB$`|w3iL>fGeF2q%#@j>RY4;F:k(Fw(uʥ#&ia h1.Z$s?irxcm|HydnYluώcྪj̾yPa ~#؂ӝ',B2Q&RC$ԥ F7aCUr2(,DwEHQx2$&~q\?j%U+/-db]f1feB`RHH2g7pIѿ1_~G>8(CëܾO¤IJU-WCN-άd96Ɋ`pӦڔ*U6|ATve7x8lCO~$k5ĺKv*p6FK ]+ O\:9?z k hp )5Cb6Ct@0m*=FBU2*4T}T'rG*y.tƍ6fݨ s%4|˫I[ EM.Uqs"j17ilI %BQ2i3d7?t'z4ITR|3%ĊHg6NT4K$mt'ɋXJB 2¥@]H8NKB438HF!^jX \;6.!mV\FôUf=V0 l4ų0`%j%z4fpuuy± Ā܍b~ßdxL2JNh^ODwvTiD 8 0qЭ(8Pn|ND= \PHEӊvb" %xd-6W<Ϟ/_9q-UOŅ= _m >ɖ:Kѝ&pHC2^[Ŏ,"%/0ō 񊻗w]<+H8ŋ.CM8m` 5J~k^5Ӟ<(6^/RE>UO-L;4į0X sJv%=ȯSqeLjfY,+>EOO.㶖Bp%9Dlm"#9!;Ӆ\4]QOщ6bG(Nѥt| Z$WrGH]sL=V樵xqn^bi15#Sp\"kGV-^bHZVtm&d:MMGVX65It٬Z0 駲:#[yjH#xԨ*d^ uoQ9@]sIG ed ut˒Ex&1^p|yDz3i욲EyEوi5<۩!\?iHQd/,;y<&U* %ݦs|8˳o8$ֶK!ՎBԽM{ccMղλr8+ ^ZZP?=l!?i946j\P:j1(FƞIt"]v!MсP A(/DI Oۄm F " tE`=K|`{5q>oH#`R+v)n2K3qͺIʄ${sZj>O!# kxo!?[ #gz=O?קv{ T#7-pm(Ԕij\zj+"¥./‘*{"#yXg?mD=1rGQ>qF(K*UzůvdTpsoNn 4uB;VLpll`vtɒ^|z_oL`ȃ4o~P?fzMYIs"KźUKbikb$-^UGOLli#W'>Fu w-rADarK7V{`? ,5G}\|"G P(trKU.n@[ky1*U.9z$cTA8ԡ;gS 9\˭Ria6+t-'AR&c@PpJceQfRǛ]rz9n՚?} 4R?D+^^\N!dv>JFr{yàI(4#hהŠP\,A e{&zjnݶS,,'.:ʜ舜E@ǹٹOC{r~bqу#ow],y4D8kpٛfʎqIA ?&@AZO^dx?Ȇ//ÂzB׸ { \δp:nZF#ĉdތP-J[JÆߥ;,|"ez7:"Z['n|6dӆd;ޙd jW1tOB|92X[WvͨcbF΁ּ٥h 6aN,(bH.,1IOԶyZ{6F9;Xhn^<ڽE[\S%M*ў4Q*8'DP~&d[*6@olV 5ý̄R{){3^wV[7bIM˸$"q61)Ux.gc(3Rr%*Le1!cyr4dQϭKb! WRhh%@#;7-u[US?d}'%jq^?9A9rpIsM093,5z]\T͡JB=֗. VQ Ą@9jb$,@\4 |pl!ܰzw桖bvI0,E?[W W|ѵhP adk~,% 3?4 TD$Y_IAol;[L^ّގqC3zcV?]ztp6"[O_@oG;SxKF\9+8m1J~SУSNcwDĞa7\v>Х\)2oNLh*n=ra{ZГb#ͨq R}g m'#`rHiH물 %"ԏXҪA$S,^-H ( ҋ@p8M 4=s;AHjm9}|F36`2| KyipDo,6>̓ݳ=:I0H0t`lTXR5oG8na[Z1ljb(%2~G"0>X+MߧW\&0r´U=iLJBhWYyN( s pPB ˿`3$t3@蓡CzZ@?uO ]-hv80-G KD&o,Qnyx:G5l,)ʀKmWݗ octj;RGB(7BdK3m=$TL/ᴍZ_Mx4y ]RV=QoJͶ2Q#_=OgJy80 o/$we ^ݏN;N'T\p4x@Dr_Aj>CiK&RĎF~4d{aMU@ᱎަqxʇPw5G4mys~.j늑; C6Ub$DBfg4',(`_$N?'dRoLȗݪITV-x1NS}csWΝ` ؑuv,j_I%nˋljNuH|!DKw6.z6,l?G'{nRG۝.L{(HѼ NIB|!E˶:.6ŚY:aO#,/ ŕꏃ4DTtѨ>BW+ژ Wc~&ګF < G@ e`4>!*&M8qBufnkd򷠱iT]ov{FHac7͵x6g#oPEd¥ݚz6W@X҈r Y REЂw`N>j~d[K}g|[r!t٢ 0|l 9 7ϱ:9]),X`B{UX!1Hsw9]7g>l]N'>nRWO:}DzLjynnkKz[Ny{x`*iGB:&{2 FV= [jk(Z;&7{ko9.It!%ZqsET(='oLj9K9Un8!Qsu퓵OAȭoDsDiÜ2]abw} s̮%Ps 5;{loLoRZ(K 5FmL]UNLdfw~cIgXOۍ,D~j~0ԢߩR;"a_<\ew镡nI"|gduT2F҄„Aop%=nj )$1_0UOD-%wNw4%[uu2y9S)Iz}@0XJ'c^IV"4:*3ٖÀ3u}0f-`$~ dl?{< #Y#lK<%˿⇒0dU|,_[݂:@/N:(ՊhDml={,=Xgm<^~&cc|<~lz}^)kp Q_He&!go#Ѿqyǧզ>T_#$W)kWGCH#n1c2ė\ϪT\K\|Y o2 }:5 Bǀ" g%B_FBbqYP< cXAq fCEx4bK9rA Mľ M[~eX%{}!e9!:ǭհVؿZAM 6~ 7]|? >񇴎rT'(µޛ<(*^{Wb^W>>:.!{pﴟl7oaU ¿QKt?7R~T?\0<ޕԿ"~%ȍ6c?cY'*%),%@]qN{I + gf3>b!fRԄ Ђh>h8nv85ir 4bj @i4Ɗ0 +|QAG>?0crXjya[jvˉGv!P L: %{ jIr1raȜyuo=(chR"U:2XPgE8鋿4N9#lʰ2bb1a5;~Nw;ICQpl,+uFe6)[ũ=CBhЙYV̦ڎ wj>v6~`eP+ßyS!4N8Hiqd~ |*‡~ByĊ"Mݽ)½Ko 3q]KC2WZ e%bD+Ņ ^iGMemV)cWmy{HW&*+"k>G8%Sv#P,xj|ꔎlt֦,w(#?/KirGBgtauxJڬLbvⴻB25 ]x7Eϕ"8uY#%؁zJHZBT ;;[w^}Ixle>}fEgZLm޺w gR1:FlqB+ ]wj%G{'1sp3CW;hI\EeVȂɫ!jh>cZC: m'%ܑ)6A}5-~u6B+ߟ囩ݠZ9>d҂!Е["'Cev6y]j .& 2-̌(m*&-jpG^tyC֞)Oz0M6U9Y,\I._buB{Ïn+k 6S}@dɞAor`gրkT :0ec`MWCf68zSCo[N}PDGv$}N c7X]NK# $s:)a@3v RU?IܥEe/iSYZ]?0 ๪BpC1dv90X~D_S6}ː-r{MRKeonUʟy &lقQޡMN*vADHOBFGOZ{UV6Wˬ؏x%(uT84Hې@1L'{ L>'YWO)DG:TZoܭvQub" ܣMs!ӎeńާwLF2jY;gq 8逗.N%G ~MeyXb+ vMK"t-#TÊA Nw`y5rHqiUOָ ]luv'0 &xf}T?LysܽwOw`^q lD)˪Fu:#^Ld1Hn:}'?xFLd/b*aGPRi&Qfo8t +[M#?]m.}M#!)xΜYIinWTڀ֢Շ+g/5?_+ fƂa΄ RUIC+3<#|8Tr7mycl<(tt>#).F {yGmbէ44UR>y8H)I:]} CMsv_|gNdcRce`RP~އ?X$4x7ٓhq'= >+{y+-g&KH__hDl !|4>(pDaQ 7`R vLjp.N4-S7J˦e1׺ Aχns@t܅]C O*qGv-z{p=T><şD4?t;JSi*d'<^ha76`\EX_(vI0Ү{R'cdvTBl0נ.FsND IvI)RPiUm9f35v b{sׄ²]RE%݀NP+f OwE wY~s4ƸV']{8c%_FWy*@nKHĜ"fU$*l$ Cͼ&Ӱ >!?VVgR+l@K NP-.ݏ{o9ƀ]4JT5:O Gy_[ uzpQޚ*p͡Tdò\O>Z-Z-Uu15g[Ĵ?<>gx2"XnT ^QCk*pg?(W65'r<y~%f1P&K _e#^t7 C!EOZyP/~c/֠Z0oӣu gR0=<=0U* 4k??.,,mi^7Bޯ@fc*N~(xrqHuуeD'TaMh|f G8]5ō›yS nʥ<=prEyW@tgrcWRFIrIE\$+{xղ}V `p!Hd/n+giԵȡ/M8#W >q[ 19`6!`o 8 l&I@ow>ѾơI‚I\ + htCR)Z+`o0%D{3ySC{¬>2y [2\&5vq 8 ?\ MZi96E. &*ٱ HN2FCRc>qN?0 a."Lyz"s jD1֊4A .XeQ )@$ɓlu.iSkIS'Wpս] 3)cbJ-0'mM%jL1,^5[9`[ \6(R}u-x5 I^L <s+d|2z79@s, 䊷O{m Ӕ@GBiEC7D-h[h#HB1OcFSMyUXB6R׾,Fъ*`Y2YGbr0~RLOÍK̉ΉEP$i5 VslvU"UN6>|J&[Ĺu\ F^vxl^!T6&^8>lAiCTZ>\M1טDꛒΐF E5 {] (KK+xwJlvW**.8XKJAGK~La]NUk_kaDj c_G=ʻ4e@wgZvH3cb:B}[F6fN=迠䀠amKa&܋MVomm·(q:Ӝ%+F'آ<\E.]i1{JR|+ 6{m{Ol&=w&~N$`IS*DDtF_|csRCnR5[& d*J 7-|W-mg w2O82 D(e[SC\!5G*AT Wg9[& nռ lKBZ?Y^Dƿc@؀u'rE\)R+-\+G8$qcagU-cKgsی S0i]tΘ&R"H)ˈI9Mj.ɒM9-ʻ[=[Ȫhv~RAHw'kVY%|!,;5{UjE?b^۩ z+~(:Trφ.cآE~!ie)3gP*!)UM: Ms&6K u#m >qz|Z(t G#  AhpCVN{67 GLW6InS?l R\gtXe#&Kђ-8QFv; ?KxtkG+q9 rCeXʍu$G[Er]PgZƗs&UD?##$=Gsi4( y[#C.PB X!E4u&WeN >Ehqlܼ~,dӄC\ccW (7ĕB'Kkb,R„\>$y Zݢ'_I d MQ| R uThHUP-e !9*c;# U%~k3|D(5N +mmb ͶHRk'awyKW9zCo{ Fǽ*uE1OOz=6QbZ^ c/kBAm|˲V׫[+j|焍S^|`s)q,@J[{Q?b]s$!KWjс#+NX3XuڥV:Z1oMIevM,e""â{0oZ C4.Ŧ̢1ðra8%Ֆb\ >nεMpwE(ps~;L&1Y s,MUS5UD)٠pj'C O"Q- @km8$ u"D`꽺qnxʦdXYY5j]JEZ^@8${v]&#gq9;I/3Y؀qL48=5ܢ}Z&'/I;;+ll>]`#'#-V&ޑ#Ayvs|ACʍ%_2K$k!߳Kԗ5/>-f ٯ帖TuY!t*uȆSb50 ':$7ߪakE#>C>Dsc =|?{GPUC7۪G9>P{Ɉk@og+ %kFwI~3%LvcGh(v_r( s b4"s}/;q1P%w_ wVǾv%O'zL4(,mVHas`]SbxϜW7 Gn.B?!3'f mk}#ИFT[\MЕ?(O W366[1AK=f+TDXnD;IǕhַ'f{$,ۧ:˅zYayfމ˃pm(0y){KC/<%VdSΐ'&dI{`)\K,$8Rl{!++kD*^Ԣϖ >]7 /pI=UgK۝yYRK`OHg]#"g̀ L89e~kǎo\?tɋHEaD3t|v@fy?C_C>1I(3a5L8mzJ6镋2 K"I˘L𯱷aGf~X[VFZˑဇ:dDHv /UJcwôz"i  hؗ1s,y*FK"7`ysIdjꜿ2 ,{١N+u5(0Nb6Cm6PVǡ 4vbt E 99"b⊽Kf-e}~ЈK*}HJRl]3^i M7G[SGʾdzA\7 U-{JON+^9AyB&[[ĺ;}ң!5Z0eԥL/ 'Fnrxב|J*s#thj?Od\zɶ4-CjT pg%BZ2U+: ) ~VB. A+$Vc+P:qJxG; 2)oȴNZEHYE&޾ qh G`O-<Ǒ2VcWYL7x# n1 K>\l@Wِw5񳴮Hmύp]( m3<>(' +$)uZgd\EΏi+2{ 5.Ʊ- 9B`* 6;_,F]\7qNbyGxyK(עu͖"C] RVC.{\ 5CAM% tdN&d{HUU@9@ u8u 2UK+D%R@gʚJ5kLCsctfPjm.ww ?&'?fI%rѲiC8a7m@v-/8B&/PC(uH ~(e~`HS&":]՛*_>6T"-.6w};Tg;$M1Nc1&ч΃?|osQTL̶a_1t@5e4X2x۴ɜNúyp͙F [.'۶T8tDE~.  %dpx.X-SOݝ-;Rͣ.]Jg[:1>* )wf?H[`'GYϙi&#Μ5&bnmIyʥ)xWG?@sNcW92e蜶=.ϑٳv5y/)ÃιKypns-u͘y%;/Yr^U|w3K/3aց.8ynO'2m2ag%Jq pH^58H3F9FVGEW,QAIv.H1gsK"C'Ҩڙ}Uv^x)ޕ$9_Qk `Zl oW4rC'+IZ̳iN z?ZX$!֐m|/4OzE0TkNƿƀ_6f ~ĢXTuп{S,ߩG,n p) 5~guUUU\:ePnnie/|jvufy01w+KUؖ &k+_aeP\|ʣ!%010q"G%(=~DmJSbPI*Ŧl\BleӥOAEh\ ~yq 9mD^4hq:kbC*ʴ@ǎXQ@'PqpU DNn1j5H`Ey?3?<(ZaGu xO :`/>q 0AdKyG޼ϴ8/V`z]G9 ĦgNEˑfZ/ 8gڝ(6IاQacvW8OU   Oq- S kmb}s9kqq{)k\ZH w$-)(TpU)ωPJbs܋FCO[*Mw)Pxᇘ~!{f% {4P 7Nfi2AV2Y^Fː6j?gKeuz U:zǷ-('lYP@+QwV O>;'ĪZoM{!`x/jxs#]c*P2ӽ{X?v]аa%э8j]ߙ$؟eW^!{2g4RLXyKJ dr*w~J+>q7ҳ\=&C)|ڱ RB&GO0Fz ݕyScO 4#lO2}0C+y)o?yˁAF{xpF-@N}TɤQFX!hGW5Sm}"\?RWs GLZ!"as8 'iL)T|w70u3YQH; T"KH'fhGU viB*?DB3vsFVc-iQlU}Y?;`9$ /a&!(!F>%vՕ%i0"}-3F;tT˿4z >PF~bЃ+x>EtH|6orR BF=r428E-lDϊ2`OH9h<%d:PI+5YES oF3AGlMZ]iJtktg6vɫ UuTbF'; ZN& Z^QifP*쓊u)kB@ClK% ‚=\쪯{=uD 7)f}2xp3ۛ.*SQB "mw Zi?/oB$ Ps5ql_tD5Zx!z5Lw ;\P9}oC"ĩx>GBY _}ݠC4)\w

e}RvM*ulI[%4ňȷ\,43KgOv0i w!lk{d`T|vf{)˖7îvkIkSƺa"f(;8x9*¦['pk Fqli0>*K'l&Pbփ8u4lV:$TÞ4N #Л`ED[׼K2$n-.V,ْ'`/nnIњ0.)n[pmPuh,gcmFؾ"MA zoVGlr8 aph1e\W0luI:.mJKΌ%A4 J>~ڏmy&rhV炠XH'~ gl{܈&![G.]KXS2{r\:&ΠhUbWQÅFޱXăoWr'7VTs6'J{HeAEE|iֱu NtEvPb9!έBk!X%Uyz~̿knrҚj (ذ1fLGu) F69r\/#Zl)ux@ TztAr2Y3xX Y/(0Pp8픫!f3X h8|崭88fXRsݩ^֞f#|8$)]$ܚ @IoZ- /TzqfzGo q{Gu6 -Iu]N`)L7EN &aԒشrTܥ\u`gpW'M.\~ضxC |Z#Cɳs[T,!!Oyͯ^\I9)@i~.4Ljp#suwz/)k觽S?9-Wo7o?q6gqwj K5ҜxVWG~XXX> k2DO  ]s=7+y4Y;܂+V(fSY?-2d??G{$2.yVL`B V]##$"#:'݄e=A0o[Oxz5)OX~a=wD!My)*!=[}8Hg\-ɽ}Fdfrf,-V7/C Jv[Mx+jIρIE咭J<[< v?)d8CF1=J@Nwt@B}e݂px2=/c"8T ԙ?l<4$,2,CdG%/%觻7CQ趐BUբOb#8hj_p.^ 7L!?oDUO6t}Uz DH=v)F=u=&Ǩ)Э7/q5CF~p2u*ZQ92$*ѫe~6r+4jlHZtX5h=\὞FTEȒGMdt59AW<ԣF*Ӷ$_<)=UE3ZOǴ.<@.P+o*qAbE} -Yp'\D"`ouHui QdOԨ8~ܶɴr_Uf7GK"çu{@LgH0NjMIA|)M;XݹA>#:G ;ā-5ɽ2qbo-LfnGz%Jy#L:: mH6A+Tinp fLI'.BH!2Zq6k](תb?WF0Bt߽-↢:LO7~'cUiʼwC/j?~ϕ2D\DoDk\ti>ATX۞tK5/O&F=.Rm eDYZ,V=<&O+cfY<]#t&uţ^m+Q]kG6llW_굒Wr름ԯ}C'p/ ܮǒ"%]P 德 ubsBdq"t6C;[܋ŷ#L!57gK!ޭ%ڭe%\kܽ_3bYGh)kdMhʫ0$mZ73aGx ZARGd~#xg=Ou&Ғ۞~$5V?'{#m$ 1Tpirj>sHܮ{,0*=n"c_y3ZkA^uaF0UY;cJ$օ5w6dX A xxp'CUEGnHѤ?gl?piBZ.tx2kj(NgՅo-kSE \Svtfx@rߡE:V_z$0Xz%WIbQ7Df GݧU}y8ԝ DŹhKlkݿ __PU6ɞj x O?3n<рcuQm_#Ǽ>)y 3vd5󿓺d^.1)ĊCKs'mn[[bdMF)K+)`LIf qpg3fm@i^Q]:|z7漱/۷+K]cb*K#n$i} :=l|@zFzy{ J JCw?Łf=/~f6-lg*Oi%]=Qӽ2L^^I5z)G8ESBοڡQ1*=p&LdF8fpِ+%Q\$H+5XG +D6G#YO\2:zn/i5xR(oFW3@AD__/8p7B+5K2aȢV5=/t9]LʬuYِp< JS޿.k<3p;D&ϫC{ORȧx-d XsbFE=!bK2#snA4glMP[bf!&:R@/% 3lVӢSNJfFY7ħ3"4gC!l?U\|(ܑN# #k u_ <$vТ輘9Ulf"3@e]qaJBaSۮ^$3 }YvT..mE ;&pPq@1ykR&Рm@bvLK?&IN3Av\֜5Ѽ(cxg=\`ca?{dg*/Ro :+!KF4)i/ )\2UzR?P0x0lD~kv 9%b6R֎Kg[%;}ZL\X뼞RoU ?B)%G[fToB!!=\0J銣uۣvg¸C l']\׿Rg3lrG05c7ة,H>r@fhQRwߌ ݸA0A_6ǜpZ-\'Q*4PU!ðκD&Y&7bb޽T(V#66ڧ@x+D~U/!`<2!y[OMr16]ZրҢi$#YEČMrP*vX8;MvEt IhS0RS{B {ړc@m#JGޔmU/r.-e­ wظܼ* 䲉F,i1| IJz;=.&o rߠ^ONȫ\2ӟssņ Ou3[fխ|5]3˧Bs~<&>Mw.g%Oh0V2$m HJ_fMk"ߦ,?=HkhџJj_2=AwiAk!ف5AN zHI!YWJOT*&0 6GYةj;խ 5&vc|i\,,[vvr[&_@O =.+tT˸nBڴڋg ?7fX'.ͰLFszp_S̤&En=Fr((f_p? `2"|q{ftEz=ʿ%ZϻU= AW is6DOFL іî PTXS}[f$/hk"u]BDL{}q އAgzR`+^b3Vp&'=r"i2?Gh,9[V[+KMYACɧ@dzf/hPFUwl_>o#F3ΧTX$Ȅnu0% s!аPqsՁ yD|O^#O)Xiwa%kJd϶$F7b mgrKɅB<Ρ-{'U״HC7 ɻtefKX? ypsdc9?~rLmE?m ˳Gսi9*>|쪇{V­(’q»WK(^H ^r t$lnP[kV98"YNpVtrwW]q^R QCx{H nZd<DNsP/w$W-af_ =a|FoqWT FR*],PHfab54sVr圕P߁Α0.⿝*ʝtR൑.I\x䵿-/îAEJb%^ YtÂЉ`FH V!(#-7i̛2B8yٰü̏hF;YQJQ ǃ(-(~1?[aWD[Y~6LZM<$_f¡'jrS#kƁQmWYI:m䎆^M| >Yrt`+rqWg!hƅDMÇĽ8rȬTRF773hg%4-5ѫ'ZTHA$X-"S1=8ʅ{HCߚ hG?T;Zk1%1a9p;qL*kL,NEm= {EيsF% #%$^}uw A G`;lcm;)v_tt/?`%duZu ^-"j@H yvxH2$̜7o܅J+(9;̢|t[^W' IGffsuuO_![ )C{.^scm= hp-Nry\;r;OO[sPEͼ[~%R_؎zVQZ $4ZL<NjV3hPKƄbkʙ ^ckG's(BnC[Bx#GX~uNE^f= T$D VsF+ kTsXǵNJO:n[tĥHBW;?Y 00Jԝ[޳Xڒ#!K3$j/ HĶw;gp&RRS&[:K p~So/vI}w;S :OoAj,@*H%{1gRPZ#xҷ)c#S;׏\"Zvuj+ݸc[q4jCT;>,rN];4NzMcn;>鄨wli"S:]cw ͑va+I(6s;!hS/e{-|!g[mwHp'l.P{$2 yNR?h/ Yyt Cǥnq200&lr!w2q! F*h  Hë:W&1k]nvb珥ϹSBo-lRv(>bᛁЄ.'1z Oՠߪ St^4wTѹˉRȑ|heϢYy¤58>_|Õ{Ԕ->pF?D)!APr8@KrA*"jt~ %[IG/l R-G3@bc:$9|ԃm3%1k"U5StHR_ƺs1H1R4ÜH!dz GL;жLQX$]Z La3ȐuLWy@wp7:J8nfP0>pqĄ>8='QG}MfW#ơN~z L1qH :2DJ5uľgo]]bv P,(kʧxmokQxF};F/ y$ kS\`/ >H֛="IUqPX~G1.3Gw%-J9[f$c*$ tP=Hr \bWG)%" D褁˿FR2cї1 ngtKOdrR>3~dl=`M?2WrdHS@B(!g;ޫ#u4<0L5'-ĄyV#QmEh e"}-+JrhqD@wq vu9_٬ g6(PY np,cKE i4Vɏ@Z t'lY*'ݿڮ}'ǧwbTu$ ׸&]ܰjp|IA$Tm|ط "(_k~Ի} j˚S{|e8(,c[ܩ #|d{1s&u\,s'ķ,h#-;֊;}Q ^YPaF !>]vlBz^ kp*`Ɂ1@rR $8W / 3tUߔٓru,O_Q׬ ouQ)q\(@|/ > BK&Aurkg9h-Oky_3{g;XD(x*L&knO2a[C.׎mNj!B;Xfu~F L|; O;  Lmd2ٳV /Gsh)i}ZE-SCpSq7tvndF8"C1l#9;,s2b7Ӻ^]Ne<{9BR T >扸R^BCV{@+!e0M(s=&yHˆ7ŤEӲؙKmi g$?( ב2;=Ju@YC"!e+3;GyrG݅9}qu,ʒEq*70f@j*>vW:Ħds-j cAe.ˣ0zsjq9)q']2='!cd)ҫ>Fϭk_[Qeg7w }R{ $/tgӏwָ\pgHd7FPXȉ%E_gN|z%C1íxkS %SZN~AjRyuN:Y+O3i6 ;K@J؊]բXVGET_jI6u|3#Y!_o_y`%{Uʡ;ZF+._U7!¡ v\HOo !$DҵV!̢t+% Z <΅_rRF#Ɓ3}hO9-_웡upJ:qg/AAo2AQl*PrFWhe"̖-D| WX`>`We@fP)BH ɋƎP3)x^URC| )g#6GT*5Z^Dn ,F>OHqNըN#Q} h{}N[ؒ5-b9352%4f 6׶/AIVPP&nu՗0̰gK>$ɦ җ%NCHCw:~Т1)el9-ɖ?V僒4_BG~#@dqUڼ1Xj%~nA9( ɬx^ְE|{-;9)l[~*DBʍC$L蠲tGWi?E=Y8\7v}v( h|sA1,.̃[ۃdRJq#8uwXd}vGsè7 Yq( 9fK@8+2A bd@/c@{lL1Zg;Q nۼB}0ziهA~W;No%ZFu#:HW\ԗTCJN£s$a^oMNZUxN@VX5'<2n-<$^ߗ+fM3ӫ:&]Og\jOg2'k@b19|)O iifhW[ňOHjO<=Pi,oщ`|u rY8A*Z|eL׼?HP,QFb\_Q܅\ye#GBt_w`%rD*u s52|0ٞY"YT> 0P&i -eDr^Uн'&c` HN1A͞P"8U/ѣH-`If;NAJ=nL.L65$ڢe)KS) #ye 4o(ǔ:bl wqjthySkX}.5LIPg; Cgov#_J+Hm`K>"go6rrPʠ73 t0&xGXԒ¿'hW*UTvT!w{pT|O輞_gmPx>U2C"M9Jp233۽wO0.9"s;QkHMH٧l:! |τuqxBqUh=զ.NE` =m uӸu| (r{nchOKqvoI[n$'|cY릿QGT`IX) ^/ `3T~ ƭ^~sk %_(ī + \ݥXA<~bCL]I=J|&7^FFMxV٥C"B| V[p3}Kf/PB 3ziđy<(UDӅq\y/u zms9 ]l_Mev$guAC%MRe [>2sL/qJGP$Mo-TǏh OvOmJlTq4^7N xCD&{P`A>_& EjCcOsɕٱŠck vwg4|$D0(unkq:fgHN"qJrG',T1;3W2{K$dq /_>^==~C=[Z p5Mc$a!#/1cyZpAuC78ܕXB= @0Zh%0mO_mr!\Nlۭc6F3N6qR8t:Nj hwȓi/K3*6w-!b2vZes`K5OK~ȎN8r^Z =Pv)X&Rڝr Wna*x A9\&F@13̸kgUt)z1=AfK'8,1HvSӄQ3|d.I4z4fm^V|=R_0;ԋ#uE⍹Mg* j>bRE-S{UU^ m,4􌲧yasD&qUV μfqbU.9s,n4u`3BZϚF',o1JW!^{k8̈́5l9 m݁f~b},:d_rMO1´q`gh5@+#yqQa߰!r@XAM/DЧ^OjͿuџ3`\nG'񀥽PO?m|f:Etb%@e@G{VG[ 8 T xb@:GБ]WX ֎ N !6(ۧ*;㪗Ɏ"v #]يA] wn]5Z=} Խ^Ӫ.+/DNIV-y6ЇRD[H]P惡}DԆkmeQ3jNҖ$?&{?Tnid[]pJI,pk<Ė 6x"_}F[534繫3WNX0W7M]+Z^Qcљ{YP$kt,nڞ+(iIG& i}F7n|1i+0ȖUtpO{MMlpe'Q.FS2 jK=40 6.G0kF7f5ӏ۵E}W"6NTXciNr^k.C!ί< 9Jb<˼m:!l`sL,BƴbӰIfC-%TzP`^vu:vi!;LAu{ &A w3(KdH5Dw[F}Da|" 6G% =uQ+:q# o.SQ JĂrS%gn? C96Yh)#ZrTAIWvhxP9 <3x`DOc߫La8JUۊcUX/E|gqy:'N~ΘJ|PbCWF1wpwv;L=s"g H ɯR̆ E!;T0o^7w1&C=tZ6T$=~LM9d#Ջ!JBx /*70J۸u˹a:΋čMEW.'SO NT,a1LFvcI S)?юth3_mO*J5{PاS1?;I:հ c)sZ#d`a~^EՐwg e0xNjBfQ*n1=!+הVGLzMMet'|%`[-yY"VoֹtHd&̗O>/#ksU5V+WZN}}{ԭbm]GpX::$psxOLoDF%k)޵5F}?6;sGۢ7lO \`=NH#Ǭ/0}X>@{;MIlĂMYD,VϘ Wİ,9Ȳe-O&6hkN_Y!E}xfk$$6Wm*$efD0-!~`j3ЊgGU@J9A̰Yoؘ0qw6oH؉~*QXQ)nac!dj%xs@†setm@=eqē|PxLWoxB#ɿ(nEHHgmfrǏ}?]1Uƒ)+!;ֱE$3b`\0Ġ[Io[jU&x@ƒhFf`zU NZޚZ4,1SlV{i҈{eB&Tx~k>b*M.Gc'*0pjP7pֈm<人t lnUgEܜ;jR hu70<'N <%_+=(Ĺ ^bNwOy|1[˃3W2T+OP1X/O센aWf{IعJ= z)'f77Vh26i%-'I]ȃ7747pX6ۦ碑:Ȝ+0\0\3[/i\h졊nJ9?mQ&>gKsʎT薏w#ÙcԸ_Z!^(8 /=AG5Hz^/8m8dqpJǤu{jUT yvB.J}7hlgѕY-=ˤ lvg߄w3K'k=fM>zAWZ{d>L4Q[nl̾阗.?Ow_!J ۶M MaH֣}M╅Cx9Ts <~dij601{=^ `Hoic?Ib,BH7 m!?{kُQ3|{"R8aYǮ8TS( =.ӹw"C=˭nOfs6߼iǮ?)} v*sɹ bd'<(G'g JKtݢ_$IÙs Cx4XIY)o≂ sȤFoJ3_w,s^:`0wmol#\N¶7vNo>J 7)lp9o5t.Ze5/CؔՐUs}Úb:E\,8Q3Ԕ rL5񁯶V IH]r]xJ +lx aAgRx9>]l *! ߏȊo#az^F _'9Xq5d5<>V:}p.{5RA0>9hڏKPy*44'Xwgwsva*/B b 8tRb>Ӎ+HH#^5E~E:@nlYv,9~lfDz`z‡BÍr kP8>VSΐ=sG鞸? i;ܱJ/ά ,6v~."czx_ǯ ^꘸0Z@܊ 0F2pj7zhqO ~U1#mZl,NjDrj[L6y e{.Ԉafbg-蒖Qto-1RFɦ3yh(f'k1l+Qj^1G" }(6 &~f̓wA6ܕ9gT}`%1BrP-]*)OZba݂Ӛf1joq\Q}^AVB<<h'D[T< G{9UNA/Y+J4崌 B Qiay20w0?SXnic#p\=M_`VKϱLHU/>*NXMR@!ҸDO%؛7nƱ/{CC')S$OFSX7(kg7}NĦ xVsQ@~1XmE%Vοg~Q7dsZA=yKܵ w3>zme{[HFjP$;岗"lzrKRJA!z 6)5yZ4JpQ/q ln\ۖ{i oy͕gz-F5o25"o1-!Hfscb9vu;q0E6E7HF)U˩f9812"5)R_3uAeRlTAx^^: *݌t Z(.ֲb$|EfU6Vką2$߁o#}4@Sh_1ן?tk~V o_``Xw4dg:hl9 R@'߫v{@&Ápk p$4a/j#HRhPL#.sxXr=aQEX-NjU&%K?4;_<$9KkYRPCE%!%xc OIPq 5Zw.^|Hcj{g+#pv֜ !VÅi.\;îCw"λd3n-&\-wZo\Y[ͶV0anLPciPjϨ'~&.O,Ɠ0Z?解S^^E7{8="v03+|f`XH HyR;_:CW4¼>D eJFA&@g A!Tv}XeDg_k6Yղ#3VG\ė=R]AIw ?qb̧N6Fq6~: Xu?˝tbvFŇa(s̯S{OC0j*^95"UXG!G3 fe'ebw7j G;y6(UZ込u*2!XES2k2FQ 1(._ f"S88:[ȪzK,J>&b"p!ʼV☷@jY&}T]ׁ>NDqA+Brx )ÞRW=$>fjsRgЍQ؄{[B<.Bu"1ۀl UxWe:dۺ Ljy\TFCT^wmQ0܌*%=SP FzDpR;2tej4/0E%H 4ce5W.ch2qAH 0'4#Y}m~T TF_@dOnY;D>: -LKjJR `j`ds#X򱿚/86dML2H|#LKmifQAɯf2 yeiȢF44oQ[VfOb<X\7@Ǣj J$X҃yIoZ,6q?xnpp5=nZ^m3P4VftYז׫msR5v(kQ ӆ Lo`-1A dbxG"C#lfFsvj8Qr֭zݲ*2NZy>HX+D۪]Ω߹>mp2@e|)gĂȣ6h@~$l P[UWVL7@(.6vUmMn0غP5-Tjh$ڞ&ͽuZ$13 &+0a_ . '%\G{04. ŸtJ98=Xo~8vܽ/V b'_mV6OUwl 5`a/Ǐ.9rfШloBF)g-e{5,t>T7abM |5ז'S5Y7a#{f铕яbL#?gVHMtd5RoIeh"D6] nБ]3?nkk|_ŀf!%PすؒÌ̕HS0vV]mkuHSʚ wԑO,t̄;ECz=M1PZGK_7uY$VHG~#?:_%:Fe 0űg81,ʾYX :AƫTkbx*vGwI1ŖJA'ˉ^Q s+H(G;ߩ̎mu{>0!4]Ď({rX^c먫*ǼLhω,wo}zS΍Y40| n1+Α#eLY5$Aa&|0׍EV1 JQ9ٛ-Na.BxHDFs0%aZ#[Z6|$Ӗs;ܧ]'69ɖs@*Mً6>SLT*'8I@fm5 }0gVLyP~bNRװ'KC A><=ȑ9: %&7AISCnI&D Ve)v<]FOgÖg\VE6|hyٜ%I,Zjnj~WSRk¿ͼNKА[L gtvZ@mRMntp;m83N'1[[xjb1e0wu\KM2 r~SS2 RʴnoYH`ىƂ~[Q(Ba"z7' ҳeSӏS$^@guqeGBs2oi99wZ|/7q¡؟ d"/5K'-`1(`q!<7i7?HMa^gMx z) {42+UChxT ܶϗ$c=e~VB_I$QX"i0^ʮ _>(d}6X2rtLf1mVwbF?NBwNkGȏ3>a<[᝻p1SLkER[sh1)Гb*TM*&2ymYJ`x>)MI[(aN];пܠV\t>W'Ğ` 9F7e~#cqx?UPW{V￸t5e{w߰ޥk _2,M{ fK8"On'Aշ[r7:YT3 B?IX,:ˑGK 5gw(_`KE0wAuK)7cωv).8%J6U<Nf7"/FXZlh$@JUyyv1ğtEB1]Cd&y$H[@D f80$ܟ}sb|v]/fg'PHwa@Ԇ`I7+gM%4e" \K,䀭o܋cn|>@OP3U~íF4$N*.'[^9G[b=cs^/Io;hou\`c&Ӈx5sw N5" PRz}2Y[g*x.L z.Gf'1z}N&8b[@4C=X8PO?iS G߷ K Yqnd(6E2j V %R#7KQ>6ܧ6dEOj2*g*`(kЂXM3نh|UeX':4@μ HUXuFSSi^* 'PpCa8M#ZMi~o"k64?qmcա oa?(^ܓ͓!bW IKI4wޣ "dg7*\'{~O\ǯcg_ պXP{1^p'Ri ipNw2O:@Ama׌r1-[V=M;I";-R$VN}DT5@(5Y>2 ~[$^6w\`K+ʗAK*%kWm:K`r oJw t7 WOc-d }u\>KLh ~\}닄=8JGEPVGD ]odfI b+۵TDJNi{R",<>k߲ ?駗-[fۦKY>r9>`BLg蹏]04dg\C' 聃K5Ka$)y=Fc xlҚ{sT60CczMr()^]INM =~>T<0^+|;@3t;(o3b )~᜚cX]VY Uwof﷼HW̅>:_}e]}tp"}ksa{n̆ןNANI̊|7\vOB=hcZY_q{uU}~Wω*GmwfoAB*#[A6XVAQ4]\z\.M%W^8=V)&R'fN߉>۾᳏T2@ˆ $ `yTCIPl4kl9тqǝo%Ny@E4ѽf;!o"3inxN?-(= v}$-jfgR/\ %VH&i.[@w"!F^Iڂ J6սF((@bk?}zFuײ٤r VLvN Z6/OHWELa?ӔQT Vl̿j$$ ;&[mf+O PY"#Vv]sg!lU!jb˒[~ 1_*Yp+ײAơNpl*b4rٮ9A^g` ڜ r+HyIs/ҳ'bYM%xwxn|&S+2~'!yvlLfAgU]T-qK%O/XQԔE5oJܢ:P}W·<ˮɆwiUz\O_w1<^9I]6;Gؒʟc{rG,^g uNB=]T*(YDF>O{N&(bwbZ&^#F)MitLtGLF9O{4i>Ȟ?Ly=v%%ef"ƥL<'Z8W;'?Vr޵>1ً(b=3ڹ8Eq4uzT.~T}Jӂz3(N'<ݓf*Iq* J"IՁnElSQTAaaǮ`YBdQt@S%=>!E|'$f"jSf`AR~NJY}4JZle1LIhZޔAyc~i ML{'P tswQHQ]3XGةa*hA 7Kt[9Bg:`=fhZN_ZݸUTnUxD b X_X'>VJwP]i^/KڐVbIw1BG)#JB_sVKTX[.L2MȆ_'d겟q7<Zh\*&~-?)Ӗ^J'jl~Gs0/?gT' R-Lr(. ޝb'%3Plv0ZhQV0/J~SrBV5 0yeHo"r!+^a)ln"l<:>X0&RiXh :(Śxt @䰊UJUIL=B i&lcɀ됃ǃJ`6Gd[!#loV8١Y!" et RKwVxϘ,k}YVjdM}~߄!Z{;ƟaSA?ɚTބZcaWs9wy_bg~;)yV/T2MRTrZG${or_Ue؜eXz}~m8{>] pL(ZJMn_ -baSYӇ{yNɳׁfN"9(Tw^o6qd$/,xȵ~ueJrv -/R0Ѵs\mh* yBmaz68(_ ] VL`_,S8hy1Y ër9W> C78:愥 ={D] <1J@1fG3Cmco0;R0+U"Nm`R[Wgm rX/\6݈;vzEõ27,5; oR?ypT=L玁JB0sH봅 bshwax 6bqZDevkkM(UpL=)H @aL}lmXV+B N e|PG13ƭZjjY8Hx4*E3V7Ub"\+ a^l,M*-퐉u*KGޜ8{M3SFoI| A2Z!YA7'[vӳ b\$ucm";I5H 'ˢ.`TQ*^P( t.Fb#=ZWbB{_ ڶ7|\aa8 CoMx Ok =ڬ'bZ%xнsFzOBƷUl@*7KyRB!V6G'''q-b1 FI {#]LJKnV؇&|H#h3e]&ج]um\/6*81 t ިR_xhγ3 8Z$gQ?+ nV[(uZ5T%EN8%{Tf)]VC.mڅŸk#ş},y (92B$j'i:$΅`:CUU@JuѰܳdmNv},UʥVc*)( ꩢ2y*x m9xٷrARk&Vf.Yx8[$ Tb~"Q ?)˄;Sfyd0bVHG!4YfOcDE 03$/t;( Fޅj`F3^4ʅ)J oT܉@NYIPks5\_VRS^TueU!zzڅ8>^{ƝF5єv a>]>>?̊;"S{k>YŁjDɌ5sZDlX)Txu"%f(ۇHHCڅ 拪Ma%_JF#!/h`Ŷnb+N*y?gd꫆:5P@7cIJ jfB @MUIGBk㌎VM"dU,D/R~~L4'+TX fRXcůHz`<{<|lu;٫j_p6{ta(٪VO*rr* '1ud+1w LXm*\h?pW<#֨LVliɁ#f8eCz ki^䐦B Bp;\BS/mRPXonOJRg^ǡG 0n | Ej,citr6'S%Sy 7AnRmsܓM{ wh2ɤx 2h=q (CA˔}𨄞֖4QC Q8 ]ǽs^& (`+ϼsP$nThI(ӨA?ciYh)?NS ]pgZJYPjnT>olIxz|NU-:5SYaj)D,"({4`܅9g_ vY$!ZJT%y+)Cjc'UR)TNgFU # uXbO`QrLB231j:?}Aрuc,RJ犘hO;V]|[U(NlB *Е&A$A w#g |d2߳M2il)BHK5k4X̟ 񻪧!p !aX돘zW~X[ 2'fwߋR-MQ^?5~W ] 8']oR산=H=xzf*S}e_ΑD뻕J{uG@ 8WG_;h}]rFMKSaG3 VZ,LvEjIxBM~ ]TШ嶂htX7CW`Cڢ>QCcA٭ N EIVyrd2C>zBx9LQ2*Ji S(w+BcxD.|uuD]P*C>оa#}UJ:[O6o~Rgl,0͙Ɛe;8%zT&I>%FPj%_spP@Oa[*`!EBaDoқrvxW{BI7WD?*7:-'KD7cP2g|k- W+ntIK Z֮˜fNBݑRn1ؙnek=oFE&n1<^L&8I_HEy=ΘdF@w e $'F60k\Uۏ?Y_W"O#BLetchUĸ؆JZ9^KrZ 1#-hg,} פLِ̾/t36 `-/ sߨEVE貱<g ͞i8{ S!S_וMH *3E+"i]vU )AC{eZ6*1_az&'zRbt]yg Vd#(ϟ,cwrS F1dvJngbX,ԗRW?F:"$%54#.nL?[Gpxy5yPdj xi!I>b!5`r;;7+tch}aQO(q ̵SJ4ݔOg^+§sT奂ZVpl^d%[t̷yMU 4)ĈH2T`*0\lyi J,#(GD*VwR;`]48#9y>'FpXK@jC-}SZ?o} .RFq>q #vUjc`.^Ԋvcml|e>RZA.fٯ[li] fr8铮{?.E? "M e^JD#-JBD׸@BR6n˿61dp؇' ~!LhP=5Hۻ+?w{]c3`2QD# f3L?\BzAb sXV"N2mZ#q#i!Ivad׷ykH?3} )bJ@8tr`q#!tMt_! QM7o"c&\"ύDxddn}aohnFg sB:^#w`\VjƣSZjw+_/JƑ(Nϓ7x5D3oz=`b&7tLn0To'➫y[J A)OStHQV-wi;c˵E%Dtx@ NryNyk,@ώ5aUČIC1ǡlyж22ZnX/.c21m㤇N?p>8xz^76YA%ǛRM ^ p#5 A ^5H^TONןXTegHZ*e5-Z6tu,6PV?W<Cabp : MSS}m ^SrV'sypgSJk.)*I(wCG3T,~[w/mg SU/9Ef +Ә-l8t,R ݣu  ZFIdt2;Ky'67Ja4EWϘg/K厔vYu īRY%8nMbiUVܳ=*QߝWa̠7o̶ν>;{q::D9;>+VTKC,&ٖ&snPL!lcOMG[ao0SqO8{3SDr؃)K 7<P?+wH4Ja_owx8RZ3GX-9*qy.#g-v\l=t +)imDLIʎA '/;y647|* (/v?*[sV~|c )4\T72 |B4&n%Ll~qmç2$ /;o twBړõ| &&йÓGX{|\50oŰ\:`Ѝ?.z֪wPZltҺrfU1vlWl yjKw褌!RcHkPq^L+$v&&[ʍv-.?}YͩrT*9Pmc1vá"F s-yo|޶u?E_&TFMmE  <agX2DZcnLNfDŽesZMS Fwtp$,Ev;aDn׾$ R7@;O*ׅCežZ]l0\zD|3ʴ![Y^Gznj=|+P`RH6;MoHxk)3NH=t@Efg!>:|TB݅]SC{!Rs]C;pȇ0߫g83u 6F0ٓnM_%:LTK m#[ ~wc,_TM%hB2ކC:^>D7|qwrjwo U2.hp^ޠ6S O pao b7f{/Z:8DȒEN* Ցpy<4sˤBTD0{;%y1u{JX٘{c" #$Ed33I3k&bLkDo S t boGФjϗ]`$WT4n RTMu#h\BPDj:+Ju-n}#ǃNl qzkQPc򀎙V<>k1蹳L\z؎\s0pp]eYy[&5Y}Nl ھ@ʔG#LZHt} &t!{&3xӫpWY&%tJ~OԡFEd=V:t+B۔+T8!!嗔TW²@ɼ8&EQ!fZDU#PynbFu3VoJ2?a!M}ۜmy @i{Ï&^tIE*`N(.|79r7~o? BL_BlLzldޖD`%0q@8׎(CvDe);f!_?Tˤ DoQ=dx\x ?4ΓUjn =%"ng-rQ˸AK"&(f ]{J'g$ dCOAhxMswM;%ïE⩆m19U*j߾M\d8 hxQȧ%ν`2GAqFj8~0#Z6oS(Ҿc.TDZ<*%V#̽$ pv^fƲn_ݫ2倘P0p7ס.!7"UmV"nF_45(7V`w7f5jod ANc<(6%f&c>%%4٢moWSʗkc%!8zg$|Si)|;8@9ߋTy5qu|`{qreLNM olV7wSUQ@ݚJJ&~:]U㳂p&Lݾ={W̕p `/"\pxDrj~1oDR/xxDгEL@3n{E/*Wp#z\`w^{J 5"8/ÿLÔ׎UR̙ψ 9kب q6ܲlLYL|dZ[,iu|XRu@HWWw6U{o/ϔKF: _&OIthFY๚nAqCπc;dST A%wY!kul,ZOEhF{F.9>Ǣt iS/ۊ5WW+Mz?:} "U?xOg[|-H PŦ̫j|7ѡDGq$ia/]Q|^qy*kk&,r|<&$>znhj&HܼN YӔ;w+D(8ko̓`JZ>qy3HdXP'FmuJ_t!©D lNO?xxt'M;ۜ,lքYPNC .g3zR)EX~N UVRf-A@\]N=bK\eR ;ԅ17DY⋤#C|1\"vq<}7:QFHlfhSdkC#T>1&&A?%n@]Rh; [/2 JDSH:;oW;8`&ǿDP')-dVe;qWC4|¥_F5v!ҸyIC|YN\h6L-*R4ҷ3C( z48kSVGI68]m%Bg "t>3,\o!'ji}ldBwOͤ6Cs';d& 7ԶY,چA-Ni/=U7 d-4C/cg~Ȩ7tuc3B-`Y k]h=>.2y EХH.1h2/-amCnn/#Y~H6wqߕ(^/:bjf>E{ostqѓj!o>x9I9>MV̌$f㬶4s_¦.P?JE;6*E.+$w&;%nЁ?<7nsT$KHD,Myт4Xs `~oWdÍdq#&"_[E5!fTrK?~Y^ eN1v #-dI`q^UmUsJlI_Cvl(GIAd$AecVޜ`䓔H$.9i\E4YNna-棺w TE4Ktט;E8!ԤiK ʼOoz7e^?A*%QYW:/"fEu|H0=ZtAΗlTռw ^ql,) ɲ WJā0|^as0DrC3+u>(XKsgׄ/tPܶc.KeD(G)XI86Çiyn#qdVnYqAAGzШpI=dQN W,3rr)Hn\Q^I'ԗ̎yP}7'K;)Շ Z*IN4Xbck:ٲ]導e=l킯%?#46kF-OWNԮQ, I3=2B=AUPe$σ~98 R|\gĖ"ɝ+k[=KAXpF'UrRk:͂aGS5HMiŞK_PJvf[ٺ+t)*6J*s,̾YMh%S")FA{Lq(4m$d@aB \|f/{%!cÄ Z.^;exO8a[K;o5R`a}ieZӻ ({ƋɊaRrHG.y ݐE^ͭC<`;>:l,A"ܐ Lk@xp&JΧt<|XaG:~`],y&/M[o1[&7/ R_B!T9Mio }'JЗt[U'ƒ zw?ʦ;4n"|^/DtÈ@75YOJ܅=8w@+SB1f+"/ .ϻ\c>p?*nq<(,N`~v[\tbtdA M6mO#pIXc#7!9U?5g"jN4 &ղaq? pcU^ ) :ͩWFM@28znTw}},24|S3f_ Y/QsAE4iGy+Do @%Jj93 0&p+٭V0%FOM5Vs&!WrՐp;]$[ gķY:ͼ1"kx3P^rgy%NrBk²7i2TcV+W!414ñ#v;Z+lzlh>Vb&v/SL?8N|RR$|6OZWEA/ofݶ(ULՒ[ԙ/'5r(zx[A/;0mb?)=Um8wf]/I rwW%AֽMCMN>}#_k1hp/pJkN,%6q)'E^ AD1eIX(T0khb 'Z4 皂_^i:hx$9syy22i A0MR0Pd9Oh2{Iچ:NLd'8HQPa&//,Jg`yC}0!Il+\RHGVUGF3UX@IZ+XFG[0]>/8=\ z~$4R[r,k;Bm_ 2:ЙˋY}OqVKXP) )A%¦'&_kt L5v"_zRށN8v9$K5 )8y,}pM!YW.ƪQJg;Uxϯ8㭇X{12Mϊx~XZX (W}%0,,&ArM duojAb& DJZՒ x^n^/I@xbՕ 6Ɗ¨J~ C pGq#nKCAAVcעM4%zprE[Ǩ 7pR"Iq>$՘LŦUT+ d{wJr{|l7OY&n:&BR< VW nxEz5S{S۰*7{Q`cr.n bua>GcuzfLOb$X74vXW31|9PӘ7[86X}gVsL7hܶe欰 wM[Ot~/ê VM] (|WfWX[0?qke(-UA#iYGp޴b<la6HUf#,ZXc %x!WI\7OZ/tBb|<|U2Ww*bqޕFD|9ӤW!,Ე!UA퉟=}I*|,fk`?yXT'"uu<}IBBn4!#CtBK);-lWޜ3)w|ͰO-.DGup^?q1Q5,hb}"n<ˣ1wC#<5 t٫ nfr g=+xs]cX'$lWC_7nS1&ɖna"o?G1vB^ͩ`x !_ԭx_:_Fa;WOB%=Ifs"|T~xw] բwVA,g@tLp[m S|8Q.8SIVbOO$a)SG.=JusxpڦZPgzDX"c p: 0 eUk͋ECL/}t*|$8w0sv:2Cs+˅+ .~?zxaЖm\m+pgnck5`QFؼq00تMX:䍉1_j"*% jͳ|tm {,EbCG)W/sc,1b9Y#_(]4 -f!=zkZϴ IcAѸ(7lJBצVvkI"Ss}zB55Tj9q^YkهOQTj-bF@]amx5\9X'"C-%yA݊z=RSE# nK~5]HA?ڭ`Ĭm9;ѲM=3;P*jEL69Q1.X}zcR .IVHxF9+sW^邯#D k|Bw 5,kTCC.L> ˩=0'-G/TBGԓ9_#ݔ{~|̪1qۺ"s"$jͶp/ +TLPoܕFe61s4z%.5pWS ^C; bJyMiih(dT)ƽLA^7܅l`xEJ-j!d_F?X?Jx>Mq/f IZi̻+/n;RCuߵX|h i:Gگa4Iؽ_a+NOS ~^o>!XaÛh?;_'Gr=.mR=AX]㣑YG^S5HIqU~MUs#}؃AB&Bn7>梅gH(Og:ԉ=t-Q0OlՉ_MA23 ]F-5X5g١@!8oeXchbhXsŤ5]_ޔd-FW3)@g'Mwf,"YnZݎ@$0"oA(\91(oP_"O9oЪǙ ],zd!òOVpL'nRWgN1,MLvMh彾nR57zB0Ui:;3X|VޅuOO U3=])ȱX5@A洐fx`FOI{USu=fN"KʲSo7-|I#ɬ:4BGhpyRDz( me{ř7'Yߖ Hg gt7B7mtCqfiܰ/Nal~Fɠeu͗C-UcgX]/W<_4z}Y}+mƿ[(*rX2[v:j a#3BR̵ƤY>+?G?-" ܊}? 1PqhKA/$UH qy RɅxp/K\mnEH2Nl9&eȶ<`vB2R (;1y 8'ŪS鞇 ?8Ԉ@Z< 5tvMxW'.55gW4[,l/ r( $RWsp<|t Z IgbH2ѽ }1/ ;3Tݪd؈w~=/E)_(fBawr1GƜw.T{f^|17".]a])5"] #qac1/+bm:8 ;G'=U\ A;/JY\*Q6U瑗wm>~mӱDo$8? @3=mI vxܻ4 U k)w`;瑾{VuI?()v`8༼-sJ)'JaV8P%ŻKM4*a#q;35*jtRFuFF~9Z]KD7< aJr)M~ s&v'lp\x̵JzYiZ+tO>F: ^vO$zYd )wj)q8% ơ;*\K@mo ,:MRTQo][Nzg3nkaK4[;Ea-&fJϞHe)d ,"1qldj}dw)6K_|S1sE <0!syOLYsa!&'NS[](<է{}eX ¯wVqEy-ˀfNu82EY08NK}gA?؂ u)?/Wp*Z<܈ߦŶ^ܬ/td6NL+}L;ݹ^ ֚?N0fQx_H尺y'J#߸o-ZXDme(?aLCNE2Ó_S(GuE+ g+E; =ҠED{"l(M*n9\1=E }5_*t5 )rq=SZxDj=g)~<ƺ8FTGu}VDOSS饐9+< )?W;f,kPʬ]GҶNz;J}qe؂FG_qJ E=:,fP!!,g#]ۊ4;iL;@ws;- ڶ8$ێ.}h2-KA ˆ^awbi%ղh1xan:>$$j`H= .q|&YyYr^6^@2G@GSO":kzXTD0ܔ@$_O#rXQ<7DP#>% ӵY~@J5f=!Cí<t};FKsN5^o /O}c;؅SЪ҂/\u\Dd$ƌ @"vi4#~n7-@S^x&Jed;ňZ;MV7?ĹnGYt S9Zr2#",KGaSxb$juF)WNMIbvo-"9⩷l[:[l't5yXEn 3.{TsxMRvYl3GCNZbTޕ93|"eC W(9G]헏n',G}N>}W iBhNtpӒm_uPPn~O͢kA1Hk3gE!/^l뻬YIu <T(?}VXӴq, jsƓ'I3O܍lؾ/9e<Ă=ULm(TAMh}}lL6:ʺ_[xvᙪ(O\{8g%԰Z֊Қy $4 `Ro3G B9M5XQ8 u9n DtR !3f27abQ> e㨙|ɓ̟OE!o\ݢK㣢a~&͹f 0EHz\N[Qҭb CxBis]Hb]}]^38/aZ+~P.3 7򏍃O>i3`Es6 MO0mC`XBN=E$Bs"8@+}C |9l]?L~V[:?_ӌ1)ST4@m]no6U)rW^#L1`:wTb{T&A'}mKc++e4YBRHRĎOi8"d]6;,+ōcgiTqP;d~{2#0] Lܷ`/I.%X\vI~21Îܚ\1fϧRo2o,mbgWu)eav0k$~WKLOP1 go 䉰\o>d@ p<1:A)2b(!6"/"q穂aH gwPkeX:Z)> dZHב6|馯蒹+I/TsJPzq Ԥe\]VGVWQR.OVt;S5$`AMčFNYԤ7;iBT @$d#6"L%&ͽz ű+4<'mG<F޲4sӯ%[p)yQ2(Wr!1@(hfW#^..{N5&P6uFD^/WpVsԯ큅!M^㏅@ ZM%؛=lȖGc? lێ,=LyiW@܎jsLLyYa6$bnޟ="`}揪P]U%%scW0pT_!kg>/ *Lf, s6.'}WYӜm(+acȐ)Kd]U'`K=SF|&2K'9Swnn,oiܗt곫W[b|IA3\7[0=Бt=U&2/3aowD|pAƓ`^*4C)pp#8PNGې60bqm-bNٓFm0} ߻"lViW̮/ ;׫1FFӌ{Y.B(|5M{-- />%lqp{P:bEEv= ͛ӣ Uhi%s"H㇃.*^(U؅Jbay$XU{t\DdRJjU̜@L!c"7ahמ1diJt{cwe_I֑/e  8 2HO n*DMVt+ħdtD ȟszHۃmtôivuȤt My=Qt54ח=7/hCp Icg%a[Ϊfddbk1=hvBœ(UuzʸiLLu0D!xنLC!s~lKi%48OR5$ r3Xܘ/K^Md9K?CvG9 O:( qžzno6™}Q9!opѷAG=}0 [a@JɩXBU ُk"a~Vn7TcdApι5,bH)RW_r+eu~E3CW@KЈfI@RC@6-MᒱaC6'L)HcAdo\}QFu*tF%m0ҘjĠ/OW6d'u2'5gek_9;p\lF&6;mHG4($񗼓H(HՌc]΋NI LұqAgK5 hU@X҇pBI# YsPs/]:J=ʟ%|$^% =hKA{& 4cf.*Zf1z`E:x`Ogj>dJQл'd~TߧQS#"*ӏe t znQՔkj$E\l#m5aF *79i6G'0~gZ1v< i@L:E0f$klV伯g!9!i0JN%,nB:6hY*C2 lnvp8N&e8Im ͫ`]ck4Y+z`h]18!YccP GiNQ,hB.R 531ǘh<` Ԙ Z' |@GsN >5l:k28 2זј]ELrVa('޵nӚ8523<Nv{y]|1 #N$Y'ڸJJ"IiFoH=?'"Qb|>GQVK]PRqcvXޣ"rB{7nSZ1ZHl Z!cz b,{@[PfW4v"zk#UyUQ/NtdH-DЕu]>%6Es<)ຮ7_st~!d68 xh-ǯ0n/Vܞ/RSyؒ" Y! cnlRu BonucMu$4E2+SaY n1<[|!HWVdY)[vuv es./箳& 4,}`B3u Km~9V0d⣰T*xټ߅a #CN|ԈZ-$;0̯9}$7V1Eh$!kD>\b=Dfl d+[ZL6Mm>N^:ǔ`.z9 ԑWdˁPv d"*uyF%U. sf3 }+ʒi Ǭ2=p6'59ns?tzn颪9?A9Y4o'Vϕ?F"me%Mh 3ݏ,|ΈW.{D"(7}5ՋfX5=Q8-(.:N̍[T^} eh=MgLYQDh qֱA)۪Jz1b.JƑ6?[i|$REvh'ѹV Fk0=jw]jU(i`ª- ԥ_5p6$\҆CSj9+gwEԣ쭓P#Ejm@3' nH vJ Lۊ ߭# V1f2SWKFZDMH 6= H"Qxw˜|8 Eui b={fVr3+MM?(Py&- Pzy!덦/9阾ȝ&k [#I6H2hp&PF|/|7rI?.Wڀ`lL0+ m/tVj ]@0c? q%lhSdC)ƱhD R G,{4I&9*Sz YZi$5|vnW)4c& }!  ֏Fըo4Ňɷٿ̠ѥ fl-z3 fDj1&'`` Ah EıU9F|CXv7l͎J)Iwk}ط^8 Rh+` vB6DvlAwKz*,@z (Q22`dz`&3Ii5o0JNhVzgI}*{2T;uf= lL.yNVxڞnV1_td*`h/~nGdEQ^g/zj;h v/C)tBOew-kᴘ(nK^~bJgB39lIFb=f9s|?OzMփTOc.%?.JXW8N>}Kv+JYXԻ} z\SI^ѷh^4"(%կ7FŖE̅/t;63&d&"mzTX40юY߃ h rYTY]GUUHn[&v19ia^mvi-[qF4HhYmMH zPJO 52 -l@sz=x$f6d&5ȗ6ɚ1EZ'=-Xt-LOm(~<](Oz:.Km{TWB\DvQG o^KCm[R NA7r' `Nr kEQp#4b!}_Cr:0aDn$ʾ4w>W+gtdhο)pHd_ݕF ngY֫ٲ4+a.8lZG8<(}ڷ=JV/{ SP)4it|&9ħ}--vPG)6ȹwDhN4z%lmJ"wDt(ם" "uKu -#r&2w4@X_CsA\f՛p΅Jhn]|%=y,B 0sE׉ϗQ\-oy5d2RUAeوz,<3SĐYBc;5SD\anxϩ<+}o.c 'FƬ~VN?%HX;ZAQ!nIkH('wjF!)PE9˼XإA? \LD,),R&^H~8:r@ lX刵*ĵҹ=rS˜vC#IXG4#hSUcȹ&`UM'M3EKǀUEUQ tF]2Len!yTtOS| \ }c-ܮnN/JA9~Bw]PDK,Rۯ`-̐7Px;1֮? W~Sͨcch}5Kl2lOr:d1tTZ?#3 &H TP<][wY~c%9 Je>o'diDsFGo.+?|GKKn0 t V'|MBT 0Ͱ* tAw@Wp/D#?i9?+d'^/_D3t C5fyg,t@QODE< *HVoy`K]ra Y!R)uQk08rGbbAOGB${PyxgD\PIk@Ԟ^ ^ɷ0?)`>a`S߄(S5R).^xǯZ-Gh5gWKrPђ {[j t nOĨ< bq;l^cK|tƙw@ ׅdx !l&*Hګ 5E,䢢fp\sSsg"r-WB*EQ80̾~5O]6D`S ËUE"&O}%ԈuhUan<${j'V|=Fve#M)ܳ3ǵ5޽|#5_HM دM(A77hȤ1ȦX{X=YD\ }ìnZp\?05I95H-B}=24ΐ4 KLRmxqKKp˽"b:-YyVMoD~SQ轈Nn]tM\,6ɩSh~ƿ;K~t4" _BDvŷL3ۭ}l c2x"G8+,N"PLsft@ AK#_1A'SN>~HR ͝;b N`<Qru$Ə$^B>9iȄU=dʽUIv}z+]Mxzmbs&[xk<@yS `[a_ hx-oKYF1q;ΏQ~Y\UO.Ǔ| O5IN(Ȉ!3h=Z_܁1kM&#Bd^&9}"/+MbV#%BT5nlcX@<(D٨^q^0≺9?A9DC]+>' SZhQ^zDQPjqOVq]f,xR wO2zC%UfA&P*"=5pDֺMz;APQs0^mrWLUfSӷ~} -~rYcaf\LLU+9ٔxCR3 ic+ -׻USRzKvPG+tk5ɖ(=Ͻ\I7"ekFeKF{B2Xh%w·D d!6@6 HJw}x $bͨTUگ75" g7~1z,~;G'eDkvYG f7zN}'YBҦV ˌmӤhSF#īc. i n3]}1_oqѥ5eO8UZI_]{;u'aO|ζg]$eŗX+v>-#` ugұM%]8)qШ-\sCe#򍊫L:4hd cHH_O܋GgBozcdW9r 4HW\S!qG9\_|bAք]q$_ O,ʜGQ5w\@뇙*u>з57a`2MtN{-Y9x;9`_~npq> W^)/WIVX mjS͸FMP6DGM.03^-^-[ގ.ND!\yU?Mzl z{h~ldp\6'RE9rWrk' /jQ?zm⯮Vy#XRNwb]aqL'q2H8(s ~ngSDJHfTsӿ'@m~,GbFK-CRC` Iz4BIz24׾} MUYFhoE>Vmka(XW5!HrB2UU}wwT ExoZXd71,vdX"3}a$R3>ss2^U=b`NJН&@K`1\lxq}' $7TD()> A2w!O)*6, Jg&Rw)SKrqTՏ5 > -M.H.fƸuS8Z{ŭ";5O7{~ꗛnE_Caw ғQrbE+m1:n53UpFچ{뇥( Ԡ񅍖 uڛXsz{yM6=Dr$#BsY (fpof|JJueekCL1BѢW;*;  2xM%nDWy}#Z F\+|ك8kU {NE&--{-?L/K!\3u HgtWa^΢٬=C#Z|_k1AxQ']HC>㓫O速K &Svx3$VB7H; Ez]6knw&Wۛ'&Mϑ25 W(ΰ%-6 ȓjc|ţHh _Q층iiԂ 쮜/2%G=͏gq=91sw I \ԣmw/J6.R3 [ѵZNf}lF}s}ïs<,!HQ"-rSwN43nrfgz x` "6cDW_M@9JS]̊1Ljb 56Y۲1UUz(3"۳T(BD;3Ɋ =v 8쿮̑(ybP87. =6Z/[b/R=|TO3_#>Қ'Rc4P|e#>a*p#m$t+3ij (cd&vɾqMjt4 Eέu,Ir0K?-$&t Mq1 -<ݺR5kB'Я goBՍ7[i,N+$nCڰ"eEA^ 8%9.9DA/>v->r3=BJ/" RKKU;B:lIctEhk.{NPT~jE\bŸȩ#uc“k_`Yٻ"8c-g # =y`pNM*fM|3?gυ1uO@ |&F+XTÞV6ѭ$-[Uͧm6?tin,qs|\~\j9#sBm-4>yutU1.4DA0+dװYN#( h" 8=I!Q7>֟?سcͲMI)_y ,;4Yë[E3Υs™o3v@xIAUTjIG7d}81#U^ ,U31bAP?&V_̓MP&:GbgU<2z(Mm`Ǹ3LW?QBs*@!Iwؕz)瑯!M1THC7`-phU]bܟfP+x霠@73@SΎj _w Vp\WT 8f-쁛>BNC@[0s1BvYҤb-0DH#%u'\nw7̔@nY,4.Z7 O ʎsa^BTB/59TY\q[;g:N&P0/^q(Õ̫(۵S!uoc zd-q}T~}jj3!HtJĊ+xȋМfQ;|i-74 c'v)W2S|⏲r-]l8lGN0ɃDQZl:@vq&j|M^n͖ p'"O(y[' 5CC>$A -E+i[GbgI,GY-2eMgnGYL%VU^4Qn9\`>*%/+[Y(:o7ZbrXR}=Gw Q'Zbl6ȓn7Y"Lޠ4HLx]9 $KCk&h _gBXиuj~!}>#ͽ#4tB_ ;3@M$0XEry<i!~#P(gŐNءӗl[iB1lمEwuSj8@3l?ݿI\լ3jzsOdhGAߕ$} }#|Lb+{eE㸿;hU_ "aR .F /UR Qg럾Vowhn=$2 ϵ:F+L(ʻ=( D`5vVIZ-pLn5r =Z` =_?y0`]Nq {; fbJI=h 9U7 vi;.X<y\.$36y<\S OqtOfzjB^_2MFpG6?Sah?\d"OhO t4]{Ϣ͜YPov(?t)t$J%p/^MIR<3:IåW9MvNf|) hNHv(IZ%faG؃o6Hd~[\b{8 ̤6tofkk&t5@іBr~ʦT<-\y|r}hoi>G9ftNb,T4U JvA.4hk$rmp#d͢|C~z{ukp VŨ@ETVzkӐpP1 ^.کۂ@z5)E >o>YnfWQWM>aug. <> 'V3[ڶ!ևpǍ, F(Kk?E^+;ݎ 0379bⰭ:$s$9o/sr)Ϗi [MJ`|~0JİP A"-/X_VpO7'5:rXYhPH3+}/h=`Pv.Bvmnqpz0qCD3Oį`DwP[PP6^ƾݠZk o=|[+K 9ec̎~v׉ [r5mY{ݫV@w+3ռ8bDC:W7+9-2ߡ هEsF- CƲiBlO*.*'~95;"RpvlfB 3 ŕ(3D&SߚGs' 3+3cbb\iP&H5 Cyl19B&WLАw #ߨ}HxڅF~Ѧ7}(ClX\>G }nT DynHOkK3D#̔yF ,3&!s|w ]Y.|Y;6;gqg,je2`JdcOG7רNf h 7_w ϱ+"_VBhM"/Inv'.61J\4l-$8+KnD-K-F` +_8^{M G;]^79;Y<}wmyHLݨJ΢(z;~й(q (AHS!h%g:?2I kTܚJ6b8c_S8n]YZzDG-vGB$M `H2M_NQ/])Si[5R$nR>Hl)U^ΎM:x~Y"/F\!B 7&~-VBG #0>?$!Htc{˺JA-r1z;uAAζX]"=|[,)ʢ\Kz֓hq0H^ Tݹj|gc×o=qqCZʏKƳsx# w2`1{nw]IS`(QgaAЗFq7RyXI)R̂n)X8J+FrDԔB%\?q[HM٭࡜"akyXBAl!]0 X);.,D):X4Z T 41=ߜ⇆,.ē'VMc5Պ[q'n (w&$8dWipm;= cg"΂ELq3&4 so,0юΩ_ּ>:,i=ޮȡPU/)m EӐa4k*ojNCװna{ߓQt>A # l?kÇdž{Z.~sk R{@Qԕ!]+/+ᑁ3(z ϵCfK%c)3,'rՕ g7DHng'HԂz$:c*@{>Kzd8A |jъd[՚(2f?\zI5Wg;b|I'I!Inn1;NB?ϰ5͘ئmq\eԱypHX3l9hX/T bn1 Y-9[mؖ |DM(s(-BV9)~!-?k &n%m&`ݿRT7s?ƛ|gr}/m_*TaU1LuRJa޲.)E= \7G%a_Jp ^S9-L;93w"8$O@rw[EadR_KCM- Jqro]ZaHy]dwܥpxU{5P * &<EL{mO1DՄzeɈKu!w5E# YӅ }a(ýCyt6S̘c}@ 10p] ܙd1FhѼ]pբ>p64hQ⸻\aLuMHXHvYmi%~/H /bפF<6t@SH791v'CL1s+r^Szb*m4l!>8%d%?f ֵWhdS>m\WGR Lp+ygcR{83.'nO,XURo(m?u?ZKAa˺ĩ4N=1B(ԷiRCs1ծ")䠕Kbmi_T\R$ض \s UoL{q]bb|FF,pHYx*j /V.Y#LB'7?$Gƺr('8ƇX; 7f\}wNތLˣĮ0DĨ53[5bG3BfbisP EP߬.ȃH:m(uK^Ѧ h, 3Z:J~@)$NEFgup X/_82&Κ9Kɚ7k>cSGWZ~9X5O L9*nIU$ Aprd{8}\MN YUS1mSƗm).=:M4V~&:LZqĽ} BYbp֫X]A{ixHzHfI?5Խ'&۾922L%oӁp'5(5i%lfF#mN:"-ffcI wV9Uots^h\07EjPDa- uw\Yxrg6dD>{pc cB LyLnLn9uheAKX{dp&c8 _+/*I8d`I&ВAz~BB[(\ >gJC3RJu6 BiuҲS7-G%>}M(ӫY5~]!,CYE&uL~g<@ot)[}Mt?t],='#=;V;o~.云 4s{Zb`'c4윖Zj˙cjIyM9-3+ߩ>`՝px/h2.gVOy%NF^I`V|Uj>{^i`P0t'DV3Iis3 *)X[w#zֲV79 xyIr3ZuAgY=#}K=hRug xʇ=ySdu}NrlKb1h2o5&F]J&LOtAb{oP(D3B!$N|nf+h2r)fXx64M&hH(4#x7wjfS{I}tBH+eO I^lЎ<0n욮V-wj@ ]E4i-Npwzr;ehC$rT}.FzeOxA Ad3kcT`E>0Bh. 8Dы1aŖV9;43SuK<*+g&X^FHōBZ vǹԀ,sy_r[CM@hjUK?uwv|BJ7gݽ.Z's/r={HhD c ק (+'Xcͮ44*;73>5w*N?{-[t~S]˚I{_W!jUmռޞktYe*,ݑnĝww? 7}z@Gް3 8K[L2 eP3hICߍQ:T(ݠHpc3!3N@@l1d]q4+ 77) b!̸*uK,lҽ~hgR38 -" \)@IFNǒVfH;즈gV(iF;i*HčPwv,P][|R3[(jc֌MyX;51m4bpP< ~MtYߜ\P8KyWʒхKau7_kXt.P]C͜n z%u8pc&yOtziUX~pO1xBu\렻mciヸP5&R=Mf]h4DE2p[nGT]`_-t~ Ҭ/aϲ4IeHG*q@%#D&wج{ߴCDbw"&S WTO>D&]Q 3<Ҳ+zB@EKӯ{P7l#EϪjJZAb +MQ0rJtYWu]l+sXoGؙun^JkFNZE&.ן{ܐs 7pp% l!b|;@A=Ѳ!J/ >Aw ,,/}+ ;`,i$Tߔvuwq)VFhŏ f+˚$Aaj#x>'ItUg~ Uf3:nvoXFX)ms^'ɞ`a.BVy~]c4WCT:|hsi)R0b[ #,kJm-)һ)_*Vt߽u 0,Ҁ`zv,q2x Ϯ$ӶSaQB*[,,"~O}Eo dv1d&Gj#ksZK6UJrDb . hR2\.P=a)62 -)ӝ"U\N = ;HgM(NЩb͈}-U7Lcr)CAe_ Fē_z4ȁHYHcV x^/j@gVK xϱ A[ȝ,rg[:d6m֗~[^y!1PJ.ϷbDyMRWC*IS,vKa?<$7]_G*͌{Z _ X+jxBk7"K\@ɱLJ%+.ܞ[٨m+2$&rD9.;!ߚ Q4X-t`+rl']rIj;gH($JVOӟ_?i]/opHux5Xcs:LĆzqeu*$^ZGdu(鸰-j;TIz5KazLQ"7SZǣ}z`QeKbh_LuF)'U.@")!A}UGNEh}{X,h9\ٔ-bDocb⸤>"FdW}b*Tfp Y d/:3%VX+UWS(GBͦso'LWh[YqcH7U;^M(Q3vߵo'LSE**WN Βy/+Q {fl2 ]d>6㤎M#bb||>8XC. 2RZFz3it $: G:Mwj19GѕA]>kqB7 x#kJ木m@Ҵ YPJdKJ0D;!3Dx/ZL0ڠr}sӤ_ߠOB},D)WK/$v1`!U`xԍWFK+:~;&>jw(M|*D}o%1PY*? SG XN6׃\n $Ox <%9hu?x]G9+gyefʺo{W]" ^c~V+Wy5XpélZH\@ ".x{a5U5XeJwZI 8Y.{+H_7s]gyQ h16rq ?o;Ƈ&w@8 tZdH}>VTPw/%9iJ]fU u3H?  Q('āTC)b\|IJ@$?N6͎nc(-^d;xP`َdhnnP\J>6:skf=~f5NDx,qD&Y R f+(*kcSs[_ G >}%zbA!C YqivivrX켠3xb04y vSOg.Tx௭:B1Js2N7:~Ί)Tll?}7WՑ㴞`InMaw ~˘$øN*t&]Ckhd}3\su 8H`36tu$߳\@zcjbhP7O )2҄f"eM%~3~_ਫ |b&iXw^,2냔Wk>F Vp2ܾ|%)5;Щi#0rP+ADl p<Ec(:M)J{ѢM&ni;d>:':Xz|ecM "fIfwO-B?בCq#-G~`j \e&Hu!@_R:?̯咝%4|AUZMA&DRQ&RL"ϐOTbTEk)\F>ңpiJ{pUȁJ@Q,ڰ2F vFFEej(nvSzifiG'ثH(XH/Pt薑^F:uRc %7gp1iMm]JcN"wEf窘,5I1yL2nFaDe M=;M!2V0zn0\TVCo};^͘P' .4'J"֗Q. UlBhpJF UiXYnYߺ R/(d{ <+,-.P ;5؃#@VK0 `)zm̹h\ES}y(ܽ*1OBhRKK30(sz3(l1ӓAH\Q?=G%ZNEs&G؝EF({ ^6V/{1R@!gKMlucGa@`>V ^)]Ac'A8!Ee>jbF_aOx c<7\=muB$)uϮ ˀRM.ݎVuۖ(?%cSI!j|NbͯzCF+PDhq6&A- J(5dPii!qgK~sD(a$_Sm0@vGՑ]i`Bj4 f}FܗףJlvEX\ѳ".Rm3J{aFpnaA mPمYk(`o ¤LZBeTLR6}CjXvɖ735QUx 48q,gyÐ2_yg2)1_ͽ˦<6d@k^]LgW s'M9 Q9R L7kt Qջg4#>"t˻,jy9e0A`q(x䄌I;ּiO*0mxM߸ ?J,W%b_0h];E1QP=>/5h$]&KRMl~HThv,[7I4`[`|SoH{fM˶-(gh>?(4޽{V`J{U˷\_RZpQ|kh2t1=NwyVefcU>;AzoƲd }>]+3}%ʏ,߿|{s]0m왳T;GLg%`+sń6pσ+eUqPkKd;}.<-^p=]I# {#6izM LQox.pF *)znUV5y,$2Pk@)KV̛Ew@冋~]q*oɀVgʯPxYC(&5ceG)]&' oJO?' xW`IhTz)J[P X2S L-B&޼^Tm^E"Jt+$\!: }]>2Ia&ϺpJqH;,M5b>{@l76:tEt]\*qǖ<ʔ~,pQ"Ģ=:ZE!J! #Tkt+v2Or =e_Nub8:a7(.{0OnDqŀ0>@³6=?cb d` ^;wI<.W̨rz3u3D[Lq*"ŘАY[Ŭr<=7<9nAF@!EqT\'?Z:Y(&`:*ċ%8.ʸGe@KS1ESYUћR 4 +o8Viv1wNK:Lw"keK#1v8]%5@N-Q]H KjE~mgp1J&S -zFndw0aɅŘښ>vxjpYme7R9 "Rɐ8#eF3Rr_DUDy"֨] %ວؖ !T/5g '3QPJ mr{ka"5)a4 Hk8;IxDAW9M̀#HT8.K,32"TQ^P8 IZT+2A uw>TwwJJt;PVx -<$*@ʳSÓJ ՄߙKlV5G$49bM#Xy1pim)љn/^^ٷz\Fhsҋ>!kZnijF Kj([̙GNQku moEw4E< ;9Ȼu+tQ; # 6 ǮR FhVFLɐI[xw/oG$`z(Fˇ4gg"d_F~: P xq@WEvA[6n8gPz~sP#&ǝ_3"oom$f>ˣIQugG0L ,l`ij X +PZu-`Xoʟ_.R6%rD,Ӄr= ;Kb,mcf 1f_o!ӳJ?jåѱkHt:tta>_s( n @8YzPN&hiC[Zt;gx;#~ڍ'Gx:/fI+뾓ehZ3TW~sS,E/ Ml*'!N^k:۲3JFo/MߥZΫ#D y;gᡱ iBr AI7 csV܇OD ,+Ģ=LIDęOPpJ%6"k9vOR9?$C,4Œ!?':(4Iq@|9fÉՖ&vHy]X5Jt5x"ܝhIV}a?^JNQfI_W~֧fg/& 6)eUe>#T&KRr/ pҡB "c&uNFćUqc%k_h9|@xU+ ND8!Ŗa==I$(aX;8D9pZ&-!opѾS[Szc*ح*8HyV 8/4҆Dô *n !0W2gSj @TBh|?ϋ\A0wn !ە]WaY-c'0"LKe7`oMƴb<ɖNHci:%x(Ϭ~A.x48LKBW 7,8el R~lI#.Y"ɓ))Gq b_BPfC!*/(p,9ȪȧȳꪘtwOawL]kl)!VэRr68dTf :aGI jy\1<|?d IƊ @S?vs7z   Ah n5u;S%@,lխݟg >6Ĉi\_kY]5 a![3*7g` @p3-ϜwV[ R+]qN'@P-I. &أv]:.OҖ[0WC,~aaH#%9 w2Z F֒ÄqݻV @'LJ+{O|NiqfJ-_sJxѹ-KSdDgZ @% 4U5W10R%:cjen+Wa>B$&&t/|5\ky(nQս+kb|p8j4VphQcM}Bs.K.Z.#Z&)XrMcL7Ð8w#0$zd.mo7<K YѢNSsf7 oF`]uZ. 4>jY#"Y@dզ aKz3> ܘ벳LHO|Ou5=rb#ЇNm٢*>Z)s&Y7g'qeg<"o? [|zc-!o0Z~: ӭ~>ODjL^9댥NҚlt#1~ǻ?T61wXK =Sc9p;`o7쀄C 5>ޢOlGҸty1`jδ08Vk&ڎdQO2,/ޚlnIc%С﬿o}M؅L^wBceG 4pOak-]FVT8+6`Iu !5,gI u^ϻiDGV겼$*]䈪~,{[3C;؇ ~H7'˦21((:?GMB_v/.i!ڇBw'94d6d9dZY}haK|ǵ2rix:1L4u|{!` ^zΉg_Kw]_]Iv`aʖ&~:缾s&!ZVo3L/0b4lԟo}8/ ^/6l<{,΁`2S=Ҋ0cd!U@RH}+_x-֤2ՓzաRp]i-$#2 NCzY2wvNm/,5U5 %,vbs=b3X>w|A&B`+v !s_TbpL7q{Za4(IvtX6Nۧ&%! +Sugc2΃Q^+"7&|i-Lo6+}qVpEh9UaBi Hou`zGb"L3l=uzm͋1AH?)0A/a-^YZSe"czut_NyB2˪@W$PwܕYQ y gvj MkB%1E5 0KlW)]`/޿ =}I Lf"Y6HDi>nhd/1qv" aka^QYtqDMD|bVt;$2s3X8tK4Y[OA<--%(t8<jgKd f)0w= {E6؜i{ѿ8dw 2F,/z|n"?x3\>yN9`ZAEaqUnDVMsV?p_0;!d0gOHA \^S:) u]g0o6$mXVӳ.q*7J!~![8u8raGC  JuECL^sw myDzZ s:)ɰ}$cdɷ8!O\zyФ蒂m?"i8LJn|-b( /bad"-b5l(@T;[ C&?9Rp˅MG^*\ }]~QolE!N}crz֧J-tVcʭx{H*_By i+ʷYlT̢lW701OWz]T|53]D@\@f>dBAG=E\"lwIrTRzqa`o:C+Z+IY)\ۋRA̽f^2?mEv6͸D ω~{o)y5̂*PÄGlil]4>(cE{ϝܟ^f/xgl('yᅦ|{_=B/b/Sc %ιQhэWnz3ݢd HTtRʦWЭ"SϿS"E>Zu3&VqZAճCE`^cD9Azp` {Un5M!E{M< _e`ޡ˽?lPmW4wqEC0Թ҉\+ͨ}A q8by`(PEW`/e)\ x9\[HC.Qf$Ԩj',MOuHNZ.9dOX\v{IOEcNnMo3i y|ea}Dˍ2e`o^Ro aB閒7rƏvx# r(Kru{ߧ۰؇S芃pIuϵ\O7KOv~cY iVċ@okhh8BHp;M(si@r$[Xz-pPNujy04crfda{~S{o\jUt[I' R߹,cוkmr7}ǎڗ?97=e;sEO}Ga3lVx6\*ߏȎ "5Luq]Rf3g^| p6ɨ2^AHo8/AFO>r|1Mv<ã %XqɄ~gx͆ݑhTC0a,VJCJI2ɞ jmiPbP!RJF@S;ߠNbGTt'au̶n >|u,N[$UYy4#}.q/k6bp.bױa y BY;4V. {[o?&}=5ch:ˮ ħT_M."u SB3\ɥ+t %Kr?.7{Ft'XǴ;~x EzoSdk#}KnѪrd6aYʆY$YKwvϙȝ8vuXEKըqjVUN~輝PTӏmq7 9—IB `i~TУݣC3E捨CO(>"(yU(~6pd;zLL xf,"#TQM@vNJSgU87 77iL 13"c(a='3zb嵹]2, :^ [;:M R8X|-Lߊ"ؖzSls씍k(!2ſR!)}G`P *e JQVgtΐ>SY ='eejTA}KŒΩX)KE/ Efr95 psH6FjWzodc -{~P#!做>.gو0Y<؄:fr_ׄ:B,6/n,Bl u_LdBi"rpckƽ2;vRK:Hc4cw&ϮI\.KLzcMf?< pǿHb;>iD>Bu^Ԩ1Ujq8sʚC*4.e:EYܪ^F,}\}5mxG~D>?l%&^+ȢTd-d"WU1JMAN5oNPK&'_2Jt@=´ b^la4YT_ˤVga1 mx= i[c`w¾ꞒWXpk\VзkY$ 7Mc7;riA₝ ;0DM(bL"EOFƇ!V z&x{y{HLKvx[R1ExkFv1Ɲr;Ӳh?6a a_Wn:ƏmKO" m|#ȡHV-ihĠ`^}̥cp)/n$=q]IWQ3>2FêN%}Ԭzʘ xb陊2vwkOؔwol俘>d&vY6Q0{vP-*CRdn7h|sXADc>V޴!2k唄h<ȿjZ) ܎uWV Nj_f]~I&<[N4>`r:^ѫ߭״6?yE`ւoڒ5ծ ]ǥ>$d$\QrmZ"»XD^ b%|'A|PJǒ'oIk$Aqap) v*TDl1"u hz>aFZI'M 77(x`V{eXmyLz2\RmDtgt z{ReD若;$Em܉#lMbIjD8_e^3B-5i=p/kb܅ Ԇ}Mx(XmR0Qr| ~ތƠ@=ɨ`v1_'X!cC X! Fh/W=iпe3-MrB8}'u#+󠞡tX]@J\>X9d5!;GEo %L'ɘc S8lP.i8b_+(= 4'n>zyX?K2uc&*,#.k5]r#QK 7a;k }zkW%~2\TJ{u5ʹKXzςT 1\ R@ k|x6fӔͤy6dY Muxm1UZWy;=7M6ڍ Ֆgk= B[z-b! J)lLw;!"WZHŀUr?p oEo)@Lwr0F#vݏIqP0~鲟D#El; I[S`]Xu$m\7e)|(,Y0/XZ_ѪvNcf|PଵDbq燚[FGwP7-ŧkxZ-`yL=5: `;B | .2҄xb/ꯐK)Zʢ=U!a ֦߭A>ƶS"n# vl@SFr^r :B6eZo0mDҢ%:6~NtBWH. ().$q Wk [Am5)URV {2tye9"_`0?13Ԣ=+눪z?SR 0A*'?'d8<ȴE~u%}Ns Wȓ+^V3XDex$<%,@A%j*Rؽc0y?K\߀ؤpݯ?g)z$=d;lטn҇[$u8E@;3qs@~Mo(sX3phNW)D&&V؈Y6DӌRj?z`Z^'A)ݨS?*qmLX^!N^.6k'`IEn7]ۃm%$>@w+mT䭪7qIN3,'*iJI,'GTHH[G,HB:_K 4B5aL teL !K_b+HV m_՛Ϊvn4AJ07M`FڲeG dRob%0sA#˚ _]BhFxkQw1gFe'^w>.k4\mF,,Hʵ_HmoY|bn_6.GnJ >L1S_p#>¢2?W2܈>YU0d@e =e7وC$੭E|(&^y' ˶Z Tء5nKIl]!֖EIl乖$~V}4(~55[q1=SSL~a6*gVQ6o8Lsq;.0ia}>?LOC)~M\#@(yՅwv4|pG4z+9_Ʒن/O$gr6jDũFza>?1u.xm>,s%/mZӫ7RhǿB95*m"ZYo==$͐>4Xn\&_Zh){B:B+3@2k eՅhҨ!%W> DQLs*쯹t uOT[0smME(+; ⍧mD6khha5 #bix?j3eЄXh .WKL㥯EjBNdX,M%WZI&RHI`f9L3jsGj}Dܾ`|83i@U\P^bA\3P^Qo yhwC=ߍhicƳqnxaE-6#Q㱌We|x(d&Zn0oL+a 30WE3|5INyDߪ u.=ZQ-#P/}9V5).eY:2@j_-@wU͂C=yN3U8$;(>)<3t8Oqxx]0'O"L>(/IIՒO>ˌhGgwEEΦ>H 5Np6Y[' f>n(GPp=ǩPY|B~61PLqXb~c?BIj[𔏫-ɕ쵛]߭m!."O/\u]"\%ʹ]g?B}ӆwi7S_eV-i##@ ٭ܶx&6׋w>شKJd"LMh=Jn|10"ȌB+>\hB$'Ō$y>VVOY{@gU2#Nŗv]ޞI˚6{Wf.}z~63f&l$?&ZbwTDȥ=fҾ-j3ȁ~S9墏R:`(}HMrH3LB|1@ 23}8u+ڮAGK,T[xiUw4XY$;R!\#=KS^X3*". qڷRO[5${ı#CسJb!J{| " 42tYpǏ<v+6vTzҢu9Y:B [{^Mz3)Lt5D[f]AߑY'z%pbΈ*_zEɠ-iZ$'(F>Wa.}uaQW#^n$XM U@Eŕ‘Jb׵Lw\ THYrSw~ 9_>@T5@!ITyyL%*af j*@^l7]ET<~94T k).~Y43X7ǚ!~)6GJf, c+/Qt$@~mq\~0)mvM^*x=9 `xOLo" 2?!tM' TaɥeXiɈ4"Y3ѱ{%O@NBVKs,3m7ۓod$*Ϸ0|)o؅~ Y C & 4 p*/쾙1O7D7Gxd/9F,5bkzPl֧ <1+X^Rk&9/Pz)?nY0d@Tv㖀fz9_[\XLí002xݸ 0F^)2D4ƋM$1b$k~Ĭ9(e-TVGa䃃kGTɪmXlC_("`޳]!QܙIU; "5%uqH71c2axXL4|D9m"Ǚb Q@eLaWAKۏpROm^4fO3gRU5QN=T< fZl}%Zns hŪH=`T:v=glˏ%UBA{ )t FJn;(,CQJ,<gةڕ/z F\˲Q&>oZ#p pZGUz{& LLyMAJ_=0k0}KtvjYq7B>n-ǜ疀NI?>; O,wcFQRtJէ({!&t@'1>ʃ!;CA{ϙ6oEh^DW EN?B5s^eM.Gƒhw@e`}tAE+ ic!-{S79ZldpduۈBYE(HI|>&)l" eGJ :{EfF.H=`bPM&s]]A !iR`4y B"Y *)O kB|P&ɬo-z+b#lt!%7 V:A!_]1=fWo"Xuta"i9b Y?%>kpͿ{vR6%b;ހ ZX dR /n_D\X-m CQM9zD$?nP-DV΋M`9QvWk!BL/x}}r5|9躥#?΢0 _G]#{d8.r 6~ 41%I I&n!&"o*20răQ⩼HiL\WmXfs"˥Ρac\i3戄fcyϞ 0aCfL%9>' 9^2yv\h_ḥ!{|/;Pv(s18rRWc. ,s%ye'z[@,P}@P55΄^)[Z].&ʹ2"aAhs25rf>ΊL"Үq͎~ &nWnAf:T߮*iaM{žLrds;]䌂[ȇ/Q. p;X-8rZlH h!'9|c%-̶x%Eve1rqWZi; ٓ<@1-eb"]pB8*hK(!@ϨITebZ  w -K *LjQrh9 piRG~ЯXJO=%W)]w_> :OG7[' ϝ, ΋y W{Pd-Ƹ-m̉N-ȼ:kY;zE!i_C0*͘Q=L\y-i0W)3S` Y-w.qS+]h:f~ KFUO'7R B>K`E p42mK&% _"˒lhWWbHWF}B1Nތ!>~ -U#+ e0 .]-v4yO~"]-SبL:vY߈?k){hiP6>F-ens!!ert`A|zZ'f}9@E"W {F1VV ?(^1:-CfD"Z‰DZOZWrɉN.qBa4fK/0`?wn5^_}l7|d=:E a)4_(y8NE#=/{7[:ujY}`Td4¼yDut`5C|uwv" ]>vR-Da, .9+;&,rv}J̆Np

0ՈTKquw:3ǁj\1`s˸юX/=TfT%Z'#Y$晦Ѯ7;ΘI[ܓ]$tKFouay9 ]g{vI%9MyO7e_2nXL` 8;A5{eGZ$&6~Yc33{'H^`E6֨6431,!)}%v\o(3E|!bCI ]|Tm\P%!8R/J=>$a,;3U 1F/;MmID#we96 y?i ZJo5#mjbʹ&]f3ǙNFMTl4l)e+O N~BDyCdDo<6X]%  JG"hYO2R |O<9c?^:l̀bA&B9B]{Fa`au*1PFf8;.0C$8(ak0>'E3@ bsWs XSڪ]c fE05JJh_ ?psdN!Vp`ղhLۅIڙ,#JBQ9^B ^/]ߍ!;5&9% XØ7d_s`&oR=f? t/ڼ O!muk!ИB>)d p㔀~6l@Ihʅp+.__-mqi;2YLtqCd{"}L8\ q}*a)Z ]V$׃G}TKv7v=_]D"J`v}.Mi;5N%,DjODmgCDhMӅ8L2tRRM ;ېΖau2r3a{3tP8=!ͮ>"䀐\J%М*Dr`CW; Ke{%&6'i Jo.$Q`°PrNwFoGڃ[Ev YZ6EõX˘F<5/_*d1 ܨI78ǒ/b6w̭ [o)>(ތzbRϻvz̩fvՈNf^-`7vì2Tx(RYvXLka(!"=aJ,hSOHs1JtZ~3Z-V=1pc^DW(uـ$d[D0웢gF%H0.iMt̀޸ $UhIWBg 6'FQ-N#5|:6w,bp~qWIqR* } MpH"BN g|,{Wfl$|a-K\Q), ~B@As[ m y:Yg5ס(KvI6w],O8i':muP ^0z뒜2k[l ;|!I',y\tRlMjJ.Xý; & G4Z0sCGvVt֜ uCT^ Gnvf|( w#۝_ } KDN+_Z"*GƜoz^C+t_?€= ^Sb?(rc ӗ?XJl"Xz)LBf4q餒䔕w&{Yfe=g1)֫(0E`Ar{1 LzEPDR^alhaPԅWM:0N mjJM dͦA9$IkZN]$o%[#H*""h[q= gx $6s)]JfꝘ+VPϊUKݲ jdX(٘6JbҘ\nr1^Y/58 6MoQ.[ !qJ=bi\~ʎcURuz2`5+p_9;E;MzpAT 2x)qRl{eX_';Yy^+H!^;ZNm816_ҸQ03M6T^R[sXP0 dgDUnnj,1CL7!3fA+:-$?*|TBa؋@4=aow6[MYdr V1鮵|z,Q( s w?YZޭ'u\ĉW >3S/_ḬJA!Ι٢-4g9+jk1?Ja.h` #{LoMѼ>HşLHQPJSpsn{$G| .74PLLHN+EĆ|5"(M+.k,kjC:,ILEg|FN#IE9p!Np YX;rXFoGo@Խh;4XC*HjbI )ƣb57iܨ|;;QD# $p#k Ϗ4(ʨf*Ư'D` PcvbV쨚v*i4Y{.^'UeMKp#. ɺDaQQGI_0n|sO!L8LI6$(A3V[m%w%Vؕ!S d!]H/{TYꂥ Cyp TB_(~zoq+ gYΞe z;O5)ԨL iQy;F}Ź)Z?Gm0qMb1 tU3Qe+p e&Sy”LOnk>hkq. ,ϭf*ثQkpl*r)4hoӋC^vFkPy2:C#koBGؠL\[^'-Qd>ޟ2uۄ%+U|'+be_쭴9>(ƑZ[#WM'^\joW*J{h<!Wj("si-e>lcZ6`y֑+er҆UOc:%gȝ"W#y^m:϶YZ툉!49^ *7̍)=^a|['{i/Yi07Mڽܕ B4?Zj>ϓaOϗ4ՠ>v9)VL1}jUr1ʛ+nJ vVZ$/,9sm_'V:ƾ-Aa{Y NsVJOZ.LE : ׄ~Nd6sum K~J  ::M~! / ~AjUԯ2EZ3ڥؾ hvyw/'GzջP`C1 ""zgQRqV"NZJA=CĎ!R9 #0h'r_},DҚ\Z-Pİѭ; ' CS|V;h&˔╀`{mݤMUEUr\╙A~M@k#>[?!rrNPc)Wꚽv*41Ai.h3t˟=]e{ 8U~1 @Bm93'B5o'RC`X>bie8f&N\{t,kDnp 6-9Gugz$7 6 =5p)IYvݩiH\|<%XNA&?QQQdȬ9SL=bs.p_z!oOĖ6jo7h2Y]]^[#:x<?cM(O5!1tU8ܯnxt-}Ҷg $> ynG3ָuheoQf/U<掼?4~@% NBG\5꓿ͽ lMK19{K8{7ܓia4,iK^+)MQ5/ȊFU ~I0[!fyx]#nTB#"tȡ1ym4X}z$q<`Xv_ѨOCZ"k$Rw{g"=E4FP׹ZlXx/lHknzBD -SjkcEVjfx[@x4$F'qմt1[v.YaNőnHH|\a~t35OaM>SfI6<%bD8?_9v@)PqܠO"6k2n3aa!H;)E2aD S5Alru=c,EiG?xO*;=NnF#(}_nZxWfr~?YE\-!;"pCG酝,Y-1XZp+_28KX-`ȍ2In6%d^ _cR+жFq_v<.{V]8D~Nhc΃2F%svE 㦗@6dU+= ʋoڕlR@=-[Ƚ-74ya_>t?1Cbq*~D},do#hr\~@-h(Ȣ/F@Qwt Ss6+%c][FgUG( P?m`XcDZ& nV =Ὣ/#Ze&؂ V^|isإ =IS P}J.N*ڱBdjL̝Cרd[ĥE,¦MahNRl0G2j"wׄ0w[[ao+_ܴN. >v`&-08-ggW|q`/Z0@ao=\9Iqޫ$V V_4:^yoġb:zF(W }|Srgց9wf ihWzR ODG%mb_2A۫dLQb%g=/ױdgg@p7~!W)w]y_y9E4Bڵ2Xq_.s*jx1*YdG-Ia&c,5ԡkDPkiר`эR15]D\6Ye3يYrJXZ'k[8 RoVij pZsWǷ?X87g&Dx~6e|ny$$x. їXVWv'|\K9Gr$i]lat65mbvzq,6Ȫ-(TV @5@q)GJH :iA-Lg^c ra7F?MSߍQUTIQ;}$j gĮ3m6,3q98T>\1Z`y(hp?H~Aip?L_1—Pg}V؇GuB̗Ȭ%%3}k ?;Z3jϞ},`k$^;!c rcBit|EF~'ғ.9?9 Eеﵶ \Oh2&mL&]O(.Q8+MdroavOOzF Τ%Vy§cV ACbzL]>Rz@H]ς%:0ibKI;ho"b- Tה%{2Aj _' Le)kI%b>5JY5J#<\J;}o/Fc5]GW@^.eio /:-0oFmwќdF't+vFs}֌pboKKĥV4{%C3ruőJ`n J_Ns@؏8v&bԬ&Kex&DnD*/^e881*5@öHt츺FڊmjM"htF%Ud"{esQ+Z,2i`5|V>(u$$<fמ=\38eig__8F<^ 'VfoWj72d <Ú[)9ma=,/UmƸf! 9EDY:PT-u:XeV˨PT_WZ`]-2#`0A\0Iט0-<Ԫ&7 ٗ* H)|AU[3\z!?@/ʘz0bYSHaq&fb]ww"v/tDY+^_2xC1_YK)zYk )^ET+OR7ߗ zn7˾ۇ|pwsvy;8]"DadRfsA\ 'Ιտlo@*[`U.aWz vH?HKF:R33ɩ#'9Syb*u GP*r`{ù]Ԓr2WJfLu@7m9IAD'sv-{VǺ"dxՑ>^ hE~CY6NJ@< ()A˜W0;F;fKȌQ) dd̬z}hH`4CT@d(4 Ɠ([3(XDf{\\mtVEQVp~vrr *Hοb8ͯʱC~;w%}{(LҚ@&uLt>3uT~1ޥaJ: cY-(9>o콘y}|wG ;.7G9@SPr=ll_w3[B!~NSh.es+5Os09Y&%iTj·A!ZIR6EѳSԀs 6#ʹlҩaU!,)y n)`~ 5%iD"v9 \;tqnMFuW"d8, l9@#Y=8.`7ntmӁAD"A'Vjŷ܊$E}A]t<z,, \jx}_A#}n$H)"7վb'2O˔8n] gA!0FH .074ZW\r!9l =<^,SLkAX-$ZNA524N#]I9sHYMNɒSv{HMIw%rx7rR2AX q{#k ( <>8E!fHnry/ހ IKdBޥuӈ8tL?K IgջBZ|zҀ|X+x_x*%+,!R =Wʩ $ $o"BEk4^δ~0v-)(.;w`axQmóVvP!(\ cO{ګӴ :FD͜Wym= zTaI{ ߭U6! ~*6#PD}=Fg{-Fv6j Y{lonr S 4sGNV j9o:8_d 2f0nt{YǑ1PքFh%ptx%JkQCsk;|wbͧݳ f%v8]HU`O_EA nJ|OI/c#oR8hi 5$U/Qc_͓>bu AJp?uz`WS9rv+V2? 'p#j^-cАERj ^{oÿ@PeDgCYw%7:ouWbιp,}{/;A Ks{v [9wAou)3(6K^5 B>o]hl<ΕuU"f]x7Q<k$$xn_QK{,` 3)` =&-ϚlHXdM/z 9}5. ֔w)%WY B%"1A ]j?\bj6bmp;d- -9-螙?u<Ӽhlߙ),"dp@p|$'6Ya9C綍"A9|#Ē: 41wsTmĞݵ[V0mM+ȖG,|.%i 0N?jĤδƴRRGD,78Wrokx=i1W^̳x4OK:9lx/LXE^Pi W+7p7`Fvd*y62T^6<[b>> Fk@`FtQ.֤%f71#iAz.uZPu=0PfFH*Uxp )+G:e6"AV (ǗH9eD)zgyY>Hו-q.-#L,rGU u`>) t*_,eds a8vM2EH, pr{')<x%JV# $?Kbqd~Z㝕O}D :!,sf 'T#ʇ2Xv .{s= Pof|`hS~y`#b7@Ջ (<$Sf%!QPR=V;i|MjfbϤt/:B˧Բ [%fvˠwsWeM}3ruɸxN%b#X)l'6HP+q{,Pk=N<6]ep>y\%ŵsٝ~W>5EGփm"-ʲ7)@. \`1O0{w$w#*jJzݮ~s .{LTc\컱ݷ'ER.ͫv3^L]&dixQR>O!6ч 3DY:|xI_NCfy~1myľȢvU8 -ʽEeJs"$<, g (̖%P LHY #AIi@$/.CH M={,n SjS(71cRk %:=Cd L( /GDEcj&iJB?u86۸WE)iPdzu;yc{]=7?GVX'Q_s!:Hx?E 2A~5vn^Tdބ,#Ւ,&տ;݌f Qm~`n 7QpE 0P38Ђ0`'0+5"w [[;bKC q{ ~\8?#뫂eH1ЄΉدO%܆}JSA"xWT _PLgλҍ[kIP0ii04z'*)w.h$(cAG2uzd{SFSѥ}}?V|4ȭs^2 >u=o 'ӧu͜KT*ηԇe<-A_Ecx_vFrqL*9C7LRV os-Sbo+.~|5sVI9NJvSCHGZ  /PPFjb%`~eY9'wQZVݾg S1Tb7DnaDoUSX:~b&-gÛ-O~bdaQ*ey.p'b[Fi(9^X)V[D\GdKHDj?,H=Cm8Twe` u" ,j"ϪWx/^?X(OX'wۨq]H%,&05授X!$&n#Ʊ$?Ĺ)yH"/JPbKO]8ɳ9@Û0kɩE]\zrۏRRH\Pt!. 1DۨrBK]d @wwfP'H_=+LjߘOrաɁ8wۖ)AoZm⻬GW,@QE-sZTF5U€T_Ʌt^?'m_Sq*I{䱙@&0` pbVYDz׉IAȧE)y۩߄tOdk{_:P6)Bw%ROh6v pك(J}7y_gFno WL=tӳgdIq2f,!D,zbO? \yX½2./|Gˆ\\̮ u<z~Kྠ{ɾQ[ktDnA [.~ ߐM˞xk\9 ڱBxl@GPR 6G1iy4m)y[A CsIN Gxɘd!B,=2ӣZLe{ $ٽ/=V:@󒉣K˱YF39M05 !z{}{)Uv;DE'>(GJȻ1 HA$t̙(jZȠzh Jz:aᆬ4(W5z:33 @wxOm;e9- 0K{M{3aW' "ZWʼnА+/§vD~se9Sᷢ(zbNu!{66EǍnq{c&)}]GeNB9@(7BT7`\B+4fc {^λAN9CT辪<}r;(bytÕfxvۏt~|*(dI{M2Oc! ntnӢT@:CLђ-}Ճukehȧʨ$o(xM#qtM\!u~'a?V}pt֡RCbO P@>DG'*&zDVT %4ElW]Tͤnɦ},mDDB8Üʢ~ U=2P4!O,[=^:䏣Z+ȁMٮ< Z :k)@7Ы?Mvq‡dw,BûbʣD~EOb=0Wjޣ#ewuu+H Ll:YNҶȸ,ٟU LŽ%bWp|EwyC2|3LE5ط0c`~ȯ݋ J"X)ې-M06-0\4`c_-{i2uvRG %%OtOX~.(<WCWG 1Ŧ`Bbt|oOAKQrg}FZ, Bo@|2)f)4u S<bY1Κ۲QC03$hq 2|]ktPا#A•KM>O@ 'txKT;lҤ@lgu,!Zp ,jpo'@vTh+q{&_c)r"5yPD<8RWz\#gԠ[Hozf^2%suޙ֍)*;Ur:[?u{ա&PJ aQh~qN<FKhSW"^ϵ`l[jz=l"mq9΋b> k`& gW)ӟܔLq&j5= |cؙn_{O]ywo/̈́WRwAt4o;$A)Z=DJIA8hÞ /3b)S$!G`Ct!D;E E5^ í˨C76ai&7y/p}C`9Ɩ}H8(I$W<$  ft81>r_:VjQW+eC87u_b6}R`vg}u,9@ݡ%tS-~,*n>`üZ{< 6 q*я:v5Α]>(Rf2pO`T抴2%v =kl5 {eu\MI~MqN ;6X\aS2zOa:^Q\s,Kjd"n7Ր h~wl%kw b'dN`?\ŗW \7 z/ͼKODޙɖ)+68 :)njӢWǒS >uy6O{|bjkOuӍmW)FEI#a 'CJJ.BS9 mfvTQTv琵$RT2WƬcZ%pt5XaQh(򨵂Tr'&6A'18CVŪ~;]Ae8N1νzAi68^b%'&u%tmc&{8-$ڈۄ}V_x}@00V k\dFO,}Jy$&Sz$6[`Iܞ-8 {dp>`,0NRIJȜѽh/wiӏ<;VBbh 7 *T{LTK}B += .aT'AU sKuQ%<. <ݍzّC畎 yJ@|  *b a n ]eI G-Fߛ1yoEp{"LkrLإr'5l #` Xb9vlG!*@X%xͺh7ܿ ~o|QmX!fe`#EXrv~vk96`Yc!d Naa`޴Y)UbOFS4kgdoCt  U Tl.MQӹլY*cN8qr)y,ʐǀ&V6ݻOkqpL{vp'lDYJkǺ3 RPm$ݻ]qY &P8I”9 .:~|~E^7 ˴vC,Y.ZwﴸrڜƆ @Ns. ?)URrpN+KzړHhO24췇 @ӕkr &m~j_/0&W&0\L$)o#MԵ TnI N k#~baOAf絴 4O9NB[7JZUb 8yӁbZ~ا$ d*onL9en$hYrz!l#Lp0\_sY[<7\33){eDAQZf,K1ĹA5jK#ǑN*#7٠f\r|D2}`RJ,0}K>L*3>k^1s'q4;!fu:,aj3Ex{Ɯh(݅ j=ǷFfê&*nOc+C;[&8&T,`;2b Ԣ/;gLFFUz}ccA^f*F@YIW ; 8tF "'s P#sgRP(Ym]V_m놗Gg} u70ѧ|ȏb\ς7%) N8YjL}xs˷v p;YDQ"lf$=>Ą3TQr?muw.@xŵU[$ټ= LK 4JfjHV6@PÈDli5Czk+͂lR׾.E7?gxk :DPu1:F]v  RQ׸Yvv_/yFKL> a5U1N WX `"zcLJ/V_>(Z$5*ǫ9Pft/?ח_Uϻ|[{{I80[vo1a/7h!SG:7OAQXeK4+%HOq,$Ȳ )|'L몕$[sx"UO=baC-!Ct­%%.pK%g2kfSۧ]=uu>4}4E3n\^ @o48NXpnhKLlMU!5}疷Ҩa=Py#Vr|S%g^bx;"7qR? K 8 hʃ]0x0l]J[*l6+01 `Y2-PUXa4.HC\h.Ocνw塀;M;S޲,z~PIs8sȄy9p@ ts=!k@INVťxţБ vsŘjY4ŷ'E ʲB*rtAvzYȀ3Ic|\U2%_l+ȾaAt}c! lupOmbk42Y9C H=ا3u_FcD{!8^5+hbKltnݿ{H Lb>ȭC3`nvFEõG1̓0Lj-ꂇKOa=HGgjWzciUlʖ5/Z hM2NL(zW uSSy[͔CCrS[ 1E G=h+yz?^?+{}0 ?;M0%ѳ.ibIzï2} _IFK=Va%uQcܫGTxiZ=E<%%Unb{}1)s㮙jQh%M^} $g3]rBeVF{:ӜZ=\'m~`alAk9"\?.9S$Z!5QpDϼ胣qC '+S2r&uj / LMMߕ?tK+jWQacSԿvϻW NYEso5O ق!E2+'%>,+ÝXPR [QpXox o(G޹l1Օ.6ïH#Nv=s])w>A=Հ<%@-gKؤa> vVXhॸyEԌCSY8 +LdcNJÏ|7kvsRgG0X1, ;A4#CegJ/J*>YiuRRE> 2!LQfmä6gؤ_ 7İEDC&V4ak5QlVDHuLI޿or5\m Hh@ SCK) gwŽWC(`V?˘.bRK6nrLXw kRT UuVx>dH8@z6=nt-%CS%8و[hY( ܻ[gBgĵ Dխ+\V?CZ:Pd_fWd_q~MIaWۤN!b6Rtww8YϒH8,ܾnU.eҨDtV%;]a^eF/;/|8fg5S`qPoK;0!gYd5gQsQ+O4ar0T!PMM??nZg5zBArEG}Sw= S<}Sn})fi`L'+џyu79fU/Qun$t4n~ %>z XT`QΝ1sefډN! 5_9~˨5 KIWɣ-.}Mv\ U}ޮL?yK:uq㯝oڬ&W)$ܬ` Z N:'[_4=+|0J7MIS`7SƸB3mDɀ}S0-Xpѧ <^>"̕_vɳ'~|î3\$ ؁>xhY%٨W_!gV1Jj;?2/˼{8(-FX2! 92.%s?'v"0 r%3X.I (f:=|U}JPnhI@l+mT%Tu A8I4@@Hi<&ZI4@21N=M%&Z X4//i*6F!6?huZP0!٪.z/'$w^Ryp#Dya0SEc'MUKkY[|>گwCQ\%$5WOpui(fVZ3>7v3,I,3Vio4hD^Yh;4 ^O RgC> 3s%D)6B@hʔiS/>xC?y gd bfؕ[--tcbznQ_9B)0k][`cSs5yyij|F kM}ʝ"ٝBϑLޗfn Ιa'NecqzPN[J%,ٮۨ0g{y̓W2gLSg63DȰֺ]&?HNF'[tQdjaWB'b< hG)lּR%V3&7>Rƫ:y>M{*dUྚKsMȘ5C(ۚ5A Mɽ6ͯIjB.`[DV%&E&Ӥ qMr%jwK.PF9rYd'2atl҇M_H}#ZkT 7_Kr#?nm/%- *J{A;{-w:.䖫YNX = 7Es6*^hкLz[ IHˌxw[r88S0Vښ9-s:A@!I Ə8!"| JsNObw\T29+cA :ƙFL;=O`ϑ I!RV"jq~=3:W%[Xm56IyAGo6n2d(T1~ţ@VMdfrxVt!Mgj -;AL*7lC>HK oԿXZa~\Hw[]rQ2!jZRoǫT),VءeDLr[AL/8bϘ=S3&8VqU߼d򹶺`6񡫈I!#4&9* NEI9ؑI(!6fH܄^GŽHMGMٛ=ajJltHvBwK!{ sҠ#UII=,y=RbOq؏TYO2VX7 H N %2͋E4,dF=Ic5Sw  l`ipyZ_>ylۅ_#JɷyDVqReP+v)5tz:j<} Td\ݏxo*CIƶ$uͯ_z0FnP+a~Sz4У}$k 1Iv-)ޫ*##0K22^Ӛ21wUsˤARMo B"1j/P#4f1J SwTmz&\O`Sw A8AT6+zJN$tXCWͥ,ۻq1oKbq+H Q.),š# WZ]b2Lk̹ѭmsg7!p؍OҀ skl8u@),Vy8[)P;7HEEE ӦدlmMoRK9[Hm"!{і^]f~ AIhrYVE]q΃1ɥvk6ސwn  *`5}#agjFt}VLnn\T'͐=qVZ˨,DkN aVГ.ŵ 1 W/rcj2a G=UVĿ\M@vHCIHL,E :wyӤBr'Fes^$IB2b|\Vf~'{6lmY`=[#][ےyЅ OeRӥ]1f|tejhHCޠVq\)iR1qEb kS ]*EQ&BPn~ʮKQzuO&a cﱗ-n0 +H8lV,ŜspvQaIK%P  >W\nD!Tlʫ*5͗~tn-`wȿ9F;%z6wF>dB\[ Kڢ)1N4d?,q`LKAoΩ#˻jG*[3]\q]\?doV}D.8~8 I3^ӜgG8Y:Ӕ.h0 "Vt9,EJ?z0[; ʨ=!vg#C oj/͍XeJ:Kcb8q +kz>G@e9ݭ>|jOuRi 8\W0!.2/:ZjDօ606THT'`qgaGvo{ԹrFpxT׉lD=~u#bfnWB} O_gBEœf/oEjQYޮy EL2X+U0saKx"\hs4dD[袒VTY^Jahś~Agf|ꗕ L_OW$T V;2w:ʽ B^7t %f^h2Vn#]z,ҥL*n ^)Z74",؉Vi_zvQgD4nf}6wKi4r+_F47)D .t<к9Ӱ0\z&_i$ƤoTdMh$|%ZU^ SOFN%ɾ|^TWV)qYyۈIn9Iճ-šfN?>]9f^ygBz ?I清C#?Ed3coSfxQU-8@NbGv9F2+@EDwNN;7*Dy ڻGp\RLuh;k(nړ?Q`kՆjIMs8 !vScdWZ^>&/g0"sI0I/ROà싊x%r,-N[Im".Y@s4J&WF ͪR*b>6OQC,6}@@%`z&O}sWFKߘ H#\W>ȑ3 Gj{Ja2.&[u @_CwYvEAh]@""KJ矉`AZJͱIWp]g?Pʈ*͎>fڟ> @~܍Av,73in GH|e͚ncIKےu;~9XF!- x|}ސHHH8ҵ'^]K`UxΉt> 3H,5r_5NJ5N`7:YT^a xGG未<_<,tnnL,T|biB~c67U,R}΃y040FPeů%s}e zjݟW&2Wo{t,v Ig h+b"福U&*Yl=zi R [0p՚]# ,Sdּz@JlX*> 0;iH!Z+8kǜ&|CS@c4qA@Od D [LnsӺ^#ٟPd%KyP 9˂.9u-7=kbAY5`DH'iP믎S6}BL4"xʮWv` w@]nS>AOX,мL(F𽦹\Nl&+ӕ7l76i~6:3[z0eZ pސWK>YzkD0-?kpO*mN3xajGrYec :/ЬBտD1a"/YS f>DyW'bd]={!R~2B*[1)!Fs\IS\Fݝl,9 5e jrՀPevKV=v@ O=p7;+ '0̵]> ڹ{Ռٙ31 -爺hFBO?pYmoeU ˰4jt:vN# 4e/cc(e{Db"W$%-i87lD\opܐJ<Ш1-}TE@cܒS<\ڙTI:Ɠ`5"s}˦xd&t@hew=Agd}eeh0~^:))֋nÀOp,)70Խb,e6 Z3&PvSt:H\R_θϭa6?M|OaDyP}ϫ",0}7d?jA0\[w=/g 9ȡ$=z)HGI+/)Q4弲Po&\C,A)]nL"Qå@F\Ş٬A>>@==y [];ME _6(׼l3р w9R|P;Yʴ ىQxS7}>' rz#!s֜,G9J:LI~zp52$3F֘HWF;jݛ"wX>/ќ 2<%b~]'ht/wv8IH ml~0>T6K),begi{`vJ9F,ѰQӢ1`E~rMǓKٗ"@2謘h]6;haS3a{ űpNޮ?w:ws7ɪnMQpijsء',)n;fLErA 'LBzb;iSGȑj:jL{nh VN>oSacptψi*j Cif*B߂Պ*&J\sW 4X^]D?cgE 1Y:vAU ojE}~lj1'l?% {,ejNoR#zǘjs!b@DFљ֨yGH&ɻ S/3s&8E"Т4TkĨzSrjbE!? !ԬtaɭeefbԽdȘ>/"C+}=iC[l`}# u5N𬳑^AM$y15Qֱ7GKߛ|&OI)5wءpfZ3}z3,aO:wc#nj~g]GF^.lfY%r}[s8Za8kH:8,IcVOnus{z,vW<Ƴ*7ZյGdBNg "Yhp6)%RhU=0㷍VM+mI@L72nA5d=ٍÁ{gh7+MW1rÇ;r" |Eyy{I%)jr~ &z9XL(留<Y 6쪿&OMazi VL!06ևQa.7=*ʶ9^/N+ )rv!"(Wܿ߷;qg+pʲvW `T'{udCM6 HN7 L*lw.x 10b6cv v>^tIrș yGE]t^a7 X'K,X)ҋԒ5&<+Bol|\3&ꁿS?)w rӇpD- mH]̶Y+Q/y:n(r5( aе,luϖ"2aVŀɢv?nu5+<wX^N`\m* VM@LVoy4"Brx}C~,r˓YhVYۿsArQn@ޯZ&ֳ"x$G(ώ)xU̖NK+R]:,ېuͦub<=w~x oo\ $]F["ІnՀx@NdK!8Km s1P˦&7sW<$G+C4ѴH2zȡ{tφ1Oh{C5Z´SҞD~KUw1MQVEݏȴ rX C/j*U_`ƗyMo@/lYBֽ !5+ccAmeG|Lb{zW#ǟ|h,.w ?eKfU >|ٓrAcc]<+:tqxA:Nѽ+-S'5@ 5~OI,4ECP$=޽u! VAV6 CW?]GK<$l_nQnQ&HE=;hW2y[쥂q$tCNl M3cSsPu)w`eqR0+_{ -Vk(8_4,>O?뉕Y?č)`+Hwu[#k[,IbR- LPB[(Y/eLR@YH9 ,KJK T1 ?kw8R~SS8] EHO̓omRnt# ?VOO%-]#@ (&dÆ5fiO(36AB\9cּN(mt4zMO!L{eAP6_|NBxˏE0;,B&5Ҍ˓ztW[Dl 6){?lD}ZRDkMvu$pˉBe}n ]0"*]WcN]t"0n+Bk< wupba%|YcHR,0&ǣ!oI)~|uF|2eSSm[֦4p3_Gԡ>GGhέ xSJE[6HZfR8? \ɡHV)U(~LvY;7 lvqNXv+4 EMEU `ZpQ5mpzdnL( AFCRE o}6h-*\.Lfc$e"ޤdH^ e L` *e"mQ/ŝ+IWdWyB MWjhQ^OPV_QJڅ],^`rH\[3DWzDjd 48˽ eʦKLLg:<{2} ]< n6 (#[pV̬~:\pq]Zq5 |!/ZFl|Xza}$ 8Cq&H(9`1 0JfpLkgb*xX%[3qv$K`[l \ߍŷ`<%qڗj1σ)f9; AZfM䠿$"(sJNMCw8 LB?ʹ /6y Mg 6jyu+#@>[ܸot^ĮY7n!5 2 u{mKFدC2zf,Hxש,=t9&Iz%Ikd@ ؚ톛< 0ov&8 TfqIubt](GH_r#([r*sͩ4?=3a Nͱa$L=ܕs!CQ+Qwk}FFuVșh3. =BeW唗OU.~R[5a.C2)1 x&_Nw'Cz;w1uX6!N%7[+1+w Zz+<5A&#xĆFğ[$ /!˚8rVtew6Sɯzˠȣ Sw((p#)mmLϻqC|""%`y3"\/wI e D~'" 0=+듚Ԓ.ൻ&bbuKfDO1a1B.]D@a%>Y &h[ף_){GZm :4i൚=@'ӟO*F3Xr6躂u>viTUW! L8tq.|`z=ܡ"~@fܵ.{A0|'#Itx{?GSSU o> 3/{ Q?,-7 4phՓ~1ǻIM%^',*;!`mhzZ2@`aEPҍ0ӎf֧j2q,J5j0Z.}tĩ`י.n);7o-0; ^VJF_pS&zl%i|tp [ae;>i[(h߰oRY>_w|R4vՈ E$ѲJ'M@Z ,O^P8~1 t'{Ta#dtJPy֛Od~5\g0%fW Kbe V9UT32 %.7okT2yViVj 1Ie1,ϲoE1)$+ K(ՈUVn_Y@ك/drt Nx\]‡?jj8(}8֪Kd7צ X)=2<0ꕁ1A)DqΈܻq oǏG=3랪\< Ifch@lBtSϗܐc4?ӧD'.K<@;۵Xl^1S;q/7 zS|(W I*п&$qD 8;n |ctKZ>ΥEÙe+DT@<۸w퉂|Uk"c4!Z\QZXʄBs^'sL Uʞ3`. Z6^3#wB=T}؈b|2oz|g=bhfz0PgFyvxX}b2 .ܓcT?0]4 3*Ws.+ NbxvĐ{H^!D# ~:BR eBޜ`OQLsy׺K,~mi:Ҳ?ME.| [ fۥ P e:3IqN#W웖Wh{Iwks+ wП5SZҫ^iW2 8} A_ym1{l5-w=w >2^!lg}Sֺ,'#UϿ^gqVgwë\ÿ)a/A KkMvC9ޟVG (2`N[{.GS@^=,?氌Y8@&;rkrnC0oW}u ([sh5cŠs/xphˁ$V︕G{Tʺ .cDz*k/UI}˭(nBgGUeLĘ %+zJv i>k#։4胅mCrKC=/=?a2KKޗՈ;uWDLc`:qbd~ N~A(mg95Z_6ΎO) xu0p9&9ݔ5gP V؝G{GzږتxSC_Aɿ=d_CiE3Ec}u]鯫NL >`8^n?$A޺*H촘r)ê{d?5&/fo'IN FWu.{wP{z *(AmpգOhTZ/ruT$=Aʓ)ʊ%*g$FK'Ѽ_hJ£ J_Jٻ3Gf#g/x*eP @'2r+2r9 -(EׂQ``7Qe54Vfr-l=hIo9sbh7x.pp0n(_MOO\ݎ@E4y#1s2oBr:<){^H3N‰@Hd%fѪsHRr$DqYdQ73,r9l ~FojZ}|_Ԧ(Z</ݾs\FmNM$GӼ LskDa:b  x\[(/=1/ɆBAPtc|JV6;&BO5R?( mKR 꿳8U"_7 ֌"6+)cjBD۴g/#y5/b̳}fFY>mjν$ZH Mqh~]BuSMr<ŮhD  'B{u뷨GZkT [-;sy up+[[_c&M72ӳm8_VҗӾLY˗ Pus:6ZÈ }T0-@ʚ2Hϟd˶j,斓к"sj 9r=Nt?KcTnщ^I/5yWS򑖾Q .; <,[b * )b3bSluR}zx)phaCh(:9Sߑ|)a|ÝEf?rt1Hcra9T>0"x? 76aIۄW~~MЂ%g~s'L5.j%7KsToջV Qy\$/m,7"끀&4Ƞ=ƾ]`y \neQ֫76~Ms R(ӌf*/ϣ۟CO voXWkq7>&-nN՞˘W`.?=SE؅ @3]`0*8H1c=1+bLn 58@&U)7s"|"We  hx!?!I$B[ofeu+рTRq/D@hgAsB!?v{_ۻS0R{IêtnY(l¿@km t{m;掠TDɲ/ɚA ]}̙>LN/7`>QFs/ƎBܧGo9>*Ge]9b:I$I|d7W"ԫ؟+Ob.N/PaWD5t~Iob.5,yS<:¸1KDj$S;<rsb.b1\.~~? Z bWk6^Lޭ'o&˯ MWָ :v79.%ѳv[Kx:j+<1m (nWp|uGaBq@-[*#nB.@ oNJ&ͧ낣ݲ<<Ԑ2S [Kvb\l{ŴsMNw?M,ݣb2L`O=\JCC<> B^8Tl ֌<R14¤ZE:h##Yv2O5DL2$7FD)n7ʕ-f/C8ttEӞ<(dXs^E։J>ά9 )1K?o?7m[ziQR8 1i-V`g?oGZ]!>Fĭe/2QzuIGJ %ʬ+adUo{wI,xLϷ78ڒ Y RcGm4R '*SZ]_rPJoW KKsCy}QtDSuI+LJG(&{6L'WFQz-ʡf ,E 5XNaT2 VI&T픺m#Ԉo4}V|ZZ'֒c`#(Ujz$ifُv6V1EOƹ|VolPb$*w!j\8AzP( 1/bJł71aGh߳-)~剖50k :Ar؟ꭦ\z|iF{pWן[nYJ:G.~sҀyɏ!fR7,t 'ha6PaXmFQJڤSRãoW)%$Nd7.ڋKLH6fT9qD.5(ϻ `/ ls8/MU97 '~`<{yn'̫G&BwOC5 IBAh"|;3x:w+҄{;|]Bn>F5'4Cv596PP$U!y"/H~₨KH]O#5B]d$N'@i+hSd-A6T*/!cևTmNxh_fdf[Ͻk q)0WHOf+*ep.DQ$ů1s1ΝϦU؀{9xx,vW1;'THeխmAQА>i%~SȭiF?A)T:?ÎgV h,6Xa0d ܹZ ߺraf9}szeM%q?3^4-kCcjnY]Hr[Nڿk4\bp#/.JmW;e#hOaLQXR=6}W1?>@oL MjNB-_ Y ĜLw 3[i:zx HSOrFcN#7&-v1ȾrebuN {E oݐDžCM".G뒋.ZJaNv)f{%2Cq:V gE/;軕q5W.{'G;pvr\8Z[6bX!O 4:\; ԢnaI'dSyʾZ1^:29d 2UF$+۪mm(f|پ0|"K2!/e\{1q8< ?%q/xワl\rKl8EMky5ݟ1J~o%Ukӓ:Kǎ'Täsw:.˔mZsMRe\mSW k~D yB\ CXVֱBZ˷6џ-qhO$c͵sYd'C|:yGm;9Ŝ|r8|#+Ȣ2DHPC9r9ܓ-JNUmaaGEcOfh Wv03P+TuFCSZ(P]cCN]/g6QaNmy jmؗ[~k~b%$s1'B,Tu;X(V8I)lf7#X]+ }.c>*z5,(Q.t titD`E{^H4t!˧@!dbfsMQ^v/oeMZC!~Y9,R3 ۘ sϨOT̃j[xἒ_qZ'_)vCHT sR!%Q EC#QTm ՁvHH #3iփ:oIہ= 0hhDDޓpM4*}<LjrT',\#NWކtL |^"o2=h޻ޅQڪ*U84R> NaCiI7"r-Mīdᄆ73uQyE4*'9};]9Be7,Ev21Zжq]b[Z^ˆnGQnWYH5\:r8 gOA`@Wtv A^*)y|"j{g4>M 4G/"ر^ۋJJ0c|x&ddlr{7Ǜ}\7z[OA$Dή0Ԑ J KBht؟eS a[/Wl%}e4%J ߙ86Zaⱱ5vV7r|V*`zH6}Cإ4jқw'S"SE;D:1M#-[f->͜v&CQ;{gs1+dvb S<- 8xa (|γ>趌KB֊L̑b3"7@nf{DAYL$𕡘rH4E,ʆ~HOӾg3܅0(# #C 4#?J81ێ5-/lnV7_>q=XW=r $VHՉB? `IƇr 8 5(XT{E`~byk~m"V컊JѸ1'HmeWPЩioxM$gʬ^ 15@p?xSAue"<,cn} I~VACm, 9v lPj`'<~M>KjZ˨߃nMFK kPt JyڑQ86r~Z -Ry*>9۞$U)- eq3uKhnm@vE[-l5ޏw0aUOw &Nj$E,2Ʒ FaArA*%EF_Sx,@pIx] '"y7 yOgΗ}p w=/R9NEL$4SZf"YY.! bD?8f֖JN3 ݎ[Ջ5C(m03OIF=SX` b-`tǍatO~ƽ^E+ȧyGi1|/E"T=/c&{@;ҝ@ɮٕW߻{F+0vi`-u]`gf0#$nc(ٻav(5Veꦫ&j, "uI<1w49]%u9iu)fuËO@z\CGe㘢jhF+yQqv~QU[R޷Uޠ&31<:DsC=j%昜 +!Ѽ|)մӴik*Ӝ8 >^IôAy_[쩥Jڴܔ.?8p9) PFLd#b-`u<7=EUur̂)c>~6bŕ!D* nw/f 8AƩ=?٭ߎ1C Xg b$(R VcKgĕ߃o 4zĞi` r^5@刋-KFJe%B5!1-] *n ]^8 n@f6Kt5#xtᒸ:zIq"[nRITvJADScD`=[PSԣL$M>å ]u<8=R⯻Ldj)T}nDsB= NhM(SH0}~BtʖJ gAZ.C^D<0Ka@ 0w|ܫ7k}C;N á<6({p 6|Gkwyg?b}K~VBΪsf29hrG}4!f;=\bɗ W޹9E1B^$ņhu,pAUrH32k'+j3 uD3\֓kdy) 9Y+J*U.=Zт*!)'I&yn3B;7"SMxl1Qiy?xt)@3rP'yT5/ "ݿ4$Ex EQ+0SkZʴ;岺zseƞ_eZ~ZoKW}6XK zkJ<n ?xkNb^j1-(hYީځb{mhؽcƇb3Y=5߳ Oڞ0Tthby^2 FrgTX8VyT5E29wL}6OmSIR(W/ tI13])#< 2iF5࠰JnP ֣\J_`㒃-Ugt=Qs|6B=B.j`~"-*9@jX_W|uhCu~.-aU+GJZD9%c>#RBC _w$ìm$&?]f'xtl{׿0eB6 Н8S) b eu+XR-~LPy#n}$mQ ,w*DE\J] HoL*_] "Yldx=N>z+RWWXN{4'u rK PBI@NRm鱢_;Y|h] Ӭ:_d۝Fo(̱_QX{ۓ5QVK M w7د`P-ˉ:_oႹZdq!ZFL])?^U!$QuD3+/꬙OGУU<sߥMc!y+ |tܔ?;؝:";N6ə'2]-gJY~R@0?Z`[0X2rKN.^Pv6'm" 'HF#`^ F|~Ft5vk.h`2`0'{#Og6$6a"ϳsNEvDWw4he*9T+d0 ֦~3n}eBOAG7G4޶ F'ٞ73(%N?q1XeZ2.@~D|^~ FmKoT*F2Yt/:е[jeGܫ-$+JǬϯ"@=k񖀹FKWD0xDQ?U Ni/)ZJ)O>K7;|dH(}'r t\{n,P4Fc=Qp3x;=4py Ũ(^r{ʶoR%&[}}00jbFZzgX 8EB O6~tN-Ç)L \%&3=n<et{@E /L<).3l j1%d{'Sx Îާ7E3s{ U4Uu>PN/5R*$$*!t AHYcz:ȆhD <釽Dϓ_WVTFA 1RbY tP sM)=E4|HmJf=c?;$oT8>4W/7O_ 4i_HK"{晖&,xUh{ HDF 7Ϳ{uXHԀARv\{qSH}Km?g ;OIY}|f`?XijrpA;5 GidܑKԦ-Ѡڍ2.@]MQZ"vA% ϦPA./Z3Vb"HukIN_rͫ`PFTcэwye>zw{}-̝KǴUC0gx ?=+"GxK&:8jY~L8PF_9Y(lCdT$j2QRlCZ<+M3nنHaL͆nMv7)۝`+5sF%f]@˸5UbB$QX9a9YHF9M箧=0} Cҵʷo7B9'nyX0ro*dk:ږJ_TI9~cEj'#ƚjZFq6ּD7%躦&(x OrZq7w?S2a*!z'8d9 !6#ZhMUHrH>;&iROMꂗ]ݣLp9DEDѵyܺuIGOS ޮCp ٌAqf/dK0[Ra+儱'~v:Vw_?e˰ͩFP=:yKIU&-]c:k=Pcpii7O~nՐ?Ahf~;j_ߤ NR?k@lDKA26fFP急T&ji0_H=Ȳ8Թ>|uςyS2LnsSzxav:O!}>4`lˆ ڤ/*6ӁUw_&s^Wʮ0>|$,B,-\&" O:zyDXϻK@};6+rӭ[[oAU$/˒ݩ<Ű"QulITՂ:;(!Of;$PyZۢtNx!kޣc]xy: *sGC{փ('Z.-0{˾B[9. *s(Ι9xO Sk3GTVէy?ZQGi wl?9T4C@$DJYa]G*wE%50^djE ؆AO2uDYn]vI~{oy~J%n)bn+ wJߟ<릈 ¡x>CGNsIV ~4ns`6d$[(F6l5B dhWHm4*a'ai>"16[Ed<}Y릭χ"*3KMus d|U[@8$H!$'R)x?%56(BDdžc`sʛh̃VlGt׻ʰ~v2 601/nT](KQٮOl Zk6@j%0st7lQ|N:,"5RE^j!SZ5ɍw ][3GFaM5|.\S#׬Z;Pr@esaF!s اr),?D++bB]>,-٘むbTO9JѫmML$ӡ=<ӷ!.%eW߾=}惿ӞMI}WzZ'Tp.tc#@M57ef:W 72G,]6'0MQ&\Uh۹+x:=#V0݊&5oNv1.8۸k^$Gz$`'k$wi6{h g͇"r(tNȭF3<, S"^$Kd8<0B puV+qPh]i_1q= 4]9 FD4_ >=]-zCƵYMrLTr[i;S|9M"N>TЦzmLj, vV*m.^:ZeLd8#e13a+s*;Y-P7,1{p5z:TvUrU)tgVD$g' {cvc,KA{@4սH)&Ky8 T;!rߌ6l(?SљW T_@[ (Q l}0#Waޛ~?_A*~gN$sGh+sabWcN C۵cbeO)f1*."ۖ,% sV~Jbo8v !{BJiDIXH\4ձb7 氜1X30kL\)Ian4l|uh gxNn#:97ֳHJ2G/M&[!*.zt} CdHr2ʐF^JSIϒ0|OR@)}πS-:ػ}:܎Iy5wrB#mռe;R 5>f֧&AcԕDa~Z#c#䲃aFީ;d4l ^AXK;W(* '-_0QVn6@DtZ#~rqCrxZXu&ˌESoMa5OQ1ʹ+N{ie(ݒbyywqGn} C%VL K&7#>pCY Ww F˘(y\u|*?#7ݹ}剋 C4۞?R}Hʁy{,0ܺ%N #v`qA= bUAzs^9FBsye^NU9'BMmK~(]2'c $PݦFvp|<^$2KڗHS5W?]#9PȮN^[_! 乢kR Jܿw2A`YU;ksmY;xH([*XY}B}UpʂUe WieMw\yMf.sd.3Z8}kQ~_XPi2Z1MW6*/_Nկs5n73w`l-4`4Tzu|{ pMEz/r0өX?p2'mw CYk95`iiK ֻ6 [Nf&iYb,ae]rG>bqc%QC 3[7)%f–~QtRw-؂ 3c9c|C^Eϼ}"8ˉL-IDB^j.;f9LmJ͊8rkqʴ1'V0-'Nŗb&]k1U/gl b&TnK,6(QˑY+-Ghh9 y-!8\D=G2(8+AnNQ  šٮ4B_tp!t xq/~OUyAXʄ`5 #{,QwuH@]PD8gP BнKA){x1#j}-e퍸CZ=q}:Q20{֏-Po$Hp/Aj/k}v86\5z25hF܍JvO8=| d $/h(Ĝ_,^JBFO6kN++RrRL~)QvA/6ū'ORB?`n2ZW]42^"$%_[0"]1L!6?ߤq*򷄟dXND|Dm+Nu~&wM\Rb!|Bǝ]"F $f;2m=:O ".G}@*k!dNϰ#B!!, Qǻ}݌; D&Rby|fIƐ[:65m eBL}Ȳ``$uCJHY u8-@qӽQ@Qtcwmb"NVUyRߢq<ҏL ƀYg`M-C<I[Tij1n!U@שo bQ5l)EӋ}/)"|^K{饤7"wC ϖxq!ܹvdnh?9j lHlWdR+6e v {NBX &W=`^ j /!uЪ6GÿoHhꁸpbG| nA!> /|̍^@ٞd㆕C҂H*bHe${z&MqF7igk# ;ɊqՅՒgd[\P1c3A꾯y pމu5~Ҥ§y' ucFB +2(S4CH* [dc}#2%fйp oYDō@F@tX5']Y#)G|BXf !k{VshZwZ?d>*"ͥVx?R;baDe,I+/(WX9vt$Eۆ"| fWP;g'D2'c EKtK=f KZP5b^W韯 rZAJa3/kL,=dUeq[sw W*d5J/~4q3Sh#6WPhx*( @N *O\ AJSЖ:|9SG)L1oS<;p6M F&ehbNCґղ2dK^O}6'lk4~9V7eHS?<1hF&`lз3D$ jJ^[ {= Cд:iM#⸔JQD/M,N.{V`gg2X=\&robq`<< IP6ˋ"m>݁$iih6  dZU(* r-:D.[aXqλf\\3wF3zG*4(n:J@ێr~Jec}ѼG+Q6"^goB5f6.bK =$hn) V ړ1^Ƞv_r rMu2-|'*o*:R*ņS>H$&troBaex{1 QJqaN8Jz?5 D%)|~D,ZZ~撔lz}j-xdG8Y[4v# 4iTExrl`2^1&ZFdh:A~C͝K S;~E;SJ_\!s=Ձ:VG+7WYa#D qդ}[}2qT+|aA @$dsK??D^Fys|ۆ.Ç`0VLx$ؐ6;ni&B2Rzw W1V|mgU$Z]`6k`UHa5t]ɘK⻢PYf]O0^I ֒Էr(QC3UOMK-aвbB .fyl%9#kV)P\5` Gn)]Ut7k2STR[SΣH:` 7սxX/}]aw?~ʵUHp4׳GYKFP?gX$!7qjZa^/ XA^ #fK;8@yH4 3ԒJS}iDQRg hip$,S,n1NNGh"EA<Ќ> %.+8QE۠q}yVGvFe,T-ڄQCȃApŋzR)^98?%II ]kyBG#B$ټjv֤ɠOdze[n:h.gtbF+ ,vЖ+3żOz^ތsGibE{0=)(:.q2%E[Ac;0+!r5m8 ,_%W2h.tI$fWMѤP_eUC@ Kx`*M4w @v d`by!cvMߓ:~^bp'ROV +1Q68UKf`Wc  Ɔ5-)4#L"H*R (LO5Y&(FþTe%(AGw\j(KP? u*Ǽ&X(>v ZVX1PVEP:',zw/`^$P̝E] ",3%!gŒ7П9=M;<,xvJ;q?S ĝ66d땑 ^'u6TeA҇LGXF=#\M`zm?OO\Od̨*4us&m#/9cUHdqš|i=c4gGvĢIL w6g܅f͗K'+kU292%`zYu&yw(3Z>x#ZsPV8C'g"@|<;G+2i_fJn+~SZ6'FPȼ w.>TXuhbH#t yPuZng  E2x5 :ˇ{t12c.zO]jl㜽Ɂ#Ihs^ :b`@yB,{͸NSqty,\,za_zX ӡ@k B |2[Z:ctfʠxjE5J[O_I&TXT֡?gMnNoVs.--~p7I{QIy@g)]d g2RE7pb_J͙<%k}6nE s:48RJK d!C)H7Lć lZ'^,w"MgQXf".BIs>h|La\}0MrT갣b ˑ?eCA&#DS[7rnܠKkܮ؟mIt-^R_W4h9\6{irc_췦3q/g͓ du,,P]΀2_@Μ僌 A9I?NO.K)Eo,EŌ (.?^WgO-;zo">(w}4)aӥp33B#=EY"Qub,1 +%1*íssntH 9q0b(f[= OeȢPQynIs}Ċ1^)jwK^EoҫѯaA7,"+~R?f.q*TLa<zp1cqnPT+n= q%ʻ[Թ$ZAAf^#>R32kbk}]8b+ k2wK`U͵qpnDvq)3D4FLQ' z٠a;(OP fEoӿ|OO649oo ֊PZMڛuRT37w=ş.?;2}VݧB==Cka#qtU8z3z-Z-V1#CbƼdH _Q DY{}'q5MYcT<@/ X rJS|uBk9HYᔅ d8X<=K_z08Ar9!1}%cR5_ y3: ۋ# -wMŀB~Ll%=#h|tKPrSbk$3^e9=6^JF(b}&Z3OɹxˇOajv2nGZ"AZT/gcj s/XfShӉK;Y [X7S˄AE>iK02c&zYR'0(L[<5G{mxA($-Xo̦A&WVtɆ9R`M nrPC +P s@xZ,IJ倦tl ,%A+t!{^ wƪʆ{1;WQgoQAx|y'0 HcS]ŗ=Ye$gwRO2. O&ARWƼtyI<#ô V1}I'||]n5\#)I@~"nhENV5XmLx' tzJFsӯʩ6s n jn{ף )oZ)8u?rcMm|V?iJߪ1FyZD"FY.ۦv׊p8Jo=D O&@SS16/c~̬7Y)sm|~V"!k 2甾YE nܲwsY羯zL$'hPcچߚFT}qL/WSXyW <=giB r3 yBq=-n] `?:%s}rF=Mr( n]U ͝K-5b?7(w纪}Za@yg,^#YلqRt `RqFdYFe g 쎄TJg\2="'QE* 8v+H)ޘ>F E;r0e;"^c1 8c8wV5_GZYZ]N*ȳϰ wHRu\v ]T{f%4Blc/B<Ф椅TȢgG RǴ=JS\prs+G퓜/Qwq;whxU_F i2nuwqyк XJ{ԫ5TֵN\,68+Wߟd>7*Jzq x,7l?B\2Yqu8J0ePOxHD}ED[uhцֲScx8C h{aneG if:@2>[KدUK%2[hC씜&.w?>`X"C܈6J <^<.FMO z]%@ZD! 3$yoqD4_aѬsH,&:UD $vV . 2!M-6b|{7oP 1`$xK&HscZ|r 7B9]K]%`u2GV(' 07 ㏢9ȱ}LMi+}݂?L(&Fd16uFµYB#dpXqP s([[sW̎&=A)t5`Wڰfr caY05[:Mz&apJF(-Q6W l;hfCLm$$VMٱ&*+f^ 2U#zaťH ODCP ub7 Y'%d bG1l8U1C; #)|C~^ӱ|ccU||15 䳦pP1\'LK/L|R]>.Y[ix~S8]ࣘܿ (8mgši'ν[h6ðP^&1/|1_WĐ7Q9ҿ7P#HZl;v؞pM7ogp #W?`2 ;MC͞v Q_1~vr+MFbڏ-©!bkN;ܽPx&N-@_u3msQlxqfP2N]m>xy @I<~1jjjYxꚥyDaK{Wg ^,hy*䠟2ծ{ Gp9iwP0xP[`0#H^zd4re~t2UJ}EbhcB6 bb8 K6M[=9q])A.YY|K )X|Oeǿؿp`!F*O{j)ĔI2)ziټBrzJAn_>ZbFm)[qեe,Z5\9o6/jS81W;oqtAѓ,3EG9zTοsg,.ݐ2I):.i'j/kwKC _kCnZyFҞ]#m8pmHf^c3q Fv7guN.^! `\  U ɃgIHF7jb!Y !>{Z"hQzoWnaq 1+UՅބKlɣp(pn3F xVnȜP %R ;<\Bh<UwPntlۂΒ{n](yYi@\߾ع1#G3}zt%>I bRYq?D$w_vw)Am 05Zs`6ϰRLBū '("ՕGQ-:h"eִ?!֨鎥wj-~`62M@I&ZB ho]7Snmeb(EZ`#q>CbLÿ N)}^&dXYݹī =JXʥ㐈S\62|K[9KNCUq6_걏?N=,7} a UoE+H}ĂA~0 5:+uÜ KZ@yy11X,\&0NhOz V[& ɥ7?}ks)Ik;m@ jtoңI z9^hԮ*F4ܶDΫ~"{ڂMXS6x)ˣÄU۲;D-Yfcxpg2Y5U[8FYZm[)b@qV7"+tJ[@z E\Õ$uj ,81nX?g' v5O}`{tWܲ!K8w(#A cVL$b}N/> lc@lP\{WcLZ&nAS2lRvI&3 _W+Ƈ7UP!HHy5vQ$16h\'djn +p?Чm,1$E~-˫/x [Ġ-4T ­!he:63:sDZHZ lNm$x]جsj1jW0u[ +WK/ R@`,S?g0mSWlgFc 0\ 8(C?O 7,; %aB,Pn?Q5J_5psd,ZX wP׵"3x_2y*y$]#V9  q\+L|3Z'!_[M:TĨCAu6bRdu=BPhcrOxWN'ν=<{>stxO5Dh-' aK`eq|#X<`&*P=9T6#[dnx(d[CUUZqk&òWْfcQ@+avi9]Ra1Mkx^XCj# )L1,Q\Fm19*'Z% ,eBu6>Φ27%Į#[{/dɜҮJ++ƿ)%miK`Jo ֐,47`'H)j&A4;8aU󲼌 PH3 R87Htkb2WKa4q 7Xq|J; O@~.[\uav? q6MSD^uRe3k\_^M,=^|kV}uxO;XCtS;*=B[\7ɤˏXd 1 ɅAí:njWo-fiu8'A*1:cp3\q~¹ݦ5Y H.Mu[osQ(/Bl`Pr|chOFF^ 2n2}5Fbʑ3~y:G91n4NmcKx 5-oԯ}e'B~hmL ՗_bTu#RՐ +Ootw+ϧ<YХ+<&? tiYXoh$g;k&u^8+V+65V <"R3L~MQ h-lR.v6;W,]hk7zՄ3};o Q sۤuwLL&IEՓ fR-t5Ģ|[9J"̞ԨEb՟CN'Ha!֊GsLrqpp'f4'#*$< *tWժx& FJb|Zn=5~ii)P˘b:XLUAD.E:@2t-n"?c̳i d7᤽ 3~$RB-{x,bZjcv,ĹAL>[pJwp!pN>`&c)Dl}0Vsf> 0 *RiZO6L7hNXAD /`k{mEq*2bG v 6)8\1m'H(XqyuJOq*/aόk| =콛I>Z׾>+6  ސ#8=fZ>F3F`}^pzuL7%AX-Tn>ahdރ@֭ [A_LQi=U9 IL7C? K1='|'GUf l?-chS&ZFChVF,+ > ʻ@Hݘo+_-gc9Jo6X!I^&751*j Ss ޔOK0%ndZKyz;_D蠏}.9Wp~I'GIs5h6mD30p%f[u<9M:}^,aOc*]q̆ՐOq(Ӊ ;hjQuc% yc\W8tSi R|ܒBI`i.5NڸIhvF_|("}8pBoGr3^5" '#\$ZU-nLtj7ͿVV YjW'܏N +EB9m%N)fḒaR^Xt6N\]D`HoU$rDLѻpQaLɴYfD.nlrSuvi+ Nes۞ȰJ)UpB_k`- Cی"YF 7m<% vXx.C ]<+WCv E\0pCl!e&K1vquDpU2b6ݏj!ZC[L?qB#1Yr; mύmm.8@uHqѥh5lO b A?rNwZZ 1hqrl>P_тiO2xDh~&6ԂR&ۺ'neqmFF6^Goզ$LVSbh"t yH\]Ǔ@&eHpހ PQ>8 b_#DPK?$U!4i'e30; 1t>j5 b0qƽʍ<qL) N+h8;44l$D516r;M-I<%$&+JnF(8\n{prH64kt0  ԝ,wJpˆߓ,:ALLs MF%_).W5ȘZ]@{=0LU}s}y;8MC QzcN= ԐN?vQDl-[Wt{c ]4W)&/ qa,׸wu4_Z@Ƌ?R,AX-lqKǿO N ^y2BAC/}RD'YB ڊF!\ !y6&Ѭ;as~ 5fr3!Bi x4̩ ܊F9PI(ʢBkY)u3%wGapBT?xgYF/%AA`=F?`VW`T+9177_j ,6jkL`bDuG+lNl}(!~*7#AK9H#w`9ﱬPgg@b(Pލ|/42ٰY~^;E[5'5twVz_>%gDȻ\nP޴^iD]MFBK|iC?̇QyE0)6gҒ IS?#k7#rs U[Rj<@RA,Y 7z\ OBZ\MN8J:0H/u3^3@g2%Ѥ="&iX$r=ۼ}J412% 7Y<8`0zcgqԎN|dq)ѩ'f8>P +#P4r*D=aO?d9=2pEs*fgT:TwZ@ΤTm[1Du@\L?d-`n_mr'8T?׽F_l'MMKj5\3Dxt- It.?oENapϙ˕xt(rdada/0Y)YZJZ|̘recM4Sm)t>ȦA} q@_-#=93祖xKKRpNĴn}K'h Av V a]}!Tћy`ieAV$SC-v?r_DCKi`z{ꁿKZ|A`Z%8͞\T,o#@d 5 r)CA*umU`;SrUT!2+S# c1ݘ:=,Esy ̀cxdpQOfuD+yb4vhALnwa4'yruv(aO na[ʌa*+ʛ'޿f4Ȟ&>Τ61$#V"7i,]Gkb^ \ʀZsʂRyi?]K)9cy4#ˡtEwEy }""Z7|A|ed|u ۂJy Ŀn@g8 YL% ,r6m2Ԋ@4Ũ{l-øs'9O-Ed ˥Yw‘BuלceftkRךMC?X[wVNZ*KP2 I8gk}P5ÛK.\c6fv*P\]p^WfqĻlUzQhX~[)Q6v8;(Uܘ0s[j^:eUy\WZПV˃A|n!W;-"gz;\xb{S 5N"VN;+Ti)<\a\2&1.X]O7(20ߠ7 %om!-}"='qvV[K95x<(L[ Xfݾ(H+rwm~tTF2 L$$o q%˛;h™炿f٢vf,T5R!9ª^~|?gX0nFzK9Sx{-c"k:3` Nl:T2Lt.c kLzDƱ!YjJJGxd.wcK͟&l[pMnlet9 Ʉ[2T,ܯ]fԎH(&[*&5{,X 40і0=Ɇ*@l[1.1cY2{,nV!TZXgoZC9O`4Q*- rNf%&tnL2y_B xt ePk{nnKᵞA h=kΙDZ z5H_uW9ff( 'my^z斦7; z=ĄmQRu&O}ϓ1c9_OsRJGeE={ؙ7OteGp(^=cl-fu83x8*:E0 ]ڶv\N}=RfZD*GMoYn`~<C%IzZqO' ^E1fVq*0q&"LD~ :Wp$.^IuVϫiqM0߇H5V>ˆ<| c:5Yn5:OI֪e;*6ycL5_&up@WQZRL` \ḽ(/=G0Qu%E nlг[1JӾWUӛ0ޞ$K@ (h{4:gC0fd@Qʢ|OP\u}fNque-u<Lc5C~r=B\V^{@{5T|ΘNKB y A9)H%7v(xΔgF|MzQrY//캋ä >g5**Ck mv?RDH_ fQҐ/2a: ~q%f>P8T!?ɤtHpg[w' ԍ E*}g:Ilxmpkl O[ ?3 1'1KґǤ"_{䦃An 6)ҎO$c^p̸:2,e E_'og~(P_.^8r?~KZ r=+e D4'x)=mn[|8Gmd,` G dR~?PUE\6cIY'Iu IE Β38B*`tQK1e+2s$ >niRɯxľ KAgx=r`1w|ǿ^jx Smw|G' d($LD+:YO-}xKFh6+x PdWCVX ox9'i$b(Eqe,>%LDD,m?钉VfytQf=9daDMO|XqtJ^qV wBx@_rܔ34۫I2h>ɤ*£P>ƌzu)ޜe:5 n5-Z;h jߘ {빤1Z̟8&ǜ,KHF1$Ǖ9qqg|k&g.U-܊D/Hw$ o\M*@jt-t5q-!'㚃B)`1(V 8u]q9} u4֢j."C}ȡWCxBu%L"]C()bTFYzb ]&*yN12;;쮜w"k\Eim@n)'Q/xb@qnrcRXuzshxޏ4:a;2+띟W*x< RA4c5B)F9vSv[/x/go7܃٤ovg*Yg7$퀢÷B0Ćc笄5Upj ]R!%J(::č~F`=K/|ŝd-4XP!7I rAhlJj Z_I )J2㟂epz{ O{\Yb]TkD A\,⪜AB7Pf k?eah I /a$!Ri X ]f}.oYȻ2ޒWa HNoR1L@T25âm+aB"ha#02b*^l-O0 Pw9ȿ~_{*R-iWI_70*IRpD%@Wx2S\-d;TNW"[P ?鮋13A6T{HU l!1$)TT2fiY|9rͶs0!%r=p@H.("yk)srrcNsNz 3^)sYgtG;Q\Im Ńӏا W}+5{x 9e 4 iVc{ %,^M2[pJ7[Xbff`J{򬉒m<[/HpT]<[W dXeȓܢ.!EH :ЉbHJgn=SvsC bȒҟR ]:''kie=,x\۹z`f3S-?]i 6 A ]שu0*`XDF~GDOmP+͘ﮐ!} #rN`#<pOR)mۢ_M}IEۤ9%'ը"I2؆L}]!bJ^7;{@7{D7s؇g-g y4bݨyNt'?:*pZ\,X;*Hw:&G4r4twҐ lY\gQ|L5fZ)S'JLK<_)'oRV|*hE4-EDH0P VMۊy6uԇ/8$&sՂ[ģލl;o$ fB=ޞ/d!U&0qDVrW­7btI' f~_0g,o;a>-r2~?vC;+ۅj&OOc_'{94{&ԇ& -}hKIpoy$*۔Tɣڴ$![`6x&_Wtۨ ˜^pNroF=+ vܗ۠1!fLjۼ'IZ"i6'twdhY (&<[3ٍ !p udDoΤCi < wfQ5h@p%dsJ{>n[5Ko֫jUD 菬n8cm S{n_/eH`[*Ѭ?i@3T4)s b*\rܣ5L;:SFge1~_ScOxl.2 Iaq@vni.j]"۩v K]"KjwiEa!U8o_˼tnsi0.(M&Ҵ#V?}O-Md \5he]U_ndmd&f胮)^) m@fX\RX)̟NNʥ>ht]P//p!z bIP5 ;AMNhHH\Cud @~FaΜ{gK^p~0^@*ie sMᇧ̏+4jb`ɟfY9 ^hfDcoc@m8ͨ3b* yV6FgMJnuc8|7OI5bq1bאȾU"͗s@\B<әbB=3" c[/ $|_ Ր=0!R\yy%`^dyykPVhc]JV*vOsU1Dy"uJ0pC )R,}0HXi66~%),wOEu 9=~OM /ͬC绚8lnlg;v'Z:\`QA0M_[@._[ˁN]+N 73w%쑣jmr7)*Wi/|89 єp쏘bC|ͳ=67/NV3X"ߌ.-Q.o@;#n4&ݼqN# :W´?EřcSx=&ǟsJ~@PVP`o~=M DZ.b`בw}vw3s(,a50b\cT96GEWS`J$1|+_Ep-ثiaBAa;/{1ޏQK^L00 fl"1 i59nqЗ^1uxF".-c9ij ܈8kZWbaR^ û  &H^wb921z Z 0ҿDqdC"`|K438|o6i}&6!ͼ+ڶnh[o􋏛RoàT}B%"sou`k8i'8u R6G#Rsܣ9f}!_W!fe)KٱU @W")!K5ns)BD%6kFI߽ŀ.KUSY O<|ۂ]sŪR53g)cڇ>۪#sX 8IXޗ s5&47j&,w>6jIAOxK@)H< M&6FF-E'y1 qhB`. ioTc/‰J2@9—x_'}en] U9X9o$/QT4ejlU t3ﰞI/B D\c <ê _N|jC[9/$u/;D1߂ZDmMJ%VU{;kw2{o##] U |s\ĀEA"M!j"rXk[wBȗR?V A9uhl+F_Yd4z*zYkАI994mp["XyUJazyd;^&eqVBG~esX}JBs y(qM]q$wc&0R yPw\VEG&|MŠEA!i>5MYp=Sx\J: Dc4ov \?a"w*Jjd#gu ct[4ZMMG+>bйxy{_x^l:~l$"x%z٥4-U745(y8vj0U@9JgE@J"Тӄk,]]Ln&gw=$%qɵ~c&]8Nb'a?&n[6/J.hOZK*eN.-;a= &`CVXz(g =3ޓ땅5IݴX57Qc.ȐSFŨ̒`ѐzË{I kڑNV?oCY#(_4X?u.r]<8!}QT ަpQ 2]]k7;Lߞ:I`~A>Ptfu3K.^~Uɤ0-o6XX+աm[VR"rQX% - Т3 %-Q;V;@k&y _Zǽ*5`3Bf}kxB:9Drvy/]Y#J.-(;1STZ #_F({x멟xdcC :_YxVv4!{Z crOq;y-|&+M* ̋| f] VjhF\YOڇf^6:WYS!?mki#ln(5XWlIѫ 3#}Ȧܽq%G0po^^8hrTϗ(J#C<#sqF(ĵ W#QIԹ54ߣX s)P`ko.OAmke<.| WdNT iXqy^ۧ5 i,XwZnʃ@79pv9*TF9ͨB 6C6l_Ȣ7h~=&%h1^nrYxν׷%OT%Z e:y㽼y>vM,]Rg%Ίk#i@E8oryZᔈaا|˯m;p|A?ܣ m&r.ĺromIND=$7" yoq:ٰ3I1 H/N<|iE|oh3S6ѣcmcSa0um>k, ~f.HEN5ಷJQdB ,-[gUT WT(hыиu.,rŵʱJTw˓ݶ9 \qu0JQQj OXk&fGǍ&Ԟ\`=I 듓UZxգ]yA9ʮW OэMZ/f1v tK).J[LqA%cMhQ UDa <.`^Hxh5~zwӎT/z+cBWb`4L@ce3& h+sb#p9]\6uO/9? տup&{ۡy 2zJSцJmh n9uV IA0oHi,cل+dj|4nOF8١j^x`o^\V7dN )X:\d^8=Z_Ʀ %n pz&oş :uu<9ғ­>eLDT ˓- 0(G<([ś `c)(Kz^#OBTվ;4kDXrHek`>-t܂Ȣr. bM'C HIl<˚X;lQπx̪ شVf53XM5Yʾi5+fĆ)hIBe+PܜU+eřa @.DN+]}PH 61z yXj]JP{jDhS96ÐBQMi!ki2yIkR|,N^#`89~!G(~.%*cX;X$U:?@؁kyzpQ|eV>oqD$ &LQ"smNjqO.@] mHdcɀoA9P>!F;9y.jD|GݡpVV >,nI)U6n+b B,bz kR2k_/auLUg`RD |oޥh[ԓn TzIxt" NN<'Dk ʊOˌq n;,%RF,\eɵp”3GkeUK` RZ‡aI-ef&l] -^V_@,ʤ'N'odr!viUźa31{U ×V/۾#YY_oꏬ?=9GW  kY$˻GPE1ګ 4fxs/ Wmp+C,XX& \eLJUĜr=8<˄W\$j3v3x:)Shb" K|yda<q]COJ/n8ZNC㕢-)6nTY1:++Q7EDP߻_ezn䂰9 dR֪ !`BT6$"=:5׽2,Y~N)G&v L2V OoP j-iV0JZA<]rbux/-WҡPs.!QŻ{gK9r1\/@9{$)V͋mwءS&N*mWG$Б'9{`lU@Vu#`ok|0޹@%Ldf GVe]w3p\J]1xV&c2D)Ni>xgwIQI뀽yB@ Hݺj5KA庛V]d=FLdGLDFP_NQ3'Ȯ7G7J~fԂM"~{O#Xl^ -+]Qj1<{\  fU9^$nI(pr u Uf5݉ud/9`/ZJ0~iѱ['Q_,$֣6S9.Sp޿LJB*fB-BPI\R۠Ke+GA``_3Ug(6aOgԢ{ip"5LU\AsD63y\|L4ne!nX WXp=?jm4c(i"1 Gt_3φ7!hIA)Wexr4 H빚L !b 0p{Ӂ`}{3}+u֒z[@Bgk1qrgG;-c#h? e?-㋑\`otfRj%#G2rStKCVG:)Il(eX|ŁB0Nb.eun|)HJ\_ev0;CmԽO]ZESr |w5*] s>ïNHt{(?;r]3L jdԇ:~26tn8bà vIlK7v$OodVqш e55c7y.ul70"[W~cN[g.ua)f;׻ɲ6~0zyB3Y9}}[r{NNfK{[ ˁky$9'>QAf T' Hju&v T|-HP/!e-e%a+2dQ~" |c)/o +ĭ"*:'B jOIrnNf՘`Lƪ9N@’je*jQ|9[WP]{hO4Q*Z (SDlG{S}ftC\l@綞 &YG4F^SD5͝xY ڟVN]œVzNL) #s3b]iV 0Dwg"tEHd5-l7UKtq_nNh" jʝdy kh=%7/ҧ[٫XXZA >ۊl6Pt"8l@[{fچV]X 3vn_3*epxz匦!)+F c37u=vi"U{  f\Q̓ѺOUucWm*ngu\r]T^P؊7Ғ`ݱwT,.k>>8@6XnfKi#H 4IkI|LSv z6og|+N7 &BnH5:ZHF~J.ƛ?_,gdSl %/"L4KozNh'n\.'cڼt~8ξϨ`V}]@z )+3]ʓDdϩg||HPޗw#/ = i| \Egly|&(P`k"p!JDSu1{3yy.JxvIpfpt l.ۻG>"wU`푏 NRa:{W1O,B"%T F|Dyl $VS9ݡptAJ +j<f7M s;â4$={u*k}x7O)j'6ƅB{'>֓ TkgAd`38Qšݽjl7lS/Z4| ZO w(Pd 5n6\^@Tqv'i{P8MvG1ph1qJCI`4 ov' 7$6ed~\Y(qX"^B?pR;_ \Wh#`Qj!QS3 nM]"RL4GX_y/h<9VOuP(F2R+i(}{Z<"q|lĂ}ȳJwQw;58QfdkIn5S_'OH=ў8CjR[~xRHQA -{ ; 0Tt@GbL6J=`&^oǂxya6>q,Ӻ 'fG*%N9+46.-jßKwN9[zHA  ƚ_W?b@h4l,n5 >)|>2u\4apUmjhEy$WQ-p$.S$5k nKu'M)!8`bҼ3u޼26l7\É08ޞtKM]Όx*NA;Uqpn(oㄏ# $a$˪p1׬~(MjӂfU}S68]DK]Ds6{fpŅԢ}w-̦"O|GFީ1&T7O3 uM&"3F=zXAfB}:jyB#~Q;8|% LeN26r؜b[S4l]4@a agT}q|)ۣFu)|'ϓqf?`쎂ӷՋl)LMQXK&|ʉӠ㓆BR9$nUQlPiZ㐅tNv |+@kAG!4faM?BB$4M@!Ǻ ;j=+9.4aPgV}U##YA!a3hp0] ".-/-3be K0.AL SAif9IHM)\PDJpxZkSP.~){%k`|3TC3,7=i:0$I +p"tIA諚@a%&[۔ŠVms[>I%쀰 ][iq3,PtJN]3Kd툦dflE=Z-x`zЭG!iK'Tvˑm (/>.~Ny4S;wؑOϾ!(Bj_j{3`a6 ܣk&W}u +?S"~ZlwU+SZRqh g{K֧(ug61ꢗGwe#Bin|=>,Bw)Cǣ̸!RY7T$Lpx^u1B'؉(TP96&+jbFCBi0=d1m5|6Ϛ2Mf5ЪuWz n?Pܒ2Q1Y2A8DEMQ m0G+J{&^)rK3*˹l9#v/#1S'&wf1(D'Ѱ9-mKz0 1c${[4J+=<=N->g8J { fb* wOѝ`Nz.A6ə )zLWM;]Eڑp9SmvM]xCTכ`Jֻ!bF@Q^20ݧ&NF0$iX-S/L7Rtgϰ!v& gV[;dvN˺\$-\39y_jY0"`x`LfMuOc̔l^4/dׄskr^ L"X %VɁHTFVg}НCjԝ8s&tM!=d#) )T]>i315xɊzwtYO`yeqPP0u.i7 {ˇ׫q OVmf⩮-uuz+bq`C|TUo^L& ! <"BH t)j_ ]FQoT#޾`=x2Y<ӟ ڇv~6\/N=>Ot$^:o)H"} x=D~E|:r\räpʇ5SR7MBvtjg6z9@ F6P7nUEMMFX\P9n^;WEK I7(%F^MƭP}%}'ƍHS2< "!  8.þͫJ}\HLEltt[ȬL(rYv_ђ<s+yNGc֡%m-o10~Kx4S{Z<+HQ|*8쁺m)zLzOeK\&Gdށc5L".)ޜl>{CKQAKQ>ǧǡ,DK.W"ن]~F&7l9'>;_oMxwjEj,t Lq&4eZG!sR~+Toqi.y4fQCreK7oJxNH"z.:̮Bآ\?ʥR"pDrTܟRnsUXU¼/V_R:Bǔ>b:"eo,m# $cn*-,`jCǖ9RH%F(>]\]TGrOo.M;q=An؆l'5I90o_Ǭ/ \r{k}  F dD >B~ů Rru&9|IB`i'0G{5f/lgG}2`wňhDr~Oi#?!JG}FTP2 !υM?]@Rt 0׌cFI'" /@j1O?FULq`WE"Tq!nl9VeH#V 'ark!u]5A4qc߶S˗=̌39k~,|@]^aU fe-fy9F{vL[L&wedav+)ƳΙ;W:^,stj5g+dTbƟm滗ߏ~ aGD쪓1cgѾh{dЊEj-#sٚ}uе~@//Lܝ;+ 3Θx(YNpeSZL]|}e ԙY1S2%ptƈ1%ChΊTϣ}[ax-D0s)Kq!}7< y4Ŗ AhǺ9;Ȥt7B̘dзD}?Bag=\r̊{QRd&j@q Qz-MYwvg<ݳuyc.jiyZÍ}hCRhΞPqvqߋ-wr]adpי0ig:s×ycg}2>a~S]`3`cU |QTaGD-qg<5_X3~Wt#3U\VF9: i *iPh=fn4QKqzKټ9Pg@gn^JatsXWVu=*KvډJpa.U>^£*Td!0^BL MIĮ Gf\2I3o &oFnbGsK. 0/bT%Px4jwgT]SVGYJ-/ju%o-C{m@Ȩ[l|:E-=%</??8j<*><bPFF<(krNc,7_ ?%JB՗@V!VcW'UH 0eNX!7F=iďxQخuĩt<{ v;EQ]!֧wO=[n3]0Y_/ Ükg y@XO[+2] |e aQ-{q5k' t &DxfQ Ii,歚ɜ_;RwH~a[S4U~j K}wx*#B…fC1wp9~R!ۖ oDuGc 8AO<)YIMva) ODzD NQooӤ(Ã/D9inUFEEio<0\bt[X_sŏ ϐ]"ŚRaX)O0y~2Wu7+b]}_jXDyai*_*9)@ϑ͔ "s~LZ9Y̑\^ |%s~aFky-RR*µN`nS&Y?B |,/b>$NbJϞ],arO",̕'ŅWgC+fs%x!?~HP'7t#B+fF ]eo  Y 6O"0(;]dHG86c) <7b1dQ_7AAT:`tyӺWu2pWps=l dtABa._ک:jBj+ (n;6gW |C_~ ;ݥۘSQ-Af !4wloh}BaH~cf#̜i.6_t.FLĮ^QNbZGȗj*ۼ:}9҄9F^\!%\L?_"Cozy'#/։qA^V=ޠV? <ͯkyT@#E~'AUIL}](8'k˼ '[Sr^!hQgkmDIҡq,%~?%w*#3_`jkuْNIr|lCgod" c5ɠn w{kV)&ky}F~KiPA]ײ"7!c-х~6å.t(X/L[B|[F#wNt{sɒs6?5ё,Bt{J :)__F_EMZZg'zG>n`)9-=Zژ]jd˺Ų*7U rT qKs_9S%xCe *оߣ%.fűL?vbW t>}0ʍ˾ToUD=VdPzFKRXY (d& 7 # ªjlCS΄1坾OŜw1irMa9Wem1 `PifɪvV%{2.Eh?H]Q`6O}uVfKF&Q1`#w ΓdR8}vj0~eGM'\@s[Y'>f}e>Iߚ;ɛ'p"&Oo?46Y8buB$tPHNcsrl<-G.J? wO'܎vAC ;d] M6HQla.aq57ٜSohM4jЀdqa*wCKằ.766ͨgE d9Y=!8~μA hL[ qVA es.w7ѵi,cS YN@iνq2'-_3P7O)b/ nGg7MO0''%jO+hph)sl_c5A+5 peENɏgGCr{D*pU8f~Tt=Yf?+| z ;+2~^4JJaTD|= tF.9IFDRU&*PƏ=pMqra[fɾc6Vm 7<(6VnEOut$c Dsm| x&WQgBQ#?@E|=IƵޝݝL^,=?*3yݔDj h/d#M (m+0aZ-3/~1ǃ[9}Kmy  JYWC߼ZZ}V鰯~2D‘a'Jss Q|mAa! ~o IyP׫KzzfCJUvPAq_KˬPץm{xE[8v[Ĩ_!=գ7ߖ̔-I/Ta)(pЮl[m A&8]5 QW9衳w~Z/ g~!S ڙyS!KOj|^leeR=,H-PWCL t0׮- oqP2Z-v[N2;w]ٶB_հGrؔ-).tYdC_/ :i@:s xS9}&>p&BAؾwvK/|kW9Ng9L;![Z@B4a1AxT {&-LJ.R+jAEa௞ ͏ͅ࢖EyQrW1w4mryZĠ$wG \:əAI"T.?66U:@*) —MIRF5Im+[TҜ_ϧsUѶ+Sd)a敁 >{F9$#c(=|[0ԄըVCz!E#/eqNBۘ<V=K0hOuP4*TF9lIk1,@dXR! M, n!_O;R>LiO۬zݰs`м̃nCgͮQڗp H:qfWބ }"I;T Cm_HA0+שӱDVٯ3!hK #2URSSq6ϑ>++Nax)=JՌ-$8pDJnoҾQd3ªQA?]iK0= 3˓m0 M3 S?m%{y PL_NF M6wzCD7\㆝x7jnRۀ/VjZ=.Te%K$KԁBe H ѳߑf@|ȵ|P%ah7 i/6?#;ܻ-BD1a6oeMa/DtP|)qP 4-5 Lp-"$wK Qw5bWxF\M5<0C4DrBAk~Ђi|{扁)A mᯑ flUgkG-Pw境x G{#]6/ſ[챒X[ᡴK|Y?k..rq8By$Bfw"~ \K_ݬ>07p}I(H.(-p%S}ԗ5x?KC]2ht>"Ї뀷4-eJ&UˇEnɐaYKkNv6mGP?HC+65p!P[ K!0? qQx= Xݻ(m8 '^P)U5vDx_-{zϣ5ԙЂ0 5mIH#\guRw:T](r;ʒ5L_"1{,lw4Ok) 1s~Bg؂@H4eVfwW?a]?I"9]ϦM IPZq$菝"$#ע=qjA^9Uvc k=>ff1t;79=pW-n?&x1C~Ds_;Sdp(sQ۸#+`"%YHLvGu^ڻn>6oVvlդ Q8kl|.0ck D{C[8]3_b뮽~j 9>SK:AAJs絙1rc*ETܺƑ *]|}8_mxŦRy2 wzy $ ~oJ-ɏNuLT$'P0;Kx` ^9!6`F\Z߃L ;7^2ғ!.ٮDbL @9o__VtD0idϞҲx1>ʬt< 27\$iOReh_LW6]-3p\i~:3D=@Z"E\b"g sk?Ay!a"P=c@n-1o\v2c̈́)z A_h#Fve 7}V?+mM:ssa7]P{|hINqvsamk#"vC3xZ9v==Hy'Noj#eک\ǡZ}a[r!\}67amDbaW{Xa_<~?ݶ9h;!&oyɟj'Oy@ E0% I_bYErbn)KY =H`~pl} #{CA햲lB ϭ:vyNW䞕O9Њ#P)ƦUP_ KAiK/toxx_RW@YtxE]XH!lӾ;Ck /!EiG UR\Ѣ?y8S9y$ :z;^[q)j+DëmYB}u36C1dQPcD11zuAmC 8bҟr jm̱g\ T Ԫf!HQ_Gs3V0mkJ" 4mk$9M -I>Gb#M?:0b,)UxU|5$[D J(؊Q><]'}j.< 69D95/}5 ?uf' )UA@Mz؅ F-Vp"`-Ty|$F({#o]BGB?K|х=Q.g(v ,ʶ颯 ݽPxOp.g8ɱГ4*"cV`bGtubX><ʙZq/Oi7m*h=܌Fd8 =&L@V/ H!MNS؋_$o]?;=Й6יa5~bm3 ֏/5 Ϗ{H@4(k~ܙsIjI!h޺,xgغ{dXL&l{}Jv&eM^$Rbln챋I+n[ǚ`< qdy(mu ]l}4@XdMfYE|nԬĚA)w&( + S{&dj:фⰔ`I/IAJC nYAo=I- ./S$￁&=hdb8SHjOo-fԦױmq܇n R-A-cwX0E<1x}0yP.s- mr̳a"Z%Ծ ipr ub`Z̠6 $1eET_+ggv6^Ώpr:POfV0~K r>fJ]12&Ql|Uz"KT J5S`&3C6a!VKЩANoh\&\M^70"7l_?;[h>ԉmkB AOAKE-o{d9}x{8^"}^)͡Ԗ w7l^ ɹpkF/*dܼ^?bGPٷcr_y ( .s/ٟ-\QmU}{|τ u|()&W7%\gKKH2ˤ"AcTslٜSfAmqt{*H'۳*}.7b)C޻R!Kx!-oN%tlTjψ 57~1TNS=+ `C L^S.K4WcVJ72bT1  ą"U[ұ'Bv &[BrgC gzz<đkQXW ޽LDh#̰P&>tPu<)ѱM_u&Fv:>Ǵݚ[9l[}%~RmY aYW,Y9MDpV _UlUl?oqI5 ~V(O[Bbp-Z#PW1M4kue~*k CYHEALI`Jc&)UW C,mxUC6$C{yxCaMrda@luD%&`=wB3 5 1Qz7Mf =n@-LpitA`NAaZe쁤i6- ЈڐTX@,Y?rRx^=5W[E^L_tCqX⬿⭢|Dkem~se$rkF }bxWZu- IW qRsaLSf~?S+vY<-t{-KpTyғgnVr[uep`׽H@]6!)q^g"Lj S҃eu?Ų}3OÓVdiٽJG9z$1ˁ%.Lz}oAd2c;\;9ʋhQ]H2ΘW%½B j~Z(5DqG pҏe@УuBB7妫an f X7־b{Tm%{_o6no~qimHH1jOOhNq[0_6eղiWl4~.Ls| Gp/YmŘ!K8v]Ek^Faӥ29xNRA?#jsPK$4.>E A)#? =<͏pkXSbE‡mU^s.ڴBEvh5cI]߹dOBTM Y03{J`HDԗ@7](^Ϊ ")wT8F=K>z*&fp!Sqѹ'i.9mo d͎/ދ ֦1HI0w[̈G`k>$vWu)k 1?<6߬JYmP=˸ "|T)LebQv,dxMpXY hq힞q9e->(>N[<[v5KO!C VcUv*cBx*lH3Զ6CvfD+IFHh>CG# L+ܔˍ'{h-Ɇp8c ,}kv!pG~̵_+_fMB : 1)k=hb9\q8Rp>8l ؍\իwG|؞,Q^̺ Fb?mm$zef^ DxiH"%2*zB_jtL2,E1=O\zp3MK5/b퀺՚8d\,ؽ'2z;0* =v Ȍ>N·?4~eHM$qU3k%JlΨ$٘ F?Ɯl8o|k6#2;11I,h:;QjU p{^dU;L'kḆ -gϻ=v3%o#eȺNDC@[70CW<%%2R,"ëD}4vA"G`b_F,9Ɇe[!jܭFw|үAjKekJC*F ܐS:ٵ{c} Iڠ5F,yAn [$-JM v'@ST8imZ 2OJyضRSMPjg@3R mFD2&8<~*1%3Laws9`i[$]| GkAQ`sF[17n?"$;ëOQȆ8701X֘E_H5*h~,t!<4֜Ŏ.͍n@c;A'R_s=YmXVPSN74 D|>Zw?'(t)^z+>O ^;G 01叜"5]ڙT~#` ,^E}wV9ۤmisBs^iYNk59T)?iƉ(Pwϡ?!<@ ,& kZ?Dx"rkpj\$שګ6uVp&7Ԏ-3t9;, ͷ `q(T=x!1xO0jҹ>͊Ji `ԚYNy/gQ1|;b](!KOy,~v [=6ppֈw-+Q)6s۳GDd(XE'<>wXNt=MZv)f~o{Sc9f 84YhnsZR%7>E9 <btI*HѬ BB?g,]ӧ $jj./ i=goF3#8vwBڐ 4mcm#_cks4yT}`6p:0(BdIT,7\$;d#i=g۶MCˤDf{[Pn»UPq>/f5kpYi zqAKZ мʜ-o"!Qɻcȴn喨*|ueW*O_gb§YWW<8ћ(@ lE;:W-yenmxѥ޽! -C\֢0QxZNN"Mb c \4 Q 4 bTЙƜ rŠ5:ttݔ ^w?x5mr}XT^qi̔ @Nrt YۤPLĥMNZ̓4Ț:߯U. q{>0I@ղKTkLYm_CL3Fw \ \J 0 xcI1XDh cGxjrCoN̒Z|\> =QًiK @3.{^oCh {cuDd3آnRr?r%9)*x,W \/ 9lǣ(/mLeHg-V?y6.UnLر1PMcc9;olGyڴ>ҜpQHyW3}??Ss&I=J&!>)QGzh9T FzȐH{m$PCqiIhI4TƵ_>o@[p{ʙ]41EFtiV[i.o+o8HO :m ňҜJL>P;:? 6x}#6N>sڟ?.BEk0/zA9ؼ)ş!^+slYd}Ն&}tqHH; Ťv{\½8Mj7r S5 d1E)^Ҷin U]+q\0㕅zn#" SNbHKIlu9`-r]!ƁuOM=Isi?K1l#^⢨Cq)$/DQ*mbZS Z_V#SU^ե\S5i[݊ rP{7jwsF3eO=an"zjc}hxQ&d-?"*n@U_.wim?y}"b`lv|N~Fۼ$ra}Sv]ᙷ'`CCEQ| `agI_z+EG=ИzM#L,Wx j,M6nE'=c]V Ty-IJ;Ġ)Kkm prrӺՄ_|U•\D *= 0i!┌$X䦪icˉR{.e*.Zi+tE巜D5=S[|_;1[>:#tv:#)EWi!|"{Kד"@D@v*ACD3U҉5ty.]eXI5ԁ⼴=cVZ7J5Pܖ'6Da@;Hy_>z`kIY#vUOܦ@y>o~JbŃ;E?У)7 : $u+n$֒ej|:`ѨU5w##|*߳CЯeꬠr)/@|ljԻ1Sk6,/|h/;Er]ʠzҬ@A^^j&Vr_),;T BwQ x%^ uC|~PSn =_n$?' g:\[fdw~geBQ’좠KWC) L[uB/g;$vO~GTjR+ j yJ0JOvFj4zхl#ʹm^X?Oӻ+o:U'2kUJ }|Ҕ hG,=*0ԏ+^zAtl+WEe";Y-BCi~wS3.w)ۣLc~m抐nTDzlCZ<̾"f/H{{}8Kttgdh:֬V>VdSJ>6 mV`W|G);$߹C*&fSX,{QL!{O@=\#ϋ\WV缷eyA=[03c# q^Է tN7*1xyOQ>y0qfi#,ս4b~I잫y\ṱO6idV_ <ųAm(KWL2nZzbIi\9$#C%;10Z 20zke-.W#˂=r5m LIqHGc,eϊr),|TD*z/eKJHP HGReL=v^J sv &)1Tks.X#ukXLݠeXCb^#í9Yx*xWHCvӛEMQdN#Y #ߟ@xɂJN љ F]K< rv(&Z-}U?p#!̵M/=E w3h ̍JLQ 8ڙ(tivx̰`oK!"vX-l}-nCbF^[ ٌ/݊vQW}3 T>W&qeX|ԁ[3\%])2C4Y:tOp-)tGXƻ*J]?=J?h+.vXɾZl=A}@Zd2K񍒗LTl!XK:17'8UY$ ?bg`AIKSHG}.O$׈Z0_`i+˭ީxw8.9ˮ\ =L$jd~>{ԯ ?]DXFjgԄ(Zq>+ѷݢ %u!~R?t}W!,..vW9Mxc4㏹쁟֘;=hh|(r[[T D2w ػo0ThUb׭l [.UߋS @R`BA@. ?_!2Ѡ=R(>A+ԪDW Z[x=bŦe+;k!;8!$i>'(cQΆ0?FL!9YF=/ມ?\ˌ73)[ ,(?[eAQW;&Ә%֭,ɻ )w{P"A:K@@i𢪞7}BG4>uwPͽqF2YԈx}.U=9>b {O;s98OA$1QeƔ CH, k?";:^%Vm?.m 1cM&pVf| 4\IKB9h ,_#6* #i!7kN= Cפs@m0ت%Z>񤪚ziWps.=)zSS?>J5@+Z_JIBy% VTYGO*H^H/YT+L\i~ȫf~S֙%9$~Q̧?xKAK*fRmN>M<^c]#^Rs$JnZ $3D֚*XWSd?cŧ$/c8̢1.R: ns;j6:3^mbdEb)XiQE9ͷ$ Frf`s:# ',99,VT΀ܪRN1ȝzп\a2bq1JZNzy VBiI3;[ 1݃~  =&g,C]Q 2:WWleܐ`.ͫm'Q #GRwQF^kM96jOHO43$S'CPNra4uxA\ů^ˆ: >ZbirIz %u=Ǜv!ߌ:7,}Y$/7JWJUxS"-"(-x۹iI X<Cĺ툈&LBvKH#%2L&% n vLE,~Z׷/$nMN_&@u)+D_,s&*Cjk/_&z+>ShT^$;4xG_o2Wr:F{ p" b=?d3 ák64>UևJ.#4!ҥ$󅤀jXJBZ}{2Ru 3֤vc*_(?ޏIr1*Aj5Ow:'x|P%jUXS/k_Qy9iu!]Q`p l S瘺}RH7/xShO1+W y.@T cRi8mܕwp= B+BòB3/ јl ?;A R;=%@՗(Kڣgb*d*FEh@M\ΌAY6Uڝt~P~jm%[:$Eɷ>C.n ?wE6\׃dj iz}b.05ta"c QAriZ!312jԄz 4sDEC*֛a:'?^$t bbOEIz5+ЃƅުX,~58z kp+/ɭ Kg2TT9Y?5Fp G)F|F>̞g]Kq8dS.2krt)vxHK=W/`eJKZj+bT i;ׇ[DϋZO4XS`#%1閐H#吀<h0P06$N.z,.Ư9sWh!M'!vxPzy> 5ߣOa)=n(K| b9M5BɈ\J~t$weV {_RM_\>ptoi#>9E`ȲG= Ȅ/?#tflÅxu"ե sDbt^0+xAET (K9 CiXjpxEw#}8+چׁrI1#499@yy9 KP&ʎw6k.RCdƣydx{ǝp`z0LHjNXu srY0 \՞C }eͧyE8/#7I:%OJ j_Lګ!5g>۩Ũ@@c:+&T=ĩ^ 8D^a !LPWjQtM<#0ChD~(H7P٧Q˴7 QG޹d>Xk=NS(b_=d?8 t.^α8;k69H@1F ʼnCPcI;t;-Koq`ш8c0yư;kLe8c7v!ڢ[/is6i1 rW m@& #D.~RBt!E=K@9Z w}ű@Y䋱)Z$0"TXbW[WڡsKK~PPpQ=sF#AK٭ N =^+nha%{t^T TR)9'0I`/G9D}1FIimiKmhb2J `}QnrS x̐<%G}#B~7[R2?gρlp el|ۍETvye;;C$Y8 Z&+e(o%e7oZ]s$\g%"vL":?5X@"j`=\).A 9wDHi(oo^ם 2wC& ~ yM)CI օވ"@O9qV54(׾Kno[ͽ;[$W= fX6`%W #\8 ;q,%-ʅ6x) ! 551nN )dbͧIegB@X ـd[‰@KWKOq۔`LGMwx|CL9}‰>Dt<Ԏ/+SzIoM춮 =InhF6z tZ}Q5=zd~b|QmٍͧL }'OnMΣu%óDcA36  }T%LE |LVN# 3Ut/z/ ~ißY"F| UʞI$IbG`.ߚPHJS-ٞ+ёeZT ں3^Z9Owڝ" <s}nG]ebm0 h=ˈ >Nxߐ| kaԩW83gy%zgU%dbI*Pۯ? Sq=[>Q9 ;A|3#PJ ngW7??()ť1 |cO^:TAӦjq{U?%.n`H{F>d?|i%xt3zmD|]w2߰HO MuL"VWFG99dbR@B;D**$Kzށ^ڱ2]ߺjT.yQ)T=9@r"skQSbX`/@#Onـ z4IA#+Vd=|n'Nĵ#>\:K;No=Gd"LӅR+}rMWm6IbڑY+绢KЗk${ݿ+Yq & $bRhTrVz+A-X+|=G\c#o"͛8}=]ڨoKPB nx,m=Q=z^{D{(Łϟ8sYe]+E% oj_jUЦ<|"C8 ewXRwzNu{eT) M_XӼ3[Nɍ*j?=VoU=X<&Gk ƌwmb 60p:VB|UB C8VJ%l0:y!4ĪH`?ʑ'\Rm1hކ@^|l?’ݩbQsg3wC_Tv/bqfm=>FspzcbS}'Ϗ72U*Xb6zb2*>US#@Dcߤ}4Jl3)ugxe_fooi%aS&'ٟZ 5d``btvN:Y[g2р Hw!hVb̑q\Es#wat+JeQΗT햲 m$H秚RgfN7g&8"s_Y.R>:ӍGfqSjpH;P-) qrQ^̀o)uMWcIez9H)KKy?y-dЧr _[ٻ}q_]d!tFe΄5☶YE=q{D %31lúʩtJDp4qΡ4!QBFh'4~ +c|D_(h*x[fzs`\65*R ètqVX?|]z1`*K|[\wbw[>  oO?>~NP>UMX, V4\|a 1):kZ]ׅj* ::Lr$e4W|Zc[shen?"N7x' Tt{q+u\ 3\6 \Rt3WE_7Ns԰*ԥGC6[3Nf K=D\:np-(D;\1NxFqg~ KCIm2Yk1s~QI=, (6 ]N}s S%N @Pɷq/{$E"PpBnIbL+Ar,ʽR*nh6fUqmn,I`oj)pLՔy ٨q]V7P3TxGV/'R`ͳk{|%P8a3#3&1 mG*rDVp[V)c UE_*؈]wxJ)JKFl"M|t?vtZ~,MjW%B2 ^86ԙ:#cf!e<3Û+s 9'nAGwu( %c,IZ^k:Ҧf\u[ =4ŁҸo\vEp3\"jKV#JQI0z%RyjǺ" bѷd,>T&)LEZrQ X =Ub}1u=#Ο,S.wM!q%3I.3P2eo`N%?'>".,G&löI,k1:d%U)5<ݻC 0sPx5g\pl Fy{K<Y' yTӷSC)+scޤB}y˰u^1;g= 4 hL aBdq]j9RT b~b֯0TZ8[pY ΤIܢ#1*5)y։C\-*׫r|.`}L8Z'PU~[p$wc b6!.Ne1zK!NZ"bKlTv6jzKׁaDW_}A! j"Rq<*as9Gi^[˝#1+q{$-K-W1|VoC6QͲ_s^5tҲkc7Z wNM7xiorr ٯQhM`L[hnb?DwغޣF@5=߸"#XǺ;3>3ޠl f/P]Ljm"{d++wBUJ02aie! b2i3{駮R5Ҏ0ي"7>#ej6H!I}Zr7bl py[aq:<+/0J0Ԥ3Q3']ftܒic+jf WˤRa׿ƭj~MZKRFlr6#?1g7G;p/.sݤuՖ~o]s9js&2I+6J;\mu?U&}aBGOEw9'9,:2ۭ&S󓊶\q8\5ReuXUk@[R[?o?i8U% dv g#B78D'C<% WT kdd„B}3C7qJ&*?rmfDWv%R/S`gfdKT4Ip*u: 񩳂kOΦ#[ (5Fu)ZޫjCӭ[Yȸ&Lg^xwnTWԃ9UTl3nF}1R(?cd¨<~@y; &Pɽ=(+5bW>J1)xR,=RܧNғʌ3Ѯke}•>r:4)–.+;@=uБNd=DE(nHuyRƏQE'cE͑Uab'5+$S >eMYDD #IOݑHaCr`&,Iâ06c (JG^M:O~+q2&Lԡi%ub?h8XZ{<_U[CxՉ_ŏZv^纜S틊<>;nA %Dbn,lsU}e[}IlQ334 'x@f+c嘬̮UAS0УzEgN'*{=r1)PpvTFk}.Da?`E{s5eNKaL>{,uʋ5V/1`ΦcdXm6(X; -_3zz}؉#R;6 4^8|7ɬVea&Gj( 9SsiI~.[̟@jF ǖ*w`<^amC5L3_͎" `Hek_ɼ?~EtƏbN:HCEy$z 픬ol G6sr۲x,HJjB>w(+}?r'W.$[# vu3@$'4^(kk\яh͊Jc64O&0 `#  zv5T^OfܖkDHɕ3rHlkL?Sդ^E ufJV)kdOXnYݤfΙUՉOJ[F 訉<jou߀N_ /6ݣ@j(sz_y6>ޔ8F椐?6'We,S=.6(s?9.Ǎ &%N~yx_CݑTLcRҿJ7ܶ<;lކK W-FK:-|զ8TN!{ϚmiNvyhJO:eo1hCΆ)(EpȠK4L]3dQ-k8{Gá׻VNGh<nZyݮHřn8Kf'/ G)eq1OPFZOIvpol$= $c؅^=jE'xǵ"#0 ̰;BJ7R#̐eve%wPĔQ<fn.lj"*x+jbpYKľJ'_GZe,OhV K:Y)RE_;&V7Ȓ["=5!y %K^EAJ 7Kk -/B F1*FgNC1 vXQJ!}?;M]ϰ(qhbrlgbVRб_@TbTq:Wi&~ؐJ4]wdV=GS'3ր7邽si0h,xqbW9=N %-s ~7}z}JJ,t UDqn{?֋)ևy{ t;y'<2ES$M@I)]xy}ndžՂDɜe`!pb`<ֿREzFsp\aoY7Y0pL ,V4|ρFw]`*\u~IѣD_*of#$;bزe_u%qC\_Խm,XaOt+vUyjX <2$Nykf< )a-F^N,ڙU], _zYf5^Ҥ` +($}2Arú>ZL +n8PR0&(%,n|cLoobQ3\4fۭSR`p8oakeՖq%u͢1SQϗ>F2m#9zbgf9$zL<=z[!r(p}'̰t榱npYc=ƴI3Sw7|6>AC'.Y6Yꕙ3ZVq8$$L289w< t/z*_27Uºz0PF!qIǖB4ëQ*AwU[J:DŽĎ)GzX]|IP6ZD1,x28] n>_^( N~.-s7GFZ@\1%xLuPY7[IVQjQHe[gR!Tth~:ɧIX>?`q&EmeHu VqNTK:rD:)iw&&?M@lyĕԽRVxOߖӕ"Py|(E *SGI%Ycr3:/A~1A 3š~G[pM oLHd* ~[&vl(UtJg34]os1,87+Ð O8u7DRwי^[A s30ݠvsnO;z4KV9Y$\oÂא='U"w)69ԁ@90Ç?1*t:^^^G1EgPU'Y}d IړI"΂`aգFw*/_nQ>9۞{ >`_PRy|S?Kχ fg!SDrd"sEk\wlп;D`uQ`e]BCbׁ!#UC+O!eCmbOK7=ˣŮ0ղ&%~>\HmҸP|@ۢJe]#{3V jH/xTRd) iz Tp?swUi]3{ͅDjsf:XFaWTd Ig.Ǣl( E+Mtw FC(F'!ÃBj,$M 3 G "+`{t).LMWhV}rq?{EX~ $;R>zb29xA$V6_]jV4WIqbWe.xT. g>ƔA4Yز.$g:EwUh 2'k4F+vVӒzMM+"bG> Tr%G 'EOOٶf'J1Otyj G,>Ah| ,"H49V '9?;abޓ; (>MBOy 2Ox/)_'0 om(bn>ˡ2pY0 4(>S}wYo=ݯӻd7mL- y+-!+Dn<7WZ*\R8$"]uRm%|Fv9 ;.BMpG΃/Cߗ6U1`h >7e}m&m$:YstAvT6^)}|jfϧJCo Յh%ҩ ȋМ\e9p5"&n([ {mv:EIf*v%܌| 4 Ro e$RE鷟Pj9yXKUe]$?;3gE^b۫ 9!L L+#޲p#׶-"Ee@ɭ>ZFgc; l?w$ȎN/!n,KJ 9m#&H6 G=K}}#%14_F[i~Oj~M 6)>:д p⊵4+>xgh/A''o<ٙ:h̴ԅ+/@H.]SaW!zGfk6.?^ImAaq|AOZf\Vc? }Bߐt%!{E'f ӈd= Јd}&"439sW&3,*-!-y`|-!v"׹#[EjV4ཬD+w8R)v? iT.()Ǡ kեVZ+U3_ Q箅<Ii #8 @ oJ"**eBN& H,1 sdLղՊ )zG :mRVQA39(G}ÜMS<\{`h$"Ö6yP' ^%U6i,oDiI,ڮ3~uC{J t]F<ȬwTJY)L՞H,X@ȍl/R?ByQUl<;JܥC;6۶}ĭ鬣~f݊zH=Q*Ts'aAC j8OP FʉQ6g[D\[OFM{+5]GόK# h(N 1%ciR͖yo/`Z)atlO,e#:GAh )m\B.uX c:Av_+22#8aeikf gN Ɓ jv7bl;}ٞ6+Uu!y5\zy&ޠ^gr5N鲆zlv\t~ Q (~mxTgnBfj S;3$^w":)bKBnMJH&h|i" Hd mTLnEn(ՎN! ڒ&;ʌT;u g3 R] =x> AYj"rU҄[A_қj$vf:-` :53ơeTפ`g5Cv>_x -mA).I֧bV8ln=XzcèA,:A;֎`"3@MDY/Y]OV#Gߦ6 E|cx5KCO);V{*]'bAѶV(S )Plh4l4\T.Sͮ;CSm>ZF;Z ׄVqtVl96"؊5H@|񂍵l݀OIQЬ2@=&7m@@1lbt; aKt k$Kba](ւTR/ @iH H1e^bċ\OYD9RX@;+n678U=v~ufn>o͜HXnJ n4ێ)e<9F_-]|_Rp;^5Su13W;)`BzS-Ι ki_)c^ :P I WOy:ToJX! ^osT`gԩBX49QʺCU(rSfGT5c݉2f-iV咇>F>]Y`nBAzϻM]/G:ږ>dNlIT=Y_D3.ӶjEcHT ؐ 7Ym+F"eS*i=(l6ų൹lME 䱥v2 d,p2QLiJ.H!f2b~£-Mt @;-pCyL V?M|XQŸNWz#ȅ,T m Ju+*:{`S鉄}j")Jl=[$,>׳ L'q%!0җe;LlW$fdF*RJRkDaۃ5QQ>(ǰthMRA.N(NbZ?׷ UI~֘I+}>WUEr,t&-ߜģݯp|0(ƶn(}#ݼA>.VLuG$8B 4 ׶4(a8?Qe6B>D][_| j~V7= QYP| CSq1=EJ}x<.ٕe:D PFp]Ƕ/Aނׯ*b3rºש:w[*O\ZLb{vv*^x$6+ª\FH_OqRx}ZjW|Zd(ԋ#/NCJKJRp-ÕhFmϣ'ʓ#T{#Uc: RBS}~rGXN~m6ަ i!0cnb>KZPVQ 7E;~H7PEQCv_l;1_ՖJ'O zP[PԒuͯмڽOF`!Lkǿi|(~<NUZ1RHQa).}N4N x)6_c~xf nYDvT Y-m8á1aN#*{촔.[.O/8 x fJ$Ie4`(I޶`xw)_5˒>Ky_w z{znFNŔ$zóϢ)+[Њ) _LZX$>Wj|NטsYIȜJI؏Rfrof 9kf7#Low}aeb%=4gaĠ᷀ITJ9DŽH d3H2)[U!io t?ra;o䠑Ok`~fC/ _B}e(2A橱Pr(r!;5OV2Cւ n?#bX⑞y˭0#Bs$mpe?m scWYUtSK q۟=P^p9L^Y/6]+FtK6)xQ-6B|RMוtQ[GN[\PW'5'Q~2ȬȈi7s:wSI pf!gGqz e/-^R}´Tm7*RBLZw+!_}wsK-ݣ/ </T_eT3Ϊ!)$L<1Lo<,?.-g AC&x2zufJv);D;|r? _K[󀇜DMS(tT'Nj;3s4i.s E`g6ε|m[<]mƺIٶVJ'iLV3VZ8a34X@@"h"4ϥ#M7INMX܂o$ S'pL+lPK \:{Z"aaVRM]5j{Sg/p,7m_t+NCQnIOj0@…eap _bZu"=35Bю—BUdpL*=̋-&Motc ֕U.h3//ח -fn` Qqj:}2Jz*쵟k 6t2um `ɣ茱o bQ%͛xɲ8 [ioXD/,&@U1rD ?:0;#[/?lE.oN^y`bx}>4佫E}39_,0vCTʞz"͟%}c79 ;{0i'@yIF|ay@ PQ;{yY3z>[Wti~.rfJԴTVY4ODwG^v *>V$5袴aj{FwxQ\[WdC r L6>|Xg @ m~b]:p}p|ܾԕ\C^zc!%#@`tde[E?ЗSayhܘ^-u%(FMՏw3 =7Coj} ͈ѴqC;ۭHc( vVmh36,\:嚊_HkY70ÉB U`? -<z緬0u]`+v}o-x},'O ߔ s$% .@/=FbND?Ι4:v1q=}#J[rD45\ ɣQFE=&| !j98&qj1jVLb4qefdX;ȲBz%gZ 1mw3yiÛW"Koh8.˩v?Iqx~3K~r~GĦUO)Ȉ`Вuq/ %Q!Xޛź쾫 }hTK}e_qтh(m6Q^c Mm6dzCѣ zFG2y5[G0*E&"6iZ{r6LhjB$ErSf$|BkydM5OBgYZ070701000000c1000081a4000000000000000000000001626034b400005888000000000000000000000000000000000000005600000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends/stv0367.ko.xz7zXZִF!t/៣XH]?Eh=ڜ9Mt K@%N z2{B_BD$h Ӎ*W,ud`5K ر߃ r$ֿ}J"2O6&qϱ 6V>ϥi],X8GrINi%+Ӡ"O^O~%eT roPjT\'"&D]ab( @_6 ֗#UPX!Q!ahc1kTZν iLKt &A3 _(k3L2"OAHrװ`"۰UӽCic]+\'v6MN=OWnmuS3ռ`^!UE=e]Y7Sr[#װ < E^&|aLE.fhf.Ué$k'./C1IZ-C`=j6X ][r~<]Nmpp/Zdp@V7%uX4\5~-|:Jh>1] jx3)Fa}48e_50(th"şpV%-}R6 Y7t򥿃3FRٯ|I`.REdD_#`1p^ȷN/gpK_r~6gY2Uj,>/Qqɡ.[0E td%TRbs ;[Ox Z&B>s ]nbnZ)Am_SrO< ߽uzkV%r`X"æEߠ,/i;6O5rW4!. Ӟj#d4ƹYC,֓rlhxXk pUq~4l@ sԊZO9(`ٺ,|n):`uȮl~}wG/U?HTŬ6yi%{%nI>UKҞxݩ#[9 ws%}RQFm=k,r> g`*J\AxGlٛicӀި1 [~i&GFz)*Z)en$e  ї\S`<.V dapAUQNi=r+ MLY^ثތlP2ݼJ^AmQnR1Z6>?OSL8o#uƍT8&Az3C񽧶iW `/p4%1UAI-(g.TwM>,V4f>ubNkeڭ0HebY[H/ >3j$ŞkO ~NNw⢌XE|mK[/HQ4=ܯ]cY­á/?VʆրwgZ-֏LՑ'p²Z 6cO D,rxe2H&D Bs%68LY%&Pm U:aYQ1 >/JuO+<ӽ+lYߛ5T~q?l^!G,Ff+]u Ev: ΙUo45GH1ޫ+i |^ò*Ŋ_Ix 0YA4@DN'֑SO3KZbo ª!vYm6^5}\Pm>_e(.n:%Ͼ8K8"D) %,|D;|ǧzhFrB@hLAnxFgR+2r+aa[NK[#Xvs=4B#MC=Oԭ&j !9] zPi:V @N.g?dhXV'wO 1̅b.du09 gfvŠFD9֝ :u Q@bkߏJTe'#?qHݴI9Q*f#jYl;\nQ&̄' wj܉Ϗ`ma̚-L ^߬2o$z2T*\>U"i -؄|ǜ(u^!fȳ/ ٻkK9kChp0oɺ2 3N &'eV׫K͙b[=ҧR0n e`%"C@ՊGmxu ҡN3Eiq Kr&13yv}B li\QE78UM @:ָ90n[ xI;D||)6܄Kn֗dioztSQ@!A5k`B=N.4`1w !< 9 čfUx[B"d?I"\}YLucNgmEL0x'w(6w%+VZ׼t=dEM݊Ba&@,tkP]MqOB W lqhtĀjNW@(UDdCH>'<'T5Tdf(n=M1vHM;85[p]M5h[w☁`ع̱\}>!!;]1 +:BV-k]#/OAhu)6mgMe'kM1hTYą ηYP-?6]sn{Qe킏}Y90ю'#s,^K;56ȖR1#Ju /r+:`DL ȴB;pWG-~\E.oS+KRw ` "҇[z9 a$vEjtVfSųfawEv}Xr؝t'N,i׌&1>:-G( 59]XIJwp:Ӟ(ҴP㊔ td+|QY#=R'<FA :>  QxD) 'W(y^I]Ee5TJJ[X7ɏW6[M;{F1u2jݶ2 QȈԵ0 G ߁Y\Xx4 C9ik2:2Ŧ/M R 2fI&DjE%pe8\?mpo nuKט~1 g5Nj/c2O#~TwSlLWXS~~nM~9`7_ *^a$t'q%$zRHM$6OU2a`k<`^TA'S]xQ8-X*<3C<wL PfѴ"0g랯e"D\@)/_̑i:Z%шɉnRUc))H@ӜK6|B] Β)Na]5ԝ.{-s8T5ȃOhhí>qE.gkJ%?ŕP,Q!O0HjHbGc۴ vzs!7p]ьEh2)TtxG;_md:fm7h1޴3N&L8e[^ڶYEݑ[ejtzpn{(Ȍfju9TҬ,lqc2Q6wA~u~_9}*a ̣C&K{ίK ΀sKʄϳZA>ߘ+Mzeˬ p+m 6V$v=&u6;#8P|By2Bj>q[LV:%pxy|/;!:^[ b+86Dpkbbٙ< ڀD_҅~Xoں*< D6N fTL )AB]auEycZ4f8tF !fg7.E*@Fy+ [A5a0 A4eX9gC߻r.QC<աT`E0zl,iT rݠwc6MzW.?;j1=)5 Z/\4 uje7&D{͋^Q6VLUP8v_kUG0rYc5Fiq\J|f3`^ zs`&v[k2r:㱅Nm*7 22tdX@hnPA'@,lNwITQ}lx 澒\XѺEJZz _h@'^b`SC~QxWjvw~C$Y ZJO w7pC]2通_$:& { d@!KNZ"!ȠC)vW6槇/|88C W8)ߚ.^/ V[ֲmqpg}RN;!9Z._e͢$s>4ݯWon=wA06X9iW杍E{g\I.b6uW~t=5syQS$oDi2)}\\I9v#lz˥v{w甌2ȩ!W{8P#Ugl#ޥUV3 uLKKh]ad4Iس(ڗSzYXv s%b"ޠۓaR PA8#P~Vad6:*KN? mS_m♟o?D-KFȝuTB a0:wXnlA%i;;=i/ aJqc5UQM2sZYmCL˿ inwspҥ =Y+=?{Xq*Cj6U-LO e0E0MN: ʰ>OW%Oz>9\zu#trGZ-k+8%H-u%*Ϗ2V>RdgG5bgO#YܹyL{/>Vsמi.7]S޽NRGyceDT~mHYIeŎzsE!}k%6?7}p6ew9Q"=.~dƟ6jWvk>Ps5Od#~Yu*ldx0:;U8YEAƾ7(P|a5]vҴϼPBM P|}n"bțyG4aIr78$eCipq# *ʙ|{/)=޻`m#)Z8[37M,aS ib)(YҎ> ?Ui6* <wԺ1R@Q3Ӣ=p-ɊE6,7tg䝙,!d߯'Ǥom"Cx~O TjpR뤢H]Oee;56R #Kfx=[ʙ8lOWfHP0((?dh{V U_saPFIllA‘7,jF݈1]L&k4AxVb*ξ- l đyHk[غp֭Y9^34y~O!SM\eE+@f GU!"C96e%=PSRD+KKdń?ԑaElKROʛwi*Ĝ8C$sܝЇ~+IJq/oUo^X04 iђdM¶hAj[fXy88`:P#~9N6tcfEV\)_@}$c)&``Ap}G6U:uޝN ?r稺SpUQndu8Qb#PQa~=n7cZv ,};]fqXR\$?eu3;#6?O`7Q4RhfM{9@7̙! PGLTCͥ>D@[АJ.͔"9-Hf*[EoCG2^ lB& w0(%"zJ).Go(!HϽ{Ֆ%%ኌH[oГ ͂GTX}K(c,OFأ:k7)H3kعNb%!5f ΰJo&F-_>ĒD)V4Gn!F)&\ùq´pBMZY,sTp/hFCڏ%n,@+>[g>_m: ZZ_<"BKi +YTc*Kz*?wl F(ϓYxׂjBZoMޙ7 ER-gWMBxu\*y罯31dsfЋ*5;<^m󠌫=U9"E$q[dأ0NK޴A|5Cx];HE5>cjR~H+ՓW7=u=6:"Eam FXt-_K66-3~z@ Ӭ'X cSHԇbC\9pѪ;WL<,~-U xs雍N1!F8EɺnߒAZtblUTs8gK.h\U[0|?``KvXxͷpx%%ϗ SWtf@ւH]x*JßHyQws(irڨ8?^?gUD|rjZYKXdMU5# A۩xqikdq^i\Yqț ڃKu&dS`$peQ@z EU/\GF?x@'6NDolsnvsi<zDu=ZHiTO7^Ot%IPN 'K [m}؄AMSmlwQRogc~CT{ٹ$Ċ "Tav8{0 .Lw]!U`{}NE]zУjbgO5Ljd6-!cBJujI褰\d݉F(6s*<ҋOFBZ/O+ea 0Jlnogs}tjMx/*B}3oW1:'}i1A^Zt ȖSG@)6Fyٮ%Pxxxb9K , u| Si J (`;Bs?[frA*j ":7[Sz3?@c4UaqxxFX@V"fnNʁ+$|%hGqGh@b=0ܚC0kmޫ1L9]CρXaQy%-Qϛgn_goXͳ-ƄFXԻ.*̨/YBCB=3v\2 ^׼d5jޣQj롕G ٢[{|çQ&Nَ|꬛~HlBPUb<NyՐBK_Z RMhlQNlו޳3g>剡nUЗ1Dz􃄜BW)kEӕTl ɥKwLu-%Ko0>&`IwQ\+R dc8VsTp.7] Ց+AWnP+P m4kFx{3B1Nr/\Upo+ cL`X:?eA#_΂5I= Z4QjɎ֜>x95;t>kkt}l Y`ܼe1Йfj,Wgx_'[R SH1=x뀊,v7&wp2 _ /Aabe,Q%>:^E[gWN7_GT~1#x}{gKx ~(I7w0;Z)L|i8S|hN]\<Cv^37w'9qwN fp\oϽ$nz.s^[|я#IOK$58)sˁ1O`=*YGZ; q:)^Ğ .^̯_l/64UĹc$\5i|עLF~QWBZ Cوv͕6.dv^UH hss@>Pd(7Ő , ӰG`atFݩ3TqpIr)ϡOށkQD#3Y¯[2mXvL4`h%iѶ<95oFH /ibYp!Gm9 ,kxH| 8:|vwˉ7R{"M$aN!0P{q2&^uXΫ7}c7zgD#wx)hRse~&qcùF+fT#N}e5-Wz&x'Vd Cyg'zEVMq;F r+)Z.Qԉ Q@R{&%3$}Lx#ۦxD 6)eJ^dӗT:մڿ-:ͺybo 7_*9`]`]B7Ng<]_o`+m+p>n_1x0AY $ŨըR-ny,OOkYcG}񭸖(]yk9T8<3X cޥ9A+sn)P+HTFxoÝbǑ:i3'"mPCUqz=L78ٲq };-] ۛ)-J] P_۞ïlA8'5Ձ{B.D JKj}Li;Q3ا*!i·tMaH}X['vlRc~VpiW?jK?q2[)YÛBFl浌wAT8DJk-HCե|}b?Uِkd?X [˙t[)V'@TChG1Lo5۬I!r:d;8=j@FD1Ov0N҈1O|S>7ptz(%{mH?8%Un(!i" X%lCYF&*PZs[EDcRMr~W1AmQ2s xqF:+ ^=W,{(sGMfEe B3‡-NJZj܇2i%qS3AF`ESK j#m8ʪ?q:lG?,BO43 V6{x]8~GS }.&\`A>̛?gy&@oF63+Go{4Z$,QYtb.<%xI`Ow45 pqw?κ$s;c)@)zH}S8S/1k:<rIB)ʲbX|b]1]@nk-x/)+xl:+J@\W4ol7 {^œ"T=ފ(Cs s{4 &<,3駳cUpq;*@faK ش7fWsMfMFVB}fi/"'̋Ov KrX9"KJG'>4B:h3l{U-ܬV2HޟbҗP!-lL[n.5@k52~`Y_ =,Z cHa'Gfk -Ea:Sҫ7,l&Kscљ,MLPPrV5E4.v8UĤl̄!߸q@` !vynJ֣= Ĥu4d,?aW^}0sp >8Fb2+nm\lCW\4%m2J>|X8kStsa䛡֣ؓ3GS<7X>qiʴ~`e{+\ebjTi@KvM%%JY:5P+0t 3hI>+adWgI"vCEyN5{1}l/(HmOAQ@P6&M´Wwo!=p+;,';5e7RbZq_JF8d4tH8!O$Q24q(,ˏ -Q'?4vx$`]4]Vtor1Hg((j@(>Ҽ=&xfpl3O+9By+Mc_v䒑f0̖S67{o=͹u%xS`ޭwB+=(JL=m{}Q+ TB,lPKڲ̿a&Dˬt.7SS^dJ~bBi|6F|wnǓ3*3uY+{Lաݴ/vX6a]h8кMz>IQ&ϴ\33hzdcKO\ؽ3k?n偓Q7"%yQkv5\*O//vO(hc:y=0j Yg@?9 t׋B'j-@p2J01B8,R9"_r(kCSfΣ9#a|XȤ4`{1n !YK~ nxOUO-b0Pu!2M.P pqqSߝDo!J9QY{Lֿ3^gSWf﷈q9Y+uO}Yaքe'1808q6}Q J[r`W%__HNJtQΟӾlxPӲU؍VîIiB@XOuBybLJ%DKgЄ?> L;]8a^>ns\y 0@0r37XU]\RDc,Bb[^$/*Z;_*yDj_>i}Cp\O9 8ne ?y~}ؼx1'b6s7Z9b#E2A"Ę44hJ^9CdN66[ҫKamTw?oGɃ'Hԕ~ ~[c6x1q'MAdӳ4bDn.V)Z|[^廪Eo~MkY^-P"cY%Luc_@U>#β#'±6C,yMT+ UOQH:hNytŏ?|Z.ٵvx|R2.]̋U7SBlb&0D+5x5,&)e*j!{/N@lK:Fek8'[(x?~a7H!d-b Au:R>6"g)]>Oi_y~ sa& 0U"jR˂a~漜ꓥ |3A@Bm8q[9hs3Pߚ퉀>$HcJzH|,8eewL"6/$DBvbl;Mz}y# g6|I`"׸a=%2i т*uNye^dJ[ZAgJFX#~XBj3tJfK'l޷1WD 'r_0[`dC GMPmP7QއU32fD~>_dɍDh3Ձ7 Ew=has+ >p}Itpya0t(>,b_ewI kZQE(\Oj=k#bZ_#2'*^#M* 9P, GD07;`8i@tǒLhJ59mSRn#(7%TQ*Z Cg) wP QWgVs=z@YĬ u'#U!Ts?zT P[ss8$@>fjauta, ! 힌ί sI4y\yÑ~@7þg `ojveo V*X_e\\AQ Ջkl0/|&cf'x [#p3.O8(l $vbUB*:V Alk&i#(%ṞڍM^o:H91υD1qNA$Fs<1/ZA޷9_-fJ9ڭs؀ em@ l'?MnUԘpֲ+*:FrJWLPǜs4??m&rs冚5HD|Wc&`[$sӎPZfn3~xګcPBE^=S12t޿2Do#em%2)o\PUʽo\9vȖN頨g$N>Fדd=3Pm|\{|Cßm՚lϊn,5t"~yMx(TMk}!!~U&.%.+7?XƢ߁INes^p:wבIe^dMa ( ~fqo~2XdZ{c߆<]HzPLyOKpÚ5@9|E#Wj[uF˪~9\R*>O/R~{]y)9$ Ǐmc8fɺ)P|=H$P懦諶,1AOB;oPCY$=CP{if0ouȽG@'Ōf@9y,c`.>Z䨛LmD{;hfc-rE-ނxM5"*WwC*FGP]ŘKIOkbv'8"CDg/06֣!_I2wi'T3DJȁ[n:bކ7:*[);u+12\1bcXf)Ïn=VyYh+>e!WO&b+23*a[濿qGe1xPѺ\zjsaT7 ;K3?٠$7>j) y"T>&':Q*M@I[_Dg-N%y h tuoղ-(Y5RTe l3:EC`xP 1n}('|_b,9ZaN(ƀ"G=/=c.9QrԯuWP_r;[vm` :̝`Cރ%žh"I|ش3 H^z C~rZ\@w%э:| lF=NTecoےbϩ`v 3'xuo___:eMЁ&ʌ:АkH)A|:qnj]G( Tm ߉F@Em@Û!-KC`d{G =:CXj\<א V"A|Yё=xSW[P=z{kE ~iYHFYEQ5#yB{fxVP UAYl?0}%w#rHG|wߔHy^+fRgTt?p{~lT+p r:(/a0Řd&8(Ń2$Ri,O6M!A44'2P4B4Y#ʴLի9uH¿VlG.WulYJ)= JNQurt<3_QT]޽<Y8K^5~ J5ҹvܦ<{_ͨyP68芐5~QŽk+O;VC@|G"dɐ#0fb0-3q>::(_¡pm?8hA,Ss6Ii'zcg3)R$*VEJj9{Dr֝=7EHOf}骂vouKX#+4au:|a9=z!Y5%uLFe!.b1[5ΛF-E1VrLe:h86c,)5ӕJqQPZop6uK* R#Ls>bXU g)MCS[W2.)BU؏JJZ[OfLqW7Z˸Kz[+7 juʡ$#F$>LEr&b!8~&bF;E)kR˲79 7lĵ*fu--!Eײ8IiW;uKtJ or~̛2+oW[$Z13jQC:|19SΒlkERgmdO-M^z҄lZg7~zLG`P lyYGTҡثETj zx Efmq eʀ(qa8&d:fuO\joDIRC4>!S_Q;cobZTgtMX8l<|.~7MAfˆ&#M'bE"iml͇Wbf,iH@A>?c5Tr7MnFZ?t1IM)ݳ/p78{IKlYPn4+Y 27@’#Rò5vv|J$dt݅. e!7 ( H x>/qdR/|U8FqHuËQBw ]Gw}}(8LΚ"te6$ao^Ft&Mj4M}M vN]\8)] ؖx IڿP˛ ueT:Fk(ȑ2ұe(.(c?w:悯{cn$c׽)iIP?5MF=HPOrq@.Cr i=fv<4h_73\`p 1pI+tRtjK<|6iڴfoϲML\fGa !(:ip|F= ]V<^mx}x@X[s!ըo'1A 8sm$ՠwq9SW)tU[Ek z :UuHLRw9E/io7O mgq&j yʒ7}K XAe=f" {zSPݦo,V++7p[ sV{u Ln]M>&1%W;v=;&R$3yLK&TIp[zrڇZJt;f6W~vbkA=VD}O-;bo$ GܲILe]էa "b]ѭ0o>SbЙdHNs$]dzF0~tioI*@~ȍj}j; .EZg!* 3kvCۧC$ceԈVlf(LC#M'`FF{o~ پ"pBWG؝  rDd򐟘$dx`oWstw` 󋆯Sj3Y4u~'}"ۏ DsIqO1,;ٵO7aԄ]g_3A#@wC'W#d* DаlwqU3v,uq[[$=$$X4:wNj6d$7*°"5[]Q 3yJP~22)Qձ|yqټ aOXt6}A97`UU4j[4*X̂6:dhZ(׾h8^ˀPX5_e]+I>> -t00::,=_= ~u]ɨ=Paw(g0NZ7`~ɹd\2œ/1-C4/ Vz,!횫=!k7HD#>Pm-C:/ 1\ 09 Snj146)Jж=aa`I#MWn2D ̕ʼn+z+zTcbe6o*RFR*9, {''*ĆzbebHK=0l@cupId tTrMUl飡Bpnid@97XiSHN#˲x>RN@s#u lZ,]6V-럧9˛!Jk&#nI-`'1.䝾3wcK(cz%EWE>e&Tͫ:QO(/,MU!\ϣ@&~š\ PfJ/_ChDh?Ȧ~ M$P 73@gSR"PZ\f'*e8k<,V/i-~`Rֿ̆=)\ކaU.|N]};Ҝ;4oy7f|빓rܪՖdgHp-+?+!}{\ "B׿u^ؙ:o$R20'm?8&~"lrjԲ L8:IВ5|~͎ 4]uy6D"xl."K~u֗JN¿&76; |^| km(B5@8/" ľP`);cr7tȴAϳ"#&j<`+"@(F!XSز|=MYFb%FIZE@rR)~)V &_G4S}z=ֆ^M !*>tG _Oyf{)IQ;J>+~_Iro@OޒKO% ;x+՜"oJc 'FIe)T6jryz9۳?Jj#$p5@IfRՖ=}f=r(&/󴿒ZoZC3͡CDX_5i ||&w5ۥ|1,OtĈm;`Lmjc.;LV]^А["^MhyQ4(;،nw U=V$(]l]*@HVOK&.⥦.7E+6nC7/R}:k>4{Ȅ5Wk5 3``b5EÿL4}.^v3#;¦hi+R7Ʒz5eBP ] )o6X+Uvrj6RFܭ[ /H6 '{?C(q6R81VMRA,=cƯDu2~ tJjz \oMIK #|-ߑ*c2GVGJ"ՁCd`!rD&A e啓Oѻ{05؊ WkU$ƛPLU~!`E8 jC1C׼fW,=χ# ٰ;amXNNp`}FFD͟^-D&`P-y] 9m<8[GXrwN#$4څ pG ~ܥVD\,1 g^~tgJ[u}GD oΘykVzD*m?@ͅX K]Fp% O ,&G?bUB3Z(H!z2øBP-6'(䂰%(G JJ9n"d`SȬf*ΆxosU!$^ ;NTt tݽŒg*C~ S?qM%+DJ.D oLg߳`acƾ>kȃ_`HǗxSlz t6fuʗ(ׁ*>\A0s9g 4D9Py,1cNo4/.<P8L=-͜ @D{R#!$$:~+SDp ⋉LyNF ռ \x7% kYX3 (~ Pg.9F!W?Lqs\}TN=i|a:SܛXf|} |EyS)"vQ..C0_+nfsnszr9p$`^AB4$?#5ZƷe`D69ΣRI&Gȅ~[S4q485an؃gXwT8jlCʄ7 owG`QL]+D(O 9j! 'Nvrqnl8y2X Y-{(L|ϴњ9#BK'-`d #J剾֡6VB֧☶dj_MkN_9y@IXLof$SuP޳ܵɜf]L9˴P y_:\/"'/[P@kOW MKў,v'K4Zq)%E}l+bz[_NG4UAco/|gXϰCށr_k] 7_hxw[$RXV ˣ5"l;‰2p悽LW3QʐC.q'OIw~h(O^,)e\aGK/DRRyx'KjE3 pn^gdsGMqYmyT-[j&살6ӻ:%Vi.;l(X^s~ZP>z0Ae?#uf |RʙM.X6IlK;d`кl.M>h+FffA6-vq$̳' l?$.{eUIS ?m{EzӠ?TA[pD=r]S=T4qZ$xo:*ˈڀt)=gYHC`k ~9;ME=3Ԯ{o) B\RYx GE=DqJ?X$_sjgڎH<)'$Nr$ [=7?qWb & ީow{[oڍىlG>sUd N">:2Vsxܝ?rUma>kRDܽ}JB}M#&y=.&YVI%4tRZSh؟6>{DGߪ(ƶxRݺԤq(1{WI1 0-v+odaŸфfJbk~,{O5 <HiDZEu:XF[aux~Ch]БW)P2,s+speHX4ȏٙ0~1uaF>fkE1K\ 1eom /\T!_Z0ڎ^@I-}_y b[aךPZIj ez:!/&A@n0cB,bQб8%پp 'VbGU1D\.!WAc9eL1c]ߌzP#% թ?Z(ΊUظ'b}"ز$eSh˩E#c >aZi k6݄,O4, N"'m{4f$r;Q =W53sdaFkӤE?@DoV-{^M0"cx5ngR=*UioR`+APdGvZc1\$Kv aΨGlV@b"W\HlNfk'"ҷ=\ ۽aPG1c-&pj+caE>k G9Dl&TxiSRX^6G c·z}mʑg܌āC"e9?P8â|kkf)0ZGt՟R"䳺 u RIݱ=t\_9R=M V]sP@5]*T]:}7&7ߏxwDў:uuk-cu>}BP6(I8qVl`'Q/@복Z ,] )aNUnbh#OI%_L/ ;M| Ux*QX,>좷!+uaʊ[ d'H=1 i6>[\v1_RZ>߰J6]Ш$ lxr;z%˸] #~:\&Q>r2eZV LUӵjW t5ƛys*DQow%A:^JBJV%SOWi dyϐ wndx8Uˢ2eޕ]JrF5)ڦ0s#rD-QGce }m&{葙K*̓ꕶ POU_}',"Gop;w]4] @{^~.M^("g`uߨB~qB:#뇬ڠ:3. CѾe!N{abaF\m& {p@HzL+Ol;@Zu` !ڟ(۱ߠ7*AdŸL/s^=HXgU}_\@NnE[yN^ΡxiIJxPj2<LCwGQ+Vpo5qeKH-S!s+ZO;"+#HPֿiD"Gճu ӧ֪ʃq*n Qx8l)Xr"ݯDVyMS!A'l'>we},vKvE/'dy@:T?w<*Ǥ 9u+2e8q{\~YFA9y=cB/ NeU6Swq E $::P [&iZ AXtZ 1ipqx 5' P CoY\֭ǟhqY]AᨸN_OX0[/>m g)f&-$HpЅY塱,?mPj@y7'O.omnaJnx&l mnjو/)-Nuzo;isTLe+x"cc(gvdm.qu8ί)L =dFȞ!y)S;&eVlB!0 L'A!]6Ҹj-x}RjqC30wV0dRj,S6m\ 7)3@+@^T1&RZhV`V"~[y) 1OԼDz,gZ[;mpPxxPb<6 (ǏMi^`sۊ3 Yjy{C茁>$;pٝ [pXumU:OI}|&) ILN}Q{h&p|Ў2~N{^nbkw"3F 2gf3^7,K j 1m<;,L?k47_*'x#<ԃ*ub.=t7\e tlb& '=<:,I͵D=7e8?1Ȃ;ML˖Fg-23f ˏC? 4%8_ÜR@@.sq.1^-e(  H?vW1|FrA, 3}|p5~#_tJןC ?O)oTGkIZOkR*]%[x#l]ae5M~p8˺p, =tF) AFPxE.pqg0[lTʡaD~}GhΈ=Nfj|Μ;^*42(tҚ*p84c/CAWzcNỤDe Z8]-o; >eg2Ԗy NC'.+} F YBR_tToӀ+7oYSOʸ"VdyI%~1ӜW=߻Hy܃']~n;8 \~vv\$^l7Mcs]%qM)ozD'E; IʸUMa&@1EHlȠX֒ـeւ(1~_{Nl ۖ|A~ъ6!M-g',#} GӐ({tð6IUW<#k:pv#OR]øY"w}dnS&Iik{kjRҞeIE1lRC}ES/Іùۭ{G>+I>ITmK<&܂J?9Iwl'w jXP)a! +];}oӏZ9 *A%|wf0~D`xdUS֐a7{?O-&\L@2Ԫsls Ḧz<hbb;?4^(2" l۽'dR] ^{ܓZmbglL/R"J̹j\3p B\(֞rasq; aT [Hus5^l1;˨ qxfp菻=$Em%/Ggc;#kWfcgv:2sSl  Me,7z,QQH$GrNWw(*;i8d-,^D WWW vsSO|{+%Q1HUl6M n¹NY. ؠ(.xO+I(粀=Lq12ٶ;t (Q[\nqĎ ]K9m"p!|/>j3ObEf+!NO) tP: [/LNӛؔ:K a6,1akCU``{}9jH&WMm}RxZe(hۏ{U;2k[)`5 t'YfVv^h8*| 5qz >= }׷Ċw/3Os :,;`o搏#4SUsY񩂧10c NB85<݂}abbRchB$G%kw@fYF&g*.ο?]|GEzhz 0Apg&OQ h? E.:g^g w7\QrxevZ"Ji=u@G}A <{E-cI4~ΥaSe?6!m|Z"33KN龝5c](Mpayuj PNnnà!I=_ΐhАX'2 .Z'73QеPOE$lyj&lS*xCɕ#=OMń>=:P "Y?/}L-cH xaboC^,jŒBx, uus՗Cj$2G`~=L/c6ލlVD"RS5h>5|@HZZ+ܬZ7Yyd,*,.Q)̑bv&.'$};\.XnyB%&vT q BRZFh egFZ5Z&ꆠo[/|1kZ>zp[k7wA=o^턶B\)OLW[T17",3CJWDjjرM?2 @UAꘪDҔ%GQ̳wa>aɩI⡺xV]|ׄfo՟T0\2Ey)),Dg@Ld>CfԢݨGF3-;EPvj[ \pK kY-[%8K")$_K7ҭ~WC:nho a=9c)?W}"fs(l"KlJLj?dX&b a;K *F}k#} ;76xH g0/H=\(X@LOl],-+z.=5{2R3̶9B4}jvK N S_Gcu϶kͣ,U UAyXJyߏĐ;^tGyAa={&vB035.wEO2&{o2_ːjU-rSc1CQۘӪjhf:C\̭ťYbG!|n!ARS>bJƃna5=vgO1[h:#h*J7`eG2 _j(`KHƣHoeFFabI%1~{8⺃VCقƚ~y޿e[a0ك?Eړ0k&zI1,n>e:S$R㳰8(JR @dǍtJ`L ;1nPy"sK)C`?jLKp`CqYmQ"8xf7+C-h&ı H-Ą"/Ta1ƙ"V66~M Aqn pu0ZmQg8DpɃ|D[i x'##Gl.*V ~{QkUeH7dT+}{3wKXaky ٤4rj<jeaIG0:m3Bi1o=|=Pw6)74p"_e%K ͌HMf ol3}AԳx*K*CS1ᡖYW4U>(<(P7f֊cAZX97ݯv"(7] VO$v0kס9>CI!.y=>:<@<3Bx4@ R٥.l,Nl r iw᳹& Z#v<ؤT\Ztz%c0ΕOȧZ=g`^zgg] zB["S1 2pz  ʔ)iiFX^1'w۵<9B&ݫ$â\ԫqwdίCgg'k oDry9ҧR-XHδ(`\>,1r!#6]us7j}!={XPo?" 2̭ID[{apjq J,멺2av fb'L3U?.U5,z ai%VMF(@! Nj"Fc4i 7VzUj2~IKk i-զds1 bgB,zFkW<ӞOo_No: xL %E *|.`!|)1(q?+P< xܔhE'Xef:4"дI" H}۹H4R5˄:Sc"tQdn|`,( HfHW;lIl,RϠj.tSߐY޽8OsV1KH<'}x{4tG3pm??13A\lUt_!aDs̰IJ6)\!+I,鈠PT/MDWL^&7yL`[s{n{n._C0|8 @EQ=U2$tٖ },n:M$;T OgMغ woղ8&Uaz,yua a JѕuǮT'WOozl b-QETăY;9E]X@JqZU&:X514ľF}"?4rua#E/4UOQG^)KWs9g,)׵ƈ6ޘ"#v,b}<}W>tuGL|2E[ɜ,M8N̱٨@@pN B3?mQCOe>ġ u|r|FRt!a]ݞBw_RP+hXg)'0;܀pe^i{/<:R)emwj?$Wịqʀ?=mS';J7w#҅\Hp\Lm:(yמeܓ~9s?YoJuzX O'6>֤9X,Ҏ؍ڢ ,!L9i;}YܳJK(֡3~JV-qn1}ћ3gxiVpg}0endM˨ ?sJ;Uba/!b$+ ywk>{ 54F,MwQ=:N|3.U4v&>Ƹ[Y$ѫ ^ČrR7A>z)9Ƴfr>aUaP?D$^}GFIzfMJAvS926bx:CptprlJ` V& 5ژ"06`xi-sMDSڂBK>gG ݪc5#ojYѬIe#pG| .]A}c&X~W?7ptl 3ZP=ߓUc0Lৠj~䲧hxΌOɷV'h1*|_4݀\ةjb3عUL=т֠ΊM'8H<皼~xP-fؖ رQ83k(QOPn }թ0x;D|яG ?}̂F=J6?1FR\LZRS˘)u ºLsxKZWX2CUTyh*R@9R -?o40EQSc_+IO"ai2bأ*KSXK}gNGbO&mM3|zi 1ɚOD_j**Lz%@aV(9B#3~/kw\`mv}/"ϊ0ZltOI^CI`!D;u(zĕA kpc $Ҽ-g\cѮ~|G(Li{(ЖX-@]~ؠ5.[c/ Ty3I̞s:}G RnL]]wAr#VballiuaEQ!klf-.3΃֮nv)md+$j@ock8atf!ŋ4NݖEkjXjrͣ( 6(v"\ qPAiSrBީxr3Ab܈ { m) Bx:)Σ:AK]g^m¢?0h(lK=|ul`M %)US%} Ae9Mop;2pLG/EnOt<T65"qpQ78& u\?"n3Ăn?sj]㹁?+Tlv{W^w@U΍08.<_cm0PY,J#,"LmhfYsFuUxeT3,.rtG@R%DWB->efyY1+do<ўr!ɇ8(,26.pCrL8 zWqju-_zIHna= K]> $kKìy:>G=m9;Y'Z~ڤ t~胂X(TK8[ hZvrTр17;t`⶝o2+iW"?fRo, X{<& TB/J)fH|j[7uO>҅͡Q_yüL/VB F6U~"!&+WcS&&P9_3C%nw!Pz|{>{)59SŌ+]H) $ %;Y3IyӝxCirG]N8D 9dʒg%&{Wt&([GK½n,F'G6/tBWgo MϠC9ץr @1gn[+ ;4%+0 ApEٓۦ]ElA'v)!tL5Ziɿxz:)G)e m\zаs0tIv'N>+͞7C$q{@M\;[3we,| w~v+Qjat(ѷ\Ga4\ Ee|}osUF;aLю D|#V{PoNL׏ 6kkNCS ؙ9^.gJ$Y5]wJ7`\12Ml~pQғ<-i{]v\m@pKLymP--`l'-AFRΣ6 b5 @{D^2C`- C?0As̳"M/~5EdtT"^&>] &)3:Sǝ;t%#qkpA@|\ݺrOOh$җlsu]N:uV"BA }Ƈ',jakB2bDQWYDBs"h";HRYDK"2@"sм.T=(Ďf,IHBLOǘU/8 Hb5*fb j8@ :isYY9??hlQ11D{31=sU,F̢J_^D׌;)Y=-׆;zDDkbS lxEb;6IC-B9U4 g]RgN~\q&R>-mŏ`i DŇqh\Zc 6L2QSzeQVs 6a8M@Dz06 ?(}[]FoOdnbVg_֝x;t)d$@ZgDqT'4, \~)dr9Mdx c7Qv8omu y]\ip!"/KZLتX_ښ<H<`ٲOރV0 .#V;P)#_kϩd{Ȣ%hԔOA+) lE7ҝP[K`K}&7p-aUK-cK4E´C!U֌' ΈhrF o5 V2HGjo];JTG[;!oAWj,Ӹ:i+e aUѡn4RXv1Dg W85B Ei>vwaO(d\˟'yQv~V1NcЅ[r~t0Z7~]bAL!R| aV`¨B]%vUVk[QF54%9lt lIY5ZcOKI_kݥ~fh eGlj B|N Y.zC`@h xoh)LL1yc>G魴d{Tc^UA4L)9|%O}~*:AM>Lsqk7yp2ՓK 4jPm(ߥOdy"Ps0ȧAA) N)VTȳ+ _df]變PsZ#c/QHv`|"ә+)~WÉ, ǛH&*ʹ\ѽ/~$@sX^9quK:I-g|axvGkAMX Gx 4"e-[^'޽BRDs}?&OQX_`#B˿xLWHl!Ra4'C(N=hQo3^Kwm.V|Erv'KZ䣔gyZlT%0k/Lxw?)ߠ͂]H1{>TB ]qZii%~N b_0Kt)ɤc٨~i%!'_u?pK7eTz|b]臸O2:>˭>7~ Xug?n?Z{ߣ%2 !GOS#1v172!dXѬA|;tokliVH{rю\Ipw/xt?#[9B+@='i&+e T2E Bjq*d-;#p+@(C2֖ e1&G3foo*A> :vG)iӠ{LdGmқ{0MQt}ho,Z44?)2HrLޮ=@\_.9Tm@Vv 4 )Y&28p;/Q&,֍6mߡ>fKGۼ 6ֲ 8 kE^/[aÕOI{Ɯ<=sf߯(71Dl/9*,;G{le߃mXNӜ-"@j@` vC8*S"p=L6Eh*;FOꨤ0kzh^GPl$Ob݀lYt%\rGbfh5&Symh[c%fq8xvN Ev7Y?-su Ne s/< 🢠5}ޤMS7pћȩD(Svݶz?F"+QH?-?SdB,v ی(; jsh;ݕ`ɊaOjcet@vV6]e:ᏃdzHnULfM1 jdK,C3%4`_G <͕ u[?@Ya=vF>ד("|p΋8Xpi@մ2ɾSzg^\ꕩ-fx0qM:~yRL92tWj@aY؜*:&+ EgkW/گ'pX("Ft ږAC[)hZDBDO=&;d\ԅ&&^P͓&S3Zɋ:'24|{[ҧl?\u#6h|h4-N-sfM m DhJ(py˿hR@t}]4ͽ\ = 5^:5tMV4:ȢxIlO]$?=UG1y׎}m,`eua}c[A7G]OH0Y{wB'a`ea34(M+)pGX̡R@HͨQYpPY|&\$fμI=Õ;YяK0_'|XǵL%Ŭe$>P09nm?Mn)1Z͸{T FklƠL*|wE1,63*eNx ,ݮ(rnq J5l#Xfo - dMd66Es&.,ƏϢ)V̦,S"k0-TPDw0[+DOymêfA<Nh&צH4Z^ GN@ĈoFl\Kkeƈ>=LFf8 d-F@9YL51l)otuM.E25(ȕOkKn|%&0hήn60Uz2hޏNzvFȻ4cJ‹g\2k ůr#7 Ж&u:}9(.gU% yC(08q&4El>shp) (礂bS<NZ.ww^E4_#Zʣ.GU .1O Ǥ9ҫfa@}-,TKKI.8c~:@J ’e|CtE/7{_-:CM釗h(O0/TpBunVLzrf|uYYD$ pA[qY)]z0$TΘAgȇm<^oģ4j$U\os^F|mdX˳4%D>)^@, 60)@t=-j\ %l$%9"&I'7duܩU;pCaIU cL]3lU4By=߀xr`(52ƒkKo 0 7A17W@ݗAYe|s܃a\z\H]Q8Qeg2 ?1㣰-DTB=-G^ mƫķkZ <ؗjyD;= >Pi#z-\h:h⩍& t`x? "WR.ӷV73--T{4SLswK_XHا?CHjRǿD$^ߏiy+Z.o愗ɢH כة-#grnhɩ= D;ф+~^x79y{1c2bL IIjQ]PF4GZ1(BWDj֌JgS^z/|| $> 56,Ϣ^Y x(CQ?bsVG@OL/faLj] BIUzެg_JwByʞߙ-n~5 b=Vas̎A`Α~;֋TѶi@2s^\j͞⺤L]JTLӇ<gE]H =OX%69(f e=U"Uh`|乳(pph+cnU p6\Svࣾ1=fObwϩ%TzhkLǡFV &Z}HqC=$6.~ 7F;rn;Dh+p mFU[m`nƀ+EU3+^EeӚkQI,-"0o"]ql^wAP)0$Qbֈ&qndZ 2qH&g`[ Dk:Fv1f]5hš'rL#zk¡%, T=˽%ˡ0H,ʹK18j3 -qB%` ;*?A (%{<&mE>$)_x*w؞b# ašɑ4\g@j+L`_3(jl^J[$*qEeFhǤ2bKTl98[V˴Ug$UZd|<1Z] !yƓjZ(|ϖ.sN5gO؅McOs>!RxPfJ BF>bqMm٣7lebT \5iۏ7Ұ GD\+Ń q;Lي7I% @;, 63!l)z}uԴݩw#8!#0BL $PpqJsOQ["SnFS/X_Zz);\W1M(J#Rng@Oti&l0zDdH\&$'z..}I(z ߝQ:[mE;k.N= i! 3RJõT5W+o<^("ZSrJJu੽hFK? b9tPx '<^F#zwQ:kUX$gB,=fC!$h"]l,!h8 tXLd)eb?atIv#=~h[/y;03ql <ԴRΟ}1mM [l[$A]ÔeB/> }>~vR萈iv'&s95[xR5mGBǩC@JUqtP9iZOq wd3rMb8o+;7t/5GYzO)7P?YU ];_3 p ]Y=1"Y]'7 JW14yhĈ8fP@'b5q1@`Āū_UaO)DI&WF_n2j|WNz(,r>S`>^؆#-zhBe){?^Eq8z>U~QBT%l>2FgV]_%mZaЈZ8x[ǎV۾>6|$H%<3IȌ(52Rס5!_o2Am^p0*Bнd(YĬ;yPtתH8jX.{SN%W:-Oe0 J{uŦ:*=JzECta]o~/¢j܁CL6#R& .0y7,J)` 5RJ792Rk1A%7a=nIJÉnqp"ilku<{ya=#Y"ѻ F\/'g?8!PrCCHu‰8ܥ2C3bvDȅ%$nPW..%Q?y+v8e$hHUK+ ,UDb]W~h 9lbZ})KlOք=f3O2hYp:հX4 30F41Lc" HR5|i=`51Bz*DrwYrwBuC}_ptJg79D0 ړ?LFTkA'|ߨ`Z:x-O~U"&Ĵdi׼;:H"smoTJ3V{>^( ay1mFs o؎h=yG&d&Oٍ!r&#Q<{~ i'{a@R pߊ S<|n:b M?)$5t9n %bm؟cXޑK&UďBK2w`X:rP=/HeEL"EUO7Ew5ʎ<ۘ7<;X?wҼRX az]=MN$ %XxxBW4ऒSYqW!%R_D@`LUQ̉AEV<г Ul0 'Le6I0q%j(%W=3DYM,:nRΟ:RTCHt&hzgOkֲ, *&qs)ςHA'ڹ H+E`F STCAaC0&{k*giq,4'Ml!q02%D!joJL~!ٔ^@ǣsR[#Ŭ廥&6a &]_hG璳*5@k@~i}Zš35ǝ8$'K^hqUW 3Ml%&B{m!A?:-fma?_:rEF7~-J!/NtJWW[+`>@6[**rp54{qȼ2!O[Gph4Эw],xC$Sn ^oq-k-'qZE guSr\~L 'r]½q2g0`nEB!zLJ"`P (zG [/-c0E,Z%OY0WiB;i㺄&K%˾ !ȷK߃Щh(3`O#+'4\Ʃ:a]vU1Ю ?KzFaߗ8;rOw-$pW_'(P]g\ 38=,-3cTz0LK2g0:-"%ÿM  -SR:|ilS j⃐)x(.rŲkRS7wCݛK?M#KthFIw;؇m_K4d݊SKW숗aT ʶ{׼J`~oQ'?9GĈ%t ^3ԃ&jm*;s'l L i^Q7+P )Geh54ݡZڳQ̓j4XuL.GTe@rWq.pF0 $Ɖd8zZ"9M.h1ɉN˺Aԛwn<:(kRR/1I:bObqƃXEq!ܩR{[Qp(֓ :fiSD :hy3;‘n qn3/"C>Yp$ E}^qcO J"с2D<1zМuTD<,OEf[ٌ:OKR/IFɃDoUgߪZ@Ycӻ2ԒU3+8ڱ N-/f44Տ _6qgYZ070701000000c3000081a4000000000000000000000001626034b400007b20000000000000000000000000000000000000005600000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends/stv090x.ko.xz7zXZִF!t/Lkz]?Eh=ڜ9M×bɦTJ!Wܽ'i"ԒDn%]qN`j~GD-ņHZ, '?s3.EacO\Tm+II/yx *I#Q6:DݲhavX]|bUX֩7 O0l )=׵"n"(T"96BR)$j*29^H2@E\}Ό>))h"pU0ǡBr\ nlqw h.͡B5XW(O T2a5;Zz: CNF< y3Ă^5K6x(7Luc7n n%wF=l4s4]?=p [-kG)V4WHw+(i{͓SyCRF]ݭZm(F񂬣W&X}<6aG"V@)͐!|cnWǞPd*]j]Z29&ŧML[ѐF[`G yta^;4DQY?k1%r ^'!@7 6@? y|Gr06[OHߞ/ &-Zw-WsU%uȭ,ܝ8Ĩnd\Ǫ%c{O2 ߛXj֍X>dJᆪd<12rBCvA7O3 *<2m'Fb<1M͜${JL5=_3\7$6X`)am7q4S<>gñ; Ub€~+5X&xՓ݊{H-p&lѐ.ȮZuB)yrvB>;3U+Qa<*4ўq(YIYv={dL Ğ6492T,_񭶁JrKvHj}^r@-6"Gh)_ Ruq4Ũ D)&G9\*3J>1L쩵E!=xjjQnItKi: |9 Nwm&q3GLBjk B !ɋېzIGTWwo$̲U{_ϪYv`SOeJϵ2ۦ l$TsZ٣m9B~ Rn?둥^܋Te?3/ZԆM;Iu8>e {mtN~!ďdf`3Mk~@[Kg%1Gtd7ƁR; A,IooN[5+үeZIJqJZ1(ϐ]BD VM͢+kt[*5٥?UisGgPNsIWpWT&U {ߕAW~D^ѺB|BMQ4l˦K]HѸX֟:PѽGexb)$ƃϰ7z?g>Y`[ǙL!aFmúܩr$^F.W{qw2{ǜG8o #pƅ"/Md"'JL aP#1?5!崿uQJH2'NtNT`MS:pXiyO"_x iI&x{6CDz6}GactŚzRLF=Wz: hP4+xxpln/d  N, s4D|[r6'DЏ_K``mّvp*FjN+v,VZtS]6E:EmI]*Q[߄ђ~5$6K#1aYjqQ|U'l*_3$+IVmV@xtQVۼ0 ~76=ޢA R 15rjY])KFdH+%&X_sE) hPU{*ջWTD$ ;`w6~X;D L hs Y*_qzO\ņ=gKݯkPEG*_XTGvs"So'<(sb3A=fWD">RjR>{ulH\<1&}2"k<١+ϒbFȢYAnKQŒ)W{NکS/F|!%)G~ܱ>DlBbSD~uV#itpĪ2e^4c\Чw 55iX%>h{VdF+W}(zƷq9k2fbIÊK1Ml"r#vdЬ{vld =woA mz/34;f1WA4n&Ve/vtx JCͱ#9ؼIjejQmcxP\Qz&/ra1?w'?hT5hᡬj|?7XﱻĂN\n Z q,MZ?d3V ]7M"k{yԒ/΄qn b~ĐaSr~od^5X@ÓC)t/PtZقt>«&^5|@0~wm> sЈ-u~CO`?SI.bayIаex0JӛIϮҦ(9>rMŦ4xt#wWJo;Ӌ@hqcȧ˅=NH >L۾(1L,Š/;UpZY ueF4lH}?w~]'9CpߟaG1:툺 nn+)kEMx1_NoPs"?6͕&x/kaqaTٱ=%R@[s`s/6q(=B0Zi++S^P!:{u(Gdw۫]2hF+)HqNM~|0cQ:j4FAJb$|i+:FoC3in8-IGI}WL2}Z=#M6``)gy& I=Aśn(6l;[鳫J<1(8"SYɮ+|u*<~Q33SVW(`Wn[wO `11Tfw߽X̶ݜG&L~M1`dH7*n=P0}9Ju`ݪ+-%XQܝʓAGȾ\A)l_x1Yrml";bň9@X4!`%4ܭMJKo=f1 *džoƥ׸}hkOHYm?M0`ޭfnES/D9<^Q_%$)~եJ'-;!JYzBoOTߞmlv[ 23B G+*~VhBys%Eʺ1*DD/jJZ 1XZm3"ʙ90(8\ (ieP(d-#XOvٳǩAXxg9*97Cw_WG!/Oߵ`A<;GI[+ױ}τ-Js&,IgbN)Q vK dCYMYMDm^iVp_oSy3s0ķDU#ip#'8"QgV:ڛ'PC¯x4CDD>QKTؐ I-+scv5"<1K/xcDguy\m1^O Ns~_6@g `MѬzٶu-a%|2MW ujNHR8h?yd=&Ҝ.xɔ#w4Eyz yaof4t{wyW>Xj+lֹܽ.Rd%%n7 *ed $fQT# hm-Y'8[B/5:+nxyU_4{w GFn2pr0.ߍYVq'%(+H/w6V$?T1OEچAg_L>ty]┝IM8>0PF" ?uc#E^Tٜ_X4U&}p{^\5#K%10 Fǯ)"K*ץ<ϻg@(rřcCwBP%q݆#sRF7`wX ^)yD {ȡb\ٶKWA79eFbpphqVRZi|:ZׇyI}~M2A I-gNa2I5A\“-h'ʮR*#`lO! c|3~_c›__ #?^a8^:Q˔:eB;ZӭNh];Ҧ)\mW]vE{!dF}%. \] ^a"ώ m>rO^>' ii\XD4D!J K|W3ȘB9G5/f%%,|Oms#lm'$vUЛwQdͺXۚ_\JA-Cj̭Hd i{vU~!<)#N5RW"PH5]h$힔XdfE">$rv N X&sȾ%3bwW?Ci j,SPЗ'ժmi `EO#1+O*Y{[1K샺I\ꆗFf , <'Y4%  "^xR`hYVͧziYY9I Dq+0,!KEvؗ.x~Ɋ5ƼJ;+&|/w!a~4rTCXHq]n=Oa?Nya^39 8Zðe>BH{ӡCn!nfͳ˼۩7CL*B ]D>lMiom Kbs='6\G=k7xf\΋$jf!G輙~X ]멣d4j`Ub-Hl#s=BFEĖF'ҿQ2\1YªE`.  7xl}zuφ8.!d[Y&':v?J:JJvIkmzFK3{AV!9ܬͩRA7F :ǒЌvmd@M4:|Nuǽ!Bq@Y|< RW_knnj;bcyϖO9|޾Ɲʞ%X<}IFe+o%Q&?Qy \42:jEk߃hKA.91v6 s|, (^xˌ_5uRu*C |$E`e *)?8Ϻ;x--Պc$,H(Vb cPR|c̾||/"M 8NU kYc|5͸.ib  kucr I Y vM9S3?_~H8Ƭ5JОXK2X[u[;" mI,ׯLBfNV Y4גd0$itߊؖ 5#B nE XtDFC\)΃}touh;۰7\!¨CvWP||;y;Br杺):ɧdC+GWϖW5fxC.ә|m$P=ϣn4kȦ -\C!@+xǥe>{-" [U\ |uݼbҝ2rGOD#tx L|V)ﷃN"+Ř $;r=kK*bChY2JΖހ8k$}Q^ޓ1 .T.tH@#5>^;c]98="/[XT#Mkr~qga;A-G2"z#x$d c+֧\4miS`0#`W.XXKtL8x6z1qr':PXj&|ޯD%wOp;aF\#z$Yl;Qd,Wps{!GNb:y,B>{bbN8& *&'A0M".oV)H(&$6E'}unE,춂CR epVN듕[."кɨAUD8#swE.)J3x?)u1NʮYGEas>r|B\wAd(9&304Q4) dy#OJfI46:$^.)R*-p.uAo #oΝ*!Z2ܾۯVvx*U#}~wz 4 1pPUk71#a {hlEI|= YԆ #cεpՙk2xO{ IJfPT*#}X xj4>5`j{0큢em=_0Yd^LH7D_,+*_n zz|]ɻp|;!C: ~$ 害vx3M@3u KGVE5Xs3Kmm)}=`G5zEXn]k4E6x3&yJqJ_,Θx1?4Vvj L1D4Hj [nc ӥ≍(F~a$g;Ȑ^9G e"q OKvz)& dZAtgcFa `(T8UL<6&^k_Fɯnj׿low]BKW $TiǞu"]hE)η%Rג Zs͛M/& |z JZ7rmK6q7n|g{U4Y&*Mh`\[cH|PZedh((ORq*滆aWJ u.你rqq5&-cE.?q abD`)"pFWw yXB 08 G/R<&XXg "Xպj$sk92nzQF;&/#_LCm9?Q4Il.{Uh K=z騝[Rb,m)aXJBzB;u3c5N7q5jsy+"o j2nW!sCg!Վ>ap?T2c/QPJ1Τb]kEݭ̬?T(6 cTR+4u\Lt3\g2@1sj3)I?v_!Hrjo6.-KؔMKS o&e%"~$`H+#[OG b%W<LԄbE3 ,fz‡h[ WCu k9 #vpWdu'su6VxlLOF7 šVdjz|hHP/uL*7CU1'_å8MOT(&>m n0mqQBבTyK4O^L-㇉d.P&uȳnBuVU4! 4Ui꙰ѽ}h [_IsD$d̚9FOWGxJC`BX-Zyy4\Cg'^C?hҀ0N."qŸk1,>t(>pF2W&XK,< s?an͍Z!7#d2d)<.,e?q}sJps0Zyls[YTq, 2GnGiI\P cfN{KT>b#YR^A9!2i`(e^1"+֯(jb5-ŔdƿǥmXrR ʊV+E^,m>J?ˆ[?PXHQn )'$Ғ?{kE}OΙ #=W2'8(Bu`x삜jp|5"nv1V5-r 6, nFKׂͯ ͳo\I \^;MzjbfURFLX+|.qNڇS4tQq` Ix'׏u쯆#{Ǭ7i=[eIFWȫ %f-fPj:u6CC! k/{. vPNjh GKğ\#H&wz&薐R|@%=U %+ ;k{Ht/ĽfUn9x5raM*M!ؘ~j&KNיS|I5qQ؁#wKI Ұ @<5(,zAgrѴSMB0.8N1-kvxNZ{͇,[Ltf.Pi].UTU"[mz2Oī [!YY Dj~p^0uXe=XU0^"ce:t* +qjTWXc̣z>e~fȢIФE^CŰA-+쁠Mр30}Nφdhd4bXUڕ.2§ (o͡`m<8a4M?:UKQVxĿiюDQeР5m-?[,LBR`EEdɝ﨟OM$t{jSxVCgYCqyzOKVi`H\+ XۓSi`^Pcm~t6bb@s1sڌNߗ̹H1)kf1 `[#K[] y?Z^6av}ArJIBTgzV8;U0޳w^copp @vsBcp`dn:̬_36X0Rz%jz?bXF8%dtbI=)8EIO."И~*UdQAPMsƬw+4m2CsQP&[B2c_̞&%L g`B"D)3'ќdEKfM#kDMiC,8'b4<3גkb9#-igJ;I;@I0(Vr QD\[WmP{L{y.[=9ȫ/Oc8RKzr?`xnvٿf,`ش%|9)2ŋ|$9z;hҫ΄꫌XU  4׹@L}}QhqT泇 ,OpFC9*:}z-;ݻ~n+ 8xDj#> ܶ}Ѥp&wZ{{"Ɯʢ;!#4E`o} ^ K+Ş#,mn`$ߴPH೫&zĨ]\W 0)I4ZCSh!ePDN{ bt4EeS|}0;%q(8;YM т Х0EVun1f6`r e`4Fv]{EhZ4_oS}wB]56_fs9E|͆4 Y ^.d{ѱHd/C7&1LVB]xje2Cg@U:[^a;1)VApb?kTTk zfd46 |?BÛl$3}͍5%ic,]?QT$GpU(h ̹WvoH}JmF/f\c:(eQ`#?iaQ,(xZjƹlX TU(#FympjK r{,A#8ysh1Ő?|2/ƴ9Z츱I;"7)aL(P^drfm748}t@16~*b}="g EQf,b<ś5}T"RN+6crh,8`c~iYT \өPMeǤɭAv J6#)|;&Pd&["MxViӛvZG2ȎvD׮ kͤIjT<{yE^nh8,۰NoMp0m׼pY$Su,&s`cU:L~dtN>^`#M)#wfhm5S!w"y?5 7ە:goJMY}Kpj-J.Kէ$⼬!GVo'J,+rCQ!ߎA_E-`wvvV{sPF(=Y+Vnfmsaf] XB˾4*Bl"71ZbjmJ.o%ª*XeYB-xD52 Gx^)?p%%S߉"rN\e=II$-ŏP3щ=F\t{˜V@P"~zXd*flfmc;1U0ZcEHzLi&"D+li(n1>.#9̍i~44=1&eZ`ݍ`w?NїxUq A~W]EaVěk_8Vב<;GQ Mֲɡ2Ұkn 3hMF=,TԒ܎Ee"ZEǦ1ʝ]wiU4Mi(*rמ\IN tfpDQu8/<8O>R񡄐89Pc) jbj+7҃}&Sޅ7=rmm_S}0W!#&LaӪd,o3\z/ z2zLmz$~ I&ỶB 7H&XUiJ![[E?`gTN`"-r{NRlU+F cm*_k}u"#RVoJ||ڹ~UvK ] J)w z.\ $@8lkeߑ5گxH6que?r; Wlw@_8ƧV4xc-`ݐsGO",;rËH΂h܅'*Mq ']І$uu/˝SFصe:G`BWӶrq~'XgJDZoh^{/QI6 rK5UNJʦh%3^+ aŲ"JU"VtaGކx\nil־ 8F3݊F\RVItfp8fۼ[hO߾ >emyN5Sk,WFӛhh-Gb< ۚ6߯NV oy\Ǐ졖x(i;TklRQ]d0԰QJn>49uWɌӡ4]e֎Hzd:B̮*=ՕuLA 6j G!#qǶHvXjyva³> k >vd;Ldz] ,ӫN,[BJU1CGFR 3WLosDz&j+T6dwNc*wBޑՈƐ~yHq)!K${2ލ(u0d=j%)K5=D;՗/*jķ8/$89:41xʸ76`MɬiN2h0~n{*-wxH} R=O=*RM8"q@k=p}aPVhapvӱrUlĄj.T-K\'$hmږGb>*qss!\I`6w4+_PL͹0f= j;.ւ8$s k7!??ޑ'{W_OI„)ք:*3<,26GcCt+_G{+e=X~'lωbio?هUCY`AC1Z)BqN (_bej0,B7}WF؝'nE__gDWG_]L%<1pMJVJθMnF=Y(&B㡭7 ŽhM i_CJvq9dՂa9ڂn=KР/?A6!ÑwBL,p1_<L(;}4\O y;/iܘ%Zw%DUƎL8h>R8RObky]sC?: =:E>i8 F&hU(?^ٕBL~A7V|j(F1B58J1L$|tϛgzƩ/t04@ClUTБGG/m Km;;KKHkAAob{u׶P5@*w)Nh_$MQрKa70GI6.7?HP,DRZ `".ǂFA0xkuʟŵY:Σ 9xwm.ʰ3K8n?I="wt4~~ߏ9kS͓-W]; ޟ2^Wck{ q+%q72U=q=wTDmEG?ėx[v<.k{B^e2;' Nځ0`N+OJ`?48q! ~C<'TH#mG2$!qu yLO% 9v%;ns9,|C[UZIK V^z Oj:}Əۢ~cjZ kpVIR@`d޿$H.Xy1^yUTދbNq$-?5qoFzdC1wĴ=nR_J) VPPŸ\6% vaW8݉ACijO+6[IwI>{FP־OEbr] gʇo90>)824H?Թ_ a4љ yQ@#a&qZOVsG~W83m aOֆ d 3ڕ:v.MHȲOL6NpV9u&+{SՈlj8,Gn{!S<ҝwUK-hk":bT?v೮>(;R)/" pd%`sld*JD+d#rzv8)GX#e/J,jdžNK«d:^vW xx Y2/F#WH܅X-|q}HAzbEl$+JT{zW떮Z,%9QA^#R?rK Sg~Gsxd5O[3c~s𜒽>j٤_><7]ՙK t_yNnum \}IOAa8O6&y{*㑃8e]6~ӫ0ي[L'L / @w}Țer^3F|[G1Cz9t`>N!A)a ޘ~E'&V8Pj|Wjn_–owIqEE [\H؃t) ooNfɖo,_l`+I"uKP%C4dV3`fA1:W>  G҇4xAi_>7‘ iEr͇J7af2rs'kEuxqޟ u{,)6%'Jꢟ"iI&,#`z7ǚ\|i?)7diV|,ڸ?J=$Qz_ A3-IDLcaaF)J)@7'l(IfJ#:p8zd ]`з'iC!Y3Z SD4!7L*k3VD n,rޒPH6.2}k >+4Ġ-]#>MG> 9Al{969K Tx ǯrS4ę݊N%,LKDoDןۻU= rѩ9O ,w&"̊#WTejE/(cq]uEM U 8 a< C4{*LM^7s%bFriwے䏏)d c_wHM?pP>dSs'qy0],с>/=HZtnF1ڠKE{; :|0c^g)krnH`Q2Z!5ܬ3SꟕGfM ]|c )C:}˴|VzUI诖ZLX0YQ 2/"0r4՗ь դin䤪pQije&d3*΋?g6Ξn+!|OZfOSoSXWp̐Edɕ^pw;I|ˢbiqE`#l#& F=yclU}y|F}h 3ɖi>B?%0] A$u'B|CÓO~w B5f239Xc_-Jk!?_gNJY ,ش"_ N=7vM ~QHk:Z3Q&G&-Ow>)h4eF*TnvVy$5]c 4bw~=*hQdEþeryCL;qy J4Cvrr (p"偠YEcMf9,'cդL|g,"}\dw=IXTYil S]Y LgZ F>!{D#Mh2]$ _+)z:SkWW./Sy.NӴE6n.{~KXQMX0}Bt @$m(Oɩr磚Aޚ9w--en@2(Wl"lOb k  NWcbn~Oc4!Mo}0>@(Jq"Awd{i[N72Q"+l+ /9lDVki[lɜ}C6_,q>e~2DxjRqi±F` \R-ЉOM`:N~rD BIծT8qo _}G1g#5>D A%dr4*2U9/? "WͰh.|?`t ȃ+LǶ܏ecr'kR {8LVr&KƮc;Zd50>$ȢNQc{LeOuH\NiZ|(]Aiޠ됉d)e&YVS]ome+C)hއ[ 3JM":o5Na䶨~.H9 <l$ i[bj $1l-ɡT>npaJ5Y 3g.~tސi`1!O5gi<"V>Jq|Im:sLܣ.:89>Bi9;eej3AH7qH7^hMyJcWixgxbwvH82Sk\c{#DcTxlը饑{_bc´R-El<\e7DF`ZVyC=qn35ȍ T_Q\H6\WoӵȸU d)T@3`՟bVĒi@Uo3!?\!H[e{oA\Ae%nڰoSX%1 !|7y@ $`'2t<S%%7o&,ʈa#z>)*bJƮɝGΨ^bv̅2b=y' =z )JS(h(elX7 Ocq|Vil}GHnzEh3m;K3FhP w a1cK#ѧGFQQ kWGFvi1.785Nsc ܓu:8_K'hĕ57 peTDTm3 ?fI3 3nr9̀,a^4jQG(`hhE54S9ð`O칐Iy,O$m6)iPQܵ$ F]¤ُ ͷ[,l}}tVh5?\uzRt = Gv)[ >y^  hWϽw]KԍTO!`V~:;YN ԉ]+}59܏bZ)};pҭ$K= 9l@e+W?T7*{5h02ő8IKMoJd0jpx4B9,*b77 +ymk4R-tXL{z^ڂ0,sڹvZ0C6[IxiaJ OC$;|H)Čޫt1dz\\/8Q@*cuʩ01f-6cL.Rc?vtс ei.=XqP}pL w.fӕ52#if6Ǽpz 2s}*]ñ]5~r3%4Br$!õBxڨh'Ȇ(3"yO V0mSC4*]x. _~g孫ua%,UE)SCXٵb5RWw#mmi S쪸~ 4UJo2k7#z[[wr #$Wq4n9VmWn'ILh6'wAc Irʇ $)|)Vu&{狖D.)~|9es"90݋Z`9`K '^M.sl`#dîE@v`,~u 8O!+3'Őm: &(W:ݪRlQ+# Y1C H5@xc #U-eخ0] _3h  z? 7»v'(Mu%"UiP(ﯶ6Gʦ ԣ%6[-?h>axnS?IOً]w'_MU9 $ i8}歍VCP(DIşQgI=wS\2GDoOe yc}B zE~tWź.͠Ҁ"b藧4c/iÈv.]bpQK4SeHAP$(bKoyy2#F͛Owk7~怃y_zï Ӆ*w(BU݄ 1}J,Z5.sZDo{uPFSkmuxbΰ|ezX%e곬߼o7yG%+IA,A(E\.}>J>fDi|_dU7oFu/{5m@Rׁ*Vntz/X]ޡ.I0hUűUg-> (-*]Y+WsL}pM9m7mQ"%Amoͳ8n[J UKɿ"mW\ɒɂWPc!?cVXuIS~ lwIx''r9忺e FnߨH!ܻҩ~hI\o:6S+DN.0xcYd]޵S:5e92/{ͅVKjDhTgڀQ'=f_ӘL#ߤd5wAn#%9Ú{(zt1 Tx*lpW0Zo5"/_#҇h-V:,¥d4f3$K^;M0x%BO5N+ji[DRH2Ӷh< Vv +IUw\ݱ/UHqDyakh'FA׽\J_ŞfnB=ԺPl ~VߘunKNYs}fj% Y*jpiƗK]|fW)Fi3e\$m:\KjKp%EY&xF(s\~ NNw.ݜiu6\,`2-;R *!x5/k.226-.H;F.5/(:Žjb{>o eӵNs<," S=iF#d+} jI|`\#8VTSnŮ ea=H驦!׮%G%YxQj-F9WFC'l!<3(]lV 9Z>/>wi/,&=kH#㢟'Dp iOvL其3bu$- *\׉aJ@}Zo(Po})ttٽ5NwI*bgl|@},D_v Y#P4|c3S^"µ\t!z8|BW47/1w3b Ƞ49KpR0W#txLk!SP:FD蕾$]gQF1sFyW7rKs 66i|4Qo֞Nın=0ν3!o7Sc_/OK"Ŵb,3GԠش|Cu#WB~gK#]1v| @'хE7=imQq]4jO]Ob i94_'SmSu[vav+C`T\ϜDu07y5tN/Sfo(Q[B0<WQUdS umb2QN J8~W\_^55U% N.å6i Qr !{cgHOSAK=(nޒȡAMoޔzj5JT^~sVa $K3-U2%1_JD/;!>y >žz@_"TH`}ly} ҵd܅ìPgO4@;SAZ 8 _K~?dxF*,^ֳ-?vs\FC2Ņౙ!zSl`M/}^2fVMl{bwC Tr5pkcybM3M\)&"\|;[t$)=g{4RSt`{bjqx{I EUtD; 6q僫0OBF|H е%/ENİuZipAq,#~y3*΁<`|Mm.NPvd퀿LyT8 ;O,B0wlɢ>M3g![g~8U7u[]y~Qb6Md(J6ڏ5EVRGj9Z Llh3fUρP&uaN ed;ki!候Wmy&cn-@nn̏AJ㗯7,֌↰:ɯPӚ.@JJqX1/5 Ey{آlTm>TJ%B/iX/b=#PSl_f2 mc kNv!U8@X$ ut,R{@pIYGtF .ɜ 93)V*74텹F3*"LLQTas|D5:X;a$ڍL44-YTA2Ҫbm3^d5lGfTW%՜ptl]Xz#:&@32qxH42 |9R? o Z b;"`ZA}]bl+Jؐg`t!AJU)Ub<ix{LFu.Sk=vv뙩cipv˗kT排r-O&f(ޛT MuuQ9:N])KMWrb2U=Qh>臘SWv FO6u9.չ e4D "ſ iiȄ;K%we?W *{zb'&/[Zde<\d`oO͗oRo6ﻴ",,Wb: ^f;-ՄmE,m9Ffn3{cϑ1+#lጡ! )!vץ$T# V^N-VwwTF M3a!!QBA ;W1ŏra`Dhdxlqv~"w[d`Q2vA7zQn^Y9\X6O,F(k*s~B$'+ubrZCGjr S 5WCu?llC(A-9,k4GDzT[v\U-ZHC>'vx<-=*Ac?4>qXvmϑnu!==N)쨶0-] ".2nʪ̘ȤU%ʡz a&a!CzwCKo+_횧9*5E@O+NQIJ8|?gP6_kzPSy5X߂3 <~2>Ǹ 1UNJHZ]bj١ 9c! uK0,^1tM:ё&CV$gz T ~,LmwG~g碀ז ōb fiU xryuS %q3,n`)uEAʲ Yx+8u Dan=-$ٔRR[_r$˙,#x!`cMbKC~CJW91f(B| W(̀r\%IKm St WSJo<BTp57[6_E^m` p#BهjXە afV@p ޙ+5bK{_݌( ҿYSp;~E  Zb`*/l/_6+T!ة|FVjeG]{*"g%hOxIxSL3oԬ.XMmN'x'{M}a b=AX+,A3`Ԧ:K @s7Ek@8?™j(IU@ЋJ̹1o397!G#h '(I 6gYZ070701000000c4000081a4000000000000000000000001626034b4000038dc000000000000000000000000000000000000005600000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends/stv0910.ko.xz7zXZִF!t/8]?Eh=ڜ9O@PHɼQ[޲ik+dk 0 7 pЌ*T ݆%o.B~7x~-Ei%t" ڠ)<sϵ!}fyӋv8 ؄"`CZhJ7c/T̑A!3ZFte*ow9203b'`m$T_c' (ߣAJkoSVԂq'K۷ePי,B cʌpVJZ.{>($:| zǸ&[pS54YJ !*XFYӜRUVDΆNΥE!ǪygX<[j}Ӆjmw]Ad!,SYܷBAw}(v(E jw#Lv !Nnuz nA I:d$J@5ޓ1k̀Phlѳ2 ځwrкϹX"M OkQvV~/- ٗבVk\P}iH&_@ݜF_=i;i0!UPԆo^2f$F}-lk*Yg+= 831!uTuNIl5őEÝF|QSq\ @/![>}LROa&"h+-6W& 9DяdZϽ0#?S@A@ OE]҂k;轇(RjIS1vz$)z B}a8]heZ{ >Z?!ԄoYUcB<.zۺ翡dpah` 0kR;\ke9ft<aO)߇]V \lqh4>^4&*U8e#.$X){xUi3_TtJP%ypuң.ռjǂ[T걝%?b~ChO@4'3ʎ`S~Js<O?^|rS96dCwҿ>T֯s> })T%[~Su%N?F#:)/ft03_xF;'Bg|} *߆9 $PcCKJSMwƺ˯| 54DPGzL棤s4Ƣ[j%-Gة[(s41mf/H!z392j{AõY6)╿n.ϋƟcM.%qR|<6:0R{r?` K0!եbƄ>Q2YkaG}ͪXW֥_mרmBIx&9Y۫D Xs3.`L O E2؃ĥ2gA&[K"7>{n<'^,3Vtӌ瘟 'ӯ5!(J>P Ol _>9D@ըHp hFU?yTKv`{zs#zp>9h!o״3!,$pY5$ltLqu]bH` 6>#np\7 ӖŲFSY}J_Lbqa9 5H޲ Jy9iD%R} :#hkW9թӀn,d3>I"R'7:c?sCmJrX/6y"NT1'E!ĖyhA!~iiۍf$xz’V(5"0zeI >Ւ> .7RZHZ%`6(@Kt7ـ,EQa=V`خ*2+9aa0UYUL݁LS  ø;m6=).Yxֳ:o%[>E`I$#5c8e\?RKEyTsӕ!_]oMq6~|I1 .Bf}` %klģaηʩ|F;6̔i@%A~?:Jq*7y5,4 ı q SP [uO= ]rdpI*dqy!mM ˪xjY?&w`g-,Y9![QC@8:(Ub0'к7LqG 0bjCl!4')pK(Rkϕ&-nC~pZ\ME2*FG@g:E229Yb7"@jw2Q˗XUЛZi^~Yh:$4BS}pqO.ŠfQ"Wʧ߇AcAv@GpS8]SxJ:Vd NT;L!g_ydH!<*jƘIc#ǵIKj>y7,ڀZݕ& 쒖BAhdzEީ4I`l6-Mp Q#U)Zĸ8 ?{[ .4NQJECpQ-7ɌMB8~΀ԷY(1Ww?\wY5$>//?S=g߃ZϞIG,Tw{sXu٘+[FIHm}y[|KY0"l?Hsϳ`{!j4πXi[ݻ3<I~,W`LfV99\yzdWT¹Vg|7@ALFnR] ȝ;W1C$aZ ܠTC/}vt,"ܪ0`]B^M,8p*ˣ,=DtDlG~v_Ac!]"eki:wU 0BA.ݿVqqT>rP&OZw j倲{MǨ|j*9Pӗ靈/ikQ3r*iH%7S5~ flc]ݠS$3Iڋ{%sK帺Ƨ>ˈzV_GpbG7|._UnE5ҺZcv94XAL@o+iyN,$IҊlk/,u'TU0p*ͬ #_hXRi:TN"þ}z,s{B S0K)dxO4$4#i,J605TN`7fnZX;~u6x\{ڝvKJ6a W} 3юΘTM'\z:]N7&E- i.{j-+zy}C?oXP3@ta KxkS (bTՉ;"n?vۚ؄٘6L-X iktmXNqE3SҾs;Mʹ^en'2d֜5ӎl^SV5L#Z0Vsc33\c=V P4 6 PXCuLnoEjl~CSp?3%|GS. -R'\~mq;!/q(wQ~/SzϮ{!z6}^9"#L f3Mx`ݯMiF !L?3˻׎ukI IEaLTIPZw}~w\R W4[)qXxP z`!Pj_z"DKoѪ۰0Kl2`ƕAVP~yP6U ;_K_4m Vo|!m: v.8NiE=c#m*7'I cSi_/0x_jykzǑr!ǻU5f_@^C͋Lh{R {*V~H*i&}`;r;hA&i2ortm] چD 6U F-bPˬfYm٧ >Efb=8ZV 3W"~Pڀ4mgٻr}gNzZlbH,o˂ `e^(\Y:-JtYɰC J򃳆XAzF: JfuXcK3PN:YmJ77`qɛ UZߋ-?} 1'}7 ȔXs0''E**C ("6̶QDYfv=ox~[<*? _0gWǭEB/0L~4A&cuh+>*˼&Sgխ DAvR I4;cak^+XhF/ Ozfzhv΁wwbI kXkr%VpY{S6 H|%j #xC)t<\dʕm&pk-HGʦurD;b/ {,$txס6tC#&. w<@;.^uDONRkM??x@ 0xF}E} >Q@T.xB!i"K:I^6E[d5¨L詼 &0?Sr 'F)R+VeG)[b#mqyjAnVOYd!S]l5-l['Ӝil-W&_t\#j/1"ޏsRs5;⽓ũF b60~'r]6K,X\^5.S' =r t},TLud\ -vHl+YCXmM#TZr93I"cOB/<9UܝD[er<㔂zlDӶ~E*ä[4Mj. S쀠8LϮ'$.QAOLB}[vŽLj ymTK` E#96"3=<䁹Շ*y*N @EX6H8){n$-/ƠH2&Bri:3 \uBz叆M J-2:۱"ϋܟCe93qIJρ-\"7D t]=Q')"V;ُ` NwlGu*5gIssq0j4hٌ@E9ҳ<^HXM4&gj b_MM'9t ㆣWiZDCrE~aMvٟЫWh4]a% N OG J5z/ZOQ\93lPP>4iO"rejզyCI\۩ *YLMlBԋO9MU\X!7+HF=Mݦ@x+pMjAbBz9-f-ˆ3} **oy\\J[6hun.\|nM hL*g@;%ߕPo9:,߇]逾+7)W`=f7ysh;&M!Dp㿎xXIP08H{:vfwX aZ4tr% a̞ 2@vnuPY?f +gE!7&k4pŋCMNcSVº@311&.{}G?{;qu>>ZJU)}^%81ƒUI[C3$e762i⮎`I̝ͿIxnLqLz+i= ;ngAPn[FWi拐Mޘ6pOgYU KgƑi<*%^Z~LǞʳ_ᫎ)*S7 HM88%Cpity7W42{1pG!K-wHl@x~iXvjG{{N5c\ݲDErPW|jۇ_{l~mL2&veb,~^%LsN=ߵ-tT/EbΠ`WZ!^4USlvI 挐asUp!ܕ Hӷ}?D7vz)ouHT':@DGɰpMdwq L[!#qZq**[+ptߵ#3`1]m diaD׍o=> N(wR32 }ƭciJqT}0IB_!Zs42-3:a@L106{c/hYzmJc)8k-d)aІ{HN߉h4E2r6HX+t6 X(c]$:W4;Z_5;%IEO -9(\@Y`lp: Be) 'q@a&{X(ن9 AĈ6m=CM~!ɵ8&hN PZ9mEِ.Qm8WoThT\H@ O 9=N1^8\ӘMu1>-Yg;ΆkD`geKrwu0%A}Bi~O݋cK^xWf$ᘣtpL^s<-8rgh0n-`ZHOx[#}xֳ?]zD:ZIڼGGͅ s8BBr׹&0:pO*g Varݞ*Z\Qr8aSvpCϫW;Ք~qץu^ޥ$/{NU+G'0jd:м,CQ̚<4,Ã+]YD~eK$eqŲ y7 ?Jv Qar*!RIS'/. @!ىS>5S`=NR$]Aa+m&&c2%\X:Ǩ0 Lu k=)ڎ?nBaAf!d,zTJ4e4D"7Z@tk]ob2@0[ =d>Gh#C+0CaaQ)E!Oϊbl D&s,7w?mLtv'=f\зv;'M5 If2C'?9"֊NQ@5NBM[4FWTy+d*X.{P{4YL2P ;$:*ʟ3ګe^v6s:,HO׭"+a3_.8툕E`22YLy"a _pOI5UKJ\,4aPCsT, JH0Kk+$BE3_Y *$hKl{RF6Ch@(,q ҙ (e5uB16.}[=^Q4p~ȘkbSo2U~hlfPZ9 UY1_$ؔ~~g~G0}Lmk!ymCfN\ڙHܹB9h7d֛;SP(p=ڭ =I;VJ@I 6l ,h8DwkS}!"2ϣx;o8z}j α y-g$aYJjUWMQ7k/7}F? Y @+EMhnU&BD"j#ʿ؀!&6:C 8Z@[?ܔ4]ש4 múprEA$9]DWQ0 ~jU|Lt]OZH?:g/!U<~_nfR:1vY39lhu7I=-ZKurjr h5[9:j9dzз]9]x_Rz("&j?QoC[7IUDGr-yܘXx`' ˡ+_e8br£}{V9_G}t35L*QOT(~cz:AoyGWU*INDBW6!ԀӇ;80ë+C‹/s:k!QdJ[j.,F+c2!~ hirph< eҍsêbS5*6lsԑ'BO#.hT͍ٻ8us4L+H"016.Ec,8Йb5CTz4hxܛ  _x_"0ogGPޱm.ң""C s_ߜxժe:$✩D~?blSeg'$ł{ 4E.<(4 ǥc|;l]ٱyPQYιfX$N3dKC^ 6ܔӿ g.xVCt0&^^mFHӦ̘b}/丩֑d(xaƤ.yϿ (g&9z`W_WT=AkGM>G1E it9g{\J 9D@_^DEo,s&|SrGFI( ^ /n,)L\m-$ڪynr Sx4@ Fz@%XY \1Nj?Eˇ ec?uW+ɩU@T٬O "m7Aj ǐ< ܴt)zy5:RZLEwǬS ڄ+3w9w;-9Q m(ahߜЕWeA@҇n羣 %u۪4&ؒ-}ƍ[91+>-Mw`{->Һf{ycْ$j2w; o7lJyK'Gx GyDAI֨D6 \:uzLT-C}/)>@eOOΫN&|,e| PXyfm|b(wPK~n3Ai\p 7!ym82#ͪ[B~"a b"-x4dzfwDbRI)GqXq7(qn OUĵnN`@}$PS'o6 !%@q"7 ~7ȧ2flC,R/fwBjTKjZsEYB] ׏BcLoBAvb0 RkfA*6Sg;g IE)clNu*V:靥x օůKH}G:WKP&fMKMe]7%{ xQG0bO@v&%$.gO8+7{))^slw8lBr`~b +|r<كPg/<0)8_l>&UOsQѥ-X粢> (cJKodWVKO1p[r=y WgZ2T٥0Tć2d* њY36Ct7KXGuTw+ۜBCœ/ZTЏjݱ5AllLh2{X{(zGFνh %(mR %_ 7PN@Smw3ЛgQnjE7lbw6/Fד=!ivE`̪ڵuI|4 D$2HkБV F WujwtBl\2Q4ZJI uj^@ȌYO9k>/!:{2"Kp̀#ktyּиE) nq1NFr]U?1^ҿR=ı,E2a!\5gk |EL <>dĂ(JFA@&&l @Vb]:Lf?VoHY^4jWbXWUP jzK+GD 2BP=iYhlƋ_k7?W8*0̾aE9P_709o)R\DD,u ף4WN ;rSb(#/ۺLBЅȹ? lD{#xxHM*ܣ)/Hqԩ`бgYZ070701000000c5000081a4000000000000000000000001626034b400001594000000000000000000000000000000000000005600000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends/stv6110.ko.xz7zXZִF!t/RS]?Eh=ڜ9Llsu|;PKEK)‰hvG<Hz1:\.ۦ3*B'W_+ךOم=W8Auw|a mRC]h qO2kpb  GWpV18ĐJAzc X)w9iSfub[^\cA|+Q|3"N 4{Z/Qj[:*c}.|nzV"!:FC(U4~,b0iTt$h[/FSN3$;'7JK7^@Xt,eDp)5 2=NvMt?2ǻЃU^d(!uƔm/ȚwQ# 8ً0f1@D41/%?yݭkHq*4 Q<DExG"*ѐ aQwo31N0U!oD<= 4˕zIsPS|8l/>Z8$RB&<6[jeIg[:"K<\B= fS_Mͣ,'g c~y$n+A /0XFƁB~ĠՂNc3 YO.UJcYt%w|D;> x\j>.;LMjib"bX@nIYQ{I/ >&_ >@ګ&TƅNhsS!rŴA'%elCyJ-,Rf Q^@bΖ߇\$!< B{9EzybVTZӊY)ImkhEn Ŗ0,[]a±4u 7etH[Zl6-]m#baa>PgU%@^I=/_rE/#MLJxl_=Dl!:Wfzw`.j@waٗ&oطܙP1''uexoJz -ɗ8 ˔_q@ƖFyH.SR吋('ՉU#<`_H7:t'6(~ |Cy[cȵ,T/Aju@*(`(uDkKv3}fQ")󁄑3NxJУ ä \WNxz~e:Qqej_NA*)O8s#4hLZ>2J}C&Cɑ뺟Y#ӳVARQ!*ӸCvn^0cS'ȸ&\aBI]-"͈xjjZ=<^}`:AHq TH4W\ 1)kQ#,NQkU|(k:7E] (ꍧa#ssk/麸CB6pm*!ZMG i8#]Iκa)dXef,3W\.ӷH{[G{<]i]>,!LuDV!v=wId?SÝAP/y5`e&˨H t7vy\.$3\w%/Zarr20qh,u,K:ضDf}\˄x(NjBm!d\QK;~< q;F! %pKkVu~OR ͻp3j$7$8=9s ?TsqA 3Y,7oKx#y.J惋x{Kx9 (@jhоv,s ڲ $7֧N(QFx&XEwU-ݬ7)ØT6pFo9m+|ޕ+/XZOѽGTw.hdԁXB̌ n.yN*m!Lg \w)GJ$!o ӆmj $kF26tc@4 =)_:\ſUm.>)3xQ(Uf{Ccnv6 EsxF$k˰-zdCz\xto[R `v"kypFBoAJuG.})gv,> ΎMoҌ*-ȯr-oGrO),ա4vϰCA9.LP٤ɔ ETL8enHڋ5(0H;.iߏD.*~t9VQ.15)45E|h/1{ņuUV|%] B˻ʡo,!}H`0bA{0CG/?R$6RE5O7jÉ2Act bI /pSiLt08f.؞4W/$:*!;I] a4]$$ |7n7 (5A1 Wи}НHֻ9]v N~>Ь)$Ւ`͙2'p_3wK54%0*]_ԓʯ/Sd]gASrմ!;>`tن9 O>9* AM\\[;hLIZZpƶ&@|3_t2p:-BKzS~jSc!+N.Q(CdWՇ t jօ:0~g{K>sD8))BMyq)O|y!F>ndIi[A߂I~E0=C :Ayy;գ=pZEzTH'+b U?̂tۯTa'rH7|]^QwE@# ?B`3-է>o*Eh-UE)f]E>ie zA'g1QxDBo  onwBoSJmTF W\BJ a009݃ pdPMlo̰>54ri@_`y|aXT*x]T)Oﻫq A[ `UZG\|XyxMsގvx`*X;Sr~u@AQt%i-W3ʡ-O|:N**87]/DHmq\y!Ùjy|-قpnBs۸Ӿ cH^/ %Y\Z~k!7vS7gɋWJLKrDt;Ó~av Q] d@vP"NC3lqeJD{ y>e{ݔ[N`o 7Pp԰Fp=xDҦy  ء~q].@%0zXئFAߧcJpa`9`dum l~Z[A-%C`w2ZcWGst!QĔY ^5qFg#Q iY|ʅb/{f'G !rTR8>vj#08`(4['XHVB}cb[K#ԣS<)A>:;](:U]{m4얹E5#FndYFh ='R&b׾nv}踫ڈ_S>NZ'FX<lѿataɡzi&'2j2)gG%:h{NXᑗ‹z3p"!jBy%eXPOw=([2&RTb(1K:dBSi*~]N p7G8.y5Ż!#z{JH\qH,8N)0'ȅK z`7lmY?.}C'>铃;O1n 8מ>4b1iXDg#7=s_.$?W|ԅ k`i4";TD/}|4D@0S\0,Y2Skf$vdZϴq˶W' OJ"l~T?g.UxgC{l)rBoy0mu<ςa_lX D\\ hpIE#bhĎy?n.ow%rJ$ 7[h{V0zkR-C`bE|0>a}0/Nz{ijvr&' ~W;yA)eT6/Q1[P)( B [=d`D.@ mk8|-\@ϒպ Bdmpw.liish+0/h#PNc4G/zzE ^n 8 rXA26LrMCdn9_c]Kyl `k.瓷t`)9ӬB6mM:XHaOzPPB9*!~־wB Ik%긱 {`Iq^:EV2ԒyYoHz y@ eջ*◪T]:֡3iG #"7v2ًUqׯóXʚ8|#""q__0jtўP*uթ_PF%<]F:4ع)_6Y\R+}.PI凭_k}=м623rۡrPTL<44[wC &Iiurm-U˿H|+L_Sg XuЫ#an]܌4Sk*cy~n̞VؓY:Xʯz3 jb*nB5 ;ϢɇQ@Y @HςEƷ.a~{_i)H;hC}*ᜪGuϪqI_B']Nm'vrȾZ~ ڑtT8vyN(@OsPx%fPN™)蜲9B rDZRˮ^1VpMvW /B̀@CR?r%ԏ=#7 >(JTG5xweÌg7H ȌELd]1la9ꙴlGJn 7EEsE9s! 9]5uf4um啧p8AzWqb OS %{Ŷvxwcg[aSFOAOXs (rCNآ9δ'p3&s!bxi*c ϖ9 ^bA u1y4]3c+-?[S&Ma6p(Ns=8dti`S6iа^T|'x|UoNjLrBt -;XVq6c2ڀW 2M? q&2dw Kc+,3şnUjQ4̺&j &ԗ'79;J/K籩7sr3CRx/դL yν-n?4iJҼXlc8˕n⡴)0^PHv;Y;8u3^wT+(F[=P '+.?NJ vw=cÝ+D"%@>JdjsF9Y3рYUu˂rX!>OvrFܬE3Wny ۍx"= #=}"0Azjuos He·ljˬs̓v} (UP Gh٧P~v5e6M)@pI uSI6=6͢'#Zc;O}{[k1[ɸ2|ZnajGp:4ELq"=@wR p~6AOMIنY}ag!%1VGò[<;o?r'DyH꛵ifP*ݲ?ݚfJ ̷x*`մ- %A$ua=tߚ\8RJmqחOEh_:l'tCT%eTuUza(;g-ofgd>)ͰDo`VA6=M$\8cRҾ%VY0d4u%tCCϱZ331J`J8&4Y-j;:fN -h,8,ޠܺ0V]Q7`Kz!KLB ErJr"G{y:&hw9쩬Gɑz^ -r1M wa\]CRS/{)Pl1dz1RfE}z؈E\&8y4V)D S2%"cn;UW~=T?QkH1һ'h^h=s2j&7 Zm1L {߉мL|@VLwݬ=ߓRPTwZo/Bɶ8wJ@M1Jni`7QߑMdVòGop*Cn*QQuc\~Ͻo͆<$5:4GC1K稬ȅD*u歭?HXlAC9i5XLS!-/Pɸt4\+ Cw8L㱏,RHzl'|,q__iN"P%kMu4vR\N`|J*AN\-;;is@xRE`Hk,ޱN;"66kY/qjF }q uyzGi9l5v4it {4n6 2WD!_X+ })픇1r@ Cp{Z/bDҰMz6SͰQ@ wք6!F0#^?23:Ta9=< V/=ľª.^;hx2H&)`~ګ~ﻎj#cxpi Dz)[쎉%rgfoSMZ(Z Kew/ rA/h$3jG(TT;Wi<ӲYБzTI㷗eUjtb9HsuSG:8FG!Z[["O~B ,(T `Jjkx=@fT I1ND@7$|O;",tOņfFC1؊;a:1Rk/`Cww\23pX((2AT4Gh43u y"W4Ƃ+}#a8~T %?"FY*"IrUJ6or9bȕ7!^336:k/^f2&vya j|-!PNzŮ`fć< 7ʞ$7%]_U=p},WSHeB0Y hgїuW;01ht A;Fb!~)!8gYZ070701000000c7000081a4000000000000000000000001626034b400001600000000000000000000000000000000000000005600000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/dvb-frontends/stv6111.ko.xz7zXZִF!t/>{]?Eh=ڜ9Pă>w2`Ǡ]E0oL\}GAKW"3wϏk5#mX,Z!~=s{@ ޶}޹̃i3@ASN{Tc:'G>+nq?e?aW!e}IE09 ī*{NOAvO =O@b?v*v9p*5tA:k Uo 1bS4E eڻ8FDL,u{u {138XF[{<~Er}E Xۅnٟ {HH\zZ ^H" ]~ ٲ\U[.h4-5o6}J))䣐i~vy+\|)]R+\8ٟv7DL?3/r\Jګ!)F#4j`nU `-5vh"W \(jלoBulg6zŲ>]sd& Q|(8k\̕eUꈢo4I#PYZn]s#k~`ӞLB&SCU߅o%7谉xffĦ}ֻx6;Ek g+="AFIzʔ$O+ЇKӗ.ֱ=`oa~(\G|l?YKj%Yx:a'N' nψ^Spw\!=sڍ1Iq؛06Ï?05 ocFI~ j7m'zuQ?ia:ǂہA IXkJLC-4S0הMͤ%7ϊcl'8Nr)@_Sh \,%2S ۀ8^L ^-(j[ ʇ䰼ߡά[x'n5$d؀gxh#i\٭1|AɚϺcS^Pmkϒn*b E~۾㽹%*Wb5 &zصĪC1p;G-wsmu ]o/ElݯFz_Miúk)Y+6=e0fsRkҗh0W?HCLڭ7V>N-*OmJS8xN -6{iDKrAe ?!R6=.nhP%wg%1k>6qg{N#h*O0|cbˑlSox Ϳ.47(KlN GR4Z$ih}+ \aFysEd,ǰG=EV򻒟lFe"urk;5}hŶ+L+i)ֈNGwS;%&TAg/ZBm!||Si&b5~V !,!qY|1n%9e 襜3qlVq|RF}3T0ˣ? $JaG^|EQKD3Df7$w3XrSD"@n4O]UP>6TpZx0/HEނ~؈H*fMxWYE5d ){lo $֤φa:JCiS`H"8L!hQ!I3 @'I~!Z{kTF7+5=arµ|! \Ն-;c-d8TQ\<||.W4C3GIy\F[ȁ<*Έ3 CRREx*4Ii p!HxYS i&qNT(a^(Ң.s;t|7۟p7Mx|=Zon,lQ@ ?_@yLc|םFȫ:DLMGe60ݖ-4VS_yȘCip}̝6a!mS?e"9V̸cq/Z'-lM z\e2ޙ7n"M %v/\i7~ۊ[gٶ+o牉s/xM({rr} #"m*)ӂ& oEz;@PL,+gD:vR.(8:M&@"U&dQ3"lWJ:a{n v̗$f֍ ,a> _y[ϯ׌/\ӿ&.wV?Ʊ2Ca?A=L@vk_`HV*ČH(FzHi@#,YRw£.hxL2NSNRQ1jmۂ^!R;9s2ӂ 9[AD*H<kVlus Grpni"r#y0YNL;尸,+@s`ݖ$D,Jط[sL^hiZR̲p2Q^:ĬH얖f z^ϥh?.Ji{/+3R~V_ B)Q~vMɲg$WKްP8nqtr yb-( U_ԡHv487"p呉-Fdi" ~Us)Zj}i$v[oOn½b,O`хL4kӗ]"l{zZkgÙkc fXnW n#~2*U~ܴt-aS 7hE]|XKt,=9 "i8M?fU~<ڮ [y_&q愄 4|:M#FR[Hv2# |Ǻm&l{q^==ͻ)QԚ!(m( dUˏpV/=fKmCXhU/"Qvgy!<Ϛ?*l&e`_ϠV:qΈOsja?,d vMB2ɓqD)3ˠ5B!`>MZ@$"AU\}±;εL{G:*-!ѼLUQNHz= Po㛜-d떭0;iz}ȼ*ucTy =.‹lXymʊAq`D}GR)wFwҵ8Dt$}eEd=c3~eP<wܴU]gj8pȻRʯ1"='og+Y2 npam }ѳ@Db F^M& ˟{Z›kNYOfYTfL17iiiSO$Da/`$.aݮh~pS#bM:G '-?gJ_`H߀˙ /ädS"WB>x,i v-RdncG3?B˔qv5CN$Qܾr#棄lJd'tهr[u\HBɸڰc9NhN"!T&*eqzt 2 DH<{q ];C?vGZWPDǗgfa1LmN/Ĝ= .ebG 9^gOE:T喞E>4C^52iBJtQYdmvSVLW2nEa\„fyJi0l5nUu/v̔fѐWL#):0EIq)X}l2gu/I<М*~(󋖶ɖIltQZAa9ä {TjbjT4\{{~6/ mE*p@I&baB^] ^rUmDґ_yzr>沜M3-2d#.:DK>tͥ4嬾,(ߛ{i,Cr0Zl͆M+Xb YOfJt"x˟vT#%b@kC; h Tnnr>wZOx;)1Kvu7a&2ajMq5d̨#}nb)˱ľӘٺN}eY!TCOP}r ZxXr>x#/3fY؅;N:xFnYCǶ#'N)9Cϟs>F|K%c <)X$ r[eQ Upm8 RC+'տEޣR*A-N薻bŬ8o"Xwv8)V!M#&0t({xJ#\9L75ԉc0s7d~bpx}.=fkO`]nvIF1͔r,/Fw658r`pH0TJCM[SKY#Be9l}KvL z\ٔ!SID٩o8٨}L,˅<NN}-Z,2|0LDMBZnf27;w jPV&v@ey ~>QnvLfoLS`,dZSiiHZ6},Iwmln\Nc# qUJMtg7F`-Q@ fDŽnUm'6kC/IbIf(u  ӄ?+#cQwW1 \t~!pd>sb/\7gTd.f؃(Ruoh6sbcNϵOel* O`)GB4K+fƕ/ΜyM`i4FMaѩOlM@m,ղO*m/VI;]IDžCp{uV㍷8`ֲ8)SvA, kB%a(^8bG䢷Hwu-4ln1ftO+hZz.a=t6g33(秈g;ƪd1 Z"U\ Ut.j09 (lMM ΆnE$qS~TGm==Z4_Os(rTE풐˲N D~ 3Y=d( ڗԜwߋƙ9LuwwugYhO؇ PT7A IoX/Y{Qwfd ]Q!Cdsd6]7`Ӳ)r:e&+otB?ӞSN\6# 4_Ʉɬ j\:^I=oCӞc̡neA.MJ2D5I0z:ЍwXY9 KR5῿Im:ł.YI&7ȫQDjtV E m F~MimXr &p䯐o c̈́HcH;nTlEnBl -`wN9jf6S-{T"9Y搿D2< "\PFp\P*trZW:ybT<  j@CLBX9L`a]b.x-k4<Jq ȃV$7^ժӢr8$jּd6 L @pDaQ2DSchu* _.hUGASo)j25 rT=~LIAA`LG|'e Azy}(f#iKZn[j~#]{ֺ݄_=UQgq1W\[2.n6MOTVA!ݱ.ͧpMOk ګ׃rl*uRzX{+O $׶ohM:l+ 8)J]B:6q5B,Zw0dt .|z_lx" {$H#"'taSxspop#I|U35r?OpqI@4FW'Hsu6a _HL2ضn7,jY>!{ `^3 y "$ii[φA2Bҳ*Ӡoew'l2u>XB6@YDj_J*(lj(kQ+c<19:}eWP9XEI':.F2hiǕx,$V!<#-8B8*<8(u*}yQg2lWv!j}J6EdFr|ē?,u2^l 8pwV2E hxRZ6љHY7(%f)<&e<]酔t'<9~/㫜8B{ ,0LKlIl|(ɒ3̏aC#t3kcÀlFCn'f m#m} 2:)]ڽ$herCȟc::~/hSoj7ߢXȊ0"ژEZ=TIɥU}JKI[ A~/lhL|Gue|G 9OڳU=QK`2G\B3u;_fleXx-GT=LO7G7Jr򊠗|M+AB4!n-5yߒ/C3#/ 8gil!3â3#'+\@}0D'}B޳$Wq]E {K4$LIb[ eiLstzj7Z @+8"ok)K1VaV<;h$CC)KݔFQƾ).ixv Nӥ~DJQ8d~c Q1*+LmrϳCOЃE%*5>Y%sQX! 292X&eg̲rmĥڠQS.;1,"uJ,MZ\'o䢩_IL{&Wdx0~+*dP\W<$/K%_6~9PoL,Tm3.M|/K՜HS< 7<](boM&RG{m߭Q};hB]TԚf{)$OLL@1#fPTz3?/be:eUvv`4ގ,s+؇nOroUH%Y.JkΰcV<_R~!Ax$薛u b4u}eov7`CM,  PnX%ۥݼ{6b798}-_W3 96.܌2'j UXƹLNbιt\"F^6suL^zV,S2S#DA7(MN0QXٖ)MV9P[m! F]k9 &EJ i\H2{v3N{A,&1["6:@a%[`KT+eJLy>K^+ nEHH \H/xpP51_"aU3jZIe=)/k|<\uڃMAͯ8B ytF.]o@=v{2#"Y&M_>|~na2&,K[Q~"JH" D.evZa333རa!-Ruc+on1Ф1Yo_6qU ش}^K$ql +Be ;*yRc J7 cA+Zu Lt3r2\1l]1Ȗ᭝Ty ٛgɈÔ~孟KWJ ZHM$]AsQq’I*Lk]b>(Ŵr ω*!gc+jj(Śl=@L?tt#1$}r\?ࡤ]FhS5ġKsvf*+z j_ǣ:l[7:xI3踽]!g^tBҦ-8#/V|lyU@$BxXY#@ 5C|E{vJtyVeC720u ?K{ q]a~>3f QᒈZdV:ahZE`[, 7`FDr_ў閘[{g 8LTjEhSo{#E]%~înzޞ %_UxX#uJUNtU@ZLh2ו _q`eϼe97v6͒@Ғ93~|SBdgvyMnө 'ۻ1%Q<iE*S3ԽmqFC؆ċ4P>塑>fc/LO#X) 8?5zN{V)T-)XȧpaJ }aI,^/ 5T M٢︂hbBTvg9bw߆L +O-3:]NW < ůDy2~8봮)jZwVT|doS龸םd- /kR7zD/(LXfv+ng3u@}Wo9e٨yq L}_cB 6*-L, _[ x`k9V_-̭sSV&DVAfP8ba#i)Cz1M]Of~~w4&QÛ2EOگ:c);Q c6ȵǵh X\'k9?-~>Qt9>%%00' 0]*uǑ0y}~2|0~Jh) :>Sc`e-01t>2Ht}½-LU r&!mtb`XtY &=FH\D>,iz^΃kbPHl@D}YȊ)}ꨲ2'XiN& !{V=Rq?L/݌XV-xx$b#fWPˤཷdF'7|d:%~yCZGCc@D>]!ar/9pGl;@ "Ø:x G>|Cetޭ%؁a,F3Jq-rX{(Eq*\?1VE,mqÔ82w-{&Aԝoa*m'}.h]Խ8Cf蝜F[<$?ApF-%Zej' Ըn'PR:3n;*\/ ÒyY/=Q;"& lP%H^JM|]>_o>?"+2SMMBU0F^),;X;yb猪{}&f9qu8Ԃ(#S;LN N+ έsD~hX{9M%vyy )WY4WF>;=1e.9Vb~tǑm6H+1?[y}X(9*^p Y@ĨgFՁ-/ z7)Of6{qXf0Xa-}Χ3a>i%Qdߛ=H d,M0q&wn﬚ȋN!%bCڕ9IZ1`t69,4P ,,wb]);X!{㉒Z}e-=[BD! !c;:9o>amake =]G%@m7^u`U_"5&~9E0+Clx0Z2؂G %2\rY++KZI31W>[eQ^fqnAMqB3Pli,Ґ.К˒_('Qb%:e=Q'qeXoD%*Lx6zX54elv8pG#VQq%<Ȱ7gEHiVL[uAhS8A{mJSlTUbƀԙOC +)fjfDVƥ;59b_{. #!06<m]5 9,DG( )1hU2@w,t{rJT f'BE \y'TƚcJCdci;aT O݊ .ǟ60(nW65Il>|lYx(pnAޕ$UiӥM~> J>?642&hg /m_|ZCEu̥>/Bi+Qʎ?ڿ'2Es~꿜A\YAJM=f˔6M8#Up9./O8bJR"&bPdABKbrު?:9k?ʬ< -rtc<@ tcXA}A/K.2p."0U=7(bXº""̘GVK'çZ?YJ\S kgĻI^1Kq3W#-%3*\jnmV1#ֶqKjR|UW%:x=$aZFZ+X+$CCWڃ#hbe)S"yyBZ{|Qf5_ReCx#c=灯CǜK$<=9jFfFnށ< )h܏g:lyTfU"s%f0B?ʐ )SJDt&0M <eIy1r /ȵA$vq$0yJUZd:Uvg4E׋KWNJ.,.PeHGMyYAN4N6J3NwO\ mOi.f`H-tRWT{dB9rCɎWB ,[eHJ{J5uڋ$>!cD}ImHnp8eTn2#v䥤K zڋLJc9#l~^NקH/S{n hWDMi`8)/KE% ڷ˳8w#XDM&Xk)qMa(ve_#U[Cq~eX&10Wvԡ9*)`W9~nGIv" d+TCVv cԷrމrM㰓i0MK8[Sd\;&R|Յ񍼜"iVS~%CU{R':N6FxP5L;PCQAYac k{QE(t$ٜ+k>gts[vMK+^fΣxIޓ_^ _ HџPslռ]C0bጆ'xb"]cG:OQUM``Qj+/BscvfGQ:N(EN#B+OAtn!|n_w,P۰ 4P>&ո~%(K-4?^H[k%_0}_]3?x۫yz._$p:R7 :L͌ ZiS@f nKOV{5 n )lAOV# )K(%tbU;Np IwM;Ay)i,پXn.Dq%%&_[nRP4Ye3CS*$jtuŃ:̾Kߓ5saΑyftڔf 3Jz\?[)K5a cr0?Iiu-܈mtu jam@^2]jo ߩ "q#hSzyZ ꓝyMG]B#\ߞ !@ lrcqGSk ="+y(]ؖD9bdY@NԸ9>v"{ k=m^avAd+4;tb~( IIFߤuT .u\o$+ 'Is%D@ny[Vo"Bvb`n }§l[bK>ֆ-"FMS@* !Z-yveM^f2I[vN5jzEDiKVnQ_Ǭit.ғyf`鍼B wՍ&E*Nôg+Ez'jŻEUnd|e*C@Sy_f֒FꌩgW*or~G\2u%Xl( U ,ӫIm8'9׷pjz@L/G- 8T[̈ǮvhF!D#7>;Zې^"檴Z}ΔNQg*Gf 8emN]6Emg"}1ք4B {H][cنh V;tHjL {8^ܧ,>>Xx|n0 fn}+ ,wnJqk{>凓kVq8oqUU푊򕑳lػڕlw l77t3X2Lrv́7{oJ.vKp=6RUH E0c0 +=@68G0*8Ȁsj`DZe41.P/s-oq-] Xwb< N~h]&b A ߁^R1t hNc5hG壎w´z~:iepAP$V`5ӏy߱89eb.^A3K2#IkD^>?Fb b DҧTy*+vҪi??Pqšv[\{Lٖ^E[e)rbP!h58[ BQ M??2+OMPr?vӸ}EE-iqB@s5yNYgƊ$Sk, ޾Rqif<^khFfo"^$|KO~jw\Tc*(DlX"ÿ2q twPgDD(vD7qh3~bic$2Xf!j`uWnPX4;N .Vo8UAIJfL}٢  6%YER?rW "#g9,tPwLXZ/BU arwStm΅ k܃n3Q9?y jA[کXazȻT9P!sJQ,TۋdOwgB,Bd q&4Ke#`Gj#m}ZJl*&(;ۘ bpX?"Ec?$Qe8Ӓxaf6;ni:(@K.?sS}WɅ1?_֓`QT耹s+{0lKAD' &;+N+3:=PIX!s sQކkm9G>\͘ |v%adVٺfƥZv4dIPjdI21Ŝ/m@kMkq}ix 5 /AQnT1$ rxf~ Z HAyx1d2)dN>07X27ԩq0v ~}*w@e |^LyM>@(`83絚]=OK9Y}Brj,B@͑G+:$r[t Z0UG2?Vf H{qO"QRK':;C0ʭ MGQ BA?Z7|vQ-ȺFE)e"oH k+Pç~4(L$2n@ q%yQ ٣31T) #2^w!&Л'_HavU$.Oy'Q0ڃL-i1E{*k!ba.f@ ;g>E&߅2^t7kFac=;c @9:9IL,b<"eր+'AAMnj2cX{ {%P6.plA=!6A_?eF"V jF 1GhˈhֺZwTt\/aUCO$d4&ae:o2fS*lnjT9DhT'#Bf".'G4pNH^2O5 98`9g$$c߂%BQD*Ϩ6vɱc+E"ʌHOLM4hv;/z#^kKՁsk֊V٫P?H @5uTޥ[44֣*?e"CEn[ս 4;5]h9=}8%zRtȼі 7GsqLuTMjJ:⥦RKVs' rHQWg:9#<#wj_3ۃZ+<#K4(*hzVC;ᴮih.w 3a?75$?~DD {?Wd/@Y a/[wF@V m܀|;]ߝ;hB $^jXArVW 8 ;7K}զǥ+&mx8&,ᐶ/ՠ:i!_rԁ'G~?>P6u*{cyzԋ7"#aQPudeĮ*Ep}pA}FP)R(Ey eIag\9W0D1Ƨ1rkJClW]X~WQiiվmOE>7u%g"n@x[eNz1qIK D;IG*~׈ s  PG9\ gƍN[tfжx&g*-RQ ̍q4==[J#]|!%OCq]%QPUֵ1 s2$^ )!.A5>ڻjbfrF6L~Rh2\-[PGlKO=Nīi85pI=N8K/Fyw`vq @BŠ K2c\[ :7eN0"b7"9f t(Lp OjgC b ]pz+kG P^""i &Ԝb"|EJcj('L/ɮ'', PZ ?e(^sZ nJrHN!`ϕ&- \ɇ<]e:r%B&\l ,\R xOiJK0bY}F`ݚ3LG\[\<SpUy1[ e*[[[)Jpu~yuO-UN6OgǶ' /Li'fT0k DCznQGC&|2;ۏ-E "kS䧑";h! z: Cpo<ʁL{}Mt>y;j<:si*D̦udPQޱK=nH@ׇ˷zgCAH ly QB@zOxgd@@]VkTE\bY(~&ŝ)euÂ)ό'#JnwK nPWi}L.Q?}L4>Y";* 2L COo"C=dvi%=sǭ;7Kf3\ Fzx2([i;~sO92UA"6.DJZ3\WO@5lP^5o0Y2U^X?, 1m Tf=rҴ>˖ "?*I,T,8!v ty?unl"$\Ӡ‚G,Sb/e?DCZz+FxFu~K>iAY1*cxsK,-Yk׹1YNpDƙSbui, f yL'* P!ˤ.+Ԣͩ}chNE%?}pꂸۻ%.=g f窸*!&V(6D ~[T-w5;3T-/ ;ݼź .7C`{~ zIlYr>_M (>!g:M o+x9\1%]+RAuE'oG{"8'd/fbHWү6(r;| j[ԹiBl:u/"X`dPerD{#3tbss@K8$n?쨱Qu!ʥم0Y{KOÌ $nZSd^syŭpϏ\8*FIOPlȘ̘n3KG*qTWH~!5NT%J4/dG &?h"P2=\$L\q'G30`lk " 1H0۔ 'f1л.ݒZDol-jZ"HBh虂 O9=n %Rp@%OTw$ (3, ^Btǜ?Mۂy,P3!EȀTWI_޴}NɊj)!Ea הp 9R]z$U4ֽmx;?9qKX{ EN|ORV>%W/;c䔏Q4'oQ$cއW4&qE~&Нh8MOVf( aw*^88>!MLs=_̥g{Ln;EU ؤ k.H>f,-׭'a$OaaH1I<8 B\bfߓd'.NHz3/s2o afJؽX 6=g<=jYB[=3D I֝" T#(@(]Z.Xm v,&C@'r?xv!\e,7hyXn.S+7@MyHtF!?X8E>[ڐ4s H iH ,n!Rusb DuG?ú`+ #- g$KJв(R kE= '>]cdG-@'nPP旼GWU-1=U t͚jȥ>R[@Y^+[^9dm\S)?l^Xe~J ~6\k"9甠EotcYt69ey\&@z!`BE!+G^LsPq{3TK}ؠ)/ :kq+߃&@ :d< x޸v{*MQO'{?}|7=k^S =hܸ/ˋȻ"EJ,~YYc]`DrL1}ú@fP=,1yp!!q99;ޟrRb7p/쏓dO-Ĺ2?+~R%@U*G-WuHnLMˬHRhZO՚Bs߱uV-&Jst_hp Ӑt=4D(ֱ _zC~# ʥ4e&gQo\xDP_3M@f;=`O;d@M>f[зI9T|pU5/0<v+Ѷ7 .d rzL #a#Z8NN≎_NBwD;Ϙ~cPL]'&1.˞a?Cщg^-\6®Qa|:";wU~ ,@6F=GKc5Rvp]F`fA X4O`2' ju-LKdߥnqqDuB!z(`*!F7IIU;: + S{(B]~/y? ݑYط8)"Ħ#Mk;C'|k.>>G 90rNq>ĺĆtM6XfNWWo'DÜ]:TmaVD4ӠΌA/m0CvCI EHXs$Ihs2*ט?ņ93$Q]5Lt?F~}HK̀_cz^<;Z ɂFd0y[Y&f6s;FF7Չtb|^!,G6Ϧwc%Jgi*ѮQZL`s)~~1|S{t y5Hb@ih͹ZwQȂ N)xpy7z>ʿlƔ_^ IxF!O8ZG`ĥm ފ>&=[g5%h`JZa@[3VG޼L#FDdߴ.^D\C:͔n\L׫ZC=i\GI+|DҝVlVT# >\Fa-y۔<9AQRh!tog P <"޼nG}\udo(7pVߊ"u}rm#r♷}:xf(#Mtql|Ryjd@ ``1o\%[g0 L=@ϏW)d 3vxe.M0Ejv)BH !Y_=3BSU=e3sAgw1pSa2>.wBNO1q 7@3EдDD7dKߠ#0QGpc2Lq.e\XT ksJ1V]CXjӵL^5ېT%$aP}T€$Daxʪej ]`ysF+zl=&g/4}Qf.K^WX& eJ!2gWΤJr?/;Pb-ochtWt̑9Gs7vϨHO\^!N9W(*XB(eBf ۊK1\hȝ%FĮ+H ,|J."KHZ c6(\`Yԩcj2dOYhAɃbwZpBŽ["-<\ijŘ+W`);B⏤ǎ@lϮ}%^.&ͦGԘ$Np5n!fo=x0*_]2CO6挕md*8kJӡ]EtǑ5+$llXxtT;QHEByNqcU3"ؚ& Iظ/LW$ڙ&O[ sTS`oPh2tHT #m)αX܃wy<2yGpe̺?D]b7FO Y壖R^jZC@^ W Tcx} qN)Эv{.KneM? 8uU@Mln9ihjɥc5$qtD+ [e)I.U{P?DQsYv=1E7s8qI=ns2)Ur`@I\1Z*ZnJX=<,wF&`Glتf +z9{=&8|J.O >8G IsgSzaeRQh I0${0 RATUחqgbsz >?9| e>xEn7}HW%t_r;q@dfOS>35⥩=IO I2N!ݳྲzXzrY&">_Ec:S@J'a.tv_z)Is-n{ACx7w:.j{ӫ^Ǜ *Mt:~j5~!#FQ<}cYiâNkh&Iܿ*.OuN&Ȁp׌L3DdⱻVlYx{4:bA]g =`O'϶3L*Tzdk2xNW9쭇qKSx4_뚐~V!h2Z3uqæ4vTg#?[Z@Q%,Х.$Nx|#BSE!&ZkBnu(ٕ(\:hEsϞ _.E%'R %9&ϑ[4AKƞP ?KҏQ@`OJf1(ulz țwn^)~²7zu ,ߨ;EۂIc!V,0qQ v@aAJt萹i`h`my;f|ΐjI6 bVG;{=usHf+k B5C{mT>RoiO1lȭ^I;2d)7Gbm: )w]D6( ~Fj 4kUg*ڡbC"84II-V2Kt(E 6<ޜurQ~aǷ撱U,+mq[:5ckAvK]橣 =M Z:U6+Ox1fdku=<|gDPC/6'o觸o<mJ3kfC\|/Z/gA,:#ݠj!U[t"[0 9BPz&XK+#lC!JDXlɥKjY֖7+KR8jD: 䦼O7f1)yBP]>}6i8+mmhU9wzzyA*6+Aܟ/=5q(5q8Qu#߄l2G$<˃^8}eQH>e  Q4#:4, {"4 ۫Wᷥ .v ޘ*wΨ0ЩvEʒuЬn]mtbR#]OXρo1m3&DW V?މyd+;f*+mwNu@se+`pyB ϭp7m&(UC&/+"ʻX:zڨHÛa m4<]G|Fc5j!V:tr3 O2uN$g;s”FtFꨩopQmʉ-U_wh' w:$ZtP h~Þg\&3YTُr4 vЦ4|U%YzD~[/&K=bƘ aО) >/þ!d$†@͖fG c2uFȽ<`RIC_3Q`H)VQ A"Ƙڶޤe'B^i",`ڳzIɾFD%\hϛȏ.fcz_lZ>oo%> 3GV@% `ÍhRtXDGثԨ;GzfH/Rmf`{3O,auK1m,*ĀvO؂oq\dB_߶@hɑSKA-zV*aY% +T my0Ka)ș0~Yl T)@+o}PZyWKo y OހߍI՝C{\2A7Xmz(qyYwMq.+2M}p(}n))cIv1bVEwuY5 +[X9t}bd*WcD15Ba2Fks CDswݬш\fhִڟ|IOx%6o7z\6D%A qvasvΖf""c4ԮT/J/`Ġg'6 + VXq 5?C3Q"1 0o-^YԞ'-߫|t;zW,-R RαsQ KCrTx$٪;޾Cg  =fE7Q1UXP=`SKk4:UtN b O$$pk)WʋۨN7M?, h؍)u=!ˌe m**jtzԃ%v_#X%Nij)[]ۈy#;m` ŀ>ӽ3?(՝[X^ Ȁ枖\&:fr]zsB8]NW& EQ[&EHmRyq_Z=hyq;ٿYkdBkUM,U9o`[;Rζ`l+_ݥhbHK(E@P 2g'@|xD mw+-Wu"Lei-%(!WIά'&Cr,tzs+!&F 3HӁpdx9ъW& _M3-bM$Y(/fhP]I(M;\~Fs#LuBJMhAn2K=P)ʅqcOQ5f ~!"IV'UntiU,| yj:ڴa #NH!‹L{k:G`PDC0  8U,286v-ó| wm[4ODϯIYO>Z wB }z3=,UD;gaʎ7LSt[bԳzel yq/;˥l=S^+#J>/I oKދzv)FaK!Tf w.[ V41aʳPYY<^}*Fʃi}37}8fAf(@}j# 7-}|K3!\F8j8^O$ [/G?WN%hl{G$M߳ Kэ~#-.gA2% )9+ܥ%*9+<.q·paKzQJ[\,LV[DqJ,=GB#+.pOPpv`̧]NaL[³ڞKv8>:p jH꫗~rq[ڒ&UڜnP%Iv w<vrsMO?E/v"n9&R_ɽM,(H4@i{‰_myIXȘPa?dſ?|ɱ60L#KSԃޕn-ıp?>=U &P?-tϨuR`X-;E%J{ Iș'ɂE l-() >pvuS"i`7cGw)L|||C{.Wq~5;`8^"պbq3X?C]htGb=yėN[^ph8,#qlv}OE%}?D~%o P(40,]{Ʒ*|}JĴl@SfRI!_VVHgΜ:N1[_75{8v2uTD)}1x#ɼ;*Ct/O\Hq#p&(Fpr.qmCC&#=%Gj9@=bǵƘλB/5̄J^B~[t--‘ʬϠܜѕ(BԞ&7)T^]FΊrJUIV˷UlZ>\ĥ2Oe8XY^zFLɺJEqa ޘ W(z&ZV~lu8(WJFd}mX&Lz\ŻC_6tX9jTFlZ"1YQnqs 꽺fUdIzl W\0C]!tP "+ z K񰓀/wKdCZ.M^xHkɇ=Ax,X9, >BI"TA,/fIhHEMc&H@݀.;[g`醄gKLNf1j-M|#tJKb[!ݵD)R,M8H]S8Nkā1`(JSriCc姣$w߉y X@>lXv}S楡*BKgږW9l X8VN UM ҂0yz0ZvkCء_ ry>ݫ7qEfUt6"|^EcĦqn;In8Q/{5氻$Gq`hNj~Wlw1;sĭs30Gt85Q.oKWV sY(. 8 af@v\}T`8do~bGs s׆%5ѕ/$!yMNFoN(cw<HivyXjdh$.&s@/d?a::/ Q1EvN+Ppвd0DZZyt%}Ykj爓}5,Im?*rskë簯荨.t4R|;oGȓ+z02,eƖ|oةLOƩjm-㄁^BirSe+pL{.|df*v8PGޮ`vMtL]|눅Ao7FzAɊHfrfm #]n_sdb@e¿(K_ӊ-Mlkv<(ˀ_k\A>Ww~e*Bi=0 # >xaMK}-ky`I4ey5Y(XC}e+ѩFN+İOZiU6GF;Da4&:q=#rk?NY#ZK,se[EK\.C1h[o>Dza3#>G1pQ `E<}byA^'!ꙟɜ}L,?`6mW|ώߒ# zST=vtaG(ň,2vw;I6[5=יK@L_Zpei 5ڰ#8p1w/ / ҆Hzy8`|/y<\X8mN͜rA2a8-;`kMխkS"Kb.Tθ06dkgJmbHs1xᾧ,IbhTcK$x_=qr hBwތ%G)+':T' F`~Նvn7IͨC*ϖ YLȐwz+4S6T(HF>8ύy8t94U(b:er}v=F6u(܍n?M^bēBpR^4.9z6?xV.=-snbhyL?`:eǸ+ukؠ\Ad ,Rۏ&5mc_#h/? ](~!c-l1}.RM!B|nY@62Zj:W<?u9 <\ )&^_@4+2PkP  $YQU Y'T<Ii Z~qx>?Bzf~ c -A |o3<󚝃pz7 V}$D[{0 ñ#u7]b[oq([`8;V䏵ʯ-uhCĢډbTߙ6zǭN_I"«#Ph#+M>t7S6ќ,aϗ ЌSz%`Z Iv'Y͞ԃDSdBvWz}S|IwѴjB? Tn tێi Ms%Um+L"ͦ*ƛ}: |+wch;Zi>-C*Vcx +|v&ʗ1kHMA;hSgX'A\*;9)㔓&؜!M꾫bhYߠx"yԫWMn䩝Bh[GYTc~bMI{L@Kx/03 yC,כֿ`} qG d'gqGgee4 !%"뜼̷95PR t'B'/ ~ xa$a8T\F!n@W5绌"G$< *T*}\{_hI귚 Em [/;Ԝ-CJ/~(ܙ3kjL@bO[܋E-C #َھw֒kΨ$23p߻S_նV?F4cVOuŋ8lܓ6 ❡Œ]6iꩃ7`?q.7"u /f&+)>Om;C"kc&d2]nb$XBj1'eZڕkR_ P欥`G/|rq7&,5Ntmۢ -jBxA@q?Fe޳C*+ŏbQ!8_Y k@CI0.W"^01[2*4n(+LfF}!!;"F c*9[Y,!!ݭa8%i1dBvP:ni n9/TJAdLX5n32p8D"ՏW.vm*{ċ;fmwߩZN76q,&I+ZMWaMղJE{i| #9#¼oP M1m,#jCrl^>b^py+=v!4hA*hl6[^Hj/96 ~ĎNq[W!7 D[v_ErO@U[Q$ǔ~223@,t]3=͙ipM=F[ˍ'泱,TK}51BTщWzЊJ8ǒy \"|YupUwJ O[{m<ȑtfT,>%sy i3Wwsyγhډ,={Qfۘ~as.Z~{A(WISV~% mЈpd,xe}5GAwwZdZ~õOX;cS*bG,M}ݘ*9ʋc ()($^K;Cguzmrr TxF t `7;M>:d%V{#d 4Z})A[x€.D5p*P'P Q1*Ȧ$ e)1ܟ1ht%(}z Ο|W(lLؿelA?.]>| P9[#oCn \A3|Cd;tbcWd+Wm]re}5R $6O𗼔,a6V02usF i0 "l$ziI&͆ ;cre'4L5{)S`IV0d4!Ն(ҳ/'omΊAP6d CiB;mjqD/}s8~K#e B%mZ[NYJD~ܒ/NHU@YiUicڲZ>VeLѷ+SEE|kzPGGq}Rl*paMxoťW*+43Δ-L60jc`=rڕg0\}/mȾ@qtJRecy|gz"VH`Cl>V-C!ZgNⱎCPDzU0`bacGaךּhwa-v@M`]zZ aE{M(1pO䡴XIܡ^Ҝj"'i <[Q@5]Mt%1|vD)b0$M7׍s*uYDduRG^51yܙ! ã 0֥֬C%yB(GS00]^,_g;Iv~Oɝ4 \!s(cgَ=>slN1WO۩gk)wGʃp8e&%Œ V3=e*5;+jO-03}f-}YO })I%/zBJWWq}aԿzFv[kyb!D4_O_97nx#\9E#iCy8CLHOi]@&{7FZF6Qi1byƈ\? Hӧ4=%83~i'_"]sP,e Q0E[JAOe|$9GFiCQNzn6;~{k&Yc|Z~ 2xmW+t p n@y}>%Mmx&^N?qo`cC>DBHKg+ $NGQy+ؼ#b.QZ^ZϿ<0m2_Fsbsgmz%^N`M{Ȳ6rBh:irsC(O[sa7WmF;;x >pFi>Z=n_~{xE %e/ſ)X^j9; J*bF$ au_i ّ٠f"^B*n:[pii\{>~G><kUOiًN.sSЧ|grQÖ;ru9_\]&pM:r{nD ̲Gd ٛ<ҫy;@7ջ{(w9-;, fO1e7fC `~pǬ8p?PLU% |S6kbzI͉}#F?i{u#dEd6fsƲzct:,BLc?fBl_mR6bB9}T&zoZ*gt'q1}zQtd/E"%>c$`P5dEňqMv'nX┻" %ō'&%ݏ䡀K~EDn,^4Ώ(.  >Z REڎf'l+4?R]IU{_F>jK+iW4Uѩ]&n_ CUGJ,yoOΧbG"9"J;/TSH6#zim* 29|N geg&jAVwpdLWD`] cV{P ZC՗eRIJ^ņu˪[Pg `dZÉ K#r)_T"4?}eV+sVahL(,Tv8r x ;C/:ٌLE򰥎)#ӲH߲uD7^؋ IZn\iFÉr'#tuCꇘH1 OvbxQ;LϹ"큅ئ?$ʔz<^?S! ߂9̳U ˂v.lhХ;D7S!5Fg'W&8ԡ! jEO~*[|پSnedj!$c93V?e"6M%XeeŸE1ŘUK`劎b.F& KU TjA10`k7?\:^ӯfy0Nۼ>պ=6:hq(73XM!R/qON$f4W维`)oY>Ky: LPw)m[E4F #ipq^NJ!D@67ܙH 46`֍ k8\*7ճ92?h)lKVeg7;YZ q=GDjMgH|'ܥgK'@7Bp6ϐTs8p+0 jBd /u3` A!/N 妜21f f.td5)[y|AqA5alno`m ﯪ Ȃ.MVO)&IOWNbvR~|A,7 j -LXu VK x,:L=L _6*p%ŪuS&}t0r#9!OԄ2f2NE;tBQ.i2h{GnF!¥ Isz>&*Nʽ ہ,AEȈX+~vW$51lH R*vSNu> J-q)v) A O]6UDmS-IPm݀7K -JU1Aw!XP`:ArX4OO7sƖK>IֹRqmf4MifyF8j>(8-&SteЈ'ri3dM˴Vz>.:I ޟRЌjNX(u0ٕX 1Xқ8!ܰ#F9'\VE\RIԍUы{6Kq5p*]E?[~Q"T'͕5ɰ&-?k% L8Tw ~cDM=lU\b0.6{%V=:zAKxU4 ;fn\*-H-NK~Hv-Σ!# sq~lZ:a533?|h9- /v_!TsSʺ䙬8N8GC:Oqm?d -XLjZ<Z|#$Q`nH7WY,iYOc LXTIkz"]_ I~oO3UssD}n=Oe#V:)T k61cNZAX'ez}#&l sk¥:~D)M3bL-( MC#okk8`XKq C3{8(/{h*tBw.32 ~7~^K`EtVpKq|=4>Wq%V?M'Q>HeVPRz[3{_<B,%%/[} 5u"qBX4]wB)B)BG-LM )CEongaeObOTe_uo8gߕga*Y`FūvńwE6*n<ƙ$=wtk镉7:a6ãuGVuq'>EB_6*~,4vݻ%;ڳ-FJt,,mwsQO?DN |(nbk]t~oo;WۯE~O&XLXC%C=$7գ'FZUfz!&ݚFWrLEuxY4wN JQg:~翎ljfnQZ33k3_+mF6^ϯ)my3gyuB#.t^IDM!qV`P9mob`v$<_b{iD5[+췗VBytLP/lj͉WQ;yp"P٫ö(x㒮ۡͭL)<2~=U;vѬAc Y;=5d?ئN \V zYA{ M@eTT *mÖX麡4} GubY;r!<kE7fĭ Pre/ʡ%f.ErNg`F,Ճz n8$mLdnyt">2Dh) cФ9]Yi `}Xc4$haz\yfPyRwv79mȹutҶw+[H3֮" 720fS$ւ^sM)s!kA$J_S#DKKi^}V"Ig 0rnoh &`1T-SWĵ+h=S(V gԁV\%#yÆtD$0][3d}حhK'G鼝` Eֺ7sly `~;NtrHLXѴ;'=OAO9@S }EDEס#U*N[+1wUJڿc pLJJ,ձ>J/' %'FHD :Ta> hcwrr7_c rN{"IA C@n?47gC}LYwA{p {dTwte(HR?YEV<8'bof&ȀB5}))ֆG P3DJ4=b 묎r5݄k55Ǹ1MCHڵt!/nYANr#<ǹ%ɡlYq>2tef1t'gql+`ַGƇ4%gܹSgm)jsL,TJyr/kG^3nekX(f% brVHI sҔ?5>ۇ?XjV:ڍ qs- ˔+g1ICV:'ͥ$6Pjh`гdž`Q]7idR;`V1:  śeS3;j%ŕa.ƱnE_&%;kwgYJRQ W)psP6HRS;2Cqk619**o2 V}9 1Bu:RcrB [ |Lt((|(g`QLun Ȍ uĎE?$^Wщ R<0EuMu(i?,.alHV^!lA4AA.BC&Odfk[$"*P5 nQ`ڮ֜:N1x[#vƇ"~#<84WPh[Wn˾F fP@ؐl\i2+Szw {~J{ #3zBQ^Wvّ pyѼ./97Igq/8:*"eQqR`_@;"-I.~u@ԿC"zpz=>F hx.Q\<[7ShSC2֛o{vڼb6^-n%"16yy*qD(H)P cd+"=r=*!X9iȄyFnzL‹cKX0NCBaRm'ޡ{? ޖ4}z O؉!vsxG#),-:yQ$U@)v莤O@lQ74kge:aKR 9P0`b9#V|7 ŧ*UXAZ,rCD7O͘yGՌtɻEIf`W2r_mfrA$ˁ#EqV12Vl̘x5|3兏+'"ШaK0kP1;nɻCile9՝8ob"l'‡iRܻ޹ϸ15>  ZWi&oE_?i[拎EF҄ܶx h^pL!ⱋ|t+Z:8rPPu;s)G\)4,N_fTS9vK,Ʃy2Iv!ҙ^ЪUm^^$TCqU /ej4á9 ƫ@QrUңI]r{8,♰xy-zZV}?L ‚ m l[!8qȲKu=;w1mNqmᅐ.k1a96Ni *Z7w]9}:s3|Hx*C"WV:/Kta:7"q+rL C+"T,53rj(`zMRxm'cCBAh.J:{ӷpMÆ%VNSg*]H|SHK&x]ٹEXi t5l›[s GJ2sXvMevh\};A3{Zųߥbo+$!Uwd I7E͑ʆy#92ʛ pCBlINP[qw6>R? "bM=L.4Ҥ:'^R9RiT} `|B-E\y~U &]!,g ~.b)FN##?w;Jkw9-ͅ}><%'^T'6gl{ԙ>,X_v۷n;+jqCΪN& yMHtϖ|~f˛X< P Mоx7p,Z5^&=9ߺ*!uCN"j-~7Ol.:{FlJgiTJۼsl\)d#:dȊVUN%iFomʉ2;=wFkC;13ԱJ`}G;. ?g aSdqU&CIFL#Q0JxpYȵvv`¶Bƈ-xȾt#xsjSjYkk>E3 !%烈) *RD?ˤum'J;3Q#YlQ_vǣ[ HTQ[^Ȣs+']L// D0jK4A^w2[&tdV܈6+q؏{P)QyH@3bkG?e7nCdzw`{ 6弡rOPP(ϰ>rbɘ凨N4X#%ׅ"2i Rڗ93PW'z[p{h?lܿnJ[< o꼚,o24]E]{3Z`R ~G: Z \}y}=yvLGѳ%n:;벤{#vZm6H>DPON ɝQ{pBVkD8Fr0mwz 0;)Ni!e#Qv:O|ܡoЉi#7g}IzGS"yz^nJknJ)Is\ 4?aڳ1v(gaf` RAW~HKGn񌳱ZU9  ľkH.+ V2C с3MfvFSj+|X2v}Of>JA"pR,ztD~RWEu3=Ƶ7u^KI'uap˨7ϒH뒆$'i:7&TtBd Rb>838t0m2:оԩW8]P`ꓯDE`yR7)PJoCgC64abDRxc-(3}Z0,I>}5 >(ʃL3ȢzԵ %x*u<%Hު4hfP4MKt2"FK ʇ !fAj%}b?#=Dsϗv|D+y6aSDITyx3a#0H8Zۻtb`n]="6w}s(1v% .!nhp<ߑtr!x:.wjԕjJ"Ez%&o3)zoJ"4jQ|.ce6*Fկ6|9 "e:I66\J Қ} O@q-2o%LWnВHԉEVYfYhӋ􆳵 5~WF)Ag~>ϳQF#3xx{bڣb_s&o* M4s6M¼UAX䛿PW+)Hi{Ŀ!eYQp3#R:GRSQgba4uـ6,:+p{Ҕ yߩl31 jB}MSn!`= }0k.'UܮSt](nEi0L[ J -޸~ W22IS?ö\9- |mD,6jLB¯ B qZ$*0'd]ݴ :w7`ĬlӇ fc>6kusWĚѹh%Z'>zx'f1;V G7HȆ.Ͼk}+/i'\Kng Lvu+qd[1#GNO`tX+i `1R9Dr鍝&jD 0eґQ}3qAA9^뒐kM j:0>ŁcP9(R~B85Q:ge+tLxٽebAZU&3# 0oW])TFsvPDYM\iy#, 'O v!x\塢.f?"RRf08x,wU]YR@;^ZiT eUs"fnN4>ㅿVeZ]T{0%nlG|x$M%uq,ܰ%R(ZMALANHY.FԫRۘi ͇hs.^#҇Kq<}#,E2a*d8$CrgUwָ0 p z[{7+T-eJ <)n^(ŐPn꽓nWkAxè@~jbTfi9 K+PᴚpXC\YBR2{K_Cw(ﴙțfӌKZ."sRKv7쳻yyZi/Mb{FC9s\<"؏gtB%e "D~Y}0Px zvXMV|F^Y,Lx?ٸǸFi)N;%=:PY`(Ҳai#YT YƔ1%31DdM%PTBlҟǏ|2׹j-DpF]s.a@,S|֒WȮekE>2Vv.H7jy$[ 꺌bV*Piv}[ sXvW kβL/׈٠-ěN&) j#R /Գ0hxa>MD<;ĨӳnO?]J81}A v41 qz%W_AKPw&QQNӲt"5{ڦf&W_\Fȇ *)ZPϨafML=.専+ Ԋ_|a8aԀˆKI"oW?F #x. Z b"o\d"LcXbY$jku":3!N#YXt$34QLaD{U^7գfB^A] )8[ 9rqx1%8Gk{bUTl vT,us3-C ly_qZGm},6{tvEdq0$:L*xp.XC!8Q-v XNO^VYNX$my͚C8yY7;pVtUCD@*ؙ1αɂZQ2+GZj"V.Y|FTSj ^Ar'b^*SbAc3at1oF_FԿzPłm_Go*i^AL W %2w.}C{|$~]dXs{m{ I=ee=1|] +m'F:" {uۻЌ%o*ҤpI>Z9{R/`~G?ď;'Hn&N;{矗tn:0S%S8J:V BO|-zv4~~[fMЃhB)>F0CEàa_,8-p3~ҠU% _es1ҽ7k0g TJަ0)-c`3x / 'F}s5LjKRB0as& I& DuѬ0OМ? z c:mu Z[$2\Mәkz 'S®~V7sX}'r;[ B5dΖ9vewYn5+a/ͺStD"kʳ`[1hjwͲ ,pt`v̪qׅ\ K^zRDFרg&ϋPXҤd%L]M*#dh ~߱ݪEU1{nW[JyjQ*m˒tLh\ޠYķ~ȎhK<Kue~Nq i!H܉R% y[Qo<5FX PS[Abb Սߔy 1ET+1rXi%Ä~bډk3R\`7N[yrcS ye[ǔJ'E20Jn~njrU[=~ݗ*2 Sf9mrO9 - rd1)œ4T (Uߧ wB̉XԷ's)ڄ}MThY EmhPAvv!W] ;aR#nMV~fRax0bP9H1 4;xSaGJD!B:nk~ z~3b4^oA>eClC_$aC%}mmiSeS4G;`2> *g̘Xi8Mpbzoj<lM#Gp i,BSU y"G0â(t\.cDQ(b\r-s|vMmO % N"/ |y99{P5AY9pa6 :RE'\ѾojGɯAr:”V}dV+hFM9$kSݠ6$S\r ;Q"{,h^SW2/A-/ 9|5#"b߯kwr%H1ŭ+& vHPs$wKS.' "R`Q٫dwt.X$}~R/ G diyduȒ=$.Gc0I7jļA gۤĈ8qBݒUuH0 FZhҲ(uv{ VI5F7v9O-rc{,/d5'CC"NַT׀0mɰ6VA0ԯlⱽ֚_] '=Ƅku$!v;c12 :e0g\&,.$[, P1I9R}ЅvV-FA8vJ$6KtIe3sgn-[ec/x=TxR2lg =@F}q QV.;Dst 7އ.cHIȀGQJH,`.fKx0;඿b?H6ͼ׬d#5B;EwLNJ򆞳g N'ae͆#sc_Tc)( 5$j'P=i"GaȀkÆ8>5l7TxYD)'=-{'CEG@TZGkZ>\ag1;Z'JDqѿd}o10=ZDQe|L uv1sF9[:5'ۺTm{r^7C3=Z:I g\P#o| 3>"%:`B."ZHОiTCy6PL᜛Z354g.9',Cw umK"u$ ;oev l3{3rL21YAAo5 .4Npf|.>g|'hȗPȕv'8]%GOPx3!6̄/QZ0'2fxqJqN!95ah7{jp`-z.,o6F^gNަ%t=D 9{,8RÂꍗ Fz6'yU_@ 1㿴F峒 z櫺Uz +MEb~\W(?TO0tZBav}u*Gm5Ml,>csK%02o^.Mom-*csJ jw QlGd1~N̉83ôt@IQz`,6 q[57Qp͸Cߌ`m8hL˔e ur&~osrs׿5vS<E#o~)~!a,q*BHXIq}W0I@z(WQ}-X +$&vTܽb,TBYccRCv&qX[_~;3e߹BtݐT*Nc$φVuT9]x|MNVUwmt':j.7+.:D[Ɛ@; A?yP=0y:!prHQXXѝOl!&1czE8|4;CXna\7%)C\{Y0Tu[a׋ ~9\eidI؞A wQ q>!RTX3uxzJwF23R KnQYcuT\:TuY?w2~~ݕ㩈`gֽT|IAS%*i\Ά2$ HG*tN$瀞A}# ]1@8P(qL = TINZF{O69=yK!4_"%L+G_YhJ\򱦕ϻj8KZk; D`!`$ok=I%|U垤("ah}J[%ɦVBs;WԴXāl71M[Y]VM.v%R- E$޼Gm%rj/_~yدZ(Dr*~f fbuhyqcYNmRCT8;mߴ΁Kq :AClm+ti\NՔr8vZ emfmdʟ@j}6% NS {Ό#cThES/rTg]:Jşcℬj{_։a~; 3SKvGB*+e,(}տ8>"6WaJZ^_ETX=,R`[Swx?>+ OrWi > ,VŜD* XZ?7(ɒ|AS ~ԓ)Ȕ!g8F\iu44H(!M(s@7uN[:9Y'i-L[%KNuqԤT-哟SK7 owz{u>k8FCLs|?"o<::9椷$Ѩrhf*o< &k*{|bo1zfh@Hc5LncTTOːkǢqo69Pb]T/Ip|^q,tSQVu(\d;!ώ2w)Th|Xj4lCB.!.)u("$^,ȜkYW?vE|]=|jdxER1A>? @S}Eb(oXxo#AĶO-{09M/k A? W#WկWcTЙuCթ{f%>B հR}-S({m,%z?`rȆȬS tecw8y3-K\N!Re($Og2Rq|paM.R6Gt̑gvVޓt[ͅĕ&ӓmDF^%=jSpA7D&eؔSn(Jr3.Ks`*>g̙ %. bߔ"d̵n>g9EU&>W:r{W;t*=R xCz?Q?q`T1 ߌ"|#2йm;/a>~r^K8j!!.<]a8njCܠ0 yiyP>#J1GhfCO8טW}!BWEX0FM?gI\-ݸRw;YHݢ%ŭR*&1QyȇW)Gv`tkLƵ54e#Yäȷ` :*bNϽvpP)so&zS5XS52Tjbjꯚ2ThΩ] PUmFjO~՜dL,g {AcXr=21\/:"6\a;b)^*j\R!`[4AVT,GYlkOI jVDLE.ćCU= 6_h|.a݈Kk0'Qk6so`@AW ڈÞ7dW'YMc== T1eRn-%+(,D6,51ϛ:'K/.d سf ƭ1EV]kac1|paUF^(@ehJ*Xⵯ+"*^ﱪ{N,_?Q6쩢f *)-&v;Ь]ʹд Xq~[ (,0gU!ۙ 3E/1DtꘃJ1lWS1J5,?pQ@ Rfwlog,$R04cNZ '%ɫ4˼U1Gs f(UX,bNȵXJݾs]h3J>Y&9f2a-̔^}>u2(ӵ]"UasR&Х[waP]󏥍'sS=_J һ}%&]Rkp{=Vbi5e-vg-*'{aBXR),o.,Ze{OXnsia2 PRS-Tjy# M'nĸ^FfJL)xxc3xkZE D*`D-I8aWHd">YPΜ =9@n&1UgY `\qt-Ss?u'O;?H;: ڼs(\fQ٢-mwj:$Wi?@O?}{28o1n^Nxk>`ՕE[)}1oeF>GTuZ~k+ |6 u轣[a JthGTwv{} :E=4vڥ_hVt\HlQc:W"xC/x Z0N`벸^4hI(ԓg3UBR1`!8}cE/PB1 be'7BtjV,^ml}$J">TCU2-,ZImp7G""ӗ%8{2{Dh&ز: aGr"q&Pk1~SCag@r|>BxQ,qFǪQ:6R߳&-6wn߲38w2O9:EJZXL8wUrY[\)f3X }0Ώ5ϊɟ]aۻn/YK̨"u'0٩|j 3R~@JS\e8'q[G==N%'9 ~ּ6x;]|=$NoiS#Ҵ)x;hV^vudЁ)}4é&*U4hK*ӺPĉVfo&dM.^Г" XI`)7+AqM3o b|P{&^RW噮jLfR4,GeR}@Ϙ t+J9)C|Qp.z2XFh,Rl82XI؋ 3r!M %:'}U '%~^FT|lrIϯ[\T@ebj7(Ħ+~5>Y*tc%O8jSY_SEߤ|ZZ+ {Dբ4m{$_TpWh,*Ockn;G ~GgMӆ owEyWp>!Nndә-1\UȺ'˅= aN6~xke$~#ϙ2~0eahS+^&tf,#Ql!ٚ&J]7ԭR'Js78`TWH߿x Gr 8$r7iTUYъlȓ ڲs$`fqW"(c$UKC[U>O Th: Cޜ rnl 8XRΤͤ U+B#^$3tXZ#J?/6/\0F 3oݑ>m 7oHJdL/$vy (nȼcrQռs\dN)AR;X2ˡU+{uSp%ZL\o/އ2{kV&$2D+={V^{d!}toɈaغ!sKwmE q 4BіvF<=kxTWf%Sym -X|*`&8uh&1fJh/ I*\o; %QBBaZgܴJlhPXϷYy5)Rr: M,2~>b2:(7KzY \}PQ^/s?bp 2Q^<**'N JKsnKZG(JK>mKJx3RKc_\kGia%2b[Rugfxɑ)W:8QTz>#,Arգ׽k1-QP$agidly/? ZnaW3Q=8@Q?lTtWt gHsc0|UK a8`LZ߄3Zb<K0qD'K Vn)AIƺ>}6 8vB9 QxyE yG{oܚvcNސoqlW)T c=}r4G'n=N=ݢ^1!cjD kOR( ŧ䚽D!D80f6Τf{x[P_+85Dv&ŒRg웿  P;fWMP?Kvl( sXrFD&iYd>ܧ#>b]QZqm*jIs13SBJ9m~y7zvh5_sf1~xWPn{C%,F&4qBP/(@YbѦicU!s+[}u<`ZW brX KC. hG|(EJtD$ɐX¡۔2+5p6!:{86%i$p,maM7K E9x2Ƒ)AN)JـSsQgUxFWY)fhlY5On3e}w\ե-3X ~_(cK,EK y D%D$YF*@"pDr{>׋tt zrRo=>f )(L]z#_'Y} a°] ;7U "aWn!+Epҗ yߡu02dJ̻A ЊADÑף4A&K{_Q}hڞm49K G1+G^ۓTdc3IY 7F4|vcs$^p&flY\pܟvzV$R$T61.P1ok'n-jڙr=axW˝Q2q^ x51S}Fv|ho^C(SR>R"N+p݆l5FI1V-P\9hO؅<=ZќHURJ a:D7 vKYfyw~`rEaD3Ue]gwt5Fg=djY}ЈT|Y⿹]̢77}ĉxZa q,˛Wh¥*hYOUבcR'0{9zr''KjnՎ(*#ym7h efB\TgB2T&N)A(Vc _妅C)탕@/0B/"8 ?eÐ"aG*m6B*H!< eWHX%kNqMbp2tڷzB*h"7ǘch=ѱQK_)bvcף;JOѻ[p VOM hX).i>ͿdK%Yf(xlh3WSVg&.kQOWKUZ#N̋eJ )BmIEhJ>u~*шA%l8JLI3tAU .S2G6wRtD4 :M; WQI5cPs01ƘiL_m`>}b);-Uj .fvf>WS|ܷ/hmb @^W%bؠ|M2qiմ`y-Q6 wBsԮ&5&'^,FrVmqG*^\gsœjKڱ8n`!̯hߗK@i[q. iѮ$ଷ|ǪpP!/۰%O2}2iS GV'?>"\WɦiXr&OB.6lLV_irBl& Q;&x!!j!K/%sDDʸu|BeLpl7o .袅!qqAtFKu'X2IEؗ!{,SMPB #&ŷhhl4C$|Ǔȡ zuLЋ}Km>I E V:%ωEDhb$wiƚW,}:D$_F#r Ɋ-֌V.ǮMAxz,N.r2F4:XHx H6\CqpPU[Tf9sJpwoyy/ّ'tQkdy_kڌ5gc63(N9k]5NKBT[Әl q &Njnˍ mBi>Yud&-&]e őzlr$/B@뤧ĻP d sdƘd#Ih/&iդ(B _x?:r\=ߨ'\kwʣ^Mؾ]xf+WW#H|Jy;j̨i$.NH%-@ pHU ^`q]omN+a)=6WR|l{d7e,;d6 CNx(WN O#C`o+k=PmAQ2c] Qƒ42Z1Xe)Rag[wcma钡}oɞ0z=EzRUp ߪw=GMxyb=7/:`lu,Huby cO0h0FYl̓VB+kp}g6磲ۈ+/@:\ּ'5;B!OT=\#_.CCN]?3Lxr@,eɱ5KJ!zA+qLXSJS@A/aZhƽ$]ha,|'1K Y* ? V|YosԃLe3ze'eicpRy{~z2Ztc~1#aZִۨkn]􆮩vTfNuP)Ll`*pߓ6/{'C G{.DUQLB-~ ڔa@ LGB_5(h8J8a@u_sT:cc=3Kbj *:zm+9W%~2og(@ŝ)^ƭN?)p)Re7nmdC!FP' `^XK{qd»|v[ZGyyڕvԑk&773{: EׄF#28NWnS.-ˬ}^ i9xѝtFEp bkwr/BTyh6m6bJ!c >Ω0 lA X?= nbȼ-]}QP'/>aMM* FmE6pW/mchӽLL6u%AbXb& NBrmʖ_q;v/V*9ysr"fDZ'$wQꅎȼ 9k/@AWU#vJ|ն"j`LY(́6{C hG: 6-ɨXѻU>vgkwAcLج<B gG%.vܬȩ&KQœ6#n|:Gq!V gC5@]=3zK Wqy,f* ݠe.)\(}.|Xi SěГnMgĵfL -q+CՄ,յnMi-ȅ߶]eLy>jϥ:2aݽܞठPɚnzs>֊`Z[P[W"?n| W?)/H*@^ 4w*-Mյ6KT6 >{/%Hs@D=<)~[ϜD`<#kT\Pp1lO^s-%+ޑ~OrIP@40R;q:X ħL 4\@F_Qxu_F :"OB Ҫ#ka ouDP KTH,q 6mQ9DزP7iB $j"TC`‰|A͝)J~~o@=(Z/duStR0,ŖCܮ'h8D:FӁVdAV]K} |+GFNO[OѽwY[l#$[|hdg@2an]'R\g.|7\ІR![>x cDf~x:Yi{?Ŀ]mF3@U8ܤbi-X;X*vOZd5{Qpp@U\ip?1TWM8ot\@^Vyn^hrצ2۳cYW˯ANjTVE_puk'%(lǑtCගIqHn"ɰ,d77. Y͚:1g_⬜j4Yl#. a&r,(DZxWk-NqSQYWȱ!` L!uALtuY'!XRIE.`-ysͣ>SѮN|z@ kW5A1Э t]X7=jy \ܛ.ѻnMG\j3Ȕ?`f 9j|h~LZh~S>5Y`Ml>jíU-N6 r+J[7ҷ~YWMep[U:.\[&6X6SKCBqred}-TKXWTeR}{o+!qƁğ }9 fwH$0sYH2ng` 瀰IG+kCuCf|-& ҃".{_ ZC #Xx_bLC Fz6j GMi+7mt1);K;-=Q4s"ECT(J-Fk ]EzG/ SrJ7pwggI2ނazv䥚#bgjTI5JsQ:W6S #?[?t}w%В$v2u1s ʪX˛ו !YU+0o빫سY)[bjNJ.2ր0bRI;r&h{R[ >i&ML8jnp@RԶYŤ f菃 @ 0k3|Ev#폦k"R0fLw,h-Fy/ft-a뜚mjtWef<,ls/>fnN>K48w8m^M6Do-ޘ'"eYB,6 WCę{4b2]R~ӀMLB4ۓxNuBV)UJ A2 U%Z)vK`7d1gs*(K^S$GxciMvn N2 ?PX M~ 1]|JXH96VFs? >>c1`{1Z{0t 醓 `ay•<1IV.)3ۉj HQLۢbz*ag{ewۮ2#* '+j=#yE-b0~YF*1C/$B-LXl頦1oQdX7K_r-kO|ɧ*L [ȸehƍBb҅z"\0$[ [ߑr)fw؉AxroUIt- e˴,$nBݯ|)man+ pO?0iٲ< PZ\y_<"9zcF2mpR|9K{ @O߀Kq&SB\AxXʉ]kv S^"@V`ei6sl;T|-ZparXXo,y޵n-|w2vmAxHtEkajVzN#> yʅş0vGN~,-wd]S ~hnE5&K!!ʽ#T)G7eẊ}Ku[ev}gQ ;ǏX?@PZAE3)RH6oBV.*+FXđw%V,̗y&9u` )v]YBLΡ:qqnWlI˛%TRVrrAn0!Kg|6 W։MN}'܍O_X z$"('Ecƶ Fe;XȮ~"T]R[ãۄJ" *Tj35-L^9V|&^?V5?yNc7Qk6(K}h߉_ԚrΓNATDU]4vݹZt6'6ZN a9;Es X骧^G4q!\ijm\,LasT66|6LH/~"`$8$IEͥ ˖zIGV KB$>2Li--k 3P` ;M7@D|w~ t!Kt#UZ /6|N{KyAiJꯜ8ؒPh dRf,H'_ ڟmizZGص>c8T p`vIPT0d"({hZk^#Virh_k=?Dv2zӜoc@W +T\zqbPy*lHɅùP212aXz^ݮ,pu!rfi~C5EB''U*ZwC !(rok|Lğ"[4  Ѱn~x}/ j@@!Ys7V v3|.D fW?WY0zta$ENWcE[v9,LwNj?ѭN[Wtú)9CZ&ew6 DQdup"X}eiHQrbdg (Y^m~(enغ-є/8sAbQwD>ϼAQlRTvê[[U} |Lb/2k9{\v*Vh΁/|| "o_Y%RT֘j轒Pk!2 .F9;Tv%{p Ĩ$R^ss[*:Tx͋߷l)0KH.J txU>)7?JCD\3_7&Պw/猉}ٺ?K HzSm4Di%ŨpZ kWt4t~kM !W?~/0硛#<ef90V3 ^XXh_Ǽ \;sbFNW.KTlAsөS`uRMފmKóx GO߫kɖR#yud݆<6nY׫tFxITᄼ4`i;hڑq<݄}PYgoR|\ؤ)." )2?U:n-@a@J2*k6oQ qKne4sgEq W(dȰM=l\!ji%Κ za͑!%÷mF&4:X} ^AWb߽8O9 _Vۮ X #!r `_ :%fUD =k>i/lɕDXCG86߯_OϷYdo5DN"LaeyXG#MѼ#>Qǚ^S3+sׯ YMOC #wrf7hZ*aؠnDCh>C];N-4"??je͑\ּ8+Yzt 7y8E-'< A R$OZM@EUQvuLJ#TNMV\kK4c;1}'ӗ_؏l&/Ԗ/\u6u>"TjME ho<}(&pVsRr4ڨ19USq=0=b8X+jE k/m.RƾmNϒ {*n6 x1Sf7 hxF,T֞E,8$3>!vA-G_ NAU1gO,ї螹"rBDCx{m4:k^=־%f_4p3`E(oG^ZB&*BI@B,GiAXU7VUq7EdDkQ[IyOJ8@_|Bpײ j7rܣAa[%ON1-s+RO,շRlVCX!-†D[-sHs^ Z|DXߦVDXUZq``nȖ'*C R┡ 0,%JLͽ)КԷk{Pg_^ в70pDs@ u@rh+ϝYPzWc( }$= 4cA?WN%o~dD8}M13k |x]%J*,"yC3R["jn>HyG=!ץو=y/H$Cf'~Fi݃]V3Mw$pR/h}WpxIKfua=>u4?F$[["}2\u^?е:n=Un=Vߕ=?OL1e82}Idֱ7Ɣ(1unܖu<],Mq^!7d!I_yD,3p&`Jd7iU ]9=rdx G\) Yة ,ƾq!,^KZ1[ @aTSX;A |6/s2=if)ja&?EWI|̓]W!#UZ;Q{l|~MnQ h@5mM cR`17 AW!AfowWc|( sۜ‹ŀ4x6ɶ#qq,83Ų$nRBr'#\O: f6HV ڌƜsX5ӞSt~ͩ+kq|pISg~vY(`%˯5% n#g&jQ,Vkd͋JHABqfZu9Jmks:;h[v~ UO@l2lOҶwo"OQiV*dQvzvJQJm4]ެX9܌/i-I S fD|j×G>-ccipB2bw3ƝΗ"X1b*4r:u ]9\k:?~s2?<]J.tѮ^^9. L;1RiA7v+IRJZH:`kJ)wfc8`Ln O'3灂85uFDd:iAٲ0xqmM`fUoljLsLP;Y+'_>4ҷ5}D|:Dg.7;s=oj{&yQ̅ݛGewS?/:0D9_ pdOʯtbfZ"%6pMu=}g!ݴ4r_-%}+t*μF=:f S97EF@U)KIʨ5ү7Mn>TβW #Lk<찦l t}Bbh5e8>T]Dmpjf9A E9A)؆t|Najy6tNGQxe'j=;%a<&K/TߢuY#5Vk.\sG1 Щ.M.SSdae^lEA G햑/vgqX<)%z^T`6oE:>x&#[Vz>+k]ߵ#  qś~2LvP0}`qTzlc ea>k/bэ~<,|u0|Zρp6^'8Lw \j1fvW_:Y2._h :L<\o_ 4ݵFhjIɒ݁!w F>?\Uyaً,;8ImaU:99ӣJ ~3j["0-[ƣAepK?F5ϘK:wݼqůpP;D 1ʔKQ$n{-4gJ $-drO<]N Ifj^֨o0;N,"-TLiTTw9bUafy<;27;`.8DAm ^EpY'J[|AkzOEŷK %Fy_akɰ H/pQfɄ(^Yo]>60ZiIN%h*֜V !rNUms&sbN.anttC~LI 1 *\󮡆CxpZ<^-˥3*IҾ8Tv=!zɁTs_i'VRJb#d{#(a~>Jy9_̰h~f$ܲ=?z5NMTD1L Km{%&Jw`gT)[wĶ8qo`JZC:x44wʐBcB1'sFZD~?uΤy_VW 6g>s7QDRiqC$v|rą6}b>yY aiVc, zaq!zYTv  iFʛP!\sVjߨbf k}*s~/ek4L$S\Nf>V_xDkh dHx#¢]bSgEzjȗ|u}KG$b$Ʈio|im.oʖW>#b33@4 e=N7vR KЙ`k 4};)*0{ @WØO0dxfWXsYLdO<  Sc Db G8 lƒin( ɥP">1 @QLmBz1[DJfr&YKIA2(L%=cL` uUy*I]S%:Bx,Iv Lbʹy^eSWrǹ0n}+B{tOaiAR2mcՑb8qwYס?=' |2_j n,D2Jtxf]DTYKԩ$ 6&*E|e>O}AIqf{?Uoeڃsdb%h]ilѥ`6NY-Z;m㘥s盿Z !sfPS'"*󽗜NXp!:݆̊OꯙD ]MJX͚ثHm+[)J[Mz2VUm\*',/o an>\ #P+ q Ps3 QiC u@ʈ9QΎt?fύmb8=KIDj^OE)K4!‡ /-#xDN B1kEs՜VKm6(omU)U#W$`[ |;X(6v0kEXB P[/TV`_YssO}8έ_\?CT@7qL]s@Oۑ$oyA?$>[Jpw .#?y^r~  # !>sB5?" \ckM΃~X=ږp>aĥOr}' l@GꎝOG!OUBMW+;X8swZve7l3NٞAR/CN;  2k r{^Gc g_PESVъF?zfRB"O ;E[:xBZ Zؗ˛ ݊NZ'Bg1{/qY踭FGBlkD&)vu7fE(g܄=(l;ׇ lR=NZ=M" e{EL Ef.W?YP.uͬwMψԦmx/m]Gy05-Gv6=UlB#]>]~A&;: *grS+K5 E?8ԓΏIZsQgh0q~(O'y/aiQZ65ByFen`_jI-|4ķd%</BGMLi ^# j)7V$[gj;97M#Or-M(cV)iyr/>IJwK!CtrEcY6?$LUl\$~l`N†!fimFYS EzhcoP-­#E4ImN0~e):d$"cؠ!yJ'q}t9 PY\ʎcGBTAՃE9YSy*s7]X6~D* Z&^Xћ .L>WPOCk'pR8 ,Hai(~j9Nbyi+ŧ+4z\6]䣪^eD0o}aką)!Yrsl z^@ ,YQ[r܅p3YςS2{~la<ZzEI Ae` >JojozBbRM6+J5V0!!Rø3ș4H.#6OȈU^;o9l-=(fH$ƨ(C$ ZM3k"XKW| B5\_lN7 ^'tblfE!3&]2bpJpi O8mk]9P tAگ==ćFc+o5zfD+j4 )BkRܣv:v#_MKRrE$VD8Y%kB@|u`@fOVezd V >=a-Jv:G*[l'fI%W%zL|I27z#RoFeVKbu8ŃuBG&VG]Y~HgSՍ{'B ^V-/ D笑x XiGǏ@{!6c {O)| q/l*RlAw9t{dsa)Zz0sw5\Vf Wxtƪ}[t ?wrDJxion@M;z BcMklӊk,B,~H&́'$^PqzE>ޟK[q UH氥|o'ađ‡dRM$8?"Y:: b7MLm*nׂ~>3}>` y&jҹbDK~. )ٽ~.LތDEtQ e6g TEأo| s \qi!!diH]=v'y%pD\Q6.nĜVJtl]f0gmuH7"Dx/@g~ᨳX.8r}byF4or~a01ƨ ICvÍo 7q}UZ侀Ѽ$/c`b_AFq50>+l=1LҁarJeLznGd53$EkL!sgQ][_v)ڰvE lMYԶTT pJUA*XUbj.Lh<7/O"M5gxiJf",dNuS閴 R]<;"4| pRRL.箵DIqs n!dUA͍N)ؐ?/nV]L(0CN ր*ᴚz͋@Fridb-p8(Rx ti*ˡM0$iT0Uo0%rFAs}UE:(yWǎUoWlu݀@:o.p=Vb0H0C] = p?1:n<)9>µ>;0^I|Wڭ+7Z\y{ns/Q TđT188D:̍mY2 *9#Pf94ǪYA1(2`B1goI#fECbcٳϟ_D-^AtJ|ۖQ- ;"!l'",-*iWI!>tom9E/Z(lAJ"1C*ݷbW4/)lP/YO>6-]IcV@S@EKrF6T0kv2(Y=iDwǎQ9ݒ?λ2hQn,xajE?lQ53Th:W܎mJMq=? <ԕl Tu@|E3!{*y' 'zdK$sFUTkgtwmZ7P\ ۼ"_Lu2EP \6.qs?6S5DLkϾ<.PZti.6Y[Zﴔ>5sz9ʈWdUc)޺; -NAhxғk`3KU{JZB= P\ԯM:PV礼_ W^+3TEE÷Uu1Ds> ,r6`)-]{;vol@'$K  a͕keXhZ|K^f<֋6LŮd҇.X/ e&X6卶}rP6>jV^xPV r"җ ( yt2x6]y PEqE%JN:'Ҥ3']4n3V{g'+y K$'ֳk< yg}SS䄾AZia0ʓN1D١agIӄIyr.økE74>3ǂY+n̑^&Lds?{, <A;*KFenel4Iv-)!bN[c6L+ MKiLY4*W1{鱋@;1WO q#Ea̋ǝjSaWG̅ e/6>dž%ʉ;EӞܦA/[nAvpѦϐKK^mK $,}\Jq6 b?k^h\?ZKعiF*&,MԩH8-lLѐ%ҝd;1XP'nmlؒ@k@!6z7eM|?k828īHaW5ZĥƵ@졨[]#ɸ+ڈ@ Rj0@d|2{ꥉR8@\q=7A* k%d~] */*"Q`JlCcmPI[(=FSpYTAY`Ac#WDn/~L43J_hj2uXf !:>62N$2kM_i˷X&58)QzOnecH. /y]+5.:lA\=W?N,;7"P-lv̀"'R$>O ~LK d}q L]#9Ge@"oKVٱFRʠE(0[~]{~${=nz!Y97K)To YQr/tm 2iw]4)BD<df@uG]/H\Q/_4!*X;Q/[:t];-DQ޻j孾>Y)n m+Aj& |_U I-dZ7CS -^#0-O9Yt:K(a̯l_tNTЙpd>< _ǭm֝eQjl#:ʽXoílJq6\Hf e/T|}rtl^*xC /CדXMBI1ϸ|/#^Z|M:$YoJcJP+aN{Y}]͸Y%55eĵIkC;6ZiY1!o MZ?1<*Trm2ǘp>$zH3Ef.UU#$ d=x#Z" AF\C p}\{uElf ~jE*PdC_Oa8S-dultxB-15%mxn_g0,kM>yRGމQgncoF6F-@ HE4o" GHF (tǾ[#[d~j˟ qB6r((;<2X4<~-}+~ AƸ鴟轘#[m` {z (uZ];C{h<0N1o7yѥ<Z.bJw׺[@ϩ6ăx7B3mXOe7,y^kIQS3GqGE)\?<^/YCBDQ7ˁAVW!{pMP1`f!$_[%E"0bސB /lgD]Z- ,z-4ƭZKi)!C˙_WPK&I2 W*n3&I3uMjvL&:]'-LSCfd>5F2 wx;Mjfipfw1P J.࿐~EuMve}UH9++ƑH[[lTDCnV67ix{ߚ6lmb3`;d^:F?OݪeIƼ4]n"D3owh.?):H& ^S_ЦnZ!(K(OG!YS1WڹZsR Gpg=29R6$>R.{os>BjjHۛ4]t4>}!=uѽxW(*X N S]*Zeë?Ɵ)7/?ȢHϦ~v*Cmȕ[ytxZX,-S7Q"{"Xp={JQIl3F#J9xo*H!Nv&IߣF~ x'\7=~q~Z-R-,Y՜ ۖtz)|z8CrUfI٧NaI W L7;-8㽦t|Ml{U&E<rj$LuspVT.lHA7P}׿&>I6OBنm@bX ,;,M;o"R+=jT1َ,i:Գ1J leC Z%u8L$g.g-4@n`iӪcXbvLJDAÓ|[r­bjFDik XrF c[ eZ/hUz!>x9\ W@ /) *.4M|K!< *YokCwwc̍mLB X}̨d2<(SmR`w|(}{\4M ۵]"m";5[}6Mnib/dk1}L?Ps! FNN+C"dfDxA1uGoDN$xеbNF!?,.[b`9boaбFחx1)4%Pb$ Cnkj`j~]G z 4[rddmHU:@8` Xʞ+z*xq6"l.\1KDM1{m G/)Й,)ًJXosw@q&akz)7 |]f4y&$i .ep Bmr/% sWW>ց>K{KN-Q(T )qىf@g*F OR,X7n|BӉPc'U6݀!&1-Jb+/mtp;h [l1b"(q闡IlN$c=z T9!sI |P"Ә; G @# ibVm9FA& MjuV1(d%lDQ[w:6.rˁy1fןc6)lß!pCΣҤ+|]dB;}zeSH,WV |}& #f9 \y|cyB31\2fQ E7:=ˆ[;HӳV$Y,0u}ă~(~GLJiJd#/ ns0rҥ &>oֽ+S>W[P\ J:!YMl>WG?̅sOH)7w}+`R*ݹѻn~f<vjؤՀYѧ1$q6D͆5!.&rnU 1(!*>lG+]>mea#mE R%ѫ(v]X/|?Ttq:a VgLcr)=vu&ԝK}0n{+΄O%Rel*L ]?/=&p'N&  +Z5sAZaq& Y -lK͋=# Ϝxz+ Ugà1HTS^XAw)b5EăUSY|ߎyI&c`0{tJ"8uqM7m1PZ(_BCʯ6V7Fg6QGh${Wqߥ趻HJ$tKn8?&!OJ~S5d1l cʈ1]=8~΂ڝ09 0Fv;B>aZ\*tF1W;'5]@)k"PU61  g8Շ!oC}ZL;?x B7] #w,eQ. @ޥ92 }sU ɩfa5A7u=ULK>` Y¢+("$r/>c!'`"V=ѯ4͊PX߿pH&.ϫ͇!{WH =&(H ݗȄ&z9Y-Zpg${5`6 0_HW[Uo`-@=Dž.u `:˩fVb2R_PsomzpKe2 #S^rl{'#S@D$3f#>޷^?Kll$C¥]l59<_ Db@/|=Mzp,|8BchUa+;gt2gohDȩlLgi[+N37d퀙SIM'"7d ƾs1ɢ٨4ht7} ?Sw 7ӃwĕK,77+.Ъٸ[E~~?ҰC3_S&sqsqׅfiݥh/ƻQs"@g` ??6 i&c,P*l51bK#_=6il3\VThQtf%VpRl 3Dkn T^/36t_O|zZUYN:so#)E+1⽾*^ Onǜʩ]+Q1U/сikzkA(\gBfa}-X;iIkdxzշ5LǂqkLB؋] 0/yJq{tUҠR%9{+eN-+VEYmerfxsbf$^/XdḞ:}>v&)yۑئ\Ut%&[I0~W7!ZxQT7vdԫd)h *}uTϹyJomͥe2AؑJ4;8:^o8G@qak Yn9_ZġXZ 9C4rg@!udi XZ}A z15e2AAf$py&J‚ "?D>Tͪ:MRQs]'g&4Y1olUȓXLqnq#D.);*Ҧ*dO?OziHt=U֘Q,硽L^jC1TdG3u|r|j@p{ݯM~9(T'@tY|dP1 *V 壕aϧ+@ha$UՉgn$:v(&pKFfۼ# ׋PX[ס&CMzkk\8mV.y.j/z,ZP*ejun v_7HzRĔI/q$= N{gz-3asGtn EuQ?҈6Cw stls$$m[Gzq-&w$I<6@qxnHPs'$3#}9E;3ɿ _3 M,zvF,\g(3xKt΢Șs> ߮i{*@MHw 8;M΃P"Tm@@I~!@[!J -VdcK+ ZSH}O+wEɱtyDlgz8ͤ"a ^PoG؞4c3=6n}4qe| 3"Ȝy:;h'rPO&d)KuB,kM5Yj*yb݅&z{u3Hl*D`8U-jNlIUFI#!#BU[߂YJ= iXcEc,䥙Tl: JQ@\UQi 7 ΦYABuA>I(6#@ Ռn ӏ,#OYFI=& ,5+'UK$z5|xT6j Ei!G-\7B_%˅@3CkRsq;"! #|h-3-#ư"L/'di(tl;]7o?dNX{ajGݕTLRyMfUV:A&ԋA){ ۼkd˪.jprŧ4^ڪs B&dW05A&:zV)NҲ5)ίb!}È?;pFX~ cȗGVY'j `M)ڡx <6+)!)L[ՅS\ >S<ⵄY@:"lphuKXcκp=쒑lls4qΓ2Wj2yNr2zC*H\v'ggQEx dvsv9HxJaq:?½Iz| Iv8p%j4ɋrh'aplȔC3.@'2&B &()\[YСI+>?ޑPڛ04֊/E4r!ڥY3^gUhiIĥS`%ݚ>Btrď@9_U51?wrB߶غCCzqܡ[F'ݒ > `"0[yyZ:Q۱MY?:KR*Ho[-yhIiD~?s-i eT6`!]:s8S^FvuI9{DMʲ6,%FlcyW?70wjKHh 1+z0 ))qE> 6BwG cOrA+2ə%'i A`1"܇^=U8 Hd0iYU{!ΖL LV ?ԏPeO1?R%\8rm5XT #  tNmƲ/LlreL&9OuI^'{( ? +XDS N8q>HFNO׼КvL}v slzGx2jKS{04}I_5 zNo*׸9,Iƈ4aV1zYy-gڬm!752X-g5WĀ呲Sj͉FN*6OL>-*`:z`%Z@Q-߁ ?GhtSx-4^( ,j;>QB V^}gf|3- zK+5?X"1dFEt8ZUB BHhX#f2 +57&1jY>> T S48 D[3MD4E &!7/}FNtW;oW'$=ܩOi鬃qOFxc!z& MUK,R:,hX4xfhLPSD[ ͚C"2&1 #Qռr(pi6naB{j 8(ejEJK䋓<ЪtN#y=/y񤭙(CZL_k>Sb88"4}G?˜݇] _ȼn,薪)DQۛʷ-jkR 2phveM@~D6\Rf~0XnN"&B +뱼LzdVw6[ fTjZU)9'E\c襥߇g.M*ifzUuV-"-o18!Cqȧ 2)ԓWO,iD:5yEBˏ[B盧ɷh*'fs8W]9~[^YJJy&6vK_^ClϧH6ߨ߱8FX'~L76E ^HST B"M73}/ 9 ϱ$a0>\,sn=|~ϟp7qg!P JI87P4 PŅN:m}2U.7m~k)wUGTO jޝ0 (UmcP^kfOt릪)/%Mmy,2#䕞֟OលlR4X6R`-EG Jw8 \A=|,7d'MH>ӑl¢iEb)Z';C.J©&kU`+U:*{Fu'wY3*hdqM"` $T'ߕ~jϐ/o׽% :j<% ^gRf;[} h#Q #/$AYۑ%?'_# |>maCK], ;#d ԚW]U12c+ hl`lD4zN|vg|/;fxNF8q6oF[Hobr"sSGG6_gAN:ԐWN!$:-5XQA4 ?KmQC^{FRkF̈ia{bYTs f=ߒV+~[cC?&h v/J5w~5 pQ6u\(#噻1BZ| Ie"qb@\DnIT x58b*NGYɽ4&H*%bǂOOgg00byXN25/|t>Pal{ 5R| PmbmiSa(c</hB0l<٩3K"o?*g*>kPo.&44{eqb u=%//;4ø _JٰHTύ{G_6U>_*̂k7 tdY/AȔ5m-[7Xgإhy1O ;;4_+x#xZ fuzڂ5t+&+/rf _1?>hDۋ!C ;1m7]6]jy>6FN´ E:X hem=:}K#gPyRG'n l_]d|qDx@S-$kblZlV[̮C7h+2D`A0vb> "1+2G߮)2AWvŒͬ\G|V6ɄGk֙FYG b"RZ%M(hm\>oX$c|(AH' X$hm{jq`lyXiHIU7 ¨l^RWŨܒ3] "Fԑ8 1k}o3wM:T6&A@"S9ؓ\lPA58ȊTUcZ&fZSd;wxo}RICj>7ֶ^EՊNjY6riiޫ Ӥ00W Lnb2V.c}?1Oٝ`/A\̔3;#5.^,F#Ty )Y[a _uIulgΕA0ӕzA 爎 ':(3]s-#b>MOBKD@=&qr̹{fCPrm^ogauUg_L%4Bz P1M3=%e"mkB{71\\/5DTLu sY0G¶siQ,~')(15R]'a&F 0̷"j"6ܻ°${c0OSc18 /dH V+JYH]a,(p^റ hkg7"dHQ=$Af>4~݃W\A S)]9vH&CL,V3%v<lj㛀SD3ޅ9;[Li5znhG܁ȁƿD )Y n:'d/lP j5_բU` /ՍrexEig &dߕm5rfJu ڟ)JAnQnEɐx{ aE2_N=}*i,^tԌug.,e_Z(:ѶnQFlsS 1Xaax#%_V\A$F#GOWy7Z>AW2vp?ṛ#+VuK GkUO&~0l F2*b6AP؏A9DM.FG\?)pi;8d9|k;.*jMʸ́B=Llg; ?H=$H_&I6|}YWro۰HH~;fٍA05X}XF"PmkQ7{#̅OF)9 B_Cb+6JV{xlqJ |%Zy!Vy;HE`+0ud\j0d/ xaPXSqSݬ@:cMc Iٞk  qq9gpB#5"{=`u43Юӧ|Vf|imei "AD9?@l <%YR$P凑?X(ͷv_s*9<n_|q;q%vpՉ:RW|Y +]?*б@:ɵK7D܏j*pHwZ+WڻVU82ۅ84{9'DCᔅK1Wl:#Đ6G&rٮCn=[؇5UÌz$2ϖw`^c/\Վ7Sur/wW6'Y<5Yqz֣g*2V/ 2_[X9(Հ׍K<W" [/-hLI9B:ɻRYQzjaxU]4'Q8}E@0mhFcW_e72XgZzaDDI~NYcݠjJ.l:U9ŴfGI8mTASKEjg- ec?85 +yKVJgz瀃hT(tofWLOa̾wZ&Q74V(`*oP.X![5U ֈ$fbc9#^?u[o0XЕNbGP_Z:#IuW/VG[5soNJ7'dѮLq#"I)܆]Ii:x'=`-5+y]`S7'1kco]+Q:vhbIDr~SIW:w}uXK>򎉵R;5r_y^ <"vO[Wg {^:V VfQ[|L4< %F?z܏#:O}ؼ1B3}#~O N9B/3$PP&k(vԇz&h6DE,YORhBȗ#2 q onKBeX&SWҟB<e0o>{ݣ=KnSl`+UA)|r'yu4Gk]gA&U#CKwPf_:oFtb '<]%Rdq ;TP|@Z 1rO8VHRmJIizA&777m<Գ/'>_Qj^l!4`҃4ڝ*!Yt-!P`=&[~8CuD\WS_U)M;7u,_16-#\J6zP& FzcƄ4ұHܺD5r5ښٔ M /YDz?XA;*wJ]%$/!c~b3=;$=ĺC{Vz'ӣF`{Xa"7A ^k*lc9/FM ;:="g2y@`aau]g{(yxa} ea2ojm9Y q:U@{"OBQD{ZY{K4P$rbPΔ'#dq{4V "" w,OdV{ q_,C|v{1u6bpzT!f~J(\t$!hF-؅r7˻gœX!)#Ls\.L,tWB<7Q4s̺ܵ'U[^n hiUv !5-ª\D -Z\|XNw2V&ST~q Aaw(?RIn. HHP'kSb{ϒix(5zQ#L!ݔVw)U>&41,&.ݺ]wي<"CaF:+nLF]#+˽;qqbj/8Zᯄ.&ju<@ F:$ Rm_$SEΆ;ӈb4@&Z?n}X`jr TRpkID4! ]Ha3T]iQV}I mlm]pݓ cTjWB6c9 Fo1|-lc;9v$:ԇp[4Sqg=̜sD+#<{0He^^G6AzORmmn`-ngWO9ֺP' ԘdMQ\'8/pg\'xرJ٫"B0 مshr c 7os}OFV*BdEoVQNXI!ãyԌTA096=K$zzQ@OXȦu R'WNxb_K{;)2(=]00q; +_فoHa@:upU?^4F蠤2Ɠ-˾WXvs̜SjlOb2ØIz]-?O)7Y:bpbpF\ˤ+7H.¼jF0Q0؉l1_T/ x DI+@] źF_i^5 V3%IX{#mラ/a]缭șt"e 5nVxiN#DK$9eD+=dǥQ1,TLy}W^1~ xZWL hUS[SI2$n*?De2pwܙhoeh#=cpo-`ër5-en{4I;:O" fM= OҢA̞~>x:J@?eٵqڙH^ODT?z7kahe8<11of&݀X)9I!nIpC&9!oL?=xY ˭3̶unEJL L.^pXXּO?sE;6 B\|ꝾZB O-ōlv;^4~kD3d(wgSvf~o"zi2X "Q$bo WT+;R kߋn9h㒕02dŽc7ƉYCTk6G(Oi!j~{٩,veUxMi*&FY/m[qs.aJAWHCSLiO)7 uBtu5y?2peNqXs?zgV 5Sfu[W v,J퇒cրB;de>%0lE3+ȹ|oL>\m>C:vSS_&.&e*sA%.&`V|i>>aGGG(VeAgL<Yc/ױ약nƆО~2_h=Y5_ܜogYn5Z̾.f`Cùmnnj5<?~X${Cm;9;XDGQus˞a˄M%p )>qW Gpgs$".~|yw,\AUa]˼DD\2;Wɛ W3^ fYC0#etX]I뚈,&X7M񹔔PqD2A{A/tyf[?Yy725d$e{}}2E !cVJQRhM5tTWYr*3\`F&+u0O#iGJMS!PtNwLquTais%dpj|èkBO~8XQGke{ڨ;Pa" K0n~7n3ն kSniwk3-0aW o˚x$ ~od[/O{HQHF}n~DGEL@+'=ڪ{F!3 :L^P2"Fha_е4|#zW~W&syzkj<5 .Ôq|)hCG'"IU4egϣSƇ`|KB9[ -.cBkT8`AON ˨_)x < 'фJLAE렰uAB8 ' +s Vf;}뒲,-<~ ĭ³e.{HAX.jUGvzm /u9lGlC`o^=\ns1=S#gu23fJ'3-0H-}hm, .yxmܣ豱Y_VkwrQP{]?W> !8h%Zq:lq] z{Ft_/^#6-2%7jh2^3oԱ$ɧNHȹuϚn۪Nawd3KKe6. [E$:gWc֚D,DaqbKz1)6xA*}zdܰ%āDm-ݠ{!1# !Řt6ya( SJ-np׃I#F:uۊ` ߩe4;o] lJ\KRC;:#V%ND?¶xd `?QAȅ$>&YV#Ү9A@rﰙj@Hb"> r@r ]TIcӵ/=r7G>%a&]_qxΈԐ.0X: C3yCTx{63`YI:>[兕*|AaT@Вr!:<|۠ZJYJR>R8 <ߊP YBmn+t;;3'J:RQk`H_#ؚ_+_u~νU_!j tU•L{kB ##"%.$P,G sRKqdLSӋWäY 4&FM 6S³7 :I$~a s(VD\ӎ3 ajtt>ǀFan~%F0Vv{EVTmdۦ`G"&Ѭ.x?XAݶe,cߔDqVsieavb4^x#l\}Gjf}j!B=07yK| |]vi_AK[ c`J2~ޒh a+>asSRiɢ@ o|}ۜ6|꘳KmH|*sz{%7  SerTf? Vi/ C4iMBu]9;q9ѯ'5GctuŲrug k4xLX[j>[{$yĦԲ{$W #lN< mMS90Z -qQE k$^)MZئ(xVG].J:o,^U|MHٔ@6d`9L5OZ똳)X8хmlȣɥ}v4gF;]2,iYNİȆAKF}LC3#zg +$ rs0~4vLySޑ ^2fĜ 럲ٚ bي-/zٿ?#opn:gJ37nՏd=V%j]~Y8zGq`T#XT?_}=ttܸ 7iHc؃HH_ܩd P?ovwr%kԫ1:qؐLE, {~ۥQ)IiiZD_f]ky1iLx1Gɳ.q.V/#==9KӲ2[y,u2`^lCD- g`qy8 scЩՙJq#{KԯO9њFR ޺ ׅ5i5i/ϕJ&?IS#KY؇/~Ĕ9p("P0]>]ț4*:ñ{wnCD@/<{.cC *)=!! Vgxi%(bCYn+%Ujy`+޹X/75 LPؙڥX )Yzt0NT[}*C7)n`d".gyA`]dTg>@:P=ϭrK*;GZֽtT " ؃OA95 TyKD~w púcd"FaY{/T 5CUȁ7~I1 -s H(2ռW-HP3-5a@?Ϥ G$":d!=FmDeI ON!AU>$:Ui Kn9%PTǛMT̓NJ䮓AF$u)kZ'eǁXVz.ؒS!..PAdm}cͧILQd vfgu[ 9(lw9+6C xӮXPzE~:tVUf6a+VL"_K9iuN}ƍ. 3) ZHBԁ ]UVUqJ &^:=0[H}K[dKXͶ6הe sEU0jay T%G^-^Dp/(։.g'ٰ{Ѻ-9L?.7vӖ+XZGO}l-8=NA>5S2Ioؽ+935Novt.3irA`S, O2H2Xi\$+yDj)ET;&H '/%߈؜؟[ dI/[7am˕>&MN2`5T+#Nb*'Z45=w4ۢ.Z(~P)hJ$;QX8a&ͅrV!v2Z8^U=M>*:`)dH>Q}/뾡6qCk5I-0 4 `$ -pX -@zbKPGy,WDȮ, & ])O_4WiY  `C]R\ExX>tE3żF#ح-d)^[ZDK/Zv4Foj۪fV h ^r$%vjcM:7 ӹ[cTS@'?TP=u_8dsԬӏcGr:Kߍ5У{2Lj H1@no)n{8ܑn}r h̼;OZI7N=ds/@ É|4SD|+Id߸B[TQpanNrC84ФHENtz/Q :}4vQPct0Z7F7#5G>!U>OSyNa?(4wY(@fT~À/2ô")} Ccn5J76&@C #YfGz Z{#o ?/`t"Q,pM\Afz HX,HG0,c.f.p/^ZZ`c9+FS K&`ēTi|IJX]k$sgٶA 0a#?Δͼ>7ؑ&,cSga蝸RD+S|K:<ߜy=xi-=6:EF4=v 3CO7d58KIE0+t'I߷%̠i AƵn9ɴV: @+;թЗ7H*qfwͥaCm׾6Y(oޑԯ m@: ˈ[s+&CXg;k_|Fk;ydg $v"좯yKsCtYOh艤kMGAJ@ϥV|^]ZJڅy!e^enkk\\{~1d6(!7/b6P 2*1֣-:"3ԉ%H\90}X]IbW!D'UݺkVk\n\bsԜNGI*lZ4<Ɨg)<"-Lss V` <:eq)jxfA(OfZ-JykBٯNU? |َ7J%BZfcX5T@K9݈c2JVύ)Tb))b+h馓W [\* 4NΌ0S$2k tQIae4d=vVֶnT Ra.t*ImӑTnpPRÖOGt3* *+'Ԗn'qV-je†= N͟:cM!| c?>oIe O *K(4oP-gkSCt`y}<3P6R2fL}(fUorToi-243|7QCz؛˔܄m?C'6}աs'A\ ƪÑY`6 ^nJjz&0L"B6⤽5ɅQ#|um3q9h.ߞiۜ/]MRaTBKr\-_mPqRWE$ o?DT^B]FG;kϫ董#`,Sꉈ&.'>4 ~אg5gl*βYIt5I^Xz%ylx۠q,fBbxXi蠤>ErBG',@ݎr%$⾰Q]kKפÐ) e åC -E4\)3 `ہe-l8qZ$#`3mLЩت8}EDjFh!0+^]p|}L_h3}{;cU`7=xCYaߤ0îَOn%v>/Uġ.DޮcuFZ踒 r'f{b"xe5sGƹbDwYUV}1#p  m۹bSz"M ;0d ŵɻ0)ƹڑ@-E5R8UQ$<2pί }HUWLѲˆ|%تb$2AP+ ԇD巁3rY\*EzxyeZTٹy4zYIY=3X1&PάKrovOBx:?1- >oTb)nx(Ȋ2C:D72tHkGC? u>7k^>j|ṙ&$~H 'H*g{`7OGqEuGrgDj0$p+Wnـ+  pۙH5zї{+9|K2^i3]LU&ƒZ`I Q83&w'>ʪCp 'L1hM3?퐔8VV 7˰͎˶"z#C݅,`q{֜>saЩ?n' h@ٚ5'd$ ,, yf PVQgV#$r\^Pٺ6l[!kԑv#';[=*#m`R# G\pCykjRaM|pY&n b^oKg)3FyrJ^q}&*NglU:H&=>b5ƐAA鶵O#[,?7X?u!?.qX^ܷ_ M`<Y3Lvq_ͬ%F뜊#'r~,v]v1; ^Z44n`RGD̤ GX *Uې_xEdx3ഇ/vY)s M I$(Ry<2Hodq]%5u?';7`˶DJSzR-'|8 "YQ~`A}Rhf{믣}k3\E 3Ht/>\p {y8s>vL?(sG>AZЌ?"n:Ev`" 0en 9x'>6Jˮ l=* J.*;yIV%j~ dl DICWz!Nra)Au fLvj Aϥ2EF}{F(5/ht#- 7[  &_+Iw8N#]Bmx%丐.H -ud<3?RmYKtˀ:oikJ5m4g岹5pF @A~]ގ`]5ֲ!1 Nm*6^-/d-ưJJ9Od>K`[rL֌1xPݫibT0^ JQ/:Y Bț T\-Q31]fRf< % V6̥AP]8҅WaFg㻻 "x`6+-5A'X`=:R$nyѿ#チԛf78M \~%w_%7гf]ww5 @_vd&"[q_Uk|'˜ zHDʑfU9+Hi1#we±챐 "d=lClIXwʫU<%yHH$~欕{ي59Bch`H }%0&n3o2 KgOyCݔc`I_e%SV }VױFq,;<,~4qQh8VܱkjϑfsdvC8t#WG2`!u߁} h?cys!3#?!6^[nP/ȄQ**8uf=@^w[{Ȁ.AU+eٮb?|;V*NF%;j0.RՓðYⰡ~)+QuzuCy)>y׷~ s]<=KWse-F%~26"X^MNj R!GZVY1s{ZxA~! _@[[a0hOt*|Dn"s`я.l86F/oSE*U&z>_()hFQg `}H*t kZYnG5qnc%7ӽr+в`ޏ@\m+(eƅk2ihەS@}C"Ƈ lN)nV#7e:! ˠj0GuxXF`1lP !Vo[c=P2͞aZ/fkš+0v4vK}F'dr迗^##Zq:C>u)DOaHTr|m"nrP6;cN8q2Az>5\wM X)UK6<8¤-P+-/Pm?K1|@In hj2f*Ri:8G sHh*'ZaAS*' t(֚b=rA)t* KU4nm˨ WW" ?ƈxQ~@J`Tn+cFTVm"%@:j{5D9DV[?1!cU+,.`I!_1"KNGzT-"O\ m9PWI:\-s$N@C@+f;C lKL4xçA, /_ p8u(;i3kIaћ@[0rA=a&2YU^tww`Nܯ.=߆ì踱 ̻~pS&QVJHP =T9RjLhr|)hH{nK7fGIyF,+yBvDٓP$hVKYf&#$s?)d% JWIw@h& Y5sMW)E\%` 9C׽FYLZFN h 9Y g&21[UFa'թQD2FlSϺ RpkM]C n?2y,^FNpO(ji]㴇H{4gw/ʡY7!N/?'%iIJ՗f{4< 1kԳr$yv/O'rD_&,͝ymiQP\qD {G(oɸ1Poq|0. g틛i z;n R5@3Pѓl:詻v?7<  @b {'gUBiQIzCJ#?)1ƸZ R޶^8r$( 9P@9 -BbLm߽֩1mk,!bq6ޤɲ3(^jhf^ ~bV/\iFa%w4sG/\EOu B6(3~Xh!ܺFdC U n@bFF;+Ä  zy ;7CW" ҫsf Hkv^op|N2wFF@ HvлS dJMWAay% Krs'mD99rG˧{Ϩi;CR2O`5M61a7|n>E^qݐ:-҅Ot&`uG~!+7:JgOP<'$Drw_n(jӷ4I6e4_p;*YrBcOT#503Z@#(gkYnXMQpBKk(D^ֲ$Vsgu)$>Z0k cz s{zЈI"NL\\)fl݇qXg؞ԙjV_@eoYzS}xP<4 0Cu<=y8)V v;T!EI+IRVZ)O}No\6Rw(."RS,/Z"g~ݱȻmNr 1 hNIQC^q+m!Rƛɓp WTV&gM_)4g j^UDžqcmE)y{HG([F q^?>ؿ7qRb4.P1ٲ#-ĚyFV9Ճ7'-6v<}Pc#< B,~’T#=s8@D&9Jelub{Lcd-|e,|7vΗ0u7۹{2X>%zV!*B @}IBr4| fkg(L'_m۩oPK_)-G[]Aí$ज़f(Q\rqsoQQ::6Yg+o?&`{]ghEDJKa1LYo\cʱPYzGy1J,u ڌQ%X1tME% w=.id_ MBBCa^wİprD fY蜮{ny뮙&OlMˋU>5"oѸ#|&|vVDMr?TD :jMA9"/ J`mn'%t و}e '՘v%Cliw @Qf_Wwu^ݦ*ꊣ/w ]Tu$hP]&Z/]_DH&|E8}62).vfN/FQQ=_ `YSpCK z$<B-@y y:M:mn@o~kH?*V h8sXm#F9@ڢGps7'NUXGhlhX -%lLBRqjh#Qwvv,]FYPNӎ\lQi{%V]hl2;r"loF}\Syi`d7p<>Z}|%T#6Z)g[<=qkNTWiZ^K~0:c?Ϗ"Y`TtR#7gMB5B$}Bw+,2C*r^X{Wsߐ%4VK/*. {LwK E#W|doCw4f:AFBr ^zisA<'Ө>!SIu+sF͔3&3.8f -oٺSh22ޗK((jW66?)nj36B'\"ok+yO~9Qg,2W4XZgC7"楺3b+pr{FodH]"+e+x{UzS,=C+WB'Y\Ȇz8i=ayLqZcDMz4uHQo21RU^YtvѠaYHfqBEcI62Ly]@8Wf#>#/M1l=X^'X1 ѩPnUk;D/:TZbt6aU]ҫ͠e0`4ەMOTCIs]Vbq9_\<H~q{hANtZ>oGyD*LpE|P…E Bl6̽HӢ,zKGTx2?Vƭ8)c9 "@~d린yjÌG1Os7.X&9RK'xOiTȁBng;Unq=B/GFF 2$a.Gy(r/D^-VcizG(svP~הr.v-;{ť*j~H0T_N|:qgiOMZqcad{ aZCGFzK 9 S{95Giݏ"Wn9y=4qayjxTs"1BP.b2|39췘VMذDŽz/O R{ε\,[u3Z·mf6;%W |4";=&_S`МZzopYX窼tß`(TQM67H=j">Cj6Wql9q{-Yf?>bN'7r~>PoYF XEL߶fxQ "oEYSGu`mD|!5+\ǎEʁ7ǚa{`s<_uAaL<~^ʯ2(^~9ō'yxSio擷vtMޝMװ4[1$V21U11Q:!zth0PYԟy3"m]iBV —5fo;"P*~VI&YJI歁zrfz׀ȝ79`q[Cj\q'+𙫭jM9G0g{7knWZ~d^pw,ZuO!tboBQ~k$'PT2ӥ?}4 4t^B9AO0gPWF!;G.a"D24js/j鷚웅,U l &m&d`,tP­QL?'cװ`y.l(Tʜw^*RGרH:扱{&aۋ @*ݾ2ǣXEXjKfwgP@I*A/!8&fCD'@?*Fh&cpkyt$Eu׹ SiQN=U  p&s h4h/\,6d|(W,P"Ͷ[[k55W^ٚf`_P-+Bd=I.A.S'MOX%$;ьPn QR앴n'2G,t2jU!}jp*_LZ)B8-xTx@6~훼g,^yoե< kE;u~fgW!* :@¢0 !muiɽ]o)LkG*Z!#_1Ăk9+Ck'S$ Ɇ>hc#[m+v[ qI?ŝt٪ K[|chB#Aթ6Aa)Aݤj W)v,sdx#]o~Vd%;̓oNiL47h { 7$L<(!d-ͪi[gTBs]Ӓgqž@N<1TM[Pc[]D+9&N{l܈.vRFj̺_gNjrpח.g|{%gC)(~1NPIK&;tӊAwbӳ)hgP&@"l}ʅn \)lZܧRЏ.Lb{ʢP*^5TrB"FbQMs&i~>C&P-smt$X߹s0k]Xa-pIl~m{f{IL+oϪYG#60A:9++9,>R; @qa|jXy!eʝ!_m2d͑,OueqAF 3}DzRm~]WRjkǁ ;#)Ey]c"f&7sn)**|5 K`|{}_!]{Pk|zG9qc_7J(l>3k;Ʈ%sXy6:/ӴDHO[`l|g3/G!9ՍT e&ç4T&^~4ȢVyzᔄ\8_RܬMv`E G O Xz}\c<"?JyG]Ͱ>:Ǩr;jM\Jn;S}7`'(M*Ӊ ~Lt$ͅӢ7or'TS2^~_ŽImqOsq868s)uGi=lK2ZĴymhN$D߱]= 'JM*i^`V;k/-Vu"k!e;+jK b\_֌1?|)dcq*lmyH~/4{6M'} oCC"KnHohzncl}>҄O>^ڑ2d $w: (ٞKZ_sxf7v6u3lmIDԽşJ>3:gha_CbKZ.^̫+`{ g5 >=*jz6~h| ac$i;`܃wn%[ϙ-%˙EH> +03?u F|'X_N'U{wt*@sSlc'LeEdL a} L0UNt:Y-X.[;"^᠖Av6__"hb52Raѕ_: [U tj8E!zmm%iqׇHd~RTN7zf'jW9IK%dZC!j?S^#E%\ ۇ_BRx)Y^Mmyn؛׸kXۍ02v=OBurh†|ԱX k/*d[oEQI=CaK4NqPf]V6q "AQiaW!TW)9U&Bư%JF T =ft\_"I Fzqg#Uߩ>|tf۾5Mi gТJ >ĥf Iue2(ёp+ʝ};Ha:CAh(ߍkXz96w ܙj {vmsԱ2rUyvګW_L:9{ 2e3t.&j*:8i "ڮbv -KVbLqx;C 4{q0뫒 A\: Dm2$ B  UoPz1f:2x+(]/7w($ΟO%ݨ BWa,No)'u?WI[䎲lr>&7\*E'@dkNW"OU8cOM dpG+ʯօ*t.5 \b _>{Xf"wNȲ]ȸ0zӲPK]794/FiSQ9-rL/&')oR.>׃;K0BFy ;{lsjhP_M`Ui29>zH4[+b0ЉAY 뫁-NQ5,Kkӑ n })e~ϮU~zx(j "pϦn¯P,sGԕ):'2>{UWg7HQN$VH#nagʧ/t{^)6[>d5ҕlMl?>fk6*}w,bFp(tǢBU4١nțq;yJ+bQd/Wm)>+q9dg!}9hn}NJI;\^n'1>b$2i))1oQ)hp ui֓n֫N2&p:aQB]'.ńR~]അI oWp/!ru^gY]M\mWՇ 1{OwHNXLVS'3Րx f{$49ݚũ*Gɭ` n3.Y7x̨QS;蛡&n{, (OqV!/yM| or5yl, b<97#h|%B~Y7#CF?PJ?2Y35z#_Sq,+d}+wa{ eTE&m 㢑O^d7bjeaȿqF ).t ա(K&<)ی6E;moeu0TbZT PRcg1;9 P6+b^x6"wIo/ÉR Rm|F 55-p@FܖIiz;a.`hM^{٤Uv9ә[p~+H5 ̯~r+49t#_:tF諧yVO.:L* vh,1g=;1ԣjMxVD2N12d+ TYlY*"SRi"Yz.9FV;Uf׸³p;׷ oixvUk|Ù/Cߜy$ ξgLIiV!q!w?ׯʀe~ơC2ꚰQԬtSu~ڜLw 뎸ƴO^2N9kLVg՟WuiPE+K W=z)}@j@\Nv "[3% ,'ͅp+aG>pOheӵff–KX3&8nCh \Y(wUz6Ey.GxMy7RiFƄH1d[}M\r@QV~/!W u<4Nl'x|iL3E:)RDd.Zuَ-w&f2YmL5#wdU~-GRI(x⺸ 4׈Z$}PÃρuBN1/xym)b&| D vD3(&+Ra^o\+D^o,"MBx' y5|4GwjAI="=ћӏk5NÂ0OXKdܐ?\9lr`U4vH;Wh򿱻!a"u y@z~0$5Jfr||q)pF}JjWMw)7 m..KBGB*ѳ3s7֡TIO!A},BXhAY:23 Ws ^.W#eQ]"--h/8~ӗek#ʸZt@4M 2~K"f:6&o_u"-I"O-&eM$vHKc-%Y/ڦU{5sGtutOa!wyCx/,0i8;USڻj&ԭ.C셪#̧o1-ے9Qwb=b_lK}>@'J:od!RHNlTo͙ت\>A E=$C1x}a߾N{9v@C0$QLG c/4OAf4XԛMMG-lq-O$0EQ(|Rah&7k݇E3 1F(MP6D"K;\t#`(1kNOnkؿ jL K\r+Mۋ߯;92әIUmC ::<_Ɉlڬb|SiZ7;QӠUVQRq{w;xa3{+vT \S T 壨ٜNp.|*e,"yAX8X56$a-OT̚mDGeJNJ~Е>!Z\ `GT 儑alϦCU̸tD61>o]ޣ)W&a亘3Rzyn]54=@O8%}]|,"7)d(01c{q>L~w$uīW!GaSzB~mMa;0{zu-X} e[Rt8\ŨBS=ˢX,7[=_%4t3;|uM􆨁u$ mĪ~ɽƍjeAX$eը[&2C$DH'36Gkcv'g=aS:UyR ̑(K@IN^0&"^p_-}]DPQn:0u d:.ٛ߀GD0'])Aw8Rl&([w5ɷzcR`t>̀y7 Gv=`q)*PxPl6eǶ%n oĎ!.4r2\xbш dn fPx:E6Z 63);u񴫞:_zL̲{뻒aHzgDO{YJ͊R=h,K Pʥ 8C󦗙Yߑi9_g24B:t ZAs4Ip$2kR-2HxGަvrWϽ[r{]:&0إwNjag~>2,kcʦՆ=}'aV7߸v.a4`.þǤ=J7ȗ5Wx<:7ikH꺭462bk-410_ٿbOtnEY^]1+vX3W( G+uOZA'ol7w>A&E|`(tQ!LÊ;Z)Ů"P!u)B!rN;A\* 3 QoOKX3GYSFwf3kMj} $ARBp3 8{2F&X )Ѕj4@8T%& 0AR.wg24 ) ;+%'.݂jĽ5hip۷bɑwit= ;-G/qjncMC!F0Y);"ix;Ek&|Kpy,bM2 q6Al2L4={X®8p!e˄z"L2?\4u)ҢoCVeڕblFbF*k|(}ceX؏|{(m;hTB~>sh 7d7JsǙwOPޠvinoE0%9J63rZZf7,7?OBUKa*%Zr"[2G< ϟ)^~tA?*_ݚњ+-iYfhX+YOZ oc&<3w-*g%)z}0f6v}-q2gr3rG$7mcY .]lč\cL9@ wNRͯr xwvԞinOU;-y4?Ka&͍k,y1 58!Ep8X*j dYV˪VQwxH\y i0qWhKr k4HV˸tzxk:YWjU6_e.LxivU5-7azXǣgzH\>|. 2w9&eZ^nN8<缩; gitKq`z"#n.NhI&3IQ%a&]|Jp^sgzΙ #zv@JWe 2EBKF9c6ҳ~(I9Z?eNGqUo_4`_*4o7%s7 +$\D׺tNaJ (lEpʧX٠3b rj֙yr4ía6hsg1 `J%'[+1qTz[,v݃S\׈7,дc|_gasA5ʿSun`EV+ C?h{G]>zXAT4:Q鵁q6J u['>S6J*|C wmfn;=La n2D ]7۠+XD?Kܮjұ;O\1tM1Zm1ϯ@ʚߝ7.ԅ?ɑЍ/}4@l$-fx} 簾o~#R<Ұ)=`u ʶ]shر;)?g+۩nYu6d9iˌl ƵIy3 tHV$:gc9<<2aT{h)?!ቺPI1>9+d7E W`D^j0- WSԩ0iն42VCbtx+kXl;Sva?ST&UǠ{d;p @;kd7(g4qBsLw+D2hn]9sԇ! o#lH{oW+KS@F;iLu@08 ֛q}4SJBA")ngWMӁP(&5?Rz[.u9E)@WDrClHSrd&pG\l uEAPXKs1(x5;Uv7wg_ Ɏڏosm[4&$¬N+W>̃(Q̮_n^$Hbv\/aI@jZІOiV6֌d1M ʈUaw>SS-2_^xz?k}yQ|^ҏ[|]`Wm5 "/×Et^{utLɊ/-ѾUzP+}t\f*l T iHX g܎t!.qKDAT C=;e{Z>!!$KP@/wTP IAInvOg6R <2>Qq#aHg mj3}lcL[y;RPI Oi٢L(t/1@&$h5D7Mn<{ɅcWKwƃJuB}b1ܩQw$ӱu O=ORDcVUv=u}B&Z6TTZ$h_1y1r*(ڬgH}%((QvGA3vB$N6OƲdt:7 o3i\G@nr7)̠ qly v4]<$%c'RRas[W5gjsG<0`L7_DZ{m &F}|K#:CƘ2UOwU|}0 p_)y C}}"Yn׶PA+;(1%PpzNL(u D89}x#]φ5#]sF{ܩ51ϟ}|z3;mjw=%Nsڥ3ݘDaJ~CGQBn,Ҝhؓ9T*ډ>!  ЋyN>nݎ7ؕ}֖~R.0tLuYՂq (_؍fL!(>|,aAAwNo"2hIOw{ rT 񳁈ܑwLuy\)s*bW-ҫLj~Z1;B:?`3fٳKz[E|#voZcc.iS2L1n@nH ?䉾Quh\Fm(q >vaB[fd“m+Nяh.ҨN,xJO푄&:kz@UO)`W6h rϙ%~2i54GӭlXt>uZѷTn`J9_4|7!$.W7[4dH ; ;ji4JJfuMpgٰʱ|i!PnuZfPR Z'N>wɂWe6I9TzjKk;= Plm۠JAi=#1X.{ ;f'L 2#}D:880D|?MA{>ܰ/*P-=X"oS[P7-*W.L<@܉LOd2fcCRe c[ݑ9JP:_QgĚ'(c?|Y:FnlncDb OPϮ\ jb{V$99y~EMH@1rK<ރЄQi!ݕ_@H7,ѩV0 {);[l)l<-A;\p7$%ٌ8LʰF(:kt @vUdd`k9'zf5}:Q%HAֽA5{7t#f> ҢY@l']nr0h?_`ǽj@(Ps>fpSN nCHFr&dz?:6`@t󇖌~x%9|ڨ&yd zɀuL\M&VIir)[9+_HWsE @^{'i7 q1x+E(R!Rd -}ݩJ BbqDA;uG]4\-jpq萭MMu'ʨ!1(_)~J5m]xs*yS*p$5((IY^l' 4}R AK/yl0p+bO٫ Opt$W i A뗏OtH/s-՚5,Nv58R6 {HNFcͅˀ:nD5\0 a JSN>XE_|3:pH(VBlǎ)!ME?Q򂥮Ukwz]3.GQ=K=kYJ-`z0!*;[6LWM'/JmK_>!Thm)2Ϙ:rBma|kTrKMC\ܲf/7qn810fZ 7+fltp/Uz:4kHZE])\ Vn^JB;( YKD"o5/C *Mڿɖs8>5>QxU»Gh4 Wƈ?2g/*r&+_7E5~6} P ފx7-<8Xot+2/(1E-+{3 3;.W8 e=~@Fcgr k̾رA&H]??f摿g|.Q6>&egY((P54Qy&_ WU""[ 0K݊b%#]}\`HLhɮ+SM|b%b!ˇt3Q rl3NC1]!| t=ޟ1e 4LU W&g`jTU^-j~sÏ{Y4%Eư\ .c NV=&MZqOۆ\RqE^^B땗>CY-o@ ~l8Q1k. ;cT@wpMz9[` ~؎ ndYёNhh0u&L7S#M<ŚtÏRQϞ(2Q i7 v%_XJP*m@@6 |4j wF|+.8㘫BKx\.)7&[vGhoܖWI+w(p=WduL 3Bέ'PbŚg,?ƃYՎ`vU@{E]o*Ә7K~ $0\w4Jdn+`2i.:"n/"B}W*~߇}ɂpĽsmxV2 D*t\Q2YxHh4ǖ2bDt9g@ʑ}rY O'O7xUZ̖eΔ !7u?$LA{⩭ۛݍf?Ao^mH YSfV0? 7U:DxLjRFeTGJȱTDD\\,ч] 8{hJEPdM m^.lB0ii'FXAFv^1oC3cnɍ%~QVpr}I X?!%4ci<1V kYrn_)$0/$q/W&gIJF-oCad5 T `$r rՇMEjH˥b*i`9&c3Y^ ڞ#44?N:L#F=mDT{frwA}5rZ9$y3 gmKI2a )̙=o;hsby@ruiq;;צ?}(jxA 0R@0%@Y]+dcQs)A?F{IVZZ' Y;f=BN!)-(QR+~3ňҟkƐuQ+݇s! o.!U"GND`K,6"̱SLYe;$^t~-Nk^%H@ q򈟕 !2'Dl8u7K,ā>?^ѥB=0~8muP?!5漑 *ߒٌR+^X yqLzWcv1KX*"X8:dhhxb_FdɁL@쯯vQa{o֮i)X߇mkxgG'bPE~v\*r[2b_wa 1A>o;,Sy<)oU[Z[ cQRĐYG1?<KDdLoU]LQt© _LjŦց>꺪>;ϡ؈vko64(`mn]Ev(J(yy\'V}/^2%$bg&NMKH|AZ1~9qr94ʄl#bndx~ 6/-R:c"l6#(cX19^lJxl$xpmޠ{˗K_7*l ~'%X*~3hu"6(!`xp3SIa386-VsgpUР3Ns3kw G kZ TۦgV;&PWTNN5$E{G7o5()ɀ։8r3n RS~C: )1b{"Q8C~p!U{ccJqk@ÙE4鐨E JMB))B,pUv+kWPt0jҼ'XI@^AL+Mzಇ^ڞ=Bfc(3Lѣe=YNo|Q9MbU5Xms!$a+QJ(NAuhX14C-*fr# zᕕeWO3zf(RC *C* y '80]\U?R> JWwS2}\I$sݼh=^$zWhfEϝB$á!*9fnR2xzyz+!ڂK)$>~)(8#.8)h /'TZ|EyKT]Tҕ  nMM,o*jrpp!Ae_^LJt#?nZh$B(QWP q"z`PLť`O DLo k2;åQ?#q s;6N#ue([ Jj.|M QKQbW' pjYS,I[vޭ&)__F$R,\(_1#y?U\۝LVJ| Ō yy6cӐu ys 'Y`㎜%xsfX. e4̌C׎s5mH /N}Ql- ֒x< ILiL628 ﷯TF4 Rj{z!&srPxC?-huݓ'7"e2ʣ0>Hm4c<`ftaUWnYGdC!z@v_I;Dd{%iM`>^͗w2Gi FaNIj5c rJ[CDhbuZ {!(f̱@ҒzwKi+ErZSq2 ~7KeeyNR|ȋL0hpRuJ^w>c7 N-i j*$7fO5bߝ+uԂ֞/alF=LSzd{v^CuZpJntߢnҳsaN.Zf^>y]0Z(P{ݺL\w~\zI<3@;K! 𴙋o2mu.>ӟHaԬ{Fedkw(5D7<&dȉ=ui=-In"(jfzͰQQu=Oy?'|kQ%b`ƒ~c H$8&+?tP^oBIC`B]Į|ntՄضtT0`m\51{Md~NE*ʒܴǓb-ihL{/C\B'"XڄQPoa~D8olR9{%ַLP\.tXxό@?o­!V5mvlTH)Q4ucn szs!z׈at*bfTZ7&l?Ж:^xVсLj~fӬjz;l6pZ- X;GLXo9E R8*/D pCa/xqH`.wix (?75|[21#@8F01؂T*(8}f\/J\ |x=^G:i.,wu}AcD!}ixp?BC= U7u]406x>aW4w4xVC@A8? i(S^/ߕ"o zQd5ot$С9 e?.đ1ͶN4NVUӗmm'/X 4>u kӍin]oV-AD$j gPzp[HQe4ۉ^Cڶk=V/\f+7&+@Il {ڑ٣Z@jbV tȵS[юh#ݴVF3/zVKLz.4 vo>*g]*}X#iT0E!272Uߙ.xso}=ƫ-:IСT޺ 罰p;Rľǔ4sT{޹aڳ% 2Bix"f 5mgzEjg18OZ)h- ỗa-#V;{cꏍ>zv:b瑉dF$Q*{l~';g\3;(7,-N THf:m! X}ڼA<(.L32eö8$?7%Z2tVpJ2s- &ur$ջ(*xS{J#Q7/:aPٕam,~#z jsA2!ZS8ъr4嘭B8_DD*DM*L Z=paly̸K 3yl6?[SB7 ]nhKRr[4t=+W@ քLZM!F.L 鷜"aϬdzxRCCdհOه<ѣ,rF "O+KxV=b7N}KJ)@7C!OŒ n9x3@CD?ǟX#Y]UQuZnu˵8;)\ӽD6WLI.?65V~ >xsu lqCJch0ljՌgy ?ݤfNy4/}aZ'K_i mTLAJŧAF bTA#Sʲj59:[q: AXeuG,ONJT(@Qv4v`pCnG >>3>EKaq -c$lEpNTopa@߱>@ap|[|3_]?qU҉8aC.48N (WVont V-?b"em^Q3/:B)3kI2񂢷ژYd)pl[5r{XFv .Qdr XWsoyw<l h^2SP-& k1EitOEaH؇ 3_R .U=tMW~CEWVzݓ&/ `_#GP75?{P>MSU!,B@&bF@cCi"͒1 DBd!cȩqo &h\0XϼIidJ}`*x}Id2fd]N8<ql`4[=.}PlW-nRK o/Y ώD-ʫH- R不 rySl"vc64Q*9z/bZC66MKD#`KIfބm=9gN񢐷GRԦond$sw \IvbFɀyGftTMhC&7-?Bf,^u|ԏܗN=%Q4&fePm˱zO2uy$q6\-J́SL[y+meڳCf0ۉطԋQl^km 288\Ac%67L6@Ь]mFQʉXT\lC/Ug(u(29,w (b옂@(ɤ$Mwi_; ^EB U}jL*7[|Q`Z=HDN&PqJ! fq* ~v2r92N8PB^nPnrԸD :oĔYlB% 3|L-Hs;XZ]1"k՟g,|>육< R7^dnZx(bŧ&ES션,Wl2q3v%wfG}I_W^;I38W(ZQr9-oD> 1?7V%g2[ ."oIePgEr_xP{珈%qX ai8z[*?eaVhX:F %ߥ\=%rMOSh.~m.Jl~G`B7jV6Ц"-}(A'X@,|c:r#f3j߬.Ka8j4jKqk%6I9k7qd˩sG^^`vBGzȑS"RU/."06jD"r>LE1#,Jfr$@#]G"8?oQwt$vׇ^!4u-v bVxqËoF\`}Ǻv&PBdJ+E^(c*j^+1IV\&ii B 0O7kӷ/k[P+NIƨJʰ>hڅ"𳂋ߎϤ\= ~4cUmgFSp?*Qn2A/Z#ǍPT#Qێ*5tme0<,,Y|Xg2'֍@U0ݷ* '$B*←>?\ I t-|Ձ K8+G"aDړ|*vgmGxFE#?)(l./H !/Шh ^W\B3K+p;*܀QqqJ_|6*JɃ#r}&-'i`t5?o.R CX$;e3v& ߟrON=-V+@c2 7,)1 Dqw>mϰFXW#r}<;0 jbbn` b7LGv]"5ڗBIaǒ1^=5+zk \E1{\MeP-ǖW#\]-dffǔfOn;Ą.鴳~X$bxӴ:7jnL$yv]]=,9ą /Y5fO: ҉}NyMMK/MXx#W+X4 C7e7IE Fl}z5?FuHbh(>c?˞6I1OS1-GWg9&nƉ] V)GkO c- w&dK65vɀwiͧ nU@:5@RLX~gs].L Pt¨ixEY.FPoŒgoB#ǖ$gO$ݯ຃ 9M lH_bȖ* _T8:it^E;ɇnXsF>h U~. Ǡύ`ΐb |]EǞC @LQyhj:i3It+:eVZ`DV/@@Mu<@g춊ķn[E<b-\3\-uFH>bՅG'&<x?|Wv+ 2܍aCMaU=aY&Š|wZLb$ 1{p}=bju"H6#;DRO ?i'~;Fڹ~;ns&q$۟aHxu>kݟ-jлӰg_n T~{^)qO@PLәOF;"U({SM7XSf#zN+MbL|,~1 Ο"lޱat Qy5y[x t%#thD BִEJyoGElx*C9I_nQf(0#\!0lT|.HYi&39tрO2t(H=O:L%-1 \g}ۏդJyZSo 4gKE% FwRD9Khb8uƒnVT?>1ޓOB@ys7 "|_e-` OG0֭[Jb{HfaM bLMD +JE8QVGI*_6:@=&~2i%2k5VZN=:Vg%7 bF7?SP+jg>}t^]`H~>w<ijy,fqWB^7kͪ;ٽ ]/8C`|@콶 o UD"w lׂ<a_5!Llq]ougpӎ"~Ϸhi!ɽV\{֤uF_,b )%~JHb{M ұcAm}S3*n".K٫Ԉŵ.4 #x[QjYҔQօ<~Xq]Qu{e7$ZHo95iq}2S RW*=K 9{:<|+kHذ*88 /Na3}~_ێm2YnLҎ .;ĝh}ۙ-3۬rr`_bzn`a6`3B1 |"ȩH n #~ γcTl9/SM;@ w_mE {L0F"pymi˭U+{§M"od랣wf Vn"~[g37iIeA;pf|+˻ 5KX ܧX8Tȇ+_:.驠Rcy7_CfۙE]Tn< ߻Pš G*9ʋpԈ/ͩ`kq?Ә砍Ib K}'8fbwZ r!Htq1hR|a'ܺ+^ja~qWVB 檂[wlEI W iwacc(9 44"hHTRhE:MhS⺕JLYWzi^lo{JQk>q- @..+y WxMƿ F}ɟ}Hf8+XZ]cnbʑ=o);?9*"ZXWgJ F՜5=ĊAnG΢uI)W{MHd 5QeI,PpKN1@6'0B5^q4z'^B2YBzdbI}{X M) s!&|uwF}{MЦ_|E1H#&<=/4SuH) Ȝ3G`P6Oijқ'FbB $JA)t1b5,-{@~5i=))M>5ɸ걜,c18`\OE}Dή&ezSEXoFu2aWn*oUd\Ku"S[64݇X '\P`Le_2oQ2^dz& 7ir4s(]XV`yL&n:.`ը 5 RB >rWL?SC! uJ{Fn(tO> '4]؍']I@ Zp>#'V *XX6)WU"NIѫU 8;({EZ3}QYpElM1 2 EH."=qdb9AjY:Z1.;LksF E*7{z(=j1YhdrklÈo{:nM'PL>}v"O&ݤl]0k]/{0c0yKUh5AOGϞpcv#[Sbtz)L"Nk=X- k J "ɃPÈ" VLR3Ўv}@>RLu4r؇BU>f#v&6ͺ@}H+IXZ?N.c!D%sTv$SV #d<..Jn+W#:3z  fU*Ĕx|u>xGCX歝VB:c$>P6`h$Ly@ ɋG 1ä`xlWUR0-3%3r2ONnYduU&x[L7'6^Fk)EʍV)2 5azNl6V1jL?&hRS.-1dǰU[nrsPܠi'-Q+}~ n:m~8 ׇVr\gdxOU-si8r3݌#Gx2P~ El߂{$kQ҈uJg52KQΔ;(d]ql;TjK+yNfL+ W1˧2eBnH,4΍XVb n6ozՈZ6x]w B"A-x$DPn2w+S}(*;Or|}Hn.TJDSRR3]YuvkH<J=_S G@Үpfa^qQQkm Cr^m lXXJ2R.z8&c}C2 w0B^Ltv8Ftf6.y5kcJ{7v\L6(l2 z^:S%N1_, ksڬl-vNBg7bE81R)9  Yn ")88h\̞dXʔ%憪So'2?v0ߥIԥSP.apnBh.D+K3uV%xP"k񙒣g6Nl>Z1? O :)JNO%AQ 2Vф{[ ^z]VS1,%r/ibtcA!0c_!M̉ wHș,TG?!W&5>u|!xwF0izU̦A(I,,ŴN<\XOش/jsUO蔶E >1x`T%6^j3OmrPo|X0)fc(JnzOEC#5@,"Ӫ Cg`0 $(\aF1(bmuAXfv 4EE'LQ}C0wЏYvY'$\; ʉ"ZL<ʦ"("ԀH;<(cz{66 TʹYCUS@/c&Ts\+Gߑd5քvzG밭'('|/hpH 2~w-YSk %֙Ic*+a󈊀 (Ec O0\Iͬ[Wé~ = t0Gd Q QC'?buwόHC ,B)舿kAJo;Uq'@AUy+ϮB^n35 뉤MԦ'8Sώid=R0{S''Li ;'!2|w,@B/oeEڵd p\Hs bL9Ѡ -+!qNr$c%t>ke#GuWrBW<Ţ9z1sd`iࠅCY x% 5`yܫL1gId~S }/)`䜜,,lvNaqN1F~WHAJxRZAGc!'qR[Sbh6];,rsu=v(ɨ$Y@qNɫ!pϪ1E5I7&~F܃#N%fJ%6U|arA2I 32`k%f\e@A_-mo~ q]mӠEQ5Er&Qs"DJR/z>g38q/K*j[Tskm5²͞¥՗ 1 ͗@ 4F8 .هQ_ d)}l`$֪V^p_s؉ٌp)̘t2SXHFaEy.pUE3fҕo8/3V*͌#iߓ/rwp &OR}m^‹ -19Qca'iw4SRTiUu!Aj7s?1ϹtQAL$r 5@q^E\jGf(^b9ˠ pWxP[sMI0-!w.ɜF "UHJ9@,$&.vG6s<#zNOsV=hSx/4Xx%NZp# =J`@lZ%ch35e޶ MHa/f)Bj6!e۸fJZVp 7 ? ֳp!2<;Pәcy}5/6dB;!6+Ѐz;YmQwr57it߁D.TG;ωr[\jb !W%o3drq?ˈ1X2ɘN-e'+T Lb]pbSMRKUUx~D78_#P]9#BxLy8`- @3t :_°[e5_)=+%hF|z%VЇߟ>^CK.o;-xt蠳\GN9&4l2|xMoE±#}oY8`N4ΧO$1z_tOZhC*41|!0DC*??3dfYqY{\< !+؛с# 33פ_34}6 -XxWC3VtɝXU?QR{EC~˔@T1~h}~VN40 eH - c{+,}sӱ#a%~?%q!0:D2u Y]Pժ2xp-n_uHLB5698N-9d[o+IeztO&LlXFzklWypJ^1{[ڻAΙS~jim RN8 B~ Ux%%!Ā3Yٸ9XGwZm  4}u&Y|z+/]ʚ޷b3t8v).i. }@YQǦ9! (b)&nx rjCï ges+z`<Ylc|K70l샹Jww$\nYY!գź Rcn3̍(O\ 9,=P~ep`@̃h*P*2PvO[C0ib( ׷ٚ%.Ύ?}jπP:W_nQ_Z43Ime*:'zh.gYȬo=z^gy2_ x #J,_6GQo"_'BEFX_kn: q fC@.P<ˮuCM@3ip/׺0вz'xeaɒn̠(VN:)3q UIZZLJT¬E>Wy[$[E+]c?ϳ;lAg-x]z(%3eu}1G٨m5M W(/2 ոYȪ`raH/ZRJpP@.|WP -oAɽ"8*$ThUM^D< Y)ˑ]ˋu$4FtU $C;42o _;c~T$tSIJT$\Θ9ŧ.6ƈ'{KC7\p]:&;-,7܁)q8YYh|YҦG" &<ǻLE[HżW5%,DL,LN) )d^ .3R/=tA+:)g=׫f0n0u،Ɓ[-k/DhŔ4ү0_ĜYȆ}zr〖<,;3I-ꆒUj5z/zYj'b* r mW VJ0~JrJR,]ɿMP 2_K}mM tGr;M c^99q7s(8BEFJyLw24r R4/"M3tvM_d/)=tЉJS֞ҪϖF/'&qH24s7a}! +ц~:GA j6[Y^4t4X~ЏVE=u:Z\7]W7>Qn%фi)ܟ#UOTd=޸4tTFZDZZ& ?HqP ?DNHwY.SOy(.8IdAFI0nk׶PԨ3A夯B( J΂,5_UH)(ۂ 9\ZG狤I*/Rj.^ M,8SI o:JrX"Ũudl?u;ac(Mϼ.Y^:/ڦPca捋6&S\tX'qh\Ҹ iS Ere e~hnxUsi=yk15F3nzi9xWAL*hR] Y#?<J"Ex]x>?=yZq1d=7Ҭ`NsE^U6 XqGy;r`nT| 0CC8HcR\c5EFzr Db)DߔrT<'| 1JZHi1$5 K02@ŧ$8XקEeKf!Q&2 XׂOBx;a^?m>1J;[yP*miuTӡE ޳Y1vLu Afr-En2fnN_ ;o&ƂiBvrȾ+̔Oe?9(S}ber p$+F",l*:_=G)v%<\= >Iŭ%PC-J.`#_D, h$Q;SlY7zx|4r[K<d1質$/mhLdқ>}>=\Y/&g%'KE6պʊ{*e <ܴsD"bm"T))oh34 Kȹf@,F(SճNHSKG. CFV .z-!p\/DK:6+c^bL!ԟ.z/:k8pڻspDmJxLm6oyJfɺǶzziζ?RUYkP`l_O׿;Sj6nmmlDAsOswxwR%`>BW荳^+ &s)' gݶنAa;h`DyKZ%$Tܪ.O =QUg3Um *N' KM/?<ٽvkɘH{'7LJH:r V.%/b):.r؇X$.qq]LUZJv!q?Uw5{McaиF=/F4Y@6BRdn)L~$tY4a !sjɈF 8JC30Tt Qq!zw62剨8֎u&өa4O,`3p%,ruH>H/NM6kH:7Oy<Ե?ҢW[3ICS6kQi^i!}ɛt_,H?ŝP`k~bTn2ȫQ%n7=` s,6|D0䁽NҮx\y_SXFX?l:nz& NV?OZY@&iQevxMCP09Aeօ_):K~F8,:A`J*#nx>H{N$Lc/ӣZ1g*S=# vԕ)ulW>q̰c."( L> >CwסOJ+27s `jK'qkr3dtstƮ)Jm\؛ªYJw[v#Fl#fښa~RuGe6cu^[RSaw'Dk_][W-G`ճWuid`EEZ٣c3et%:rl0Kb>4&ۚGcPfui.4D[ѿwA$e25/)<ȭ9\\ =ʳC a1RSOF| 'NimKoa)X7kDBzG[a?Jym@zF5d-N,u p YlTmC 6oq'nN9/oS%`st|`eK]9H!04w%5X n;8ڽNiw*7&r3WJB;~ڔnG-X{h)Ay"x(5 KIg||Bu R-*Yet@Üo ޱ&[ݎN?®⮊=yN/*= _5ǢE| ]d p|˕ojOa0^[/lx8#{WВM򹝷 XfMI8>0,ƥS\˱6J!>I*nybY(̸苁I'CE_5Y~[2>#b+ [R\x!, :3R95dg՘ k\OND2{[-3n`HInȋ>-ARWw.mБrNڻ(8>?UC<4u8QTzDaٔ"B\ V-\,L+9^v83VK.^ w '~ 92h+xojGbprs3w[T ج"|G5[kbRc/BZ 9LHz9[\m itbsQ[6oaѬ`;md ݿz5WVA9OG-BkGTX)H!->;h RS[Л4@;'XX1[eE .7=O`1T d.};UȒIOifȽ[4w>ȊEQH HcGuq)u^x"l>&Y.JTݹOcMVHfhY~697DyGY t|0H|TSI4eh猾`yIZd{m>oY%•%%.G/zdF36=8&w5/1Ϥ^).d=[ _EA^>n%+?ap#2InkBƅ!}l,g1fmcTe0@2y`١|RRW*~˞o-PP<ۉkOC5ݿ΁?>4R@XSh`j^蛰PS[6'm:rs_QAꉛJ%-ezTu˘e#:w9'TD{Oxh#YuGEPɥ Ȳn96~hȻfbwu5ݲP.l%Xx !!(v³TQ'-rDEO J7 G+{̐z2%i~mO&I$C*u&fE.# cQg0)t!6툠qXJ~YX/8p3_y}=C\nFݢぶM4BgPh&9/ jƱ/*i>Ч|,no =&E$4Ty#9Vr7wXo5ζ?ˬ@0ϭ6_Z BGN1AM+e6ֿ }okrWZ헂$3yrL;$~uf/?Ρin|+,Zi\ }GZ1,)Cux*t w0@\Wti@@4}iK֭@f w&|l P!aB3g. AFD#(NS\gքvl*:imig,*(3S)"$*{۴Xn9e_TqBqZi6kұ"l{F#S>k~OK'h.32Y}YT;Oǁf-j;#Y\i @{}pU7٣НtXN+c-LchzQ궂+n&hJASVP<&,rK`lI@}J#pLK,zqC'g<%sGӯ`D{ Eo2pnckX-4i*7y+5y# jU^9. CwEAG78)T__=:G9E{t*/E`*W q tdTx &mD>VJ,C +28O[z} "nI΂ׯ2ɰEuxq=eB_0Lؓb6,9>҆?An}n 1N@U%\L'YB_mYCc@$UQo)uL3&|`tr|Fjn_aogjdmZ5z<ʐz{|u`'zq߇m`#yuY;n@*Q}5QhԬ,gDUmz;3Jv @ʪsѼFdbxcoDcd=7%gLl;lۤ`tO6l>fq6gS,I˃+CrsL[GIqvyBc y-5E*#2pдSi"־ӶySȧ =WD9_5eW`Ew ~Rk=Tx bD2Fb'g9LZWq3W p25 9,USu<TgvЪگ[oTtAN k$ ˫ya6gҞ*'tn>nߍTDYd9&˹jتckLN+%݃üb0@kLk)NmPK]d%jQNJ0n":N Gs.~g\Êj,>k>WANޢjV"2NM6fޢ1:U2:6Q1reyd^3MpXU?NurilLSB"JԸd h2i*|f̍kDd7ȾPWw%w';*{/@J q7]<6/l^ÜP26 KċQ=bZ]ɤqTY]%T|vnQRCĩR``oRD,V2̧4KQ S^;qHq|1Ec6;%z/+EǚaX IJz{;3]g l|ޠ%7= /Q];}D9vR~o0sYi/J 8\CExy\-CMJᵓ,m$jY: oEq0a>9a>vqL $P0IS /m#[pzs5| ͤ6 ֫#;?ݝ_%ܳ2^B"itaE-**&O Cn8[Fێ Iܞ 2"\UrahS,"H^Xnm((Ⱦ5wδs2mJ5r+=kkiiӬC9x-mgV֕@|4DLX~r "**}?"uE)0N }q碠nj͊EvFpQT *;SgkP09J7KaGrt v-V^w#`ת7$8wK'.oL8\Ovk>BuBqN@azM L݊80V[ʔ\}#uR M*m} կ񌉄(N\6%v>4Xbso_փy4{eo~$r[N'(bcPthI| ldLuE/8S?NJa8TnU!oYHFIn⿢3VgQ! p&bͪ!pEIH(Pz@(z5B;:S|`{![WNt(%d ʂ_,_go2i4.5w%×ҞaH 9(ϺoچмgNBo=nFr2vj]3W~=6MǗZA4,"~Hk.\Z}_&Nf4=zf:F n<H߱%Aa̗ck!( fֲ:n0B@+ȻgCM_A~gsCLMrNHxG;|gІIƒ> h>&+4~< cJsUU\1 y50$s{XR^n*神m*n3}<@N8~p,l3٦pcy88*)7yV031#铹$/G'AlEdym;v,=%(19ġl:q ^*լ"?Mʴ#'2'ϑEg ڎi':OVR!#r ޟxCME~|}Vrl0*b1)q4nUSԝeug\XG!IB(f  ԝ0էnf>(,Tбj|qpnqu9u00cQMo( u`eh[4",2,VkLO=mt٫QPqNg) S]DQ(G[䘄$>Oz׎ < ~@HSSuۘNJ0\B"ʲqNh' %OEˇ+UvP}R Z3,c/cGO9S 0 w y4էk_뷷٨f]2?sCݳ}1x㘑cIFa׃hy>g5 G-dkN/nB@#Ct+ؕ%4P&Ǯ$lt\5Ȼ#pC_s݊bU'L5IcB)LpfpnJ:x3kb? YlQ¢ѽ@I*;vy&xW30#4Fcʥz>`Z=o3,JN8J VGo;Ԛd1I [KG]MYӢػ:w.PoFFd7l \,&Zf|9@H! 9,̸+p_R#*[Y%=`LwӐ!cIdVC/4'\"/TgG "a9 w:G7+ydcB؍O.|?xrO#8dqBg,mDO?(.V9:Tq'eI0Ůޡl3"j#x`/i>ޯ2po; ؎8R5HY|j] ;ʩ|Wдc4 yp)۔ðExln5 `]"1N+X`-䊢uZY_Oe?">⻹74(tihT?"T?Vif@s>VPʍUGV }g%|M#Pa{]LjCOjBH}Ɩw%V2hBȡItg9KȦ<^(,N㢥PXL޶[o/,7CH;Ɋ0vZr{IaZ|7%+Zk Ø^τRv#S+3NbnXY=aQ#N% H.vX6c·"/0U_dӢlۦan]l#jk\rK5>p9A׎m^lm pZ8T, ͒Vn 7~༿4q:8Rk1el_nUvߍY9M<<@]5(Bࡃ9Mkpʃϩ._~dBAp0v eiOSf&K!Q b]Nc@xʪ31F'S 'M0cUu:+YZ4{x\UߋW_ CHZ%MCF"6xZ:q%d;O_pD"H_zDcֱsxL'kKZ ?p@}ɈeB,VcdMGG7%ȓ P?.7n]EHO1 udZ!\ItZ/[Axqg~Vy~h:[n.Ia#-%Z(Qvն} a]Z8q̟?棧`jBd 5 ^M:KeJ7ky(_OĔK21F;;Ҵ(dsFhcړDB?~reǨmOJ Aձ߁X]^w|@ڑo|̰罇 }06zCeqVwf|aÂMIh~|(K%]]?,Y`aR|sڟ5fk-;_I6h IIF,Acm'"뛇e*&큃XhwzAh~앣{+^!2awP샒pE60y|Z <=Aǵ.x|)D܃AD-w՗]CM>kM8󵖪~U'FL#n]f˪J̥Z39٩vmvkNa:]Eqq `a&e Ъo|<,RS=q6f:+9yy>^Rd+xAgzs}{1#ՙdS}CnA"L'r x4vY}wV{m4;W9s'L!8"Pŷ1>b8ſ2͵py 3`=s^ILZν6SgSFjgy_m %(OѸgn ɸ?E-^[Ό%` ܆m:%o~ȏB >R( 73 ®LMS%˛&y2Fn5'#n~0F1#^~uW_tV k=Dx@P-N 1R8]]\y;9Wz;Ÿ285 gwpd P(T9"'Wj:6nEi ]TX(VIT0]r2o'fqYջDK%?Z0lw.* +Y?[*2,@Kriטja@*.7 m! j[#?Uݘ L#VD|a-\€` `W>A9J* =!4qbКǦ?a 3L]{(N׷0jgj%f4aYJJ#!=7OunĩP1Y׋^Z"8-z'RKri\:СqmD>Swǹj:Ϸ6R%MEO`ǴWHӈ2j,4~RTM;^n4CLϟ>଍}T;HRy!dn6˭=qSb]νPewH 1+֟y8NdFJ#2BQ=.,&6-7V᳎DJB5<ș9G6t}Xqc#=ǚq`ZaVV)ta u+lV}"=:h;){81`q/T ';L H Xځ[M8ޫc ;}Q :b| 3ո]>>hMM U_Ki "N,A[HqPu2hhw산3"sY ER3jV,OArDWBi dgO Q]qX )UuneJlJ $᝗PF6JsO n2%TU]z2!N=5s.vfrv琉*=gq7&>"qч1ӄ̰>@x`j-俚}Y?)0f[ڪ Hڪ]/ S*b_ҍ!b^ ʯKn-(V:`."p fSa1¬\`gj+r>1v5(mXt>jv:hx:, ~(?tM* S(f;~IQg2+GIi_'8*| k|x[L\uj7l 쑄Odӂd#I9ًC"q AEחe F;H}Gz.FNPK _B#{7bTfSx68ç; ! )qb׳?GTw/c ЊcB}~ P$1 iu`v9SF8 +K-D.qbҔ=Bj03G gȏ8h/Ī8 9U%ĕo紿҉CY9< 5$)Ñ" x#2HmDH7[cY^_^O-()Ch#= @#/490B*/sw۳MPʚquКݚtX 6ql a+Y|ދqMÍj_A~/u5U59Zkɛb=D-C24bۇϪ$Qvۂ-)86s8[B*W@u8>ra9P*o<@$ѳHp0= J562%1+6`J#|3Ci]w YJRx!N~Nx50Xh&e0myV )yV~P9 ~mC8R.yn2ArTpmGY6thMҋ]6E=dn/M,/Q\||N& *G5.{G15]o譏Lq=Cjww_km1r+I*xed&yH,xW *2#|*cb@:lf 3xҩ:W3a]f[%g[= ,v b"= f?!.mzbOkQMO=bKƾ<"[*ZL32vÛ$U&|<i%kҚL, PW&k}m>.a4'tI N/ΥuMJ;kHv^Z NǕELQ ~>D8gǴ$^K*h{<gG^I]wdu3^m@ <բŭJƍxw+LgӸ'NK|L*#2t 0!IuyyRzWvwyT&LB+ShZG(FJ4do}WdBZ㰙 Mn^L`ˑ`F9}cδo_M.IgyX5qBb 4 }&^]g ZU1PGvYT/^iby ԚhV#QXb[􎐺̦Y']IY@xa~&L1{83Z9U.$Oa^=pD | jnCdZBWM*5Z05o|/T|حnnn Á|Ή 406zם"T+αҔz*Bfizsml9RҥO3|YL=ԟ>; F(|0G!6ëdԨҚKOJ5tEZ,'\$CG[B4GmOf:@i+,5[&!X[\~lպI>e0f?{=bd=/Z Dhnjŵ9˃bk{%s/B, ӻM#hG>Yt0ݶHmQ*HA$"K(2!44p^TŃY_vn)jU<$ל*aDDNIo|R o ?J$Ф7IYS6V 8Vͻς$v^VQث$6lUǂhTNN([{1PD7i5T s ,- Zi@[`&;f&~9] ᜛9 ꔋֻbB3 Y'PXyElO@M.p᏾\p8ؾ"o翪反 !}+T+, D0(0rBnhRMπF 7Fя{ӘT V/z$;em$fӲP@Lh5ɀ)x sٹv5 ay+Z!$&8ݧ+., "RDa #9;[NkBu.0vR'Rm`-'t]\1[@$h 7QXVOngd Bb? y9jإIt1gí|fF($xی_5Yu0~2nj+\P.1odz.c3o9 (Kviy3r#6sY{:W ;mȫY<> rTt(!T>6"& gg|$9x>44qpJ)p N_,rzWˏ.̾vr=FQ ^14@1:x56,+rq=CB((dt"8COy_ rsڗ5u 0Y,xoslH6a4{_nǓ_VIP=:R"aV72W(*468a!VOByMRf#l1wgYm/'>)Wus:7 Cb* ZEL5@}vP/j5Zλ[8@WASpkE*:Fq ؈jѽߑδVMoeb;y;ۯDzL/W 2d}i73S 9L>(҃abz9tmOnoSh/uDbe?ە c_=G\x`6"2C6 -7=Z(Y9t^X kNs8mFzCN3~m]N(1:&Sqؒ9Et-WYjP!KV_/vaIlɋQV:5DTx H%]H RГƷ$Zw;!ޑv#sqKHs`ű(w21@Mn%Cm{^(ȉdJy_CEYV?AyE` .W~ԻTDzٮh7U-5Sz7{07lruSq-q@I:DSP^8̾%^ z9R=Ghڇ l{][gQEF>|J|~X$hJ_uJi} H"j;#IWpOFQC[}n ȕk bc Ii ]r-L.b/H+_l"oK:% }oD )Gs8v{Y~mqޜ_rdӤE j4'Z~!djjtֳzpQWi4-c hNcwL8+rtd4p(8"73-v2ZIx4u!ޞW\V< |ӇYr?-f_f~f4O 4[O0b;5CL8)h;>o .ur+C/uo$DmA^/C%\ XE80.ۍgL  Mw+:9Gqhb5 <'33CZhz@ \KΆı= _#7.CBMfqg^4;H.n~'\#Z1CNך9"OvU(|Q*>.u~)vMgәːvv;дQo/~ 3ASo8 ֠M嶬1eʐ}W%Q?2*ǭܶHs-,Wsf#^saQZg?䨤_cW\*,eWǖeRo`8>C (%H9Y }efKۭx-]&H f?1hq5p$P9XSNO OojK "-4amh3cv3,JNu:ts࿠*cb> c)s[ӕ.37_)6EŴUڶV\+tV\I|vo+*naپưj.FƝRmzW`𙋷Y'g'Ubqw2>iKm+~QvO$E'Y(CԝN8\0OZF f$1JEũUlUvFbx@ir:KO"UEg@XcA #)2ge|3 "X[,dwKA,+XQ1{.f*wޑG]W <.OpJټ%_& ^,U3 wf=n]n a ŞWv` #GAAUJ+՗Åb PoʘXN+,5&>vv$rL^(3#PJq _k5 3Ұ\uNfdhnpXHg )]z*Іl#kkg K;\O3g4jv_~a ~قc:Ohҡ[?ƽR*7cm "x^m$1yhD\H3$iO@cL;Wroe*ʹTt礟A)e5?{nՖ{Zs1vy/G[H>* $~4qA"䊳T_O.(ϻj$LaxR2T)rFk(чB VϦ z $(xzQ?7]~f)3G˭ ҚpH^;rIk"</s26H`Se9(NH1|ow+YF,H}-Wbf8;|`rUaӸuX!^0%$8FFۑ>]".PFIA#M]Ub~J<X _z9._. vfS EEJocl{Fߞ5!0WNH>_08D}"3 }_pS[WȈ] ylY'IɂN6rUMY_mvo_pkS,%!$UcNo7R ldǝk-= G:Oؼ]SBݴ׬U H:ry,`6ܸo3ݹ6)|qӎ@>0nfVr2ca-# CDqFh-R';ŊΟϰavW Jf\}ڐ^b#9[TuleD(!4fj˽^9KDiTնy=pʛ;?0 ~4)YG Su뛠v< CӴr[lgn҃ycJ rz,] /UGCw}D/Wl&yҍ?F_fPG,|xr|0'E*~C&>3CSd5+e6' pۋ_Sr~I45CN! ɚB4Կlfs_Dԕ?Lb,ĕ5,@Psˈc+]l}B*KOw(;c@,]q=T-BC(VPEӽlOٺ7<8(ߨk.Fɚ圯!Gӯ0cOMBBk-UM!:tqzyBT (P? .{"mZyM@V}22 nQ{Mq* *jI:GePGļCܣ=^' /U{EQ|d8@<+[T5Gh p#8:Nt0b(Hem:s&d5jI{ɻ#r9l:a\T#_jYuxir~ 'ʪIb`v^ P>҂ }HMIfeӫg@t}ܽߒ2G|2=)'o"~bXƥp'<Ĭs5C\&z""TDZbpmTzzW]* vOY>AzS2\fR])ل+ -z+1iare;ōg'ϛ*5^fi=p3RDnxiJv&g@$, <028wvBL}_>D`\-`x5ڮ)^Fm!O!$en 2(ijB.d5,(ެVI@0N:<#֋;fqCQv1F)PB1efn`(q7ךiDP ;!G4x ^^۹p-d(wRG&%Kڏ%u~vQW\$,DcpuU^t@{eEЊHp|s3_&JX{ If Yŵ'1/%12FaSX!7>6Xў=Ot~/_3$;4K)Lb>/Dz dZ,#?h36A j?v3"|:^e6J-xaĘ/PuYy'0BJ$%r+M {;U@w| 0%rQ{ob} ekYq8Rbn^!,wF2?٘V?J_D$PU!.wTEL{Hлrgj mv.:~IWu Wqr~̷_T`t3hNe}5'1t\; o 4x%{;8kٚ%{5P!_0lD,:VXWT&XEvlfȽ xvh#w4RCM턗|f\tը lBw ;I/}9:3w0WR('g}4`6PP P2AT.M)ncٶK]&XTp(I082RR޽%o .7\|kޜ E s b-}a_UoyȚW ~J bo< R{jRyqf]Ȋ49#\mi.ru1 =q a3jsP1rjA!41jlwZC7 n\9sX8zƌow m.? D4|\LN.Bsl) @y JpL(kǜUg2e"fB(*B:OEu&LT? V+.A84Iu_.hb䁕qD3b0>Z?)QѱlBZ>(ı0`t#r2m^UnRvMu*Tyfx +lƓ!TWIxO{H`rN:XkT<+D zzn@o(֞z2w&~mTuX᫊٩XF{W/g5jW"\kIq9V-w:]V/k(OȺu֯Qx>LQdW'' ##[SUmeT^]^%^{s!*̨w߶+o8w HqTpUT{.ȇZ7uۨK`nW64㙅#vͤ??Kt7_MQݿ,h+ (:i"FhD2提# @^w"CL[^SJv(ɜjf2朥y碕_Rar:`,s" %6i`' 0y˒iar?/=b<`lA"h$T`S-=l@;W6CQKv1҇bA6hWFY}1,%:76p0Z!DFkMd)YZ4@DZƩf/]U7ã#y ju؇KeHG]h̔@>5v)ȶXe!S r`*E E,gU71uqB3L\ @CvEmO%AB^XUlIЖqI)d{|+◟Wk1T_E_R$&匤4\cEoEXKlZT' znחDToS8=6evC8DI놁_ Z5gEQw_MH>6j*qq[=7SY*TaIxiRxz/3T2/S9vXs55@hjOOF%GkSzF+tרd_-/gEG-j0xD~-!sZ@=Q>9+tأ`%89P tL"?&kP8Q:@iž̷Jd8qc@NYPƘo>VތNiVNjpKj~X ץ^^QzAn=vFBPV9#l-ꗁLϔBxsھS_M"HG]FC\M6RI@9K p\`s%H;-eڏ?E1h脙"h*SEMf7Ɣr?G.dn.MΣ/\!ux__o.0/nsKA "3t,-6ԜQɯpTԁOʝCk/c9POY+ymTx8䰧'0E=i#Aseb#mTawiQ>ktjUrHzL sIKK݋Gذ\/Lc#ww,ADu/=#>Ί8_iqlljAB/w7 6(J_d$:~uƏLyG! Iɑ`럲CYQHS6HkR>ϵ8' s渡_T)]q|`8$#TC\2/X|.J'6Qr q(LhT <Pcv"LX9] :G-! O]q Sd)y,ȅVoh\i0T-'@Hib)|2FЁUQ^;Ғ4*9b脜mpfA]\ FhUn?%}(Q`E#`%E}[Q)Z-x*xqZa|D* YnjrcM-p{-"[dZ'tP{Ďy ,bָꁚ5sPģ} xCmұgܭ_M+DVkyϟ͉ߙ~k $ M ϵ//.wPp7,8pQ9C(xGe=g^K8<{8ATUilN[V4@{cu!MF1x!RՃՑ}x8 em+O Z^.CEO 4;w|[[)&e3`vUA%2?7TgWEĩ\)~; =zmsbUaű:ENw iׁU fCUl%iCZnOY},k틟֓CKX&ʙGƠ[|w.<^Q@6<ғty+ǁb*/o`%mGbinGYcGΦ$r50y[fcέ|&7NUQOLzV;/pMCIec~6 dyn?rܺdcriq:dT3kE5/MచO{^@c)0U(x2" sm-])2O}7n8K2e,mY;`Ƌ8-U1_;J\+O.wВqoX.v%j\d2H gI={ӻXKuE4kkvjw0݄FzZ忳<~Z]X騆G -fƛzQ>`S+ !Z$M(nc I' nٞ[wժv"~>gw8%iH޺ֱ (7e y}Bx!tpASbs1p]jq%,vP=Ohǭ)S8Vw] [2ϡvQ4!)߲^’Z{$(gn~gQrЈjIX.+Dnjd5XxU ГpA&yE=]3A?Yc|7|NNX V&CZPm]?JZSRB#{ԱQv.lыʑ*4AG%Bs2}! ֭Ҋ9af/K&hS}.ấ#zEu>15 ;k9X:PoiwZeL &ctߎys=n!x@Aqa᡻1ڼմrEPZ}&*v4S9M``%cҹ5R#5a2ޒ9?Pm&|ԇ+~Ɇ=:EfmDQ8ߔͭ h*AoeŠ?orqQ|eoeʅFGBo=hm* QQ$ѽqwІQ,_ sƲ %4Z-gBYqHxŢl1é#%Ϲ\QDhߧZJmեeUrP1&kIhps ݯB?>Opa:5@RrG桙4J=Ng;7cU|@٭+ T ULt_~narsRɢԃ{f}*U @o'zG93/6z 8Q yYGv*sT7Z@m엖kpQ/Ju'}իSdΖAdnG:Z9p4DAj]CoI_nPw_@mcX1Yash^ 1)rܻ@xGmߌ.˘:.Zuu.KkQe|k.31hd} 1AGipl |ڪc0H# mkY@߳0ݭ m雌Ri)}RыHsS-[rFgrKJpI 1uO!A7K$ MHv3p۝J{IABC^F![`U!>&A Nbn.rWF0@Bޖ"⯬p*ce`S҃-}AhEiպf4Xr`V!Ftf޺n G\afqrs+=,斜M~mbʹSF[PlGM1RT=SVA~rJgl,}$e>xiMZƉsW=Dgn u56'ʎNR!L)3 G8M͍8uZ|sGMVMkVœ$yp,@6HOL#`huEM@ g(|PVrgҮTy}jmGoi{O tY(BqpП-|VorðvL~ WN,/"MOJVH댏 (n6:sTWr".=CV`fBXz$ ;[ԱB %#Mp9$J;hTL3n ZI%6QIzzt+z 9I6T:Yc]Y;;)KxbkeWh@H]g.  e/zI&#i$Ա ݥ ʨUv\U`þMmuY/޸d`Z"d% K:IcIVWD)ȸ[-  o6A0|Uݏ٘ |BC\}&P5}`S ]l 8fDЫo(}yUNhԑ 'š ]L ͮssg|_IT[FדVzz$`RmAx-7;h~G^.-#0,P^'C],OfNF5+y jttXezpzlXqKXHsey) x'V$3U(01;WbWWn{ ͼIߡ[J3aacq$hpM;'}X3-&b\ Y oX mF/qbRH}@ -NVn8AF)j;]t@sɄ-r^R﹉e{%-2KY`s9Y'x <LP=qix)\q[ޮ%Ӝ2MMAqwH\r_C;wa ?J?y՟lZ? mn0gByLRl. 4yb\ 6c4?vܶ' ~]]?w#7|a|-IR%G+.^7GbN Gu@~SRƙN+jTOs9 Kbc L4qƜA xkcrOD^׎5nJ'/]ivF')BGaX:&^pl\}<8JC)k]KMo-0|0ԠO`YyJCKCۏ1HNNctLF*F'"3"KChdxLRY覼~wXyyE`G Uag=BY,~tZl2G z'yڥBdFrjC2NF\ PX qX2^s)8|I?8FZѧUejvw1zC Ht!tgQߠ'},|r0? {w}~bI#'%5"9d#2MZs tjyu603)-zh:PZ# r? qw]c`n=j7@Rڟ&Hcw #غ8g G_`eG= \U-;G~q?+R&0:gjv6&9"w@GR/sQ#0wҲ c,Vͥ^W+NE1"{-~LioJu+%{ %'ndOe7ed3'jHZ`+"+[\ń\ ݆×Z+hhYT1]> %EUvM猂%p:+okXvqç~渒j9h%us,=ihb*i4.k,H5 Z~Ek#(YbTd]BZRY}Ę)f[!y| ԩ-uG1p|Z=iC-P_{N$zrN.XE—gN$o PP3zSu6BFTo슰dol(v5%d{|.r8Qwh&Oz OTb&jXȖVG~P[;Xl@/?h J\rDq @Nn!àv#遏c@:+Tg٥,x EU;5@Ly{wO `D}L&@]?1 k1QPW?F6 96~]JNF>3kUxq !|׆WJO΂LjIU0*V)]#YDko'b?E8=KDf]R?O[=/Y3}4LSC|By&|l_*vvaºcm[Q`F"<8w;!{PV֐o{`ST9WxG̗K&˻< ʺ ^1YWU SK\XZ[0PSw`[EQR3y|VgN0QW/3mQp p  xQn*l# ]#5 ;̝Wcw>T|On6@ I+Ti)  /l:0ВN\GjZ3Q\P_z0cM*3 h|㻃>"E tVxd8IVHaKD^^7v# d D65gd"P/ͧLD5ޯ\tOߋaeSiYpuRܑ!]2+!Whe}Dq\hLc()[ bI ٺ^齃k3E+\kAQV@yÉo֕?/p2/a!oΥOoS*Q!ephcK\}{HDOCGd{cP$6V3򔀖h~uX;nJOA5N}G4\e E椸ßBHV~IL-m[F_vs=S8a 7buڰʘc02찞:&xvHWGidr[}QR*+W%1>`E%#, EM |k GvG {""3J]]jǬet U=H]Ieci3Txx6>e|#W6;֡ #fdHek!xc6ݴ-'<ϖ)ẮqA"Ň@wŲ`HPI(^\ywxa;:Igy>UE9_1:Sa )(G9[޻ ,nF=3IT-fnSv'C'k}TMƃ2f yt,0FN~3=Gzim[ fهL(F8tr; k =)"//أ,}(GSmS4bj~&PFQdrߤP!ðfՄN7`f k#Bd$ eд#Ym1#"c'mLxd5֦/ j>TUcKٗ2.{d^z;LNKHH }@i+'5nUqu j:>w7ő\}e@Quc?*-P}Jj|tdUd AS[ vMeQV<M?~ 3< H:&i86ϔ[r.ɿwU}V%vC 24ғ{F<%ݫW܌~L!:lꆜf˭4G-\BXajybe0Fw@1inFpPAg]GK7:4۫ UCO#NE/ΟseTaz1<"|)\In{xᣠt Tc(Ku1O/(N hRWS MxhpsܷKn `@\+-:1`U|GaiDK'X]]7hH?^$F@xIۻ FܢD sl]QTaĕ}sWmt|=CB@ bM !DR# (:f% hVX볥`ZePR8[Eh\L}XAUqɮ~hGs#{J--1%a+CwP[D{0)0U(F=B%ōO}n.;_a5O@^U^kvƧfn"xt#]Z ! Tg  =TPBJ)Dw35jn0i,'ɴ3<3tKӺWim"REY28ݞ<(PbSmGf[ W8Yumg{ȴ/FJ= TAK3{"i?>ZLp Fc5@rӥhwSQdCv 4#UPZXB)dž$7~ֲK#g4c-D-'4Fx7p[te)7׺UgOW$aV6J3`L>/h.wG*2IHo;'@[?ݮh8cƢI'F]D9h #oiQA72&4k8<)u`^ĤB㫒Q.wDe"wvbg 6 O)T&y= /PR;mY)\  c1lC?p<%Ky1gyʕjR1 ]fZ shFYox쯥ٷh=ЃG+LP%"0a9ÜDW-B)3UG18㋝s wQF?pTG/AdZŮ杪+ӿ&;g+i~buk+ fF"ܗMscPim_~/鸆;gO2:wl V"?X}=ݱbL!hu"S=Z8 i9q[{3g^e_Dӯ/^D!%ۛaJK7h(;9^');5fG%9WRJ (ɂ{>P6%x m毾9K,vu₤{50@bhtkt]]6ʺL?qJyp W#ʞjA?2D=>+ FjЦ;$bkmFt\7j۾1NKDg&☷-{5쵴J7m#Nd_}(s\.Aોu9l~9R4_d&E5(4cMZR+V47υ"AЙLh Nd_M:pH{aSZJU!>k(:G&_YU~ӑGrLN:O?5)盿]&U=6"4R%=@~p Eqı M&DrZh ڋJ A!mܯX -Zz69'W6D3H #NlŠ|CYAbBSx&$Wbaj`43ς-6ۛ{Rǂlj$4 VLtj40˽'l%O WإI 9]˺LŨw)8B+bJogȿ.fATgAlA ~&8_wiMg@BZ ڶ)Yg߸9C8;qM o{Pe vWuQ 9ptS+ n恓 N_(;C䧂|͟H.Q>G?x@ӆCvz_'LGh^ysvQUG\*vwV)x43dSPK>Ҧ}3} RRV2-W5YaMQri[:wY MHh?@^vZ ߜ v?̄W`N>,\abɂT3Qv! wsHD}i'!xܩBOLS=Xq:,-U\]ˆMidPi$Xahh+|bt=O@xNl)cJX:ݷ~8$,k zM ]|7Eg>Έ:c8y؀a0[M0#e|Up.]j坁EٽK#ͲSх<C8$?`]r Dlҕo0QG1$ `܂qdW {%3 %ѷ6A8['F.WC*l=B+1ʆ]zqacrX-LGV圾.UmԓHz[TI]rK d ]պ),Vֲrk?Y*4[a\"0S @фwB)ʅt8e*ـl(<`0J8nᖣ4>ty0-P\y"[a4-kWdp%'d7e9KE)lt0t"Zݑ5vؐSqؠ)A80<٢4ּ[n}#' qts{`{1ĉlMGHR.;oBmhe)sk/%:RӒg vVR̨(&BȼD,ʏzEQa}!AyNF:$aN dzhR~<#+e\}I{`-.Af[7rs4y[_89͈dZ\ͷ ?(#|7[/ *i\r{,!.ZxY}nv!z\pY>Џ\D~gXRTka{&wݽ〳mR%@@tťӿm&1ƏӅI ``b~ U]@6dtܿj1Kwقz[DHZps$Pe7)l+Z|HOFP8Ko: ]b} ]ٕ+?[}zp'/#ZCh_{2.#BH`mdSXD/ =8984OuEᭃ) z'd QҊPZ b?&0ɠ/S!mPM A/ [ژ c@Xk4>)o}6%l1&E?GӎC`bAEiwb{Qgvim\ҟ`*hk J(+/#<v9]'.E%^Bm !>(B%egثLqKPx{3x4ˬ61\ XHT;4nU? BcҺqɬZ>.^ RpC']mH\vyUz씘cI ]/7_=ţҥXW+J~"='ƾƖuXmFr\5>|!^TP*M\'ug&5%\%O˙.&j\43!! "U¸d ҥ㋧]q/][Hqs)8&i`]'+&#"\ \v?M1E*dF~+Ii:V3`ZՅ~IV,>@3uJ\52 M>ebby)jk.qَC 8*?`yvD =v%1j ls{cQ?UBZv^q3Claml[U>1)s^ܹJhqM3ʧ|ixqBa"s&¬>c3@(sX+6!$'U{D2ɺp*Is=v8F}F2 UB:w> rn If+Ɉ#YOZi>G'9_Ϡ% MbAfpXtoq@O?V#8VSGZݒ z畃GeդisFbbDcgf }ra1\Mz=j/K8د&f/r75?A;v>ThUK0Ӏ];qSw΁n {įusK"H,i $h*mݴ|@mH ~lʽ:G=oFrp0FQ]pZ6wB*^ (ǝ#\]_yEg͇~ &NO_&W^K\>LH h< >mZpl+5"'/N'- 6/83i9def(r|Qc:+sNQ{;ɜ'T=; 6]WP7EK.hicaM.Q8` @;A♔ SoVuģBWL`a#,MJn7nA$M#bw/OrAxQVI ϡUP0+E)z:3#իm$SQݳrBY)p% * ZUCT0TԽ*qw<inKN#]e"_IAGNFB fY ϭe1\Y3PHi8('^z)p&o.3DqZt/;;ɷR#wNZŰ**iI/ 7 }Am4mFvE_ӫ)vJ޳IAg]֌/rw6ۃ?Y{s dYL3a"ػjh xyw)7n9d)]j5 }_;f6>YYFؤxw ?("9CWusUhqLB\"m@AU 68v}Z4#JlmnޤWH߱^0듛Q>DT{x{Vy^{ƚerd#֔ė<`r@W[z ^Ƃgn䝔zSЂ7IQ1| I~bW:vZuB{cd֨;-$&ӀB]ŏbAH 1"Ő㕁M2jtOe^بƲ~oW-GLHkfTnVo-WBGz&`AmBeVO^9ˮ ȑcɒ.0&e!'_-٧ VR]icĹlpxKiIE_ߎXy5I  3m`LifbX?)$FDj p[j  5GhDPIFeDL+Aǀ+)NEMS\ˈ~_k>*͟w QWz)aZ?ߒ Ewp,Cp?$d >^Fأ^ݮ,laюp%*nlJlg'%Cₚg+!r0y|do=Wxq0QF( L=7 OXωWvSR5!}l"GQx'#{q޺ r4IH,=޿s h[\f^J#7/^Ģ6o`y+CN˜Y is)%2D5J@?Yrh*&3! gMp(,eZV }.DHX&8hJFZ'|eϲ:,|Wrg]F~YLpȘ6/i@]rw7jfs/k6V7xy%fk_{Usa'9<)ZvւSB m`ܲxSZF7Hxf-0<;l?[7uvNIb^c&6&uR.~}G5!|I7&iJg6\1v (O īSh)9nW&Z| i\7pGo#R9kS*qy9 (߹q\a`yYOYd|#= /DQ-̪u=: H;ּBnސA@C/zN#`v'~ku)^_yٱa 6q`op„)R ]_cF~I-CS6ĺCx\Xd˵#bԸ6d 0 f[4K0pLъ3,MX, Y L9tw !fH$ovy.T:CbG5J,E t([TWS`MYJ` $>0K'5*"(qa~.x[0~)zmѨU\}o  aRf˯ݵ\ME-dD~o)4V^ І[ATTݐdumj}_b|ռ3(&?n擅{<`-r{]䂦q乜q߫z|Xa`p;gyRidd_4LN@sP`L#e!xcUt^D2MZc<6vvDKIn*Fs &G$Q,Wf]5zx \\0u^c[W] %ͮT|YŌx"QDhŞ?ў2dJiQoE`kP_AƼ/d7rw:@nW8TT|bxmҥp2*(ՉN8$~l"sg-tp~g ^w  O<T&ݑspߙf=ܸY DmӸ}eqE8o BnɭWm01,'- W\gVo}#0C9lm'@5&Ʈ_vc٣Y>gnD ƣ{ ~yT[O0=Bd?F%%B`tZ\YX.f%5]޺Rri6AV £y&=|2x8fH0DŃh8n7B`F[I=epvM-ZEx\Ѫ}¥E{gƜZQ7gBd,K[!Z tL!YZ_ g id䗖1v3$O& ¶KJ[@':(Y@O&?HԔKOy|ڃPɂE -#`>yqPꝑ,qaz-/R8ɓ|(7 TAHZDY%-dwP"tFnr0ƻ14Ȭ@[d #\k1*|񴊬=D;*_I.G\vl?7>9#RmrZ)SF+SQJ \WZ)ܣ|pEN#:Jh0VDmJ6y.ھSQ)@8E7^ܢRښ{06dv>;jo^kڂ*rWP49_] Ђ,;hHw~c (ITCB]+:mX1_qOټʗHl<,aR]!yY+#}[PK:ĄZ%W^im n¢gN^;/-N))E14`u6 lM/BKכN>O Ke~ϒp Rd>u;C}rQddt0J^A *v{rLJؓ=0G>c[㝙S&)V\ʠXl X+K;/ufi1GAoUC'6b(϶ VO><˥b9/ֿF#~ 0;YOm1=*,EEiUcgO6 B )v"ia[LS~#XI|= zލT> FA„oϘX#Q ~n'=2 ԸڭsՔ_<#IQc.OQaQ2 -LP_RD1V\t1ܦjTB5{=u=R^NaF^W̌t]DX0#|"wN0WR% J 7 )}S"<],; =ZPsQH|˗1[H NL鍼j9HB{u E:YX6,o ^=vN MI~iAf315ӷ'E0e&Pc#2.)ܳi'VO4YP:?*བ`P _ͪURf~V;T,d&?Cm<>@H/2lo4Iy9yhܭPsЇle4t՟֝]s2u-_PӃ4#mM0hˍ:qrȻw0:n#NIi7`źWG9p_fd!zúNa42h;ȣ;.#bjn@; c˰f2I)@f͎䃋H `T0']P;KP\.pB6͊@Q e x%m)g%sU{ @T\_g3ЦEս4QSF!HF*@Z[&*]#&cʲJ.ԅ/qz (^ ~{†oE9l-Cs.J܈Ew u[,Vw+7~"V KHS;-g28AD&DK5 4[_ǎD)џ3q6Z%DHl}HuAaip}EB4rOl& hU ڮx8T"kG1N ƹ'̆gccP5@`4%òƐV /Vywj p*1d\ Šu<>h+@6E!$_e=&#ov7sںJ|LG`F v(I/q^^ [[u~ ;}&,ubpVvwA=P$/h(o*evz\ҧ$KEJ: <&yQ*ꪚ[=x j5c&=( @>K,7^nj),9fDjdpm~R">CT_Y`t|Eg5ۗ`]ۚHLWF-HC(w9ئHi'Q] "r2uQً)ITqX)6:Wl0|k _ȿA%e~!'+$i#f]Qz5åC\P˜7bu6 Uk9k0i.Y]/dewȆMMvJC%6ȗfAK *Sl~4ұFER(fxkݣ-ږNsPYhP^b L:L`|jD pesHa NO8Vؙ!^rwP={kHoib}cP9#7Z|ٰL ń1R!]iEg2h}7a zOmaQzM|$}%VeWyXň6ܶwVף;/ RMhX9(Ew_1AyF>TeD TKo`v&+ynb(p2Bs|`]|ݫ9ڵЊ3^ -nrRlk-\/TG  w S$Ljc }&/OM<~k{*JzBW*M!):(fia嘲b0\)zgu[Y]T[&ĠP[nVm: l,\z656;F6@v! Mpn_IĮ|@BpIBhqt._r5"Ұ ՏV]@n!0@#_^Vyfݖ'D{c!V7Ꭳte_YW#bd.4RYIEym#aF[+ݥgt=IRNQH#@Mυׇbdrk5čgjmhҗdKZc es/m"oHSl =W{V/7V DCm:'\=|&="nA4nS^(E%D&C G@RO&#&GA KC/b'p29 /d cA6HoZDx1gdOf'9 sxzԜ gz$nH$rm%y@vHoc5Q/OvH7-DS)sRڒLH>l ~sa[/Q4N]=kYqgk$6/mϿNINY9680 ăD8Gn) `z^vI} 3PF[Й=#H{-a$Kv#m? O${|o*>i, g{2'ħ2{gY iD/Vwda85xwllmiʳzB JEK4:`>y%߯#F7l$]۝F+Tr0ǂk]κ|~(}( h}Ҕ;h`w:.z>=' yYYoHUw0+VYGf~*ݺA1\Г נnno1rP/F7?o15#= ^? ѩ/ DKX0g,nܢ$x* :1z p%kzvb(h1&3 fuD1(D}K^([L×GIqjf3SL燀 ջV~2Nq_ އLpȷ `ȍmN NW9)n6|0q cȺL-EMlEh1)Fhz1]{dSd͍.പQ*HMZuî~Xn όgQ*a-|8hŐ;nƱl$x.śYLE5ܨW1B~"m":.( Z>y6cFJs;Kfw d,59'`MZVE|k @P=2regy_uEקwǭ2pwkz41 K?;`bջdW<95eq9s}Q/߼]&.y YL7) qc%]oFRL}["(mP \y!RA/xSdK/+ZLT&^̔քD?ۮp9C19$k<37[DHgPz7K17m؆ΘNk|)smvD(K l) KxC6ÀoB#J6BDZ RR%e#ko$lQ<@FkSkpmɸ=)m1<,Ƨ sfv-a5dSOwae |eS8 zʤUFoVI#J|$ ؗǼgEY@S& ʵq1LOn-MgP*y>.'2}Ӥ|kAOSfrn "$D ><,Z(Dm2?| kCAIk~?D[> mxw⨉9y"߫%~X0D2Gj.-L}FZ.؛qgvEx<\A<&\ߓ&NĂܥ]3VJoqZq<75*xHQP?:X1*N&dr+`qj6D {:nR0&Bt~Ea"ac7Z}`j4i" jg"y\~ygS0VX }@~3]qb̳>$>'BʺiHg3\>[RmDt+ xo0Y˨J@-`׻j_V]N}pd,"k"=#?Hϟ6>Θޝ[/8GF#ք_^M6&MOPD_߹'.>n ^DOT0=e=3|hl7!+I;(F~S&mݡj3׃hX)'aSf dfL唃J7RczVvA'~A}Q(mMH_Wq1Aar=2WT9,ZF6iŕsѨ ,fؿ;_rB)zjoBvC;3jF^+y6䣦$553SKo}bR oHg/3-rԒ(ػ-H7 i@ö<Q|`10u5<&sν#lKë"ۊ1_znmMj tPGԊreTZ#Gk-D2fOrZ= CNF&8E98\_zR R^:2ƶ"d[Пz>kFm;_^Y=x+qf'S33٢= pfwlꂝyeh|*[ f"m?{-h+qmaULriE`:paO2 /FOCbq|;`xvX%Hs! S=F>o=m9P|-p!1uJ/9MXiUo$z1> O 9M 1/?$+Sk 9CS7Oư)Z QI$~P`u9PH_.؂}g&V6R}t:mgŒ=s3*;2Ac,O [7ߗ)/ =RaN?11zN> YԉGsr@"8N1LC⨩Zyf7 >W#SebuLzA+i}*MWz|4B#tFzS%tS՞crCҮo#9XK[UnOSnPQ trCbsLmmHC KWy༔&a7YU7FsPVũŘ^1@omC|C;ݡot(9@k|K"R3"uJHK(w @Fl `CMe<Zآ06N~7=fU&]P ?=PQGcɉҺi󴝷=2fO3QzԘ&y ZD4Lcq^)";J "S ™ŘQb>yǓJ$RnV+klAOjїWGg\O%s1lC3<-"1򁳃(˨1f+ϗhGR{V~ i}bi$J"uH ^Ir*BU~ar ;"@:ah_4%cY?|7]@2`ا,s5qT*)B.lF|"?'w$Eb׏a('@ s4%LIbYe?&d l~[:sq:}$ f7d*  - qZOʋ+y"| "bp:QIPuBB6m88gXmx?E@Rܷy|IZ8O0D~#SmjϿ #aAs4h6,xcDT(?x jicU ߕg8b;w7E.9;1؝_L;BxvWKZeCk̇WѶ/HzpZD փHDCdsl߱LXէe50ׂ"P*W(Lѭ\Z^<@Z/p;RL@/IK!@l 8ّg/$ɍƬ orZ"hpSh.ыѸ,'XE ,H/"AĠtMNxf 5bA܊M6`xx:~8dVNh!#%zKkų.EgE9Ls"UΙx,n&:FH Fv1 A^F|i޻pIѢId[έih%0=}$*S9\U7 Q.0aڝ Fj'ZiI*Swg0T/,aYKZe7vB>`$K 2H*FUɋ 4;ЈnYNMђe0 =; @%k$_مU ;7J]2iORׅd<=#!M(6 ~c5DFw%Qɡ~.G‰-쪯TvNf*#=s\I,͗>Igb`{OR ȟ8CK5ذNn   f  [ '٠so5}duH~e)'])džO`! raIЖGGǎ֐.JRZ?Ok5.2fozM0tulU[LFϐ`OMߎ {Hh#*1;7JN蚤 w hLe0TYPMqC2Z|q^Js۲In|{N6\+Va@\ꪂ[a$v^1hֿ*rJn>B0OjGĹVˏN9gYԿ9fS Xr:%en1|3^hf#Kr2d*ox٢~Fn>ɑ ŀyJbQ۞tþFgUQɥ( W'VԟT!u2@%>|aSa;ڑPq5BRx_AwaZU Y&TGb.V-R0i pB=T* pj'qR+>|eL VWo2F0pɺɥ"+FCTI(OWCc ot𞆔WԇMJ~BGobt`\p;ES]>h5QȾ^gF޶"Ii!LJ=׏{Rk'=حCx7 / չ&g,j}ՆS5ǩl{ETAr$' ](zjA{ZABkyM"JMdP,܆X ߑ/E#oJF&RDׇл\G?ϸO n89iE8oH*лn+vd"X+"K UU2 1M`;X[ .r3:IV<۪7R#֕y/2Yqi8X?]%0v "^sOa᜷],'2pnN\Gf' Ugb[I^ 1p"dTb$ Yoz`o oaW)oA]$byı-ȟO$5Eso]GWBFPp9?T|b+/>WO*|y㨏FHj}2i,m܇Xdniկ[ƕd=ҏ8Be?(<8zrZ&ܿ_i П(ˊy[:˺~BF՛I|,ZG ~)Gjp'{ r>76!4thXmxowTuqBKoG:D1 d#]+K>aH*1>XtWoajQZEP߫, AlHy(#1dJuOȕl]voYf3|)Nn0U30MqͻGht7RT^d(Tcf^XxoKGq>ّG3ރmMDBWBWߏѪEץIP]2B)N]'&yۀf |xF4@_G Y|V[fU"d03YNi{(Ir)Twagh'懼YR?bβf.,G}b\ 9S0VD޾aZD;߳!;A+ x&&v_"e<{9::vO @<4?-ŞyuQ_WPclUK|-ềy1up{q%! Y:8.Re(Nx{pB WY(sncpBmO')͛1{!f/ +HО4TLǹ_(TG*ܰt^$q_݂I$ʉ]"&'yG$0n>ahѪ\8uV&HٚG Pob@}F sKthǭfVgV!5(h%Hb66H?lUǷmyNGC;6}T(%gtXɫosG?rkWd9]FfCnCFsRVw'ģrsTdwUuQy׽Əiq^TԘ3?a( ΋Ӵ]j9GrPי 2ϟ5tݿܸ:I@̢'†+? ,Ϳӏ0mr& 8X>ha_k l[Db0X'9(va '])]2(ה2|b4e' GMvXY,`ZhA{1 =oC%8齼3H]iƫ'pEp`*̒2ƁOX(\8;pjG* 2}~ {.C&>)\VTzhYr?nqd ĉ]@hؼ-4F A-F* a?rPT#a@*]}n"8GK$ FX~^8 ֗6J#ԫg{" "EpspU{]~7nt'H!k 8Iӈ㝙<.  *A©auw^0ۋ.iKKJ?F}V9B8M~ބiIƵ"G}Eՙ347:ÃdnV{km`Mb\%)t9%Y=PLr/b\6z #/6ᴹ cK$- t=:#F 5 M8L8|HDV. GbLHs;{G jm35T+fڼ L@wKձ]#LrQ1cyYHX2>έECqf]{4Ă.&z+= WmHS>N K%<!U1svK]fpj:O8ݫVpp^O28L\VҒrJ 퍂h单~zb._ McP.M׏4zGa_:cp4:Ƅl ݜ1bQ{6<>Ul*7@ TLj9OMEvʢuf ێM[N,EJA `o>kd#MGU y{.#Q1u4l6S4%!oVN.uVl hmLLd˽@</$Ñ'G&QBԢ[F%'qq2԰dpj2%4m?YZi}b?PD-rv"-.UJ5}''R>!⺋_+7\>j‚"[ݹwb 4 F=#wϐf|1. [#urLsCJ>*_eJS&8Z2T{9t&zXqVs,:^N~hhx ]qYȴ["Z:Kf$P=S㫫WgȨc ÕO;en2vEؤ0VD87=P}|mx=nOD\vYPr hXz-'twk"t|qi/^-IRF 2/|`˴!+)L ٳMxEYkA_|b.|Va봯p!tY?Lq+/=K~m\y=ljD)K<%ԬtR+xiQ;r\_Yΐ+0̈́y胉O!,ϙ=Zo;K&ο;z) t6;`glorӫ36@a|&-jCMDqwAz%^+ tDmzW0 Qn#^+n8l8rDOIͨys~*eq^gyBЉnW&&}*{A.;% 9 ]p Ww$Fbbyia>hiA3CyybiNHXкYjly5V%uJ|Q3jm,QY1ׁt h#2.,* RY>!w*%ihtfc)muֈgf 7Qިnop`U""f=M8+bڀ-H=FXm2v_ UDԐvC* x`U}#ZOB,lQ/o&+=[!QҡW}CS91tj`(7h^Ik!Q!;2؂X; l_6na]y1a=Ӏ@W;YTG,$o|E],`hͅ^sQ(?-mwu]AP o)Ϥ}\d\Y }'U2@?3rz'=y>jwYt2 Δ8Dʌ(5GD ƚzJ;ɩ nʑTc_w$*_ZPr#.4rX[bX=CR\Xĸ%P/3d%d;F#t}j(I|Hw7|P WaW[NbN! Cc;|di47-76r""i$AtD9m훞xx : gA[A}1|Q9qE9(l,8!N A#tYY3<Ԁ dL$$ Io.hVMLKXC~?C,߽vbDs^ssz <^`C#P/s2 +b2O$ꗬ~I/([?Wu魿oj*/8oes9! ,ˆƐM:Ns'M[]c6{Xn]|[!Jg܁؅{Y׳ʧ@Y˖~>OȠIYݾ1,sP^10b\k1?l3Rܰǀ9:ӽ`z DS[OK..Igqhx|0uL|X1y@ӬFu[3$Ik. жZKһnT`m;^O^Rl_8ܷ_cjwA$ ﻡdWn2S#?f3e3z,- e*P2,l*YqTk .;VLo]gAr[̧jw{X.bKO!>PzxS.'ynf.@ 7GaUc!-0at,bٞ D#X˚ 4q뇖Sʎ|f#Ŏ+:Sk8cj2"} r/3Lk4ljJdq*,xjL$d.H5nĺG_wW[y%:xXWBL*/@r(   YaF-p^W?X5\rۖ6$Z9 ^(pp2ˑn$:]'qso0!bO}\glNH*3CER%#V4 B8ï'ȩ@oBt'pKd @ ŭe!BjZgQ1F,9n'ꡅ(c:R}/+>s6%ʖXAk{цk7(gQ|_H|iRHлܗc-92< 8Jp݁X% 6A\(jo8k Xr`QaO"f?j-Հ Cg v'dX̌;4cQ$VJq4Metْ[9/}(.txoL~C(}kb,į:˂֛s|ɇvx,`W-#7FH,dWޤ/P̠v2X1:#f}fsFuj `Q `,~QqJP8b |OAʋׄRS4(Qa'sZlZ>RW}JK)ˠ%+Cҋ%G oS (V9#k;8 5n,82ICkaR9(aAueQ1|oRуOV-Zd sX^$+;"l 9jZS(nUi~F/-fh9CRۜ\S1m(J C]YtuzAR0yK3yàt]3Ӓ0tW7/StBٜU{Y03b=zߜ.Q $+ZX_mnd)F? ""zk|ߵ@ո䎎Ppļ[=mY-Uh6bfbVKfn|:{j9Tʁ>1PrL> `c~b1pŨ욇[)2֖,8m#j@&5홎誓@Z $$Scys`|uc֛'㗳_OqwQ4 Sy&j0tm6N )*"Uјxm47ںTԦkLr/Bcr A`iD#U^M:z'>hBbs];kkɏȭ0JrJ p^ )3hzR.RR*Y= Y0>:N1>cx[Ez1y#-o6kVźg?`C_(9āLLn)ΉHf灈S*e7?} @]_N-+]SU<ʇxnM(}zCRǫUXVg{W#K(O>j+r3ŀelc[%;:j'^ٗ>e8P4-\(R(g/A^[J.pȹIzJ8y3]*\حP+.asC͉ h$cNSd+ ݲ25_X%V>qM0aQXPT=L:jGq)n #+ Pש,g_<Ь[>sH>McNcVKwj0ٿ ٟagtUJsYKah4TGx{Y>v{,xf*Wm9dP8VaO RtJa|ASqqϕ̙''wxM.._*Fk r.CiG$́eYN$uHb_5λ)Aѷ&V2Ҋ6.#_ *!OM9fpQ|,+O|씈=%s{{tkd']^9+zT0?Fsj?a6q$ma*NmJW7xA#2͂eę Blfw3ٸ5[𧣵Y\N[]ŀ{p}b[ˆYk5-Oó7w;{m%)l|BE _^*-[]q 쌲F ±$wEm#Z\9Tɭwm=?nDnmCoߑlwĈ-ż\L׾Jmhμ_XS]p)/F$"Ҳifٻ_ɡ[<k$bpN3KDq~[0sVH?dN晒bѓź@ނ7;%W=✲Rڦhc'zO<(Hptblf0V{3%}m;K,qI̝OcPp]U!-zjTF"jhi68[! { 2\|<5`b3 "H\ə;0!2ZKk4 qVAxPJa܋2b8%~}5Nc{Nb 6Dnfk_Qfund'vTk_mmZ,Õ7G{0W}; nqN#0_ FA-xcߒ g _*ۤȝ腷Pƹg|pJ:3B;,EkPm`}E,GZ[ >3~JmY}&*P8 񮶎)4)xĘ "J+hq& RK4t|A $}ĘJeCW(aoQ:WR(jyvBo^-Cbv@(f`k;qxk.fo)8inaQv"J1{_YRfI!gѻOUMTg*@ ;eY١Wf Un&F YF0xlwP@$V??)GJ\#" 1Ɇv"a`Q 5{C^ȇYԀ+<@b3){.7t݈TkG1evqN3?%^[4l[DW4fG[3gO}6w>h7TOf="n)*YeCiKٮpꞯN31ȇ1_Dm¦L_4ު>fDRw 2+qKc{T<#L7j<Ν3+܏(FtPX8}@92Sz2Dӻdɇ;dU+z|<*N #}`\LOG$,&p)2S , !r0FJw:7[2Fo+ 0O$R*,V1 8)!)Tg) SomLRp ޙweQ`?\qWJ@eO/p,U ǼltnXlje O#w#E ?h/ 5#Єj ` ?FBsDylReT z#_ya2`$<>e#AQS( Y(yOT]m_ ⒡ 7 U!,'!t;YtJ .2 kBI,F")XRA\u\L0=.bKC0A5 R*- Úc=7s<ņWFۜ(za- F X_|E}0&>j?:b$>.v mz%y&E /'1}A Xw^IoULsW]{`\ͤWD?8D<!f/ v%28JKLJjd8lȍ٘< gQk$ʙ2usqa$"i\AQoy!f<)BQI8Z1$x ~AkbVɜS۱p7YllAٻ/DxA6PJutr|?R6u oJ2S̪`d ')zt[B.dif 'Ѽ+?VU7d@#hB-b=MIB7$w7RND<2ҷ1<}pV-FUj`z_P;( r"LDnPL rj?M٢XG+:uDaNJ j (i( ^؂D&>BEAY$+'qg;|B s3D&6@x%btȈdB] t{feFFFRuNa++qQS[=Qzq7 ДI :pA`ԹztQ}EdVZo,5MBśAoM~R {{ͦg nd nu&[/X ՗^A g (% ř*7fDmeˁmOnnD.Ch H [Z3\Y*-5avԻ <]y}]Ǐ[-W ɀj/"9kJ(R7t7/;lj%eNT&c? ,RoW]͎{~ٕ/ =1ucR^NYLİ /by}0ĐqB7fw2~%dmWFo:%2<+Y\!‘mb,Jv5*]> T)0c 7MYp0b[rKMl=@ϼvX:6.n򢫋$#KA˺6 AUC4y qJ]`w] ѿa0bs 42+(v E;׊YZK&9n*ܼRx\a) PR)M~-%1FDq Yuq$ U\6ϖI2񲮌6٬ncs% c]8$x snI|wL<`y|sqCY]HH~܂]iP$>)֒ 3Cd&F pj!Rn> Q@3:1ZK+AT; LMP OJǩI X\=J64so=%[ I:k&T/;Eb2 ЈPzSJ5Y2bKCS6bj K?s)̑4L92D7&&NO{R[ZfWy xR%2t&_{񯹏7N J4씸~\ISR=D.ԞT}-[Y@HyUX\,&Z \½%>||1.MF ۉW1Z47!Qawdƙ*jޏ/ܛD}fdl,+z\ʰkUD-MI;I}T tԟ3}r-GB4"QD1E#iA1\!2Ꞿ~Cp_&"B.R4 yU2xٶ~凜o:F@uV# lL> ]'AO_p_P@>=38P ڍ %'JpF^xY'm3`:ݎ=@OU싁OS:n%84䲇`׻s,ONU9```z4GCVziz+C6+Ѳm̃ΔWvIB첿m8 k"V>8.Y$&)P iVS)0ˋjbNb+ӆ˼:*ςNuJ%Y9J,-YeW3S [ȱOPvUS0Htk%wׯF\=\ ћͫ2鷠j>[Ӝ5vd7D,>kA#;Xnb3]B: iz?G oQU?=o,z,W܂#-pԞ(P: X;]$ 4UۚUӃ \%Ѿ:'xd^ bteBTRb{l֮=k/GBl1k#fK,)N6N0g}]HDJ/lo9eks3 H>'\}3܀G\D9Ae!mKTv}tq'1}FPaיJ7L > q^{yl^dub7湸+P•M܏ʿrN /I@iW*Q&hhJeB40/nfRc W}ȳmL3'fNa>QakqC*5ȡ&|,er6د__q `:[!Yw^dK#巵23& $VC6SZ1r.v2a9Ap j ePE=JB̹e*)V 8CPo5Q˰:@EKqKX9jMէ)Jqh jɑ\|aD JN"b7\T'L oQ+a#m)/ų/:x\od+:5F ` b[mQCDh"+GKuݢ\N%} `H4n,t^G!r[ClZCF{N3N_Q,2XLo xszAcn:̣ʁWy'Sc7>TUvT/S:`a00K,ckPj&otj+ mx `g-Kl11.C> :Mz8'O")I*A _l}>pav81>6&#Rѐa }rBvzp.[R(v*Eݢ}Ȗ Yp:vhfo|(*?lylB8?Ӵv2 'eY %4:FUa7-FV|(Wz( jU&9:Ww&Px[JY>J(Kˢ{ A;S})!SPH%8Y52ПqxKah9oz'V~U$x Pg h|+O9H I +0X,DyG]ljkÙO*MB3op'ɹwyj-R%d߉]t`!_$KF<%8!|inW͂p:Tu chٿ:7Bub{ي}`8vI._pڈI騎/[';308@Lbl@W?v=l?vϴ2 e'b8 ӽu`Eo:ྼBJO!tֽO3q%tC;gj6 ֳ mhM?T&5} -עDViy&pMK)v'=7#,L\.taJC݂S5ҋ7 b X+<"|!`Ip"C$rꫳVSqPBP<ȶ6d]HĎ4Yn5[9S}tnA0OFn2 hJS5t>e}b /܅*Y>m_uePV̩ ݰ@ 6SH4N Y Pcrdh J/`XŬ.(8/J`+>O5 ,lB Rc^J>_ BH4=lAiqW.:vsTR`ꆧWv bf !Bp֭I@{/#wrwѹrNX4B0cQ,m(6SxJ'0DLybE V@ φmpZl@Xx7P/畵q r0duFN 4}Fu@փ,% m996eo6LS+A NO(mW&s)p*.ZlŎy4I]TT2n&ݣDem=DUrрA77̅\]k4Q`”*n l1;D3m<݁E|~ibU\3/ANn]0kvR2MJQICԵYc+ $5iGr{PiB"joe(3{tRN'nS5SI;uEUw +}QU^vw6*$k Eղ(ۀ 9@}v޹g }~ k3ti=.F rAL g)j\ԧk`|\oسi8W;vfí _9mb,=#":JIQڐ>7Q `!_Ap܂N ƺ ?Wͽ/jdܪv3lѾ4+b21u$np_4&rs[vX/b2٦?4 2#e4*bVrݼgUޥt[ J`w=r Kp(_%_1j %mC| r}y,{ih Q' Vm;d.Dʰ #`|CZf} ^ ژC)H ~wL!"쁵]ns;v8|N׎cЭ FsҘ4Ӡwm ?Xe(K",{斯oKsu^Gº:,Kj+BH#u<ׅ!>;[v^,Nu{p >ۤ"f=lT}  ?GZQ́##|~F~ +ib݁fzו%Jތ\TxjB4uOu2>57Ǩ|f74WNtfp_) |ft1k ѳg(ă,_[6,.l$+/.؜\c+9(Mt ՔlO!T/KyӥF-J!R7+fE9v_a7/(=Ҹ !7-gD;-b)֯ hyaV*ig]0rCⶣp7~a06(z{]O)OV+]I G4^>q _h46zդoBY0WpȀI JgTӒj2e<4F(+v g7JJ :Rgdkf`yS5J٬z8Fu+T \*唔S6aq^h׳3|,ִbdIb j`)I#eqV`,Y*N ݴxe=f5؄瘙OI3Xy2!OJF#*$o)DMMV/I޾|=Z~T IvaCU3)lOd72TœGjJcSz Fpdb#$ˆ5F Kh: YNC.K$f:ew%LOk6;2fG}q`ٲm}LďZV `fI$LA΄8 iBb4 o_rE`̊۔qdM LWz$ʼn1&! jU䴕uA~׌ JRNܑ9j6UF3B]fo5q{y|xfai)Yytu|?_:K$j=;,diǝuz%{P^Rfՙ" INے%^2n(xABI!p7z1%K,(_f2;˩g/) R:E,ho^Оx%Z \N$7mT&s-7yBo:{ntw ی0O\ڿ(~"o4]AQ,*a~BHq;&BJjQ:H>@/ԡ5Ǧ2״Fzc"}qWpm5:/69V`NAOW5|oE Le+Zȳ?ybBMZ5gr^]U]ɏ96i}Kj;K"~F޾sSoK)yY}dX :Ëhh'0Ljl~K[qqX#Y"L%>C{0<nLa1Z<" )CEON-mⲵScQ"w@qjM>eɁ0F"n9֋gnI 7$_IcT kKTY[kG4 *hJ1"7*~]:>G Hatv"_ZqDL_\P[oSŗ ثO|Y.1ni'Mv/wўW*p8O޷[ۭ*aҳnYn!_#l6{*") 35+ՠ%YaF֜f{@rO㉍ѴzxPYpC:3ZM ^,Y{Xi>`y-WY*T1CQ}:bWiUҼi^ tEb<>I e5fgzr[g O|5ʗo,BK%-/ )$8)TvSaQ:YaW)Dۇ!LqШG <3sV~s\N6ғ FLUelALIJu@xR/%돥h qa4{f6eZ;T:&-1J]o4Pr7poI=L^ }m"u(a/N?~`rjv?Y99bk;C [#e!, ݰ B**jf7C`Uu][_—Ǟdu(@ۋL%V+joް"Ш fh}-g78j<T-7D@.zo12HXL)l I|bbPpsS -GDgݡ8gIroa*[49_;c C&gĒSha9?3Q;TNӈ9uYw;q9cHx{Ŗ|k(w-ԇJ-ȯ=ZaqcI7yXy c,!h9 #s}i @0)#&u|QW䏀fnN0qB@wShp*@~~ 9 | # x[#O c#fv:qvhؖX\6lgH$mMs=C@^=T6]vK4T,R)Z&1' ԡRKZ9pSAg̚3n2 脮_IvoϓC01ƇS[͟I[OKɾQgH|Zq}qf:lcIK+5%Rcڂ\lCђ2λ>)^}npY|ߗ$/ #rVx*ObVm 6aA3߼\bKp!]—,o*eAgHZ?h3jWŏPwcD" /'i1GK8p彫KUZ"0EĂmp%0'?9tX:3N.8#_)G9{I 8bz\,iIS}~A^ dYzMo{WM Hm`,(虓wK6ij`]M8_FpG C"RoU븀}HQ+&Qn}1  d<zDPŢ}N״dΜ$Yekek_yݵ&⭔:!Dvwm JQ&/`SRVцmPMk9Kja}8^Xm6!_%E^ FyL~q}$B.$K9w{p0b[.9,?"~tek|Q9P T;7Mޑkp3UG؋lksEyѷ]&8Bz 챋9)w_\!x<^7f  xmxn`PǼ}a92Mz!95iU!o]K IF+XOIQvI7rv (iws?AHd*OK;{Hm\o8DE-iST DY~f+Ye1m#2/iI*X"|Oej;dh<P7XUS}_8G7w2RҍB=n%ʖ 2D,Όǧ/!Pe]bLqېp)>s[&' %nˆU8}~e^A aqՋĹoY-CtTHP(bvr ʷ^}drP.op,F!=V SHvAej.RؓL$0PL/ci?wEF\n?MMH,kzC]x"l|fTo#DtҮʋvt<Ɇ]}iށt ƺ[~E{>z v_hRaX^4W35uB:@]e*H#MW//{GoҷNE\N)ARwHrpT{Q1_QR`M}cF)0M`*`:CuP-&%3㎸ŗ즄ez!U- >k0{b6RFYZaL&f4?'u[waB;.S F y0/*%n$yB%wK??)vS.AH6e'4v({MN x=dsUqaH%͐89HO&$H?[卦2J Tel~ ]g } e,=5\!ȏȭ'7l9f)7X .KD;joS awxu }r7n a ?ҰQŕ,Z] EQ&Ҡo(1 ZZqt7K7_'縁H/XEkiўhU$ϡ/uC !HXkSc'gKbL~8k:ah+R]u2ҳw&'~%z<$c]IUԬMаoXZ2M~Kߊ7C5F:Q1C7ΎC\n>VRg潺>)8?˂OVrn?}@jnf-_ =qi_~XY d{ ߑ a^nLs;V˻f}\uP$R5bݐVB:xa.{xeErL-`k 'bX3A WR$r?$PұI(^@^2&cWEr[X&,Hӳ\SHNHnduHٜ#ʃ+PE683+Ms3>]JNv0z6ZF, Kmj]Rb{%})<Y|B3m.i'TKFd+.)ȭG/Q<3T&ǹo po9+"p3Ʒ~L#?b)lxؑo![u%]|e͜>)mO-NRMjy7&ǮEAGc`~qz@(2egB{y⠲hfSAhg?17U  r?*Fh47!xWCX @Ӡ;i$l+4>IN wO\ Z ј硼/tn-_kURos(=2HQʡdr4% %z !;r$A-TABDMԸVv8 4betуblEHt!'_#^+ٮQ< .ti7a騆 _-143O!y:!}遏'^¤WX1rw>9n,v`0،vg&ucޤw?վbewVIgFӝvGEgwrH2ϴ~Ndʐr4d!U_,l8HcJˇĥ\z$LC)~X7R`:Dq!9V(R 3q `h(3lf aB{û$lNhT-(D'@l**4ס`bs2EA{D@o6ȱQԄz&ՖާNȆJoӑ8p $qXmXܜ鿈8,񪻟}A(=aBI1% ϢIM(5S!ZE|V5w&й5` ,I0Y; :[ނ¤f|onJ}MpQH &4 ,JŒG`d0UE'l! _bᚠcIP{O*jl99c7!)$}Hvf_TmUUʭD}$fN^7Lfl ,Ys!{4K:4Ϋ3QwQ`( w=Xno6c0Hg7F4n>S<FH@=5;@'~9_y wpW7Xf Q==avzko_(hm/._*t._'_&9i Ù\D5v0N_ Sl0-tcţP`K#PCr$h$=*Aؘ95T̒d;Ͳ$UsT.td{+v&*-%y鋧! u-Հv=fDϻɞ\QK!~7V}mötg6.ƺ^ Gb߽s#r|%"?OT XAR t^Ac5Op0UP ?t}0w$I79 'nM/R脔( \ݠ|bEcJJ:>]yrQlb!4ҩi_6#֌ϫQH2T%98>w߶d0'9=ڔYrRu]] /^Ht_`CY~8U@IhlۄL?W+[kM X4֣E+xbÈ( 0g0wR_8B5+aNYf2B>ʁqKz -'60㶺bwcRZGAZ>,u'.*Hh2RY.qfհOp(8nYR?ֹ# oUZj4+EeF"Ŵ(n2 īXp `G0W2zjY 鼬A ì$Ӽ(c8 zag@2Sj@ |7HJ**xD~B?֣N^Rmg)+, D~Уu)g;53Uj\&7?쒖'+WOy|fl+ĴR}yю̈́P˫={sծ컆U=|Î sqkDM -+R&D$*FS-H%0OkL׉,ᄍ6mrrHo0:i=zQۍc'J7x=9([27y}cLt9:Ɛ"`\Mq=8Zg{S:l+5#!^>H28 0..&fӬ@}FJHG5|xHQSm[J˒2e cqgꉨ:5Rqw荺|t$ˮ%/{TW0u̔Sn)^5X7LfSKWWu/5LG|UҌZbg+"z̓/p>b&Dv^m^,ןr[zpiĜ}"#>@T`l/W='#)@qkeVh+I[_1tPA~yIstP%= LudǰuypM!`Lc&xnf`Y..ҽcFV$朏m'WXx*#[UZ?ǻu4;]DlZ3Kdg4')줺pEG+%!G _1:,.9#ՎGkYCE誺@c^s'4 'mB\S8 n!hcdV)G{5D/^ o; yT&D B?%ҍONܲԫu+\`M}Fyf}9?HKlh\m5n<3'aJ剞ҁtW.Jɸb#.;.MFXYl|[3k*{iJ5%P?$cY;L5ɣF8:-Q-qe,A@_G%9^T1c:.|g4r2C bZ^BӞ NPdHq%?i$ |:8H9Gz/OLr{u#[lL}.IWnPbnp*?@gV cj[67"QҰAVxwU:~W{xJ_]a|@ڷ jq/!6M~ ҶTy8ѽ>(=/|P!ֳcDY@FkoRYx;ʲqŢhHWTg; %˼ f*ߏ` EG$<' |2ljƲz6<*v7Ɓ(R8sF(zSo}lEGǖ浲6Q\q-mȾ1>ݖy3?¯Iurh>̄Xpz I[28 0e2=?i" p9S?7-kn w TdoӉzCiJpC$aЖHpapv#UoI 5sT>-p>4RrZ}ӬNB+`\XC ;[7j KS a7vj5V-i,I 4G-b,63Lx c  /퍬y3,W'}8@YAFTgvk2[?{YTo h!7 Lng`vsfчFoi J ԣJe'16:Rs#F,M&s'YDMMX_3n|c" pUUqkN[(7' 3 eT?A_V~t%FerZ S]<"⎦_4^9`Qo;Y %TaxN<$Ivs=[H1h/\(}2]7ɞ0҃Vg> g뎂X~t^֜<'H%zĶ9|7w;˶$H԰7`2H4;K̅}M- }%+7<[{CcҤ##{}bÃ2.k/ == Qk9wd)EQD z@+CO~>u[h\\u߇>ź{bR>o]//v{*}Bu@u׵љI|(l{雼C2[rL+N(:]dZ=PVoC.K^]quZ"1? y d$9X#WB9VU3)3SDD ]5"5Ec"rk.ƌQc٤jdLPDtk:9j^_E<~fˠ`Å@+O`-hEq?@$m3;a'}Nl,)s,>spn쀽y+kB6X<3<= 4^mUm_%6yEӵr;`2-l⇁JH%@oN&Ӄ*3v+Ӱe{.ɭ [nBheEoeiԇgȽA*sJ'5*?W<4^$'8F5)g`oa6zOѩ׵˩OOwZV{Q 144B*i4{=>0(+y SX&I:{IOXt:I>.ʂzmpc{|P(Y/A`OղELTmUj(zNl*Y fb Ka]Y`d|"4m>H8Jz+Q]ߟM\ l(?-q&fഁMl8@RI;6tG>Y"6 SeI-X*=1(< #5rϼ=~-mz['E±$ eTF@)ɢK9khBlݸ;k_I]u墁DEhQc˚Fu= Ǭķ29lPIRfGgXU͍4}t#CYpH8ͥ>K} 獜.Nki03T,S.{uZKp/5E_gS-<;CV:7d0[rA$hʻʓB&iyPS.[8-IJ(pK ҿ}6MFd .?1FsC%)Ē.5 %DN7COsl!@F#N7Z- ಂ9 i[-)>o tZQw9g scY*𗢇mVJq4ža˂ZI ~P˔JDU{@mrr@LF1,JUؠT4X,+z,~O}(wɅ%}1X 2Ǿ{_w(}w2 ;9Ձܛ[rN?]N )phȫ61  \+r@9<6kD7{P#Qß7!%8<߆xEs-WฦZvٖǧhv=aݥVSXzqvS2O=6~l5 6"Mm矪(FWď+S{+-AkDId6ꊟX'8Sʉt|p^( #g"BLu-2s0_. r[A$TB3˜'w1峔 Pdʁ'e);f #r\j|mIp~_'B",oW˗F: @66NzT vz 臼qpBAvZġ}.|rl]>b!, f<#1>(Ei.}yvuWp\V `M:ᔹȐ5 m6۬G # <(cBg7LX xk'{snE({rvI:߇A& kB%@]JWR3v$#'Ou-B*]wB_d8M8[.zl 4-td}~pzF,k.Bղesû$U @vO+zԈX4J N8p&>%s $ItA4#̪@zǯP]OUǂVl+̒X*g.S/Fr6%BWo6whWm;'*3u7zKK<]Ր5Qa&+n̒NLwjr70BMNg?gfi~F~{-C!a}FzژQ1cLBb5dmrTP.u;|D)O*T@QZh@Dx_|U4ׅj睡JSw|lb@]c73hO2d5K*ݨW*iXX@a+tC%Iy#1"#p+"c:Ad>9u%~bɆ껌pxGk vV%f{0 i`"vPL$g/,\Sm!77fCKH5d1B,nOy:UDڬݥ AX ym([`8P$Q,´²) ⯕7'FyPB9y6I/)KX֮ J珞81.\Gl!",MYQJF|Z 3ϔ𕰦bҟ CZiY͟+G4=,bPPB[N`k~9 2%bJedoXLB}^e \=a.Y$ie}4kZ߀}짘[;"JM5`3c}t|q[[4X1({V3'>O×A%z$n࢙n~͹=+k{@O]Z-Jcwld.8@[xL);WcP Pgn57<=13iUt* {+#4Uޣ>?>)d( hL\F#,пsׇ j-(YrV<ӢsA}ԝ#6dcyymRc]G0 \ӘYOr9i+:qZTAQ5yv6bP/߱NOr _B|0PaTKj-̶ǰ;h^X9m>;8?#tSϷl"A OH !POJKuk[l, RM篾f Rk3p9 UРBE٠CEi^+(7{V-b#)0 <~_$ks+S>܁V >_9C^OW1av{un#i)+ ', j4ǧ@~Y.߾qğz(ce4K||uC.M h6j KC+>nm8Im=E^`9ghOx]Tf7 \ sHp[1I⯔r w_$oe]~zȜ&{?dQN@{Sm [e#k+B.%UKW.⧞)G wy'4~ϱwy̌9g->eΗnՊӨrCw\sr(<vL(F<φcAd3=<@ƺAJ^cZmT]WNwo&dd\3Mq1lrjf,:̙)tCvj&B+s8#}"QWmd>v)8)0km6ѩlUC‚u!ۑݝQj0Vf*˃!G7lݐ>^Uvi,sAEcT/cfsr1K@r$D'(?&BlFmU@'|)N< kJ/iMl\kt6/K9:Ӧ.R7,qydOc:h)5' Rw/)ׁIk j˰M0ֱ!UxȞWr,YHG¾K. kC]h FO^2mc@ l":1#P2J Z>~.{'+M{mIOz}_wn^krvN3:]{U,c5<2I;m%9aqi9 |n 6Xq2Hzh-u9ǘ qJY Hac *^+0O`:< i3eB#HbVjE'=Fv w}4NJ5s ߣd>'?Ŏ톷cXl(n}~*ki m#N+*q<zrQU~l-9V&cC0GY}}JhRAf!3mjo!lN,> a60L࣭? u'95+0J m0_Ō[/jid|3GVu323$ؖy)xK4GV6OY$u층䎬K-LG YM.VtĦ䥉P;قi+0\RCx KkjW hvZ PݹmEE1SD( 97ԥc Fz2S/!9OtҾ*B !~\zˢA%n!;Ӿ-X;p%:[((YJB_$' S8Ń^FB埊wB5aSWzyfo7z |d,Q,3NtB쟥佘1T;4ZW QuDsMcn^R+bWV"^:5`v7cʥ$Īƒ"}Qxq國F|dڥsvjb"KCG"X(=J{nZ~]V{@\|B8xV Gq4~d/O{C2 OOB]ɿ}eunSM%Tx<7 f(98.ЏAYaQ8R꒥)ƛHW-dz 𶸩9ªtfDOOqKβ{'/P^&#3ۭxhԯa U8; /k5Iۺ8ܶ[e,=PUSgrna1b [ $aPnHY ZT9fH,+NOtʦA^r!5au}jh]mfu Nѐ&>A't̅b|ȡu'C̡0ߥWZj> 2}Rb򣛚:5}93%?g3A-d(BGqwd.v;m$m|L溁h{ Յ/CߋP;i^&ir+d65ﳊŰ:D-ICH;&6ˠUK/bԣqj"jO"?* .qi> Ӱvs̻.iPqRVXEi$-R"2mfK#U6m#pjdTč\UT>á*BwشJIe\{LEP!ux6om%F$p;(uzB!02v6RE2Zd <{GKTjUJO|(2:&iTV'x3$hrzONӛ&unT .bYu78iYŒh0Or= rxBɝ(IT#&~Ĺ*?|=QPÁ~VY!a9;n{.8N.i4L4oƆ LtpR!鱐-:-E L, !8ll=',@Mm5iK(TZڶAw*>*:hj8tߜ=[ dgz, 璋ƅëp$M 7Wy4V<:6]bTiD^$djjB)N^$tcd3ၪl<釋#p3o'ɡV9 z!A9۠4PvH[  zKfR/8 /A-Gɴ4W= 1$ fR/yz2Mmzo- ΋L`=$IjEϵԪcók5UG NGK$ng\ޗc _K>@qaA*~2#H',)pFʨ~/[ͫbZ U>b-/Pø`n 0yM|;-9K!+,tɥ@ucy#EOi"If҄p?I'N$9=kɵ nzM(#5J¢/IWKnw}[d-m.8Rn7ҹέqFQi5| ݑOz]xr@jv]0֧ӫG`}SmPd33dKP3N'ksgdx{f̛7n_^m<ˀN>2CN"3NQ.~kqHԻ[WSP~("PwbńK~*xc,Am3ǯXy):j3|hŜ|kГ5R-fp]j8r"6x函seC8`5`jJl0_UKSddbR(*^lIŹce ~h %.ExS1  Rb6ԝqstQ^zBhrǪP`j>~ du6|i7P1:(/!|5tu ؗ,E?B y1e7ЏRUm*I!CkyIyGYџ$Ol[ĩBE,sRPy5Dz~ :_D6;%LJ q6΅ܲ=Y]J ^`vD~~5ci4Zq# ,Ki?7</, O+x-uo~5яԵc"!x5NٽDjn¬2 pҜGx* JhD49O8R !G T;#w9Eh߮d֫+.Pd}frAAL(Ç21k]L&b~ķa$GKWq`iNlkE <'Tc19Q=y?ݓeq1˧3Ggf@KXP) q|hm>gl!ݪR:: s9Aq Di8eP 8hX.f_q,/Г>'m֫W{[~Z KJhR_xͼܲTԝpW^mBMl\fN;3 o9WYֲ̓ޣ[I:qA^8)ߔV˼ta-r4Lonl 6[-O9~8@)s\wnM/^leuP ޮM-j2sn*#CWtӔhl]XB <ry99!y3Nǰ6Ir9:Ě#/´0V\oƼ}*ldߐh{?%_/鑐l㚔4yPo7s^a-If[} CTsCE jr8xtGv}$:>Nc© 1TS;/ og۔E߄O>j0zGViɗ>m{,"mmjPuln0sܗ;Of>n_(J _k?I3[tO cEb?~h#") O(qqMa(P ɗ}û(;,֭~L^O;J0Du-LMvKݛ$GB+c!pяt0j7\w H>5bOQI:P jL/>zDWit彉m7Harvdb]Rm,1` eȔymM#"@V(䒔d%"V-pFfs"rxMd9&6U9!?pi xC=㹾*mn*~}S5:rل=+LkpӚM 43a1@>'4f[ "soL WBUH @kV#' 1Tϕ^u Yj Uw('P˝TܭK}'F(X:& G| N6By)BJo(ms dA:#h^#L$@jٖ"N-qy3I'@7af+xH Dǧ|6l b_vIeN@uMKgMf.of!_ >{ϼ} i+=k:2׿xp~bi>iDڜj+to&d'AcAN㮐=2][a=qr1)_pbc2~<6Oܔ7^Z!L|Ų7]sAm cwo1Ǝ4JܴjX| Ew$DGm yLD$}_qTc~SW?A n8 qw!Ra$-џ蓝Ɖ!eMt9GoP3#. 9aŅ:t,h\" M g=/X”CaL0}pW[= 5efdglmEȪaMFkU5F-x9(;}9a ,B.*.pwyѵOMFD ].߮H^"£G]<+ i^r2CBZq vÓ oc*XXUVg*JVLϞ9Ps_v _޴*|է9X#8˼e*zi r~Ur+4ʚV e2kvR'zT[:=2Fq9C J= THL؈IczT•IJFdAZ7LPrBg^:_̍*5 vG} A 3$?Wɬ?ahkv1Л$5 ZYF$$V^Rf~)cF C8J-(!Q˙Jew` }*&MfϜa3x tLqZaps%u0 /Q hf#;ԾxMjf0(Y}̹\ɐa99k_.l"*$FExA=BA" ~chq_'#g|8ODm'ˊf0xٛzüVzߢuC!ƒ-8|ɓ]~D%-⤀@tQ`&xz;.UoL;5 PU\muF6]6iy!GH mnLwڧ:N%~\cc`e!#bpzWB|NG|vQ,L:]aUM_@ZJ7Vl.{:.XF]N˝HdԢށ.`Ír[U [0QWF߶%ݍuׁ j[{mwV3̖My]惘jN7P޵k}Αcmz]J> f6L"ίh(>EÀ Ziz 8D,w;99!rMȸb:xe#B4w?@S FtԮs89v3ۛgX# kHBufi0tL[B"*4͠W 삸Ki)C YYg`%FO|MhpXc*:,d`wY3"?ݴUEkK+X;9##c/ h,0 J܅v.ED_3%X˔=ۤwD*:IlE |'J87@~R0`)Qp^I;UW@9FPU=1MmLAq~W?x~ƃafJOUT'Q^QOAb<i0S .^qc 35Kڴ&S* ֘i38jH&|Z#i.PT:OWmmL8IyE`67@2ڿ8GCH8< DOf*# th]lcz:fǺHj͵ID{hHo=Tп<`VzF NJ6}̐0bUP Lj)N+Cĥ ̢efYşyaRAK_T~/.q:jDwU XgZ z%qxC}t Nk|liFέ$E(xh!xI(7WM~Ͱ3DeϬjd?NC$ʓ4ʷz̲;8a;V]SP3Me M)! WJЪͬ%fX pHk^#~YB_W  %W;,/İæV.Ld/YȺafֆf9%)s8#&'iп9yUǦ)Fvf"E ȵ"|}zF>9Z"ON{G eJPӯIQߨt,"fTy!" ngVe֯ebdTzl}8ԻȿϣL}9Flc,jmZ{7ńRȪD۹Uwu#\D*G>Grե R y8p7@9tRJx 驙md(ٽ\Cy ň$&͐f ~P<%}ur>YŇ :&atr;Gɹ;jGR+Q#8nZB&M:W흈鲿ս猯GX-x3&=ydjȟҤRpJF3엔E\e܈d+t0 swaZ@c1+q4&% nS6"!1aƔS;:za%/"4q*xG ٞJfU#3}Cv[vTw ]ǥR!kecHWpVA*3!5hhߕ!#5]oP)' `,tqbBܴ+&>rQclv흗*pI Aަd]RK zx![|'w۲KЭ-wpD[l{F)M1 ,pqa @F^ F9GiZxQӍƓ?.UϽY”:93,Cѓ}R 67JfÖbfޓ׳K[ S0APݰ|HAgNMlgtvVʙ|ى\6]} y<zymK0/(4MLA߱]%BhGQaTO#.Hf_l@~?ĭcD *F Ҍx_{Ml99g\ӿWDqud.yѾEq:S&Zhv /;MfTrV2A'@asL*2ѻ /x/%'I{_[GH[yn ~' {M'V7ƻPbY$ I]-'8v=8SUଓI`à6S4XBVe\(k"Oz\:S3d`2u,9;AH_5@K(Uҳ/AggჩM2y\v }b=L|IA-ő`ZEq/<߾m7D6q)ˣ*Ƥ57iOAۿۃz0"R hrz }IkPFzyh wuXfg2#bOr珴?Ȏ"fSTWty܏mq8%,gI/TIeBx:3$=iNGŬy "nn.B3[[ѡ}Z^!aĵOJvu*˖fF6D( ġ ͽ>H0@0(R<lү]![&_f0:)+) ogyKTFK'JAY>U\ڿO@]HH6ZhDt[jҦl#@DaޥSYI oRc֑'myucڏj"4:?:.15@JƗ\|/}4eȘт*fDK Oqģ I\3 ڭHLa2oRWm,4ֳ5}Pa B`(a [DvCXRQ(ѼNk=mec{poxw; #K\<YNoT byU9/礬&h65@mMV[++QW}z@>cSR!%05v;JG2j")'ֶHe 'uJRՉ (oz@.cטg[z*TiDA9U &NUUŬ0Jt)8 uPSFW?̰>"$ LDMHƙ3yZ ȩ4@t[mӘ#^H0=Ɋ{pwR?$O}g4u:* J⍰PL ;~'c*_xdw g|HJX(g?2UEliKA57MSBP,ŀ="/Q+@ .?] ;4z\3>9*l0-3QzulWlʘ;q 槡޺U3iettĊ72vN߉4s` R]5!]BvK+OW*/MyՏȢwR.RA"x:Q93#eX#+`uJC>%U+˄&ré=Aiܴnl9seVtJ/i&HdBDJ%;vlxN1=TQ~c1|SWIGn9FdjOlG^x'A^6=Eth9Ji-\Ps3ֵ#׶B\AH xv^b">jbXf;RUEq_"TrB"-?:Ug%C"A$|1hȕ0K  >=&ԧ 1t%)}mZ8ٚh{O Hr'2b&6^Ld(Qc;3X\{Њx褧^-/5G ua23ílP ^ar3_jĨRkO5N ,s7 guNA' Pn|t"gSku*㮈֮ˇC'~yϮ&Ez>f9ìgaJ.߳^uiQ>( 7L˧)EV$_Ĕ묿uίYQ1GƝs{+rFXqAeTv^J5guH.yl"w-u-6xЕJay^W75hQVM)BA<._ F0qX' p|(as%?Е3wmi˰  ңߩ#= _:ǫ訋(bu"MMv"ysȩ{ͣ" ]`[O Up.xK$^SYBI*d)$NkO~yЦ@_>tlm)P_è<?/)S4-[MhQ6:re-L v(F}Ѕj9]0~0 Up~bՠ<2VlB4ۦUځ?]͞E:=n!d< u!HI]fNaTWK`ݺVhM='M:@]tR/kGoOᘿ=Q S+A.72URoQ)q77}.6IVGD\5jᔩ<ߡS tJ]ڢDཁ|b)J?- A'DH>lʝ vs4-$k|:gunR XuN#Ij)>`Jg}H7{jƋ:M郙`8vؽVу`$`SYEʫ"fhAb;nbXt}s:gJ3o]γcVG&2@j5}@5ztwIlDKoŠ\(' ]̋Q϶"(Hh^ڦDŽc fڗV| Ӈ|[$ .H(`:?-ϟ5U~Lq/l5C9jscPd Rn l6EXrO` PSVT@:,l`^YIn#-")[{$c08e20 /*f ~Զ(YcyL4;{MɎ /uw<)qFpr7W˩r߿u f D4|59Fo7xvScaRևf u%jVS*o &NނjSv9P2ࢴa;^ʿOu-LR@2u1%v6pհq^ Mf:&CjJJ΂F9:l B0h c @55xK`KON_dەe<}q/\`P /189 R,GOo/F%q*W^DNr}?S e1`~FA,8RoI#6k--E _LǦ@0je)e="@bX ,ſ_-̠]8ɩ V|uiΝ@Z֜.*sVRz 7燒RCE29rq t-XmQ"C# %H<[/<_^>Di.zޚy2ǖ bU*]Q"jXeLp;T|t ;m 7u|gც33zJ2%~ߚa<#VV:[u#Xд/?e_S]Z -696hhQg]J] ]1 +/ c:jq%ЊnCE51ΨilO9/"0d$e!6j#D9?ҥĺ%hVya>_&ehf3"j},8\u츣 NAB5̚HKuJ~Qi>%U?qC]mkF\aap2OT$3$4%^ݟE8H Q\S\R2vV>zg NH=NwZr=^X7'ppHAk;=hjLAc/mġ;D+x-+FqoVuM j'`c2u23$".S!?1M,Ip .G} )zԸՙ,jE-d@ v$^b%_:Ī.25sJ^|ig_‡r7 "LJeEɫN.QvJkfc|YʈA  W}+m1;3;Z_v^(e]Ogrf6Rrw+Iȯ+LT7%;," O߉2Ψ ?jLII?Ha,E e72gbRGVݚʑަՁlua<׬i'w_|"cF[i(V'?I鞁(Jԙ1Zgɼ(2I.')rɻo |@s]+.iҎD(ӈgCfueWLTQ9EnAUjer^-* B~#3P1LC+3W]H ت86If_tI1I @BE<Yʃ~A.(`ƿHxՇl) "q(uݡM"|uֱI̊IW X_4HD[D=nv˃l7ߢsۈDV8kJ+@t#uZ4[C!<J&=Mt%_-=#mk[FY WA Gxqdh2 ͗*}iM!n&E~Ps1(-j|P41Fh_( " W$W<c8-KOx5RŽt_?bS ^MH){qU$Zԏas|) ]@pyC**GWp:^s`EuBcM 0[KYID t(Ծ$;HR ڑǻ0H}b뇎bKT|6Ԑs,0=ˋ7FpR?GAbI76W#Bȅx֒>vgHi_׿6,D }SBS|!]n>1]k7.4qtFD/&d9@mbI 3Elzo=Q~AW dL&f{q?'k-9jo w?:p*ood{ e'M??GL&/t^UԆoR '$RY㍠g#.X ۦmHKBd"+Zr_YKsD7oșփfe^LTfTcExvX|D<+!f͞'G:~k'7ȅ#"nzK- ݐ\IS~G=.|beRIF#12R ,"y 'ryN2#HٴY yѷhP[]@:5(l Ulǫ+Y51 :Wz'SrK3H4xlS-LGE$q} tHxb+Xgo =ocg}6nݬU[ٵyNͩp5fM/v92;ODʹMBFf{el~ͽu*< `[Lر]&zW$,І2QȄpn /kYKɐTİx.X𡳵tX!y[O"ۡ UZWKM8}&F?VJa,uQoCay*k&̛'N]s0U"C덄৘b*t_EZ d5 C'ov[.\5VW4מ9=A}Eы-^Pne:k+݅.ܙ1EHk5,<h}(7+ⶱZ$p9]T Uj $?'I~F#Xwi6$1.5biĬrnZܴ>QlA}{`-H -Wt\̐Up9%]f[3 G͋ 1/>L\:~e@xNC ^ke g!(Șl]oހ}4 W*bBŤJW&?.€5XyG_RTA=7!0Pr՜®q367wĂ/SqiGU߃ o)@A/.b:L7|@J0|Q TU%|_=܈g%Z5Mg`h%Kǭ>=;Y2z\2ҩʣa'88_w}3qOf4J@=I0)Pri>*GOa[z !=Y ̼|Mq( e3i$8foC|Nf+mҊrrYw,S >&q|;t:8~շBN5G4Eř׼^HԿ@$ kɄ5ZMf41wl{"(hX@$)Eh:E_anH7L6BSaʖ;0,ls5?V)13ZTtv.!Lq ňɌ]IS'm%FQ m8B%G٤_o ,HXc3LRBE4\ЊB3#?K[CM19:[[˕=s >$c8=)4VIS&76z[tSŐ R)v(a&_k94_7?]K;Q2p naQoQxgs?G-#DgvC*p∆Lދi{xf>a9#oc@C~Z0h72$D,-iV4PGƊ\ˑCGĘ ; )r瑴'oHPVJlp-5RcNYM5vSߐ˖kNYsǽC{"" wjw^YrgcP7 ewkrH uJcXFQcjs匬nGO-=QezQbWf?gD3h$aMa`_HGv3)JM}H })6*~H(j-FVjt!s]y(KKFa"7ju&o6wp,J;!Uκ|-enXgR,@tS%qs;/pSĐ0-ӏb.C"S.pbkPl07VCWgiW7DUbb)hPh} h]aΦչfT'5g1"R;pk:O9w^75IvH_JL]+8.gP6mUN!ko[ U`C#r5fѸ[ ˵TLAg<(d\uͱr>%=<=e.2fNQj>INriRi;4nڄ L(6؝˗Hm陟'6ׁ_\VQ$3[[4v' cwt@y/ۀZzy .m'0Oݓ@ҷI=850O +Qnt(SU/B'NbX'ٛac jU |tFٮ Dt|İf`?XR3>;ƺj_?PaBSQNMLR0sޗW @)lG09zy:e0ۂ]8F@@zQ/,t8hF0. k޺G&uEGcnE}6) Hn3^B9Im%"I9>}U^&. -\ {▂ ZL Y{&~fMk|E>߲ 躺ڟ2>p}tTr_B>tlQM,.* mp+Py}P+6*Ov_{ VQU. 8B,}y|npM{kAcC8'Xso>DSh_>XY4]S'D;LhaLuo֗\ *ZC0~jA&n^/m{&}_k^|m9qzΒw|КKx2w,Pes>,W+:Bnpknux _CvXC K$aq עeV} U;;Zo|ڙc&s,֩3k-Ob`޹XE]Vc&4q4&?Qv5x!4 G"dبf?̭%CZ+Z :@l]zxyڄ XfhFJwKߝ6WuˤJ)@8Ќq"TW j|kb ./ZRuo:ljj[葆nD"}w#[ߦo$;tl+I[U\2_cD>1 1j%[TTx2D" )3d"S45͞ <%X^W IƼL)$N\6l`E꽨 ad]׷RB.lߣBS ;=g{%M͖Nxnm(ozF&8\>eJ X4S<䄘df֎s`V/l,gbzDQc-Iq27gZ :\!ACbJǩoZ?dro6 io}.()+-T|4Us*2yZ7׿AT^B udNа5.5Zcaj*P:I * >'ġeBdTjT0Rg ,4 s=y/vJYaE^3i=#yImlDGP[TȻL2Qhz ȁ T ~L¯|X #u_/9<|lbl y}sC7$?|5VwQ]H$<*ygX'IM`%ZPzCl:UH?ټ+IKܣOG7"bտ.8rt'.z`ma=qeӌ|rIΤA {HP|7b6w-qrxd3f)Xhƍ -!bC*( .ώ7|L{βz=G^V:Msќ3Z|&F.::FW (٬.Q_VdDΊ_]nܱQFIx$VHySm Lر-o3]СȨL~/M޷=_jhQ^i)^}Q \puJv#={3בXZs3s ǁny8*#,a&b53o&eey(G%o:z$ojMid@7C׃&[9քLXΔ$~%UHTGeFҝ` n*, * H0)@$m4>r!}ݤ3`c+ iP&i>])9f"JNV³"ySH5jM;>p^Oƈ~6 '(DHi퉚FV c+I]ֵZ‹2Q yPLC9˱{x41mkπEȖXܧze k2 nPH>+B+%,M=۶q8&+`] (Fy]JY#[ZV@\HÍcfG88SF"qzeo,O[]Y9SQ-Ѐ'1ys>8Cl,XG7]h*~*j)8EOQ)*hʂ,|&h@(XyϵsH/nIw5X `?׺R~DkU vDjB$mM2xLJp%2y3(D/CF`%TkvM#@}C[u[0+rІǰYR5XN( D0P:D(10u'c3&X5p Z? U {Ė6h&ٶRc×ʿ莩kSU#d)iyCjd1j2CA=+siልr5-fdr㲎'dP4ĥe)m^Uz})lk|[՞bUj [@xM"M˵f}oj2ZFBxf.:$!ރe"rˠ0!|Dg.ݑJ.i J rr̤ZY:;oxrt_Տ̧0a6CUYS~ǦT:$b]?RlB7nyգM,e岕IkǡrHҖH >;~׃#ܿZ^8W5H=!8UW$ϭ& 1t{cel<4li`4O9E'`$eģ#(GM%yȾS\huh~%3Y`Ӧ(DIqVoE-uaυ:8sk"xI.n.äޜOWYQՐY};FE ?txMSpG'M[Pv0!EndcxpՅ/poLZ1ۍ{SU>CzX:9s ldZ;ڃ@f2Щ05T2N,lCrUu)iAB8P; ޔ7;M`ޯXJO)榬?2Tkʺ^dJB?g)OPё4|2~!7n=@(5T%yω Ǫ`>P"3XX7 )!x1R]>dV47QT1!vcL7<# 4=}$VF_5N[T4ɆYY;-&_m*J$ ᵉ@7̚á {3[m~jZx OC,/ӗT&SYPŀTH,w//H$@pkZs`>FM l:r? tp|Zb:|yin \d{j@?˽n'rԹa{f38X{DZGwX%@vUdUt/,17HkD5#p`e0ƺWFZ v7|s3 +m;Hq|8,?BQbHu88YgL޻\vλwM}Jo^K ݏj"o&MbERR-nl[wv*\]|OƢ(fǣuo!)H8wv>aa! ->׹tAwyJci?k;0Xf1ז닂WQHd6W1FtǙzvK5/MϙKT¡MvU:aj}hNn##f>4)VoF.Wzig7:6R5rv1qC.CRh!SO]Kӻ1BԺQ)dJOI½<0Myu/o)7iJ.f@%_HS;Y렱t

-]-iN-H0GѩCd ;3~j hiFݧ5CT " tȷuɞW051Qޟ.]8KI?qA8Ua `[Ϟ?P%*q?T.LQ XȧTյT.M[KA73-b/P%@q|a+lN-_]x Sk帇h_/W8NId5=)2aTT~CRxgPtX]AMXlD_݅񄝎R 1\8<"9HG{\ Dn`]dMߘ+O7~6YO]Qhig^5Va vnWsP]׍j른>Ww52R_vkn9.b)ÌC%sՅ8N܋RϨD\B7閆Mm>KxC$Md ;[eL"~RY @9O+ qf0K%}qV Dhc1}˓"/+lW}bꊏL}_ eRYF=n],z<#Vδ 5qU˹{4oLϢHWz |߄eRˈU?#k%,lK7RQb= O@3Yk1Cm VҘ~NL5e_D P (Ta{rxEhu2W52Q0>*6.qK*$,F8zR7қn~z>opqAF 7A į,t;'|Id*)ӭI%\Mf08V s4 svSE9ɺ/:ePl܂ͧtB^?mtă0X]׸5,vkɜ+ZڂCR* :i{dMG瑥aLu5\$!yoRs HfCNw,dԊƛpZ*DK"m:u1aaonk-j7~Lz۞>VG-b7[Rs̋~ٜqߧb^8©'=laF6I9)%(iG?nYd惡>G$gw O/#ڒ볝9LJT)X@9ۂ pR-V%"N?VD_<It/s;htz laYFE!0|>.+op!!Ұ)ZvۂmTC!f`_eg}~vh *C[_ 0r1>XW9xozC 8G#*48ʗAރ%YM ))IoAc_O()xW3 Ɉu䣚jQ$p@~H?޴b))jF^{Y!ԟW߂t-/'EF QsL՜3OǪ l,* w̟|) $qb|j#Ziz#:[.yp5ҺO8YҙXUiu2MƉHLi aKTVkj|+1^Q!g*6ȉQ Vg摁=j)n_Mg~im a-8)A?q#KToHoXBʞ}seq=Wq2'L#Čnt&6[+l;)W?0⻄B(K^6&6L K4wVYNm\g195l 'C85g;Pt SJYƝ_Cr[Xvᓯz-rL``AR&hD2_v(@?Zg2g7 ) *OtK*>`dЍ.euZ;@ExxnPu]zˎ6$80٢Z-p,_-S>W/7zʕ|HyZJ5$@ą)ʩ0[Ң@ ŊKs1=0ig&W͙^G-KisȤzz]C!66%yS4߲W!=rKĊA./#I!QwEUF%eЕyu3zH~/e~4ʊz7>a锃 Օ>i%?*2l"j"L0p Ia_tM0: *} bTh*=g#BLi(tWd/w Cc- ` \[.ݶ8 w)A _~JΆIRXTtyU: _JK|ex3?m Nq՟bAnr=+3uo:#u+4 1Q1s[d ]~2Cy3KFryL@!Sܑ_輙LF7$$4vC:٤b龤X_x5]ga\8I}4*Ơ'Qxah N,ռ+K/ckcqI %,huE%ݜa]V8{iij8ԣ"'[4U- (pȏY$;ccTxOa~u[L[O2VR@+?4}se"-65CdQb0-3gů>P {H_r)U|*wbRV^[FG@BhZR.wuXŴMpLwȚ1 Wԏ4@Hbp^35MJ&H7({tZҌ8a=V̨K鷝i~A2͑KMw? }柂U]{^?0 z3k(ԣ%4ɘC!qBH(p7(!3̌nV3+) %$ m(Vd Y+zjNdP^/a="Ւ\gþ>ԁSa 6*8 b6'=q!799bӈ ~x'IwQ'&]ߓ̄IndD=sָȺnf xu=- a&kٲ2`FɊ YZY݈3p9+9 ڶ0`CL@8Xp.Ć톹?G4ޑ){,OF/j-(|(z$,i'i\aHKGǵSsх{f|cYJ$'?<`oyE7Ux=l>}+~I`ZW85}R\~˜6#C&b**@.lVq(d{SσyN<#Zv7Pb|B$^# kw]Lf\qU}"@WJOC0bbф.Q|,<ٽTOkڗ`&_7aчoq*T@+QBeˌeLY}qZi3qsXRfq䎯,"vi:ԕ^K|35U֐椑10ˇdQ[£;k`P=fO3W2%8tZC$uݠ6ӹ"n-UҊTŢ/c /xaJ'hqһ;}Br|2hq`a3`;͙RX>#>S4b$QY*0!Jbj='jgEDLqyYx̗ҕUf5@#oM,PacflxH1߀(R3m?kRaI'xY8 1R~{D] &MV9-K:l}ח,}FbCM p]n8^)Qe/ ;1E-g @d?'B\GpYXt}Ş"#_Άs6<~) @1~gR`p^\ؑ~[t&)7HP/>ق+w؂p.5z/d-r@&gB >1;ڼE6LYvPh[k(9> =~G`hSLO>]<ѝKPv֊NW {##N?|E\2N?+A'!iMwx?Z^ҡzV lS+D{vףx,\q&ZLj֎j~z;@m-C/2F}8W]>-Yb%Oh:҇AyU{0MqדS_56Ayw4#?Ծ6ޱ0)T%Cܥ"񧒆aIO1KU=1֫x mdD mٳԬĿ!v [F3ķ!)3}`Z꺟V{t)N7i-y};'A*7ip& *c¹ބTXr'0PY`i'O:7bSM?#ܐ7†]GI#ؽ.E]Kڶ[b|Ox!OW02䷧2"krRg79kO@h{%n(v3. ~ TCC)I8ppsK OҶ˪C;CfSv*4릯')P8yWX%~â齁zR~@,#&ry%b0{~(mrɽڰG$UHZ8 3H&(g tu ŽN49DL.ly5X|5y(fBo9^α42N~#.j=pS89?-GU MI!)z 1z4cLA)E<,,Tk|GJ 2mS5.7|;0DmReDm*)^'\{d*lt _1Oz/U|dž +u_w9|I=Mo5|x@W-ĺN.E;JEdw?w:p,Z~Yaĵf7dEd=ez\}v -f^K@(O%v1y'N`t$uK/*E,~XcnIw܁n{@+ޱCMEl1 hpXl:(|0MVAOZ°v{v+j!#?sT${>E(S~!oy`2MUImv|S=0vD"=z!71 Kmαs9:?(\ՌG1foɐRr>]*wDz #HQQrfbU3ʵCNȥ~]Oٜ߭te.q wz(\ZA0qLϖZz3] jCjmZ^y\,]1=vh7 -P6;i=|e! V\XIf\DYXGo:"MPNy5W-I,'0;o ]F}[ |\ nk n l1bE1z'8}G:6 B*f/6kj uGHL6??>B $kjQe߉KDӿg#dlCM[2!|R6Ri0%9>D mJ\G5VhB`V_\F¼ȟ 6kg'菐Bh5ꪖ5pq8ĐsTS5]F <;GL,s_l ? QIOz *c '6tTht Z WW|+9Uk2UQnw2n\A``-TۙA(-G\ET[y\pIPQt 2cC\2곒;^%xv{|AW2Ů~1qYcȂsH IB톄iuR=X]~$X5;Y)X.$䏇{r .Ȉ.&f-&Ѧ2˥0lBb|a+$qC!`g~iX $?i-acMPW$('wnPZ0W_Њ5M ͟&E=?jpblԚx# - 9pٝv Y7pnJ,oqSM+9R`,1k~͹dfVT雷.[ڥq4šfz:t,L8 }3dj}qKݝ98Nm$ NAǙ!k{eQs.Gd=S]Q&PTt8=iޟ,UO)5ΧݾEo'|.[m:NWjsM9fyRW3(lsNCs5.|kԸsi( ?pDBe/}c?OA)$fAӁ¬2&iS~=Hq$sМRY{O3mhJʥ䮼YE2 Mђϓz0H#}T*{.IÄ%Eb$g==iI[",i ڶӳm &BK/ymв#*x*အy78\6@xձͳզ4nca+ &Ġ/ ^zDpZ!3KQl"Be2,W4Sdzp;6FIy-c5- Dr46;!+vC:=Q0]"j+ܶg "}qUxW5vV݇N|Ꭷ Rqq3 !Ef5%$R{Jw j( ! ̲$˦wth`k. ϖT"A؛-*_Pd4ubR\|}AD|ݼaa񏏔.kc)9) ,HP,Ѕ,VrKeR3̘2Ѽ&g~T$Q|P}^_GxpghY?ZkO+:R.RK8H!:ǸR9~g+Q5vxlGJTcF\,4$Z1ij6d,u۰rn2 +D`D_Ώ{xі(<)^͈nqb@V iHR1xR{<"w~_?W{mBU_G鐻N M%tO FOz95w93_!`{d ͭmp\5nJL ξ1sqP$n\UMkDp4qISW՘3-P}`;jGq%99,SV"ݡ"*;ˋ1g5WayߌUu*VMRw"IY=^˯|C/Q[R,{dribNO)^= 'mVS(%nuŮeJV>M @zEAyQM6dZ]Ԉ-Q=K6BRf]rV;6c3 3G=;-EP&WfvX<-COjE"MjRз _vSdI'{&&6qЅ喱R*{ErGU᪑8wU]< p(V*:ٱb Qo:2/d,r8Xr:im{%|!61\2TiIa-vCh,[䐮LnؒىDLsY})nO6rs!HUŁ^t./Ē/ug^=< 5\-Cj!K'$rͷtw˸Np^,vRh>əPBFe,]dF&ۑ,Q PWR1зlys(zrqdr¡Ym7eI`agw=OW>p&iy炦 ]غJLz;#nc_$5 aYN PzA8-Q<\i9tNKG0^vG{Gh>7PMդ+VH&; U{UН%eSsK~Faj-X v} yKF#e] o} FÊM>̠3Ҹt|iyKw6XrXಚUksm\`rBq ,ketf˫[)n !sPZ%SbKڑ3W~Ha mzUTW[mq NU{ʶgQ6CD`/֚i4H-ج=MO=5{%Gr=0"j/w!k(jI:s?;JpE\vRΖ S@TKKvhqa A1ED#`#Ӌ5U2 $5 lg?NPd? z,$(b4l &-1O(,߃3Y)ϋ΋*wa9ܭA2s~T4O/pK7b̖×*g\z/EqLKt[#%N)6`78~$ljz[g)8^};pg>BjrYM-.Hh؀݆0-_{c].<9LIL$А ;f?aSˆ0L֌@ wLՇb(køxN~Z= t6ܚ}ݐi.lX 5jUr ES)n|Q&g#xx:!?Sn{%K0_N>{}n,[Gv~KE{(2np5t4I^ nj LB3dub*i"Ů,7VONMK-b^S ?99䩡^v )0mU2PEDYU.H40U?Ѓ8X輦ay.k z)R* {P˔w¨j`g'؊Y3NQï]m}\^1i_S!fd3 h<,dn! WXC'`9S[%/ieռ{k h uؽVc_eKU2(\AS(BPsv{! w%>jI3\N6ehB #Q;{$nyxאEr2`Fg|v"sǭ^^ mq.R¿P?u&IP&فȈC2T?Ȁf-> Y{K\J51cջSۼ!gJm7ՌM.OY MRn5CR{ *.#m*ysXfׄVJ6U)7F8T uG\(h"C,8/R4@a1HY͆NSNum4A2|ofuFT#`&u$ EޮP$GGRXCէr|%՘H5wX0,Rt抉PbklMf4RrytDz>I߷/J SZmoBԺ7LPC:BX1(8#&̛Đި(ov:(ܠ Jc2fܤ&=FF#)pb)_rʨΩ蹦cd@*> 생{\e/.]>||ypìӻ(r@"XޠTT ҂uv`/ACz[=D,qzvi+5]=@[ca΅R;WOr.N/]3^ YC?sgmфU>y۲93ؐ?3i+?txTgo3b,>xsm9h!L X[ ˢmac!.gG:^ %d3MMBqKFӜS[,,PJ VԐs9]ؖ?zx[%*~ '[>UD2?R_%á]T''K0Lˤs}w˲fD %gp⹕È];xothP%&,4ulҸt5GnY\8m$U>ښM>15y;7MB~toNkWLu[5}bueH x}hπƒ ._AT\ 6Ŵqik>ni^c$j{ff i _:A@ ՆV|at&+8~09s|Am>{ ې:z͛/ZA|k*^b~1O="zb'"W#wVP%+MU2x{.xJחAY+N!r =$ Wy)F8)q#/m~FO;_7J/cȺwX @l kvG392V5B.ΨT%N9ttQ*f\3Qe$E(M(%՚\ǧs&[:w>2ei=b7p ;oV {-ٮx#?c*pYKt&cvj!=DNz J*셴_ET]<^#p+{""+ռWY|y)vA\2i(J^ehټ=1ދ4%jy=pDqj@PUFiߍe]xءK_R1:XW%zmIG V _!u;8[SL|3Z\3 !8b{!*x@FbW~QL-uvq^kJLkԽ:' 8gD(/*$4'Lإ0}5ɴ%0 hPWzP{] #[k w3&ܪ,NL(ϵMoe e1~v"g\Jdds9d`.."u%3|E-N4 (=PGRAD'L6@A11AHW4Oo3L`kl$xA2}A|1YW?~I>JV\h0$~27 V^Co@bwo #U4=:uh3S^޵g1M(D7X/~HY'̒OR߆¬L>.5枤̄cI~'2ðKЇ9*~Cͩ9bA:ahi9McH$ARF i+7Dʎnǟ|m*1`~*DzJ!`ҏ*GmIW xV*r_@Bk ×)U!wߘ=Llp%titYaULQViwUzټhCWm(FW –Y[O5@N(Fi52=x Fwt=5`ԝFP?dX&@0/N˗@%!Ec}T R^"Pq@BWYĊlK}\"&[RΓ}{! o0!At-~F[; $pUPN H,նgrP:Es7jA/PqVߏ3@]u$zeMRrc ! 7O%mb|e 耫R}3).}6]D7aq) zヲ`85ZM/R6" `WN:QIȜ)] \2iRcɻ 82TH 4f׊lt"Z=\rUA[SS`f)ke:_;Q]{3zY|k>kEsŖ_Z>20P 0Ąs_ͻ u )DPRqK%]4`MxD*n܋KL*5"mBpe|N1$fQ 3B 4)V?cиFP#g" 4N P$s1؊Gh9|lh꾲e ŒKX5n/Ś2j$EKb@* L͏ .Wče5=ze >q~%FPc!8Nrklw^x3R |uEw6 <%iqՄ[I+A_}SْĆf ^&$JFLRעA R+iNCUbFnc6 ' a1 \#fH ρɇf$-/A=0MM h]!ٻtrqPIqTRܨ4d lY 2%9V_eD;%þwtV(MϽx.c+ci\pK HFV;fnb}9$L7u%r1jLܪ=a"L g Z 9Mg0A?q gQ=r&E}jsڳ,v-Lz5Fo_R1kA0IjZ7Uۂ4* emrBim+ެ\eDV.sqm:ҩy`OC\iSS q{SW6p٬W$ [eyc:;=cA3H;N[QMPMF×p#U|5ucGhC"oiۚ!_2eZ)5'(7C і⿣!qVҨXR${a*P̿gqВg$N/TqEUB*ǪEdY1C7-(lоOHa֮L78ʯm~8̀[zr97MV]j YozdI"#-ЫpR v힭%yHCT*\%aG{:G>9yI}U?I6"@l@Kt2Yvt6Q(ԑXH&=cCڬM ;mq<@PY_Y0̸ȡj9U_p(yAGR҆y5($hV1S*>sqZA|QxaʄmYsd#,FA\vm&B " #ؗo 2 :fWk3;fJ[I9OT DhVaVo{Ј +Ov\.#XDxS/oVw]?K]0cAЉq}@iwS*k/Qnc7VjKpN'H5)7Suqtk=Ԛ]WTrHCBfIy&ԛW8Ab&7mƜ*5*̮6FyȧǻI{oT;O_ȓ| 2lݺtM+MțrPD &`N-)[ F M|fHuk1lc)&!8Ag\*dH̽zŠ[Oo-(, L5~C 8dBSFʹ&!R/ i}=px 6݂P4z+B3cޡ`M9\WU yZ3XL*: 24%}CҵHdy\>jNe} Ba;&מYɄK869j"WuoFDeu?]Ôdg|`Z$a-(0Rnъ{[3I.Xwe!Gx.cԠ{QF =801hG/޲e #$*k&Z0I~("qq{^ҕN\vDiA;{o5*זœ;4F o 0W#ˇJWH0FX!T9am([o\f>ր0JN4" To΍im}E*bN'|t$/3kCu( jP_˱j/DЅqzLMti#_VO_݃8dn}tycd{O ?1󷞬uMs3eX_lQ=룹*Q s(ihc A\x=M4 VvcpS0\Q 檘(>ନKҡMDrMVjR,f\f_5b/7V$ay~x8Jb \M97ՈTeΙn*GKK#1TkN <1+wᆵC2΅|6%v^"#yzS[*L(#eWC8Ӓ )f>SVTV;m!#c۴7Ȅzg:m7p.^56 ;6ί&drxFTꘊ7May/y|D{-#A5uL_e~~N'V'f}£[sq\!N7c\Lq>5̤" Y0Z\tvkU4 =>}0ё`+vwޝ2cu>4$PmieU:)0S%pUG87W^SECb뱥!Xl^Dp/j%E) W#K^֭+u:P[p}ڸ[m }875h Ȋ8^DMetiP7xlj-MaP}zj9W=$'.N"]B 36LYT aq@h8K-`Ot*+rh #O)4!еcZW8ZNlid"Q8)K[".~ R#{1%;/[SU(egR/#z( ,s u5ȪRˌ$ X%αƃTVŗgfUt c*Ybr5mX |Js /Brf7#y"(~sx@HǙm쀣IIRTPl"7׾I_c*7]kV闆bbyzm (J?Pn%`hȶ3\Jo@Ad][gAS}(JmNoI-\f@(468%: t>dI 9Y|x pЎu:\,YmAoLxb];Pi~;>Xȫ"󳠇y̜]G `S҅GX`o~MvۧG*Ty%}"G,_U{r)gGsyidQϣpShWjBdh(bMekl<'B%)sH_b4L֣A?=]e1!֬je"rAL^xWKaaF%)K&z>|#4`.ۈCPŧGCL4vd`Xɭ+庩 f#{1Br05:C|GF73~k;ţ<=wz9芺5jVirDdjS6D2N7O@zSɘr yt{M;-܃4=x˶@1GpzorBM  )жvPL}3A9-&c\9H6fqT{ymSWYwBAFm{%Y9*yg_|klXf{k(!Gu $5qM*K&`]慛ŹNEifeoOȽMlXN'@ 3n6+:f|gϛHvΣF2^ r.KWhBiB`s$A Wzz.1Q{7Zq-Y 8K,`ړ6µN[m;?I$E 灎_VTyUqOh3WHp|kfzL2/^>ݚ  d[EF)i6A0c`W[/qY]Z=t#JvSTeSYOBnu2߂qːy| /\Hx^pe4*c3A6Hn-rAϏ"q;v o!y8*4Q2o߸.x!1ϝȐ\WDzA`q}gA,۸姈JOEoYlbZaM &OInB5xVVR9.g2y_)f5|B ̈́#虅!adn,3TeΘ^J(ԆK* x3U<2)օ5s5yEd>җ&h"g |幇0e_`q_;\}w.**ĩCxea6/Y@O<9irp<<@hw;Yߝ}rYK6Yw% Xӷɘ j }PLw1lXStNÈjI*̽CXg.}djHiաb8%?jO`pߡ0193ow3\S-ν0nʏ0C\{o_TU#=6'˃,rEbn+fnC!N 1 edV]q^( UT( Nį۝w˻}9-N wSءc/U*3^< @tVZm4`~9m=Nٰku,-4<]k8R*2s Tyap#V.dǞFIbsIgx8*Ajr^0kfx+% 7OI~\&yt,H']`cM20z+!j>{Ɖ8%l.K!htק+hPN Nq;V&`ŹgU[mG7ãͺ , zH(Jo{LF3_%L;=|ftd##}E驖" ! Ksn(\kj՚*Hm7j鉂xdN 1ӎ7a8r c"-.":xwi"x| j%+! ִGo^ sI|r/A~(ic5&@ ՉƵ qt \$dFsh` K0Փ b:R MiO ׶?-SM*iiUwU9c WO@HpCśJ X}*>hxnlQ:T` 5G’| U+jb=W!dʪt۠]5P݋#SνQef`Ӌ$C(x|̶ :s+deHT`+3  ];`~0y IYM%E%}q>,y5G6*,Kv)Tѻ%?<3a(A 1'%2qXD f%INl{㶢֢dKWgT5Um {VAh=g~h>;Y$֤wJAR}@#} `96 A̪MFŠ~›wط䮺݁*aeSX. HnHXN T=U)WO;F[шD%DUc 4L<@2̀I_qX {jс<椷#>zUR84;/Ou%amĒ ۹s;f, $sUv/l+B`͝㗕 #>ϝom=-]OTz;Rviߟ; 'f8431MZ{Jӕ( YZe}~z7×h%:x[xisw4QD;PО^]D:f$TEQ;gTg;؀xa!3,z%u|k"'QkbiRdW c&Nr {ӓžy QQSy*+_ oxl1ccIG-nGs4y, 'nmu@^t-&?ꡬuvXO&P\b2Bh˜L]Q TBȭzBV[drhϞЅgIaydQ "01k:6["J!"C GEXvNY0|?^"9  =xy btP0{Q'c36PY>zj?v xYϱD*[d  D ˪/|S|*N߮yBmYJa8DӋ ChrlMfN?u@@X6o\s*!Xvjt.Y/09ê ,x0nbuoQBK w],h.{Aas#ŌmPѪL[=&7Hd6 5S8dO) 7Lܙ$fq"T0&Y]2xGطZwc1lIf\&ߢCu HaD_iӋ, BEol1rȑ)R%ϥlJ=K!#~*Fj]5N_AKI-d.k96PA2ylӧ\JiF3ޱ") 'V{VpPs*Np2V2%[|{`~yC- rT8G!W弤ΥtF\p A謲SK_(H,ұi$[qc0ؠ #1mQ8b2M-9arjQ MYcԦ!HT-Q-;'EDPFcsgUZ>O1-^QWᐰK@,=5Ip7.U q9}yn>2[?$ j칎HuoO=j=ɏ$,Rs Lۓ!'ŬcXA_w2L&0O78 |?}s-f"8 C)"M9|?a*kg^IGD:/}#Ve{a'C>:j* Jr2J5uf&6a\4)$&F(m1 (!HeUfX)RWBpBi˼/w߁'\sJrOL N]`vٴe[sEɜOSٽύS(E~ů55Wl5ZfrZ]H+N$+66rcKm)*ՋwW1R&$@odx*r}o`ydnQrhcm9{5$ sNt6uoxW SZF6S[rhu |Lg/v!.oٕN"ά01o$mE쿇lh}L|?k3 <}1ztzЮ*ᤰ^y(Ȕ&յU?¶m1' pgho7EU0R=(۔G Sl[MW*Ae'VZ}Y2G,feb Xu%? ) A'rժzBNtF5uI YhF%ļ׫(2J;¡T/1^-pe,Yiވ5L؁W*j H΂S@Z[@vu0vxqeK֯ ht;9^Khx!ƒ TnP(,ǜ9XY N~=ŃQ8,6{_Kd^o8&(v$to>fXJsއ\k gM 8*s]y&+9&VOa C=`^,-8[m?ya,G7r'm5D۬~b0[[&) 2_4hyDyT҃=zjГ~U2p; tc#xS$̍ɖD#X 4DKimTJRt*v*QE'6sb?̾ܛ}NC= fq<KEz QL",*5b1Wޚ?N)$y Ѣ?ˉ^vq^ 0[/P7gQޜ 9VrY@L4\,ĿeBtP br9Gv ;Z0DDFgFo*J^跢Z/y$ ͷ>v|-cs +U{87r @+o;,ީ# ];%0xj닁Ngz`eo|l|'  X8Pwc~ ռUQFlu#N;{;xHurylKd<Us۾u5'oYP]算:@tfXaد59o"Dq1Ǐpv:"^;G_6@` C `UK!JqBPDw"5~t$U_b`j >E¼oUyjQ+ib +M%R13QP˙ G̗`wf +[hokӊ64 %-w2ĬXPʥbi0nuQ[,}Q\NHR8&S]o&INE 7$-24zlr @aq-΃=9>rC8O"A*XN)r)6?MۑE{ҬQx dSzu RK% DUz!Lgi,Ć$'?1/],uv߯+{C.hul5N,u6 p l> ;iלk^Qc(kH(׷ҹ "hu?& 4EaT XwU_&DWF"{S[ u- aQ|(MDxU]C`2fJ|?e2*U,x\~w+BJà$*`""eƎaw]Q~< i ج^C,owF/A*NUˢCXGNo[ygx:FTjxck|Ҁ蘈NLjD^yI$N> ZS4~R=E9kxև8[9"=Μ}u-f6C)ظ |%;^݌@y"/ROtW_BhawKsdhGdzD~gm2|L)K,ch $nH|O ,zX(yW}zg<7)вs%>rZ JIaZ{9|ĺ:KD1iM!Q  {kG&U3D|ss!P3o,4 Mi'dFc1.(k"fO&\gLF[R@Oc4N'e"k <^C ܴXyc!#{jŴ&70ǭK4NMI) a{(-@D$gƦt.!z._,* *82rja0kJ#W`G Q^!զ](q'14Ӟ'F%h)D Qh[Qa@BmA-uiZ%~ Ks 0P| ?AlUiE},wEW+ËW9n tL<0sphjIurH hbHEBZ9 >qyX-Z'% &,%m;u#wF %SnbV#nU#"Z:IJ&m [O>,"s`e;?f5#l1dUm nh06'.3Od[?J juuo%-tJM)glAhD}Z\avм|/ZqI E2*H+;y*'_2mg+{"-Wa-6/O-A>T2&S~.a%6ONB%WMH^cEr4{Vkzǚ mkKg䰟/l&4ay5v@UP5y-~OK[Lᑿc6mճ YnG1>_Ȧ@EfxsdS5xYw9{tGɓP쥪)\qx}[$cR#/9rġ"tydXF3c rNZ%Ǧ+HֶQƨaI9ӌbg3bJc,_a1 A[&>=ws0p}~8bz"ch~1w᭎+:eK]k3ENrx|>nM񘴍yюY!@x "~Jگd~C}+mcu.P\V6r_n>$n䟣Yj<,Ы%Ә2'~: KlEa",2{]c8^EAn%j%j ^6j vzdPz b3(;!哻]aPf+(qihQT T̶Ω FOT_p[`a{rѩ0"qTop4B/JngUhi»ɰ"oO|78E{!`Xfx UQk_j2R}s|F BɐKpיj΅ oqm)s%pM'f;Rl]K*/r˥ {J[G*T'Kr,,K-> | X}K1O#XdΤ?VdҾa=2IHu乾 wFq:^p ^ppGCu,re{p<崢_28*>Gs m,mWj '?HGB.@Qw@63=W% >f9/6?L#;A~x/ _Q`a+[4 XTّVVZF]ڝ4ٝ$E16qmW v# R*5)TF=>[8LY[__lM*D]hu~K})度$2._F5P"<LmSrhHqkiyĆ3ju*&.pWQ9N7Ъt ?je*fB =\v!E҆\ ԕ9 s2d?A~wCK;r{#2ܰID>VYF/!_aӠu,2*QQy)$Yq%bpGeqŐd vh} -nN;rMTAdZ!ՍYCCN2902z&,,iuN$oEAqwf Birfq!}2藌thًiׅD=:"̝f%#':ΊTn2g)ϧS,'0lnh#GM("օOXsU۲]d1nټ4UkŖwTk L 7im}:THW`am9(ޤP/Ѷ7Ik `Ϭ˄nhw 9+cqĨQgp"=Ni?4l0e3nަ5Ǭn;wCtsD220~EƮ\SNnfI0zQX r<ct}Y+35 Rx{\s{ )򳩚=@4 "4L .pն߁UcQtt펡J7au[Pz CR TwqDFzV2-p T!]KAȓ)|5Jg: -^].Oh:CQjy5B2n4*H]^Rj{9Y]pH1\Rc\V\fhP!)7 .pne/݇8:^N:ws0X1ym Ir<{qF`DO@ zQm!Q-(6q$϶rBQI/xՂխ.hoiI?URY p a'W |BY5Ag=UDH"Ъ:j-A&1wqSt(_?jjARHI+!s}0A.wuܪWoW望lpQ3 =T0'=0X#Vu"-eNovD:iBaR tj3y ԙٕ3Q)&B %R&DgRuL'{!%&1}U:|RXo ؞7ZvTůoRORȏIݳפ\%}HXϡ fh xuB#-@l.G]V xb*_vQnmt#5qg'(VY A!A5J3^s>!/*tŜĘ9rWbˇق(ԝy M9Oqj )ʊ|(x,qB(؇OKyl#M]H$6SB~;X3b-yVm=P$%ޙ$E߻v4F9W .pߢl4/١6S4oiqtsp@b>0ΒGEƋ:3SѶ?C oIYbT<9Fs h {v (PNFNwn5gh ǡ\T cC$TQ]7f cDȥ3yHGX7q1ͺeckeW{S3XK]\DKFQOYvqfWoq8èȻӿ͔l:3qUNc{B!#6cN)$c0WXeچ?2Ț0NTo_łUC+ |~$jTR4|fF~uuOEB~mppy6x8AWav h)oKS4%ҭ~c܅`ؾM8gaY3\74|=Q陋df2_fs P%\=!Q,*/AADhCYSfV&)U\9DS-ܑ"E!$V+lV`#&-s)H-?8VӤFǫ++,iRx8]7()q%Md_HOq}CE?4mXK.rۘmȸm8Դ)טn#?Ln5~S꾎=Xryhؗk|qe"Hl;n]/V1̑]rlMn<wbK`L䗴YBY { ֋?IR:F1U5*ELkr67GK,=]":q4;q-v},P/?+ w=#ou|E5wW E{9 .i:A8&6|A`"$[amŹ_Iޕ)C'bR.S\0' y4tQEWY yf'@^OjӴmޑ%>:nPθ7IA_ECmCEľaM{$O#G6oqܧ>P`86S&rcXS9m P`f<$vzc*VsMS،jә#YZ x;.&1%,v(Bж$];ucvhPӀ)W&G>e0ԟdZȸR_;IuY>y eG{iNuv,hFKU{EP2>F )ڝ#z7r(-&~4IŸ07n}A%XqN}*M\?Y׫i@Ft(Y$mD] PњsZQ8[Аv.\EC&:%iɉ-Vq0$[aInnŚ6J7{N5a Ab#l)Ug4{vGdU%%L*Juqy>k3WR!̢8@ONqu˙Y_Žk鴨Wk\shjPvqB]Pr^}笏8UA eSkb8F]D"G vg)6L!Z;,[ .guȢCa2ayxƽ,m#~T,Pw]O+igֿ %Ҭd 륑6]־~(w>@``=  @H#5/+ѮYLиL '! :$ lPʡLM3 [(`Tt]o^*,Si--64Վ>lc<\nW_0gl-ڋT2=z=3gHTIF M6f+cɎ,Xn'vka2;$5sؤ ֑#ˡ|7_!Lh\2`H5aerGqxT8M0zii.:wFU\wŬ# *\I/%( SnxS/`vb4zi~eBЉkjDrM_%R?IiM>[NS>E^,pM{tmx%3kH4KL*6&Ivr=2Z̖nBX{_4-x2HR(}5*rؠJwoAΈ_}P?r=>`?).*4U:O3.u;*Háy5(mS:ĩ.VHe2m0ޏFt7u M=Y] pGܱo.:orЮuN,XjTׅmSϽNi+*O-K5# 橁ۣ.t Baw@"{XL) o/>K6M')u?ΉzwecS# -C+PۥWώu<U2 /T~Y7ҕ U "ֺN?sO\ƺ/(M]#}ʑ̋p '<G~WdTd>(MS%NpTϦq΋,qXmT#WmntkC©&S3 +F|wz?vTPτ;l2u+J @sNx|`?m= [OUh hg+vNnA%{OyIRX : S7N}wN 2t H#iüdc}V}kwzl]̝&-\<5'.TG`hE%.svҧ@~N b)] ?whR. $fNa "&EdZ=I[;¿~)A!m,@WLFʵu~=JoW%!R65]t?LN<*~Fc^,4}u^ >GZH :y@hNA8Snԅ)ޤPmzvPYA$a7 Q@LcٱuhkK :K V( j`GC )EFJG,Jb'p[(߯OA,@D˃t\o3(Ɂ #x{fOmKxJv&ZL+" yi6pǷͺsP j%VkSo;J}8}WڋF݌v)DJD3AHuĂ> ((:N"㵍BnE]P '=ZOLNjCc8+i(q(|TY]:7 (1ۑXB#'w&ˊ4r&a#Cacȯ9MESWK:5]ڒCR OP$a/ȃi5]:ӘKdStД,X]Y—v0>V " h CJ4!"jXn95;HŐ>~NH_=X= c2)3:D wr^$n۠(gtttu>´MDOH>b0ι3߱ԛ6 z^M4amړbsgZdc=8Ҷ)LȰ!Gundr#%~ D^L❽ rV~bZm'1wOX%t[mt|j _jvfշc2ǫRM} +V|h.MeQUUJMjIۄ= ]zx3ӽAexlQqJ<% ګo)/JW!M!X ~J.-=S aؿaݻ:~7H,-G⎴GsUhՍih͢MTxOsDTKS"\W4@`o?b$SnPʉTe!,|Ai 枵tqD=lf slm(}xCfYSd=ƩD&H=?k<&>!?Ҥm s/Mm.-I.-WƤRJsP#Eoom(1qn;\a*}TsA6"32]eb@%=ezuXm$WfjU‰i'b;#u|>WRɴQLnf$4W[ b4  (ђd^c^Dwvacw\3̜~ܠ j*>T$Wpͩ.zMSE jeXfLP iWU]ݺ1d7&Uh>Kn?~ -:L*uu/MXGnt f{k!4rmWW %8!ORq1GQ@ҨГ'SILEg# IM5WumcptvX.Yh6'[Hf. ,gϵV-m|IMA$ÔY7jXwFpyH](Oְ%b!0^@UtK^lfR΃ji9b `- DH WyTLc080Wa_\"7wp282he.ڠ@oD9'!3ro0}tn"TN!Iֈcmz/&3}wnu<㎯9P6vG4yJ-/`0VcX˙ ?wj8ai#-ScbiJS'I4uIR#r@YE:j.-װX$kJ?L_^2u/ONl}kzr$19u*̍'bRFX{QGĘSͽ 5ihߝWjcBne[F/cqGn uNTTh[Vn& wV"w>=6 !_%YܳdiJ Ni>y旿$3FOv%3n-nF;@G*jb_7e%浺rRAj2J" X`f>~ .V"=p-,MrBr|V*VKzZN5P2"&6 B0[ZM()0 / z5,IP_Ü>Ek|Uʍu??ztgGa&BQh狐 u@_tIW6ۋ9⺪ >J=duk?M )ݏ Zly0+،c{stںLG/I,1$r@"NAJt3PôlW4o?Az`Ic-Ԯz&@ 7~WI O7Z|uRl"h/3<\T尵Z@>[l),!Q+~=|<NU: ti 4 IoPzVy)OGzac\|,m%kX}rVE~w(_DMrh{](:Z-T_/z -@,HI8 9&]`YQ]{ @,4B K=ғ(=(C-SiA?ՄiDLRWlw[(Rf6C"p S&"/kfQڔD9?cʊ>J_롖oԄ|pR\ZVELq8t|ITv!Va'UuٵqsѺ1 ㈌--9~IEvŅj%(a 3 AyM<9yfwrfߡ??2dWdM"l> !$}9=꿧jmWZ_E%fAkb& ׌k %ٙ8P*HB&դ"P2!Gys %\I뇎`R֠{^t]D@ [v+i (HzRgJ17Z}: pH֎P8\YfN-ݸ.YnO$l&1槼\Z3st"s%y5X/^Iaf0c/d9U1>kFqqol#V#)h=#%CsjZڟ-++Xslz푗%pRd{kuxkNV\h:{%B ƪax7"cPEpʶB=|VFIۖ⺃ Aqկ?n~y[@^jDSi6øte1gFhX9"I&si\H,FZU@84!}?Nb47.iv#YB \"]L0` L؎eK䈍?%uϥ9wlj~3G|з0\KB,/-#7q<n˒F-ӒlۿAiՒ6(@p>>p -C}.S@GUe \]~rŨ#&zKٌr}0ħX۔X_qC:S-M~ YdT[C/A>s@+(d W2_E@pXnQlÞDŽUĜS]P]W+@9Z"ե&x] '&U9j`³z6,BOr.U,Q\Za_)1 T Míl KÔ㯃wE1tJMzss:) ~Tg`h(3y at$Vt`݂FY+኿ž~Εb=_/> ˚$^x/Jx DLh(XAizӧcO:! d+hpIJ;}^V1C <- nM%FlMoL nP;e݂ˁ`E3TXҩQH&җݯ ֔.?!B}&DX VEK1Z 1)kaxJ|1x7l j2:Sb?wƣw W|n,Q;P'k C&kΊYS*#>t%5t3H*ސcN3.s2A/7=Q1KIv"m[uRhwR9 g8oNSGڅQ1˵eU^k:vje7oN(nz)uftn_ P#k]xKjdd6KGj+Ƕin.d^n`<%5!SQy ĿLVݰe9Ω\OJJ~8/EA;xW;C2k|*1&Zr}?toĦ喅qTwVBC6B>r[50@x;́=EXi)ZMT@ILi%Bt!v!QcxKG~jyyI@ SIO5Z /|'![ɳ d9 f5RoyWVUwa IĕS{1KvɟpۺM@gu.7RaB(ƀlyo&5a:P0Wk)7O%u6m樅MxX[VNR݇ӱt[THSIP]ձKj46} p9ͪ˽P~LYCbv`gEkMqTH4*-x[ߩrݨ‰}mKSTG$X>͠J(Rd]F(MpcO=0n*@]70߹j|{JG?Ϡqsy9rJgw}~]zH9G qu/^2 `H֑#̳݆m02 ;!VίC'?dz`>S2>s{6ǪP\V" 7^d^;2wY/FPL,ga$Lh_/9?jnyΉk{8/ ? f.G>&)+ѤIۉInjDr߭ W\$u}FBM G C.DLBHgr)G'(UN%! 4eʰOyS*+¸̤/R5@[᪓y7l(˪ir_:8w#PHw0!V4ϫDeFF=kW iLOk^EM" 6ߙ=8 rìϹ' FpBV7NYkIDlA!k qI 煱(+lh {`| |#{W%ޤmy6o<()pWDnT\k|qИ 3eީS>Y{ri{WFPhjaw{Vֲ!/>V6_bzM0d=n\sꞚimioǒ/>3a8PH,u_]-)9R2gdLw{ז2q7/(P)rTShfsKoN;6  f +ZO6AGk:NOYأ01R8a\4'c;A>`^gTKi!a+єmSA;n`S;D2 ~2S耿 m6$^'SIJrcd/%[O)DHgR)(N'BVnR .}xXL Fy^Hhl} {Pe025#(FM+MWo?Z5DT(I,gv%BU|#|@ ws` D]ڨ8G`d4U3Zn˖8ЦJQEyy]dgvn,Gn #hw?/};[nKF& \Cyi޼s8Ά Gx{>4Z@t#]9|'IIU{@ LYf#lk JD13^QzralMXd0SX3"<#a)>%-Nr .t x#$^ՇzqO_K>D7,Sx.ш%xwax!+vڤ)$d#)D&hw[k3]r 1(M"{oIc?XT05fc; VAcpy=k; 6W!g\|SU_3pĻĐz~NdKܵs8 ׾*p"\ļKwbйcCɽo;rj# |r RџL$w?h,Z%*ePw+[~U j]l -\*IX]-@!7=b*"lWϳ`¹9߶н% Ҿx"^)Yx/a/GT / "Ȼb HG@T)Wcfꐶbv6;:Дc ~NmynXmM0Pyb;gg7Gk5+|QsaEȋ)Q1lT+9f|j'N]uzq؅>@"0d kES-l7:|9ص)udz\}%@b1:!A~#ս<]KŪPR/vG%1u^$p,.oND7\ۥqOvi'EܿM DRVno-0M5Iި m/VGC_M Km[iEbVpC2<F߳X^=oOTfw_S`o]k !|; ²Y I.f|` \w8 {+4 %4ޡ5|9 z7X)rea"CYxpC "NS/ADc 6?yC";u.uLրnnh[{k8!^_@N+~`8eIcx7(:kzr*(<*@ŎUmOԗk~S9J}zTWh[nq+ewu?+Tl!F8*5 &e;+BLIW:L ]mv8h/C܆$n$3꬐_.TUyԀ0O]&ZaL=v/Y(aj)>!z'wz A?I'x%]J>' *LI=,j`kV̦uE@ad p|stP?"y,Y&}g+BsaAtEp˯%9Wr/6 ߲>~(=_ta`lߕlzBoN r=, 'o9 xλD@ߘ}{P@NO:O=sO bBmv2;k ~垀Y]"UOeᙈQ=Tzʗ%?}K}Vu)J2RBݗa$җA7f͓zYi˺8n~XMB~BždGXz\B\I Ʉy/p[g+Z7-T|( Pϟ+OQ&Cz%J!ɣHLw*,gBZSϾ\pjdڎN =5c8Ggr\#eE{JG`O r)=)BD68ؚuU  Cmkj (_Akugt%] C.~ cp`JAȦQ>@QčCBd5 L~!+m]n(\}WC[DU;7Td7%ofԥ l:7 K0  +AxҼ%:!C/{a/|Z.ERa<ƎCMIȀ "$+S)]@``p"3H*Ice7p0mJں㮜2\KfԒ|*XmYr*kHCt T$6 h#}PƙϨ ԿrKeA_Q6;D.^nkrsρ:jGCa$&S.2J>Tfm +Va.mʺO>P.܊3|.4N4髂PJ9ʼ[b;̥JHj8(u, gUIudf0&@CߞfϾcjkzs D׮cI'&0zh;ҟP^Kv`]4ꄻIukwVkzn ˘bcNwxtsNW/׷LB3Й 8QZIcD^m7=FsjU/x_dOB9=p26fLpsixCoC uD[XԮ=ӏ Lx*&j(Ã. r UO۸b+y<:[  :T+ =t4@c U lh"K1HiWTbI\!p}JdlSN<miM{ ''aMsTe0t{&ą2/=2e#5u+$%%xw]jM?-Y i/fc#GEtȊ>C7WZkIh5oBY:L4H_|OHPt&ܮ>z}64 ir#w_'N5Ƽ3̛ Yż^ Q[I@#Z4= `2t#>*c(/cĠΎVU |]gI|ZA-BQ>֑F=TFَ2MlsKgߥl}~!EwϑImNcU{JQQ9s( ْ-~AQ#zޟ],&u}m: Dftlv%Z wՓB?`L?`AZ j?$yx7=Y?F:U&p̚䍱R w2JEoX˭΅УT_p'$ڞU}]8^owLW"Ё,ݓ믞6Խ9M@ Fw.2л]tl*v;BN4.uٕzZ% cU0׻`3<5buY11v[kIKFK{i^;Ѣͩq_IS})WiZЌv:BL XX8}F Oe#%=zt[$;$ҳ`nKi"™Mp Aܓ_-D7l|OfjzE ZQ Ou r]؍9x.\* 3BKhĢW$H{B &k%Y-رA^Ҷ ~OSV {ہj mBmIHH P;?^56nJU"O),;@*Td!dXS[}Lx)GS;p;P?| X;&DݫHLJikOl/E>{=kN=e:iCRT`IoVW%!`Q0k8Cu|?GBrO-5y/BD9 .EwQlY-Q %!VzЧxu*.>;9IRR$E[eRK1Ч?8v5 \Gsŭ#PU4h+oad-gm+UF>~,ZW,qƲ15`jS{b<å]$${;teDqoH+NBSF_mG-D b?ll_$zNXm8 "nN]/I9?8yIENx24,)ǯ31FJ)^:I3l)j6_')0]6;ZD嘢]dGLN¾[W}ٵ<7T NDeF"ƞ H^+9uy8{F{p}HHΌ\ešd"=Mv(o32c r/hk뚎ztNJM~Z@k+Je/ ;N 4\UU-nQoNT?z*P`?cq$.q>^[N~sU4<0/lNK ĕvw`u#ysHwqO]>Ŝ Kl:(Fp  oj@öI~Uh2 \uSw,\^/~&cZԳ5:XΟx-NZI}D,tZݗvTzAYk߽P0 U=I2ݼ'=%,I}LT[ 0a+0NĻ@dٜ1T|y~ꏱJ(Of#D+=s9;Qfa|hbngb>K(RUJd4יaՏiSjLcUo5{5[ݜ&3,eL풛OKSn3'MŬ@ G>D,<}jkQ20jH(5bAy "nɦѭ,c+wGnyϺMw0f+;tI"]FYo.ӚB)5x oG@qvO`BQri0|+q%C#9>9$Ѽo''Pn6d& پ 45gqmSIr \u=+AwaapV!zUX0 $.|pIav fxʽ-lˏWqGyQL0?[|kbJ!:(R,>{q'uNXb_cx?˲ZѴ-ݷs[&>6/_߿p. LÝoKMy&cՎ>O &0dBx qcQE\^g"KY ŠaP⽂GRI_{e} p54+@TLwkoRҨF]x^I&bw ~7xHS0 A϶rd< +r#:uny : Mg㐜AKM@aG7ddaL;ؘډn= P|M.a&JW:*  P`q`Q8@'1hջ8VCۏs(-MKA4ڄr&c ڍ˪x|Ⱥkp`cE@+[ÙIcQ}PyDDY=Szn/S|dl]p:0 :E4(;j}Ɓ̑ . fNᄑ78QǷԸ KL+vvJ!/^D$qsl}U} ԏjdY6nV"X;Wyts-f .t;:xfv,V}OOQj]|pe>D8_(cZU&֧.gwiw brc_pȓ%rseX6HtpC7ZLrMpM+F6،)c[kbLY8a,+Kϝkx4lÝ1()=طuz$VI[;ʴ\M@bL۸idsEۑB=qW fL9gX~&_l^ ,D|ͮu]^Qb'(xn9Mn~:vy( us3z;_5{ %Q1ӧ.݅935?.\1Xٛ5mm9 Xdg%<]ړj^l4 q*JCA_BU0gM7gT9GBxr?TMu}R8j!mJ7,˚}ܷzPޔYG&)/l?Ґ !b6HVS,JMKC⡲noًI=j8TXXm-Om\7\P{ <'QHy>o@VaϿ s ^VMb=K5_( /R6Uxzpd9?Lkm -ʻxYaYp'""R0dK/tezE-U=q$E}P2ofzm)`L6nk4;V Nu]#j ǻQd׌a_CliAWsfUwiٔAtSb@#~XpqUQ!_ 0ZhY(%ހ?Kvî'Y4jojc{NײDFwJOvrעpd0vN `PY},zt#_ _h DBުZTc4= B ';]rtN.'v6P%-K0 ,GkI:G S-DF:hujoI՝;XGNYͬL@RLvjw- k`u;T?~9-ғK!N76*}ȋ6S&1w܍ϟjoHF [ArW_2(^ۙkJ!hS^u_<1>pŽo07Qd#GMgA'!oInjg;֐6{B*&x)۩ ou7ӺyNfQKwN󭡓>JҌ%p0)OQmiTUꠀU ٸc Bbs{@G5iD#̌< e >,䷶yGFk0198 Sc:=H7wdbS}1lkFcgmˤl"S!֔8FF ݖP ޟ{Ơ됤(D Npr\u= [e3eNS?Ecit{< k[ybh%7#qHyi@!WGb_jP06v㚷&Ϭq\WL!X ׅ {:UIޔ5xj yb0+Y9Ũvz({{JFӠF.o"e J49ˋyC ohN&rֵ7{oP}Ox} ղ8Z95nPSۃCX챚B)qpDӟ/ݭ:к3xXvUb&d6QU– mga>nn:oX.sTX!s٥] Ǝ]I4'?վY^~EHTٯ\bjXs=&c \#5Fll|1gk$VsU\+sJLda^xmںh>L i)\ &?"@povD ձPΥl !LPN<`b@z2,QG<".a;by&>NB1 y@Q&skF.ѭ9˙1J$BBawFr8'0=I0ϡ _#tF?t jo b!z/R8f}ae T(*+:cT7iX fٵ^,$v$}j|VX⬬0Aj[S 1k1D +!3AB N3. .ƁKa!}}V5; t<$Cn>@v{fbó"6i}+Gpg~r+gA:_,H}sMhSm!ސ =-oVEd4XNhLoxPqJg]%'^z4kqlw̰K5AR!dhY 4{7ب5FL ({$yt7SEBsSeG(xY4fM {`k4-{M MЄڝ\ [\SCYH)@u45}9V8@s0`DRT`Wa8G)gsTYj&K! HVJh=D}ЍH֨JҡuIUxhЮoA1ql`J)DnZpܒ +6& dG7b7vPQMc˗fx^fj'e@}LĂj~k1#l=RBS4oƸ{By0rd s50D>O%9KXj^ܺ f^.!JU>`[;^ҩlb+b?’1 N?}};pu8jk 죴k:h/[ҭwe< 9Ь.BAf4B]X9mׯjӎnҿ9SWa0I| Z$5b,B+Jݗw&&?a{|9H%H u!6I?qOGpG?nkS"+S kxdc*FfMdٹe q ױƒ&FHRY= NL>ՓТl glE(N!Mی‹ux[3?s\od4釯 TH 0j!86.[hsxOrf33wpxdID>y(]_GQтX|V3K(0FɆ vwl,$f1 șSp0Yz =Kya¬ՃZʍ!Y>1Coa9ே2:EMj AH >)~ k;eJ5Xn7ZGg" YE{D@"}| -'uVs ndn*z\D.v|{J™1ԲJ[.qOd>V%+Q14-V6-^L<ر 0AАB6~R>Բ ;u2IlN- aMjr9;n)(s=" !amv|Kz6ccxat4j;;kD;j}آgg۸, S,kI>-M0,*[ƕ\o:8PʐBm 4H? 4VNyҞzX p\Y/w)X2MMA"KޯiHjIӰcg8QB8V!uSÖZ~DޞXK)6QɍaD,`,‰d7;a16LrϦtǿ1V/eLC0O u OM, H*z}#bhp)CrU#kȸ <Ív4e>6>!4=ISqpwD+3bٵ)QTVY-k0'pKu<>v&g6Lz0[nLCij**>dz'rZIzD<mqHUm,ĭX%DѪ֊F 8f0tN[^(QI@dwFH_N4<9"HG9pXʦݴ4m>s X{舣e[X6AXtwRZrVW(| 0vMq"~Iq>|F8>:1E!a~O"8`~#vw޹ҷ1n-wL@]ҥc^k={:41fp8ߨMoXH } N%BrC&ݾnU$8ڍI{W{[[1H+(_ {TgD6G zI)QwN:aS@/m`ިX q&w'[i6(W؆ }Y ! -͉O7PVğC>"7,'IS @ɮsZ_Ss@E>T7/bg6+s_7#6D`.)L…! Wƃn[& Oo`5@10b\iӼ9.N[w1l/P nŹ`0s) Fw0UǟnGhNUFSLe{!z\]Xl2~Kx滵_!9 : Xg-{b{=VӡӧAd"?2AHrY3a wm!v`eE*B%D{W8G.R|!QG"_E6'-qK*56va^ S[Vp9ݦϡс(!S=%B'v!v2 o 5Dl*dk(]#Bf*3Ի Q:p }oՅK-|̯Gw|6nDR7ۗ2TɏI K%*O=%:lWrG+/K# G Y-+9Vy@/6*Wä+BΎv9~rCC|f2f}e 4F Y'(;#mƆ>MKy7hs>Iȩ8.Tau"~^lhb3%ک35 Z3 ^[ק{^}SiZ4@_p9Wvpe:M%kjVOutCvè|\#ޝ} =7nFC̸ #43Viʫ~|h\ͷDJQUfw?n?#\@&f:L i^m.3r(ٖ秕ّS1 B;?f/Cy?МJlPorQ4kO2b`{kc'uks:EN^.֜ԐGu62;&dȬz֗CfřoL$qO9zXr ;]c'9my+!n|Y?>@s;X} h3u\tsܹa[폆NpL+sV&Eaλg .,dqm8zIJΜ1FC}tҾ4 vKKw% ]" ҔX!p,U V3CzX@-P{PQ>uk6)3̰ȫzCٹT` 0d˲S G1%#1EW}B!I)o2%ONXF{>5k\đMB\>Eln2˸uΨلh@@aN4f4g?V +vjyMMNa:H%_O,Tz]lcWC-pKGڣo)j`k EՀ]g-v0%g@j.PXR _xZD{JgІFSK3QIAM b3y {QMڍy6눫Wz,}4kP_f+ŽzPڗ)kdjF:{jPF1R U8Kt[I@h8N*[-&d*'qO[^6DC#rǣP-e+W外fMOL+I@/ǧ{ ۗ+pɊ#B ㎥i>r,"NuT[mu;*q< V@pMMk&{Ȫ`S- f{NZms&slێ fآ0єr223WH-Ut?s)+8r3R Xen~qOꪠ+lK|xeꋾ-%%Ue ]ù[6ʭPY_󘚚lN5+Ό!R$3VE?   ̑G jd1~%b;X-h[dԐ8-׸N񇟚L$<14^NúfYp<>}~* JY(hޝ=6~Q9 g>E# /OXtFd|k{v I펾Th;"=5ElT [')NAΗj;6^k.R-2He; ձև&wMg-U|4û]1l+<2#l;y*r\7O[b p/j, $EKbcgID7xw3v˾7X=z}g|)F .)j#PsCwhpB \D-زN?>wk J'z1h6ݰqF==%r )"W9(ʹ?8khhh,Au.@{}7EܪNm9,Sz~=5bwJW}?MNETc{(j}Iksq?DȓŲ%EkOcB\L_!ڌv} <lFkfوnX"b(M#MxG(a(2b وM Y#єNyG?$|+W]X[( B?C?Ȩ l7,F%W԰ e݋0,y09n@ g> m(eD6!P.3HYQzEY HfH&: Ͽ0T l)RUt;&'N~~{5]fBfbRHv" ;Wf_ (?rkR8y t |V8HJ)95'W%1伺}C=gmztWȽnRlBYS]]VCRͿpzaKgm= ~O4Uᇆmeϱ*R>4x| dԼN Vs۪ ~ ןHٵIKP֣vvƿsO'J-nOTWu:q~m/x 9l% q8YۭcrE YmuX>}XGnXZB!n=cF "*ݪw>Ӵ~y]s6'I>/бdG&^wϝ8"KVf~N-c}KZ>Sb帱Ŋ*::ȏD~Al9K=9p)iT;Yô ;/1 "R>REs#:ڙ*\(C8>Mhع@Ƶ5B V=U> ?9IP5/|[e-v3YRިC]1Nn^i5{>-I5Wd _%w_:wHXC%3rCK mVF}$kn>!]dVxW"f]BSt$p4QWJ*D-T;NCb';kSn[K= w/WɬwVjjʇ?LS!Xlt;G)Nl0H`!tD2 r`ѯZl BKG9t;hN|=>B eI'$}Ig?]luO)ox'zbM^iUV_i .5^ ߯{wgE`wtEiM,Ǹ0j#h :[H)Qɬlv;#!,?,ATY ztj{:^N!5D' I.I% 5xٷ@i sW82޼JP6q֓0r[Xckʢ\5ˋ) R 1x8EZ,y_(=F~le~ ? ƛS"BP|snzv>^eL)_0@EZC0zOفc9Zg,JS+y~T; >swI`$[zdɱ0:d\ $U-(Ҋ #=Gc;I]ja5j,na) np݉)VXC`WeiWs,%JplT (]Wad >UnXA`{j%AyLv]|ڂWw5'|⵵]tIF4b{ӆZթX;|JEKߊκ s /^hʺ vF_>7'ܡ¹XHr*0ՑIԗ)oF8A,Z͚>Qw?*ˍ0~#P`}M` Dz(4^w2!uGh>ҖX%{H^GTiލ6sˬ ȳlSl/I$Лֈį-z/9XD}9E:M.jhәDu#WA/SreqWx_|T|C/ouфdC=6k< Swը ̢&6>RꙤ-AckHa'7 aL{ ȏP2cE3n01ԩ177%p;{ c-d֏CLBɞę9e/>М)@QL?_d<8&=fjL 3w1ȍ*gWePmӃ;晔[Zn7udmƀMAyȍWGfz|"ϧ?u?JuħzK)2iМ+ o[ l6q::zxwJb'@R4Rs"yr&uڷ62D'[VKcM7;ԍ"KNE4 x́(M):$^|:jk%etO_%5L2(P- }(%"k}ZזyީȻ]l-o+%z}[3WkMrʞ)g>Ńc0#Ң' 1o6/aİEBit&QTPc,x iN*>$)!-sB <zg@tQV^Ew 3>io "It}gU\L3cN?l䏒@׈/&%[8#͝6c1J1L oIS4̯<}}nmj퀧@7+Z_"Rp$%Ѱ:{ M?3mr4o54_%1*{#?)-'O>q P'0]J~TDUڠ ʗv֒XU9?2Č=贯ְ,p>0cY`V{a(u@oBT]Tf~Z}u p;*>ٲvZR\P.eJ6%KbRV.N4.jdhƨd,y EHj=G{"sqؓqNxU?^+Y5=5Ĺ0j((˙!莕 to/c4QBvtx$AQ}NA &LisnoY3f#j2[Y՝ޠu] c2G &2&ai"ݚhU!߼uJ޸eWeܵ>$)ʿ.cQ+m,J`)d|SJx=T{ٙBO D/9A:Gd"bk龧dNw+(Vre8m Ve*w~`r\Gcf滏MJ|>|ɇ-eU."a gbuG}G6CA٪`uʋf2 lsaSux+Ȥ~*A͜%Dc8fytW[@|ygZ%)21Z-OɂsM %&D5m{fAreZ5}B|Ž\5-E R,q<.g% 31!oSTi}-Lw0q.Q|mt=\RCk'h&3% 505럈xf`bx:]&(Mߡ?p!rܒQ*M ՘Bd%N\cE[[T-aMƚ^y7OCSp6f-D7׈}4sd "x3g[5.~A~I+ͳ_` >}c ?#'nCfyDѐkU0?=}ɋ2DiS(*K:npa|p9:U2M4A`^CbUM~ZAr! ShvWVFECYeW S|5f~!,\D R+<]X3] ;U\Ta$ir@VQG8A{~,>[dź72L=nPymBRb:X%~3ע D~]4T&̉J%ڲ9b/חW.ٵ ]>62MT-y<=dh/[ 3 aGp/si枪;2p>_Q@)J P8oo핽2'~GcЛH|hX+#ZB` %1eC.Zr&6 gmG 0GR)RD A52ޱBR@ ?Y&:Bnݖݜu42뱳a&րZ:lU#BdԲFx'Ai cu\(p<*kzqbD[&ϩ @=j_ި֪…0W6п tuŲvE r% ?)I7Nھ]kvox^"':Tm,\ZJ' ElvkN@z)Iaネ| u;OV9YB^uT壐bdZxZfœy3 >/ Kf "-?0%Wc M3<|'eauBa #W<-v^L<:c tNҜʳAP{Ab `YpnO4r]Zu߀m߭1Y҈Wc<Ցe=jV/\25+(=q)55h,2goh3%ŨX=l"h <[8tunѿ79N-:4oCٻAA'cH2([2^vFd`=6TJ mg _1dVK% rqRIv^b%(K> G݂^py֝QMΒ<;b>?liM%|PT 7 ;Su5Omit1<岹h+ \']_TH^5ˎF/ѣޯqR#Pr[P KN Y31~BQ0֭sH! Lj`,2 ,yVWHx7=ḪAVƑBɻ XͰ78}^bqk[rlJAD˗Նe⩂"oK_9-:7N`LihQ*e@ZDkә@fb`feVcOiTZ,F=k8f= vD^Uؙd =czmgHڷp3%7o>{}JG${ CS. Lt'.[U~7])Tvh\و&dz땭)]F-#qaٍ1L!l侷38".ȇ!J'KftR1̦mnk"3=vMfm8;w8l$ؗK2lrmMrM lSbNE gOuL[ u_Nt]<)=(hMj {PV垣FFw-K;:0"ك,G .K;Zi%+afmͳ:E~ݝx1-dm]=[)Ǯc RynF.P0NN!ӘHT/X,у[E2+.UH+]:>RNwN5Ӏܞ)H׏S@Ԡl (mDvߒ?|cTfZJ jmh,\/גU;X}{ BD)PR:\~&:;,cJ+D0ZP$?qfN4Uw'yRd"?"bX58CI:S8>+#ۅ=;"j!TaM]@wXNڐXRMlMy}ޕԃ66nj_sMφވN$(!w"oYkL-c]EL}/m .&G@K~P7i9r*F^[VObd(HcvNjTu>`DWrViٰyUDS.unxۋ4ņs[<20 sggzAP +vxՏ@%\‚9A16)timX&zV⣟=mGxg4LBqlZ/%9`yDIR(:_Lg6ۣ~Wnc4W :Ib/ 6XI%)6zbݘ2!CVcFMH!Ƕ8+.i:dR~$795d9 !`-OEb`ױkhxSi4P% /L z xoC'طV<5ߏGCo}%vl;Tu4b@0=.L|;cJfTK] =8lgx?^t /㦦QzNg^33@Hf ʌaM/*gP8/j֩Q8;Yճj{5b(&6˟Nj.o#a@̲DtsS1 1tRСw9h7؞BL6[:yM`rWZ$UҨ' x.E7ZE>V[sLٗc]#LW\lP_ֲ:[}#6 ќg^MO~OaWR-P)P,9vȶQ} 0'eVfYJfw f3srx֮e]/e| 3NnE4-϶@o:CS FbwK 9R(i} ZLꭍG.BN\ MWDVqOuXcl531TNPk{i@ BLIdA>W[%E+BS+" $=˨VGҊMjzSҎYvl3IÝMu:Hx$| ^mS=6zZ tD=9,%SV\ PAɌhB8 Ѯls"1ܸxr##V L죐hN<+&&ł@00xv) %O@dT졦qw1ʜ3lJs_yzA T~5XBFn6 GQ(7F$C[!?uf}Z_`"/,|QĄ|{kxˁuyYESI+xt < r݌m$38:uMPGTzbL-sE_ *4PrUK "'6UK xY E>!\tAݖL+H&QT@=k*5rFR+XZUE1ʲ*gIrC7G Xr$)#Q\U 0='0XooaZ4Wݝ_V@j؝ײQO'\d4>Q* *P[C;A2קf^ eۍYqbJ)}Tvm1h:_ Hщ݉AU@xx+p&{9HkQC ujuڬ>;Aq}>G3Cq%R8ƿ^@5ξ;S+\J([`ķ" koAzl/ WPUD|PN`y2ic8W_ϧ/ :jf@`6z*d^UGY3 pF[|nRU¬ (kր䡎ەugSU)xU!~:j{yfm`fs+ONe1/"Ѭv@k#nqY.(F~<!MHaVq)PؚW~22]8l:76c7х&Vo^(a>dܚڒB?U+A>Gwэ7]']ŽaIMKqq{u-Kї~@9ՠҌMS|{@<.p](qKjܺݖ@=z,O@yn9|[6ޙ=i4/ڡt%/Y&(֋?>̼T\tTOfn{Db25(|q&(/6o)FUu k+ v̟ģlnի侢[צL+ntCT1X(Jq'=)nu*Gʢ*A΋Gޮ%:Eͅ)\4S|S#sBR|&[0*hs/:xU&0FGnY/*k]lɂTBwX X %ME-~@T3ş'/z|έ"YK<:"j%Iv@_^o3Rs/ }X`gHҹY*K̗To>]eGT;K uyq% /J-#%~ڹ9lB_FXmuF왆i1(dH$72-S&[oe!AY$ pu]HmO&,/sB?.QꯧF e»$J#t:jGr ڡsM?Q(j,+aN})PUM٦ShC2.Ki3m47'(2z A=>:qPn@.6% ȷRqv*pRm=$)p>4U3QroˎI6j3t-c!G6U$+::w޺ m#¼>:z@nOf TE-ъjxfVeILg|-v oer'aPSTr?e>SIk*/tǸߌ,*<׉X.BDʺ8!|ԝ)~1rv]B9?QÆ68<%^C-bQlնoo%qvO?E4>lY_Gwɢ3yʙ>Jd>e96om'nըP]TXVW5ImAu,=ۖ^(W-bפv_C1'ε엿az!6̱ESt:T֛|؄'qqleM5H273(,j ġ~2{H+iyM{G@>fװ z~?oH؞iZVȷ?*Y%L2㆙KQLSƉvG(/JX[c.bkS>Z hBˊqgVA͗)l$̹ʋn:+9 "9G;_?&A,`_ߎAQ $iq!iy *auv(?-@H6v޹ j}5khZ0TisHY| y_Qik0#gN11wm&=,Ba(0%1D<DT`>ƬEd<-%m7C%"4 nze™ .ה )~R~gFj9QE/PQSȠ=J;:ʎl'J RA&T'EĽMot{|"y BU/d6Yޤ-Sۄ+ΡTM4HK,du`z!* Äp/G#='V ź?k>H9 pFx|ED_j(m?O>dm.XCil #?B gKE(u')Y_0dj`uOXHN5N8+2 K*Ff K(m6Qٲp$ 30(d;Qmw~Y~П%g˲.yVbh~>|"ul <53v'@+f{M=Z`{nvOB*{fshi 2tGOZDŽFm0*Z'[7vq`A 0d` k֐ŪԘp$S%IWPDm%xUOw,9C ] R0![AP{uVZDΚҊT0Ps:]?t49l…Zfcd~$;oeh_qSd8Ok!8bTM6#K;2xvV{[4s:"CcWϽn&! z(EѝD߰ fryl|p>"hISoە-x3m9pQBVwĦa3WdJ<o+@ֆ|3([hqNL\9ųk5"ԯ}pRH1ا.rXS,/r a_,jr$ZYc2nvr ~-~rq૳>W1L{Vi|W7H*'Y6 7@ϿAN]bb0+s[`Wu,:M'lR4yF~5dR{m)]Q[ͣ" # /PZB"J=G~IcX.hv1)EƩz2dVB ct6&!QG:Cәa8jߠ0"-((_yc$፨)}㽅x< =>~E/02Vݱd.+b\37m1(ښ-Q"kRrL=fH8NBLy͐tjͅ@@#``r#"܅]{0q}Mx~UUMb.,X~?"`fF03/tǦ}X⋽#]+ዽ4H=+.Zڑ6^ݦ$;8pdH1у qUbgЁvp$ʐћI=ࢹ@tE'ö^fZ5jw re*0#(RH;".Z捓0}̳IFcp̲A,suVnN*b_Bif,*FV/8,"!w+8ݳqW#C W{@Tj6m4%YRxvis,(Lk&@i} [> Wُץftn~TQ6HݴJ.}&6TqZUR]?{i`ϟV]Һ{Lf3:Wи 7m/1+.%N]f`ռgF[{ F6 ΪNsxlϓ5LE ϯ;Y? ۗԈ=]GřB@o!qrR$Z^mS nD31Rd $7q6QcZpTCd ̬1 ҸzQSv1X$beZhf=#<"G~ȳtt:OTd#Os#鬊'< ' }̀"w ̓M9%+%Q{.go^A 42.3iRrS-w>OS!H:}}o  ̚H~ 66|^^ }3:=牀T#9CWz#;{<}gS]/LH*cZ!qz0ϓ<@xZv>0&]|A!Z]ᷛ+Ő& S̬@x3-Ó@\C9_ħ %M7_;f-huØV]rp0&qk$T Rau@ͬld tP$cNFl~n xS,&zd>c=vP,|*?-N3q @NNJ߰G;(~Z<`VT @sijG`U@ VhgFu63'uJ^dT\XYz؈p3c]UՒWMmrғh9RC5"g2]64*YiǤ9a.Ή˂iaP0WC/JϓӧN57EiO(jݎ8}%ʶ])ݡEfyR W,Vryf-x[DZВ\>X#醌6Q ?C\_MV 750uՔE" Lܢ?l*V\'lԝTY$D3M9@m;y;FipRN)J?2+jhg*iuC5ِS,xZw~, ƈﻤ EW[5ѲCxor\.Iik]'} Y=JrCߒBղ:D{"雅);XJob iv-a+Aa}_/3 Y<ŒR~Qgt巼~r덴LgPL*jG\TPGיa.d?]*#UrGyɍ6~QM{m}@U"tilrcm[BiGYuq_ IrrsG s:F(.֎ K$t{wDmZp*LI=lloA?<^%{'gX'J . & v)6.7c+X%浵^}SchTsz=X o[>NN堶aChm?']9xS-y2W%ӑM' >Wޝ?դS9>/uU"Iz'nP ^Oq@bF@ ` r 4lm"#K_NQMFU;8 5$>1= wMQ͍t(J Aϥʭ! D˖hE\Bsi, Ӻ'җj",-RҘiMڵL8,?!y}n6l2eXO2Dz'Ĭ! mfA.t*}S*Z2o@%O9GӤ}~S:=7GөtE`T?133HRa|BLHf*U[ =܁hc O64\7妎eDM9fW Q%G)^/c2?^2Njv2xx O S1- 1[ ̍T1PԒzV-z eV;5\ZT[ ;ddd#}H= 9d%|A22S! z>{8gb !Z\X4Ks $ƃ3jʝ8a*FsB˛ /*$gf@.3O*?2 >)U6b PP5OklαޥuOvƾZBh% S~}]1úh܋HQj Xg^,76o@<~RS ?[?Z]_=k$kQ_R| k%0d^y[eKl 1'B++:_7Jɇuyl󅩮Fm72͸bɅE@2|Fi<!@V< SS؂w]h ̲g}i zaīuQ6d2g F=XWM5jĩoܔ$kNdt݈ I2 ' F/&z͍edJï9z#~xSg&x3>IZU[ZsK >8ԍve)|,v m" 61c.i&[wip̲P{|3:xUOg#<P0MWH։I& O*10֎{xepPM!1Nt=w\>;%ʕftyдn8l nLݧ4*%D.Yd/;Œp||n[kԋ xp(<%vfn3vnCO?BAlp؟Ҵs,C$l`r^6c(L#K-[eq^*y9Mb,NXHFqlZw~6&maL%N8e!'Jrط:Ay14! u.&CXM|j1Uf&Rfs@t5w6~z u˱HPQ!Ѷ=r|"[-C[Ṋ'93=q.(V=\JiG?-#hl}\?o'uKX ay:8oHܤݨ#t~mၿTKkd5~>'(8d2FHD?jglZ`VHzOqgꦯ>)%kzź&?ܺ/ƦF4;qf\vZ|OgQ)n&UJ/x7ǣpGK|>b:)Td %~/-VY/P“Hqlskv֐9g-cWz=qlE+k.+)d[mhna51tZ_-6fc=u!o~+O%2A LktTrݬ$*jp/9د [%X*o[4ODn2Iǰp >#$ikGKTN C=ll>*@}a#8Ypj4L My6m-LNXɨw#7EDoⲬ]M@M8D#89( X=>v &mCϙ&hUͲq= Gؙk9Rƒ;VHQYӨ# y Ah-mj$HT6V4joPkݓ׫0~vr.wKA[E:fqˠSŘəm(SA鑸 \zȎWAugnM BNcLxk{H V3S` zTS&1ݎzoX8s'}q*/Z. EAڋk3|ck)V G'L1Uv~9>,%9%OՔG< knj4 q+wem@۠ K;ƔxkM.uN9Od #_vY !*&4Bxj$/֛U4v#V5ȁڞȆ+GAV n $MuLQ'\NkF]d]p$F wjby/(?I ?Cǻ֑R\ 56e>u'3Y悹8y^7y~Bnb+ Æٞ3ﭶz廤x]PS(mĊ67C?8!\lBϔh_4vf[5}0Jclg2̷߭gwVޑ3/hD?⎆IDT*n2_tԯDxpLFsqmw^C34&?+2B=+y:zLej. u-}(me$BW(uXź?|8'uJzw?]q=|'W& j`QIӛd<CzZ?݂t:xl Ih?&8R'㡬k9L#>[.}Ձ?j;';_n/{Ɏ+/"k{FʞQ[_$gER`Php }-R^Em'm`۪7%ćV*8C &'LGn{w͕%B6]uP+GK6@lfU4w[`K=5Hr`7Wf؁nf;ʰB 6Tor.~VjuT>-f^B g;iiCxɫ=(žo-0,JD!&MMbBMTw!OR59{Xi舺Cq08{BVr_9Y,ІHR1f]^ZLU\& 0a:e=ԫ3=Ft쑬m@+oRIkm4irڗDQ'o!틨=Y[C8D)=ɏoBe*[e=t'v9ҘD9uB!N[Teu#+VC,Ql*:'h #*d~F*>6?/ᒾu=`~ < %%J76MэT6Fٖma#BqxmG.ï ;!10M'm>E0LKѠVRyL2]Hg]20S>\n0 ۝!p8W0CYh@Nka]%u6.>wi'x4rVNj:l5B ;N*bmh/H7e;ܴ`}P~apJrw~U6u" E_ \p.}U^$~dz.;Ȁ^ݪuӝStF #=yɬlxݛ`zu^O` =ю.`snYed.t2Io=\QWrW?_j 1q-0y$;#>[ӶjB&! g7)$&,┟)?z* u:ae 6WC#HEN.*+f2ǀ v ܲ?"%S$a,~ͨ$yGqŢ:0.E'-}2.}'55*WRub:NSPSJ芌8%yVsd2z7V!=w *1P>6 $Y5 ^R +D ,,eP7dVpݔ,H| ҙCNr%hAɟOITF%j2_!>SȺcRdi+cpd`G|'F4CVΆUk?< I3}iHޒv2A9`: W 氪yΐIQ;b6.\N4=<4lkްMYm$W.,Su?=|8s3|ޛ~+MGp7x0L`7"uݽ kޞ96my~h,QĿ58sy~8°_juz&;0"5R ] m(+0]A8yU ;_|X6 pFlMVunYRKna&GNa&*%%n=kbL6xVw:R)o口 EJ>e"2Z9&ݹkጉh'N" 806[XNc_EO.EaS4x'k }6 @BGzZ,܉/PibWY_o JKu f)G9U+xy\Z|lg!\3l L9Ƚ5yO9!%QSsY&pC,S1u?5N/0{oVwc"#gxK*?}L[$0`] D,FɌ?4@ )g4Q*ƓJddfqTҗRֻ769bULmͯi;w?fx[i^K 鱶vv D4;ىM*V\Vk(-N)4-17<Ռü[nm;]Y8R nroҌgO8c^cb s M:KjUS  CY? zy~kW# ]F̳3el{3ZTPV8ZR4~cnnZ5bR|ۓ40I%`JF:p~ZH<}8jZϺt^"ߩG9Dr if[HC-,5b7w YR` Nrg!ju.'EvfԹR9ķX_EtlN_US̿4nh@QjW wV_2XHO¬6QFg}>4mVq reU!qj9]*{K ^ v{_PҔ3ýA󠹢^kw qf~2怈5Zr|90SmR „㹑R ~3gq٥|D a_u]bC1 [v,l|M+<=Gmɡ :0jtTu/ML1w2ը2ߜ8;Քc>#?E-F.b4_xI5 ]s:ݪ1sȞ Ќk U +OQ-S05r?Qfh6֓{𣜪n±qfk SK'j %)n(G&-]~s av,K(0 +ȌBB^yPNԟ!m}b 7I|ӊ΋{ =]6zITJ"a 0C6L=V|$hl2>3<9b6A& n˶\P}+NVgⶣ6`Tef#-S&SX:d29}wSpPtF4FMJא?D[CE "<\x̊VMl hhrI{B#H1souP3^ıq<k&~s-U:Xv4xR-J P3SS*tg|Ω7\WhXY(,V?]FM bJ}LZ9; .(֛neCTՊQuMv'ϗhQwXu~lKx'E~ŒG߳)7CO/Ljp(բ#sDrnd'{;qq]r+fgk^s0(sEIТ%T}N:8 S Vz s;QV:yôu!=:*VDqf..ꓑPm 4#''JJ xf3sL%>dHf}@$S"pN^" W"+k3"n,`cmincNI^0Ì?* |Z+%1ʗo-:9&43Q.9ٱCcX52T~!ij(gLq!\?ʹ{yQccL^\k3I'gހ .w$"PqUoYbe[_M_PbT6Sw=K#f D@7jkTc0&|i1K[vKqgA$o;e),Gᆴ=7h2:oYc5b D8V-W1P=UXo!@0 AôzD.wBn0y =GaOY,\>A(s"v\.)R[,̟Fh<7%y?Č}jsBOcl䵵JBR [2m`4wS Z9hMoBBw;-q ?^'t -jKmkJC]k8޽͞Fy H*L\rAlݷodŦۨY7ޤ)iaQy{>qKS!YݬD^d%}zt:q!fi'zε43'9v(AOYM|%]o&@&brNЯY8uFMq0m2~N֊ػ P; ?-sj|/ZMb ,Gy*׏}y/ib-J&]{I wӉwTp_ ""~ MIcP/ MsZ5✕Ȯ):_Rp+uN]FuѼXW5{.%u@ӠKUG.R_{"jzk-~ե%]R0s#tw:=quP?PAV:m '\ڹ :K8ir8nM׫2b[A٘4^iڋ{mBWj2E:?SSl5 &Bl(BCF;V N`%fvGw{z%Mhq!O;`w%RcBV_hIFR -<09\șK#-"HoU@%ϧ@lm4|ug: i{sYݿ vn5QgVIcٞu.˹YSG3//Y

. "* f %ɺ@_*ҋ7%>X%1;)A[ݡ[6ۄ{TQ>6e> YX^an61+Z=J)!X RUD؞S\oWP& sE}NK 3L6m%8Iu m\`AJSo>(NZÒ榋rxm>p&C)\|?%WiUqS]+צ?io L%!0ϰPqHu6_Pk-^#h*TGi06eplv>}lcj*"g0\:5S_/[o{ݏy % ( %v*I2&+WUkTĖʈe!SuFؒ 3tCؘa\-{-(d_R׎2ZF-a 3ZhS濳Or{&z|=:d195m]ޮ/xEZ?}rQ>xc.r &g%!}k.-K/p_2,˖~I4 E z^S@@ dC#`RFBֱyʹW]kSefоVzV´!K׸!5#?uw%{1H*J +wK>1<"=PY&OQp+ Iҧ!5+_=8A'9CB^# S)I˖$V}"qVր8!a}9u(‹IDKXIs d'P>oG[ij|ؾkQ(ja»n OY\p o'U{>()YVUG;O@|[-FO]vg[M?MUP%-X3~.L7Ysz:M鷝,{ʹ(絃ڱMp"^Ů!Q|ڌrY](~fTHlK#iJP0k:;7cڶngYZ070701000000f3000081a4000000000000000000000001626034b300003ac0000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/bt8xx/dst.ko.xz7zXZִF!t/#3:]?Eh=ڜ9T#{^}C /Dw"^P:Sd@jacH+beK`L3TWde  &p]Pff?0ŸJof{FţO}E53:FCq2?nr J dG\"1{ָ_Uϲd8 慕Y^'X6`&9 Aa(4j0wOb>Q"LN5s'#i0ӥQH C/SRwnUBQ1+ajn tGDg^yqhfPߙVuD6(KS:A]bJw]=70)zWrG(;"hL>@e)x{rm^vօmQG{ z悭.xdآ ,?YJ,)U-T0M *MD6׼c]jl~ΏD"kG-=^a( t%d:Z9pv}l&ud4reF[ &Y:ذB/_ U wF=׵]$yi \6x}C7q^V]JYtQ_P+ ־ʻ/TڻfeLqyy] *H? >sQWZ´6s%Z4YJAsn^X+'Ұ77C {;`fskgըC g`\ٹ --˔8/l~B,81%TE!"/ |8@K4 {+s?\R51T~QhJ{hP/fſͰ1|j_K$XYJq\S$D?2u߅ l]iªؖsy.MHCVOT>my( 4#WЃiU.W"ed H p@xeGB 1" J H6 ĸ SSSۜ5= pejmpg@pQsqS._ҚBMEwFs B8{p(1zc?xAeRtʫ,Y?A%v5>4 b0""αbԥk$߄D$ Ά~oV?e"RV.ߛ& |WQeKP=hz+lsp@@!ŵ5/ךfǚF#;Jzq<1J =6(z(B Bǚ&^"=~SY1  B6nB͛7;U*{~_.[e 9{z"#я\FV(F 揨b2#YA04L E_cR,(w( * 'Y0*^rL3aT~=k3fЛ݄\Y {~,η߄1}nmvHgX,qp,HHIaYƽ@Hk!*:}O43χxD&d5YMzO" 8* K*Jfl ;*KY+.lł̈ ~inGGWUH׬b,SMD~4[ϺQ}8ԭ,N=0l0,_XN;@wR]13FK1"Ex/ hbm {onXAp|0i/ T+$lP?fZq<3^8x)N Sj15\ lI0rE 5>YS_3mXxv]O>xWs~KU7AEؠ̈_>FGlΚy';NKZ|:0[F6Ԛ،Ǻj1<Id9{rJೄ_pڝp6S t}"^CNlU5oT@01բñߟY&p6L(1%Oq3\y mH{8M+q!ʍR hK,\'`o& ٤eB[lA~!s>׶wCEۑ]\F1k}UGkRv0rW]f Sa5* {8ʨ U`Xp$Sp:K! -<./8 BaH4?8=/6j w>UM[B`Wf^<:!Xbt>{.$k T*uSAm=iN$%ŲiR [)~\,Q6,'pJGPȮ]jb6}#hvDM(B=p{Ld)'udf}1| zvλ:iGts-~$a!-֡ٯh~h7ca .j΢%~rZgWҞ zjQQ>ߤ*U$x&:^b7+yܣXi #rkujRIҒZsjl /s}$.0!p5cxv*lz@9oӒA[=(ZT4!u'AJFi?*u3Bԕ7hS\=#RVLD ?zW!VHO:lO0aíu$7I ZQ'ŒIf[-9.?/ <ᤨgTHAjiQWA&/ٗ'*JBy]vAGjO.@^j9dُ7)PDg]*qK=o5S%r>\C[.0pFg5Sw> JK ǦZW2xe-P9TvM_JO_]A;ߪr/*/Dߗ`@b#$3#4U7U(Ov&0P㍀۽gܓUaހ"5Jfr? 922J5q9·~<²ًǁ{0@OF64K΀'~uȐ!U.e^}!\NWs bVӸG._'ݬR_<{&1JuЋ{H[fqH&g.J h`=vЗN@@2pA$1?1q6u7cY9!.FFaBm/w48kt9EzG7Kc c魪}IŃ A#eLWj&j eXZe=Q.a1qB+:"M{Cm\6c]FA˾Wڻ=QZ,c0%Bl$dF} o/$>56^.Dn^p때 e;2i%Z@'|/47O'Vbf aAE[.DLsȆl.:@4N7ZO') Жm6LI`&*29+uFA2j%(e~X# -BC$(lEw6KͱuG$DK ]DS&C CeaO 4]k=ӡz .~b NFE\݅1m<:nQ?H" CR<,z^hiE@y[?CNhP"+Qp]6-˷'# je4>"l gRG:P*SVآ*Zmqx <]_֚8221C۝B`1EUN_֘;@kKac;# Shfï嶉B; `M#fr`v-h7~U6 7s{qgx,O[(g{ɼ:_KL(?38ui}r`7}xz c^%Sf,(H^2Sm`١P4;x>~,;$)yT/4Z#A볉쒆̀Ka'X/\7]|HHAްfi i|'GA:+*s{DnkPvL"vm>:ټ8d*y>X nIҒ߁?r1k[a~ܧ4?H5>>k=V 6vCϋ# ZQ;lY#ʳ ,zyOa; zlaS25pj.x#$׷D(fE*޺"'M+$HV/u;R%|X5bkB:I0x@xy|YwRILD7”h QeRQVVOqnJe!IAWhTEuwsp=rNYL46"'3ơw:cVC+ Q)W:>/6!P;#rXS #I ,Iegm) aAd6w;֏dM:Nt$W;W,m1 -N= w3W^)Ђ%Jrjjp>̦|7+OMW iSpy~^1~4K- 葘GkUigLMbJ>͘OuȰ~Jw4"~z-D[` HX'_a{dBuZxS`$V-yDsln DQځ*S"Ã/:~{sV LXzz9ڟ?8JO 3RT˓mYZнD瑑9X*]!0$""_rk]b]Zoo󀀢pB;a~ m<T/AOY68T)xRG{| f8ҩZUM}BB+ZR q9 ,e7B4H!^Dr|%Х'A'ދݫ wO0?AR}'"H_ASJ UAezǴpN<*կm"IRd;lzdJa 32]/ 45F Ys~4>z WOSX浰Sh4LM~=ҽ5U=7'J$(;͌Dފգr¦愋 !m7j숵9(͏ 6n@iVIW1LZZBk(<*]yXuKc٩Q$7k`G'M[rꠦQZd씎j0Le2 }_ pV82a_HqhH)daɸ7ёYHb*AGi. ,BD8S^{8Ɠtƒf:(lTALQO%@~VɶÛ JHJiZ!^6!yZI Eb1AoOp!l>9ڎj5Ń,$tnʹ_νշprS `ZJ{uJңJR3RNQ kDz;&vYi2^X.S ! xuq'WK[ U9]kI4/?JK r*Ne k!u t5yCdv~FVgtS+_ #LbD_&y6\W=k1dB ^RYn (g9l!67#A(v . ;v%)ٛ疋牏 ;<\ 6U/i#jb] #h֬ _-Hni$=[;"scV۹ @aV4 `Kad`~,4f,xpon]{}N=;JcYB" ڦc{HV4@Rgo*o3$@by'Log&eeԾش2|#ɶvIE/E& RN eK95MՊ.<4y(} VL2f^E ]4?KH&P&OgI^4}%*mڽ`[H"k SQ޿I *-HL)H W#pKfgx+8+-V`0qXR$$q`r:p]J[>{Q 8bmeTDė2ވ'-[QV5(8yy^d.cdVN9ӐU6J=€_dFœtRb1UCas +#}/%iO`ۋ,N7&p-0+VY5+zF lE&?%7Ϗ0?hO4mo'xyk DJҹ*[XAIlzGAMX;JE̟ry|- =#iMzsڙTds5H$B:8I,pɧB(E4͚;jh}4jTm^06*$B!Q=aN/&ͱ*q<%V,utel)o@ xL?X$ߜy#ѐa7DX蠉LR?M,{wNI9vh'5Ur QRG\#<@M!BmT\ey3B•˂( qȁ;SD O??ò]);Gy?F)X ? `aJ]9i-3VO*ToW7'F"zi@r{O&f2X]]<=? :p pȅ^ya4`<3#L(vѭ{ƝAWd!/dZD35y^pu#Bcd b~W;w g;"&=;ڤqۯ*) Ik4{#Z~kԶ뿠h+ $S(<')vv+t@`|5oiǦA~(Z Ą[}{ew]mL>P]BWsXLOc6hO~\~"ˏyGUJ R: |oڄ~mPrjCZ ?@e) {x=AlCku%VOR IwKS nd=b-J[ý6:CYct)}6AL|^Tnbr0ŎPQGTx-tn'MD-(lo)ØC(Цt<e#FE~!..($w+ Mki ]ZHamqh\*4U 9c$~a1G&!YXLrRK= NY wyg\39oT5 3mʢUYL }":#1p6l= /~3YQ ad=?ԟQ"y ާ'c1e Ґ #l7Lϕ&/?)kT|&W1N˛FmbjC9<ȯKn+ yjL ӿY4(Fquε:I:1yq oJ-UO{,t'j2cs:??+>H}xKO^:Y=IKjr2"FSxk}9S 6X`iu+߬omD3M\*vﲕ`]\~֠gKΚ_oyoLBW]3-Oy0A&iCh*Fkp A Jm%#Zy %Z%' ۝f;FwׄN((UBF'>Ps`R>_"Ԙ53Eݟ}Njdvy|XlW_bhoy̿"rZF527(a^I#Ɔ>7veMa1ٌ``Jfo2G&ګKR՘4'|eܩe: Lᗲ:=]e)K!-DQ:$A@"S~Lu~ mS¡0 }=r[~]g N}j_Ad}'=dLk,i::qP1u*q-Z=&HAtr$/./6On)v޾ڂf#J*g"5ёUTǑqIwrqT/\N⇪fΐ`=:]w@-ᩂD{GpO۫Y0J0[E>Qx'&9/ֿ8_حcnS5cucP2V  n<)GLSuxjs>n 0IELdFR `=@@b9-bA{3m/,4p&D(\`[|)b6ߪ5hZAZ|6Vw(Gؗ{Sp ,NGt[P'`u5>8m9U7TI`PyFҸGvzRg&$ze6UH;ẊT)`%NSbRAmF؃ě~9`:0-E˫(Gh{Q\QE6ĤPrE#gdwŴTǧ r(*4sD^z¬@}L)ەFKg̎ײ$m6:hYG 8N^Z07j 8o8u [ǪtcSR({ܨ*:_#:9X,@\DBv$tY})!݉NU6Z!ZzPFhJ*5JeYc[R̀%)!saٺ=*v#mh\ jqϽҎj8a{PVZt422U#L6B{KQ;§T\2g30lμS*[]Ny?aoH%sQTWJK)ᯜ쫸oiVZdJ`hbL ( DllM?Z7X {GUxW@yȽ"݉k0\!اUd~Ptq\||c4D/`Qee-2ٱı(ivvR 6!|9cHeȓܧG䊻Y0tXE;V(V"1Uv5dWc?r*p #&U⁤c̅9XP`X@m5U::7F6;׼]Tʴ~Hne,u(ҕ@}JGE*l&襮UˏbPRA7nA)]YA6 6EeYM>ʫ)ϏxMEC4FeN_;"_FKr!J$KkDšP_%M4om5+aOz2ӺW %B~:-|<Z$0@venamNc!"A%4[*_BsBve}^ls25cVtK[g6SSֽ%.>Cqt#/a.A^x~!&(:x1GWfd&y{U1qnSzBff6}TJm2!•l?!P-=H jAtf趕jM۪}^d 0Dȼ42b4q]x MK2%P طiIL9m-ѳK ,)Y!Jc `~.9vxK F״>:3MvЙlc q [f&" I Q*$ %"rL#V6F8Wv\g\bDuw 2#NJF!s6ϴ5(W(B hZ uہy@;<SjIR!ˎv|a"^D#=4"RLԹ@!y.Ҥ/)Px 5SҘU'.JMFJwE\%yS3`J[ ®6X޲{p:!}N]bLϱD=8 =qn SESblVf庲>'lЀs$ @/cNHNo2"B p6*UuOZr ]1̷KDX4e0ǖ)O;i-"iT:LqzBj,$IpSXp>V/!l`=Bp%xΉ=  ?J.͈ !RuxX09cH')=|- ym[O%pgc3lUGٮ%K+٦hӟ48ǺbZ~Jn}z\c6K>#JI|4ZE}9Z-ϩ賘lᴆ4#n LmoEHr7{lͩ%;(*Pq!|^"b3xG4[Ƥ.cFu)%:΋YOU9q$z=uL6#8{~U2>aXtGikc!ݟsK_־K.xN򙢡RBϹ?}>|?IaSXd>'kO?cYg'@󤯐IlN=ڪ ( |D7llGvn9*Hˎ;f}! 9G6ͣ O:*<]htkDЃ7nZq M?TK0sO5Vr"'dƝdIG*l8BpmDE~қ3cl=v|lM;p%Yy&۸б& is4GB@-F3Λno() Kj _˾R6IM͔W~{\PM< sa|#^JGf!XtZygH/&կ:WiePs)=Zut+hߏ ?ɟ7HTڥnl Ư8mwfH*  sIRRs2:p snzzX4nFI &M]2!$dmEv^ujgy#2=EED*.lU`]@Xl6 t~T:Y!]0,OKxZS?S,=e̕jTj"TD55U rˆ_.o=[͸^/(n54,g&i܀PAЯe.\R9ö466EͩFDڞU+i @17Ek>nhM:q?L)$0xeܒ?Ns1{~\A]R Gثɑ&%역}LZW}B8+C-W_7a(W(GnAp fOEύA茔a"u$eŌ\UJ ? \6$ Ì-ڎ>v\" ^{OŋZBo_cC=s܆uJ8bˤ=~xD<|5 j"- fa::wX0Ё2 lэ& ,,44WHm >80Q^O3𐿼~ ҙλPO2I+N>YÙSB7B@&Elw׆Nro%ZْlQ]ެ@F;AP0؛k17FPQ1Ky͍ ݦa)KڨNOL7˄"*F|o+(M :Rtbd|-{tY|4;ٹkӀvƐ5#\; *% CY͖Am4C$/9_SֺSiiHnYʅ0BZĦP 6NfnR5z-dUs)EAp3`[g ,fՋ>3]ш:OhxO.y:#58ͯ\ &*;6'q#%YsF*+z3 Ŗڶ;|qu/iK"hwj;qOyp(,0CRrthY M$T@ܶxRsqzGkQ2.o407)w>ţ'q='CWd>ÿe4J;?dPK~7]o2\bDKkt=1&~v*EsM%0*HwS M14P=RZ׭a9WZqM^r[LIڀ wMpVDC1KI?/{ÜW)zp=CE+y)r &Hv$vBWX;?BϠi8/XS*Yا 0+t P\"U<- /:za'WT)XrݸY 47+.kQ鮞w%/syPrL;u9(it8=N^O]H\{#'}FlY:^ @LB FY JF>6P J}Gj躙 ?܋rAʛAp׈gh4zo7[@d'nЪTX>\CS<&@WPfF=j %]@0b;|O{u 8e9f1nb46F=q3rHNn(QzqsO%S޿@X^Ma:5ה%ņTHyWc>@]D5!`s4!,A9A䌺ᴩG~&:n:;H 1^cc$ G9y. R=f _fQG6r߷8B9qۏo#Q,,KvIܡ,i-x#r_d#$Kd2_*CBrﯜ,L/]!`!mN@2E'L3I%ƿQؕ&^>MyCwZ=8F;[ƝTL k1f6NgC`2p̌P}vk[9T5|LZ)º-ɃdnM\ 0uN>}Dg5'OHMj.ɂJ$Gّka ?8Dd߈k5qmAx;l|`L%_iHt yȀdda}HB|1#nX Am#2o优s7KsZVJaIޥ|(Ƞ),? 1rTYrBU"Pǹ%nyycM}!P/lrB7c3Zwm Q& 1NfwDz&2K[gnL,\Dc𨙉Ai*q@ iA!^j0(ºUa88/7(?>{`vNE}80 %Up_L'N> NN !(2Y_̿,W5B\Qq~X14~mD :oi.edmO cg(ɷcZuz,B:MM@v]?O䀲lo{vd,O(n{8)ڽ24'ߣxZd;d3 .9J=^ng? ղ;_RK fJf*#iP ikY1*{9`ΥDW®>vaU" X4?i\=~M\J 2l^٥5=4wD De찪ʸXuQZo:3HR ސ(th?Qy~3M2O:21\o)98r˗q1Ŏ_p伯7VoSqnp!Q34LeI&pf@+pTb;ah8Q{MC9)sicq:/9% *ډ6ah W<30Z?#\x|v}-vMc&I4:q~RxZka[ε_x3H$ KQVIqF%6@~Eϗ5p%S2'j99GI;zE[v$M1J'Y@?)K kp+ztE^%e 7IKxTے?{(e1s{_2rKs(=t"9FiЛׂEyfH嗟!+0} H~FUnmb\2xLmu^d}kiXH(=oRi1q$9&KGϢg^ERÁ5,4+1-bTH;AD9 tA͐rx ~$;B}m#0#amgg, u;h Úe=]wozu{ՏWt` J\i?ћrl6\";$RHYr%З,jӗoS) 6:+Љhw?HZ\,.T[$t!0vQ90<,wΙSGSRM-eZ^?MMFqo&  aeYYuw䆧Ba{0?G徸<|=nVG:*bܳQٶXٞ~AFS,N CwM1KSZ>-eQ|`L 3WA7^u۟H:ӎ(=>ԁ8G~yqcsih83}4**=!NPR~<6d>uFkvn.@ok~LxoәߑnSS9eڱ[?oed6'괞"ySi5/iHѩƀ_ cG9]Pe!ez%|# |.R 9""rw#ŝ5#ZTnm^%%H sF ZW焀̍Z>3&E? [ "-x@VfAH8E C#*@-5e͎eFjpET=H at#U!*x63аRP,ΕCK$-Y'A*9zc#U[jaZ  u–q&f Z@رbe jHq([X Q_77%x"X)i7vѮz1GJg&6cvi2%d8wOCK{_~lǎK)#1 fAsΨ |ĭ16`j5Mv|kRT}tFx !V\C=$1$HSˡ{7He ,^X9aezXQ4dž~ؔ\"h 3=&̔XP/-Njxz߉m^D|r$8u PwtwJj U K9b?kDURRBiZ0԰Xx&(N>(ߩB=θCINj͎G &ǣ=#XM&&%9߄+GfdsR.ÁEԿ7 :,&}đxBcFҗ/ъcS BlIPuOCϿq߽bCSG *YC~>󬝕Wΰz Mvk"3.6xJnx}^Y~| Rߤ %;"GWi qOF-PBĴ+fgYZ070701000000f5000081a4000000000000000000000001626034b300002a74000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/bt8xx/dvb-bt8xx.ko.xz7zXZִF!t/S*2]?Eh=ڜ9L}⢟}><ܳ?Wr¹]4vgcCEi;Y֥(I621DVLZߴ"q bqx~=U hHǀ]/v4nҠ73(* 0/^7qEs\(=<rǏӦtvlp&<[q>V#Mv\.njP]<<˯: f'dI2R mAZoXՙS0I;it\4!5E%ڊ+#ğT"I7.I[; r7Z:\lh7B]fdʸq\m9Y/2O 8 Ȍ߳IK#Ƿ\R$Kt(;fKRv xFtmy%uznWG;#W&SmB4Ml犜tQ8U~3Q>>y*>۱V0 C3?QuRH\j*YCss@FN%?m6S Vg1ыmYCшMkO_' fH7nr{=Er'oo_"!x9"̣(03iV Nsܳ.OP_~Wq(&탾-f(𤔴vS {ݬL_66[ʢNt3y]xӋZOi o|1*ݖ諔HQr9a|q̃PYW(0t1IG>ʀ-P7vTW ̐R$M|kx~RXx >f*D ?X-%C[fY=ŬAahrPD7o&вܐ$?!c," hЩ&N<X8JGmOEVoGʝ5IuVQ_335`TRcxɳ\dǁXlC YsZA2sqlCC9=f- zGo ijӄQ W!']B0Pi PSòH >WYT32,;>G;ql% Qk[dzS΍Cyߍy[߿'nVaHY78TYq,DXCÏOzfW 3k3(Yu#l~N˱W?Kh zQ%MrдF5_HPH~[!>L1UK@x7rJ@@g9 TÅRU 1^TH$lV[QN1t @PqU4? zkzLj>7`n߻ L<吂I0ٗx8uXx\IlO j3Np2cc[.9<]tCbx -zrϨEeһaTҏӥ cߎw̕:ؕ^A)K#QK,#ˁ>՛Vb#)gqGhC|׀t?K޿hRmJ6xw)zA75b]`uʣ"2|mdJ>!' ӣuS|q^ɀzĒ4KTQPq- Z雮_bKI~'= t_h wɏȃ,"m ¥ ]kQKq/J .fb6]h:B&oT@P_9$?$́s OW+!;OH\}Lba 3cd- )԰sIwHq^޾ze]DL =d+ ?oEcL^D,ʎX}.EWl\ޙ)OkDFΤ: HGtBT-z(Nb_l)~z-L v( X4$`;te{oh?}2uj4#mlInj}{]ϸׁ'ܥxС*_Ơ%Udy2XMh[ 7{Bشpe9[%p.SAA؃DuC M}yp} zq-!9"jcA8ؙ"*2 8ϔM+D!SɯQiϑ&n#j%gK q.^t3@[4bM_QC B>˗X*A>!j/b48>vg2%9󄡸~g9YGtr>2ܳT|eVNה--/غEm..%>i5+m\P opީ;qrs&TXn6 a%q(_AWL՛$#(O ʅh3I-FǝE=Λ x1>&rBX xk<q{oD}JdA>˕]#G&?ȓG uE0dцm˄V,H;JF2yQf5LG ֡릑uwEc[SO ߘ+cOFl#"Ui}X5A t돘 =e] ;  &]|JgW:<)8-Ҵ7TwZඁʕ#A&sh+)vEyF!Ǒ\Ls܅.Qhf:>J,،S[SrVΗ{[`ZSG ٟLs'<[4|X-'QaY=?A?xO<+u2MKp{="FP`=dc7w픁!DIE?Z.AulxF]wB{Fu5WwrfuQ u>0*0*mR[]3)sn_8qR@wr>DmLFqS^</,1i| h$ PW!'r.SƉ+۷晞_faLkRٵn KpA6~s3M1FWXG\6- _=tHC];[Αbe$ 玷.JU5t\֮e6@Hg qq\0ItOg8zC37=X FK@_wfVf "? lTfڧ TÊwD{NSV"8}cN u|m|-.h C-k0܄/X't8]Qcܐuj+Ə,YrW=ۼˇk l>6V«/AW7)3}TXeo~7ۚbc@&)=E[ Eodơ)?(;ZE؅OGVi`/*zS9+AWsw>xV¶_$δO\ jĽ3Ѭx. 0ٚv1,m<.h",Gg7Wm-ײG=j(|wzt4W]XodH<%QN sZ$0Db3L!,՜:bK) <\hD3=>ITsDBLn9az E E8˾/wHxOJQf^ue}чޒRt I+mZsl(ò]xr%1 "7G#$F֬XB1ė@Lu-lWZ2Q_x6KJ<>ܩܲ=2YL҅Xj̀HǢi![\4ZKd6BSiߒNܹtZcԮ2Z,#64ғ&~7\ۃ4%E 0(>Zhx S~?gDRKֆfXgH $> 2;ZԾe][,tQϝfc҉K,7.>vt*L*w})7#TDNdbda'X+OcP rǶ;EêB"Cz%SW^RA?M;&p}x!I *+V83 c\ 'v=Z ڪ 7_ xjsܜRg]z׿w+N9/U]eqުA$V "G6 |z^!r[֬;p901,'hMFFݦ^띹cп/hU"7<GU(s-.vArnpr/HgódFWpQ̃,T/)񏝺@c393(C  2dZ_TdCFXm tpߤ6eHDxC?S{k(f~Y !𽜈ݢl\GR01qRN* )Q<[A9׉z Lx;u[{ZTAXa? s>¸uѽoݤyrK" [?xL)6>B| BY_0!hns!4F8l rZoO2h>SI <&~*@GPsr L"<;,Wln!/Qo\0aJ<\q ]S{F^LJl18ŧ u!* ̍J[Q x#TZ^]ߝalDWZfDi'N'X֩rbb(X265@M]&g ><=" "3[ɒ!3G/u;ڙp=L? |"ՙ~%"}p.>?;Mwɨ&u"@6 |N/oPp7f糏mSsi4 *YUX@"^A+R~nZS +ָ DX8H YzQ'kiTG\.|(3ARrn/+wgW5,N ,Lwj|`E:s_.d5FOX R 8;k;}Gd0;3g^>BMS . gJyĝYQ/sEY82}> \sCbĒ ௵"+qۣ9mAI4 < & [6%=oL*ɻ]T@wDw_J*෩jsvNҤ'QI$EIѿ^yh1 $k'U0:o>G5@T NN`GFD-\^.4`0%oڮu/Zd.%!n3=Ӂ r'΂Fy/riH/5Z>@ 6$rmkP X(幂ׂ=^z13BBgH-g6l:&MZ*~ram~ kWJqϐ]GPfo4(*K%7^#-,60عQ>)jBғ<ڭ[),yJN=Ψj?=*d\@/^~?8й.A80lP&M2M- +rHz,i:nV8B]XJU>||p 4ǥ$C0M1ŝ󋵳'K36G4Hk_qeO V7U/H2K6nOmL$뮙qW+ D+US;Z[B7wk4KW̕]aʟGYiV{H)"qS!ۥUʡm}SO{CwExBgxu#c~Tc/qGm*hXS38'U'=Ρ7+] ę #푙Ac/Ύ uE:vP+ cQQ7!K*r TlʅkFa{Fo'OPO v*Yʟw,K)b!+bX.r ܹf'ChMn͠c'T|u{;nVu1#tBM1 cđI|p9~P^F劘s ϛHsߢ>N7`nhlYt"fc/zp|^zd7U GiϾ[RYS%춿q6yӃg,?9X$2 ;q~.r sf*S3hϽ֢'J,3u]Zvay&JOVvfo3ݍ_q5H0o_u˺4-?m) K!W N yNp"Fɜ΍~C+n>n6B"9T R ˩RiJD-zݼ\+}|]k_^-~.TvUx:cw$ )gOE6!9OJRaT~gYZ070701000000f6000081a4000000000000000000000001626034b300001a64000000000000000000000000000000000000005300000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/cx18/cx18-alsa.ko.xz7zXZִF!t/l!]?Eh=ڜ9M=髰5C| M #=+A_HmFPe^(q%tlMέ\` cZ45Gi=X#'p[U?y6z&;px ŏڽobxpm(kQE7rk ce!AJ˻Wf9ew,{ YhjS@P4?LA4`9IT%BY|q*{NgTRGZsi{ǽd`dDIO)pl: z ~:G_XYBPy,JY rYt\<+XoKY (YvzlŻ՞ZQQ;J|9ojܪDd2Ҵ%c~9DzP}ek8nrw;ڍ s /^eRZ.n}4fG,wkK%O O NDz; uw)w55*4ɀ0 )Y2S \FMUD>_%eat>Lwh`&BGoLQAAb6MX;rvP̠Hg+SjeSn=c2}`\U>43'#\[ϥM?~V@p;;i3z!5O"PϬ[CbC#l8Cc&>Q9OW45n=c}a:bܕ/odVE{r1fQ9/]X-n֕ !nۘ^`ǭ.b}d(xo9𼄺 OTV:'Qksf]i{pWJCdϲksSS˔TP{Eh U`>˅f|=8E}Mo7WU hy^X*nY>z} yQ$gTX[(9ZplO6 cT.2uZwJm +\xH~YC]g%]׭$c Ҹz6veK1 ʂJ2iJdDt #E Hji!\ҏPCZP0h%C*1*`QcLf*9ZB#^0dJɰ3*ȏLڰr@x/<,\ (}B\<f u[j^h*0Q+Zȴ.pd 2ϵ_/jzPד? 'M컧vB$jܛ83:SVv7~s4}&ߔ& rOg]zacA}v|BBul;5CǾ L`r[$M?<=;nT =7jl+t'& Q VoKُ (#Z78Q~hB81lgZ. L=aSPZeuwYkg&C: _>WrePN( 1cHp^=$R )F;7 >c M'056ݖXltkЭ3_!5klAwgo8oiӒ\0X@1hc֝ HS@ Ú -Ô"Z۱e Ń֩&/4xvX?֑Ϙ*]~Z\pX+{ M" Ẑ&2Hptp֓+[ JS&& lo`s#{RQ3E(Stw2 0%]VQWrri#*n|~v9uO*1eXt#pkhօ{71'@M$7 *me=#",jKI(saZԖaߚa$}vL?Rbq`Ad 8L&ύ LQ+d[ƙ5xz;*vj `]''*]d6@)XRKJ `T]cĕhu]kGt4CЉC5Fm^Gm nzzb(vtf'UPbi~Z81DFf\Gǃ;kTa;F&Ρ%ZiuVQ>s& Kvg+;Sz1?tGXVӨH4 IrhQ5Ґ=;E:轚owAܴ R|g0Hݑc6wm a1ZM|6џ?—%VFTTbGA\ϿinFv^ㆋ:Fc/ ٶpi/ jFnHމEeP($Z±^+0t4tTiG\F0%$.#Oq8J H_Cy„YVN ?J y#eC w ,u:hGC ioGKXsizJ-nRQ&~vH%^JNnvu j8 Z3k:a>"<>W;  .ȇKS#n%f-A8*T,}_(1 A9”ș@}ՠj%Pϰ7)-ɋM5Wzޘ1ew;o:oNIa0\`HzObF_qna# w3qxϲ:Ġ%lWq.7 sbm b &L7 ȯG?-\[Bp WT!b阀B˕xzuX=HBeƃR_$$cpMrxv>L:friU`gG:BzDP7gQ/4% _30!X Zcjsֳb d(ُ߻AH*)ܙ{fl)F c ?S1hW.ф'$.64E<lcp9pXi2n"eP/QOB6n.u0yٮ48ԩc9wkr@ 7w}TkG+A'W׍YI=oV:۷J|YȺhf:[K 0 H1PEN yy,jlI >LǕ=׺_=<0zo.[͆CI$ i9=T/z%&گ& %! ؝Y}gQSHLz( @@'ET>^mMɃb#KVs#se5B=Tb '-|.axz>60Ih1@*U ug+j>E^c*B~ܶ%ȔG c,MѕGrϖs3C²T]@n$Y6vXx2xdI?n4%F6Z[vm) [Yitm{W}.;JUX2w5.AI!!mA&uDc q{];j_@HgTtS8R;M 6yrlc}_'#8ak.D3X*:OG,j,m>1K C)CbAF7 $sߡv1ehs5陌pm4Ğ8gU8>t6jdj }9Yg/h- シ7vya~ ĥv%>F֛x}Yl$P肳`pu:=bB^W=2gP~$ Kaeөʘb :\G"a#Oi2-lR ErpUc@ڻn'\LpzAXat?]0cM z\lMqQ^D99P$nQ4sS^gYZ070701000000f7000081a4000000000000000000000001626034b300017ee0000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/cx18/cx18.ko.xz7zXZִF!t/2]?Eh=ڜ9T&>"Bh9.7?#:Çn(l_g *:fZyb'&#Oؒ1(Oo9B iݒynJD>1 ZT&f6?0tp䐥uݯN SΘ6U;D+꭬w }|JLZrK[ٺBbuS=A%Σ;B6acXmLa\gx/+]2J @  \q]j(*圠!BqmШ)R<]oz&׸(Y~T}|o XzCITӱۮ9C MRL|x R07b Z zzhI*B܄8-7: n o;E'%=: ޶~"Ԕ%D/:3 5Ȑ>tNDht0t+d"@gf&Ari/Q|&U$vvҲ _ ґ;~KO6%Ib:wKci_v8?>Y<AQMҜĭ"Enr蟓ΚTyȫx"ڜ dB'ttfa%AjC'Is ¬K'y4ӂ3{dO[K0z㱛Ů%Ax7wb9#hq9'a"D@-r@NK؅kh un 9>,SDAI"언PbwWFwRƂ筪8$F{QHYKs}I}Cxb"²ix4׭ PVh%ʩmhKW!h 350fBymƵO/`ֳan! x4YfܼT/ڠ|USIȤyT=rxY0fr^AsB'u+G LCÇdVHeiTQ0Ffrl#X rݡm<%YM>\zGn.%!4hqmjp薬F*mӽmq&Mg jlkH!{> 5tδ藗yM7kJEeʝwG@cXU86C7H 1SCyUtÅJE0TStuתwK\qL,4$n!N{&19q~HPe=;&煡•즣:`iMZ[kRT RŲlAAp@De ˯kWaK##+LjpIŭ,Iʍ?}$x\ Q̐fsmXwPwtî Q -"pWbh~g .-qNA2Uyľ &/i9 Z^q %șK:Ȃ C]hZ}@B34hqۄW4a8:$Pf<4ڜ `WܹpQ4#xACbث ΰ< vimvC]?걞QwIЋ&y YW&k͐( YeHND(TQ{MXZjyjI)1v%Pp)/u_kK}ͻ?<3M^úqP1 z7C)֗𙌍Q/m;k]ǡXk G.*tu?Ll $dUm3pC& ]e{oBpx)$z ^z;wŪ@V͒1It|7{ScSx0o o 's?inȨ_ OˣGShhѪD)yKxH9bsӅCoTc)Tiq;cg ~\Wwt6 ^}遵T-L{_Ү }% %nlI3=纱]TP:(&0^[FdcR/D&VyD֥-}ZSM|3< rw;tGY%i*s-& IELH]DHة)dhH^$+q(_Uu MV$6PgXؾ YG;I}vY$ @tUKq0;ȋaH</(߃2.×NX:KypsXUj^#C=۰TC&4RcnQ6(6 %?7nlƹ~T[ΞXlXKfvav-yTN = $'"1rHk ]o%4oM> 3ͼGx5gQ"Ed~9WBѲvR&v56wCF50GexelY:hl2= &gljGİ;E4%F8@{]1Y3$EAU yaK^[ r]Yr,i dblK26յdki+(Et] 'NF ow3jp"Cd1 $@J4tBX=h6Y/(wф47MqNWt>2xr>*1RT2i~8AddɫC͍,YqϫĒ-{@Hװ%;s!<2+I: N=nts%:phdޑd"yEB%vVJgab{ںo9RB*lWNBx&? aKgnom[[Lt49V -{H톙`Vwz E&ߐ )7{Ĭc*D 5[ u\-z[27W?ROޖNM3(}GȣTضvݥ'ltu/PnqPv\o'{]HI˓IRT"`;!ڑZw촕ć@N[{AIٸ,tإC0d oj@&u54J{SQThБ;fa\)F8iƮ&䡛cN.\U}]sdg*ӽRjLx{c@ ~-B"ǾI)daxTEc:`6 d%z< [۵1eAT1R]o>Ԛ9߿/ KL'au;4zjt]38%0*(߸15-+F2r7Hsen=  dCg,zWFg@D,g$9p6+FI-|k_s>Sb-y3Q-{j?rK"k5#% e$=hV.|s)QUQSqJ0!h]2 vO>)Mߛh|s'Uw@" q  | ,G @1 )ћB@[C[@lky1 dhgϗTtAա;5NEis*Y;헟+>5d 9?+P"㵣ޞKUW 􎧮Q1TuHf%ۇ,OI5Ep!`ҼG$!J (wnntlL'Ҵ85N`eMeAEqdwC4<04B*C(ZLos+A]B> ѢB$Y('b|+ZC=fJpޠ0=\Fm]noTZbkpO *ѳQcن̬"r¹PɘƬ}wEM Oo Ӏ`* ,'OrsGAdV\Ƹb .o~zO:>!.o&]ՍAu:N;9S*Yp"\\\, u2b,*+-/Dy+] )& OxeQzm٫$&nz8 @dM;1A#֘eGK0EGGƃ2cb.̏1}sQ:V^W@,< ;J` w1^@8I=UڨϿ$C&i,:xe3AOэa8@We9=[]ôS+F`*x=utwmgN$vcFQأ\Yfv}xP0!pLbe|J՘1lv;T|N LU@'EEK$\tss=KJclٛ'Oz9MskImE ۸nV%׫>Xfjプd>?e_JIiQ1z7?o)T-oRj,P2cm yנqO\OnҶE(6o4bVV_O5mL,TlEsS[ 5vk|m`>ݓ~3$NFKK~ʙ5,6~rrU 6*{ox f'vN_}ySz{߽ey(? ĄTE!=ĭ4KʡBX5uY,8A.Dߚ1hۆo8()z٠97yw~Nj@t;d+eART*X)x1/H׵"cKX?hcEbb=˗b|}@,c_ܮ eϽ,fj*'{:gՌa]xH ښs㖆s } }JTP /iȱ>$Zgz3qbyrjsb]-F`1WoF)wŖ# qE9EYEؙfz}A.AėSu…QEw ?A A)^BE[c;rG<`Րi NA\ӄwS1WnΘ5Iup"{& ^yמr"#aqA`t{iө,g4F0wjy*?٣dċEyQ.U]!q2 K9{A@PAt1[1|8ǟ]!raI8laa2war,x'*$;țc뵻؊OtRdiOڑ W ENxnjV.Zv`n2"t{)ߟRJÓx5>mx1}̩O rnjm0%W﨎,CېpHljlnՠ9G:i}15kIIuDXšT GI l)| # 9J\ EA8^`^y V2q&z?hw8:]') űLV:Bܕ/22 U+ KiBF8{! 9sE1;P C `pn&*믫ñEU|5MbCLJATj]MOP0bWd@}iN QSP-IZ4v &ӕ,'qxkV *{K9$#r,c";o|m[*zL =fbpѷF(םY8٬MV7+@c稳A ʜ4?uxQ`&sm?q<!oCtvB>T$RZ۠Ek@OC@=6922rf'+58-:z]]X09M}^xƴ$݂.]kmCӴHQ`&0;φ89*}ʥ3AgO \vf`}KO`|lR41Mxyju2-c.@ OdAF߇a l<,sfhsKx$dP"cWO$ D:dd/%w:,2覨mP\`v\P_`sAD PK;%fTL6]W#|F,kF+k:;^hK$3Cg#%aCo L^,B Q}`IJZzj mx9U r0aA}1u'ʓK4TQ!Ǒr`..Δ%pޣMuH*!BOc"0nk8. Jy :BA(|NWn=8[axtͅ 5%{A&j؇JCEKa;ܛ3"pYs7&WS!v[Z><(&$)^!ⴂvɋ`?1L]i1ܶةxĽ,_]gYowD2Ey'EYQz9ȊJaԫγyD#S9#$OƢpwVX3ؖ'du] e4F6Qh33̀!NۜZUنUHܑ`Q*M#>LM(w6%˪n< M*TGwV Qy z Ʈ$c*uxiT:0tӀ\ynryG>h5.4Ȑ%_@0;M<.8.E{Vf`" c(bq‡E,FcA`rn桚 X11|f?ꎟ=fۯ)| Lo Eܞ,䓦"9au֛d!2 Xstm HB<+D2ʳ܄A1e~!qm-nEAnf/?05!Ɗbm$;kŹ+滒I !J ]JΠt<gWmj I1QF)p]Inڜ֒9Csk7b> kNy"g0).İd˲PIzɴ 3#}M(@QY73 `{Tdyzv%)s,9,}Sڛ5n#U֚?nI!lR%9c}`c02d;3Gd"n26݇4h!6 XFʕP@1َiy3"BqjK |ɑlwQ9 9RQp G/1H6"M˚ ﬒>hrn|@;͜:s_ 5asYU"{l_HRznecр-Rn+_!O/Qؕ L|T^$l~L\+v,c!G;ֲUn. %3`‰]Awf#ᠺFîoC~DB,lvWߥPd_[ňְͳ+gPl?I#C:ˡ$Ri(G D-$}+~r˴SZt8$ZU,Sv(ݛ6zޯg7Ù-cѴm_-r%Ө՛ ssABJ|1TȎF:.]XxHѩS3+Arw{?3rg>f6^RBKuHF'Пτ9>S4bFbA[75dǸITsg EkȢ}o!c'JL2o'Gp+/uM:/~37p]ʧ?ޒ*Bz׌&BZCFϤȻD=EOk5}߉eEu4wy>>?S!is4 )q͒ 4):2nsrodzc[$ebV//.{-ijL1CGgyޠ0V櫨NUSڼjy(5SК hu+ DŽ58DBI@G붶%B^3qAyLoX"$|1qWk;sj({- >d^悯g|aQ346}l얝[24A'0C j;Z2p [otu%Ӟ!yPht(|L˱Dڂ1 P5mdKp?M%@+vi82j oyT8WɂfEAmT4 `EnzQ,c`w2}DvK}N&j7h5Ldeԝь<_;D6E/k bNMoywY^.zwzJ8i!M!0F6T,pCwWc]/JPIRVMz7 ,÷c/y.˥ryn <9Pܺ߅VI ow+8. *p`Y]bAA c,cNO P6Mxy^mgki)5Y6Ht%w)~Ia;q~cF-Qq%H_ 5"b\Z )Kw,N-+a#txk=h&0hW탼H%UOuܑDEj 8<8"S =lOCBԒ_ݕprts~Q)H߲*2PZ"&>=ia΋b 8y9P_P5sxҳf8pt2B>#-W's1{LueDRqaW7 z/gLî 4d׳d}wk.:t$`^&9E@"梱SʢC6vᕒEP $sFcyh4ePg8?A[+<W}=d-XޖCv -)m3;AP c,E^˕w@Zc(0wdD6Mj/Xn`pJyx,06 )b Ջ a w.AVĮHTP9f3Ah10]1$qKTrَ~>ҞfEڋy|dⱀ7ti*N+ Ҟj pe}oR{믍oBЃpq+>/33(sE)t썙%TPXyGMTnt ҉_ UŮs`@$7ɶCwӇD2J"K^[W^ kWAPo~ee',rh| s=?=$\[nXՋk9O"B"(u40ш C,F7'>QŤpG^(]<%X])F6]UJJ2I-m{Pu3&묆ߟi$OxR!W׹.tlS2Qi#B2nldѲ /m V)o@犠k3?oQ1_ UL-L$;2X"1i^]@QpoU;;ޫj/F-pe ̖ɽ E_x,c5=c<2k>N~GEL&NXxRֱa=etG-Gc٥C*zq18>~ Qߘ/Msxr):S5ur$̘R+Ċx-rz̗v"&Ԡzr<6d'пU~*;xp;e(ɪt0h(7Y j (<zc9W۔lÀwll1oJ1;ਢE9c{F( ^'v\s|ΒXeI O!tw'6-#%9 * ھx"κ3AuG"v;X Q~[?fDYIѬ t'= f)'h^Q:9M-ХxKlvcÙ@´XGojeI[pxsc=|`?aуn 4̣N4G*wʤ-́_{pW~5 w5aDnbT̀ހ1q$Xlz3F 1==/$zY;Qnǵq<}8,'2sfaYPVG +\֒p|Y3jw_$bR qj v8H$6S2IlLD P _e- nnȥ~LR=l7 {=5V\_)D5=(znyH7 %!-է]7ao@[|Хw۠fj0y`苛XP N@)"lFjGС`ՏNa/c 2+KGIش$M&&9" ko(Y׼ ҒWkr0s/h+-+5DKSpuS8FoNO3_/b*֬UBZ} CȊDᏣTOٶǠB՚Nf1첝K6 M4:6Z01rYFY϶Y=gv-{S +NMaS>mS*&B% bOAneFVm@ɓ1ș>|&m/j>[G["9ŷ3bC{# ϙSֹ^:h][_ &v΂ˉ4oqXhBuMO b 7یv-\2 _w.d/ll&3WL$ywZ{i:f$l'[|; IKG8{fPi`Ʀzv ERvPAOŀ'%r,Cl-O/AEHM&I4:+膤]I "DDŵ뛭gYfW=TkU=ay'$ɀ}y eNZB4xjG_HK,=;ʉnމرC{dUl\|L*̀ z#€Klf[׻X13^zcq:Z!Cy xNѱ._yθ᥌]͖ Wi[X{ HFw.5\Ysa<>dҡ$Pe60%bU.LbP+$ B^/y2ᙋ ӵ%u"-xʱMs|m0NXB5"xV (8 M^AХ5㦢 0Oz;\v Uh|1eM+DV3leE&,ٷ޲|xܧߘw`POgp tiP41{M T۰l wNnH`<߫tq%u/pBEF_UMw_ex XM[lP) ?PLw3O"F}1#ֈ,p |̝|FR`n mTdH1jYbRqvuɘ]a b LSszCAĖMTIN1KaW$7vIS@7x*-[8TgWuG^k6Ղ9t)wCPeuo)nˏY岭6̩8h VXuLHubɓ)fq"˰$^ڪ;w_4[D6V`w RWQ_[Q|dV:ڒk}P@,o|ƒ:Z'fc/\L[%= F̍ J. ?ʇ.&@ XV ==KczzoΊp܈65&| Q&*qS+ńH}pQsRf&[p]Dzާd_xo><$zJ~kG(}?~>uLбddtlGM'p ]5jRcvf`dTWReqk=FamqE@)n9<ֺ_3o I~9W*1,A \'݊ƑB~Hrnx&V.Ψ V~Mdש̊ @3(9Fa" 9} p- _Ju6:{rm-[:igQNS zP+(wD3K'6~+oYuIƏWVVASf~ j@(Aacmf頝@,`b`wזYJ~d`G.$LMkQdűpĤ| 1Tc BZ$ rAYs-7ᢻyjvc.p/=a(/d#/|pQ\~1*]59³'Ww'ǫZT*^+P*W\'g?^OfHV$ZXMFƋVLl!& 8*~Ɩ\$Rar-ɡnm*ZLjn ˢj@s$ž4 q=*=ۭMt@;hs@sOש-E򾥑/UV|*l` FuB%J.LrN䏠nU?DM-Q݆zjJ,fKmsiPཬG:Έ}5J<-4l6Z &0hB25C#6Gjl޻=#5-ėhRaGC[=$91k$ TҾhwn -!ՓVl:OFʡb<2$WX(#>1=!y!%B,z}OGV[ҵ ['H|)p*5!>9aZ,^g(cBYgXzE|tpη,`?S4kvtRŠ!P[QAo^ƒ8"7S|NBVrpl!ݞGdYR!ȟ@^4qu;4.*fBYCuMAi /&?}2o1=k G )0ߠ^ ^G0(yS9+Oo[sҘ2J8&3]pHkd GdD4uJKY&O}ݎ8XmN⸺kGcΝ T5h y'ʢS}7XS//&#`̎58Vc?䍥)Ɩ@ L2o7!~D4ҠStN߽FE0GIϹhބ}+GO`S`L*Z}+#ݗg=[[,R0X…N\3Q7^ḊMmPwjG s݌RWuFf!hfe. z3Ե.'wk "%W<᳄N"@Չ]qjV8rz( sѪY~pKkR11r #MfoZryos FANmu1pasfl%J߄A5dz?` Ŷoai dc )&*8͟gϢ GV?H7/.GwC¶#wH ?y{z:nOOy-kD2|wN}q\lwKM)9ێl/Ζz"lk PcE'kOqYq͕Xմd:e?[L׉j"NU3d 5j[tX!\&[0Lݡ:<^(&GC 9,ز5O+RrJXxr/3'P.}̈́Rx(w@#_P>)V/ 8 &58s83;^Ĕ}Ub~}gD85o7ŧB.&kn+0MF~fЪ EDY4Z73yKu~Bm7jDt2zMEU!v*1|6xR3Ƕ[l+6 4C) o .BS:kƘKY/y~mZJ^sxZNv5 z([\%)Ӿfw F;XL3D x}8_J}&n5A돯lR>.ٹ=V,d S(2 Q͖ϪE!aN>|YThlo7k _s]rNiKcNՈ7 g6NRCqtVeG2f/)?&:3b[ySZHPx?9>Νx,0DYpz`BůXngu{wT`nnFR y"% k)Hj͖A,8Ik_۟ V%WpIZkkKxuGH_ݑwx"t#|x+jqQ'! Zlr8 &{A} IE=#~ ~ a%BYX80Do(*Aҧ鄶 78x)ʑiMQ~[Cڂʭ * w/>%ӑ0*Qd>j[;_.b>h2NkB<ի/ȔF:%_cKQ]B$U9exGfe"Fi^h(&G,^(֗ҫrnb}gEPV"İ՜O|"EBn[UE*螰_l- KǢ<<~[` P=0i~tpĤ8s@),Z9q-Pk/3Mm^R?/AEշmxBG؜OM伾%w 3ԂGTFZu[mq΁(v# =hnZyj@c9I7H!l;j c eozdV-AFs̞`IƛgEG`QQnla}n3L6tBiX"Fu.˒kbqtg'k|=Vo=e9w' 0|ʲWV }P"N/"uT 'ZlXrdbGTHE+vʹfvљP:H7\Hi0{M]bVC'v 9:q}RdL # ~Ζ)DLk$[ZFr,8TΧRp8єQ=k^-Ƥ۲D$ENMQʍy:b6ZLLz~ Y8QcKud2-+-*Rrܻ<^бF5UF_m='0[JU&snRJ[c'- Fm;C͸3`XVK\dY߮X 2G7a qw5}zR.n]*ev;P[.S#O'L>H]hG-ڑ?mA=A*_G:BZ n#泍fRn} C QZŗUq\Rk{eNn-X 8OU3=NcDJ$7Q&:=9So U_$D$O3 f9V"9̙mBR~W9щqZ_+Qw븋xvT`ѝeWMu7b/XL$Ug*o~ΞelXxsleN\֞^M(pjm08TR]Cx7uh?eUAh[K*_ n/3k2$65+ cvƊn:d1\E<%>`71蜈+@7Dz/J OBn=-Zu5,[>?(5v'HrBFkd-MKB8u08 &$1hϭ#`Mɹʧ ذ+qiĕݿln\]$ûG;v>(`WJM5=v.eJWQt~w\gtrX씇s׏; HtQ %:l.RDjKGYrߖL:9}F-GW2=~UF=1YZ3@~wM;14v 06zI.eHaDyƙލyYO?o(/ݕR%Iy NZRڽZ ts } 7ɱ$^r [C Š%" +T`NKy9 :T3ʿ^hUZvװE֡( %#U{?^Ӭ=;f2zI>q^Rh]jEz) jQI$h]gtؽ|(99p(GԜCK}ŠF pCRscO(L15 >cAIQiTӫԵv2R k>IO^ !q[/ikI~ȯ#MhHm~5죍۞ Ĺ%t+G 7qz:M{&J"NTq;nZ&JZ3Zћk<[ {yYܷ[azS7<+,_H݀ټN@uc6'tt)W/' +gvpF dJWoT`Cr 0)&6%x8 +|#?RۉuKR;-0EF4c6Lj4Pi(qy; B`ya~>Җ_@Qlgms.w^0{}s%CI[˞Ŝf&7 *K=n GɫM|5獦 +M܁l|Fkxxt> fY_ϗ!:TfdO FAG/ l9u>*ROL2~Ǩ8ν n-exʳVmOhF΋it% [}M<!_YGxcDlqv<7iIZvӎ܈w\0cT8{&w6-F[Ռ fQ`JJ"Ѿ3ov?< mOV0RbNs={CvEw=5a"vH l`tDZqu#~S t@i Zvw5N^'ĐHBjJ e!eDr=kaa|D!frvt`ݤN qGT3*xbsL/4" 8(/+-JĐ]Ǜ @n_%y8]I fP:SQ6p\"rHGAr\E](f4?),x2&Uj"oΖ VչeY3zl-686y+ ةZA"46dgI+^B(")5KkCޑF9Eb}(˳WYI*}ҝQy Vo$;T{Ê+۴kaYwAN\Yi^y&8 tVҒ/cɠ1"yӪr}7[` a8nn>BugW[>hDyt6'p1{ jhe\s8#Ur0X_Kp?H^;,IG`?đE5(ɯ> DW# GSyOʙޥ SR# vyI'' =c'4M=!3nnxml};bP% oT4ˁ*n}:q{D2@eSC/4Qfڠ܄0>yت/tL =fx50}n/yUG6$S3b3H6HJm̋(>A hi[}j|Ne-{)Lh<_%HQMҾVXP1зF?MkI$]:RSk#C AQ\$`*'ߣ#LŌ1x*n >AḞD Rex]]D[TINPK6ټ'pKM=8_NSN%T#j&G&{oܞ&9JVNR^t_NLP{|?L TX,4 %AB](௶ѳa8Mᎊ$a M"Z_OTɵ,x,-,|t2˦W@C؁L= *>iwoed1p%Io}lx֠U&Wg_K7>qr $ KcQۈePu3zo^lVkDLVecȁX1$CR.ӻ-Ƶ;8ɥ"ɪՅll`әLhG ]r;w@+wU`Q۾Le[5҈d͠?NXpCbniݎ ~I Lh* \ pG8,>pT}n(>A M̪z= 4,/rJ~[ ,v2gO׈S(g蔀_0wYcBriZLp38LXQ35cB. V@Љ}gz 7yDM<4ΌNokK]V~yY ,qeCц8Ú_cCN.abl¢iև ~.誤DOf X>c< =lp>ʢGU+GLE |a%*͹t0 fUv#W9gFi5ieЃ >]A'tTܚK",wwN1DQ㸡3p9z{[q' ]6M E{-Okc0KFVfIT5|sͭ6M pрݲwvïϙat #N8Y$USO䤂r -5/,##:1xZVjrQq@GS4Lwbf}:`.q_q`2%R:6UO1%º6\IJQYxAL&Pϳ؅0R* i(?}*=ɇбVDr^q~: nů|cQ6'jv#}ӣMXo,t>Wg׈wǴixn~l=>M<KydCU!`zh Mqe22(}Ŕ'{+2k={Z;8O\&|4Tz=fp Zo}HzbFN?g(|#1 쁭y8{5יZθ Uՙ^ijH/Zؼ(^^|)Tc/GٽvF\g"t[݀SzB%_-{)$OPZhռny8TH||w䇟TrE-!k7 SgI FsS_[?s#Jg zXO3Mƙ Xⱜ࡮3ƎfockO- IsO5u3ƿ[H3i9ãd4KτrP[ea.f^opReOjmGP?";A?Z9ދmRioqCwb0;޿ 1v۽vtP%@gӽS \u6y=S4⼪5ʩIl,ՌzپxoJ|L"; Ip6(P۬Î 3ŋV&4s?Iz&L#&%+;.\h& D R⭅l橅ȼE9L 1Q/liU=JV_ߢ5~O7XW&rG5v𲻃}wCV\PF$JH9s,+ hB6Gx7/x}YvJX! ㌋5W_ug̈́А@]1S8K&~E vXrJVLXՐv7>xz1l/[JRwըzGN|D0uIV`ĥŔN{EʰW1k`e޲ï[C}؃f:E2|Guu.AqF=pV_=]nK9M乢8Ԓ*H/[~$TT2R : LrR,=-DW.eBJ%|z j0mU֘XJ{\/lKtȣ+c^p9 ,3rÿVR7E p)?sdUNfE N&Jw;KD'83g}s.,0r,fŝLHTsMZ@?VLjH`7 dž?&^[ x,cV?A{W)Q>)P)7~}*2jYZ;u!<|H yl~` -dPVO$ '};Rr X C4%:+6ȗl׸FIsc&+xfѣ;NY@:|2G閈P{`r󞣍ww9tEK3vP#0|*-Iǀ41[K[K%v۠T h"^kUBa @Y54j;[9"]iПٗ.s?S?uČMڜ+-7 'sӲטP ңF^_s٣d; ,e H뉿U׍OW|f-,]1珈TX`8DS7e]'9*S v@ ծ\().Wjl7XDQ[o &Gu|Sz ׼49d1~G?QlquWO GiKo*? 3^ LTCkozJߓa&2h#0Ƙ+28[Y`/t΅'ޛ/Ej qxڌڪtӛ`!Ϳt?|4AQZQֹ2%uaxpWĪr+[ ѕaҀEО2ˠ\" bƤ w q7&ʠFbEDZ[K8uzfflk+ nL&r.;algh$b EeJk߯T_ tQwTeH96wuDld["?Tͫ:Yxa%ޖ1/z6#6e)!{t+u"hO4ɗr$-SZ(!G|VlXѓ h/88B'{ ?Ey^y[gd=F_ ;.:/lܰ$70bP]?(<_Nƙ^chȃil<əS&ֈC2 F ObS:W$xτہ_6EL˜o>ඖ7YD5,F޶nZ^}lBD0+z7F|aH{ۙMtCSL{)kiKr1v0XSd*؉8LH*$ =S@t(rU3vA;9bӛrH*?imL)|9~{C%-:KA!U{힑@OcUji܀v>>eP>g*E', 2ɖOcmO@~sYG^gR!w.=hu [-y%Sms͌!\γJe&彺 ꜩ19 na` 4wybSXp]rfqIY`EA*WrX,OیoA6gMyjg].tUw$DG~N^'6 2V>^sX&BuG, !=9<.L$nwwb%sC4U/k%n?X&xYQw'n|HZ H9\߯_B?3<S oaTaܺH'< vaBG]˯`+g>qхsTzc{ie8rX(#%Uqs/t\!0}~5b!0n@Gtơ ߰+QS.E<́OZ)K=fݓIT#\{i-yI"I{o_XL;\ ƭ SD?㾝a'n,st ruĽv'4S۹/mɵ5*keb\%OJX3\lP_nGkZ|&a0 D>{ :) 뀦~|qX:5'ёp :ޏ: B<|O^D%M g~Y  o5P珨Q&ƙdpIоwJC2VKdc&?+)9ɧ}Z[7 yfMҫe1IŴyWi'n(zV옌p2'9҂<3S3y׾?*epiI:6! S( sPZnՆT|}OC^PY]Ev(;-+sqiEr,5T;B(6^n1pʶc4g%f&a[a>k&vyM4׀q*W:k 9`m!;7wuUu?}2M  {}Ze|9bT당UE~v9At~}b~PDёs*w`R~^w̤?N,=`\/Li/na.a!:Q?jDg~ ֛`TlHCAB5ܑ ëďOHT"fzuTV>Mд7B=*K..FzکUd-~RMLrvY/>T5}3Fu=5C6u#X|&э=z[ LBͺȗC GA.ԯI۳tmq!_uƦ =ϑC\t{+;%Ah;o-/C{?3 ZB` ?f@ׄP7j#K$Vx4\]|svVl#mf"ALR`!/kĵA^Ns \+.Vih+ƒ:rn# LݱOIW])\܎7IYOMcb[a*Uc-ܬ6(X/"S&f= [p\V☇'h enU7JFv{$%C+5_vpc(€B<Yl1y3aL8fuJ^Q0S Ur&ŃhHbqsX?:&!0"إd}/OL  QE,V,e`뢈'ҳl9I̬3R\]ݐ¡U3ф[G_,x0;[r .jgq4T6u+#GnveiTs斣!?eTίd/,nΨY$f3m89JgqWBssK^r7vIPΝ"BV 9BDwt-UNY} Ĭ@=!j@_L͏Y_A5<ʴhJE!= *k *uY ` )M=Bۆk%rKyk4/ \ض6V艋]!)Qh+Ȯc _kV/@RReKF~ߐ%6U>!޼0 og0JoQE"@!:vAM!>4uyS 9qC٤l0B7QTw5Pk3jx~RK"WYr /C0OK̏~Q;N99=:522JΜMqJxv18ՋĪWâ 0ȍ `ag`]E,xw /ɖ%u9- W_}͎饧 >9% jk8 9x!L - ^Yt|qRA6ư+D EۉPN!=^=ʁqb]qb4tj^%o~vLݽn 1Ѽ}n>c!rR6:`4_eir#;FWH<2Ozs@v dEq8Q]b.IǽDD^j8~FIbuvӵWYr2sWDHMEj1#< WaEF(M/D/FfEgmG#BB UMXwD@Is7 {Fy3IE[;֩twT2">?s,~BM`"J-/gҧ@GلGum{[bm Kwv,eF,CT9:8p$0 h1Ŧhf${glmLqg2}=QAXn`}/ Hďr!ں l[™f38zy[JS=t-J4.] $#1kXx~/*dFٓh JT۪PPd +MPObJhhS !m`{iB5FoG:;oƶmndc `asS_r0P=hZU@< K,k}8RJb7Qrى&MƁOCaQt}ZZfϨ4;Eop҂'&6"G FXaU˶Pc -_uoUj&ƌ g|Y/E'h㆖uMM Nj2-ߴ:~˜OB)!N)S/$M+^6W(v ~aƽN[w&owxOBW#I`4~ۆ9Ęd^SGyJ#QÆP!Nr"zJkNnLm?1?rTOxL GAk#?)?n,gpQ7aJCj='H/,sxl.;gB&bK&`ڃCT=P&sX.%%]q߰A=lh7BT,$`+8-3 zZ@Sk +RracPnλ @LfCxLHR^#. regx(ܞ4;[:/qtEcўt i8#''mP3?:b18g'^%lWtUw| Q{FUYKV?DJu,\a( ?Iz|iK$R U%dn/thzP_0bv>h(b0 ,s"f$Nrq=ȖnC/Gtj j{YŹc)rFX/O2Ct!jum9CjEԠdXKuÈ,Lbz4>\z4}{:O%|qw +KY$`CSg3E/S&vLsJ=ImDp]8 7Ч?QT"5u{V GT9`̸$"!8T?Eˤ‡*ʸh"I4 AڄKh,G>cTDfGّbxcnǼ`գXX 2XS1*%m:hvܝ9֣oXp1.gb-emBp?͌0":T,ބK[]uI.'Ɵ=e PS1Fdq[H_1AO$~E),4[gu@NAg$rzZ+yL&C4bWRn˚|6Pd k##æF62!u| ,@s &#_VԨM DٴԉMbd|%8§|wέbF)2cp]Arn0vc%}ńvkEpOjbU<n, m|4v)M VVH'Mr}YwBr44YjB@7=,82(b *4i/ΉrqJP͍hŠ+Lp].rr9PTJn2Z:Mu߆%+,3~hsY@+h~|@>Pi2Jpn/CIH˰rt7z-da]- T6y(y ֣#cx[.EbA\U_K5" $Hq5>1v[ѐ45mC!>cr ^2ЋEsѸ&] j4 %6;ezFe7itnvW?N]٠^,ZAoTi ·\; O(a&`{DX"鴪M ǥfO 2 _ (r2QN'fn0V7:?XF *aAKk|ptr!n D dtļ6~O78 !ԧ!_:+BdC:r2:0^]d“(-st. ,Lj.!ƲdP<{n'?\s;M5Ao7٣g4¿M6AU"v8DQWsL\bqvw&ֹq6]*6`%Iq6wcU 5z7X8ٗ!{A/dHÝ}@ÜПA"1\S^Zo1&Ŋh Jӎ}<"&.ꂱq멆.b-͵y T>g`2Ok~ (m̅yB1Ӻdw#!IdzJ/R`R0z薑iAvɽpx,{kK~43_b"e.$bDg:s@10qD!ls q7:R1jAGʟ{yڲVl9Z)Yğ6&*E&<-Diнq\d_; @t(:+2)p%kwDf_R{fJn8y{`^TW5ϦhlY]TJTKVu2db[XLpl`p;xuSg1ֶZ+O/0*H7aOL>cBŚ.]ztG8ԯDowmM6^)qL ALTχr~sA@pZ{ZQ}%|όUb}|8 bw4n>z5$KMq[ddUp<ԏF lU>P|?߆-_ċ7@*sj`AT^CQl1R8ٷWs(R}>ؔV7uG k9 NC*ܻZ7gq6@ro@%jie 0#P- LZRkMݫ9P\|`H,f&{oc Z=>S1N3`₮( fHG:MHЀ50e+5xD T񈨇xg3IQ gocPīUf0?y>U}ym`y S_N]!bٲMphtb`Im;DnG4_;>"67;6z(06xP` 1=7axq;X|-TrBT ݿ%[):n7N(,xX%N&7ܮ(81 3Kgmq[.oxLgg09Z]F9jQ՛q<?R9qxs̗hh>H|f,%K׮SƬ?L.2S{z!xƧt#&sMg.H3s=>,k/#^E`m: "1jVjLgQp)"lBjU n #"J }nƒшK_oC0ce$irF6* ^xJC<:hOA^$!>t&@1K-:kO߃Jnjϐ!cQ֖_XQ=*5nYHhB:&*# x"G5t V_N>+2{N*J"D[A~6#ԵFA-ppV\V! {ð%"uh\iJ4 fd)z,i̴Z50K $\5I6)g{{%*}Jۑ¾5Ee[ 62'#w"o\*+U0“ך;;BۤaDD!mdN&DŽD:7LISaE1?004(e;_k W+:wLdi~ޟITZl#JcfG_W^EtJ4tY" ?&g@ UMd7Gcy=cz]1:8ZBr8Cci1gwޥBDyEZf^"І?C"N L/K_y-Id /hv݌}сvG-j4'k! V?2B9< nnyٵNǨGh?/~Z#5$Pc!@;ꧠ.96.ʞfE>߳#pٔpY%>P$MbhLwLʘ.eHȀ"]֛C^,-"Xnhd Uf#v킺r{˨)ngiOȆ4aO'biFDjc~Fkyf`cWV x\# f*S#Bl$y0&) rEY:O2rlh1(ʎH e֖DahP댈6$ؖžF]#=WNc~VZL{ܑ'L ?BEóρ.곯j }֎g*Vkro!z{:t2TΟ)ZzP}q\MvW]5ac1yLQ7[]aƕ]9IKgpsB#I80OB +r(.7T q:HaPڙ/'8[zkEӾ筱D %KMknaCӵba33ߓ:tIC(`C1ɩL\O/od $4V^$ KeXH_~Q%+Y}#0q4={8I wu#lT5])_ɞMCY^d!n)eY*mMP:kEO;s#$;.6Gn1 ^\esUN9 múANr3*EDȚX&֟挽uʧP qn+~7y88vIK&뇯-*XwVӓ05?PJ V*#J㼿v.V qnU< qϻ{I\B 19AnpAݣp9ٜl,'ZL((7@jP *)M"L[ !de:!*[">I:Dq<-d3oS/W(|Q>.ע& s["6f bnڽ^j"p)jQ oggk0J: |#?cޏطn\Kk\v=BoƘ @ԣz$3%](T#u^zyHhf #Vh`StY3Rj!p`q,< *ʄ/[Z{ bK[ bvR7 B6y83}JE\"/񤵫XqiڐA5~@i@"ʥlǁzcX|>Ugqx7N1 U=G|,iuvL~瀍,&Q>)e&%J/xl)"|D Ĝe]W٧gŘkHkH恀^ӆolX=`AڈpꁸMCsNj ׫ř|Nd hLǘ$$VExIP ^\{}Jꇝ 0+.Q28X{% "X >K_k+gڗ}&N-I5QW޸0nBaH$JARB_ȰcGIǔpRL@sx4˶y wñAA"~NlDsZ9m{I2&#Rft]VX$yJVBrw`pFoY =dL\̃Kx /z1sEzkfso*1FTҞ{ǎy.7*_D /A8eHs .&JM3kv9dܓC"e+  t nrOvuFkFY3鏹ڈTqT~7?6h76H۰ĔyN(s} Jʹfc^!;1ScvS\E3x'14Oѐ_ h7@ hu"G~̈́=3T׬}<| Sq$HAuF؊$ tfҸ_SlIe}f$,gꇪ}e!5`|$#kMu[U]k^LmKQgf@L(3cTd4{פ9`ဥy?awF6YD|(!<EO2f43I2$k{ ]RkECUPGPu_2P!)@(md0f7C]}|0?FPǰH6^XIRn* +}IU|Y a+uM{X `R9O0A oiW~H6gkmn9p/OY\;l So=yQ8#HA/'> 8MlJDAt G>:zZ]~s%Hʫy@t:O-?9BiI<t&H*$߹8YH"u$:T $ymu" *肈9 JfHգf&\_68?*[B 9Bm)'\]%XMbo=Pɪ0Z,tb1J>jp^j-:I2콐X/ѵQh2VrTr itx9ٺU)=uaCh0\Y ͤ73B_\#J}ڄ)fdΣ3w[;/#Sx? Zn3e:AX]?UCW-5}yb;kI d zD+6;De.2$&1&Dl=t q 2J՘kI(F\ \4d2i1~S(KUdj+եy[Xp,SJRSU ւIHP2Ta{:(&iZĺd]G5QkާQJi863M{ IOAI./t%y8 Ppb`2:nuK o/@L1uUvE{pnyC?z_a'gwaw:%;OD3 4ao$qzk:99]:"D1r$~MAC&.yq1- TH Mةz+;ώ2bA4 `^8?uJ$B1,rHQtDx]morJ/=MRڳ.eb⯊Vܩ 8`0U҅g2#VN$|jfrF&$ GU[J*N[-n# Sw0R[V55UjCL/:0v"$osc ʬkeߏ9g/v5 )M|iI 4ɪ! `J---wb?`j24) ʏJtqP\ E#E v!|ky/&^\q|i$B pKcҡt(XnvGTJĤA'^pzJ{]lӤ,4n+!4\VMώ)Zy)S"z/ohk@y+]Ğ)J@P]'-1I8eneyiYn@D^w[>>6]^8"̳jt(Zwd Hv!0TnX{^/Yʝvs0E2TDNmf+$@:5# b b$TNιکVǁDELuba%}@o^dyhy']q dTj5Ḟ⠠=ěή] IQju=ʞ{K>T۲K]s+ Oh-j=1&B d ^k%`Qp){j0 h\@M۲,bkpv@5lNz10WJ!?ƃ$Yth}[UÏNno$tz*,k~4Bf`k ˓JχMlK\L+᧜s?=4%B2lǝ0 =F8)4q5 >KkhbOC fu_,3veE,KI-=7RvCM.۫΀!EF(MͳWGX"鵓O0ɴdd`)SZQ{4uI),0$L(&݀%<7օˏ nC!hg6$N٬{?A.Jڧfd#oQPq'dQe,+p&$-yEd ؕ8,)S*0!#AϢ^ÈeS} Dg1"kmte@O֪`36)wy尞>s"ebol1F!w  :N6zh6's#?Y6nb)/u)8.>h15MXȖj;YYaSyNDz8%ųTUC2.n m9fv<9s'%VR}muw1iA/c%'xߩIYrZ٨`[m!0ڭp YyíO UT]_Rv88q$;M)z6*+#gMAZ$tl՘8 nX7n6DҞ'665LcP}if'+7B~W)c C zL W1ZBAO[K3U s^ vLlC#Vyi S+aĺM %~1dI͓Ҧ GBeA#[Kaw>7q}W dgi(un;+d?D^(Eqg0}Kỏ1K3V`4,V0aêeP"wYsYb?'!Y4&O'SP-ZsepHj43<hO㎕xZQĞ% @iȬ\äDSfdsv]6)N)sːHM+tڻ+7vg'<+CwJYYHrm9gK+Wpi}w?jvҟS̬6$Nw]g1^^}ϗ.muA*^3-s/=S֣-7k_׋]9{ަu1#kT,CU{4 .͵\_-_%[\YܔIaUJ+x {~c 1 jhv=Z Ԩ}3\6/RWz"&:yd1O~:9iV@潝16ןa+,E,, QM }45pL,z9 ƥ ϰ8AƂSH,c sX W?BNC`p HyĽ4V2B C^R\"^|m|OhOg3R>Nm EM8$,yU Xga&xd%[h/_4#h,CR|{qIaO [l_* oJu1;ÔhO[ dΈM &0qSJo}~y!uJE1<9]n|KKmҿ#j^%ƚTٵ5%GYB7gn18}ǚC't& 5rΰi ?{H[]g,' Oײ p"ϐ3E8!8|܄"ECm-`#zWqX@è%DRjNUygcНl8_zm4~@,pҨ{> J\ b#&J6rOMf̫*q S8bMuS5U;m/NtG+@Ͱq8ٯ2B_D:.VNkpgM)[IhzA.x jA*10ٞ[qX@` LL3,L)+@ #X\mݰٻF,ʿ@r2p+9\4g0r1 <܅6j,  %{0˼#9E6L:xue60~yc;%T%JFCmvI"вalR5N={ 鍅aF:|JcM^dQɲoك:ѯmZYs̹A}'oJ^Gh*u ? |bDB'0 JSkQ{OM&6(z :+O$zIRLU v@$2|: P?OZ4}u1/]ԟJ5TN 򓒩/>V f#w`aب,-Pljz>q鏰:!{'XJ5!B5VsxkIg^ȶd:~́dL1Bs" Noy89ty3Am?*=L4l~E.*<$SAO6/fYa/)ɹbImKOH/rHX}8g2l;p{;/MTnچF 5 #,֏Cr]E Q)l5НI<:Ow?5v^xCȴ?Qig)u/2ȗdQhGĀ0I2Nf4R}oPMj.ywG d҃d1X30RTD QӴVR?˄tfjBW;i{MJ9d.lst,"ZF6W Eb-8ׁƟ r;2{72~J\@uj}zSkcC?ln\ϖ,GV{XM:j Kݣ}S@;nͅcYlQcMuGH`#V[.YS|q(GPbʎ;YL MZҪ3l/NPZFbBiw$Mģ_8WJ =PդF92~^ݒ @EUy(v[N'}s6^mMRN$Vz&WvLdA*l, xfAJLۡ1Y;MMךvǷVqQ$2e?nC9hl5΋4!)(t;eQ]#5F %m|W8߃uxˋO-NTԣ( 89"Mo=XS?/;\ gQ; &G$WΝ:]D)*;%~ C9u21A^blpΘs0jd7"GtSL<^ob` [{k,Q<P*{&zҮz< ;"V尛g܁_l+P pboƶAfVIXhTE7|s/FEavE9AQx7Ŵ0c60._@ţ61uX ձ6dI;6YYwo";Z2 ܡ)mnq.,hb1T MeeLxޠ~#ֻ\Z-,Apו\ꗾkAhgMN %{*_XsCV'I/@Ĥh|xYMͩԡC||-F߮{jf>ӋR8_`Qp9 S!(\ͱGrF1 *)э S,uAg>PҼkõ@-yxO,(gɒY%{.3lZ9Id|jpN삝aRU#n#Sc/k%J[0“86g}kN." s?&Efn#̅fPja6= Y}7}蠷hDvH"m^@]2G5%*Uwȓߧ3W X~Nٴ:GHÇv2ތ{;4·͋Qma$Qf9Xc2C\ }|N3 p^:y5kþV1[?2*tQ!i6>j)^(J`M {۳S"?T2u4z~ҷH|:W_ݎ|uČٯat<|GC oA\{(GRE*YG/aqBEWR r.\u p4 ,_G`'KZ6'`>yڡky ]Ǿ wU{~ H@-b0lA|\xqA @4ĕ|*ei,8?+/2R2_UpSK༓nRd*X!9aˍ{22 Vo&ƶ҈>9CשɎanL #3X$w:H|i G`?[9'f_(W|ypy Q[Vj qӆNYc9kaKr6>bFXfJl(lɆJ8 |4^ U Xo0,CK>{+dz;BNn 4[p3儞Bǡ:Lq_*Vt :x%MQCLYf- lt2#%+&û]h,*- n`3QA: VF%3<:k$)ĞտxY9P5 g=F,F$&6-)k,򄃭twcS2.-zLӲZc^vM-Xg7|/YegRV*P9CIP Fm*q{>-]/?%׷pTeʛD/#U'/6 "5)ZK\cV,[㤱⢄ s0:"TƷ}Rςv4"|0hG2mUQ\C 6 l'\u'.\G۫(i!~\5qJG: 9#NǭjϽvbEg4 ZZ,JBPz@@D=nnFC 3DޕO:>q 32/ vn3r o?"W+-ʦL`҆.b _!y{d&S TRULegj;W͡E7 lNe ;x>dl̄]Ŕ"E1k{v6JIJ1{lwlFzdxF  2گUB|&lDU,rm xZ#/*;4S/QQ.طm|;*+3/?592'w% ċUeEΉT&.B.I ]xV Vx ][12Fzwy@E5EpPw.PB3 ΋2ϣd &)t!LzrxC.:oiŊTװEU~Pur%;h5Cھ5^:" SsidAh?`^36Doi3lu':,`Z NFP_lM?9)1^SE!\biSܡXlv /\%i qv*7q)_ p$FAenNj8~Q;VOCTI8&C~V&T3oMk~zqڝJ7Ռ+^;8勠HFvT3*FO@ )5\T?a#&W7cWlJo>KC$n]{RJE$q\R G4Z vJO˩3Mx}},N[[pW}qNG GM#2zdO-ٮIivËN*ȼ.B)oͷA2fe b>I0o:` $EyFX-9a.DLؤ_D@zT'xѼeCGv g5X<[їor ϕ(9UX{S6WLXQ:B<⳪%em+UȢ ԔUQ@,%u!6Wa͈~gƓM3PI4[ 3W\nQh˔D&× kD@6Z Ì@i#0۱6bk&T2yn Պgįn^y _r l5J-5uj:/#v%JXV&%Ю6G\a\4! O7#| kuFlh ̘8_W?:)5dq4:91eץ M4TdHOhm.1ʵv4 ف)mE50An!,] @..% ~VP:J]OMx!3u.uE $L_D5r?e@gO8;`> =:~ =;'-( &*UɇH>_v2vb)< !e1þ]Bi؄oh85侬w; =}B_*r ACңkI2-JD(L Un3Z+!65A2JMGQ8ܤ kLEaT3NBK2ƦANfNb32ro9E.9G盹ba8 i[!_dx@҂bzD%t@uq@>",h< wfqk!ou^QS<'=$=`EMY`,Asun٤>NnbVEµ mڶI8v.9F/Jk=N p0Zt )l̓bQUJ7K A9%.NGng=T?4:ɡUr 'N$/ fM97p0Ph[imXf1`L90 vwIYC^ Rg{ ,d yajydb*^Xz8C`$m8$AЫeg%_'**5Rح(-Y9exo$g;2t"E.tU^ CI+q ,MS'g}f[6?~9-ewٕH|#l.AԬQnB[a&خ&<rXc*n!$C9]ـ;p9 >S1ҹםd6Zf]Wp~z9˒ {*H 4Gi.'bpW,)oى?kPd/כAREԼuYy#S2 DoXp[ߩΨfz"y(nQr!GGǶz/f wξ!Cْp$MKffW)&sG셟;\̤Udڌ^Tmi]s=.<{)*ga+%B V_Юgn|u #d@K;+:pn @Fd/4fwjz;4V]FY;X7%*[JcTH8ߚ2\N%cP&=EǪupK!$-b~S؊m&$֕xdqֲOk$/) @EdB@|`qjL_$S*\";kwR2[ɮ*z7jJ!kk2ۃi%aiȯ)Br;wG7'!-~gbaYa}In4)Z ܚЄ*us""2Yw 0pDZ"}~eT:5: ^RiQ9Ľ>Ϻ(xzi˯:f}1ž8xk"ְi V@t<Ҹ,^N>Vu}7^t4?V3}l4vsh5譲=#SrDZ>IUt,A`sM'ꄀ/u1a/bzQJH2S$~Fn9EWC?`h/U^B(99؃u lۍ|)#snCc~Rql;0 =Fq$?[31WM{.(n驽8Y<^¤ka',X/-AdU'KjXlx)bsl+`:D-;+齯/Wo5ȇk+KwV5p{\шKD7йċ~!Hf)%Q{l(0hxP=%]l˯ WeɤTF\2(>HHd6,@<ˉ-PB :]#Zy6*ezDdwjoCei]=ZdDT3S'}_kMyPTBu@+M/Ȱx8).>0 碊pvYS!"|W᷃Fx ®nAet; k) ?)Bqu򆉛2l'{DFİw(;h--C;7TPp__0^Vc9o* VP 36J Ϻ[@/ F2'g?hcaS+RN讒|\2J[l0o=5;Qs_eN>Y+xt'5^Bw*MUc|,{O2c>5)< Ud`:eYvF'ߡ?*ȮKgWy\v,6]:%duWo^9#<:>,B~є!N6r,]?`;â QK›>z٪ה܊4rE2f%Cѱ14Z'SnbY@ &.x D%T,8n-JǢi]׼L4]%*`k/Q/(fm]X;˭_7[fG (~Gp.5 nfm 0jk /MrdUj_[ͬ-k Ha<+ E<5}|ʣr'B)F6R}̕徇Ru8%궑Cy#v>6/wlG>łv??Iӡ_qLw_<HA#WL59^r.I ٝ/Pu޸ݨ2~p!7^BKvi 5},ZsCހ.ԗpa@4Aj{p=i)䗯&%9Oyⱽ sr 2t]8$I R7*k .>34fcgF)Zp<|%Z\\5 #R,2M7ao*2*6=>̜͟[&08wu4DfG 2`%-9;Cv#&&2i-W_I\G4N 4,zloRZŊpֽaė_HcWVKd޼-qiK^Qu 'SI=,0L;VQ9c")3ldCV2>25Qiex<^Oһ[X/jdTLuIԆc6#)}J@}fX]^Pe@"d( ĉ;!)ȾDr=8VHJ?݇ ]ۏDB.^&"G CcŮh{WqZݳ "`Џ\{_$/@#[H5ߡʣ9P,qrY]@e oHNB9G%ݥܵnBIkZf;n V/ߜɭp\Y` O/htԏ)]^1Mᒾvtn72 Ωo*8ǂt5ua4PslLNc]6WFrSR^n(A\i:skKMoDu!=#5E{Z`Xʓ4~Js_)mn8LC=eA:WԒS s y!|1(+_2R3c'2 yX:l5_"`+[bPs#-J[.|ABV7D8}]*^fu_sCk:+ˣŻQUtMPE5i쮕3x1ƴ_gM"xonaT6qql'%[Ud7 C(n_6F}o@q.[P}`BF`7PiYq\3$cn)Yg~u&OEe:3pE$=Xg"ҌdiŐVjbq('+3nFbd--!&H{bm{/3YٚJ Iwz1~;_HD-x7H1 y :?W[tcYOxM+9^^:be皕;V#ysKe L~n V΃, o58]xe,͈偏6)E;ڠ5dγQZx++)4=bKsjw\N²@!]8V7Dm+=Ptv 6&ЍU٭yo NGA*,( :7F#m[`ɑnDs1S SWo7]e#F|])i/&wLiXSU2oj 6 4rF`G)&n'lu+hS}=9Rsh;?v$u}*~mj1H?u&%5~ب7LuL%[AJ=2ղ4׿mxNTByN`5w^;;">K 6"0EZEz]ڨy8.M{_ksjf+hGfG(sj, Hu0Y*kc]+nV;=Q@ǩg)$ y7YpVɬkfk32+W׳n8Gl54ʍUQL0%l]\4*rv 7,M~2\ƫ@J4\v(I6'PЪ{?0< f t0_Ol[aErgc]hp=[b_wHI5%loBҐ{R Oɍ `q!8sh*);7Xk:6~2X=a=y|i@T>Q qp$0KšOH Q0HIgRP QCPA-xS6)Q#?4ƭwejiY]Gh/0-s߄#{ʔvL>uqV)_O1;'>l }p{ȥL=8|B9; 7"#*3^POV+!%ͣs][6\h`K`z֯@1N`VC` -SI1t6y;Xuկ]Ҕ84C1sCfqCuJ7|fNz审n*"zq2TzyͧU=>ko;;L; R j\*4Ŭu|2𯱊= {X.b}o{{orYֈֲn!E ?nFDm,h iUE IpJ뛀E:BS+cT%x:>E)( SHvA5|~Хއ|o@՞)m!*ꀀHVσ '_h)[)p*@SUGZy>N3EH*%O5*Kq& W{(+{E&6ٛlL%C47ok&žsOU]6X`n05{m0)>:q9[sv-;{ʵCu"V6{a8_JѹU_^QüU]}72WvO1<2-I9Ι,'oNaz&-`d,mZMrE؍̇mSFO6v;ny]`6u<=}7M+Цu;.lΜt ۛ? LTA3T>p!='@.7b%?Ue \I[ qRW#&%(5ieYءiMoes7TkRMEw,_K 1䶝TbIaտi|-T]8(_뎺S?ߤ^f,|XUփ;*ٰdr 4M63-G!LP$*i.+o-}UUV `v(A@T10&rMSVXA0ݽOOI9^{Oy :+yRсHLzDh683QGٱgXÃ%E;c*(*Jݶ27&R 誹Dg^Rva`J¹wR/'2Go_N\fΗ YVɗUЖqUWuQݒ+3&0_ىhy | PI/E`t!mƤWvSݘG-uzƽ]\@aby2c\dԑ-46ÈH%fc"eY PG .)~Z$Й*J츎+ MZ,$LP厕z⹱j)L :ð^_(o:,'}+mDF"@W:F ;ZQ_ܙ5apo9U\/߭&j,fPt/g 1Q}c*;k,ɧ(+V(oH h=|`Vd:PNeJsn:j^"KV2tz hIXX} P;9c3_kKjnH wQbIXC~2Jh`1QVFɳ)=Wd;*{#EG s%Hl%&رO%%@M3ƿ=+aER'GSb!e&Լla UT}c9SƊAE b!f'K3ѻe lK*=wq9['}hWMkGc#.?~)&’&h Nv ~%SWɃx N(NV_n0AZ؀+}[~;N2} T-S!-qP"-;xP^7KHOY e,roR짂{LKݘss!E),fe{x&)"mU\Vk3T $_r08:5Fh5LY8\U֟$b*:Οez/nb<BXV1'h Cg><ڲ?c>R3i)$_sLEVC8>&_SJ9N1vz"lŠʍ=B[_|Z.,&QM5P!e=7PR!L,FSd U& ozh9b ąO&,=s-w!l#pCEgАBI5,:F'?!노"W @t~" qJh{HN?bT}@9qLYvw{c/> $6/cc)0:ꦜGqDL?~5D:%fʉ}p9Y2aKqz*Nb6WI z/tۿt+RMwj >)BZd7a"~4 v|0/)nl59ʛ ũ/}1h1:YL}t\Y/^>G!p@z Zpwlz:},8?v*2`hK+wQkfaZKH#aH8vJ%`-Kd&M[F#e#~N_(wCeK&`Oq8h_.VDEK52̂.nZ.*r<3'`]?~&hI-9zݷoW|] |q/j_2vLyi*1(|$,f8Ɋn`p9]d'~db79.@t u#w)E"*Bg^||Cs)DI錼 wgԲz ^\l%P[xa[+*[!葦7\-nof7wc𛚽=`m=FTxf/)$J[ K65(s$т|Јoaevpj`S'T ~W+UD_2[1 R'փ>Ҥ'(\bl$ e3,`(eֶDXFᘆP&WjdFj`\>h?I WKyMP))Y9|=EMEPn@F18D7V,ڜk6P/(`#%+׆]vAG ޤ10 ~Xh*b u_,K>&ǤG^Ӛ(Aغ GmPi\R; hY^.>UpE\!HjT?Me4\ba#.F+;Bry4r& 3hr-G ,W!6 &8w0f6d>,ĐSqn=NsHxr(1c}::|W}9'~ +me؉:p|I,7ßuNNSRwaH$V~"cvra9efw0O23I)d:h}9zd5Db|{Zy]fq iLg7`ơ/ *T<}]c (Ԋy(UNlu{ECiA+miBNoNS $W-yՏ jݹMT]C٘U*wԻ+Ņ!vN]L^BC†sP`po7lO'~S$3,Q<^TVRh:ab` R%)׫>I\Rbȴ9wg׊6+Z 0̊Dzѣp ĥ*kN:Q{5ȅdNTf4鏥˷G:=YȘ9&Eҍs$ؿul)yzCEq_ ŠK5Hskm~YRO)`< +PdJѰ4P zFT@yQei31M=?a,\_`2w&1[{Nٗ" 2ψk<#\9)^VyΗJy԰ؼckT%hrR]t{lhg.n.D?kH\Ȃ&ocߤ#}VV2th,!DRX.8$$a ڟ_fñ>_?ゥ bv9gi#ϑ7#.68th<BR;򍱅G`xSMdKk_ףa)Ҭc+[.jA/@/zcWC yz(g ˆ_,K0)q1v3A0 $W0֫g9S+wI!;L tTMfjOyhEh* 0%?n $0#Z:Vkz'x6!PVR6itպّ>1wA76ҋ\ܲY[ 6cWIOY܀s-Y2}yw`[xq5ɡLl`0n,w&qy?&";\Dj~ފABc'c6krDg^ Zt-:XVtR#v$>,}L|IBٷR mfr&LZxcG/86)bnHaQhY0nN}5S1@ r7cNJhv"_q1/9, lzuSC=h P lrUl*9lCGs1?.>mxG`a-%$6Iwk90!9͠ )f0"2XSY4548+# @H h1rWp'gq_D'Y\+`uK $SG 6'8irBGdF5{H0$ ByrCKjAUkkg};$.$[ =g:eW"nc9SGZ@;op8>LzOd2Q] jxuI.xwf2HG|XF, Z NRɹ)Aڧk%ܭ e{ޯFW/e D#ӫ 6$>J_6ZavGxn@UJ/(3I /L5'TH,MԘG';s$4QDALLOeR~hة8:~`ujl7"hf+a0H.>ڂ̮,}EvI2@_бQS]0/;J=X2a̳[3㳴 LF/FPU/f\| 2VG ߛFy鵤g#X3 g!!Cc@R/%/OXATv`e;n ~}Hl7vrzݓP,*AVrj/R.|0D);r\>̫ i!^QxʈZ0ŅU)uewcF~n)Hv*85Xnux~TN^eyA/565V}!P^ ot3wy18cs+-8R/u !Xy|֔`(ð # sr1ƥ*"?}$hyJFwJ|s4.YP8GHlaX[+]VZ/"4l= ΄cFpX}tsK6nrl^ yX3BTX1`)qP9; 6l2pv:Chhvj)] d$:2𳹹}{mι(u7Gֳ9vQG}0Y0Jq!͸zm>/S#`FYT@Aw\q./\q )kjsUڑ4$/ףp[|L2oC,5`Dlnn,cy%/<@LrKދtia%dbA2?Oԉb#D~i B1qn23>#Ĺɛ- Ǔf/jEm%xTK?gnHhn@F@,|5TBKKʄvQPo[_v-@?WT|0D$, Y]IPdDzδ{NM9{YV VLO'-,?AOjjk3y,?|)*Cuܸl 㤝YhI@o@֩\`6cUKF-{nvU94XXGR  K Ry,V0N]U`mj]+: QsX'^BѯՔArvOMsrtڏ4M{cR:7)BȨ\YϒfgѓsJ+@c+3VaUߏBG5EJ[PU3Vf $H8h Ϲp?ǗS'H5(ZX^nA[ڧ|xQ8D% 1IȕLvKh>euz0Tce{X蟅Q#v|~Y,g2WgtUa/FX<.n?J܏< w`BC'\ަ RQOu"KъM"C@ܺ_)`WГTh/VOP+ _*AQTͿm Q$veqA].Kf;w#:%hݦ-50ї~AVU+I x˫[Zb}љU̼w)M+*XBpQO{ S =_W$Kώ~rFB,9YE!eP=mv,A@QV\47B^ #tƋ\PGpr壕@4zKZvŖd;sO1z&v^6!>hS[9mu{J7na.ka@VirY}}BEW%Ey%[bTn r* :~XLiBm ;/M̘{:H՜8U2*}AX]g.n 6B*7TIcȑF+]뉴6Y4|ȝ8`|yvhs0|'پl1I^z"~E[MbEqD1N> $?%|a~o^qv ۆc9Oy DshG@QJe%pҬBMJ ?C4#BZ&:-bF9Os*+G):?~9ں~{n΍~Lɫ몊|vHK>A꼲/~+lfzBS7,jNLk&O]%aan$ E~hK%g9Wܧwl0p/ Do]ZMO)f6$TXYA:(o*ݙ@Kp-eZIf ;+x*,J-wq8C_*^+Ⅶ9L\EaY$A?FuhRu~d𻷸ѺAN2#'6WG˨:XkTp(VIBly[Yg|MC:|ZRNyl)N"_Q+!ґAS 珓>JU%[iw%2qJc QxOˣtzcG/O,N:3Կ\,zt)C:4mg${LU9"*<;W6^9ۦEb -\Et.L;0ui/J8#fI+^]?rxGAHҞVEgK)Ǒ~2$'gx֑T_%knAwۘ7g ںvb􈕛E=Gsm$C6\'A nߐsKa .%{r{woڱ10-+NX*?Ft$c!PTI dl?*E4^̵š +!BpU xwWPg~0=jEAĒ<3` 텤ManGWEt> ~A-B+wT{ռohhh05ͼyk]QÑkrfͥp.bnsh{Bͩ'q~^S!s4R5&@1;Nj,c\`fNo;똰u6+ sXouhq|xdT6ɫ>*Mj%C+rWg -N]h-i%VR6H3@t:g2MRf+{GWB -97 >]˿$ma.HjI%t`.ش48| VLjݧIFbEH4ϻR :ʀ_r~%H-0)Q9ibAk?eq$.dݐ zǽXFMkd]/k;J쀓x1Җ)~\ -dIg'1n6 Rǖ(+*a|M4=cdz. 2ƌօv,:N)TGa7z IS!6ZT8yPS_I3 ≸$$.,ct?Pۦ(vʏv>j ӗ4vke{ i.9m4pm5Tz_=mҳ-}aH^[dWf=Jh ׯrbmN$w|Vxw0l^0U)g/oK^ZN:l ?YvEnT)v>@@Iӊ)Z'0"E3,_2v`3:p 1ŔCD2mZB>Q^d;  pVk* RB+NI6x[ !+iOph 3 ;:!:D s"`ї / uF@逗΃*qS؞v~XљVg ,]G*@2*nEWrGoJUeo:=]:1&ȉ.4=tnzU-e fӪ!6SX`;]2N㬖;{I[DaOMW,Z:6@Fz4MyMhl~6eZ݊NvPoWqoĞ}(pzP0r?'X{kӟIwA~ +hDyV،`U+i)Dc ce|;Z&΃Rc)qq:QU 1l"BVAa *oMk6MPI?J^b :~N Y1D[+_ĔY:jtfSl`v vlv>z(,?!Bҥ}W@o?a F`cقHX=?{!k0T F]@Y_u2TF(/cf[jb.{r4Js럂d+nT4[{ (˯eL6׻S6YzT슮%*ڶt8nQxgڹ7U@ʨ]HнkwPL9?0;?A(} (iɸ8m3/춾y+H F~C)<!_}|f6 ݣ0Z&..~; x8O;tct)X:qFƨ}o}$M`hPaWmtš\y1*>sQ u5fŮqyQ*gb3{6AY8a89΋uxh|nT6vgjH@6d,r~q ┭/T&F}7OdGС.ϙvl0II? S +T2gKOw4u]pSp7dH*N)kE@7OA L ?;%C Ҡ̸;n+T͂ ض;׾^+%=j9V.^X"kf’Cu"L}\HeG/,G+xL 'ߵn~EQynz\u&hDR5kLwnH/BvE7 b9U{FdVk1&?T' H#7NvΣ\-0<0O> vz<8e@mN;;}).NE_7@rBlôr ܐ&^6L>\VyI뗒E]RGJV๦V\Bsʾa : /i ~seaMA4-q/D&AU0nȳ2<`%wix_88 C2)hv3]ڦ@(LtK& '?1xOsY 1#ߤ_a;svZ Mg̕|r6\X-r%*yGToa-֬9[Cmtu|EOĈ>YU]x\:5G*zwT,H$&_b'Y 0hZT tc ^֡6-7`pKR~u3.AjSPsU#0&W0O5dpJE΂%,Hq-e-SDk;R}&5cHu4|RWǁ6KpE SG ªZUgF7!_w&(&[0HH?sʱa6I?P2uS5U2,|qL(D93LWLԵJI],;'ږXi{>kSFP=k}{jXݥ;rzM%jėt@v.G=Mb+,ւQ7Kdm}{Rx"Ըzo9)R KAy ;|΢J60nNyV>{3sّhВGX, I?+cTWˉH(hJs|x@u-O#RdhbMHD~Tl<4l96 Tu-@%)F,Q\qSoxxUh4:Y׃Եn_p R (^A|og_yopGRl``Ec X= D{fi69 8SԡJ5P*"435[]o2܁4^A~l)ޮ!L"Ŏܧ=Fd:0iєkNZt +,A mpUS,n>q 9) :=i*2=ގW6g!}"b`ۘG981*׊lKW=F]Ms*=N) 5B(>˚!:'yRfbN }8;01;LU~ H/h*Y\Hjt(x$X7%C8VIW虼=U^{C; dkX|I|V N"yQ@E ,]wsĖ~wmϳ=V~Fx6r K*ϿxK1wV7561ֱgԔ*^NBbhN"$"S8zq:gk멩{0%@&J枺N`mń3QE>#|"L\H_UpMr <=E}IGa4>eؚ]GHi$b,iׁk W܍?9}Bݚ.8ɴfK^H.EvS 䇩|}axU 4h'©-W Ϗ J_C>Z%qu!9;Í9C;z>l#kr]r{l!H$% s? cBoa>? --we].?.";hpy5RISZGW?ͶO)uv,VY.յ3 dĀWՇAxHQZ %=1.CQ$}l !ƼxwOVͅs⁞_Gt~{`쨁/ď5Wry@;\WrI P qtegEOG,HA5f>-Y'aA6z[`΍bxJS'1R=`)?3)JI_p [!4,kTǬ~KiH +SLt)/7^sVM@lWxmOxG[LhF^, _j۟W"Sy,;2xn/mY|&H(;ѭ-8O~&>dF;VVj{UeI@ v:A^uv)wf^&?B1÷۝l]Y3ޟʗdݡ__EŐs r ~.K3g^!$>]١cʬM#uT.BÚJ=<7"?EE3m A{/ 9>M^ >cߟ,333QV#~VUj/:g+/^W$mz[2F2CZekH}SRJlXZ[E&kB/(H#~06MW4A보ג/_tڍ pom7[L' ucR0&p: ӂcE_HBfQ:xtĚm6Zg`P˗<_h^O@ȃmV@Q>ŋlG1vV†"SM  D%?--)OX[ wipӢp>ؠEaUt'g.ԸFkȼ[Nh+6~.cږSAkrIB*MtmV1d -8[07i,W-aTLfBvZr*%39>†4cqqcYѽ_~zN&×ĞC*4ٍ-1!Mϩ?Տ7S1]_~~/%t#pت[L<_%Vr^#`hmlM"80WAJk"E3ϼ]l*H/f(};iluLJp9ߨK^ⱅTS!"f?LGSΚrxEOh}]lR&[uWmLWvf9 WG7K NhBEVJQ׉xxǹ5NVŹԁ%_< 4-:3MgRQu?=4>3ڹu,l~ Jd"1]xr%e#R%E͓P {>m 2tҴ+&zj%f<냴1ed!/Qe*+Upp#MtuGkC8KeWm#u^.~+ƒ*'yw*= =\N#.mL&w{VEl/l!0[K˝7R?ЊWӽK|Rc ՐeuڊVRs wiqtߊMZnSF|+܎,W#sy8I}$ a^5P3* 6imCDpGߌXQN: r3܄u{+pjg*=P=5>ج,p]v*uS<{J׏Kk#+zv`?ځFmrJn$: @y}6h\C#%prT|_ƥ+–z@7"q1dG2 ͎/A\C$N%n05Hr :?V9 ;$ZdUCǏ KG<1ӈU0TǼ,]T? M^9E~WDyu-6wAXh s7/ѥ$'ֺႻ1)~e ,Ig<_ӻsU &xB0k )7 'C{0˩x%0nC,bx#wك̉ hj'R0{It\zVٓđEnRjkXzD.HlNp&{$ /{2΅rPv,2mXX?Zd*EJNjWIJPO(yجnu}T1v$ϊ s`P_YK}bRg.3%֟ M`s'b67kaܙxSNLuntv;_ޟFuk;D̞  % E}jNnՠidp)\߄fg^nFǏvdʫ^ 6ɖ푼4])}|c]߽9ShblC_BKh%ȯ^+Nx~5F1o¥.F}1xG7ڶ=lR؊N sՂ%FL/Gdi:w|bYj'0,0TsA%q n!g0?`>t0ߍf*F!(:D4V ئOZN>Y?d7 prT[Mሔd?ISAH jdI(z$YҷP([ ~L6e `i|r Y͇Q @(R#T$ٰa}t3/"ۣ77+8 ;1FU_g@Uy\h|9~f91>FWZD1ەlfUS!m h2摠p<܃5 o rqxOk ^&aFr:~7Az BގsO|y'I#Z3. H^(\;cZns葷|' NPS$28#S)n8L$ n4 c0z+ʼްpNػ4}1x=L1\2a^+g0} (74dfwkT*өk!7V{aPr@Slx7zIwfC=pP~Nk?m'\ʃ Ы|v%!N',|<8'δNIUnpb$R/]f!+eֹ \5XH>ƌt?kF|_ba7(OJQYν§3^zAz@!hS_HEk-";=ŲA~\QO~K+޵%ǔs0 +(Bx"%4AP–γOYo$9 D.U``G_?;NEo؁V؏kpl0{v4tkiV0s c Me|ͱ ck`uH*E-h>q%1gY!B4q[SzGӝ{>у|;󔹭jҳ R򹉄Eo+GP٬<n~ڐ1mƞ.=/ nzǮ mz`n$MH<5?^"Oh4S~ QQǥNZB`Ti]cL? pnHr@ 7N?#C:NނWd6B<&5!X8fو;CX\-9fZ> VtRk>t7[x1T <9pB 9{Cÿ"M_!>=aq/zxe:G0KJ %-9DD[z~\rKrc40[Lxr'N&x]9NK}:+^h`"q >+g8NwY/-LSeuG4X!ϡ{5lJ (qtR  ZG2ӗRd*£b;!S㗔Z#xbWsc5Z%'LEn|eߤfv Z8U5:VɲFj>p, Ӷ;vVK27ɣM}MF#eUyH7zqWqa÷ϚnjwjX1DΧ]QۭcT|q6d g\%MW0Vc C䷎y hL&9sy F (Y8,"(QiV7=9ϤVc\O!UV@[w*1@^N]7=Q:)e:{ba_u7vO(W?k꾑S8 r~k LA/ϳ7鵊 h-^As3$ L@gnD33 j\[wOOVQ̫"HXV y>}uȣCߖީ+Ry.|L<;4a=`AYᮆx]Q(!:-J6d=(k0h4ɠ9LJd/G>"w9Pf+d[n/Ɵ~dYnjb٘RBₖ cj@`t]mhKҴI+ipt80 =lэ pkv߅hw{&Y FVȩP@3FZD7L⋬~}K?ABFԫMf\}СfⰱI'}Nnn5g¼q4Ү8( GqBPuIME"!2%?`4@M=HS|)<ЍH B:7\C͆h< _`'P껅r/RbaPݤeӥ0 WRiϛW3v52H/FEOvLH6TX5?Q<)Lzy`*q0lW.Kl FtLkVނ%Qd{24*[f~\2:Ь>yo(#e!I'OvmXǑ$= X@)cEq- ]jU4'Z㯿t$؏"W DQB}х >\-,hlCIZzN?|[ p1Ha"^%5iΈ̿Մ?@0Y ?n,VcƩ*4lZp 5 U!ӓ#M>bG*-L(kK)ٹ~=m_.?x,DSrPTDܒKd>P _/.]V X͕˝?<̊qǻ[z:$bDS*Br?Kl@Tt}QEnzˁ=L{TGӆM`OsLjpy~޻:OVYsD+M'y no< K9ɧU۟1$ZB+A /`*ٟKwhשjd62H Ǝ#y'nasp&ε TE} 'y2Xl$dTRN_Cp俍R$3TJ=nD4Iw )4.lNEMO 9?e37NVyΗ;+r6(Wm!p? oCd6`±m  E< 5Sr |aE86Lï3 "+;9` Y ɚn.YC Ye%C"IcR:m^аA,UE];C_ukgdvDb<ܲ\X~G* ݮ0D -.Ij#(w-0SA`*Uu>fƆF~ä57Iۿ{[M%YJQY~.BJ fqxe_lXnz;Bkef۷ʶ1VRd寸*L0WI ;| vl$ Dn-.4{U7ǔepYxŠ{chtW+ِ[ZNև$1 FQb`!Orwol *%d 1 Z3MzrnFX@^/k ı97+Rw`g gKr*[<@HTV$m]/$óQQbŖ ŞAE"D D' .fSJrF8_Z񕋏R(ig0m=BN 5xi:a[v澢iE_jYM\n1y ־~{A]H&ZCo y: yb1V|3"EyrhB|`ee+˭l[Nu g/ נ'٘=g~s1ߨϸgkmT|?i$@Q'7\fBi+Q+GׄXjrLJo)@JM ևߕ}oцh[zr7Iх&ϱq ;8֗]9'`l?"'#+RU8gG}Q컠oHɺΐcvtҡq1r~lr3% sX0`;_ E?;ؙԵV׹ 7fSlA."ο| A Y֚=ldE A c@Fadhqʾ0XHAW.;l$ Cv}ہ¿bNOPE_]VFיѰV׼3|u{-."+)xM&"2aPkjV# j&pxD[0IbH);O?f T Yl /Pk@uBNFu8i׍eca˟-/l_7uR*Gۙ2Kv9huxN>e=U9hCpަ.#©B5#Ku2]mPPI h|Gثjl5N%5 3[َ](it80U Idd0LrN)4ڪRD(:Fcx0*MghQ%d3k]́!1Yс@RN}CM=)KֈO{ƥ_;m$Y@}2ZęJeYWp#u4w؊R]eoإSIp6#Act;a I IgBؕ+igQʼrW=k@쉚 oo; !2)eR*Dz`x6'#Kޏ(h_-"дނF-`sЦ(U:6뽩X+)RGmh/Gҁ! E6jYno\ 4 Rh3+y(ؙ*fQ˰mYdb'-x&9/v{OX<K wLG:vr(޸H } 8~GuftT2gC9o[{ŔSvi|eBݗ+3S %lqF?H!H;ZUd7Q-NT#l ڂ{C4e%R/(L&iHv3u[j (ptb:Dd^ [},#ƶIflA-Fcd@t?!mՕQ/S|JmR'/tBܔ^HS)ݒBKS]Jڞ7Y5XvқBwT{lq #m>z b㗛^y.񯌁`-o&㗚>~"D&f؝zBP#=78ds*4SqF2F@z&'rTϷվ)oGƉh h`^x admxT[LƜDwi$?0nTD֘.W%R5Lv4~mg [<9==kn-fgvT',\OT"FC=ѭH^[}>2PM׺IĎJU=;pׯ5e^lU .ƒxf#mۓ+L_rֿ ";bCW"zoPci:Jd$<9Sg#;W/Y%(E͑cçɱr4 7w" ]>$n9)\'m%2?31}mCSqc81-l yqg6 8/J QSBqfպSIRŞDΊXX"A|gy oE M瞱4ܡY,k8E[`̙gNȁ >lIh&(% $m3#Qʽ@,|xY^4[2oYs}5YJQ,WB=TF2i K+ưi TdлIWZ="5߰H!K2s_`naN;ʘ"fvRFYfd{'})?bĦPyxA8ԋnO&n=CK%`X#g.;@DJ`_|C$lpQ AuGwA_9'8.߉;>@i|EWTwSeǼV%)<՟0YՑn}{U-8]ϓHtbdqI'Sn.f犀jx!@7Zm~/Ӊu-UYH|(&PuQQMD >%=[Cѥ] |ML|-ږg~䋊`RljpB8A>(_fŊ)B7Hugf7j,_";K_RC&}夁c10e ,#" ƹmX\8A\9Y~״*'b.v|lo>t#ۀ-4YI7<0vl(}16BCz(fǫ g*eo*݋YDT]}n,٦V.1) wdOSk~>.GJ9bx1íADB-K-kՁIwxK0ߐ7g>LD=ڝƱ-DM<.Wa37]/.6m.w>sl9RoJLLtdh.J=H4}"_y6Y.5Oere,L /2*RKf-U6ZA'&g{ $çasq,Ĵ!؛i"Cvcɸ}/2sh, 4v OIx Fw0ʠ uo5)"ݜt`+Mj*@dT>='+l ffǨٓb i]h;rHtOfغ\p\;6N`#Q݅<ٚr0Sa8!od }ÌBqt Q yvs]d dT ncS=s"<|]kmO`}CƹJ?W] zg!4Qҗg7MC:V8A^کɜYtRD %׀XDjAڼOُmc W=A69Vz+UcuweG㻓wT:;=زBO12j?g,ϊ$vs#kl`Ҫ_B`)q@` sgD!d|19غˏ-eZu ]QdVA^6aRZ!^Km a1Tӹ"ia#fiKخmBTQ7Gj2>f je-hDǬ)=ê" ;u\%TN@*qߖgYZ070701000000f8000081a4000000000000000000000001626034b300001ea4000000000000000000000000000000000000005600000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/cx23885/altera-ci.ko.xz7zXZִF!t/;b]?Eh=ڜ9 {vxT 68Lc_YaDžz]A>#m]f'QwV8&9Z>(}eҊnPք6$jgl = B^prCVtLLk߅c$R%']GVbS !؎-k]0/BD$T;ؐ+8)\l8$iS Pc5&{+e/ϬJpAё|ֿKi1MB+33qx>j/jF<8v+8&z:aGbUDZZsY~( GNzŕSLsni҄vq_^MIBV}ET/#P9Y>Ш'oՉPD$k:# %"rJgnY ŭhPx;~ؓQ= `wx0Z/ɰB[V4y,[)(r: ڰJ.6h4n&ʻgi*lHmJ~:rѿ .I>tHPbD^|$%D){ T͟tcȏ1J&%^B"{vf Y6Eu@8@'׈ְN`d;+W)bL1}Ȑ;ϠԋEPDaȄXYJҖ`8k(sȍRWZD0~6i5< v;t2LFBVv$}榆\MȐ2_s3ǃF?uEHaXj%~ҫ2񌰂[.LN*P`i_Dd]%<ʷ&Y!#Y gZ+#5swCCBQe8 7@6hҞJlsF԰* :'-2"hԚ;vV dp(sm?uS̥˪>g6gYn"d,E??bΕS.y=dx gO ǓJUjgy>LR= TlVdX$ӐԲ^*(M>4=x_GQj1&2Wz jYQ݉U&xZ;-^H%#6f٦H:U 2*(r,=[:U 4xKҰHa#?٨^m,JGZq 'Ma'UBBs3HB@z$GةfyĦӑa>΋'Bvo9& !e4QBLmoBܔnc Z )2x#X6 X%vð>J_{dxB.0cEq}NЌ{vHhDK!FƎBhhY|=q؂~Pzݹݨj7h-wfGV:@}E%~ mRų JుzD\gd,@? ,f]4BMN_5/)|APFgРMz8&vH `ěnX(Žg*G\ڤ!!9,%S C>vfYYRax FV&ȉ0 B@eHgrRf u ҝ  )Vt%$e΍?xp?J.݌?AQe08€/!a㣁Vh4 \4(m}MN'la2*sGF+@jB<5悂Q1D~kIz9g Sm؈]ʯ.1(*8RH`]-Gh>0k\'Լs W%"Ē3rEV/o_فIM&[Lo*O`ѡ^k86-dɣ{Ɇ%*S7ôxٴٟh` NdRLUʛFBZa:_f""B y20M7}4߸Y\ ʼ,`1C8ZixKyaWm;PQ$zF bwYU7}Ϙ6C &Ha+5)9g[g}^ޛ("X$3@|2^f3Ku#];] !(tL3n Heu0fͲ\{x<wޫe-KNH 5kV.|4*wf?d ~Gm/Ik-W ͊GL&fLZd|]dM6UH񲐾_xԂNaTyKlw]>ȽBmmhYSS 8K3mT2UW/&$ v5-KBVRI'%^:4E+JrLKp/0ʖ4F@)yX,D41j') z*E4Zc䣭4d?Uh>)mnрR-LY"q$*ޛyD2(Y3/~Hhh B3OkWU> !'2ON!9,qUJ<扲?T\%/6*7 WNh͏`.U@߬dͥB֊"Crf 8WJ篧<2|<omo7qw9F Fٷw MSp vesq-N| Tqӵq $u;=N>Nu\1s@ 0k]Jx)KH64ËO")PгGh<+`x{btZ؅ tase#c!dI"rlH|M&,6Ofk>𣳥/v;|g^NUiW|S?EܓG1kE!`ߜGfCl< @L "YYS1XÍ{-ZR}Ʒ,G{Ә%ׇn NjȝVlt/kUnt1|J.} Sh,JD-j:I (8*UnKJ\I|o2'[DEMՃf k8Sx3sNBon+ū A3_m-E. ?~H&3NU-d! .gM[sTLdg`FQ6 E9C7Mpe|&K8 ښ_a{1\Ex*wb~w4Ʋ=pia\Gײj7m9dŷoҗ&&@dM``wΟMttl֮=]+/GX/5@7 #j r U7[A7)'\ǡě0oo}_Θ4Oҍ: l2i6Q3o`|kf'Ro,hO DCИS,i# 8' Q-!kI㿛 dU+d.t&8M&.}ʑ PہV7*jb!]Ʒ;e؇B;m?L*:KA IYjF1F޽*Azg3$PϢ! /*Q~+iomv}TrTa=y3T-V\3g Bd8/<~-+4NSpJU ;o\T(:Qz,<(%`b%S*J|2uu^p.fpRLԴJP:δ S]5@Q4G.O B$ij\Wf'YmT;%U,ig|QXOʯ3 Wb0b.IJl7zurbRDz<fdm^%/DQn͜CewK HrxsAC4kƫOo+(QQ|7}P48=Q ,lZ!'#- J W݁"jİ1;",H/ |&=9F3+d;mﹱ*±VZ ls`oI@.ג뭜3Ir6L̦R+IșC0OB>\[>1҃hDpY_炩bcdQXV"F ;gώ?Yn+t%$_YK>v' +(eCp4"aպ} 7H!SQ-~WPC)GWG{HF ,[}". ;k}m=Qe'Ceb 6ija)[h+K2tY7f9蓏m.nnfЈ>0 hF<09" ]M~GV75bM ›ڳfg9TfltL8ԭ2ht? b4N ,'R]~ŧ-,zq{bWh#9rwaRt~z* pi|DﰀcUFzKb@|ywE>:eI_քǢci}Cbn{(3NBaZ$Z>N^5V6?3:g@Ȧ&hBQEޓBqa& F+Ñ&[B;v* E~7c` H؏z!d Qd!)5F0O0\w0Kk-,J2˻#HL2qru`^ƣUժ$.IqRGQ GS)hDUTNI~R{ig^rG 󅟄 `2dkf.aGKm}8Nͽ*--ꊵ!樛oy6Y$3a)h[E{cF}=AI IUgug-XoC3wϚ 5DX# h%͙S ,sYpGY5hsSg_ %c,˭=\A7?DϲwH<[)jˋ ֮SuÕM{XKS #42޺ԭrk^*QZК"Pz} *C&bi>NG§@Zݙ"u(FetQL?Kj@ (z.""oڏ"svuQ(KA\IM[2nhKKi*gSܙqSPBU%&d׌TGkeaU✵zQ8ݴ@ne=*zL)҂o*@y)-h0KZm(m݊ h 1̕mn0;`u. ׳3_g{c/A&:FYK3`AG*~ia>KcnxYhk|!bYfY@"|{qm]?gY++8@O >C7x5f f>9\FI=Ǿ?% 7 &R{9d\`n":$|L lVڨ/4v(.H9siOIO&)}yߪ D#&eZe\ 'ނ\\mx;|.p9K"!`O,$|*FO3PU->"zqxk*mx0W]ݎ:ʷLW 3f*:+KMKL% /@)tCr*Rf7Ҷum(zSwθTfB0Nai骤hra] k(K?+;_Ay2Xlk 30'rb )IѐJx۟uWZ.fN[DʹE0Yccp8G4rfjO P9 ܞk!jK~Ol%C{$۱6v2boo߸kOip,$KphbO+Zf ^Ս&rp`a%nvj^K?W".[u7pTqM8%jӅ=i ~"Z+ M1:这` }n&c]3j))<8sGGz, 1F֞ Eb8XWu=YSЌu$qw) $*-91 b#zx_*?xk!au#(UZBs?5Ndqr`tb>jϛx` ,EqE iR 4<+AN\tLQS+ z(1XmV5C7KmY8a@W%24leg MSWƗ#kٳe3Ii3KYЌ e@&J> ύS! djEՋ4ƪJQZI'z鵪ɭ>&){UXy)yCQi3أfg}~X9 )2Sv*6BuRNV z wvҩ "C{#N̲)*z(1.hJYJ ߅a58NX?̸fEcqȄJ .A& JZt}e}nPGL(M"|t:˚HIJ&枀71 uêz ottksXA.Z\K ׏\&𷇷AYJ,BZP4VѲk݇xYӻe6 YZt(|4L2f,$VAYۆtl {3#6ހN2Z E$B>-?O>bvZѸ'> $rݬ'fq"Q,lKt6?&"eeg82cK52\? /ɶ}tMYB^Eا#W1JM~^0j[gT2b\=%9b:?>zPlGNC>Vլ牥o:L^{MNo]=_o5(\b4 Ro;Q [gX<>7bS:["/\KbRgcmĖ@[Ѳ33gf_هJkbU3q=e %!51ݻ^0tU\y2oF0Zfs* Ky+třw2`=E'pJ,Vw`鿨M1nt7?/SÍpZ7ʉI&=g/ať)|dm}RҜߙ02cԾA6E'$.~گ5y5͜H8}b q+i[QPn'¨{/VjƇ{Zb2˒vމ`z>'80)7]gDžiʿf[a>e ^w҂޳/gos-YUX-fGk w ekPFmYqT w}lO: Eq>U'4- ;+{`EDej2 sdjs(:w 3^-%+ߵ vdbyp,gpS/rTݹ _W?Jfb.;'Qcӄ.tp˅A0 ^AF`G}`ksn*)l/QHTJIĠ+8'Dav5 G 4aر.E0%qɎTTT;=v`9>(D-opaD3ZCOR36 <ihP"{=7;^D[ eAf*ݢ9?` "`#|rZuT?1 }BUmam(~Z(  [*@,a^?!A_# QwT E2@-p Gȣ~-9Y܏\4*"HnݰVwo E(ܫ^Fѷ-_,DTi-T-gؘGY+ ULEAorW΀b쌁Jt'ImM^,2GtS֜ +p#Gˋ6;~د zՋ̄i<֢SY9l U>YA=lih )9 .Py].2@3ܴ]1S?x_<ڲ3F6q~U3 ;̭ujJEKK#).px$Xc<8uU9ku~w6uLPƎ(]ۗNRZE0{Bhz{ߴ.>8N 2՞] S[Aulv&4fQzDlQD--Ga_̐SIOΩ9+F,UtT-u`%IJH8[R b;Vo2_aEXl0kFlmb:|Sd} ^闊}C8vαJ\߷/ؽ&Fnަ!´|JXbZK#VLn0f*GDyK՚-ƻ  Zu-$;9N(dWm(/OKBbE B"r0"'IϷ6dy+.2CEN^}woe/vЬ|Wy,ݫ9/!YتĜz,u1WN^\LKf|,p6釳iӯD*Ty u"2a]Lߵ>LH JA gW/䤪 )gzF'8V(G/o\p"wvZՃcS ;LA^PD1yrKf`.%і^w-R:eIlЯ$i}'VtWZX+M>zj+7t:@beQm8dtZDl)Y.#q,<f Z N^2xDag,|ҟme'cp^.^̦[g,|t*ˢ݌ .KŽKWyIlb&p"sD,r[oǻrfZɍO]l.d ͊T&l@WKgbA@{]ߤ&vW˰լ@y}͑9e77p_ jaʎ.0Y Suސ߼2#{Na}sLX~h1T 4.QYh[9˧Ӵm'a{JM+x} bZ,@ 'uℇlxg2\MwV?) YN@گ;.[63`_O~0d1j >Wðje÷:\rCsNoeUR;eRnIO="??NylNl DJ!g2 &lkҠ.ՆԠekYp7wNf2jlLԥ\v"$ÐrXodϼ 4yш"&#&3=/@8!@\ISa<:qN3:nK Iyh?8rxz,?6Z8SyzRҗ`D hjLpV? Y㴿[y@z#sQ1Q'4 4ifS aMx;&+m`?ŅФ_7RMV_Lj~ 滄HBIawz>oxx7[.̀ճ6L|,!Nz!GkGUv=Ή 7iFCigU J~5ӮXK)9jӑqxrC3YecYRw!Ʉ5OO_(^*3$Z.,gS)ekI"r_7i{ҫ>x7HLejBӌ.(~:SO;dM!v9ip~⽝^@Ѣ'9lCjSAR4[ u6SmHŻi%yW( 3ݶQIZhU۱BA #XR}/nTڠP۽NCNJ$!r]م^=8O[G- drZ?X,p᪑+/2z;럅$@ؗBjyZ$&Ɯd JTZuqL+Kh-#\R6Ps3C+ٿk*'T)wϾȑnmSh?]#GO/5vŴK޽#^'?F|6+K!I v`_='7S)7᥸8꾇̽ Ө>pl`~I v:p/w&:w*^Ρ Q.:Y) 5Z:plg#8cL;KCYBx>L9^.V2 `9vDÚQ-DZg%4T8zQq= A)^` p6yVeybѳMZ zݫ0f5fKR-j Ƶ ZV4cz蔰R7OfF`5(=QVa.@])[bJ } ї HUr<'0?|Nl9 [8ٜ&HJPURɀ E6g竡wȵN@閲tac+oIh/vЂę~|Lp7Az ne #a?y * t{: 6 Xw*?@/xdA52|>nW"R:&.4xr||go£.{^q⌸TZ)x(MÇ=p}_\ݹE90V~pl,[g7FEDdMRgϿi}-F /3T7B 2J}]p,0 TIB;gR =J'mϘƬ]+愼BGȟoil]\{kk?3ba(z 2֕<%UwGx{&ݠ!Ql|#Shث [Ч/JMK|q<ٴ# ɭ ⓗ~mu[5y{w|uL΋|nkc3:WކrL 8^=A<@_6.cFEn߹]}Vbh׾ܛnQ8u匬w`2 ʓBDq(ypo뭄1jm|5ĒQ4@uW|'jϫVfA/zHR($,R7n 4o0r)ˋiuJ&cS ѿ1G_*:lV̮y',OM~D@ә(GƞGT "*_% ٗV&{E?<hkkyg|U'芙>le3 Ka{^?#ͷ`Vwͷτa>J_Hu(s /ȞJsgnGb먱ya11[>{J[I"nu8^yh鼴Csq B+y)@lpkg0 gt˸_gr [aju%C$Pu Qpacuv_Qwˀc#'2 "||8!8A? (*ewsvTlj "m`j{B;l Cl5-ߜ8%X̑Jz7%$ \y5佮qh 7uabmm#0= K;h1ffE#@ HPA-Jv9mFt?6V|M&d6-,WٴBC#@<y“W0=ʻ.+;v"`]d `&rUSt s^|zZSh+p9k?xG=$EbV5W +p?\pGZg>M%肦VLwiݛ/ |/o>\ s"Oo&Uq𗿺/ -hCTeH9$e&i1b^R8B'vVNN(Ǫl;|V忑DYg)Q: jH q$*ZuӣW+?tAtt_b CiVLk_mfqr!q]qʤC|:fQN8/&owR !F J/ `Ա}ҳ+1ZCiyA׿3jqTR>D RQIrYH|>\<}   sf|9D0E,߭b|lx|5; Le;^'sFPH"qBDRjυ]![$z1ConO!F{o 1 .7Jea|QHc&3~zr_W1H<UE F8_٭y*cf.nk?'_(ہ ؒ9l'jf;񂭞p~҆ nuZ×bcd]+"X5#X)ӏПoZn?dGd(cv" O)K ݫ`kv,J'987 2>#7qvۚBSO97=? ^tL^ zx (.ő]\Q[,5wFw<3Uߓ&ZmAmy3Jp6;4^O-WWЪryy*YSUJs'ǣfWRZOԥ_ WHoǚQ~i6].Fo@Cn7行5)CukYz~K/EՙձP~xiқ?~@Êr]ntSLĨM1hRA&#~d⃎ZhQ3s"FAkuV]$,X8NBQW!odZY,8*=DDt皧641:_T&h0v+а`=6ˆ<eY oU98p ;&T?Oa @FdbvI-J6ecC}"ހZ v?`W)4*c$-[1Q͈Q1 IHkÄ{b f=Ow IhylZ\[t.?݀uxRDj=}r;*1{l.Z~ꏲR_FE{)nS# o!)IWuy3k ]pZ#ײSQ iR VzV0p,)TXTybc@ᬮ˖ot0$7~8?򑨮`_:x}2Y7_I@հľx#c={R_j&o ߮؝ҝ nZ39+!CȈ>88ڝm F\w=޸̍ExŦ}:jo~. JCra9$׌ M'E5!ԴZp (mjPzQ٫A{y-7t6x/%IY)m| Pd-1[02"YƠxHVN2KdvKت;:1Ūγ~$M3rA[#u(i2fϏ穦kXrtL*N#[Eкc< [T W ylW8ƽ ǕQ[ ƣǎK  J0-q2jm@z7P}bx:NWEFfvkOns *\g"Z8RUyu1~Z&2y?{cZA}ˠ7-y2 )'Ov b'We4^be0PE&tEF-j9_ɘ5Y2*Z i#L]tJ;a%8ˆ&Qy_{/w2xFm yr6&%|x׳5؋*lmYGšt!(7xJDq.{;['yvҎ6VQ$q).q3"](?:*ߢWeO畇ԞzRC;I͟:m$[|:2St?~4! qps %g9z<v^pb|zs! DԷU2N NG nb@o{ş S[#?ES G MF3,[7y@- 50p /Sќ)k5=Sjg i!Va}+l;;Z b IglL'4"+ytB "5bL&4uxҵ$R%)ZAf^n;@%z5< NfPD},ZUΑN7bILRS| ȝcZhj@ب KT%!\ \l;pADDZܯy[Kl[`j!/Qg/pkSȓI24-z_*]Lv to{C4ڙ:ƶM铘RQI'^`Pfr MMgtp9.P. 9Z;-JIqOKX2Ϡ7WN ]Wў,hyΦ<?=#α6EA{p̚ZWl lKl}jbǶ0-cMq4iLQe;h[FF0~q:+O1|s0g'eM!3~;.KpX6̖*Vy:2఍sG̈́ uis8'߈o?g`MMoS)y_{5#k`u/%9Ϣ<,1|ψm1{aPJ#[ St t/"6V)ߥNH YeыEإ8 nPB=H9v<1:=ϫ]eVWq8q$8O/yOMlSY= kM.S)78rp8p@W %3U%-e~'ЂΝ3##"|BQE}t"Ue@ARfP: `gWjd_Pmk>{"H}Dd} QdFw6;6` +H'ΕYАMߩEL3XcVeīksg3([r4 V{г9 ks})f9`'qf#Յ&*ؙqVe T4yrX4֠ҥ=po wyxFK/ S̶l/z =.FjO*] wkWSrnBi֩. <17JKGy^LVTb-plw7dsR} | hY~ R|S~)v-Edmb,UcxOh1-7Zє=k'Ki/Q_ߛ5aI `S2.,_9ɃGv❑C~fȏXh 2€GG@V ǥ^Řd՗>Lu>$ .^?/u鹿z5U\LmS)>lB 'k9$^=naI_p+.qY$&S#WڍlT·D$ slQ`]j`s0!8.+tQԹ9^L暢7ѮR'v{ Jdh /Mo x!, :|UʉOe_t"8dE?ی 2[0T*'OӖ3|Y>$㽾3J߉<"yh;:(Tx*,{7d<оgLbzYeAvEPYXL)%T5i!_ SpOr4$Lm*Xn%tuK\ֵu}>&JϔCOnSbB\kyE-Zi4k pbzFrV6Q þn"(2ֿir&ƥggB[SL Bj)2kC[i 36Prۺkd EܹW77?*)d TSpQ@~BgZp5QH-YHX U*ệ _QB,jǒdgRh͐|hdlQW"}G}~H2Z2[gs+l64&dMl 7Dxjzzc¹@؍u ]2qRԯoz#(0/*|nf#2C/KxD־ K{{j1q8uӔ M?m( dntxvPb{m% x?kn* 7(cNfQv$_#g ;j ]?CYħ qW[] [<>&XdgھBo]_^3.Sd=2'L.Ȳw biM 4=/+/tr5i1Zq/ P6{Oo d*GcWۃBJB>T![%dGIKq|GLm}U^7zjFjZZb d| vmMXM]Ck%dIZ&"SܫT#In3|+>OhuAY4;K%Douڜ=|ye4,7D m8J  i&C|S+w`QKw<.ЃH"[] !KĨC\0zz$C7Ȣxjpdy6Ӿ|v *Tvd^,u3:<=(e9zo 8ܧ W܂r[G}ջ34tR:LӇ}ru.G)LQ'(b][u8_% EI=yL~K>HmkIrV2?Οvd.< %G!壒'|S̊OSp*jG\mQ,cEXg1wHqYpN= ~61p`>`>{lchnmxtlɰw\LCg卂s" 9J%O~S*@ eK":찲]hgq>=}T~Hź-~)ϱBܟhX^rUjU])opWzs6Ր(QFR,2'yL3 h-;DO( vCfx'[/ø9$X]tތK^O{~wKvMd˩MJbp7 z% $66EY cjx{8 bg۫A6^V/v>u}ͳrC$\V8 )%KܨK;~X I.Y) s v`U+-F'Pw~ weT GU λ8fḢLZCր >3SzeAg50D$O$)|aZ}"1qA{5Sh8+6{`>3Ѵ6_b{m&<=B؉B)zwZ&j?vpRUr2ByL=ow-vH-N}M@_B#_Ԭ}V/66W3+3EP_U cI"hgUB3>#r aǚY @!`wܰΈf0]Tt!LKm]>ۦV7[$q:l ɏPuQ3ߓ |ڠ+Ћ=oOyLїb79C=[bA6Z@n X [*^1^@JJԲQ%xx֕Sc.pY#~~tLFlod6S|X&H#-s(LW }4UGCN>f,v`uR$G R 6'St_G.E֛wb 'ڸ晢%x>"5UIx?'Z"K*`\mZ t -bU+GC'v* UWdԗtAc z]b\7H(גnar#3xr*33 VE 8sAB.ϺhsMEsb\ZBB58X䊗[3; B|5/ފ^7l)^qb DفK D!\|˨Uw6.uw\ g-*B lLHPC&xcZ*5-,M,-7vHNs+2}K ʠJsCrl"N\iō4!@:c^p&M6-Oŭrw7-oͧ+Pfg~ƟǍBMGNJd|eӮ#[y4%+ 0ca/{T4Y3Fe`SVĂ .p ?`"n;\ݯLv8oNe M19{0 *S,㣟R~8/eQMT̛+O>$X.i8 _[0i$gO|Jg_A52]4t] CPoa2ء70y\Nm_.jmZ4%|WfkΜq$yx0Vw$'pL].*CntqSRBANSdFLD'z&˜&nV*yv4M}?>ț_Nni:F_*^&?ۏ,]bh /=!@l"CB{M B ٵ = dndUnhDK`wzt >BC7ɣ[ؓt&R6Foϼ*T$cv'2\Vkz* PHFILSfF)FxVT+B*a"#Q3ej(tfl?ҩQf)L#xjԏc\]:s3ԾCr;=S|fd%pNXF [H0R]b !.}0wܜnAԧ,FS~n]Dr5Crbs]dm@ڝg iz%FS 2V^0P`ᓷG]fQ=w}mEDKp"YQtՁA63=I'ŔODk4@FVЄYpj]ّE LҚX5:7Z"k }QQ Y~(P^BZv,.Whz2k;b}5UUBW+|@%ÀyhGy_}B4\Hn<_jF_PB5)xhkfAi^xЍۚmzY8Nt)xG_koV,!n"Uq3eZD,~%\zxfwۏ}͑sq̇6AѠs\:πL""8K$~l+#b~{!V&@{V;u$ MrIC3=mhG u%nd+۳vRW\7tBK0n"xZ`V/R$9^^ʝk@AzAc|tWma㪲x_5чC\hH&?%Ͻ[} %&isd7W$ʦ$-2s1?əzS8V͵uu l&sTFaB$4s`IJ]dȿA#ǞY}އtf=Ln$&޾9p|yT"=n;eƬCφǾ!$>šeB?g#Dx`463qQKI\cYc_XAR۾`Cfd鞌KXf#90n/my M>ZP.U5jsR d'a2a.gό r,f(lEλ^ZPLrOHuKkl!,FA/C=9si`-ixI+Ud*01vtAgTSG8_#:Tp( L@ngHQQԡ8X___2v$fq}OKMt䓕jCEz+0Z-x %?*Yx ݠ&*~i LbQ .o ̀4aYJT>R;'?.2@Ж-`Vs p'(i"!?uW:պ68Q8'@F`!:^[ IIt؀CtR*xzi` - 9xl)7~Ҏ˰޷ @}+szdF-YYCTרcֆKy]ײgPȾEI9#i( ;;HCzƗ97| S&G6zNgLY;=%l -00 (}{;W(of{ŃIVr)i|tuU(c/qCd @ fY_ѕB.=nl XM`c0ߡ ܿ,|4Qvx5tЊ~X+Sпȷ[sX53 fdp-@OzO;IF h rc)qUD](ݻ((2)/vK{ZuK_1 Oi1}ϲ,YSDV J[QC5Q߱wbXd 'c'ڹǼͮfB١Tm-~!V'-W'{'JELr؎+D-,r 6i<"N~pjώ@V,# 3!)jy&tzѲwexWgdm/? ^kVl/+J}Ѧ2Bxb!iP -W"0^N!gC1ÆAH*lMXWYZ%9˜xK3}uYkpByFZzQȳ"Iu6*֌'M]$dq{7ZoZ {\;:S"5|O"|[IV^JB -xf Nmw!4b'uYIRgt26 5M~ lU?3{ߡKr?ȣh)-4%pnY@L ░hGn>l䷏z;etO;ݝQ4g/,w/PR Q/QZ#V qhll/`Bv?ZR=!q\Ż {Q Cf}QE=[[1d 걂Wd JG#PS$A"DyeP#{W۵U3^9"3oik/B L ьlsF'Ͷάյ꫑g2r4p~{S9I3W !M(V܀W,\.'@'<]}LOz|||4%sb-(:%F(X9ԐMyqsv9uqbF!sSs3Q+ wi4klN{*?_wKC|2)'u̴VC3,q{\Nk)=&O\sTc%|{&''ە͎} Op%Ύ^t]dv%͘P1p;Pƨo+CSyN  ׺ pM= qj$e=-9Q7L~yń&8#9 7KQ-x7\zqSR6I۹yDXq9(Nޭ_FS]`8]~'ڧߩyذzoʟ3h`*2^UDIGk>b}vb66GX!*%yr)%c b ˫kjnqJoũJꍘ!Byx`fw Y^jV.A ɕCVH،*rDž/爛S=N"Z'he f5R8-O›q\s펢ȊJn1#/EމZ‘ ټ ZC Jcpq&*˽G{ڛd$ pvi|DA_iXL%)axT ݅M۸8N(U:VmzUM*ۄ;dғ-٢CCrH.u^MP/B<.k.1ށۍv X>ܱ'M ߤѬ Һ3`LqjS%蚄ϸR,~%ϨC׈*oJm_W-  Hh4_ryTU,SZu{ٖk?AOVx-0t?$w2'068PB9: :sibV` ՜'?bv0sX($gpg ^d0}2oiwPiTSjh-BL邰嫟̅_gkZ`ԓ pgYQН'+ Ei}w˲:sмa&HZDvWa7@Ri@*7Oj*.w7pl5kOWI'i~PDc;<N'>i o/q`O!y/ŌSע' rqf䍅!pX[t.ґH[Ak@|5&S! a%`kO)3ߐm ˩QGPxSTRc+$$*FPP'WġTeiD ˮI>hC!-C5AQCUUbڟÆW/KY Vè^8,i/̷̎a!>gU4fg~&g Os9f>m3_j'I\g`2ˠamEbkw? 8_BG5q_ޓ!„4[cBg_ϊp6EOm}7҈ >Y׀ʸ_BE;r}RHN۲d+,s14R"p[Mg1dnl>`m/:j/qJڵ0G ?iXb$:ڹn sQZ9̨XG::]%7*8KfP=>K۽|֫ 6edǼqdc+3+F]W];R5\xm},h#9(MV ;o1I_1?-0-U@r5_;#.5ű.Y"w&|w:!!+l>ӽgoy^|M^/y`ϙi~i|Ğhuކ΍u8n`{T (ܟ:\ WP!Oߝ7.aC _fca~xH}` =S%cHN]$td:%jZ!W0U'>RgǢe:!F; k=[2]\)qV9vӅ'e6V4X&t%4&j4Na/7ә69/}5:gٿ82#՛\5ŧP^5;7\^ 7"JN "3ݯ3"k\P*2=q4Cw*+dj^Ȓ ڀOGQMN=S<LŦ:%"ۑwl9VU0mMe=SGn3 zu+ݩ@Q~ƒWXխ꒖ہApMpf>8COT1V5WuP{g/G.&"goq<lQNz.%|_ڍ&z#E04)6ZڟaSd-~Cߧ,-I0aJF[y(f|i-  d!-87p;iAC)Fե(K=!T-C<3`,XR0?A9ٓi_ę?Ri:p6QngRoqB;}N"EXI'кgNonN))T 0biLpfq{*x*S@1 q#GQ wU``b+*FdS9OהPɲnh#2IqJ >bF*lWۇ~MB%$rl6(>8`\ZEe!)A 9I *ba.>"^yw4~ qb-ww5WtyP!Un(l@H7&}nܱ3b5TCymS7Π ]OnBiiIa4M64YVh.K>W㒰d.b\Ҳ.^OJ9medFrCo:V~lSPi]LAq ,+h`+X>\E_[Y !? 6DXlcG*8/big5%2 QAkr;,MT|7?U3hfHM{xU)`k̈tlcM.C9,rRd ujV9w3,I }87AG4jV-p]J_Ih|#ly+}=cU|oSgMJ e\bmw50du"Je͔Kq\,v.d"HX BշE}/el=xՏ'K&A)Ajy~=0ƽV9MqP:oxij+׃xlcO!hd,ϟx&A6QVs%-sbr=#퉥I:֋~]ϋ/]3,}d\"ѾO^s^].hnDv"ccpIbx^3;NZ1>J|[H$iS;TIHcП{2Q_td~9 }bZɤPs46hq?EPLiWZ a7dY$OܭGQv!A -_މt-٩(UR!,SσP.`Z?_Oa fTE"l+(~'MәP(v6JDb~:HhA#@Ľ;ii9[whҘ-Bgp "}c^E-:yC9趤ac"T +bDD\tJitODNY!lpidͅO2D A$l Sl|]qS8@͔K)&v WǗ/Jo%{"7y\lGH0d+kDŽ_7Aa- [zOn`4I3BS{?&ƞ[㳊`,o!,*yLz:2"r;si/E&Tů$+%QڏDCȝP/.<+R|0s;qfZ jAeIHSCB >{{otljP$Nh{«qڷH@)7 n*0E"_]YUH'25P )>`p'Dm*514Wjž莴a  I@?$hev]F +mm!1>_m{S'P+^"eiUTijoe@_LAsCVb}57r49>?#L跔ϵݙmD4-q"(K QonQH+8nͪˣn9նd#&_ǷN߻gI ;bOے;9PW dI4F+#'kY^§Sy"=qjc\;0d>c%.ᠺyyu2x2}ڑ]}.a#}F\Ɋ;mi%;lu)dg|e`䲛L% [%J]Gyk7Ov/->i!m$P.8Nqȷ5Z\a/{KcgI]zT PC+_60VːTE,f# :Z"\i$u,VA3E%Cr}.ЖP ;*̕h];gz4Φ-+JZn|\L-^GOTmSp:޶| 1Dv '$k7Ér-jOf,Qaboq ͛_-k\H&]A͘~㇎7 HrBB8/OF2"pnWxB7.s5|G-KA/=V? uumV9q1>J~+MP{ojhOzT8z%DO*&Ҋ͝uVk}@+! r!POKQuuMd7O)T+Kb U\/% mRbAUbC9ZX̂6$͹8B}\L/+{@LHeTYF|:{Z 6W5[З;x KK/z'J k5HpIX ؆li %~Nyg!õ5(<ɬk,@L; -;91pE/^0%SacUu/%Q1u@Tn9#6 @''Sc7кls * |- 1+srr7*\R8zȇt ܵHxJJiMl?u%S`0CSXOmX>IĹ?RkЄ C9@~6AβCll/.F?W i)p"ʯ(wy=*1"Z;:Xn'" qUx#|q>"nq.;L2xXF(K7ǣ#H/l !&("n,3Xsd#y`(kA9\YJ}W鬋:^ҜUj <lQjUb4!t]HFB= %fTL/\*ь(B t6;X H_"ZC]\&MS*řfLG@Zk>Kj$G{8 ,Q՗PR%UjS̴Rfug){K[{&C~`s qiC Y6hO)G|J zu1(HMv!'g׷DG[ԑu` 8!Rhj"-3(9'uZ2SJZKaPlV?ZCa ٥+P=~49 U*ji 2tSM&Ij"c_57Y^"CN2a̚ O]oSO~9E@U~kΘI7@CJtQ$.SA=8H|C4[4ӣTn?LֆG̑H]mG >]xFLHFmow\'X ҡ}bjʢlnUpk Il[œPҠmBl16r9v}eQ࣎t(8i3sG"D5{٩hPl/cGA$nly\?g`32p{ px>Ў;0/3z/.#Ur)e(=isȥ.5 9!<_}LcES Ő4OȲo?lHH:(8̗NNCkhܨN#?An ?,)ܒDe]\kv ).O>%KII@!%pgHӝ6fXfᘢ =lEnN n="Qemwr1/.~Bq4?g4jYBp^ JE1|+kfQDbH~$#G}]]_( =eJl;X\>.+EYǡP)!!RΒm<&) 2U!ړX~]xkkK)2U-3ϝ"+`q2ScCuPיlDvӁg3R)`l M\[/>?U`hǞ^3 6E-5Q(qz*Kyθ "&I4P}V UuưD+eLT $]^EkǪ  ӂ> 5qa倰[rJݐ^,fM26mf,*+w5FJJ/#}VW'Y} 2ZSU[RPٷofֶ[lBJeXY h׌U[%oRU"iXQfA,t)%.hyX60 !-!bb apQw +X@7OZ>R.l="em;ԎJ4iPyUfBtړ` g$]NQvcKjw| VBe-hE\`JC?='gso1GW1t&&",)9 ϟQ}SNgpBh{EU!P6J(KLަIJ x<\tF{fb쉴xN^*GT/U=BԲ,Do=} I1SaM`hݷyf5ڕ}.uZD%o.~bGgV KA3o!;\E* /3qsp/skj/\K:2 ?rA]!DB} M,>aOi@`4gܶ6~e]C(׍=wЯAWM,i>\Vvkͮ56Т<w=@Y51)dD~}3O=CHrbdPxyLl\KA2N"*^?or =Veb :ր*̿Fr~dӫht@EC}Of9DM|8.dg{яJ@9I] ~F j,#LmHA EXZ 𚝮f3b Z5)XyF+;]o(L$xd ^޳ 5i[W|xlU(bH BhWb^AqT|K;zזy &2i:>`T ;] DsCebD X~^lKTEo]moF-b/{ c]^5Gj^8w\~B> ~n=n1ғJ3z|ʁfHlX~47iQCIttbU$ zE=na7>U1,:>2h&-&bҗ2٧k#neO*N1r..AtdtX'<%W|cُP#Ҟ&TyyG͂uRL{xgqЇpErkx1NY>@Kz5^j:Lo`R"'84o9L?C?$5ɒYG KW%vyLKDcL $nbbM&1@16ԡ=v;z8w%̬0EܟSԃ<{#u;b1nr DC2ud %5jWa09+Y\V*󭙗妴]<K|x@5A5n?}鋆w_ck?mO[9kBĢk Aqwn"AFEnLwd=ZYJku9ۈos ;H]'Hb_V#j" Y?vb!1i_,]1Nazgm̨g\CUq^3tݨD҆_|$gzm'.受Wo;F Dpq*5E3J;mN歗vQFfT&FJt `%~HxQƧNNFQ,vgBv=ivffѴ; aaʜai&#@q@۳q\#ߧfcψ-Z#swj[Ξ $[0*"-`aAiUqi$,YΫ]C2>}TK:a⸞ԄU\| 7sI~d\g"SSud(Ga%^kgxb@f~Ӌ`~&9i9R>Ͱ*EW:_'k{ont~ 8'NIdxtM ' 4/ *$E߆Z[pG><-@䤭$̿ӭ=Bf^&X -nʑqߏO"ZiFxps N8ڪ Їƺ ^}(E4Y9I7QH2Lm끹~=n bq$:L=29ohX]攛)-HjDٷj\8z mjx g^6C!h fF}X>۳Zx>%]'v8#} IX[L0Jm|EJ:Dxb*a(LyAL}6yz|CK-f)c>[ɟ"\g-.*XvN:O\XWosל-6bRӼnn:֕U{wE4vA$ss.D2-[tλ n9ڝH!fn\Ҫϩ->C:SzCIU}=@D㣞M'==\m:fW!b]}!=;taᾨC!Бi^ ݫmXtm:qJaF/$bl~%ZlKCos?N_\(DthJ~ʨ@7ݐ.B_/״,.bZ[Zpts4:tlKZS!^uZ;+NiD KƓ'foN,)U^i݋k1#q(mP ("2d'Nw[LաF!+z#~~4aE2ZfR鄇hiLtwn {,F+^xzDy|w(S3ϊpڅXRs'|3#s*V1?̯ih,ϟ|Ql.1պG;.hW+ӱU~ h!j9dNgu2GK.Jƒ HT&Ѫ-gX&zozbg[~-݉DuRuy)i@YuU=0*vӯ[";3@@-Nws iBiDWہ(_h!ҀqvszzW2 B^ T Ldf3o3k#P&:$ {O1*j+HnH`?^[,Bqowr7-6){?Ofǫ"()%ZK ]QH' s)e30RB,r;ap!w#rHfڽFoDlCCX~*BiK;av2rr\`j@_{c'C1fP/x270'(ft:?7ÞoOiy.C3Al{5ҺW<; WHBjoWʋ;Idn aSV:%!I(` 4V[rûU 77Ft_9 `y5Hhs?4JH>O{?IP>!Es5^|K Dʹ@ɐ6Ew?a>̌01ŭ;m95.;RJW. mVPz(9 } +ol <6_pFJ(Ğ ʨGQ9RHEpr=RŐrv;R'g"4(l}4`~nMjO톧 W#uȺAǴ:z禐Xyumsrժ]75(-TqwZٔGqYl&ݒVUvYA1i@J'Wk܎w Z5cNnN=T+}3Bgզ@o4=nm%]hDE EuXa̘6dq͡ 5,kNG :'sSW$h{u vvx𻃏/U Emn֣ajȵp£0+>YAO&'6Z$Þԩa*&#TBgou#;`;#&Sfp 4S-_Lyw7 pϳxcDIM"P* nVlDF p @<,x#qM $c΃Cd܌ BWܕO~kyŗhQD'jxY| :M+vDiry qÈf nzPGJqvv𴺁ߝ23,v .ͅ`7n!Q(rpd!W]7!WtT4'ȁW{Dw YY/y`Fr1%c|Vcd"{WJd$( 'ՠM|zD%m6|6TpZg޽mS/DL46z@ Z-';)2 v3DLwְSߝѕpd1Uw+h%֏3?x\xRXbkI2?ĭ^o"лo`+ #kjw3<:c |1;[mH쩔 ~|_-ӴL(opw}vG5&P#%Rwmr1rLBJX;.h3׼QI'w`#oh<cXe,ED@A}\Yg ܥŪ_c6xk_|D.a[†ظW;6B%踌Y"p oevl6t=%sSFH'oRg8l ;VIڗ(Qib ʍ)];K%0@ϟo;׊!b.K3~9]f+4L~ 5VرZi+K̫$;1s&y?YOBL Qa7DO{0 붭jN\ĥtvBN Dgyjd-FuX`Ov*Z}ѰtuP(*5 #4F0`oFٻ.q.*G +1^c^‡8Oa;~ʥ W'm*K#W[jtX~M!sfO>P'WUx܌7]0E5ha!\cdr[􆷟$Fpw = Zt؞w/'/=i:3Ͳ=;`Jлxz?y%o^WKFo7#JY:ϻ ^ ]걀R   -ct0|b!-Ut&2z7rZfnA(~_1+f̢#UwAC xGȮ=8%pR5N?Qi+;F4՝Nc7)JjB#kSo'AJ>RkNo@s ؃wl>_sRvܬ)sU˅SMwWnS̋Wl@T 5IFN^d]-鯗P~/2dCiB(U\)'p4Y`OPa"3#Bxw*e 9p|>x'ӳБT?#ܖ|֢\Ѡ ߅Mۉ>8u3Gԉrb"E o #E%K2i^$ 9wT#kU)3xM݊cB9"GWK.-sjk(N2"7'h,Q' #֭Lk(#۔tm8 ʏ7}u3)}Q,# \+Ү0Ryp1݋+{eg)cdqqVcd < n2GMʖ c2?aA]8?@dfoM/FͲxhSq^?WDFUatW灼-1jUMA? - )0 $ Ͳ2XNS£3uK7`4sdv /m!"Ď<]d-pQoYg0,CPגQ%^](ۄ7mxDjb-5D\ҠX9%pC@%&~hy5י?5o`׫bI8jx6&YZ |<.QU*8&3XYǞyV_0,?64y>Ɋ89|r]r>VdI;A+ BMK,V.!'7lm\ױj8_m1,Ĥ\:!‘qط|POǁ%8-[ߣ$U)n^W3CSM]ZJVvJ=|Tr9{W{jc{8ͺv᭻'T ²ۿRie;&ţ|lP.&9ES(]dG_7u5+Zâ]AZ=CAY+80f$R􅌉m&Q*u@z0"蝌Ha$/2:Xf<+8Pe/;Gdx?d?U+K(GOZߕzuV@ŶmF29UΎU'6Xو[4@2*bJ"3$;<^xv[j8קNV㞉YWlع) ='! a!ϙQX`H~_lаbCPi:ncXb;ͫ6kjx>z[uIhɎ_֟"5 #*e6ӞS'0 5^$Fl_5YeOU^!1U5%V/!!~|(# ISJdKٽk.LvYfAh2 ŭO{[ިvO3CzwgACl& 8E3BuNsڻ-Yލ#w7ٕ8~Ne| JEfxIGvm@"!DDŽ}Ţ3~)6rRw$]tJO40"muvĥp!Hw\@ȟMEy'[ȭNdgXA:~ĐLzaB梜՗Ѓ^ҰQnUHx9 $3"-VsNI7! KFƯ?dzi?WtE_LD\cxfUa KttF}gCUGZz5䂘7XB^꿣2:X۾u=#􂪹'#RLzJ!DtbY Dl27&[@vsCϧ X|G ~˾bQwGr{!v"v ~޶C%8根MBQI䞱<(s6Sg[0zQKc.A_l dd7Vc%"V'R /2qn>Ďrٻnԅ1K> \=sRc/[[%]Te(|t;dCqEݒljpihaZ`~LEaAm04U[:tߡQlS616U֒ڭ}}.jaIM9ڟ6R]Qq:s:F8>@Thx[]@,TnYY*dߵ?ixǞ$ߟ@fWSi#3*\!IgUdz&$RU_VHںr {haSxgD_3d5YlC"WugCU$OxNo 1+فJ<)k?IuU.~Ě@r9TN5.确yȟ(_"A_q yD ׈WÓ.4Ld:91//xnYXm;K6} -$3S0)22Ih "RƠx YuMx47@c016{pnki޶8mjܨ;kJ;qCx&ղ'\?Z B+sv${DjY.{`nոV-"$8'g(:>'4!~7]10aj$T O8 ⑭P2X7XBJf<96ݷ]qpZ[$]PyD$ DV/h.M#aFtj%'\* #G(C78h= k[j&$1Å8inX=RdG©N>QV_]!0V<osM_4^j<BXefǙLʲ A&@ࡩgPS +6?A,Z \{}|4 gY b7&3k>J# pZW\L٣k&x?\\+aLwn wj8̃“g^~I%^x]j } OpǡC$ 4/.Gb*FGo5؞ SjJU<#SlDҊhm6C';Xp D-1 ƷR"Ǣ2}ﶤ^R2dpwH#'Q'RMr\[h(nyt%.0KBL aa{ q B o[6J֍o3rD梃-&2pB'xa;a6BH4lPhf$:n.㨫'*0  JH"-8lϑ@xW-!XSjR%>ED!2&ˡE_N,Sq3F w2y}˃*Adz0tUQ+'N|* $GOP ( 22+ E[J`m2 & ˺?`ꟽJНv]]UC\!H>7,t%D9Ll)ޑ,yi6z;H(|az>2шy0r|@ID:0K$Hg׏INe*Dpx{4"Rh% jL)4-(]? ZV:LX;"ld2o\PH$Mfbp4)MX[0Y t4LH: lD\cL5y ^RU 2s:)M =wxsx~6)ʞK2E! L 쎶lM(%H @_BenTjVwkK:ZsV|EP.`&=0PQ>D?SiBXnrYe2Ĭfk b1;2GQ݉~au`Z\0*UA4뽱ih='O*YSb9ވ\Dz }B㩋2Ad!ĩ&3!fJʩ?V3HWR,ѐkPh@UQ":NP}5O2L  ;up"*3Ǽc.׸ 9oz^yʓ']Qbk~LTZ|m[5+4%3p{Br L=ý<9{͎=6nQ)MzA ՉAEnٿ+"֘; #JjNg3g*Rm ʤ߮И!HQt0W1Gዲ~;w!J1EHID&)aO+x`xPC2Ps /h 6jwA+Nf>bëc d1*A8]N`rA9zFDXzNݟ(Þ,j q`܁]3|ssb Qj.LZGx% ?whi{1aՂ^@"<<ϕof ( .ޠ6z͍%#ywa0j73Rps 9gѣRL%Jw[u-NYG9b4#g/=rUwۓQ!RuhL,=Q 4vL$6"#aZY_/hꔝ 2-*2=m q$gfB~-r'FAgWɷ=…谊RɹB";G.7m4 `!|WFh"qײԋ|K.1a2p Cv bg zf6ܰ(Xaقp'qBU#ܸd;?~+ޝĂ.Zo1gϩHf)Pډs$=[4SRM 8ݖ¹IU\ .!p1iV"3ע}J .31P=|oXKNk@UݠkGpt_;9$8exSM ,A {e,GF^~Q7 7B2a?l~PGfH:'팀r(^=Y<̍Ά$|h@V`S7 g/<4u4g0>)JЭJ!yQq(Y8L\~ܡl(~- F}vjp"hLL6 zSt UQ8=aN9vfJ%%[u >?OEۢmՑ_’2yƩjì\;Fh a.wrN̘425s뷬"%NӒ:7W҆ .Wde}VHQ =7y$Ɩ?>ܜ?=*&@-'2l)\]Yp S3Oy'MgI^z9n1_CRC-Ěт|D$now!:ƬV?a0viQ{XYch9 aV6ID1lmө?nfMы4%S;n=:/CQ RX.TVe&>]xv I[c%R_6ط|w[;qċcBLJ7<Ąc[u)jD1)y(NB9WpZĠ /񽼨e0'M%Q 譨L?Pj> wei9Gͭ$jw.[hRq myiG4IbPj7-›B.J @*ļG]MPl#^FB%adb|O b|+u64sKFD# b%8JYw |6Db$s_쭠"J7};#U;A v+SiOxl)Yi2]W\W;S|`q&207RaW?iw]:×,d.(잯<F)78مHU]F֊O];5M'+Zس5XSu?:a"? -^>+v6G`nfSBc<7Sk1#;G_:6VwזK;ÂcG ֈOs2sizuL1=:\#a> ||a]O}^73Leo ^E <>$ _ұeT^*wofDEFYuwb HLLr0#ap`7F4权b_~&6ԓ44jLwMC3ZQ}n_|!9~#8D3UC*HD7pɌ؝n6"u̩@w5t,/rWxkC~ݮ:*7Nmͱ\4R$!%ūŵGR !EwVj"zt(؞&.`cR^>i`XydF),- IoiW*tjYX(~YbHnui5G%D (?d=Uq1fȍD>`/YeU9Qm,kt8xʩ(xRUIyUDS?h4cG1deKXr:t!CS#Mm'c;ѣq? jG񹕮ӁYUMZȄ{i&{v28} <z"pUҜaLT-g^%Y>J鰇_ä"K깶cfiPNty|umم?@M6Om<e\O6 w@x6oc/#>}")L9I¶{xХl//tY`:CQ4 oC/1#aC2qϧVd1q2OFFG7s 1GC kN' NA/:f'"Pp bƩ^bf/KV:ҽnRy \PJ C;E`ȱw17|rG{iƜ4۩Z)'^d-炱 A^T_hȰ+=CN{.'NLߜQO -lUe_lz"^i_="95],,U nKmÙ5 Tʛ ]jCJoTj>إP[J3𲄴QǪGWfL @.ZplI2{;;ᙗd˲?vi"7XC OЫb_9p߳b{Cf -aߎK=!_9ҊxbQ}f1V~cE±G2x<\5_$VTKB& nRrPݹEB\ZRO7>')y14+?17pj ȫsc݋;TJpArA-p\;v̀R>S9ʌVId?-=~*E x)w؂Wg.w P+ǃ^88IO6e9fm_ۦ,#V2x-Wިԉdp\~,b_`^[CEmbIRFÝI ׷O2+%6PfFu~m2&n'` "AD^ nWCD)岃Pf ur҂9FgxA X(S, <նYS5ϲrx+%Re{ȯptWt5wV` ed vh& $el==sc~ӯCn4Ix4(S AmGElPrumڳfkC1\ɿ7"l+fBSF{#PK pDړxhbV=iTہj ;#Mײ!ļG 9v5$"Ck/͇ļ2G}o"b-jn!~we-9+jOȯBtJ%6䷅1ztOW#}}r I wS9+$Ve4< y{qc8ҀU7oE.MO\^}&AVFC^Q<{L!Uϛ aՔ׺ꜱf|~RC7A/r ,L2;$NۮtCZ"{MaAKA|t-p"W@5A5a Da4+!! ~ >0  *-o2僸|kByN| ݭغ+^I=[7{&7kjPu>lCf4yF`srk>4a8&`썫^6"nĢL~Z$ 2iM zCٽt),bз/>2/kΘVY3{ `X!7 Xx%†7D2v"(CbUG vu0! mxT H W#glo-:uB԰BQ] JmGt^N|控m‘[P[uCU+Ȧ1:7 F ]ޜ+0 |8 ,uD}ZߖKzk.L (L۫ 8\fvU%gzOi2cE=Ք*ܡ{K?xVPjM*!BUqvaUc5ډ*`_Fgb(\H轲FMfy ].*5|;.!ny"/gԇ l U,& 8DBVDq/>5 &! 7 eI.pÄВoG6ϭG9/%*c%J-):z{_+Kv.r'Sef|#ԃ8ezsel*WoZY=;aoOmh3=䒴$6fF,nac_鶼g_[;[ 1οì𺽬i!&tf#(2X(Z C͔ZN,z]^lq Om\/xOc'sd:4ٺ$*{͒5#R> 7b|~:d_i0%xvFތPek/Gr1ws63 L;HzgBc݆!ܼ)VlN؊ YRue 3\lx[ =%L cC/42HJ,|)lڎX.Qt2d $ f*å~?RVwa׾4JQGf^A}zu}  +n$V]@Ap~e $A5J Ag`7[zaP۱!V1Eq[;SNך}{M#/&3- i+4@}#=Fv!`M'~e N xcW"߉ݑk)Dț`1Ƀ\b䍶oaQ}1&TV=*I,߻D+ {wv84(JA;[so~~m ÔG,TAD%])mor'GLgRrlnKcp&(X*ѽ78&Hr[kc d;[)$7A7ƓpYG Yu+Lum}:[`UP ^Ax1 59'KA^Y?ˊIi?*91:>%%w 2 pS꽋5ktěIf EpnC+v@V`jݵ{|yEgw[AWCNͷVG% UN\ֶ|4f3w鈣ss/MHmC EFHމ9s/UIXLHPZOq=9]qcWҩaVZ K1k ԩ0 amؒ㫁GSAΟD*Z놘 0guoD0n wҡ/r3 b#ySZiڹ77Hf6Ş(=u U2ڡWb-k(a݃Pzx.ů}H筣VHj4a\@ v>4ӵ.%g%ȹ/Ex ۉ̓2>"trYT"dQJV27a^GsLE{RKK#M)>,ydYS"?wETsKMDˆ^Pcg|l=d Seq{j |H|e|yH_fJ5ħi\]RǨs)QJRѳi'+kfJl? P9c{X$ЉylwB$@ __<|l::rfK/ټ1Ja:2}S+&% 'gtbܟIF=Ã-Q&n\O⽇C]qӯ?Dzwq,?}({%J/4K+LX:F FeOGk$!цnZl =P: y|Z:x^x'koR U38cLDmQ(24*c%M3>vDv]^_5s_1G!0ۭN F? h %{t]ȴٜiCuamzt[.Qzs0 OSͺvXT;Ӭ]Ե[K6ޅUf̓ERKY4k@1+fiˆSڎ38|Kuc3ݓUrpV$7AWTob1ABW-bM{ e2.L=_x hЦg Io+[A*0^q *kH/}k@ 59Pg! }]G#z$*֩pV Łpòaf*b@$m |I:4f>JgM/x ^{ ytNK'FLI.*~ȏ4vi򷷦X خPRIϔVˠ)$fSv1 hF<oVM~taT+G'!M\Be2 ZEFs3 wx~"~3E>)IV0VYnw'U 7r%EYBIК1 2Co?PoO'#K=chFJ%z;;KRTm`Ů@͝`>*ZyDoq 2IqR>bE,m(?Cd>M O[StS8ڵXt,͠j5 BޑN")(L v}2!K,-FVAsQӗk\9d^-誕[:2K/%^ Mإ;Cm%)3,Wt Pc0݊ ̡p&Km *T8?(7TV|EUtpfۥ0Lq Z]Q۶ѺC<6d+"^ֿ]dU>Ca2qspV`< yojIlDNvVjɡ~O/]498B-\໖֒w׸Uc-+ )9b?:Z^OW6JK_ϯ}kˮvSu:zЖ0{pX-d7!(DϯuG(}֞*kPMB\\/lUQpTv-bNQz])dH~~8 B<'a7N"hf͏P%(:Fl$_Bx5,6Cv̷ rͰ gԢy?(@R) 4ڻk6c A yp*${OS+J[Df9LG?SC. "? N=W.:Weͅrwx"p4\\W۝2['!PY\no{l^ظACٞiէ-@A,ɀy1:kCR$qsHm,Bi[(؝тG.J,jPC}эF9:[/-b yrE>Уs>KCe*1< 5yLN˹fR2b|d|o"~ÈYnO8vΤpMC3-K(˗[r;r>wnMzЄ#VWT@_EZQ?2f7F)"0mU@VI9ovؼ $k0y/_}<.wŸGkEdO-[(ɑAK;m~*ʿ6.渺=py]Qčrɍ_ç9Uǧ !'^W؝}*Qxދ';2<_3X`1tg=9Rb&U M4#g>oF چ)8 ld:-%a[D?ŸvA9%CxY['Cw [~C2mIGpfPK_UID8I(sfAK}K8:niV&V6AS뷦 U'X3\"К[USj +4ٚ9(/)2>d]Q<=:{#I?Jj(9N-aќ14A]CU6!(7nׄLl-IGJ)'H=q<& t0>"\)G-Vfq]emԿH1E] 1]JGC\8v]TMP:n4TR͓p iʏvZKGx <>Zc+8oqo)ihFr%2,¬PU_U Kyi=pZ4.#^kwc֒v]DTtI~jbw NEeyZZhivJ 1KZe2L F`cՆR0.{rW or/Bd$KC4$Y)L9G,?@vy:I&4Sf&Lh`>qSpT{)/N͒Y9K H&NMZɜ9+M'm -'\W]FǛl1ܾjZ`m#OQ1yj;xҽ!jt͉V>Jg(gQEڠD,)G OF]Az#ZK5ӗPעs+*a/ۧ{nc /cevTN{Kȴ$d&'r~È=Ŀ8$ںåRƤӮc|NmPo!V#)yZVJ?'JC]ftm:.MAmI_="=K~5RhhoSEuy*̓p Ԁ65}dֆnMx/D1r`e}FfnAcu7M׼WdKwPS]Q-fA{L;Yp!gqb|7)̰7F>@Q7d+` .#.:My ,*N3T`+(7`T&FzN *+JsS!J=S/xG(`vtcI`"gY/U'h7eG̕{06'݁Nl0&O85K]щ-bؕRWX^>7x 4߶H#gr38X߯W9=Ie-\΂b:Z:+ T;@aF?tTPT,Z#NHxs LnFKf7:3]?ځ֓E9f4`P1V34م .6K-ފAkG HLWe|W:!g\fg"" HIe% йNK1o"C~yA~ @( {?6a|@9}^ͅ5?fG3E'0d@|NpvD[wpr 6(Z). čƞ)>w7AECAq{+]Wh+a =ZϾy gqdSɓFqXzZAǿ|LM60sfS ~yYw t&+Rj^`bml3@IQ^gXx0GBla s{( i) nl.Yޅ~;Rļ鐂61vbmMcљS!v>;S7MOƓ A>u 1SYخGs$m\5?x3I+yEoɍ%qQ;8>B(ؽ0ۅ2M3b^ MM~An"6!wL_dž夷bC AF~y~a4>U]֎NT"_r-`-VD'KR?LYւ|:(F".[kbZs.>B= &5v/܆sa]\C3bfMyJ]'C,=3G _q8*)Mzev6Eek',zCEIL))ׂXN^zc$ũ,^0^D%,mHާFi9`+9y\~;dN*4΋F,שׂ$hĪ˘dOx%зlvLѺ3ZAB@eI!R6CWtZ.D!0=⃴= GTY̮cE†j1+|[VXj*|ifιykͮ`_&K1*ٍ5~Mj*s &?&kŻcGi.Ny=O))=Nܳy95X[)<ֹ_SW=GRc]ng E#Or8 lA>686ٵoJ=L&-6-7RB\&zBZ֛p5nw& aT.e 1k:|2ԛ.XQi,a|m28̃  F`f>EɺBՁ (nH|7I=/hHWf jͲgh45+WU 4 6@iWbŁTs~zo;}DKer␣ 3zO4wOI {Dx(>B[f}]j+5(&s|&j%g2XW.R+N-2ʊ(/Kvm2eH/v sꏉJWLs(P.#j0o{Ҟ m ċJ균[Q]թ&]1 qg!Ȭ,|q"MN:Aި^YQ~o@шG/z͙޼!,9+())S,{ oUb:NֲYJ6AǤ-^q)5ccX 8?-3Eq2~)~7`oe*9Mc'_p`V| U/y>9eU߈M쐝<{g` NJ$gL~,j=y5UΎ;猛?+ *h^sY0@&.Q`O!.dM^ƒWL}@1g1 \ ~!Vxke92?e#gZ=ޫ/vl&gmJIj3#U1^Jq&B<3Lߦjߝw0 -VBnyGm&;c*:֙,_dTqUᅢXc+KtqT)^=XK]hx+>P H jCULÌN;;H %uZi9Ὑ!ad݈bᔷZ⒚i],iHFFMK-xFfla\ 5≉)]?k)٬>-c:Gd,#au+-V Żm6 ǿA۷!D (m/'o)S|Qj0cf;:U§}*f LP~@sނp=.%o>߫1&DD''v2,z r5 S:*ɺf܏hdV?ġ#ȀW?zV]t7-eOK8wH\@ q._e93aY #aAJݴg(sF2sA{+ո]c[̵‹w5h@v`xzr䱀x9/]jaD]ADϖvr4tm8i3m~b'XtX&q.dsv2/EcQ/ji}e$Ҷ9R~A{lq]t "HlXAKəސ\"9fVQ:90if&"~`ڔb$hJG;>Do^SkX:r5֤7)kgPa?zFN8zh[ NqǍjZRiv']2w5g"ci^t#'D'KND"h{]^^y})M0m6P5v0"63K,({ VUo|3jhFn0`\SiF*It/aZe~E.HWT/|Cј4T<F4hb@QY|Yk .[*ֆ]k7QlLK =k1Ts<֡9,lm\~-P(181"|:=/aMDc[Qה7,aU8GWK.9DT@u?hnb37px4?M:roxO::3uP# }COaDwLx,:{+%I諈{ýR=L0T.ᨤp GE/^] 2` oՃ8csz%yu+JOj|ZrƠA5sd`1@=9ڠlJPA:LEG3a+PEjz9bP!J';&bs6Zc)>C8fd>=jr7eqņƳK6#-h#BASSY\R(criôb'OI>r?YHaJK L_u7D:,ihJd?-EtW.3~c̼ܳqQV*Y* oKj)/٭h~GDD#ka%>[ySj5z!;e(|B [CۻvYy,Op&X QՂĢ4fq]]Blh%t8z9%Z,XoOVYj4+1Ԟ Îrۢm.4I;] ɭT]H_ g=* Rse2%:2jo p&ɤacS%yrڮM@;XwνAVC}kI.hR1e=t.EWXd/'cDWNQc͕VI\jn"1%iꮉQ_o@wZWӛ1QWR!},,A'MuB#&Oi7*C<&ИEils#O ByOȱuNv,gw/fzJV" 5o̤;?FsbAV=wH 'E.;+JhiahWS};V+hE@-TV|THі/\% /#wKyBgZ9+>8(1t+ *ACf=4;A%'pi`fƢyM3D[{21hkRJ,<6(,M=Ing?0~K- ׶.aJ}$& AR rݒVj\$ߒ2CgcTP]gXٶmЏKe81}~)▸!aMމ١QhX&Ip[c2-2SE,%PnusZ{Q+\iaE~/@O!/- i0fPj"PS!VKbiD _y߶kn"KEh|Vd6V}W ) y@1DI:Mh}Ɏ?0H0V\Q6bՁ=}U2TPoG}aoi?ǁC#`a] X)|rBTa/B.gZDŽGI,$"NbvJ0sYuϟU<%ԅDٔl. yDauv^ncyåT+w iB87եW6>WIN# 0̡{AK_,UU+o" Hwv7glw]-ܤ;]dDnj4[vaqLKIxtS DHn ؙZӒT-J'~'H ݓweox dgXv@ )(@Y O 8Q3)"ՕRw4Htfwᮽ,zS" XG P) e`U`~߳PlW:Nԙ5gUC?jG:yT;CJ$lx$(җ3vxR3( VbB}a{3 88g;6DpHN] ϘT*tCVLOvptB)ZO^R (,oA',GMu]HT@B=]d'`z* [cT-YLʍ/juuΠ;5r;[-M,uO!fEvz1:iro .jbe\@}_LQlTw9QlGyFHc+eT!. `Y5F^sbQ`NqGO1.nS#Agi~bb`;;ޡ;9Έk[&0f{g"Do@PGMfguC|ϻ wlFHio=ԶDm+p5G ,rx9L6Ân&0^Ztqa+rfHMHT&qJ J)-d_g` h/'},wTse/TQ{cA* i+up`]Q UM4pA^n,2$sientrǾ,Y&a 0CXTh%M~@(!ĪVrg]e5컘yR/Pz'֐X(?ŕX-A7w p3soρJ҅N#$t3 +<[w3~K z]Nu!A)IRlPnx2vg??`IryGR>bI\UAY`ɓQ݌ck=>֕v;|m3I aeSݬj=c^P: vM2í=l5 <9@qвB8}CtDu-gd`r.h"? (ΧS:)a4T)ҼN ߖ62h{(pa{3NasDy!fG9c~j}F"f>vq50\ep/,a{?Ķt!}:P(xyHڞsK."Y;hq5bVЦILq#<+ZyߎNC˹cゝ[Y\#T-gӗ& ʆ Yyd(+z\`vyt!*'W/+165pyߓkݗ Zbt-0䌱MЇUe#HvFs3ң#ӵ<9Y04ˊW_M-/t5B_k5I>vF&$(Cm` O5 d)+p|K#j5*T%3:5KM6tpW%qH+ZĠ'JDïy:s3Fz I7F|O?qpsILIz6hNSP Y%:,'YQQH_x|/2 nn7C+ۗkEcԟ&葐rq.WKT)eq ɧ.jZDSj7$#?(l[}iIYuY8>3sȹ8mp8s@Q*h%ձ"bSWLm!Rfbɑ`M_=K\ tTǯq3\IA_ދUS1k; s}*A[98%a\$J֦wu/0)V\9ڱܟJ3+Ƃ>GdN!;s s-=cbԳ4"2XC AyS:MdO_$xeIJlf9<DD Ҡws Ԕ؁(5hr>#oIS*Y,IqcgҹhMWv0 h x,/@ 9ol( (,0d)! (Ow3+(g)5{YBJA~?M[buDmSCR) xCk8oT?PxN8$e{HyinVl LU~RjI։{6{aq\%m7ǛU}W\*.m@_KЮ)b\Ar8Y>Zw|snQԖd/3ejK5# A :|_,YfF_! Mǜ`%.E.oR=Uȏ k ! 1éʰhԇE&n7fGڑ\!0Jc>CrcFXtBAtXYY9N`yҕ\rla06 k{x!vcw'` HE}ՖZ%;6~/.Jr/D]'MWIW¬Н;wr^{Ri GE}Jmo\ZP!#R:UZ`eX Ǽ*߸0Ȓ@FSkg!8ي{0qP/78o"m0[N|7g BR_7KWrï¯Y)FG'奺}!eoG/t6(9?*y@_X9ӻOYZӗ ? s_sXYtnEH轥7QV58ݿ #J6L R$$$00t"oV/[Β\]*IBRMY=R\jcMq ҷ8 >X_XuOb.q%6!g\P;`D]ȕ=ew'zipړf=E\zӂUGV.U UuqJCjJb^<0)R^ru,O3fPn)6ߧ!zT7$nDv+l0ےC;z6iL BBy=֥7l];s(JGNp`W?ŋA#D;A$PX*M+;N&WmuQWVG 0qL"&i/aah5C59;(0V7èq ׇG6>L{<\DMy=RuC+\2sώ襁RlQ:d[2gci^$lEظ5Yƙq^j)7q 2;ob2 qov9V?0PY׺I]iN🟲J9S7Cg=[ t6mT͸_?@m8M3G~3 /35۶G`'ȝ8yU̾OWgGtxnnɂعUYz 41ɞRmU|ww'7URl{?IH4樓:"# ~(VkMTGY <0}IkqŅ$$xrAJ~DAXxm"HPnHMAf㍬#-z%mBt50& 9~s@^.בX*GD5t.[ LxD4E.?|zo{_f6PR=m QwABKG>Έˆw"O_)[+Evn$Mq:op>'!BY #ƆE|.=jJCUaYIa}`fқ߹֮:8]7oa0w1P×tB!Z4^Cc3''0yWE{ڜbP4:'$(9_lDJwɑ^n U}Q(e9R)eg?Q,jv@Uݸ뽀DrgX_XQeD+x|>\!w2w*lCխ|\Q4O zoGkMGAފkoSZ^5|qXqz=V:c&8Fncz @hbҧ9kʴUL׭}p !N43(:WMDJb2"U9&gj1@_2ڎI"`D`C=6wb "&ъe8+4c-3U%!}B#;lEudW2 * $30k,Xҝ0^O9V6* rSa~3+%Ԧ^:="Xxa3oU!4FC8%+_wAp%ɴj@"q݉7;S;&Zúvx)~¨&tuT>n*&{IYVI}R7(~G}bO$j2x̦X~h]?0J\E2X=\޸ n#82Ĕ46dѥ }*$>[I$Ų@ipK_\.Q+$94ʊg@S@7nld8ԿY ɾM//V& Ca [tD['ʹTC' ?D-EY >]9w(nd$` Ze_{O^U? ˼vgޱ~Ozl"q頹ǰ?%.M*VC;9`$۠BjTxE 8*=aw:MJzm^C==R9;Ʀ];=3;{ V Lx@s?拔fi No' Gt4vml/{.^fMRWXuўBAc- 4z V5Ӕ.Y5\(eLyě0/{)3dt?M)cڍqz Hj\Þ(8] 7]+h̢DD߫;zd`Yf]ٸ"aprfqǠk=_Q}Sbe2 }׭tpho&D)@.}+%wu,m4ԩ([6>f,FN_hYa~}c&;iVb&r|9w/7$~9Glii\ݗ&+_MdL^n*΃Vq֥!'sL8S חc yQ  6'+yg(2oe7mF3u{dSj7]>)~ a8!>tFF_(;cU,|vO1VmJng@쭈ZfH+[L\i~N@"t%PN3Q58Ks6 $ZbL'FyN$^%onJ_{- ]Ayb Թ/x8,o'7CBc5M`1瞳2W{@ƅr68Bb#+#mw|EN;n 4bJ]؝66JM^.'U$Uqd 5l0Y$3?Vqtמթ&0djb/#żoϲl.MizVFy"AL `_-jZT K_DLXUM}/ۦ>)ҁ#IHo$" %}BZwPT̊+MeI] o,Q*^}C%k֟)ag?rXzzFf玳vϬPcg3᪹y}ZXY66128~n޿ZqQbC ZO擼1"PsWʷf*+e'OM1n 0@`uo2޻(% 4<^&=)RFٲ˞ "q=?Hyó%о)eXD 4jP0UR8"u~a0S\[痍D%5(OH& .>opo"#Dd`>GxmΝ? 5鬍4ک.5ؠ|?qL=T,c]~ FPbjKPm`Q=U|_uOb# 8@x7 $ߴDli9q썑A*Cԯkgdݍys+n}GU83}‹X>>-٪FW? 1LJ=#G3rѓhxq| 0S4?@ L9`jJ!\u]w_yl'_J]' ,e%Nㄈd9`g  W8%OK6Z3{GLeɩM#oh)*{ &]I`y!ߴi͚7JTG{SG)9y|`b U.n#` ƛ>.rU%4vpyȴq, c0<#3,o[<gǕQ'C 673?8fJӇpFH<Ԣİ@%xtYP$hϨgFS+H_2,'Xp}IFT%eME ΃%a"aYeQ2nI-V̭_e Awflgk8̊9GKAx-sV BEs ! ,$t-Gm:J$ή>Op8ī)0hZk*?]_td=ʤ2[m )ҵWaUloٻÓ{7f/ܸ]거 R3tI]}7x(*$3t\"sq(k—bތi>; )zd%.Џ /@XpĖjJlq?zURGb:Ў^\6o>7"xJ@S򌲂͙EPqCZB( =;z^1a?`bX54 j91d^қH_mJ-yƼaXK n^,=lxw,sYxwڭyꔍ;BVDwy\qI:ٓ1UsO*Ǻ5kL n{x6"y`ќP.]3:umLQTҘe^ȣڌKkqguѯm. a=Zw9:34Hmס]V'z 1?F$;^^fq)H Lj cJiN +W+ڔ|'hN̏Ϡ۫ExPC*k{lVLB@7//lX b ۿGG%դiv G,0uJ@[Jn7kOջn{m~iуޟ\sV~U1+ĬaD!jVlM^Ol"N/uBsB '$}RPbt*PÁ)_eX# sIM&eԵ[sD)8œ?TKbYhY'=\t{<3&XEgK6WTw\`D"p/ǯB *Wsi})2Z|%a wZDM!8f|jЬ0aw JeEUfDĬ9\y.+u‰Fv4;QaFֽ|Ws&vե05lMPj E>reWƧRf0/e^AҊy w"ox,cz/mo܈4M2|4iUD/ݩ & O)Q#qNk6H\ciHbI?IcX\So }dUUХg+b|14 lC (ռJ$@ĽQA_N /5hrT V߬a p_C>_İXecz8zޓgo1AOKre.DdG)P n Pqm#0JMtEfD~u_Pvx>#5u:%*p\VD`xNCASshrnb+ӝUCp+ܰXH NʲȱfCA/NcR^lnʯ}t5 GEx]++B^ 5 bG0env]}2#CYM(J WKvOϠC284sQJKV3302,<@ޫ17TmƋ`-V5`f]$Ïqo/NpZ; O!&YлN*xoZ~&^,귆{N(`ͻ vUt '݉>$$bo]UIHw=vymϮ@0ss'\:+%P7yPRA\lAL$|`\:0cKH֖%լ|B@F~e&9mHL 2@ fŕʅ@Oglc@ذPh99&j`X'DތW `ߏq_- h|[BȊP %6v.g>*5&31C"uʘXÆ %>XMf 1 ߘ{vN% WSrdoF(Oݐ[gs{˧*pB4mgjeYLOWeMJӮ.[x[=#uiՕ0^ \oN5˝/E+|* 6зN\噫%}'Ad夬g]c4>ˍPpPmP*7a,SzQ̾”ubE+ =@OxxǖKI܏c#N+U&^w?@?8bvtYwmx5?qY~$v|PNxˣn<3̒,?_[h~m;M&Hh;~btrdxn췪w '5SvpLcBoi qJo-)W{~5?>-,GNPuۯO&;1qIKW6v7rd`Eiܑb*4SR\uLY"CT&yP>́d5K<ǖiʡMp>:wZ6!h![u y5<0M 2@nҋHDI(N:l )krՁ|w֚jXko tFW{kJIvF4۴+pPE#$Km #r6r8FԸ0`0'R0iӆX E4Iwź)"dwSN_ MVg@\xU>XU4MzP4FCy@ N0Y܅ynob_hAxݮ昙 )eBQ-U23ɠUp֤dlHR Gs䃤H꘻Gj  Kq FheWt(~zH3?O4ބhi]U'cnǰ{.7[mz dP''3_Р&ҭ|ƃ:6T~ _ ERn+n1OlMY~٦V.XˮKg'eF]A9# ߸=IL2}gMM6k, cdkG&$)fv\lZ{qn$ZM!aDW0 v<‚c?}^8b;kT2K!, }N{f}Z- <.U_bcݦB?J䔉n?S.waˏԍdBSy È%Uk4~K ,Y,l++W <;08uIw(c$=HWٔ-O|݁4YS~";C=U^~ 1wޙb@4/0ȝ'F>w&վjI8ff Ǜհ8pphMD?vޘBoOM~z :~+Hk[<3o3!AzKM,Dž:'c džmnIҗFW"`MU=9X J2.%be{u:U'H\vHOh\KDRC6[7h~蓛:<%_{^75 v6tiʳs;uЦ;]0֨ \ rRsu49ysNe_M*89 ZsJ"_K Mٸa MJE9ͼw;1YɤԮʺoP4R+bG;!SFէJy!If\\5k>kn2ˊI{ ;r9dc2AY p%??zrc7/{ig_)LAk1cC*JHXWURQiENNЊhp._0 zhbxGa01EKӄyA|; ۍbkbB?Gp*9+t9+IEx. dTD!$k?"':&TT!ad;uӍs?Pi4?ށ=vxOo ݯZK*V$h 5f1"cz0&aDzRN`niF^ 8S%(s"%fn9?7ϣUkK:ĝ`Z *BB@w؊IĮ6tsh3f`)MI5LYan2Pk fV+{@cy>H'0w.|Ɨae $d{h9UǢ"*ӿhanOpE>n>}_p\hB?-Tzs/iy=TyUސAY^1 _K]c*4ǚ4%̘x]^)2{DPؾμY_"ɺԛuѳz̓st?.{+yݴrˈ<0q蚤Z&S| ^}k4O(c-VPI&bUH8ΏQ<3mq77]|x ;C, 6 W~NލM PJEm5ѷǹYjHFL`m !v>aƵ_y]o>O#s[نOY+bGv8ҴM~$[Xsvc}N+w V84P*{eĆ":s F}OvM.#xM4;bFV|]&? ݆c~fp70N`sQ\BVpF4D;TN0}E"6r~tfvr G>yX.?):t`EnNeNVb)it[Z$ހTUgϏ[gFb&HEZ`_.PƛqyYW߬hYpC ~qفHjLqkyfMJL5K;W<ToČi`1<|מ_@! {*gi6 ù⁂=_nYHvnL!~9lYL5tLBXQ,ݲmiyy8'{XOY#V ѡO&D.8^pK/t&׼1g;g`[\)#sC oip`9Y4Np+07rS+:ISpZz?V"0!Ɣ]}k= ՏrZۉ*\lMNԦuo 'o)/30&k(tRum# \ƀQ̢@ڬ5iB;.v'/&\ Żkl9Oply|wP haJij#`'"E!@1;Uc>(X{"mʔQis}3?>J1ՙ7MZ}JѩHz^,`T9{3y YQ"-=RD>'YxX P{-&Q y~M1éjoFy#L./x:n?RKKs'd(J{N,;[Vھ5GS:7{Z(7&_O$qoe3:J0h, e–EX̎TjЊ^DGtAx o&ghuiJeЋWÂҗ u>ӡJH@Iף.؃oicE>ɦJO.9q.}rv:MA @m09uqV5,6X i\r1gO>?l $&wL}so'\.n>ɽU,!,RBuD#u`B6d߬iT-b(v6Be<7:xԅ[n,4o~Jiїi[ k;{7,Kˊ>rFsw >랑dاqmP.w:ڙ$[I^,ovZYaRޙ>99!Jљ7jf&Op< v޾<Cį&-%8T{6D`G"}=OeL臋Hi+sԪTa!$R:qbN&j4EX}^K`r25\*mɜ8# lEa+taگ01頔Ri7V%I|ĽWQ9*] E6(+*2IEX0!IkI7+s$0"e PASWi:];ӡml+Ƣ9k `fT^QР&)gDӖN*>vVbX vRz,F|p y8 PJetClmL<'̇$ux>P3g8OI7sz^65JB蓻)u '׆voLa㱳e.`"ēD=3G )J#U 7溿) u98 W!QK4(`vhadfaĕxDO̫'zA#:ouՂ f5`C<)&=NOrA#*SZ0OcGAyl>П@~zRk?zt~N@E80cEX+1.ym.%D*) sF ;۵jHܴfd\$΋& Lha?UwBl+FYU[(,QeBM"WHf=;&z(ry9I]%|AU3Cޗn?$'+d@< p2"0(?n64呉NMbP|P r4czr/,EskkC *AHeL>.QpS|Y{Tb9|gUז{|Tw8-Ű*kbQ&ޯ8]&6DDΕ0Ld2铍-Ň+7G_Ob*>*n`\Z gYZ070701000000fc000081a4000000000000000000000001626034b300003a34000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/cx88/cx88-dvb.ko.xz7zXZִF!t/Q9]?Eh=ڜ9T";u4uuBtxG",d7kM7]@X>`$ Hf [E;C%GC"Gt,ic.GK&BV, xmWH:^O~-TQ!++L Έ,4"0:lcUÕV{VcS³m[n¾&5Lpa8D;1do@(c]+؞'0̱x '}hȺmrFDJ:sI}ML"w(Q?iQN^fS$ిn9nXw= M 2_ , :[OԲojE b;b ɂ0s<bt#jI/y:6Lm)OV^݇GHv!~1'e`V{c_ጜ n}M<=ί J礗X&VueCFGpUUe1Ȋm:zQCToe sUY. Y"7ֶQ?ݐ?c-Jg2^?|)AvQ17]hb֨: CP>oBhZU6TpIt\u~ۇ3/~Q9r," dRYlx*v|hi<. Qdz]z[ T4LY/5g\}ĂI@#cWV~ﯣXim>{St(*Sxr9>`=VllWoi֘~q3dx>em~Y;Sn3]U̶{Z;h\7^((9]b>B br0c<,ۦw ƺZYx[xfd05|FnhUYnq6,:snhZ<*}}W@U>D[9}Ȧ[eN>qC3IVrs{[GWn WܰȨx]e9@Z]M&'ihcOI^ՀaR'M$E0mN;Hbf ֜)=3jH *D(k 91_ kD =z K[qØR=X\K&2 zHF}dVӚ^w;`sfYId|(F2xۮ/P"HRƠt]@-d**VAfJWH_O<j6g-FEIf}2B>(Q%!dHn4g}B -!Ap OoDSAHnsw0|!mlV%f)!)lӦw-["ǫ'04y!.SSEHm^{CF2U Z154>/078AW]*}ߒrSJieRcF€*ԞS.蚵o- ,*`ٴӚ\RѸ`%ſM*ۺ1^I1APOL؄_޵i\Bѩ>Tjw E7Ye }&x 2%Τ]\ew*R?&B a7'Eyѧ>/>vB]Q+<I?`[Xei'ދb`_xXWmyla@˥f ݧ`' VuINmml˒J7)e>eJ-t*qjaqγ~0d2e^'/;m(єM0uC73~3fjY.E rο=ݩզ>uۑՖTN}ϲĎ J-<4JumˑE 8yi)>N#mib4<^{v$frbO*!zj7kجdx?uա߬F}P<6yՎ-$AI|n'ՋW`7ShbliZ @APN2N)a 6DA@w}\SNVq} d;ۭS;Gr7_; p \b%7F~NuNLcH:[AM|Y-5Hΰ6X-j,iU $^e43~CV1W 7030[՞j>S'km*t]Gʿ8u{E_8{{^5 pS#ǵŢppK4Ba؎V$\5ڐat9H[-5=$[ +wP"N 2 ˯C&֑1 l{@pc:!r7 @n,̎807Wjd!:WSf̔w:m"8g玿ۮ (20v>3R>0*lbwQ)3T$ִ^8 8,LK)4UY)p<;-m71rIG.@.*v g"pR4:yBzLH=f4(M[vVDa)s51]IUHy:>w:`z&sX:5?τ56̉EP@[G#}:lGdQz{v6$c= 0hϗd YFr|#䲠(FA-vXra vD(4QTu,q?"}5#l\ئM9jڒ|mփL#tW@,یH<x.knK M`mwE蒝{AA"-_&0̚ PFH_'bfV;XJnRymmZ؃Ь"4&&;mVy!nzb.60.wqJg/pϽ3+<bh,ظe;{8))` IS3AT>T7 7V*Od _5vwԂZ~qӳ"i bwTBV{|$ꨇI-](Vs kOJa47 ~nVo O<%~ bx_:gMv\#pxbMbO|D)mΆq Tx!<VgH58R4WW:ۈf7ݜ.],&ĩxl{[+ (6E/~#YKP^EEM\;k83DIGo8Bϗª[Q֏6~RZ}qzLӺ3wk;‹&zyi.Pg%˿wa+|Ұݩu h-&g~b,\8EZ5kMN0V5'3؟iqAYMet6[h9 'b2eԶ}";+[ VƐCFU gf1F) ;_]3H[n_h38@1e qHeaVY*o_ŷ62|TE4G}ZnjNӑnMP2DT$Pn4A)[̣]zW>'w&C&lN^]&:xw?a& :S~{o[TcG9TXW1ـRz<;SO+e+M/.Q;?ĠUl;}ٕMN2$* BfؗAq䈆B" 1sbL[Q{t42_E4}`# =6C =_|$x^sxVy 1~^cxýu]cl+ L ν4 )Yo"/h W5QWu9M$CtP4~) R_ᥲbanX:wk ~T _o1]3 K KWQW?>y]<iwҝ/BY"vIEOO'htĺ~9Yz| 钎ۇq0ގ ܜMPuW B/1 Dx檠uX yۿz+%0'O0IbQD +-5 -7߰SͻaLB%)>u7,h xb^ Ce7ئUm:Cl>pFXu_Qe7~-,g=~K7WBwźXLhOzx:ilǵZX+;q*mPöG-] ȇzy+WCþu?TW I`v[D|LĘ9N묰uA;́T+P^ft+ ktf\1Y?[^7{s?'û١ J/ͦFYᜥF<{trD`? /u wUTg^m u3M'^~ZyLF^} NzZIS[0S_>I`/ >Dmϝ̧۞pw*YZ"Pu٫{G~EAn`:Rm;&pQjwbU\]8qW8.S-:낌,!]ty4|p' P7cB`E췳Y'-+`UR*^.LOᰋͽʰ]dIY^_zL{Mr XJ b[?[a*o5]ί*, ^j50B㺎yW'|D4%AfU%Z vOw4}=˝x1[]򥲶>xTBFfy;|;_>|gvFp33ܣ}zTՁ;AI ~W[)3[M\/a 5WQ(,SэDMEޑ+4L>*hW+Ho< C>05}+ RjE? JEr*#ꥯ%hH;bRqٚw'<O;{,^*k 3/gء 2ڋt->7+,3b);:ɟέOYrUoHe U'0M(b*\jbGJ H Hehmc2N1*)h!n,c]l>鮡1Pb#ר{,l\Ә8@YG\Rr5A9c#s-لYj-I~{Avd|O$L e=7[[}Wer/yC^ؽwdcU)~{@"ٵbPF?) 5y8JZr}>)x gᲵާ%/8XGR!$-y"ևÉ^q U~y=CEqǿL)Vȁ@,v.4ˡXYv}9d;w5g[fzl]ʙl]0O 1!=²>P"+uYotWLi^F8D98]`3p>$ TwΈ]#tO/l/Wib^f 'XbU+GOTWVtPi#%n5yyDĹP%)'>@l߽:WYLToގ@8IU|y ', DZI_Q_2Lä'G­:_ Tސ.8᷋j%=I'4J;b1,iKOV|61/\:* ʭ'`H 2( 0,3MNt Dέ>DT7|%0oW' G?%[!N&YoK-R{ۏDj^Nb2_G&Kk}eOhM**,7+҂LS>pMbEp^#W3( &izB C |]/9]->y+dϯwzʠ= Y3s: s,MsV,{oЃx'gX@e. TQsM͘Irw0jN&yCoL~Ҵ =Jua/d„hYp!w]\T"Ph}455nJrj^!?Qo ~Da½g}黯 mRpБ(IOr[6XA= .Ta8?ĝ3xÜF1.t-'"fF]Jq,>==\ m<%~X9i8pL1X-0XVLz<{%Ņ!kU ͛U_6c=xc y151^ߞD!O}香)T1ƴm:7e| 3+-24SrM$tpHv"vQA57medV 3֪l֞t ӻpc U#@-fz??8Ҟ7;w0I;)u'c \v6\dV xяq g<` oX&VmaSvsbL n)*K`\kuI&l[sk)%8H,Xqiakκ9[pCO]"^:O0f洑e9M*_,rΩjq WcF"2Ҳv3{'VMW:ʆ?;ep~Ur⨾ղ 3o޼y/-zaplGB1xT$ԄoH&[27__e=&B̶n9zRYg"Y`=I@4=0X0T"&,QUH:LOo ^hPLSy՚+=nN=.PWv@|7M@ā&'A)ueCbUh?DMH5QXi`CU$DV>SX{tM{AU gP|~ Z!d%R +F|5e6u9|^b.~t1?KT.EF1Tq6T "Ѝ}lE<{(=luePJ6<3v}{mGZ/΃I>;Vո!{%/GDE U}k"w밤5A%T16ԻȊWUWMo|(^lvҍkކq)ٷTo*F6G1(pn9bG%z?LY/m^gcpj)79ʹA6n V{>RSՠݕ|5]3J„KaQ4ppy nQP T<֥߿}"\j{hu䤔$b>eaђXk@VV|P,G*z\ piUX)!jC"+*K5iLWXDPkVbb]Hf%qTYc ŎP-h76*oT#+;_v@DҬ&^IoSWښY(|5v_u?<;7ò>-"fmlpk4VY,0*L_Ee1-F֩ǘx:ǕAw\s Kw#kgROT/DX/a"v5E)Mc|GЬOEjt.2Mb8M[6tݎ*z ]޸OՏLfwoSJw Y6RݝpiΏo9#SLT(N]~B!UOl&weEK{2G#H e嗜7Y-D){ ,ǭLhYeN2 f.r|yb"M6ҡ$^z8_p<=~Qe<Ӓ̟ϗz* ]M3%Ok:RVf>~E?8i92$&%\05M-Ɲo Ԯ\s2|r{uU^Fb)V;r> @C{y M@S7oE!Y?bkj(Z)>ȍ4]1nT1j2{L'm<%16=xΏtJ+IȄeD=UQ0/H6N2;xIU DUȘ[׏U3)R#Z p3ΙDMvdɕH0+.EB 7ldW.{3Od0.7UN?E@SIv([?ɘ̬7  i`)r8O|VЦN}}f*sZTW_Łs$SX b9Y9yjbVÀ6=bbrM;hkU&ыap]A51y2Ŵp#"Zƭ?Q@yL<-uTOq-/6P/hPaB?8dp^ i RAzN wW6w4VK(lk>.gp6E W 1~؟u0ÓR|JOi«l=H.@ێ="7SPnW2əWgTMr;e!JmW<(C$I49r.5\S%2]՘$`lՋG{5LU!o,eI4]$ =gXr#Vp13z4e6k1ߙp@9+GdbZ6S{9D+s,}羒bLkT?x#@ t)F2ST+ 1AX 㒽rYme5韭BMظwYĐ(X4ĀjS[ǽ2@ Z9 Q 4DžQW{X8!m&!F\McTuDu2٘*jԨI84іNn.boýB!|L7e}KdyRxP{_TrvSȾ5v9Z|SzM.MdH\+#z +{Y\]49/` 긟:--zBaQiK[KYYu R:IuC]bRH`esOA%~9MD !5o#D?0 xM;{!z" QqvgX!2@O9bǺE|Dj &_;6AXy hEF]T?MhNw4(Tǃ'ra}v`Ufr Q̅Yˮ0+.Vo~0e [l|z1~M<1"zꇬ!&*{Pd]ѷO"uC}gI8޵~2 {Si0$6)%9?܍H;"i+ӆ1xd`"x7#)?ckKJ,s>-_I ׿:ڴ>0Z| Zð(C"dWBZəFqOR&ޠg씄 qUk^%F))GCA^Y `7`(ptHdG5D'#he3DRx)}#i0F:UpܫHOh.ϐUVWI[._CϽqi4EhcڙSbi<%~W3eEa $|.yHK[&IBֆ>D}- LCS08j\j: 8le%"f<=T_`+av b^*`".|S!L>l_%?FPKg~WmɂfT/Ѕ^'#9q04AbZz(D vIjOB :-uaOZb 7 mvN ] (XVQZ$} j6lg[ȍjܸh:ەLFw[B}5-ҎEڨ-OU]HgǦ<&&D`>CPkN*U`7~]/tpj ˮI{b\s `?4X^rr1tPYW|]f .e vٳWgKH_q1=S>KJ"ߟ5Xb4pg3D F'C]-N?6 >*@y |]~kCO}iBi7@Ae8ey=لl\ 6P-`T%4BGcP &!MC@(lx5GB++ĉ&rLudH҃<"/'0EQqgYZ070701000000fd000081a4000000000000000000000001626034b300004260000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/cx88/cx8800.ko.xz7zXZִF!t/PB ]?Eh=ڜ9Q [/\;u4 0jɞ`e>DkmwuJf&aĵ()BQ{_ߡx]?CO#,$D rAM1ߕP!"Ql X5I6dOJyYj4VϷLuByؚ1qNp =aMzP$xRa4YbgH9ho 7g$D@Ve`rCrE#bN'mWqx-bu@R^ uWGЎb༻4N;a#耜*M:+ȗ0yyHvz&2.06;o)-ta*Wwc;F,&o Ta";u:eqa zXgǵ\4a''VjV_Z|RE<Ӎ?KήH:^*P亡:YVKlGqp7AF{W**u2 *+Z[85J 6$ ]_Z HGHB@Y둭0ZH:7UISӝ:̇B]xxeHLf-.p@ؚm [ e ߏݮLpс hHJ/_c} "=vYĿϡH'%όSHI^( R̘Qm hmRt/Y,ENvC wƴPϹ6: _md%?mUEe+(֐B\'X&^9-$;|.H,l;>ȲMb,UcFU K5* p@{IDtX!xF#=§#Bc)ٸz=bO WM zBP} ZT*2!!ᙄQϊ:Dži(9_f²G[7h^?Lk򶾘ذ!lvfG08Pզڴ都\jez[hIp`lg#gTK{'TML \Awǰ=vL*\ h8vdClP`̊hJI6.rkir?}\J~՞4Վ:`*^p6@I0&(Z4g&P`~"&) `EOSƽ$SaB?v:'2/z=d|zJNaSY˶dq0eZ0i5%e% z-#ƄD+- n+jϣx 2"(X]7Ep1@s@No1? 0}ZG0k崑U$(@t:0(aԋ| ښNzAF{THhI&c<t6#adWc^Ϗ&T ʢ/ Ayﲯ#!Fc/Xe)t~ȣ,^,a洑Jǔ@_oد|K q~mz/T1BanX0ytoxcn4/"1iukT]b6 J|Zj !ܯU^I[/iz/M7D )B "Fx}%|_>Q.)'d2|4ٽa&\@SC.>.@a=f՛0 lyY۸c}N>~N⡠fJ#,JL mfqqϗ ɍ!mX+@5쿚5!p4*Vzf=L}vT{l2gl* p{5o/@}y4ᅳ ,ƻy2&\yJ MTwZ w"i X,GnWg|W zY2#(9ՆyHx\F!`DT~SCk-XGhG L3ڂjo0>== 6ܞT鬊hY*Tz]KdLoΤ#}BӷOJ1;e"k3͖ &oTؐ He=\Zyg񲸬n:] .΂,~9<饂pd=㽗BolH;/1qyR-0jC沴xs*?kŷ{/Q ͅ_@o2RX-^8dVͤDfth#OUj.hi q2uOiLZp/Au=,:ڹ4A"&d'OvLzkè*bh%Yl[:<$$uI1b[{!OAa8!yG%q?ZL=>-!Xf=?y‘8t='dA.cfG\g)TIkhRN,׉} 1 !*K5zo4-ܛܰV~osC_h? }Vy{sJ~0᥺iX`Z5)<]1+b~9Zu6gL|QIQa"4퀁ߚζsF"ؾ8 P/u`p= ,͝@4?yo*sڗ5{n-NG>9կl,ĒeӤGp7(jC $Ykj`x|!jJ9ɮnm]$!^0fړs)J Rsbkѥil[㡆)znPj>';4n, ee2GCfx=R|xW:B+}ZY;A#.qi6 vWgKBA+ród>M7k;9dts'pFI\;B Aл% _pƞu5S'еGWUdmس 73n4-8l1ɡoRi)$b4Vؠ5uD'5Kf|72U,A:*i4+#=;~?> (#"Ńΐ$~E7A.[{<92h:R!׶*éjfbH42s[qcѓy H\ _", 2nJ~lbw+6AH1ARzչ;>_tbԺ7H2⚱RQA \ѳ QgUd(sYLGi.NlY5̂-#\q;vfB B(Bl7x_vKN"\.iwNdv0Q^tT΃"YKVߝA kzB+ F8v^x;sU-Usz^(\NZc?RP|UC! ?DHiIF2}wUIYH$ŊȖi}%ZތvRN;wdYA]0Up1'HeňUsU+/P%\Cz^?Ag'M)WH~(ĎJ{iP!PV.W_JgG|o+~0P0/ևږbe5 -y&$n?ڋ!xhM[ހMH $͡ Ӱr9ۊe7_˝ -@OQnGzmiE2;(GZNiAcЊoUk_4=[7V8I\đ4f羒yI0ˈU 47fCoL8}hL82wEJŧW\Ǹ &ʸ  xGб'9I ǬZNk/bO_I6ڂXŅk0o5+(cn2AQfRn-(:yhHѲF 95> R>kN] fVbt/mO0N {Q>[&q/}71Ғrbv fǕ'QNQe\@;Y+꫚+KK~jTGd>,{:~R(/Wy8{ć,wdSCҋ{&M|QpD}h..X:B.B>т?LrM*x]T'sW! DK=UAIn].)4O^B^ Pp^MZ7 —"$Ǽ ҩ5(E@avZ~.q3} ',=m Ւkk-Vn>ߦFh5вKc 2U kċ SaJp,IEj FVg0xJ]ECclڄ.j{. z&'^QZlS) M.7@Z=~&bs)!l 5~G.DY퓃Ĭs!IQGYٿjn$s_ VNLs4YbP/:# HZ'Cl!o*¡ِ<3#cDzO>+xp6L7CNjha-Ypbs(w.({8|a9h A;bB^[yos05FeO f *˨{,RW:@+]‘sב`P2`[ŴTc 97ޡ#zHwH7r>pU1*@9#x+\{18 9-w ,]q5v6>+]HMb~k>L-U{D):D 4\aY2Ы8Ik卬UKO2E+ IJS$`sR#Akl^{ v4'n{R6uaЁ:* L[E9̗m ,,YYDEA^9n@tu[Ǵv1o@ PvGsalүГav3Z џh1#] 9Zե(0xK[T 㴋 ߃G7X#o^^s *!:X/{ m^̎tUa&/'`P\Ió!ؗ>% Z&7(eƞޝf+;1~7 frh}p}8 :SdsmU-%?JoH>xcTV$i ٔ$5_;Ӝ/'@~1@{l??!!vhr6xRiZH4˩+N͠ݯ1nKɈu rԛG"xM`z3Oe{K1iQm>݉u8踆 ҳQU$)ëJ n2E~By-Q]K5N$R!~FWZ(;prly~vvb%TJV)nR5Rf_;.yv NR0N;fcng8&=fJw܌)I[ŧbD{u['@othKKYUd<^qELbBp,\nK>' "$?tw.01Ѻ: xх6 iPwhG~~T5s8 s~o8aȿ"'$a,⍭.ˬ:q&2PUɱŞ.e\Uzbf86;@Ҟ-ɦFІ~ԨFdF#r uUCڶH\7Awh֙{ͧp IJѨ29R-5-ix052ݻQwiYAqU7 ԮҜ7MƔi!ᬬF2:n7؟8zVҘZ9F7Ue f x_ ]`~/n@%xήJ&g|l+զP~Cۏ_Ej$(oj‹vUpiprS۶O9ahkP/jciG`d?OX~hSl3obG'/%N)YG.i7"4fns !(n$FP\NU5-n.)^7tT2Ү˃(4Q&CUPEg{]/6?1(HނlSԆe[\֮DMMW>‘bxh1]>F|&.=s+f4}N <7G9^eʫ xC擏'j|}MLs*l N)^:i'=xu#˙:!f(?quum W2fmٓxH^˿_uXaw&@OYvy%'fV|0M5=ic>F!6Gz1#U[kGY<h2;(}=elI4{u,6R$0Qصg66IKcE)}E{#̨>ZQyJS Z? -ȍ7V N8/?Y" Ÿq%QyRC춎/ըiN!+S#p^!xD;q7vvĹ]a4y s#8Y\mKÂ0ܾjl ;0PݲU*O@aGAԣb-LA}0ġ舙{$)Se2kbcֵ!0̧T}%eD<=vh{H;ZisPMH~e@(kN\?nbmP#L%|+{VG81F+G(e:leHK؆USꂴ9x;I@rwgY mِT>Q%OY_\:"`}Į)*-`V RmlSz̅IaK%jRLQy^׭Xg k~nenH6,I#uѶBsfBߖ#-`XtL?Sw:WZLKrCu*MDG*ְ}vWmXH('o63owZVJf)ױ5NRޜ< %FF=˧5bwQhD狊ƫaZF,Rjhkr DS3,"Wī/ꮻA?L6ی'Շ%9JTK /PtC HHKya!B 5쮸+ l.ȁkc -M;oݖu+M/Fpi&?u[CVD}_@аX@02E͹G#l %QM Lu;Yg V V~IsitM˶zЪUDYbXT;lJms@<1/ E 7\*e]HćESj@g"%KONJ -D45ұzE{l+ ULpVthص}ʥcD IOVj d pڦbT-wbFCGo5֐⡅Gr9Su Y{=ؾ6JjST{< /mL@/oyVR 1M$E8 )剎Jtиӄ]hhj NDRc\g=`(BNA3r'ra|5w gcEbӌyR Jy[kO,d?\jkÒ+u%_=s.$hrV$VBXd-rKсE ׁ'?b)Gw8!AdOs-_=PYL*&sqVvܬ:D :c3xN)r35#NAr*Fn&UNJÿ*huc1* Xo() &.NRȩjATKl6ʤmsN: ʈBMk w<)Yd"xO")*DGHZ-QFf["}1%E8z t/ ]hs/PQғ!RD.?p(y4 N44(.)Y`.kT4ciްXyXp WP߬qmŒd'4F ]f^n)_Au606젎bB9aQ􊩽{y)SY MUb 26M $9;]+&98 vE*}|sNdM DG=Ei%5!dNT vN~>y6rZگm5YYaK؎*:.ULIU(5Wf 83Z_sҢ"_q[&XVee2l"K{}!ΚyH5,aMXhxhS9x_A| >,b{7\3TL6KǸcٯy:n@-[Zp.m\x'q߫&UF@h_@s~&Vbdiq9%)֊5V 9sIܮIY VOU>ׯ 2g7| b=2vV;чD.4sb9~dY>&90[Ÿ^Zax&}WFҧ0}PA2QZ2\]*ۭeĠ j.aJ{c]gܫxTeU9eZ~$ T+8D9KuoѢDqtb~`ӝp%GR[ٌ&3?1ZS{\: ? n-3q- 8K  DKJr9F}v>ѡb#鄶J\Ir@'ϕ%d`b1s3|Po}{1yq 5T@_72/Ujj 9e՘ )6{JZi !+1C:a$X0.oSAU 꽮i7Yu}B7)Gք/Yh9c UI* NNmLWjN{VwOgD{l` [W#?T.;,hxZ(*%uU\x=>1g*׶ A.* \~6H'I+&F*AdX):+u0~8GjS)NȏyBhR K8ʲ:Hp2}鷇TU;q2AV8}`6|5Ŕ\q$<4D}F D?@x,(G)iA))(:T򪿎@dIp=˸ACK+x.F /OґPKu95Hs탊YYtEHp7ldT,^q^VElS,ݓ ??l` (5I ׊#iH7r0g*W#=& -铷GͯGܤÕBV 3&R{ÍM"*aˮ=[2 /IDˊBdw8 -bC"d{":4p QI:+qlu4H <ه A1TFSFg&F]/ fNȺ0IEv7揿rV~v椢RfP3haj +FX'-k.ݒl}q+*҉&es(Bܐ.ı&L*$X Yd;]/!W&m ;ŸY`g#gmAu"QU`\ AH4'N­^\v``̔A3\pBv!!X;EC܎a"Θ6J&U(5+}N4]"}ޖ׿ Ѥ5x|V%U Xu̪^3< ֫͞ z9L<`,Ew>3q-YKv7Ϝ8?¾"lƜKb;vݱWK,dC64>II@͎ة6M?U(_灾7[\YRwYlwMH]e^0HY`z1),[,@޲7rIGìH8"|xӸ87H6QACN=dد?)wgLWCbo+x[-iаmPsxz$#.uik9_2 ,cRP 9Toi/~(`8HL !CiBsϓ =>DAb@E(n"{a+$(ke*qL|z4<5O9)&f.oK}R0iRn={}}{Oi'I񶹚bv6r2_ G.7:M6t3pWs@J|=;q,Hf:;!^1kpKU-8[Xهj; I)0}Hrv:liHFk{H﷯ 20xtޒ> }*ynt=1%6g/}A R_yI+-_*ݱ>k3V:,;+)+?SKb)+Mdէ')]hVV[Y7楤rP{hdP;ߍ6穧SoaF*]ud{n0oW@I!JFBh8hO+8AhV ׋Kz6^z}W ;]%a NX"ՔXuQ"̊.(T[g g~ !terB098VjElgk& =jhuH9B&Яa iOBdoA_t2ZhAɠ}PD5j./x=Z_VFԖwĀ2T mv!'Wl/~ῒl #@06n3QLzb_5 gU(N#LAch I ExS A- pdkj .]MÀŴ57j'o/|lX ~xYƬt )?粭k8ډe߭ ~|R~"ho`c~zjDw { o.]&GZ?/~ٓND\PWϔf{"JY(;vK}bT~V*)G1O/a![aXS玊Ə$kBsC|DmZ23(ʤ@+}Xwg&;(o"P[,|:$R ,,]PޡI>9&Iy❪^'׫0?rqXheq6(HFmRLh X&Gȃ ԫksss:)U4;eWU*P!Ťá׭mtrA1nq9øl&e =4`$n^ Z_ [Xg5%Ťv4c޵y{3 9Qs`|X2^JXډ~(%?&PapY(Xz3÷+h$VgWI!®f_gg/Dž##8tڿ$ig />hZH';ꗤSmD? FªjtdM_`zqWg3GzY~DjdލjgYZ070701000000fe000081a4000000000000000000000001626034b300002790000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/cx88/cx8802.ko.xz7zXZִF!t/'M]?Eh=ڜ9QU~w2<-n[zd>\ثAel#DR0<i~޳/MJ'_ F0U?e(jrIY.D;lD'gq +E CN,3:Vo޽P Q) Q8l҃]S;_a{,oyG6Ie+78i.;W_G2(A4P>:N Y1L1A׻٬K;E)Lxg OZV;RG~quL!BO~U<ӬH2.ˠc5S)#VĝK?+Wc|xpNFRYtRwsvښ2M3orf[dqҭHC SaŦE>iE8vdȗ4&}1r*G#L`}Aޡ7tblzHMYGGv8O1σD=QgëF&Fv*(O4gu a@f5cp)Jʸܭ" u-q$%=aKH\smZr\j콿Ltmf;͊LVjL>޳9!#j܌ AWR4 5IGyVO}rd-~*,pI.] H9r :awbT# aR>K׶<m-PA fLsA˼(xS p62N.QVO`-$(%9h+vW 6 i%M8E:q)xtDFL?m]㵪&hڤeQaxa+ t6v[я"CRIBc]Dyk?j9<WBt롡\R`/sxXDS\YNV]`aWOoqzvGe6@Z( [=*sis^} ۫rAϴw0|0بڳ.zAm?Օ̧6hUӯͷD !n,Rcfת6g%>BCxTlf.+4ާ+Z }?SF%K}H%SRx:|`a^: @ǚz)2Gˑ|/Y[J4m,69I,Ja*c _sB߭ʬ,Bwc Ē,eopš˨gǦ+v%ųnG_bF]KHRfXj]_?tӧ/G2h=eCOu#և$jA蘗al cg*\W$ !f ,{z12ֽsJY1hZ w U0J7w4 rO'6+ A?`bdp힎âX7tj)N~$|Vh  ,+Sbf*H|l+4k-\p,ߍKH|}6X"f5dgF蘂⹙ނ`R]^J]Zxx5happ [h%uNgU02ޡ ucUt4!_+>/g279{!#%mCE]#:k‚ɲ.jdPav_., IϊN~ͿNay r9XXwJh__׼7R*kePl[A7S1.hRs|8c5#ܖ}ڤKax sX%ok4}MJSnݞn%s>̃ B,7ba˹^p`ݡ$>jhmΔIFFh'FEߣͱV̆!]a͓>x9D5w,VЮN:$x~)DnR9}^/(ߣa[T]g\25uN͹շE؍|GI,r N% uYaܺ XY1.ѡL1 {4`YX8Tɭ@lX_oY[DŽcr?]g v*\Nx/V2,I1zǑ5N&d@J}"8Ղ$Ք9OÈ ^8QMx )]t~7ڼ;W|AP_fPNx3) Gǜӿn?p˒Q_cB2h< W|h4~"F? LQ[)9և,ǃ^s3cKc}:E6EA85OA?J(ao, X "*pl w(h@`@?^VԻSY-dĭ=7RP켟J2[ Dqx[`%):Zup:(Ѭ>`«6d{sI3pb<6.8'1r]@flSD5)$g豤t gl '\r|~I" n4f#p&rhQ<'yC'c>37C#9'b*8׎v Y+r!uM )P88 Sz00~5w~x?չ ZY>,Y 8hiq0iAwI۰Ytu|855H xB?EfV'Fy῱՗,<mc3s*s ~dvL:N״_H؟j=L=nT3.k_P ulO HVׁX(J7h+rڦ}TFUmA`c?=xV u )_e qJY=-%o/2 =O_ЅpS57DN^ئbA@Fb4n!aCT9zHQYNz}>pF!~tV}r0~h"?QS"~O=0*7|'WT! wL W/mKэk>7ЧSaBWyRBswD]!-y#Z[ G=_BYyͻ1>&qg̀^0wh;IZ+ tv_%LƸq"f9ʿKLîkq֗'0`.acכ0T!ePsƐFh!+]mrH6kDfQעoC蕻 |&ٹ1|>H]eD3l[Ҩ\SYV̉M`e'Ɛ#^H40| MhAf|`(5mu \-C|1-n4Ÿ69E* )&fwk8?>kEaڸ%Lq֡q{$az5kQ6_-&w]=f :GkClq]@.i:RF7{?PCoȟx"IObkHt:[ k; *osN0|bX+Qh$n >0H?3$adg@?ۉK/2zmo М !CpWWP-)j퇰 7T %+^ZAL5-6;i1f^} .V VN"w&m|3ˬbEb0k/cGFl/vnPv!2폻hԹ&k>e~ih-;RxUzJf8aE1Ap  a#j.j#lAoY*55TW! 4ՙ;Oi$.'?BvRd7ԃbt,ۿZ~}7T )G$4NOFIM Tpԟ #37az4 h!VP '$IE*E'Dqª5hZ!Tg۴c#"WĞ*`\&qN2 kFS܍Xۍ,i?WԚ'ҿPc/M%q`IM }}/4ބBuB<αOr\'V{]F;;]&GJGEx*Kϯ+jlpvً4+(B%?oc# D39i fTﲭ ĭl)۳3݊E^ C3薼>(*fI"‹RgKN&xHcuKZĦ!DkU{*Z2I(}6Ғ=ө~Ѻ|u5U e55 <"$]2;ķÔ\J2;Lk<1mx=Q!(bC\bs;T%kJ"\!6 6^V t(uFKz!9Qxan2l2?Pg?ainv04vo@'qK?{,(W+Kh(tcl{ZO'!S"pYC V1xN0H;Nu1#vP0Trq].,\y{jݷg9(p;[4*{Qvh-%h?O_[]N$$??qB"44me,}HOfUbG9Î1nrct .ql)Dc8~Aq~o(#(i,e{6@cdc%+zĤM1҂o; NO/Yd. d4,8>b{TU*JDbI(d&AW`ЊS|S<^<'Må3ꬅoj:2[tp6Aլ_Dw·c^7֔yfys0,BNieLԨX إeDa6RJߡh!h "lr!?1Pik'87J^.臄USLRJvJZg3؁w"*k˲_v E qXhʧF& n\WG%߱1O&MGQA"Dfy= s>TGxMRq#nNa|c,,~sp|MʶpN=>P3jarTJA4!Q ȕ%(3 3 ㈌TǼЎSsYln,dxEj Y8 Se ^}k:5ʙ2#t\}lFՊh*9w GyI`Γr=@)}! @S  !g K_`^qװL9;zo߰$xPrOɋr]w,E!WcӯT#vPi3>HHt8\ŢYh5^W#_cSq`h&_-BXj/,"Q݋(yhxb:3Թ}L3jWTϠdCA51KК04Mz",,~<;T/i@BHn%&7J(WG_#aJJWPisZn#mKN!gYZ070701000000ff000081a4000000000000000000000001626034b3000086f0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/cx88/cx88xx.ko.xz7zXZִF!t/̋]?Eh=ڜ9Nh|j䳿OWMyzHo`GYhs2mBOC/z E.46 _7$MQ]S3}6'Ζ^}Sl/yMJn>ov)<%Oև2A&Lmxep-}ߔU,K.g@ezE)T`Ҡʜ2߼aGjqe UX> TBEyTWsSg_ ̴Y"!'iE7{0=PZans"_CӋjlH@\mFx$$[$ *I%TےV`ؔu2mXTm$-s82c|`ݤh_C4#S@ zK+k0)pm6-ݥdžNeCR6i~Rp1'*Nh ׬!} =/MX.6nb8ArSIV#cI$jz _F=hٹM7pt8XOJ@;5X\' Ww =0Mu6Nķ. %-:#@y(/_%e=8BĄ,7gm,Y0-x|!:b%ܺΎ9=54%VyoG> dƤ 9qa҂ fB6:7!fò 63L&,lVѷe+)foi7[iBh|u×A@)[]Aq֠…[x լ8 5G8l?tK<>q`iMkۻ@("W>ZHT-^KW ј=UIEyWl1q'U@-CZ$]֣2œxЁ;?b |i-F=ݠSlk,~{]Γ<OVKٙGK `ѮgTwjǒB;-WZUϧgbq_j_o-C W3LBrN CGD6^^hhT1A T%UD e˘,@e*%"^MߧXbY[҇n:)cBS>!꟤n1=z[  sx#b"$cj.\`'܆%ߘduA0:>^uʜ9U@d5}0(﩯޲5-,gʱAhRߑs(b#Oz H?mBRAsWa,QzK<[D!e¯?PG#v\zjXX]q=Cr~[C9cm|`JbB~3 7A(z5 e&Rf El#E #ÑȚ5zͭ~#@oxjl CyvVhP'%2z2bEBJnUOV\a4|('w>2 %=4n ې6^ZiO , )?rUZciW2K.<}o}&Aؙ/?)Մ"4iz@FI;ykGn-Tkzo׼E'Ƥ?Zi4.zH鞽>!B ҀZZpfޜW-?шxQ&&&q>(vl %Lؙyf=VHduiIe5 h@[EB9?[: 5gxj7/ >ukGZRQ4=s[,;G1PJPIٳR1}M~ 0\Q.7Z0E@8礯. hH)T~eRC$}w%+!G(Cgܹ5 'VowK 9+cbnAiGMQo \uDyb3FKLG4S4*Ȍc8WaQ(~!a(zaZ.[ʦEIs]5!>V.+2讚 ȇ=b 0#nRȫ&@u'wuO:g'E'gy=JJuP:_v3au8jiBEÞ,) >ܵf5 Z8M9 '+ wa;ϋz_(Խ!>?" >&ɰunu 5!^xx8(̲s~ʨ ]2c"p !6c66|qf2 8m՞ϭe+@ݿ{ b1\d"&7 ,y\ "z;}rƥZ TN9}4lmg%lDKkQWɊ̠ɻoܒYۈAط +p-%˅3BM̸w($n#C7)D|mK"\#5oHuoRp2\ic.dg/goXRǔ'g[&а{]\&[MEQC]$ǐ&vWϝ 7;oyafHH iX3!qA:!y|XxABJ΅3;6i͖XJNs\m(;wL hPENyJ@6i{dy'&M5F UPa-"R![Y$j6ؐD9ua (`;x* SE=*s: }+M&#Yɋò6s) zfq3{:x[6 #0-7vX6^Ʃwk=K(BoQ:?GksVzw jƐ w(~z;q،_ f|&D}ssz-6-)t(߉r[kFÇ߽'If~Կat &=˵-dӈ7H{! kwb _uP-^NL߷^b=.jcc#)A`ΖrD{܊jILid;sTԥCGꚖw&@nZ̎+Č 'AȶBɼH=\sҙgݵA7Y祀3Sxq#oW).p5E{kߖiѭA1M_T>Cô˰'\YȨɌԃBh"angmaTrtuѻH0/ۅ' T~TȴnuY=~#e9@ϐ$ÉCRh<,PoΞ*'ύ=V (&эDvnPǦԌcqx^:A1e.y*|˥I pRj0^N!_hc 0 okm?`aP@]|$~:+C{PFzd>e18L[_AڨЊ8J tEkg~.ztreH:'k'2ݳȜ#B+ [&h{Əi%:Ў}9/GSGed1Gl^ >H]ȫ%DF򛺣L)f_[\rl0T?gi^(E7,E3@F]MtfBW~DdOj9:}r|v0s=Oգ%IOZr^ZJ9ctH&30*m6@3#20B"zylCYk 1qt(q!<o'S_WYlI(PA"۳MP%J dzF|DK&Ye 9f()7BkeˏBM h1o,}I0+։!>m{.0”O)a+1P=n"Փ黎'Qϛ{qT Q63$Y(o хrꗓWln]ུ65 ճ3rC/^{ln)Yx eCZ^ٮi Cq,0?3uVmOeLG l{nʿ'SEK BR8gSH&W5&'!r*Edι8zēyc؉5̼J@CyrXxlgiycT6"V"rM$3^|ΰl| ;bRV[w֌EJb}ӟA7ryնw:҄;o3FhE4c- ͨ>J>[B;!2 qfqsP2(6#9"Me22Pª҂jQ̙pot,k3bɮD DZ?98({xX{H-&U}s, J`+,"fu,QU\YGavi] |:8[sj6q4]v oI)ҐЅxm(s%eW]d>ڐvzx,s)DR/EW"!>ŖCH[ 5V6d/T2(-8eu_l/ bYS k?_o;{n_|#y8 <4XR.1dVTïۄjѝ_QQȘa;SV"11]7EZ6_M>q(ϡq; Sܓ+N1,ɞPSt#1,{zl0N >r,H',e.k%$L۷JpM˳LG(t1*OHe#t=Au7NZ46L+ H 7{|-%+a9$p/:"b{dNj.ײb?_K1Tf,ĸ.*Qr,ZzhPH, 8'd 5V<)RIxYQUmSzB).=It"^e..Jd޸+Dio[6.+N K _gZL`k퉑vҴ*O酾6D|hJA.T1*=Ͻ"q/ 1hpsЯ-#dM$pkQKS `>oL6oV<:JhzPS-y!7q$u[Q@hM)a.ЯO4}׹n@wfe{UV;{r%aaF-)7l!D̪SF. _E7\ =n"es@<&$&Lv#=[&[t* rBb*V*v]rCDe)',oK (ycH!vtZ@3[lKYGmM.Ōu?e%/}@◡zCws"Ԝv,@F&ƼwhuBl v×p- $-W4tY@N byAx25U.pV㎥2fZ y`"NTcxe|'Sgu׍Aض E h>4)^eORFS./c-zrő%#1~BLSY:%k}hAk&h;@_r=Ku"*l\ƀ 흖Ec7\6F~h" 0}\mykx) Eޣ)u4qh[$1e :չEܔ.kڑwnT5GRqLE_9g/ȕA -wSRث:FIo[6ðgJ`ͽLEK%3JUE" =Dx&XSOJXWTldܑ18n:=PVj7bʑn@nVS\ƘqPjn)}|W hR;Z)D(@ɿJܨڎ^(EU 7OÇ)Rim%g2DH, :NBs$iTO0u~Al"4%zt'rQF"DL^Y#u^@KmchV&4\H39թ9ZJ_;tHI].$9tU9M9%an޴ EPi4?Ec;s$H+HDf۞,rϚiFoڅł;vYlbIMk{yJf<8)exע(FI[@ލNN$4t'k)Wl ahhllfi"z9ZMonãæCv],Fz=J+L_i'pZ]2ꀮy+ L͞`_ˁV,ƜW;I!|K\t"L:9dDO`]oxN'e֛_H^.i3NmËN&;5ld:mJ{w0xܘPb⾰71eoސm|tDk7 r&&6+aBxr9ԠY$0KBi#*0u&Oo1إ^ak)=@ID׉ ɫ )NUk_MTyw%BDpZЩh0oƼirY֢ۙ 6EUrQ aYxĆsJ"0@(e1*HfK8bvJ]点}/U]'_#Sq\@o7Aςg9x'"w+^ J#Ox 㔔 9%H.]Cߵ?PwP)nÌXu`{~;Ϲ4 P sL"b*[&LOB[~nI j49[Gix*!ÐyO`! :Dzk AF>U"H2k\&./PO`RL_`);eKDn;Y`=q k{=uȵȝ?!믣oD K4ldݹVdÜ&g AN0SfvL w(-!h %Ki~F%EnK*_ZSDe(2 Y&"+lh6 4м,MGZyr+e0M*9y+Ж dpD59n:kbJYjnM'C!]2轗?G3!?=g[@, 8dWYcV ɨY ef=\~@zdp&t%ǁggfX~JLAH6,</5a^D_崮̥e aЕfo ([̉hHOu+Odpq8f0sʯF=9h;@`q񛝹Io)EI K1:uW)Z>Q=]{!I{=W(D( ~T9ểP)Gs$X@H%$Rb?ZefQo|UTMH݁UI~OO  [g {yNOAg<5Z_4dzdǷF|‘4E0%hIhNCdE13ȧ%w_iЀ Aj3Ytv"vijLe2;;n8ɕ*&h"E ;%g˓$͊zRK;ۆ {G$˩7ެ7mAJn˪wMWshh_~ex6 7>ғK <H GPB|{(; jRP:JęƄej!bPjeǕX"Cet׷Kt٘YwiZf ߃.(|:UJڄA(Ka0WYR "c/}^ ^-jf z" &+M;uհu &ڑ=KhĀĺJS! a^ߦuKbEiQQcIV+p7aբ!V 9߇WkgEK;tIV R4eGm?mMԜw7]g#PԊ,e\DqK'&/yz㏗KZHlJJOf"ةWl,Z ݇҈֚^:^7 ͦ@e<__cuWt*%HeDgy%M >?4^A=Df}l\73o9.>^ۧ.6%d'Da!.V7E9qjŸr-bVb dەwt?(GNh9t|4T4aM ZRM09J_5!ae7VHw]&.9i[%W *oȪH/Y,rc@5M$v&]ځע&)P7_E2]V gF`^z$.DW?X/b6WlM/HԼvB"srUGHHpU?BQH0}j!َzpzᨸ![SXf S f\e$Ø.:0}A611/]1! ,ŢI&dp:|bp?!9u9ZA $vk`H[ ' 92 ӣrYo]HS̼Z~鍜ڙ~rLt-_˕0M6@u-w!=߹lxd4ͺi 2}' j@\>O=923l~s|Wc|HJIy+ i0ǥ }~(.-= cY8}gh Ϩasϒ$o`taFu5#`m_ىCy#[cuMW#Y:2bO 긗U[JRN|5R=^WE:xޓ}˼'7*B$4Iǰ s]„;xHۤ*ZNeUǴI[xb%N*d,}mШٞ`d~fw^{78P~pǐA< WsKr& c8$/W0elἤ=z}y(PC@_B)f? :)͂K?ڝDSA.sU4s$(LM5=>ȧX* X=#זOpH%O]iBpQ-2I_]飭F@.>o>9̲'x'DP#/ܒ^!<!Ŗi\ZzÒ1u`B#\L ЭYô$2xhl 9Ϸ&F cݨ uIYQnhu*r[Ovx܂Ew` tġ,S|?IbcIڂn @@֓M!/kj-:HЋ%j*opJطgxvu-×T#ai.1|D$KҤchQ$zЎ[ cƲXațpXt0cM*2C ̙dUWKڤ--xCxܝ&/Φ*YceQ«q IJ7jEp#ng(tFj 43E?a*T]I[g~rOwZ$LJQ8P,nL,VfSV] - WAyvZzW~x)Z/*45f9^5($𳣸RR[Q':ڝfoBenJ)mᗡ9I(D1_'|r]$4ip>S&=}3'\2H$aQ+ 3E_C=T@}l"$[#ƙ5ubBK/ ?4aUNx|3~7$,b?*v1 qUHbuQiQdYx;ߨ6"IM=aU4.O$ɵI|J?EkYե(_ےNJ-ug3~x}.WC;)АuN*$~658 +rg!%.fӢׄq=N9%E.]Dwʧ RDMKEg>A0qttဴ@}]f㛂* ?|œ#=q_GJI,BO7Y_Hhwʠe4r N&lW῾(uڦXhLp mn#A7 \?:IJ"  @ShѭE։pt6JD#&<)O _ ؋"S@ d /u|Y.[(Ha'8?PI[ $?}Ga:Ѹzso1+,REŌ's 1G"}ƶG=@&5Mk)#@gy+kœ1[8*鉚rW([]&~ZBZ'^d'w|M\7p@5R+10 ')['s%(~Dh]5V|r!=I<İ;:Y] 2c6mm C{osԫ6:4ZedL.iqL>'577[bFV^?w xR,)]/;oc%gK@U`֎*+Vﱙ }0? m UG`b =fZ-4333zTcaWM&k dU{DNx|_)=mla55;b+pAvr4ȣc$٭meh4֋RT9 TsQaʔ:OO(SjyFyE֞u?XtY^B}Yyn}54PIӬI Ic)|oe߽0EicA$b8-J:rvn3ɥw\ULA+==qtӜ<6sz57}z> .-P6N^28ЈGÕ`^wc Jk7Mr߃氋Vq D,iY|ekz喔Zrk*fJO$Z0o#C8FlizuN}UQn*v:.)n3hAyhO2c%~-_ܬ{"vay*5m3G{0o(|3-:׏ocH@SDDJxˆG!^[4< S\Fw/Aŗn.oQBn.Rb@rcptv'؀Qa}[G+g蚛]:I0,3]F}!)HVAX'DO?=uP:)|o4`W+i|3[ -2S~gAEׄ1E?B!VyNVLM&gQZwXYkvcDQu¹KP5zh_3+uo+Q,+.b2wx<aQM=$>&y(5 r}+)_bHxvVy<_1ny<.YXI]7X5ehϧu&i[r%Q)ֶ=q`ڢY^fYp%1)0fc>K/atf<>_!I:d+h⫲ֹ|Ui!s[_kE Yf.9֩MfC=./z*©USћ4Jzg"; ٣ բ?FƆñ&' -|~T,qTX+Q0DZgalRP+#i^|i в[3G"+Gb}o^D~\8-eNx2炍C= nKS0mdB* ^rϴndhIRvēu?SLW #|hz}4ԩq1c0q&U㽀tS#./S~~{QԤ&/vz  rU!ڶ\HX!cDTxw}JaƵ3`ī:ڰOo?Dã-Ȣb|:$*-q-;K߭o]Tɵ:xB[?yꌛH{Z~Ax`Q*]S+W4Y,buoVi rl8sgY,A+usDW& []"-cg&ȸ6,,lHBF4P<)$ tOGCNn4l0%ȍ ZA;'j  E=4>Hb6g s;^wRݶH϶.Q'g4ܭ˺m}k>u[OM4A v t t9e<7RH OY灾 X:7۲țjmDV6W_0@y$ld(B;.20ؐ{0Hސeg`H p0CԊHy ΄>,,F$ C7F_'}R5*Z:i;ν"AҩRy;ai[:fT;݊Aw+6ToJW۝-^ AKr*>xI(18Zn5s _IչxCvEqo/DPY<Ʌ.giVGitjVΑyCF&QIw~]]윥xiŒd$yIל|oPh.:O&Œm4~<$ Bb#KdkaHd9Ao\sk@gXHvn/ ;B76ڑK@BTldj?/<-s5%s`U jXȉwq|vu+^XxsՌ%%^H)`j%. v a/O$pK _{b\MBf^d,'"$dЂr{*|4 ς_P0b)^:.!s%.z*~ M0'X' "5񈶂y#)¦}aVhsYv+>N"[ȶm>Av4z}D½pўNqQO"rveo8Y;o=G%FuL\ 8d-B~7صBmx_ y;Lnjr))KrjpstLJ@e\U=IV1;u$9VL1NMr,E9vf¬1=y_3N~Ԛq =v>P`j|nnXtxxAEAցt~kw[ _mBbeٕ`5j`4kI\1%.@VL~<\5.s8GP ^^|=_ %F C&ynE~J6cxQ0_Z4sm,*"RTU%^p쑼K\'px)p1hz}ge]T%wdhy>&$`2JΠ*dH+c:]{T6Πu81t9 ,Ad-`W/mjs%C;s>5_ácDV6wnCsӂ*1&"O!KGb*X3j]/n^ǖ6~KQ=:GdI-[:YB4e W7,݌ .gCxϳ%ʪ?y<+[d_|sң5hb$pKvh0תL/-+dgЬ&kIbhVf]jF/w 4VPbGza@|l%ũp"lyV UfRxKU [ՍWFiTT}:(C j\<}耑Jh0Ӡ(9rΖD0EL* Hyw#n? 韌p-)>/5"-‡A]gOgG2nM L,tON.5tFȺU?.Jx"ýc@uJ;K%KCqJƠxې+ug[&lOxZ9S6{ $]dP 8rՔ.`շ;{w|=bLS߇I@NJ`XhP}N,ҵ=&+S #W+` '],{Q)@Jz5cĮA{m+Co-8lT$WJfS1wUfׯ#)bZK#-L6mӋ, )4g01?Sg_'1sۍ .ϔXnU%'^FK~SыPhPD8W& ӓA4k5+D J=@h4jۇpGRK0@~$a?[F.!ף0/Bصf' ,lK&CKgP~+ƹ8I 5kݤᯝGmM4sUǗ7sNF+0Fpt"gᙏIڔG[jB\ͬQovncf*[¹4@[rEe GJ7^(k 녝)O>Z?3ⵙx1V_(ߊbRZE2zgdw,5,l UƪE3b~;mjWD֝鉇*fo$wU0=er+F!$3 <\HTnPv4O2ۮ%?j&qQIZ7g7+PgSI$JW\k޺s)NZ ^?C.PUxa(uӖvti'| iԣ?ȋsXęs h/aqlٓjY lÅ eLV)nفKtlHP:IҘ{[J ܀UaAW k_݌0:v澤ˁQbcWGC>yfi#]CQ(K0hSΗ3Y0.sb?e]|'ˆFl i(=S[a%tRY̻HtuTnqwD(kU]Ȧ[ `WԹYl!Cf" 3%Bo@s4p@b#T~Tmc܈.`+I&5+=^8G ${C]XHf`Ɠ| f⁆M T֣p6j৖e݄~aK̃+e+L̊(2+i2a׳Aok#CQ_H0̙ = KC /Ӿˠ9[+.q=Jj_T[x3[DWM{{w''cEqNFU8\-,\7uUDp)ey}ӀL' hV7̙jк|m/47#y1iCZ1?SwS𵀈^܀~[Q5o "嵵Gߥ,ִޱz؝=+,3-0E*6}JVBؤmǬ]ogLj:H)|#χD|2UL!gBϒ"1y!|HE ƓE51 z#;AhKTc ޸;)A]qC5 WIO fz ,2{u˅Nazdк借>StCҮZ~Yv&b[B-֯endB kek}R9ح|E_AiDGɑ&}?YH  jtA`VXx.wOs7f ^pWZO8 ejViki `:pnNݑ(GTIY qt^mn2(7q1eŧ.o|adA[-mnhlDH qNp| z)4Y>P%-<sWl<kE&\XylC}|Jm Xjq=֬IeWZ~e"X,e2%Nqw+PaLn^~隖Yi' #uA#f>faߘgNwHL .u$DGUqs{22Ka8v-Dx6_I<. n3ƒ3jZ `?qkNQL/nv%~9#h0A'&a@}-v[Vs$ch>d=:KWiRͿs,#/' wpAT)r?0 wSV;(J s5ەz"ײ'y)fl`Nw<Σا Z0D&|3ÁՍ+ڲiCBaZVMY醮H@(v;dcs x!TClr^{G(r~SXYf)6BάfaZk b9i_&.K9ӃX"&:Ȫ^ tYNFY@u!CG@zn[wP5H/$g'+(sUCJ xȔ \9}dCyM. *"b ~հ?9ӇWCM-y[,1372󃣜fer"蹼'1O<􎆈Bq}D(41""2A7kv ^<B7 Sa@9x.½Ih᧽ l,q]d*唎apPT ~ FM<5[e-@#6;]PIDt~:Az~8 {`BGF&Ik[!=ux)QQl?cGzS& E %JS TNs3K|G⏓>QOw';,:2])8+ .54jyOryn'2;|" T2U! 7lբ&}20n:AsH2ϗ1VkOjiA7$U~I~j!kɶ}{јY^/ GY[h; Rϑlg.Vp "O[|7 G}f8 y IO =&gP:K*&t{dN+. Α5eh=ȹ;̞e%$7z|w3ޱ=FNр4^nz銦 8%nmPHL;KḭR gw}|{+*L?*K8aA|P]\汙wl,Hu I?2a3u\1c5#H0SҌw^󑩭k3F)"r6 6n+,P\,0Pݵc/ﰎZ0[9V@jvZ]%Ws2`ӧ_.Yv`B;g5' `ȭ)SEJQr$4./g5 Z:8K68KD?@\g MZbp7j2",ÆpX>M=Y#`0r|{h'2@L>߆e62^"H1mLL$MF*kUJtn:͗B̲6ĸg\ewWteHNeBx =E@pѡvM;yV&,F<~n}d+eqPM&積{ yt1mQj 6wu1(j* |0,_0ijG,ɜ'1Z0}DU9b@T8*O#eߊr)88vHX^g&;~k6.xFUӦ=Ji gĶ"rof=h' u$.?F`Wxz5Q\Mʙ,?;$!Y'@nMqyG bLǘ;\삀ZP'(2 ZyWW[6 A{p N/ J[ #ȍ,3&d]|wH-y[sm%'Dԧ~}C@fdf QjPӅV-GL`RdZ(ZSyRiL&ͩ3P<ͶيyF<a (BX ϸB.(c$SN\h{ꈌ. ~Ơi.08ĕ dhԥ:9F[Ni ׼=JʎqZ?vBQw.C狠ylW݇}Ua`DԵ3"r5Pz9ώy?E{'cP~ٱ\}WRUO9ɿ $NXRuH(_ky5(խD2Ր0"~mOִoNP}yu=-?L [|&hy=9 f1=95Sq@!J ( p,<:sL2b]˒ fﷳĻwmJL)˚#X2qQCQ9C4,Eg#|ZX`,%$)AGX6f.I?|,M+&M;=uU+V @*J|Y^bρ9iPѲ<\'pgF5t[fE*8Ч]V;wԱËfx1&1K*#*KYoqq?ݑ[IFKN]PceG C Dł.SMH+а/8:0luD#\=hymV}KZƟ'-h:{3ˎM7FEE4q?\WD^ځrN,_Pfʎ1/"kYݽ뭱@bssS>C^埐-!&s6ik[z/`{Nqq[*3XN}6= v57f'J]_ f!>fwwWoY@|ۖc9K q3T3^;o/dܝ3F.gl 9OQڐ۵׋"!+y:cIh ٝEn@/WJ<]`F%J=߳ ؛,b||8GWOyWr9aM]%SnF`fcP2%|7r bZgzucy ~S~{l42>R(J⟗T~[(JBVA!B6XACxce"og&r.On.[)TRU*iIf$sӮ-ZSpF7q$U[ *j9=RP +V: Р d>0G A7ُZ!~!Ʊ(1r[TUtE kMzM} ktka`GX4Ak丣@* SiJY@O[fHw'BC+Jk/gyN^r0Y?8fN۞$qT⌕_;J$BcQnp@"cB0:=~jDRKCaHtQ #! tWuܒ3} h\MbU&'A"B94Md%D@q_P@7YI'a3"PiVWAr4NODwr3݊oaQKG2O#)AgZfwD$wh2ʨ< pߜVH-@Z.g;wUF8$b} a98@{"wSF$`H݀ Ʊlli~DE*q-fY!*Jq܍^OZ25+vf`b|>>󛚘jn%`}4pm~g48moXcQ;>FNf[/{I+K?/FE~ 5LX$vMc5VN$MJ,_m={aGS%4P, Y@tBWdNEwG?nlFCOE/vjBu-?ƫzq8 lSߣūѤN).a9c )D gm Q 5|Q^y!qeU2|!T/3ncoP K.] Rj~ppPNgu` *`Ǡo_[X{!5|qfd{ZY/cW-viea{c*hi#삀) "擩+"*zOAD6KAԨYC撬IGjpn9<ӪȤs3(#oTo]f pyѧϺ28u QsyS;A| 'QIljk]}$Lk^>h¢6y-ocf(l3MeAJX8sۛ*lUOjrs̨ц۪*91E#.:59Ro1Ц+.u.@sC)-m~=Oٞnw脳~!AlvqM\Q6<@crV>˻VR`ZҔb !}X̕zu']L$R;w:UH*y0R[}\z|0>i|7[ F* @`m —%tpƍ(gkW:Č߅4Y*t J;TMd=TZ棲W#6L,kf?{*@Xh2U\3Gkf|vE#K"H+hXcn=ZFfb#C[vd*Pla*ܭ#Mn#6VtQwڠȧCqP{O$=Ȯ{}޲٧ՑlF9!ubihC3fpj64ҋz|~GE% ށVtx֭Ee4I s/_WxpZkT`e4eї 7dK0N!ql]dC!S3b8j ,@uV P܋{[zUa $*K~M}3O ~- C]>tz~UܒA23>g ygB =L 6w-3uC$NÂ'/~q?1 [UTkOK{|"\kz/W~Ng@H>`}ꖠ0o> o;w amrX} aW0p[Z0/6a{=7W0(]63ut$xfNԀh`*3 .~Tq:ܜx C[愽B]ZafmH0y@E ;#V"bU71WRE.v*4K0jOau>Yvn7~rږQVd,?¼.( / @bNBUӑ#425:jcˀvpVg*FRY3Y;\o.Eh24}#JZ3`]"ᾏžuoS|k/a}_.TA*a *zA:~>1%x#`y;\'uвlP#3,K{/RǠuzW1˰7+nvfݫ:W֗fRl(t75Vl|.i=j&WUt5Mo5@GefDϗx v>{y;j)QpNti{Cػuu{e# !OTҢY\uq.(9TdI|Q6\-v!436.9C.}h=X{àB7# z,Xca $w+&q˷,wHwʠ4VmʕfW5QxbW/;׆_OnT= 9Zgt"M~3Kc tKMY\3%iO%IUJOwĝC1|PQe"F~DzO.'h'ʄp8WYa5WL^uF`i  'T3Df^C:TlP_1/Zk[%ymK1")k}$xvqSEEz}Rgi NNj3)W GrtُZ]:[=9[D_ fCzrp41=Zȣ˲5nCR%-b=sfxMIȾjhÙ8Kˌd#|7f5c{%Tq?2ZZ&]Ղ˙ {=s*ݚ.Y Y ~%w\/֐k܈ffI@LzϺպv{Wv^%2x>=ȋDfnNQy~wQ}=`Kvl$&$!o?>piPgǣ:b9vA C'fOf\\nX׆<)-=KEHz6Ca6s1 V8WF뼇uyJ<=f?ܻ\(FRc㤺uu|riK4)#Tiyt",.ƒl솆̉|6DOI( Xڽxc}4t&`Ux#rpٮ nz­b)f=tkZ'KqW"_@_{JML.d௜z%*tiME3EEws..WaXOH#UYmE!02}QܺBON ƒkhsނ >:g) D*ȋuE_9O=g$d谅Tp5uLEjm<\?WI`x E%''AvuSVuz>+Bl.M_hHAl:_7$>fnJgq+p2Lɲ?mpaZ.=]y ࿐@Jpa{)xzy7`7=#f V9{B=e"n؎,s=N*NuFdgS<@ϢYG!-jȬ_)/ٷj%Nez}&"\ ezIyp؉Ut`o-] &8ց1Xmт5|OB#߶l=X{ yUVDEJ`e&x:X,Sj&J[eAq:!77]949۾H冱cB$2)\.[h_s2u o$ Q4`r]_.һ~x nj";*U`Ӓ$&N޻sqtH|Jj"Z%X;V` "VVOepZNA6Y`USd>1#KB 뵙R̉J#GǑ3sY4?1,8"퍆n6>~lh38Wҳ C#{,A{]~z6Yq3h\" l~nZ-ac!ߒPluX"gi,i<<>ߜ}:9XDv=a *lg"gdy+eG]trՊ.0QF]P+9?!.*$؊F Pz(ZmgsAx6ΥrynPxޤyf07uABmZ olM4 Ii8iw BEwz%K ̧bP[Ԍc{#z%DW_Kp~{_0:l Y|N˼(ܥ-~pp*~c=!}4I$mFgAoc0'zm*ؼ3ehF 1I4)du)4Ԗ3*R_Pf)<,w/: дl V{H}DX,ft=1nwx}ɜ)ܻ[ܢ ݧoЉӣLijB_g *wn.ׂ'}E޿|Xً ~E\v[.^fYzA dNZBz/Li]he,Z`y᷂KhH֨/Q_Z A|Zb R%.,C x^~|`d<(=߇4d㮲J̈j˹=G-[J{^]U ѳ4%e3 5nYf!W k]:tV47/DUQ<R[̥6ɴD[na'η[>SoVx1y_N&0JRt&u#%4 I/TyI<Erϩ<{zLL4v1ba8 ]o& S΀f 0_Ye{Rx]%12QKY>SmkW`>(Igւ-D[x 핶 W:GL,i]Ƣ/SMLå"1Y daf| ~4RaГRJoOW5ڄg4q%Hg1j2[ܰDёjF;xTaE3>{2G1*wK KOAumE5eHÏ+A!kuCQ@;h]z^mtL.h1'ذ-Ô܅]/x/ƍO<9##&9qq )*:jǻ\J@*jΣp'9%sj*pԮ\OI-W]Y7d|ܦLp8C@1)r]pO,ib\}Y OD8~_$B·<UP],ar9SuZ4B;-^\RBK)xYq2RVU+pjN0C1m56ꅩ [11ϗ'y!шSv9M%Xi3812ߜՈz_$BO81: dUjM>7@2"L%LU3fi-KRG2H.i(y0=ݙ[1˜t.9NXՖCC=.p-z+#Z^(Ѽsw! d`$+ 3 GIBr:QoW+Ockv/Yӷ r@Þn( "|{8XTk-D~OkO>#/>vI⹬RLuC2Ȉccy6ڪ8 ! ԣ,)w1G#FR]`gj-]-CIr)S_GŗJ4IX$vÀ_H!YR̘B2O瞀OIJк6޽jE^ H(SŴ M;?!NMSV\w!fLβo7:qůO̊tSE ɥَ)QL%]'y%0T|NNBwYm@y5)xụAߧNzaN'lxg;)p5-߱ 9n|5 V-{Hኧڡv<'!<1!ֆǤ&}E 6Lտj$\k>Pm]o[~ v,m!DyE_J$DPH@j:3hhdW /{ߪXswN%|Hn Ӻ~X$Ne(`&L]%{o:on2s6Kل]oG 4q% u={Bb_m E|`&V?YN'vȍuJ "lh i|A2VjCR#J dI]垫pGk@I-9w'ne[ +,J'2R[@ܝ{S[iå$m| fz27;;8 rqsq68|]S$ \.eDͪ[hFRx|-c #MC[[uϺ瑿@^t[[cF}$s 8U7‚lu[ήBט򪤩/}֤(ȗ*@BS1C?~y]R?vq216_8[9H$#/sgwOf%<V8Ċ>~$!39S.XS;2|ÇXDB<@QfrM%Sa;+747:NxnxPLdqdc'irHܑ#SYكUpQXUйPtU,D" Θ]f77@H|=(*+˩Ҡz:QϿ#GLwO},%y7F}|UUip{ CuNA%:r!p@ >fNWRړ֩ Y۷ ^)/2MLShVMx|eZze+5WJ3W0UxScVs[VmLB*z }uLpRnsg6^t&U"~/ߖ'v>H7_LqAsG6 $Ő ) 0yabw%4栒>iMБ!Fi)d™z"z줍 i%ޛHT7y> QȜ[xv83?CV=DE.FV7gUzzS8)%/ HX(0Lb`#1G4Ui(i{ShC3fbnXB -Z.42fM~ׇñNk9)ƎSN$/q+. ؼ\:yrZrd9|v*3tbtmEv-o}@|5DUo>9̬^טgq3@š/B-1EdL5FV ބxwc819C_ ϋ=?Ok9ٖC:?/c5檰p &)ėgR+O9҆!AЗXO֝"TbwNR50WF>Q^ 3EX 犏@"Q~F[ht-FM8I2#]Ryj3zR& ]uHaM&b-p4C6{Rutc^J,rdS,t$Ba$"Xmil'b#gP3'6E dtw:uv" 䙏R͒Zj M@szWď:ևxoL}DSl[R˕1T$+Hb&3BF {g,?!>jD6ttUmHax0ZVg7 Mrl^H9ԎB*6z6ln/CawyL ;l0ԫ8cV"Qi-eC^BS<(AO r`;q]A9Z~:\z:Ds>5ODK3㿴 gNh/7 -dng|h^%u'(T-(0;'^TY7i5<濒V~B|Q(ԭpSyZjQw kYۋz?;9 p=ʥf~.3I` У1Hw-A!lJyOn[HXp-MB 7! w*Ho= zt,vOρE*R^eҵQ8q1Zb"ODtYFsi`Jm=tq NKj|.>8JFhI(`itӆy-QB).t6a2&\hN#ȟ̶x-&]=mm7Dpr%t7uuq1 զ Sv~Ca&`}FcsQ \q6\q`x咩te|+ 9ַ=MQXk읞<斁kO: ش 7gލ.F Ե,Mʪ(e9?ءK% 4)N ^I<Ӭ1ULW9$ЖI)4Li~ TF*RU9fԢG0#LDZ/}r|3dUj|Rbl_R h޼P q J h/\%o{yR&bCy.`' .<l t`Ls_aўF-{\taƨOF{fP~vVKc;Z.X2`J;G]4jDgM;e ߌ;=97x)ٺb>PFh*BzN>: mI>+|7cQ^Dɏ0jΠ6%iQ/=wPTݤ8 3,jn qX}ELVQy^pi/mWQѾz!p j[/]YZ#q1uft<}qѿɹmљ>yZC0L"L%DT%sJ7^[~R13;~]FD SkN5J{ Q`h0V-[~I7;])eoi_T ~cʅӔz,\4-Ѐ3/^ \u"P: + R&(j,f*0@?`]N2B~ \P 5ӠEGRV.5- ,فInXhA\i7?7B9bMm%SXlxS|nKC\AぷJeQ!"֎. o#R`p&?5Rŷ3ufEJ1 I}4bf^Q R|Lrr)nM6sIrc[J| X w~#m K~|_Pr`9HBz|RlY0))ϝKr"!~X=o|f̳g9b< DTׅN3P6aG_ GAߴc+&׾9'\I!V ػ_АY+>{Y";-|溽8YQ["Ģ^9zH'St>*L£CL~t 9?xA7b;Jst ڐ>6I:~.PAN9%LlVF*{0 1S"jy5XXbʗ#m˗,'xѼs, U1xUuW4+ %NgB "]!KiS!N!7E3oh#mޑ7XZ 'H & bc?Öbaz8n-X@{f Iy\ 9V2:0$1  Oy[p 9ǢDH%hRB7YUF'BWR ay=`k{ `S1:#4Z$Lĩq(B`f0{"U=ɸR,jlcƾR뎵^ZDKRxrG-p3ㅥQm ċ愺".O!UƚZ7m/ʂNܴ]X pdYFpm$x̲sW^p[=!9f\(Kf7{XJMRf> NbA4ә>ޕҤU%a)/zfI@2NEIU/Kn(~aHEcQ . p\zo-s-'n?tSxMc{i6}U["at%N|6[4$mRWq4Vg~"e:Z2p `Ƕ484Pm}N^u&xFG{3ZViNu $g%wJZwDξ }Qw :(^:3rf딈}IS( Q]X-+bat=Y|Te@U hR&SM̈́x_]1!GS<#T"P]/.95oʝהNƷZmm |ZmxU+r]g DƩ+MO"#*)П6 _?㥋ٶQ$ȲȺh?)I0KZ0WѤE>{fd@Mj +U菛o='ʡ-^ 'EJ,rω" -<"a i -W?⸾0&YMY+J]nʉZd"XZ+;|{&3 OxPn>j ;꪿Y)5>]^a|7&d uǂ=5/i?j,gmC 2m[~(䪵M:^_ (+zQ R6, F}AV5r'\Ix#8e;'i6A`qCRi+C.LF-3!+R._ཌྷ]`okD|+^<:H^K赸kMUvE4D{A9C]&#;|LZL7r8VƜ6/L ܃H1w'/.RYwvw;Z%Gk%S /6>fHRAȜ1H\FgʛH%·VQP߅AMn-u|?§'!Gcg+049R`"jRt*1 }'=O4Ja!ܘ#aI)"ŽV.`X05`_iY@]HUt:k}-^{K1A$5;#Ed85{|V"<̦JguqXJP.A^]5u'mZ#NY^9D7`6?b_la;4 S&bpu֨q:~HuSqn5c`Ul}uYMlGrTcH*~c{ |v2XF)iL'$MsQ\t)Wr-Da; ئAθ@L)~(GW`e؞f6.I{E$i& ip,N}iYfU$_p@9\a?-u($ ޴ha~ eDX#{dd{teX\/㞒aq~< gvS?ʯ)!6>b uhZT ׿̬==L UsImpq3W;W.t5+ AoMy9w-jƫ=FP籒'>pȆvK^#8l\.]+8?4?5y1k婱s:meuEmduF*v)WzT{˴H+0VnpG?B<אޯhcw G}.iP' :Z7|n-d02u /V3,9Iܝ{,օYmέҾ@Avbg6psSeޘOLa&<*?>sP:$%Ma sޮ ̑.ykx/ +E~Y:ךЖiLOY_m 'tl:'i?J3J+4wK7)z$0s,.JF`8d;DRUX !>SSLqΥ 7 $dW +zq@[% 8-*DȊ0"O!_څ("UF0W#QvT mdoݰ(Y)1(3ٴNC+E#Ue 4h6"SpDDZPS@3x/SkAt[RߣB)fsȠ BƧ 5KO2{xMSƞE]ZGVRow/pF̷ÓHmEW2/cL~@@eN*EЦ^@TݸDk*/ [ &@VڞIP%ZI7}ovb]uNE0/Y(~d孒1:[?'_UH[v#kXfYhZv'Wz0:$O:␥i;e`ʘ{TW9ū *Wꕡ2nc2y[9^2ؤ1%)=Z\}1,>XӄA?;uሪ" gZV { yh8ߪDF^ҰX(g@m"OBוD  J8g  ^d\]:|W$aq>ݍF{&L8`ɋfFͯd-ɭ{g4;@: :!)3xIlY. #c A+8}ֻ ɧ~lyuViN $7I=zb7KfdcGUVR+`C%wӗq -X7<$YVKu_zǜ]azPê nF$v?]/FY Ftj6AόwZ‡~n}+DJR=#hyCC.+oLO.! E~!h6$ pw%6Ms֛|B,RY<l5r@ HVtn=5A"!JH޳BP&Z++S@e+4_sLbGWsJ.|_)Aߴ"SaԎd+8Z{%ÄgU{_B&^j+id#G?-Yn  Gg\rB\17H} =,9-rtNHwge9#%~w#.bN la/EPrBvnVdE34ĕڕjx>AV:oTUސ5?(8$ yd2}J 4N@+3Rp=gk"L4W@:.?V3Sd\=+Ua|a9&Xtkphڐ^%w+Xp2e<]z~{Q/fˍx{A 8M$ +227GOKJ0nuhK_3>HLIQ /#>.ŀ>n^G؉k}aLE;.6`fz=_%ViDS]AKJp7ϱtG*n ظ&(j#5 qބRM[wuexCE:գkͨmݲGf?}zZw5sdo[ l+(1 4rl1ČQ_QJհ;CM $5ڌx 9i;ڇ`CE&Ur?өS~( f7ac]52 嶗&ȦD+ᄐr1P~&fN DWʏָut#*_ٕ0-BPQdp8WΝfz6pKOYqGhhަ,>AGE/iLF315bL<,5Uw7:aD=fۉ2C2An~JzK;z]iT8qCjur5/M_bX=TtSQT&3u(L"_PnjaNn*\[TBivcύ/gW&0i{ ؐrӸXZ \wEfcuߦe!Z8E(ۡ+J+L0CGc3sIlkRBgzCmޭ8;Jo_@PvEWp@\2iV"o֋>yv]ߢr]"xd4"[Ąe4+J1LOvTCa.Z\'^JCqȹ@w$b ddNFwXJH⦤9߽L E ?Ù.AgzQ 2$s vJS44e/ߣZxPV4)^.c.Y6or^ʙFcV~B Nu"Q]kSɰsDf.)מ|1҅#<~BefsR_{ 1)O5Eb?i_uoԙM/6C]=qA<01vѶq'WG}& cdTYvӐS F7οC>5yUn;ٵv\u V:CX2ʤFx, %E+axl'K!Ay4Az=axO0>(9kHYd|4y^i h"0DP2J[3=Pɩ#]dw0.Ȯ7xkG!!@T Tq>}cNlY-,h[?L8!}z' EO|ͺ~ej{@IbB>"EkK?`r'|Lb/(C} >oD꘥CF 1=26&L.9cuqkҮ>lFm} }E2M8Jw!\IDYIHBTsӦ=^:OmK[v9OGBGy)K RuXSv(rS"ya%OǷ>D,EpvPd d ]8 \rXT'X$ZnI58"M[GɌnݛ$% q Yv`Ƞ"lF{>k*™8/^7Ok[~v),4tCrNmAԭ*!z[uf[7:뀌/ӯ]'ЯYmҙ4c bDĴ\ll.G]|#-ywr r|SsO)*Vs[d΁G^w C5,ؠ uPhLX ~naE]Qv1ɥ Ub~C)x%G\DzsQcQspf8@ x9]S.~{+ [ +ldP}w%seE Xn^5cM۷Wz@멈 ZѷLǕ`{q䝎xKoTau/. .(!^eQ7瞤A3і$L`d8D,LI0 z`*'9tk`X>Q^ N˛RwLGMCbyo}AK>xi=3P= G?{9*IuÆwMLm9ɹ=Y}% Dj w2t]6WYG赎Q\\A5 <-d{:ۮHm/jGsU5y'>:`HRnP:([*W)~kpQ+r"3C빖PٗI p lT}1w/CoNCk~B8^CsWR t8afu=ުMXgoJG!0RE-mqsv @2nƞ acݎHS{Y={B{l0Gބck.{xKgVغue"kt͖\歚pod#y1!U[6AHL]M@PA+<ʽA6o/2gL(ew*y6nta"SS A0<]+( e1lZe>lɗp2N72>W>HPiy5hMdOd&qqCcHuKkw@_ֻѹO,Ýa)0 +KwoK9;6: &.F3+]8LζSTthDV% - '1 >T-2Ҕډ{s3!Edi5[O.C˯g56'/<%U Ecܰj[B@*??`=b6 w܊Et2Gt"|o9*qM< #2YRVM^"CrP8i\ȆE: ֍Z_18dr_aBD# ݺ#DVW6K> &t_N_i;TRH@Gc03< *}Onk>8gKޅ=(vIVh7Giy5.:]H)@#\Y&gъH)b-TH kZq՝ ynɣ5t Rg*OQ [T4Mmpks T? L^:d9KdI|"ou+ ^%Nhg tW~#z+R~u0Q~)3M($;vBS7NJ uU%KRޫX8.hb$婅 u ب`q D\U@c&*s&Me ѿWid!,{c>ki+A@$Vfs umyAIl|J;@/0|b8"row.2, A.sPdǾŅү̰="; [Pjij030w9=JR<s|C$=tCugAJhK)r]&̕ ޕuJsFGʭ 5Yֲp y)=21r,\*Um\8%'Fz"{5JZY4}v_`*5ArHA` oÚ۳I{Lc qdæ/h`X[WRZ ` G,ܗղLW%\vK"L}GP9Df?ǜb( >~s"h</&`5rE! ,N !2nuBU'gvUi$cȗZ Axz-^.pl1AD=d_ K!T?֢~e.8`xz*{S췒[] Gf t٘k2I9s!h8z1E"Ynd}C,Fѣ26 :S~Afߦa8fT}O*dfj;hvLO{@VMo#'wp or}ו-APҹqBMRBOP=i3K²ܰhPr-_h>`\T:*wnQhc)G1#.7])GIj!0u+SȮK"M 8+9hn}p+^iD#[d7ynC%7ɓ {< ]T)Ɂ^btNWWKlW(sxsAh dV+iS"Zjx5@:?tZU(sPXSC9.M~ܙzrzGmDuȅ0^l%: Drz*,(10n}Q,箯4^&&̆'̔K;M݄'^!('J|u7K$wW٨ڈn!Ʃ|6 bgejRJ;zTLS%^qñ$hQmEQ S3b~!{[{Oeηdbɬ.u1[s64)V>K' s[T3( JMAs7WN-|ZwfحT؄S{ z|?)|{utQ~IA\lo؜$5udD~c:&$i (򦿇b,\0sF 4b̕qW!۞IAF,vƮKU1*8X3N%Xd <7s[Ψ+\\0ˡG=%"1 ?7F+GC7;{Fun7NWI31rZP)?D |5Tm?`3dl}yOõvYvx RYz[TTA=^*ucU3 "e 7B:@o$JK ^U_UZY._A>vج=zOUZ_ )B`ř \sJ9>YqE Yɤ-t]Xƛ#Yj|S|IF20HT`<g/Mpv>*̾uBs:k}yҹ$ܡS/ӂWJ~Q33:œAX/SB Uk +dJ)ٓHQdKy1uoWJJ)LD3?|X.|w)4Q y:'xWO8oKLhѳbΙkjP.Ool6x,s{^@ɪ!Ҥ$&)溂U4y/uk?vDo?V#8]V&c1JS#̊ee_$*BG@_䞉Yr6 l['%-$@Mnmgby5wj|uӆ,>~Jf )(,S+2>}(3x{ݎgv5q+./M}Mst|CY2zD?ޜ:徭MW1? Q=yDXYs绶Ÿ9=0 8ԟEt+GA,Vlsuf+w _5}oM6 a_{Bn&6;IOǝt]NϙX>&f?rzkyf+Ǯg]PΔNLys GyMq(!L^¯n(=N_ɝw $Ay7X[?VKOħ(3g)DI%J;Q,O6bx ^WT@9(8E_d8+0MT1yᶓYk:(2UJ*? %MMy';X Ck4n:AD)8܎HvPW]s=f5 FhDzFH ZiXW! YlԤ(tN3.&x58lWI>V5A6mڴh(NPD|(ċAa+)YBeo/Rh'rˆhE4D#d1^^bj,^AlfA;ZPQ4vK3z.CN=WWtiQw(:IhwI(P_%>b9?bnxGMuSu[U4n= ,awVYWWsG05:2P@58%Qi)X蟳$gS1 aWA*2$AEրRQh5Zbb6L#z6bal}{;P2(6~izS(r|ʼSy6B}U"0Qk_zc7T?9gOkwZg0am7ȺguVսU"ezICCknGzIPlcRɕ6n^<¨VFiuǎ'£>Jѩ H A<6¦>:'<}s_YG: E#jBR]lmm9cΑ; ɩ nۭ|$*/xEcec)t{8GD;]{IcOgەNhd8\c*JjMGFb'rF*0s.nn8FBK_i=w#v(b.c@VkO dp_7]eOosF| kvpϋPwڧò /i zX)XɶCߨұj`+z3 1϶c2"-YKaк%ȏ=<I.T*FR^b ?N"H%ķԭdHr(4@#> =6v]#HD6O]nR>NMyW*\Ч?=U!e[7efŤ?1՛-p1!Λy+(:M}8A0JDಉn\k(gpHʽ)V:gV0qqN콇Ғң y9HWK3I~Sx8D8`TYlJְKc?;]mW1Y!OdVF# )}20ze8p3B޾_4kqezN5/$<mDa QJ;۹1ҧyc\x~ۦZ-\5W^R/g0y=*GE2#*h+={$y:Jf ̷e V>XDzYU۞/UX'ߍR宪"J)2G*Uy49eABT@_c:X}!1.%~ DI~vΏt=̍DG\zizḒ7AJ)FQ:ڴ&tĀLz+`x qN#5ly/81VOG$.f(NoT\L@O JNYIv2DVfj#pwC5| /2!55Na].V@8' knH9}V1[\K7vy_9qbuR2\:Cbcyfl3!wYPv+~ĚOpE C" ,֍ /H?MѲpYԕmHV\-qG٘@!<{7꒴r"Y[َftWmy*CU☣7G-K)MU$dh7rQV ٕw9M>߫:wOϦiW#YPGˀ+P22t`8 B\~k} 9Q}3b0kV-0\d%-2-\ّy'9׳/] 3yArNU`ddk^Y.&Z9Z[6O1- Yk]cc4ǯ|"ʨ$ÄVI:C˧R v[ٓx)4T UxNc)`n ,V\+)rNe𬏴941±(k/B;OB!zGTsok`CVW [:Vg|RD 0jiC o._(,ກIc@ zD1yLS;1U Ky <6fd \p;5k$6z*ƚ5+ԲOۇeLy6<1j:9zYlbtSjH88Ԝ= imoW4DZ0#__knĭ9߁V2+/P, lÖ=<k;Pm@I>v:R"3V999;n \3IR\ [;/K䫝?54kăɰDh(2sHvU93bh\t"'Lv6eyܣ>d~3iH}P`k,}.7N]?GI4V;G#UU6|?2=OAL|j>=t-ʑPv$q9_HŊUd rÖEW9d1Vk;9I-$"_X~R}D sP1&b9&6 Ș/3HQ.3j/TᲤ5>2#<.mhD Y^yL Ǩ!9~;'} 4W%~池7ɦ0zBM{Z1:s:y "(2C^OK8BEUpI?+ ,ENRT V'q fr;diB7lEM#ѹNu^|/ςtUH|UKGXmk+dգ;hsd kQ8$ddׁVF wޫH6}05bPPˬl s|55I){j0qMh;·ߵ[t%I '?7OaoRUҼMŌ~f6\/* Y#i(A20KpO>J'O[̅Rk`O*9KR趻t/[SV?z*r<!edƼpc К6J2U}9,\<ҭgՙs| ޝb M,dꍨfֵqNp*'>^uV-f0} ZPKt%*>&D뵇ғ*)~˨J)̎ Hq# _FQE' aQ)B i«!* >&]J _̔х\VYNS<2-X8o3\yF3V54$n):qgU9*>;>7_Ӵ?-z+q0ƜHL<pD!p^h,NϾThou }  hKG{FЀqx.asv%.Ij ȿZثWm#8fhbU,cxXk'M0pZ}[Y!1 ]嗕bˡ 7j*Xrwf([ĉ$ ,AT9m(@] #tc{{VڇPgiOloW5k۹jOvNpqj'5nJ#Huq׹Z_vA%Nz 1`T+@շDT "/ZHǗv(4O 7) []b0b<T]<POyMhH_Oa(unAZ.3&REP"֢=GBԃ7'ZxQ]Pl} |̫+dqQT M)XK&?Ŭp\;##d*e3s=S>4/mC˜I<Z%ZԭkmXxw4./A5JVN8!C%T;=8>'ra8%F@a9}/D]tdW(=X1)X7Qsh-0wlEy]c蟷:Ν"Y.-}6NFrF*H{xRdmZ?^pyR Ȥ^- /ϐXsfeSS~IWg9 $" n(ś"2IъFfZIc%̢WֳT=e hs!\G/Wv6i:r]QuwO}=NQq<ƫ/w5rcJn7 g U}ʃhkrRFu0N[#3Q3a4wZ&jq94X:ڦ(db!7/f  ڙddGB\x/׻[dMhguʆeE^v K c& #N!p$3dI",7w\vSmN9i4 uB7DJQxvT]D3+zVҧ%j:,a:N$8,o}%e}g#'< >T݊090do&E88v2LӰ; ƞ]t 9 g&BӸcE ؠh<#І,:Ospĩ-1/ïR놕LwpYx /l >(2 9 yvվZv@ vQ'q'8iEV'٧U2* >j/UrsT(uA*tuInz^^NZv s$'^F#1GTg5xssFZ;A\ IPG ގV< !a3q!^W1hnb٦!*M&YG-VB+.02)9Η™1ĺB;rFQ.Ԇʮ-)yRd5% >VoW&~$ Ѱͩ ?v˯Daq/1W5/}Ol 9>+t}_&2HJ 2K1N9h&Zn>QOZ XhҲmbMR#3ԁfܸPnR$qdSzhBϱ({(zDJ)dbDaQUKl4Dh v4?M\☒g(!Ƀo♡` UF>(_+MR!+ AEq9`, m{=ydc:Z|'-τG[UK߆'ޜr l(xX1=Ӊ?a8bɅ>r0N9V1$b27P"XD>О]&B911"3ـإRXTvYt,ʏ3}y8̈ xr>|sf{9#lʀ.ݬt>ɗYYN4Dk~i Ib ݈>تe˥:DR+xH-qH.)Wŋ{oj8[ Mz8GslGQ|rzZFza?RBף/Չ }eeyH4J-3;S w`ʚ mef2GR?+Q9BX\VWx|QA 8#xv9jluc]mEm2웛Sb%I~i n]xۑΞ4ލ<^m}.ЦGNL9>;%r 'e+u E*CQm}X .X}ѳ5;QГu<@~p oL/&^{ QE=ɾe-GdI<=s2澠*7e-S"e>dn(+$y jz>06.43QX.'>'! ϒ "u: ci  cxk?oR**j8Ch @Ney6{vDJUƻ⌲Cͣό tLǚn̯˘Lcز%sq-b!oiEBz \X '} {rhM#SHrqykcB1m4cdAëiDgk<3)&; ^G3IЭ٘S*g.Xlw$vdX5~_k/=$#۱c:V{ cqAFu}Minys) ] cx!41mgRGBuY;O)dlCf?55CjG#o{~Q5rz@gD1E=oIB"`ujw +`bER3NiVć\.obeDž;g) ^B7|vZ~߼!y3cQi[+6Ŝ VuUPTG?f-z3K0Q>2!%}@hl>W[;:җ&oqW}'T֘*p)U(NmKNoO)_#p a\*5rFsC^1'0iapdN袾gBwi51XEAujUSFab R46zT2> \2J#a'Qאیd)2ܠ~ukUGocB^ܧ]H@kJ`a"KŽHY<EJd~C4mw6V"yWe³'rI=N2bWfm2N`.4~wBVRk˵t2(My0ߧnk(0bF3 iHt1$Jy"4@i6H%-.Y!Gu Ȉ\|}[0# +80Q~$H"9ρe3Qs,=50 *5߯H#yWzbA |LD.5'JC}BjF@@&b=|b+QB+DAī"l @ hVz}~AiI^/"[ %G=9mRȒdg$\FBB?_0Lzczg]`R8<ԥS`v\ 4uAُkώM)&]2'L{c#s rL IO t!ʮlǾŖZ +;ZV(0mJHo'om' R"X #2)썫ƥoLě{ iB^83R|xeۇi^_<7f͞ɳ m–#3:0w1 5;W( 4_[ٯ%1=;US5\e]`}Q.X7{>GoVׇ%P]Vg!֨w$T=q*¹&> 6nswvmI+<2"1-hearYף_˥)&nzf"(WtՃm&-V k: nr@9<25pMc0zl19#I XmOX~} p|;J#ը|@ao/`ݻە6<"2hrá)_ެTNL;u jSgYZ07070100000101000081a4000000000000000000000001626034b300003254000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/dm1105/dm1105.ko.xz7zXZִF!t/2]?Eh=ڜ9Pt4--1Ig\춍&B7{ ou:!Uwcn"ߒ'2$tڱ1g3FP9=uS!TFaqhn`_ iѬ`)BFh`H*Ff:m94X?!c>F$"psNS&l5u@H 38̼x& ܖx8G u~Ws'4+ OXfѫDŽgH%sB龀bwJ k Hl-︸CF?4G2^w=04YmI~u9NkPy G68> ظv!7a% .]dB7@v/9z-F$ lK<;ZI*)DTYr{f J2Y,F]B"92 D;ƂIN]-d &À\ƸAA؊hl OquHم[J#`SW+:֧V_ԕrL_a?<ݺ] D[217G({-T)yv \]^BǤ"DTMܛU9${]bi\72HRs}EPs}QdlX)z]uvձz.7- 0+FV `y !tiwaJSjl9xo{G~??SNuqIBMZD7u{Lj}RՇA/p`}8 v蔱L@Vb÷PAK盯VxS֓9(1KAm\MM@8kk7SxH *I18DЅl̉5"pZHjK!)9o}6$A:2oo3rb_ȩWk|@AKyX<0qq@9r5m%aI HFvBx ~b8dm5pt n-Ȍ.7MӮrH☄3es;c#>$ٛFH- 1;G$Tdԏ-sޡT>@&m{MxFxVm.3M5bTYNCKD,D.guq#Uu%.(Uچx4;Dkg,#ܡ#,Ιn_M‘]q0C3|͖5&?!s vnSXB[i? Hs/ u7"ÃLˎUetB<' 7hB8|"idigQ)a{<ĪN֭غ*M]q}4>,$XfV!XKk'h>1g5R,Q!dZ>l*MRJDy؍D {RL 7wJyu0djDC) N kMg{w཈G'u]?,B,\ ł٤߀Q"R/ xIϤdReX~NC ObCx^Jֵ@VP9Is5t^jNm~G_tZcu)W ΀!dK˱oCXf̖%?z| ȐS0#}arVsʝKdPݪ]K.% %گcDe.`ޣ{h6nFǃ)վo1cOi'ݹW"Mqm<(4'>5ԍV)ЏNd;!!U1}/k 1% aV҄_&Bx{E.5h8퀣2u ^=LgER?L"i(f4G O 怯^Kv _bp*e-*dAےVYB㋘@Gf !9^& ђbWSM'?DbFܱ_>gG,)e1=*Gmb6މfLoU-~1 oTT`[ $KD0{5y.lg&í +#^E~|H|TRv*{! 0#dO s2[$Wun|A,vVY= UAChF7Jl456; х(YDvaHW*À_19, gAEgn7|!:ܿ:^Rz{ZQ Ȉea0pqeNNֵO ?K5C*ٜKKWqț>WzP*FZ\#{Vuo&° L7x8_-uf/8G8@P@xL;ށuEGƒ4+P᫞O܍ߠvI$蚸·Y/(w O_2GWZO$P_ᨎ͢dFŞho[\`#S q^嗩lI'LPbcW}G"G@`^S)܏F9kKlͩT0%Gbl]T}Pb_A?%,U#5G'Fj,_.9`wV;D^7z'Kw)7Qݬ%S&@DB2k];0!Œ(Qo)Ú /AW0 O߶TCO#DPA \! x3{0c6^JU`ĺ. ҭ~WDxOr8ɦqk)p<Ȏ.-2I?V}89/(Ԟs)oIb0,D`L1e<=8qZ:-e 9̜aj1/~1%e1>bZA96Ř!th%rt%/v>/q;]:J)ܫ08VWn&)iM"bj{~Uъm[NVtaikT zu[rR-1hЉyBKHD4["! ?I7=0 Fs}OACVM*:_e_in=f]"yy N[W֋5p"{ŀڻ.cq]Nc^lXLO+?4UGRX?,@ l/[{]XaYBp{ $hY͎RN+ǸF0ɋgиKDi%4nv}gFђ DFkSs$g@E0xq S~* $ H3ῲ4Yf'wL4.E DH`)^\GHs sMbTsϹ($`K;ߡGLY.Cd@[.kz ZpDAh$a սf{$]foD(NZ‘.Y16Y9[S5N֚ܡwg:'gߔZqMggnM !fgI^҇6ޓW 0 ; #cyu!Y#4~Zs+Fi$AȡKEaB*㑽.V&A'Y$Mt?<¨}R?t׵7*Mew!f]pY!O|n5Uzx/g0ZU#B(n !"Ax^ipn?|!Mvy,!`g/Yn,;lJRmUሂՌ)OF; 3'e-T6w֦ P-qrB,!~$/?,T.VE-"#T{u# og "ԑ[% NO" > U&kkDE '0!3^#G(D/ /? "hWA6< lCD"Y mebRnHɠn׫xj3a-s|<cCc}(6v*MAD>]#k bdKԩPlu Y|$HV!,,u׏Z!k*w-(?kuTbׁoES=3Ї|ڭÂ?4Ui*z'nrKeҨ|[ֽ2<6v=⪼6MYոloDFví Õ+a2kN [rӣ"ګ@i:DnW=1L[woHҊRL DE :6i9IG-ҙXg04ET{RCοsIyts]'b*uoxaxM*ԣi7nD'ìwZƁo~wڎ<kB&vt!7/?f$3Hv'K*ULc}s^b%M<5;G~(cL:?{My<x^%>J7ijaeBV?Ƌ1J/Y1l$#fK[l)*L(3 gf~|K~- 9DWгITCϑ*p}Wm7DS얁a"C,ݹs.5|y[ߨ[rR.Z[TIf}STQd`ߢK.Qܱ '!-uFt`iP5XST6Pdݾ|o4*S6]"sf# UO ~>v6۩Lw(jfMwޛ0 y]9i_8 6z9{[M`u @yt".0HgU_zJ>ЧSm17tA"ʸ1UT '\{HbuU.ege?>ě L ?&u)1#}u%n/eɗ #z;Zy lޔ1`oTH״z_QJ-v-_dP G̠ yOtt۵ވgjo]ogG#X= aM@64JDSd c*D]*V^(!{MCp.XDRNe=\neN 3u;nA{&d{E26Ƃٶ/I# C< /3ôۭdx E.V,bN|{.$'S 0CZʗHW 7p ;ܽYu ױ_j x9R~1-6ɜmlV4eDL<Ȇ{/̙s|9B^^T}yfq/M^Oߑ1SǢ:H)!xKx0^tPN'I;-udpsY9!l1٘HG}v_X יإ+͊P( cid 3(i\X5nd\s5wB J2'XĒH4Ѵ6Q;NcT'Q(j bfK!14K)-Pm`8*_ wwic"ǃ?J+t!N(_ v֫lqKFɝ0vnd& &4VBmݍ{r?PQZ!5)W=Ⱦ@9J=j}M"dQ<=a/7AtAkg +x4}"UMb"TEZ49QLl$wm[7IVnuof֣Cw/Q%99*OvD9yb91 Slv"5u݁M/vH\ට2=-]dƲD-*7 GG9]D>5ArIVu{|NY9-%ݸ:"28mXq'.{ GIr @˯OQb9멵ri?BX,|P0pdf0m. y27v0[ Zy  _^=Oiq$] ȳsX{0<-YCwP ;!Qen(MY KӅJuK,al\٢>,k +X+LlpW1)=Wbp6Eр7*h,-/ 7ܴE=RC;r,ÓI/.m8[hUD`+c5b3Curx d0UVʝzijl}u}P&4 U&WG~ް"EoAxoE]<'a*p-g 6?-oWi$k1:߮B^EY)_} }E,H~ PZi_eNUx4KmNr1w1Ij6uK_CT3p}:/.F_ h-e87 r0*Xd⿱CV3cA8,(l f2(G6~Q8>_g<bãM^4JU;Pdn1Q:(_,xA{ IK "N ,ښMH*/,s:Z^m 9M\djyvB ;W6n{x Oﳌȼ) Ckc6c`ry%_Vi/o V,ƚX*) u϶5%5=,oǗ@ZsbJBK>E~>^xg쉱F𹱓 r^*: <Ĥv-J%9ړJ-Ld9q^j ^7RpU+6Ķ 4 YF;=((u9qxt:O`?l,=1]bseLp(.tʄ+\oJygKe0}SdaOos;@13[/v Mϕ 9O -e z`T}h/{_hg+P_j H,؝7m1sCS\@0`bGen80s5@哅w.\۬DŽF A!AxԌiӠaR|>)Oo/p4&@R0,IX'AT5?**0"8f>~e=Kcބr*}o\# Oe?]p`.4)r(>Unn]Qؔ.:cy{/%b0iYC#oSV(/t|VXz"w/37ѺDm_)y.v=6)~R GaAO^/#nR4GA]?;x?1Icw4E-]:]PB/LZ TE#mLl`(EO'+ݨ[v6P0|#Ԧ|ȺtJ2瀴w.ßH֟$v X:&R~M>ɥYPf bV$6y-a¥P'.di9D\#Nrc,^7^)l IEmȸFTdgR"Ss$-/QxB&?{{"qkUl?>O[3՘θ`#.Ӷ<,G~aG0{V;OV9~wв@UD=w/@鄭b~󾬂 …"#* vr* W8?dI]c!+,:=twLW\`#bHDA{+2I Q_oӦgU '3΋\j{Yǃ9aݮL\)[Q˫Gaw0(& FS;rH>SS^}jtA=>l籁ȴ50"4#TULj,2>~[.G8W/ bŨzաhS;6BI5=8אàQ%BͲV࿆E܉۩M.['O6j~BAʏ.0g)7_rRɹ^j?o+@Є!H2mBL(i[K bޑ=/x^Î NȞYvczϋ%>X5S_`dx`V$pSMv0|Tz!hLq>,:DNu\?ФҾ#Rjݜ N:^͓[+(Y:k`V' e:&&j7xWDSLNx,igNZƓjt..Yn#$,3~ƟDŽڗ WԺ7e1~:7m]_g%'Ā3NZYߢ-}O"[1RCՋ}R]|5p SЎPTT'=YQ,^$us~(f\8#1nC[Y ν0Mޠdw}Vc8=l,!f òMM7(^*뉶$AV"{)ҭ."A@}0mst ?:0კ&oITkizN-#ߢ.-5G,^;/pKp^AZs,c"˭L e%9Wش;A`^{!LE-Ik;Cd;`}Kz׫.l i͛UZSK~e{XrEw|p|&=q sFL3N(u+%l1PjXrT9 U)Qe ^DӫmWPyunnѺ׼\xڱ_ԣ4淧 +dGpplVe|iSwzJM*gez5ˡVx]V*:vgKD\k:r.Ƣ}}ר6S+cC*N 0cɢů[OB'>R~B۩}sO}U5JB~kR>j`_VKcpԖ ̍Ū`5cn(XvPS$S عag/+Pw1f}8vLA?=0:[W@h.;ٕ7d# hB'+kB?W|X mv/Iؤaw֝Xl?}'Z0+3k7q۔JBL9Ζ)t3rvڝ44 aU$V0Oi"[W%#Y 0gt'mD̶UIGS9'CQ&#*\CRKgSacX/]^ۮw9nUy!YڬLeЄ@5''X`:a0 O`aE@~xst< 0pg|9[F.\~w_R>ⶾӬ/GՊ 3H3|VQղgDs݉Ek@Wu1WjC 7.AQmFF_baBbPѩ –mO -! P;_Ҟd)gAr'S:ϽөV&e]g-po܆ͣI߲xƘKqF8@-)yba G f9G'ڎ/3Nwy%gFn15i~ʰr3?l<V;!MX$=LR UE`~x|Fl vuiڨ8"\rWy84r`ϲ;)ZՠM`P @I7V*MPm%WqBۛ_ߡO1B 9kb|$;)|rr6G8!kV;PrI/+l3Ԇ Hp`.6yLfXrq[ }̪~3MFny%q!‹D@?%Tz> T^ЂOwN|7{+` ,PNE*"1f{$cA8'H'|btѣRc+Ut ȴalF{ކdW@1I TǻUJjh`nUǾު>mti~bZ}rw͝qQkP*-f[U<#?:ɕOwA-V*]E!uEjwY"^kp41LWCrOWg)1 p,|@rZ|~#,;Z~-]|b}rδ2 { Vľ]d+$VⱠ# ǡqiHy Asm[گ^UWY PNz*4;N2s+-'[i.g(,9=nXoYzӠ7 c,#B$Ƌ<~.k~q*i첦­t 0bN5@% 足p`v-N ;< kk U|b9%U*gDR7.O 5h+^ ?LmO^%q FJu=](wA=)ɰGfs4 a 󏞖$;`qQ*f9}峗@P9eSb.uI91]~7crky-X -ĩ67 $z)3Ԇ7‚t ; ޮܺpdc'>öT[R64Qv %>)_oW)/KatzeFme*q0R! c X]/- uf D>6rt @SEe!gBCul${x%RC-RP .X'b ^HM~ 9x,W.AM6K QEly(}5jqFHD( ,BcC!h|U`"D(3Ǔp8S O!mJ!/wb` OmK<#Bo'LfO&^=Qt;VpO$>{oZGe JňNN$ʿi/Z2zx]ra\|cOMAX)1|IQn%J,L7@Y2{V6VcG䌐Q{p>♇ 1C~J!rWf.Fr)rP$+)saņ9P#:T'4Xam7U&K\$W<)cϡFN: n'V妕h0:jҖ'ΫkR@)4C9k0Ss x6Z.՟g'ȵPy k@IG&*t^ʼ TRLPKrEFJ4?nꁗyHeS8O8aaGq 2&$H[@/oLgn7{/N+ŷ-iEƞ~5G4fn *sX$~k\);MlfJhz >*S Qg2gJ?-c/0F u5kdc:hYk=tΟ{`xEx;WN>F?>J{Jb"Nxݞ aȖ \6&e׆C0=k!rs"kLm|2SlfhʭgS*e %=YlXE!!6d׽->}H@вC73SW[A!9U>)m鴭%bի$vO'@u{kPK!5$&qwlc5<2:EBxDJdh7"n/Qdr/LM)x5b$O J jyGZ4Z$SqR%P9T b;qVGe=y;C.)} S=V) ?g{T,IW?_.L1<uM-Rr˂ ~RCMx@it1L%+9sxFVW,f5B191&!}$./gWIl276.!^[; ouв'FT.>1yWWsz5-po$+\{VV4 ]< +mMAmW7iU']n'AMw| L Pg@GMz4zQb79c| ;lBS8Us[rC6>G> iwJ!14aUg=NFT29:M*ت8blZCRfVgdB'1~x3RaL# RmB5}sR:M[D2`M4tC_)C>U<^A*9߅tjʗ9K">tWEASZ#E)>FQ@fjAe݋tv12 v-Gm'j&:QH/jrL2f_CvM \¯֤P3kwHQ!s sv눾ڹ<:(%䵗'}ƖLո#Qv[gW >/7n Rh @/TdL<2>iǐ|KनuK;b?Q^L!YwƘV~#7{eUL? N+65+kgF|A4ڈ|a1;d/ K*3D(֏I7PKE3NϜQWnSHB^ %n`ƫ5[k3%BH=RC?ueZd?&U5UN@U;bq~ܗYY# ƩEaZ@ʰ#&<&-sJn|Ovװo&o 3}"OdRP4%TUz9@HeK|@@=e5xLrZ`̌ʂ77H žCn/&Dϙ 1rko;zΟ՜#|Uxժh. *[bCrkb9GS̮:[^  /0wdIS: chW* m.lWk<49wHx~qoZ_N4LhHYLlڎa Tg˅UEUP_M !:/ScEg%ƨ3m,ZƉ魍7ec^!->{,D$ * f~Wn/>J*}44-xM\:1@B`1 5ij^e&P[P^0LGUd-DMj2!8b(iwT\D8ZJW£Nƒ(hk#|p:q|RIm2-G'ߒi^[۸p͸q%chj5v̼$P(m*`$(jҒǖhw{Ճ1\)]}2e7q9=u~K{ܘ|Nuij#++_huO2x3}Q<±k/#Ð9H:/[; e9Y4M?kt}{$dOlhsYX%\K׺!,CN5z%EsÿQW9HK6ނE˥"z Ȑ}Mo Q'ծ;(/`UcWČV"RPYpO{⎳arff U]3&*T6,T*:1!iJdCUgQnzy;rFfOXު!PzZ΀cfE* j&   ^#Z5Q|]'Jӵ߇dM֤OLwIWm({7l=ΨxM'!.__T>{E,q4u CUΉA ,Jc⇦wƜ|c_VaW)=Ս.x? -fm [KURìC 7[_QID:fa7y@kǕY:D5TO8ܜF!:\ k =*:D`S$V\&< ᴳQq?̰ LN]qC>ٳD7JQ_RDkeBaHJ[: =l(Г[c=~/~Rm6&&_, `ãg,uI╨v9PBY[]ojDb%T]ʜ::܂] YW~4僞A'9¥H\);1mTD 7v f (t؞=? uS3BA檡!D fJͽ>P;R%cԈP|&b: JgϹHM!υPXhel^z`˲)jh{YUkO4*A__ O0AJd 2 ?^  ΙƎ7aX<~޵. FMSQ //4lS;+SmL6NcXl3]=UֆyPtP]}t&VX%;auzsa!JR\[5ĥ\)K6o}P!0OZN%9Z8aK3"(Vb9©JJ@Sou}Ӫ2#,M=0soU:-.Yɦ< ^8,i\R kܾ*6X ZOؙ-Fэf3_ۚsD2.8&Vw":lEtFN_] , B)c\|o8%sM%'ORB!֠t1LSt\x0}nMB|Ԓ)? MSR6 3+hb9 {!0WK/[K(Os-n^=7*M,L|kbJXshTv!mcvpbq[#^cqk&}=-gYhSU)MI6ÕD9yAHo|?V{qFו] \'nK%iBiۀ P0 m#D r6懕qiY7(:AwغԿ^DQ3,m8eGh-:|ڻ v˼d& cS9#2>D%)]Tf&mwKEirlF#D*jn3WOi D-9w<;m^=N{ml%[b;h ]c1\8M*@Ь0CWG/1i'v 6M]{nf 03@^*i fe@ A )\fڠcK9hvHkm͐*~nP3P+#W!wn$;)qn#5gB,9> S!L$; :@ߚ :Gř`cTQ}5rvYn8[rड़dгP>L'`ke;bTxԏ(,?$7dZx?RJ7DDlY(kBFgqsҧkB5vf/:gA4Us-`Be-hf"PqFV>d`_;hiޝF NEdUed=p,dd,OX:NrZ9;w9rieS)8qf;ЬE(pD O"yTԞ+}Yl}QXUPDE˸z<'tl yO(S"Ge3#iO[l|mwU%K֎ o~სEB@UN;Zg]MW~yP [ٴzqL#b̭zKsA'"NOCù#Ϗ^9sN-:Qb\?k]Z0c<HxkWZGj@-^ޖ| 0__cw/gœeȚ N-qFЋ! #ʷj(D_*ΣgS,f7`D, xT:? %]9󀂟Vn?gixHbx8G]83 ֌)'rh)Cg9a0&ÔEdؠq|Yum.="ILE/AR}wUЄސkmL>Nf0JkT5 [|-HBʟ| /S*qރekZG;4iY>ΛplU#a<@91tai@ʳ{)9j jV?:/ E]3)jJwCݣ̝Gy&J}K̊x~oDvGˬ}s' ggOLvH}^&̖^j$aWۻpSJӣ~ ZANipC {K9 PLK&jf`-ƒf?q4NU;$A`1 p ;tf g)Ybp#c6?ێ9wd[CWz[sʟ5zMLf(J{ta5"µI лƧbҧe(2iz kfY@bAz@xLhTxUSu\ϞzKeyiVWDk2ƠQ9NXj!^k;OB+5$|bT]Df,5Jh S ET6KD&K^Tcj @ Z-*[)J1}JV^~?VƲ~2ni+(#ii$_%`hI*GkbIdVҚ +yV8ZRVrn%g=['7]S@8qvk ?~9G&F|.0ųnbQt^mc L,a7D=Iboj?wae#!2!plឋ}.ѳZjvƶ>3ͳ{ZS4Yb,GgMbd?ý-$˒cQ2~ JH{q>#ˉafaaG yx0P~V%) |8aR3^[qP:ݍGr,_}]?RyȺpy/6lȦE%ٶZRcD| ppگ/@N[/Ui \vTlP3@'tg];5J/K(9CX-#Yy&v9܉6|&r#'0̂ApMeƶuK3o\ sÅشgǟiLnXCLJ~ue]‰O" ~i(۳y<ХW@ + ':Kw-NN6C,IdU^#tTIڌܚ~ICz@[`jKL%\ EopO]R㏾‹HQu嵆YhqGE*{IvC5B^%>*|/$T u&ȔbDHLxL`]}O?a)OJ͠!tu 40+_ 'Z %ܸAa􌭴>b7`4&F۟7OݘfI592:QkrBaRn\}PB!:>peE\^.36qVi~1dՄs%Cg__j-q X,$ B_7/V`^꜖mD':"(zgcUPS _&1kj[{EeH9:Fh? sٯSAš;J,}pΖG^h+rԨlpg=rXN7H4B^oB:Asgs|3; 2.xh|ܽ Œ&E2AEhQT!*u-Cy۪* HD=6g$fosreFQc9MŇ`R='TDT8͉A}1CO%^MYHML{OYԷKnWvSTj}1#uc `Rw$@{]jQ+C2 x-acc!h7$hl\ttgAiP\\S!bySjHkgǸ=!#_t8=;=T$ȘcD\APBa$Q: wBOZb}+m]Pk 3O 2("zZ+5(gA@p?.lz0= t`8x8Ma7MS٤v;%V$sLҔhxHh: &Ld@L0/-E@twzԃ3$v)lمݭ 17\PHKn5= C艹f`Y-IFo# *b|Ƴ-g.k t IMsw$8_im1XOU!SNb\14m@ez9 PBc-uEl޸Gtp9Kw8IE;S@;pK뤩ORD!kF*^6!dY7Ře+ۉuPۣAUwҢI |ʘ1m殆[`K4@~4dHGʣ0F-Kz&G'◅DW .Y 0a!Zͬ$_n6NAՍp5 !k_^_o=,!5yrV\1daYeZڷWYB?k$taݏXr;4'IٞGazItF(8//{ah#-| &ϟtl o; g9 HJ׃Me᭔?1I׈AD9)ϟ K rv/ _ [e0 3v}#zԉ&x7~:m^^}h~Rq<-htEjwQ/pFk, wʆS!^~HsFͰMC_ɴҢN,Eصʝ eH:&,1XrnY(8.Ier_Uwe]eTeAeJ?Nu:Ee]u2?ܷ8reF5P4,b;="Q1-ėF DB/Ðl̲:5 Zw G^ YUTaI.>.bT*\wg2ص\7~`BxnX޷=}TؚTQ-Rܧ}oN!4Ʀ6C2y* " phhGO0 bY U;VhNَ58ڼhc%{ݼw DR9s'~ OhHr @[#Xr#nB9ݥ7nfHy ƦR':{zOF]K3ͽ2}BP~3y4>Y<ճB1 (zt!iM:(x.`vS"CH9 -%Ⴀ-X , 1*owKۚ`et^V#dkn$=s$g&u6⯚Rᆐ:cݮ@p;J?n!q}ˋПmua6Sk.+d W=Ut Qi BY(r.a`R '2"5#$m"%4\ 0a7%//ی/-s @XRʅ̗: }FR:zMݢj%bX1?6*1:KhE%2FN snw!2ֽegS3=;hB)QjsUæƊ;O.z7$( rҀx^rZ3e q+C"b*lbE[Bg/í115Z jL7Z{HՂ(7!{: Ra״C0~en`=.L+5=ט!2QU+Ur26>co:#=]^gL'ӂe!Yy[;z=XqhC} z˟2-~>/'`C oanj@8&X(d Nx5{þZf>ndXZڟ x_gn`Zܜٍ5Ӓ7b'uWºJNb'I),!p0W:"K?K r s p翷b [pQNq @,E^ΕTnmh◹{aT P/ܷY p\kjG{yV%dc }wN40AK+ĩil3-R4;jb OL")CGrK!8-ܐY/Ɔ!f b_ ɦ]QTKO!- MؽFHapZJ>/?Pe\j,[,K>@&vw[&8U#AiqTZ99eaU}yC:pOMGFnbbQ^pa,~c2˴ih="9Jd5.C܏=Q2C(G'~L;..Iq׽q7΍%a!o -xLjGDiqBTS36C5XSHG1] Z2ZЎtXRi}q*ՙ[-dYB#38 a, .`): a=r[ɖ|^a]=~!y`Ŭ_!9g+ ΫV X{E @i7B8GSM`~ #F5}JEӘ`Z 9Lz$n8hI!xT/[=>ÄY肉j)d1-utHϘ/I,lK#~*p &yu1l^8MObAzN)XSw$s .RWCȠL{ai,+ ?JOwLKudp뼡)JlFEOީ"Ts5dY89Њ m*6Lo أsoC om;>冯0P"q'5[4~W >FT\[ =¬e+3zkK7n Zi|PW5iLv ]}дtԢ&S B*|͔aa=T/ҦVAi6|4(eCOKo45qSt$ 9NUWYe#eh^uYsBp(1=`V*fžp{Uh.rxb$7MJ_iZJaL tqX1pa`ΐkYrDe= 8}}Ct/aҎg6#2w (MXFT3| AqIvc#T )7LES@Ǧ}\h}ȭR 9h飌LsࡕanūWsĶbHEÑE>vTV1 ״yCnQ]kAMTŷI kC_ephU鍒?[FNlIԖ.!|~5DL'WScni)6%5P=Ũzy^_yӧyyq6u a~}JF]޿7_?6c3wk+<BPUˬA5i!7l4:;@fx֠ &w$&%*Lh嫤fyKW^,$R uZ /r$̀EX~]cy9L;RYS'/\>;0|beܛGLmݔt.3g{ hI97 $bF(Ў[[~o~ -s.tëe$-0q~\3&8o7h/e=BPkܗ\rGf)Q/kF` 1?I\BO5|ߞ~bQ C#ZsH`ǪƯspJ؄dYK(V?b:ڷb 4CxRR0u"Fִ#3G'si[{`PH[LUַnNMLashXSa{yUikNw J%^NzQ݌>F/g :.ôh@Cx> O+wYGy%;n]7-Ǵ%O,1| D1$~qTi蔁>N%dQ49« hjGF=^ԎY;T<5@͉Ei3%_m7fbSQg1!0փ5@;˝)jYHe; 7$ ax vG$#!u^k$Y:> MVIQ T~i){y$h3Q]ƪ'mG#I,t**,1DqFb6*sO<${aEִb6-a8Ēk]`> k=@3Z===`d WV^q~ZqH@6ػM2sR?N9va`NO) ݺi6X&+xP,ϴ\ߣc*/7I)]b<9 kyS>Ĺz@ qlΏ-MPksFю(8a?)'86&?Ce" mtH0?轔}D/ (~չu)MJ}ߝo QgCMj )1p;oPR~H}7VOHta^9Ǡn+95ΪbVM byT)c$ҭQ(lNszO~qȾ9)v6CyHp BL0Qh֯VWZ^}DyQ'R5?;S8aYd O31NM:QCTOyjgpH؜dmj7 4٦65r?yTDNf}~08~Q4 a_H"29^bVC :XCONdܶQGP5VMkU'.vkbV9yl]\oIbćkHDJ|n1⢀A /?>Y͵W|HUhdY!d>?EhG Wm LPGtwb5@PlJŸLiez29~FAqQNOܜ&'ܞNfyvҘf2wਦWG\$}.lS[ TK@}BRY S $݉iz1[?=z{IXm0*?.nwERZ+v#E);T0/8zmk7{YwPz,h a(df?wTl"@ӷrڅ$K&xLM<]Z7dk$-e*F Ya*WvTz/Tw <2Ӏ-~ s_TInd|8-.ĆEh\j}@i>+:-.B<>)RmC.~&OEj`w#Ŀ=Jv8gX}O|v5YϿlvu±ih;o/kfײ c'k #o1r$wF5+C#0eQH72OEw 98y+(zHL2 _ZW^h,E977Tʈd>E0H)kpobR%%;2ECWTXrd;p /9ខ9&$bxđsJG M)OiVG).RR@+W$,JBB0Ns;ȨAZ+e_\~~>IJbAUs&@ktUo[k /R)7KTf ~RK 3rFT\Ѿi# I} &c$\G["\N="2|k1S]lS:ة뭽0֧db+^"\cmjiUӚ G%V w/_ULdꋶ7~ >6Xޗt{X0 Dg%DcE8!xC6G/Ozϡ@w\oK`5l3M 8f^#_K tgd 8Cog3~1Ds*3~mf,ij jbҰXޯRhWV3pdK^kCz-f"򚅭/iny? n=^Р%8A< $V#}CxgcR֟hd3BNc!V[n8vab&wL:g~ WXY)_5=S0Hɐ'i8nI*#fI4Y L|OI4 -Ǿqڪ$CKZsPSC&8d=+q44nP1yr I0!%mj+0tb>}*Tg۫s4-@Xr8kqԃ2b^K\u6e\b Ƨع٭ҡb`$.cSix?SkO,R5V5i Kɑbc&ɋ #Y&EN=KbbafO5F;g{>Xvub)5CtcQW(ѫGgP{zю!'uD];ɝP {G;h2q:RCbTҼR92tj]V6M҄4RQ7 BYnҷQδ:,ӓ1jK}qA U3A+g6&Jn`uk6 Igau[̩񨛱nl5d"4ĒH+nҽN.`?QbG߿pK&2ߥۘ6yKnK0)#RV# ,MS);ŊR㩈m 9<6gk(1ʢࡸٰ~}u6Gy<׉ժL>H u)L&ʗŴ1AZ'։%d=˹0%iՕo.o_Y]gj=M70paE*@w1{;%Ty[džJf;tzM!v浵~Ww~:omWT&hSy@\O{?}S uYg $B[::FU=V%YNtz\}k՝mh% Bd}Ns=.U,ܕ)]@\IXkfe#l`Yy| XOAjnv*O8 KAI~vewX.~@h2?_80+SAo\|VHU̻?\QFڤR㱚+-N\ɖi z}a܉O YW " a=gc] ҇&UYGXw:3tzkwlv:3&[2Ve"8%1fusB7X` g*l'!v-@(OiL  =<=le"5rhHOD)+@@IC# \9BXC$, j]GGf3DS)6dWUt]Ժ6T7ZơĿqsY:+ }܉>EQ7}Oܜ_  ݭLU!K47Li_ZȀOP1_s*/WfDjq$ZE(V]C^@o8(چ;j2jʅG-Ǎ3%BhsÚOj/E. MH6?!8tBw?+Oڸ@ōm#LCX8X-nA!^V<7G$^B}ۉA,}-\P& æItPqq,|.aAm% !Q UxYe]J3RD 8.q+ 9QI\zob-Ivk+@ݽ^bQmo{!܍ҴDMtYJ ,i {2;NiZy'E(= ~҆IJIk_y}eqqi^U [[*Wa0#FyA HW'}psV.DIvxrEmpP;er#9r~9-JLN^'J/,2*e&5(4݅t]f[n舘;9u "8W5?_5cNC#߬pUV[S\?yG?HDžz)k3t 0 Rh7 fs]'uc{٠2r'ƭd 4',L[;Q > CX^boF1\,XNպOǜ%i;\SYt9iHMҔhyrC$2+ I=ˁe+55F.kLgo?*|Z,-"<{j +Po˓8$B CV|wVdG|s~_4l>H7#>O-gSv)CSXdBEZ![F b0V`eR/pίtGQw-n*:NO3{> MfZkfIVN.:0dj5鉠\Q@ܓ( .@v?3j0MU/*/ ~UQ3 Th<KwSBU ƱRLؑi3]jl&c$ȻD$c5 w,>,ӂ[.Rkzǃ[}1M cF*HYeUm<=knAȰsts]oFqfx㤘GOu] 2'f V.(LA >} ck A{8cps:RʵXr.ۋD*v o#-R{1Ŏu,ھenmZyM+k~hu@y/lUvLdw,7sAwJ;':;f~rtϲgMh:|rgI>&ҰD8o LCFcm1&LJ?9gw q⠇6aԺ>mB~7aٸz52OSV9`(+u_G2>ں*13Ьu4=?wM–٠>Θs\ __P_  ke)ޢse?)Ȕ,? \d.0{n'rx'N$}c>8~[qCߚIg+t)66\Iw\]kZv0c8,9PdYd4KZfI,QDjw%L$!Mg iͲY)o8'dxS~ *9ZwL*SPNI9lצQiPuS!8 mpwIz3Al{lW$Ix8< "xdmb,\2c`ɹ=(6 ^ďZUMŚ^"J)ףэL#M0D+gת<6] M<<b c,Eە!Ak5 otЀJo#j<8tf"m`-hZgyc KdEv 3~KW,6Ǖd/)Ej Ik)={qB?d@Rx' Hi}*BiZgרKsPm=\۸">qشNSo:[.1y(bC4m89D67Lx-Yd5 ZIS69=-i# 1SK=fܱ ƅM=f-'ƳD PJ{ӊMEsH(4,/H/d"< /a,h$i#ABF;OVGr:ɓVя4m?L@={cBjn&-(tpG1cPQV>?(vƒXUZ&qYʵCkE" Rc4z"2XUM@٘E= spVv6ߔvVJt^QvaC,#>3:w4az M} {![ڠ M>C;ʀh W[;ℾґN;UMhkis@xTE8*_fx*#k n'`9>X,OV2c'W9T0[v> ˫w~:}(XLGz(̣W[{Ԣjd{-.o*Jz,0PvYR@>@9u6 ޸OeD%~\ZEuCG2#5ba/s♢(Jb,gӡ;m.gJG"h2jLDtzZuM~acw `]n;VoELc,p+dfZkj"6ҵNK#oY0NB%2ig3Hm;lx8 ]v@U%N%e3 '(NC ?wXa)xOٞJ=y7`5gTߴR=OQs o`=rzcc,*l_gu_ɝr_nC2[O6zp4mn@+rd_zC 'T|qn_"2W=\XK+YgSN[D~:VVP&5a%>,3J".)M 屔@fT$_ۢw=*<(ZOC @͢w;ƚ~Q[SZ9% ,RӶ-zre5[3 q$)5i%JIT7~Hx{4ƨELgd0أ[  l8Kg.Tf{}ffʟ&#x{H3N#HD*-W=QKS$ *0N˱|HrD 3$v|7糙֬U3:GoM8}jA"6:lp*n5oM),yl-h3;}r t?!#ɏr |{ƚ4^0^UmG 53#fB),={;\e v /]z A{. b\Mf.>.0[9+%>E!&kxPS9o36-&|dRZ7X)5O"<*)KsȞnmsngwТ9=Tٟ $ݏ&Lܨ%qZm @o6ilX [WUB!~Iv$2u0e86jq*QΩ"RO,Hu 1ĒX 7AzsI˅<cSc\t]pb' oknn_yRX+20(AB iR%gB'l esk'My IVg) jiioguVd&h1 `6[~<MÀo[/6~&4bty))# aO+LWsJ D} *}$,z^^S`y -“, e 4tRWA=sRLXc3'۪uK/8&vAC( IQWWcnbZ0D HaX g}|`/0P=x}<jO\鑠Kn}pMK}"ng[uz$@w4z3wU@ʢ@b^clLzTYMQtdB{v}Y<tOy1)4tJ:V0ޥ,ip~\r8}&"oe&Ti4O.p0Z{%)z@oa}[gV[6k;Tny#UjZZzO57W&s,"1Z?si6Mb-1SGN﮹D=*h!$:v=( ,^>\*rzCc("Zb M&D饿V#A-j~fzJSaq70Vo%#eDJ^ӂKv`|j|s?=y/sva:Ak ]:3J"zQGϏVwn:P\rMA.MK]j>֥1RlwE۰j,ν|(О)Zu70>ٱ i7.ėd;8H`yoc6]M8 bKp`WzJYe|R x1%!Pw 6t9R۷xLT3ͻ !1D1rԶrfm(nLC>dƗN~#Q^wϷY} >Y`!8bI8p&[XHcnW"Y=vaC~3UZFݝ[ =ה6r6kڪ79ImY^SF,|n[ftA=R&M8co)W--9@?+9X $F.~&%o o߽bM0!>;6+U~Ge_hVFqGC1`y_&VA,7W::/FR4jڢ Į۞Pӂzq É7j;gPs>,~X2+19pY A+T^5Gka^zPb)plƂd*=PT~OkS͟\'hNU: ֽ.7 AkT7Ĕ1qH.Xs/bǕc%DW"W}NT;/o=<5Ufu$*kpF(O)?Z;ՠ8ZZHe:=,L5M[4:%sqEL rTސPTׅcP&i5^[bY6ԈW?bt=Aƒj.im42<ͦ~DhӋ]rǢ!<)e_+yX!d6AMyW9Հ7ڃ>4QfXy c\kqHr;mR ,C?`b}IcSLPrq0u-'KAi)E4@~cTߺכ;qBLyt*B`QL}_[*ӹy-8ܒU&ߢǔ]}[) cUrB}hQGIؓrý0._2Ku(b|oGl2ѝF NUv 94ʣ!U<:+Y mJٸBhy63m0b`U;C+¤p_,_3B1T\J󗟂gou5}0J/'s#$B CdsfDTIAD@  (?aTO|QrFC9/OeiXR>#Vy VsgVo|D-_"ҰRO[l Y |Qe*Jo%aD) K=- &Hٶ$* E݉RVSWXKyyG,AF/zM SR#7UzX8 =]-O>nc="+o{@RP|Noͨ6B~P+*6ͰyqesjS}a4I3\r*!4 b@19$E`OZAR mh0'dOyeIkOv7b|W0uav45U2Wh:3jӽ~&º?J/1$߳vAP?CK(^}]SuBT:!4L2J*i)8]ËZhP7Ae- /1/-Y aEIzr,[TL(z*sp!D>86Kӯ qy&,[汵@+n>77_S fH#"oX5=nDGv ̛k'ܟܧz-:"p3^Jd"h m5x:C?Bش?P!5EἬK 8)|jX|tN'@V8"#Iz ͍0Zqc":J͞zAdBQ \⹂I;Vk^u 8%UP\ڡO`7SeG7ܔ& zkG/} { WB L7B"Mʻn߃#" 쪀`qfXبNkuQ0^k cUUtXJLS!n.JrzkkyfZQr"BԢ@Y,阏%bI6'hDce3}U n8SdUZg3.'J$8VefYcŠnJMq7^[-~hٵ=U!i<(+eH(q=1yT_XEGc{RN Ԛ=f W&m> : CvQ,; vysJJo/3C%K K{5blɜϠ-&T/ۈdN}MˉIPܩ&~Ua@{!UKE>iA~+fc+EN !Vų9Iڪ|tGNd}_&62N`ONo1laVS}[]?80Sbm;[w2SFxиrNMVH1r!+mUXxnkq9 ,)2xlݔUXUc2hzXFYn K,PlȤpN'wFbC8zKy,HU3^\id2t&hu9Cog|~I G-Vb#r0G~< z ^b#4*îw>7/5"E>AtRo`m!WI"ggN*w?߀t -Y:0u4T]g@./kaNe:s,[+^<3ahn?d6Ehߝop>g"VMB@Z,}93bJ\vX iviy@{]dYs*D-Uo!@I# #u7 ~͈cp !롿F?OAeh:i[M꧊( oS$ty_\M{ͯSd,E뮗/d͚-$Pȳi4i'Z0\Ɯ[Jl^05M$%!jb$~GTz=7烞W-`\^[dp-%Qo+P 2؍@8 >fp9s b䕸|ŕ{er}5vB),d9mǫ߈]ŕP.y9E:AǙǷh,0UC<Ɍ wQ8w&iE}R=⾾y BB˝r*; BIAeB;B/(nXP}u-|Mꇤ2Dc `1tG7\XG1bMgCDm DBn*{oԯE>h6+Di޶o繫t]*6jVJaqk@TQnEBa奓ð5J?pR(A1L##nJ_DUB/ A]|8> ͳIh/vZP5owAcE,lHkO" Haw 9푅 oT8Uw|IOG.óD_΀k{M$~{"y*" >qϵ>%IGէt []aTdn:#BP4, L*n7q:R={}OhSTFuXsm:Tw⩧)$w)&yergӑ~VEHD2O! [.+|!@x8]%;0;_kPUb!orfre6HDOf! .U^544 ښ,Ԗ`¤(Ef[k2ނ̰UqۈQztT@Fk-AiE/,O*[{71+q1'|ÕNzYzjS2Ĭ{  k<"E]^€`.hj`c]\"6 9gE+o'-} Rc}w% ˾ P#(֯pbTkSKؚ 3i{i)}ɜ*,+k#4HH0U2h!?5\|?UgUAa@F$J;!jDgc]J (~$ 1w}\N{XcUNK8 =˙:7⍛,TDUʋga V%h#vD Hψܵnq#+z|"mIA+,k<@V_z,u.$G9{oȿUC>?1N=rOw`yDPM.ڣx[pYlB.8/fŕҙ8Ҁ}>E2Y:RYJa,Cry6'EvHN1!2=$iǥ9 ,+XbiMrD̏NS&*yx;t^wʉ{ʯfU0@slls3_z+9gs.xS#T^C YR8MmŤ]<˺|Q'uJi oĔf |J_KCy"E%|(+*6i.H0ɕVVޏ4'LɆ뷲ńnլYo'_Pθqt1|B+8\$8*}րA۷ކ=MݝwFtITQ&VߍsplQq_jX(X 5$H2[8O.s)Y4J b. Ny2[8& ^$ ON>,]np,$Cq2?fA -5U4!v U{L< _ڜ3A ޜo1o,2{u5Yz%čm^DoPdus0SV2Հi("a#ɮ)a >0 Vʚ; ZZa@EU=%ܪZy^~*~O:Xc|}u>.NZ*b}Z_Ї$7w6:p+gb%OZ{8#6~) O`w'Q=r%T!<"%%Da}VǮepUzVP1X^\^0a+_hu8Zv^ [d,zYA#0 n!vδ̕Muq#XGy&A:kr#N8zy(+L#n@b_E6M: RxUp3F-zoT_&'(V(򱩉rI)`S›)x|"|*&vPҖey`cA]BFުCvi`r`vgXlM&g%d&t}o?f>UɋYeZFW T1ZukђqB|3]e`T^r;⹫& R\4?% 9hoe. q/߸ǧ?#Bڃ 1JknE;+,iثxzYşn3O"S#> AfIO{5W&) .g\,Oxr(uV@xD!*=b>M™&W_~D_![$7HZFcD'^LD=BEDW]+q%/t}ν=Zb[x7x;NDA(Y֟^W9=%ƣB† T_3lܫ$eu3 yeTRIX;{ě5/ Tl6ʕQ|gxdg 억 Quߥ">BCL_ f ͒z,vV43t9*4-$ui5U YVҾ!$m./͟`͚- H]ꁌ DMR<Ow;aI l)aVGlfbNI-!l>hD6AKB}~Ϛp|E'8ˎqlye޵g2_tWw\;y~@o$)]F8d$ K g`&1#r;F6CJQʘI UoޜL&]Pb(V.>Cdo(ѻ̂G'e Z$qXA XvxI 'F Gllvpϲ6޽jR=x' R B ^:d+G8,o1Cp.k_|^ٓى e62#S#Fg& qS_wt^+Z71MiZ\2)|1 ;퓣&RW'&T2-MwO}GTNOfk)5{TE$Sg.sjVk Y7ؙ4\BD!_.%T`B}{ѓ6dR& t^! ̰mHZmūzlCjs/nFb7an^zϑIò0ESr}w(>[N)eT˒vr g3<,K.DnOc /Eꠘ|L"6d"1]j8j]Z~52ʄ/>OS%1S>ѨCox-H%x QC̛S}]?lSmǡs`O6i;{ 4blPXOS~+U4RC:K+U:X1yaD#Ol[c(TdwQQ/f2px\d`D))yAUC}n^ӼBxBa>Rk.nRl:эZED+~L$kͽ'.ۋ'jscgxuv2&C_% `Ӟ(z͔/W#R>7|9>(3\^H <:v)%s}F.Tr!*@e N>cIVl_0// ʼ㐏y?*D<=R0|X/q7fMb+Q:g`45qs艐6IWh< 7(uBiIpʊ *R1G JtMg趟d=&h,gDΖˬlɢa_jLQh\,h"Ҕ置o;$]!(PVxӍǷ#+ 'a51< ^ad84όY| IDNƶd(bzDN͈E4Eei>~qvO4 o )cQ\:U)C_Zu^I-0gF'~X "Iugwzs{sXU~-'udUYC=Q~Sلk:|!)M"+VGy|Kf#€Ǫhk4`[̐>[Hy13 `=e^TzO&6տ.B/%v ,CrU/ ,9EګPȾ0c[%}n0te%>:mG~(Ȯ#M>*xA|iq7wտ pA8PHiEL.`-hpjz_//+"ip#~,W ; ]}'Ÿaķ-ڬ('kq*Ɋ!"kf),#[5g ׵#d0\ԑTq!P ۀ!%;j>lw܇JBS2Z Xf58<|G5s"yFLJ  F.8I5eXj'9X%oȉ2lg2q>;}l!綍ww97#F~(nBڊ]/fd?Ǐd>G2Uf?!?,>؅2xi (BObzobMG7щPrV/D`OZʟg8)?ou*cGpBЮd/H/>A%U̅!dmXWKׂjBNNrow McEtcV-?a֪O5!~,"5e][T* i{q? 5" D|'WzŢt^4Gu1Rsif (qI d~C}\Ja};8 *Mrrsm#|Yx.Z Z*bX4(rIIp`ԧVa%rNc7I$ļ;Gb=Fq51yq :S/Iz$Uʠui iӯW7u]}\7(#٬jJK) *l>{KD[z̘>>/|G/yKsj1]M([MU%9V>Nu,c+0'F=i{@'w|ԩ`Qw1qTz`u]MGRbi8$0#G%iV%l dVҩմq r9LUgss 3YĀnPutZ|,8oYe$]w W&&1F# ,H9՞`M}₾ecY`þ6sR2?Lؒ(olS~^_`fs&*)t'9#{z""Z\4&FS"5 m22$eT$Y^T.yUOBc$`WΧa=)#ja/912˂=KRԿ(;iNcrUs7/8l-hCJ_| G'%$\'s'LA, SKX9hN zD Pf..fU|1-uvnCѢuKTf;^CXiۍ%a1̔N8e+!jtA0ln/9Ć [`?{͛iRϏBS ~ڭԋ=}fqx~y}#c Ҝ:ABԃ*w$`A뭃x"e1⎆Z){}#EP/Q 5h7]sy݌3J>h3MAnvW2S@uJÁ 4/GsrKO>l=I?-Q2WĬ`{25Ŕ^bW2+/eΑj\Ƶ:ĀL?ғzP/H<(ۊ\:OzMA"U`]5Ec,q+]ܻs9&i pT3}]=n. n8:-QLwvBWa/Qu{0M"*Q&ۘ} o?)9f8ldX|!7k%-.niip G4?IBԭ ,ɩ_j7v-a=+y/Xj]ړ;oX{qJooILmO/#R]+%]׵/i8gGLBJUQQ^l5BuY4]!z(/@w3gxH2ۧ6{wX%Dc\P @sx]rdO5ybJXQ_2[ɑp=^}މM6w,\6y:y_) NW.fe\2B<f)zBhTF-QO߲8ʇ %uw&ўՙDfe꧴wF 1gm6E+A] C}_ "PEZ3ՎR`½]ra^UXUpCdd1ID%t%_9 ^\^$e֯{3(< 8$t1ˆp?I/_)3)rz3O߳#w Kq=JJR# ahV&|5/$6R3^ ǵ>tRX1!El42ۼ6j)L:G* OMRK ZV(kW_qwA*)j g1V 1ҿ[;G: bb>T,@^ ZrEx0/æ+*A+Xh=dXI(/0R k5 b8 A SŻRTmY=W~Wd0_K7W ʸ+JT(쭆 Fe. A.,`v@]OΔ\|"V4rO>9-r]Y2:&CRY l( <9E6Xsi1-3ϋǍhf@|.og .R0O[ BAr*5c q7ȐkB6كY42';3*Q5Xƪ[ye_SEɏewuF8Jf[ofB0_zCƃOD/яbAo}J L( R͟~ D}-v@yiATW0ץFp!ӄH<.vݦQsb^k%#*.hI =EGǡY&  FnY4ȇ•rIﰺvPdOV#,em>i#wA'U{)K/ѺLHC: )[@e=\k qa8_;gS@K0$*>{,}IN}eb~U4Y2WKb0_x&O7Ŵ0)2x5:o1W~+d ZxRt=,3զLǝtΡa8]#u(3ԥ( Sl0c\:oIe _y^TB_:\=:ZҰؘ/zaCϯy‹`o!iX_:&SLCz;\ %eЪ7)(otB2yu u5"4 ǙGq)d]ʙgɂ\,"u3Bh[xuK˝g2B e׬1M;DKI]K!)xj@Q *1wN^>w\ci@][ EؙOn(6TWZ g s\.o3^DnqsǕcj: '&nEZ܁ׇ{hM3iO(LajzC^yqu2hOFZA,dgH% !.=t/ %|ϔ<r84=I_s$[MŸ`qDʡtxIm%O6;@~Խ‹tgfB- OcQD*&="!o.o`$|ݾ NϘ>J"90U]Ix׫!QRMt2҂Y`NQ^*0RUķy9Qi1 J>X TBɜh3^xyX*S [d$H+RЕBXop4NMex&=ٚL|Fkڭʁd5&"!pRjΙSO2VbF + 0b ϪƓFM.`q*F jɅۅZiqJzDդkH5R wUzqK*;AHLuDέ5B ;]|//>|f_da1}}HȀ2%ִ.8wS46|I]]F1SG.R#{[oBNu+B2#nM&{;`RJlkF+t@nz&dW= y*DO3#*%  =1q;-6[{;鍪u:m׸h{78,'[>! bc>E|ԍN86\M$8bDeLHo؏UX/_#$ ڸ (G_mGWv(5m5ȡ0Pq?);Td't%iY@v>_|̴# ? կؐsHͼPpAnC0O.;Ӣ0Fg[M}I ;zP(0wBhZ$Rm̚MЮ%Kʴu\`gU׊a`׃ERQ !݊.n 䋕QIV 0=ZCU!O85qؔѓϬ#t^rMuw%Vª%3fbo]O8vGNOp{#SŗE _ 8 (M,.AP;(騻m][~~z&~󪄠gvߛfKe]Z~;+ߖV٭w},w7+ʧ&`jt[qsO+neS1@܀- F.QsX&-uMPdASzj:Dr <庋&#& ]5IYAӼc?xU"ɏR*w /_c<ڿnN31@pPhg|6L˻Rꨂ7Txځ#j%^RЮ,=8gv2[ 6UHs$'R>=sk7*1 Zwq:oƼ^6+8+X2G9˙VHjqvo"u2/cm΢Y]Og"Ӷk" yMyuENcܥ}r? W Q1< 0 3R"gs.q7>҄I^gs~A>o-gMLKk?DÇ%Wi`-fŇ[$Ҽ38>%30HVױ\]"T|=̕5`u~9 '8{[oCicϻ@ѝ-SC[Oo,#տ7*0ˆhG%u52@]DŽ[ Z3D"7cN9B`A~ٕbݣkEMpvdiib6ED-'njɀCjlSaL=l jދvhD П6`Yw6&f@4Sf`3`pixZqs/~lk21.PzLiZUD!ЅY 35 * ;;a6bxYcyEs8I`?-wB Ae|X72}u$87]`E0i0ưr@Gtb r OI~-g6xt?ūnHY'󹲁/큥w 6hyz]W&op&"سҹ?eS!60\DBm,]PqPh@$slcD),LZ]2.OUi\QGG1hb' vx_!sZ2E)I'ʫQIm&^`VѪ|lY\I83-&ڃ“zLJ=o@GHD$ >QDLkGa=>7d;7 νThw _c-gUs"F^a#_Kl+X3t!}S糆OwXIdZ.˶[u@ "xFus"7Ҏ]}KCHd #.`8 }SQ2v.heV1 gk4REwN e§ 2~pMмg0`0|h 02|^7A¸9ia@mv&;V\\TLX_m(&ȅA+gI@'U`ozB*e=pb HO@ L,lL' EN Ê}yܿB{:%s'0gU,sf*nf'r[N֣O3E#A ͗O%c55N .1(ڮ>Hl=Qgm0Bydi5r p3T 閸 iQZ2@[jJsAEno὎QaJAUcq7Yُ%EMRwzIYpWI|.1t3O,΃zsVO危okGa-.%%'ؙ@??/ht*`т.WZ 5s>x6"nۀ}rڢ;v+>VoՆ9!۟xi$6^0 X-QlK\8xvoбIoSW͌}Ѥ x'SsJ$㎠Ԟ(:(rF]C!iԜz6ƌMdؾWEH6 X >#2BYCg. qi/ JGBs(u-O^<:Z$۹?A,wP{Aun+[@=\!Rz%!6_8 &\PqaX?SUblqηA/xVw4k¦pUԩ^GcJK-u#C-\w ,_}}r +o>hVO̒mR}?F%pڇ BCfN+uN :@WDaPL*z*n!kE-b;.Kd?bh ,LHtyu"Qz4{9n]D,Ԭv{x3"gx>!żqgqrI9>uN]E &|dFaDk^2ȏD$x9J=-(큌Ի=՛Jx .B%UL)wY8 %[;0IR*b\f[`Jeݒ>q[z#7 *^J= }$JzAQ˿ O[cCoK#$f~i ϔzaFÊtWJrtH#gWS9zBlOXԵWM[dĐoA1$ä椞F-d^*j[ev6kV 1Y%ah!B*jv^X!Y$}7w+̶Q tlQELE \)x2B5]`oi8B'Hƃ |W꡴H}XS@9sܸ"ZH*JmՂVx3 ׍+@K8݈0ۭ/O` (Rm+Q>]!}p`^D_MyaEHn"J!ɥ_'<<6cCV._$2kӸs>}ds޻&[4.JE Ѝ<ܙt7_Bd|̐?Cұi*݊8KUM6Mz_锼}ˬ~{x<ù]T^WƊ'y*NQ'ro@?4f>-AqG>%ahN+OEEmk-P/uhLUA jLVJ:\ȽmH2x*S. KqKT{Ԥ-0;p>}9٬D`%ߕ+pGcW> f.ق ݌ۼ: huxΪ7h2#}l0 Iwc3r'Q#U =PP0G^!Qt,*F+b#Qj3I84??u-ղ{gE)qAO^')ɶC+-2# HgF8R(3cV{ {,=%!o!U5Yo\:7.I$)}N }`F ӠZ7O3 >? Em{h eZ_`a.}3Jl5@^EHt5[eƚAiGY)}08l$'8&xbdĸUmaX>)$mkmE.méB?|֯lCAFtЉK}F bzRL|+O/݁k˷L{=yDyUP/aUE"2wS6/:其Βxuuۜҙj^:u2d{I6NGIRL0iL2CօXbp}ly~,,+yJ~$w+z~(ey[<ԓȱՎEy]&& e:ĢF@}nHEA=Cؠܲ3KE*eadOI2Ɩ.D-@e7|΃7o.v Vhw+vp=^RuAx\-e=n^tAyI|(Ɂb#"RMDnYY U: %3HZDVtx|x%ٹ?"ҽ.D$h RN!;*W^|;MT!hp\@ZY )T̶$`I0%]<6aɍDj7gT3@S,bwpΈ~Rx|Mnë!C yZ2uj;GuPA~r-~,m*WBCgTZ/1L!Y! 䝶PCiMҌJmUֶJLT˅"7w 2=%h4 D{T&Vʸ3/i=ל[[Ci]U_Gq0:]ц>:WlNJ1ׯ5~ TFPQf +؛oHiG3P&`'PyǾ\@R;U >bh6r(]= P{IU>@q EN:<4﷈'zܛWg-KDqCL2(Z!ʨֆ/$0]\+-^4FKKΙTVRt`As0U}|&xZoTff!OVɩ;0@Պ%J\B e{=YA j˚i9ET7BB@>ix Y=hA&ZisY-gE}x̫A)~`CҚ3 )Mv^1IVmo&݇!Ik1ϣ%2EyvD{ϫ.XY ,-vu :+ \ }}9+ Qp$bE CQ]{vSPJ'SdQG!o.)~P60L=8S Jjg,d L%ip^:d N*pS&ЪCawܮSz3ɘHdH֗u2 'X9?^1zOdv c8JU` :@8nh_@ıg"XL 4)6}g{-S]T`Rv(ffcT -'"N}P'C ;O)2A0ke*jr}62 `x{7Ͷ(|ȹ鬓\I`Bpj@ Œ1G;N.EdXn*(L8oR'†뵴m˜9Sp^ & pX輥4TGI 7jҜc1թ$fw)VdzzGb^账EjT@1k5XO}z|)%#OwȀ&S9W1lH2vE S!xly3-g鴵Squ+Ak- X}d&S6Oi`}BAqZTET~B* ~t0idTB)E\պtp#]jߩ3[Y;#q:MjI4lyI+A&yJպi&fiw>xMD1F?jS['mL?/D,~wU1<-3qڢ0*=Cw?, l1JN'ZʴKhjya = jf c?y@rq˗e4,n^O,dY5@(G.9kBʱ@Ⱥ+8kS>1/y+Ͳj"W_Wg)XZs4 p?Bc>\Zz3cm`Eb+˻R} Ɯ턁h[L l gH UkjR V͈ˬ$ p` R~ #둝3z} *|гDUj+H#3:*m7[Zu%rh0VjwUIdΪ͓H0ckx=d@ r'7Yz F£j$eƝ,8aI80X'pXrl!./pb& ^hut"2T/2J!d5G̻uCȅٸ?wI 8UhyP@_,^8)8_5f,>tJ< ?!VMBrћ[F M7pv=éwǹOSち<{\^ ~Wk'}XAծ^T=/<5, ;ݔ_պ]J]<,PM`wbn)0״m}iȪd:۩l#KX#e/u;w :03|&co E-ǴV撂'2R\N4()H҄ʚ `(&ixr;Hǻv^,[@1lzA|GmX\UjF)-V4 \oߔ"z=R')P=l#o`vdNRLuzF}N'p(Ãy] u]>.cW P=5 YxwUj*CVfނ_ dʛΧ( (WxTa\QX`TOY-YN6BU;iP&LbĸY/CqdO0Ic_mdp%'cYgR_Y,l|:yطTPgSLq W]d[_^HT0&-ԓ47g@>ĤA?s͏D3ȳF(G2[}bͰt,2X"3X"]!rs;)Ƥb22Vn̒m_jgnq Q6;^ e&#Ԍ۞yT3! IOM<@M*^)OVr %mg>IxuiP,CaWShg™yN$,c]X{$lzߓᦼAn)ub: &y(e^v ut. 24]3Ѐ"Ů9Ka=esV$PH$XFE =dqmM P4G/m( lQBTt۾=4&䉮>|#|IBͿVmwO_H>o򘈒4c~>ɖvhdt%X_y#$GK,n;БĨ$ZFꂒR 89igrG-k͋.̂ʀ60zP2IQnGUNP` SNwX!r&E> ݷg~ȩEnՀP\0nŮ7/*Kփ+Ҷ.?#\ϟ>]1p)y'&~a Dg~A2R CҀ *㪧Ni Z0 2PỮ:9:3"?')2uǺl9dպ*H}Z^NNα$2 c` gF:g8V-,Hج"='5e/ "@tx,RrA`@۴Ao9zkjbIUAMTٕK˛Q[qT"Q7V u0C AY#es5ٰ]whe)s H7)DŽ6ayOIѨ{ce[o`JM_qH~nM>a{cb_Y,ɲ@kܢ;+-A*0\hG$ؕa"@y3Ɯw|_cJF4 )ca¤o R dOu:v0\ .H'$Y^?9+_$MgL1. mj=e #u'kg] 5f8Y;2/0f7r6H?FLMܺLFV;z&2]>e9{ Ql|Q4nd0%q{mHnH;}'=`v0KBqfP ,L`Ĩ'PZ"ߗfEwUuPOp  $\q vuxe,'ݻgjO;h02sݘ_?|yI{Xh M&JQ|e94;t5,L T4 ֕.c[2SH*QL[J|`i7'1%u⾹Q \Y]'} Bp&S`w64<(D깗%&(] ET+̗b`zjuhe Z\A]?M8(i)Ƥ`ϥ ҷ7g^ %TkYPHh]~}oxF}=O^m2KNx[{!{6g]3ulҗBV(1uZU 4HFHU<=y'-[5A{rXEDe{~gܳ6~R|01Q0&hQZd؁Fm P/`5Ryx>^ϜзKEi)$at}7Xm+Yt68' =s8kɬFh,"cZNFJ1Nl`'ȫ!Rk0]+WKbBH"6 H2qԩ1?hA!+T`vwU׭pW`Hsg]hUY gsZ=xPN iWkeͰGH6u1^QKuکt}BpOK=MKοRQ(`F]`h{z_LNO_USq(X/QeDN[Mw"^w) HR 4xGŦJ.JA:a]ZQŞ<5k~k`((' Il[SivO~_zWܵQ,4է\b?Zglvwt`?嶕L}O/lg51%skCf*;D72b;fM窜3 u@nFHDh%TR~5zP^4" Jo!ϗ\"ęڬyS97ɲD/E}L@uz.K܄|!g+o6P]RtMmZTa ^@3^^T$T Ȥ$ݚ!)T&/ulޠHBvSڇvjmQh*n&33|pTeවAV0i &}HEO GyljGV>=]p05z?9GO_FZ4".#qXsKU0@CYBQy{0>Ωc_Kn1E R>.eU_\zX;7bf^sT%<["\:4|`z 3~e[*D0#MN ӭnQ+:j.~k5ba3ElGoCB)tKo&9w|.k1\9Y}j֥%iF2^e鈥' IA ]!~b/L1 X$ D1jxLÿTPlNzܰq\6zOۄ0w{HCdF{|X9563c[[ux%924#b3wszbb D2L7{cȷȮ=*|iפ5`Q`Cv6%˓X9dL9˰| .VI}35_͌÷rq~- E 3%Zd Qn[-oQ}vKap]hP;EXks5?5L/VBr/"># u=,w悒fKL5x> 065/9AVs> gmu ^~df-\˪kI1r^0ia$eMWN޻_iwTTMb1ZJf!T gHJGE6)2Vtk[<Ȅ#BC0W~w$߅֟0KETIͨ^QoQf{^xn큖Fag w,HzUp^T6A)@;-C[?ańނk6džEk>e$'||CLdC}L]_x3=Ʋi&B4D1w1.W͢o籉RxVtW0dy*?Z i~|Wx X!iäejso0R ށC ~`\hjp,>!Ud=t"}+.@o,5zҦ$l)Lz~1 I8%:Z6[+qmVYt+ŅQ*E*?&S~@aoO=s]C2W"=sLz +yfz}A. 929ص8$Y5 AIl'Y ^*vzPHT]ϘfqkTX9a%쥚d& +&5Ň>&7y(ZlHꕿ<ai3ǵTG3Pz<X ~ fn2f+R냁% T80ҋ_pIjc5U, <-LzVgQ76Ff,DKO<t#u106a)kDŽ,j@&(IԵ?[s<Ymx-zUQݺ2 _~ehk>0?u H7)͊P* c:WkEKdN~38Pb^|8<(^.訧4+F'ݢ}v12U.:MHaM)h r罐䥹 R$CXrlm"{]TaQލ:ʭvoh ++K4gej-!re?A3^hASB_9QEG|,Ea@"lv7jbOj|ťI t]|,w2g.I2#i,bGR X7 ] !ȕ}ZKޟ(ڿ`hѤBܦC"#)O6=T TʩP WWD>c钏nV+Vlv3WDWݪN:*#.#k[gdc{zw葭.ҲGsG߽[ P?=𭵢]yp1%pdP˫ڑfeY5Fd>稨8ԬYW]0 mEⰘWnVIf%ĸH#r캜FSfL/80UXB{<$P3ZG/F|)ko~ D'YT_ T `'9q& G<>2kp9{VNF/ Rw?[qn^[bA-@Y1gt͑V(h>vzs9rڥVQ{9. Ӽj\L+ (cWhO%ajN.DȩhCQ칒іA>qC h{gC^a#&ru9ͩFt%jr?3sycN)F 3P8KtsC}cćaըU.p: zޅpACZA+a8\~"1^ṕOXiKPp%Q;j0|VPLctwQ}wiRSz (S*)2}!,3Nq+@aˀTL)7hU׺tA($V@1.ŠȒn䗷C+UHUsL3NVj%#Żo _aN$3nb\9<%q lNYVE?]=r G>L AYnCg-w*eplHb/Fr ۱.`K3\=S Pj4,iLܦb$&[[q [JFK=AF)wʖޔBb1ww '0z0o:๏N~ KI@Z<湵H $# 4rW#<276{Dqc:к_հS݉tU6drH|ﴄՑ<F{(@'KUY4@0i%戡|3)k~3q`yA+thgTV]4K3'_:M^lmmIC6#X =6YyŜذZ^w =_=FKXBS)B6gjJ 0縝Rr>B_Ah0!#(pOKe%nwToY`@6L J_,$7'ӜTECcF׀ʞx"HM+ /;O`@<9 O~xh GEr;L[ZGoįbcK:K m+4-u.X?Ƭ9,p%7WIJKsqv:uImծO%$fH;ٹн{Dj @+X^ؒbK#Ŵ c!ݱ[[C~Botfx"fWwDVQp 8M |D݄è g:'2I:4]S9r tz;ȮhGHSsRP0:8]ns*dCXu{C9q"Y4Y 9'8Hk5)$~RE8gK8'&; ||y~*o2Qt>^ZZ"FtW!F9a(ͪo8bn%)w_[FUVtA[I62|Pni(o* nfjW{*m~j c;i(tB8o{r%ϤGN*gpicZNw厠Uk7ZL}!y ֺ!͸u"PD9Lk̭~ӐPݛfvB._3p͚ 058jb_ Kgy9b[<*!#X 7H cV_ۍ^fO2 blSXpT3Xܔzx{k׿%93 .ՆPڋXfO;c\-a/ cPX^Gܗha`-{z> ^(:/лq!T5lN̡!wBL ꑄfTZT2϶ H'.u ,$=/#*\%Y<ޚYy /}. YTX&Ua[#>PXG.YIzqknH ~^O=\GDv h~7\ՙ׻!}pL[>hMޛf\qN_epQB.@jTmn'&Ţ@׼7{RzE] WUQJ 2$J1O',7RÔ^*:(HD^PliƞEZ \ dtk mʗ\3DT@`i %Y$MjUzPbmW_TuF.YG4ˎ5 -A_4 %{(Ö76:eg$alpwܩc,>T)VAm`Jg߼qF1!f' Iv3' uujyW)|U'Q߽JMB선›a/:2fcFfH {^&C>a~Nz'vT9 (^/DZ&\)``%U .I${\Mz?j{ߨŘ-m+98uba6j˼j٤{ xm2 w"ȟPiYfXhzlȥuÈj +K]^z  :MDAWRѼ(IU h£b3M-=TZ1Q^_-=0ڥԿcT 4$R*)*"[$tӣjb 4mN@鋤uU/ۯ-L߻BS|zSU(RX%y>MORk>Ӵ48@Eׇ,JDMX)6". C.apwO8MYH[ h;@S''lz0D(CuՠKl6 ó dgR apscɷ fDOHFvjsJl&TMSܰ=ƀNAZGA*~ ChX!5&*'/;zB1_f9c`i-Gb RΥoF?s}>F0MT!e$Y#% l(\!C%x<h?0)]8cL*u2z=ҲIV(^%^E۞dQf,;yb=0-NH5CCSY(Lhוzڇ)m }3~݇ XXl ^LG3(%|ǸBO5NTgyX\A*rK#1kRf' 2JF%{旬FV6+{B}`Mb ?S! u*]5r4o12e; *y fy|%z`ʊ4$mZJd)}D)B(|=W8xk @e۶̸sWۂ: 9YZ6D}Ա'j۞ˏA\ʛb)G!]džw8*Ω$%TbM`7PR\hiSҪUXJ̎QR[iS: K^?`|o詔@R٠tLhEXk{⾍9cwM);b8 $j j*+c ,NZQΚ10XE7Qs]۱HRt!T]3OzY`iÉlhr-ָMm+sXMq*i]E*$S!MO6tw^;zgn6uz"T8"=Էx[F'8BcV OTm&dX=2If›!|P=~ r&kp{7=)MZ~>3 i'Lv]^5\g=MX(TA sؽ28q]1CW0lUHpE1o@3FrɃa!K|T>M*g FψYy3dD?6k5X;f}WAL,(oHˍ'SQ]&o$nXzab N-]::,oUϮ9O)^y/!X: j> t}rrTZRzg@Uhٲ~?wO zd+|x"t\5|޹_>aEdԜ~}0u^mHE/W0$B6>hжL,='DccZ9 ƈoG0 8r6?O7YCZoŊd,&> f :t-3Z3oO_Ҷ<}DsS(Mت,"$~O@߼_C7l`6,N)ɻ ӄұ1H>Bp08g;(j$a ڭ*;9@N?-K;B*_(xH,`>o-m_tܲ3%]jR.JQLJ\1~>j{5y`A="dE'B> BbΡZ[c]k'zMdVZNE fk3@ 5BooL#>ZYOjzY1LQH˿h6g<(Xm5:'w:2'yN2y>{P\ ŞI0az53>߆2@ğS W2~ΨL~?"l D w#BD{.dI9QW=}&h8UCX#XsWQ>UqBvE aꖞ­zR!;GnQ<0.4n ΁MdzZ0Kv }QcŽn90 {R<8U= ْiic{Kڟ7KF6ʩ  XG]:o9Ngۀ C=k<W߷>La!4oŞv%<Т%Ճ^ڭm>ᵪH]UvV#72 {F Fd,^\檐.Kab$O$B^oL͘ǐ+? bs!pV(>:Jm// i;Ers൏NC'{^+k[ö,~l8.Ia߶Q9x,dH(GfuhnGȉ-E4RC(O@=z/@[0łt(@+rpYc=ޭm\\a:ZD2*Ja?>7ڇwsɀl݌^]$n[O1Upl;P Z偋xm,O jzC T.0~T?䋩Mr@j SF}֝h똫-x0a\σU.'L!Ev%E[YŪ?O߅7#S4N詢+ۓe-%/Pu tUZcC6лWRDy=nBg}L}8K9rBkjfac;;%ݳX8 ~mjYDz-(_ mШ)MQ>>WuL9+FI˴r&~i`lTbg>A (얩hYh?OI)!ƃsx72|Ǔ<^҇(%uᬿ/ZYm&eI̗'\Vl4~+lç@aF`ůR-u RO`=^٦D`.5O7j;ՎwnQ$Ф=0+w8Qq-ՐA݀,8GlreY>70r`F/K'{",~:Me,x\QԷ^n"1u AĘ?=ۺO {x3%_}#m_L)[c]&O7_:S+ŷH= ƫQqkNֳXQ @$ pzr}l~9Ĉ)&y=V?<gd~[&i)lM;= A!0R 6o^;etNq־м[=2酰 %vpVtIX3]tf  6.L&-KKIHK+R)Y]h\45j&J_n9RT|*ˌr;+dCȲ2hLt9,9wTK|M 97|OyK8(ImƫZ^-Wz* ϥTF6;<6/e輎6Ðږr5Lfcn :BCRVwz69^ &ieFDKUG)|2"fMgVto+MP[!6l:F0IAiNY}+ yȡ!LOl w;{Cq1%z HbN,Pϊ󘐗PQ8r-k+-Q+ߊJqڨ~V㯑 FXsd0`cwɇ߱wwO3rgp?45I'pZ *B q4P$!8kXSZ,/4#k2-uR.v[nqЄXAgtbڵ{^6|;0Z]e|xWFHG\upR!WQR%1,XH0_-zq q_;aҹ1꒹!i*!)4^j8 3kX#|2JI]cSLF%4_8lʶ ďؾ./ZGͨL>z3AhTg؂#ڷo`+/PM2?iRM1I[5kUMsf5!~2m m/uHgI-vZܵ*l?4 ԾfgmoJftxYxפzټ!oAɽT`"S!<)aGHiA!'Ql@Ga+VKQ괒e-pQ̦*t_ku4³ʕ?9O""j%߮,]IyM8@_eaBPC!Z>X,==bZ5`]}',>y h ve{`>rw 즌SeG7-i&ſؕihC_€Cbl4/qG< u &lᏰm*S\.G^(!g|dQ-ҳ yKBI܋i?'XؖԄ\:!>7d#|Ŧ Eo,0e0KKۜ&+z'-v%zuG# ;26N{)A[)Ί\Tvl< Kq0NgwRѐt%4^rȜ~q>Oh'c fnCvϤ K BzehA{i]VQ@[g3/+AᐦK1%1xJ?zI3-BH{[ j0 SS!K\$x3G }gpFIlrhfLjS.D1?ɼ"[Ac3dkozlD N5,e+(zF%Bx`_ȞzImv%D~_\ou}p@b !b@%C [;^^\]& 0 C'}ɾ&>K\@6loΑf9N*dC2r>,ͱnIiw6q=XI^.hEZ_Sw ;hk:*2VUyoci[.:q)7 T*|ud->=Aw+?$-]plhGV&!Fw[lNsHOs2%`Un}֠b&QHa ]H8J)ʹNKRZ?bAEzjXQ$J0Օ vIh T3M^8CWHLAV=2'q2Ɯ][ȒQ[dkKpqI9]F[Cׯ3-]k )]Rj#>ټ}\ǁ6k2^m؜q2|P̢h!]P h\fф2|e-.#'a |՝bvP"(2Z΍Q265z\ bWs^^P5ӇFb52n3u@5 Uc+`GEB]p`J7u]7XI9vپ-= ~1L&Z[YK#ⶓZ "]PZUX Qɜp`[6׷.tԬv!A fX)}2dIQuTs&ĥ&o}*ޒmŚܞp8乤6 S?IZox~I~ )7,1E6*UGeN+2{8m>mdѰI)SF$BsK,dƎBFiAl^|m9R,qz tVV" ѠH4I;z/'M>ߦsJׇe 6X߃wG' (NT&,_Sj 0Ar_9*p=̵3RhjqYCeY4D4"U(k`q&@dÚOi9ǾgI2aMy٪'Y׈̾׻\ c.&ej6VCbD?._0oX'1Ϟ.-2粷 +hAkgu1BEhvbbrnGiB(P_Q<*k3&v$I*6r"zE˥=YTKK 6dؔ<\e"V4Fz+@W+PY sk{>O|&LnuP['/kn˾O,@ڠ-Ėsf+ 4 1𣡠pob0OlNͤBGf`"?YNݑh@Kռ%A(3E.IlNqX5SikcI{C"?h-yҬod7I]wD[ݯRmrXa[,H1A',_8 P yEv6h0V"7 ֹz/nP1smx "XF̩85~*87&)仈u,|E{_u2 OۖG88~,y!ɇ?Sd;>'R`67jtCf9a-rlI0p/,@eh^ \' 1J#j1 EfW ^9{.(Ц(Weq3^bj^ vԈxX͝9x{kYpAFx0OYz19J-T!8.ӔyLq$+/ׂ{wq+ZV8$ԑXKc!]3M HmDZ}Ne ѮҢ蝪 2ȤKs'\2ܴbyxBxG%_zcD?4b#4+LOB\yf`u 'k#Tg,+6ə1>|4}[(`;<=S0ukWgQi4)U-֘3|}zߝi&Dy:1Gv>J#TV [T "5q[RvLуB\׷>V/"vhwݿWoN}89.aS—Vb2ИTSίc dHϑamJ_bh>!PJXX @V|v%6vI_&Qh?зg<ϨiRnWv<]>X9c#~J퍎i>%/7fo euWn on5lX.溞WOFR&j*Oٟ $xlsϢ1/v o(q|{f1(bS?ZBo迦/[:ksk|ekja[x<l <&$’ 7dxA;w2*^ vw.N x_L m}p{#ۇlwL7҇`oUo bgF|kr`BMMRfH @CLS .4Yiw~;խ#"' ѷ3Vqcjsup}~nVvpI1Lz͒W=yGwzG>%UD[=CWWĵ+0|l M)aވ|̗?? /(`&b uZEҍ&.~C:uewق!ڙC˿*V^pϠKxf0F+?AH?Ī.٘0zR|}_JC߫r,"^*)x.5XʆO$[#& _Y5:h oPJ7=h!#@ *[kM Yqė4zX؋f]/c nz$9ȃKMbZ7)eFƒG׹|cK1OPϰ[Pʆ6?TFs?4|Pu qÞAYGXm-Gϯ‘w.{oɁˈ[W Wx28Ѕkdrw!>VUVqY1ᮊK04XP6V-J^9$%ܱȼ0v‹jJ:/D3A.YvEоQ~ew1Qԃ~@; 3%FR%Wyv9*׸rBn".ݝKv0N[L$$ɏ(׬ 0$wmnQ`1<|aHP gVe|U}9zDžw B?VB7)$]BFaӺmUAɮD!*Δ$7BBɊKFPhW|$ LE(M-BtS8t[) \^ʀ`S*lCMzw2Ŋjdo',@\v(_դ]ZhOˆvFja$J4 IzXgBL7B<(ȅ8FQCz&Uja)U;ʚvJZbSda6]$ ̯~WpS{y 7ѷ\B^~Wafz@-I-mnҍvXb|Sp`Ob)$Dk7TuܒiyyA􊓷/ɫ)bT|ސwn OP5(=Zzi[~6 \n;by#%! Ȫt2ؼڢUiyt~BcT'x4pП{4HE!ܐkn(OWr |,Od1o1&tV&9suF.+PDG]PKOPg,55 r`ȅ&HV&CըLWof]k0^E V:əPg&I/'^ A6,0>l;NbQFTKCK>,_|?@܊^(A 0#vŰ Tx9B"q%X#sOI@h'Bsw_ *0d|OX+f,0sD]^,c#&!gY8dt嶂+]2JC;`#0%EEt;l,d/^ص%m0g?ߺ#{vVӼKn+f4NFƻjܵnnAJyro(`HyfqQ -#agc<فGZ>1T/6VUl |(Fq?"]P5+PX\UDZv$Pyo${3EHR7mƖjk]մ%o)X`o< E]7s,$ٓ4 `Z.4Ʊqm2b^dm ZG=9l~Klok:>gPx(JS=:"6fIڊFUCP X#zWYk {fߐRVFiBNɶ-݃RlIKRB Kq@d5hۂehܰHnsGfGb"`h딦yoY{ MKphhwBn;Cq?5GZ^ fve΃:ũ!%kFsXTe"Fpp*C9P9_2gLCgb*62H&qͱ>"fqszDž-ST#Sȇ(@每=SE6܉M h,#iZw}!.>+7d`M{V~"\^Ɗ~-V2Jb|f[s;ɭ&$E7 9Mi O~Wi4(\ j$-_r vbM} wyTjRF@iEz/9#FJ?Ių{F%8&-#)8Ro /_ r?j> ^U˙ySxUR`C*wf_J_瑽arzTzT9A|F>Z7]aSH杩>Q:¡ 񄀰~v ##(?sEfЮ.;m 6y* <"ɎΘfDjC20Ƈ q"bkuӷz>ְG$DP80GŁz4]XjE2c~ZribgS!xT^C%Q}?umoRdxLsbs}XX m-ߡ$J?cn#mahT~ȩs$djP䍮ȅ{ZKF^ R|F3H҆~~ջ<$1* {\̹Bҵ~ee%w^-0]_*a< vT JP 0|#h3Ȼ,7CĀۑ (Тh|ۙ B9Kx (e!4m]OAyg3a32u,x o|V`dT+ye"DN=qmoWA;qi_8Ʉ#3u|BI(Ɉ+~7񤰙Y:;Dq׽MaӠv9?06;>^8<ӻ2{={ t)^Rwb0w42`kͱco- W3B1 D2=2&qI=dPr5)Wss!p(PTV 7|` /8=.Կ`%^Ιi*v(&ӥs\/b^ܑ3H%/?"9Ů*RO<i/h@YFIL!O/NW|U>T3&L[XY(T=>a^(x!|Jwm0K]{AM?4AuyQ:傕v(cDž!2liH}ZV i}Ri:"-SٍZKײc(202lFA(q_ʏj"@ aB:h[f)Q` G_p -W>B5=ci;Z~Rm?rjThm.&bΆ צ|_Pg7WEW(`[u1rg10<GCuaDM.WWdB&ivl匭-5\bBpu58i =ˎIA"ghVBكA7{ ET+f=4Ō[9dR(( :kH@q2E/2A_ @8KO']** !E7 %x`{/ 㑲<]L_ĹLCfՂ 7lR}FjVVS,܂ױfk5԰`;Tc* FMCAU'-]e\P5Ж|\KD豭$dKLq< y"dfcV5|">f°=u^cˠUĔbw_,Ղ #斵+UcA"k #D#U_ى7c龟-|9C6M=P(N (X$ \t +rҘ]le"}Z vk3hl dh #yo):'Rifl6 I튔Zs,;Fb}gPyI{̨oCILU^֐,~{s{{UiSjF&VP.z)mK':k9A$@JԵ^/ t?Q7yI)Yx9"DFD'o1,?K_ _$:vi:i/i8t øƦ|7}Mzs~s}U<Q0TrCs#; Q_5jG|2u_(8j#xtEfa֭J NBe}}s.߭? 7i~uK_Rk I0}ւwfODbu`B}P_Ic8=MSpyTk@-!Gbc <jO@rZ^`rV2dϥȕ~ )MJs&~ ZFVW+H 3 '.H;tC1#.{V_-j~X [K܏Ôe'"pL aQ67umJZiL6*)@cހC }"YLP=\ɔ"3Ֆ0E Ġ&/+ASJvV8YJ86y&?v0ߛ~ƼFJ9:!Zع JljհY_ SȷEŧ=:i~-N"ñ@g_h%`W%v$~i :S46 yc20@>?d{jy%.,7 7KMpK4;'ޔoof=M$Xe{-MS^!fIY- 8ir*5GNBUc+:G*9A .#QC9eI~ ==eHC" K^Wﴮl׏(F2/&9%cl%/hTkc牵(LPɭOgWVvn _6@Ϯg}>Ӆo1kٍgOik@Ɛ Dt+k]щގ! w"H }G;"qC7l s). !Y158<7gZIG]R =w۠,+Jhɵ'Ϝ!~l[aHsD= ?xC>mK=N/h@i,ْE5uf V;1'jg-Z 7:ebos袈* ך2 u4Sq| '*baxEӁUJo0vvxsN8`qϮE gWPQ10o-i\<.G^y <}ld_鿔a?]=JCS鬌6 Gf&K%sRJwk GSGAwCޙKO+tVB<4iDcAYgޠN'L7'<+e6:r,sԃ>2WPՈ|V*, (t ڞ:HHoQB©ɡH9]ѵjn-l %@Q&b^D#,fcW>F<ߖ.LКjWmߗz!՟GDUdB.*5-O>ds_0$i^ֈP8w 4Mk$g 0yTN U{hMg8RK7$̏GVLb6u`Ws3d NY' B 3gSG\}alCnZ2d- (>^UoESus7L#rn;r(눯 pӿhC&WRnۖqDY x:{DS? 4 骊[G|)rYDT&"6 NdJI 8^ &R?\0EUFW^QIKv s&贒kTUb,IP駭}CP"_oY/> et(Qa=U>2r(P%t,{8RgZL4ěT|@ʦ FA}{CY֚}ݶ_Gl**,@Z_D~Ic_" fҖ QHhV:?wW^Q2X&T~#y߷li.3Q W@ߡHPXYXaa⸷&Dfx7{i|ܫ{gF#NK$k2debB{xba, \+PV@Gt#ƅ{e"g;l q/eeu5"zZw8فX6Z1Mf0Ś!A*PY~h`Ja^!x fwtdKnuub7Yub:װ(4ްs(dC`$켕,o&{ AqJV =Pb\xQ n{t0аVԉ-O@#7' !B FNCJl˽h/N=[5P&UdASU㜙ʻ~d:,qRF/@h.s &9?s/Z)Upo\ҐP @TOtÛqf(}v'o{w.OkN[Wu8)j~$xE:t;4l^or?o0=f ǭOQJA" l*nbNQ^@s[2@9JNx!taBG,BOe&,ct_+0pJMJ^Dw1ꦏ 슘QĔ=7OK'X;,8}c3L(hkU99`jtP:1Qj9l ]\~FەKg{>ޛZҿͪ0tU?E!mWd/4}?xȣ~~n*Bj!3Kn2 Yn dagP'/cE?s#eoŠDZoXKf*;\ى_?hZ%Qb4ƋQ}OnsPdGAfg{3 Xq.igo-wGYHTh ή,q1I֖[ :@jm, 7~i)mq6 +a*cf>m Fsn/9rST-Z9j(EVumhg5-VY5\G=ĸNY9#[@-^К*R32.'jWiD AT&G?0zzO5feaaX:*U=@xiz%4ۙFcJә7VC} `GK=b";ce{B ܝ;&sGٿn<.(DipQOi,9 (<$k}.Mb>&*R񒵒|݀u.y"exI}T;[ITe"˕MJ^! 8ZsJHkFtnR;~LPk7p4!ĨLgYu߼8"P] F~whk꺸Q&-Sd#EpM&ϐ3wLEPtlOߜ>8WL"D'S)Ț+ qQ&f(dm O.eX3˙!U Y=)Y`P~o_mE6',02K( 90# 0s)9Ky؞('u]hkDf%i|~!G#IDM߀Xr8E-U^%3?WͦgԽ@ i0\`>k. 'x8:o ՛\P)Ճ"ؖ AJFN{.j> n_e r~hFP lBXŋ M4I7O4lP]e2Xe-&ȟn?wu[)!)&~b+! C':;:*Lhc2 4~lF~ۚy3oǎ-C3]e{_GTJ5Rn[JHyY^q Ԕ>ξ #-ħ(ڣa{֜Z\;g`[[;) Rv; 3cZ$S]=qR+rvL<_o҉lg79@߽+?gQިn}tiw7}-i43\x~6Lʔ7zc љ>+HM͑fX)/>mOPŹ A-iQk8Xӵ6,ó ]O rעic}_XAr" [:l.zOYK< +}#OdcJQ]O镌첣dNUَpve>b ,V, ,a5W\N˯>~%gXg!S&\qid1rb"Fm8z䵀߂Jכst >2m;9nx[qU1JV`~ʳ$)1Ch *7Vis88tjoV7b_m3/t".Blp<7m0e7KQ劾K~d9v ǿ>"=d@0O`1ͤL>ZBoV%5xrdv^'l2W\k#"à QI#ah[B/=k3HbPC3 Lv_\C?Uޚ?ԛ#'vh!Iчqqb`ٰ̦*LRlH.f玢gbNĹ+Kv~++{IU6fǫ>qU^.luYqyjTu 贱7UX)A*E%%Z'oHi7TtEVE& N4i:i"eAmn2;ԥHW~94;(.X_>^> OT$-eٴdT,ozPiK浸̦DN+58+`Q?g-w t``zGlJfSJvPe=`jo'M#w~~QקcsՊhR(,6մȤݜEΑ \C,s ,'K>&aY5-)XqwOhSQHb43%Th1!z #Cආ@[Az+k7(#!0sI/i͠<9hJ Y%F&x()bH{b\0!E!`&Q2+ fI􏮸Y4y\P L T_(oi=omeϡ8+g(X)`+5ʿ,*^scUb$muv2} 0u  Df>"opvfĆ@JS\_^6$q"U/z* ؝?An8>oú4K)F)puSDPEPh(mEĂY8b6P#OkEnsoO/sDg/3 e B"fη P#gϽ `uTȠ3 G^U77a2'F' y'3ABcC=ˇ{&CB=ꗆatz[HӺ,fHVmUOMC3 VT{'㈎*`,SVd K/_'Hxb=!Y ʿ1K9F=aZ҃b YJD֐8mO1J^YX!)S? p'ۢO!#0G}J)mb"7iO(X< A&9o'IcL+4 R1Kߏ05kfQ? jYEή4xt8XjƴVl`{!]Sv U'l3LqRW S|ѭH@ø!O${F/}m|ԕ.+z{^` 'ˬ kBZj} *Zu^؅+ g ƀs%WTC&<"-1ol %x$gW0Bth`eS&OfT?Cn =痴U(JƎu?*qؓ條뎌yh+&JlP4e8b͚tXy dڳ]CfڷvDll q(w}4de20@ -0d_ԐT׼IBQ~D,bmבa*#~#Kǂ}fV}!}Dmg*hc> ?_!ha2'{0@6^;W7ݟ+ʤ7"kjv(ZKnDjݍMU Pvtae项&A`DDSFTxC)&2~d&Iܵ7-x@m/PTBL.tj{LfC5I{f4J?++eĆX|_ϛ 6)[k52vF絠pmWiVC^r,kd3OVovp͑#ze6Z*mB|mac|&Cd18-!?>L\FhJx;gs#p#YMXʎGc,/mpR Kb;;3d;q`q-, 4IFu3dA?Α20,&=̒D&E9:Rƺ7T'X%Y灖)YFdױPY Wm* aM;E7' Ĺ=8P"az(2qO6q4o $+9M-ϵks~@7X,HS qxÈ0ndIY E N;Q6T*RiP(wkf'ʻٝ(dH3@ZUefJ*$lZbN*8<jGVE˦Yr3>:|rPq.A8tLtCvt<.a{GG8f=.IdG\ǘP[m`6h*Eqe^h1wwO9󞾜ULj* 6UIX PaueQ)4:W)ĠVU;hđ%V:6f9Tm 2f*qYo "gV!`CB6fz  жת,ʛ*MTǓD^f?mq`٤ȹ Hl? X(S"x3WMLa%M;7X6K|Ħ:z؁[3xc"m*?< @R58nk$ g rKuSeWtpsv@ǶQ9lPs+ (H1z{8!^fP_٠ө^5YgS2( ?;0t;Cޞtݩg7A>7l2 ҄~ʒ'#7HfY^X %m,l~3NV!ӿDDdL*T6+:Py+NEcm}[#ݬA z/gPCO ˰b &FFKUTϠfQpv΢EW`d.<Т(_O?ÃzДy0TnjUS|? duFz)9'֋1^CSVavWM%Q7|@BB,`v/jyڽTXC$|i$%*_#we"!ZvH$qMN $7m6O0FԗY3µ=VZ޽ߏ)&>~V5>.*qz~igHr<|g7:|))`h 3ZEA]?Mz#̫Z-.n TUb˿a/7!Xx7#c9Z yv)Wv7.ְnz84O;|Gɟk18r'W$Պ̛@G3ʨ!fԍ+(./‚N1͗jNu8-Q{e;/ ǸbԦV@Rz#XӃx 1z'p 2 ̈́CEtNN`Hp6r]'g]Sbڹ|VK-> 9)&x*ׅ 8v >۱P}s.[oTV':.I\ºtrj4{(`SL:_vo fed{`)`3,`+k*5֟Af_ɣTD\ ',x"LM".+  @3wt]pMbMۛZ-*Ϊ<@afLQ8)~:!'.S dA- wВ~/,r[QD|9kgLnM|;ts}u KZ`}YNN+rF0Oy+D=نb@q4S#MY au]/~ 첦l(bC̸›25rEa*Rdp_8kpn'z&JrZp9P8 4# ~"a _]&-hy:k6gޔ0)|o@=_l1 tq^3Y煮¬mAR'm8{Κ]nH|u7WɚQq {YO+8b>ʊMYb{B nC÷?ۏ=:huП!.UՃ@ܪ5jڎ ,Q@9,@ H9(5[Dq.Fu9Yza;LN[m֙ OU`4Y+wQg6[<ܡh ~PK'z[o_uIB+21rIG}i-SQ]L:IR\}Qf=8s޸g#~=S% A\p,[T?] K˰d eY2yBag{lTsCI[X_>Z(a$J?iוO$SxI;|2%ve_*"ofxe53 ; &,-~`Il^P iU6:u K0WE6FG~z[Dxt;l"3Z.϶K)O;F@ l4?-X_0FT:Bו1d0[,ķB }޶2] 8>l]b&REPrE uJ~:!~||=}ݢ` M{u"$s!Em`YW e2]6rV?Β&ӕzO'ɦ )\ 觯mpBFG4U:R9$Pyhv76! % qY#vINPcBtC L4f`l߾54i(aޕA `0Tb\ʐXFoen朠`vn~>4{'+=%iJr]慭mÏA{hhrx}f5nA!a߱vc>ݦ;H1[n@?j!~"ӝ L6D `ǠV_F\޻.ӗ2L,i2MTN{z̀iڽ!Z /)MъTA6Ny7=y̺q g`%-;_ޯhl9$PF*"fZ(VO`1kYuyΝbQ$\( Yj -M4tbUoh]z\c~).1Dh6b9V$E+1wN Q+US0BaHQw gh.".^JP VFqF>e| Q|mA%PNʀ 'NTjz5 P [ I{ Igi DfkF5K,7Mpu o{.)GfI ⓩMq 3']K9h'+&BnP=E(1{5R𹨽{ɫac2m4 Mֹb_`YFo[v׊AB3jqi"@)<$%w xw[_0ܿCoI(5TB?NUuo?hۀȗ]jH?)~)CWgT%Y17SaȔt]3<ыܙ(B3ݑ|z-ֱC+B.=i1GA7 z/\6r+iOKqTAr WrY܈h7/LtPCN4zo>,{VWT ـT6(¿f% X\Hکw-5R}H!k,cWK>Li7wt@͹7t K=lg \d.gXNQt0 ĀX5Ii}MS,XJI@;0WY&Nrpog1&p@&㈄p7]{sKÉ6k  'h1E)RjDg ['7 } _p9UĜiUȱ-=ſ(Dp>qP}Y*i|$΢e9x9ﱚ+IK*Yk"qn;|ʽF5g;{UF&,1H-uZ䑸  TIȀ 8g Eۗ$ 3 Q蔑p,bp>33G>-jX1A8d(0B.weVUN_?{ַ(ST7T]}sq zRH1@`Nؤ)Q=PP%zB2hr!ęʋh<\(SmAn@*iCq2NR-RXnOnEoxՆ_*}yD/MyETb5IVP wdVMk CM@SDU2<JqO6.YcKY<^'=ճn"P6bqfc $ )@wTVX }l'K c=`b83 fxSˢ-='_o "Ds*mcW~,U,0\JJ< aoOj ~wR^-td>zMqqe~Eܫ_LZw#LJ\E&O޷ueB5x .kS&>}MK/Jpi/BO׭߃-9.-Msʳ$3';pe"*M{2f [LcVehtoUvYqhͺRMf1nQ&];^ح E]M>ͨ}ۢTm"OIƷQηJSmoB!k}-řJ~s6aBDABgHwTt2V[cgC*L{\6UlgGVI2JH͛* HD-LMaSj>e^zɟAbԏDmzظUȨsC^C{Wh?}dj\E6PH&i f'#[@[Q}'~)q%wO>;VFVFԾzľaROE߁ w;]I/cW^Q%afmbH1\}_qb;i6VC+Dm8!ڭ 4t>[3#qjvugS0% V|:ki93?d)Ĥ٧w:-ec*ne85\fvN;N([6>zί^VӜ $Q4(}"z( hVW x*2JCaްj۴܀Ig*& BuM-Q͌xgpӏe.XFqD`9)_lIZRv~Omyp+k_ Y`ԫs6#fΈCС?1JB[MpEvгTȏ8œ"î BʴD ,h)1ݪ_6+HޤI:?Ȋ-K~;7IeH$󸻐8Al3 |l7{c8 48yx5ۓm,}݆UWIh-+B91dWE]AKqzdrxXk7nd\|ڿU&[j#9&jMs'yޑyf>>8rWD*~iC0 ^<`tHx`"tx?9XajKȾÖv_κh(qe(;OFH`hk!kd |7CyX_u `%@CpFtO],#-6< kugXՇJ\vo`$bBB Fxy1f+)2:2<5?+lO;Q|=Xߒ$LS}D$V*'^y(sdS4^J]'&_؊q,4m|Mk|hk鶄팂]>RO|M;_&BXjg|i ugloc\FSc!>_c+gUU(g3*ܥ>6O ?)2|1]`,#%mKzv4s.¯Z%vUFV 4◿iV5Eojڀ]9q2Jqв=/}< Cat^ȟ|+fD@Bq??*[gyU v4iфt2y %ͧCFOXen{b_&96UNkIVZ#slt =5l^hW^q4;?!e:l^Ңx[ wĢ=JY|L,/}XڟP^ƫD~915ym n-s@~Fi^fk,=S:17o) gEKqvy&\@$rӫw6 5!4Vc3g QEĀU$ޅ rC}u Ag?B} 0} *Mf>.Jɤ1vj;哩3LTn`=6N+TDK(۳M͌'P]8K" c #gA!I?ߏJGѠJAtNm2G$.kUõvk)5HGĈ2T{έ_lW=crŢq" l_8JXyc6KG;ioưn6][ v2c= Xsq{b(o | b6rRG0Tca! 붕0NGtxƊ2EB d0=Om  ;8 z.lh=΢uVͲչ8BYWp/~41:7U.D`OkzOC p*Q6N_$I4p_c >z}k,lϦdr)4^յ>#p!4+/oO?DA+hEL;M8͕j8h |YL6k*Asё `@$q&F@hUۖ8@kojc x2S 8F[QpT4Ww5;)X?KI *I}]M%ě5j9lH^kDb.[8G귎dِ"Ych` -6aGGtP\S0\ٛZ}A CVBx<i"W! Sy3ߎ"2ZҰ["6|EASeAdFfwŪ^Sh9KԯNZbeJjPl. Ա`[x2Zҽs|:#ά7Psb8`szjQ س8JXa..lt@›e<') e۔ !f "ؚƩj0^3hp=ٲr!`]?IY>))rH~5>L).: ƥd^n TDXb be>OSZ61$2Ȥ eQu8O1`hmO^ӥՒ0=k3<Uŗx{S׫jvD1DVR:ꗮ-<A)zh"cgq?%!.hG4lO({, +i!kI#C܏b+Ex ,EbR1X!w*xNOs;/ om%xd?djqmb A)2C3f# + NO WФ:d4&&֯>t5 Ww'7 Ugfl"XJמq\Ǡ,} 4 *RTL #=35 Oo7ڎ9kZ?Xy9tpQπ^dW_}}5lT?!t)$5с!:l BG h/X*4x&٘?{qz@ :sv#ѧpdhԝ\FHʬnXvkIh $ܛ~z*zv7O1hT=]SEf̦ 8gi$%xK kPoҷ]U$%Z˘ HD˶>_l~Bfʖx ձFW2F:Rlh=-M;y\j-m6btZs!24|Uob _NwBN^{CY`BȀI0c9? * l gw6Zy&], 1u !i>F̾MY[ʼ&0Ef 仃[.49 <^kJQ C jQ Y8Fr)Ϣ;P.(lJG1 ,(=+LX8)YY"e7+soTy13%"l=R 'S||]Z<;*$⭥I!|Ud.lɍl {B=qbi ǴNB!<\b$!-Y? tU0 ER=L?-XڋLpv(,#wרwʤpmToDpOE5<"+x%r=X٩0姵 /?ÞV9ױ.D"ű=+KK#פhU:+ыx-2_`yF[k DRϏpҷLnC 4vHyJzv|O=<ϭdgc^ْ  Ph7Cy\<ՋDԚ[r7rT3 Y, Fzs,٩Ը?VA:A F%`̒Ifc\6!@>2",=mפs0~3U 2}^"Ӭz fn4d?$]B(ʧx2_ZJiշl!bR wƵIy&4 s'w>{V wU.CQMJM,eVЗڕ^ IԿd~ 񐼸,!+cm Ȃꗻ'> ؔI;Q"&X: ҴD2 Jn&=(>vΘM_op`\۾nX/rk̚#ݶ 0$-Q×%E?nj0ƾnEFK9,lE188ky;$cϭ̊ צg- /q;^0jRO;׮o`X:KV`}PMAcz[&čMFVxUM/?T`>dʉA%Fw}aVp驙&ↇ.]߹<3caͻ%F]srH O)|1[D6}(iU Rq58MOAst{h8ӽ3@?ν} bNEnIkSGШ-kGǓua Yx`.(K u1LX`'A91fdrR,G nFG `ƚ%/!|)WH]VfJ:_t-E_Tˆ )vdqhsćQ#BK %,PlۈeU1z+xg7qɥ1}i`G)u4*}b+?a63f| vd_0|ŐLEZA2jz6ra+DE`z 0PVay+z=~39B<}zrbJ!Im1T7Sp5z  |ݶ+SթKJ= Zι1']Eya]ٻ~ ^}C$hk(V֛њ $fAO&) 4ϭi4 _A$rYٱ"z<^c X~x+²eνU/7B}<4_DSѴ .Јg{6ZԹ<IB:߬,ma,#4-ڦVb. 9c5+,\d/pG&ZE-Yn]D# }W9 o䜪ޡy+׏Dwnw~@tۢJ (YWgXi0<譥M~n}b+q]$%A /^leKX[BЁ/U[(dhlj`5p:ݹDqUe5yI$s4%9CSQLst*mu!ŊH<.5oZc6מu415(JwśICr:q:dNAgK됒+BB㳎zvg-X A;(IƿY,/:^<4Rzy}D4 #e1ueÃvXyE/>Vb#IF?ru1ﶫ d,2əU]-u@i'&BGqVB?ݞ uV}#M56ZqhOV)ubYZjvKŝ [i˓' Ӧf16RxH4%SeDu})5 j) cĎLOR=B9`1|8OtJ@Y[M7ԋF qY׶y/NS"_ZC\N)h?wH44)ș_ow~O r c?:3' d>#hSx>o/v$Ϥ1dG9Oz]{tiy'8jbFlFȘ4%8,wZU4tA/ I]`lXhٍx0z@ݲ wc`^`Ν4c፮sշ=PR Pg-HBQ%#4XEAʱ7|Cފq DӇp+&,BD]7zHzmn;,ܸYU-T/=%qkZ 4%Q<3Ita qzci HjdO:Y@i쏖l!=jk]+stn.9c `M.J\3~so!|<$`S aW:IfLwo+kP>ofJZ%*0I_(PKϞ:\fO>z B>:/_$Felcbʌ` ȣh&6`y疰O/IRJTnD$[h6X?"^(@Vi*6 d^ۂt㒑2Qgd$yL˷ջSмE^ρ3XDFw^bu3=dC[z ,NovgK@'lB ]qxǢ?ap|呛p(+f:crn+d;¼2a|Z䝀rd3m'T!sL^k|0% ̼da @|1x^͠"rL14x$6[O͗=?gBIlrdN! z33Z5Sk݁'xOW.@9tȅc3)?u2b g N- mDohтL|f"|C$2<ʈBZa|IM*87t1u,R@h~prxcnD9,!'mInjx*N=Xurt} xfiB}6sHa+ND6_ 7՚9꣣f 0+KaN7)< ,:Wn#xWW #Ӱ׫[φCI+w;#';˳dW, \?B3q״OTf :DJL^a}]l6kD*Ȍv`-Ofcw˼k~\@$6x(, 'j*jmaֵ q&8*+?~6.P8LAվя~S@8xx^؝X+VOl`f1VT j%]O”HxM6ٕ쎳_.bTrΊЄ>Gj!LU-z5W-b_N9>hOhIƣf"^3K(طI2@ÆXߟ=d!vmÝ^.(Uʩ(7}CnM*7Sv ]6(σ08; ; Nzv/Cq zM Qx%v%Gg qc`68Cƺԗ'"E x35*=ݼ `gSLi6uDPk#D)N%D BN+kk1aWZC@`I+7`lRF)+rh+gWV~jZ['Ќ"X(87_]̒RKdfXGo 1O!Sl<OJW~e$N'Rb \ 93er̤;%ơǦ:u+hZ~EP'|d,Jj<,?]E bP@I@դ;mrZO{Ycd&-(8:CޣUc!=K%ϰ/NIM)* GzZAbqk@zyPXś* Zv,r.eo2Ј4CM[n)>2&J-xZ`cV wF!LAT筎Pp32( 캟O +xTRz|1ZiG)rW`bϓ3adJq}WEs"BX*0I>I'0|6ؘϐ=}vQunE9W(VvM?JWBvFVl ֹC3y7$ NHtIʇ8 8=j8](JfF-}mo,0i8m%\@hkKZ| f@_Nu`'˽3¹IsLr^Jr%5ܐZN)~TRDr8{K(Rr!>K69 9o E9I!B)9|ؔ_ed:ߴq1Af[+cx]%诤<bx1WxaU5i2$Nrh؟z?f:`.x}OAUA,|A涘jKSܙO| jCay)Mx&?,=oSOm. *T74Fq&żtgD5-Qfx-ݕ-;}{Y~cAgTAwc*XQ; =h"FҚuUW)r4_R ֈ8٨u ʌϡ;Ev\_H=uDҊ%5wbO Q΁C;P( Y[-Z]"MۓSYN Z4d+@rp#{og)& !)8D~8M(s {'|ch̲21OL#%+Lz{ѫ]ߝ g)WAx\m8+sQIhq JXzT1j}FXM|4MrLi *L\fֆ{v7Ҿu|Ե7ejT0|% 8`.w;;ͧr3 ,A)cd uDp:VU0 ~ļN9]8"[0A ]Ycn$@,VW K`ѡd i5vh D'͐N(0a.dx}:׺g } s)kH9&!L NMVA_zK[Fi 5~-k"XW D 6n+tG3U_>w EET>v:(? JZ0MDGwJaxM 'Si0U}ۅ ׸HyߥnM际2wlNiAkШ- 6ЃSμmW4LgiuȏtgˢsZ>qBHBQEcZ+{v>I%pntĺL Em_7@5 Ս.; Jk˨ g=/8eӀ)j1"ܭ6u#=V^g \+}tmkڴ?bHzu}C+ μ6/ 䖷'+yvMFbI([%knO('Cu7iܱrqzM4P,mOVu.RZ:]1ZL%?Vy/yv2fIazlH$rH0@TY`:4a{k[|&Ю T% @[Ե-%W䌛m]CrE-{9!T-:hH"<*tTjSII?bXՔ{@5\H$8,mUއJbC#XvEp9Z? 9!7[?H sMdiqF))ʌx-5.K&nD-wb99XmK&4amF5:ux˘eׂCk qF x:>NgW#hI۱`PJ4k?yfN``+_evql,( cYŝݤ3\BM]_z;~7D33 |Rx^I 8&3C (=4'alK̦OccȐ4V" wj^ :d~n/bN2t'-DK;CO0yb*Y.CzqZU$LrFZ-i>I{]ɬz?;@@U:@ AwQ_="l^&R ;U\<cr0Z؟{4qw|Mk;6W;ZET"PDJ֍yqOg 2U 3-:5s(d-vΟsbc6̤j5AilZ( ujD=Cj"IZ XD{CJwFYJUQ #ɷM0]#VƼpL6NiwsJF/%F>k=E?waѝ>vPj;1 p桛e" <ܯǝ*JCO-ic֕D4AZR?NJޕ I*;S'K_FoDoO[|>h&R@0.nR38#vj/,|F_/}{ Nr^7h }x?kyp,q ߌNs./7uv].Hil]ǰW&p˴\b#tҎDaZo&-O4/!Ia^WY X˵Pŧ?e[{WȭХpk`JԲu_hg}\rۇnMV|o@,'we} u@{0;|aFAngs`;T]`~#|`+ga @A{Hkl##x C-tACU*T.NBS 4.y8agM"ب- ^Yȝ(~;ˉ`9v$>\s !:H+ ń`^"40ő8L ŁhP\Y ,;P^=:^<2vd{!%ufP'`z+f֠%N> 271灟hݚN?}4c0#N{^Xo+vDp`}yM-BYZvb}@ JN^Áy+N9\o!|}mhU,-r7eE>f63*i +3kpŐƂSTϣT@@ˠ5fvuzgT]AЖӕN.a-EeES$ ߕ;% hƠ"sa47% rM}0dB$,4ц`IKIuxT9FO!˗U[+nPIVһbD*fEcAؿ%ѨFkFKCrH*Q_ϣSj 7O҇tRc6 fɎs1x P)֊T䄳, B U5d3K SGgW|9NbNM2 ځɗiY6T0ɈӐQUu᭵U3>MGP{՗H^ObfreV^骋,Ӝɝ;;g T1u tN(yOiOr!Såɣ7laR)n%JQlO+!0u}i5%I&y)Y~_r:yRJ F gh*S :V"e@_¹jq 5F !F{#ݏh2R=\,*[e `iMt&m**BL2p'FS5z;`HtR͖v.&Qgeuuw>0xVn腆FMdf<$Fu">Uw?~ğ0N>@ÿ%]Phey&O Pvn#q[}%;y0UX?΍0G~8yufxe2H5;D>A#`sx/ Lcy{%&^V!VlJ1RNGޗy*T>)AhL<%U7DUq )g'E֩GN hJ"P7ʁSdM*iԖJv<8ְN>{K>Dvҙ|e@AmF;oߙ#ܠ4;UJΠrCB)޲oͨ-L?(xY޴İȵ epbu=DRu`,3gF]@\SM!G.H*2`@bƋي%=/ANY+@e7NT9Sd36I <ӔAi<7DR4d},#IrN\wX3jKxbPFRt^rYh w.; ncGf[Ddnу+ēJiK|YZ#^Hw<-.?UzKBf$XB>N%*7n[*;[+iK+kCUvcj%YLBa^rGsAFu64Lh@ vj.J K]@jeB:<Nv٫` V=箌5rHz=@u ,eCgfM5 R9Dx(tDfzwNbc߾u/仟2hL=j3ԇ>xjMIRV6U{R ,IBZj3`8sCZFЖS{iKCQ70FŃQ-/jiǢg^v¯0 !ȟG'Zv T <]YܷU0K8jr<).qB֓ J4&?99od,IlT4UWPi5塻 g5M)KҊINrWqpשU #6yYP|/yBwK8ɼ].=RwpL4(4@0Q${ɷܟPy~fS״]1#]{pJ P/FlY:f9"<w3Ӳ8zE4HϿeH?mezw/@DH ;RrDqa&0sds L*Aݾ͈0i94EeH[)!G0&I|DRE D_jVLWSE/4vw,kŨNa4{6N~hG\?ZR"sp\ȺyIcao-*BvD%Ŝ昕b =Q)x*g- Lž VXhLWbQ7&xа:08+м.=Inڞ%DzV`\.{:u-}^q\-ru}щr6`BjЀ j7lhӐg,8.Kkm_b,Y+H`Z-ģ deF= D]}#\ɉO* XZř# U1¥2gM*7RVJD~3+(o4+&2IVвr} erGNPaIXQZ"lɥQhXCvSq8Qۡ|fbiG We ZV1x35l(v]Zb4o"5n;"`O!HI0ok0x6Dfx& rtFE1ծRN pQs̾ 8jbZ]wE7"d :|%W0̹vM% d|gXݽ.!zjku?#746͛|Tb>ل{f&ԥ>T+ ;hI_XE/ ր*6~ܦX+{F6gv%|`_ֹDST#$ԷQvK +yPYɌ[ECAEOY\x9lR\yujWɓڬV" $TEkwSg":O? RX&_A)3s$fz2gPܮ0);>YTR4G8JX$yD?r$EwJN@'L:x ہ74⼛m`٫0M+WrQ|eWvd҈FPMu^\3j!ˊC,zO וp0)eg%O,`dTA{GSms œDG$  E~gJ{)4=l ٘lC2Nt1+L(X,l*#6qN.ʧ}y{2tj42;TP.)Z,IqfQxqiHPqt'&EY'_AU9oBA ~x%v0x\C_fy(qB.`:੡#p(=#o_nH2:r T* {p%|E}G>m%yAM#ae'Oh8~Cʯ|iv=<{x]NbH4C W86 3W1da'k'*7%̰S Cm+p"&>z+ iLO. tNZgTȠ!v"3$h\1]r`pLzh9y0VEއsq?+7CJD X4:1pJQW훧> "W9{?=N+SUh6_X0Sl$M7P@mvmƙ5d_6D'*lvaJW4{pФ*G&#^RW-pc=$ ۙp:g{#>(/+4Sp9DeQ"S}< jŰ0A_k2z}tluKje)xʽ\i)N=>xPm^OuUem.M%KdXeIMKfVx40gD( @'Q֖+4lY HÌub Ζbkx@^+7c| LDkµJߧΤ ڿ3x׹P.;P|Xw9Y` 6=Ye8ߵ[b>("y?1a r60;Fjƒ<KOۮrv8\/o[ᯂ>Tb512?(JUiB ?ث?Hp_ tij*/ ӥE+ƛ6l )d0BX=\"wR^I=\CM$ " ~/>URv&'W0.i3 N. [M͹s Ëhǡ_&Q.tTt}꬞鴪u4<EN{560Ρ%Z_vJ]|Č|*#&% i/ui"h:`qCzzV':A-.x/#9$e9K<ځl_0,/s}M'Rt⾸*CqD&znSWCcşّ_zGF_q/oۜ6hw?>fORռ , fLmQ@ E+41IHCHS}+fX~NNFk>3]uU|p|<3\#D;H#ia2W5+襊u<"Vj Q54 c-#4[Q!f'̓%wn)!K"ۨ9ٻ=%G,Tv  rEBnK~:#InƸʋ:i|L.VߤRߞ U%"Zar}Dw٬4 975 HG@%l~̒ix$F~< Gadc1u aJ[Q ۘ._ b-wiM}UpC訪J.|em~~/lwC;Dv̘cH9pXbnu 8ƟwȶgH7 p/VqTK2+绸Z(stwa=wLOɅrf(>(3#QrK6G{g( 30gB04AEf-F:o]n5Ha-vt6[zgl]qJdPoEOcX ;ɾSGfՔ*x /IhqOH7(_F^0qJh3<ÆS҆Y8ꡒA / 3W}B`j՜ma"ЪuP"b+9 R%c`tq\ ˈ~+cHW2gͤ-c.Cx,Sᘞqs! k([->9gZc|m.t;I!ӆ>$O%CXSDcDQjUhIJc_Sdl2}ԉY.)_0͏ƪk2yFh0{uM}WHSY4+ {F.:Kn՟/ՋM\}CB{.vŞ,ȤzmBT x[&I8o of@"y? +LH#T˟?F <[+LWv>6c$gۦĽ[d3z\quS"8(+8F.$<֨H}1 A $Tcb`X,w$w5NkCzx?fpw  ;=L)A9Ի[UL5j8~Ƕ4Я2]k(ӢGB>(}gr`$MwE8ׅ_p5 ܺ[chEl# +"ʏƤ:( 5}<.?x˪C y`Kk1NZ mwdxw]i2_NuEz qtTK耇4v'8XK3t0<X֧Cm뉁%͚[Rf!Dퟥ :UJ2/G Jk6 G}8v?ߚ\24wgwtd ,Wz$+x<@> -,6d$1eϥA.!{|KumoBw)E")g.^H=r a pQ WMYܹEX$Ѷ6=R k>~!toOJ΄Ey[l?]M&|qӑ>4Ŵ(B4b{ ~=$T˺N $,Q ږ,A38#w Tq4#`|R z[áu'1_[`ѳ֦ZjX3MXPeoVf\fҰuCՆ;CF'9*nS5rz gкj k"v6W? S e '+S`x״d"]ye-?LYįLxڇSx3D$-M?ήܵFOn_ˡDbIQڒ3 =_,!~Y K.a_)8*&g&. gY^ I=ypM]0Mm^g~i~BT| 19i3mLV] VETpJBv΍U+1YĚ!Y= c=Fw, ?<we5مL" UCrf:a6|86Br Q[j7iy q]A$5jQR>c9E6}֬%DYP}0v,KLϹ^38 -&ԦMݞ.BppCv|}SwTb6 νH`(nW4ElcӭJwAj^BۿP6(;m)oWJ`ҰV6=NF3IכKJ]@Pro+=o-Cru{3+Ųj-і9!p/1ydr]r.IT^=WFT"WT9} ˮfjjK4LU,υ|,Ge pE8%az|-Cwc^2FB%MK )ۚKjl s]iJCܸ(u(nnhj?8WUT49 Aڬk]Vv;З-ސ%AB eydQ_$l::&Si `6p4CY)aE3 &6'|4øՙ^Xk)( u} C2&QFl)Vu {+!uK?r+82Daՙئ3C+9SZe,zffɖ~ȫuo"1^]J21xϕH8UfLH8 O'A 5DZX\ϳ\t>7?`RI}ml;.TLY.-o/_ 6;vg:cv0o>XqJ).V}6>bRJls8 oLwN75oc*j,M3njBXDJ :8I'v5Tg*hFɦ'j !$`i&хB47ɐ1؞nR_K/6\(*})WdNPryyyy+$~]4SoM3$'7UinJ$nTe-;>Kts:ToͦKV{ˉky˃{"SɉJL{_pz $C0es䣔9aPɐ}5۸}SNu`J 2\VI}{qq?֢#5b'Ψܯ wUov$F#\A`WJ~EI 1jr || :ʣ$}.Ip쭠AծTΛmDArBB"jILX#dbV#O;=r-Y2EUzc` TK /*C]o|u.J=JT`؞{Ulk ͣ&,Df7OJQjE0`J9aBUQ,90tOc~V!U`tf..6H@`xoD N7V%9Cx-[dP'8hrSG ZJoo0-#C}aJ@~ϷF62fP 0h6j#o"๜ʖ?L:meqڊ4wD{(xMˈ|?x N.^X낱݀@O7ֽs 4ѺX('ߒ j.WFΧ4F]لYtPih;x6\z@5b' %,hUt`ʘQ_u_X[= ] L9w.5EB1AYSW-&z[2Y.Hq=U0o*r 6EOPjL^ك}}1kSpG$~/ࡶq6wTod4^dP7ϗjHn-,sCp_P,$&g"f2'%'O73ՃEf>.*b(mg 8ATؤ;g=s=9~T,~&"9zzC;t/!4XzdN;3 _6{MEGHfTL#aFtF~0vviiZvEcƱfkgMY_ڙ!@Msevt=@B:!)sEIfw|:uP`>zQיpo{mלqWΎbgC0g{[Dl#G齬hZb&$ *wmNh35p[."œj:'YLѾc[9{,LCsDq j| `ч:"f^8/Q ]'A= O 1|7e.񦿵 .K]CBiˢnٲdW|OwݨpfYy\ f [9T-"[V"43]AU~ifq%,m}SfLz]Q4GWm5I3HG1`!M~FI.왽g=]3l~#ݫh;]a*ްEk@M#rz\9d|FЌ4x1U䎆+q-rW!yAzeZ>:ސfc\SqǿE@V,]*rr`zHUʊ{CQZ+x,L'znNH0gv|Hc PaAI B#77D;dD{#JnU%ֈ7\I#% ݖBAT¹ww}R00]hP]z(OݧeSߗ1Ǵr;rA_`Ud:WOGh=PXo]Ry\딬X!'K 21rhS+C<\ǧDwtl;3Y~Q|qгkj ?Ž޴b\lD)UH2N+v+(T/fw͛j@;Nkun>n9U =P|$T_L i T9ƫ䤧4kٷqHu"HsD ^zJd c-Gڄm@4՛Kʇ&ySPD)*HCBDN62Ed& UtAXۆ>=f"%| otǔItĴ9IR]\c\uܯVK>HE?]PDh#ݶpnVb7 3N;k0:CAWֱ\)?ޟpC>nQDȺpA.=-y#ũ}&ퟋ1eu7xYԸO6ur˞+aAw i 2\U 8,$}*}{K5b΃&zَ`Ij>Oѝ$CV҄dxlq^D[čnM;,ʒpC|SY#c4lƽOGlJO2ܿ 60̪ӗ+UD,j BwJ|~ j@=+EM tĴ *~.""{@88P+L}Ŗ2LL y݀$ְ@f&G9mBѡpZתR[",t E@4Vuk%uJ7pPJ_(w8-vҤn)־ԑ"5$3@{0ѠVG~sӪ٩x(h1mXBK9N S&rX^ `H%JC>Qh4'p˵r`6,t>g֫8s5&ˑ2fG;CgDO`9 JfɨjzR"u Є-45Gc\Pd!FZbt!߽ 0`VI^"ׄy58}g)q]r\fH=_; %=9ĶݡXBLz^J1x ZHzE8>$e(2?j&g`fQJLf fV]!`aWb{m%cU* !&"X6Iuu rv(I&N\<'伦+^ȍlN(??gc=^l>N2)Jy޳i*eo+Ks43.tE^b0"D'(n=]D_ d>j;d2T,Qa*s3ECDNڱ8<`)NbƋ8Q~NY%42:3Uid:5T #v(Y3PVhZxY Q &BZ'W0g P;wܳtY@Њ/W$d.ey6_ !?LI)mHjRb ЪprWJ&Oxݠy+"RH5ů[cs7Džpz Ps:w^qn.q&|>dt~lpa+@rp?=RRq;k6V/UgfZytbs 4y;@6Gwxl.ߴa{c+/%$i|pi] "!. ƕHFDאյzbmiakqcx FoT(t>z9 sB_Xs: #r?lVǢdXVB{7{8j>څ7pK7OrHc%Ra:kIRSR_;_ArbT5-!ͼ@Q5DGWcUF B| #4<1;I(F^cC"d]V,0!3:v"v؊YY]!7I Rش8j"Bl Gp^/4+5Wrg<2/J+ ݟboڛL3[v\Q0dhPʕNg'(<";]UnRR"к{lCLFqo#` I449_ui:!=kkX8%iŊ13H뎩#=ǵN.7S*H~oj[7g ׮S'YdZp} ("ֻEYj>{w1m/.=FK Q9^ԗ+gxXoޓ4"c?cn`;}0(껞Cc!颉FY^|͵/LD^s%q '_%ٲFAg^$60>O%R~bz3FU7A*"[xY=/SRd`XRDo_[/n|7 G!et07֏'Wה_ad8 `g.a|ɵ|Ui7>4+љ5Q G؀ xR{CG8ٜUv8TyQϘ8INP0IWybdK=xA9|ԈUOCvntXn HkH_H?8vN܍KG ~JGAy|p 4Yjs&3 *A*Mês 4ZB y|#V6Be}A\sJf=()*Jʣ_t:?&?dQQ\kJǽY*۵Rhd.,Y$3Cr6vQ,,p"-UQ  {+\i\*؉+uE] C9 *CWCl(LAVHƆJr79<¯BN{s#35=Vw3Zh3 c'zC{E*cH a iXYM."䟵T[[!gzE<$'An_$DX2w v4I>k\`UoV)2=Yvp<'τһҚBXqNƶw;}hЅa~vTݽ 8.qc[o{@e{ai(_^OהYؠMɒ׀ӽ#'/E: |45 {:e5ww \7uhƨQӵlU-Uºk:6tJ`sA^ߔ&M+¿D}IJ~`⶷rH/,Ǟ&=uBڟ8AGO aLQCȞ\KieE:_3:iFs3Fj*S&*_D h.+ʂW"z3փ܉|no^Vpb$O?P=Sb!WN Y +]&i$=/?ᏊF+z\A G#>׀BiSCԶ/%j3Jtk7DZ̴̧ZS80{A?j aU6С_qmw,2Н]^Ͱџq=Ct3ow;C9_cX@8΂\>3]<@)+R6"cx@dx@ǫ}>.og8+@r3)NS BeRBAH P9s#yX]`/|ԥLkN,xCAEd 6:$&i-H.Nڏe1)]0?[V3Av3w'<gF&7BGV4F:X[3SVaf^1Υg_[PZd\Nm+0ݐ c͜du#B:tIjLB6=O\xUHo3ptF灏>rI'+32<M^0BX1Lz.ܝ1w);wFBo 55tt 9h΃$#jy1w:az{7CU.\fWz!j~;VU7>KWp{ciy0ۤl RDx4u]q6ǴUQ $+vPbBl5^Eɾ@s :OJō%ԇ6?=ȻY\|n죶] +A!Fɕ2\]%JY!nAeku;vtLJPE띐6$֖}h-D2 B^'mw4<07Wzw(w( 1̃G#QFٛe"?9B#H\;K-u^= b zxE1, (+ӞY`1D&Q:RF-+6٭lȹH("\;fWၩdd*\urnV{+t6yNj5V)E(@ 'a _6!ط';vj^X-CiZxi}sl4k?:ME-e GQuS +/\|Mp}39~GmT,S&PalʘD&*4|s[8C-&Ҝfw$LU- Vhld_kd'Ȟg (:k&YDiOx^[ A׀dPVvDJ ǴA+Pdoořm+鵐X<ruJwolOʟs'0Ckxa^d"*1ٸg_~ɓΛLo97>#*X [dĕX{ : 1L@x!س5SGfXEY{T|- &{tUMHcv4 ;˜ ޏx?r7K )?M&NrQy&P w2ŅdGrem=+ ?vl͜9!1; j ehtl~?*$'y@n.Y陜͡q'smWŪ(]cԈ? ?=./L3瀝`IF}JVA)jhjs-oJ D( M `CtOssnj=;IG4upoS.3H;Mx9i;dk4c?ƕ@Ll_n˞ZrE 洼1V)'aczؗ̽ZhGoE/wy|7(! n^β]'3gG!pT签92R{c q8N&l?!BXpFxUoRqXȐerQke+J#f}Y26蜉>V A ]պP!k.ڹ* %2~QL l~F[ ZScd> -?%u9 Cp i!Ϗk^z}>_mz6ǟ#kd0tȷuƩaGKsޤgЕ\pX6KsF,GÝk# x˃L,N{ݮG5} ͜h| j]w ۨP$^;2lZPZ%Fd$)dx`/p H`B?K"Rތcs%>YVj[&#K%4 `/(݀&pI`+4Xl)6go7#!ݮGK{BUU㍆J:'K3| K '{Q-x^^*HeIwmYg+Y1J`>6yg A na)gŗs+8~Tvf׏ H++ˣ?1P&p E&bf= 򭆵ʜ<=Rj)%Ha-9`_˲IXSAJy^G7ظnI49#DuZ| R0 $ds i3hŪ/Տ2a;K@`aY-tV8hB(O1j!ۻӺmrZ3s6ks2gKqÌs SrskTcCW_htS]WN?`@2̠2,TnQ@VarUlS^OVR>2~RO+{1JEqdpFPFLnHZi~?q3hL4 XIM8@`e5-˦8/1{=PVӤi40Wi/4prI+,-Ndָ4ӵ= qT%&jJHY ܊)8 卪ǖM:/.'Zws{ւ)!grc!mc!rm{i8S,+pthIL5_MD>WT][A,|2T}lqy]l~#"îV!/ $K(zJo֑_!Ģ0ӦB@)8F{+_3CA[ݕ@+,]&,@I\X"oCZ,z "@֣^\U;^Z߁j# ;xk b)b^CghVd5GOFC2>([ d1ƚ*yx+iWi'Ƀ |05l"sb2&7Fht]޸Ip~#G΢)˕i]&cK|Muu -֠'\`z1{4-Ջùt~˾At^Lx R}Dw_hᅫ^EHۛJW𯓅c=`tKBc#2V!.T'm/Z9U|0v"_,ȒfwVM1dY ViԽ.0tv*}$vh>(i+c [!+2-!K;EJ.N/Zu1[70̏ b*qIN" 7S[0䬆%EYuXNorA>)*H80c@ (\ r_1rZ7z^u] 0BB:F\O{`[{&[ǰ!fGUמ h"aC墨8# wQKIlQW e@p n\֭5] u ]Qc-D~sHulygUR{ `{k:&xET|%qbDh+ bUn2f7 Z*/EJWo[KԮV؛^m0}\䙞'hԊ}c8G lYd?ܚ3ԍߢ7|W$w(gF\1~7{ 09# 9D=L9Zwp U6Wx7At}8M,e?i3DREn;UZ,訸(;USI.3B)ص6 z qsZ<=4b`jp %1g6Q;!!=P'#HwyiIsqz4;,W _T5+c w xZ`x y:,]!욮t#ͷPy ⒲~g[6\Ry@YV?7w&#E =k퍬Eo~u-wy[%\Gt|L ?7?nF1sZ~}܄I$T~+1['ʑ0dWOp7^ QnśkAcQ2&Y v*3t){nfX'鮎JtȩCOs*I {FyS<5rhO#6 t*mK[*WP|kʼnJWMQCܾxtǢd=b7;8Ce35 [i^~Bj{0$L| kUSBoVJs/Sg: -:lB$9dg~(ILK U¼+u PB"`eÅ,DO\_[mcXqr)4d]{U4LVPD~E0k(22vTZYWDAQ~U! ]%Ll0*tu>҄; Nc F-Яn|%J^;J3a^h~6 ×Jdas.-#_%XD&Jߠ0~8.xb@^o=yfu8 ^B\Ǻ|֣)Rydư:vRD!D]8 .4"|uAsPF)jmz _ޭiW'`MX(ޗ`mx;pQ/&DTO]O#r`[B~99B\>kMكŠY;HG\@mȕ~QԣAtSj_x/g}T4oFK̂b\3%!4 ]g̅¬ }rJ>tJlԏxޯ{u5]b7a7jMbNjp(N_I / ԝoT. Q Ä$pw kjZ'xAJ;{’<ǭx{X^{zPpAF6D—wtP0D1eԱFtykNȧ&ڶ!-:#}SD5U&%e- D?hCv<3B7;m;;R,Isز|Q.(qo4qAݵ=#͏9$6Bc :?uo(\;'*ΫCt_D`}~g)v0B#fU|oYl)+Ӣ57|a2AwL)+d$ |xPz@O;cDyөy8|; a(oƐQ϶yJd̂w + %m$FΉҮ5 "#fCGE.D<)!G2$ZC{*A@cXsgK=h]PGMP[ΜBhUHo߫Dsh^+۽~-W M}.se*iv\bh/(ʱo`H.PϬ=VEuh~6`lϱRMg| a2Hx&IU`qjw3 :fP8]NlnJO`M`לm~19$h|]'}nJ 62;xV==ҥԗW~1' Op%aqjſE&aAVFq6v~z4@nxj!ք&0et[J#h"Tg5%%'qŏ!M4톤s4?u2PI anK]3s7axK:ylQnc=d8+Z?P- &NSMfH 2jN#1~Ӆf%]A<7*6pWJ#\n.2)T70oe8oG$H5*7!Vm:Ƭ(_"d55m f8J kHpǴOQƑE>8tUߔNGԀg%Va*n%)6[Y~l>4ݎ!%R4+Zkft28Juxobe}`wG\o=f':R%:!S*pK6DWU(dCE&ʺ. [: oY"6ߝY.YT*&Τj3~NW6ʾ9)hH&f$v%yGk7 '@qw/QMJXՙ_QV/ e\~'"_-_깬Sfn WL¤pځ z ً]Ԭ$eXw-щ^h+{ضI5HqHkDToI=gXG)}Dh.1&:w)y^Y\ i?\ݗAc)_ƓE0z î}j4$~E]Dp>D+sxsGqa}~)\E%^$#(ZZE #8l";m-M ֗kW8*ok+PǒU$} uIܔD8?|,`Mɮ0X^ $YXg6<\>PRD:i'j 'T L~,{<6VJĺ?e8 wIF)o2<5N5A- ^WwG~Pɔ|v;[$nvX%78.z䱁j6/,ؿJU$5TS;+?xNT뤭fLpAJ^~2`cbY7IT#B Scsl*hs ؚa*P oW=Tu(?g 契Gi{,|GymjKҨpNy#$.ETi6> 8 U9Vnrڻ(fn.W5FfkgT#?[;;F(>;rt?b_ẹ7'VUTK[*ͮQS7پx:dJMLTw_*1 ^)gFV֊Cei+]  m_bu)JbFˎj' QfDj^;AK %ڦ/2eUueRdɲOJcH͵' ;SIg'푯'4;7$VBku`at-898]db؀>>PQ1a(ǡ9k El~T4*# r=zbZ_ym*ncnz`Zۃu‘! };r/Ts>EM ^nOZq MrZrP(}Styu=ѽDzL#2@1IdCʬszvі7#щ|Ulm!.j6uj#l4v!~ ?0@e0wPK. Yn|r,l9>KUV cL>=r Tׅ/`_g5rnɗєI$_O<QO2L]Uh6j^Nt:vllvCg&^+y:gI`%-tY* P҂,ְq^32\4;eb3z% ^GEت}5ŕE4dlTf࠱Qk/+lUH1{^h$0lM5^Im8rb FKcqq=7a;aS(FYV:/ }$ad9Uz~XCf &Q]&p |`oTL)⚐MFPg̦xAj*懰 i#Xy=rCޭjTIWOW<})sc9LrjBE)cTˤQR?8gݲ0^IM>wy+ PіU !!i32|̭>:}>ȝSq;S~Lbrᆼ0TY|~>~@SBW>Iv؉?S:G K) QjIW{G4'&GQ8)X(AgoS \U+rV@c 6-VWWR>o?pF E7;~ i;a6 ͗!Bvs*$VEl5$qjCbH6hwMMfشܼP HǘZJ!Wpm9ˠ O;fF)eqm=+#Oݥ?/B6'i}U`[ O/khc+Poc. uwm=47)nܫ|޺fEW'́.FXh_26R(O;b:GT..ԭ 2NBrI"{yuzrgV$9ɻ3Ն迿&!b") ae5f ׏Yx+!RPNysEp']@réIVCA:.MR)`y-O|`%>)3C.oOq7ˠw.qpX|XW#*{@j*^4{,.ڋcNءk[viXj! qd mmV f$`׫cM> =O37If/He*mh/xDWr(:@+_ <ymVZ j}(x9z7s#9۳}CޒrW_9-4S{xkkwt &3z`lz $^+NǺaC`:VM:Փ_J N= b^V5H6 ]5gqoW%;*1C߮ D3aKiOad)(3ToE_wu[|359 O8qAq*YxARD"Di%kV*})#0 >`vFk%x:Qb) UQ4Tr sB((TC,[Zs~+aG~_` ^uuLf[S^ݺH86<ύ#:K{3'4 q.B☮ 4kNTwԂ񭨙6 |#9ASgUG>Vm獸&ֿ= E^qSҠfHչ3(ha CBk­QGP$EONy}hbt!m[0QB7:5 C>; Li?|(:K 4 G.RuH 젖w%QO}N*i2Y$ySn3{r7LAσS]tCLJ=le#ܝ ]CP~y9j.Ptl֌aO]N)DJ.`htU%[e#ilaocҦ?! R%ɞIi7#T(3ͼ79cMUi@C]NRB _71!B .qzSkp0&٘kxu6BbX `Øȣ"B:$s7Axxz-.`}GLTT0Ƭò!_UbBmt^㔾<_O6aTv0Sk$z6z!b6Ra$MC1K"YtgIӭW=iAqr5 ʮ01>Bp<` :ju홨<ҿ?.1$052=6K0Q;E$oVݮhiG\򑄣 @47 O?WsNas o.Vf덂=9@c\ ga=} c玞>]炗ܓu${ '|oj%Sn;6ߛ#/`G#,Wu&`TOt H4O :376y7r‚Im$)*+:Ո[張tҒ܅$$<#lj畨xW@BKh<LXpPذE3O [鲩ĊrǜT\e8<5T ;UPnȜDNؠC*N,!s-]|< hYؾ5e߰uQQ@f;vNރy?sToUv1v"P^Xori~@$%}8v{ZIyy W^1Zv;"WVkB G ]gB,qW#cCeZ&]q*)b5ptʶ,9qlG iTƍhLVC+sSw㚺I%'aY"f][$U}G@nZ{6ԑcGq+ vvc'eK}wtOnǀ-t(q_B8Yl85„9U94?r vG{B9Bηne/)u۾n" \&]#9$Wl!C}EnǩʬI%\lng8“<&+=j/iru {$ҎT7\k4m}{W rTc*V>/g;K@׶_}1c_9rgJvJQ~˖ex^$</F?ybߤQLp /_q-ivc C"}НO߬t䇢S4J3!8p%@k"]gO:LQUMmP, D!ܬLqh]"}L|&k\F9d"}{}dtA԰*kPkd >o |6E++J)`Be+v$VfΚ/6BYY`kȤjoRV12:o~KFdeڝ  FPFoYOID` 6bRɒ{БβX\Ebh'y&g^2 żc ϔz2hhj:eNv1T{;+ ExX•N 9ɿZG<+]lpPHY#Mz)ҩsPߓvpb^Ђ$X?Hzk æM쾳$aEtiGs=syֽtAm8xs˜  k#o%|)z[r @Q7[].!o\ب[h{=VCӓԖU檃ϐ;_U9$%PʐcHZ5uCFG랞%"X;wIN[w3G!!hg!6ʞxa9pUifoTT%8$~*mx;{hvt`h@wtـ4x3_Ř7Ȗc&Z{Adlb_c5 6" ^R:S`H`ufy?bTJ\l|!@uM:<&;.LK,B4^㿭ΕӴ>-I4iߎեs?@OXuPomOmrvW,+mnAN3?pXp|΀>(q5RVЬ/4^\+ZƅLr"~>x#0bGaa} {hG;i2-DSZcCgH iѝS aRQcÒzO:ؓG &QcVja,<ً+Y`|X{ܞ&=>.+ ӎaGM`W,^vyxdCaT!&}'ډΦrQF t+OYTݨ((܍F!ss[%HxTp&4GIYI?A"ǖWT߬fGX_sB^ @.P`Aj'{WbUD5ökdo6b71(DyRt)LfK?h \OFY,Ly#65E5vMH/ةt9Ufu/X0{XŪBܦ֩Gt7j QCcj_čAS?$ ^uSj,2s -z ~x 7.q~9z#D|WB  ?6 vd>&JB+h~O4#4qw&Gb.k>iYKԱ82.q"j gMrtеRNge$&Ɓ9do3֣B"e)G(S*qv6IbwЁѳGo ni߆.7URQT?PژM( E>֮t2U 23fZ+(2Eb,H}`)I_#tC2}O](7Qed+e)6 Z,AԈ2 7k16%#ԍUZEyW(=j֛ZF bEIQi?[B}ə/܊~qnQ^ y/:~\Bg) Ud!~̚k)տMfMzRH)PKDc^\%utc=I%qR['Pi~d)Ϝ (FAFtX˱rr O@f0,3bR"CXŠ%_ ɃDuaN뢈8^ήT(刖\jr3^ fDS=>BV̍b*¼` #V*$Ah磘jA8TP _DbS=;֒?[Cئ#摔l/3=FC^?.n6`Ar` oo (K᷽vn/&QZɨ4F2GnI[VyHЗM)HTT\d6|*E둷Llo8rd)4xM3q!^iqO]ލ.,7,ћjR/> TC.#Xfાl8K.9l~^?%wYa0l Nky%`@&9 K h[6TBRysAP +Q\Ŋݽ)[sgDhbYk~@-J@$JO08LJ[0.>ˏt r+1a׮TŶADoϩY=+ RXI)im"d1 4EKg`)nߌPF́E?zuR&azx;ꜷ5eDX+,PSr}k.}2CْlC *OJ^iSQk )5f%b1o,0A)N plJBJ C*h¾[U;0{\rffIx~\I/R4Fɏ oy]uj XhԆe6UR*1gE)մ"s=SI*svӊڧb[%o0X!ujp_;rRzVns@6`=خ^[8 W;;G'o~,|Vv!!l9XlPܘ)Щv{˷vH1 6@6J @`tOO{n&AҎ= 7t,{Qk> ZU8f6[RD/03۠zP௛ u.c7 \45~ϣ>;R_p,(^uJ,,r+^ #SI Hfl +j]\4/br&nR2&؈7ь2R/z;n[DMP4pgI pz-kog 0v$ʇg5[Ѫ⪰ ~u/5ki<+68xidl~$ndKV~!.-Bw=J LjMyXqD~hD|BO+%e0dؔe~v)ߢF?퉔EHl htbL4 `gXͺ}s04M0[h)¯(^O#OUUvZ͠(Bf}_v}e/Sw|IؽY)9!"~V1j&x`IZo%z|ЮՕ A"l{_'mpĤ9+"vc@3L-o|BqymG]K+g&.0ҵuU}l/qRDPrkZ^tH>+vg.DaѬ@>NNR2q^'p xvU>h~& Ln>.c5zKv8CZL7=ft_)mT*7\RV.p QLO(ǵj׶7@}CI#I"N4Z6T9[D2@;љ67!Y']rIy_ZcPRzjPqOpABcBn՟E;Yd˛<1IehZ WW%!MȉtDf4'%utu]؀U,@@|xDz*`9[B94s3LF(xFǔ6*u:.ls"qapAXϔz଄@JٿV\U,ia~_ tjX7 u <o]]reÙ-0˛#V`uN}Rk) ˮL)HȂg+'6LGjǂynɬeVdGUV@LMXm#gW M7vAjK0|8O!#⩟ B;􊨆(i"K"/7~ZG"k~s SO4wtn#{*@ ;<؝Ƭ9CC.@s?y¹>Xm&\ڄ9㉰C2n8s/i*E$d5- vqz)h\ ?4oOC lERK؊,LuS:ldj"n~]3tRL .'SOB 0:f 4!TI7~#\vBL7Y3Qhņ LR(u'QEіڽ*>jC.<8󴔉 Z|]ž[EZ.H1]#LX~zn8]ii1s/b̎hEXc>ZZة5oTM`ae=TS" 7E.τaX_^5)1mm#1w)g0Ѿ5bfGۢ]|0+̄S6N3\>(A_r@o@FuzVu"]H%R]8ř{0a`KQ, Zwywͻ8c=XH!"y ?, EE`owQĬhA8t1s'E9۞Z4 7.٢+'-pY$Yܯ@sxX߲)LsDHyQ*8Y_Nē+ʱ ^x W-X;<8M^6[zz| :QNcł-]K-mduOxxl(Ly$] s RPy(p *޴Ed:ZhBUd+T\Gj`VCj뭍+r?(V| .jYKlwxI0s nژ龁q`er@S&0O!*b!"ho|v7o'fi[]R8Uzb"=Z+ӱlQ(׵rao`%K5=~4fdd˜v_R$L>bv#,V \}\aSBSo$_t~(C'Iߓtyw]jy!beLDL CA%9\@#*E=pgA!ܛ>9{YP n.j%sK=33l]W͞hB^ Oe( UuBr,d-H03< G{'Ѽ3P?d14@Rv]8Ǡt*̞quWYX(2/Oo%zG @dɳ&gEQN^ә^<FxZ%, ʳaIhΟgOXeeBu)Zym]0o ]Od&YNiDYbEG҃>/OcKC:$ރTy^ߜvrb:GJa[ Rb> ׀OW.׷pQ Q|4̬ӵ`|Tvm{Gyys}?#X=>}j-bY_=og.4+d6Z>)iD^?oo1WE|t?}?܉I5ktY=N̋\Z- JJMduqp ;J+)`Zm pˊW'73ĭnN6l:~Jk>cT=@2\=ˬ7'ܗ tKyzXL§ɪ^(; K(f%92l PWkةækSYGh;=.f%ږoCe:J~Ͼ{kـ3 sL3 ~$Z`mbj`Sk[9wK9g@BW8$) Jn =| {7V |'>MX GzA*ir{S`Hq0߬<26@X.am(D e!Hp:b ju3v0B7%߷q)fFp A@8 QM:p!Or >uD^T]-wwMXEyvbcFʑp+SMǵ,TO\{AdDgdVeٶ>,𴔐XmZ2WYE 컸ϑli :-4 oJ$08ՀCgc-0XТ x`I.:ȗicO|yI[RGBu r?F26- Zdrpz3*#2`um{]߶iwz;(3-Dv1@KF oGe+[nԂG<}j99jpPEn0uU݄#gV"]ZLީDTYa}l'5=?0 j|9%Ģ6ۍϘW'*OѬ0ͮĥta;1>V.R/@m6)rA(}d7wkg pKnUD{X~0[0hw/awjghn\ܔ$A%j?0cT BMByVуVyHqfu>)F?2(( v3j )§8su4E*0D*MVEvz=`<{Y$!+>+%#i! -l.A~vǸC;UQ{ UDB0z]f{ڴ#&b'9IڞC5)hu=IGf$69w5J'-u (ʌ* Zlx/7$Y3mNml z6Y~4*WIM>\E1Nz J:!EXTF'`B" oU 9E6%œu` KoTpp'YCF4ޥ<-[=݋+T'ӨYzqٮQDh:'?HvƭB!簲 enC}OՍ Kj4ZIrkXZ-iy |{,R=kFV8o+nDxO)5H Z" 7U"Di)M1?|U%3r-\{uPk D"ke)x _pJ_/ܽL7oy?4uEk782AuTZIT=Dn[egds/d~xvU)1o7&Dzy6Eh;~9%$_sk*L!uƺL ]+3`o.D,2rKVnZBC1rwAGI5B(e 7ő&ʢROixTJ'"m /%LzۆVU҇\?f#~حh~` 1'Ӓn>.ε9*'Xw/ :x+(^#r.3\xN{4 ȜvNvۉq#-F[;NZՈ|=d##@4fhwFFnk>Fzy<9x08PT<غV@b+[hذxGkYIfxSK(z[ضuE!{4lkcS0p/?IJ=?EGt*9HD 0? (<'ܞ4uq ao\'pf'/r0zF5?FIfcD谫wTO䬯1Sr SQnFmo̰☕Kv_ ÝBj zSsBE ] "թU*vxA*A yyZ"uI *o@q[)+oe!KoH$ ,ӏ@ݠ89AM`;@Ye‹+wl!ꇎX"OOBX\P=}q tw "rSU;8ֽ:bou/+ *'iz>j *Q+boE;b+Y@}ba\Ƽ -]Xo2Գ]O>ʒnp*2RţZVu=rN4Cg"ffc4 / C1>/wiuhcHWRzuhʉO z0z"o]qu ģe4 (?mEV}FYE;B[o;9TF<䢻N\%-B9\mXXdh>)/ ڏ %cz ֒@:hO4꒱M~_'Y+j%Ӳ{ l7P`=+>F6O>Gʨet-}5<:cxH=^\SRFH+Up+I\w|7~Ҳ=k}MǺmvÖҢKn-!Cá,vEh,[q9vkk>3Rj4`;%lߎ-=^tOn:E@bY |\#uz͟ P+F"W"*ݿ/L*q:Q&t 8ޫ_EI{Ew#w ݡonElKJFΑ7TQ3Gù3H1vDE"s ƴW4z ~zym([ mC6 RBkK>iuFL`4o.J0V㥏\o_!.ZFRv]n6JѠhY24>'wl2KR?D8?1YE;0Ƶ씢I͙[GL%MS)_lzL|D+%U6s CCtXC-Ism @8+Z<,LY狳S&Sp΅@ e"`}aB:^@<Xhoqzr.)rHľ wPVAe1=|3v \:綃k@ɼ RF]IfJGlE8NRC~G*< Ty5ȺXc Dk@ T:Ho tβ k A0NP\tM[ǞA:M| ,Võ tq$($ҥjζRbf/ kHVn}\3LL &wbڹhmiDmgM/>UB_'{J"I>Z; mb@Ad-`ǫf$/%Y%1QK{fBKe*5LV߸FMeC쓵U< WBH'7d^ @\@v>`(ĮX.Wu C9ճTgRB8ʾl(mMQ\VH!`)_ɦF5Bl[8yd~g:~ v>@#|fM(muk ` 6Ú~#[+v}Wvlm/^ czYmf[G1{X=IUVUxAB_ 씴AV^.ؤyMvr|x MF3;sGg =iI;dkp%i&d99@w4~{qq< 6)w8VThϮINxf3 dE+i| +ErvB8x@>7Oifd D{ZlUҐʲC"MXٞ6 ж&:ǜ5w[+cQou]I9:gȪ"Bu|E {T{iU%# >FibkKuvJP,x"p"Yy7P~-w$ P܏ :n|T`/ЬjƵ@0#:™G!Ɣ_,8Z bMjTwCX=dE7较Օgq .-$;\A׮NzآMJ;~2?-y*Mv9Ʀ2/(?&F:}=u}Ͳ=Kv<Qx$PFbHrZi">ڄݥF3I=O!uMΘ eǦP-ugDž]b2=/Q'1h!jG3 ` ;e# =UZ#;:}hZI‹VsòQB΄}A8 ^e:vmн8F~cM βL77v"0FT$FU`q7jCN|nU 6 H1&Nv,;̇. z`Z:*+9w btrSf$n0\GhM>ZlV Cܔ4?\F>#TTUYT9F%X-{jD~UrAfH Ρ-:?$xH/0:jp};䣓f@%ǽ'&6#qK;p0 W_~OX%_%>.͡%]樜|!b8ꖚV@m'+eX١xz39 f41Xs%D-!ي%.]֮|H.J .B-R $4][ w!{P+a4)-'84Xv?Kie" ^>LuƌŀϬ5-OSԾlLRIC!-!,,Z*X&qw tfc@{6ȞB&>X$'A"J^8?yik0c[B*DT/(/Sz޻W`CJx6'-;M_!Q=rT8] &e6Pe"k[_,~`+u>`_JY( ڔ22M\3g%C%架^2-QY KZܳ\5sMJ_[1arS?E6ƭ2uYMɒYQ.FےO>mNã}Pa~ǵd t~֨~ksa(sQNiim:1 І `D/zr2B+UB%ׅ}/w˲5ECM9\rCb;Ďw3s"p0ԶaCGu~8ثmTdY78F?DkJqkYZI4n6 ]4: "ėWa ^Z5abn4+fNs]/+x 髫6cl߷ޞ? L"mfAF%cMH 7)(sP짙qxE96Wö,Wݟ j;ƙ5[T)b{?Fl]wV&$ggwLW|CWL'od!+>H~HF\ċccY90`ܭ%C,=d/燕;GJ}R8")eMZq,gJ˥u,X=ec~px OTrlfLﴰӀM'̫jSMPKr!5+o8C89^ə5!گ\&"QR&r2Gɐ?b8/˽:,z=M0GE^y-GH, zR"~=`/06#q lTssA:0Ub?91ؠ.[W{dZ\W_ȯe+d $KCcЖ]bfH!sA:<~)ϑ?M4HBjɨݨ<کp{ݨ="p[ fw^`X 6MFLSp!@DZ ghOsR̓65* gay6!%Qߵ|$Eˉ އ V^ f? dNlr@L1J*I(u#W {&> NA*z,qև5!AL>񙹣Jk Ra3&>Ĺ*5BG,(zQV& %*4  x$c[ $ۺ<}ڽ5(Qaѻ:[S "`P?=~4|ru#ґ'yۇ.1T }RϻB|9 [!- PS2z@Ԃ0JO:",F/K=&Gp+VTKj}w0! ~}wgD}A~lj%. 7ok!࢛Ww 4ĔqG!O.ڟJ: xd5tLYuNM25<3&15B :e:Т4ˈYL VjB0!Hewd OG/Ebe^F "t}u)~ɯfHb+q9U Q0pK~OB:ly>X!f V >oaodjK22bMf7-Hz->Iq;OQk҆ j Yġ%.ԸUoE?|KOcxf-}H@pٯ470 vFvoRӖ?Ьr^=#^ŪhPt/-+\k:ތ{f(b(IPh.oNŝ0 l/ 1(blDŽP{%ʠ{0 WjZ)YZU0lgGe Ǟ qzu_jvh ZP*5H(._Z,pc9> aؗq֡=|D!Pfo*kp‚'6ot00H@<.o[gyӨN.bQE;R蚿Vm"X6JF04 La`fos@Z3v,+]e، ƀeArG"=AEVX͕Tm;+.!^AqWbnW!%eĈ<[-F"pYUڷD7t"6Cbnj:L7SMz\AוYCCq wgvc ׽#jb\C)kWLkEq$a(# UvIOE{= z ?e>x H# :s3m+af/5y|Fx$(^IK T]CE݅beP]_wu?i?ބ?FZ[ER1W>]>a |,l{L湻$h7V@"+]GACX{&3õY`gQ!AUS[܈X`qV6*j2BL"RG@ dz5ZxcɐT(/`޿ rDvhWv{["Ɉ{C.)!^i*}`Cw}΁̐{ntW%>MɉXavU.=*ΓP~*"OuHJ^VjD;߂VnL*ㇾHdTc\ZģS%@{1!M^'5n\w "I@1|[1qezUm\{XL^1a,O! om%/t._\;P$*3aϙ~ 7I7qԭd: ].1kFPFLǰ{{Neq>{MږIn]ēFAPPN*]P.$/,2«ɑc a[L>eO~5]82TJ"CݖROޒ w#3k@ iW )ot$1ԣ&./hxïtI'gJkRfU +j`gةjgߡAkLM5ݺowpQT0!M@\5Ja??TxBSؤYu4-skoD?UmaU\w/ǯ^T7_i&u ZGX\W "l"}P1'+kr!V鎪Hɮ-DIkN:'ҔISA\Ӽ'zn>aSn&M}Lx+k1 d%8p勗bh&_WP > -~9:AlZ+@`/Dv>1g̈́bpM6 82fݙa'(9c\~1LJՇo`^gn%ձUN.#}#KEHZHf%,\ys=9l8i'7 P= guHX <\Kɜ*\蝉QVƇ &Y5oq7YQznyxmBa֝\$2o6}*|u0>?!cpգ d_;.K#\<兼9 ֟Pe ߂!r» dùPS]7p$7)3˒1=O:(;~tr2 &6%r~+wcUe?g,Q40$X(ڂFC A+cݔtp_[) P _Hx < -fs:;` cME#[%TxYw F>I)=W:j2ÿL|vEL. Zyҗ('xPYԋ)h/?F`'@f럶sm~G}c+{0\!hNv7cޓ >2 ݬ:-?H+q*&$ݧ#f%`wFlX򰏌l g m]N, !ʓ.KJgꞮUb"7/гٯe{jV Բ'tŊU;?':]d]sM '7Kg8 k)5ED|a۟,T7$5,fOHlicxx8o@1NDmFO\Br{êN 1OPӉAz]-#F[28x@F=-ӗ*=o3iT; \K'C</qi};7$6o0旆xt0_`ҞE~s#m,\]~{Hgs;b$!_Wb8)oHi>J/yUx5q{F~J;s6c_xm6^{Ԅۼ'$)ʜ1@ҬHDj;Wc1z)B6hge-j޴U  fɏ׸jD`}J[ l a^Q o pm۔1ȅInDJGosuF0ӄf|%ؓO VK=AM=(Z$IAJ'w:TMuQ`jaVgkl/.c{P|oPk73nv+ZtwƻGrIX@ =.XgC/ix!~'qjxuqˑVA*bH Zn]K+)/;Ɔ˨\^?)r/r0b uML7KVqӏܫ5 z?:CS  F/'+ CC/"%aR7eԁFŨꇀnԍɫd {V9p>t.!fD?A㙃|s<f>;Tro\k- Sl-[0„H"˒&lWun' K"A5jrWKVr8jnDpܟEҠ[4x6/,UƗt}#ĔN8y E.L}pSۣF,:N7 \>]Y#"cr5f^S Gn,4s`ݏIE>٥t5Gо QQd':`vPFp+\i 7i+fW5u$l Uʩ(jnskJAOމ/P7>R #|nK1ǬoƮ0$ u}uy>Wi$ nReEF@vhs"Kdzsmg𵠐b5WH\wdP]3T> 7lPWqpnp4ѶuJܺ2f=D4OsS z._-PeϚyglRG~9A96Ǝ ̞@4$AxrLCFDdJ1[Jq ? S,M͑I8ٷfN6盧7VypL7"7Kw *k4 @S +2ּ|e[e/6Êy^(]7Q;AŲ,\&@a6OҙaK$CDD Y$-$:M2-f:Kh]w; 0vznV_$ۖK4 ֆ2$ZZ>I b4(BވTh)x{]Ȳ`9LÓd\Yj'0'B'aԮ`ۻ&@hҍCOXIbIick|΂|Z'PA_n&ZI<_a/"W ͐уH4ReIq1|tlWYIrƎa"0T-BrOFFd"HըՍT(+exkƞib;* H-ZwW*cz"Jr-/;`@Wlr x5ҨzcBGf^R>ڠj2U n#Yr}Cx03_3X*M" XRtO < >C袦9ÞA`Oli;@`j@H24&BW] ]9~1L(|!'7BHvU; vaGjS2.e~gZDB}Q7~I pF.y.t&<@%LK`j(ݸUM("jkTZ\'2XzS9^(2BNB^2)(4W]J5-j1S?|[#Gf?sׇ3i Xd06`N\_Ixp\+GlhCP!QP9қ3(o; &R{ Dtˤ*'\yjNk[f`:dGܒHUS [PgقY?ƿ[:Y]@AE/y=YZuxtuoB5N;A:ccZ*+R-|T%a`{Pi&(cQ/l9ԓ[+U~O޾O`.n3>l*'8 eL# yj7s\ζ.KGgM%X>mvuzp*u@i8W33dRdX>vgX?:qkIb x:p}JY TgC~474+`@&->G/R{Gf;hKAlk5). K}>gJQVJ`ַ١n8 oRM gIm-cLw6!w=X(V4.|zi#W Sq2Kr!hWd-P74cre%Ų;B|`xNfl as1D%[q?%$ngTn-?:P w a^cpHDTIG bU Abq*0OǵzhC">Ujp9i,rytgA8Ɩݎ .|'Kϱ'aA1K[ T0~j?:O}gS g/;WИ/Av{٥4'6?{ku*N( ( ՔNrL奔j_p.¢ǩ?m㻺,y}LwN$a:3NiI#B/G">%2Vc!'D\L$AH[Jwh\epyḦ{ 3KNU+u.%Vl(lGa|xB#a^f {,)#*qnLw%< ]hG֭ϰ!#3¤d(+g(ʟN)Y]_>B e˭kUm9XYVEhGI I%}Jˋz.sAda^9Mlk@2N,-@c9`B2k%+0o|l" [5˾wX^XZ/ &ݖ(JE9]ԟҥLaU鼈P@(\_H;䭄fIEV+0-=D+,zR,H]W\WrhLy0 a ؆: WQ;t\pZb!4Cߺbۣ *Occso(ɖ3=O[ha {i-\XaUPv|z?:21^$kJ3RŞSR\١'|- ħ>CI{F p%ıliϿw<< zzG|w-81Wx="!e ]1#}b({y,\vE7/drlKʹg-C!@n, v8o|,cd!Z"&.Z'ݖS6YQ΂-N) Fl  {Z'"[Óգu`CF!3w`MQ ؆t_zwo5j^߽|֑,&=\13y۵`Md,]zH^)M`OoK4\>O6pF ~d^3F-Gi؃/?Rwg#X7w#:1fVY,%t-ŨKqD!=5l(EԺ#U^⦝HdޒX`Nt`_qX#zy璣ւnEfqCQټ5 nA5<9tT}ޒ%"I#DƨD3 :V@I; uwEt1f[Ld_#(J ]A̙`z(:.ԃn%EX cS=× !^],WZ)[V̀h6l ̺iMg?ҩ@T13qxEApQ tF_]b}L\͑:uS-\ kOdD6s2Py+5ٵ">׋GHwY@~AYo ?;'*! =b `uX1&늊̑XMl&\8qv 8o7)h@ӈ!r &ۚe6>}RHeoMFOkPd]Ƥp?Mh{d)H!5Ew-`utopF9U$0x5+ L^۹7Υ`؄/$!Bi!]p=FRH=+ {*;A)^jP.}ZeڱRs5ZB7IߡJU 7)k"ݹΤ$[w{1A]]~?mʥf^j2BK;S~ %<qU}5~ߜ7Vy,'/]e]bˣ3-) /ukk]1dGM+ѳݚ]n\+X9OjÌٍAGlf;[i0cNTeKH2JITiY ubr2o^.vϺ+i .?xD7zX_(2U|qdGFqz`7d;Vt4enFphP怪@y'8 8M7摌ITa}K*L8.3D c 3נ/74nZ ]Eԇ ,wh?eyX*D]FKNj`mvD׆#e1^5al{2\hy` @s ;hQ^օJxfZ";O@ fA_60_xq)a=Li8z~ڠ9#Nf #ēa/wH5՚UsKe؂X)~#\<dVU2@yCKuúQ .FOXVPA[.so8u%FI~ bPqT~B o\k&h+יy?2F {-~7!0ƴX㲂Rk}*C*M;\C 'Dj[܃8ńC k|穠xqM:zKz*]*y5Sv W(@*>:?LhKkK)s!IPL0%y$ɲmA|T+~\f7p?ÖqٴotZ:rѢSo[VV1Wbg8%IB *ɛeoG),ЎK|iŧ/;) ⲆtQ75'fpY/4'|{ODTB qR@c}'&߯ˢPp\$@xDX&Nv MS!!*3h;IӹޡI{lN$Һ`>b(ޑ*NkQFk~$\:*sSt`ː(ߔ,;#'gd) FU ҳ9}~QK\%1 M# aX{i2X1!Lw4a+oWYH"bG >lZ g؛jt s$"OK-"hPnQؓ3EW HkE[=ƚB(>~ %z󈯹 jy}| 19-Z/Bu2~E]8XWBp +)aW70#G¥'i|Bv+"T&_ۨ+wjI --EEN\)0.~c]tCy$J c;aoVߨ(^yj_)5  Kxi% 'G7V:K2es0c8 hkj,S DNx3M6ڳO var4SS_υ!.u}=\Pb]Zx=KorDj=z'RdBި>&S'(H(|wCjoo5N /UpviǙ6. AkK^+&^PtӸ!ĴaҜeq 5W =L.s5Wi'M20^o]+P@Oh{,8b>hS95 ꌡ/$m6hGc>#j|'K;)sgၭN3IQ ^[?>moPj6bdER'`6k=s Dy§?1=-Yl&TX k'gYԇ`d C!҄Qy3 mX_-'r%[ˎ .!ɇ<*2T1'%SPF8DjAq8G:V2&Z) 8ֺGD)/@ץVfġcI4U,WoHsC=;NZqfy,hIZ"9qbZzZ֔P~T9 D*9d9{57-j,Ds12Μ$秗3^է$nuM+ 3ۉgVܒzl?{G*󯙁n7\li=O[\m#`%o+Uu@(+jM,)/}-{Ai ?,n!&ŵv%;fNNR60;@B6Z̖"AZo;슁ECx6?S9)SFh[τgha,}!%o*]qefixHUifhETjghސE|tq惩|m.<=اgsg >{8DǤ7_DHhݒ}(|#C9%:oU-?x<雨r9yo3TLqqhc Q/ %[/Suw"4MP&ݸ 5*y0u:BLۜVKYٲ/uA>3\!uˑOLe㩀9u3!`sͻ# LxJ$Z ȍ3U;݀6_x"-lDoj/l):Ev5}nTWf1PI~YnYnQ`!b! ?ہHUwP_+l듺[. r*4߹M9 Z'`[y<{CI bJ>d>HΥ2^s#_zޏHqoa]2*9B 6Qpo1@UCh,0+ph]"#5HR5LQfW%"q31-~?pu"Tt8Eag@Γ]B]=̡p룺| kJ`v @&%X Q$9xfLB%?u`5Mt <6"'jm34UU1܊{D~((s:x- PhA}|8sԭ|F\!\|KNj2@sEfbp>`6:@/Q r\ޣ.RvfSΜU' :X!˲\ɇ8~.&%{!Ŕ>EJ< $=B(Su:2 @Um gxҋ9(Ng0B??%2:a 81i{;*ˀ֔-(nn&/UƉe^f{P#4Z!(l")YE)9 evNbNyh* bxCK(+2%nC-݀Gg;9hkB\}V)zlc$RlQ4p܆р읬nN9 lzq_a9MҹDlY+Z1ߺOjNb=\>?x˗ B_Lof8f]"}I(_ ϝjgY}i t3z*2 "b_Q6$2)oA4ZkYa- .R\Hw)E0^?~R@ qL;KqCqԦHD[A˩l)O#kC~4,Y7-#uP_-ʴ=aU.i6y +L.8Sfe.uD"ʐ O<'}(+C;Gut PZ^Eq}v7.`~A8Ľu͟y_[%ҟ1ΰ7s}t] <(Hd*F`FaB Z% >F[۳ j6f v[TYs2O=5ygM*i~a!L%<~Ơrю{}_l_(3z4E)_R!`An0o]P`=H#~VWА u0.0k7E-Pv@}% uw1C5I=0`m@]\z݈3f]ɏh 9(/ڐs V(DQYM*BznP=tkS&<4PR!-̱4237`-ȇDn S]oM{͖j| e|R$r ^izXanU%daII!t?1I9Onw#<C=YV G`ƱU>Vaw-{+59鏍̋_2Yx07G3A<('gR^Ȟ[Ly@ X]&9\W`5\ }w/E1cA">QUb-hR.6I\ױ߼,OĄz#0W|nfVWjGғ_Ks\+MESŏ#`-X#r7Hpt꿳 zQXş TfK 'Y3|+,laT ;'삵,v+$#7pN? %I%#}Ϝn:eK״pWf?ߪcsi-Kފz8fUOB@it `­ 6 ?C2Qlz`@no54'z ngBnFdlgzG0Z39csn\NFXShd@g;rgriV kf7B)xG="ҵpǽ*VBCp }6ӧ0zϵOVC:Q(|UÀ6R 7%7Sd/\e2@p!)>I*Yظn]έL;<6û:Xv G(U̽@p|3!Q,f{M}Y"1lz=yך;CH(0 S4X/60+o?Ϣ,|Vm6َ)& 7 Q쮒e.Emu6?%yz-s-fk@Lwܙ1SLi' vi̧m I!g>+oOrqp"&j:a0&Z2̿ P r7R ik$- 7\yY"Hv3|vU?wcؓzVY.]~~?m7d7Qq_4K}VIsMYWS(Qo4RGxȇIrdG ڷԭDGW|MBy(\݈k14MQI uA-˨ ? ?tLEHwԟLJXv/t +]FW_17O'u?5 xcA&-ʓ +UM~{n쪼;|Om!mHuNHYvCu![Qjj6?XմUzN~=~A%OZYCKo P6$iW/59`WAB#6cLj EҠCj]4}ں vg5 cXUKV =Jxq^]~[yh_:]S5sY)4 ;*x`@ԖLC CdBrه`p^ fo䎇+,,'Ъ x>ټ1.NP"?LRiz9b_֍#mz){Vᗑ9L3}[@5ze@ g(mй"x1:(֋{4ȅ`qc:;P}+'rcj,xB"%`0.tu囒>6}F@>Mf0"UkӉ[8BC ܎`1ahҚ0Bgb&tu: 9iy<}.$>9#3M|RU?_egmE;~lfX-nGa O;0 qR\U*0;J'Xk^(cbDmջ4]|_l=I0^|wpz7:G@TkO# 6 m% sd%Czܒ<~:;۩MN8:B{}]Hxmuԅa5gn)ⲯ.\$~Walj<'#r: (-kVzf=FA}Beo ɭ 9j܉uA~O4DET#5_}7gOJwDȓBABBGӘT'b\S(T죶vf0-eeX6D-+FlT55Srf IA\ӕ_="DnpF)ϬVoMܹ~i2uھVjPڰ@ӨA"g>p;rj?p'x C61b{ƴM/F.`%϶}Ct֗0 aLBj< o gj9zZA^ +u4/N\0P? ҫzB&H)KL= q>l87,Y"$<_˸×Q&kST'iXNN)9Ɵ#:֣r0)Cv[+ ׫N"ZNƨ(7wѰ1\79fT='Hb?Hzscwߍc7#9"[Epc%h`K Y1X0*vO{p 5(4y~Kv fJрs] Q2#u:5jvZu|@xC3zQĶ+vaϰA1AjVXCAszBґ9;:>ڵ>uY*6PT2/qE,=p 0 SH[Zʦ3SHȨޤXGmY2{}i7 7{Hv=L ZXuϏ и8%nz! QVFWMt#ozŴRI!Q)g $Qă8W1_ ["=5yY2,^M6aږDP R>-== 焣jdnqY,y 4Cs%(A ݙ@UK Z`0m~ : 1>*YQ)L5BX32.ZmcWso[̥LzjkKƲ taR͹Lb-)k0;W767ߋ WQvpnjaf1}YdӻWL I rlI&{aaE iL:a' "4@G V{?V*7;\r0@뻲@OLGxj9tzappKJlfLس(3c!|D XibK%qol5+u *w&{~&:EՔ,0d<5ȸ6qfmԇ ?rUH0_R@!?3g"DuM+* ěYA˹z9Ǵťs]!=r>]06nX wcQPhu/'g@c PLjd3&)*Yԗ?"}ZYN/kͧq/ OP.QK+Em"Sm6SXm2NI-kOfM+nP ;9].hl7L˲0<bOUOqڰ48x901,΅߬?7MQ0e(P>ʷ U\!(L4uvY ]x; Mb! ԙ\ D3-'4̘RS8:h|ϒ[h CA¥aV UM@.KU-/PM)(3Fk YPӅ?]2D(AML-۰lu,}`i&io]M DէYAWv[ܫI3ba-a{$lb{XeŶW(I`Ex[^ dKDߣ"q@y01D7z 1oIKZ(;>X!ޅ[k'R3qӎdQ2=ǶzK~mГt"«K?Z[0]6f{r*hTSRCaƝ< eBp-қP< Ly\?ʤ{=Vc+e`x_wQ!;MFG%; m4W "P1qo~6/:Wцapi@+{b#'~6h9KmFϊT_ h/sN<ٱ)c GeQZc1b>:1<1!(`$0!~BoAA.|IoJ>EfhqXS 8K4̐jL.vzl48ˁWvG;__fe/&`Qr;qx{u4etTx D<||^:qzjXu| n1B[edE9),wiK5 ;CCM Ev0+->`,~i=;'7lqh1Γ̃6~ea{˦ ݅ϻ Iʰz~^u!?&IZҼVjԩx."hW6A/}7']J31;"R\0RdqsIPPi0Nt%9դ `)Dׯ~ސq!K@^0ʚ tn'M@mFwUp歛B#j{ uŐ+CLv~;ҫ]{m1˩YIhrTe,EF p2`)(80}P9Ϳ:=GP눿OW_6Rٚq R*̆K׀LM|$+,PPP P`GD%qh^GUH@0Ŷ47kma89m;+{q/7I""2TC*)XVf*G",D4o1 N;:(G7 NmiqAR8%ш7|@\/T.&f$diEm?8TML{X`+[2XVPdpތPC/ ~L$Xb=yM^!#Ө%{wB"BtOL&W]lxѓSxK=@UIo7l^ ,\" 4{Xc6!hxFimyN#ņQfqϼn1(l5|puj xfm訙d)Wʩw.o$`GN( >Lm ,c,G}~t{=G+j_"G$ ewD?fo?]ttmU>N8Dw`[tku z8jiMO᠏>y<8B8 e j~O{1gBӕ&$h,Ks0V%gbDBwiVXX =Hgi'OrPh+rŮ5FyTIն< mqFrݲ;`R[L{[?J \bd:36?KiYz+ڸQ eLvxm5S Z-i,?ٴx ,|ՆH£j;=ZxEJOA2)n d8sV$H* q.[l!vP_)O +? dpێWBb>B)y@f u9 CH%eY&YD/2AK>&r Z yr \(oN& R.wJR_3[k(Hye&9?t\`039GpJ8q߲"r~tn_w!M5lR7|Ce6E {yO&~og uۘ|̲'ACD|J(S{X.fRvPcY'v91Hs%ɽArN{yycugYZ0707010000010c000081a4000000000000000000000001626034b3000017d0000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/saa7134/saa7134-empress.ko.xz7zXZִF!t/nK]?Eh=ڜ9NV{5|.gXoV lWGak}ݕ@g,UnjZg3+!va`#<@+`EhQu&q[l3XqOyD(3HNQZm࣌ce^pcJ¯R@5\IZxOI!ňGt!$ERVqw4$/ 6\hMTj[@1[0uXl/$汘"3P3C-\m 1y||LyZ%ILKހ9Gl\Õ;Nl%d9#o0HG|0a8JswF r"ISIiaѣMĴp>WǟMI?/ wSJ(ϹO(^ O(=K )d1&B(`X'F$z,\'V,wPF0mnnuv[좲;+K>Z720ٖ/F@igs0#mUOsYg4,C)/c/VSSôe vJè= ъV$'!3ω|_ɨ O{-/?k]Qm?Dh #H IMPC^t6U7ϓ!7vd.)+J`bb>'*:XYK yNM=)߬@*,4wHn䫳M^-.iM ei?ʬDV}rZ>jI[|>@JD7H-,IY"^U\ [틌a<mlT帴'7 n | `l[SZXhBb)G+QL%&ʇaM!7w_&gLsF-qv2z"F[S?]GγaXJuW:1 B}<_)K$ (o WhF1CXy.7Oh np9:^XC4a=4$F̍ypah]ׁ8 :*_?iV͝!2F7Jie'JؒǾ~z+ (܁qcaߪi~lZY~L0O,0! zn)Wg瑞PpZnx%_ɠBHӧ4{džேi(~?EL\KRv"̤/QO=<梈rݦY t&tvF1  (,k\+Oc3瓫Uƙ7&ɧ^ⶩ2Rڅ ;e[ b5U ,fiOs6$ߓK 7ew:Qv)7iѾ x$T 5d;Ŗάxºv;^ߗ%|񏻎> ǻR5t1n3">Zn$7aP*a! "#ԭ/pgWJ-, 3{e;dRjj3%& ~{K)c|E2$|_C&%Q%;VFI5K+hwK6ˢ(,rL@9k1bXDVV/*&ߒ+x A UE(W4]2/2G*4&һhX:iP,X,Z>= ^Ic"l8OErp@Dl,7PꉔLíYyaMI͚Yixύś嬼xT繏"~*6}PuuJjsPDey/NKU@/󈷚ugt{1.s%V*#/2%Y9H\,rm'*#l"nڹ6S)4N5+c>a*u$J`QmpUFwԆ(ϔxD ~*xJL#k}DmͣIY DH *DLŷ#nuvܿ!6*T9I V)C ϵ]Y* M-SG Z$+Uڃ󵦮9*C5+$ U.à/ΕndR:Z%;.V @ mI]&nR&([7)?HIq!9ݧ}\-9Îش))\qMT2?`ahx:%%AHuӜ #6#xj([hluBp#58r꧶dZZV0D5T% {@.!8_$Jܝ8qN> 0QdzxVsە^'cj_?~X˅IILt!`! 8Q̷OۺG?~)o^T&P#'@<Z_) pٙzRMer $v!gi- q;eHh3 WKbc׷FƲw*4EK7\3b\H͏Š!ydg'xJwt 4JaG\=\ ,(CQJ"(gXfgIRJ {) ~ݙ h@6x^&B9j>Xl |=XJ"pFaY8ߡyqB&ޑSZ&NS1cؗ.DBNO,IژSH5ZEB! B4O\V~h70E+}'4c.#|V4A&3-k]lf#M8˸oesIP@3&Bqׄf3qI nX1(U$x4_FsAKjHMV=ib>?!Sݥ &$v)`[ed/6 OgYZ0707010000010d000081a4000000000000000000000001626034b30000fe5c000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/saa7134/saa7134.ko.xz7zXZִF!t/]?Eh=ڜ9S*UM5j!kn%G3͉Q#qP#;58J\*qZ9 (&W5jn©dU.Q;  /̅:֜P 8 w;h]>z-2=9vZf_L+ /M8t7tC&s3G4xՏZ5b1+7/1**~k|Ml?t GiiV } u&MSKt6FjY Y M3z:t$,Gß'*cc3} ޾Hb1i 0FZ۸R49},.cv=֛[WIшsTa]Cݚ̀m 7 e9=2y\{e| Z 7)&{jNL&7w|2_"^R!l +d< <3:y,{%7\N0d!&g\@HdeJ Ũ'('~ Pq`LR}p#q;9ETEyX9Ć!CCU)UspΒ7ECS3!.AnƳY鉯1:/+p@4ҶMe6Dla2/8snA^V?C;uu$m=⓾6 Is6Z1^\ahqFk[0Ni^\ ␩yC`|V)A*^(j$g:$5Kv|Kh l`Bȴv;sMQۺ:2~>grH0ŸYtpDI4@c$`uӱ PҾ%`iv9|"Q"*3/0W [ժ vȭzN)%i'wa0mǍk'וڰ H :<`<+@쑆ufԚ܅TKyvH9=ET3\ي8%8CbK̽ee먼(jpe~.\^ɓ_sgqlާ.\7j갪>G'#ltF5SSc"@PsC~@}VX F}!S-ق͜UՇ&5{Qԣ A$ jC,bU&8Թ '>3 T'F 0d> GGZH )TFs݋QSv`3Xs0g(MOB+| cajлd.L^-yVnyqJ%R};GDM~B`En~Ӕ迭GPpøŗFӬC% vP$F gu#0.}CDJJvޣ DYe]BZ-v;Ud 4rlǼ;KOz $+j!Q. X/oZQD3Y6}E,_m??#9Mz$Rq}RAD(Ё`Le~M< Y$8'^:S) K@(={(7LB_4V ű.$1]!ZkjXYAq8bavqv"X'N".1RbӐU1BE^O*[2s.j{cM[ #ծ>SjT~"pWNy&?r1LfO2L(Z K8Ngi.gYyDXKO0(>T!r<\XB6W U{&-ˆC[2Beaz3!f^_:}‚Q{Ahlz"?ۃJUf}ˆ=fĨrQsv:~D5X']7_6L=jEP}TMAJhs5zLCx.*P7-Z:l}p}P}cӗcƃ }*`V:skANJMX@ޱԔf-, Yv_)?f~]flWLV:"J"3,D ~20pmp`TY:&t 3 ڠZ% 71'QXN|iEƈ(39,z"$߾_ƛޣd>~*JmqM8K}K@9Fk[(l^<7nOLE 51zs/u&V//5s\X|Uš6c4<5M*[THYnV/]_TpvZ a͛K*Tr)p+I2^\Fʖ܋h'ö, +'iGV$Z&g O6szF<r=PQ%<gFq<Ϊ~܇e/obsc,WHkjHmYvk`JG$ ?@GmuOl-lPEi̝4SklQa&jp!YY_cf GgbwG5l-D~KKnuاm>| *d5TPxXw']b $ud&\?|LIF6ւ GN5cA5R/ WȪ۩Vh& c[qyۢb}_a1pu-˾5Umg=|*]r@vnus} Yn Ǝu;ܣ#Hm!:Es^ .T!ΐ7jK8SD_LU3 <e*q&1aIa*Lţ#q=(RqE#@*cB(`u26ߜ!T15f7X!D bf n4l=c?+ CR0/Tʇ25HYTF6[,QQ :%˞*2}\2sX5حU^Oo.fx=~.u:gO90DgJ,,66`VJ *a"+"2A#EhHB&_=?_ n2MM>@R!c^\.?^pl$NV!ѳ:>|ڊ( ^&YjO-*˜4@^mۢkʇv*l 4RSy lKĔyK6.VEV_(*)CM|3a:VU#tIO!p.{$bM(@~{m&~v(zq MӉn`t}kćOȹ=1Va n)e{d~7L0 ,Ge^v\'RJ`k:["zK)d{w?_Z `ftC8t{H\б4^5?ˑF #[Ĵ6}m{îا?OkrUwHb׿AiƪS"v`4: ڕ2a,H̫zAY-y. =h..+{vD*/"ש4%%!T˄3+䘺 q2+K: mXlZ50ߙ&~J$s@ tr6&~͐2X2~ͲmFkB.dgBX:@.P~*`jy:8.Inlk klPiQlFdg2G>;710z%)=ӵ3%;Ds}myѮ(bDtB*:U10]VK-jTWx<4B0HFlq[Kq÷"{@… B!'qb,pLV{Z'~W[/b "\ ^Bu6@P8a$X1LEڰG*[;o5lF49\l\ tyX$ۇ;Sn‘^n5s} uŊ|qƨJ>l 9늱EU@2\85)+OAE*RR8FFӸQa2mrpyտ<(p~ ӆñdUOuJ¥2O0K_9~ [}sĪŧ$\.Jqj'(-% ܕՉ d9Qd9X~<Ɯ9@T07_z0W80{oF<~H`H^t _ kGIav/ݔVnǔ}0wfA#tbAC`2sB+habߺ*Huk֙>.9ʉoٗYO+ݝp ΑP>5F3wtl* vF?BV80YvcҨouK J*,mU~ݐ9an ?s@35KL5+v4fa{[SwP T#[_Ya^{%dc'D>Y܄;G]pRXJİrevˮED%6On'[6=|^0B߮Ȱ6v}8"'Lh~בE3q^J‡BSa_=4|Jϔ%'5Ni@Z<Ϗ-Q>#j0Wϫ5*|Qo3vV G=qhBƪYK?1T\ޫE{M; ,2V9 LTciW& Q|.!A$0_q>/.:(U4Ƭv>D`憒%m2z`~-.$cV$&D5.%I:)Zɣ]gqw= sṎ1i_,LxAKNa*{ .tƣËU^r>Cx@(ƁOi[wmlt˫*x2^LJPmLtgmɴ{@,ՔY'Ehqx^tNVVUK)lR{A%)Z_'X4[4UŜVx~iVcܡ6T{FmAh<%PjZJjG=^7%6 TkLe_G?suEvں6!-mS(S4LK5L5`+ap+AcirOޢ;b; -7 X䱂@Fܕfbnj|UN%(itHeh0ykU2Xy|NdcT#ԏ]'$i-¼]̕IʓjZ~y=tZKD}:<.e%1|Œb)L$ؒ伦Y9+U/1Uk3p-"Env:3ǜRTP".߇7?qtadLnE=B,2,BFx#MYxD b$Ssp }[P& [ BQ'n;Ny2'gD=pRrBCX m=ػL)%u V\M7FZZѡ@@&싵5hʌ XڂTz]jH7Pi@^A^|Є ;mh Y]Fˍɟ9D?S2 +ƺ]L ^YbRn,fllresg썃V5T ޖ,RP&*aT\OMײB#u̿Xp|`f3 ٣5)_ `:"(UD|OO]f[fD: 657^؃u7ȗ˳;{pZ'\vMbhanIhEMDTCͮ\qIq[rdS =0ӻ2 GTri8_U(`Z"tP41Ky^+YX^?jF Yg ;YEƑ pr(c8ـCM&}PdnuSg ] owbkyKmzEhrn_k"P}aUKW{EsG%A=pl@xlfYGsuPΦ;ю*+bTV&J۝"[ hj ?p. A'!~'ʼnސŖZ0=H/&Cy09NRkBps)+|`5umN( 0  F, ɸ>eHy8IM[8o@-zE7C웂.ɸa(){FSwBr<' #~zؽJ:œTCӉ(b\QDZm ;|Y;^$Z۴mƨD.( j$ BưzMC?{ZxP>-W`>u;r6ZgUu#+ע&=T.lvAadp_Qo+ 3o @(ޠ= b`>]dr̂̋ bM0t{=9(o)%z-fv 9)+難pN tTj? ^r;Gu!MS}n> xpbE^Qud,<3GP ׀ZxUYwwx2Rf0TyVOZtr˿x/^w{Z#Wu%M[[~{Cj-]dx1S# 009ݾ#0?"zUG`{-s:gI+v-C9_&9]qF;z9@8ip,Q\#stj&oEnνșSۓRsF;|$< 㝡 Ɂu2x-` `ς?>ù؝C[g-imx\_s 6'B1(úMnKKbĉoN*drmIL`=6l~<[~%F*.-2jjd=ƃ+#cgeQ)kG] RcPgs4[sF^j= ;Rt':$az7ăXsVSu>4#.͔~Lٶ3ld:/ pEyk9r<mIwy&ߡdrJEI7/:Ɗd?QsA\bې k;0ߟ-gR\@6[6qhT*)v*#3=7{A"336y0_6zV#keI:K_X_Mb-w.#fOP~ka]F Ҟa'P ֧[t!޺,6QXd~_֞jh)( neB4K pyZ)T9?0 $%#vYiUXFVh`r}O~cOki :~f=I.Q!BHqvAMDV<]'ҰlWDRe0 Wl4rvZjU=91IKMTp oI\h!UA'߷{X"?k_'mx;ДwʱG/$U k$5X|ִh4lDGBk̽εmnzG; ӷ)NR1)x(sMH 6Y@71kNI*~ 1xrX#~@Q6i*Iǡt%RIpBv$XUw ֱ uCN2l[K\tz? S(̈́>oTu|=f(ߌb[ ܫd,}@,'ғK>yk_>yq./ dWŞJ\FĨ%)蛄̵!.(*Ԅڻ)}POykAPqcNug#˲ا``TV]ac" t?yθ  @>͕,0spJָ>Y-T^x%i1@n^Qh߰AyG4y%/`w)&2TJUkPZvsk8޶c|PSә =[a<ȍղ_\lˬa{;U$s|ww.#KR 2UVK|:Y٬N,ǴB:\{ug[^qj 6uy5 Si!󏕀i@l 0و8b  +ؑ7voRrnͧq!$3-ƴ٧.؃3p{W47mNjbnt%; tiaOh{DJ]4)Rڪr|jt+5(ESMښJ{UHlVtZаQ{Zl<%{*up7c@.J{5:V?ӌb1 r` ˄YKJ-V 7G*)XQ(=g`H }Jg[6 m\-c8eYDb5񬈛zӞYVdgʲvCa%cc 4UO{1\k~@l%\vu1BDDpoF֋(S?v ߐb"PR-H0 9H%.ɚ#E.__` ZF:cI><$a~й4~xsx3z3Wߛ'g% e¤98XgWy 3efwx4X/](Z4ф Sܯ翡p6aR1`*Ab(Ul8 No$U-ĩb@GЭvﵐGK-3!ybW0E{H҃|<*/'JT2ȒC"tstQ\ zvRh5ce*.7p)"yӾGI/;Sg9ʯ翾)}934Q6>&`gyu>%hL̳$HEV AyY{{+ +>aZukr6Zwɸ Ǧ(bh ~= jcd+Q7ɁN|iGp ?_I>eV& _yG ['IzhF3e!ξHNxHU&FGDKw Q{-ffx$RbJZjO%r*c&s5~Jmb0r jbxŐbeT!kCok`nm>'H^]gd}{ǥ-6WZekfݭ*~g](bYe<1P31 <1eu(y.~ J4fa7ZnjLf,Yr8)ʼnD~طAH.^ɦRmۮpĹ (tg0`2ZBo|[HN &,x<{6C\1dQ$y6e&Dq1G|Ybit@$$DPCWB2#8֗v! 1jƱe>>Tl usJ'jB1߃gvlǖ7Cͮds a ZVB!t5 CHLlo_?iݖ5jĪA:`'i!ۑ\@"/j$_#~;țwT:X3 Vݼ:aMXr536 Z>طC5f4kF&xU8ON 7(Iڿmx|AmI< O%rY8Qr \sIF.ǼsJK๧JSFHvh<ò ʎ,Q!Xj)=XQ M!^!Xi C\OذN91N,- I& rM1FCdSƎ8E9$h_vڠ?黥}3ʴ t cjB&CdDݞ#73gon*4^Ze}Rt>AXQ?<@Sٜ)p~ w+Q;y=VG  5^-"/ߚ#ˬLڑg[wО*lDP[@褉o| uD3fqnv_H9 mtFTv 4^S@_E{IL"ewe&ˆ$6 UVdߡ.HRE,jy^rU)q5LWcIY;}N\վgbD0Olm%HLӏ7vsZ%z5nTxxڳ4|hⶓ⒙ 3a)N^]7 ҳŰ)kr%m,&. zed8pry!;y:ovY=)y5V`@̉eE몁КJЗiD@V0|O!|۸oAATRl EhWH71q!$v1rC௭ u!(Qa&+hi nY ә!>] 8U~4y"ofMjLP8G/J!cnB-1WSpylT -D8s(@  D!m S'Y5/ox6ỿ'a*e~s'!=v]]!H y`/?iGaHeKqR'>%g: ; }/ D rI=(z 0Ëh4(.QDe p,;͔~Zie=~{fBmΨ<&s'IlȲ(<ш"șLu1&i~R1dަuc"A~XP佬b#@޸WC` Ӎf*׵ lϓOF"«.S G)b1r4NImA֩JakWx6e/=㜲X*NbGS{C.KY:SBSÄ*eY5ܳG17{'J  C)݉G ;pjM[)i[3$Ԩ1䖭Z7%<*2VfLR$U1P^΀L׋U+ꕐX+:}&K_<(>q6L/uLAjxU= :$PǠ@)ܴ _cC* |0+ܲrYpU50zP벲b7x-ɲW cGn45;5 $;lG2F0Pe FdG!ʵXx_ʋDN=j4)&dؙHٟM/yUPR׺UM &[f)񗠲U݉Gwd5(!th44@`,Hd7D|Q}V^U!||/z6eLDwpv'WdPTvZ/2uus.'Ӯ6ip'iAٍ- syL_Jl>솒[XȾtb@$9+̺F06v0FAOšp2;^EB8A# Mɀ?SV{u)`}DptgH'^5Zşĺ9EԻRpث$ ,w9bgH&yE!#ƅTLG~5gWwǺ W3 av!0C+˵å*tsf{2Q\N`mmf? 09FGЬW|AR<ؗ~MϏ^b!AB N]'Ͱf7^ʂ3շ]_Yу3;\eBp(ܷs[ZA5zuVD.P8w0 fۜ&Ku.CF_ƒ2.2F[VKO#g:J1P{Zb,ge|/[_GBڷ9SJקpA׎438%~ KԬ̓jv xBnNR%==s+Y ΤC)EhEx5(}\TڕƂfڍ/C,zf\S̞f|*sgxŴ؏ k"{=rKeWfzSq7!l@? *{M4fsz(N1|$Y`niD*@:9Og3W 7M惟PwІ]UӻC5z}74JI؍p`8u ."%9Kh_Bl^>EXBtk!؏5V tQ`0J$ E@U1?%Pܪ;Hյ8ƙ'XRtؘB}eĒ }Me#=i! ݵfCҹQ\҂q~رciLCrHoVyι;ۊЛWa^sw[iC]` 8~x`ÛݍͺOs'EݳN;٭@]: &]uDR{ŭϝCհQ% v3Z*}]X΋7אE|ԫ6F sm|VQ! u6hht\k! rBg:;g;)Rq4>2 A;itpc0m˂L6]B+TcSW F| _>|Y-g Qڟ"0A=+.a;l\A‹39B> ίhq"s*\Z>r.ŋ&-pm@5le#h]SСlpaXy˸92: a\ƿQw:^9_KvrF1;  eB޺>B8) T&J7Ȼ9I$%8+ڀ_ 5y;KYMF>`=ohxGsv˶}v$|fL`N+iR Rӥ!K A~oOG35&O:PvzkzL@Xd7#;J?qio ]8aSqћ? Eka'D#ةi{[_EܷFXH񶯙EYAzAjAT G' S}M^ ֯9\&|R:1lke!U ْ]}](>R̰yvvS-^S+I0 WPϗo%7vfcyh]f:'PaZ',8Xt(Np2J@ KLK=њ rFPkpy)K;e*H8M1}͋c[xnc|5g՚L5; Fw5 [ɕ*3sbsAz}ɁH^ߙGG(KÉ"._5Kx}Z "j2-8+\`_Kvza}b2_ӳ} | pg,7ЦUޔu.Ł![!=3~BK왢ƶ1ϐOw6zZ[d8 Ay[- y *EfruP7V_LR.BAӬ^XV H8|lgxV'tTju_p~ $-$1HT%I!380A 5Exi`LAĝ2fG,LX "F$):׈|C;ʒ1kVlgA,TA@+0MJIɄt=o1acbg)zܘfx ϰՅ"MN*MOl@i ebf(#ݒ0[\Cq q iCm`:7rj}9B"cmH~݉.E?,n\yd6IS# N$f\8'7fv@ Z X]dusGbU]~VP8dxb{ 7jCj@%)H\  qqDe 2:]^P| ?9UsU-К3(v6W9Ԯ8 pN*;gЮUȏPn夜 r^| SޮEn,8>RZ2q!Lm@aH] vy1V5U9%ZU [UJA dNv$͐76w,PLBp ۄmbQ7N@$%邒+7j&QW`,v(m)aN m@c%& $4#C\ӑ+3\?56~g&"yOS- _.h*dg39%p^ a!2Y.(&4ϊ IxD#?t%~kh5Bk)(\v{ES0  ˟q綣`,#dZ5Gf lw\9}tt*&g[t~}*ױaçڑMɦrh#t(^fiF37 :{/WKx=.zmo[ E6BC cxJ)\-bݽTO\FZ vq|,x]Œ|%aW९O TVfTB=)bJd[=~9=})TF]9Lt+uYf%u.ƎOD!a29PmKp[&&b3z{ yz34QHޝk[3Q$>p#%*_=b{ҢNzMOyQFk:HC >@_}Hw} X]V vnLtd__PʑTEY {$/uZcg tfy?Y],xH֣4cT`êG`M8 *EF+ hU{GA:;wKJ*0^ )Q{Mɚl#m0wʌya#w3@o()U:;܋K캘eGH@{\ (RL}reTwM[}'իg$  x$xL4~ ׭'1yE[[X숨HozO"0UD]mY`!-@u#>JȫTAx y3 CPxmPԆ1\`Z`fS'(da/p?6Uk߭!ǫܘ1klO "3L Qv$4X|n<:|a dYHap Yv fG6[ƫdMZbR{q)b@0CN))$#iP1 5 !<oZ ǻ@'̜[_'nGE9HJFݠsi8(kxdp}AفkZ}l/,[ [aD hקQZU2\u*Q4Ka-tJdMyb UPwjP0٣7kLK~/aVNA.L_l -$ 00EBH|VM~[MN‰<Nf(Tk7gu`e.^TQ*s{ԛgֿJYg'3uEH<$Yab=~pIcA5}ȭ;aM#B5ş+dr@Jz|3-Ґ&yj G-{/!.l)5hl9U2e$S SFs]2)^)tEU1Xo3|L=D oMZ}4l3y3ny^G_ॷdˌ|- ef2>h5ϓaHK#jPl QB([ǸqDa_q,`Bչτ َ@|UKFOpF|pʟ\--m*vMI~YR7B&1 aӅnee$(|Eؐh`0=voqMpOsL} 144:'e]i0d7"3Tc0 ICPu@egn;B}udWl۳RFHB>ow7hˑ H^< cvd5BQ{P]FGY N<rdd+ǖc=fZ\ImJ?P~^ů8n݈'H"G6Mj-ؘgqcG=W|ū 0h^aįz,h:@o&[.xX@iA%B*PUvBB,¾`ahun@2n|1s^l%NUO`#TnXb &P lO$R-bԽ9ɂԏax2/Ojujװ x'sfCi "7KW= DtC̳5 {x[8y10V/^w\̌FET~KX #anT2L8ڈ{+Ö -&ωBen Ǯ6a2P`NH= "xӇ.ilG4ӁeIӕ՟VG@C{ YDF]ƅМ͈zeD_w+)@T X}-v6|'0y惘uI Xo/.Z_ Κ v]js;Ёt4v i9K~)f8!)P1\pYl7m,=6q vTKҕ4_lRК'ɁZ.xhnY2ZKX)>%E:JHnؚ GN']ct,bBkz l Ȭojj4{ $ff;?4]l GȢb<6ia8%٧"ErU"\ =\ogiI.t|ʋb`H`xw%U)۬ Rxax+Z)&W!JJ: +֪e}cbe/`w?:S~Nlr*fbX2p!f5:qW6n/}i|wd =]D rLv E`!I$dKܿ>'wX8r91W~@_UV>8?teLl'kQ( IQ*/2 m?@HV E"=j%<} C_iBgN^ x+s˓vDyFѤd\1c+FԓtѮyR@yIQ(D5h՜yN9 >OdJAZ~uXy&x/{O~tYK;*ET$m;8P^{ 7~Ԕnw"^$[ ! cSIcnt%8F\X3s۔_݁|/:Xb3;޵$)VrFY/޿,u_Tl泌aTUm'3:r<[!C!pSdTind^[0L[m[G.qcܜLivHz˕i,3 t>lT ]`9LͻJNb'!:بE LϨjUUMg*ld^Da}eJF@(0 Ɓ1H$ߝ}/ Ev=tC9iTPtk=Թ )'5 _穯܊8 ?F0 |0&ٳsTG=}CyَKyyjqHQ0S*i#KvdLjߋ&{d (09$!$qί&:!<2cE.*%T_MdҔF X]ϵ\h6F q]Q-;/[vbl&?I Ve2Gz\?C?+{rj/*W KSƺ=PXSY|Sg"jzTX' {|U?]rduݘjڶQ/8߀؛AR褂"dIYA@*aUp`\x@IQ-\u 9 ]VHA-0Qԇ?Pc8#6+!0"SsJZ,~GuƆ,斘0̔Iәnv!(L{y~i}4ON8UR=yB izߣ/'᷑z~hN8F)uYJ$Wߞ9Ԏ|dEɷ!ߩanf`92E?ޖ0RYR&)Ewmv0Q-_rI=֗<7%+z2J1t:/$?Gk 6Ë/Bz-qH];`s%(ۥ"66r&m *] S,OqMҍڵ UY4VNk􈬾`_'s y{8Q< JQ-R@CDR6\ezl4P0l&V{#7]Z=P?h39tƛ0v@K64t#1?׫q,y@*Th~zE4Xal0C,.uG-۩%: >SHΜFlXCZ}/Ф͗ 4A+чrdp:skIs6ړٮUրPb%;J9mMg fp߃{QE,sko'&YP y4=#t!Hx.At/Y4"!L@D;*= )VLE D,æ H( obJ7Nm"is'&3bwIu=ԉIgy1:< %̅ztˉ.G(ΕImt 6-T£ xh2p ҄u <s۷H TYKvrL< Lu<{!`" ,ż~@J9 ceeŽ$AN\[)$M>A n4pDE ]D?f\1%i=bnVjm h'#%`h10!< M-RR)ɣܫC>S:~O3,i<5WC]y"e_HڄWzԫYrZÃA6 UVKc1$:c<"T[0Pg(1 ^Z5F9 Mby!awGNZD{6^;橳;br6)*}hHfbׁd74P#D=[1d|aQD|!񤒼7+a`%5͞fy-nPI]ՆH0YpO e{h|^Eg2zXwȞ8zQRIH O ovv!43fEߢ N[V-:$FvDA2"']n!lD Yތ_A^ Nк)/4wA?,puf]#;cYb!6!2O$23׶t#*t!).p@m;yV2١F&!SF=sk_url#faZWLT0~]r̦jɽ(n'PůmPSp/פꢝ\ē1ۼ] 1P>\pǾvU:}[QC&,7"+}8w;FU`# ^^?t+X3*{:֌5Z؄@K+Y&/[WDYBN=9˜)51 X֊dvXȢk`uڈ"v(D*4a/TB:!@8hQI7_|_>&@ -72+7($9xcMHS#I,pN] cej28EX2?0)0֏D D̶qfmq !cJ"rϲu<삮ك@(P~А/W@‚7J1H?՜F'|h ll~H "|L!d-/i 1]I5dXDO?5QQ4c\T8X+r!?angϳ|M|SrMH< `0 ke|L D3tiHzf6V_Qf*_L2񶫡0H0P pjD ?Qy^>_|[Ri48:\UHiwثxŏ_X,ڍWPV 9Fb8gL v0-\`k{$ B䞥XWcX2P13., rYA .9j],Apsp1ZSTA:TQȋ{U"Aly~O@ P"+lqfTa^OwQd YȊ<Б![eJNb Q~ʽZIpte(˸6C!5 ,Wh1Wg,5y۞- "`<}`ͷP YSb b$d TwP~qF3 -Pohq(`"FJsel%JJ=~J&# 4Ç{Ng/zLE$n kFڃPeg16VvZM ہ "ؗ >ɪ !)i[ Jz+-߇/8MȤ߱:@Y-,`}7)k!뱭U` D t9Y@p_a7QC {p~, ؿ|g `R7[AxeHkę SݬpKm@2?!ft\&I)&,]TRRg\g=4BU/p- J9j,A<7;iJ(þEl0x\#ć.\Cyކ50.];O~7/H,gf)\a{SŘ>DNX.&~LG: Qҍ+bEi4 wuv7Am|kYL%+IuϮ,~i~"V>+aUV͠v~[^w1Ww'klixg~ Z% Q_ߖ} uxƁYp]aKYsTޠ,iAS(JUCAi)QG SkUY(h"P:%cR'}p?z+'P߆[S5$YL褷O\e>.UTVw^G Stx3J=% kG _\t? Pc`kt"k) +_r?lmdNπXuwCp h`dI#p@N[ho^[ˢG/}/W#\p]7{2JBCЀp!N?>fG+q|دz§sB5~o@D>{Jb6˫FTmo Z4.İr =bfgI-pSb\D;8wE|1E,k@JL ^mlޚǑ!ƞ`+1RekJw] 0&議'7p4)ޞLRy{$b3NjSם7>o59T0|WNzof0,!Y9m*{y̻[C+fa,TȃPe27 `:^Q6 _'CrDl#5,15ZO.;sv HXMBw򜮍jRB>CxN9$a *\ˢZh0W\fla7oe6EN25K5gE"7O'[W;Xi?Nn}<&\QF"a٘*fLē1$_rB[\#檶O[@N~rN\T |.Ya?%bLͨj_ FK'0fҜk\rGjp@w'e=\?z2J2!vB* nU. XKlބAQɸ :ڱowH!)ANJMEVh4HAP-ư&(-ijSUztCby/ia.?6ڒcꯕ&T1(7˦AEӞħR_v"5*YXشeHueAF9yjI[ -q{[c{)9CKŹ$$skqi"7S& !0#+4J3).22g+CY/7A(-b6؁doySTR_ê_l${9ۑ9Bc=QESzb 2_SS'!@C.%M(W/B*sHڥ޵1@'OqΧy"n#+Mq)HmDR>o;Dg<{2j K6PWPSs՟%A;fdI@ЯLXh|: Z ^8&dbR mUd!C1+\V}_6࢖lO*]z)142yIH ǵU} a9j_NXZKyiDŽ;z+b#9_WDFA~0"=ȣk8 6I+}ſLķ<*^|!3ϓx)G;kF鹚8ݬK-EeoŶٹo#S_"{N%4hڗ)1 E`L@aJعTxݲxP8wn;6gYʡĴ !$)@1@aEE3_wHQba:V`)L:a뇃h5ĽbI쥽V):D\7 f/caAio4P 23O-J-goeۼ> /dA-,&Z)XdT,ɋoNR?hv(Ӎn[n+3 #woȍ~6nz|ÇD+Xdׅ d  dKfҽ0{ʬQt-IV8$ra܏pYeʐQSqzЌS5^CY>xkA=sYL%,ӊۡa awK$i+(mIJ8&Nc$-Czj`ݤށ*fV+J&ES4ŋ+5ncıPaY-FJ!w&ohYgV@ku9?Ul:er&bq:nO-<g'ZomSI5,s4qi_a/}TT_Kz5 > mg<7"vB^n Iʅ9R&{"M%CB~ez؞чTOmb٧nW͌X^D`hpSI- l.6?$(t Bq@Կ&AV4E8t`>d3j<#7 1;N?Z hhJ8$͐nrkKG/C `iMDWX~%ٚv|DPDR.[dgb}HtT5>@^3*=f@ DM^RI Eb ?3䣺/ݑ!۷4œv~=iƉECQfnpȮpz۫x:IIvۢDS>8q4ïˋ~nHHu&MK@0أ֑U/"WEsYB)׾^Xʅ%u.yv]-{ޓ88?|etߢUoMHE>Bl)]}? ' [[3A _t,%,1}2nhj[@"g}Cdb}yC5;v1PAW[Oϟ_۾ #)%춎Bi~ QhE}E[Q3.dvಝ6ne_ߕ=aҔ-~\^xwƁR7oq̃|X W(psPfy8?pygxיT%tt0j/`o,xP;h!Q  pPFBU&_Z:"I6W0^WtF^0]Y?67fm$ys<$<*GvV*-| ,AM_jh=Eױ;:DT&x  $\ml59fBowV9W,LYo_Be3!Ƅ9 .ޜ)CZE M!NjGD9%<&RxL`_Ls{!ύcO[v8xjF;WӐSU`_s]Igr1-9vZ7n07gq;y| l1NRb0}?xiC~ ʕ;ut?U/_ vG*eB_5u;(*@j6)]:3cǀ'S\-`~+̵;g<g`↻q=`ZHC6`1/ P7;I0{;̞% ۵ʴ6s gwUL-2QZ8"!c k e\m/6hNE݋Z3@;oکI_Z B1͕2kP_oGh1?s:-2E_:ԙkM4p}R8Q5m_ N9+*RՌ|=E0ɧUyjmW!ܲFv[}I['bCS)x G/m؄ֻƥ nt\gsՔO;jщxm;(4 a":vxv#g!p#Kj΁9o DYJmSJZSJ7H%aOAYSp !b3HOIz4q) V;4fA` 2 DYWLKxEz'E.`CY!ېZ?LH^`{|򋿌F༡o@9S`Mu{g&ªCAgFL2fe Y5VCf5a޽"ښ P𤯷PL\[1*Gzk?GEq$3cD_#c:\AN~E]RÁG4ISs /opS%w"ci]6Tk`kWV%z3& O3Ԡ fb}D񙤨r+mTڍ"B"^R@G^)J4(y:Ѧw4?prdi޼˭lkɡX \6[r|ж?IZ#-L˕} 7kЋgo{97ҋo+F &j N֯esVS0M/HΜӉ n3 ݲ(3sQ5'}z2h&ה&v ,)-_v%dw9b0gc%FY]J_l򣨶[TڪKk51 l#S׍h`m·EK2z[ W.)$EyuJO$t>fL57T<" hUw0'Y@)yruT j31eԧ_fHnŪ<-Y5H?-cKZQv(%X1Oa7^$جs(GfΓC{pc%%bYWjA *f8{G N<֥2a#01g^q)JQE!\+ua?v?wީs*wJ'^oeƑF#uBe!}=\-DxcOTc%A[3;5T4b >%;i@]x~ͣ?Q܁xqm]DeQdže7>A=(yL&6MWc 6+2.:r[B,n P-r`+ۀh0PN H-'7&I)p; s1'KC JLZJq2\e&i3eJ2LR@CZevwq׵윌#^}Ռp{ J\$Si]C!+-++<"i%ci 15F&-~4ٔ (L|HmPDn;JsH&ԇ!qd)  '5sm{@V/%ܨLr}wOEJ:/]qF$?SS|I/\s4*:k7?Tzq:6&h3GYaO;Su33V-Ļٷ`/+A5c. Qںa`~/f-X\/2ۈۘ*lt^X";qJpEͅD@'g݇/qG%aF_z<,h7eMJK^QԻa'd7Ţ=XLcE9$?`0ZcVV=@!Yłr Y`y/~Awai\ܙ*xwmZ Qs4m8eTl]ǀAUtbh),rv`bpZy&{ًn"}Lj= ,$!z2=ZR>y/Ȯz8su!$kU~s8ƒ6x)an*]{ *ͪA&OHyƗߐܕh~զt~y qdi <WBa+p+" T L*X y6;a EqgS {fo -Դ=#>:^[MI4XzFmBm =ʨZ]tkqYc߅iТ o,hjM;yOŸ|i1T%l:tD#OmUx||LEۑcG"z_XXМd 0vJݒ.<|yMz&ųv#eraᰞ!܃!g{gSSoM)ZVeuY?|?<lԙj!OC]Ft8"JEZwv:  Zb<к8lt ;OmӪE^ l VHG>"®'dYMXm9}r[Y^j |Dt-:r=Yb11HDS_1GVL;KlFf([z'v@#J')nFP)޾f^3~G+[cfH֜+߁'0-…W?q*TxHcRoq?puG**oF ^ Yz--q& ׌"Z^|d t,knd*R& ^3TP_y-,Ȳ0杂Mp5I;yBlI6H&zHu ,}RG|Xy`358Vb[$7rQ6Oٕs,mOc46= !STUu. _:l\DV8fNWXa0{;Jt]rl׍⌳qֵ~FаXɉ* [߄ak^4FLnjP W4)*)&,r`Ah^)c`/XoMh~mHFcIhd0&z;}FP{:Ȉ@;t!9S)4vi9iH6H{m/ߣMl qli"G3N.RJ8+S2>3NGMA\;휘 `20ԡ!wXz?+JG{R͚_fS l.S˜or789!H2z./!JXe]m$}TM1eHW(P4?6t:Y}.]8:3M=ߐu #^jú>s4d,xA4=n |2W +* g~8a||Ic5E?TLY]S\^RV"t='Fe 1p%!ռRg3(M)b4t)ictDI>S#D=>x1DVj-q_+zZuR5i +&n 遘dT 6y^NCAUyck $6!(^}{da H8Ǻ%)tzpvtx5 ;]#b;,w#N$߁PTR=^zrCSN/DT jMdՃ |Q3}8G2[MM(Ԏڊ5 ZrŠ 6C  ;CdWT:vRVG !Zg:=x5nCsOV{^GW7$@ipPY~hI,ݻ~o!N vV᱔MWW,mWKT3_Je[ ؀*N -+#Ԙ@+AmŞ Qj,C$8,P j#тkРaSaKfϞs_)fL-mC1> yhNgZ o!taԒ d6=8%ԃ0S\op|-GUaI"#Zi1D\F=)U-L$4VFp-'MS$rNN%wuYUy޶]cx) [YƹvupNYl0ʍĒ7dcY.gATa̡T6E #_ 1{s+z Е`ނ`]&|&1OeWz>lܰl&nB ;4,{ K@.*yd }E9Hn+.N]'iacāLHI6&c\Б*CaP>Nz܏!':pAt<Zd*i{7pPI4/F== ЂU`>"1Kw=u>[ʩ2?dp[ duסgĖ+h;bsiw)o_O Y P;ʻo-/} Ԙ͵l3PCr:9d?gn؛_>zSi>a=#T5NYb5XȢuYB*$BwW\ԝUhel A6;8[ X&^  9? `*nzFp$jMu̅AL"=k\Jdh3.Ni9pewBhq6K>L쌳Z)JA<8 Qzfaٛ~ş$YoԤ-o bmMi z^{=5tY<HTa[K&}ZL'Ng,VeyPP%x1`83nnTÕzYQϏgH1y_AkLU$p |/oFq +C2YAp~g/ <_J#l]qb> 3eZ9,A~rT|;c(fO(.U4$6s(J/&{Hg2و{Ztng1O6-eˍ8s%'!0X%~p0,:b|!SzB'̂NƼ)k%5Aa(XQY=Խsd)V9g-u"TI@%$-TC2 iD7-^akRcv1'm 6U7qv@YGI0wق3(S`s}OYk`poSZQQ^% Wm%a-dZX,UTl?]!-B0=/̰N+Ka Yw" ƚ$}+3<94*8s)T=?yUS % Z ;"I3P䆧;8sL&~Z!UX_ !hou]' P˧(5HR:wB!*>?UG"%9hLNu1 @N^Y{&!h5Z[[VrFfTMGrM*odޥ&1V:ܠ wC)$mX%2n9YݣdH^rQ.^{(W{=W+)< ,ܼp~6Pg'c9l&Zhں Uv8I T]1#L4FG>?@gJ桅 8nc6uи10j)uJ-ijz!ܿ6lH~N&([RƷb[>k;p-z ,ѝĽX#y:L<o_93i]}Ӊ Q]\|l|`ai$qAGB:9+VdG[SEyQ'OVZTyt_1#> XٝӰӊ^@I߷*qȋ(sU>pԐ9Is\@Jb8Hq8&@ͷ?Gnh1:عgg02و~h)i ;,:v4>xjU5Zi PE–8?>jm' =wK9B9PӱޘVXղ3{/#%^p1Ha1(ZzLub nNQc؟ nG 3# *;X쵯',Q4omCW_5t1ډ EaiѱCպ;)tQA=yBVCĶEjThPF2[g*H`<0TʮoĬA@~?G;?lg[w<կ+2Uw^wӑ"(zW  FP>V:=EJVb ?.v:AЫ꾒T =MLn0ԣfv@ΔU Eq:i[fO׸ <1ޠm憀OI%4JCl]b>4@NQT(mLRX.ShH(ISV}$Ƥ,||>';9䥚&T=NK.jn@lbR+*!82Ir%b]B )+V*t=w΋zqHK=)oVL?naԂM3Rb-lij}'+j Ʃ`YN1u(.>8LlB49~GPuQnUf]T~UNF^G=aM{/m `]y0P1zfka[T I/+?kT`V}!a'Ꮝ8JԾ 7g=6_0QXDvX|? l$c<2EdBQeRp' bUq=(C{=W gkegÙ j!o۰<:9 M}*k>kre.)Z 4|sɿbuI9x6sOc@g݈A1Lm#~줵28;rYSkv!cz#``4tdϿ ز~4UlZJIvH]_WKsOoSx("mAo*. wNFr(B_[5] =tA=;]h>M B ۶.h؎U݈} E}t@W5M P0lY,cxct,( 3Bm^q6A+ʝe(}Js$ԋͩM|0⋎qV{P,WQEu-rBxxT~gNZR1ŝˍ}p݈ 1 }BX0-W~tX>7Ɔ4ftWRZ{T CXAk8&zhg_ 1~N+'V}#4WGB֢p],^GTUfբ ,ـP'T;;5$#{t<0G}YK8[-\ u@L·X)J Y\.MaUk\ފkSY`(aP6ert8ٛ_NUrN%M\FN- /RBmw{T:%Pwr5.c_|3)IHJ7 \Hzή-MwzXRD y(AVWQb_LAaۊz8!E^` ·B}Y֚zvzս?Yz["l@ YmQkV}mDf c"/]U`+jmS!"AԀZ%G9fl`6K8TQ{ FŰU&$G^ `+R{ %64 ZKG( &<~m0.R 550ָ2= %sSշŲ͞Á̓_,>3-~ S8@w9I*J`D#}H-|*]z -hԿ vPs,Pr6'oE@̢jk"X..t0kKefu;Qy0ۍ1??ъEg 5Iwql1]j~"]ڰ"jjG'^8%aKWZob.I3˦I~keQDf=B/t&){t&g}UwVoksGN+0}[u]>i8aV<"= +N%MeQ C L=lXc_B\Fw\("Tzw@u'[3K-v=%:[1?gkA9$)SK2k%.xb캝=Բʒ7Ic|,j[X~2xd*n9^>,ʘP$65˓<vf-펳- clN٣s܋gFDPí MX˕ 9=Q#<EoӍAݺ΂xL."ؽBI~Bs H/6A&7ʰE|%{,}ItK _sDgƢLԉd!=DtY9sn1sOr7irP=fT&#liFSMgẅ́[x&X!WnzN>sj(ZHn e Ral (`x{&i,~zj-*xcD|Րă&vI8>_<dJ}Ga9cNt۴kυ3+pb̆^LܿoZy=!d.W1#eו+=ap(N<ØYpdGYVdYލ-Xf㻰7 03łZ}TՈY'T?OdKP-F0\_Qva&C T 8mV8U2NɄ0rĨ(bIh0.zympſ 0#ڠ4F˴oi7=걍%|2>rdkeҊYjO;u| :UxxsN|Ǿ>nV'6++𬘄bSJUp]~X<:4'i Ѥ&:?.DdT6F¥F53ځF_ʏ,_m sl)i|تAŀ0?b G6D&gPj02,)gVAl/|ߔcy5{t%uP]p e3%ٞ{\ݧ/iW:R;ap:hR=)@tP솮z`!x"#\b7U󌵂xН/dO|ć컳WxA#69]vÔ LRDWMҐ-o~_^$ekLJ*J3+6$ !}^nzEϡ2*s4:\qSϭ'L\[\n_G5P8.H\5@dR$mL=%h|y&uj:GCL:;&tffPro{քŨl^~Gx:yj+01Kȣ`Pm SFyߟ+N5  0 @I4IOxy [DWAFLZ-NގYaJ7~~%25bVyٟCifGz),8ǝ$5o`FA BH<ђN MR5X)!?ɶM=s]vˮ$@hl1:vqZӃ*OkUz{UA}C${\84Ga$mC\fHz8YH"pd^ŋ%ǑW|'$db~ѠhxZ8H)/ؿ OݛbeAö6BRRFn b_OZsIIUt9M! Ҷ:};#}4ԓԉҗѺgTN[^h>.^ClZ6{LYIʱMM!k#Sl$I=K\DK:E}qbT_JtI)\fk(DrRp۠}LY:6moOINtL΅my+/ՍݑF燠~IZ<;<+ڻQTUd[+ oΒ0=f7Ѓ(CN!`S Z:1}>W9T!={5j,Dȧtp=2k+'Eb nuP^?]YNV2#NS:!PH e#1s◤A&O+7rc\#BM?@=uLXi;1SN9̇x ONk>oʟ礔Ԉ 0ϡhwt36S oЯTˏe=De"}'tOω8UTjGSgUUJ=O< g6c1 L_9``dc\<Өo LbVihz=.QTZO,X.7͚.NmOi>4MDw 'snt*pҢm1e'SﮡQYy 8s3f^94Ra&(J 2^psXiewti7qf- Z8dң {+m^՗#̝K~RX&߯\5erQ vqu9HݭXika%¾ >-`,_JDG}xF(}@EY{&&޴uGv ϕ{Z~5fjs)Om@X{gk l9RyR_Ez:UQ_) ͕H6bT[4u`:16DIt g3;.H hڝY !67fd׆@X\>v&;]OΕv-ᕴǞZnU;8OEGZ0+=ӵPXjqpEQ@#,2k(GG[f@Č&Yq|$Xd5gipX+C|Y !N,W% c|H:iu/oΒ+b]AV J{V=q֦X^ӦdULEb3"ƧZz3(S)>pyRPA"Fa`_οMYoQ?qⰋ@UI>yUܵq~W`ί }s? :0sh ;뾯 TɩrZ\.yPھe_s!Iybx8,5.-'U/u$MeS-G P$-(ph{7%O\֜-KgD+7v):>AF͸PqWʙ>۰,)13yFWӖ,&zYy2N( >MKPOËikNA ?PnMAet$kH\L-UBW76HWO{c0t:,)\K,"&SLd2TقxvK%JNy*0ZX ΃+Uª:n׏ i)y32@Pe<e fT, TK€a((b`:xĶЉQC1~8(KG 3*i&}1Q:ly1'[a&lc9weڕ*2wV$#1: +qn}ҭD{DM!Lf¤91o>h>2Μ0?nhtnfLPdM}SmXL;$նW3I"14a{XlXmo&MmGت[P>IzJVR[sb2Y:9P|E½Qfe6#݈a  \KChܴ9Jȳ3A*X9'>GHτefT0N# 4+? ض 41{q>Θj?ې> ǹEehdŗDMOH}d>*} n'BEC-De{#Qh3M?D4 _h#A^2=Qwز73S'n]=,$n , hIh& ԥZLh:LL۔ J)|qMSpw |+taL叨/mh>*6<, _\2:>iVNȿԑL- m-'O~v;pC4;wAx L/^}eq^K؃=ton"aW(pޕ,+ 4WZ~kj1݋ޓID,ex A[~S-ȗ+mvK@Og)ܰ%GU3FDS(>o oY)s~o>F1_s-6|Q# Goyj$0!o?3~F-:"-hTxj/h zȍ2y$gWX"NL[P?х<1kzĢ_lX*iTVad{!0n, ˮ%Kkff|?oe.-/Z^ \.ڟK延[#>VaT].9P?+k]#{rdQy0⾉uxhxbةqiՊ*9/UH}-g]J@/eӶU?\F pu&* ]= Υq_='Q*kA\G¢E$eu⎑3'v/MT*{o|; LM/ 6 Aue@z>|h1O9ݐv^yi0j4lem BEUar1~ڀ*xuHɯ֮$j̹Uqyd@&$Bgeg!Kt'’mX.L5j66 zng8;p ]̈Xܮ%0\5_$ @OO$>Ze-ucJ!3/7+ؓh(gʏ? *'IcfEr 9$iXq" xyfQ]bU"{\Xk,6Na  BQtF0Aj#](!;,/e;5F3-^2~c*Qnjz=hSK' Yn2AsEY/Go0i5 NJ9B?Z\3wV+רv?=?-<4:}D#QWZEj^{('b`tV', Sf(͕abr {S{'RNK-aJ\$B,?vszWYdcIgHuQ$V۴d6|S礤!uD4koBtZA >.Z2ciL0y~- %?|91wA&J#Rp7Sg? (vb!U;:^bLPl⟛\;xثgwsE+dT< 68PfFc0^ zZLnf/00 9OX)LW/VoүwNtr0JޔM`@ ^K=erŴіٯp,wSHpcʐd Dr{[/],M|=-G='pA>(Ω F&NJdr%=`p Mh5)vf;/gÍ=ۗ*V4t!e2GZzQ: /\$^Eό }u@-r埼?R>ϙ-,H lTh'ˎO3{B(I˹n8=r%֧/7`T=Q}s<O%mr>m db2Tszu7=pP'2eZ,&^Gw*HwC›$z:g0LN(\!V6:{hn+gRIó?屿dcW9n\_Uл>n;hxDCBhi=+QW {.b@{EaQ}NuZ(3~XWGtpp~K7U]4oYn>ޯ D#PFpKCQQqdȶ:O<+퐡 tf5"l۝~4ϑX>S\: {xѦupyd*5SYY [)cD`->#!*b-&2+f? x*Mտ"Q4ga,,*˵z;̘x1G38DZ̓ %(h0+[_]##\ SAGcRN< +!i Z('Z> z~B]y^vGi6Ǫ ,/Tҡ)K54-s eUJ~ ;G /+D;jE=AⰆ2vUs08'lp֎٢81]TT:ؾ%9su|TWG{ݗ8,&3̭BxNї2kuK& @ ͟6FG(CXd׌&Cmh6[-xsM##5BOY+ʔ#ك#HhωŌO9΍{k>;/(FC+s8]}V9qׅ=[EtA2UǮ* Wvk$Ui0Qfz*GiW޷ilICQ9EШWäH]i23i JO,K JVn=-cj6UU\U=| ]䒸֊^Xm'Gbs5I❙a\ jf3zUSvf.;*m y_RyNlJSON* Ҥ,.BZD]zluru=Ft_EHϽUlqԊߒ|dUM!Z/t6<1LzuYH-!ȉe1!pOpSR-NZgxj|ꓘ3uu|lҜ¹?~UH˚Y^ sYŊ&?x#+ޛm)Y+1uRe'lHÅ{/+D_Y/s?UɈI" 8z. xkƒ5:~]WU}P[VbV∩A ?PQc"RzvR/=#qE'ZqrRAhA·mX͗ ոM?K8SfD;j0&~J-9c &yUU8>^GXe>C8pYq?  UFJ``Z7Zs;mj=B6IKG P͈&YCIe~[Y\\2tnן"Kf"NgS_V*Dko򽌠RzÑ&ԯZ4 j LF7Q R7!@5BJGl,/!UH7.u("`K*M}!ŷ "܅"'k2;1X |OBס B,amYE^*#Эf n<$hL^.[/Q1o~ԉ_,ʛՖI mg:8yvBFxLE= A48ok2.&Nt?IʃF'-beT<.ӇNұۜ+0R#ԙk+eI;ʤt߯2)b.{څ\mb3z!x;VdVA@3QeD#%"" ׇ1ԶV1tVgLp_h)NDMW ;,ȰW8fr[Ԛo3,phr>B_-F_,h-B*%؛ˀ,ʾ_Gśb=أQVrglinCͽcm۲i_ƐǏmCϾE~ 1aY@{V^utnYMI #jb;!SAQD^9H'Ap׎W}Nց| b=/bYJ0pxa4#ÌqFLV]y%xmB}#1Pie&Z4P3$1Q{01[cbNAbDep:kYE#v.b-AH,sYq7GOd d;8|uMЩ3L$p8ʇ ҴzqEȉJ8~m;Jp f'+`&@z=3 paaתќ#䕹NN<('xJؒ Yt.WNZ(!A~y?\[ph5X]9xN>BިJңw1~2 bY&4'5994 TVߑUgsljV-g~(,-.z0la2WRZ[䀔(femqE7mjWit̙:(D" ~^=XhXOx'oG\fCNgFxfɴzsg2dlP| md^Bd٪~| qkWڱJ[:줯vFU(Pmbc{)̮¸Q6T_yi’f k=PPͿ& Ӥ'hH$ɸb4~5q*Z Ttim]˹r*-Č >2; (ԇe}fu2KQ/9q#O؟Gji`_)K՝EIa?nQHebEV9^H{Vф2G?vT Qk;dsg_cVdA)k 27hn8fCIzfu IVT!eɭʷ!=1|?5'5ԙR.zՅqD\/*ԣtU*ʽY r 9KQPE .3zʬ:8x}椸nZI.DS~JH=ojH"zuD%cu$ _=8pM m+.,Ѕ06 a?_!WR!AD۞6tui}!u.B('lN|ΜC`{'ď7؟25ۃ5qB'C)8RyM_E)-/3JC^:`I691͟]EX$c>$u9CzIbPNR_<:hH(lF!utmTdt2mWs`ɁnԔc5&RSDzxv,qP(t=1qKցJoShX_g>hq %WZe^|;[p'I..~|@>t=1R<"<_yx vV͟u#ohfADNOKǶ_htcNRZ~`M7Hx7"iQFGCm pm b`-|>пza&- #A"@n\68 p}'ЧJPԞ +d ]$:>=f/^cΠh jMJ(} -gj#Cu#Bt̟పL m%6`E] k d"O`u/Rm]嘜'm-=I)5u^jcZ97Hpj {_,=$oi3hl5gYSe`Of8uFщ$2NG|(]UK"]i2#1-v=NwVv-\A0pG,PBH;7_;ŔrP;FEkp `Q 1 `Eg_N>ѓnɴ5yxw[Xτ>J!Jd/+Be ^Vm'%Lm,]棉h# "Ls-yRti|H- yҖ bpcUHk|.o`́1=uUØjL+9:])- -?sZϣpA 4z[2UgxE~A21-65Vm"){%D(rUQ .U$ k11lej&̽03|"  y&SDa: {Scd;`B- qs!Yn n pgV1=63+8&{YIY'FrG3jGUlR+?CHOdP"* £ R˰mA6_&WEAdiE xLWϫCsZ>Q'} [zK慄 zsǠq)]#BoM94~\B҃XqlyuS ty;׵ x> ||zXYEZY%HqaFp6&&qZy§6191'h~<… 44L=3ZijL]ʊs,a'g*ljNϧII:w,Ιl|mMRAW}7)w_"z4Ŷw}Pl7(BU˶P#n=bc_l#f Oj\`m>~3 l2r8Bqd~|9|Jz{PPٺ4i ca9Ǘw;jqgv“E>q"}&Ё[>L<渖ǒUǼX~ԙHسKҏR f'ƫ(7(Ti6y9IJA"L{0MEʀH~8}܅1:߰sR ͋7H9.g MsKKH0Z*lڐk&ˆƒ[lb;CTYΛ)]:Əfy6ߒB鲛gnMc P;ø;=nW-f v3xVuhsƪ[rpskS-s3U`WztiV^>F$ JuNYDbL7Hg6P$V=u~zmt:gYZ0707010000010e000081a4000000000000000000000001626034b30000dc1c000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/saa7164/saa7164.ko.xz7zXZִF!t/]?Eh=ڜ9P&84UX`:<8<$R3Sԗa:(VX2%䌭b[NM[7gΖ 7C"}tE_v ߏ JsKugJӿer4( 0>ΊQ0$nSn?~t,`ѶD\%rѓLƅt)1>ͬ䨹ϡB5SIqؘ7Xbl^\Z_9 ˔ ׊&%lo6䗭6J<_ "˷g.g؍V_RWօa'VP 9n"v_;I>LɧLvܮ <+qFr8[#NhtL#R;!'"xxݘxC7rϓ?<-zr+uɾ^zIEs}{5GXníLTykpQ | #[p7=# :D.'KrAZ q})}XG ^i2!K+Q!m/`8,K~gT礻aT̠=,dFgy\*עVk` UՉ)WIR=1ɳuOw@a*(BlMJyܫ "* Ut:HsJR$ڨbrRb|HKdѰQlytMD形s(4.t4j@<!8>BS\QLnW"t {g yR"5ML}H;o eK;b\b> ^cm $j Za}SFnbAiX'w{ *| :CK@)pKS:BX4/VeR!1>:;?lV{Y?} pνg)z dۈcF߆8ѿ⾱Y5}-Q؁iVD1||Z4t ]GgQFWn^̇"u{ }3<#͒L;9<?\@ Ahd=ЛR6Yzd%8D} v*3 77FH`VS6QTT>,S*^!i`ᴯ`,g:"J68Uc ʨD>SW^~un9PjCQuY5bqR)Hn\DTߵotq ԝHVQNg*)w0ވa:nUaq @&ުwyu`tT{:k.߫NJk홌ɵCb.;d,;L DQ}vҵB.%:4^D,gΑbmg,ULYf a$D|8Br XDN%@T5@OL&$eYfOCQB |Z #\0Ud+Ÿge $knȮ3h9DrM_b\uiz5@!*s}hg 䗀ЪS܉;K-ƭ{ۛUqB hM,:jޑ]Cŀp{V1a}sރ$caw awݗ_v-%SGbpɫulO~Sd]3)cZ,;HN-`+5QDY8W ~P;;<%=Þ2G5Q-5a a8DYҗcZRmw.vfe~ZpUM a b{hs8+иx)~ `ϰ6Aq\B1GLh'KzCW,Oۗ[gEζZ<,KbC3hmkrijB芈.HӤ.ȦB} -*vI dOP&5Uo[+\Y / z|\_EOȇU͒/`Q]j8׃u[CIʟ_Fl㎚6*rQތmZ#G@EI+  JdpD!W %6xUIwՈ0" *+ʠajBT߁;QgqVw ^ jO"lQ  yABd `Q$Əδ.S8T?`E10* /nɫoT:{Ӆl-/}<1l|KEE}.B6qkcdnevൎCA(jab-'jq#z< aɁzB{D_Nf%XZfLϑ;v hx6K?mw %!JR~cA#uyډrrsmĈc^ .bws!N|~Mk@b4[XPH]Yk5v'" *|U8~yv#Ae4n#yw?fwfv\.sh6?'w3>scfR)-ó"EMv #&H|RXJ+\*]keR8Av{yנy3Cc+LI&uohmD=>riCn %K!i ؟֌0# e:j)*f<* <Ҁ&:"ҚDĪ:e8D 9:4P{uf?Q*h2hD"l7Ǽ f.7bE1Mjx<C rRty[R{ 5tW2xls=M+mP2T5 g1Y:2;)( p Yt&f#%Na!vN?*mosVp۾Q*weeqv+f31ܹ+ DMiƂS@|ę B˒1(t@R7``\Jaⴾ2BmN&$2a~jQADžCė5_2n bUxLuvbɕ,(N^^myYx S.:H)a(u|\%xBQ=Ѧҳ2F1B=˽&ɓ.{H=q_)ٶ OE 9Y둼閻AotTnQ{ '`wBf {l_= op@x,hL90?Aoi 9:@XWն@ض=x"pÈ^ԎTؙ[!N{dܫՒFTO/l͗ StMsr9#L([qejCYBE d;DN7ax-r]oڗ4COJ3*VK T1#ӈ- f|pgqnGnW! [>#pdd?])8I9aqoF_ـNS3ACQZB^Ftq( 2G W@&roݵ}J *G%3&6Lx"f7wnnON7mϣ݀J33ΟT\_lh9/!(c/ ZfMtP M,oy }J>K)suv<[ 7?'HR(\*?㫀(x:{ AR|j4uoe$IFVǡY6{JFuwkة@wR/\.~ 6/ [iuEıG+UR;SP K_{qh?[92c[ Kz/3nzͼʹwpˁxǝjPQ)h6+I~[٢3q 2 ݙ: ^RD?ćԄ9H1hMk7ծW0\,'TSRɒ?j"$:k^ͷ-,b$f#,C=[쌦Ti Oe|X-O6Q/zACuc*Lc'SxL4|GgX ZC u%qe0h&e85nW7 PطЫi qRTn~בhXí pgfV33}^oE } KVj'r9G;O Sn<1%c%S(Z )C+†cv3 N38iKi>H0P@+d]VriTls3~N:oPBL]d}aYhPg~1C8]┦hB:mdx Vog@mz_V(8vYɵ5h_(tG>@wxq֍N]+g)O.2z%7ZT1ϭo\+U ґ)EM" FPBħqG)!{u4.Pss?7^?K;)W&p-j(}v;xZVilvLĭaULX9~?8*9EJmQȲʓuJ =) <"pH/`5X3HsOܴ؄#\NL^b ݴc=l$%Ca"/d_ IezB6x,)p0;;͸W_GA\C F=L?4|҇[?E]4.y]@Flhčb|ca=II s7xАfOc !*[o[-೴Y3a[ei力 5[_<,'F1 `ž[6o)3ȇY#{n2T:BU܊grUaH:zz!<(>OaI76WGf̘yqqNkO 1 !Qq%n(y\w4$r[˽lĆKJ]vwҮI'>u1{"1aM3;\VͶ(klg40镗agonuY& I 8r_]__"]?)~("uTNWֶehw\/ ͯ4xLپ~u\yJS~~vx5)_vf7 ,/'Bo¥eL瀯ۆ|jhJ!Srv|_l"o]L:I$Bc"ߏ)wicP6k66|sTQjA næ\&@l4IZ2s:T-Ȅhvud`+LYfI.t־~I~WVe-{+t ?NwL)ٸ߼dD_j12fV*(WL`N8yY(k9W=).WW֍go[ R _ ی}m|fBUEml!0Eh\OPFA ҭJo5Zu@ڶBeR?5i#j,kC7|̄ nbFaXVw94&2/qx'ގAe *Yih ΗB@b76Xck} i~ܗtCq~j-Wmi0yc\f~c-]R>o`7:hf ai3ʣy$&865fѭhouM߶̹{q.Bϥ)՗?L//R_a-Jo"5|Dn*[e(%G9oQ&I,BDmW|޲/AG)%a 6u t+w F}IG咁H 97änŮHOϴ .@4:+E?yb]N7qTZMGh՜j݀_o})UnN/XիI~H@!u_!=ZR;{$\aDxUsuS e-N cӺ=ECv JS5!F 1+•hʸ(Sb4J$[}Nk _ea1 /T=Xɸ~ 6JI@a4d@/X]Sغ(i{Itv~Y:WL 9Dz#;K L&SluMm !A*\)̐=s[ң:eyZIaZxŭy("E/xn/ ;.P< X$/jVrig+>7O3r-'u>bTGW h9`!,'U@2!Ύv؁B 8IwUV)FCSVd9AEN&и*sfѿXG3Ot!b!i}H/ 4k3^P8}唤"ݪN[b]0(5XQ,b*K|['c[ k,=LW 3xVH1OXLReʎan [eLTz4C*GgHhE%k`DZH\6_C{M"uOD&1S}:Ԣ2>!o|ǽXWUEN^%Kݯo!{f;6;S&ۼuf55}Fu@&,-sGz dE8cǯrap 4*9ֶ0sigY sui{:)g}.! MDur,%ԫn|ӯ7EfqiI:ժ$&u\;[q],@'$8MrUWmBB+˙{# +BvE9#ME.C8MKhP8?s_3ZjFbraB}M' ,vݞ×d 3 >eE虼@Gȉ;vU|s19P-ni%>oQ}"Z3Ez A!b<{ԕ߇0JWB52^c >iWRg{D(LBǵ4Cz{b|| fǃC6&Jӽ~}Mӣӌ†[&no YoN?o55\(IJg噰5I\ÏBU <8ebIyDxa&%<3SI^B4 GklP}c}PI/6Wa{ڤ^t{-_fgA`uCȐ1Jǂ㧅ҘeQK&1{2|݂X]#~"678Y{ʓ˽nyB#2RLn&zГcE3?7gsWY=c{L+`ǑGHs9;Xc#* *?}Lp,Len-RsD8={˙h1WOK)YXPިJ\3'ZڕF Kɻ*|cU5ZPŮYN!2DǿB*= upBbX[N ]ƻz::yZo=o"q֝BqnHS6'&?>Q6*q*xYYKȂW]{RWwy>7VE 7m1lGbS.*&6-T\ h=,Uo \9قwUV q2:܎Ęc)9,|ُpN)(V$ҕ`v Yը{Byww`QUs݆ qsvcvBaO9EO-];8^%g1]U$)?)֙h@oR\ "@L3sG2Ǟ9Sq0 q[8xu͏)ZO'\7LT# }ux\ҭE4J:ĢA0u|~)͍W q \,>hp}bapl}Uʓ¦%4`Gk%kqNa͜GOc!g]>]MZs>RQ<}k,[12>$׵ݹjMzEHp?77/V)@o38.t>$Mw?is7 qׄ'[wHnKcb\ʪb´)MD6j f,Wߪd?=haJ,̝҅NZGs~ k.ٯ8l4i6kk\!o=B۶Pp-D-֩>B٣$Yɮ "Dfꦅc:pJC~gb5=CuuZd|qKFRCH|mZ'ɿ'K6F{r_Icɋ%zO_+mAQT,tHg9xk=!A}CU,P4%ZV;raJKV7v\'35B:3/ݡw-|e$dvcUB;ٶUA0&3d;Uwm)OXS<1Әm ؗF/s =9Rآw, S[ȯZ'a nUMPI%.2 .1E]( rJ~~F.W[tM9ph }RѪj3e(6dY $>ɩOGF^̀i {>H1A*|YEP:5VS,bKU;, hhs/?%\r~%HiE˴-?*G](碘/Ȋ jNth*ǀ< Zm @ ɌBdux 0|+]=ٗ[;#3[Tc;~h)]GUyzZh7կ 8hJlKQl .NǬ>*/qtmSiMpDj0By[DSX\y^,kAU{G6Bc;RJ͏Tb0q] Pw.>>eCrQS6ߔO~;\W_F I(sDGfm. SƲ$|4-j6QvMbm!K%gqЮu٥ۗ.uh]+sO#, OB~ WkFվ$Flv6svf0?YryF(:w8{G0\1a8'OiþveY @^~MlŖ#g uAcϖ#tT,&&?,O*-¹G 3gITp\."v4A|jI 5OlzYZ>S3w󂚫g"TvD6d*( !_M)@pDOu\;%$75-iW_oNF #RǠ$Esy™ r_ ^r,[:ox77C2isUײnmܠV Í$ gĜ̶/@ҋ&=)v{2T7|uW#5D;IZ^ړDǴtAL,ɳac aK'-V`7_* GLFyqkm;"zT|+Y9)9wPl@O9o)GI_Yvߗ>*lg tDk)1 ג]$X &3kp>Dž̉u .J_h+{XMEe=j4,詭u,0-7H94O.#L#-85WiO-sQADOtL靥G"7$gyUƱ&t&7ʵa݈1P8ՉX xY]Org"z՞5|{v|m9AL+MUz({.t!=.9F}x7 jE̠Lx1P7n*)mE՚9=6)f6g0~r+R*^_|b[;*!R9Gh⭻^ߕu95O ggt$ 鼏hqc8k< nOyol{Џ^CI/ U`k=ƃZwkg͌q_δ!r4sK=!=BeE cV$2\W},P:?Q'ʈdpijzغ^>9K Z]SZM" +>mQu1gNwўbTf~r.mgb!Z/.P?uT`1F L9l`HJ~[ȥ85ֳb!6JhՁ}YdPRijc+_<+ò Yao**"w7jᆚSR H>\u" Iw?W?H.9:g0Ybϝ(|eΗn|("axjj_m9t\R (PݞڶJ r {mt˜aF؝:p_j4uB?_nsoT.B"&@(xm>΅&*Z3[}%YXX7R"_$,*T0Bӳ"[ԓNZ vWPS>3H6C40u}hx)X?1a" hK7:]^gU~^u}GUlJqg"b܋Es`0._}/2\ |:􈑒] 7oL׊z&2:ǧb_,m7N| +F %ce9V S ͛-m؈{=<_d&^pBB2TW(fffIZpiR`kg5jϝO#{<-*S4bmOC4 H$qAg-(|(%t A]86\g;7*%ubۂlkTҟ+`JT %MWG=r>NwOB6r /2{Xw% Y/Un!Rw;߉@Q$)Q7p`].?@či__/3!j3:JQrʵi*BP*u@ڳC+p*gCJŁd~1vkʝoӎM|Xbvs%A{vGmroj7; \w(Π=4%Y|+N;:՞Ie 3n%/R v1+$!)n9v-9&V 0Z?)s y0 Hb e N@ۨ4.tqe=9[K6h̀jC5)'<C=1RBqGn $; /pZh1{/]mG% C`"_=Ѧ"ïN cr.QhbJ%%xݨeITaWHKBBX'E/qv5a?7Ra ' Q?~K rVa2Ǫ6wAj2`iƹ)kyXݭ :K:4DMp*.ϳޠ`MCvnYLIrϺ=A^o|7D ^wuĎ$]8_Xvlb)uXnvb.5m~0rbc| TrD2WЅ F!" 0Ab ^Nb`ɸb5 ]ۿz6A$.֦D[ |Mk^Z)t\x/טMH&51G&UzRKr$>QJL?mwz? `2҇xBCc&@f:, *[olѧ;H rZJ: E]*$ʯ}hZ{[;r>}xw/yB{} VUW>~V2 cVX,Ke(9`v?і$ᐡG_Z*eTNڹI|Ҁ/3rbK"Yɇ7BM5 (m㺵Cԫqգu"\f>d!QLxI֑>7D⡟;؝[PԪ:UN8x5 x+K¶-bljů|f6T ݬW-5'Nw߫&6mpPYtf>!>/Dc^KFldZ#yw.nfmrmim~2 o)ImdtE.6m({ƒ>Ck#LG?&ҳEdNlyrQP_Da"))$!]dy:D**b8v! sq^ UJ 4`QVp89qҷ_ȥk)e}M ĮbZ|*1-^jڊ%t;V8w7LӞنa^|i 룢:qJO^/H=]TB53%; )Ģ@ryxEa W|&Cy%ѧXܥ,ο8v@4 >*Z"LU%d:MPyjHlxS5eݷ6`0m,谑T ȝ5c~!/\4D --E[,LBY{(I}s: }rXĻK42Mwɒ-kLR؊ukX mKg0>M2=;QQX7Ү%2XM\܉ |$SUΎr+(i؂p(axߚ Vg:zV< ?Y&m _D9[zp9 q׭"񅈫.2pYW8PCe9dwj}L@~JX_oຝYB>͌VU:vt BYd f*Lyj*~Ca#kDC$fw w? ;J[YY%vd8\fzNn@oqD(vWDp%b  ⋎RGGbM^#$ZfڱZvfi8 &D@I|ܢƟW-  3FQL *0ʒϓ%AmjqfJO3A5ua1ֶVk3i qjpۂ {X};SwDrAnlQ5 I%gdr· p&.G q*w1޴#FLpQ"})~&ܴ1*bkSvT;UH^D plo9Uo wݡ muBJoRlOd"h?x̭?#M]Hl_"=vQv_6}\YӀ'lqC?MBm~iD'V5pi K7 `1S¼/k҇mSbP>̤OE㶝S5'ۨ!bLGP ";^wb|(p>9|M(ּi5+K}:Y81 xh$*_jc' \ 7 *|' ol,of3T[fG cJuKU.ݞl#Ř8_)D׫sw'tIHy!1`^-;]t" O_тo $6z@ۮt^UCg}c9f*p&ʙ"bg/ler\&UU;2(#7.7(K֮w'(7 @^sj#~kx(]FbTJyEv涝sFz 1:ocݸ;D_G 52JosԠ C O iPUFU^r[;A{;a%:iZMz!5A.gw)@]/up7ugWX<37_4+9Q/l8-s@ܴ]#8ۺSV3ٟV|TW*#]j!jokڪD*O ϩ/z9(lRuWg L r8ej@hAhmI vz_emԅ$=b%2kLOH^]rRY6P_|>Q`R׈ZSYM~b_"E t zX3D\*)#T4D˳t ^ UF/"(NaE^&f6Q@!tt BOw \Gjw8- 8[hKwbY1%Q%lN׍?^<T$[]N*UB u7FNKl1 RK-z6zQ'E<_׈: HnKSz]`qZ!>XC2b\X/yǴP φ/t^2bJEU#R G ^{ XX%1f^:]j0}aAoެRMZ1C(Y[YSk~ TҨU M2[BfE=-TfX?嗲jH/9XC4FcH͍YЄѻ2 πE7 JeC16*Ν/tz4\.W"Ocn#/N(FF]"=>*Cln\ "#ZNFB,/$!b'Ȭ%\27+sObTȇ pE/Mi%ٻI2B`=tҵYDTxzZ ZVAjF5!n_Sh e]r8Ԙ֕ e~v ^oI(cFm<0ʯBR)4f.,q{'<hr\H25Z7l æ; C90=ӝT{ԹŌ>W5m䄑j>}` Coh-GhF)* TD'wu7l_+[!pBM12od3J7A=?$4ߥQwl+1]$1kÚIO&zq(~++ &AѨL\(W^ԫKtg%jR_yҾLV %úI i˽O梩 |I͙f]$MQ&~CN .u 0I=X {8&Pfv6(.t"2aj/$:$<"uvDZ3l ^L$f,"f[%, ͉`\09o;ۏ^Ҫ8_1{qnooV$v;Ofv֐Q#|bƉPIɊ]{?7$:\M0r͉FbP$h{|Ńt4.UT?/J @!чM4=*ʲ2i[o|cg07f3-BwlESp[8YMSRmpʛͶg(ٜ×<,e䋾:ÀúKsx|IPa 3"LlBDZFTJk#AQc>Ph;(h⽒dK X}GTeY<t!yHՐܶ(ʾNl(-=q@[Q[oSS>k{KYWdgjg6{uxWĥy U :(׷)zDNW&)ȃطdݹl!+1:G'`eǥis|e4ӐGbAFx(EF R|S4R[u.Х'mHF!%s:HTj'/4 r_27?pI,PY+ [`l)/$ʎ_N=]BT5cFvs*<`4[]#0ufme˟G:**B`*!4'h{7mON]SPJnhCU~\h" I~F c+EzPBe19HtVwInPfP[َ{FciӸ:PFluC3/ȩj$JĜ#(._ڃj:#HSʅRH';s,@)‹NGh42WnHǷ|1=+HP[괅XR8c9=2)Pch7.Fu6iF To^u?7%,zP_)2Y`BP**^rޮKYz?&>t|& ϠKc渌=!Ssy xA_DVu\]3>MUo'<[R(eA; LZ^jr7C=/X  W7Hć~J9ũoJN4dn.kWyG%+BL:"QW0~R\Du o)x;FݚvUmҘgrcnͰ:n-Q8whq(R\Cd t$@'IEV@L7E ظ@,Br"JfO2 /zz\Y xꄾ6%CkB%B2Fe.v8Q#•iwՊ0^u>7Yl0}'VQ$l[E!8sv/OX5~u7 'eϽ/@eEuΫ[3W{9fGxDQXFŁ y ZՎjNt#c @ n!#=.*0>x@SeDs0?Õ&Kn˅'ߎT42"\DBQa;8yNTkîU1\WT$-pl@=z0+}>m[:g!kL  & pF2~g*'(r0zY:En板M:v ܶ{2 YV KzFu0^Ot5bP)ReXqs 5V%]_2fW҄;T!1+N?,⾪)95"\{U Y"5jI7Dx',~TvXi IߢF,29p%X*X~7hScż M^Zp(Dt&Wg$FMZ'l:\m?)J(phYwժSpؽ=H[ Mnuu Ʒ=hDw@rMѾjW  ƀ0T wx)lx/;ِK/bgϢ3nֲ _j/T4 F +Ƿ6q_E/GJ#5V|z8u#"(8)m^EH90DR&%hp!szzVMw0 -D&iq?O=5REtP m]PoK s<Ac='t H,M5UZ4ֆ^Nˡsgb0#jk r{ h}oVmyԡ7|O"a^K&=4µfjwJ&{FTrkkX!!6Ɯl0U,Ti_HӴls(j5w{[8hd2jS.1]KN 1ر(z!p-XzU_z3Wu?E]AX3%C^٪ mewg7` +$͋ǿ7/sr|" h8h5h`?^/N{46`ksRW ?:A\;b! Ic1DttT1yHli<:a;F?_uHmqf ͑ և;pmv&([$Rt/;_fL/:LS8/cN0DZ$t% h?4euM{`O]7*OJݦG wO7p9i\kY~5+[ MSaNM eޫ?VkʜN 2̸ϩg ūznGiG!_`."FmS`KU:ngh˨z,E)zQ.8Ge*/~ƖOVIl%]}B9as~np$I.SX  0jcd+3GLS]=M X.hFyOV - (0rGFL(ZKҦp:ܘmJ^ls0<0!_#&o_}bSX@/WY5v8{J22u;U0@A 588z!7a S+O/noZ,v >zFbi~\ qw_*U9%BԦ@ 4nxE Ĵe e,}M!z5`:1',eeKQwzֈXt,?Dc{sZ8t94#Oܑp-&{x*ʹUfm(2NܟoyBd2ǣ(d4HM?]}PN#h0y܃ǵ8g{/bV>nֲ~ܣ!S[Kn_cRQtƠ+V~7/H4v1-jqu`Z_.Bj' 3:xPXGDa"^+)udo\3r^LehOby)3i97:umOFr9udSzr%27uzcf 7>Oi=@>:Yϩ/peM +҄WlJ20=aƘu i#bevW, ɄD"b NQkgε|E(̷%8V~srya,ߗZbXS 8IA+" A{B;N:Y99d1H:{sdxi˺6N+X\ 0$cP" =^[kqP왽pdV8? `)_ib4?siy@"1: @.ba<88t8 tQ>_b;yceW;\إB#}\i&{o( ~\  o`3kn>ҵ ^JQA޹P? ꨌ&pI`8'K3ޚQ6nKvEYsSb n;]R. nHt44 GS;wfu?2CKAEѾj۠p8ʑ[%AF6A1|-2ur w${O?erI bB2u(ݐ_ DqJ\sOv|Q5Bj0?ZDƽ?=ra%Yq8Կal<,$oxǠ-Ж1ܱSwJ4-wrPӴ)FqSC@XD" KZ/QȊa}QtyV/{e|f?b"H:[\|YOVNJ訽:x;_,r빢kBN'P5YMҎ7kp"f0ps .`6E`,cmOpR%aV2 J[f獿g0bBqVӱ6o)C`,VQ^YvXQ_|?"CݣzT \ZlN~X#$ޞ8 U{6xCᗊz燓k:q (K# Ju.{ ޭh?nc2bQCBz,`K%90MDa7Zu~!x.:E*+jV; ZObmps7,4ȓ=HYn3PPϋ X'&bDMo,VP^8Gճ!_F:_ dё!y"dC2<= iiuM>Sg(=4EIumY|u wm\.gRdNt> $ ضXdF`ktORP=]$Cw Q) Q >MGeӰPAc; }|dg+4q0s~8pg07.' fĆѥp1eئu-`}Va~$/ =aQYsIfK sbCu kM[cly:-ɝdhОdb3S!I-HvΝ=%zf@ $!('UNkrXd60zE Kgao|nGWGc;d!TY6-#,ipkh7#ϰ i23pB 61@.=aM,ls.q0ڭ?$G0&!AePpZ>hR ]ķIwQ!}5GGPcΝ[ωVI*YZ#Qٲ@\x%VRS'r"$WJrW$ˏ(Ʌ{0|=j zS RZ"g۬-:ЧҨ^IP NjJ=WCq^ gT+;hTiZr_\'4<3nEg.EFMH9m]>t\fDVp#G JWB*{5+ 5ehP_'5۲V9Kۢvr^6Y<.ǀ:9otoi.QjiU@H8?6O﮴\nU_{夭<<f/*! [ I݈Oܑ-kNsѧĔAdnȵ^,@I;O&'`G<֯Η@*ӲU"guO>eӯSMz?+b٢p(-ޫċ].|=mPA'kȧHhˀ9eT+BJ߀YFU,}PС0B /:1DḢ3ސEy<]Ku}.FA4xOO&:I`2nѪ !tb" ~M K&7FPr(ZU6̻f0gZ~^cHPjq1P"U\$rR67nҝtͼ?_Ѐv}ݔpm HOCDhb )]u 9[Yw1`ec#} y{}6^<©we%&c_ͰЙܿɿJ MVje v@/*K 9>Z<CگMvG(W vl]Aj;Te{NUv7~Uq+8p_zsDtڔ;R8$ lBylm4tx/ icC,BA;WeQ5ئ\ #46,7w0͖>E0Z7gѶs/A?xR97Ւb>7^rTd$I&wBe+09sf}o7.|^ ?_3'.u{ &8`vBMPTei0xzs5^!_4-ު~!ohVsxH Uޑ3/u SS&S((ؑW~2@E.& )r?&^p ﹇ֱA idIyٜsz:id ^(xTqmoƸW+`Kc1TW D`_=NƲtewl@kftGLv' b g͆u[UC{ VmsuὊn@_fȐ^/v@)B/D-lnlٴD\V"}%e5!4<Έid{at;ccV |\E:"|Gj:u:ғĠDD8l9ZN3Qe;<E m||THtDh)K\,-ՈhR(32 =KP@c =1 Wv~?GZID|\$h#%2Rla8le UCWUq5({0\'LLAw^R9 =0T)XuVKj([ RKpM:F<2r(/|qd6?#ٱ|]/u8ЃBYS6;Y8LL= W GOz"VȘ]F]/ÑڰZk/C 6Qi4? "yҺ Jny%kJc[qFo_=> %;hBZ&V(ƨ4!3dg#6}l.g1hn1ɓJ,kF;Xc2,H3̅w6Εgɴ3%aIF 3O5+ +4(Ŭ}Y(G0>{ a :$-1\F ckW`/LkkqY|%8d1 ,l`wRe427`pq]k=z֤~)9}_48hQ\pc)yPc8Khc 2f=-щMޟUrq -hwfIH!An[p̌cI#o 3yWGϠ{DN $`͢"S ~B]"ؽ_k˴1յϰ>}>!XFřt s{*[?y͆z}Wan[/ b :wBQ'`n!9tOZ^M0,֪W7_cdSs>dʰCkNil7N\|6@]'0G3Vq+ɠ~3hz.G>d!}HLdMP."2\߸} (!ױ@1:t*2vAhG7WAMe9.DOh/[Hvԟ}J]Kxiaj| H\U/$٢mw|#+F 9!,P{EnK5DwFڧ!Wi*kCI^ǀJU1I)%ȸc*&$W Ȗ̬VΤѲp1s/30j5Nb68|xe`4츎Jj{ԏ)*@Mo(I4,y!G,1Vipr!_37q=!/[)]N"f Y="_:u]_k< C@pЎ D(_7{drj<[8KBKs{fK 3#6MbXŢq6kOZ͑hs, ͑Ӂ> Ysi6 u-`vO si/f"9MX+/]`$M}þƐZ۟!;}SD:A~L;N\ٙip:F͌x>LĿ%Ԗx#6 +ِA[""M@kHN{BՓWbah[jtK|GZ`7GOo'YPo75'!=~kS^sH"X']sߠA%Zp,H<787k."BkKdM#'9÷Ml;穎$Q%Bje./zd%GzTC8A6N7y;ܫ됱M${ t jceQT$:5+h\q:( ьԖ_),>k%}QZe>QRE M/>|DȎ!d=O$pv!=swV$oC[~ZW=D PF7 x5+ .${\ y:!]r6$YzY~7nKuN?wȥ YLGE7.N.#hd4FBix 1afp7\h3[.ڟ޴s[܍2)_E^uqc33%t>kVST͝Rk ZSA $%9#x=/}}(qRwD#*긜EolxJntU{M@F ۑ!L$LYiԱ1fLQlƳR$&P9Z7E^V]FɇR,w:J24]-3̀:8w _Ϟ ɞ#He=?ޡn`dA<ij.SLžXOJ QXT^nj Uq'cUjD>F9!j ev(7{L+@2u`udl @7Qn3ૌBPgFQ%XLL8Z4n.g-q= jTrMz[(<cdⓏ"y2\ӽ1.XCՓ++Z7{TB+-g]jaTuaXL[q2ZaρGҡƨ~ *p]ǖdp4.'R_mNVTSTTp*HTojra~<j ѫU]]E(9:\$&{εIoj$l)p1Jŀ2['nAc1XDB`柣¹aX-35 "*[E >>1YZ8@=<\(31YAFBS&(N4#Uk]fD* ~`kv0= _`tľuOQ8M/9GۄbjC~@M/,vT26suvjn ƕ--'M?s>P$!A&'`wݛui>W߬fz^TQ_xdxl(U.$Xn.+t@+A㹧`$1ql ;0WTVL;HO]QAe<4z=Wl\^tCãddrq8p3'[*,NL${N\Yxg֥%^…EeeROm ѹ|J.Y {ZXvI^4l\jN"p+8@2řLm!qT{B`9 `):SyyOւֲڜ@hS 4ǦaVO Sv]*,Uq0šv(I"Y,5+(sTgXI٣1/O_-8xO0i3GQ3'N# h-W5nPkuK¯iszulG$[S=u*5,4M -SuuUMD]Ly>GV\8(C^v߇)\QMH~#.w~(X1ٙ]ֺnNkpOlt^0 y0{<XiX'~#w~;?)A;j9G谦CjĸaLY1K՚Y:iuϾ2>DE)e'? f- 1,@wz(yk_k _`m)%gq;!8n\mYѽZ c> V0ܬ#Hn%%PY )(xKK}OĹ?q(L:O ȥn0VRk5 Eß.8iDr7jXy`  陽FN@kv_>b!Kّcέ =< AwZ*鏿B(cIKJW8*|1 Oމ Udy)d |.`Nyl\vGZyףD6cĸlԇrr8ZI :H[Eq"5dePCO,@orB$&DI8Z c*= VO&P!Q7W9OìJ+4b'gO#a"OE[kʫMZ/&t_AD( \ALѝjOY9HQTXSFȻC"٧(Gzˇ!-yC[H\>Ju4rA^Ȼ]"yJS3%jB{pR,NqTnFȌ}_e,m>c(iqo-XJ7_EKsUm;K|R#|ZٽLjf]%P)XW̑\tɫӥtPZY2l@s.;>y("qs><}@РaR_AzZ_5bNWF"/+lTP2CZK,j2&8(toQGys0ˊa5 M9ɵҤg`vLC!3l(8^o aéWX9ԗ:8H2(a `!Z˙F4]ub#6BC>iWS# 6P=RΙG!hwijߚ"!g\dz2;e#%O/@DRXXvZS̒‰=~K@# S Ǖš6Vtfd_pNǛ SN.tÎTGp[@|g9>aGg{P] as=0C kjf-@Kn-^3vۿhC5 m,i o'ZcKG5[U !E56Y6];<09 x34O2iV-? i3I`B0 }ByZe~@ct#KKHͅf,blrIFT^\h"Rz^aoɐ6F)}o8>nR/sE6Y֭xE#1lAȒH JEd_^VmQfY@k3 ܱ)r p%jazIh t=ZQ]"b.d;- ${l4%Pg =e6Yc尃70;,_5@VX?b{#>uUI 917=o;@ihPyo р^!Z].gGՙ\{\[%<-ݐ,22UUdUVs5O^D!]/Z /Dȹ0n`׃C[z{%]||7XO2TzEd]t8 W ;f`T=EP/뉓bH,yTԅbpnz=p :  sc:}WA{mp>8XS>lk;Glb;b$$#.Bxa ]vy?Bjoy怆+ydǎh#:t|vԈXrćK1%@%T 5E!pu3Q2b#}r [z`R fP-4zWSwX/zy&h׍B_1]Xĉ~T݌qP~'S}JV+HQ0B"sU\ʄk4M;PSU!"tJv3 zxXPP4n%Lnoɣ_t]n="h@`Mʚ&2 .h 9*фƄn='@.Mas SLnvy]suJF PJgĐL.IX2)H6ٝf%y'wcpXFH3ݠݸ'3a:Ie <Ҩ1_<}ZAp:Fh4 vU}sW~H x 'N} [gϟ$cDƋKg @؛dr!hHm|V7QEUzU~?<:3gguc"ZՊM"a !?$T )#:hXY-NU9I"˷F (1 *p^:Oc ˆRh]tO=~ftܠbiԊy:q oX9ʰP+oA<)߸'+v}sOr="q S.}5PW+pݛ6MqJrQ0^w7ެskkc'DwȂ,K[;lu S(d<<<DX?$g%>JDR3Yiޝc~쭻iдөo[D2/AX4SEF8 >m; u+ MZ==\ ]e!L߯*.O?~E@c]3}w$ҵ%aUTɩ2";=Tȗ2U!>$ O㞃t~׉N6yɭR<s1 sj nͮBͲ|ɋYq3 ˎe砣,@."9DMR]&(>a"[w>(> ȝbK ?/&¯-T>t]ԏIh15(ij<\kʡ4CnQwr Ц{nw1RF"?hmc Hhמ@I\1%u#L :>ДT^-e{ŰN7-0_K:I]\dH(ǻt>*{\SEYdΏCUQ95ݑe^:Z߇[5dl[܁h4JY{Fc`JժWЁ5k^hWpCّRTo!g¦P0ND`l>k.X3[/1.`I9(M߹B(f';>sg;!W !y4%PJfQ\LmSUK61ɋ!pP+ORbE']KtiCTREm\-  ]rcl-' b{ /Tˀ(,7^B 1ly_E>z5GXʲHQ;)} q#ǯ\z1ʋ>{Iw L}430#o3X$9w!ⷛ"jewyid,{`AMR]PO5 ' =,8ŁNOc,$p5ulG? xn'=W87f#6T8i#_1g(h$mJYÒTp enR5/TC<XyҪ kKT܅d+$:cRd: Cɩ:^^ T]ZlB&:%~)/c"e,՘,?2|bd SGfw\V$Ǵڮ? 8^ + NTY5B-4/ "/i|i=*7y >O2sOjK.mS`k5/O> L6Gq:X (H(m#tC NL>QQHپO˓2y߄`v/"L\)'gm!퓶Jǐi&{{ddўgt_q7 '0Wg- D+2Ч,"5*m[ݣ#wĵ.p]^#Un''"^9$qX4ap>_:;LxᭋFid=!.~3a< ttH-''bLr/!+ ^i7 UXʝpMzk<%<0׫Q,?seŹ.,-sEIN9dso*nPƬ4h" kɁR5ksZ~c., Nc"Rl,_¤`.y uV#N J&.bIf7755tǃVO ^Q1ddB==#%k9{ugUyn]{Xu8{Zlnn_ܟouiɽÉNlh T[0_Ur ęڧٟe![kqf${ő+9;xғA mR3<#;Z<$4ղ=!#Rۮ1i$AG[d b=DnWfH9c+S;LoCd99ޯ֥jIߖzKpNAĒNYX"u^i~NO\4z0Vž-7څ;jc@`\ݍ,Gs 2m"߼'DDw 0!o}Mz.e9t.gyoƾWxpRQN.f'hpݒSa4R=N{ M e$2mрܙkA*1nS#984nwxWhQ7w9Iٮ@U`a;voYceT՗xQcڣZg@ IȼM* 'KK9BƓÇܷnr'VA=$H05X7]2~;l37T*rj%.~#ӄrAx y){`(H{nɵ8[*tϮZTO[X^RxM TaUB"(dJkA{;r*ssaV q.ŕ!_De/Yy|Rdj-`FGXa5|@/ VG"Y ]jP!x]+} 0l1zHhQ~d&!,y `碝+K5fa̮`[3sGU{(CU@|#K#IY>z(iR:)Z!~xPA/`mW5: VӠvM:p`!Q|v04A6\S--I?ɚhp|*2\ .wIxǰ.. 7QjSe($*!շb>lO>߯Cg%]ȹ:}2^am>l M>(4 YJ<& Dߐ~d65\PFdlҐݶߩzKZ<8LTKޏDbG [i5و蛷ls/ѿ}Hs(ޕjWfVeX)zرq?$5K]tdX`>DEt O>;Fh\˰MN#rûӛ.4ǏJgBT<>’J,7(:U@ ʼl.&ʽ}auP Õ}Əy! ΨYUbyoC֨JzȀaQ~\YӜ$&'\yPc.24^'S0n tdk*\_bGeQMql><{U1}'^2MLMct"Z=V1*߼y;[4#zY8_8S},%àC\p,e~N<W$!QxH?@Y=P9['TZp2pĄA-TuBP --M7֊Y6 Y^I\cXёl@Du’F Z &N ;M>TIDhX Ve|PVm`Eޱ{=$jQqH{@$yQx`% v&ݞGS58zqZRKk1FSj]ӗ7`~rݍ[F07V##i.ʠz}Ά=0K ?g νk-YR6E "şk8i 9yziV CU*\*kmJKc,i]C> E <_{ P,BcZX_6 H<2,Duj&!=w VO~:_A/[d,oh]"!VI,U"}Blέa&>R f E~+BΩ#S2Jǚ0~ڪ 'Us _$%xg`;HX~1>ߍAp%b7G*#n K<& ۷u "B]Gʂߛ]q;2Ê)-o"&B,P]5G1 Ôḋ9SIT+I}#[ 3ׁvhCr^|Q$m5^)qQ% ]^a2Qg{_GND׽#=K\j~jn-t>dj2V_8wfo@;ĕ6~۪3?zjcXoИh^D!زDɡBuߋC ~rC;piD:I\bּbޯZ9!0XT^tUlػi3]@Zɇ Xg 2v"vD?dqށRP!-wѽGF.PH@d b9^5^!a_ ߽%R.N?G{S ԙ|ax>uJDYx2uQ0m?`l]f2dPϝ*|,I%>~ өn pmbb/T0aiw1Q3Ry{XATKpdm&"W2MwW>ǜ̗=%9 |!${b9 ?V}ՓYp,$eJ kG}wO]2\y^3 31`Aq;G1:gGz?m~& 34>fc߰yUo*2<= >%^ "}b`m?w5nQR0Yfa#R=LaX4jۦ>=JZjΰZ=߂EaN Y`4 N?s0/{SPp\%73n4EJGebFXxtyuU|R:Ls8 J)ȰGo7= ;n%bD $On} Ҹ!zQ l6.xfkxXYoBffb>|:ѣ7kaΤQ:k0bqc^B뢷@x*/ҕGz8/Ůt .Yp1fD݄X5:hTVB1?9' b$V6ʟdrz~d,R::> 1]Hu z'+Rw8N04f cڌoIe(062`E|?E1;(D[Ám iA4'rezAORt1rK5Qdg7ˤ ƄU9$,ĒI&wE"cp!8wNw5O*tRɎǷT@]XF,#3m>mI/vSo[V"22M ,!Ha`b4"Y yt@.{TrWP}Q*0P0~5"=ܑJVsrSzUpihB֜P#xLotx ƾ6 Ξ?lG5v|40%8ܧ`ʥ?#\&D!V*HX7űŲ}uuLOaT'dd0|# Ӷ\3OqBW 2ז8"q#̞ تv_!fq;d2/7x M;sKTQ~MG4LкkV2K'>M[=ŀ6y['x3bu(b rUj⟝aijJd\׻>`u>/1Йw4(>N϶$DPX,S SГGj_"6N)oq A,҄AJHƪSՖ6("h\?H(=vCn1;Վu;- P%zN=}[B^js^PyVuu]%GP^/YuQßZ) Zi;zNΒ" h3O *J-5( (/]:9>o|K/Xt`]aB*8u{4<B=W, >)%O ZMS*6:f:v @BE.h֬l  fх,klF};F{Ӫ9"liQ&_aIј`eJiɍl8AC/ib'R!2M)hdFЋ`{QQ?L]BPf@#f^3ce!u,P5iD?_l3/tF3| )!u*3NR'^2;-vE7þ^帷O1VU8M w9<GߊgK%,L j`<|57#>.J̥'kPK[фYb򯴁,'{ǩƐ/Xxݾ_(yQr?Z?X>O"\:u _xĴ 0X31:ma<=-Ć l#,,ma.i X@Ŋ-}-qga]F4el*1 4ьX[[6\}gsC,0b[~PgC3`*N%-&fG^)6S?}yCwf&-lFh,:V\ yXP/ĤG8XW)lKլe+F+38Oa Hf z.3} ]CXOucF=+%WDMV@.Ե`o5foh VVQYg @IWJa[/!N:o],:]tu{˓^OSHMG'`y9 \0Cgj~,KGIgF, b޻S->E#%(Q%hD>CAQ3Z}Kl`Rq/$FjZc"-޹,^Ԑa}T[Rz̕Z`0"2!EV2tP{/*FCR4l]GѿVgbfk+΅03 @Z0`l1u0fd5K1b ໫19)%%<?qf< |py~37pE-*NQVcj%etH'ĞbY rMÅ-~Jd[Ba|O +B 3q[NF]Q|[(]NMkV(!.PW?R){SASp_7ٔz _Z0J^ sR"gg)|8;!xйնȶJ$˗Ȥ Zcv?nKئ5OoHSDaS-l#C4'Kz!Z,fS;! 0=7lx'789HT_O6

[虑ap)A@₱ =^a6xgA*Rʖ@PzRCQ)m6|T7|Kz)n4GyN=VhģNJ2F?l '3CjГ`N2?எNm뗤u~FLZb;̈́ȺJxbGy鬺Or1X!GHà]o~@LY_V&G]FHC;]{/x)9;t9&.13@]?4ܹHv~!ķrH8ٷ, F=M,BЊ.-yoU;>J/JiH`xw-ϝdI/Q([>uV7動˷48E!EoEF2ZdGoM(vs,Ag@' x'Y9x!^&͋r8(TV$oOrU[-kU)o Dj0QM魔kP<=[v\~;#ySd:.>'a@ѐuӭgMdb|g lĻ}NB:(jog! DY4 QA@[O?hAEɊ4 ݎ{W4^7]~%&\D /q+YQP,*5 h]9C ,bLd/7ohDIRnjY>@9{ Um.V}r8$- G$]''3 Ni+ .VKEsm(IW*ʃkԴMXXـ*rԐGxNAFʾw t~xjgL^Zfe,|}>]E#w>N!mUnC,8KTA"܍}=r=Mn%-a^Q`uD+Yi" ^#gIfC &a 5K:ŭdjlsl YJE"aa>%([N=wR)تyǐmW nS޽jUvN0A'*X%{wbvtkW2/waߵo1XVA*}{^y1I37TZ Q# [9!զe. .Vwzeۙ]JpNد|ck4n y3AsA:I+=> k^m z `vv.9`0k#Iݍc(gCۤ%yIqq47|]XϏߐ ƽ,#f-i*yj5f+FE- 2ǁwBOcW-tKf[}mB k?Ƌ$,4AMy cl!38ݬJ]=J/W.K'g}-1S&?j}Ϛ> jxl`lZ9+Ȗ#oXS@2eb#4viNC [ct2ɺr'E-e՞7EL`3"b|6ýC`׊תli^QQc/ژߑWg+x2LE4\TLCX(_-|(&JZ1|4˶ėyH7#?p{p $byإ%ﻢɸv6xyApvvl3J֮nY1Wy".ydMj%@vXfm[i44U%;•"$yptȓgT1ZbnT9 } aAmR1ߖftS# 0h2PLQuvH/zR@ԯ ٟ<.U,vG9Kўs.MwM73ġͣm/_!f(cu CzѦL:D0bP~6\*6+rQyn=xH,"j}dgc| V<9g0tugpGsx+jAf#|TB5{<ÑAJ"B!'"vYnGt<`fUtc=ݫs᝛'+Yp[U @$ x=X$ Ja>fk/wes;t)mzdȬCv KMKm1\ZHM;(KVGmޑLiʌH~\I~'XhHP-fI?oκ{S0J9d@0hH@sR|r GJ){waQesOKN°ij6kDJ&'X $~?Z),Ru}:`z%rH?!vNfC"r!bx0g ov@84 RRfZϵ>BkAE'嗉ˀ_U;Ն#>R=Bu Ə+?Ja]ܨX 'EN,^귊ƒpf,>jesYP^a& x`)zGҋP1DWDb$1ΰV? k2'?(>Zw>3mź~y:fD$𷵿j6ٸ=O?-zQ@̱CeV>[Buy4.:rcn,W,ԾyeFчZ3x%5y:TK9V\vzuoEl,stSi_yU BeX۷\Y03`Dώڏ;yjʾT*x| קRW+8Gvs %ڢ8Op$ ;zD8Zփ["hгlfb"%H Abc@i>Y[mN6}.cg2xeQv^΂T$Fb8( խn;_nX64q:Q8*>v;:bbXZe/h(vLpVMjǂrqS oFqQ=z+ls Nm:޽ c^j!eƳ4 b:j% ePĤUΫ~g5ήur+^k!F q5 ʑGWjhBm6X8j05@Ɓ"{ SJfh&Н9*5Fr_yB.~-آ6Af* [o?栍'0ΕDe$Z}y%>#=`*Y&+D0yƔhb҅nH[p z{˿e^71&2?]-xtѐ1XQ\6h6E%|{Y2"9R65G~*$iWR L9vf;@K֭IA-UE-9U?*"[+[ "^owjm$.\Ysg'EJ>h.dY|eYqޕײjC4OGԱk"3=AťbX.E #r ApJUQf\ƶYnKnx*QY,`gJ!ĹU\fã8ȵ?_MC>R` ES`KȅT[B1\1Dc8,m4Z'Cw]|Wa[%nʡ3 j!q] ؎ 4åv@^$D79U?b] +0yq͢z䌚 v-gp K9K4 ^a0Fyp`kLv)` HHpӺpײr&N`5Wz)x.P9n՞²zJJ_wթ^NK*{nit knjU B'E$Vi }/3ㅹ~Y;^O8 hȧzѾ(s-r7k7JSf l4Ehšw Cuu*OV%m]W u(OVjg]<%@`[sVo=w=G,9db?:{A y uyecs ,}tiPUE>W{،U+ih3w;?ݠΈxRz=L ʐ tl*GTUc%A\" Sn-!4E . (} b]:nWF',V;t@ .Ʒ*벴 z֠盼\H!%4볁L ^';I< &gWe$5p)~(}-KǕ){~f\厫; s tS E38"{=RW͚wxǑq-Ze׈~'KdH,|t2}VN =|Du`2L& 4 + FŧT; m7+&,Β%^Y'*H1o69l;v 'jq~_79=~N4 l-各>C(`a' /RqƢ{j.A}Ɛs97f." _a=^_Cmzo}W@ef/)D.MvjsLLr?ˀH1շVœUwa,k߂!7Z7:We4`HWտ fj*`.YcgIC " 8V1pi k=a%'aY*,wQh*'xOsxuh5ߺ>bѩ[j(R7]#C%_S jq{ڨ`c~̖{zC^$vIHa@UM&{rl!υkY>[Zm\xx(ѶOȔ[B.7c}2Ge\_o>Uk9۶ghbBo|Kh0Ľ>coxa5' 9;4?Y'\fk۵Q4N픍$2= X1=Kh:ϥE`n[pNȷ6 iU~bdlPt$Ç27j7ȸ]4FX݇f @v gUw7nbr /q`UI-B7/=v,.Rֿޡs˽1FBU(Wg$ y zy+% %gI anh|aD-zJ [TO$=SQUӨPGYTJX=ߏv}noss7)gBxQ9!F^z[s Lg~uD0nx E;\*mn HSM~jw-65;O#Rh\.i^}:ghi_FׁXUkySi~5;L}fh78l5 I N'Kf 6HW QFqZR/Yci~&ObZ]rF!]CU"*T!D$'0E \O7aS~f 8XѼn,klՄXtGޜ] گeAF+A*G :8yufN.k{,+կQLJD13J6ۆJdzx م,{y xHOIe@_f;J|Ϙ'gnQ Yb*j0ss7tr@SWIUKfu3K/τ%_ǎ vػFr ͛#`B%`3ԋx-{k@@ZMLXԇ%8;d!eG,E;ǙJwJ1<^g`j2UC ?D,N1Qu;ͤTal<B %-<us2o`y6;UDBe? ``aMb*SwY[-/OUaUrk/(MĆc"2`:oCmRzl] 5 Kkk-ٗET`,aF}6ǰ69u($8OPFsa)8'2ݚxX(Zu |=8ƫ{P} Jt0pr}XѼ U͕A[ e^P:?X̠y>A.~I2E򿖎ט;sDt(d]h?JL>+\/XVfrHiQe=t;%#XC'45@z`= f_oLoصh}p>SM[& :J(rЀh+ޓk1m},u2SG`}Ak`y.ua4 rkߙl૴$? [_/Zhc%U]j.{ex*{ꕯw]^PI6?t ݕ^5ۊ֔yɹgup$&mQg v Dj؄ȵA|hHgzWFQ3munVC_g0?%Ra'~165ӐRo<!X{: {Ķz6ODù5Wme9|z۳h!l IW*SWQ1; `xmՀ"~%t%+.@.i^g;ZI4#cXSߥF עMTkWP ~- lYN&H&FBP~[ך= qt@OmPN\'ڟf>,JaPHr:lQkñw4\ԔL3&HUÿ"o&f5dS?c;nz@a _I & W0nڨ݃+zgOlFuId:VDr ^hHʠ.w U3-8ݧߕgI;fxDWT˴ӂ!݃߇1(,9 VWmb*;W67r/失QE"% Pƙ?$lxsc%O$J~M67'&+^uB_׍ąUj43#ՁRŤ;3Ŏo`hTN"\'SU_k ]<F iTU>]2Aا p]Ο9-owuիAs?h:LcЁ%'[*Ӫdn(l|TT/]e{h1'܈62D+r%1ʱGGҍ&c{Y2HV 7QMgߚJyoxaY:#!WsCHk7 _-ɓy>dUw DLz#.!tཫhP-xA2Nv0 WgO]D(cmMdcY^(fj3dY <~H0.}.k'#i1b/$2aCLwy!l(Cs# ng*zONsҊM:qٵws _\n7mӹɿٵ?m'-^|E+3I^;qce]$-Ģ)U*{!JjDk.ҺT$]ReW#0k/p>Y}ys;C=1HD(:p&kQWjT6PDєx> .殪D~j6X1P4p ʜckX?4fԈ7_#YkFk^+ CI/.(@&aO ~LRY0 UPU^l9m#M eh4n4xMb%g:RryDE5[3jD#.s9U]ȁN27(j`!Qt J% ~6.gfg#VW%+0_U&jL| |TeM$ ]Pnmʹ-HNR֣mj}kqv[G9mCl !Oy~ 7LRɳ+ߪ!l v8 p3">]%Ѽ=)o=a,"N]C<`|tn؉5$1oq 5G2xj !))0БU_6av o f \ܠ7ky%?A w kVu,4 ; Ģ<5[l&5u#L/we隐 Y<(|`=3ƇBNn P> P%!z H[,n[^rKSAfJ֜ƗHGEhW RmuUVe: O_ *VSu<6`κW4ȎBqA~ vjkjUqÏ خm(P@\(91Ziבmlz#B֒^/Ri%oԤ+R?)gtPhUe|Ǥ^4`ٔ QBL=͐esDΈfY1K.p`)OQ  j4Ɖe“-HXI\9d" tvõ|?w@[!`'2B1 7Ľ19\^m43BX)"GRAgh=A"0_kcδf4/C,cTɶ'icU/}@YQs {[*ƻQi'qU!xů(.V1)Vt)ޡ}W` 3NN,cV6RTE$ްf1.Ɔ̢5 8|pFr)OyrYMzE$hL-)@-}*Lkr%"ݸ?pw'9fQ7wWG^uCݺ_xFto-JhQ-`O=)?Z6#}.&$.&&ypn|@vMhvo`F5!5=6GS:y =<,Y1u~ƴ23Dy# L;ӱ7r0 bj#\8i_|mtvji MB?gVMe[ZR~q!m Sdq__^$,wmP17ܩ-жpVKz$. B~ %r ý7]{@#^ڨ?KFgi{G+he؂=Mg9̧9҆r[e4N8IPtqndn2!2z勄]w^[48!v)<,'R4Qs`BwUc7Ef5-#=Rʊ G 귖 : ~TB'GgHk{/WI~|:^QH 6K˔Vr8]~̼I:8n8\ahLɥ SfwM 4+,"A1mbX,⩧Wu?zs Lظ}c_C|q&G&"@: ٹv5y-7w=̳j 9|_fH8?/:G:mTl _Kҋ\&U}b`BL_ºmƔ"%2vx} x_8r Q9X+7-f[`\QYSW>+{)6p~Ȗ >dMe~E* ![؇Ϊ3 ݟix@ݷR 'rc-m/7Pr`RJ{V6H+[w)SB͋`=& ɼf'݀XY0k=^V'xeD {jF?zrx8V9D'ngwz|Y_ N 푌aJl_lx4rɽïU!#1WvPHN[viNf1(Im_©JH9$|4]j'I&*Qh[l0J2|Eǐ̽75$3I /O?@[(J 'DLWgsZa?lArC;R9;kѿ` DY+^ 4N*uB9Q>{UqjgUaݗCtBzNgdˋfW>[L*bY4Q.#}VWo"5":a҉xSźW- <)rCP5MnKQ&F N+] 2T28 SD};gH(qf!FkB7<֯w0(x5ra<)2OTX5O;',\G>Ɇ{[Ak3wkO|٦'=^ً8cR[)! *עaDF1 21`܅á`XN/C]3MpR*V+Q V+ ۮ{A Nj}{|wo5.D= e%R~d2 9U%[֪Ћ`` l /yauI'66&]/l~υ|)EX#ߖ ߶&~v+I4??DSA~(@c& ̲ܱ, Ar=a $P T : Rv~e\X/jDw*!UJOn(y' NM2Np,̈́o{K@ <n|h[LK(ӕnQZ@e'q8bY!Z#1poMݤ fh"6JOE6W@`Y/v([ `pp1U>rk@;vGJqV6ښN^^]بэ2!;~jl>}Zb:[8g.+~KSV X)ٍ Q WE;ۏ'gF=RڰX*FАlzj4?XU$U _ Sش68pz;xmU6AgJ>.Bѧ.܆/Z!rGqucwL&L=R%nP%.)Ak&!~ V"j@"'PsMhR< و^ yUJx;wm4 d 8FzpiSq'R̻r b%jspLFF#!IkHp2",N#@v`,\5Yrett:#0`{x.4dtC`_\ :푀R#≷svw4 w̙hm5C[ӷ.2ג!'b.eV_뭟]METenpO`{vGm9B̃54ٽ/QQ/٧%v~aʨɿqT77L';}Ռ-,B1;|vNfsMZ iܹѫ4AoD97Q'ԑTfjNDg![rWn:f/;fa `fZ-SKKK 0z8 MAuv_ogbx!}dޓ*s Q?Y.5*Y+( =`"E?o9憢 MmJFNЈ7~ɊLcmd͜]*[JHYЮƂh0^Ojr&dp1|3̈́%<)FSu̞_s>S畗+~#ެ,g7[m+>AAD1fX/XKɃZc"F10~xLI%mpw>t |xfP<53#4f69~Z&[7y~зK1XFCӶCs(Ŧ &''eX Wܩf0СuX4~ɹ ?x~O*Dr;& ιi ؿ=+7SnHO)0KWE6/ K}o=||0Oe΀Jcmc381d`Ytޮ(vfKs VIA;Ƽ~d>`*J|g}fiG4B ʼ,qnj['[.dvj O 졚+ ȠǶfW4c¶u֢[@J+ԲSJtfHN#wnK + )4V޺KyrjvzYQݩNyvN§UVd=BF =Jo waSw>8{TW`8,R cR1t,rV&8`m6Bz-ޫYdO&veMsy 3^,vfJ41yDϒwMQyJQ?e96O811f ؅>~YA˭g˻Jlf-@PKi) NY@L$`xN 6}~]=\HGm4-ѥŹt~x^@;7iK}зa^[to`uf'?QHaYݺtf jG2i2budns0eʌU7lm ۡ;XM2LJqlgȕA ~N?xXY>=&c% Dy iJ 0J~/ :#Em%8|0V' 5 fsmP/6N8,Kl|ʵT9e2R0HTPS]*wxgzβ$nMڒJs5"qC=a?c!\h2K o A J}v7Xk) ]N %TMk}y[';EWL̹,ٹ鎿 {D W8mmHB>Xj1)D{W8k<݅p&/b:Cjm>l½HDކ2ϓ FdVpEMpݹ~ 2PU)R:l-?y3n՛ߵQ;bEHNJ)B.OHz4jN0UaK:Dr~o'ͶԂ ЩCuk-؀Ϛ9h懂]Zcq0s\O,}0 1pK L}a~2PV]8nSrt] ,'Kct1T>|`A8&F~8鑘}m#^%H;M)i\ß)75ܿ WM #v~~UTb,!JNLeA5PdՠG씱n[~^9p|o(=V^kU LR$a¦â ?)s'{[2=wt0 1x6++~䒽 ~ynAL&+pҵuB7J".&tm@3G+jP-qP 4Ѓ/Bs6$C)\0|VPZ@#8b|!N F9ֱcB7a]jX,hOj}fи^=b֙i!j䡭}c8HS.?3bȹ KH U rjr%uyf0Qûx oi AQؙfSJ葳2F{YG B;;2*8fK gp ɱ |v꡽EW[=:dvl֑*g]~dxVH1<" Y" 9حZ QnIUicXF %-9Ir!_St;ۡ,0)ʦCLozl- ?(.n_H04{ cw\*TбUQ5g-rhPJ hV!5=z:wem!ˢ~aw8H"wz"G{(VKMQT/:hH(7zC^8J@yRMhfneSEiycI+Thy0VE"P6%Y(`JEag@$?eEɾT2at>$ÝcJv4>hz=*Iĝ?-?n5a݄YZq[>I~z4 !ILD/D_಍+$(i >J?g]MmQcl3%&R<`H`TxypHPq [6U{B(Q"c;f  Xfs:XGyqZUhܘ3tWOfO85MSS65=xV/\iCXF52ӛFҺ]y[|8tkB T<ƞMs_S]l<x{Ruo 3}5oAaőnY93^f`-)\Z\I{x54 jV<1S۶qm7`<_'8E}x /. OHG;4fm%8Fp(pD$hyҰ@A!V"Q*şVƱ=b(mPiX$&H37,Sk\xr_$<.;Γ-}%Dm!\ҔRY[#\X\X<\}<$>;} #L[zmv$+B,f;&/Î=RҍsE$:VJ9)϶ r&DZi1-=GlD hmd3*3Y>LZiBEEI誤k~O??ދI娬Ip -s|8R{CvsPBUo{ҪS(nB ?i6[TP6dr9$N%O{YYne=s.6DYMخ=fTzGm +(-_-IZBJŀ7" զh/ ?00L il5W0u>"Cw4:9QTGֻII fE)x}.|KFw:&4j8&%+ !jmz:=ev<3Stϟ`{ xd H@B/AIN(~ !Y֐owX6۪ :^ LmGG31oX|jё}}LC=}mS>I},r  FAN_)./#UhڻR?ٳaVR+q@15{h @"V+T`7lYb(kF&u"1AX y9plRn$'D:yZLKlmf J5!M>?z*H8: :Q)bdmܑWa1"F/@usJ%PE8w"@MFϋ(c*Kv"(.t,exGWSa%9w㹂;H|AYUیr8ݗK9.1.ZL^}|x GM]d]aY ^ M}SYV]ie֕+=m¬s.eOHiPL^Ip<*\A\ Gy2+n*CyˑH7 pT/Mi w:NN)ÛA3!;+ \gbKր[gyRZ,.2C0m}IKb;\x f ?]J%6V&1fJ@E+d7YLF'X0:GXuVkc~^KUשچ`Wn:sby&X=q=/go)5QT!CMvv[Kdpb>y*JݠZ  3Y@v- X?okL' DSrބ[:B/'DqAGrPm,D@7᪄ݩ=12 3Viza}\M\˻H|B4Z FtO3 Ɍ[ ;*>÷!C 0K|ˎ/ [9J Du! Ӣ̖<:&HZ>N2l+V2_m$ՒvNVEKս.|د1;n̯NPMMʐe"/, DZZAHQrU/64۪P5t" NEW'",NR.(wkz~NsD֊-~^5]A@Bw^aOQ`<g5Ztp?󙑻Y_1E"GȮ{h鎹/."I!X<,9?TrCE@4$$^g&#&qe>1ؚ= ﴵ$y0ժC[ŧ1HU{. Ɇ$P"+M|NJH\K2+]wh5!CA x*xf@ ggpӁ 0$.ZBNŏ pc>\0gLѽCJަ'H=mjGMeZgQ렎!x:CC5W]2͍3Pq P  9ZWrk9$5m?Ez'ú|j^Xdf%hͮhF[>FZ@ZdeqǾKq=Tǣyf9{45݌nٮ]CO48}^R*J^1_B+.V`= 2lB PR5g)I1-Y^4F# t&;vώC?Ŗ}9|ȃ{ooNOWOh_qϦ)i-.Y=l͘RfWyȫK)qUNZc߆G֡ q! cǎ+N $Mt3KжAX&""4VRqn̉!:iׂKeNg%=\-xv9m]:|ymP4qv 7X?_Acy}yXDA,fK Lb;nVzKB/5("K1lD?\EFϩgމr!Fk ;Ԋ/d?PnŒ@ /!jGlˬ8j?H5VN a4r ƾTBR7dNDZ ]2LGT̤UeBYYҜN2cOpj N̆ͩ?*\&Hgt:Q:p )}CR;+\!Ј&9[TN~EŚɀ*f7*v  ZEv::7jů1xwȧ-K ILޠSpmwM`051g.Iak469kh&rCL=Rzؿvxle`I&‘q_FoC]Dw!KH2#lJ]6'p^n)ZzH-"e(`X9ʻ2A敿!|W5uN/wFmFcdbRJǙRxqʖ _AB Hۡas>lv S.ZOWaبZ>-%NpZu_%u^%OkhHɻťCCF  PILe6d)vc?=xlf}-l%oޝi# N/u_8*W[j,-kHNhQ+e:SB F ߥ"CW&t}heݥ[ olO}BƮ4&,'\aX ֑2t_;Ăwl.azarν/#}#Ǥt+6!5°E,rcB9lI Ņ@qgpQF*X_E}VPP@U'i4CL^*ggC ̳.Ufǐ[2 ,JatZGTyeǧHJנ)ev$^R Rءaq6|f;+yGp o#W1D@&<[ L%Lb8e<Ǘ"uI0dB b5Ns1D0]gp3|%[4  xGvyZb {띃yWހ۰DVB%d!@cj5|n18Ne͙VKUYH N=. e+P sj"#^rjuYSl tH3M珁XDz]tڠ,0tDZҙ(%!*[!Ø9[J عSO:rF8/d-[Mر]AT-Zr#Ac8jh^^*B.$!3$:?N EtRڠ1P|5 Q›?vh?MūS͒~0iD@cjjW㒢Da8_XRDW3~Zlp }5\&z*فA5@,}-Q'tӟEsjB>%=h[%%O:Ybs>$RT1ÂtcdHO[7Z?ȝ9pvfH \?+*O8euPږTڒZ-L}.U9Jؒ^p`6?ϙ $0S}ceޞ/K*fs%{ckQv$"\>~)b!^*w>KVfcVHa&ԁ~52ӔvcѺRPḎHqN$j[P>~Ry۫Po$fq:!%27]? (`|kP}%.t; ᱇rLv4$x/cM9׾!?woY3TeZE8,K}6wq JdaBp`}'Kl_Jۙ~ ::-fqBc#\㝺se*mC1 7J5[cAG1%P^o/&+F#>i xE3R!Q # 6.;r50 \>BPO%MdG7N_&9ڊZ( %n6[}ʼfĶw<y9eQz6^D;VvoFtk+8MI}{pOZK% 償DK g=1P#k@;8SR7͂O ge{HTDwa00Ͽn)voBMI3*Һ/)T:sv$,+. I-鲤D1(,:g>a^l2/bT.j j3lӞ7\`2!_H Y9pjj})G ]j}0Ү̀rc5W0j"ɦ.J-&׼Zi9TFvѤCdN"}>iG5Dr4{nh:)K51Dޡ!^-"H6蛃J_5ghf%ϣ^ UkbpZ_a!DVX8l^rR\̤ⷯ뾵+o{Ĺv\1 ^uV b9ڷN6_ÌnYj| rjґ:;I:yt,2J몧BRwx1#ԿYpEHN^@hg_aQI{0N'b,F0:9; *}[Y=`~UdqI.Z6#x 1~i.W** ܈gf5?O;0_aoktr^b3Ioǟ'S !ͽ r|cƇ8?z8qj!1mC] (QRC:_NAiT4i3NTd}{":j V6Wqف"OQ48ADi!@DV _z2[qͱtGg !>}Z@"6Y7Lh&B~*4 ;$6v2)SI@ ~ܭgX^99 +GctU^{틒MEWRWE :aB{W#pHDЋ 2jP /qboNkSB˥ؼQSk+ўwxPC5v"F7jF엦 )Hįj]xu&1q56E0p30fT q% ε_- Sx{bsS)cV`ώahIRh4 Yu/UDOhs\\}q?y{IU/a 3}GuJI{0lԢؠ9茲/{+9mLT;65D13D$譓>k-ŦY(D~τ}!z0,ώ3 ,52zgNY6|Oij,iצt)3w>n&[ 76+q~IFc2}6O9p /~ B%RnIY}*Zo}yr)ScΫ*ep2}}hY:b?npfvHOY H3P!gx%B*ݛt?.#7XoJl؎'OG۫`g;hCPm*Lu<*PA ov/\$.~>ah^X{k-n cT0pNu&ǔ'.ZZ Vy4>4l"ÿUQFjh&!ksPcncns{DYV\=-"3lA_vHe9y, _lJ(V@n.+58(tl.DU0j{Mܛ p;~>">T*#k/#<&6E8܇?5;ZO:=RU?8Û=uYEWz!*?TzrU#/ tmtnk*H«q5MsY}fF3璅F 3:vĦυH%|MݍZ4DQm{M{)DѯC8KKE5jUi)qŏOk;$1O\rhX~>pAŇ*)x=C"u#ˌJNSڥNZg8yU)W08~It µά/]poG̀E] Z y+3-{^;V2~aAC*yZ2&M70d0X;'tm?`~lP|kAJp)Dq%oGzwJ>5e  ^N,_V Ɏj!S@EG.' hswJ&| %WPLN:_8fkuHzF)V7="v7<6; e]ص-0~).x2S!u^%媉K}̼؁'@CY//K>Opu2DwPe4@GiV"n@׹n8@mN- Ǧ<8,srGAq?iJ刺R IXP72l0db?۹[ 84#fΧ]&K n {Oaw|6 Ӫa~⧦Y`/- #"RA6@Mԟ@(7y d{{-fvuZC0c,Z5ԥ3\&<,PV#4<=.vmG|l &FkQoN-c2%?-;`ٕ?;K'=/jKjKio/~a2mZ 5WRom<ːI, Sh6YA!fВ #CZ7+ʳN rtL2jҕ,ZYEV#ܯ4-9Ёac@*\6Xis -y?u`zhS/S|<>6d %,}9}E.MM/ȉr:kIpkW {bHϑE\1ⶡ$*K"U!v $_Ks]zB4NIPOB/fz~vł]ZХ["]Sцe&Ptφa.H{Yc|\B^^Joa:Džs]++YG[%h4}x¥)@v¢ⓎPpd4 8$A݈+mz)Dq,JFXn8D Y"]X8 o@sʤ۴ jnހU Ȋ@}jg@'ݭmձ2򗝫!J*Wv&]h&Y{S6J1bEY705 W,1$ A#~+j17,UpvԓZ_5 nƞ{;)@YI&/s<͂+w0rfq10qQڔɒcݽ0nH'2L1'5V)G~9'%UW:e -y᠏b0CZYzj,vD,68xI`hjZWP߉XH7[72s 3 ǘI? j.t̾5W{0#!)qqpxc7H۵ T-=39KrʡWhҴPB:mU$,/鲕WHMrEprHժTK P` wu:pE,Xem->Wr_KO+s@EHz)`28v*"xn(昗 i1UwN˹3<{xHO\lM_&vң*T t"tn1WdOuT!v(Ó&->XU/bZ5.\y>yi TMBV'ܷ'2Dljܙ)ND5veip]}-SԆ@u,qv=6Kg0X^B]C 54<`;Ya(]#/Pm"bq,a%&ׁg ?g%۽@Nj$_-<ȢFJXU%t(EWͿ*`b 2.wEIuH |[K4F!<5Fּw񳥢pRlQD&IQI,%6#Rb)(:iql Zǡ4k) -O'>ov6+u}ވG\e~ۣ8 ZӡqB?d9TYj}_h8Zx=ZU v:Y&JDۣtmmҋGǛyX63#wo?dGڔU%\}k#DDDS:xJ,jy8>6PfpkKZf^wViD=W*^9H9Ba*&[ D>.T-RdG[ t>_б¡ϓPI]*!P%yVn_dC9i ڴ;È4Aݧ]C20WHjaxu,ך:mK>m%qDlX[dieߍz˱o1=Z=EB`gFSRnT-xTFק\CS[Y:6EsᒏFk>"J |?ctWS[h1JEZPuGC[^x k*oM8S`=ߌodI@DI ޶)myl~q^. -UGgȝs$Z@`T˲ĵ-m|qVOW\OܞFɴs"3ʒ\аS0cmS5NQ_!d:/ x3j X|MR/G7TT I‹ehHOsP.Xٗʗ(l%h` ‰|n̗e(rnnGȼd6I3U)#C-Nb.F$ )5ϭ"5[b:T7"jpL".aaoB=@UNFfXnf]JNZFm~zgat]o@WpCZqrou+OG'{[j*YX{MpU DZ J%Rz Mǫ)45<,8cOqBSe}նɪLWܤMl.WAtHƍ y`DeMAN8= ^/=vk%5Q(uSuCX )݊9{ @USWz668޶[DUרXydJzKc~}-yz^fkAq}ή,oe,fy|. ) y1Ӣރ6|"0lՌ}7 [u t]~p ,V,Gِ[j\~^}8ŖsjF38U6oS{j-R mIn?;ڥ4/C$sq{}ӱRf.IG {:J)嚓v:U|L^M!i2l=!Ѷ~aAXZׂ&Cpn5{6}zKi9ه5SZlo7hj}{|p/Q"tJJ٨|IBl㹺!E<U,_jԋ%PN!L`9R-qJLd>jCeQ G3||*#2R J.q@DW5=~C ]=C z~՜4զcRIPh@:emRgIhH辖fJ]'B]LUZIXʵõW@.̐j'TOٜ7'6-,.:w3| Vc8 ld v"Usmke,p=R(=W]Ahvw3$^oYݶY(@x{K;'2|bϢ*$ƇI [F͸l~fܱ<a bo#_9/Vq|Bs|BxNOkQUZzAgP&,t'#UO򭀂ԃAJt՟f]ܫ@+18 Ԩuyj1"mHr57gwa`=j4\#pJA9G'!,tp+lY{~>%}Y}7CY"ZeziGʠĪϡ+0DAu8D+6 DGd8KKh.LA-@{H [jHГf3#2BsW׬YgB~QB.7qQEFI Rv4Pljzc71>\oPHZwGLBDgT)YLk+K@ͫ&߽…+îboU즠xcRKIgp!-M*˵tcVC]$pMKi!?Z/KfPHoun*~QsMǟrle!{SvQ7qNK07&\k&EI?s@3qYB^2RL _Cr1m. Ay }Ȍn`h2yXӤ&Vt9! ~~>vu)hDתTtr3GVW˻61u\5M3ڙR` :An!{+ds @?^4+@h$₺qKrEbl(M_au Yku2q$2N?:8/%@? AF8Z)lzfg_tcB%nk~Ag-d>I]k„<Tmo~|o|Q\^mpqYrH}/Lttc`V/gEoSKnec'4 >wՊ.u:$]\U1+za{X7+js;[eKghzGJ(2ް8(M~8-:jAvJ'zWt}K&A/vw` I)D)lW2 dgt9掿 $B9ւDn.IH7 |5~X$zӂيٺVMN\Gpո~ˠL97lZe?6;{y,X/oе IR{xrs>N=`c}nT\)4l)6p`aw*<2)+:9v ϔ+Uuo%"]8{R%'mL4?^P0IsG28?#Я&?}گx0_vU; X攛xM+|P(:.~фL 3ž;dwl ژluXuCzWZXAEn _($@>CWUuH_Q;-.aQޮ9*/O.@"!h-j|KNU#P;nY0; 37tfpR1h^Lg_K | R8Q$ r=PܚNvF'ֳHaMK+%L2) SZ0('!가:HiWA8?dRzlT&)`8\.z n픬sd\P֢(rh]:b;s3iΰfl{XY.#o#qZiHtMRof+'vU%=SSfFwgݛ|߼+e!%.V?RAnC .ؤ\Yb{W_RwDS !pv/9hF.m7zPKJJUٮS)ْO,p]S6ļ;vo%ؤ{ZncKӎ}PXĞR ;]0{?A2dk r>ؚ/)_GW|.%mK[U2N Y k[59okC.+ŗĚE,rfF=T8?uj1V\=7e0rz7a u-mw^p,z28 )fe{ =B62տu0]dxv-,^N9|7fR¾_2ύAyBQsUhcSpni+lwλ6/2h1PՇ}_DՠBGBC)-} Lqn#yd_6oolj̰X;xQ|sOyv,,xD [eDz*`+Gngvf`}e:]_^KdфuM?zh$X(9|c03]g*yD)a夜T/n#M)u;lKw$e /fI[A(Z/F1Ԑ'tYP襆Dd< JCI!42OZ/qx/Bn.\H!Jv|^Ώi;qcAq rjf@DZu.ǟt7P܇=/K)Iur@bfSb<{{踁5r~E /|Xv(}601W@> O VkDm_jhܰ7/ 󈊯)M7$Ϧ!mIKDX_%WѦ1N} /(`, kNxr3վ (üvv2tj&5 qCmvxC(P+r/K ;3O:q wMپ et_To3Jݜyn a\54+~V*_E -=T LCz'z6zà.U/#ho?}jZC kԿ'҂fk;<[YC"ءGOْ%3Z^.)P7JCI(rliM蠥*UOcg LK0#06Q OV*:̿/UNgci@X^*h̏זK !B3l+)y| WgӶ+5_Ӗ* ADܴvnj=;Lgq0wK CSNe2R[ Y=*ηV' qiV: D dN~pћs\!>@汌j ];}_Bb5 `&f30j\{HcpByQ̌"൞X*(JM3݌X9P>l* h#4:,[ex-uD-; Gz26m|%Vx 'pAwM!UgIkf6eY,} 0,aںx[gQ(,Qd*'iIUh`vV`1G;u\ݴbH!4Ȃ҇TGw,tYشwP:d]T^F|wCd.U/NgfUA vUnEm":Ծ_Da\? @̩'?ke86wQVh5s\pG~@F.Yif>:HB{xءgk@r+Z5)ϙ-BOfȢLwY/2jި n@II})vrs)GР&vC1NQA,޾a_g-'[65j{b-9w/r 邚Ri]+S4E'ߞM ٵ]tM?|ͼ[jLTjF$>Ny@"|Q%0.n`dL>o.^\c yC&hSovTyy e dkN6l;xIJaWYӒ9dRa٬AF'A"F@xؑo7` z 3q5{~QilS ފ V2M?H I?QC՟I ~&/B=Kh*.ihtSaNk|/S!*Z p t v-f]|I [BZ_>υlW ^&aEp=d XM GN_1Qg!#y0aSd&w״ěnjYj]O@u_Y +hJ YzOҾLl ܵ9+DKGǟs) vkګvZ1_-wAz/i <&̗,<]Dk6 zgI3~섃aiS6y]2CsfZ!k^N#P^R6ތ;Rʈ{;z[p[SUPѴwH8ǫ^p+ A˛)cm4"6-WqMJg\: |TuB^*E9ct冞?4UC {l&z(%LqJǰp~VQix,jR> ~C'bc߰MjXL PǽgţTTWM+m.WJ 91uSXXRKW1̷xugo >¢\(?)HɩNfZǏx,m /nTL:Gj/)=DkD1r?BXn~$=mD #RߵӰjO`;T]-L Jᬉh Zjb#T~ )֎pp̀'|΁/0w:<ҙ'k[ޣíϒA rB㎿bTUI׳UDFϒEF2@ێ}I.WdqDdԄR?R+1*t:J߱"bUv{.Rm\t1\M劇0*UQY*Һy-bbxGe8\g+)(TzGp lӌvy/0 2%Xu>=ã妴㚤C5$:ڼxx%R>iZd0)Xw`Z|ݢ-!URj\%ZT)@Li4_,u$f*5\ bR9E.:$#E>\Ҕ#$5Z'WƢnE3{wnlo,h{Π: wUDx.%9T|H>@^GRd }j AҏgKݤ%FMBYji4\qZyk6Ţ2i I1u&dpjD񰓞GG;`'M c$z[u򈺐tX4opgc𧦡s%ZQ=K(HJ2+Ch?쇍F_~;.(h~vhP̝+f"2N|"=T$D'+<>!"|;:ƹp12:,5.5-tt%݋\㚫[.[:yC^Ե\ EZLKY&T"q_\p_6Jr؉m6` j6u;xXUC~:48y_ A3жٳ抋MKmOހTļ؜tDLWh́ /λ(ox!/:7N[*CjЪ{Q' R^_,`k+V8-j^'~K%L"?5k4X9!-Ӳ J>?2'F<!Қ4+"' J#D>ɜ, A11uF3+zu_Q>T?$fү ]4)?[iZ5M@$M%oQ2!tdlqHQ/mp'nREX]NEbXFn;qcD%Un4ݣLvr͂K~˕~W0oK&[E#9`EZӐ`T!Cu0 Vb˾.8٠+ˑd>ӱ TdMl" 8oNYjēCЂ 5ARZ랡U5XQЧ֢߄-۶ #esR944 ֋{F[c7!" #>t^xwԡDCYv>ϥ6zmlPVܩea3AhQCgw%(3#) Ξ=̈́9>mR}MѻB?sxk|D-h dX%nP{ģ9&")Bm6WhFU8@wNIc_'DkkX-xxI@g1+ti[q+ـ5 bp/<߭ ӲNeqkY (l5 o~N@|륓psjK '{7_jFB"CR1+S6;QoDƩ&BaC:+D$tQop,_#gtX)*:4rdQCپ5rEcx:Mթ-S4hqB&n7"n' GZRw_0L=&YZoӝHy|f[>h{rQZl#/SdOQ;=.N$L -<}gPsXfa௧,`1Ҏo܅1K:{EI I ~̦8}>B_GI~Di3Xf+G㼘 %u {˵гdflS7pKr~ r!(TzI8FN#֛w@C½,Tj|U(yņF1\$l r_Z2(unW * 2˩ήJIV,!s?7m&kIy/oZ|N$Xp!B2qoN\e`A"#qƞw䨸my׵3"{NX -[ǣN@0\spޟtj8sDIN)yH,q3)T%DR1䀹mtlH0.1/9Fpdڌ%n0q`mT7rV;>$8)1"X969ѺZ=T(Ѱ>P0{7NWk#m ^x#}yۼǑN!#s7Ml11INO=߯"?5 ,HK:s'ͥ*qM:x{ .0._׳Di[*UWçFfS2GLIc'O 7'gr0~@1 bFbq,vxmCȜTL ݾwQ¯vNOOt 'hqη@vEڸ}6UK8htSwcGnd)*4lݢdd?KS .8=yt5*jL7|av,"U0N7GAb1S3UQCNJuo*HIUtH6PRȌ|/ 0-vL)7$ 4[8x(t?3Iv,@}f[*yT?YLtZpO@.dNHxx*;#_[ a e>`yC+tB}yϻ%N;yL;-.wg~ ; 8x8| ]kpDaPPcPOfU4+_u׌7 wd i =T.˸_TCLfJbkoH[D^MxgF0$0 7 MNc*G@kK0 K؈ \uyI Bfl&x| F0bY%| eύU6%wZq>7E.!Yb& $D0`gUv[I^zYdHМ sߌkԞj_lO@B>e|~̚Rt~AHpEKo Re]ˮw@젢^UՄHƤLv~ǀb )+% lϮٖ~At4maվݕ3Q,Oy9`JGis$l!˶*UiLQ rkc?AL/g9_aŭ a7vw`iyRrlQ>;NUq1ܻ.#1VIS>#$ RYD䍨a\3k=:h{]_Y2 ȞBn*e7 cH7؜Nkr22k\v=TH19M+@t0ιYQ>Țw~q ,^c%H_j'i1|NC ejHOU TDvS6bwa<`Cz B  7Pi` iĔZj9=9J0۰rkiE _O )&gmh=+>G'o ,ʻU#&Qz]ؤ?-0ȴh`5] ;d?<1ڰ߄;:!$! wL's\GtNp{I#%!ˑ ,9'Zv D`xjtЮqzL攘߳LG38%bgv=ps81^@#jmo<]j=y^Q7feOF޺j-՚_MN& MZIBh{,5E)ؖ0< % drLq͝ytΔ4UTxNuw YA]H5~dt!]%kRFVI췍` 3/{SZ vomN XMًygH⢰)>6L՗rCC|.&O]a@ZG-kzƯqUDx>-ȴwtD[vQu0|H1'%1KmUJ{jݶg|/]ldӺR 䶏^"&O39]]1MPffb0m.-ðl4/KC`=4rXD5s$0"_6ȏj enEnL{C )xrXi%={#dV Yf*mScJ&:EM9lBT!1~kuun?UBZ8sP{ZRujLx\)f-~0BBtogwrxRP].; G-r.a(} 5CBlE*xW XzAJ%3dsv9Yf<>r Y.(r9f|yZ 2%vP%>S &;lX o%b'1S*ZXe'~H_wPm)1ڋ?_qD{Jg/X"]fPXrhvM=/w%gGruq)k|ma8;d2t>#A JcO/  _>-,jr'آQ/bh҆މ)+?jx`u L,P1$ΎM ndyPc/, #3~UU{tgOԅ`̱gYZ07070100000114000081a4000000000000000000000001626034b40000f86c000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/pci/ttpci/dvb-ttpci.ko.xz7zXZִF!t/]?Eh=ڜ9No\psi[ҨBY 5EHdLE*]x7ڴY΄oqH.M.QAVO;\f7H=Ao5hV+T+CN+ss4Mz`QR2B\blGF-44Yd~_?/, i9)z]b&9 "K3߰7ہJnUQG 7^[e9C] AITՆ2!h- j;C:9=BjA(\!ݟx2vn7Y}<ї(G"sIU裚Ծen|-r׳}Wy9YY$M(9Û9A+/xv.mY6.t lND*5vl\jg5fO8(//ѼDg#<pI2\mM*/IŠ/;ށ_;)}6}dv=f#EQAS<\SI8Ts5ߪ>5_`$ܹ3M^<c_׾iTR> 5*ʜEŽjV㨡6b?'Vq,Ŕ{7-4=k6D:m+VHIC^}j؄R9zM*c3ٲ[의lM묈Y2Ιd=Q,IM qpvlƺ$3Hcի#}TEț|Wy8YzA#h|`%(Kؾ8T.$ߢAHV1# q4B>џ}ղ@|Cg~&/QUZ6C˵aӂYW.,/|tlZ* $$͊2e&n?+*+pd%ahT<9Cw$n+>=f}WC|Ka\dnsZK74!~U+N9-Itud]"…J~<(0e{hvUU8h3r@ ̅|=>{ GA)wMYq(8ꕾn+\kJOՊt CeUY'_@? Q^ݒp1|6V3Lڢs=ఇʦA{)jfN6]ˋ+y  jh̀*}0QڼQ7Ek4zHjڴ{/*A/uqGlT#y$S ;̵YWee  XR ))U$Rc[(*54ZzF/8FeIS͆Wov"'}B!~i`̅O΢Bn\(\@c%Zle%\JRLd5-~KMZ5,iyCr:e[lF-='L_wV5J[% {YdV{zZPdA|puUl 󨯫KO[1`GbyΪN?2*<(HB|b!M8p|3:Wp.j3ͲC5;zc-,-mRB*lLFU3Ej9_;4bhbF0Edt@cL -=(Ҟ>i׿yR'{CՖxNtx.j3pu>?Jo >0fp{+;mBQ. YZ䌊=NUMEj_Ce.FDNK|v}^we#Kܛl2'`\\3d%0[ued{?}޺+feN@(NԦҘTQ2QzŸwG y =dUd"-8&o) J{Mp$,~P°-S,z'c6mB\V$SaJJo5ƁnO\4W:F ( 6Dg4Ol.I#՟‡^zyveaIImӆƖm\uûÝ6CF|PlH(SIցI z:uRgmG~yԻ~Ϻ@Ņ*H4cMÀQ7+,H͖!ŭ+>}˗Ϧ/b$ i(=_mJAq>f&>bbjä!+t>RNvZ uf !C>ᇋ'@/e-AGySurG_wmԂhMK>אjQ0!NY~,dVZJ‘Jj>y07Y+Ca2niϰoBk[w4QDŽv!@h4v!rLYԧ M2v,]E惗i#[Y! ?*7E/m93sscn)Ԅ6%." .RSpO zN=ӌl1vj%^-aRbz=G@5o nFA@Noͽdo?o𓯁u⧘rZVAq'۳vt&6NAonTO _Q.PYRxbjzq1/J$\Nx͐i|żM,!kdGQZJDZF[i1E/L%i iNde3s hs[yA(ٕ1kR)1,L/zXzz4܆خ.b4t77XQ#t1mA[y7m ٥ݯvGرwKܜQpt&2gNw }naAY,q#$CwiDuc8ڰ&8bI"O6#6?='m0$\r#mƖ6EhS8L|PK$ڈgNW%}iˏW'L Q$ON|P{tFwvW=ծ 7#lY&Sb 1Y6Z9AF=G6UD;>k1 ǕF nA)v^TkOpXw(=f4[f*M?{Ua*!*m%I3S}l5UgC Y M9?'7|!^ZMahB\NX4f[0.!&I 5-CWHp EL>gbqL(M6"%.rJɖ]f` ,l>.b1[,w""FXzΠ+"X]"g,X&e5 |3RymhײHYc}yVfߐ,s|F.-7ٜZ]גF'*\E2kʸ!oǞXv yLsrSy0o-1Wal$ϔdQ!Hyuu;- E!ryzx͞7LJX/cG˫T0 U)8?.2Xopxu@:>V, l`},0ŧzAZ1uf̏D \qRoPK`I<Ǖthطn$_BB|ƟT,M3Qdjv1ՉQA;z5}y] F~2J,N.\ 9|НQ,K|1!JQ2J?l'/]t.NU*'ʚ*fh)mpp)J)(MIkJҩP"˶z#DlI.ӓ+O rA^OE\^28Z/W)sh5F3iVcjRo@%G3`)H.ʐ6J3 )̍xzͦE#7@ ?l({FF{̗-߮fwqq[#Q$b;EƭJR~Lh;2 _cr?s\<]ZߞRS6˖4כ[c)8Mce{&"i R,l&ka±6o-nd5NE(`h'0Ocd#XXirFdv+3K,nVY4Nh3yFyApIC(h"I\Q;3~g}rJf5SBG˷RWeAɦ\iŕ_;ys X-6pm+FGsrXjy/p1#]`8o&\ \ԍ+ ʖٿ*̦HHH=t y_#!E+:+MȞ'@z5F >@e1X4?"fkߩd]^.P(ˉ g!0֤w,ސ@!%H5άs6O4xͺ)Ǣ#>T4iI_wNaEhng8%WHQ+aWT#1$Wf}i91L)sY6IX"*L)]Rra:6OqqlWq8ɾ;6rR747'{#");~jol "n ϶cv{c s\v_f( DB⦻4|1\H6B>Ǯތ!5:{?X|CjN٧T@…ҝաAEv)׫(3EG!쭧BYEH%.>io qXr5;JqGسKBHQR8!M$^bq;2~+ș$_F|r 9oUΛ:Ikh0W)rOXA,/"6A>B} ~k2|9X.? ZJH)~o[SMP6=0"Y-(%%m.CqpWb{kgfj~s͟A@A"腼DuNya3NT.W2G[!{`▅ÁY]Ӡr4[0 2+(,|򺧟jxެBʕ~^*ؚO+-0I%A;3}O+ [d{ThSçR1_*iǐ{T<. ۽?$LV -Um f=$A]ua 9ClVz$^ji;m r66xw{"O] D׼0UЃ`a(3bQ KGXlYFȣ+@ھUz"]SdDjF:f2B<ղ2:fxR 3`Ȇnr[77qIo :O2§JJ0Bx2Qa0N=lh˽uHM[TrY! O2 E` XmDHB2;Fp5}sf}OvHBDy24ΰ#w6,ԃ#Y+&J09fKl.2l5x%ɭ ̂w6k>ٻ7b]LC8Q G|9H!tދPcU@b1jF՝pF]|ݍ*czZ eggN2 ǩFim% GLv+G:G+M`&2U3:CȨ÷!=u麎L"{,e-I ZDZ÷IUIlR+,HRuN}Fm}ϕ,Pu4Ɩt(y1pM|-"ʰHGFfKxbeO#~ Ia˲N"j!ڪM^ꇵD9,(:UU#<>_(>K| $HbVI?MDVR]$Ѳm nc$Q+"Og)X}UVYțhkBdL J8Ь4M")WJ0kfolO55k.{; +Ch |@aJ?PAś@tJj$F,g_c?#izo%-s#)^R^aR8KOqZAJ%B](u /|V/&WA_eV3<('VA /qz=.vXVv{T"{ms"}7dԗ,8 BgK_A|,A?.8j(gWlUڧQ0mzpn"JC .Ϊ[DMo+/ܟGX>Zhgr+MTp}TϽ k u݈@|(e9j1_1Խ̍c 3 '}%# aCY`'˳j*CFd,-鯶J8"\EwiڷQ$W 9 SGT1=HD7R!$j0o;W5PyƑ#eTjSv'zڥ ޘhM b8n%o} 9F=o$VIt͢۹wISBISi 0Cxhdc k,?e:檖[ sCF/|VC+.K * ytШ?CY'VghQ-هDYP-8oM0-3r KU_nIyۀgvA/2ȂwD VT~>vaSy06N#֠]Ǧ-cUo \B?Tɟ]R`U볡 j$!a)Aou5K|nL+Gs.p]=ySn ]VQ:İ"uTnc9[X~o"^[FZ byA)L5"qO_'2Ƙ .lo;=p d8RڴZ =GCk)TS/bz┴߁*z .3UR™eKzsםv(t!e.(Z1wuUy|'kåF䋖5M"-+6uCDW^[v;ϸ8৤=ؙۅ69Pj?7־ lk[ c(`Q1\W9"Fֺ뜎/WbJPW:JϛeЩګqRHK#^c N+ LJӦ{z䌷uW>Ƞzp`ɟsK0g*, zwT{Jxt4{[nu5|Wx(|'wÆ.!yHY_%2j4E0PI<*b"j&p,f|Iˇ6&i=+9&ANxNwU|p53Uv*&^]8oR,4Bj|=O@rK&hўa~GC-s+)u q*eQuH3Ć7:+j]8e)) 'x3!RUlDQOk`5:37עI aBc'ѹHnb쁉->\\DF2l8IFvk D:eoZ0`p)!Godhg}LkCZ -lC$4-HZ\6.ǹPV R2=ҍ7X_R; Qf_::{"öHnejb ģeZn mǸ؂{}> "f GY 5p=񂳾IDڰH{9S5&f}3)3ukL Ǖțkl"o2WAPr_O_I+s4ZiXDgּp="o?/i?c2Fȴ\|>s,_AuOBYi$PqF̅!ߑP#Q#èҳC$x RE4~b+coݮwsP(aXq{}(jiW)F.؈+oIs~-C,q I v1E/K|Rü}VI :>ְ_(E+_@*Hc5 -u+v+ :X^0pYY>R1 (vG;4m7ʙCͩ'3,N8.2b 1=J1[icF$4k>}4ZO3ZGl[8VۜlG[A__(1:vڃj߬ʱN;L:8#X} wq `DbSeAt,}@^Ya:-|7U?(9yƱ@?*eP8oْOuc'-iD33H\Ҋ0G63VPWA\IO+0)tn"'Q,Uqh3c__9l%3c|t'^, [9fwCҜ}M ãudHF&ۯJHٌ<@qۧtJ8>ŞwׇjT/uʚb(e zAb 4w#Q(Xr޸Rdz|aD,uF# &ɹXl4Kʷ -$+b'`qa=RӤڧ,s3S'lf=d_+b@: >YH-&U(wDd|}a~]W a r5/lsErlXL<ץeq.Gx1Ұt8ܙ< $L՝IR7S[ܧ^SF;U{Qf?,lE$Uj|C.FVd*M7J*OPtc $-y7eue!׶]'97 Fȉ{b6<}|)"6`8 cuE6U-![\|WC6H|/%xE's-66P| }%J;MC Y,[H@i]rYH%ri[򒺃>"W1oz倨okntN(KynYkleM*9妃IJ"yxei0cie8X T` X]BvE,955hk@'vt³xb|tS,4f]O+M!a|DUq_s%\g4D0m `,\Hhxmw.eȶ; Qb&M˄49PxOۓ"G˰8jWiOM`: n =r3q~`h >xrU2P]~ D^2W#'qeLo$v;>dgZgfwBppK+S ԈIJjꘁrU#GjZQKԀQ07Eboҋ͆0:rmqL FS26̎2}F;&ЎC?DV>L jغWh~&͡T8ܤ.Oon]'g҆ u~̜?$p2Zo6+…ÑB͌uPX!><ԽsYr;& QŸͥLKk$n,3`ĺ<|Ņ8Q;Ҧ!??kd]f:w/H #*^gJKx8T<.XETUseMB(88Cq7xMZr[̿;_#>r? ,;l) άv&YWsBjj5ܒM\E 䮘':шѦs(*>N· HlՂ@uOǠ0q &c^{*=RLWSI_ےNlR8Ux`$) _~0 8l`Ԗ.ԧꛈV,jKcͶ{̒;XK^m]>ou (a@NT>Wp!?P,BYwF GrG:i ̡ 38 ,㷗v={w>Р|.Zi&#J&/Ehx*Aaip ۅĮȫXHޔE' RuH9a{&bpr~7(ޙ{{s}$bw pz)F^[odo8m,2ā1)e߆-Le]']Й |/azg0XoO83IV {  6yLg"i*~wi @ AG~k6 Fԓ1:Ry=Z(^DfF*ӟ-5Kf U.) >Ftauo21 3Ҍ`rgUg ]kPWk LÜn^+I8(/Mƒq?Q #LQ!*@;x$]G;)ϭ}Yw<@@ۆ瘋 iF( % ؀QVtPW11'ˢD}Аtsq2mL2XM;Ġ۸"CYQQsך*7 a\ oۢy ȸC9e'i3?`{ UمfIMp6 #&K&Nr֭a)-[!5c6s&5 ҃e%aĹ@u;w W9ae=!\tXDWCɈAw}K糌 wJпQ`$I~r㧌˶}/Rśg4"=>늎n{#}2UT.$BFı@@*8":MK4bg4SMdߛ=w ,>ΔR}(s&ԡtɒU:G) >B ̈O4Ûl,$ +&(h"BH%dasX3~R2߿g->)bl G@ƶn]'~Vz{kW=xqeV`WwW PIuh$%ՔS0i䎀[oIK1'p0"j%<ObXtZ$FB zfzI6)ۋ\JbV`nHZʾ#ЩzI,|23(⇌"f_g& -|z!c01 Q4LMp$AKmqsL㐇2!MM\Š|X׃uzY{|dR8v._2[7.r:-hX#}ljF9Ⱥ4*uq^ǭ\=yފ8ݦI,1O?6&:HcXmӜ_HtO=>_l._ Oùx}9߹ \ RQz^*qVhdoR%Ľk|E GW%dc{gyQlv 0n~}Ivx⩧\U+ }q2N \g|ߢ8!ĆoŒVSYzٟ$zo H,4+&!\݇Mۻh>9k)cl夰 g[]Ă0>_o@_Yo.mLRu6|DG>~RkiX&T$V1΍<ϨJnTbPc%+U,,_@'E[vs'R0ORV?qǹQq)^_mH?5kG|* Ý&tXD(8|T_Sm?X0uMdqi Ìs]%, Pn}mF4ס[weϠY S 3*=}0"] [=?w.*s*e#pL4Hx#O#o3QՌ2G&QibC|uËCop0*G^թzGQ+,) '&bkя974:GUXYbu<>DDG϶p8by>d%cu0[ #Z%5Y:+I% Ȋ_#2y~7~ a[=sҼt-@eU|`ZGbCPjXa$Y ^wSrq咀{R 9tL빤F #W|]{MVu[HRN;DF)[" RͼYVw_{ c2چbʁm5ɰFf}Z-fq5!kE; ϝa@ {q}O?Y!p^B+IaP&EAD)/W̘b"7YAOidZI>pʩ*Ը@k@d3/3uqF/jhKUD}, 3z `JG SȪ:{q@#z j1?SD.cI+WC,8::27*!;Ꚑiʑ}\3U%Up$m2dDuBO#+ =}A%`!$X}:rKR0oP e,X=ʳ$6+fp/3#ĵd_kZ i7!l1I0D"j NFIDJ6DVP12drlZC`yeOH]H|5Ö́PqrgxIxud(ֳɟ \k3"3ʀD1e~H_v 50iR~eMU^kFLtOQ?29`zz= D#T{鳂תh6ԛVNIxh3/J:-kl>Qtrf7%FS¶X8|րe"Zmd%pbDiȮTZ(26L1řA|FO%΄* +~xH0֞8(B/R)S/RHӥxhcu#`9˭<@H.PGRَ y]TunM:#tVŠ6cYWYw 񞀓(d&%A1Zԋ??٨$tA"  x)+*e2]1HHE2J):$@)1gKDPbWMrI=1A05*U! Np:=әBY[gzu|=[zod;6V'7;(izS3x(ȴĸW7@(\+qGV*qC//UD3vk):TT( JL:ϲ(YؤT~i*BKOk}{Nܡ$Wpխhꑤ f+o/͖'S=SkZUoۘ"Qc,#67RpH :,&~"A}fILwJ6 *(#) nGiurБJi(l7g:"R!Ō[l0LQc7_1:ᒇ1`{supmGҸPrAS32ojG#;x50bs=y Hq4)DEӜj S%kۍC[Q lt/W/ZՇQb>7u2G/ ? Wc*hKPˁS#xn*s!㰔iK?R@ÉEcp$3v_.?jTQ`P@@ ovߌ6 m+9tN)(;Hh7.0T1͑=3qxe3)V.JN_[Ys56ퟠzk҉):F/cQQJU~ś~'|qÑ$hTą;-S4٩G^LNF5Eö%HNFe$atVeL]WO\SCҫƨ4&(}GW_Кb o,W=Ya;WׁR!]])-vYJr5YvS(:?w#$_FZ꛸?&͹ J[Tv)fd`2!h0\*vGmr8]iS&TW̏h?`M* lt^4n 0ČJٵMdso"m' ?-3 dB>z}G+%$E |@OBeLgDZJ 3Z ;HIWAC>$ )F|xx-_C~hcfE!]<֢AnZl[_M3CG?eNZ<ݞ87E-L.-#[9g8vo{S} y&6İMRݎ>{r na;IO Be򨔮Es\U[l/Op'w'aQߟvYH࠱Zɸv)Rxq s^DcP9KQW:>[˄Pb3]*̍+QڦwA ڽN'S9l2B WB\[2o L=mKV &cW&SBP~ɗ, j浀>^)u2ȻQByاx2nVR`B^qkGu*{p$u 7Kg=\MT SéiN!!/=3ABD{I\Ȭq>a:)judK(|*N(R/\<8S.bp|m]2?<dدh<[a0|aOcSշ}<0_/K'L<+Gfϥ9r!e%^a7bnN|e-vkr,< 7ax{_)B#K=˷RϚͳ(/A >,7[r/OGy^NwN7s՗S/7Z)GY>p72v6}^9:=ZcXVkb*)LlC'ڤF&-v->'l 9pVqWt+xlh)pz/_"5Bh1<$W;ǽōԒ-A\3܂J~Ӝj RCAd᯹Ԝ5q5_ˬ̬Ȩ eR}֎&.b5Cl_̭;-0i]2KȫSЧVmF2WdrmOx/_0n3.3wʌ?#lqIb?yAٗeN]7i`YJ/C-cOec2ԧM`b#4!8##}"Cc#9Xd/]i] EIPMGkwvylV2G >UvzrQP/"!2r}T6ZmhvYI#Ed,i luujlZ>e *RP YTJ]1(lF>W]'U!3A<؄SY '" ڣ* \v\ywjM-T C>H1} ?Z|]#~33YCE(Ğ1 RMl&D$&ޕA=rP㹢oO'@ [2CUZ}_Sr2cP`)Ъ-ߵ3k RWeyh!翗>f>CnPS VZF}6I2+g꧍mv/ԾG @Fm{wž[=ctSv6BiAKB4JMHMAHw$vʑdךIP`Oc2D_]_0{ܾCJT3wf8eڰ&Rtչ_YB 5*;P:#} PȁZbIVlE .{+.QHg ,FJZ,0TcPh{n셎'Հ`X)-dN,WnZ /`Omq!G_HPŇ-D# ӡ9~r8ʁnw1BvhKwCM%!ºLB鈖t`?ȸA9g[{0wUD7x̓{ˆ|yV1P>F %axT­DKGq!d ȝs3a O w1~0m[c{F퍘-ѫx)5}- N͝ n܂L;(k û9mMUyiTy%~DcvڝMn{7m .8G'ۧCyZ,>?CDz] ^r&;u}({!d7wfW|~kgEѿDoKZߚe[?QcZVÁӽɕ B;L 꾭mGhY<2gg|yyTu+GL=gbdSR6avBcD-]BEQ2qF`>gl:xmV"́w~۾KJqSd0a.%٢5V6)$׭ϔMv0|kd|el!t<ӄuE.zcU24Tt̩5w׫mn_;4b!f)'G{%E6b<!I -J.Q\&hND6g%TYfA1-M |I6%C-L>t?n7]yIKK3'K)qj\eN~ΎBόIќK;!o<ǩHgEd,}!ԸJE3cNu; 7O=5.l/ |g ̬spþo" }  U?WsE_+?X28]oJCJ.؏u߆s奛\! zC8$$fMq vAHJ>`<6e[ Ӗ_܈|f%ur2`'Dax_¸nu磹)R *~;ϭS2"SPta /Hrهx&#|4{hE ؁57D@%bP 4u$KDӇQOVjderUQ9dBɪ&庱p.jn )ąISC (u^5`0xΰE2]džN֗ ;q=tl=$UOEgd̍m' uJnA{rG7h*>2Cϋh ª`I`;Y އC-۟>nu{k\\0nm !]xƃS "!qm芥m' ga16ٖ}vh|#emO;*N,%DLomfHYFYe[b><.@RֺZ@XԘ7 "[t>$VZ0?)}%jUeKAݽ^ejBЫoH<[^.squ2SG蔈ZP< YL2 a_|Ӂ YԑS0ߦ5}<15|A }mNZv3߿(ܢXipn~z,}7\'2S*Y&9t:pX(aƛݰUK D1-`eՎ-WF[< ^cJsHt {]'U ?Uüx f=ijMx3N`q0%C=Nx{3#Tei Z]¬H5"3 vh0QW[BT' @492xGvUehGU?;r1E" Se%!ud5iHs>gԳ_]A]E>Q[Z"Olл!m90kȳ,6cssD;!P.z$LP}<FM-KLne))8-Q)tce9+ZpjDnK wހ)$!_Qz@߻`ŧPud0!m|t\G޼R$Ϥ܂ӦG9ֽ&Dud'sJ(SiD;''|^;:8qMgRt*ȅK1nJ?_3>⁩.͢y5H򟩮`/$õZٓҔӻ7~R> rig͸e3ZLU_=󩑿 [1 S *j`:W9uaH}ЗK>4ɌcA! (*8 -%#4)'K1Y΀Ub ~%v(M^PPh rѰ,Wb(e .x~rj\}9ߓ>{1@8/Tgc҄.tz r@ڑk6 R_Hko .bS6ȀIY7ÆL1U}p ]zMA:tֽH%qeR,(w M*P5 UD0P3MStP.2m =0R\ pQ:=kQ疨K++Yۋ)&¿\A%ͧul{!$Nόda70F3d^$n]& ynCp^h`PSm[kwZQʓvn_0Vd H'u|}uo%)\JC} [{ezm+ n}=e[ iG J"ƋC Q,ؗsdfuqquԠU}*aa{ul񺞓M @U 5}sQ0^ ZwN *m>H9PC A I;!\un{._v\le碚tYJ *?RG4);@y`@zoE'y!5+r7]"R=\P Ft ;MD9KM7yùj|߁pߋrUM2p̋x3~ S1ӖfsRf2]7x:qŶ$`ࢷO#{o?H&ld*vp4TSGuHu+QHx#Ao|[h#7%GsCz=C?B wwu;T&΂I2 !-AI{54P QMam r 0:?^`ٟfJZW5@9ܱ= ZPkn;7]ZGhWGwG0d*=W m|m#DW]c+)'ls4bhhf'Q ɹ~7"1>)&DC\í:Gmedn-z)#A =S]q?Fy}Ѭw^>9AJgDw-Kz=a cA]nGӦXH"K`ŚŢͧU‹fSų;pzK3 !;ʔ`# 2mw d$ЄV<لOZ6mY.>/peh{cL;+nԨD& oL4Y+NөLJtz@`?;.K') >TrߏtFX#{Y,'&ˈ/3r"u*8YOΦ^zyg+9Юc7'|c |tMu6әD>^zq;Ԯ u*'8P(˫⵪: ݄cH-x Sx\MMV|H3,9x4)r닭"TG8tq-|NX ;'T7!prSȄ6>ˑnny閹<юL+Vdn?>u<U*6`\,ZOmYp;d><@d,[PDp|&íh`0aD΁53Pf:AY,v Ehn[^UAL2pŔUb]?P5{ [u'[̡fi'Q\#CEli pfgW*U+S8֦Zq'7w؊ŗ\R["Nr$*i:]6ءł?N$^@, 2l-pF߮&f,K5zn%0dK&RF$(Q'a랁;y&/pjXK -a@&y{',.drPɡ,46;lobcwt" 7y#v)΂r6y@ObFYӚ'rVogE^(ܛV]+͍IT_&@f)T9#$'`i=&|+1GM/f(HElrI`G7A!qyA/7ZIb SpVv 4-͔xýVưGT<. 獱H<{ _NozAlk)?1'b   ,72{ OĘSZ$Z$_*o r(9+)ЮAד-֩71sG%"YCنNQ &깐y#(` ĕ;c%,p!I_gXF4a,d҉:26 v?b$eĮtr\-/U\;BE89G%}bb玬&JQwT/bn e[7 EeB16Fɐaˀd4ΔÔ3:g#j9ڃ<}I= p儇ɪ#DWѤ,;bC[fvI҅Ǘ5ǂ1#2bHRp0 rxF Gr.Q+p(iҁcbPcu 2.2r@])Bĭ$,WR0ܜr^fSsqLFއ { Re%#=I;0e0Z%5CR]XK0+nmОwld6|n4٘l)oeVxnOT6F#tv$@  3_ɘGE~#G@s\ B1p"׸eC 'HL C>o/it̐v_tH8OԚd.,71˙v8 ☥eETy T$Hfք!bb8>]pDf ;䖑L3\DfۚV˚tK2+-xY Ǯwm`_лEqjl? K@.au8 `~֧S2=J(xL??]6Xayk#LSNI;45_<8\< eGj!qppU8+v 'khPC--N*E>ق8;DɊ@ɳMN.@C-^6 BM$6>%F$($5Q^ C!P"k@#nV`$DBåcZ)< ،yQm>l0'ȭ$pnmh:qpl%䝶xJ>ַm(3ŭo79`+sD6~<}: ̏3"_|sR.8UYJ;4! ! ԫvzwSֈ7F ~*D=4Qp6 - <E.Y ХH6'.&}hpgD#MYVJSwr Vf%#g^f2BƾZ}.KTuQ`τQU)E fNk*`P@ ߦ𢻽2f[q2&9f9\4'+ʪ*Fk_9+[;С- pn!'$\A~3 U%`sˠNܮ(0%z\ u{M~vfd_ Ǒ}tlyxHqnMJuE:=/TL7^o`vH=#1d8afwFP4 l\aԳ ai0K kL^YriIeA>)!U:ʙGkl}HU`|iy' _55Xp}Iʌ73˦?Pt"-zXORnN$q̴qr^6ibl l5w» yyF)ߏBZ\+g*@ j x^{0"ɗ8 2eufhB|"{aq T{CfւPszͬuO$&wH'm]OvÏƬ'3${**q(%l, &(fW? ,FA&$[F|KE{:-N[ 4Yp41I r=m:d&0  ṽ&f$cժՈ"Die 0"Ю!#âHLO"C螠4ōii#!lsOH!Yx%!íǮlci"JdjJJ:?QȺ&=@'fPd|B" T !nޅ`DF撹i0q/D$6g)*'OC[Lش򻈅qS34Mȓx2Jr5IJ1't:Z 1T^ZvV̜ikh[jf['q[VŊIgXB7Z4 VȡJ *|+zg.lc*^E5U }ӿ"t7ӽDyFQW6qLPU:(;y hrm{ JFGW^wS0 zߨsL]g@6@. `X[3EZ!gmoڑp36י5*'SM,WT.n65L cܫ - ePʤv\͔:2ue$EO@D8ؖN%}pBpɀr0"­&nKk33S{`R:kι?dɻ|$We\^0KՉWH [iB͈UF1Wݚ'Ew7&>MKɈcG  I/A=I|:xAe&4oxU ̳4N="%'3t{SӰ:OQv_L7=^  ?2|`lZP*Eiw@75cY<疰a6?o%YNi/JWEKK5׌+rW:SC Y$P ncO39`ϻ )zlL㏩xWT4i2x;Xѡ3b_[&s̃3v9VYZ&'x-ۙ:-L*x:K‡x1I&o^a²)Vmڥ8?N{ c8 YV',Q4C ŨFxՃ}4PcI.YdUaq֢z/T5 IcHt8>7ND43zPZ"WkkazaK!"B0 " /T[j,lt}]eᓃ#F)]ٰo[H:Ý+F'؉)xzh HŶjj8@"+Wm$Ɍǂ_caYv!?Vs:o'L}Hf Kգm'L*82?@+W@PKp PU(e݃n hkVC" 7 5*-U)3L@q`abegzR{#|%LLٱ (y% <|7h,)?ƊZaK>NӶi)[F7RV,xu/c SlOY9*<`1[:!u]@+~%-zA|guGv⵲Zvfӷ9Vr@kTDD E68+UX|j0>FrYWBa+_ѿzNyzL0R[7 >KGQ"x}FKp_c0D-t> jûyQq^ncYDb7zF2ྍ`'+7A2A<S\ i QNK㵸 ^o6bYh7@.m~ y:fޟ(gj LG@pdΡ/z$msA}SooȲP-A\TWϚjO Z:HݳJ*ۗEor/@nm WxХaX} 1xG3qɃF68(9M>(w3LtD~v/'gB s\ y !ܯ#G] oMpWbٲ(,in4T)_uۊc(V[%:a:m>DؼYn{f䘺[)]%1, );{.(l%?^CsvfLc@=e!rP: eƛd$TRU_Jʰ()|U,=V7zMGdwpf~0EPɗ$_v_GulHpp$Dk^qԗeEK < ߢGms {ѕM 5MēMNiaH7˲6%\D=:Җ9L* t-tU/I=$o08K}jXˆfͺp1Uhpzx Q' =6닱$k5iCrv9Yb'rAC]0`x{0}r"ό4]/):ss;$4/Yc8l>5CO4aPתXT)'ZC>sSP-_H.Wv[ʨLZ;ZJA7(b^=eo 7/¥߁QءN2??X/W{ᑶQI lz [lk3`*+W;Oz׏ZukV=~C_mE~&g۞źbY*9O%I$_RyQǏD皳mϊfc0dL-!Z+=fC.R`kD S!KkfjahO~D,.5=֖㍥K3Ce%/B 5^_W/=*`d`/+g)X ~`Ѳ~~`دAvu:I,d͵}FoN'K>t?mr0e=>ͅ[+jyiҖ u'R JxY֣V ʮG> s=a2Δ'[KXm"&ߺA)^FX|{anB6{@rB=!+仠cJI  48j8m;[ibR`ԋhU 3n;nY{f?}z: TK/%b(cfH6>YS<-m0r_+b+&:#/(Mo!@9M|)ƎB R[ÊΣ #oPSg} e\Ѽ ,sh,Ne|ΪW8X]Fe^ȏ5uZꠥU;EebA9"fg:"юOEP~p2WoKt`PC+Wh:Iahֺ,: .Ŭ%~=Y&93 _yY=E>~'ep0Ā!2Ӧ܈+5b Mi%tU0$,mG 0Ԃ&?q1`Ŝ` ]$Tf5.GS +ӔA/poϻ+슈+lΒsn}kc}i:ATLvU] 5ǕTB$R &1F|y㕯+C]7u@LLr`*u v^Rn>&N'V LPN-t)IW> z`aV7-!⊶`|$*"Vc2f(ϫ\ܵ!wL-s챘YR3lJ$c]nIP~]I0eu'! 6ZtOPPRU)fߝ(:+W-i8%mVu{8^~WR8g F̾JAw@fcg3*MTTԛU^/PZZ>sG8>9$mO^~bixJ~بR8`hMxv[us>8hUc3~2--dPk^6'iY@-^aXjۯk@pX#YKqC(*H+ThW9[Εup@>`n*EkK>ͮsٿG.ŝEso%Goݪj@wA( 53I T^ Cz:'~hnˣjm CIN X xg(0iT=paV%y\J8+_X`$FGe'J2!TV*kIN)90@T3pEn޻S?gbߓfExZ|r,p`Τ͑i}ܦ;#uvBfJilw={K*PZ^RFvꃴH5=Ykl 56yɅY1N7ℙC|쬚>PQ+VqR{WɷQpM*)@kn|n]ԝa(Q\Z ?7|+uq\U(xt2HkٴW'6Ϊ˽n-y(//I%m=yE3ƓEy}"<`W GH_K19 !iPbö'̘eOVOݸa严4l6wy9ZYn0݅s*2(EP}_p!j6@Qα^hO =@*n {AY`1|T B"`5;b!Ti\q S޾J@6hB7$SL3AG{F{"8KOe*RTP~HtCD c\5Ta}p~NnY+%t)Rܾp=S2GfFhe/;,cC3=̾z]uNo,@H(T.tT=(?K4fb5bq۔LԭXԅQ2&r,[W rhI|Yc4젛eF&F`ϥ/^M6)k4b%C_H'"Kl@-@`A3_9Rtׂ4I%/{+,`yӖ&.e0GP|Dj6ˤrp|z樓F"/*FK zk#5nbN:)o45w{^ `1 g,KDzQ) pT: D=`.akA³J{ Q6Sd{&'vNDH} +[<﯌*$,/2^[ \,{W]@Њ7_L [i(sp\Aftf/_q,=0qD=qn Wokl-a!8^_R?q(%)`k\=KK8PCeeHv^RCy-U=3x1})@b*sDZ>gD@S(n@d%-( |-+>I_S8c52G:Hb<*M/SQco /V-:$8"+Wψw{CJh*zw";'| Z=}9zNFEtL/;՟;dD"fUKB]!Yef/VM4N(aUDzVX?喎~? 1oU Tsօ2oǪkzޤ[P eH.v ж.ӈU ξZluSCQ? L-DxQ*A)7o %Ex*R/=vhd:K!M[Y1G~•:1SZZwS\Q^ϓ9QWG$$SϓKMNT}G*]5o 3$v |P<!Gڑ/ψyT5Yh,ɦJr wu}~F)| `jaȐUʳM8͖0P c&8dKqVLҟD ?Vmh-P޾k*TBŹ2+.G>B-^0셅]SzhBRmk)7>܈K}(b&gԗigymPm X;]aÙm #j9uK:9>[)M2 !x(%N*BEauk;˧c*ʠJ&Qfh\8(8Ύ!_SxWڈZH#7$h)==ll_#qSWɋ*f$`[(I]MG.XNe<+gOgw8rydF./9eC(9򪘸]0Wc\v&N40W Q#ePMteXdD҂F9ä0Xk??,4f8/MgUzRV۪9vmVV[;:fC5;:ӽ<`#A=&ڣomV4Fz9XUnQq};Дӏ2th\?3CQ:x†7}"ɑsp`(- QԬwz?T Oi>Ƌ6V S _RH>"%yƍ8/;h+w=N7"y7̌%M`5&Qw,1qam)Z$F€K+ܳc9%a-Q 2uٟTR~D)B ~TP";ی0:+}^ߜuzycC5봠L:&~jUݢJſxR~9"=Np!yKP ~qm_c01B:3=S\t2RE>ƭY="{`7Iz<6Kn X{Yodmb4]઻sy;gZA b>DxSy\z4TL,fai}R+^vngɃyxKetђd bjvi?8%UYoa?Eilksوp ;m/AH@ZmbIwͤO%<%/$n PT4r8U&k2618+LY v1 ۴nFeqB͋&5ynAS9N["Q,8F}̫ȃPdL-WPpA͝ݲrqrzǡSB8Z9ڑcp\ `8b!Y y֣ߦYѠ?O11_r%.G}jt:muOUO=JIaL#5Qe(h  8;D_4>X g ;'6qx-^[B` U5_M %(R|ձ6FegTz6rS Gd#8Orkȉ\![P99zS~R%$#-%_l-KW?o[k{[hM~b-dKd<]OPU]>@o <&(#%KZW2c?:w^O7;*=JƆoE3"!Gpۏ>|v1V[rXAm=Mu@Xiܤ/U0fW#0:arnG櫿/ec$K3i6QBwҝBNН-̚5M-k1ވԹR4FksU % ɏ`OUg8f`T-E3I"!'EʂMҢ׎17u.JFse*J |U`ELg]}ΉL$H꤄01=lM5Z}G@50BxˤJ0=p-kg2m¨zgbH<d܊2d IrJAfv;m*ۛyN)) J`eDdV?#;OvEzC4p'ֈn(5!~Jj5!h1/Qpɗ;Ab/ĖN  EK~13HGZQjyv %RvM|h#O JԻI"1dzϬjivj>lw!9g{֬@VL;l}61`&Du `g ~;iK|8ұ { h)#fK ; kZ9jw#c^ܟ? {Yd.f(*'#΀R!x]Fowβe§FtY YZoLb71=qhM|F)i# /V<>qsM 7("o׃Fz t+sڋOKڵc4P*Am'M F\u'6S-[W%R-cOںVm!¸q2=zn˙4Oj.nW & œv?FWdۆ~3ZcVӛkkDJ PYT8u UГ ߯B[xI$sqb}ۖԯ{&s['nyP?~,qNsEGU!=q*%Z ?h3?6sN|:k0P%vk^גaA^oIm1ǧJ5=κr9jW-paQ ykĔصi `ҧS)riQ.REVq;^Qtu\x^\3ǤtoqKB*X,W',R̕! uc9xU\dۓa%aꥏ>Y*"iOg=5 2}-XQy^PX-A⠱M, QDT(ܗ#qmT9,43lȖR7=GbGHT^,A5>rN5?i؀Ai W^NN *IS]̋>dx-CY f<߃ݘOAO3j`XRgꈁ>^AyAbsuh .`[[Av$7zB#9m_ /rr;[ \AO5dyI -"nRIzZb :߂-`L;IW_j`gSf.Y@H~H(Fd,1֏uR`/"|ogYϑT<ڊZdE.wۙ?b\{˟w9e0R3 yUy/n2@l8Pf@0(gP6i_Й'\z[g1L|6ig:ٲoPN2%x Ä́=S.`.8b`^_Ku. #F:uP)b,0{ni;nҵU {MI**ʾ,]%Re{"{q\f!)vM )GwDX<ʔ(HMR%W^*mm҅U6{s"\:'iN P , ?6#g IգLYNx8\%k.U* XuyiySj蓻8xɩIpɥ/[gsҡooB PH}es~wHzjEbJL4 x|-W|?9GMkڥ{^7]t;zlC}dBIdrk+A;L/\-;Ϡ$hZ%2d ǀg8 3}bdQE}o>R|$|"n=ڹc i!OG&i@wI:T4t؏bq_EA(.Wo?hj2.r30]b|^24t՜Gn5Y @X^(1]-NRroqJ^DcA-Q#lLO~'pޫ§E"1*HmsvYdTOotj3Q [0Fwm´Np ha#69V>%m;d~-DT`Una`N<6QYi:KMc &9?T@=GWh 7/!,lֹgg/DߣlHjAp$W槽|Lmc.rйԴ#4AXwqRQ}D>&>åʯKxkPJ]#\bˌڤR73: #3_ S3mVB&yyAlf(\k0Q!z9; 0zM]m2XS80ss~fJsFDPW*9( =Vbڡم0~0ۂHfϬRFjց"1N+(u}‡-LDq"?bF34. rRFBRfyR"B7)Q@ ܂5,e U>+xSMɎ86jJ:/W6 DFeoM:%cgNI5%{3D"׽8*^@Q~Gv!CC<kp3PWCFwc=lW`.d`b)p]Jf6-vo7JH4i?=<@#]ߚ>о|H2 JOр_<>9Fa\X9]1a4d *+Nl2 ILX.Ru4$n=FD|W[E@0! N 1As`#UZ֘.gqG~놨 e,5wy_[G{m|2#B !ִ`Lͤ-sbZ/85@hLܨC!7ҷSFDz93] S|-, C} Q\iYH q78='B'4K.C޼:ccجSm.+xL{&KH{2T51⬉ D(Bdu"y6qt $~JMk*rD7&Ab/OD廷v'Rץ{̽Q'Cذ0L:5ц!8C|:oif_EqEdx߷-*y*]=$w'pa&^pT}Ix?>+(ѦF睸U?/@3⧡VMUKzP=U!T&o I+(ǽ$?.MOB@D*s)>O$2ԖS ²;@B?Ž=ߌ7f!Dؖsfl bkem53H@摉=h tb*c65@wBJ$4 T|]h X |A[@ݽWt w>a]1‚ع"21w/_d?=)XFoh1U|^(n#XƮӒ`jIܡCrYpm;.F5}Eg 7ɣ˛z&{ &\3ԇA ۋB6ŠЯ$du5 3X_Q:9NvrjPP`X֝I Xݮ… L! _uv>Y\]7{<6K#|O=\EBmJ0GC=#29m1%mFI /p%˒S8ʾY ɒdDޣFvB%cF;M;.0K0D-[>ಂ*`E[HxtO1_ lkB/'*r-h>D\բkZ̺?"HbtAsD l!p'b2Yn "JOE%o(د-qNHۤkxnUdh7_ G0 kG0ڶg.{$]Vʉ)wpfc=J9 *cǩ3|."-PDhu"oP'eENs`)7MWdu?T>6Ҙ]53є(_kԹRD!EJ_|#Y^pnK$+QCRFm:tl CTol2_qsv)y`VkSӚ_>5GtLu(QЭ݀ћlѥſuo_6 ВqFZmNhtg\첎QYu@ a8#}kzH^ Xp$M4n p&PygQ onGtHib:Y7eIZV;PJu[nk3 #}RyG{?faS~ |ɢ N?sAbY:0DFs_Pi0/BR %+uvV EoT'^SY$i؜h>{@"Jc"]aP0:ٕvFv#l7pYA.8DE%?mB1Le9K W鏹LN}ou9 6L!d% |3G>̄70zl&]7}qM^M{E#. +$#fѽะ*rWZk\#rR 1Ih?%+|(hy]g]k;2RX痴 0`ODj׈ޝ U4:vr 9xn#-›w)iD( vz(xUwRiOfq*"V`ݮ><$̔ħr&jj5-$LQO4|{Kt,[ђR#t~9"@>Xe+m!-JC+ׁX&)̫. p+gAzXU˰&OAmel'"5" ?wCt|WC%xHtmJe`:P}.QNE"ȶlM+i_l8-aH}J( |$ܗ Pb Vԓ=o6CX{y+iͰeyQU1m]8Cj%[Q[rl% +Q7qXr2#2s] Ib uNmeIpj^S6b1&#NIk.!`XhK1bBީ6\kV==~`񾹃-aG|];+x 1Z 5aU=tP!x,\b%/&Ey~N;7_'vgmm1VD8hތ& ԥ=Yo9 ]q]|i^?3HXuP'wQq.+BAl]#Rݷ5<>mĴ)UUoo팿b WUT (z\#-ZMQJXd P6m)itCPAj,:&HRJ.:Pjk{"-}'#sSS[v-0 P~ۚLJ%w$7#b0GVIyD ԇ3E'fWXr3i'xb0f 7L޴ 䲑P0nhY}ҩJ@yy)ux*575٪3D+^s-q`*-WR=^]9rmfLTw1hJw#. ϙܪ*6nC/8V<2.nbaDYpsMU/ C`# 30͜ƀAO5S<Ό0Hu\Ų #AsyC.8*!k.{k, +l:\ UXD6-.~BnׁB-Sڄ3/&u O{V*~ _Hپ/o+3)qPO+Dw]9q$j7Ew*go(ZȊ6֤EXԆ~F9ZդZd7 ",+8=ɻB9OC܉}br:T#e/Lu]B (b)J)g*_ Z}!ZM)wJ?Xz%u7c`H!XuKN?w/o0@ ̖zi7H_rDٱA+xqa4-Z/lDl 5joS5 2Bdu6:-A[g\1^gv4wD}*׼ Hgq~ 8V`]`YS$ 7ҏxi ,pk;Fbz>i/Y%Tm7EθHy!QCeeY/RL3uܶg֕.בcČ#Y?SR,m޾\nj9ao$:NP.s_5:#sӆw)buf# 9pi?iD9AЋ9ƶ`9LAEv)ȨaŃ]ݔj0 G ' y}5TCOpu%_fCϺ:@تtv<x*ɢ@x9_ij0y6q;IWlg*i@wJ+4;:Uc3̶S=9hslS+4kUC0ō[&5vjx(AmD1gҭ ~7QDgL Y~wˢ35-?lXI"621}?b{Í1'K6WB 7jv< B ױ)Ϧ5((SKU5 Jx  :k:|r75MeI1S\ ;msCfTgiU.͞r,8YS+h/Gv݇ܒ(0nԭD8[$J@&\s˺mwrUVñۇ3i7໠$6}lF|Ⰾ[ 5範=*cef{fuVݧ΁>gA8'`<7{A4<N%B8YtRSny5c?Wqky; WۙޣHJuE[Ǫ쮪G,P`lK4Gk-wKD9!9$*TXP Ua?zTC+Č tk< |rPN憱L0~+ܟG>@wo$Qon̾G抖G/q+Hab=ϑ^ح" ērK$8|QՈZ- 9_Q+J/բ=GYfJ^!)q=n2Co0ł}':pn!_2iہu,ܑ݆-(bӢSDk`G+I4 J0 Eث~%s bNoM9az R n}ږt:8MuMjN9My:/FKXZ‹ՙ{"HG0w\"0X=u!>©)' m؋r}( -BjNYy:UK3Jae%dELJپ$Jܬn @`Ϝ *ud:"ѫ͚,넩&8TCTo~PX`}h.@v* XP&0Oo@J! \ˀҭGң4Mx>^m }k@CGh*MY`z(YVƪ=B pP)x%& 1guVJM1畼Aֳ cK w|t6:e}{':Ls ,Ibr<ю1.^'(K )>Qa:CkPف'tь^3&1pAEV2^p K]Jg{ +6=Ϲ]w9e;J}g[Дx߼ {llaEWy 9}c3T׃X70,680̡er3x}삃Ti5k#\M@dfH|T[x!ʢ{%XN^AZ%*![Y;(颣Ԍs|U+bモf/x 1z *Z*3Jec ;L)'6M돦Xs4j9aU4ėQJZ~mcu֨jvQx? G uསs֫P:9D4BKĥ|p,*N;Rj^^x6Oh_~A ?+\n_4Q3x] /d2[u;܏n\B||rƂ,+:{a~2>k+l8JsSPxjÇ:X2-=uO +I!`"pJ(e!UTRĮ,O2*˷>I+eJzwB!17 ~@^j{ Mayȥ2@z1I(6CqStWLX nwSˌ(HyK]b&xojܔ+XϬteKz$`8cMj }&cO3Y `/Y-r>9!{w}lGOvϼ%9a93}x!Zu[`\WĔcԊ2ѤՌ.Z6Wg"B27Pb }ڍ2@=~wJhuˏcsMTѰa nߪOၼѡ# LYJN"Yi[[X{V)UEys 2g &4mr:S\gmbCm  y@zӈy:)b=:6Sm4 R]RS2zjêITP͊\FTP h}ږz̍rJUU*Ȥv OI{Pl9,D|ۢgRN<<)xX֙M$J.ݤjUP0);/X 5Vm$h](ISW\:T9dc_#^֔$raaS\L2g!U0:m /'T3#1{<5ކ&n.V>mh9пD ȪxO3\6_(*+$y;Ӡ~6w/ǯU3!]>qˑo0A|k#݊{.om!2gi.U SɎ1"D " wHa}\_i`v!Jyu|k@_=qtfaQ&x,{f$?VMT;\ BiԲu~.Cw6KE7h6[ۅ2要J;NTI'y ̦4x܄2%qswb.V>%}F@.7ϫmnc]cўV{.+ئx+0"K2o@:9|Xu߀m)o6b qڗ߂'rQ6_Т=^1OƣP z kywo `;Ih`ɢf!; QIԒdn@Eh *!䫖f'c<-;RrJpjt td)_Ҝ`|52֋ 7KL=+NZcqq#^'W~޶R=ZQ:2|=ڱdGmkD1*ye3k SScvX]$c!-#+8Eľ%g2|? 0 T%t/[w(RTV<~1?盨w=$.Е;BѢ~`f4fG cfE#44.T?".28 `$KooYwNjy;2h#Srޓ $مЦRzv  Tdž]+"aht6s;` =VD.2+U;\iiY|  bsP AB#t7lˬ*77(8;y=@j3|̖O+H5DN6]=F]8 I 07!SvD@N~;v.O5^|6*W>xIYXa۪7.ܮ鱕@ | ]Rڴ]_b07xzL32@\%GfZw~VJT ߼TH>cQF6)`ѤfO͙LDf?bYJ㮳cl]7=OK-Y[ummi_2G !nq%P'DoZGJhȟ%^΁n/!,J4t\v*b^8Ybd3)>s+Y҂"^>v,Ɔ"mJrOrYP8uNgAm_,'Cp-zxo˖%HܪK߮DžU`lޢV5Խoߋ# '9+ރof 2h3(VYk~ }nVkݔdZ7xj`N>cẗ́_E2U4"Vo#8@-,dwFsd]\DJ[L젙xn1[b̜K$B“TOC#uS. #LV-<ڻ ̘̖% D뒃̼~RSO멙Ll6NDm&%j$ aU,LyWNtpX$[BF=DY^xg3C~ d"{+s8GSqM5g)"QT`~Ұ<KUm@C{$U$6[7J%Sxx'fիkb{>wzrct ~{pQSĤ-7SkB j.>sؔ,$ruc-j/T"bx]k͂xf1;ԷɈ* ~tmys$װJ$\=|n36 : hɇ8hyQLث9IX0W m3Г2IsÚED@|\}~ з1 *dЦ# P  }6?ˮ~`is;.8?ߓ->c w$ԊEtɈfps|#~,E1y1^De[?%jP&FCE*64oAj((BY{R,i%BW8 m9>Z&sҠk6e`y~;F^0o+ 6$tB?d$%%l,˗)\U?(L@fMig̐a뱟-w HebŅp1qBL~/`G+~F?!i-2~5?[|3+8L`adp 1cX,@T/vj€N9S/C2}' xVM8[mWJ(68e)@Bl[u[aҽ/z>lr%rirџzEwXafl\M{gZkm̡7IQc&5c1&.7L*!Kk)V N*jk%nfX塎ԚED T7YЌ,\|2٦,?.eɉua2W3mXPv!OZK3Xa! D)?f &2qÙݡS3[;3VF\ cϊ`mz boUm6^V!w'%o O,`1qIxʼz߫CC|I7bWFrRCh5Ax&&!D:n@ݸ"]>GZYuRZ<ImꦘW~F0NL+c/XCzi SJ=&xqlAfEa2Vìz7uK.cn^32'G/@Uf$b* ,3VnH %z)D<9Hizey`~se4R爣~nYB7A4oPR,*~öh:;mPz  :aQQ6ڮu,_ߐy,0L ۠S@3Os;Կ)9@VWgE m:Y蜡!ލUXщ+ՀWݛE y#0{Ax򭨣*_ _ws)2#3 @ X)qk6 7XhcaBX:-M: E{T{.9KrvF7~·MQ w!ڴh[#/.?*Koa [ >*0YǤi@ @bⵑ6zn$0|HZJv7Ԥk?%D72c˙1a)[v|Ę;+7dcLR>(#Uwh>88oX1ےl"FR^i\JB˝H1H7٣i@rcE2Ƌ7HVMwnWG&۽Bb~1OS&WvHϣiЅO!CÕg;WtI7!I f&f ^W=M- -/+q#aVnfjW B%נayHHt8Nw3{}SsEL'LB*^QSI$u&s%/Z{jId̒ѧD')kJ𖹖E]͑s, Ym5 ;"[w`8K+U8`[LC@͇` Ё P-M<_?2#k_,qܪ [ }CO@["uDV7܆A`musTwa!'0h y<>:M 9[=ʷ|9ZǬ g(%H=X/L =0\g8|gvoFU;m'wR6CUG+G71_q8Y^xr"#_@24YT,YFjYI] #?8Wϸ xJ/wz ֏8nVdi^J#e o)YYkm&๿uTЛ 3| 򃞏#Ņ]F=$d)".Z'hc[BjVlY˝/L420َ^K+FEm  w'žx}F&0Ty}̵yU rT8qP爻X&u pշ&e,INTz<&5SBjzhDzx=7Dua.d}1Q6dPU'?[r80g> h *>8Xf##k}_BdK$ll$A[͚ffvDKBo),5ueA:THHX;㊬'u4~; x8tU tH907ROa'NNQ?~zQ7f`@PS2^>+q e_$4%kb00#Ҩm>дw.wV tW62DfJŎh&{DsJ\V8q$٠Ove;C]<B>'U PmOʋzW L~Kgi7h^/`R ƞc_@g+71=<yRܦV4" q-~s{M3Kuy%'Yys "rRlh_% ڏJD]z1HNԦ*N]S_ᙩ >4Rj?vi">eQuGiJ~t\Ry r'P`Tde= rٽeK*KBT{%Yǚfǔ(B"4 CX}<'wfw#Mǝ\2֢}0p 5Ahs6`!6=@ݟ}]RܿƔ'rP ֊E%us1J[~qh#s=EEjNfl=.25h(:XK/XV{hUM$k֧ z{e4 l/9# B`tYSxCĭ]+>nڲ Rg`.H"p>wggS:Q.@YrZPHu0XFo.báU@B +c+#`ځ~8n1(>¾7JֿQ!Y[޺Wm7RJ)>xH ދV)nEmLd쨭a0^B -#t rY _rTXl=;~ZH [oB$S=*yï`NPo aH'b;UӾV)x&g;ҋpnjx5eO֖k"DC g8 {1j:0]f`Lj|Y#ta7q: w iʹlG>CER߹bȦ0?L}ڜOt XaKGt![ G?K.LdlYUHsR=mKxj}ʻ^\*3MG\fiT_dvWd%cTccI&CW> WMGVfo[B=j/W;욉-%8"R흌yGl#K1;G3$F(moDBF q[mӔ0KlRFّu`!pENs[_2ʶ酑E{k=1>X ⍰]; ,߼d*53 Fl-tCU%6kg..7,w<'(pCOD|ztje%[B1'o0\=U)~ES#aRGc`M;Ub[3 HRa#_سVݑURӸ:e}Rsm ;krzpݪ: *%uU&n zEw 7&@ZyFLvaPIk*~϶-,w <*whV @s,+'S'p2 ʽQ@ Ӌ~Qs*=̝C^Tv]lG.0Ijvy\/JWm 54a.9\x*$; SuMk:GƖfv]+ 7ⷷ̌cߒ v(3kA7a8 6Jv,>Jrk?DQQЁ\Wf89ζd)Þp 9gr9'fw6]i$lVak4* (n̔ ٴM .{ӟ8y6{,O5QR' '8ߐmUC#˾ul+u4yFQtބDncoEh63X2oE}ĶH1 E>'kI҅B-5ʍi,;#i4S1yoz‰ rт?ODt'zr2~lIsCuf>˳|=?Pgg (?؂r"~2o>9V1л0wEJMX_\_ Bt|Ȅҙ.fXXgZ&C}l]pާ+DjM{ ]vMBZYDofOl«`'{i_~w4рWŭFdۨ촨 NTv]b @*͘H.O@TKOXr$sFSm!7J%wTH;I t_\#(IjZ8$!-n%-l1'Kl:Cܝ hG?;EK3YH*y5yݎ*aP-2Wq嘖A`-*ӳfӴ:8C 3ҟQBq:%yDA ^ɁgItP7=g Γ0z*F(vrufqZ-1SlES jVQt956Bxe/@yK<B"+/]sucQ̫sioT_+]bb^I̮n/$}bY]1LiM=|X1ITNV+Kg?8:&ihQhwmB8y-75Ac(e};jN =>ݳD{ 8{7sWvM N!_7vbm#eS_H1Vb,1HeL(_s==`/ IڭuKu&<-tN.z'ˎӦV8py1$Olkd> Bf=1#{N\r4'Ldֲ뗷 @%2+y.ߕ[iy,)dEOW!-f?DTry24Gns Bg+5W?%>M )Rt˶ID4!Q3/SnXkC^-%`Ƚ~}P|\E7_uEeto!E;K= \  D_\܏.u($<}~fFj~>Lg>Bf;Id'5H"u|6# {4;J|\ʊn.mWyKyl]pA v;E|Ppt %Np;|f#86Wߐl^zܥyh>m9g j0 $gvx)5;.rL] 733H(Cgt:uڅУ{4D%I:*u*! Y7WdnDyi`!Ɗb9~T{՘#`B+^$ObeR؎?rԓ>E7T !.~I8DB[F"~5FSHVlzs h(7l~ɭD I6a~@\ Y{j!Je䡣+*V"?d_Ex`NpnGċE) g"' &^rZEԥSR[rRؕ( 0Plu@ELHXl 6|o*&s樷fSXh/0m4$-\nBTOHG*"vOLhׂB.:3ό?֛¼WDϊʓJŃn/}Mߗ"3Z|߇A./+ؼ|UJ[)>:B  s^/bAj`o?S$?7D+<̻\n50+{ߑMp'_( *D:_&Ǎz/?󄜽lnc KPg#m܉u{5*{)ȕ]k "mlF?H%䶭#)Br>-ay.>h&!+YI%uqo,K۾ZfC*M&9@b9Z'\yֱ'f$1rjO:~WgfݿJyck0v+;N,ECU;؛)R"JQoܱy* #C,/|{j#'0 ]M0ˁRMQ,;~,z,7g[ght_1֡"_W`wpÄel|$]ϒe]j7un@g`d:3>G*/⊱/EPD=3(Mf:Zkqkc F% Ýgo0, =Z%w!(L#ǫހR%EkvT8_T@R$3_ g;;e2xwZ K/B|e=]aDh@ES }9vznu;؜=^a04T (ը$RcJmwLZm䙙 Oj3IeS,#AV޲ah Cj!a" u AkH5Aֻ:,G=,QxrKvKDSP5}@6G|V`-;Vuv7[ӏ*!^(|m4[u@ [Sd mA0Ae,NƜ]`6"Yٽ+&!Ϧj<P [I[D) C2D P8i%R,uL n (C܎酭y_gv#׽9^sókUs&.}2jĸqnV"cY-/FgtR7 C1ѨNص,^- +Kw a7N6=p]_xl )G :,U.-hk8F1sCw#/jljZV#:l˾]ا~\ļܟvHU-\QI<!PUE$Ss88ɹ(pe.PN[ ,;2y9,WBH| ܹ"uҮU˹;QMy4(?iW_7.H0Ȭ{]kB/r2}ɘj5"P-pDft>! pݒ,IMEz\+,y=f8X(Hde l}j5-hdB|G:-NSl)+{))0>r|ȿm 'WȒT1k6Ns,9E(fcݠe^Q].MدA^k. ,X/sCʎP/YWRN*zO(Qm' QI&3?R"V`#9ُQ g= ,M}dB/fL`sbochЏ%l #tiPvk&tЯ PFLHrL2"w{2x=lnnE ibWVg7gH~"lJ,gԲN=Jcͽ"k6YaP5^OMF%cGY/N 6J| 2yPYAeڶ/%eh(֮HcQӘ@/-%uȔD_xS>o裬WLm2\$8:ƪ>4Fwa?eh̒iveK(^EP.<4[y!!PgZjx Ǹ19%KJۢ.T nA9=֜ft#v{~Gʁ7:kni[ vy.3?jwž.NFybT9\#bׄq[X3lȧS]<&o͑f q?|R&Қ)|/r3Pf#C+&B~TLFR0lWF#ס;}D\{\qeJi+*#eJ6[ SfG0N "bѾܮ7!V/@n ("Ҭb{򎈁ZBrKvAKޑo)jO҅\TMHt.:߮O~#_z܀sz61)Mq5%ldh䂟[.]?Cie};]n{5Wk?SM^Li˿Ĺ;D2=T& h'-)Sv$Iؾa~ɠwpAǺ [W T Eԭu6В2Dg2KACmǾ6Z/{ءrtD )`g>k{zX.EЙkƀXɔUireϸfs2 2/3L+o H!i@JQl-S`ܞ$B6Fvj;Z {ll n^AD'+U+{8dxY4yϨiX(܌?5qBy?!/N d-" 괂>dչd!5upYT9n2֗.l== wL@R2X®>и 1‘:=sPsX \x|y\~ڭz=L #T#X Cxn۲ q#r'6{K!aPʽ;petmvG^n1) Y: yWp3YI՟TF% AU8ڿsS}ҫ3cP m6d MO+|9x Մ4w"e %!}HWW'5W!#4}JGMJot`k 8`_7uG]#;ͧqlU~IS3 WMo[H$Hc@w-{rJh^= !ӯGJL4KvC.T(&V,0N;.uC76E/ڝYR 1bMc<5Ƶ]P¬ 5LBXWCq-8hqVx,b$)K@>\ı -T` E 6#]4 :'kf־3ꏸ(P.Y`0tF6^3z6Q &HSǮTcSq`u@iw g#"RZKA049q~s:BJqt 9Sʎ1!tߠIQ1S)ȫ)҇կ#}2;AL&pP ,*Nc ^$#äxſV ڬqNAxzDc=g !l#=#uV=g$/&|K02˄X KmZjdԨ5x`V<3h ]@.4̙a݆n2 r:oGBe#OK *qBeى5^49cTT9WS<}nq/k,+`ID@۰镢p@*uTF,OWdusڈB{LLILw{x76}<9|sU@'\2;JUPKZ /`lm.WĚRBB'>4`2(~(jZ]~&ImGl6brTuut;y ^ QSj 6#k6,v棂ޘ\, ӔRۊi'zYgo/C Ȓm ?B:D2G{ D~nO‰JcwPRiPrqLE]l{Qg]MRv ܷtj7Y :?ГT#v;&=|a(2ûb{R>뇎586}8=oAuL3؛Z"C>G+GF0qi$)͎p‹-cg IT*]@{^=Xf(g;t] T!<½}>SQ0y85z>+ f[*FEGݚ';+\c8@lvMj]׾G\wџc3Hӏ?;;h\61+BoH .gi[(o0Ĵ|B-Ya֫?ܵj$&'dr PWgOE^ AlL04XIbAzCˆJ. &l( eDe㙶bԁEMlWjLn,%gk10|IkRcg{|7+CؕV8l#Q0 `i%Πg~xM1 6kA vl%hɆ_؉ޗa3P^I *8J}HNt IS=ohۧP٠}=Hv#B{Yۤ72A<n+0.kDvt}[|xH7K뾆Yp*>MN@d{tE3+֬诏G(#Êğf ϿC` Ed]N77w/j0m]hk`Kvcϥn?QZ"v cRa%]* 1M%([D~SŐBx!$Ӟ1q7J2rSg|x|s7)3rׂyv^5q!&( f%K +^LZ./kY!DX۫HPϽA7"i,ʫk5,0ĥ_J[`B✰m4Qwi{3H} F&Hg~1mlUuڐx tiڼiyvWR\}kϽ' &Vl%a{:CbrzޖGBk((w-y14" T1dgF뽧ѶU4u¬)7Kΰև}'l/`O+m]{`Kn}%2쪲V?m kzU*!RʭCg[\j~@Ô64Leǡlթs1dVyR=͋ĝ=2\txEZMY:?YH0,نj6HXTSnwIªi2ё\$J~ЪD;8UӴc뚏J.E_;~haƀ]=}'=srx:tiz/ N8w: fzPτ(_L6%#frpf$ |{>5ua=4tp4%zƠ#@<ڭ뼀G}lݸh;vYg<Z1{ 6p2IohŠ[[^efnL>OWrqZnd$̡4X,HoWGGȄ$S9魀dXlV|pj.Oziq SN'WG2z1.W#:1qpE5jJ%l GUˆ* LM `FȅI=cd[FlL[{U\URMYUm|tRFl(pS P) = #d JxzU+ pQ *|4.|\`,?⦁} CHcw3r[xZCc؈0Q6CsSN E|8;nSPj*[vQ]a>|V-irކĂpBSkHeS8(DP7Wڗ՚vE2 J_nH)d.rkd73*8 +Na< 1߲Bݝ333L!'|s[r*ckkޝh,I)jݬR@:*|3\8ee͓d"2C@ƫ±)Ÿ C b_Mm3_Y2B}(8r PCs/#mZʴw61>px`cvэJ9>t/ 5rjmVfƲ^`f{~uA&&/?U q0sfMi"û#3|΄uDVb'tg$Ѧ ;̳o)S (x $# F[k{xqf*t_؋/_.w7ah-Q c'h_=`G†M&mŪbCN}!0 vF˞d6fӈ:?FX~қl&_jŲ-~Na)j/2TQcw|\0(fetq;MYZna+8qĢUDӗUm_Jf&ƎÐ[rR`k Qn\G>c.yaO%_#n Q֚ћT|,@W%OYt]+.Q-RUFg$ķG7I2+H^jno@|Yv/";ܳalp4nm.?ؖ6@W jj͝t|Zf r!){"Jx>hU*I:jxj\pN]ּ!vs%ee|Nj.>ol!م 5=%_+' p/ 69yE$N]/{E͉^]iQuO o.Rl@}^Of&bq,̖4ʑ䊡Drt}C vO W0fH*!&aZ~~JmqX +/ε邘c% 8K?bYA?Ӏr\0]pRk*0Wt-©1`=蔐jhOԺr״K+4 Qa0 ?eJ<kY kΖE(^~Z ^HBk!!xtaj{:`Ҳ\_+m{C#|=KOȕ01Y1zR@55LUjL4p#x\ݔ )t\ 39. RnAowŏHZ "΂Ĵ!Gd9 Pѥ͔kQX]Nk JTt sj[,nГ1\["w\'ִL˺}nG[$z9CCR \s2b Ujn ϞaU] -@^TS8Ns 93ebg2v@#aQYnau@kA1vRJ2nj#/gm`BЍzE\uz]ay /a$c\ʟWvF%$JധP%癛V5EF̓t`DqTP\Ire$Z#t.Ņg^@@nj81xW-Nza-ߨTTIa*Q 3E`U;OLN}gFm-uqD!16 48St)AciPN;:$ )JUi%GՇ)MS(#@xrPE/IVacЩo3O'AsIseʜDN:EIlމqhqspM*WUt`ia};xIjVCx ߳};-\ /(ߧ" {)wMb"<Է]UC@HLOwlSb_c:Y@%d,I\ HǓRK<Ҡ7ev}K#,9%pne55pS:zE%तa#_5G+pKPrw5zJ7u\tݗֵf#"feмLQ߱Θ:L,Xvt2ѭX4{-0)'2E ='i&tKINv8Xlb,pE%'0h;viCސ|t6Ȧ Dݿ' L(k/]DEԭm͸ /Fpx3(XJ0/C!v mWTjU5ӓF}oK*IZ4\MP.EuïA5 60TXԋxӅ PR[uq@nPz};`*‡G|\n|2݉ B1]"4O;+nm`9vYiQ%jcؽ>ܭ][hX\sӱ_:^ w|072BewK$^|]M1HIܾɜSN~0$ >%6T"t_GDr,T԰w3#^վn[gi w}L`vY1 )_ƹ;E_^Iɲ[0nC> ;xM 7$V. 5)}IpsFsf==n;"%c\:&|f"*p7!t\K`Uvdû>Nc\)}G܊O>oRmZclcS \ֿBoI M C 6" q7xZm}ADmQg?DAE {h)x+zvk/r]i.ӜԧdHT.s-:4)6deL a4aOLQGeٓߊ0bP/nq1O>|Oew>-OUmOhW̮1ɔ6i?K G:Gv;JjiE(X1uUj~5 vN+"}&?hsZ&辏|fiѕR&m5۞$b/A42"/6 yk'du2a'CqG]F/-K֮trQ;rW@(VܵI+n2%'ه`r"K[NJ J.be}uc!(FSz%Bڸh-gv˃X9*6=qAي5?eBY/BF$GestxYwoÐAJrwICM6y3jfHn\JҽWK6n}e1ij2~BZECxTf/Gd<跽0|+y&-r΍NqZKϗڌ߄[Wi)&[0eVi郙U"@1ɚ, lJo]$W̽nTQ+p7rP\c1 8Y&/"`V{AtuU>"tƁ]M>1΅[eqLGkcPu()|.y_6e)ie opfԅ&YM`QݷPm @G;RŨcG s8>@2ls3ɼɅܵ6;cČ z=ц霑+!O,J⫲y0:۪~1%qvUa<"T)ğhȒ,]W)W zҨy)^82pB8+ws|O>5B8 ZkbmE/,:.&Q%_֎K:$%gBYꇩІlۏƈ H4qD*ۺ MqSd=)7d{VXz|ڕO(I[:No f7y"xr rqa(}= fs@S `8k|~S34+RJh*.Ч)K 'gWReNb)G[M?_(j»򊲱Elmc'Gm v"Y}.%u}F^r%GAƨeQf+17H(!c5( e=- 70oZdϭag~卌K%F6VrwTЇBl8A ],3<kMuU&AX=/FYDzvaT apn؁PwH$R)vjex;('y4y|L5δKNsXƪ=?N{Wdx(2z.7CI|nUSDzQ,8L4ZV<}T/I9^^^O;U3JUm)p'''pJ#gH_r*-3V K0Ɍ ~Ye&JOw/qq%zۘm&HڜUVy"@xFqVǝI?M18mÚ}T 2qՎ~vZ[PCK(XXn&1/wCMܔ͢L^ MH 뚕ԇ^[o gm4&*x 3ھ'ۭ,BvOAyEbf~RZ݀=wAػႣ0W5M"c ! QXOqT8#o)D$Nww^n#) 盂V|g.|T@T)lb7tKF%qw gK k"u)Pxઢk$[s\+he/*~) ynbj`L-N#-"ZX4s"x.+ӣg<N.p>`PGuDt E:Ƥwo2抋.Q1mK+?d3йR WvzZ'Èdv\UO]fPIf$ӱHlk:uG:eulP%ASbkYp&'t%x+5+%?0Vʾiʃ d”:*n]X#+d1|K)33G?A##yiItܭ@t8yEd_L&֑  8hPC|C) T+y֌n&Dl" Yo@(SgQ0PfPrFhTڳ}ߧd.n\S, 2ĸ?5GAȢ@p` Dz͊I•wvwo>?ÒJA!v~#3ޅuͼ)7<i} *KiQG)[qaDs,y;Ǐ4ӎ04(iLog&{gkhĂQs0^)_bɄo;d~>]5ﲫAd6]\᳝O #㶢 Әuox3T:8?Z]NB1"d/18^h`{!1?{`!(h7d9YnOMNp!<Ђ٬n{w1rw֍jٗhi{u*P8!F=gs'r6[emwҷ 3s !۪{ zlhZ{"o~An|{#e:O!Re S8k&ǟ(GB!oKi8d4Zpd $qGŇ'8U[J x7ί|r3Z"Y'9;6ȫ@e}ÙgaV {aG|rcUk]R( wS[ۓ4:l~dvC$G͌+c 2~ZخrkAJ@FGA m/%2^\;iUh`%GAyp,4nԇCset:.`z#Qg22ѳpϽ%9L`Iilb'#lד(,DM P4DX-١3O[RZd~?j~6(]5Zh7Py7#ʤν2 ֝?roeLVCgLe/Czs<]{=4 '@.|Z\E pǍ nlP.ͼ~C*¥\\jP Yl_3T^o{exy^vYP=$N#="巿g<;?lT"p% ]?"!CKb&3Xgp,a\ƧPX}Rɝ uM.S/@1cC&33\ 1AqC7BvMپ&jҟмZXoFJ?Us<˟ \W}Mۺ!ďFB:]YO^ք&oˠT?j4OR& ekو(f85g҇hD^c۶Ȼh?X$pS+C&S!TNqˌCY=G]-6vJqa5%{ׅfްPmpys]ӼQˆQh#{R¬*0fIw6(`Wގ'&SpRů܌3 f" =/ k돤^*fҔp}M4t`<ѷ2G[FnQ-Ep 7ƌ_19IT1>ARXUf{Esep&VYQHO dЌrɠ84b0hӾ 9Q2PJ-e&\vwƠ(lj~3aE6/l 'PJ:@AB' @kcK.\ H˚g&رz,܇3! .Y42AEf]x|~z1kPޭ~SW*k6Hm+پ(CtR`6%ѹhrs,`l65x:i+*b] ptzR)/,wsa2n*sEԽy'| *Y>Do2j9hKv%Pt"Z}+ɿ.ybcѶB˰`^Bw4=u( <$`U#kQq#CnlfBNv>2ѓ]*idMQL"յRU,"ڠ`}⋚dd;G=1/ss4ElW^Y%WrrFJVcOt^[=-.iUԤAKORh(t R IqKlj"Ÿ/|%$fZtվ}X9eg)AkڟⶈQD#v,i3?g=b86k)MFx\Wfͬ5-&UsDC91op޶ a>wF,E>~ۿξlfQPpALFy"}W#_1sTH[g)h"m^42h1.jVQNjTZ(&nQICjirȄ-8RˀQp8`TAJ җelpLaDEB<)Q!D㪾+/4Y GR)&DsGe˓hyQG;cL86ql e `PIvBBm߄ش6`h2lˋ(mm,۶"1afR Z( '!쑦Utܠ,z]^+}a/UL*-JK[z^g-)kmEW傝ˍ^M}tƅώbLC#fFQ`M@@Ҽ`)Ի-STWr7y>23 j<ӡl͐sSP(F{_ld e#xgmIUiLx^P:B(5^҄v[]fA6v!7+ 漗( VWbO^6ƒY5`\=uND'eqK-Ӹ#qFsqOQ7_CмF3MWSBq,mJ6o:#\">ɹ[jA;3Q7 ̀MHw~H0$ⱏtk?wg/ȑp}+E/#Zoן;vxO%^A [@ji2|6|9[vOw6VE_ mH6⌉`7(ȳ Z"~iRzm;jiTnNȹȣwlQ cSKJ̊ h)=&tTN| `bࠫ;S_'H縼n9Mҁʅ-dS:Bk LPao10bh:ٳL S@t5{y&0̤_ejOuszYnn>T#ߢDNX] Qoyn I/'/$=G| Ui z^!Ok[~E)vBRhbg@^D샆S)G! 8UTތ0rY2~_~ǃPR=uQ"*?L0Xg$FKeh}RTb-I-bdU&~Q{֮za @>p#nJ{4ؔe|>10_ +2dhQ{K@ƲcYH\:>KY{|Z5*l`*EuRQt䇍$(t2]e,H诤,%&X zZc'^m 6U$:clbق_}9|B%\0|wڿf)2Mhf`*%VhA"pLAH7a,cB<ιQk~9 p*X) a4o!D50x.= 8ok 6CZoo KG-#r1oTv*aŇ7l#Lkp!c,Gv-mO?A{J:~ y@{*uCC6ܨ}WʔjR&)}QZ|߃<Ӎt[֦ CV!A]c-qtefZՀ8=]CR2_55%{e>k%jٛ?׍BY$vQvMlFQޜ}9nьcerd`n;,EXI*7C͠h "RfSzl6;E,xh5ViH'(Мԯb=$ꃇ:韸D]unsB❂5UvI@EBV/kڪcf( C@`G (G2, $OPfS!P$gUU_e>ˀr}ʛW{8 6֭HD l<^1 *cW8y[*Ns1ؤP ?vlrqhDo5g32] eO 1|eEDKc CGYԠ~P(ξG5 -`g7vt9 pI\Sa!3N{ڻv/*ɬ4-p YGG Ƃi #v&X[Ieۡ !xmyڪ my*)STނDG ]:oOfn\ɽEisjq.!p[ C}H޷1Aup1fuP8%𶍯n2)ހ=!tJ6b7j[@9|4L;K J|78wABPO\gGe8tTtSf}^Z/'ub h0w֜wqϴ3:o Cޥcϩ =B3s8e LPua~Qdّ{(fWB;,!0^`cл׳f RDL::(E6`6lCwʝ*3?6NEVQZOL7G,\!P Ggbt'3ggؽ[cmN2;A$t5ΐ᠀l}XQr--GlyI nX^^@ ^n 9cDza<&O@2rF:\FL 18!rn\Wq41ފ G71cFC(VC"FϷ%lS(8o7DTg@gT}/܆1{`%h~#SLkngR%UJ~Ɇ k/4>3d4O/uĺ r_IR"V]] kc2<5ØEW 8iX{B`o5 |#Vkq} Qy'W"<\Q %zMfx]>I+L gyktu9z/r x2 4UV킲Rȍ\GqO0j`wk[*Iwz #f;#N& 7 `k?s;{j[y*ჶ٭Xud6'mEG@8S$ra8lNuՂ/Y@#I7[;f2~+oih]N;I#-~7N:#>m""a0MAXx(,Rcs0m "sCk:^]",?R*ѷm6J];3z[  boy`3M3e8R\N&OFVTYDU@C;:7ҙz3{p}NU"islO'S`o9Xڑ<^ޙ>gj7ңM &DSjYyI2Zn$Ol#|sC4p=op?OiY>44zZ'rs2$2ė"%+[1Xт;I[P.b1 (R"8#ݝқ_4jòkcM +,׶cť,D@M_:waD?9u]{O@GH튿IIհ7NmUSy`fSGJ/J:H ˹]x}AI20fXC57H&ڝ!9_3d#r+3^٬ Fc~, y5 y@ 76v95_ZݣBBנyu%v7 ; '1K4J0!ԅIPMHr^k9 1H_A}VN+5R"f1}KԪp^dٕ dOjg2B?¾4bD^mL %odr)s>E!/1,(ۢ>:M2E$rhFih7)tkn`ƞ4OAYP?)Sb?Rh (ly$CuJwKD @[?DYDOb8J=DAmH_Y ~tbH; խ % cRd:#)\E 0V(N4%Ͼk`c-w--_'L/= قKTm4;jٖ06Z< qRSqC3DUi+c7>wX%`a";+@Xw 1?vD<Y%Z^]]MMsê23J&fQ87tyy ,p$ ƥu}"Uq>$b@ʔ(bU*>Z~3&f z4YniYxr93PQ1I4V E&NRw9d[mh̞ }~\D6R$Ri,ӀjϒQOȏm=>xD'6/@;](%7$HL&l BRmCqU.+>O"K˅`kse m.%bf BI}S8Hy^2ݞ X:][^ bXsR%ԯ_Gvo$haD0R}AZߨ=@ZMMpzTDl0U0~>|7X}sEz1C (53Nl:%{A*ɽAOFiGV cayalSCU;5[=qT !G_ۼ2ϥ ƏFB7gs wg /{W<&aʿL-2lJV]9HxQ6AKZ m3@ш9TA9A r94h00XprnB;b!_UDʭm}i7 D>σG$:RY50:uB>o{5"3Ū4>Dhl _CIl>L )>4f#(zou> ،`lαS`2{i\wmef ؀Pq_Iށr\< C-'EFFl2<pE.RQuUFc+@w766$$Xi|i^&ɱ0-i}.b4y<;vt`){Lnw tc034]Xbl:lV/>@ktH|BtTՕnae'|E"9~I rV1^\+V4+zఫ"O ָ/1).MEOo}7t"k~ `iSȰI %<71#c.JC4f|#"^_8/kvܤጕ!9T`Hfۄ -EI7¿)E@Lϱu'Lpڮ 1DjiDj>#޳FD:AzӺZx!? 7۶@!sl4I$nѡVL?;ݼ|f4|"z k!2+:~LC[;l_.=_l|GRaz;&3KW9_mrxuTEE V2̥\ {37|T'/Ad_PK LuUo0lbõ,d]pcYg/.1I5i,O ]: ʷBO +PKaN^)85*AA0PAd$*J$N@i*9$/4l8+Y';wV_Q ܫS!]8:}f,7o`K?lOQjTԫq?TMI,} \T@,;#c7U\FݚʂJ)̯gzc>;PEGC"s5Tu@ O+WjN^*3ZCc#. N[SOxۭWUiZ.6_*!-49AotAn6%=]iױ~jP Z߲:K+ p6r q#%H3+NДnGNDc?ʬr'.|:h#?,LO[^2Gc\ɫ<%,1Tz3txHU^xqVc [l2UDJ2N9Rv=LjBxi*>"фx'r R찑j9S ;[S~WF樣AZy",`(˝Q}=!] Kyp旃)1o*rwƁ`9&f9 Ds4E}?u5Y[ |Ȕrkx+0Q֎.kjk^8snrAg~@UI hE{DжC"| P5*i %%#=W/r?~S(lctz&T6-,c4oŰpN?d,e޳s+ꌅuPa-0u@6lCuu6S;i 5WM8I'WZLB&$U;(7(iF|vuד֢R`Mn2w{2Jn5qM F{5P{/1'k)N$4/gYjb Qnt<]ȞyA-+*g6ub[=N-v&6. ƇI;lkr4 eml< EuɈT60wD/PCQ..kM#-1]c=!ksC{LHIaޛpCoժST>+qWe(vš(XЯH}jABץ!*qꏐ1pitLԂWk%CGrk\czr~?l.:@z vLsn@Մ+GI93q# T Ѕ^x83^  d1;w ʹ<#ePyWju_0WW5_KMF!(~Ϋe[qNP.yyIgg 4,ʑ{BHȬ905(܈OWO_aLBTߗ$*I6S2Σh@mwNqI-ИA5*j3O*a,hh k&)}SK5 Cyu4Z3ML%KdXX#^Ms q@6Nd3>|G@L0Ar͑ „Sw9;ۍR\ӥrAy5p3Q4R]8;6Nhiup?]АE>I2^RG.!57PZ?\XK(h8z%`K`D?ÎGEKS'eaiZ;hk$|5M_ LZKkLM[dv%ƭWIiuRrǏZ݄l)`foޗ<_)y'-ݯ\4*{{,>#6P^}Kܴ5jYL\?V:+"Dž;3ݛw)#ioku:Zېc_CN9YMύ%= v*gma=>q`n'p?Ƶ =(QaDe`nNnN_,7J#uS˹^R$z{Z1M ͔%yk ӍXs͏W)6SK5iZFn!0h3ƦfTeFKM9K CTŸ=.VRs52JY:Tr1>e\byZ:`|nɟ}nSЮANZ,cӡ$yFT8 o 4D[HVb%]_0oEڮJtw`>NSu`iLJ? V3Zf)a Nx")&#MaE vj&oԁXyI@$+ov6@4)I-*S.!XXmźQչ]ܠ. p^8V@Sk؀Vhܢ|uDf訦LL~oJǑ_m)rZ+C_13#E qku³0QYA㟾E$J#)TّVR#GN?OgLA9%*axoĦ8wG\";HY>n$HgZ4(_)TBXd6wM&M 7S]4"ŕ&q˶}#Y&X% 9/{2n&ȭ=MmɫYqlMVH{dnLck~\ 1$"%􏤐\2a݁48y-+\oOyYJx#$!ubV3&d$80~^Z:RduL~V)֞.o]ďq] ӪrT&Cg@ۤO@k"=ij['ZJp#*1>W;p:#s_*Q걸ީ Ǵ2L}PgI' ;@nkkPc o{0<#ubȦ<_-7q:Y*B>c3zZTh3k3}+l./2.B'u-b9ZjyUDa;{2e;8(OA.q6#o7Uie[D߾[jlAgIeG+g;M!,%S Pq7nP5M/%.[i6 5[ ^賶D@"M!"32?:hlYq784- kܖ9(r ԠdW:Y*x:Ta)b% z@b iEY%'gIAuoC0e(0(%N-MQ0(s txۻ^gꖘ _Pmm(IFCXد+OgBh3 3An@sL#sԿ`3ldMG=a2ƀِv+bK&VZ~p"_γrK Ď6U~]l<쒠}E%`24&)>#UӗBrȫI>fVR (KI3h{ǶlX2>Y% t~yV8TPm~%Wɐx>uS絜_(cd`oKtY@-kj ݞ(;9D>+>g&a,m2Eo1]e IըpS&F $S._]uػ)I3@}`$Iܝ֐U59ohJZѮ+tk.^ɪ]e/>棽ou'LQK:zQž1 EnK9A#بT)¦fUtON+B%hU{ލ ÚvzYz ZqRރvdb( W6yg`ZAA35#;̭n O~7D_b5k=zTfoپrВ.?PI`ѩq^ u`|9܂1so~s'֎dZaf/*ޥ{(t06^dPԐ"&쩏!~FfPD$jRul bC­9.:w4`1Aj1] j n+Z F[-/D)akEІRQ?X[sԆT!JZSƾFA @T\2d@2sӿqtVggAwSUqI1%/kc) /mⲷ2cR۵]tx[¸/Ƹ~$;-)zwD!A\KR3+c/2I9]P%[3sK:3ɇ>Gė4dQ-( ׏~aw"q xG箵fi̔[kႸ'jU:fk$ /;msS%walDc{,[{sRt}[=pCe"N8"yP/1R1 o}/|ǰ2Ry 'Ujfՠrp3J`bL`Ve8K(cү}֥ViB֪y3WV6h^$;m.{ۥ3PÌB֧zcabֺQCDҋr g/Xʆ3 _S8"N.`lݦ(꺗Yu{˵z;܎sQ<d7A[W&~8MIl#Hy*Gkhoy*P&QIјNe b&CVAL& s;j` Nl]LۥFmA`TR~HQQtsОz {琢*>Y5\G:i}{]/Ioe Յ2,= c薼x2Y?%NV1.Q3Qp"&t.Dqc|]4L6<ו+m5hqFdأx<);6Ey]q ÇZ»6roK=7$mB:Fӝ[AZ7zxyNXb:sOm)~:ã2}b|ͧMCAi:JN[Vx}ps>tleee~#"X'6]?Bay{9.T}($[8COШS2l`8q_4w ' MRBtp'A"جLNȤ"elFn-S:1řLՙ %<љJ[%%\NtΓӪdϬy<>P1/߽*#QTz[^X5X52HG3[1$1w y32#2*~L© j0ŋyj)Ś/VJr[⬂XVx~yA1l=䰬)kݡo"΍px9L~AP~DȄtC<ؼ/SfHz:Wƥ/>7#.p5~T?631hZ%PyhG;ĥZ gTK(]ɶF9qv83: M`` ?ɼ4=4Gmn w`ǙfT\,w+xg^cɤiE(N.L8HKȇ'PbZBǃd6GDay$j:ZN˃_y-4&DD'+axMHyb:tso{ʢ .BVﳅ7@B,$Z\]*+4[QRkM ^X~*g8gx_=7Z.{Zb܍ʢ+ld= Uq*js$ +m͇%73ʖ}#>$I 2bM./ѕl< &;*}jin`$ !IAX"GrAv+!z[R)T2uX}|}fV֜ M i>p;,AScDإ;5Ą-j޿4_Ō񴛜Ą:6q](QrE 0+NE,E"ZNj9 a=ިٜE9ߣuWQ?|Z4Մ|&}샎"}91E<'RDŽk:|Jms²銼8|~i )d>FUgM3ؒ :VHbrm1_;DP>ZJsjcJe5I+%wZ5ϯ_\_)Fz7'n?XB-\e9z0цtv7pdPÿ"%J,)SB/3(/."W s#ƪڢVAF~;YzWqՙEjP]1ěW{[ϷoW4{o+}$ &cw {d S) (/[B8=j`p$n m]B.av_H'cٮ }:9l.-y~߄x-''3f@cGf⚁g*O1TQag,B:Z@Vt6PZ&_QLƥTrqY-J͇<@*xZFU*E06P!;)U: ؁US3EYK'LA:Z\RckrS'-;Q@O`)E_Jߋ}L&W~ A=ǟ,cσ<4[$?T;@QDPOs ޴'ɧxiΛB. c)Pqǜ9˩ 37qkh19g6z2sS:$*3$6N"5b `畡 ߘh쭕`)쪻߬;oQ %mZ0( &WEU$ *\Ğ hkq,V85P_v2e}]9[/v,n?{=׷V̠5tph 9( ۣː5 9$hmL$q~SJuۓ,wFugnpND\~kawDh%,FgG]+}).QǏF=+֙ kuRv4z|z7-5!3$b\#Q}{LHVbLxfMMQ4Y)(^Xº(;E eo- :u콪yXg.kȠk 7+mb2sv"Ud Y`)BkNʂGևJ%$w.|3ɋ&=e<Ӊ~J]t ?=j[ܘSPgU^Z2Zxa+鄆fc+ϨJ V6iR>Yt[07guEV27~(SE`aV**F^i&QT787F;ԃL-w 4XC[kBr!^JoBsӌ$& n058~ $L T,FB2y X{+NMY96.t+4Qr풏RAD5JAZM\SZ [|s]q}Q keh73[ɅNV_;1 @+I8Y7(GAke#Z;m?SPN*Za'BNY c6#^ Fkiyx[lD;u)xƋg66itɂf]E!xq.!*p|Ƒ oרFŵ TTͼBaBc1[|bRiW~AI -LnWYӀg\V~W朴_&xWsWlm-bv,=߷$LAXdEzG`okOU|9Mކbn^{ Gj궣  }hq2VpY_YhsTȡ ;06,;\m.%- .?R38d}nC]ru9:^B$sy2S?]7ؿ2F0'$Q ȡ r5x@-\0?]0qWj=/ ~ Zf Ӫ5%\>T=&/IM99ϟ7 Btjph'Óp9 {ZK+*B*-U "n#˽dW"XqVEtYt1%v=uewЊOG=-$ Rw1m3 էġHg2Y8+QT]ۭEצ &)Q'G %W%)dޛ 7).ʍ9y$m d)%.XQ̊u"ƽ "~a29rzC zeߧ;o[lPz '{ݟ6DF̓PB'wHGE:u 𔽪b;U {UjP)FDh!Hܞ0bfޖjvRp;,%C."sFOj,R&K6.$jK*-[4%Lu_C`"i]u\ax="ZS0J~xF2bZ0B3_dtZW91 :!LK [3=nl̍ ќ6q%(VXUxhdRJe FkM[oZ[DiFDMO+gq)G`d0 m}4WFehbz@h+ OWpL({# Y,Υ;VFKE ն6kR:`,R~(k2ng;GzԯFFv;Cʩ~O=AVMe?Y>J,<Zb=@{.Ui16*g|k}rr̵*$5Q "]*U}̳ E'X4wG֥i<6LB), LPcy_ _ !irt)!oNpxn^3`։,0H g2YiEo|8TZ10#GpwtPC8kOiӊ&N&%oDK+  |YyBzedYpe0+aA)zT2{b TpVartKa;^){j!s%_˞y:^I9Yƈ,a9:;J" ^tt< w aƻcݢ\Vlj?&YŔ6%xE.OTfdJ6ozJ"bErijRST(u!$ 0kxQ!I eh!qEJm4}9G+"׿# *qc˞_K>#/܂ ]4BZ%Fe_忣Kހz[*@>˙hiUrKiwz<yƜg6W0muys| t߅Rj\-og#{ I@k/m艛4--;O|ZV`/2!jh bˉPgAgr'+bZ$c4L ֗bx?=H͓/u"btQp3 \EfC?‮EL ,"ܤRr/elW.IKŨ^@~( KJp'Զ `:w[9ݕ)1xl.UcOCG{B:1F[D%iLPnŬYE 5to`tAqOLLjW@||\:"cn[iCp %l.j*]ԔjFd#ot =k0c.exӭ}eW\-$KNYCd8/i#$!R{۠t!N!A,ؔKa:5ӷR`4˥΀hK͏\q]RFvޝ.)ù@ՆI5;ldh^d%_fa&BH3=y)ʓ%a5CD`dzMk(QemR, Тٲa-<)tO-|ry<.^i膂g|$3 J0]܉V B^ `R~~}nx @el]wO E9Z\^nli#`s3~%A9?NUv.{4~XK/1'zbZ <Ƴ3WYZ^$R% U4SAWK$FOo=c6:kJIԕi73=.|pޥ Kr.]7x+%X\qn;r4hX^le?Ys,jvgI@y̍, R-ҫ#Wx t^dۊ|SCBP%?Sn=߷U.ޒZS`R]#_QӓRL030L@vwfDʗ˛iGBzZ6_,@l^Y-чtj Qt@$!PcR AgyM[Xͷg;KOMݮ99? L(s ;-U[rOCeV <h$a}o$O$_xwI8Z…<Xc!w㛋_h4ucKO+HѣkFm ?-G{IrEvHFtԻIuJiA2PT[[W8_Dk8!! y2rԡG.nq^j5ZSwυ˼kZQ sT+ƭ沂v+.?emd^B5{N^ZaKJ^1z_Jݦgn`f|Ґl]z[s|lCm08~Ƹ!rbǫñm$2K|!{-\r &|ߒ@2!ERdS'f?C`zhv ɠ ánA:,xw% N OYZưnmt3= 1O%CZ ZZ"HڍQeLNۼa=U 5&MTWo3o`-,(ޢ\zڒzP7{b:(wZۡot2܋~'SD^E%|$ >{AWfjd!tVۢSDy\k5l̄ځ̠$sz$ | <\bn9Ѧ Ci{3=!*#04jY(rɡj'M1m`(q0]!1!,b#Hw*T&o$NXv|t`S6\46AP?5-6eaN N/nQCgvۏE!Oc*m'SZߵRrw,-+p:lucS:' x'È hz_J #NV{G2 u Iw{]P? ߀tIm!*ϔ(>^$ܠ~X+!+Ήplo;JgK*Z(;GݜK@ omTZPoN)`fgÞ߈M)?ܐ>>8P Q#`~iv_ EFPe`X`1. uUp]nXuhT3kU(#5r؇BͨP)ÿt8< j cYeUN9RUUYy/7Ȋ$zÌ!'?\r@FA۶@n 3 :j%pj>3 c. 4c9¦h- Vjpͣ`?7]OlGCxDّ5#kCKǯ_@κ/S9;(|&R(zX՗ědb<̇auvYT]#;RbSPIPmHiG(KG]1眨oae-υSЧ@6O{TxHTp2Z9 ^HD􎥞J0uE*1*6Ͳ7˽Rs61R\KӴ lܹi P^;$KC1[ܳ:UjAC =WK~]c7 z"sAO,篒H*yu~A&V6:x,a6)̮_T&!j%jK;&-FIk']4(Ђ tӓB"W/k=jhsmɇKYT[iʆ%JvOUR4|wf9(Xxn͎Oc3><@N?jYCض)g<>.Ɗ|(x&`*sz!]I,~*X3cu+)֗GsA"m]?cE{]bi9ts7ŧ=Tw672j&&]S [sZrb N-: I!-N5:IzBR{`@a]n{%yxUdޮH)UIПZ86p)L&Y=Z_Ewd I!rVe:"^9W$`=)Zx+;!ZT [(WO;nS9c4 Xx9ڊ9uU5ԿX7سl^J5m4l+%R.HbO7DB,LL:N4tf#oGgp25{uhljSoǭ8ʺ-E,3(V߇P#V}cGx] Նa_$A0zsB {:"HZGgR_MT4D5'ME#3&X@kmD͎_wQ*Pv[ްLjlOgs[~~oAR dJ;Y1聯fxYU[:62 P$I,jm%e}eR(6F^HYo7_THemph"BDc+iíO=6@1)K܏IP6 ;Mh}d[ăAo3F-.E؈>,"M-:b蛡I׫ )f<KcQF ?@?BkdziTYݿH/"Ϝ'[0z| ,~ׯxm9 n0%|~bݺ,A"W.Mד jrIdvFk迳\/ p0̾4|%_hs2FUФ^MGak{H[1Ě J|I4nHOp8!᧓[O{šǾ~MwEyٞu>ˑu?{B Ȏ]MQ/l@#ȬR~'rh"`/ ]"*m9p C&bn>@R~GfWկDaXAw8VɁ؍ec1^X8TS޹؏yK- ( kğ!"hS@F^,ۀ=([4FҎ84zGU@A2Za.cxF""400<)FIBtB]j`n^Oi4";%04txxF\CyאHʺSA7'Efu?}=)l7휏JGywpCi:`X8#UY|n^ʀ$:SaҤ +R›cv5.}QZFo&d@'<ݸ("o_竻va r~|RCwl?/ʇTf0CJ6y5{4fh!!OIpK3קL֞gX| 2n%qj90kAo턦k3Z'0ݶ%>k7uT]-X,%c 7 bՒ>rJ}E ^XW·7ˎmRCԔJnѨs' ?CwwġTƶᐈe?ZwLeu4$ ?M_]ee%L:^|eSƂ$/D#HVG~G,} "֒dB=?uVI09ٛ6;]R7/˽ ʔxM,⊏bxz r=-=MaL5YI绾\]⛭,)OLS'i`mJ|o4u'ES$yo.՗KHh!$ rG!.,;x4Rtٛ,Ю[!p(!frMn(5< 5c#fR8]ݙi!iIؕ >B׼vR%>v@_cs"ZCsot&Kbjd,R:]yMtP&yp ǷϽD ()m%璦'88M`XQ/4Un$,2W|sb T;azV%/m8~Kw5 &kYI!oBVjR1K=;2hM753PɅv) G1$:aK_ T2@KwU:! Ȏ Nk1dr^]阨#_پ/7Nr-_H.;4JV tqZv˚Mf%C/( l.DW5i IYXK"gEaL2k7< 3qjhҘY>-};Tm2ʪYsY|qSBk@IWW|_d80&Ѱ*H1J3e -C pY>WEd[ʯ站=R9S޽vI0gEr:%oHEܛ< WX1ѡDf~j_6߷9hc+αvB1ϸ4CAd*zW@akELl0] b}8,=> - Pg&d[䭷8F[ja6`"5??l”YmjIv(_:36&Q `2NQZ:\ی!50WS(lϭpvHCu|JSDX}!d{VB_\ɕt3No6Mð d3n~@t*:ew#7;c B֚%6ӗJ"ep͒WgxH6E6vXZRx'ǎZI+ʣ 9J%Coۖi.T΀4uNPBH2u5X&Ij#!fqq!(e^lVf:m,8D0~aI׎Mu--ɾ>5 ?Ok[\cm|*QbyӞgvwl9U+HIlD#a9N.7W^#ȏeÐ$A@\{.+l]z)a: W@nFs<]v\6_#0Zh1$uc3z|z Ui:.1bZc Rx7T{@ TnKxr2g^3f識]E1*?:O#.~E|.Fܕ89#XcE2GOj4AؘCJ&mZ&OM&oa3(34[M9F`4{ѻʏHWʀy PPkFyFO o-"ݨYYv}G2wS>sϤ~itl-]uY;^Qd~Й՗Q ?bAv$>> DȂrV SȱoK 4^QFAI|J:&(ms}{2MHQ@CX#^±G"3>DpAZʪ,M&n(ZOq$Wŕ)0m8JfN- 0r[SMj{xQ)5Q3L7=y ϱM!yGZ_@5VRA N՘tÉ1 =oesxw ,vd<ƾ6E3Yt?'(GQ/6b=C D2[oS:F2Ͼ^~UxH[b)ݰO4VKɳ7o2l1`=9`( injKC'1E#ȲWByN׍S%yvűsq% >#MؽlQr%H 6B \;pWxLQBQgtn Gq3 5GBfi|JWMV){Q\*>X,iFe vB4 c`x7``1OdJS Cv M&$#40g|N}]YzP.zM3p;5֤fn3& uJW =!g<ҵtѳMAeAw1j{ :T+}fCLʊ,ԋ'M#8iB߮(Acp!>e1R7?%(8j1E2=-^!d}$د׊ӡtrH JxM˗"6[v#HujǺ՜AW/ 2L7ee.+%燙DglfjB[Ev".P_jO&S vu>^u4E!@My#ab(N4ovdq/;6+[ PDsrGnF#PzX)rjH蘔~A[ ѫ+lYˊ-k3 F|hX)]A E%igb)᫩%kiʩ^M_hPv%<ϰtj5GDsٺ셼iw`_HHoM a Rv4?B59Ţk 6bڈ{nrTd?ڱ"E{z_heխHһObp$"za, | N\ d.QdVϴ&vb:؞7og  6t!c`R|gsMYuH1'KYE }ڮhҎ rV4!?yZ[\a,H!kYvۗ\1"Q5M}F,s \6T;k7yi䲅1dqf\sܸyV>w0PQwَ*04]wՂp3{D4$TM*^V&*Qb Ms(Ta2mZ ) '=2HEDQyKɦhZ+P4Oe졛T^[咊RFiH-~Olv k~zPA^q3rˁ\ Y,H>y 7/@VqlB JS=uD/:-F> %C_bd} 3ݱx&JU'sK)1 zbbEm8+4p}piʕs3`EI9gֆ4u&5[☤0w(N`ԨZަq# XZ8>cVUi#K:5V&qC<3E^d4X_b1#Vy{K1Fx0,y?*Aht{IuE:x]R3Xd&uj0;ƣ*n`+uū㨚;wko/hi wFa׍Kŵo0NJLT^4{ްgm Br&&-KR9!)S(ztO'!R8v~ʜs1I0E}zl е6/ Uw'dSq\] ^"LpڈjFV _ l$iN#`x)U2ILyVz=6nr};;  = O8U|}φe~$ Տ75q-b3GsQeh)UfLMe **GVU~0VO}I|4W9PfmHn>XO~ki"B!s@UI6:Pg-8M4`?l'k g/dz[6v;y8zɁ-;جH2&OWTjV7)j[t=v-针yGEnBxՏEihp~:O7d,0n} : &O']bF ±̏dD!1DJIa3"HyUBl+9wg$`0],%8gglwY\dnQoJ01shζuт7\`XIwz#$]LEZ[61-9G%;$fBcZ"w#5,VNڡBPӠNx/KP8lNbf ̶9jOE &Ζ:WjZ(LPuȴ`iw _GS(m0Dv0ly-9nTxN\2dtEwۜ&~lSC}U ?\{Xлc ԥ:3~7c7 Hn໙L,L,t\٪p|Te{U65 \Vwp6P R}?!·?'YèLDy *r Х>j] R櫷F!_ (e/M0(2:x3p ̍B63X /@rT@T,\ VPy2_&B=[֩u"DI+$kp쨻em^jئiVfW˭@ps^4 Ory/:WpU,s%͜AAX_4Ig 44>1#.a&P=Μ~_sFѣ fu4J81'T @7՟>J]k7fd}T8 "0tsn6ąAU)-H^051+02EfTC]~dκɒo+ j;U)Ɇ;TFH$zEbKl@ /ʩ_GP{!ز amp1,1$,Cv ҫ?׆ąWwt+!D, :8fPR2wL,"M85X@}>z&j* 9bH}zYgZ]9?>! ¢22>ۿܿi7$ +X&F x'6|v'?-M!H\j /ώn[qhcTs9s[d'Tvݸ Ԧ_vݜ$ׅScLOLG3kuT$o-io`HN."i2yb.'w;˲B|ghR6q3[;*A\̜ onpz;cE-ha)mhk؎e+i/83ѩWdO*"\Bg''_ -@z\nDfp3sH̗ւ,A-V9[BˁGsNOBQvmհ;"EArv1 1LL?YRS;yEY[/-?~Meڈ( I鴶ԗYJ4%~H>¢32UhJ;j8KG0̛{++_찜ю< CS,GQ)k!I*F&fiB~M `*TV~]㸴.ng{y; _^0H^BS˔;nJ &*@޽W9+͢&9I`<% q FHp uHE*6~I#N"jaЩuy-ЯLxLOJpмgL~ve_W/s֮ĶT?6+Č3 7N{= o 3$;Pժvc)ؤMapUucOͻ3)hI(1=ɐV B dX #!cFIﭳmڎ05',A.y`_KԷPEώ\,&2h`" ۯ:=`rRjeKҺ>Ub{*[m<+NVx!|Lx*nMZ,7ɉ+W]RΥH; I5ڢ[ܧlɣv+kP;un0;+NP)׃OcRZxI}a$&&P|IĮ+ 5n)N߯:*OÙ.^(QOLf?ax68z euq19{E_ C^;ZT Pj.wF_ "MEld)iXRBFPYВާ%mty"^"eLGY9gnJf#&B' +3LꔶRmz$$IZK.E\#{#dMV_vщ:;Pw 5IWJ}I\+@C\x3",T=.^G_*]&9=`soSaU 二W;{i`V0;2!7âbUoQ% vۯlhz/ 5m\̉VQq_"2uѽ 1cӶǯT +N2d0$&T%'[E _G*CXفs:߭1Zn׆֣DTrvK{EW1d*u޿VuOL*,2O9<@>WCٱA4نNc۞9#*\ wq "·/>cq-pf.k"gsf9m 1\ 8@rtNJ{ Su\ӏ$"GF ~u@m(؈,7O׵wej1z=o ĥé 9S@-2!cNYGPxO3Z eV(N)9/j-NӨ1n܍w]o=7c^SI+Zu9)tӯ5֫x}lvIA8ȹ rlpk%TQNQjt+q <.OX!n7H<&-ǜpH:d8.{]څ|+9ffd~m8+ Ô7‘ 4~qoClF{&:v*_aݺ#LV0Q#v>ZHY0W}/.#7%|A`PQ:96&'+,U՘Ju8t(@m vMUb-i8F9>LN%LsiB 9G,KWlrnFB*Y.ﮕrˮ;RA{8$u-QFb+eVɇ=`B0-q0pC2=ftߢIZs?Kl*t~ ͠~_! {ImD.$JF.'$w'?c+6(MW1:R<:J/hFE|J\iJvVcqF݌U 0iV d?Zt/کwf/(h>.{mW ,8ӄq]BFz2-9dfE XoG^UĹA݊s :b )BnUD=t!bGa"wٚ[cDgeS)÷C`lP&$23E peřqVQQ|O,,?^!Lg\Bi\MݣnEqrw+Bfrђحʅwn`zچzl:x!fHvȷߣ[G"{}(J9.zrJ;ʚ\N(N=*e>R!YQ ~@piL=mO0ܔ=U0$tTLQ[/gyGAY)@X}7;NoX_`H'B"icn<*2v*rnVz{Oבo͵*!ȥmF+z @*~֣egSٻݝ5@!ēVr6Eᅊj8ca8gLZ8PsrX_-ʪ_?f4uA+3u*!v 3gg3h\lږm^VpcOV2Jwr+=`zx8Yn9pQvZ$jQ*iDر+cʶBpIVB/K)Be'`Ut~@L+b6P+Wn13 &U:$RS;Q 9udFCv0 jpǎlf0 tB*~F`j+V@MoM|jD҉0.?W#IXc hZGEw"쨝]SKDq=tYI*UM1;jR$GF6`#0\.gsh;s<3aJW,Uruڱo$CED^ FGHLzZͯ+#m|X@Tҋẖ'C>֕^b˄zGXQ8=K9[.Bd zh#kQDFޝ PY$߻[&66(wb@b]&E A.!]zeTUlUHS hS$$ځuTd Rn O9Jlu^)V'a=wѝdV>AA MdpUCQ }|Õh"—t^z$݌ χHzƮO= w脃0H8XJ>6;ۍaO{iQ][Zq,,Ptݤj:Y a V崴P b>u}̷LI'èghN.!\m>yg ʗ_&η{k9q+ ̉n[ 'Og[NrC쇽?}ōCx&+`Ij]3a86-#RFNt!2!*Tj$¿k} N0ZY/] ht+rRH~}x1@hxm{8])h].&8kG$Y-s[oh?- :r@DM \qXZ:(Do_bXB?말tKE/c}&RYkyIE>U1VBfNI!92%ݛ+c4b!]Z %yuJ%L+7TFt,ՇT`2(\XQeX%-YH,$c: ^W1D?v P1b \L;07_}!ڝ¤]O @]: ftvO܁/iZ m>L7^QF׊BNPR/׶Zjv_Gw1FqHx;7P×4)F۩|-yJViҺMD] ~FLOmĻ`-1LYppP p;i5rAѬ&[{ya +^78yɓ\ِbMe8π%%wϙwRr>SvŰ2ZTӀ-X߹M"4ȆlJLF(4%4a0'J@ԋY !R=>5 >q tX:S"TQdBB2i4- ֨4Qs- Q ͹rB֑M:ZOun)}w/Ѹ5C>V\|dV_2<-  xߖҲb_x O ywQDe2~=YץHblw'jJ6ZPL梭Wx%Z՞<ˎևr."NV&lP՘[ePϕ- j(2QiB^}z꺴1qT 9^CLjK.Y6#'D<ձw=ֳA^q4];=LBN䪎k g\.>홯4X]yFcA;draw݀+6ȁ6h/\v zC H*c?e3i"^fWJ:괌Q +\qegwftL"w ɬ@6hbF ^m4Ks/bʽ%ݡ{?4'K ÓD9x# ztL%,`x8>(JI%IlA@ukrYkn$Lϳµ\`涯g[ ^':v@ Wu71IFnۚ>X㍢.nn) ޤ mp}lc_Aא2?X["ˈRh(FΞpk'ehsz%V3}[^\]}]K*U"*ǖvQfM<B={ho$iAt^OГ 8Z tg.SڋEӵkH +a7CMzbJT r\t#8Ɠ_b@mc ./eY] E r@tE.jF/3da ֔p S. 9%bʎre_ 6qh+űm$D{jLq!eH<c$z+6޼SCQ{@g{{3cyR9uxs#F6Zh-FLͺA'XͷZА+_3sSR4 p* Y*9~-CujC &T'mep 5 5̰y)zw@W-G<-| od^\2NQtD,$`l<)9o"dڹwmɌ_"5tp1&Q,EB @fa1K H8‘&i\\]ð(c}7y %R"G` h-qloȂW:O_''[bEy2˰bjӛX$bw:}2{6c!ig>A0UD/&N-^F*Rru-!ylNw3MV.rߪvN#% 1"9S<6^7 ʈ Bvי+ubC }|oZ2yg&7|p7ڧRfUxJ>%vsJdv?:H0voW3j%=4O5- 8~XU ƃ).:&,>*Slʾ\W)~: T]( pGSYR)x]ħiiԧizږ2FцN1?=U7>=k7&,7oj rxZk_9 k qg)x״ט7YA,D-~ vi_4ՌcJүLW$z/ {$39(UFvC+M_1sR":TqQy;Y}5 Wilh >z!Ȥ, /4_z:zOW-;RCV#:p#&{aX(v. .cxG#,RX_[y*XQ2 Eh~C'fH꧖6Wzik#f$p3 Tu}އeP+MM`xσ Nq+ܯ:{]`L 6@=TRi'J|imM,)E } `+V24cøATI1Z: f#<y) '%&$U0k/LrYrī_X?wQmH6Ӊ թrI\ yVbHH8w+‡R<Gh_:WE)Ma~,P5 wbׯet}Ӟ%K8:}B䴕)E%A 0=N X[GomdZ?7|t(w'4:]'rV8Stip 4a S嫕f4s/-h"RcdV}8j ҾĒ:.7XXһͳz-$S={zhWAOydynGmhib5x[; {E`F»-QPKV,Fv=suG!L6xoo-}M#$"Y7^DYӧ-)+W$YyT@S19mM0Salcڮf-iz- y$KwǸ S7 hFձض`8P_rzz|6Z̀ubX^b(1RGi}5Gve Hg}|^(+r7 [Y 7q[k`k. D8|G\ud1e[׿9/N[4.p qVeH'ʋr*֝1}9[I7DbNF=l1hݐ-MݿD%꽿]CD tl]BSVR+yfT0;<t68ìGuWiSM^k$k&{&gW3tX䪲p?M47Pyؙ =rL.nR0B΂ FO.#6$) N)V7( 5aK1>~]؅6^lBhM$ h*`uy&7UA C`(g',\5 !tC :ę}հ"-fY )ceٝ6bI[LBEf![S 3} ƃQ0|8d}y(Gk➈X+xl`3*ʏ_"`c}urNraoG~}rI6!֐<39&H5dx/C}oAh٫۱Xj[[I҈F,JcDSW'O·5(DhKAeOu.r\pmeg !T)q ,5[rhR?^F ANղҼ`M ơoU/Hx{檌vcեAu ٩r}(k^u1M${j]{cn{dȌ%DɁKF~JMXQ9+Ayik˞C E+86ilaNky iHľ_7CA“+^U54aƯSU)%h+6#g[z,,w=A/Iqueui(^`_y1@/&1]%bﻪ.T~K%afgOv@p.Δ2uӆfҼmS1 %Ѻ =PH]=*x4M1T>@*>xQrJjA߮${܊w%:oQ ;ȿRcc{]\$޸?$p/%@ * 䘴#dv!t1 :>eB!@l.k\X#c2L%H 6]8R!~raUNobĢ5݈3.B;<49>e物:8ow|7q$7~çP7gl6LUuXmw8.dTM&:2%` |_:¢hxsyK:ۍ oc Ml#D8?|" %k. vx9 9/ |A{nicOKׯƩɪl֦-OX!w+_!MI(\:2Ů0lҜ}k5̺w`R 4 dA2tcL_͆aTQ `ErlzU3amܧ ̆:ZχZ&B&LCZ&/b*俀4T+Hkp?cLp.QI#;+B*V3L6wm J:.rRLesGe^!Z#nm q 4H_naEiw[k)fષֽO=3ڽ=xȪ*jřBEi wߡ4p* Kf޵7B@ o`r0Ќ\.&(WD%ZrGs PMP]]WHk,U*ȇľH[?ܼ'YS-"6aȍEƂG궢> H{yF]847{! gp"nȭAy358o+U%B=Oo: ;V3M[]hfz߶!.-]z 7F#+1]cE Zd28p<UsJ ?;\(Gov1uĉ u)'q!WtGAeyo,~g_ZPޙT3y^" Q2UIs{ui?v4Eٿ&veޱ03T pm/=S9Q1;E( #Nd#xw㗹npe#{7]qqx%*.l\ޚ|_(Dk HSq|hQL)?%VN?٤cE(,h. :o{,ڎi)Cu]qh_B@"so&!;"نE|.B荖4ڧ%$7Wf瀶EfSL_0 "Ejqj;&mDn :X )/ؼԖ.NW'ոCQYS%;SLyg4Ó委?*7Xȥy!S VS!(w7X8J0 }o?dm㢭hYd MU;²WZo6HG.uY7 k5  >5tUeR@F ?ީe{L>g!!Nvnq6wD?H488_nA_3/ x]*MC c ?2yՔlng IvYy ]r[g,oF&?u%HnzwsOEſmpk:eiD枈?%,TF!)@o!|8uK ;1B0 !j /;UNur69th>W,>zQik^GsJ% /_=wΩ0>+%kǘHYR@L;r'¬A5vSWCU&#&˂ `Jm?{ CO.fFmzF0UiAN0P')'ow *0-+ǵ0 8CnKVQz!`>Z2]P4R(f*D}uDZ7$K F%]"MfK2oNX2>/$:\)Omlrk q>7<3t4),@K!d$˟yy]e,1FV|D5%6wgY{;Nj>r3]`Y# :K[2- qhۓs]d]A'NmPy$~"ZW bc{oY_qwড়hZ|"El*^~ , 91JxAT*:>kSMt1x-tT%f^󚗪Р/NS7RSH0ა`nh5+JM;!ԍ5fE@sJH"\Poy_&257ڽa?-ˊ2Z}\Poya3K!n{r*òKN,WbQ\ѹkXBO|AeD5x'tҒ7#BcjKr ںJԭ!zɹiS:Z+ ok+%{ۏFoL1Br2; 6E/f,wAaEtgnh"ϏH Sf}ovnuC9ks4NPPr[r,!'uɫAwNq ,_eB 3`իbWݥQ(,ē`)ùQ t}Ƴ-=P0L2=LU-<.8!'&H%4ٯC¹C*ՖnQH(GOˠ˯E  dzǠ!@V(d_j` 'aTڞRo=E69j8_R#\#fO(UPn@eQ^ 1l6>5Fo/I=~bݎ^LU$9vism=R?t> Nr?aRE*nx7GlSEE:.D$-Uݳ7 u7'w(;$_O u's~rTl_0Ȼ]=F5I :Fƈd+l ]d 51;LibUXF5b9oO䑃6?'fb q.. x.u3< 0d v:,pmjvKOYjW$#.I|d{`{k  !]1r/:t, ݤ-ց 3ec5+}\14cbdUI9>jX{ "28rb@?a !Je^2_^-rVr Ȝ[.$)pi΂׿VHtBwn_úUW %,6妐4&Cۨi\Xb $?[onnϪZpS5f,[͈pxI3zߗ%JP\ԥ!9S!4ѺlTпˁIu2!OvwuuDV$DZRU*i:`͸^ ʂ9j^c!خ[z=F6lߪ*3}%+O`:tzs #sf42΃#R~d aULMd-7q҆xL@TAB8)RxV Gրv8yfEcxBM]_5og*IS9oRޕ]SA{_M_],KQ Y76_z9P~/%wr6>|? ^]xq,erC? *ߓwo)-(+?/l<]Rjء?F+XYV#޳Y>} xs3p{!ADr9jL=Se?0h0RA B):5'aׇy7}ȼё5wS>+06I}NsSBҪB8gԹrqr8SH6ƭeYW30ge^niVm %AjioQNeIONw3&l^#`^9"ΠAT`ʳ}Nf˷9q0w/TH`Ai|YIYj\RԦ4lx*FRY<`a~v=lg'_ =ڋct˙DqMW'ǂl%۸2@1fz /DDc3ŷq@1g'M\P.L`hkEd#0CK_d1]ȝ,8PϤ-PF(ZO\gA鼪Ir=LAkbs7E@9{3:qj(h!$=Ҥ ,YF[KPk22#eX!Bć`~=ۃ.PةcF g sūTIڽ$mdذ[ 4`mTJ `cG)0p(fHf$|gA_b0 X77F]$VJ,}YU,HP$2>$"xi(snK7ۦvaX a"ˀZ&, IYqD28~?"пm:FˑF9@"%ƣ!:Tl#R P7"ILbo\-h(nDBI|, YA`j3IV hy=՝pn/&6ء /m?uE.Q\%TF~,(|@3򲣸ng/vUt-l 4aŐ#Sw(^‚"OKECtH)dJ!!ݢl/2S+$x=XM*G=+ ]Ba8|Hbctzp#Z7U%m&"~Ӎ ٣ |svl$WدkOmk8Hz$m1sWdZk՗IdBI|wqzMYʬܩd,k@M"40L<&J=HS2Wúu߶ܤ٪>I1عQ9&)ۂ£i1wx Xeuos)ˤ@xhζ;]~;.jm7Cv uRrg]堻٨l2TURr?D b$@FTĻTؽ@ҪG겛i#S" vf' 뷫GjAlF/۩n!x맊jr條%ZW|^Wࠗ05B wHbw{:_瓯`@WOu}MH/__ʎXf.ibn;B7{nA?u_?,xOleâly1U#- +,c܀F/4@SN\-#dGSa4D# Cl)U )ܲd?HV7%G3"e-Rq=ÓL>[ԏj<{c~B*Zؾxm)TÃ}ӓ ^^:}AҌV=lH_ːcha |$Y2{IēwLzUc5=& Ǫ֮e3bf{(EQ@֘Vd$TOftx6t53->cgJPZ޶s VACȅu 2(]R`d$ǹ[{£q+s!L7g7Z4~2gDW3RIoJa$C uT]5=%?U";P@1-޹aVmsՆͻP[]WͧܚKfvv~vjLT=v[vMNg >)W)Ij*4lV;,h`ظ(_X:Ю0(D./IpQ &V>PuJQ^pT׌}C"o]HUQOE Jr<TIYn`3wd3Hb|GvWmmKs!811 DQvܑamI&)NLI#s4HwV&,khvY-5S|=p̈(NMa;6U 7?SF)!,yCaY%@")*iSHM̌ѷx@J_íȄD*ȋ+]p2ޮz{-u0 7Km#م#=!<aX nxHՇ)tZ*-qQ5j{3HibXzEvܧ#Ӆ[lFwfVBK/;>B 򻗟ud}Y¬@kL(xEGoUn5D$(lLT$%LI͵jR> Nq.fWn&Cj#.TxX f[.[[0 fLhHJR( =45-i:٘#qK=3ԚPeLUpmYO]~l:7OeP \\Pv0(|uPjFmQf=\Z5Mbjr7(uΥ_ w2L)`Bӝ[(GyPJ9<GC,8/O`aO{+Dl*mc q}脠*oBJh1;ΡPdzY?_Ә;N4!UVh[/<3 = t?o(;nsR2J4%ׂ I%u2eZYζUTTh\/KEQ>l!- /$DulӍ2ǬF.w M jLQSEX.lbMl Hp̢/ri4'⫒4JhLjIvN{o*fj6Pf o|Iy'f>UBBlh-OÂW%_`w4BfM.z*_+| nB6~(Xjܼ5]M|;LY^G]%NIVgHE[IYF73{x +;1~wJ#:/ `gd}ITw u&IB2Ox训q!6/G{eqǰ~|]{A8fDpHﭾ 4׎RHP42 d>g$zc䪍|F!ok eM=Xݏ G|}D0bW@@cvnr;ZHgu@߮0k WcJģzS l^23ir\oW8,[6B؂=fh W{hP 7@Ѽ5wIu otѴ 5qf8Q[%xbkꉛP\f 5D!OQɖŽ 5?д%D h9Raz2MWsY@Q9xsp`ID=jXn,R3iW m[| 拏ɍ]mʋbM9|w[HX`DB%"KcZroȳRcLuuYCaDE N:~Rpb1q+|3fhdhFCĤb>:99ؑeaB?A҂6.~9ζnQj?ɷKv&5^N!{,[hB%LTi|Sӗi٣YC. ӥ*# -ux8:B`[ BtV2|=Z>Z'78J)@~,A d1~|!P Lu꽱> ߾ʅ#HwV ?]֟5 KMC~ 5IJG¦fA s`R;"B36=Sg.!Qxrqz0%/T;Ax}uGDCYqõ0uiul]{X|q 逗eE1exK Ir$W2uyWx Af)&ǜQؒ"`3ΛzG\ܸ ugύةxdjI~Ҙ@z_QH4Oܑ R6P?u #Pi9&kQ/ϔhCO6FOFMi O6-.?k1dQ9Oȑ&(ڜDŪ@}(yHt:,萕Oh+e-NS(Fbxs8)e)c8KQ"d*^? KYm;^ѣBYJFɑn`CQ'B/J$;pd| R>hEX[DMHz,٠$%(ɔD= xp9nӧUj8~, 74 zHq >ϻWN\UιzJaC*{8|QlN ebP-⺦?QN JY -羄 AQ=>BԴA՜!o;aeǯNPifzJ Ԃ_-F;I%ۑmbdpݓ5c{ʻ陽<|h#啱SWS?GphJ}cҬtr98`QK_'A(QrloAչ&$YHuMğGڂg4CDT}U٘U-}d s]o˙/˗z${eP`/ kfSd\eO#/iY6ޥ ܆?WVq!zNzF8p?=*A:Udbz.lJ$DRWduOM/cUM#:ړ%?7RBp20,@Մ CHuٯ>eHuڙ_*_ƚ^,@ˀޮF@w,F&ʆr2JlnHġ̤SZ%dD+m;Cd-}"fIN, xXT~Z;#WL]FŖԗY]`ޯR @= c &WF@k$S5*ɇ]g8H@Q?'\[O9a- 8 iD.~jگIU*7E2<;5 ڙW:'~#4tf# v.>u =8A@2RsY&%пpe?tk$L SvaiTI?^gz/]3=+u4!E"J.5_0zLaKg }6XiƘƄaݔT*_Qq}"`1FiޚJ0xqT@PYb7lSXq ec.S?/ | ik7gW_D&ͧpL PDs6nB-# >q;) /qՓUbAz'V='اμY4Q7(|i;^L!`~XX {B}_难[^Tᷓq__;%o95#ˬ#uj+<.-WaE+kp焸`GGmw໨'FʕWI)c5;VK. ";]ϖ_x`8ZfVtZ 8w fFd1ӱ4xڵַ'_9M-d=uAzCb 8_EV #NS7 I6> GN8_p3Fx <ɬw춿ed.1SUo3*+h{? +ЄĘ Hxe^?"OWuմE%s?b %eEaF؈CRi@"}6Rܼ|=a&)Vw+@hynR:{rY\]mO vXJcl%2L\eo&"ܜA Ϲܯ@( \Ӡ" @*79d y lk ne􍆊AD[m8#LܦӤt1ƮEM:&8s i%|&9vK`0oG(<۵_ tVdN LT fG^Xt}˕NHc$0_{ѾR%.kUf+fQx -:H73Q&"6O`?|`֦vągU燐sR1§BNЍ)F-g96n>zl-4z{Uƿ2v:ڪ?,ԎN]pda,qm FaY'4jg7Fė} N@ ܻJZF X Uz>AOI2`H9ā-ysO1M6J3IZNxL*p5rx9D9g*߿ Iz5w E6-nW>E~#s I۸2إeJ,Y,ZQ7\th&|k=fhh!xv| op?0j$nwQDLu\|=n(JV7A , z3{WҚz03)r<x~l$J3G#$B98`VY9ҽў>DGdȅGn{ÕE`^ŊL=~K \>h#A/RP`8.MZPdx:ʙB>ERTGs>&gXPwF q$D`%Bf0e:zP6_RK`̪b|ÕpOcks_f/lUS7 G)HϬ '3^]r=wfN2I%,NuO *l2m#-982MΎ5[k6\T_hv5BfT,!5bi筑Vm;C Cc]Wr')^inD25"ȷv8rD(eOXcEϪR{aYpI*TvPA1jIxOQ\cH`^_ J@GAsϟRm+\oɝ&+St0jbptSgևSOzseڲ;1}3e5+M4`yDnw~@}viA57bWIhzk/P.p]QY@bQk aҲw$,?|%(GrĽ U^ASz9bexV%)*5ktƩ)dN(C\ۙgwҘ2I~^))?7!e;p>20TW9ΦE@2Vɯ=;ѵGXs:mkM[TbZ6Žc}3n]lɫoasA gBt_CZB Xz`<0\MWiw(H1QE7+WBKh{X!_81)رM3fߑ{+g="mkWutTV`":ѭZ$+ߌ <[[ B6!\\;Eg/|fg~+Ӓ= ȇH,Z3G=8e{UY-)[ਊ Q;~t#(}q*K{lXXvy>)Cp:PPHG=F 3kv"DU0<0Q&szFP#axr)0 qL&l((Y?k.$)YQoFh fab:*6M#k 4:jM+ϛc++wᦑΝpw>=GT8Q;li.G0䠗O`$Rw",r;W󩒁!gI-f qۺבpH$ߤq\<(gȨ 5O&uXV6Xx@a!WDVl\8&e‡3gY>/^i]O*cDCWA8Zɨ-+j]ێOcbJ rt,bw2Rl?y5;akRڣiFuҘ3EJea@W/wԐ_.]zree2;o~r›)of'0ttPmX7M(1#H_C󼛴y R7D/9  F{n!ՆfO\&ᛀ5p%\)v}>Fu,TSV# F}) %E2vMUXtk͜]_Hkw!á0sRkei-1'Px"8뺋pẠV*kQ5y6=FĦ`xfk{lsOSw6Y=0좝m7O0{17 ըG}SL4]Sl%cs|[͜$ 慵 B꾳$Ӏ#bQ*rTK@G@p ¾٭C#:#W&d}Ұfw8cto wh|)i^IU7M ,OJ/qȰi0獯Z""+Or4wM#g0h%֑Tx Mq\7' S40?ޑұG˵m43Nie>d }t2))! 2?H|-=,;x/3kS;ZG? *2r3$U}bg.):jgܴG9 XFycRo\s ׶|!SI4:eT+qd {I[lҋ6zLDb탩R2멅p\UҦ}VkWV:崸ص_ٕLE֚Ksdυv3nJlX.,7-(Vߞ-BSG#Essf{GUST?j_K6k K"3RjaTg*~+xÜ ,WƖ.|Ȇɓx(ԣ4G۳v5+,&FVKo^eXa)uQG۵ DtuB\O[3"X.dmX)}=\`DSPblg{ /@PGs[3Z&4-jem~s WL Xx(RB;omzxm BU< a[aD; "R9)v+sjx&Y~"Y* ƅNuq3B9w ͐)9 x!{ߧufSɑ`l8, g/g9y7}Y!kҍP")}> .H4l9pE*&<ȯ^b_9Adjpy/o)0E6 Нj.=$쭬Wל,9Z_fBZ$}mO txB_!Jy#J\9LE\-K|g=8^$[Qe[8i B,jn/>$e`jsj_cm8&vÙԅP#žAL (ʵT"vuL|WaC \a? =>_Dԁ~nr|# ͐FZÜtVMVyy=V,мCQeI&hTDe/օ5kT׍pu9-re2 pЭ"`v"r7';/We@7fʉG*Dz^9*KݶC'*!2#}o~#hYP?hS!`Gın9 [Gm?v?@@xɹØ6m9jF/=YQ:83i )@?j.YΙ*"Ji0s, 1 n|fifXi7ޛcoߓ`آ;Bԍn>C.n|ɛ9<@cȭgY[  tH#UԤ5Z %E8 ϿNK^P9猪2S"ǠdsRBcU `ͭ qw&ؑzZ#selnRoǏG6fCݲbb=M7PLu=Nn(ٗfC 3m]o5WJs>|;zv<Ƣ$(`T\YaZҘ)u6_V0<}UaGTc^^,¿D`ͨjr!{b,rha㰗B3[aҊT'W.\)%N;okjD-$KfA?"w "&sV 7^ A6O}A~߼s0?RYŀ`f!Ww@ef =ȍ)KZ0R.kbhM.V 步 ,T >g7DkR4T" +GgYȭ+)g ju%0,-@Pe=Yً$Ii8"5:ٸ=p|I׆mT7(AC}ǥ]1cu? t/އUʩNj?3-䞾0#ڿfYpMfw1.Qw{# k̹QC*15tp+b@q6v&d1БІ(?n77vB ?~rM$]P#0RJҔx*C 4EE`U5 Bhʉw ^T\Ջ,(1ܿT+GQhƳDRq~ܺ$ц(S0+0;Z2hwE@ e_O{gp7N<?NV*x؞j]!1'*'Ӵȕ8SE~I%&x jɕ7=X a> %i}&XKk4eyFl=&O*ފ續fᇻR&~z)E)]t[f.hgN<վši鉵P %"@Wc(asȰ類Wu +۷V.{c@A8$i<1#fЁK-ee0N+Z׈luƶ7B'9feD(HP+up`]Υ ei9\?^zUMZ+7T)C fEuwIOa6}x9v|Ia-nWHU' LctblE 8T_fڛ š s5킪NJ.}{)#ܩPFBr%"ޙՙVmj8pS9ݩc EXzsY inK`@Lrb"T=m!>:![(`@U'԰|j*qn$ $hq"("2nUc-c-ő5dLѦ@k[+P&3Bt]> v үE6^]| =;ϟ+ه ڽ D݉W`DyOo68̹qyLN_ħ8~OsD(<0"wx8Ww*ȗdw42o]ND@ZyX)a]!+"YjUٱ,,Õ@K"s| Vcv90m{ ʫV)FL tmWI1*ra*,D캄Y:J { 9t.r+3!xC6}R e&&nKe>R5~yxڰ#+].F9oE -; Q3b.ASjGF>vaf1W5j4ftaw98;UP\.eqCw̔~s;ECV;l&B74Ǜ\?=fQ7tL̥mO3J@DnF~wBq'#dgSpIj@~kVTV 7ʢHM﷘9+ܘx2(Z᎙fJ?Ѵ ǡ`Sxrt3VN;b"3~(ɣ`hej~4^^rPSzԒ- KV7Tzڤ''29F4(3eTY_ȍz?=R:ĬrzŔ < ɲc7R\3SW]W֘w[|,|v׺XO@ Ka~g&I"`Y-i;&+T19PMNJk3/7rES~Լ VW c*f+-瘿b6LPfψazT4ou*2 sRI[_+£"Y\UNJ1r$ߘ`,Pˑ'C̍-VhyqU/u;j,<]z(2[X<48a#k ǁ8sé `Y[X<$OW4HPP4BS9uwXgXmd&=[m₱X={S:% 0QaAx0Z[J9G> `Ykf$S`{ճj^(&2I*tx䣴aI-^T俛\ @k"-R3Ȭ}=2$O! ,?%_zY ޠz:tn4YQ}װ,!aH մ=@3঴9ߺqC t&sd0f y]< a֯0f*,ƀMj!:DuHhx 3*'"\@rz!\|XWXC ^Iqr)V"Fg! %54|)q[]7;HJ\n?+.i5EDH2aLU +[L2u #{w۹ &k.j[v=[ "o2k$Ͷ8>_@$zNOJ  O eRxF%)\Y\-^0I,RȏWq< ;꒘4$ڭ*hg0f!٪nwe ^gc-+-a.U -wft *Psy #5؝*!f̑:{'7nݢIO9EAf;'2h x=WX6@KSoO|$bH9H!'9ܽ};3;ƩJJ* 2KiǛeRJCYc*!ԋ o/y;9<DC)YR!w VTlGfT~ Ԉd6d7ڶ%H22VfvIQ#산VSj?7 u+٨->ئ6fU,n %2q̠5fZ4PV}r `,U~Oٰ,ݻ"9XA?p7wMQC]vw|}¯4w#Uz[ N}^Ҥ_2WLrNT.SPtI V;T:d,懀 xz4)eR_rgiߕT#o"֎"&O+C{Ĕ[] Y o,/OYiZ|C'"yDjlb֢pYaƦ*0ļ)V8OZ~ĩbSΔ mxb'|-^cA)7A7lfT4Q=>`.PJϣ`ݷXԡABu!TLwcb d_i~OV#@NС`ah3KqD]a[*bDjz%bN^8F烇e-c8.p)ڿ] Ђ\CrWogX qiII% {״^euxnV/XU'pƺ?l vf}n66\| G S) Qqϸz0L*ubFD,DS#h'*w}pO$gv:¤u3J< my8Èa҄,#=YtKX, Q]Y!MEVrB 5Pʬ);(YL_wCB=UF] B6 p.-PM]S6:{-9r7PnXO>ivL٣a -Cp@)Wz{ݕy!B>cP7!Bu%BEiLpoDp%!xd:ݪ+.=~b{FPDENFZcCo&W[ 1CT2ҳY&5j}oV0 Xj0 ɞR,3GqQ1K*"j$I5Rvt7~TVIJɜ* V`u m:BvRG[v]O̶ FQJ Xz0"H1Ytq/Td6; I2D4-1QE1lj'cȱhl2/[("ds4R⽼L6`;T ڴ)ƴAb(Qn<ʼH,J#QVCSռkmIjgT C$Q)0H'zqQa~ђfF\H5G8tD<ڷ6D_3^rHӍ *i:+OVt)NMJ}Eyok] Ot缡ږl #>Yſbmج%L3fiD:@,3 Udb܏ѬƻF7 a٥3.ӉrKؕ>c5,zGpـBXP{hEuZm]" [ިn*W}tW5%em2b=4Dѳڞ*5TI6>QIV`c5ỳ⨻znzH#$ )[25kݶ!S2\Y ik:T">a@PM uG]x󪹛h&$!sTz יc`bruE;6E?t!ԛrqjx?U`aJ/b4<}*ۍUqu!׆n*w% k}NW,` q* & oe= k>\ǍPa/QCwԊڜx9w)ʩ5!Yf5DbhDҲ(50S!{sw|̩~pꦜZ·VQd $ߵYFs!}\y >X4jY6ڿs!]Ryqu_h <-v&0>Q;|DBl+8@̈ wPc;L p#1mߎtkn(syD/e(5V:4tTCHI!:q~{PH%a~S׼b-&$I&r[=5嵰msSGH u ){hC~rx_1<MM+S,`j 4grgmERHNo-!sScOBm@Nkmg3s|>e^S#6T ,֧ 45}dNnJ|KvŜYJm|X)ddKqzk0Dy ]ou'F p_`e@f6((T06DU敤Π^pXhzah7uCBpDB ȼXo+pW [{4x|L(L;'C+T9|b @ldMVa5 rmzNM Γbl궮Sv8B9x{h+D632 ˟#IdsE56}P~ND"j)}U3[VN)ƕO!5eu66Fǽ0S.c~Hw\ G%I_>WQssAVԿybD!^lT"dBSe=J%`*ߌݗ\7kcf{e ќ0yV dKF$u2AÄR_wBmD,|uId0|0t6VbmۤcB3> 0SNG,)g: Pqjv-ȿ;ߵ^8kj=}f[Ny[?d-!>[m5Ў*_$7qe0'DĈY.FTD_.@v`Rrl}%{L~h-p(8 Xj9,5ȊxxIB0uGcX,bY rxr!H~cq@Ygy]ʻHT|b9,#}˧֒a +}~ʛ*s/VeLIR*!yK̬m A*sBzUIp =o's<$T/]IHV޷/ɃaawfhC;WA휕(t PA~y,N a5B|)|}R(:x5d1| kuwt)$cVŲdchwo. [n3sh% n=D5ED\&M{   +8a99y|5*o:kxz|g%3'UJ9޶:r8 8jq.amt_olN‹!k!,j!{g\ UB&1m3ZK2oRG*_HRV4U)8hB'ubj ?PJfNZvтL@lf1-TK4zҀ^KGXeFmxmQ3Y*(t˰uyTVG"Ҹ #b `o-غMؔ] ԱwP׌Yu3xOv5 ̚ʐjL6bbs).3 $#~8'qo0^KЁf?:i܃0S9ӴT(OW<#~E!v 6$geHF|788}$#M*q[ .^h2sdgX:PGXJ9b=9O3>g#ai*@mO#H:vAnTxrM3[Ckl=SZ^I"U^ ?I &_[U{lYH#z#t0 ~Z8_|˶ 3}sVL({* V<ȭŏLu H]9'"`HLc:Ð-&ou3Ӣ0[RO[^tc)+`;m솻 *02f o~@ ߒ)SyKSECЄrN"VQЧ߫m%A쭰,%O2m)/t)j座\WdD/vvbh gWLPIV@HWp2]{ V}n%V EᦕA evry$W8R6F| @#%}P"iQ~+Z* ,BhhU%J`k|~-UX! `fns_ h1[5Qbku6S8& Obd$ fhg{RGĘ2K4w`!o^:K6,5_| :E_Eό"*KS%Q6z.}iݿ'3bAn)7Fbh&o'7hh99Aݭ@8ao'de^bdvEƄb4_%z|O?ކnDz0MYu{U[Xtcob쯀yizɎSNM7HX]7IlW8ȤKmu@WqAz=dF)^T|N6_d ) n{/*M36Rc[T;TE)ARKyj?ŗ{o$7 GWz- MKMS4b?3 v)2?B -EՈ)%8^Zgnf*&i 02 $N_Е/wf17<ס u] Bt>VD!B+@y&pn LW)Ewchom P5Sh hں6la[mE ?Ic)I(^yo8t 5 0IHKOOl䚈 JH+:v 2ʼnL:%IBɝ+^BM+3 /bh)YdIJ`-Kdߏ!YN>ҹnz JeෞظS S  ?jVc|DVFᢕ~Cl(AwkWa:kDM@[ #W}k߆{xf5W-+!Xf{3l ǀH7T66J<ՃX[>1CV RHc>bP89A57]zYhx|]=g4ݴ[t9oX<;S}TKP,cFM*;@z=2 #3j 筊ۖ)#?"#+ & *pȦ)!F|KccVHdǃ۟:}Rxf-85k&_edY)UJ <5{AjRx-{1elh6!OQmM캴_O&֭p8}XrI]Zg}t0ýr&No;b*.hߖ֞~q"Gҁ[۠T Ru*V[0 `_\նXG>vX:&8 ƨCݯsЕaC1#w 9pYo_!r ] Qoȩn b뵬ETa>PV>x |Q~sY^P"¨-Cj:koNQG٥l+lF{Bo w:(n޴c4%Ba!,[LpǧDuX㎋YMN8BOKXP'o,6r^BBa|Z1cGrG[E3n#妙Ӏk)W[%}G2E 64 3[rt:\(`K;Q̀i Re«1Y0>qތ+zPe^ÊjN4@q P{lr xR)`uZ0vUb[:h [O$vJ+#e.bܝ/ן&qǥfx|{n-? w%~en'yN?]u<,YjLME,L 1M,SM6P\yTRMET4D'}DjZ \k4Yxwx*L-e4U6%]P!hJ;ksgBiQp vUE~jes.lKZX8^ #G`yX?pr#K)i1 ; Ѣ!z֜ti+\;HiU 7ĢThuřCE)O2$R'=uP.,dq|7}ZaKmtZu3&͒7mw ǖ\[SʡiH%Ԥo1ƞ"=1zXϺiniT:`w}v/HLSBAì:}óW٬v1PJGEl<0 =Ji45XWFHd&1dKe]ɩPVh0L[lO 2nyW-A,v3*ǓH52!2_D?i N[ۇ ܆$~FfUL'֗ CxO,Ҏ+2sF֊V5`[U|-TFZP?;DA u~M\kR* lx4T_EQj5GתT}\* BfayKi)4&&tkN1OBH}y}!T^N6U8Gޛ` vxQpt?JQ8kQ*;a@Y6CDS-o)N,Nhh_ef6N&yEUo:^`6qu6|>2H<[ XmmLLLC)[{  ZĈU޻J QHVF&# c+P4 #z+>B/{_'XgEY)Ь޻ 0UϑqZq8Nu^hQ5J[7X_%AO@avBKJaj1^PK;O)+JSBIDSrlļ.8ۘa X|U^tuS(eb#%am&dni8-6w4K`yugÚ3jj@J6) *jݿwJ3.YAMe6qBXa\aQ73f ;AJ$ظE sȌhpɞn#/? 䜘榢f0PxF1/0ʍhlNuS=iI0I+NQy|ȇdS w:DM.?WfH$|6BoPy3vϨ}{UsI:;2R})Dס-wνM933^N?~7BU;}o9 ZqR7eWSҮW0u7=q(O (75̬釘Yd`GW~~ͅYT($ҳZ5Bh MńZ`. AmrvUXqp5ɕ8H0WDqz16l˸fIҜfrHu8 Qy} ō٥yťn*mKH ,TgSK#^4\#HLB#ix[D-k0Y=ᑂjY1tIq&8ds}(2 d7'(ouޫ FE9c%s-wt6h5ɏÇ^,L*-tn-.|^c&џϐoA EyP};h%PΡQم V[~sڔRk{XEOelBo<} /FK4ͅ}0?zګi;M^_p*[ՇoPpi)ᛆSAbt Z"A`ك+$ g(mchv@XɄ@X$ִRZ$bZdv<[]k~\N cA- T]Kg4sw E\Ɉ<8w5_O/כr$^Y:jދD Er8Mg)PxT n}P09~5|):xi4qe۶3nur=BW1FINeiL+gU|\eG2=Da3AvIku_ӥ#x`>@iV"ƈ<]X4*љW9W+b_$ 1%@]O&דfuѻ[+!7S` ֆ ȣlSl{yP(~32h)i#A2U*֚놐 7"(nЉB1 ˃e0.؀1[l; w Vu|5Xqif HMdИL,y.S*Oq #|˝7׍H8qHBjIK߻7-<^rF 0+c l[Ưo|!ٓ "hf?RWOYb&K.0^ 8A4yvJ_U\]1T՝~# Ԇz|QBݵة F!TfXloi;q MØFX77DZipy5R.8.iӺ<~Ꜧ2LLw|q"iHT:2w/*ŌR ӊS~i+>_Ц8w es=oK_|dd*M H}'3e`KjɶZS("m E?bRY.Ii%k$ /g(NOd=ijO[g*#t{h"~VǶQ.=0Gs|^b}WQ?PEH@b&j)e8<`:,0AEuL5AҌ-dl@θu M_1q Dk,h [yIřI^ID⪛?zɀoΒ]mTd.ӻ|h P?.'t!F8 TfRS'^x/OѥsoDՁR);VE zmԖx9JN6q%)j(?%7E£3']l3gEߝ:Ϋ ͸`N_5i"Kl t1ki %Պ z<}HF͗?ᅭ*~9";r[80ƆpϡJQ u 7 mM qtZ]dp%[ eG *!̜/M<1{Gd2yq΃c)0)Q PEtWRd~Fwv5-ni0Y2b{@y+U$˼j0ӭ8rpsV7Lc$f6E }hɚR)R!X|uDsPL!Ȇ* I"wNs:^oI2'>6 dOZgƚ#(sPpvnzQV;甕tQ%4$*u}нfۦ7nt%2gm6uJ$_p}P&甏?x4]D0$D!LZW/9GilGv !yC#NqARdڈv<}$[4Yv$0oXh}t|&YI㓨  _(̄/fZ,ؘJy9R.~HH VovLmzFk[Dq *7 9E62Op|q$0vk3ݖ+fJWp2j۱&싟ٓ&%3BC'+cQz⧷w *+ļXXpGl g XnW/לa:C!%粽RA(.Ecll4㦹`ٺ){<@oq0$ٗy%%8H |/""v plߧG?[Ⱥ+n@ /Af%I~@YwIbH#LC[[R@\Kgq9K0& 5)̓|j .]uB@MLg5@QDhZvVT] l3`%TRL97٣W~}vB~PlJo6(|?\{a2;.=ȣĹ%iv,%{g+arL FɕA',3ZH},N1Z); )vļ\ *O@aFƘBWu{os֌o٢0WdKn||C,Ec44k(/z6g 9ѨL)]f]K)ZC2׊MLΩVZT|bxavbBOza̠|^?skA+3Si  ,ՆwBFr̃-GEF´+ ߪد,QldY5_Igkaixr@k-I*x G?ay@n2Oo=緍Q 2XN,J-iR0"s*Eq?C!4c_g,Bnl;gwG57$֐nȉz5S[Fkb2d U'ε%zTZSsdW[K6v? 9~YHvD1/K|.{@;[)s kNT8 ӊ@LfM w9[m6ӊtih9$Yb< 7{f.Ya1%Iz8A=j;Uc[7drn .c$ syg}FD~2sTxFlN;QL,, "sXIxbO&Y?5Qיi͓@= FòEĆQ8ij @aWN]Z_ln\@Zn}kZBp!fc<1Ow.WHlfJ S[`yܳsm"e#:.<~ Np[$~ʶ[R֓b=[Mw5DrM6;,r DzR3{Ry$/0yVH}0#xM˺bHKD&Q:PN ZI\vP npa,pA(e h33"uS .R:hwE!g-,/ܮ/U ln}ze OLATQ5-e%2 령hS}qyAq0 u5SVg4>GiaJб^_GO|^U~e# YWP/un.5ӿgD5ާr6?e"0,;Nw[b tWEe-;v4g蹊`a?KCy!k v}RrkhJЊs2>b#I2>;ᡩ``r>K#1U4A})JcH-Rm|s+˥\Snp|'SiW@ lctڪEqEі1+l &:2I9&kf:Ŀ<;^[r R.5|]F`Wӻ;nT"BRTA"W HL\-Vt:g}樁/JDM֨YtKAn] L7]?V1Y /ehufԫO)8'n*9RyԽJ#񇟵|"n Z ?ՊzF}+&0+]e3dka+*PC0S5lDCOJ&<{}cHP^K t9=P^/hgUb42g%OoY]im`EыeuS!12ܓ#Q=8+*{zȀNR4pk~P~7E'u2*=3aMu=Iljӹډ̘ˣ<*d[3ݪhXy7\6&&Y7,:VgSK|EGȫRpG%^1hUph =0wڱ ՍE:^Yv"Yh=1vҖ:5rƃua [>P&'7 r^AvzYç\.T@ o&ȎI!'j%wG/ZgDd-Y*OlA;C<'n %u*lm٤=qIـ.Cnnuڸ^B}=c†n$~uƜ@9 %̟2`cQE~* *QD"@ר·h#+_fɼ>LO~B:xX3/5nCv=ed h^o\R}`PS:ϥP+0,7k,RܭɄ"܂ ։n'K5xOY%xs/.Qsoz<%<C,mhhmo)GVRu[nc{7H5AG'Q 9/1MԒnv/*`d z _mj+xt4˴ވY v0& bt<%.^H`hmy h#߿3iNm]AN p ;z^Ez^YgVZa2&Q_~B2> iI^#Lo+yF+q*bjyB6*qIZoi8._jI\5~n0&g&2D<Ô^ _  iγn;OCBNa&S (q#=b'ܦ͑ l8z["2>Kα&jPcAs&0l{-f.xM_4=zeձbWa|A>Ԏ MAN:=LGG@HH4ۂj xlY !^4dyw_<0gal\ivݖTh|'S4|n5!J$ZćWoCG|S *4УIM-n4^dd?a36N'~93H1Q_UiZQwNS,zwPUcHbRpHve`gdQVt'8ߍ:LϮ4\xڰm9j$_ ȝ Λ (ϯne+I$Dh OߟFp1#t'ҐS:o*Nb>$=;;D4ZHAi  G@ [ D ga)Vۊўhs.^/B?F+$g,lDvᕘf $ )\NǓM]>< FeKbkGeͪ,x< ܣ$~lT&>iߖ"ҕ#z7c@r6`wEϤ=)X,׎0 )%gD ;l=abRє;B[Ţ@Vf<0?H`ϼmsm|kt1EL~&[Pb7JUņ_zJ;hzfsJ@-]7i\S#"!!WFtUSЁT*PX&qun)vDtP ͖)=I.2IdL-P40jF? "!;L_!ڶV\"fBcU[jDY&0'"XPiq˾*..14_&8JS.mf+dds2]DQ漍Vbym*LmTKR 4#Yi5ЙzfsdıEv;2[R$ {ec? i퐀nߪL,N8=gc3g #(+b&4٨2Eէ_72AZH5Ѵc>52,Y>+ ʸM ΠJSlsOS93 T% {"(Wٸl|Y;,kl1*S$G3t+YkqdaA+. H6K@e@5iP_t\C:yZWфF!6 ^VBPN=JB**N!X@CzpeNP3Eg^G!?>ʥoڢ(&)9M A9mPǛ$3Ĉh-̆K8'QrD4!0˹y1t躳a] u/.62*Cŋ8.UdWr\pSb7$ӄM5&rsq@ }$ ZiD,Ly=6;nM풀q$RX?txw喣7XȓſyT,cr(v|>[ d@*uԄ U*e.B'k8Z(lH+!NLBa7o1cXscW#MDrw/b#NIħ ڌ 8Y1_zs&%w1VaijuX;HQѲax9YEwk$\,)L!'Ѱ9eTp.'\/4ppQ2'D$;=)$[qǥ L V;u18䔳 dݘ~8"nUVufg]B:OmBWVRkxާ!ZӢp%Mk&6BS7xbJdVVfj4!Aa}PY7hv'dwxA- 6UλqEؤ"27B u`h0Abc< ]`\Ϛ9 V>\@%*T6sNV,XO̢,_ mf}d{ܲÙGt6/+FЫBHU"IIy󀺍eETDŽFWL00!FI6hZ;xǸ V=I[^ T'z t§r6״k< =R0w"{dU.0N׶sߩFo*w&L2pϣ-8@W9 fѡ:qV|h@6aX 8['3 ^WJ,岅mNLC|Q'}%y:K7V T7[m[V><).-?#)7(vܪI.}8jܿ顑Y=/ݔ_Cwg=b4UȰ8;+0({`uK.ؐwMLp*hP /ڂ7)c<%SᶜG .o=9'cHWS@CV_$d0a(~@BnS(`+˿opX|?@zx-۝xt]:' m~'gj|[vQm;Lp [W(Y;K9fYWvR;ơiÐpYi&|ڦUԮ=lxp?+Ve6pn.2m)aU\',7Ӓ*>#n?9>J;e kZ2RdckNm=K'MȀzA'Y5DE3y;.n'iV<&GքVZ[YbHf$߬Cx\3q?mlIUomĥR9Ԏ!R,MT;hYz=uY7Xi8)>d6}<;¯>e )qAVHeM׌ Cr<:I)?=Zx}RV7 ߀rS Aدtm[{n}J6+ྲ5_} _;|~XN Y W|wJ\0Rp=*wx-l6{2l l>]V+>_O>M؅8ɠӘ93|^gH$`IQ!:-P"8v6&M. CZ1툃˶GL>})^M np 8ɲ:iη "ΙDm).VK9?N7Ch !&7(́sZ 2;jnrw~)o?0k8 Jq@u?򺎞Z뱮(΄ӿۊ؏5@Pvb(Ny$^f<*u%LJpkL/\Aڝ bmx>#;)/bPBl?2TFyJ\/ 'Ql@P~6>QF-0>b,Or]WTbtWJvFHa[m(?'j٩IHڑ -uBl,+D&bl)MTG.S~K# #Xٛ&lx~r *y7 |)v0S^F>ՃvRxl5]o*^2ڰ}% b26OɲQMN6xn* } h0dfi oM ]ROh/]a 527VޮiyN$ *DFYul-.nu*\يKaTSJ6oUaP:/L{E V 972+jnɴπ$ul"-(Ʒ,͏='/<kuя,6io 6X%H ͮJN Wflt3OB7CX B7MK4;hƵ[=!R;dx]o5إ ,c*9}YgodhggLJ!& 9LiYXB`ދ[r2&&:$H0 5C %7Ȭ9-O2rfeG};jX.5Y]<#MR^)nrXɗ+cn< [C6',+&$N'.t8W45p{ ˗)7oTQv}}ineMUPkl`R|Z]WeBL:>4h^;i;d'NE@MԹʅ#'GLjz,%sAHQG'ќ]l9w?KbBǖ&j鄟WPl36*lsXyIXZ oh5e$Yy i~ RkڠJLa2I-tHpXWVS5PGKzVHׅۛ#NϞdV616VIv|j$?hSod˙!Y?a*/0Asv _~9Ri6vwheʯ.2{39:{1-vVTLq~Mlqk0pcx"#ՄiG"TVPx27u d/4R#4w TXi6kV傋RcJ7lO[`Ap W& Gh@vcUlǖtX̬j1Sp wh'^ "] ֍Y9X0d/j ~ˋixXd;>IY&Yfh^mK{cuN5jgONA`0&TRR{4 N}86NJK4Y"ź #%=PVF4]X_"9Q͌"+"i#,փC3@V`%^J9:[BFfMXc9-^V F!Ɗ.1ț+X88'%,NkRZzl4$D?Yva#(ѫDXsJ*] &L: {U|uʎ1ʂ]d.Ҳ Pk緯+S8rNn\tȺ>;#srsMu}-W%_$bf4f苦ЉS@[ f`_AʨS g|qn/qɚU%r0_Ѡ@ay2,9ʦoҜeoa[/w,dw; ^mD>ſYi/>g ܕ/A}mk>ChA{G˙Ů,0xeue(}W+ !ޜlnzshREY=b9hB/d1ՙ\CbWΫfEXyn.̹< 6#mFPt->YRkS. Jf!ڑ i~ DQD\ھ"E֑PSL?~eJH\haڇ2 :VP.4eeYӶwנԢ{5 IҼa*0Hwg* >jl F{m8 9Wt_]c3TsA]Ɋ?l|tiKZ'΄ `!K=䱭a'~*H tAL .}sU6`'5-s=LbTq)IrX_Iv:̷R'r- d5NFǐX.;J7X.>ƒ!HQNk1>Q;^T6͌YA{?>mN)8s&`+2F8X\{/ڒIg+)ط AHi) ఌ`J 1\j;(S @o0h,=TKPm:Z)K]ܠFa8EQqÍWόb79̌oLIxGzjs@[h: gDpҶ骰_lx}>#VzeY$@Zv$Z2r{4 ,V|A10'!G,-YG3~+좋.J ECo%KaތCoћAmnawU!%܃ղ3 &=1Cg< e Bl; uօʟD]hs7hxc*Ru{DžWHbAu ;E]_Ʋ/({g'R2PBAk,m 5zQJ*"Xۙݮ P !` *"L:ׇU|6{&m5Og|f[cy ]IdBO0C87}}n.hR sVl?^_CVV xx=s Gc p6d\YO@.<jpT,MBʒ/Ot%av.1FH2<5L#7(lR4Hr[k{v;#4#hmz06ץ70y䅛5 +zCys48{rX!^Tw9=%)IWE5cQI') APLqVun tI9[þiAcP]Rqˣ\p#` ,] v2EAMu=;;4h~&${×' qV4F9ZK`I_?:-rdhKlH:e5/ndX > t֍?ȕOטOmkZ 4DIǂ=蔧\jk3j~ bԲ7[Ks?ZdJgN=t#@T{5[ލ$"%~5Āv3zH7f ըlQ] pR8:Kn5wUo%RWO{bT'(yO<]4[4]WԆp^=e M@|{E0QMY~^sor@:݈ožKwQPxż dFhg#sk\Z-!p86 ',c"k_ruUx/=[kE gf0c@-^ /p.i(JXg'um1/m^΀~܆Vf!-ʄx_zX!fu eU1ME}]b1ڻzW=InKyIDݹDLh;"(9ᚴ,Kb],oEr@}B#*.2 !e ߣ>Cmu73&RiGZ[納ׄI._f-/BvKK= ΥEP? Nht0 i3 iw:\jT l]KU&46,բp#@<e_8 nj]dYzc1GkvO30xBZ= h.Jj΀KIHd)]lܲMXgH $D881+JQΪfŐ Ih0܆9`8b-p\X?ƪۣ/VAGq g~COrZYbi>&2ԞZfxu?ii%Ǡܱo"w͖r P&&wD!Cst)ʀ# 1FךmU7WF=$K 8 ᮀ*x ~7_j< _N<$Z;~Jw )X-S9E1mΚzo*|\i$FKIו'xGz"X2LpzBڷ9X~,L}ymi`1 {E_][<,#{^c#p[SW;ɨVLQp{i*ft4EtnI4B+{!}X6C~[u]w^+p19!uFl pYSV̓o0{H ?պoUsDKPqWd~ (8Z&|2OaȡSß_ {&;q&1n|kj綌oוY䅦MgeЍP(-Nwcax +rZIs_F_HREF*mlqacƊm|c'1qBp-Pdѵ1k”\t8H/71 r]vnTCw.YZH馇6E %tuXI){^2C]u"eW2h9{wrX!Gݒuٲn3\cw´0&+Hr4OzfZG;5 ť&[Y5ac6,6Ru,9d mm!GXq{dn92%c,`S`Xe+lH;9(]a$T9Ƭ"W M}|poP*bۭ%ƬϼXb(N,rj$ 7 J9D#3ؤ r!ՓFi]rP~8WlJe=ʳ~ ;*ER0C/AK[Jy:5ٹ&2~wԼCjKW)@DKu_djy7k3Gt$$$:&4{øқrEaͽQTb]or@?-1ʭi<-Pٙᳮ Ub 20(Pݳr3EW!`ѻfHOx[P=**>ПԼ@lmc1T]x|cE7|V]Fm8kcjڔz`Θ >PTq& ìQF={|).X'Э-C6 2*UqҎRؔ(w>?2^5Nl6|"L$ԛ( R,! T{L>K a1`9b~9D"Er衃 1z)Xv#xUk:MbTל&~ƢNx5iF>1|3?&tJP1~Mׅ cCGnBu+N kC wQ V$H*7)ƈӷ^xCѸ(R-##ko5%Yr']:{/ ~ȜakQWr. 6QyJ.-[4oiOT}'e/FT5bMF#/}!跓v|``vEIаק\HЌB.YW^e.CZְ+M 8z ]N\Ku1N +@ApY8Zv?4Dde;D ^q(H$h

/ͯR%RvfET'ͦG@$@ێnBoB%=^L:H ɢV4б=+tF.n "2\lxG'ߤ 5w3Qjefb?.:1k d8-MdfCN'$q\%-ѸOG/@ YmI2[83^MLj=Q7z2,Ӎrp&Uu w@F/K6ʼ>i!V^-?a0HkpI2YT9} ,5 B^ )i S)="%8 :Juy?!9< I{-=2BB{hiמU k%[iC.3EXSoNL?p _' J? UԬFC-.&k}jU0pM '(vƊ3O&|ف/汑6G0)-jy :Q}1;T^˪^!ToLZZGt`FJv^; 5x,&! ?pQ3SHaovC[.bY8Y"T?+Vz"@*Q4첿)Te~.Grx&5Ӹ噴ڃq@7E)KȓxIJ c)͜i'lGmVnJ?WIѧkOҸj%Qr0I SXVɖ ֝XD"wPyQITuNEh $KO[}PQA,08 )6u B_E~jdҷ[OJ@b!PgG `Q'v+ sf:(hi.}'*^@+I4QM%,E0ja!xV gfHLM^:(]m'2f91.O{#!$1 nΰH4PkUc &~~IIVaAc*DޏIxÔY8y4S,HHR>0+ $%(N^k1X "@jw[6AO}ۺ+J "A|BY"}ag#lԊ}W>+9~]eg!(/R*h`+;84([mߞMf2I[[)EܷW>(Ypk2NJN9d(;D-TQ?ys~Q,ʷ "W1\ :h0 ose@$ƎM)j h6W=O0~-FTo!|b-t==Nq`B'@/]+AjҩG /& vDiэ '! m[Drs؅pXA|d6f(>H`JMwZY.kQ ->^5VRg^BVŀR6AJP)ڑ ٲ )zvXSqLwDk4ycGHM0U*Hh!TӚj", r`̴qANsD0A-Ik\FiU]q!*jle ZQo NaP}b\7R^ON-^Ibcu6!!⳶51*$`9!Am?c55`w\ai-dkW뙻}Ōa9)%IA>z!#;Kx} /'@R׼ +ȏNIt? M}bq2y@wpimǰ]]_ ޔ=b .pXsW) ZʫЬms" rl 3@=z߃!n?:/5f,~IJYꍙGB4g`tUw$ Ci *\zfGKβ'$Z/)1ྑ-C Ծ(Sg³w>j+,wT6]J)36RF#\;{rMXZ|4X Sg$$78F6^}Ӝ gx.ز@6>O^zs ]:l6,N'HM(-eDJSA1I*{&sS) 9|/[h{~ ujQW]~,쁔'Q9gxijx#ltЧS->ԕ7GDp M tXwWKvsww|t;seRbin!jK2z/q|?yvA7e>=10|I;K3y1- *EOfMsnuw=Z-'}BY4Y4t=s;]XF.XcazG_/`/_EX*/T`A4aDh,ny$.Op<Ì>6E9qhYy'ϝVd9LoF?e^gvӪW.'[]l|ۯPt(^v00l0;'ԟðcj͕[{t-`s8T̬uA L`ր4 VBpʳ%ofԮ5 N P:HMd'JCrמo[,n.L#o.Ϗ^FS<wI Gw9^Sv|wc1467R*v̫^+"',G;A~|pz(d#n2u% P5n3Z7Ğ. V*W.]4G J\XA6Yh|/dx- koDϯX1z,ջ(`CG4s`yXZRي"W'K\lq!XK?Nsz}?ۡA|Z'~M8y-n*ϤDO&?,w`ʝHuX'NڸJbڞy\R-XgIGxy,pfFAІHM<<w [GZd_AJ}M}yTI/?w% ( ct$ h%|j`oʲVӬ1.O+8Y/g灿'w/ΧO|ӱ{:+.U9#Aq(- rQQiOOlbZ~fsZE=5h  5$3'3,ğʶ kۗgOlf Wxs#PdՅ H8BR%;Nan@kGpRmsKu@о#HXh,I4ShM|~vP(48lAl+Y;X3`8(GqMWn` -sa?k~ٸN`m6UGQq>]>ywWW! Nk`}ˡlij;5c(sm/E.pݔ;8~W#<%~(s1QYqmfDi3ƻH>|>gb{MtK>]C/ij%3Tcsn5 *$8 0r&U9 [ :Z}!`~ i{oOh5$߸UYU`uC=p+BIxW7$^!i4pYh}d/s.g dCr;u>mvz $=ƤD(K?(p^)i+"b`  #`<܄v*< O62V 6.ѫxM+喻b{#n|C1L0͏Q8$h vg|iZb;o b{ȏo}~G:`vw5Bܞ]u3eef6L\of|FZCP=O2+75F^WºFr1Y"q@dcD|j܀/OVBX˙G}%)=ch:z%dB ڵI`ԕIiN|MJk mW_+>]1cD,|;M&=5:e˼f%zc5{!uxB4P7}/{qAhK;dZ 36veoY*4W-p1nvrܰ447nw>DƖ4vhuSf3PKf@-gI>M0sd!ű 6ש@ 0+çT‹?t4{)bT:lB ƂYikJ}^ۄVj!0j(55^SJt. -DGs Q0f)zpz"WgҤMҖ&|)/2(A~k-Ttu;OwGf5aÜ,ƗKysWL`28,R%D vyF$"k״0*ڠh?ȊgʿrGN$Ă9f4PIj2ְб7g~p0@80bL҈AO,l{ tv.|r-DGkB3>Ufz-6C&ڨC\KzS`~}c7N@ G|Hbɽp R(AHy6⢽B#YA5wxޕtJ'pA,/mkK$io+xm(dB|e/z=\&"D4ޢGyo4 `ҫ P6c\7W!TszCTozO07`7oavQ EzQS&Eq%r$CTakR'5Xuح\tQ B{a',lt;KN.k ~lT :*'ǑK7(qx'fY ץ&7#*Z@♣f Cg7W5նGk+nR=0EjX6m(]wPWŰa|,!7ܦU@`'҅ҫ#BzuJ`1nDTI<GHt4^kۚj'ze]%ЁeT}rRp$Wf1+&e0OGjėO&iH_Ra"ՒR߿e,[n pF Ae[+|W O~}CWZ+#CU/bF &Vť ~OhX}>Pm M$}!9Ȟsz%c: pq.~P:FO~"~&ݯz0yPl/FZZ|6gF>ł_]3-* ]-yk7 CF1wj^lf0 Z6F)q%:R& #P%=h]KxӇ:ym+$(‚-tXf7usX$T꠻*_l"} 2B ~ _E iS9fjzQٌޝrܣ39-%/( إ[[įr`h3=⅋@-a'IV$:+rk=+5)}cS좇u%A@/lB/!y!4V̆_EcSc&,Q')[ ёCrp1.&'r٭pCK_Y}1\2OZ `eL/Րue$$T:.>yQm̳<npv;t.#=A͊tUiO'wPMipl jN_;t.c^"AJ7A +N}Gxh(!7?,?fO/*`~*3z2/(xpoJDcS@)WaYN3`bte;'Qg]y\B@㪳c\ ۇZ/^lꨅ{vL\=Gjv>of8% T8Ϊ.NS6e͍.gJ .`v Y9+v\K9f#XJy8>Nٖͦ F1nnP5P ce?AaƵ :V(DE-(=\eWބ-Hl = ֝٦#oa`53eڄ(P76=1NMp^KFg )E"/XjOs'=OdmC@Fz_ YS+f哛9>j\NH]x$R-2ivG SuХ64O*T^^JjTP"A V:P"|.iOB!qFKkR4M;^0 cT,BBɠ%fX]ԫMCay8, 9wH? H!4;MhԉWL`/m@Y dlOHh /`jcpsq Y/9?ohfpfz;Ýt P}aMy+"8Y%)@NS;,*4f?rJLD@`3νdZt^ 1Βqm([w@tf2'b@r{G#S_SHx`y%)< z$PxJ8)'ܩ;9XeU#yړH Jl֊4+Krk]co!xC/#"a}x}j .Y+qX!.%-!En%AU`Fk%S΃0k";3Խ-Vk=c0le7> ;i-륏 K9cn?z$k0[ Wqva^o?r!-pt9h5&J$N^{dsqsOqS){s]~۩13nb 'r,LP]ڝ)dꊝ$L4aX]:j(.G |n5DOCYēJȤ,pk4;ꖁ:&P5Mvhti?6?h$ 9=+3Tj:x4puZw|Ԩ n]>gU`$+tvGB6ˋ'H_P3[hBhFyM*t[暱j#o7ï9z5aqssi H6fdQo?r@Vϓ8.mLƍ~Axej !yCiehM4X7xd.2]fQ^8/+T5quyr)}%.du47q  WIلC|+HiTo&b @>^,n%}h{KJ".*yTrBq1n$,P$#Opt1z.f͎A8T0 )qsqx&%^/:z铍 s*U>EytG"4n 5}|hǗe`yy6HEJ'bBŧz~ u0~Lզ|!?2p ]295'{.\텫nfcP]dxu`u;L]g)A>(aGqԺ́\ku4*~u`\}d4<5(ѨΤN\i[UZRv:S $a8ID1WXDߛs.f(g25ǝ\I*״ 60ףjT5Bw9?fCڍSqgTذ7e_WSrKTPc8jrt"4(0:љCϻY{*4ME"x7/cO!2|0Ga ,'2Ȱg^o v¶!wtUh@J >$P)cDiU 3mݥUe?Yqrpsb)r[˚T.jH?̞hh*ot.}+9oq4'<6T 8IJތ9/#Z$`ʊJU/.Aaj(1oUeƗ2ɟዄr7S&TDo.m CCs ?\ Aj{M`uggwC{)M#[UCA{ٻG{P ˺iW9>`rRoo'6H:f`mW6 G_(zY ]hΡ@$AKI?ͤt?胈 8,`qd;8BC.-%oXg{`&j͖aZJmV_zg(Nt{ed ?rȥP-b,Op ,sV3Ql#Ҧm*rf"EF #VΒ̿P49Y)w{?1CC'۩/bȰg_9-KLL D6@~fQoDjfȜW?xY997Ʈ (ȠG.YLqtQ8HyPlr](K91[ӫ_xb{Շ{1o \D?Q ƉP2EY+cnBdLcg^`e94y ik2Z#ݸL%JR=ZQT 4lM@TDPU();cu>X4kGc]HxoP֑g]c7Aڼ}̦j&!9L )<7;' <8@C0LዡruMZ: ׸VJ vSvjXvQc{+r-AL F{kYAgFP7<[qn`dku6)ӛM^|jděg]3,Uuh%=é:o>Wgj_?W_A8.xq<{YD>8 ؎+p,bcNyQ@Ud:_;I}75('UL   #G7t*.)9eD@ z1,nm*Hmr˿9L\Zm3wT=G?I-/hv.@7KvBYvΩ̧ խL8-a`>{#J `O $Юf0ICR|[z|iG@{GbKf-`^_ UU}muYzH_`b"/!l#\PZ,?+ 8}RUUnldDˈ[Sƹ=%;].ijPks`,ReAG\#1N8f:!:}cȝ s$ef: FbmSE!wS+ZϥE(=x[!Rl,bNZqsc`86<2WX{;E&d1J.j8 ěhnTl1;h;)lN@酀f<rNȓT;n 1_|KR8ȝ=B#s G2e a$jD%]It/𤞓;kfݹ2Od_ī};Liqyl- ACϑ.R){/L-Py{ۑx*q{|;k+3wn(4{f}$LIhoX :?F`V.$r[/"JQ?ՈWړ_Oe4qH} pW睴)= 2Nc*'><=< b'fwɶWuTWnR ~{Z]g(JSAؒ+) ȭ!ZT-KU*fzhn;bd8f+wϒG dvUj ?b$ `7}.7E$ :9;7$J%/fHBi֧Y78^heEgNQ{OQų|: NB'U1yZ`G,m+x9rtfm]q,_u1YM;ޝka% RsZ`+[grXu435̕Lu-I?0k]]+ݲͿ@s;鋤OwiMff>:kQ]$!4S2$RIhvԁu"P|xi֏贸~)a/Yimq%Zh* aZJƣ j j_wT#`'ٿMTFd#ořtIA3e"a5Է$??CWJ,T@K{9E911!qxS,ޱ-X 7qJfe&Qh)^x"X_eL ڝpS™w!fK ji/YU-3WS, jR2;tqkXx@)k DhMF_.WGR SMĘN"-AL(K?+YVxV4X!\@I%k2X3>xd JIҫH@uVױ}t?Ы#4y6,V"ˎ_et*8&  O-m읢:A(~=@=)[Ʀo]~Esdq%DgT<<9fn҃ r47QU0҅fxBd8TJ T-2P$!Wʽ*SCk¶lcr֩<- ԐmX|zؚ AL/Yqwӵo-չ(F@s(AaohmYe[n`Xre&:T\ãe:ėϷ "2w"Y4hgsMQs~X -5 Qݨ ^V^f~!/}#AC@8:&0^=pY W/;V⍝gvx& KVt&,M21P5|w\P[z.|Rur-Cl +Fyݗ{(n]y Or> Z2 1gSTN.Fgh}([Ŕ9okm_P>D0kXf|e:ͭL -N3ʥB.{賦t􋾵)pk S&/WԦ~]QK.a{?HEoeZ$jZ0M 7|/^Ȇ?2ϐHN[,s Rk\@9s/:su- 5fͻwJ6A]Y{2=.jhˆ>[9tcaDs)ݰk}3C u0vpsc-TSEp pPRWHe%CM\g2ެ$ɇ:'Ȅ+ &yH 0]e촫 tcN?]K3B".^6Yc1\=N&R_Mb 8y(.rjK.ZejJ1;YL-6XP,{;1[6-VM2,_0hL1rRƆ.?%cB3YnkL.aMSdѪIxr3ag(,SL>^1;zB+eC+';ӏXV[Չ8Bjz=@O7WD#*`+&I&xKwZ-zkauڈW~g.[ӢE=hWseW<%r(oCq*s;c8?gU(Ac/fB'I?EMtof Rբw׷e-6@rRjy 7CcDa_-ҬaxI%iߘ{}/n?sw~){ $Two,^nRw)Mm1t]vgTH8qġ%k8bVM PZvQ@^$a]%tOH泌6qzA`"J'no }[3dysќh6ĉ7z5ts 692wLںqMڟQ!r+~ǐ!cjclk7JЍ>kۘ*6>2-1Hؙ ɗ^a/o'`ScGJRVws=)RQ1`gRa؆ sqMBmʚ!d(Ҟ'>N|7q]A )BԃŒõ,* D u c>;p^GV5|Kי=RZ^H]}& {m*bt8J+zs'@rgU"L"BSus` J?0ʂL@wwф2ݒN%;&GDHd3 uQ䟟^YSvUkEX &:̤_1a=rB/;qa1<?nøkR)Ж0SI_^WCDx%:RBym#kQN`|\O0TYc?O $ Y +M<" Ul e} V*z (rH;O@ne4?!$03;<Ї6O (ua yj۔`3N=m˻'H2+<:A~NXǻXzf:- \ևYŸ4!n29}հUvGGUчzݓ081HZ4lJiNj~1mX{lniљ\ѷrc_tᤐ;6[0Bmo 5&$,f܃# g4R9)GF*%BuAN3n{Ekcqҧi5kY0e^]Sՠlu U;뵏"]QvnT+Z47zNGƁp~M-zw4Ie:H1N?iyFE ѪF~{B-@ `6ofّ*8! #DHFg=x>YZRkx~~F1K=;x؜r4A%-|k1lYdZ)BqХ f)ۨ-$h4@NT|gIgTGvͼCl$ݠ(<]JJs a">ST`6e^=B̗\\Z+\_BQƘD`5;FS-RHU-=h4&Ò9Że+mP\d\. #OQVjIJM>־*Ivq dM 42]hyڃ%[#M-0)L@ "9w!mbŶ$>ҭk`Ňe*K1_-Ӑg/φHp]$q7QɱoU3C 坅x..ߩ2m9%HP)XiB} C:gV)bKSU1ATr-XzVig8K[c--q_dgH35IkLo+0\2)-X9Q4Fh`@F&gV.cg`1լ" +ò[JX:DT *LJD4Xٚ |xhկys|}GCpqkS] nȓ7:qƉ=o]C6=#`I#mo..vޔS _ʼn1+ޱy7C}exC;.do "PM\ 4 ]K;ckŘvf.Lt*pTQ@q! ᒩ\Mc䪜0P,< b~C#}Ś<3P=K녒Ae%c5vhlr8emVƝWvx8o?fHqm n:C.SWI˼A8mLK3yO%yk@17AsĽ6wm'psePG"]O{-Q5n04L4H$ش,+iKm|ϺfDn׿߃cGa;8Xv~q$5}'?rjcTTjٷx7ѝ`Yd!:媺^O1? B*oZW&5_{|l;?k*)'|zLZg9L d"n8Fre8ѣ.mة,H^4Lv LY~R\{m?bk( j[yzF%!%"^ϢZIp GpcPvim쩳0׼˫fER@ȣY6Xb-)mVH˫[sazłks<"[ `|[5#cO}Sk\Of4j|| D 09=3=L`A1""cxZEehCNJ'Kl: &2Lp愷(Y.רئ}&U*2<7&[*]tO㞡FpY\X" ?u:1aIz>>kY]j|@1Azg!2(g3o43Q-4|Ep~d 5/mi?=&f0}`AhG8 ,&L QΖѧ<>qL5hUio@ܻ|?k.72>$}#Mz<Qf9IgǺ#NdbDaEIU/)7`ZK^].1U=Ў8v 'nT{jj'2gxIc6706 `n.1Jt[-&ry,wOBRW6Ap_Kue}/ſ ((rDf퉊De4WKbF14l-MN۸Bp(\%YHft8vaӒshc',ja؍g*&lUfypCao D&oY%_`96C PSP١-4UnP nI r =}c$; |#'zA[_AoQ= "Ju7l:˥=nX|FAGTIpnRcMi%D Uls "G3l"{+QE롾en,@x 22෧AyJ4WZv8jy;alb!ڱ#2 Z\OIH0QʎhŹ{Ɠ $(𜡥nuAN`i`]" ..arr)PD ^S/S+S܊S.=@{6AX#&55xpiNXH>?xzRr (m+okِH䃾7fP'5=@wW ^St0=qqN+>0m !b`6`V~ q[[Fr{pδEp WuE&%u.g gHȩt›XwQ5VwBYe2To 欙scj['$ *z(<6ѤC"4tV9;2P;k[vI[b(JYg"(x8h(CqH/mHn^6Frw#xs)",=I ]eQXn@>N]d:w2lcYà l_+7n~1ZC1,v戌e+7M5ǝ6,mG c z5蝕B}PAyHnxbS쪳ϤԴ~fw(l)#$8\`#~:{ˬӃz")sQ~+JVZbiyP8Bj8aSReG(T4\ arIgJLRܣ8}.EsPΓLkɤjYhQ # ) QT"gg[bqCkT'|tZ ֆd+QLʜȃqXqd&!gZJE 4FCT3.֝e H%8߅9gIV?9v| KB"9`3- qry8QAnf3 : z7D`ʃ\'Pj>c z>5Co6()e'嬑 MkF$2 &TjW(X`_&sBWQP4ehh:9pP7O'~W:%+fFn>:08O խQ-68KN"q3|+^Y=4Y/51`d`x0.pos͋A`J0]W1R_*L_H =-&gWj̶a0?L ]l B(r9@4+SZO X>X~r1+xȫk+Ŕb5I\G |Xo[cF8] &W+T!}Dls)ER ML Ew`Q 7-'P9^=@ܺf5y$n0.ER׃&İ#yPcel# N"ac돈{ h(_gυ2He([LXs瘻Xb_(zMC=qgPPLh3g-{6xĬ>nsm L;רみ(x: V ?DSpi-c\D2Dl#WeQN=ەZB?zX(j5"ق$jkȱ~f-a2 DM2e2t8 j%Ⴃg@o~8i'Uxҷc]߁164+l=#,h, F)թVsJnDθk=P(S@::Gj$ 稴Q)>.OMȿ9F$mN;d 1 *Ui)հ]p U> C:f–$(s׬5,-ngOE~){|hrSHD#,NÕ#2In{1 ZzZ_,geN )9#϶)ezjV|r`"cSybSF l=硼ڒ%q_ \+<_c 'MnqK+Wɼ`K-;W9p=r g' fR:\w#j0f417 ^)N%ԈgZرtc,_"VQ"IxUWgf+\$ð{wҜ:6^PsMSTSb͡p胲}Lv8]IvN4jE?w#|GRnJK1\(4~jT%mw;KYp v`@ o.F?(5N[ UL[~4g*E_40'^6#B"^uAƤ[N~L׀q)tħ9A2XI %M5QO>U N.mm#xQ1j ql.,+vf셄;&I94^kۻ 9.< +3|7fzg %i1[?STQw /%1ѩ5#,`Nr+)oa z3glvO#68IRȶs+^D*ձ(? fYXan@oXXl#'>šՍ91$Ϧ[TE ^WЪ9l-1"k2<"t&S> r+ W#Ͱ$,VNUUR2hYFfXEXТnԎ6 $X8Ѱ9^U?7Cq| Je-d>Bp/Nl.f1ќ~w {^l؎07w8Y9zWW9RF'{Grd"Ǎ0}ioF>&8r] e&W[JekpUv N}'pSNAX)OGjZveVpNtf4~ʈ_֭^ě -X}D "v'QZKA%p Fԓ.8WeqC1-DU/wg.>Xu[nIG G#"Mi IvҡkSLM5&KD·_t_OM5i~ڧ ˬ2ad؁nlZƬ+˛1ez?֟t@!yp ;,l0bx:< aѢѕ>^ f^/e{|q+u[(XZlQIP0 `j!('m+:q!e㦰εd8Rs_ph!fGWju%ɘlDv)pOe=h="ؚݶGzg^^5B~c@&7O17`Tמn%:>$C40C0d#d 3rʔ,r0:ҩ>7eΩ҆UWlBזSd yTyHp+9=cRF{y 0AP <*y1iE;+(~rxq6m%3<njtǁ.04qKԧ"{|( {1ɼ6#I$wM,LӶ{r""`j1A{W_)N,w?L*~ o:F!%o0 ҭo.Lseă|EsML}OpgG&B\h"ĤW XbaxAbi[ * $$H> 1W(6h2^#4@_ Kv]eZMzMCd~fc C6xP5'Yomv*5H8-(^XZ-/~H~lhDM-*2s~Mm FʾXd[)du E Nq*41{1 wquוCp)k CL{MUuACIkVKONԬǘ\ kpIS6)7Ev6~d*´QW2h4( TNvY5&yW3ȉ>$V7PEGƾmŝf}W}*bC̢VRu}3 rhݒApI0&#ukD 0+Liz03? ?B0pH(lÖJ8T*|.@i33dff4D- hv=w·FFHX`֯e::2Ğg`45jKQT>v'ٯ[snAq-~r5*;k|}#ei'cχmj˳Ds&eCT֭R{bطE}8b4m1Q!z -_6(J //˴t vEnc }hlf xiI4YYv->8C )R)bca3[']d~)>T{e{.n"pG;;mqN09M#c|@n%ZO3pyټorZc *ΰUF[6 QI _,+^66W!tvrk9 Z LII#w56zluF䔝 gb2ZIP9#UhҮN/3htI},Мx%_c6ŋp^sP8_&5 vU|䌉 767ӴiۿW@Y.gƞqO'~ChQsmX.s;20 O5J6iѯq16wjYd$ҝg>VuǫT1s%\S%5cmĄpk8ohw5AjM`n޵pA1V|cqXյ3Dd\(w| +lEPm dAs\\J_j=0iPl J&9g:>y!h$fY* ߔܷ Wd`bFOX'9apXS Z2{KGQ2JX򙄘Do7]n3lɬV^i,pm2 N\c#̄ŲY? :i\Rkdۧ}Oσ̈́-,hO@Wnvܳ1VܳVB,R9^BF`Tn'r*-Whϛe[rJ7\6n^{X(g+ɡ2<2cM 3w.{S&wK^q}Ue^NR H8>2qa\Y }rq6o$ >aw s 2H;WPЪyLxV1p =ow"`SQ=&S{XNWlJԘwM>HpF/2G?z% *IH]3Z K@w{᪪ Ɗs,w*OlhԒ#kOx\ W4F(@Pd0)N7;lBG{_ _(yxfbP:o҃"ؤ*Y< +CG<=2pu`5v\r#lEZtjsz/™u]2hK>>8,U/TatmDa.+0,B˒ PFQqT7odՉRhl)0+ocÿ_NWZu6aĻۧ^Muwu6@Hxq+؝jRSY:_sa `mrYȂ@DyKŧf8hI ,oXkַc ywH-o?}wC87Ԣ?6m{QH6b'&XFgQvhWt)I_h tp~1쓉S";F>[?(1,嬍Uך'/i6&ǏV eςJ~>^Rql_%9N͎k`d T S5k")Tg^a<, I#XSvC]w)GЩ ,&A Jy%PyE]& PP.6!se΁fAWxL1O#fCʞzL*ѿm^qѴ>l03X'SV# Ju1I ;kdgfeVo|R;튡ͫJM_lnI0^O-[,{^!<[4d4Ab4˺Jޟ}G )FW7wP9C>ozh&E3[d] <g}2EXm*W8Jl =&AOک/uMdd%>a' fJДD}S?v3x L'.g~nֳ*Z /IA>Nmȃϔ$ #!ߤiy˳ v'UTK_,TȾEI F̡$k||W+d(ӝFdNX?T]\uKcecO=W*I$t?JJ%KONRv}K}"3O& mrBuhafE<\-?yDuQ5@>d E!Z BncSaW%;Eh]$#Ӿ,TUSŢ.ayFϰ<)[ E*+E56.cGS2r_8ޠdcO D A-&OCjl}FfOl4VYp_u,+!\!> /Q WENnbu5~a`(ݬCr%btz0Zσ+#Q0:ZesinxH3oQ7yeX _l8JRX"gλ x!3o Ъ 8{OxjKtDE֫ޚisNc7M,TQyo0u PHn)pIph )O-c{P!^B1!#C 8+1q69 rۙAi{u~Cm^Dk(|fD&jܲs3aq P,@Ǻ80&EE 8:W|7_Q9Nsg&~xϤl%'#喈}쫦W 쫃h{2(/#Vx@X6s`ÂtFb67 Bt}BnG)x? `lj:@}* KD3|.:8Hbr/#]ǝ]>ٸtnGYfˮI"[ syTzqBgpRWui%%~B_ɢCҺ``mV2G +!m(Hxc^my%"4_- 쭨S7UV!Dh~5.VNb=Aqϫ%HoyA1@pƅ$ὥژ4h<ŋ|m.(a S-dV4~CD][iLoT UJhj<4zL}g ~ )2%Bsw P@B_ <TIl%m#mzm{%[hЋ#@p^1o^; SYz5XGᲹfPi_@[c̸.iWm#vG—A2WUkN?&/f.m^dwbP_{#CflU{%0FWFA~?zxig-w h6lvkξ猶) 7z¹KgPRj$< |, x^1OGkώix7_$1;c 9˕ *q\ b TxޞB>$p/L{ouY,.,74q&u\$at>nu[ϋ^]qĜ6Ho8it&Rv&#GIme#hՈ ^!~X{!ĩ0/1&=K`V:1ST@>nm&gۍi8h VD~2}CfsN:&Š1sfSC.@ma$aqԒ5FRC|ah |C5y|*nc+J|5;V}'2pS3Xouo%,3+=Whclz+,bXbXJB9^/5%ps=R]7~ B (M|,!S~b@X&;^j:9UfXw( ڊӠ5? R4*=8}FF`0i/|RM}AA #Krd8ypY̮ݙPO l?I5sq#1FOG} IE߶s?h"jIzF7tnϭ\6SnlǴ[#wϙ=vh΁w 4t0׃!#/Ú _B0}iˁf1!jPXh_fZGh_ҽ\ķ f}<2l\"*?[$r"^*?9vLӍ@n窧#Ƈ5|y]|1}ORƆz =q.$B8I.̻OZт]3}|:WakvF0.cT&\CNE 7;d18sY5!#ơU|X`Dw2'I;*nҿ `PǬhpFE>kiNœqzqs՟ |ՓV:ڡ_r3l&["dX&{ 8N!Ajw^*U9 a9GAȑD,ԬLhTE0p3ˎqoJcS":Y|zk Ξl.7ݙxn{Ύqr)M41]@7d7bTr%e,C;VdKd8R{|dnqp7FZ༧oivh/Ob$?D#ϾY;է=,.pG0N'Lw%i$/w{YV n РzDD;h"49N\L\ 7qEDmԫ F `į~^3!Q >_]{4RU;]v^=cE1Ffq߭V+A_3YW j\,Y-H4@c vqRξSy%9ޓ點fv+ȑ|$/45+%ybx|KPA|9fo;e @u^ _\pm+m/rme]1E;ECǴ?%LddX^Oj$bv4! ~Y~kdxz߈;F*).X2~92Gm.[sۘ-Yo3E&uK>xfK?WAuDexFOYjO| (^'fo74. <@'[Q婃X'T.L$Pdן&6rQ}>~J{oo_UXDZXejTSϹ^ϒbS} T!Q6ɮe Vؼ /2 R_oiWhܪ'0W!_ GzG(%:)dRN$.^\d8 3yG t*{;"4vy<ޮ>wߌ wD%bb0)/ ArzÅ _iXN bƄU.Ĭ2cE[D{/0 F? rkkS5%>Ҍw\[d+ߎs=gDЉ, 4Q;ZHfv%aZQ4峮uf-ԅ e%\T]2b-.amf@ *ak|1C /{ryӎDQH1.?*@¸nB!8X^j2lEؠVcHzī/6gKX{2GaWЊ8Zj:X%\ӻO$̙P@dR2u1U$-eLdF=u܁'M >Bm&y`&c=Y5 %l67U?f4yl|B|\|M`b @8ZhU]EhtXpI;)< YΠL$w׍*g(?"-7m4FiOY1Qv)h<\}:V?{͸a* ߊ ա= =4~Q2Cdm_nLYy?'qEm!8栤>nuj=~|>ȇm]΅fC~AcfevYQJǍ"r]h)4΁xKU[ٌIə`_s Ǜ,w!dx@)crdq&Sr"(mZT}i9;"(gr1d ])kiC͏Kb.X x4^`@$r:A|miC6Mtp,>CfŲ?*_hwR E>([1u^P͓=wO_hcoLiEMFAir]*0odQV-הH,%yK܉Sb,HiTN.lA-Oӌ!vyDV? >Aj.> 3lgݗ vr!p}SR=Q@zNuwLg;nX " ra`;#6>O9av<5LF,^fKQV!p>OāWW'OupsL#mq.<pg.#U?l:4r@ tRfvaw4u=]-]yMcMՕ*J%vՊ8oX n)PBl.LD!=*zQG]aXLRur?MFNqm࿇+)uux. WpEitiN+nbQ}T:S?H ~-E3` }(nֶ1sX'M B\q/7]U  ΆX(Zt-4]MS;Vilh1Oㅵ;N*Њ.'o|ָ$z`'y<5#" ]]}%}ݮ\s9y1/-0l oOL6Q%sID%Յ1F:;_dQ̸sg7,#tE2]%,FϬX{㋐d4dE42@Wϐ;+FY f4@(J-tn gQj<9}%m^&ⵚ͑Yqkh@%0;1mr@VMRMfXTAyU0m*#z{5; xgMXlEiCs2tWmt0B{ ;I N*rrЀ18!RXd95.͓&0eH'3lNX^`r:unı HR!#[nw*Bu5u$_>Ɔ/ƜUd@wœ`\쳠bohWWO5uhc%[EҜn(T KRO![M_:PPR&B&MhŸ9wG[5Row$OBt*C CM$F뚊Tmtr6ݙvyw_+yb0㛽izf?7a3ۓc]F(Q‰#߈g]wYX tl 3N\Տ~Q; Ô&gI %2࣠}R/9o\*/-|]s&:i(bUl}j炍%)yC=^<x- G~f##}H|.{حỤjP8:Yqw0UfL߲ !;w}U֘vb]3'שSp4MF^2zOJY!oPњ.Gl"BN|/e'>zgjF(9W<$=aԿikx [J_xS3(KA Qw yfU㻅{ zSҤu`a'M]@Jk&?8G4TxsFYrN+M?]\w -j˷9 Y<➀ ?Z%_ɍρ]5\T4ӣQEsD0 o@fWBAVf,A@PC˾6ߌ1>m$ڗ}h_7)%F-&VU 5zX5[&] 4-~2KrMu xݸtt r1c|WHiHr&nB [zGt .͚S.;|FP֥`QYv,yDt)Ƌ`"(0P5' r],3ݼS*D֬%leG7P#?橛:GЦs&yؑZH@V>X`H}zxSn/լhFt`x_zihO(x.L7P >tDL95Ke7iij #Ϋk?C~ծvt;4xiH ڽ?8QKIzE JM&x/OdJ-|WƳi ܄a6-Yq<u`^'!FǴoɄmCUG B䐏-܁vn{ ^1lLs/`n_.qQLSߣ=6GlZ0nӒ[sվ+h5yֆ+a[mU4={]0] ? [iŠvkڙ&${7$> £I?BvuΩDO U/BȌGJFq47A¸!/DBp76uZ5Vq[φyZV! o Qr E3#@P:  !Nsߞ֛cCR*RDT cX~Mm/5biMCiǕ]\0id`]H-("Kƽ`U=X?@ނ0C j_CW|6Ρ5BDX*2\7C|Za.E7>Mbа{ ꝸTbv]VBe,ř|H{6|8[= :n= 瀨}v͆47}{] ]bŁ/BQ  % `W>fd%r0u5GFSkOzcDdF_glz}fwZyt(+h[Ce6q\|"V}r҅KywzJ\EbKZw4jѫyGRwMptqkn9r 1vd/MZ(=>uJN:5S3Ƈ 9+_]ߧ8pi}#TwT_N8 7:.[qv]R@YX2;K'Z9vf}2$fT^ DOֺG`9;[@GC,h K\[jF1[g\{FN!ZD8-U'` 1 !f wl,|az3%=5yE %7Haq 5CEZ[|! I3Z|Ê c(HX@ZS4آTkea$2ل1>^K]T_Yc'<5ۄm_Abq-PI"Q* Ru{WϚZQ+{*=soyPuLOMR:+xyW<ed iSTp5YYCӠxfKPd׎kJ`?13Uh@yI̺YO{bڝ8"*ژrRDI5` P%P* py HT>b 51Kx;"t(8l=uNBYBt_:ۉYyJe gCdkX{P}P敧)xivJ3PC:OBƎ*hZ-: "0_3Mh433*?ͺ=Zkap\iZǟ%m zȂwMV9h̩p _b.gA/Ρ~S=FDuR'ίgϮ| 2]lz/!T8%g< f][DZ-W^#Yxi8yme< AH7ެ0-$)a> _NoR{*?OxIA%Ojrյjڴ@ZOZ*AZ5夶nτrwShV^[=_"g~Ⱥrnȑmr>dBp7d(oTt1zfɲe~A۝ )}9ksY_~K# cFq\QMt~MTrG9>:x-琋 ֺG6[`CN8󃡟Z;Co]H<#Y_d:AdKu5fe;& Y!WZQYPaX@O;AcOkd'|.e(j-uM._ Sl3T2 j:2*S.Bjèm-j@5g;ds 3o-<u֮J3%'FzA_x -5"r{Z dhLiPtBM:z $ sv: (&s9)0./Ot^de&2/PLpsYxapBWIdpM꘦L :x% X0e@I^1IπcOV*&Pƥq N`dّ⎏pAZ 7E۵dovԻmL,zeuJ].rKBW_b;e¹H@%}Do)1sjl^20KXܟ ?qW?6?|Uo0A0m@~ =]j}*e }5/RUcbF iG>1.2_\_x%ň$*0L%9i4'=Ϩ@  6zYJN"_]> 8}F :/q5uC<x~ PӋr ۶fdo4t8_UsddE(̤9ܹilf luu}@? ! ubtHWD)Eh~{@d[QX58k1Yc6JpOv~$Ab{˴ W$(&83S[W[sn"!AHr[d?󦧸͡я t~¶mIv^I?aO"O6R| AZ_hCk8@}.*$;;PXd90iwNe!iT"s:l=2f3]%S<=K&gU)`/v1M\5O/U#yT &ʀ|x'BS:oBDz_}BXgܿӘ,NkV,mrĖ9,AIW%[1pSM68Od7 jzds[Kǖ= >.?}ê*X-w泱nOGѿJH!uxZ" c,̣݃[U BR^ϴ(D RWkٍW!=ϲȌTN  #IڧJLH3rZ"3aUG8^Ke۽NbU SKm'=idXJ6jۧw $v7R$]L^5 F.\qZKC8*?+(x NV;}$xLc`4PƤ s-$X4*\vb&Is_>H l#+;=ˠ( Y8p 3wQ`{gp| JᎺ]^:.ʘ.uE|Lh_zUp٢&85{SRZ$1z{T#@zkgSVɒ_7(_K̹?L V5^1^78-° ~,BWe_ޝ %ۺsA_^1ݏ˱t+IV9䔥O;xLlFaL Wg5kv6aW5hN2%9'h֨-|>8Fq/մx'mh-E2U_l$[^} ,qPy*b2UuIMk\!yvRzR]էk{_݄k|;`߃9u-xqwF iv 9'v×3!:I+U] Z{#G70H AArnFkfoj6ϩSϻOZ5$1>0ajro1%Q:6/HA mBi?| S[UImBNz^R{w7CHD":̇n$ƄΨYWQc8Jvo!/Obҕ?dbJKħTz({wv-ǀ;kpG )3l(]!a" sfDk1(Kc }DL%/&M(lQ2*͖c  XOJ,>¿Xt_tJ-w&eMHC=:Ix&r-1 IT@wʏ5;2%J||n4)lz4b UҪR ]F/;' %Dg) bBʽU*-H_Su$ԂGߟw휥zi#u󧖓`S%g,t]Օ N.&w$KeeTm&ۍ Gbh<&$L㐽f6]u'@Y YR9"LG+Rz_,nD!!a5)1m nML¾zo۷''?G6ɯ ܛheRPIm7N{v-*Җgsvb dLJ|5-#nP^UKLA;*ZEȣkXorL>0-.&|?PM\XSGWWN'iB7Yk6n^J HRӪRx﻾Sn6ۘ:^Z*̗4/lPsdaa_hN{Mxka|VUP=us: Di/q!/V.;}DCPoyAj+̓֊BהS_\rOL!\u ^?e,K# EדL U.3O95 7܉pSp+FntWKjMR{kG@ kDoau #i9I Nv+u+Eқ[3|ͷyU0SD7RDoy><@Zu^îAlNCVY7KV]fU# VL]IcqQÇ2BǍjEQsk)} ERpmBM/ۭT|T_~l8~dM,&0KϮKbDZ|,z//JiΠ̒cii!XY$"ԒuU[a&EϢ~.S?!N( w_+ɦ,cljEs>h6`xѧ%&ucH0vaV 2v\P st-r5eе7p:GK7nm v̡Ń &,I3;a5]( ,Mi6,DQ|nAِ^}fcO'm{5do.ۀWuU QVH zZW~Y佒"5vdTJnàS~mQQ3}S 蜸!iOBY1l~WJwQ^zAt0շK_q]ʹ\T=\4kF]& %LPB!*ͲTj;H=3^cҋ+gfG{δU4:Ɣ&MO@Ɛ2UP nr|Sfو .}"4q?4'[C@Dݚ_{΋`nGu[qB\-rF#vI-lqC'R1xB`$E's ?)ȩxL q27g`|$my$1ؔYo; 9 @[!Scqkm*¼U}賩ck -^b"&ְc* 3Ǩ¢X$lkRNX6@z콢%#E.dprN^QCoSJ!T"W9E/nŃQFݺbͩ'F3ku~p"K=gps]IcRf>~A0:ɑj %̲iSҐElJkߖt/@Li uo]|H8($ɸkC4*A_D>z6<\-4VBRq\1S@ ` '}ᜈ8O3:%P/ UnQUh5'r3{'Ajrlwc,0,;v-7 5#fmkmNm0>dr3lx OmHG6#/f]oDL8 n&ARQt$nClLD4-]BN@t׭áz<"c [Zda4{LmK Z:{ u|GZ|JvyZH,D{xb̓KQ~h慽 03Au q+}f` ;$'X$9vth$Dl!'[J`l ½O]ғtIq]WDC]~l¹2/}Oe{^])ӯbv@ hD)G}MsSW2QJ-v ׬%P-Ycx\+Tx2J7Z2ǔR뗑B7&5=ORD>v^nh? Td$]ǒjV*Iгjb<[:p3{4{NiWJW0Wݮ(r'&C|O`թ|)yV"yc3"spΙrQ+}*&'(01ւ:=mwc0s$2@HhZVĦ`6ZG9!6]p7%`3!g>(yzbw1xk y H2 F)O̒U5yegƵq,;RW\@H-+SJ: CR8lCHv*K61%;B֬*@Xy'zҡ-uR]F68hR;gxΧwi7m&]["ſ퇯E?qQ7aCU. Q!ԕ+qo<^?Q]WAŠDlwDc<>  Vǐ;@ ` .fi->q|{G}g&_cb轵szyRku M" oz'@%k$Zfa:Cf#8Qצ)I/\ar~30Ax(N&\˰k3 +`7ho|ُnύGDmeJ?W(s2y>dJl3{h_4&[wwbC3< T_$ᖤK|EVwַwF hxrXC~WXF|AׂF^'$63+i7wuAl~p1!OKqUϯu 8-  iӌ;m\lsMr!(]jrC47.2B_kdQ S2zzskC |Q˲Na ș& Q{IDt̓Di5uG&^˾}Q,Vj$~sIO>~YlN_ݙF=O!:7v"֠* <[\>oYwעvhMT *%jU3_s?}V }+WeC񼄼q8cڧԨQ=HLirtV| `::D*A× %aiDX*J5*ΨBPÒʉ[؆0݇j4\[=>g()!ĦgjοE:~ DKHT8 {[oB&t{?W&@[ÕG' N;V=_\+ޢ@l f1Qz1S%-a}%9o i_DNƨTe! Pa.Z|Do) *yMG~;KDwt#8iOv|tDvQdTn?,؃fqټRl4|+ɾ^q83Hp6TYLF|Xy@8XUi(xn_m9RTh]^/ǵ5GGTDSu3, Y&ЏV>u%hA3sYI⿜!J.'϶?3Ĉ{r|?fGMTU`u¯qSCmt ILL5eJw =5AC-2 ]&i|IKp􉾃ڑE5p.ÖDQK'E3'm غ h_('vDඳk'saJ);[y{h'{sV}ԄR5ǾA!Տf~=fF !=Vc)90+]獗VqɹEۨ|*<ڷvW@\Z+W V btM 8cfITlRԑ=a'Z\AIX7EyS* zNO0_t; <}[ĬI?K {r:b*_<=%fjMن4#mɆ̅zZkոז⚟_wϩ4 c m ^5~='9lRmq/dg;^Ibz'i"Ne|gJ30|>۽qп :A_amG@AqndV_^MѤ%g4KM#BFd0RCo8ӕkr6avw%mj T-)mMa}ea8}ؼix_:S If"/V01}Մ.ԱK(d- dTf{wB~O&KVIu67 n^ә)_'-#p/n8̂%/İq63 ɄKmrP8A^B#%FМ1|{x5X ќ9@F^uӑ}O Gt.$%d.dLopm]C$ë71c}qO?Y*U$kbhV}0cmF~GeԅPNR!_ݚUC澟s mhG.|;}&ŧd룱a m7_M!z_@9hܠ9zEGu]VhBlJ cK%^fe)ؾn- Xь idziGqZ劻3{P!NWSVz? V`%Yˀ %t>R(Za)#)._hoamv7-թ\ 8i\48IzO/1DuN;qI`lIrtIϏZ=I*W/ Q];A5WA2dqeŘ_45^Gs/Tq\\Oq<e-v!Pr Z7rJWK-1`vs5qB$\tdts0tU@""cD);.KЬDOB7b XV4I8jLOh='yr=u9PΑ^?̒q%x>3[YGPR=U/!\.eFm;[uV3-BisKg!;31"xˏHs$K@wXZ?h87 8gZO嫺xJ`6RGo<%vcPcj5i}SV4*jTQAu`S [co.W(he1)U' vޞID6Nz/sse~[Zj$=ֲRAU >| 36 \xZ 43yvB 7̓SOa.aB4TILVO[4W2gD;$,7 M1;LsvI|ѴC K_" i߉k'*2?Y0Dm^3eRB,LԿ:OlCEoV?^`sӓ=c x/Lt ' J!U3=o qP;əY76)4#ABpN+=96jrO%HϏIZrN ?弢1vI7Wlht5B`!s}!Ƹ7M#*C}0.2T8LdBc;hؙ~&`,r-R,D3i1@Cn#H`;ݫ : zz~[&ʑ?⟐&mBF%|)95b԰Z\e^/[{}"CeQ{סuVT4i>RʝewҊ?=>1^9ez f@?#Ɔ3x*3"ul0rc:54P?ֽ/$#4E/ MdiG#dne[~v.sAЮɳ xi K5ȟ c*VN^[V[ne3yI\ר$D)2:iF Y?~ڕªv & > 6[x>s J\|zIHf4+"?}p$C =I#K!F1Oe6#m< Rdo{c|Y/JM,kX#n=Ϛ:jN}o2 [ s-K166\F(BIoڃà j7^>9 (uʍ['L(A Ӥ@,kHǶ6I J p 1Uf@r7L4o)Ԇl6@銨4n8L"+S0yuzL.c;̄?T!;l|BA띎i &F- |dZZK9} ={2r&A6鐐iJؤkVCn3uX܁,8hFcB->FVn]Q_=46FAr˒_s=xοݹ|孤\ U pGO >u2KMY CfoM'aNh4O81~4co182 :\l2Q5 Q_+[!'e#^mUuGpeM߮'9ʢ':ؗMKl a46S3-ʵ,jA47S齂#'LT\CϚ˿tSAWgٗ[ MjpDxD=0Ey/:!>XfSc֏ eEeTA[.N d#8S3-|O/z$Nj~"2Dä* Le,0ýpOn# >1_:safL;T-cu#ys`§O3Lyru&~ U;$c[.w8rst v@clxb=?T11!VdG>;@> q P58q_Cs.@O@/C"mQ2ۂHS18Ҵ') r^)D=1ϼ]u:JX ǵݍ3yJl Ay:G7Af}/K$m8NxjԡY*<;tV 4ȕ~7'eBG &IHBtJd/ f~ԯ ՈSKj'{5V>T[&0UbeIw;#fZ@[CFi rrQH(9HX3t^,M3kU;ÁZgE[`{?wݴ'n4֔j۾ZQi3ZK7I!OD\Yk4*1J_aju %Q[3&q=K!b a޳nHI,4h_(3@rtPiuT-=;8 p-hTWVI_&=p},˥aR9tDT짲 '35SDWLwN eMxp|UO>e㺾?WB[ӆY8p--yJ#=Rջ.;6+z{xp[x/c?)3cpkj3"#|s,n`g͡Ve)d{|m_ SZ#RjiN jJ€RFZ Om<˞9%|iv7z, cyc-]P KŽM ;wܟF3i{ YʭMx Q4i}|>rW6W}?T2A::3؍\X.oyB!C`##n]il8!KsۋRR=u&w+̪PjZP0xK^XI qBVE濡`+5H7lj5wy6C7D! ."Ʀe}I.)`׾ c2àc}DkͩJ MSX,e@m8=`?gctCi/dyY- ӑŞ Yn~cӶ7Og7`/7$`א1b _Bզfb_4D15)NPd߅s; &B[{GkT>@wMO}vC*ꖣT∈MSvg@,$|*XBOڊI*i\@hH&n(ӌfA p{ZZXu G ( gyT-S[4?!NlP e՝N꘏ *B_;Delz4Ss?!De7JccL3'+Bܼc5G5'FX0LvlyQPC.@{bN8"]Cf;gJ,X|%F14x"Od䶩Iq3d!g?3|Iy:ԙ.e3@gq^AֱռcKbF? s\Giς u 5|Ec0$NJ" -~&=Ie}r_PyWB=+/Sh+LgWZLlQIѲ_H6AʌN@\ѡ '3H ,CsDfO& })NX#ߥW8y/ȷqE]B2QAk{AL=N"*[|6 6#yDo.hSk5&.*8< 8;eh+{9#<&]~ԻGLgMq7bFfFOV;t0OڦCZ2C 0Gp $ff`QZăh)N~ڢm~b]L6wU9ivg_h.ST/f>Klm<+vQ!d]y\ǙnE 2tM=)q- l?/?OxEm QӺ(dyQO\>-(Yx^2m9PBҨS;˭iYΏ! Qv-[rsڛ^^`@k39L)n]]ޞ ۆhסd_ /-.󶔃YcbPvWF{#I?;&G,Ꮽnzx/y+_>L J_*rɆ[ 4. )~t8Ԉ?̔v/+ސASQѶY# ĩm &.!Z33 -[jk~CPե`W<9ž T6 \*SsڲQ˩/zD,^04 .R=Mޤ!Ad9G^$63Y~OJnNxY&}5 tsBNAĢ=56$ϺQ%} ,Ѧc\P`vMOiS!v 8m8%r|)$7y`gHhvlءf^I%XCdumx@"uja.vԳ:IX~j=l?؎. L{igj +`zq;;Je\*HE4}}9%6nnp#Ei(X9nP[.S WPc̎ GKSs/ˁRYlZ`%T^pێž)jꚅ!h(iX͋OR~cTbQ~U_K3B'QX1b;\W5a~x ױ6`*6@D#HեDs!8Zhg7~EHfL q+.73۾ӎvfҦͣjXaazoHaj3f gN[NgN̎c?O}:~Za;}9]|i>-2GB) ϼ6[0_eV;%= E2ez:ȟorB.xGR%֮I+^ܞ *jדIέd FVٔDcDIm€6aRӓST-=={8:_$_|4\!箮AR>s0[gb-繜iX82OBΕ^?gaj[+IN."JR=˞ج+$<hD( eGW dQ/wkf&dOu a\*grx?J[;BW?7yTϜ'hwn4զC PxVyTeBFT7_U@id-]R3[w-AB>48ԗHTu*]Kޱ`kqލћdQ3Û/<ۖ!Z wN9`k-'zN&1)XwKṀ9Co96tL|pk>KS:=I@wP Mش?H?xU)kz)#n`c7cۚV"}k?vy#<şsֵ``KXà sɒ˄h2Wk TJ?6طAF,g53."{ݬct@LJ{qJ=ng3VZUJT:*|MN4_`k7 PKgS鬖oz?~GYZ]ooAȸJٛRPoE1{7R%ʬbV RțuXAԦV,J f!,?S.)4CUaZ8؛ z"\RPű\ +ߨQkͳܞ_Ty2 pBTXU= {ʴ~u(-0(^5A[u-=25zlG!J xX=97 ͱjiaLQ~WiJ~PG<1![.gqfT}Vg6VvNU3LY; A 3Ʉf^B9\p ^}ogY"KAIIBM4RE3zw,_깩K#BNK}a xL2KF'*5Q@Mo2 ,x'V{a@1|(BoB!5+\Bn0^f(,*z͍-{ׂAuoGqjLt|M&s. u׬|=X09mק#+X}5iͥ5.&_eb5! gmhLVab:B#[@/(80ɩuI,<1 XhpI sWt%+2Ґ%7u 扫>j7veR uPkQ͜N+=ZEǁ܍j6ߐy}Ǐ_ߖ=E݌ JԵ4|e_Ԯ;65@h0c-\IS W" &deH (p$J+%K9_&*Y' k}Ѐgţ1l TƳ} uZF̂j\SLeETCc֢#|r#q"I;]bnK%BS? >iሽ*c"tʸd$ heۤG8ck_$So!*mGr)M h~P8/U2dT"_(HI34ԮT/ 5LU U,u\>Q{u.QpkZjo0 ShtI' ê"}JԌ.~b0:"ake:<*Qk8(":W %9/k;@!IJ yHNߔ6I8?Ϻ"x¸ CjZeA\oSьL(Jf!ٮzmUjFo$9/7$6g_\#}]UY{t0y?4#\ b,kMNS;Rp йt}sa]zF,$ cg''3 Q̋b^$>ʩͬ-՟xKOLdEE8= Nh͙j%}9Aq*K|VR6!V=;dhYF!2jIٱX\@L|rM/^ZU}ļנa1':/%7ѷlg9W:>CJ6+3DӴSw[NNn͠_9#11=(&26;6^@"]A=2L%h7"UmeA-Y MMۤ|iע0&q&+8o=M+ZhaoɞdĀ_ B{$GHC7p*l!yd4a`3qdiUNgl, 3e'zމ؍#@g+}]25 s'EҋL ‰hL&HV &Y/Ohx\?7df*`2HX6nC/5čGӇ@CJD@>ņsyT>S,;-B^uG {3ݾ$ݡbX8Wñ 8];Ҁ8ɻ @܁nNCe{ H6:hrQGt= zϒ'gJ`&GN۸vꈬ-uQs+XA28#HW\@R P1niXJ.nV;-wcu]_'Ix\g 55e  TAz뒺DRiFzDv7x&HaL.{Z1 g$8Dvfw F|ӐʨROUEx"ӞѠͳI..&h,63uoj@ h<4 $4s)~Vg68} 6Dg~ ٓļKk~Vyd[bБw1d:`cLo)bCJ[]_)"n[JkQ. U04Tgp.T91]锼LK_N[deMY4Kۉ!bVg*J*Y;cw*b,˺Nu/wR,_\r ˑL]k$,OU9=[Sf5&"o>~]~aYL QEF rd ޴Sx-%q)i.|S,ll &q{@?]_P^suIFNAv ^1-&a@-/I_xuM|M =ru6c!^b=/ٝT0If$%l\XMGIHO0> \3ӎO:r&B"HԘAugUz`M7nSU鵍@*q>^>vVb)V &cF ep3? Wg+HjW#FUQ$xvm0&]m@IZЫR. p E` F:L* T* -SsVwDokE&- PXJ\vu^d2߯t6YMwgI-zV}gz)&@t'2!_Z+uG\J݂=4ܶF?% fDAsATc'3-,cJ7hkq64tJ1@I^fN֍)Ugw97OVOwhQu{n8>#) _~emVۅf.+.]diN5zlxV ͧ%LSf_6? [=>aw!>ѠeSW79녮8 m"i!Tsc|*A9 a̎kU剧rϼ;G$o/H|9:r']͊m99:VģCoC"(M+2p½vJʣ*oolbTWM)йWշŤ2B>S͚Xn:VRǘ{" >R\+㥂+~ 3o|ǯ|0S<]L<=OHc>q?S'-e\Ok" NB/no`?n\Px%3?^Qp.4WCUtgKpCbt2*ߚg%dbB3鿪o@es0]e6;Y֖^]+]mzfRı\0' ϦKoT3jb\-CV<0ǧM:>>Nd4sWiG w3y*2y)ފׄ>$1Պ .oQ+LH\ßB9G_y ap}/yU6u+4pbXVKDm4kwb@:`7S1KtMy8yg, Mc/ma gjѐDrf-#^wg n-5ӮABf?W*bLȋ@"YlIgWC$;jli1be[˿=(<)cPeH.ZC}v w/1`$;jD@${ZR& $97MF?$F *TUHieAw^e mvkҕ}?:Yҧ]?V @=4n+%-*JgG튂j#w =W+}sU J&?Kϔhg=+^R,|̞VVt3/U澩Г)V( 6pBkrsΐUg.QR[b.gQȃ<(M@cB^#p~h>HtFfM6|s8qLi"0؋S)& N-B33@?]&)x{ceXI&T[$nb#[0EPPFVh?f|"$? .2;~[ pfw_T$sE4{#)8ۙxG6ż '߶ܩz G?]u-99"rkMxO嘯~_1>ܽuIڎu;M;3ړh7@ X0P3 eUL aYyJq]DW]%IWaB'mbO9sOJ5eRk۟Ka59vtN#{ޜ=3|O宮Z5*:|Hhf4&~{b0T-ARN.Sr.ڰ^qf5wIvOu]^._ކH~gޤI{H#J:Z?:9PvG9r|h8}bqb2CjJza}΄\`_ngk@rG1  WrB7{07wD96d.4Sʳ%eSX8DZD(3E-i+;;Gܲ9%EO Ĵw%,ZmȖ=K{t(s%I'R$eKJ/V7G1?cg)BqbD}wլ"lR i8WBk&ٲ&Dh](oM+ƫ30{DS[RuF2lW IRqb% ˚J8p{q< rQL 17ZS/M=ɡ-Q*>q%ҭ;5Tҁ8adA\!`1HMPܮ6Ț*ʮI%|hj6 'e.'r³JTw%IT7grd]o3u@.@h-c6E8ECҺE\KF8-߻?'p7wb-6MiΎ3؆|Z:;؅ޮ-zK[Su$a\<G~Ə-_7 2iv2[$@wC\ԻqVܹ mPne1]\w3d΍lK[Y+glR >ubYDmG: 4ݕlSWO\%/ fӕRK%ܬփ' 0 VsͿE9O6k"~ʧO0uXnp57OA䣈l?X0qq? .nk͂I4*l7V(tz} ~Jk_̒T5dLe2/$/mS&QzΞ"; ڻꪃ]DJqY|gop2~'hQ^.8_}dCH8dcP_EhZ:ݦI'LSA72>8M,:Ԕ} I}̨62!y=؈䥑2VH8"f L{yKbͺMJң\BBӡ w2(7*lH980ԲGds0@j ;5vdNeualR[HjAFvr+W > |Oރȱk`݌ϻ cE!$~"R2E)c6j=i8,_S\q8<-:I1:h#)ۑ3vaSAB>%Qc,~}0Ꭲނ QSL$ 1a5C@/ŰZ*ԁ v<@>8a=(vz?l=ez'iwKEdGaXOȘE4w1K`tӴ+R1M4YJA+E:v~c [>;֋꫊:T Qtẏ"'ZԷ {' ėd/+gn'KF\6򑰉JS-fvG WS;F? ]d+iJ߹åFn2ܶأkϭ~*{zaxcDzuͯ@Bɱߗ͆V(5Y, O=)1c괬lh{RS5T \eƇ1Oo &_J.uOe.]ʹ#lSPs3@}f< eD^i7I6 qXh hOgXJSX]hEK=W^{zA,{O: S*,-wL $;ee 6dA% I/ [AisºR/`n%tX69~%s:zn(Gr wr쀌D!jrǍQ0?űSg=ݕSZwb(_mQ7dž9UYvĺ~mv= ~ԝMT U3Zx)$,&$ U:2:K0Gdrieku^wYr%C̐K*a 'EIc)2ײ(l]E̷V]EU eA(dxarDIlPe#*(FΣ%@]_+sy[fl8#qVP &}jc`ruFn[KaMY1&(]MN}pWl8љ-u9P.UE?u%suGk$ZfT$:x ޙ˗xG2) +9I/8n\_7xDkW,=wWocb&pS.l\W aqL눡Hq'ɒL/qIJEayכ ԙ#= 9GP7/SMbd$\ Nx@dj0sB'v=;vzn&Am侀w<`mθ̹YJW9«)>5j=AR(9]0j`6 >凜tL!OTjBL*@KosmڊӲ_ i!JʊX1du,5k%ք%/u ['?F\cbH(ᑈ=!C*=DŽ۷n}2Z}҈ŀc2W(Z]OF%UVa#3+H]9len irʞ"}g.@ 8mھwh5|:')8"K d}(],K;+-<ľSКg(Up,Ǣ\䵳5¿)s4M[NoV%ɝF")M{wKx@L&7U OҽT>?%MMs(+xw}o\C!q[(0E:T5̺Jp^E >5>Bfyib8!S>.\3abC ҬIF Q1_#LR#ζ U+CE)}qRaU@ep4Gj;"DjF?(|!N^CsUd>qF6m 7G+t\hP~F9pvE(Njet_Žw^T0uQA 䪬Gپ^zT7H)hp 줜؁AZ+~ Z#ot1-d9~H-6O%(%Nh.> ֤~#EAzMG\kvf (,B:Xx$93#N~ȅP E4I?>VL}hN6U캑웵OH?7/z~-\ȥŵߍ'YH4]cBjlCv*"ZJʩeڶnښ&sln öPd Z(-&D:,vd$wHlvqTT7DE)Aܒ6TZp[/(&,<$cL|ω[o-H+|^vLAO8zCb'вĸdtI|[* J`ܙ Hor$56\V/OYy,{{˨ Y?@6LbU29j]t;+۟v5KZDnꗗW7lcpcNg|Qj[y垒F6aC>l%-Ôdf$\ |2mHexV=l>= YvK]YO? %!amO8sX=0rXpGedSu1 ]̵H Haxc Ä:t<叟Ҫ7ΪޮSL?kYbyWLU~o3Ẻkb[/csM24&DV_C~k@drL=(vmtc&tO\s}=@HD6SOZ1I})BG 'ՒSG*tY]TJț%SȵNԮCٜ9:IE ,//9)mDLJOc9>ڶv{jO¸(gfm \z˅S̽)v_qFiAY2^OᲽ%'-Z ixw֑Sf)S,8c᫂ߓd_?g )U "\H'ʗ K֬. Я^ шڤz{ZbG3'YW> #u*~G@wkD>܆Oej%@:nTfAq0iNؙN-'fUmn&)ͪOo,f!^ ׄ+{/ugdu(63UAģ޾UV"V)%Ci˲smmZIw޿am rF׺pf(iI{H]F S) cP^q57rQpx9bgbJs9 n"W|D~A*5d\ZxP\Xaku<ƩI!&+jr挻B]y[PbӯͥfHۍyCO% c*3>AE 2{ ѽ].4XHRaH<9 &?l5v,۩rY1M\) /ahdff./O37ul_?I~:sXR^D!CjYXm]lv,<ڱvȠ^'i ңud葻9~4'EK(V$or&Y| Mx3+H uWv.>g,LGdU tUФfr{GZlu*ӯwoө(Ro*13$VS#.ɒ[s7yy~㦼ktE)N?FRl(Թ㗬l_$|"+;'}G[[iB+fmd,'}%joǵy2+WA")1{+iX[aq[[tէ8. u-YTv~mxh!قVpBf jh29掼j`NGwO83kVKE@8+/~vȪ>83<M҉g\z ;C. 0bċ(*;?뢮i, }M$q: 62^Y^ dG̢+*e"dE'sgptÄ|SJ8i4aKLI(L$Aæι/HrժF#8uS| \|cִfOub6W-}CI:k9G(U ׋*Eg*N`(±c>u~ʪ=8N"`@ d {Vkg}\ @-QB30(Y)z8Ҕ9;΋`aM_MQ 8c/)1AB͛Vr#u#sI)~O" d^[#gnMOyKљT\L> h'A(&=%C&$W*"6uyW}ڗ@QmX+FJj4`X9ƴDBNtL O/]RO;c0{2:,i EoUS )rWx.6 V9 N726yRe( F&j&ӫ?Ā۾TՆlS?XrL=ш$/Uˬr$Pɾ{ ncR8&(< $-i_z2n8dЇSw e=tH9 ΙID-_t %2FaC9^? sVs'3W^W LyeHY`Vg1rZ )[B,P uwvetGx| iL$mʏ7a!˝=!H$31٘60?Kh#D@/5'Pcm~&KIyOoB3dEE^ƙ꼿@8q& be5O5`LM@`t35Y„c˶ÁػQPжI/xib# Scɳ_7%šx55v' "}-跃qm KlKEn䂐ZA4GX̑pj 5`wE~sRnAi/u_(U4T>AcQ14 >Pzhm\.&:n(b9q3j%E@Hr^ 59sT)ejl^̄3kzx'5rUu]% oq?U8uIߕ`>5rBC 8, @!ݶb:q]nj]zԅl>+HH@U|rlq~wPKɨrb.|LUIE8 [Ybk]Jr/.)+?8.FYg0H(~|1 l=.=+e6,LZ,bRlqi"tP ׭l0P3B\\H!!`o, viihɆ_ ʭa׭̥YsA& ̫bz۹S)fHxM[[ȻgW1LYFE^-f]j< 7Zz"+AoxCR ],HDPWG.E:l38DF)j7n'Vcqx֖4t"2ED va,+‹yrš'F֥/tIL2xluˉCa8_.'lwTAyO E!$cJ,2UL["!2 zϠளNġ#ưA$Cj(ŀ"9dԜe(1ngNEϩ26F$f$^PSaO9^sd4"I $AF쏜iKHϡn 'ur]A4;"Fs2%=x fwo)wIrR[bgk6M_1C:mKATOA m&nWqZ0ʗTʄvjNx$^~-"f Ze{Lgy!t=1DMjK{ bFA3uf耙ai[:)^y1\x>{^G8贰U!b >v8`ϜZ/LUa%hƏ_DMΨ ZyNzCb_uZ֨9u@ oɟ+<OjU}Xx­^$|5tWxͧu훋exZw k!R eVU#[:Q ~1J䠍PY܎:.+3Yn@/E ȃFY41ڢ9T峝M7vd>?{t 2:^Qɍ+<{YRq lnnK<@}} Cphm'|~LϢ(cҳ8 &p\tMD+v9 0a7kKqz)'~kNyҍQH/dO]@,gc[qf|Ujy$:嘞B[~,U>";2l.mmY=-m!sUof>< KlAJvMt=zVt>Kaj˃ #/>45 PEc4u'A&aPT"o֦-rWĝ&d148~ҋTv[ v`T0"8@WJI` T1HȡArOW?~ PlҤyYRaqF#fb$;lYrb%Jh~bg=QY;.AĿb="tKڛrAJ9Ih Tb}Eԡ3UEte/ld֌N!/ rj ,0C]$ioWB= M2hzb _7SZh9q_lr@}u`!Ժ c_416<0eޔqq~aM%vՉ| "JrI JunZr Y˺T{Ѝ?_dPQ( WCNm6$Mt{Ukvzi[&l1rn3DV_^*a(qāW*a_sǡ1'TԕY[|Ϊ'#t Kwpm7e-"%Jb/f}~}& b2ysv\*fϽbOY{$_PF;JAT_&* WNeh4(X%MK+'w53GRe7Y(![Fov-v#}T)m6sYX_~pi/Ro-M{+-5J1#Y^R B80gƏǪg&&4)1=+JyFLѾzʃsDG!%" 7Zj8YvjT\qt,*Pnijt3Y >+:ASBW;^j,jMW?hraFxPӈuLx/06f2rU3m t? sx fc# 7Γ23B(*:K7#%nU,KhvD3lAQѵͻxOXR`bO"yē\Z'bq¡JTHt{=0?<;"*G:L!fJOe1䯕k5P W=PƓlinj~[H \ A `0C .RX[ZČu|П9{IQ`++Ɣjh^- yr y3cPVɤGsxbUY{DM朂հ0v8Gbw2q4UR-FwLsk =¬ ' X7$ = (qݖ!aoJ"s$I9C!hqq '(X\"Þ%w|H/b178k0˯͎7D(jQ&e% ZmbmH[2p6&$'oyi62l}8a!_0X=d[V9_gMD :q8vHp=_|Qv5SP]m>겝`J *c_76jgyxB ]jň={: Z%U$F شMzNU^ Ӥ7>Wpq{7:i[|6^44ɩe">#|[jI‘AX*++}>BU YiJ2(*~ẽ.> w0y$jiv{Qu-2 Op] L `6L+bΌi؆%ݩHnRs!jDGv. +qsofEf,~!,U{ Bse7eJ/Z65SEv Pb'VE$3Qޱ# sMd|b,5;i"bsq3)> V_/U. ߺ557O͉\>0[p'uMY A8/:1xڄ363C4Ƭ-BSЩ@4էRHM^zUGQvO[z\$a<ޏv(ˑ6}]G Fnq7߬X1 6&-B8y*P|α}{&1+ԔIeXUMq /۵*M m!ty@3US ̙p,ZN.j{aTV'+I \A 'Wx6+Qt$nhGz2QkҒmx#wl1$0IwC W Q=<wQP}JRjtb7V;[g(!wXvLuW'R\JȬ`c5LlQwr{-#k_>0b'?A#h \/!Qx^$1%S -gmԕր; 38x.Ь ^PhP(RT6@%o#qzn̊T Ś=U3}wCƍP7=zIuat|}Gz9O0-"RC!Pq!cJ+%2Pv;Yl6KE]}x82gyoAʈ4Q#F^fy o=ȷƸQ-/L&gh&JTX>44EOm[xSd9#l2{)t#YKd"xc\ڡw8NgCtb㗎'>Ed;-Cgҝ&98 ݚih0\x! 0_{,{Sjd0Hj/i@֦&t.v 3Sa>J!I`vJjotMWOО@&7RyiQݭ3=΀00~k.+.fl$0+pn̆ab&2ÛX+צf׽4o3x̫>-M 5$ ȃZ w U]ЯMn!ǐ? VH- RP˜'C4YQWgm߮$@_o]r&}[jDP^A ]kttqGBĺ/+; b@eYdbsI22kF!\`92=tdJA՟V/k/AOgzJ% ̔b.9ejf7+np7W10[I@|ʦ+'*c=, ߠmu3 i':6ȧ0侣=SJ\7ǀ@VDO\dc+JWD[=4ӊ~cE#gC[ˤx9+ѳ*/-]Y;TO#O 5h44Nj/ 6=0ʸ"1pxhΚm^T8/&zVζ(NR_zCNFjn֊6b2A;ÕNO Ox\lv6ZA^y8 ^G3=Q{;|X]$WPLU9Ɠ0S-V Rm%KJJdMς6_غ8l#&TuK"44`Rq`8H]7+ѭ ÔRooQAgˑ?(~[@+>6˽5iK# qn@6όw͡'°4:)n@/ǔ=MHZʧy#;"ʼ~twiG}PÜLaFI'÷c宣0=C8R|2&Y)b 6{B`E?8VT%b? aZryjpw#ʄyFtc 2+ӯm qjM2LKe/Df2 W䗝Z0J2Fs׸n#!WKɶ5-Į݉ OCKo(FN{IȾZY}܊ x.==#SFt3J6^gDr4=\?C鶗!LGa[-O|Vosw XzJ0]DnmtccP~(GyY3D{Ră^'LޡmDOn0Ϗl~w[״bpaK -,<^(B)\#g}BdE)bty{3r/6mg+mDTOP +RJ;ba*v'p RE5+l[n[@b)`MqO5 u|k՚#%>J;rj3ʽo(Lb8Qkر//'ϵƖ$&X\$rK*!H)02 hMz4|Hy^ "$sn-~N~T~Yߑ^*~5q٘F|f5xOrr8׭\:LiFqh"cˑ!]`(0bo6OG4U`8Aay II+2vSr!MDmPkv8 |(T:e !dlMߜ^nLJxx O.9>9iZh/jǕ-*B-6ǣ L1Cs1[M,V ޡm ǩ@ݬ'%&cX2G2A ,ПeH>/IAW)/8]՗CvѡW| ;$g*Ⱦi5*IxTZfZ!ˣa1]kjX350HD6++~*DLY+Y#7="/$xqxJaQE8%K}WS"eT瞑eU=5P2 (E ^?}:$6Ua-(.70HwѠJd ,{η(V\bMta^z'Ri$`,Jz,lƃ= F.)^Cv]L$ky ݲr@}&͘eن`:'Sm=SCK'E!VHC(G2=gx'³Xf<ZE\vjGHjeY ;2oCK䨱.`R9f(4[_tzNH;Hl3dⓅ+\ˌ0Ӟ^cҡW le ctGF:.*BǺP/y+›r_گc*m):([Ns+TGNibrX?d0|-M@~@} ˵ n4|(oHK>*G+a,9 8^Z%>\v)tLfsEw5 B )CHw~< S7~v dt6?(S>zAzv ur=\z6\^kKj3Q3:h>zV\ +ۙjP Ѭ&G&Cߍ!AKTZ9cr'ƼBhR# f6d!&cZu/%е_=H* Gq`(a4vHK11HbhA>UIusWT!IgwYjmLQ/Ι\֝p"$~[ISZ:#{!OWؐъyɬ:TWً)fh 2zMqŗ Y7}+xu|2@ݚoq/ˢrȔSTՠ SNNQd^n e-1 jQQfO}?)P@kT3 @NmIk_ηkzuHNjq4J TSjgX2 c@֝#nIgc$̂h=8.@w`= ~)H]mXl ns( jRD8Y/~8^ ][l*g(| ՚Cz'x`(rEc6vßb͓[>e8txmjO{4LE j. @Wć'OZ M\1Gu?hkj#7l OUUG4B=鰂"^E, FnsڈZ1"thSky)&P̿hxM7\M vQh_6Qbv@",Yw6IET C9}rL~=O?Dmn 6DM2kя~P;A&t'u4M8ɥxN:oo "E#N7c>x)rEEUn4ķ;[5X?6\ ;dڰg;IVܚ:;(12Lr%Bs"GK<ܷ<1S;, ;rcZm =ٱDyG;,ZSd FM*nj#3Z/}#7gA88o_wldw~1@tK)#O$[ fs WxQ[jJ$h?*+)m &$b6E@ |,=dV'Kbáғ6oϴhZ%8ajψBxPK 1 #Ԕ߮] :(%Gpt"9G`p_SA@>Wx$x: ^OM'ոߊa"beOdoރ5e.C-/aPD";йdLXƽt/IAq=paxc("་0AAbTjNdq[oYk#ݢ+ ^mfC*:B"QY:&d f.Oi]ICDT;Nj< 9Ng >kʢo'2BC^j(f7SB>i!ǚ"6Ft 'v8pbj7\0ޚq=`7:xyWt*E"Nd{l}C4i3O h%o4ޡI\"hRmVxŧ[%=thrB EXӖ30E4" [-;ym|՝:84% |ӄ77Χ3}_CrsJB(K,+Z=>ҾjjmU3T\Hc0|Sr4sL[Pe幼zARX\R2@VK~ρdܪYՊc'CԋΓt?ߏ[8Gg0e~(IWV"Xgr!C<cmF:[wAV`MojhqC%dFYs'(M}({ Zf#SjCQ  1VlLwom5*SiY:Ǔb_},+Ԝ ̈́tVKRϔRTl&F_&?GQ+F8 Y:332.pq%ވ0诋kZ*p/Qa9;K }½<$r5(7i kt1Il2C]>5%L܌^莆/|A(+RP7 p#fD|!a`4,W *4siWB,2yWh?pp;캆`:Ws1˗`d-"6*\6X;"1%B44ۢ*Oؑ {uBi]T]F8˓.NdTGU 4$M2"gӹ9䯑 {)e6"IS-]>p o&x6&IT2ƳTU=QHj\xh?Q}]ݰ>HiA QwKװwANYLdB!x5?8_;Uu.U?ٌ-ۓDxb_|MUPܮr?F =*?{R+<kZ})pwUV^bBVA h&oG^j2`zK`̩HK=ÔlDAXpE^I?#a6j,m ՠ)!1ЎC}Z*+ʴ$Ur'7P4~.v`߽<$~(,q(j"0m/-ҏpTWflAU  0vpt3$L%P =xnfNP9'_\S{9MJ;F=3 V"zATq[C)RP{!\!Zx"ZNr<֐˱1G? /\\|-bj'<ߘϣEcHebeK0fQχEN屁KZ4 GmSU̼/U cl $Y*{^~'F),Q5$(ݖ/27QcnN_#WC̼q]s~RMC؀aSC xMAP/,J}r?klRfX0%S-=VY֦LJqI&NiRܨjGFRyIϿr >Û(4AQ%q&<-f¯>vaUG n?zHi.w]$OS g o8a`D@uNhv˪0= dUPQ{*P5K(V,SFv8w5VzInHyMpsϙȉBei$nwg6@lC$cy0{ne =O Jz`TuͰaűwv<$Vًv~ -lWZeWe֏wK~U~ ψ=?NQzDCx98U,hKd_qUMH;cR=D;3`/KKGFm\j_%dZT?2ӽi4cMEhwġP*5P.1H\ )4 "PS;C4H/[OK}e)~M㗙 fA#q[؎gs~Q#9 ;P5j b;#Os|E,p&>'IftFeR}ʱ$l95洒-;=rP eb~ғྲ.-%$r5cL0wϷƏx\|Y/UU@ . YL> |M؀MDjF=5mxy¬m{vZvVgQCŽ 0lkslmX1fi9u]xnk4RN*PO@!lĜoTRWs }[+PS4ZԜ>uc,*f I!mBԇ Ff^FK rAT T%;xTMs#V篱fyQiC<_%|Z:IK.W/:Gn~O2W:2D2H繊%"v*XukV@wvmAVc^5B(}5vB-jRbɜP팊Hkt >d9Z/4E `ǖAv w4[EamvH (|#qN%}+}ɩ9Ԇ mȜ G%85|/,nҏCȂ/ST̍%$9ط;L 7r,}QҹTZh&iX X$yG=0Ux!^do-`Su- rhpMt١+qi"|V c`p ֊b*i0A^{ѩ8wJoLu<}퇞 u?&X)xVY8q&>i9 ?Ib(4"t1L۟U4@ńh̒nኟ.S(^x2!P[X ^3QbA)=P_}5a -›JC֐='钱Ez;OL"~jzxy#[2'b ˅ɿ]SK("zPfi)Y0Ӱ 3.%`@r$^m0gJllvt_WY&`aWfU!qRn x\?p * >~-)u3S5af|U Lw+i% zc$Qu,t-YE[6Q1Vk.59zpel5!op4 Xsr^歯.@pc9C͆cᐷ _t_)v+e `*,;DPISM%ZH08խos|>Զi +Jc =wn e*>0ZfۣrBH9X+@.6!)AB4|& !NH>(׀JJ -CnbzkؖMCBQ=h=]*]R:>s} 7̿)KiF6B c^ ,Ƕڠo|3`Z'jԓC*!wGT4\cu` =^1pXPRzYR)<ڨ3sN)+ҶN<z#7|LYO#^,,~`}9û5}YZ%q/ +sEin)UҺnW0]>Yc &P'y ʐ:cw)3="Z8a6цQ#&;2GPo2n`^XGT,ܱ+B &nvYHYQiֵ W]Nqj~<eYM˷ ?"wb3'0.}7vVjpd(oL鋋gD,\%ׁIPA⥊iM5e#P<UO#&s8"HnblyCJ}ޞ&=;1])^V> h7d @tnynf/G@ & Kmg?US]#L}eq?şjn^D~"|-n߾$v *5'7'C:HRC >,(66^Vy71g%oQyhYlRR ;]I4O-@-hIVo, 吆Z@ita$laa[yEl8Gb4 "=;< #,|/W xO'.g|2Z$(qKBF)6<ڕkh5A[U;/U}n챋w!gİ=E ݃u{E|r>ZT$:FI 2rLb馼7Q`[Q1wl>|w K 9 Hו8E"H^Lx,0_V7luPqT I h7t+yAD#kW VF+5Ϗ=EG{"uH4yWK3 d~u/H-'P#' s$BbĥV1t_3{aV>]Khrw y}8Ü hڱU{.Y0Ļ&Ak9)5neBSr"ح; ʤVВ塾vC.}*LKJʛNئ (_33`;[*zp*% vl?E#}pdvEL*&Eْ$mݑ cϲ/\3o,2ˤr|뗆6*uLgG}SZJn<1 ,tI /obV"厴 %8Itֶ1tBb+g]zeŊRK%K9k)qap Ok#PA}<6<[Oiri~a1H+\M^l ɶ'~Ne7/h¸|SgVX:f2fS1WN8O K(]+"_B#*\j>T6Wɺ2:߻hj,X<϶!M)e! QjI1,<;pUk89eCEt ?m xI:ڻOB|MqڻۏMDEBeud??%j6|xѴd8kpͭh@Iz);It}Yh34EG2ך1Œ"0??AqWOMaJEXEBi-$BBiG941rQ{&Rn/?A-2ˣyզUzx@%؜Kd[mH;S51B*o!r3ܴv;A(2=Mts"73eLn#ofJv0'@Pp70pc'C=\=I sr_6&~qiMތ0tҩ5픈-f};sC% ?^Yll78Tquc u-ؤˊCtpzߪ>%C/:;i@RAtQ4\lwDHHNQҋ!c\Kz]_Bb;:.لFݢ}߾8Sxen6I8"ń 0 9c/p[UӵՌ;?] FEgao#>+* ˅З;`x~3)K6%]Dp0Ymmp:Zc()<مxh "c&YOCnW\ڠ\y OPi)}U.{'1pCJo n ^slf yY|$[1\dcFOLT^Z:8s=˸A<2M7Iq ơ<4 ~oڽM΃j΅p*+UpCVSK2&`{%3_sO?$ϙNܟ.A39|` ڬ#h<r&ԁS(%ٞ,R &][hZ'ZXEb:9 "gf;.6.ea:Itn6bFCUS\`SNei#73l)r-ƐŦfXVu)i2I?{UPSgcmw]rwWszLT agiB+ IA@-^bss-W^4dT `IcӁX; %`6kȏYPC16pJNZp3(ijsͩN<а5׬m=ZsĹgE(F62v{[y!x)`gӱ zJ=NDl]!μ Ӵt"@9#K>J ژ[}>[Uƨ)ߢirٮY!nĄ57 eoC4ӻ)WDx,dT>wX_iޒƌg40V8.I;4-טvMj8{fp· 2\<%sGsGX_DGz.9 _a7#ѯ/15_8bksWODCg n]e нhY@Wmv\F'-'Ժ(?Tj!]OLN1 OS=Vk=b+ejӤ]z2-KW>my~N$85qŬP_Tnwx!H U}c~ݸq J2{Ƽlv tW?~D-)aSUK7=LJQwf(!(qwQjUoōߎhILCH!hQyxr;jI'`o BoKEj -=|p,V,%<s&'øN.Iv^PUpԽ]XK!|M!{`e"s?s2|Hx Я"օl5Sgѻ(ib̭*?uGa]y]9B,)2Ln4?I&-~UN~Y{5;_~pV@cj 61:PgRrk_#^GF@y;;'C↕@]88gv^&&Y4h`E $&.>326|BI34e\x {M#e-#1vC v` :q$.pY\sezt/sߑm6j{[]"Q`Xǀһ oyI+5hu)_R ZtĶUK/.]uW=Iw%zKۏF껟,1Z2q۸d-Gz*&KD ܫ]Bfp2 -&|Wuf3w'L_ٺ@Ѧ-=cV˜gMDuMf׫db_lK򺡶. Яб,V#GDDB+G| &E XNK\"X-@bWwxwgA: ^h#|:oD|vi{qNkOħA$v!3Lk!Eӈ>oJ, x8&W#P.*.Uj%EPȮq! _AYȩbȎq0iq[^N,iݻۑsutHj"ɮEܓuH7[H.C! Xt &(}&rIrW(1+NJ4JN`Pgrs_?%9b %$::"3x7BjY=iC ;,cdr @ O1I7fɧ3ia{M'G@6i$^t ;cBHb(Ntc5w=^CC2ЧKQEXՄrQ|cϫuHV:ՠBkRLփkaAVr~Y4"?E=!5YNeoY Fk#s5,@8{hS=tyze|d0Y*TTjBjCRHW$}ΘJ= f}Ayf5JcFFovj\7ueݣi*ZY}s !5I5'+.M]t%^ez p3œ^PdgUi钸JPStqGŒ+N)vAo8FxޯI]zL +pGsώS@@z#ͫi_WU b_&"mW*FЀ %Db9<yֱivѬ_M{ڻV $ #ϊC&Z'.a/bI\4k`fG ?`9ZeǔKzm5z4ѾGf-T5);Fq'7-xR"}?#4B.+^>;@[#ۿBK9~Civ6۩FiI0[>uz^^4*%E4ƑYMFScx$^\b5s۵#e#Sezp|,q)yt,O|y yHt 9ɮ+~"|?QVctg`nSz]^"Bߓxp=V;軦 k5MQe2W~0t仝 &lF[h/ed`# &jIʢE $n;-nA䭰yeTEFgYIF5`r8kR] 9͋'+(K剪>%w@ m}7)zِrz7 1* eB pE=3nI_+c6o:(SIE} YK7z!y" P r9f{\]wfp mfg dBǏNW$VtogWNl.pG;CI8j!̶Q1<Rl6 oH$R-8T3e/qeOSi7I)^TMJ ƅxqBҀW=0L/灒<;nuhڬE`ФV)U^˭|Fe57ೊ┼,G֑̉*hj-j0Wbff )o60!Nޓ#z@m5tzRƔ)_z8U$<㛨8ꀮc m;F^p#tFl=']$_ ~(uܩ,"ub\<[S]R㷡d,Of sUęNq)Xi>IRZ䤆 +akQJ["N ˞XDŽi/s[-:vfs zeLA }G RZYBC&i8ƃͥh& аIMFγ$Cd[ϲc$$D8#5I]|2R[.*Lq`yԎer;aTU?wԛ2TֵTlůal¿TA* ^Ch|<`d]/a[͹P*_d? ͐Hg~Q3d(@څ|ԨURk[olnmS`/vxsMÿӭ4.d zyǛ(LK+;=U`7@dVc \,yRsH06E/ qa% W؅{v@7яșV3;@Ur=wqxcߊck:Q %b/*?_ -A-Nr6.h,zY dU~AiӼ¯9Xw%.T%p.IJOL!mɑUQ ,ݬyknN=`S^xXb],Jдwal!n;WZ }䃳C^$|3Ӱ*,rM!9Dl>|> |#Z?3+?j)$m$dҔǀ"ƒ`x!-},Oغ.[/a-} Ĕ#{S[dܦJMHmҝYsb V*j2=- `]7OZ 2$9f+=\|\NG7!͑k{hVX)d ,BĄIɛ,W Z =O%z|g7[?AaO ) oՈ܂ {ԥG YXU rڅ` p qXYסjZ\y #}#gg {\:ù5-kP1*եϭ)U12,*/thBoZ:3k1h7@Lmy{veNgmz͏LW1rr8%1UwQ,^{m,v} #!ğp0n~۹М\qN>h+ul0@+"hԶ*@Ng&be< )7zvHAIJJn{;**rjRz>|UaՁfثo4o4+9C0!FtdGhKW5y);+4d+pJ=U̔dM/ T 3#`O"[tLjH8Zg`vxl, W&SF6/d#'C,`i3*Lj[%z u)fmh'2nu,oNyJDYq\cW2RPi.#\P& "a*ZBO eGM f+EӬhSAr&!`7Ƭָ^2mc`p6N!h_vHDBKoe#[cliJmƨڐ"7TiZzmE*]-ISE֦ۆvW[r5I! Jw*!jsZd7RY;eLT?c"8X'RL1Rll 4ATI]'" V\%WGRjX.F,QhS/iCZqTMCk@U1n(zV <2oިuZ6={xHW;־`Ȥ_"Lq61fxȌ=ŶLNm5`B**~Ecǟ'Q/$ٖhgCeeEt or31T9Y TR%gl^?hI0u2?-uh(/“pۦ09FԐ,Wn1mGr=s "M /7'˨x7|La1`Uh4) S!'7-ѩV(Gd^)o* ro}"0H5[Twm>?S~nܔmfGG$&E> Wgzq瘠" R#%{hjV1#GEH[5l1㓩8F:)_ 47".!9ZzѤl/>XŅ*(G7uY>8;hj.cBB_̐H̳ 0 L 8_r.z' #:`}BuT0f@?׼k z%Ht\e׾Z4va,C%9:hEpQ}ik??,^D6U{+}ڥz}3Y.E d$"F"Y1}M"6Fxbri^;n}BwPM bChN]_\;&?u&4g ;E}Kxtyr9/&٣̂>*_5sPxqT|NnnKD?~G{w u [n,J az"=f`4fS>nD!T u.ApCdj[ZHla *.A{&vQcDXP8#n\;2IeH/云#9p}:ڑv}5n6j~z"s8ބ4Ҁ09Fibm'jVj}fMb_i1ۆc~A!Ni!,4A}˙켷bR*sfg?ROj|J0"oĿie>1u+e|DVWhae4A7CCG:Al<:aY d瞃qηd1ج);:W TCc29IH]Èi,cW&"AM{RR _Шi}᥋,w}Xhh~"O0ܣ {2 N ZQ_9ysrď9L.+:ed$l##ѕ%i^}+\8@+*|Ȫ3HyF\r,ώD3BAq` 1tC8RPPɼ$w?6EXD>_^ eu-bKdHq"Dܤ99Q,iJŐ`Z^?_ I[O.?+LM>á㳌V.O\xyt2>uM]aVƈ)4Y$hR`:R8Jpл5ijpQZPFϳ%JM<- *fr!XjR\$ {Ѽ5{l oQgvn ~+[ud9r@IWbKQGVG"wh3/QL<|o,8zvˌ w>=ak+SK`TʲyٟL`wf0ǯ4իZW庥)LJLɫnXl=et,tvp dZyYeo%SW:<AqDe0 wOkumު秮twܸÜ$ L_ V?,Q֕8M1$+_V <_#H#\qjO v6:eƳ2U9t|Fg1]IBb3I~ q~*W2jAI`%bFUSGi3=x?, WJN;?|W0]4LW|!!o?ȡ,BQ.U4/ItӁ83r l\D:dQ9"{{Px(LT?V泘[e(9*޸2/wZ,r߲g oرz^"Yc/W%z6վ眍X O/u"HO9Ssm52SB*ya2%*(/R=tbq~RPtlP[TK_۠[lFN52(5Ԩ"Cgz=u\<ohCTY3ufgpwp4ޙ$cU>т'ٌ#Ijyn4=e CYݽ)Xf (m  ISRS)+}L:7۾uysd1Xy J~t}Ulw6[sgVD՜¦G# _a|x?\9w76RJ"o(yICi b|Jw*鏂4աځꈶH{idZ5r&&7cSCۛW}?]_0'BAiTy1=$".UwO9wǕ74LjvH~w>Tl'ꍮCOK B)Ŏr^׺)&&ő3UquE$QS=zDc\uEpڴ%_{96t2t \SS8 6f Ϗ&3EM{!,yrr݂J27n|W7.43E.srS۳ p-7?~beD >//*Duy]Fƾ̗ϓ|!|YJ7`&*3aatb+$ȝw{0tj`^q=A|EF׋ȭ Y ]]ԙ0,u㳒D85aP]!nyJE/D,'Bl%Q.h W:*8wkЍwFEwHZ4`$](c:j‡d`Rf2h-ѕ[xd'[҃دO׽|RG YMy# Aƻ8B擹9GndUsڇu冾TT!:I $A~ [Ȁ"6e{D #{+ '-X(Ut8%@ݖ>#&GG>NDEs5$ Bx ςʥmu@Ysw͵-]1X<}m$!IC6\Aa1z;ʘ!|%9k\E].{2UhqP̲-CqOҒAL=2k]4&55n.ػC^6M‚8I~e`w#: diLs@Y)1'USAcI v"]0ɋ: ;?8`QɒU a]dXb xrDjh鴅eD\fhFrg)EsM}t<4aIJlz47s#j#D;1B"'Ꮿmyэջry~z;sipNG"(jӖ7.,m#әBC鄗B) HR>ug7lșiφo6^?^REB7NaR% ܺj"~̞h64'I*NtCPvl %>tjʥUbF- hayz^]:4$51<8Re$QG,3w Ѿw?%i9'Cx_u8|?eQ㜺7 4@:r߮Ѡzߛ%T:70ޱȷe!š<r.Mr ADT>6IGeWq~t)|}=woiӼn%Tg:4P&s;)ŐwnqݛV4Y3ĜgBSW&-u\!0[lѶ3s4<@\aݟ#j1# hS/$MW sj}|` vrYZ5Ȑs!3[;{#t=3[)>\)/IEqsy cƁK#dhaby@,Yt#]yR%28Zaȏr>jċ܋$-H}@$C,d-qlyȉ%:`mw #̑~qrFo%i~!0ZΠug*K(3 Oxu^F2t`;qupEJ={[~6uykL {<\[uncyclKtz1v<8 |=$kjD~QBM؃If8콖<#Ai6E"iɩ,zw$fn +^c4ı;`>j+xa,ˏ= ɣnܰQ j2.NÓ^zlmLxnϙwɔ7W]%V_LTlXac-7C6LWLm~G'cĭ]bԒݻ?pһ%qiJ˞oj@sſH?"=!l:Nh(.6M}ȿ=$ 07u0dw2bS['s &?< T Y,"V8;I8WÎϣ.[{!bAV GsOW)# QPcOrGڕ+XŞa. Vv=t$ͤDB>$h^lu4K[P- PyǦr"c_^UvBEy&ů}+V{$6 LbD&* 2#ő+I( )fCZ7j;6 R^RE-"#m7vSMWQhc3vo_$S(Wjf G_Ge9| ,>Y)'hP-RcW?fYE;.t` }Cky8jDR^0'%_/+nu ُfcts9ثE!)C?s0ғbZYȐUNܬұD[% g3Dj, m Zp.c"2_.J7d-Zu7TAƷH-D+yQ3n $Td{H!s=N:~%y1kMQop13-8Ui H2#Vw(y~q&*]"/cejcsk˱NefY@!':%Nob^vO+KNh oU.DiN7P>M5ǩ8c_N1T&dI2e<;g;Xt6Ȇw,7|N&Fn`54f^0gxV%)gA R(-M?bvBx}5gNy"!FGڳi~UXȝ=0&Av䀒7A{E=q@t#4m>fF_cv' Xhr3u Hs*t/5wLv9Ly<_jo6c!Bo%)OT||) ( :;ˤøH=po7F..յҥt6},# Æk#} {~XQ x0Y[7ǀ w~NUNɀ(13e0w嚅`;kP+6Grx@|߲6 W1B C@YR_1_EtX#hń6J.w+cb6~Wnҗp[ǑC(# 2 Te֪PM_^2J6E9XV8͠Adng5bZcXF|M7i6{ᴟKXB?}mR /MLȖ+%]?:M\H1p͐+΃()"-.C@UB8Kb8[(k -L TG=kEQ]&ęNp b5cKjSGḨ,|C5kR՛m/9QW܄G(o0cQ`\84̳;{ 1R+q^vB@-FE,yh#w}Cgu/lbF=w([&օ DCzw7nӞIiHNr;GopCdN W|=eKtpAPv"##Xu >nӛ %~z5T߇5u/js{6"Kd0h>/IE$f=%<` F+o|K;= ]aVbT@E 9}+A>1-@p3RɟKcsB0X^;Dt O H7Q_-b)翿חJ38.ץ%BRl|(BNԐZS=qIZeB7m[PnjfiInz,y-`KFgCxiQՈ@ e;)7n qyN>TKck&0EVc`uSUZdȽB l(3侌q릶>}}zɅ (FJܚЁLvme΢eɛC r*{cZ<ɮV[F bSCDc.j3shI,Րs\I9״olKV}rtZڂjgG!8n Ǽ; y݈zr/t Ew'xPܛҒ9N2q[8`d4;U%xM1~i-lٳcAzQ)u -nv:3gϋ^G=[x:V mF)Fy1|SW?γĮ"qeqP E'.}sUf9 OՀ'){kЏ|BFKCGcorɡU_l^g^bjCPسؒT&U:XUdڇFLM9%35 S?!Lp U}D )z,ʌE7R %&xWϩb(NTQ֯Gy<ӠL$yzm%.a :5>%vXZu4}T&ܝ'_s$ty Y3qګ14`b駫qrN'n8Lw 7 <9.w]3 eX@Λ̽>N_):u ST6k!xE`fȱ]=]"öf8-+NI5ҦWK-P|5vFll̎ͯ(]s/֚A?HSN AS^t_-$/%*ZDCň)H)& Aʡ1ʇ`.M'.ZEH7EEdH@_hSD'΄,}U([ϼ'\%h:QSd+tFI~ S7oqHF T-&  dQI;bU,(ݼ*xz #ٽ⧉z x"9SwW"Fi1C :[C`++]PXM~z J .Br($p.@)Fi0B;uH %e)CLI7|ͳWfkGIsƗCUMw Vvx'Y3Y@\`[irv-&%f1eǗbg[41CB;|)* +G hAc!~ y0=QqpbvOZ<1:y)[cu& rĪ !>Gmh0x%Ww R~,/ET0(A2 A# K+˺mB}.$Ѫ(W`WUo9/\Oՠ_6;5} v+b7>߲򰵣ᄛC=26ݷ.grNCe^@.RL r»(9/1hbo4vb}ni|+eԭyCL 9v/KP4VVzKE,{.[!:*rF2ѻ.#w}*_KyȨ{ и؞g8 ݇3閧>nǍE+G?;'KKMyb1'Tս1EKx`:K.,l' قO{^>`&[_p8=>v1B Dzoyd{FQeGDQ 0 A]s@н S>b5/>z7#ݒ.oJR 0)!G2^A2ҐL0H1g6U*ued-l>\P&Fo}N i*6 gdzᅨw!SHzKR6#S#: 나%LC-vqle~nAvb2!@%%&Fo.` gLJ+{Ra.N9GJ5G$Q/ɮu~ʎ} u)JoArgL݀ǻ'عDJ^؝ nX }:it{ ;9ʿ:9 >ܨY6EIRnՅPQ+<-EV~((l^"HEZg˜^^1l2]Pai4*э,cU_"px7nlbHt9*nS1Y HڒU#M1öZm!܅ZT z+7ZQ-^W0-N.tGoh`+ygk.U3]?^pEŹ&<՗+a!>ռ8ܝ&4hM".͏OAKt+KqNPD#{AͣH.^M\X* ~DTW w9%Af8CjA)&%b9QD*s5(?q(`P붠1^Vq7.Oj0m}5M*oI@%oyz){qJ=us|>gmhG;#sܽ~#>)bbn;#˟SVT\uYګ1v>351% 8!k1/N@5)9!89EK|* emG&k/:L4o!Zqb9 $)&8sgTBK;YQB\/{XѠ>qtŸ%CD9fΪb+53nM F= lUߍ;(IJ,bQO膯y%Ts8f Od斡&\DCHwu=ԂNe[% Q% IReTCvJwu>1HX屝X5Ʊ9 B/Pa,`Mt59eUTLcB7}'6JZlvA^O] `p$ΐط7WL?YNnc+Aی0HfLgoj0G9W= h4ϩ<ša>KryAX?xJiP^T/Hvpi@b5!"<]!|]H!_,d–!{<<*"f曇4VLM@߉S2N5K}L9VH0ڌIU`9zA%ʖG0xg(,Frc(,jaU]N4<|eWоg!7;s]EX<^Ŷek1%'lso/o4Zr&|bQ\<nXArX_oFU>r${$bucJ0 %jiبH$L]7tE0 `: 4[Qz(cwyB_ M YDu 1*{X`OPOe$KI:Y4gއ^3߼WNI(9W䟜DTRba^χ]K-Dxv"濰شP~gv c. BUfx`goc, }JmX`!y<)z#4Թ1qhN&ڙ.I}m![5#i[4NA02@å*vs?RG(UqXfD+lU>hDR4cEќViC P$83RKxw7/!Ȉk\ Vfhd_^]FݦU7}hF8h gGLPm޳ό@ң8>f{wdZ UxsrBz5vlF<9ؙ$3_f_! ft? 6NYX<~oHLbĘ֭_08itA~ԇh?%STjwzϒGY-%z'dN Ӭ\}?۬YAf"-gCfTl1VhV%;AybyYdw]D"Q]5q"glqM)t\haثQM>>915qo79f3[ƠGލHc=!\Wi f[>7z>VqEһ qaWjf ݲ1w V.$-ױ8{V(M}cj7}9E>#WR(4+URP?{T$ S޽Jy|m_T<5waH0sC|=l`3b P$cg9~\]Wm+]d2HQZ'H"sT߉4&y*Ō3Uq]S%UJ ڵb?+hB䚷Z. *msyu-aGuLR(C*݌ZxOcKW<0 %0N$4Ǽމ LQb}KCC&yPiT( VV|‹qxBuA42`q睶`2"Lϕcx6N[]sQs!޿,H?>N Ilioh?D(xɄ|N̨oebHC=뽿·ke&=6IƷ-J?:Xn5 o}Rc\nO򶔼,W&thnh`[Yhߍ]u$?gV0.5dz/G*9^ȘCGGMoQ(AIEƮ-`fZcHLSƌJ\ " :U=k\4 K}1yI1>1Lr1E7_o, (Nxo/j'ꂯ{4EȦO7s?B*EHu3y :B 2Mݱj}j-e .8ȡ vLڵJp%M(Ùg<3И ~Zoj+ #!΅?Eao@?6a31SMkeNFB>A)z6s`Ɉe^5ya%.5f<˪U7[+c+gS3g}mM]OE'ʭ˛Adҳؘ(Dz6R7&9D6_iE:Bo2tJQUHAUJ\F% _ VW%K@2%4R0L=ubl?nŴvmuX\6LeTCLNp&C%SkfE%8huK ”+誄[DS9;{ AjmJʴ>@8~4ɄcM3-`xV @gl+k #yGAT~J7쇜Kh3RCRd76A]!4 Ldlow+Vt hZ<2mb@X²>DU/Xb^\^Ehc 97G&@u{) ~6)]6<*L kEX%8U92g)5OC#]ඎq^ZpaΎdhj؄I_|iwS8/IL\#N~+ 2 6jNt\@4ʹOT b f0K:VCh@lcZ}8i%.x =qj*ɇ&a8Ƹ1YDC(}ORPtr/jl'^jIjv/m,9d㴖TPRM&-S4h:$ނMf2# tYӤI4:.d۔ WtMP,7ܘdRwUyd&DQ ph&uKޟ%I yh1tD W LSMo:,BYV71vݧ/1l,;aʓPv졞Ї J!^_|ytqgNfI.]|T9+a~=rT+h!L*#'/,V푛i/Ǐ7JJC{Grb(J{BW?b =\lzDg0 RǺ 7@"}Dcѽ'@\ú?hejFFlե *[i7ݵŽ}{Sp"/]EՔEr<{Om:aްWF^R_S]9UUABn'_q_ <3>4%1F*aW1Z2iJ5+p#ke#sO0rseI vStr.{nDz!x6 |E*ЖS+<.vCL -ŵKa͞*͇rqs q6(0,V<1hzXKQ2F'K-?YA{tv54iԿymI'W wgÉ/Չ(Jh)tҲJə7d9E8fP:1yՊ*#ypleq8\|$I(AVyTϔTSkN DBT_fV`Ʌ% k/47J #~F+61qv(ͳ8QUwOMN< NF|ٴqZeҬg^X@lwj-IȊ6uV. Ql^]hONE@ U疃pc2qXr 5@ 'A2/zdRI+YbYkR06,eYWIQ2'[|Wd O|t%,wHD5ݩcCD3f"=8֊{p-[{*w6^%?tU/kDCc܅u1IOh$TWmwǻkZjNO$}tn~Jm'Fq` EFKL9@-Ҿ1ҺOi`}$f5/+jiR.i" )6Nv 8%(BYC00>ڜ]g{I? "vE ]Dg<6vH?Xh*V9yՎ_Юkm//i1EdOW$+CIip1BsIGgI>(V* Ge7}!"*~ )8`>g^ȕ3H|Oucvz>4!>'҃XGlfV|g䙫RuycRwGR( IMQ J^:f",qBau,ϤE .=)1YV~-k#1꒩\py-udA8Ț,g+˓Ԟr* u0tZ2lm"m3Bk{EHD[j$8pmzzl?|Ut-k!>K5`#9jnbrd Ǵ`k<}cE9jDnٟ)8`B8?Fi1ѤɩVuxaEOfO院vwRP \ؚ2Ƿ;7AKϝ1yl5 $=\aD(ZߩM^\VDN\k- |))|Bji;vъFxq dN޾5 ~`h Oi4t YP? N>7&⨹M?nmǨp- M㵿ː+ =4ݠčy6_wLɋ=$_YkOh߂6-V!$ȕhlEGW(E̺+JS)xʛ0ѲM轔rCjLEo#mH ' (o~TH'E˺I#!r7(~ʐ?'#PQn7 .R#pt([ͩ5ӾhșEM/I{hдK~6 5+H_]g0I-o5n^W/]O+Q~ ̜¢} OeV "%9!dtǔ!"ڜ-cwePdąxf/[|.4>tťp;3xf )z}Pq!0w/%fFҼY'ֿΎIj˜Fa evx3KiP(nTӶF9*ŝeZٵeC)]U|@gޝZ+hJ/WZZXV5}09bv|yk#I~-XdlhygOmhۦyʹ{'m"]%VV BwrКhwC )+: :~&~rTgIVB29(@Ո7ArY(CxT#|u)֗qcm]+rZ\s\bcN˅<[ous?1eԕEL+,[fŲZi&+k;GJB{03yH{MB;Mϲ @$bi 출`|T5U -a*SpT8P.J^ZmAd G Ej >q"=PvTw ]GO;^ϨYoyi,h(dj⽴`4_ -h/zsD^JJC!i(筕i t٧1Vɉ8i(Y%O?ަ27J;9?}-[# ߚc)<$+\k[VѕO 2oc$r+Lm" !=ERb 2R6.- U(܍dO#4{%…eBmyWڛO"hY덒O4Flhx?eSäFzχR>s3 M`Y͖q*`pqORǪPԪ퉅&F y`s7Zn7ob[Йܝlm~ )-%*ɺ0f;CQWE+4qQBML7D64}Q,$?AZ*e;UmFW8MeKRsƤ; ^%t!T6b59t̠ds~̎S ژ:ffFpaQ뙳V۶w1m䛰{]^n͌'fXt5AV7Вf*6MljlGpzPOo`B&rŌ@ lB:m띄w/8Fgϊp[e:rL6s-ܿ6`G͔!+(pU%wj͡.Ŭ9$ztr& 1=q;moRVƱzp9UBZ2 YUvgFEqM\7 {rPWdNMl)W)3vFz^J9~C7Ӝm FpPp!./vai Lmn~ե:vD4ḏ1K6E)\@r@?IJX)4|%siUUډ-WS|ɛ=gWmۢz][fuߘtl9 P,e|<"5߄ z%ɨ4cPɅ݃f8ޔ>oy @naߒ=lo4<~"CiksWў6"mK-|`BpfT"=ڀ,(q2`k4J D\o,m `츱>61h|bf'(D3 W6Yگ<~ jeQXFKxi_:kA7.bUc~Ԟgl%EO%Qp5-AUuX{ /5!F) 3:ҿk ? l ry>% yc3DmRBIwGKIn!-e+|5ǎ囑DZp^ 5,s>DhS0x"Zugt~nWb53ly3!c+L _&5旋6lA%LUA NG;Wщvː; {1m*೒?),A^d 3w:WO-ޢQBڈ:bVVs)ANw3}neI``iBns6aah5*<ᓙ!6Ј#fX}P{>wB7W@\ d 뼅av02Si2ѼFa4:O H[ټI cks#98 &.,]Ot1DŽm %HJலC v}[]}˞Ƥ;O}\a/Kzjpw1f{QWOjAQG{n(Z&,;%l&hY|!V%\`Z0Чq8TXZ[™r꿏QP0>cjyE2AxֱC\6ryNQm9~(=||;j9~[Gq}_IUTy#Ц>r~"ƺ~;h.S#v«b!}yJu<=޴  DkSqDCHQtu8^!yWz"5qlH(Poph8J B\ol&{und,uԂɤΫybNT "fekd[,$>dk6*Yt~Oϊp#A)ކ_ٷmF@O0EKv Cg-JVWrV ĢRQI'6-@ bu0e)-(]4*wGXinlYymŌEneLTzdz ۾쯵eZC4P=()`s3RM@vZd'u).fD[D#;;/ts&=D#B)BpLr6B7rnXb:dN9V[b)fO9ҥs}rlW-`=.6zI?Rrbߡ*4-YTx;9 ?`,1`*LW+tfaz: dD[H. uBAȲ+ϓ)36bX|~”BɄjJΖܹ"gz&k42iPR/ī5a2l,ʗ5*,We"ysLEqfApBfHj1.ue3[kg *읭|e>ezX_9^,ǟCKN/R2xj+KFY U徆{H5y4@CO)6  M*p߬Iߋ sc$tz&_8YPOH" n"e_;6 M@ 7ys tBLdN$!߿Ftz qt{1-e)ֶ~TVv^]vSSUtҨh$2rTSVF]f׽m^ l>ig<a@iݱcC}wC\Z#hD7{?}ՉC;pJh*Ҕg xNSڧd4wR<\/$oFx9hizo0uVGx3%Z '/@V rSi-ቦcY p[QYAz<^m)` ۭ $ ҺIWCJDĦZRK%֕6fY _!Or L^ };,'H ȟ(&MZc"Q%A|vStKK'XuM>r-nGPM5{߷lyDIf6j( m*㙒 cI6m:zb]8ʊ:-#um?ADc~TuI4bw{v 2!^D 2*~hZYqg`?5`˖nuvh[) ?]+&tIz 9SD35 .,ކ^zC f-`W8O5lZA', _8~rV6N$-jJģ%0-Z~5o΋!8ɰiqmE/^֢6/R@GNPtvWL/ #zf=-?^4BfޫvY՞49gM~7Rh4vҡf+ē#͟n皫nx[3{ɯbpQ](?uoIf܏B(JNJC…3Hd,]yGȂUi@۷Oh/fxz,'%]k9H Y;Zݩf(Vs#J%ݞ[raQǧևuQdìA;x25^MeUE dsNoÖ §-q@7x8j\8rK** XJb >B3Ha8]yV藨SM]=(dw Ćr$kB}0uH^{ٽ.bΏYZg5!}~DL\ yWRӫFŋS+rhN84ˬhw`JuJN< [1t:Il*T }5U=ntpl=vuA/Vy1}H.p9&Y lmW["ߵ!5tm^[N  o{`^oȦ~%؟?Ϸ{Eʎg1+OࢥH' >eR:VP[ht#)O5R /}wo0Ss4@ZR/'ڭckyJ|"?PȃZ&lr}a'S cB]7F{(<@8!g%KOrojO㗾l]R3}2+[ V H2؋6r wqO[z7peԺɺ-&pu_2aD&8p/9+cDfDIM LjJKlW;ל8d [z^dN bf?^l81P4L@\|au)Rfty+L%PFc-f r;{G;T艎W c J%RaOH<(lg(G\͈0Z> E I1װ`;eJMf- Ӡ' `=.7:}vqv'P}Mz~H]pl|\lON5=ə( #0PmYV':ߑ} -?a*3NSB>YeK,@ёv[UVn ]6o[9X!LUafqWDblr&\_FO4_cDݺʎat0It tcDQAI D9={FHH<迕 {V\ƛ.Q$I 4UEE|SZ'h;SB? ;Dl~ar>Xc,é( Y8[B;R:yf^Wfp۸NƟ.1l:DH_T:/x,+\4FMԚ i9]@tptm:Lr4p%:/OST#+ Y&"ǣ^MV&1MՆlsR@2hR Zg7f P !x",h-\p Kttpb;mV'L靪g;hł7M(t~f2S/vAS6tcLMe)CiJ_owɨ C9bz|ѸЎʗXމ|"gEJi쩣%h\_Lx4H.0L€s7sD H>N}ȟD\J éwwKByvֳf:19z~{ֹɦB& ΕJIxH|k_/^4;kEsݺM7 <7^ +pjIfR%z.9p7!3KÀ7k\yZD&Rltu@"H_:!F^;wG,M 8y8@ 1@@䧱ӮxzJ nL+kݸ2jg$1(V}t`.b& 8 Hrjְֶ8E{Q )LM D,U_r*V&0r*xGkt)Ŀ1`Z,J->ÁדB {,NyZ09{.}y,aBBr*ڍ=AՕI[#@; ?vc0[K{g`tk{ԭsxK&B fTiGgiz`=[1}'+P0؃tdN0^dٚ)黬"*w*2إ0ŋ\4#r`k>fD nh{Bnj@3bY]@ 4LĨ5uѳ#- 8\!" A4(cjGMaq4jg$FStBI<Iv赛A(vt}r8,A&wI抱ۤppQ+]m/a$HSQv =h0I'O8AmOf&[7hL7Y):hz`>'/B2 GsG! '@?7:>ֺ'T*:2z{?MC#L=/!I*GX\/vLbqg4O;5h dd[J\;> mRVLxO "eI+3 Cg7z.Yk& {:='{o[AwᲟqsA,Lbu{-Ԛ"m.؟⹜ܹbq#U2 @lOY= rEO5 WfeXԩ7ّ,.Y864iuDty/?cpj53 h v 6jH^h3BdIld. gi-Z8F!/Gy @w/ [==Hktv鋴 @jpJЮU״4AtLJCם85Z6tj/R"lb.\UjQEk%a$ϳ&3Od^=e)Pd(6g(g4Ja?lrzD]8Œhg);:Q<@a!!V!{âORcOj"3t6KRAsTf^iz# klE;T4apm"v2i]1)gJQօPԸhQL6'3Tvےfo7VDT՜7 |c%' Ӹ96yo!_|&ٍ==A`~4 \3,RrJ˒%P? 3(07SHg^"ouU玃*1]} ĕk~8J P?|5m̻[߻A5PLZ4C[l3x^~x;"*kTr Kȍ XO=`tzez+Qڔa9^4gnV>輪5b8>s(( L5HsB#kRaCtNjqlD7Zh5M{bwߟ$\heKXT*OfF uF5ITwc%o٭=|hl[U>84K&(ҩ\$3'pgG-6NSr9G#&?"1^W&Ge,v~YGũ(52&")ywN . 2KlTć2s=f)+f׏YXpӠoD@=rxȿSՆbGBԇL5jq"~k  "h,4td=1(r#өMS#! 'o!(%ü)v˺&(8#qYF KAKJuQVƪ])ͧ}Dݱ#"%C7y){2EwKu(OM?aT!JMUv3ȓ'K8.g#DFhYl"u&+~$$DYQwʏZiN%iH :ڵiX= *U#} :hIjQgVTpʺY2IYv 1Jn19TS6RЪw{ ,8?UHdg1A4C*追lE R{0q%.K<<}Қs \wpG0xòD# Tލ ݆X[,`8FHIqGz-J]fpпtKVRxWRϛ+dEPڎ$+e Nb0b4X?HEfiW :)4ƜA ;?]UhR M6eDܭmKu<kKowYryaxaP3W+'YIwzg $kjf#$Xc!i 񖜤UG=yVnK""Gټ}g`WD>GrC\8::*s%ړDxC#c7]`r;iwIWy vUl䍚Qj:95lT1䦽ʫd_G/#+]=lGrC _Fvt\'*f'El7%euH?W{?$2Y<Uu3SdO}YoiE 8OXA<[_@f!zZnEx缴AW5,~f\RkP=<˜jWi WڽZi uÒ+08`jQLr ViniMnֻP6❑4G /:;Ighh5A+'q$\(ͷSK ⚜xmj}؂ NxU"~xp#&;cC* ~h [d);93.\QS+G-OAA'owctݿQvR ,%Քل*"UW!qƫ*˩ E.3ϫ0bTʦ61|g ~bˇ*/!B|-mptfXUPZ_CE/'&ڼuJc(|]00C&•4,cSe8zUJZ&,{ ȀׇGJYjAI*!خc#Fb!L;jasa+GB U{L!-{kpUnH4]U L}`2nfs:AZ^\ MWY'mC4[22zL"MG%֗MR`^E17j)EӝfGM_4 $ S^&Y߯P2@'v40PM_:z`KnWc' 6|³IcRNC2;Am$`"Nikd*ܓ: Aw/t&-1gf]#4F$V1 =ou%O/|^t7w&z^ {kdo=Dw (pJ@ðTV Czj\W :DŽF׉DO b`*蘎7)D(q!Hw3_\[A6:{7 dpHf'94B>!:yRSMz@<Š LwlD&O-4yН؝wSՎ~$#x_HiJiϑwN'ޯ'UK$ӡcP9g0{ָ=4?T6xB׵8Z?[`FT6jc- BUmn&,,NB;TPrȜ-x.s DqB#^6)ȋGJ5BFʥZKBbV; ?'<4q::Eƽ655 m\8n)Vw Ά ć(|aQDş5øt@x#tpAg$GcM`BhôvsL|U+V6 ن.=t`j yESY^J× f!pm m@irYKE3qLnk}[MYK4>v0ꭉ+ԙMJWvt3D^o`k XUW 4YTyu ;j7:II}+MrTz?^px Q'32o,VNFKo mqkTɲZ/efDf! i(Dt+ x)eآc߲T._E ^ѺT=-^n*5XIlS?m#e5|2yd\0NyqQ!E 'i ͠;=$䉾J>9Ȭ:1gZsy r][yhf_di OnЮ*sFCq]:o7͎W}Z{svlov)̬;y!(viWU_]$< Z{9Ƭ>W"dIvWxPb c)hΥ 4 -g%׾%k䪿5{جw=f]x4rgfD_BX󥾘Uu'Ն`M5P"kt2>Kyp8hUɃ.1EQIy6-Lq%#Ed9EVL|#h\-!UM\RB[ov$6aiQZ:U#&2SiصE F>!F\كJyMQ{MZl^y(Wuϣ>qv쨄 sȽj=hbK$}:߆&D9i㨔: P/sDrcJ]֡Tn-%zxkc8oR&V%"z75Rb]vaQ%K2kzjӬ"gtMr PUcX[eoo{nЅHe@gDO!q\kyvsUjnAU z& {77ao\[)o2wD}~*R \? O/s"8=חLI{vBHnΘ($Ij=ఙ'rR,h5w@8'Ae xRoaP+"[%>|~p3Oa! &瘧_ZYks'89g(|[6aр E ת@ע{2ZNp<}-S69Gp@UС&eɠ`)sڰ7묫}Zjco6y|qLž)$Ҏ GYɬuwCQ .!1 dyޫGT(bO2Nx6à?_zS  a^3ƭv49V᳋@M7*\jz(w / 'Y_ɸVD0IW0l+F$͂gM3h/"-DRa]}NnT =[/le cᗄd};{.^k v~"" l?Lv.i:#^@h:[4@x8kpR-мjQ0Dʽju6\LpxFlΌP0N%|f$/Ry^}ύM)T7=w>Ƿ>4ߑRwxMOjF/勛^Rj2ZIѕtPrM@>[v#:FlX1M "Mr46JO~? [ j9k0hV׫$uKat^?jB {XpO_:bY )6bs&87-(TO%}y-N#0üFQzw=^G%`E;&%ZˍեkC= Y4ٻrH@帳ZFJ᷇WZH9vUG](ŏRY€Hg,_wM4F0.A0D}F`@R_z"Xٶ-#R!AA@ܦY0[Qט貘@@% 510 -Qn*v(zk]Yzn{n /sh`˾ &>Y*w0T6>f%\;P@C!I^a-m9yccb u3EjaDREcq !M=cz19cj.}72+P2oίnpKa( SQ7X!bGD>FmXl *m|Xi4004M_0CH5_]$'|񮒳aЍo튇. E=O˘K'b4>].f;1uSSfŗa-7 wqEBF?[>bBMgah`NNrCNP,r;>^rӈC|JhRoDP ~`+ҴcR1c` }7,!8H/wKgE"Bb!쓘14 pB85 9ɫL7Xa (mu7`׎W0tC᳞6ge9k'7TOag&kٕ&%?FzTX?^V68-{_VzhjDw wmkWU"xrf\ B:Q䎍&eQ`fIb_r" C$QQyFwmCsB Ћ)ˤ4oYDac%9 ^vL-ecEp&V\S>; f6QmuoF{ oawas)w/˦(<7Xv5+;?SDLSE,cwtSS/E9Wu% ;TpB< yhvgxBNS>#sƣ ։g -V̆(0Y蜫,kG*x;NL cńh@JQ9ç?` B?#\m\:Ϝųyβm*#k$5quH_T%V. Vv" -_74٢? ʆSx* Qs=V YtmAOe|rYLX⼁%t-;#)~U>Vߝ~kwU&Ȩc |c]l%Y0M"sp j$bEH2I~CyL?Y RQMQ*`W0l}s]TӞ"o@G\"EY]DweUoCZj2Y4D:UT<^ŁV1O6g;l8[%3 2 r Rmv%7#M~ "O3VץZYPɠn ?@=M+Z kXfxmhwL djCDELp= wza)FևXT < R.،Pm\Yfܑ Jhmݏ:OFE@)7djq4A-͆=累Xq&QLP;wAҧU4FNCrԎ=+.PdHc_mݸ)*/~`SqFKhw%,MϲzRqRhWs%62P}Ab )QS1E 6Ljv52¸就ck+f17M_*AF;ҙ͘i\fBX&5٨c7f+doB&&zXC0SE7O&JDcp_Mg3Tñ~c:^qYpd:,صXQTj(+lQ~ Zufxp:'0Dm%6SɦË'NhHv X a9SbI׽'n%/V f"=TiLU4"(\W+* LlwE enˡn$&x eZ[Z5BM0]#sS\aACCBk#:NCo#M=࿻bn"GDUM2^V\ eZ3nb*o%\W&ґ7ӬB@NK=0E?DŽuhA wVy2i  0ٹwo) !G%7RjrE T"P GZPbʲ-MC߿ ZGp~0A/n" Ⴁ ),7JH?s"a\ØIqcߎXH9ۢpH׎u?\>!UwF|n3 H> {OE7^3 ɭđxMM\#xL KABsT9noRA,K~ EAՃIke]Trк%O)c?E?ˉуM2οHK;FKy-x&(/P1m$VcRcS32I#L8::nuJI5OH&̽oLo`h[4o$6MKx/]|JB=;S@-"; ysEI##nxx&o1šq{v{\9 ~@4e:GHXԹ c2;6ڛe:`1Z]}Xkx)כ9nF'Ddl¦@@K+"&V&_}qe!] i8@Hz Ee)%`0PDF+J^u2lnRffڄ=vqy{67WQIvJp4/u|omL7.%,.#pDX$?׍YR;&(qDSX W$zOĿX]A#a]L(1Z{V1$I<}#MAO`7=6Xl'|.5 P4!j?2z=m xgA=v `R2cY }S26[\}YH)B_~qZ;0WA>QNRh5gjIZف1V-a6Ƒ #=I+课mǴq8u܁>Q[ <#,0Ȗ1B)dF'6D۹rJڐa!{Tb窦 I;H͹O8"a':IAT1|SVSwBY}CDȿןM; J<[mLo\ϊY҇llcz:]`r:L(mH8E@,F_hD{~A\p#ӘNbJ:>vQHeZ` H˓oY)ƏS9׸oS ׹A~䘉5Jauϴ'$,#(EOfۿM€wA`ѻe e6J 88 ܂wt]fjn`ZpHӶ>3D?pLF&9o'4w!R[J,}1-Gxr7~\X1,8yF㑥]5QwAwv$Ugr0=n}fQW nv09>֏!P ؎1kunF"hMQUtqjxtQJk:FA?/Q ܊I|ɺr?}dJ, wVDd*r 5։pOůּU6mF.5aAxY~!z= x5e$?ևg%j)"ѷRi I"OF]bDJY´&L4N+@wI8xrGi\(ThXŭU_ڇ(p%/ 9L>kIhir]tC?V6YIʭuH_&sqW{*pS8.Z6\H/ȯ&.X+xD6f-*|"o?tbO<2v%@Ho`ژ]c?EOrh+urz=%tx|Sޞ$_+nQxOfej`o,߬sԁJ0=ayt y7 N 8d-DRH">Sgfהv Z%ϱG7gwL9#O<*d91ᵾ{|nR=9-nb]!?OmL=@@A"g${6#nVj&fнo! ȓAT֮ %Oe,&+ͨW:ÅRFH.MʯV5T+MU4 1`E:~rAlKTLLA.^gع\֏YŬ*H Ǻ3$)8Ң:Gy4L|**qN6ٸȷ@ϖOfKfG |QGuoXΤ04Jȑ쥉 yHR͎Yª?tb@ϔ 2S ?f ,r f3]gT;KRm y|(T 0]G u$Jδ- FZLscy60 ƺ~S@\ ,?1KZ' 8ٲ7ä~/nvi *N`/6椑Jn߬F$T&kYA0X*샥RdpVkWhmQ;j$uo}ǩie}YVHԁrV|6^&KiyU7PU=TGsR$LW*ZbSeyGa=AXRe{#?@~+ 14Ez9(V9odQ_7)LG'^(+I\8`Pw vܽhK+YN0 a_#}b{HvhܴMWMIjcN/8/hSfQ~w^0_85F5[7;cW<\BQ{#Tc;6 uGGXT=bOhK E)+=e)l!!.L7c F#߶!jE٪KEyo^{w >nQ&jԂ=)"5"Owy#?MٺceG݁8TJ}w 9D'ϧ]$щ3% Ckk\Āph Vss<¤Lt\;t/Q}rͫ㒠 !H@ F:Wr5f0Kٽl/ZGL\H{5 !$5mnk霵J`/Jˊc X@':e&k|(#34ery:wd@81gk#~ZG,+ϷMI A<6>p,XC]fqRZB ddw' 4tԺ9<=hugKʄш ՗HG]<:j_Ϭٻl Satӽs0YPz3kg9W F[ST`͛pZcM~Sbҫ̀4!h:XnR8spɌPwJ 2V6|z NH_-vQ` su&tp&}}E TsEiɏ:SڌއG"_SajR%J3  sdL`(ӧXd zFe :=wM^u0֙tV*:Ru8O=rV9\W%S,tgl5#Y&WSU["2GHF%jxEɩ1M{WexՉ}H9]4HlfQdq~MݦqSR|Qbil'>| 5 ٪, S`ʈ3Ur3/{[|q7!hXek*_-  mflJJc9$:bAJ(I1Hf1h'5e*Z@6DVm _7;N =sb GOLGױ#*'l77Uˇ?[@kE] V^{+-FDk|C X2@P'm~7ǩN {Gp{R<˧Mc]7 7\ vY1ڎaL+ȵk1r\P9'0W1(';d53*C *vv)]Tx4k!BT_jɮve [n?Dµ"HicQa߯>hg,8IlQϕR 뵩 }|_3%XTFcv5Ԣns|_: M#JUOF~ .#߹m }:Ik 5܈ThEBУ"b<5y "48³} +U}o2LKz߹xҙ@`I z-#4t3aP9yO+X 0U y_Y"ը {$x qb%:,b(9"BѶ(SWQ1)[ʀ ~Rq{#(ƀc;,0e^kje[c :&սA̽>8buj ~-n e _#FŜ8lMҲƇvdҗП]"Pg%OI(|YN<+ l>k\AAOџxHmDd#/a&EVMzkh񷖋IgYA2sf*p&Hg &8Ɲ|ڛ,=OE4\H©d&w-OƟ*|y_zvҼ੅ z#ǟQgA/lDIx|E.Gs` dJUmi[O{koX I E|Y"ч k[ uc/u]̈db^G+GB6h1mO]ܧT(6}"&8'>Z1=>ljnD5rq,燬HLz0)MЉKͬ(GDw &,ckOi2ɪ&OR~]DWt0><{PamźXj%ĻV/"d^á`)Z֣j>R8ETcrc#N4B>7de(QT#LpIuXOt0bHR# Xo*$)O)Enu]+_D!M+%oq9S|b%o^yFA 0[P 2Qd:>7o^&n&lNoS#`PD}rZs/^ΕH*?foRbS> te/6*o5@B09x~TgxD~AHhkO(C!zz*tc|xk/ C\1)\o|8_l;/_%K榞YNNLjZI AV3G彋FYo.Nϸ U9 taÛøٵv+|\*~Pߓ"a+qAaGUZ5p@/u}i+Nwh꒣t~\:5[v6 D ~--D{:z/q JwwiݓVԋnٗzx"fǽ-5pdͽUba~P]1)<7x`݃u-Uxg._%r `)}xb&s2JVa>kC3ƣmUka@ۙwt5ЭnIV, ɺ1G^EhyxXvd9 &zo:b< M=cI%~BS=ۓǹXɩHk]߲1鹕w=wh9\$R(_h Qx*XY)(⩨sݸ|#"{aoխ 27ä́ۆQ^p`^`sL fOAx|KF;Js$Э~7`PxvTR-c2˫cC+b]h(YoH[4Smv2mbvD&P)+(Lc܂;gbU/u ,,/-/Bㄎa9dgdP\iY z#;GT^h$G#v'XLtBhϤSq"3q}ydu/=ūk%&iRp"%m 5ԗ0ɅuG'P%*=s#Z>PXEmW^.8)DQ!QR.Ivf׏p#?OGTö#ɎrJJXK7dJPWj#o/9~:= g!+I!YۙPt0.e*A(V"-*ah rE;I憦a\w=پM:D>RJU~t1[{C=W ]g(6TruX-Ҍv(˜ofrs{1|BYVzi7Po 1_~R[lȑSwI?4 z۶uz#m*VpgF)fm= D(wӖqnd!V 36R|n,)Rc41+8y~!Rp`[20C*@oRhLzThG,9Fv<6Nic0 yzM~MDJ?Nkv<--VJ=~֬إ=_~ ZFY>*O{>hGzQO<^t݉ K[L l Lg+AEƘM4>.ڜֈd v'or,NW 54X7q6Y |nfѬ o0̦\aTt Sbjs!#N. jr@x>B\}vL@[NWTVm&㴇Mk]};򱜛ӨbIv N٢l5ѳħ]2RW!Cp6\#522c|8}UO1tfY& h쾼*!9$0o(klB'5[%_LjAoYÏ\y{Cݲc5y'GPX]5/y~*1:y6iJwXfoIJ!tIZϔ|炭yHZNV̘K~b 0c AI;:BBiu:+BazKfmJ %Bpӛ\ D$.|tbѨ^xrPj4`vȉ< dլy`$\.1C7j✔WiҠ9P E(̑/8!O5 =alz_ bcKݕc_ٸSQ+(4s/['t@xN3sW7! O9R QΐY\غ4:63BVomsh/fÄlZ ޕSe%RJlLTӿ|Ӥ)nDW1<)y7j;6O$w1guGկ?#IL͌rF]+D*a !dE{꽶> j*m 8 ʓexe:VmSh3bk<`#3kNP8p>F!%6e![FP2nZ{:nq{ 8v`y0ݵH/_:+8Q;.FjsEhpiŊޫ cF+&׫/C+;鎪;mHKxzuOnPAi8?&۩IJ|Ojr?G<{W3 hnNCO2>ɤU~wr2ZYKn0=Kη= X m/>{s UAB m@pr[]~(ZDM#t$CTt)r|H>HP ֈ%E}G0)ۆ=K=XoC"oc.rm9 '*ޘ>'RoJ@A˯5)ﳧ6j#|tL7OQ-:tN/p]{Y@J+~Vo7=q#e:!gV2ٻ nG7A3{0|C*02 wUL L! ُ&;6ꈇoX  e&S6ń|Pί Vn|j#hD[e$xJTU"8/i#YO2Jmr5B(ѹnm݌LÇ4{X3-]#اs_-F"gU,Rs௯K]p>pmW_tc9f⑁`ڗ}Ql! .%`rAM'<(E"BB9TϽuZ"BVS+};WCoR؞Fd_r8)WBUMW$ָm;-c :M#ݠ̽INgsT1nӟB/xxJQ:tܰaIPF$Ya ã`w{ bp_+q-p#ɉO[#cw)(,f=*]5Fnq>'8<_6ʙeDQ0riSQ}6fz7އʗ{@-Ѳ<@-m ؐgfIzLz:ݔQ0RA0Q>f> ĭ̭bExşhReRk}4km/RlnÇZ[}a'o5@,>KXU·!ӘPP rVdg*WlL>zr ԥOO!L.:bbrW_I-9TFAW @lcN=oӦ37/NR SjV7sYHQ[exO_E_tez?\^G~YRi=I']N `4o{[1 LG-A>H]1Y@7q"K[}c%NJnMb$gǢXlEv4 =]O0Nյ>h$),~|KKxDSDqrA!|e.gc)؜n5ůhQATwܧBE Ѻ %N_&Pt#6 ޙ'fA-$^AQ N *|iBl(b L h~O( eg)2Z ?ڕ)u_[6%@NJ}-w5߼qnIMpRŞ}昗sGpa|{25OCjȲ,U{'н\v!_q焅h=nۺk%`J)yɥi=8G9Ck%U#j-VAcWŷիk,WC`,5beaYr0uT;ٿ^yۧ3L΂zR73W".*o<- @%%f`xRD4 $M$8P#S(+M}tr[gV9\mϙ*ҍaꐆ9#׸ ׼qF \νpĨU4-a3vrD#ALU׭A{IO͋Ά8%5&]z]l?9?[hѥyYZi猺ym7E7Ɂj|v"xWjul^"H7VԠP^#vUԥb,"H޵oFqmWU$]NG|CY:쩵:!^^l>M r32(]ZW/D| WL6(/Ϥqirz7׬mn}Ou+"8呰 nT2ZW">#Ec<3ܫ?9>[`t5)CPh5=FDT&]b4\0ϑ1NqD Э#J.CƂ1 H/[rRvE|:UHXe$oRT 5~ k+=ms2Qap|fag`/͏0l벩Z)h+,:\ s!DfOm\kWX_j ZtQ "];X)c/2ǂ[˲> o ?(Zi*Ĉ,qq %4B ~ۂU#Ȝ ,dm{٢qc]|uMO)m=)#a;xAB*@!9[n]uTpe:tM,99|fzc#k qs:HKDݰX[-jOJ# bJAI {%4ЄEVo]j2Ryx+hkQFiŷT=BbC}X[7 z{.L*O26/2FG"w#gTZ=82Ckrkl$<}i]k EKee9~EZDaO1d9DQ ڣ|u3\0ƁVpe.AhpuD 5 ?<"XW4c5uvQi=QHDrsP]O8Qa!Zcسf10f`J>tHIY51Gv|5Se#%AJ K5FTMax ǚ63@Sg$$VV7]!`.r*peo!N>[eZox_7]Aؔ8nOKYu<)1Vc& 2ϼQ{Rd>;# \(< mvNhfbdG̿KrEB]N̸o v!NG}K-ƻC{ųY}\Cv!lmiЌޕmT<_n#*hf4b݆|?nV^i6:Thۿ5Ʈ|C:vo/"F=%@-ՙ(Hz1EF[@zȴv `3VAU+Iw QиHuj񷺀r st6Zstuq (_Zuۙ_:ʌW~Gu ۑo8J~-|͡ݛzae Mz+TVLQyZ3z.KG,̥cc>t`断jr1T-vkmc-0ez B, '_Q$Za#9^ޟΖ{O N~ Jr~r]̜/^6nJtv ;sGVq!^,p.pMyso5wIkTcXDcM1F[.j;7 TwS+с]gHcąMpTg}=/>Ś_Q*l ?ƨ<*Yf*vLCR(R`YԜHMLx~Ʊ0U8 ؑL>*u=0$D8:eA")&-@h0@RK炅!5Pk4DjoVud]^{PҖ?չÚk3|XUjz`3ē3w$qfk`Y|DU^HZ4&>ؑ6ilV /G2 &phiu$ƞ7.ry=}}A~ HͲBZe$yB"ivc _pNC4^޵`tLI!kjȈEn,&YjX55|d /ML{ضBBb{1pE(`I1~a @NtR @ipa}k#ac$#L pvfݾ O J.:??a#H!ZGy᷌i^M\$cXwxMvG e$'ͩ{i"q':MS&M7˿3曚>3]݌Z=WU^1U%ƽb ])[%`JNpᒟ]DŽ|6 :L'Ny R&7`Џ`yjȅYR8nZ`-U{P}wƨ@.M뱟JTFZ^Z.e1KzɌEe‡M S|AQ[r/7!~KYņ_LyRmA7PkNF 4VI%]f@^ ɗrm ̳mrxW W7+)䌆˦6Ϩ\s!I$VړbCc-qe u~[q֬ŧگwU"Xn0 SŬ[ɔ?⮈mqсߤdsk `..#P:'OC*ںG+ GAplmF!g; z*WmM=CatS\DE|JE30s8a&V(WUZ³g;C1y38q1`k1a(ZkU~JC*;"Y4Ǯ"grv9[ 3<;T Mtv#Jҿ?ˋ 5Y&L;'T++ƚ[!03K_P߆p+ѝ" 쏱1 ="[-G+VG ]FAnao lќ2rAWo*< . 2@: }Kwgs8]1ꘆ RBXۻx]q_Ū8{Ѣٓg TtUE?{5V"#D̉@М"fSxo2ҭ6l]wG&|GܜYws&2!d!uL"RvV*=' ,jotsS7nҾ| D1y/f74bcIJaH)ozlU`{n9 qnéEvRT-D`(v`g1SQʌ1h} Cɿ,3%7$4cIY>*, Z|+/"shB{@CC~R0PBUVdL*"O`M?qԴ:,ひns̡ąq@[<_99dĻ+cl7`g_ܪ>Pĺ2K`c,_! t e&>%:+g@Gy~?Xezfe<{W]h` NJJ![K]O ljI^૞h`(u{lhs2l%uxT%@-/p1熭m 'Ȣg'䮦RSΥ'G6tb  t2B&p*UD nژ C8T {ؼ'\?\sϞ CvV e&-[&WOo&߷#᥋*U۽%ׄSY5`LU mx|io(>#*Y,buɊSЩnYў-[ <*YhE!Tea= 1d'H`fB}5/c[~epnXۋjmqm~sS%-U;6bq3i)T!,/7%>*z "0zܺAa; Q~+['NҶhNl\.儖=q)xFj#b--[U,2Uqڴ&h{5k['hCGx,`K(8H`UYM+vl^4b>AM,xkŤ@P]4LFl/w\"50WtO}$_xw籿!A{ʧ p/G3Pp57iIrouv~.9"qWo(Ώ B+DF:-P;ͯ/88033+4"hk!Ӭ]ػ#wTޤ8&I`SfT %ȷqMȵgnq=$2[m4,Aw]8,eƚ M|qЄCcuް5(JIR<(8k[e 9 ,4Wtkۻzɕ9872'T T ɥD!sZҚNVk D@)!uvQB[jM&-]ab P8f%벂3& Գ4mFKFCnK||r9TM~KZ΁Y?_ՓV?*HX˦g,3Ħ"b>* Wy|zdT)0M=`tsEyXYyly* <|;;2̤U?zuZm4nՀ)1L2|9.Cxj3 s,$ \*hᇟrÒu:EdpYKEB`%lsokS#{C6:’!]Uݠyes|:}؂ ?97yj`*QCe @',{’QrsJ@tWTڇK$Dg$l2VG 忨mQ[ΗfIwU7Kz,%R_# u=!a0ZR8>ꋨC^[P*xdM,͂$}I2c:<>E p Յ?s{P\CQ|qB,|]~P Pg>\W07oaSb0ֺ^#IZs"o_ be~45i"vp$xc%ZTh5w2PgY<`h%G\>%:t-(M$_ggi9!]5Rj+;cQNAͫ"'uvAAM5h3H-S#_WAnQ u@iJ`O%-n"~،;l[gjyMl s;+ UE@AU'ʥq%w86KnVm&c~n/o"Y'y%SԢ ,1!ЎԵ_]yåҡ!\mpIxZM$oF1 uē7]Ifg ?260)E/@6~C$7gvs qNxm8F v5;l]}e3ϼ 5BlcP1O|')Ob>|! ^I;ZW[ sjI]DnSlR4XAm),:&_ Șm"PO#^Aަ瀥.fNR f[ ׀3;qڔt^=Ͼ8xcnlg٩q΋MvAN&@o irHW/)XwC"4fKR\2"٧K! .`:;+u AnxԁB@9M=Z+7Opdi ǘRT! G-S:#VlSnhQ^_V-r,e o"*Y-M=. ,{}v[vfy$RGCPejvD^g=E(dM9}|46]G\$3x/y-&)<VuH[-}>rS_?{c :4Z,vE`6vj/BPk!AJCQ~2V(yJi,-+ɩ 霬*EmҩZ$lmS3޵Ts ~j5nI7elHO>x iC?` k1 ~'GK?6* -O_{ ,\Qߍ*4d^\l>fP(DވWH;ng U++h}\% U`#}EbDD!"_h\mu-RI{i+L  $>N-eqLT&̮Mne7T& eUŝu$3o;5Pz>"ҝf\0=3F@Se72541р8B!C0g:SpBA{y e R}l(Wd| %)߸ݘUxOy4+{"ӭ6C]P:+ /HDHD(“(U5Y6ȶgrphttQ'HzO cTW9VcLrJ$d<_LN=BMO!ssk8_TƆ̀dW2U'ad[$z F!;%Zmj=N!L1t~42#̈́є -y7h I'_T+74΍4a$F[?4cD2mNM*39C6bNPAx6xp#rq3$ᱺd%L3jR-J뛑i:FF~^u! p{"mI!AN)~ƒM?EMgi-ӏ} v`zޮA<DZ :dN2ysV;8تiŴ@ 5noF‚=i1`WreCLr3P!{IJhDRh/+M@aQzcH(9_5D}E&N@-NҕG ^Rh„BnĨ4ۨ;BjQu*aj®I.ظL))a599h:SPKZ69cJ4! ,2EE@PGg^A 2 hIOgztT?O_6CE 7 4od5B%eE"tIԴP/wr B <\T}qԕvv/+fص} ՟هuY{e=a>!~KvS9x]q1wJz$/5f#- %4Iݜ y#  _׾kee*"| )6lcM8Lā%P8v1HMD TS|ȏ.WnOJI+T.A>(pĜX F{6/B=Zhn {IvoADWY6R g9X-)3HQfO?kԖ``Q$wU nY7бp+Rg%=Ȫto@vTVGRF۟\"$?I*}Y6M?)x6;S)=@eҳEq 9T=k]K!{ޥ._N3b9R%0w;"ٞgMEU?C +.R~m ~"+ˀtߵ9=&6}h0!Kuoj"5t5*і!7w#{Yh׷0n!'*4 e#(0x,ѹZ&ܩ7.6QۻGރ\x 5H#`@:|m]# #?^U,A);ރ⃞e+x ZL{@SJ?@Z|xJ_t*!ptayj? ?k={IDWb/&Ų-97# <Ix"ΆLcϏdso<)5!hfj>a"^>)FO_%p-wV m{GkQ4[ *GjI8h#F%$006t1]2gB~4pf9=SVmϣ٢{2THx8^Ui*b6GG{D`Jzvnc@%+T>o푷vʖ| =O9z) ݅!j;$<&puS=gmD+(PqH5t%%-O{*gܵ޻,5DNg Z_yP<6' &w]|\J^bˆ|UmBP`^3 @CK̀~4z%RZIhmBm.uӰ]W;yxtݚl-K42;Exު\@`cDž>MaP u|4W&M D`͔Ӊ#54!Ӊ,g9Ns][k mIsxg#Tz*(/*wEiUY| Xo4 /?"P^@,( ATS^6î[L)QOdА Ko}'rH[o(3Κ<>{1)S&NeEb eGro#㈎ f[ls-QgXE-|5Wa SrGl))@$tQtvњ HiX_Q jp]}{0` .`N)9}T#1<6uxJ,~] Ld#&v{n*rT!JCr CY˳ e.XsuPz#Xk+-ӡ%5_b)1EH]kcW\ @?׸ſحݢ41lWN0|CۯNDE\F:fBy K{,EHCrO&dX#/Zc< oe֟,ݍӰ? NĶdxO)O^̡9bA\(m1!~MҨ-v!}9/H9Vjz1| cy WDKquF%R\y"INL(paAhwT{eXG_u 0{13NSS뇱M[,IBvq]a-xslΌ?}~m(Q:p'Ictt !M"A#E\G`-KNt<.)]&΂69-͗&aUo !vɍ[P"q[ExIY"f/9yv  xϞy<)zΉ{tD@TVҔA%_x}GB`]<@ʆD0ԺY,qsȞK-p -匬yNyd4+z eߙ.8\unil-C/(TKpQKF׺g@ Q!?iEӏ6΅ <"h2v@[ӏj 1=o)#F?.uH{^fؤtR͠_|d^Xo"4(Ik"G 6,e f@˳pv9Gw,c wgnC={Բq̴J!sCT@rve` CIC]RtF |۴Ɯjb׾z^C(-x p]$OKUIY G 𨥤{8Ӷ{>[)4lx3l@i6q;J s^NIpQ뾣qW] P Pg>=SaTtg*HED`͍k1TSek2';%7X#zf ש}",i<hR@5deX3{*ԇiq̥BGm0G yV_ڟcڶ'~3@u":T`%$rw "i2,s&APw¤i枌Pfj4U8'٧ʚyGFmEUW%,kR'.YLZ[JkK~ً p8+ Ȧ/6T~_DkŘ_\{V@zt9BJtk !zt ŰA|R@w݆&,G7ܗfK,%_S* *ĉ: ǙRL¤y!Wvd^LF-raPJoX'U2hܔu5ݰÉ`pgb,+9 b㿷Kbo2Dʇp9 vD밦gie|ѮX9 P 18j b1W qǂJ4^z ,wR2rkَ~nmAGb\Wn47tfX?,fJ%Il &+؉I dIw kփWBv+“,!R]f"0)ڈ54W3ANi{vap(6IFa@n&xq{^)p i aUzy_Bjۘjns?lMvIrzgĐ( }k`mΎF%ճ-H|\dޜ| خp"[a܂UOTej'f 1j۲cAй'c1j-&r^%c2 q^\ H`FBs+MI.C$%xaٱo*i#W.'f?ƨKirG;ߘKD sW4[S^vT`*nyZCrL1Tyn#FTd^/;t^մcK{?@R`1;iѾ\z(HwmKkv4>5,hggJ1zߺfݓ 1\=Ҡ;b|D]s}pY{&ql%0A: UR 96,FE&+ &?ADAcŽn\PߤŪ|O+@ID*r"?_6 E'v ʮSjG j ݾop<稖LH-4]s2^'( Ȼb+ [ci=ˆ#ǀoߒ CPFYxܩ$҉i+_*#H? .,c !L|!85@;ᓂT.A=Qhq3)a2|]idJ]8oΣ}&ۓi>u1kj+2q1Kݓ8Lv$}2Mm#28AKk&Yٹ@]s~p| ,X=)ZDDkl= (ZșSN0< : (Ι@]+@(TL $K 0>G Z]qߦeob~IvY42E'.Z#ٗVx=d*mK9T@Ke=U]aKbPV0caB+? h;~6 A/.z}C3B0Zyi+3!%;f #ά+Nqա0nN')Hb c>'i$brqS\µQRσ/X. ߛ4e6VKfX[):+p"! Á>"ƃkt|qV?lxPj%LDڍG~(I G4' vsPj@\͜2Q|  J03Bll('vnA0X7oŜdo[(w]= xb>R!z!sQ]0=%h|Ca3vtS yD<2|Uޠtي{Lx<Yw E0~'}vz̍Oղ{\3Fl7mK "z\طK^]hǡ @{6(rE@KtA!EoYs5o}4gCANngU(оv$ڼ Jx J)4d?KY1ҋB摌tz*"jUɜ1x2ߡ v@ sO{6ӲjNgRރ@c\M"LgtAQ apZDbŊ/0&v E"#D o VnHj Sޗ7@US向vB"6_eZC+2jI@Wkn RB º0ٛo ]żH炤Ka>yz,rs,$̂wWOv!4(ǒ ɻ [diV^̇3sب{=ϐ溠D(rD T>4m &[vWBo@rwѳh#Bߢ,^MK* s֏;ôL1my5bf!k?ݫuF'jOJvSA}¨[FtxIZ4cϔEgS=hOղmsknQ(ԷQ1҃=$EQDbl+4ot _^^9 >AH] .Beī,.`?k?!p~Ʋ\?6'k,Sتc# _Z6X/_QފN:br^ptS2z]/Ӓ|LŦ*BlC < Ccx_|WyS Gni쬢cʒx#~ O]EPk9oUڃɖ3}%{X(tk  MчTa~m`ǢP;]S5dM{k`ZbP)kЛb|Ue5wr_G?^Uk?By!R,xFhfPR)9ϗgsXE#ů\gс|u| .Q57aw`~e0^vC t]sZhִڂ7nFV6Q2yԈzsE"<@hW Á"Wyablġ1LCs;xS#Ur9-s+dV BZ*ɵ $1 1}Hts7 x{{Tf"`>.?aY _Ƥ[eJ!^$6K^ےuj,EBOFi.;l2`VB= YTA XLcTupUzy%-pg/NiD3=(]70Lhno@ ;lS5f'| Z뛲؛뇟O6kaT4~[}eR|PÐsk@''#kE2hlhrlf(N^1Um![W:j:Po0 GdYg:3ժ";!xiǷhJ%!<`{ /|y|+䱃'㊍'fs bq hӰAJ(*EHX/ǩ5mL=үp}xܴ2Y[-n5~5 5Muzoj2QM]؏`ԟľIw/ z'fsB%3ӫIk^>hx4pRaە!([G!夰-$F(/d`ż7~UY+ny9cbdZ7'!p83k|9{\J-pLWe@+y;)WEp#Z#rv;cjJWE$JY BL\/)ύ4%oT"oUb5˞.ԠZ ʶ(T;>Lb/6A!h}72[ pL_ L)$bkGW|jlBys娖W/7I,\*C뢪u' U Ǟi*),+nNmcۂy} ;J km^E?FFGQ#U2%w7>&_KM㨛I6T$:_p2 x|ń=dbsȘk+Lkjbݪ͜ᵛ꒵ҚK(ja2=RV/<ڕ%wʘpD$ *9k!d7gf;'~j7sSEef=i2-t O^HCMsmS57|:ؿ~1Do9zL#ǟ\q0џ'N>؎A&fs_ iwkiRl@f׸nR&@XpIŏ΂U04oǔq[hgPM%+/~ƃCb:/jN@ Ɣ5ȱl=Y*Nuブ\2'3A1oǦu2+H-"g< LPP]Oe!F^B Y76N+wqL&orp}"ѡg.2U@4yD^cYC: 2$4LU퓗|VE#W @NAq|EG+ވwMt0R 0tnv׀X)YSɢJ`,g\}-S!#X,Nƹ23BZFy1E}4* (GJjRb8^6fu|?_Vd eqCq6_||52I ƋYkӺ_0ҕskyo9}-/=6Q̻>}Ufѩ` W#dMNC9z%KXynӶCfo! ˇ/6|cC<4)G{wNv +uO2Pi mj0^<2G48Mh3(`!m~.Yk\ FV!OupCUСp,@XN4 Nۻ7<($V pdcyǟ38SxAymAQ! V>rP؊I`UhU{Y\ZОo̺`4[й@ Zq4@F}, W%ݔ_7Ǧ۔1t`_8@ ﱙ*bA#ia 5FSFhg]3 Px=b l/dK9C&kMIݙKu1+xo3cx(^R me#v0GVy -KO<2,m2__UFIshR֬N7M m̓˒2l}7nRr0_hɖzU,ϡ7(kzuhq3227dnD%D2jV{E[64Wݟdĸ0ĶPŻC?QzT_+{iB20cg0 jPNL3 90F1ii )~9)c8ǫ0YQ@oQh/΄+'N}B آZM0Xv|?fYqNS5]>d{hܰKe>8&0%) i:HQ27doNHRY9E㬃'c@7 Ěq/JP m85Pj3X a9/Wᓻc"ي)"Cd;( \+ߍzKp73O6 K5G'c3T$UmM?,Dm_sqyj0¼DKS蟕 qǶ'a9 :MJ GʔVwFR?f% pZ I܏ eOJ%-#-8CI0*|C f1n˂-Sp<f 3gd7:]qpX;5e=Rxlg~"8R>:ٟ_\ N$\s$Ha:˔}kpn\iaׂU6tBkdAM2OMT+h)^^u{omׄH9 *eK EFؼ*DQ+"x* s"r f:3N/"~,N<3u&n !G‰ڋ%[`"VM'׎;&?| B>dU8g8XzrZ!\ÊO%J(c/wCZ$^)7*Xk<¶nӗ`؄g'찼,Z;v!64T1KP)E:XeПP"9v5;>vq SexNWW񈭞C23ѽg)v!}|H[>9(쮍گƺ>=:n[ @g=b 4ҧ ȩ!7?YiFvV* i^ϛֽPTcpy@%`CSR|1R\62gFKN [qov )1}X0 Vr0-وHk$ڧ1*Ĕa$~Ed.:!ʵPl VX}n/W :i2Wߛ+t`DH vm>{aԄb*e[d=p=@lqmjLL5 ^?VvRL"Xc[HRK9YB'!r"1;#e~ 1sK%E~658mR錰w\f gp*C;Pm}.ȸPO!ߚi8WUGp=4J QV?F/+AcfꉴuBς~8CX5EC?=(=tTqfQwGku^9{x,FthpT&l 8}ҁ- D&%4}1{7)v|L#~2HT:cgVIgr;PA%~ffcDX],bmƦfVѽYY"tQU>xA*$˽0Bsd[uc;K5 u-ÿzx/~>2vbBS0c E"GX¼>#5.xA$ĕ7mړG6M?2g\ZEiAɽGFǦχI3죝ɒFi\%m ?aBjV埍vej?g*i-ţg9=:J`nb4|{Pވ.b3J [@1]Z o:+qQQj>//<(M.#s)}:x/pt0p#XH . EC@`;Z?G64V4𽐬5!aJM:4%=v %JIPn.RZus g*LAD\g*PmU^w&]M}+(:_MaQz.dV)Zp62RlB_r eBveމB97Z䟨Eػ(r7Q0m^ rTM?&.o&“\z4x=5D Ѭ̛fBboA0HPu^DᱸEeŁ g!r SheԢg:ݱZ3(V,*FQz;0Ǫ$r֋dd~PsTVB}X @B`HO.H:f#xw0 [ÅMgP3J(an9y-\ 07'CǙ3'YTEPC傩M}a<σƥiOd<}x4~=,B" 4QgYa-FC0 EM5 {|J8-iGo!em]0|ܰdTϮA@fIU}۸j[!aOH|T:i͖2sV;d*i3`Cj,ώn0E BWG)Ndw s%y,*`l"8nOu-+ jL ƙrw<7-a1pկlq=/JRF ViCh,L- Z¦M#|7A1qgboQc6U~Dg? 46E^'#,KQ,FJVv=d@}dux,*ΠP \!$;Aa7:.e'B7+eft-o ?Pl?YhOaI7ӥJ݁ b}7dbL͏Axp$Ij;#`\a|9qK!OQ8=&\-ZEU =-Vb;^~IgMHNuYP ;Bwtl6"x /DRG Yg+5=>M /{EvM$TQL~5MuG:t2aȷk'z_RҟdHzł0+pP 9ˋ3ާu.WLئP{C낉{- *N$Ge.|+kb J+R"!\_hǣueiԽz\mSC,!uzÍZ51^+'PK=3oU!+":* 7a7ϣW= ҅1S3lIBrY+i&&`65aY (FHb BGdj̧s(ܦRYIe);l0oҴHYtANpxAߑnlݷcv&kDhСe6͟f]砞q88ܑka~)LYS]WeʊOVoj{[@ɫKSmP<po`Y,e n33](^a--I}Ts@! 'k'Q`<84LK )H)]Q$7VB !EMpdJm3m_9%~p#[Х ԪD#,XKZ=I˅tk xQX`b#ՍUCK 94yWAUt H-t~UJcvL{>F5l5@'J|D NpF8/՟ Nmʟ._ƅ)iv7qFgl#~ڶ g$kg@$h(;9j0t.< R"'Tٍ?>ăRbaliESP-WTЖNz_0Sl{Q֯k\aĶ- |䢣f*6~[qnؙ?ZāgSѼݽ\t߰©U Ov& _>o?)-\`̄O%uwR o"t*C%KEc7޽\ ubTZ9|̗uܐpо9OK%D{|ݹ|y8^^NlYaRS.o7HdIDytG~c8)s\z&K . $$e ݚL%q?󺪀/-ujB#rK>C"Gm[&F1bQ-K L{PZF@p@ps6fh%R=vdxN'lAWt,ZSec$RI^xjSf1k~@uh Ac7ԉla#,nq]2U[ yR;d46lv}5ʩGϤT .bhX,GD>ƺt6p,/,m-N'?/DsӔF" ?ѥ}Jn+ 8wcJlFnʳ~=M m1zBj+9l;2IZ#4&0=uA<}ҏeK#fҥTO Re cTcF(] 3C\BC0S-%n͙O6-׿+=Z|F9'Mݝd-4j7r+8b\~Є]i˶bQ{9%kI75| o4?Os#t]]nDBm,y'ZP]3uC096Qy0/a^~MZWyM\+PTvb929] aV_XsvFXxO F~֯Olr~T+ujF!:o[̭1}eo hG_ɸY=O 0}MA֠t?"߄p G3=6Kj2ǾnJUٻ*YL>ljS \:gw?RJ[}$Uв]P6n8[lC #A):"̗un6ÌkS)VULH*>B#%Lc; _R~lB-:*8CWFDӵ_˚Vro?^ NyhB"jV(ހ?vӬI-%mxC ˟9.^z03~>\m*m8]7E|}@+05l$^D>`(5[%wEeV`˵RIO!~rQduYZ>P92r|7B>#SFgC?h%3T`&k]ܞUCXsq;XP[`0$?2Hx̠i?IiH,dĔԛ:nqح;]-Em=hGqDA'I_JKB~mg̤P0麲"Yʶ&^LFn~͐坭%H3#3m!JEr.ᶎlLmgELU:Ja=~r&1Sފ Yfူj}Oӱwϴ d KB2dقAOV 2~8|!@>)*d-e~hʽ(`?|qq~/ wP*}aİ+/=|XkS`1=vlPNzGqlRF1GГ_'aWલнUcBqu4$)ւ>6T %v7*)myƨ#o?|(]?]\Q!GOPMf";W{EF@q@8 rƈT)ZZD`~$%͟L5TuE u:`}GoV!nkAd65)_<>p_]I^hq+J?Vݑ|5 0b;Gx\@Ru踄xlfs7E{o@ JjԾ|:ad@DY 3 Y = o!i& nyMeoP!,isTдo7K't<8=j5?ZfC^h =s?}*K4\]=DCvn1p%.$GOA\^\ZFDSet_ђnL4rP'rP:m&Pʕ\/N̘m@?K:U ߎU@%7o Q"PC4Q1 2ck<2"0\;خbNs4ՕZb?JMF>.ߓ7O%ړ-KF "Rba1wJĻYK'r]zJ?dٽ!_C\2ǝeN0[q-'9^ڢiVL›64+9IƝ50>Z%4 6LjUrK:_nBy' WM[^i /y _5vEX=BVV;~I_Od#kD;WaKVtL=bU4Gsg6}8fɅXQ>Up)jJ5RT{h2N|Kʡ>l|+Y5+E-U\u0&::~Sam -u5^\hvo(OmdZ(y-PZQzjF@?s1 Y.+8f .vNzn#gWػ;'w:E-fDpzhŘwIvf9tژZW r˪<l4.#W2^!X%s$ƽDsBş=^rRl,Yw~8԰DhUIPĀE0Wٌ;g'(Z5orM+`reE6B]F=t6? -:{dFs*B+T`ns}6{ЉLg:{ym@X_f 4'}*y>&< '_ivX`?^x7-oEkR9y BM^6v` 6]CbEUS&bQf I#hԘAU^/ɉl_{cKh}4˜*h3\ qitv.VۼL b Z] axԌuBSx)(p?ǢᙃdkU]1]^b'z5I}AW%Óm:@B<:qWxT܀YBz X I2u-X6ۦiA_r-" PX*rKg*E#{P2e|4_RH*?Iy^}}4+<b56V6ow+O޲hG$RLč}tv~y-7g Qڥ?dZ%b&/!|@zkiZjE a-T+oɼʼЦ l4u7Ro5%Gm5gl[g@WGEmg ZubOnJy [a:4&wAO醜݃ÿȠҞ[JFGIG#nܵ%{ |*?%rEaA(*|;&^{Â;zNn y{:.[s-WcBp."Q]0 2,qmF@G3:,dˍXeZqPVZDβhidJz(G Y=nSL  tM$߰?iefыeQ`ѵGF={/Hy{?te;42Wg-E&A{ʴk ԞK8OWS8. `B޷;2)сqzk|1F59lz/|w}~a&%4xvb(ݵVL@B0c$f~k-9d 'GWge4mJ7x ƅ(@*]>A H*f noLd - EEQՑ;^ƚj /;!3 y;~a^.mϭj֡b(O_ߵ3dҕu$ R6 QV=]klj;~gnȤd1]QA8ۼrԳ^ ~)) i% Z!PhigSR0i'n7s( #9#4ΊljdJyH+kvzl;$.Ԁ2Mu~! _ԥ6|;V& ֢<,N0d;so% BEc0N*`;ZlՀZ@ 2 ڽzECz{[@]ϼ࡫ez,C, 2 #žpp0yZKퟖPxkWQ3qbIUUԉm5MM'Wl@uJO[W+[֣mbҍOA]4aèNA8&Gy&)TIjK~1b/sO攇ݮg݀IZxlN$ zgyΊT RǠWwoE4:Ԧ 'A_\Ga'3f`Bny1ZC S  b:x%y3,Ěy B7o: }7fҧрJsJCHm:iv\b<9$'ѦGhE#gȶg2'e%xS)Zgœf KisO(|M}sx+0x"՘`P5YX3d[bBiVng2av2 #gz~!k44֧f^=eC'D/m2CWqQ?Ѓ:>*CZ VlSrr6#k.gCՃEZkR*6 ̽m#_d#hSO?WGk53Ɇ\v*m\L+ie #M\1{0L1@3r9`~B9e.kj^}o@ϕcs .oh}=/G[#5&({S,)1$Th}xOaхhO`Y f$jU%U/Ō ĿhƧ:äqх2cub _:d4(εBGmz HK2WR~{PaY9{Wmt I<2:|˅j]*Y5=$R ,|fW5^B ,MCIĿ ֓s"3*wџ&XJ_򬟢%?M&u*61^Y~?_5J X"ڏb /~NPǨH2dG|;\wc:Lo}=!'^2'΋ђ_B^d?_Y I{~zx^$? t6\AHuD@DГh"^wkc.3`\-FZ`_T; FQ3݄Bf NzK(5QKAO3YqA[,WKUJ?6_NhVѣ.YX$]H(F4]쉛{GCz iRI%Udb؜4!BlI7ur _i}d0!/ٔ`CcK.eprF[Lnl!# VW9G=6$=|ni; Q#@2u'܁N(D:LJױ7H?7>@qhiD+@2ա+fØ$Fog9 +"--̾SxFu/bίO%MRβŠ+'qL4Oa'=hQ%Sp|\p0[IEJHI|iuPRgUd~H $v@jZϵpx}ǼźQ3`9Vsj]Jvkԩg+!.|}W~W(īg3C=g1-S"f:bMwC_D|P"J7z,TH7e5`.k{s5&X 5qn?"G|9SZxx mikWm_:)X@QF@/r(|%ڵjw5 &gcQ֟I:!i!wN$ȩ''&?p~s6U4jh?fN \N54kkUӢA(_Ojsb"X]tx0S/q])%R~ىD+z(-a՗ߥ4 l:,Gu?cDj&at `8+8Rou+ix=ow: ߍH2_ZZ8Ca'KFJ"!@r@_&}{6\|HvQܑƨh/f@_ϳ2Xۉ?a] NUWCEfӜ50n\ %M#?TNpnFkH͟8_ ?mLGoVI/hoaj7 F(d+P㥴B7N@\p3ܙ<=,z9(dH$ y-=CX=BKua440uK޹Vau{8;.aD)(8Q(9`L`%];T#+9yU:VGZ]I{G$ `ߦ^R$YeT =`MƟݻxb:c=&xګ3WKẹп-͔Ym1^5`ڤX3)P gAm~=;'5ru5N|_=û{ѳYΗ/u^@HiQP qETo 4d;& *qDcJ*#, --x3۵aK>p`b\]kP, \Hmp^l#A&naK€PY0qsn,f{ V9pޒ{zD'=abӪqt|?x:aSPc]׏ |!\8r22(Wb|w%%9 wYU4?W&.1s랮vl& %j\5(V ^&qaB`c# < @AZhq@tK,S՛@(wu|0v]̤y,9%!oo2H=~^`-c(fr;5q'ݰCb- ` /wnh#g"6 30g}hjOpV-5(VI2e~D}г拓U+lٍ f9(quMBҥ].ũk"߈+1eHPDM咖H'Q9*x%IozdžbuX"a 0`)Hg; Jj*FZnw^+Df;"@ <]fzDYgi{'I\|!Қ.JXF=z{JffpX51} [.@ABGa4SL&6`8|ȩֵ`5xſOcEmǭtة?Ͼ]|'H m ˱V"֎+bxħ+*; I2#=a* dmȬ2YFQ⼍!1JO$g֜P**:oD('rjhd:kd`Y=mOE͈',E_VYKWRP;m8u!)=h#{DT%} :IكE]஘SؓC=Gf;nAmcڧAxP}1d2==_k&2 R}+AXbj'V@#D::'5ɹ eXGN' =&%Br%H97I!ga>g\mN#fwnYԶ Ym&c+͍ޟ<הF2;PgCSR. %.Xgp\23X?*s|Y-*ݾIgujl&/jH/䇯tӴ-|WXAJz^.P[:&q|GTqëd(߄R CRBNšZRVCK-]J䔹<.Aկy,3 3a*Tv;ykSֈ t @Nwn\y֝Rl rPK8$;PPA.ǓYX37_<酲1vukX* ΞA:bOH`$ ă(>V2(f R? 7."|fWdv-+Y&5EiP@x~$0#|cڒER aYa!MIPY}$)Hْ.ȕ+%=8[P)Su\K(J-O2lz/gA)fxmUbw5Hb}^^H6" N7IvJ-F|Mh#!OJINp_ ա#1pH;󜴙zǚm7N7D/ƛףg۹șHÀ7CR?q8nVS`Gr3_ ]@D`dqϋ`P*a2w,`C@"Hn`pQA TscϏoޮ(*>s$#ne{K!0&hRArfkZAy.fU}QVUr4ʞJ-'X/^o1vBt~ tVJtUO'*;Bb};5l,g`}J5nЕ͞Q!^+] iQ.KC|:Yr½+4 cض6Jkc'[.?;ޛvY}e?Lp5öefyuQ'ћHqp<⋖u:T;{O5I:c͆]K_3Wsllxغb5oKMo._r#"G-RQAyAc23+G8tV.e&n>hդ ,G3㨣PloW"ƎB%E״3Km"*PnV3XM8o:WN . wT30; ͸oTbN佈{i B05|X*C)--Ҋ7.IS$뤉=%L)b`5H&s쨑#Bpς7WgLwNP˧/W;:(1ev9H1tsh@|C7@̆͠k((3[H 8KM"cVN,\*fD. L@ks>̀zC6G1DSH,[x $KAq;1!ljO^P-pK?H2)(p޲Qj3>c 0zmF5Kྐྵjk2Nz{OM=s36"Qil..U8 ڏ[UDZf<`(,0z׽v sVe%)+2x8w٨xKڲm5NCۅy(vV+ߪlpAyx\VSش9*Jp-8$*;ROT`rH!. IsqaXDة{ gJĔ _&[#**Gx85Ț&麫n?I6|^` ODıyWVkJ朏IJNJ4+2e ^)7V_[I@,~PRlZk# ejbƌpIօwt OYַG!"1zH Ч|o ?<E XB rGjUhrݢP9u4 ~ޚχƋQӣRvi}3Ce+e&"Fg ÷+>e`ՔD1h㒈h%[D p6@`xtgtFn,Í,jnS6yNՎC}s?%@@~9ceOMB5Y?*۩a߭JDWzC,?Al2x"S8 }^u[e5*Yu!1yp!y7/_&DN}1撚ώ~P1-H;20Xi ԊekbNQ,[R/ M8C*FYXqlD?j;0*Bؑ|w>(ʩ{=I%ic߼)Gk< nKnWZ]1EE] wfN4i+ͬu58ir|-X7oPyurOEHrc\t<lGsXB['f d=kSDf` "A 2Eu?[ոe}*xJ߂Z<,#0PZE9r"E)F%-zμxc^Ȧ}eXߒ36ܝdsջ"EW%˯eTK`ꢫX- 5:_@]fev'ZX?:D,϶,btuvL(,I4Lijmrgba+mE<i=_)KK2Z~aE`gA =DX='m}I=T0:'с pBl:+25+z腴9gjTS至6" *eϻ[0 MgzКw9z[H'g>1/ &]*%+t\"gBBoʘ=>i\{2P]-%wkD.՟ޘ4U 3w?Cүf ͫm QA(g1 %0 غ[2EiϽz] CaB@oΉ2-c240LL阶]I*IM_=/c9E"fH$*kdaB*-֔z$܂!JdN Evy6yxPt}"S֬^W׻>fHbH0,6_Xp \1 YM,rՇb9^3(PJ'/˶#lDu !Xa`lFB E`x+8Lk7YO{O&ݤתnt>1.s@uaGP+xA SĶ ATAZ :@8\+_}8BObjV Šq3u`kNf]4=WN3B߹=?y%z"Z̜HÆf)">O!y?܉QwԴ:~` !zݪvkn-k#u5虥8ldc_{V6B0@l\d\S ט'Ȅ-.adw3u/I}H} I*X)h(9vxV~x%P1؛1ѧTѪ\$IVv,~* NxS,J2pzPNԖ*J ~,K N6ztgF \1ላo>kBի,YyJT.cr%㈬6ȹ懗+IX=;n; ŵ9;D@o(c#7 願3z]XY1ʼnņ_5 |FXhZd^\υ*j4W;u ] k7˿|qC8!?+зip_z('ng$H{,X?4(G=F*29 M]t*I"A;^ Wm>RCլ3m]wjN⁲j755g^a UDrDFɚϫ/LwAOCMo{h>I ͎dN]\9,[H1[dCLzsǪjO|4mzf\8yknt1Qn5@]gni!HHB# "̗B-N*Bǥ yo*woWlٛ(~!yrQ)g$ {Փ8/kpJ d\b?(ƻ8҈\ ޿< x޹rka!22LfL:O5dR M#*&2}IHg:1AРSc;*&k:;ܚR tp Bր _8uɩF|65te_=2%{E<_ ;DcsRv#'SV  =nm|Z5N[j#_`[D} Ry̓ԵsB-*RUAK!o/=[ai qn"wb;IuĘ>J̋HZ>~UX9F8jAv?KuIp7{l~sȫŅ6->uA++!\(jU4Cğ;)A){{\ڠaKq>>Ŭ#p1V 'ck;w>r<-$klY+Eӈ;kjlݐQ_߹]sƽ ^jZIL"B͛o }ѯ)9LĴޫtQ<``OhAŶ~HiV\78ߧfqSK- QӨ}s=E:t`/„I8)c[2t`NSfP7RBژ& Qt4Vԃ.ԭ=ZaL~J=H+Ԉ囚V ;{Fbhv^5EYK"]J %PȴP2Q 1cޗ~Q]+sABT5VΡ˝{!}ZQ`-?-RQiba 'M5WZ~謑(_ 9R}$ C2\zX\zeOԟ%&,ʹVz?)ODt,@)XX̸(P3t_ 90)]cS іA2>Ym0 PJc3 -rR`Wv?,/7'P7{] ;wc=7Ўɽf;2[' R]sw&La H? Dڪړq +C[V(;wԖ4 ֆU_ƭL`/[/p+yf]10&L0诀PSjAqzFuvqXǫQ?g0{/4,Y( AF |Q2>dCxkYol;ɸׯTS/CCAt:_+"cpujם !R!B*X `4:רD` S /F93tN^x˓Wren7kZYd|kʭY΢BL=5v^4Ŀw iD"OKߕ0ijZs'Kk&% w> &9J>({k'gJ) iSed;I,6rV?ͅ6Q#b:dϿADzߙfY{'CBS.jah:Ok̙CjZp{ rJB`͛i;s-qB'=3@kdqPayf4l}4#{z%M}5^>Rdž^ӠFw+>p ,ٿxFeopEaW/툻iה%l r܋i=MR+ oVXTM<\]V tY[bFxC /XQqMԣjL6rrV$w1+0Ұze`äpW6H[o \prAPs2_ myW|G["~_,LݻyإX`ȑ5- CyUM6^xku8v'zܫzԯ^aؐna M!>%OMeǦ%KmR)Pj\Q*Uo j FmE5oYhz'Kkb!dƨ{C@.?Yy= ؘ?mTb cvaM^+`%KT=P!KQzkJPT0\В%ߍ"e#_td[ ½CԐϺ\(kOm#bGvUBmJB7B+.[}z4QEp{;)Eߗ @6&+,G]xxYKH -2eKW$Raׅ}%$F UO}/o(ݐ!fL $ {2 CٵdV xoUn&{pExJ%-h,,zan!}]nkȲ4'BVϾ;Ht Jr'ȽA!ۃҶYH l|)Y|U{_C I>>V΂1dW;6,r,iM4H}ߵvU*9`Eۖt# K:9r$:Cpgl5T|!M/:NhOֱC{|;>Fa߶Kgf˃PFrTǎZ+VzyvvBAS%)lMRBeyZǮ%Oa|oI/4X .g0* X z"晋 5QdZ{BWR9]i+90FBg IR)S2ϧ"sg +UTГIO# 2~v~{ y! Yܿ]S1 3ؙlNF@wN:JA=Lu*MdLc`@keʦ.SXpYi:ˆLU˓)5W}ߏQ̈4r^@,Hٖ-K 00'V7h/{ҡN#=h"\xaIV'fDOX5!l -dhI2Cj{1׷Kg&GM1LXzTPTsb@7 XT91mOztYDjgx;4%4z1mէ82|M+`O^| /_ӣ׆p)۪L(8'f5zuv6G8^$c~ dŀb#EP偦d;|(Y'We@;rAxeڶ5>:[NZ3jbw)ll[evyDdgZc4͊'&Y,S ۙM l1 K4BҾX ?9.1dϟ&-؀zE$? 8!'"$zvԷ@L imu0N~8aOK5T#uxFY$+bݭ 3Uu(JW4zœ^xh-Z3sga 87#c^+oޗg3$$AA=vT`/{GfKɅz/xoֻ|y 0ғ ]Ku2ᾳkm-oAlhEX+ {a07.yse;]İŊ)1پPW]u`yewNqQ:8_2;+:1hFm^.?5Z&O{ 2Lz|R^zO@dJ',*6 tG֧,_&f%fS}F ݊̀'`y˛*==(..=bO:^zꊾA&1:hbpwF'5P=e+1@90OF6ToOxO'-wS`#vti-aPu2E@Dǒ#[B(c 38b57LWJVBKW4|J.dԭ6qUslh sC"=ukS j:03`.H[m[#ƃ{gW h9|ALL0Oe:$t8 Z hO:;GL|Gd)yylbnjrc_.p[FdF*up6>KAGt4(,i6O%&WK7lFrהOáEؒP1y vCJK *EUvX8Y5RѨ 9|ՂJǭW_a bznic*3*ܨS?R˷h?*l7|.l} " \u$͘[c:*z8rm{mCL>\XJ7{dfOkg[V(KA4{qi0>tݛXwE ܫ1&\.ڎat_5I/نc &}{"6p`bO2 'g+G 48>k ' +cʥcnji%Q~5:X hm`U|\oltKEəh7 /: 2n=vݮOYKt-PY!זn':dn'46wZޑTo5M)8Y녌6o$SFgTCiBG6 <'8{vߣfzg~3SgQju4"`)7XB0A!F)[5 ,9\<$(sGn pnvImpw3 rׂݵhkD䨳V_k51I~ :_$u٬T0ªZ8% 'mm8Dl |,3+p;NI{ E zڣ)˾QV(T llzoNfթT #B+\jPxsoTBO ~9 S(5;_O\MzO>֠/gɺNNrd6R8c8izRFtK#nn,H <g4[gUZ1$q"ȿ&M) )7nRrnw}/;>hw>nx~4qq4%S:̕&7 j&+ʹr7A=+uE8yd$Ax( ;U@s'=8CuB4Ardlhzr/zf4b ^?g)Lf˩T }r7!d,˂ԐxܼQԱ NWt*u74뿈"FJ,RjU3ŽU["g|IS o/V4v4+TXE_.{UN{h"\8m?y=+ CtC4@KK@ܾT_|ИBlwE'rtxEW'z)@ >.wwWIryѪL1apr!i6lix]X`<vHDk]t~8hNhHAȝ!\Z=q. ,>GFJGd:$cLlH,cƻ܎qS`9kh?l/s\zeY Κ|{sRD9O7MM]ɵ[Kd#<yRSpicRO&>kJ`K M\$(W6.5; 7Uf/bP>`Q7RȰJfZZcyXioD":k>St Au! |/`7I۱;ԈF`X<9+b+ Lk4=㡚L1B&r:Vq *Ώm: LmtcȔd M;0BeU$Ƈ>%/LIeSI)!)y: aMG:D*re~4V5ZB"ʟy ,$f1 KֶY=մE:F-X+b ~B@{y&sf%5רcX M}/U"7nX,5l$Ϫlt4!-p %k\yMJf2.7=n"\9<3" Ɍfq80weK]$8M_Dm+E* ڄMU鯒M6ѰlDW@{:w}ΉMSB:X}vU4odWKyғmS:Ҳ18K~4`RPsuYJ_\Iר; RHNsoW,;w:prܣ1|X`f=?[`z#2|M13 Ό*|~zY̙+Uq{@gR_=,4w&=[ Js_^^q4Y3ap7Jɻ=)6xczL7Nfu²F01h5%U{ӼO\[ZsWxߨ8FKH@T4j-L iB hAB:!-/vT-9&@߆vKNsh]o.;p#RY'\H ѻ';7G.u'Ck JD)-"N~<݀tف)ZJl˞OmDVL<ԸY\|j,0 &O0$c؞ߴ.E}!U09ΛGfʓ0zF[uYY*RLi N!ddEݧ{0F܇M\.bkȕ8r vEǢyBwˀg!ڰbd((wHٻؽ+t{I=K#|1m6D![fH OCvɁJo_ ]y]D9\oK*fa}&(5 ꢻ{j˜:aZM@,r;`wRWrzʋ{Ϡ2ߎ\r6Oph\,Ro%rId;1,=oxNEf' `(L38y(0I$kk.Cߕ@iظ"ޢ/OhJ~5b9坫䉝1f@?z/Nc`}ѿp\FuޱJ!c.EAqbB$إژhtpgm"{?jY]wJӚ-n dXKCtVK*,U<9dѶBѻ^o*0'L`eʠ )^5x ]PݵizCš(>O0侧A/Z:/OVԜpbHJ*Ұy=nBG![7%e<;|3,X< e ^t66[(B7R`޷E14D*l4"+_l%}'VI it:d/A>5;.Hp1uuEࣰGQٹ!8$OGT2#t殗=4ay ѫU ^@r|ȍE~<ѡy?04*,ԴuYS@&јaiLIaDHgao:U@ю{03G&jY%̦0ͯ2UMUE4|oKW?9 vv [bQՉv-c2obt ė1ё7',wG-IH>f|}nF5= D+u)hz6!o]oB!L™#;,@S> .MJZ ̪`J RG(:Y`  D1x21y[Yvn-t$3~CBEԇf -'&.>< "9E<\K+Tzű3 ,Q3IhyQNJJ±h VXvJQ*8q0@ǮZ0^0pdצy챣5ܑU8"wn~fo1q (iE<?JA`V ji|IԷm{8)pF)dž"DP X368{O4t5g^is;\B"6{+|,|xWly >{pz[Uw24\zf.an2j쐠DޘA%Se#6:-)Sr]}"ڙp钘`PƘ$ IҟcRV ϐJ\ZD ${cl ,0Z?ƿ-PDλs}Z؟ $ivL73_|\)遶? X5GV% h90yBwin VEFP},]dl3l]Q*Zoq OfA2aps*vFU"\JJјC>imtE6R{ХI,QLC`Ot:'@g$n߈ϒጟ \7 z!MZ\®!q+|a}D J6*pxe%62݁쭡b9(ȳaVZN+y.f)&@gM k}iXR >;Sųlw-3(3һ*b 5Q@O;i_ί DĽ+~oO4gr -0)lkq(LN kH(!ԋAi%B5cm,ay<`<7JjEX#@AO.ſ}ܹ"W@ n"Z,8MI4TU9-&4ٜ'H!y *L?llR=Y .5 ^؏ O8-i_z劻k?;;1BeWXPXBJPGݞ(rܔ+ޙDJ^ I ^^\I՚BEri4 O*]̂lvpi'!k;t]S\x|O[A8_ULSJ*Nv#MW/ )_Xa@,-┉^]F]^wPmi| r]n!!Q12ߵ,=0"%ӯ)`˷-e"t#nI*"Cf< N{>5NL"^qvNIӪƅzMsRp4=`Y 5Y]p10UM݆,pP \|}..b,iS8xQ2&7u5Lo/ r\94 \U:2hIsu nN\Ս7gk˚̠mڲD9q̶? Θ]wlj$QJpI`YE&a~IdbpNP9 ~?p{*!{M"a$s~}epLxןݭ?pj2 dQaSB'ƏQ^CKʢ)USV\(AzgS(uE>?Lci~^,e'PQ 6<_mU»4/Ӵǽ4nld 3 "6Woj;JPg/qDN%NSǘ #H:'?џs}2Y#+C|%i/mU}>#=`*!rD i[V\mt<7k8 OO?XLufH[՗o1~Pá ܙ m! >pDl-{mX -+o׷uB^N t$~ ylĀW!6,ح#N۱"d:AK5 s?7<nJ aUW~0<0lFD!E~80=9%RLm"wXk5~8Qn},8Ns 3JH =Ju|yYCkhnbW|L/^MfVh#-*rvc]%nPgS3)à|[6+gQlV;ec`LIQxuѸ>C8;'l`}mԘBbͺIʛ㾯2K-- _ϱΒ@pgn$\:Wf <0^z#ןk)XXL$db#'3t퀃S AѶt /B*AW;Y93A2/v$vnmј,$׎DRh2x_M=azc]m \Wྸߓ[xQޠfH\|0 {UťxǨ`c3^?n5 x?'Dۘbac| F0bs6ߓsG]|X3Q#[Lri"zu;Q**ɹ=\wKMhLE):)"(* r˓JibR O4Vc:$KFjײ3M;b0T?jO!4'EtEψP߰X9aA{7˰JM$[It5$-7r44w@NYA ydS^%]Mڌ]' f`E{HvE .~ytx z5Ri2ck!CD"Ë}=_+C#+'1;aD%;vD\vW?}_]E ovj*nYŊȗIҍSjeclOT?7Ch,KuPafheD: ̙l1\sC$;rwq<:޼bDgል;,ѐO聗 yw[͑n-T/t~V+qVR.zX YR Bq0JfJiQOkOVsŦ6aX:>`cb/ǽuDBZG!t9a)jŒ2Jm})VM] 9Hkݝrx)ԡM(0idsk!M! SEXJbzsCZϫ5V7'd9 X0IuÍD$]vG.ŢK_Ol 14P d8vGΣ_r.CY]VskYa~,XÕVHp܄ɗH1@ R4=1s&3zn qu')!K 36~_0tSMDӜ@<'3o#!tNFK z%af!DV݈yY.s 83?Ymt/64oWUsO_ BCnaFZ*@A@d'G:_{/S;Te!cH& di"uAcMpra;yi ]DvjZiu}‡7a")Fx"/oj!J Rp}"$ AXG[JY[t1}~ezRF\֑:Db< t(r9C,d õX!uFeƚOK.)g%dZ{tK@4R<j jٰA }ݝV\|{xB*$ʙz~S+n($UŒy7\I^#w??qmC\Il "`)]yw_"n!yM*l;\~Kl:}[,g\s%M ]Xv;éL[kDRĤ<)ݙUU+4'v[շ߿`dٕl+ݙ"85͑泷FzxzON@_kUQLVf!h-t9}jӡУp[;0!oBFV]wȝTԄsa;GE|k8~$[9/I=^e*UjPx/KynsB&}VmXê3$u@/_ g0?%9P|K n-^DMū D-OP"?*W3埯<.ӑ'0E0 8.٪SEKi!G,)lB H j6>;!D@s~9 dD N׸kv3q >4>sW,dF\Q<׵ȘQ e#qGAE,΋-@iwzu"+~ RC5{UY#vb%optĒr! ^VZnB(e펔G |psԥ~Ⰲm?&g%FFu!(O\uW'oAtv6J0R=V.75xᩇX?>t>#DI0^ ت~t(ΙE~Tӛ dP[/'n`c(v[Gi~Džj(7kdrM#&"l4#Jiꦏ"r!E_P-=hro-qYԡ)&l~؏4PܩfZD ̃)+~U.ڱGaDp3[;2З4:܄jUE sAzDr|!`G dScSvvƯǍ;J番ᙸLEC?ThHaa=OH gAth7Dw+|ᮚugXEj >cHIUђ>GLU1+'ytxҐ^~xL^hKĹe+RSAs{Tݻ)DZI~@ r< ",jD[LDB 6 'R·Kh={Ca7X.e>Pq6ceMuߺA'nID*ۖD'YQX!#7̔;7G$]N^6rQf1͚B'NQ9e*᛭nJBxJH.$:~56+&+/,W{!D}xV5ۛE_:H:O(%ANɉEuCRv=߽6BC #aY#0Qn'Dazė$Nn'8nVtJip,]*sU1X:;qk'guVK[5YLh#YC ElYBj>WpMX0jM9C.a*nRS"XH/iɨ\w;q2mMZ3c׭tjy|sPhIG[ꗝ2bGALfFF2NrG nZ 57<ᙄNgԯ草tfdl~J QQ*j&-BXWEjnHtiH5Kj[E˱#䰤 8èemy%qG<&1K ZzUn[)Ё`nSan*i(q$cH˶+y&ss^iv>, Ҏ:h,\N(fި#6%28lm8㴎jU6˱yj,)'V+kK7=~*1FPZ9c#7%PS0.BxK>h`Gq #լ8PGwZ&Gm:r \k>FmyTWcHƺ9o oRe0{yr>t;p?fz;2=toO^vX]Ȟpg!.$F;dHz >qLʉױti5-%C$[v!D ZoAMztL ~k%RFy[W u)݊7DDS쪻PëL瀭a} wcpUKw_&ٻSUAZpMSRgo'z Lb/,+ϻZszEfpދ/J2eXAENJJbķd,_uqOJ¨᤼jHLzR:߁ZHEYt@Xz R%1n$O4L9J.v5KYųh~sXG8X2~[X+ö,X/q¡A[[b``і[ϹQxB#|F}x8 ].W;_2}=_S7ba/^fFKʑ#ýqMl="p0H\ÝY5CήFj?m&d/*RƥlpuE%*PGbZ$j@4۱>7kJ;E:96UoFfلYs 3 _ X9 U>E#1JbJf<0c7P[ ~e;6xg?(EVAD# tݔCذ} [j2%g.6+u~3wHI _ /e3컪{Ac!:n1D TATr?o9^+K}cq5(V3;%e EDU QQ1NZ.Zpfd}"O( Ol(7=t &YyG!reC5EGHh ";>ZI@ ^W_J(}!t:(m8("Н=y^xp] c F Q<]9@ 3 rJ-98y D8'nSv}5p:?K?o$~^iLRS $rv p\М1Gx|8k>+%RNWMA`=P:`Q_ꔕF!!fy2E%I3>Tl3 al#a\A$nёY::+%6e5#hyÏIp;bjp=L9mͮ'%O1k 4 n' \jߴLy A|'Wg ugt +$\޿D^UQ󊽴b-'H7;BFFοOtA?BEF)MTqvūRo1PŽ~4ͣ8Z%N*o:-1=k4$*D$u]D9aq喇6>8[˅u,#5퀘jmI(Vc?r>D;v#FrLڭ>"g$}gwmʹ[u]ɵ#ޫSN^6CgS_ÌRMJqk {(^bGaSUAc(QӽBSFcJT_C!QFkWw0J5~ΉMҕ&~(10!ۚy*qeJ}f#=nD5 a[|vYL|];8'oTĢ3GS(6v0'>JERX&km 8~H;mp.kViRq⸠z֦yk)@=(,>qOF4iYNd?U`.0a *Gal'Svd?׃1j"gӀXC^=[FV@D}#V%_ x(L3_o69-|믘3fZܛD#{Q},CAF(UM}UةV!`qȑGnـabrQ 'B- |&Yskt< wXIg@L* _SC4%¨#^!Sdz]ZB (b[9{nE@V*Y# ]Qk!~3K4֡-u ɦk<R} YI- Y/ Քu!{?Pm]G*OM x TJ[K29<7ͱyVmݎNV V[;{ Yq2YV B^ \\4J ]ŝ5;!_aI@. 0S寪,)%?fġuIԣAR WM6-8'&xƨJbؒ_whg"Ѳ*>7d7GR$q`G8Q3n&l r*iw lHn%omlFL1Y=FMG>Y,f ǞA`!S ߩ' t+,Q{NL5x]ڵ7:tYM4-ԕp& 2\:^-k,>tdSO"@OCu!xT~@eH0<3zϱor A=(:n .>NZV{s@_0?' %'Q><_DJpRLC=`|e9>wn !,OIc`B.@:o{c[X zF׫gT[P骇M؝Èجc%#r%uI*arlIf-:(W+익gřb v2x#(MHCb\ wQ:`ƍBt'fr0 LWebr @|VӚO#~#ڧVZD:۝ Hgwm9`t?߫aװ>z*jQu_x@463c^՟xis :d=l=8칃#3MG՝KJ2{6R,~,aS8 BJ915w+R!hر=nS[ i&#Mi~{=\@lɂ?q tZ).4EʆSV+*fKh-uF1GL#Uŋx* 0h$}7Wsd9"@~V+̮3xRF-Vu,mVwD, kbUuB"è2(ح Б;"HR m߆nED Eix֩rb" }Q~-[JiFQ3:_ , l W*٘[SD<$LX~=v_ ]pK>O_]M6@&RH} fbLimmЈߎ`GkH F19sVD ~7';= N@ךMI6OX4\5K5bt5\ʲ1BqQsXѸ^K̄xZGΑ|+Y"_4^>fCh04#(-u|,KQ~ci$('O`nZSp-ǁv1#[@F!1{hܷ<!S˽PHX oSRst[3~lŷQ#+xՒgg8OM4xbb`aأY.tG9MujwưCKp Y6Dk] wO(\|V7[6/ kyUIDad9$D]L{$QW#"~9wޙmȇ?󋼕p|I?' U¯"_il9B,ˀ3@yq ݏ P@_ sW-d]d+V$ ۫=} j:#ѫ%!B )MUAD9=̣TӬHS0wu?u6`݂uHa7:В E+k9>2xLsge;=MǢjy7Ց|Iqjd@b^ 姊~o)>}޹kr^7 Xn&Gl$l/4żHA?8c=ƽU.j)X&܋?mسt'*}r پEe>H/D^HF=~e 䢽æ{BV7>6+qօ&@8zta-]s-8-yyn ם, 8RUj´Psa>k'½&/MN#\_. 5Oym׽(Z}v6f{5+W2h3҅?PPPqk&Kz 9 mq*C|^4"(:aL[bQ+ PlD.]gӐI.Jhsq$6p>@JTh`Puu( f oq B6M*6?Q|-svGnO-/`Ix6.Fʘ,rF,ΪX "v2F澒|`? Hq;/ /H"!jVk%EyĔw_X. Y֨3f@,R{WUdm$|N~e%m0T@N3GUeXcl)i?['0dj)Ua(e[4~fkeF5o{$7F،MȅS錰tkO5{%-@+'ǃEiw}W^ō-"sҘ nùK)fe4A h'%4}|D=1w ٩l'r{k7q$鼯A`gTxD\aTB@gDņ䡂OMyFȥa6b/r W՚7 +sŤs𤝦ٺ#os%`F=P2{+دt[&˹t'BMB;C>_y{^KA;m6:‰ r@fBty̜)m]2գPŃ&T()eKO:5Y6 3ĸ|@ N~sTsÓ"aeA6e`T[b>kNNm`?u7b?eZd/D:9C2""cuT&BSKWMtՇ6P`*WNkMaV2Lw?ZU۠OjFm i .޹{_ `C0OcF0`|̑h^ <6%Ufr+ \xUˆ!uޟMdŻzwG]yĖfZt][MUbo+sn1Ҡi <|a^I/O N9.3MLS0ˣ) Oe 9 !q$fK߹}^GB)RV B3t&Z"I ~.ɸPB@X  *Ld_|&7LqbH+|]}jI{E K[NU[P9$̮i2>) 奂%ufmS36-0A,T&qM' (&Y ̀lSC9f%9W)Kmb;n7|8RfypMV\bRe,#Xwn_h]2G14-:][THS#Zq18=Ɵe )bbHEṼXqDyҤ 1Ok0S k_oOS ҡO;Nvi-F;F bh8By;%…|]eƁz(Jr {S'̱JO?.@]XB|~K!RV=Dݘϭ{`o~ C0HS߯7ȱeȽ};x0 ?6+ ?9kQ/W2 P plI`1)]pB0u,0}ʼ0aT ~|w5wcue,v'^~m+vAxu.EDˁ,ONmI`7=m ?π u1I ןE @Hw_$qi{"kܧx/ɽ*Qtb=@N(׺S7ǁ.2ȉ%8YӬ7HIM8_ }nAʿƂMWʫN!W}vzH^ f}e$(K0`ܣ]n 9"*wv'SE%$P±L?ABN/>} [ش$>O7<ww ȅFrA$q߯ԟ9YI}mšR(@E4I"+FH5p(U IAX "}:h]?.P煁ծz%ֺh7fu.c2l!=*AcWy$DyԐ{4U]޶s FO kJ. v>I4 @*E$ı}hT- ZYxt{M8?qc9#g,#mo]/q5m3isseS2O3v"Če%1 D\mGTM E8ڞA] S3^̳g˴PWSw.F`SvJl`b |vA8衮^戨6%V8{N>DЈc*kSЏ띺R"犺'"wxq B?W- v- 뵯fZ 8'C^p?-WV(|}(O \<|:Ibt;lכT/RL ¢ë쵣zB鰼\~tX9:;E<id<_'[o52^H=Ƒ b xBA36 X xsBջ`ye`QdfX4(֟0U:.J68Ѧ/4! 9~dy! ؇ϩ'i\!#0<+ ǯz{$iFq/\BfT i*P4/uN+oʹ_0#2bObk&R4뱒]36Yv {<謪IcMr1(CM 'T71ppE*S@$n%&-4>񄁝Q=o7yF %g2!7 ِ˕iNƒC켒I6'jܥ ͲSC2UdRCG˥+#CaٟSt.fjN]wr_6"'o{Y2ێ^k$GL4g= _x=L L;ˇMdal&%+Lun5Me4Vv??i%(e+%I!,w%)NzZG$X4܎2"z]{(~XϯE>'4KTd"" *Se۶LyFqZV({D9@ہdyohțMՎ! H)L1CK!o%`qt9HT-U€q+q3V#&5pYMHk`'f(Q\M :k)uf^'P%JEGʣ 6^xB1s+E@4Ԍoe0a)npzuJCG6x2 \9Zdq_c~~VP4C5\fGX4a yh}u;&–Q9/_|^,L!@L@a ᩵]H$pm;C՛3DSݶ[`Ez |^ֶ6PU|~xzrFWdN:5T{@|/O<D0I*o]Ub;ź!eM>Tg"af]K.!&uk3wB%Y$2x8B< a+JŒAJ+6OLYF:1 Mjr_4M̈́QNh*qvǾN,^bw r#6@|{b-cr)_- aHu"Lu:97ji]HC[{ s ~ UGy/Q@CT׺ }_P33 (gZV{sST˜E,׎[fÇUۋ!tֳplߨg[U?kq.nBvcM/=_P ^jHoժ܌tj:-b:cxn<zF ;|faBrwg:нr>zTq(z GC[]"߁nIP2+4{) Npz{c@ /fjÒ?F W@_Sv,plw.H9&ߡȸ;ZrNxtw]lt#Uhz=BMX5*F"{;ԏiʥ[, Hޔ.8-b;f/y8-??"ۜ {`y/ZN v9YI} _~)+%rxvA2N=V0@}jz{htFNւY@2 F<|F< SC 10%ڏ@|]c~1~D]ʸd Uq3k3 4r6_%PJts]3;2B)=3'uE0.<^WhOcN'0E"!#,Lea=Rl%Z C)u"ٖEJ5e.>ֿ[$5=RH9M+ޟc4"4ґ{wAiDUHFk`bflK6rDwk9E ܨ6!w37̅ $ή3M)*@+vΨ 0Bl*I"$^ܪ!+[$2@q 6s1m5rm0D՚-( >u'HDډsrh.~,*m+6tIvit s_LO:Lei!xsׂm5/SƟ xH+n*Xx]ơyzDvXl?RS1%fU2|8#א炝;i$RU+ =ۗKjך!#;#׋(יL| 'lWÑg:& 5[it܎>O3m-;{s t\f$4,Uz~@8ۆ(7x"tBĊc 23?kIi;SbK+bQ58  >y!v $, DnGu8 '=K_~GSgNKTy[)SUE 5z.矜'׵=:1 %3 Ӭf. ghEAڙuD0y+WY`@)~bԎQ}z.u›twmpvvjl|F$iZ}6F+}nv Jxő50%qxr_*"JƒxRAMS)*";3d>ɨھ|@Jh25N4j]ve9)ԿIޞc\RՆx3iT @o g>8s@'ͱ֌h/ވs*#oXL.4+,DZlחDN6«Z9Y3l۹ R\x%BQ9:.g\vP^+ޭ\gN#nEI17ŧl"nwGg,Tz7+:8"77h{R4h!?ȁ5 x.]g]DD 2~HliXFifEڴŌHRKwkU{g4MJT,5UaBщjv٭(n/kMTOL$>؃Ou)9}Bt_BLF_3^{O]6 A^ǐ^`.ק.km<}je?tlln&BK/X'VTpɿ"U~hTWWm9#洛J̭P \O|3 N yBDFϗRFAHvqr=1v?5WQl\ P# s!3}Α7w6).'U '?4BM-&[8 9뱝$-3 $܊FNqu2>Y:h-EgpWa1䵜縰DMuh̢} z\LZ1ˠ N(m7y |]k:輟qʛO!wrY'(( &ÚGA tRz1K6Q`"Km~\A1ay1bK @?cw~{qoL),w5˜̤4l{$wSye!5?^BS@[/ԟ9u>mKhg`\b~#j!74,X{yܝFf~ʗb@-lNqnZ  `tl.ضe 1]F[Sg98ܠjJ LI ɐlmTo2OqwG${3/lbՃ8ߵY .`%ثG0aZE,UYJ|Ց J!_oX Uz*M"Y"gQ ũ1z̶j2GOO%bx+Y*1 d{FЎ1IJw'EnRD8{p;D3b[7-|^a};Jq 2yp1E kb'!Ng˴z~zр`,,p"<]Lͤ6 =4l)jOGdh-OFGEe VFPhnY[g!XoWT]]J5o1AC[ ylA24=cQ5@v|uW-i8 %7U.\ U^# \n2l8:+Ԑs.XE^ ϹH+8mfQse)cy8&`x.=^ e'@*V,z^g@GqM"a{pv`h)i+8X.IS[ߚ%_YF`"NX<۲S7s؉΀G[Xay99s܂-@?[t4tȉʫ…Z,5MDZu!.H @WsRIteAջaiSs^ >Ya@y6RC{,آ=Y~SKwO"g!u3ZÙ2JDJP$.Hi|w.?>BR΍'Gubq%q&Q+!P  O8KͲ˖yqR˸  fH>֣~H3gT^ `3i)5ߋ̣R')$ڙȝRROS [ DT;Op~?U-gc아RJ`vw4t䕉J0 Mݒ`¨(Zgc"3GQfH:oSm*G_q؟?~@AeH|5,.zLd qF,`voNK=ۇ)/zzoУP qQ2!wa}F*œ_Y@Uaes_J~-v?.0}'YEKvuOqW+C#70:88w5H],YȼE Chn&e%|bQ vU@8Ba{x]`r>Ne" v]q|+4cI^cdzG7C2vU3x>… {-ݬ|\1sZpJ` K^ P0C\Y*\gly~nNG;"gu?wx/UVE t:K VsD^McbpTb>ǻ]~zxAE|`6R]lf Rb舑9OY>cs:hfuy }I{ڣTb^Ypi  0S.omOgQBD}v/r:ȫ=l,5,u]L^Ȕ@4RgYKX!.6ƙ"gYŻSS^|>R@I ߚIQq,m饫HL*'(Ǡ}FaL[Ƒc}m'$>^zM`GIIZp-Sw\A?f̽;C((xi~v:V$VA .~lwy#Yn*a$DOlBRBDZyW7rucw! qWV(J uHڷt}(O ETKb"Y Ix[>⦕| JX£|ޏWEO(K6|f$e3W^ eVϡۓEtj d#tG? oaB?|~*&jS$pX3Mo|F/ΔR{ۧ~*!ՠ~۶T5t`#0-n `y;fKO\j%,ڡh$; WJ^ xJmJa/Sp(V^<;!1ȷ YY# ~8@=U(0`/]yC"x]jů0u_I[?U:Blo[C%F]&Цw*0툷wߕk_iĄA }VvrooKwTc*_K2p-rKx!`b!p9g-z-$"z )~,6 {䊏}>"G$@Ժ6vZu  {jYWiM($=+3Ȑ[L(2E~ kۄZX.@ c6ilޞr=f6;3yv |Y5 Y5RtcBM,/{pAV9xNN$秨ѰG]sқthLT;B'~.&CV)Uᩄ-@QYƛ)xmי8E(^R|7#Fyʫx #z&`s3\$MRk<kw^t\ - Z׫ݬ,+ Zꈱ4xv;#a!QJSʚW Bo!`_s;A*O55VTg(KZ#Xjah b?y^ƌjG(0,F98e2d݈\"%A "lUgUM􂠚Ijb'!jk#m@^@ZuFir,5.u5e.Q7 R~]Kt @u/uøDGI 3 tvqӪsb{PX;Zk %Pvxt*O24Nme:N>Ǿ>XG}]aD<WzIrCg"8e%5jYih]ɣ $EU!Yd$E:Sc6,ȖFNJ`FY"i2]M?ďQKea*U5dbΘX~[uE9m}$ԇI"#9_سz& L)8 딀<"03hk9$y|LVhQ|႟Dxȅ$cSAMmSo}=hX"2uŔmaH? omcWXv,=@pؾވOs%f*AJ=VOoj v))x܍,@ Yq`zk]*ᯡL!ɟ%ÐIj1.Y ±?ric#ddQ[!O[ J7xxcdDdZvǕ1 A52,WM"b /P|T}{5M|cAP}j: 8v  qJAqYtƎ8Fwgyg/~K!W ʕ@hy[q tB{wnV+& Eny8/7i::̠zJmV٫X0"n|+L;V{Jb9J-'a$,2DM-3ƟKǚKGf`l;@r7a:%_>,^ə] t}kqJGxxDw<Ի]mA#[(PvF4D.*4Ss'A_o#C7kN3rO+mʲuy}=hsgX`ـ G+xuTitM3y8D58li~нVKli&P"&ϔaNܲ$a!u^]H iHv:"T 3qG{uR`$9[Nzw\4Ha!;:ri{[1/͆a #n YpQ{G=ٛ[1dg+l*@c7SջRM!Cf?pSoC;Q%u _I@t00xP W$u7fXiJd(M.otPR`eu|xg̐ }|zњn"bQεdttemtjfd ma1DsMXA"ʌ(G-.۴^e juQmT#oGVޕl,Yw(2[VBSFdql[Ӊl1^4e^o^}JT}(fPJL }P$+I+ƚ\yDfN_ +ZzCqgnƮɪ8$g fKފuL#6AvӆQ=:^،N׏^9,8,2//c&Kjjq-4Z2gOl:QR5cVeL[OvI#[ .JΖ`|pw4֎8;IϢx1+-c*D^8M[U#K 8%}Mt eIW#2r5UYׄ{eb6 o!Oګ-Ac~2܏)KTn'0 ^K%:',@IrxclY0v #PHvZZ|Ö ZhBACR3gLoP$ٱKƗ1{zglJj!"}qMmíS6J5zkHj\{ߨg1<4wXkrd吂/ݵlt@tr RQJ#;i}(E̮U {O:1kc[Kmj|rZ4 M*_5Ӗq@|Mա$+$k?F'cYbE'īvX/w0x[*8% ]ΫS3r{犱07y6SΘ}:xT~ÿr<bcXS:R(P <FDDq,SGQ/Kytc'iy]Kc3cۛ:oML=(I=7.diTW>Jy+;VkrZ@/-zB*x\dP8/hl-52GeHp&yh+BU1̛Dv/)[4&k[ &{~t`ҾN'i!AxG@/"o&?Bw-iLm&*Lcxk8cx]R*!~j:ːZbK"A(_10:Idj+e@!C"Z50g;t0K))+Wʜ:t|3ԴsvhJo1Pu*lb ~, ؉5ukPbU^a8j"'/__ھZ ~^36wu)8>RY ״ |]ػj6i5Ent-x/vWѶR|pj?(h'Q+ϗJs,~w~J[. +aW/1x*О(aV^a.Җ=C>ڿ9h/4]gݣ(6~X7ONL8h?GU#^.5~܄{׵iVn }炳7c9U&) " 4˶"ߛ^x88W +[ >@9=)fλ"C64vGhJ3"pOH;kXhՏУ8QQ{XHڹ7ڋt5rew>3yN([ysa ~IE6Ͻ]d%\l032S{#joq1 |̽A?UL?Ycr ns!dhX۶2ͽ$؀g {q,|~VV*u P ؾvnlriJ/Ȣi;nik]$wwaXDrZX!eK<&`#kgyx ld뎝xD:>*4˟kbՔePxWw*! Ǹ[Ru= Y!0+''1q )ƹ6_5pӴa NE+Sx7 do%B=eqz&YAIG̶d< (-.C*ƜZ#zb,I"֬`PWN񑁁TZá(=U t',ܳ ?g ٟo4abaCdy^oU/Afc M[;*7֌^w# Uc[+#۱\uII|%4%mFyo71z˷셑M رniMJs4^'yGЖ!ny=1Nj/Ah𡬳*#6i$d!WG. В|H`$W*ND &kfJoԦyʮ90ѿ됯dkV?&㫣/` ͖}&U\gtCgGz[ s1 .{'<;[ZM3'Yk_|̝g8ӆw祭 z\Lqش =̍2 -7xK_?~qcC[_xF*Ȣ9Ց`ӧ^wKS=$g{EN-a~Y/˭(KY̶7t w۶"qˆӭ9u D*8W݅j/=jce/ `Y9b問v%ݡ<-rZ&Nx rYZ6V)uڤD:E].XHH3d:*3aJS+&T V>FC ]+B9r&_~Dp_^HL*ypm7uVԛAb F fNmJ@:-f qF Zf?JosMIL4ant8lf#ڀFXɛC+K+|d= B;'Ԇ ״"QNc\kYc7CcnBHG D,Լ9!sv44qWhJy  \EKR/l)'ř@aMzs}zUhm;<[rJ"_UE4 AULy؛尨Dшz,%E;amM1Z8gZn} r! ܺ, F[mXlToEl`1kJM~dnot)(&^(STaQV ls"q 0zWظW<1UdMѴlRC7pp͖xgsy40[ *cYAu 513'ۗ@'*&Q›OrlVoڷ)3q6N*ygVRЄgz;R#;* >b^r M 3'q~riZ!ccCQOhQ w?y m3b;M-w_l=Oֶߚ9ǔ,쬜6 6^6O9i,Ֆn&5|Т1*X=/ϣM mm 50AWjrz$26!Ql[hg O.#l)A!/AV]Rb{5T#VQJX%f}@i &14i&^]''Mn(o%ʭ`4 O%(0D-5d`lJe zb}C'C엺FOzu1Vˑo0CbhEÒmdw' lM"=bRCRh`0&I2TPxjF,fN3 R/cu's0լNCF,aOx >t[&|).9MAїj5☂2asx}Gyz3xq /'#˸Hc9>xqx(ka$Pg] ,) 6\E&Mpy ͢z% ,aG<5+.HXiA`Q1_lJk\ܨz-RC?SL&H͸}L,s;/ێjˣ"0M@5INU~Ey9rhr:nNrŴIR!]8]}}D{vtF}|&)h)kXب`hsGR|k O݋+4D{B#!*n+tcԵ|s >Jt%m/*DY3j_ݸ8f_eYha|0?ِ3#*6KQkuRannC 9p#$3/$DZ¯X+dS9KejR1ڄSΆQIQ.ֆ-]ș:P3|ZR@(~rk͛.. v/rۃ^D{ѱwύR:հ u"ZvxĢ MU.QtU1x|aFmk,*0qcJay!Y$ LȒkV8s Mٝ EݲjcAkn^΋=AJϦy} Z_ԀI..i2+"aFSEU{'`xmU 蜦>7keNj2|ʥ4xEDjO I5.guAMҚ\z?9\+:t+m4o$<^3<].,w?:Z֥)\ 0klᡇ>wS!C,"SLEUet)_oT~T5]uNzG>KXD ΨEaI=??5ha%3_~5Fm ȵxt|alUSn#2lOpFoPX?.+(QV6T{k܁J$nmRo+hNن&l6xv}o?fQ &4><YwLZpa$͑yɂH_soƚ~.{IBi1A $eFrUBjJ E2{bޮ}jLǯ۸~$}̎Ma;dCf 9,~n>H sˏXh,P,Nc2M`G &"j8H>O~Iirsk~6Y&C})WG]ai X & * oJ [b|=9x`<(H1>5Sa\!!;&-ziT΢2Fuʊm> _y+!aP>~MncF0B/1bxpa/0-_@]Ekym T,UEOP$ߐkK~oxB0&Bn女ԂՙkbL`!xj|I)O7 YŹϗs'99@)6말8AJCܞ@pkʓHQҙ2ݻ:F];a#b(xeiFglo.NG~/'S)$&6\(R#ԲឰB)fa3b/)  FFiL9^'A+IԮc%O1<ukj]Є4= گ!E2Jgmlc;W6֚ꎑh3$TH6#ުaLq$ZrQҒԜB\ٛĐq06Ȭ˥~.-"v23dL} zR-+Z,j̜K[=ĝ/<JſӯƣDtU- IgeHQjk'];EnW=dWdX-Ž{$t4'&cs#n o{w@ha}agٖ]ӂ8ETSG bPΩ2ۑ"B6`,"q╦a*4c$?HtDZ"p0|!7e*CIՖuRS@< (#m fwѤۮDN*mg ujxXlx>:)ē_f|-=9t1p?"H^!j/=0b,T ߫ [J) s48R`(+lopՐ(^QQؗ.(rdi?J]~#NQgЎ!Y28mcjPmmR`d™ZF4 O`}.ϰt\}`N:*Zd۞*km ~ro3ٮ&֎Wơx2=J*T̋Q9_oBX"A~tV wunwN:\1n=wXm>$;"-i*j+-6H R~h0QNHZ Z3z\1V*Y2`Q p'Xfj`W^q9!#-Qֵca]w7t!pݹ+ChT[WAÌas;<TZ{#?-C8[uw+5|H6oOCJf;7H< S镴xLy[I)p~'*غH,Nq|&h\?%1[Q"kA v.y y7's }sCمf{PK!n~6h>V)[F|q |, * MyqP(zI"})jy(PP^s` vipns;P`g TU 5@0~}Nes N b 7ngʎ`7)>tY ьj Zgm/rch]Mṣns>.KW旑߯u.*k5M/Ņ W@{(#tf_KdAwX< YL98pW2RXъ0{2\T :, /-KAe~{Q:G =-5xVh ~2 Yֶ]&1tG/ ?+ Z bg1V`y?U=Ĩn RW}ZzY-d2/ϬX5AxW8.-'gWDBG0Vd |NZ0,QDK]Г#z*^(-;`MnߪO8 2x[82OMUA73R&Î\DT-%L[BԹY2 .QCsP0miE4Gn:xXx=A/mEQ3TYL*qSh!  ^F"IBJۍ3G۳q^ p'cFڗ_Tm @5tW8+{,ZEvH.|Ը󤯛x@%ʺJ$Idus﯒tS~KI 0\[49}>: O:Cgk'pNYG@- EQɧN9o7"Wgk8%(`ҍ 5/Qݫ߳K=]![u`Pa9{1,wA8 9Sc;; V5- #Wt13kGr Ե/&HZox ƖoC8xBgjh?a>׆QaҪQNXC0SwȌzHHq i㞙r[l'0e!gzB|FEGx2`B2m+{5jAmP8hgY¦jA;gc%oc9mnX9nƧFk9ۨx+q/ô|ZHxHS ڼzWCnLӏ@id.NSow{uH¹ˠA*w:岵@>mP!S$..>KK A1VEY7Kyl2qܖcR&DbF,*F=ٰ*e $]0052×B?/D`Un' aJ^inQ3bofVPɭY{JYD ƫj CB@$%GQv #znWy9{3G:Q) V[{]'|ydX9szcyaQKL)1b")h]%uA,v3yQHΘ)B_0ZW>0{Jed2H$4ړ OŞwʹ̙ɁxtBeǗc5ejL|=RYsȵ/ &qVz`m-xُITBmK|\PFV-FpfҦ OHch*kZ[nnM"mǣ<'<,R ڰb72tpZ5R6sS%*$E0NUO%_6w7CqCEymViB#ϸsY^]'@6ZS۶*nlvߜdBگۿ>dq,HcHEAc `+&L9&3/ZV lufJL$ Za~jD52{EZY,,m d1{aZ@_&{Ef`|f©cIV |D EƨrrǔI5~ ]ƽCgu߀/CdԷq{ۺ!q%X?KwZ&"ZꚳCsC,1^A kg/zVs$ KDR F֬GͬǷr{4R\Y-:N3a2SoixjLX"i xNJ 7FVPyɠb햷KQQ2+U4yɔ播Ol62c=Jnz5yUÎ6d 5浳 gw5# %sa P*X?dMHt d*Wh꺽I{5.V'cm# qeɖ|-fs"DD}I6#"ȭd\hZCVj+FlK$-*{{Pfn<ΤhD>+kat_CDUHC%< [Jƣ&ꗛg)Ii(91qWSxWqVz|#c^T4P=puo{JQ?^^50ˇN|́ xzl1Fnj=|:rVlaAj\UP҄W=K6RU}{' Qw2 }F)o_to2=1OiL3Ħ8 xқʀE؁pҿ&G rɘT-et'SA߳i!tS-TG]@k$vyFhi du]DCKY_}.vh ;z0?EV5ܛ>֭; lr@ZDؑom񑾇% *xJ7r6+cJN L0͛Ԛ/1t(ظhy>浔_pV!+hAf˰B0¬GM6Z7p=CƨՄlVȮSE)DPoE>hDzDf?VvvU3{_,NW9og_LʼXYJ_3Z@C..?ZcFd X3fUYQ;/M4wDui9#FVzCSvthm[<9 DzM x[sm7!(WHc:m=3`覆c J1sI;/(0ӡw:KYTpI"RS7U}E!iWDrXL I'(G:qLM.͈1jy[MQ\>;-٤.p(ՀM { Y;}3:0`+Z#U[tEVBgV5]#gϩ2`(O&pi+ d5+n)7 Fe$2W~x גYő@d]fS@J$h6M->ب;?@gLoAݧ =db|V# (9&ShIa RVNpZ(SYT6ŞnJPrx~YQa3 @| ԗmm*.ujvqԥCYb#~AJ{d7ݓ3/l`9W+ٖO\ޏ4vĞn'iT^iCqLӝ?O5~4sY VMAqg_kY;c-3H:r1ߊpC (M:n&\~T7 \U1SeB`N*O}=sOY+%jRylЅZ(:i[ߘj t&Mn%}ag D})^%O Fhˋ8bh;`?I9re&o܃2A{_V$Q+gZ(iKl0K%oXiw'7ϙbPuɇ_<4\ُNceO$&zg74m;%-|"j:a-M>&S9:(RAQb!@Ol"暄+dM6hHj0HY"o6e;1}A=?RR舌3& Zt-Gv{`N) "*V(\VRBo\R9ĉ  Mv mɋŐڵ}adlkj(ieqk:@1}VR"'! v@[-)R%K3 `nک7*fgX% f.=bkwI/s\HZ](̇6uTlYcz7]TzcyL-3u}S(14>#ȌLfӎK~؁'˵JU!{VЕZyhѽBNu@!t7T dk(z"jn` q˨#ׇW!ҵ 2 ۾IUmqȆKgiK-$Qqj .ԥ-*3%%ITB]EdV7: 4)X9 WFߡǖ2Kڀ]Ai=3JŧўpH@$f VfaPAq$Qe5 }xe!C6*NY`}$>Up2N̅B*\vzӂmo`ҡՐ؜A!]knhbm4'fJ' |å$Q܀nhiXͻ}s L80GYHH2@ແ&P5ZZ -@^}ͥSGeݔn|ޥe#GO {%X [D/uزo6u@d\"?wEwɻOr+nd;K@[2V#֖ ei+@t?SS okY֚hr]ڛ D7 bhٸjchSyo*]ma2g$h*"ťy |cbÖɽnܯZu*K ~(X\ҵWBM$IXRDo2RYʵ,N$0m@)XdnVa0 $wμgd}+>p%~1uFͲ zf}fgŃ*&ݼPXtU"fC`jtys\ C.d(T$tXUtѦC5 M3FhC* Ǫ$^+EVyb7{-AeʁbHf|G y@i@\.]]A 3r}I>zHpݜK];b3 K>pɟz0|n6Wʜ vlVuBqʳ B}0pV mPH=)D$}6hJduю@!p;6YIkcaqbF M;K,\6 ݖܕ]_.ɿc^+g#@Oi='x-.v I(ςV)XOceΠZE疙m;ml؇ 0TߖzfbVr$;. .F:/mXC,2FX[\cp̬jH@ PYn5Y[0. Ylwc`ׄLˇpf2':tq l'9vUeC75Rk7<SIb}Q|M?!!ւBvUoIcA%?Aċyt#~3$)B5`FhUxwʺv7Sw՜q)E)Nrmo;y`fv FE t.o'`3u ۑoIv Lt;ƋZ0y"7Ǜ!w 2ƅw;ҭe6tmTGd@%XU̠=IȂת<F;9%\/#:H;ɦ`Z|Ώ")=ò,?953 {/(4Z!d#T`Oh˳[(C=u]c 9y;R)焗-@ՠchU[ G0Ii:|U.9qbTnO% ;EFVȅx&? hL%'mj߯."h",%'GE3fIm&L`~Nt2D ) a$bWjˎ3Rp(#> ,;wFu}r`}܍ݠ y}75&?`pX!sݛ=/pvQNHn ԢCd&`N};SqgH `QErD/ԵST|,8EjWoޢqFSdy_,_|&xϭ͏-n\2Դk:pm0K$$:ٙk;Q$S{Δ>ah(sj. 3#^bZMz6U(KL ڇƐDNN3P!?} 7G@4 Qxi,AmG_;>W {-wv7 Qr-2z ,ke^_v7 &&0.NL$d@{@&SC=~tw~2 Ë5E[rONja$Q:Mz;EZ-m`ϰ {80\]>GAyN Z:8 r}?+)P)y-.fXs$R?"RʲYZ}K`yQpc4 ItN7Az[*Cc%\Љx0N檏LP|,-? ̧:~M60|W#X_oUkZ'n{:_cK[Ғpr5~H^Jg-ٔ]s;{mkah,73wVmξ(YHj=hK…k(V#0Xk)h3Ev3`S '_WoCsO> >dͨ@$FNe˻t>td.sѴ.IpF~fZeGYNyJ~ C8DB+ &\tBf-,U8=G:.u2ƕk9U eôȁUDq()kzlU5du7$ ;%}oAe], _ H\_mշOHI]7k0E'3ma,Wm~OV(U+AI!MibڸjNiA!fobqQX _ATQl|}gx4dCdʋRvH5$8͇\+j T.N9i2dnGx[Х#>Xr |_#MgŎ9_WNI$iR8 \ͷr ѫruPshKJ,H% m]ğ; WE޲ &͊r=<8#g,RI:{ӹqjeԽ]69xsNͲ6eh/t@[uwrQ7t-(*}09b4+w?`PnKLQʄR'ީBSx.R+|l,A3O>7_,|]fg'j3eQfN-d.~'abd5WY:?R*Hp\u;gZKohU *p.QY"\D=bLmf}t;n}WWF٦h*ՀXEAjUycc =vrzRfdÔ+ 4clu/ skn\V>4v@frUɹCF6gV̸n\Jk 5"a‰+e&USU687ak f1P@rT!qa)V ) ud!fb/͋.gV ,[ ~g]>MR[\˅6tRio!o{Lo4>imO^(Z5W[g|&G8ֲPSz¥6l_n$?txA (!CCLHM+gK5rM 17Wo ބ#Ĺmz[njaC6)g-b?,oKh=;|G!bϰmû~~߉ fD': -[, P}GU@w?_EI6(\m 7=A."ko',$qrb)#Px'xθ*q8uk`dxхA229.,"?j4yp!ž À1kS(6, 9]ƙld#Fcꏹ Y],'SzC)--]R,E8F T57"n8 e9]'U\L\7E7Ex꡷uF]j[RrgMuCO@2+".6%QhȘܺ3Y49\VUxJPwˀ<$uՔ=B}&`D$xHd" R IEFBz(aSdTDži!#&UNܰHKQghG43ilD0Ð73l!L*r =ͧX\SBraGnIִ]M tJU`w"Fr'plL6 At ~}q-OkC)./b->f@\m+GiVê Tx@} [b4/wv= oRy#@:l0|4?-S^hKo]aUGbuo&M)+3ADV4%~?ݹd @F@W D=ײd.22',k3"io ӯ7mbfV1.ݫOQPO,D9ZF!;Δ ,@qjr,H7|݌h%)Ó4``ÃV~ǦNvBǾNS w<; ̃-W0'7DNlj9Nl!aiՂ)k#a ͠V)TMZ)->'D8*]S[mhkvCzrlP}B!^7Z/1_A!^jҺ5+G}R{Zn(CQyT r.v(/Cj}v ,[Tf˨dn<J#^k}`njXe$+&J8jdo U. yժF1Lǹhe:%! sJt*`X7cV G<`?]ݏarӮ.k=Q$r\7)zHnKҎ HG7ʳu/W#xSP#kA%{F kx0=x#O6Dge"+v\¨}r/>2QhS1M5#?jf%\obq[B3ڼժ0=A^Mk .hH C&6hT$.q m\lIf T|8stv_9E@: ɂrkϐF1m\-O Sڭ3%@'Q :/KTI56kQ"'N%9Rc߃7Yg%^['2iC ?|E|IeX"ŀXf2Zd{b%t K(F!.=Yʖ է =&]Y3ϩ`94Ԁx _#`AK[V8QCN e:3X] .(|׬&4wN!,8HB KmQmH_ 1ԩԟ{12Ry:iRTl.$hLwu|+Z}%Tݸ4.s|"䎓G7EB&TbT#+r6t }GBR+yےauN,2!ΟXlShr0Џl PdIOU'Fh C.c64cPĴL%ןds+Ÿc#[ǃPVGU! @v2ƤpJ ,1{}*Ha|>(7QQXDq.PAZ@hY eZ-f)C*fnrMp;FSgP uc7d \wyaMc˻бO=u-G-ڙ$ ^<1}*J[~f\oN`KxrNwT.G2$=hM@q=7HhB٘ +Rpdz0݌/l9HNbd>+`2c\9ڔڒb#."ysoXMM햳q5Va̯`r+CFWד[YP,udb29-.#ViX|P`8'&i;fiy.MJ__Unŗz/VN^>0+\9_O}5B܉u/L 2~1T袙L-[]cjRYA>0l($ neER1H?d8 â->WPY<}- w*H²a@QojvjNL~aVcrUcoyu/P]ϚI: b'L7>5Ƣ;4 Mt(Q0e.s֮ۗHALv\"aoG1(CÊt-+OېǑd޿tro%*Ct٢ uE>2x>ZB 2- ]>~$`jxS?c1>s:[SxbV}?ۍ-&Fzr ߁F^懭py gk۽8mMh";m #4I] _U@ɶe(piX <KOrur6[@Ih -F\ 8 _Dkd!g:"uꝾvt(So9K$ Q'd[췈"$\R9ʥogAF:]ܾ˭5;~p׶MI ߬Ւ ~چȡ(uߐ67,l)zqKUl]Hc+}n^czۙ6O,:9o#k]ulۄս(^HggTF߿ewXkjX +wLo>fDx$IaOs6tt%G1GlYdsoj<f@o 2-Ϳ[N-dXsVM7uUHSg hUtwM ֖ڎקR@sBS xJ߀o{:mVibҾˤ*S/լ}9ŋ~`-[ ڢD^+@XӇј5{)b1D.^ NB'K/xi| 2g\Kn[@}LXx /"ƨ ,i͠SnIT;6Uam)mN:C/]^t)*i/C A: ZܷG_69{_\$57w5)Q1 q,*A2 =Pva@{Ipv N*mwe Ug>ضNa4b/M|hxf#YATG~f5cDyC8 o6Ԋ0rTbد1Qp*E9 Qy2!B_;,"d1=wORZm z h<70A"܍2w$JBD"`D*.JW)ظ_5g,RHf{: )ު|B.ˍ&7tfQp|`إ3s 9f!?7+=⹱r#oEsjHBcRtNȏƪB.iGXjT^-_dȳ<`XʸٌeWBb\_|;l:^^ȑBJWeAik%+M$ry]w5řJ^ا(t'a0i`u"h.q,3wq.D/*JC_Uao$:cj4_z8̱1B- +AL[&N9.fys/ H\%x4mq?.t>ZBkAp K_ v S]ͷgK n\Y1</v5Ϫ.; "z'G#o&@o~rg&|bg3bsghjK,6kJ@Gz'.?KbTaaFZN~d =S!L+a`|/KAo*?W~.(ը?:H-e#VN-۴O"gDz'ϼy6Yyub "aUO[TrCtcllgƊ)#"JɍmeI^ M{ˊ%ag];/hw((23ʻ7XW$%A㤆&|Ӎ踅3x$g5s}ɇOָ@/*}ӝZ05T2DQr%NT㺊~"Ïb;bEI.roo'x>,"dN{ SMPMBwJUq&ҽd |t[](Ȩg ٱM)?24VfЫeI-vV3߸WMaY*"k^L}"F%eU/{Kꢂ]Xn-) $=V,!F&&w@?*h\ĊARK~ɷlNCFn]G eȲBû Ce36B~2|[joCgdEM/do6KA `0ا?6~ Vb_{x˶=X8Sܔ` Ը˂P$Wm)G=/㑡{vA/WI$`S 5/"CgOz9C񫶄jA̝F$޲s5c>4j-ͽj=GDerr' AC:y5nLJ;9͆M̐ @=D92,`e;KF@8nO"{fIΔK{`,Xژ 5f;!9qp ʥ1W/8=<`efQɈ~z53n4!!>Ԣ}K|\ǚTjwبp/~u*9o4c[?=B{0mƂ# ԻƿZZ 5}# $JR@Fe򂯗B +-A)M֟cZa5\ͼn tN$a*2jZ1gxasRcoPwGLkpPi2>?VGO˾<ٕw;46p8%1C I. =rL4KA)j{S ,x :}753R,a" 2?wѰH< -'HwBorv׼&%myX< ~&({H7뒉 ƝeQ .2)h,<)OEŖCݕ^3%XAҼqvh]<4RO?tqrČ1#R. vjHWNHAH}.PDxZeE67agU;q{^v(vگvK0F-InT՘H[kXе-HҺiƁJSE5ȳB5!5]HeA//`丹̯q R@ X)oqЮo @q8۵ۂuЌ)p{Yc; fٍ/:t6%RHiPBi2i?ZL3NEx Q bms%i$`DMTI6Pky]))$Bn4x~ _GhOB ] NV|ѵ 4R1EL=op Yi$%dNc!GnIC5P2c֢Kzwg;@׋_4ͅMִX8Ibt$EVs%uG'̗NAl=w?Zjy!v="ǎr X^a.-0+9 z W: 4Knx >YUE1YKH(ÖmiMX`; tրNtV7^ȚuYR{ uD1}YRC꠵ɫ\?,g%3*RlXOrHEiEQHJ,mUt{Րh9 ^FIPYg8I< ui2e"6*_(6X ciQ,ÄWϸk1>h' 0^-aYzpF bC1EU!Ϳ R) Jgc  US3Fwb/OJåV Ȫ1=#Ćq)]|] Ha9 [_Zj2$:5͙}LfTn> k%@K`sӬZbCզxk!x>B8arGh"$Nc#Pwss^/W7Yjo+t΃~|#ì zYUtn[P_ħEL#"D3?*h &aLޒ]sF[+¢ p" /6>̇EQd]JMKyȟ´9BPbL묅WRAKCU+'1F B~NC0B(U/):`BxV`wN*C+qCg.+Ir{"H?yņ%؂m|%X$rI :UusO) +4]ːVWquTFh2BR#>6+bS SYab#؟H#UrL,aBq5Π7 wf'_w=Xǫ0D@ .җfժX>vIT"`%idm=3ד5SSUTCprn.p&&bP҅!B$%)OƿtݶV7~/1g)_ٰ򋢅"yn O;:wӬ:U B"{x~~E6+\U `]j*Dֱ_qv||Js7`&˥g +w**c7VEYmoE#Z<.IDfPR{ --?}ZBbUL+G>y(<1,MsWۺTX4K:pL8>Ti}.tP"O ,QVb$g֎$YeBuy#2 џqCq؂J뙡 ٰ';uq9EZYh=/0YIuߋeܔ nLm37܃tDai,FkBNP!>qp˳p׊Qs| &#EBua@%Ɓ[?*H1Y='&|u[H>zR H8m7#3EKZ|m6hJ\~,^>8# ֘ԓe195m]#A׉Z+] m)ȇl/ 5^ja"\Ξ̔ ]kޜo< oanb^X|!l`LNYmrDe4dvf NV I0CA&Ge%n\8ٳ>ôY}ŁUKHTҫ"~GM2;t#P6y*hweji<_T@\ٳw2iGTM%=`fMJ+w,mu$!qM$x4y# 13%xН,{N,Dq7p%NIY7SVw:y޼3J2\z{߆u#Qewu =wgG|qa =q?y̅ N* `\;%%h#MAO4vvrdfڹA [w%W)"ttS91X!T{گ*9jl~ Ҏ lȅ2H|C$]q]1kYtjv/L3e[Y| I S|zp\"S.2A,-gza:Ef ,ڸKGp3$b*!%_>Hl_ sIऍ=mHj9{/WLofS$`AZONTot9.=&:l0WTH! _7I=Y]C~OT1Tfe}?p~h>fi݇o~+ H^D5zpqVs@E'֥A8rR3U*STMUȆ6)%J"|&5Kxy}wu%UE haopwronXAa- , #T5BNmoʧx+Ll~@2&lύ|e"AREӼ &~5/[?(C ּ}&~u7eT>['V`螷y; R*(82 1!$;5B06P&[c}{x2f$;k|eBJHć!ӛ Ʋ#pǻLMBڻ.1ᤄ/. Oɶw%;yϋ{@GwKV*OsWRB'7IhݐXzKȒ^nDZx q{j58b\#{ְZVdA 묈YNgӻTpDPȷϓ ho L*wFoՅI]öic]KB͓L |ކtTXـwEϹ]jLn@2kmXN\I@$6;.zm`wF~j Bbyg?umʗm#F5-įRQ_[ORNۢ>R³)Y_7F"SU q }rpqXGtBt]zg׾38+Z'=SL-Y:\i NVՠZV> 4`Z[6,"C%UAdۯ,]_*SYIf͡nvl&9Ӳ֊To1t)z|^Ls|&;f_D~٥G~Jj,pa5 Cbhb1z()I*"e@ ZݿUa}!~X$J%XݲNunh$.؅{ fmP 5ʐ2]pM]l%]I  {H'⨹kX) Cr~T+36y,(!Eap7jed%#nHܵ7.P+E"$|ī )8Tv.OKH赅ljrBe1hLq_Rl lkrلB=qJ",`9~#+nuÁuh0GZgv!`gc&_ӑ,cWCԼx%] =E$xhśڧbw蓒{:T#0/N?jkWgѸg.6IAAvX^`2 a58mV{1g#g?41Bd <, k,M 1S9d5NlZ:ͫ.GMZ{܁% ,\4F )_nkuErC;\S#!'fdUz/lx llG#X"Ag[}K6ptNYgN^ё]t2|œYz?N=_tIR b|yR"N)򬖗w>!S}^ADVꚫngIߓ wpWO l|JO`qigTς^NŘbh:g fb]]D:0ѨF0ɑ[byΚ<'2kMN^~/DޱLIU8S$h!t3 gc2qMt(٨X~Ml.& L>)-;W6M¼}<:jJԺ$k^n[.R& ĬvvZ!(Ne#7h6)qaS%w* qxp9jz!Dx ؉YP-;'u,P G+l^ΏVyD}vil{3T*#||U5^`=M*#<$|V7aGRK&jg_ WY_ ..Y4^=J "@7imB4]sTL]$2S9feYy4>$a)P kX۩:1+_@;V-J8ulo23b\oSD,Ⱥ #/( yDHUO{*!f}ó^ g?z>-%h3:|&q(9&G =+S|T00=ӎ;NP=Uf,=%8vuik$/Xs<.Ȫz]k'1fH4 +f#*F.h:).ْA~f_8QIT8jk8c %}, %o 9_ ncdBUJ:V]L@A>n& [R j)9~)pAi@b"WH $5U֡V ^5"h P$K-\]HO>[ V޳LCZrNeX-UYuLЛ`%MT:# !vos^8ҏ]D"pfzH."Xb\ L<i>HRw0,SCϟw4r>;ds$O l+%6 ;s /aQ  yT'ED᧵!u7drflszb)`Ψ/se aKN<]xk˹ c^>Sn:FI8Λ̦@䠤m=f<~/kl{V;9Bd1vJA1y.͎|*a]M7t#4U xqrt9EW\35S:p #`` #JTۉzx<[MG!ajZc8}о8F5KN:Ffu913q?;? =M*vۖ.82K(Sx9+|`=$6ׅl!;*x0htTִ"i#V/eXu 3ƾbVȆL +ӪkiƼuMCrR2ՠ'&GA_U=>J0F9 -p! o>9 ] ch =)FNGO09(}l" 1+!4VE\Q42)bު_w:Åuu ql̿f$*hO|rեI0e"v&kj?~4] Q7$k4l="t㳔Cyi:&r^f*26*]9Z5\R!%$z+5W!(rE.J[R'&&HL8+B-ك lf%JOӘ~@eg`[oC̒23}&-wDs맺ם' Ɨ*^ h[VJ%Ţ S%5l[[_]$;B s22&^/&o 5q%|>,HV鰜Bx/zJ]\z5g3+4ԿD?`HZ;MRc>iqi<J((J )2J FdeV ز+=s6ʫS gAt[%,">=塂'RٝC k&p>W5m)m* C)O޹L#8'MDD5"G,BL Q ~?80{a5Ek\TtU¹[a3Mț5̓`W߿K A&Dp]*MZhx7T}&`\ 70Ebɭd8?X۩ KQnW ,ܰs BU臟[dry8j{Dnv zDQ7Kuu^P@n ^(j>2{sZ+Tؑf.C!` /| ' Vq smrMf"مGfn3#:/I'5N ϞvR/ų˕,i뀠G_6 <ۤp8o @r{ԕ! EѽU`çBE)@jV7 GGJVUd =ԡ\O}mP1`ϧDaT}T2J>]8A^-w6x1*W뾈􏹭s&[H H%wO#fG~Cdiy /!(7:ߴVrvY'pQ%(< |"VfF5V2A3_]Nn;nYPjYP0%-="VYSnS/LQ|aj JB_ubs$}c؀g}Euާ;n藴O %`" Y:;[1FC#GJ\,?ҭK4uʂ;>h,^'j }#}Ъ s|}I-⋞,O9ΑUE7Uヴh' NZb* [ Zs6FN43x%&U(xJ%v}5/BL{WCĽ=vɘ-)1}OUe<ʇ3rs1GPʢiJBqu*^8("chFW.GD=MhjzD0+8&U3M0|ׁM;Q BD$B>ǽ6apn%ߒm mNdҩe3ik]g9S ߾JG?F4!ߦZ[F<&sGGjX]L-!6) .J-%8+,4)b_+*73E8c^$$ $eƜ "4~fNQx ̆rϥusm!*ؑ9UܪdaU(~NJ@Ti\8/±f\zdɍIm8 ^\G-cIGXV BnZSb@XG$N^%:6ρ@&bG;yȋ-XY|Mh`+Pi:ȩNDT^yr㖑(!_+5uڛ[L(FoZ^9{eiDS9C%Cbb)Iž`[T~k]V|DU\F2˗c ʼnY Zs֘+%®ғM\ ;F>.%ɲݕq_6ɿV7-YTD%O2e!1;9*-ek}t=e5ZR^P\@S!ZSQ?I{|-hUtAŧYO&ko <D"77@ǚ7r{zCM}JJ^C1Qi\ ^<4XKg,U3D|ŪcP'Bi1nc,pZl^7GRj҅VѾP GV~7ڽDW^ɇkHWHwS,/R)Z2xcBP1$/XA4ZLDռn`anC dM6ɬ'8:fN"T9@' ]{ ",:Ji6aPaG!! WGqCq\l? ~;fnܵ?iDC'9yt,Hذ%nxOKebώn2RKXEdz`"+ʮceC2ØR,M%=SSLled Q}t]QdE?kI5yHUFV4G@ו.POòBKᛎ!MBsv& WqG2֗0dsiOn> ~@ Ϯ -jr}jdG@ ezZw -.qսdY& PUkv\M_m 1I\vgben!w=cu0gJ sLGb,yկIp`tW!qxUg ^k7<;\pWbN;K3O_?;N[ti+ų-ΰ]W8?zP-UsP 9Hr[zzu^:ԛ ;a1=*'3$;F^vy}!t?ǘII'|?_Y=1rZwm6#9Ҵ3BY)ç+! NO?.Y(>F!Jfڤ|o vc4smb23g*6g8ADj.~m ~ \^-quq(){<]ͼ3P⡇ iW;]< dž" ;%na_F4OqMHuL30X@klSr;?ܚc*9e\{4rX"Cdj+H< =+ !gPp^-29t3,(gדGyDáz{>P0GljƲ@N_Qж7Y3` `..:Tɦvr XX-C{<5A!z,qt%XEJYVC_,Do_ƔmsJe^˒%#j ~ؿOzޏ!Y?eWIPȴf0Kl0 ]#{%Q 5}>D{"cU:gboN:l,V(y S%4Sv%T+ZYDd [`braI4 |VXWC ȕ ̳g촾̦\;eϹiK2@ ˦ SQzhw[lunrN(t JҠ ؇$^g地 E+% :LFT@亅QCrOO'3PoIBLB7*7qG)nhAHmMKkMvv[ K"P|j#Ur AJ#gMp3Yse¦DH?2+锅:`@ qRҒ|ok(7= ߫/:#m9 p6\j5JqX2<]ѽ:GL{KXDH_r+6+mH&  jÄXVN!rB.=:=Xi"Z;~KL=j{C55>8S[ޣ\CxɀNOͻCOo[)/l[H/\ݶ3d/aTdomb+ի8R=l-@2NZqE4~.)e>7- aTo&L6k]F*:׀0!7Ľ=G #9xUS^ SޮZl83;|ZφXqǒ4vQ(1 HW 6%62 qFρyD&~ f9xKMyN+Ê!uxy}%G9ڧ*^5=#\?in8xM/! fpMtZ^(_wV1g"$0ddd7L¦819M'YU2o5BQuzo"}P0UAQ{R~Peܟ<>3#joMNb*fJ!n9 QCo?ʄG%{k4) [p fd'$0/l5q'B%-`-wiFP#_`ӈ:;ȓ񣵲QZ![s.0/i.w]j=fY4 LFTz (BHլtr'0W1M[.J#i_4 H@ ħ`9 y3ζbOT49w,FPDŘIn3 t[{,~Ҍ\x3}|Yp1aH(%(y2ԥ ,lrͼRz;nJ%yNa&f1gs(;PEn+$MB[qUzvil;Z԰~.KZ 'nRH'7{$TaL"1= j)@_,DXpJs=WuPn!RM{jRd7\lM:6 5wxk0s%">}p\}(~( gtr@Sc|Gy{CTߟ4 )_`#`F}w[8C*J9_:ǃz𬅝/ˬC g;M.mC<*[$nLM5 e;V'E/nkB(E$P(m?lvIŦ. j>86=Pݮx?rw;QxwmSP ӢzȚ:!5FlE}Dm߽5R~Njp lLW~.\AVdoqHb%"fCn=3f۾^(FrOI}J#ޘ9PF? tL81OΤ_MKK悋]0] xWo9{!ܢ WD'VnI`MHC@mȒὖom̘q2\}_4ʪ9qg5mbbWpNXN˵qX>Ωڒp{RXIlq? *@!+χ(K7p|-Ǖ6ncŹz@_A!ҮLswHdȉrnyz"S%ՆKE*⬆`s{̩&&Ծ,jr' ؖ^vqԈk#MGW\ƊW;/akǭ|eS'Z-7Bf{n [L?~K3(f摓:AY*;@>ZQhc>ݛ/y`d^BMJ%bkpQk~ mDs|\\4t/`s9%eru87w(q7oc2/^G?[RѽSr-FdGߛ&r'J4&XpyDmCΆX o?~(#h|K\*{8oS2k3b] R*BUّo@fmm4)܋19ܓF^3zK雧lSRkfҏ= OkTY lžORTeu䪸 4<:ЁIts'?>fyz`U HZD8Bq =ÄDv7:ԃ (2gI!bh%Ėْ] J. ܴ_DfB[-.reqǒԍASpגo|_Ǣy~4"6lH t!3@T%6$H⬠+=i-[jDIz{C_#-Kۓn.&Wv$e--<>8%b8*:tVظ4Yvg|6CѯD?` e|\^4chj\#/!Gƫ)3ph=vJk?m*-}НEshQt:L5@Z3h2`UZ:CiĬgO(@jXIۛI]'Ob;a=4>Mh!p9 F/[*]Hk17dVCšfu'-8fU3M0Kϴ OOӰ|]fUsU _1}D5j*|ow{HVv'`f2H^fv?vBHSO ; 8 qdO"TkC.]> "Hz@7U6{^O+8ѷBu[u= ^ ʷ++isEX[?(Oɒ 4:!-ܺΆMz@p5E(Uξ+cuB(㭹CؑR8ϥf̉Cc5zR ݅Ps$aۗEhh#>E'QXmn .r0hDt _E3}ϕiRZ_vBRec~+ rc>cA8MAsCmϫdK_E:R Δ[3yu0|͖^B4ЕE*&FɒsE2$Gqwq)kInH32c4LIL-CuQ|ٶ+Rw \{2rZ.Mm%b4h ʌ,Q`2DEZGoOZ-I%A6^3.p vssQܵX1ZlA6B}aB[65Ja@cBhLeZe<&ukכReT $PH\ۀp Jb4` w^OBpHz($!KK[PX܎ŧ!!81;\#K+1QW~x_>Iyp N-<@pc"% H3զd #.-lze} | n篶mˤ} XG{d,xRnp &ҲP,Wڦժ% tGd8y1ۄy%Dyozq4oF˫*o=CyaayI@:5]~iwD~^F$AMfC1E.Φra q-ܨΥ@yJ,okY^!lK-1|\=$,Ub NZPseQImlfb^Z[YZ˩r;K~e3:shk,c9hWPr\Tq"xyP{VY1neq9x*UvkBސΗ*n\%Q Vw+nO%;>\ [/\$ϢiwL!9y^47&ޥNIbhz` VH翎1B{&" - Q;D_}B9pϥEWȗ\P0b'P?ӊ~ =mR6b*=\~Lk.F1bn>PZw 2lFQ&i㻕pDe\b  .1{*̴ó ݂@MH5dV GUjA_ Ui}'s\7UKn `!!$~iPt[EsCpk+52Sq~{o ڬ5q$g)\?TeCV[uXxSBz *.h>t `:_`iizfͬg34Nld0pN(>E kBڷ"֌ 3ڔ1K5 "4W.1qv,w?sVk+ũJڂ NԼ!S d9g4$hkɹ:q&3,@^ C523tbylS֢o,E89UH̅s} T:0'6Ng]SX7tl+)3  v#Zyf[-lpuH*m`ZDZDtb~@( [,Œ]Ȥ^>mF8VH dln_p|瑹a2iL[hg%z mڳU8m1-bm= 7&נ,0h?IaJÕC*-ZGG+ |GW"{PƽlpAg"g;Hgl2-kc QXMH)elݩl{03!K8:+fs3Ũ}36[]?LarfT&.:EAWLOJb=)q?}eM ˛gOPwJ5Q,C$zZ`I,մ~`׷l eꧮj` c()}vo(7PscЏwEj՝ZMGz.=V A>U;bLDt"V]󫸁c&exdnGnTlR)}"<<lWׇWHVY"d9[X=Nff(c wm2^=~ȅr5΅O{ 8* D WcW ^Vm6 -C7H*|&I%~Y%;hW+! 'cs8J-Z(1w7n A(!y֯T)Pl?K-(Z8 ԩjXRTw=Cfox#imgݏxm>O& SMq||F{|"9$'28k%Z"nE| |C#s$ OĹ x 4\7duZ%ڌD!7F]Ȍ{ˉ !(׷Ƿ:!!MV$C^ _k(jz=UiǸ0Tf9x*Y8#V:@S^=xE֢՞X̬0uQx%\udXv U.OPr)igW 8+ <E:L͒,k70p"?g/vKpѱ :>arTkSzPe v؂,V\qoVx@IxĔVM¸3򏳶sq@xY+?Xo0D">ZD7N]*qD髙ġR1oθ7GvVW *\ϭzN0H*Yk O čft-J~)ƲH0HB柯\w^C-ny8#pIL E !ⓝΜbK̍쐂6%.b#<%_a`Ct\0lӴ^BrK<'y9y;MY2q% M8 °$^<=;eÿꃍn?6TsDSjS+̟N+֔ 06)+g%QW +o1z Xs#9iO. (}Eg MPk6ZƇi1U}|%$%'N"sj7BR!TbxLHP] q*e6-pr'sgwcuW{[+/{wJ?Mff]s秌Ψ-y/pX{fApe"feCt)XVM ٬ͨU3Po;_d%DH<OjO+ X6-O{%, !0>%*qc{ձc1:1Y4489)[C@(3p%(z_N,M}(7'MAq7cK؉:`c1:!MڜH7'e*yq1KuKСx :KE%fA3prPvQ$C=yB2AIe S8 $ףǐ O >G~sCc!K@=,({mDCpZSrjHDfȣ*]">1NY)C}nG\#q9j6R HC}s!ާ6 ֡zvfm$k%Vz.Wgh$.P:t9X <(LCju%]EV̘Ƨ⨛)%" 2;b~#^Wx|'%ۆ( XPROKI`dReSLחSzl:"CKՙ WufE_@|)rxFi:D l.%Aa5'&aVcE]f(9c}I܀0d(H!4#^?r56z6:uW Hˁ7|1"$tAU]{Gx&\с9sH;4E{h)-V0sUw nZ=ͳ[w7e7+JwrxrUvoi;+Z&N¡Lme9w*g,|suX:$7MbT7C8dL\1ѳbnHMs\%⟛oQR׹zb usTl&ocu`Ţ$`z2T3\oHX=IKc;>R' ӣoUACM#47V?k=?-کlV ݘN/BA NV`=.΢(#hTˇ%j#hT6</Gؙ@EA)@OKޔx09tgFbK\@|tgq#\xHn`^8)W{#M$3;Tꤷ?ߦ86o/ia IHТ 0冡 I~3C_+6ɞ+u50]5nEh:Ԫ{k i^P[ia)j ǡU18vU,9Q;b]8߹ex?mFŏN0pjl!c g?nw21uG,0ĄHSq _JN'vYc=m85Qud6(W`X.oTg wgXq"uTzs0ڦ@lKdMt*0IJqq>Ex,D]ˇ:p5jѻRЈVW\W==/Fb C {\]t39kKq֒oȞI1X ~U bVf h>|mN$'PNk`y[ }=1+F+*dMW6+7ٲa-R?#st(9Čښ<:J~zazNN3yHIeIv3$rlA\;َ J~."$Ty%yfK=HLyE-0SE}MnHe'6iG\\n.~=Ě܇"Y\Ox(Y+!mmԤFh&k "5Dx^€e'L8"GKn(oizɑT. !(bY{]n‡tFhU $%T8W_P~Qy[;~&*gFq$6Fcʌ?C䴝RZ^y ſb[@),('wAyNU#{[kT#B{n\E-yͻL.|> Ǹ L3AV@f1RVHw韨2NL ִOu:`&Fz<z+TpGqz}{1@)o:< )ԭmq . m&8Mz~Q=zkHX1hNnp()y+H>cK } UBmW.>LQAd; `!f9n)9)B5]v݀@[lX[?F_S{mbSeJ<ImOjaץcⴵϬzu!I9U˳r.;7Ax2:WFf^[lrbiz]^,b\'uHRSS<t\*xKpi#DZ2J.oǔ7jlKTN>z2,mqq$'|?EslgWEYf֌Su'#A,oeЗXϗRydS3s֡Cy2q j] @VH0Z8{UBڗ&XtVUaw5-ؼu]FL;s g6!6$LJƩ?s{Ub5_N#=t'p;U LJ"6}&ÎВԑ6b5H3 P.uJM]}.G>e~ գ(Jdaqbr_maz`{$os(2 ~]ZR_;I%eӼxsRD%y*lp<' *N#3ɔyln%bO֎8kU"Zg?p.#6g8һ9m&XrB{z~cw)tMKZ8-US Q2pq&eڟ;0ܩڴm49=X{g⠦'LoUuOcBemջ5Xz瑊A"e9:]p J0g>] FbT0a8R%zCƔzA*SXa~:h8Z@`i5#k!wIaV9&PZ;jP"B6؉Ȭ@ąnditJBTm{odׯo13LHu` }$5|C^4x5qցo ЦjxI̖SE%~t$׍٨| PEލ@2|#$R)RL y/2_;ed${U l1xΩ6JuG /{ޅ66[I/?iu=~xKbXg.5/']T_`W@湢y%a#]Wt's[z-B ^^5Pp} lS瓏Xd:_X62<7$$!貸+ .n@ >g|?/ 2M_E.Z.Wb- [U0 d[t/ L8Lp*JZOhDDa%BC:5;JV DmFl>/FPKI;USPI*`GW'~PE7:AȈƄヰ +j`I~M<92So}G'U{?UF3(i|%,;ct##]eK[[ٔpdv:eBX{C%X/oJ5l*i!28i/@0MH7,Jul 륚{O˗| ykű(};F7@|[>io5`Xv_SYP݀XP3_|.;\}&s_3+K03J 0K1s=PJ>(,N)Bb#^F Lz-c -JWo54=ڛnLq)e$5'ꇒi ]rzy~/en$A?C!h.҉zJˉS^r)6ܣP"|>WJ-[1P\k/486DQ܋ Me6殧xA X41O(@jL7;جc-#஋gOzװ|yN{_YsH*A8}3- f1-ףt 5*;%ǓCݛ]9yj'c٨ȁmw0 KyƷDͥe=##g?$ %o_d>xz;1 yga6=:5]6ec%!,LJ$Fy9Q_,'YmZQDj ( %m8vHWҌ1nيĠM5 }~y+/L> [TS+~H9q|~jGZ U# )ыH71H17z~:⳩Gʍ['o #Q )9I!üpޜsKe[Y^=e~2Y >& AWW~at$۸ ZO.$NnX_CMޔ<ғIcB&d)+aq֮)HkQsOAP4*|ؖ'V>ѓbPLflLA6eqLKB'] ;Rݼ*m3g \!q9)fVG՛kI w*-w/9^z5l3lXP;}~$CJ, k QV' Cpv"T5"dmdR>})j"A0ygnR@R0"-,R(C*c~bnrAC+ :"VʹDG7ޕ3yPª@,´sMͦH3Zo\dn@ݕ NOX͌0S/('X<4<֚"oh{x/e沼 {y?<2Q",=wB}S;ILC7hIt w ,)l{2fyj>I^gWt6csg8eGt"4jǣE$ :/ 4Iw$]ލnVx*Pȶh7 O#?=߅iUe,.#q}^Ҩ2 Rfk3? F% c?['/.r<;aOʨx>!fV6)*j%q1-%I ,qwTZ3PSVNƕ3_fYj<[5Οn %ܷ~;\L+f!;;hѓ.!OA`ҁʦ7Ffiޅ}--Ifcs4A5(˷ki0Tut }bAH_7}9 tZVypafոeFffBrWz%D _\P-BjoXkCVhj%շ]+r5AM8NP}zv=e#v {D,vy'>Y^Σdanijޥxam$^PWXs ՁiV^)W(Ga*E?v)<ƺr4x8IXy#NoA\)>!g+"F?|kQy^`dH,n/cIxO*# D}yՈ!Ҧ8'"1G&6q.^aT 6?z2C|?5@ܼiT="5 vU#MKF{).F I}h0~.5+'dr͇ħ'[׉T۞ܮNߞBOS|f>z4ŎGnIwy/cQឲв=w6:7.\qV[>+ifgG%"_q&'c#gicJ˞]ÔG$Y2dEnkL)QZ;̽BͩXlp;,yHn}<@^6,#^qƋU7e{i8,[+e")tLX$8F1ll)qD7Ϫl<кvgn<-e0W:8e3HBFݝa(*{F6&{{qpW;Ifp]Ѡ2zcmEW(Z|6SceRZA 0RHBd. Qg+ TW0VV.pj *E֣xp]ފmD~ȿ;U?gWhxp2 _OjPLbm>"tH:4It?@7fLan6}; G9Q,TN ք"eڄ`4u|%\E6fT;uNH8ww_ߵK+Oz@6}vu& 6(>^ ~Ԡ1rmjgU^9 )u)ʍS]]X ; nP3=7v{mY8e{FtۦXe>b 69=Ìͫ2m9L[` ;0YAwBG62Z#qӫqr( Lg߯*jymDN9|_|>&>n忇;kl_Œue> 9u/Ƭc*w'Ψ>rm'/Vy|gBtkN] H9CL}-X߼܉AmAB#\Yj6`xe_PMY$%({?[ǟA}`fzZ j8pGI g!T68!c+f{D{xIKEQ̑sZmݺ >( ^Z]-@ SHע @q!T}7Z\@R7|\ 2bn~)n*bCyA0D 51SUԑ%*"Q>bfsU>K Eph[ޞJF2%JxSlWT]2`B=d1cR"ơ=`u@Q QQ䵩P:,$"L*gq2fArb!Bézaej }҇,RAU7:x[7ܗƭoXVxV4z)J/ V7>䗉y'1~ܓ?2tq9WR,.*{1UV*+åd?f# E AԈuetPLM[eUV< Ӧ&}3V /sESdc2CV{>·Ejd^g ۉ>h o /mH6T['l̨BjD(L-zyJɐv!4Cne)1{!C3&Ɔ(A Ѓ<7̽BDg{-J-8ݸ5Ms<89źa%t߂̟J"W BY8>pgcĖ *f{/;%lvg"{Ψ!e~˷, C  c^榄+h$' JBRX;"v9Rgb9]$aȴ=J'R$bS姡cs_v lFXos>F´,,&l cK&.sSwI雉Tf)Rm;%b;yM<@EZ7;MI,!ⴿl[ eP3>^,/8 pĄ@wT16w׻#rOʤ+Jk!ZOThE1"c\t!rl ?n{tx\ްݪʚ'"HzRdP4+zjn#|[cK-4hu‹ vyu pHIȨ:RH{[k0ci #-a J l O\ 5d!bU1˳*w5,pY9v6ﲥbAS&^rh$<8=dBS,PZ‡0 ̌$I!b( A 3] N㳉[Orwa M\K0c| ϛ2Gw-g|-}n_gS 8p _A[Kq8P]R*9 0 Rx ;+):yeo隈zWT3x+ڒmpl O yr?!˥V*XUڹaj6ӕXzF2A-UŸ1osKPF߈o[2m6UƂGѰʦ*CiyӠ("uK&}jǞ5WasW{j=Z:mά?s6P^,,Ɔj &#o%8koHGc3MZ>{Lf꘺ %}<^ԟJ.GbX@:Guf~Yk/nhksy٠:_.H]e$2}@35\:0x.3W}PCBP2r#މr)[u]0`6P었gY]7hӞeL#[s2A[n*¯Yݯ͆Ιq|a] f9dl8TeZxXmѾi4MW`ײ9r8l.N<6;@?y ƥ%*g[GR:nv? V$rp\ԇ^'G0ʂh53#|MMjևpsM|CM8L3 :fмga\,Zл' w?\"ԨɭruU}iWy &h3J6ŶTcdžk<=ߎ1^88_,RM hy߻- .R<d+7|iÊX{v]k2;+1m_v(Igvɱ !֣ ٽL3/`!tzd'mG9tB }?` s_ yUb^)3~E10[g*pԒ[½>4:]ǜDH&ǘ~8!f|6059U}x98,[ W U^0n)n*.c^XvV/g}qEnz~$6)TVg@;]UO&Z>Z{[MIZeh ]N+bDs f|N@erm$tv,@Rdk%;ىB *mQ?vn+,/G`*"# rs)zla^Ic!mcuuo gx4iU⦅.SoD4MEB!fQ#mƟr\s;z:T땩MԒ !UQ]'}܆<Flۈ4Ŧ< L]$UH6ߏ;dhKnZ3_l‡}لaedԨqbDhܳT?:7*T1kaOxm©L /Z @Ő}&9TuF+ybVJ v\I i?H ~. 9: sxfg1u1t/Zg>fPFAM3Hkÿqܛ*?0/mߩUGP( hT0|RD{lI`D*Wd4($RDXp1cmw蠒,bȈ$7n%߫!R]xSxUFZw~s0f˶w=7@_tF yrQsf*Shv6ݑ,7)y(r)꛰M"APYg^pZyP (Mh;&<%HuiҖ=)|q@F4Zϻ/$uL`MAlagb˒2Oʜ*TOIF ,tXѥU'[ysHǘaĬ#1sΆK):9  0wXb8aN?r2 [Сn fy3|!l0+ hY;$UǜsE Ҟ {7$\\eC=-]]R\ҼOMӿq)\s&ܝ(2ZsR@2oZjx4bTsOlf>Y%lTJ>)Zֶv|8!LyGIO$_U %^W: }Q %-;޿zC43$:i"(eai WG: 6BRox*P=ZM=zՑ#N%i)Tt%t47/l^@M| 9н9̶gT(_`O#}a*ø<.sFvyw[R¨M)0a-Ն*8F:o\xai>[{$&<qX< +#"riVA>4C##ǐv"ZQr-I 8:dU(H6:j_Mu+\]~?)B6IL::os;qaY0MZ>emLWW~V,՞=ZȤ,5ג q>iBIJo%8[7f{g2!v WX@|LN> 3wr"3/}sź]@?e_핍jR9w, ݑC+ztE*;Ej,fGyQ+A('9B6/p:;R&"YGeΏrV.aS^&zam.-Lh ?/X+v`@^׀Nʤ B7,s# of;B&[qh hKP.p.tݽ8*^HǕLTYaJv10Hi`,@, verp5, ?"!Z\F9٦;t! ۂBNr{Qfǩ/;Z:9Y}A^7 6xtJ,eotlVeW޷ܼv7wVE˧pnssyߞ^˙vnpvAQwU pU Oz"Jy)x닆H y펇wL`tΡsX&2|ڥsVȞi;|LK5l< op;Jr[Od`=K6 "~tvS,{p|f !4K@<02N7D.|E_O0@U cRjҁ7gC|w/sH@͙E4`}',[1h5lUH8Apmq)0iRÙ8.LpIP3z@6g׶(FJ-lDӞ!Y?g/CqEgY>W-s4idan~İzg>.ѽDIG3,?ne" h ~kbؙ Y:* Klb=+()׿X]* RK'P!Mo`mf鍧&JϮn؎7JېXx'$fzކljl,/maocBv%>р`ipԛ'Yޔ6(xj^Yj =]͔/]>_!jk?Z[ #J2Nl&3[>A})(,giPiJ ЕS(ekZUlaonŘ댐&%,V@KT텀APgCq ƋEN]My5"fN GyPpNuvC &#^('t.H!!ƷR-++L(WUnDa atNl|z'?빾0UW_~W䬨 aY4κt' \N%$DcG}4]zt0Y7\ Y(S l{S3^wJ8Ŀڵ57WF?W]bу'8(fZ,]`Py)aы{F'1^'e±_O#9yk;gQ@jlyhA:j8/+: fb Nk#҉z_,;̬Ε@ߨM8JYb92{Q> o`:<-b;7\Π[foV*/9'iK-0ݭ$x9s1/_!h{~> )]!֥V3`$Dk;N[%)9d} @`o#Jw7u0ڕ8YrbϣB+DoQMP_W]rpn8o#cZ(D@;緦Y{;hPE|c%9j=\2*XW%BG ϸQ,WAZ6k% .&{2y~a)FMn[ûݗD8V72x;mOZ Kp\ ̐ <C\t oy"w RP}p={QMTN_ ̃'5ƨ@`}T,nF̭}iX_`U>=4zh\ǭݿQ PXJ]JcSˏDȫ 15r@FJ.g6UY驛}_-ɛl^)ᩑI r!r5?t?Q-C,`^ozl2dWk-H ocrϹ649)֕9u{' %!QjL%U ۝ˡÙW94d tȾ; b߉PBfU IA<9^[ט ey+لNn%1r%R&g2dy ^*}2 ((^~̘@wK(etGLskܪcW,Ԡ N|HIIW78Mc7Z\-`rR<Ў]bр^R6} c&D돷:*G}V!AON zuޞM'fGSewjdqbg(m!I&MbX0  z_N"Rmq} !#Jn% ݹoFx:ub%E`XiQ*~4SBK= eLΝ!\sõteѢ6x݅#7CxmN:fJOL.QdI.(^Z! e]YC` t)ϫJGI܋6@u'Y/U_y=bB%!,N:&-z֧/uG"aoAQI(FPzPLW~uj[RR%n&JyHى ⇀I}N7cc2M#VCMw!Ce1&<) -qLϟ| L)#qaS0WHpڭAa VnСE6p7S4f4r mÑ%,0Gb6Kngt*Bd^_\5R;GM*;2:FZ _X%i@^E3NѴؽA~ݑ'T%-+A&k嘚iZ1>; `BT=h갉 >$-ś{4NË͍?L玛>%)Qy1Abԯ Ŋ&HV֮AEl3;O&kѮ%k|cae)x+:p٫2A3ĭwMwQrӟI9T"s&IӥH>\J'odE@;AaFNڥ‚fzcͥ!*.ts!aO+Gl&ܷb NT OZ=õ:N03hS%.exq,)qiMS' r| #Y'HV @&nu{]%50y_kBLNK n'Lg G *lGBx~|s)n>q4PJ:;%C8(`j .)6l{sq9+ܲQQ{Q9v*1p:3nġSl7ynW) q ۜ+J&;HmmEzC>yk-JH,~ȗo񳛣fd[q<--h]eE)cо̊g)<e/e Վ nV=Ě$wJS3bŠqBǠuؖH}' :+ mQ 'Gˏ.=:U(Ӕ`AM;dX+&Nz3R .p#+ё :  _ޜn^޳tLyQ?CȼsܬbݙȮ%+M,ޞ)d㢮Z촕\]f; SK@7+?z ћzCV/5amJOSd^pSv? Jf_(a|<"o&opL$ʼ\֔H KjB38b#/*M|AgG64L,(g[>Dj>זҤKUN_p@ lbVDWrDW{gVz YKxݖS7q}3Ηi _~CFUio 1dC9hj('ϐCz8f|Cտ:)^kxPة/7_'']ѻ%- EWˊRhNT`*aYD&|=w6az,4*V&::kY{Y5iVfh,Zņ-6Gr.+C[iTr"w:y etK.MYM`m ;-ڊyS50k u`LH`$[H؞+ajmza}&T@쑪1WU:|-dr4;\t5%$F1& k2_0AD.蘉ᗩYڻlBNF!I:j RjSS$<љbg1q ^[7{28WQlX7'lR0rB!I/eYo^V|})5i )ʁ`@rm#}.U3gZDbG\ Wj<^6;1n"Uu}n5ʳXR5K;KyUŽX:HJ3Q4*ɹsBg>k` \s2Ȣ&7v9* -ftci`]a 2m}* gI|\0ȂV6 @b-~ T+,\)ff&op#+\m9)߁U϶gx5cUt+ؽ=ytz,9{Q\n=D0l\9K@HZ?- <ů3 1&1c0("sf{FpTǮnU˟F@O13y8 #Œ߽|^_+`][?|2D廁sSH:V `:f>C<+@UK.{nMIdB.y@ql)%h?h|K*#򳫹K*{] Y2b| u\`%M cUwpzS9|mpa82[_R woJ'0a9qhulR(^!Jxq$M dUbYCo G ,\ .H"}C"b &_g96"4cVzG1<б(&Q 5.{ Yi;cZſJ򂑤/; $Nݰ^ҡq asc,9#b߁vbBN Bb?ߡf*C_OrP ps^x='67Puojq*.e͢twpTBwg=1칄'pE##nng'nIK~-R\.+\Ad6Hf/WrZNr (:B5 rV zO1?G<?n/D# QQE ##* f9gӺ mh74)^هjfC&9oX^O)7vvy44!G>HGtkh'M=%z/+ vlsg 8[ Ntq=-l&ࢎ$Q囈8u l_8:[~OKj81&dv*}$߳62LBj(إ(0#{9󩯑"/u+EHdad} ^lPv#_>RnQ~ܦF_ =pASqSZ?(] (vRrm`jPU5XԝӉfI!'{*N|uEÅ1l]?zfs[,ɛx%\ bY4V!eYnaF$6 5>'oGLlѵpr4G;?b" 7#IR#lU>-K@X=., Ϋ8Nz-m:v V^tvP登y.3CCfXU5ADS2%x@a5~"Y8 -pp>rJ : :Su$NЬ41?qX';NF͛Bs!@~.S#K_2Ⱥ8H>|v`thDŖ 39{J@;"7YCڳ~GVFJ䧗1$^BԂ>  hG>QoLcp)Ql+ Y?#jm/E@'rcȹ91$cw+#М՛i`y@Ƒɥh6Be|?v>ۊW7,$?0Pf& /bfD+Oͻ:K>Ҥ)OS_[W;a7o/!i|% \yg# 0ֱfIp[}͟Ip*{kˮ`lzn{_|%7C)""f&+"8)e!܂L5ixYrMI.4|4A;&L9S U]Ȳ Ʀ.$K̝> #2bezĬ_ %b}ln9wϻ9tXHf4Rn\>>7}yk5tArv', Uzgtc鵌ZScHuE/UQ?ƢPֿ,IQ ɄlOF lvC'4r%ݴW5S&AʁoEe% l+TQ fOF#%0Cl)0T>K|љfVH !w8e~oL$(u0hڈ9 8Q&T dԣbLQw.iF6֭όLGfsa,`>~)>x \= yXcZ=[<c mG=|!}hcS4=_x13.>GHY))d^x8dLN'DKzx{㉏ޭ>^WW} ҬνC1~'`i(P4lM=_T֌L Eoje ~tm *7Pp!8;zɡyZ~dpx޳#/ #JETF<%dWKCY4_w& G7U> {n`ħ/(!˷#-҅.6u Xe1 >gI$ŗ)>d'yeYcyR5rҮثlDѲeׅSA`K{ ts+wEYҍ8υtRun;&T!Ԓ$ M/a26 T>vg hIT@ NKEJC}#\2te[\í%ܗ/Ν)nĤIY HL~`odJC1";桠̭irE'KnE(Zf3L g%5'q o${T3=PܼFtU!Rz]tj\K-Sk@>4ڑ<7 oꭼ:gedx )JvހܼvKN]uՙ19 ^ ?Il0/;(TLN_mW$#K%:1M*ぁ[9or{GlNa/WaҊۏ[[( Nn::߰9^~";Σ~j?l*>_bO_g"GcRivo+ ;ɨܼ9O2"Mrs+ qW[8=f!yoR݉o*$,RNf==: QG[L߷ӢqB~IqHr3`osj*0YLs2=].ٻQȺB #?:JŁw:ƶYd~0TV0wE%=2}A1Jz+-j4,8 b#Q|E3W^,5nzkqI绯Z Nyhcyt^;La!3mW+QBO2*:-.̄ms䗅xЌyyͱˣ(+xcfPn <ވphGHg}$X(.O%zAюTDN2K>SL_e6Z >QN%mϭ nξ>U花rG!>悩8 s/"閟iÜ9oTx; ZX$nm yc7!pD0!(ʹҫ_#b~푐3a\&Oǜ;ߓb2qw7BgSP0Eu`dclX˕;J>ˀ I<9Fto(gA;_S#I`:^}A| Q6\i. -rGfJC;s`o˛l͖ q&`tD73Ӻwl`bLi%O1P][.]Ϗաdt4XKZA?{Y@hc3}e VC}R'm"pYp3{3mQ׽$Nl*tv J>5ȈH.}qB3tE9 ج2g܆3ٙ;[2=A*,8K}(zE.9/D,cX_\mxZeNiCi7/sq՛ӑ<u*[n#@Hѽpm=J˕/VK D_8CMӮ~!>{z ֦z@ү1=ug$hEcPK`?ڣE=-PA93Hm Z`;sЉ tۯN~0u$ X.0X+6}28] _n Og^>8Er^[DFS}Ԫc}}odh̽KL^+-^(ۃa;Fá b J@gߙ*n7x;h<LjYx$H|B"&.E}N5>(5~I2Q)oE{Np pS9O]D'7|R:*-&7]Q_*o v15liKڸF\1#\U#7|RG 6Eܽ'#AWs#A[*i(w !B ̹ٖn{6g"`۬'Kd#UeJ/XwO(4U7 g` *~Gjy rHQxZ/ g>i`ϳӮ=_}YCBўqJm FA,|^W qynS;U;2Fh` ,V̜ݩңB428tjiC ĚzfMiPPBc:NB1ݣf>raJ4j ŀ%ҡHh >rxNCܗ@\>=(_7'<{$gߎȱ3|ǒ3,?o7vޏT'109TxWW%"[)QFy{-sF_ lVdWU[('=,:s E~ho1:Y;dX#H=n3΋ O{N5ٝ M$DAu.gLӹ׈3)WAyk*iZ]E6:5yszT_b&VZH~yYvUp\fVLw. hy N:~@t5cȉZ?(od4qT`g\ԉ)[<+p)ʤVӭͮp v Z2 .%w3ŕn'K)8ju,5EH8My`1abJ[Ka5*ՓlLؓ z; Z'|OHqo1Oۀ6xu"];$m TQGZwd펢\TzT n&&~k a{RW۸۱`[.ޛx::Աsw }~a7z@Zmv%m7鄨Z3t(h8$hysKA"]J) O};iR c#NTnRWZj7; ~:B**E,\(1/ןfXWt O L^Q]RƙU+}*tpP*Pօٹ9 ?Ӹ< jߥwoC e Hf5NNEK-C;%w1Hˏ2Ƃ[9_,5Ew BN6e5mwr=˰JS7|"e^fB2 #GҐQL_]_czĐt!HBn`>cb`iі6Oؗ(S<1}cM>) SBs&92(-5.D| M5d Vb2k Um,rؙ Ĭb%<.@^R]gălQOhf[\ >:MZu؅w¨l n/&jRe?vՎ8| LZ Bvܫ?h[ra0*qNqƪiri$P&eGGWiT(;v.X,SǶ OZ\P3vm^ŀwZ:sN!$j5ŏx  ]e$|ӇMz(}7o&LJe~ HGx V#׷y|iC4'gE,6m)xd$4b N:'WQ1dԗWR@Iv=0;jsnyV׮C0f )edtkvzΚvsbc#0ARmf=ܐ㦬nѩؤ.ɽ S ~nsX(KjZkF+)6t\t,q1cDm"h _wM5C7X)j׊CbH%7u>!yYuT!@f'u mÏ˃C@iN+fChzҢ$~ gL*@KdG膫n e-]TȚ8MGs"SNJHwɀsӓ &bȖ>4[:cF2epj3;ȋiq#|%p%10]z1X4HPGϚnV&d =S"V<>/$\}l G̩ѕHp;hЪL{Hr}\4l8F`M 6l<U9NKYBzw5!pAzd-oB lJ4VJv{F&5EASqlI@x Aʚ(Ty:W=ӠAꔹ ~9s>IJǛvȐʕmmoUg_5G\tBat ,3x]3|V`ts&`O YP5McI-\4ŜEbQ3U<*%nP 0. Т){eI|hT|G]='|MU2K %ܪozD,[3k,@ ?l7 KbmU.4:Kh$wGboyʰT1S&BAm=ߚ`qލ}y:1B?X&F~ v sxf|U?gBs.Th:>"&5tc$ܞfx66M$ wrDwpc"!2V>E,Ȧ[3/y0/z%:An_4DN_l`(jΕ"-AC%qvv|a<ѹAE<Χ/T)8lEɲ0%dW!.MTA*nMq8 5uV7p$Sگ[|D"chQNKp$=nJܰUu,*Ǒ'yp#ʮqLHsv][UPsoxl7P\{4<5nlxYN&,$Il{L[9ƹždmuG1sru1#)2Gߦz&9<3FL.X)(o$}fָ 7xPcy|Er>ن7qۥ TrBϰZgiv57+Ui!j5ADGI<Xte8ú_>V^Ң eyAS$㺌ڮpRLi˸lpaih+bl/|\KWVpJ.hԌos,]ricdfW zϸي( g@kM{;jjhvvO5R_-_ ePgLX^/-:`Q=>--{v!UNwQs(n*`jF?\ ҭ%sn;m& g$E q_=Xʊ|<5׺p%˰;025XJ3ꔧ/[#൑t>: 7]F|ZT^($0Srͭoi1>^Pu@gD]0MIa ][wW\rl>⤺Q-PJX`CZ=} &*A6Ez *Y> Ml9ǯn^ZK5dLd;cADҟv笠_X&FBl]']d3j5Zj#O'>_U{"e&pDsNzrVi'1#p@Fnňr=,jȣ]9q ᾥɅQ'^|uy&QqS=pgc͛vitk"g5%Z:hDC_8̤ aǾoAI~xj8޵f Bz]7UzU^F"0vs$E[e(;j#W=A /ged:kn8 tX AO*+ءU =m-Ͼ=Sb?e#|ۉ`ݵl/=UݼTf9l)V VFA̕ь?MR6`~Y7jEqi-,l4L9x呯U7_&dBFx{BP OFIe߸9-gW!W2jTz97p5;{r]nrL1oE9WVHƬ5XP&8,F#4A7Zop"ZSÔ uZ  $y&-&2I6BYHǂ,ie ѡJm;ͺ.e6G}7v' Q[sZF$Y1Fxm6!]1Rˬa:P.LQBtalyiٚ/ ڐha}eL^Olődq\ :إv 1J (Q*B4̻*Us% /pL5}@&#w9ukI+.&=j/:gԴѶtt}&t*7xo-qgo /{7&{HSf_F%HkF"dkR~ti vFVpY"Հ[R2}lX9pMhB{N鷰=-ެP3\gw4҂IB^|nf;OLmGf> E?̵)Hp>I6D \`mħnd>*UNbBRta=gc򲘞O7:u*q rnf :`a._~|\}~c)M}Mp2%( Z*CPnuN<v7OBpcnj +ꕅrB{)]5)?{$3&tPWX+!201QndVF5 TT~XR;&ex8NӍݔ%JӔLkU&Q9é֬4ؤfw|.s 8{(`( 1:?Jzgܞy;7*p`P4rQw!hPGA->eh3-gbjXY" QVT Jv.8Vaq=u94=[c.N[K#qq! :U!B`6C*)- Wﰅ 5Nܥy'Ȗlgw>lēRg1KJ7 t%+?`Pg0ǯ`k$"rAn[SR%ǒ(~hdפ2^<>b#B$M;ʯ9paw! iyTCө5vTWiI1\]a["RmY:!gccյ,ΐ@cajcCJ1EF;kIEG̻&څzf^MO>9&+f(@M2hS*6p y7m!0# |񛎸OZkeZ1{MYj[w RA~ eS /w}6}4 sX= p~!SΝIiqR Ue5(°!Z 3qk{ŗk7n[RP-'Z`B$E<\ pڥkHyO*qnkD@| N+2 ;$mtQGDuK|g 0U([@De5bNnMfPSvF=kHCЄ}w2ƈ ШK׍Gu,Dn>Z!A^8|q$JqOjSp_<?zDɲ%ڞ/z$(9"Dm#JD:4hG>w//9EHqptW*Pvo2ZpZz9`|SVΘG(jǑ5XtWU.YRTuB3z?5vRN何^QUsūt]ל/OGT%F\56,pmJ״5K 8dRZ"Ŗa MhĘT`> XHED^HS0SeAo ‹p88]U ˯;a g MKg Ms3+Z׏pX]:{/AEˌ}^o5m9z*%}] MZJ^zc<;Gb033a2៷)hъוW/p.[x$S٘b`.Oـ\?hqK LڣV#Lw'վu"LK>>^%T kqΉh!7Lw-Fso Z|OItt\98Yx*~ Kqu6Rvl61كrki!? yq$BH X72(C<s(iB4mc;=IYBf +v->eTmC&m*2;\@G(yHi#݀.W`͎v84 5D ]$2NԊv)&}1ǑLS 6/Wd/0ፈORb /Ei#Kz H5Ewd_^D.(d"35p}3><c.YةX=MfvXc7K1XYK k֒p'Z3rYGEN.3@ $$­ċA[f«͜y1$q,|Rd{Vѵ.Bb4}@k6jH~7@yH)?LifB+15>PX%Gډ]e9Ā(j^0&͐|HSvA͸ս 5(\R} %4lh)am"zu)Kq;:|swxSrlj >ߺ,3;CtF)ӆ}rRroW51@@Ry'|GGrg&o`DL:1ߛ%^#DE7=F:ڽE $p*|nÇ\_$zlunQE4ڀc/Ί -KAe֬XHGdsj+:>w@ڟ'b7@kj 1tareNe&4G۶˼UyJ=i餐R 'Hp<`H/vٔ|m)h5FX9)5SdvAAfI)AˮKsV8_Q#KrCn> @9^mF 2ًӴBKNXi1o,,e61Vmziv^8B1k.RbPpG6߅Qz9dt^TLjբ\,ŖBz~!,oP@ MY iY :Ă#BEA1k#nzFhBm3xHJg|27ˇn (l,~K5=w|Ҏ I񯕭.1=rrk Ї+ML?rCh-> 8! ^ f!@=( bTwi^Z{lrV_J<]Dj aPJl{9>$t#"S%|^)P׺2(Ϲnt}`m8;lR1^>l%v M!E3^ӰITMj}EE,cv5Ksf3i!(8nX˖*{ wCX| :-S B0pG0$y)yΙ%J{=RgnKCy)(ON.@1o~HYjoĘ;k7˗Ӗ[3 ݯ--?h tLܕbleq®4}R(b[y xhucV1\鹬YSS^-JLM!!SWm)R>]|$ЍW$6I9&KDsڜZT̙*~aoF}I75Qfqq5) WGH'T kO#:O&NTDYwʀmv'8 $gI+VJݨ >,-P_]0/_׹nF -sI)5zC֝W06kQU.pյ i~Kxj}F/꟤4ulL-<(b]XɚGdfq'nK <~4OCj?IM2B1X  g2dQ!ݭ\=M:s朼_}ڇ}xƷi5>8fNXiJL6XR QF%B7ԉh!Qf.NATuS,Oj+tlrDST݇MCjpj5A켞?&f-73P4 ҷׅ7^wpd˷g)opmI6pwѮz}UpH(_F;^S0U;\Ʃg@y2 M6Dw<j=Ph^ԋ|DTyg*oԈifY M WD!^ŘJO<4 gC=7 sjҬYkmU[N$r_ǃ_<;lUyHgfJ宣1~$LQ![-1yy "R)hDp8k{eIN.?媃*}B<P'MXАc,$SK~~YɿK@qBrju oᗩp|h_c&j#6}ғpܶ9K-g`H;R>ꫲٗwXahBᵂ =RwŬ/bcO@rGz\_d"ȍl e3F?RPlMLezb4\$wKZG6U$LŘ/ @EOTTǸ9< Ҧ\yRznU-  ؂>jdm+|Akj(Rꦫ (gP HK0w+Gdsv逼imx落\'iahMJг}~ Msv{5e>Tdm ~pvdna$E-liձrDGl$Oטy]mXF~մJ4ĉnun! ;5! $C20 P*I1)Cőb ǹ^YI{ g'?=Ɓ,jbo;:=U!6pE8d|LEZ8toWs:m3k6:Q0Ǔ 2-EjPzrXڼ]Wv³͈AnX(5g0"+q3)Qsm(dIdA{78.7U fz}+/̟{e[GpR0KFZۃʉ1nU end+l`Oǎe 8*0l ){ B7Ŧ( V齸`'LT0 jFL뿓Vo0J"| y2rRYnI֛5N> 3֣b9Oá!kggCOCL O`4 Trs42sQ)scVPNiNp>~2H̙G)v]R94:}:/wRp\yj(YV))1 GIC_Xt_o8YUZ}y`#L`rL,@"D֒m̿dSTjdZyXfL  KFs87Ү_q~$qDvnUf$T ۼGXy,s;i 8[n͐?^=InU.NcM 'ܰ<]=gGQ Xe]tҚ ĜHʐ2eqT;JqY0sGʃ|sm3Ҵ4T;,CoX,~сo:qdSd %uڶ FqK7ria1 mf{NZ'kb>a%[FӶQ(c7)cm?33(i=3bs8Tr[ِur$qfPQ ҆QQK=/y>[Y|p}D, Į-4& T)JS㥳i֗ E7vŸ<h{=EV:dH_N^7+g2de?ſ>Vx<&ͬѭ+kb_M*^5se};SJf [nWuXLJ mDV,Ӌi29hyG 8x<ڕiuR2rӤzJs+At(&Vg-v^ _n\O>>ài& 4\Za'Nլ˃3|?{WQruF"k:@'g6#D;ڄh:8سw؏V\4D\@ݍL2fICVD7ٽ:y:}̩+%HgmYv JJ֬g;~g+a/:9j @poܤ"G+ V#/bnS9}n1Cf(-FbV,{1C|[-kܲ6Ȧw^:'y$9b>t7bP|֬:Y+O@H>4!C8bҙԤ<"W3U<Yta)W]U`ͤSOo3L(?/*NEјfBuPmY>RvR;,W4ȡ€A*{w-[Nv@Ь(Nѵݵaqw楁nӄ#n{^ {C\Bil9'Yul 4T$ˡLmǾO@jюDǪH6'xxa֩#6j8d 0Z9@K'¢nl y+7V/I@Qcѝ%O8NX8}h}$N+8 dM ji,<، 6EC;ECw`;yj^/>=@f8U;L86݌"P( }S vw j1p񡮍 Soଢ଼,֨l7)٧94fF> r-Luh-iU80.NOy"wo83xKVٴdWT~Y,v )~*h.╔rNR]DXǮJt{s գxomjW)b;Yߩ4)tɩ=kJx)HF%b͚Sƅ:q)H 9nyʢ*mZ#{#tsW%ֺJ>JxƐI?gU:9r;Q"uH @ND@:2RÊ=Fj)A~IoǏ:,t!*dy=hq?6}}cn3[""|d{N=vS{t {*(Վh9Zqi[; hoј&ʝFmpJRg#*W73bYδNy[:pznA(J [nѯ;m-3YL(,u +$`DSmxÄvK*jpjq<5Ϊ#:OVYP/潿?+CYgt7)Is}{ u~5X;F ż[W'+0lr+Z:ˈ#n, ɼRsț]r5t-)$#Q/| 8/{9"|HdkzW0!#)_^k;Uemae$qfY>O SN[_]g\=4JHx*:G7قXm)bNI׋Dbȑ""ԓsl*U1!<̯Inf c!w(ZǫV0KClԤzERͮwMO--f#R%II1kx~W# ci?ng3cB-FV5 ɨl w<߰Ks:Uѱd=쌮>vCKb~K1vatD=Dq�9LdEG9PW.3CD` Dm}?>L% /LP@vjφ %.pb\2 ?.pc&jx-uohOpԅZ85 ig" n&h؋ %B Fega{ϲ*.ˏZ|4 )"WC~$RC'o s+伹Fﭐ5$l83Ipj}nźү:Zcm-Miw;Cu+SK췽pr4+Ě73uSs26tR>PczdgggggIWC1WW7gKu~bGJj2aEIf+0uZCj&c֋nK54~ιUy^M-̄n9׼>Y~5{pX&V7v1Kyw*‡, p £*gm:ƕ7rzb@P 8!#`gz\qvsQ1Gt716&53zU @ |\)Dq#QﻠX|i u:Zz3;` y5m9 魱>4tJ?ƚ~[R za bM0)^2|AN{|ڍw63,+H$[wtz Dvvߦ~T~ϳHIyšmJW>ܘ'¢;sG:i ϛ7k xy;6HZ̧AMZS^ux}?>5)/˘S)7~+{;!I臭-brjkP~Cr>-=x{-v{j$[aMm\ݥ U^ l=a2> UEqՂWVkʧv\y0::ٳph7{,H-ŁZNsAK믍۸Q(̏ 's 2 ׈` $؛g"9<1|F2\6:Zzkå{,zeTF. 'WX B|}ȉ~[0aNo KM#h*K}*Ep&>؇xlBh|E oeo's*r=L,\˥71c5S*5,;~Ug C^x1 =Z$?r ? d Q8aYj @X2ԴSk[/CVt@d"6<'=Rh_»+0iC2ÒMMrHB&_NȢ@< o@r%&)IK>2AJaбT׆sf}6PX{44K],1%dgϜf^M6_xD|޺AfT%G:Qx,0;}1s!ΘyWUM!Ej$D8oYYEeνGJZt1O ^0ajߨ׃77]9SZmg[f[ I젾 4E7nzⴠd<\=a#͝A)咏ӏDRca\cYͩk0JyտKK'يm,d}hz  -֯osoFo &pf Ni` @qm$Fلmd4G o:XG럳X{c?rŬwUb^jE4_%0cQ.JD?D!`PIE9* @&EY: tU/4'wMS'c%s$ ڼ :MH˹\HdAZ Pja?a,U!8`쁳NȑBrg_#%[A) j1݂!#!pExO7wļ*hեGH;mG@T:h:N+i pB@=n+LF#ѷ03+15g"a3{i{Dr\`uF8Z$>S<; i}L;jV Nh&Y]5b"f[1ppH0{;Af8%C WE"\,CAR$BbfiKٮ0Bra?JR_"pqɹ۽pr'n'hTkOF)(w4"1Y_h$Wt)os:y-vFX]J0WVi+,\O `)s cr4Q{&U_A֧h"k ;$gv q2P`qߎL*i3!p+2"6q˙WςFg3˝),&j9`-C'km X>PndąPJ?rANtGC)hXNU lƕ;$]|6C3G"J3etr~mi7Ƨ ѕ^#c ˰^JSU5e DYPhlk΂IVwIR"9.Q=wz/v,eWg<ڒlT b55^)G-OpRĄ'_Cm4 ܽ\kXqNK-"8Oe*#*lcI״GF;0F -iYX?|\l*D&ݗ> '; Vke !9rBJf.ՇDuYYU9S?*$q^[Ț~ yYbѳHI_w?Ͷ,x [#)|)9<uVS`0'K?Quupyn̢~ҔD5|GIFzFg,f3ӧ_.$ mSL@-zN_ <8I՘:h- dU,F&!ڡ/jqџΆ('8YGx#2WiF`06fTC]v9)7C@HڡCWκ5=XFt|M"igRLW`XeRN&[py$#yITc<2Ŭ_$PU g2CW.AaTCl:g#AjKUT< s![Duj[aLb4 K_C(YbBxVy'=t \=ܤ/%2n͓D9bچ oe\#S+l-U0N>c曯4r& WfZXޢ}B2 C@HZn=W(J)T/ՐVzPRyb !<܂ }G6u$/QE>C_ֶ_YFΡԽ9xkْ@:-bLO6VkX 1[ZV{{FM*Eуmfvç w\2\v7P0Ķ1SUNQd`6毐4476CcO`U¿B^  eq0|bu*a%<:m${j]8uMUpE ٔI4zau}KHV੮ƿܗ7"WOc *N^ɰ㦗ޡ:XY}֗DIDޒ p }/pv y¡,9A<Ԕo 5V;E^i@ˬ| KbKGp8fb֙7;ҥhNM p.ljįą'3!X L"v>ڽVkf*J#@1͆ z !sIaq>B,qm2=IM&5Aa1h%}.O] 6~97%,.q)I+&?Iy^ЭýBGV1T^TͳV_-;av;_:M#(r7cE?۔- RCr xUٲI|=+G6 OX?ߥgѭ2nΒHѣl%Pvef4I&ըlCžC9A"Xxbv*ZоnTدjXޔ}XSe_ud~-+ډH.:S8B4Y+ &Q?*.' ~t>+#%&鴷NQi<: ǹ:[j;)%A5:lgle1D@!F žYbo,[m^gZo X`:%2qrh,U X]^x`#\Lq @ڐœ:6{Hoa5]+N ʰssuFK<ß5˶[t1v6½^Kyy ~V<:#`[m=.nQlYyݎ^S1pbbu?]D>Ļ-;7' qօ dS;?zmW>Iw W>aRbcfNjkpGAK?Q%1EZEE| SMHYsBMPq]T͐%mLH`OĈPgfI39AX=)۬~G^Vc2tyn kwx O'Ր}v9A:{6T |jEF W<đ8rwQԖ|oJPH#vq8F6Mk @}f ekG2*l&+tߪ@N10u7mWdWtk2lzMQ@GN=JQE ϋߧSpl*ou㽜pdZzs \t܋o%VLk!޿)5 9t["!]ӬCV8VWU1uF[Υ^E kԨr t\gk 9wOhrDؘZsvWVu!yTwޚxSZ٭?c~h")Nrڿ z'eM\.hiKKvӘQN\=4Y(Dж&D^]"F=!@ Ʃ\p4n?qf 7J0k*=.t{@<=kxe)\I9q>1mz!%ȟe/[$rc{ZrbqiKoyMOFLT6$>Į)jS^ԜoZ!`w^-Q37џ=W}6+k]bV"͒8]iK%,ENJ CUv"tn?.m DIY___,#b,f ӝbxu|fD߰i|8\?-׽TL_/ =,ȼ0Sq[io<-G]$n N{-?1q x>Ol Be \] F;OM1UGډ MHG}`-G \PKH:=,V&g޿? vzʏk)}Ng'c>)Fb+ -a؄o-b0czj;9zJiA3MӀ"OMdIK0*]>( +&ytrjZHl$)̿M{ W߯qEQ²ḰƌO?sK+dK+:_'Wr/}h*O}~ H! O25PX$7uV0,ZfRR{bAk~#ـ`/Chk$?D.NƲ9j m2?DV?-맵 8:]NOjHzM+ΎXov]ڐ* hdmz[x0Ƃ iG&#g .XkX6 g}?{JV 'YixNY*zAE^NZo$={a45{3&0uMo׀Ś^}NNC(Z bTW Q6;w5?֐Zr^Z$R_ܝkeB振W/zi:uA۩*4a,D.^E>ʈu8)uƯYS0SgDb𳏸lp(P:H>Ejz^@sT= ,_B|~䒏( hUas'K8CNso`໹_'< #'1~%ŒX X4ݏS;-i}uk4N{PDO'v̟EX=mV+cAb7]PvM+kYҐq&ya~>K-Xp!K8WEiZHՀ-nPq+"b`̇QEfvz4Y E쬣qԈ iV#"a/%ȼ6{m! O⸞WK5YƅU8PM|  eAp']34X~i;/[\uTnC*_8?q7 5AˆF+a|^WaV䡹s+/8>>Rrf~ʝIXA b-CS`EFIK-r@M,C/U hB4)[L)A( Lo}aGF%_=R9$_Wk)[Y߼o溉yfPAh Iy{n^ X  hxPrMyPC-efjײY5uU#hO +S0j;YNԼ5`tʡ᜴߭|皶 2:BSjHpqZ+4>_sz=MD_P9 K鑶gcC547 RN@5*„ `zPos{qXJH3]:6Ls;n|WC!gQHgZlta\@ z$+9eDHAXs_T0fɽLJQ L0k&6ҪmW0ʊDqi_+3'f]͘\t(x-1IDYKKs6nD/4cOж!= H*iq_e1 [+JoK^'yq5_A_o0oa>+'Φ 4]qnm}(斫IT-IV/\Næ# ԇ0@.ńB܁t/)W0 M "nւi0 V`/d.I;}V!hݙז1CeG hGq~r4Nں|Љl&eo85c 1UX&y9p}%a=8]#w£cHR"%M,xw#.J ~!Jz_ ܮQF-+k,{[8 cOg*fG!fKQ{gWEGJDZBƖ,nj):f[ | Q;6hߞ(;3+p)/g|%5AsnX5v Q$Y9Φ (ih(ON䈹}blmeIO2 N kwf؆Tk#9erv82S.ܣAv44υ:wд.H F( $;&LмɉnJ#P-[óE}D(b'L+M{y]-buRn+7xta| eTѝTG. xV3>E ,eBq `);^&{ư̮Nēڰx Z ҙgYsB]%VyΜ —! Kl=;_.y#DYg:Cz Wf1nn @CR R( LZBq1ӊ.v'7ELb]^z;QZZB,cw¥y6M0czki+!W f'!ʶ+Z)|'i+F_Zw4%;| R(.sO|+ B܌TPxP( ר1s=*t>HOg0|aM>_:tƘJOSPtL_lRzӳOc[]1-DO+0St%+XA+hD-cr|و%%7ZaĮ)H]$օPlhߍ]k<5F[Q,H:$CEoCDIbYs" pEpmgb}e0܌! }/S+ Gp:LsLv$4ܝ΀~tɍb7>5l2*RU*b>O8*~uQ&ܚOfrl29rڌ;8ڧ$m@I{/|Г8$ >+8unU:HLRVdt{?]ߺ7"|$/Y4L:_xIf|ϼaxS;ѤgJo^AEj"- 8xzAn)`]iKYU+⬂J{ ϦlCM3 S(BSЩT #z좇AsWxitdS:ÊkW)3nF 1 PWO2[SSx2Z2jy{ wҩ0_g^s14~!.n@Q&K YͳvS.R Kӏf2GM`/kˤLޓNuPdR$3eMUDݫU<ÉvvX m|/h,ނH}g!tƚ.>>zڊѳ 7$[**MǍ3Cٲ^JށZ'%Cukw㛍 y:| gadS&lї6ڤݏf$'p#zB9x}[-,˸#8'bhn2>YWԯ%Nt8AňNb|mʗq=fbx[_S/Dzur+=Z|teBF+s98(C᥻_%Ë>ΫXBHGY&{Cnb Je5)D{ςx[P[ rw[{ \27 z\D00ù 7f< %i(Ev<>{[I:/e!M\;MkFBb:H?s n#`zvYE( z$0_-K|2(!@[Tau9na&C^8a8nv+WXfh 0~fY@ 1eRzNo/T**e f^2} ]#[kh1H3|<23HeFg$zo\e+=2*Uei1l?8µŮ\⪿N)Me@Ʃ)H.ᠬ.#TRsśND",{gn]!ȡ3R]9r_6wl\'DXPlASY=3g,PB6{4Rq,33a*쥈PBh()?;~v]VY rY8#*/;r}q5a?&wk6t/"Xjmm҇B:ۥ% ;~1ńSYs%}k.V?G M3-OV}NʫL$75F:{ӂwl(m6$[\V#w]4o+kz~.%05A=ȋϐwaa U,R7=(Xv2WGqS= vޝcK2ͨCշ@~zH{$lȲp#DӍ{< )oo3s@X#\}x_ jeWFRe:L_, +7 !R G;:ɋ-h/GP❷~bq1 !aNɤh3Fft26\F?;4 ;Є|hDゕ19'0_]bkRROйoF_K,l9M$)>1eЇoXY?N=$ǷǡD֡̉# ^F!ǐrRypCE+j }U젒 L;<]g S>W_۫FryLyꤰ)3(zxRkf{ al /t3$8UHlF^4J @nB=cP s%1o:<Jtll2X *C2#!qqWa=;}V>q#NO.e9xq 3]iQ3}_`ӻS\dAE`wNV#Dwk /3]O>$rǩ.i:VkQ˼"6®Zъ6FC<12Oj(uPF=0߸o01/==%jq4ԋU<x_߮g#%1`^+#A  [+7؎짵}K % (eqs;s4|]{ ӉMۿ1^nd 3 &i<u{]O\,\z /oit3AR>"~WDKof.\iC@8 '/ LNâ/(4\āT=叧*wh5~KhU6AK K9k!#jxeG]G!zd-nȥ\5D˜{J} ?X"rŐn#.<-f?1,''f}LboJnC=Åh1Jb+TrKEk!.m:(hsTaH{{cjBN=AhȖs'\ؓ,(5`ٌDkS@j}y&,'M^DkE{B؞[.AiP.<%վ2>|vNPRȑl5sð˽o0E4AY5\[ˆ =W(԰Hd9x<'ZUJUMx/#|C! W0҈ PxL7G u -L ܫuuJu,XQ -qPM Sq%< ͗o(5@W Jü*>$1tRiyٙ<ߕ2<֦}G\ NXD/Bi'*$lתԶ %Jَ,0w%\aGjbt'KNL@oCޖ-R4 }zVCY0/Yh_/q7xzPuM$tXt|8&c"ZDG|KͻgxW˵4G3NUi:.Ϋ,QL9β%,7P\4^tpARi/YUR = (D[s2ZiJ oUF@ bb[vB(XHIa9ŁE hsTޘZ|;;42*$nvpy dLG}ݸ"e㠱TE2 /#W˜))W\`dQkFqE+*@Y+7*w276in,%a { IOU \VL\ er xKQ*URX:\B\<ּp87c۝&kFeUfb<9!A qz1r 䃋`!E W;Emǰv~aPo/+{pc<]u_C4]9%=è8h(bl>(ŧ GnNlr%Qa4UTőo&}G 8W4|QH{B[iOn-Iv k$#~/oŸ l,#ri*ÛեdVa=c8gĪƬA9R37XZiAF 3Θ](p :8^3=U吗;uB "4J5ՒnԸRv(Jy!2 J3%N v-_Db2g @"p9X>NgQgw7l(uoؔ<6R[mTBs&) # ph5bq8~d^uYY[c&4 秧d E 9YaH M<煢v(d՟&)D;$*ڳT&ec.bJi!kz;:Ʊ@Fʇp|r1?yDPsnE#"G"#Xv仱 ~eS^7G:ۓ$8,`Db򈻮3) .9,@ ߥ+<73ܹG#S Dox+eB2MEe Uȉ v0bqΤ-6/AdҒs8qVGr>~\OҬk=kִ<b VEk/q=wIc(H!^}+ufҴښyGڐ؁<SHBx~2DT3DgFX6T /NKOznk~lɔw*4*+InіWg@14 & skskLzr`5DEE^ dܑl%dQ>5 hZqyV9D~(0$+xz[oӊ[ޠg/O"+Q#x@C#&7W>d"H2tkHMƵP$:x aMvjK>=A%dN-'Rfl":ҟ?a>X tOU9Q3PCy>בDsDɂ# h(39{t%1!,)x!F9qH?Tx,]ISOJsbJ&&"Ib2/CLr㼃7:&)c'DBM | AV9|@qpN'`iں[Bs.A@`3VY6u[vkة0խKfx7ډ ;*ICB5eQzEz =ЂE.?(q="N!-A?V,Pex)CZ=.b\/ j{xߌʷ(7)#)=pqo?0y>]{d49FTK3/]Ṉ_?H!^gkz$;5ldݠFq5 q7,zG2gQZB\F⾘'vLZT\_$"8*B&=-:GK6+ײ@'i7CG^VW]BI#Gi8jpy v$d |{ᴬ!ygD=39xR\1/M4Zc <+_P$epIyłGZBGt ɷPʩd HaBϟ-e0EnmePsՇ~MN  E pjYK }86ӥ}+V;~mPFe'BnUM i.IÄei'ˍT#to>n4 (uTb)"Ry'aԈl):2k'Xf/ ɢck26 :q&YZg̪ClRUn&MNP.^-!GѬ_FmVYH{ L`P {] C6WPi?0@ewޚރjt&N ]#N^.euHDWҾg}>z?MjOZDv^1bkTĄUݷK77K,7uҘqF^ JHw/g2ʔN}|@i,SjPl CF [O:QH"٦K>8I(:,3%Ur>;F#.Lؤ |<l3zTTSU(бM\XBQy)B8g&X{cp^ekruԖ%v!Z`nFV _' gy3qIzquCW4 aMWLBLZjj~'QWvBc{d `yL8$NV, 4@)]7L퇣XZ%绗%-ꮯu.F^~>Y .&"=}Xq)l'ڛMA:k!J\52Ӛ(v2ya%ԬQڕ/ԗUwBmsW}lY2"n+rykÂp=7ՅԭwrىHz+?>;ř.(>˧I!E&>:~VP/FcHR"Btc5f`^Efc9&A#TTx /-H wMW rʷvmӣ U}2^Lf;!c>X%̊DsʳnQq$OfɖgxiW^邀6 cީ ͓qwU/"~,fne/1r9stP@x~~?ΘsXR"R\+޿y;VWԱΧ=Bz@$oN΍D; g@@/0 ՊdX͝}F&yT_f>ͅ$p`&OL4S4ysdk*CYmlcʐ0޼`^!*pzn#7|cE4$۝:;ÂIz7Yd< [}_A`]!#+]po)V &qi 6MNVh- )IWO+r8>6z8UD /JQ®REϕnϏfȣc']=xgr=K<3H/Vm2{ad!$p@=U92@$yV!d!D4bf$us翁9 'GUi8xWfjT`B%6iGȧ$RM#UeO̎qKI3M{B ZY(Jgn9=ɻGCf#UfcnXToP "0Y_}{$v:v;>wi5 O=7/nGy[*>ŧ ^tN3oinI]%U,t0OmIz!6-h7\Kp[ftvSz1$V~+'V(OknA17M|⇠<[sdLקk:B 0zhP?K e՞ſ=W(:eDki%zH |ӆcI vM"[fOAyxa D`t ;!;{-6$)4INJ[On.1ɉj?^'"2B/[LXT fMtڑGB kWYhd6ߗФMfMA1U.b &/4 [0%NA_׀րp67Oj1R#'$]HBn!G.ا|R\i8]_`$$0zP `(@|EX7l|eC+u'7?=; ۊ[fMDŽ[N{H& Fԓ5GMWEMCa6(BV`{ -'Ͱ[I^yFR֑ڊX((ʗ4*1^2nlHQWx6lnjxOB,#IMļ́EAqh9&n,7 1*h'ʲ#Q,9Lb Eo8u̒Ycg0L,8hT_W;fUA84ծ#'m';vYY x/%7U\Ck_#aTJ,b#8=BkuU(4*&*ǶFtcW'?IMgXIx5fK,w<4_ @4*Jbn:W5OjR@V-ܖגjsƒ O&jc䎁{Cic1X:@3 ԗeT'2YN=|G? >_YIub?{&Q\qx0uL EB+Bfdg'<e6iid1HA{#[h,L5shYI?&cfN1TN*t`ot㌈ܒ7&eP0%6 fn)Ik7#/ʻWXao˹OKط1%c3T+Hza c" KRWRz 1QJ.(|A%u/33DةXk}-u,amY 3^t^`q_ .3ff$j~,?דﭜcm );S G4~kΌo·dĩ@X{AP;*ןµfz B'*n+,eeh\Y? [ ("0MHW_a[r;/`%SitU2roAGyGX,|FyLbmlGC*`at,uņ"Fon=d[N<;a3D?qa =R>oڐ,G({ U="[(y#*䃞7y4iftC,oF~iV7(ўcVn3B u2ڟޫ )0*,YGoSy~o zp2A͍q"8"Qeba/+N;m ȕ5(biџl:9!h䶸DXp7Oc+7>L PEf8U0 :dLMF_̑)ߧiUnf\?]% ΄5a'#p O9Ss̩@H E~>Pj=b\`(^F[RƐҒ1?.wO0.Jx81L,ᓞS`=8{36q{qb{,ol}颸AŅpS CY:*qoA׻E(fpVXa?#}Tʀ9T]gu]8EG&BB#3fL d"_^Pi#@JG J {YncVޒ'عBU /m]ӈu/z~.`h"|}jPӂ !5^)!ѿ4Xs 6-$@XOdYm^FrARu,(/GK?d\1i5H 17Dڅ>֤7Z4j /,/ht[Ek|Q}\S y0,<$)IKO5zW7NpRIu.^QJ*qRYI/2pQAw,':Y|{CjNLO,XϘ  !oeSƖ gg9cugή^Ab2kj?R!o6@ڵ'U3MlȪYh$+ÙTd?#cݾ8i[U=VvZr < ڻn=}4@6>̻P.X(*ǍAps"J XC!&p[MK/)RѪf'RD A r9 (Wf͛u1{$cg%xQĀyJvc/_gΰX>thMa@yC4!_?¤6D4UO1kit#q'y#7QLr0G4GS 4qq[g.+bKgggY\_[ZYdɆa4K3&/#as i7/4od1 Tnz,*~lqX͝iڙh ]#gg'H9-GVu-"B{-=Aen6te#S;39sql?Uv$ydZ}$i^/\1NgC Y ej"f=o.`E sqnu)@!ĄZLF"IMֺWD٠8ƮȊJG 8AwR=K"!w{49L5\>39Х=@ʢ0x1B"=0}uѾNb$IY&1̀jN#nA}&p0i ުSo60M.8qvHll=7+3 1[)dX`d% e@팀5qt@0+dmTp2tK1/l`+st Vm t069B K_t ꧛h+XKa_ ˱+& u_Qm+Q6Pѱ-uQt/ f7f!sTR  $'P5F ʺ-8!epSyYơQx{'ł6NỈW u9oiRf?Z&^ -xJQΎKE,/fR\]rq6ȴs:K^B*^CB ls{{8b骂gH3k?-Xi.2?.M#2U~Ta9y1-ucp~-#dA5];3!yrd~56Yu勘XDJ#Y.$Qؽv EK`""iAUKtm:Gd X~EfC`ڹ/Z*-ޑX!.^!8G_-Çfr9dǑfW v}0CN{Ybcgan'tlC*;M3gɪ~be(A* uTacRIhYrC`bRni%=6xF=b"iQ{!Ͼ 1H9rXH;s`:1WnU 05vOK[ovh'?r #0 0 1@|I K==GP)Q ꣖Os c}%Pt8U\roa,h"RAS&qGS$R|%tqw%k 7d7IaC!X|yXᒺPm覠*Xу^B?ca!R\ȷQ4=Z5"`/t +wWY'*`7wdaS.V |awl|iY88:C&~Zӝ`)0-՗K̩ovwA-OGy"IPu[#f{IQޞnrOR#=GXSSF`Tdz]o849]șË?";Zkzbn.[}MiҾrRsDtP=غPc+:&*{Z-||SVO+vلཏ wSi!Ȍ6рn?%>®]Bqd~FV}IS%*r9Å~W!4JlImjj/ܖ nRE}g)t5[Zo hs}Jm0swWOoZUK5H40ykk].;a0yދx?1Ӣcr)郲nE! Ty*̉q@3vu69M?Xqqҥ0FÊ2.R)U=ɱ8`N'DEqirO|33hg@E{s!jmKh̽_ *7'>-,Sč ҍ0| j#G>jvԉK3okS/OoiÜDn0eR]{}Ne^ :TX<#Deb.%zaqI 5crz?\ߝK ٠ tB= F屉95KS|H ("qaH\3nUx.auǤgrittlp'cC2~^*6-Ӊô1[GAakˆ_LxZ5(-`֫ط%K'u'{s]`B/^sI!72ۧt@k r)J;G%CM#p01mcC,X9١F5NF?j_Wp^tx"?ݸcm|b [ eS~;Yٸ8".eeó6H휢"V5v\͖78<)z\&FN2izh5)Cu@nD`TQ&%lrAY9 Mc.cG)ֺ󇌭wqa55րz yqo'LOߩoԊ-R[ @|@XfB w&;\*E2j c?Uf*CӨ+U}0MR^W,)~8rIaQ#%Pǻ ^ = ClkDh[ݽIœ_%5Bp*G8瞳5v ^o[ އN𤅯sx/O;XvuȠxȠ ÈUչ!mfB| B3!ٷSZ%#qWNf2 _>_F0'?,SX~v$QhNB"9VL)^ҧ:)YPnh 1ӄ_J3Rr7M&3wB0@Vje".X':؀{IEXys(溆@{mp\ az- , 6>HLֻmtC kFuYY&f~7j8@zH|AYoc,`u&ٿ5,s6i,8-#a/y +0Gwm%cA%Ug~JTЇ -?R3A%Ipݐ/a%Pd-Fa>^eQN+BuE|.R+Ok ^젷m6.ܫ@_-D^`ڈmϯp`|.x=[QdR0aX$kl*%sjԙ'A*KD*}ᕬpAX)xMcjmTΈpթV=!x?+EC'?j_`FU9+U@~6wuWzEK5… ⟾]pGCYI˪gAfÒ%ˆ OS\08 eH:jv + %%̥(sl=G>ߋBw,g%mDfgg2,J ﵀1Tk'h}p,}Q62 $K:q"EZ@vGt%Z/2`X%(|:L=͟ 3 Xk% }ZtaR=g0P6#CK>Vc;|~AMdar{RCcw.ԪƷXEPHm7H޺ǧEi.vK-?.0{pd#Ycp 3aLe`}fR-Ekmšĝ4_Gly}.X*2K6a \w2qqF|m J 9PH~/HկP8/ Rb*#2I.ZU$^&4bY,@$qˌYV&2grÓZգpF2qڰSD/^[71dЬ%U謭Pd\?!eQ Plb$-|OLyaIRV?Pnn5}G'~F,A2!v>HdE s}tmrܩʟ_YTt 60}q!@D{\ϻUуj(i6]GHd&D@` PKd8,D`XaKk4+Ki~_BٿXExl58< nʡ&݊%U3c>uLK&b^b}lQ@4 swZI3b 1HcGG60ۍ^B pٽz$ 3A|.K79q/zQMSRy+X_ƟQK ?_jw?t.2q,x*,s N "1-p3F5W=h/}39Q4Tއ;ݱ, 4* kZ׷kP (Nc @+0p8SuU'8rB(qWHulZ J??k{*J\> (ˈy<9frhTT-3i7cBxw'4S*y#SstUT`&#39A7 Q#U̔p at!ͤW]2!ɽRL-rԍN*?2xF ;"j7dAZtVw2k2PְU9K[U1ɎD\e\h )rVǏʲ1,k#!S&iG/6kLtwF -vpnE ~1*t6lmj-&a%}м_x_:vIi %L3h'k|[وsVR06@e>9rSF_b H}_ER9| of'zge[/93K[zw_L6訍_ㅨ Yнk9Z)Nkۭ /ά4e&>أ.fuS:gxn U-(-d(+AR*- _F#h'+`\?0;T_Rxӷt1!DT4C*/Ҭ+P"P} 7+X~^GQͤ#SZ;͵KA+#UaˁlM9HexXE< tOYN%opV&h\1f V92[4&(s~R'9NisBhȋB.,4 Wxxl Þw"R]cdk78*%~Aeͻp!oQ 𵹱7g<W#dZv?\DaP:8(ːIZq;Gۨm~>2uvL(1Dxzh6}.M¥x&[RCkD I glbK?R6M$ jPʰV \2RRbccDQ4KK^*)#H$291m( :8Exq2h4GǞ%v>@{ۅ JYj ^翞 dpOL04ݏm9V.Y))6ht@TWBBWP6CpaF.H.=> 7]؄%T͋JFTeG̋OigD~Ngny>XX!`֜W[s(^nXc<ŀ'tFyJy"ẗmc1I9 yc~QlQ# \}rwJ9S:{?Er3t; &כlVܳi\N>8N5y[Q!_ai};{Vh,@Jbͺ벅+wIV #<| ePwEx(4qY+Iٽy *U`E_Xё`q6HA."-MV~ZԤo#.͢P~((8SXӟns:Qnq"෸3cwܼ)JYk.Q6;#Rv!M^vhh@b&D&OehÖVJƻ~0-IQL ;yЭΪ ophRd`E=S㷍`1^C>8\S,Ë6.rml(4-iЅL(gCwk~ƃ¦0{ G(݄X_x'ɊB3 |!.m3fPAGs#R n_)#m2@qHei5.l7gTЯp )TX^õRK0'7tCdK". OHȩܧz(1oCxMYƽ%$T1OМVXX&9yΉjth( u=||sx9V/ЉaqM8&Bxt$nKxA愍ymG`Cyr$~镫ԉmyZ]`OMP) Վa47-_*ړR㠫DlB3PYnx P4” fyazlv.9O .6;kQ 'Qvb/A##̕lT'H5x:Do Zh[SGG>-J+^@n0^Y'TJ+{?+hC /ʖvc~~hK WJ]r.H 1CNj4,pF4zjh@3O= s4c\SqbkqR%Su +ۇ#[E&ygi(7P&&Q1lp9 ~#>rӽ=9#ner{>8Q^> <"#>t"o pWM8ta`K݋!Ȉ끲^ʜ S!:ut mǗS:|жZ *,zXVTQd -ꑤe5Ceq>Em#8P+AODp"X;h)\i6rWu /B~CzozؗHGVʪl :WK=y3U l`D[~ (쇭?#?A>yPo˅]p۞ZegzXF@O,pDpg114PÕsֿZr{If!C$ը!P&= Y &pPe&U‰d΃N؞Ex4Us|{d[+_Sr)5X܈ 1埙ofc86xx$w<*^n܅ Hc ?픧 {f ei* W7_|Nq-XWybу8]28Rf6**oV2YpScg%:pݺBk3sF_@m"@8f| \ %Ü5ycHrHfQU?# &~u;eM[!A> uwˆbJ~@mz:a[ Vi !,@XK<ʨ7+4{չɣqEZ˔*Aa)I"(>Yy)0j,.\J8Z2lkSa- z_-9*2'_2֋22HFq<Hj;Is)51 i]22?f6țт=$ro8MH m0dZv/y,ykj.c13qLmgML2ȲrF o |Jw Nj12oni}BnL ,~0ts|F>BBTYv^gE%\HPz{5G1;eAg,&'-KJ^ݵ 9 2>PGNq@Zʉ?Q@"b{XTkA\Ԍ@Jͼ]4t(K8#e轃 ;uU*n@<-ĺ#Vk sDߥ2_>8B`˾R0w L(hof-dJ H";\yOX̚ΝAW>W%dQ6Y0gD F !}uu$)Rq eόeO ɣ\mi1D!bkR2.{(wFErbPy2+fFaTyPL[2 $R \dymʎkyU2h=L֫9$X1 kw@ƈG€_v~rvxukd/A=0?>==AB-{H{/jx^g/WgH36.#j_۰ǿ,0ssFdu^b^I֕QL[G{,a=D !6NVMz:K^L׸~X|T`%Py@#ϱ KTQ)R Fo_Ť`0`w\4\ V/J?rq>!,偙##lZ*gG;Mϴ( V+z RUKs&eG J z#ͨm?jTpNgV RJ,=*ۢQfIռ ,,b#˕+nᵔK!lC噙:wvnbw 6.WYs(gN &uŏh &mp;>e]ev#SVnCʦ2ˉqΉ2W,/ž6|o p)C;r|,`0ݱB-sOYlsd֢댿0U}? &]u)j7RVʡt~[n\Aths J׋$Kw)1eЬxLNc.3h1 7U<{R2<0V#k#w+e;DꁰuofzxrZbMd%a=+å};3F5Tz>Cw6dct3GhN%'^8yD9ØS^G-љ)ҿsk#.o Srqt~ $TxR[feƻ}m<;A>h(cD_5x-f͍/d}gݭf&2JP_ih$,^a~.ȝRBH6L @ѦJlRԎM^j=&P9Je}ǫ$X%\qYk^79??V~Sb0xqWO/y49&1fc^sb=_7iR\+` <}eUUpڄ@) e!m2z_ۭdaIs|ebjkӇnks.3^VzQZ(CYd=Cr-NtoK Ө B/"~Or]'U162?vhJEH8y ed,G0'fФ @x9c˶9,Ks=ע5&%o@_8_ٔК{RQhƭl{ܠA1f*_R-I9,8bC{)9 oڶw3Umxuu4<3[2a"ꌨ(9X4{ Vf,|SE,UzGԬ*:\8CGՉ\?ӛ=>/nO m\k>R <`s~uBӪsJQfI~KZ0f"+FTB"(Ÿ8 XkqSZ5Kt݌wVLSCu?E􇱰QGKBreB Ӝ}a*̍h(+q cQ}'O;lx^y_—e*i^04Ɋ]$Vt |HQ$& 7xzT&6 OO*Yՠn=hR5UgMr8EKnS+Ҏ qD!*ڭ]6!!7Dڐh4L[YnHCqgz+0}7+q߬:2^K짂gw~-'x8nc%=ORїԽAׂW^<׽$62ɱF?wx=LRs)j"uEց'B,4:թX+ I9CI̊,sx>DZi;_፞)l=;5Lۉ{׵.~@=ro*YB-x0FՐE;4aRylj.8jkC `etCxhyS~o?X0?p#yqI=R0k,>dѣ_Ĥ~mA E0Jz6ÒMW y"oԃ xڧ?d2ḣl. A~~s>8VLU#<ӅT{i\cŐnFa Df. Z,O{<֫dտD̙PtriǶux 嘕Bħ++aMY-^龅bY)Wd{*?Bz z<߯B TR² ov`WcG{u+1݈!>򣛠tօl\]22q/v(-@( RL !2z1BB!}h0KU!YX%SZ`, 4/RgYqIpe.__qe9],@J5|[T0ª'lkYKia6Q_s-Ao6Cv5}}]^R+VGef5Cjfb[DGBayG՟CΝD5C^$P=8O jn<F,/h9>o WR ¨\<aXJVjڀޣ䘣ݰyMN:kyJ)"c/+z0#dL3<1-I(vk {+d sZr;_n [權M"TmqbC"E:oCW'|Ĭ" ĝ^ԝl`{I>mL!̝"6]nd[N7)cQgl$,~J}6LS3;UoKx$'l=t#H[=ug [&S\?6Y,`}=y/}#.zn. *gzW[>ģ.:{03#Ϸ1_&IKW1̤EӪTpPaZ 6J?&qr'ej䦾fH^N׍ѩAR >/)WQV-eE.MVޠySEm}jX~%c7ڏOz~@uaTģqn) Ṫ _i尓<؆9[-Qe;EpVoXR5FⴹgZc Ş}"LG89c%wY|ɧNG.'L8rjum\8Ȱ %Bo#Zc:fbt{nl$v'Ŋҧ/QU x-KG';$1m=#Qlp |z3qVe7|e3Gq1| yAzW](ۗcӸoh.l&eP n}_BC%LHH"~0C(l[5Dh'?\>݂݁YYMCg/}KNxjoq3)}O6Q>g}7uX%HomyIkoBo~ɾ7t8~mx '%ه3Tƅ4Չ5'caв agR\ĴS2yK z7u٧"6psOHب'%EȭﻹlPFK҅cƕjnGy̾n/=ip`t^N*M^J%yFho}s,&?4L\,ÑjGhx 3}cD<'}9NT$d2F5oƀI ػV͈Lboԣ۩cǧڙv 4e)f=2ܲvPN8 TDtW8\% '4YZLЊ EM*X.Lr&db}Ho/&"6!LcPH.".87Yy4kju>" sg5bQ̣sRR0<OWj[=?E83%"H73\|}Vb|U4ej]B93ט2Hdfh5z$mƏ YDlmR%vJu)"h'RJVcH)<4)vocSt x +z}63 m"ۭ_;ly7-!!&O? N*r)"CPCIta~i+^+@Xx#(jY԰*J iEx7g#j:xNDYBc>\~S7 nZQ# Sыe*e6Zx\}V"Ki ZTlky!u/G4]c(Z>ai--F8%@qv?sa:èFZk%%ſXx˳^mY`u*mMRwYx-xA_ؐ'8RGT`.2AHw=[%Zs7@CIӹ&voPQ*`4M:Chn6DL2MOh(4nL>ofAQ!w(WB'" v륎Z mP ǥ$5BgC.d֥XioFZ`g^MH B^}:1Ξ޺N@<1%+1ƦOn~RϥP¹Lq8zdxu{O#~""%Uu@zOYq9I W~*{M*7=H?Ɲrcq=REN,l镒xFpd <2sIvg-5!6e\NK7tL=J9X(S]B`(6Qcvg+ B-dGUhAmSsL 4_\mU 4}๘ef]͵M0î%G>cAa׿R\T{+#n&$SPtDʶ՞r,(0b7W7zXƝ+t WF}4:HIfiK$sа Pև:þ8$.Đs]8Y [2SD"io草lA_J' p;뤤@ /2q "H?XopI8n_H홰1 RZr~G| gQM.d7ꨊz>jw$H\dl=v#W ލ2 T"ʏzƲ` m:Դ ۉ+@!h C74-QAgnQ±p(A@j\>5-^8~ig@]m>*ф&ʳDX |)L~=䶒LN@e2">a2Gh+:W2Ze>^;ت)aɶod8-*kK96nuђfO-^N%s e\\kYyc<*UX\%s?\ZiǑ~Ht)JxK˯ TY=vaدn2L"*T)бG,ju꾣:H#z&KTC#ϭ׳Ni.COn?(vD\4~D\=Va hJR(W'fhduo Frmݣ̴CPeJu+Dx?;gBĉG&Jm xp azh w1Kb‘CA YJ~ʰ {M0C#]g+T>[s ׿C'm3RX3C+ HY94g3tc}(Ji63/tRUIojYTxB{Ƃ \8L1c@o7b[|E?=~_%eW(byEέIbkczcYHl{V.p\䭘+.jg ']VC#/Di/:.*0 ihBHoP[[aMWQ j1:xҸL8bNq{͆15r}p;N$sHL(86O4HҭL*: %טʓ~r$0c[rp8F|> SHFǸXƮ,nsH˳,$qF 'W5bzK *urV"󦳻25S2)&P31ں?{QcKA})À>+4`8^$`,b탳&㨠ј^}Kn&߿$GFXS/f}L idvSe+K.$Sᙥ^7#@M | ]qn'2Z8u#P =̄ dkN#Z(l(<#,*p<+ql w@tK&HbI+MVڛ|r}4 ZQ ;GiZEj,[A,ʧ~r0Pp?/ETJ"Bd$B)IkYb%zڅ!6uޝ0["*NIzO 51^-a-E99JIHt?wRTN{HӁQCYK}fZ[=s@"%.,ikZZ]KEI+Qg*(X lԑvLjc!*oM?0k"mŬ$W7< ( %S;L>Fj]E:Ȗbc3T_l_b^W_ nlK^9NY9 G>S$~8M]IT: MjԘ$6>3-c\ƺ׼ѫ#\ Q`H?~3'ub,9pHhmJ#(#9M"ߙk a_ |}<$HLr i*_E 5{&nQT S|EYzWɨ< C{%&c}T @/9pr$D#b3#G`l(;&#z%#l8LKl~dK]ȞMe_ﳉQ-cQk+ob[*:卮v3a]qОO{4U '_62u1o ,n%2;]@ um5›w/YHS(uƭ:?JAc1^?@YڜRD.e-0!{;i.ўQqtE(/?)?^J 2}g,%g>ǃ=|P4̟9LD .hʕҁ2桙!=3Lfcx}Ot;)ٺA&l!hdę 30p cfY{GkY=3&+ hZPۇ[5 ]7~gP-nuFv!'^&Jv1Y[.kGM=eP:B \& l@h`qb$M9kXE5'oH] q+k()EQummO.Q 18שx1G=!!qG.mib;jaIPQWFUv^LA'Iْ%0鷓zq0䎽7f^֎}ʴ^DU=)DvߝO K%y-d&/U$ &uA^*qa,zĵЧsBd 0D4P|+v&+H<{)[ߺhjmyz^|F-hO/6iƄLb}? ʓI! 099J(j2]NzgPƢs(UW5~&ŵ1nA)sIjvQ.J:%NÝ*\MѪpWĨ> *ZS)mCtii)qUE1#ZdXYu"#¢?B<(:F=$Ѵ5,|`+rK>]"zÈk$҂הbt=7~Aֹ%;ۇ!Z[Dʷ?HgsoE' >l856Q5z#\pod`"Ғ_:Ϊ'^C+4䭠+Pw^X%E3פWk<.*W%21kWX7F08?WtŎ ? 1Y+J~(8Ui' oU*Sϗm~}J2s?( D,rN'Qvk?QZ!$ ߛ1Hmx~Czxet٫iI νx{Ҥ،ID;{+l3'd z>1hAGo=:ekҭ1W>ctJ{4tja "@tbpk;ZcKFRlD#:橘($(2v]ҐHK(cX:*p__qP5^YNKu.3~3]{{֙=#.;g%'}Njt6uFz99 gS2:*i xaEDĈ9_ V2N_Z@Ƈg "x<dB1\I ʃpˢBV>#FwG%[`#zDSЊ^yʿngD4#bQ_XrmP'X&JPf |d-n?Q%y|2نljR[Y9ylC>, }3PdaR?VpLWWwۡk+Iw_W:BJ; T RS4;C)+TՌk@y) DUz'f5ݴJgP$sIw8Ô -YBH 7ԘYx_~bNNK&9N5?OWqϜ6 X_^ O e d`PJ=iQxdI4; kM zu|_ Hx̤K A|y7VT#P(OF̽{iۭ}kl{ Y:rV}2}&|5ЎدCS*zv(E3Fz+dy6>GѨF W|(7Z CI="\y?8 Ò߂Kb_fv<з(+4tA> PhpKjR=:B5ee!LRLvWD5[k^ߋ&Z# }m~qMWtU}Z ,=Gm[Hr8u?9t?4w2FRy Sw*..~HeҨ+aɏU5!0{NK.`ȵڷļvQ⽗X+MTl=s^#Nht!oB"TEOmC?;EB8<\{]"|=/_*4!LMW3DžjJm䝃ҫǚ H'S$WurY{MKV2]3䃴"k:2;,3=SGYZ,*t;tPU!nճCfƷ I1~ǯVh zό;c9 ];Jt/DZX_2Fs"g'`vsiU2Qic} |Iv@I}{_Z]\b:|@JYg-(Gb\V0r,cy u5)qQݍiNRTOj.ej?"'|ͥ`4ܗLHebP #P٠i妳i㯉2!_L<$H >iݻx)[8(ae% {6֋˙'i0G?/dC}2kLw4r0d~O$J \tI 7؉*TIow2'\^Y^ΪܿZ }r,P8|f56D`֙50 ;D l^ocJ9JO*L%m7F++sVTs:^މ}!JHOaz^ZSy :mN|\͒ɝ`L,MǢD+STE*LOWZ1w: ǻG; Z+ّ<.07,DΟCMwKty]dLSnU<ںǷIm B3ib 4΍ UER:k.3 V k|W0Ig9iZ=\ y/G¡}DjbQD̝؄)3YZU vVv+9}^/3' pӴEv`bPг`P~Da֘ec31&6fb0?Q6mؼ`܍ϨΎ~-PtA {KxP m #~ 1CAOހK1Uiq`.qK=)u7Lk]ro ĄwoDM rml*TOοnE֩)fgZ̡ЋonW`G=aew/bkJf*ƈ3U@u|CE6ϗ#-$2Hq+| ; V܄C]B  6|4n5.37Jҗ0-zjM ,0HD\0Zs_G{4ǽ]{|C'<'YQOWf+|C `93P j^9i!:xg);AD QCBQmdK'\ nZfyOw77[uyQÔ-K[~az"1VOO^TKc˖)\]6E:g/ '"v8!QRhA \W5KaiB: Z@:Tbj ]\dgFn5OXǧ?Su3 ]D Rg9&jt|5E==2G_yOmC:V(3YD\dkǁ[r5Cs;lm!Dxfj"#=l<6bc1H}V%i^POtŖr\֧t~[+1L8Rȶw#7CbrDgr˛wsfXeVReiMO<(/pN 2N$x׳!)$-w) a5=aDžk"-}Z]Œ|9Y$ƤN7=Y2 ŠK<ʤdeWYPi{  USUU,YQrҶfNXk#gl<Dמ b@0u$I6rԄLnM8?CGVѧXx )֊E8sоo?H5eb(ҼtZ໑yXc-' L~zEmgYq/u!'4TfCu pP~`|F º!>Ǚ\rRHlְmSƆ"$|-fQ*:P훚 TM,W2Y/>rAzA ,?6+Y?S}3:`i`ұ ޲K믷{[Uy,}m*̿yևR+b4i+x[?NtqU^Fdor2+D]d_@-3(\'KtžQ\W>Q9BbV4Y"e%,9X?r!eB7a@+bNWNXjP@u 0 \)oKE=ju9_҈=Xez],̣v!)\xvtb(den pwg .Jd^d1ΩNnғwEjsxi%e&b\+4VtJiy(etqc*}#p3$HE(6hU+:{7ʱU:|`MWhB %h' ه\/c坞@9daڲ0xMٮƟ_Ozt_J)O*zr8Z%ާ}܃( -W{Om5Ve3kG>V+2.-_9aƈildęo"*}`[yY)>k *׼?oeGr+Jg[ hRaUV$@ 龸6zv }#} {c6cWvq Ȏ|gy&s޼1+f>J:M閇Ț. 9OlLd Oi_Zbx*XqzaM%d7̻&&GғD?v?TkWk%ŰC {N}W6MAe#}e^EqB ܙXwFqS΁f|OG"sU>֭B-*}oUAݗEQfXr 2K~YZ᪛/=xH2[BqYa ?[% ڼ^Ԛs8yoIGmʺѣo-R"* [?ZN%hCkWCŬQE uXBl#GFN}kx~ܑ kjAYHM/I#9^G_PFX9Z6yc WeA:p{[yCN[fT^ &Ӭ C29L@ʔD4_+th/5 !d & 5$.C{ +pp%DЏ=Noq H M  em i7"hO2*f^M_U!ܒއiuMܬ1 A?'f篇(Rm.$edbV']VOgφӨ{_z@Mo-X%}鞃|6(M -t-yT7*?G.koT/95ܻ"{iWga1>b-Xw)=nVE0K&Nz4K6̞##ބ1z-|݌CS| 1Geez6+?|NJ㊭)ܸ K&tX=ѰTSq|uX >U/ڨWtOk+Ւ!v:YO!C CIPrPB+\4/8ѩGRbCIKB.NqnD/  >*%8a2zq[ oŞ9T$EU0u_VPjaRK+ؒ$c'l8ϵꐹ%.ݜ&([yG9r@ouR\7iy0(*D9`J!8?Y YޟjU^rs^^;'nb6,՘yעJIc(qh&kC?Z*Q_QU,#P4Ugak@4#ywhް5!\v,~kwc91cY:I]WPbu7;H|)R<( '̎ `*7q5/ô0Tȓ~0<bz{@xilۆ]UqX:9$2EGg7T-ʑ( N&v7%YjDmwg/ӡ %䶦Ѷx9-ĬιxtDƁc5lpn/@YΝ6Оh΁K[᝘1$N)"Xۏad{aᡟKSs>[uHzq)b-RuVpK$_NopcnUۓ,쵭w7%q?x6@!RAz7, U zׅs-\eK3ٮue!oli%&L 5czNꞼzt|.wwurQr,HYΦK*[['uMrJi59le^^ΜyDwP12D-6U&Rh!^<+-=as+7:Bhb`BmXgxj/YldQ߅ò#zNx[u l&%}cHǸSCT+R$Jo7UF% ; YdE][ Z [lL-wb=3Eh2u+|R*@=mNТ.]|)U[qS߹U@xeY.Ehj*]H;dƁ궟cUo$Kp[y9o;y4O@jSa?H7VP_ƨV]S#ːQ`Fgni,~7CC5PУqpP1xPr EKØ_0>d1b[%1]vi VrA.ў|Myݫ 1Z5-cGQ6?t:f*Gw28:I3w7CR7Au.kS&l#V{PYJPPSA)%>(K T@C=w`{b_L<_Von[r,ȉ:8v9UW:C٠ lsIxH~`HSZaպOX0RP:6_ܛkYo)=+iۀXA;Y6Gչn TI P3+{m ڲ9դ3rM(:1x yb7~(s#d+%=OA|%oHwtz<3,^+uCμAeIuoXuƕ(jT6tDf m_.U{p]<5%B20eLB@لmKZLh7ez@x J(j\.M Yi 6^t-ӊ=,ڒ}^K"˘o8o[ y z#d2ޙ@5W*9w_)~r P'igM^v0\E+"DJfpv@=H;yR2Sc7q'H D O]E 7?&\@wYqj&E PS!E.3+F3n`M#ÜvIW\qbN)5?<]I>13zit;{tx!L0jKK\_yn@"RX~Ϝt{xHtp.iϹ0Q靑蔫Ή8|8?ɌʢͥEu7%/74u ˯Xst o1<Y&t9bA >' I2*tظW~vϳPK"E ܀@Dxw>|u KIFC@q+\V$;" sJS%-tZ(m/`%dpSA"=!+R-"mDXo0kR4Q~{$Mq\!Vٰ~] %Ж.BX(J5(1/1&vkOJ%JT5ݟQ8s{ ?uA1= thիsKnזv`m&H&;?m7yFD0|*%IUun (p83;|㲽L@/+*GP~[ 0RUC]cAy(kY()Y *F@nv/mh:>7N[ݥq̈fn3V1/tZtAF1;Yy|km7}i":_[\2e5'Kqjdnwmz[wzW,FRVFc꼥*d+an{o(ƨ*b~/ZΧ̓U>ױOA#y{Oy[Ů~zMbST2ʟoU177L@YRnG]Ζw$|5#!y߀JDj 7=^bx@rKqG֮QdD+x<48ZΊ=IP`MӍM@}ކDbs߈tP,Fx,჊H>>Qr 1AX#Dh?[guy%NV5t\ "aֻّU+ܗ _BIC:Z={lz ڌ:f=8&́z'<#"W"5=@ "|8a+uQboF}mk^r(fWh*XwbNĒwwР%APJّ70դICHk7JFJ5Ug 'pc?IPb[$94ED)AN+۲t?#<8XFeF!@};G]vJ/E ؤgs1:y l@Ω { # >K#R@_&?[\SS,0{r{}2}k\36,PҡrnĢli]}o2l('s[;Tb)ysN>żaץ]J;3eacMTɠ3ALj;*T܁U݉2wt2Dz u~џNܶ)1{8M Tu wdNg;nW~r FdzVQTYxlh{[ĄTc:/OxZ efFC+J#S?ի@thUpN5[eA1G&?"TTm<޲ 1\Y;8;G @VPtEo-JAm}KS* (KRz z;CY>/ ZU^cyig BEyս\Ơk8'͡1&}BU]HõJ2bH"83.=ĵEBx4j":B+=j]q·J=TmُJ};rN+%\KLGxZ rX=5ߚd1[$봮YggG-K^!< y߮'̘yo@l Eg Q~JoNÆͅkNu#]gh=pN'C]=u $n6+(vCPLjWp>r<Ż5'$c ^YD7Kg3-Y0-eA] h@w|*OnF/1&Ⱥ~Bf΃^tᄇg`omir Ier\ z: -SsG{=2e\6e»[omgʂAM2-RNB##NxlXrna6o(dY|=d ^Ҥ"D;FPnz_R*e"[Hv@g5G䐖;sQ7V}Zmhァ^M$DRiRFY <;lmt!s =O/C -ѷ,{XDXCXL$;O2P(gWUZ588.19+ gY;ٝoC\Gѕ9gq'_%8V811T.Fefk N3A]5an0GQ2Q O̅5A=ue0Wp5,HJ Tj'm~=[,FCb~gxz={DE$/J+3Ω3j"g'"fv(,0NYRiryC2bfHZpмZ\{~wyTSL^+m7}8he72A~O&sag;+Կ&(=*90} IhB-0iR+j!ߍ%mPAJ1X \DBUOd26CRiDqE:{SOKS7X{{*)O@O'#sP\\wU}pרTŵ%6K4% #0]sݵg!׊"e<5JU | ! kѧnSr(HD񏏡1H @_7P*Zj[%:sd7ƒ7u4q Zv*Utibi'.{wwdbi]K Bs TV;2ٟ}"QQ/!^'z{tl-(h;ISǼl8vO̅7Wr RQN|CLK,+(GM]ێ7`MCQ`h, K.^'GLT ,`7_d p߃EbHsMnҳ4M _?gFҀ<,Z5S?|^M}| FG 5O43 =R!C`r #n>lHY|Q!0 31yCVb`3 ȭm4_u8=z-\ϠS3C嶇#<)A-۷1R@ UĤMݹfSv֥aURnvꇓ8x1%fw=gQX j&߲y=%" ۫< ]^~j!9{0CMOi Mҡ?pSjb2̷D\L>7LBÉ(LZ2k< 7e >6zPb Oh+4*/^%wp+>T79MK* 7S)Vƃ{E|)&fVݩ|xsFh*E}b5O]쩎jq$ZfI-9Yn-jT<%OQb0yVM͏D^h$.*_6/& ՜]»5|Ry_щ d/_7Z6x% a3OlVh> j^' QO & _q5E~NxB2 "hNMd6͙ 4Xާ1C}H!|/)lܣ Жmj.A J.SI,R**ѸOrGJ5|{Ӷ1Q7EJrWZE)r1F]_₎A7 I_Ѻ =h7$&iVy#lQؠ>Bڎ@vL[r^AEuoSH?&PR 뱟,ЖjRг_' /h&K NCPe:"XK挾?QGr CF3_~ ? ðQVHD[`j*G5g uC"W2أhky~3ĄbBq^{ʘZ fLNh.3rO ˲%$tkb#q,Cr ۄ)-2ay,M nxQ݁C%4zIQ5+,vf}Hg͝R|) B†;i`Y/xn{;tl@֨WuAn!8pKQ ]aIqH\;KdrB^h-qZ_}MlLh(Yގk&g%N) 8vNoNNNwUH1Ou^H '"o(K=2_NZUh0G*/fJpz?EvRNIbǯMj*FR4+υa褎tiiY ,򿐵G͛ApIxT@a+aBdYMf<(F=:꓌ڼĀW ƶv[ISIl0݉ì ^;lU6C^8n̚.LCYpLb^~G{d5H|t!UE⪬pwC@Y.`>vN@:Zihjf8[);e;>KS#,s8 <";܈O7=keIz|T R]C +ވ7<6noHXIx0 bAgE&Dc=Sꗩ!6 a|@` 4]?A5H_zrYve@u{s1fJӤqӚpo9?>V&) h˦vYO{mDW׹ գLvKL߾"|bSE`w%n0gNL#I&V) N˨vjdB'b+^*bs]8`<УeGK>l2 #/^rz`w]4m5 dK|4GcSvV9ЍcU|~Jr'u;!݌ ByCqntWLrfN?JV[-@ĚtM_μ㸆  K9%gsq4,e^*:x/igipBvN1y> Ď?Օ EaoToX 4.$ ɺNKZT'}`4LѼ.pƯK&²S/"u6.eH{ i5 S$dт Mk#W&Uhk( Ek%"bSp7AyYݾ%/fj)HXT^[ػ>OOF7 M״x MkLEYNEXwP|-bH\@3)d+F9³)gGNx3sO&#oL胜h-Wܧ>^&celQta]9}tq{~m[[9!40r-O%0TVRoX6rOv']E^Ղ Rh h=Mri?d8k0pzb$ܻ?#)U-| PDO0 ДpBۄSd1LP UB~ }V¹&&~ܯ!I| %[ .FyR~zSGq6A>n^cUm'~XZAW.yQ M$4܅."Y`ި[n&;ԉ!AE$>mZF P A*ޖ T_ ZFY?cJVǧR[ *;aNn`>5ŝU+E6f1nBtwݽ-;Ԏ%P4fi'(^MJk9 %(@ASMp::ppt&quP3=Lw$]ij(Vּ"/qAZcwi|Qђ02[0xS&_Gt(?m~h=;S MA\;s)XB a$.cx#k(=byIٖw_bsV>q r" Kښ;#ڶҕxuMKM-ߖAց|\wڡo&[u3z?|t)M-lT0m )~76nOaDPC|1J[.GVz0%eAƟzJI쇽A䬗H0fR7ރSQu{_1/l]n"J5`(͹a:'0`WD_P_p #@7qs|Qb=e#<nda?2Jm pdFTn$Z9zG83)0&]xU\H3hnւ#;N5?dXNż4bN3ږQߴφ0WV lG@Ӟ/}_XE_ƕ3<62?8`Q4/\Ŀ2(^QI͘kY^5UE9$T+Yy &䩹I5twO e8c#e銫eveU$['=NA T6?aC& Z+NL␡,-&RjPOogmG[O-tv|kwDcTI\;Ciu3:5g{D:|_2Q63IdVmGiH3G|eEӚxM~1v4HdԻ) 89^p!F$]p#jнQ r.;wRp{ +YSûE)>#Z`mfҋ{-7joNy}< :>St\ٍ,U63, tQ'3=2)c 8C@U[&Qso@o!F"h +^yJQg5>G5yƼD>krBSJvt臂y^[d &}ۂe Vff F"l1wso{`=IeZ!E+Ӻ Ԥ5< ygQ~|6$t?Zn\į+R^ %ߦZab+HNjf!!r0W/{i^\ȕaˠч0?*Hr|#Q;G{C\7g%HS!en#;#TDSxo|wS=B׎s91\eR$+#e8R3*SM =qs03 )c.]"]b&7%z-2YC҃pX!34:7~azw|.F?*o9^P|lZđJ~E(pL `ec_qns.%E.'עː#8$ߊZN=Cᱵ4L^XIGTu ={3] gڭ.c\Cc/\y5gP%0LBwWQ]V68$y< "mUMzvU%ޮ. D)"7|$[UH4{p8=QKSeW^, BK4d%3*V% 6vlF.8އ? Zzb?]0$ W Q|d22j ʧzzyq4TYPEɀƹ;r]m4[GݣQu!U=H~h"b^kK*O9-#|op!1N笍~rUoܱﷁOM+?tJWk>tt]]Vl ۩x蚁痈D/EJ>+zSh9̂gb/ *Ep[ e+@.gAIĈDaِXK~&<l3fD!#XaŰ!O(sə.RqhQt*  W{kB 02{ՆnǫlQ3SuQ WsHsmט_|-7k8L,,{ś9Y Pq0j\my[rxOic„9')J=*3?FNh}+6J3fyz}UXYhAN&Wf7gW7 E`0tix{OR@.As="BHDlȭMa~$u+Bz~xgǰ~;2mr~Y`DQ49k?gRZqU!_*hW桱D828ʢSjd%S ƒb4/z7 srLlhX ݚ=F 6d/UV`܉El혫 1s>Ö f;\b_mJrդAw1HkQX92L~͍(1aUʣ]8,ClqO)N.0| Qr ۉz!%ܢI O?ZU{zAǎxŒcQMԁmqeJ5hFp-**я(JHkEDj=e!G'gvHv.dhz1RׇaY0k#}hEޯJ)/=I'Kʤ娃`x%5# oa۰7RX&0J z ;EJ)|~טr@n r p>,{=$$4lfeQuSeJhXZHv;׻d@~h$o!EQAܵhɅU+ [(c$iiq{n |%=]^m S-c/fw2F $XϫVH \&oAMA>7h0-~T z)>Hn@#yїo Ygs$#}ǍCk0OZ$ `qvB Įd6ms@d i5WA2IB0p%mM!<4Vy6D1M#X--ᵤ HukdU^Mz$u0 ơs} [ѱ񟣱E [X7[e]Sre3~@|\xu¯Ui]1uvQ9I5ǞD2fj *g")<#"|7J6\w_!4 nܢ0*u 2hY[K{Zp'T @7qp˨;_ BeJPCXʡ.HKF fè4r)ZYa6ĻSǖ24!xyp>Nr2G6W!GdI5[,CSKXEV7'|A+]YfQ1qocC SMg<rIdd_c%j^d2W7aɫKj3/xZ8lÏry3hɧ*G_X/M%rgoވM*4`T[n-Q"L@ a:rC7MPVG:_/ˬN߂$LZud{cG79\7ɗ<;șόYD^w F]梫b &Wx1ZOs 'F^n;xًIb2d~s"0IR7[٠)Z\RZ]lNx^]@HWs;O.< Cq 0dP¹#*cwAoP}ʨ*RǁxԷ(xw}gu~l{,~X3#l5j? LѠz2߻6پ]"\ iڶg=WM1WwNr#8}Y ̾<[md_3oiMidP*Z0.q8z*HHTNPPi .C)V(?ߌgfuNP`r m4v?4IeC鉇]tbl=0YX~jZ],CW`-Y LiU}>P"HPѥ:UUja<|IwELM2EJFUqsn-Z U=h1m_E6h7y>k(o](*9){hJUa>m-򦤈5e/ mkC+qѿcn2a'趉M eU-a{ٹiA+ʹUx) Ey)\އ+ϙ. W.oぱt%Hݲ[܈u*0g9hLuPhJ~ }2Ȉ '[I:iKh]8qoA)oA}A Q Z©kCy Z\9 -Wr zIg[& eUcI~Y0:4D{ K؇n Lj.lrtX&_ĺ3VZŔȸnFW2P ozX\6)"zNe"$-\UЌH!66^XVvѡM:D#S)`P#zz#:01;;v˜L`gWbXa],$F s 쥿E:0T1K$K+ٰj‡2nV(`&hG SO)n09G?7'K9NymޛOB.diV>v.W!jɌN= h^k0V۩R .JVj_VU?i+ _e2BT'Vs3d8:hpG^tI}O1r_=wFRV }4ȶzۮH\2 I05*~ iNZ Fi7jZ/ˇܼDZ(z9H]ܬ4㪊1tV S0]A[4Ү)|96XE>kFiM%ąM'%RxN9p\B^V̫TňQb)m!W;OH(ӋCP 1uY)`\ pP}Jo[i)i7=c ֵ17Ím mE:T^zaDDT|Ո`ظcT/^lDbҫdmC}(wSrQf+4= 1B8ʢ<ΐYRXV LvڣLjȠ_+rԿQ{r눾|h0 h΂Qk6 J+GtnS!\lݷnٙe tߐvsjXL?QHxFȄ ޺pfqnd*υ$/FXOن\~@=l6?\sW%i~Vh?V\'%>r93BpvK@R6!*CnœZ|? b}kkn\>*1[z;*iq2!B9ȿjU=+<> uIk?Z'#4Fq];g!~qӆK/ng2r'&{dMoSG*g윷:C7HSյkxHlq> Au W!g|QDJS)KH癕c _\wD˴䢜'hȲтmnA;8{4TtĢF.bm/޿8c踛vҀˬ1S+ i svT?<Ht1mW.bɦM,'=Zl5's"hVZ mӹ1lq 7x"oż&5jҕ[:s إ_;(}I-bފ"߼LGRF؈uEF/oDw],:=Uͯl` @sk}W !kgPs+g-@yXVۄ)rr7QxwFIȻ,f>bwKYmVyt KsdbG@Ǡ̒|Fkl{H57O<ðM @,W¢0)`T[23nCt?w6ZF4}&z?TfUH5Xr"C '5e LRImܙ5tIMHҚm4;ȂQP`UX,gw@ux YjἶdR}vƵEƴbwIS&SeJҔYM)h I!L ? ăM fPQښ3 {o^aҫ<\GqN&I K]zeKꕟ5xN +ftX%F̾UIIo`xM/%RnB`S&ٹY?k?_ɴaj&y\J#@/y\ՑS99Ja)֦bVIV/ϕWjݵp}Dc@>wA .6A [U:.lL)!TKYzM\?Mc%]sFm#'z2:刭L}-9$ B5ijM=i*|Pw?6ZY88FvYw'm%1 <=j;,An+=;ו -߶9-= QD %ㅏsEҤ])];$ΨW.i%[36넎R`|wGmYx>ޡTlxFSoX2Ɠ=Y<]m~Ts`ǞxrD׭ 2:Z=~-f w$ 9o|6lWZbn;<9bvSwf^L3ʇYcumi Xh9,<)5 X'4TU2ۭڰ֓!=[1.cݍߔZ Va8ɨW{V3/!1)Tnq̦ }#|d=Vi4Q]0>9M5q62LLzڦO^7k;nE}Ѷ.S9ns){ VϦjѥٽI #@P4|LsR7V\]RZյ3Jۉ|1P+:)Oe{ AW̙k<ޫuHN]hR$Mˢ)1YLvK SK_[ܼ ϕ"bb^n1Wc:e\ymo`V_>H#(# y] ϼwRVuPImcMffљ/d “$ffwuU *ZϜmXLiy7/v~=ρNt zG!G5 pŲ\+3h\έ,~- *X,w Ca$B 9\7]C$ߜ2?5C0>ZHD#7r6+'0}2\:&+Ƹĝ/H@e x~](UtfrLca=V2Hi)L{(d@/(w yVرfMMYɿ( 71~ 41H1e4 0#|Sk%tg:4/'PV':4hu^5A)${P6ErG +b[/Ӛ^l] b(Qzqo:#; RZ A'j84pK !̀C,VFH%@O=30ss{\,oP&#YXSDbWudJe},kE+AL ~٨kH @N1 Tb9r;)$n9%|!vJ+:A7%VC 2vu Sqf٣7$*{e,jd^~))1M_ҘOEN=CQb~޶+NM c :)cw=r:`)3Y7mP} ݲ6ޤ]JEY(_wp5e[C]P8 $N'| `Q%P'6{\Cd";+II̭Fm,*]" {)<߼bnMe l6%UH3݃@w߲ cȳ'{qoUL[V}Ŀ\$^v5Įtnƙ {k`/֭eȮz%7?sL zb)_C*[97&ac's*"q Ό+1"ԶRtg'>[%|RBak덯CJMU&B~u fC!8bs hϴhS2X\W,Z˄߆4;fj'Vs'A#+N(z?N:QԁuV1gIIޜJ>#۫d^r,JKhhH p@F/7Y4Hlndr~)42ad=-%=|8t/#ҊVbK%v[̃s&x@K$3z.P۔wX7˕s ߡtX)_9%+7t##ek~U"$Vxg1 jg1o뎱rŜ|S[<0~+^xy5T[Ev~ l/ Jozi&&SH4~;lt N2c6:ƭy? U' ^Q5矘Oڻw&ӡfXq͊|u _`_tAeI[Rk+gij[ԩ&brn]x )류n$8G鉫`| ݁BZP<{ RO}Nu&J.jC4VG2e{o3'S#3M b(b %BþG6XޝeYgp5'=4zqɊ^f>ϩrۘ+~Xg}4o1Z~P; -+,zv8|'n(^ܢj>_b_d0pYeKC]Nh}^3!6aK?[O:U߈ocv^]F%o -4NKAgpf+$k(`(n<߄ׄ8D@b@>!!n 7?<*߂.>ulbف4jDFbN?1ݡ/"~=&?&u:SN % Oԩ")>mO!;rSF+eߑZ/v9mRń/FE OX ա?YNp U!vgHkkKwEskD&¢4N( J& e5'QI:v[c3 PGCpưvZ?b}bo}Fesk7E̐lyc"@jQ6hصFRD?E?[$Og*H4VDCl!t>Fclx"6uS!Wt츪k5ȵ/EɁ=Ӛnm9Ɓ7u伈}ht9¿08_@͋pvt.6݌vP~(앹U4:Nn[7:5kY3H8 c3DǶ+dq|(lPg*CcP1r6?SA/W;{*V寊Nޒ׉KʽPl| k{eaĦx+}Zӏ#Y/t;íB5a ]F+O̦W)+96+Oe*$ł7EU _{W @m0 \ 7Xc4$BfU'~|v=v+YmͦaXY{~pzp/3E' YR/>>9`+x .14 e$P,}ѵ JpHh:ӿq52Y38?n&ZN唕'\.C7VßaQbP.ܗΑyLW֡eޅ% JR[mSו$fAXgK勬ޙjZj9Nsa;rK}Bt"0/|:i1@x⋗WnVoMlfVWuS+O<|bγh?w4E?:}~ .|~v /5 Q kx]1υz՞Gv(s7QHzvIo{K&AlkH(iƽe۾N$BkMsJݾEB2AY칒 ,h~kG<k6`T˄n϶2Xfdm"ZN&|ьk!q+҂1CSI~6U LӢC;`phWM 3+?O,1jucoSE56{SG/#Pctwyۄb+J3Ujx<\9Gnj}VQ7hW% ^Cӕ:L9K+0/cftPHy2D,e9yR ^+zІOxR lt3ܤs) լpO±>+:9:9 S(3_^8_ F[F#ONɱ&`6/63I4eZIZ8[k@nY~q̻gW{JK a"َ s'lMZ ,n@mޅEY_*ľBRy*[ﭳ˃a4dL o>59l<$Ob3=vތ}>O`2H*0lzleVܣߓin GĂb):Cm?!A2eE=XA~RK@': ,msȬBktxN>Xl'^0TMH] 1MZz#b qՊ4xYO QWȢ#`%2^t 4 n,fP%UbWRM!d 6 z1k5~4򭏑 '/wXJѣc&H(z<8 _ȂfKGs{au@ōWiWbɽtl|G/zAӂ"\w:tQWExdqWŷMLPH0,r*Lb;Fg&6ov|J K4epWO@BdlMzzV zr=S_R*)u_@a4-|?뮈r SпG EV`oƠ鷋POtw2sf#ʛ2bxw^n[XSs?GB 6${#"ވ&kX\F^ኂɸ+hpճHCj?:bf[5BWΨ.^b[N|_ |W}]h+Hxd+1(&Q97Eg趣 1>ʙQ2(I6b9k[ 3r%(hU[HZ&op${Orcrk9~݊Q,L ':`z΃iCU75w#GTqHh1tuFaS'3 wDgBaB @I/hLIH=,񣡉[0X zI%H:(g—?y} je 8e*,WF,$Gs1v$ TDx }bJ,˺f3dQXտSbv-Jz[8Ӝ!fEv؁BD+2|KjxOLyd>%8GnX?ɑig q<]_ _ɀy}i<6RM6"Ӆ:_s 삻W>oip WM׹p!C8/R@:T_Kdš/ ƴUT1b6|L*/ *E y_xrFSrezI`"mtDfPE?.ӒN7KI>h%u: F :ӓ_ۏ%j9=xe3&0UXؤ󠃝dJƁ~Ü1UUL€usTa5ei,WE!uYDgy΍mh2+$W`[1ah lCN`ozdݬ8=.s'}vvC#@aj.klnO?zfrvP.#>fi6xR[c:q EssԚ]0aUTO3H| WwAv9y l%B*/97c9i 4av|Z"N(f|qyͧ2n<NDՆyyBG-OYMIX W/: x~1Gܺ| !8eslV塵H:P뎓B_6X ] -7 ~hl֐{b7fz`GDR$꿚ÜH[7 sqѐl 'ѓ9W5Xx>p@ls!d'tϚKdUX^%R~* Q@ZRɇ++nV,tg%SsLGK ⤋L{PO)Qu,t" LF:$GOo#ƾR>9#+YCNv'Mhe#6AZpNv^|!Ai=b7/io?HaE2\T=߂0V馏_EprYaGnJ)V"O[a~+ofL' uA.]=F95d\ i Y~.3f}S@ıy3Rt "eovZ.쥆4+p"L^' L 'D:/YDՁ1/ΊY=Á/y)+<]軹([WyEݓ+״ 5Ma8 T~<M:ѬZY]_.vu6V [-dDzt]~ \"#IseQ%m[5?%r<,պpH|iHd= VsBo 0H4ֹA߼鐀^5m`i_Rt^gE.O{|ǝZ@Zz9xf'5 Rb~o&QnD։.yox;+{rE$%j.6SESlz0@@ sRH)K>-l?2KZNf;Ǒa AN,=-NJӅ]XFmߥ).\À0~GC6Uk|m9Zpִe q2"qDz]w'za4$*%ܦԦM>^hHmM~GS:\@c!URmBcD~>LWѐ&l%a*^Qg.̯ ]K!4G0 PHWGLNw,DzN@>);e /+ VC9Ï{ {n&oIM NF%UERRKkD6lPw+!豤dPHV@"HaX0( ,sYLm`RWC4׎VT7-`Em70W 7~CsD뮝ǺDa={d У@N4rrd tCUdTM@xPM0I2e~ ,WT9`0qk,f2ū[v}@$7IJS2/CG0MRta 4?b>"d;wd1E\XN/[zTc#f5HKI%^gl|8دxcBulLL9tKn!0\+!S򶒖 "0{|55Vhd3W,y~|e2}G\AU&]Sr!8 =hBo#2Mc?hZ*{!f]_žQV:1w0۫wz 0n4I_)9W:th{jPN[t+ ܀\L}jN[DѲmcA=ys9etl1WΥ+EbE>~..0$(RXX~3 ?ٖ:u(Fת|`ܧ Cƭr.à ^nLy-X\Z_f x3+]bd)`+{`ϡw uEӱxbWtcT{P>IX={5-eʓL!!0s晷Os\i''o2";ٗ JQh_bQXu0>`rrUΤ[ug~>\xiIE, ٴ':z.fcN]EaftVLrQs&Ri&{\f;5h3JC9ܿGwq{ g\hVW0N\L#1 H\pT2?LDPBm~f[c)ԕ!D1j4@ZPr!ۓ+6?c"9yS 9$*R4W|o 6O'3JfO1}HMq-*+ޯc WE}EC"򗄦'[ SV'5yb`oG{GH3<}#UMo ?]hZ?pZ7;kkEt [uw_4{G}ϪF}>~\dhJ'4G(Zwi 7/CNCF WfNw@GZab3_0LJRO}e"¼f!zW16✶؍Nc tಅ,1l7Re.^-b|O 9G/)x p6뮡wC~Ds#b-0pbUb[ zoz//"ߒ`Z ~<6.e /5QekrkP32Zr:6m"eϙb֫=le*@X(i*6p}_(DMhĢ$B,ĪR2x CnSY;+{/r ]HEq\_\sTcE3)VB ږf)_QcMuV9ӐLKepWnԘ/ Du2 JhʊL[r7+ 92jvnR͗=-ާғF%ȏo15 -l s{*(kU添]xCS<Wxc!G޵C2t^$ +œbd8vd;km-]?,V\xn2#~c8jm] vlBL]م V *M9MGIS%daaLY=fi;u>-;х VBXq U@Tސva]CE.C_|x4u #rs>G  6Эssl*7\E-qˤYt{&ƟA=sS #܀K_ J )}$s+nVTV1hvlyT^"8RzKQE)dOuPrN伭j?sU L(scQ|O @ 3jA*B}WCk릡B5NCs=Bm6`ĵ>:]Ag;s7g(>;Tϙ<xrNX8ܔ ;򩓣9W:D:3!Qe 6X"*}0k'6~ZnatDa!VraWF6_o73곋_Vj";|[o{0o M]{In^/X#0+mJaȍ޾jwY!5I$_>(߉5,i_*(y*u5+} Ѭ J ^Ob$^υ(N n$6^ί.Q-='9|3wBb%<4QhN!$  U5I焽doݒٕKs?WщUbSAq:wՊahdGX?{6-/!C-x7N3@teh0fkWe[k Y7!`0E"': sdf]Ί4'+cfɋ<|ֿQ)1'J`{As=Igė˥t5M+]$c"TwcD|is90kOɭQrdiOΛvxG)3%by#!멼\V׹ ;<@Q|Oh2#wko: w;/Hs5Ul%8A%҄b2l [ ُuM* wH< 7\I*l@G:EAJs T׃ȟF"xnӒ1q&{7nnJqŸ \E%kk s%*JQb/&۝cH@~&b?^F>b)~BBčU{JEws;-b@ d4׼DƬ:4g^ʤ8RA\*>UNz3x/|21̀!o2LcikVw[;$.&f?? wv %hqiK5gZGxQ* !'ʤvٚpd)$9[h1/6Ǚk@h4?=?KXJޓ0PuzC$L¸؞+l\߳.Lb{lP bit|u1CYբ8~cU$ru7z6 e\ Tr6Lg` e h>*"r8tQ,k+W+NdP ˴J+ױT7q^BPc3:+"KۮDHTpsm(q.{09A}ICUK",FL^ .{P0MZwߒm'a1LЇ MQyISȽOߙS)-LCU̡9DzVtc_L$&L ц?&V9ƬĠpR_Mп7˿/ ziƳ@6µvN`Pг1u|`Hh/b 7$kh͛)_v ߰œD ):ȑqT9I %Z!gS!GIЯYKa2=LekPv47 KJP5. ϰUHS9UN}ƺs(6&!,L eªjZb\)74EykUh RLå ;MG*x!4-I,cn:'xVrϳ#*Ap>O&yw?M L7hqy0ꂃXIk7tzҩsˬܯL%wkn`ralpzMmRǾO/Njar 9?]jVhX%[۔%mA4r)ܧ|@jP Z>WoMCJa=9r꾓qmA;Cdi{DUREEEh[VxkW/c^υP{Z|!ԉ")ZَNN,%.7c#=䙫m.&7}_ڏPø \cڢCWJYz V6YWwe'aDq]Ys/g2E4UO.~-W'ѾU|w5k[^\|6]lH;1ݳίv {Pї;ݑ"Ԯwwhg($7ᶮۈ<8D=ŊFስmlvA͠:lpcWs B2_9=XJm&\lczޔZ܁uM\2(0xOˇqȕī IbSV%5=r~Puu;ӻe@NUvGTLU4HWъQ-5e!p+2j5>iݹ}+k !Qb@%u"/zy*U@Ƽ"'gcJfZLW~)jkJ3Ά 8;v*R ?]e ;:ڻ*VI[R \a&*j|n@mrCж'uv)R۰64 Z).gf748av7\]u H30f⚇g` sEPby;obL+^ %z &0q9[57?Va96B) 2==Rl$|Pqw\Ի|j|;IgVl]Rn h\c{0]N>NLRf8aRkCf{{q4q S!♾`,خ\跍R>=%6hӺ$߲XE&2dGه|jZi;A#1qBG߲gH-N7hs}Oh9ЖͣɾAq-.No@ɉ%B@)Y!t5hV=bL_SXܮ2. lyqV 6P/~vcft$xk{enj0itwVA+QTkHyNH!ܵ磊+ 7Vkwr3ߴ 3uV~+_?-DD[ Ӌ\1gұ)ECԦ0)jW;b Eg[ٙM%r\潁}Pt# S/9*0+a.;u` BIЕ4Y ueIɘL˻m]/r+s୷$h#L|(t>Bǵċfݬ؟K_oD\gz]]NuTF/ wADO0[6A,>+34X;q=cT>MvBB:FY˃M{qi} 5[ z;l-K&}wL_-F Vw[Wqh?g|e rOՁjȈ%W4zM"A$կ9gzxO4?#a-L{+>ʇ_g%5rЍ"[Bxk~v8Wy qr9e{1m;gkT=\ v· ׯ2ԂmEr&Jq.%?d^C, 4{1jv/ago:29Xx#vGS"uyzr x H@9Z*3 Y`y\^Tƽ=N\g' UFxTh.e,HVfxLl gɡ`lF1 $[S)q#K[SYq+}'^7A(Wa5)ț@jc'nچ.q9/4YŰ1ˡ~%[ԹY@>gH#t)\"+PKcyt2q(H 9BeZ6RP=O.wEJ`nh €kJvް\[ŖfXaK.LKsȊb}:m[YcGpxġ^ N4) VvN(VYEd+gj jw!]pumx [yߣ [@D6Io[N%B]rïJ5mfIucVtyAeǚތ{&'Ԟp6oRBl6_gÛ%H '== )PZo0? /VFkqi+e۪da1s!4^4y٫e1sb q(eVz8w O*0ǯ;b.^ !U#Y::J.AvFj5iJʪs-3ZQMxΕúܠ 5 &M/L:٦5yU_ݱ>(0iXWgoE`^o%]5) l<ҔAةl#ݜ|gH:vmDTZ4lĽ؇a`q˂}ӶC,އa Q1SEQWk cMՁ!3Ih͠ l_:]8>EqKn4J1ns(ځqVL%}S+^. ,IFtY+!<դ1` 1M8ߝRo>}a+dr?@9=Sg+r)LOY-V6 w 7*&dAp'ߝ#K<8Ob陵#z68nQ5\!>-]!loJpjVEZQrɺ.ʲmd1토ꗝa &~*/ӫڎ:o#k.ve0_JʌnczBQhj-W9LS#!K;^ y#'gF^Cf["jhFĎ++6'fB/;ezKz y6X$j^S)10f$:a$T0װ;%oN5U [?Y:J{J]h6aorn\Y+Yx IYS ~'[N "xkHZ3ӡA!6+f \nV2(B)vw_jL|B? oWbNZH5XAO`NUါ:JNlNq *#@'FzЀf Iң+v`@c3\4c5D#Bk=nIW@t^Sk$d_9xk7i+T٣i1|ץ4u+dʖ{pvRA hdB}EE5o=RÂh8ޫl=\$_BDV+ŸӸ®v|}@[Y% 'N8NAW38ci~,5qyb{)9t2P? E<ت>=Or+NL.ew."P' Q}tu"z,!nIźQS#2'gݮ;bVNjxHFZVN5f/CHpv@0O"Zwh]Cjzaj+LzşG.oD6L@նZ,҆  rKoP`|& p[@rWtF.W饰!E%_74_ѹw;z!}GLxq3)IiJؾκoA%~/Ş9U7%`oZ`/e]mZ|Tt{`@Nkל!d98`' 7h՝ء^wk T1Hv.:r2>R Z-t@O_L:ņcE9[:+3 2Y:7$T/fu=lv/K~[ӢM0u$H{k\)f'`qԨQȴ"[?wlȴH CzhjzTVT$Te<%DACB^5t95Gy<"Y$@ţwS'ZCaHbo@xS*J)*GM_xa[hj%[<bj<Y=R{$ϿEvs2zr[XkM5mYed?MjhIkODp711S ˦7bY:HziZ"oNuq=m,:~A[>%e)AKNm 6ԃ;`e@-K X\ŋ$`6T@ąR zB%YƽD)8 X2o> ] 3oMAtMr3Tck5ؒ \/V*Er)%3>}|F[SPhtt.RMeK{! : =7m`Mkq|~eP_zE#y46h|JN6;ck6(Mh赸Lȩ$܅N nyR8o.>ڢ {t `K~n"14 :A>H6 -m|NMĎμ-("Gj>Nv_Aحд_nZy w o-Y]H[&Q)@rw/ cd{ĕ7>aCBӞyl<\q_^0BlpaOQXiGa|>)]*RZn0}aIS.1ar5.~l:iK mQs/U;9EU<\,Qgc,MrtFI$%siOIcFXJߒD")3_-jJ( '< DzD & d^̥mKVtYcQ IRʧZoĤfOW%hQSKX8 V Q/maf'IBJ54;<2|\a.G Z60ębc'7 PDHȯdStsE1p~NeoW 2"-ϣ_=6jtKku(ʼ"ĉ[Bs=Tl`p C "+L ]#6v {^(.u>'Nfsbilt|kbs.eNE*k:_χK,# E3 ï.A?I.C8 \ZPu0?bs)TP{մ 9c+tcWbMm)e@! wg=;POx9*'r 8)D,;%d~(ƼHӃt" f 5f"(&'@1!vmwF{̈:hy;Uv`+7<?6ifB?mLa w FlFhus6/՘*![EmfhYOSg&9Yo-{^_BdkL93Ә/C'f "1Q>h_a7N,k짥Ə( %pG?MWFEo}L!\U|L387ӹY8Pe0;3-D@$䯹.^!2Fo(ĿesS rSK#S&`Ⲛ҉mv6*RvHM_Z]!:2rx%0XkX_=g9e+LNX~0#D#تKK3ƾl  _;%Nq?b95Kz'3X9>pn~aq8\ sN!k$5JYэ30ӕ? >$ \p|$ۜiB`t 樧a 1"n/,zT[XNt?(8kx} n όiy)$ DeC; ]7 ӕ5YJ.jr&qbԋ1AE]B"EGǞpA{D;XW:K^k^VWd'V|. :dX3lrOeF0ن98n ނxAnFE!"Y "$,)p1)-) hQ,m29g-@;E9?"%dJwZ}g^]CW 搝r7i+-d][˕>%3JOK;irO P48c( :b3IH?bsB@S=b9+{]'34u4Q\ ڡo;i A8с j47D}/Тz3ńׅJY'1"@ϋ`}"Fٷ$|Hk ], ̥1}?؃ZӍϊZmU brUF1`_U;<| l7k.j93er0 sseMHل g47Z[| ԐR&69 ۵SP6ީW)_|Ts f g"81ked':' /Ԕr e(cE?'~^5 ޽#@dCJ˂0 'f_t޴ L P w'H t8R=VIF$fn&$(:| zyͮCh1?3&hQ,,FoԊq)˖!adP <$7o!qpMt#^գfX"s**)<أ8V`Y/cb D)v@^ndb!0*ɁoHE@4+$l_%DZ'p" !~Sx w(ahnWo"0&}׫kM*'_kC411݁SezIIh{zozL}P=jJg9ُr{}|}<[t&}vA SF@C*2E(jX_$է& tN^zB~*w;~Wݓl|2wޫtk-%ڬW{zQq^bsTJ5J\Xfrei@󦅬d{8vgx%hM !M36e0;@X֥$@wl1eob-- -Rsؘ8ic _OI+. C `D i9[ Tu=(&1 <`5_\dUO}9E9uDZ+$9 |Y]ն?$ھϲ# NGigqoPB0SR#γU62PǑ>I\Kr\{F&џLm9)2".`+ЛzrX wc7UH\zh AP`ɇEO%'Va&>Kc/ηO]vH;7:ce;og|oCLJ7%]}?cO#?C8CDn.r=g;Hd:vŒ7?mf _nInS-%kݎ;T>RehYߠ4E>rjBV$T{/nO}&t_ݱDb9:}y<^Z X|sK0Ũv{P W2'S1#.x {+87KmU`_Cv&?[|.pGs塹۷&] +\*v 6lcV=wy\qOA l)FV8k9ʝ°FUe-rrq4=l㒒!)IoW>ć@[V{hFGKkXyXX#:[3M%u: ݌t׼YlSyJbYS=n\x r`o~^ 1ϞqyMc,<%~VW2r%R1+M+sF=/(-(2H U;E"h| kwa_c[cT?dLNH#k\ ʜziO$IݻիjNęw24B)R*O- "(Z^^+V-3bO /16x) ЉzL`/u1thz+ygpq7p.W #{(+*ZAZqj8O֖37n7@繉Z- 'eGکȂVb`~Xk"lAh9$%Q_'V l .ϐF3f.w~Hy/J27V8q$9[M2)_֟ /2_Q#zZ[6Əy%OqeZΞAzwcԍixL[}95i$[kL<[2g$/ ?o ɻ휓Δ:Ɲ$b,enC6gM,"]\5<ʝDOՋk]ف_OlҚD.煺Êe c_c3y^2@R8ȜBH(_nl vޯ$f^ ]o8 ,2Oy];GI#d7J6"Uzj.t8+3%Ƥo Nʿ@ٸv3 #Ke{[B9{|5&,k/ Yo3z~$4Gg7-*n [A,{ 4\ U$ڇ3) R&};#(j'UVΎ/բ$I;i$=f7Ui_"ՙ|܄Zi`Dv-ENmmǾ߹ssƯVYع: OB3QJ Kh -{iM*4js66-XfeyM\iwYY(1Y"^MN\ѫY (8F*k?Ts򈃋ACtYżX+ (U1Jm$v@dzg^ EyhM6$gԟN߇堘7"N5׵^b fs$zqt!sc.L&]& /}2 V! ɚLRMZ%7JT&B5&U267> .zy+3@\?-,9Ds3gSx)L=|@R),>"o1JԔR7ٞWrPǢ}[lf\uQr.W8V`\q=̟Z .bf&%{[%XKXU@s[̜N)7=kW >\$!y\YV}ǭYpfv^*@]._ssæBR@v,qY$=Q&Gz1]Er; Nbl\2}y`y ;а +ٛ3Դ!>IE6#SnnPbIe(1k飮"N?\ q΍Ol,B0yoJ /c {ɚ.1|7e[2vF@@VӇ8XxXᦄ*f6Tŗ4ίµZ|Ds4 O@CkEH ȴď5 ͳ#@JړOO!)m]#ܕ&)&rœL)_}dYQyk8򓱊\_x}|Oܳ+zWF/ )`D0eZ׵Ӫwr,{!]]R"T(t˯mŒlbf5N!(3[A>~=ݒWaco|^]^5)SlncVSoʲz `\idF6¥d! d12+aOJD҉&9dO,#.1[؋/ۯ.vOV;E!KsІ'D}rVu~6AbNNJa5be(1 ߏW0^[I` e NHԸK! B[6 WV p#qYO#O7%j|1 {Vd4;Qw_miM|߹xHz#h}u͗eSKս+pݯ@n!~`QԀ\ogi_j?zÁ0K]{Hyܼ"0!ЇU&@X!WW=sp Tqt[cn OI&/'9J؊ 4rcԺDE'ƭi]wNiEY/L؎6E.u# E'J;rm䛌2 r<3rayr_T~';?mN]7XuNVRu_Ku:Cl6욠}NK$"1tb`r94xsck.0c_`Z(ma W7ߝ$&Ob۫ɝۺJ{%u%o}O}Z>Jy^S;bA=x4cN0><޷$Ū!nnuI%7ؐez%0Eѫ!9~|qI ;;ܚE1;0Bw3ݨ֠* `}cVB ^0E>;w'eR֔nzjba|/=k (}+|zF]k]+}TQ>+6pNOR$0zVӳo1=Ǎ!+MS/ۦ"*^%٣{CV)K, mIkTb|q)M `M&CIOTYR^հh秤oQnpD1g'|ЬV*be\}/^]{U+*1 ל̠97ˡ&x3!KnBǧHO7I+@@ b3 ` 8BTJJ/Jehv .ne dR1]h9?pׯ|H># R["*R)5U!qKڝ(q~g}=_o|Մ*0 Dg-~E53y5 4 ݏcFajz^+Fz*26 #9Y_ N`avnz Vj^_x@麫L fe /ǂ)ҝSF!&:ytڋO2 uFF[cB:!RϬ^Q Ɛ*&rkHxZH$_ō(G5F@BC0ѧGPy¦\εGP_0_]Tn`ȝMyQHSx>Iw!nMyH?>8@8rnO$PBU KlƸ/=Q Px* !(:謜4B|};p\Tfxb߳dٝ߰/%5F$/= ':Bd0tEm r $OF&3KU--IVm٫<*^>jԦIѰf\H 6Êc{yAu!()]b3{\)-([c?[+jlu݊!W9$S MT ]#i R#Xֽ3QAc^CZP{K?>_Ky/:6K1Cimۂ"! <-<6zs"VV?+\ʼnȥ&Cb β!Qq:sJZ* ի!@~$oWD"kKN;M4Z'cI[e`iJ9s$EL)G␨3HZfd։^Ğ?qznm@H MmH?_n#Uv~ʪU}92~_Z3KS@ }gfNOz7䕷&}>_xs|ZSg> R,~JyzUXMג&ʶuW6}O/+W@Ş r4QA9 e T^ĢIM`ڦ~Wf ۣq'pc<51HrmL6b lK#}irҏ>p7|c\6.v,WEC !Y\@t:FbNxKy.#+q7Sv"yj̞Ǚu;Aš.b0ˇ+T=->96 g#릱Dg=WFv:.c6y3Rj +R>KGACԧ˛i\vv`U\N|!-\VjFjwLs67W @|aF`ؤH.$qP!v1 mQ9o,h #~u9$G 6 ~`A|ȖAixv뀣 ݤۥQ{\3ޞ4IO.R՚Kr1:u2V(Ѹ`{C8tlI?_fI0H']"p~y[PsB澇? !7SL\/eɞv ˦EV 35F?'tȰIu(<*K +U aFQm՗١%rK-O;Sҏ )_Fo$mG猳o)_p8#T"{ *ϨKr'PB._# axv[w߶p )W>j Nξ)0 B߁< MY<=Vf'aJt i6+"lh+`=GSM@aO\ -2k:aF& |%?ظn9tk>1öKٗ Pkeqo.Z2~lC/Лaq|#ภH @cO3;+oe-c['R71Qpd)*{1jv0mpQĵh cA+a[h#کd9侮3J668XZ RYgijN $p_ͺkf0)DexeGM 8GZl&V7'LÐ~0[ݪqͿ1Q̓,%_1b@M":\נ?!*,䙺ؐMGh'BM~(۩yN(_ K(د&rQ ZEҰwv-%sq !U RTf\FL!LrxU7hJȆ:m:ZƓt=Pfj^M6!ÖMa?l%A{c,cdk@3Qz}ݮN&jB*AϺumHVOqC+ 7JYB4)HddF`ZPd}"ned\.]Ya`T#}Z33NfWF.d(:9BĖ3 U2(K\(-=:\λhgШZYv,:M9Q㟜kPа'g`n3a.&h vd)mX%x c hs\:- MKof#c@8@hM)< 73SpKب%%*/9,NdT;E浂 WD3aR*E m& z'u"i[0gۥ8ڀqQN4]H)w-H;{U,<MZO[#ULfe~1"@WĽHyC=v1gݒqydl@4'_, #>E Uw^؅V u@S݂jv)5 aPciK&{o5|nYqߍ 5AGohD'ASF@!Ow&O/n@{nb ̸R& zu\rC['DE_إؒa IDpֹS~pBmP7 Յ/^ &d`rM3Y Qu|1:~AO,"bVCG^h\m~F(ۅ]7 0V`'HZ:)ө* A텼[&([̠UZ nU~^ g[~W~ѝ 8jO㦤 me{b&كߎaTjвwC} Kjw?2ܙb醖ެ)ARVjo aP&mA~ZblqHz6F"]tBmҁ#/WzAk2hỡe5M&N?ˁJo+_ 8{3q?ΠIe|])VwjY Ku|RyQZ\CMќ8U>IV 97ulgkR.3=$cj0 UP.Pkyt'8Bhsfn[;\J@|.)˃k8z7H.v wsd"\{[)4)< *s!|}&qjM2-JRdg_L`C `V3Fb Dȷ')VANkǔN1Mpd-',s1W#v"XVu'k`y0Ԧw] ?;@X/ZN\.qdV%І~P+\b J`~U|嵊:U;<#}xLX3t|Veh'o(]r umk;&,;˶patCnaVy)"hZR+[.(.r,wrvTobRqӏOn#>_${\ 3NDKFhMH}K5}@h̄v%04oԔ)!_NJ/^#yw]M"w!n 7`t"5:="& ̡}.ŀ=c07)&(,3MG!n'?Y g}'#0mnw -ɚeqg@Ϩ:tfr̖M F71Õ'Td WUr_2?QxYΕ,8{KŎO$& $WW:3-V⾳e"-d~vHrH->fie׾A7h67[/BWvZ)>\g]|1TO3rjPt0ɦ߭qX;`ZER |IJxksاR \ W8f|d֊e+~zEdC"ඓH8~Cp"#Mi'>zJ n|jS!̂i[&C!펍z &{x}'dsR§}6fA<^)%u}9CS?rUvúy<LS6/U$r~]C:Oy7?+mf>RH Tמ,ײ-gyr<=DwP@{\y7('zqN=Q$\Vf9x>ZMskJ/YO Y]LKV6B tآ< Ӝ直 _)"ņRi}D'V(L!r,H^{SIQc^Tv"QaO@AS.hl㯖ÛNA  _mwB}y֐B˵\whc{YF]#>9ѧALr,Rw?pX+aKW=$^*T6O(k?+E?VxY4h$CF}N+7@ĊXPbIM{gxYzI)1~4u;P&oP7d֞Qܣc[ɑOI0T _Ki 7LU^3a;̬]w!g6BJ/e&aƙ8PSmaV JJ^{{iSr}!:c}~9&U_Jwq%$eF&M#}9Ƒ暀 1_vJQxJ?O}aaIp@;WzЂ.D z0 g14Q>"6sio[G͊n_a*A>qV]o%( B%K{=9oXT#5nz*]c#`1-լԍR߬sZfDEQ3 d qٜ6t݌dyh9D~釐ݨDX_kEL/ηǙ6*V-r'>ۡ;>;kE+gkNYpqܪKC@.Ȅ ?]2o|jv@~AC%2>6 /Jx1B8;xz5eVzI㛩fv*Ѽ 5j؇EF AZ=Ɩ`v(O4)?G=AI5o$8uZ{=k \aߓи5LP` },yj:jC> :vz>/>?UF+6- BJXg̡;7fxE%G(*V|;,\# ,SseZ9;]~]g v`a<`IL@~u ^4W!ZJBwΜt+DE{'>=(>-/(!e| EEaFl>kZ 6lo[a)SI ^EѬ)nQ-nRNNF`F5&WSӲ$WXXSuKGD`nb'@>ir3NJ,O8w-7=TUÊ#'?RHC+2Mylt4F<9lHS!֢xX'[2/K&W1<`Ku9)$b2#KOn O OZ`N#-Ď[ T7#-@GcQv`{EvtjweFݗE>o G=?\+0ou5 Y¸pՅzRQ_@ol~6RL`P]Lº;?mfcCcP:1q# u C["HXFKH EvG uŲV%Ef$?ɐ?lUQ>^tbo{JAꛖ1<#L5e$n,*;[ x7sN*\x"&^Y8Y`""hU opUW8xxz O&pd0:f0GNʸ V d8S _h8889r˃639fJHy2ʥy&jɊ-31\ozkx;q[N6z>p5ǁtZ0TFZׂ&kACg| uuğUS6,_>ێif^fqO_1 pS>]A栴X|QC.R]M]sfs>:8)'sJSJ[zLH#ٜXu~#)ީr2 nb9%P1Dnu't+S>\\n,yE_T%[Bw0n'q (7e@0=ܨLŒ|roa?Ƙ <[~&X;W r'h' X㤈;uz] ҋ|ϡt>lv\}>\Ռt'YB"ᴲ_55Xln!(w 5}U-\U˒LsA /6RR J X<)4eFXfVVOnO:GloBE\# Z0"湺ji̕,57_b%l*,Ї:FcСq_*Y!0РE/MۏnRPЫJÆR% `Sny&/9pQ#*!60($*fGf݌]p(Otf'ZĮUכ7N{zkm^gŏT @V`M`1 vjw[%ݰxP݅ZLW{,Q*KxgXJ?ؙգĦ~V$]_y*}?kZ%ƒ x[0 T7LSv\]8D2T. ! Zy]smF{MYQT[<;=tuf7G5-NNGwc_kFR׳?a+~dͧ6 Jx86u(]R/v"eC/XA[Piۏ@91]*|3k&4#9*'šM <Er"=y3ct|$SV~C NOm!x R1a67vWoP&)z' @Rd:m2ڬ1d2iǨIeD\A w?GaܑM\daO>0wG~R¡GE?6w\idk/=۵>\V˞MP;آd\R!+R5pGUr]pS= F.s!¼{tL?WS %;^j?]jMx*QKnIӨX>#{V,ۯcBlw|ؿ-0);[8E] xuA :Nd=16P)R$%*lN!Ϧ}PUpXnMnqNM`p$ ߃p:-|@ɫt/QyZ(f }Rb \YS9YW= ؂9, qBo|j 3; 搸l΀}܈.&$6[bԏR(K=ʉ Fxw d|'Y;_:$N_ׅjƀ\ԓm '!3|-I" sd6Sx8Y,DNKʡ?r85W(di۷sbMô]$B!{R*vu+1k9}Vs1ܚ b6fƜ+l7:[h0rCZHѮwf;JS<4Ob?킧|0D.LlM& ~S7M)sv"_cxDl{NfBHVB:T(J4nr)OfYiGNgll3B᫕m?8?Ah/|AIeSKdPZ-c^!MTn9txUT؀ȶz0޲8>nԳCFL],V[ú4Z&OUo3m6P.3l*  hF.R~w=T0?f"J(̂sc5bXUd*^kwvM@l2SxQ)F};XqkTD{S*4|խC-'j%[vHxJP;u3[垱(,\Eo*9jO:Fkͱ"]yqTWaR1AKtYQ}P/-bk")@m2Y{N4瓎`$ B$bV۴A@to2αR榰8Z/AgN옄Ei_B L2'm+.0bBy@z5p=&&RT^$0 ȎA ڌKU)Io8P^u~÷g[}U9Y~֯aDEfvŐr)cEP͡?F9 D"(D—A-{'1.,\Jqs]io(| y*5d%L5&up6Ch4-F'eCIC&sC؞˝oq©Kl, PQv_XddW^I8+EW䝫H|y k@C' s^`i7)xUmTN_T\z2)B__F C}4hG.~jDɰ0G{#^Ulf4kOmFKjۢ`fEqp%je( lMؙb+gzL0Y,rEnR)%Q)03jn0ͲNSy_)v VΆv#6^ZO͌]歆0cnX.p͵ڥh'iji|ʾ/Dug(n'`?Z`DcNgE" ׹ʊ~CTZnqA x]Kzg,l#Lcb)AJ=%NY HLq(% e>ڸVjK$%/JA&8ዾK̉ ^_?bzp;k,zk4k3ϰ~_g7< R?H)q*==P;)H̲^!VaQkC΂:=K-G̉u?;&c)Ka~q&3΅ŕ͵ISSʫL>G:'mh!m*a*w2ĥ3BvfiNQJMW1i WiSImi 9}_)m-ąTrq(7 G,x H,.4GD?/ؤXJ%-ƪ|u6(r*$܃>CnW98̏'ԠmsPrna؍7 vU&٪5 i + 5`5ke]sYaF*.ҰA}jXv6QvRʴiFƍFߝ59&@xf˸(q2C)QQ-e/|!DPxj"<=߫kVyZklQ dHi&XQvRݏyuR6#ef|J[6?oWZRHwVKXP `Ȭ*4@ +1XG:m¡OӉ|vዻH03E8A|o"kFܖe@s&b8܇z 3,Ս-cFnMyc}҈_5~pb9O/5\swO'^OS!& !U Ct0Y)Y~M bʲZyuF4 nofhڦ;0UVj8UYTGv}o>ҽ6jJ3Xە0V.?,"RΙj7PI"  _)fRYҐt)ZVO^݌HȀ: pK~JJs% @X\cy[2pI98P|wډ '`?*R]m)jk{OR:ӔP^- =S7̊R"}v)eDE@s.|1G(S~Cv%uD{eB{E#+B%,ق\5.gpӶcOa O*L)α&.pS_b$כ5X{3_'쟜;`P>|xofGկ4K5c@蜈j>QL`Ӝ\XǛe%% &: F8߂]"dM+t)$`4&9tP26om86Yݐ"x[DUU?I ,{C|9"ΤhTa^9[0~VdHޢԶ~Y:C2Z*ܿ?3k=SSV\{mF=j.{?DLn47Pʬ7Eꔺ^Z_X Bcڃ+9hصYЁ#m}xRe{\}<dgۯ V͎R&x2]>N%D'b'̷?̴Dy}F=~/p0}K"Ad+!㍎M4Y!>T+9ϝd{LF >wB,Ae-.): p`A_ڜTڋBeո ^Mn:бhP ` -n}#R:N1H03Vh9Z҆)" 2&h;.QJ=!9s!9/(H `|88&ڼqڎ@tVhSFʹ iH]NI:SQ'T#0ZOj䞤giﳤy;eu֤`KTW| yT/r }^s[&f[YG 0TS}!A (8:X2=l#95''Rߖ9Җ9.Y`$Z-7/H"`-kr<7.b)2[V̢^^ŵGBҡ E+Cd7jP-3ǘɸ^i-s{V::ewu R$hxqjz] ^PaJ}Lѹ!)\I*y cGQpN\=5h D+6+T.bG=$hMڣBpu*r2E#ķ_ v%.4U-76 6j5֡ er Vdf[~Ӕ tWr1;m3TkA)We)pY|De"Os*h΀3JׯA( P9t%-= 5X8TYPEǒ+Lj_XN'6JyiOV7?,@=? =2 B}kw09Ȏޅh3KoNmz?=AbHݏ }g#v}Gה+2}`)VƬKX]A7T;!6EsGIU+T5%IcT%+\;"~Jٮ U$|W+@#\8Rk'wqV.t(K[H䠦ZBA8d"^f8#b|Zi \PxOd0| Յ~G.KubuZBvW> LL݊ `x.e=̾5o;vndHa)P!qIq(YOyYWK~]? |  9:)7RDJ, חt{|Ҭ|p? )FY#*KQq&=h7YR<4dCobRAK})͐&)h"ϕ5)/|=҅'- μh^\Gm P] t9!M<8K%H OkؔW@IǛ1I ؏I_E|A>S+*#zK0d6y^*rA /2TM[UL_۝1`?ܚO ׼)|`U'WfGU* 4lşJ`@"axIS75ɷG/PDU0b\=*Q!C|FۿB$ 56 ( 0\Y#Ue=VNؿ}tHdIM;|̀i+ATOv)žN~hnkʊ#k9m$@p- l] z=h糞0WdngЁVjW .Ӯ'$?`_G1=V*e%ج?-h %sHGAQ\[܅CHᰯyǰ[3,Βƨ0m ~=YtN-9~!""wa@t}?7L +iΦ?<ѰRH8VeDJ*H?T/6;JۈO Ak"ޑoB wE'ٙb=qyRN^­\q~ a8yћTG'vw?TZg{7I@Yfcale9]ġ~2mG{\10@R9w({VЃkx3L[l6֖T.]̇ _7%4y4}れ5[/^B'o:zi5@FexY-0rpC(^TQPspc̘|Sq[5U6s7dZvƨy PMBRE }^6^;kCq}5,@9*G SG.,bv}ܯA#-x:K"g/€gR^|.wiQz+{j_FfMab o9]pI@7GECؕ_f ^!g]>'Qr_.Q8t8P%F$ αRAڎiN 6WD~;讀ع*sn{9ዼvwڸ@T3W5Z@05oګˠmWS*fZŵKjYkF!z.Z$,01.dLZqW\9T, dXŞ:3ṹ\_V63cV@* iEv=@XE[䍍L=~|CL TJUamzUE;h>9 :;Z~4K3S z?= B dm:9l!U%4Td pYhĊzw1Hf'_YS-+-`gd8ҡ~@x- ^:GU XҶgqWj M nXJ*™3R\`jOס1دrW. %KxF[;AE6{Mck?^A" 0$рYiH^8 QfݼvS{>DRӅdPF<|LY.1=$mޓ&wS Xm`%gC2jŐ_֥ꉋ>{Z 3Yȣ? v`x{CsJѾGyiΏV7>/x81p5GN"$FZzz5?PjQ:8J=,Ӂ,W@ֹ;S_5#߱FK3j"+}bO .K* t~A͏eEGC]|@GT{ G E (9tǿ~u9x*DX[ '+p[UŒ&X 銆ٜ?xÅ0p(o IsFX `Gc=pi N}6l\rЏy zDoΎ!,2CDzs2t-ȥK"v#mk%߼BC[7B.Pmub'f"9G~ ނ'c+XP~pu*&,wbTP$C0}-eRJ+,"'渍_qkYaK vh;W*@\VzM$O4g Ű=6!A'\xLJn0~>.5 Ȟ]] ٌlp08PQa]""s˛FI ކ_>$ΕhS( o+Zl_W/za=+_)ڊv'p܎e{87qU!`?[T\ke3g3_]>e/"g\DŽ(3׬e;5՞(/HIo2 DdWAj#B^ֺC0zcOgegZKCb߈HP ux\u9҆N+qf:*6NP)ʒ5n WF@#MqKI/ⷚ`=@ԁc;-&roFXZfOe9|A7Ac4 n (Muٓ&O: V{G*[π#C&FثPǢOw&|"|Uw1#`>{Uq{)|;FL؆0PY~^50V': GsFnQna_l3s{mxc~ V(x Nůij RhYbSn  Q؇cojqW񼃢v4Д\[ |0\(=n/68z O+L`4H'xV WɼF681`$`-Qe_q+_.6Ŧ I>uN3 zctWl,Y5G$MގiM\L9'ap\(SJZV.}%㤹ȘoV[x AU)̘p#a󶜕cܾ(;@av< -"AmIBho|% 'R9/{(⠩drޥ"++mu@C~OAqu¶dhUզ/ pe[20Ʋ*W +K+7D}Ձy9z/5a8d]RM;nV鐗bۣþnԶUCܫrwpp X޹#45 cؠ7 "~ L }su)8 CenO2im|5tL0t0a 8zQC*l{< lhqIZ0TRh#5qvv&1Y\x-b[z:",SlcU$/85,3GO U <mev£VYWJJ;ZKA.{60 mXaɠO.Vt!<$OEHn Ϲ?Dy2}Rvynj'X'^) AwrƝĂtL' ufm +; j#\Xl 4}Z1 zR͂ yyڧYn]C 'nkw |tfF/OE;( -6.anaJJ)p_ L*׋Q d+;I Aqq|y$HD_LXRL!,7 w)Ŵ'oS  Mn'=`-˞X&R2l82# oҡ]'qXu+GQ2-JPC!1OL74 5sƥ Ru(qhf;ơNBO~߳ =v ~X~]Mgw}H>z2XsFz߇wd`IG&L -Nm#wmN}` WJȝis-jG9Osp\nM6!Gb=djq\ޞ:FAQ69@ 5Y'-^8aUFbBRyjGQOFX*fGEЅ/D uN#1/7'a78dPc&Sf&+U*RPV淽ϩA^ O8•W^K9jY;TFKt߄m",V>rr8=1D_%6d8܌vsma4r$)WTnE݁AdDMt$J9qaE򌾡6zHjy@ j,C@j:I}hA!|#T7*1?>LBL5Ԓ096fCjLN/*߱b$υe<#/d}ݻDS'_(XyFlAb"i]G41,"en)s TdnIΉ4#(6nPoZN;w %`P4h4DRP1`E&PK\þɿ́36@"XZaQxw 8٩~-eIeqJ{0)Wݰ+7~tc[/5zDW JH-M !3?J)a)K%~}H>3zcܮeHlO" ~ϱE~3 Ӛ5p]?E_ l6O}:\&o˖YT8C01O0 ߬` [6uj48m $}tf0ˑr"U f}t0w4~#g ݡ5|"21:KKP /s-7KH$;RܢN _,_ 4 k5V{^W.hfiVʖkh(c\mmb|O~G!@ր;)ߩzn|v"x"W&EJMiwhIEeS;C63{518 M+Bǰg]39V@& Γwx~^s/η ;Ys׆Z~k _L\mtv4i{aHɨ`5Kl92 nY8#pM9]Xt%WjH$JjG5z43`ƛ-kpcBZE9mW:^3,E\`*,891|Ql))[a}ZU: > a3 U\5!.Rd"4:t0%nhvk;)z`S$u^|LGb̠4 ZQ (ykŚ7!~Qv29|tM&pނ~cqu5{T.[->t$m$&/+57Bʷ9?+ &y{abIo ɚ[ɽ' D=8EGМkg&.GE8mM3HDL :"'$Vz׭^<فT*ek-gԓᡱJk?Tq y .<^D\?~ssÉ%E_ʬNwBg<%Ysc &?V3u7cƁ~"?DL㱖<$/юMvK7pU q`M 4``=cJ̈wlYSgh׵Q/Cҩ(_0 F:m~y) cV5#وu]UAU ЯU慽;! D; 藓dgjV:2d3C:N@&6X G 447;,(Z/NWh5?%H+x2UQMԟFJgxT$ܗG^Sg' %^$ BSjt|~$8@jCGA>h[Ȭt/訝)@#*I4 jQ- 0÷TV{ I#o?24ygCՃ8TFy(y|> oc 079 }\,MȰ/V.ciKYE.hjg]CӔ*,*"|V`M9!R0S]Wdݞ$C٬[[Mlf%gŽ:t^Gg@2nً4-N]kw%oic9xu {z9xg~Vhte;S1#Գ}Id@EW=> ?;eȲ?`\j&Es7 c'VN]~J.Q31: yҗ"R:.%' !InSY8l;#bL0WNr #kd tB;8$*bX4\]YU({*?1!_IuND< Ng6+%|@EELvŧLE7?u8'm0,QPOȦVkky/gPw}1q]YitE()JPE5b/eH!:RÏB)+v!!n;jEÓe^e+ L@!EST/?β(eF 5zj7%kAu7;y./hH+ ZSٞ7љ,O*͠ql$ZYzW 8x%u5&(ڈuDC`@QAs-Iȋ_;42_yd9#]RYJuݣr\PX_8OYj'ߊ\9CskLǟy؞B~'^UOOUcf(BC QYy!s罴(yX[x~L$αPu"52,ԶydZG~UĤ?~Dž4i5Ҹfg]6$r Zrz35HitR9nȰηRۛ;J\afS3W7Q~nRr bA( [Av|'mEL\TN'~{d1J t]#DuU1CQ1jه>;g BkZ)WMQm?|6ԓqQ)oN Vm2j=,;XL ɍh >Z=Mdidix((S.(nqC 8~|W!+N0ro)_+DR,kP+*d}BVBZ}pntỤ,DIqo Awӵ fJh-X:k aa 2AS=9 5𒍡@TD34` uFNnI_z( $y;s;Dxϧ#0@( YUNBJ- Bye81b:k+$qftxxŞsQI$J϶&'ϲ^P[j%ޯXVZ¾?Cн+#g2BV|}ϽUEV6ȗq2Á?Tjc?+_& t{D֖^/ř ō-6%>[lͮr3N-qVB1OSd7|e|8BO=`T ydAD.m>z&*\C -qKFlɾ[S1Ԯ@?i=ďN}̏bո@j3kTKȬ f`+[saZ[޿#[+mT#'K[k3Ww:s^] ;>w]]2qZ'm _4[jpd2&i ҡmC#:g7R6Iݤ8l:\}zo׏BbT٤/cd}c:nErP ٫tWhTtرzwڄ͂oiyLd14y_#)S`Zt _yPG=Ɲ Ȕa7͙!S|ż(}1_d r5o%? qvb2:t;ez'ɲ\gUQ[/~yF cpcIsrCPӝx3ˀ϶E)FNRqGTk/;mb<R^]_-)7aḻ(W0&Z٦> ZRKƝ/wlrl䟁NiN87u Mٻ- 'wC,;ԭΞ$7}ORUdmkYeB>9Vf?.3^y XsX"ȮaۈA ސl$8}o=b`0Wp̯nG4?>Cw4=;t#li8QTA;Ck1HIα^GXpWoAVD&1iZH8Qv2L[LW!0c$`Jw$Ste[6DŽJ-qLJrevsn لH0i_lx}%x#^Z_ URKU_,%C_~-gC}uR 5[)[kNΆAj7,4-&6bbx G8m6L]uȢSLߓdk-9a}>  $q@.5WU=5RyVl"&km>ƳPkfD՟mw5f07XP ޓ7 p4>W$oKC?861}9C {A2NTȊm =ơU4 I¾V!\iC6ƷN*Ҵ #]-Jl&u A ë[aV+#YoZ 00' G .}>>7Ѳ Wrv\)d${aY3hS_Пc7kgYtn2 q,/X[CZX oUg4 ӾV/4mW8'4l0;y6>Sv@;COʼEƅ"3߷ȵцRC#Ylg#royɦ*lSd S/S9an8|A Α8xBE` cJ 2VetG渴Nĉ Sx< "~)b/ 74N}P6 C׈V"$6r姡Z9s%+,:&P}JsAq^j>Czo(/:{+šY7%Velq L'>Kqf Ӽ8cXXAg07& cj(7tƝf q1=-eT?WȽ;K[`5St( 1PTuc {2H 5ǥ:]:57JbrSZmX0Y4rGHJrz<ተqk3~V/ǝvzQnq/'k NC٫~%qj2,̏rfA8^k=̵"" 2<"(4*դ3luJ3T;xॸ."bPqjn7XξeHK0\PEq]lVE4JIam` 90jՐOt"] 0ә> Y;9rC.^}:|=$biQJj\D .i}K%QP W6/ H?_=߹~zZftkT?K w$B5љBq3%Squ'|A-Ԉȩ(fGݴJߍNτwc!Hke}Д\F% WzSP|U;ȷ׶\y| |$\n8`dEh[9F,a$@ўI.Lz|@ ρ/·S`JǴ{TI @^Y}\xx5Wc#M@t6E6: i.A/#@r㥩m*I]* d$1:6_ߓ@7M5Cߑ#J4LJTIQQQLVgmεg8BV}1~.{@2 qވDa9KgtOrjhFNPoΎsTX'3 YWy>,!O9j sD<8^JpV~]0IJRw;G.q?|;7 Fn >뫈ӈ>3 J}*;Xnt9pIb,Wh:!ȈZs{|{/6M~%Dxb",NmdS SnIp YL8a<YpQ$ wx ;f:SmMW^"Yۗ7SzC{7A1@]Ops;YM~\g> j}ʙۅ27K *+-jn{GMǻiS!:.xˬo?>vh`TV5AV ݲԵK\C:fKO-Ŕ!48G4ҩӶ x^d~~ ъ䶹TA,$Re|և(xjȓðTWuAj)mMh3p:20m|s?JI g4V"<8 y|_uH{Ŵy`_9)T{j|:oeAjI<-XN_zëc>=;#[5 mJM]IDFRE*{fɻjOxq|b!\-CgehN/ѶyxOAD|`^Õ\xB a{Ʈ҉gצ Fu=ݸAPRXJC!3;}6[y\%Ýz:\m,G#[Nf'DqES:D[= #k }HZk*kDPSpPFv!-~+/KȦ`|8!2uFc ?mgT\rİ.~4 K0aY*m.|*lA*|աwnbV @4N*Nt!jC08PI ܁YB ^@lj?p=긵:*cA=nP!2ĢzcEkA9&"aMY.2+G@k{Jf\Æ?='ܞ2(b@ϐztRSS3-޶znb2mAau. %4Yv|[OQmVN. $wI":/ ,yM&|O<+dړ6#2Q`a$"*>JDeXnaK`4 6\ݜV˔7S_u/Z\Ҡ;ZaY1.Oh"{ }I[HGf2_<ZVs%$[6XQ$cδx5mƆa'/ 9A\m{,22s[f3 Jg=:& ŪX 7V ʮc?S+{Km!0ƙ4tjE&q*@k~i*0efH\ bݿ /kĭȇ!~_z}v[Jә͘JxD ޏzXI869$I'AOo"$4g~b\ɫkB1c#nQ/k~]kqUV~SPvb!h^}䢔nG? 0_0BnNJX{$W.P\frʏ~]]wOAބ?ltPbZ* 7(YGlq=na*vF)1AYᗉfj C{)`nsU^*` 0Ě 9G^~YX>.Y,_bРP ;BUkFT 9cqv b8 $T$AߝC?^]^gOh;_6%{ it e&GA3]\V/afpxwgNՔc.1-ry l% %:6xVƲ9#)ןa_Oҭ2  >p${s rc#a*!a ߟ?d2ϊ~"HL`2: \VFC$Zb&G[<Ȳ@DPz<@x&wnsOVTQKS_zR|_I6Q'-#U!9MizE냤)@Fb)\BLLDa 98<(WpuIݚT$|hRF,*`s'+b%ǏsZ]UB_ckl<~Y ccc7bP  'nKI-98YB8Iѕ1'kOkQ((`3sNvVd-u*3%M]!'4qJ7f*#d5&MuQFN亷 unj?ruvuS;uj Y?/IO>Ó_T_zf6 m6>  ׇ,};t ;.Czc3FfX8_Mnt{ ?["筈c kW1xxھӢz;. _BZȭڍb9‡9!z`)f:LsFnt8;k="ɱXq3M^RA"TawyyӺ(9\7M &i/>v H|3Tl *o?Mq]qiUT:_KD};Eh4u!վ %U}ORͅ!U eE| 'NG8X5ruvq G7+F%.Q&]u`7l`YQÛx7#0 P~l /KjBQ&ULƧ_$"~{a 'ΒJore9%:[ǿ댕n =\٤R›Dxe.]8 2fH wsW; pMB'Xq$` iK.Ktg˧O< g#)v 5v/,ʒC)T{5dBs0',2uUU`DY nw&Wx0MZԘ_uW@ RVv~ SZޭHtPrL_$ uFtu]T4sܰXv=Ƀlq:(+CS(=XՐQ:%ٿ][)+00ivABb 8$F_AyN,M 1Xx*>rv.l ]S%I 5Wa2=IkҸ& ]=iHX%w׽QC w E=,jmyEVT|tCN_,ZDƩCieZ{$AM2%uXٱ Y2y=3vjrT0M,箜'^vi"OeM. y5jaf&isl޷"FIM0 gx⎂TM4]RUߋh4`Q|1u SJtGF8s(v0y1S o(|f<; ?OLY_H 2? 2Q_d{Kt-NwDv=:dfwF>Yտ 8aD`WcN[뚝\pתz:4J{;Mwy|LN~ t^i=yRk Q#?\XOE nOm7ް2WI͕'.U H?/: ~2W-h|IZaA[MmHmJdYpMv`+OTs5oVdWqpNKa >QE:?|+8stV,4":&6(td0sD9L2{n+GYgwCluOm<ѪxA!6%/Y9* ;?_~*"?|wv,9it&n}ɝz T veO4w3F^jbrf(NH3׊gf=;e1 d^]Y[[*K{1RZ{K6cK#J>k/htz^&&"ݽīmU=RG r"&qʱ9;$LMu %:2YYk q#Ωew:~PAqgWVD!ХΓF “+^^vFD;dV5AVG;J e 2 $uR)Slf@l{,QpH9;<MORDON?wځ%HEPʒbA58g2W:v3t79 tux&M'~KyuK" ?P^{)U-b̚S7]HVڲC__y(&I#U0hF`k>5p#ބPKH,}[Qiq;5k& ߭p7(hi'Fci;k5v`TS=,zA:-m& ,ڰ^ȝ؝ioOtJ0w +ݳ;D:A0O3WudTD`(-Ϻ4;ͰϿ%2^w>p䫆R[+8BV$kM]˹E/8WQH4_t##J̓˜TSN $ {ŜdO,8Sa8=hSrGEӁyS p!ulӤ`c3/BՒ^YF&)g%^Fo[hMQ|}̥P?鵋(M#f]d(&>95E$R%-~ϡU-QerVq/IF+R>q5_kk{J}Z7sӬH/k[_usY2E,j'cZ2H!/w:LIxx@ŅTjotFa퐊ԵoIJ0{഍(7sx6 *W" -  TcX;?ZntȷZsnLZ${Nj_ ~ayԛ'@Q}GVm8ޣv X3 S> mf^v3ூyq"oS}$Qʝ36t0Ό f[gw!A{φ'Mz,^ ş|nHAUu:1s5Wģ4Lފh^G % l"dFr;s98xb'k=4P 'Ѯk7#ciFA̶\۔YŮmmCY;ϲÄF$$ YKQj?Ϩy/A}ng(ݧ njbaT =.%[mh$ޙrzcpٵ!q' 61bj4@1{Et=`۶q6Qg"cy"'A:JO7hI g()Oaw]K&rTč3/(>2{ٵg:Rj m纈OdA־X`/v>hGmvd>;4vL!X~)y#"’# Ia9tQHRVLደ#uF< Je AOD$P[SKY`(]z"D ~8|q,JGl&v=5-w O8̘wsbXMӝy8L3F] $atormĮQgrg Lu751(2&)9,b"YY0IǾR3]ts ®Qg;zd)&I9^)vv[  )#,ݷHL9 |6|7nަm]N12# +4W˰Hƙٝ<^s}Fug"dh3&8! pz$j'=.ѭew!o0qih-M6|FC@;4.>.-52XbSuIZ+R6RV}CBkR0*+ƛ׾Zrz>ME4$9l9Hғ+˦w + VǍvhQWMΤ"B,ٽ o5s:lu/蔔oBi&cɗh-az檼eD~i (-HXI'oMmp3NrպtFM6?5/3Lޔ3q3 _co'D:Y&tR>k4X uc)lړE"9-u#rfϿ@oq ksŇ; G`b6YǠF#a U_}nj̻!uA/0]6v2̠kIB[$7h{YH4p\?Z&zQWl\uKu::@v= Q"ЬXåz(\pRU (]<Ԥ3oI!7Uj =P=aiL7U1`\%[Fk&3_dK^6|t%nJKKO0H!U0%|{؟E%y$݆jR y+(dW7$)R`@瘳7L]XԸ6_pڱQZ=?l ͠! O84@Ȋ*EL͋S4fJ[mJ<.1H7[9/ȟSLx'HꖵN^d".p1r'=c#SZ!RS_7ϑpHtefRYoT"uԨacA"4jb[G_1Tt+K" 0. -"i%^j\Yd)^tf |xh?nXKݠC^BmE))[ʺs`7HYs-@QG8^ZCEpȚyʂ.qп?$F.5|gI4MGpև|ʰ=Km}J~psDYk# Iޟ5uqu/nZ3N&/1ul1mې Q~@cf7=RQZ,Hz)zB3JF5#q% *,QIW30Kt[Zg5JIA-r*9 FZHnˏ B?jûXW{ZNQ9aѢ'LLX.6 tֹjRW ]biJ JsVuTp_7>qL,0C5d(tXnrJr\E'ǫthh n`)Bw\mXN_mϽd& xgR-ԉ=}IvVV6ew3_-@2'-8 I#{!vQsw+lzJ\$eQ;+i,͘aXt9DPcY5u {J?sR Jhfڪ[) Mzy_5³Oʯ(va$@[>|LKLGՄ|6oPĩv(UJPpV@`IenA{ [!+1<VF\+ܛ;Ȟ麔I$_},cZ+MѠ"uZ[2PZ}ծO,rNxBO ZvӢseFp3cжϑZ~Y~ȄoK>ݠ[Ƀ([-y!\!Ee 3"nѥbL֝PMoJ6}B N垠,U[׿LBGq5JQ=7xhv &^ˇj D=R13)"FrF>2E#N_KXdRҁ)+\13v$/@ My̑۹:/p\oHLrT|!vQX"_fK₴@ _5:ntm) ]Kv)Q/qwg \3a&Nf1 , h'̐ީa*xRB4c 3ʍL[aJ#5t1DoBgYpG`ڎl5L.&$h·Rz^.s曑99SxMm]tNX!cnSF_z+gp29;SO|!f.f"n z,P*&Nie1[r5JN%"o=aU`*Dd] \(0Ty&6O#:gڑP:wzRBdRRF gNb`a~;N˜ 6_[֖ J|;z_) jz롙g*hUqF̾[;la4UB*O:G6yي}<Պ$֫w?{R!\0ڦ8SgufsS!sJ˻JqVH$p.tP,:o:zX4N^h]GjzD].xQ^uܵ3iF&`9=c8\rvqQ-OCrYL z\xNY1 MLjIKftd~aEBh=*Nʻh!VYVY-C<Ȟ?;.s(txL!"O` 7@2'WC?QUvd" 493 OQ咊Хb;/Jr»vW è/y , 4${$=?%(Ƽ|SZ'.ZV7,I98ր7RFJ!YZ&d<5IX\Z=OK&#:8 EnӈҢdH)9 u?\Cޜ JwR/swJ4a#e;v(l%aq?)%]b b\*#e yh.ϫU񲃼IO<~!=  q{,y}Kp 8bu^zh؊_nכN7y\4l?( "s&YJ%U$gCvs$jLj7;9-EժB$e.mEKF=.$= TӳgWaԺ_;9mei5%'bˈj+p/.S/.VOM`s͚z[lffh_JmnIWk~fEwI*ESfOd+B9o8.9f/(e,*3}[Gy:69w`͟-LYyRKR}d A s_鱓B3B_?.48Ci#4"D U*K~a|J呖-%"jlyduOIzi2qa Y n`0vB n [*3]8˜r`w[҃Qᥡ0w[M&%8g`ukb \`3C`2bbϩBڐXR䦆zn!)!a'SXr#d__ćHt{NCJeF3ynK4b-Ew*B`ɨIMoh >Sʸd;?O\ھ%rIF9ٚb@bHB×7}<le IQm6{ODU6OD9Íui=Riw:?M~ZT91MVSMg@YL!ƻ tt*-R)j'=ɱ,K^H7C}>JZn)G6;es߹E5?nȳ]Y>7R+A 7ΒB߅1~y{؃Sj0C[XIV@ݤ9s[Щ=Gh“G!p@^GJp6k9Ȫl-h I @5c!IBq̩ {榧Nݞ0dx`nGw~ /rB gPCh4u,\^L0y_S7;,n5ˎ\{D瞥%Q羆zpxP`=^9N~{E8VTxD{Am&}4gKNewUUG[@~0Ŗ4к5n VTT@-ctPM3:Xcxž1.鈾.C{;H]6i8_At=ǢQL'$w#J"(]ܷ=J0Ւqųc(=N T)X?"@PiKТ@H &tdo6ܶ}Ae[PTdl3+h.xwrOd[,Fʢ]'G:1-!s?zܓX{#]ʷ\bɝ%8[:4@/'B9iJe 0nD!_ ?L=a|oK"!܂q=2DgzkXO8gOda 'bdae\pGF;-TA0j\"] LR84o,b%W0J?s"c pk (.LǯOꑼalE {E `hytv jUѿDȠ*R-7u>?.`.(a \Y7" 5qM$psժVuQZ9u~ώ+.NJȔ9lDXL*͚dλJܦWieDw/¥U'~RFv#ݞE8Ip#$¡ԗCb]׫E.4k3j.'kEOsy8c*x5u-Gf%X\-K8e2g|Q )D}|"(}FHIEY +gձT|M "qUʇ(_k) [,₅9Rku;.׿=ria- {h—**Xŭb h<ѐ=!pyꋎ~FmR4. }V_?Oܸ;B1JfKzFj&E3"Ƶ'FT~2"*gq2Cm7Rshɬ)+{ SoFG8%4 qq Qa>|_{񷠸oI4Y^qdnyە(RɽBfZCxF倅@0,fux`Dz$?@amM%K K%1Ѻ3*]rT{N(˲/ ޻ȉM\8}V[롧=Yb:Q9u̧2QL}V]/s9s~?ڕx> mR!og[ 8"|a|۲Efr1c_b)_Q2僺 %4pCႌ 7fd3EllXhR!^,rZ6.@C ’rfgH-=972u*. xlKo_fB+57)ʃL4Ff]@/HזEʇ罩vTvu^\-(O gDCzC==i4^2^\HAh4[ׁtC ]jjX@[uyDlMF9v]lJ\+]7"Wd"#GjHJNfVۥ11u&U𥀉*G3G<r.|kSbgjZA* q]K5]qvp7YDK+.DT{F'lEuu BJep̠P1"93ɀxr7>Zw7 tctuWP2b)aՌG%VƤfc R>'*!%7Ҏf!SUقyGthnKڦm9 L%]g΅DBN;c&`C쳟I`'ֆC~)GiʿGV٣$n["o2Iv_ M.5)?2c1K@G{-1;ĸ(KɰUK+, Du)ݷd@FQ zx0Y#"pvS{2;󸙥dD! \`jSzdcЂRSDj`GBIeu"_b\euhOIq" kRS&|.=R#ꭟhTĆw9 I Q\QZ7C+=@;wlyEt{a2Zr+v:H7[WY4hxok1( vD풊8U\x Q%PUp|I pk(`O%Cg7a1M;5b<;(8!%`~LG{2.lc([KW%\a( f+SsRI 4OķK.79Pr-`r\h8 f9tB^( ' EVekCҵ~_Xj8O6(Ubsʨ:}DN´iq0>@]dAvx¸B!>--z&f1fy?ڪsTJQ? $A`fH4 ;6jP{#R9 ? %߸H2wǤKA-Ksg6O>IE,bS=;ss>ڙSm)eBз#IVu]V>7-6ҵ$w rs"q,dU%b9r[_lel5oFXրw`kj(P\h=[{j|w9I28.9u:D;[hFGOSp<]+eaRNjdyfhYN&r"W"j~[B9*}BjnH PlB=TTgi. AR,0}jJXWPld)-}? TёJyE%ZϾ>ff_Q0T%݌O^3}9^~4dغ\A&,(d Yտ0V'z8X(_Yq}4`mllS~C5+m@ hgE0gYR7Q%]dpb7LSsq ?~( +X& U&~pIRWT˓~c^;n` '}uK9k9+hG~uW5=Jp/E̴i9SiȑIIY6< L9tD^l"?YL `R.<=UhUb}/_(~O)>y窑,LžZӍziVGɽSH&c\ze5&tNRK%e] h[ Sq^R/&F}#`}AE;`]ubyg%_`Y ̦Z#&](\ZUԜm2gwCyLr1E{'bayZO`-Y8y\mmڹ;reNqY)TZRbZ,EpoζQHi!AW6ybToaIk|{3~b-tR i(ۓs㡤b s׾" ޢuffƞY38tiSjKa=4Y2nP+?6::ϐψ`wbyQ`*=.?OK41`ڠuMrMz1sms}2 1B` 0gpxgJlF>i5LfכCN*'T9-kIԇN9m J#%Z"u-#CQ]sB. 3 +CFUfpN=1$9j algH9-/Lb}4a VE߅a"$A!p)<ۥb`j7ۢu59]c:{XS }$J`;0%z6?c i˖zʐYx.%4ccⰈmk r~ֶl:_f-i!EͦDl('zi'0J='% 8?(id ;$byf)+PwųҺ^k}_1k_{IJ jr+x)\6i9},<j@p?.b# uOTџTc/.I}zkp9B11ަ wKWs<0;3X]6ytߋ1p_;njt2q*ʻ30 { 7HZ+4v5z3 Ěed32.;{&C5n-1|b&NH\YiZ+Tc+q'`sJYU.4|d t~g&3zISVD[=Ժ]5:w4YU VE%]h10ve^bWB{K+l"Tk* oKCǸ0SwdÈ,Y >T_r $ zM!""~lRR`/VLVs(.Y6Rv2R 3}),%`1):hRghyzN0?~G'` 1NPW')c+M)|UX*j?TC{]Ͽ2:>Rs#?uMX\&osXa5 N3U6<@_;WbU,/LZ!)*A kбl7$Kޟ,_,Ƿsuoz`YGpw?kwˋ|]҈X)K4,l\#ʐv^fc}6m ,w_R-6?1ι 2z_8N„ncu ~3ۙCVNH#FlH̳ឡc7]#hni:z(C:4z`܊zD 'WxIɁtx꽙7%IJL ct zT"}v~kͺv?A7PDfP\<1ӥQV@d,~R3*{:v (r 7#COQ)<`{Æ5^52NkR3H[?MCNQ,.q9Et V@5V&*K%I8TMuy`i_*ZZ-nF .~(,R' i,pSK*9_lo7֐9]LՌPb Rmk &L; Dp>'C7KTXeE 9+6硰Hrdg dm5x)vtHUR5}^#E2͆Ml&9]ImoHӧO7Tf<Ljm39۩9ʇ)BBlJEгHүahnm`!`Hi[}-v(Ujʃ GXk%" W%M]L?Y>sΧGx0  AXΠ$qzbXq]ܞcĸ-ꈘ&?9 ԜOHъ6 V|ݯ]xSs .gI j943Gu/,c~e*g :xYj́b+_ M[-U+C#99<u.gqn%^a%"b:02_81d o'WI;r)Ǻ[{J8^4'_ xaAC:c215vȈpޜMcO 0r_?5^C}.RdA 0#f#L4àGMHfckSĭh԰>x1\9@ T$'ܮwa2'EؤUͦwf]#_5I"C3` .DBFF>ŒgC؀(\ta'J],\sgn Qm.mKHbŖmA\FJ}*|s sE*.}*8޸=Ob}3g,:bnt9Cϴ2Φ絹.~٭ܨ'u ̘׶R85ħW0zAv={1D.ˉqBݑJ*:sAh}!W,=Eyn:TЋtVK#-m_e_(^UÄ$F qbw1DD!F0j1'! e=)*V[鞟̘OO .Ű8o<윷~fڹreǕ\D 0D>jIRYe4"n%)B1ä_y/bc!NFD7/ _% y"Ц@&8Ky{sp-ALT M:,FVElSlSzm\gl(PyBs#T9 "grbp.V[R` Ϡh{\'2z\X,eiz+t,_7(# ?p6XRKYFkטiU}8<>F jL??V8+dd)}h3 /$ԷL/>IEn` *+G%! PjMq+ "Wݧ]`VK c92xj>=[2-/&|U8f]$Ӹ~\vZչ 44raqo%,+1E{P)2J]5T֯SnF%pR XHNiD T 5NaHY+va"u@8GCRX)oq|;4r[$軃sVP&DE=ƪu7)šɢ<Oً#€qgeДS)M ܛaU(y\|x>u)m=$k$9)W];~_уAokFuSZ׶&mJWmJ.K^]qncLDC;q~G#Q'1A{7TۀPLN²@”_(I߂ _!U[dԯMK?.<FFF؎ɺX_/ l  Q|2(_ DyRLG:,C-zpO4{IC2P:>U0⇌P=ig yO6궽 D#0YoMk1kL1ů ل@h_- !͛'- &ylcYt;6ZOJ.. Iƭ@]>[aso*|ו1{0t5A=/\6Yg4bOJ!E0{ x)yc/gM3X,  /pBQm/f)ɱBr`HTZދóӺpu>,i<rYcQw-6VBź*jaHVgSTh -# ~Ayv9tnI,dhi^!FsxG肐Vkp<%$<g_`!qʙJK\g4@`lNHnq~SHkaq&4!ɶwי/T(d*d&n˖ }72 ALX1wfm`+ ^y.o6.>q{eL1SO46$JM8Xk7qk"q: ~Vʸˊ )j;&2>󵧝KĢ\|XR͢;Muz>~;rQ$d[.FEC:ܯT^#aDE@$TgtCq*2*s`{3(h=/V-py2ӉR{kq\>#cMVJa8~Tln%"{ |]ʼySC/o>@I鿄 r35_r*xu="|"fȦi0[eC;4ijvZ-,Dg3y?$gdT-3ONݜםȤg˜"41΍ Rrٽ2E|b;tԘq#GpnW c3 jeQjݾ$ej9d2̯峝ƛ~BU4Z<"ߐs;5\> yA 6 ׵:{Wuꇸ)܁ 4/=l=.uTۿ[i;V7EW T|#E45lv n!1 ~ d7);dt'e*.H%=,7Su"LP\48^c.;ȚfJqʁzVm"r~ުvhF\^Pq@IԹq\kms)sŋy(!5AN~r r]eh bavD>{!JƬ6[t iSR`ZjօA&ċ&Y4j hj-٬ۑND,m[b E~7zrHmYI;LD  Ț9̴^ gl6+˗6w.'$6^Ѵ@LE1/n$FFGƯ؞} a; ҽ0Yӭ~4e3853 HبˏA&AӫG_ (m ޭ^ hN毒F ,81dn-l粒̀W1;pl뱉 6^=9:~0K "}IqLĪIod]Qݑ9=%ӭ^nz>|[}kBI:8Fn'” {3"awQE'sZKA} IEkoOzaUF[i/C H ]h£o{c$).f&ӄN3n5Z b&[aVL[mZe,~AeZsQI ~%6ǜ赨&u L{r\vG1 '`Bǰ i➗xJB8ʞLtbeW[qf{E}KJݓ+iԔ/6{Jz.WK Ie0~ʆ ;}`tj]|Ȅ 3s_0jm%&94yTnnY \ 1e|)ֹV2=ց^t"1rN6]A `͎к(pi|I~QMR:ᐾhP&no~ W2_mwWG}zw1Lqi/̀@f| &y",Bf"R{-\nt|q3Glk<= z@RYo~jsᰱ]]5!K?TNz`o#DFU2w葯p[ .mÉf)Zv.1_t YEE5!8D!75w1KdrU[ J?xN Vr4-`vӎE-UhnPq%BVxt`ݚ-SI[eJCI'̅MT*9 o/ @ w]o~]=Xh>_(em",{-(P?JBybYCu1̒E%ɯG6YSb hh)Ǘd~dmXy,X.!K?Yi = ,wHHxUIraL]mv$`b45<ST+? n8rʁ= jR(!zHDpDK90IT2ҜX f?A~[eЄc,XB&.xf܏P̈{7jW1_s!/ʯ9G{|7E 2UkR=t:Yg;ËO.1 wT D0*tgEy{NA}xI6`Xf: {\5_m·[1gf BH"o[ez[D A֖ǴՄd^ KGex qg݂n~q55 #u8ۈP6&Lȭ8]آGA q).3mc0Ü4cq9P5El-Y6h:WjxW2/0K4l;.^"5L~03+N@t*_=FI䷤x+`3x{B'Gsݬm(x<8h#n2Klɪ3M mT;LH8nAܻ{E41xHpXwxµ?%[N-ӅW;uJבC`Z$iEvBݺX (q:yHhd"εghGL.(w=Jwx[׾ Li1W #?/N>MH/z/(rT&>,=ĈۑS.+lwn@ZRbt JZ)vn>>ǘ[^k}uPȹ$/9؎8L}.aOFېC >6'fCu E=H]p|]jpibZA%[}N@p}Su!ݚQ҃"G8O]1 a^lV.~UM|(u)2A7,x. f" 4d"dڛb-LN] C[Paa}*pT"zǀ仰6wߟStS==@'K1NsPfnϛڱ"ܸͣ)PC5 [w&$b v'3w ꪇөAW"l$lqHL#IcҞΧ'F']%AuNc(ylS<\M}rss&pc+fD"ZԮ;kT~/^I(2X}]):x%[~Jo?W4 ~hu=P迈Mtw ^y ,RGF 54PPRRQ j='l %9 0iIuWbI5o{o3ab+\۠Zbըu!X˦}Q:&\>EAxpWvIF`U}IV j^N#t&=P2U`5@l3NfxԖѓo-tPfh14+t7or9v.Lr QjRF^6Rk0T)ᕶ_l1q}`2k ҧmp$5u[T9s[nKiYo\,&V)$c.zŔ$EspJbHPH.5C;eZ]ϦS_)vAXs:o~*$yP$O̵Lf [ eVHdI-%S2KTD +npÍ'fF2\ŎPs_-?<ұFduҗ99{ ܸL'ӧP$ A3vtŠZ82{\/ tCwQ#}ǰe6mQWXt6UV[Ey ߜD8y4. ;8k\ W?W‚}UU4WTb]g(l(3e9,agσ5"V-u.GOȄ;lFg(=|_EQ~ۻPIV97OA Qühs 7/凵2GDZUsgs7N\t+>9)!ek`M|ڡZ8,/Zk{'C`n~Ϙy'Zv[p MvYN#v!DyKz9)Vؗspu h[8B`L!Th*TKQ.AΫ/;BLd>;GH*DIfF緞 nv iJLBM " \yVŖ:w*)%#Pd1u˧Bw!W]g >JVwN'zAVVFȐR|6ks^ldL"Mg/md&:?VSӉ$(S&sqo:=9+?7e<%508#InhÃ'z%yM )| *T=S3y 'gQlv}eC$Kk7Ď\/;58騃PD%6|kpFcOq\{{qnг,YrX<} uɚRIy 0`6K*:ʱ($qjMJߤr\^%I%KƨIݠ\T1w^^aPQxʍƳkz{WէU? FmBgN(Z/>~u@x<h2 1_xD%u`; AZRЇXFx=}]-'L;=k+I͇%2S{S"yowI;u@ RW(b 4'^c4X dطjD?S U-E +xz0S01|7GNb5ppP@_<ƒ.M]]%Ѻr 7{d<')O_lWI5=&I NIQl%^nO7Sne&B`zpƲq t;y0 A /Y\{S)m6r0_G5. Yʳ۶R9`kǿ?fjFw56*,): &d#5U*TnwN,_dԁ˖@gRWv}U ;Z8Hn*߈{6)3WKW-]L t?]Uv _>^̔xUUHFױ,A"P;ܾl)K!.l2docju\(KtmUI 㜌7:'ĞZңQGMwpC8l:b%GP'#gH?ԅu&:[h0N`cgb%k=B2J#Q턵1_0W2R;%@ {PEJUt3#?icjgIXy|dLYwH `R֧7Q ^>oȺ'GRl.,Qiqo8WM4guȮOpe!%[[*X?ezo?I><Я&_+aFqӌHC۽_x]np.flYԭ Ӻwu׸p0ʯk._"\@5ִGT5.}p!U֧o>S R ^qnL@]{[&I|Pq!Z%/qҺ 4+J@ |@QOܯ dtDp\m|󹻚>L3uOtjG:4c]DU[+LrX |Q#@^8șj h.snѪY);g#j#Bb"r~ՎE} B?'g̽/䛜R#>ķ%c,:+\/T1JRx7\qZii3S~_)S}o;iNhcG]E?.I[KX""SRK'*ڦt8W[e> tq?]N4{peDp±Ð")*u ~F`:3UcK< q`9 l~UGgpVCh{+IkK.Q7'Z@d>Y==|7c1(*:noryLW9'(}|#OAʀ"^KnpcYiX%;K2^VMNx4~|Ԭƅaӿezw;s%n<*F7Kf%}#@PH7I}X)ŇAd$UIl ;jq~+S8STXW|\K|eٸX)hFВc1a0 SZLPqo%Ϩ6u_wPoMe&sr7&ZF>, @gSd}D홵U)4J*Rwą>fS GK Eh?һD-y]#CRm/ lvnf`DgP7m"ToD|9ȉpPu3 (,^w:03F682NWzG13Iuw3Ǎ̋?QEJO78UVf;G`oq}'|͢)D,S[peTAbFgcܞ^W1 4K.3ƪ̊}%Y~};qYV.gc4vFug/ XAeVp]yEi}3X*=_փUsN0/9H'Y 6c nX(`U.e`iűB.jZN"*ٳj.П*֤PTv_ zg We¾6 Q[qk³Q \. &}:#]UӽvDZ9v2*gr φŢȁ)؆A{c>}2D.CQ6="qK1+gdi^UbYSWKk (fn 9/%q]XGFR/e7$1G|Aԍ쐇vjO9HF(^8^f8E~!=$A 9C|X3}z0Rls }]43hۂ+fzQ R'3gd 颼=UF/n^.݋:靸P5ڲ 5]b1rhBr&j:slݐI2&>WBEQ6:*s_O)P1lKnBƢQF"؞, r .MubYw:r"qt^"fR0T&s3"/wZX>2iL$Tk>+z.c a1Ig;׾ D1/rMhßJ/FͻCy!A#|/n S&6|4,t s{sһs+oi44mQG[$*SUf̀V{ՓcPAvGEZFPm_`MJc+ZDww~;LBFIŃWAHj VUr NשȅXL|9 5hp|\H+"-*7d?Q/|{˨FY@I#FEZ"1 v(pOA;V{%KKpM+ 5X@ugxӛ8']DF~:u n,,o6hc/sKA֭8^JLyT~K?$*sI _\$=a_箵W8۱\O)A+my㐯&DDW&H5IogԢp MX8ܼeS φ !,YMx7o[ͫ AtG{ XϟBvF۳}L87i=H*z݁TKZ34\>>Ye&76hky.UY_V̦mx,= nw |`&@],Q3qx76qvF%1P[;z$98<]kH\b|#09o*%EB`.X"̪SD¤@݌S"k+&؍#rпuE}zs,ŀ5t6b;fl!'xWކ>}gnmЉ r2}.rZvynOTi) *Jc͹F $DSn+ra7DAS1N~-Mα=e؁gO im8B'˕0%1QN1t4hcA:BO)A3iQCQ!OoW̓3PIp  S}0 94t^)p2C"F&7 !-KHxM=pUn(0'^G sE^M w9_{*H< RmK֜Z#(vILL9lmx\Ed kxjiU`B 7SCb)("bq&&tЇ̃вA|jrTE|LdiSe7䧟@kV@g;;Zgsՠ,.l KԜj] KsC"_n0?c3rZ|MQWts)<ʵ'y#r0̀QƊmևt8[V%]@ խJ:Wt=54_$i/_j7*c>Bd([K:}QDZ- {\Lk[`>Z39,+6ܫ;~ܘC`Ğg^Kן =6cPo{dq_漊yŶk3_mSpG+ZEwHԯ)g9 ~(3E 9޿O SJÊf*X.^Ndu!K#W5H]z4hXV!|u105:>)K,BwQSE˳Fațua1 1ߛ{|/C-, _|ej:$ofkߦ]NJ[؍>f eECGa7!~o l,腛(&ze6j(6iy>I쟾*EP =*#3@Yf&[\RS!fr<; @VI&hio5PnV1VYP.(ڈ|{sk|aƜ^aV[MLeIo,iXdFk9&K3m[5`*5}CS /XF2)h.ğ G=;,x_A8o}nQ5Ÿ*ՈTBEѠj[$Kηf7[W+ OEhA]]mKɝ݅K; N7Z$Qܕ.eZ Y}[p!"/lЦM P%|;ҙSEUy c&([9.7 @+j!Clt(!@umg#86%yKŽHzioJ64nJttf\i1]El4w/ë ݤ(7v2gUa'+#G/tsi}y՝5q^E«jQ54ϑ_OiԳm:@CLㆎ VR&zјՋf:@ZըGZ.kD Y% ~cVxJtgh:B„E셽޹M D͒6O2kaJ3s6eS X*rO;cϿѵ04P $O}D%7@;(@)t5`ڝ&O, Q PRݰ{J&cLvE>=>s`sO絣RA/)g|/)X?Mu,Du$QkX{:# [w5ΤZ`JttX;{LGC!! g}dTа4/9tR.ŋ-" eSDIpi} EyƔODAU+lojMZ`Q>II/L#qh& M@sLmѲ?F"0=: RUCuFu llVZ2a$rn]mJW8!`vÇ;*E.(t|M\FMZΝt]QSPGpT!hZ mĜ{܀|WS\PX#M;Ɛz$UPHM]~u2#(B7$Jbnݞ/smj|s;3"ҘROzfSJVE`(}l0};3c2ϦC\ sy #2 y)߄8Q^:\Y1EnP961vy&)[ e_u2=z\ǚ_ lh9,5>Kܲ?%;.h- eO;xE~R6FZe0f/Tt([CxZޣό͚މH?PLx}7mptnୱ%Kbg@\s{LJOFNm}r\9 Dzt4g%*@ān"s02eO7%D(c}3!$9JW`껿<=IM$U}. v0?i33b u5Wxn2#/ߦvFV@Tv;F1APhO?rCg( S/[y585b;$2o% ')ƄȢMG1L^)ǥ5"C/a\`ySJH;wpdzZ3S [!b)Ѕ8vl$ڎڏj`Pn)6>[(;|'!ETJ攔Q "kjF X)aa{|Py[7"Z~ p7mfQT/ny2boS(_!/,%bE.*&*fZ`&yd6A=W߯nxYDDK3QuBd X@iw<2(̖jav0}X_SEFf}yC =ri̍PC뚠Y;0=&%&@\M`V eEX%t]8~A>b((ek=,(Mb/O R ֯jټ][`v3C@-4wZ^nxS2]7>rK|Q?^ӴD=I.?H וB4lzQ2oh7%~q}2Mc- f lX giwΓKZl *Q󶈸_׳AMjLᑘ;Wt]kj*bdI|UAi2Yf( )w<]>\gQ*Ta1=+."r_HRz@%)&|Ԁ873t7reK:g>J5׍S]jH3uvXU!fPطD!> ߬/Һti@5;/OʰqWMB]u=3Pt@*}x4hq$ ԰`#1n2Ď'V%mxoQ@Eosh#?fr} OoQxgUn_nɆ#,]vNQHBŅJ#%R>hۉiCrZ%(AUl t͚-hzsI4dŜFT$ ӵ~?Ϡ}O ꞞD 3wf! /%UwЃ6Pt"RA YH\ղI^!tP8NsCt˔ɠ/FJzq/#-$lv=2G} &fO Ŝ i|!6jı3&!x&\g?/˘}PM&A!X^sB8 ЌP74{Yєh⻛Tc]O=тfBlf}:ސyua UdݡBYU'!]imiYhךv* >*2o-xOL[Mw:]ϰUPƯwUynՏ8#R*F1y# gW(=jǼjwߕ)f %gK3/r0Nk-U-Qy=".Jx3'-PGcN,{ms%9gl)cb;85F%6˺yepg:k9o|t.GD m8(7ڟ3MgJ<X8r㤾Z?p4Ci!JfXm3~h1do2u_^$p@Nzgol'io@OQ% 5n;=L6WmKqrvv-2uLYAA1"k_9^: ;?STK+Sy7ꍄ;hL&SjTУLz!Y㮷tKP6`[wW+dXY:89+b4Xzr<^ekrrב_F[Qճ=~zl1{ K@;R 9Puy'7nh?Iwn~H8͉Reb+]fobJS?x>oJklЍZ?;f~)qܠRэl}gO3B ^.]ג^#xAr%rRTA>-iifHHVW80fi]c8&"P\ZYϋN>t!xvZ`W}d^g G='~yBnco:ɂ56q>q|ZVHٌI}lùMҞS<SϳQ&M:N^BY; Im&-&y bjrۜY%n n'$頀c\fc?+E۷=\_q`fop %6B5%menx_n8BL(օt7v! c(HZXANl1]@lR%#IO?Wm{ݵ]{KR ~KiYQGõ|3M JӼ0-f#R[z+k,^՞"N dj<7P|*i оbDIbc7ۉ7V⡃HpEٚJ*HeĻ fLhrA%to'`CW,mRx3ͤMkw0RGW6J`%4DH)~(8| \6`r9O2"..uD_jON郝Ŧsavp.Tbc?23̀=.cX1\"0r2v.U!L3%n3yhTݍ(̴/PgDnH3g:R vKM05х5qabn,|@B Jd7RAz|nʅ=)%Q"?DZEO_c2'dfL㳳yC^z͖|Tb6ѥ":DȀe>5Օ0yK4 !2)4nKj"(AݦXxŤl:o'xIIN1u0HB۹}4s|J9eM3>ɳi0KLʦM ̷QM(NWjhQ*{X oU.Uø"ҸA%pm-H3IӼ" O(>oƔӈ ?J-_%+YZkf}w.fv5`wU(;EG) Txzo 26 1Li`<%)Oi #n=^4=xx c747D澋aVTb L(e VT MfyOqIq .'B soO2Sc>El(Th[DܺWL[,Lk^6HS $34DDYU*!OR$'DmT>)SKI={n˧&f (g +E kI Ժ75-6 U@5 H^!$5q~e=k$qGE >6*u¦3 f_{{Ijvͽl$↉bl_h`^o.%2G39\z$rle1@ ơ`[L&S+ЉO˯c'FRz4;͙ۂ^U7=]҃rM0q[A e[*[-suЎI1N K&7 w^=VxKvpJ]F$kwQZ^o+ƻr'Jɩ@*+GG9^^)5c[!cu'8:q.":A,.,+!TGˣޠ[`'GydÓ8 #3'%"y'w=@6$Ϭ3=~'4/孾 7B-3jEJt0L%"bFtij&] &AݛaWlM|>̜GC!Z mq槁q}Ɩc*#>e펊N?x^zF[=hr=u(Oo>1Ա WGoe[euAX\ A"\ ^U[SBkݻTڃ&@ՙ_jknQ;U+/ݡ @  o+%ǪOUY:lIXh :f{{\er{RD-m 1EHK֎7Ym=#s;V}LaZB^_fu:%$UG)Zֿgfu]] ϸ*Y*AQX:U5.YTVQ>P㿍+ni '%9Ew $43=#x>>~-' 1ǺWKt$Է³nZׯMbD2%6~6"io,X\=]%Pcr$3*-yFċH꠸H6N@ j7vt}_Bꄒ${teYCY)J/7W5*|s2һyX*/W9QV2vVC>*6PWuF/׆;l SmX ϛ/?(I? 泗~㪮7VֲQ_&|/*>>(䎠9ƫ6c32@'y &^.!t r^U~y> Z~("FshK8LqxbghVa<{d_Kw&v.iRְL~q!w;" g|6)z-@~b]֠5$=WxިC?y`N&ms=Z 򭄘L}DZ,i ٷZNmp1&S↾Œ*qC byr d._h WgUGB4d1?](4 KHףRZ9dںE\>#@/Niֽլ)??@TQ7|~0l*Hgso8%1]ψK5CdvDJrT$@ "\\Ҙ8i|yr[QW'ň<3$ ^iaЎ5 g=9>y mb<Ң?NP"ڗJ6,n澅iM:# K8F;Ŷ(Tqv9~01[*]Wa`{)U\ } Y?+”isT{*Nky\ I)Tfp5" q[j\U55p㔜{ÿ+:UPVe΅Vf:BNֹAꏖQ?|@ۊ4$\rR|{ZFG})-!~׎tnVrqUn*֭m&x-<8c$/+?la?g mwE`՘Tu1g.h#3ga0BM>4v4Cjˉ* t!E78KP B})5F=ɰDZ C&Q(ơ zԚΘk_ݽ6-J?Arw*vI!FWiNF]3 #@4Z-7֎֛zZ}O҃=)An=v>&,<$2lg?8^xܩc߹"h9o!aBhEla1rra.G a R42i S2

oPT yHBwcF)X(FaIVGT#5ېDZۙT6k|nns} -)y4!x&M@Usb*^>@EE4Jלk$k{Lq8s>7yi@Cu,xuP L7ψs96}S-8*W)FDma ح@'5ښR6Se, CXPl'C=Zsfѿ݈gj%&<C]EAvp$tؗ:5G>%(k$ ]H:~Fu%"v\kڂ%/K#I[Dӽ++ҊD7@OOnK̈́} B%F R~8 ,T-?v0Gjmv@Nd gJ9a/& -dIoJ,aaIcL;ZF3J014;/:Pfr+oλ-Lϫ Z E:<6MWh«Ӎ(UNqčc?ZR7Xu-['*8C륵"o Sq*8ܐ+:S@&.H/npES>D\g-BNCyYyW:D|f+MF-표hdt$#HH ~л a2#=N;x1Bt2O zd zO-to1+'9{PX/a {睾GGE~: (j DspOo+LЭQhiO<q>!/kԗ#Iؑ~Zo}l^9J s^Ә]%^=)ˁ R?@㾍Ph:g,RPV<皥 >=!'{`﹬\4¹{~ 9)vKz&g92 ,3a_"U8Cd<Zw &MdiBb{ZwN:x ô~^wv Aog&9 X1q?bRZ+p =.m̫bV?h5;GN:)4ev_۠3/!7`/' CSl> ݡVğN|36A2y@kǭܜC]-d%j,,;o%!c6`Leɸtı3g~R16l*CBv*`zJ[h; frW˻oϊo곀jJ NzgrRkqr$(@6V/Xȳ(Q< 9V~_SH r}k0i_ẫu# ߑLZٷGb,3pĀ'MK^ rq9e,oغ('\ӟը[OVu]8=ƃRm M2Lu5M]nN8 ֌) /ViFP Jy+Z]{ogW7D[@_&9֚D/T*8Z7)J25=B<9sn*wH4x}ïdXbV5MJM.K XVEhYzɚRJn_xbL9Ki5 =9PB0WtA.gp< GRYyDc/Shg?]7Aĕ1֪ow R@3\ʑH0B~o'5}S ֫țpWz9~LE/40\5X34t?β t}d]1 3Y1)|$P5gT T|G)zf4_%2@Ni~lO1cl8$OEwNCuf9-nDX( j+W|f> 6-5@=m]`oԚ|sN7XpTJ3DhnQBׅp)2 |o[Ji:c%d*&'}u/7s{+wز 0TI{95g{n:<`2%;KU*k'rHUJP*i%=$A>2b9@Ajh`&M)ɫ"~p޴.6ZJ ~]u"2 Z!qyg?xQlѓ{]# ڔ`ngPpOb)Z1wgNbSej؎ -E s gI(K׬*p$N]~*"Тсk]N&p8T$Bڕz(ī62h{b@~h)wIzqinv'#dœ? %F1//r{Ҳe;=hl"Ї0k$p@LܛZiM|&1vIx~.CЩ%Ԕ?v n}w!|312S%C\pix%` )\V#~.BD 7Ԓ͇57ؐ#R ٙ!DmiuZ;1נȧYB|vFiVg΁lZ+}"DsHV; ![I?iim㦋{-Sjޥ i#f6G{Ν_5Qݚ3#*&̄-Fr8STFt%gh1]@Mu'9DŽNk[,s'hP{!䤮2q)' TGs\;o"M,~ Je,&hEa͗MeqƓ7mKBgo7헏%IhX!57 LGUp%~7)1mqqMn̎q8&EWQ 1hnyry (>R $҈Fm=I%=|9mH~ԉ IhiC\{tsx3rqFlÐ% wջq>rAӽ{ErCw*<ջ.Jk'= u7G/qy,+ Twm4a1(}P-xrwxi&唡;):#ȝʊz]3FMfL -Hr.M вy5`ԛ\u183Z3vU0ȁ_8G=utm\ć$c8 y/-37>!ZLhyJt F*lSƃ[M |NVXeȚ2?y;FKDMO|hX,טGrKD D赨1X|_%M|0 0GtQU]}}x ;`DVUp\L" O_:;,؊V{GN #o6ƌN 7>UjC: (M,{R @@:q̆n'cXPxBMV$! _.I`5>c2h\<,l'pBG`渄'Z9RѾGâKS-uB`8=zWͅJr1ل(xNG}_/ I |jKNt1e7*;?q~D kB6)u@Dب}s`X[9㣁1I hBk {֖`73BmfI&lD@i-wtLMVƅl5ۭzh@muTHP] mn*,yԓfJ-(nT4ؿrbUd>QM[?#7!V?_KD؇KjkWbV1LЌ)PX`e -vI4{ci@X) Ѷ:@l!J *nQPyzvQE1I1AjYtj*O]p\%;

Ws GZ|r)ӧ%Q6n{R&(tseW~b^07O~ho_z6R7YM+mtTvd-U_qzTIqJrZd[NUV@(Ԑs  _6KwYAG`^{۷fZeF EF.qB M ̽gŌk #e5n%||u uigO&eޚ 6:O)ZgrI O=sf0yJzmVi%'˫6ˀg+g-@6wkuO7r(8RH'Sfs}y5fPʌhّ2ѷE9a9|"Eujy7~YC "iɜS: j^(QoI9Q $cf fް&Z *ZI-6W>GbF lz[q$r2|Q3 t"&K; F@&-G|D8M̚&qĎd`djoq#!w ˽tthZCIi(`2: ;R̔HцvMCS`D?B n>i|B:d3 9 dkUb]tdW bv 3Ypr`+1#~BҳTl4 Y# }X,k%BۡLvj):}hJ5{c4TO1JnG}nӽYbPvX&%8:eEEi!\gb0('~rbd?a%{uYϐ,1>} D@+??]Dj5ڔuU١]5>=_t&v|4(Zia˞}SE:=-oz*F]Tr"X'^<=t*`$dX݋v?+,6.rXU`~N ŋr  {1eDkW5)Ŀҁ|E)ntg2^:;~>4+ lZ" 72|,$ ,Jc>ig9]̎{/9m^&kfK= ?O '?˪͚MZFDꋒ2M}]  }r;8A N~?iyMx:Xѩ.a~$ma;Yox+%: ccS2&#d-K%5v\U:z RLdW[bi' [pWۏTM<f yքP Ö:(_2%mòG8JFN_hsnb.<Um "n47/bx- t91)Pe!k *gc3̍"JL.nVvkV~oҟ0:NAQ_/"w+y.rYj^:Xr5Gh!lUSss۠H"'Y8RWM)"V- #Q'h.qJ>;kqʠ4 ИSl6l]l I﷣q GJ9L0=;8 FWj}%U%+UكC_$<~τ×ʟ.d$x^MP.TVxpe5m- x[p\pä}\FX|ܪK+@YJp'媢Y=AŸH%Xɣ9ȺjPu nގJ'ݬJ+"3AI'au{-؎HKq; ഻岼9TGG'j'oK \`ʘfX!SIˁmY349; Lx@ x&8Rfy[7"rWe::$T xƥXpaT2y%ec7 rп#|gNqI8) PX_Aû:댎z;-?GU4ɅMH MAܸT~2 @5prTD/,X͖G֚46j(M,5v8k.Y%UH OwvPπ ."Mzu}aY&)ԓLqJ=78b1B o2$K44a}/Xi,iAA8Qx,:;UGoyJ m.U2lKmm%0vl !=}qCqJ2)l:4, :vŽC jkeVZ[`)*8`;ߕ\rn3y\uKHl|!sVWΟѝL&xV4|2P!|s$lK/i _5FhNޞ6CDz{cu*gr)N$hEJhW't{͌f @ԗ7h8iuM]pFq`{ 2\Ҝzp;?Vs$jֆ<[5,lFU0[gw˾ 35)/r'Q)![reX$~)$s*:'TrEBCU'X4]ȬHd. ùb6H+S^2p-i!^,:xgA0Lǣw }mA({UOċ%K</|YfR#-eSQyzO:"nUA;^reY`GG<_M@F#j?[W:z%YȜ3.>˲*"J?!eKg Gbّ-Rwjo*Ypm8MvQ^*$d~'Wm ~F&AE\zA40)==MоU̵|gPRC^–I M>ШXyTNPW"o_7@m:C /& yQ I5/(eIO-s8N}%U7q4D.u{ѝ0 ë&nZq^2\-t)!A86u] 9?%Ntan^w7R|S2* ;stMրuqo,V/jWv!7;;ڲ71%Bo2Zx$TI)4̡n8 !ihhTYQ^ DM㜫 C6g!;gZU^T22Nw%@Cp^5wI[csT[)rS ԛ?f ҾS yG,,1vfS= (dAVJheJ]9˱ƺ] 7g]EtDNHNA0,&Fx24ۇ~ͦx2P..,`T8FRϡK◻87S!7l6]D)F qFb )z=& O. WCcT['Pə Rڼq~ M  ք}6[IoTZhщO)߄t~EEI즈umBWaaEзNO9@1OYE6~ĬПaoDi@(*NfbBη `\%e^Ђ*-&32XoRFkT36 'A7ߝ@-}\eX~%7X=XKzu650@lT™{BMP $GU e9|t¹I/h6@={jګJae)YGv*7ͽB@7uc jzLq WBHL~Q}&H>މJoI3򗡨 7,BeDŒB̈}7of />Cd}&GgF҅V@M廡 VO Bn 46σ*|nayV&_Pxhm󓺈C~Np0[ȉPKca9oYװxIj*=TW8a5%HF:g?qm&8?$mn3 304$#Mxf(v ~J>wzVe*LT+l.l\̛2-LL=j[~Зʿ59Q*̥=RޏuCB<=qXYWM2k_+.x.\L OA&멅1oQzԛvj${'rEbߐӠ .2^vjgGOJqkA&6ԏX+$Gehx?:. yMq*M42QLDȧw}W(.b8ϖgZ w^阄/ &:*" _կӑKI+T`0^^8QysEͱg ']Y%IdvTƄq}{J\BMuDLZr00T N4$hln[WoC``]|Oץw׬*lM"RƩD=sW &GSޟ2å6ہ?OF֬iȵxhıXY.DbafN^ ~R8#V@^}5y-%8svy8 )F}ĻJGqT k)gśx̩Z'sg%+o%9np<Uǂ܀qNvUl<4]\UXjiRIt9ʶH3U`g8ɖ)~:vK i-Rp~ɋhR=K,ly: 8jߙpTRj&6HDg 1uikEz`Y;B2u" ?7O-MkзdJIF!Q+)~)#0!Q_\3bּLΨc1FpGicƄ#K*HuNţ Tt:R`+yۖlyƓ:;u7>KdZ'UsjVB#3`l@OyvHgJNyW5# wdm FOfg#-ڌde.S}xyշՇ lNfEvFQeXYmQ=22qW)䖼;GK`I0xGG}N{@CQw4o_a4z,L~ U.GTN ~+Æ w1c qSxl(x(+ V>Pm ҆6dZK@:Wa{jź[.־oۓ>mC#lK\ݺ:.ز]vI=º+̈́,Eԩn7{ \9Ev\3zwU=ocv`i%Ӹ8K|c{я{ފ CEnCWnYmuo.8#z>VɮK8 ΐji97Z'TC TKPMz}ű2ۊ%CܷcBf{3> 7씄"Ht'pV=S!h9G ciXlvM%7JMM</p tQk936욇R}73O4L y8\DL-KtIC8hwxq6A+G fR6mw~"ǮK8~zj,(^Z)w nܜ@2{ '+_Ϩ~[)zT] _>D_~ݗ9V?=rm s XO%5c (#+]vR3=GR_\U YqŎr,)= =5guKC)54^U7.:xx:W*=&OlǍ:gۇV a)_+3Ynt{6Chsd3Y 9#}Ri?G Òɵdy՞l+Ss6Gwj {-a$ڛuY!C)w DRPjuU@1pb%{یe*^cxBr[N/7R$ K&Pq퀛ƍ>c' X O ؽ#R%hl3gi8$fχdqNmTgMӘ?:~ҲŞ/#kml oh1Iw `@Tը۷$O&X3CگDy !88YQ>)s+3AM{Q_t]6 Gw/ 2v?!݁v%o fi=BW%ϴЂ$ڸa3\0r2Gg{o1jm8[Dfg(\py5-E2shv: &I[xMno&ݲ EM,o]C^żqH 8 \Yڟ]PrT6kQgBT %";R!̽TX:HWzry"+6y7BŎϠ{QΈ9FFscj\#f%'$KM.ӮtJ>e0f2,"#]^39&r/qV掹R5[vW.8*"O)qa Gߍ%Vg %ۣ$(8#ھgSR"Ϟ!w1wœʜQ:jȲ/y2ҬϿf`P7|IXja$vZ:+ 55]<$1jUӊzg&}U!Z e,v%Y9H]UV\wq7^kCٯ]b#-![.^HZJYi ܽ} `c/g)ۿQ"kZ)8e/$0yP&-!ngll| E(gݜ"5櫌:Xl7Ss͋à6^ a~SĽw(sbL!1=9VRq%g1W6\n: D̥"pp^ 5%R[۞u(;?i8>͓#}K]m+Bk8#hbcleJL}O>n#78&2Ӛy}$ HQc?ˏ}pD&!$dZG-\MjT})9Cp0KKէq?+K1_ԼlF5Gm0H- s kK0:)}Ɨ {[ Օ/*F/hIw4j[0^>U4~~䰽&ɯmx{4KRyHZ%@.A֟7zqu=[mm\rHdఛ XV<yŔ&c?RiDSI Z`\垻uܝ=b Oqq6;kO.NP"tX?z`!D+63J0dvEYLJ]-Є :: JŹZ[nRT}lF'3>@,rJP'A`PW=Ɇ˲1]'K8X,W\UG@ I:ô)J0l`2.&jOGSSm``IiGT ZJ*w1#xwɣT\6)=Ϻz+Zk;b"&5!~#q&HEjY\Z58յ.J먫IH%F@2zl"dl+*Dn2vKt4CHؙwb1yQUnR2& ciJpXUuS@,G|g?J /"W;.S! [M_V0m{13ǦZfWWyoV4Hp@CW a-Zm~gl iVq@{DĜ`mjO&*#vC/]A Y$ gohZF? ou г"UTu;ntbK&_ Y0P{REFlN=磁ݖaW.`m)N moW {őC1 PŃڥ5A;M㲋zƺ`X^̙ 5ќi7L'Τyh؂QT\m.##ưRT 89V[(UdkE^&oBkS p-?y`[fg6} )7vbќnuC Д4EU>EzElҬ)Gok_ k~Bbe7v |.nw߯Y i1s'#D?t/21g=q9Sz=!aG /_θuP+$$qly$W4!1$s^)'sV&4n0+{‘1הK4%vuHFaP,P Lg{XNC\lJ^p-VDSu9H, D}9 )qw>rځSkC cFֈwee0;b2c^(W F]:M}IklxD C?uvR0z=AM9BT3_W1h˓h2* !bz5ʯw=v CzҵWLTבn NڟzuLW-K{HIs:Kڵ3g:92+o~Z%!V.uqXwy.f(xvJXdگ`J~ySH4ӆG +5ʹ Κ#B}RGP EAkNF58o 1\Z-7zrq] 2>|ab]`&nk_W;C@F<W-v( B2ߘ fںN]މZ1So V_frt&ROkwgSXqxt w.Ԗz{MRm^Ҋ T_g|`C_Lc>Vz{_w=K*5TDX6wƁUCOOԷf'(DË\]Ote@5;<5"X3cIWoKd YP$:;zpUTJ!();8rqi(¬&Aؑ,&,(Hf#[K[g$M.2VC>g3;S?i׏""%;rvs?jr+ R9[Fc ~A 5z3x_,RF *; a$?1)XeBE_⭲N]}g`,Dyq%8Qi`M*[lHj> ZM|'Glo Rn&T MW[G&}#?^0RG>U2ﳠH f 5|H}b72FV^SrQSm)iQ1BW.hs1[rTt.A>Ԣfyl`͔mޱ/otykhN,BSy0Tމ;i{,F`V<YNF|gO/ĶRvsru<] nۑPdVgvg+Un3SŤDpÿceGR&rd߷xT{UYmO}XtY1F^b2UhqUiI6D?U MSΚvi@fw`~YaJh8dk;&{tG4r20> M]}\Ry0j1|BUkq@ϦC1Hښ^A ?#UA")#G64r^FJ8KR}ԧgnXAЛ⁎ɬ̱fv7Ҥ FX-%)j1R:I,Iư>](f1թ8 Z!BkGvS50pU9t6RvM2d$իyq)&o+AKƵyT*ރ6'OߺC%&17;x+ >/33?U[ԌMAr/Pـ O[7!ΉR_Dho55SnɃx8PCj _Į Tp'# PkD &Rʛ]7+IFKgmGRw~;rU2E,QvwM30φQ7t` 6j ]8.,Z٥Lly7xaA12k_f5zӱ7ہcY-Gsm}SQ[@h'ÀT+RnPwP,rߝR5 *A=۷z7!dr`N_kܰQ7vA^3-7-[Ԡwvlxw=~- osޣuMk&ⷑH r J@ł%< <"L"hXKed4P~*DƜ>RԾhB/д+h1+4p> 幇 >Pn{ qzYHeB/o<Ȱ2Q Kiipr\\ j@lv*>>ˡgc-N ֬m6QDj߲joGߩidh2Cł-NS\GmW~Ak`qu pN0@خo>j$nS":혈Đ퐫.8<̵]Vh7cSòA3F̩9&&]UXaڒ @cyՉ N"{od64I~@(???Hdk#Cj2^FQ}.9ߌ7a;YGsWpʏ)-x x?tk=ɠfpf Ch8Z(. X~e)}Z [W7"kpqcy !lI%DzcW4M6!]\Y|9ƀdJn#%҆3y]~pᅔc׈glck.Or 5;{OР\2u ~?OPwםrثja??Ӧ2d/qVTbLHqժE&d1Vd֮E\Մ~ݲ?}۩~Q=*!f) 2 lf6C]FF|8=^%."t(tl{}d+%f랕nKLqFHuVWJwWP媤rTT|喿NWdV,H91H1[`k/3Y Y,|r4CCB߻#!OÒT Fp^%!`A͏bҴ,2b:dTWR[* EP <׃5Mkx]ʼnoMx695 ?龍V%E\nC+/f}V l 0dހlAC؎#0)` 6 vu9Vdل&~no Ǥj12l8V#/ÔͲXpXo§u%cwS{fgKW#8Gf)yy/6W S p1)պvK:I5C.~&xunwoK<.$C6!HfJ[w }B9{D~-z_cczϤ1qbp=2o" %WYZZ~#xgTGbQmAuq7%h~4R!4BzxFu}lؤhLG8`]e4|UmWflEj R zVgv{R;Kn> u*Q$ 0y1MIFN;ev1 qك8zҳϗ\(Y)=Gbs52-POjzJ~F+fY㽆fGBi>nĹn|*QE$LN_3q@"76]lU#G8d/ޔ0$GSzaT8g[0F8ףD̛zq.|vSX3ΧC/&N =b5Cʣ *3vMLWx%؁ cԡOh3l\gD|{(%*UFi?O}#=@[,Zޞ[&EM>\.E$ڪUNKkَ;(v-;tH q_hCIF)&"+GIWTryJcbJؓ"T{c6xhu,F+ Ԝʻ J~# Gأs+z:XI RX nHk2vBzɾڽ;Xrt9_x k+}զz:fC-!K{xyRa7Ť00BS[^X[} >e©3 W !Hgf@"BRz)kg7 po>[5`5ҎY*$yRcjs li…M:iwxw $Jvp=WRK` 0B'z@>FW+˄ L)r5U [2.^t ;xܿB{g3zmA^T%N;\XGdu51ztӅ5> -1z FKuC| SgWhf'^qTpj!n Cu } U8&P~)Jz#ICkYS$!(wFIxq5~_b[canDPr0$TEquef+=Y^=gbZfW@*jFXeZ Z H{ ?TSڰ!+1l;MM!?H2czbo)61U6r94 #SB*qྡ%VwC%VGy.k "-Igաf+S*Id0=/aG?jѦ'!`>9hBXd;Ś{f3N𐽲akF(~ DF7Uۉ@lƘS8]fp:FmETnJ-E~:PʱD%J}7CԎ7,ܹ>2)nV-zoɛXf2{56U 7 !҂'Y;$vDkEo)x=jh%5|=f*@O7bG#Ī%=N;.vAđ_:5eqR\ն Qi]Oo/aw6^?b5FW;P.4B-K@T~t; cARt{,l)j|9%[-B;ko+/w˕jim6A*ܝ4H -N5DK~tgfiG'aN!k%ZOS頻[V+?^aw ez!}- KbʀyC!r-MpѨrV`㵿CPA7A$#L*"DDWqa撺*;)t|ɒdǘK n} n^|L϶ɀza}O W z|=vlf֯VP#3tY:ۻR.HRId+J~dZ2$yE]  </ 1'"+1G{HDj=ruCy\tlQ;\h3&)i(  H=㑧J?VTR>8N.W6!kTC.3][m6ZʅQ $Oe4ߊc}SxW>7.6'{\c_Cwe['.VG\sRSA;Vn{d*1'+Eߍ7 8/]&C!V!6TI$arZ`Ji&N#;$!"TĒS'Y$9jL0]CJrD> PSB~]{$TҌJN\;"jd܁詛=.̑o{jpzXLQ>֡xΖgA#%ЖM<@ժ%KQ\/*N?TFk݃~i%! 8%( iBx48+$zGfjs2F4zI桝W@۔]Z5x՝n0OK]2N3> j4%h="j ͨ <ҡ.b2R*nS+YPj\dޕ)]}!<_P!xV$'%JgkɆ[><$6⽻y8xl/i ?Czla^@]&wӑG!eZsMȆt&'n!r1:\8EzQ?8I<ʮSlzJ-"ceW;" :x :RNRZGKs fZieHm%nO*P_<+΢_љ0zǴ/Ef z%W&=-iiʮ'QlUow.ǸeWD= qIp$?%kO¶ht|)EJ7#U\Bn-<%'uxV 8z.g91ׂ0{9ix2h*B< ^is݄&_i*2R&;woÎ =XW XQ:&@Fۧ6z@Q (lyqPwH[xko^*))9)S]+&AC7OE> />Wa!6vdH== Mbp2lFG 4E[UsD ="0_>1IRĩ3IvN{..fZ(@9II%kYm&E􀂘},{M]$OFld^yC.M4#Khcauؠ'.q$Oi"۶fT2@Z>dx enfb!w6f1τA D-ԡ] @f]d] ,^!T'AՖxv :s(>YK-xfWLXb7`]Q_H'khgohtadz$P@ Ǿ-9Wby:33 bG_G:dCTFhYd&/:,i$#Ȅ&J2Ldqyd#Fq5|Kp_|q(ԕE̽uZD߽iHM]r,ȤS"I|akypI!G:AW9UD>;%Ma6C74mTV$gW#Hїj8@3[!L2"pX@ f0Vp2ꤕ/#Hh;Jm$=Z3M~lsﰡ'aF!yJaYs#/LمcTqwvXH*=̀۱gYZ070701000001ca000081a4000000000000000000000001626034b4000024a0000000000000000000000000000000000000005800000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/cx231xx/cx231xx-dvb.ko.xz7zXZִF!t/ಣ$^]?Eh=ڜ9R,ow2>r-4h, ${Ǫ0UP\{Ejjژ8VKx_g3֡RGya)å՞9]-1pYo~"L~+Ŝ1 c2pC 3ě[]xV u+EB {1{nʪSydD閙K:LE \&m5^4Wnf?vE-7NyRlPd*,ӽb `s~T48#d/C.Q$'2{;_F1'2U8OPJY xFnuۅ_݂A e6JȦ*ƺ7n/WZr1* *(M~Ȯ qf^#̨ .L< ؉ƌ% ?|drw!Mv"LvSO@9o9x:;L3 -10+ A]Kgi)Qx&"~cԜnXxԂ^;6Odaɳ/槳n@7CեcjԆ˜FE@&,GO˗`\~BA}NݑwfS9<ы_tY3 |1qxNSq <`hrR:8䷂3E3T|!*7\\/'2n IO爃Y$SD,1/e"$oQՐ9mP id?"t▤&6o@4L _WQQng+^[RZȭE-aũd =2/O6x6@қ!}b.a] ͡f ߕ-#/90~1aEΥ .?Z$:9ɭC%m+ 3C~q`,a^(?ؠ덲Cb^"~0U&983C)EJJS2*~Q%͓dߨc$~r6_;XVTg`IkT &:t3ܣhHa =ENՔ^i{ xx0@Tû!#oPᆺS؞BDDZߝVhGٓe%.i]^P 1Whㅎ> [3>Px ?E|m 91yt&4Kti/&X 1ttaZ\z4]h"*m_>3k͗Sm-ǩ;Gz⦓>;^ )N7=1gV`>Xd^^S9 b&>RkwPu?7 ɨr<#5_a?IPH6-ln;uJ.s?:7"q]n9Es`uCؙEk-DžVHC%p6b% ܂n ^?Hp|V ?A2a]r2 ט #Y dj/= ybj6z>z(e ;9·!Gwґ@=}t:dJwwFSX?+psDBvVU&?-XzSIOEЗ>L y$ᘫoY"X[6Mϝe|m AP8k*=7tw .`͎8גgJj  M'db})Q;`I<OK.jqٗ钓5ޕk"˨U$8;&# ҍvwgTiБsV ~ šAOG]kms(Zf޶?AӅk#^PBVr b u+5NnQ";nS+"DQeZL:W~yuBa Lq4,[ yYV0Ea ch+ԪO^mf#鯶qxJҰ:jzgrwlK,9̹ 5%W7? eX Fco+:Cۃ%Qgm}ˮ5wsDۄ)/m; !=p,~2B8P|:i ~CfqF |tM>4M8ETo- $6^H8CkC^N߽%0ձUzn{ELo(&X rc *grWU$R]h[E8В$Ng.8c*߽bA]A1n@EރaT/ )Q)>O͗bh;͡O|Ԗȃ-<*4k0)[JL C!.ܑfbM"CQ+i*me4 yh"WHĎ(U13ޡUyq/Q1F e#,9k!\SnN ?܃nX 7;Y,E֠`/CޓꆐIkM.^n3-i,̘Augg(U'Qrg %'B%Ě(:lDI|kBȲ֢C$ Yq{3{m3MU. a`w7}]Bx,xKQ~{H=uG, ˰RHiY&tRڐy4S ,r*eWCQ 2+ٙGW6oؤype zwX+ST $HEm7@vyװ56<ܩq^G$. T_ףd6-y FqٝXB{8}9 FurPKh!+V+[drjIk6m2wmS3KB"M"גJg*KH lwAC|G6KWCD*Fp{k$w0F*fuf3F1G}7Uya=*Ⳣ5Ο\٘jZsg<9?ZQR8u4Gט}LgOKYm!+bQ=r/9 JL&HF%I+Ўh}#)4!2gqCPb t^yb\sdBuC!Pz}̨(ΖCC_sO% Ŀ*|yPԖ̩fp _eφsr 0M~qN(#+ϤZhŀ^3MYmȋ_*g8W;L5NĢyz׬*1j{U[T")2g<)OC)y`˼4b@jj{4S9Rv{9׷)UXI>/n a@%p|"SI(}ٺnp`g+K@HS5 kx5Ns[i !Jv~0M.LM:nrtWq`lҵ̵AhFs_R:] 7/,dy/xbEo`tu0PG閝k61}]%R4V  ,Qf].jD*w=0+%_O$&Qj&!iT(ghacCmkW)(ʺsml"t\/pmy-~NlQcllkHB/qfGMJe6s;SHDG#hksbA]9~P֩駍O_TW͋ľ^cpRh7;K$3!\^뼈g j ~5-]RG!sրTw0ԥfo jBZ :^ 㿮ke/v4+܈IhG-2it^}"K& M{mܜ;z7ZV,Pr4Z`3dksH G|Nˊ:*mHB7r^Wx:w3n DsIo̞YR+mXQݓWńB6l~*;vӻyZeGϿ0& Ol era$Ê(:Sq~ak1])H4?Q;m_ (A9%5:ՉNǙI 7luG,@ .gXZ %G[hک wG(CgWzLK IC%OQD1 _`nPB"/bW>Gxnvz$D:qiub'YFݥzJ ;;+u4te?ŎahӟtHrcJ Kб2{B٠qh[xZJ| )SdX$rڊ#PKIj-`:AkmJ>VI^iT"Wq$9{v~/acǙuNP9cC3s2G>U׃~p/&9D=9/gmOttH B-Q7V+|A;ϿYܧŁƛbΝ)NwUqI'5&Q5e%IV]0S*|4IT[t}Aʻd Q}+Tp*- TqQ("0i<}쫠dg~3U_W6a RXE)24?eIɺ0evl/5tLݓɩmNΪ衖?^OǑ VuGU_H)v^ e9oy+ߌ#t`0˝.^w1<k ~wȮqCrK6$=Oc '@7ÝbR T•++7L,q~执!;;KiZ2S5A`+/!K>0I=HOz-rTQ L:9@*ɩ-ÂdĒ ʡp_=\Rb}e`ޠ@A7!Ṟ' ײ _76G٘}eM[\`_-sjXepB)TW/T"`DhU<_]*u@y)C6+ m8L3~[(&M]Ldj3KW8$+c| % {vVkee7A̰lzLcՔ[C"+#Aꍬw *ɗtK{d*#Cg}oVIa&M,iQ8v@5 N  ::yJM5Hb~zF<틏lF'y'.MA+r6cwآyω&Jc̒7w"X¿9m]j"h ߚ}Na;j(ؐ mK'O悵< U".|PX#Zq_נXmcCV榌|RO2WæSΒn1r7NYb"@lKּԠJ-աA;D.gVн@pۅ#[(Lz3,Aο "L&VoטOR^+f @C-K_Z~@C*g'X?UG "x X6ݢg\xsg:cYbvw̢MX_I)d{RIr:4{G}ഐE*ׅZ7Mzfh ~lH@gYZ070701000001cb000081a4000000000000000000000001626034b400012614000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/cx231xx/cx231xx.ko.xz7zXZִF!t/4]?Eh=ڜ9PpGw\GqzHGʌ?EnU_)Gv?b}?sI1nIjb+Q9`*ғPmً<#ST 醖O?AO9u?)PcMل*ٯNFA![ r/N1z)Vܳ@76oyD>:1]Vlc/C+=&%x%| 9CS:Y$caf1PCjfT<+~ i͵-1h_!RJl?MU>2~NM@*#3jV"S&zT3|$e&̌ R Ȗ1X̰;6]tr7 hB\Dg՗m& HHAmŋ5$EJj{.˫uk:bEemȶXzFzJċ,V>%YT<v|ňd̊;ǿ\lJ[P<֭(eNꮋ9CnɣϛFjiŽUP9J &NAO2rݥjBG?trjG+,'*L">AG+ 42Rϫ)T .}aߺ[q~Sd{`Ahn?x%kK,IkdOM wqT5ֲ1Yr6S :>Myv LG#ݳ2 3мΔˠ<|Rf7$ɩ®{::{z7IMl> {vdLc.Q6fPJ"uI]R;?ӄ+ Dc^[*E#4-Gh"AT{ƐNˍ*A3HoQftȒfIHcF{- UX2*YaٙI4Dx~c\%16wu*>5H=" 9uL# M>9x-)\,Ċǭ$6 5! &@5pɽN@-dcsE+p齊]` hP[Iwq{YC;L&SÇBZx8f#1n6b~ pIiYn3htN=⫭?d/Y|ɂ5'd3+.2~o|&{e0-ndtCenf懮gTձv,:0TMt@-m*OaA5W̬^excv#gď1a xw{}0`mrm $~B`My82 찠ՌZc,VyCT_–Ÿ:R\[cM-䷛aU npgNDik T6 +mFf\%D!I))~RS5r?Ѵ=b)_NJ$ӁzUʟO4R!<*.!)"rָ{`f+[WD (. R9aFׇ80Ʃ&$Ie!-P:Sg){뜞4>+yMA[5 3 /w9]Qp=G9 '%7 ;b޻4Q) FD= aNV?2y T\%$v5 Z-^HT>c]9cMMvmվmiv7KKW[5=6.NޝD¿fêF{I&Űa8IB[Ԩ_I9e\4^|v9SNi#C9A- rcU hGFϝPᮙ g !<+qA4EuBĂYSk{ Ȱgy+1f `Af敧[OiYY~i=͢OB8x "{=?Z@]=W+[ʑ_ q} XLF,~ud+xC{u0x1xh5bǥTi١jpѝCn }[USGS:L:$fJ,eOFsk﵆E$Nc0Q7?2r0UE5%PO0?ʘj3A(di*zLZdGVŔE;phWEz}{ >Ԋ&ڟ[ m? 4o\rg9:94pڵ/C\dׅI# ,N9{@Ŋ/Xw+} ?*8BBJWH6; M)W0LJR*K~٣@ڷPn,@h7o@+y0g"k :sOR*'+/->CߨK/5$l^b||A]>w$r,G /=! ;CsկK :oࡤ"fˊOS5}&bXqF< L_-kLMO▚oZ,F0x9ʖ;FF7v+I&|{`')eF ʴ;TNx4TS2Ts YQX]qAẘ ոf$=r,)r*|*?|ʢE5hԟsZ.1 Iw磮Ȫ\-.~75ݗ K}ƔOTHg49 &"mIYj#btLw꼒)8{{8rN <*2E/C!9 ]G([=An L39 M'2 Pm?Y_ug0ذ6Ц:(Y48g@4 :kKIOfD|To|OK}2&/bS7 *7F5W!:kkU Et׎ltA QOGN޸¾~'CG=/*ٶa`A$2= ZG (ܖ*d+o鎨_<}`RC Y ^-?zDt:RFyRS.&PV吝"!fOdBm af7 )`8?u9C:$`7+G].PYйtycLCTz6$l[ls>-im&RflTrR ~ uEW-IpSA+-טFCEogU ZdơW0D>ݿPiZl9!\^n)ϻ~5)CTmuE:~独nzHL:ܖpĐ]o"^y=x`tW4ėkP͝V3–i#ֿ$2)4z8qob\u$1p="+[.R ʳ sB$ :oHR_;TC"SVPwl婰@6Ǧ|i q@76”d2.C Ǝ Z #: `~Db0ׇ#u̇ `&v0q͊}o*Qԅ$e8RG;[ )ݺ2 FRv6-6.RԄA쮳a)_okG#1?A9Y7{6꿪nAls3:^{w,Ej? …}:G"[c2c}GLX*5}W)6!4Ma'0FFt_dz3˰35D_z3WP uExY6"w@Z3SGjP1:d|a~@2 _Gt[.:/K#ڹ 3" jԌF9>aRV#U#SmKؖVm3P;KlhxS4kn./^ Zr2 `)m.T93_} k:4ypMzIfl.9e?Xggfwd'/bn71Cm16 TAT2O[Ty~[#Txyr]Ё0Pw/CHL])$۔|tǦƎN4hۏzMсq~/ 4nb9jpcI=v]M**K]*99:@\\^.ve_ w :VX)ZW~v?@6oVP~ωjÂj[`fW@ Nm 3Ju/U4z nW쪀@ZM:T <4 ̶ǝu׆1GV MB^ l9j"!򑥑FV|v̇VTC9&f]"ԴqhZxT20$'WO\rk8ezvIa/gqJ jh?I)NK+&YD`9w}n eBXi%:\Zm:17"D2 wb~ 5Vw4ҖZ’-eԊ :2Pv$[}zP(o|#_Jˡ7-@hz'YPm?oFe0~^s\Bc=@ 8QɈ9X0x+V : $j;|0dh#X &kcpᐖXZ+&j1h™lxLIT#%4Õ rO:}I#*_7;zAnD 'IGوK]_轵1*ݭ ?&dkK/LHNT+}oC0}q%>V;`+Jm0W6il,}V;qGk੦H曉 Yo-0`2Z !s%b[X;5XQ=r-~@H~ʜՏ) uCW>T_w},xfbtըv8h&>$çLʤcMT95GIpEZ ێ&r 섰K@-t댰L^G2šK$LV:{WC qFTy},]o )/Y-$HøGJENiv1~ ҋyj؋m"0+*kt7P=, ݵ~Vw;y Wq$]p}"PX1~C/ &$ cMŐH/gN(E"h>s1l fB77R;ćٛJsgXŖ9)wfokUMxxI7Jy.z.p'v#Erl7Ԯ?ͱďFE ñ@AR3Kӯk8+m`xڪl!g>bZD`ׁ ׸*xlUzpQl^?4AҰG/}؃(vr-_vnzV7 Js >j`x2[nx3:)+Ov_P|̴jٙI}k.;hՇ0(WU?7G }9ET"t<8Jm~  jUE(  =w V=GN<_H.Q䝵dPL3,^ 4S* ^1{(bdH_!79xʑ.e~yɂATʜ PChH@-#ѓ^=Ca`pɾ+&WHGڽw.Tl,h39ʤ=KLբ!UqQ LSϩ$܋(>)/҃ͷzkPK7?b5U3]Cs9J$R內ܯQ+;F{:; 9جmvǚ?!~+$=Mc?4{eRu>t4]Q Ꝿ&LGU:Ikt>lݐ5e1Nw rk^9*Šh5QG;IH'']8וei&mL&ƇQm h57Ly\u KJKJuͻ{ ȁA~Um;`=R# smIP.Zҍ5$9.#{6Nži1|bJ`!:e]Pݧ$uyaRV] GFWeui)>Y"d4o43Es|g" -2)U[D%7Vv~UAMVHAYb{ G$bрd9k}(ޝ*֑ )߱|6d_h|Vz`K} -DY^5QɁO&PCl +!U;,L7ha@ PWBY~P{đ_XT6_fd~Gaa)wI*Y~P݁.?$IpMOfO[܄êU)(+X9fln sɚO\%Cx7I"a}_Hm0/}65b%9=G]sDN "G@LwY<D:b:r'F|@!j:)C޴LпR$3Nnb;G3(m3qwBӱlۿVJ_2M)Aaۻ\NZ*I@ȓ-[p uE4RgT7vOJ+dDҐ?7dգ5mPcUOPX  (uã\7?XI*[;yvOܫXd消VAz) iޥgjOM *_C!0`,t뛸I`x!9s\Pa X8E@υ.2{8#,sY;,ޝAuiwZ1fD/\P7 7 j"Lƒ>Bvܜz؇hbv0%ɡO`^s`,8K@4%Х~<4v@/I%i0X:5K\-:>7Lord>$sN{Qc~tG&gX9*;`LB Ŋ&'ݿ'ޚuVñ'.6Ixj \Ftx߭uNcU$XkL|sd~$DVڲ|ﴺIAz\lxa6հvnSmlZfC)k}9j\xUFˆihH:Vaof*!0z?P3YV|ݔ:FHX/Z ʟyA|%B_o7X{Q+dR,+bNXiCKOĂt63/wUZrl,Dƥзױ4щ~pr|bX3f &Hgc:|.6D};OQNMR# v =3YO -S ex߮8 >ņ%.=n( rZQg굗E~bf 8$* 錂էUMqOi9?I:pia}ĔEѭȮ<7P )Y7 ^*Z`F7(kw-JnAgTG)G1VNl~zAd0ji "-KꘛQ"G^Nr}bC}򰤳#zaɟwf?@DC-0GGyt~Ba.Ory%1盋 G=Pa]jx i'[a̼pXQJLVH2U1 o!g52g!2)"t5nh\UeFp`j<9y[ֳ|T*:J^fM ezD>vF~ b[J~MUvcv埰Bnj>.ٝe1謵IԻ;\EC,;VRM{L!Mk52#4oY{^kr"l՘!M4x7`')n_[Go_0-nR]ϧ 9R>VH's۪ W5 p1^l(GA@o>C-eH iKj+ YC)&R5z"u3/X za&cƴT^= ҥ5v}c jZ?`1Dr{'[ _)]fV`7ZoIVN_c!iS9 -ó4 ]9@{ԐdAI\_i~g=/,$'T /t9\dzW~ ?J/L?#QEO?<Fly=VYF`uhGj݈DH̠h>~V l sM&|ƌn{y9Q;Xyg 'TPfy 0^kcf5iF dxDs ,]- FچGX 8551*[_XnG}~ÁLvW8zхgQ(EG%uWЯ<IYcwkqC&?d7/B><@CV5Mr'T*-GU7_+ _lCKJ]J2XF &Yl\RqjM@_z7S#v&4 ( 4{]RH",I>"'M,Mrc,#Z?܉ F!⦅Ej=O ]6tKaT `ZH iN(V"{o^lY]y*l-7$Mʃ(ú?tϔ3SSn_R:Љ #o4{V?hnu٧C][lS0@xřs}y^J(Qc"z[3aZbZ&n#KJ"u[ﱺX*s\Bκ+eeJuyٶ-h)׏4 d@ֲ4fT9DL7wܤ+"U/^BہC? vJ[)۴fzeނ͹rEu(錟pbz}qq;׌ ;$Z=h!tF2sNGe9!qFüX|h/rv{xX<-3:,Qg-(8=MdptnO\*eO@Hpg'YV e8_~4ۜ-l<{'=S;RnxeD. ?+;㮬.ZךFq|UA_Ed_ZYJ<ީ\‫!qߕ5wdF69^ȟZs% !9R{XgJ#D@Yrң; I3Yȥ#BqL8\ZVZζJ*.h͕>/w`G<lW?Dz,jU"'Gg>jHm-+(K2}yB\po'PmYB?ZM?Lt]{u㹛mƳ__NFKpqw`;~3c0\ rwB_ -މ0)`Ք#ʤ޶,[-,Bg`ip@3@ < x(٠)5 &A 63rS8݈i7^O̔W` K녂!֊d0LB@ɕnƽ loK!na<՚̯)W1)ԕ%e{`.8“Υgb#/'Eߖ7o/ ~)o1{cη SޢҢFh~sB[cY>2fqa@,OO$2;82\xCmO^0?l1[(aR])NH@~Uw|(5,iDSK1jN]Z `q}9;!hhݽPg BbkX=j:!S3#SP)!v)X++ >w*^Bgwe坘 TBRa6up0 q[pFvů8UYv@[ 24 9 yJ>@Sd-!wqh^Ez&fGۂ|d%≙)8Jx5#ߧ~,=ςhϣ5aMwtMA T\M-Rߩ Ո!2 C ibEeߓ g$Y! 'yo\3Ds:>oMmt&\Hqi*ڏ`Rq]B3>[Hd&]tSݜZ5v0fXU #,z5A㽘{wUN\=J a| cb $Z+O _. ԃ6PC%ӴYI&DsY^nal3g0̩4zXwiKp *Aw<^6l@ y.=hB*uu7L_3.Vi$eT[GO,K4IJn#$~mğ G\eҾ~ŧ9%~6\{,V@q\ eUB͸\[|!\&66EB,NaXޒx:^\3੷_bw&&*%p`={ A+c9}%U_ _Ŝ;k q*1)>^m,Օ0Ț'tI?x-w`~:_HHP=] I)uwJIK.~8.V+BTр(>eOꦚ0Š<.#xt=p";7VX}Zoq:eƒʦ˜b;(%h&> h(:2F1}ߺOmiAQzB#ٗ %>4 Ԑ`lY>8ZrH>ՙ IhL{l Ryė}JNpQ »Sjb)O+*<|)-S .Α7 qt֔:o_7d3(P8- &KG=yFJY`22` 9Q{. n^Jτ#3&ƣ .ˊϹg1E?@ V[aLj;>N"Ք"LZ3cʻNhmVEט|s8L8)*k}Oqų,1>tU(oč9 V .|ZL+jC*U!/;u*hlUwYMciI9Ac?#@W9n3F42Z~|Ѧs-y9f̋2Ã{6h q-MÒpɞbO=9-BMpؔ ~I 1t#jAL"vdN0 NIo:H)GXL9/e;-kp,5}YzMEf=3JNWy Kg,} - n@/%{B5c2smI][EtحD[U?;n48 n3^o@DeUHY*D?Ɯ:yQrѭ]CŁeu{+ǺГҴFk%ӓ{;|f# mdU&[.b8!: ~7]"4ǐ]@DݑW}[O!gnOLxlAeɼLN.=f~ܐf ".MBf\WMwOnjs=ٝ*elE|M'υPa,XRC`!i>"EH|![UvcVy+ 7#:^ CI4-u%>3[JX͇T9-yD/ڰ^5 WERC$N^Db=GH6ݼ߅6*q 5& [<4l9˼Ф|4ŀp^m`{F+ҙIXc[@7Xtj:%J^aV؎N? T(  ^i:k\/72H6\>6ΎGȤk9 C#GB"ؔ"oh)B͈ǒ g1P+Ŏ03vl*x?}D 2i.Xka9irN٥iT_%jE}K軃~1 'DKn4 te>|_?DnT]$1^8D-,$h$+f/&l(ӂ2%I{KyAǥwyrrd]ntpC>Ω}>w-~‰s\H*uOW'H&@ zy[F{msO1cEdaǓWHN4|J_*<ZD2#n(ʁa)c'G][Lv{\8 U4vg] `=& }ۻs 4f!qłrXIETGAӮn"XΪAMJo]L3$JIJɽ Vv}zE-fϬ $a/#"/T^C3YKF81kZOe4 7N"7{d3esæå/^|1I4.lVUYB@yVh^zw,#S"ɕO7O/i^|tHvkTeTĩ#z|o4+"̂񹕐c-t&P-vj~#>|X[tuъWHφ00Vu6oR\yj&>J(8%˳˂ pV瀞w:5K\舔;T}%*9+lLV=#DԞE`i^ KMv})#`FNeπ|Zuf?Z]$@B3uÝUtȺӊ`yᣌ#뛹ΆN%X 쏌m=H&/bo+=bps['vO9 .![㦟L ӵUigEDc&`:5@Dz}]o@`_Ԕms5'J3 x$.GJ8e,Xch"\"~'OQJy9#CZĹ,=?kdVU y *N'i*rDX=]2^F^<{/bb-6AHF S}UQ' ]j2ΚrSNps!:C 40ʼn_QIOV.I :VƬ?#m *Z9OwV['~⊦A4"0M莻X9^Q&P¿8kPni5|OUr`cm5 ?J5pSvbXg 1epY} ƫ9NoźUxv;14\|}zceZ ݹt 调ڀtڪN*~LWD[<fhgS܀N"&O/s)=ס7;8$Z0t `Ԩs9̨}-IEoO{LVb:W7wp4Rzz ?z`=3xʛ l]]U5:HAvf4%5N 7oU@Jl xͼW$\N[`mo mt=3[Wi `xLwxWEoay񋑩',cȥxCK`X ] HWaAĻB06rrb\5a I-z\J9e26^Քiʜ1`: Q|Q/8'Z0uXpQ%oBHw./i ]0bMx&N" vuϵ#L?X=|LZ?FsݣʶXUI DqfN mb$3 ^?% vf# V3/"ĸ(*= [퇝3+=. BlA_B,)p4xgK{bRʌ°$fm޷F8od4ӎcz@VvtVe"'{XXVaUH1.}8&jAGo'Aq/O;J-y/YSF:iS0]lX+9J0y%T[e4oQ^<*->GuuY#!@5`dH^fF7^,.De9:bsLi\ZY?ˁ6Wajt^F8fT^?s^Ԧ6nQd?S;x5:F.kyFrܢ/*NZYތWٿM߁O&E)=Au,Id" <=Xk7cl;N9jաp}~ҬXGd}Ɠ,ƃJ<}߫ D>zCKB:6jJӑ۹!"{-DD`%3/N`$+dyB)}~u`.Z߹y-;f|D>Cii]dca\BQ#v $mg!t-}l=t5sћ%Ṳڹ,?.9&+,+JZ]_J 0tA>Z礥E@OF£O_Y+ X*K9vKDd6d}Su4#tT^dyk3|Y--bN F-,6'%5fkO[_Ɂ4,cM5hbOyf.g]1M $O0 "5h ّR7\Z WO M4SCNmuf_!hhVJz]P=h> |1Ԉ ,2F*O +Wݑ/a$S홇xixϟ}q4߯biJ`B?wl6tJBND<^|R_$-4 ,'1@0&y`IᷢWKUcb] HZhnE>%. `|FU2uIXXlCfa_50dEņ9÷t܏Ο3Bel@>+' MIf_BUEo+d9ίݱ9[²W~.а!کZ{[D4L!CbOwl"-.="ƮZ7i%Uh#mMذgѺLdb:` 6BeUkVF %!vj&nUe8KYڣy/b< I}NL/$*jn^B۲76چc Q^saɘ3hZ(0Fx/ B+^6T04ۻ ֚j`d_+^j%jI=K$ܮq*6hl8Mt\U韘4gP>梹o(-@m/U= QmDQk/s|A=JQo Ze<55omd-tL"a>~<]/v0_@ZFC {~u^tc]43m;^H_H=t'gU7Hx% heat*35Q1A)؃{IDy2m$#QZlsYGeٟ{0Cdv;N1v2Pl){tkqA.*k`դ&ѱY $nU7r}g$xBM-qѾ!b 仦m/*x䃖pm> A:α 5 ׸7zm:.;coga%ޘEojp`[#[va`h ^YLd>/'uk;JAGu"6`%~&./Oց;؜Mh S'5Y-n|tp-[k~:[e%ed؎(o=W"T1eoRWc.vz]YzuS$uQG0.b;c%VFro~ET_'JKm!a!RQ.Pgߩƻ7yD?jS8"'Q4}fm 쏠Nq헿1ט~HǞ*_E67ǾLJ[my%7/X˾WL[+I8_3c[R w!%Lp<XwmgI%aUf=Y:v\EBl"YA~W`Sg~8j3 : *ªV9(w cNx_(}T&9Gk8|;:oJĨ).& Mm3鎥Z3`0*2 o,^IQGS$HJTbf-D7zSV Pu&zƕ&?A n~1c&ivHe ]<{9͈2?%̓s`v`Rj Wɣ,`P~5l~q~НXѭ-8s;9PElwɩSL(^s|(@IՊr<^iyJ`~zRy㣣?`Fm0q/ J,y]}zBǺJ3n:Rڣ)(g>``7Qe筽DW^:)QУ{$jq.jnt||v룅NflCֲP K[}Z|^pd$ ga ^!<Az*ebKz2mEEL@90I]:P弝t2q۽~6[\W_,J>[OHcFbk}`y˞D3b9&n|e.d(W%';BeP1_#_ G}3.O.I_Ȅfe8d۷_:@^mK+'gR7.+eL0e{t: 4*,Ey]o8:r:u,N@\7a\zq]R$Ud6yS-HӇPV3#15Kv |[|E|V\ʣ .{$"zZ= 5ԽRŰ2TZ}n F0 b.Pc*;ܖqCa';UyNlh}mdZY"=ⷄ.;+9.^mrnipXhkFbqruk Zfu$?|M:F뱗mjSЌКҚ}`)-umtZ{_qҼZJvx9=캺oۏrzV8tQ`b%GfJRܳn)̉onu.~Hd;MNd»g![ )LtvP+*^<"V%ms~sj&tN%&6U%@R~C)BX),5U62 ԛRgW|Nn=U$ Q-SEou%[$B/o:LGe}P9 0kIO["nK?jڍic{?--`(OB qJHsox|aRL31NWq҅r,5-sGT!M)<%aj_F")Rt[ef.,,aB5<_"=1pWvml$pTxa>PtAmH ր>9;lh4&7Y>5g,E9s=ՕvjkKǿ++f*ckK89nBQᯰ6H`^Lwzdハ:[cnd5{NwN-u3 ,ܓk@\_'qeY,g2RP(`vB&3bM%:A06Xjz+%Єx (3L_g M|N2Xo c E!LaC|h[x˵fwL/p[dYz (BC]|yKIC,\0Y!F[t3iweI@q, ~;4?-_ Gn⹀ CG~!TJ;/u.+eeYn<+4`tkn#h|K+s:U}%Cw4>rj{+IvR;6>e_\e 7!2Yk)u5;+< ü(أSL4hvY[J4·TQ[`$ȳr&Oj<ôeE_$@P2ﵽZBB_e@~ȤS4!Z,wu6e_m`r^n6][QOK j&m_e+ CE`eǢ4p6;Y^A4UF+rzu!1UeF;AbsHӱ]1utfN%G_-%1`%>\Y/6@Ce6ږY;/qA>5M2~-{ %=O8k]36 kyU6x$[Ѡ*[g^VRCOYCCA킄zhuR:%Wv*ś)Swc\};ބvQx D8N@a3$w}B enpֱ#H$ Y *W61;Ls=G3Yx C4We GTf\F; Y=^L|CfD/E "D.vhO*M6n|ҧsXCsbUޚ&0M2סZLkh%O9PȑBjj6 AJ̙ K7Y:O$a:Xczh͓0[;s f6r5~Ze'K93~ z&"ןVExNm `+]y{zgԇPɑ4r ԀƢu$uTׄxd`{ltѣAQK>WX?/9irS?Bk(F` m D@A:tLMtuHB\: K׹级6ü9V 6r yUU6 ;hjIJVݝ4YyI;n w# s"f&BaʨMj M+ߨTg&]f@*-^Y$-&t#G"=N@C|퍴$,9GN[]_s-˷6G/K.X=tqr8YbٮjZƧƢI([3HJ7X} ªBF݊vEz&wygs6'j@wkei O1qtT4."?!`-,{pN| lɽƒ$ގ\(8,[A:"+BMU.L,ߨt{NLI- ],ݗ#@ei%?Ț*=ۂN/MP!V Bm`ƴ{In?.kJ 'L {+ O&]uee-MADzKTQ(*r K֡^{yӱqQ XWM-ix+cfS uk2뙵8?S(o2ouԇd@$~"|3u@H:6ؘs5\9ظMCXI*.sWPoobZ26IB;vWK77zREpBat63tIJƗw}TSSd"wf1Y dL3跤zɌtNZ{xr0,8 h'$~sR]ݹ0ܶ`Qj7^TC S1.wbsc%@Ehi@ ARVɹx faٱoGwEڢO$Ng10畐>÷)b|Z$ h]Fђ!#"허<ϙFYN(+]jW+ |>cLx.M*DͿ.+ gsL 10MScj#h`B$dWT ].PkT8 Ӻ>4JrF&vCs1qF1PĤ][CXzp3sC`-!,WÒLߘAïtd~& ,QÅ8>2 )2 ԊVÌNWf<7P \(Z`YP/,N^$K`MzAyY}J p]RxWTN% B |_MU{Nk/34b  ,*6ecҫdP-5=Xޡ||.b5^mf4yzn/=?=VUz졶W4aqƢI:EE؟F± CuI3Ɗs|G M̽rcA3H'g˖BO`[.\OāI( O9 79vLɬۭI∽>c`_v; CPV3 N)LiXR-M*evnA'cćѵER$lAKPDaTHjOþxA}P@Aih =Q_53+a)H1DB"8#8 .ŻGiMu4ncg%@J;eh >%Zrl*,d|۷O> @L{e3v{mLt0`jgӠ(@.R!l*e42v|1{8o]B!=ڿa\Q־'r1449Y?ǂExuvem@F"l/  -3iah7` ^s0v,ڜ-Lm -hk 036.Ai~#gsZaغ 7{~d2\e xF"3[+Xv٤mR޾!iyX|h&2[1ʢWQ7cMyF ʣC9Lb,͸Wl?DVQsc宅'\'e=agWY <59pCe<6Y%[9 Cm齜ǚhEjU}'1M?mO\@k6lQz߇nBy&If@>ϸO@W W(YdF,Ճ=GN()5 W3|?%Q} +~ԝwt1}ۅ*?>^VP).8sā 1_\76ޘYD`Mqg R~IY!je& 4dv_dex@[X+5, .`tϷCE0> 񌯦&%6 a^ltʖ%" SەcGV6lMbP-bi}-͕ cnìpobG+2F]_C`poVyrG=moCO [@Qȕ%Ǝ).|4qIc_DAۤڣg?l0P|ROʢX ANOg(b6EyP}q[PSi-?@\Hi#-70mԀQOUd,rq Ѳ6RUg[}ޖhtH|m6F# {*ڰi MHCGbPz ^,CrM- (|UNlf}Wj!7nfN'"7^K<CJy҆m;[Bc"w8ӂ]\b&-1Ñb pyn`{r)v9Ǣx=|ܨs_w Bc#t<ŵe88 Oi8=Wi ;/$M- ؏HFY~]EEԘes^~p.vP h;)AgQ:2j̇Pg=Zečva?U:ߗO#PJoW!26$YْՉn kpQԢͿMU%鈾aKxOx`̣h,M Vp93:Mwޫ 4[;ǯC /#4|iob6XNSY@1wCf< X$'auɩMeBqld[}=|+c@ N ˘rMsp\Zd`}3Kb7DO4(Rû)nT% j !_'q\EUn+a\12hwr\?1kN&֠L`i`Ob/$8Hsjt qS>qdIKPNYHH\nP%"Kn!հ6JMN.J ƍM|Kf#[U]VrNr r0j6!~,!q'IC4u+bϋkmjSsk>kG dT=Ws0%R*0H&H IjUv:7r5 >BKsh]Ĝ.SH5 9:($8>R5fVf׿;釼?*jdǥ.fň嗳 KIvuO/8:TY37%D}~hQv+vD:U%olϞ(;ܐ1ϲYLVD9?}9[6&#Pr8=SlI49r5Qw֦4 3҉C+7 ]'nx .~E9=+ ְ4v'mdLr'p-cVt8 mgBtBԍ-6;d㺺=eyɲ`ѵCŰγ#A[uss5IֳB"2fVͤε" k,m o;'%.7?W#4dc} RXPMVO#.&ty]%0xk^!,L d87o?.v 6<]#8|1@{PQ9d |!'U%ɋ;̋O紷^/\E% څb1Px?6!OXA%p䁒dH]V?_֭0L=]te< zykUشڇkThKi$KJz/:#udNX0"{OQgZ Ʋ3»Yvɒ!eFa*ekؐ m9fZB$D-=P]v+W`T/N.Fq$nK-׏'mlC90eǽ@NBme9z޸'Z`j %.zhICϚ^m4b5q 6TM.jPպs2$?UG 3Q¹]?[R9a*phPYw(\O"L5+ = IRU(@cXZ*mzz? x=,J׌}\1H#V;F=Gr]n@=Ѳog $d0qxoAXujc45%M;9=yi vw+Mh穸`[SƎQS 'V<ʻa{-Eǒ;\s2-vġ~Oᡴcɋǻk-bϻMs=G3.W(3\"9B $Zaj CT258hS]͈;Pʬ ll\wh%SB֨">\[YT,*J=]F Oڈ_<٢<M SFsb--L}FTV!;BYƅ]Wl`#e}k<)kzxs Ez:}v=|^KD\fZ]ɭ0 Ek6 OE+R p8 S枛WI_=l@$д&-Nj[PZ n>t>o^- 5Er_U r(U4frDZ@g[-[&ߑbLѧb Px79NT\PS 95=hAjqr_<RR마J Oi\T,4 ]LL4:83TY[:6ʱ|oeI&bnB$ܯBz /!굍EЄ ? fS9(6w.d34*cE)uXGAju뵜 $bwqT(>uܾ5_iGuR10d{Cmz#壾ה Tb?= 4CcM6t[z-Ubb|uU]}xVߜm_ kw Z+n&޹/BУ aZ4@. r_9' 8/=J!%a`jte 0sP֞d$ޟUpʇ \PG^>' ]C?OrCP\z,;AY_'H嬔cfKʜ{"XaYAL5Wd$jJG39suۿnsc!rC0Ex0&s.D旣]}ݧr0:[$q%eWj/4^30'م"t%|ɫHB~S5-G5u9fRYIvg֎ɫ:9wz&•qtG~F8$]鐈U'mȋ.W6h qENIq^+^Z^!a΅|T_{˓BHw{34%F˕h -ov+; ~6| d|;^vp.xhڧҋAa$fCМQ]eI<4hU6~Pc{KA w\G؋k}:qO<9%w䂉&LYBՍ+ BjAfgX&j!KaE{z8t¢EFܨKL@ Qkq{|V>>,oiuk&@$LZ`%GD;GVO k'$If-,8'!gA~x@53LĥHKUx0zB:KB=B Ҫ*X`5OE59cя?pa@yղ-&,gwG$֘_k1EՋ~+ J$37#bjk(gn>8l}OKiM^[K891s$QŌQ9yjPm"izI1A|.)wUnp.EղLfc}& }p HKX!Wvcn)Jw"AczOg@7-f*#šk ({v) MNVMX.J@i6t$=EơӫNBD:rv=,ڳnWkVAV}iH:qӊ̈̊6Pw0~k-9"j'Y>[okaQtdLϒ$&T5 zKpw{0Tkt>!xrc,1?X!ߕ>p'b D+W8*~"e dLԷ75Id _ y67Yfşեj:RӀ|(=|rɾ- fXW Dyѭ[Yg՘_jqO@?`7WrWOgۂ>OaNv:ͮ >Ef6tT ,IĕLZqa00)މZ_$ a+VK G޻Ng'I]H8ؑZ)xQ=L3wOTDo󴖠GJ'575G75ױ}蠗/:i*>< ŚS ¢%󠐓6GV^z@5j lljM#rpYw9]?`1w!FX @QwHe?uCo 2 {I^ kxbfqm2Q=̲V#kxI"G\oؐcLAeV3JwEYho>_Ha:.U)v^DxED1eeDM>Q'3*N2ߏ`>@S[ ^,W3VX{}.%qu'F VUHJ1*VE#v (~P3b`)U4wqrs\gUfcلZ"Cՠ"cx7u O|.(O Ҽ~!>9!m$7x.~leV`B\証ӇJH.-mSr}0AW9w`J+t _̺J(SK8{VVn -bӾDܱ$HDJ>QCy?;CDW JJjHQ٬OT&K$-#KP?g$uvBEM|W\lH.ےPtuZ+Sphpn#w$  UuHqol\IXCD g70@hX燎>.1 9,z]< Ks T((g&`,ݫP3QuW)x uY2~k@OA9aj?< 0QHm_ьP/bzϐ^]>g  ]]pa$8^ ०"g'en !jBH/l ׫.-4?58!l@NlReez֟ˍ|-fsl4:HCv˞v ~Wz*hLRRr.^[Sf0l]jde+iil"`s6WWϊMT$bfqqow$t,IWM) GOBB:_ k咤Im˺ "\SiXu5؝~<( ߿$n' qXoœB/Sus@ Z8ḐX겍%xͪ 0B^Ou7mW4#:V5(We}|E% (oKeʳas۩GD@fToo̤Ά^Y9e ؄BOJؤIq8*{r}_kγa=nB邎bH60`* Mr.oQm$H69|>Q,Z mA棞˭IAKSSp8w3}AlG0䎝0(8hO2 1(w(!ڒKC6iWE&Q ^w,w꫞eD׀h![g鍄ZsL95BJse]&4tʪ Z=@޻O8$ Qb/ 9 L,ն H?ň3pR4vů8Ù6k!0P#[jeuRF"8]덜$0G+ֶmd!Ŷ#3T'(hNN=+AJ "'Btb(iʢWj㫖 N"<[Y,!ou͊V̻j+gNk! nbIjYћY2zo}G̦t 9=#Z$͊[T Ctu7QbÅ7 usd2XCvh܏Lh@ve*[;Dݝc:J0󷺀-s7Cڝ3^'f_gp\|\I=X[lw&{Ҽ. אy6~!jo2F8}cg4Y f (]Rt7,UY -gFۨD!rMф֞ه[PAU7a gYw j?OrZbaa<2ڠIQM-*E MM7BwL165 36K;6Qj ?%ĊBsnK%wEL?(SX_ \G DԀ臆% F8 17OHcn w>LP:%g?+R(ЮO!Vq@TflM Te?ưMR4e=y%|O/LW:7#ܬ<J%CS5^WTaݿL0M&0hnk~?i~Z80%'}L8l?)$ؼbmO6GvA1UϹ/NR&2mN []˺x ')aNR=zՁQgM}5Xs m>^m#AH|TtvL릫XWPN)XE񓛜d"ׄ %hmB¾9&u%b?4Z-c j=6-o3 l8MK:ȕu)-n.+ l4땋foYK}8O Tᤦ/WRe ,H 77}&XI9V84ݍ@f(zy2H<@m v.RXkI~p ,RRUo\KpY[uh5(([k/$/|W[zz*\=*YYL&9->%ۆ''Dxpڪqضsǖ}l4XGޫ;MQE%@O萧ޢ: x!҃$o1Z!$hiּ H5K9vApqbg]Se@0"f/{bX27kNJz\}jmz#Sh@{ Th]Ź5g ^^ٺ ~y l@#sO"zCJwzX- fg{jH/ `CORIp&5@ԁP98ž( ͱ촘J($:l?!$>X1k?Imfas 9H|ͱb3 3<_\q؏!C4Aϊuα< Xhp>2s3#Rdx'dn2CHWz2Lۣd%ΜH0 KF2-V˱Yb E3V,pcZ |<*GG|"IP3^*s:Rњl.3'r=ՇE& rPRXDm/ӊ,)H4Bܜ Uހz̢͔fn+%e`TB8 *僣qyZ(197[Hopר=u|VҏpcgJ#_={?%47on&n&B*[ )BR-w3XY {(V8sr3 3~9*~M23T/y/}} (50 uwɶC|{9h2t ^0ރcz2V4y?'kH">KshMjE@M8TtGv) :+!]hb7L>|@ucz#Mն?d-*hL62mJ0;2*cn swa"Wm|P.%<g&wO8zRZp:Gf$P:p)Cta(vy]18:|-A R=V; $ϥu^iZrA#n֟Zi|tl<ДyȾAm\>xd;r&*|,WyNﱻny}3m[xM ĴOy_/dXg!g]0J}YAurFޣ5w1e88xDħEDmMThSQȏ5dgU#0>b8ep.Py06Ye1hظ?&GDZe5BMS? oQ]c~$oߖʭZPfLua6+.4AC@0? ^Wx'm:vCwy] kf7߂Y#8"u.RT܌`IP\\iA}K=UvZdнx`&IW0S8;4K[b׷㪣4]+i/ k tn`?_5ؘ<:o]U,Á֦C&geJS%=l`u8:BύFE;|YR(m78UBi$>X\d}_'s6h1͎_[N'fOy/e5-:iO Lƨp-k,#/He.+Tۦ~i4A&(!$t<6&Y YkBARjnNϪ#K?ٿqRI ճK~nj  yD#0([qRT0fW jQPAq.|6aa7VWaYvᅾ+;ം:{rxu~>Hヾ LrY||uY{iuLv~N 9"#?5S UwrXe/\m/ަX:^n.ٰ ?Z 9Kq sIyaGHу[oe(+Nڢ0DLn LJIHi|"4sTX >o#n,Kjz;N?Hr@Fƥ:m`&k2>pиJǙd#P PQD\唄|mYVw#3H nZThNEogdz EQUD[z̡LY n/K*l}}KDu2V70kCVf5_R0C*2BtgvPJ5'd:TRa_=y} ~ Im/ zA+|$DYnX :׮R>bg /WF,V [b+x> or1PCnJ;Jm+1-YV9${Ps:e?`j^%U D):n"x| !_(YdAI.ٽ!,{t/dQTUƬN \yb"Ͱ=D^ұ;jrODY#0RТT騄r}.l6ǥF8,İ^n``4|$Ή Q|C5's,+Ĕdmn \S֊L:]Wy`dTch՛Aɞ?[nd~K|mZI{>cÈu2/RBl,`0!E ' M- ;k,3mnۣbP8 n>a:=i>WGR vz$*j7ц_3:JjQo/?KCUBhŚ$yȵ h톈 ã-%\*XSN#h:!ZvkRE܍@Z?<˨rQm]sԤG!C]qϵ |nv1d [<Y.;4 r_9J׉˒[p惻*f)#dFם-8,n__ ,iڰ:b[{nNQ7`m<+ hhs:C  !kڛD$BC{#1}/bNqTtChbDmhݹӭZ ںYK: i yrHyCÆM)+M9PII8e "N},1إmneJAS7n }V 3`rr+AgE)%J0a*^-,,M:ݴE ]^fDx夼XlHg??+~`b#H]h5Rhӛ'[!ݒ?j-t4xw]`2u7Dm^ ӇcZDfw DS)9y7{h?Ë#_ɬ=u7]b te;QSӤ:/w O+GK{V}v0PfNo0Ƕp iQYZsM'p$A 3QoՆ C A)a (%BWdT8kJ%B{Kc&Xx!^4*:cSnݙ8l" lw^W2>fCƺlfA9= )Q+h/3t>cJ8r3|G^ɍ ZߟVx;AR_-Ruᚗ4 5" N`BD!/&>w- m/~W\RDAm(K"^b0[t)vRo2=) -wlȔa-8*'ZD6\2HlDr @rYX@g%B=qx뜪a :'Ho ;9d1}5%\5V~PN}+x ,ۭ]9 yuSR9 RvÕ&W/6R5غMR2ղc(N9?~4&SɡBh S >%?ilbخ)鹸7b"mA~ J`U= ?aiI)"Cj\_~_?&_VWv#mi\cDHCsLE5^t,* Qgj2G_ f#lTpJ$T(/-#{B |OI.'Uf埻 jC3FAcIQry\&n<ɤnr/GT4X[Wn\J0BhG"uN^]4/cqKApr|z)-9n]$ShGLk5j$AV#P;e]u-Hyy}6I5  fn} qV7 iiܲX/s٣Uf:%|R~_BakEJeR7xH^*~ړf1ܧXZ-5| .tɻ<ۨ8v|#c_i4\/lC T3ޜw8`y 6l d);Ub}}0IF$?"Y)0 lpB)~ԎH!Bv>dcð4sDr+6SRnNl'-MppEEu "^R_;nj A}jebƾHkDK0r4n V 'Ǝb09L0*rs)97zf|4Xi,kxy!nԈa<X0$J;+IZF݋<5ZXOֳ!3U"3ɨMɬCu7"1XBQ]B#X|7fTȼtjK~`;\R*0 --Id ;GM9m-YΏS *!Όi =M+[9`ESbYS^+q&ɬn@v5y# >'#;G4 < W+|̢ `=0-b"lXOH JGi_30z`I[ڶUapUWjQ{)ǖm"|yOݶ>F TBsA5FŸQkTx=%] &L U-s9h3// xqWTOX]'̲ݠpu4PڋEJZX@Io!ܳHxgn#Ӕ^zK35ih&+~5* Jud {`rLb,,Qp錳AwU<ɔky)} c "l">xL ufۼhe Mᠸ5F͎hvblEmXpULqiX_fL%I6Sw7yj&m&]if7v .dd ׍ۢdR+֕"*\S&烾.4f:@7>۱H6x!h+u66> OwX%s?T%_6k+Uwx^9洒hs%]~u6 Oa͡@=T*`\p`fk|H32QЬKvkӻVƥ ۃE< eCVxO5̔;DiA7`uHOEIZy Xz J|{[1chC wTE\ rInq,/!| ;1 <|/ἴFIg&J6n:yJOڛݡ~tYQNf [7rtY?GYicΪ\421耶}k X0SW|r/'to`$!]VPc\B}ltԦBT_`+H8`E]ؾs{dZwU\lߠa,vNp4/CڽVlCPƾf&vz" p8SHl)0̨:X0W U-g;gu3"qV*ixo@ãaMT%v21  м91'VnV`Q[{ȇR(ՉKg#vY'(j9g[3ZlyjG7P%Y4`:j AMQ޻v~c mH֩p"wP ב%0@F|vx):Yw8 Q :eй͙PMFD䕨fT%+cų[wD qe6ש4]!vzd^YCf(TPq MzURR;|$b+ V2װ8-!@bu< 0VIx|˜?r k^flCwUʑ*j/;̭>fG>+Jl*j2Vb2&bv {'d(~~(u5 ]lr)~YL9}B%jb]3>BOlFS 5}4Sy^gTh+Ai.ps+'ɸnkUynmZyNX0GwnoW̙8;piU0/] ʊ&wBe$e*o~9@3I I뛭Xm7$=ИsJThm=7h +>kfAsLyqXu-"o@fyj.uskh0ϗrP-dU8jI@eS8:g )es^q/$7w*Py)cEd*`b-N؛ıdN:C79 vj$*ȪAt5%.%8-@ LD[IM IQ?#IV̵Pj 00l (#&r)^9iz~VQŲPe/&2əU&Z\urKJKv-ӏ JZA@t¬5㜨t!:ZxmA:L> bcw#ci_>)(Q6K7}x|Gafs1jS u=Ǻ s9~FML 'NkCtMjhA e>?^N^KB,1@ьF:%~!DZeѳG((xUͽ$UcО#u1ZOfSyGQ;+#J݀OdWhβ鸣G9L-5W5gni$'m gC/sg2*-->+{Lϙ-"5U\DH*B[QxH޷;bMh\>W4$Z+*+XVm1f ~;]>Ici` Gz X!i k`|LP61*KЏ+%N1tsyd<BmS3J)'o^W"(A,Lcftuggҵ%_orLD9x#ZQ/w2ܝɞc:#xLj=5"1T.//vv[w{w/em'n+P3h0*Fjd:JVG E")Z\#Ua!>bƩTF iZ?DV9h)g̽ɄnjtZ!8PBSAuZD^ITH{kGOGѢkmD9, AgA[jIqtuc^VzҦۇ/󲗓Ż~QIg qfo<-}af|!j)iu_x+D׾`!mɶGtuunfT#G0R"#J.O;9w2G־>IA(,_qQM9?ј=[_cOܥ^:n$A)wjӰ*4]$hg,V[,K>'sLG--(DϢp48֊3Yc&Bs50 7'Y :ic_Uh1dJܰ8 LcyX9& b,Gۆ-X;kQɴq=RAwhB|M.EIBNSͩܿj%gCcA*Pok2@&}ǎi怨d)Y\Xߥ!43ɡ_ jHnL'phFzqA5}<9 ]'2T`MB<>1A@Q9 y/"Q< )S/3$O(MCCAS`iLk"FIpzp!P\IH_mvZ[OP&(eQj\G@^LADB/^v^LZу/&5Mbp~ԬGm3\SP2cH{2aڃG8?j=6Οv?ň1NPr \Q g:Q7'۴iMdG'<2_ Nݴ`vCݹgSANsPVZ.zMpmQ"m*B6N 3\=W }1èיF;LII[mj$UA9L8sެi}iH1D.^ǔ]]t+IfA:1l`|UȳߦF,[[w2fXll"3Aq]^ UJIqGC?1erZԛOaPt<([kn%)1.#SCB+5VDSIj Y8Bjm>Z@oU]H86&{#&#ImI߀O߽3u'wz8QT̳bVVS2q,W!asL%1ENZ4ISoOc,Wi9!!R>?w߉7\z3$% }bP *amηyA$|"s.Ə%Qy>HDb;\f=@Jl}y#ePscb0n+Lr|ɼwkSY\BI+П&=[xs:iH^&&8%okΊ( .2k$ g]E.xMQD4s ^0}b?0BFj#SH2xl-#t K1JJTN<(л:H%x@|!uX?gP$0G'6<Z ^eMkHᯙӒZGEc:4 x6P)5.px 3d_C0x1C9~y1@Y%1"DWjq1E3fUٳZ"F|\F Z J*]_[5( $q5ۿ&w cp'9qu>w]6po5F 'u \|}<82S$[cvo6& ul0'i=&2kw%#&:ӭ^gP-e)+1X94J52Ef0Ce!ӗWq*/!ed1l dRb^]d0Ή˦D²!@)^E{Brۤ^ǶaT#֫'d!,GwS((H#IJ 5{p8D@ڶzI&/5"fgܛ>ubinyꖎ wn[*< #hM tW-}|[YpL3k09':FkI4r~80)?8TnwS{aC {U.Z!1xT_G6`oٵfL?蠊A1bt)%_ aTGg0#hR"ܹ:BV2|XbfL{js ka@.yZ;8~fUFVf<'<ݔᜌ'nSq U-eFȠF`'M),+76r R%Nϻ?0.n3YƘJ Yc{FVumq0I2ӯU\P(9%jm(NB{K;I/P/ 5 SfvLajRf<+D]Waa6m<4ev݀kR۶ם쓦j.|e>:@44Tcȯ3Sw&O@;aC L( M<4xE! _ )A$6a:Fszj}J?[* e4Vd8/ DX/w&D@É6C̞,H̡2)Mvu:g$6cIzȑ& 1g?Of yRsH`apDaSh@pFַRDsyy!dDDZ8+,h/7\<;~dhթlC wKp|pۙub|5ln1Z''vDa-?+YoM.+)9_=="5A7X_ 8C!mmP1(<7Z [=hwGHN؋kr#srbk KJ7Ez$kWRMʜ5ݺ>`N+pPUxaa+kwg [*lN!8#ݗt{ 6`JJ+ջRA  _gMCW׹cp0[eo:b7^-ヅN񫝧>Ztj2 t%JȧL;DjBQb ֯Apdd7\¹Fݝ?z@ 䊔3#)7r^cԎ}J˼yOq洛Z'X>x{z&th2ƏY'u.g+5n[5xmRa,I3ޫkcB}zL  eg@pὩs5W$}H:b,{z{c%) .;u+λ4;8۫S^3M4&STC۬ _m6A9#(|0&zS;l<zh fΔμ]`PV3 G_D9$0Bõ{PQ`lb.mcÁ/'Hv8=0uT$!"6 Zn#N6IWchhtQ2@6(!$dO5"s%dh/QŶd#l[C o|5sxI^;~n ֵWSRLcyh[{|[yIuQR(GRV?0R!7M̚֌9NZނcf./M$jJR0lؠ|;kv 𹜇_ѴP: IϊWD#3 ڌ:d)ۡWa|7ӘR sq_G%-I@ ŠFKm tɋQ\pv&S[afY#u}ce!Jtl1Ok&&IE]d#yz-!gʆi7|ә~H^u΅@Lr>N؋ c铟T(]GB,eW cqzW0{ LLTZG'6+q+*iXF$ &7C *{C,"ftE;7rΞ?:vDUv`tlWHe݇zADˣ&ZD?YBP ?Tkl9knTvSuU.й(ϓrJi*<[l]t>gf٣3ƫ zmmI_k}bC[}qCHt#Xm,4dBH~U5C62"RzRJ5ٰG-I8M0ɄU)^|ȵ:牬c!,b(Z]Zy%.liD+]oq8K^Swس@>T*#?LǐX)-L't"*J -^g}:&DF~8)> "ϬVz@o;+m$ ch 7f2_\* QYNR>mTr_,Q,42Cj^6a= y^K{ ӁDmHj|4~`=me*Ώsns8Opg40|?b3,P[ڰƉ%i`/'Frc$@dUũ<Ry[tSi+Ӳ;kәg9W qyhRrQµ]4peq/بdSGzwCFiZF5 rNFK$%SLMjGӐ)'QByYK#MZA' .GۂRhڜ1ͯȖ8uOIڂ&Q_7 +1gcj&dflFfBD:|ĩ$/<>}{UNڔ1-|^}MNR{ '?ӌ7!sS@_H1:f[?Q/|΅x+KV Q!L/vYC|f~)rP]1诐Me2,`E7X*R8q'$褸ށD:1{pZ~'v_4E{"q;xrfF4?C>z2ڌ*V#)7ρ[0ӺrUx(&?1(K_U'|(F߈;*AUi`>%|J"1SD<5X=? wXӀ9aUՄ{QΚzK$n)Y Bș,#"t>KlzC<XE;^?7)KGrշbg^!SWY*י(z,aH? ːf& o+[J;,_v}ѫ4޳ 9b8ٛ]9g3s^+&tiӿE 0f~og<~+rIr'VpWQnY.%5yg}5L9MYu tqPa hFX*C9z`&䨳WYJhh;YkzN`8qŏ3+>޳BN ikƸqs” eOCɽ0_f@T%p ыrPiA׹ j ͓䀮i@B ߼o~zO@X!PT3p^+4iYTbТ~@"f'_2},#9T6il&rԻCl]gz q-Ô8|nAM\cкFύ.DzL z/g3!qQf͛ч{7Ӄ";Ɖ3GMHzX7W:Oa T@h>H w嫻g_(@;RgM F-aOzOl=uHSR{ͬ٣Q?5ۮ]*)90kg 'Bpmu{zL&j:Tq<6r[w:_}5smaU+ (rrpQÛ5:2ޚ^̷~Y15 A>0$`b,U(ԠY/'f̆Y?|t!UzزO8T!` f6h3tMzYx6{~ kv764'xq;oKUqx08U[Gn".KR-!b- ܢL;"Sv2)T4r.dw<\&&{,H*wZuJDDU2bLa#"`70ܥuuÜj(uҷK)c=*أ20"HrRKOmB*ni `gד!(qD^nP;X:7w]ʐϷd/p=Q'Κ|pHR<6mf`C?"&\NxW$3U2M0p5@ 4st?!}båOD{1bXGw]7C2_ۊkt0K͂3X0+q-( +7\^@UA#Spof ~2hD,"Q}i%W p(n%]^Jg_Vg7B"3rJgoXRSG+h?}<43tv8[ǘ9#IJ5BAnVW6-)ofBBf6,aչq{3o3ԝh70~b-õ@`Q&Mcʙ8~.4=}H {o9'iӛOO$TQ*_/^.X4{Κ]`AEi~#|2QKE4 #(qUJE!(O1XxfPEq#ݩvFN<5M\z8zFq\@a6]*:]PXUP=YGDywTۡTn^JTRD+~/t`s/pODiWC19 BFcZy 5o rǙ{RzEGuExd_b_ =/T' ?Q$uc(PLZʁ=K%vWw*}y~i;ӕg-~r[0YN6Mzfq%xE-c oc3r5R5uxU>X=OvT(4}ͷt8T@boXa=R8nj8i9q13~'mn-` ;CZl;;RRWFGR$?Tڗj\2K 4VwlH撘KE؆MGY$wy!"x}\ K0C4TcS ިղa{&G8sF(X1J4&.vHΩd q90 Ĉ66+.JQXVRDV .ݎ6җLC9׾g-l>`0_:t%6DBQj2VxNؘ֋%A9=,›,vp`ȗR:_IW,WqjڇЕߒLCqMl\۲XDA‚/TbE?r‡I Zue.-s.vܛNK>#ySBQ_{B_s`7׊kwd&4#G<mwa vc7Q eRN:Rw0^G4 ©&A}VwCY-FO0_<م[oQ-?nj3M4߱x$Q 휭 t.bLTLb#-X5\ [26MY-lx.:")]^A9?WޘgvEYQƏSo@k<ǥ 7}!j`\ݶhS` q iG${L"P>"50D?#M |Fq0>V`K#_%K߮Ex 8 w~jrxػ 涢O8ͅO\?Z`,78q UyGz(&RsnRTKk`Ŧc5})?;h"InKZ?=93SLhpuՋJx*>ҜFr>ڻEfa#Tvq,)-;eɯ[+|®81r]_wk@=h?;bep#FV\/a ݰ|D#O!VUYI.Mk-`ˁ1k \OE?ÚYlG=+#gYKGZ e0㚌 J5=IbvtVzN5ˀ)=V k)g! hqk6W[YjÚAMyVE]BLJ*T !e'~%VK8{"V>nRVɈ Gњ^2×:qi~<,[iOw=kNS4эQMhƚ.ˌ-CwZ{5"]i|xk~O@c93Lʷ"%v+,Kkz -0B)>ŗ+XmZs;~tV;eˬ b2KW?"Hz|q5p!`U hW3TWD ^nX ]|ՋQ!UɰcNbܡSETdJ!˞94SʺDP"i}oɾ=B-$sdKzuC4n8mE@MbO):6:o;I>>t}쐂pqk )M_[kASQM+qOsH9oʦ[[&IP׼dGрzX(jO*c.XgXY9?>L ZsX2? [T:]dE/yP]b5i.}X ٳwo54sw6G>0q<ŝY6ҫMeD%1ػI`j^U-[:^p Fmۻ,*m\uSip%yHti#@J,g:;΄6ӕ Xy3]7He2 ({%\O8 ua &L¦;U -qY3F-0x4 ?ãx$hDi/4Nr{_aO,o1s=l3 L;"3_:xJT(7fQhE |}{t!z<ܲڬKʬaVc,;|tU-kp`N%UyktSW\>#p\ܤkj-*o4+] .IzvVN݀sBcӿm(3ȖӸף3*$/c}0+;d((ywߢ +x~&U;`[NHe -#bm+@Mo݋m.BxIQ]wJqpui .KN]6b[QkL=@$-^p\$oN̬#ٞfIXBd0?+rl{"'aj(H.ԙ9@^Qu˩WˇNmk&GKw0+% -G҇IIhe&ӽ$D\=Jهhtgf02ˑze܏^o;6qLO%:7_9ү5Qï+Yb6x"BJe>s'roBgp-|IsHqE戙\B8`2Tn*doq73G M2Y'WPu$<I{A6洁~hIѵQMeSU 3J #ᎉ[6;e%8dGoi:bkH.ªIKKrN5^;|ړrK}: tLH2>6‹onqMIЇVW+(<:'ߥ"62I,bElAlܺSsJ\2pJJX}r.Xb63@/MihB3ʵ@FjGo6p2* үY]Zeuel;D,,7Ut~ MSyt 7r?hBXtXh_?0^'!>9l=19+Z M־P pLK'%(ccpocl h;0'ͭ~E'(eDK IϚ"@ߒ˕ޘ6ЇÃp ʵBC1@SxeL⒇f )`~5_P5CNխW}Bw*}c/`][sR3Z(Ցoc)=ĺ9 V>l}^ M#i$0elQM~2TkUhQЈ&f7əaH{,N~0)2 OKŅA=j5j%b]dۏLU{ 71N)3U#z7<$ y=PwCBHQY%"qN4 Aw]MqRO}ˮl hyQhP6{2Qb< tW ׉CFunÂp}=1BlesW4M!ի97bӧ)>bl5yZ_RWZuT LSR; ;"7*uoۄ7S؍{"G_C̓Nx^Vŝ0IpulYgocg]T2w,X o(R #pĨ!O>kP׭m"j\:&]Ȕ}gzk;Vz좂?t9b'²d@69_ĵ"[$E4}wI7d$yg Udbi <˛j-U|NPFW\j9j?Wmby"Ե" fI-i$HV+;3Y 5G JH2a'`驣%}Y{bh(1&e&Fp˛eM^'m%A$aYXbDGUltY8˔s7A9xHlAs=n3QZ8_A/6nSi_ A%Op.tmd9./;ө%%>oe3 b牳.k_;ZF>N9X UֱDmp?fHVY<5,cv![˩ݝ8aր<\BM'~\%Zuf Ż u*1Pxa#п’y=|3뱦8@&'*ű:$>3[@a".ԏ-C Nl,ۙ=0~Mr(E:aFLILmj.c/![w'u]cmdI![Q] 旰 }~3%Y*)%йDy+om%Sv 5 b ks[)fڽtyIN|抹$ w71aln5cpTp>?/ҙKL?品R,έDx#9 q{&c񛜅2A{y0e{y6% Do 9q/ZeQ`uxqd6g$68K#xP &1<> #7H,p:Q5~6P|W37\O3F0kO}RuLr`k Öxp !v(0 #OX-UIQج IY=lll%/5UM RXzNz?q;7`N{ͻ<) qZʍab*a'ce…+U(5}zfFrUA5F:ʹ4}}"B<{D:Ƃ}2^ol|B4 }[r]E, 3/UeE )KAb'{Z點`0~,9Tءrr@j|)wfZtd-]?_xY[lX=ky!u7[+4ɀSh*O @:u^f_0`K+Zjz]` es(,(ZDK;|ӴU9xԝ%Uc КRCvCu,kH7uJp=T--bzXy3:Jƀb"4}L;}C%kt#-AԨ}qWg YTGa 0 qϰA9'iLFd8+oCK[φzL+,߁Wq 3V H<NK iB8 lSV"kE1D,V^@]C/pK4Q|Lg&"DP `;i7F m.cW[t“ɤ b:Z/|5 @Zq R &'e *>+. ۩p 8$r5:Mg;Pԭ3]Wj1| UV4DLayȃE`DXwoӃwO34⳶"t_X6K`$ą'l O7iм#_n.ELjyFq! $5.U'PahFje SKL&wjk !-c^kgN}>,}bwZV .{]~ ܿ!2!2٨p|wvJU*7~^DZ6"Cg|O*zZD1kɜq(D%sRh$oɄS$";H I9zO27>7Vf8bC ,V>:M۱"KܖiM?o]0=,u͛#JggaT XG, K(nvK.7Q_s-7'&;"B+Q Qr&وwXr,B[tؖ`hJd/7=/Sd scw~ن<Ƒ r0ޗAőry Rm39VlImY,Y=4(m~1Je\~BO/+3 Q Ŧu:%QЫ {qO^#5zh^Be߃ $R1`09e@?pP80 I{9VŴ 薄hP̣q8 ȬKZWK9+k7Nv6{ Tut?9`rg`. /AB[hO8%5X z<Ɵ%xme5H~.$ ;@6(Ze)p?V-0=oD3@3˙q>>D)ge3 NwZcjG;Sxkw)-V`Ѻs|%J+ Y\^h:5'׺`'S'<–J ʌv= _jaFɃ,d 똋qǻiK•>t7z*Y5iy?O={u4IO˭kYS}zOлhVebB1}PDTkkCHPF F.`еH0U nstq1Sv+gr 덖/$ sXž-# o}!TmѧM:L 5!kջ˚ U)n3ҵ>/*'ZIJ^IJ2(ONbyG_åuVM:QZA_59b`,v L?ľ@P~>$8| 1_L kF `sS]vܘ#;ِ_-P4C(B^0ekeљ_1|P䤤~ 1WuUK ־azc<>5M+'̎yҭ|@!ݡQ=_Fjs-)x+].?TF,@ۥ:12q7'kYo`Mmawt1j[!U2`c~d3<@q\YaR;XmEt$=XєQeH#0R({0E8'AX eohT E;2c_K>H5]QKv0p3}<| ia,K]KRq5+ϬKk%Q;>q e4!_DϞ&˥h0mlTݓ>/yc|j'n 0Jve8j@ Pr1$5T5N6/m+ S_Q";ܡcaJ }<90$(yq0i8 rxMC쀋[U/2KV2|~'BD^Rjp·I"x>SsOk _FwϯRۑp!ӵ`rDvkO,#'o^Ye+V vZe#%h#j)N~{C:pYC#kE{PH^~lDX ;C)AٮdЛ)W8R7nD&LL^^AD6l3& ˗TS/_5Đt'4 0ǝYtGszHTWllce0}݀@ (?k-Ӿ4q1'^< h9H]ݴ2h$gIBpvAE|W:Q9Z=E o!$`1U QO7/|XM,EP#q~o31=*>$nպ!!_@WR`G+Q- \j:_ VT ?j-ћMOlzM H7"Wu#ejUV^I)J9c[8^ٴ5$a, lz  ${ȋ!dIBKlsA|LuzoƊ0:\[K׿ZtX* UA `f4}L˿[/A`P&£&u *GsL@4xV0D:|ׄny1{lFzЌw'% fT{:y|,K8uy3\qٞ-Lyua,B SVd;7ZTt"ؼpBϡ@* ɩLFpp2FE Ҟx4ֹ:Rr]*wQR BF8XWSX_zVrYVS8TKŠNwqo#yi썮YN8:I%_G}ZK3*=Foqqݥ^&t 5} 1' pÂ,9S9EcV"O#f&֠5NHת{;[a bU2!_Oů&+D9UЬ?o ZǵH{LArሑ̼;5(O6ܙdةNӼٛw@@xu:4鄰L^?2]tVS _ɘBDԌmxYwڃ̟>ؔmdYF5g#͈40U \"Gpx֡J7Mo%)ME澭\w#NYc)y,#GZul,=' mM'p)SlC~rHATZ?șV02 UWp4/|=5nt!2U3rzbzR +.a;ײpv 6\c~_d9뻷căI2VڿY\Њ] L ?- |F(#"U(myq܍G aIs19ח8_ŵMN pב*8H S`D>SeE](m g~%DP^MЁd_Wc4'RiX*3ݴbtQM,4HGr}`cMSϐ'n ^ ) R˧w DpYZ FW^5qu#6N^!Uhi tm,==5eP ;n8!7wZ \cf葮>nxAgzҗѱj <(ɳBy#v6! R.ẏogqцzm{cnÍ g!ƏcFMv@MNf'V;%ajsX: MDLr|/f5X1ՈЮ7_cH/uឲDm W9iaͯR꼈] PD8r_jzpZpA%a,_)L"ޓLK>(> I]@jxH0rC^Q61̋ O<}$+ځL>;\ji0ځYO ๚tEt/usyek_2Es"`kn7w}t 0rexH,LX*z'afg>@~ "H-G;Nb$ծbY-ÁϋU45tO?A+H{ٟ{(i0A?p7i'TtfdEpIZy܈)ݔ|O|6hVOw!o1bqPfXQe&Z\C`wK Ǭ8D\|.*9`CHgg{[c ( _M3-c>Qķ `w*]ʓw&GKU2ޒ5-$N[ܫs0Ay\%!B楙#B ʬJݸEF&a-iGK 74 +m7Ɍ0s }3>v~Œ^uZ=_{y)[KnjZ+.ۃ#¶, 6m_ "igQj5w>Nj'ZݯJiU$/{XzѴ.on ‚gGX6,T|8\J׍{Yrn&FŃyn4@xh]9vNi<qLlDJ~DR\x-w̉MP߫|:ڏH=kwсAZdPpLb].*ﵘ|cf}M߇(&魖Cwɨ&f,-EiqЬCpq!b3gUzg5jp,gv7<. n, Ё&)Q&meخN,19AE8~Иж ɟd, ݮ Xj@dM]q}lŝL, e |0/ $P!vʸ~)iٺ6,BmDO&*.쬝Lw'h!|7dҫr{:ar練گ ź+hv}d(_ gZZ7~x߁k*!2*Uf)2qw?QuC ITC;MᄎMxDJWEBY  WjNw9YlRox :,Nٞt$o#@to+9<&(MgvV02^{} 斾Vo09RhVlg:HiǑ{sg60EEz$\ ,;xx|Ě~{>]ƍ֗'(ºRw!f7An=4  VuP{Q߸Յ |O\. <*}ZܨhL2[VSN!LAW&p1/TCǢ.yP7uQWߝ謑qgs~la,T% ~@IX)1(4Qս:rӊ^ <eFl~TͰ}G:tw*۝$XP628 Q%g (yoP7*Siٿ|ϝcPM$]=ʡ D#MT+ɸ[-S -yJ[V h#>6=Ж kapSn2x1msP{+O[EeH u+^BFUS|du=&֦/AҍfFȪ<VBv ]Y5KI5Cy(Mu?=:%+! H?A؄+ACFNB%rx+z @Mxf~z@[n{s#&=7PP4COhDکP߅?5:UJ_K`)Is -SH0U/+3\)0I$|jOؼ Xҹ=]? eNf f~hۍ5LWH1;az[XiEs[nM<1?#0ys2Cֱ[^pB>*E|+2ȣ0A+.4œdbY~El6 R:H.7 L5 =̔e4HäwM o2mMx;WIR7ܣ,FT2@.S1tgZC~Mfr8\`z:b '/j2a|kv9|E?9oܓ`ncPxJXq'X*ź(nR]9=cuF:_3Sm@*FH2gai "3J])zz:$:guw5aQex}}b.,4mUw5b `!sqd7 Rts/*C/]z ]wd>PX@|+``R#Cڎ(iA e`I~Nn-lC MZKrȷ(,*(8WNSSX_PiFLC%fձWv!B9G 4AI(@ @;-!ԣƜxº"L ŘI-W $Vc^kӓ5XFIVv;PGer 4{reuc#t Nmx(}pڝdZ̆\h/&կ!f1r\ 6$|}#0xjg\N]^L'%__PA\sS?catKLPmoݻ6SMDtx"g`p _ww+aֵ9r{`]p\P\YNpAΠ"ox8(5z@UyO,}JϯhF ᐤR-FLg @Gwed[uvK3!|uGls}lS c 8B2%wi ?_QIctSm켏8{"eϼV.ZxQe|v3 ahŕ~w/F[$J*o/Yg֝1tNUJIH<Kw{l]ws`0ĀGl;CXM \W$xQǴ2T <;;Zu#^FvW$o|s2\C&VϽhaa I c͚IE( *¨>#^a'(j1 >M dxdDDu`?9Q|k_cP N) @Qff!;?'JtC<66I0x[U `AU߿JfAY]cprv߫s7AwsmIJU}son.5Ty<>X 줋A=aԟsjbQ4]> S'6!Hvɥ{2! AGyDSJ&7dJ xk>n $(yǀF}rM==hpeY=f21*ua;M@RӒḫZaP+dJk»|2OKqH:RV3%6 5~Ӑ^(&2egؑySXfY̕@р_.(|z4wbUoPk:f#4;ti}4"9o]˫! N\6 ܱN:*kzW{{qZLQm*Y:]EGitڃ-XۤcAiG,ā_R~Dj@/X6;VܔVC!!fۖueY7 $~ӂ)^%hhv;x?k|VvpKwѦvjW#1gx#ͱI/??!m`tHx]͉*<@(oW?i"PΤ2re^8C{'wT9k x;kzbr zAֿ͋~[`枧IeØTsy5e.mKڋӎeJm7*vܱYvsgv{dִy} Xz ᥼^iKt_36EʪY;pH9$L$~LƐp-@j+VQpcuCh; ۝JM0u>cͻ ٽq;oW]J2 忭l>} =J:Hc ͥ'9E*ߦc\F09mkEZѺ|[%b&v~dH%^Є7WE.A~mU}o1D@0atep)ড়.} 5Y/*e[!?7/ uOlhɧf.rad.!ZLݍYGH9# /X[I[>}bhnAbylⳊ7Źp6y:_(D(U(DZLc9÷etXe'ȷ$}MʤKĺu+T)2baEcgdkBqxWkkgYZ070701000001cd000081a4000000000000000000000001626034b300004654000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-af9035.ko.xz7zXZִF!t/SsF]?Eh=ڜ9NZeA)u,fVG,/~pQQ/n(8v>!qxFx 1FuY/ǑKdct6s| ۰{5kLYX>lq~fwAϺpϐ@}Q/Vw2_ąMX?d8g`|L-mWȣsTeQk0BMj OџSblff.=?EB;L O8pt:![ߗex,>o'62O{.y$9|Ӎ*߱yULC>>V&ch"7!^`c;޴7L=ٲ:aO. ȫک:Nc&mK<3;˧SEla f~ l@g6Y!H i5J bdSa=]lqͤ3-o|׭"%SoeP w(wU$Tg9zj}vu z7XO *Pn+8D#oCb"f:VmEZ~lgiKZ/kVʤRZSM䘁#^\'%T2u/e [Aj\M.Rщ`i C'g/Z<k+#>kPЦG,Ѣ8$`zabMP/ф0)(>"qBMūdf WKn~# {j7*/mugC>;[{am[8,0 tt_DŽ4&s!ERh m7&?u6z[M i :- \eM-!5[u6@C,_Vw`AN'o-usܩ '?Ls6_]nE@VT3= q^=ʂ=\a,v-sNJHT=q4$"܃"pGZTq&]_T?nf9.A Yeh F ,ꇫMStBȿ3)usIMB#+wGMYܚ8 NA0믄>Tc|4ڻ 1IE]# {i@GoU-]`tXp JoWks!f;a?|.H:lhavd BcizDfGA`y|?yj,uVy[? Gl-]夕A}@]$x ;LZ|zč cG NFVla49JprS?MC?&"Q֮nZRJ`~sH;ZFe.yS]^d0tn zLZZ8ёnC=oư*U(OGECQn1Kz)Zojič awH?LB.~W僶sAdfsr7<)9 ﬩KULx^o^гRxȍ(_z3d:K_R7"ixx4^W<)djoK@{.PYvw3wCʍdt ɫ-J_' KT>[ rT"T)$&)?f>"zv8!}ܼ9q\{E0tn:F  S_+\ s67E56p'O8Ol6T-ɐ[}&g"%ߖACحM01+#z5biq74\\sC#btـK^#omezf}snG  ~;RQiP{ilhSZos% )3,ю{ke#s# )=0qO,._Ѐ\Hd~j:@M/Ly7-Y֝0-쉀dyaUWp؛/_V?yi_PXe?Pn 51j(mJ]%tYQAGpgzmq"Jk]LC )1NJΆ#%R{Zr1K6>c˫mԸF #]5 MnNu.a&-ݓ\D_>HMR>(Es:Ec-S~u|Q9C> FǧlG&M 8o Уj<@uALo #?275@|=!ƩDYJ!FYB!Bдj$RQibJ|bZc<6 c]GJKl⢽b'[Siʄ(hƹ:(qN_qny1oضqE pZg35B)| 9vmguIqPN[K8U?ŨBA;X󂕘(6"30X( Vj81SebLs٬]0=bGS7Ru,:"~0apS =([hSe@p鲗cdv֋ |p5;㳽q84'hy+` "(ңJBrX3XZ3V]v]\WV m|(ލ>>8/ȝ4E]Gmi!J\\)Ѳn7e]I&mݓjT뮥`OOנzvϑFbv!ǟn'+h v'.TW9NFPuvjĄ4>f f +kzv[!xwl^XD# 'ė˴PL6ڇvԅxp*eQMOK{9"8-!@xDyJ|קtC)jxǗ|df?M1FJG"nu;L6~~jڙH[6)Jg(p7|Sq?o|b"#H)/i Bq4Y c8\_!PUmNdN6H cm% '8$)D{oHi] Wm }UDb8LMgr\fքȰ) ]Rɺfl3hHmtЋ"Al0>1.@fw ?,BAQ#rԯEZOU@\X/28XEυ NJr/ZSauYGB)42zާd?ĕ|M_x $n9N,ZD:ޮxpXOugH5 ^a|4(}ۅ0 RY!+(C>ʺ@bVn[0\vzFJ}&R($'_a!RnRN;Vף;h~=-)v&xE4 Z1wt_^gHA{hb+}oV ; VTC7o^ڨtR5B&DJڂQ8rȻ2.\ux?g 8! bsέ30cwT.7K O+>kp U5%V㿣LVsA! ko޿F\fĆC }ޡԔwcHr+ʂҤ~Mq߰9j<ྉ46llJ lBmou "{T-jpR'@" _]f~y p 7kFȆT/aSZ;W߆x1cYՆ#J%t~vܣND D[I)9]âK8Q0thwvD"0'>^ge ,yMI*!thR>%F'a#4gj MJ*`j !O1or.V!D4߶9 lu은* Z2Hp-FDnh~]0vw}8pY%2TI#,Sp ճ+Щ(a+ Z5_2S_ZH{@4&U}c7EOcj+&q d\f2KcK)ь_dK:Dako\~I]s`ćoݮrj 9vOkѱ&y*AvC 2alUo,ZK;g~ ^V[摅RafX rh/<˟m7r*3NTKKZ:a@y8{0͙ˇCԔ8fȨ)Im$1Qњ [f,pZE&ӄ3^ayxC'9, n<+K`mTȶH'1D u Y+\Hڔ6j3`]-Ϥ b,̼نtJפVOAlL5!0yB^-If0ٕjzZlX}RW)mUJ >Oi(Wj tWLy 'ednR!kHEL*\wfDΨmDC^g{C{?{_b/ KF}cX2@Rmhp`;'fWIcO@pZ6r9L-gƳ^C~ Bp9!P'TNx77'Nqx[M3Bzh$dFNcl_OX,p[icn$jN8-Aɨ*e}Xvܺ96k_Fٝ%ɔ!⤘cG.]1_6w͘PA>0؄AIWԠ(gw(%^$)~|V\SE츥V.8suRbc3[?ur1BhP,r 9r^Ɍv久H/%nj2."LM9kC(Qp9T +Sv=ehlBbEئJUKeEn2=案:OI#Feq 藍׽%KfP]4+aVEoG=1ZIupgU寯 s%gѼ1d\?N ~1 },ښ:m:ÑYޭNA[gq e)eT3bņ6v_Om:3SWG~ʾ?qϣDzyr"W~f#_ьi/5ՠͮ엏] FdC/q\#KTva51JaJW)I7 ^Y'r=ML9;]UY ֻyNzY _pjVl\q3NwL(ֶy!;:?q{jG7&(4prjhUm BJof]lYۅSJ{qZIJAӄx ؤ"'DM9gzcD8ut׈c*!(a_-Ƭq&%m<$N|eT佖1#ĖR8lv"UoLuj{6eVn^ėTbq.Rpd<`8NRElJfݟ/Z &>J)9߿1A)Þ:41%!CR}(%EQ{~."BT0۾,mVDW}]w07e}d_Z,hR|0Ӽ4v%ǫln̾6P!H4xS3FXjc̃]-Tl13g^mɭFYxH%3A x0)F3 c- QH%UjJC!֮.9 Xё[!EF9LiGքy aNmx EB.My+uLb)"^hF3){=hc3K& ~ri(\PLRtE[^4\ +0^L 7N̿Iv](94v#phR!Bn;1qDMf8aD  PIdGXgv]BϪT #S Qƈ,ABQ 4փ j P({5Sr+e.<ԝiweS#ދ8ެMZ/H¤X*FpаE7eɂA|5{1 72 fA [708M{{W`ڐhΏ3`Nk1 A݂T^Iy!/W:ARW&Ά{ 1;&&#~1уi( aXdGі%s؂b$Hř[9H>DrIF@1.N#' 56$%_;7.4K^SJN3b/P둴/h1zj6T^7,"~R٤6r_% wvw7˼k!\N @s". _RQ  VV oʔو,iLVyYuMk1FO<@d3Ld%8H?a:BD_e#4tvhgGۯ!F2EkGJlQ(qn3=[cxVe^@ ]µ_XOqB2{ VV Q/7sŌ3F j|C70667#ͦj޶F:~R=̴ꝰɴV~!ESԬpx{"}jۇ-' 47>Tgls + 9s_ Lm}@C"LўX2[|TIXܧYB'NCX"ԛ񷭞yG=']jvU**4<,-׭W--jW Rk0"H ki1r4ʻEr%'Y)>W,$@''EŊjVfSu>hZ<4;rW]$ɦ7.=Mk?hZ}ǽ3ee*8zcV;{N_*9o}eRXhöOJ _Co#)&)_5CavD$ЗavӑPo٢<Ԉ9'e'beRa)@ `DrDANB^_4 ib'y`{@5s#ŽxHSԤ&q RmG-ƕ^.,bmK{.L .՞Tfky 6. % [oOp&=iDއ&U.v8ђ\v[?%F㯐8&+-!t<$caK*8_&` :dM7lj {qswВ^X,RT ͞f"PaC`!qczΛ{P٥e d >JSp!DZ\?iڇ`5:x+jy͗,BmW/e ;a '&K) "m;6ii-|BanVJHeR hoTyhk1 ;LWs,z/0ҿ ) a{atgT`8i#?IZ^5˾Z, pŗS*@> (MV=&u "9+-fIyׇX+Hv \o m 1M,ɞF|vUAcM-E,gѻ>*;U)fED,OR :$(#-vPx\z݌:>P xNe:x4%bbR5xq¦meLM$Rˡٴ%N 'y՜듖`t?!,V%solqY_B {U&JȪ[ou}?p4Wsz5.&\*l:{ukWG;al|Jdma@d_}FnH•xfyo2ywf?PKz/&0En(``eեAZѣJu@л~~.Sµk Wʥ*SYI*&Tm*jVw)0 F|Ac41Yfs .|QJ/8Z[YY>leWE9H1GI fdfKZ|s6X /8v1hCXrsLш;}d "`dM_f2.ײu}Klѳ]H?B̸^hN7yXYm7EDͷ&>o2 nAk:/TtKA6Fтkʣx}msIJlqmba+`^nGU~\/?A|09{T]RV \sH>ex&CM@Fm¨֬&Qa=a%*\}i&5=ɽ W_ SJ<]]Ql94΍\e.Ȧ^M 쟋2'š? qW?P.hdk˼C[VqBh3͜u~jthV$8@fffU'r0`$hލְ@s@dH3w倀Qi,Q*ϰRӿ ,hlvva6Rc sf +?=c4#y{.&|A|PD;Ĺ&prU<fX9GM +G_p/ҵPuÿ.׎_RN|ġ cn?S?]o7͎e^MREz4 "8ގ5?JfDSݏ vsCFc!׳h&@T D|?I]kH2~/1.rNEG70+B4Dn<äВ& % <h$5aSz{pp ۞;ˮasvW|?Z2K?`X[fqum'2cnq2rvp+Pvo],tW5 ʣ6,OZP-f;3q<8Ggŗ;kS}ckQSe)+U nHnv7G~"s;`f[\2$9Ao_v``@!"\sr}#GR1$s0 $" ^Ml|HSy.f_kґI6~(j:u0hgtc2HgbIY;uީ-ea;ųL!f$E;{$@GI#*OUP-'=8RR~,Lke;9kO?( ºɫVٝeqڕjFs= =kGDQ?S7(?{Vdg; o-a$i5cbݢBiRڤKhZ:FnOW:;̞'/hNIK{XJ̬O'x7E[IY=]*-Ԫ(}{:Ҷ{(*P:ߣz[5I;& ti C~$u zڙg}kݓp}jeQX$iDi'?t1W;;'ЬܫOlt Y%*n&Z~pC󮃺 vULFΎYߍ%kֈvU:]!w۳+1\ uY'ѡqMM=N6z_fѵԾ_%1{ k)wH>.L-[r`}C C(H^r40[!KjT} 9MCfl>=g ţzME̛5@ߘ2Eu cuNC/3YtQQyuLؒB[c4aа_(v,~5#N쟎vWM8XHi ;݌+g/״*d{.A1G$Zʵ W2ͩ?3ځ#μZ߆1>'e\]骵YcpXQ^zGi>An݃5MӇ5͆t[RTȀuV|A;H=!g\5PSz|8m4g0BY?Xkו1Bi5Xz%$ n ^^Ė5lPqd-j7q@Q^J˃֜Hښ_~`2q=gycH[λQmАㄯZmK^S[CsZ<-PD1A;zQq*0_}izLDe5Tb]5NCҭބųGce[!:?) *t8;^"2_;Ѽ60u4t^(Ft-p8vH&~dmSrÑ0 R$x|AFZXKm@)!'1 ťi!ɁD.'J >«ϖ+$<3y8]#'6 f@*#&(,k00xtƎ9ͤhFg 2!6 9oL96kXd ̎H6GbhGAD^{^bRTИahKT;-tXgj)u]RE5 Y *cfi`q r$#w'ZЪ<x0|h&/3a#E-~t-Xjg8AwpZSr*~*}9kF̧ C}&`*xW!r؏VD>DGb>C5ΧJLt;?*:rxmMTBFZ`YV~W]ڹ.g& *MXu6;7H1G$oA/^zʯJO)<8Ÿsaðfg =>M"I(5nv,ceI+I>j\u/2 8H[|I%zP{F܎nV^GZ+qP"i])I hwDcJ${nhÿmhCx{璅sQ:&'f>ýⅷ NVRH^l^*\t~,#ǖP9I,{҅Tyȑ5[+.E%8+ 6$D<QN` (IͿV؇gYZ070701000001ce000081a4000000000000000000000001626034b400002ca4000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-anysee.ko.xz7zXZִF!t/c,c]?Eh=ڜ9R-\w2XQ%zd?C鍄 yug{Kn*ZIZGiꞁzmN 7/j Xt<~JP{^{C 'ձ,Mſs$H\;TpH(΂2XX?4x(WjHg٫4Sduʣݑf{M|飽2HkEXE׻d"~L`aGLjwP@Y o=X,$_ xL Ht# N$::ċ X噪\Tr[䣲.o2 }=ϷhH4@c5"T?(-g-Pobb#ЃjS.ڏӁ/c(;C#LK\'K˝ȩ1ZnedC (awABȮm|zՓ{x^q\;>L{+7H"XJYL#̴B7`=tdǷm&> (T̏!1Y?qA?4jCșUɳ i+l㷑\apP!I"va#750[t`jӰBΡͶmwoCFcxe.P%Eq*|,6͟/_;2N$]G@ʼn, *Ne[KiMTJ(oeR/lLESy^C{]_Y39!FA#<3uk*ʓwP?Jt2%h\^ pұ|kt5B~K֍u)'vj]MGs^4,Cӂ?M|8xazXf)ϨC~À^6i %Z04V]]|~ؙ|l`r^݅?*ށ|sgݝO~vtYH4TNbƒU݌񩂺/{ 60[ :Ck,hgN52oϵ}42(5\1H\VyԅIhknWM2ⴜѻs^.2pt:jSk;Hitcm13vGz¼Am$`uhxswTr}sD~-eV' T}>+QUÄLw#Dp:BlJ*g^s ԕ,Bs "q4X{ lo1$s$4>5nn/r/ Lv`R;7X)X$B8D^A؞>b.:fߘ N BohUfD]0<=ĸ"^Q`dQKҺqNrqZ>Ľ=\垰WpB2ǔ9e:1_H|a}QK,nt,(!jP{Lx̎mtg93f KQ8fMQRЏŅęFIersDELl0pmJ`Cdf@L|:!INwwljC _GZܷ!J{tFURdh>-tAJ րAmpg3򖡲s$&)e/vT#3r)̯0!B,)F|M wS~RֳC3aGuEn$~#:@h@o BaI(#𦛎^}KD%H5bּo'R$Q}B.ԝP[Wf]iO#ff\T ?c-NC T*5[x=אP9zU["96L-ܛVZ0se_5v=aP>.:"`׃x1uǞ1\oM|3vSTOuD8*@mFR ։p\))Mog@ʝ؅KY'3k] $"!ٷڬ{1A/V>XT9(P}۴o`r^%uE>SߪNQAvD/}ӱzD3.\?ᩣ drrLqC g^vt@: y)_)dA]ebh[7zc{?Vx}Xm3\}~W]89FnVF#KhNt_qПcsZ|m'Ob(34WZR,^n6A}I8;̄kS3㟁"=yʈRΙ7_J:u H[ubީVu82g0kJRG,9IYMPPH2PwKCaF~4q˦o[h/7%lyo@Jvxq~@锵^6Щ'U+HdNsK )t8 +Xaܯ;ifx` ҘӀaDE!1.s窐WJ85|Xe8$X4g]zĶv(O=WyW*?~!l6DxIY/R$U $&Sv$q;{&BwIl:*ŗbQ>=uAdH:)GH#L>;M.;}ʬބJFۆj](nN7i`c?$(B8M1dL9K䱘oc[eR}~y=Fj: ᶓ&S9߲9YB5ƤҖXH6Grmx>n)K!cW(Q=;3VL8%Md2ɰm"{P}Wj\^Ӽ_j{jbuB}$hKj,LTiWv&/3 0K%+c˗čDvD߷jbFd|ObTF%+9 "v5u{1Fi8?c 'l{,chceeXY!ȵ 3"E!ƤxIcX/¶#ܑe-!;?k;| zen1] 8G/_PRU* yIJ탌z5n((It ݘE[a2`^AфI FƍP[~VXzONZu2Hlsg(TVavL[#W'0I0,PamzW/zOƞ#!~39bͩ껯ZOJ0$oQW,9^Ȳ~=LC&70EIQVqBBW9X؋BMIc4SF8B9Ui$ OIk9SU1ShYb0]icDdfT- ilu*n)rrĢuvEo@>WVrYȿ甶1hkqtEm {X+>8Ϯğ{; 0 X6h4iE(6E@ ζz=}V7Rsĵ_rBmq(ܔr, 9-';фDm Ç)E m6Tk:IyVl"ј.0&ep'![NxzY?݆qI.C8c}9Z2~fjz1ɡmj-teRc>%16E|A2Ld M 5 Uc'(EMlt\C <̞7laW\]=d ʞ͍ `[6+s^7 ue?m9M)C *ة`uDATeD:Kl(H/;t1z>gƩ7m_srKߐk+{/RÁro`Nnf吵c9MHe=-|0 D1D¦ Eݤt j磁%ơ׿oiZ_QHnng6U0Z2a<ʋ6dDIXzK4ʹS֐ͲfSeOm60b5/ P-rP~QkTķR\ӀhC߱łHHN%$,hAa9[eL5`q9Z A_S! ld kY1Zù\YK"ECѩf5off]9Hb3N$;KYj F{ՕgXH٣kOnr]EfD 5Y#2Pag|dȌ)V7n7w>eRNu^ twPi6QEz+Y3\UFڒ#g͹|A#X ?mFjW' ?jB40xCm>nMBsE%DXxQC(UV!-%[]Tad_|k:ot!/;Dm?;l* %cg}%I4%a xÍL>sV5juy $:}4-}JCR<&.cxr: @I1b:P l&Uþ}B5m]tڥ/,@WX/f:62% 0}-E$#XJ6[S]?3} | 3h6hg H~b?M +mSoŨ# JB M@qLd{2ůXpmsY4bHGZLƳBˆ`.W)0oWIYnʸ^L05eJ|ާBe,t_dzƁ y"nBIņ= eV]GF}b)lA( U[[ѧ3Hm CN5p2&$`#MhWipq$ܥ -r5eyÚVgť#t6KF-OAR컾#kcZ%8Y88Y4߂= GDN.u/f ^Q܍="lXNO>syrlhc[ naTJZإ.060$C  Wvz!6gCu[U}UALўD;N~cFIu{[ܞ@Y|TdO7*B&TQ5w d $4T(/מ0q \o8*+jѻ)'ڈm"XS4JW)t;tu\8k5ntuÍC»P fb)?:ΟkN:m葭ކf WFqPS np FҀ?ѵ]h0ЃU"È:j 7,O['B #IH\9L*_cYvQXlIǰiKDWgHݲ )8>e7W.3am\.[ }ǖw2S鹰2%INͣpoE[} i{,05uE3mLK%{ʏڭn4m8>r&SKsg]aT)H/]]GQHy7dC5!=rN6MV<}6h<= G>F=b*%>2.^SزwJ f7A ݗO!G9sDA>x]4zEri7լrk };Ja\zJGG X"ic|8$K/V揵n_ZYh#^f.{4r&##Dߖ\"48C\U¶J~vL\x׻y6u"KA5ydYDWPVO,+,`ipNoؘ)ԅI?\@2 <}n9"dAmEf0/(W6, ^g1CgׅC-i^ `6iBʁB9Hi¢'e>0u'ר+{K҇7p!UO?Xb}J m5GUHy9*|OP*ҽA`nVnf$% §KE]~z' ~}G$mL8eLjUZk hx!T- ̮YMզ=2RwҭzDۆ18o:O_D<fC,95z)2j]0thL{c(mx~xj\y }ȐcOW%(DI}e #蓎q2>=1IZ=oPG3ss 3Ӯjm~S$o ?zq-2̡2s.{{Ѥ?TY6~+ReFTً{=i'MS4R_D7< 6~Oi]޿?)^5> "w>kߝ/rDRAy:`Z볩, 9s X6%V<9dg|g?ݮi_FIqm@KLr0"S(,fGV/x(Aͭ1 FB[rD\[_x k]qX߳ EM}2N0w& eFea/seU[oB)& XmöYnҥa_ 0'h6Y9Ze&A7roŬS`,Sy9yTšg-aظ?S{x V`-s K{6s9$O\w%˝K$u5 ׃ŲUUcm@u:0;Z6eYCdF͌qy&HOu أ~}y 8vZ^*u+.ox*IC701#T2KLUŘx` |göA޾{9&hl 5?^] O}r&}0eR #Tll$KorP,FN~!lӆ}*Uoo:W< w)2@AZȕR`g]H,'dN|Q0(bu0RCFoC&gmŜj8Y[۸Q$!RI#3 Qiҵk˚G ۤ%<ҜYp { =pO64b0ëvNϸDָ~2~Z i+J}Mt`G]n|@XHka[3jtϵ< -Z;u[H9O+j q:F(=2Fpt:]Dz`؉^ :0q˹CÀRϽ%.SQ`@$#=;"jb0ǩ"4Z=n+$/̈Ke}6.<#ճNU( h概'gb#U&ڿ:6q^e1PZMc-X9%9Qnw( цk|5n)hD> v8;JH"~/ZBI.%x0´]S&e їdNX}X0-j; F.Y"9ӕ 7J%}%7`(tnxfDTҽh-Cfe:C>T`V~jppdM `4#6fP^[,1=Z%]޳?YzDYݴS%8d+_=vu7 Q76/U7S}\z|C=@!Rݯ"~\cG.yo%+ ݚ?"ё3]^KP |ož+/lF3-6{ a"B`\JdJE_а Ș$K~2,rKKVhV)WA^0H0Aל}bC刔q!kU7vj`E0krᲛwe W7y?# _:!!,$PTrb+Gu @!۬:著$sFl_Gw- 9C>lb̄+P՘jbX|8vU $#wx RVPvn`Fm_IM#9N 0V’hhTX2 [Cnp1W6"h#1n%%:h0r8 T0Ye(+yz[('(rrƒq~ViBEˎF4+Ѻ3"2?g(I/*[+yTd q϶_-W%q+{F(7MDWm9v7/#?F b:Ռ8~3ч!}²] !%Ӎ="^t7{R1ȫ뻛B8lB~&'u{ e/f%\/ xv}ɝa#~N=5UݬPyqi3)Ԭ`LjK\i%pwΣ삭! #ŴxHX"8E5C6msRkŗ܅Y%{Ҝ'hֻiAПk0u=uX |7z<T8$?M9 ?럦y zyCt0"KBϒ]m]"Yo r!<_֕ @:Z1/Mvc'Ń<:nR`l^%r,p`B龯2]|0CƅFLs/$m[MT[dǫ%۟ j9`e{K(+&o%Y>\kU6Õ7TıHT{P PmBM%q!G\fA)x.VW3@w{{͞ǝ$hu+}.@#t )F9/2u孑[zxZjm.rkHƷkP#4:vjf( wc;ay?BmI9m$xB"ss]) i(䍅+KW}z)NOϯ)u,Lo['4-g,lC{>AS~L%T߻@):XF&wwW_Q9UA?\(NSFZWJ4'B)]_Jo)dHK%?d*ӡ*80F r jIZo_w K*c։ \l(u3\ q,nV ۾!au0,oBh6 "ZsToђTć[f`Zt4MLk{PpvnjRn=:*) #B'57  dvMVpjB.+Dd$3J9'a5 M(le(+81Ѷ MazܠgPfϧljŐ' tïeXerjFI3G 6" hв6뜽T=@4KB7K%'.E0uz=:Rl/A$Fώ'D;/bn0%ѥMՃEYsK!Y"[%>y !ZܥCLZNPj:0;"ډ!n j%S/7ӊhۅɻG̽*=?=9D"'MZu*?#j9By ,Cn @y%nBT L4k#GTP׊:sU:OG#4b,iÝ6|o7y$=7hSAZR%6p-9ؓuX'KePDL?%#*?Oe U9uҽяLC Η*RDa1neRW5C)ڑq66GyYO㪀NK 䥦/}-GD1BP!-bBL#cacmW]UǦkq4Of(;OZkU o4C.onʭ7lUl%eVй{=+91&oMeMC}xXrb.<<ʑ]NuB"L\? 'UTMղK?urA -F>-:ӡaݎi$86tmcQvux:QT/HȧjR)3B9K!*b@?X x\eٞ?{!VR9ćy$); O} Jy;w$v< kwŶWW6Թ*8yM5k(տ$/RVi< :(6x~t"02z ^yaS>[kq`d%TNm6t&akc!Gx؈Yb# Dd¾vB>S-SLFojw؃bh2Dj gG-O/f&u߲dc$y1Zpsp˟*RWֹ;ә]OiS^ҢW*97N6XZ`xhr !U-ٿl!^*#%qrz~XR?^ӷ»v\c>t qx'!N7'^1Ivś8i]q ޏ'cL3 >$؂)Mp/t"aλ{=}$4<>Gؗ&}DHS .kŚ.(#)1:vROf(|eF;%A{אwgi1l+,k aȶSJkLL]**Q C@T '6j_fqCE]HY6xA\s܇h2COjEuZ]`VB,F1"JC|yz\܂i:52ݬ0A,m9Q_=K9ףqpU`8q0[Ã* FUK3}=%sb$X,zܸb,f:i"*SYNK8(NbQgiN~hi;@~[kwϪV'A?c\6{şYHb݅&7 N˿7Wԋ omY\6'Ҟ:!PX X>z&@&fggvq=HT61":[>X*_Hçz%T>:h}GTBӖrXvtd9 k8PჃs|Tl9\Mrp/weU8H׋>cƙVB;_;V:RlN/(vf}T L\_Hl-xlp;IQ}M] !9sYQHXL66cA$wYAzWc} E`n ԃ``BJ^A#Be"䑰/ЋiŎsk+d%lTz{KW9)wf t ahXŀ]Wo<b-;¶آ~B}NS7%: N O*9K~V!cHF^s2QqHTCy?/#?q6 4(]?$. %7,0)q]XCې91( GdL9~cpQaN#4k+;/ElKUa- ];v$06Vl_E!Mw;:ֳYpCİ~{Ym~)2kǹdrs'kU2rߣa-ԆbX 16+չخϵqY% UQ&ɂjT\"Gl֋ QʵiiT_` żw)azğm:M?gS,ԣ|.81/"k";E@{6B9ĔF0^ꈖ[/, }UôQN <z؟']AV NBmVaKy _s܍v~JjnE_cϠ]^ "j3dH? t ǺfQM"1[$fOWucQMڀq xo'\,6#-٤^xEcBgTkHR֦ȵoX' `GQhNsm6GrPVNf[~K*F?A%MucW.LxG6(hpH [J؇m̥X]Dpқ@9 )u _ &eD(>; >HO!;kvp(_dp(@ } + FܼǥpˡҬyzo{hspLG8FH xi:'W>7ӟh^Ԫwsin:s#KzayƂ[m"5U2CsoĽh?͆ůjetOίR&m=0jLґ[x-4?65:u/\ 14mʒOlDk8lˮܧb]DZ*/Ls&5mPfƏrd#~ &lX #Z@'Э 0Y0 ݋oXbzkO;,qJrVh ^!j^.⫁Jdd|Nįܚ'-k'Ҁ,|%U(z[v +A3"qKc5]DLaApnba-fF]Cеo< dsp}'~$hGmk~9mm]^ 8 :k ȅ_L\R%'xumƅM/IFq]=kf8|-탟ږ]\`{ͱ``g8ansH]N2qP|)pVrjNR6T=gM IbFf3Z$?>sLu&V "%^%vA;N,J06#l啪C5"m 8t\lS^;EtУd(a{>7}rM2A,XԦ])#KGt+H0rGHN;Kfw>Lk/ }hl㈍2|-*Prxc0v#Қ$;,ԋ<$҇߀*lk{WnU9B8VkCA֤^a X01ZhWMvЋwy)S"+Dj.X-V +0Ț,rGBR6Wg`Yڒ );|f)>H+FHGWQCǭ9$dK%!C .Mʳr|a!mjԚԐO헛6ǴͱD(ݷO5c*Ҁ4i:kf_L#xLcyFcOsw&!RQk& r^I[yW)D`E@uxTsMELw1tWW&tzjإ:B_=|N#~d:_c I *k~ i%40=y65LH<;񐫚<0vM#oxSΪ&b:9n;GAǜМCpEݷQ'-E\ːC9hKOs p6r`g8T;ynzRqs#$Y)ow DBN SEiŁ!N /ZaU^kڝzr^CnAE#.=O`]"K'dl?o~vZаg -+~N151Ty1L? O Yy⽪5 R7I"O~7K`t%}gS$谒W*xĚ|yQ/( g &!Mpxg'Ĕ `ULdO^'Ef)n}Z^6U+i(Z$Rzcr<NuA)BR,!c- @a=iGC9a[-߰3>D.mM_r1] XAl}vo&pU\K 8K`AڍF49myx_Io$KIGOfgKŰ7.sT VV ߲܇'ڢ}Ym!_znVJBjt}C৤@„NHK~<$< q׸ ; [t~%esCb 9lF]4bN ݅3kM{Ý|.KH+<瞏^I×rXPGXxGO+PPf ='oU%DQFĐM\#҉n@aKt5I$)=f &wzPU.n/BCsx HZl]lЅ`a7Pm2܍!܆qɇWjY?G6_7ön@`"+qT X>Tl`K7 HIvVӾ%0&#}5'~CI p*MM]-*€9yy)&ZrFЬKDm1 5t|; 43mvH(0H&C=7Q QDAkK̄F8+Q bn5ˣUB"ˑ6BetE}]NBt^GdDz2GhWKXm+ZAL@GƑ?$d >2.gGiqbCYuS !6R%RLAl-N6  ~UcCl680a;#glV㠪80vg~|G{Hdgv7E15EUD#`'&o0g8 [rg Tq!`Lz_L`5H—=ol'Y}Trku-ߗu@/zZ nEB/}6M7br"+ExߙhL´Ì小+|*WuQ{SeO8ʐ8X&zp vQ2έrx l:"a{Nnj:rS3;|k^x@\цa,.tQ+Иx ֔"S?ƻHыͩj+uç/K}"Ɋ E{q7K> u1}?O+ OshQo|=6 \e)[!w-F1c|> "276bgg<|+SփTAuDZ-r[ej'dq}k$GꙩzPoAcgܔƫ9A-W 1_tʞng'YF^u-v~Tb6Å/RoʔsBFGI_RK~Y-j e62E .ɣpG;GL.9 EqpRx-!Wb(8|;yd#cs*6* ݴaE=7l6bR a)iSjȰ'n6Ǵn) 钤}Zdzɫx RvoKB"ڮrqJ<,PU"V^X4=oo)!jhLQFI٢N3'6uU*٣_g0kpCe,?nx PT%9*z>ԍsD7&tzqA.:i( uZ |gnZ92DxȬt/60 +v ׎ns- : ;jik l#R;38_FT6))I_1ٷ_mg1,ͪ1k ?Z,mG~@dʟe U4ICd%E5'pnPsP(2^ӽX>(sEq3Lv#{l"=JBJbqO]K~H-c-#%[8? g|oH#"kHŢEc_r8g0+=bgG t2TrӞ*kp!c5KĆX+g{huMa{Cc9]vJM/#6՘iH_#qW;q*M7d"t1^s u6n r? '* s˞ 9fyVh;<}1Ug m1ep-L˺|`Yzn̳t]ZؕsGbsfvj,3ìLRPPoވ.fP)THenS:T"lg;NlUcA";8D}' +H/snMh[p@Nap371+O~Jyrp+NxhR2V3VTƬ}'X< U2mN8dZ DemE4,H!e'?b/ef$Z~a-$H}q@I-aU\Iw~W2ckpAflwML/GߴCaM&Dd*|`ŏAMyڪKF_h[w &OQRZ,y~Hw.Jv+w>? E_6d-`[6W:]][<'S5MA5X@׊A_ TLmX{=ML7#B-n0_fqJ؎BۈpNיW0ni[?IJ!\LJE#,tL;d'c@*)*ZKjC $5'FR_b^7gN?E^Ev\$y#.:X% ^OG'6Һ):_1G'5E[y\{ 4$CBnaD[\iAțD)9މ5='ͽx?Tʕ*L"D |d+uh9DK4ˌYzVXx7v d1ρ%o0Yrt}л}:=3@g7q (o|J+D<$N6t1@Pu-ܡVӍrSJviJ)?gu9މUcAEf- um۵r9pbVe14ǣd9^Z4u`$EyFmW`gEykݺLy5y]~uE塌̘Q$ʗ:PS &y7)M"9%jK6Sj4L(k9Mj(]t0%iP`0-"w6Q!<3GW8$.Ǥ蜓{ 6)gJU Uzǿ!{TYx+ XځESu?$:(P۬VmH*eroMQH!!ORf^kͽ{YY C? `@ẐV?Y %|1]rPeqGuh$x[$ʴt5 bNmedg5(ǾNyLrS = MZyEk9ETk+{}YꝎx1C!nʥ60$.RҳKL*=;?Qڢ`nRȥHH]#M.ZQB1eI-M#Øз(} P\|eH(ȼzt~PaJ7 }# s,AP<,& !Q$uUO<լ>5NTm{2o̱ŝe])m[6 Ԙ7,H:Yp$b #ca#'v|zo|֌JovTһaud}uj9ry$4Em5ݵVV JH.c-}J 폄/\Fi3dF|t~|<,Kþ9!",#Gsj1'NHbN澵T?'N>_kb*ֹS#.9%cRa]m- &m/1N>3St0R[ޱ:ab)urґ8!D|e3B0>Q`Ot^ucK F,u\'3}1եzd:y0N1%Fy1l–_j36kcܡ,{:yTF?Oǁg.["QgnW6_qKe pn~ kRl{g7at!^֓:$FHej e {Y9IzRc:Գ^ͦ"BUwOܢ 3%[vCvh75:ĺXJ]J1L% YZ G{hܴ=Hkd8jh4[qW*rLM` $ ?̒m$?{AMJe_I|ƛBpMa=g:~IviB6i+zQi[T7󱬗ف(+@cNV!Nӻ,̈ .q:K ǜH$Ac͉ٝHs(V/h]sK)ťYPO%u˶%IӪ,NO:l̾ XGWh >O+sޝɋtTZ%Eo~uŷ>fb;xh=]T^d`+@:-umvԭmIH)-E˃")e[#pnĶG 97L(HL;h7"&ƝOF ʯ5DߞH:- Ԛ4n0 Cv5}{6vlknM;fP.?:fLJ[Yͻ%)CkyV2 *"=4 5z e n9,1F3IY;1 Q^KpV8p%|^C6`r ?U2jQkm[-q6.eˠgBo#z[Df!s]> fxc DTJ5vY^Y)B'Iͤ?277./?yk'!D̬M,]-ri1vzׄ De@K\=\tщMEfF-ᰱ qɂP\Ӝ}Tm K].߇؁8N^zu݋zDcxM߿QTXDvl:Yd{ŖPW mG+-U}+K>\Vd&AMiyytb9{=@ݢ6?0c 1:3@ |U*g2vքa}Y9y'@H\u(gg\sMԗ,e盽M ;@*gX:*s#~*:^;΋|qYl{j,{T4 OQcI nBƩWr.$zaq b.7P#MpT 7;nsj^;IXQ&ƆH77֟#X|&A,?lFpaP? SS9_z6\K>l2@IC #="Eng4.A'_`GD7+p*%A*3DN"lF66Q_U $ 'V\U p ^ݞ`6櫍nFl}!̼]4mQAٿ ^B!^ 9(wy̜S<^ "# +7^zjw8,HtXl H'Gl:Gz*[7~򄑦Ñ xk? KƟj!vK GjnVuJqdڀZcE/< Dto8NlkۭL(o1!}Jzб,"d=%I>ٮJWwZUc>Ϣa9y4 NM)&>V-|-iZH ʺR&'crmZz>/0ΥX%ksCF6qIkaf.C6v im&0& %VvcKj;^B5@*: '#*+[ :$@m1 MkĶG9SeBjʀٍM5;Y&!e/-N'V%|)j{+ '3% q#RdLVj=XZA-K<մGL>6 !,-:5kT٘T# jIPoYDYO( ߁!=Om*G ÊÞٻ!NNJ;Ԭ29g6Uc0߉Y})!i 485 MݚN7+TTqEDC50uyltOZg@;Ϛ`߸"w>uN0fw pU3X뜥ѶgJ*DU*P ze.!,}{QyT*Q*i}ăRsRKg|Mt嶹Pѷ D6SӗcX_Upф'B~ MY\^Vm>֚82mvţxEek6 a2cz] Ef*B2J>Ly*R#FݢU8&?1tV&T۾:kdеJ?O&]pqC!M/<&w_ߺbbɡ+R(BbƜ7`64 rN@aÉ2Y ˗4\ϗN,ܞ‡UF XAlEvH.O|?#P>`[|͓2gw=P,#H"iܭڈSOQZOlFouSG4h*Z`2:2H8 }raꏲ<)pJ>DD%pdiʭ@sxDe| FԌ7^J^$7ڽ'B;~ !_]* $v(IFȥppAJ"Ljj9Y/xgWxÇ+D9BDQDLb1x9No'd+Ng&CDףLgȋru`#gOn3iJw2;Qj![EĻP#qM.&Ջh]ǜIx%5Jf*9qMfp3U)]ٸى< B+UfkKs@;C-c-?n6[Q q v[r+ NzӋ"2om&M*q krz<{jpIZ#D.?3 }ӈWos!@<@O-yvOKAICy:'>Zp C(`{]9.)n>8+N_d1gl'ԥ$ .%UdJϣ:u9R{K7igַ8eA= ;wmH Ll~kC-SH?+ GC燉M&HMjjTR~YtcO, ɋIW_'Ң~?HH:lmU!6hoAAgF 7Ǟ-O1%3s=~qfRlܼ 4*4pP9E`::fp!n=ZЧ_t~u a#hC<<Xm3 ha|(#&De֙-HlBcsI:WfR(t#!..[jhvDR#νnO{9;> P; {<7pԄ#^$i pO͗Όg|zϰu~v{X_Шr-ِ: `d}4kQy@(;yեVe1@=QC=?t/G),w[,V!N7ϧR1)Ռ"Ն(ahvV!4k'sX<-Z`#˜jV?l!|F~] "utĭ  Pwe`q-?}P4BnZϻ@B܉C{̫QHyЬ lt0hi:C _^W1'5۳טٮh r5Pg?L | _-B7qHjߥvȭaxN蒂dF׵+Wh^+UsA׼զ,* |dG:/W*g<%_Y @{udxNP(BwH6u(jvAT3Wx+VSZVE]_ۑTjzyQ XH ܌a`Q{}?I*LuKy6kr _Z f mj 4S(/"}0u!;-S"ŮkKCj "@ƴӚX:=һ8;RJ-O.Eկ(_Ed6W7_f~Ls,Nhga^ͭޡ9c}"fU|dU9]%oj;:&hNJe6<P01]v |813Fuco4Gd-%++䤇bkX2bH2MG8a]y6JU9gLU "Z*E˝ gfOJ놢9'z z!՛^|pWw}̗ys'iִ͊P!;߷#6)_B?@޲iU]%Cr O ;`1Ԃ3ɱA&"]F3fEO%>ѹ}|[;:}~k`7/y .uD宝oվX}ok6(C ~t5M#b qBJTHa{M;FJ{a1ͮ#4ŐhU}M߿Q/B7iG.!:'A3(}[|(-j薆J'|>”-;)¹u$7i|H !:ΆϓݟM'RL" NpjQW<~t0, B :'1Iv^_8|[*.j޾Ck`KV-OW;nX kjjиcU^r8"1LM"n!lo~57d.zZ=rP ƚo0͉Ax08,Y@ci:-c2N)C B 1UC6Żd.>皒v/Ouጟ/l7&kK G#Q).%FVϊ_JU0*dBOI\{4y !HȆM@׋C,K3>cǘD\[U݇J jI[t*$M|!/ 4~tأdδ_JWGkZ*Xr˘7Eǃ/:!mQQq+ '6 b#۟AώuJ)IcѺ Nɤz6|Ah 漯Fh\ rv=P+ 6=s׋"4ZC_OCcي_NYx[FGLy1盡kΛTQ}Z J*rjs,-q{8G>~]41Jw6h=7$J˭Cǔ\E L( zOxPf'E9œOǑDyU"%bdI4^ةuOeX`Bt?pM[W N\g &N#eO"R<73u.T6-Q &BuܴȭbQE{O^\6W[b< ylq7YAD`hC#F=\~)ԕ~#MgC)]!2t̍G~G~&?4@26;ނPܾySt1w#\ U' iʚq-2 zt%GU/#̞_:(>s#|t.w.-]xpH)UE-N#DgnZ9\R&%)+u5ImjA)X(XUS̟f CbΕ \bs;/EPARp&W#e#aB6#O:nE6H1zTEWw96aW7 m zs6jU+I?`=$Ou<5!>"ěx p&O֖'B)Gj[_p.,n^p?xyKx_Fg8 ,'i|#рċbJzv/ÕR`_ 1=!wFМzD09,^w{dfQ)vg ̛Ԧ& HZ4 ]zaVp$Ր.5˗Pw&X ~hf*`#j'B5`N&8vBQ&ˋ 7M8B"yTgh|vϦ -}ak p mz|[VgzCGe=ePrFPgB,1uM!󶜟 s^S0`28>=DLG]#a|g?m-mB\_^JU2-< ONIhZ夳8k H]:ΕRY95ČY ,}u546OQDu]\ʯ7jXS0Up_P3"(/^8]-gm$v`$̄\:>:{!uu8~]*shȱ*}+MJ/8 Hk!ZA9Lf}ެ&ޙ2i6*pF*"PKEJX]Y o6 %!' >D+R\yP/ `ielowuFX0ϭ'[M :ޠڭx.jC ޚ8 nA Cd%2}1o?_ҍs! nq;֯|Xh#L;Evbڊ&;sv=אdĭw~c#lO B1@a(9Yohw-w0]y0u z[Ck 5~Qpg~Jhj3@k6o1уD[]b[~,/#<՝'Q+tX:acN;Ф&Z4c*4K8%+G[t=n^ 퀍Zmb)n>a{{_ Qj׌©$أS7Y0kw%SOc<:"q|NQ66QfGPᣩ>_^>ݟL53A&JF\U:2U\cdUy1p$W-pLN$,?cEPŌjzڌ#iUe0 NcD(\]nzm} d[365$ Skiy9DOGSdOGtœzciV&eydՔBvTlއ>J!T!#ʻ*}9Q~`4ҷq!ҲkRw02/M'lSn)l/KZAi^h]3ezs[cpNu~G8$V<0k|-T/"\[dz`s]{@3/LyzԠw͝]!l;W(9gm*(7>l3>ktۇLTe ^Wd'!+QJְyYI[- &D<-P&?$.Ąy:dĎxŽiY*a|P=]u xh b4k4 偣p!RJ&MMAoa!$؅EgZ=6V WE24r֒*4Zƒ3T Q:tdrމ@f(jl50kZ#4Lx^ 0 0W\c+?WOeK.6K{KyD:3=5V foFsȿ!Lq$xuKT.6]"ΰ\@&gu0^#5ϵuG0gMMu>qځk`s%&ܛ7k) o2xh"f'BXm#GȚ#3D}TW;2D"Yߩm"BDA&Qpjr:r6cؗ-~VN3'=$$SpYWz4p#I Ui@MX]ET!|jo墈Çk#59 F'C"9 ugfw75"߅)QhZ\JOSm!D4h,x]C#!gOfo3++M`e ?  U{u_ /@"oydoneMl11,C{qkQhZϣԶ9=yPGP+bL[eͪ%A\M]i|~lpHr Y y<븨jvO'mdC81 k'c"s00iw85}{"J~y9CIXer~љ+Bw͑(C Jq2pgeS, ZLB^wF}:G2hLq&l#t@MQS*$J, .xO@R칀i:u eZӹ%Vx\6WPU)!{Ұ%Qd}9 鍗ݒPmGMhOIIy샊,IOi?{l҂tڳoazlݘBtas'@J>5Sg+t>@Dz@Ttkg HMk9G7 ^ܸHL1T|Z8dBv\@@@us*ʎ b0#bG TE-,P3ϴ_N8̾5 4lШ#gkaLjS\/q=d k! %\uLu3xJG$:(K@>')Pz9E%MQY/yUH1, q$>V>m^o͇]!HOYǪ(KEq.L2m* $H5'D#a OKQm:5q&&Wz!!ԤnT!Rx`qܕ]TS Zmݣi k.yB;Zi~GNefi4% ;MO*ĞZok+vYg!BKUvnEd2ƞn4 Ō02yL 6Gmi!|Gv`IF' v<50 ⼹x+N=!\7m>`ʑn=7-"qO_G[#ZL.$64aaB8*e* 6bY j-~9DbwыGLrι)1.iex/H3)n]'_ףCI7O(uf57$+pz\Z7&'<XW9Su#RaI>b.ԩ!Fd2hU9OF>zЃN3["zeaOY0Zn᯹o{F@[IMd'`XqwjabwWF5bcB!dMhch$(!hfȧ*LO# ȣ͢. ?]HZ 1 Pp$R2f L6s]ֲxvȳw6Q:GFw.Kwcʺp7FuB\uU2aʣ"|TCl-K#C_D$?xX=ubl&'v>|V2ѷ_:9k"{8nT,?9NY㸁kCe (Q8pB32|_>g"X 㻳xAww">Qi܏M^6m*7._2E;ҭ.Ƕ'.!G%QHq蚚Є29/רSu<(KE{?^e?+ؠpROI =eɚEqY'XZӇs\B9Y̛+խW42$L3 "Ma= J,6>g=r;syVVLЩMkA6` bMyvѺ&G7N8W2JEs L ؠT@0<%|u4y5EW_>+U$ǦQ/+ɣ|`%>Fad(B먇[Eɪ!#Qr {d_GoIDsW<_=ka;&ef'Å!j_< x ago *RBdRqe}:[>,S8ʃƱ9tlceH ƜU ƾ.ڊ]:~晛0~2q gfXL>̚~X? gv)m%/y8mwE9fJ@Fk -V: 3&[cvrYoCj2.~fQ4C]]X*N14 V *N/Nm<"[b _(qLJWJ%5Q}6!nӱJ.OLDU C@%)ڪ)r4d:iA͞ *\*p͓(2#7KOИĖ3ΛƴbcI#= uǚQ/Gg.HZ߫ۡD_7pm t%8C>v#Xힷ?gESIB=$6|@]֫0$BEnf,AKd.!d\I{ I\qOfkK8xS-AQj:SXl 4,0RL7&0u( 8ĄB'Kzj*4" A ӡk#Q*@w $ T 4AW8z۟Qq1~Z߫ݦx̿ N9Kgc &p^bAs5Ϡ 0Yg|޶ vnXy]KW~MH&-矎yTDyD֓tU4Ε 7,,(JқR.gsqW>CF G~#S<%y $PZ79DF"s@i7fM)Hb@hœUeL ^1'd: dۖHsZ٦v/'a^D(fq3DJF}!Kip5_EoO%F)b=xTo4W SHŸt> 2!.ս=ʉ;ԭ PoQf+:>>[bi"A 8 e;^U B=R:k͆onSCGz*q|)v rÐn?_*5/N^Z݇ĵ0DÆ̓|9 `?f{(H53,tNcu'"X$Q/ 靥x7ig:>eûq tK+ߢ=9)Qcr{s!MiK-Q`TSvcS(+Pg!"36]P^)דDdɫ66J tA!7ٴNmԠ.H9] #4o[_7ėn̡ATpl% H$,$+å4 <˘\Sca'gD&Rm|0:mMT{!@ᘘ{-],=r5׺+e"] :pId sn$39pa~6'3؂a U|6nC x߃7/X/D\ ͈o$=7) {Z w 6 .I c'6cF\E ݕ"@,}YI( 8nG6%DD!pt_T9I\Y}'۠90ChIcv:풩٣FY,,mPO@X f~_DjoG)H_ޓBNqIќ!|,'Bk5v9иWvn PmA݉&݊%Dndg2yj򍇐`<ν@rvum1pR ,R#D ^'!6v

, ڒ;+hX m䜛qR"g'.BFM JӰޥ}hf"ވт!"^̠Y G( y?Z |NHReb1,&"'.dH$ $kOp6 IG@pPaĐDlY76lMBDfFKbH^/s?4665kTNϘĴ}nyެmD_޿"ؒ*5ο܎aŧÎمjNS롲|p"];ܴ&KGhM" l5=S,Nr\s8V$87p ZS"vJBM{A_Ikg\d3cݕ]w/:+ |2kiOw¬EܣeY_p7SSS]]ՠD',ݤD 'mm|)nG@-1DLx$EmZ 9MCqɾxߐ& gq t_ms.01SnN{JxZflE@Z{5=kf2$54xv:_68}8p 0ot rNHHs@F5m@I7kdS?|a[y-5.ŀ!4x׿ 1va o0j ZSnP0/ o _xc-XrK QIKU`ZfMǻx$ƈKB}Hŧ2N!}Q~Xyۣ iW^ǁ~=HP-g(^:&~am Ϗ)^ Hs|[/;<W11 0E"rti]ɰ@ĝ3󊓉V{bt[Ʊ23:t$bPjߒPདྷ^I+op4qWWɂu$ZQi{cn{mjjT߲DhU62wۛ'H{]þ718Ɠ x/=[f61'y=$]PY$wO?[U e&,3DžFcqzHe=v' {^L ~ШII]C@'{exwdsɻ;|<+#E"nwK}'o.4ӈ+ձ.*kARw#PPnn@6'!a|z]W&t';կN7GL $KT(1BA9euW(m=ӷ!iK_D  B/cfe#k5q~S,\NJaLZbvUB*@{کmd+6Z^}}A{epNh֐G/<9dw!~t?{i$< &\ cPPKa3 1/;g_Txbж-hz2f v{ʧG!)a1K=\eKg?}? Fx* ' wpYqfB-2s'Izl_GcY4ǿ83/m,4J5 L4co?*x d32jPdr*Bš{uJ$]~ȆHуC{#?FϞWTwGKaW\uR m0xAOX~}ϭ=,?96-f"fɔk-,tRmo Fv l5x|,pB\ 2>IVq4D W6A(1FhQ^Cpjl#a}+w6b3(5wÓc¬Wyeo*܍E瑵3k<=o%6 'V0 ~*KQfE ɖtYD_8g쟒?Qu`7ѽ=eu\iv"1FS zdqa!cJtcL4]Aw8sZ1&Swvl-b \c`(¡*DnG, O ,1ᠾ2o\羯x$En3 g[ka)<}, d`\.7&1}X؞-o/|/zwW@S뫜p,S⅋,_ Rm"j^; cgx2D'Q"8r =\׉x,t-XI}w֥`5$NǴ25ǜcl6[zKhꁍ?틙 %P tktNlso =5;L6+~^Ilۘ XkhH k*%d.~V9齈'7PӉu֍ߋe$m4=D[c1+㨫ȉ:)p䇤(cx\iEmC |!׬a>C9FږG 1%Ny"pSm˶Dc7T:B@sɘ2R/Í{F4\ yR .ZD_>pv7܏Payl d8@f0%9Z/S o[Ix2ؙVVncIVRcBqjn4>I}@Ȉlp?_dd+sOOϥMmp3LUYB AѭBa|ifP 8;7U :4`z E]@68+!ڼ\( ˻A`^` UbHOt*{mhY@7HE6V;p+5fku ;>~ڏ#`7ǷQ|W:B/QX= _aҸMgu``=ց!e{azgljߋD.tp}q N4D %6s*Sfz)˝X怖QvxSNZ4Ҋygz56[̿d/qƩJZ_;o\S∙aC61 MK"3 |Q+\W5KDT/mz+ptVY τe#4[%= =0jar^v*QmmFGș"̞o.M;Y%EsppY: # wJ;)N=_x~eخD޹H:G"^$,'KpHy2[qBיִc65,Z`.UZr թ Ŭh>%M iY;?>ƾ T%DPQ^o(n((H6rjPi;8[m-]dG6q"IՐ)%`D[LrwTt:Ǔq7Nz#m&yqؤY}뒃߂hVyPRb ᠚Zj]ϐ/HKY79W**)Wk0vCwZIxyɧ%lX߹Q]pz(:qR#e|݁@#@bY#AQOQ#Ik q{ܐQ_-h8%mFq!to5e$Tл/ f,:E2dda& i!|d0IA {k:!+rzOs(7XVYSnSqF`]onc?Nɯ7f 999|s/YG鮾JmGSFkI%^nE!ΓBkgGA]H +cTe](w q/'sOv6u,%.aXY t$"#Qw.C{u;똫1KFWr N.|L4bo`+*|n3ǿ5h*ڀhԂ `h~ 󘯝!bkx0,x {m^~&"UCRJv1sÚ R9 V&̋JR /6Ul7.Iu9y%ذ|f]fV TCnuޱ }(nh T!Uј !c({Fæ#57,ۤnA4ۋ9GSB=9.V1!)1H͇OlKMah t?gvLvؒ"ῴjJt5 $=.^OSO,# V̌[z?VQxgW;AUDPwpo8 HF{} Vu݁fW/:M &tD_"%=X廭Rţ7 zKzL~6/9Bm< x7':2I)S2 UЯ=F:{](xYog%$s>7Ѧ}ɴi1Dijg\ۉ,=Ю˗z}o&sC.1g/l 29X"ºRG}qorܩh}F>+u}=@al3PC",n쟼>hbH@ L@N2u=%q0@` }Y>qG,,m{0㘶a^4FYO;9Ki5$@jm۰nBf:)JgKK1'fCX̶}>ZJq^i< VdJ%$BtadILJ'c7(HE퀆zP{Y|-e1F1 (5EYo̩S]QCMzLږHͳu^)N5ۙ)/!{ ѝg-J Xz&z42yb?/vg䟣KZ6 aJ~=f*3*v;*G*l1Z^ښ/ g. [e2%Zu{uftVU!bjSh<shU#nZ'6͆kL$^3#a /_zƼ-0 y8MOf,~鿱 pu .$4X ;E G[#(ãA9ump47RSd6BF: 4:KoGsdKӔ*22NyO5/#BJQ(n-LeLqL(=8sHH/g&aj9!P 0]Wj_#xzj󸔋( ˊ2N)h[ tD J_c羧e`҈ڇ{~^)I|r\1XD)JF]5 Ë[B!* * إf%!z'Ӈ RT?0oH(z}lQIَNx!J'Զx j~S䀡5B`F&wk|Vf590< <ittWBO5FH+Ṗ}S~Z=ьgу')8QJG啇鲼+O`-ACӈ&Q-v,:267/*ٗ Lo'pxeJ_FTWP^mV17z#~/RdSvJ%Y:#EgK2i,X#LkȿsGz (8&OV,쾦ՑiR.SLg%/D2 ldeEftI̵ńFיHC5JNlMR4SV@06t`Vp,г<(Y{o}XWQ_bc2:oB"q@ވby3|FSvd]~#^zbogȥς ow&4ރDd+XCC⒣?rb(f%(LG`=vbWQLO-Mwa=jӆ)g_KB|(5THŝ @=zQ>ȌTF>4o$5M\y 4ϦN.MzwN4Zq.Fn6M3§ГQ?ǫp(X0z=,Ў%̐(9I)'zHG)*8*f×% Ԕw&{+nB4{¶  Ȼw+z&fCn=v *1?rg*:.B5͆~#+aV&~tKGCOe暚B|(*Dݴ'siF@=%ny'm!1a H A/r9b;?&|!N"y\7dT[1ˬ5(JLУK8RGpTɟ` V99_ LY=bAw 4?fƷ4ddm-nFn':A5H0o_Oz? K}S?Yd_,/L(v, b_w u|7=7nٔ,^टT}xUo—%17%ZWDEh'&A+P֔4mkG4ܟMNQ#! Tq5>q7G7058!Œglf;qS:$l ؉I\uϒ^jrurKBӚc %ǯ7 ~-S-Rv6S)@* 3!L6 X׽4Oo#R6|vpu ԸYĢo5*)"Ῐzl_nXd6쫚h *lV,.>i9E_XB]N TO0mY+19 o';[N%ZwAX/t*播J| T<>twY1m1PBHGaG&Cs?a06?%[)]4 wb{J=c{nÕ$wA×⦇s ~ZxP׃(T%6nXG+ nYW%2x \c#~MY-l. EۨK)'V[cMz\,Zmfb=] 06 øl@ek8%"t -ڡ3UBa""i/ltFz0mW"~7諱cLUL(dkjAfZD;jA \&<Qzcʠ~+!A=YxN 'I_VtNE';AP_?nƩI}8 VnxC;ޅE>IvԊ-]gorkNdnN$Z%"|严.{?cpf]4Hyƅ}g eV܏@7@ ƁSd׻k8Ɓ,<+zo&z_+xB iCnQ'ڱ&.m7bY:,E0*O#M_CKf RhGX4! 2ҙ6ڶ)B /#0%m;S8%3. 쎮ҪqG UK_v+K@AlxT9#./bk U18 w2?<))@T*Ӣr4=`#Q3S].zND )w؇ q_@{Q 8CW,(:] }runzA1'_|>]N{x^Ib?.@g^ xqNZ;,ʖ%b;8&=㕭ǺV6C`/DvPpE}7Q(||k*8?GAaӃ̓w:ڀY?C_E@Wg,UHᗾ&" _J)hTKޗߏrB ʻlgs_`DlKIj4\BsGQQ^jH= e/cL%j70f{9fxa*:oǶbF&!}"F|)ԫXoB;nTBO4UjpP!>F%ݿʈE@ C QK̇iAb6S̱VdMԩ ʨ a6Ra~]A+!<](jS }vd+LrhTL4ѫܿOyK$@7UǶ*uK #,1JU5I8ǯ2ԟ޼uQq&m* <#MʱFIYnG΀̈́[:UĂXADx] di)qL9ާ4PJ* P>m.PJ6P L Q_+'s($FEUN瀹ӹnYLZb+A_w7(Yэi摓FTPB8䟮+ a^7Ia8 }6bH5MUPLYVT j6|/3RjܫL_Of-eYwV?@X"HlV^v3.haN,:xl!E=" Yn/P ?yDU9 QftqmUZhGj0f.]NPz:T=]7CheD/l^VHhbYn nvMyˈ܁^޲4:d_0Q~r;lĦ ͠ U1af.2Ef"BY^<P")oֶ(k1)h~!a{XN' Aɀ˂[QA\ؗG\se蒃٫p:m7{v [oڪ:Wx,cg{pV|({k/@HT蟻* anJ:(5_BP VgܓxGgX( X)\CqZ}^c{4ID}cY/a͐g>k*)#`PO-D1鿑̾.-\ܯ0PAY_H #d%5SeA泈~D#Mc h1ƺe|ngJ8?JC y~V):GƂxƱu Qi'2d bw'j[%g.OFoa̸-E/73`BzF01eF\6װ5ĵ=IK}i8kOkuePߟ!?Or(d:;חm'2UO2?d 쉃~\AKչjXMSEF=S̩$CEF(ɚr Js]AޯH[M~Rnۋ/L(36z=r'=*b3U,BGlojX[׋ڦ0Y| '<4e5Ŝ !%H,jsxCWf)JPݹs3c3D Mo`'h`RcS(!nܾ!Vc4a-(U, aZ}5S"8@ +$$JOx2N3,h)g{A]ݹ; 7Zn7@%oD|܍yq-Uc7r"y:_I5\ݱBߞ8GH?Ƀӓ5>)fa;75:ҫW,|ܗߧz?vտrѷq`Yɻ؝do?#iZ vY k 51ER12֬)[eKbZGEKAs FkqljFhojk R PÞ\|Quqaз2q+阥k,Ь('ebYvJ "W5c =[p'9wXxv bTWwJhcaӮNt`#pbbwFzbd7e(aYf!m Ѕ}>aHZayBr; K8/T5Esp.X]s#@]<+ͤtʄ8?_}*}isFuRb=#I}d,[a0.X`F;==H{5ߜ:ө87C*]r'ZmxXxps}cg(j+Gw$-o/ dgNh\ar)2 pZ=g*Y B{8/xKNgokN{!f$HE;%G8:`nj@27j,=LdCjp 0ѿ$+_@RO_\{q[j=Fn,)b-3IY5')oI#,S?.tp$'pkA:EFA[qR.jTP9>W]&OUȘ`}J "S̀1 %b(>lX)!gt l<ۨMZJin0hb{& ]pɺlG$2#iQVfr^ׄ~q:O_ YTfak\02|qa; + ''mkd`$soѶ]ÿCsqwl"xxbA0)kv8aw#$TjE'Modhaob :u&{3mQac5)n7>;El_T e+29(UQD.ښ#Ct({#( eggLKLs!{(;W|~4E&xNqc-e~Ej6t_ =k{F13Ge!0+G.>Ę_ŴͼYA#uÁ[zNn*d~VD|= p(Zʁ ,=]|fT!Y>CB|ܓ:n{0!:-_vݓ$mC[5I4}d7.'A}32]`o-na7akL:*Q#j }j$r[$P/QrΊoC3,8`/f{/UQH1I}77pWdݽ $K`k}ȓ9c h`셯!~˩r!&YrF>fjW˗U[ 3,`!ܹ>[oQX2%gC;P><Ǔ:[C^-$,4,tauq@! JV"*ס)JU'1^ I la&N{1̭(~-Jd zn1zgDقW"^(Wo"G9yXecX ' g?-I$݅*tOkuf 7r80؊@pj|Ax,¸X*?_ @4R" ʨF:v]ɶ{o"memjKɫ5'Tzxۭr8iϟH*X?X'Z{F5dFZE2U[yOYoCM(d{Z҆(Nqz8P??HQM&_Y qWa3|—3^}=|h:[S20>"qZz>2[}}MP*:{dD6Օ}~|y`]hOj6=B]Wgvx#6&(/kiB:3 m(bxQB]_tfC,ݭ=(j?J~H -TݔGf1*օdV6{eBN֎>eMη8EzDx @2@cONd@k, ֫2s){R>j>k!`s:+fkR*VB4>K@@*ѣfjx-+{88dxl/]mJs > d:wlTڴ[aYV h4IW0L vq 4YFp9VZ%ȄRWWь!+G1۴V(1bUu'x@J_entIv +s1GFc 58dԠJݬs}Ћ9UP{PYQ7Rb= +ϭʂq/75e m+C,J֝Q]a.dZE(lQH#:n\@.jQB97VJ?y̆"8ؑ}i[}w6a ˗bVn@ Nx|ũS.j[`NO̬u\< 礕ϞA`HO>#Ts7*ԯ4T"Wsdk0j8B UQyƁf## Q0Sx1fZ+1_P:+!B%<&SV֑$q /\7˷1¤o:['ͪ1d*ӿdOp p+FbHwf!9nցB6UAk!)yXSa%C櫇Rz !+Lç#@؉v[ v/ ~mؽXsiM]tqϞðs4* ְH/}8~Va*IY J|͛#_ _kH8.y,A=2-,2#|eyI3)&+W yij5 1HlBS$%`Etm,NOD2&&t3#JႣ9/~}ي9ծ6fF,sƤaXHm} ˹K(ҤLmkrnq!8bdHSZ<`nSCZ[!_iҳ _uGr> Ja(hp/[#Avp==J:yvB8kBƾkz!{Rɺ_zφvF9wLy9ʔ& r| (;(YŸ%$8/X2+hm,$q4eaF1צ%Fѐggg: ^T ڄI7mNSXa_.-i".'2|L[Axu&C$01ց;aw q(r/Bn"ZNr]qO<NjM=Z 9M˲rVxT}5yŽ\b"Z}1fLp_ ӸKc #!Z HP7͹oH'Me5ըaxMD7?( 6t!5gR򷌆Zچ;oTTFHZ45`|iPE C9S `XXmnH;&]D1'wL`<{Yx]jEkcdXϧ`1:L*kP 4l 4DžM{5*C5',.CܙnVlEfn`LKZԌ&|iy=*OcNީ[*5Io:"'[p2 xQ}WڰHY}>6`?To@.Hm?bbꛤ6SNah_c3~xj!/^)ywԡ`M2@ ](SZ]w3q&PEn\ iz kjP@@% A"]^M&8B4A9Y6:R7lf`"Q{IWڭ~Sށ>5]?w\)\&Ūs$C{*at!]} fA L`{UIT39:H()ai9F@>gEFDvV|h؋S8 KɈy-!Oh߳'Y2i Tve(?fOͿ閩% dַ?.lb|UY y^;pgJ7~nZ3|鯳N(y&n﷬=4m Whp+RmV//v}׳ 7:Eѻwiβc'@CaֽSf%$h-vbQ$8FV :~b$/0z[G_wv"&['Jֿ-g*4FFR;x:`O[BM'M ٠]z.%v+!*l+8uA>%htΏuA>PŸC zedEenh*_C|uNǢJKسəb#8p xs|_M?Rz)ǬX@JƇ%>Jg}Kh""m2A;Ru2]μ% oA?Hn0֮&YhgJ2UeɻIj l;(#)fWȿ!$Vs;Q]z&OftˌWf=01'R Ad@<Ϩ.3&S֌Ԁ* SL஡O|D;&,O

~_\K!kC !лqnrfa< /bzkM%I 4gz$sja1!WChCfiBn([]iyh}uJ FQf] bv ًS 4XpگXh~SoU URrNJǨ11Wd DjKVr5ELw7;2w+;,N,E>8䆑-) i OA˾QFa?vlOYQ].y[o)A3klxU*УEԆFWQޚsP@UdZK# TXg9DX8`\|}\, _\裈YU`tvS H1'Pk؈l*.AsY 6ȑΝWHS&uj%;A)/Y}ʬ@ny~vk[8?`Н1*3+wgMTGW:Aj#Zn#MwvIrZDyk(:y&#XryB5:N~i{YO#rQW6&)Q}OYqۧ'?=nU5btN ũM 4(O շB"[@6MN=XpӉS--N'r H`¬g9dJasu#q7:T*nzz>]tB.DsȩQFp"<>P.把ԩ#[t/o/ބ~5oV@} ž%?qrYX}6˘,G5 hmB?:s<il)ʣnooSgl6v"u7]P-ܯ( \ ?\ \H3<w Avɡ7 sk25SJ)`Z|&fc(@_>qw>Fг_FiOF;AI=[acmǹ>,3@}^L[7\ p;GO=b=4,`b{E"p՞N\Җ[B:dh[Jui%(ֿ<@Ym0CHqU}91! .IqڅCI[ݽׁU*ZXW$ްQLG쯰i^!W a8{yt&Ӑ1)m L1axɟ9:H4=-Eڎo@dҬt\\@8??KsrQ] l(PhI/Z<3&jr|0>N0t9 ٔ9x\~_I~a!BO?+>ZGa,{=p,GLɴMQ>^$NM*1r:FDϚ ЂWP pFfB'ֹ?nC a;'5<2,B_BvCv`M:cɡ%暟{LH}r^b삡: q TF߯E(|i)OG(uܾ11T&U&uMÝ~> LwwJV(p֒C(GC|LJ )XoߔtdI5pd 5v]sbzyqQDH\= 1&1&l0Ŗ1CMJ\' rϧP*Óԟ :7 r8j n M(.mĘ ĝ8jtKd Nles{\d3>g`2;ݤEeaC r"ulX(^iݿlfvcu5s+!#=FbiIӶ."b-tAu'(wgf-):Gҷ=*IJ1f.% 8O'SԧZXN@=QPrTd[V'.8@Wo0˼/5aaݾ pkdD0Mj IsZBYPȃ̰s'6>?{$7M=Ckjmxoڨ!+e-KӪ͈>4;\0g ci\v3Vn,WyZ/"iDJ ҞOͰWvnO]rݓ҂жIѝDf2do[D#4F @M^NxbAK:->RH^ X% tZkA\UMnj} h3>J%A,9ЦHLǭDޒFR^'_4#]P3>࢝_#+x g"ITyrZGhI1 ANo|q rL/-}0o|zƫj;(^\yߎ4N d]IѴyІvV(܁9w !,ӺH w7J 1U}]2hvRXMv;H\%sᠨ"J.H:cJE"elݳU-%=SzqHpRCSD bfϓpC}MJ%Y)u&G%_cc*a€ip;2!Κ$Gĺ9#׍eܽ:Ӕ~[ofw Ķeg ?^#"-'ܬ A/m^=jN V՗ɱ\cyk {6̭Nc r a@c si&n;g^'~eFX[ w׶߉ TlۉkgF|*f1ӺӀ]sH8;ٳf7>_xJD,0hJpK*aQAݭwJΰw|숌fYTR Z )`拀u@= g&x>I-CI[o !2Há%Bkb3 ̹ ?sx3bcvQ}%a-@EAija*4n?Cp@țfX7Qs̶!DӒ-'1W7۬ͬ .1 uM-x?I57Gv`p ǜ'M#j rq|l[|h/Iz 2'33jOed2Lf2ɣYZTto|Vidi\cLyh# $ = |hHхSHz(F5Bz@SkbN{!Gi n)5cȭ` T $ cW:+yOaŰa4 WBn2Kx{DYq_@Tw0fI\,X&*ߩeS?F ŨVU}ܾ4N)_\&3ÉЎ8]\M@eoYS%y V{ ="*V/ 8Zoڂ_X0 FE6{^TL!7֑Wm`וёoYNYqΣ q@lar<Ba`6L\ɿ2h@FuQ?0DRxhcIs4fN-߬Xh/M9>He)UJIȜ<͉&fy(*#vh5㊩;u*?1ez$ }D^ٖ6ʋIT>iѯmus#$VEP8LoOZ0nTxG6m#3䯀 [h哸 uE Vg|"'~i%㠃B~"@j zQY'SQ=FN|oc1"cӦ߾[(Z㿌\q#Fp>+ކq ?<o!_k}ŠeG.AFtS!"ܜEej LoC $ 7=#Bڮ99AqS_:݋@n[hcݥ<41+M$=gs2ѷcr\ p\tȞu.uƾ_ʝa(oί3b29֥ ^ _ّ%-`E86T)NY_A Dx!g$VIFebpE =T͍H WTخvң8uZ[5 WZy@NgH*=ioIZE!—0{QM?Mi-ZBiAbfgE7gf y(4l:73ĉk+0H8<\05Ƿ)tzv:Q=uZKp'YZCBdXm]G-G^=aV/ZsnlM?wZ7Y~}yUvԡA9-><ՂhT'N?]gKGCZv`ö*R=}TV)g%0Vz=11q~>+Z?j3ۆ_ )dEj=m7ɬWYȆz?^j034>H${5;1fb'?v~ъ Y@KI>'X0"gb(빠@a@CQ0sBRȍ@(^Aײ?cS\^|H9hTC_%KlÁ֒o#eeeU`=jOR>qa_(`OyH(RҌ(acE%4+9hWZ\GxEJu;0Rc̀7y Y7lL."$eэ:4x#;ovx/|m@Lj$2:qO. ةuGeKk9J87G"Qgܥät ۮz:rǁH}bsvى] ,x<>;<Sj~X']_>,X.ZxZ۱^,m 4Ck䏬*zEPnjU\^<<;Q%f2V$8~xx5wsLc:Hߝٷ'=|UKGQ[ Y}Tj/Fҿ}OϦI}|2"<V!0"ݤָFOq'7zdsrgݔ3熉_R8u8j;"wUyݗ&+NŮeGj{/i(ekal_f+k~cKǾN—@i [?LԪA틲~ޏr.q|pR>Ĵ]Iv$v ʃ[$s0n="2ض y4<>ėH5UŹHj- έyxpCJwqd.]PP.Y(hﴁ8mƆE<:r0G}?^<`^)3h}r=\!$HpQVFPjafW11i4l mӌ,HO Wj[ bro=F?Kp1,=@}m$'ΰ"a2S[18#QMv*?B.c3u {ݘN5d ނc zLUp=^Z.uefBM1@{ǒlFufVJdFai,nyMͫ6 5j/Ѯ4'aacPˣS%]m(g+nDdvN6rG1'PRIlSD 0jgU .K nxZ6@-ܰ^Caƺ#g[ӜG3џ!?oʇ&3Q}K._.xqJ F, &rC&p'\8!,1M7-z{:Ѣ47^$o@3uF8"ذgca3aIo-c:Έ7H'o\Ǯ0'Pbu;lm4rPV0.P D?[ctчDYOfqZ+#vh礚T.+?By?\Dڑw_#c:չ+i"pć@dVthw F=Y&mPB SZ֭2>Z~̄U)NbzFnBHP9'H$S*# >Tʡ¿ uU攆- 5TϏg9IxDfb-)eE[|B,ٛ$!tȮ*PAecIKN@< GHvܵ10} Gu^' }%ps@ !gqQ뫯r^q` |.vU84sfX #RV|.jHqm%OeselA$Q_&oh|Pn?ZJMeg޼ yz5aS舂:"nξ"$yEa/vOUM&8dr6tT]>6U#qGyk)βfO"CkV; q!R?e@cW14ʵ۷x⨀la|X:t%ĺUn_+jʔ=tbtտYpfYݡt*T\kUNy/ YWB/$nET[-cFp=+b7,rfƻKkL^w#;$ZC8o$֏WW˿9.n23/#4WDecDl(a'.iq*0V=NdEbLCf}u@ V@H-䁡$,M2k] -2r.mMR;T;*ؑu6f'* 6̊%<Ԕ۸?;ž9R[ FYeEm1[U~ΜcAq%N)FuhgV gDWkwıFyEXs =` ߜ.~j""4qX+dy9nA scOƻeA) ngPт/)u?3me >g'm v6IVԏKCُP#i3u·'MR9pA!c(ٌEЉn0NfJH@h[5u166 !%>WWΕ ;d `V\goev겁#'&H&Um]r(*mn({fЄoKΥ{@#qƟj`΋fg.IgPP*q3Jp>%v('};\-P] #2 &k"L8Oj^HsNA9tBNET+V +4q9B`S$*lNEBU;/?}F1KJNO4ܶv ST:4 ~48ʾ[̯lxJ <} )bJ { %ucdNP+*"fY'u50N ݷHM&M;a>_k˲<گwKc[պbER <pf[4ctݲCwQ)H먞@p*`ԦS3?w~ gӉ1{GWB7-̀pv[1zI'x`~O]DΜƀPezv!PvX,̄lb;\9Z4\IG|\r?)8XhЅOÏBz9֭!ă+rB$Q,u3f'Le<༗~vcVw쪧O_PUQMLAme ad#=C6@23XСnl Z34FLsoA|h\Ӆ0~ʪh6/r&+0=XT5t+8cCDkxɪODI%`ll@IXZ6?9R9o۰;蜙/Ŷ=Ƕ1=V~xq C1Eӌu{BF^+$/ 'UIW|?, ;v]˖X kwTZT(r1 !c Mpq&^<_PV`?2YnۍSc>Ȼk3j_E7a549'0q)t"kP2xi7ーF_D_ukim^..lە*GS)}O.nl$ Im.ss3(*sfHzŬ\mS:Td1#J)ݽ?mqcm gT*K;lP=PWJHk3:!JACT?ƩDJO<]!!ؐ2g֘._T]Vw gt .F%Lr!hq5?o1 S΁Ջ X`Ej,9-$*gjpfBosβJy7;2 "m [MAFk Ay )f9^bdH|X7BdgN + 8yp:c|*9Y:ndpJI,D,jLDk4{}ϡF~(Fx4D ɛ K&ئkՇhz(mb^ngqQ_;HYB>QBPCw7sJ?= 4̌m|5W9uRuL#e±z3\m/<iFn|m46yWE)tpm-sBɣbNNgF`Y;n`s{Z f֜$aˌ>qzdr Xv1Up`1_DM_Wu8&UWͲny:w*EO%ϥ]Gk9=-SE*C:[?*Hurv@bXTs&Q([s\z ڕUJ3ol. h \@O 6=+xH=`X_ M4ڙs=cHnz͸?]3"Eq7 gFL.f%+f~]g(I(D6]7#\p1K MWb̉h LFjF7u?(œ wF4OM%?V|9ֳv- '<J/M=ݬS~DM(텭n]O 1:,I~s QeH$%"jwV!F'WMdc= 8gQQ^82ы셭lobÃ` r Q$Mq,ޢ q܎'!V|đCTm?O;%$ oV*zFP?Vn涘^~bTmY@'qUو|p~YB"j^5!*=5Md|~+s:@VCdWYt'v") ) iI@o}S319BB'QgZIS5rC{Zl0Y],GOHҭw#6)`p6uY=%_6tR>{ u(s80c`vfXD)mΆꗚ#^B)NKDLvĎUX5$[,K:%cOR0=^Uifqi9狡C^!7hG`vU+%aLE0+#L5Hf4#sA4m u*20LDp24|R6 Tl}=B;n%Pdb ({ đ'&J_$gf0tz|!tNhwc^T,ą $Aı j34fIJ6)+sHaۗN#~gwE:Y+-\},feu{)Ϧfy}:OK6GY b^@yWQw_3:8B=΁B0ov)ɺ <(8T>+߈Tc>Iմ60I=r.#',s:z"C=0;k%ݠ|~NS-I_@ ,Q7/搡{aa:LX_ Ҍ`Qvh9S6O%#ȡAW86K b ?yӋ4<}q:_ Cy 8oyp!˰Id~nu%B'g@dúĹ0'[Vʒ dp T>K'+F1mhYМLݦ[96/q$8NN:e<0OYD{p!=ST4,+-2lVU(Amej:=x숻\ e-]nAzN{ ` yڹEs9I 젭_po Ii%Um9h@cсQ%SXM_rH m },8*r9Ҟлg-n&;M1|=}:_4Ey]JuĨ5r|h@~G3d=q#+N|@ o qm3c h0gAUXNԹc[O%0 ~wJ]OppEoY bAԟRYdCkIOPG}A1r;ʹaÿgfjY*_"i2r[!j ŁVi0%7 lnc I R '!Kۀ7g8ׂ-'ꪆy$$9TѬCjW Id t͝ۻ@5%HAH|6R gy=h=Bm-wIa`Z|-(1ď@j i- bL)P"-iI.r%dFCk#P٥$=)KlڍAVao(m$^iwr|P]jefj;힔PW+u'6(|7wά~ܚЮT1UsO뢱 .rG4F䌬V"y57s o=L"^B7A8*&h4,$]vKEt8u>rlEmO3)=+V sN/ְWc&r  әVg][y|g3^_9`>0%ݛoWi:A+rù)t-gggeR TĤU*ܛB&F]+w![Rk/$|rs0$- 8k8)`&()\pV ֪[:1;]^:6x =A&Ԥn Q>$?r]FFxeO`㎍\1MEڮ<}IcwOf#oCPK_] 51׎,+lfQOnJĺ$r,-(;Z-Ө[;Fu@3\D LZ4IՕ M2xcĘH;= j&H碷ub/$XcNV)d_ LJE!j_;p9n (Xl BqR=OFӃR {ee"L8&b]8NLC ~&sPF?.rsn*@CmM"gyW{]%\/6k$J=B$uFm[6O0rT5I)xU7.*ԙl T2)Q'_"wMU%R`Zrl2 O,GJRX]^Էk]E'e:O UWn."?1=SW=B"+mHHI:^GLQ)4Uom:F4*a}8pbg[1tAqwݿ4veӚ4{p]_220*FMc2c6u|CW.5ZQIdL*Nqw?qeVIZFg!W*'mk;{?-ܧ U(ToZ/lmހ 0\)dKe4.P\tNH>S"ڞ@_ Oc܌ORQQO0EeJ>woTةtK >-X(򧧗SAiyB&fUejRM.DmMrh%l?^u/"sLDN~‚iJ{ -5Ƌ)RF/J0a\(G)Q1rR*ﴮEo)VSYɴ?0۹.%U8M}X/QmoC͕0 w1ԋBԀQ 9pH4}u&>cQ8&7 k_Ef+5]=Fh릒*#eEU7@K$@VfHb`F^"AIdLAhW2Ny䒌⬐eX׏ Zra@Kxf9Jy˴,ְ*7LQk;T}`T_d_ފ(]pd/?+nke=MGӁڷw~GD?^ǹUgnd fr4 Cǫl]N~ԟrbݼEeywI BL DRϚr-tu1-"\{հd_CQ\۔{~5yfRzj[lUICAFb>H^U2H '9ZN > 1 oդ;e=žwܧ@ ?hY$ܤO 뇈dQ'ɝs7e* (<$71Dw/_z|E̎H+8W |X#Bu?-7B5nfw\.r\&PY*N WhEӊ}Q%}n2Znxf;G%9 1ςµ8xgn_(Dbk.}) zCbfbk dS3 g}5< Hҽ%51n͚VXi dhPgqNImlÖgW$Y< s,Omb&|ּM:T0c>-vK0/U 6_z9>d*^sIRk΀ k|5LiSh5BaRTV[BnZaF I7t) 9&S5"1/2cş8,9]>@ς 0a 9lgA2|ty 4GI]Vw| 3f[˲1'fIM+w"-@(@=Ybrˏ4* ћ; p7*K_B/G),!/miQ1"4m1s]4;-א" ݏ~hC ?*-qJH3!IW,˃ ky6˪p95 `=x2(L+W۪3Qӳb!cw;}b*55g*\a`oеl|&t+1@ *vL mQBؤE2t)P/a=Xu%hiܬ(}q|ږ^Eef-«Fd$G`e1?Q}QgX%%vW+||?M eG8*;ЛmQtSƫH"y3g/`Cl ~+Ȝ(y2Ux&~^>#{QnXa.l6(uIE|-+M4eh?q}P|̓ӚbNIJ*8yLT=6휈fmLZrZgzM6}{Eircwi&ڤ_#M $_A"ڒxMb!,M% okΞȖ'Qm]-Qͣ-U C  o*$?[iH֎7 !jzpz[-PUC ]lS>~U}{(ZcNˤ%8oo@ρN7/Px4W-,=0n$.=CEk; Zۧ^0@ɺv?f2C<՚ ²pɄ\oU ⠍kld-N  H& sMlrٶ]atgGNSv?ѩl\hr Md &2x'=3"}r vjO7ř>4JM<\ ?-M=7D~ w3Z['lY)ʠ,@j)Դ+Mnx`Q xv_2 /Xuo{ϤdKZq KI*1}ubQF7e?IMz<,VGBnUu}{!5-7"tc7Ӧ4~KMgY?`dj<5.>>{Q|{]3 :S4!8k3ZExɪO5z>,J-_8= AqwG#j3DE5CI¢*i'дبQ#cj!%J Q9:/NFS@z_<4떕חyH{e(GcG6"( ",b6żVG/AvăsWy!P;׹}_Y9}Wbxdmx-ξ@O6Z x{iM@4Y*_ #`ktNʩyADHI,N wI#M*'kEF<Թ` J2M:!L1CKZ~O9QMtedE q|W %wӒ$~cѻ%+oWVtWE]ЇLJ"o?R= '0LQ9Z<|G0<Š%I@'@coV9L0'ښ ߌBc~W[|Zd-kA'Jne:GZO2`-I=U b}mrr>9p FP3p.'A z \@{4T4z..t@\<ς e8Ė1#A0YcApZs lUu0VFTM;f}X? >5]\+h=]N#pB"p_rj9 r[} ؤvwOyi<0.Y$Ӳi?^|92VT&="S[z%|Ъ; ,=fw|᪓w:Y6T,]u|Ehio_إANObCw +1q:_Vumy'WhF jt8eDkS f1DGU6J'u乤9I wabU` #yy9]1~$|+#}77]1收#rسP\oC3-c89蔽 @2ڔ>r|+ϊC:T ホޠo~)p@<ݭcR& )[KZ b}S#Ae}?(&opc;TWi@!u}]"c2 Ӱ~d"[HU,KȳQ 3#3O&) ԟ"ߵ/_^A4,Pue:\Ux>CnۇoCV.K IPs.EYAlM,;VSL+;8{8V "D~bC^Gļ^;Zׂ]Skdqu8c,5$֋.dDAwkMSP4.5@4XP۵< WՌMo`|.R{-L&s!;t6h!l Z݃%i0/Kˤ.)>pi-A ody̮MT?j<r~r&'yAdF%B7Q7-tҐǢy׾_VA$(X7K.9&PjfC@t4<$ +‚Q Ggirـ$FIlbQ {V*nqOwuZLKrN LY=fJ`(Uۺ2b4tދ%«c\ v d NVYܲ.E#R W^f6t) GFh>:[ޝ"KUy{]Rv$\|R] Qm7m>eVSLe֧bp!0*ŋ\GnY {G.0վNk; a5]ɰ"-E.O֤3[PߡnPIZ7Hr]hIG{#ypѯ AM BI H$n=qd}0-V۳JPWSiD6PV=\ ;NL*ZLm3}D;B7=!ri0;u``h@PWݙ(|n(D8&ᚴ;_E,rGP74܁ n O'cZ_V%]qbQE}5җAv~XIH^[! a"d]Ϟxn8GxnMuЉ,4O/PH35dc7 NiPu6;4WG -\Ѩh!~uW #W-љ6EX_ !Vusr0RupXĀu};h [i^|]o]%|%}m\'Iżuhܜ̓ŵ{ŪV pRŒ^{|h+՗(Rqbz) _"f9li;xױ.q7&u5P6~Ms=2%{|3KvD<q3$yk=@S6V@ߧwJ1 3VT8w99I+\p*+$yyQ&r1->IFvO0oΪ.R} d=@P l0l qL_ȷi:b"_!9wc( ĠgݶKCp,i)B?~ԝ}LI;VGkCoEޣ\e9~ʾj̧GFDZT22L=, CX*l/u!b ^ض=*γ`jQg3'*5 SaHn 3Qg$F}IIky47Xњ2Ǐ&8%0zr)S-`t "mx(yX8D z -KR#ԍi39*!03|k#$w=/#禾)׼:<#+_9lr^#:e-]?d 3 wXK$nUPuIT`,Ҽk\+p[ocAT.d,|J+YkV?1 c)ش!*=mh>c0$=Y[5jcR>X?ȇ qOhݴNOOno Qez(RAQ?]+U·ɼs9 2G,pD0Lli7КOZp9ގyPXeDɢδ=Y6uTrEA8U0ha譳ծR3s$ӈ6CwX^Y_Ög[D|ps'NO`9I$ aX=A5 tVՄ&QݘZCXxBLZ\[lUG,: 2[{$$ Ңd>ٞ }nH Uy<~ɊE2Bw0xUFdG%~;u.^CfR#AOVзv譇#(`)l%a>+eނG3'3K"nl N#TSL4Ҡ: %h5XW\@-]WPm`or>IEKZl[CkzEP܌&e}FgeaX {?I";g֭]x%|.q՝22`~WgUPx@oqw0 ,xzd1(08؄cW&X>({Ij&x2\`,˥h}t|ESXO[d,Ia?Ҫn|pΏ&m~H53F*3g|HL|x,zpR&k>lCz{kW>cĐ4qҝatC&Bɽ1%ۑe3@Ȅϭ=v~7vrr)zڝ85.&NG+iboo&5Bj-ղ,GqW;Sl)3O)mC\av[ l1H,² lrON#|/ R_2mq' *׀D}coNl nDw}q:"03ƻqc꧘D*f2C5CWCSHz;rrc9!y3u@㈯wS[TSTHd4P99b5.!V>BUq-R"N/=`@RPc6Y l&]Z<GY)Cv`c Bc#B_7;}*ð-~] Ifz!B9|L"ιh{I!t_nĿ%ُAou8d" X6sy\-_|ֱ0KW8wUў)#ԫ<(+Enm|3~0?CE35-ØffaPpɾm_n.­UB'orCG$BIk"l6yQBZMi" ;v!rd+fNy$Ж\`:Y/m`3jA- GL텱& е֫}z..4XmQAar}|Q[G{C@^P:ΘglĆН =0wh`;iXjΧCiuk\Gt50QޏQ] x_z P a+.4*ha*ړ X1Q%BdϫKWo',B`˯u W;s*4&fr7xWu|ꄕyEA-Ndck) KF7F[թ(^Z#̯:/}I] *T~Fdq7G`lw/ࡒB2lV6^q,=jP׬Jvt^2u_䌙 8wwK]cg`n)C*-)whRٷ&؆n 򦕬!E`LuYמJn>j&)vY2aX'݊̊c)1*O9KE`S8A!qoC NRG)yiw_jlf=g@>߅#(vK; *vsn2]OV뗟W,t!JkW,D2-;}VOǬ@m 3T3qb*w/^L69զ+nSuAH0γe6K6*Wl7`:}6.l'z"kr9]ݴ7Z19R4jVG(ԏاYTgs حtFHDsB/ʵIz`u؄ʗ\9?@': 陸;*H*TVRGպdmf}*OPGu-_f7p?R &@+Fd<Qt2/MBMê !ϝeV\ftl1/|@f֥L*']ޡN3 ӎ'~>ӣ} d}KbME=_c 5Vb!1a$jWuYiv/:i[t_p)6@\\|lMs`ej=*8h|mB- W W_. tUJ`&'gvܕIkWt2/\#UzX@ϮƒpD_9 l(! 5xie]f`w-,9k9j$;}vqyY(p'%;XjP@&jOS8#tJ;r 2ʖE݁=|Dh m.<ܙȕQ7NN+O2:W`KOrNJnOSd'o;_~wVLBCX!33'Ҟ^Ə >9"_˝z7lT8+zyhNORD }f _w$QTաnGDfxA~-V 9#r:"Ϡ,݆إ0橋VaMI0-ɹd%BnvkM\;(?nPR}!@Ooj.d g ZFu|7 zOuDTR-Q jw.~= )V ^A1 ^wY$/De-LR5X% ugNkUAS#gqLO^HG;+4ԬQ{WCGY %O9Bnam^l\W-NqE#W^0()8f xUqDg𺪢.\t|G!;Z_lu EKOQ^"=b1YzQMH*Rb!F-͌2¿lGmL O,5ܷSSvf-QzΠ/芭v"3/uАzE'RMܝ&DmEK2n] 5&^=;\-ew9nty<˼WEͳ  _WKS~(@"$w+ XLb }7E⅐0"Xҝz7?hm@k=NZ`/i=p{FjHw3PjܼZnj ȹ13ҕl2hޤ_zFə|m2Q5(45ZsD[6hћM'I5ExS~;k_^Im$ؓsƋ^Cl Uy wL+ bO|Ny[^vݴZr\Szd1'˻AO^?vN ~Lkh%QTs~Qnaٞ+bQ6!MBZR. [=[ JX2su8hf~04=e[J>Z r0io::gc7zeC TH)|)BTj bDߖ:p⺚ii8SApvs8nHHޑyo 5jU8jG;!C?ó)̽̚eTJdVq\t FUCDEGk,)MCѻӋq'J6YL<>I8i-:KJDQc&6WF/8lSC?_ã:w7%0WwS$$RZ,%e6aP<ƚC;ƌ2XY+.6hY6BV1%tE`k#Xm@,V3;} 6 bs_o7:{s$ȣ)cX\vl**|9ָC[_r'hy "&wDamHQ\)~Hῠ)eyly]&_buW N4k㧔[y@=|+JK<g_ ++;Q^IMO7¿O;}HV<QfqvUS#ĉӝmg6U++P/d:rm^voQ1I2eoW1ˁA6Ba 3QJ $DD7G[ԣG#+p~ R37Uέ_rddyا3Aq`Y<©q!~a4bWfqa4a;g'J9 31ȋHBn /*US3?[}D[u9>35LɠF."ƅ; ت>*sD ßDq >Oeh_1!j6=Dz : ϣM!Nzs4WBoj%^: @j] sz3L0E5) mV\(Z~x;IÏpR0%mВGN@"oY=&rT1LEToo=,Y!/؝fR۳`[T"rAKj9`Jw Z:LsY~Kh*[M2/i5=.3ҷ(㉖P& 8Pd $݋mpnRCRY65NHTӛ"斷h6x f- dԧc8'#:`+:toe BLPգCogan=C67mcM?>H{k~&OAXDg'OЙ,YM.jxc)P_4U434;`^B5 \gv1b@YfQ!VH. 3׷Pk؁X"t[jn*uWg S<c_M )lZ2u*[ËIz#8&I`$۹3멮h'^c 2K/LM?͇ {K<69{5]Ȝ$\30_ j/X6茞# NyC<*>tLA5_PMY+u @Pp!Vb2e9+0,R?(>,!Gzbv&5BaM@.}qBG]B橤 xG~Q-=hJBh  G*QNJk+/Yu)c~٧uW759!lӾ錯08[^\<d"~ٶ$!z}du=[uƲrݰM=9)Hm&i CUZ NwL 4-SLcƍBv̺{|yYͰ2ZS_KFN GmМCq 1J&:?YVc-OlhZ 7E#(ܗ5hm?VAڧrZ;fn0qNb]Ph 6g{UK2W$(IhnDS#,.rCO$mA-ˆIIN s}0~tcn:8 }33; ޡ;X0l5ɃQvze;9>lh @$fVOuޑIP/Bo+xqL~Սdu9\ ckThT]E0T'Cb> ]U.>qʴ7n"\NmGAwY,W&A.7n+)<[P{% $V*hB3NYԩsdYɨ^ٲd@73EIm69~9 V&u jRJ80"Y };|fT>Kyp /(.p>S ͮ 4glQE P hJ>JGQ#j'?@a;(׬5~+Tz 4N/kOnFهM&ȼ-wLFjuH^w(zXCv (T{fB,ݫƻsOsuy)EY/◌>O'Y v póՎޕa)Yx;_H+-MRNBYUu"AGf6V#EٲVh1}I΁qxU,ΉqF>CZ>P[(M"?py.;q/V/$X&}N؁B/,pbGv.7UHוQ*\/&'</20feݟFBL]s>p )2!ciL.K^A 6T!YHqʞT̕SH2V}aV1EP9iPz쩈8*9?>E6ISRE3v3(Ss0 }Y^1\'P"_ph|"DR\>A=;;^=zg&fH]ϺYuIIU|b\I_Sā(ưT<+z#,Ԯ.+ʃSqWӟ*[dmo[rόle+QAtA:- 0"[NSo= N*z-D O!cYPq6K׼II.$7cȆxow "c _=ʎ~ՈJ<s+YWq}V2Hj&3p_(wMIWjJ,ډKRU˭-Y4^p.CT#ﲙ1I#ʀT4!%.z<|ZuG_ lG_4 vLPv܄w-PV{/ DY( <ͻUd?ƐNKC=Ezfx3N\'kXwCۆ_ +'P27[ m=8@u`\ `i /񫡠+\?郆 [$= B6#8 P ^(YxSH?^Uݱ=^J.Ζ]aCm`o※a3b߃b+SszBh0׼~ +^qWa4eMu* :B!xFDUe$^(r )@9z×9)r i9-3#Ժ,Wn ۉrF(G5,)'8>~~L.&v_U~O r< KjpHd.LFX;y}^,NPXH0ࢎ%!yz+"3dL+uOulIS±}ӯ%xgD.p厳el|1UmZl[ ~I2b*;F*1QZŕld""- ;9J,=.gw:q?H 5w799+**d _K#xc>"A})JQ<緊(G !CD2Qw!1DW`F'D&+"qŗ]?()z $49^.C])Đ)MМ >9:xG?CpVQ!pn'ܲ"f{-q ~6{D漩_]w@E/`pЪ' a4G砓BPH'BW^tG + ‘gɛrZ<)g|P{!L'_&z <.1% 6ԔE˭sl|'=ƒ#f#v!婍~ x |8;޽ DXXF Nc(U+n~/@giǛ`:2T@Bn64eL53%?P/· D/[z ۂ {*nj95:|/iߒTZ+IuUiyQ۔*ZdDYλaS=b8V'U)VL/kmXn8YMe/tĵ H2rk[3 Ą4> ѳ3yT֫| ؒ/L2S>슺AˡATރR`Tk5I#QT{Af?_$U+>g']W]<'.=B:VcAnl4"+fҚ'+V.|(°#n5@,AgQkQI<\mJG^D:(qs{#/wg!&6\SEmJ׈h*-P9ԭXm]ɾ~4 '# [ًި\tw-eT@-M'*y2ߧr %.6J\ P&Xo8x"FepmzzvhrxuY%gS1 AB :|͖MI^Wuƈi I1Ĉ$ 51TFnQ8q.g߳I_b=jc\7~E q_1H aRG9Ծf<&`aB֗X^4S$UO!'ZH'0ZYN ,hcs$)PI?kC~K8rv*@2C ]o,TRB 0 t[FGzCRZY_=;{(0V-L؆&p,NNklj$\'&2q'gEBv! D ܫ NPߊO#2r3N:|C)c\LI\Yȴyf=h8#i+3-3sz?ʙh:K j^0 ` |t‘`^ oM h Zb7NG;ngZ;LHP)gl;k)مNYd+ $rC!<؛6B.t"e1q% e\eA߄ n8gu~4 pK]/ofרַTE#nwI KUbfivlP] pg}8c[m>CA=a @:§+LZ̊މ쌖N"gddeE,"9\q>xgYZ070701000001d7000081a4000000000000000000000001626034b400004230000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/dvb-usb-v2/dvb_usb_v2.ko.xz7zXZִF!t/q3A]?Eh=ڜ9PrN軄CN+2*aw@t;(O"7)3œC^,\7 II&~ k?Iݻ[+ye|:v{EoyIgݢ$"N.c(8 vcs@r陒$q$2qitʼn.p1&t 9:يm6lF%g*YqMc8K/cOx~((|B)DX\|&3t+ 5uELc! Dw%H"?p 8T'W3͆ǵKNrdKmZPH x@C|ԓLD<84Թ4@Rx7S*zY؞P͚nH>֡!-7)i`xV%kp!P"8(v@j:e-OfERMefJׄ+<ӓmGL”oK<)MPV\Cy3˟-I'bPS?W 3j,QvA- Uhx*;Ze6sqi2q/Ge & Z7&d{֗em$X^M`6ⶊ,j^we 4g$KA2|f/ AY+P҅5+z H|UDQw*kY^,B$g49h8f94Ns\+ {69|Sʼn𼏞AGǯ }9VtrV>E4, FOz'vxe!`طHc1<&D*};\ZKoGb2մ/LL_asNn|Ē!TL`Ao5vmaq[jQ>kT< !bb,/Z=۩uy'ǥ@Z\}Ev5 ˨ /^Utzc$S]F0Je[vM=;< Qgrl-!EL/Em >$4:'^j mJW~II pxR¸q'hFғG>-DRI@_`S ѤPA £Rј;n{ĦTv [JJzM"tq’rk _ ךr&CEB76!ͪ*`j'uͿw*RўU.EJ,R%CYtTApoIpN=f p;;?1)>&&aH9P9zX_NK3IRA4UB}EaCZcEeEKP}/]yhf #9(g?;||jG`E3r Q4GR1hŢ%J~< os>056dhV+5; ˫)[%4Day)Ộrs5ܥCNWf?+A&[V$N eIEs˶jdv58(H+Cm$bzٟ^sx>}=xOZ: {DvRzT{hSsP`H0Ц$г3 gݫx$B4I=P[Ư^iq[6YZt7AV07c̚1}ӤԈL$б E _ϬoLzlôKQٌDDpHtCBFkx7fQKcܨΖ\1#x+.G1Վ: cwM"cehָb><)Hj$#O<y3r]BzLx'o/uBM7-ʼǾmzW4n|Vf37,(|ᘦ.}j9)][byb^8v?ߑiv ylb.pp_*Wmzy>Z)NKPt0arǯh66͐IM9s|?ppأ&,}h= /}FF%tp^F lDW{p#?,d5!=UX 4Gƃ(^bZ- $໾ww̫ekQh^$MBeކxYO(efa _`HR:&:*ȵܥ"5s֢2ԿZjm 2艄bH!SFV#,U'@HXrƄϩ漢FPWU°K.g"K}3Ke/HsoѤ̮,W]&ON0n't,JbABpf ]yǵ25T LM13pg t{eQ% <_hKtP*BN' ~8W%XV35Q(zȊ-c?\w$k,~Ud4 '5hֳO]~)kZA?D'RZuD7-MShgO."*+ &-4[763vyXPM ,p x,jt N&0(JB\Cd<oC-H,ٴ<N®IB}WrĤܒU0 "qş^$;/rYT-U\8lĂ] `HB)Ql oa1jjolї?Ƣd2T- Pﱢ+&Y0iFK@ѪL)ք:ǂJsyB}4쐒;%D3u.rw>>#U%p3% 3X;iS^L_{>V+,sF^ox2 rxFߏ* ~zԣb鈗eAem?h _x~&y nx,s?EwંTM]s< >-^ر<Oel|BƮTMFG 6ӪU!O>B$0U1{!׹E8`;(:nsHI$0AqQ:#(r݁팏.![[P ltmY;_U $ <*Ui?bUT 2'%~juQaȶ&oËɣ7)a8ȯ6;ԴMt}ė6/x`s`\޷mc˙˖:1`vKnvE-\/]]|aB$rR\f+xڻ@t)['mN)}|[EL^Z'ta7vlz큖* |}QdlSw{B{x#nhn݇\q&tSLEc<*R!PC|S wiScq0_d D/eߪkTr*8H\f4-E$8`GD'k3]YAǢ@0Sd1v$_FӖ~IGc`&;-ewr;kVUK?˖b OjrJ0Ժܺ/vw %p#qˡbQe6^hD *o\*IZLդf$Ʋﷃӟ*;eLСgj4gMVq#ҾW'\|K5h5g֊a Чޙ ~wrir?]}aK/ӹ8e.Ur^孖(TˡzHrhڅok?mKBh݋+o޸$4Y(K`՟fcVsNK2h+S$孨q:g{\.{ ȩ d2 ҧ}&]iK 'tL$u 4 po߼eG+bGCtz0m^R{9US%m=bq:(Tw)Ls,/#eP&S jNi챶^ CZ ]l=S鳵o܎MCC !\r6 ڔ!ivg4(/^mَ>ĮȐ`s {$ݨb;R_@ }?WmtA]<:^,w$L͒ռiX/o[YxX(kFbh14Uϲ)KL2f%?4|ESuA4z~($UWU| гp0ouvL\USLw,ε`gGj_xWPȁʡ瘅3c+5Gح>Z[aki]Y2v+/ͺQ_ IņXRh!y=j{"AKm <܄|ֺܸҢOs+ߡ1YL>1 Q5@|j){ߠs 1Ҟjc jͩ}iQEɘnVP`fje"'=^HfT5Ug9\E*u?ފm"$=Ӗr FF&󍲾|铑l}x,IgV4>)7Ռ˅EruvI~1 rX /SA*E!ŜY P=, +2HG{ .6^P,ԸJ$xn;z/B0G;[Bu&P*P6Rt"Y)|KB^3Ш\.۰%7%i%`lfP޸թ[Z!S3N1IyCV\GKR&@4kUTR' gNgI@34,Ý>Ms u!)(f=V>+-[mA|{]38]y>t|ϒ/ԛ (ⰻEJ̋B0N)rw'^VAV^q!GzRv |]1LMr@8CߕsV߃YOH[ v[7W ;TChj#`ӥoF\F$3?@-v58MXAZRȵԔ{>U!R,@"Y'C=ubMXկ(=nD!QI¢v_k8BcLLz7hV M!!rqXE}OQvm9˱hibPM40#@mĶ)~|KqyI聮J\j걏 F}@Y%4TҘ õQ'77!^)Z .][aqmzձ =+Q wXi`B. 9Yˈ/]dȬ1a X#Դ\B;6BfezA|1PRnY%]`l[N3$"y^r]86F\bB7T.vK=p Q?hEZ7gA@iGV~Iz I4RUaOt|({AOV ܺ=0Zʱ aͣڥLNzlV族!3:FM:+I_0bkk?IlwXE8n=} .@HəFCvd?R~q-l6Mѵ>fZRajt ?wWƻ"]%ԄH'opeZk[ћ;nC^: `mۈ>2}z)u }4&(荩4dcm[wVpYP171DF 9;A: Y%fņ6(TPmfd&`tYi <ZH g ؽ.}b;f"VX͇jZRأ] x}/u.b_q@!PF:LJ23o066p tYhk%Y,밮\43|(r{ո̙SRXdirI46ѹv h%GVJ Gˇ=A y;r{iOJ6 Ћ]&6!i2@kbUK?I {/fZ^>ahi'V!\{wT'AI)οXÏ#BHq]bB \`%3YY ߺ:l]>kS4U0yn=-ӇX*%FTY/<>" 2C.S6!$XDC *'|3Ѳ7NKbj8oTxBT>tn<06vM-iJ4[ʁ&TX&%nct,m{ה{bQ`W0Jk}3i%$c+R8+-͇K\FRnNrB/HF[RE_ qQ¡XT vx-d kqsϺRʑNdwԴ/?uhsUJSa̋̂.9x⌸5t{w1!cXhK 8ZHLgp7Bo$~etJ@LH ‡UFY$25T)ᔅwaաf`:x ǁ|kjgM a9TI5|27zLJM8s)pQqA"W3Ru:KA[atY>&;{Rv2ؐœ$tp{؞ ^_D vUM5iNj80C%z9="hHęGf 9|d)R~P?|EE܇]W7Z:![WOARtSO}r2[.;_{,|S*`M]R:&KOW.rq#_BX sّ/%'CQB9=Fh 8PC.TbүQ\oE28p"AC/ށ%ULZfoGilmw l7{>{?mq_깙BxR) B\t;uBtFqa Y_usmDt1ґU^ 9DG=zP K>%뫏B"ZE S{U=`s$1e1%uAO:[Ϝ5:t_V/'0b{ZF /p#@n%ixsӐr7m*+s35ozbx?K:Ikm|]%}qg聇9VyiCGcW~ͺ>#Ж{JK";GQ¡>GKvN`~/6~ל9L%!5krIF8ސN-7rv\X-F:Y ?rhjU ~19\9jxd\qcNuBC ؿA.b!ǀ*]WB_C^GKwl:ypr-2So=&紻ۓ=q9Qt0bM25N:9y&Ux"jۅcRl8<7w4< ejqdСZ D3TG?cslTz ooKF&Did:U~B߁:դ=%ȱzGSxh:5Md ~OF[3 m/Z=m#!-pk`s/5qܽ>X^I.9G#-u.jzd{Aq%շ.џT§MYUpvu1tL虃%nqv;ăc*eRKDP^ZͅMF~/ AK=98QJbBR>BGzY~qNxq{[!ivFx? :ژ iF<?Gn" گb9Aq(UZX.'vfZ/WwNiƤ? vt7!Hgb I i\-VgCo-V6 UX>yGJWo ,tr]Om6w]#bmh9BX$VCL& 0qU0|<52 ̈~B-Ÿ#^_.m\|a&sT4-i!͝HyoK#a uŤBx+AH"&0fgY$'4Buip(yxY4i1t8ԛ*w8!9-YO7E + ^.hN{OqtstZ(B7H 7 OGhR:"@ۃ<lxN¶̽8dL*vA\ѷIpr[b :UqJ*j,"K AjJ #s=DJc ?(Uo6~"׌f0Ϸ"ptGLB? [-pNpn ?"Bj ӝq@kb?S_ EN^,RY_c#UCFg Ӟ u's8ˋu}wPय़{;O؅dCbb\qZbPvfB`jUAvFlQ~q:R3E|/kbsdhߊIUI4Ě<|@p g#C yZ_f\R2IY,+' '0⇳Obt&_ۤ)`i=/;H9`W:EGbфC1vӽpYK鹪Q "0>Q@iu6[v Cs< {gz{)DLjvuQTOJ=Y۳ ^6(+WAĜLpҡ,:Y?0s3O,O_(wsr6u^ N=S^?+nO~0h.7)_l5zwW1 ]F,7Kk^7y$ɶ\f2Q z|>6[k]? z\ᴔg زO-q mcBq[U^RxRa:brY'R}Wid;@=~_h.ƪ7_zkӭĺ@-e UϙGIdQ{]%nLĊ9+d籐*Yx)-36]0>p\{.&NPouĆ1MW(9_Tl6).ZAo̫YyzeJL]vӿXg򜧢LVwƻ`IqG*9WWP׆m}yܳB/H-ft@gB (^zEETxSJ& < RRɡZEK4o #%K.)VvZuU}\^6ڰ~ug .)"sYS f &iښ=ٯD)jf\Ⱦ9|zd%M0-Q{+c25933RZ07}I8Y r6+2``d-wa{ 8 x\wd2$X0JrR>QpeGU.F (::μLa"fZ ToJ}?'??4ɰ&͉d9֕mNX +˯w ;@l ָU sx\ FN#a$UX~tRzõ& ЍcǤN9䡠gӭi g<%d5,EZ'B' bwʺ! g4HJy\ONZ+$MܩxL6_.fJU fEQ-Hrpo4w-|sD# YL_μŏNr={$ ,nvJo](@h7B`6F*_INRE= r8&mVFKsE"GnJuBv [;(i*t 'ޔ1(v3=^5_#E3B #Cx-NB0 3ԢVҕ6,WUEShG3%*&8% 2go͔SX7tA?jw q.w&GXߔt2,9.۪\iS7>,4O5A W1_S^w e9l3OUaCpB1,H 3F:`O{kC=j2ßB<ɉ fʷ-CK@bHj.p~~[J5 ;5wf 1)˟)LңH-w> 8C$B/o/r~~D:坴(g䡷:0ȠJy]3'5g5Qsn ^%\L)hP+p B4w!7^x\֥0jj'ꆺwkXlN qϱ>rQ_FIfn?Bv-pHОÜEtC}ݲ8Zꂢ!a:d'FmtŽ^s&ó5QgE cfuG᳂8- o'02E!p"\XSdwocF]vIhT"%;s᧡qV ^%l0MoKL:**?ʼx(;D-_F#_`J[ڀ43n:x4F5{.@('h@4 <4_Z:1o2{%;Gꤵ+6[&K٭Z \ҞYGd%)#{}dT6WWf9ƒQ{¹=[2#=o>Imld7|Bn~<,1) VڼCLk-D <X\DT-mkA-ΊufT)a!C_Pq"0M7Z LqaNkgvEjQ蚾n<lG–Lċ8sN :-8}œMErj{f@$Q oϏ.\ z[M`EUVƻ˅Zik8w(?rlG* dJ Eqn=x/V $fĊkɃpD뤌RjN6B/Gc8*Rx{oԀb_iqh [{ʋk#kl /Ye mRo"6^^c;եua+Z lmn8lID7ԖwnfЈm"MjOuXA|T\B%cXG0BKT6/緍ߙg?c0afk7.J9~ܚ.M$?]![8[+JbwQ9hpy$ېR*ce؊-;1 O Q`bWFk/ځ;W%f$[{ 8Sl%{%;bע JK3rj&2l}TKoV9ǘ)k:S<_v}.ϣ;xwPfpU V\R!svt!)P^c^,|h t|U,6m4BKЈ~O-{a.!x5|[NO֋'nN͢G1fjD-)0W8cHGE|ywI:txSHᦽ8F{d>`:TB Dъy9zx [xDtA4#?ހ#wa4 Ft!B%[x1U!`/6ɋdmz19xK#^UǦ*·!ߊ@Sj(ZX? n:752 P uC3sLfthOo⽗D \@τW9&|60iŦJ6hC(~qQX"B,3 5S"Kߢwugf%N4Qzv~}=GL ȜiOWg54)* F7~G$Θp$/b-9yӂi%2H L0p.(ƥ^!$?%{!I[:|oοh Qk8/w`)VP[>_ !#tߡGB\ ƟҜʪtsYv~׹*L>)R(Aq9h1aӽ1ڼqYtNS,I?Qߥ %ןZ9Ԗ S,)Y  ~Fni$]v?7iwۢٓs bCK":(y?(m<{!Hpӕ N״N<.0#?OmHYw`BHT1؎\Aԙ*5m؂ QÄ?/PsDVcLRO3!E*ZȄvY3 |y/ {5Hl k_|n`tnSvC&=s0Iqd3 JA\tk 5fc\=9ت e r/ӭ`TL Rft"1 `Qte#ZKkiq$t)OCi x3Um7֑9>ۄ)2@Kr@F@"'+nYXoD8g֏{"ז jń{uӾh`2IXx|0ka$15̛Ȧ.&S89;CB?o랚{~'0Bۋ\hQY#_"b7I@I}o"װ^RIZPaG1B1pf| 0l7/$ Бul&v'%Qݿτ~r-P/!a-gy/A@nہ>Uu$>{%2L-Ţ [713ՠL.}w:sT Y ~0fZ! ={0ϖ&߅+wjAwj%k)kjmkh',8k=ңXsYn`Q˰̡[@Gn[{*[;! bW+GB%n!RvHtuRPTNofUZєؖ 7߬މ6?-]2fޱ]=S}n2-/N{{4Ϲ.Hm'L"(B"-{Z6oe3٧K͟JB[K,8ȹlfoBn\CUugۙ'y d5Y87N1)χ{9r)N0,oGɞ"_ ^Wj C_dnyy2'f:ٓ,q5%1bj@{yj$-}8.WKa>P|0;9Il,u%͏ 1~m8ex@ v"z|LIo:ub1 zYU*JPюes\'ETb0_ W*]" ~=-E> 12n" (/)XYj- ZE:lm4=ijaǿ'h4yni y-F( (WPlK(k8: Պ%%sW(W /ȆV,{4O JNC&m6wiwY]1R { 3'<[)HS4&:~aNB0 g>!邕CIW6q &MDH#'1 +pp>1B yT ;4=" Grj-Y{]?Otm:r8KKؤ jW|C!R@.Y70fbhViPg=P({@zS!P(g>{D < -` Vҕ;wrA#kcq#p~Ȃ`xqLdڻjro,JLj |ѫ`[ѹ <1gWPpp;=[& :M 3ԾEɔaϥve9Ԧ1 LpFQZe2B@b&pI0iɿ% MV9KлU XKyulu-;Ba2B'9EgVz7$ؐYS;tyd9%J݇v;(¦}WÏ1@nvۼW6:[!K_$n`Sj8EԾ G}Rq2(Ss*l>@a26EFLJzPl0U롢6 ҏnoȇ/i`r/G{ssh6YH:YJ˿@ dmC; =ϩ&+z[r~1Ha\%%&/Z# `cЧ@58-{ɵac&y7jm VꊎIe_ǧ1 g SY-p3nJErGfR9mk*ytQjZz}w^ym@ bأ=[ l⁔75#1ykCza+\'PLO!u/Ǘ4#bj c`y굒o.i"~:-屇#{?2囎#Ms;S%OV֢Tͦ١:f0cF`#eKc5D ½$CiO,3J3ƔLmfC*"BḋK\Hni(Xe^7} !Yύ1ܝs ? 8V4_/W Bb{ﭭ['~BnAѲgIX[(Y2xyZ _U:7nğ}@B5D>3_r AUcDEv|{ʛ:g{$/uVtM-,0ܩTpDn:_F+Ը#:?WFAuXayOS@M&pN/N(Xge>wJCk0b E\^sA2I| Gr~wʦڱΏL$dvdƭRBd!w}MۘsuuǾ8Ea]C g,,ezPTdH3] GɣhV6^ *ԅ`&lQyMvy<$)n@&fd79(ۈR`Ӳb*IQIH xE5 4#Ĩ葛{eqi u:gD!ׄd%FyN5{>'0*M4k/3^A[r }SU,*HY>x* S&[M<UY.X;J +߷`eIꂵ G!D`ȐRB 6S6/j`yaG"2Ĵ#8iXNv o3 R9ymTrE#}RQVgk("eRp7(K?B٫ R;нnm%dDdv|KP^^ߗgVGSQ:Vc lX+v^8~3 A'&T̿YH?,ߺFpf yBZOun,w=lnکt:Ja  Ǣ17{9_ΈF#z=G[5ny^%*[@k:h^MN8Qx繊R[f[o6HLxSR5 xF>ah]j14_yjYrVM9!J%IB/뎮T_YF/=QHfb3ODS|q޼BxErJN&pnz@PAN$GY/-!d_Y Οy;'4-}Iu*Jچx7krw.># 6mx4!(F,*D#Ne杻O$f6 N_zf! HRx|φU ;qyD:m7<oc >F}ǒTu"+ް$WV Wmb01oo 3(-ǯ ^/!ysv/cTw{I_މz+u7w3?/ZQkG/F?%HIFy[Fl3Z\h~:.2Vm:gH^T茱vvW-B|N\` HWp3`~oT{yowgokB|: ߒ˦7iJN,TyFG(dK{)Tq](lz;s|aMM(L )HB~jW±~E D!SbM`3Sd^X8LbRn<ʕUaaiЀbTA U.RiDN?V7*cGY.MߥSntXL,?5W[Cd+MI)G0Aá ,WĖ$K0 =3szw),͑KvD;v `?qyiD U@%3$M:߿&0> {EYikq[Tq&&h@^|Ѽ:4j&}w?c_X -n *ozS֑gS]G6+ieoHPv%n\K=k=}Ңe-NvW)uéS>RI1n`C$AwQZ9 tk F"<'O r_ B&AL!_>azo|J J7OЊ/DDe8:. @ wrq',D$-`/ϱw{@.:9-̴Va'(t 2}ɡsbZ:Zѽ[?nGFj# "'VMHJR wWVx<%PDVpJS2mIGuѝ#M:kgWwtԆn)xV3+߯4\j+ ZoLfx1s\~=921ۻo&Uľ\CЬZg (*4I/5#>ȷ|Qw񕬱8s>Fo;< hv3LA&py٪A [^z6-B6PyV2\,Fqg I,`'bis.a砆{Mo>O~p*pSI%~7Iǝ`vt0Duff%ogi5*#ZjŨ.|щ}rdHǎw#ېHjw &_b J;ݻgzvLMIƝ`/M\I /Qb! jkh~XSkJ:uށWԋ`ݕ@0E@T=|4tLa>&@n;àx+*OZx?ѩVnF*p$uIB| wuϷ {nk Ј!"S69+2"}S)ܴ^}7€P}^%UɐPuREò $#ܳ<.=x|-$8FA-\vL>$6>xw*] [m`Uaot}x@;6" 08^/llJZ-ɵyehl?a?BBhgF?:Yqdw[HYON{NFseܹcʚ3k?d~`R2T-{S >܏VKRnҮ_1?9ШCn刷R/ Uy=!T?38rBR(sv[ZL>loaX2B S\zA⿳83JиC]f9K|>0bc6jm,xUںLo|HaH.8 a,jf,1 bb4t'`(]^7#Vђ9%=Tz+ڏ+^g\W5tX|I]ţQFq<O= ёT%_dKݨ(* ?t_D & ]:z{-|M<ؒ{-Vy-!̘ݒ|j'U/3m|b<0]k+zً Qb{t'hn8F t(hbWYu$=f̝Av;AZwU:?i¶M0}M'T`CDۻp*/l/*ͫeYҡFrRRupBcbjݰ@}W&5p*-_%p̬74 vny#QJ+6,&徹avWX@;^kV*Y~M3pZ8;y*=ݱ ePx@* v3Zp_YQrtЮܚ\5Լ c*.zJE,]nU>= ,L\puMBϗ }=Pnf|h|p ?#4j@&CiwVqޱKK <=~AhZ& 0hނ 1R^ /uRr~QӴu)'_U[|D&ӺZ`u.nϙ. m MnbEDTcdr\kL䊹[&7d# F!7_.`Zpb7⾎(6uLwpPi@^VbI&S u5]1&)CaaOpl26АpHz7X=ld7ؑoK!&AX!5c{![4|ğzHACnB|~ |CS ǧ$1R@?@N)y]_HJF1 IqkYo wD٦L͗" _Nœ4@5 $H1"ǬzBŒ҆?ɢ93,ͻd+A78/#,:]}Y#c!D|gMwΕ׉N1`Z:m޽Mñ&D᠏_ NSYUj26" ;nV`gG2ӯ:zRiI7[%?qÄدo^|ͭ%:ȀG&:nm59uԪf IDlg 55etNJ@FT|ى0ð|W 3OpH6cNMGyU"O_L`i'?"Bq7:[ =\رjIUE"X(&\XTVA̐ o K 4p2d_`CK?Xjj jZ/#F#}&/y9Ic?1B;Pg"6+R=vf:i ce]R +ֻpb2''ΰ[ZC+&] UZlTNLb5j[Zb, M8j52O=>'c֍W l;vnh@g荔%C$\<'ֺV[6m Rz hʅ蕘B[ *p{AK.ΛH}( OHI6I Ҁ,lC@0|PG@ {=3Yvױ`XH۠{iZ h=T^pvϵ$FsO @so7IX~Yi#5hr Z!dm}ÿE.Iae䍋uPp7VP ;YP=|>X L!<\wJws_&WtlyRJyBsX.\hgי3% hMtZS'q%Sml~?3ңwD FV!,״*ToZq?I&>{POY  =90sqX(><H33ZΣQpysJH^% Zv[3nǸ n "nuȱuthkE&(6ɐkcpf \5~Jtc{0U!lh٫27YC 6m@3Eb ߨB G]Fd}یe[n7i#fnjwSqrGǣaZY+B`},ȇ"l mچ<*괱]"mwOzL/ij P靛ދ-Fͤ=;< Qz|'Uvv -鬰>n7*; '[AB;@[mq4iT+k)/¾Fvx(u3׾6l AM3o-؃T^x?Pm3eacVSv"4if9Z/I,GZAS}'oFA?ql] 즪IeA1sԤDxUf.ݛզESNiɹaGv{-L. g^Q9Dn =+n{=l0\ix!wX.- gRͅ]5ZS {}<z[6Ooki;&z0\ZQD^(;Zp&V'; gکp諉ҾV|Gs"CoGɉl"D a?uӾ Lށ GƵÖgpc"VP ` '#PhDj>pIPMK-qn" C=bq0L@!귐͇ON^!,&h5"zVҳq·dc=DZ,7-V}zݞ oC@+xpV7s$a nOEAzˤ0/6`:RDd5=̰e3p=cAT,809B {KaD0KMlKh~3у7O>tfrm[ࢌ;`"N,3&g _7^i˻- ԚQdM:+jͥܽ؟-d (g`q6o?hs7?@9񎭂;ޗ,$T#l2c*eBGqH/ 1"@,rK='> H&rԺ],O&j&?9ɱMRY 81;zLA;ng0o]=|GÁ34i>\ ׃-sPfOhyA=F,%F<[,Ċ_W)+OZ[;!8}OvQ11mtɔ-SS2H3Ċw$vF^9 i\,cca>kXhyi[)@GtD0m?f㕭%E!,In{JDFXx AEq(Kjqw6U!rENXf8:lIsys!;y)~nnal ϫ .!zX܉E岣iQI8Es[|FxUrha*Q(9AFg* LqZ2Q#Ḭ.mʧ:3Q­]Ω4l5T݇yZ׬4{v3TKٝj8?̸s 25;+YC50"Jdz3?bn.۵h7RgUZm|vۘEA0g0Qy0B'~.ldO_uDXQĽT,旪@AKK ` Aj?yH;6s?u;_HDl4Ox= G{_R`KS`Q Lwf-Tx/7Mi}KnYXt$ؗ_O3Jp.0_e{8f5Řy^d!^< y͕Kh |@/d0^lG+dzc[^F|Gs_7EYz{X4olLcߟ]tS]ۆUpM*_c),Lp r0=Zpf=1̉V()P?ٱ̹C~8W@@}M\ 4@VRd̊-H>ky4$]ImHT~O:6j=`a\ ae8t }UtQ gFXv](NFvzT<^ _ڋ% p1CEwkl`\Q JYl9qCrga-ɲl(XǸo:MtOTIZoG P K;vB){-?@.DGWF}\f8~ܰۍ* Ac9T[ۛ$Ɖ-Ko)mqkx3(ݐ{mUvW,#,; LrJR}gݐmd.i0mo0l5UE@~,vbFeȻ2PdzwґV駘8)7wL(OHAv64A=#,4*hq);4?C ;֞ṗT'+U$ /M0NO]/b854EF` Dɇ<1^`L2~%8RsaCV-f=?$dbpyP)?W3]fkOvsd+z~bڸ֯[ n/mfDsXHj{ae045b1'>g1#ؿ>^Tvd32.c.pv'?n+_8U`-~SϘоNΟGcME<F",AhV?s$pTbht8(|'[+:Ue5$lA دOIs#_G!Ab%Y|.L%1R* ~YAHm29.&B! 4;3k:.+~QFQ_#!"?cgPTJ3IdW?rglP v@q׋ Bt0fbBKMhOF8vDW%cٚ9.q@L9,DZCɑ x0z1Gߛp92[r{7c )> eU/`}1+dh`_NU S EPj= z5,I$-ܬN= T ~r;,y||ݼvP0"J60&ua aG| BǮC@ VtiOi^# PSzѣ/W[&*t4Ci mCױYBA;fbӆx +͊SJEEZK &AJ"ʑ\P>lVނtMrEHMb06Xbxzm=ƃvv-b?0nH&:^sC~($8 Aqeﳋ1mgGE9=49Ud+: NrMN^zPC6),hdd+yLxm(U$6]NmB&=Ѵti(녡!zڒ@E~T\E8fd{ 3-QdJ99otmneZk7@zދqC[}$a^pwX 3{iONlZC3]-1K2((Y_m/RAپ_3#|_xwPh~]񃚶!~Ô?Jy~q:n&|HEe·lT{4ՑPNOȤR[fH zȀ΄_^ 6~3w{h<) 3"0 FAL.\Dnp=k~Q&j()t9 . )h:2a/[b1&^M"'.{O?vXߕߒmYJXjuӜSnuњf>Xwsp#]u2om[s:'Ի+ w #7QA(6 2_0tÅKsKlrY9Mmk~^ӄeftW2YmsI;ZLOD"I8oW'tҞExNF϶h@:*ސ^>qUoun*}"ּ5R[IAԕvV[FV޾+;}nUE".GA ]Wmx{zz Edw?KT dt%|+3_cXTnz71ZRdN-ZO Q}oW1)~(- XkCW܎naaa3:-khVt_1 &Rկ(4htu=WΧ4B?/^!NIK/(`gikqlw7Pc~hG3f"g >3JQЀWWQ`Els& ӏF@-el].F%䭶LiZEZ.7m"VaaL1 \42zNve:Ca6R6k&@}a0sUk2`eU2_#K=̻阆C',]!M!4 S@GA9_S"i5t}9[L٩ /Iɷdd޼#0gX϶z2` xU(;gվ_Ph|sPE(W\QV쪿 {z",V,(Ÿ u4'\&)JL`O3|~4~!afH91(5RZ#eɈ 6R.4f#؋p\! (rGJ*t&YnC#D=هj'`?nTX YV|j{n'. 􏿖^scs`u@IM*V0|Qpve}xq#PтC,sE; gT[}t\4Vp=]jOD N:Gwz?v8.ɉ4,xX 聰 دmqd$f 0i?~3V]KrՅp+fU8꟟ 5Nq_{ۃrd@&A|tʖRS&x$ OB}ra?}l`{lB# ^,ܨԧִ.*dz6@9%C? acg[ gp(/Q.etp?gTa&6kتz1e>RB\'+ 87PvbKw6̧; 1]]VŹ"Iµ cR, P{R$JnF}L\!eXz?W8ըoɹYO<jd"ء3eH^ ҬyM1:!rSH1m'4߱j^jmW׈9yG4Qq׬op}8ܦӠqE—\FXh90dڬp_N$ vb4BoS*= 릔]s*C>8ۢyJLxqIXWn흗@+ Ih OɲM/d2؍/ލ۫^Mm -ـ8~ϧGt)#ޭ6Y6F|O1uNR':v .y՚PSchw~V*vhhb7WOG'Tf8'D5 6 䲙]ЛZ3Ԗr7|e5 FƮwZK-w8w@itE9߉ժ!(2hR0+r%:1K& a8so!eHP IՃpv&? x_ jM2i#ʩR6","ژDzu?PvV4Vt<p1Jv0J͡G?*5C`l0Sg 1;pk&́R=J˅f"zCaVr\vepT(zϣ4QfT+vD0$=Q"fL?0I.T%}si&1%KaaM$ODyy&tbu0l6{~fhZMGdwX%E%S_<_=A˦UWήZBIh4i!"s:2tTM1X=o ؓ>Ff+B8{!.X6ńlY^:Ѡa0=4P|*QAݺw?*U?+0 /6ڷßpy^9vGl_"26#(AOL> ~X@F痷*f%g$8=sC"!L<6quY [e$j=b2Kt[)0螒 a!˱pz6Zx oWm} 0>zCKd6G|˖ +FbnGO9< Bx6.>?F4ZzQ:I|~/R" i>5=ْs‰A7"<+`y|g#Yp-wUVG4h8i@3_!D>WSBlE~X~54CV~VNpo4Jah&rDYeoFG>gx;@ӥ>/SK}KFqa`ŧv7BrGSc:Rrq7ZI[ _fQ٤f0YBWϮxsZDP-K ȝn_ϋ=4إ_eJ.35F)CgɁzgZN9]TߒNH-΂Ŝ*wIJ+B;?]a( D}Uo z(p($l極ʽB@>oKx(rz6~w X;C,u.G]؟tU~E+ڴ el3a}%RNbeZ%w+26uoX;ߘ[/O Cw Os}*#sD9&%a9uR!O;}bl(=^`ק2U%HNyٟ!lg#鵩?p $DPR٨s|چ\ i?\n&W m,_ zKcXY'|ֳ_ '\GL"*iʍ'"J2\=)^PLͩB_đz[T %Ltpr#]nD=7h3BO7(l>| O5<ׅ(\M@Npmwåm{mWqF|ad%ưЯraJ:b0=߹9#]J,v,8 q9; oCR[ yk2wEV_lY)VM(I+qwթq[ E/u x؎-G!9A'|p:z'#^:fgNl8ꍿ^sJu0QW^"bJ}HGj*blm'OyGnAk8qc?{NKَ}Z$&4K S caZCe*֦p~wݛJbA4L_ݺ>/:/D hqp - Z|U,z01ܦi{n *H~3_5rDŽwrnA} p=$,ݱ?x& _ySsaV|~Q܎4Y5ԕDÞe^ mҞtTSͿFPw0. L@ݞx2~d,KK\vhxd^KW(aGy|΁bң uBRqBv &(:Kwg#N%MW=sL")DQ΢aӒ%"06Ba5a6ۮ)e$[f=Bu],K.y bC$ 5=̺?NS P1AGEt []H2epavӾMMnk%3|<D!V_,Bʛ{ׯFëz2?A>)|gaʆ\9-E=b{t ",,dx0zzdB L!}x `ZHAI]Eb5),Ҥ>џcqq}ZUTqa=`C;ӒƜj6Z58!N#_SGd;eVap $f73n>n:h!}k~0U{!"IeªN,^Q&:{.Ltxrٜ)PSe_Į҈XysjҹÇ Acc7:БB$Tчb`2yXYO95e0,@Hk~@f!kM\-2X",8mwn;Ad)Ź昵`x2o{1{6\0ΈҒkXۭs+ݏ|ܴ0h_]1uk<b7aUKKT,2wV)9M^_iY:QIOHD5;؉tq8ʥ+z8]WzLX_2=pYߥ܄Ť0[ccb6"cՑSj g IECXaZF3i^:IȥlH=b:Ujt*^m 'g^" Ih}09g}9g?` syn@4e쭠bgFwMpT; |zw7gnHG`ڭ[G*iJx D4l.ɪ,Db g1*ӿ@Ggԧp9P_~:C倍5MUΥviip Kƈt =9Waw!`UJ@wPys>գ&sHkd؞GٟcuH6 kt},x{B#rZ|rb̄HƨJxDy M'"{ɮ?g7:Λ1(mFe CY GFT,l5L ,jVQ"]4vf?ZAƜu*@Ssz1 @,wCڪim&k闱C.Eru8M`"weJp$;0N.MMiɪSv΀ 7%Z]vu:lJ*&UB{0-kx/YwK0` LwmňZhGkKUcTV,, w}j e7a(?'|k3C֝ lmi>gGN^?sQחvtwJK!ۇhyp?{UոK 0DI&厡SZYhQy֨_,{potD@ :bCSrgIzC vXkEd676dW \Z[ܚH#3@p"GRd(v )r>Qήn9Et ;[jOL]C[{Ӷ&r7T)}Wr~eU߷c¥}?2k~5?n&~QY9E~L|UY?B17fUk=hxф KL=4E bl$e\0Ɓ9;sS)7j瑧퐴&4hj2=]>@$McKj~ո8ҊZvʛ$>_wN|Kš1%%(+@"v%;TD:B<%l{Zʗ7 -H2-T[5. $6|[ Rl͈ ue~z=fW&Pa㴭dvu+Nq,$sR-'tZY(I5V&`wzY8!圾w:Sl"wzu\ᛚ`1Ԗ^"+n&TmC5@0 U =|J )hUhp Rh Ɋ0U+ >Xp+Ԟζ5c6ڪ@I ;-?79i ?hE^7Z;j@n#RJD!wRi!ݤX:U1S˕T6*e1l 'K&y0ҾY1i1%GlsƢT?^t?HI_D.4XS><8߽9eys hg\ vK>F>~H5s PjzfRsXK =tl9)&6-4JKY'f cIH~f2ek,)gg~,ž2|BɌ)&,-2LpppaŔZ0? O)@ܼP@ēDuXn)iLap7нΐŶAT $[y82S3׉![CY'OGEsesp\Cµ,:1:)l|E4%Xۛ"5C 'Enza?$+ bzP@f1_|0ZV*"y4@k~ӎ$6Ͱ mm.P񁣶x\Xi' v]f/Pw# )+mi"E~U|[P¡gN]>CGElNOz  4:<7#V$jdHZD|_=d~9pY`%Gw]ϒs|ь,ve֨r AlڱČY,[ҌeL(XQ&LW5E[< 4nbn}dYdG2ۚG$! kqu@ϔE0i+^*-U~,*~13Rя^sU u-۬]LVqKaL ۧg8og=؄aj/<UUd lIӪU\iFv:Jh;y Uc/?k_E~`5 mUR*$U&b#W X[x$йkܹ THGzb?<`l"؄kԊ,rRu15W' 41Y0w~?SCB%7C ,Qʬ)@-|lz8oxj,kvI# x+/w6Zt;o]akVZz8IbnDl4ٴ/S5+` Wԯc%K]_֊ ~InG$67 &zK9oeO־;LtL+tDL7t* ߻ÜprvKnf@{)Q[Ο.sGC'*'`(0R$Bt^R$$ެ*oJ@I="f(JLK3bq ڋ53w0~ -ŝޣF q&9pfRf΅6F!Y]gzQqo\=_( D9!o{~50I C7ς7ɜg]ho'2DS^l$v,*ou]GMLwsd|g7c~A0'K )>$*U2&rF t,n¼*(zL]Z$$-c޴U7Dp.OZߎ?<,@?!lzX-Ħ^M5 1/A ,ue[%/BcH29];/u8$= 庛,!4wwIqy^z@2Nָ0kF3)a:ބXz\I'k{1BeusJ{l8~{Ua4qIK&kl؜wSuF%uFyщ@(uC(u\ v`6tB>i1(|Z;RFXu.szW;r5YJGP&4~ >7BAJ71B݂e2^`\R>-ӄqJkHZ Ozf/!.([O5~ב/KBk]b/lJntĀf FDYz5Bzwu}|,s+T[U.wdu,o?CCHǯAzyYU1"[M|,&jkPi q$,*K+ ${2R>ؚ|~ 15 SM"D"Ѱ*IH X٫ՙPq9ܧdW)z30kuOg`cZZ_u $ 1Ȩq_̟ފ%|{ V8[]c>˕r|d<uUcؿ2a2߽O}w0֖cfdNtFy$3'Z@G3$ƆTJ3E&~UСDM,ơ% gye$Mu=NĨF|M@db50vmRĤTj{v|k)簙>r(X"s\S-̝_v/(ד),g> ̏s w-I|_ th^[2әQV4M44-ObV%S¼XGAAQ;ˆ?$ _JDBQWM)-'b~xq=чfWYd|}McMZF܀DkX HCU@Xb\U> LC K5 ͜?@t|UNpD.s/i Wc!%dt<I(.m[܌1o<~6sZH0RŊaYuZ%}IY̅}rgm7=cMٍ8]hcJyu-}пqX}bApLMr9P`NMڵCk}ELl`]s6|&d`~ǜrHn&M63vH0gUER5hMGnƇ"A ] :Oj,1eUZ,! Ԟ -2^-_7>-;}]JW70wi.'N Ї0pkvqYIB!1"7P>uXe,GdndEQA8HY3*bHŬ*w7Ǽˉ]`cIe⺐6 EWlmx+7fуx>'ğ]6&`\z*,{ ws 1h\o ]C  4@Z 9؄DI@z,Í/-QVqBpG9:b gˮ5Jbgsʎ34$vF-A,k$ᦉ%M^*yuwFO3ykL`Oϖf]},; ZcI qnO,m?&E\;;3 ?zbgk6`EqꀨN'yA+ڜ} {1C&Ė.fm8CxnGWĎkf];o{mHwDpHô8:~KޮfAVpBK&* AZ|AmJ$7m=B׫ Kٶa/h0s|ROc% 2pt[ZN(L>MG&t8WX 4'ښаrVlzbjh`LI=||2D#S(*0";wy%Nuoeޡ_LAL Kfbum,^. =] rс5I8_>V ٻbf. _-Q5=YE2MeBAbT;83@& |tj{h (ټբq ¢brNLҫY01=UV|%[Igu^FYn#"Ruu& 9JJ8AϔFsjB7iVMءX](Ξ6ySk4_b^]*i6n1bIcU:\?V9'}8)0Si4d-]0zECfhB>1_7fÜR]xDO,lM)G5qv6~eG~Eǯ@3; ;V؅Mmks!׆Xض Z55^8|CU-QqgkN}4p?|<3Q5Oy{Y˧홬*@~g `EzO7TG#Y>!7:,w%2-@{軬wVD LXܲ vmDbriRa򴦧1~X=Ԗ_gJtp[LYS2Ҩ!MʇEpF*(vqe"3L}V)+:(hc@֧,ȳv~Q ]3GRa0y#rW8؆XeP&Yq{bk{`Re4rEM*\&9>Da'*Y"ڬon-Wd.\l v9?:;BTi"8˝e,ϣY{WDt2`yy$ bX^:[n<[ֆpw;!wP۩v <; v.8uryEU(5mã =a7 t6ʀD(:mFg}O(>DlX7铃/۴gIݍ%_E׋ ܏[{k @WIBT{X[ăԎ'qAz|R|#vE3A+ wSn-]ڨ{YB߰hoNl OS,m.D*i k;6hConn˸VU󘸯G}qiL!PͱjIbHf%D~SEb}gzLj6Ͽ{DB1}<˯9cL[ߞX*I-'Q']JE2J@ʪ w- ѽ5S|ޤRbC ʬGLb҇m{oF@jWawjln6LƯgK7o ?/+؀FEKQli l1]qP?@mH%]yvrQ4e0{Ѕ 2>_#5 m+>Dd׭z3rY2'SdaVstsIPЭ)9MK{e~Ѽ޾Jt^.o#wx ko[ [l ma၏c4;m.;p޲DᗯPtRu \D&09O4x  Dze|tMA#NDZ͚T ^^Ze'pni}\A[oOsbfr_-%v-yYW&?IL?t)VEb,a :"=F5k{̢i?F^v d Ww0d^yHO)\H3Ш'ZD$$BQ3 0yK0kz3:b^Hi*78f "Z P @cy뢷>=]JcǍE7wkاiOW&Zq˵viɅ-O3kDf]98[E~_>T䱺nZJ{[ cϕ!  Q n"sfȇACj3Fp4z2P.m"늴ȿsQ|#x`O!?(=7,Ii0d/ͯ&jG<17{kކKi-J0xҟWCK coZh>SgOT-.zI,r5` Iyv~uCK˜‡{V"K)68#8"L|!PaɴK"4L;ҶX TDrs\3; ʼ_[#mF"8m쳰uRZX1f;RxOPHjS"{ LpZwd Z[hJ.$L&7"1$  < [g+Yݗd4>ass3ԟwYb>\ Yby9W7dsnA?{ I*fPw7k΂Q3Dw;6 70FF1z t/)e.T!%3k85,DT0$qŘaDUΑL/|I ikDi{ʛykHR8I nճ"26:ܩ) 擖egTN`f8CB}7TJǡ.˵NB&՟k+p]3'zBَӨ7wr譒ifP/ق h֨L1QbZKyeu3sId~3nwvg5+l!EՈ/;Ǵ1(NWrY9 2^ƚ]qg(uQFmR =k9/3 0. iSVwQuHjӟllDt>J%0Hu_TD8%_RP6m-w MNel&e6: 7W}(aA8e#Hf0={4!PfGUf̤3,? 8E4qWP$>}'J_$.S|߄0Rf*=G;y.P}UbK]$ :bFPȃ*gaFeocA^do=(uo;z` ??w⩍d̕#C#-*_ ? "{'E,"ʆ~NdA ;_։0ڐ\$r^JB*9y$a2ܨ0Ml ɡPz~t+a. yCw X7Z },Ø]nF9{|! ~Ur_ʽlLJ!({$cYFo<ӽ> yDp^L?V4$]̊#-mǪ(C[jRc-8kK<; ;u%o^=n9OTFRUblsiy넳E2fR[>}$2h={La jӰ#h&gՖc1nv3\L-8=2Ϭ٬U͈̾[YvqyZ߁9` (z3ϔh: m}WI)Bߺ&Sk1n_7{rl&05_K^-¶51vT?5 n-UNĒ`𶱐S~35МKm@1t~̭즃S0qt]Y=kڻLdljӁpqAb|I^c 6=}CXT7YĠxuJ(TOFOm=2YZ#11nnP1]aئsz<*+OYvܠ!r^1dlPV@;5h'H47_pK'[2 ۗW:"I?<_XC!9E&?N8T݃Ǐhik=j쵤es4,v}_I>@[LX: Bj Kíz(ǙrkRel*nQ=>jv =1VU5`(bP7^ m,}㤖⏐^oѾ냆)t2a}zOIyf|e,TC%嵑m;m2ޞ)\9#GQ~ظT9/4S}c2dh`5 fDb+ֺ߉20A^;8*#;5b8xXLG,kA›YW@`f[=8 1;'%ׅ8{ G IKjqAUx<IYjN tBl zrP?sa\W!z{-(ūB'C0eWYGؚAmR@I>aw>J |_*X @ lt.lDOrW4 _&1H&jq0 :|gȎe2:d>fagjF[8H_AqeDUtTwo6Ia붪)z '6Ec§)6saD'WR9dSnbಏP޽DI3nOykb%煥n=2:$_.)K9^g6՚Į̪6J焮fQ&E#̝(HJ7_wIXiC8֏?GlI. m1{H $ gl4іCN߻2&^eJ+0YIW C)ylNn!z/XOysnvLڙc41aax%EʼȁJ0{Ljڍ p3`RxLdAp wUS >TU`WeS.S+2p<`T15SݨPbSby+ïD@ұĭ>b$ LhtMBo^?Ͽ ?W3m;ӯL'[⛍2vqѐI;ֿovpth"t1| -萻yd\] T0.6Ay:+l _%der)\Z?TעGZ8szt0p; L2+:q`Y M \:pPLsxd%'%4ݿ|Rd2EDߖ IE`r=I#rԧ'm4J5/,^#z׬P'-Kj$1B)?D8xڅqY'Ie>H^Pm00czD{ # 0kyi+e +^nJ@zX֥R -s0ʹIRg/2>I\Dd= GaV#W}hy=j#zĜpu!za=(K-upDҵP^LerV`Gôu9DdS-@Q~Wh26_AAUa9'vx.bTAgp60)_$*+[[_&5:5{F"E݃@9!SM^ݔ+w}\_-V8Q:vV+!d OS@9sQy9=xbǐ`Bq3M ?ԿqӕW5Ujk9+M.Ae<-#AI\z[C'eJ+Hpa_ {-2Nӈ6t'O3>y4(1){ Dܛ #Hҷҭ.߇Sv+ߴ=Lxm:zkJc)@6 #Θxic7VS.e.ox $մ$ rM-KD2"!~zu ?YiF=Eγ mHE}duI%[BS˴=Hp)crs#մ=[60V@IIԄ,mdIv&UV]@H83 +$\s)$Kq*5뤕8ѣ*@W>WyѼD>DBV =#HŘD-)AE쫾yR:0i^m@W3/i`19>EKJfW>Eܗ=purYgU/J=V E-ۺzr/Mt[j)xZXrc a.;]n9y䁥EսlJ\qlrk.c"0ҡ$M%#M+iE\&*-Z.C/.K:{[ը&P*xb #Ƚg 5޴v;htgY:)yc %?&.h̑w/Zic5yɷ=bnG6kƛ?L@g]<`=Qe# ] K*F ĽVTFKgذ0bqչrYzkV"w#+{ȃVjMCߺH㣒xY ]|I&$!XUc h' {v  zg+:އq4d;?e`Q}2:LE&=C*4؊ |I8ݑFLqH-ʘJ3ծgM'{o}i">S/$IN:Lpl 2 IIh tX~X Fc;J̈A=^V{H2|^yBṘ1̅{^,`TKU)]sG̔JOuRɆnNkJ=9izwT[vdI|bd8pN 6aw],Z-[Dpsh# ܆? V5~jC.3w|T|@AA Ї.!\ԇ0!&Nu9\8ڟ66iYXJZsʝ} 1Gat? CB$h&3p̠3 ?!nzJωV]47(*z175j6hiդ??qNW9ꨅ?, PޟllKzh!R]ԆۃG&'M^ >aSX←JjEꦇD85pz}xwIn ykoSâeP ]J'? ӘxRǯ-q||`a y(1Fmnx,(P\V|#f&&G _ta6]|"qi12XQ>>K˜RI2SI9\@42ZpIG9˯5{^@Lt'FpQ /l b\n6"f!8mX^ ŚA:]:'0Pk緧Ǧxyos)(ҕqc1!Ov1](}Q:Lλ QlI>JsN|*_/h#,>YHf9vߒEgPt}^ow$\W)g}p=C~g b(HqWy>r-WGg7结%}j11׶6"%?۵aeL#pes&JVlo˝JJr2z{<ͪ~u6hGׄKҳk TNRGdg/BVs#7mwqFGM?W9/, EuPUa;)ie/Hِ(!GQ Y-;isDDcp5.9z.0^ Odm,7MzҪl1E]ߑa&뙇ܪ-Sͯ ؃".(T3PDhP:C/;((ek  Hn'; #hs]GAMV+Gqt~j&_xTnH8M!+x}\+CE~5qD,{hhReNkIir7Uzl^PJS.1S} Lh!"ŒFl=m'KZ+.6i;fCx_H>[PBIg3)u&hn Xvjp8/T ⰅQIGKX0h8EBnΕ&I<$9昁 b8,pۂ+g chB>w]A(^^> G# nLpn "ifS>"$ʨMۗL[/RZŕ0r7, ',*Jd6A=2.;3%WEVMbo70ͼG׷YF,"&'*k)-.gA,!靾uuA#704Y]|'g|PT5QF&Z IRaR)Lǔĭlo"/g 7cJpb9s&!C=&">8`foDR,tŊ|kmʞDH&t~.Z9U?B(wAg$z S[00mK Qr*TM 7RnٍI0Ks SeWWn~ju^.=JQN$߾Z&Ƌ@)qTI*1;S~h` ݘ߼zH̋FNfAV[J!-2u:'#1A0i<'\upQik%'Þ3]m kU qx9R"< PQsѢPhjOuka6fg`,Xߐb W{@b34Qsƙr@THrhi:ml$=`}uFX0%%22,ͥoNɡTwGw1H!n-dbQ X,?R0e1ƒp̩d('=钞| OZ49"F"&^]b1xܤ}.yP= GʝJ[NPEE$+kr/Sp,_I(dvݿ0# Z&4F]V:w*NҽRr\^GX ZKbA8/kMXxxys X^.비DEv˃M`o,m{3fp?'3b.Vcg i^͓Dy$0R_G0|L@IJ$z^ R10,]r!;2? 79b%ze|U dx3SK˔R)V3;' z6>;%2k6#XC"z\P| d,( i$؍oBmۺYr.Eu{I@'ʨ=xҝO4G]:Nz\]:Ess[0D.ẗV[Q>e3{m“q=r8; [28;XxE{F2z!n}oHCPJhZ⇍ħA@񸷧LƑ4ܽvЬLCl9-o!wP/YWC9;.[DJ.¹Ve|nTA쥡ЉK~Ab ''.<-,Z>L| 47uˌb ͌ <لCqjFd_ ]۽])?y[sk:`TdQH~FeΞ]_A;bZ {F?t@ :3vHwh%m[ Mfi6,uᬻa='Dwgԗ< ~ >3/'4E?KoU8'it%;4v7)C]_6*5lX'hF(&in]>lj 'LOg+xYA a3"yFˤTd>dmeu )r.ԔDWFOtZT{rAB(>}X e~Ήs (hgX$h7LL&uj5!+Wn#aSI0v# ,QDl֛%&7q$8B3g^@rX;CHsY}t(~d)Gԙu˧\Q~9Lel& e+2Uo܅hۖ}]b] {{xK"7U;>fprPɀ#RD)x.[Kuz,8՚H#IDm3TXlmW+LS=U ƸB"Yۘ+MFQMa"ܳY߀$R tj$&ؖԎ{f9_C)X /q-x{ryn] 7myO_?A-'7\ t@?i65Lf?x4x<ԚQr'SVNpa܁>rjf:+)X)Yhd2Q^iSH);<%}ldm LT]0;|2N=XCrg4䶸􂯺E[߾ %zzSw.h{OS$FA21anoI5 O' NU2>''-p??ni&nql0`Oouȍɏ7jwosrϲy;36%}ĕ4Nɮ.K܄.KMfвU(_ & Q9@X櫓`-)b;L8\f )"Fk}BՎ,\ 6kշ3Ⱦ, opTʢbh\^ϲ8[& M(⫭-Ρ?_=G,' K놎]yMGQ-iiV;MߦfSض^r0^#-jWV tWڶKwCtZZ6ϗKbiM[Z,fkUm'j2Woo;Cw0~ɏ }sܮ^ l~G{Eg<ͮMpK m=VKv;GmT㕁|BnƆ<9y:5[,ʮ$;,~7"3ňbHtP.MĢ%Ihֳ;,{q&k̂k|h ʢ 1e w\gXDk#˜08UywAɮvŒQ ,bpE&6m 1703i'I}fzx!ܷz0F*CF#2N%ʿsOzr1ͺܢx 1H2e90ϣ 7yGyvmh(`eN8H\QZm]F{-A*kj oCl:a6H,Fg<Pe4?Jv"{,s\ 4EdCop؋+u/D\#k!'jYJ3I*{Vhe2o㍴J: i/O[#96^Ŷ7y&F3$<` b Ul+;s bO@5|Oϯ Sv(fj~}ɚ8./&Wopt5 SX:0uc^hH* >֒"PMHCsdDFRd܈2R9~uHHE71ג4e!#[m_Z'ss,Ap *9TvZ9 4%s@M')pc(h&nĒo[Ȍ \?&lbF}"Ix%{pMuxSјea0vuhƶ ?k1WU[,rcPrlͭm1n@CDsUkE3 Pr ɠ_U ؗcG F}.2yad-&w1{m 1=}BdroIvCu"\a9͆[BrNY{ ,x;_pA- EE @#.&u'(,RwEH320[c[eBv"~i݆8\Z6q%zU Z/-nlĺik5kf՘mAZɝi^pwy:mMl-{o`+!RmuQv+F1M . W[)a 6Z8g ; (sTE}qqGis0U7c fͨw1(o#Ҋ#uk95D]6em'']˓6Ve!kȡIWz-凙'AmjHj 6 Ef9+ǟ]V_nˬTEcLydX"[|px?dѵt8Ig \Ƥ$=ˏPTRΤp6W@J8ЈS|Z;% v^RO:O{u2ޒl,]>йŹ_5 {S2l*U&kf%ǵi2bʧ> PRTc?0u4!z&-i6އzsw2٩BQ6{u|&3'OLzƎ`\W+m耛'6W G$tC<^"`].vZE$6jzw׌ŇxBRZ3"0 w4"W E|)yBʄ VRsl6w1#8 VZO-oR R A{L$kM5q1FI%GX)xb. 1 '}8ʫK{& cK2Go* _J;HD}e\]SH=`R >'n%`')^J @(m TȮc$&*l* +lo r[&~iX-2Ry˺_t8Pny"YMVdꇂN MRWtɩ+:2VP/y,s0ա~}*ѹ*Bvop)'vmt RlcbքAaydf'Ri ̺hLd떯ܼgۼ2_ZH}4Qw˘g}Ы b:m ޿!ؖ9j%ͼQЭ&QlC-9D/pS`TQN\no,}Ifp ,҉FwFh$)8iS3Bѫw5Bc"lϽz,uꊳWIZlf\F9z./La-xqAl 0hŽk1LԫoT2a,z QR\j1;G~MW?L1U"/ $[.Z,AT$\??{* qEG$v/nEDl8) *sXM~u^Օf l;{Ӻ~|SxU{+pxIU5ϺĹ30dfI :fwh,etv7A o׍6ɤI ãVQ N4^r\Go7552-v Ve4P,͛P LV=,]\Upd*.,+ҷn,|(ޕ)KlEkfA6sydc:To>f 5P*3h`8X"%Jd|[+95/pKxh0 sl2+˘;f4yrm|/kOoei\EvHE5ҳN+Q>WYV>H9R]E6"ޗK\!H Qòrc) 0PV@kU+l GgCFҹɓ:aA\X$D"X6Ҩ[qFhdeڙMX6W\TUgE!2T][TQ,N $0$\V玀kJU^ )mr޾UVǨ4E*n絃(WM *ɁE96Tl] %hbxCk 1saM)$6p8 B@GIJ ș7L̟_.1q(z/[X[o5#Y<.1c]}E}4ˑ_yjݳcYYc$8yđ3=}lLcKhy(>̑ރS`\%a>rQvhq lelZQΔ CPcy:4b]LҘtƅPUٟAsFBÈ6ѵhٚ)jG{0HM[# !K Q /6q 4d}xsy,:t(2.$C ~6_{r|"!5qxb^>fd>Ѹtx֦vsR&ux40۳Z?s , .Ԝz@AO6-CZgy*[k%- f 疬>4-%f"2\8\-W 8{LDv1@pBH~m͑<%b{E6_B:cSŞb7h'~>lbeO#_E 3Q T I urNI{Ny|R<]`٪KJY :/0JKrr*Io׉~07^tWU Pު>-HѧΙ"|ڽkBDE{tB8">S!i0Ʈ6uWԂ'šh߮ȯ@ak0ϒxrJVy-66h=LK`L1\HW&!ԟnL<<4,5/5C.{4rn`J&vG[J;Ȱ ]qO%%\b0:+4i62'j1>i7 XG˶X7(HB'Sk$33c*rwD'S98]X,PYv}[-+-jv)28$#OEwю}d<qlimHOGMҹҗ(g{gki\)q$dPiRC0-f 41˦e`c$6|9RWI'Zu1)OCm^ .[R^xUrr|gK+MpoO {њ?ϸ O;_N8 Heh|&܏R EpڰeQ_ ?q0S}G Nw84. $͍#BZS=E_K)0/|bKArMÃ.0&DD豾!o)OHVDs̨ uCty)n ytdrXWeJQfa̪ E}#@_?;qD٪,~!c,UN|r"iOCV ]ی_)[T*vv.&bYl`NWFݎ&^{GI5^&1 dQ=`B[${{ t<$c_yP}u.$'Ok} nקP:.:_b ϗ?-Ӆ'sz}TN͍VRG[R@-TfA> Ѡ7j-m#cC/H}τw!I%xJg ގ3H7,- cRcԹ1nV/0X:!!91Q)K &!3}Ӎf)q+l`AH`h_=YDj?sO,s&Wcft)ZXp4.thКlpE'AWQaaw)?cCr>FȻjc\V/=hӡ]?-Hysm@n*ch^tȪb iN]YB-4sv֝!5~EOw+:N&VܞWo&,NU@]Ugno']4rį *<^ehW43P:aeao84IE*IK[DЗ|5S UqM(!XAMl]ү eC"C9R`3կ'`Gt_5kM BرI<Z>fՠ7l2sD|Z<*Jb{ξ^$/ۢDM]83Tޡػ߻5 3a0Jž\K 쯋b:*nw2ȿٲʈ>sUFkM"Pʹ?[]i)|4 L#]7ɹW \<ۋ%G:2$^drHI5sW>ED,M ' ܿE8o ؊v\K(g!ـ_O7P< dd-[aLB@#%'j.ФjLay|l\_ S*ȱV=_+\:k s]{/EnU;&SqS9cij-V;0GXKEM{唅W忋/V'>U戁l33r/,Q cZ ?*Nzwr| E5-"=iɳ)fR+uI3Z9 !#pG=HI0mi gI1P+XKb|6 znLNu=o\*Z/H꛲foD;9D|dx'v럎[XgYM+ Hwu ШQUS- 7Jk/ZY+b @^3iu⋏7MVt 4k4h:js*~ű R^>^fV .ai끜%c}.u0zJ`2nO^޶, G ]-xG]}$g: ibUwV&?`3 CO}b{_aڐp8mԿzMJY[6:8'qڝ&߉Mp Rɗ+;"&0{X7vDȹb}% ,sNw_%ĤW$ԫyXv!q d+S5\/Wihe Z^7!A+@ '-M@7Ʊ? PL rYv>p KC 9 lUZq+PV3 ,XgjEa5@.!t4 #ڎ=p60N>_n nA¤/!Z)Z;=b:jdž]Mn""Z=!Ge]cQgpᧁ Eno^wl:YZ۟MbGf&$&˄۴G]Ic`$p)S][w7Z ՚ޖas`4 $ o>6d׀]  m!'[`[x !v!Khό,ՑXre#;ft2}m¶d!06 1O3 R-ʔDe/ <%>,~a.0'6EDwbMOD[yX*G3=@fӪw_)"#8<S[ZO58n cΉs(^_N5 I WO$ rXq-6R;Ar~bbOick5!Rg-`r_ O$3$)!g";\aֽc W5(%Cn)tPUfAh`eg2O1T¾<100Y'MeL 4Cj Nܠb-P]u(\EA+)I`ҫnZ#aI6 .=1 J8AOl=Bɣ|h|+OWeW"i歇2vnGbWǝT86}Qw'BVFbӨ~.B=zqY3 Tm;D˕w0z:# yƛ'0NJfK!T8ZZ5'aVQ; ty50g#0*`X ?\aSeeϯʲl,5#"8sdGWfN>aJ ?l";`/sZ0gOFEWtbv6jCM>vK|#?UsMl#>_%x)z\ /]6Nl_9 Ji ^"Yj~ :3z<q rph+)d}8ȗt${3 F϶MeMI"-*Y-/E-n•sM(tJ![)nFӄ[Ө N@*slW6TKh/ uSz}W;\M]t2xcj?F@>NE@z XE~m{Ns͛eK:X}s~Or@^O?OԒ]iPM{qx\;0)H pH:C_PH3j@$0n__{bdIGXl?V DX>m"/0,|6F˯ *ϊШ'7`An%sIU o_.ϖt<*fGt:T<5_2foj3LT̝[QeX*JsX[C.5J1Ug 7.ęG98(n~RJR$yEp%"-dmt z g#}x[5HR5.1Rќ! hIBUEp8k}UnbU:p`d 4R?I}}X˘R-@(c IעMU)%q/Q3Yo_QR]Gr nJ5j[&f{șZVv"D+? 5]̼GmM 婡)ʠw7gPT+\Q?w22f) s:Wϑ*kn4aVV <8䷽=0$8ɵ GqIz[ARth k8~BDJ ,/zHqHF1ĕ`T{".[9jD$eSDN $:&܊TYaWw0B(}D}?w?S3'!4FxW 2^+z݉dѕ[\8.0 hbiT]?`7/P4ul.=Ox%[i q TO,zsuw[`Y3;dF,Yܯ@wCd@1,q9)X a 9` cyސ9NKM]uyYMY5Rx*pg[ @B.m~LoQNZ1"p)TkT2%^'v5YZMV{$FeݿYr &xxm.@qIXA5#AcHVju/9hdKXT69s'趥0bțbWsizDFS03Mދ6N6V64!_\y),lLÔ{ )Ȳ@i6,38{wV L0\k [Y]֭n,.|lYӨ)j; }î]Q5p+x:#Q3x묹EY̴! ܀r7s9X3RYb@`TFp< )q.(7  N1EΔ졳^щb{<~ sT \`_iБx+ursKV(]vŘyȿPzsK=[AE>[歒.:~4!G1Ƅ >Uo\aT"woBeWH4}:وd:R(&YZү'kmuCZſ!<5"WW e&e~`>yxEȤޟDԎQB9TIm(vn{F³b(Db.&lO3Ho@60#0jBTj]m~/E>l%Z;˷ksI՛tHC.u&p y=įO蒀4`ZHdQViB3 Vo=;:ͲEk2~έ!ğw00xu&bp%CEA,99ӽ"i9Tمױ䧪yJ;D׆_y"֬~} ooӾ;p_-=#i+Yj>ZP?e}|Pwg7l&;7`Cv җfuGo?6ɿ%{&uHfIrS\ַA{_vxY4HaHZ͢>\ 37_P4V1T.֓CpwqKI~i&, 6щ7n+:Tjǩ"uxYH;% ))=49H٘PKbz2j-d_/dJiߒX6ΘJy&"~f}F 4i_(z_z U.aੵ끔YXʍ>LSY f2t{ˠG8sV.5 Lƚ+$iڞ4{ Y%κd79w1دLv%b6T|#/CY;`_;a5z@M8a挮~Z=݉׆<BфG̪RNsa \$m ]& a^$/CDW6Pb\FA/ !ߵb'-ΣyBrr!iK֮@k6GDZQ܉3yEYhJY L( ުъZxӑXED(MƐ'~7A"9ah#2N=PuAQCXp} y)۶td2+ 2{=ĿNtWf8_cY^VҐu'f %|8f@H\dž\bYJ>4~s%yC$EL̺Z1zHڊW'D`Ӊl)zx0~./$|s/{sXrۓ꜉WCVqvF{P *?aПBW$Ƙ$ߪ 1J* UgR 懿`-/\3!4[X#ԝ' + TZnm)`',|:;b}U6x3pUMq)W &2թ;` eVq];ā )APD8 ,|*=сgrc d^JH8ŕػ9OC;=+; D&.`fszԾEw?%+{o3R$)mFv[Kd@Zh)-v2ߎU_a?,-ȲulQY y=wI䧶 )\/_^ r68b`qE`RÎ[tE⛮:@&rd bU Oc4[ t7`kVN]d9FnJ^z@HHrd1*.|]a@9C]v"ύ-0~h.iJYR`#n'CFh_:B{>-TF(,z tbQd"Kz)~JaAZ1^p;T@[/q㽂t CD9vq^ -&-gIWnz H&HnGO@vY2(PnYP|Hji- 8Gr9gj@ ]%Vb[eV(ǰC;D Da^ˍP!;z6~ZQ=^V2SS +Vj](Hf7۲k7wRSX& Km\}E uP1ȕJ.Nz5E2UXA4q41r/ j>ac*u[AcÆm馕X`[BAq\F%'^jl֨X'5"00 #7IYe^P^RJL uztWMSr(. 2YW^3YnAI!joh 5X }xUy7)`PTjJ>eJI q9ށ4֧%ci~  pʡ/E>]G𿖪6VI]n o֌8E)/@cP$DL?=*քW$q^͸:H\+A(Wڱ[hݚ]}5\m;iQ&iPf"V `tjnE. -%]+Q`!IA6k/>S[Ndx _]ARvUr$(T |JX0U|pAPeT@Sc~Ӎɋ/&ҔEf\0mJ%6"UVqKWWCm gL)MoJ(,2+=}R"j\1oĐZA G_EuA|8 Kf 4[[1pew, bOxt̨5W1g!;;m`|YwA`frL(yBFXԒE:Jn #m DŽxgvANѭesK2¼C6Re҄%OȰvՇ{kH$5'qo3A|YYǓ+ [ .:9"uo3}LkഐL=^d^S]6CI w.e ht;#NK5>삂q& 8@z.n]B>)=[1$~[gh=a UI`,Ch U|ܓ$=azVELPxK  f'J'!Is*V_E. ґ]3YĖLxAQܜ-!O}N{?^A]b%3Ö&abڼC6[" w$F&!JIIo4K5ߎ@9& ~˿9ކ:K?\-ޥ o/32- buj:k?jiUHac OZE& ȡ!1 RpƊ?}ݱB9e2MRd1Z\3&J),s@w0?G v%Wy1xLIH+էH>թ_R2Q.Ui؋NdؖryF\d'dYuEL4RT}abLRaf[ڰRIG\B*_xx]e _QZ r$ŔCE_@gZ@*"G JJ%a8>]Er5p%g1%4.EU Tz@rEWoDXA2$v)yuN%SIg{p1!&^s>wHt[|i(xBU *>n^196`.U%13$W1CԷG kx8ҞLq.x5T"Ռg ; ˮ 2K.<߲.C^fYoth f$*QP8%ºXANWm xLεS5@ O:މD@tARH6O-?~c^W `Y'|@gC}$G8'EjzkO./_XD=z2jܵ[u i?ɬLKaC'=*/ˣzgRCuяG=˝@4}q8..bDn7_`",6pO "C-J>/>ܞآ2'3%nN'YG4Z.$tƣ!"sy(؎Z5\l ENv;c\wК΀oو:nitAd2k\Ky:lYlꎄs>f3x釮_1LŢcGM+=W LR3+IhuC%o"WCEa(+v~nPː`Ʉ/}µfUڙE^rYԭ `/@Q rX?%Qpo=ސ+,c,FeNe$u?ZO UPX'Ahia50DOB<;qFwY.M 㱻fHJݗ_QcPl{VԴ6z -}"GP&x^t*9uo;咾%Z$#FEHZX(iࣸY;7m#wuʠJv4@^t>;MC+QȺN [i1K}],I֛UxdZX #ҰI䵋 fyᇶ)#<4 |H^E=Gs`}ʄjpšg},GG 9AO *$`Y4Wak*˷P%.!Ol"Ze#Tl:H=Cs#ޏknֿQ"H ,8Ib.Lu5ގbj6'8! srqxH(avsƲ.l'6 M֠\0PCu6BjL#Uy=WzJ IBYo*¨?s[ߐ_%Jh}Q7Ju?Vn xc b9[=^AoO~ɻP3oMμ-#)nn5Y]r 8y^d}1\h!LӸ CTHQ_1S %AƊ7 0vAbcr4VKąo;h]^o1fGI@L=mI7X9YBh9H؜pR^t[zHS=0H-ڇp?ݐg .ޠN'yeչEѱS~S cC :PY<"%6pJCDxM7È2-7S~21ܗg>VD;ɜ >0HOǭ.aYvD܋ϬCv"T@?]5ɘc w#4XeУOx+>ת3_'A% p@%P‘G;eߖlԃ#H? l2NO7rsP̿H@ +q(@2`/Oy jݯF3L_ tŮ=S]I0l2o]KL9@(*j<#˚5I^)ρ%G^.>4gnN5gagH`A ta+]4IMN]P!1 س'zԧ~O'srPlK)]Ge8kԃܠkm34?v&:ZH*};x@\!'G–+YG #?jAAnߠR҇H`n ٔCޢjvAn U @£cIMr\yL=һ'yA6r[afv$pB̍ }wPnc 4o\^Zݺ%?a! dknazl[MŜA{If%;~۹9xZ&)S@VM-~i5 * c{D=Uv|azTR䀈VlǓcB=Q!R>S -1D6@IϧV 46#YCkLL^mB%Ej]guE4'$f(P~h%&+uݬ[ea0ە۽/_\}!3_Y{}5ZFIzJ܍gq7ȆT{g4J7|Ž?p)$[,܈hT @(fWqҧGTd|[aCZ 4@DO?N;V﵄1!1`O.8#;wwe"xj1GHymxa*܀SbYALL"Y0CY $}13l4׾Uv_GUF-!MK_Daw ~~%b?um;yjvHP,[z23a`H(Z\d^@hZ 0Ytųo5dBnY2kҬ8ά/ 88U \2[B@?Q:$8MEoe) X.;d O.6麹scS:j;\\$De :>u^EU)[FFr=f-fדUuκM= Z9ɃN[ o%cf9qk"MDD@jʳ$]9*40$Bm $9{f̲m#ZW*'I`{YԄRgQM:={:Yoss>:ELto 9E:{fQQ=C栘l \ֲIȥ6?G}/a2b<|+ŬT+6F$S+A*i. +~!|j';. 2eڙ+NIx{NqPML5pX2kѴxG%9oelSz 2Cq^oɸJߨ:0xO), ΄<8oo7{ڗ5B=spԢf@ag"Z:ܭlo:Y|1죵$r74,]$.۲V׶gSXXE&EߏpÞ2TS( {}#V+O%a[ [;Ums2.vF<1Mʹs4';'7c:^=כƲQ"zlg6 [uX=H[* Yu~ v`2 Պ}ɒJL<ޱK fU29"MN>RV2  {D1IPhAmR͵HH>L`I'|TMłB71^^><./ӵ(H+en p=> LXvuL_q2.vL_K0wZ ^^GBNJJtnfNJVI|/9unGϭu8D?)KԺZz=)v$>@rYf_UNr*\ׇr7[sLi}ita<ƻĝK\tPp2؃s`v]O,1 AԈJSqK$mE*{TPF=%E/wPn d#Fg^9)½i 1@5fL.NyivXLKT'X ?)3sAՋ8=GLYfffܖ|rXSyPf\3js1 #˲mAu^Ws}km2Ҙ?룲>h'YUW7}TfFāJ=(,J6tO&NIFِ1EYb@jT[&%>z\^H&+w,s`.2t$ۄ\ &9f&!%6Ԋyu5) nuȧ[~_LcbicC؞;=15Y\ig.XJ`3f/{sb8#G@42;@bP 6IKށ^r,z&ŸLfh ixduQ^uw|}WGv7c%ZFfQkd^2{I#pLo`@m Wgp֬2||ō9/ +P6}1>Vm ُD v"{>@fů7O Y#o䷺t^a:ZuF1فANۡ򙨏@TВƿ5|Lbק;-@T]J i޲?XmeV"fŪב`NEhWN{~΀i;Sxd^=M,f}k|@oa؄nObd3 C SDF囬TWvcuIV=n倰n|:t18LNak1H(6g*5SVH'hߩdVuH_.x$ ?+QABRe;ɳAH lu Al$W2K-kWPaY 6OHh辩%S8DNbň;nN(3ߓo)/_( { Xfiz=g.]Lvjx5]2!`e 랰8 &ImqlARZ"Ma=bHWp ~vVsm vI|i *69~K<}Խ:Ûo53_[ȦOJ+ E?dWH-34\E s)rfzbY΅2 S؆0~\g"5c-̼._8=VKeu5Txӡ2KF _?OXYk0(?L=t>M$fT} uX ݣN7S#XB3L:9d =>y{} XMΦ=ofN\ݧSG ZDԹӽ %y0*iRT* EjA(~sX=0(l^ƓivO?C%U' e]nk+,CԔ.dL w6.ဋU_vl!%`6lU4WH1s OhtU}v. vεCp[ ͨ`~ H ș}>`4E= ~ԟSrSb-?7spצL@xh+Z!xݤ~)h6_fHԶHTq+Sg1\߅:>F?Nǯѝ w~c3 ~A7qpC2A/#R;ZeAJI9+O\(e Ck7!_;`@Ȥ}tSXTc;e` XS:Pxbwuv" Q_:?yaYс+Y͎8;7d4gJ ,h'=B)=G훓w0ԟ&r|њ+?9DI%זSeA;/؂,UM75 |fFI(>9m݈kЕd) xV{'ස\ |h*(wߋ[bow&,vAfЕ49r}u슙R*L@.#[`rJPƷgVdkmc_UrU=/` f&[M!+Q2,qmNYlp˪#x&}"š9UbMduDjnF>!c?vI+A w1z[A//{gA@E`JNHP+rpMf4τ Bx+{{&"Ǣߵ!: `Skeјi%%ZNCMQ})mr + jjrzyx7̍Տ%j<༦:d+NEfzv;986'$WlZ c%[IjMjZMEm^gK@Rvt**lV9`ڊJŜ~$xJT VG24jf,?`y6zhܷS0uàVEɷ?xF55PGm@_&y_ >4ʊ1K4j_:mTRonNGbGf瓩<0WҦj70kQ,+:<6SZoyvQ2t/A!=h9WBL%Gbl ꇽIy9pWWݲ]xk}\ Ұ͇S{:V "D@9 xGP8Ƣa"ɷF`Y"Ҋ(VN(6[ G0F J Om͐ofcg{Ku^n WWIESvaw swcu0֟]SDY2j*q|8FHv0k)at:5q<·]ZۀE6b("gqr~'ն n> ;=k*vmM= &fNeBBd˾WoqVzmF1xdhk/<-ܙAvGF5fVxZjix!#+;6e '?lbzSzonХa99IkYu{;J6qZ mǽ(Ⱦ }̙@Kҍ$mBjB 7X U+hҋPR``""^%եq r6a>@Z͝Y5w=ok-Чw1)q?^p]ulmrZ\D{1,)F+gAD'D)P>ܼۇ-`\+_iNz5h1M< @Y L7nmՅ8[Ah1df|'$Iۼ8~6ޭ}*yItސCP[lRknn[ muX_FMO$meaKg[ޣzsUdrpǤ|N3N*P6@Y\.Nr6c7=] Q:\<4(hH?|ԉNRy%vb͵UN"Vty/$""#-kA#Y iweu. ^|]QSx{v0g,, x$v# pJj:,ʒ)t?[!Տ*oa^4:q֗dTIf4cM{bKq7&PXqn #Jx?'mO(a<`%JG_؈ ]uӦ^mQ ,gNѪhX䤉T]M 58:۲ `QqYj jʚ[c?u` 6\[OߒCJQvnrQs썮.ޑ>>ij| yd[`xR}X^Gh ,W#Pʀ9b( %Vl]-|ŪtY { j;嵦v7cSdpg3 `r'ZkzC6NWyUqtF+WvROiRk0k6ȹ QtX+B\ qvfCM=]J7tANSOPX ,7Q:ſrN >Z(JY(ꚾt~犘&Zqa; ;]-\,\4MXHFm_J L04k$-=VGG'U)扞ch) 1 EDl=Jk6Ɣ T5a4A Q Poj`O4K-v<41?G;P|s僫 '9}OfnAA:}5T|Ku'<Ŭ(\yN;`OL-`Xˮ*e>MI^ĮDoKNLˈC 2F0Ƣ\ K=nm;:} k~W}Y1Xa#1 dI_iykE^ SdpMRǝ1qfw)tDvQFr\x3\W#;!m@&c n]p?U=Gnf{\ֲR$)QoST]5RQew 츞Mb}MIշ4h}Cړ$3+Xs 5pIFʍ"!^EܾA޲/_6B,2_E3E(@Tu@M=[N㌚΅p`i7:h=Y8I7oSl}; ~.Y)MdPf+b_g,RT\9Ud  _k!ôuY᡼X!!?ۏ3 #2ӫ.];<(|aTс "ܲB)v4YI5c~/$p9'u%3[6< F4 nws7 Iɨ y%\ eQBdeG[$wkn.1I3DiF1A<73fI_wx&,TE Iģ(FҥA|3h1ҶYlR)úc庒kGRCKe"ɉ8 Ǔ$ͣioE,P3($3rΒ2<קI|}lD}ԛɇLݪL7É6N[tؘ^~h8YS[1u 6–cUg_(UʶcHaæ k.gERzd *Ci{cY6dȲ_xXPTB|;©vXOĶB1IJr~q\v D@vEߥA(nO'FGLuǫnk9fm._e.ћ&X_KXv5^eA?X:o6 Z_H_rID+嚟3*U[XAY g5jDUQ\<F&`a=NZ]<&B|-W)ǯDa20^&ZA#W*xlKFZW劵8rうti { aaf߄!56_^\}akJH<+|Mp,Tr`50R6& uy2YWlM`LӬU=q5t@v0@u-?gՠ U8>Lm"QzʓEB:<檑ı6L<|.0˝a5W1QVd.L)9ڵkm,t(|){?ö̔Px^ʇ+6zh't~cX8M#d28yLߢ3߶8Sa2➍g|ZrvG7h CdO-l}xt|şiP~ '3j=vE#]TO!qbu[2+uq;ʣ i%}5Df,;#Hi^þQ Z!XC/ v$̗.@HZ:RfQ>/ E7^!S9;adKޏV2@\ra@AC :L@mjgM8UUAyjl=`Ŗ6ZK"v8;[i#lPWFf;|7{sB!u䨁-ǝ0#IK߄Ѹ^Y2-S(~U*p66]tO;*>,m0IfJpO#!ƕv[wkPnY}DDD9b oqּK93C[ R6 _%Pt.ѦOQ{ <>G^='M$6<9sǂ*r%6kwb6&y40_$h&ȅ)XZQ/r=r𕪟T7|mjf%ܡϮf<}"%`bs# Pg7,Yp#!ݸ-!\8hrYmndqSm,%QE ÃRɕT}vݫʿj/u @vËuѥ&\FxS4ȉ]xYkK:e;ڷc9s]L1dnj#^)VH-)#A;0 hEU7ϤHN8V,HLbrkP77vID&4[#`(st i 䭡TF 6N5:RcIVlOf7yU\1XU40%"JLœHzo<-GɌ%SR%)̥!PU2 =[wƆVb3,4š4zQv(RfE&зF`^ >Ģ=h MY O5N E]a\J犃w㟌Oao?gQlj1'Za% /:6eNYt>`\H^Z.,7F͏h d @c`Pѯ%GyM *vGhTؚ"#/875I,肤AE\s cٟLݚm ږcFA&o];%To._W0QAC S3&Hqzq$1N}8H4wk&+ m|.2)r$4؈ R'P(S&?RXLzK6 ?o)LxRu&1A>,Xs<O(ゾUQ- -zZSKxMm}5Jn&G e8¹#ZjwOlBΖּP5r*-]^2h)Ҹ:# 9"yW'P[&@y '%a\`IyVI IJzdں uRRI_Wxq6|ge:6ѴNPv|4^FJb.+XLYSՈ4l$}K/=JHXNB8B&U0%WoաcxTJ7*.dCq]̊_"O܀KPt|?Hۜүō33=uVXP > E9"|)pA-׾C:$ql)tZ1#@$ vtW NXgWXP2T mͰ+?d:Lq7N&K_͉ ƘQznKqND 틐Av39c22FWAe)D@ Ō͂,LNTWg4?qq&|ioh}gLq%FgB B{I#(j8&(S%R|㬯O/U_ƍ&lN=Q,`<Ԃms fJ3r xNwp/W0:0-UN(sn3Բ`dh=z;d @>1Lmȴ'eo',c] xؑGu Dχ€oy&I7?2x'] IR'`*o* @@&ԔVH&JsI gʍgS3IDcGÞ FѵE#h!p\S\ NTi-WU Csd$y]ċywdP qt NxoP_ ݬ} {): N^&߷[?ľC$:AӔD=n N-uvXЧ) 4 j6m?nka/^k%ZFrZ=L'"x9PSy; ΚpR{CLp ':>~uބ_M  -e̲݌uީoˌG)IC,#YȠj;Y fy&y62HQ6v$iu|"]H/(rp=s;dIq99D8XJP+p#8ދWX:IHzE|5g=_1ȣ*{ ;Fcy$=^Brm_0KU{+ ϚX3Ïq>4E&%:, |qB}tP_T hZ,v-~R/V|x@ulɕvaT,|k [ 뤜B\1ÆވfJg{;p_/'W.]btC\PS(Q`6?,@4t oV(+hNuF[۰6 k0YOa鏌2[KE/L|su~`a I7llpmK[*Z\br}w}w1 z{;y{IM9FًwZ>J8@mG?4Ks^km7ߌLfFo{$1@ >|L\p|nDiuk8Gb`/ S:KZ-8%`W;+Lf`ϐ ?8?U1_7ŗ9XeE[z;_89٥.5˒Dn ](x ij?bhMuY>RCOμ 62'ؼξAN ~%ŗ_0dȆpØڣx)U\ɃPM:3S5ڄT&=r82&HR9<39eQV<$XS%1˳ 1:扭TZnξߺ".'AES_#)M'^)͍L/ŝ:/ĿT_E { '5Zb>:96`B, [UtȒq^D(}  cI1QKpmW68-3dWLSs4vG -^ 8sˎii))~'l;|&)[Tx` b}/l!f)]A֦iwSc3D{2 2a52bv3\1?|p^C%\87G_&C &FO7BȸgtlŐJ1&j6ȣOGɞVrșRfl xE΄rD`ԩ]J;&5vJi`γV>=DmƩm.7}õm2vb: Ḇz>?#e4ze%k&!}b3}<`DXo34[JO@uYWn;+C>h+6La[bH)^Am\+`&eD1K_2շx=9/;nM ":l;#M*xV%D%W2}؈дH{&*jF5uPAt~/mtLrDT'œeyQ6a+e>]ޕfϢp'GMv-I9l?TlɅ[?pn5kpMvH׭QG44V+6 ٷFpp.Q9 O?y ',72t▃ZKO{hFpE_ x)"30ٙ :gy",\6RWNE \\gY) ћ7U !Mcc&P?FGnڋacz9^:`CYz֤NH6;E < X=R DC lt+3 Z2kR($@)lnBl0"ރm*:=46DR-aLlJ}lRt 2̓JGvǑh{ 7|bׇRZL,/P- ĉe Kk&>8 L%.(Nv文0e _purj՚zrFj4ڕ -&?.QT agL_uutFwЗgs{5ʼn09Xҽe2SRIAV47LTS0\vbL*^Ok=bcu|Ͷy{ ,F/ss뎽Cwǿԏ4b4q\6yNO8>ìz \xZȴ2h^BX4^^E5ΒOzP;wcR*CS* 4gHR^gcvEC~ A{vܢzYFPII 2ڌB(qO!9G3iD x!K&Vo _񸚄:^YhסXڱ_ЪՈC[s { ™xlvi\9M~%Y=sB3*]7{ EF}Z$wq_%xi,_}4Z\NTh盷^\AB ^=-d?"ˎ?b]'n4@VH~R }S&,X,ޟ;~u\#(O< s5&S7 mЩX4*Lm +.V[ Y߂2dߟđvz?u6/ g ?gȷvS̢ a;6m6VE͖Ԕɴjڶ݄P}(TMwR ):#R6 rc+Jc؜Mm.|s8'Nj~^s-114HZs۠%5T38mʜ d[2-@z[I_)jkk5,c'oQ9+9`r  z=$mUs"G3Msk\%Iy=>{ؠ)">Ah~ .• 5o/;])!yҺ;R`Y^4Wx|P20dl|Q0.x\{%Ʃ i Ezj/a[b'zY*YWƈ| =3K):ݝ{y:ÿ~H YYt4DPcJSC:Sg׏CtQ66g*{vޗ 8ʬP'?_Mm"(dar- #_0^tT̾V;!@jOLzW@d3m~ڐggsTV#[L vG[\@34= d7\6}yoVגH" O^v@!, ѧ;_5[NQEH1 b17JrO^4~;3A֓v2W⯯2ZB9Z|ǐ7j W?ށ6thڪ2p_ $l _koOq! 8RfY>5z04<~G Jܔ 8!2:IkAB`t s+UQ {DcmUo?V*Ԛ5zV]hyT,.γyTz"ozXnSΙO~ʺ4pzQTԦkyr.}jUpԄV4ȷ[_qv?IY6QSE\9K&52Y5C5":Cp(=UB%/7yhBO&Xd2c=?1ʲ=v7u{~':$ Zz~ɏjF| @fR4YOF(~[Yc꒘6%l%T'f85-#Au70Lwvd]z|7kS==pTLm^׳ _s:`._z?$r @\/$,c{' 0R^5E`gnDrlNeKgs~%IP ;s/3ň lđUY|$0 Y_yݣ2|m|4@`u|`м~W!1oZCgud 4R6?T_lA+W~Λ^PN I*㝢V+'ۚԅH5W>#-)(a>(C =' ai>Lx[3IЏ lzqd}; kB.\B@|>%1Zy|iFrbd6X9;A'VF  ~SAWpDwd6,.X!GRn-F2LRůQ\ ꐘ/Ym?^7]3 ]([li)(x-Zou  ~% [F—xRmd?5'˻FTI80 NI{FL!P) nD/'~24+ bDCݶ~nP0^ŘdV,bse Z]b$nƢ5O;fH7 3ls*BKKz&ճǓqDMVM?C;<߉Ȣ(9MNw*L3I.3}^(',G΢]*uؤ V5x85dՕ7LixcC#WWS9"x(z r1\˖DI>2E30Sĉ:D^PJt=NiFY+bpR)ܬZh)t_{7ßvxCz0cJG$4^UW&tʗE2_ERI7kwݪn^rbp_}7Ӷ2ɞd6m6aGt,&C=*)U ~ӳΕl(oȎJt{+< ==W cb4ʝE줛 x^f)K+$0L%C_bg0Qz%3e+^a?EU٫ B@^JLe>xO:ש@0vL9ㆊp[ `.kf 8ع,'|9%f薉$av߳lG.6̺s/F UB"p3j<>S&͝xtlD]xGW#bu ^cVrYho9+@}(aA4H~7*p[kθ?\}h7=%]$٭Ɇ'M`.͗Ww\g-1L5S+i-B6t懤ZPlZdm[೴OPCָ6>6ЧR&Pb.excHd1SϸE tݰ.i2™r(N-$!gVe0>'T LDGV*[c5Lه&ǭG$ZAb @TPߏ/u9rU<]YoA)i<G9g ^$Ⲥ 0  g/gIl8{iQDi֭W(pj'q(ޓp*W>37% J*wc !HUe%M;٩nAT,٪PC8V'Tbz|GOtgvD9/H;g52/ӪiSˇRq;[6H%PJԢE7x%u3E vBU}D=OC.DjKAqȥ;bmW q d1k::<<쯸T:֜MPq޾Xi##!\I]G>+_xfV!{T2x5Pc QI]D{.HK/Hr YpSfS#|t 6gUEnxI@ s1IFk8yj Gkx nնc38mfZdZ,YBNi<^ JK6ˆf=IAlG T('bW?d!Rekwr*vI.\ȚR]>]d@!}oQDvAd޵kV A6ɈOYx v[6BFodK&]ȹ d  7)N-T; }Y(?v+vЭRw[86(ic )wsC~s;Mǟ[7@{x=DatHo eyK<$U6s6%hYI 0ߢ^]d}d_3G dΩLRmzVpڧHt#")0Ef3c=7$YZ?pL!ŽwKehOK5ںJ>U<`#/[-Dtgr;;Cgh#qԞڸߔLB2ty艹ة#MՏ>|Ν2L{\B-}M~.6Iε8I;e|7FӉ(H]=PFVV%l͛-h@UvpswgP̦U>!\CAS$YџB&JcM|G̑s<8ٵ=Jh$jkyJA.ǃgL/_2nC"߈b 2ԩGب[{q='f^Qs^ 4agW_DQ[`"uɴ+Džmlv(雤n9QmiC\cVJvx}j醍W覥*ۻ[n%D8Ps=HL7j}=`į"l:w9ޗ~S*-5HC{/0jhxUjia.[\"қ5s/o8-"1h9u~8FmZ.F8!<̶WU%}5U'3 b/}U2|UM}fkXTm%C(vA C"r@\'+JlBz}3ƣM'd|h27d5PW7}bSYAEVp2(Br8Ga߳}g3n|xy-v5Mr4lKwiS}g)5=t~qֽHړՁoBUDZB&47*Œo!#m7ueG~̄f"WRǛwN4"pG0CŻ ́a1iw%>珖MbḀ\+{CFbD٢1 vK_njqt eldo3."'IC%|p#*CeGΒT*v,S?Ȳߥ klhA@哛{l{F~` _wDGwZAmӐB+Em$>!V^X}> m\tCqtX|'j$==AK+0.۸nl !6>+uxMiߓ'sGF ՟ 3 NKXLO6 N4HAlws>9V꫊59?c^!'3iweJQ Y_*gD'wi p>J AEBgUgnDBb8u+<x!,`wCLEUo1+J%-,6I:f ?׳؎rz"ix8]gn$*`;"߽oU>Cvw.C5RJe4z1!t[^33*ٻuE7Rynd! V!J Վm'`AH$!⍻TJ#Kӂ/ݩUp|zH#UejӐ䚝Ff fJ`?w ߖ1h'ˌ72J >A)9@Є~!nUTؒjԆ)qW%&CzmގJX9L'1&g6/"?jh3<_N]b)(fEڃ4ٵ#ĥH+Gg|Ͽɰ].U/X-<ɋa:Yֺ[/Ԛ}$PMFy걐t lS z9HBnxs0bKzn{mS ѲY9w@9OKpfa^ p*tcQob0)) 򸷄zTT5ҔzdG4ijF{v5SuJV)D f*h+wN^(l&C뱪%QS\]*%M m ̋|`EUQ/Ps`5iw,OX< #CΜ] 'ϰJ#c H⹖ֲW\*H~vJ5NbGqz&B(۱ܓ'kH'."@o޿=jRx+yN tio$ZR+퓋cz0|*CW-5*aNk涧_H]lxmK ^ 0vGt2ǔR>7sϳ?8"B{Z`BS+jwDۓĴ](prH.8zYK5=@w)G 1qHr8RO2wS#o/Fl.H/Q73]nWٔ/-YT?t% и!Y`U$mMZu^:4F]F$$uLvݦZsEמſΙ5~6i7P|3 o o}Va%x&0~v/4=oG>Xi`Nb3,0SFgﬥ_ݶq\rdޙΌSIAgt1O$::WgEq< V?&:v oYf4$=ki < Nuh.Ⱥ-&WMdl!m(HZŒqcyzsUl&٬\lMB2"⇺i-ARb 6rMli|6RlJ`)t]WhlbpFJOh yv}#$o簎! |g3gQ(;~"RHmrB/C qxL 72eECTpHXwZvpWdM% K 9M:wI12F/۶+2l}Rh7/YJXhda%lC; dQDg::Np!2&]=u+reJ8h߇EP߻aW{X)=u5=]x Nr: p 4]c$F[ǂxqr>6|6l xoTlzg ̷2LqG%>~9[ؔ$n@J(LM=79KXNf-JHϬ] ~[5"e(q"lЏe6loos>L:pTl,3(&+/=?KPTEs̬_NGja 7SgK93D#^^) 0r7zz@HIiЊ9u}[xBjloNbzn0H+Pv!/ i`֢m/G\L-3vXyzݝC^w]gᷳD5nT g+F5NLZ PIzs3@&# 6ۭ1hx㛟da.u& K?qz=cBݘÔdT.B1l̡"ȣB "JOVǰ~"sF3kt: JeCx%?vⱈ 군iaHϧ,qׄ${IB?K-G$}[CwC[~fruxbu7x;GP>@ku?(@0.d)}=ԵhĽLdAm22 C 1 }_t@تZj[׶ !B *KyOI3T6,j5Q%–ư︋t$ma4uFF/E ӧU ЭS15$dٵ'o/}J G)șyϲY=q/ޮxbnvohaݣ"GUHQ~O\780ܹ{9THmTȖ7qlc@J'|J-L3#&@Qy)C!Sδ&\QJRq$#ɦU\#:*aUhSI{}5rMvmAXwT_ ]C&F_GLLƪWfKh 'vcXG5t0*r7dwi nu$ةbp߃bŨ}ݽZZ22EZVr[uX+\A0WQ4jD#l\ ^hpzQ6򣊧Q$f8+8wody F-asm4?R" Su%SD$G=9 L l0 q։ (YW[MhpĺE\t 9dq/mi+@Oם2h34 ]lnM0V)JMM>NkfO~`>gM11 @>;R֗h.I~L#sb&XYٻRTRD]\{ 4d)>Q_%LLO^zZg͋A쐭 Yw{m \IEm2u "99uEzV_ {Wҿ O/z[)%m| ܪܠeA? ‚pw)L@#G S|!ZOPph{ _{Pup 8ܕÑHbg/e~3k-E=*|&NAv)7e4ylrWߍGFL*ygϥs2MF~p/+΄0,FFrD@d"i,t A{EGE%5K2݁)_m+#*>OQ\fC^~t)gAÐh\jbؖ>zoT2O+MazwTڢq(ovϛSUyΕwA-9C2L-T퍞YᭂH,_w7zIvI4eb{risN݃v}N6(WG5'ZgxG L-"\f&)@ lo0d,-˘W[Fu^i<ҜSxv i}%tcChF~j6&:pmL|'%X'O,2mQczWfטI06GtH!ef: D}DԖu5}>$4*irlO*S*<ȎMfaf8bu1gݮu5׉qʻ= ߱q8?"0nfM =qK1|FuȔ+/E<21}h,ئ #HkʐeH0볃ym1D㼆oʋvQ _WR+!+&)oMT2$]~*>'J|b f+;g}R߻^ *;njېnPxz@ihO6BŁuwuxOK~ˊC NMӽZ$LI3Ƴ$=w oDf\{PZ1O= WJ N(nw)?dҺs),} W}BE߼o~wZ,u 2QJ, jP!?Lesx<I$ 1{&Q^s{s7qBoe\._ t)s&J0h&Ԧ`emj!ق0C4L"7z'C"k: ꨑ((bE\>5xfDzG,P]f7䈺SFz~eC*%7_O'·9 _=aBdAd b M7//S,P|le8bڊoOϷ>(Rq\hiCuĿO=6Wڈ2 ½\QzRQ4%5tWB*ְE.-Z6V~]s~H\ l?;%Mn<v,٩F?{\CU7` %<s钓o~$%))JC9/.iFE{bqxq~l'O?Ub5ө»mgh}ܪt$ř *3zKn6jP,A<2&/#[s6PѡW7V-r}n̠2U`@Q;БbB3૔?MP']!ty9BlkͰ~N߁|nx y%tEK„3&:ս*as;h`HPT8ϼgV?eH7)A]?xZy #T֞ { 54~r@ .U2Za E )Y*C9x78 *{λLZM[Dj`UӾ96NY04{\і_fqGyqi(q,}HVf>8A1Dyf71.L*0%w0ۣݳo/8GԎlU2IX81f$F%:`q _a3[q9= ?LH*b:ݏlf-w WoWAAX)8tO$ z6ʲm%k9 &SD*2=2/=BqM0e0:`dIdya0qj=9SlȠKIDOy#zT?,NDQ(ZBTmxUGlNn{*n:ޔǩfvjc&ͮ9m$@ ^W{閲=qBM P~M8K*XG >i1$oP3n+BbX*%%oCXbG$OZn&_Qnɨ包Z특De ~;U^s fhAa@$ ]}@~|:(&iIl,4g "1!b;iH9Wt#Lc3F6CJTi&&lv ,1uSz`0/J7UR V&\hL 9QpubHVaG֟!Y _ "v]Y 8l\48Tt{YP73$C/ ޓw\UExwݱ@Hܩ=W W oLGGϯ;ex)$1SFn{ힷΘۧdm@@&#Fq;d_vg2b&^:'Goײʈ8f//5{Q%nz<'90̩2@G(6Φ&,?sfUV1u+Һ; J6$56B+cbJ#e\{M6vb}*`yc[h_D"5-kɪM:GXyBQ.7GC&@a!qVL-.{iu C  64PI$.v+82c vxZCr+v\(cӈ jeMM g' 1ߕ0Co9[eBѷjN9#pMSCJqOidvg e,!M=Kv,# q$QInXlnjp&?kn3Dutlѱ;bwlWd#:X^.H~g?׺b3 eGgAYYi?e4j'\{cQ/b 7 x?c?:Dk!#k{[.sTxDG6 { 6Pl8Ά@lH~AX=Ұr3a#Jp\*f8ъ}~hOD37J΄0)r&Z2,n8=sJ+H\HFZ#Ka:Sq3YwQ:%, 6=}!¶"* $|=+J6_MI5[RR(g3(^HJ'F&ۜi|wEp43k$8}!4sh9_#b;ޣ M `'ƬYSlcm_`/k B3b#Dݕ>\\I.der\5=4+36ظG_)*EZyt>oQtrc4akCۃBwcF?yElR q]IتВ, NlD ,>< 3P6x{0u`lS,enog&q֌CwwH((~tLA@сăEI4KuWqimDB +$ٴ"W8!dNv/tc' HٞP]|u=ݘj]knPzex!6f^ǺCdsB($, /P71j$~ \0 ^S葪VNM^ [&cWc In';ҍ]vtPWfnDC_ 8-aPc(y< 4@0kr*zZiA`&NaiJrz'\ʵCtu A(htObU<U*C4LMen!V\graTG5Rz}<4$c+ƯЊOr{(NsݤVv} hoɳA0OV- ?^x$e8DM^*5~H]!` % -߳0&^Srf2*">h[N-Ms e.tQƎvQ NIlhZT{%PADvvE!`jY&S6S Gi_}_z{ -73FyY([Hq\32K=$Y"mdefY@ޟ_ia\ Ҏ.%>T9,Lzwxsuޅ-=Vu6;]5'^avFWFUA;˄e'UOVIJ5]]pJvSg{p,.Ε=Mlr>ud9x?$-$arW Ad,$UmcJ&\w6GhRAN7$;p"p#/K:K|;Y#jHR>bgy8䡢Q,> @+P K+m+eB~'h)m34b.@ub:g8MSf JJDCeD@x ;At ;>QG*{>D7E]"u\)F;V0 3ZԬ$by:_I!癒% hy^(X̀u,pX EH%ʷ-.jÞqFɹ˟:{Z/F~"sMg \Z J,va8]OQ5]rT۩U? s{(0{QϜojc[C\l}*;AbG mɊh"3|# <^&g ʕ($5yT#jX1+`O1)ٸT%Q1Nf'9+ddghNV3 TTk1gMyQxooU Mcco&k]`$meFXߝ`bB1QYvkd7r Y+?'fau"0$ci땐 \bjA*1 $O(aͼ2okm{z_*|p7]٣L&E`ӗ_>}yP 4@zkZ-a _o-\Bmg)YjK(yW+ADijBUS S_gll7 t}iaijzIȦpY\@=!Oxzp¿k3$xcc 4gXM3FG*MzEg̽Ɍ>$`?c__:gm{|`q)T``BL>񇘦<P/ ĝ&/ |D\~WЃNO*xoܕ.0/}hD&j!Ae(ypp{IQPW7KtzU|zoZ^}cbo]{zO?lwM;< T\wqJ9 X3sf I"xRh&ZĦ |_ 'H(n@6F>x!Je^u0$z)˴f"r眉iZ Ղ1qIA9{=u*yۇ}ī2ud>* C[Ri!nTұ {Wy +_9ڰ0Έn'dT'ϖV֭PA_6̏M0ۢC/:cIUo>ɧ4!r7'm-L0koA:Ac ߊF6R9YQQ,\9i|k\𜑞4 eZE}3.I~<16p29ʼRҞm䍢sUWNfVwɏH"QJGɀU K(zDxmp%01IAkQ!gJrb?SS|~ 8g4N7㯛ՅѠUd8}!jRtjW0Hdxpx8Q i/XX$g½ wX;-vzgO__S r!aXuh"=t=zZ @R}(6҅Ee]dPHGɈJ&rhILq*d0fAEr[k)YbT(p=_5\نn">T@RTͺʖpy4V#z[}.iQzdC%E9^'$$pz<5hedkdZR.M&[سebZYjBFga NũaN%ohfgzHkW I~'ҢnoZsh nvc:IiDl~/gwpOx=%N-ֆFd%2WXV!;6CG0ߣh|#+H>ብ IV,HW*f`[.,ݔw._q'cQ9=qgFMB=U2 h}R3Þ\0^Wͳ8ǸX7~562(i^oWnq~8 ˡFS v[?NS('0oF4az EN7 Wł+!,ā~s탕".En|- GD#g1 `umrgR >of\hDI+^Ƿ-.O~#;ר".ck}L#wYq_]K5D8<3uaN+%* X?&HЈs[yT BZpځ'P#sy¦HJ{Fi]k4ĂV6r6Q.$J+!E>{wJL<6݁bvz!{.)`'rlwX4Ti/28KN+T|NM!6]⾪қ\okbtMe"M=*C+{ ;w5/?^X)K+3drNTIW8zk+t+0h9Hʊ6|!©۩ohCdȍIm5֦'`o65y!\m~|3Ӟ)@ 9S*$ՙdȊ_ ペOg @n8/%C}ħ(A'{]R$_L%8SX6{~y[&fdX[$ͷ 2aB:oC9 \Mx:X(=M [1*v->8Sv㺉E.okShQd,O&eQ#38Nnqg'qIdI^<^D|xGLN}7* ؋y0l_ĠjneU!ۘ>Q8'k$CTz ӓpТ0aOmŖՁ6Z'0ěPT'K0^t~|pWksMM\5zoDk\YJ ʓtDғYHH~6!4n3] U<~$?g9^&a;ξCfj :Rv[K^~VOw@N%~{w{_C^N)\0H߻u8UZŨ\d6KNvEQuPΊa|g2o昻Oƈ|?GkZ_Ztu+/= d(~x9 ok "dYDi~W)=ɥ=Ę_M71Azp.*UC- ah%̂R#kRlQ?lՋ(nR.ޫi[+:d ́S\MCqՕ _|iV,%! "mys$u=O  x>tn>V\I;&{V+"dVC*2cTsʿ:/݄x2Z Oؼ`+iӨubbfNbȾ mAэ?'ZI"n#k+"fbAąiḘy^Q' @o3sq%A+Ad3 \3` Q2P5GѢ!I1RψR!ܤ62T rkGdDBY!3=/ޛ@ )tSJ^;DgRpff4QLYO#*CF.W'%j~-/QՂL^whF=VdOHg0|cLW4j‘@ r xgz,}99޲:䟯 +ēNRBx c(|'E&wV %3vvtO򪤖"83cmw*" KIOSʟ7JMHq{2?=WG Aׯ-֤'*P-F 6?b\K=B\M[K;á'>qHkhestX>Tٮmx7 ce$!"@\30ݎ Ȃ7m)7CMDC]36PO]|,Rzt&)wz#Z=oάh8r˼:!|kE{z\Qjmz  wةnBUzHtGA/Ʀ΃itز Xz70\aub&jTvۏxOz΂H/nEkgW+ԫǏTd p!oLzXY:6x׼0ifS#|Q=hh=lTv5[sL}L;f.%sLzh.n{h*2Ę I cı-jsDa3W,{#x;^{9PZ fة9m14Ѯ"SaZH4R4So#ZXb F4񀝷<| > Ew9Xp$f:N&s݂{B~@48␬aSd'ITUԇI)(LTǗ+z!nK ߎj D^ȫC2p@tTʷ'3i'`sEZq] Nb x#ͮ",UqR{7rEی1;CV|Xc n 儈 5aScaAnE`4&!/sXgG^Phplcq\.\k"tzײ&P뗤Pn'Bv] G4&r7S+O6&K"-ɨJh;5I<K,m L RL!?ՁͯH6 Ij欟 ֊Q7$zxL,]޾ Z_[N &&9|`/Pк *Rr҆&C4>s,>boS;j-u/Zd(O.k[ʡ5Jc@WDƥP p$3֐N԰I⡛ po}ݭۻ r#ߤX/^W \O#QwGk348?bF`dW$ Imw[hHJƩ8P>3ʳn#.㤠BSz4O$5MEtO Ai j(\krά+e665ko~@R 잠hs\9`fY3Zk~L#/RW6$%0hxD?3yH3bWuI~2 2oJt! tW- ʢd.䗵/gV3&LVgTհ7sAL*W j{i-XL-wOHЩ;:BGSr;.m7da~jzM6G8@:d0 'qsy0-J7oӓB$W?ٿ}˹Gpom`tN|w5v;Rm~ٝɲb@$ .1_`A6g 3w|Ԭ♰_#gTJ( Y߃ծ '_ R/Ձ./.Sݯơ 4BN U\xvؼRXԄil/*Ǎ9&uucicә1I:rMRn8)4\JT\5ac_dĹA E.'},*`=gَ>~-cK!<6D?gKOv\ez8{kYR&g٧'jQ,̉$;XLwwA+ ?TxDAxh{&[|V'Tpԓ?2 }^Z|ŹB9~Pm@4vJ~W͂xNX?9vbv&z6;h |Y35nuUSQ\k.SA̿' V1oṞ$!eɒ. `tn:K7W\$wAX dl ?oӆZf1m MKu.fZ; {؇y~ek^Ў(PƅmUL.lIا> Ĥʑ8BɏZ^ MebhPܔaCUNp0̫~ؠB}lS9GZaa#ORnr6\BD'ɜN>ѱM$L?JvdJ$JD>?jJ!C=ZEWģ,j%dvFFn?vݺlWuhf`̰Sj~LƉƓ\P]"/oP햠m{AK붔KX8<\ЙKd qMm;[&v$cN0^A?_e ฦmoGBmO7tyuϗPtS`0Uz7ՖD<.;!|kde##٣f6yWn( nз6jC;j~¦LobU=o@?0z2{MC3w%"*[PsquǼEݲ%M㨨jX\I;BǸ;ArytӷД4nG3Z X oL8WfO Qt!NZU9M$}$ K$Z%>4j],n5rzƛ{FUd:Yղ#ZSv!7:GM9&bh5qE۠?A BTK`XlLi2M>5St]L#@FXǞSajY^1tǴ1P;5<={m$]`8i mܡ53ƼRm~|`@{]?b{:rWt20m4O׵>sjNZx36PLJ$v*^ߕCXYdVvrbǯ&F.Hvm*vߑ9`t"Oq*i5(X"UbSCƤ&zIJkb\$ѵI^i6&qS.@¹Oe;o_D_؉L㌏H߹UpbMt#OlJ$CIWqMxKk7~3>o0a%7H$%-5 kBՍwZBskD}zHH~<.d)fw?o˖D/Y@Rw!iߣi~biP_B.̪XCFg/lҐvlR:-$W`j*5mȄi;ޤh0Dr\S`sA3JJs-ăTZF^eQChQ?핸۹iY~v<7O2xD~vs P3N=KDj@z=C5E]~M,R[D\,qTUu bCv˥,:d7 $ن W*{в,ݣ0w6׼9wS3/$e)Z4`wbM.O$z=KnvZO\)u\$e|GhA]3vQ+blݪz ^=nruV(@bsjHeTʑw=n`i1nƖYguJCHqr0&j q1gza?&5--MVp壀ˊs> yx#Aqʄ"{qJbsWGכ&TGj'"`CuR f{Peb*;3| )n" Afȳ{j êTZSs<݉"qzv !(dN x;i/CNB"q)-tkf&ݍD-H԰S`,?O Ov`$c {CV,2 ɯ\ƭy,8D *uhs^GiXiVsk1n?0={TCE92Y_egbFGJ&/# ]Zˮ,A*NJ}CHV>)lcSc!j=+&v5j.BJ> C'S%7nL*,L[guo|B/jQ؟: sg!Cjq]>‰`Q5b՛1Wp.޷?ec8)S #J܎ ƀJl/c{*rp!\#%3 E:Yp5gdhe52.mU8:f.i31lY2Qo}foɚVG[yc(w\텴zb3y:v<LY_ Eoߺ6gz]Hi)؝$) XT3p!e]a"~dguIh̞VIhlQ g36eI~;L ˩iNF4X.6薑=tgAr/bzGӺP FV1 ?MFus)o2ݼfO;#24U4.aJia90Wk9طD<cP/SdPԘz/d6n#+}QW4{[>cRǧ]vQ,q&\Ux<7ޫ :"C4X/xX:&mH725UgHaP]JޏT1Zxҧ^xݨ^p C$Mu>: C͛kŠUg.o&RټhO$NcOE$)RUBPMKf%6*&lV[3اIZtS'ȥ-4YɜFdL-ψKuՂ%K9Ƣxu|-j:, g'XzWlh-I$_V]#> Wa([9m/!2-_/Ck#¡?+m&'gTeK^60;L ݹcQ=0GbY&1 2ˍunmz׷ydeM`YYzM ==!6tԒ:է-0N\֬DJ>T#Qgv:iD%\O7NWRhTlu[ s *"U^ɑc#v6}Hc`IYq=*v xB%z|ڊ;1Afx"曞qbM{CƏ!z1%7/7=Nv`{l3*~zԪ-ȱ#:l-tk?fgX wy} 7ALSzċy%P gNb- 1f)ӌiCɭjQ3z^چzm_d!wNm4 q,tffm&TUJΉb68zofqx7e<ւ-C}j v:19wAC}h h c`T@uG!̛RAУrۼs,Woӎ,4/szZ^rX5⑖< %)<Nql>-2N(!Obym-ˮO܈0ey|hɎ7krGNB5BB~n1π*)28(Sդ+5I&SUK851b'I(*/_P:?hٓ;bw GVo{_p5P2բ,C)5~ߪ,Y݀4]uHit?o0~vw6^GiQ"V ;csȋG]q1mg9a j:$Ӎo[!$Dy|NQ E" "zX|~09>K?]Fvg-Ai?uX~BuǐZuK20Ra pP%(n6;z)[4Fz֝4jKq!mܧWls9oqоWoZ^TjL~P\m%\ !ϟG(?ʈ}c94HVk .n!2v]$=cLju`bk;K{N[N-v*= I]᭒Ⱄ-KI4~$Y=.䭼)CwGEKϦ& QIUZMi_2XnUz/WvHhT V>iלS{0w߆X) k5:y^.T<:xЀrWC P-{x~`9#B(芘4`K Ɂf;vrNXܻb_|}z|sJ̎$G3 牡m^$:]֏9먵u QW. ŷڛIN¸3L"D..BLd3u,Ṽ TljKIfx&rn7vD# 9漡Y@K2ɝA8kI6q&ه we8eΦZҲ4Et L@.\LUIEQF]u=aˑ|&,w42=j2w($mK')iH:K.a Pf_;`k3}oNp09^X .>zW}8է#4N9K$V'kκlOpP eB{ڕ=wﳛwUJثTY}^/H e#a'Na!QtSʞW̨C:pb os*>s"?s-MqP?1;DUo!k}_Szӈ.`CҮs!)W5lZs1A yGi"R9lwU>$sq O5\t+S26j^|rЊXD+(@Nivɴk;ZJ1cB*܎mfy;PIqqt'29T{"l"q ʰU,́jwBs(G&Kѭ<\k2.|5HM @v?s:rq Bs. N0i7M3],7~K;tƹuVI?>: i`)I8:R{& kJ6(Zݵʵӣ PI{頱r4ۃMƕ 3DEgtM'e6Ƃ ~Jxl9?Fx,*a`^]'W},L_ B6{KaD^`۵U YN Z}MڱT{5oљaugF,7Qi$=:݆% ྷSKDvF̟ ZxcRI˶ NJE y$;Y]R{xi,wiᔒQm|c eKsrz )tG2u}Uʓe|!Aa  k2P1Y 68kۂcs Qt2W$.Kj/*=Pjir_<#]\gԋ q Hp0~+UGS/ZW'}%h0G+  }w3ְQZpa0a*sblPz)J ǺAɲS/nS7]]pM>:,Wr۴2wP^~:CrscΓbh D>n 8Eie#'2TGu}OLRP0o&w8gie o5OrU/W$[Bwa+aB Xǖ\Bͣk=kHv])|*Ec XhAg¥/ʹL=l~F&Y\/QQ֍=1Zm.%fatE ?IB=G4pT4:Ta*6[b&&3 ~pw35ϱ,]kDs%+ԠH(@q.IL+QzOϪsh_7O6 Rop4 b̧K̂I`p^ I%FpwnE] *e[;5?L>Y]`k(7M86!ͷΓy] {UOQ9l;cաڪߣCo{ !L:%ӞU ^GybIdI35tO%41Rݹ,ˈ]T+q 4\2DC=ma/ G̐>h%T*M+g(agl Ȣ㬎?#}?pր.S#H Kz?%ӓ_\-93 taߡӶs4O2?өLoIS1iMh]uRfŲHM?D%crafMV[+fqZP3V[TK?K<b8.[!!g$GomoxMMWN<@4Eix.ʲYuqR Eba?넪R{3ܟƯ:PoL4 o'#+ZL7_*3AL=\^G`2K쀦su.:.wZ`3qF]yPͳEXٟ)f=u9׷X^̱<^¬0emqLyeos>#,6GcDΜd4랼F;+Q!!kh'8_G-!~ Eb~ϟݵM]ʆ(kYS5yecD6Èt !?m%! B_ocxTwc)x w .goG#)eltBviҧhK=ZYb<>]d4UU~ϹRGl#J2ILO3V(s“z`ۤΈضmi g'ɩ%[k *?j8 H]*#5/ kqC4`gquf+} ĺnv<muCp 5lY{hKIR$i<:$'څ)i>Ek(?qi|]tV@B˿.|8Йy齞{n鯲UօwϽL%?"P6:!q8wl56_Rw :ɝ|Ps6$ k^ E6*DwfQsNzqSw#jHmA~Y$y V!:Wz,o̯Y7@ |hl%aҡ>bD:2wڄ..>P$ ŸvRύ̬l Ɠ=W#\Ay"%=sȁQv.~BBx AIwS=ILD+DP\\a4˞Uk$3o& sdsW۟ T>Ӈ$OQiGgU!49uwN]D#8uR6$X$gm"HQ,kyvSBW=ܲ^۫Q_N|F3ViHy+Wizwz*{ͅTae4}j"83}"ƭӮY~O /0:lo1#5 {%ks++F*ۻg/۽4H {tHT3M~%Y٧K 8MUb44T"v?&+?%p. ,Hc3OU0%=HXˀXba)䋰a6 n?\P8|4-c'*5G)(,vYD),g,Jo V/)t$ȉeEuVaoFȩZqy wR R =҉0wkĎ|7'-&8˂xF, P'! _郍W0WL]I~}6fru-c'}{=A)W°CW\dbu\\&w}Ԁ Dl67oE/(&һX9trgHtk7As"-.ٴWi"QL39vwDryrP"٭:IHtzo+3)Ў.|'!G pr+ܫEIeCc)<"8b'6kɀc\Ubޝ !Gy*Ԟ1dϛDqup<;[4ke m:vCUP邞81 mw#/b ̒DM2&ˊ ޫEE?(HN)h)ܘzYsRAnGZhF!$3/pZU;yF#>\p!hTÇutle4b>yIqb< [+Y`fQ~2? 0WC ^rէ);Ea֧O/U應`C>*Ȁl⹶S45/#bmhApT[4|pTW'.r,/?uȲ݀iJm("{pꍓ;ŒW*;Bsbc__p4,t\8KxJi0dn g)l.tJгxXl;-XX=~rL3v-l@f7LGi-/]ŷbi:ÿn$-U<.FNt%Ț<-cCSI`7ldF o䟼y#&^]+>Qx,a#$M&cO,M3Ĥwv ,m+zӡA~w[b( xLI94$i:gk7 Zq*vJ7̩89W=qE+*}PEH;vlF|" b79DҹU-M~Bq"6DhJɔh$t ɱ1:Gj[o(SlNK8)@-91\P9aBNWgNJacno"blTAF?ľwB:Of$x86\/(Q> {D mHnoQ!1-H,Ȉ i7<=0VJ=æ4"ΚDwk C=@58_JY~HQ!H97UԴ4?kMhݟfdBOd<6FH KPobgJJYBcb${݊xXt|օrOJi10uiz-f`}p@w_.=;JN6]p{v1*w`@+: C ]; :V&h+_i4mUTv8И#4&* Xiy6T|R8ShBޓ1sZQm7ʃ3N]QW}]?+FN|"j N\2# u}OAVsMaЮ饔8hx;㞦:z8]eX0kh& 9KGt&~u*Y-GxRA׭mslxia`Qc^@zpnfAV+й\ NYx6qr.p; uG8g`gmM_r]31f̺l nl're-aPiSRz5Pc;5{=/Oٯ֜-XnEI(IPjSeA5Բ4Iso<*9*,AKEdZh>A[zx{I>Ρ9RTgjw:H˲OLL"|l;X;?R_&ijldո F:.+ ܧ~vC$rS:L3$2~(-&Al{6C2k:~?L\+4\C](%\ceh%3 O{@wσdمGr^=n'c H^Y$?vS:T+ۉ-d1ߗh${KPvXf(<{szaZi\K !cBb>Rx$~CzMO^ص:u_SjhHlvMDj֌w IS咾K 8SS0G)ܮՖM|?Ai76 lTSZPw?Zd7W&V7Htڢ Ȼ"<ˇ $[?zܼfE$2VT9ч- z0.>)/%&&rhrax@3<:I]mXG5kϯwN0i&BPjElU[*iJ:rs()f'rFŁ+%r%gaE|RRD.nJ:'9Q%4dA h`OhƔ9"0:L $!}9lNzK1iiP.ӃR.aG=Lt~u}IY/r ߻ki?H9:b!M!׺b?@:sXe}KSib:^e_y?uۓ}IBOAe^LBQT ]LmܩK)]J)\ZM9q]GBEI~CXN ! J9=E.-!?<p)1UC*^\^!1OK >ZwDpzPHMlk3Dd߼9/͢hzqK*Ⱦ*E42 4T*Wb=Rk Wg~Ajb -w=κvZn?q]˚IZyjavKvݼꀙ|J=̎ӄ937![1E'g9]sHu}'c&tD  =ĹPH#vt 3Xpe{*521n>])1YՋ띈ڦE7rȳ}Nc9)9!2^'ɼ7J"&/?¶_f E(¾W]ɣ_E 4GbHJ` $ paTڙX1/9ə20 K<1 -ezjL g,f _(|vM#U)Ⱥͺ`B~/S1|L1'2r]l WQHI@ѣG4"sƿ$1lRrtY gs׀<ˏ!ױ֨8=a2[lp3H]qɇBW8a${ku*c䰠2($PBcѥLB4wq9,^֊<CV+sձ}68g q-"܈[l^X0>ڑ <5u v渾a1߲;hqsX&"l1ƍ{ $gei Uud>ɡkC.ƪ35D%)3uyw5<)\kgEÇrbO2uG7VcHUzdU=W!6!02*/'`3g7!)ƀia3q&vڅ_՟\6m>~q: +i쮍. 488;^lnmh4G& @_<<>1Ũ8e|mTFU!I =Ԕא5F I^슪֝5KC7V{ďԅܬ>MŻSy鴚BFuRam`k,({څ4KL Ҡ67_L̓- @} U\$fTf~yE`"[n6N^T}YpP,.ja\7|r‘TEYm\q3LCԢ& {BH͐8-ТPE' ~<7csvefg, BCMq@c}qQu{37@^Ly }a<[Fducpzy}T@' ̎?ZI>σѿkBIҐRAU?ߐq\Rou*-Fn/:I^/3XD -[}⇩ڕRLYN׽nz A0$_0 `" 򜉋rƿ30t;;"n vE\VNۦa YA~RiV>X?9±abF'[fVS!/Ͱyڼ@[E4'iI˧GIBS͸Proo.opu +|ļ8z]T+Yъ"xstދ1%og#2pR߆'\JYy2;/}xmuu쌝1e(" '# yE[5[ $4\q+YWZ;4X7ݔd`uylEDBض`1ihI3]-bsF<6ޛV,}3l%K{Ik!=؍'5Ӌ!ٜfN {l U{jU|f )R C'Q'|R8RX{hȽF̅I4~K}A^Lq[N^_i/PAW6.viO\DXjq#;#9n)S:#]JVͱ=#e,HD%!?sY7 ?rVK;z.6.Pݐ C& )DwC3*oyky hO$=K۴TǬ$,&qey1^ELqFnkPWL*-^9(\e}os8*:BCFgPZqxP4;m o|Q;Hs&h+c$hGjQ@P ӷOb=9- x^ɅW#qhA¦<he4]QϲHU*Z Ƣ 9"){|rX4ĚSZ7&i#RACqlVe/9qgƤ]Ns;۹kovb!ѣI4 Q$߭6m*[[,HhR ̥ ɦل61mF-4eu<&a ;孁1s hZn:/%CU܃|˹"\T0j}[^JѽNYeZdaovaw6m׀GSLBVQ'g ݉y@}|n9'R3SCt7qY*JTX0-F:tzM0iSS/1] क़R6=r' j1E'"9J/1=#lMah/d |RLT"b<芲 \W:O'p-N\>ZMW1鵥wpĕRDncZ&]U\ZHH%a ~ڇsxE̯@`ˈwq", nVkHJ!,[i(tb/Y:%]6LjnBߵ;wJgʚ n`YF'mfdr}ho-cYG-Ķ -#4 ;ς**.&rusj^Eb4Mq![co#U{BK_b@Yz>p"/kbfaco"^Ij77:a1֏̝@R\=ՐlKA 4ʎxBeݣ 4k &33X2=HBu} &ՠSrО5 ~jÕwGÄ/gt,T Y@VfЏF z=*.ҡ]I%qyhϳbZX"̕f4dRM#O ¸|F'-nOOR!U@V5XҺzűUƵ:d谨b/7y]U&~BD~.DO퓞v' pq/}I+5d򶄐# 񿴥;d`> ^yKl5kӃ 抍.2b4Ī*swGF7˾8eCV0ռU ;.)^bFAHZ-:v}wћŒa]+ .19'g%_RtCnP7ֈS];4DwW&}+#uVzoB5gc to̹.!@P3Tm@L9obΑ3`n?jc!?y2(EOh[X;@3o+cxƬ.LfXl `ㄋ=*d;8NYAIbTdnψx_!KIC5KD|BwYt% WH0Ƣr̈ 6Dnjҋ% *s' ɩcs&h>(O~h|qLf`6>I{qc$! Ϗ5VKgAQ!̽C*kF2zBQ32&) ۚא;bl|ț5#B:UIt|5臗}A3 `[D%׎[:ٞL./ڢhp֊) ~,玒4lVTur^$񮦟8,]iy."9ˍ-%pR7ɕ.S2eRnXiw:z? zcp3M䩿)kiw;5ȷZF& )D4ۏx:y> &mbx/a3̣w5Z bz 1M^5 4w4u%Z3R!ktZsMz\OfGָt|ɲF["XV{ jJH u Mc ذ-of~1]A@08nDC1O-!mjPօlba_⽸KL+L Iޖ "gDid6σ^Qph\hGS=:%"t@c} =6.mIo%jKPMQgb nKZp3]UcI%I)@lGO'dcFT=m\}@c2.':]$ ;"\IgurgQkOH}G>/rWe-+ApgS {NrOf|Qou"Ei6? X3_k:Ap0nmF4׮2_>֪=@?SQEeļuI>lV0^p } :V_;gn*XIy2;E>%P^n{4]؅K(M^]X -PI^/[Iv,4ÿMG/CB+_~uIi(> r6oaBI3Ku\&w \%^?BO5]ݳ My[p/5R QK8'ńie~,b9[/4\~{l_9W3yG2kY |4o+XtYR5+ ^&d(xiΰe`%pfSZLI G;G_bK}Ja[ٿS qY3P?O&^k:rK]IKM*KRD+ YmHهSgnIyA\SFS'2QCsOi $]O4tLsE[Ff9~'gH5|`՝QW`ef#>_ӀS{6ߢ]p%( ,.źHc @ y$ʎѴGIiʙ4_')3.:.YӋKY|sF}̍G̓S2HF<10E@~%YVtĩ2߄7QDKwڿJw\ [aI1AO}։؁O,z gtCbM"V!74CX$HWmrA.;!7͌tᕑb!#R@<1nk,yת)QxݑRNhJ[2nGNCv`s'~N9 Ɩiuqw9vrjvp9JL?6[B!S (s o'v#dȜN [N˶CpC`;͗ ?w$~zߚV87}飀|]1Zy2d0 |:} : RDZd5DngǭSA0_|n_YEL5jY,þ*]w{L88u:X"OZ}vo)poB}( g[`QTzxdekRk}e{dyxзˇdeº/O"_p]N+$ C|}!d|<‹ӧl;e$sw‡ݒJxDnduV%Р8DiX>d^*N0 Mdm,~pni|g}o^NMԧ/Y̓ˍZq&7/( i x(nH/cVQ7QPz  ӹ=wc7 zm+DU0[YfA?zI5>tU*!r^s =-M?J1-ŸHw>YKW!靆 c( *{DxOh>T8ƥbd [BRlzRqP#$H:10^w+;&|)@x=އ'ߙ眊N?Di4Jq.H&s!G.eswoz^!+x*KʭcYYҧ:֗B+7qA9fZ?893Hiw_zM^ϚGvN2qWlMǃk&njZٸWQERD.,*ӛH{qF/JFzYaF#~S[gU,t5̏a|djԉ΅솧)?9ہ K\I! ۙCgCa[-ٕq 7\/ 6\?َHDWXša[kJjo`?y"/koRTXk')d*b0"IlB#GTmM6nTD`17!8>&Z&s﷘qeQDr#5՟ǂ^Z*YB`TYMz7$LOZr㶄Ƽ (Wó<#Toϰ嫯l3xãL:yIct,o.~67Adu ]\ןEoL׺3Ū6ěc*+: \;7G- hC+vJV &/Ԫ=p/RVmo4an|ir ؙ[r`]mL#o=l.G ߢ<"\mf{Y?{JM$,v~_voGjƒ㸲 WPh~}c,Õ'T `D̉96[ABn.R;3eaR[zvhvCҪ4큊Aze03n;[G=ďzϢ^y&" Tܗ_VY-J8uN-/YmF'9$P͖aZQR<2to5F5P5\?a9C <"f%j/!_+ w\SvSW;zZ(J,L1a/:ºȻ442"iu %c[7S_DV/#ŬGj;hG3xco~ep[sERG(a?V$N}|Å8 Og{@"A8tZ'>B+f'F]ٖMmNe8iS _LBmT)cR[ Mݾ`7㤝p1TWіvf{Pm36'UͣqyuJp:FAElgpJ =_&htU\*" X&6[2Z?7pO&ƴ֒Ł& tŁ:qY^2rT,O43LAv#$Ķgbg񂝏i(BًkuAvvy8zO:MDcESsoN>_?15vdÎ4P\^I` ݸVh"I`X4,ޱ1؍gE w8OwTj_-Œ0%toE_Na dG >xX)+(h ۵DU/^mH$6Ⱦ3{iw!&㎉;tv$2ClEԂCH(}ӚלsU )rĒ 8:Gd^U,sqLX[/CǢ_8:^\X琤bG^b u/jז|\̶{ePb0zWMtGn,~C\~Ԉ1FbW+6y+ =dcH"!C$T  Ձ^W[@rt洅vBF*~;9YЅ34>n6ٝ!(蒹랎M8^ɰ}o} 72wQnp5yXu.MIxc=vafr<葢<+~չ -1| &Z4Ћ;E4HBY4oz0>ۨ"w?𜷳ٮvw )~4(V*mhA rS>vGZdJ6AG|$ɽbJy/asWތ<ox?4×/8)GBchrk]gnKL)Yf yz2PDk'+dRXfJ=wa=2zt& 6[N04y9U/:Vd|[iH>▩D~Tf>` " #04ԅOH 7@mqdԫm<49;mW0P 1Pї.}[\SW$?4X}O߽.P+]BO{vO2^GS1e+޶k_2KJ¸G|@Yq֧û♬ȗ|Y'u~y*u{+}#~.C}Xhbmv#:r5#HIO%<;ˠhw9ndr ֺ71#nDGOmZԴ(B 9=Mw_[9OfidPEܶ:.Kg'T9t+&b!`Ldɍq t[My$uU&H5}lQe ;}TPȦ؞Y粬6aVLbԸ~ǫ'A}ݐ4693^&hf s%_صG?z2f5}h+ n )e@@(AgZV*F¢!ۈկ@*<)ev\"bp5DO2:&\f& *}aAZ1.!W:Ykԛku%w!u{5g3ÈN̯F#ء _)1sF KY9ss`{0&]q8ԧdn"`|"ޜ}=LBJۣ9(u)=Aﱡf(@=08VN܁` wMąWMg,09q=`YqݵsTҥ~O},*s)Xe͠~D!m,(R SۯGٟ<^ i~Y_lQ\ ϕ~\i4GkVF <<GkÎH2)_v5~ 0,я0~._ɟ<_ /r1'v$ Vey79=6}Z%L?TNb׼ҝ,2#fϭn2}a0#?WQU(t4&sMhgDX+Y̿E d&TP:Q=MiHvL s2CrC q[W}Ef 1vЕ.CVZUBnws]Tsб RuK=~]=7@z_fX+XZ=5 )Y7P"> EIid,8۪GsZKfOYB恮SuQb"HȓDhSեRdzS`S ̀th9S1'-N-;u_ͷEK\XбtadsGڞ^XCY%%VY O{T@wS5 Zz%b3h$LqEm%r7aO`La5Ʋm*7{pF#R.< "&Q' Se3@<d3<0:8Esܔ;6+BW`q2t; eYqRE07Kd=p[!I߮5c~3iNkb-Cݿڴ O5~fAa4FWؽL(;mtr`J)Gv3RBC*l#ݕ6#>ee#WMs*1VG`cFQ}rmBH985C?9TLFhۺRn d.#F;fVH{?6Z\O*MIB"*#? B%p,`XPo_= 5zH2@a)ܫcFy >lyy''^)xI|8ƹ+?*sfm Mb_[!6N,LyIʻ8 jjRx໯V=PU :ZBʥO꧿^E.4uQJ{_$RWwPD<`c4x#%%Jk'}B(Z|:TJMQ VՃlC h9oФCtrh 7N&Xa˝ڛ3\tʍ.#UWVt/wDi5eW1wm ZU?>;J? Y`P(Y73mwkꋴ p^Fҽ3dFIMxg2 WrU'i:a%UrJLax4=li7^?}AByvs$ ۤkvk\c9=,|?q`/Y:R`3.ҡ?6f"Ec4Q1]M .&/~-"4搕!ozH:[6gvI*`#UxA ѹ/+UVvQpi~ruF*| -8/FWqۭcgaT,5l$#3VXD^1ZA|^Q#n:҅>fC@gi9ƒS- } Y%v:j&KII"bO?Y_䤂t~ܹrnI(GfI_DF"W;C*UAtX-D L%;8M"V)ӧI}#9W*'ikgh`j0J: Vs1wEl"/ ?G bH@wɀc\m:k֙C߅ $s$T*I{}.,¯XՉf.Uڠdήi28g4;U3"TN;]"\5C "wajm7~6 ,0 Ԅӕ+[. 4i0-M7wmP.h*wI HiGdAmIISOG <(e΅  `}#> :I Dh1,j30=ߵSO5Лq7֙-c!N>%4:2ݦx#+͙wF0G܌7NФfG+f^AU0CJ+~Qt#mG9o7-Hac)@#и>桞[VΟ=bSXI%,7 j^ɚ;~rw: K+5 i7aoɔ_^%bt\>H=T?×[6Vjg:C9 .*ZʹW?b ݁HTc"T`#6)}-}l-JP'Ej!Z~Q62a+W!.FD,ȸ=e𹝉wf'l+`j پ/1? Czi v,y*mýLn MtgzK\~4e _^eLvOٷԳ{~^ yh)P@ƈbIrj*|:Ɣ!4/ki`-2AҨg(/gIRF&O{[]'\}7fv$6o=v#'&1@YYT/ D>$75QVM7ēr+1RcC 2㯶 d[R[3 v)WG\G״rMu%CÛ@K_}ppMG<\=Ds7LgJ  "䄜@(8y_/G%s4g?`ż9n H%"EZpS%"|+_Pbި٠žZy4;;/JQG\{.Ppy_cn}ؕuj~TTJ$'D1B?Rql&B]q>@Gqm>ec.<9= PeT䤐BHH7PSDʤӣ[9hk0M΁@0 WPn%\ٹR؉*FR^ޟ+:`/ _(;l4]VUwokx!2[H#c h~-jh `EME p(&R "E ǡY1)[! dl@!ZUTT0ƐsdyH!ivUY轇+We0FFv QSY<K*G0=jkv%e(椆uP S]LqdSyWFI#ӱ˥Ŕ'UaoI36cvb#E _pBhʡ#>Q4c1xn0p]asBu>%-s},Ehd`ˊ vvǩTjU4;u9o]g~#ؤ4uP`sx+5Ԧj A»FyHGtsP=%3Vkx˞?g,7Sj{ }\f!6Ob>[^.֚i˟9^,;!0ȋbpb0g*g` ꪊ|!+CCf /+rEd&7NGunz) PKrDtCbQZ) ƢfZ/`L0+ݡ5E;8Vi3ϩ&~AvKD+fxǁЃXp&#$AoGpώwG暝 QrviO!dZCJ( .[`.5 ~ɤͿlv(UWs;Tl$ϸbҲr;iH"d[7bYvN6 jbLϝGTiVϿE=1*mj3~ c<"(,9FKe7@1d?go[3uϡsZ~O}撰q)c8Q XJӹV`yiFrіwƔIK1".tn$ΙaRҥR-MC~s@.DzUJH%w:wE~Qw p}O;̱2?&^QcvN2OyJ^WǤGW1BTp{gßd>H5Ry}eXhfh51"#wn֐ ߬% X@M`&[Xɉ'r>"JJb%guJc*5AY}"GʬxiXn$DS F KQRs.- sZGjB(r?R  }p{e~u5Va0mjmwvڄ:P H'=;F߄KJu8ZY~)}H5M|2-'P J_缮 xO( *$ڔҡڑOQT+tL6y m!EzTFoo*McdrԨelO9ؒ%۫W ,/ BX< 8och=G JHכv/ں u>6z"{\H(ClGШxc0Kư EěGڧ6AȖmhLfDe4[ +x\t҇3ZZf99׎pC֎k#ǛPK  ,mֆ< fƺ KoFJB~:O}fNv՛x5Z WAwV(6}|Vcӯ#U}DWb-_S4#Ǔ],eޮNe]e~'uտqqb:Xt4HևgG(H0F $3v @R%@&cpwb CfNH8D>CLgެɾ"FInۚi'C+F/Q,Vc_d0Ki2x $Ud S ٸ_7e0D%1.'V+tdjﴺ8WaDut%+4MGK!@UWO8qa4|W{(MaxgߏJ;q .%fԞϼ+􄛭yN ƞ:j/2f!J”)#^ʓߐJՐ^x$*;/` ʘi*uKq)4u38.26EF,u }^-"G+mq' {H  ֦q&޽)'qzdvj!@ѕ) t/6gL JyQG纡idCf<<]ezp{F EseBcrAosz?~̰'Yi'ڍ[޵υ=hB#|H›c=}-/!&<ďMM `L{XeR1c"ܕ!b)RW_^0* hGc*biQkY52"'.yZzwi;Ұ*}$F 98zigIv<Ctq7 /RVΖ\Oo T@biܩKˣKnF\:[&ӷ@\,9N>8 ,XCAZv*ʺsґʉK4$J"ah|nU&ҽS}ȥ1'}=wsf wc7=<*s;l?2C ov`vח!ґN]uNiyLITW ;\IG*euj\'1^C}_Q+9&lq fBT`Ug]XVW?#Yy|l ꋦa`V)E)y|j|NXmFx rZnZO)[Cv0c"V=DxG$;À#dܑ&t?IҫMNH'޸m iO~0NH?}=mFGKPAАYB{ 2~E+آ?`rt8.kPuc﬛Jv R b۟1K|,vշ$%?ˍCn79{_E˺.|jF [>"g4Y֭,Pc&IzmB.DB{u;,j%J #\b}dH*Ao(Sбٚ Ck) 0͈XiX,Oͨhw J|\t◓}AJ>̺,aBGf"24p>LL2>Mֆi)c_8 "2 vAQ^IYmC4KlPx[f %vI Q1tJd`=%!>͆H~[&f &)-hӦŸ[Tpg?֏ 7d7VV/1mmA#V(45M!L֦m>4? xCvD eE ƒ"B0'~VK54Rk*붺#DßY!<9T Y%|&a%м}a%|Q͠u}B{0UP59>r:iCdjCG |vqc@ڇ0ˡ Shw֞Æ^un^/ghA *"ޔvP iD@c _"ưD~ha@[6Db޷pl_6 4d\%(\ᜮVi%YyIaMd#1^2{8{ 2XCx~n z sP[)2+ї[&^L/"Ǔj(z c[ 5uI- 7Q -LK*WckPYI{zZ,qpbˬW1PA40%V_,b's c;Y1 WL'm++TsqaON$7HKЌA1e $E]oS դ9Bt #O[YHm#t!KX:\@ʣG@]|^5GҝA3[J&oMOc>myq, J*.ח! j09Ez5%|cud5ؔ !SL]a`#O̯ D#("spPETbϛ2򹔳|h+Ng`,C:! i<ƿ#0j)hAS#U&ʹBd#ypa"krJ": ͐,'YR!{:X{4;=10bB'.rW,{u ttx 0̯yuD#XˮU:lV6^n}t4e孪AO;wXK@es-ؓ2ۼQ8) y;G'= =wf`K|BR6YXz94a׊ϋ9=0tWۚY}bSz6Rg|Vi@fMsw;D8 Y$QJB_׭ǻ*=2T$R1^XUNL|!ȼ7a6rA5޹-҂ܴW_ppioaDoKV?$. 6qɣr>^W47뾫0y Y bn*ڿ\$x3^,6B4ʨ7j:%Z n@+Ӄ|{jbzt L^||e{A1#JA +~5 ϗVy#D@=)!>0ѽsK ECg$su |=~V&>\֜hДtk+W&h]lyuנR"awۨySO-8nje_4K3z̪.Hk@c$J|~,-ZTQ$m)M+BoCJ1ؔ#R6X;eBZU@nz><&޲f>MfE׏I?1=p 8Z=C:sn 9 /kOfDoW>wvԨ0 K ЉQdԦ-D/#/@d͆#WkXEZ#X'x{N*Dk4_ʢn 0`PGf^~a.G 4[+T_y!5DbLa6XegAJrCq,q5 Iͫ[4ޙى*\Bo.6#[\/C"b04;UX&xX_)h^F!i2-#Ae ~~qۿڥG󂊞 aDY>ד,a'ćt8ꔐV4{-F+G!uabϢ? pBGf eP/#D@U=d_X,|[7klhq?탒68+:`##9EIK!):90קcW_a*54s?e@(a-A$ܰx I2:Ԃ>Kh+;fO^Pb3-vXA @SX/ItN|p V>sK"ҧjpQM>@^]B^3{S׊}:1YX0Չ KytL>#e!)ǫ e!ɨ1Sfs0-?4csd!3NٽPF xyu]tI*!͕CD76 Oi-%X|07C{Bqùlxc y`$P 7.("<svua(6S"Kw`%dr} im"8~RClVYZ@o9uM2.r8 \ SD][][ \p- +#S qsR^DQAR޿Q\{*<: ?ˏ.eLmŝ2'ׇYC ܥM)?=%K|Gp1fvEXrYAn7p/lȷ|Nk)[1W:Gtm6RUCr0>`Hk”ԝG5^I[{8f2pn9[hg88xc*¦T ʥEvA%E jcΙ$;)AVXyUozu-jofD6Nk?O kPVK0JnPSRбԐ0w9CRE@c|tVchQ3v ~ |edK;9^ر^sQx8溎G_T; 8Vbd\_l;(lbq%5@c9C@;+q!G$$Q)H $"&Y<ŀCyS+6y<ѓE'  AD!hWZ&5tBܘ5YpR:Dۀj"Zy؈+@_=1~YUڰdp VO4.Ӣ !xsѾ" CyL9碑 XͺI 5aԚ "}cݕ4O8qҤb};`՚"U~I$8 f[CZ8CKX>0僴L3Lk?}[.0j_k+J~l#^ z <~Yҥ@9` "h]nREc@ktqlSO̹nu#7u"۵<4O7GHw,h"%/M&Р{-G`=W۫UXA[Eё#xLw *ht=孎Q9/WVnu"۳Ic0`wM=c d\ #,f-vM }a輪u/ UxrQQk 'k(PGI )(n2л~)6rY)|vn O_rv~lDD f\%NҖd5V" 3ty)@*blCngHSPA"KlW#-۠@)R8 LON Ls7qWZlZmd7m07ݽ?V\UO䁁Qr&H3P%3$Rq0A0ӫYt EUV,ph vƪ`\ʲG$kH6* ӊo_qJnG'lhGOӼ kh,R4sl. K[-5>VMDMo75DAb66/+Z1Q'fbz PRQ._C=|r/o#2gqjrv;xE&}Ʊ2:b2 Sfu ؂FpЍb fѻ8fX$]5T_O1OukWDszlyD3ye/wmQ+.^/E$-R^ѩdb#dy.j#k$8BKhF ?䫛M0c)R❛a6i7twd 65JP!d'f T*_;`Ni-8QRl NHH۞'҆Z(*6>Eh8VxX/vtK`1wj&5 GY2/#w,b on8Jp'=Cn߭ Fv{u$"=_]_٣Ny^T(}˼nÆ\y'^Sa@gYp%ntҷT:bϬ7.g-2JՈ0_ԦRS5+oyސѤiD+x.pGnfQ@`Xf5c͛$a7Ɓ ALѱyQr(FK(ՄfeFa3qm~υXFE娣|9gPwF=~%Tem+m;ߊ U`Ṅm:VC8=jH*-ءzt'h JEԽo@V{N2K8йDyK1S|*oDZDpŸuk3TL&V'ɦmB.$RA(=.HX`?xhiL_|}\-H)@D$yLc=V#Dff[lnZ]8 2?`מR-fY? Z/5AOJpȄ `on.C\R 5Yoyr6F_tQ1Hԯrط̀6؄ְ(Xc\9ԓjwIbTBHQApowDߚfg ̤͂kr>;/pJ/S+l p3 ڌ+NZ>s*Kv8p/@ߖHi§\7Sx4g6Ƹkl5>'p&d[éWSyRV?kwy뇎Zq(!^MwiFq/ &a/ń/qz7QR{$ݛ8YCZWX|߰KR !#Jr8 UAO6,?SLXKBL;w _(pFj1ਨk`;@`wHDVkɓ!;w4Rw}EY n O{(3væaJkQZ&5B"cUo)랡%[uaƒk&qbwjƒjvd.Ϙ FK,8ӐH!7 S>WހUeQLB|UQ5Er{ToX~eSa}v-.aPAufCp4` NE [V5=ߝR2W/-6_bbЈB셍9S.,nx&g>>[E^+=']<9]0w&LVyniC ]W< K >WHg0cbxe*d$΍TVi`9+0^'QeJm*V"$g$dhtxg ADZzd0^:pK6RHe*5Uӗ#l;M? ېKm0b~?63d@j&OԚ{f\)ާxad#UN͂ i֖6j;Re[u,#LNItfJ aA1滯EJJ.8zK\ᚉp< W~dS5#$L- .Y1$8gGMФP>wEPlQ~Q 2_l` 4bIQzc{5WZmA#?b2QɃVt@|h lbXa'oج;pU˜ adf:#s e5ۚEcPGUei$O L>h[*Bʏ KA;gDK5gm9Og_TG8%4͆jyՁlqےiZ ~ W}]7V%EŜbOYDRB~~bb}P">}U2A.É1ֽ7-OK/} e]|Xhzg/e_%UP%,B^{>EsF ;*@=yz8ݾ-2An!`}JY2O@@ H?nj'_$oҧ4fCSɘ*p x{RTi^roפc'2J1UXbHW& ?dsCIiO ie )%s^Á/=<ο@o|>/k |}F2bۓ3ԯ-7nP2u "L/s!>v_Qj> h2 !":_ntDHOat#0gVqj|Mb*E "rSQ.ֽxlTv< ~5 ӆ-~Ƚ B~}mCt#KbKG A{ݎA+9l0r)F>o$XmrP$y\sY'E)p\2uztcNrQH>!Elcbgh=%dBba?,}rM$[ }&)dM@~m}C%Μ|xgSU(61"'d;ğHDQ90^x Ue_vNLO^۰`+Jd]o%Vsz =}pԐN͓: }ńM|pe0h\?aT_KOgS(%Է{kՆڥVqƉ-EiV썅ܽ'x>J@!Í1TdC.5bPVm9 M "3⧀*T &W>ݿL&B_) ac i l8~ a?̚3U~4Se9P鹟FufM9xT =n0%"b?"4 h: } _" [r27ҥ("H_[5(\SLtI.{4#U {GVrh4=]vV$i;`MDcy0\gus$<k܀$gz'a;[' ´3%BX ;TɼC#R]>B8 !my%TaPR0[RrX& AC-+khyX\(I9Ӑuj|76a|S&j(y,Eh5qj@$)flnhb(n?T= 1sSuTnJӣw̱+_,Q4 ԔpS 3%ӢD nu^񎬘A3t.Cv5sSXjc2RCJn?)&#>C;'FsCI[[ مt @v`NCgs|na57)QiÖ7ʒt^7U mI-6tpd̢$zdGB׊ƣr˿6 Zp <Vk#\gorh3)k:tǙNaVPa34sƜA\g BDLV[RGyj52@K$hu{ljt;Me+% ÁR?Rd u ]_D|-8@5nεyCz"_y:n _,}F%õDN\ YW<4> u b).GAv4RvY]u0: B?I٘C dkAB1ϊHӉ;ѫ% ִJIN:gtA8N?V @ @8E_5eWc]5L SRDJ9hp @Pys ?֨w֝mrIn)9;`"?B@*[e݉c LhcoIRmi032j J/ZhT^c3"KWerD&H 0T 9L+\rxа&QC+N{Ts9 κ0TJۧi$Hkd?ȓ?dkv4~<iQ |%#P>#8ɦ1EWQ r}d%JzrD{Iw:!="p99 L*wxR&ͬY^q-f`gc/4Agob&";z?L؏0`;h/Ae3B+9P{Mkh|4Pz 'Iסy,B=z{N"^]g^ #GH22DOA#oi ,7 [@1aƊѿiddq -mP|AEC <BpctvŠD̪=XV7 'XGpH)ڞ\h$}̀>`IG`t jA~E)FdZ>:tCN Hoť"FB}d;ئf/؏m%r"8.`.:FtohF-}7Cr+ߜ6v! %ת+ fw8LTp^aoDdJV2Pg ,O™|q[]k?ŖjӾlϫ'"e'{l\V}6W1𠙂=G_.6D> "!ߦG̲!ΉAXOKKr#Pi8~ _”ttd~iAǕ2ZLOmh9Y̼>H5 c6(-@x jW~AR 箤H,_Q ZWB9.#* ?R{.+V2-B 펪/>i K^` k2(M3U>,5y[fuo~Msi0WZN%4 %~;%a_zQnG=ce@6Ї1 hwf>^8J:q}|2oρe>7I<׈,b\yG0x|#nRVn٥<'ҍ4ZE )1m;բcXAQdΥPuyw NQ3'&3e3jQ iQq E\t gSTSHTNp$_t'FW눣2]}%n}YV>C&uxtW'F`cb µ7Y d87ڊ$}>6=U+:& Dmσ4¶ʻZ-|^`e`Hm߱wK/3+& nIgH`Nmǿ_ vzXwbJC&QBSY?WGq$' %ʃh0S$>`-avFigQfs*DBX1xFji4u POPM&_M` ӥOW/xJܬݥE#yr\8'ǐ4YvT[hr#U$L J#x _sfB5ċ7f$ ȕ aQJrzT$]_aa +^R.X#x<ƶv;xx>ĨŽs6קYޱ ]:L4H[:wĜv Z"XXZȕ앶  `mvı;/i*GB:Q/ -GTnxq[Hkt߁=ÆmLL&dDD|o\}dȺKsL衒Nayn\m˚?)kfh28ʟg ? 6;tǤ33=[!̻/6ÞNp97V*}w/mxf yx!/Ε+lSGEYCJnRa?y$5؎H l F HxNa:ϗ\Qzk[Dln G$g@ d\>sY* F$֫!}Ʈϳ3 SN 7a;'5Ѫ4%-4&"W&{@I9w9lCrHJ ꮫtFv IROfdhG3f*=V#0:Yӟ0H7kꗡra<|9 zѣ3<{9@S19Ep4]MvA,"iU\_Naxp/#䶥^[Lxϑ/C_O8G!Fuނ×ނ|}7 |yYh Jˋ3P`+ .UrvݸwQE]\`b5 +l 1Q r(Wʢ|h⻧Í2ĚI*@Jiޗ=:}x 23R~-">)ZjJ1p~̞ª$*N;M $EfG;k|$De`2A;V> 4j"7!`Th89 ciF+_#jci/3ۛHG+,ͬwB}Qb,sϋb/L*ffFS|n()"NUC2}4)噎:!nzYh.L%(nS%u>!.꓆cLcJSkC-SSfCnJImF~$"sY1T7/[HڝY>DZh4 y2~:y4=G* |?W>|]<3 c5 4WEAb֧L\cmszÁ>vTo"sǬ ^K{1Ur"Cos$X17^(U$5Xz'h4 d2V{L݈$w|WّNZ'84D"y\p_7ۭؿXD%hbj7e?t6u:|9:ǨL/7 m^@qX7yϦKPSV[6\shBZz,8 D  #/8/.,~}k*Q*(Cj{TA|O8so;8O6J~Y~꽧|$W.++t!4a2EQ*%瓗McyHsdXjS~ف"HY lYR"֍*$V:PZ,!s-x1^p4 %5ep[ $ځ!8T$@5"La~T%*`C6`ZS'[eAnV%aO)KՋ`o 4t 6`Knm*quIzj*-&]>~uI\Ecv\FJ.Z뉒BjZq|{)zEIpYVDr!|uޫa חao+ E2=u{'qTOUeA)ۯN() *|\_;x5BF.B%M}\̾b^;J*_>פhw!bqJ%0ֳx~B ?%VM*y!Eb8=ş6^m˜.H'@ɻ}z0os#osQ_6Fj5amJ̠{ I%՘,(lPe)2b0ev,rUB$ `5Z>£5J22;4aLpEHwO/~8-cvH ]BWYQi46&KH~"rM>`+g82V*iL( ?gD PXWN[]%?7ſfP_?QM'bZQ ѴW3N?r\mE}m`/ ܡ ?:$) uV~G+"sHM#UWQ4MN۵1 T(%YmDvyPHLvH*J>e=nѯ,yڂm|U65'{x#sOHJ=JZ Syb_* O/ÌHV|Iw(0kiҳ ?Õ6ˡ wUI![8Tg,a *5y)oPn0֕\+Pw+7?mjRt d9Z]y4B͹׭$lQLmLl3:qc+-w‹|KW=aeQAYߡ'\E<&0s lM;V~0%؜­5Ulc $\15%Gn SSl:g`C[iSyԒ$v-67.B[01e%h諾U6C~v0ٝ*FnJ4 ź̧{0=ʞŦ9愒F.5pgjSQq/ʹ3Ea)6ň{/)D;XUivOn  ]=6Or&r/ߨv**-s5RwϩGOx] sy]Rm璒v5h~ᨧh<8&50 $/M]U7@Q||*E#Ο?_@lO`0Ћ50NFC=B4ՀD{*y=ukOYnCL$j)UC +%ÃR7XN@<0 L{ug,!`g/2T~$nHYQ"L2s q7J)ԮlE񵮢X%D~*%kZT}'CbveIPt|Gliѹ}[[X;g!!^e*42 +iPI; 5e/=;.r:c&6akp൲d ػ6 5P/8Phh\ԽJGw#\>"j[i ]K`b/PFsשzȪ&s1\2"m$ XI'lFIM5S2b1'N"ATKP &O+(6NJry}-Zpu.rD@$aƔ Az;U;_Qq}QVUG(4t;sO<cTcR{y4-$(-8 c h˸k4; Uڰ”(L?P77{>8܁5l_)m;ݼ9Xbb ~@ B`#eT[Cxˏev.[ 5]o6p[]yu=z)g hDorG }31ЦLYXsW#P_ .Q䝎<NY$BӚZ!3g=6I[Z$Z܅!`h&6:eӬW$S*mt/iƖ0;}K0G]TfvŠ$ӡ0 %񁡍$h|[X-30 "}coH@ ŝM(F4s>2IfŧR G%NK`DȲޔ`K5BdvN",cݭV[F­n*Nqпqyؠ}r~UGĤ*o6/&u' 'R9KpՓfp⌗9&eXT!決!U]. ^[Y0B?jR0+nNV'&;#RUVg[O` qt PO'"o튌r$`68$T"f͒Ehq̸p;"`}4B#cJh+Gc'sAk}bCsrZHtaMSiW:;K4հuTD* ;>skhh ȏ);{Sk5K߸pҷAoι@hڵkf]UkadRšqoG 4#/*рx33 LflwY~b;^}Nj#,"\Yp]YBpxƶI[j|8d#4WFw[S Baf7C`2hoepim U%Đ 6"~l0,߯m, u5qfW#;, >S^]mɗ"T*l d0S[F2hs%Cs2c ^nM&ψ? H=џW>,.YȥEFdٗ]D H^4|4p -,BfqpVE>,ꠠh} ̿v!gk}O(Y^PQOˏԥl =+B,Ox+Xf}1C|oz0J#9AS-;D3,Ii70G$)z(:#E␅AA!z17A/a7yE_+P-{Udg0׍WգM{xe5XV<Xk받7/k^=bا0N G(H jCۙ6ODV;DMveV<ѻΉp~ oSZYjVyhȖ0Eu; \5N:m\T煷@_838W*E-\QDcX4}_.T跮6+Ww!/|'fX]] $cY;7,؋IUbuVDq~Ykz~-0E0oiKܲ7Wv5f[sc}cQBZLpFo;c+ |OҨ2al@Ya~0/iLxչI2'|5t.րmc9dѐ ̟tCo4\ýX/-rUKxJ3O ^sEoű51tcI-g{P/0r;$ 257X΁M"NQ1Yj`rFwquNu4\gԍ !UI<8_Q!^0A U+A|&"YEhlYLsMQ%$4 @5>vU$f@ڔTGXYqCZ.ޏhħ$C*1hpeC**I 8" .38׎L,Yo% 'Ŕ8kR])<\ ]f<ͧBkd J9%Ψr\م@F5)qB_y2oKꋰRn&zB#!,@`;Q&GfmPOUI:ǀ])}y0۔/d7O*ḁ~pJ~nȢW/КA<X,t&spԳq֭PLW#97n|KP?W!2$אP;q֘t稒RHY%)/k`2i9Mc\n [keT/57|sZ֮PE:Y&U{a^6F(Qh[ S`j^o43e^ټ~'a`+jIy0| oW‚|UUu#_Qc"{ށqrn^^"S3j+z xcc18R9/<_ /VMnzum&mC.?>ՍH{ -Nry_]bI~~JՋ1O,.?Vfi6_ #tƆ:7,;`K JP%q1]z} )|K"N8H%UşHqsaU4HJʦ h֤Nlf~D-ۙNVI |]G]5 a0"DFg(pCeIci; L0n6/ty78]/q&9SYZ-b<%XSotL0uM8 ?ٖ}. MXO(>ao&YyVyqq8Feedr.g~ j~k+`dE Y?p3| dr,Q Di6޵q?PieI)ǀc;5dt7;-ELzKi¬8;Ag^66fW1ʭMTفE5kL,= WdT"7wH%xv.kL_*qԻ-B "]%=C.qbpf-((ŕU9yLg\ű1͚}d;'ȃ+qewT)?U.pK3>g# #7bҭ.(b*N-X!ED۫~"Ùgc 3 uδC5\b#NSx9~BM-LC:Rv Kgwqݨ$oEi๧Т9}lig4x>ޡ b{bKύvſ:Ĵ)Hg[ J[9TS7]N PkTmr=#N{S<+[F8:1.||;;΂:)S>OjKBnR"c&N'&I v w6gl̇_J>IQL2*2 G>'`:]fo_ Q =?Kj(D )n~co檏YFC6ݴ>N8D!Ll,󸔘k rOIq>_"&<3Dc"rRAkaԩ^Pŗ$Cu`m^E`yΑMMjd"|j"ϰ 47DQ;'҈YI}*SЗ4Zj؟43ćcxݐYHsx&JQraY&)T&Kn.fb|^Xpi0A cp+K^2Rau6*˱WPb?I]*.$=`d`{fh6J~$9ǯdP[erpxJTy!8dE2YJ,PJ5{o\X\g|^K,Ce|R8fUouml_.[c6w53s9&wҗ,)(Lr ഹJ%__|XI\:ֿ~*P]f枥aH$&/.D {Za%*l,a 1}"MOT2g=Cȭrp߾ 24]E4%Bvk觞q' Ayٖ!sΩL9Ȇ^*`f1Z rp! 'JswHp85q>ZxRr8ޟR#s2ju{Ծmq?ѤCX߃10t7 ^8›UХG羢_LGj( M؎NWDvGo942yz߷^ Yv(X+sJuؤ^[X^dCb^_nL[9e' Gѧ*O<.|ƞj Q":_U]4H|_)ݓ b9X /^X-H 29# $A"molϗ5IeYgJ ǀH<ʮfBqia`#oZ`yӊOA{U]GaǾ&gz ,4y*Ts}C:,6On҂gO1VFM(0Wv=mHY^M*מf5*Wvæ]:Vt Mɽt#cȢ1.T)TF2YZ犭%~)}*KO$=G˯]dڃ{93O,.rߊ[kV&ʬͧ=m5;Fڕ=)Dnu>ݮhxt7}oqmŒ55 "ތ ӫi;+>/ Y#qJ-V v EѦZ4 ,(@Hy&[@I++U?9揠H (kh ^o#sCv'JOZ\4iMHmQOfe"hr x \KF&ŋEYO*]4rnևj:u3rL8dzi!⡉>N+_V6$.m4D^E2-R18H?"=@#ګxg 8g%uUžDyz_T.{b)x2cIC2E^i"bb*\ 鲣QIM?[jc0RQ~p&w˽4:x, AQmr{Zm*JJY 6px;!TQrC]z7 ՗h"g'DY׃9{Pi.CqAƈ0.=!VWje)EK_B`G j}ǽE^=3 \sq i4dR3J쭞Y|^'ca`X*yt_/unC]VDjtbh4n%E@hmՋyE0 |)j)6 #`cADr0C(`%NűC ;= vܷ FIdַq,ٮE Zzͩh`"aJ5CK Oçiu;f8{ֹ򀈏K#$3ȦqT._ooqK8\_/KFj36J Rx/~lqȤq8EQSwYgF;rs.]yH$t$A5㜗5boӍٍ]ۓhN!V!(J|{]IE[ݘk@$]Q ! \QZqM7ssWBU<(kH;@U~kof9pX*V"lGngԺ>`-]ף2ix"|]3Όs8wI4O+bQlw t(\!9O?V~Sd.;C9Afpin:0ܤK1GqWYx8,oK>Wsl0m%51?D=Z"}ՙУfŸ?uж(t6U*,Af~Z 79݄>=L#aCPTCNa2^|]| 7N@2ӽgEܭ^2|yt1%7mf'fO¶!|dD.@ SѢy{Y(\:D/l|ZYrV}/׹LPC٭,mS Wp2{+H|0Qȟ8?P&4((QA |#Ij@2pE`䒀&H(_x[R_(V nFR2Htd^lZCͺk@ië&~-td7 )x65i{DtUrGðw\K;wo |tF^ Ҭēs$ipu ;RupZQmu 5KQBcɪ+gu]XJ$at  EcN2=t(Pl# -Pd[W'E"4oᲉHhްÒmY?#&-5n*.U/1Qc#7{h,&8z豣(Zz $T  *aFŚY{ͅs9&Ôn}"'VڌiR69+y|0hƴtrheZUJRI_Y58KQ+I7 Y@ #xЊ֚GsEvaX[CB_ U2 @ :)}X^(~l*sh˵[1bb]| X氷@Vd'3XL)f_ N1|,K RHl{C=sumK̡b[אC'-e'r?퍃`ݖPAݯei;v 6gԵ`"bJOulYK~ED"&r[ ÊW PAm~![;V m;s"Wv>5k~v6%*ˏ;Ffv>~BbUğ L(o -cCCX( Y5<-hGMXmQٽ#R4<]B ՁPJEiMwϟOGXXm5oG Fkj,^C:CL{!guoUNMBPƖl+AWJN)KոjMIEHRfPBwB+71 dch`UX$HD]zX} H$x"/ĥeʸ$&S6${YWR{kf^fULR.Sd4ʣ_5W 3D{xM0@Es)wJ(zZM^h;Dޕhz#r Gapv0rBjKRԻhlG<^A+#.w:\fǷ0d@@[q_cXg#qh=.5Wg8H([ogeLDpTKI쓹4-RFca(5HH$A {wYѼs Js2(S%6Gܓe Z Iq9Cca*N*(wy& >L ˈ!`'3,ozJ-9W1f5&X) J*Ls?;,9I\CUڈ{ xi:7"4Y/-񵥂3Z~#Mf4?5U<jɃ(\^ 9K)}K΍–W8wg`jx.-Kem-@>y9 @#vpiS1_}lg GfGTOE9zO'ƜoNwk?XjspsFgXϢRңJ>xco`"`V돃. |[3ȗki:d;x9|bIeScB< Y ^}I׊G UZ"LӗGS7KМ=YIw٩av˘Ͳ$}ٽ%s]`\oƇB|?/#CKҷ)aF zv"j?L2w~bKɞhYE.;ŗ9NEU3rȣQDtv^Pp*Ơ X&\7_ψYt|F[ۈ(@$?XǞoς uyn8Jjg͏db>LgQlVD:9ޑ$M&XQ.hB&0DӯמݐQ$.+[! vmV=kճ*e>`j(\jnz$>ѩn`'K^Bg<L,?O1}P؏FO r/^ }^;r-eXJy8ѧHWr UChs洷/j ȐӢVt_ծD)z)`V⑧3Zq4aӣ ݇;jΝ7&@<@1V'*>C LuJ$ MKÀ0Q?!CoK#CcAjw  pgj{sz*;U&e! R+ giVyA.w^5>~I#IAi(-ڄp1(\W[׮ј_RAX [/UDPzhL[b_W׌;œ C6)qARAZyrG` KYp4ĸo&v1"{FېAlC|I@HtqJSFE&J { EJ(q&?,N9czHfZ_ B+Y^<]0Upa_9S>$f eylIR:W~( uPfmUu($feł,_Muɦi(>v/K%$ˊrfB˚wH]Ttٽt<WZ챽w`YjD[kFYX,i1T9bf2 ʡU6&GU')ׂuuG~]/cxaűs 4*Ѭ6FV^Cx5Aǭ2x,c:>Kԉ?ϞUpA~-~r9NMtA+vH +lyDvOyP"qD[-i\,^sᮣ0\2]Jըt^ϏOhI:t} ByjOeErRj!7=Ia'RnDm k燘ڧ޻TY OUmFr޵U,1“ G S%MPj&*Th mP,n0)6{L5Cwx3p[DݶuYmЧn:d+UtR_ƒfq U}9&}Nhf?I>~QJ6v =wְ{,Iڌ\`] >{UY`̯o㡿e5+Jf~`E eDd7Xu '7)h@5SUJӇG6DsʆdN\2}9tiߚZf J!8m~Ns4SI@i{TV{؋rK&)~yHpH/ݸ `TzSJېDƫe?r wixr&iLruM?h&jCpLݷY7؇mQsps &z%~}VsA~`;-fۉV#hQ'WBªӀ#;I N8'JjiS3<~[PcP2qtaIY,^S ;Y{>a5].C!kt®% <1QOHrɁњue 7Ϫ&6EOq<DC J *os2vZ0lE[7F"5#Q9OafA] ɢs\y "MlVpSξ-qsz*Ec| nI[qLH ۗ=yPf.ոhoT]``dJ4^#ir ;ErVv$ KOjd716_s`X6=Q]7#$)(\B`bR~O-)+޺_EFƟ{Luh/7]֖>d,Q0BJX˕+/Ze JD#/\J:`\2f< f!"fOE$+SLRϏlE[*o"$(kb!ڔy` tԭ\iET\{V&˦norT%ߥ* 'X@|֗V Fw };^oqG+^0޺%to^w#5Xkh-ⴕ)BSd[Bkjjlbfl["W,>%[]::rF̲8tn I}&y(_wܿ,(3e :)r`?}Ȼ'SlS'LZzU檟- B- gvץ{eZnwG)02H/>v| vp9O7p $?y},`2q0݈Wne5x/ON ^ :񠀥, (Η&#)Ԉ[U`J{{9:Zůy͟ɦN a)5Xս3Ċbf7(`$ sq!I;%Q{ұK݁u]=4M;bq0S_ / i1Z@0IZt]6l´o\7ơLa8=*orXJONA(^ݶZIz'h %nryq  tFȏ(f$˒-sդ&HpR;3jޞnḫ]$0X&#@0/Se쎷j_ub{aBI(*ͩvdғBhb!#iW?m_tE)gd8/=1I$soy.NrE/bשe}N?uԯ<- Bgf1n0>|kԘ~nDSf;pOҶeTkdr]nKT;|fZ:>5/įWΗPJśQBCk׃Elg9oYDi;Nyul\|XE# Z\Uotϸv|Hz:Nz>)T$_\ҭ{٩K顛_HOޏ& +Y,m:ػlϢ5A#xju# ӭBaŹBJ-\^-L TsA.=URF?44PYTfSbJWRo_C__搫)Ѵ;qI֥%­ŜgDrw> q2Ů`o?V !14Od7MxJ2,nxvw!bī%LmM  >o@&tJj\H]bS,kDs`PKRcŸ#|yJ*uJPظ$s_[Mx7h=r cӈHmЊBT߬*pi )ǖc :^h62F?Nb (k| f#^BTf'N!vUHg~lR`=xbKT~3ꮴ!]"5&{n=x׌eDܰW>ʂ*'tSi&2Fx5<ߢTQ և^!X# l$126|j4.\f9/VYR,rG&kI\Fd)ܜcwꀘr1{z5Ҕbm&b` WXtv+H>&BY\}% ~44J1=UVaǂAuXMrĠvIOqIUDf>ωZa^ E]'ɜyI_V6ן}枚!E\%M"+c[GvFtw-p!œv~S(b{~jc@`s+1 uN8hf0H͐Ծ~h%CdB߁~\qeE ר.d Fέg;D)=#%*L9|?!ygDl\@ *_百W )<}-u=Iks{*ﻇ\.lBmO"G7j2њ'/r21/Ա~󑏹{wSUnܭ=ej A#!Ԟf<%уn%hKK"oY[4`J׿̣Wefr})$Rv8$r#lb*jp@@sqk,+}dR_FOξв?̕\}*iA8ӵ\~u ȪZ-jv,JAo ?bkW5 ,L6F@$u2~Q97o@ k6U@a\,Xjy![)%K֕?Ԇa3\lɆ݋MKaBV*[Ar(rFca/^<@-u#d:+',d]mfӤGpbر֚a+7u\0rDdƤ >T!:*@GJ՞6LFXN[|__OV7l&U?D& '(\lĺ\D #J2zpVL J& E G^QV˺ow{ !52n!$3Q.3V6&" m@xFb^m#zVywq/sxP|Tny'0YaЙOAO !rnTm̱}tF5S"Fɮgd^3V:0`O0c* !KĒjWyp!!Ȱ' 2W?/RnL|Ȉ8/WHNwikZ F^omGp"Y2HqΞ•xQ; d! nT&G58#);vVӓZܼJ.x$A}%7 Qb`Ճ<8~|; gK'5ƓОB&+l)Zueqc^G{5Zܿ!s(jHQhDN#{ye ۳XuF(wɧGW"˃s=XyTK˴"wh q?A̕J,H3nBۤ.Ш ^0Ux'+/- WdTc7}i(#sB ji\2e S7 ~DZR!Cias6 ;gҙܼ`(vOiՐZhRS5"J8 /]{RҁFl&fI\ V(2*ꥰ#SSd)ݗq.q'lhQV uAf gVf V! sE ,51=`[ !o3#?"`@VLҲ$hW`N(; |uɜ_pş$O<8 "+Eav!Vw_aE5 A:޽aJOt|hQ6 2":Rh6MeB)5nh48}ܟ={{%?<.݅[J&܉>+z+(P|/;,0?yctu*Dbdʪל<\[J-tjJM۩{|u^2:=Du\}^#~j(pt =[ $4 {;s hEtSș©h 8 hMYGl,2ױQ0=Ia`)sfJ}ۊ;C{94 ylk:5/A맦{4+skr(Xx ?}sigs<螭 DvU J}Fܕf\6 &3RxxME!PH15El ڷ|+⒩KtdMmGe;3Ox-߉_VSɫҖ7_ò89NNx.;8 E Mei^c$+'aQP&(pHB`\K鱆e1ne QMbxZ+0pRaDCx>(H@UZLe0ڻ 7]"q2\27`^;NVWBi,d)F[l4( Jjt]G"C]BBdf hL}mjNgsYz'oM]WK~~>{͝R _>_ʃ P1~5څ3P0yLrcX@?[o$rqZR7hcNbב: lH5 x_E`x&6Qa "BD:nC6rw{mEa=1/Q'*ĒDP̋('#' {9;wZ猃lwA\kt1O5b&=&HfMC($2gy˕cȠ.e=X+lV:a-Op =nfTwk l䄍 4[qu{Kio󍠆un -Hrڴ/}/0E.}tW*aZ=o(dl [!6 H3.ϊtKC\Z3:ũ$N}!tn7O(% FY @Ł$ZȘAxލ sJOG=>*XǾA6ZV Qp{آ0>lU%D`OpHDB`zEFLa;W9e>6(;DiPLC{J-PuV>;JFnE>IiMnG7[e1tRo߫ LqZnLaZx$:ފ V_FoԻV2P+?c͍fSw`iќ긩eG`cZYWϬF F{ɼ!r#M9V=?˃<#mC ,Y7=kku^FH3@c܅̷YG-ڭtċvmMw_+5Xi"вj?MmFH^{r`5F@a?W:Ѷ`ujGe}h; mx VqU}Q)wYԴZV ?Ye#sj6_l,TQ@o9܀{b;̍i[4VMm^1cDC$dJΟ?CX$ L(f[N((ět3 k8C٠g؆1JhQ@6-L"BQJ}&NWePцvqa_ݒјU(dz;?j:8TL'u68)R3#\Re&dZ璛,XY{;H|.gY2^CgE)go*zfAʼb2n9=`[Kf#:vâtQ߾WO:P_YFҒ{;f{  %a2̯!hf?FgR?K/SWTmRӾwCL=rh8\t5?o`v f7n!^+9FB|SX nZxI}LNX޿ .zxViWڌ!Hg,BmI).WHxnEv X̱qKY%K`s1.Ty'PPueMboMH*MbF-xfii|~%`^~m *=H又tr)}lUIWHxҪ-0jt0FmpoDf,F_I7^ζX[0d$)qѕ;:)ej*l^ k~[H,K[Hy!e,9E|\maU@49D#-gl vJߐT›44G ~T Ҫr>4|WIҿ`gj,q{Q@*ΔJp\z ~Tx.QߒTFL,jܵNZX96[7e]? EJ65O"͹שDJD198n n+Rd5`m3:~Jѧ+L.tķyl'4oot>k{T)[΁D$kYXo~$'.v2^\D`2MdüoVUX*5ӳ/޳5C i@QGfJaEVF*aʡoY#Iyp}_NMrjCSu%00{H9b\CZ( 'w'/E(=r:v!D0pTJUB}( xZhmF`T,.E:%^8p B&PT?mZjcTfVv:44g,?lmќ}o_z[L)9"ݕCŅ"G([97W|vvИG5zmp|BHzo)_\y%yÔM3^!# / M#h,w8BD=9iRc+> mB (Vr ZW {-\J45+rbt*Ͷ̕7;$ذOt;w$ʁu'_f?8}\zDv[FA[J~Dq$Ώ3{mˊj:SYt_s\mn ́Gv;qք`,/(YʶYh3a;]nJvʥRa4nv+p#Nz)S54S GO]ZB e@d񐋂ij\t6A_F7 .W@XP[N窀ba:`,:!:ƥ^&;-{rqYE tMڨm#[$rnQ'D:b)&Y'Xf,[wOD-ncw޴SލL{1o$2PgiftDQ q:Z IpR#ɩ;3 a#JsK:l:cJhDvimJo?JrZhX0He zRa4xSq=&CJ;ԆFrȄf[ e}AaVQ{uo,nIT̖H"i x7TvL3[&^eC*wF9 eU8ѣčp(-r&oh_$JVM+ɘ"o(u3l=Ag4׌TzԿnpշz4%R2%z >5nIBR%D8,ԇ;M!cu8x Sʮ~3g+0`pVRe8qPJ4-9tqncBQ[T~j1D?_J ^b'مk ^WIEbYdp#P93Lk}X)n] 2'ӅyڞK{Գ]$Yk+#D5nIhJڙ4Na"k6J Y X6M=٩ q(`1c5NZw߽(`+( $Umiȟ&KA *)on%epǵ6n%\i[}*c*aLըǡQ,+[s1=f$kz0O V:yZҴ2З[rĘߛACkE#TzH?k rEAiYDlOLwR[7Z?#=/v)Ֆ GeA[1c$&Ώ}2{~fQ[؂ 8@{G |!!EAcI%gJvCGi漛絧]8:dj$VNI$\B>A (0s|و0gi@ vgscqlg)ckx4QTT&]ilRB,fYYz4@fC0L u169LaE+ eOwJ)d?>Z7ܟSSQX8wֳ9:G.ʸIMe\F*j`%nQIo?qœIMR 5X1LQ7.BPOM$Tוq39#4uyЬ`z3 Bs٦:ԍ6ni v*x fn%~hfV TX\/%*1LSilgcW\<D2GJ{=' ]d(^ٿGd72)2'~:#̻ 8`3G!Qfn,uG(*ٶה>HQv"2mnh{c$Aov᧳֑_i.07v< /ރc'# ?4gniIV2#aH[o7Enǭ7k_bٺ=5{k F^O,V+[wDcjFh>\P0T-,3 tdPx# $nѿ5 -De/\@ق96Qn޻yA>'k@x 5,jT/pvH{" $qA e[zjrϩ101n֩kEr1G ݹ5BXT_ ͑Un%@#Rhn4˧ pkvHXLbOCoQ|Q -P g>3:Ŕv3i"?p&~8}, TtE!.9h+_խj)ܲI *m^(!Quڷ9p$bE5!j"H!դ)ƺEp&B=ZwnFv-Pr5@rN/:9 /UdtM < ҹޱoω7W4!:Ҿe.T䛗^ a/=:'}ܓnPS%:wnYE *ў ysa(RupLLF vG^-&oLXaGodoO-mmqpcZOòt}u "OļY8q3:Ms5"ElXk7G$_ޮ@[] `.ljXC7U@|M'XjE6["1yu #l.gAcNZ 4v&[}m|(WQn4j&*v0ZX|z (0^hn]˂T!E| b sΦVx`mv[\@5?Č}p#" Sl#Ǘc|xjP[BCA*`a }_kx.Gs>u?WIlmLk22u7/A+,Ѣ(xr[jI+1Fٕ,Y8N*"y/iUkgSz Ph6](5hOgX?8L6[zĊю| iL4~eRf< ]1II>Dojr e߸E!@Q' Y2x2Ix@G%Sʺ+RU5HEAW'8u]P csRjy"&5q8Y]Ro`aSk!C4ͩ.bJQ| sJ6u0Y,dR@ezck/0O-kO&Q1ClTTyVmxH J錏QLuO=C+)dTӢFBO]8~'`#8#-c IC;=O l/RК?s-;j8)2I(в;vS2;7>Քbݭ2+ F'¢(B%9yQ8wl]Bcu;؄t;M&f}^a{?i~PcVk-z\)XOeO u ۞݄T#n-,(DM5OP^ܔZ3k L)7#8DpV@qk 7{֝sfKt^~z$(2z)3Pj'(K$Ӊjƛ GO@¤3bV۫'Wۇ0F+^Ҽঠ=Z%p' j-]?ZW'3τT,=}onuw %\&bx1kӠ$Κ,7@A6({G19KPHA27^i͙#TӢpѠRuPm@LQU˘@,E[ݠ&)w vqe|џJĴ'ZAXwaZx?`m: TP2`~b_#G-R`zm>wcz,ɉ, 7䚃X7k$^8GقŶ߅cOEY0J)#Ne-Ȁ?W]}|"?qRn2{@aOJ%"gKO;!83KuN[]#S8sٌIjCsY*FCJ}7±(v SBUx ӧcv?l[ 1ȧ77L>w"Kr#rꥹU-8#+C堈' y|76CI׈-&*91܊} 9@Z #ۆ|7ϻC/thl&hG ʑ̙8R EE@wx;Kq9D\?E=E'q}@C[KtpYj=W1j-;]H<Oo,2 >NYmD8#:E1d_+If4\U [ǧ&f(MtnvۍPڭZY`Ua_h )i+| != )~6IPZck4㽯(5REƒ PeW'.m% iU%~w)*D8o̻e΁(*YpxN,TiS!v12'6_^$,ڵ.bfdꗅP$[F!,tzBg֬"2>.usA`^Zo)\e} 9?,u1~vwoL=h[pqЂt6Dm:t~f_\2;"5#qlby3- ݠw`~+C9s/ƭ%ul26+@㸖]ydE9hqx"3eb?-MTȶSłU)8DbG[fH]Xcl `),;!*uw2M{F7NTVƏE*9嗺 iCuw;\,F bχlJ}'JPau< KJl)s3J bdkpͰd;Qvcp>gңe߇%\bI浞*jmplG}!(YjSb9A<4&QLچp8 e^'fT'vP[GKyy:Et 7]P#Mc>jNw_`zVc6cP\x-:YbY6y`{믰NE br[ےID}+0>cn~]V&l1*1m{(^&g2ZAg\.+>VF=ZK8pg|QrUc7⎥Ccb97p&ʄR DfV+1L˜a\|J;}BF6=xP5l9嶨yݤ}W A, z w wbɍlt [֯PxYϘYe VP+qf-f[x?Jص$ZoQ-k$` {PL67&Sk [dra14) n_>U׮!Z1Dy{2PNNQ[Lu ,W'\к0_ߤ*sAl_75X%{Ůh'S(r [m5UU>/(gW,qBWҨY o8 FQLDAͳWpo=g|GRd2-=aP\@UdBm# :uNb=nYzd9"".)G@`JFZ_6 )x6<-*+Y4zr& Q_%/(8wD^kcާ9 'W持R~ wqKlm-$B\\Z%.N8av C`bH,bA%#{c"lyɫlS ,A?d(מjZ\eӛѳ =p'Ů.lkL(1+Ƶ Qp߳y>00Hڟr"n |=(^d 38NkjbUpfns$f4lA\,6nKfN QXw=vfk|2HG]]fHn@:ݮn/1F+"fhJ[!h~#d5"(n/aG.ٗBvLb;V}9tz evn{6ewP`s\pUB;.ÿHk*_G9r6?|`$( vS+¤u|TN0)i763ɭk*:-Ƽ gm?jytbU"=q:G݂OP )SEĿ+f ۪vl|S%rIR$J ae1vY-ՍYv`YA[u }սs7b{cS,ZP=aX Ō%+× N2~*,w ŖOܰ / +T̩L!٦D|ھ}PO1ʘrA-P!f}]RH7a[1M ў}Iadn-Ja26U"21!E3AqZ=7p'@5z1qmꗜ?`/uꩾH1V!)\&t!x5Ӧl0-o&/R3PSz}>bB 75'N'P.nqB=vAO"eI~c(|o/ =OYaiI^3R0.G//N])$dV-AxǗ~V@@fhP fo Jg$auf ULY %*Axf"Z}iT0d3ze~.^B'E t]MzeœJ ϖR̪pk1cLnt5;i_A|][8uaU^ |gFhjY f~mtu-'`]k{7ޯ ӎO< թ}b`A,hC"Sm4znu7 v%'s)sdxךd^nPoꨃڥL6'cr453>d1nSmmHReB ux\|[5펁2d4.B$hEkoF=Fٰ:T ^xvC/[/<:D# 3ٴc@*c:<YOh*kDm pyp7jPMYn2m"g-dE<Q8eG|ޘ^//[!ZK|UOÀw E;]~hQIhl(醻5DckM`KTץ F~q葆bŏDRMcmg%ʎܐ8ѺŸ㼘 {[LeF2V&} 靤G=Twu%' v^;!nŗ ^ݒ'f6~]]r'qq!Ar !Ay>b?|` e@WmL[|d<,hԺyY+f AA7Gދ@0K|?0~hU?v\@ddВ&\eVR *QB8e{*/?z`It9*5 *$dc8'ἨyZd42[0o2..vPݸH.Tv$ .JCd4aO*OXhȁ#X|nQbHx)qPÖkAzgVQn=Eʒ k~]S1(wPF(#U14 2 MIJD62*!* :\. ŧ_.6k{m4;rLjsTkrTӏ܆j4˪HfJO^"nu D@ңCבNNX*vwZcp>S՛?}eaD*p|e-}Y)-;4)Z3) /qG>(ԝsXb@u wɄLه,k"ʎXf~BT:E5V۹r?ӏ`g@/ ]( ʢva $O4*@RZo,؝h(1ؙ| ^",STcqzi;CďF]9#LP ž$R ?WA23$gVo3Y ;#뱎cR+NmqtX1:XySD[\&;>ss׼ dޥTCH0BPE{Xxm/J!24)d}7@T+gѐ_Hb c 2*MoO ;l%7țvֱ-*gPfR^F7s;h^c|%[/8JosKE=ؑBLzH:Fupc[Jy$}/"ӌY'Bg8CXXh:lSݍ"^(ً#{j$+6#kgc}&[2@rSxZM G><׉?+T;kmXLbtf2DwLtRb7LKp M; b/Gp+Lͼ~˱DCǑT-`euwdG@ڰyLW&`@%&EZ]ZNP*GQ2 =. NF OL ٺ*"Η豶ͥoMRl,'ڤt8z7!iX:] inұܭ)EKGȑqcAMGO)G6~z3ߣ% &#}TL9r9k{f5ТKoht[> S0n|$'88cN*Om|4ADzEND ,.5},vSE-m+Xh X$^1xڱװg貚IznrJL;%ټ^ hI?̤k7y͋p{t/C>/VRjP",~bȌS,΢ NC/ymQIGWqb kܖדޝFq>m@ |VgWqT$B%+MҔO H26cܸTf5qgq̮H;|2(J3pwUt)q<}\Kͮt,D10?ҒXJi!^J˘^%0x+k7Q(-iʡQO҅eoz[]U!c pGZJ.LFmQܣf?Ob4&8*S2`|ӏPPm&w{(!=0j%';^.`8Ά"@jnh Oi+w\:MTxu8>dhbZ/N1SZgo]r]84ָ{i(d=V2O `F0x@ac-4eOĠиPUN'GŅK[_ V(K4u  H]gsބN?-V GCrvꝇ+QЛVMN7&TNjXS"\b :'ڡX?!p??8;{oZ:ڣAASC޿|KY4\t1/4բbdFᥚ"{J$?j[˼0띶qtNRei-A0*^1"$>cYu%1.όWD n.F~!g=Ul4^%Fo{"&d֤zPCC/W2;w剟/< c/ɜyOt_5; BJ#fF4vW^kWF{fw4'ҿ`<_(,sf'"sȠ)ޞkHrlo=w}l^t"Fˣ!';5hYh6P2Z oSQ1)Ef$iU89)|xGs 2+ۜY׌#}N>dǥ949<W\KYˑr"ބ3Η6nv jD~Vr~w3ז/>ްl34;EId*"M9N_% .p0gr&T d3-[  x1/ʀoĭbt `4H|x$~RpO@mw43<)c2qCG1v>-pYz℻WNXa>IUBSюNAs(_syI Qb7U@/ϠroP(ьr{^Q7beD*")-%Xfc׍t,Y_Z92&:lrF&4ryU$`^'4! vh oijF΍7>wK'S;)|]@7U1cJo|zzNXfBT !ad sylBʔq'z/5 I<`6my'Hr+So?kZNnmY${ĖI +qo@/(xKJy]E32ׂX mY>|"r62k`g %:,/[>ZULun"/;re -?~s EEv2JN$r_lBhmE,ip6|H%}fWQd0YsFJ%.(W99ɂ-ԦFפHm=;Oa H)wbޠnXG] g}R%>I7TA,mnQ'cMO )0j*5{( V37\$5mPj8£]pIhkSqdCiHRJF'jԠR,R0f Y*]b:<% ЄkSpE!zϹ˜EX>3%ǡd3dC<0_Mc`)Tu$t}`p-D2*chL^ 6m>/h&A%4m׏!6! CO|??Jk:2| Nsy uiMHr/s  6 ha$Ojlwm`OTq~KH*.ro lˀR!ME.H{I5P:KX|siP3uDJYU! \X6%E<ޜC䜿5X~R#X'9Þ.^6Idr߸oӌ䚹sӎuiLqj֒)mʨHwU(bm]ŇMZ j?4Rs.tpř3U. ”)^&4 !E87Ml#L0 fPM}Go\ѽ9`Op,OGAЕ.in iY`"i\hg+P=xO;͐)g)픾l)S5=^X1%SF3ZgKqg2xyDup.l+RrΉz OFՕtBaz r:6 byï@3N?A0}[pt$0go10nE2Q HrݨrMXR:h5xmt152Hra (kz?HQ\+` ؍" J@m*r06٤ܽVE圗}FJ} ׉BXb*5sDCjyP2(rߡ7>AB܁ֽ}:z @ӫœ4lG8U|=)H9*ۈXCbu'<1ZoPWV8@2JpɱC}2Ԭ:esa#HfYȐMt=-KuTEr*h)%1e>[U{jY |C_!f`„/T݌FIbA4e()隁ׇӓu!-Pe _݌%~w7(%6S-,c?M9 +f'j^kL;Tyqx$/BF6|ɽBD~^>%J?fDZQEwYv@bH(XMMӬi|`F  `0\T%Q2LkdݧJVcEUHi Ek҉m`5'Dҗ2j_03;d3M;P9V,cUk 2EUADh;i/,L͓s?`qMMߝCcZP1ܐ68gaŧ& T0? TB Cg̜kJD!(+Op\ XҖAY5 "< B{FCFWV (0v;7F{smdye\]ˡ,ٝ囨Jr} Du{oFO y/=,8#4 u-yXoCL˙J!:6Bh hr}ː5ݹpa\ʝ=J/3k2Cߑnb68FDbê o5 9VT {64U Je"j@mά (ו)<^u5OGܩKC8Hߩ؜_v˫ !iXƙ/?1g{P3ꀩ)\ "c!_腲~ P4 v&ӏ3I|xR!$em nrxS>^gƅAm+vS:́o6z>3$߷e> AGY#q {j9F* M~8*& \|F߱NVm!` _E0eH*ԃ 5J%Dfc%Zura\e4ut/,.tܩ@0(r-WtEР@yzi c7'$+Ji>G @]*ջkuS!SuH9-!e=,%\jvaj"Vd_jՂ ?/}MS۝ܱ_ qȞBڦ}_0?9O~. Keo4߂v߮|zA&XN~ "Q >aTxl1y9U1e.ֺXݨi yRX:F@` Gw.ЄI;~ 9vj=2xتZg~]j{"/onCp1}kY& K4 ':cqO\H}Jo3ު 0v~> +j9Hsmz=H8/!A1 Zڭ@gzN* No&Sj ų nIy\sLcYj`#B{bri䒿 LhGY^C>[4!a%hk Vdbkxn8yQØ)L#`ޗmw{*|R%2݈kj`|R3i{)u_xZCpW.8Gr!D 0al0/ua^BUr |7][~^U 9B"CuX!UCWPx$ezUkT L!v  Ӛ tUƤod41ZUZ1Ձq.i)0BVO0ﳅiibl&[X!_W sI%H9أ)~41*@JvEѡbKLS?!&&q,$~E|Q]cu=EP@4DD/Dĸ89Vo $~ |{⏺b4]XwwU1bBblCi#wnnh Y|vF6+贖Szg IcT.\1G_ c mGS!S^t|Z=CBuW| |yN?@ƥ3A}c85ZV%\Ldf K D xN45QG6O1$v\~@Ji8ꡙ,ĝ&O5>JnĜeF ?rPZR @׳{Z #EkSF\7"%2yJҴ"2nn-sO_|{e76$pS?*wG3aRm&dױkZnq,v@H¥}^f566cr . xvFaY!fdj5Dgr(^i~Ef Ln.aI">*4DuW 'Ay~쐛~Kl6%Ba<\X0=-|9Uqc7+VXPv׺Ͳ YRDD4]Hln5sMM0 (!Ys&_n&{|У vם.yY5M5J6+&uDŽooY|݂gz&f8zR ݽ">&s%lh@p4'{; 289)W-t8WhaeE>p@msAMՎqT!UE(}&׃ZRIל㈵c_(v9|n ?CHRyw#KșQA *X&q'f9F^>q=J9f,=ʯ# PAʷ0;*n43`ۗߣ}^5Uy]*abq{~Eu?cR(w}nЕ֦V?$\-扅5oaXs^**p0k}ISrab"EJgan`qe|+H­Dk@*P+ 9qج]Ր\DWq@GCJ=՛U0>dY5dա/56IWøuuLeyN%PX"tހZ LM`R{h8eOήiʖ/,HEfd@|L4&YwxǁB~trV;Tn^(R%I:40[e|O7Ө\$kɵWs /@1Y,Br H@Q===ZQE` xf}!Nذ"Kv8>L[DyՁKb( ,/@/Ѕ XI_XG:cx}YQ;rm: |ɋ/7Ze1!J}5= YiФiwtT,B݈h>Қ :[[54pY_xFVŻbj zT֯#zkYX{rS}r EkwZZ-sa'SV8tהd:J7<]FpY AaI}Ğ#E{ ik~q︁BM<XawNzŤG?ϸ%֊\KU)0"5Nvbšm2޺.h㫁TW}N@*^ ށs٢^NdSOrqd*m؂gl-s Z6C gij\gdUa6-ϐ3B#T M<6?0nj2ݕ'}.KK:dB lDI|% m'JM}AH]҃P~nJw^PV); HPAi? ½y8JMFpm#y2%R0(f[G Ƃ+N QnE7U 72M/(PBP؍ͧEV3G-lP" ]z; umJT45d.SM;Fg2L2टnX '/(Ua@jsRa/Upbv-Md 7k -_>6%%w回MwеQaT>,#s]ö@{ƫRD*U;2[i1*cRtB*orʀ;IFjNsJt{@呐/pcng];JXyf4_,MPUSwns~P*3}#̌QjحGη!k%(0`q8MAavjh^3P ޤC%qMT:@+ A6*kҌ7ٕfhw (C[!aT IG뿺M9f^' }USi IVi?C{Yc|M&0H凤ѕ#'Π>]t=omXT`Ĝ롗@N\M}ɖa ,W%>H~yj hYJ vfwIt ُx; B*`Vݫ1 [wEczcߖT=eBt~>6[F70c"EEZ =yIM0{!1NכgU?OGcO~]PR%EGbe!x$l fQ\_K1/s G3x¼7UUNpa%"ԣpJЇa%[*t=r(e:7wߩlY3j%J#|j_SJwZS.vQ*2/x %mѵN# 6sɘNN*1[72dwH6 wv[g`kIW"nZZmeʕGS{m"W@MV [)YU3XۊCS@x93tFZ2AfÎʱxCm=(#¢6F@)ٯVL/.>+ق YאKϸ ޹9"NK~NBw =F>ʳ ^~3jDvm`-Ψ(ǢˎMox^?jXdQ!)T#>/""͎Q 렩~,1݌ܱO}soB+yå jm(/HuեRI ~k}G0p:s ϵɊNu3{nDDA4"XW;!(1=̥39:].${ht• FP/K͋m߱5]B[y.:ɔfvL}NB/vZPe-_1;.^ tBf"Y|$/}==է:A9>d"1QE1 EjL!\x32(ilxLEIT,fCEu,& }]w W1wrNoq8w'>~aN]x`hm|lm°9բ UkޒojV8]@q>*1eVi:NGjhrY]д::iL-`=d*KdI/Z7@G ^٬jzו)E&l&Q$rŠ+,KoV5ۋө%VρHy=ܞ %}n zώr܇Mw-?1" /B 2Oթ@.PNwN% ldlGe45ȇVg'yKd#c7\UHPh]&-:v: (ŬKhyз`m5Du?׿|\ *{hnA.a!hfq&%6=,[zSu '&(^7,WPC+Ɯ/.ٍei}]}z]"}y1)F(CwB(NymӭK\I87VZ B*"^B~H6]śsO38myB%FA!t_#|z%pUNf: ]GF/B!K>rQ u0*_W%s3/. !4UfX9s8slx@fxsjP\[#$ ]pMNAq\+Rn1}lai7߂D񉠰+N \5U7 !E&L5[y*4Rtž'--. 1I&7H4tz?h9;n,عw_^XmR *69кPyn',}LEi/ ڹu <qA7&xAAmgo]7 Gr+FQ %DV)/8oGSދIgSRD X\5DFk ?@~~F"˳U.?spq](.ty9'9&,$Qw\APY=~!c@1ؤP{OZoJ:Z>'8[aXD-Ϭhe;hwqy2C̪ClE@<^ߑQN+^j8gTzub%0|[%@`ry`]/x]鰯8寮O=5v0 P-2e7ل%JZI%#b \ .rAȬ~[6Yi&}@3 ָ @8=+ޥ0Jb5h1:CA0(JؾMhH'?29Dl*xG6**LY {a:gg}k5b= Z[Gu˚a0K:֮(ׯ;,3xHlk(‘fՖjXqS&v)Qd#-ԷM]u[Wn&Py'XMk*AkXWXc0y 5:0̂7Bg?ۆ7A;`Apd/KΚY#@M}}O=}+:%O:{<V^geh*[/k40NS562v^6U edFĔs!o4kADi3&_F50z_f*LcBB(JqP˜|EJf7c> e1/kЍ(|F")5LUoˊ-%^AY9W{HP2V ZTZȱw\c%_BYvb\8JC6@dhTtw:~Hc~Jjw^"\DT vji5g|"]I)Bd UbtuU8*OXimd u/qS䮆 w]`#X4P\kWC ~q~GZ" RJˀE̮;z06 RǢb~,/ HXLG:g6Cyqg<*CXzlIhN ٪?:}1BZ | jQ|\5D8#<*ޤ6I4mWz9krf!IyXldtg+]W閱2u|vժpVaxJfӆ -1ޤz&{uSʑACNVk1[poԠN!Y)BVL* q˅ˬ.5~(y+P ]_[vxXq'-V.R((tnK}\_X756'Z>1 ٠:0TC^XB^BЬeO-WCNU;{8{QgѻZ;U|)p:$toʟOeYScVZ+k[v:)+lc)?\x 1j;p@Xa倧rf7@sQ%4Ao]9ZtIQæ=?[WfGbuZ8,jTGo3;/λ᠎`#''I5nJ^r=B_ ?b. SBHy@HeN-,Y>q8Ge1iCK _%쑠֏WuiNXنH@ꞽR̀MakF\@9.-аx"X.!x귪I.J^C:] ; Nf^yډ=1.wV{Dځ<~,K;}mYOcC¾g{32Z([< 1`u|T3 a@'XuٝBrwCqf/F|d 32l;-6$f@jGۘ%M-E)oKm騃]Zp=^Fh@asSY8}|u{` λlWYY=T !g\8@^&G\?>-"arX7_lSY#Gи}. jPLZt:mP<,JXEFDd/ҙ8VM"*E Y]!?5_Չ+O, n\r $л&XYVB]o^;w%yQPX4A O9jaVWNg7i8'Ոnxn;.lQ17Hg%ajb5*>ՙ9f4Vx()f?XSSWW.$9$=Q!wyx#NX@bs*IE `M' yQGA*Lc$v6tR֦d!RFR ɰg =w1 2#S~^ K8d*1;t @#^wg&㳝!rKRrczڴ+Nt}0vh/t4oQiNm=Lf]W%9CWrTB l?ݪqZ0 ?0)'㥔J11{6 M[ _fVcUG``r[|7x`|ޛG%e>ׁ XtL~2s**sFLuB+^l >Y{]%M%,oW)`/fIZo}dG'~'ݛ=ҳC@7wUgwm""-8F-_UXUC}q,(JdB!<[ d#XP)ض?| ^;eB5Z[/Lby ~uQ8"Y۽ǀ>)%GXfNh3&fd5rL>eR$OIHAA2$Ė?d2j|/quM "?Lb&9;!Vk ȩZԥ F'Pq*qʇ?&#Pne3C״!GY[PDwƖ̧o^sWO6S٪h}İ/2^,'14dd%Hpr[U@<>2sԶIoɌ&|0puצ`*lϹYʩoxN7뀔BL1x>2f4ʎt:yI {xjt+b7"d? 5҂H104=V8BͣcN9izp̹DojT Y] Yo7Ð;}x9'|`k};縷壘3ӯl~g0@Q˓{Ei,”mqRɡIh*%1=gT&nWPYֳ Z^n_ QN5C6x hzHC;|X陇SC(8Lz}΄?%',k@nq){G!78sbb{9wݦmIŰXl"XuH/\ij0nӍP>)4\E(Zqy ;f^v䐬jۡR>|e!\;Rw>YkʩhS+ x7[IYn CoV }ű*HMeVMzb-N~5,`+'^WkhV^~Zvku J' N d~hUY2/'v9?*i$3>ZtzGJϗ-BJwo_[-'Z4iqD67K/yVTrҬ#I #=ޙ=Ъ'4[AGRu&R檨exUL z˲"Et[Sz\r\>_j'IęɡJAPwZ 2-g=1QQy^A]j"}rV!ik 頢͇^plPwԘ$np)uujYLBrLd*NNپ~x)H#M. >l Ό4=7bVГ`LS:D8Ømigx[<Ĝ  :SfIej2qXKyG%}w*ʂldc{/@ʪDd=Ůlyj5 `T Ua~fĵo}uyJ~:l,#z{HIv)]. #5R& C+MZ5Fe,::ڙPvޟl8-lʾVmOL {?ǎ```uVW -;n<Xl]()ߌ#n{p!y^.3R5jxLX]]h ֯KCF/O!uǖ{Ҁ_.P6-dNST6Ʃq(v]C 5d LIVzS(H݃y( @~M% @wc&gg7VE Hw V0-c 84ќnаAAU,+u0ʿw ϥ~$⤀[?EFsXBTƥՀvVF)e /.~`:A;G3Du1(u/h? ,8mnXd[ -Q^ YU3e;,ilU&Oh@3^^Osٮ9*1p|Y1< oAx;)  Wz@.yhL&Do2HZm"glEk} 7nJc|MDs (7-d#f>ƶثHƀ fԵLx D.*݈SQi.h2; p { +%w.Aty(D"/b@&:rkӯQ]lLǮqqdZǔ~nژ O0'Cl ,.ʅi15\4^#7;߱~QjYJ4t;kX'3k6; 6k|SY6otkO4[eSfV8fjiդ.K~mjŋUA~tFzVAYKѥRf 텐֋ j|~3#=_j>zlԂN(N^@Jܐ öޒ.7ZT+cwUr zEQj+@8g(FG+Reޘ5t8 N3f/Q,n /۶0MHTja>u`>|;W T,Q[$YX<P $ٵcܨmwy4ȏCnH{;^u{5xӵ DqVo7I"J Iʅ63ُLCaHEHAHڼb:%x%0^hYYٰ$v0ٴܛEol, j Qyy[)+iV떟Ωp]GG-ByJat̏\LKRej \>16WC 1R(Y5 Z FM !zS3n:wǀ|oD,C߼ݰI@I뙵/:_VA ZT>n>4)VA濠afF= 7s+ּyN^p ܱT+0^8o ܫM뀴yl8D5f?؇E;_V]µRϦ |]3rhЗlӫ*.vP؟~5O&txb,jL1EI6kCcH<+fy?ߑUE{; ;=GVůd8=|`NmYš5Y]bXh/_NeE`ʺn1 ,ԮYÔL5x;od/͆SX+Jpk^2c ΞG4sjW8j6ۖ8_y9m#X( l`줬)-BH$BGeoQɎE~}`R9v5;Y~$Lv(':VvD%EJ2nY`MmGջ } xmթN /5- % :>2ӄj`ԣv˔2onصR :͖ pGT m*~Aؾcz9y>)7 oXjK>={.࿇Ĭd"8;3 uGf驼C$5vKOA\s]%NL.jUTR)J+񡭖51-8y0OK. )%1ި3te0G Q;.ֺ PFt) =B*2er ]Ϸ]<4!VM fbdmaˌj?W 46~7fъ&M _EtЭWKv!.xpR@78j (u$/:ystN*&L(8I9 >;Ur@v2+pѩO*h倔|Dten 15+#@D@o'w<DثY#jKWQSK_p=dx3L^~;Z F{50%X}=l0X'p*'ۄ]Nq2+抔Qj&comsb&oF1ukuO;;m'+~GjE":o̘"Cw{4r1 9ɐS$Uxۆ.צ6D^I @ڑm*Jf•񞀶3S†Y3}5X!V PL Ss4Hງ\¢csNuDS{+t,ϝJ8.u^/E߉C|>1i Y>g7;BqJExGyY1a1'D7ԍ9eCfs(j09+]AO>nTbCn @ _pՔb0V LBKdPS  9*h .E'Ux 2q`zrJlDp(!Qthj ' Aƽh UbFc\B]Z ̷2im0Dj ‹V~lp%6K8% XV+@749X)],#Z-u1-7@࿣٨,"ÝE6K">$>q!Okfh8@݆M~2Y;(-cqI,tVefX7eB-aDSS4+w*uc,R*̋Н(q$ j4jc>~ܻtGŴv@ {#nesp4yJu7JohdjD&sOXO\5dAQ~qOȳR"ݘb \.~=ڱ.e./;sFFD{uk oA0W>5@=ႚDCc=Ήւ^:%fc١l Q-X>`V]eJѵ}39 ':̣3F[[,@tť9j=JLBm]E~;ۍXgrGYhK5[V}kBQX4ity7a].n8X;1HkRˈ[f14kZa‚qfҩBnAMa]/Z;T͕|}4oYD6fktz!GJ0"piڮ9 [:AK{0$&><+ 8H83o$T.8rE`I,a ]SDl&[˖*m;+Ɍq}A3hUV#)&76y5Tz?xm,g* L֗5giȟuRj5鶥λ.!n6 I[k 8AОs3>F^6NA~SJ8<^ S, _TO1pP"j M["3AUo`X'T_ duU̸:מ'w[η t|E>#2Z=5ߺ= gv)g@Kc@ۆQ}MN3OqIȞCsazjZ*wNH04ʄ ̗RjsX;8]H3i5[-|:}DOSrHy^~[#D$;І3,ω[~ 4[=fU=_ҭD Կ4Eu.`8I$^ 9=p[ KY#++ÐZk oȽxQ 5Dz+S-YdL0Lb)!}!`ǣ0%'&ar+LE(d *rHin,22"|h$}%/`j=x=~<~'k7QS0Gsgn}:"6Er$VգwFe@YֺAC6 \3q?;- !dI2%el0db '{ Dhk(qýcQ=W_DYc1kp_ I&K~ODk!#-}64skR.ߨÆ8]\f2 VTB->eݢ> PjjE ďϦF5o;,~oƿ?ē*RUnMY@Bk=< .b?o!0/%"{EF*.( }wy 6_#]sPR.VF`w8p m}Cf,A7`7 ?\l`h[yﭕ-ese]=GJהhI֭FdJW̚ 9} agT(?Q%At0Fj. YavP0C^\GshQ8i9 "K4[c'!KzF^h.E_啂}}rttjy&iX 4[L}-b@K?e#v{t" _fL%Ut3d i6O%Pbb}M ZkOUvPO1w>V1Vf8];9P>R^@ci^J ^}Xj4K{9vXFD䐮-p"+;+"`Iah\S_@4s!OXc*#I );h˭oj'sB/u.@0DR 7'Mxo~,YC|M/BhT|oGUY%3[L~;anսw2%M)]5\"8fM4ٸ͋l+s@Tc)k ^%dRɞTxD";0X3i^ډ;wɠZ Ё3kU~w#7",ʶăJo!DmɴpwdMjbͳ M?xX!aO,z n&t^X4@6W^5k %Kp]w_1iu'^;R5? k.e}f幍< v>@Ge~sk;+v͘+;Ѩwe/-֟r$2| ^XhFs FЩ}J%Kߠy\w$?DJeu ;ai~\Pn"?6\Jn(H2dÕϧʞj$mҕg,cC*6In곊@ȑuxcuP}y^)Yp*"qC)X}fgz\12;hq.9Cl@ [7#`Sʋ&c>LMc}$~ir9c%b4e,kL" Ebp/QLyS΅9~8T hǏn %䨓!G*dwڶZI1,1g$#%QВ`:\y4ഃ^+E;^Ҟp,4KIz ;>| sJx]64 ,O_z0؎9 4y %`ۇl'0nU&3bɡ@)T'M""ZprJ)Wklwn롭? ߢmc^C:8w,EH( FS2W&0B&1/ó jyRbqDz0B0Cb[v|q5u(`5A+0 @upTLR\heĀS~i Moҟǝ#OiE!.)Z#^t@%{9~Ya%_+{1g-%"ç/ܛӑl_'~6%dMĦxj @?ھ('n*wC%$ch=ӑn3hczv 0̈v.\Ȳ;w6w~8{rsr3c*gt}m:O uxd^c^\}0<.J؝ ^{i)ݱCIfQg<ȑ [r~70)&o`礙Me؝#%Z @-jF0mN{ZtY pjkQ6wEf0֓,[}q3 x'AJ3X76!Vx,C h"5<8DyJjE3WϵWD?F @R)QTndk#fp@ެ֍o_rהnL4)[Q0O`혿U0(X'o5aUy^=' [tM cq[;H6?|` ,8x}MXP1)Aܖ]Aⷈq+OuiE@ TG!sKX_AUNV󟋈6ckിUhehޜ ۯd<ަ. FA}, ^QgBgPY42 A_'Kt ݌ƤiiϮ@i6U )L' xb9אEC?t4BPS ȌV.T /2(,,4( i"~K`6ӁWM[C͕Zi&EByNk |g_n/yNGZ`5]{MbLsu$^'0wt8&4 )q2J7<нžu%2/'~=VDB5hE;CGT|Aͅ IWGշ.fkȸ,鬞|:?ʭ#_n]I 5l H`uU"F7 ino[t x Im#l:@d+FeŒ"<F'bzTX{7UZ3}h#)@?)HVI.Spx=z ׎v _k, -e[XK½S0y^pUKrUᑘwB(%*_U6XO>J +O2?{zELxN_VwޓXX|HXצK- A v]HigvJC@KmXG(L{vM^-l5\K-sU&,99L &fI.rl  wck'G1ykS]9ߋ'}_!,* U)1B*>9 iU&)I=M #;9~T}]Ypv>e){qt0NRCQN%SePP[v$t.h .˛NaZ%^s&3ۚ`s"<@u# $Z8lRWӇb?X2kS'|lDŽ!ٽL>+(UwoU] Y(e!|jLsՌ~0i:*i@ \/⑬ptW2"*[@$@Ulh 7S%;oa8.G@oGh9ެWtr8Wo Own Z~|pC"@D~5[+1H xqSl-.뉵{̈|""){_(K8n1UԯǚOW_NVљ jV;N&9}OW%5Fүs=o'+JA|Z/#x^" 'a1 J Ko:]9wRv1C&Vl #Ф{I=H>|eCh `bƤ BU#$C-;S'[ = ۓs|b[?:a 3e;Tfq6#ý C/k<Q3bi#VDᢴb&.*ss е; E&:q >ˍ'j/WsP/gWܬ'$Fɡv_~\l2ԯ.kUg*jB8×-P850Qs|r.Y D_K_PΎnʖO>3LH2Fؗ9Rʻ㱛_+gR#>#PK1k fLF+L쒮*dɶ,QʼnsnU8:quC*C{XO0!tC9MJ6RMsPM3B9_FɟVb}@b`pP+áOǶغ{${'v"W *̔@Hbaq A$ ROE?uuPa'_~+(\ w`eì j sA\I.\ߛ/o}%Fkqåvn`;?ahҪY~Q{CG ]q>!WZi~hL( }{fqD pi_'~L""kFQ C6lwjZղ3 Eb٨`Yj#JOIsZ ӵ c0xvcYƍA]"D.li;Ab%8/dPCf}D%!lIu6;&4`\?U*^GtV%8\~أ.VQ sgw}#Grmʼ5ZX_eIuMN$HoJGE (7U63 sb{=|GM f ]Kc,>:2w` 6B0)I6ia/iA긵6nu%\,WX˚R)  %cr_4 vްx.XU1U1y*]wcb}^zY1b3WjSeN<|̲y~z cn\_ B+!MxzI?p;gI[WdkN0g:Fs- PzRl>꾷DpdC»BE-*lGɎNot7kU`afI yG؋_l4xKQrP#h:H*P+l|5|Q"DFAo51/?Cv*"G7bQK ^Җڄr MQ̟z,Ĥؓp'3olpe.wmV[ox OW"h2~OqREM{ wzgKY\(j"C,p*\G3NFvpˁe)$V$k%僴;Y_DrHcDȞ_;#&M qy&ׯ@_f1~;պ˕6nt%@X50 {x`8#ZgOFiwx3I8 l`r""LW}$QRDŵj)F x)8 4\LvLR0J5 XI\q㭋$U;-{ȨNuRh:c:/rtC0Ԅ h; 46{&<׌$'M8% @4{}<ɮDS5PC0FOmȌpRerIG3]vوtLj)<ˍQtpo/%i-iMux~.my+ʂ(XzXOˡsV ˡ;t iz&USE{1$Z6H,Wnw|4in+MJ)ɘ2]L„}pC}$qB+Բ3:`MӎpUe^F.!㣑B,zOUa.xM%jÆN_sK[=Om%z8;SQ[M &9GUL4Yl6 ^/~Q*uq _mwh!kyP)5=NN$Բ'T/ \aVAwmb8춷tezMMvV ,|0,ngK2q5=j'7JŁq OF9;rqCE$HrBr.fTQf˼|VJXsC.b9SclZ55IIaG僔DTmB24;nTCrܗ2'Qc3b"bLSlBf|jp'eEiobZl:o![>`ۈW$yʳnmuo}T"}U%bb'!jjöR<']1TdiU-xB4)߯aH8g;6dݹISy蛉. pIJǠ0CeBWs|~7[X`%V/o]ڴ9Fu))QŢ7ne !SƀyG =L7;Em2EQ\HLjL?RMAdzҲ0mvnҬ]|UC7V ?h#6 p U귗 7_85XSIHGk{a_wPḤSo,6zIf#?*)eWD!?L6K"ݕzb)BߤJAa8?z>a.]d? J[2k]U1##ǑqJI/xMSqej"'ec "ʘ˰MͿFb2| SOH& CMw@jJn+ X$VMUyo/9%4=?uUt7`5ĝMEttl<hOP}e՗|G)Mm4?ߢOH2ĢO_<1aȅNE]R[i}qm+13Lp)у`U l:56;srDžGiSdJ,t51LК!iR_F3'!8|<_@> }˘ڢNz #J jOǠPVXXA8,{do0IK .e Vx(Ʈa6n/X:y\u)Lb t^K#& BǻHwޙ!x&ZfƏ J،p, HA"9l4/1Z_Jd&W ϻTto-c}} kÏ;O3c0B}R[U 5mv `fG;|axcm- ̈n+q*rǫ~ ec)o` ^o*˾NWC ۥwvC 2Z[ԋ17)׭͠q VxtAH0f/`˦d%fܺ#q,by~sBFREbDNd{@+u>[oX`,+KS`,Ur9ξT۸ՔxI(w_0hJEᄰ[ xq_h9MJk,i >Ɨ2gDD6^5%`]\=~Hb!ȥK ۗޘ[ ~S(yiperuhOf#; ?wч=]윛&3z<׫!u6#-R)tTJ=3GjGv6Q?%gŎ8vpHx.FeI|N/*å/ְvpV,'HWtq0yyQ.m*57d}ГZIHPg{;%A֙]{ ;4t2Ĉۤ}fwhBmD:&>↥ѮJB||7ˉ{]'it}Ӊ)Ku8Mp7$jɾg(OLP.UIwƿK (+]tʟ_лz2aܯz1 5ud(GNk%h?\Y6m HGA oUgߕ"J W-lx$@+ڕ4?2pM7ue 9d'rA}Յdػ5M?n,Lg22J^R<@?J~Nx<^a!U p;Ja 8c䆘h(fkNFfFH{Yi5`=6Iy6W?xjq V[*SyZG\;4[2kټtry++qo=PV*TU ٥Pt*=;}?iҢֳGH1= u~LA0az" bs}ڍ s[[(m6*ZYek_f٘pah">})@ڱ9KQ(Cֶu-;yslO~ڬ\Ґ}k$0Gv]"{6R7UU^Fb&:}N\'n&ٟM]-kB/?9qjBNRF?٘ 03187XNlܾD}w󗽡cew< ]+NB gEW~`_T[aSqѾ[{}9QG;y!5²H&L1@r[daa:d^p0߾7[Yqhh$\lTÁ BiӾH3,U0ҩPLH`IdJZ)hFڶ"ξaa4 e&惦\dvg #3MYoCoV̡/k1NEoRPU,ZNcꘟ3D1]y!V!~:+~Uݭ >Ȭ&4 ,دZ}m6c'uZ4lUF-8rBHNg}&]xyy˂mK#YV'@M%M2ek؇XCp'j3C V:D _rCu7Ni6|`L6r ?=GR)™!`L'x(f^ǡ5W{#0|~8;0LK/o4 K-.χdȶ7574iϥQSqAJb_~ʼ(0!ܝu&o; H#d첪dP D4ࡺ#oд6dZG]!Wͣd=熿y*9@ņt-zS%ಅ Ն-ެarBJpECبtd5Z)5ƺ{Q[/1y <_2'E Hؼ:b;\.$V;E0O-b8Pg;S'uwgs<_D5ԬF@}e@@L/B[e i^8`OS1Svґc*st|x&Ϧbꃯ汌=l^s>WPg8v0Gy?d?:0,I碻Qr妓I4ޛ/pυ/QҤGE6٦hSk1^TvN0k I8za%t_Q}ԥɜp|E|tzekDv-xPp=Sz]$8ٺ1*EBl|Ҫt^=?9F1]F7CVra**,&RZh;Z"2 0El|lH*g /zv2VW~+)1Za+%|SR׭j!4qHBۣRhZuuw$L8Iγ?)t@{}ŽJoTV'N}yOax$2.J}S `)A?^r]l]Un(lpv1-\%2\sy&&#YP6Soե$SbX_h 57`Xs*wu^B9GV^ Rw|{sL*M("q.]ئLjضOERB܈eE Od:V,XA[.o9%Oײ4IƨE6i\%<NJ2+*5va+y gG 7Qpҍ#n^7Rw^dJ)S{;[B }HFKT;3kh‹1cGa=) _2A :"b'^cu BG_$L]audjz +k5`_ <[m#syܪ^~ꗲ#gi֝j֠֒P8DEq2aF|Pi:Oz]SL+KŇGZ2{F%ֿJ-(GꈈzѶAfbĢ!AwHSiƟM,IS%%fyXÔ7핑hg*l$W'}ݕ-9:yB穡EäPB+ElaXqF; I{PA$wېb-řܵr \q!(5oMoL:$N=),[GI `)e_k`DJcoUStӞ}"=Ny|hʤuwMbs|cj7hFhKzU;cgx,Ն̭ci!Kx!FddV:[ 4LG;**^sB/.!%|Yjw0ԣ4ƃ+޴Uǚ2LZ Q>Xv#k(p}}CZ)eO_("͆*a*^U$ @LM!D=8>א>}(k𤂫OydLb3dX&YC8S.g/s`cMؘ -4`؝I*.b= /QmfB.ުx& *foZQoIl#AC$zNf`T-`y~txl{7H.=v<蓒O.7#v$LJ2åOa ~_rUt Ü}?qՕE!UЩ]60ZFIڈ̨WC'YFb ݂fzSjzeCw?Q ƛ.&sWo]EG}Zz!}O5]gCPPԋ* B$2ad^{'[4$ˬ4I؝MwJӗQ8cy0/.&zUw78{2VYuu.¡7i%*CT7[pBi6Ԙkl7"m!ЄZ0j HcI-%gE<</ yurAgYZ070701000001f7000081a4000000000000000000000001626034b30000861c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/em28xx/em28xx.ko.xz7zXZִF!t/ ]?Eh=ڜ9QVu7:u_$:1,} Y oLЗv#QA-k#E*{"Wm)T*+lm]F[kgEF[stNyJrPv%J'v!Т h o ;1?sCbP'wahDG@v2p ՟h,cp8H|@o\8pfm8,KYM"zeY Sm{Td9Z,Gm. y+jwH>Ȇ/q7n&}<&[ja[B<|LS&+>E{BR1P{r K^3]CgƵ!^Yy-xSnAA=_OF~?뽾|#TP~¾^_W)JbEzlSD@ٷ/Ka%-̫l"lWJ"v{nNd}Ȭe )kGIibm'[w#8O(lcG.DyCI7OhLY,s?鳗l$oh=(a$haVEt2Bz!-h$ UAԋ({9C'g@,qa\.EaC2 nn3X1Vߏ-\&N FJu7?S@cjtT_xȋՎ"xnO5Ĉ799X=UxIR%1fd.R/)Tw_/MgO-}#TҎB~ۇ;yMٖUV߁$%~ ve"hGi,$6 eLC :wGۃ-N܄|Pj}+̕,So۹5Uft ݞ!-у--?k Ns+ʸ {5Ž;8ѥ,7 ArbGq5S@T='a˰@/<2Nl)i)xn/zhWq"N &b2}^@|FhR9Y"+3^.Thn [Tr͝[~u¾􅀖߳aDʑ ? "V例omG}q[2?Zԁ6[.BKS]" l|C$B7Yb(d~!*^ޗOڵMwpaDw^Qi^8; &U{ :G9:{v/Ȏ5^E,`zn}q!Ob[ Css|-oKX{HKjMv eq.9_W1X[छ4X@Jcٗ)^D]`X4[^gGkY_-GK-'R"ۊB;pJy+ 5$7yA+^%, _ii韒U|jzL))=/hX+Ӂ 09q SR4oYL|Z*Ke(Ex⥒jZ>sGBao% Y+"gSvs%vo+lF$[(hk`á= #NSCn%"+5]!wD29aϠhX؃=~7x:\Ltfam rvVl*ص{Mj)aJ7!0"";Ei#2Ƅ9x:<)B ;dzkpbb] JUi 5Dsusyrh )cv&nY袻ڻ>!`up:¨MGk*8kΓ`ҟ=B֫ =gV=DfZy-qt|uiE~ԎO&B@z"M}Q :*[Iw΍;qgV XƮ%5`*M$/%A܏4*(lsXbԛbz18/Z(p<6MlU;D3GR| ;E+6#ɲF)jmC0)6$eobDY2el[YE[vU@up;jMoW~K*s?͒ >2(cƓ(6Ekdʰo^>!pHAGѪB?D˝3=3Ts%Rx`vxldOmTe;,Kq҂2w:Ӈфp T 9J Oa1跩Y! )9S\wg48u6|aa-#jcXD6$1FcpZ_=WGEE#,BrV} _\Xt<9u]Epq)>A? qFYîGN+"􇺻8iAnUqKC?YH/6ZNU|IyLB5<Pa5 07!FzE ;5Vj- yj  \濡Ქ9ALBџ EX[eӚVl_cQ"nUg#ZL& ؛j1b3m=aᯐhT`%0] -6 s ==\͛Ez'" FR@&;n~ c, 4uU(ѓФS01NHdJGt`jrbT|jʋ./qQgا'Gxa\k00>X2x%U*e((T1˳V+60hT/2U&qrlgOh>h=>]._WV/|,﮹!zo"G{4_&9y Kܪ[ZȺPa1 ;v/hP, vFC~XEBY7D[6aӤjId{2χKUO3ſT;OZP*QtG%uR)m@CAAF}0T,8b,w]^Fc ~Nz1$TYdBWnfQ=ྐྵ Ha.vjf0߼H3 MfN\e˜tI[s}dh#Iax QqQ#i=S޸zԷ^פy$;!8z)VYoᭇH$,fUSpA߲PF_ȂNd*Ɖٴ:ry gFnM_8z2k~:fG jOcyJTPIJׁTdگcEQ.%y7I^~7>mǏdUp,Zgܶ2S߬H1;\ Nt>?pM ^fw[1Jek4K.)`vb㨰jELA͸R %6QZ?-{H>mªf#MHRwywk \GqepA^m03#HruzaPRrG(H mkB[iDJ>(@ЮV^|T&|zUө?!2tdj=GcPX(+Vf\ZDPv*GStG~f$2y+hR ץ 3*IB|fHJ/~^hsMGՕ/0*+\'d+-ܳ[lZZ9PD :QՒzd5,&ZA) VGhBv W*buRl_u\^+N3Ԟ}5$CCn/O5m 6AB~!\kI@ +aKWb|YUJV!fk~5QnezeJPlGky7{x]J`}b-9]g͔7/]W~-\0.)$m[/"it$Brq">mzfaPm+ڬ69L"_EFT%QRHmӆ\&#Kxmd~&߻vꢧlo^UCձD?O?e LsȏuǢ]5j2uKi !tƪ8[H4 $=H7Ƴdlg߇ֺ[n7 \l2svϨo ၔ2V/]f-\/-,dOڵI:: k׹B7eBp|`4?bP:iDc,!H@3iS>HXT>04[`%8-$Of;|o!1]όGk&d'efpCNdeI%9L_m"xO :_=.d9vTb{ -1vMQ<'$8JAtr}T2ݨ1D,. 7l cyʠC*t0lHc9\obcȻ>& H+| "!9o9s9/-IH=*6;R~qT[PHIiIbϺS?l(uax~M ,lL㎪Y~Jt ?tRf)50 NQs6'G!TcSQH| s/Ủepf4R?`8-Vn$\zђ8 ߛ”_DZx̽鳋Ʋ*(X mDd2r}Sro: dN_>Rb~J:X x;\Ǿ?[|E[Aic7 PK'K尻e.j󆁟b9F1<ϴ0cf*y5-{mzxr-7CudaXk`pыλ(WNвlOЮ8fZa4R9UF2‚fcC`h'ؔ,g-Qqq4S(?ZzRǍuW+[(}`93?H}Z$敦?16&BQqIa͟<ܥ; Xa[k4gBk#EƎb  3,'6>jqs&-ˈ83Fk"_ yiIT!MOxuA9Z?@[ﶛ^}سt8rr=GO!&O2yU1ip qMеƜ 2Ni,ZmV;+z&̷Ċet^Y-0WCq,fN\p41  =:{ږfB:IȋQL8rK|B~Tlb)@(&᰷"|,K *˚$!.$|=G閱o9\ʑ30?-jr=gH`SZΜ(@d-Ӵ(9 F 3bS&g{AKZ8]TKJ Fկ$B-d֡)|Hk`4IA#; $-h;$;0",Ԯ U}c&5AB}H3c[h i`%)`FVsǬIދ\ u~/ x6guё6qX%(L/,p =ab˻оGn#eRRb{IE~ #Ǟ-e5LwN*kb=x@wK1xz"\ T$[3@8?$9`)%,Rͪ9gSXj}z< ;H<}k$vD99\Xc<[IGҽNVv/N vGR+ H%cty9^祽2F!CfdkeA6`63ŒU!b5t`% N5I>4k=G{֖ƲQƪHXW\dko"hChc߭҆$G5<$4mjSt ?ϗP~%dpy Ku!הA/L>#QN|AmsS m(xx~t[ann z거̊_|f0o&;T#~G .>a"7nRʋ0-OOtya㵪MM6R&n1d|+Ϝg6[lwd kI/ZGK ޮ^/5&Sk+b tWY{jߦ f݃ 75!cԫae ON)Ǩ~W_W0ٯȐ{"h~q cM;.Q/J.H,r9^(] k+ ˙~4+Y)jLf޴˟ ٴ2u$s2wkŲ^.=!j5&Q8/~@DH=U|N9~Z Y9M@ŚC Fp9HMυs˚/HմMIFH&=H}REdzЦEuEfH:Y2 \Y\'1C]v<,G8-eI xi)[J1D)=)Rc0h֯`-1П(qƱ_H8jk(?xD!Zan8 hưiLj\ Kb9dM{ee;r~qB-\/ #d7!5$ 9vĖA⼆iX=LTǧ+~x՚cEY{ RdCyL9UyxOS ѷ!mYG`-id◚7!ǡ](^mk? C*Lr1;{6B[u<4+#r m~JaʅJYpv.:F?])fg3ژ:j?[DstnhqF  6ʬ y0|%嵰(sԂHV. DQթgkɱ,8N%m}.# .^2@DOX$~\uP|# TG+ÿ[kHʙhlI-8}YA}%wу!jL~1!'&и~UCWFJ>v犝pH:E\ú=(_̫VٿVJ7q2)+F+wd)E3|Y`լ"ǰ6t[qmC(GjSplG^~f˱<ǧP>cI0?_ 9ә;|]j-fAJsyѱje-Dx!ފK`{2Z˱zkg›l1UO] =o3NiGxymyDu#o'Iˠl_vmiWSK5jӴWf>+G7uH ۪RZ (a0@>v0דw/8;'N+}vCŒ;AgU$䍂*^pFWXD}žԌgV3jϪ3i$|^ky-;7Q ?F,BV `UFT#u>YD>,4#J))iL̰MVzqЖ X(t8O :ݓ*sPel@b$KU$צ%KPZ;hT " Wj h@^C,:\Mri(6sV%=v}Ěw"k|`U,\.E#h h"F~pTfF/ &9I }}%*\TGɰ0]i>$>oGjU 6Kš`R|CX_Ki̮M϶d}ߪ؍<8Dhf-yi  ,:1f2}DۡRxi+攧g<9BIk ZA?[G;iUuxO|lyqnе֞@Ҕa.a뤡BuF̏ ͟\uF;3*ýx gЌ{?E6HvHx0t0A-Xg^Q7(1ʎaz0M')JS.Zo((٘XAdјDxܹq{,R{+r@?F9l#eҬ߅,XU%jN,5^2EbE޴Pw08)⛙W(T!_ e@Zj{v~Oێ!9IEC-'ڣ3eC\:dr ha|&!!:9ؐz*]{(+K 'VԾ=9q䧼u}.5ʿ݊ek;`SY8)]m1) ^yW6ߐUbA)0!#h$n ?Ak33܇oPOD'.˵,08h\DCPtFhyA&G46N a1ҐƹI'o{CWH{Ӕa/5#D6?&x ӄL'?=bDiЏI?h]n+Ҵ~Mp޴%<,j蠐yI$uϹ %Y 8ң>7:{í)a'Sf '%a0r$ JFrBcQ,$/KYWL(F?R`nA/^k ق)/&RH7ov2ۊ/]fŅ^ӓ|Q -sX>Axzh@x0"QO՚-krЪ6+ܞ38.Y숷<~yYA59 z m%?MgVzK'ʂ#4'u8B)Rshb#>'w,ey/ocuM&{ }^CR"@E)LC{IM W/:'w6] ijZh츤k#7sK"MJZRlDĂ7nS_Wq7wBJ/,&ʥeDx=i= o5Z;qM%l'II`s=u"0򴩋.{?yJ=25*xiUf*C3edi,Y)*Y{i3| [))i0^9yzW j0bC%U.2m^-qܟfV<̱;*H|xŃcR월G_-؊+Dm {]mER(^#\=S?͹AaFX18Ϥ 23F<T az @\hkL7G5f7?B6g0/4*jg5roA:$AASI){aUYtS(w@d΋"/\HL9IMCc疬 iYѤ 10ZAYQġG%5IvD-Q_K΢Q GE< (vT)HAW0\ tOm1k[|G@=.iQB`귌(L ^8-a{Y5*%~wbM'cɪn'[ѽd )Hy>wNyAS8x)KګV;w!TeywM([7z|`_#BbʊmjY.36%NBVպtD%ͭ5Ew?ubUN}zM+@s}0Ijo&n ý*_Y, Iv]PdeKW$ KXh; WJ`ܗş{Vw$EY&be[.X-"dLP΍ WJ"ңxu[X++3bCygE^ElӉJ6Rܩ@rHvhna,~E4] 9TݔS I_cp$shS3n{Cb\!2p7^CEeݾ y¤AkR{}=u"20;M|Jt)}bܛk̃swrLY:4ns~Mgcl'  ^v MX9JWM]t=y7; wMa"ʹ 2ڿ,y!LW&ra3,Knab]FWʋiCxLN;;r=40@qR3SM\8\bS3#!u""y3H7 䤘@X &اLU_ _Aq6FbaF %0xAN1,|Pbk?:k69`-Dx.>1CHf< =W5[fvm9VJٗ5V-chlȹOJ mw=g5ZPZEz>[ջwS[oyq*БXMs PKϱ8[Ș_|J7) J_1|D&㲊uT0]-|EzVo<8||+ӡQI /[c-^na+wIpq^9g*OgI*8?Wexy;U< { 7 Ί'ql I_G/8?H>\yV 1XQ&EĤ !#z+1\ AN%w_0̦)ޔz9fUe2Nde."k:D>?gT[N#00~r؇k׃[%(OmQTy{t u%gi4Ig'^J}f}vPAͧ˫KGR-gz1::UaصH; Sd,7H0߉ 5rih/LѾE" zԗ[c*%'u@o僱e&|L}hD(NNmϭ6 |-"ʵz8 8 !pƳAwN.+:MY 4Ff߫cM$bNf]UgC&XʵsXgA{$?*9,} Fv n?Lj-era7g3`M3[U-K6Wa_~؎"CaI ~y}N'CWlH8?{NC 1p_Zjh^8[8D 3 AZ(#j)֑%n!c 2w؄NF]˻iF KP^ydP)'ϭ3b*"ȹكbOUGZbgS- h/I .{#WΚuΆavgu @㡽F٪Hp"8C#B2qKݽH}7CtYWFvqҺdD>PWV̅s8Wvb:C޼-;hjU {>QlEk$T HUFb"d'U[z<3ex|؈rZ)Hٞ+`>uKmR;*00᐀ղ b]uAz-Fa"Fh0 ?A8E}ZOQH+;̻dIÜwʔ5ZhLi*8t?Dp-d>yYDFȩ|1q2* gKe=ChwMYBݣad@utt3 OR{kLGe;PM57sN) gC++e_%7z bGV@LWÆ`xq&f0K>cUSF^!#є]uUL)N. WdUvpJkd#kYaylv׈/S-OdTFx{5-[-+B\q LՑ,ߗc*'H1|o.Y xcDtB2)_U;f[@opy]ueI?!1X,<ʌJVJ,+ l2 Wka_AzTavBXJf +lԔ̡~¤Y.E9-֙%بh^DU/ SXWԛ~0]=DL2%OQwr֚,\~kJ.j2욃߬sQ/FBR%_<a+0SHcX"!S 2Y*h HXᝣK) k.gEjܹ7̅ƨw J[bF|!*tPձ%k*km":~ mÆ8nx'%Y[s&ݾ'idu{m8⾻rs3k1}0[yQ[0chMXjEӻF~V uF^+4VEIA `=$^ u1ǹZOҢ9Ұ-f. j@B¹"D2XLl=44EG֮N/UӓZ 5cG[O4uJ S(fyX)Ig4͠\l՘gHd91ܢg",VBamy\^[`{7?P3G`cVrQq8A2z}XhorD>E ͯ4C,r~>yZR{nZxQƬ:;~IDkXD= 410mv sfd# oզ.8um?vW;6z1+@ٌ:B."M'BDẄ́ڠ$ Û*-خ{.˓$?RH/]ő1mA^tJ3^<l-qpKK˕\# :<"^yt.߹:Ң_NOPFz.^'튿c$pU;Sx `d$j^.\+!1>ZM#F.F7|MQLD}[]Yh>2a3(/ppVMȝrikWЌ1[DS ta_0gd`[=RL4~ Ш@SKcR?rٔ.N5օb[T?:nL=A6f2鏺JZUr-ΡYРFUODxƄtYoXn^?T=6yZr #j/s#"A˄M? rﱘ?K|LkfƢ2B3wfdPAc7[7Gټ9cs|Rݕ&(/QFJ\-/ٜǶ!ZRq[ɝ 0f`(F0Bʽ~9W^cV\HDQ@hmhַ0p`y3ulA{A_pVDo}I+9Gg~L("FUp4X**r{ln?Eܓ²<ƘVyc2xґfTGk`&O!dC؏:]%TD? lBtVwmB%l;Xٕ o`ٔI6lšlQ|)."Rv3 ;K9IB`ѹU6VlfUaD0rB3eVFĖiȏp:yNr.EXtqQb~|~UËy*weUWwɄK;n2_G *)gq)8 $dFaz"|ܶ lmS@MP.Oݨ}#>W*y k$AJkuj6<狱άH;T8$G) VϖS~OB]ty2I /(kl 0607܂,Rɕ!?Hy[+ M9@pf3iSf[V>_ pRbEۺﶋH"G?:lu0es2n2>VB4ѳ, }77W6=~}ESrɆZkߐFvEX[S13kt&huZvErpDge혞t4 0㽉,}x$QZ(N KRјqQ@!P%AѥnQ? 9v.+Dѧnn} ZԽ`iL߆ivs; Q<#ժ[2́<"7GEg*A5pe4>Vnz߫D"ks=QN<FOEh!7^kpz4I\ŧ,Õ:m]RjE/kFIfd\|_-v ^#r.)Wl O'{^8IVBhn[{A/RDckhN9j6Ä!1R<a| $HhR @L! .fCg50f $$H\Jet+XrA3<]c@t=2sfe=Ooya Y$i}>i=-ܼ{>Cƥ"FHE:M%AC> 3BPr?)tӍ%%$kJ&ކR˳"hS0HNaMAw<&Dt|ɕ@:@] ?Pl,Z$"6"U4Ƃ1z*ȑ -+1і`7M^ DQBG JkI$ SV@"}x)65$CDv 鐈mߤ79( (c%+n ShAZaIKt[?D4‹p5x~~?~[n4#ߵw1kw$ 3x%WHe(S558`#/aXv:ZW re83$7[/}v$OHxpj vci `jͨZnۺGmwe`%䀮_3X$Ŧɶ6QtEdAܝ  DžD2-`(PQAlm(,^z=L8fbK[VLOH8c`>$Zږ>V[<ƂdXnrAt:נ3f+FVb4?WE9QrfQ!<[ X6gG -_=_p y.'2~p)řǤӱxZK+IŜG]H~E}wWkV_ph4=A!? uYFVv&v0v֏j^M܃4PgeȅwhzEKFI>MV*o_^oKͯPlѨihO0Q@UĞ{U)\ZĆvu^fMf_JQT㤫2nlvG[  q{kB.Fx&^`eoY+"{r\:s;O \wӹz@&,qSMycXbKbDYǝ򜈢f41 N֘7p&8wHi(i^O٨xpr@YjkGo{{k:;0Ϋ^N#8LM~,Ĭ`qwo=|$p\#2Yr͟_O:qv \aN6Fj7)o5gX4̄Г7H^.*Y{Tm`JD"5Y}hA5sZ܄~SU|`~mFan`pir3>MecXtpn(^4sSmSB,z|2 06id[_{l$wơY{UΛ.'L oJ̕Ubz) Lw yO-a4,$7ڴQ)_^IVk_s2SfEߩ|i֛,'aeyoDԨHI=5Cb5!LԿpPgH)dOih1-Y+_Vʘ6K:[(}p 뮡GRXZq {>b#ɥIu+I;cy0k6UaCǍl3QyWO BVmX),F**7 T A](*A=hc$xX3d(b߽"[}7,(8==֤7l?7 餌TK|;|Yf|q:%옽}g*zL; z4 %9gL2 |ƿ{hxM01ڥTiլD4]~%e⣺w*$ M^:$W ?%YjdQ*K߆<{A^JKE"1;ܜ!KࡨQcփ 8/C_h r"l8(k&cS*~BH&9}D_9W1+4zx #tuEm+'{^ti7_˘(dݳ"1|fO >lmM_ 5@5X㎝&rP=Q)Xi-ˣ Ӿyg% $#Ֆ Gmت~DZy.ܥs jCdI+ DS9VFcv(DgPKs[H'9#"C`3GJ$SJ鏩jFpfIZ:` zj>pJ/q-._xQ7_jxKuHEϺռ12 }I>:馑l)9Y IPi~5xRONҥ oF$ $+݊ͥk\ )≞r;lD5LE6hV6 _x@M8Qd7@;I i YF:/B+j$cwhu~Avo:\0s߳%ߦHmc[¿S/lw'b͊je66: d yukXr&U1"8vh-=OWw~Lu% / g4|$VMp9a$UFFxl͢"86֒DAӪx ~ Gx(tPHN.G;p!s:1 ‚ S}5Y#^m7Ɵ<,a9xg0 v#umf[cB^wjM\[$a#OtY1NPQDEydB_XӔ-ɉvf`-ֻ6u6s̈́Y+1;;XgJ_pV]Q[+s1aG']~Oؑ|*Y{2z w[F.Ch揠d(a ν#^FΣЄq=[RQ|07r iףixKa)b7XjR=5kȣF~8`M~#n23¹lj8)25[Sg%+В*UJ0@X{ipF*XꆫA_vgm^ *.-׿hbMvm̵@7{°zJlu'{gq8=կ#T0 DDwx+15m4"dOPM#SGH7*Jn:ԆGB aIWi=Ѿ݅]L ϣu,=Qxu )@F^ԤKlS"rZnȣkf/tO<[P\Og=4D#^GÁb2#J~bb3N6r|@{2)2 `XpoV\Qk8Sƴ!*3RN~5qמ(PDt9!<S57 ϧU/ 4ߐ&O3N`l2k?R5x9YFiBkRH2}hs.Ȫ`@:")Zd u}d`Er$*֜|lܴ]/I[/h*3P%MQD_rs*s^&B J|Ł\tƞx4*X5UHJ2zMlX%{Sh:~}ȳI88w_Vfm_IcͬpCxډ #.~/y! ,B3[/#0ŠJxHu~^ G@e OUj} oF 䨄loALtZ#f ]Uv/ F2H2xmR픤 ׉%[KZhSMV:XM?íC-pitB.S[a KY%T:5/됋b=mJw.vޔjB $6??'v*RV>ie!8}FJO% [XU?HvzfX1E\؎di0Iz#O09% 4,jnض<~*j nL@]0yZÔN?`p `Dd8B3Ȧ22t/.L'cOZ4ڣ BqfH#?<ĹY'Pd0|X业q$i d=HE;V-]Z ~#U- V<ԇ0gꂼUn׉~ lj)5 MQrrV"1SZoow--*Dzyw^Qc$?zqgfrϻ,b>#\68$h[ϹaO-t pRš 7dWxiO <n:?C:`}Ul!sv_uHSW51BoNm^b,7BEvK`Yf+Z?J5#R7Wy#c^SyZھ.#uOMR;1~}1g'qPi\IAaeKPEoG[bazm{n;ܰ_dT: r]:1\yOU9K'CV8}J&'5,JCt E baf,cwKx{ '/Ls@͸DYQ돨Qj]3D?G`*M;B(2!ADww?͸ =P~ma`[Hg9`%i2*j8E*əK\l/׈_"fXJ !&ҁYw* >Q[Cꐪf``M Pd0(e]:'&& M]`_oB {&䞼rYs}TI(ZI CאL9f9?dJѷ*_2Li[U*hq()t J=2x|P{erxCYc|IV?e;؍3SSؿA56L:s EtL1rC^nx**;8FSB.I 'Ep&ȭO anЖLrw| zx}$j"n2!$_ EkqT 91#ti:HޒfA<;s^&{ar>G0&^^TÑn >{p)v4b1Gȸ[b4%9}heքn}piZM\mSKw8Ր[7a~!m `NjpxU[c;״|h-4VNgUQW둚t5(ّ=u`=9Fv8@ f%BFh@>(x6Rγ(<7|iXr(1,ɈxFJ{ls1>s Բ.d/gX9u ɢ D\W{&pETdnsvlfљkb2'QȂ4b4FI]пBzRe,k7dWhΔ c[LmK%lj. 8crʜL)5Rst!];w.\Jn 1,@]ҬiLI%N`po O3i9D- U뻲tcTHqk7IL4w5іUt9 !Gxu'ϣ'kyRlIR^D"UXb -A)/kaN|x ho=+6`+H3),U'#H;塚 gs$af3qsPyw-D![ +dtcfAW+#&dI Q?+Y5`:!^._%l^reIh Rxa mo:xvfWDwul'ak ՞&0! 8\Z@PѼcy*V=i]5Jh.0U᥆"$ԂpqT8^϶ }%ٸ݊PV9V` paC32]YAmk A マ3%z=h1!oWL+P^FE:+lJN[Za58^IU/rR\m>U>uWffCdCT(+Ǻ#r 4qQX(OpedZ(>+f(5 $LgIkO=WGcQjSUƯM+VxY<}˓g1^&/ ~5fg_e&/MxY?3Þդ;6Qp_t0h𳐖jypq\Է)D!>/NycR٪E!U|. XL=L0dZaZ{8;[c\[{` !,2#IoEF,"bF'%j"g([bKh#;6b&eu9X:Cn9l_n/tѓuB sd.;ZxޯD$wU]&V+f,MS5z)675!ٸ}YHVf/d#m'fqZkR))eZFkܹ6c^xɢךGd5,'/-(7SKwzr$Z5 gP}Cp0#=4~'L&u 2c@d%Y/s}R._?nzi12A.`f)MJXlm1h/n\[T|7(z[=a,c?T}fwU%>*[r;N ,=c.!)y|5R|{dbU$VK;/#7I#*ݶMbh\]CGcY \8ք-k,3/Er%_agvwWqh)1w[^n&\L0&TJ8 uVu*0?ѼeU(]l[u#3Xb6NbeO;:5r4 ~+,OڈpCH + R2vtl;K74Ǒ)7Nf{[ˉ#rue.?ho1DP]%_ðX}d_d;4mzd+EWH,+Hx[6 K"{ />+Rkՙ=Ǯ61wt>7&]Gx6N310~ףr-^QO|sk»,R&"A%r?jW6ԝF?x%9yHd(TvvtH0C,ٜ^}T_m@#0'vh//{¼=Hs;&1Xضh0Evcȼ@FL2v1|OMr9^daBnMs_suXYv3O37|vIw묙SU U"Bz؟'R>*mll/IbG9o:#B 2|CԷ֯/qq bj9>r` 1lrҲ-8uA'HW2O=2q31s1LPT(7M\wX4n7]? mzҩr`}XOxzϣlS5ׅG!bn1?D^Pk{ :+04g6:I`Z$LYvWR7ԶNf?p myaR6|Pˍ׿^bh^Ј du)y9tvRӟ;R3Qe4깍hg&eZa@rXxVzAapwhRh96nK*%7sL @@Ld6r]9f^ p %J-'}7X~%[r(~b*ﵤLyCsEK :o_Z.#VqcjƮ{fqqk5]N;[=WIƸ |Kð)FFXjh}ޝF)|<b 0kӳ`DJ0K.vAo NWdOOӛqd$pvSI%mɒȏY)bzA *? +L,)m|wŲړțWF@ Go'G~t\BR\yw1t7C+vRN[֐TȎ"ܽQZ)[)Ј!-')TCWUEEa* LJ+87>ח"ܼ/=)h8y `,A Ty&gxZQ~08; W1eC*e1wd%̓E>IS;͙bS78M~I)P`== 1) Ch5gďh՞ZBcZhNQKF00_E(sFڵZfQo$H>h"R&пleh3M(#4 8mJ#n1%txZvNjWPEc%kbt=TTnQ ]buCM񉝆,ݘ+ˣ x]峃pC9է|~/"d~aoh'?@wۍ|7ק8 X5e[2ʩ> Ťޟ6+ K$AxAH+]湉h`.jY-}肯r)"5;'?c̏kI[ -gaX˵\؀޳dakcQAܹ&r};c{;HefM€dn|h}8\!q4># apMKXéP}OA kH)&Cj\Vxa\'4P l&ص6"R̉^fRY  ɡ6xQu 1f?2ɘQ"ÿK@{) A^뾽8됼 .eVSsYhʸ~CƝ9T1>C[:('{CSW^$9%zΪzV1ULQEB6/$r;칂ώBuߪOԍaC+PC4"lJ7n{ ca4')1X$)$'`U @l@\"s`( ,H0R8Nh,,p o >))].>-榇Lbo-b)(Xww1S4Q=2Sf<~ix>,;ʟt%[mXTRzVxd^Xdkn5#8u~O)l!j25-_kkٶF4yj3hBeW}+?! Gh vp͒-8u ;viYsEA@k=BƯJ1 6+Tbf >w}#jTrCp!şk7ԪYt"@="T"[vK{OQOEu~,bQN>!C ^$7Gam~JE} 6Qi!ZO0?" QU|(}!WVYM_`qј~ė6߹dx%vBhܞ !JڈڪuTOFchT=CRIୈ#X)fq1Ŋ^_+2kgO+as}/| BoU8p!hcl>Yt}㸲>NDRBs-qZlksc5 @:-"@K+=%]qS,pCGNǾ: Ohͳ(tJ.{LceчZSw'<*Mlh]$0U/7ښY)̰X%ocoJ>8HRz墶fZjDO7 E#7S8[l&{1k̲ijn|cbUVYO# ?;_0vڭ^-^x?9|;V ܖYqwQs}IQ -$ߓw_P|jӡCĕS #MXy^ED"T6S$QSdx> Y' ,pShfɶDSV]}.X$qϸv e$XOaQTSӧJTq]yCg pI1y>Y+l+o7oGI+\>GuGژ7R(Py@YO5ZYCXsTV+M";pxcwêd97.':ƵPDzeNb`6F zC30tsz2QoWch'q29vw7W2֜|k9otL j'ݜ k"Ns̒`>pˮ=ɌtVF^ڹNe82q4/E:V&&' MJfliqm<쥱h>N'j="@ib|BRH8v袒zZFT1R)8ojN ~MѫI6~h؏7a Tj~)">l=Sf! ['ή]B0B`J hqOiwx αgYZ070701000001f8000081a4000000000000000000000001626034b400004404000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/gspca/gl860/gspca_gl860.ko.xz7zXZִF!t/@C]?Eh=ڜ9SH;u4v5uBtxG`FГ m66o2lfy0)Ѧrw d 0*QI>m@rWoļݓՈi_|d6Jd% vr>SULbAm/#G(CAwJa ]L vJ'n's43=cRAg}1|/J8`J$aD#c{xa{IBN 侎D Ћ 4`.+Ϥys`Aعe8'ԁ1:IQQD(i)gjfF]8Qv(XIQOSwC)ߓl쪽A= qGD . ړQ@ǍˡSX'zළit+h-GiL9p_u/=s\)V$cۼ[ޅb>8I suV߻V db)7]!MMt^,;o!goC0q+-<*N}D{=G<[3R89ԌV&ZuLIeptiʾދNT` Y e#c^% "mwЧaUih&-Jhj#a:^Iٿ.O`j7V.O7qX@7 mLdL(H6Bne.j\TtNjWt4x ؖe)5(_hIp$yweqV{DoqVTUeI@ϯotE owUETԭ1xoSo^`.TVp'9بJ% zhэrU2C3ͻ„ge}r/zch,? 2OQf{?zRćҧ$ʏL]_V׳ݯޮ>]2h/IASm3;ITjh#3`&p<X/(%\"0Ӧϔ F$W95t.̨go;Hd: 4(ކb.҆bЄPp).޳%E& W^VJVZʢ`FEFaTzhVĈþƃA(|cga=`  ub]ҌoWU-L pudA?3bGIIExb[*[Ш=%OSRIY-]JM!~Ĵ{/Ī $wYo bx.}2wR\em4ETd)AC66)߯禎ʼnƲB"F@-3R@BKs?U r|BWXiFT2f ]}GjE!h'l: lzDA.'C˱/[N[ قrJ4Ю^\J1w \. mgenLzYnre"&RYѤ@!S|E2K^, [h w{Zp/OhIOƊX-nY̐#bI.k};5x֮7v,u&l~4F?5od q{2 d8֏dٽ>~0򂜉]٭d1v0oLJI#hieFŐtc~r7R%񛈬yCgⰛAXˆf#!ї]4걭` *MD $ >ގ(˷Ea0E*[j枓yui턁JAhw<.#=^,&;P>0)*5I UXߜ<!c9*3~q xq{TZiؼf9&n?̖ Lی m~ӍWR>05bTbPq,|I*03D'gvƬ2_F?4)1M{^%qt1 u s$Si s&3gpqx8Rc9REl#Vh *sζ^@)`L%>BUa W'ީw]c$Feyya@!q>ۉD@!jcY- HK9FɨL'+XUsU ph뽥ޥh ʰԽ'tX~I]ٚ̀q_vb XnTBlLX7!Ib;+cc{TU$} k[,ا"0kne`S+)Bv,zv" 32.ȵhl/_(zf*tvR`|3誜_f֟D9V@2<$Ѿp* ~}?꼟N- 1bJ^})|FdySEՂ:_e,+S/𛪑 `m9pY-N1p:pCy1E#UVumr$@ < 'G2'hȌ.Ԥ +//<6U$h+u83#"6] Y"EZX&+q ]WND[o}z0ެ{z+?8:<" _ݔ44S +k6Sa)HɮRܒ(~aIćW m3~<^u+N =ETŃ*@ ΋%fՋ3}lY"-Y ^vzˬf1@}(ׁ" ę7g&rm(Jyueq%L|2I:S)AR'`vkyPnk2s&yB3u\&f߷gl@!fc%"\*Cf"^5_ s[@Z`1@+!sG\Ll}C#W:S 1`VnK baѬ$nۼd>WD%2Ɗ;!ZBo_F0oT)<7ᾮՎ4Y#VX:iKW2\VYKqYIȡW|+b+7L%0`2w& +oNsS{q(}<4jGٷtn.RP3Xg[HJ)c~tQ1%` ^^ڀYTͬOQ'k&/a.GJsz4%'R["vYn@QϹd&QV%n6H+ VEWo/Z&0[1rFsK%5EˍW%MZ@7ː:^7ܷL 7#`)"Q~| /8S6MW\W N|uE3eħ"JߕC|[Rw(#LXH!֌\H0nt{<vF:tކܷ#Eũ5 􆟡UtU\ bT: "M$<(+? S_zPfRnn=Bgg>WLQPs[lyمJ|,j^8DG+.fbx$'# ܩƨdYt9ML/q>,Agɺ5@+'Gt`:7OQꇳN2ljfp"CȚ !ew"@]3w!nF,ygf}NB@hgjКɀpR~X?M% 2~eV]Zh.4ռZSQT9^Z=rʶA5o6ӅHrkM/8x6eXp!%:{ცer/Y-el~G/$2SnIGoTeǧ#[BßޝLĉ&]df;?o'k5 tT<"iIl)@Yyދq4ˎ_wNbPƓ97Qx& WuV}9ƄCT.>n'@^6mNV/kbRu-'̐U:PjbwH詒]:*̴eWlȴ304e4!dSh5\Gcjլ $ji{͍ln6.׻cOq@ %YnOed(/h"X(?Q̘3G]A \dZ[VLmNΐ8794R_₨Q?p.E uJ),J~,?+zJ"Xdw>@,*瞁]!"͎+y|*+օH Sl$1M{0 ڳW^y#. eqW3LL}v'k\-3bM+"rPOr{85?clḍ/$uNuM{@[M+Q?\H<7k,HwED_=IRH OWd2+ZZ4+9d͇I[W Xg D?7 -!/wMT2y\!jA="Kڃ- DžG>^DPGzޅ.BY韝oO v^dEvqBvy2ջB]TUwUK&ΑӻI2ėe@lÎe4EzF s㿡?Q&T MokQ';i HΫT"*$`^OQ2TEn#OO/0J8=HP&w\`˹y#|PpR.ӸXF^jbmXtȂ5Up*ky`HazRՖ| 0kPHp?x5 {g,xݔw}.Ux7F_% e)i}mXiTΔ-gh: 0V`Uh0BGPz'6W fd*؄ 7Mz{:^H[vx X-|V]kyݘeA{t${Bmi U i%~ZfdVE!loSmЙ#WsCKE)o㉫i [sk3F=SٲA5h.QKIWsJ 6 7>*10a{ʩY2/Y-,)G\։"6!\XkDCF=R{A"0تEπc#٣b5l3MgCNa r"60N g\9;MiWSD͙x) $B2mq[d޻yVhH=eKJ2VY Q;4f~NOnJDSz%(6E|!,`U5A4Yܡk ͚}~Qt:Zi ]V@uY̭O_I:GRϨ&Ōص !սtY$[&^uK1y^Z2ɆlZ+"Gr) )PYwC޶0cM6| TdM2.soALT%WmV*m2J>HU} %1Mn&pvr3ru$/%|8u{FEY3Pهr|9W!i; M_:ޔP)9݄+=Lje37n.'<'8&1_20Ԣ&{YD IEnlwXo5@G `>S3Bۅ%,=ހC_ҹ<q#D\9Dkzpr;(LLO('RQ'W0DKP)34 &?4f98EfxV5Ӽw8%{^ԇ|(Neh/&dvrnR[o$3]|qxI\?,s 2!Y= p熕W7.>CxQ* cm`)OJUcD)yI3Iκu]/B9~|QD76g=(#.<pVf$="4Ƌ5'1Rb;I.]ܠB:si81~6 |?~)}5}nrЪc,zU;ʛv\a_c+/׻͂ؗ:]xԹmfჼYG4u7ӱ5}^Tj<݉ϏumW3nH)^Q]/IIllՙsCl0 䮳TUn4`d 41JFR9-Z@K oӴ~y~DY!dah9cڼx]lلͲAm}rhS2?q)޻:fG̱p'4r/&1yP]Rڼ gRWbUlZIPH!SԅRNܷFn.MMSڞ9)#'ݷ-E (F.WQ<_>RVtzҢ(2Ԛm;H•Pq)(&Q4ڊ.~yoCR-i^Cp q'­"}6r@S]x?|=H8d.AJO._md2 |iջp7I @7݆]ڗcj ɪ8|nݎF )G'}PYavhjH\DNf޲2,K&fEhBwP&Grf-WPfYh:۽Bs_\ ik.sULuݼ5%Bt'Nkʙ;Q?.!Kl3r)^ltz3(]Ā Udv!S_dHHZ%7Ce s1VSt8٫Cb,yT>W{/6#µs,h4g-4h'SWh""kj'wn}4qڄPkrA FV0}TzM]G4a9x cl, - h.u!I 2=$4/wPXQ&bKxDK SmњnitW_ha :oo"m=E Noa/UBM''TE$OsKoqbNHfq ȟB ˈ .R*@)q FLEy(sΟH&$ύ{@KtAa7 (#ܒ5QBu`Mv|2yg.*IcZ?ZkHJpy}?u?;\A60HSȰcV J`3B*y rTQn̄tGjdKOQv!vZԷg?ˌ(0(:ׂ Y3n&v"EpD;n$:[z8! >=hƇ&DVO3 ÔDjhA Y5B.o"=lha+U@p]ZZ=m]q-u $.,RMjakN{}-DZbmXRTɱlJú ^ ݾ`ZųxQA05!YK.nE~(6z]_KȣG+r_ӥ-c?" 䈯0;xеݨ}WB*{tw7&!{=H*CspIBSuf;yًE'jaF8yE>]ݡj b Zh.LCnly@EkT85H 'ڑ5dp-8nX֞^r.Ʌ3 G\pS.Kq1=ruv ]δaFPﺶO%*g5G/I5**FN堬;hP澶ƁkѨRc$[F%]8,t1vwj:HwZ !$kyy:bŰy:ANڋY]-mƲzn8ߺĺ>Cb"0x`^|jb7J?%@ߏU99Oe\I W l{5D ܀1e7q^Ȓ-?\M 9.1' EKzdc1z)bH .#y iKQZ/-rV.>XUl7 {UiNO|`ygynz]⧥`?{XZݠ+~<*کi["r^#sGU$34BڝkX6C,3P c@../QnO`z+ZiiO)/Kh _nȷooRrԉ)K!A9p~kAp#)%_**ָ[zT6mED IqyF\ Ư)3.}Z.2T2?S#o9Bb<\&P+&+ eym`gdʌ1  fh?=.7si]`0=cg=ѮހkcG]c /7Z^'Rd>ͱ)ȔXB{g!b!m4&Pc8F%/Aʲ S*y Fbr m1c)]ܰszAfn) 1ۦDe0M&\t@7~x@'ڦGAљ3 %G_m5?<%;՞Y\z>nv-Ka0سTv'*ѹ("ШƗOc1e {QD='W&ɝI6b08H|R\H7qMK ƒz8ghevӏkC9H! xP/ 0"^qf$̢ Wl(ݦ"l:DmJɚLK, {a+u*xblȔ<o+U(+zg@rxƊ|̂ICYoavG3\68~ԨG M` ZO+͂0(l5`*|͖Yy.Ց_$(* xb >zj|6dիzIJCNdOѻ3? \s$@ұGNwU{^)y0{T~$^Ck v&m(T;w|^q`Ocf4 ƏZGUWc[5$^J7cwp)E2~"fMqk/"Ÿij_Cn``f6ed;,8- y°SW$)Cv/%equ0g~= 7KN뫋0S.ƂQBׯ e-٭^zPHsRjbev#6t#2:V6_fvظgİ@¢NUDq`5KN%nUH3Ģ7v$bɔ8`x N-!֌d<ː5yX!#j"qy#jڦFmn%h sJpΉKj!AtU:&w h} О>F Sҕ"uPof׬棶WmP;.A&V OJgNèvLҥNy8ΪqfX)ЈXSPGd6zBezwB,yS)r)Uk@99fC(D쎩YL*>&.ZW7)jħ4 ;4+ V4&B׋}2吇p.GBn1yQ>&!~ARkt7m-YqғSBBX6"|'Q'a ԰&Xd7?ߖ;9}V*?d7.X wJTWQL\ /Fw,dGn|>̻Tn{ZM_#0s[)&`ZS )*1Tc`_9@,v;P"&ۘc$GRнҞM yl[.ѥFxh~lX! uV|,Vx #i% EPHT-/xZZF.$#S|ĉ!)@9ۙz+=Nwմn.QHnOtή{HTʙ,e /G+8zm3t/RE.M!z:~yaYMl|_- @&'v[=uҝp%4WJ`p=6_J ޛmx5BQ2y pgR/1R \3?uJ}"ig>LƬU:Pk`Y))nzBRoX~ϛY x !ũK մdb1W)Jy_Ŕ:&(8˯V- Bب L(gc&.ݠl}|mfi@uq" \cv=\y2:%|`߾,| ԼH4z8Qp'g[Zβ[_Fzvn 3R<\Rshݣfl,Kk?!Wj:'P! 5y^׶ .T"ioT#fR`$P܅yЛf8o1?!5&q'C戻4b MB,cpj~\^뚖-WǓ1YLj Jb"cmjwР~%fVmB,]-TFI1 O &&mg'vJ-V3l8U@| y!yT7Ɂ$CXfrǃ9!}T^eYJw'nnwxJrs#jW0gb!ؖȟ|8Ϛ"K/Sb}W6\\'뜮-^WG*STlx9rf^~됺Vm_a@LY4ҊDQ8Ԡ'J"i,0Q"Ywh9+]=KԵRГ1{FXgULl)9JJE,QICԤW=*a0UR*-@T9pcvkd@2o"/9{,(&Wn8]/^bFgbkZIxb[j1'AOVAAsdן-!&os>d, L5;^ngqMo˫\d'vnl •VCCQv4w7b6FnH 9Tr:S,:r$ڊ*f#T; fG]F26[YATM8®S) qXRî@^G7\3 0nȼduaFUք!~ r@$AxI7`ݙW| ]_2jqfO+Lp Qg'>d|%YwF63 -D-.kYz䂲h³tgLR!= <I*148 9AoQN2e}G36JBk['J6K>xwza]ڪ ulpϨJ|˳}̨~)>y yvb6zde(c9߫{wpɮC +lѡ h-ǫFft7s*f XKEKt|mhvI]aLxsrFh(^vNI&2 5<$*EM歬g㙮cdUb4R i6D]}.OYZcl}rI@z ro)c<}2={q/-wș ,.O%k~\0TC*SZ e=R!38bibc1M. F\PB_yg"<ŵ^T! }i߄bX9/>f=+Nuխ\pw `o*q 3DE#WhÆD" Ma!w=Tkk,E!*;z+]Ԓʧ*?SU;)l(|YTZmBYA˩[)<[ݔiK #intmn[[ |BJOb3FܦLuY|ONxUc y GJM]s|EQ 7SE"sҗy&N>;MxV)iBt.cbI,qp_I4XTtgCnXAOF'Q7I\تNA֪2 pzxh2U)=a'$[SM[t Dswcq %{xxڬ;[|L^֢usx*2WED3'o>/\|lL Ȝ)ecɋkKU:G"hj&ِ6aNq_zkM諜.e;T^Yl/mЉUQ'Q-N :>3I69& K=MGF(Cx]0 +>Y֕M"E[, tv|3 ۂӴ[XN Hq yh;ɂl`pFbH$|Lِ7[(7% :F )H&s!77 cWq-NmmP Lg紎JXFtk}sv{<Y<ڬgηVNJ$(eTG)'JV ylcqI)~H?uim ZR [a$l0z,ҊH5 ̒cMWŠDV$'{%zC0*u3UTs;lc8Nhni +>cC79D&$0 ;t}}!n.&OrS!as0ѥ:^CI=D'<%%g6~P g7W;=ސ5} p@>$BQmu|f:R˒HEnh̏#.vjalNZT#>n۷h~|ǕR& ,W}x0 i=$eEv~kztOMQ{m + ŹJekw|䤫1ŧ`^/(̯,Z,F xn KHʾh V; +:Jp=`kJ8) u#$þa{)'/~6u8ߡ'Ɣ`uUy79@3߫ej joXyrxu7v_Zb/XWyzH L$*潳k,0K<zoY[&@F \+kx*_lq:+vt\L4I0װ誷jn`_l8t 鸁;Dr޽/>R%=!]1JɄ lO1,7_Ub"InhBA.\(|6V!b_>CiTe )/:`d[%r/2BY:_b 7VwyhmIhuZ :w!o/ >|O)B.,¥#QC;<=Иm, m1 *![J`/gDȪ7>+&ۚQ3wF(6T_1<mHJ,Bm럻0 KS T9@T]X9 JjKu?ϱ@=TT )"pLZz= 5{1ob6nwaa=xKž= %x] |ݝQHY369+ҸhcqPTkx fDY k_m'j9[jM"2ݡ nq?Oʠb&i}/n@6؊QJѻDjQ)_V ʝ 4C9MEl0@"X3 } yN'(pr=ؐYN0-.'b˜C :_1_:uUPZErK-s8 q]@j4)j~פmLff>gȬ&\?J.D=@z2^ZBWk"j{d Խ|ֳ݆G:Fywmۀhl G_{2_"sV0ZkDT(CӺx %igaH$ñD:}guh>]!h!+Wy"&+ E g"g[!t,y>EmRh8NTxL6%$GaՀj(S?5 ˾sjM-q*=g?=(IMP`'t }=:AQ$_DO5t*wp0EEDda`zt;OYthKļz2kDžan6hpJk|q`yjsѽ}04:*(3 wXKp̀Bsb!eA.|cAtMI*)1 CGV"1.bF˭'V:X:ZbCta3lό2@%({|;#CoQq})9ÄA!q.>D)Z?H~Wfk[Id -Bv2T\ ȴ-㟵66')}1LD&Q˾[5/&3jO߯`[K_ݒ1q | 5~OF[^u8Qe$n[$l;A @sg!mnDkWo3y2V?I[;+Bz=qʀ(ə^ENMWDyψx 5쳗_v;V4/ 2cFƣ; c[\yECq'-Pw /|S~.K]@Ala&AC{lcY* z |}95Ჲ>r FldZz5UP]kb~RQ Bֽ5"úY.qh%т*εԝs0h\}$4-ls>N(DEeڋ0 0a~`DF;uT:($u Ҋ+kŒ f7)J_, .CUWt*0yVy5"=5*EtYte=j>AeUZXk$$7J$n5{yBȾa"m.{;r8 " Lf?v qZ6=-֐{3;.AU峜vxwr|1:>\7MK4`zLx+㎤ FJF$_*Nܖ›uye*f)m")jzg~*W;Ȭ*kD[G)XKڦ}@33V6 ie#af91V7tLT*m9 *A$gP.x؆Z٣StբnMRX ]iv+ia/AC)t|П=vnYMbY|jfٗ/cX6opP uo ¾{F% "f{ _L`p& 3*JP\-Ǝ{Řtp)h&fm(Ll˜zPY8[ ;# p4iSn(̒?؋EkP/GMG=a@\AOp?;65J#suy%Pu%l"y 4I聄$+2i1rC]]!O|  ]񚫰mg0&:rWC3)iSJt(fQfM:Lk*5B 5ZmMӁW"ߙ=y?^ t g""NO|< D:J0*z(=\G 2J-a9Q+R+SW"I3P/`xNqaC =R^ ǭobPh _ȇe]F^s͇jG_=Uqϥ M<)hi:?~}YrŴ:xy 1"ugqC-Vd-: #ٷt;4n\"Hd_z[2KJ멨3*1n1uvO ׅ>‘o[;Fʹ"pay^Z bP`Qb=r.D4 ^?Z^aJG] OǡdK }Iwv_qKZ( ?xKkNGto*%'\ά܉kQԭEO&<{est=)$?Vu6uS%6cgTpe?+00a*dM[ܩt<-{&AM*ɺ&}de^fC8RtԻZaTn79GIYX9ێ !|4e` 7C|U̖ ' 84~~o6SRU3yL{n +F)4BFDZD_%h׍YLS2hڡ"n1x_#[|d=cRy+E+tݚ KMlP>Jڕc.6S ݤtw{0AhrBRd"99y|-*AV*N>gA8ZT1ϕP@rv1ꢎKݧu_wIgy9~śS* 7}ob6+fLoEa^\Z|_b]j{a$rz|=_KM?:!JDU?}K\ W@ēiTsI&`j $gLx4]`!x:rMl .lNHϪ*۔k$whS#ߡvt/{GI|iOSuK*d"(lʍr) 1D.3RJa(!O޳o??%c[`*\ZoKKF.̳,MAM:V a?(SQlbto/Lh <\g ֌JFXKH4vr~ d2LWK`H]`7 gXh?fA;o&r`w$Xma1PћhDg "Qent(編`?ߩX`,=|G8FЇ94=OG@Ѩ=`v쟽@ʶ%"زq<ȉşL-{PK%q3D[v,1v~3D3ݽzW=J!T&6/Utq:[sfF^P"Լx hNx}YZ%R͡K91MaoelC,pF%9^F[J:vU) ےjpAs3,Ե Lbu4͖\2(@G[r(F.:\#*+/t7ļbMތ"icH?Iޗmh*7is@Bqp{4&9dPI5-]™U&C7,l`'4z=Sb=RI# XWI6J&kcד0,wt"Rl 5eȗ &jBjvN4U oǑ싒[OCeZ{/v!g5>fw6Y6~ɾVhoL84.ަl&<߸x'i.Rud OO#Ti-T!8z|F*a_ *mu7[zp hl/caK/&9vd\ *yAz>+ܝs+[ 6eCv4;UU1⇘7pΆXwuUIm8*oG Dt ͆< <:Gz˸ {q9OPbUZhN#yQQIqC!Y'`enTi7HCn#"|yЮwH2WcV5Ήxٴi@Zr!"YīX˨1e8hu}TbqWy@]e K=E*;xZ<3 bWc~,뎿Rn jϝ9wd-dҧUW]a"8MRblrVw.UIEuokn/[s >K8`4`:Fu}zIs>*96;@_ G:ňS!."]3."d!KrEw<ZA[e^p=6".܅{x 9 4@n@u.7a% E O$]@ %549(}i' xY-J27{"rI+[+]ӆ|eӳfNJ_D1kb9 H%p V]w_~ݿ̶F.2XO.aZ\'P2 ~ijԲ+|-gF~\%bث_&f[g:yd81@qqlcbVV,c2BE/39ńz=0:fX7q}^#Qɫ8=S \iɲfQ !~v񏃣}- }㧆eA$&SC X_ o'Dx$Ԣ{&!-ilJw.d{/s=, ŧa>oj>}4!h'W >~gf?z_syʠc+h|ݰ!6i+lΐx8,>R>!?.tX]6 ]3ޕ6(iQՖZla:i_iS{:?ie2OTaWXbsBː?!7- |b3 s . :zYIao٣)u@9'nsjS ߭!I\r6Qb(x+ !2/|r0[3š}?T ~L8EH̡diRdpuE^e|G#8o~??R}y.2fp/ѬV*7*"GayOUۆ ?a?}rTٷQ3ZQao ⊽z$R=K=r1d@Д9E 󝚊tayH奙2AHs1ޛz$A 0nLn] !Px۟mؿ ,~eG`Nwj8E!$@*/:+^#ҞpZDv{EHt:vRNk~'K=PY>WI DZwi/,M*yo'_M׷E Asl'e-Q&-׊? EbEIK`$ɐq $e!Z72poha iCܵu?T,;3s&åk p LY zEMފr[ }MpʖM#-0d |`hSYzݻNIM;5*+i]SZ"~9QV]̔Hku ۉ^^𴞑bN2E0%V jˑu|=L2Y:ȴ D,,E+DS7") t]Qˮ[5rzGq(YNtTƄ~^P_.R ʠZOf^v$?!y8$}BM\OF4g6]83•U[&" SEx}}%gz>3T2>[.BNpT#w*kN=mC2ʁc Nd<` lk]Yh `OF1YX*Ф%cU Ie8$@^ҫVB)h(lWJy KxZeWwyu28\͝5 #ۿbN'ٗ^\Hvqk¬[SNaDe?YFAW:e3+N;22*S9<!g|`$:~Amk5g5Rz%+ 1g->H++ )#㥞 '0$;P3'3<ՙ !8A1.K<9ډ!J~qF8fLTY0=Qq&{[ݫ12Z>K4=*xxOű ܑU֤j[s-wlJn-l _"ٟ3mdf mZikc+=Zk,+BYeR$*VU?0FloGT|Me:QɕtWxNf=w XVO-9t:Tі.IW,37"e%b&U'Z`E@V'. gpF~7Hڛ ma!mmVV)"kH嫙ty!TY"vH-!"_0;!C*:eIk{bS4^@'WsK7 /Tnqٔ鋷p<~ǨoM*a2ZN+=])+ ͫt 9~-7(Q3}jb&dq Av~"P9OM‡ƎDʩƭ0zۏhR10QARIhr\'ɹHQm)ä=t#MVɒũAm`/ .x GCTeDzw7f&V l@M#!2'-MmnjJ0=8f㰤'1!Rs%7TlG~ #y5.99+$oOˠdvqao^"/">g(Oyw5߉4s@[ 7`w$=v̒,o tե"zERRN[ތ u\WÚg`As6DuPl܎_Gt!Ĝq׋mVPn ̅ew;]p%uw$?H&( KHaN5Քjl{-0 ]6)f Es@B Twu@yPR޹+$RVgBk+:0ϑ^&47gifꌕd,X^xK'6%Dm 'UUF.;,n}߈'Vy]bޭr1ý-kȿAnxt{t'&Oa.*Na?מ--z "8(} =2o^i' `1T2Gqunl<{/Nf2goE%)cY@=^؉;?{܋ϮC d++-I*no c0DINlY+[tWA=(( Z_/&c&K'],L@b;\6(y7fm(ݬ}xrã6LHW*# - 49)6哗hڟGSgaF,S:-Hsl֦>.]a"U*qYd ґ a`z=4՞Z͝>zr'q M$)AN2ߛqD(@(: m-Wa5R5״?c_=a?<>U?)!J\R7o[lfg7Ӈ  `e Yv<7Em(-~(kw WE%jAGP . p{YvH(Iɶ^^LScuui #&IVS.8yWKM-%?dB|/vKnlaH[p+k`xE'?쑗@'-7Pka^Y&l>W= SgEWYɸJ9jQJ/{'nc&~H??W$#i)0@}{+- %2:P4,dw%Xĩ[; HM` K6o~:*n>zi:w?wC s8b\L#Gsӛ`ԥLRr]Ootm^SdZZN,ĩ֧o熭6+2UJ zKI#\|$gLvPݶZ>grdv;$3kuw~I%AaێŔN%4S-l>vomm oX71=Ώ0{]R5=r*a,HɀгIRǥp)-P>zWWjZhp]~f1Y`n#72NW߹Jy0v7cѪsG>v@tǀ0^jmc8v17z&rЎImc}XqYB!Ϟj'QO%ryWmX,"6cfߋڛ󬯉(pHݵ{MK|DON)NJud쎢q iv"͜k`z C:46ʙ,gent:׫&SV~r t4tA qѮFŽ{Vqup[[86#?S]_ wZ5R oj3cM]GF榘xǂr>N0BTsgZf~d23BQV4Iۆfx񄺆A-qJ4 K9{ki͗X" D\s\Wа> zRe7RӐ>nFe؋=QGy %Ggnے 4΃.ZghG'3U36,cxTH(?\8pWPrr|^oy VQ 7M|"%us_&-F9euY7-{h|T\VcT'.BOsa ] 4RUe?`ɅجSX4:}~I>W얐\C"'d7 AZepM|@>ͲwB1%\c|R,\;@*_יzz1*bFVT>|,U jy>r! ~ G]7 'G1z$CwQR>PDdrLcdJPk3[Wws%ɸuRwt_yហ1,ha>iJIVРe: \Ӧx}[Jq”*?qnʨafu+tOEi9xr)OQllkxa)rfB> X=|5!\o6;Ƣg,)â*ԒxgS;Bz7? )Q'fQ9"#8lBgX=ͥu騵y',dvc ])8fseN3862PS?gj5O~#OkX>SJs _aP2#>N G^OX܁:f Ҭe (-SJ z90v8УyRHV}ݸ;$* 6 ѡbH= h8y^ r%f,>WSdك&=Ǔ%Ih|I Dpߵuﶖe_qi>lT==Ak'./w:o,V#菮:-qwGȲj)+\kf. nswG=ņ9`yzW>]JNW? XWh#q; /?JbQQL1#U=.Sn1$l^(B݆w,h1ϟ\^4~oplis>9YQ \%.!M-KcPN,J,uےjCHUc  =Z)x~ѫ 1]e v=I--@G 3 ̋J~1D]]kS)8 3e_qF6sKKg:'Vϴ4 %j'8FEvja _΂`L[1[| dFAPŗBǁR uu! I{'kb{Iq%ך2zBU,?XCXv_t@=֑c[qtl 0;tW % @{іr妘wRrkԈl9} ol "z`rzmWJ/J3K$DԖF}7T< ba_Q^>=zHUl6 "@dih{;%[노 ر%Z%͚1 yPa%jN 'RӾ:FIh_9J"gwbxɭ d+ pGw3]CAa#;_O.X:`HDm{3<> usc-0r T}\VL]RмFigKl> q \̟{ɜwI$ֳl2[X0Ⱥx4Fu;*\`ER?w߉oK8Hjy뤌~L^̡-~cϱ aSX5h%BVhPJAO x~v!t@ݵآ$?hq@YR=2_K0%5cU $nÕzF;62v6x*ǘXǗb~7Jo X)?W渟=^z{z0r֢3rX#!sC]-u;G#TS?=I(38e E;{%'v(Wks8J@_k:ncl,ĩ/C88rL!IL*9!BX@k2ײ s%}QXhܺ|3Y6'^>_̸A&s"٘^Z׈h(Z9|Gq;}ᘬ[/)>4@ HT h[^.Y X$ (ާ/'#\Ev$gpTLY wD|ߪ̗{u[k7eb_=cy,J2") yk&q=o̎er ͳÉR4hjM_m)ȩttp}+Ӥ0s',uɳX7AMVwv4]7SLwws<(-Sc\F6kQtm"DE.UGe Q oBWAajn#7C1-642#LyF[_-S/c< o9yN9_t *_v3 [ wvC2sv$ID]4B7!?{\/RJ)Í]"ҬѶ1 &a@ Oo׹Ohz%~R3mrs`]5ʌ*v4UL5+Cݢ^+?~~CL=ٯd r(5ϔ%y@yx\B+fvp!㰀HI?7&nPphɏm߅##Qi,8?1y ZH*l:u`Ɨc}Y 6~1?9m<2V},/%i>5Od+dsds?ϕ-)QSY)p]D`*.1w^( ` 'B5[E7MDžϊkO`zVbA6B;v<С\N~Bđ5\xҧ5Y`CF nrVPLgS~LM`sqyWDv=8R+~n!r:X6<څN8Zƺ|~dzfm _*lDЦ#*Zv_͔MP`G3,iǡl87MlF #a!Mba]ur!=ShLy<.wz2.<؏'>_B#l'6'ɼo[*q)OӉ/SZk㴤 E eW 0v`di* OBqX勺6GnbpՉ0=_-Ŧ?8i)K1-J8}+35G*ܿ4+³)|#'؃GB>_ef0t8TO?pZ=/d,l*+ZDLΗUq4a( i?wi]nꒄ}䑀zJHBV{w3\qVx45%cQGc>3Gy"{Ila~-02Fj_(7 ZzY,;[ahuć*zmw>I-~B|Wxds]fA3]QRtdz[Ps\@XAJi; '@ h|6ZfoWD&Mj98p;*,EjN$i#>7UyBgCc<1lm5s36,_fVݶ(sQfjQdZjpD s/ɓfd jflgԬ)Ap+Y_8<amd뚧RC4B|PvX8V)*K^ mO-`PnnX,7ѩSp38q4E57ͨUҮiҸôIdP#~l9䇧~b0?pjB?kU#kZŀ&F`CJvHӣVmAfU0_[fDžމI䯁rURx8N]͝}7)^|JHCMܕY{bh]Ȟ{F /52FS03%cU6 DU5=T;awSkZCMIKmSf&ԵG1Ze1ò K$$qw+0Zd=/G!5x7tfwQmqlΛ@⠄yB4 \3H4zLA[j"D3@~/8?p SMFu4]aЭXN %f7eW@J+ba1֚cC"*Dա}y&Bl65-$FяwHHج DOAs5qѽ۱e ]=`9P5 cije3"* O<hDc!_ՠ~K` d!6&FFmL`SRףLUj󜺜"S[HF"~ZM#{ݔK+bڎPyL EHF͗!݆y(zcp.z% ܴ-B]5K $!hNMNE5ٗbڜ|Vc` X$B5:g#BNV"Il]ff̆G+)hAPQIrRkEn"_r:\ж/{3YfeH&w.8ϦgWgOTn?ߙ]9#:PQ*tD|a]P@r=6/(*[d`5#c_;\)jj{9%2 8m&ߞ.ncW@}2+l`VM8Sx6Jq`{;qc͋d8X֨{8U/P!LӋ,>A͐:մV'"ME ̠2jgUWܤ#Dȫ Ri_0^N?KV.o0xӟdqSHEd,` Ӊ|Ăeı0)p4kJb蝫*_sΌu\1!6$WONNA`.?IʼnKRuYOXŐ><F*;Ѯ~/=jֽ:c)f'a'ˏ*0r< b1=SS&%Ձwﲟs)@)\[ek8ar }J23`PJvaV!=l v=FZY [Q`@c2-5ACseEHi̦'rՃ8 C:ҟY?U:IC8 HnwH#1Sq-wSG"yBV#Ti\{TpcثsT*Ԑ5^Tօk ?!ezz$C!1[3Vȏܖ;Cֆ%R>7q6Ὅ Rp r"ϜJ_,hLtSO Lq+B4 z{d+Z@yI ڧjrf7}"Z1&>52A[Im~aȣE3@2!H /no橬sPm[sÉjYx؅]S-/V0G/BntG͸((^^VR3'&Tzcl>vlҧpK/G,Ǻ'%muwp^,EzaP4ȟts@#pk)Q֜ye8vu0l >> oy춴/K\%}=3JIwٲlhH,kmtP/ypi[e+Zff=9bZ5_APA~}#ؠuE 7Džjy3q;- Ms2;#'cw" ~s9Qu,ڻ4@EVϗsqbFz/qpCA-lW e3 9f5f9.՝,)eF|$64!HAvrh I"!zFрSq<=G5s1 Jb0}(ţFcFԠzBo90)4">w3x,\+h0o"uA!0xA`FH >#5½꿼nR%fSFB mʐg΋2& rƬ_&tG_oEPQ*54F&<B9.#'xSZ^b+Mgé2Ӷ9{|gSkƌ."t><{Wv.V6P1? =`Mh K9Sgֺ”۾?N*ácr[MM\9i=*3-$dz Y0Wt8lAnpY0 01WҝV0W LƗr) |Ӝt0?]ٓ0!Hl3>OTqRI \x(Y}Qq02 gՋN 3ybYcᡥs8围T;m=ŋE'))݂M.,=T3ڧZfYԿ+GEԲJ˙|k,q5B"/~ \Q.B>M늣U,™HG4^{N%;Dl)SmxRyZh~7r97do\ՠ7[ŜfJ:x ͝plulu>DnRi3Jpc9M煼iN` DvJ,̎tsW&cp G<.:e*o/BIX#8R O@PՃغ5,%\/ ӴI:t.RJ<5w0}6X ):;vEK] <]MuvA@\>FmɁ`}Iw;uΌAhBOlgc񍧩1fb6>Bd/# +;NQYWt[zH8_vЕ3n*.=>K,?ڝWVxwp AZ s +ݺw}XM]Ȧ3)oRzS{l#>'=iǝ$L?=ۀ".+ ^xfNG lJfvB$wEW—;iVGn޹t|yPω{bOg.{_%ҨߨwYٙDB4D&l#@"h`_oGѲҺ`\%P:&YU#i"("Z]L ClD~ AUYf朄8`Qv~Zp>0=-߈$Eϛ@>i_[VN$ !i-.| S ] Ĕ'?6x޾!8}jn GRK2i E/s'1"pzYL2ٲF6FZT;c}%XQrg8 Lk`FbxgP<LJyqU Y.uy~6e=T6WhOKB˦z?qɱKS\$N}B3R}Er(OhBV/(Sj I5ڇ6+S$H-H2P5Jh7\x`q[u#;:,$6wҸ֡+=@lq4:uN7WEm ^٥?#,@B7>b0F̐F{85Ժ n"l=7h} K1n+'PBR.w[3 >.?~u} {᜺tDU345 O5IH9D 6;gs{aR\@T訮G uثʠ[GDKJ9D:"wUVy*6.A˭E=%> ,~樂axy;3>)_IYɨVwxU`usL#7 F$XzLm$iOW}c } քUrtDXӉzޫ/S2ic"2lP3+\CO#uE8Eh忮S(@K苻wǔ%?z'QTُ>lyQ=%JgcsM\,<^|8h%ba\ Њ yy`-RnJF$pNnP匘l1 ﬣR+֕tM0_b娴λj=?j9%ٜ{ژVugH }s$^bYkVbi`Nc%+}\XrK?Lxwz琣:㓶J/kڴgΩ/pR{к$ouk=w5B_Y)400TvݚB@6ւESlkYC=ib[sa :qCvi Ӣ K_HuÖ>!4 LLJ K%";8 bA9M%Lk<w֋9ת&:f2r-x4Jfi{9oV-+ &gh`9lzy*>='4YLEsgU<[XeJIQHoQ*T `ƔL!mKMB^.ْ K6LheK CK+8 lM2Ѫ HWN#7t1%٥x8AN ͍N Sٗҧfw_-l!4A8%|_͚SWOOLVHZ8@2;*CX} ,~h=OtCRBĬEWX陷Xɚp| ߀ ̉ W䀯/ j Fح+.::bt-T>x䦸1Omjug/q,m樏` =T<Ϳ'KIۜ9㚮l_ *q}ut_t16*hs ?2xZeu"B_`G&}l:,٥@8Sz}KV9,#_}7Y2ydeO/կxL urnԁnk f9\VpD{&/]T9rmcAVfZ'j+\SQ_Რ)]ŴH&XĂVϫ?zLA-__cg 6I d2@i?ޟG;.V'6r[S틈5[pkRdouU&%Ci&o*f|F%z6- 4-G&Φza*hU33E_I{?:(F5 OS,^unl/$AJL61(|j5 {A҈I: oLkBљ )Loqfĕ臙`jfl}UP/}CYsalsZCD|z.)H=/'vgT &ɽsj0*JbDԝ1$MvB,rQ}ۯ9/%"TEqD="0hy0)pa)zjž/7kq\‘K$Q9;.2o"lNP[=6xdpN6lY_iI-1m5xrޤ蛐GZv_1 IE WG~?u6mqٍFaB)A_k%˳<\@?5rBdYak[مNaL[t @wha[FZ#T96?F|Ttž.~BK+54Vn\߿s~c8B^*(U3$xS 1 8M@ 9ܴ:]fUA@Y+CV|/TgqVqq*w3KN1Uz~EM=،}1㦜*QȥjW*RO0BeBuY\{iɚmCpBTL~xxaDڶoG42}ya#+To.$jOJ,9QgR~"("&xA2q2"Ԫ;RJv+~𰾌:qOPE?K"3suf6߲g0PJ."T|*\$cujؾqRc8V]dΉ`n_*ы&ެ\f~xPniT^դ@7C5p3Dj$5t+6/m#keyˉ0Z@otJ5{+[c{"TBs'd80 {YNǢ"jO?92ͨɰܴ7}"锸Z':3n@g[:~k n%(ڤ?ˈeeOCrjll+OzNgi|E! t֎ ;cpjT)WhsIRV7 zDiEwUSuEt4.f>l!ug̾KYCkddAnm臙u %ILM̔Ǖhn)-6{2)-s5Iw} f g):-Ҡ"W3ՙ/`r$!GνP ?G'l;/9nM`eozXH$snQiYTȯ;NQ ?o& b-6Vt~[f-BTK)sw$RoGD{w KMz3;e7t0htq8|=rX\{+$oŸ "m9IFvnŕoފ?@o]qNVE*TglfGD"[ZC:EcD}fYYr[!\Y Ëo{ E2B&20cڧd|`x(#4pڲ0!$|ݛh$8{EbAEP$Bv[u$Ppg߹ȇk{/F.t->D4΀&Bڸo .Z(ZwQxRRTsZ;&M| \ϼ^d V% Km'^mYpu ڇz}ݍ|EaH̡~] 40GYWp:R,_~32ҜIwM9ͻh^3ze)A_D3:u:EǦ1{E},<@ԈgjFDj"$|ERjl7)"Qz?z)pβ-KgR6nsﺻX%-cPa._79WStyjE~rA|'W!Ghd}Pה' o&%h䂗VTnϙk kښw nakz'=?ySPkYHzY\ s4:3jML]MܫF{J|q>|+bb2X$du}>Tt+?ᯨ Iv䨛Ԛ|m -24pӰd䛁)ޖN7p1uu9AyQHﲦ ?ZYT&)18"y'ickB3QD^{ٻP4t';`+tTt8U-]OT! X[n8ԄCpL~7L-F?G%dIf^%h~!%T,ʊVkF[&cGo"N|ks BV_ \uKt M]bEzyQ1X3-qdQ9Pg^P%׏ xf7'l3 ܝShXpZ-QM\w/щ U{K.yTΘbgċ"pNHJtfEjswSϯV/bgߟHMѬ^ Br RÅhhtt>Bc=dZ޲|L&*օX6VQ?shHzuR:Z@gwsK/&CHwX67f',[zY812ESL/G1\i^QN"ؤW/ˮ@b{k6ⷹj䛾X0~F<\i- eD.;\:&X3As gUF8pƪʡxhsQ`8IY)b@]TXߏ{煌lxߞ󨀔*cOkB=JY+Qܷ%_d[):Z)ց['ܺ(S^0+\JkdJSFZO|q_ԅ[6c(1ņ(}M€"ʦDǶMRޖ/٨OUZn$ЀU?z1̏< Xzg1QQ;zp{c?UT3<5fMC )dkB(b//ocXNo<8IBt8qxKόv}wOக;tSU`D IN<%GWwEŬiٌ[zH8K.>; PIEa=|b[O͎CؙX_<(ߞgY:8 uX?dIup%m9p" дaTnYt$FXOL$:t[Fyf|0&Gڗ|fo}OIJڕrCBfZ} }Y cAe}^Vl =5ÍSӇɻ%S򾇁O1i[HFvBʿjD`hhP^i!vӜ̚nd5ۙ* \=ŕ>`3_m Èo.\\hA3ֿu. ba4{𡟩T8ޫ)NS«~('5{"$CEq8r,}ptAv Z%h:{Skh"S@3}~zd~:,}2ݟ( )6ݕo.Hf9&?v?>̡kZf )ZW_2M\M$zUi 6|-IDŞ]x?ٳd HvЕ$b^L:Y+TFP4B v2|纓N;^!fUU ?;GbpzosVË財8Op3#T+г?=ʜT##Ke O=8 RQn)#8 L4nh (hZ43-WX[!wI`y>ی#YR?xTrmM8!OvkAeu,J'p&Q J+e"E;;=BA*!ؘ5 ՞>r 1{n'`PB D O˭lOTn'τ]ޞ7W|SZR TGN Zs{T2u oUp0` ɿ5J0ߟ/L1cs3 ،߬SY,*YPYx-b'yUǀsz{nVӌ=9W@gc CۈtM;~FL|-Bs覀 YA 'Jp,$6B"> BY }.G> [T>ߋ1c )t"BkY,`yLIny{iS^u5N[$BF \VSf|hO^AI W+ ՋylqzZMqOmjݤt*/(ikfxQ̜E{±A+ҭFlQ mҮHIMS[ nᝳҘMApn;aWk{U<7w-{?u>rU7!'qhS;}y;R6o a`R ~roz\pj˦0lGFp^vGB`Ah$S Lt=t'Jrn$}F[#Y an_3tS⒗4"1, 6;nK*bHBiWM1b|Png8.b5Zc]%d<P i[w(@F||.I S̲zaGq̍iZ^@%rL|}N3F#,ʏ/>DbĠ-YИLm0a}"r0ryaG7~fE8*~SxDŽ#dt40JV)Axݟ<@ΚM^bg[YH/}J@sU,`s?FL銨 *Q[:oo7+0#*&g/*IǾuLڴO}CuuRFd=l zma;^#M9ј*Y_ڔ=o]}.ReӝR4^9hqZG#~GtU=8 VͿ$9-\[ܭ-R&kh1b/-[JIH2,N?y(=M;RzE݌e516 SXZ.J+i$Xʱq}kV% Cꆀ")8r߄%y#J>(hA6JaѲxyU1V`)<*KͷZۺ*  [.UɄ_WE4^ksnn0$3/z#ΦEk:|3Ja# mǐZ]^Q$Dew. sm7 -iRyώ|8[)QAO;ʕz/k,33F#3tZRs0|jgl7DC(Hw݊Juu$ +̱Ҧ-x`3;g]׬NN׻nژ)IQR^SI:MjCϊ;^h.K+vJHda 8N 9PKuu Ρ P+X^HndH`6}Le+Ӷj0Sċ].x:LQŘf Wߔ#0aa\]X!V)&/mC8~5w,ϸL~vLb"^)# ̿7&08"˒ГU?\gdRn!aT~CLW2Yl5gJCNb̉lOW5໲UwۈĘi^B̸}Ə,LCbr$3sZ⨀=;^bzї*z$$6!*3Vt6 YAGMň$U]Yhɳ`H$ sPz*/Bғ658#BuhYVÔ7b~3ۨ|Z B18?Ba@k.Mŕ'4mۗAׂ6)!ВRH^HP@I׊h'HL ~\|~,Ykj85 fo: T.z}XGÂ|Bqr`5@c\x, {6@p4VcX' c82 8a \הll1Ӫlayp.l_q[O@W(n5a jpv ~fFlh볁3_qٜ%00F~-hyTF3]g'9MZ ?[Y~ٺz@O z6YmMJrڟȒ')ӗ~\ï4dUXGO >HCx~OtƧ9HB̊{b \Lhk;)"ǃ*mWB\ޚKD!Cy)r~}ȿh"V-[CtJ-9E\D!Vvg( z# by-y T-SIR I5m3M%ȏ^H.5kq:GS;A Z (H7UxZV9#hQcin0иWpxx(T\nڬ?ݰhThbVA z2g; 䆨$24'oKeV"(D *ߚtۛf`C@We&cn-6b?m1N6 tEgwUFv7+OÊ񲜗"wnQUUo?Z۸y7bXǂ@ȱyQ_tܵ+_^qύvVqX0j9B2R82M3K\hrcĞ3K"(A)Ou^+ !{G}ϒ0b(zFy_}qZ']vGM%2VLt0Nlmif/Y[њo7MvP'z L1UES9fqZlM10:jܹFϙ?1PH&mun˰񥠿CD<}eOrp_Lq)Hkf]fj^ZB=գ|8ߛ8=.bǪ-hY#e[^v'qߦŌ+l*"g40| vC4׭j.V> ɜ HqEH} ^7UA7?cڞr'#ͮ64Nx%XA|idSb9RCɱIWc@s*|KU}[1Y]kpTG.T:˘gS|/w2I_͎5U7ۖ@G}n9@Fiuni VquXy){ڃmn05ş+ft&7RRV&Sr&{ޥ%g+gUNh&ncx!@G1iyGdAGM{O6l?h+mIT9uzj L.Kx=TWA j]c5AN\uP hYpO2(e"CzKP7yG;/e^W;,:2,{}xx"e'|;;з]F{{ vl)>8.uޜ ܣPZ)4кg/ (_0{GDRݞ\s8`jښ=g{:Vο(HX4+M[?8Rxhw!2)euVGxE)_'@شxxO+\]5/AjpÏS]m*b%5ޯlqUE;[+?1븲rEl_XlCNmS=#j;h!1qNme쭶?Oebg 8, Cn&c[fz9u:,QYwN}![$dPӄH~tT[&{oaR^tK.H{+۷k,ҺW,ʒ, L4b5{rd,v}}V=/lmټS@FW Hӻ I+U,MU8ޣ^PoK)ԉ1fEY^1fMUYe'敉Sn^9_r֭ٸNԬNyuFp@ke9NAe}0[/9>~.e妋XH@}:ERZF'C8Q-ckKjŸ$ܐtRcPyˠ}>H4H]r)jNʍ'ydZaVm!:I",#a!Yx#mBU,({dHxWxtSViv^08u:C9&ja֯per7TL){9tug:ubj g J"KIiٟ 2IPs8*lM,]4q-] cEG1"2t]L8J R)x6M?;&)'/_'…1VyĂ/Ak7R=X%(Q9r/0dGjH eŗk Ȏ`Aւ͇^-i웬rr>d~/ 3r$5>2} 5twk遁9*MҢ vqM[ X1`?L0#PFdq'.S0-ԜEAw/?# jF;VM~ 7+CYvg(ǖTx^Zag=<ؼ JM xTl&eDDbe6- AsG$3#tNǑ~"et!&'F "[;650D^K+i5k)r*Pr}-@>*#4Sܿe%&br[;͢TXa@,3cIBԯe>c#<~k%ͣ! n}_t혹Q PjƋ{nγ(lISfzKZ/mtuV{_U+R%K5m^eSn;(5OV%\xDE)FU3+:,u=*8wmY tQl˺Mn_\%3JhlO}nՓa̿PWpk6w44USG%ui`7T"N > *y۽Ms͝,#lF3JH-FU qN~CKVѠZlT*\2hS$8k٩/ dzpq$:v/J2W+Ǥ4E9{Zpƨ6nf JvRG14ճZ<ƥϊ.jTPoB Շ_c ,悰F|@[F#YZvٌͧ鲎+``ij_WAzT-p%4 rcei~.EI5Ǯ~3ۣOj@̡#~w]t*63I۟l:%e 9쒯yH3,@8с#ZN7gŧVjY=.jer=%y디%2g9|!h{Q?>SXl!f-Xn>!|P8NdN @ 30>њO9 FUEd=xggL=1ZTj͒;;~u5ӥirBIpebΒnxzK8^RF!s`[2;_r-L+R""b W'qTqA5mCZc:Wt>o0kR61H#M=;dYgxނ&u;.hFw&9qPwBvw=g/EӐpn_b:Qɼ$C7N<{%p#kdySpddAx-,Jml|}ݲdոKe"t}9Q3G9S~L;Ak﹐?) g/& 0X9 e紴1x~=l %36s7C1),#M2&czqIaE]+wa,[QoK崼̑d!q<~ iߖ®s7x?fwL>Mp&I zI[@/& @Ʉz7YSNaJ.bi=NtY~=Q~xwb(; ?eS3PEd7! radT(ydw3;bBsg#OӔkP59]? Uw~L뎚7ܣX:%b_|ؾ$fIfSxLI6QO; ,.2#d@1.t<+ԯظ'Nlhqf2["4I`sG-QH6L":%n,[`Q;CU?͝|WJq33֌x7H!^ B], >ŎrQE8yQ 6zʜ(M^ ^a}C0/CK& UˏDI9$0+@ĚZEeE=r?]7p\w:-DL ]Zh ӯTBUm1%{zqÀ&LN.!4A/KeE,Pk{)I%j*P')}l պs6ۇ+Pg2X:`#޲Je}. Rt۬? 7~q,2\P0V;ŰNt,ٽ[iP[HkM[w8m˂256T^4F0u#ƒp 52rmdE3QE;|y!D/Ta[XC2[>$%3րtŋX4ӬՌ<`6G _;<Ԗ!myE: BVmrYLGב| ڃ&Qv`kD39IᖤlI҃4Ta*& sXv(*gYMNαh0i=}ąȧӠzu q.(˝D>{|k%@*;l3qZw?` ) n_n;=S-s޹B+/erJe 4Pf D3%~Ev#Oh Bɘ{(O-+awb&8Q(My{?i=`N@yaT:kk DޣO-u\tĞ&1N~xCf?hiyCπOG'EzÑhS)ϖij7_# J^ X[g0ȝ o$ 3;·;2PɌoT "YLzg,"[âiuzٲ/߸Pi+8u(O,h$^}8x8+>ȖɰDa 'f2?p}|7: \|&+d\C(O+(']Ʈ6Ɍlܨ'-ڤJS 3 Wv ѿj-=~91M0a@0-Fi!IJMzU%kt:0v)l~p"ƿ#]FLk0OPmY\=9\;DTTD4,ddE+iAtk//H̙rc*!<"Hd ;Jv,'BV˺20k=}@ |d%e?h~l23WRA]`/ydqtt%|9AK%Qp?nrtCsri>$ <snk߫Ia>fS3}IT1Dc[I"MBGﰘxɂ0dį TF hLn JJ9;DV<*O= aEmtI1IbܱZLQ/Èiy#q,̧aǬ?'&w2tJ-gwD7Ԏw4V+ fq$p7q_*\`%FGg{唈IU}jD^,Nf8_ z=#(Q TwJ Mww9E&{tȺ2ӻ*/a0F1M.8:y;ihj1 r|+ٳ~|8cv!Ctnaq&մT~g7,\e9Sjm[({dhh\I E_O4L}}X=hzk`GK0qn.xGM.O?J gE~W]z U\ce zvogIv滤5B)2nDLWp LOfwxԒ ı{spg1P5VzEQiU:Fagai|'A_b i Kɒ1 8΄."@OUJHd`W<̙[iL} Ȁ*Q"=ӱ[ |eh8\|-M iVLϹb }&O4]r,-[BE}_?.[/H%y"ViJ"94(5BqfBPlan ViEy J>>93_W&*@fҞwK?j,]+e3^ |;ǻB52B"[߭uSq. ⋱ jmt_@RNny-i VkHX|8>XXӶq_Vjbq.> hxʯHr&fR:j,j#{ yTd?.N"6,]OhV[ƛJP@A~` ل;4{n(n}bOΔQuMco{+4XwiIDNd~:a膾C #BƎ"{εx QWu\jD~#8PPSD&`g[x5ybŵЛ-DT9BdXt%:sD3ỹ&*Jj: |8=o<ٗ$qr`rO#WN`75E[Z殶v7C\Q[ڡ#W}H Ӣ>cYAءFK-*[Tɦ"`5MغȾ‰?LGۀG䈭Wܸ7D\YCPܓmI˰J~:3V_2"RgxkE]&ROa4yes1sO;$(o"u ^[gse;#}䆕a:%de٧MA v(+tq!Pt/ɺQΌ%=V9֮jPA ^q/svF-S\Ln5F{D3G)Tr2BKl9m"/D]Dkvo:;W V$0Y4:QH:];;c.E`Բ~g?D ?qkCvL]Zq ]1,Flf`:ɩVo=O%zuӰ?EvVVr-:H&y݆9Mv!qDڲh$އB?ؚoFFdw' uհ?,Sރ_tꙭ"4<LpΤ3(QdVI&RmGWb%2K9^c=ZdL-ưg/Ї<6IE!]hĴ#^߀>Lb)jQV[E}MӔϙTzPki?R3ަ%Q(jkhVaTsɴ 5*R\;{hsF9+Ltc wfzԸ{m&~H?J(fE=*'xF=\<G\ndQyz _xcPH9os|s쪘 ٵ;da^t3YA8^639aH%?[gVk{%`HdJU:uC>-,/P 0jhMKU%-`EE]YY)ڍʮ79\VYwrJ))^qu@³==Ꞓϰ,Tngby 2 )qeP^6+;9*NBAqVtlYlS}q8Ér"65\  O HfW孶+~ hkm`r/EU̩8*XfM C:#V.'ӟRv*s>;YŐb'\[k-&_\O+n*u5]ЩhxBOz@pSk0n\&=3'ɜld5uQc(4h>o@GM1E$iSMpQ^IXףz@"BEKc Wt-|5QdszJӏ^4xYhcY$/e.ig&Ga]!0B6<]d%hj\8:}x.ǿa5Mc3fpU@ 3e t4swx_ud8Dۂ$9_puޅjjS@&._S%8XTB?aoSBY˨\^/ӢUUF^F)~.RQKȖ1(UFƾ ⮇ԡ_q _^W?eu=0#RNh|^|qS Kۜ s|_W9c+ݑr[FSSմЛ=뾙I|9HJղA8ލkvNTwK# Wcp(nVoC >ҸItxj,.O{ٗBK"~e''þYA y% -ZbXGzsD)˺nhe۟pO2hqR݁ss,|mpTje2GmyGw]V($Xa#Pijht?:5Lnlj doR;>PTJn?:&1>HxG}Ca-on!.D, I$,Y AOZ4Wᴀ,A&-/tS}[6>W f+<4b7iN#\c.ivϛwF@L%mGQ:A瀞GM!JZyZ"p<Ӆ;Z`ՔeA&}Qp݉?k$y]>l0ؼ4nNE 7$jȳHӽ0NDŽzD| }5g(Ͻ!^0_<%oJDJS{ǬYuFEiW5F1FpClNO"ȽGpRYated_u.` Hг}"xۊ:_?"!#߶ yȾ-e1[60;ƿ4Xw؞2Q)Pږ6H:T&veSUMs9FO2 s2*'}eL|WjZ>E;&ӻSAUS?S2T2LVDNaz38^я{zk;{ȭ {K0,3^Jw!FPm BwͶ~ J5Je+ %;Z'hb\F=5Q[=lWE&Q=i-vGQȷ bvrpN-+%rcbx>@ >(QۜsA/}Nl1(+N iK` \Az`S|f :֍_8;kM=r"AWUto}N4:f"5Fw+`_k'"i!`LNSѿ ФdlwƯ9c]n@GLo}0h~8<`mb63<𤅡W}dl'C4&s ą* ?tB_FO3א몍sgrNsFm>JEk[sKgByN CA-@&<98@_Y8O׋&c<-*jҳ){mXc> G, qS"Ze_b=oG+#ư*k ?9AwJG#ɳ I"\撔F ꖵjOY.B#EQxr!!5$=OMKuҵ3^+ 5QZ9'BϿ{m` 7m0Ŷf:DMThdD$Ni-I& x4sU,(dXw z9r,_ͧV#NGj) ŭAB 9wl(^ƀSEx3:&Lt">JSrJ|ջ&ZnUQmMw;DzWE+:kaۨ,:08]DL[HE`x~`Ÿv9Ƒ{ݻ~[&ng|e]՝\jx>XŨI U5BbQ7`*9nTS?Kes>t3\ {e0Sѧ~,;(K, :W=}3%3Iaq s@u>ifr 6e$ 4@2mYI|ulVxoX@֚9)_]()@w+k29øGs}\ٖ1/6xXcYvL,Zz׽a RjDQ=\ 6ا-@ |Q+oVF0pE9UK&֔FaJF:u-Nu+|p:%z"\`ջ*ŤFEE6$3S/e zAk@2XoEylLj8FꯔVi5\ 16% ArvvFmCTr`<0z$=ibPadx#aoQrV0(yZVB)r` 8ÿ7f"kUf#P}_/1Pޟq(RseqDcGFs:~7l]snT|@AR2tZvk@2\Ƒ2:3bЂ69Y4$!1aER X4!)ʡzyZq-edgj>lq w߸:1TmuD\lu \?FҀv]fPvmS;㱑/s+ö.~ЍV-FYx{ɱ8ua f!f})WnHGt aNMb8gSBNĀX:z%HO3A5S- ΌMԅ0q8Kw ~AّHbXo3n)GD֮ȉrȪ7 Ck:/g46܂v*7(}Vs{3"'k<;7uuOKMzR)ŰMI[(q\{ mE9f8KѯCyBƱrջ >9"lI6/RMM`惝 @\K05Z"U59Ր ֛DB˄Q/Rc{@KܕgN~C/-̊tu1gSLa('y{ LQZ_JY̋A;^np$/I O,(+̂֒N)I\MfX7įði4MDnnrMqq%⟟D*Qy+غJU8JLS!%t< JV3 ?(-ҏI~M =m\gd?"zf |z+]R)7AuZÑv-:hNtcxV C*` JpnC⒱.6%k#izoÁCEI8/fA}F.h%R 0t/g"3䞧Sy>< 2tc*$t;E\8C-Cd"k+<ʖ%PfHݩd #XHmQ|yVnx-sB RMM2=ඩiv] ?xAփD9-q<WjL~R&y+) }N/Q46j;6-殱V`A=4aK 7@55`OJF<gE[3`WP05눍dduhA0d…'e-dQHIgmǖ'\ 4&*,N?*ehTxkdxu;2jl^?:flTؽPʑ?(> 5 P636HNxޞOJǴcX_%=O6+YeҰm^Pש+oze,L_4!MOYT,p,ް8;eސc;xn~Fb{WoZܰ!ʌt tbѴG^hynJ+&{-L݄/ZX iBӅ}GPlLsִB'J4@Ε^fm؝Kh@R}]䮴c)Mc_݁&O!cٵŶA'8:IږT(0dx\q_mK _cSM_|[1zd!ˁ|W_(kЭ:qŶ.쨑* vہiqiŵUUxQC(^΍6UeĝlaBuBR-W~ꄞD48b[~^0NkSU!RM [/F;y=-kl HAk.sO6>DL^W?_n^as;!) `iU.aws ıd sb&V"glvLA-ohT+iTSE\/Yx4ۢ<)!5ǷqAà{-sz;JAxyhWLMqC^W`+Z'tZ,F[8o^7N'H҉YdRwl*FgƉˠ >{sܭѱhkI,.À9 @u[)%ʼngoU G޼<D[mw#Ay1R"gE5?H"gdZiCq.  oF O@X -WGa+Zx wɀ:5F5 K9Q]ԜG;BnH[0` uw%`IP67nޗDuɗڶC(c ⠍/k+pM NO˵ou4Wh0د@! Szacd]-WyHBϚQK߃uTZ]mc-ի?w-:Myk/ Nխ;?Ow{WoX65d&*^\H2ѳkfK忷ûs$Yy%žLyu$!(p/28H.fǀ#z받Dlrr<de)!U[?NVzT"LUN(Lpg~qs^^㋛%+1V :™F;W1dW}+߈;K#Q߱(9\5x Jj%k]"sQVk@w<п %b ī[ h7U+O_(ɱ!gw9.;ig[ܕXbE%8 ΔJh)=0\㎿!l0ᖜD ;Y!xUĕG~Afr$S? HP|j!L1k~E {q}1a/v4i|aTqXmf QWvb1Ըg)'/o_W#2Pg;1RM-}Rؤ5xGX̬ Р8o@]uc*UVk N"QX%Yt5if%\'[IJhwnV>{ZΙuN}(!2S~ٻES`k#:ogb L9`7":^[Jԋd *ߥ߳&uf%!W7Y EF17éM$R AX!ρ^|g|{:rYh&ێ۶_gz@Fs鱞؈Csn\yx񲕉;x|}Qq8m 3!x衤Z^@xVgd{:g_EܧӼ7^xBgƝ*̫HkTXct3&w >HeF %}cU 9ж ULA)]zS6fnԩHW^ 6ckZN+Zdv7~3Sn;oȲ q` WEh,W$-  7:=Jʆ8c }>|m 椅Oiz 7NWQnq{$*9]ĎͤeHxemA 9Q{4DYFoE%|`qtffWo87[8g"Q"40/X(B-f܆!߱,Wb9T8?gpLB c`IkGdrYBhY2#CFxHhSryS_C; (Nsg)$@X" 1@h:|>_Ѽ=pyȊ]ak,C*Uq-Tt7RPU+qvPm oNGzczb+]ec ` -eOyP6pDZ\5?"uc.sˮɎo e +^nH>-:MqdAӖ%6{qؙliDQҭ T; f0e[Yp[aA\0 JU=ɸ{]?aUE!m#[s3 oǯpmf0?( fb$g|$R VƉg`PcSN5DC* [NLj4-8HP+%PK>5U/" *@e(Aٍ#)@r(m`5x-6Ŧ+9c&/?M۞~'eI"+7V]5REۨݲ>2l5JntTb|4ZyvCl _MU1<~'\pIuoQ4=uc#-a@Js10wn9[ RA4M nr!M=ZJ=8=nOp@G0DEe-mW.q"Zɮ @؁d/ey]D>OPd vFlG4 ͋nsR&A9'8KFfMEжM#hQ~ȲBZ3v~¯b{]4t9n$6 ZQe ni“׫UrI͖WxMC,2[H,Vcή(׺x*TH؜O?>4&+~Oꌘċ2Qm|>`o N/#Z02gm5" ;>r g2<*b)? h MkxT#3M/;}Ou*emVa6Rś@z2>?VJI_WT޾nBpShY;p"tYЬqK.uH{I #KGe>1eX4#eT{`HY #==7\#~Aj  q=_ķ)T$ ՞Un7on (X$+r.xLt~>_׻-l5LUW8v0 @H'ȕ F'ĵ1V@˟$YQgJh׳REoKjE =`kID-;O"fPJ}D5cFp0G쿖i2ەҎNXvrUx&\ 9[[ꠕ6k8/F k_(yׇ@U<*x==;h xHG~ߋLmFQRwAHd玅Rjd>_9Mj%Ѩkr‹=o@؟m5(W@$rj綗K;H`Ձ+x[ee} |Ք>˨Lq3$Yzm=E?.d^IFT*~v@g,k7 Ȝ%uԱhR{$ SD -8;Bd"^@kfi`%ǣF$ҙJ#,.P#+ կ,{9T|Tڼzr+<MgƗNcRx)}'L4 A|-NfXp7sD@Q~멳Uoe_YՆR~oeѹAD̂tRT}kNI7E$;K'j&nVi n _4+x2yz+7_1KjlE #4;8NB(49+) CeE22A~3g d _;g/>>r"tƥ ޡ7`o39ޜ]!(}ա-q,0vR?R}΀[B Ԩ+.b:cA~OçD.,GaTl2ݘ=snJhȑ-Yb1&{>e3{eIR~>}A:Fn-+3'+Ĝ:SKLOjKRry՚?iYjkYSݷ@)ۏȦ=qw\,, Sxo6y0n*_ pAh\laR9f] 1X%GU30*Vv.%!KH/ +?/*AeI 5v<]S|h kc0}):WuNz +cu~FB-;'aӀWz{(*}5L] Mh!xRVPZ0=бB4mV0=kim6ՑȀB-)We2gAVfWCDgT* 1AƥYKMK+|\GNh kgx H-{츱fu,uj<)"BYvtRS,aˑyؒPVVcMQ 롡wpof9oqX7zM0s:s:n5hٹ4&o#K']属NK] ˟vˇ2aa>yj"^2Jb+բƙAzx^&bMEVh+MmQ1e%3o?v샞ݠL4DIT"ʬ$դf{s8"~̜KP_A?h߾-_q}"q"0aD0g n y7~B|jEנnZEۯ 0%Hʃ]bi4Pd#8j R#fa\r&X? _S{v28?瞊$ҫS(fföt& m9Qf@zK:,ՁD !5gİ]502; 3 `'=VUԢۼjWeC.~j#?؆!YP 4>MGz_E>;q+uWlIkP 39}81gLp ͟7+H˪(]&j4˦,!a\ 7RG^12;_wLsвx}5HzTJ\3yNaY+QҜW Ór-NLI!*'7\\1˜hkoW''L!b=iC"Go~B^5a8Ȅc 8̲賃MBge\ۥRџlۅPZKn+P9e#bPXT:2:#Y #ĘqX{fW3­L.̀TJFJHjb>Uё^f\FXfKbap=͛Pڬw<@7iY&tpHr&rS=qۿS]譏">o%H_IFXTQ^~;0!nL&qyEDMNyV^{2tp94Kq;4HB40'-%$ _:.H.+~zb(PjaUJ" jB*'Jn-|ӧ -:_2c/Kcץu7}qumg"Vs u@jH")-?  87*f# f'/u4KT3د*@>LdYĽzi[tpa6ks@˗Y$F%{t9e#wʓvT:k} Os^nHP AHY#Tg֩swEkpA_m)b!;vapl|T2B0MU?$l  A᮶T ;t'|4A( ˕" { 5YTc/jBF)@J\`(H*a&W /iC#hS-Gq wźqK~s f2aBC]>N'4) pgqTJ솱+5brky.5᠅FJT_ [G5/R&gW [Dd^\._Opy[ZVj4;ye,z] [2";A"SmhǿۍPe{8Ƙ^B7d:DHNa z *#R1scI(t xzgI ;uÏ+*7clacl`;Vbia8I[]ːYTCԩ7ruvv"/e!TGF+,Xb}k; ^~g_Mq||̕6.tokVPȪ/ӜHTw)[5>U߱!kY::G]=~y*c-S\t/XLi୅.5ըvY?B Dn,F k _U GSz5|vx<7+ϘTix[B4-``N\4 .*v:N֐c*|i QbI R"#!f(<2R" ԶR<%&JN:ghӜM0c`a+P@_3-x~4ZrGzm W.) h]B{s hY]qGk} %Dq؞ }:HPT'@ M^J>=dW&)]e :f*;E њ] sw.&KQ_aA-t7U?t?pUQ+]֙ܧtqo6mpIsz ydUM) Qu 9[xy_`8FPy1΅@N+Hm1-s/eJE̕ a$=\Nbֻ D",Q'ﲀsQscDRuDԼ":\Pm1&^sxVL9Lo*nfWc" ԺtK/︄ᣛ+n,['}NWRߣ*RsA]^k۴1 ] hv6"ڑxB ֔ϠزQ0K]+,*`LԄveɁ^x.gFQ| 1!PM*(e09eG13q` jٸJ'cKA@Kp s^f:~mzӹ#<^=(q K@O E'.`cA9Z-"n |9[FXv*ؘ7I"^'< M<̔~ty+  iЗ |:JVWDܲO"٘Wϋ䰟#[FO_[ >^egǢIwGOaLP73C<~~6>Dz._Ka{@<\I(~H**NT{[K#b؊Lz;gxkEUHEOݽe; D٫Wԑ\:wllS"'I PJwΩTU7!.@0da\v50fz |D.)>bƸ[5xRtS\#GW\+ `H/Ag Nmīfr35@mA7Kr;:mN3yQ/ (.ٌi'6'n%r 4QzAnJ E`MBxkXI#G^guspG|\mBPQڪi9@ҟ3mc!^XE%&CIFȞ+4V5$2Yaظ='0ӭBu`f5K!78n  .ү~9ZԱeG;2Aa槲ٴE8'^^IVx!ƒ{ a Pu$ %ݡ9noWy&=vLI>N#c 8auCFW~-CFe=ـmz$:BQa|(;#==Rk+Wfdd  ]B|v)@~Sp;Ql}μAF'QaJʖ<:E-yE4MkZ౓'* U钼t5D#aױ%GH5^:G(oiτQ"x2{ >, cL1PS9y< }֌3(fjiZg2 K F{HΔ Rgsz$_`9 "&L99B.})IA<ϖ) qBd}J#9]J2kof_a;⸣+"4y.P65)v/a.fGƸB;^?)jJ!k.~%nFoh^TP@=:֜|[VnЪ-F=O-7T\@pj 1f,eF.=kQ124BG6T Z"uΥ6^Mx`_BK!UocUtG4< V~ 1pZE6qo~';L}^ ύhW5{TVirئ0Ϸڲ4{gKB%Åevwܰ@1-%D"EIh^G'.^ƽQo=I2)3T=73 J8})0}⾧.2Ati >?c  #gXf%Zn ҃lL-nwӼlNB rU(5 Icn%6T{y ,>(Ht\1-vt7㼕8=Y9*;q 9U/1%#"C_tVo# N>JewnGIEHqܷ:?H(I\otE٭ WVcN$?yY(ҀJEĶD𶔎 :FW j**N_2-Nȕ=WL: m%VxɊ7RAL)s@JSeˀQsBR,bѷ] WE ֳz^ yY+˚TP:X.PY.{d#9AT1w~u=E􇣜[,׀ن X=L]z:?@.Xeiӓ;B8.7nRQnB|C1 q,@a 'ƁsZ%0=)xJ]fU*kශ!SnßjCt5_bl5kEW[`\4 ŀ`O8K6yɸ&R pC58WAl]Y:m2` g,Zg zfX6Xb*>f֭p6鄰B n]5Ef T^Վ;Ѐ[d <-h-~.V_A\E`ꥎQa8p>o%aӆuSܮ?.DrpA HV4U2_'5 81qV؈gМܻBU.2 س`žy1m1,nWlhpن xU^ũ=7c+f dm5n0B>>1v_Ҏ*=`9M|R?!=,o@g.B˅ X^C(9׌Akh`y^EZ> /\… .-DKAN eUv. U/+w{|tie]:QՃܘfv::~*CgiW<`d='ϴ<7؍BBK\S@/-QHz;Ɲ"2.P-=6~ki t~ﯷt2`HJj m]zЯpwթ 3Z֫ޒjPO2%xC{b^t;őpTHoqlF +ǨGqqaId_3; /DkyʦHSWuLS9rxUb;_D拀psV\yzYƤ 4Z M9*j7 ՙ>%qBIТ|A)b!&æ0g+Re2 }ChhX#(741cFDrx USEw ELD9Tlnxf}|gULwYӬ5)( 2z'o K})eGw}a(*!x)|~ȵBiojm>Ȯau!%T'o`v*֛{io4As O4'fU2Klb@*-ҢƇR}պC%/- G[ixq.U rRtGw晍!nn˗Z]il=nͻ.qj;9WCJƒ~[D|Œ9ίghGbc.囕Hw©w*Eq;p;?I#ENkƗ5EV}4t|I؄C}ŠTA?%E"ŬۅԡcH 9. ulˍ UYYJp=Khlcfƫ Sʀ{)#臈& .#BB9)<{E>~4}xhؾ3 LJGR Rߵ1ѱ'J)pP2~BVOr#]g*cX.zW_X͏Gg[Z]cPũ_˾JM9̎~Pϡȕ^mԩWNOf lxx羴W;׏ej8Fj3IeAakMl v' ?FP(BzXJ4lN޹$활R:l7螵c;̒DZ>$ׁ!x:vG^\?<qi1yx-Y 7$rp\pH$*=_gaf KgM'M,-rH|4-`7@jtjus[[^&|n7O]L/=e 7Zb4ԨCngu`ɳf dۙ`!4nvˢI>|oP" HIIPھ?VSuc &u93>sc'$dv9Q77,'L^nՠiޮ2Du+#d$|w̌,fUݺBSK޹̑ Cf'OdXTH=I3fh 3USC7VkZ w[ƛEgN'r}S$*nDsPy,S*[K%Ӎrh+-Ԯ>fW ! 1?݇hoWL>#EcWy:|yZ#y2,a{һ-&_Pı dqX %#gk3R+T! RK"j׏Po,kXܳ{;0De=ܥ:)1r6^byj#[}'- 3]-H*L8+x;CKʿMQ4׆NԯauƬB=bFB@"XL̙G\t1! Β0r޵9:}K%'C:EN2Q M2o}ȋmggij|"O:{˾sz]2X]*?ɠ3ur,! Eq;֎k^}@ls \a By"z[ˢ1('Ot79PB$]dYf%m{5aVH UK!o_k؃H4j69Uyy*T;ż5qU@FuR|(As!%' xZ"V#R}-t&$gvɢ/`÷Ɋs+/R!vQ~2M2תC!5QsHwFta),˺wl] ̶JM׸²&F& n;c ؽaVtTM9c悞d0gwO6-t'K(.|p"3U؉E&ϭ])oP &#;GyrDM&̕Zm)faa|'6l1?u^ǿn&VL:TejB쮄U5jtujZmz=<#~l؃᫊(jEg$JZ:Id;gxc\7Fupib=%~Z[%$zGөl)RqF=-U0c3DٜӁ70BI[!bZ_CJ`l:>Y*U|A;QJ9g{hoY~q#ߦRp~>S7润zw>Z'F)PΠΡToae@ y-;K`~\0yYZƠ^41c vq5q)Upvp*=Tg_# JloK8+u(5jb+ZlHB(M&r>Sl ꤉Ɖ>eOzE̩Ylo@a喛um+KqvwѠN["wR-DgOO^Dfy#”h7~OEAݔ9zh?1wD"j]hNH :&@*&em3Ah23bZMҠ/I?~G'YvV.bgAjލ @yi E\029I[߭!sO 8]߾0 B][VgMvk_ T/PB;`i  F[Sdx")ŃEB8U&?ZۖmDHdi+D?{_W=[wveS ˨Ĺ8II~lBduqP^mv"e^.vz) AEWg"]%$)_C0"f^o:l*C=T&_ =̶̦T+ckH7_;3`i'#/EɇZ}N "& S.fSĵnlԊd+j LZ fFLÖ!*r(iQYG{. 5ѭYMXw|^_<)$>VhrxIq;0H|0`Y"yX:Dt9QvHĩ +h%TDg2O5 #mD>፟LH~pd"u^߂rdMD}NYA^LuspK|td*@1MՀn "V=rbKJCuˢ;9"+D ͩv-e{96 s|)YH^.wNCwM[NnSgGw..O,}oZi&RGo,EB}'OFR!?9]m{̱#C~>=ߤӇ.fl?+Ƌ:^H8c$yA)w=  aIib܍ZtjHaW:sc30H'$!\iSi>l"K?IHzv`;ɾ`8tj(G|i2gSRXޡ Vim@}c"X>\OovĶ]H֐r "k*'!mȽP_PZY#]8ece4emCE`5$ yi\ҾVlz=vB V66쪊{yjYth\Rt%\Ԩ&")h2B㖐4 G|#ODGD2 t " GA6$97)1jWN}SZKwVJI'SKو8O]c+)I3E>^5셉tH/D)Rח MmgI(sbI;{Ӷ&fM֬I1uc9TT>6>El]a9>l Ps{#!d7I~ڿ'@{tXǪ4ZJ d؟ ; C{h(|=WJA3و9YPQl8>XLRW0]](H> bypŘBÑNXN㘳UZ8[q(.^Gi}Y"m)@=Rl(8f4'2}̴e)'&Ib <s]~1siҽE8y!UN+h6Cܵ-ޟK$jcq$.sJќ˦목 :lxծLJͬdʖ >ÎV?CM&;tB^7'EPVa ͚[s_u2 ު?V<3?י Xf8EPbdB?&e.PR_j[v{%|nPM}MYUkD'E5Ҹqz{\8gΆ~DH,GsT35}]Ԩ캊PyvaS*l())ԀUg2$u\H# } ^+\#ݎD.!/ɺa)hc}FmL'e:pv2E IJw'Ҩ`b\>/N ;xS) ]Y"P4*y%Hiؠ!%aDK݉@Þ)W P9زppD ;?JS4Łabbĥ2tJf62HyqJbН؀;# GQiUT Q<7\b@9ɽB+K2@ ?jM'64RP'i'oHeƃ2[Ûm$:$(:s0p dT]pUV/6SERCNXQÒnq{AH6- ަ7"B}5D?2M\C .Pt26TDAy=A%4<ʀ onw6 60j^ . V&cfCnƭXEwGRwה$[bsme C[2XFP*w|@@8[ӓJ?(D|VM_E~*bb$\F _s1kO`ه>Y.t &q6Lћo‡+|b-M'Ė?0uנCm1kR֭SrqD'c"dGB+f+CCχ:n~o[˅ -fF^:L7sUTDQy$UTƜ4"'${Ou<OC|Ia(X#< NՑaEa1qd^ NeYKMkcEݏw?+3To)}+z"y 5&Kigázr5 I&̂RWs5nq.]fUД.J"3)LF,y@IPoEwD MK3ȧD V1y:|Z84 H3cq &ƞ0 綘sd1Կ*2L[Y3^ wqL 8KU#;vg^tcJa4RRap*^c_M])gi{""[鎺<7Tf6C4pF1oI3ws[S~.s n ..28rrCޟgS/nj TAF\Q -l,*h?UPSN G~je9iKa?m82p@ iY> cwq]L79YH9'g_:S/'n'5}J2z #pQe2%%\-bAbFH;Ml/ $h& \N l f:)"u=HQPXw󎵗 P1wlJ2&U{Ko{x?m,&9i^ԅ.GY@{5þ3N!2\H7v Z?JKđg0UUVBzbXYXD@Ph|O";w8d4O{ 2ԒaWß$ 1 cdGO1=2c/ v*t66 7CD%gV d{x#Y0*! lB_h=j Z怓02Ĭ9jHH4D0B7B>:#_d czŐH!5lC+%ಖR/+u|5V zS8e4,kh=dک^[dJvc" )DeyϠU;;J;ϖ(gBбIژ뢚9@^tBΖ# d?+*V8)1pXw$i5xD@[xC2R9ژۻ+]xDn$;'|SN ]%, ~)^$$#nKtσN"f"(c 5Ek0gA=b4y/CZSbÜq;cGg+| ^~OkJgErZ e8Q ie#6[=+ۀ3J2bzV `_[WouPa*&SM@ezwN?(UU!y$ ^=BQm.a/y,*i;N%8_IfXL^\qS a6 b:'2E;G6Wذ5D u(gawTVx5F:͘Jl3ꃹmd:e6r䲨`Ijzb̕J7Q媪O]4T.VJ QL0UnrЍiGDbF}pUVv͆GZ/v|&B QQ A|[ dаCpէ,$]My fbs,l# u,jţi|"qru2sĦrI/c|Qzd9)1Vڨ57PU{J+6:8(h+]E`*)4S5YϾ7L9HBZ>sy]ϴl0[g掌 &F24-؊'U 39MF\ݪ2p%sU@- a j!T*$ ۱x2B*e-´G)lŻ+lܨЉO;.bz3Zo א|޸eٍqj ZVZUMnDءVPyg HPL "4@!o*\ Y᱓k7ǜ3 DmmL24q7 U&$0d7>mWC-IJx{MܵgtzEDFqP:vUwr2  xڊsn2O|0(Z?i*3E쌠j/j@]nH ko>r,gD1s61DGѤFb KTGC;87{gClq6`uyUVs3q&?R1usa˖7 9YפzP雤dQ-+Gu޳;\G)uD)P?Ӷa_}N5أίvbc3du'^)$hЍhuL =O] GM.!KoFh I+_'ٞ1 wCSAS=wuEC #8+V{<]CMqb,FѠE#M2~ԽjU:ia՟Y2v>Q 'V*\X1;W,^@ AI<¨G6_8slu!djۣ͒r8o0og7އ+S ˫g5=4G\X/a5xN]驗M k(Cw#I#}k8Qf]CGdٻO@E`2%M9HBBݓ82]2G|Ez]%[i>DHa9gQ1 T 0O<BKh7Gc7X)-MF?GB%_KxAv/6k-OnT+,KPFB (Fd;k.a0r}PZOb' gZص*laG#|gDU;N[S2'O;0.SBmF%pr>rvm=&nX:#43h^EP(c8\)=t˒>a}hM,{fm(Ry>^Sl1]lUňpǷ_Ƴ^ᦏe\x4X='%&j/1k!^vɆ;#sY4[יbun,] dm'DR_v϶F.}ObAc;YK-#YWG 5\; r5mf50_U43Ӻjx(P*#W[mD> ~1&)TĴOo( -JGORec sV|l1nZm޷Z(*!gqf}vwfMO#H.>*ǣtHq- BzӺ"vL<G 2l32|=R )b>GH5١@u_'C*XgͲ%0,negq~; ~ڰCYH\-eX懁n)dV:^.,~נ&r +nP{K X a=al";y [y=aH~J{ݘ.a wX`?.[,Cԟũ0Y,zR]=5ZR7ouS*3E6}8Š?GZ:x$yvB7pr$ V/r޳2C&f' a"@ }e~@@X`V>A8X`t :<ݺTuV. vf:f-)K=IhJ33E~%+ąn1™Xmtlؓp猼LM1??)a|wNhRv`QM'Aʾ.!h\RBI8iA(kG8S s~Kv_@8vՉ$&KfC/T|8Oҫs HR Wneh ڬrF /x.M3(}ξ/AV%ʳ;|c-q,YZOG~%PBO0ZGǹ*gtϭR*A5bPkHc?ؗk>͟v'i>అJ-d^| mJ֜VɆ{4@I-馟)m. Q{~j2Wi"?CaZsCj/gL$[1?f{Ϭ6]4ztq:lθjMlxyN= a6 0lQHɥHHI-}ZU ;P\8Li:Bb~ހrΣ%+Iii</L䩮}Hdw؟tTc A}Mɳ7m YAȦ;5 IdmU]aR$VN hdxS2 g֊~Rx^4-Mvhygl-C1"ҾZCrdf[֫2ǍO/PI9M̓]/R#j:$縖k%ADDA tY9n{ŤEy|^xa7nęNNd`rb%=@_e7*48metF3ci ɻ ̩Pes ٭aSf( L,DP^-[‘lW8Ĩ$Ferc CU4#Df?kcׯ}w Bw;ɉ yw s6Y˖ .- Y3 T5Te^:Ɵm8LOkXO7[;E+Մ=1m)iB fK FW+0_ @1H<*:j hZDNq-a`ޢ .'c:WXUjfyW"X?I\)N@Yq5r !sUͰ *Mߓ FqkhP/t7D#)=) ܪ:y * Z ;KEt)m$wf#06.p/ĩ[ӛ"քS&Zv*"Dz M(͢lO8Ow,@p 6D8|k/ͷ(&X R"B܁OHU[&$?_X B{ fJuQnE\F-2?1xGacP~kYl/Gh~Сew3 LePgя G9J?SN͙!? nhoQ#hx L\ n_C&~lNU2AYrrE:0)%r˓N'$c%QBu "T vĢ;Qr@6i!iv)o>kc()reATiNRA['ykVEZV4w`LO8ө3)B,XlfM%9lfcf=Ԙbugmn2yY ojPH{NV҉f{T's!F <ߠ䅫 $!Tqu6xl܇+7qkDei[hivhi|P_Oe '_ :Sk$oˣGK+eh͚܈ >7Ie'ZW2]2CՒB`f1dmhN_5n-2Yڅ~DjYʿyv pwPrަk U)D\ϣzB;4 ~DZ.eT)1C,ToceFoQ-Ga\Drdx@{*H>F)5snj9V/͇7EA]DJ,v3?X iu_! g. nXr2% -j~ ʗۊ@Xq!BB6{3^7s\P[x$w-Г{S^p&JKrhAOJ2V]+|P-ka:XPx$ X)hcZZtF"HWc 7bic |*{v {EM47 Cի} J>-Dީfol-tD%e1=iOWa]J j6k@$ 84o$ Ux^O'(7jJ&#)n4Xt θ6+\);eV& _Ԧyՙa' ڊ' >?<wbH4OWe_oCS>nTu/Z::Sӌ3u2j sfѲ>N5xpaٔbQ@4A4\{۠Jl{sr%8229w'^ޅCxFN9 4Eu9yO /b>͊^w^]c4Qkw]Eҍ<")DfcIZ?p TbL'EW-X ˰"` `ƹ)sH]X=:(@&"6SM()樦XdҧnnMv!Xs_2]KHEEfiD'c<LRXC=j{4=CWX>|.**ut⪭G3'_ W7/I'$X4EYq .aMD*z0j2 8AʝtYa:z͑9`Kc|>\ Ak%*;2mt9a18Н2|h-z bk9N=E@>țV3vbHk⑦V( !5e9dg[+/1)S u8ـDa/>cn#,lJs}jVT <ž+\pZ9jo.EoiB(8 dۡ!YU||Ԃ/ ZToT?R7*뎲i]s, m_/ *FyODn_;SWVncD:V 4=jAte;Ҍ~! LPBiԘ>jGw)H}^UU0繭\0aAQfM; -gm$GhƋ+{|w%򢢲ܓi`xQ) 5?fMi8}͙AQ&W=j($%W.1;x*ifNxhk:4S.XŎʧP&L{0$C[fHA DT?!(pNOKݙ4ޖcX h˜vzkn+hX5͎Sa_ppT[Z^\ͦeQHj50?Ԅ)ʼnlՃEz~aKVZ,T/C7Dh8 9/5Jzl5pulK?lVa0R!U=%(08e8y^fQD)u*x/=? (K"u`ʉF,+.44qKo?R]IP W2($6_:Br!"1\1`E Ezp^R ՗FE0mO^NoJ!Rqu(&]~nhMwpZZϓiu2uVRq̅$*v(NIhS>!"-Eu&`s[4ѬSͽHꅃ hN|綗>d;%;Dy9&c戺ė?>LE`x^֣Rs>*?kB2}=Ey"F}q[F'yAD_J/T wֱrߝF09]/.>3]l# ocTECJ~La,ucuB,_Q<2EUjTˌ @ +m.bevUI(9W@AP1kk2LrRv6E SN@`N` ܙ0Ҳ -Pe0 `_I4Wvn Kp.QOPC{/KD1G[bI P]$=hy_XqrGݣ>>u[9qp9C5Y wW @JXk8y(K5CnQA;+eԒY&_o9KAFDr>jIj5GU{,@*dh;R-dbd}ݶ*nb9I(fy/x*EDwf id%*4̗\_~jz=̗)=G̀ĪCކPS5s"IQr TL]XI$xRT5V8Y̫[WɢAg|}S+Ueg=Zo|P;YТg1%ARz^<GiSI~ y&RA<:NaMOyRB Ά{nR$7Dtx)9)iS/.4D5iehL&Q}\[xj |Ufb.^PP&U~fh̤SNmNjh_V Rd‹[TsCahggWct*nB֯ܔU7{Oni۪͊. b\e[BH ^r i~)r 'Y{I[tIvt嵠/.=*X`#c8& 10S+~Wl׻}]h.lMnv(6W,ĸD[v2T\NO[+o<NW93Qv|YqTI= *O"j*c]3k=Nm(6$ˇ:ͱGk TGjp"`vOEf&Uz&k-)8E6}NTj/iYykvgGTW wN5Nu!t'sDQ__Mf4&le/fe֋qv"]T=ą!Ç0 ˶U@miN j ?$e>Ib|J)at:|sdSqL,)5QNk:2]l9R_ɨq6h|P1sR.h.raĆv =;FsWYrcFidEz3ޯgtRZĴ(?)RS5D9+tW7g@]UtwI2sQbc_1 u'ND0#W>Ti!s̺T4(>J!k4n#/x(e?d䙑,d6ah:T( DCxzvtz3u2?)XL^>=ݔ0_h pYX(S d1aVpRܻ3B$6 \MയZ,>5S&7%I.ެnpɺN c93v daH7ΕlOP@~!u"X pa-k.B!7ĕGo}EinBf"n1lI3X!^ WDiOW )7fݥ&l?f:@̺PKv Y^h`y)9|)f7ʏ ⹛>QT[-_B(Ob沶㣦j+ob֑%,YIQrq[:aH8lpÎ;JA"yv_AjJ*13^g:7t;=HD7ֹڼ Dg2-ŏ+۲δ`ݢUCyHbsIo/&wp&V+r!n%ir +'5˰#R$d[vml` Ɵk>XĎTNKjL>QP  E ! IBCMJx`\ _a DnO H/OXVck1͏c-u ~Lmۊ۹_+-B@g:<ޫd_B4 )<2֥Ӑ[*Yqd]/;7ȋ(ÿe]aLh=  eW<Xo飶ؚ@;`S.=c8ЙE-&"X|O/PMqO5o$ji@kzQkd3Ϻ0uԝ b_9LD)frwzq\?pelnoU!ʲOCsS-U*]3ٍ\ـ_ua@{yrC3uCəȨ2d^Wx_kr,+i,r{!nPL鍥ɛ5N*,TW(dkt+ϭWq78i+|8+BZ{J. oX 90ecx N/<֑j |y[tdm?dtQw~\n~2ȍLgmv0b2ܳVv=Oe Ž8r 9YwGE#[+WO *ZVak~Yxs?ϙc.us.nŅ Š{\Ek,&!gշp^؋yd?Nl y#Og{ `pPd;(#Y5$`(p/%77ԧM^ Jsl9-U@jaR!S.zSD9Ð61M17If+lWJ:B c qnNWi| E߫14.]`lLW?.}!rIL޵%@Y")%oOIOۆ1o2-mp{eȵT#Klφo.{xe&n]P)˨0EAz=J@@#0#^> jd珘*@M>C%$jmD PGP".8@|"Y ^񅮶A-'Rr;RE5_ݏNt y$ЗGg yCF O[WJ?F pÑ;L5;}40Πf%RKQr|vU vh(őUpԑ45C~ \'| M]naev'ʖ-X cWspN, iYEx8rYX-1 u]=$xэfd{AcTH*@1@|o R6UjӖbjw@.TXYϠjoxWmG*Cm?pXSowYSS* mT:$vh(tgʪfAAIolx#o6Xc'~"ܴcLeahAa$^r)JñjK=8_3mc|/+tzk,x^ V فn{f"r%>]Z!%Wx%pEWU so,,u4o@/ɮvϱZ D8 ծ0fyiџ^ rjY΃Poe<8O̮Bƴ9@^WF(լY~سJtjȯ!;tT k6@ZwN*8KQGpF޷ rM]-U-QE\}ԣ;vRɼQ>LIQ^QwC= :"c' 8MWqEIh\.Q}S {Rcjhx`;,G+Ta~UU/Fvr'd(O ͏A?c5جXa.(R03rSż}5av.-~G+JJɃê(ʆme /EvfZ+`(1K]vu07 S `ŖIԑ?(V?תFZg`+c6j ˤnY6!&w8"6?Nr$c(HkgDvŎ+V㓚 5bH`et3DI$vuX~hr؇% nUFs!.R%vjAi:q'!Z CfXo@R۳@ìɁ>d¾g͟~'TC\MmM+ɾ^n!-[hwmRXӶ{m23R.お[ÚJTf,lAW.ZIuSܲ W Qʨb7h64XwSDYtWm 2+32!K.tjzמΈ=ԡN+iL{{_ # RT`c%dAHm#V̇%NQM8>!!oSr/؇9tBl6 }:&cg()Á(D F&lSGw-v} qF.5ovx,Q9P*;1 Zr7+A1)6-BۅuDGސkE  )Z#q4X b#D"v% r Mc(a*Qz-b`;zt~9G`pF8F˟eA.UP3AHz[B9' _>3[;Z8ycä/ Zh/OW1 M CbOZAӃj_P3.d)<9}Rֺ# 1l)R&"iA16Ug@UCǸhS;CA?' FKW(_&*MB>ɏz˱8q< HG~UsRAhw;">|C{/FN4&7VoBHE-^Z3Uk$]4g{Ɉك QًфKҼ\D4>I-K> iq~8  -I"ZCih R:j/DUbƞ[9m0t[Zv&Dإg_gL: 7\8K80J@pKe 0Kb \*GuK)6+-ʶ,V%k*o[2֋MΤ;QeD9/p5!^%dU6ʶZ=ͮؙV+/EXIRh-2%:^eH_;=WBH/M){#5P;GK{4(!']f"a7ZbC{v0,5뇣p<1@ k LE/[}ґ,??$^O۸}1x F;0V0IA|.,ݙvWdIXcܯe" N^ DSd|ʳsOmPޚivCӭQi> _ Mhz~ѧY4Y?[ôk5$5Dn@AAWk=CZQc7GU16?@RRv{>@srA.yKԐ.%%v< {nZL:4)>Vͳ#" 5:e]FknLWSЃ8:9=P%Q_LO֪I=ALuUdnPy~v%AVy]칫Xp/y iE߁8z\\rb ^6#V]ډY\[1ƸQGEz_"C"EMV-F@~M'Vɇf 2S9_ѨԐdֈ/khOGIx:> c2nH)0~gI~wfUQ } ')=dEd RhJK0c*f`fCªx-oGWH`RT8ŢB#r&$G&YiKrm8;+C|KΪW :%X=v(:ܼG҅9?KDA%ɰW_MzZlv?Û&O2 H>nط}GzJIJC aw$a~TY苙K&툹.@Ӫ$# AFgikjB+bF!)\qZwgU(S{P  [ϭ+%YvV>KBiTcD @dúbٰ`皈:|r+ArkˏѸh֓o@X}>DUܘd-xm@Ac„6ZC;q. e\&]R; b,)`4!MVe9JZAo{Y+kPs5N^s"C &Uc|8&׿o5҃fgwZ9Ys 龑 ]s5˾Ń2gCq weRg|.+kZշ==4ZXdp#Ac/rj F1:񗧃9gO[DUvv]CS$GXCG`D6n/uR,"P3nbAR`k<'$CIL%{ZQiI&\o*T  P[Y]=5KdU6rY !/5ԉ>Ũpoi09H.vl}ݪ>M1%'mcO]q2&㙱XѳS_كM;~[֝ʽ. &67@Yмi%a\("EM奟möƓTV َǿ4 ] AB5B$S||5ݓ73z rqZEK ËeZAmmh8GCbbsCh3њBw!D,IVɧ2%((&R6,iIc`Vv09GAΨ41Խ5;[}T?]$ůy6 "+/qqpc,*9gT +wvsl_Ç."qVGMȯ߆@eZ;v~r1/y_tIF x>A"@NntGg#9%4SQp$= [lAߵ:`rtm(}XuJ%Y ʼn i <=Eagl|~Q` Mn/x5mgJ|SC l{B*F*z9iy 0hF7p~L]u)b96t's=8]̥͔MOg]K1RD >J D'"e>Hy1YGm^+mx .*$YNYFa9dLWBl~Nu-8-*YI@CVfJCd[aG1G=ʡ RTˬG4 erhiȄ}b)<)wB1@:=}׆so*ÀnbMn<[/1]xDrQ' }PO:L_ghW *;xAP d/x!kT4 #rmeU% 'Hvi#F(lzŖayV"!mXI9u FX'hjnL0J^I}~].؉)K}ɭ|K1bAW2<w?Sbxgd"cY!3,uB']=4~?Fv\%UJ|[DrN}ܤMXR'=IeaAz[Fm( Ұ&kձ ._H*ea,$we4Kl\ wvArY_g|NY]"= dgG1߳n$48vi$V{hU!';wuE"g)N`aKW$Fb^`g~bNkFWNIpQ~:N}DS΋T=6)򨓀-52̌g8+Sx)Y.^煦yK!s^ؽqnq^̀7~D~e7 ଉD1@VX!c\@;o7wa6=%i10 i#'$_Yn^yq~ `FX8*Ǿ9E6R>ӑB1W'U3T_ݶ+ABDLvnWU=SX0;` EK 1 .wT<2*Rå@YzIٷ@ٺ3I S: ;83 Mz䭃 4+2 (iVXo`Qo!Oa0Jtʑ/א?2_ș=Cbt sK  $Ue.B_bKx̊F0@ede #aU h6 vZD>3'9z (R[PrLI@/~ܪӡ̃쓃mx8 q,m iU! >˃>qh%5f{$]"Bl9jھ#\['T7I;yS/ 59xaTCⷱkH?RI[*kG7nk5g/%Z^g׵ #g>9:s;\ܴCW[Zt׭drcqهͱ~G8%*gRAs\0ٿA;bC!D}]b[+6lrՑS:\ .T/{.$ U,< } CopLRfcB7 Ǯ-CQ5؍;FԸ*z!N\egq}_e&Cu!L dljyR~!< Y_ 's-'X==K|Lߗsr{"no#2 Zl╲4 Xf1>=)f#-*NrnLX*ZPyOZ2oj;`wȔr\f"ÍkE׃)ORgyV#{WŴݓJKe1Q2e3M,uʳv,˺yYЗrs^\1@=o$gLr+֩n~N񉦼YPEJJ)Xu0)Qoc9yvv&Fʦ]v߰vbS |~z2ơyx $>seS٭^2Dd`Թ*ˢ^V 9]nE](c1!0CyRjJ-"}k nfobR; Y425ɇX<&D9Ayira9ms%uZ5 r6@6VxWm.Ϡ*=U&k.K戈mNTٍBOѰ<7iHdF‡}(r_g-TN(AAtNzJA 1}>-B[\opvWeՏꩿ: ySxVW$ 6.|8q[r@$۩{r/# HDk=ӼO(DǛ’Ć()xoI"h65Ӷ}X_OKU+ M6  mz|yCbM ϶T°xxA?]n`x ̙ۦ}-jYdz/.筼gU^. ~9Bڧ$q"/1t C~:JG*> Bl0V"\}%hĸpEuL%{>ssTX 3>?+}U)q'ک3éJ p*8v o|IPVqkSWy*ĸN J}Uç/PԆXY}K ^ =xSDpߠVRWdoL6p3H_隨?ŃZV{=mq0;ĩ-sxVd ]qS ڸiCI]<( ۃ3J p`ϫR >-ϞK6%`j*ɑKCG=pV3H'j<@P+ōr5Y0FkI3׷c[S0d_nsf&w1u(3c2V4?s*jZ(gюK`t5=g@Qr艕A4L[M**RζYp:-ò~D\h]naklִZ@$Ĕo1`RZ{I&IYK}ߨ}228{gR"\C [n45ۈG+MY/fzkZAts`$s>`ad v |yk'o"3KaV\aYDb贶1Ok)2L7t3#So8r-X.>׻HXAk ;_3,$>N|[]UMHݡ-<:MTH<0 6KPlV REXH_>@b"+XŏvZ"e#_qC36.xWsז"m\/ y-uNj &l׆og$fp /]Oo /n>R" 1G51CT/0ޤ9^ `~C(+T+z2n8}jtY.c0wlǶjݢL V]Җ\5״0  :TH{ `>1#d_ok[M&=$BYɱ2edrC. MbSr#ˤcɒX= Cڰ(ǸE9v $'H!7,݉jQލy%V%L>ιRѿ֙j۬'g G?#Psh~#ur,k4a~z8=JOt$C$/՞ /=`nQ.]늂aCt͍OK"KħyLtt[x7v]Aq쥺}:Cb c>?tJp[iS}8dXN bAe:4^6Zc#g.ӻ?+R{y_\x"EpP=9ThՀVTi[Xm R|0,1PPAQP(/e@PE K>!+HA:JhZ h1NXb39Dr&'gre+@ϗQ|قMU7ec9{@ ^JQ ?f`c#!Ytnƃ ܍Z l|GM7`}gyDz ]?VȚM=%%{U{V˨a=;Mw>x-]PaJk7.+G<Y{1JHt*slZ۱XY}#®ԥF+; wY1 Fq~ S aۭww&}lRൃI.(: ہk-cͲ{Pt :\,]y)i$MWWO_|!UbΥgIDR TPss R)\_إ:A-sW3ڊEN "RNt~2_>NK=K\4W:}\az((;蹆F͔"kNk&ѺrMFrh - 擈TҊ@dK7W \^N/Qy# 2yHwqARtˆ`"X -.z32;tvufQ4uki4Wb!c-AW6I[Q{˩'ŊMލxJ4 J<fHC>AIlrwQ! ZQ!*o+&zqzb*eea8(sC~9Ah!__ypеhu < S2¡Q/ 4$G.P.™:/=m1'`Rg3\եm43&g(A7|d`߂m QSrunuyHFt΁cfC-qs=v(>co\WpԜ8rX'L߹'(X2`x9)i{[=&A 81!BLaԅ1P/s3¶pz Hϳl$hapO1gdbX4ExUhToM0[-5~J8>$6!DD]>,ѓ}A%vHp8]l (WJCW|E&x`q<;#_uAxԇXoSd)@/f!p4ϣMZf氒-S箎oI뱫[H'Zsv"w5f:o߄pȉ_yW\VIX؈Y/~ܲu%P{l'f ^ryg5n+l娽6^^# 8CXSI /6'L.C.:Jg}[pRLE1XO0N# =°+jK)".CwʯG?QFu:/O!2Өm$PHlYOUϊ"s YЅe=m@eEF:=}Y!5mq,nx 3қ6'A2&̏[LˋLu3Շv*PF3&+ņuOl\B ̬tnw8zs4>~Վ*t3ÓV^m`#/K2U* {tA#zxVOK!QSw aVہ np~4lU?+8hqu`Jg٤vvQy:ȘmkM@+F @!).$T^QLƧ wͬ͢j(aG%93S=LFEc9G xC]"gax!et\a^ 剮a{p}=T-W"w;S$%mcҟ5;vLyÑNq%͟|`8~paQ)+܂U2c7B n5"'NK #:>mS̗c atnpZxfbu&]׬v ߃Xď(ޅ]0Ș2XCCA^C¤dq ~vqz,>167^yTCq0΍Y0Vլ ,(mBbQ4*I9eE]͔Ҋ!~@Wrhr?W`I[I,i0lws}DpL|`C傖fjE VpW68ڹu˲rwˋ&.U=yP,}!Cƒ;*VcZRlV{WJ+J JH*؝𹡳CWX[@L(U}/xV*U5N0$u zҠ 4 ^z~G*Dp=;>0(ն0V ]@)o0Gei6 R2&+LZZ"X+qHi 'oy4l+X kt|ҋHP/XSIpCtC@]mL;ʥ'm(:% rV(q?BqVbW/5*UwV Pu*MiRR^s }|$cL\}Nv K/+Ewfe^= OeW997C ++:=iJY3#</Cť*ªKE[Va[)i,fyeݫLѠ#͍s yj̃o 5a/oc+Ojx\_ ,z#<{@sܪS S:QOryU7#e7k5dyqB4~˭ ۚV 5XGR`Q7?81 Xfbp@YqURH]fJD"_;Yf⪎|@ST"O+ƥpk\ J%~ƍ8WP*9 TۊVNX XQƾ@Io׍D&xBqRAs7)݈o -!7y42]n >Za2߈OejZw| '/4ֺ݌7/4q\m^SZ\ǽ£G9h8pr!Vc<ײ=^KkrɥP *}#_&, t,"R4=JY0o"Y @Igx?@zʆ4P_ XrI^xY,I yLe"_48JfnaN3Zo`S%6/B ?|9 w{+gN{`bIBkh>n7 rS/ia8 Ƅzb!O --;]:3)L#AnG |5++8N/ TrE=kεOGqԍH|:CU(͑y)ʾf' 2EZDD# }=`/[-!r.6j_Jaw K:K~/<)RkQCoDXN|=x6^XjT&ڣ$m C& _# {d&/p8ٜ҃_fux+%awK1+ X$ͱ\&=*˱f04H0(Z2'1E;/%hO3ס$WTbJ,wBꏐ؟î'Ubh+x@u&%C! '"PުYσKL}Ls9>/,Mhi4zV8qN7 1ɭ.!Y\WB}$a'v4@9QFk9~RMRkRbN- %߸EejI3%!Z٣NI}(]֕Kfkui$0;7EF(^9,18B5P[ڒ=du8C ;7P]=]XU>8,7EC2(;]-WKИ#Z͍3p֊Yǟ237W:^}&l$R=|%ꢂgn |橵OD$z}1!WP^<;R^ld1arma{L SpF$Nii6JGu~1T0cK3ۜQcg :?S?B 6|!9A1VEfSvox7b;4FT,4T#ɢ\Heek]W\٪*Q\\#xy'J"9Ӎ&mkTI.\hK *]OGd"d{ti.DJk#Vd"=+ٺC FA&ʝM|NZ7cI"ZTpS$d2xx<Ҵ6+8RD_큫%͛FI:'U@jb~]d酭>8j`47c)˜7w k X 6!RKJ;_3copS?eiZ{K|.6S[.Er.ɉlz]uxi JXE*OQ=ޏқn;zN[LTZk/ 3|nd~{4TCM1f{6".GmK:?0dXC %0l/M<> (#8qn% nZPW$vgV@(|hƂY0/=)RO10O-n 3p9Yy4i^U܌%T-b:ɝNJ&ẘIW^l1P5Ht2Nqjׯe&$bBjܹ*!5$b2FUʱ=M/ 9b|Xۻ$[SsTNVXdboCZGt40Ru#;7έN|*!߭+ N \Y!p<o䕘ayyHդK4߶22L 93(2,?*)ѻi ײ=وEAFgNZTK b,`z˼)%WI,cRܙ[D6m.HGr2)lкQQ卿M.$*~.D~}[Uߕ$`:%d0rX q>r(#-gbaýʢڲ/Bgr7+d@)A.ޠdPT.[n=\kXaW\Ljxr[F| ˾/r{Jr7Tˡo/D߷'E<ͽ8D{52(ZFs)ߕ׍ y u5F?ؑ HUCdMSifNcj>9B.ZM7!d7j`=(&1BUm*+M 0yq4x0Hӏ.=u[p(2j *\R[.Q@ E(!pi3Hz8ȡ[4?JzHYЃʿ0;v(f{1+~!1,"rLƟj$ܙUH70ÆɋڙQzI8#y:o{KI(U30BLw+6#bkzRQAO :hDm'~ر`)%aʿr ɆVd.hWI3~ln_)dO=QާdLA[nK-2C b&?KuFȘ5!#pYo$^Z1OZBJJPKfK"kYVJ(WsilƎ7pB'5u9x(IȜZ&sgvF&a`Ԝ8λpCUlh쳣yK,'XXoۨV )9EtSo{WkveR'N4qNpC[PzPSA+j;w57;D51-.NUʑC𛨍'i)CgG|㷦oީu{RPC20$!JKǍC"?,9TN`=6k8RR|LĪ^F|j;77W4ʥ"w0u9QBȮd4j} F Yu84;Š^ålY/:0 ~Y.BE3VBO$rk? m'NWW2bx~~v"Z40#͜[_{˘BjiIFq ffZC`)ZW&=I˰tbv 2E S7ůp@:_NwHĦ:+uNJ Zۡ/]g˥X 1Nf4ųR8D#6DM,IȜP~A^%Qץ(,.{sq#JTBm7Z}yz@4/f I2ѵ]yt),.- ȪdV(Ꮃo4poH {A}N|#(g@'Fԯeb^/YEև`2, f&X"9m9CbGY<õ55ɫڋ!}M4X[Or~ű`&:E㶳woZchqǜk[F4*U]yx7SK;IWLh]rs|M`-+K p[VIJk"ו>0RP MJ2z 0,VkL41v-)ޭ| }_N q b*4+ig 7N1fKA6RA-耊әW$x֑wO,F9MEqmF`!@ Ȼeȫf P SXCb?ˆveKOtRR-=mfOR0lxTRh鰵1@2qw."tGJm9.5A7x}iZ[Tp;z ܬF'ӵ ?a!ruC_PPVR]UM) ^NjV0fܨmylÌirV I YR}=M/r }D K^TjzhP}eK S`" ߐ]%í~0+ !?8:ڷh䞍y.)&Bp zB'tzZ&U8v̗>zzѫ>gG >FnyBLyp8Z۔гrp`~ Vյ//Vr gZ5{IJ!Lgzo,,<ʫ`i)3{y0Z6~EADcD?(l4%o\֣9sVx^Iubd}t&EQ@O7KPGVG5Zȡ:ЦSme1ulNf;Kz 9iēbQC]oLQْjq󳠶8t CHY"rU R&- .7?&}"1] R6tn/F^ 8tZ]u"x=)bZ]5E0=C4pq%dGyyBTx Dn 986oChЮF3í 2x:nM[O m6xsv݇!PRt@20r-vA)L.ȷ0&x0/ ?ފ?f3l6?U ]Q.L^4ܱŔ|87Y RzS)>yn@J˪vs jVչN©k]},A]"X/@X5D.MqWz fUJwTcvмo1]{vDZׂ!fam O[-DXCm7ZF o.q:9W+,w5X4 'jC >j24i C j(Y`^lϋUXcVQi+bf[?3B `-\KX۞B']I-_P&/>j^>E ZA} *Gc'?e2虤FD%h\!6@ﲤ$[2WvR m!%uImu=;TfǝpRq"BiէKairߟo?ČoDY|gVߋ$ ;^ۺx!+R+!veanjp gww1uu^ TEg$a4@7U?jhçMhCqȤyĂXuBU m ]zͷb}r3)}ɰ*キs-X#C՘>+ >Gg[EVqD\CVS908c[TH#8UK+-|:Qǂ}] f45[ķ U!7:*4pHO 7d8_T"4v-՚x];W_!?c J" =j1עƎL__D)-naSۆJ?EKcFepi^`H ^d)GRpQ5 `+H0a`1ĬN`P rxn^T F*2ot P{{3bϓ4Exi8K5\`}ɡ. )E#TL)F=E ~,Ŧ~Ҙzp\`GSC.raŬ1H#%=J693TUN N(O=o"Q=֭]'8Hў 9+c?_u0N|DH ,QH.-y6 ۑ>atp51D3zȂħ"If{*mT1(o|~R}͝w]\s,0Y>8pw%'\ v"z|< -ky&bW2'̆o]&>&sCFew3w's4\uD`.Uv<&"T4''/[PjJ;3;kLIoUU((K_īu;fy;hWy S!+ )p4gHU`G EG?ǿ9cB6;͑i,i1L݃ ag>K^OU"|hݙn]9)? a|{muv׍F<¬I|5n៵G4-li1wnw>rӜ;}ǫ)ECa| rmPV|pRv0/G Zj[3?w,mP+#wOa z l9mdcDߐgf6)?,'O=pxAf~:XO9?ZQP? @ߜ. ,.\&8QYYNeß+jhW~?gEEK{׍JAuwxI6 ;/&y E>y)/\+mhl䡓yRsXQf W8n?3mtbK f+v8q=TlMtȊ,pW^+-k6E-|}C7iz CNk)ܐ^VXƓQK cyfaP#[PP!vd:IbVkyZ7g]#gL 9ҵXt%,!q9 uokvn=$ZϹAα5N; dWR(]km)Ju\"$j2iMuRi. QD꧃<}LTjg ⵹cog.'ǎ8_؆,,tX~Գk[C>ZKؗ$T8H,īm]ٱH.-gnU! qX/hwՒt1WZ#H:"W+op|. eF)pDUNzQP42L±8 b#5 oTy}wQ60=KJ|r È[]{sMA (eK9Rǿ@e8 F4ݿǡGcƉ 1W&uoˊc8guuHl6ҋGV@X^z}w4!7?s$$p!?fJq yJ<}k$fcL7uQ/+>8QnmwRBsB`˴py2M%Tp޷HUSKFk]x] |MPH_EvL}o 4'Z֍߮j{XX>eB ʭ4+~a1s"F"FN{+6Fh4@/jeeDlQ5«܇=B:\aUOf vo ȴK- >џ1]Fp֯w|b&k,P9xB{ 6Wk%žp\=Q&m0?m%- .: ǝSwبbV([0JCM䓈OAfD;ëo 'ZicYn/tD+O8{!I.egٞ|:3s~h$>@DzXsaSvRS"GCx C,' ^V/~eCĉk;tK1xe7+TΤ kͣ$$A]Q$I8SsoTP?AXxv Z>ƺMءpL^PN]ޏWzsbKt阐P?ŏd!|oiuW3L0c\.T=v$Ȭqd -''0U@J&XCqj⡂Cz%6YrfJԪn]\crе|~1{M@pwx@h;}@˞:vx{qd]RK)EUgh5ꬦI|t9_[XÈ@~dpBa}Vu#>4@/g'4ʹ6z$,K"cj 9N<8"N4;(mzP||ʈBV7P|ѣNQbF&h{-5Sj}osko-4BM/9`_E.?0SQǯ2g/0Ӗo6]2UAސa򶠺[".W|-WZHKGpLj㐶bGW5`TڤUuPD]zE͹_)X4sW`l\`f@Pk˗$^Ծ/D_ͧav"hLcH0~|w 9NT}hf䦚0{JQqp` Y;do_ɤ`,/N-wу-yB##[Z˱ij@Lv:;z\6v|T+LTZJQ8H/zt;H,>v3hpnJnG Ƶ)<B;VHa$p l͋~c$v'R~5bsw6ho"d@ Է53EΌJEl`TQNh|ikynO9\)p9or.;I7,y_lcNH P z՗!;^v BX&+FP\wsYU@<Rv矫N&JUy9@u`(J[c-ymnp^ku zZ14zn6*F6咩T,QX$M LRqYSBPWF^mx>Gd]Ⴛ=!kjnDV~l^vnd;p0sޘ쳸k;k)m(a0nPq1ǟHBo?*PI`ooX ,DQ->$_jgO{1&y1LlF~$'{/*A q ~P_aF#l6ni CHW (Č3L?M]Q>m1h^ZRؗ9vbwGFMG^,%\ӿ/k:td:͎hlZf꿓0y%v>(EO>m)9ObM[H tI3CfpR}Vh0&{^|YҔ)<9&DTqYՖ$/<5Кnal2 HmF9yc}Z:I?~YNZ*FR.Qo:Lw X(2Yz wu{ tj;Nڴ-:>s!u:>~8[M-Q*[i,4tY5=*ۃ\ew"J#]E1Ir^mk&2^ 2~穤[Ϳ3Ub)}sM=#O=>0m qkN}`/T2;(w9t 3eK<~rV֔xFOQ#}-l`+N^[A&J R'1x 1 eeC_SN#Uq`n:e z_#y]pjȹ$KO7QB4M_+!K!m:e?r]e?R,2^QH^ɉ?AZ剘ZW `%D+%u* -ꊢe>2á#8f9$!ALdAlٸ5HI5{ɜ]h FJ%?ewg yU(u]ZNDOd2ldWDKS~ԚBPXe-84ԝ)Go4bQd >|0~"lvGb f3lBh TiP죤t |Sxi%m!)G QEyv}!d,$)ځS]e?J?V=!wJ.x clsKéxf,$uȈ ۢ&㤍S~W>D) 8t:zOWn \GU;]l\4\(}g Hr&#;?v|"Cd]lQJma b +jjW%[QN+]y+<,&ζ7`$/.ď:^#=# Ejl}x$^o̫ s nH{:ԌVJRF[0 tA*k 㒋u;M]ޖ$2Fs,5g;8!Cw'jQ*f b^T>pЭ`)΃HƦ PjHK%DQA>1$;yYϼbuBt9pj@)әCkYѐ@HeQfgOzA=xfV( ֋ϚLlIqJ.oɍ> IIukԇhӋfC!7OF]k׋[,x:rUDSd?a^͕Oegѯ :r5F|'єn[P솇vIw_(ߕ_˿svY3lsvIH ^ @G.Os0T𸷍tSɰWMofB>8 %$IcpPhwKeЈA|H8XjbxUK mki\ci42v1&\òq2Qo}>U PQ`o;%ƶ Mxq#};5M a&l02y#o ^e/+we\Ϳ{0cXزaYt::ށtϕsYīCb"MdxrBb EFK Oܱa ⏲[)B2hcً(q~ԾMbd~#u0F2D."srr$o;:O?۳5#NE|=W'' &6>5( (2+H3tB J-e'\i6F.; N1r Ƥ٘MPURmA/d"/R=%1ySykiEw!> ;ű0c_WM̗A5lp^wV| @#<&B Himݤ:3i#2s"b -q 3'P~T 5Fh^$)T3xP!e-Ac3d$f<-uQ-IJ ߾ԏS/E.:->q~zO:kmj4M4ELfezɟj&4ػoʫ|ʔctϳ("U] -W(^׎y?pI"/ΑhC|MBmͳ&PZr"S7M(3ɝda ~wAB[\ilp(Y #ސ8Ȝ~#-W!,0M (TL0Y5UbIO\d-3"7H/ߍo0 FwwEj8#\uQ0TqGG=YT}Ƚo[<@*?HggfP;$NNV9_QW8AfyDx vdoT-/SrU.M tZ{Y$l9-ءoaQ8,08Td#]I销d!=9Īir,1qgpc`twWcErjgTƏ頜AODz Eb,f7e~6(ohhtfj2NrM'Ú:W09Jw?pO^ٰC`rjb͆H{3V(FffIX͡c )%[kPv<1 0:^ܘb{޼xaEIc} 73x8Yζ>%Zk#ؽMCz"s,]=d%aLu"]pKDCqG}ɃJŵWt N*dk]3]u製ޣ ,rl.@C>I֡W_jz-dg 51u0rK!G3u=M>H>jC{4_"FDt&4IWC6,Zj/2 T%8[ xvCNǹf>Z 8 j΅*E f>g>{F)ncӈBB*AlCe&/|/FoIo 4hTÜKh"q?V4[]~M%`&e! &:aY_ic->BLA&Z x'S^SrTuv%sgJ=ydtqڷ,b]utw5lzd('(RQVkԮ2;r ߽%-@VWFh-f3j ikĭ_nXYWJ)U"*N/3T,30be 2/ixUQخOK̫xc٧+1az4Yp h,"qIO2iJaYUnf"Ӏ6΋u:x'vKMA cgy#_ݶ_Ozrdz==DHu}S)f[o+3Yf9RaŗPavA طu=Tɖ؞rhKCZeX-fc<1&?w/+ /TtAJ`(!QtƉ20R=g;v峥İ[>R>  )2K=lUp`/` r2ghkG,߆P9eBezռʗfAfSQͮ|Bܿ\P94P9<=`pqxirL dD=b&LmΕP ? >8>?&>f^[C`qrszSkHiP͚Hu349#*玒7N(AtwJgge Mj=Ø{aҞUKfRd} )|#7pHDDN:E1mDL, S9I+"ioТtU*EP]]8KL %;N\0Sm<޻jkdEYe0ucjtîtjw9J:C׺P&1N0P)sJkd_# P˜,`^D)9 c0LSra^B$ތIX:ݬ3VejN(@#;2jɼ5c՞3T _==R\M&~q#'`rŮ!joz:ɦW_epMnom]Yﮘ0|jko#k?zYSO2oU|UZ-A)O9/zHdJ_cw0],Y%V}QLt7j>۽頚:Y~#:.p-PpEɢv~-kƲ[P.߻h~׊u#BsKeuCKF{+*jf?4¦Q99'3p!4a:tk*ȿ4LDh$K^<|r|Kk?ERZfipG b5)Zn fbM+T-ZCZbO 7E}?ŒVG9AJ-#!̺[Ї㶿/_}BE 6_|C"wz>^4:5dgbwA~ڔ!|F&:k~zؾOaGFpQ|l ~f1 L?ĩydE` ݑ6zfmO"Һ83_z2=*BPMpk7 "$ 'A<ʼn-b*~_7/ck~WIfc1UEIh]ް)fb6ŁSPkxK]%米9VC Mf JC1C_;_6 wy[p#.8<1`8}'\>> !jMhT V%ZIFTcJ᫡cbCs>mM EghPlei^2ʊ\οh/ĕ~}_m49dhޞ́ҧm3CjHws2UJ!SNFڅ'j|)[p;5c@AZz-shp8<:_ Wo)-'bgT{f\s19Ԇ^Zvv-.`qZO Qy hNy˫pogƒ ^`G$:R~KU b^K-[JqfegUG>C*,Sѥ36ukxQS@ Werv?)ȣe*[0':b%|ݝLMZdmT+//Q9s̘4}o>QX")Ld LsFs |)1;NnehFO3=24E ?>b߱vd0,|uVFot9@-?ˎU P7v/[E/&l +B^jkM0d.NȠ\#Jnapc%LPh$#gAG#˸@J.zx"FKe&gSĹsnT@k7Ny q[V/Εᢚ%Vcif @A̱ ^ 2' .g\ F>Q1N ITHHnT Hʀ:^GFKm3t4*hk7$`w-胛1$šͫ́EU]CM$±c_Ds69vYn ^0|@JE2_yĎ8"Sw+nɆR^'Ro$$'Ki/L @=tX̢)TUpAW@RK^jkpR?W9ڻ.Zh+E[nD>mR_9S4KZEN[{N Cc0#t*Lw]\ȳoj~K ttZh_ڍR[^rF1ozTXFiokl&k^H(u9Sc܄Ԫ=jnA\ץa%6mbc 6+T-k.^xevhw=[]rgB[f"msEg|7 ؆N< f,0lFo ^2ʼnmubo&:B<0^:BfFL@qDC#3wtA>G%E6p$tEULրN;SY-:`x)%B5ntzRC3 C8[KR}-iKj)g$ rI~5}7U;Dxu84EhfnJ,Bod#~0%Vl4\oq|qk26JzR~D ة VNyd0.u]!;?@F@̟-0&DUgx-jbqaQ(ӟNYu\IW#Zg,4ЊW4fTO6qL0 V?sP5syaeF~; H[K5lg:. ܐr9w]F ;FMH޷~]Amz W,r^Qo uՏ{jf5k?Bު~+bI 56-<r^v~=$ǔqΘw 3 <9.9x}DX=5iQ5-0 _;& .Ko /:URQv ġkgE^4BpOt#Mńs;>`$_+1H:#ߓZšЅ|k33GRR3ԣڟ؏dzb[ElEl[0./tѥol*'9~.аmiU[:":?wP ƅς4RCBsHO~8ns,AhCnV %`ӂN%/@6ur*e{ S ;(Ĉw4.Qײַ4L!j,'zD3AN0U^!*^U/>|dŴ^ Q|.+&L0Fu"u%ȪvFF?FeTYRB=+NEOWpCWlb[!z>:dyeRȇ:Av(YhšqrB'A0R9\rck=v@OCWP>{p<^PRqw1Ye= (9J4L)G]X}=V_D.$.h8sNIHGo.HĮyH̾%;VÕ<^}ll Cp!<_S^S1uC6Nod%@(IvGIϟ|R@%*1;і͕Ε2ҥ)$IjD 9B\"tnp~X2Q eM2vN*Q'Jd77s$3pvg@of4 Xb4%NJ@1%JtBQau  Yǐ>zwa|hȕ{H~Z,H7c7J*~g2!٘FR vkQ?~qfό"8uD[YС%XC1vC1Z;kj͞g;i$B:}%/#/"DU (s"(wdf&8o8;Pm>< gU 3r} C?RV-gjNRL{6 fPό ڀ]mo{Ddc2϶}r$CѓGeW0Iý+NwʹzHX{H౸u`k~պ\В`4SJC#\_"4*LL]?{zXAPɠ(ޤ$ Xʓ﹧c>OimU{,=!/Y„nZLN1_='" "XA@k=9s8+Yb|9e,}3t h#,DIj@;Aڕ~Ԟz+~w^'^rw >Idv j]aBOmJK+41jFB7(톣 ;9i/[K~su7vB2Ն z: 3l 4YW@y@ g/2$k{pw;"۹RR۴]Q sg.c2OMGL n'ʐB ?{_oQgb8 Yno/ Jec olW M9O'BMRACG`{p  Gηi ňFQ%2Gc8ɟ %dmGb&E7PiQl5TjI eװT^t } ^[tzqඌAWnswn҃:j05콐i ߅7~u %Y2+3Ź;-{Jn-x{Ca^p9 '|&zI5JĿ?!+r`Pn]`H Y.%X~x ǫ2l1 r&iV)\o10cc4iNIA  y^mX\~g'؍g#^<^SP(jkD\JdߋPkM+UAf*n6,_ǎ~Wl}5:gkSȌXс!I`4x1^3s^3uAM0ҺWP?T\謁^UP%!4Ѹ鮘S*5uuP)iFzd]xJ)-f" Z{ohvB{>62 .W,O Dz>Ā晀Q|آ/]xZ1oW䯽0Vkf̱*ʂ~VK7gcΟQaMR 5JlZ ; A+ S oe!xG ) T&eݜgH (a/,\:zfγu Dn6R@;iYhނ*8SUDyzzd[XT ̭Ӻo° Wl73~R/XVvXwl0[y*H;` 3]PڂEDaMg3n7pz AN.^פmgi' 4@>Pb*հ'fbbadJ =X^TCB&XK#i2ϣeCTΘ1it>7 ՛&\yPe~dDDQ VRK1~(6HnU5SwFn*䴪0vtH!,=_@^+L/FO^$$֠+&k^\xQML\[h4pi.ʣÊ }G 9fWn=KD_T\;1AҰ$BP{ڝd\ =GyP*8n>(!PoR`((`c}I /۱9N5AR3\g f:ѷa?S Kᬅ3 g қI~b:Ssfse?pο&\׀#DaV?X[L 5抾uRuF=Z`u5"@U1s#s۵?@lLPm}Hltzʟl]u I &h[`ϛ,i%#!VLp}!n%MdADub^$*pgXX\ZRIKf1 ~ASN\z xՅ7U`2Bxh* ;歅SFye\;Aj>aa]Z^\)! CJ,Qfq`5d;k v1iv]u3/B.ts'* ;5lEp_3R`-</kŸo'R,ss_ifsV0unw9Za#̈́dyBmJz"wmAy|}H{fiB&D[8!2P ^8DjYVCգL9FP=w޼nP6B_ Ai dU.HGBiԷ&z,2/#i7ĮiOOB" ċ5?f3(̒Mdj+z0^֎zaorr2^I[Y|.9, d=q?q(qMJyh󟗫ց`on ry `TcVk=6vxjXbR֪:cl51qw >x}:ɏsjK!]_|>_ׯL]t{2!y;צdmBRvI~/"X4վD2$. RTk:|sgK |C+(1),q5ހE_׎Mcq̀viqhSȏ`F0{S»yTC METfmE =)h x} !*f& \v 23w;u,j D} }OU]V4U"9u†|:e8+5^꒛$Pd _KP9LԬ)dj-ރ[|3.Kc\`]QZ]D (PqHB3&|eŕ  {]ܴg>cU _@x֤'ҷ ; ",/Ղd |=HT=uGe׃QJ,:3~/{K$a}ڊI x ~,a }H pPrQXT\T\YNJ(nkC߯=uREO2Dg~`k9 bQ|0hCd9jE.߯c<\,27ﻬ+|=BI Xk'7H1W-|=qF~BMyl)DhM7`XW[_ (i5YNWԘZ}դ (JYm^IL`lH*Qј5Ydf[l+\A3},QXZO=k>ꍆi1@xݮѹ~BxFou9W[>yӃ`~idPF:s(:8&$&wWVUR\-F3)l_`P?>K c&,`uFjvnn wkz"9xl4LB}I#vH  BALAxҶlV%tGHx2h;]Nc_;8jt)Rֶz8N,oa۶,#lK% *mT=IgnIB ¥Bi$~J+U7>{g+D֗U}S\k4~Ibu2䴗7|>EWjS9طt+(V8tsNz k;24umNEc]1KHΤ̓)'k~0ΈRJ 6/K8DE:y"1u͌u5>VNbxqE2 '$A;.amtFT:7c"?31(6B,pq8haBi\}[$3zۆW'~10jU'ЊSXVJI 4A*ծh!&;D'`QX5iߥPnl. {݋<(X*rĚ6JIyB\4Hz\sX⤢;U\sY V]ah]iCYYEA{#O.gXY?%fw[ `r ϒ3|B%&k!?c'ɲ1Ps=-K?VZzfÁϝ!]|>>s~æw`FQ߰ +K @WDZ0ֆ1TM{nݪu6~:e&>IypKFʴrO{x3g)#`YU ՍIF+,1I,q<_AuL!,*\Eprł D#7LHI&-9Bֈh99p0a.$);A$$N#[˕6tv D7QdG. qh-\7غ5jr#= /Hh`ہb(>:&ؾhb.J@:;^\VRsB>qTDžC'ϣ+[`'[.}wpWjHo{ fGd|8waI-aZ T:=γYhDKָWT!~YQR>cgdˌdJ\"l` X2P^LW=B ׅpꪬ ~* dNpty: \;8?JD#UPA{|^w>G6;j [dp&?2|ˎhX0ڑd8C0Grq-#B! LJrD6}y։߾J5YֲΖ G GoE1W2 lJ::cXL%K&vt͑zj2(z#r(H?a>x#c `I]=xƟWĎq4gs ۦX+f1w=s^ó'x]k!0 6O;_,'aTLxV%¿׿H5;!k݆ ՝ij=>dJR﩮sc 7h- i!k̂8QטBҔiz6K3C~떻&~`*,1sS!mx.\Wihk_X̞7o: Mv1't{qBzHw-GozDb T$k6:բ#M8մqfڃ$H1I[us,(j0gRD @IoZx-$c[?'˭-+X-XŌUF/lPPMj˦ZJB[q|X=.vm\jb>&RX‹- |b4ie?ooV+ވ<l9>zȖɳD:c rn,{; {io #z91Kdõ)$+C,uGlhiBql 1/d\YI4s䊪ڸ6,7Gİ˓Εv#K܇RFK (x2z)|zUG c ڭ 4aYNnP, ŊM0[$֖θḴ!\6l=\Kd>nZ4Gp)$?[6#+-XKG!L (A@4yLǁ-}6,%\V{z2eW>BuF}̄ێ77O=t *C!&)Ꭽ!})ig(&F&'j{F 2ۚC`[-B ƔX7@&yRyh3o\k1R9},, niu 5-ͦ0N3[2sNq "E͐DOpom ; ZIIxuƺ6sR{ nuhweILl,fdR7KF kgI񎬠0qF`a _`Hŷ*]3@,<;W#,?!ݍݖz@ڏ!%:፫Dģi F183[JfNSZZڌ23uzOO0FB"A9N@ Wr*(pA;@<4eA 9lǴXSg^~~;i9ʔ̉B%SedOh)SJ9l %:U{O$0ȖA_u{ߩL}s[fN\S'\Ħڔ0>tO2`6ʇakq9dɶ^e.j.91g_z|IG5ZX {F_ԪztɅʐz%B)vdSFW206G*d;Y ?V/.?EkP#;gailHjG?-JMIܵD'7ԓԷBEժ`60pnbn_E 5<:;SE_0mPN%82 35=̝`;T1圍R-d%V*3h[ӍN"{8|\v&C^!{KV^ \,"[0vT߷MV|"| n) eu/;U/ʱx.id H%** `̚u+vduVB0lmZoLaװ/Hj|\~i 7B+݉tUʺD+nFw{}^l )S67ݎN: X8a%Y؁Wj\lC+Adeɫ.Ud.'&)5LEHn\ԅkfϬy{3ev ؃IB\Izk BVvQn)R4b-p'D I1g>KQAqژtcYΆ?  u]p;Ӏ>W^Gt%R=z8KZ{~"OIesEΟ(iQ`<.hiL+n?^D.UC6B.'*mOl iOQCݢVAP2օ=YMu9j@P!`2-q{syE4jH ф^WLVDt   ţ'GrS0j4+] >K6k^! .gi '_0ٍADx׸+-Ǯ&(xy߇2 _ϙ10J-6#tbځ~fF({?>< +W \GA~k1JC;)x4 ph o˽:k.skKWȄXFa(f&`[AC42V3@)J͊)f(mR'f{1; ʥ,l)z {ܒ [^$(_ 3F5JZ/VׂWf!S^@d&>H~)5P(/,N5],1CMqgyG_þ6u2$̤˧r=xmovlF{h.Od0++"rc-,z 3v9օPSU@'8H+h B5/)vdP]Ѭ[ɬzw'YSCoj wr!=̀JfSE1@Ob_:(S^}_2=іpkHOZTqf3KlYFK*YXf-5c  VϮu.KiIp١ɶ} u]6Τz/\*,ӝ]8OmHq^P  R1vp<6 zQ`!O@(1 t{.,]c KÞKK˸N3y@2S$b: ފo3 5baM.P!-,z-?!,".~OHZYXIZ!9ǜI -h,snl&oO}T"+"G̵̱1ܩJBB4e6 %ro?xOD5y^[y,q H^P2Y49߷wkm@Uj}s)$K/sߝ-; W3 XLᐶSIU/[7)Q(y(#hr\SWj2?R4O;GBg7 8{S\-D^}5sR mD&؍%$RDZoFvvýF34?-0*5mOHpܶ:r5Ƀ6!G!|[,R 7[AX̉;"H?F$sʮ2(Nxg~c?$=r}Z*O]~!~-<% VQDm<A 7+]L揉XkU}xFo7WB5dED'k,T2Qawvƴ.ӽ^Ԁ.߯j1@( PĠߗg#k3p3&{"ww||%B O .iR"+M7!RO)9`/ZL©&[Nw {'6w?@̌YnCҌW"-,[ Ԅ-~͋$"F8E兔gfaZܛ̪< 9Ԏ?‚VﱎEmt~gaυlߩ;T"͘<;8l/cSԏbr}z1+~̫Uaߖsmi]dM4ak1ƙ0CHK ^͗i:M"" 44 llSe';\ =:%u{rJ T-M2- GFI#Dmi˝*`>[&1Vg6HЯ)~WΘTBy\IZ料kp?>.:󝍫q<X\FKEBC"Lbhtݯ/C'ׁ&( `6)# )6U1b)̕fvZY^m6[ 9x C#Z;Zڎ306F-5ye׻zM8%-]hfl.~inX~,:; @.)G D2TbIyGqdɵ)7EPϘvij_@.Y<^_nkK\r~)h.MsLǣSQY^خ}ZS&G)]필S\'JxX(׃<'ϯT.g4)2$)g$C)lf]ѝ|8\^=S 7h0/YviZ.XoXZ৽ 9Ĵש'K͞t?W:]{oIN*v/4X``7NI"aX"s$Nr(%]"U`7K]>$KL)a¼ [8KK2yp؂pؽJQ >/yXቤL,=zb8892xn\cvژfJtkd-~9e5:m xR%*u˟e<\!fl]2F^ny$kƍ«-X!,7 eI9v/:{QyB%ONi@OFd*mv 9sjzKkjjX$; I7@a[6qu`:jVڹ%~IP1Ȧw3N]|-11hOE9fc0,Ldͭ-= qE1=E%R@2gwbE:|ist{VkݕjHn(%:8x;IZoĭ^ZG z,lc9a! ݨ~s9#G& ;)YĪn =,vFiW%/*i8 <iۏ`j>ѯNϲTNr?< 0reS{ϮΡL(#q&M~Ir v}TI0髛3MvW'Uк:mm_٤PVL-\^J|&m1Ef!zFuhu[\o VXb=mD.Tc $^bE>FKfg:Wr#H #?YK p|f!ԝ񁧣Uê:,X7!J)>H1ncsEz9RBdd_*|b&ƙ{\bMB\%ɋ[kT]E!Z7yF*[N_c+^q1,} x0Z.d*+FZ9q޵K `{i'bgq5h#? \,53}yC Q]v*x(drl]ktR&<4wtEALid}-!lxThmwmc-Ae<#eSjR&lIX3eAHS/C `eUSgT-{ςUƮ)ba"tҞ(Ia39x6HqDlrےLߦĄ̼^~b49 .8skp}#5O~'5bEe^75y9[KxJ+ɿ~1h~:Ѐ~>'&0LZЮIB>x9i~qzF_hC*b([>wy6ߩY|>lP^H\O|S#)yFi =+̋o":vQgVR86(V:J$&}ەk/t~DptE{sH #g͝/Vgu\RّQE_ JzX]}4" ]%))$I4> =qAcT(8;&vb|ENoRvֿ)Ro7T Kx0vGױ=V+5cĒI|=46]1Lm7NBSyl ʲt%IU 0)& 4WPiD_dL>_MCl:j(}@ |)E$u߁ܰ(6""_۴e 24ɝҒ&=V;|Q=g+bk|-aO["`~#xzQ)ɕT/ή{G> ʾN3m),uqTT1%+Q4{0 +|[ޓx,aGc"@Hz ~\ ga!2.~F`AEҎv[sy4Zd-![n$oڭux䇣Cрa d`=ÄI+l0@;(/PâG5=yw 4Tƃ?!ujuf:t. _w"cHdC2IG^^',"ֆԑERv\³\Eg/\RzEgp;UUC17N bQ??"=!K[ou&-uSKh&‚{|1d+9Elouy #99a I.٨uwb>62P F:ѵ|eĢ"nuRe.cfҚy n{orNH|ȥM̡1{-t#h׫kqX"_;㦦Z!:r1xlÇ;͇Șɿh"i[P 4oiV#o <4H-#HKHږ Kk;"O-]?SgoGUS_L4h$ B%00S&=2qk 3Gj!z]ͶKIUŪ\l!85}cjymc +|IڝdQuq `<-YLEDL>Yė{I%F m(-imĸr`[:FC'ùIάq v"thP$SWEAixf d&$gzP(ӄdVKsiXy'{v]Tܴ5hxƑgW};`MT8O#?eH1-s2tT<}r\.~IQ9=*sDs(톘_mCfC/jVWd L a0ub i=;BY\ -0ezjzq9LΓi-k:?d5_2`e*IQn(G!s J+8U,`]G;P~[''3UĻ4mNS5Tz6! 1a-Oekldi@E$l [t`4,qrHe3K,֍132AɗYNdҐ(f"39TꮗmC'%bߗyI (- q N+ aǠG4e.>9ඊ#YMx# >.)^yt`%t< @]9\F@ǝH_\79 lq^qMMZX{R,(rmqԙlVieOEUYfT'xO*_-[H@4u.V'c86#Vb6-Hb"elLȱ;]`άr,%S )lj./ʴ-2/Bu^=1rkүP~i12#67`mѕODh'Ǽ">ۧKg)xd@J+lXkdOQ'8_\tșkrS&M!$~xdj(?g@\"'Xp\V4HīzH(R/?BckAL _(i(h5߻g͇κ`A5+Ss:d*Y2Guc@B~TS|bP`MG~G]:s@>Y]crT)/'>"!?7G[&Mgssˁ rWr4%l|DY]xȢaL66[eSs.~ljuu 'Nd˗AA,r\P_|f km6,v}L8ZC7WޖCE}v sB(+LfmlʼnFxC?N|,łX|rPv[yd1`XNs@Hĩ猳Ns<2CMD`]n̑'?mbJ ?voLSWP@cY,AG318_)\y GJZӀG,M0v jN=o}~iu2&0đߺ;mЃSW-]H5zm~o[YY=gʗS`Isuly1#Ixu>;A7mRrD)rnN3]%9o|j:g# Q-xq uҟ!vEIMG@^VoImji~zK!@Xm]!D;R0 **GzgȫQI3DEچ,Q+]CȂmvF& V&\BX7;`M9*~q8!ӺVMWG#/hE+T+b)]QB9+.F7`̝UӥfСVӃM$4ZS=}/z &qb`VkgȉXbW쌽:-Wr({b,iIH[ }oE퐝*Hb"I*30 ?j'1`f-1 EdK;dzMvk\tNhxR.:)$er q^K%PM.!;q!V̼>xPV"eБ\~\%8[ QOK?xİ*":f|8Y,qϑY g} wXk+4;r1S*ͶV8X;bDXLc2E Aʂq Dvw9}ƙr}VE/@V_iVǡ+NC>sp/g6= pWS" s[IΌ.*-GO~cW[G 1 w0$=ݪMF`wI1bM;k8kJN=d3G ѳF%ZDB*&,n/\N(DG{޹j`/I$l EU1~VhDAsBq)N3W`/L_6CPj{a47u8Z*$gKOw89ɔu]L2̃*&y+ғrqru>;P>Gwɖ1SySIeG}t:db08P (VEg%Y3z*!SiA;-Igf#te L;PijdoI(q֍&W8<m4vMxhgp?8fKayF ?1yW{awI?w̴h5K/r;^MocW>4<2g=⛒W5rD ǯ{c]YR )$ Sʽ>e#hhlEbog QQ\Z J$ȪR=\{S8l:/gGZ%#0qo&yhȦjⲕߖ?p}q,@:)K`xODY9\ؠdŊȇՊS%i֠ @ űxvG7+9Sbd[!53 \6)wÕMe&}QObqhwA Hb$j ðoHďM8/?A7X c-Xeh҆S6ɒHLcm=K90|z$yvqV/'%RhKfpeuIJHkX,p%ChZmhVR/X'u*WFńO-'^?p?o+eƜ%U;6;shʟ{L|zPԟyB՜_nNbmvh=˅|![rYvWÀLtf&I$%ޟ)G=7=:0{-6-P+^O_Li1`dFۯo7PQbM,[mˌ!zDkn2PX mΩ9>Ymjoـ)Ik7/}alI rv%NA.{1Xa|6h2h <Ӭ:|:m;SVDzc\g@Mԏ\Wޚ{7HX6uC#bMTn8;+@.T}U..MGY5\ԟ~)^x6 $,}Ĭ;:RG@#&7 N\6QTC[жۇzk {V "l3̦FxnHh!!bHQΐ b] !EQ;0 xX-oA㿉IAZ!cM4l\s]bj,3?+NL- y|ʔД(ݴ*9IqGxGq ^[m34xwNOpS&$i )ph`:Upsv4Ĝ"(A8kX@"L3X{-+6|$*"c(= \'v"Zg`y&).)NY3>t3ر"r<׊W0C[,Zt֧$cKd6+d=l ϙݪSlR|ǷQ9RȺW.w(c}p6W2^^s|t:hld4y܍(5xr^Vյ0%oB*؂^(QVI(bh1\2 JV7).~vLNiլÜP_yCQ`khd   熨':6;imi;;N\뢧lU:2DfܡZEwuLk+N m77Ku75<0bZ ΓuX2Yi`ΐyFGu:Q\;N.3M6s~kr:iqeF-(~⌻ ǣm&`FQ*N, cvFbUZQ+Kᾄ[y;bRZr.7$f; f0%A۫A`uUv,抓A$)pU bĺBz$-%S}e~b`ҹnϫUs1B')C "l!z@ ;6IǢbOD'')y|!Wp x@@.0s:15$︈D O#[=U]=&(?j|_ඩB|&QH;B Ueeȇ/v=9;,9t3s>tm=DGwhoI576X^=ٷ_*-CEa sLE+o'mc-tQ42!cG.XӚXʘd~W雰]& o vvf`Bg6dHHŻ^cQ0aO/o49X 5,"7LlvMJYܺsroEdXL#d`Fq;S [5%v5_P sqf 8T4Z**p{V\=ka(c:-2ߙ<OK00'ȟ5ZMA^Y+JpجԖ{^hTlDDE1\^H`+p, QmyUNv+/9x:7F1,"*礒)Dc-L">nf친uwc|;)st?Փ.!a :@ŎtЏ ?r2 ɜdZF!Fe/SH `l o`"n@F!n%qk[z/ܕ\ؿ`TfZ0Kzc݆K@EգWWO}+–rΟZN;ϐ\zCV}kVݔ׸mN 1ijb}BLJm W]( 3v?2KXhI]=9J_f@jIV.u ){t&| a`J+CV8 τ ~R櫇{ӐDPMԤuIi(i诪@5 `B"vr`o3اHTD'' `+kշOjLPh<3R+"IJN1MrlyWUg =ˏTA+=USO^n%?ɚ,0 UP_NCS|:O~:m}#z6˧v,N鴃eu^'e3;Rg5j6< >BLZFpo|M ܵ3S1pWjRjݮ`:[% .=TAMVM瓌+sL$>}Fg8)!O)Y;JA v֝. =BUNKZ7~G8q 57~Kԧ'$P_aK A07*ϪGro0T~^|<<{2eJըfa@*lZz!{\Ə"TP}AOh֧Xg0Z AV  s,!i#9Ê|+G, rvxn_)M[!S2zhs7sm -Dpl̴$_[;̀st~XdOo$GP.cvIU$m%zrz3Oy|Lx˨ҾQV pNaT Rm0?e]4miM8~&*9?rT8;_m=@hcmYz25*bPmsT5B G ˓o'eD3rnt`u.Eb[4C䱤5-g\/lhT4o0D}U9W<m w]!}zkyθA M/E飥@S}"! p`Arp_tiKYjGn"o A МIU=#<3OC2w>3)&NtJZm)yXZ䢾 ~'*87}|"Fwc:H@yaBeT+ eN 4}iOBu`Nzٳȴh)P_f&h34> އ_xNj,DrgҜg~PP0"-낊Bl3< ʡfcػ["-C8(9}tlAjx6N `QǔHA뒀j>y悜 5R&9v3${N͂*6qh2^_,龓"f>k A V֘;Plt0^? yTLgp0"wțdȑ-(c*哞KI*56.mG # 1s >9̲WXC^;mRߋ <0V^y=tH0a r-g'k5KrMNA:Y1!&\YnּDz [?sQ8HE{< x>M>q@ǹڍrR6W~B] O*vb "A@cy7P( Q,P>έ,n_ZUC 쇰'GIp%x)w?|y]9췸L?U$aﴚ-6e(v $&Ο={~y0yIQ[Gn8bJ+0G¸gB=G8~\?t$! gSҪA^lf?BݭZ@.됺vXv⸤pCqDvı|8B]=EЯh @i:ٻ축i*uZKO~'cI^dR約iIj56Odc40O mB}~QQYX9k及W0[pd~w B)^Fͨgڛ2CV~_{t.FC8t_WH3 &/ˆ^=- Th cTT6m,&?)'0CGQ9u9B2+hQ H(|s9vЀDx B(<5<?U`șTX8G`Jm%zۅG~P3v]e:9|UKC"xP%'^]N1S(.ʹ>Ur)G8h=GWӋ]b[ʅd iy- ?N f@ē |fAL)YJ+S9$T#[)dUzўB#)4"=|g>.=] /4:$<~8ƒGnnRE9]ײ.&6>q8G{wr/0??ѯo#b[4[cB.X n+e j?^]W 5TjeM@ slFǮiCF?\BŠAQ(tCWjjr?{q-}Y*kjIOJ{ ;o ,"7p{d*̎|rd36lGNMQʣfX޿N ߰کWvrHA;35pQƬt:P IAr .iX{~mI}Ѣs`-U{sʗ~+Aeg:iSm3MK ZK_"I1MT#J?(o ;z}/CuC%Ɉp)EU7pu5>H)(F]p?آfë­y,*RO7U<>Njۮ_##;.Þڊ5(-Sj!tk_:=EF϶+/q4D 3c(h>_aR&n/ ML9~^GD[+Pw~ [N#XvR^wZA*s.g wܰ"خb:vMLg7 gXvBU\EQUn:zSҴP?yc?w=hb@vfהVcDuᏣ{9]g*>,壘7ƲT.˅<-S< |v5 \b*Ys.'X6D D W[᥵()[uPkʀn:AOaY&NPc⍗+ 8̗ãXv4ӼBROb. T%Z܉r2IO2P!,'>7#uVy+PR޶'d㊆p SeLnW+!UcWN35jCy8ÒV 8vЃ2l |*E v!k|5XͶLvPΧcI/V}"Edf߳P@9r:utt40sV[B}MwuyĴxZx,D9Yўlv)7ܐa.1 _Y/&JS=Pj@W$D`$Mzwɚ\@G]L@JmJUd1PS@ykxMMFjk%G٘T ^8Mw؈θ@Ľn/U,audJZ [`T6y9"<&1F(yK[letm/׽#*tc#.ŪI/:M$ XfΉ?vC {JqۅP8m]U[1ÂO`LKt\%/ngSԖ޿ ծY jF iz~i"DHǏ>ܽkXFwTa:Ǎ΢P?^CA^r[9 BIu;xAj!E#.w[؂ HCȢ Ze.A|g߈ o{WsZ;3flSqoRtQtg^ts+}3LsumXd >223g^p[H $[]"GFeľ歮VlmSi"Iqr¥8_0y't,1kE!(`+q* iO_mxTf_;Sz,}pƨ7?. `skv|T &fM`/D|sCiҘ[ `爐hJd0nen#@ Ojo{gܑ4,І XBv#5V罱>%3- Xk!I(Y/1\l/@6*(-BHG\< LLN!--V8smV^z*V$0q3CzLP5>}Fw $|Ұn낀O\ y.l|XG?58czQ!Qf]jP>R`"1KzY+-Bw:]OIuȄuV>vf{|Ct@*l[+{70+9ّ?uiy:ACr#{D/Iw(j|q_G$.У\%y=ʾ8u?i/_sbB34k]oyK /o;{`}G 0 3b3 }jVLB;Qcwr0M%LEu<~t!ug'uv`EnRS|YjVxOC ub'or)\VTk&5x#@\ 1Oi˞?$~xQ}jK9ubf{´4] <9yPW{ѳA4|zZ^&; jIZ7yU&*tNJk(2G)\W{"'`zݞǻ=*?GmhV nk{NxkԨYºK&F'Q 0zg ;oˮTDyƔ ItYbѳjڳ,14(#feHGAcY6fB™3!Ǩq ۶E'`#ڍTWH vhS]a=+qh3 9GRTAps+D@^ѬR0;oM-v'T;~πlmZƁGcpgF'BT9 k(X؍IۄAL FS?&E%EpGUH)ĞCmGF׶4Mŗq1 ךͯuqˣwHE g4^.}REFM}l\?t/UoofB۟0b%Qd iJ7j0wDLe- mul+c|&VjDFX'j]2u$fqiGdk5c+hAeZlWװ8^>mSQ&W8Cg}U] jSr,zd $=w7Ho`j;i"MivU0y. vgC g5ؕLk,PϬ[rfO~3p4̪d=\gRӐ=as+֗Իٿ>EP܂SH,#Ʃ4s )qggnq$S >.G%&xl.؃; la@F"}+蠬4oҷG|zKԮ:߃i>pXڄn"^O{27́V7ٸJI˭p_ΣVsh|[`:9W$]M[>%^T7N=y$:ݢ5']}douA]:jZC9I!BM7M䥀4h b%~jiH0<6\YyȈkv Gq'G>4MLhPy=zT+oGM tr^/"dٷi b6>nb[_;m`V}S=s͡oY@d ڴ%˦ՆOYKK@"?Fk2|.B>mkM:Woow 5wg7knMs@X"{ۘPPuqOl<<&VlEӚ[婢|3"d!s4`kL bٔDz|F.<шM7Iw?T$Π2఩[bUN1\OP H\6C8靐)AcNDlos~2Bm@D`zEF|v&PE'n5vQ!?{\Ro~[t2|`P'UKN6i.F 9d@$E أ]:huA;Y8v!+UJ9I#Ӭct_EN@_0~Bc_4ۚnA:~B'~ 6ێz`hrwߔp摡}By,vg-122W`2Bse}<k9o:@\.]a yu3Aͬ9$w¦EQޠ:8LO[ C""KFEv?7'5Ye՛<6k$&>Je +˽tǍ3('P7Y2oAl{,[UUi|l=-nZq4)R3AΗB~[z8}WJ  ܛt6dR"=!0}4"~#G TؽV?p骻t7w W.ֵl(Vfʹ?ޚ@W6l/yoK&斌[3un:Y~t3f4V vD>WӠ^^oiH:5gyzPͧ DD--Y>*qFk:kq&M$l6yZfGy˶=QVΓaMҽ/FǮ uᛚ/^:t-rAO髴LlYmkH0k ¾޲D㩤iVWhXbs zJW" }][F2eFD"sWh3`zܣ+nh _ I@RN 9k@g?Qh'}uG'LDYu턲 8cEK#@0LanL@<'DTrvn'hotJm75yܲ'u.Ѱ6CHǑ/ka/i?c *`D=RAiZGEC˨[}8b"H+U. h%Dls;q {RȭџDX3R‹V+e%~r_kڝU-hɩ_x'(Dv (mPL'A˾j:n0FW7$2a|;#]Tȏ㝂NJE5Yq= @~H lMgUJjxBZysGSS&.z¤N :߹|ԋb GzQpuŭ[nei~e^ '11rFĺ?#ON7ƵѰ!DSG8 (ٴI'̚l8kflXKDӿW!C|u86 a 23).FvCQ@koKaoˊLBlZT\ 4O*?ӣq7ƾօ%Xc1|5~ڬ-N4vzƁ%"q|Zw<}A-8s>Xܒ?;_Ď s>͖ / xUKpj++$p#d/~\Q%5I)/$\Y*So4YLQ56F7XrJ{~9ŵ,n썑zց(V٬}˷m\?(QeDtg,+d~M72̀1x:5g "+ M77"dH$9tWk# ID?$'BQfY@s`dW"D3 mHӇ$ȿe.,r* X-"ZV6,߅/9/kcÞӞ ٵBefIl$*G _+HVdJrILnR>$ocކSjz"Zv&_f2<3'K;f.4HhLUM/rgD~cjApLU&%Stz.qg ,2nT'-c7lyo&HM4FA#kBTf-爥U0,NiWS6ڻ\s+g.sOLE> (sI(`U C)WI|"JMR;th;K8WltAikBWO̳2d[en<Ǡr@ڔKLj^:5!Fr*]j N;!oN9 a.cPuTsa];bMxr>_WN;AUq^5nEY*yȱtvqt1`X9r  d=O>9FeGs"/W-w^(aݵGӈ'8Tە AɺO `FA qIt"$PoV|qºfXnJj&FOG&'܏%M;y+3s-(T(&F*aNz&[e)zIS6ji]LNj}t..`$sOܫՍ+m5Ɋ f}SnGjoȹfۦtp329k|p:o%kc9hacJ80Z_\Z\s`m5|Ps;MWl:B9ޑ.x6>״ 1F1: UӴqVå{9(BQBVt+HbS덦[{{rvh" i~w*-mN:HBjϗ+5+<_{c`eLAf1A0]-&:;*,b-5g@ȳ¾C(y7JNjGjF%/'}MU!/~dgS[ˉ@G[R\{j7b fcU5-Y#)3 +<52|oPW\KEۊq}/sAt]Zχc=: ;zcj,lohu6ʀTʥnOɪQ}0hީTz楁G>8Š6insXߵ&I~ 8U[Ya+ aP}Y74|x4 4;ϼw}Un05%y-4`nBL,|_tQDP*> AFQFeݥŋYV[N)GG= y]*Ou4|p^0+PֱD.m?ՁeqtԒ Wط?ڎ]?vkA>hjCPG,ne]L\)AᩃQ ?2Lx P zpGU)ԛ3f0E+F5 SV0iv݋0ӽ 7fx ۣ͟ _a-`c+*RXYq/r(3%)곤X©JCo᠏K̼cD鵟pJҟ[9dĒJWӰr>tkGxYkT" DՖMvIܰAk$lP*߈ \*Bcz|kּa T:(@5a]St__* m|{4#WRs+@ ̕غ)73?Dڐ.KVrWd'/^rft)3:XjY/f>&\+.5;Nu;R'Ƙ%p 8$Wɼ9 Adl[$7D/ϧV8*HVY>NPk[ go@ }X@`3_/J73 {&VuOwe2C@W6iࣝa˄#'u~a~h?(X{3~iru;уU*27~ho2ƔCZ׸_Oɔ.YH7皤 !vwTm/f3JeWŪqfrg!d6.Md&M'%g. rԌ(\d RI^J7zmi%kS;˜- vB$0wDy(|O͏v9x{5kÛ *HkхHa"/C6S [B|/<~| ̸AK/%hNih{p1"'[ê\W7[ rP-?ycE+*WY*!b>fn5Np)"HAYI'$"͑Jڎm,gRIoaWXCV]a fvLY_?#>]yaq4Oֳ zSu_$^*꣦-gˁ7D̓pT;3D9DqE^i{,˘ۂI cK֚*/?4:ⅥP?DTL78㛝9JuU).WYdԷk Qw MK1N,p+ߓ$@Csy9ӻTӺPKf\QBDk_sARoo'7+S &F u/KA \T 4k " ^d1Gt%bE%FEښB|Egaz* :p0J&M{.bgr7d!u;6/3OP٩@fq3Bp)ۤv* Ԇ/~2@L;48nv+u9kJ=vL!jEA iEjio a x.= 3}=4ǹ@;7mt[ MJ40K6EZ1ZN^|NҌcG<[ʟ`e1V1e]S3S*fv Wrk -]^kiQú$gP3z."oݜ=K13,@́UJXa}led351A1F< ĭ"tkNG ;'/$#S6qeCAɹ4(p%;a>ȹ@ARn5\8i7 @bqj&WCbđͦ7MYg/ lypZWRS~s榕OwrG :ܡ=nCy0ГK"??\]s@.j)#4v5Mx"{dEGk"*Z!hS$_qØ=~^4Tɹ*@#\ ^'8VBcR) 2IdOA1LxchUn:`` D5/N"@gn鯊+w.;HZSx:fϬPUn@ڴq C$MSIa0 ҰycxIH,i;%&k0-86K̉>yK[ 3 gk]Y=nʒ2('O=QζPoȵnwk#O bwJDPw)$ Dl_6UK9pƲ\|AuIOoݏ)""m1:n WVԢxOxzmDM RnQ,AjĞvkѼR*HcA:,Qt2ux#(ԏks-5*Yk 6n"w=Pz^۬8`G _ zGiLy ,g$a fng EjR{ұJ©|5]88ӂ'>B2ӲGg|Ҡi9&a Rqƙ:@xEdn֥I5]{ƨͻkV%ᘔWu"|W,?1]Toz="DPn2էMߡ}FDp2\Suʺ*U'*4S԰+BYOu4+8֣{vnuxiZp -F맼zN&^ԣ|jԦ~s)(:xxL"3PvĐ)S>" &#/0*\/ |!VZ^9aMhEq\>@iVđrqؖl@LP<󛻕{OXw< [ۑxο01[EY>d3 WZΞSYL>v*QQ=#0J` {l@&9OogӑBGvI Vϯi ] pg$L)FY q$rN@P3_ea3N{ޙsV:AZv 9%(k[I7呧fa-S3jQMAzqZ}Fq71A*Z(ƣ)XW]qm= r\2J["=Ss< hTTLQ($$ȬªlTSh{Jnpׯ6fAVyjm}0=F?0cMZ\ {o z2 _ r 2o v"C+"щP xDnfJsGl cU2fV>f7 |Y=If Ye⎷ہؤ婊0A!=|}3#/!YuM(b LG;\1,}NYw(KT {& i*a ozN8|-%y,S}f-ugEN 5bt|oklz.v|b|R *yM+Ư榊UW%@2 $96r9%"<;zH.ǭ0(FP1)@RynT>@c[JLJQ\X߲?f=labWP]ǃ,̎1<+凐r.L~q3 /#ڋ lkZ3Ц`¢a 6ТivG2`VoFճ7Hք٭ n<L R#c[~4%0қӘF]O܍N хnG@;`?^QLbF̉qCk@"{#|Sjl QXnmUxTkq*v*ةH*CLrܘIx8cOu3o J%72( ELtb"J?ꝾoSu0ڪv`3%L&}ӦڴNfC'utzQ!hlZrvdɮM'3b;]MyM0K>q^d}與hO;1Rs~Z%$:$Sm3O٨@=hkCc|/?M^gvR(]IiIYzsOЯkDF/>k6hـVzW"bi|_/=k93 5=mS5OV$U-ﯕ5a~/< BL1$AϙAJc[."Z-1s mCFs/T|0&yxTIi8[ d%0&a:ԒZ ֦eDq*sǺ(gdrnyץ$G8Evp}1_@; Pf!&{Zw$HǮ?LoV"kd-ĺZ̠baOzW%Rn\dm=Z QXZ+˿V A!|Hl4B\|`&[ =ODNy[ġ6Uk>^ԁ 9/Xr/̥pZoHt2|=76>f|{y"1@~?{r:>8 :Mїt(R^+IO]Hf YD%l_k=oY.O.ۛ6f́SXXt:ˇG]3ZJm?G|gkMza^b3qjjɮt& zv_\c=0uy1;ANH(*t."V6_FQTIn 7) b-bN%GsE,X4Gɼ7V'\|(x\[GYޫR_͉H -\aѐH}%win9CZDУc/U|DR Lr?scW?f({=zѣҹ8d8*hQ]ⶸ[blxoϼ4AGi0ٍ>I@fހp |Q?h;ZiL ƵhnƝ7zV-`ջHJ'(8/BːH vkr6f ' dž@v94ӟuL;pbMAXs71'8Vg9,WxVS2='E .%Y*cpzl3 '=i YRG/[x\IIb%ES5oB|j49e𔗺eP~;D3# ҝzEh\@A{Wf8TCPΙ"#H+AꍖCT[i4$Y\.P>?sRk#¶%Y:QX0{=\f>G-}8;E@&G <8ѪHM9QhLrIx>HfRL8=2F6PIse45[Yn,n%U6𻷡Eǿy[V|s(³uOQ*JKbMvrq}K"{B`\B`XFF_Q+}=ȵz^d4e>YnOTRB-\QD1]@z%t "d|0䧩 qiFV `h5q[;Ȣ!-莺u e=Ҕb' 8Gt~cadGCٟI0q$-*Yx􁖚K8_|KffW@Etsj}d|H9brqTr`wJnU0`'۟Ƞn5 鮬<[I*Q;+R4%/-sE-y\ X:]*?(`$u2;WRؑˬh&\1_WEק_nߵ|K?2?w;nBwu[Ӑs6,^pҐ ?ޢ;9\oS-)prN N.uggi%~6 UfԄKY\Kiʻ` wIpZU/mIczLCZ90 ɾ*Gȼ}U$ \9!~PɪޕG}{.6qKߪemY_'0"Y\J½ݺD38qy/i>Du9{ YWNX9Q *s{) LY{9fD_ͷ aᖎFN%g`$R:C%.)5:.݁d5Esr[> z4F6 p}ұ @{W^ubD%=13T_(-wmzl'`JQaq%|qej`4& Ʌ#OKRwm@v@k,jYWkJ<5G23=ES+Խ*<=qX|t!8-"fFjNa]4s5|oӲ!/P%=߾D gM=i~<߲ͥr\~̦tR7NHMQ6%Se\Ki".[QʤQ!fd}dP?]#5ɭ ,M\ 2Dm몤Z'Vh2I|c̞0=MBb *F@# !sFؾn[ $2g藐h7sϦcNĐ&(S$9N"ٝG<HB62ă?8bWÙ^5\Due^<^6BO!qvyi\#i)Zj@=iV(XKpX L`(1qo jqnu;F/]s/[a9ZCN U&q2IJ;(~"⍻3fe= kopmkQ&r*-NUt|Lnց?9&j=n?cv|\KO#֢kQC::;-,h~6"w45kXMk[0wsp}eV㶔ji\"HeqtYY6P95O%Brf1ז!}4P] \nbO!cZr|2G)htʇIȑn5hLA$]W/OyM{cg!=T2KX?/[z0T72[y zKZD@4mH|c/M~=ZY5nO`Gдh~R- It"C_*쥾rOeW ]o7-\G'ʛIs|Od^@ .方enu,;8<(Qk?̣n漱8#ܝ3c\}>`oBȤ*]Un%KsŃ0G1F㏧P9@|}}6$u[O}on;+Rz*U&ɂ&nO[o 0V>Cٯ`POrvא4reWUʦYȊ@2?@\ @׸K;e-1*XLF|3ivKqL|3]&HJaņ^/վ~]Jd~ҙ#0eAL@c*r/c_&t"s*jh9s~WFPs9P:%xa2˔5Ck'.nF 9anhx*&܈Ƭ4-s~N\B)ffﴔlCѫ^م7=´6o56 .O Ǖ<(Ć"!S2 BҼGW ӜcÂ3/PtGWkyr=Q0P)wă޽3᭳&!as!Ҡ̛ϣw3U| #O|Γ;)#fOo=M&&r&Hp^l^PG~,6n&KvIrJڡ5}4`&BɈqUɅ唴_ ů$?r)]%bFETlkfZA~Ujl/f6ЪK3 nV2jwJJUjŃ/;;!L{62:Œ3Pd}c2!#YhI>\8=cĪ\j.YtŽX."ۇF,9đ PV2K>6!881gtN)Ϯ|`-:$P)tf"C| p|1j߱UIg!v7(G =Cr:+RN 0)`k;BU4biwDm-lny<>27ALõN|QBXNZvA`goUSPmO9OfF}n>_ڕ}>S AE>vBZ> J9b).W nZ*c][q{cD;̞h7OAjb) _a5Ttv'nR>|̓ zZaIQMfջIG&+h}ڱ@/ޓv)~[$t>eH>hR@w^ 2=,9LI<̝.ޡT=,f2d'.gc-S&mE@F%9Ƹ% }^G*S کauJL"~B]*L; bc{N/ӱ;%rъ 3%AeҰ1=!B-+8˅C$xxy:Щ%5#⍎>B w0S`(Fc[ O`i0ctaB9+̈*ྤ΂NE|@SSQ,8"0΅e0kĪeXn[ \6@t;B+k{I4[g@d׌Ɨǖn"}6\!h|"K֝cir9&bGHКODl-&U[|<ATSF ;A\r\2Cϱ C9dzF:˓i-wt4Y@*m>AX}\wPoOn#{ vi=YoW`&:iE\ڱ Y >P庎ns`L]& ,Hoޑnn-@bVY-LPeZ6eWKCDOX}ʛrc#PETӷ7F֗V NZ0i` 8Cw_+~!>$IxXShjµBwk˖U B]d!o"43`y߲iqngN?+jwu.L11rdqjRai UZ1O4@z RAkAF]0:l7T(oj7vbgox:b DY8=S dz0=$Gxћy(D7[('fc řia!#rht te5lʐ{NI>Y>.1H/m3A[V?<tgOdbd-?џ螋#A3[舫" R̪`u5@cIZ/Z6c9kq~1yâHHs*t'z(i@bb#s#Ι¢rL+ {;x(yO- <9*Dɟ{.t4M5Ɂ+ *nNVof趖igD#L<@*nW vnռ‚n.[x"p)}NgDz#vpb^hT@CZIRR>UCjM((ϞqGӔ`C7]ZRc~4eb'ӥDz2/<[Co"aѪRoq-qC15G+h잹l#gLtIzU>1%K~sQzbٍ&^,sZe W,\IoD1^b W=SI2":so 3r  _3W}ɠ=QCa>jgˁP3T'sp:j̠T6r>u#6 4,\eQ'ֈ)8!2sDXb?x[[C~s4YuJ,TDG|مOeES$b~G&! gu$zer2@I\fxّ>ưD1nx#J²AyZXU)L2/p9 bOt>*2J }UfD 罄bGe%2th~hY~ yB$?L1vHm2h ˙ݍf5sTJlS5 Vk2Z^ҕ YEg6ǾЖE<8px绳Y6B /f":؄H9 Fek͝lyO 63Z zD3,xQG;=Yme7bG0ük]f\dkKrBT`RLPq}wD4K+2v2..'G(>TN2*7,iOUnbNn\ a$<5W{8v>? lr<x'r(vh0qyQp"=(=IA 'Bf-ppQ =LRm*"[UIDE޸RۤұP9=GESg1jʷb(n^O6-<(v98ȰٗԘ. W,E{61gS~*lG8XϦ\ogG}6Ձ sJ?HiK ݛ 6V)fl3b^ږ=VcEt} חtǭt^ǞNLB ~-c23+Fhi~9Nټyrw5tA ~"(Ts'6͑$+D4cs(W]2L-02JfAڙ;q|m3Э0qeFo(XO^N^>`>Lb6^Ļ:-o㥧Gi֫\E;6, ]#`%(ce%iQd`hefP;B^ -`lHga:} "G2d$Dl㌈_I<ܶ^wVR\ Q{~,Ǔ2|{ޣ/~[-͸JSŸY tk=u a*mQBlܙ6:ֆpwxz@P/vգgrɢو>enUCwC[<úV40طVpo{`A؏j ŗS TId~RБn³̱DQ9 D™wŒt;vC.Lyhm&[nd?̓F_Ml6`!9htO]!^g!1?U8ik)/n.FvJ|R1CrVK#%N~:C48\` 5̘ S kTxo ,, M|10jcE4 M?ˆ]m0}99~zR cd/IdiVDꥆhډ) {zD9%Vt OLm"Utr{ǚ G`R@DI%7_5s9;|MXۃ*Mim ?#I.߻Brv c6樷 ԗ24Ms< yLpZIUiT$[Y"j*qVj0BME)jWڧOق"w0h&n$}Ʌ2XlzK].zOY)tAtfE' "N+E{[MC|\'-p&Y:blF".dz[iԹX)uN9[c읒)yS؅_ܧjakZ0we+HRJXzIE؈BkANuO%cKj ;Nn0rlnh;l G3鎪RJ;J­A]v_PUbBjѰTY҈0*+q~ 1ݫy6Km??w&XO* (^ ,wo]كTS,qV{!QsʚTk{m+ĶiymBz edv};b<\<wBIy0Y!)6yMxQމ쯙7 Bn "XbL/\2J! )]p"2^ 'Ap(Q=կPUY;Ky}B_ɈF&ԡzTY !' o Y\ٝA &ETpUmGoI([&_{/UUGf9x̳);>5"^x]>YYǻN ZXƣdTB8I6TUxc=xZطzF/5`$|OL(w^_F*p4ǪusѬ!v̰E2S#^\&X%.ȽAyU.БGHU„oA JzT۶ xXGkbŒGAV#QEkNJȲk+=I5:;^ ݴ  TP (eeZʷA](*GW2Mzcm=$.CփnOhӋ{Aq*ޖDI&N<-WPYG9Wi1Fi x빼o6n{U[tXnk+ ^TjsHP˴㋹ynwJhV7[B@6L@oHvOS6%IxlW~g#v]H^+xgJ4DFf.M\^ХWۡL?WFnݧ ZF (w Im_>+m!8wrFAyE 7efmJO9T\Y/w)k땦?-i)royC pv!7\< Eϧ%<Ů'„zI<Bn~Gwid~ښB:[fRŸ:C[&6ըDBr !YN\.W##/~]s{N%WF< f P,i+ۧXO` ֞C9̦I%GU~2pj皊ʹa66R,?[hU=ʡlp >to\hQ3M'6kcJT47j㸕s8x &1*Qq iHc _?F=L,!Z3)ssy|*nRHt.L'r}Fb_UnS "9V"[6KPޚ)b ğn>gH[sPbbȉ 'ujZ+oE#3IM;?mXE%}܎%h Zr|]V_ \sBGf`r<'vz"lN=duG@nrpXP|HWen]*n27`=#1h `_ c !h2)d7 ؕ#1!ܣVia)f7#KaY#XS"I ejr7=S>d^u#qBAw&yx#;*&I@Ja_"2+j)jiO Fx`,EzsqSߙfFwk>1u~{F5w7xS+ҏhKu@Sk@d 0351Wc4*8Rh6u|ս~I 6UcFK>g@Ȁ@ {IzC8q9kpb\-,ևxM/U} )K(KFԗ[}soÞϽF3c Û= ~ Qe5; s CNeH%J uw<:I*߭xÒܓ4N+ v]* v|ܣDIͱ#{l6&vz.XQy|o9{V_dZ A aۛkP͚F}mNn.YT@⛟Ue &>j##K:lL8Nc4α${ȎPZ^?_LTyyC I%xNzMcfԡJ,q'PCBD&ODW?ȣ{(s («y\V(J.B]dxbp^;fi bNi驖"a::@Mhv-lRK&xaR%]`zgqDg>q:cKEG6G5*ΈI5I,<vB>wݦkvwGA9ƳQz*\}A^ T!yi 2 r#` i5]7FtEO.rְѬe\ N̯G΀-b.$1Jou5nā%MCEbZIJӖY #6_柒nbUWdؐ#; ̕XUVi~ m[?A+E(D{ NG~| ܶ>:W@Q Rf[ut%elxe~OO؀h󈯂֦?^]qA|g8Ŵ-=Lba0fWŧN’_e%9\l cQ蘽\}q4dOճm_:q}/ܥ< : \s ŀ b3_߾o4qb-$.e_iÇN?fG,8IJA}#4JA)X ¿HCm-cר '3z%=Yhq^Qm^{D:hwdIr5,/' 17BW#[~ W>/y&$[k*忸$C)\r/DLv@G8AOB̆4btR@k흋C}/NPʶlŸn;Cj'Bĕ(gn yyGH_iW<Ƹ+m86j:Zgbց魟iʇL> ?>fmLkSix8t _Ϩg^QчU')o\]RJ c|( I+[nrEVA2sc WeδuAh .h'@k:MUPRf\d lH a1Hym-PqҠcLwTY}#c~ + b̈́2b WFݖ~0*)5Mqˆ5e: MlKkO':㫴ҏư|~Q08(/&ƻSHz#V$ 6kqE8 ,+Ֆk}M%jeH-Ern6Ѿ'h'@aLƮ T&)o42v.{4iӳ/vjڕ,ˋ#I+.l.ͺX),;m_t+ϟ}'{qrGx9])W7{O}Wdz&'/)ZiXAG۳HLy)scK\A*0Y1/C?=Mή%j0(\J[2)QM Q?:ð_c $J1#aձ<2uPx {ʆ$G9TN0Ơ;P4p+hwUjSa{0w+Te:.e_ q_\GFHP 7Xqe?2Oe~t_%+p0Wʀ*% [~[$ay:Y!ep6`\p]OJ5ڍuɉ:WU^LU/5. &RԇOo7am nҜs O+6jdph*bI !Z_=x-:2|#җ~[r*9/fJG%@Ǡ,-E שKCH ؍"r>Tx$>mRv=k!j0j5Mjw<6Yn"݈U]ƒ N#}|6zhQ/Z&s~ |t>A2yRW@,0kU/W[7Z<QǒNd|Q!QqHLK+)ӃI%l. & G{/|Kzyyb z&Xƅ'@[RyC^9t>c? JqѢ~̔J4]!e?dOLV")v(VLz$xb {PIJQF]rr'@ \ uJF*P9Moe/tFV eBo}m޳{&iOԚuS|OBrO7n؍FUb,^7ֶ݊ohLMVţsRuz~44>6/MgTkp+|<I:`m+4貕Ngf4ؚN'2k8JD9 w'#ϭ6JT`z=z$&Èz0(hJΣ s"ikҷ -~'c2@JE¬5 Uv5aT4H fP> Jtj@^ #{dc`<^\=akH7tv5~IE('6 pLu6B^mu GL4HCU:'f /o[ʒd`mʯbpqZJj\,<g(żL2~.nPc5^bj ھD&)/55RҜPsVpGaMh{aTܵ#k/w,S̱Tm`8wQC')_഼R0wg+W瑧t>):.\\j3σ=`:v.Bq <"LcVU,2|dJ n-6Xdh+; n(Ƴly+1BUd2,5I#vƶޜ1]kZ7#$8h[Fbsج'5vR ]ߝ դ'c:b2zWl}v_#}pM)|xiW 5O=k(>Sr6VDvaU9`n\o{QVG p -۫'\P',YI:%Yq  (U>EQ{qC}l>]:ڠk[p>,B%=~: d~5*=O-׊johBq`GX}?شڎӄ(Mi,xUj6;hE UDnnc<‹߯'۴ghXK\]Sd$ZABE8oFNEN>n!&V=bnC0ݒDpX'tl'Gb|WZ'?a69yfeCH-P?D礁 ̨~e끬Ǒ}Vj\P*/[jlr nek_QN,1W=J@\ MW-.ĪiyF1pM\j߂JO8ab+j]K MstU(sy~b-- S T_Ȋ[p0?[e[<:W%Jyo]._Xs¹PE1q$@t{L4dqU قPgŸ yHe@4fޗ /0YQn܍e.{' p4JH}~1$jEw8-_fk(/(O I6SuR5[y.YO) h@@j3PU>hPO{4 c7  䭖h<[-8< _7  qڀL7G$0!)^An$d'_>晍 glq6zEcG;3P}G}Sjwpf>+$@|thbԎ5mgƫ_DZa@vuuc9#vSm@+dt2SBO<,7n<{|b!6n#Ha2vgF<0ݾ*k5~ :,_u8Ó_6W;>{w;rheͷ֞)(d"+u`dzœ~|Se,btե:Vvx:2I+u)(H]=M$NPv2rZ0E5&Gmfz2|ZIpfvr5Q¹;SL5/~?fgG=u-QaG)z[#pW"j1-rnUH U< f E2yP0`p݃<V$ѭUiL#%IX!-~JG n ) h=OV"Q';[ *L ӕEir_5UKѯyR9 9b 9mx ')KCZCQ+TN3!BEHkH٥m0X*|:W2./>sVW7nI44;p4 ҃MZNfS]&C0 qkqƫ_c)ToXΑ1 $\Q/8 H9eHV/;n' 83\oFIb;WPvE6 f\ieM9-zPגtƴ'V.oh`{hAΤ/!n… d!C[GcI=@eI#|qzYMjڴ=_.YUMm3mOF*+ܚ=(3GTB``6t33.MT>F|Js|[fh+@Db~] .T/5Qz9%AqDy$q `{TBUoѾy+qjODd! O>q([PT<!=Kpx+o6 Yɾ~٬jk)\2|!h]*mI(lnm=qZi1\8,AG0 %EAf%Ў/ F7F?3 /k+Nzyeأ%oE[|2UJ*7e /6 j7vDz ;s(xsnYMn^7E[&}E6B!O{ y}ݨe6i vAsxkMh{JrB?orowmvHz 06ќoD>3rθѯٴ:S=Z/f v1F璧m lD T ON  x~Wߋ׉R[y i*!ɱ^iC[C ^P7:TBkBS%߯[RK]1rڣQ{Er}Z۹nk.kweO%&,tf/&Ɓx@0ſǵ)0J r.6vTg"̕ȃ m  `8%Q& UNJý=4V53(ڮp"0oDLtolp&rpB2`m6/0"vеLhAheC5!8aH dbmufFŁ^ *fC&U V Xr\k">ѕ2xZ*l5-}dm 0(x&J9Fx" zXȳ?ҩ>xky|GήJi,R["?@3G:br @C@;Wo}CgG[hT!a1u}OF 5/T\"`a-%P{Hw4i{?2^޳Z08ѿlc+nؼOab *POgb6xKh3(gt]j>C <A|sI Hߵ{͍ `Ap\+0?(;A[mnV*uz;EБnf߲nRkخXRGCNCVѨ(؀%<$FJM_-ApHQLBDz7;z}m|UV "o W2^iuUe6-qnX; .|o;7\b"*/jz@8z >6(nLL#oN w,.ʻSRzs2Ȗn}j,xpA' Pm6@^W5]>(EH.,&m&:_G}ܺEE|OJZ}n5ٝo`"R#+Ed4R^Bй\xĈͣCǞ ɡ"!xs\pQ~"9c =CAtox۽_=%pVnQ ؅=hVOuBLV.#mGN֌\_# mcݹBugv.~  Di in3W{JO8l^ V[L=v%"@,N h%T<>H5nn0V*GF4{~@[ $eܽE?4uCKjl6vm)Ru+\lftC6ÞMhsW7-[9^kgS-:; σ5Fmy2A4Oq.W١fpF7p?Ԕ$ya$6hur K.˜^VFǕA7E3ijt^]RY,胃On]Z4YdR~<r0$Uyut_铂ᘙxϛ26 g'Qѥ'nv}<#zbO!ձOЗ%IݯZĞ: z,z?F`,(o,y?p.NlMMCf 7`%/hDF:%(!Mn`߈3(\"I`BZclN U0Pusk0> >WOp1F!=hzxXV =no9p6BM!=N qAJ$?EY'qMr*s M(Ix7Њ- 4_`JÌc 1wM_-!ٱ=1ra]7lޙСCpa#?)( d! «="]9fZi"!L+u`I}R&/9vlCﰆhr\cX'YO49MjN؏١=}Ó*,5I"Bꕔ+rYQ#TV{ }^NZ3]ed}SΜgiN|eac3FO&`Dp4r(=֫]Һ+?$#8y!IAs0CaWE"Y⎙Mm΃ w=ߤ)^Iע{ݾ\ARi!O^~YjÑ s!')tqVϲh-XBJ0 eV;QngصU?B^+oؕol­u eksoY jvzl 5RUDxdC7o a Y.ZpDZRI/JMMg26TYDY TfDxB/IAI@C o#8 ٥ qTEDY&\g^ w$:4bhAb2PukjLn[c:Z`e$t^B.փg'~yy'5`$d`8v:O='S0K1f ߡ)G+GKBTف#->D -俁qu5cVa~G?}dWpî40,UR26q(\GRi%9j'1Kb@k|<;]G-ajeʁDs>IJ2YE:wF{qr&Q_߫h ,EyORCC=jn2\ C4dF@š~˫AL|y[ \2 %͘XUWl1Y\`+WcId#s^䬌O0 O93xuDvNk$p*rrѧe!D92VH/R9ؾb·{ϡ%3|e\sx\DLR%nǟbJH1oc f<#ba{=#Q 2ݽd`rdHWa%'7^8 )nBBkRNU?ƒ,O쐒\; iԸas߿찆Em`/raMÏ5pV͂r9h,)V]HT#؝i8!NO% 'FD*_nv)k:DKORb.UU?j|#gRn6<4 $p/l>ˮP; 9+^SF_Z " %ےxrPWUDHa JI}} t<e!X"_һM0a#K#P ~2chےZ<"<,qi⪊ฃɶcKwç-Ui N(W[۶nAI' #<83${r%yz'jn_Mfd$ wѿA1SV#{T[ZE#2ݒc6B<%djajew<@p]o5+_0/Ӷ#{ XՊ)Zf24h$^h7adO,-a7`.YqTPݷP6<.oLifgLLc X^&5N8>`t$҆6 [ :eو6b99{_q6ĸJOC]+] hO58"ܛ6 |pLh[=#eDy9%?$f=KtMW#4"@W*+ p1 :8盉mkGRϵMdv0U´䭠U2W$ oI\I:jSTLRtt8)$įl_qHU6oG۝Ev'!hxYi+f?/y}W_V/$ $cs<1Q2ul.8gGpC]wQL4dZC/RCV(_#XTCi*F \mHt8b`q( 5=FZdpXicev!<q(B3 \XJ> rU7-tɖsЛ1.r!JQil5׌DIGYE8obS/'9vF,3 *(]uFrx}F{b!,^#a͑ awe>ÿ#MGw|1_~P-2.dC)Z#y_.\̇5pzXeæd!lP; 28uAW q$̯K ?w@!,g3!Ċҷ^^NX{F! `pt2Fɀtw]{QQ^@"dr(:zZsFbG |qrQrkunWf?A |PXQY %C(ԻJ7&>S /͌?Ͳ/)E%I\]IM(Hi5{m\yѕ2q=+ > /D*nC\6㓣tapˠd>-I޻/VsfF^<]A3|=[h椐r<݆*iR:d])B_Dx8̕}BRo۳jn6a7lΠ7>V{B5Pr>:Ѩ,`5Z·AL .;RE-.iEVcx-P9Gw#ښѯ Vw .<%g7p#nև$uyE8E,[rҺQ!GrW%rY'I"@π~6`AH682j`Kc*j v枕q)_{B0f(iĵTʦ QCw|j_\M%Mj| L_pMIApe{!=Gm|<.@ew)9}l̿."@rl ?7 &sy[ `{q W(UW-?R5?OyzW&Uuou.zKNJ#pa@hOcR >2S'vI>/I۟9n^MkJ1"|d{Z' DZ؉QjM0nM/!7uMUW'bڃ̾jvPU36ktä3LF5ܼj JU+gl+$RSӧ=s\S0;?5R5D a[6Te^[ӰM{L3$Rl/2D'#Wf:k*Kq yG/2?EWo[_`k8T08r2}s)aBFl:J41]g4yIPF SE/' #_ÿ<69}SfRΓߘ !W ]p-`ĞqF7g.H J:(bz{^We[0~! b9kK1.iUNu`}{ƇvchL_ISyey?PWBt:;#VG/mJBЭ T@x^1jOLr):A|wgDIQvZ\SHMN%6Q Qphi}$ %FIS|yG[FƆ =պ&ʜ@ɱ.4궧,)DJ0`# 2ق4cԔ.Uc'Aہ&bWkV _|rcLZz-7*0dQ51dz zۀ; Biף'NA'vSGmSe!kVS#D©ۗ>F8 Zg? "1A2rW{) vA=,hMVp-:4NMjyֽs.C*("- #\zkYpSg=3X¦pV{9&@D|€"LeQeNφTYT]" g =ۘuc0jt{yO/Ah" 51)EfzRZk^X'~ c޾Tzʐ?c?:@,}Gy_pzГGIG> k"+qj"+gۊ>.h7_#Z6ϚbtgLߒwɁMSi&Pqb3͕cV(jy8*7G_]ױCo1nqdʨZ<79=c(dL Wh_`n9: g{&vP kAxs(XV6Mu|ϝfR/Հv ,"jZV-Ƞ*ãbĺJ;4Oв5̉L\mJXodUօ IxͲ$唱uQ_qbꑫU/iE"%@U{[h+6_*7# ;׾tR aш񏶏33p'=t!}P>L̈́uVUXI^T{'haLY̳(+;`)ƾlfLTT_;/u+zjr7 n`/k+b.wxIiv\%u}@{cny+zv7LHt0f9d ˇze]֧O5VCCt`L,ckڬ{eXF.ЈoU]$qOcFk`Pͤyi+I@t_ggin,jX2/zfvFٞlCezp5ΏEّbuK%L7 xcJ.,Hv ~q\Z_aԲ*r]U!?޺a =l!sQ+.Q#Ť\$PC3'a4z;ʦ+k `hXo(('6㶺7W_V߾m#1yW`PكA PuZLHV=E۬M*i5v,%5*9 p&q0VQ@\w71|􈎃 ^\o̱Sp$qђwt֋YS_TR"=jMS̈́or%1.OU=$C/萿'}[A !e>*Gćo A\K}6ƮT454m V1c;yZ `؉^V1M7SopM9!x6_W?ӥ%M' W*!|xDɿ\Q"'&(?RnX&#xWöArGMY}ʓ)ӵ9`N{GM+!oMEl@¢,.RӖLOvx]c\ 7g4YLCn-AGk(ɔWdͤM ?x-#-rUլ05?K/*3T߀5fg4*jˆ60iШʕwp)"8Mim * jwHtRLJ #{aOc otWrڋx|3sF|Vׅ] Jwn0FO_9'LPo cۘG1$y9p0,]; ģgl >7SBB!Uј; U$ Mnή:=RfHdw^r>v16ҦN[!I_ .چLq]XtxZC%8ec#DIgb=;6oxV"Tr:qqv'6ML^/VWԻ3Cȋ3ĭCZZ5ƭ`)i~ ,ӂݿqW@˹19Q{## :'4XIRj)=iWXhV.CPT0˷m1%;-"~n p:GlsV^Ç" io^hg q^8y)7o'E\&M !x]?u˪rwU\KEhC^]ȸ5QSHX\JK m^PI1VU1&" k Och,4l@]Kœ5F[ypNB> aXO~` zbƞk W 4gx! -vqkzH$.'\g2 茑~lXiYt#kwQm Zpr!Z#Y _ʷqa^O/D#8|l&w =$ ȟz-#埇ѱ{۝h Bgi 5wv%' $K]L[^SP+A8 =.䖈(aC&6)cTզ n+c)NAWYk'cMjT/#_SN(#| Cau$n_!ȍ/'hȾ lJO.M7hO<6fU~S\4uq Ln$>? |54fׇV,U]<6|Uma0u1DQt[E|/h{uLL {U rfuzNis\u2H1UL曣*׺`نX7"ʙBTNN:YeR2*}RJ6:pTjNT\/>= [+ nޢ#ʩyT3+ D8y裪`)>ê;:~K|O :^]m ;E[Ҧyvk !-T[]Fzꎵqͪ1[|LpWgpS [9dz"$Y)߸,^}'OKijࠪ.ƢG:m#ܹ.;2]"'7 <<^agJ(9E#i~@8Ƀs q=+RWBcLI  PWgoxX2!$y\n*2짺kۍi" -ez8W#9q1OCx)8lyU) ^HTlYIѾby>ěޙuz#CP(T2X::1w~MW?_py zjxo8=[eĮ2_lNԫGUBwV4HJ+}!ۧoq!_B^ ?N9n˞|rIBx|X߶rw ,xX5piM~ays5GzNbz.,O3yP +Rb)@TP%70 }~P_|+ᰚYt| e'zL~K`k‰TߤÉ^ǀpbR&(|q݆9&4X59K@J/Tr {eGcJو_RT殥1Vp𦿼t@ঢ়BaD(Q,>@?[x9绁q,H;'q96id8*q0"ԔN1(OkN^M"4Lz\ݿ;Lb>6 +؊K:wR^]`I͌ w_,m/2Ȫ~< 3lxq/M ̈́>N`eצYQİ]R_lo `,tEsL8+/]-"lч]><_]NUct,LAXvDvR qC3wV͓'H՜k.9g(y`*׿h]&uEB9L<-TXÿ#Cg6oB5GmJ/SdT &ڗ?},){u\ppŭaª HӁ0,cY?6AIc;nwm6QK:ó'u2xJd 1-Ȑ"B^:zw9pbZ$TuZ[ꄶS ܤ[MCji叧*yĊyPM+4r;78*Fy, 43|G+]')!l2 ҋKA!ƔkVU*7gN"Oa1%0_n<@DjC8YpWD PAnYvqz"2!;bArRϦ, _bLO- wV9Q7'gCR5 :s'ѩs Ve'{en}.+ w39$s*üy/(> xI4\U}WR{orS[Ê\h(pXɦi0GJhW15W@Nbhs:?{8|cn6ܧbZ2<ʟ/u4՞iVHAZNHL0b#bޓd{k&$9G #m͏<.Yѵ|,8j&n~wJawqi.4\C*ZT?\1uv;_4cbJ\ȈJ7+:9T%g -˛Ȏ㉧|iu0ꡌ=kQd[+'Xz$5ZisGU :zՔjC_xhɤr0>l-?v4j%Y%*e'ZȰ TyOAw& `'gBTn癬h-d0{21>;$<;zW{8;E` ꖖaҟBNu0{Q8@`?|StSvܱL[y{/m6o 8etÉ1: lހ.ݴJ|/xA,b5.y^bC*_sZD('m'~ku.]{w.m. L> 6trHvĉf}šȌU\Ms2гmͦQPVE-n}~c0eʕ&[ޤK &PqGL}(J _AƽFR!(U=f.%\cFNQl5!"zeI;z 3ZUȬ`؜WgqzbD xXB@E=3mn]\ǡ](ne6zY3C +YYtw=-ʋ =@O>l1tF*?5F{Spx8x3./?"eovi8lӖC=Rd:Jr,2fs03dV[ uH3}Sc_/C^к}JA4'?tV{ĥ6 oR+~ƴI]v!Jbȱ^n3.ב{QV?n iߓ/˰+`Z}G( P=B y$\_kJ]a)W;M5QkaV$ ;kZgJ1ǥǷ΁νU!BO@ѯ+-F +0?{UM+݇ߒ1?~v* p,0&[ r`SO#u(2,bxcUl$6&2ҧZmOB+9tbbS2H4E0(}pØ=tekm g,]xYAMѷ$"߹] <m1FI hhuc!HONȚ؇dίjs'ri;.3К g'[ #Ȗƪ4dG?ߓ7\7 K+ߴ︶O gA!HnA[ ]Vg{HY)| YS9? 0!;Gp{(@O|)wjfÖ"uj6OZqV{w(.Eb7]0OLW_*ʁ^4Xu/\-jk Y-,iXWq?'-C&k43&fᜄ %ŌzF#Q.n+-: q5|: n:4kNm4tޚ\kI]z)qT?7/5WE#G;x49=!fcob}~m XAwiu}X&[&ؐzw_=jB ]d MJd(?"ei!q<% u~#G ~`-"$A'n %ܝ/qkP7o*<6T#Q˵N1RS~Ĝ{HNЦ J{Bv g%cN~{f}/PK1M *cJ?,i(ljD_{Th"/ɞ^0<Vm})ç+7SQA,T sڸ[$t&MjoRZD 76w޷h?2bN}Ϭ|dH("4O <;aV: epS(ܽA>xf)\N;9bfB?ZEĬ)'^Ł^I[# )]3W,oWRv,K/>\![Av^g5W2l `p䃊:pv\˅<ʷpM`o@a>Jӽ)uᯐ%RVl1_v\ ۓ%:nU~Ο8*Ra3 s`v3rr)@O+b5h`eKz.xTְ\$$2&fīQ%#Xyn|0*;7X1,އ=Ȇ5]kLnAҋs nhV\#\pg{u+#1ck-Xcv2Ld[rң/^*ypMHԀ-͇to%g&&kgsghICoaP>[=vM[xjOxpڸ-0}W<+0>GOh-5f[w`"?,i<[_[CV)na:1=賎EU'LKi_K}$9PۇcTӝgeLp<t9bW`G̖57 %ʿh"=dEIlȉ0>pA+T6 i]3|E 0pnΰ'F YQ4XG$}&(<DY#!J8. %VcM79H}urF( AL P:ҬȖNڊFy2cH?W |#=F`V!}oVD"v.by!eTz&Q7zxs9|§hމ8`ad|cKW{IB-| |L_r93K?jΤhQ e6eS61?CyLKt*cESt.ܺchr:l-l[:`q+F:,܎zo[#T]#|n=Q|UIpUd2!籾h|] w-?ŏ%30nA?-LbS}Y#9"a C'Y:l$Lqz+*+Lk*_g]K){%A2gPh:k( C$!H>' lsm"]QF @O7m@Gdqw=K~@_~}g y"F1PPڨ3.MTm8W_ytm AA %{hc HB g{=d~)%rGDv%4@&᫄JDŽiM9y "=Qnn[*`ȐWSJ%oeAŀLMUĬ/xygo'jX=v > KYَ_MRFʩ؏yf sUjGo o}(td{(CkD6#cRm+,$LɎN? Cĕ#{dT^%8cХd)<1 Xe,L$,;A-GZW$0y#h g..+/UT1^{;z "8x ( %/>PIG;L"9@-J@y_-U;HMOwg3FiPmL▪ߟ6yL]a0G1+44nt`y1 X6mb@mJke͏_yF|叁ew;lyc? M+57}N']Ze '&_#!ŋ]yH*ZDmh <߱8y6O$@F9_Q@0ٯ77E; S~ѺFYJ F3 o2,u1RMY 傪묢cUyʻǰ ̦t)`ܜh bDșӎ3EO屣XHoneb,blV8F\XЎzk=KAʗ_ Cyw)@{{|45 7k2}JqA /^.ggYjDvb. &ktb |u͵k`(-Okw=B mW""?9[<3Nf;6Ywr3TJY-1NFgM2 khu8-<֔/EQ:,jFk'{hE;aY P6yW BiƗ"w-ADs`"〹cʪ)HLJ^$8rfd,{U6cY,(Zw# ) ZJ[蝽zA ̸p@;E<- -o-8F8h}b#(s")ɐD"t } ZGfnzE1cLs8+ $ENҴ>:czhKtNڃ?芕1 r觰}`$h+1TXYq_i( d&7!iȚ`qUe+:KjIW૊U`=9ޱ(>A4/v)e 2oMj0nϡahSnR×qJDb8xaSC q>4aIPb0\K$vID8UQnA"W[?+L KK"pT'[غ3ys:Kh>trVPwh5Z]q=;kz^ML_zA?&%-EM>NRVvT*lSƘpwi?lT"jjģb|OtzE\1v-vpn>Z8BcEQGMDW Jx,JRLlv6q̎"`>ȕ^>E1%,!]X;1\&_qahf5p3:6P{9Pf0 Xe4SQ NSѠӅ#> .%n{ WȎ3|# ezQg P'O| aR:81Lc ;e84Z[%dQ"08E?bU =KJ©W ';JF@$Bdz %09 M$(D[L !Fy3f;\qd`HA$=s3H{(' ;~u.am^OfW6eշ =;/^?]r*ge-@핹'isn:N:<|a_Kz#l9wX/fu`t1|aʈa[RIQ{`cW ;4HۥSgm 43ndЪݙ| FpoT)݊+lc HcŠkQ#Z+ZQ>hɏΉvJ,Nfmuauz 2-K΄Ө?oapR*Wn1ĐyzwqŠ;HL8 4#JzP 6W)b{(+xSL9@9pfl;}FM/ td{N!֑8I4{@[U17 Qx B,{3"& ]"Ţhn'w_ ӕ z]p&Gb *:$^1O+>๲͎ 5 pY5Z ۰]?D@|:^̭:QbCNKVƟ5 '@RP.7ִ-%x$wR:ۖ+B!* *dz=xr7zB 8~-NJsh]&#T @M/ ɭ*.B+Kwy]S*-Q?hy/ߠGuhPbA,%L-V1=mpM!."闳Q  TފmGψ,1Fyh!1;z(`n~[A"&dgR|s)NqKeΑ5x1ߓ`ۺ`̺(fQ /ɟAosd[\ev4(H|ֳrĢ3y>:=jqTuF^<ӜpS饸BYtx=z6FL X]:7dP}oILpjI IwЎ7k&Czf WV$^!f<يOOn3.5>1LP)%JJ'% J'dNh*FZrmJ@x0.5bsfT^[:]OEŎ7R<[[A%A]x 鈍Z!7ʦ;xrjj(-u쮌:SYa;ns\<ͷ\4m7Wyht@g>:ʥ9Mܔ[!2 AL&z`˫rһzˆ,4l K3D2*mP+-dNBoM2!RF"!UeCX>$'IAHp`ihLA[ǬoA Z^zY[{Go"Uhi+s~]f1M~ii.82GEk6:%;,V"8%{LK1Nl)G}?OB0;S[rI _FB'wq^J]TwZBp&6X8x,]n"׉>H~si`jިl%v3Nz̕u5C7pKkcdB1i@;='\,c-J(# uSYu< 0c̙ ž-wQ4wi^!6"Eqب\5 5IqȁJK_@:;9) MT$l/׈I =i˚"r`j]5".s-N¯FOf XZ`l:~ ehݜݨK.pv|Z=+ Dd$ ' șӑ;COw/]$ TYsc?= Tk@wlYWg,Z5:| I+łb]c20-Z:R_8ws*#v\CR|f`y\YϸHhُdNslᖚ!bD9ɴ>.Nq2DzجIQ`hsy."9-xk; ^1ʎgVQ;8cc̙tq7q~3? +ILGhT Hw+9/Ú5O=/Uڃ^ߡک~Jv%]s``+8'׺V{ \㲳 ;:ȝx- υud4m& qrvlKa34])Ju/+/˂*t+{B[Mw3A흰NuYL+? wcTMk ^%:PK/)>Ԍ v0iP_22P=PEȊ3͡,x:a6i)1Гd+`u7x|!x)\oDdsn.ȷz-λHB*e ru- qJ aNίXp+Y1*%GW@BHwf6-? n_{aT hck _D)G[G Gw1-"j,zUhƷRJl=Z!$x4ր/`TƇؐx I&/IbRS+;}+"RbҚx}xND""'+Cy!x"Wl,ķuq;lsM6i`d;}~`UCj 5>Cʮ }-4(HLK sοbW]5 ;sB=1bqZF6یc/}5:}<ָY c^M#ܸ?h"yݷwl9ĩppx/O߱~_kϬo*$mqq2\K.{y=[U<0_Fn+z9>)ɴd2y' @qf  8cgd@Jњ38>$<#>hv<ï6;7x&!GOP&*yfH<ʮ-,P1Q6 ~NjG& MXAzO TI@[#S" LAB1hU3irX;9DRj"c1d;4 >dYDӿ#.+2FH@7뤄$Y4I}ͫ.H8__XjڦLP2Uۍcg{E6ƖLJO9VRc lj@ )ZՀcZ",7` O/{rRv*R6 Y_a\Liř.GҸ=_禮-cyPG:N#QkK'FRņZ:O#r˂A9S.%ZIxj8#lXKZsWkƺvSwOAV%% WG:WIp[*;+4[zq^-K^7x37p;}C\ 9:s5^SN4#oZP\QkZ>{Gq)>~@gf)eB?Qԟw#&4>9(6-_VR~w R^z.m{5/>nGHJ& ]Zs~⯴PhϛI"Üy|0jb>RO;♕8RVZkar!p`>DGPJlژZ[ӵ0-7 y~Cm*vuF15:J"|$r sYxb3|P5cǏ6 챍V)倓p_(/ y<^ B,uF It᳟n] }B]~`no9 @:I0,w:A|8( !8fdW3;ʤ4 T)@S$vμĝwҜuJ믿&&\(0@;f*l {-o 6ZWhEmД4'>᱑Ũ(kT݇-QJBӂ6gGy6{솜a5f-wG07ұTah~ĖiRujL4 dyjy;$xA"=Bԃ4IJ\Lx`&TDBG[^e TZ1 |T#fޙ3m@|(LuE D ~0|!f)7~v fcKJS^ҶdԭIzmNDzt닐0d-,N,e9omxX?9] z:i.AE& ƩXkШP%fQsR'wsLO$@)!pZb ~DmKKŕ7җK^Y86%TN+@Ѩt1?,`y%ւ6­,E̚K3uVW4]&<ђΈsf*fĝ`^Q(ϸs#"f yzԉNe!@bOMWS?PE6*gа)<p.:՗oY& ZieZnuR۔wX*q J!Jldh# ޭIJ$N}v':#'P;&X8O3i7%1e(#C,m[`>5"/\`Ï%t,!GƭF(FۋxY<à7n3 Ct)nk@7~\L_qۃP^1F!˪u՞8UQq/RHv5=O,I| D ?_5.Hح r5U}ipZ[xTg-ﶊUy #J K!cQWa`rf JXT/s OVw?CPÿ:˩H$y6G i{ ZTm(z瀝7ד1nZI4:Ť0yWk_}kޚN}0fvFW0ON6)?fJ`>Ze%^ĸ9DQc9hbyztxp54J$:TK at=ljqYiSM=| -ÍQ+^x;=[럣4y."K2>{l:dj>sE2kh9A(U6^B >O,ڞѺ HODʐpz*m/] B$ƈbC}~Tz)GK=Zs*'i4nld5[Oup՘"vN!YwyȫTuLΞmP-M! 8+: pzu2mjO &`{b&c}3:T= nt|t keY&CLEq*Jc̘pȯ"9a)6ggicrȕDuJ?5l#H&~- r>!r!$';&5Fҁa)*q%꧚؝5+ 6'?:+N=EH?U ܚr.\E9}+^7 xl]y Q=SۈiqQ`$׽nji@a.{ foB"ft-;_C$/6M\Ul=6ڍ]ߨ nYNCڱc$a {fcm;AaCաYX~51z5Z=wGqx˺M[GK&b2狧boFqzeF|@g onjB?o[K})pN?eX|C|u͋xP'e~P cX7w{JtY6gUEgPFD[\P{=:tW7ͬ/i *lP"q=n6vsԬx+/:cU(#+J* N%hVmt d:L\0;l\x$_w^꙾h4V#>jէcKKRHp2+7nݵ" ]!Ef d|=Aуc]m- FDQٜy^ @Zօq7e}pecO"ʃԡ} dO ŐU،.2LaCvNP[|@ڸV?%t09HqO$EjЁU=h/ Ceĺ2`1,ɗ,D;3ޤCϐ#*ZFQE6`F9R+o7[vG"ߨv4}l {GC2ꋦz# ˀf3&gxS/ FWj,T1Y'_15`*뷢 1"K3G1#ث0*F/Ln5~"_۰0(Wx3<@ `_ϥ1O(ŌzkLn%1QL<;M v^۝hŨu\Q?]ٖGyfo j*=(|hP]dv^$Vu I@u BqxeT;2PTL=ZeY`k|44!6paZH>iVK ?7"r Ox^hqiɂ͠Cozۇʟ@xQ y w/;FNN966GYM0ÔXAƚJ(:N{l= s*7xc*.(kqC}zZ: ZTwdWO'uSO_:f!q=z\J.P\aR> qv{]63.YY(ʛ4ŇB@n)gJ)(`a[^~i;/y[tn5i{l;\Mv^܅ßO6\QGDV Y,xуx@FVJ}$Y`+ n 㮧8pҎ2WzIqD\LY}t~瞧 pXFU7cn_ZL#VqU>6p 0o[/u,gd8s'Ld&ZtgQH{kndm52uaz&s1ľRڛo$PYʢ1­?@(8(%IFP6JՏe:s yFI\]I\W}-LRQo.(j,N'3`X/V> LM }pK)rÄ9%(p+I,J/ eկ#ALc \\"-K,2 WѻpQ7}?>78LG NbfظKsP0FiՕ1+O@؜/ɣG|\^\oI|qZd|PWjTn121?5D!WbZ:u6q?<{slBх1WlLc)ŠKCh0詛j }~B=gAzt&2nX O`åz4X/]+Qr4 qZKl!VnM)cﮢB4a%:idC fBs䍁twW-ՕȲhOc NIHV3594Dv-:/-5Go2&^gjX0d6;.QucX|&[5xG逘ksߩ"i>xZ_bG 7 .qyҖzE?cx _v ?ϴNc$ IuZY  91x`8G*RBke P+ 2fA}&A=B[Ba?'S=qkc&HZJɬk[=0‡@kyp?,՘!(T ,գW$Un8&yW>cQ8w }E\rZ)('pE`бb7>W_}-_b5x<!aaŘ,:vAIY8U >M}|{Pk~s8_0aE%Ď%B$tϞi*4NLVHM!&if/弌I+̯-mL,?&jBs"#(ynr9AfpӔɄP*rss㪹\;`bS%> &L6:~=gXČYh[\ބvc@Z? s1bN+(he\ʩ2jS[a@Hc"zgHKș3x]ZQ'=TaMVg\ Q8c8F(xrYH*DZSgŬ>o?=eڿԕ ߏLKj>SH$}[?ic 6dA`H)gqDr"樓FC-N05eC)\~_"3P(!廥NVFe۴l ZR k2)4%l8y*+ ww44$Ɗ=]g+PAw!${`7WNx.*g+ ƍ] x1P7-kϴU߻y#t;X"ka PjζKIlwMOzĹd-Ђk nWa(%4Ak"T{x83 xelN^S2m%,ީ Mg#4դuN8SYe-!b?Atw<BR ZHj iIZA2]O(Oifr4-KDNCRzP uR&x/ז,}nT#ngv-3A9O0@8qҕ nhuݟv]㋞H"Cs>n40" 3/dsQϹ҈wϥdD[g #c<9O `Ffwwea2n2Kl8.Ďx1OCX1!mmW2VryIYpf*G@XPfUP̋jYHHcN6琰v'agoy 9%q:tI9X?JdxS$3W۬Ƃ>x>,^bv\Q\Gcmo1@俜W<0T">,A0w*~?*镚"䢧4`;j$3)-.O>J|".f7mS֠>;6fӆƋmB/)K(fujs󂏂B` #G<$ ot .ƘEȷ!'Y Fke/SŮjuo vhAΨ1b ]  VUPolժf(ya1FՂ!=\ : 5(0S2T,my$T{xU6^k#ڸTPS\ɺ%\R$8fqgҨe_kBkM"ʍLM-BৱELJm\huP(M7&EA৽#`}idv,_%TjtTxAF|Z%S"n?7G3R SM#QXAXq|ɭ=^j#Bi-`+v€˿t~58uDVda-+V~ ,$P+jE;%)FuԂ_8)OE/Xح o9tMy/Ya4l(qZV15jڱrCd~UjI~Zob᜘/)Y:9М13rShJH_O&wg&®d41@!WLzx%K-ـ"#XYeGs$Xpy[KMɛ>oc׆C^d,5e~)nw=i>WP32s=+&_2klt0b䚅5|Q>m;`etڊu46s`C ZNlϨ("dkMGmjQLWa&n-.M%BFznUB2ߨNɪ6%IUJ: Smw]GMBNaZW1#f4S༔i %"I@r(z@J<672E5âh"2WC!sPTLX;~=Y+m y~cKc03J9LrԐ% NLfu3eg!.M]aК8(k/_[0B~JLՌ1Cª&Ny\D}PXD_d }3E^t,/d+KnMEz1ru6=m԰Jz>]$ZJd{Kw0]q1 nPgUjC83-ӂ%>ۣY%A^׆X־!t)Csy2 SUZC2gBB~אvΛu@m`riڄ1_{+7CtZW .(I+<2S83U&Î :.ʣ\oʞp1 s;GbkP*4*Z.m5efD, /pp"YQ;[<]L-膁? -r^ NNK!EDRqe'\og[jJ\U7}KapJf!f!8e Eta CLNOkThL7{寲oDB Nlw<}yCeJ$3DuR!kw湵f]&g0ERn:<RT:+ 7xs@(~ e(wm"?D bI&KZsr5TD렐E5 Z;kB`\ _>w2,]1WCkpcrVD^.^ }d eu{éZA u~VlRTBN6T`^ # àճ82c] ?ʆT<Ѓ},cf('X: &:#LV9DƊ$-쟵[2*kĄ橀ΜyeUAYDh}.i(͆`˫A;'D(Zs\>Bo[FڈTJ/tB' XՌ ]2d\*?!(~BI(yC?caj<sM0R6(}/~WAEf3ft{KHIV=0&cʉ6no0KBkKSw=W͊Yw283ӂ!uackTA4)?G}mVۜtyH}9U[tDy B&Yr[YDy0O3Z,{h$x[vBS e8F`/q%)y[k(dm4 j1(B:k/Gq"9dTH%:ʖAR`cmke'1Ĥ8+ sL`0a* &M#?o ὢFC8'-%0pӨa~1Pd$lQ-Ӛ򢽷CcD 䯓hCusº_{QOMG\3m!~SdnfQۥ"` ׋+3(vuyiRyi&lShR@]^[7R&C*mp:]J|qC,5-w ܊(i*~[bNV0,s[![G3`t&T?oim^6P c4NEI( [v~vtC'H0OIr@ygE2Q%It=6\jGc02V>|@w=}vlCBLTؔb#9)wx\@؇t"a_3{r{&K(#r R7J …!&Ij?'٠̨kݦ1"xu.xĪۣeR:x"y,OMA Y(p1ׇW0/*+ƃw/m􃛩^Dl\岿4߾|i[XJR8+]/['؛:t#;Q ӛb6eL|y뇨Mc?k?PQԙm ] â!j`,jPuo(CH< g.e Дj ?A+H|ׇL*BxMn7q+I^P5b04d;hfqne0XH@PWG->Լ!{ګ~iim1>7㌸WԖ5h>x- ˴ n=L!IAdiW<'j ҙs:g;q✳ Oޓh{@cO]I;r/&"|4h3t& r1q 6Wڨ@*!nBe\=[;{Nit#*k#/VuǩR;ZTϦVb,.KGrf9T0r"p~|ZrD>W05w~ʘQm[Z};3DdTrOr|Z9{ fUU헯R tS^x/l+6,յӎ]i=ԨlC![1iڊmpSP.BtojEV收txۨʂ+u'FMt)OS=Z akZ=?_ۨo&Fq95+-m/ŋ uөF6j$!Hԯ5)>_s6~A2U[=ȇbbPNZQ™9Rt#g,3WѳFгh]C(6Ixgln X qhaW!P-{5Mje.Y'al @y_O"U[2(q<3kՖ5Wnc2[Ȇ#6V}XfHXVUTPR,3h8i+׭ d-_o1&FsPAf\b0VU1S1u!8x5Ԗ`MffzrnpB=!kTccyjXlu}y')a)EƻɦF$K/zGZys%|_4ړ!(kj7>'g=?S3҈]d"^x'ܐԹ%DIzc X|K(s#C82|*vsVC.ssPzǛp|hKi˫/'yYAG 2ʇE7;*Q,]pi Dz;K[L=Z8S}MG- ҺyGcA.tspkPo>7ބ͍xeV_O﴿q$[6Y]|A0iGZ~Y.wH;zT3/2>ݱ OE_қE_Y/IȻ^l֝_IM5 V $kptFVT6` |b|di5F[ 瀕H03@Q"kP6gv)=))[m\\^{;Xͪ8r!_Pu?tڲ2Aٕk ɸu1"̋5&3+8/hY~"yWm$i,WgciԠqUU%% WSt<ҍV4986mPbt]j5ng  f?tx #6̪`-6*s}x-0m/kn,`05 SZh)0y5iA̔#$E1EoyuXz#6\I/5ApUb֙dwKܰ"t`6:0C݆ռŽu~ 9 ѳ%Zh&ѽ6>^2K xk(s./@ Gbfwhr7EOf5[Oޓm,1 TD4f0@3h؀3y:Gb լ30 ~ȥDN R4A%u R AN'N?wy^bəx4'6`baBb[:8M-)U]ˋƍ6T ?(z@evs 3rVaT=Q\L=#GشHP>`!&ls^-{ =O#VV(k,{43h켯.]rrߐsPVnHCC8~!؂N4=^9kD][`Hvrћ~g:~R%K CSwc֍ ܽCnt)1>^}'a!h8PWh\c+o7ˮ)ta4ċ TU(XI')‡Z fb+oWN4 5fڌ`6F*N)92ulhcM'"_0|@jH̶f9۾ޮ4(9DB]d XQ$i{r뎍<+N~@jtLrR;?o]1qe3μS`F5}U2%!cBʬ>aZUEyzę'ͥ#VC-S/1&43q Y9;:vuGI+ڕth2Z(afh:lKV%F3g^Ǚ?bBK]> V/~XILD&^o# W؋+ ymt틚3z8f V-*$' Wݦ?Fj &cZI͡~ך )c1 gg_߈AS q,1MXq4L(ЊT[YA%Z|K(9BU]a#zz> 75߫/Bf(NQ;1Υ¾,ɵ_mfXa2 G[.6gX9jW .Eg€G~2'24@ @{Y\0& bZ={ 4QT3N1<OLʲ Ăq r[OyyBRb)7)vM "eޡP|:9 NȩQ@[mL ˤ}#>d(9O`*pSfXnkRj'#)#1d@&9y߅pk Yʅ^4rZ5j(սݑ[.5/EfGl8l%"iْk =%Le5Hn DsY_JNKj8"SwfOȜj5U>JLIrOon 8uO17A,CfAFZhJSu<ΘǎE[{lHk7~5"ho i)Qyҭ8'7`xWu<>}JJsFomop1]GDh r Jͭ@(\MuoJP0Q$9oSxV/< }7@| t( Dg9EΟrx#gxv=vUS[sAf4h; uoտ^'ֽ%iME4Bl\yn%>,³ʭ+LľXB!2 PD+[`Aokw*0gM2rRfFyM!mmDGq5 }g %,4HTϭv`Lဿ4=`\!x]Xzjl0+Mx_8V ; hhvKT򉡮Z05RP;ETMx}Eh̀r$r' H왅Z_5BC, *>9dnlx&}oiv"-7jh6>$5.@$SC6ESwyW |i@`15w%$qQw[̏e1tpgӧ|oGB`ڲqXzVӖit3Vn̟'9՘su TS,jYt‚~P/XcX{YAw 6AkXގi$̹ f|e|;:.(CS'ocfn5xgKV?YA$Cd5"J`nŜU?u^mU)"]Eм ,@P֮ P[c뭛67 ߧn`-U+&C/DsEYl (}mHHނMM8! O JD Blh//LMOÙEY g@syǾj3ޛzTO9?=`zI ŗCFIʠ}:` yh9ַ2f /mtDݙV' $:o85!~`.J}BF(h 4R7"nFǥLv#ڐNR`*B]eЬ eL ?FI[9wIP4vM0BEm;{n0drFi01%& xۃpdA6.4e$IDՁ*9_fƧp4=ɯI%t4 O8X6knJhAA(GGN\^X)Er'S&^llڜW3oM .m(y;׹'$&zS@R`tdq[NBQS/ã&Oh  /zGM%N$/n7wIlUO[z߅5n@V#x^pjqԦ4莵ՙ.`VwTǼ-cQ Z :c!7c4Q23?PJ)zj8H!xEB֣Ch8` s?ـ2C{WL?X+4Bf$/fDμUd{24 kv>,hG.S( zpyOO MouPNQa2RkH^Dhi (r^r/ q, m,gFD>ē^JEhV7xy Ξi[j~pI/R sz-{4l,7-$$C(bE=' ?Gi)NsQ\YBX$A򟔗i8 U('X&KFVXۏ(i@J3aͳmOnbtө1[+j># 14#m=VէߩN0Kᦢ fEu=Br}@ (?ZE*ATu֙c:Zgt`ΑȈD4?]J!p'~ 7|%LVj҄w 6悹#'ؔ-ԧgNa< 2QxkD e5+ sUcimf[7l%;`4&lםUƲv5g/u>wLr kUmύ%C 5RH$"0/#%UIvBb s mڵ,_;C-kmuXAFRE:/@h*&,SO4t{\%fz+lldǥ$>nq$t9ڛ CrTʣF&\T[:U#fa5&W|pvLsAI60-1t&{8ӏ\QתsRnL C!CmrHtCG&;g&rk"h v>-BҠख़¬/JםR擄 'kK_.%0?3 v~PE:])70Ѐ ՚{,XFkzZuuQRXC`L[椫$RxxgWچޏȚЃQq?ʹ'_>=h߻Bv㟵tfN 9DS1ws4Kqw*MmtĸgŋxP!tiT6{8H :TՋʆr[{Fup<6j|FlI>)ZN* \JQKS3X8pShqWhEx%^-7äOw\тѤ0ኾDW|w.ѧ~}ʒE=Lg~6ArTkǟ9W5/V~1png=9q!Vnګٍ8Ra^N1LсZu^&xcnxWEu:JhZX6w=!h/fAk&BC+HdWǵgiQo"l!tȰ_64tlXrz8yJx  r]4"I U.į .\H\PFb&!(*3Tϲw~0TdД\ZofwH@ͽ1 gN'}$7Lfz>dzo]Tb҅KgB^=iOu'Q]p[2էD@-#,ty E}=0Y4+@b(5"4ia^pcpY3.FOn 8h<-K.]A02v.Y{JwG eU~)J=<SMb`?ݺ vrX.J$Bί,X9u@En\ZZ73jZ'G l%L} i79+RW7eIZth8g=GD ]Ǐ{dʹJ5`IpEy%Ԡx!aexB>b۞F+p"u9GUD'="ȋ aB Y,~<(>-s!qGxҺuV)p&Tg0SZcŞWmjj@Cxu}il I9u^Ҍ@U;P& Jqs5,G@ O6D Ku5]Թ<rlfHHm?MXS}D _)<)ruT2EZLN~}ECk(ͱiڡ"-g(幭 6|O7D}msmvj00c"(xI ƥM#Bw[*JB[ n_GAS&  RhRr4P7_`mwi sUTG%5q" 4 tEAgI=]k,FDϧnYf'+?\~@DJle0L~_8W|>O' m7 " V\dRʻN0ҠoJ9x0U^+竖&9\cQ*avvpKb6CĈjzOk ȲpA9 %$GCcnZ%T M!H隅snP`l䞇?3aT\xP3TqEu(9#gKS<}hȽ~j&\^"Bܪ"q$ojOOI4T\ºjy0aW1iݯs9z,B sI6a`rCmH(?)8_ ޻ ZCboWF~Z<۾xp*EpL~TW j.Shd.Xk%s!NGe\C!Ew˟6+]:PؙmX\;C9#8TsחA^)wOJr]"}Zpn }A.M7ǐf )v_ɳyJ9)!bcݒRl0dO ;y+(~q 4y r0S\=e=3@wKI%V[5OVp"1ygy? iz#MjL0H ǰV5TTJAxPmR=8'"+Gsa['L4zd-٠omnK6H=dUzgHXJM~rFf//ԝ G`7E{f7ʣZWA1J́#&1R'{lYJ\E40#T25|QY(/럭eMIY,_&8Zƴ|X$a GJ"e@nRvӠh?<)'CLIFg#6qz$^NfmBWy 毦7EߊjŤ!\uR>nid?21}^h6{R?86 T&BZ"BIMŽ;ieUf ؝(9G b}7K;~3ܗk}]0fQ*0 w*^/&=TbCeT>YWIJ(Pٳ*8thhHZIk3{VI?㓰ℶc?/@ 5SkIYhowqg,?RL ]PV)O<r w6n DW26+fE9.dq^&=c]e%]l%u2)_kbpVI Fes2Ҟmg'&f դIG8yrWߏ(jBV#`WwP奩Tݤqc\} #'քN IGK:S<>>}s|ۊ*PJ/AP,[+3|劭ۤ.tDdjk%3t,u${MB.}+;רaKk˴24 MH]ʭ^v$|t\K>= ?C`q ]~vL)N*j&MBeq$ &:}/fl y܍p1aARLYv-˘P#}Şn0 สuɚ zmĭ۞Kǀc=g&.zЎ'N uY!ZB.D%isÈ"Fk:ZeOF匝lWgދ@ĉz҂#Pm#->З&q!t7"' k8D">XC,(R~aCXP*կb(0yѻ[z CGx7{7b`sZ}˅-{9^*s賽74ab7 IYFG[) T`\+ơdsUBX [ Z}ӎ/iAVM6f&kXkqX|o>5~=C/L61d;E`W"Sy+ ,.~贂e)U(CFr^sg"prz),k0.V=o&l6R@!FC7f*CRhѸ3`wސ6Ka^R.1r)fD V}(8KN/J4wv9! ( aV>}Sk 8R-V:7lAHKNT@t~q4ɡrd*ū@y\zmtmA曾bޭx o?]_%!%I[02,9!h̑j! uy/lDF 9hv%żl^K$ ZaPW;뺉]䁱 DV >X#ϲH, IgEɓMVWbI<'ξ"~DE%URe=Gh@,iMBLOZdP?^V 8XrD)Q~ w!V~ 'Cm7+ Y=H@V2VC1-ѭ*! <}.Ko:`CUkwX&s@ (:rU~-[=dB +{p(𗺮]aVm FUшASgqkV>^5_Ex Bҿ7=~A{Tu'~zudp}r+e0G!7cqlVF{=÷Z+rI*j" \"NDl$y 6kcj9z1=b4 `ֺz᛹~aѸy|FLzB}~k !A *ѐBz\$LsWcK:.l$ĵN Ц_ Í4hMhFkr`[}\rUe<$Dܨ]Zv4?3*1'ZU(W&Ql9ކZ5tvVmZ_UGgĚ5|㐳 !!0j{Prrri0рQ^MV;z Z\s) Z0K +>iqC.q|AU/م>(OſUR-ң87jح>syvJ.1Z?bHj(PU )v)!z+a/G$ N;\C6BJ҃=,[\=sgMљ0&$(M}Ymw)` 󴇐QZB' @0tkJ{E'[" ј=p2%{Čcm;\unf䲻"3^sZƀ6Qx(_dpk-uf`ھeu FcPASPaPYv&ـ1HG?8}576VYԃܑ :&nEU%X( # Lr:gtM5uׄ7(B~TFyg[NQ{[M69#-z)2$>#j=fg2 vI_˖( 14c ͜S]R^EHEA*U\~/B.$y_m|G&ԭ5k5E?7(kY}͸ ; %z;*GqI`r0s&J*k.O,\oLI:nǰ4mr285omqwmɲ_:1WA?#fr2| + &́9JkJ dj|1P?@w HvJ@*D=,!+HT:DF\=kB$?k𧗁MShAj0~~r%yS>Tя~l2kEpP6 I?^o]f%ې-WUŕP׷SCKL;‘sry@bV_D3}!e-$rcsqjB>c#0\@7QA(Y GHlrJ0.@gr  18}¢"ZO,ÒWH"ƋE5ѱt[A㺑GI(d<3ИQ)7h[pHdB7jX)sn9\)w71PGNe4~A- 60AJ؅p]DV1%]񞠐'u+jmqoQ߷8ۇ Ӿ/@qKZ)S:Ag䠐#keÖmR=~@~X$:VZzbeO%Lofҩb,f10&q09_ {hK/`mW0Un1#7x2wO^aH:p*S)AD*%8sjUƷ'1)ǁth,ö(9 ~IC\a8sa1#z;>ciu/%`%:K#:lvLޗ)Z?2ZDwkIk$ᶲЮ8pl_ė[YubPd^}No 9`>XL*ߊ+JmzA,~tY_S&uMP),UNb1#k[P">Fw(m aI狹𮛇3dJY(W%u&I,!ɡP琏Nk*'uh UauBHs~gZ nB!P|^gjElZA#g^w%n9c46U0EWB5MR?k.!hU!s78^|4@#EHQ:mP ɺ6e>z˻8rPMaY-%>)9 Xq'eyE: {wa+.DVU~YaQ]%/HW>vcw={#)(ޔJsPQ 3xQ 9Fϡ5^*kAu?9#XF!A {2Daw4ʂ?- dYpGOIy,bG8 )DND,dz{ t `3y99SVհJ&]Xs[LQxkBD458MI qڗW}喇uߎ{(&wT L[bˑɢ;yN#:w۳OZ8K g~S@d,'e* P Nm7ڶJoU=vݟCɳ|(&1ߌ6%⻐2Ua2zf2n}<ՐЬ M\<Jܠr]PW;a}杌~^N~E/ru;1G.*;(p3w|K+V00x>I>ے` u[jݜU0N>}Fj 6uq&]s ̓:.Vc*'qvܴE8ENnvy/dtAm3"hYxaW M<*ZE3Ǚّ˵J۟.Є5D8Wd/xJ(#>;tw(vԧ؄J?X (?C&(iy_.7<$+@e,q!D!㝟Eq-9NisK1ȸ!;WNltKA>_t'gʯžEZH"؜*JI.;SCߏ|=4#ܲwuY/ed *pe!!Wƺ56m  nf亼`ٻ<@=)A[2!cyās4F0t.SmV y4?{29q\)Wh9I[m.܆f!Y ХbU]%0-_BFA1+jp[.XU"9jЬMW5\a]fe(#^M2+kiA8hVTvb@æo9Gb>32g&kz.\ \JiV31Ɋ&c~-&m岙33C@_nY}3MT@:#imVV<|Jp?޴ ;mE7 ^m605Pxr{澓Ov/{B`/Lb\1jEU;5;EŬk*gF{:gyuX> ,T4p!PkDIYnN+U%c͵D(DHlINAo{fB5lN .!m# $Eb!\ Nd+R)F]dtǣf@zZ2jP(c.1R!5e;jv͹zqh%vyj@)9R^ҥcjjrN~| Z[9;W|7fu۪Hm Tjdvt:mzKp ʥϐ XdYmq B +Zp';m] `uc$69>6j;G$dCp "v /R &}C7&DcTG&3?WΓ[wUYOy޸2O<[W1*8U;!%U;@ˮ`B;lP|QF?|iSH}Esߒ+^ &,q_~,v :S1ljYeѺM&pNT9Z+#FCP>UmN e'g޸Qh'#ΘWHaӱ  Tݢ.f1L 3201`n*Βo[C@9_G[qYWkzQ̀w(U{\!d>'3;kԬǴ.YC ddVr1o֬1Y0/|Ů ;U‰A$EVg*4{60~{DD#r+d7JMƙA!Ռxգϴ {Ɔ5#>X`*$TzӤ=/Vx8e)NK $/̔%е5X -MtL?K~ HKVbd7 6:':2>A;F,.nB,^_.?r+7 b/͢S@ W!Z,wSKL B%UWIIo{I_zK~7_/*Oe~;} 3M5j@u6g{# k/e^}9܉lLuimK6?Q2n߻ΎKDzFc2p@,+mT5fiIZhvi7S1nC6(/%'|Vl/ K}(jzuޛmOϛvIu`$; VֳJ>X&onxs3J(fD'&#Y)Ԁ<~ T>ʞ$@LQu/9U{+`lҽ`l#A`CTDIh9^ON 7Q^v{}eDB>P\c_m(GfOx/ ̜5.WVk) ncA|2)S­CN*wlhs|JZLL:)Ǣ F%h?vC u:E B/@#%mt|."r熘c}o.Na֌ +2)X@W6/R*^[dbFrL{κy6?17zxɐ$5?mSHS mٜb ԈP-ϓ`lt0Ii,#Ixg.M\zP'dzn3`/jɵ׼R=1QƔ4 7m`P?=Y^֕KEDs"ÎCXcoŖ4>ȿ$b@z87I yD14H Hr^C>MK ==,PR1N~y 2!I~%Lq[|O1g *$jhF *o`ޕ_v]w|HCDSx$ RXZ 8ƇJgǎ8.I5c߅;o[BZɒn0a0-$vJ&|F{:7g/d%|7ضTa\7Z?)Kb-PH⛔+oB!s/ROA(Ka Q*SqԚ ?՝P701sW 0T-l/e ȦcK =0V3߂c Ut6Cӎda>]{=]m#"66QHyi \DByl>_oL9{Dۂ[=-q+G3P7eR~'~jڬ1J"& 6[):D߭9o)l-br0 ksuzRK:4=e^>`R %6(VBG|?t 0=9" [+4YGP3}` R0Nx3:c45JTݲRHXuGAŘ߃ -f9)U,0 1yr-e >\E3م!JpWGEn2…YBָE/F&~rEՎXtぞ8,x? LuzSסg1lm3W?P$Wq T'\Y yI6GIĵ]oě2c;egO$Se0`.]i6E.rU#)sV6ڑ\FSw⌢RfR'n8shvt_ź.)g ZQXBӀcNgƆT6i"{uF W@ &?ԇ/BS@)}yC"\<&KM;JŮN5{j?@}6%a?B@ɷ"vymV)1y0QJarcgs [\A\VMR mI/X#WQJqTr2Uw:@+Q;-'Lal7`Xu% u";w9䖎rJ;Ctn+>]2te {+j- Mbϻp\=<*~@JBlqf1_#Ky_*w!R:;4 p2WKu]`s0W 4km&(8]iJBb8;WVdy,1o6Lc{Dy>-8RWȷxȅ&xVg2 m7y߳5{?nϐe.>WS|*?"T]ڗ>g#Vy^[ޯ ϔ>J H W}rmgb\jƼUA YmyڰD21bt@T s0ɺb}Y^9+P)U0Ӏ/I?8j@uT/ qܺv-h^]~K[擶XsdJXa0NL1Ty>fϰF6cɰ0Fg'?v ;.ƨq+G|!8W>@#T'`(_&>2Z2Aq{0@ӊ?zdozJ Q2VnRE+z0$⌶WGMNr7Qɷ6X:c q ¬R ^ccdfVUK_r'?55R VE~+4#nUGa %l!]ϸҥ@Q _HpW@$_lnc.H:cQWIhv0s\!Fg`[Sx :?,Fw#LM';6i{4ȉO Kk\g +h@aBDoɅE鵞zs/a̩'\~L&cw1Jf Mat?3`+x|TzGt :y|AKf *0EĝCpT~lj'=;˷U:(ds}zN۳-3Dk#F =G ai Ӥ8ް~鑸I:n:IPѰt߃k>}$LSɻS76uޫzhfc%vM".V*{:Ur@Y9>(i-u5:,UC2R53(@T8m ռwNEo!qZLzlϽSCGCWeV\7&32z4t3aR[Ae7p0lO?? 1)WFzՅ".] 9B#aCK#IgMB'-?8^ Av~ߎj$hNN}[e%o>:d/&F&ND #1IQ?8QΠWmQ_b\r]=9YWh ~ŢKUpLeoNWU#mD]I;ek' 8b,$6"3K-w'yorLo:Θ7>4uhEtoVq' >zf4&W﬿wP` sbvpbAbL&!pxv2S( 1/Œ\2E0WDoXv@V2LIݥ yFBY3[&@m-(/(ISS5s8fH|?'^lb(wKzx^1 sWb= 1k Un`#Z"ތeH@(H$kH?l$iLpwB#sLW^w¯@?wI (MԴ9ʡ1nߪrnÁV֘,$ԦbQhx8̭y[n =n'0::hFUV=/X̀וYftsR3hVm!LO8Hs&Uy/+Pv*{(МK9 ކ!qx8 svi=@M]*FbH;YJVO9'\3"x*ah$/n%jE1)bT#h!{ ON .Ui>NDP3ٍy),$.(迖%XR/aos4Vj{xX4cyd"#7b]Mխ'D *m*ggbY|VzXڻTtpԪx%54˕OVɐԵNm# L-0ouAHkm0ƪhrD@Lx4K Jb{~7VVN,:* X沢2_uGd,( Q:#;mMv( Tܜ&o5L90gop-e)jjbO+/2hp/ԠZ1ll`|ko 6ם62?_ץє- Gac[3mk*ϱ%#wh/4kl1UpM~?؄.2AM\ㆰ֢RRtu(۟H'5#iYj鄰+>pS1|C vΙ9B}{u/֎"X7Jט(~q {j{a3K6sNjRAnnLCyJJǖ|w ۟ʾ tGbNCM_Qv,RLoL4,\5̏OUOա<`=JE[lui^#r P뛦󥂪kS-z<67M^Km5hHIr"Xu6} (Ě &{`X2{5m؍&Rfg̬쭁ǽ9%qoPlAޜ%E&8]) 7HóWǀיtBֺ+Hb0^-{x0Tfz I{hƷ鮕<0k̈GXP@Cݗj9^ @C9*Fd=5i|GFjĹpBA`?Q,J*Y2?(r+JAD1ky2": ئ/o)&fnAjQT@}JkwƨnedsbN6bl 'a4 w 3~nABQX0uwDI+jR]W|5Ȝxxg]:^j @ 2yPgmqf8硳.H >eO4o;z'fIeɡ%)H{&>y'ekutF١oIct!*RΞﱁHOhP1* 9Yl](ZKZ|٩Ν9 ץq^ ;,fMDkŭV:Q5aQ]0#e JoF+*|B-$@gjݫWnT/un^U(}}pvP<&UЂv_`H(j-M{2,G ! zrKu;[L|-oh*EoV$~Oxh3!:2ӧPGCM6M4:E+Q71{STqeGOىC;CvQPVcfJۜ(  ,i;^M"(gEkP\|:f@XgKI%L5sͷ@yVV=ͲTd7T@µWX.1#qcvB l8'bƯΐZKg[@7!V3.#~oe{dU?Ucj7Vx?K[ L3ɥz!3 XFw[(1L6.}ԘŹ")0{:ԫIbjF;+(EMO'i[M"]=:c介8ڋC='Lh@Ø?&j؆k[Y;ӊ-~Rfw5rם/e 1 %~i g$,FF$1oRP]GNS܅Y&ġh\o EaM|QǮn|pK d`@:G3dBU]5O~# а8{5f5̪Pcj,,1 $3<~쒕<4ʺ(WwFza^ck*D|b %"̟X Mm(&@hhJ' "Ie5`(Ojviokc^VAft_P8(y~G<|φOMk:S%)!^p`6@Vi)pSo&) ,x{“cuubOv?%>|68,Kf=t$bUv8^;7;8a* IO9_MhhZ*dMNpp0[g7:쬒}E+j(/ON\pH j:(1 ,SSN0Utw7SڮjQ5_{HU zY[NGa-Xa[{Muv) /*A\}+j{N Ho`2B5GF8\D3rƊJR(:]0 Ҏ$<p0@QV8OF-T]\O#<*}c~0f$jKp7+ö33歴^rx>X8"tB=:d3kuܑVs;7'g]...sD:Mc}=-\5l9h1,#[@"ρp 4\Oط+Ǚ*s2^T_ੜr7ڿ QHArH{ā=~,MWa`C! <ǘ šL^̌L2.U&Ԩv;P ^ɲH KC ZW]I 5I&c) m&.H@1"EzyYtxJT7`ܛB~w7MXwra'HFGN0w69=#/U\ܿGuthUZe Wx7d5# d|*zڞR"V-^iD3" e|ET֞BwOWҬ}TF .3_r>G'lSТ:}vY^XJ薘5ԷzWWp195<<>!6o*ae/y6?fLxΉy_Be{R,0٭*+Z ]ǔY%CGnVmk+/)-"ߦ'̵>e m^GHL_y:m"{}lR=T pUy.(jryllg-!kDhZ9ff%V1ə~Z ˓Tk:su=hTI>Y{m>)pocq(8繗|MbdaA0| = MW;aF/,Rt70] ulRMŤ GzG`a$$%Q&c.J_>P,\1DY%3Si.W 5ȞOcd-ڴ`nZdgݤ;)oۥA, |LQ7ZehY0MLm/\c!j~oTpcĂ*RX J7n"r?27;Э͛"vȌ 3jD_)ik[gYG;)H!;A'`R @OIqjl~)l2hsujRCW3n ?24t<&!ԩQcEZ(-^gq|+~'}|ܴk:CJgk s6V, LDй2]M F"gD}Vԍ \g`زͭT酔BAOL]A+U%VT~Fڅ@*DWTk//Џבvg #sehlf99"]w5=/deexx7x)ObLme7u"QG6 5}zbu9C*l`qYt_rE™kt~vЭ^6Jޣ];6ZcW໳0\)Qa +HXBo!wqSCgGA|fSRBB.Rdd4F~m/f5紪f^R_"`abFnaΞLɏ-A5B fz6?B8tJ6vn;"LiI쁗+ʧ7>Zz7ks>LJж ?ǜ.2^ T­(.FדCIԊ:_Vlc B{B =4L,N52a X (. z܌zuYiИmO* }4eGnﰞPb=dAMZWU]f,6u~ 06$褒!;3c7Uqy%e4.woHTȞw 5NqIA6"T0mՇQWcԴ1w/͘]\StapyMA}M:{:|J`FPHyG7wa_3T[CJj\zz_C/A9Ж#;ڮ$t@wzU{͑,?^^F|1\Y;K.F _(.(YR냿gCHϜKQ֘yba}Xp*uKʋ-+s&/) ><vnNKZ[vt}-LE^_UnLmZTX;-̣h$l% h :4udylQWtҽy~Lf`_UXے'[kcXbѕӾ?(L.#rp{vR<mLui]Clr1b$D53_kF(aet<4b?Kto,#)f_>\CTT;yGݦQ7iu \DZ*$/5$ې~6w%-L#@RFR[tɳi *`)4Fq82XF7pLj1PRB'3#-6iҠ=4[v 8]JK"n1 dϰsg]`ckcX=2_R&wo\>t/cQd#J`#807|<0@hçr *q˘@nc{g1e=E}IYzna, CS'|n;Zc ofzh;we\\~U˰c1ń{oV%p`f: c/0jzw-E:ɘ.\/Qg&s䌆?ilxfݜler$kZ "ۍIqD I5G{Jū7BMpr6.Fǚv+MHňjR4ĦE(L_I+EHU~d)[H. !%;BnG'~,!œyf7K:lTjiM؝0K:cF8)AXkWVҵwANuV~*s>!iF@۷j͔G鈾ӂW\ו#En>%}UYO:ZN LN>Oɗ?MUmߚ?4?*T]!H;'0OTbYY5&ֆPBkܳT=35 -䀹PZ9'KjϛZaFfRs0ǺwOa'FV|!Lr 7G&fhUb/ 48)-_SU7[X u :9"u<1}S={,~Zb4ݙ,fUuh-:WW|3WeL \TWj0'^zi8l\ {Z$MEL$v $hJ'6) kT /Bȫ${j[O(lAB 7} jQ)X셻 l"E S.(:NޔEg (J*S|AI&AOh*g`Y&px-iynb_n /("dwʘiX6ޱĴRǰ] ~~~ LR 1^R x rדּv݈4᪀1-ƿk[&"5;>[y 8ȳ|)ZgO mAS..79NŰe-m⥘.F1 j!o$sn$ Gj920 ʠPlڛFGH'̆jzz<]B!q"b{P(rղw J.=#XБMX^9Gz?>*ch$ײC*$Ϧ ԇ~jEr>`{ QD/ A @7NMtê-`uB-,mC;c Yf?[&4ζXz 8RŬ#|_?Vv4pkİ-uhgt%\9#㞐5 `Bܝ'f :uYx追YJNliɽ niX;J댾[(&i7^=Xy% eB%b3]71>g-KOVEM˷?9'О "~uKx'Q;p,/^Jc-i҉9TЬ&8'[wn(x.FOO2q>&t;D ,^D{(L4.7Ʈ'-[{@uhkX1OxtNgj[u*N*>@ݤɱQ?c-0XskmroOKs`ُX(7x˦q(w2n{ Yg1hixQRM=ZR/V4;!k#.]Cq5|gH4WN#QT .XM3aL$:q)jŚ9`daJ.{JI+"0on9S=S2wbmH>i4M@uwˀ0*%/Nx`>=Gc`S2Z=bب)$bRZIl ,SU7"BuHdgLm tT.>FBFLRB_4Bȟ!x"D$wQQX')]Ќ7ץȝP0L{c`/~RLUHVxrEpns{zm:7?Ⱥ <7Я7ƿ/~VSmR$qDu vv(O÷H5v_o$Ӷ\XO}=}7 QAh5:=V@tro: ł{؟Ɯ.sT}r ^:8iSP0H*eҨi ~YgFTwĊ<9} xU/oDmк ^!v\vp_7$5 hI0nσMd> |i1u'P{p gb]GUY e,FAԳtIJ''bQ> i&_ZNiRζU=;psIY:*$hA^E^ i.T-}D-0z>H] n(ғetd,݂>a\H` xQwl8`8O&'%?`+AUCҒ: 1  [Gw3)[ w"^nK*dqoG=5_PME˭(b3KK+ԓQ1A.I_ZeaԾ8B}=J=ڻgRډ7׬2f:|GH;pQ1t5u婨D5u2Jeq%,!z4UȖ]!I*8FN t3}_vÀ:;V . mEQ5g6(vAKf?h\!'i$ݠ-m',]J;'2}B=W^m%+|`@X2}bLhkPޘT(D:ͩQ [Kl(ָG'$qS1zgG/>:YޔSLVK.͔Of*c>&gP8X=DBI!!xxG8 !_&Ÿzs -|ܭtnŶBϪw :E/t܁w;Mw Ns&Eiv@qlGMㆣrԤ~6YG C+9$>0yN>8ലUڑ8 F8)%hu#OR~1l(v +C^3_ wUO/o*x D\L#W Ssh`{niX%$F:I?f-|ٻx*^:_#D Vԯf.R"էv2xIָ"uuhѕ ![R5 v>-Y-e}Șy/G Wv6^yDj +7e{#ݎd$֓qɇOc̵!0PF/d vןUsAf v@M7U e#)UL6!Jk|Aw&=GQ!K\P:5jmG+8IGТ"-pKC`CVt26kWSܩoSĂ^,ujޑ}@c(}:s̢=>\%8bGemK@>D81r=ShQg8e3`2"(J)a^KpU@9ud*sniAgM,ndT;׌S%Z&RF,j6|RSC~I4Ixǝ&:ܴdL=:\IV&8~Jh9 ~6Z <7f 60ժ*PD A628Cxn7Pue\c+gH sO*`EC$ZL1+Dܐ?v& ɮ:A]H Mt {ס8F QB|GBs0RIAIZW^sݍ%$\-~R6 n8 zDbf-O]wj0ȕw+7Ac9RnkG}zꁕ xnDh!ZQeZVgl5r* R#Ew.)HÊW(qq_HN&`.ȗi޳䚱KWmя/z1C B-HY[c _+LبDd$nv Հ5Q;p4_3/[S"^sKCN{Ng/ϰ!`TPcnцxdl o ]9t ݨ':%C&}xߚ$"H#ƇsX-s2 ,eh#ME7de:3G}kmze0xv#hp8Y JZ_gBQntT*rZ_6*̺bGn,e8(lʲB8x^ɟ}X8pXS EPJ[=}\7-Eӵk9ėZ&~|1e ֺw s@dZ{Ud w:!fCL =d9ǶUFTl{2GcusXb?r%:"^q!cBJtY\K7N☦69ӔfǠD"GXR^m=_2K+r9 K808烝ᦂe ?R\G/B:$SN WIM[0o9PxMo-<ZL'@X=~3`uH FySWj Fu5 ]-]K[qkp1ΔY  ++ Z3"g¾TAF+r_AY&Th0J<ԝpypJH"i/*4@EVjUF\G<9"N#קR}zO ${} 5=flBj5Л%Xn#æ*Jwq :tC"}hhv-m/BO]~̋_R4EUȂ5t&i0X^OmzvI?bo%Oҝ)pūcc[T3ğB \'x" jі;\z$&KFZlIۋ޷i;6Kɗ_h !lZi+acmBO)KGB*QyovϦ8i/^˳|#jU2j'C7F76wa+w@ul)_\lu>vs`g+6G/}}̕-O!>_Jsrn˴jnRx+dc.enjK13ިy8lD2|+Jki380pNemֳTS0'Ztsnf%F8)ճ9bj V_qG/eAR@oQY?ijGfYp42j_ÿR!Y@ چJojc[do#l) )dmF8L WMջg*Wϐmoz)Ѕl9^hE8FjaUCɏsjأ,ɕ u Խ8-/̣ȝk,fي۶g*^IBDax߫2{uaoe+Ted=ڭq~_kl<aʇԑxF#wTJ794P全%^'iXFkWK^g$R{ړ5@rS:u{@fT!K|i?m7wI4h\GB2D`(̾s7 :@Z_}4&Lu yAJ8 ")Wno2?k<{2T+g~3DCS!` vwؒzQX鍏F| ېԓ_6IcxwUf .ڬ^xndU.]0D齔:bQ:$JL BDtHc&Ӕf!C!-.LL3&['*))Vi~ٱGX44$zuauPxdcMҟM UR (xˮڧW<1rvX~c'WN#?*xsr?ٵP9|u֯옋?Ʉfa1flvrwAb]XޯUW7-}dOXM쪚5]B]} 6^#Z? _fJ8J͉?'p kV!ZNY|TVRKL.W_DYwuMגk`GD*.r^P!oi:-ZRBѧ6v {?ǝy5C|z^'W1B!|j_3 I J!H.h2nդV`t3ZUy;"fZ"]V>84VG; ٌ"ciCʂ;!ftdj 5D 9&'nr2xPFd˹͜Q'ٌL5wDXئOZrw\*∩w}m2ΥdLa zcx]NJ]I˾;TĈcsyi҈:&ìDYyivĞ!e$o뮥BvI`9y0RoٵTE'\MݫۏUSAh-V@63lUGʠ@@u . @ qzp B zU$aqC^lQ9 d3zq* Xcڡ-u l' %5#qʵ x_orfr*s?M5OQκŊ:/Kp)DҴS>mEy42hڵ;FQzs8Yso=VOi^ ?7ZgrLUL6nh;fC~2Y[,8_:J걄݅[e۸=n *:7(6*p/-*ѧceLBȩ}Ic~ 2RGKoJ -j'ZRP·zc"&;e"!ӡwȾ"u/r[JR(S-T %+zĀP~W#!L R Q|Y# ǘA'QoL[1s{:Tc)V%L[i{#}]}Dp5XUFΨ=~78p3z`5L#9Am%ڜhf%$eG'صFG%7u`!yRO >tkE79)8[`8H!/]:(Vd i1s zRyn[rF{ך3?43AS/4<9¤7H& 5!ܮna t  ځk'~&VCJ1ƿR`u\UB\Jٟ\׀1Dy\ [[ D˻`F;I YʘrtOi"é;3 ׇ`V +QMx zW UK3? . نfvNWB-4)'ZA t$ 3}Ši3 Ҁܿld"2_^_8&x ֻAkz#Ɔ)B'rm l^>6yW߯G#M mT3Sy4QmONNSyoZƟ\(Ob3 " X[ g*9N*%gYI;Շo9vXr d2q~R5{=Q TZdy^1k@Ɔ@*Bt25~ihu ZQre0^n'x=#QCZ'ӟVG,1bu0CUY~ŃhbNnA _r8)+88&' 5up LڀmK#)Gfo}{XvfwAZ%+XۺaJ,mi;R')y3$~a˫OWmnhlVؠ2C[ۦ̨N-wo336@:vl4ު9.o@@GicQE< KWd Ph(|61莒ǟeaze*X $5M 4@}N^Lʚ/yu"Umf6> " {NHgIpڰumA$!Ծb=Vo"[:[0EJU#1q?$a+F)<Ֆ6TbOp4>&$`e/^؜8Hթü> TЖPaKNrT=M~ 5K-5kC/X)wg֗)DFs d`q;ǡa -^xqt? Ln<~;üQ͔ٻmYL`ZiR͝IB.vYIL.GݹCN%:鼩¼ !;$\Wc?4lz4YwS!LlLg{ȸstub+se\ vy 4V*T(L #{}%PZ `ZxM674x) Y:O0LW(IR+G=.t. 4,5aEf?+}49P8',E9IC>dqX~ #!mJ7,EL}HWbIÛs> \ &d㱔Z_umCtN2ZX%AN?Ikfm=%rrK%kS`2,d\[*<[q4 g0jwjK ]"h?4W>u!ƴ;X갏řQ}" a$Q[ޢdFeZIе%,ʖ A$-x͘&+olN8] o!/i*/<)ٯQ>}!*GfCgBuh6?wz M~p2q8% ${j 6.gN_M0 TIMM9|F;G @@ʾ9/199|6 k jрOǟ,d"r.@jZɠtI)RU8l$tƂ5tSv79 ]ZjٜQ@cgң*A"[W +jk<} uSPǓR (O=4{8"H0OuRM4K20ϬcbDhiEz3TX58.GLնA4u׹etFu ;> KwBY2Jydl#~PhA7v $u2&ވ' ɦ7Pѡ^t<꺵ndئ#2j!`!O~b'&]6R˲m;YQAwR.Fiz6_m Ŭ V AMSܴDn{)|PJx撠 ˖L\0%HNp{ f=y{us&|6D͇;{[{6 &iC < 8e dtsF7c}orɊ ʷ bϧ ̣^>+ftH_"9 }ʙg63 w=$=rQ%e%KrVOٳS8;܆J ☹ݷzMN`oZhfzo_H'nxS9 ڹX&gՀ_͆ABJ2nJ_zC!$1̀"1JĻahn=h쪀ڵhJwdۿNIJn"w2R9F n۷ xdx}`c񙦱ML˶I~*qW6ռ.)L-Ws_h#Xtnjx%ldG~f*{:fi@Y䢰hi1N mc>| bjMoc.q50.hФCVЅÛ+?AwE&JNjNױSK벛gk ǣVf$#L\u/7ҫW-+Prp"XW=þ;m=i>0cSdG>TJ<{SxsPNm;Ԫ ;oޘJ>/n[3ϷZ+<I;U DZ-;Ų\ʱ]V>d ]/\k4 䦌>܈z= ^Z)]o?ApL6OULl"KGHnC[LL[+!q `Jd9,gYa1F0tlEy)Ɖڭ۵ 5I﷾H<.H+=/6/U։FΘI!I.+c5))̋0H, dAV 8mLԙrɈ9-KJ#QQcej%1lqKEZW(*u T ~SXؔ6 *Cdzҷ2N8*N/Ecs~!|-CE_zSq&0{5 ޔV6Ʀ,1'#^&y.烰ilY"  #]^[i=G辇飦 ~O^#AF^[C-A@txOn#찌F6M.OUκ O4s +H9Y# s!jJXᚾƚJ|{'7?qr潓pfE (xKv}"o,4O4Qy|WZHg PA۽^\x\YT1=ezm##7WT#buI3u5.j ʶ(ۨș+M #h0250R4YȽ<9&Ñ#${MfYء^;g d'R'rqWivTFhE.ȡOU{<,pIk~JFPWXa-x܈4nw%It^+Ri]B t-K^K:z$N:{P+˥#qs[Riz$v v^E܂3F3w.>B).VU@SJcS B?Lec3pTeRdzu{IjYC 5 4hi O`trJx|`GXPzL+]b+A1FPO$ᘜhA~N24w'[Ӵ{3k6{P wa`=̚үH ƶΧ\O4}ܮy*de}0T+@tID&1XeH$ Q}dɧ;@еϣp w{&lFRb섽`kS?*sgs5)FGrxy0%cN.T`lp%d*5\("Y+M\սMK;H(PԠO/hC d2bU 1s-ro/ީDe-`J"cHC/~N o`l,Z7M K~z>Q!jL&y@dXc#Ѩ?[,X_;cZeX̔xC2T TetYSDБBX5E5Zv$'ٰg#w$5,od4VE\o{9e mW/Z* {^4ݹ=%P$TG3tEA>=MUaCtCr3pO=?/f!?VB]<#[H!HB^Pl|؃DsS2A'Pn?kS !qbg]wqYPI r-NтĪ?N D3բ r6l8n@!‡O/Ӕ[^T' DxSMwS(OS2,o BKhĵYu2_w0SH;Ceٙ d[^F+s{ݴu.e׾IB=kIA`YK"錎lqtFw3aCuӟd``!Bb]זv]Gz ;D@ koP kj+Ia>b$>ˊp6!31/^=}deNp7z |&NDRe/a4Mc}mZaQ0C4{Q9}ze$O)iwyÐ%ohC*Syfl ]hg 2u?r`[ǣZ^\D~)𕧥>cVdGfšmx a%C(=l˻t˻ lmfL}A2Sr &#,g8\fƇNIlOnHLk*ðd%j`757C 3'&(fG;:֌$7<(%9Sŗ ƓV(6ڦ!!h;6=[ 7W%%˂7bj/ª1O >.5! -˕ScP E];`i$*[QO^'I*#@2 O4aY$'zJ9HԏُNDPd~2i^ G1Jf&@Rqj{|rVMrHv9AwJ _*4>9nůG}0vy񍢧i9sWy&MQۣA0zّ9%J0bJWF!\HdgD7N| ~LBr9 /ZbQ# _e+{%RpT& U)bo#Ri*^DPg\'HT*"|ܐT}tp~}x+׎ UK(z!^b X) дeǣtWαΛp"=jaGE+X_ڸ?=؁EdN tJ)r|{H<;XC3@t'(ɈU4ik:-89tA}^^GsYI'5c)HA, 4 ֙nEBlө'9{tD=Yu|_TtML;Wc"qJGAg@g9.Rf.Xe P'Hdݜa;Aӿ:>b0UuYk 5,^S rd}i1L+E2zz]$ $F(aj(" >O)ZidZ4΂B-Gu4='ac|tbBsxJ( obx[*pPFșg?mc[*RƓs% $pG21;ʂB8",]J'܃K(*٪N^@[ֱ.1TFwJș#Ǜʺ35:ATԝ\^ zS:ϘB'FB/~u\e ??04bDqlXx?RS/?zbc'G[z й͢*_hE@3?E{wYN?l$U]N$R+bJgmB n-GKu%ZɛD=eQQ;vCf77<׸vjiL&ir0>gJlc~ENX< qɀsXƮz zX ˂k[e.ZXb}{9pnkA3Kv(~ t-ZDQLgO N-Pj#*~<9rMa,KcźD=S< dRPmsW. 6>*dssᜅh-mkr9&k tHy.!fL4=`dL2+/U1)gtbV7M)SOX^RG.4ξInZ FcLW,rVv2< ᑲ"9I/HbsFf)ٛ#/wi"y;h"Џ=/CTJ^h/w|uxr+;2˶}~.rbwWsDjnQKגb!/Y\LD^p^ӾGĮĬ,ķGR]!͈ÖMh[\Z|"%ܦQH @Th4 QNY2]J9Uۍ1* 7. )ӢB_FPX%JZ%/ޔ72 KWU9xX?I jj7@u,kxF0={ ϱol=ã U+%Y-:-s}O[Hcm~%+\z"jDJs hp FZ.H7B)xs=7O|ִ3{XZ6֞Kv7Ej2|u:LBd_XMy@]=Eoo~]c$uK,N5|N7gJbrCj Q VAC**Ȃk'lրV vh}.bؚOZ 錪gi0f"VF滎4,2|Ϛ"վ\,BQ;Rn\yV8w]Af-ۘ~dpZV`y,[&`f5ޫT9a^9sw Oi߱s˯{U7r/ xP6 iNX$E/ Ϩ݉c8۳LIfrB4^"㧹>?l,cuНaW;Hz̲߭2`1'4_Xp5wv'=`"&^GQ_Qd~fd!q D8ô #cAwvZ w޾m],' N9ݱ[VmͣkgqH/}#^)ӑ?~$I Ʈ`oy pt:K&s8I\  N+.VRGkkc-%JBkN *@:p^>NJCMn~pb t:V@.tH'~֯Yx,ϊ C㉴nصYj }ܖfOnBȧNa2Zİt\l~{p);g znifbx:~NJ Q8%>!K,GCDْ`$'^~($z*}z+}-5]`|" L|bYCOt%诐֊[_CmhIStcD̕!]@| [מ~{j {uoD08:Ir ,GDE˧7F0i=)Khe3Dz>MBxW740#Ñ1F.2 / SpN\0R&,ԙRņ|iyWc#2b$.~E3V4M4cÖH\ {ɮfz+DZ-`\`,14*WptJXkMb)݄v#TudvFxe\'ĔNF,`+&_p(O ikMXY匇DEXI:d#`%~Y=Qv~q)Q`Zho?!LrS:׶_+qch޴I2"+pkl?eakE?a9 fz+uteG1&SGL4F(S;,更!@l @Ay[Ojsĸt4}Gr;F&'z"VkvOR7TJ^o5 fD~bUPwK7%4압9lꂱ0|"stBJ8擯b:2| %Ԙܟθ*z$\O@$z\-0DV;ޔ8)]wuهw9-Ά غsٶg XӌIC){=WEp )X\sBg4vQxcG߉PzՊj@taAMTm`%QG_6AB`oRFf'<9(0Te /0OW|!3#*2XM79= q"te gFǁ55N؟+^ۛZ4Z5U9ZIU'!Ȏ>%2ČHP4kehPՆvX&"6_!ziG~ؤyGϊ$Q.Zց9~ߚ׃AVn0Yb)ݦI`V(Z`i _ !zntXr?-Tict6(`HH]і˘kv ?F]-.sg:E:rBT M~(S#64ujgv_ SC& k^L|TE.`Oێ۰m[ChleiSaaυxŅɖYDn8Ц{ ;lwf&9}(@Sf|M(AەC)vpAdDz{Z~yyzlX 56O Rݱy!:Nяr G$ݢN{Y->˄h3Fݦ\?4ïe|6$v6cR6_+nv$ ~\STGy^~M'T{_r Ă1@^Ex^&,1{k* ɼzo(xC9q[.g3fCmу}شOOg[B]݈b,?\BIP)ڑRbS%Pd3?nUR([r )=Q<']~Z}h["9ܵT|X`kb鳚v#6@( dBdc䅡۵9Ws EͿ&A0o^°I`P s-󇛨Mtr uΤ>'7GQ{?`h1v)`l/r* O*@PI?^mWbIN͂i6+X˒4_wJt~$Vl}?[Q.ʪ3m֒ىA8r(\\T["jd,^\``PFnHFXUCtIRR54yB}i~uv;ͰbZ\s 9ȯIc,y+ak%FyP,P }s:dxuZkD۔-=$}%ZuL%82Eߛnfw%,ؖ^J-ranJrYtԗިfu!o{w Ju) ,s(h1`W^ ژ'R3hLf!URȳ-*/[5c=QD2i\k tyYr#'o#D ۘ<~1uOc&AdY4ܾǖ4k0#"߇HXf8w8stY0{P/G! 흮YָBiռQW%S|ꀱvTp&D/XM!3 "y{JΎI^htO^yR3 I6n7;xyu~?" ceP iJA]5֛n\u'vYdrOQ "`cNH%SW `CP86'1&{8,߇՝*(ċ63$m ]5Jf  r\Vc"$○ j7w:b1yexyna`AL/`,yG 5Y-/#Ĝ->HG7*[JPK\)j F/&տxf Y&%ޢQ9l~ET,W.1~3U Aۙ<]{@ C,]YB1Ŭj#%Й꺻6jy[_+TΈ-ԓ8~,J,t|l!l4⒛Z%U /!A.KE՛q@n| hʥ݄Pb9Fluo=^QG,\Dp)epm}тl8$.U92' !SWx-GBC1C!-ǘB^9i6`.i2[tR=V..jXq~ s!l["3G:%eԇ' qW uӷ~opnTpR ̑%&f&AT߬?Z"Њen/mk43/duH)\sappkIԄh}".2ܶ0@yho肐Ѝؿ i$+64rEx6'Jem˙1?4 ]#cIk2Snq*E)V~Bͧ͟+GvLvK_"#@z"3 0OۆK3Ycͻ8HDxOut;^7+@ dB®w$ge*4T_WbqOcIn^jsE?(Cj IeRpʡ(%R$2q8pL >b85U#6 A7|nK|).{H:dcu _#`Yq g3Bn̛Gmv6;|S-踦Bt3a"+J" dgzhfqa$-0z eHpx7z~MKMA>ۣcOe JTszg}-EnY}||R 5ڶ 7gqCq;'>eHcdM,"Qˬm^Ozy7.!kgcCHϕrpϴ9jO|onapu-ڵ7},ޡOUju/oFG@;0Υ.ӣ&`~м5̓;6̥L fNj mgM51l9Z, y#vr3 $=4_C9 'DǍ n]V5nz1jNE"VR;vHCς(cB쉆gB0KTU+vؔ%'..Jvext[r]{:SB ZUaeA+V"v&yeћ0QNl$=~Lx"9V{\DSefD+CPc>h{!v0Xbze9໱qۏd`hwڸ1kJ3ЪRH8;*h?6yl H#8GC99L^'D+f0˺r&jq!4Ŧ$&+b҆l/צ-CSl aW>I@ P.- GCSi@{==!K-1R).b6 *y OVJ5#nNg6 `PֹM BJzxLܾQ|tbk r䴶qY!HQ#amRO9(+Ph ]之To./ǂ*<?Qv1Niˢ[gMJBPd~OḊ*̐wޜ ^y7UZ64.Yx*&V1ۦ7`2FzlUo}8"gyL $Z|dpZ_ʋ;!`‹;-hMJwoukzTںX\“<º-f|T%#Z ȴK ~BmA$) R8$lӐgA+}8|ۥp$0UE a-Ӥc ^$qRޯ9H e"}?I?NI9T#v4p봥!U{^Nl}G[XZhlxa|h <#jH~QVb%] o3VA]ixtc4(Wj+rMBnAk`d$#CKyRr_-YdG$]^vTpeҎ ?ʲeHt:.7>Vtec Qzl۞a}M3Y^)(}ZF4[d,ue *Gw dzOG | ߥ\O-1rCfqHygmS[B0O@:"mrh|<蒂ɌKJq>ޜLCLDZ˔3ğ“Nlmc[sKCz`ѥB5g_ܻK| ͈qK֔4 \HˇoY=D Ah%LodC ²XʼX$`/{݈ H =)5;l柘/])a0`5J֊k s)ߡLyFNE~M$C$V.ɭ].^)5;4b*2\e^uI4Oa: E5V^8\qDd stUAV,E<opbab~-G=EKqgK/,Ja !-mcj&6{>"W{Cdݰ'eS3tة!5}qls(,}DFP 3$s@Qe7gٚX-Pr"\7L[u D _zm:nv)ZӅꯥ~szk8 h>TfqO^/l,4:9P&J#N!aXiQ:{loь}/;hn+$Wd1Pi©sAMAbO֦F!2'i7RUkNj8sl?|Z!14+9[\\rP?Oj?*,!ElE(tgFF 'J.`h=q01un!x뀝 =&69d<)!޶,Iޫ)\gOa. DB7w _{HRz 䫧1Udພ*~j6n^EigJu*g/X HC hIU֔>b0H厞6pK/jV֛ UbΖ&S|F 6 <}=Տɡ`N@w=݈l]O\*Ҝ΄6yܕw֍sJ5Z+u(\aH20u\U$iHr8DBtu*K$\>KkJxLVh󂳗Jֻ63Я(& EU8*4BPvlI#1{4[9p{auOJ 9Q醘3b=6ÆQ 2MH h03Seѩ/ayEDQiCEZhʶx|5k%Sp&kqAY[ )P`vYQMzp/%@,RJeq4ۜﵺMx{;׆1cERǮ"LRo%\bUa{.bOQxݕ 8xz)..Qe+D7 N.puH湯 qt!!T H?V໎`C3SQvcr%ԱfFĹ|(s=+/ P8yG~K0.Wrf?cW%G'k66ϓqYbDŽvCfɮ :oa_&m߱dt ͮ 3)8==8ixMl&]t|QU [$g:pq__T~Ao9>,H4$S1'_6>*_`?ek7C|t狢IV/;(BT++q-$NbE1o'q EanG0Aku7yeh B$(a$n3?@f8lHn *4(eO>?<Vi* WKyFfLHSMEMWRBIUIfG/1@>O+?fҸi B:ZGW cQP*>5k~[ht*KGbmkLlWջo2bW(`az󇐍U^+?)TiRg䉎AIm+&"@.Ih{fI`Z9ePCENqC?q$B>%v=M(41 YI>aQF#oUST[6Qz^Ա::'4bLnjL .ouYhx@rYFzN+?'`:G4M@q4"CN_Ϋ󒛊kvB@1%@&%q?I \cd5g|4haׅ+P&l@Q2TFu\In,7XW] .H~͆[PT>KۙNO±KI3!X u~#˘*PM=ٹa*>ՀTe-xAwBve% H4mU [y82ƨyvGA d]V8/`7h*4tЫ=%LUjbYgkJq!L P6a'bV D:#C/ !S^jDT-8jnnNeH?7-X$](dKy4[T94d⛭؇2\Svd;<l&#&,ib3>@=?M)riש곉4+,Etn Cm+T8!а˼;.^G v`EBCG(lڞ7 ,oڑϧhbΘm-jA6I(oR%v I,VsŒΩ.,Kݻ*gs~nܽTͬ矈?2{M,[bd+5k!S ]VE͛`MɰMvѭ:U\x{-jB)NL alh|w_Wq0bdx7U&7 ;3r~9bWZrP}sE-3!!Y2x&~2 }5ecRd3ºJU |1}\:ip? R5;1m@ l7s[P8!W.? jcd?i"a. \Kt>a߱/‘OR6ԊqBVEM[#tjL/釬:#.I:kr+4UNݚ?vQK(Q B XĊ㈰L}GqP|ޜʄ?;1Go>Ռ?Oa_-(!]Di{ 1aB؄vb=l^ }M,7׋U#vQf1Ҷy'!)M)p'8WXKjoI/k⥪zDK97zU-C_T^Mޜl*Pcn}yE,-l48n8FeGW1FAumDOKT6(e Wkp4)PE3KU)̇ׄzR)OF?؉xxZDDg娴l %v ՟$*L< pi,]Q. (~?ZYbb*AEU7_5s2.]fcqM=e/>"CDSTln]O5)5`H{JtBf:XV|Р`\9g,wz?e&wMۤ5\1/s+@D]o"Cb U5d9t\Ji IRL"7oquTwF-2of "c|@U/0yrxʂ樈eZ xu`n; k<R@H¦c9T ((R,?0Ub6g~ICw'/r4N1ןWVK'Q:HfV\4!pmC Z~~7=S /x<R (ECf8bÉy׫jcV={% $Uj*sA ۷2U$*G31^wD AJq'FNxt,# &me bKv T8 }u46td ~;9z7Cс1י,P>rJ6R {u`K~G{Ul6A=8ai/+ $55$AyMYs_8ߔ?|aL :rVk`BlIPBUȞZ Vt Y/xU 4QC5n*1eۛYD$'eA@(!EŽoKκٌxk}xj~wn=H! bDbk1 }Ji Z+_gI pNh#J 﫛GSZ[@Ղaʹyk#Ys ^Zc=hתA]:]͛eoyjb$~ &\;),3HHڟ\dڙPyl0tʳ5繚Si1s~!ж}G:wGIH k /X^1i.{1u2`Z}#K1~̒圆~fj]۷ke<l mRC,R#GZ1.;[yFHmMtrz™Q:g7L*QI &-:@ `ڼ{JkÍ .vfK?kFFDZחW'lW:%J 4iGÜ4S*$F0r?xƾ2Zʉy!4!{5 yZ$(wև1oӘ`;G6 ~wƛyC!*Rw.EK9k賔=ZR%nsV;X <$>-K85+taHL5!oGc5GśG#M,GwC97 ,*/K9C]ůu; գy4y4jGg?kϩ=+C"?+*!4~V3zɐ2ϰw<%<j֓~61X@;) j/M_:niz{7 6 pF bLrs=L&7ZγFQ\l~:^1Wi8L 'Jr&(=fN0dMP\A?4)V,"0$O|ɹOxbO![3yDy*`<@Iߤ4ˬ,kEd~"Ǩ+UkP;Y(V%s߀`>$wG*̻^1ZC%X{n 6xN*~Ht$`F0zzi5ͻɹQG$^I0Dhzi]'^o9Z{C$to :) ( !@Q[[ RdU_CGXfHCd4!87W jGݝ:{[60ǺQ |Ӱ0|L D_i۶#n=. qe4%O6&]foz>S;IMmD|HT߀?U}idPѽ9Kl 8V:)_ށl="@ww,ZS^*ҁG0P_d8C`/ƧgAEOD0X%Ctg-|z9YG:˫v G<3{!Rɀq'anKgr<0["Ho H˰6״ZWݰI ~Sh,,V"6&0NԶ8n^.DpEPyFd 2H)f(ZZV?+'{PҍW 9OyuP{r/An a7lX:\:9x:MɞIo~TyDƟ%q^Rf؝+q13{,t>Axb@"3pX˽`>ja;LDetQ" (L@!|*)Tmd^D|HwGC9mxcBr.^r-V/3S?œ!xMMl-nvEc'^惷lF$[)mIתr |CV' "s\@vt!RAz >%͑p'k?KղT.¸D`w kSŞH>9zK~eGn}PCPóGq .lmcR3G;8QS0*t D~NE\CW컧_}"Ƣ*_X0țx uT͙y 5@2CyWRh=&ǏDh;cv\Qcp."FONlsFE(A)9aSn(`>Ȧ # 8WLl0j_# !@_p'ȓ{՛`r0۳݈E'ڭZbPCg~T wbM@UT"JVn~x%ͩ>+$ІcUK}2CuE8t?o6챒pB7-\?;4v+nY9@%T؋ z|[evrp>9NSaF~X7@&gtj&MF~Ād"V} ߲|C*.2Bp0DŽ[`oxW>C \<@{ Re^ou[y[cq* I~#=pL 5;uهy{m#A1. 9Qr ep ބ+a7 d, #@|JL%} CUJrоsZ+tAYu-Dlme;TdJ18S pB v`2L8 8M`&T1+X_MXp,A=f ko_?yGLR~!f^6GjՒika Қtw@۱Rn%A%@ӣ L1_p ʺԙ7eFKh9.Sl (Іc9Lq8mC[5Cg Y-?a4 dIN@'N .W!3fq;rq/4%@Ŧm70cBJFdž_fo%NY8r V(y/zt߁_mz )Dĕ8ᮽG~љ7r '(R6 K֨;ZM78:k/U/:10NaYy7HAfۀfMKoy -n5:&.Mb @8t̡YN^^@%*c<;݅'R,r,Օ9a&v'O\4 eJDt-H+E4ʫ>?CuJIP= 1`WVͿkN6 p?C.w_1WsF2搻*Dt/mTkAե@$,б4^(uT93NEkT+k?}4E@ lDĉ* W[+NDF>չYrH7-KSJZ5DU !Gsw| [xFqSeieUG*K;x&z׳WpN{T#ĻÊvBm:Yé; <'2`mb1 Q\C^$UZ00"?w {BBe?pyiP1u)55lfpŷnovAJ+Lo{l|_HƤ0_⢽^&X*WZw>BsO<d=Ұ'*9pb"ma G'۰P}`r/xSosOMk. v1b  S۞wDC#I1,V%W.y}1+' 7xYrsvt3|TSy  ji/hdh(l)oŹ}h s- W;f 璪J_DVŨ3W/K#0hڂ1)_caJ;QR}R'eZUM%&I } 8$,/4vA/>R?LE^6Eָ  KZ@ oCǚK\\E`$c'Y_[% n$9/659ohdZj;GjiȀ\>qFcX#v╊ӭW3_˰8Gk{Y4￸ u"wV ]\zbYr$>ަgMYqTFw\0RHD;ǢM-&fdp3}Oy'^Z"jړ8[ % bF"X_.֕ %785\X9[^LNy⨘Fxb23. ι*_eFiH3G~#S$עѻD=> G#4"5*ksOsEZ£aLQ6=UHLDnM;zTѯʉ]HȾQZt#KZXo)S#_O5B R?M =P `|W鵈]ϧnVp }NvNTIz8/AIgvkX\{SJ\JfPM;mc3O@FWw'ZY/s~KgA ~c_ax y鮴G?&4Cí/Rg fe5,9f.kZKQAd݌]3cki H ^y;6r^T;~7~ TUx8ߔ9 vhOGYb>}"S5Z* a0JZM櫈RGڋ?2"M6*jVjJmzׂ )0ټ`_YUjfQ8@UciA7ѵVha1:jn$vt| =p\:hUtHsQ}j~8M02<= 6BVYY&.E"Beu1UDӧmh66eKWG,+'.kߋ6uQw~N018)lF\IE3DwHzÎ,SB0A1ʛ  gIvF+8Co`}{ pktaRG>dEjLj"FDM1h.RKQ!<дBQ*7:IcFy=oR1V2Q/~lfvg*RteW 2Bk а5ي,M: 'T]bZ1g{ vg u\G$9[dF9BOoz$^K:*}tQ6 7J~߂\@ʧB޺o}X4" 0.s!ۢѦ:opvШ 6(3sQvA,5FngswRD1!mg+HWGrTcî֫6zmH߳eQ8+(w.n8%r,#޷>me_gȻD4$qKכ{hȦ)YǶs[{aQ\8SǛJ J\[76Ov~Oy nLUM7E peV͋rÇ۪ǮL_.8<Ą 6|r*b (T=64Rb?&DjKQ8&(,A0`` vclgicA’'7_in1#xW·B`dD:CC5^jC sjKH^{&k0UE'w++`NE09 vrG^f,5{7nqX?ˍx(YxkyGo ˤu#ą{ .N#tKtwm;?H{c8W!Q(8'TgxZ$ [Fu7mCDG_) ,0:~(rs1Qra%K0Z@[s#ګ6K0nI3f8:/έ4dK<7$pdb(..+L@^TvN [| tDk=m5[Nw9O !mV7s=?gO\8UI)_j^id AOdzb!{S4hope>S>)Q[et]Ӕ\&t :u!yD ꂏkd`fU(y]5-{N }:t*k*f@qXȟ|6R!-Em בtzb!Gp`CS_pÚser 浮%AƷ/H߻!*yU!lQ1?NJ1OuHFR)t1Ś"0c*h/_$%[/bƤfΓ##DQV}1fo@C=b B~@NH6 QN4q\8rT\2Sn)晃|8e̜)gگBa$~"oxyHXP (XaDֽ;HCSȞh'l3 7R=B{ UyzSFm/?XhC׹}_mM smS 6ye!'"..;8ci0Vzq &[\d!p'<[1<DM6U÷l =M 06݋=RHcxé:kk(T]P#A:W`!ծs>֬W~BiX2jBuγ+#rX,hRjD8oܲ欛|8Ţ_ڱ2?\kn΀ Kj/GL2"=?]甄vQT3HUuؓ:EVǼQ9w,j[N( 3#LD@Dz445R-o2/ ER4uC7 _ \r9orЫ ףMdalX^I_Yom:z_cDgMx9P0&E@(Aޛ"@qsvO|,;sãŗ&Kp;vRc~m,#O}~M; f,AzxMWX&$ KȠׂ ]`I0m Dl=,Yiq+HZqdVZ4qIj(3#VuB@ro03X cJH~pU矽/4eoǏQ+Ǜ[9 W Ĺ՞k#N>\(J$g^{x<-N JcFBVɼHr[czJ@,T[K0Rnk2;}3"E=BΧ`P߇Fl͈ZvԷn'I :怃\eWFYkT9'EВw~!&? Nx#L,"MLǑEܤ 6u':$yo߫Y~GJ]Q9H׊<-/_֍oӡd4.҄u$tX-zX/!J~@^xxF ci}]oTҌlewɻH- gJIWxM !Eo+> !|k}\.x;Ta5{,4$*SR xߊ5>@]Et4'MRs5KsTս.ضKR v[D[0K%+%1sU^ XPuv'xUavt=IlH?oIz)%8\Rr "j9-~h4N,a03^@?oםڗM_WJT>xYgQp{Mm^[')&0i\cZG pƜkg_7[@vw"m ;n|q{FMYߊ16ɨw=5#|}pHRLTG;z 4G\>ݙן2_A.2Kt\ؠ2UbE~%KErI^t{R6@ˑ3gq`cX$3(w§2DPX(eGp< 5M%Qr3 ׍ݾkGa=kD=<^>L`>s#.$"hfa6$xZGe5W'!nL%*8&rOLw^)3淳ưjc`Ji?r-|\KVEQXZjcSq,Z 4A\+èYE­g#3&g/5U(Bf]Jóq'^xtrN?=gw*q8A߼^eDȳv&qVփ9ZI9J%&3 UcGbC;#׏r qV1cػ/e7Xu`>D +\P _㪚&- t_lSLQ\ ꈫeLU &Ш/D, ?տ aTY&$w~>^#~sWmVFrcV¤'88ǯ܏1@^m 5ʀ7LC> Sv_H2lm]KIaHU:ȔWuj6I~xNc؃h[Mc"!qt=Vz&+:4lBԤ N4ZCԯ- RUS݂xwawrܜ57o[UL8S(-`hNq!8 ffK:{O~g5N ^A) t`@wHv|SL7o!# *E\sNNES<*t]:@`ލlU nfrl6/ P>8A"ʘ0F%;k\JɹC卤#Ϩ/s.rgO봎* `ONq@tFVx==:IAȒOI4ĆDl=ŗqM}u_6CvònL0QY$NUq1MIyg"_JNN!yg95\.oSnMF }€Cjw"kF E1;YVhy}pjIɲG&Έן+ Z3m#ע`]LNsZC+McoWo+T5 *{p@!V¹=R] n|V{apP,r31ʙfS ڄw(]px(%~U8^ vA7Z%b雤R7o[W֛ (ݸUvUձK? QMmT]LJ$ pN,/1F|o: ߰$qZR )Wcp+#Vz=z{HGƦt듞P ˃rx=Be%r&,not2<(um<բkQNKXMhB' h(>WLw XZ݊4D-D%wi0r}! =;h8ՈN],W,̆tB+a> 6 oHU/k.?ܚ 衢\0<㐡)vɸh {?GGaɊ`C:<23uqD o}5$+ , pfhN/@@qicV$jYsYiQG>_g#?*>W3E=65cs%" MmRiXX,v;J FujMTʔ.F ^ŮFRa/>)UWTɦCisf$d?HR $N,Ș>+Gp~cBQݬ9ӿAE@˧8m$/&bYŠƟBIׇ$2B_m:]t>eElg#kxlŴu ;@y-fz/5ׇ_h7i C>O]sOGbvXDV #~z帏r*嫒h'Ʀ9 ?C2J{ PtjL&m Suz,ei3W!?qeGlYо(kb. p/uVӈ f"_g.nN* sZ˼v a_ n$x1#_n Q@qImLFbц0V:rhᢶKfa)xL0* 5O$b pL|1a=YK0.ju-Dϻ.q6H|T0ج H(f=JF-Q Gg\swvzL)6VԐ4"2a( 5T:DϯɕdLES5~.9z6b}qdD85-?~ENQTL2z jQ0!JryלIrUb,~ʃ bɃNSl(qtl4\jpߵޡ]Al'ƾ1szW ,1+  ԀDz^:3R5zbOg da$D6E"i,hHpcVJ7ƞatƝq;MQ4 ڇ>s Y,*Y0/knj*kɀn>[soPoΟ(jFW჌& ={ '\4tKhHz>>sєP)@ǩlA\a%qH.5Gv}v!{TϮ+my)vk.tƒ%MACM:A& lC?M0H=B+cԱA8fTŎti7fZ$f>ipن8ˋu/W <{ vBV|ص{5Ne;VB #/՛K娂J܆/QqO5m9A-bbQ}YDjHWƩ "on qe{C Y_Us3=0/+ )BA1m҇0DRCm%93]7ٜ/d7I C_8x`n;!09E3@@U_qc {:/R s@eqZ9XB{r|lcˀ~;uiaE鯈OIi3Y&H \jYxwjʿϿCf4æW/i~&Ћ1rk I@|,dsBEzhT!UdԻKN2`1lZ>=Q6TJt,)Ðcxks^&dQi S=(# *3rWse-kAD|<=;fd!>"6U|hбeqVpSK}+cn+C,Jjiq/60ui'0D|a{^W}0 (]¦\ &WJD gcyIc%&}ugk%i .Ipתj 9É5q!?.=#pi"@B VX,hףsQ;l ||KG !,d[eYBTf`Äb;NeΛKm`.D(wݒԵ,ZSwг+ hlx,J'I䦲AG@le?ُg6\̚кRauK5M\ |P-LGKkI藤0&1+e͝0߈iXǟaeB)RqZŢUw*Oxjv9K(D5Lܾ-ГT*IPgSXbp,uͪH҅6}³($P) j;n1G#<%+DW~J_E?QaEu&]k׋&ysHD2]bfÓ:jncjMLCGY&ʁS@}}{=hvcTK!UjV(@:d]/0HRRaնe! !R-YԁP}KheDM R Ʊ rpc0콶Ya FZcRۖNm[A1 !l\`)!PtrYT}^֍.QT]hQÚ&8:%!.˳\P8ʬp !,G~{\ wmr'ȌT h2e+wc4Pp:XQ❾X`qgz|նAT䀘CV)ONΞF &s#vh1nM$f,YjQ)UNQQQӓ\"sZ*A_x5f[:Qv6}tB6nRg`_Bls ^_z k&5h/@ZB~k%dD $`WHDHV.E0dIJݙٳy:5l!Jη!S=_TD:0W6>jn/6I(psCհS8YRnj ؝Q~<-M #KHP]hVDK^s̐CY. E#*jNLvlj#[,vEΔ<.BFCJQi2( lwCza Р\Tk79 OBaޱzL+>Mn_kZn4POpV)^4OUv ͧh CY4q y=˩NPڟ ޖ|Emb.g&LtY\m͢V9&_F_: pyf!zw1^!Gֽ`[\mW-|T^!< fv!̀tv.S"9v3Zza,>ciSz*NjBߕY91vD;Vy{Uj.igcfDΪ^iŊղ{`VկrD8 圏94JDJIt^C:J6g`KO2_FN4XHFTJ lOb'"- J5t˨MzZ՞%>÷|viEzx7:-r~ϥ0LVa5О@R+#:s>x8hnD7dϽ@eWjǑ1p~xfMR!XuS޾g{۳bl@qpλIǕ=53P{(M^m.'mѺ䁡+"UP\(Fδ@\dEojLJho݀Ys( ވ>Iw^9R_ 5/{i:{Hʹ3NEAI%`^y¢rZ4;Ofܣ{Ja"N*$,业&?i:tІJ$%Y5J%@%KtCxP~!2cϳ+fU2Z ory4w1y;;({M&EQJe>ﺗ18PBr^ޢ;tZC(+}ػ .;Oq?H?/Zp( sV'epHXI+Biтo67I dyI[r|-ȕyRo_(GX n8kI!?ΚI}}5ۅ3yG&Yu`  ?1+.-dW1{q~Nl!oߑsjs]Xj;e '1?SfHq^{-qw]f Jqi)^ZLdSGR|31C4}bwkkɓ.Ҭгd/e*p?H//p.@C(sbYH|86ɪGZ뵬Bk)TaToy~)mOS2wn% 8'qEup5v%K\wu;e 4C`;`t/pv$`/[ ƢMJegr=3|&'؛89#^Adh9 CvQip]7b׉AVoq~,E18fo5".jH~NĒ6u_ᘔ 1<ouCȚ֬>(R>{aJ@7>.TeLc5V~^Y߬Q E-,J+S` sBZ‡!$27ąݲ3bZ1<vxͭVuw _jEx$UCVd@](w5Uft=Qz𪳜zm QS'8+ -6k5 hm> p,.n'ݨfȢ)0~hU?+V:-tcRD?08Vl!f^"5TC: Ŕ%eS=5%,cQd6 7oQi~1 Āx-7ۺVTtEֺgfL%eh٠Yd&glH*Sw&&-렸j4v l J+r"y_|*yfKO7L`e b_g|aVFǯ|V4OOk-II_&2jlGtW_O`Dxk2WY^gftlXsǢp=S[0$cCADO3?j3 *zUP?xs!xLfk|O\6eO4<x+R+k$Nms_g?#&ÁƁ5== v#|.ӑǓdb 1YxV%n`'GĿxUA"=޸W? fS*Bsq`V@ƅvUfpZF_s5vYx {?6ST L[zD9 N㔸Dw G*B:5-PZTŞ)U>)Eߕϕ>[e[ҋ7C ~vbQ hgWۑ<3玳ɴL~e?O,zZ,, ?wa*H}ʵhmvOJ~BaPc,|ޕ:uks$۫7/e'0Ӏ'+ y\jJ%ξPqlGSS9p{(灉@ּ76L$ NZG_÷NЂ,;z }PaqׄAhm20Bަ9"&x\ϟgY#)R^s)DhI܀E>^BO8BW SVZor4NI3 P " \Ԟ /]4HzWιzJ?lxtyrڴ!c̠$*N}킃SNؔd$8xVHog8O t5X^nIáRm*c| u BƻIVi[Zڏ K+35Ж΀|)9*-YӁ6Xkx=䊂f·Wg#<ؤF[EZS_T1[#8+*#s{QdH bYyi Mx`b߀'ý L6S 1u n[9=0?ivLs*Sru3 oOOIκ&γi9b{<jnd (0%}г .AjjAZ|lkշL˕G/{Oy |Y;3?q[7?-E1w}^la)Ǘqb"sn"Aᑢ'jq\^4 El08|4E5C{C*ldMHDȸxz1cϥ6yݪSԚJ;dKZ>_xe>C!Pċ#tjP;b׌U+ UPXp (X$|hTʫsUf\΋^lq07NFmrvq sɂ@pN[`T99|Q]Ы)Vj|;(,s[j[o-ΥӀGEE 0%2*WWƧ^.~ c!y5l.N8ӓ,X5k@Wh[5%g&l,6+W-arύ4 <$U0k^-Ux*JOud_GLi=H1Mi2H2K XOA[Nd6,XOYl>R3wf @  qo5ly;Mެ-i{xYI8ZޔY!] ) D^'uQ}:j?8d+{C.eA)af ۺJ;ڇ5qU,Au*Uʛ$s4E4}G, uş$ߊI迲'`qw#w3@i V|kBNQ }OqQ(kndR_QxiY;;P)7 ٪ v1K7 @mi笡nV+\ D{U_:4n*\yAcKq:_|,i LXߩԭviPxS趆۹ENv/zbMB%# BѮI u8!kyO *4}6R;~ ArXTPMXSy\:"bl z=zYCa։I-w"i\GZ\+(8XjP'jt;U̳ +yдzlvtu-0Zs[%K2"0q?h8"tQanfF?ڈXwvIbF0zNv[:ay?d=ﯡ)ZPs v=4VE Z u  RFW>ja2O(SfE9Nsb>kג)B1#˿<;Cb?u4렂Bsm ! gP+5O[må`H\i=S vy{uT\c.q8Dn/1T(e}66 #a}1Li|g ya~"w9IRD`y2seΝ@3^A]Lca Ii2v&rf 1=p'SaK%@y (GD11Rd6cGkRe ]4 ^ֽ3I+h!K,7hychJM!<@Z(rrE"rå]_%h 2dzV 0ԑ]LB0F^ЗMqu\z[(xgr( ǺxyIoT\e\CƜ;i%/" 1D㪀^A<<5%."uajǭ%5`!Ņ]wlS?O^R/ԘmEεnd٢e3sR:)o 2Kj!UapK(p+gf d!ky4.NeʄɔA!^EN֩ZT!nо/y;tp4o$3a({OR[Uv0'IWAe{(4G5=| #}֋v8wm fxMSOLUOF7$;6kyB0E6Gs5ºztw[)FlK(܁#(xi4x21sNW.e|zPAN$1~'rPٌG3Rl ׊bN(2[?2XG|#WoŦŕ wyiSdA騠+\*ݽ"oEXJUԹ|U7hB]26t"A^%ɆJ/G4wnEֱu_޹?iTα]q ?t,m{/eFm$\2sB S4tQM$T^uf] O|6NZwI['Obyt0s6 XD؍LپY ;jfkJ #IS4^a/_DY .]4tcV-u⩗FN-c*ڰ/+MLLd>6VK~Ն=3t;(&IuQ<<~SPaJj;8F=KY>% [— oW89{%P*ZI<1O7T#~Pms+jc}圧W֠@7XJbw} v1oY1@ cK^@v(Ӎ޷u~wW=^sNae&׊H@d*"Rir;5va9Epi6 G;5MogBwR!tB0.pFfyTB5ꆪڊ=RS,x-U#2V7 !&)=Rl?wL,LB8E&RBA`Y>,Xh_)]J0[Oސn0R3R/T7~ Aw|Wg0X5A)!(\%5vX_zZ#4_;ZxB0#^heKijFtd2pr@:KtʛQ1څOsKNťWpI +U?Ǫ[`O4RN3p DPf*xm=Q(ԎnPzG*Ө!y? M2:(sg_3T̶d,Xo( ͭcʁB ES-Ŀ=wT|l FѪ0 hn>\:&a\HQInj]x۰MWո`򯖲Yr{VVΥYSQ>F.]KJ=Y^!AZMlM[s8ASAmin 5>FMsȗȿV1+ίX_XA$h/W31Q)"DH{sУyĘJ8odO.D~rw~$%Hv+p?ja-˝ܐ#\L$C}+hϫY6ާe~l-u4%Rz^ awU~YccHƪbF`V]zI=L ڕ_c Tmxݗ ~v wҵva,pD5Fq&L?1rHrb:j:N^Lx. &ewe='fvzPESfף WǮgX rM8F;jy h;4bN(ZU^ ijRaP6PHrkL6IfQHOrIY/=4 ` qprS' U=p g/~RiS35dV;EUz+SzԢx׀YfS%$ps:Åw<遇1! +F4z|UnrwlU/.b&BrqT? @9CZ= mn G'2AD饇c,E\Awl$ V,:@gPVl7ˮ8˴q]_M+27s佟CRtL'lxXi0}IVD?6]|< D5{V(vL>^2p/5(dzX$+4/f6uÓ\O4 jT'. Ұ~L}V[UR8e8plK7w`Y1fc cob6 ,\ó UZOxrt3C3na)1ڄXmbw0+$"g x1mR*}q&T֮v"D'J7r#t|z}t'[k4l3VdJ˾^L5D4dCƠ:忄0P64' #V VϿA#=:#춤G|/)2u~}7^tc?gOzNMgUu.EN( +(#ܞ#j: ĐGMrVڿRRꃣѱ{mEIU({+X6Ӹ104(7P}syRW7boJ19o z]%q72ӕ|Ig~i7ʽ@-wOs#B0" xL\-ˀcrewU@)fFpTIt~pZ>>VȐ^!?Jtju$o_ u.lTZbmW }3q|g NY# oQq<熠?cHJCN@^[@{;}\1bGv%E2N!I<#BlY~Fݝ ܇, g5I~V6i*( *;q}%ҡq:W: 4 Nx(PհBJ[ m=aI/I:xJXlxy_ax9!FZm1`hUegLzU0^Or'pFsԛAƔ uNӄ>ZΒi@s%&oi6{zKh_PUmţ$SЮRu%C(tUt7]e}v-JZwmOL!6%PC8Ɯ|hNmXaD@*ٚ˙?.{쒭j%50jj_~TPNU7M> 2ꇝHКAПGo!u~W#]j=)MlT>wgfRɐ!J*f"C(AN->xS!Pu!Jq!cۓ: 0(dmq!6-bOCfЛi3#?CQo{L¼.wq7OUUdڀQ)σ`"f[-o_qr<#E?z :lbUgmXaVhe)^ S'IJd9ԑqŏ-׷{|0sUI=;/zK^w80д 1ygZe?Gۅ=WiǤ?-އUˆLim-:P*Lsrg;[:rXmv.j Bnb}3 +\)mPwPQZ5hEqkC1,7Y/d&q}b&"4nc֧NtS=5ۣ-uLjֆU!7rK,A`1 EX!8shЎnq=k4 "spz~qʵ*\ okmZcDa9QP^xyi6^SGU%T Xz䳤OMPZT޹x+=gto)8sa x1WT*A ^w_; [p #AGl20e5K{Nb$ضqy%/P1ZmR{3r&.\ldY`dk D2xTujR‡)uv,|:69)R .+trNr7nD+M#.C[F]yha w/Q٪[^i^`t'J0v%qŧ`>,zl< t1teB~b a1?=됁)k-v2TF(J_KFq鰭 ۉGÿkP"2)ȃ]#~|> z{Ԃ YUONwP9qgy//Ca^ 9 QZhIzJ$WȬTI8Z{tBxg92:ir /ce} |!2@c/\S&b>~KY ݂,ٰcN*hpPNdI c4J]{?sJJp'ʀv@@FXdB?ʁ3f)  .%¼IJfaDu9 @kbXb)PQx"(WAy8do:~N1a:Y5?\zܽIo-6əaHInh@G\ ΚddճhsMurW64@B9w#%nɗ4bh92ze8{ikѝvA/?K _Id: VO/(xÉrEVa 4* _46!4uji.f.sV;pV ٟx<Ʌ(f[w)m^`όР ;aMm\iyOk׀/%Y&13P0l YgP!{f9f>Ҵ4$2N lZ@}52E<; Lc1kۆb}˝d!2=`F}IԨnKi:bQR?/ !r3ޙ=c\fфW"ܦ15r 0,ޓPwwUYmԗ菆Ù8QrE 3YcZ {Gz+7d[* ʸ z@χ3ɕYuz^n }Y 䟹$͎6gW\!؂!"kCXNWaZ'6IXU0%1w=gA]*=T =nSinY4eNq/|0`ݯnUlkID^/OCnzvVk5j %6^"~9~?6ғjW4Yyȸ_l mpTȒB+Q*6ZY@cmx LcOnvhKP?a=z=yDԙr2y]V+'Uo\C^|;Xt]D7b(ۃX_"ȓrY<ؤTl8:$r"2ū=S׸ 6yUg'7uV0!Şq`y2lp6wgX8@\0 -ɲ`@se2d'_bzJ\_`'iD+.DA*w7 pc} -4zH8{-6~y) j x\)t 㭀PӶePyI0P::1TdM$|x,7z{?ԛ]L.yh͐ 4[y$4B WWwa?! 0Z[C<Åc=-)N$˃ ˕y"Z y3Ej f(<gVm 979eUXd~IferDE]O~Kg 5F"SZ2w}B]OD1VOSaY|rJ?Ϻ7 #48eu?B3q¼G*=_WhBc0Rp$/^*CuPuϙ0ze@Am؆޿cln*E9ܑgo`)BV^] 5D Pߺ1 1N}^x{cGui݃f"9B;_`sLyA$}#l+^+^4[R|B^3;?   p]B a+ T_Ud)V'qOLڍ#|TUv5@pfRk &&ـڟ: I4k--Y2! UJdc7#OųÏH,GVbvM}H6p;7325iFzn/7 '%i.ΎB xmga`1M&/`؇2oNJ8m k ^ޘ4 SF({2Kf!IHa ROMbU?p8+pe@7l+9֬zHn15hxޣ7=د6.G&=B ݸgΏ ;|T)b"4c(f.Hp׈f~|8ܶpY^ݺ%&ts%/“7?#RR}qI5{% b#?]Dxee,|&0]-zG$ԋQK%Cfq~/Gi%p:EWg^fO%cs܊Ŋi<˟M`Ù At$[8Mn:&t|Tϭ?Qq [_'eclo' ]x6賟qJ^{ᥰWk:fNVj$L!'+ d,3QR1 $5eFe HL>S kAL _QG 8Zr<ːb$] !oJUkfe# E+y$j /ͅݯ9G\,O{Pee?r$SM  T&(6ix-)P$I6'!JW!ȱPRZ?06QØIj :d 64Qyp]Wt.S(L Pd/BKH>:&Б䰊_ MH#1{ %XӡK@b pEV2t; E44mrt[;pͭS`dIb= XVDV_@XIL1G}۷*NjaDntj/JXP "/fb'U鮖~%'sY-S "OtjN'g[uUHo(S}bbmDC):|<֓9j ǂF sO)E&1&/H5|XyG=" pöq/7n >ו4P|jl#v!۵)3k-c7cֳL7Sڽ`|B $rI9#Ɔt=~>M8>xg46Ǐ|{fg#n D 2|Idͨ{H&?a,L&$ yF$w_}Wg:uW#O>9u4 htsz6@7[oP+T\-N^"iޗ7tM( Լ1L}ϜISMгeߝI?YJ0T{I\zeC>*&{zravd'sē=T. d}/Y}Opӛ愈;&焓%M"dnʤwo3躖,<BPM̰.ҏ&p QѳS;Lfh ~Y0!R6o]8ݾeG - Nj:m>7A; o/jC5aڿ©..{N8rh#3uq sUhZ:x!^ûGGi@8 F,"p*\eI{OIխSAAvnIƅ4 ?b=+ ԡm(e=:$ܿ}>A]}†:f̃YH+j=EW״,Ɠ&†r:]aC pyx?H "2͸G`ҁyZlIDɁ.]2H5T: $$>EˌLUK7eޖa;E3(\ vyF-L&#Vl=ZWAr_Ev&d V'0b[o>@֜!6:, dq}ܙ^8Ϊ&p^ @r]\eaJ( Ðv<^ owݟE, n{e&p9%bkS6*2=|,O:Xڽ@Ќ (a4L quifQc "@9Bd,r^9 \Ab| 9髸8Gّ.@D㝖3nr4] JS b,S|^-?Я&kR^583@Wle2R1f1?5*Io_u mrǎ֧*E#g2:0i gESaqCF^ d$,n kX Ro)#˂. >2b|{ST NzKd4>!ԉ?3 ,>'hK,na0x㑉;Y뤌x?#~T*_IIMgN~hL,O`;EM9}'J xfB8ng_!RĕӘ)oGetozT%*`mS }g\*|h)&eil<7:싥/[ ~_,/&iQ](ͤ2I6I2peuZ(}E;vb2vZ0wab9e:/Džg6gz1 ٬cvC4 M(3A* Sc֚~mǕ2-`@# i/L)왱v"u؃|G_٦( Iq9dGQqzriDRb8FgYmt++j3R"ݚ##V* x 4x,E%7"@b4QB'nQQ+ҟ'ۺ y[ ZcL,KPE˒|a1~0qb1[$K.8jͿl- ,K8Y{^̧"R+ŧwO c$NteuX~Zu3>\S~Y3FIx[z|c7ؒˡ*#w=⚡Atu)+ܛD^cp񽵮r(bKZ %eDH~ZAyTn`W~`bT!5/tب#)\BI0'f[f`ވ5°q"- {>!ةo[M 4 !߽P`'lRʼ`6;Byg\+կrb@!EAcjx5qg>H^k?7Z !FK`پ̣eVgn8&̺;"ճu.^#ׅM8C}L[79(ERF+#BA;esnpiHȲ\s݄?J:p\݉OD B&睋$_V*r)\\VrwɪU`W7_] Vt~ mċ$dUTd+Ƨyv'a{㱃8̔[+2cC>%'~Au%dq( |OUubA"" z3H(, ~:n},_M|H4Z .i2Ng8JF*"r=eۓ`lPrIHdz:>dž0ap(U׉A|Gl4$bkh8)+wVGmyg'*_:k];̤P,^4sUmpo!"F<&y|Rƈz;plEQnHCP5rB艽{^0#,1@sgIkl70&MT$Ǻ 1J$ƬCO7\ QW!`;778EPRGBEy~jgO'8i JHܶ+7|lL^^9'nN^ٓf ehZX\f$O'p 5%B=G]&K۲hvP>QQ?-#;)Bp&SbQL91R uF:\%bć6{K0˲}i=7yw({e=36S̩ȴ[A?Yc9eXۀlmln҉ HSȅbK/8'V:qY:%|#mQx׳<,##UI.AWJ俛 &~1ͽLQHzo"I)fXk{ݮszC1U#ת&U @oNh'4Q3V@b qooy$κ۴TW|8eh$fG`<ų9 2ov(;~Ֆnp`5㿠95Ġ|h jiŃ!Yn RH՝C,dE'̦n,#;K7c~GcS.Mb;\bz|`#/t 3lEvj ׎Gz%TB+jɤ+#dԃHÚ̋%W6jZg3x}ro.4O>K6"Zy#nŹ|kJ-4M_B7w#';-RCbV<|eN?'EuhGpt0j<%nb|)^^a`\>SY$VRka{7$wjLuT ?C3h-GLV:+tm0p3`epi$:=%kR=%᠕P%4!§z S0@4wT$4nXfnzwI 2mHz…N(ՙ;%'pG61ՁUOz3OKs__X+&wUH)]~sK/ pр nN ߿!Z=,r&=ɪK K)IϑQᨁew=mU/,-NtiyB}$&1"Y0@ 3sT Gx;:kuLudhwe\;a h6tw?\봇bw]~u-ݺ"hu;&Ӥd!)Uv[YXȹWh!{kY_ J4rOK#L 6ۉ)AwMaj!13tهQ#6k="g+;rs~ fmPf61+XO&#$(`Un3IO{f>LD!Pg( I2:§bbu!?X/K™;3۷s~=%?^U_[`d[S@CAhQHj88QBeB%6hpVWNow^|sy=@bdQDt瘛 b<ڃ9KVH f+7ع iX{]Z)WE6 ((CG2 (@{Hk&O1FaYF$j p_}vY"OژX QM^nZ3QQ⧖M8TNÝKRҘ+E`j~zG}'Òpp KXK`pQߔ;wr _@EtQM( f Ǖh)5qvsuRv1tp^[ԷR)&`N#Z "~Rn uN|{Y+!?yT-mx S+)'ŷ 5!{sӘgGy$>mEs~:s8P'V,j͟;$ah/̪Pr۫6hQQC(0| h M|Ծ^7~[n8џ E$VpV>>U, - ӊY:{aUTQm~|u!=;6 L1?zC;ڢǴxf {TUmO}j X ' 0'̥<8!n뭤[ʶr 㶷C{vDVRy$+zu'3Y6@c۳9iGPK0>\o#=>H qth1Ҵ{/I,4bzej+tOy;_[hiP#Q.4.V:Ѫ 򸤃(U=2}?xT}FڙjIqs ߿Rzy1$&U\|B`|`6\Z^6IKi:MRO9/9ƥiE[Ux͸iSo e{̹˼dKKN"^]˜'(=܉ `xVBRq(?#q[uh~UqXy?we2ړ")ervH`A˔UxY[\qP;t*^?PpN*Zwz\ Tfë;mBO-8+kh6ֿ;m'&moZcx~L<'7gGwLH9ʓ16mb6ί7J}o8Ktq1-={1Yt9US:bi)2U|ҚiLh̞D\xgsW ! G4$Oײ/Y,U8ҳw"9) ϛ{O,n,Lnٞ|0Q̗wr`:|?~#6uljEٔ-j#{%.h sMl^eU$QBS:j1FIk}d+Ee = fٮ+ǤBl!٩Q8LЀ A]rmNɺd~Q" Q*yOfïqDL֨al`mos}^E/F6DuS()pu2@&^! M-"F3{1\o}*t;^pήĘ-q# WP3x=9>9]޶Sy b+|ܰ'GJNm"e41|m*rFNfd/Wa6a~T=HÇLX\ s܍+ӟ ֶtDkÆ[C Un )4uN`Fg)ڻ5R.X{t}}?`t$K qIqP/ 4].}+}UYRda?'tbΝgo@raԶiCiRXLaƱ*z?+ULS+zxeU>ΰ_eM#4PDtӢ:ʒo4}ZDir|Y_ITsC|~EOBK.Ylwf>A9ث`FcD"+{%()fCiga/$d~M*f.8f$\j-/0(6ati~5 zSOB>so͈2y.;%"wKsX?Q풦+;2JXQ( k}l1I%%^ o-E @ĥiiNd)߫S+3qp$m rHN[3UN˸ ޣ _M$TwM<)'B3/bkh6AƿZY-kC%.JBԺf8cV>rSId߱b-_d0Z?Rꨔ6#?UHO*'0#vѹ8l`*_6)*OX\ QW8sYk'nl:a;>`KxLƧJm5Xc* 6`e#yZjW|m{utA>W- xIDkRKfn.!@<L_jSl <\# D"  !Q08FQtpk0zoDoؾOUeuC?gpf9h!pu:2N*XwZVZsmȎZOktbs{CF4rHX=sD{f9d, R6ORL|{)ͮuCLfX"L >}-FV5眉 /& Nxy<D.]YWq7"a "_̧#n& {{/\<Χ0%|yS<~8@ }⓳$R {P(Kc5wT%i<b?'_򫑪m0E3eεC4}W2d+yN[X}PNԆMd)/? @M/Ҳf`9WL ɘm&|="a1A4!%!"inkA{|19Q8iCb,Gk\^0rV̾ȡ"1ڛ;1| Yf-?f˛8z,TS_5_sGM{ݘr7-.o[_ТFvRbO Ϟ!J%ea9mݴe ^D̩5݅wc\kdEJuvh}=mi?/#@KD;КuW$zdYxiF .Uw𮌀oTArMMs-:!H9m}y1ev~,#KMR<5,[*蛤O GOx; mJ6YoPr{Om2m)oczߡpt-[3ҽ0ܭ$ǙgxItu{semL(y"Tle)+JV=Le@E<cwyL&3={ D9];-qZtU uX9i2fpCnR)eT|,W|!2h gd/#U/V8UIihk5>UA dt|H$)uVY|I;s)><#Lndjn!/["k L۹8-=cM$F5v,릠O:̩ dC斑Ai#k|$̷U>|̡HMt0 ~vo 67 f 2|?erk V̂8%쾭䖚ԀtS#Dȟ|L4س[8h Ir5:څ3(NyC^\lڀ s^ a^mZ/0&q"ő˫LNnB+u`;xyl#B}$V9a} ~P ;O.3($TjsVlVs8~7:tn\~39MA 7eYU>BC#-}"> ~˸j8g2Hmo?Diڍ'b_)ůBvB S\*j&Ԙ d2ڴ{`N}SMeRWֵ$%ZD_W!vJFATH:ѾL+Z?cXY3D&n!=U3"nx"v/r#p$w 5ܐj\7(\n +sܑl%2v jt6x8aJl럯-*%j SUBSIߝZ*=J4W}tIorQjRDNпcaP-QEӽ9,LoT5\?bO ߰Lw%LR/pLM  Лa= նQ} Ӣdbf"pXSlAXܠ8ܖҀdЍ`ޏ&ms&fpuI9:(m;吢WNJqUOHn1"OBQ^X;;O7a0M-;Yb9J2An.cyQFSRWBunwgzOX)ܽ\\W_;VI{,@cؔ.JFn\1 Q+C7pxm76lE.MU(/y'|zv߼܉'ƥScƮYV\nZ׽㌾"j+B^'w~6~ѹ1Ӄ## 313>Dݯ3z+tڸ~ ,_Ƿ=H4ҍI +\&Fś_cxVY[Ex oY.)?̡oBr_i!";IwK&(od/j~V32Ǵt-αbDpDǁSf"Iт= :x]2vY# _ cito|.~,{W[JT$ːrMn=܁@+ofUBz) c>DY>[BAVfL*\_ r]C[@c 0l]k#|;Ϙ&4`|LX9c\&U4|%BmDR~Ll ݩ t,$e"/Eg!&(znj\5,Ty:zO1nTF$Hb>&a$NF0qV]cDۑ1BZvGpm^"ks.CFm+.Zݎj\*tlQ$_j=>Μ 'b u"B/Ka>+H&hdܲmEI00C}TQE~J9i_ N@jKSNne#p)c&:R`VWy"k8LLISUKz܉pt=)F wM<ǚ In+E1,>« 2C@kn\ 7p|-ktB&ҥTZ5z/KsMic+\i?%l92Xl]/^ĉ+u;@L U}&D+}ek5(zzG!skG $$k\78FtUvz&A2?*\|0ƪ# HjӬ21V?- mMbĊzJNù]_qEYٌQC)^GN +`FM0FՒ@չ"Kڌw#o( X؜sTѫU&S.9lSW9q9/1rQ%T88 Z_rP38f5 )h/9ʍ /r7V,ɾngwv ɣR!{TAf3sE;7Jִ:F+|P@"zOKPO^d)my 7kRꖇy9u$ pmg\W aF9|c}"eX"A ڐyIgs&] 5Zw U4Lu 6ʻ5j\0G\#wj81vhW1lե1O\u<$i =Lm .rq1})7.<5)--kjۻc8^gy:\صZJig¨#h(ܿ% m$?wNhX9oko E%(ilsJX h=k@P83Ixکo#vѩ(<-YVj0;h< ]c<ՅDyyƆ{q/st4L*n(K6\ JҦFZC~zn=o٥?C -6a z~R '^MC) b Qd3pZŀf]Ϳas" DIfq~Y|hTPOoj0b*d-iU#:i;'~z`b>5 +Î_ܳN\> JON|_*W>|/,Y`0 m8:a+YV#ꛊ*PuH,DR|stQwg"+ h?Cȴ#Q=kW9!70`]%sF;6_4HS5?F3ō WF9<9&cv6фQocjz9„ ʂ+q^E_x5",1J&d!G  dF]/6_*J{GXhk`({9bY򫶰pⱚ*7?;smD*. ٵ}aқ"f"2LĐUZJSlENb@3I@zb۸/bny ^O ;)Fle]1^/U4I9ٲ1bw8s]"2tv{lۮijDu:s^&5̍ȹ810١%շ 1d66TÜks5t$ԨȎ/++  ]>^d>bQ>g1OCʐ2 Ɏ!va O5uiϲcš0Ӌs8 XUךBx|J΁Ee3 GO> YؐhI c*SU6t)ʜ8o'>d9C0 S>ޢ&shv\pP snQ" ]ZyÈ'+%9cOO .AeGoq離̅og.n4:͗h|BAr)>V KIm,9jBҋ|Cըk0Ocb]1⛧p1n:9OHoެ}e~ ňw9VYBp.onye箋 䇹2L|%,Ϧͨ9,47z%qKvP13z hboTc*rot}u<|80,wDkĄq͔^R!2@ɡs٬z,?Mcj=,p`m(oYޱ W'B C{ W-H¶zgѡGy X ?:%7MlL^K{ntb=@ƺ4b^:KcW&l[OblCM^t n$ȽbniFF\sD+ /CBlV /Hb.S9Ԕ V2ofYsKϞ 2DŽ1W^p#o~5Ii!9\NuC4LG"2KcLU.l,G@qyC-Z@rjt+/FfN+O`nmO('CQJOo%[7Nװ~A@jzTdb YKǿD DH-mJ{ZIRfW("m68:s,$F&J&0ٌ2D] a:bz(0OqqHI@ݑI5 =Vq3'e4]hkl{ʵ ~ %QV=0FZMJ4qP/wn ,bʟ~8䮮!$r\<@^m,wٟ|8s ma4 :7(QġoCrMhPtézQD27V9e67=2V@UgL_pϟ. ~>:n-d+u=y`ܙϽ1/hGk9!ןgK VJB)!N.J?Z5{A1ϛ'jN뎒݊::T2RyYa|g.8?BÆ΂ clR`+CJx,i9B=vB=H彈>lofD'As0>]NO5 !~=9뀞a S)p'Ĥzdv-l9@SViSs͊.j}'AB O`\3J/z$80],aH:+FC{$ݯtxY:_XvwH?G,N ?ԺYy^۹!6J i*Ă>Hl3>P`c1H{m0>3:TNvGrR-kqNNˤ+Յ(2UMJXϯFkP2<1[ ЍIcheI1KW1Z  vRyեT1$f8ƾ9 T3%} [T;O4Y6gd21>tK bfb0F'F6:$щSQ'O`7]@ qQjO 睛B xL` )wQ-j)r>rpȯ5_[=mH*}-&.bj:ə.Ϋu~Jbʇz#z6 k=0#} 2rMKף^S9DE6%)=FUx݌ELYM-G&RoZ.{uhct\FѢԩ>輿kVճf᧬VS=w:@*#[2UPAҰ'>u%;pGy5G+6mzЗBp>ZXD$%I^Fo _.זn{15卖pwZ=gDI,Z=xRS>cƒ,wnV80 `ħ,٭@*v5ݨǻ:ye]/7n-:<.˲d0L ZIUku¯z5;j(iĥ'f5m@mj(el&䶣lNI Ynm%246IQ7U ۍP2]6uODǐWn;xU7PL|V]䀌O50UYMPay^o#=X'm uxc4pK{LI葩.y9&w>s1Y o!Da#"l{mB_1+<Âw Bg aTBUvRGcB)UE69cp%CR,3}&;>SD+#!"sX+q g6G"ub DΒo:ecVyM-z( Vs&GԙW1Iho桮-|q  ۵ El^9]g!y8R[vDt|M_zC[LkB>2̝e_4ϟa$-Ƙ )LP\.Nc )7͢j'j1cOb,G>U [B2qg*hˁۋ`}fY2oN*!߲>>Q\ViC"F5- A|)/@'46x4v%/hE[ l>6j^ ߽̄.uy=صCIL0\8)TXuD[ރizxh3j7"3)="oIĠ7kza~Ԝ)5CafKجi{ ɻ6.Uwwww%u A0b#:˥c~>1by魥)Śx 1M婝SGaZ]9ɠ)RlC^xO B"28YeǙCUxص^7x1Gn+^SGq(]v{#)#jXz%ψZS%xC4Mzge 4H*f^QJQi(;-#R>t؊ckKIF^^Jo j*k7M]t-( V47A*ؿ #؞Es3) I o2v@Nl@Xe^r?;/ HrdTRt[mZS<%XQ_i.$އtTN } Pxv QaH&z.ww dLޫ? c2!#1d^Mw5I1 ˟eo#<}Wv)_'ش #dD'dRZA8I*X1^)'dn ij=?-&rDҟ^CO;m'"o593EB T4XEǝWϣm{\lbNRHKi+"\Iɧl[^n1U!0EHA堧h1.XP@LvdhLz/ -wWvad(VPW+Wo6=Ӊrڇ3>23ƻ$>q YN v) q[v97l,%(%y jhh0CHwh;ǚky$Wl'df/DteJ8q7[;s"=aq ȏ53x湉研0WdE(|GD)[7ܮOG2Ղ(bɜTKD ^|F):>34wW~ĈzPcmɅzN!ؘ\XAQ/Fjmx52?pP gB  /ݠպl4UdO\K+ Q'~qEռi:Nފl/3mx&7oYmWU"<0Z5êd8 ?"1aDh(?.{kQE/Ǩj0Y?Hb'dNqzэ-|h]I~ͶFNyRL蚎_9%ah'jj5(w/$JA8^KtY=vBo?Z/)%BV,#i5{=;z΍uw|ԓ%]O)L99Pܟ_TiO̳r4-e>l9IVh灉9Aw"VX`:|f/ J٢yvTW7~_;@W_!avHFGՌųql@zFӚփ/.#hiBjj?%Gȱ6Magܾ ʟ1+q?YyQZo[VSj }k5ҏ\tm'-g_FJ8L9 эѾ |$$8pbmP R~u]ב?bmMgm*驣yz MHe!w%I%&o7{HWL5>N7DJ\LE_ó$ #N` z.0uae[&!Ծ xGF&BN$ ^.J:r|4aFVw< 7=ug_Wz@hRĕ< |Z,$Zf@T1xeK)aHXSmjHzV2ܪmZ;Z sO Z'QZ_s5Bx3\6.GW NS+咕bݬ,M@nFiFS4Rd9 :'-ڋa u. +'xjc%nn-({z:h}JG]bCF k?Y0x!R1w=7PdkqƑ&nx`@`;t>j,\3-P{!| k p:^+ޤ#Gfe1&# )Ms ?"Oby" <" >]UZ"IǝWbvH񄳩;uß'_.^CSF1xo?H 0SȾ0ȠzdTW7U7Moci=p;Ou 1)}^Yor~6`}M@{V?1Cw<6~{q~8~+= Y"v|+c}bKA# ",HB9N.VSn@+&-FU p8c0{ID(ajj`;쭻mKrv79ǎ]e:g-9So ϠwweXni Hcl~RibYGdjs99t*zŅh`;|K@ vXG7ڝiA69税}N is$7D~ݒes gg$t6g4u?pzt}9 L'ϼ mς7i))Q[w7aI&`eˍ)<吥 6G#?f0z dyjɮHsWUOF agd5;h쩶OBIB $A-!3f\4ph=Ŝj#R^<{X56R"Zu(]_-K% ?CxW8.ռnj%=[ehf3whAUhs|,>9X."_UR{iK"AgOL({\wbG"1VR?@P,0:̫4MPѓR0"),rh*r4aXAÈl»#vS^`!%R]Iȏ[{sRg k3eH_JI+װZFQsi) PpWw}a!gyFN*ޤde[h]n1!TP Z5A+_iZaeg}Rlg][)׻IԒюgO~(uzxYw0 fc͠7]KAL fv䢚ԟ 45U^k;ɜ/eI-َ'384w[sx͉ܬLTӴS79"p5 yYh϶wA7HA-˦T7WrI fa@Nss+f( #E<=c^ؘmA˂09h .n6 L'm5fU.X}wEG):<0u&wa1_Š9ij?`KKT~ =- "PXg<)Gt(]9ؒ 5"6*`+`*$癿cKҺ7m&Dsn&M2$үdz]2 < ;:u, ~(Ռ4I.9l]`=}KKu J%@/J#F q"SK[R@znV%FȠډ4LdWix\qy/Kl6)-  UZYC`hgS(HEawMX䑖8ץ3pxf;%`*eH_9qR}AŁ)4vX+dE\z2UZ>G;b$.j߬saMZfW76i@ӯsx#"t\cmM1Qѡ'be(CǪfQ6;`+S۹{M}|pk8uö0#(L:n(tTТ dDȝ[-͟G)y۴y*:hGfhiay1wJCՋVp%UD@w7OTT4s-.zp?1FڧoA2[{u {VaGXMe9H-K]Ntek T(/_ }]0yDqRJߦXl-VfY#?!tMB]guү،bZ* wVq=ORbyu1tLO"U}l , Qo܁2$} rw#8SuZ{|qEÝqR8'ZV~iPvǜΏR*s;2|O)lu.ZU0๖"pfYX]xZW|eGpW$rPk X%tHOXC_d. Bmt K)K~ } t nꘂ#.%Pif޵'1Pϊa7vADdV4%^xW9qis*hkZvˢ8Rh7)%0D#֩C%5@̀҃X%ΰzduM8a)JLnϯJ1I򴯯/__ڸAW;*? "EOE@7y696@yKR)'qG3phcCG=aq3$o4>sV֡8~GS#2qo3%GCLZfY,kz|2> +6Y^ +v{Ug*nb ڢR -X4$GFj: 9+2v^tztpubd-0y}8_){HuP)ȴ$YۧIjub8F.סAez?q3;|!lY,Ƣe\ʇՓ T2]MHMd}a.}HJ;Sz8ãpgu3XƠV?/ZB@{gc-=/f 3K8s~9g^C_i]kڇ)qOk#E'-f1`a2F\F YAbNKNJBǒ̃L*oaxUE#LH;W:  :FQ0Kn,F`~-D+nmŤ/%2P?JvxdO^Wdzd Ԟ yu>rDx*ĮƮ/R;KA2ąl*'uwKޟS>gY 8ǶXcx#@klA;1D4 @Ο i3v"T(`a#o3?h>ç'~2hZz|]gJ(b(_/_C- u{]>)Kܲ_)t/DAܧXSeӲq{T2.+ZMOsdt4#7$ gׯצXʙ7Q '[!e3" f")y*3 KZ1SXEP̖Ϩ0"^^yK4uޗy*^{Dլ) o^,Id0)IP}}䪎MF16ykmɶ ?P홵ᦲӷߛi!w`X,o9?T5 ecݞ@ xЮxy>sK%xEDcFM$ia{_]&M+Y/)&_d ?B5jhgwDW!&4'¡ ShKJ8#aH[Crg*)E@%b_^#r"1¾6t27[mAdvg-._2+ꊉF]s=dPNHo-InT@9:ZdS._mnj=&-]:\g}~g]͋PhIq0(A@D@>wdhtr(G[~3imV`q{I]s!a@{\0\g-+6G6'b0X\ *9^ LpEGɏRZhRr/-9T=ѷ=%dV݃3J?p;*q:ëH/XABɐorψZ`9SU16~3^.`盛Q1\jX3fR*m H5͓efC`( DÙhWqA󖨛;,߄ܻd6Xq 1 +Jz5 }48م>WW!2rnc뷶噟p2"AYB0[b(>C<&n0 tTC5`Tۄ I@,n$uOx ]g,aD 2q_.({_DG(V}CK:5 b0I. oh0/= i/TfYg4|z*i} ebnlvTϣY؀tn {G `f:epŵu~ |jdfT_DZ:,*x,q!3%1@.n%<>S4^D9:FZdh8}EEכL`۬iJњMz nWOXpD4pŹ8ĊBٛ+n2oQl?i̧-g8s9\YʠЅ4c4 v'R?שO 'nfdmVqTLEW(j1O4(w~Ihb|p >AA &`}H咓nٯSY?' fM}-WP I D@ ann ZVX:OrwGjeGoxQ*>KSpƉl`79I[CwczJ^G>J *c} e= E::ooɞtd4 V(wjҒ4qZkR4e*++ڝ Jh=p)32/g'ND6 3a+a*'F'N+ 0O. ۺp^{~ug ?iU 9>ndҧےP>y3(+[|qx{c4Culc]`@䗗 3RuuρR) N{DާriiWnO6RJ̳2[?g\|c73_\q9RБt7,7rŴ ?~ps ?R?iFLjf"PbSǙJ9 A0@BY {_ӤnX/ɠa\0;fzӽ|dfh]}5S [RkJRPzA:xQ8uqfԺ>g3ո1t XܕavX|>QW^;0i ;AዽwdČfŗ0}'e% "חOsk۰r]K`IkucAx}9NȳڇjYҽq-I5xs\H}2UMjICʯR( ;!B z0uu13^Mo XvKݎk没%3?%iOm䨽^."Rjҵ&c~Bnb9nuȵfp~ 2aݶ[+|rϻo0_CL#tTAxvv,kr2hAxt #ܼW,Ow '՗ծ&FaLns\cJCB-Ƥ+l/6NO 'W1BYRR7Ɂy05d_{f)ԗ:uN:2x!ju64NI!RunV+ 5a8AŴ?6s x̑qQswbD;/E}i?h LF_;JƲs(SdGp-WPn6*/SH*$*~`mO=)(BO&g$uN5O`ͮ&ҾЎsJ FdȰ]Qd_![.NZQN;yI7ޑFz ΠlxĂʚ\ ;8\JZϤ[?UD6nSz??Ut37Aʵ X~ж*q&/9W"ǑkH_^+=t><Ș"[(W5F|%?F(RWd%XHõYsK1E]; \aŎ#629,!nozC/Un;$vѮ^#^ TiE''21#,o>pgϼYiҙ81X)짂WnrL+ I7?N` Zngoټa:Q{򄲘tݖFiT7럈n5+ܫ>R*W7Yhc ς@X3c42wC4)JK3Re6pRoCZЦ0XzlBr`?K" 1 @krPn{x;fS<q%7rM=@Nb6-ab^Saxjqz*cv\اĖגQ.?Y 6k# %رP 1ݽ:@N8K dRB7+=w؂W2/וXfʏyNZ}UH&9pW o2o1crp`j-UUZյ\ACLC4( ^,}p5iկgM9H*HaMR$dbN@AUOy:^1nUdVťfurQb:c!#A̎In{O8X`>7,<᎗PIJ 14NJ54L@4[dHdV@>S|v\q(m DUy# oNQS\- ߎϜ+sW+!V,| $?,UW$M,mMPbQOF.u,^ /Ŀ0^7+;NwC2LftP ϾRI"5Km s x8n© ֑]AwxX}RBc)pAL|1X/i( ^iǐCQG)ɧJNX2 īZk!mw~So?!_Ziy]|uű֓ބ2 AIaO kr*ęphN:-#`ixА99d0Ƃ]t̚1g%IlGjr-H(#ƣp|A \![\"B^o*LgPmL}2GYc]>Ƴ 7$:Gy##Tǥ8O)-E=hf>?yOL9I𨰾D}Hɶm1@H{ ;OX#X"#Z,uïf%)6[IR-[09K6N' 2Ӟ@]k3@:+˱\?3auyȑn\|/T걫a3v4uhA@|Tpw:+Nडr{I[L: NV]+R4m#WJ@:V%KKaøRHċq*Ԋ Y#Տ wat^UQZ OxYzQ`6s(ݠ]*C_p_)CD$uDh4=:D?)?k;3 $>H{Nlc Keض3== ǭ]S Ῠ5;muSe~^IAǡZ@0,W?*Jä/i!+g{YYO[܈5]b~eq-H?NCF”DBeLr7lwf[+@좳L-d~G?\uȮ5-xs(;m1[Z3BX&ʁi_h zV ?X<"+%K];%4<]eB7 OQ8~@cX!ZNSہaJe5u4{!ΣrHxf[$毠!-tt+\4 #Z}ثn]@l"4;}oғ0UP2~fc(̨rX+pI[3Kƕ*.; }%&)( 3=5-_7 a4t~nyS4y_m'4^Yy0 [|gWj :~H~h9(9X RV6+NWu*aU W\TLA!^_gO6̍q4yYQϡmX1g5[fׄځj~5dˏ&WEۖAΔ$vmG= la(]`w8VDS+&آ]1D!WzP.uP!@0~0 D M34< 52PdI΢Q]IM"cKZ09%_&Sl.C=CCQ,,NZ娺?͗9LMBp:(Oe2{?HQM䂎? A5|[KYW`!{dJpG e =(O tdbbj]+>@p1Fyfjlm;YJl;(LiXJ\?53^IDKz EBhg tYU9ݏ R (&h wZ3N%G A|/eD hur`gn踤ÝY_Tf?ЇUkޕWq:BOwimDF8t^1L#;+Y äEC< >_aW C ib0[*#]@xHbM_E3ozYM |9&k;b'M8!Rn()YV,v֠h;6'䩡M{{A. 6@q[ףAe-ŒrDb߆ ܵ .9PUIt8!!cs>8䦜rr/k-~[AۤڨgjqL56] 2IkLx@]T-8Ĝt<䲓%UsrJU>Y29ݰ~}Hey/y7g$#=r*c1u`D~agNtOt8 K%fNAǓz{N|( WL_p珍vO~( P;JikyvB}b'by3vQ u9a'`nѷI7VSIJޗf\ h),f_PL O.r().J>N?K[n1yK(rnHkFxҌ%0u\{Uˆ9yF,Zv=F۔ֻmc~ݞ,lZiH8ئz¬?5+)Y/i_=#F0n\gmhH%і뇥'AW'JR KibkW_*gNR?6 g@w̕FT,uD'HK8p wM5#- ]z=C\Ad+K)h:gƻ!9G)oj,K|vVGAیtZ5CfʩB\0$l`a3$A{8B6ᖲ^S4W<^JP]" Xۋ$} C~l{971n袀l-6CRubri(ݝ=ARuYnbOFHVNjt>lm_bmm9+ykeqd3EC**3'i DUmE5G# C_ꆲvNv$"(z  :1jre~20eqAMaoiNKJx)4Ʊg9DI'^?>[9?#4.ŏr!i2!QQ$ {,ʝlu D< ]iD2)g+foN1x|ŏ䤛,A^.-#z3>nW)h]@C~L=_-*O7eM̂%@lBM8W<=tiKyFxsH@FIyI>XI$FH=l\%+@|~akHڄ~Z,ap&v%hQj0TLOŏ|!"m jD I[BǧvH cer*k_rܸy^?Z>_?~yvK:(:l"H2]{4FR-F{~N\58\m8z04A4AoG_ +?gبHsTPN~eu;(8OoN!N ,-<߬ gN{ÊnV5w]) \C9@`󸩵׍>ZԨ:(j!Gԛ!L~!K6WcƁjyq˛('lPDQ2CME+̓eM(*r Ay~(5B%v [ZtNcOm/*ݢZƨG:Q?"} 9ci)!#ny=r$GMZ10mlM3 ߜRk?rrwf:a7I 9yl%<ћm2옇g3+q.tS PqS|e xAqؚpNiIa00Bw+{)39>GOZ2.}THqm6*:HP˨n<&Vutg/$&u~ЁV/I8w3Ѿb +;s B7P5;Y w#JH.J'QzYRk)[!&K,N"a6 =D. V:Broe 2ivG,.f ԤrL~%cZܛ(bĥP]W**ވ'Xۓ >1^GDHsږITWQ%M0fQ>%+cO]&(z_֍iF.Rs^M"8ހ٫f,љۆJ&ӓ8JZ W:omClg2/N|֌/ϋJ+DӪASJ))F7Sb:_9@ zmp3uP-Ѵo9rgf, #u]ݿ{|~V`v7&)eE Ze7Fnj} ոO"T  ^fr藷|o7p=Lp*l &҉"TB^CCƦϼfFTM<8H2e ӛVbͳyIŪ{$C52fm*j42ж*衘 d:+|zՖ_p8VQys8>}'8i)N@E ޶NTk.rDf7~VŝI j9ٳ\CޟL  hS9Ym00ti^Om:[ϿVE2P>L2ɡcP=ߡf{+: a0TChߜ9yCjȬ]Ua\NzOK]B!<: k: CR]vM}j "2}L1r KrWyy(E>9z{ppSZ?a.aiWj? ٙW G+%7!Nՠʇjg(vt@0(j:Ve[2H:aigtY\yˣ^eF:LVi@^o*^a-'&1v;P9<7V%nӼ1C &X履 p+&{,ε )^ ȯU>4q8 aZ1v5!)MtnUZ"@=jrݡ햮9Sԗ+P$. "_tqդ|9^I'l|$2AQIjIʽ.:-͍l=an.Q<kTpԃ}/d$>J>ZGj'4R594 38ir(_+idW|?\kEʉXaay&Byl/IFYg(pEC7VzS7%ڟar "ֿd;MN3UX̃d9@i謿~tE`W7Z]L?k@)0Z96d Æa8gm󲼥\2" vP&pQgYe4e]+PEAWHD;ϧjhYI Ӿ$+Wz5g"2gRVgwME9Z' =,ZrWx bx 7W j, '2ێ8U8kPr jb=pJN͠5p2ngye58KRF 9ƨ^Gt5إf+$&boG1k^r:V IPj?wk ͛3f] k: "Pq`dw@2`I2aDvP}hqqbal>ոD}9$-["=SuHp ^zoR+iD*wٲ0 qͺ4jכF@!$+S,R|^DŒNl?]m~W8n:cP'onՕ%P.IupRpzj˥>"gg#~.]jtcx=cۀ@&YK0#qB^ Ӄ1j+x~z^ceǔ{%/UN}MЪY,p_˪+Md|b$CްS hNNnڃZL27 CmReB^ mE \S18@?īC ĝM(">,='tX@_s`y7Bt )L5߰TP[|1r :G9ՕA=xH2A~2NsK9|@Lw Cg{RCVg>< ȃ#Y !*,{]w.1f+yd@Yc֊:;?`e_,.(WN glBJWނOZfXT.`樂4Cn>De0 b)]<K̴"K:Vnd$KHNu{Kbx*D@"Lړ$AŻ|܁]u8FOklRa] ЀX@][,; | s.lkvN3%o{ yDT'䍅Ns'&*8)"FyK 9qNqaLV"N]nE YPLF,hh4W)d,7lO4 >cSJchNt87%dAq -2kp8$D(M4`Xhi#yЛ\`-˞ճA:nǜcy 1%t|F`pȣ8ˤ *0z:VB= (Y7>dbk "kfĭžbʁWY!7%&&=3p[BLɷr1 xyQ2ph_] g>0d0MX3-g L#nq$_UѕY2+FIrbK*BȽma?Y- /7Zq)Uӑ\x<ֈaHU$$j.tqP`z!n-=vilתgާGעV BlyYSI+rbct`?dW%}s=2Aϙ?{|ɓiF.Ɇ3dVy_wΈgwAا?Es6Aa ~[^k֙Pd"摋Q^Lۀ#__- qϵ1(QxT>ul@1ۿ C+_;Qz;LC%Ȝ>?@ƿ϶H@H?`0q Ŗa^WǪ: aZ 72fP<ѣ w j>KN7Y*りc~ם1K8r z2 &~d>,aq,XN iŸKwA3E.f*r=DӗAOƄշ5ԗ: 7-BD+ca D2练(Mpj#dws9dE" 6jfI{+hXض-uG<]Wt1" )"J?L[%v>AxbJZe峈¯⪷\E#b^rYo63}/+)""aVL`=gTR'%ןzx~5Ek d]Ym"xU[&`H2i (Od{,zݢݗ%'i$r_ݬjUeݥS6ȇ?x&;~$-IzlsҁVSFDžZT/6>ό2K*8`^O=6 M'm(g+NʓU# ?[*Fon (`+zGMxtOtx~ͦ Ij1w1 wX8P(hWNxf|r #i:0NZ><f> v/(xWL!VPٝ;t\ODN ѓ^Y4T?y&2͎ 59 _HʱvVA7LkhnZ@@"OfrWI{HלY9LG#. ~Q+q?abVXhĀ)U:ઊ4ǜITF |#$W g"U x ^/kW%9}h|J'Z?Qg SփĵΕfE|"S)Rew<t!91Z'cI9qy=^wMbw⮾|2kׂ" &TE{~6K$_ޟ&-{L;X|n 3$s Y%hYoKذy\ {вr"DIY9_5x+'RM`(2b -3q 9z͉&jDUuWQfTF]0J^[ǑZZ :)jq]ͽɃk]-j E=lJ+s!` 2ZKfo/uZڣ)e<˷QX( lCV,$T%-"\fXH Km'QyDP*vh̷K_.zlrK K,:xÕQ]i( Ӧ˴9á͆x5oIfS}mu4_ag]ܸ]T2`F_j,鿭Lf{]QҊIމ "$=mT ' :X Ο8MOZG Uɟxw9:g0"tGŸTENn(׸w FDqB |Q0u䌫6l%2s`rvfa) (d_c7ٸ})vM.&~پeۭb.r`֘3Y{>d],#Hjh5nrKuZG 27S-h;\QS럘gEM Ƅ<|RnUZ}Gceׯ6SL>>?fiWg.Z9sAҩnI`ȋ%îbk'çDԕaVӮxBiMEk>_xi>)XZb GMMO{T C##u=  5] EEy$kzܩ17{g_$ qg&~[̽;?K-C >D$Wp:„yqŒlQ#޳LQq+;rF_0[`9L9#=C 2^-LRS"D$˩1 ]5Mo7)0M:=e  CxjV:O~ >*kb p-11:3AW~KXtVq^@,f+i2?U 'cYylH0Z\M $ǺxV{8BjVB2@;{N&IpJ#\̱],K$;I1}awE"Ȑ-6tUSNc fis ^J&<'qfk= V JWzx֪Jd0@ynL_U߃$˛HpKJИ~c|6DF'.wNe@^Wkn!m ]JҲ0}7x`CNه!uBluBZRy`ۃ!|%`OY$=~cyL*1 t[rQ:$3nLd<E4X$4SKlɈ+SʉYb>B.m-e?YLO˹.sO^;[q,rPU.ki{QXY!oXAy|Z}O&[sݭQbVBKWh)BΗ$6oetd%L\ʠSj/ owQh c=pD!Uə3yVŵdDU5TBU) La)&4)m`d+wR^lRَֆUAq&huU?}$H.bbZ,3SkFyxA!`, U`ݧ ֽ vcLlE:zhoF n=(Jk(Au c f]j 'f]Z9bZdɀ4Ή 5X}vxzrHRyo4tȜN,Jt?T>L57ʖ6+Vf y$G6Tt';+!DpsnS:꓉Tˎz8 fo1蚫B j5a7E;ߴǤ@+qKe}:fyTѧop-2+8jw8@L_ffv9B5KSkG3!Ŋv,Af9,  StN@UBdJBPC5_y+(B̋g@,׸iҌ@z m4~h f܎7U$Ĥ تڏ ݭ_=d)7ap\,.4٩yHlm|*(_3"EN^ ?`"tI#P46Ξ œ*sDdrxeۻځ1K>p\ՠBsV `;lUQ%A${(V w)RL:T'@EhKTNa~`+A0F#Ӟ7Xޗxsi+P?w9cF5&U.5 k9BP:qs]]*5'IƬ1);QJd9HƐOBv7gMhf”A1vH|O\ĪIgÔc`H ه02B۱+9<7};*핏>R\Q㯉(GCm,4^Ds[@? /pɯazH.eu E[3-ws߱] YҾ IgtO'mmHAU ls|+سǠdk^5  ]>n, {-*FKHEi8[E{M&ef3͡O+ e7HM| 橦 %,N1I/TpJe,:(`}}шFM . -cau%Mpr$=3F^nIPN?WZ,X DdSi0?W*YS" @LOib_I ۳vivgpҸ(SY}ȕsɩ ytQ'݊|bYc{' tl4o[p{T{c߰wx4OdQiԴیxZhsP>""9BȺ;Sg*68Q;|WyHJK3Б+RZj*|]oDCKRg4Dٕ;>,App`JEA7lp| xFQ]*AO*aP |y\0sWWg4B%K_9Y,nmh>(LF2pYCEXQ&cxTJ@|Hvx,{(7Kh3Lr\"/g[/mXOL8ŌX Ζ*[wܖVh-pkbe1K$9B~^w&Pc!)Q+A}3P%%$՗ ZXƎsQ@b^ǂ0G%tv?YȡΛ2 `,.?"8S_Q!Hw~:5+o%f5oCzs_OިN ƣj[v9 ċ4NUZ[j\vj:|z||~I #FP]sĠM;[cy;UXewnE'㹇kXNA\{4D+"@n#=}f2LP5/2At^ȋ":0!,V.Zp);g;M95+HXɍ?y5)As4SqT&kɛ?J*omseU}/4$$0fy # d6eDqZ\g2'>(8$\~;Z N;'B}{pLWGV;lf~}g W1jv1l'!⾈+~RE!nȃ!۟;۔޸E=mjTâ[\ٿOjHz 륇}S^䫁}T36ӺC &DTR({ 2-bRp {*`e>7lK|Y>Q99 /L]fly)?z=J13mUO jFXsW9[AnUv[K.+SdPzD6ʠ2n6_07? X2X_aGQ(~چׯħ)u/7SwI,y%W:13a w}[vUm VxU-u])l@;vr\I u~Wݝ2֧&09ehQ5Cr~ӄqh T:{+mQ!f~PQ? 02VfyEbVC\iޓg,Ш2 (e%lL 40s8*KˁzrcsSOQ8e.=>4ҋeTQE[K&I%UC硒Z-Na MF1[6T#$D*&\{À>MMH וJ ܑbD8û$++ȱ>f׸t`BdyΟshS_vC^Vd;V2&~#@yݝd2꠽" 0$Xfu\;=>LVwluK*L3R:/ѣ4%Njs]+9BN[m"S0>rk#Kn3TQtm*J+ӱEGfϦLDgc2%mwhh k>3%DL }~qYJLAqɯf!C$^I&S>yf_.Nm KU6-)io@8/u t$"T6$;c5kzQv;Hn Cߦᇹ 4yy@.QqֶGvOח%JH.y`9&uօ)&YX6x⣏Gsq92k?^7H\HJat`M}.x%=S1InIᵓw-n&8WӇap ;Erʝ,zڱ~]?hQk"V.}GD#wl#es9/+˖ϔܜl 6cҎ뫛sE^TX 3cMYtdJO؆By/JG9fi 5{"M1E`{ f@lsՅ%`$[?X9Kզ65*"Z)%<\~AknuJ$)~ R W6Cuap,\d=,[Y}pdIPmP 17CD%)tV(&X<k"Gt^T4lJN;:ˍF-"(; `52h5u`nwzp93[@CōfQV䀶:hWVA*"PM#\גNUXNꇸlEo{w Akx 77ee]Wd8LEPҝ?B!cON+~ZˣDc6HnXz´vAECt(802#-z~@ f D伜g@"o;[^c`׈m(ߠijNaeqG3x!$aGC~ET?Au !`M sWβ̴&N2)% X:X] !K#)=' Qe <%Ҁt>¢?KrȘ@͐.yaŁiG숷0͂0^ {W*.OQDhbRAfR\*.Wjw>e^TpI廲R[oى L=#j01C W79eb3M}K'(r;"a!4F5IlKFg׮T5U+1Ugk҉dj0b,'\ң[M53zVTPoaCu޻jz}a#%y׹`+qۨ 9C\_2Xkj[QDٮ_qư:gJG&Z Xޱb5Aw`t`yhINyМx#~|c( r0J+u dR! BeR>=Bieùez2bFTr7c zLDׁ:BU ۍI;M)0qU#5kŷfKӧ9Q~C7AmvFho@u=^47Pj4㔨C $nT5E'Z f2Cja3p\uϚNy }H̀}jLKrMx/ȶ%og_2EϪ荨t3^ w,{٪ݘ w>r3ŢT򶢁kO_!PM0nmm<8GFz{y2O(r(}oF츮xr//O`{PpdJi凧~*)ϽߐHvy$ć֊+yj֢K60}:r7]FB59K A*%$ gҋ3Mx"kh=u[}fP,SVMR/d=5>rL ;::r?NU 9swɦ}7wyE2>df!+N B9?9hd)3wn pʭz(N*So}-%bFw}T$I"JmtBK4Gɍ+o۔gw%25fVS ײNt 3O܈;=S4Sm'u)^:5iϠigI]{,o $[ogN7'8>W&^m`n7؄zG*n+ ^-fmIe5ztk捗tp/|CA$*NMU'zp O|"a %,yJrw|}q&>Df2Q¢`~"DYdBpM97ܱǶhT,=)]P J-c phAm"=q3sl\x\]62Y< if:jc9l0vZ% \!e﹆ 7hh4ds{a?2у{@\a)e;חM.g\0MOv`X",K@TT馊U%Z2FZ1Jq !ޟhc$ SPNFA%"Q~KssJ~f9p&Up,6jg$-~vDp}1'؋wQ<}LYTDh bp)LttR@Wy%+2bf2?^um̏ИVMHM-$Ǘ¶Z ㉤>JC6nEy\# r]=R* #å7wՌuh\ Ĕ=ۑe@4)]k-nZe^ҢÄw%[;?g^0o zT+*dn.O\ȂK k/mk]LY$[EnʄPhzjmc|[`0!g2OX%*b.Dn\N=QqM/4j+DȽذj89 TIB{XhXn` g2A i*<?LQ~7%\&uJpRg砸$]֝p_#}}K磊+ēԭ͖sˤU8,IѠ rf|d^Gn 13P{_q•jAKn%㮮8nb OYHQ}D#44سqm2pc1 1~}U#p;w낌9:~3QA_t2@!Mb_NeK昍\`-iNW@TF1HXR  }YfiK3I&&SV? î8g(tJN$ mSBfWlƚ1dsMkrSBTw0 +u H IVWdd8vUE$ctA&&B~1kct)/O  Ohg)$ ?T0MB$B_cc0#I8fH%P@\JA̚@]1 (C=Iѣ{9<wXJ=^`y"1{pWOBT". pܽp]@fb?Ofcy*# }w 5FBF;T}f\yٿz$Ka|M)Uz۩P>&EvdͲƒHAv1  ʢa1 B<Fa Nu>TǽdJLQ4/rrj^V!KE=!B髐- ؚTؕ3?ңh nP04eŅea-dj'^Lz}sIxcRg<@$\p0 We33Ts_kW_ꞛ3秝~\I&pmTj\{9g)&/;l<<T9f?aLܤ%}5<2Z2F;0Y7"=A [mqhw\L(tZAq..W]{dX o-?@$X\/8+(YM(U#ڎ!|k*hź' MZ@iBu2ReSA`rsڑX>\7ɪI܅jgNPbk璏O*0RBg7"J1ŻW"mcE&hB>ϴ_+Syҙ {n89/xx!WpfUm]pp[PytLgOgz,Ml쇻E)| *f=?2 o8Uq& P=^ ˖9S@W0 K]:|M ~z=\-,\ d,m0ɯ#; `DAO4ݔ,uJRޭf4\\i7 ߫,1g饻 '뗳v|~wz:Jgp ̼~M$\|E$LO?kp5lE<lQBm'2 Dq :Kb 4 M5,`d#29Gŧ3cbeڊfF{Qa|7yXR` q/o=yȕX+-tez<ۧvwTuv%-LTAnOYRF$/:[x4 E>\譲x6 &vfFǏA̠7.ryF"zr=v6,9rsiwDHGfGN(9l`؁$#> lŀfsm-~?ۯ~4fkW0f+RT'(M8hc-l"&C wU\<.S< p ̣P!s#kN#13>=%c)'/e*,iԎƅ9X.$m0ԣl`ř,ӳ;:Ƣy>~CUXoz'|\2!G'>s =n0]K%>OP\ᆂ:Y<[J^%:paNXE 7^I94t˜7wG\Rstx*5ڳxm!sU1ܴm e]mKȇ4=Jo89_8R2?i;acFv8Lbe1 3A2 T @h;Bk;bQbQ?x s@ˎJ:qqlt&eRF331-0{#-qDٵmLNՐ!X2m`BlJUA6K@nW( afITU!e!"m"?P ;"K( +@ mWˍkV+eTXJυ#|vK.$?s}y|t`QXp'mwPo.ap|˃A =>4ϟ uL*$C-ArpbcoTCH\ڷwR1,j5|3U"VHgkFZF6olon~ A , B_l A(a]2?qɜǭF%3 EpdP*rMydo 62S[S" ڼ-pnxwuc&)V@赔Znݺ mgZ7=J<ѷӧP14ٌv9JMҚ_ȏ ?q_|O9ՅˬG ([QʞJس' 5 >Wgjۆ]Q*Wt)bʵu2{ ϻQ)m]uR=eAͻCnt€eh:.C-"z)o ڨ|qF|gGQtxFD3֛d,U@H_ҧU]$ߵ 8sC>r,ZTy։ $ȪYkM XUĞׯ!QExY9H1 -VLyd 8JXIctM"YZvw/'=+^r[*e/5`m~ep]\T'%06FE]\)KD`M*1yaHF Xw4 ҞrڢsWf0Q;L#vOG' &st?=PwU/*!Ju>SʼnLLi?E #8:5Z멮e k~0i1ؽZ?q!= Z,cV㖋 sdJ4AH:݊&c5 )V1\/ʤ"ciD$[hG엝X^]-ɋs(,-a%<2 \3r٨GdžͦP>hUTm<[rs*"8FA/zb֘VfDgOd{~:^WOhD =.tv?57+@A O@[w-gjk pW0/ m69ܧ4ᩖ"G[/ VeYQ[GCy1߈? /Jp(oLQ> a= 1h@Nt鋖ec  ̷ Jש3$T FP[<6FJN vYP>M`V"v.7R+Ut&/*+dٞ˰9o.<ʵծ@wq S&Wĕ%k%e%Z*y_ e#;Ї?K"**[[:#ҬƠV8ʜV(r)R" ya:=5zZ8eqjsC ^Oei@I֯,,FxY(5|{zg\ t^SŞ=X-1ZOѣMI8t6 gP(Զ}ee4խ74mg)j_hgĭvGQvޥ7Rϣ;1Wb[.3|K?H U ܫ}b%'v.*ȋJ!|S;)q}gCIPNVե)z)WA@Ϣz_V45rA>j_1͊nY_PM|`ʒñ/x|Y~4EL\swGe !e[NunaK9Ki԰b%h0B'?K?ݴ¬#j*ݯH\X}ʴ7d(Yڜw\Gb0x9ETq qCdPknhm|y  ,lħC ŭmVۙ};BJgDזy kxGz RE)G~@ַ͎deL&r8s."_@ERmWB,R [*ܲ mw5>sS*u\6/|O9xG196ߡJаs:}m=ؚ]g2,DSا>-[bxgQ%ݎaC^!<X-K)+BͫhWESE5^*}tXt]OOd=GB RnӕP3Ǡ3N<±=`Gdkb{ h֖e +6xŠЇROXU3e*44 d'vکjPo2Ik?[W_#=Ag =|"Uwz<[Y46bߎ1tk\zKa٨ч/A]"TCv[aj M,x,imZdHyf}9Z0i0ƣkB**W`S\A1]鞨o+n hS 6QkK1B[?얆!q@ÞΥqST 'o59'?pC[V p<=.C$#ܢFz%ohLC6{M0/r Q Rڿ/P(PeE;Cq^I i&S*)WO=d?uP թqy~:A"eMĻ́ctmsܽN%xe.L",HPR0y WY3f6*_,FYN)#?~#1>f+x,.j78g12xG\h?e&`nC,+u8AI` vGuȵsgbmyO!4Dy )jj;T@\w@#DPNrF^ k-c ޝ2<^Xq߈)s*Ol+!Nj-}ڐ{ ipߥޏNt\)elO+jﭨ4R-o/]0Y aQ{Xsz#~n ӚVXwL.բͨgkQIp%0|EtPXM3I!Tm] J6ewFmwW\'Q@S* cyΧe&VR'4Y}3}y'fA̿ߘNA⽿&/.) dP:ɬ5~0{/v'`攎TZ51 #pYL(<^u N/'?,9}Kf4WYbD')Q79u-݄f́Q_oChr o: !J:K:@Ư̅WhVE˪,zT7z* t)FՂtJ`,V" 76 7Bp󽁓c;$^ow2<t)18?uU-뇍x;nxה%t/UvKH!~%*gxKRzb:~lggIx̍3VgS:-%N\rn'~ןV F~}&PATiBQ*,A$ bdnt]p݈5O-w"Xl.ŀ=]%n*9>Dl=F;& `: GT1(. uQNsME5~6)U[ÈoԬo7J}?u>\`DN$'aEŮ*ˠ~w)jb_t$cd+H,-9V m28#ލ:w?!} nHSol! j\7~4[) JHDY¿oJU%FXګu}AD}_B nH*NbAp6CZG)|e-  d%FWV<⮰/f%q]H6%Os4lپ;R1ulzJ<%QkI;*)|Z g 4u/AkZ+'Y[۔v<_xf*3m'\QZK W~.>-龩/eI8ȝ,0ae b }G |HTF'fpCl].FeW0(*cbhQ%w']2ㅛakuMJWl|Nql-A8!crU-&< \rUk+!%@4 5>ϝ Oϸve@Y2E(J3ceVNMztB BXecYE EēOY&Bڞyt=2;Ã>PN;"'%ߴzzxb!2:o3[U)_3D~}MUmiB:Q>l%F6{ݥ4WLHDžK`c犘;ҹWZjS-A@\B94۽C{%R k~ixv3Kcą?}{V;TBe z,IL󅽖--5,@ÁY'pI4͠{m"Gq6|BtvPK`O|pE,(6WP = 0jTJrTt?̌?`7&ǴQ.:Jq_~ԂtPb3(EjkJ6_ϚIeBI%<1M|0Elwz1◘7R`5ثP!(m"r#<O]vǕ,U^@PLĠ2']xx y.M80M5gEXnb+cޟV";(YgԲa+2Fg1CI_+^ ?wlP)Jn[CS*]'XPdԻ 7fe[euGyvq_ߥr› 6xS㛽rJ$rYGԞ?' t٦jSϘ̰y~D[.3_.Io9OdF&F~8O.j*!jeڏ߃K ZO{. qilvt ~_<ĖAd#7cmSVM/C޼6L"ghaaֿ\^fo5JZ<8$t[ !*p'rӬA`ġ_ qI;ӘeDfݍii:T$,  yw!5{ ehy|Ð4c%2Uҷ$es 0I) X q:OJPVo)"L/ !BˎpV9SEF_d'yGދnV=&anMKc?> %TUhg>s,-bq5Q~p!r.L064Xdc d-â27iVw5hc5߬ySO/j9.龜)I%h$P7|udxg ]=^ehU{Of@Mjr89A;35U"7ʳ\{s#PPiBteSd;==.I|2']lrco =`셽.; iw}Xbb'ᣀ|[٘_I睭VM*roU">nEB7LksDwK4gN,5Iǂ 8 H3%  KElrhnǧ%=VWY?[zq Km[Rq_P[BMH]0pcn#Ƨu(Rp":1šUZT!vzas f-H*0uqg:R4<>Au;d= N(K{ڳ*Ip͛%5:-%%iF@ K$Asߑ?_Lv"@Lr@t EO9^j=y/?>::jB+eyDÖ[Hx\gу )1]pbAll~q!;BV}~%f@SuI/A1'4X0EY^c>^-E<`@ )Dp׼^ jBkݔԤLӾ(&Wh8ٳr𵔢AjsMƙ:Uf\K-40pmՍ^*JmT""NNy UĘ5שּ;WkP(.cP! 3]uJ8cի ʴ$kfg<jғM笡\c6v1 %I/:T%3zdu FxXAc xUsz]7TpM X=uǛQZĵ~2 #٭ʊ iPaZ ؠUlS=w\jE' ߘ}꺛펰wRJ6vBv.y-wħ1G#ޖÁ*M)ܖu<`!DԄۋҘ}Jx-s@j;w.a$!wMW%xÚT鈪+t%-Z"vj"0nuUW1ÃM_ˊg7)qĶn jvfPK]Y,l)D" 9Ywɨ=2U^t"-!moLyĜ}qCz^R-`+ňbVXhPnWq 0Vh*Wa/lh]',~xo@yPg?eHCv y nw}wlvM,nH2#`dק^" @"m~R/^B]m}H/|yv| ՄPw6\<q^h4(/,'&"P KzXE'X1a`^ubd҄js1?m:bÏr0"F쎪@55aw7',f$Ply* Rye>$8u =tzxX0Uv>,C#~0y)'Vp*{&jYT,8Q;*U|k,ULr x_?ƐK)\XշQN9TPĿxn+W4K^|M3o=M~S-f,gG3^XKʿŅ?-{%刮`p;2qq bRfiϻg Z@mk9J=ʌ3/9AzR.jSȨ 9l7wxAKnqFPEo6 IvTf"EOl Q]?Gy-A.׆׽7z4 s{{7Mlrkuvv:^*fp#P14\o@xX?>&S:bd}ܜҐ-FLIjz֣Y<`/8t}sKbSiq@6۳`;HXm2+^:PHneH){!펳Ũ6#rmݟ6q @S`zu% :6.Ub<}hq6VqdyHQ>qE^@G &&n%3KሀY,+LT2sr9a>-XT=V*aH܅<|oev`a=0=s2r6M"OϏ9:MuVNf w<{$0,/oV^rވ넽ĎA ӓ.]^b4c 1 Ovug)zZ;aF.W]}^g eS{v+םyu.?3b3 "~Ztܥ^toB.N@p{{nv(E5wBMX% < @dqtcq1h :k3[ZFÂG6G7匐7u gY9٣^xocU%~.,HD*4;x:pۛb2 iYPnp3o'V1Vx&n nyeAŽqD"{T %'x~Uf)*C1^:tOW]FVU/( 3czڂG ER*P‘ |<{^S7]ܳ'EHtMV&Y>f({c?<._jRѩڊMSb RMű*JOqFCW^&(HCY"XtS pE# c,`hԖKN%PQ^ hU*zBQu .eZO*h3\͒4wj.F"K|34Mꨰt 7NH<4'q~:_ nÙz7i"^"ZOaFx{"bT/g3VAJH^쏷ƦO"v|iॿ5EJpbc n}y@3ɑ}D.@2@&`澑&ݙV'83NO)5(Jp8hnى:fihgYZ07070100000227000081a4000000000000000000000001626034b3000022d8000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/pulse8-cec/pulse8-cec.ko.xz7zXZִF!t/"]?Eh=ڜ9R2ܷZ mj4RSR7ٽ|qiK%2//+t`rh G-#\SGC]ÄS<0&9;+q|USu^}Tk hZ_ Sx]%+ȧTݶϓnk^YqXlY b۰ʀP+4ޮ]>kbmjR %TLgclq Ҋ1ivL#lO[u_W%~)U=0_IPMt@"Ujn⧥1 %_N&[n!)DwCnY,e4yD.;ðyj*Dv4|n=|]5q6gcj%W\U縅ZBY}le$GM'>TAۮ(4b :-ҍgz?2  ]re/m'tcKt=hZmrkP!*!)2ACzZӜ ߆ke^TJ{u=32={٩h 7%k他c+ )t%6WB|τoYD% y:8CGtm'F۫>(v)a(xV;-[pR-ƪ#*~Ku ' @u.m]@ͅy஫&Bұ5(LVbD ,+\Ej%9gDq8KA-9pwc F߬* DS&Nƫ!ʦysĤD!'k\ D lh%cPzP2BP$"wW={?MRc A >W mH#$קGxFMaO`|s%->$3 +ю3 s_'ڭkqa3/f8|elћi>Fb4!zyLKws'gC;G,j뗾 \8{u*SMuw|t屋8mc y\#^4>xWRS㌧ qX 7vCp?nv~"`Ztا`c>+G Z9;Ҕ@Xfswn{z&#S>jb[n݊}7b1j @y`FIu.3iiB IϞXg[&Vl^S"S"& Rۇ* (S brb|jnU7XY5_n[*M ?48\+eZ$:e塘j+J2]LMin6%f'6~J&F ! 5 ;L1dH Z'-Y.ʞqkߑw|1SL9赦QMVe;_R#=U{.xmfw^*^'%J璵"plvbEҚo$ z:B~7 99.УZn0Ɏ9$\QYbJ#Uvo|HSdyMC^\bjL#tFE/d?J[kdb:ܠL Ћj℅[| VSdwmJjGۻSVĉm/Mo!_ۛ)H}˔F/r 3 9=SuyJͶWQ^ 6/4>xcm[LN_cSa9V[+sGqe+  fjx,}'|Ѧ?+!悠c*U"iTu|;+dL&k: 2¦?5u9cv91z}^uiS?J'X;(~:#]P SDt~kiA_e5հW&/w*IƁ^E~,>PՅ9߉KI ]73On0Cax%] )c`#l/\>Ģö퐰/rrՄ>IFՎ;]u`Pi^3i]3 i8@4[&ok*D{r@c$Vƽ,^棖v+P-’9e Wtosl8pↃ \p@HW:2|֕l'Ɖd2^93|گS3NjWSX{b*Hߚv$n ceH* EO)leyhIO; g.xs1מT{%4x.TFyeSk f X@ Z~n|ތErarYM&Ok |1%^In(d}N߮wޢOL"TNK]Q+US;@Z]c idW?}&|:`Փe:|qĠt ?Ӓѱr l,d̔g@p4*JaSe"īP d*6!5E&*4Pvy+qxԚP(-ЎvdOfHv\^(MDJk8,u4Q1^粻P?_PXd" c]WHcnI;B Rip.f76v00.7f=  Jv-^Y7˷<{BL)gHvzLϪq|{3_>?ޙ+CuZyqQ7fnDMu_?WA)LB0D\R%C2Nv 8-w_~Х!2w*O(x6ćݪ8`:Xjcѷx+w%#$wU$ncpK|:ћ:'/EE.T^z_͒|.nA'ⶽVv*;H)"A=dӏب-ZC݂N/P*bP87"!} xeɈ k=PZz"#p6-`:tHY3HJ(u%jó_%6YCYgTjdB:&``9ʯs 8`U^ja{ )|&rC _DAe5ZSRe]4#8Bk}:#eVL(c}H6+T/ћ}pXP=VWBP.Pެj {6QdɄްrFH- U)qCSq\-13Q2$5ܥʰ"G_Zihч?M߱9{*$g5֬WY" :}m5hqd3aEqFxnMD|{ kѥ\ ob2HqF"#UrgH g kR8Uԙ(7Xm_ `:$c67:@_Z{j鎦q'4|4?&%4x&rK8D:}%Ò%{22<-)9Ku>1xi2e;"N!n~MjD+ٺPX|ZN'W -< W]Mvby|5Lq+ |N 2wE'RwkP|QjS>"aRazؙn϶;8e }^{߱jDG%}:òp`̽|G2ؽtYgsff&̆ h!`=fs=Wx7Rq29E.b$G <Fvt iϺKEo  J@ո4}14Bto]twQXWBTvzTi_*kP8oCk ع!{P4 x3\@&r{jMa{BoE.E5V˜tfKF/|K kfom|e rB'=h5 z;N)wиPN]vflcD̺>V:3\dDl wcCuѱeosKLLgMLA4zIl<b۠Bw;/Z9_dp7΂Wc9n <;Һc{;i/(P'M˟F{pq\;KMml(5t-?%jjfl *k#[bJYXOZ1)KXw;{¸ۏ W> 4W.țͣ ] ߖiC=u0_q$?9 #ט̃ -Lz,H$+5mt086:M]Lv l/Cmxw z=3sfBk@N1T"% <3Dy *%ˈʙ:%55m(TfΉh,W⏍J1#p%a իI?t c-&ċ`T?:T~Ƒ4ع_tلm7_e]/OBjIJ+/T+1[IKV, 'ܶ1.—_qi@dRpgxشeF7(p-n* `}I_vJuGSѶòw&E_);LףZs֝+_A<ƅ7X993XJs)o~]KAQg6D$_kh{WoCL hpK 8[h&-!I@?<&`=gUe%$.6m4ΐy'ͪ71N߳={dJFi0UKslmy0Y(98Ҏ߽{@X/#e A6獒` Y,tJU@=xLwTNblœ Yܡ5ko{]ftB|):y3xC)V8x?WD>3[\ʮFUaQ@q&"26UO>'@sv))G,OIA̓'rʨ,WoWd:l gFu%[9=Q|֞m'O=\` = 9SJ"_x,PhM󊤆%CP1B@K$j2b>~6Vz<DZ"%@5:ܴHSJp1cv㯌@ 1{IIN-lgټR/ QvQ./63E2حx]8C|vf'ϛ&5jpR]rDH[3_s#]|_ʔ::mTO^>/4ї"G .~8G!.2"_h a-J;i{{جD|ʧ{#{߲0;/Q;qGzkI}4" j A)ͻh0-2<0`F#SA!l]hzqէP&j(Zt^jA!nVo3\qYמUz RoՉWC`&, `yĵ(6O/.AQ6.ujZ ٩gy/I6!'Jt$M9JOSy;%xlUKxVx:7sFuʹhNe<0:1fyqS@w `6ȈQzJM0"d0"f^ A<{^:X= 3qK;pfUYnrXhIj]=6 } l*%ZmuXϱG3 QE3o]Qg Z`׿RbG-]"Jeanx|? zcGSVlwY7)W,夕͠Cjn+5ae^XVE`-*f41HZT;p'@+Lab%yk7d 'R]M]Q EXC|DǨ1<ȱ^iY+Ր"q,BF%ɽ}H$/Zx/!NgU-&yTηbIp-e@!EngYZ07070100000228000081a4000000000000000000000001626034b300012d70000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/pvrusb2/pvrusb2.ko.xz7zXZִF!t/]?Eh=ڜ9Rs8]β)siˇJMor7eQk߁4!keFnS<M|IJ*1 1 0 bA/wĄfp3*H0 j843$b{31=#=Nho*i, lu(_@WAPor8R)7z!y͂%!wbX~iҤ𞏢wzp($U0'sl[*D?<¬z"KH[_BPSDH@.jL3ۿ7g922K)8/ҨzPT7ߊ=)hR ^ui,wieKMJ{07x4J{}}0}LgLҦjtpI̗=0C+AQP˳IF,"a4.x+o<#V)Hg hT#s?⺟K ^cBtQ&-`6f ,vٛPr@G~4!)AӦ<)5H PtqMNo؆C~X0!crNm݉OƑ1Q2}:O|].(QoIG ~s6ؠÀB;CH9)#Bm&FWeZ M4# *FM%UL:bX%SYk]Ս HTHYKnG$ ; J9a9[.lj4aE}8_#]{8E=Pt_7ikM y@nvt+@X.=eo|~QUg\zzRb?ǗZví4<՟x?Xu{YC`v (RQ&Gho4ޕ<#,K!;ּu1CD?9X~'ju0/ 5c.Jw#>̟qtGK nJ?e)gH+չ:L!՜{֬>FѷxuB $QTh]쭜;MC DXgfAƢ-2}CB-,.!"x;۰gt#=ARyĘ;4G\8& ̪m$?p"|ߎ6WuT_?Ww="n$E1.&NCuqw72DxT^_F:)gOgj8=?CX_A?"L7nj?AX"/u sRӜc"Lbn}zC{ig޳'AR~O:$tj9AbLWU<(Ҏ>v]ڙG?WW}x"[ ;Lb$7%N=|\t, ilDhD-Tw"qYJj:|jnYO/ FE%KY\-y}ԦF/H)KÁ6xz;,p(SU#TP~ZJs.4pˋ>'bXzi3aXVpV\Kyh=w2G-~H9BO1SD5 CɆU<>B'r Jٞ-EpޘYh 1"öiGsǾPM[mwrϠFtZ~v7~ZLqV3Yf9h2,%+Pl_`?L?q1^f/r1U {ZJmT5h[(‡ey)Neզxpn%=3%U +Ud7Q |g W7 @*^HqùE91rᎈ6-w$Q7J-0te fcbT3 =7ao)讫ty,^94 M+yO2uM%h/@{Ni]8FR2Y+B F̽n;aɧ9i}íAt>Ug*l b|a.'cHZ ' `j5kxc:ʞCҺ%,Uoنs:z2XZxdk _(r:ܲ,r|%Z\v.ypN3vX5It7`*/? yjSypA빧{N]}ʾʷ.rZ>ǵW|Fq$aNh~m|:ea<:n(ъ7JA K1oW>֊Rv A8n^ }BH|ڼ{j~ ҏُLLu)QFh ᴤA 6LPR , D;rY@IuF366Em X$fV{6Q^ۛ}E`-%svEK9mOsuUHDR yd96Ҕ\{ # CL͘_5̺`8ߐ%|4c2q"k `A.$_^x]ނ4ȯ~t, 9)kt1mh3h\VjsAq6/Y#;vn^b~J,Z'j 5[oK{2gøBc=#wsFQc[EcH?z~6[WMŭ$12gg#/s.q!+K0/'b4WkLʐ;tx_i,*'8C+k2hl"lÌۗ.tn~hڲN$.|UY%:0D$PX=k!%oQZO5)! @[ Zbɂ5۵)c9NĖyn:oY㎹^f*h S"dմ@z|F.fDodRrƂڐW/lv$ C L#5W_3kٗN[br<DI)C/Y)[t>#aA1FVclDI3B[ي|6rAl4WϤ)Q#D3!)MltgeH^$@+&4Z1Hw|c>ДL=9|%;mv0Ď U~>ORtbNcgҤg9oSsD7ߘc\Π,8gפytzH6*W@p*$\`=ݜLV4PR7k,^ϛFQz|>-iRI;`CTxz5܁W.Q'&a+cC?3q,_:"`ZY%uwG8{ш_b8j!W2 <= |r朧qos3yt\M-!+l%B?ǮY؍?x=d KȤ#U9i Cr0{J#=~9dv.9xJ M&l&?Ct n(?*mnI_{yM*bܝ9@Ժ c=T>+WvTdC5i"G4Q*x{ڊ&,^D}(.fW;9/#Z[j-L6H{NгMoL ȅRB,qMnćZc*_뮢dL9D`UGU W&$·oХ2YM+ӑ,-4`bztB v78rwlBiU kdNw45_~?,axu,yfM4B] C!em8U1G„} Š<5T D_#hC I-x SZXXjhfiM;翮_ V{3䗃J`K~ ]|b( F2}ܽfyfH\DoDBU&h Q0p`Մyijl>A[>Dbo%y϶;-<j oR0"8i0JoS҃}=tO"d(4pD/RZUBm{(/ k\V6P7 >Oa62Ƈ spt]FYjlDk^;CXuM#>f}B RwiܠyUH6$,noM.q$nݺ.FiNtu",`!AeYD F Ï L(t^y(@Tx@&Šzx P!@XMoXdxprVꛡ #yyÇ; jP? 1bGA-)pR5v0’.k `z;аIDLdw; d"R+pº.=sH0OkO]6=!A\Ħ4vL⼒dEnHy7T{SM>7ve kSs>/p,ՍY` aB`5.'B,/3=f+8UTY':d,Ӗypdg9S(/. _l5t| YϣGnϭ$o)wڧf3QRmP2W (-6F|jgе f5rAErk b@DYZyMiXK4Az2s>!A^l0?6y3"ңbt&;Es7e 8 1D<ȇ =M#+O<)vsP+}+ћH7/rB2p.?'C!K|su}`V\%( 9Ѧ^lΧ3$ !<*ujSdsjH霭|mT=+x{ w٥)g7 8|29Zvoqjq&S4^Ѱ ^= :#诽ӡt"'ﶕ F8,t#YBY[pND*- q Q/XnQnxX-.?eC+ER_2~Ey91,>>T^ 1| dILwP3=I/nzQ%tE\QoVtM |4ĈSL,<>Խtfpݯ>wg(MO MO d`98{<ؔ8n*U$eR6Pշ&u4[\s"%fFDZlO |WL%|k1P3'?fp8ͤܔEjr- ,Ϫt} z6؎p !°~7(-9E/g;߆ߓ lFU)܀Bv]CEᆗ]o&u,6hkTPC8WnC8p[DYDԙ<М.q'0+oj-|!<b6!6H|{{;a *.b[~=PsX?zKEpGtOB|q*K<D.F+jenmrv8VO$V5Q)ql "`jOD^q*>"x$m*Y bXTbہY.(ѱ8ҋGҞ~ek{j,: 2Z+Cwya:{F{ Xt>|{!rHn~mڸrabnM3]=gEKfes={yӬOo$m :3Q?JYĉ|'lO.V 8}{)w(ei9;N9aBノRjm헒2-f%}W$m:bo|6b1ȯmlW1QIQF6bc/n<逍j#7["F{ :0X˨~wƑaS.,1Cy>\n2¸hLBc&Ut Xڧvg׏hz)嬢#euO%čL|`CVK@xgs W$1@ZW ]db'Fs\ioB?|EoϹ.2K!/ݞ]^Hп#'M m锕 U$x }n%hCm'ɦa^֊W{^'E< cle8-DҲiM$ ZQ/}>,n-^nL[,|92P-.S-)~0nqOQA,S`ؑ3~ +Ǟ^g{EfDqR/ &v- 1!/n y \1MNyWn98(;w$O8p[ȟrdSmٮA'<ƼFf 3Dz*84?؜%* r^zz(댰}(sঊyۨM]c,{+@+J*y)p̪0f.)޿[O,XxXJ.=T@{GYAʲKFбB\ժ6 Τ?;+YHd@ўTyʾ`~@arnc2fyjGؤpS'Y ҋnm9pdtCA#e$]ݺ,jn>>{ ~2{[ؐW-:r>xt1q٨8gxrrj͂f8յ(mpOb3vN+W@JDHǸzu]5F^ >˺&똱J",H vJ-S+`X#? ;,j*QfcQ#gH6BH^a6dYZo)~LZ ձK D!׌NCH&e22=+>(R ?+U')Gy"j aWSt) *-Ky"5KpQ = HF"hx[0v}WҟV{ԛL ,vP?V(WSfM` }/ 9}0N5E!VԙSm@XkyH0g g2NW~Y$ *+rks;5X+!Mb\I+wwLFU3|(_Nfvgh uuQ}>3\-yשHhނU Pzw+ˈׯz0g+p'Jxy4TDyԔ4'&b { ~^TLo>Z KبGP"=t'C1SILGˏzݲ+j`9C?|0^fCzɘ!U8U(6kZ{_^1-`z "iMy;DC'JraUZԎ=q(.B@ l24Ήy) 9Gvíώw|{f<gp_Yj4W*eZ'F+qyrسkjx?t%$ DSe͒p<; `ANܣ u$jG.Z|(fLPj<._-#P:˞,jn(j1!3[G't:q`uԩ64 [S@ *96MnU @ߪF;})^d3/kSzYc/bTo.j-G?Q^݉Cv*|P^Q۾LYj7Ӣ= %QyxM/V)x%{e0Mg; Pjr_j{J}A$Ϳ+sh\mO 𠴚5 (-8.OCcߟ yݶB,UT~ 8uϤ| (GC*(ާSnד h0'mfMӽ9\װ.jXON^ ow,Cg=UAS9YVi E Pnٳ@]EYE5rPjל9l#¯8tɒd 'vRGvvO_pͪ^Onˡ$~E|}lr9H?!!%~^?X,avks1yɊ~AAr=xSc_'hMu@'h g5fpU$"Vod s;dWVw+Ը U4W]䌢̾kFz=ieHg= J"u"e7%1 V'nS@>BՀBw>;Hy<ЃM٠j^^MF"0OZ:=CvޟNTL.. $HNw|lʾ+2Lk˚Jf7Mqd-yhʇ~'xEiu.ˍ5Ep'0)C,\!C5/1y,@_99hr b[ą(ϋK$/ &7q_ l$GSx@NpI!iQڊ{;<[.rűà,h O)d w:mr)6NvAÆ|QZDQۣp8=|:s|XįEx}: x`!aEk~?iDI@H3cq.뷺xGNR'}*!ŁAPW"92f@,sU&2?EKH֝/+Hl}IL+?eB*C,XP@?=nEkSa'*wH+ځ-l=*[elrF98j V )aA)~=IvҍaaCl6M4"ś;@ ƈ)\RW]\X_~Xvq 0ԩwY2oD2TY%g#5-EQҼ5Jhz x& Dj9+Q\6& '2Nbequʻ~(%%=tcv2j i_>/!a,ғ_fbWwJ1v@e +Apb_ԧ*g e]RuZo^Vf WLTߘ{]SCइ9DUݬ 0 BI3A)T&QhzʰOn)J 㺧GQjVmc-~%D~0d)p;: m=gJmQ̕!OT>˜fɩ\(6p@}Fߓr*(2BLfO]ྑw݅qvCR*٤yB2ÈّҤRd:[I )fH 8|ֲ>  .0!T1pzRw,g^ mQ-j6R?P Qw|o\6,{ڈ=CDn'Vp|"VHNH_qrb(-Y-Lkvz;"#LR[ $"rS UbR%2w?Z.Dɪ+o!t>^bLU_S/WVBGBaKmN{OԌhyמ]kƟF (Y0clGLwwdZ1̽Q#A*F $@̥*. nOsCy f`[*T^ 2tɇ k _LfC~ V+5kr CuB㬪@LݟM tE3#6"9,>H53j%̚U-'{Ct jokwbLF:Đ{?Ha4yiugf#0M ڐV-\ { dh?8,叨4{:' YOXM`6:=/%gswj1 !+RH;%=Xڟxڸc5,s -l>ubiqocߝ;Ɂ0,]61?HMAA1JL˽헅WhόbҴXgkfls uc ŶFҦ\ui_ rЄݪ<=_lv#̲lsWs<,-[ mڝ}{zxcqys|N_UCRق~ý}'<Ƽ;5 oi0O_eVUrhLrk38xў3lFK9o׆;׹7sGOqs>2uVDAkCVB&sfo7WW5(ϑ"226|*'.S(h6Y.yuǻK5N!f]o$-^׀@$p-݄chq +}EA MeM2uG?N#mDzTIBcHaS%uxj}xdn,69LU1'|"f pq6|q SsO /5&p2 F>\xZ,SIW'B1Z物+ s}w={Sm룱WVR ӀlA xh)DWKۓ>R @O8+a Y{qyޤ. le$]ʙϙ8 L6 +!0ڝ)-|,6ǙGM^xY:Ї] ΌA F{14_.)wx2CMs`bЈB-h,jr,HhGlDey`ߤK{֒*^ .cʷ`6s蒧3D7q'^r|?ֱ2#}DJ:5?z]hϲۆG6^NS1ըqT@rT,3tY2 tٱ8&WwQ8^?T4iC\fM]oEdS$pQD~?mzڌ$P(?>xnJ}/\hIi|xݗ{9pGb&xFO M>ÛxE{"3\*~l4$yP(/S@Z ]s'.EEB?ùG+ó@F&߶:XNIa<±e]6@% .<דaRpܜEﲙpL-2k:'h \,δn5NظI(DS;AOz/2!Lq#B˥3 ĝ9dzu$WjkO< ֒2!pz*y.˫oq#6gA}†:*_35+]^4TuK>bgƼɩOvPu "셚3sl4mgC$iu'z,{\=nsxcԉ/<=E!U!Xf޳V> @fLm1aj\~H7WWA2'*a>gƥQ{3%Lb 9 Ayg$m{6lsw{~4 Du.5ԅ|Aw(F_(|+|ƊR|p4#Q=^WwV3ۥn3rJayF8EiND{KHir\;zAyy 4z_|;JW i&cmy- O4vZ.zP؎z>4TLtɑjp;04H2E̲4%tJIk k3K1`yܙ7צ1Y. pkGCbc{p5p Έ**ǬDVM]g:Bt*n{10SS`BRw?IˡvoO[Hv®)kk 3VYO5tEJ{ec<'ȼ&K7~ "g"ݫhJUfbEMH5o5 Fi>'׍O!ILM.@DS/"8E^'uP`[js !Hi_M6g N@F&vm}lL;ܓ>I.7Td@5-+~aPvؚN./vF*m+!ҝNɵ4K[?TP<T>/e^#zNPHȯ7_5#M.)"× Djgp"w!P_rfaNЂfX9*BZl ] +Ц TQ7fƇ9KR\#fy̸z-y2_41 |*@ghu lO( )}%[-W<wLa7I&V=OwCyͣt5 W!wGOvԜ&@EjoWrjjTj-P0ZȚCꏲ)7S-n*.ڧx9U- oz;|ʟڛ9" BS 23mj{ȅEpiz^ܩߓG%` >ݕu9\ WL"ā_6NJ۷L[j̞4쑇GQuʘS1_;IgrZ4̲hAPw.j8ds Yw\e$$;C4G@Bu-oLzA(r%xSsXp9A-=}BY[|:=eo8=߄֙Wk=<:ÎiEI);LN<]7;i76qwrLf`#shI?ZP/dYfA#Fi̾Y*">噌0ܰ}Cō@ŴآB˿+7ݯ7Pk88E=ҼpvDZLs[uvrz) d_ί&番 N4@ĸM8)茜Us n=2<3_tw8ScX]Øc{T=!YQIoSD\3`؆dJ|v_ t{8LAkb3Gk"FtpiL7yҽ{d͝ts)ƶXy@CCL,۵GF`Yyq-|kMfr zL `O0+ m@*#l))ק[ KotcZR=3 ʘkAl%D,? [,@Q &UBϑNCB?sP e\ZRdB/?3DKlFI[}ٴ>H@z @n"VF49W-Ui_0? P W 醿r_&i=sp-y\36nwgP.iV n% F `!I="K^;쯼ExHʻW}І(&}W+oe[J` sdX#@gs̊?vFx_ j_E9!da1!=j4AZju+cn2'"g7R3.U{  Z@`n;~`$+ՐR7իպ8WDUi1&{Ѱ "c>R)i{4G.0>!{37?C:Z:PY-;VvX򎹏 ^oS~8%K$e=U)mJzAnsԷaCޜ|fJڢ@Ͱ;DHob] s@;4w+E""+p^J;0s/db_kC % ^{]JRs5^BѢO8muT)w λKi1](p Nݼ>C[e $vAp #ʔî().8OyZ]gC/rctZx[E";xM1$KP$:i1}@b!7/cY- A9 m'K@ٲR G׍;0}Oo+w V4*2jyf0ǘQ|wyTQ}UUm"NWBiN"4:sKų g/\)ؾj!q+Ҋ&][BTt̀І/ztsm&M݈[ 2О?E[5 D*@BQP"H)ċȵ$Q^˵L:v7_ 2ц .{zU[52M?+9ߔm޷f>,^75UmVh⤱B 𺿞 Y)Va.םOH Lmcʲk|X!6<똺5)y_ ~Ǻ"y|(W0Jt)b݅~ňH+?X9am<5Ef>UNvs9r'3I/ŭxsz[r}+NAy.Q!=**3V ܩ*+!RGV)K%%3J"uJ `*|Yz@hzYR-:p(ѰiױQq +[$X[ߨR eJ>̬PUL8%C%X\7:q(W5b,^a:'YJPTpcsګ!Z^|`6 _Qm ȹ!Ӻ {Ȋ% l7G=*iRoWV$.)6+M'a\Km>wGmo2hv}Dӑ\=&~=(LD7P;:/:5Q/[eJO`i/C*%MȪӌ닞ifp FGaVCy]ۆ9SM2$vHgCp\B.Wϑ n @ZTv/SB@ǶV7FupFnqXP Mp;AIjw3)*{Nݟ\҂S~J7$ v0P#CuzUA-liz:q6HtRu$~tuSlv;\yM,ѽ:G_qerX`vG%KU^ ?SPYm)GY!>s:I|c@>\&yLrOAgT 2z$׎;ψts4϶i2YQWt`>;@eo>w.RaPJ݀(\P 0Qs]iCp!5^pJSK*Qr"c h$>`Ze:`Z^3\V67}5AYdchfWϕ?rʪ;~$4һ~(ڄ)HNl@d1H EȺgxu4.EK A7P7LaC𷋆,;DAK9N_2ȧ [Êj-.tجeGPsyeB5Zn`2QFjeoAM$I@:4v5hRHD-~]DM&=&>͒p' 4VL) pJɨJ0%̒Uvvqj7}Zۂ5S s@3\6SNM0J)Խmr杦IެQc q*w(7laU 4l5^HWUy%($-C Me}/D N8Ŕ\0#5 i,kOVQq߆Hּ4wRh ,v}Uc( ' %l64h ?|- /K %:/=|Vz'.0K9p!Ei> V?-1OW )VE?D`@Pi M/PM(l -aAF˃y`"&b}V? Aܥ[U%eáWk6'O?4c[6E3/XУL9kd=/fgg6 ɞڲSkYDVH%¤bq _L"VAj!|Inep[]L2uT1ZN#C;hj=9)L#/$0Vdv~מ&\L{_,rEĢ |蝘Kn tКXn9t:(yaCDRP}Dp71;B=H<S ְ8eQ 7[}GN<N)PV"+Y yT'KN7XFpwȭiq@׸S'?QdWpV}M'i ICܙ3~_MZi4>X_Mq狇K;G8is4ԍJ=%V!(D D6Qў>h2'U u^w@6=2|+2P5gŁBwcBi]˹|z3 w7ۋ/ִn =lLv,-Mm/~30#H*]8c EՐ(&'ه9bNŦá VGań+YbH /̈WM3r}ȗ`Na{b#|Ĉ$)P ;sLiԍxN̦~'6|Xg+n3?'Tv \~||s:o*Goh4]ЬݵXw'*FDce[Qݴųɉwvo״X[jC0 /q\t̶)BgNWҒ;7,!,m܊}OB^2;ɘ7A`Zd~O[UNA\ U%V"[JW`8#NEO Tj-(2cp+ے[NݙrsE@璬~(<Syl[d3&ضɐB{v3Vb K|l86&5 p}r2ߦp^)b ׬x Uik=8ejs͔4Rhӕ z*|5BK 2-hd].ҿV݈{ ꠽ ^w!4g QF]SCA?[wpqd/H^(;MҠ2nuQ4Kh {gމV  @M|?N+^*rb}d]2R3Vǝא@hmTbj^Sg% e$=!g^YINy;7ŘWڵifGBR:F6cҠ) U\H1>! 83Xmh&Z1]f-`ٱf M2.8؜]Ll C;\7<M[mwY(+p#"r1)*oC_Oa|ҀK1Y)1َz Eɵx (dy.QEAEÍ!a'?&"l6^ii6e`7JT~?%Hc,Y?уh7QMmpLw,r`cHIk}P\VCDŹc#g4ƒ opd 7D5(8NO9 p. v1?9 sKLƭR[Za[_^ c .+&Lp7.M+3){4HoV߽ش9u4>?Jq߼Nr w% '`_Lf'45f͗4UT\6ϭ-3BfN\`s ;WROa4_<1%)%A)FRCuF<|>pV2)o5.I 3>YSj79!hzY AɷY SN2-[-7Iz_jtu) RG7yWf̯ĭm J"-[ 6/g,1W_f/\QBCAc7slȠV}!gփ  e!^zI$նol >N)/`SɽaʿN="Y$|){c:h1  uAMBf|F ~VK B3x}ӂr)J%M/)^h݌IX[L53I?m}KEa:ǨqCGLtD\\.9J'sg'5kjkj<D`b+6D qHTkUzy[QOMQh;&Fa OL5!nI(|\LGKge1~b'dX 8ǟ[?Ce~IR`mF n9ol|z(*L!WѝK>fY3nnG|*5Q1ujrV\ntEEwrx4lI B~{yΦ۪D$wQ__ЇGEM/.gK~jy v˦/W= kI3v| ݿG!mY ̐8'OA\P,:=r˒x $Ie#q~3.a 1uv1bW ' t040#ovW;^`F5H<#Rk"~r!e,ҝݣ'msPDh-#?5KoxOyx+qC}8¨@R7#9Uj ~\4Z}-7ett663ZI~˖=>˷F6+rh9B+ k+>ffic;)vP3Ž|>z8>x=n4]jQWJ"uĪ6JF/'FM،*K-5sg6})%K2K6)c*v;e >-cB݂ ?bpþ&Gc+Sl(=ugqoInܤ C uڹQdVsvjf}JK6Rv CH~i[mW]]B<_ծ+m`W\l#E0'B-161GP]2HI+y6c.Gw uh<-FIa'c>[҆hKn16P;Ġs0V()*O~ęɀI'e0W,+~|+n^qjDAV~TIdj|pdrNYMЧ_DIp8+m?#Rʨ:kY |ހ OS&^Ib6NoPΕFa/CaEח1ך3sޮeiF1]ĶZ e~?HzGݧ)m ?`KKunޓ&-&XSA(~gָn酒cBB~0{Ml-vT>c;d]%J/FQb냵X8HV-*5QPVf^ } ;^3SM\U !-XCW *Ua7DH*b]WmI JS, ur5%SIK`ڻDPZ Pׯ[ߑ`+Uqj#ȇ,jzt]ی85]v8ܙWjn|@30%UY秫SJʦVȝ%*No)*{"6{#E?/#1'1 5Xm~ʠ5PMn0Q<$ufodC Ҁ]tV&:Cco<KǼS+{.inpzFpOA½h:}[\|O@ܧdML^OAjSJG8-P\鹆{†J]ilGnnjJEPf*O±Aѩ FEYtcsVf (9 *{$Pˆ}b >+2*=GVX)L~Û %?C1Z#tPetkOW-'{g\JBG'Y|9hwǔ0N\h 28Ta=kO8F płx@a]P~칗"u(_ 9k%zb蔉C|"<2sE9iqф+.| mwE3Aq~ikarDIsTaG+> 5~-j=l?eAE pT+0T~e%@˵kŎ%)ϯ'迣M*?5A䗳E:tkX۱MҺֻm\/@1a֣C bu$ {E66 $W҄jm+$ݛ_Lv@2ȷn-lGܫI6Ff*Iey޺GbfTf\(xc )":PY7Cm3+ ZW+HV7h uID#joXa y;H!ﯦfQT8q$"kl:@CzjU}{MJvMge41mjt?$.3nRm𬕲Jbn͆ihCGKԜ*OʼctOJR tP7cL>Bf@H:;A[dSrQ>#.BI x2SzȌ^qw>O[@O?sV :zߙݽ+!Cvj Ece0(>"1q[׺upYy#ёNjWء?$KcMapV'yZq#"䵕 >id 1P{քyn u, Zwy>6 u]ڻwB^L~#pw,ng 7,Tǜ㭄2zve'o3A52k04EXJmRwXk<"[{ d!q$NAD5-g뚮*?=A20]?q4hz{90ȋ=nq0̀/¢'r5B nzB oBH:NΉew|vCJq$@vKD2he06\qޓ~yl68zT&/1=Gu2N?в d~krz!O|N$~oTߎԷ0jN/dVRbo , h֥-o/bQ|Q, M!ލ>i(/F_/$_l`!M邊i;DŷK7@=(/iY+K-pdY!]1G~W]kK8*^zbit q%UN3r{ɒS]GsJR?j>)"Zn{KDz-"2-PR 6aV;?#O+HO)w/~r4%kVa2\SR /O)߆ʯ'^@LXKmZ6%=N'0(ifEĎ^e_lA 4hʼ/ Hj RzpȖ1ʅGS = s>Whw%5.Ѹ!3k<VCJ؂6o^2am,{#ܹȋd*2cwS2*#zsua2k-I-w5ÆWE~j58u"dܘ8TTߋݥn37!d;YZ6rL.P-s͎%QKaW i7L>p©9 ~ZsPeiYЋ[zk sM .7լp'vϫZ*ӱ{J\{WH%rF! o=G +Q q=e5Zq%Oock$f1۴n}i2L'`We3Kr1"’> 6#G;_=yePBRv5\f ȸn!t@n[7$ m˒= iBD6=Eऍ,jź_!)Q_ȩEx\1~fN"=6m3>kʑԘY9*^b4:PCu-Ǎ 8K3 \P+,?/Kٷsv* */!䒅~E hdQҔ-djtL܈b~oB-3tad?$Y͵x!㊭XzON8W%@nXf{1U=}>KUeX_L"c9< ſv:O DҸG֖ݷMrqb>L9^+X{a5uaH3uvm ІfySw(Dei Q5HB/HOgN>)CB'SHuswEI&!뗔nb%J<]]#I7fnĹh:rgʕY<.F=d"AǐOD[&ttY/5Ӡ7$r}">m7OnI*)kWj-Ca!je\%{=mF{A)-NC}Vk%WfGg{BLRβj2%Z{UE$un]eFmʧpB(%?WrX 5wr6W,ꇼBN9_C$*8Cpcm:)g<0>U7\oﱔAJ4/PuS80+W:6|vXa&W,oQkn4uϪ}-9P8CP$ݳ[(6M U,im29b3" 4,%]zD-"^Vs!%V~sQ~+gV7(ܮ|dBԡ:z§n}P юoRgY*]ĥ "2zf!F9x_ ξ|\/cBaaӢ&Y*@7lkO&Wq7 vZ8xk}zh.u!BǞ'⼅S.P~*&5o Zȸ v%TQ3[T:>M5 bTO|׆9+8iAC;̋ @dli/Q瘺3nB^Y>jrt2ǣ!TDDB5E{Tfn< `[f.#bHV[EMڂ^':]$/Ęi߀3} =d"a3Oxަ>.,V'2kv՚[L܂ F BiQ1."?9D.LqLɶ-fC1d%י >*lb_lT 017`7Wc*5^-H0I4k'(U^W5Z[KKIH%45`<' ʅh#\ډ$T/yF:^Ԕ x&_ź(].mHCZ5UP=Rl8~@SNX_oђVx^8Z SAT[h&4[4 yhTd [1( Mγ*7Z3z43~ŊE1dfN@tkb!2c6/F9q4TNfD/WPEN;Ihf=p꫼ػ}.$" tE{5liE=-A߀JY)qԌD.|m{G}{gcիzbXz7~#ϯ |>`=ʽKv'h w`^~5Ǯ0jL>Qo3Ra>ޓ4]:#xȾ;΀#W\8.Y7IZ_+?""Iq䒑 9W G zHZ@L9'N|Pf?gm\ $Bĺt,-@"hKZ2wGI/IPQmJN41JXvʖ8I7_VP2Pg_UIE^;Dް!^jٸ40Ǻ~ ;8&ُKJ"ğ0w(| \`VAeȰ-m;dDcG45Q'<,`=6)R3Ы+ڬtD}1~^ͅ{zyl6;# {rh?rc5G!Ƶf!8Yo""Q: wv WM{~J_*ȳ*nP!,jb\DY+'[D7zsry '0~@w w*%o VpAƂsNOړ,%1Yqk3}Zh&Grt^7@zx?XB>.ۚˆkQcT 6ІP8T84w|+]6g )F=;3>d޼XO:45M;Fٸe,{}F6#s'3a5j 2•OVT {~0O2}ۺʤcB[߰td`N* Np6k}n#A;$%9s1tc0 vOmJ7mM KI[C3,1A#uWkpg*NQryԹ3]&D/Oy|󖖅tn2=3d]yϜr?[Yg aR2$@}̬NH;Zm6sn6 :\|;_XtJ&e^f̟/ o%ៀvc|dM,[翊,]6 l"to8mӽ귦4][ ^anZ*da낆r'Ʌ.֤ -,Ȝqh5Go#@)322@Q*NXWD9׶f4\=nD)|H0( ]ѕjnEu>sP2\;(tNh_R۳>7KyoXfIʠ=/EYov"s  ٘7*T;u(^O%OxDz5O,^5jצNR3Z~Siə;C,6WU)+s$wh'zj-Dݟ xt  BgPJ:,̅Bby҅X\( sUλᆴM߁^@Ve>ML O-n>F#J+Yɫ5 +>RtZ:;dN;~{%ZZd|b]wS 0xGP枘M}냾BJSsgja 7n$' ,Dm0#ҵ"[^ hFeKOs_E﷞w(oYB܊OKH>´lG6?~)fGVkAզCnOYBnTn"o2&Ѝ[kYŚD=0. sd=͈?x1"bZjٻd9uxn]ÿ;T@!hZoAD|EX!q*w0`#-`8wYKNaI80 3 }G\rYVe12d<qhŁLj9G2 >bvpGw3 %S7) Ѽ nmbOh #®P\ߩ% Bi=xVyhf/ZY6< OZjNF+iT(|EgVlx8Cf4Że?=U'G\$i J}qC릡ꗶMX6{CSHr(m\e#*d6|1g:F}!2' Qn*Q؍i;ELТuRθ7\`̄kЭĕ*g#Vh?;W? : E3-oj1ڡ%'Y^HqNU^$Z<i _Ī5{3@ž0jKoB~7?V:jAv8" ǒm7d:9q}3<"B>ZT"h "ws")<$wT6ҥ.8%x}n*ܛ ]D֎È{ J(\?/ո*'jŸ<ͺ-]D2Y860Q䙝o{&EUl{Q:mqSA%!MTF~ZYzpRR1η  I9Q u8Mv 8hf$ϸDVA`)6P g<$.# p|et|i ˷%~mGWr|$\Vf{; ![nnxO JYC*r fsJ(`EC<ԄS=YG}"NP*O@sv z2?y4M:~(:u"Vw|)DyxOeCSjESl@:x*yy,+ӳT@V( Ծh?!&[\[T%wO|Ö4SBmH7_nYxHYpI B({W"GW!7''^)Iϵ!l<C!alw'" q%5Gc7@ /k-MHa5uVVv`ُzM$GOVLKAvnNmyZǢf%G64TM H5)l^FR̦g\^U'uLxՖkZ%E=%afq '65Ν13vҐ$Npvô0dѢCq\1wuA΋Vu5Y9IY9qҘ܎Tހ,!wldvtMi#hoB~1a2حW]=KIeF+53 m4o9ږxbʢMƬB[ 0c]t&K: 8o/+n>a9 ֙HA0|B źkK4eAUO/WU:@SYf cv)0SJCH<oy\.oE'2tb~:ӒS6V8c:=!ngq*zr1a~).wuKI L6@K@ gLq)4BUbh+5 }a0j=MSj:$V+b-FG(# H" #mv/?R'L辗ndPMEe;,6pwjSjUs~[]fpUХŊyc7d1mCIj2 <G8w1\9qnmij; T*I֝C^*[6Y ؑM{5DFQ#z`qsP_H7##GI?d>jx{GCI,-d+gojՒOԀ>q(Y{3o̴d 8>7cZӫ H*]P#^Ҝ5N'8}M51L:bHC8 Yk;̀Q;Hb^)YrD <=r8etf$44Oxm"`v[4¡3ёJ=%Gq F-Tc~:/~uA9B[/*Qw4o[e!fvX)B3%cÍy? 7t\^WÀͥ!W9dl[lԱ}:#ēejǨ^Ns\`$v0Qn,U])pH[=uƧQ\5,0X9*!u.=WVb<ҵIaPCZ@hFdΎ8{fPnZZ"O_=y y0Bu(o%"J~M(R-wiQ&Pe N)VR$e 1¯-IrWV[Hx^OIURz՟|2n V2#}'Y){]tďOʒx:OǓ{Vts>A4wCyO,ޜRX'(kOTXxB3wo~ZJ, cewcL (IPo| _j--ʺYZx|4&V]OD 2S Yc $֍ XFV!N6y,`C"QEu r"V{#q|Æϲ%~~hhf"YK@+xZCHLxNTOnjHg^4e'{ 3=z]*< 9MzY./ (+]E C=F7 \)ҊΚbLVcd=*[4 }9a֫{؇/H2Hy9^90cK֘,O0rA41llr\= 4oPf}j0;QiOe%aۄŢ&,3P?oq`SqcKZou zT) /3D4 ʄȚ= 㩇Y9 !pI06i5<_Pp7(\8+Wt[Ș8r)R[Wr6:i<ӂO +RSdِ곟wAn^ie}'M'zu2 1\$}0u|0yY\ \T^ϔVYϖJ1'Hxs&pӣ8^~j. p19J'1Z S 0Qy$=?-~Ib<]|yᓋI (*/˘IGlm~ \KY07ueiECPH9]ޒ: 7amw vb=?9?ZT&%{72*&> eF8֎jH D{92,6%eosXtxlCi{[jlcTf*h@@~ޝhh f^&/XS9*V DbzDŽY zVI3.Z_J+ ܈`Gβbcퟆ_ޓb{U=H3`<+&hA> zB<4޽F(N(ŔIepWnpD%:tjׇ"EBh}"kPkFo(^h@ԦRBVJ!nZ Ep4mE9udvG/dFS<n +CPFQ`d}0]n,|ءA^+stdLgEAvV`eX` IR(ɣe"xdS*kJ ݾIRB1¾(kd±_-Bl Rj~䴣re=Q:vq*i LDE4PO5钬&٧vR̒)IgES k&YotvU"~J_".tdAX$b(/{ۿ~O]7?P:*$\8@vRfi{D ptj̫*"S+Z՚6̽R_VN+Y!߲jR Ia\eqs*ΔnMg:-82tbL>$muYBϔZnBB)6@fH0нt#)%Zb'e G/eغ~/5=_'9X/VJR !APFU)[-2h3[ɠ`lt:.A_ ` zm˯Pn1:OJB4J-{sI('4|p39Ep?mP..X 1DAiT(Y[C(pj*9/_(3C\H[KW*w. ՃEw|o,f ՌH"?0ugQ#[c_Umu a* IJ86jt=6eۜ}\ ׶ Y7X` cBCH,fzF g7NC-CstB]c2cNjydiVCFq2ok4K+c€jABz37魍!"ZQxT#A\vYޔT3c]w R'2Z!P/nob5ѱgS=oǼ̺̓ 鶕"=XLE~dp/`Y~}'zT_W^?ll8?N%kUMڲ( !{9aG5ϪP,PbY"ŢOX{/n6 8yh[Mth\|0lg !ȶM9;t,V'K#4mMBߢ}M>'I'`)J6#ޜtY]9( v"lZ|skٹ]v 1?e;v|Q%OX`^WR*'W7q>2-EҙgX [ MyMvnL}{ExwL˓:D<13 7 +p()G v<:RR]Y^Īg'Q$?Z Ph,U%>O'emEk)([Mt@9:$;ػ4*U&=^Hu lHI&0#b2 Έ c#vp.7nZ t>9qs*}9+wd CCY)'hRmqc QR8و|pDW4_')'׹^>:$ Xˢb 138uym9i[̛7~|DqDbPF6̆œR?.יA4i+j&ϼsn^=OCzoe8ԓ#IdCT;r\Cy`f%|̇0>.O/;=XWʠ۩ `x4Y  e.[d3_Պ074 w^r^3ms,μ.na ]GAiPJ<;#}vl&r>n<08Lj9ݣN h fOD:$`{]Eg_U$4W!ag&NUpd@^_?FU!%w*= -sA|h$Пkk2)+V0>΍1jy ^3-PS?MYvc6YH͗D}G J 7wyzL~(˙X5j!aLٌwe <`15֯ vlweIuòt+r ]}bY9BxXY^)d5Xr:-,uI=q9NlHkȂ-NgU]ox/$ľ^.#LޓFI}"H- @B}ƽ צg#ɞ@[i޿^BXLye̴(5Dt|B :x3/rD9h_,H)O9+Ľ, `w Q+s z3Q@w _e;Vp1ߌGi1ܾ竲}-[-rCI TIJ/m/J6gf 1[ueU!jGJz𷏃諘,$5-J $a3)UxP%|h /S6*Rb<x`O5A'NX(P;:4-eNyE5Mt)]M`.]Q\fB-rGFaKr-1# <ڮq-s oT}:1?+> y<5ŘQ*mh#r] 5QN\㧪cH,z bJXR P}y!9]t-GabМWs8}?s~.ݟw$iOeE".SGmCᚯlrI#>QTZ6QKiͯsr]_MQH?G`ma"MmϏ)?' bh]' LA*qq- s8")4$U@JrvF%O$ ޶qJ9Q%'Wꨅ4ΚIxQ\}.3e ᴸìE L;-Ayim8DN;<PptG WVesEˁUf;)еP cA1\qЀEڿ\D&_ėS|g"$ũUo Ʋ_^lZ*z,aPh αBi#伴`jc%bQ`;|{ՋRh6h l DPSfguñ2Tf)\O؜fQQʯF<$\c%Ä`';.woGL̩F?KlUJyGhi=w[Eh- L,ݝY͝Tn(rf~LFJ{;Kz3陯y@t1DYr7GFt*E$ToFOB%* Z}r\t]9(Js9MF+CW$8&5F_2L >"qOiﴇ cHڬ{H}w:pE¸郸54PsNE{;sRaXV~V)֬w_VH]2C4r$M[B c Ъf v@PPS)'IF=0ۡ@/h [IK:6ǧV^5,U[gJcXN_SWOk27sybN2)ftFm{atD*XX"&P QNGkR3s|;MtׇW b⮁a<4SV_ "V6{ U y0Z<+B4 HbOm$t'w̰gbŗ% D紞"{q?F(V^jaz9Y YWBMԫhv?،p_7ϛ!kxDͺ jЊ4!&4A ,l-MH(d2F?.xka!9Pu;melL[2RID+.:ToQ]orb[ PҠ tUᅧo2и{g]\Sp-&5Ny?4^^7βۢr׼C8;Ƞe,fxY8Qi" x{8)\aP{l@;i>?!i\r.av1n^rf϶6t؃*_/$y6,LI2HY6Ky+F+KǽS<,iQ|zOP-=6AO5%%aPNڲC2j$knBe%<l۽Q4p!2ؠ@)4 ^Ţqh,ɲ!ib4H&|(x(=W{$L*# *T4X{dcZc@?Vl~1fOa:J.w߄Jh;J>Fr\}|j &CCh~SG}rXɽPR<9r7}ڄbc+mb `HM=irknȐ kwȍ"@F!H} >m/:g'IqCr#$'Sf{4^ &(,="ӊoʲGd[86|*͈})yV'  zc_"qlĩ3"$} t}9?Xo*\ֺV.>"|~jخvw3k5^w\#cwՎ!<KpP4bR蹕88\bkbИTd <\P7[朆;<,YV fR˰D[]_t+G%{߭߆ZJQUGmT Ꝿ QY}D XQcIzqD@Ӊ /.Ч]{N' sFjXlFoP]?>k*Bܟ- ΃;C7?, `Ҁ(\ٻ`9d$| c>±WT ("{?)o7dv Z +<(0%Eg)Ç/:Oȵ8 ci]>b~4ܬ`S"ݺ)}-4Zl lY䜤y2&̄'xTYCEwz2 7'):-x8w‰gCBIN9m]X>v|4%5EyIYD} GW;ܳoa !}/ݭBU)LbvOQX47E $zgoy"1@ˣʌ]Th _nHpJZXkbi7\Ǩ-{k~Q5 ;˴l¶Q3[71y]eo2Vhq'XyUf0)PT3lW7!6.LϷI:"-v> >&88% V(ٜoI vr\>RSQ\/s4z4GKYrFYWBhm)q.$EVҡsxZP (R ȲCʷ-UR5O\\Lp]mde)[raD)bZQY8߄=멞vzY(Ľˆ T  n/7 `Z)Ħİ4hqPJ=-\bw.QȵeCR?Atw \*@2bb\/_#2mgC YxbFI (PQlMm#rIJR7[ʃ3C֢9b-/ j6QLQֺsXTr[߹-jeZeR#lHN0a%' (B/0i~4 D!ZKxn?!/JZTkl%IoHo5ƊOCP|L<8h~ۙ/ 4^iepa5ю^䕰{[`LӨוD:-ꌃթ'`Vf!rsPk}ݢ11DiR05H,?s4eL/P!$j[__,)I +Ib C,5tOB鞼'aڪZ?濌(ϋS"UeIǙ9hǁo# je #8$[z؜jYcbZ`L)'w0=qgkm<oٚLYDk5nNƖ¸2rd@I6I߫tA e7&(-ВZ!CW{LdV H[nT̵7N1a29W2.fqI@-l.5]"| T[f ݥ\jJ~@U< fXu _B}}|]>B5b41ka=\w.VMX;|}SfD8d/E Ϛ!3[Rfua^fG=8n.XZ+|\{֭DpYwqz.Ŷ鮣YG@Be,֗mܥЧ!pdf첪 %\Hl4}PI!c9UZVf0vy/3i2jw却/Mw3P:10"{+}0-7l-i_s/Q$6=NQ1hR@MR)UZԜsڀ%CPTZr:Avs}ʝ^qAx7<\pgqt|p6ć_xր/;P=["?+X8#{mÄ4|BGھ;w}oϩ>v+ WVB~&l!`lXX9J8X\*]ri&!}͖ܠ BYH'~hɎ2>=CAVqbpVZS5_,i?&4!P7(%`d<†h&,0@izaeD^bRJţ "l/ɴhMAu#Id['x?~LX*:f Y}zn.94E[Ҥ@R񨐙\0+%Bj>x0$\l.73UIF%lYqcHL_qO&b"T{A}|HbS hBϋ9aH3 Lᙰ3F?4(8* p#A..na}T7uyC./Y4G}j,H;U7cuO4Yno*"bp?pac_ k4%jy]pKi猠Cq"h=Oz =@S9oX9A2y=Hzf =+N$u|5{k*)IA85o*[W"(xrl ZwMm5Tת?/`  w|jFgep)F1g `u+ϧp dFv{U+צ]T"@0Vb  v󵸨' A#ڴ+˨㉨7&{? .Hsf9;4c[ ȸAF?ܔԽA0'A3mFM3Cx8B]dMk}y@N4A[ Rq.g1#^8m0X+9!m&7FZFjyn,eswE78QXmhvzy6yD!Hi[oə,>pД)Tx'M2l y׌F׽{Fނ;TD[IT׺?כ];V#!QOlc%;[fEr,Y׮ /GOJ6DiW!;M]2bEi. VKpaU|uכQdKA W08>n X^)3È/eyϦ(M6#gu, ڸqJb}OmVTA5M$sjsTLU쇄֗)WMCf0!E!&q(qN/ʗz.y`9 qɒZ{~fԈ?au8\wCqz;=nŒ,Dؓ+5-=|/6[DiZ;'xpN?塀0"ܓ/ܖ> 儙ˁx%DDn*GYpGF/8 ip~UhӼ@6u֗.덆FGD5gҝz4nSrAxdnkdf|}8*Rڏ:)+m0TW˲-ga{Hm:.吂@ '[;Øtei'Z>p[y!K7؈@8~0$L# EH riYy5Ǹ¨&=# O=t4܄EJ$}mz}R !4GZ|X @|у01ŲZ C84]{Ftݮ, k5Td0Tv q;ʡL_uGGYl/5+s 3z c((7\#ϫLp*5^ ݅Wa~M;Js"Y~ kg;a-)NI:`tn.|ϊ0am!fuȗT@cF ܁K{M^@ߝ{-V٣ر\6WͲż2aw\dI]Jť">)ROZlQ{Rx.t62 ?~Lp۔ K`t1|;GGw=&SK )UGY8-G68QHEЏH_ku\KM"RQ81*@[PJX`ߪHz#1Z|w}D%?Aw~ Jq(ZxOe;xHt{/] Gyۢ[h@(:CyG1[@= ٯ"\>$VOCQI}X6̮y=jXy׃sNa QtoZNN S[`QE_tjw[I0||SyV1)=LufL+#ZJ~7p}xmO̤免̮6QRPhvӄEvRm N^ˋY3$vӂTuRI}wsuHt]nЫcO+#ё^~*ta M6b s=W\\?j/s7%.ED$=*WY w=mbF?,v܁ tM Z5Gy9|BCd|0c: 3|/\'zFNM.y0J:s;}SKq/ۛd}zIG.]y#_q֡&vVu|1ʸAVh{st:fCoSωM;EWɊcso:qm|!uk# NcDZrTUŇ=&gmI%$j W;;K`CbO.Cf *H@8=lC 75.oC9Q1<]v=cD2TVS^)#ZX> m#Wo~^Y1kyqQY+d\ZKTfSa327jxxa'm.MWnΩ_vV j|8zB@|m^D%9| (y./d'| jy#q@W3B礌 Q,t…<r;'c]闏qVQsٙt)w}i,x:@9C2=x>y>fZ+S"irx`Y L~˫DF5&ܯ7MdI[~DBҩ׿t]L3WeM9MO̒1ey,5BP8?U~'f9-kNkɻJKiWVvtJAz.Y*j3j茘Rc%?3e1vW? @;7gË~*-EN~jWd?e܉cA?W3l4E[p'K,bD4GT xU5ʻX5{Hs n; 6M#i5t,(csg+Jh+9Y[=W do׸P lү&,|gGz^SH!FZ='fїי V#mu\Wz<.?x8 wץ5Uß)z:HabUTDZm ]CzKJھ ~>Mt℃GKuH|3H <(IԸT_ٷ)\9Xolr_Єlz"'dW us;P+Ő-ɨo*`E[..t>a$e*ZGo _.xB\$aIC=w9MV_;bc{.~3?{[G::yjdE;'S[\F`cPh^06@ƙOCSU}N^^@Kzi8?Ii|`Ͽ@uZ8wzSl3,Ed65eY#`ЏhGɠcma%4ץ3g՚x+Ռ 矴+s40،/9/ث cˤɍ7~" W[\Qic)ܞ#4Dg"4+T"i,)mU&I㗟 ̎i0Ǻ4qy(Cˠ R>߿''))~آ`Z"g4\ hb3.V S_©? Á1 oA7wląA%S(= E`?7cvP,eT{hR  A s݀}nmcX8CF[s"(ps9y&P|"C'R{ LN2 02ݣ+rUfI-H(jHukp.)XZl&(TxjnZk4V (PGYQ2m@dJi*w}oʅ!f0y!2AS fniT4zmOÜ L̟.ʗ "5D}D6A >?h;x[UUZ~@2ym[J)BX6y#g6V_HX x&V85m}~z8Ø7>9:1|s&w'F2LPY}X# Ѩ҉7UȂгm{*z+0=PM"=7 ޚQU8  Fd'ܓ'+A-L֠$w/ƻDie 0hT)0c ?;ZB#Mk}{R*ȔsUmvquK?|wY]eB-'5WV( FȽ׿g[UoMq,<! )λ{SU46эUt>/VFL3tfȭo9 6d2oUupW{D)_4f !2dcWKh{ДPäb4G-y'#~egܕZ%:l$Aj/`TsهZz#lE_Sc( 8132ö 2cu _%I'H:$ȐX#ujTİ L('1`i9e:7~R):(jܾ.A$YlFiHyaOF_-.IDgIymRm./o #-9Pha:}5@Ax)36F0_e ps\YFCD_':h] ;f>ZsXa7Z&zN΃%5*̷tuIĖڹƢ{UiJ-%Mȗ͊lb͚aS~BR ~d "`p'E5>߱q91+ʣ31u~̾R8liamcJ]|/*~rhGkتʴ5IYX_Țxrp4Mq|F2 w\;./:g|n;IXXTH]-*oNthԎ$,]L,X/#kie7;OR7Y'.#z6yyٓ2I'tHե>!ImHѣ>]y6uV^D%ctla%b}xC-8A&P F!}6YYH*bVg?6~c^q7hZ _>FuoT"Rok(^D` 0LuZvւjsAT|Mρ1bXց##˳}bWzâRN7hJ띑o:?Ů:ͯ/1Q>+SEĒ[Ẃl_B|\ֻhrZZ/J/'RN븺{*) g'Io݂LFBnPCefO%VuG]FĪ(>k'_Ei>살KK I)bWu<wN}%u0tSI߿fe@DI?kIo~6:Akn@5<\%^,<COi[_tnf*{* KcڗL8 'XΊS XIx~[=svI#2K.F(^ң6R({&#b+9Sf$.|Ɨp66$Farf0 u zhS"xm`2ʱ[`Cv7b] w>Ď/Q,Ak%`K l mRQߞ7}v::#l|'5ާ:Ҭ=+(G%Dzo44 Ryjx6…/r@E,ѫn Kc!Jx3qتy<;Uw啋b|\Jq5oKΞ}մJ/x^m}&ҧ6b2 ~bT85;BuwlL{x׾ReDC nPc^u eh;+B8 Fh0'JSKaXe$G/fjM-)Pa+~æ1%R r%198mRqˈ qDEq} _ lr:Ƹ ;lC'f@B~~ioC#j=nN.KCryY@}b8by7CvR^"]} 9+ۣAZ`Mt yر6zsWf貺6H26#N2><^紿CҲiv $]ec'Zhlr,[Mp U[tC?LpJ*h9D*5F70IhTi "ɩbU/LLxZa$b$8TݧE_|[sZkt:^`ʠKB۰Y?hrne,\Y],cٮz/KAd fqH5{ۍ/vU fg ,i$9 `W]|9M' c,?q6J EoDPr)3O\x iWk6YY?hDtY6xñ.CQJ7w:*u2'5Qs=>EJ0\Rt(c~K߹%8&f^x>mP dkJ:*,6$EIlRw'k!g7x"!Y^<=#Ɋ @O_gOM@04*ǔ _5ď*xxK (k_.Yus|))au 8)f<51r/Oj'Y1U+#p&"с)S{ViT.CHEVڅ7b4p7+4_ARDZTq3'a?52ȵ;CHQ!-I Xr%̳LFի>G.>fz?'5!1Ǒ~ G ojGjfJ4 1ۙ0j/;PP6Cr$/q& E Oh*yAA[&3?RgWbC~`Ls `Ct,MPdqr#jm1O61v)4>Hh2QP/"}6}O &_Śu=~K8}Ζrf oFw#rrɇdr)e')γGtg2HUkb&^ 'dFo^X1*E*+ZMuaHw콓ja'r ѠveXJ! ٹ~WE?&(!ۖu,ttlt4j7,_:1v ]L2s5^P9"Q|O ߧRSM5;cksBF`8 'V˞hуv I#/ᷝ0KѼHt1nfȦ8(qMDZǫ,93})Ar\;Xe5PEJ8}"#:iMŖN GCxFt CoN}=9j<5gW (/f띦6nUOz^Frfj7 E]`cHESs 4M2VAJ”"3h-5x)NQXXgBT~ 'dTx>yy!PB!Ӈx)yu:\`.Mf12XOY?Gkk6Q܈ ,ਈȘ`fz Mx{ᎧJកݍS|ܖ'c4XyF%x1 65 O)b+xd(C>Q':O_@*#s4fڤ'Ў%%RJo\Q5T韆OTbX;PijaR (YI,R8( )S,3\RANA٪u6yc™^u#én] .[r'.N ՎGxP}τqm˪,4߫a*3>?vˑ+Emr6[ p >=|GboD0ef`Q2yOIȕ6KGږwA{㩍nעJTH0^y8nW4L;J|Q(\p$ƌVj-nݵZe)A:+P{ljyi=lunUY.i+e:h;첾3qO(& Uj#"PZ`#;N">0Xuf&Z:k|=@ hB,ufل6]+ d=3 8t8i[519/c si[%́`m_-m ΓudJ:!BB~*lYq;p y@Yro!x3D,sBX]Ou|I(un`2\H-ˍ# }O]0cX3VVKzh'ů[ {6o2]Aw<0.xlk=u~թh+:<DJe'ͷ;Y<9\&MAvzokPka/y{p9t4Vnji@r'VĊ[HE(HVV "@N{^moC[!wv,`qJXRVgJ@Շ#Ѓ>p jS:beSJvenTҏ*[ɴs?M7_)/ ^ :GO`eVo4.sa ލ)(k S_dW6u܋6&CkCr~lM3 OF}g=x\V+1Z8#MP%d'f3\zD lzAHPƙgnP<%mxZF;< Xp3L^W +M7ݤgN'&1N74=r  ׏o7ʘVh?[11p! ; G)y/YO o;ҍ#w *qED+$oxd#n^y_:Ss6%\Rn͹Αa13@@GsunɜKɛ w?piV8)H:|.A×Xآ`/Nw=*!p~ոɢN[-̠;V9+K9DO2Q3{2\ @Nh aWipze4'cBwULKe0Eד',gɡjwA qO IAT7Xz2+r [V){Knqe8x1l#|[BMo;1eTH ћGIS w|VGj}0gU^sl Z@AMP[< VUso-E`y-ۚq-9_|:I\v5F`t~N$lwh~ Ek8@!&թ*b3߱LxB8 9~y \SroDifL {K&ExgN ˚zGY^b^d*Id| bƒ3Sc[Qv[_؎VbXqϝuYwd)ZYW'SKWEQ :#\-#:QxC ʁޱ*  {c s1:l|xA%!؉LO:U? ?WelJ|1T'ۤ$,e,Q͎> f L"¢(>ηm.iɠ2jL ;V쭆S3ujGmX*ƁE#>\sTMq7pNpwSƢ%q=wbQqC 2 oFm2 {hYFG&{zvd~l:+8aON> ' rʎ(Ꞇf,tqwxMa^%R>U=(85gٕ *`PG}NeJ h`֠Il/T*X՜7B[=ᦉ۬OPz/Mvܼw)j?z͇ʅ@?P Lu )j[sd0Y?:8|n_eih(' 0'" ' ʣI-nܪ>ʢ:ou:ˏC9Y~$qOHҦ~ _[.D5ӏ6ԭ{ ?4\%V#HbdBt5TCðϸj|2?`KN':&]6#` bb9z!GfX38K6ĎOeEm\-Oe~խKp҂f^d#]E'^Xσiov7>U&޼< 4b| f{ 3.D#cf5ĺSpeg`JX[rv1?2zTZwd <{c߬1Se}lpdsi_G Ou/7= |eIwLE8MP(:=n AZO(і]#i Z+ lUqW@К|!udBFvu;=ܣff.;?o",HDqǒ)*\&OuE$$=`DG%:C@w8-'ޠ" gv8c;`o.BT %( `ߝ9|al"=;zHWf''ݽ[T=ꑐ: 'sw]Z;)NQ=/xv2 $긞Nlvg.#'*% =ʇuN0wOT97yA(7expnBMӂ7gRܐUKHCL9q lI4ܺ\UQėkUfNFo!u kOk؀xqOMq7q@ .І׀Ogg,鈷Œniw+#}5i:c-*gvI|ub{̟o}ɿv,ضC⨯;f9'rDKFyn(L%?FVlc ҵBUtvC_3d_9>yAZYȋS#&p`mO`Nmy!DRǘo_۩xt_v;nԻn8aL+7hikЊE@00@~ YY!|vL9W<"<+ϳaA2_&2v?N?Spr#dg1i~4X 3tޜީCK @]Y /Z16H,4OV<*?NSEUfkBqZ4nè9/KڄvϣptWsI G }59U,Ok?e)y-VCYw^IRUl\N63G'r8-w7(eFe(82'gYZ07070100000229000081a4000000000000000000000001626034b300007218000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/pwc/pwc.ko.xz7zXZִF!t/5Cq]?Eh=ڜ9L~:#LdůfX|K&@WX9I"fJcV6\D+LvHGd=Pev(NZXvo񦕓} yvA.LZ< AyFvv`G\hd싾t Y,5}K ۧ7_(-c#\y.p@ϴB+Σ琕^^W>EU}-3>cHiJEu*{"s 69 2:7Fv˪8}vL~nX"*Y!m'h/'(|-sj J^ Anol{auJ pԈ0LuK5v@ɹ 6'N{3gO(ʆyӧt @V㭣1n^| ~DqL #l?\T4:˅eG0Ǚ&:n Ǽo DtƄ-t/^ڠZ1"u8u f-uϣLh 5_K/lsV\FEJ EZbȡl]nNT ʦ%=u;o%GH{R"\ј] a& }]o_.gox;7x>ŕȹ cn7/=*`bgD9!1IZL[HSGk9ʸ8{Z &PH1S^hp݁Riәyc _,<䰻W-/5gNmd7BE(9QD#,},J$!Pjo?v a. T 樇k{O`ɛgDjx/B,?OKACyvf`kS~Y l$Gb.XBg NA}Rﳫ<'w : t񗣞~iGDT1'NcS|yeIE 4/w<=Q\SB77b;p!mD֤"{p@oNSy"ؘF m9}"E&qB 9#T97DK>E .$&#;:"#&I6-o!2J.pﭼ= vEZV} tL*sτ|yKm}`M\Qnru˛<ܻ '08bik_Kwi4}sb2٥~D7ԏ4sp1ZaVS{6֬ 0P7TYQ2͉}ɇf8A< /W "XD) :Mkg̥-hAor8$EMt\KnfEb8h<ÔDo"F4@`%^b9r-}7 U 3j d^ءzRaL=euYLrv?ϱ,qhFj8J3:㭻;,tYh21e| z%Ýs>| w.C'IHw,"$9CvיekgqpgI98 txLMzDc#S3 .*2)Np͉g=ޢAqr(qRPH*<|MhV^t7iW$ۤzsa,vȿ"-҅x-dn{X6|&F"_qL keqةxZ0ԉPgl0A=5gU_,P ?:f7Ҿip[7 5pb8ni$'|oE'Rl&PKvtEg1"l%]͐S ߯臐gVru4 7]q6Rl\J!?x(Qv`*KC^-bNG;kp5,TK:O~H@5JvGw~ `0X*Hk& lxiЌ5 ەZ MbTPYmݡ -s0t磟7\(0`zYfUЍ<ȹ+1C#kq+;#%i^(ӤQ3NsUӲ'iP{[Jd4k b_P"G;(0r0e`D&H!rP#kK I+:nhg94 ?}DDIO E0_F>BiCQb.n\ʅuY* j3s,{A .K}7UK!Td\owkEsfϘEAȬ#R,"dDZuw'lNYVNK qwJ5 -? c;sɗD@[yk1zsHp`ryj'^8ܹK.\TYT{k,p3o#^?^DZކ] @LwUTcePmi)9lwSyvЋʋgTi^

/W_!`$(Y\:D\2wv uHE)KsrByV> %tSoi0ŷ P' RyftAWx}b?"fn //f~!aScq :vOd 8,\%(W^Z>k ``%xy 'k3w)584\Z6ڼWZ3zVO<\3;V}Eyhbj9L՜05 T}V欍KM =}AJ1c!lӕ?%K C"(y'(+őR\Bܧڭ NM9QNp"`G w kz!\p`,ND!Al5(3TF3+U_UɫeXzh7<٤+A64c(]; <%- d,X"U!]埓QxwjxkEk\sFOJ>6_" bo_,Qkx؞s4rXpWa7.O2 2sKDuL҈}6Ͷ29 UdE.b;iQhi%ʭU+>|y\ae܊ΪvAOzc@-DUs(0X{<;*0 !R?Q="]_bm IR\S!B Ar BN0$_UH&DZݩfqK[8]\Wg>ƋתVKmlA}Q*DoۆP*JAV:u5'n#Я[VғH!q >Zm؟OwdRjC#⥹((_^Ҏ Z$M<曷tIp'+ʴ'nWoѱ;-8׍~׮ё,iFIM 5cEǮn4'ֈR ,6>~J1^Den63f.G"boL]k{1cwX$=SS΢60wd!}phLN.h~ F" :em.ܬ9;ʡaFc[A?K7&A0ǒ{!3}>f뗒_edýg7 1L2b%ڌtqrذuzӳ:{%M(.<ǭBEQ\fC@ `6kF;ŵJ=S3}$˗_pO9tBx(H !Qo>EREQ.j-ɰ dMn$#fFn5v&;9] TkN5[gA(ˏZ "5[BrOrj#f.Lt]_gV=dbZ'p.AP ɹRYa?2cnX,p*'Xr593#z@2FxR)vQIDnà ӯ#bTdbۀɝ 4O/R /Rs5p``~j[r(.DMaZL@ڮ~5p9O.%9b/ q5Mߙ_qc}/HTC &Vз} >|6A.a(v >!wWf?YFw1.%lNYZR#}DAu ;4̬YB] xT(a^E[3PB] TKE"Jáot`$6EQSwF"ܞ`cnUeonBng08 SY!>jy놡TlϳCJ _YzDD ZG C5OZ!A=FMP2Ѵ? :S/x+.8fgV](߆W/tr _78X CQl&{SZPj$Ut{ɰBGoE)?'FU PM.+a< \T$i;xY R#'P)%a>zrг" )!#$!w}B2:Ͻ f9ŗfD|qڴ=KĘcI2wĂ Q|#r i9(]uR a!Z,ЊP\N~W]HXR~$;DĶ pf4m@aYZYS5 ͐SSAjU?}Z୞c%4?D/ۿ=%ޣZNdǟINR깽y5A۰vCX䊻?O4;fDy9o/ςno)Lk.Jլh i$vSa5UF $ 60]{L[lt [ʶS7\~3 Gi>cB$Otrl~K1u A܇! RS ˜Y3,=0G~{m5^]1!RJQqpSiQ: 6OT;CtF&=RZsp-0L:LkaD &#TG<(z9 ҆%5Bh곥ny6R ϖҜ=­wCXy*s:ׯ3zFC@0lݮߤaBIک>M0QoH~=(mՈ=q`br#6eD>B 8(;-'gD`=bſ3R3w ÞAd8/cӐDD&*e/O[rdkp;²>$=nB~ iDj!l,W;\OXpa?<,[lS;[]-h`kwAtE^brܥ(t(nmV  j6'<]}#;ki>췴n ԣ[e6CN${J u&nxҜ!&dpJ5twL0IuE􊗐` M-꺁9qR_5IsVXtA(q8gv-)tXct74?zt6EDD;iadX4Qᅬ~`xGU!I 5%yp5 !9Gq8\u_a)5 5BNWˊ#„yHWh7:񩩢 p;6J44*D nml{qTbW6{|@X>YR= N"%ŕwXWDxE;Z渽,,Wm}ƒ»F5ʵɧ/o=,li3i?Hxw5rϝffgx/i?h *pRyK3RɥY׍U1肛Xh-e0mΜ3s~9wCOaQsf'߆2ШvOd"#Ϛ~p9 v; 7%1=af0MV4^Cqd"C~ߚt(?U?=gC_LJzDDlb.1<,LYIuwl>> VJq@2U ob6~,=!fŌV>pbgfڈl%GU?(m[z$).]v0DqEȱpVTp?ƲNTQ^^iv7G[sR4\$|+qs ΋uzkLEȎ'Tgw䖷.Ļ&tċިo'aјE WIE8@1|Y>_h'ivuRޝr/\h߶vqGu Q+L gS5NPOe Ijw냍l԰-S8.3.-}Ix/H)ԳIo3$2W,Yk6k ?,ۧb>#\Pܞ+|`r4Xfن,7=?-J{K:D{>X NZ\Ԕ3[ #@,ə#@>t GP?H߶I:&8B@(iJ^W$o`w )Nd^oY_<V8&XDM> ().Bԭ| z4WFkA~++^LhKte$Cf}7r `5E=f=:(|Ha֒HXPK6g ioLya\7HO7>z݁3Enbu70J]R K #FH(8qWX-=M#j,e59@i=_ `G`:)ݹͼ` FJ43xu > `KՋ⨋xXNF=>he)·M@'|Z9K5 q_Nh8a(N6XzQIjiӤV}c0)2a{wԤJL;pE@'3ETw OpD B#v"gէP *EmB_tծ[P #zmHrkIHp7"`40x(` bHKExzq}Xɥ1xqk<" >9rSіI;0 qӂ|u%&0X!1J͵?}?h.zlIFύ]} q#i* LLO1'}QKFhaw* d:ܪ$m3nBJ̥K%Zt.$!Nשnڥ"dDjסrܘXu(/Ex~ʝ3㽧}j~z4f L; -5zcWT'棫hZTW괹߳0+ėۍNSQGDtu*HQZgyݱsnXN(3 [7Wf= OqB8Oy6+*ҿz]޳Rg23JOQDcX> c2P\#X%DB8 {VxKYr4|[kOq\4jk#&gMvэs` {F.m۰MlT!%=/΢+JBH%";6Yk^ju\ztzEF!6Y? a7ņ@SV"p:B=_E>9Q < H(y\Oiʑ!#.Mi׆UϤ@({JWi1v"0?&%b)+k6!C1K_*"T.-b_2Y UӪ K LB y $Fc&&N6 kOkC:5eN!-ki7hkߧ?HM)"OȐ6yW|Z|?hݩ5{*IqfV8Rt) 0uFD_6.D3udO #iM -\ZZ҄; k-Ǧ]LW}%{|ġ3Uѷlꖽ'mj?o2ZA٪0֋7'2d E,ky=*"C z&HYEΜ!o$[`~ :z&(ZwE{0į.T#JMA^ 6Lȵc_;݌%6a_WIM=1* jDt39`c$JBUyF{y_EPabnxG#LDU{ѷ-^?SOf̙qLȧoZ႔ZESB*t(N# (CE K⛖`RfCoPE=na$Mqyo%9G@׃vUt V<~]+C ȴ#ڛ2*|T' `hGseĀU:n9u=9u+tNq0ߐq0K^ c)"Vh1m=| Zʙ aE'3 %;(np[LKɖkM[>יkexL5!f,r_NE=L4g17&*%Dޑg dl.^#;jd^r?BuØS?S2]1{3 6v9I8, ȕ8!;V_n~atT6}iл1ckђ "9 =׺iuPoYZ"nt1/74WI yE$SMoA_ V3*yMdh1EkZu;D{9ͣ gRݢeQa݊Ulkf3ѕ'i$_Xt?F4;]X|e#ƙU1Økւ)EbR33JB,QGK3j,]p45BfiL='ċd,Ekaɏ+"QVbS9D.47("f6iI?f ^rN`9)%/u52>C[ƒU73u^@؀_H3h]ܧ!5()'@gȖ4%h{"-130ǒ08nB g#qQK(xwI2Ŧ V 5cCg"$/xQH$R*}aB5z\ڏmAa+xgHCkFymE|Qx _$r0`}BSBDJdk .dHqn?Οk+t#rnQ3oޞ&&75vs{+KMr9 jh`>7(o;zR"© .o ,0|jZ_<*q>3uk"c]n?}Hfax⠶oOb8d8WweoT17Hj5{Rly-u} T3.dMDՍv_յ,JtR@ߑV"Hn3%UEF#ƭ| 4`D8/i; Y#EGP >Z1kp6q jqdAz25(»kҐ' [$NA$8Y@[-JHqk`X> hG}ֶ54@3᥄OW̚ hT_юRjI6(, pY4& L(.)=&hkY1)xK~is.%kDRy_eO %sK(MuLyAr'm7YJ ?5Q|AN,{,VL1?b&<] ,'.5ؙ(}*z@ikaG=ج44,/xqڷr!&Vz9*/o6F= oÕ=g ɬ$682b[\ ~uXmM \ƃړOKeGHG+LU\1L+ @~뻅H+'$sj' EwLFE|]0'ފ:jN_3O@\ɠs!~#HBF}l07q2ⒸsZpwd;[Y)m<4e!#NىzP YUYQFDqN#m`ݿkR⽚=OL>/ږCxT'hM_KhQI錖(Ih/R[C+b])b:ts6ddL2@ʋk\2_}L09NQB˾FfH QW)mPj͘l*$V+8xԽYumH67l pTƁ>%qS&g+Gp$3h}̖a|Xw-.ZH2&b/rWbw%"؆D4B25t)fVC ֝ 3mnJ 86"asVmQ;3r ~0J|;>i"4a2j,c7qne̷fwG*pBKGd$@>EC CAQB4ZCŤc\p Va7M$\n\ =ڇ&2MNU,`t}v ?%ƯC]j`ey2&~O196i8[:ϱғ 16&D4F_}/!=# 4~T U7¢l-t7wI{wMv/Ëm9G`AN-|$q r`'IDJZy#caH2HpJ]`!Z]{wҙJbT#V7&K9h`ڐ ](3eqV`u]Ul4,%Y\$^a?zg ft3I-f~!V+!YdX"# ;s."i Vp1/IbVOk^5j!8uHU{SRq?<-1#CPm\ tLٌӽƴSB^Ɨ`p_/Z/DZFdXɤiB݁f}.{|^zS½@ $fD ˌdK5 "hl1"ocdJ5%Myk\vu陈QR.@7.^rBH!hrpq=}?,F!4NEö6fnHąߡjr>tFH0|.ėpWfoՂF@Rwyۃ-EDmVO uzgNVD%p')H[T0܀mQ {ser+aӦ;FceLbZ`K䈐:6-vUC,_p DCdPGYbܻeQ E5&2 6M F.~jZTN`|NJOY(AtA9F^I}V:Wj_#ص|Cxڠr{sR A?266f*t$܊~FA8M }/<47n1풐v^q|).x /1V/2D( l$7Qda5U$95x?ؒ6e"o:ITcJ7+>| bKR瘋Exl4&LxVkffs:&n/ݕѨ~jVءbYԙ!PR;+FMoH?ma˽쫄#JX6a|(l.howM ]ftHԶ\k2y*-\CPCU3 2䅃mYNO0v9E THA; U^yCFݳQ%8_s...cmPۜ䩣ͦȁ!rSޝ> Mޏ͚na.h! 2m| Y#H,^Ek 6T#1a\*߾L}S<'슧}mG:ka)+e/EJAGkoc߅ɺ;9_m- K9"Uk%7lGܡx %e?'8xgpT} 76@\{!: \Bw(6xP* ޣ34c#7ix!'͇ ۃŦVh9SXm&p3 A$靚Baԇ ym `g7V d$t #hqs( 7pںA5A-*I-klsKkec­F0Ox컍0CdEмjN.*u[ 7~kmAC )qKhr "/9{Iu87zd \Ӝ=24ŬtUvkhY(%Pru}tYhoj$>bڳtvn;R AuRϼ%KBXNdr5q8D), -TOO ?k0Eѩ #[rbAM|b&M#/ŷɳKe3Xٻ!>&ku(%@G-bɮQ.#rOPa$spBj!(CV~7YQ6,`x~oFX =8sݣXi~[BcrҚLßA{+J*|xh"bQ/-EkgbÅU%۹!WHLu;Ug&2D-=v?Ш0AMlSyZ|.tt[N 38a'>HX"|P/3 a{I''^)5s۶miI~iٸnO'nosvR|8j SIpI=oz4)"XGu͸mp[x5GRWT8M#h~F7^!ud%xS=K α35]].%2 c~|oeQ[Ds]n }5;4=<5»_Y1~]iЎvzE%^֎+sv<(Nаg]~󨬥ɜTf@w\BF6VO#խK&oEn&2> E,pQZOr.W #/uw!b& /Z}`鏇\ V+~}Uv'Āi5*iVŔ\ LM5zL3UVyY+C;\% e8FG/avy\ɰo^umM]j$%ƸR [%hEjc"9҂D*U=?9И#3'{c'W=dt!ª76略F6?{"sJF IgiS0nQ¨X08ʓ8U/N+a?*偐DCWBb ON <@*Tyv*,ʃ+Վ pan?[~YkүqVۥU?VR?ͪIxxp#ch *e[==>MXԐzU  .ݱ@5?M?QkKc͑Jv#Y[ē%*D=P<,rC&aulm"6*Ė^ e1[:6h[knVLb|:吰[(I'%cߩPF4Ye6A!|,RrÏt5i0c!e̢H=O:JUeS9l ^IBN *:}mqxb".' îĒt߀ӁP9dmU},)FRqSk.<4j1hSnaKGJn*~RX?WrF-[HnzkX7U'.wyWTLAA*[ j!,ݖqS5E`!&%2Jt#e0 픽ءrx2;y+)D"0gYl`),"׵3:j5B< }~,)Yy0Ep8,~dP.Z粒Iɟ };<9 ld"(# ̞(+0ʣ9P$c 3qTM}8G$ !v,:UE31hݚɈm:kx 7:>WxYVOkf]UO//I>#\YbsMyujjK `&.$~&ᩭ DL3k+ @Ɗ :Hy{|]Ԕ5$t7,>/rg C3Fa~~BWj SS^}ݝ9=Zd7p[|yGi eɥY[Q`ݐ$ں3+5mM9A'9 ]ZLs;ԋ2J|"dC<#$kc5ss8<y(~t)#[^pо_1S=@q^+| ݞ*g z:iάRTka0z[xݑݜ: {P+]`ڠ\' ^oM3XwYWHy0N`Sϸr"s䮋 ]t ѤFjir6ovtުSտ~g"3iUPz/xn.Z[(\[ꮨ<'/X%XmAD}a(0 [PCF0:ZP}/i9R3)B:Z$< ! "oPxQݵSgAֵ"~yGDG:Qd؋jsx/SJGQx@(++:P:K:_b'J66~re> kgwFp+ek =j#9b (,xFck5c9jF)qmy+-f!55'+īI|u՛sr Xב?ty?b3D6BMI_[z _gs:wC;M"_94U_8Hh}E8H>]jh*(&cfI 3N@L4D+E'}%S<IF8*goĻ6T4 S&Z:Z]Nx*zjy>f3Ѭ*-8hDaOߎ7}N%g0šMdˈI1}қtw7pʫ_\2nReՌ 6N.(n3Q4*֋R&W K {GȰo;{G; =d%懷 Ӫګ,b)5սH9k01r6 o]8b۫3\(ؽ252s]j}64.-@lVt[$%i&˳\*|iUR "9YcS$i-SZ`L Ѻ8(ݮ5|RĤiJۄ#K3wOKgps/oi?͉8DtPǚP2'҃E{d[^SPc:nE5oKr? \'N^c40Y>@ @\tٽ][]NķO|Q]kq>vQгp%533vV*œjl4m֍C L&*?60^5/ KH#^I3v775R*(y\\ʲdQܾbS_J yniLN,XF~֌C-KH5Mҽ[.;O6SyM_On/Uo(LjBA.v1s׈7qӱsp0ϋZDk@8SZJbQ @4l԰=i\Gb" KDz[K`{U\+pB< L ,ƈ7!nXdBx8liÇ ݪj`W/иqFtuO+!dt JeNCzWUFHt ]tmբ%^I!*G,k9v#9g=nPZZAD3l0ЊÊ}yX'q.CZ0(^V޿v_ԫ  .FjEVeK W&ou9{WͨQoHFƮ+њᐶ7Ys[VSkZ!wv4M)dQyGbL٩zijs9۞AJ|3~ef}o~+ۺ>YvFN܄|̦-"'_7b 6" {_ sY-=}@ }#.m@w}q7pǤ#`%݁^;GW|GL3Q׃׭`7޵\w5N_똍]#c?VmgvLwq 23<_E2lֆj鵴LWޙiPb)=(UQ8v2lҳ 2RL(ҽHЂ9״g&1?70KVp-7s?K"ڲǢ݂Rc*6?qkԟ|Y&Ƞ"E(Ӌ !MQQES.c.1$^opKq ϗ7r+w(`[ !&vd`4L?QƗϻ=u>YlK7a.Z-p{Y'.+jlS4Է^sE2c_n UvԐphװ>˰w&x?[LS0Sr`Ͻ7m&kp9nDT󌂒#0~GGl 'SzD/8pn .Uv *ל]Q]cTOې|}H| aج P V)*|Y!xE[QZOx"HjAȍYIMyULn(qM^#LÄ̪ KVw: z ٻO6>rP)>aM O7hMEK %-Hgy'QAT*۳}yDm!ZD-m:J+`'5U%|dPa RhDNLѿ/?0(V#o3 p[L$$6<\حChE*Pp4EuYq8oĥbȟN tI@(H!4tnzWta@j&,ߵ`L:DOPzQ.#^A(\M:KceӢ?Q {x@Բb[M4YnK;x_AHlVux+CqYS`(QXYvL%iQ:|^@Ӗ8W$Xbk@뭸حdP>4BȘ؋&c pC}=S<@*Mk]J6u{1{d N#sGH[|mpj5'/O]*@YUr$?+e&6+L{y'dX'ҋkYpvň1[ALAK泗Q*PUaYcJQ1'_1yLA{*؋JiaD>Uo}i9XIaEr~j@JNh&Kv19=Sz^_Y/Gz#PN{oTi4L#(Pt?GRbo}eHXB2pU78VhCmXZJ y̥r=Rkd'np'V!qn>CU?l,3QDN{mh=H'Hbat[)d|ufKgTrhX_%y0kگgq}Neƨq` X$LȜ4܃Z#G >^As,RfֲQ_f5Belfoݺr}+{o v;YMWV*CjK"ͮ-z3~X[C+@wp D̏9 eZ9"S% LW S@~\؜˹r\g)vǂXIq2}h#LI^z q6zy\,)gs7߸8ˑѪqg vzzI}ӳYh%牲ho-'e&xf}/e?vJC< T+rFgKZЪbcz[>fI|/h^w!TfMDqX`زu }+T Iˌr8F4w\0u2pQz8otfF ƚ%^ͱoU1W "e3aW7 45 s(9vKӻ،xUL.Kc{bl{XeԸQ@ "{)1& 21@&"YnLpky: ̽q\zaV ,H7,awK# $Z2FQtW֕6E/ꉮ3; ZZ-Ț-5jޘڌ~SH 5K:JIxŢ/dW3 EC\c c]_J'jFQŎZ_ZX P+~Nx׍@8Cgݥ}ܘd"keVǷfu_JjJϊ.Pm ==hQ*BJ#wIiL i)aXT,SO$ӆ5BgBfOu-{T["ӅZ6C![E'!!KձxFrzئTh/KhDd*3HqA\ w[7Jr5*%S#J}>r4|SRl4N70]XcVz0wyϗ#Ma% %9C>-C&T9.Axw[S|vIӵݬ|g*b1(rſ sߠ.iTՀƣ*kQbcyvܹ:r&C޹R'9Iвݺ_:ѹ45xl H.RkԱ0 &Fc &qc$4)dcqkmtVH~*ΙnPpls`8@,-=]2 RK`H_XBuwpt{ppIhm|H1O-x)FJa0G<)~T\1l} 9H%B؁]+ydUXv*\@Q44ĈmA hEbl qϵpgEͤW~]A/d?Z\cuÕIbZ( cCN.sxj:d"MV p+tN]͗ ^- W:@cH/^Q긚j|zgj>qRL `,ll~Mh<3y#o7ُGف.n8@2ã,֖{`,KEKbA?+I*&lq2'*BGh/ݳϲNGPǢtE:H8k_oN U;]!3$%/hW}kGNih3{#c ;')Ob]ݢG **%{2ТCcwy t}Ev EϐQT`jb@ !WGU/ M &94TJ2 )´zoVDE+8x|n\};LwxIc-AmVZ8'f"ᘄg[[>4'Eg1Df~ S >qIu q"6)HZ$ 1@7 u'TN`৓t+b}ͧ+N|q{3#XKYd1$^ KUVP l=a},2R&nN+㶈=4|}:/΅I5{2 hq 23٠žIQ|]ejA;Lf, 6wxf4#D4od"I.ǓS@r(ɖE*Y78,O:}I.pBҎ w;K譒c{y)Q$- 7V1[\04V_ ($ȑ/JϞhQd4N 49B+LW (FC`< OW*V&fϑ8?#< J^/]خ8Ğehȿ T3АᢱXX|"; X͖sϟ} hD4%TB43:elu=Nd1EGl~)3 tSuϕ#Hkb'q$Fmp,T>I4ZG!# ZwY@:A%r둤6 \Ou:We73jqcTeo& i 聽RTkDF[;Cpv+}3 9G%AZ1@X ) JrI 9lAcHAhr2 T&'{(; Jz_pnkSE 6U cb ‰eY~b`Jem6I|G#z4vBћH+e |7:)F- `FI>;7a İC<^1oqخ&'mAs'+yl.pS3vu_co3e& (%ܵSngp5/ in8qLnvD2"*{}T 'LS~/Ϯt>-W"RQ$kkP(8o4G1ϦI`KiC(cDX{22'fRXG+X70!9.$ڌ\~M.8 7z Bk G 8kCj*?_H!jO)H/)'jϥ6-aY2JoѤ;9xVKH2ֽBD^a 3>zO2eXpEő*:H\51|kh31/oLvg]O.22|Z jJ?5?/r* s'Pc:c™^<&Y §V9DP'|ƍ%;--j7wc9]Nd#v'r5޽7Pik 9 uWB*m?e5qq_yb8cv7Oݤ۾EruϷ#at(M[Y,?͊ul6`~A E3\A[3;$8Ò!վrn9aX-# 2%֋/}l|e?w[֏ [HP@nC]u|EÀX1HV=)w^g?}yȀ}WBkUA_h\6\Pi@/*ka4%Dͼ<^I Q5eϖk7Wv$7=5߆]5,yo2רF ] 1c\ݏ&u44 -Y@Qav;ž#Km8jRW2,.)UR/'|')nYbKMhf0(^9O0Ma^_575ɘ$X"3> sP&૫k^ o³!yLKEDjc-U$8mZ m bUS*ڍN칬[&N$cPLO4(4:Q#ɖUづYq\! bi(8 EE;d`/*(vCJry˓](k{oM'2#q2:+Dqtjxuţ "w. "soXq:X0Њ\Epí$Him`h,bsM]@˗45h EIW5;;Y&.dV`ڭh-WBϠjJTYmHȿub-w?\ɗ"~p%IXH l0dUnIj R}=Adw̵]&>)Kj!7N.}vSJ%TO"19i$'w P\2 vQy7~Ȫ\q,`5%C.s w][_B{X\ǫ=An an]z˃mDhGCxo^^b]xE#ss!y3HRPrX *mz~\|Qq∀:՚Zx\&x$D9&IqL'>a ): FB%.E=ub"1V1YvFebK?@N`T˕aպB߲C*C tE%M!7CiĈ.Slj{a>QiFKG3<]hΎzGrLӑH^s|KǗ]`VEy4Iu59X ċ26"u<(QCp}X]k䓠2:w.rxboQC2Q:#6Ɇjg}0 !0Z1zwn r_ 5 ( Zׂ>@۝t:ʢx3&C/tܸǨH +)-Y^#2l;|@aםW7vcZ7hyٺQgszNx˹JykF6C lU4DW(ux:3ͰdHYzHONۯh)'omطT5O3nCb 02:)ӣ#ơq(l`-f1A C[}2Yyѣ.Sr:[A{?Z>cN`GMhSƥЂ J&i1 בmB*Kr(N=~55Boͣ72>s`lå&E3G`D>jԇ 9Y*nb[Z/QٰEUgyw [ לy|{^\8@.oe4@zDK"pw_VKUqJ~CxuQ"\[w]^;HD,_qzG/K4ޠ %QDEȶ:x%=V ~uuIC;1x)8[@z[MTvȚiVuQ(>BP1&l nH{!:<,Հޮ)ca@L%Tqu/_ݚ%Vw.STZ8`񐲚1I(2JckmU#W %i!׳ O6Lnrx[?>#o<܅d,0=Zs,͏|Ѫ>bbOgWQmH8~+Q;5{FU{{|ˈ?:4/bX_"|`t3yXe1o_34U Ӛº}r?1&gHVH<3PTe=lכJVLQ(lBYC; -#6mݻ,;0.jJx#Qtp1q8`'jZtY9%^&^ BMqm @0p5x r~cot!N/wuEe?h6<%9oV-+h/I n!znQoT(xO }`IfC-/"GC$USqPtP$~оpnDQjܵ"-Hy\.42y({˰ωUU(mӳ?^ƸႇǜrB]dKXvI4;*UKE>ᤵ͈AmPxBۖot51KSns1bnfyVf1 K}#0y@ DlGAʛGO !:g G^]MȰem)om7Hp ӄC|<иoy?BP6p-\Xsr[6Zv# mr"ξPH#EĊ[켼yY i|Y+lrV\)vecPٝ`"*;ȓ3!.ru\@wm!mhðiA(/{Lh"xQq[p*vTXBm)>Q8``_$Ƀ~ANV?B:# \:;#ȄvZ+ հp*V.Xs/k2~/oL4rSD9v-kUMFf7AextWVj7~$ˊ`h v22Tw6U.ٲ>2||q"g#_`\^Y-CY0Pt|2?UV .3!@,9X3t"Os*<)zo+ z,2RwƬsHurIXXb{9BHq`K? ց2;j&CP%8_I#|>z]5&aՒ6 \1ӸMos@֖p5V/f׼78O(޷d V(mYJ<O: xj`):6ܠE?G}_2[DI$Tt.cPkQ|uUuxd0IF* -MlzSkw1Fҵ{gYs> ts |Kn)Kk䩖j;WφfE\ǮdP3D")Y܇X{STcwaRIC"ofh;kBu2R}%f^\ö{kZMrdxR _8Dr>[ U'kй^'ϣ_C3+EX6_?zZFO^{c^gRcVyRF<ۗBwL A.4=EH j> :tꂈ >zɑMW5w!j'23LoZ K?ޚJjWy!_S;/B *mnʹV$tP+%Ȼ&4HG~VD52`0/\HvtdQFB8ޮFLVחk7If03"'}9:ע/N-j庐u2x742gU1u~v@2LaW#7ϔ)ˬV@V]zO1fݨM&T2HVy>p"~JbTv{މWU'ק]d㟽wNSZB}^ XyY]5f/(}qK2w+/W{ٻ%~%^˩ó]gWgcwDo6%Gؚӈ٣Zg==SzPh|w$Ls4Z^qd&I]"eo{bnhb8tIbLl# H͉#MsF0 i$lY֎|?4gS'!RS̹1!^v_Qa׸y"%ax?ik8ۄ Vz(eVI*Z>'ɄN+iPjȧ1vsI0D`vآ_tp KZVdHr|as鿟K$!@)ХԞu-&wg;]K'ֻjh s91J7QƋE8I5RjKsBLޔM&6Bv:'զ v; W!XO%&0ć4`OvZăb3ƌ$g (sUl}ȏjV\ |hEC5bWc Nt+"\BQ럖cg~#Ռ(=PIk\X !S8ILė^&ʣ{kӦAXJ 7r d$TCBh`.[kNf1 7TV+d'va|H'i"U;vs AߗAɄgeNnoJ-ʄ(3YP' FDsbI7ch#TCP(BKD<!xʻp)>P%Fz"zrq3*(Y't6{ 6 ֥\!pcRrnnzLd=K̛͞kiT_ kug?=A]=փXQ}ޅhMS[p;\!m#7jm#@w: t?Mh\HNr Dr{v"816;?I *Ga1aʈTiIO f9iyhˬƯçnim^]gsS_A.e+}ޠJkIll"n6>H~)vmcr?UFa`0SbU!-nkHH,n `0-ӚcXusۓp)L&*^ߍ9.ivrISx %`W4?zfH bIz䱇;Y[^kw%UICˊIwL&I* QRG< Íid9vz/)~rʖt*:+Ɍ Gj 9CNۘCct3J m.Q~8u^aVi%*~P~n{uJ DV-loM(wX=dqnQ.vCUti!2h) et)JIhZ/xKCEm9'sT?_،pw2#Qoش4FJ- 62iSRIl[ 92y U@]߄h”G;* ȫ_}6V'H›d!GsQM aSDrj.AA됀F%wPUS|DIV/BtD:_0yVT]* K4]uN$ߖ!p]pYL$M|zߋt3hݢiw Y2#F?RcX/`&nZ 1'z{-ku5ˀF3UeOaPOMWIm 'JI/ JEW/R⧦kWdry]BV݌\_~ߟpaV3rG -Do^z!p~ x~`r+CUv9;0RyUpC Z{m?[屸 %on clQ d"={-/Y!>ukٕ%fWA@ԥ-c8mX.[ 3{ͬhruQI愯qs}!RC=RgvplCm7x-aIjQCZ&-Z1SYc||d0HR{֐g6WD;cN(=r4CY[# TxpGb JHo]Gl)s﹡qƌ `EhZ9O[ Y8[n8{$4aCsEzn@.)s~%@s5K[a2gV%|1*ķ{@в^Hs􋵴r*q 6=w^'eq8hau?UT~ 8L<'*LÑϜ">h>k+d dS,a|̱ę_W-͛vq O=8zY02cM0DĿ%JAv6!bawD@M4c!ܰBiu#ZݍF@> 1%oG@CR;8^!;LKS|/eՓj*l3nzCB:mRDo).,Rb:e qQغZj @dGO p<)R*(i5|ȵ%ؚښ*mZɒzklX7H'V!_^ב2X bfT9.xo@d oRJgGNZw!9T1ek@Y|q(id!ULKW AnQFBfuuTrvDRb)'<UvA"}m4;okҗ76IqTas2z_6{sӷגZ$AM5ӭ?@~4{K_KU@.zDѱц!E3}V-B}] E,O7Z xI.~%6P7h2pUZh5S_1fcF7 *^X= ج$ݴaUJJʦq%Tҗ&fRAJ 7NX;q+] !̩{8^Zɹ=_Ui\7>7tTPQ0lQ1rU$ѓ;W$FkO:{jm߾Æ~.|##qVD>:iF r=t LqՂ¨]#4(E .Ҋ?aN)pk<ۘ3].|xRߘͯ&]py5BaJ(Dgk9g%A}>ZZג  ڒ|=lN;v9ӋRHXl5L(^SfXb80=H7Q?~&ӆӤe`p瘃S`6V 0PJEz|q<'22)\w mKTQ 6}IWLOZ#93֊\q~%@2 Y2) 19MҶJ4ZΟԅ 1m:vGZAz@HЍ qepZZ-;A&y}1'3=r|߱exeDw4z^RWg_\`!dyI&iNfZN~jq.qw QUb$8VҦ$.@Axz:|N4W "ESk=qGhQ؁_Yf[8WdCS!칾Ma_\kt[!$ RDB{<#!46_I6u( B{7ۛ\X;n(՚,UՎ'רǑRS!WzE6|{ć;iFNVEZ˟2br֑_<_=9AfqyVFx&zTe&?M/s(=CnKJy@ R9|N3JW(v+8Ӧ1;_7Yaz3r*~f1yl\FXٮZ"2r"8norL^^Eqۙ+e-wD-o-Bo*]sM'‡U9LˮKxM3@N8F\5.PX gq}ڹ_s/.,=v#XXY<ɕ e>%hIf Y֎y%T;PM~wȠE ୮u v0x|ċ^ɓ̧ۛ ̥X@N'F, @)~5FnkVlO50'b d x9cIa:Mk&/cJԠ}G&ʸ~U&巠 eo7ifGU305X"iB<僢(ۚz#6ɔl,lXkdn6A}tUUV ŅT4yU)!ZBLEJ&$~b6/Qh1ItyvgE~V+k/XFZЫ3kO) ƍGR2WI=yOő|A*ڇkxs{0}{_8<+y[xT$|ƨ+iFG$9 epѮs;1WVmN.9a6:8x5ɭO "$KDBϣnm{fQcJ:!]xʰtKE}$9`I ;C$kSf5ICk4 ~SMQűr{spJN糋ud } ~ѫ@YorhsY^G`پR$xȬu+= /YunaS<α }io;'fmK~bP|Y.@h' _jV.sQ@`VΞ;4f@B Bd;|}f6RL҅dj=a*![4tX4W9礆ɼS"lp_ ]rEd&.74y=_|[~ %tfO3\A:džKr>$F7PdlP,eyC"K 𚑺nkl=P}*EGH+OthױɦT{ !M(Z*l3NZUˋ'7LV[KcZI&9>sH伎]&ߠCkv0LMRW(hQ<)huDu^o$qH#syWwYis\"r6HA.1.B3y؛0!Vz kϗBՉzْxeqmszE5Yj߇[Cl'n䔀k@jl_R~>Vb˜dWϐ~R16Ecp﷢c-0Cө_XR)`IS<,m^ M __Ρhaۅn(,'Ȥ5*vj伃fn£їކYqtuU~0ķ <p*n9;[^h oZ@N (3v.LzI] [VJЋyWŠMesLj9|lZ}.vwndl_IUi)@& Ӻ:xh \&Prb:fGu!ꔧ^ȫhm۱i*/X[&pn%f(x!Bd8FhVyqM&֣xN@v¨[K2$-A X"pڟzy(4:'T7 :8qvҕ<>MϽҦ+J|fhuQo9p-)Kd@8icѳhFz@:5} G,"YIꪜDB"ٯNϺRDls~X2v;ҊWi+ c*X2=H*f, Tn8Wpn R ~y)W,|ʊ҃*C;ЎTvKο^R2zp\9U c-]A ް"؂˫Vq\:aw|ᗿ˲×t+^Xjh+Vcsޒ^YuCOA>r][jN"%LO,R`v*$\Q cC2Ry`)$FcV3-(7~g+Sw\hE^M{NVY.r %Y[ wj.<buY r9{ӿSd1KT>.tY` ?c]DVmY#]V(tSE@efLoI\T>h3ACUB/֦;ŷ, Ve*u]b49JT"jlc@KY-0S'dwxtcŻ q*LGgk5M`%D_ ^ބEʹd'1.\SDO1!cRN'ꪚ9xW|e)p fh*T]SeO2@% R _{~5%ђ"3[Hk2{2 TJnq xŠAv6 .t#2W%s3P`XS* xC]l(z]d60/N[h^0Vs'ea[<1MAOLϔVġozVyp/;.Ix˳$k+W5zEfpԹ΂}2Zr#2fUm̡dǬ3i5aeyhcg7g)#--^hWW`]ZD"z,sR}k›ua Bt +RYIo0|Rj>4&ЬAyQWLDv-쐱Vc:]14JO[1 JwYěñ|g9_* uת9K4{?]@dF$1ϗPC ;rfZZF p\q!,f@e˔ti}7&5M?k' D azO상l1"| \Y:_epL<)[;\n!g╽q|yFOo0kʓjυCt~t?}0kaޛ0ħL(vtwn(K Dx╗yŋ 7Sse໥C=AL[wJ_20_ g¢ۘ0iS^:nWJ1V@X_B^V!zs܃֩Hau1`Ok(cE+ԗ\00(0rxe.,{lH}sÛ_p> uM5VY1x .Z%)a%*B%G־dN`05i \(jG#SZ2sNw"<%^ߗ_,8нwzAb?oյUCR GA⎲Zyjqq S rk4e/TGo(t'2cyd\yX NՌ#{}\>UK5 n)% p-CbB՜^jc鷾-=$%10~@a'l߱k w]M}H;?S0/Av&D؜DTt @z5G!s↤:3/F2>V*+jG!>i[Ƞ4yԞiX!GscVpӻE tE!a mLS6~}U67Z531GOLfk"W ^8:M:3W_6h܇l 4UEZ]+%Co3R5'nYaK: Vh.}_Q9:8F(\m^Q%#hDb]·ZX`/0W*TjpC"b$E5Y,0#ma2J o)>Q3?dpZ`@pO}m}t4y*Z#a3kׯNsصs$,j` ]])(bb%Wqۛ],ܿ@irchN ,L۲}Oa3Co>8j"ts`(HL9Ÿ(ACGztn 4P@Yw"HcNE[]C_@X+/;WM*HUX)KfNQ6nMٙV:|Z)AHX;6 Năaz㢣r;'ְ⷟\D/wqǵ%C?|8E*5*wKٜFoϢZ1k;\Ҭ+Gܜ3-'a]-sN)~? Uv/Duy0v # Y˙ K?XŐ`aUԩ&\/u)̶ʳx7.J^%饔AWtF5!X#m6wꓰ8 D(1KrSq?s 8^ eݒ&W]T啩&"҃dƉfZ++7!b_|n<1I,0֝jʎ<=}nȧ$olmRsKKye91T4Sy"XC1z{/#%tLmyNC.qƲ+-^A Hb KIA?M_+mrzΙzX\wb|USKkOTo K'ke%3Wyt'#'wrEQw2@K9OIx#ʿ{d"B[͇k\&+f2:+Xxս$׊Wȣ&jDc pthB e Žhԝ}8OEthLZ~RWj9 ܊d~:TďMysL܀U^thUe}Z I6152M\7fQWMߡ)74B[Gm=aͽt=-ӠG/ s[զVrn0 X/oGgȺSLkOYwL ܻ`u Tţ9=c lL Bw,xӼDٿ:.8Ϝ\" o;%7Qk4FֱNx"ā#`+tKR:Ʀy7.n1rdW'08- 8v||7Xp5KL%g'ה\/WSyGt 0 ֬ ܖAipGyHNDA SP5hqy KDݾO LFY#~5om\﵋ڗՇp!b˯XV!G|tH*'ym }/Rd:aT,+wqo%0VpgTԼƘuD3rhgTTZڑ#j%xI$XYb فǬjHǭ9𝌑1O4Z֞;[YQkAq9>y=/rSf2`Y1J-2ԸLrq"KuBa߭>j~$"P ,>ƩV{,N_Ga󋂝l }PgA $ӶN~,] @84 R6>(*sS>&O Jeeų8FV 骡Zi,GZRWm25NtJZW$\8x"I^FzENO_ej>jG,P$_F6LWZuo"0zOsdC۳Yl{3}prw$ֺ<O-Qr S%m6'Z Qee !1hOQuzs"3MC5 n>#a<*1[X#I|> eA}P U'x Oӄ3N_-~DIAP^}PZm$e V^Zg,pSh).q9OEW8yS^F\NR9@EPI vL}"*=9ȵFMro$u6nqFp"sI 8rR,[ăc<=~d@Ev Tb4ַS ;$ݭg~6%scx1/ 7ZaqPuQ/&lkSßlJ;Ui½ևS,>X|g6F`m1k0T[IQWfnKQa흗irF+"B-#IXޢ+9j^5<_ȨBW_Oql, VT'ˤX!!i^ kˣkt}U<v^D7bb%jb6P&D3J玶NU{.G,ѳ()|uU;"c2A.y Iy6%U ]!ب)016Y~Jo&q5ϱǭ0MHf1"ZT'K/  7Z ;ѡP]"_Uչ Pmq:sg=.NFiHv~]F [q㏑eawo}~(\7f2B<޼X`wG"& 29NW5N2'b.~~c.Qqb}Y>#Ta/xDi,䙑*>Ϲ:1uΡ}Wl4@aC%(}thX5T]~]" m͵u 'wb6~Ui 0{"hb| ^E#ÇSJQz- Ě(E%dЖx]--14iC݉](+:ʛL{DiJZ!=4W$586DۛHǨ:(jXI1ݔo5(<b.\ޚ7u.Uώ'%U?V{Kd,b*#1O35f"'skG%¾dCpQӀ{(Po_ݤLɂ0-!T$gɅ/v:oYNH낾$CޓU-6S|F)4Ɏ, I[1g {JMxitA0D$`92\=LTu*9ym C߲&i{tΝnw#/"k3ٔB(!m w-i/H+Mr\A )[R}>-L:<$_=؏oF -(V$%. T}'DlNjQ3"scPW6$q]k2`knE.Rd3^"4bNJr&Qлq(4:IBd}0s2|e25r*Dbpf\Q\߳ LY)6G.q"%w\m XjzJ,9fJɁcАRdu,Ax+=?g%:ɰ#3$PCÜvd$v bJ-Znf/ff zy)د7fgaMqv>YB3_{ʫ6@jdrcЌsdN+هH?% ?Ġ"Q^~\a$LQ4-v+9( @VWYp1N.1JA#fȪ#I]%Fa}t̞B̥(1P.=eB1 0Ykq ָ J^h53_:? վ'19)d!v5ޤC\ta ]ljc#3mqj]>@!+)߭b T\֜s9ڠ2R/H ڪ66"vi봻a&gvyRpu_sk0`wyhL4L-%`{3$*=2ww R؍(t?wDAPwȑQe1xV^m_ae ]`jU ޮr2Re{ҿ<+8WI͏qTxM|JV{ V<`X ؒM #'U٪t3)F,Rx 0v fi(uƉ"xW(-@tM)_=ٓ? 3eμ8p?1iKB^L'OxC oͨx.,F  Im98_ӎjuA6fL`1%ĄإV7xb#v" :f|.",llzU]LwMn‹;$tʶr0;;ؚHWJ(Vk!L?b彲>#/byrTK**_)gGvu9>g͒O|2H<ksNhw qAba$Q̸,IB{Zr Wg Ni:2Ѭ6R Me?2Q6>vcz ,yZ ^!lb)H`TR ;9G٘k8_3-&$vx6+|6($YّX/ :1yB>.|Lde<7Nٸ_vvx?[hpl+Y'LPy=t0lZaffٯǀvk .ux`9GY?}Pb cwLUu )I6ipCSɕa;4t'?&+w661drXTCP2Q xLߊ ۉ=G8H962a_DZ\;@7 ^H9?IܥxCc'_(] x;ޞ^ 8r4Y1R?>TAu3@^]̺LY#'{> ot=`kOE*f%;N&_W9W#LMnvak9#>_v),ِuYN> a_(MHIœߥͬ6jXRecCL9,\6x FWI< Z]ܒ1%uYnvϊgh ~* -OןV(|-_aW͝+B[D4P l7KL A^\eF06 B6c#/xZDF~pw}ךX(rqEAl"X&&es ٱZ؋aP`tl!x$ ~RBu}bb O\V?q~7q:2B~xAuYĄ;R$:NZ=dx!CŠ|p6wPny!= (b.JX@psmW\xpoR^[m0s,Bk#\ o Jvqcdf:}5+r[ǀj|xؓ3o/2 _vIL D6w?uxBWTV]${ K\;T{1؍IiJMސ%[O=Nή` L'X4 ֪hc]v~BHޓS׋kl<\q:# `6"H}Q:h[3hi*0G+m2Ѕ894vW'U`Ekr| 8IiC{ x^ƤCU[/ ]xI6E7wЃ|3'ȓaZ2<ŋ;)I>w$qm.( Yw&py_'XBd;_V r*+H4#Sp."N֚9I4߁">Pba+Aİ=Z,+Jўɸɓ{_b r;_U0PjʚwYXk"'Onx972s3=Ss+ 8FMbly L !Nɗ ;wm ~n=Zlʧ_==A/ * ;uuMr-y:QZϚz#a:5pփxfAj 1Oq<!EzȻfʣ_4%QJө=L_!.{W@΂y!b_A?.;0/bcQܛWf˨8%48ogQaCVH7qB`ׇ\$~ǕUMbׅ=gjY\-E?AHn}wp喖|< tM)Amυ,Eִ4~!qU4nX}>:?Q{>/dL*>`UpIҗJMc`P\o"ladZiᦆr8 l6tБk|%&4_Q@ͪ R=\{mE۱SvV$ no*- UP? |֞_90ORcc7t0wdߪaK×mnai*Q%ی2$ Oej`Z=%ZzLmbZR1k^R[I"Km9|S5mHgcǪ^c$EG^>ͫy\s \&Vg?bť$ɵ立$٩d;2 |?\O #K~gF n{'1"VEYfz¶֨S?X Ӹh~ɨ 1}O}]koP ۚ<]ժC PtN,a&{op߼|(?o.e.€fQ& XŸ~uQgzWjBZsPfV[1I-R(c%u/3BvePP'*STyjlSͯNZfe[9PAp d8Hʬ"%(LC˖ oCkZ!!ĝ՛bAĕ0dDC+>emį`z;;Qќ[テľ`]ċ/yGǦ[7c>w(& \J /}O{Yo ؏\?W3S{U2nNqȇ/Y(ۓ1i'IW vJ, }s64<( j݃ l_ظO21!U!4`-/Υ|S٬:Mpn VQR5P͹twz[Tf[&ϩ 7A]gnZ]I>҃Դ!K h5w1*A9 2[rv&<2T K/>:ZYI&Gooufg o}U- }jv%#Q-( Xo;~Qd QG*|.YEJ?me7Je.m.يVD)+Hٽ*qǺwZ;KTD~O?U䥸)b0\CU?ffB 1t@+|$q9d_Jd茂d/\5)DXݮv/AO(X29m42HSOH[sq褥Qz :2П=V=@P~ZR܆܁{inI溇),|`]i6` =cI1`SX[QD7)UuO֕(y( >DSKkzCe>rtQ=Ђa\%JߙtlQt/  eJnI&:9(VoRÒ}b^냑_3׌:K5Oee WZ'xVwoa)^aG<0'e) N~XysIr bHz 0OV>%xW4k'OA<:{)@Tq̘sJȦr$?̶ۭ6$cw }߰wAa}=VFW+ag&9gz<Өkwu\M s#(iJL  .ஙTB1+/[ ;aZmvǺy؀+#uїnS<|=BwG vV(#r<~@5q5EdzXɭ~iσ^'<Ҕ("mgNAXxCzJ^TG[ Erv'k,m]=}E-rfOTV5}m#Da[d;M \f^8,fժ|]59P#oмi1* u _&Zyiz+p}E0xVkѸ4hB}Eм-[M ;Isoa8EX,LlۤN& U ]8HL|m{O. zfUl81nHה^ŚHc*Kgl~J tb൘U2qz9WhFMT+NX X/am(FfSiSY2A q,7x) (x93V~ҹ9&J:gGG]jDnxROAsǤHkK* au%3r cwadA 4&\m:L=}ԡ>*{f#rb?XiU57l:.LܻzBA]? H[GK3Q4dNAL\zHam|t˥fON'8fG![{4(ǑWi[^& u?^fb-Ap:g YrF]LA^^ak%ێ'[uܕZdE8$2,*Axm07'5{A rdnZŸ09]< Q#߼?3IO A Vf`p͹f' YX[0VU"ߧen?AEL4~P*Q&;xc şRY>o]sx2khG[wd[mKS,BZTRD胦0p ˺c<_NZJpR0Rj2zQIl蓪:kV{m~au@nS@y?Mk I}>e;~IG&ΆDR05+Zb#&oUJBvR4gyU u7@P67UDU(v=Z4EB2gA!ԙ]3+Z䫺"3~1cFEhuEZwT(9]veo-3KpWr?6#dԣ\r Vc^J\K^5T igbh6 ޡI7 niOiQk V`"R 3;%0g qϵ_u쭒'}v }NƵiXHUC!xkdkO}iBsNC&vJ7?_R-0w&a`:4-/| ZV#LjS+gs; 14^[AqU$^ty)˕t-ïK1{R'HpjA\9BQ SbPyN5VQTQȎ= ؝k pUrN*gh:D;?]mc-ԫJ&3v O?_yОͪ,DFP!u Qz+2$zDOSaD`w^nePQk^Cs](t@)lL`GGØE:DUUĆb]5/)"\.jA`|*tTJhח`UqցF ПF& 0e$ap3?-qd6dP?4xԨfT8oH%Q:1<"  ymgN6& lsSL ?Ȇ4y08て\6P(hILa75?O._ALTml_d2,蚋;ف{/W->mD1`8~[@Iqا?&?6Us% $x(9ϰ{}@^w?2a0qpdR0=.69!ԇotoܰܔGf3, T#?(|u"p޴dD..fg}iJ (%v!&T6#Nk^+f MP#`!`<FkI27H<7Lx^=OTBQZo{gS;2b ud͉{K7uYDw:NЮ3 cSw@2ū}íi5I'V?ˤ݋x!q]v|Ə4Rlf4SΦٝՁpFP+b@Zj0lc<EeueY(aU'vI{P QOGr7-jS% )m: &Z;!6 SNdxLޗ =W tc(r ԸX,+4M]SCt!7RJi4V_oT3?y-yz2nB=wH{a𑇢0݇31" kʍ&]t_cͬ9@>Aӫ*w?r̒nH M5$<$I59s$9 RH^|OoG×^#Ƽ¤{iW9SɳMzWD!LlC+ܐ4xRjqp.UDl[GX]ir=9:%I ~$ĩT#荆\MܰFCgS doȝ_<-ULlTk ^|cB$z/Or]Ihb`/&I>-Y^KD:+t0xAtEș_ݣ,'L(' eb=QU#麒p@a$ap)fTtT;b3IɷYKJ ܖGSfsP3&HO s_c$4.ܟ|Fdrs`;7H?&3ɥDk6IOn>Xz |+KJlaK/MOd>TId,/}~aMjIR'Ig"<^g'_aVj2֊,4-wsy }"]ď+IU0n q$P gU:ou=IKqn)O;W כ9/y j~˷U[]V=qEBb/og} W RMǗ"}ّYL~W5&[g+#m]#air'h6" {DB/,P"P2nfS:#Ⱦ*RЈZT~oOO6Ơ'+:{OQaܣ;Xg<0"s(,!aHM}(B;3b]2MQ'n]O)O3>}XS<7/IwĞsgX>k0с[HqV󾽺r]Hw.+6C_J7)3MwB_3ȯK <]{ -Sn(碐dÖ,^h^C#ͼgw7#P' ,/!qO,\1 U|YT*x%l~lzrNDdk ;m^eie< O|܇6 #Ny*9IYYJ'NcfÅѭAMH>Z-|0RsgazXN$M:YCY^Q?)TF }n|_/Pd`~Ҏ 9U~bcd= Dq|3%oՐ;vV—&zۛKY̙~Z^,\D?iW5' 翉We.rsb%@%f攒Uw0(eBy7QKoFSO6"#D,1#S[q;\Go zkZh?/DobDm(k`)is󢨥oXeEПI+9*SهN{c -wo4,<۔dtVypBh52K!R~5 ߹5M-QiisX=١cwY-O2̹>CػJgcwrhc";&L5Ȑ@ eq @7WU~bFPQM~Ya'LE)Γ\T2cD$g.ɚLB{%:6+<( szcx~$7@* ěrSiB̝&yWLeV'bkBG?TrUS{CޠksG (S,c%Zy}Sbqe0=pD&d5$ D?/9+2oufT/i7FtAւ7|"mgoX÷![&wY5AX# SXØZp-ӺG1V|+Nu媥;kSsHJ.W7@D)s`͌zFoA ֔xx(GDv7Րod"Bvd5{Qp-cĥ<i<=Tq=%Rk]/JX>")c`c+#f x#xp>hk͵jKuTܑ]>y` Y!KK==kIP;>-+y>2\w/ oPl53/yQ@PVC 1³s"ÊI'ɛD0>X`-箕ᛨcF6-MIq1E٘*=ǜ ]2qm_Nv5TobK wV%BǥNƿj!g'#)z7-9?wWM n 4$?!>6N+8.CAodjb)bʢj=1IUg@cr)t^"+{]{{>8^-y yDnZݙx]?5.ZSݸ~fBKؑ)iwU3%9YsC%C N'䠜{.:~Ai,S2r@嵀+Uk*G5o}*JKdīew>NI (y޿byFȴ5ֱМOԻT^AY06?>,DvrqꖙVfUY}RKd:,!96D*SVfɯ"rO$bE^Ms D8b5]ZF Lk*3[ @G)#?Y^_ITuNJq˒j]y!&r.xx_A=VyޚM|>;`-8e9[eqSx?^S\E^.Jy`f,D#x[!IxOOH}j-Wސ3J*&X n*WD:e?;(tKF#XhT0?΢*V616C4o{Nm]((21f;11z]e] k^$ufFku_^;GIϮoRlAP=[t߸=f[K/ŹFmD>{{.OۧZ.Y>/ >*o0t$DBWFHQ0W΍&;h,Bؙ?^n.m}6;|tJ*?>RߛJ~SK򁟷_y?Vʿt4x(ms/BsJ$0%؞Kx<OGNJ /SvlT|8(5_\x_ojm_Ih?dAGE@. Kz^Lh1oe5e6K9%>j݈xq=$HFW;YmL~ (.NK+?o3U06 B.˦ R\w~7>c8ZNo5ɻT<"_=J&$:]|>EvZd0˵(5HBf[~qGl tLp"2ήu+:*|,~"ϖE3c<-^`xI`[@jz4!|`8)XFXu&Bē._ON`"/)7?zbOEecvS=Q|~C+|m{oF4Q?Q2Ƀ`|: !'vUȥV+x"q7U.?`%?lRhW&l3_yiW5:cz_:(jĭ ffnBʓ|w7*v [LjAKDڇ~Sp*g0WdLkzΆ8W뛜F]Δql =('شvط\>Qj_\44o5e҅4 oIAY$LL%Zj\b%&v[%ɨ0^qr9N-A! O}N@c+eI{ҀW~yϽ$pwrh9F)(, Sv>F<D!;39fmK׃UlLtXDuJI t70֥ 0֔b3* zm1*Qf_KBwݳolVFV [r䶯vmHԒrT 2n iIVqK\@^GQ/u 1&޿xg,ī8+Tol-.fo˦X(k3[h(H/Jd^  gYuo> Yww"8nWM'Z֠ Y@w)ߑK7 1\J2Ρo{ X(uO<blCruߴ'6ׂ-W~ -= S{*q~a!Tf$4K@7'fSWū%''ތmn =`W0c$ :K*tO.K]v攽m vcZbs'\z2="zYp[a@Raz,µ]YPhJ\k0ҶNuN-Eeُz\S.~ !̓>w>c˹l|zˉŒE6iYpI+&4{@J#ottLE'QN 3>{% /p TbiKz/L^,!Jt |ŧϩӥ ØWA;53Tǽ?) \Ȫ8J< "@^k+N)QGI7GXɶ^]˳#n3.")QCa nB]CF]\,Ia6۳5/ (ZC FQOK]/6Hn\"r>X鍖o1aKX㾹%P\SID>)+UO=> Փ]g,$K( W$yBh, SLsx[ƒ;}VP =2 k t/W9z VМ"п W- !ESn 3G&Pn gF.ǑzvF2P]iz{0$]yW 䚭;4yW҇ `q:"k#;3\}csÔkz'؇z3aFcLlh\z]pzz2wK*$4CD{fNsS/Lγ#S[Dsɝ\U_O5_. <$/\ueZ[FD@~5<76VH8rG\YK|wʿF^OUh2_8etDGd;.!0Z=<:T7]fAsdD⃖J4w^4?DV8!0i> l sv va!7Dhp^h$NWE~NdG"?<;I}1veZ/rԍ#hG]ԝcԏ; g2;bu=?/5|ӣ51Jch@!xJ Ȑcs5?/4pGU|?I!ӝ@@VdȽV m8oj]cջYQ  ;r 5$J%Mah;1F45DUU1vV#9EuRtlS{c[8$8Ca՟Y KȰ{~gjaCWiLoj){mˮߟ!8"7<[xDq|~>G1sE|P,4RAxF[021^!~3qAxs+Nq"}, 7H mfsHjߝN@B7q[:u'Dނ*# t}^)ilnRIB[H`Lca]!#C\evfj^agYN-TIX"`\yG#*<$r :R,our BLyH#U&y1gf$ۼVJe|z$^a\!5:D+aoU8/΢vut hܤ><'W.wHVu㱽 xbWF柴WPz",WqSRYn9UzYt2m.|SI֔Q4CH+> qP}u$UEpNԕQ¡(>yTHAy]Uӧ441 ə{Cכ CYpΓB8rGd=. K(7 YkUED~GRn.WosyvF99. ۸a@7L#Ol)18~ +⬉30hS&o'|~adesfxd͌ $`ݳާ-â=z@As!lW8pS74Ñ"9I£#qXW`@+t/p/RE3(nh=I iAhխ _̬`K4RY49ZLS̭cШ`=*^X+\Ey$Oc0zχ; h)0E#%u|4sgU _D2¥C6 B$'꽋gMT;cBqUzK;>;/\A2]>acn[3Y,cC+j,~ʃ<'HqLGp#YnXqE:4_ʛ%uu8ff-;Z~_h/8« vuD AR r[_78SwU+cմg(7 J'xSk>;yt&M !_*ejMbX,d&JgSu*\N狝~p~<D&5Yqf qңagb1|s-Wtcf:lkm)lf[G(z>O22dNd#Й\dZL2_{he-g1˜}P4z<BxF&'s`mSت@Ed @BSypq8,@*8G_3@j\) H}1v۷1i=ne 8CzndH$5 w2ֶ! T H)TERbɓ!,-9e0S=u}|M|߁w$~TP]Wy} :n _v%N{bka/Hr16ί3  <öTH(+yu$J]â,_?6EDlo-pɻnN7WMd?|@ -5ܕtY!ۭ4SjE6;p&̌$Dcc[> .3$OeRXk aU1[>Q15 $V_  Rcq Q"ZVxƓB,j !y\MRݓ"* {KdxKnkb~}e9ڨ)TGQ%nj}v (/ 6=OW6UbxȀc[GrtYy󫭥* xJ$߮M'5`UA5E7P_"VTٰ( ,VtlNr6$.F,{"UC>^3M×gɛXT &>:Xnԟs6u =iH!x駠E[D#:O)P_cpn❨WJۇiސ1b $B.3(Ef2Oi:٣15G#%HuDW>G{juVUzmbuFkn]SYۉjĽYF0?%oDf8L=9ʭ5# §0p:RnhI5) K ÐTѼV`}2$䀵m:oC=%rK jŋ{i+D͞ &_f^QW|ɓLtj5Dc>W%fOmQػWPٙEd&hFٺ*^\eʋPuCY>?j ̴_N7#@ĉT>Ԅ%mHaɐ4FfX Ow6ʼnp zꊷ!w}$R)J>P_>-EY6iFftəX2&(r/mΩ vv_RᇩዪÓV*eLW2P5e('a=1ٍ MQ|8kA@)/M6Ќ$a36vMr6/y!A }υnܨ!\Xp#M t]6k@zd;031LCH`\d'@C :Tg 9(dS1pRLxRX$iX}CPܱ :\+C\$[;& x98LPg!0[)S]J67v'foOlϯ^,@>:_ N$w=}t2 rx⣅Ps+§ZTrkaְK.VO R.[`[:#zD@m pK|6o}n|s?*-p@vi̍JCy ΠQEc+I8۸I΢n|oQx\7&!nDk%6R9!}N zZ&NǦ,`.#j0UjSo[ԣxtdHג4 bq5SP.K,`sx#87`~@=+V~-~PsAzl;2Ƣvܛl"~hbC 鈆gƻQv|1/r"W3^t+T&T ыM$v;/ڡ))Dx4zU4vO 82I=< md5eAB  ,] bO5 J-W8(.+&ݲ4:*п=g8v2dA mosBb+]V{W$mz%B Ku( N#R̘|AWvB$b^ t&gȊj&SF A25iƚ Bw-^*(~T"*pOc*2kbv_ 1&;s.O_h8'y $zm ?菛1,5 {nb&U}F|ɓ(GCT<9|2,x/vrլSh%h pL]!/ ->רXu AX0^fӅOpɤTr/FNnv;!34񰮉Sޙ֑@u1=G<//FLoV$XTLQatKu©o̠꠸̟{uSֈcXx  $H"δ9IR#HvO\QCw:تD~1#@"hԺqd;XZ؊0YxB6ѵg|6 ?"G'why?lcFtwPP0/ 6-v~4쪥,q+:ȸyl]P/W*0$ h{2Q2!eѼ vdRgk ˒~VBL ,8 1 5nτ~ΛNx|Ezv`AU?x<7و=U(}G>#Q7[Ra4f @82viq,v P/_O 9[%[Q{SN:?wdN<ؗ9\latҒKl3M}56Yu$2R- R&lD"W2Xِ"N^k4c"jk to@bm[oZ\M8[T:2D"@9X#dI>p'u+ƫ=AuLax/`ؑNnbeuo5[7%閞e!$]3LjMgpfc꫷^w>wcu(*$1r ??TR`̝-Iҏq֌I "ЁBq04`œjk@9t9f 3:j}j.rNQM}$pnĪT]Fj+Ԇ.h V#-j0.H;QC"EN8rp ᛐ\sj50;OF!>fݪ5Ju1GWR2KɑH?RC8\Wm+]|,'&NK&cK+m&r0*pWbbLnω`\CA Յ8Bp4eO .xPJɕ]Wm$ز0ߧDeǽVR ΋ESp\Yl h9JHHCvWcA ;Xf}V@ B!D[?1aQvMOxek7%^-fjpj,2ړ4{T6)hUQ Kݍ'ԟ-dRl1~"Ĺ-rf!knogtd.-8<1OB 3I^o2{Hc`Dѣq1$W `Di" {MV hS %WL?.mZ/kciΰӈ/3Uk\"!Oˠ"`P(*(/j,D:J%FZL)jZ[ǽݻ|TГԶ ?𑅽G8naz, ݗ:BM1;نR$kG@:h\N`{vm /Nk`v@Zl(Ԑr'`Y` μGLE"倹T}t0+t.$LY4HMΡ^%yW}}/;|l` 6/̻y>FLLCl]Vl=р֭jNꔗ`'tn^rƁ m'd'~kK`aUw0C YY !Qo:K̀TNSEX S/xi_gwrE0X4cuf+yq]AA].J4ǀ0ju&{+jKȹ *&56VkP Z% f/`BZ4=%LMdU sG{Y*.nO_]rHX맟 ʎHo小#X=^b]FaSP 1q$Rw[O|l UhBQn-/~=nʖ"=ccg"Nzf7$O}kאF$@6%ӧ".{XL]nplcԝ}{DF1(yCGjV((ݎ0Fv?·x"af45LگX઻T݁)X i!D˭IeƢrv_ 'T_ތ*O3{ ëلu ӏ[C)O IMVӞmȉXҎg@@!A8e_~]<ݵuEX`6kN 'Pjr9g𹵑$@5ˬ44^yTE-kys '%^)+'6zø39%_R}v2 8k#s4ӿ`3:-t{"T n8¥4l  3q +*4W,kDzh]2inXU%q*I:\^>2к\Y=#Xx왖՝1K\`~u` 鮉œB?{^;tL(i(G%4%`6Sga6ƘOEGA_H@"d_SwV >p\,kmյk 6u²ti#HE,lcC |״D[{^RD7 wqrCTٟMրC wLο9weY_m _4Ymֽ9]"q\)X;\jIʜ{8K I_gS5i'^0-N3"a(&c#/B1r0\>$P~fӯB%AI)'(m . v5aB*8H~@.&Aq25f\,oxO5 d~(&=9{ tTNB2z$ %q L&;@R Z. uWs_f38.LN% =[DM?(> $6R8UAE[Rg'YlU :-%7ao{l'9]L{:hg{*WT˻evz\cT_ %-M$s_~dҒ v"ZV&7<'#B7s 9}``G㏍5w[;iwH?=ohhwh'i! WxҨٽn8D)Rϙ&|F3럟ݲanyDs Ifb[+<N)02`+r Aa#f~|A>,'[ae8zVL7P۹rΉ~w͕\wbz@h!)gk+UYcҦ ^2uKoqI` cC%owh_70LQg㮿,A=c%RWvuU3 Used J!?+V!*\S,K\Aeㄓb]F*\n_;Sۥ5P.S찐Yxb~[!Xwv *m &lk K,R^Ys&W/B~},UN2F{Io;<nYv[(Tu!g.].IkZ,5g1 LfjoQ#4ݑ_$VިHXiǾh\B7%Chʧ[5vŴ r,$bp[ٺ_;E}E=@]G;=?Z+)y@rY䁵_},"9>{t94& ey4$@oCvًu %ck%J-7/$(_mεޢ9Nz>WhX+P.ƒe= l\heg뤃K,P%dFx{PuS^ &jE|kF85ȓ]#iL(ː/irkaiM-8A*CDڶ),mݶO`Eѱc;)MSJa{ߨhCu<-iԮTtsB׼\p%1xЪiSzeO-~tҼ>a$ w'_4Z\E!z j/DRan W2SjYx5‰S:&?7Į ~ֽ/AYi68\.)Շ$;aRZK)su 8Od 8hŴYe9ҩ瓥W]Ci4:ۊIs]>vx9md!(TΘ%,weY".]hlˏo4pЭ|$tvqh^aLVsC|3A`27IT䗧p).Jca@zxGRTs$5% n@Bmu@s`^ HSAZ[%\zacH+uJJcHk=];a,q1Q'8굂yׇׅKn'vC #`:vf.~u= p8)vKZkpEVE/Ԧ;\+d~ဩ0߇7X)50)SmzAyw;\~n叻 YAB4حiոvYHj;=ڙ{' D}3_]˷ Xsϊo҇kfGT\,E#]:,XI(3@Dq=B:ㆷB=~ftbQEj{#NƹSo+zAÃ.z~J .ԡK%3+V.b6$,x]Yњȴ0sU͟2 c%~NxIVgձ+kial;|`ReWjLyޒjHU ?,9?X&8$>R g7)yaEkY\Qdp/| kl.&/(juPHxW2j-t|ӈTגįzM{s ynzj{s]a 䛥Y 2NEVm0$>tE\-{H=B΃?8?8ڷc mzRڇ|~_ҐpT۝Qz6sSgbՀ:欀#\Ӕ&lĐ)w$܋]R*՞WyN|h;oTgw.}zi-tҹŪj--O[X&7B'5x z}ImE@nlocY${vLݓ<ezk&k7)6F?w{?#b┩`¾mJI '*s*jE'._YXBZiw߇[H b{y)Ӱ1)uUS.! ;)8{Ѫ75|qbNM 8߲Žw~a7_ɲ}Q$[3x`av r:[V:dL3R)sG2&[Trf.s0-nԪ9De` I@0X({ XrnajʩS#5%ʡ=WaY`J]|qf`M[0R0`n7CXWEE[ W{TvKTVlM+AK;{Zz0/ke9s}96@{ϭBZ!sA9J)du('m[) ʆc ʃ `gܜij񤔇~d*,iF,$U~ kœu ]l!xp`cPfXܛ77Q~QFwTЙsɎKtc Ci/{dG0$>/_'g[,v3 gV1?xص-ĒqB3r/abrm<\٤F9v+_GeIp86iTH}F&qH9HH8J뮙No膼"N BPH8Y/;!=Nz\f?X„"H Y\hˆ}{RaOт f Q2ʐ-]?' 5@eH]Rͦf28w$3@h3"UV(v{rvH?\SNHv23z+7K˛)hX*z4?M +.=u"h+;Smk 7^+EpJ梜>n{j >B`3{u3*S(,3iyRt^@|/.4#ߕmjQ+o][Ҽsi /;Gj}j%vv.0 3pQgTeTZ[%]=HHObgt>$RJ劙hc0w0?@'#ZBtY' F4JH R8;5OL%!(.DE@" kJ~D56·9#":1 hljWmupc&Ǥq 0, tşG乜C/fLz9Id0DVavb|+UF:<T{_]{&g,$k^1]ª;dyId?1)p (<0x+cC6Hp!P #*3Uw`@_9 [411 ]A=gg-j*$רtR`zi{0őTMA>,Fy-)kNOe*B c>48/`mf+lT%Dƅb9J*F|vPxAt{c70a )X_zSX>*rmRvVܲɼ /UvؗGLJ^fLMjG84BiXpqa-:=(0??9 q ;\%>}^Y|bpABߖѠ̙n;:5wR )q>): 0 +lpgG}Z:ٜl+ >DҚj=L"_)}˻3cqNҹ||(C"Kqݣq^- |< .&7''WkFF/y,C!aA/e 0vBno`36 |L|@m &BMWf3o9.򍰻Щysv Mس/FNViwv^k %J!nj=D6NxjV9("'64ϙՋA.aMh=_Я'"ʯ- s 4d\!3 )'vi+]uPgv؂HoXsۡJqAA]-ORGeAOZ8$3:fk3 !/69hUy  6@w0]<sZeHd(3gG{ڟf3EEPID hT35 9L)6b#sRZn":w z\| _N2j˜Nԙꀺ>._G@b+(я̞DX`qԫK ( ׹{H!S++ɾ(,qKy$S TnqwCa==21yvvBy[OMբnuEkX'7_,=CrU7BXM 1$}Nth`ADZKv9˒|3}.Cg_6YirmOJJx@!%MT# {1YGT^+ZaÕD_K/ViY8|puF}!\Ǭe/L|G,M`$E=QUwG[}D,ThTwZ}ǑQw`Lmp/T8j0]QXb[`e * +rbmi$ \ҏeS!nM7$+~KT>Qw^M\b[2@NGW+fJ?R~I;Fgߖv#uc=;lTeAEͩ,>7+|\8i 7a= gAY4.e8"֯ϢV+:-aRm_>Q~&Bxى3'Wm/ހEY JUpcC=4`Zcudo5j|rWxv?g{lR+DJϣJk%30[b{>2Mg+2@\!BEA?w1 '0U. \ϩUrҤP-I!GK=*9YkpU?EDAZ$F<7D0TPi)`[n9?* Ƙ%bE5-wܸDḊx9?#ۈde Lu i,M6d ֛kRA!/#xYs 6XSOOWTmm[|_9jpRDONf ժH]_3"&4`VO\U9ty0˯xW?(/?<5S5JTcJ&q7Vy d?zH.39^~VgxXXʼnB%{\$1Y6_0 'qC}rXJ !U?V8DiGfi?tҳ#{z!J#s ̤WAq bB%8WAi=9CBQni omit⬪*W&UWV<J?Au0A L}rHb [\G >'Ce|NU^5k9)'q3!d|\;J w\;A ;7KQC9/Py0*N_Sb'I͎+ .UT 5h;Y; 6)hc B^^DVFj BAǣ<0?y+Z mC8)|^VD64g49&s>VE{n`@Hs0ş<"wtfÎƍ/f Iou,H).]Gv9: *<+6-£%o9r@k[ū ρ{$~We>?8n5zv0m'ZuI??g΅&2pQvÁ'| ߬})`$:WAڒ:re^ HYlyl;̔=l4܊}hL(j x8!q)zcq#ufD_&Dޞ5;u<k6a[j;o] Y :+@۟_i3ջ q&P5y`GUa2G~v2d=x>X.L49!61;F9Z/ܦ'B~}\!ՑlBV:-̘jk{SEX8x~(e? qmxzPgO uk(`.]}\~ (9 QLu {0a_ha‚Ѫ| ‚XY3+hE+o<̍;#|'xaa 兀o}?(WD4}#s`^Ɔ&4 26%eP/45;#K_W>FHbiZH1(S+/mpm=jΉuVxweӬ{HDS.6( !Xן{ @VocSU޿ei$: 9jJ?n40ˉ:v͡nӍW[C3ݸTPuHHbaT-zC'7^K } ^9% i?UZDX=#te# +2tD,l V̶@^8L \o沽1| P CR.h!#5c#ŤY?(Fc.-Vw *9G3ĺ*T5/ AbI*'}cqa2B* D}UotVeIKk: +Zlk;7p3²90,O z{~Z4 ..=d=֢uRϬwoS1-Z]&NK}BhX%qJ$(u~#h%db]b={ ޝ ڇIe(*S~P;>x PŇw>m<V*w\!ΨLɽe5DF!vKCXe8F˲q'zMÒ'Q[s!wn,2IVØ֩!ṁc88+R~!i`f*3~H7D•!ovn ٫q].X[liiNP*W\NÖCԒ:㤀bD`KGHD1;v1dR̯SZ{VI%cD78e?0/? n3lYrV/@!`UwFb VD&iBO`/jR#&yi ";yTUr]egDK.TBh<`&G'B]b#473{Ll>#m8 i&4%ZBĤu`4࿫||ix,QZ^·ol\Go˙N :2/QcO6hCgZo\č I]ƙ̒BL̜$æIͭɸ"qT I$1~;QaGQq ~ 1]>(?Uf&Q+fr” MK#<.2(M򽥕JM(ԎY*խȞ4,WMF!V@ep.(~rPa3fI<͉ 4LKvpJiRo̴8,HF+[h| @?(6ϲ7c#ڟcnFܧ5{SM>`p)opUN_n)/N=͂B.{UsP4n(hYfB& wMNXٿ}݋/t3 ԸRJ ETF^d;aq5حeÅΥP4*My[YW'm@{gHݛc6¢ύݟqK#6U tR(AZ_^4/KNmZbÜE'>pIC"7wzk\2>;yN礞PW5)n7]8UyH?EnF~r_K_?7s ON@󫧤Bz:lF(C2 mHm f] 0y]{}gHIy/yœA{I0lG-kO v 0/ssL޿jSxb*AQޏj,#L!' Yĩ%>S\ *[380p(+6 N: %wzA;O6]>f.bx>'lmTSS lCL@OatIb4hІ-|"5.RMDY~Fi^zD/Ỹt}/ol<Rl; [''`7z۹"R~] Z4x[M΋W|3I; lH XPEuud@r81ZOs)H^CGwDFטUDBUdA{' .d,+0-kUW;}y~wM Ap]C x"=\;EK5 3ӑPLH=L !0R3bA8B An;fj.h:l<=ds!x0)IgL}[':KE!h%7?eo7}j;wUx}$LNA'[K!BV Tɖz]lΒ8'y:9j85=YqS-cT'S/֝,[%|D0T3=V VuXZP UI߮e1w!"큖އ' j\+ sZGojq#< [y>ޱAurۅa YP'9"<\ (z4-} I|w^:Ƨ  P \­Fn@b=k 4-U^G,F: lAӮ7r#D{C8u^۔Ws/x!Q *$zlީx9 v;yeYGVzn.L>!scL0B)ttnaOlg9J~Ю]JDHBb.7:3v{SQF{m/a+%ɠV9$gSwc&pUWhNmcbbI:`|J,*-ש$Y3XٚUwLRvdQjjzwĭذ,,nyq{+@y+A +3ʮK2*|Dmmv @- t3?w{zu_+Tqj(kY4FsLW[Ilmmj rhe#]щt T<B bg >~Ժ14MЀ+BOulQ lk F?EYaq5]Z&'\M@ )9 $#KZ>m(]J}Xbli ь!!#%<{ ZZտkn#eےu~[bS6ʃd|Sܣ(|JqO^5SfQ.0h[̘n)R=eW'nv\DQ+oLƩaf}dWP=rT+رYY|B<4R-G/r.yPMYx- 2}}Qw~6,ugˢރn\(cOʪSj5x}o! [z;p:P9"t|~G4j ѧ 9jU.Vlj*$zn>YmlxU1%M*a:~dAb䧷{1p` C@ԍջi_g!us0# \W<\|ͷ~ft*.֣bp9 {=dpAI! o7qt5YCZz26N骃.-A@GAC+Ɠi60qt&*"n[>R^ ._OK[ ^*S%ΐOYd' gԛ_UݿZtiN1ImWUd"&[M^Adm[>c9oZA_ک{LI?}o}ε}qڱĂk X~`0 5&(m^Idrc\B(:YBa98ˆ@{FpVX0_Z*cV޸=2xfxޚN$pi j 6bx q<˜]4$zcjʡǢ|YW2x3SEۑ.W' jb3A|m3miR;z ۶A1z(Q'ENjV-`aލǢ_.3 wϒńqEjs`&]h鎝i^Kkٍ6&߶E+c-ZT:Ql 7`Cxu۔6P9[0jFQȧ0c}$,vbY%AY 9ҩ Q{=K`^R*˸*?9뜄zݳ%Ӝuiw\ß%)w&@kzZ-xb[m>ա~e3ۓB IZMLp$ SRvtj(Y*H'O)R”xfjFb-a;$d'i:h.b=$Pn=JcAXZ&pZ!!LC{/o@) lz j`F= "z<FRlc)|Sn5;$@^N1#˶Akw"*H|cP4H0clvzNy¯L{ث%[5^GZ:Wf[˰.E˴/ю B=`5]ߑG1_וܣؗ]{M_D#fHM`4^n"fpӀ%/sD:ְBɔK2&m*,ˮ=H*5qg1<Ϭ/f~ oO'vpjp{ ߖ10C>x0Jݗ%2P*dC=>DI~{,ر!TG;o&> -v^i+ eFi 1u om/F+V+jC$E Sʣr<7|ry>c%'{\g1;*J:[U1$/1&GW%dGzzyss1ҳ F>-(FV2ᑧeCrqy'QNњS20پcZh.C3aGwuvEu x^ZbU9d&(Q=~U3MA㗨tCyn7;nJm?ɐ1NwL=,[?9DӴ%Hrt+C:]eh]uTw>k2bw,a(Tskl\lѠ/ s^[f(1 =q@2Y._B]}@kj5sps١`Tx;8o5(z̕¦[b3TzJuv'8'h0?duӂ0zDnYm: ͥQWqJJ Ep؋0_͓bV E56mL@dy 4,h$D&'W D2Zx\8 .po (hN>v1)mN[𼼔RLθrS~~A0v6^&:pDhw;u8+#R /c?@!(/}#9 Iތ-NOxrqY3P4!CFtIA51m(,0u+][ Q pdo'r>$weXƣ ʽ|0yƪ:Fx(x#)s4)ŽǸyZa|-O[å=]ܗ½v /]P s6%Oxfa`!Ha=w"w4 uOgF| )u#oS@&&!E!Hv![\$A* Mx %QvͦE+&'vkT"Ed/z\E3mB]px  {◇on;O Z_7F5^{7PDD;ӌb'tVg#PJ1,.*J9V].21uD4Gđv-SChfk¯|k7o>ƞGHLIle7 o8pQ~ u.hFDA9̒bWC*f D̏Y%ƊwXuG-g)a]'% VwzP.B御()0v%!5mq؉N4ػmCZ۶ᢠ{oU}_PSQ4 1eےm$ť2W'|4Н|ͼ9hCl2^fGmm]u Ww o8"%h;91*ZYߒҴKZ (lLSYOʏqTc2:-/.]D%+g^d %f75=pkEJSYdiȶb Z^?XK2Wp.5:{4yH7Sew8u ; ˥ԕId-e|O`n.6 ;5޵လ#/:h3\QD*cͅLw%wgS=]xELneOAk5$T(`&qҀ>e%uAFjǛsq.:m|kgt ŽK6֭SDJ]n@QoNsnBY/蟆WQ'~Dӂ٩rdgѡ7@u] B 9vw8,aH>b|pSqIeq~c(Yz]交]?ocwĊ&sFL |Nޫ{RjØ8}`Il\ ^}ttXKj޸j(L*K-6! 'thdp:DS3P_l׾;g$t.m,Qy iYؑ!SEdqLN.gC*Ғ@2L(2$*[dtɿM뇃!hu$CS$Hb$/ 5){廥-4"2jUzQ݃wN{0̇eN ς2X34?M㈦%9$Դn{ڊ ]$UiaG\ d$6P0v ݉J%NA0UF[|磓޽?G*D Qusf#ctwcp<}gI$߫b9*+26Sm\* gK iH ZX0C1y 9 K[!嘄#.mHwݯڍF1`A4EQ!8ɕBeSb֗ :%ѷWq9xnWXaB`s! } Pj?({蚣]G^껇JG@ր x {tofX~ /"X+-44RjbGO7Sɾzz{cUtk\;kD:4/ˎQ͠ʅ~[.)!KH`m=r$x(edtM@e1[uRkK׹>^T zcu gcPOZ_7jKcV>p,C-P04n =7SNHyp~3'|yKW->n ҡ~(ԦЧ{KVJ6.Q(#Vo+ ĉW;%3tn,'/Ar&1ߺܡ~hmGv]Oٽm Մ-U#2`J. 5T-) ӻϗ@#7ڵ?Dj<XBBп U4@ x>H ΧNqQt)I]$F|D<ߞ*`)XM)vnlv_Ӣ  I~AO<Vi[Gxo^>Y 8$(puU;n1 2C?`m_ K!Sq+y{9@71bzsl꽆}:J JYm]2Yab!!+",ۧNWLC) `SԚ]Tk;g۹ d62)ⳆqE{ͨsD`=/E&OLsE'x7 )p~ q%UsFѲ蹈Nҍ !e$2)Ed4d m}8 H`T6]opcd!p9%Q!B SM6-A8JXs|#Zќ8|ذʯnم2apQ*1clg4'p}#_SgRR{ W_U^v?/E'?_wc px/KVd!tα8q&9S{CaXaq"y:po^$Pvin{6JIJMݖi+Q=B+qY 0#0TBYw% l\| r#!_lHnPVp7Xd4OE|A4bìH..Jj3^>kEW?\6UIk灀P-@[g" A'՗"TM&D u?68},Bm|9 (7r %{8TQ-Rz^ [`87OO;m\3ԔqMUjDIo{q6ڶ L*}kߗ1VҪ&/;PG5e;yu eἜ 1FqR `0b\Ixq!1_) HJJ8UT2sC(NV{Ғ 'd'xX*hǪz!;ZDtB ͗z5 (l+ݠ勊6֧ZG)ey@kYܑRb~/@Ŧ75՜79%mWd7TcUΠ͙6m^b1bm>xeq3 HrWPeдNp^'Vuds|L X_$%i*rG3r׹K(W5=VWx@k:`ưE:2?-Q_{ǚ>EP\'MB =5hX/Ux,v8SU1 0];&1 8g:A;WV :FWX)_[bTK!*9?|zdXAuO\2;T0'|yגru~=yd;ߖ azos*Uն꜓ L*\OZ ܮR,l S@~}-JT6pl[PC&rX-9w-nQ@YLL)Y4lݩc efe A5yeʥjA2Q+1zU""gM@8J嗂ais,~ OwR'\Btmm0l5a Ta ׳c@.l Y"u^\fuquqT׍T5q{L9tO?I[Rs'7y mQh'5{SaP jIfaz\(ļ6sx߰'+T9(;T1I 99v7{=ȭO$8̺YDN%HHu<_3ñ" "Ps@kcYJA.o@1IMA#A d-Ҵ}nj$XX++qR& xSPiɯj`s6f?eanK!8#B&cnp"At{P;Ŭ4|wח~"3sF&l"KdA( 7%V]-eJ솼;{~Rnۥ ŏ3jۤ /nxh(#x(fWʚn +;MsvrCOr-etj@gR`}d( .庻A>,t v/hNt1JDpHNteyL+uい9UwF>vV]w|!hQ ұU: .W<,QBk=/"E,vD i|ϪcmED'fFA:ɨ`8k ~@qJo'"jVz@&4gㅥt(`2<^J$*4P&Li 4iZV m gk41^>cv^%1i ӽye rudv*1cTߋiSu80ǵhhu*9%+,u%sк>C[X8AHg"(E܇CM_pwwz<9h> Ե'oq_ݠȍb:SP{A"3W4)M`-n\dН&ϵh 㪱Scو[Ȍ}ǛeN%M]=`V`,r_JkciQ+?vi=+\ jT/lH6IUl[ʆ=$ktBxYAQfQ+_s}U-B@akAcw/Ol%Pd1w2 דe$MmAlyWh,K@u> Y?Qئ @d#b3ggMkl$, orz!\WY>FI+h T* 1*r;N0rw:1@N$ݧ-gG#3t2J0Dtύh'p*NNa#4!BkTHy秩؛H'E.X1rKt/^\J }թWtP\u-s+nL~e%YE!X>scrcH@?h|tMN9n?Ew׹EʻC~i/MnK8 fnw@0g1vZ>]kQ@o;M5CRѮXݬsEf8.\nNE@@0"Ύ]~nKp^K?ٕ>75yIVv)lJaXr)2!/xphv` 9/tIuIXɨy3_̥%Qݧ_$Q$aq7S%_BrZ=;E %S׺ΨNb*.a풼8>rcLHC2)@T[fm̕r}S>bXUPK@X4* 8^~Hf?B礪\J^A{U}9i*ȃ`5FV'ЇƕOeW!b R|fSmԪOx?Ծ nL-ٹ`R$؅"s㮕bM'{DV;Q#Rc}f'hW\$W#5eb,;"Q+TYXiO3cG[Cܬ6Mk%wPhXZ0Dn׾cZqd+P  [~^E崨fix^CTJ,mk;YkmQzǩ〧[d "e؂I,nuyLc.7 (NW+w [gZsZ"J+y>3qrrխ=@` 32gvôQD{|[RF( f7YK)%|miҠqujEw*Vܚ ^4W` OǎR jO nN'7a'}γz 5a7Byufc ܹmt ͫ$?3=~HkV Kl&oͧJ+]HF*=I 6+ДۥON` A"L~PHh~C}^'JqrLL OYJ(EGW$t~>GZ$mπMA!\[ C }@+tNwI42(`[ >XX!>Cfޘ-L uOq31˦[]-R]= o|ph'/aVWH ZAʙWh3IA>Hc’a)`Pk r?nz^ &+DP@v35.7:Y\9}R=Eahoxfe-tqʯX &*}ϠI2hsXߐV3tS,vϱm EdU֗^ Mͥ7"cHWN+]9xZ6[4t)ӯ8p}VEzS@{ C\ư4 y=Fh^;!DHf&."_p)n */0ޒ|{5H׬͐s5B(D%*֛22-4*=lrO9hDQ]<eхf)쵻$и_mx_jK`ٓQ~\ݧû*`48F<8y^1Bm / FP@C>8_t!vHnqwcؚ4!rߓwLa+Ert"}7<>eCAVx]7AnO_"  zrqK^-6Ǭ"ՇND|c1SJ^9Z/ǴhSb\~M w0M?ӬPpQ{.,Jf|Yce~zA64@a`rIXPoɢz, 'SfISd6w4e* Ho5h-WD'Xh.J=/vf@kN}BDZo BQ p~EL]|yR+igmZA3j%inV=0\Z[XjRMe@܃;2 Lƍvp"Y<9C]3q1H`గsN<"w{ʾ5$ "+0OB e-z |R $ ,†]N6x*)~F xq6" bODϝ qe84#4~w-sPsWasfГw^k%ݧ]EEVN};D${yĞ\l.ZdhB/Mj]}wlڊlt>nr@/# τhHw4K|3y9< ^_.1\՘6b^ҝ ̇J 6tc](5nkZpqk,ElT k.^շlAlAKn:?M%lKʊ˸ 1;#1d3!t^}QXXOF|У[Y+VӴ{D(Lɩlr`<-C3vܸ1PLKXIi4(.q% !Եo] FڋV[+K?3n6 J+o$ VQ~vdCy' /Yp ;y2z uxTd=*8]'@RQȆ_e-#[ 'E#%s 4a7ŀ Eqν)rfXkLwHbz)#GM,l]wba qbCsdN!Ȋ_B3D=ZT0|xUȲ~C<$jt /vH2ŵg(v "%b8sJt%)7'0g.hMМ\%+@_g0]4WY ;U9O[xDAZvBz<ݑ8=MhuhgugD7ThRTȼQ\;4/Qc6Ao<>'pMI*.-y6UFHjX.PxF$'0L,xOhRp`h% VWk,R=MacwD*ׄ[$D z(ɩ+z!(FH9zb1PƅGٟ?ע櫳h/c)1yRНl9B3AN LÓ}kJ^L}>bLA~o@@О8K$#Fphj}P&b0`,l?;s _{"oS[[>(\&Bf/&kJӪL@} 2C F"*rxv7^uQ1$HHpy )ۅէyԪiqhvY6hBVL8jZc63Md}ZN=|r1Xc4qG(CP =i Z܊{KvE|0I *EoЄ ;$hU>Kg,`9!#DJ=,l6 jMdC1@V_%`}P29[A-1G d%Yi̖X=OdOIQv)ϻ(~-X͋(A2 s`YfO!b`Uy"^O~uw7.8r|S[-X-&.C|j"9u7_ܖ& (eͣM8']Z ?P]t!З)߮)0"Jac#!%!Q;q.4#|ϔ|" !_Ή}<4Y o{;˨b QEok$ߔEnFoy+GW.o (feĖ/gàW܀/Mj{wۗ&6 ? >CD`ȷfk@omL6[%MG=n*~zȣSWؕ9&DX$x{ *5zpqaAT""pYN>$$"3xځ|:B;/eo[~6^-4nK"n0P`O;j<0ŖM0+:| W|! =mTd`~'fTwyԴo7AK6ʬVHǍ<\ȢB ($|!G5*r[T|vB'3(sP/^)Q *&5[fu"PQ6+rWH+?4!ҽK(5JO7ߎO3d #`^:HnD2|.W'¿7{us;U*DXQg\\ZpIoagx\gMCID?-yZ@ܴ0}Xοqiv1ya8^z[u8uy'gدuاU2^1t!KV<UasfEI`x??dԈf_s2`n|jjȯ0) e/p>,z6fG0~t-NڅC[aDr Dtȇx91WޚyO.! ЄXEft&pmw1:Oeq~uvKl r?2V\_[ )0BOP̾kN,o95;ivpǯp(/\Йeş}`d62VHt{ͯ!f34TE+ {$'Ysq/*]O/Fb OБs$Q̓߆9.՝Lnmod!=V[͒_JEg +3\ biǏ `)4<,! __\1d|tj;l5ݫ܏ XUGjGNhR҆vT}G qw.Q.j?!dwhk"zLXh\$mţt.cч5Q %>Ux/] $ۿͦO,pdi.-ܣ^kF[g_2]@>81H7پS&AGhڥRP}I7cJEzDP~/"i?Lzz[SVteºgo(JIC eF<]LH-@ 횽wWVti&pQX p}e^8y1BEȿjhۀ%PFwo++2\\?Oɂa&n Mޢ6/>_@ y e6puOx|U p(!o# 65O)~@(C"roh=R_{d&Ēo*5* Shoƕw/c80.U ЁG? ֌w:K˘-'1+K{K:9+6r.`쵗=] 4PnPC.sI|OТ$|zi.5$K1KDqG܊X嶠($!oQ˲Tk>5@,c냷-Vĭ6 !Qܹy.se y lt']3rZf)놿mEOѽ;uۈ46FA>Lve6(t)ݲz{fOVS]Og{ ݓXi:e'}9hz9{pm[nlX21 |`skO][WpriR#p;$9?Lo^0$ rgTVHBb lOK*j@gYiv! jD69,./@B+E-#l bX QcdA:7}YrZڷN؇Y8bƵKXz843Y/5x_`Lq{ۚ Ad:yFd/) iZş\6/ U'TN̂Q=8_̮LVng̓7#%2vVLM$]Iz#4knh2F۰2-RZ[#+&s\ 碒"ޫ4~o,PvET<:S\JG@$y~=yXK5|FN?(ᐑulrdhvˆL/Ħ2gpm2r1tBm~>mfFT.m["5M-eb+]İG+B{^FnR Ǻ~PN9,y<-PuqY*|͓+]Uo\5TZDW˶Nj^KRzx$M l:g4!>c{b,&0賻ahIoz)_ÈSޓ o (|]܈o@ZΐRx`Jp*4uEgs0QUH!t1U~8Ȟ+DYґv5]S!"3-.M4%)i1l߲@C=֞U\+K dހ؜Y[`D.iVHڀ۞rPrV D5Y{L%}g—_28mQe5q%cԹ [`_}꼒K'Z@E~ Z D'+o W.KAL b ӋΑogi<t؀ ,Aj^%lQf8#xLI~TU}nĬ˘ y(Qoհ/Fߨm^Hm spjAeSK O k U4 =/}"pאx?}hM8VȽ(kBel`zz}GcBExEffC.q W'J.z Kވ"OoY4o0rWC5l޽b{eV!iئUVKum& g$3}W3H)@w-$hj̠Ny%c K5Ws_py:rF-{asS,k¨YJGiN!dL]W^ <5gB+YֽCφ$ |Q )INGϚ;F|`ꫲ/J mtLdNZ χKf} `eҾ0sZF}__E>}"pyAHpiý6S`oS%lFT Q%R~f9lw vJf):8zkt=^ Te%L}.LxSpdoOm*Ef?B(Q{Yn5v,)Џؓ >. 11 _ C5ߙ.ovϟH=,; C2h,2fJI$St3㯮 1ff'R=(=jQQ<".TABP()-~6]*"'dR4֔at;4N /iz|1uʨ8]p'#կ YgYTao9N8E JLw &ze^[CM?hD0fluV3tl!,+#Hc{inٶٿ3ѣlv9]5 c,s8Eٕ`g9@P2T\MbX8/<Tߩe`1׀:eW!R+%P;@Owi0*3vuMY. Qǽ;UlޭlR.˸,1gΥtP&u:ilM܌21"W: UC ID߁u `.$w|FUtٝlK|2kd!T&BxHA8d+TzlxcEj*یD5 @3M#:5AC,l+f}-NMav3(8gN"chv#ޞBQEPB):0IfE5)5E_jQZ&َ'("b)7'Yr{T (uM@ <*tX(Nu97#V9emӎĊ܈6-6=g@|ĪFjX`Ytn]49j`&Bqrޙ_`;/Br! Y9R匀^6k`8{sy͉k3;jԭGia۸ W\x?]5HА?@$Dv4pfFK=5ߚ]h1kA;(k.>ݤm؊7Qd\ 8.7QLsIUZ{F2z Lkί"=]-@ 艬H#qB+<4/ HJ0KE01u i"ꙶ%r.3(kp)F*w`7P.tUe;LZ kg)['I'$-fبcX( ᜛f*ݙϳJgMa_۱䉿jѷS- /?_L%Yg*_C O<չ]Wr҇Oux)%:ȐDYu$\ cy+Yz\A/ P~oIt\ uh-I#Eg9t;)(H 2NQ![{6Lj:-\^:4 wgX!V&dٶ A,EIR,îp a NCR\YYe31T\%4K*V'/}2w$0ɐ߂@WK$#Fx#(#nr/11UMZd:nR5]?nߧC*-@Uhyu,rHDhW}T7Уz6 ^既.EuR VrwFdA,{JqA6 cg|F ^YU@LhD>9s<%:PV$%ֲRiCܞÑa tޖWx$+x$[)z`UYd qa2ƺ䢁f8Dƣsϥj <PFFf֥]-Ø |ypRn)8̲ڶ3ʝ^ ;tSp(wrW#vAjT; ,= *ZHW#LOHn2c4|}-1UGs,oD,/b~@1rMC7/Vl,z5tT94q::/ IrD}jf l^p|>o/ǧ=:+ ELopo& DYiD-.m[ٷ x~Ln\UJ|-i=CI u~j1rx`ވj(BV~|,Qx}b?لΞӄ5d, $$+=$y(Jvx~$%m%$:S^$Jʆpp)3N8nEF ֱ"E vV}lfkY&oPP&ZZ&TGϑ5a]7|2G+Qk7kQ'3=(NJw4\G'i7SeHF6l P2.InnNJAО{;׶uNfo SZ{3Rg[z[mXLzUtr05LfЙA۲RCZڮ>PIK:B@")Kf=aDz-iq+I_떩эɩCߌGLd=#vU&qz"9h_?fGS-bsey0kڻUC+y\oU'29).E3#}IAfE4R9ޙl ܎W$LkިHP:~5#k-쫾 Bh?Ⱥ7=zHIh qVlMOT`e=u($l_C Rzun}MT+:J̋ 9@ KF$D#!,p|UWyUζާHv)FYYf83 |ʄr%ŮZ ~Մ.:DU?PR|Qg_/~D yݍvB Z;!F$.E%݃HF̸iNMڗ_]tY=G-s3i2nuu>а]nA,;XLĠé4"ÐM6\*8ޒAZPTUH11AH=]Z1ܜAi'?j a/7r {EDةï&~r,?NzTPf<;KT[0\}AHنfɆ67M.!mc(ck*iAV?+Xè/ 2[|`Ӂ:Y1U/Hw?NpH)ݕr[-Cf`ϿhKe֫APPABX$VȨ:@Y SYr2HWiz m`A.S\`V\(tr e(:SOцMe8[٫s3*ƃ,#J+Xkx35\w`_T7coaE0Nq.:'U3euX!唆PR,&ۭ#PbIrC2ksG ˿W Hz8fgLben6&!Vu5&xwsXa82I^,3\Ӱ~jBYobYŎw 芣>qB A#^%KK`ɱ´('iz{IS)D,$ ;m5)_PTnV4Hnv>6u=IW:>&D(,VV^2~NoۙblPl08ۜ4mˇ3u%'E9ˣ8O^,Q3]W:M6?in(r, E`9`e>p(:tfD~ CL0BAwQhe%tT GwƔt4WR/RUY"i)'w@m^>Ǵ?W̝OkԚζa_r?V>E}xV2=3q'{^\7|jb J|/cO{;eAS=tk3_ Uњ mB'phtTlEoFCN7i_WNO'Lљl.d޴oСq,TZ*А&|>(.u);:Bkfd_ZgN`gHD> 6v{s5r,D6%ygP胒#@ƉLMݓF)0#Y=}= 5"Ch#QkyQNǫ1vGOǁ}uzY._x3*ˉi={a!Xq :g~?A,jr(V mM +xy4kQ{s:$2S[aP AoYplTgOcnUߋ KM7&b`a+˕<$qVDLep7OWS"95!;pq'ǵ1,"8D~yyz@ğ;Wnd|slpʌȈK$ Tt0$6+AtV`b*1#o:PJ,Dc B݇|~dG@Ԟ)ccc^4gw|im~ JynL*M h{ɈbhKx/1}Eױ. > *ʕ* ՠ*կY~tD#e63'}L_o<"5Qju%M'l(r0US\V&WXZyAĦczw(ؒt`ą?|.TxEФTZ;j*oDh1$N1w>&V:ŴMl4fBޑʯ7A)=\jXe>:u]2ߵSЗ7C6O}ƀ)/M1={;矅wMVYZwhQtۥyI*K_)_oae (1A]kŠ(JAٰ>qb(a!4yF5GvU)pt*}iDF/ B{5A)H[?A% l+τt.4(C72ºWۧ%Ýn\"4u#@-#%z ,k=JJ9XKϯ&%6 CVh{3]M`/j^뿝-V(S?qe̖Gj(gE6*yzFm?xh,L/9i+)kO0WZ\#qS3~Dqu4胃a'["Ph^V1{?)_aaCWl^k\~HKmuoqU R!Z)Q5!5Tn:U()zTby|ÉqěUhV5j\]m'pb85<r (za/xY27 ,oP>=n0zwUHNH3iIE[7̈!GU 7tVѥZߞX}9 LrV.!ƕV>#};,y''%Zᕩΰ78/{ށ Yi}{%8-a. @zfΧg<[M'Ӗ[+ȸ׃jY [!]2ljnqJdTВL|MxAb-iw3ņDm~^7 )[USMrǚ]'s)FU]#A"{Kf[|>)I t!Nem0O㯾 `amd1UGkw{Ov*-m}5 U$!CR۾%}6YZk{E~3$NWN;eV?ze@& yiocltdKPh^``[\jd> 2zFj9|LT g?zy_+G^+%$EڻKuk#CJuuj~I&[劼4vgWUYuA9\>{ ap~,e' #؈:iXk4;V&͛C)%`kV3*IcǍ|ߝ>eM*E^? Gln*.$2xś\!!H4H#pR.x]:|. \gE)ne9ۥxD<{DdfdٽD]|C*dC;\+7a`utʐnHڼD$$5]12 S 7"HE:F>nPt ,lV=D~ O˞R["CУ8I*sA/KUQ0?g0!w<ɿnz+0xX*Ec7% AjN[M'\1QyLu3QƓTSj nfŵJ赵7Հ!qA(2ia ܹ!sŵ%6o?<`=G`:(`@,BMϗƒ &\ fv@7u WgmLxU_;P!,mj,!CEX:bi"%rm1k%a[ i nLvvANN.#+Wlækҳ9LC4mxP^ SK<| |y[\8}uc+v}0)0Cj ϘI0Of,2% oGME+>s9p8{zMaEvt0)dv"ǵADidR@0~M=n}شjIS6 |ua[*)/m 6w#=$XQ,/h|ҍUӄSn u+\g˪EllӚ,차iReRwG=FU[ \h~ ˧p#ߢ=}o-sу}ok%-37GkWDr#ATfm ҇~/uWؒ=fֵaZARTeޱ 22Q]Mxz䦌&\+fgXH5']Y}K@a=AA_8<0g:U5!9ȉ?g(; K{D&"}lwmƏU8+d+83cpS#;R[^]lm|+X?>.ɒ4("&2/Wp pt.0&YQהoYzE)!^*G`@b%=d{ L``wmX{CQmD'v'/ 9}e1R?ӶvzQ/Y^;Y0gG-3SFxz/L FyiWj/iL[ }Ho*˭Ӏ<쥙ilY8R@?JՕL+ 3pSÂa*'@1|{q/@I-R#C"GeܮӳKٛ5%VWG&U$}C_?oQ/KbN!pJ3M=fZ/3pHq2?3 ^A{R~7 }a~aoh)\hm 41*aE#7Bfj3Qִ "hX%vH\Bo>TTЁ\vT1w5hw\v秓0\0+["(Q_?yte:ۇNUV`6e%P_@v@ZG(u"F@6Ҏ?ѽj n]bs ķJ!fUC_շ }BGÌ2D_/&Kw~.1h6cl;,{1nΧdia'xFf%#a|u B\Jb4E6W߾PX?|+}00P)|[.@_{W(ެݨ%/ao)/FRA"GْFy<^JX6kG7G (O{aȜvWir!H[h2(Է0|w6'h%ペbZf+v+Ÿ G"KDg}]';H s x̽cM$F B]NOs~!N2T21Y*]K#zQ^E3sӧwwW9))NѤ ~kRy dMA'1Y4gM.ICcVR<;^^ h;r{:HpGA E pn "?jsz(,7%iOK65sZ/",E‘"lM) tHSYڌ*+?6ʽ d?A^(o~!O+[B"RE8s ۔hCUWMV/Y/VUĠ']rDC0[mbmqd[)}JŖ$}%l%r{V ӷit2RRvֈ٘ڌ $ x5ͤ텡'UF¬*JhB?WUI&EQ{a aj>Oa!um6*bvuN(WF_fH=#Ip]Smfƚ5!4kjaTW} *Vy-1 JɼnwE7n+ 7mU|NICRi*'G) "H\j$54;5fɛԫyzJ aбEz $wARJ'%v+ݻ4UmDZd{A>f̈́RZk+)Zyl u,X,=Flr>d-yĽe…g 4i {]Gg$Uhg4~WJ$J}R{+c10u0%')x]ؔpr d1SbHȲLC׃kwӺz={r$6Brɧ]{Ѝ[ Iv@Ixv?=$J>HqiĪȽmb@'aH{d@bRJCv>pp @xj6ztH4`{1HJ] nCȓXq.+<=vWވ!z"&Can)LCO1ˉ.v"Aj?x^i:z^p(D_`VSzy;WZžH\g7ڂ;zv ܴN}&7B$[Mi7GR`fJiK44?#,!1pD h*؊$=~2Qʉ)§&-TP$H ۘ6Պ%؁ͱ1_ҿ~8-[8#WGꮄ)k̈y'U\Bm̌Б͑KhWI_>MXt1"嘳q%mVOX s;k-FRJɌ~c}(j*Eh (==\_# @{/oP!aFˆkSq/S2  6+]yÁvOBq*# ҰX薼CJi= ,N})/~ J9PFL:NP[kdiۚGZ.%r/l5H1_UI/G8gr Me5 w:_Rep Oa3cǯF6Ȑ`\> foMMi0P @16SK[gUq&V@#m_~Y .aŜ9v/RLz*OYptC |-ARt4?(XjI0 rp}R#B븡ill@Q 5HʩLD"&ыqءU6? iâLZ\%Ļ?JJ {%5j9VSl9`Z#iD0~uqM7tE:?c6;FcЫض*$~>=۾lv'@Qg 3(H:a ]xё:uij\/Ol1`*YP#cn* CSE=%Y'Af.I$]R]u!0poAm%klEF%@-\ڭH:A<@G1]POӨyu$zRI}>퉞27Xw7\Ӕ?9DSH_hppZ vB I$pʈMbf(L&Qbs9p! dͬxeAQdш[%0.ROUN1e4>!7+LXb?VR8v"" k@*:orvzx5[_ xeWNiG}80X><Ҵ+†?r?n 0dƩZ.,0zSRwc'guoekmBw9;0"1<v[_ޔyJ>>bÞ]䁗VOȬ{wIp}MOq(a,p:jH)|l_leS},JeUG17X5BjV,f0'뭴>PFzB[ IPg"\}7.A\! Bmo51h&~=S-Y`y$ْ"͓Z>(J;w nZ7#6m1?.JĺdXoRݓZ. Xc+rk)߄u"Tru#ZZ*t"_T# \` T7,dk4cb㷾D]U_@%a]}"2(궷I[+%jf̺~!(7꧳݉\k&10?s*f̸DZI.#;>OM]7Nd[; Rg핔=ttThrך{@ \98瘬10V\#U:XE|B@bZ(@rFxP}u#D!D7YT3#A):--H]}Nz,Q'(a8^!nUFƇ5{ڄ}f'[p(QeJP.T۠vn TM.&ϰ,+$qē p{:-DͽP z*s]N{BbH\eMqb@D:_{1;?U$#b䠂B7wTKAF@-XVKvr*S,? "pdanEr1TPc'8ªBL VnEIJہ{98oAjCK(W6TgL2=S#$ :A|D`n_~SӒr EV*\{2rc9IؤCD8xMz)aZK@95r`}U<~ypЗGx5n榫w[@ՁCf_k3 }s(ƛu4n: 6ª%A[Dl>OVSsOl'›cFc>+SO2$;rMvz1崤6cv:x=Q;0dlߘi-*L^Ա?B$ysm4FHYJSWr4LQNa*T=Ӟzhj]! S@785^?e7,n|?xv[ sN6%\#ڤR-P\1%KT&e" FѪ (h3k,-zX$䰵GUa "Dž0+<+i\/}pŗ0Y) |k^'>wp g@$Oo|2'ƒmT͋\կ8zz>yEPi5pr+MⳍEklH 7XTh>UCةJ)KDȼ5(< kzQpX2M%^T<Ϧ7 /GU/ތ߼K>g8bb,fx xgC&4|7&\H.u+|\,Q;1j8یRi.JrmHGF!H.I|HN!<7;" uOTb!P3b5BfOkRZ0@rԌB /tJTNn<Rpb(r-߻BaʳJNhRb)D8&R,(k5?D"$icV[:k Tp+id˶̰b (QT.gWXP;l g5I'ۏ,J]w;T;k JQ- O |t7פeqo]E-$A>7o(/۶Xq\sOջh=pbZ+rztRq b =ssɫ%m{Jvpw,o<2VBU~PBL(vFOU-Qj^&/SABb?Kb}rFOwzz󋟘hoBGnǂUv}|"WPFlоL|ye 9xji )(ju-Űw#u sXW橹*z2>ɻ9IMF__Y} q{-y&SJ=S.߳,F-hjcbر5={D&]bTHC?X/_:ʁH]a8$Fz驏ۯ[SYt3~ĆiN|[<6L%,s!JRP sd M58|7>"(`[&/TwZMثF60cଢ଼$֯<5@Hϱ̑p%k4{բqlj0ݍ;޸4GGm7؇;vHYJzQJ xMyoB$}̱RGTѽ[ܽ\Q#(ԙu8=sM8QOrVߜAz^b\EF#ocJJ.2_F(Dz:8U%K\i:ԡmyZ)9OY&UrmAHP{[BuaGBAQhirB1BwwV< kK~kvyI77DovH8Wieynhۀ* >/T8BPX*jq:%ĨpPNB6*$Mԛݽr^&)pΠ SÕ] 홈0m`2΂zգmyȋ;!NPx(kc" #L@#k #Cvlÿǜ}x1wv,k$(rq*xɢ30lwԭV"ﵲLxr;Pٰ D]_~PLYC1y=E4S[*I]W=MH a[P}ќ8f,k S&݋j>OÇ5'܋ R aDWwhy8C=E#3)/ 1Z7{GBa txfR!"AYˏ2zͤYTkmM&]g1>KstVM#'!XG6^r$\B ko~Y%X|?%R@m,& {Tr("p|E`4-g <")b-+ct)7(F+s~+jn܇.`c}[r+CUeDw ep[PP󚍁t.}I nJԂfg1M+̫+z; A-SV{6lIE;g Y=wM^$` 7~rL'[qO( o[]N"DIuEi[A&o=2:L DL j,$Hw%}g"<{{8k8E׍ (⻙2pozPC18 Ci2 0ULZa`WM7Yԃ)[R 5U${ Dsp{iԸ'&SE?{lj4ѳ o0G BѴeJz#,U.C( U~JOk6%[`JVPz m6.}L8@7e~01޾K$ 'xH2A\Q@ƅ~)keo/FyLomy 3AjSMAumpD9E|m /K0jR Z?ͨg2:aX>㘌=8(w< J)XkW@kWRlrl´b4-P(QqL+ 3d[epwh^Kd;d1t8EV̮r1|[zX2j>5!ayMv̉q5MjLw|Nޮf`e%rh@b^ mk>}syp3P$\;3BD@Tg}(GYICuIZQ1[L=jwEtaV Z<.StaZ9H8lR{{O)}T3̳ާ ǛA"7t jhL1{wfU@Ln;ܞ^+ c"Ƿ:;񀡹4YɲCLrF ~lQw…{撀,hFL Lj}4l-bW%' "Jhf6tv}W ,/FD6\BpJ*V\(31@% Y}9A7㩎yB]*%M̩SfW')tw2RD65\5OW{z/>8_!t[= | w\C]vM?n+ c_pۣpN\nO BKIՒ.`GY];)|M,]+)58 +>Ep?ʣ7%ӦAZ/DJk`8G:Ief㡖ڵڥl)>E6ʒᗆ|so+pD.Uu $'&FgLJ`udn{|R  QR?qI?D;gA,YdTl2ʥ;7*۟cAI;4xuĘaw7azI\ĝKQ3fѪ-qGzq荥4L/ޔSy=W\Na"Tk \ $8 ϖ 0@7Nl ȏ;;/S(S㛎͢ϣ^aQ|ϔㅮ@쵢E1`n%\Wx=zfaDnyA]5~aگ2̛4x֤^]c,~6\D||Ilba8ll;n±9EOz^nQ:14p5Is"\C kRs#ofa[O|~`@1t<u%'?7!E6 \KLAR{ƨf kWMV qx-?opG{a{3/vʠ*f"~wG^Y^N0 4-yV<#JP [pW/A_;\ٶ{9QǢS#)B(LZ9[r0E 1,&ͬ~'uKz~C %K' @"@B|Xt!F9'"u!A],Հ/Bn`_$w(:gKIb*HˍFvOVDS2vub4ݒ񲻗u[ KmqJ=T9NxYb-~%X"zRq3kNT~3Fu1!R{iJ`Uql, gUl}`wtKNV*6*% b@~~+i9,)$שy8*YtԘMdۓ/t>Eq]ZݢpR )$OWhy1 &W,/4G>W'tr 2p5C$Q F07NakF9UbgAC&'f ӿ4s5p _Z#,UVvJi!*Ū̻ 9ydu%(wO[,b.{l.HI"Pc").`xo2&$}"DLҩVV櫬#uw_m>1O9aW*]IF,}ƥPY\|M6?EѰc&.%"_},N Thq/N4< |]-oEIhW&a Yٱwѩ@sy݄k{HEov.3<5H2*H/" A=nYac9hqoV#oB[i?ƿX_OQldgB'u~6,g"T!k`9U%ltkltVh$oai`]'xh9#2х:!45KF}JEoP+Rڊa-mRԖsw uVmgs}nhJҔZw af{~(<ܭ)=:xG^CUFb:?lU_rȉBfuD?٢bkJ%UT(^Bl|2b^H֣9y@>l8}ejHG.u7zR{sZrȾp?&Ew:QoԅA:](`u'05nHʚ@9]Ƞ'IY[#xrDsImAv82i3=urh#mq#=_2Dq@8_ }Oy0rC8R _4G5;44W`ͦ|&j!W~[8Guk'8%!PGW]ND0HGD};`oNМ;QHSYUVa[^.Bv'HqCF9.]b*XMpGDrCءɸn zzMeo 㸓|36--i('eܬϲVS3MRmMG钤JЈky}g_ۚĸsZvQ!T3eOhw#q );8 I THk'aQ1mvlRifojrS-Ӄb@1~abJw6TQKD~FXFJ yY)}Ճr@+7˸'!@>-oz',Ҝ Cj}KRFLYO#߉ }],%1֫_dJxh~'?ƷXY~ ni-XF<fPSy~nIV(kM&CMө F&yW,KO̠!:Bw6,wt^'̇{r={eVxs!_BABM E)5>64E8u]vb]'ȋ3]tO]'<ڶ8b?2bKU,+ .P{#EZ/szL` >O~rDei [Gwʉgī^,ۊVH+pTmeC"dD$*LZSan"}\հj++]h5@3n]&`h \2S_^UVvP W&F3$1?%!rlv);Di|hـr~| f}"= ˞)v*#!i~B:[?! /Z.ɔRX.Hd]1gz)Fpe $U&(Kn]x¸: q" $-! 7^շs@+vyNg4K[x\H/a%5-]1^ۮпI;$,1#նYt%+2:յITVdy*3}l"\r]&@閖K;vkמr#`^:'^3֛+)ƨPѓ8>']Bz;g[ꜗDɃ}dwg|n 7\+@BF` sg/!te)nAJDy2niȠGԔ@+Oa9)b__3\7؊̱;\`?q"LTך)6ǽJ :맫(9‚O>_thid(^ #^) x<q5y@Nwݡ cck$#sTS<JÚb4y?"UßX%5n㺰+ z"(L+6dF}гlNɣHCk|WV]pL84ơh&od:A Oql~;O DkZ;C ;0 Ve^%s"4&qtC F$i(+)).-s\=dR8p]fHQDppclQg8t+RƉP`n>>.ysQʒxh\JVѰ/.Y`]c=ƚ{Ik}w.PnˎCzfJ80* Rhoj{3l݅uݡ}vI{1j֐/ֿADk퐆Զwe Stuf)@] zJ$Xhۣqda;iYe{pF2[2i%M2GTy)edC$aۯ 9J"-wogZiz,焑N%_1l>X&Vb3Aŕ`H[}T9'Y2bb f`ǽsH̳O6H@})dΎGo{}к݊ 3w<lW# CKDK;aǀ.3bL@$"Jb)TnmuhR4F%3ݒ|+jؾc H2l4v3UM>P($z^*;B1i;T_trJ[-&i+ Y gMaBҀBI'M.cR/sbOff"fƉ*l&.N :"f_5U<@ERfγL $05}t:B)ZRxnBvwT` 1݅v^Ծ,F3&xr܏ */9@b~o,"?uhQ^Rk*R~/xͤWD׺%Hk$p9܄fq s8u̵ q &Z^%Dˢo=~󖷮pAަT?4 #T&tuc$+=kC6@#RK:9+ 6W(#2 9_4[,UzX6=}ȊkLuVjt) " Éލc`oIg\1X%=!G~YD3AUaYECMvCzñ3:PLh!~b&P0Eg:EG;y*_%l X'ND2n Sj% X8A%K umE Rч2a}\Yꁯh Eښm݆Fe9 pM{fEJ; zё $yKh[o.{t.oYݳ~ vrwkhCtE 5Gԕ8p/pzP# qLrN.yUR)]Ac VN7[ޱ:LY%TM~ 2xj\!`H>b^Nťε'e#Z[:lAY| >jй}䕮봥sY \@ߞЉAC8V?aNJA2H8O=مyֳ; =?dvqG>+^5qP4AhT wjɔ+2y-|bcki=0zyʗ jjE\S's2|S(ˣF)1q e|) eȴv/X.)LPxPQ%`O/掘fTWc2+"zt,`82VU+qun0/@WĚE"lWoYgYZ07070100000233000081a4000000000000000000000001626034b400000d68000000000000000000000000000000000000005900000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/ttusb-dec/ttusbdecfe.ko.xz7zXZִF!t/5 &]?Eh=ڜ9Q}w2`Ǡ]V:5A)#O4l|#a݋XotFY%Ҵ7#TGycKg&ҰpCI L9b.5z_ۼda+x`?f 9j|}$ "(Oi&i[:Vlx&Ѥ&h~Ƶ( $Quu89#v%x+?t,O:v9oRwG! ߣ,;PK1##nʭ3ʈ&Tq|q./oѕtRwg{iG\Iɔ(-rXvLt G\gFgTJ԰_Tc4x}H;RQr%X֋D+-] (K3]17=S2 ȑ87ka 4g}߅c}wC~o9$qiۖj;?0a=\P^6܌to43(^бwIa1 dܢ | F; 3na3X@*.ޞ-r_sgCF4{$rW14#@X@y].FLcـkpo`W$JAFuR8!@U (]V2lUxI|a`R -f}95h4tdkxqM t4 WignfF۩^j P2[ xZly A֩1+4s‚)6Rwh9)jM4N-"H{[ /":m#2 RXoy{(m=j YlX)~#*SWqy29Ax-OQOpWxh ~gc9wtq1t/9FꬕyB>lr&fM J@4Gt#&y_O ֣" -ܳx'"1#xT\(ͨFh}E $*?U ۓ". ;#?ӂkgq;!%F.ORP"NI2c%C DָD#vH em0VǪ&3RȄZA!_fkE3^G[( jaـ“O`0N2J7h[O8hc %d˙~2l'5wX~PAxsie;=YSB[FJW \bHٟc$@s6H eCD0R~/Xv'юe&i R!mt9oBW;uyaf@e_adeFԔEC&(qG U֋WM_ 0Hz{Ք?q89M91f}Hs.` Ha1 S2)tF&0NZuj&=E\@so[M#,nQH&C{Nزe&4Y#ӈb%=x=حL5rPsf萾"d!V~;2'z\%3>Co$,`a%t_*FvMNJ!gng)$Oڧna9tE*0N Jr1[T9`Ch&*bX%n8OkF NG{{۔:LMiO jxX V~Ǥs5fR.rj:#I5$K&9 v2pD9!]i9{pi*:^b3AT*1&ȫglBbLsH*cx1ZP\Ljjv;+ ;+Te?#9W @ _[K"֔t[sH5ae -jjIȍ) bbwYy{r!sHSO>0aghb})h .#GE$S7̵lmg)EskȆYB_#9 \Y D$1o:ukmEIB9Q`ĸ r޻ Z4X sLFjpl (9WId"Ub:h)Nye=NHf/%I|RkT@(GE=c\u Fm:DJASKvu jcMqjþ|?l.]F*# &m _B=W8A/6clK/4w@HF'Dy1k-J+0to\8)LFʼn8AB8MVl (._wrK(r "Tj{!xO#f%įTOv`PaUL8Wb{"nKVR|cu֊ܺWr tڍ;z~b-b2,DUa?ԘUd{AW%1o[9H xQ0Ƕ,`3|yaXWٖϜ}ZH$(6Bts>KDmJrliBjHHhRŭ:Е+ esgtq:|)BԖ7 fd.7SI+ÅAqm;bHy;`L U/ Pn)IBŽD=@B gva.nZ0wjw2)XeH#ItK[kcQ||>[<-N hce~ߦjEgπPVI3Ǚ>eFoϴuR0m_u@"8THJvٺRQXDNSr_À o h'jغ.]ӽ=n#%(6dX@KVgX9MZrl|Ad|wQ$ۿYbq2BxD9fW,snig8X.( 1bdkG\Q^hoZ:nBy~h+uRq,ޭU ꪁ;:hgcqwEV7.6uئTV6pp;"(VC)wt,w#~R`DƫSFb5cMU1[l2]e#c,:2p֙U$[$yJ%j7m)DVugfK_Idsx^[hiؘwĊ718k A# V 0 bMhw+Q |ӹ-ң a;d_"6c_`u@sWl>3W"S]#,_9zCi$&}\/0,A8lُ:lU1^X @NdSp R#ĉSkNÏ+i0 Lj|4:HRad25b7BeIGQ= rBf5}2Qdmy#hZI< _v I>WhӕQ h֦uQk0\Ҹ>yG$@M}bpYk5ݽ:1,A]]cUJ$c28BpJ'-)n:utjMQvw w5+oT]*uv΂=ˆ\9u)YEr5U9H2%>(Dk+L,@#4{$QցK~R ԷUNdXƺzwM W &z1 Ƶkx[U*a>V E3AD2Qe`5B/S2 +;kPBK=t#(#xIsEѬ!.ǧ|.ªaqxt?`jaNx|Ι`29h$̌cc kK+&fQ f]>qCDŽEB1^8\  y)WhBuIs\:$Jf`Q!0;y) ȧynd;K&zj$<+X%Qb\-Ek2H9sic?-,[Yo:. MwoU$hugҩڿi| OC1pptЁ3K.iHNXmifWY 5n?\ENc:q Sc6wT:v{ŠnOEDqE6޼.V"Le7|̺I}v5o'6q d]8mbxU^e1_ 8Q 8 > (89l||* D\2Ǭ6 UM#َ"ƽ "~nUz e@_ZTW7\s&4֑u mOh8QD`3_؞oIa`~}Yڀ$1є΍ѭ3v٧ߏHG`)rH`Mi2KU O>(6BH4MR% LஒeϼyܓL/*L2CB~+vύe}%3/r+9Ja ncsݴ@#E[@չ廿xЩ:'i)S0INy$QHw 0^FqF] 6Ry PF nW[at(H.bra?f%?mi?]Tu[$T_ ,aP.i;KwO!Xw>&9wl\!٠ aIJ*Sc:j8JW Uf\|!{Ϳg}5}|rS+tghŹnuN][7&Q xnjӢn1 RnP9{ıI^ 3 Gx{,L}l rLhWP5h,ҭs_0zx s7Tg$+9Y@Wo0RKza%lQ`գ FzSs[ae}sjx( gtGY~׹GjȹPPm}Af^):go [USp`ٻʫtyUy0z=Ñs8fZA8t=!XUM%K+b.t&L#;fU҉$d>ؤMyI$ ts ejfSf{I+M=>[L)swGG7 ѶDTnbJIW|w_]_FC>[%~Q64,pσ[֒?Ĺmh2:'O@%t_vNm yBzѧ+̢CgbU *;y&32zC3ޞIFLc![f=`GjڐW ?hY$WQj4&@xr-Y',g~XZtqRPp* $hhU-) X#տ/m7O QQ:a3.vUAOgJ3P/ַ ֋, Ҁ84C}j ?n u*LRĿ9_;iH˅ڧ9C_'hwp3/[HL!z =LlJ"]p6V0lƢ"4?O}R2GoNV:CZi[L-@a^gRky25m^d]yϪOnՉs5,[ZGf_4g~+hlqCY&arBqSE*qbt7T6UHP uET_~4 E,R'UA^9&G=Y4J˫u0(пf1>x?4.`1rǏ@'rI:gsu%c%|t{ 3iZCRCc=̍;s!s fwyk n~1KHGr'cաq,KW{1g8Vn<4aF!Ý.By*Ү?eUa~A_84_&LWPikך2-B|=T 4IoME;#Xk< ޻V`#57[ )Y2ataܔNL..QRS>]{ҹ[+1>+xp!aǦ܋I<ϡVw-jU5{kx*@0#M~{N1zzm1 LC+c~P%&֠ݷVB7܇+2 :ɿ<8h%+`?^Fe^E>&xm]Hцyx 'x+:49SZ*@"]nv_w濶՞ J τf`Y; It(܅arKܭ  100)}BPā*: pv-B5dVڐ)vU\2|_+$f3Z!fD\)tC Jgj=ڹ5 40oD\BpŸ*;҄4vqב(]~ 5;o7lr4>Ș4tNp3Lb7XREO2tII$;R VܩuS4ҲQ6dGpvB<tNui[B}9˕3S#.6vZE$H`x5Y1 3ͯ Dx˶fJcmlGeD7nnK՘nj6T)NNEYzsS7|^HFUa=PNfV4%2MƟ 91=yK(3>oT7 tVH RܪPW Xۉ)}Ȝ^iPS n!xQ3tM&i*X6 En䔏Yx+; ]6)F2:NVO‚Ik#eiF &ьd@VF>:J[j2#wE*>L+x ;7bTaui>Ax ы$_}$>ngV9r Ǚ"`2ӣ`J{8^6/z|ue&vRN1U{p(nm8ݜ[ &ޗ|`aujX6RŻk6c+,-fMa9Y||]>ޖ&K B7!Te2n VT{cir-["jIu2Wp-yF\P.j]\|Dexk ڜ1\*ل39@dĠ%CLNMBmHL[/pnoŕcNӳ4"r΋ST`[vh@F{xujB7wsQ !,IPSmj 4QB+R蘚e&KBI{Rad \*ך4EȻp!.#]Z$Y<9iz"unMI< İF\b!lH[o,#p>Y&.Ȱɵ(uv7? 1M "!J0ކ{!ՀT]akP99qq{ |[h$R̽OQ6}%з._5d%̷&Dn@h HdBl tTyQ8/˿ɏj| `\#4 0zNھxvܣP~70ۦ?:bDŽ IMrE VSs.023~W\Ne| }hւ#"Koe3Z*P*$llw/˷]"qJsɏaf92J_Gc gl}1t?tAgun.@a2f,[E̽ԭYqMK۰TG 1G8i?ȾgT v*bPXlN'1dKU, uT2B}ȮmC wKQGƹV9 Cj ЉÁH=="`bk5ۅH_ %&ikGH|mGV:{P5!PTVjyya|IAFZAw$ /̵d#`lB+S! FǛ#8WV:b)W.Z(UE?hʯ_^ \|RDw)Gͤ[c'sn_zWgp 8 sS O @r]9X7N'i'[> 8ݬUy UИN;;K6D_8oh9d^B<(c>މY#HRb÷:Tv}(bagYYp)2 %qr;xX̂Sa@NΩ<új}AaeK`>Zaxu=9 k*,-ۊϣjc\[,#;g<^%[;ub7v5G'R+oU"{KX z<@(n7O^έȀ$a!NUtΗlUQ4fPN>МC_bx=l=i0PLCoOWK?azU>*BMx|pm2[Dѿj -i9ŷ'kqBK7vZ+F )yC {ε< iuq~PlJ-Jso46h*Q.1 ~TE9@a^ma7*F>x՘&5zŬwnYG\ij#P,x;:] hArwf$bo~-~44 qc0fYz~ÒvpZFF0Q50(iD#6~k [J؍}pa7b DN%?Ȣ"؀$FMgL5mϾln3`p ldd_-4&YlłӮoZ(,C ZNAʱzdD`@|/ݜ Jy F _){E5"I0ݐҗUĉlivkS-lj1&"߇^C[POTGQ+JY95vMl[b{۠GCH!vUݠIFTV~ Iqmr ĿANgc`\ 87)Xwœ'UlPZQ 6H+oI)^j̻4$txpKDU[HBFFNYϸNS;XYCHm. ,6 5Cdӌ'9?Qv7ǨFse+A_vUa‰jl%9(> qĄk|#o:SDmTmҳ P6  Yȸtb mE`1|Q܍qIP=sƟ o񸮑sH8J'Xf즚ݶbX x,>)j캆^ W9m?\Qo:!Gڅ+T&$ d;?W b]ܚj‰c{CL{#gڀ'HH. 7sQ@tx%ia;)x|`(9Znjp% PI}LUԀsM:`gKL#;>,SWs=@VAy 5([W>1 <)3E!!$Hm\x2C}9 } GJ0KLdGZsAѾL5 Jz ֮Y] & \,1 Y_S沙Fn~W`_9X,TQ`?~*\[1@"1G/ *Q*tpBk5B­@Od[ ]&ۡTf:D閄QP Iz:,(eym^@#N?)@w\0 }q_EĶēoPMlpUሙĺ˽%u4it Ӯpbl7p2&ֳ{gՋ۟?[gjCІ}\r[Ԃd%9zsCgaYBզN~ڊ"ޑjlΒF @Di'LZ=&A&ч;*ӧeHUf  <[@N~<8X#v|=U8DɈwzPqe%b#i\Q?eݥٖg`njzNr.ŲU,z8ȭtZ92UΟ;Įo{Kf/+\w|mO .klݫď!:l&9ZRLU~dlϧ *Y1^UR8RZ s+t5®Л]Bxmā>HC>C@Oqk7w`0Dĸ!тӧ^1t7p8Z#:g!"\W^CYY95 z^EWөEHu|Jo2ϥ̨M1`(z*ˢt PPD(X" ž'.t)rdu}Wz9g7yrAdyVIpOtpKEݺg9э+Q}4'gM _l?vuؽJ#cVk>X@LwZXouqA*CYeSȊ0mMױd0tw A0DyhvJ~~]陞^W6 k'xEGٖB=][/s 7W)?RvKrʯY~ip`jffkM mhUPKYh;5imKdW58YkخuMm2\ ٔ0PzU&^I")ج% LWF}PQaoH+WDZת}Ups:&qUkg+MmD6 1\GI :zT)Wj^-?[_*iKE(D5=h9qԺ4clqc;Zгo)baV.dsPrf.\:ß}w4`,: cS%Q`&$B-T_F9G>~S}uP*- R_l"}`CZU 'S׹=P[Ia G/% wI+>{<%c9{).d"Kƶ48xdueJW:tPpVT5a"b~@G^r\^o4ԟ= rTZǂݸλ2@ L[D#)8|#<Wޱ> TӗUktsEI#$*6O^ Jđ\֚k3>Pg+Ǝ#k8M ܥԽ))P$_h=уvQvt`]Gބ,½-"*d _㱇6-"j[Qtw͙˼DjR<{!Q]m9kKJf]n׶4i@&U.Z4Sc=C$Qi!tɝq<&o4OrQ ɇ.;{OXyρѿ|K9!uHʠ k^D4ek*y^- o?+ |(S`؞f GRl:B3gh4#0ڭio~׳ jHpbM %KJdetچȤEc3H#vHU&$Mi;|,2_K xp㦖@^ bl@їm}+1b/L0p|,Fv: "qA..ӗİDqnIse`p)h#D#1b9 <`fYv+( X4<@9ǕrW\@ťwC}wLgO Oې,M*5T[+]e$5#?0'}G5䝗fF=NM̏`4j";wcb~e2L;FaxۺօTyu\or*FiA26~8N=)o'^j!UVط=BG"(cS4 {Ӯ?5ὄ+_ _a tp2y-HwbMCrW0"އf__fpWڒsjX[F<' eM|]lI. /v}h:Ab=O f >NP!nT]0Dܤ2>q8c۰AؒF?EezC ~ren} w+B{mqj  CUr2kq/$9=m5wl =59}X6rX 'D9pҕK?4|OU&)ˌa T(a 2% %1^ /J+ѣ_zOUE#m2џ&wssc$ ^C"})+yX.15Nm/k%d\8)VE> >i٠7ƈ}*w_iuY,d4.t;gAwsHnU07s#ψ_fnvF7a>53,᧔xz@Ef&܏M3h^R'HJ9ѭPR[m|6y ǤkIn,ܻՎ":mZ*I cٿb2AQzJC5~qD8!1c.i 5+.^G3ߋ$-WD|y^<K¦h |sTCtVrZ_4'D]DDaj R6 {FaM~Imc蹛GkZ -}6wqg ƒ)ϥ̲r9# ! ]5܀7dƋ+.*] kkD./}mrD@fʚ+p KGr]6:av !G#$O8%,{xt%!̈eQXd*!0Q`= 9X؇WpbV.ɤؓVq!/5r:R[-}1ߊޡU:]0qJhL]o fذ̖%)նg55\;NUO<5Ti-ې6(r$Wwˬ;A5 .6ܦ rf}\S$‘lu-]pNPiL$%=4O=jr̩-Fs>ԣdt2cI1E~ns e7j! oo>!c W"x0_KU5G?λ q#aZD`:n1(܏u(aM?'6?:-ޏqxv;$4}ϺJiT2t`;9p7FYq04nqqw{C*{앹q%ⳋ)>C Y(K?i=hzx.72]x/j^;'^ aGIӔgN"}2| /M[B)Fd;G$W桠A.XfREZόb*n2MZM_)iE֏[^|a{RjB:rO|Xuo3V⺻yw1n$IVX&ܗ];_|/Dgy1?5/has-*C&OJx3A/"Y!YѷQfNK N,39f,51;}ST%/ϖ&bGFSLCfXYd&/U,x{pmϠ4+֗  ?]UP+l" )J `VRszQkO- <~Pgx0pCo.v` S!W1pɍVC|w{geAt;IΐK˙Qsg|eьYg_x6#)T@٠aq0sl^N zødi!r2ԾH vx/ߜrn%2MHh T2~ң0H I 9Pxtr. J BwWNX6tE+9|@6R$,D}rݢ"FHl\kPP7)+F  _)j[xi4!CdJF] !+BGS,$aKX7=l=B {IoήͶBLX^8"? b+-fɅ,PhhHaI@SSgw{t􇷓 6׫Ue_W3g>3Ǐ:{MSN$Q=u*xy X-H4ǔ8~Zdh>(?3e-'|Lf l5xBYjȕMi[8-@VMZ3WO&^ȁ*7>KUH~r#p0VH)sK^~~ P1PE9:vEèSAL3#{)-j $D؀Kk;N*ꪬ^ Z2&w@sWwR*rQ~<ߩ k9ߜg^xHys$ j^A8~5=I(A$guU˅g{$6{Ww򥑲cc.Wy['b85L&y՞ˆOu܊ES/5 ;|BI)Y ap W9^rZ ((sy\Gs,GM3ej,GjQMJ/ic] WLswM]쀛0 ~mSO`9ՔzکXe!m7ۋ1^6h0*ɻ!:aa@³ĮWYe`E>hO*@;g 8oBb_Ϣ,Η&z[s[JC!$sUءX~*4NS>qViӽAA^~x%f!*쐏jԁjf\Cz!Cĭu?mz==?^lBNc-Ħ:jNuSd!r e5hɘVH $ jb)24HպF%;N}Z\- Իf7ڬ NBI$jN[K7]|aa!HX!g'sx$p6o΂²\T"NUQgq?LBXcʹvjS.{AƇ'P!c;=m :̓Af "HLb{Zxb3nj #ȜX eeW_gWuum7np `TNQX{Nv1$"u;v%\eaݦEQn.J2j6:w\19v E! `Le"TJ1][fYM_РG?r]"%bCBdp+)Tpjȭ`:CFf4^4<1R%\-Gmd9_ș d <E~)' uD>C^"V46Ԃ[?^b{/ A7+jP 5n'ny'5]W2+g ǒΞWiӧCaUH97>H9]|&47vlEa!A 'xҮjW87"N9T.Uqdڼ|twsT@py*je`=w O(} İw8+-na,Fa0;e(TnUP"Fuh؁ ğo)~{Vn $^]Ӡ>=LDA)̆3a[Vwi@6WQY_=}3_.{ XELP?SxB&\2Ϩ&_';@AJi+fFuDkmeCL ,g),7?t_QB@q3JST a0t:Мkc}(1"D%futM MnB]LH"Ql6jU&toIέ陴>1ZcCǙ#rV^\:рHI?dV+SLAz]?d-[yV@cõ# Hn>@Q {~掕4KHN|h>ʵIއ5 @ đO)^%~iep«M80u}Q_)Na_9)l×1pS;>T1C0ksӔ{?* 6g vXp Jg?S͟b"qc;X! AfAm"o>Kj]el %[kԓvR7vbnR 8Dq7V^S+[IPِJvU݌D V.tU$܅K{KԼhbko*?܏øʾ ࢕;z[q fH/fH;ER"&6?־/xɍP7gq>U^PV.e'R7L̮5b.iݩBc|IR^C"q^E:u;&RxvR k>;P}>An$܊2Q]niM@0uNBcnÁnnW&¹t9|!<;wTX‚X-> bR`LaH*o}]xWb2|W#3yJtZ*),fs;ܡ#,{ՉaalLN)ٳ,ZT~l3ݰwk=FMTZ_R ]LyMZ=4>3 I)엾9e$ѻjV/ł$J^^$Q; .4ٍo5WC_3gQ1a\y3= z\d]5,?ZX LJpx9 8VRQThbYznl_^dD2bqѭdo7wTӔ6<őDjJtÐ`r \v>hH/ D_'R"ιp>m`:}U'4jv( 9,Q-;U<\C+ Ҥjv~,w|r8YKI[׌41:m8@|qa"^:GaLh'1@qW[,ٮCO !҆weMS2ҎkJxj6ȵL1FAd#CQ/H&n6yM$LwX|/"{GA,9]ujUŏM 6vӨ*Hq|NPBv|>OC]ft$Upe:G-&u@ Y%$dz-|;{-ʺ`& 2*ci$yl>G+%i9Qfn Ѱ!oo|H#-NL =-~mdrnd5KGQyPwv+ң{ 97rH¹h}*n&}l}u2qYa9 \Lȱj]㒪 88%,{j5 M'( '+y{P^vaE$Rh DkwG3T9h=vXw.-w |J`tqۖYEs*p GQmp{(#||-Mrw@Qj[QXJz75X]rL~޻iKct9CAS8jZΎ=701-|16F碒;4{@vhlsFOGLe~07Z޲*-V3E19'+Cr"ܱm*б*h3tt /h6mi'&B+Λ@r5+ʜPM{KMzj4B]Qc/kLb||h'WF/xO+Y{ލn*m*>-18>g>;V~2@me-}B5۫Rt%g ٝoo"(mrx|G7P_O4S@j\x*吢EJ5^.ѩ豰%>v6x_RVX!}g_Vw%$|1e"c821 MB"gvuAH:À)cl= 䦷! <.GnXVx |ىD6'4>6qVdq\kUW.Ze|ӡڙ< ^VuT/E4/K@%Wx~2_͟^6'>Y :Չ'KՀW5j}۴3jl-+Q p&wsX7t x`A͟ՙ!ⶺIf4"h/5LFw0*H~O8,QFDOܳB[Eib`q?<-BJ6qywBnx !;Uc!O`1;S6m8m1/KfR5\ SW~H{FGY{9s;|}յwOCݵr>O CMaYBwo9uvWt}.Qϻns䭲ýͦ7+yU{! kQ4^kǭF*|ALC<2%E5c|O&7R+ L:_cۦ>qnjX&,,rR:YKi:!DOG5CIBCrޢcw]#^X\ulEH16/mGTX?]!eZ,Ѷx%,:KwF( Bݾ _:oz;O[? ī/b#]fDF/h pYZTXU|b'EdVz& *. dE4:~r`ojʽ=qAX팃sJ<L遊liY!^6BA5-!x<e7(4+mt'֋ΉQ%vZ#2y&7y)&#ʊu%YytP[PxOh1'įAA6EV{MSF߯AI(tC9ݸp#xWJϺM,^nVFM+8Y/tQKD4emٔﭞGZr.PDZ=)e\<;te\Iu=6->#z:_iېgxFVo5rUx2 +1)&ebIeovz$ Dܲ2 q'ĭqlk^湼i L,zpƋp:ebNr_ɳDNvZ  "QZL[*Ö -d+U]<@B}ඕ+i"O4=6>bdz+Hv5V'»6ajnį$8^0RE]߸|.?cxj̕ k^KN6b/{,2 Q9laFE(H@MiS&9AX&s#h|r n|i)ta,*jqHW1ƝM}-v@CL1\^DH[#֐/}e|vjRv:ۻbm s줧 +dWY:I2;VZ,5;9FmDѯȖ%h])ni<\HIdHyAuP Y$=}ĊhHLmZK~1pSKK;A1/jKђ/`oC!m1ZXi([Ԯ72ZuЖ1(]ЗhvPk_7ѯmd3qFXYJ9ve:7->5KA+Ź 1h6A8Mj{c:@>g:sBD޵;z%G:RA;cSu4$M&2 &~s秾K Nc؈kXrDD"! '#W;z9K]1 NڸzLdz5@%yӏ3ךI I%ٰwv֓vƙ.qUIvUUݒ7I ,E%6”!=ISWSEZY$J&ncmnͲ"T_a͚R@~kEJЬXOQo[_!lףfcH OX`UZ';\+T=P]$oE7gqN9#kl8ۥ>q_7ްs ztk(CtqcQ (i zͲ0paDofQ@iKi9?jP&sЪ6783GʇEz+7 eŐx#M#`!,%9oX OO@99,H js?Iݒ{fi[rk5׆v}fZ c˿I-UϽ_C{X&XLF1x_KՖ@R#+%Ƿ1kL)%$PGM=Dd5=:J;^ 1C(&-h{Wo ohBv)փ.Qο ,diPk|"krsc  k#K%2ZMR^>5+wGm`Fmm$n`G<`ft~drt9vv7O( : [OÃG}m))#]7yy 6 c-$3hYbB3uS+ Xttw3[<_)L aO=Qn`he)m\3Gn,Zb:0Mо9~\ԋ˙%u#g/dzލA cRYFJյ{H O"ӮJajFl`ӑg h1!fhg/7]{GH|$ n;1:-4&>.p6-UY|6Ϋs}y]fɴ{hF._jPZ? ds=}̥>:)]+U%YJUQt湖b_=C(3b8k/LcDQw ?ԛ0!|&>_sU6PV^yccsD;(g0ìe64B_2cg G&}>zsoCk{/(xpn3x`eSpp#ZqPz/<X%OgҲAcڜ%x&!F5?{8:Q-sBYc~)3J>aY0$JDA]hRJB5h@w?+"c 'e / ["))oXt;2es=NaHA|4҄(HX>gDbP/wBB_b`jJ24EjJany;:h/A 'TUi# ]8PF;-vSz(l稆i}}VL$oV;ܿ"ٺI/[e62sޠ3n8kyfPJ4[BR^q ө@0z*^ !q󯊯帨/qԁ~ԑI-=D\I$m`f/7|U)oi飰eNě(zV v-nr}CmQ98`XXnJ̠*zg~awInbJG*/Bள٥To(~waӵz[ z]TF'.$4 DG[;86>Ձ#{$Ǯb֙`]bDŽ2>z 3~x=mwy zp_5ej6r\M*n18s.f8r+^JPY Ҷ u-3{=RaUl{# (%G=/GF7`LGFDH-Z尽p0СAb=Y܇n0`[ulRƄr'sHه8>x3OѮM5d*OD2)ZZͧ:)gޙ !J؜G|*"6?ztǑU%/T"Hh{WYbUG›#i>=;}q P1bsqRF3/le#ΰ qǫ~/M5ø,B%-^\fm 1ǘJ#A;-r7 W XXJF@'6<k.stjSZo >+Ť PT׋c& byy,z-nEjځ#+Z*F=7G[j:ANNz TkK $zab'kCY`ETWgrPk&Cݘ9-S;21S{sCu~JQ*]cS)%@Em@om7K5rkFmCD(]J0?WYYv& rAD h $/7S-X$_"җ9B}cA^rD#F{ NӏIJ Nj^'%$"3C{nmyk8~Q] C.H=sO kU74ypz7Sh2Y')R= ZZ)^ۭ̈ 3r em \L"Y8Xߢ*vqȭo7`>%Y3&WjD \0iC-¿?@A$frlW AXH$sLr*x6@vq3}+8@P!]FθbbY5>cy [A_Xvn0el͡AE2HX,m߀!y߳)! k CljK=}4n.Qj7V\WP<(Ӟ{gX$fH00A哦QJze9hM-(ƹ "63rU̗/-2xǒLH"je:˵4~<(!+2}>q{(Y) |Mߊvb'*]`ӓ@Е[ݥٵdϰR4۹E!0EZ!u-%+mpd_)]lu q J$|>@T6,К@a?h]PH:6|HDYd;I;ҊgJ>wLP/f|W2 z#b f(G+q- ss#6|%Y!;Z0/;J|?l6C rXvZ81%2Q񵈜:{FK޵<S? ! o:\:;CyE&dt4:oZv 1oai_xL4tW =F4+DJt9.cm㞋uvT k"Z~8ڴOA Bҁc>5V\/XU;zGߒ\^\DWUƧ%VLJv_ؽѭ'y&&Ȁ< 8c'VK0CԄUA5h پf38~;XEk*}.o)3Q見NgQcZn>$NKP-'Ϊrho? :;2+xMbGGz0 "}{J ߞ|}r: "y9*T۠9\BnPN,Xc@78 f%sgHgm*tygK,zvp`|⹠?eFD!ndbϦK(J&|M tj*Hw$1|֋ 2\2^~Vѕ# #ؿ֨Ҽhh?z1{+mGr)Ud 0v@GRM^qޅXdǡ8@os"qF|W% jha嫊rez.Y E~py=~p@h]Aj`9eH aLK9^f1Qʊϕ.GPw,kf˾T̗w[m@'bPAjC.0ٛOw`vYwjHWxR#əx\r@99G&Jein!(,ϖ`;$|! .DFʟ9(dNEٞe=;I6 ˸ih4J`А(4^W7‚`j aiEB0sp~H=|䱱_JAJmc31,_J`ŖM * 0נ4_#wOU?{۞425@uvT/=&8&IJW `XJ|TfYO,o٪a}ˊH-SDBM?&%=D)n/E2†@;@ eY5GDR'0s%H^{*I si=hs ؈wo1uEjA-vńl$؀)H 3/r$ /e;f~#":`mHk;l:$2S`i=wOҞnCh)a[A̸ߵP ]5q &j84ZK^QI+0.80-Ntsd6w 3vT/hB@GBv利DT*\6mƾeJU6\)ȅ"sJ|!^*g"DPYJgŚ~TDh{u;&ہ 4ȍoXFh6s :Ȇ=ilK3SҴz?q _GYf_v;(1h c0'FR_#oױ/Lg?{,y䝤Z躳ƞ6ª3? ]9@qGhO٩&=sTYB2}Y/_W:u쮸S^cK^cieW,+N̐m!"s6)DXdoQ *N*voar-ns3}1#˾XXC~C|l5G~^G'\3ކҔ:e1f E 6"o͋>->KWӀPbo 7V'w ?[?\lΤC ۿ O XQ}1ꙗ+N̞_L59 EDRI{6WZUhH܏ )Jd5g!g:$5$]s޺Tgm [x.iSoZy+ݧWz%{؊?r%<(Pqlή9,D1Xu՞ o*Ilhl?r?xwbkb@Z-}vWޘ=qlLwL1Ҡ; ̥8 :QLscX g :]9l5?wX,׍]!x>dlD9@ܖ:ڼ;̊ > 6>Om:r\U #X4hhBR3:DqkB`:hZR>ҵw7f_ȾVqzO w|%zƛ4?ؙ$ TV?lho (]z$?l6PndhEqX@.҇֬{ە=5@ZouD%x/v{ǀZF5,`a+uteHLN*EťI N)itġ E<禅_Qbn#ڬ]РB֔ed:D)[ PU}C w]CC߽'R(I'HsÏٲieuPkܛp֍, +r~ 7'񚓧NF ?lF2ueeځe/8nub(G0. 1d:u{ù(@d`f.Ȉ1pX$U0gS/0:cM@e6󵟟5r(-x mqhֿgYzڠ0‡ Gp5xQU`sH&j&Z(ah֠i0:$v8kƜJ5'N{HW'(eU`\Bqn:gx=!@vlJ-:Ci}`@Q[O6 4c];bU.t->OҢE%YD 5R0o 1.6rkճo:pLdۂ)-w׷um \8HӐmC9k]Up߳{Xm(T3 2t.r+ A{猸Q2[\mԦ+]f@:~wЏ8Qx’@Sop%8"צ?{!J머hŁ [WJޯ\) aGRveTvW6{ְK u"lA;.rY Ocے s'cƴ׊Um.€o%kE ̈́OVL6}&i+d.#~mCX508*\wX2_]m^Jd"tm )$@W\HOpt,g>ew==.@1QlGܙaŗJ`IxC`%MKEx`׃x롨hfKgva}J-ݝ.20 ~yBŤtT9u(0 {豼}M ]ҋM p3ֆo 00,.q6MHP-V-I5^ a$/~2<;%a_^hOWcje¬|Q:9FN]C3C4|~,,$yNlC],,QClj(ⰽs>eWJR)=Y/"'te}V4{6\\ |Mk?}n1%*eBt,I#1 ī,6F 6j\q7]}uu#K} Wuq)u1FVoՂ3J-) kmHvj Ee N9#^z{Evl6T$taJFI 1v _nwī3NPf >B\ HiDD(iŊ ,zڟ%u29hWA+|N% M[x ]djd>PU; %yaV;hCםcR}Et"QQ^01U`:H8JOj~fmr|kL8ڇB)ƾ\&=et_cؿn!EDMޫɀf1FXCVBd͔Sp %GihOn؀?l' 訢u LPzǵ͹ rv}\݅uFwC =T, H ԃhY: -U, 8uZ_7B\1zRu)H~[!fTџu>n0%09A4䙭r:M%r=z&@wԋAM%|epWCxP7.!!+#f8@rknk>`-1Hd{P 5RA.ՆV,qJb sdjMh a hp +;H|u!aPJ`v){lfd2mt(dw^y} 7$.F1ZO7ǚ"5}`ƙV$%OkqZ?:lO6@ gڞͮ/9qPi52+sF3$ Lc=M1u19UȎp[Pcs،|R8Rg R)Q(ȘY_?'ՀEpۂ>L$ږIvsu`hEC4u1eeQY c ꌛ^1vufn3Wua9!Q'(sgY]D:J'(dVg7k;:&zUߺB |[J9HAn hm_l&|Xd88P&J3շ\bH~MfT-؅PnָMB~AK zIq0W2UuYkV}WYoVi"DBeh,^*EM$"SQwѫ%FL>M bQt  2E摞+[*f᳒_LDRmI1^V*rq/uWYhIMG`U5̝" 0^s(Vu,t !3\|L^wx|Jx%UF1Ʈm?`b~k,ғc|1B*rގZw HjGoCz&`.hI$<(#z_XebYJTm EJp,Us*dU,2h}չW_=0(<~v'j+7*" F(9Y1{D)Xz˻(΀j6e{%(0K'#w!ֲFx퉵 & M&W;7V3=)&/oy'5mC!;LW7КEDB+ _/ZǩY"ڨh0O8d&oj|8wt 72 Ja6絜$NbEf1 RJ[c2:q Dʀy֐%.umewRX:'vdU oַ<  akR2F'[W`RZ1i,$K3$ 0XyKcdk> n(H*ecrjPpNvf/8jꙎ'=|,D9DNw.SuV)b }TS)K0ɻ0??CtqۋV#wgzpXweMG$qE4S8$ lT7s?6+$RQ_@Ѷv1|A:ͩי~Z0=2x Pyo$*>|r7,S]R>+y5->ќ )2£sڿv0]N9@[rY>bwp.^A\]\%*+DKEwMġ 4"boO-gǖdZ2.F\ {wu.q 64z^:i)oe ^ q~8:ʑk"o)lzi)f]V3@?2 jׅ>_WA;mK-6G>X5ΦTv(0; e{ JgrKeIdVQw=hirCn0WC;8{Јܚ: ["9T `w"EF0 Ņ)e]휻=Wġ?sI1/ ݩdkAQ@TpRi@!KI'#ő>rTwv-GJ k9KSOWb#my#B}K\%m|7zN57ש#qo@kgv˰- 7azpɫq5XFHG=6zz)pzp#p*+vftRm M̔pb+w%ʖfְQ !Бc;8.:ϽF(|+%δ5vO^Do9)0tW*3w tj j3Ob<,.r$YsI4,A#3E65%@6>=]?pVc~% *fb8C'{;9P9@[OҴJlݨt ϧ0g?V? : ,7 Ip̺T σjsskqD?yM+#E8;a1رD('oy+]HBeL)Jo%_-&'XVi:F!p !<߳Td H$Gw?!4Y%d5 mm]ew`nX- ,ۀ'eEo6R&űF7Zbk7/ےX'9O a&.-H%ta4RFw*`~ }TKZdFc&~"ްlc:o}OGia=lv ;eݸ6nf b>4.4!زi:rHN_)yJO#.!A^i'yPӊJ ܶqq!u-o8X) 1iʵ櫔 ʚÜm Á_{ ~@)fFWjgK{|fWQE8"iT <]cƄ1J=Hu/\tqd*,V;- qKӛLWtr]A0 4` 2x=੉QP/Wx!{7.Wo g9iҮT(Fͪrیi(\^ӏmȯ#hb~A›Bq$![Ι ܋{'v$"F(g?[c#sŧ HOOVPkk(GL/nT`>Yn]|}/ν2n9ZGod:Բa_ߊSR&;:1_A}|c7ygh"˨62Dk\=*ԇYk'Ĝ-s:=2SyX{Ȯ~hqFٗE IuҪ|ᡎA.ө_$ҿJ2&}D:x-MY&T0Y"kyDJ%sH,M+jƻB "Ea?R"+ˈ‰ 4X(IdM]Fm8&O _no8zT2D>YA0:V*ouτ[E:#w? JShYϾHcT ^Q${UAڸ\feXdAޏ_7bop]'Qg'YFWQ hwBy *4 {qc~۶R8j@^z F'> ݇ V YyVhJccRG![DEС٦nvJ6o=\#‚P/^P\wYCw;diA{O@K/̡B5㕽@*7@t 99@1\?; HN Rb^$E~V{IAL)`_n|weq{k.pdP^HfSw'[j1\ `/q׆BAXl)]qB~Y 7ޘ*d=':2aƲa\ Uي,M,tۋe|cM7qum=CvMH7d쀦F%(𩵘GG%6)ZVWK#UTƔʘ33) &W?'>u ^ۯEoӸJKŽ8c!=f qW;j_2٘ e[8%x`s)]uq& H{4GPݓ% u mIVntt9"jLg2Lұ5:3X0=Jj* Ip .VKjT{6"sdl֥4wW; ECP=:Y]zsB;u%AJ"ZRd%v z \d櫄Nzc9u4 TS[tf3S=P%^^2q|)HnDZ1k7B˂5 E~ +d=TE+߬KԻCbЧ8`cH%d"B@9Iv6s-9-52ks@N"ӆC8 DL]$έJR{; +`J(-dNM1*Jע;e]F}㦯nɏ-E1Q ҝ\:[V'*Ct'_%u'we:Iu-Mdt{mlˬ~'v|=$+ RM[eJBҾ;2lS1 ֔eѬpE) 3^-lx/ Ckiv8aڴ.NHhl$ISZ`Js~[Aw|`Eb Ќ΁m4@j;*T׼?.Xˤ -CS-,ݡ 踰#{4xEAI*{ ,zvw;GNI+W<4L5n5{5ˢ3c>(JZΣYfv>z w? < *' 11SQh~T@̘%  7{~i7J`sY/O?8Xw&Nv9T UA)nvXN%fgLRoO.Lx-ds-FҒ jyWeL< p3P$[3IFHM3+򀬔Č za`ӛwKB(EhY4iZc!_=Kp-쇬_#br߅C4Gk.ǹ;ooV$ +~~/\i;8W~'}4H{3tOq;Riô*~Dt}LQ(&]6%:;4ն ];I Ttmn^UxxV\Ua:̤3w6 pbaA_92dKG* L=s+RMha3y٬I+/؟,aOKj4+|Z/(4m)*團`7>Ɍn ኞ?@%͇d;ƬoeTK)I&< i>)왲tʄs"?Z5x/]5M(eQ*cv=ˮY񂌗^MR>{U)\LM>BRi<ݥlr_Pz!_F 8?J/kfiv]3",Ʀy*7Eb+gn0y8&mgBښTQl:Qܠ\kVYV[Y< 1eV 0X' +jFu?>ޙ9t 6,%Bsz*grݠ=[ h >a))֋C+#,@LO"*+sP2vz}x7 +Ymr=IE UILwCCm0Tm}*$F.ҜHVd=[ũ56B:6qJ'g.k*wAFW3=e4&Pb0j P=Wk12:/5,ilBefp@3ā U'`)x__xPmaH&X6*Ndx럒;<gKAa+տ acQ<AFI}IZZB-SC t툐)[]+kKAqk:nvۘpLzEpXDL0)VBwi:FlCy_$7^,CG"?@ '!eTt. 1贏82Z6D_Yu$@"f5 vh`Z[.PݽӪ-5r]9+x5wT2:ZH RF};4jKb^^RwMef*L$ byƟ 'X~09fvLW|/[RL>WZ6ϒx6n]u 6^FoћS4L/3=i0V{W!VE 1e $yB?i/׳2Jؕ*^#"!㾲.KY%BNxGjW[ht9,Z<wŽ>>6+<ڭ;&Մvy~[%戯_1: "WI~(<1TA%Jh'p#NmN!h!hXxV.2Qp8q8Zfe4IlIŀ,2ugoFI u>-iskTv׮XxT6r"ԫW+%;hDIB#Z=`}UK-B!𓢓!I cUy2? 6a8y)wjZ峨wW毉$6޸Aa 8oH.TE<^Y]˽ݍ/EM&A}jF##A*I̕oޥK}23O4/_?VGcMm4JM[cbz&:C`t̒M֧hsؑA MEmE&ކ  9[G*T -Pԉ.6G%Sʚ._]kc'=x#,zb+GsFz$4+da3>p~] %ikAE@6''t1-X0&h,=D\{ ީBp v.oDAR,"=j#$v[O@3E"+1lbkŵݲ˄D5rk[TyΰU(Mzݗ͆F񙸪*9-;p [IZr#Mhp~N ;ѨgF'ǽTgLp2攴ŖR)*GݜNV=2'\_s<#KJex 5^ wz|B:f?z"H5\ ? y!B#kkRo8HElҷ=iݡA %MAj{G~8P %XfyHA\1W MiZwXkA@Hf=9=I٩:I$w! 1H8Y'0W I:-'TnP54ynx`ފqgcApO5p?S+Pv=K,Ȩj|i98oE<"b-9USnhN:hlxN]>J7BҠT`+Gfs G͠:,b@zgW UM?*Tb~4Ј.s z-j _y#XK[vTóҬee@{_-*XѮJ'a<8cALV^7BGsv$`i~PEWI(4̧OdZh")$esqO&_դ6dM猀ݼĸPKd"r |(S۠Av5]lyX<5d %qJ~;&nZBhІ/g $~+ ˭fG5:%Rz1Vj oLnǀs8Ĭ~ܲ|J-G;?C\Z 2^21%ݚ.A)m=kت'B H+NxBoW"G ,aMrۜI|n:6Eم ۱.h)E"*v4S?:g@Lt pٻsiF=FvQ~@,1n<'ٓޡ&D%Oesu wU2y.Y hBv9IU 𮜧!ϧFJb[C= ju=O5y7Pb7%O_YʟفM=d@_ڀN_4v}X8Nڨ܁[y_q nj$ӵ꿻@(mg ˅r+d[{hCc`##,&WukӨ#F-9MFȚ_"c{1HROΗ磠@[H{27Lݖ5N@?P#2 -f֙HJVvewT04\_hA?`=kzZfJ~rAcrML0M%ޢGsէiPHEW |bֺnmw"@~E\xʰm1\Tf~aC*EYľ8n1-HɁ,;Mf-&&߅nh灵!/z b%CԒ>t\HHv L M `[˒} 9M[%pb,fJ[$X7p%d4 %ހu<֚SP^*B8Bh乎̜w<ߴy?n`jk&0KQ"pjC˸ CTl~rBVFZ1DL\UAl,_ %"bt@bc|&2 0x¿;Js<7uLq!hpHN,=4}iQErǾ~Uib{Bg~iV':rTwdfEFabSWeŎk͎ӟ#b#Y|7h ʙR0_΁ǃLԗ&wI7' 2Xbez2?w  --unK9*"N^_K<']._ 0/ᗘ2BGL ^ |3+Wz'ϕC$tq -  6j8 ʍKlrQgڻMEVbQ@'lb/I;2 n1 v{BR*p/-=t$uq`"3TK*5WN-o <̣euqR[eLpC&:W>o4¢U[9F%34aZ.{^xa`V>xPuQ#N ʧmp~];:~ T#xOo:b -hcΉ@e;<{ؕ>3hk(ˆx6ržƶww-],_*XGŠ>ĖItqީBcQT/9r2Oo9C縙 9ЇDS^gpsq2T /%P9$j`KS5I)˔}@o0ǣ,ܬ~#)C\>E,5tΟuQ*V88W}uN|1%x@pb 2po!+R_YO?}= BP Xzͦ|ހ$O>~(% fw  +$R WIgC;DW.MÂˡlC$xP,n*:a\Pk=5ZNC5&i͚ٜ`R|5 ~t)UBcCo_8@_jYzJދFS%44 F}E{f)~sEr\x[T=>JUh/)Am!DKteSIoǙ#ZFUS2` ;dMڊ$ 6&_^{ Ʈ3P[O)C'^Z#=G 肭 ^O#D?6y b.|/՚(dd\R?Bru0)U6CA҇?Ah:7dzg"P|ØsgK fu,M*c7K˸+Th'8Uv*7nA+*ppH#^huoXɃ`1l󙚎1LEPc#$~Y1K,TBA:%_!+G"@q/ olYD.]zbq_OVQcc(OWޞ 8t6̽G@l"`J iT`XHfᏖ9*޸Zfe/As&  PSO 6ZmJwc<iPїjiu|l{2/at>5_F`61+x !ϠJ>~c]7s8e nNqb?s`}M<&LN[(Qn2&kZ >Cf*iStT~U= X?P0% ]n{4={QkeRN--&c ZM [*Ri qmlG&R')EmL w׊{X_@LNjVarki Wi gWUT1DCC-P"žYq(F,Oݤ8W]g:lK.{ j?hLGu`4DԐ0D̬zݰqQG((ʒo;NHqHIĬx:7Hn_ Tjl|(WE o?zruz3^@qZ8۹t IVVp+XB?'z.mκ&4Gk>2uOvoQC{s,)ٲ-:zJNgksm4"φpӳD:m$/g!8 ^MDW&#꟏ lQJDjCRt$CgC.oo; M*@[I`AR:O `Wɜʈ†=kxiy^<(Qv~%#f/C܇S0ADB=,GiME+Sf*USq{H#mB'RK4>a`fe)$ v~DZ ^ڗ$"E~SJNӠ넍3?ˣ8r]?මr.2f6afk : =&0~҃[Me6GCEu|t&:5Y^,6aE?a:Wq=4TN\AlV\TƲsCuT VOdA]Q2|r!SJ_'C^>ݚ&6?KI.)!S7OFdD^RJxIy aȴRCޡTDf"jmw4&F_4XP-|P?&t;wyZsa mLukX:T♭uo7N"y8\ݺPh ЏtgۣxiQkz[yٴXT>rmXv%p0GzWZj#,rlI}?\V?T\)j2ʽ?WTp}{ [hB,

Q9T$Uft <5Jģ 7nUkxFvpWCv~0f>*)uRz%R0)ݬP\ gn12{?C՚ԖG+"5T u|M]r5a f"+R\s:"7Wڶ斛NEu5+-> \'`h@Yv#xiX2rZBG9pp=|@690.2^(7j1 X[H߅DO:95|qڧͬՌt_lBkzϽ ' seO|LB?s̙=H}ĴeC 6/zEݚâЧ ej֕u: W-8Nwm+M\@7k%;C_5s2k7@^>qs4ysSva[biV0&RP(4Dz~%s&qVUZ??y%RL0pcݠ v>-ed"N>%:nz`**%^pg{oNL ո8ъK5k*a ؛ktC* iŒMCP<{Xs:b8&|:u U?.+ى,g1 Ok&$U5="a8/Gˀ4|JOHR@<fgݳ[~1,5@'U:ܿNftgF''}~|J*&21N.oMȹKC@2yN9p& 813[-Jvi&‘UEN&:BTcG 4j>},Ù SˎuW^w6dBj\f؉+%_5c^q؃36j)? P=od ?i/n="iO|R~wǴ s"|Ntm^B&7ѡ'jYI%=J9+FԶ ڀ+Mgs<`}kQ! }U X4.:X{ $v p/-$ NJ-;G Mєn<&g?)s gOyogږ8d8)%_f[)^z HO#˱lΕåIY.ٖjgpG +H96b-B TL(" +5[^эAs׈| WKnE뽊u fьuiG~QD"87%8"#i=4SW)t;lrp]e91- Tt CI2QyE3̶Q!5ֹ_&S8E{{knTMҊ۾c^d'c 9d@qM3/1)*5ڊB[[\z/wûnX+ɼx 3 2~LgBZ+(31閻ЙBOOT샌}O_j"Ȅ=)ayZЎәkH~ǫbS\Ld.SM_*t+g<ܗYVM֟w%iL*Ǭ\{YB oI5ݵ<y&1RV?q}{V5ƺ8nqkX`ז=%JKzê_:IKr- EQ.W!?nǺ./>n&# f/gvuQ͂yia<ےa%IqN V{%|is08e.#,7s~ܺw[5a&) u] x?Ϧ7 cj YrZMs?Q?4C ڌߌvpr, !1Fzbb) ]e2#G eyXȦ5nQ i;m3¹w}M`LSg Ce ͎\E/w;R_TifMߓd|[ɯ|ʣrMoe階(x E"MWL?TdCqZ%'KH%OAWxDkH]U9oC`IE &Ck Tu|yi~>h:mvzUKY6碂cXj.̈sO-y˦* &e@z|GCDi| e&jl.H(Í~dwK➽Y K[ 򺒈l4炚.tEJ7G**ֻ#W6"u[#/f,8ki,΀tα3,̯v>f0} $~KwBvb,w.?ΓU7\;(T(ŋmXaA2*DZۤ' ~S! ƹnr_m%sۋ1j3AH詫I nJM6hI?h7U!1fLKV2?[mT.iYGgE7)ߵL9֔/bo4%pm^l; ZGj /./qK" >ܛ;aW:ɀ=ɎAnZ(n7AoN/k߂tmkM]ݩl$K؊!(FIբ`j//.)Od)[we5?Hq_uI|t'@'QnP.+,BAC*OT7Z;|.m5]wXAo+*YLQT߮!Yf'&]RP ҺNX.Y+@&[MSZmiǹ r#W'4,uUZ8zwa`H{׮*{/?Lwy3!&kO%J7q@m98Ƅpb=B~dI{cp |8 wriH vLH4&7F!e=X*`?UEeA/ՌtC2ߠd洼Y^|ȣ9/(n}"z׈.kc_eԕ g:XaBu xTGALtQlǭn8_N:{ Rys P<>)R!O`?2ʷ|Ecro,`mKW}$7 шd#RO_ٸU}G'z&1ǩ" PL(CixG!hhkܨg&nXŽ$_aާQ0@8-!`11t^=D 7`8̱ ~l-Zz5q /dMM\DA(5_60wծ}_C'mq!RSxqۑׯ&Wi9>_&Rs6bD8dI`fP NS{gJ}Ux׀C8=6Ij/B+Ki(r33"K~H4EZ1ȭ*]=g. "?Os.C(.+~CJF5*2 Ϧ(wD]"_u~>Ex" {r Uw!ൔ C7G;&2xp3g=J]X%6ѸQrmWὦ3;WPbš4Ji=9A j]yY>E֤;Eya'ɑ/}-}22Zosyˊmߌ\!x,81Pf Q2BS/䏺^{2u-֤ 8,dvfG{}Q m}o .3g=P Aбz|DY+F6֚(phw$TDLqZTj*@.E\,|etDKRx"#0HaXe)+Ih&r4Ovu %I|Hr95[68Ca!uq )E&„cn\/}xUC@ 6VxID~Yj){׫}IgBZxѶnseVz*[#Q|n>2,պxrigoϚh>NjtD25KDL:߻=̺ 7=UZx8R2x䛬Jz𽄘̔8${_R ,9ZDah4 v1̞9Gm9RҴM1q=_HNEq\'yږ%n99@e(_5ƕ 7XT} ANԜt 쁒C;h9.qIebQefol >4 ,KOqdIt'< e.]_2"ݓ·V{5US1D GŽUO0>;@_hDq۰Hs8ac5Nodo ^9N0 p\jr6zwH?yMXo؏O x(`I%yTa=s6"5ܡ8&=4bxس[ޥu+6-{q.|'ԥ&"̎E% @+E@eFv-8XxDdp2ݗV"W a]dޢm?!MUSΙh U4½2 L+ J(QcQ)qmVižZR-ԛt~akJFg:^DXJ]V+Aܽ/|DʹjbE<L$@zv6/҇rpzWCNb\%`"0GAQ][P~3t()tT\/YUίxK=ܓwI8" x~ѹ (淿ӄ 6eCno-ǖ_]Ah*tF Fz ĜS3GmN){1gж|7a ]3qE%O@d>7ayؗss0Q:_H}$/j2+vxO]ܿZTX_kXhC,]3_ CjTw*3bŽս,_.r1D Yh{݌{sVk(`*C>b v(+`~$B ۇp2cWPP1E>/sƳD%&4X >Zܫ77#ߟc5~շ3>vm 7q02:AF(nCy,}Sl7:Ý * mpA_ /9:diwY^&=+LH.)|KEw(k>U&~x`|Dt]! P$ 7 [D/щΉch}%tSԀ]p?4FW[+\acs ue wc9}pl,zd1ʸ0Lh+ʁOҼhAOdW^p R!f_E[E~v=*NY*M$/;\4ͻɈv;qّC.bȳdsxwGI=@cȁ} 3s;_ |FEy@f,Yf%C50p eb"he_199~pƾl)_4-#iYq)wZmrJޅ$ ƺ3A6.߀H+gbz)F }'v,oX';0 ^ .}!a|VW9V ypiAT%)7ӃPz:iy7r6Tn7e+slX8yE͎Bhw,sHKA:l߮a'_mQTLJIW*⣤ߋL{ϳ}xs9- #=+D!mU~В\xeӈ =&I7NFH:J?'ܹNVpY$?|&ugh=T{e.+4/]N#ȶ`og~^|bo3&(iR+O4Z:z8|XU٬>To7=S\ՐJ77,B譲(WV[{kE E+Hv Ldϖ "4,IN8!钕 -s(;_Jt]*&{Q~ϑ `W4Guz% 4WطudDt]4XfA[;I tȌzs;O0Px 0!j@aIL8AbW O_(=7KXbjQSQF{^DJT@ kh[cQ2OXz^P3~$Ltn+q쟴gQs0x<)\Lٸ۫ni.mV7obǸJnĢd!Ezwp*%FDC> _ڜy`}Z9~ƬZVċw-r|daZ_z Qth8U EDy{p:lz'w\c™lH఑?5:]gƀYLD@g6%붲' 40-|3:ЊP.4+LY1cX3s){u 0j\p\tBoB*Y.Oj.?ڈ;2[0Dxl)2,#Ft]c UиxԾ":crc&Y.9~kVGPC^w|_Mg{6*Nnݳ phXHu*NZ#!nz܂X^*SNE!Me(}vWpW-s) VE [w80 >҉;z͟P]lfȧ}+I5@ 5f]-FYl'`Ӣ:Ve'PΫxL$%HP]QAk/x #(#QК]> b$+kGrrG+ܡ^ZQƺ0ϔ E= LbIb>ZwuݍlA|cs+Wr"-*zLFstպ)YGO=({>`< ^nk/Hzvp%5ŊJhBcֽ֑7:Xk1Y< ,o~b($@)E^_u .qI'J)Z==7]"[ۮE(P^mS`f%.{V_>e!OMцQl4cu !"ޡt>woixLꐃb#Iɱ,p/m3¼.r#է C$~q CInҗZ~#ItDItBg3[*f3*=H٩2" ȊzvfIمōU @J'@v\ h.1dM2RZgwؚG.LUwuD`ؖ~|/S" o%Ek;~ νUvx 嶧] RΡ,#M;>EUiXk'4P-Ld0"̭Ows{%@nJm}Jl&)ŧ^n֙ec+(9s'H /+X eI; n_.->A蘧ӕqĂ8 1hsc) y6hx22m/^nt]ؗv1ª%)M2. мV(QjPN0@⸧e@zZRL6DAۈ+q9`Rp%wRXE}>{ebB;F7:L=L\st e9Tה[dրvan25fn+0dD52<<,Rc4.踸 +6ΒK I.GewMm4}VfCL\8iF,6H3 -q 1&5Dv#j,HqH/i,c;{eW"j*GaCdTmV)S{ kK~8<4wJY#$um/.}_zM cqȺFCȲD }Ǹ-&jke Y܈i񤇏eRF)U1cCF +%jojBK7s'RimLhjxE>J|+.L:Jpf[ T|mTZ$`qd$U}x:ZV.e50jfo8!1dnHt#free~Ylrkd/$H=O iȄM{̖Վn"7!C_mZU|o@,/P}r-EnqjD[`WHf#7'Jzĝ:NXDɡm 2?3"m:#`i+F#(oU{io늉Quѥ"rʵO(G Yb 5Ձ6_!٠֪mcP6?;{M|`235}IU``ٳ KW((+@]IhG]D4zWta G"hP%&^G9=)rb@RU[';͗#RXjY*B.\D'^ya˺p0\:+8ȯB0Arz폻m5_"/qUdzYSZH9@r슘'-]xק O:9.FA9h@M(x͠Mrf,2PB2(<m$z}iCʭK|&P?GiBFKa}xDᒑ)yzց0hsqeS5 ҕ_֎,f6D ( _Uo]IҡA!y09m/Pocr~BT|`  sWCOwFryA8\SpH@_10aH5a=Q0G@֢yk]{*[gĕoBb`>Q8~\D(,k5՟p#f _7E…7ivgC3ezQ%TWd(ߘ. HBSmAx+_ҚY)RJ2,5`)Z˯%CUƝC˶JOwNwT7P.vgb-UXP{r>$1AR֔xTg pd(([ڒ&[8[  BSOJ897)1-cdrx&,O5Z)M2ȐT X{NGq H4aK|` >B&uh߾0t# (P]ch80SKp!A-v•t+GDc&aXxYbIbxme- o󈄋sD_t0-e3 \cGV,4w]ɜ\ >Ӫ霚bN;{BO=- i!UFH vLo?9u!K4tAk2(9"ƱD)sƴ/73P'Qb tR@q@An5_݁PT3a*wo2W?a[|mƮjjET/g:謂dQvqҨxzA4!NE42m dN, #- N?KN?~w PF!ѧC$B8m .(luZ'^@1ӸAj^!C3s2R.SʝOVGTΰ)bl/Ld%{!֣ qD|), iӛAt*Q=v %r8c;H/DFGHJ͈Dte3Ìn  B¥h𯞃Tf_^oʕ`cS!R*"Hxa xI&LER)5NKa~(D.MmrKWH03|w *wYf%2xe=k ]_ۿctHxH9Q2 ϕ9B1R>e&[iQF7Yz&42Rϲ)׳`@-WS} W61V 4ޝn(&_0%;D'w0XJ#эK\N{]Vl(*Y4NWr9-^ihv,Inf~$>oF%A[d?L' %B7!A)U1K6% g1bzş=qt b7BEL7x@D{GȽrY~ EBNq߁6IDus"~ *rxI~wAhdٌ!F~~YC;XB9Рi{[t˝fr8;(`Z>@,Y.H2 6ON[w쇙~{zOT$snU 8{?`/T"K(s{ڕ?m]3)1>:ƍu7hbםdm8F&uro1L+:ʏa) T6,W2籎ិ$+vk,B>Ul vٞXeZAYd!Fu.{$0-C` ;z\>2`J)u2f7llPT3pEě(UKV4\0Fј(ҝshB޳0t㰾LG(@ ^⾦ԚM#7@gX&z&Lչ&`k,iMyg͟" ҍ14YquG+ψN$dz{¶PfT١EH]#hZPjի.'J,g^Q1w-N{UD5EX5ERlVB*cBh@F{Ehs]X {?a:#k +j+q ''‘^B Ngp=', W 2ehp1aȻD#L];62U({"[A5S?9 ͫ g$DpٍP Kp1%WȂR8̚/"G'D(9@dDh.l;t]I-Eᷤz ơ[q;UȡErJq ~aG̢ o[K6JY^WIN]G<9x-q|Ef`Fӽ287:GmnB6}˪X; A`0j E`$!(1NJ$m@nd{B@F y&]dB}]+{w1:z*#U7SW缷˴xO6+jzRتZ+\)t7-2Ak-z2_" D6es브b338ǛwN<<@X\Ǒ{sZB+zk+ ;S,&}EChfcX c\:<"dn#F7Ez22*)S ֞P~fp&R0?6s nkK̝ 饎RR2;tSu]Tt@n,ʳYt,9߿%@W"x?&;l.)aF3|?4>$0‰IH hc=)ߩYӓ* e\ aWa]]}0ӸGP:(Tta lZ="rGUv*IViBUQkvZB>\!#nkPRp/ i6pO%y2u.RG"qWjFb/'}ΓUÃؔ&{E\p1JFklE$T|ǾfrcJO˜Xci<`7 mD%pBy8m3iGhH1Vܩ8p#ɇ*`1`O<0ϭ:vMg-L/zak"X9CˆT>Ԍ_w:ܥ2e'yN\+.0)u i}̈s(9E2q1nM05gXs,,u ¼c瘲fLhk 4k(j=ڧ0[Ldrɥ/NHc1A5>8FZ.@[AxŦ<ъq e "#M93v3j鶃vx'^ׂ>H 9)*C~O]t2G//zS^=bZl{YK eq ;^'Kzh8_(5׆:tTWu/".;Z~JdGt-W?`rP o Yw~hEtp*0[KFxsC>a|UtɆ4rj8=xjdܤWh#$JUe_A`+/1|I^٦M_w=3P#Ȭ<K[a/a>]ū($ o`D3[)d[剽ϲ3XGV?FYs[A{GL9p^Y_JE)J8W-ŠRyOP8l& A;YA]nzЕL84R+%{,)ǜ\f{.^4+CNNt+*ml.kJ뢥 ];-p;9˙K b+5" rE 96$'S|?%;M[*L8ǵ}7OH:YrFS5)wX7Ѩc^,aZj%R|rPpѤY "0շx|@k0Q/|N֧6 8YՋ29bC|(NQΪ/Oh^J4<*o(C%7=:Q}%d.4fG, ' [OGg0וsXԏ-PJˢVy'j @ Q Ѐ-b)5A;LcU5(qWꑻQl!e6<@uNԮpS\NL{A~t %ՑBޑ wm[DhUc0[_*\R^F"g6pA\:hqH EAA<8PSʿ5R<"#kLm]?pl Yc$mEGKT7Ud !w L4*K(h䞀6'Mt /!{WSd>ǧxxڰNF~E],*R˶kU ǁ *>#P{glުCx#6n%( JsI ) | AL4&`ڏb lj5yn78)X(omVdoԐ+cOu)/qA!bC/.+LO 6` vzYriWyM{Z|'Q{okPïѓq; FoYr,hUb ߄4_/^Ex R݉Ԝҙ:`r, z9Ȗs'znV[ӂ ullt&w>wFtB@3[,1:؝wU&,3a`D0TЮ[U rQI>_Ft=Id/W$I >"*Hm,SZVB4=ǰm׊KxңѬQ?<6h3uPq)@&<.ho|ٕ:PɊ6r/͙O?=v)''eNuB銓1j,r\B2fcTKf2J=Srqcͯ,|l&O^o! g,Iu׃.2nˤbֵ64ӑQ2Iw7uoΙXƁ3r߭&kԀ G+Xmuz0&lJ̽54 Nx.Ր@>;S!z5e!PxjV.٤BXM B/uoͻ35Mew % "IW>"[,aq‚9=&SlnYk:K^2}3ՔFØLu'o_+f߈qK2#&W>ҵ&,A;, Lgwc`jNT1RKO'loxЫL 5e<- fvʾN^KZ}+?IE@UֺGY5qoC8DoUl/o(0G nX|vߺ{q:ȲU 4'u%j9`g~ƺ{߅dr3?m|mwŢ\&ftfͩ>x)e&g鱿(aC0%b}^o%)/?y.k'la?TROl!RՍ obJ8|TdJR__i|&sA6oM4AF'4pe0Jl WY U4@y]+B?Pm{HJE#gό?U^FV;gsT۾ Y+4(ehs@4ɴH n =NM$@bQq |27;|;W =Ay66@+CXfbdP;`}$$vv?v΍¹=qe]@Pl} bi|BC3^$ޘg4:FՋD{s\=АGk?c/.dmO?ԑ߬J Nրax]_[܎+Xe{ e"m/gooHE- -rW!>A?Mvߜc^ D ĭC_ Za]D@3~!nVX!/@Ze$o:!rOb{\AkGꦄ(lmk8r R|3ŁpKx5@zT2kä~M"ΝMje!%An9)>YXt'ў1Ӄ!xRF:-*ehl,' "6j湫ݎP%?ׅ8nG+HZvJi Ҫn 99v ;G$+Y44d+o.{y~{bxҧ"zktcww2: ~1xS%KJ|DuN+&% SBzvf7w$>qYh[ϊ [w;T,/Q:tReZQq D\ Q< hŁ*ʭeZk乗4̷yRU^H] orAKl LƚLWj[RL]m2c PĨjД+hk0g\lhK- ܩܠi0\ ۭ龺`8 ChXZ@s-I7PNZ;+P:/@e'G|SU8G(h9*rPLU @-fCMTX;ʐQs(6⧎&6D"MKH@ anGå 4FQy>y,T ha']GeA9 /OYH^LWeQ h&m d9P0$yGD0ێ`tnsބɮh@;ze(쓂۳FWT{ ī!V5 ~!O%/p1fm]sJ<M,tʳJӞHRrPʴS1K8j.wtlx!^SE-~fb:*~L74oKDSij^'.+Ƥj$m>z5UM໇t*uzT/:ӓ0ko#n#dqAFy؇5rY7dG_#8]uC1;VѸr ]m^Dٷy+VR{aZ(PsZt"i IJa_o~!&ۄ~Kͼ0[|GY! fr\nOʤkeTe=|@A&Rp8pzvDM9t(\^ۀ}jc38w:x28pB j!^hOB+-Y ޿`%3|3Y|aU+X!K[><'=H w 1LtU43!K5NKgħD7Pi 7|T4Y}]* oˆ^B:)GTg8p`ZޯCh6Jr Yrtpk ɒ.B+現TI-xcj`LN^|(#DiOpXT`r\5ȨQd"e@w=Kw#Ml]iwjjyIh]6.˾W(>r}N`ܘM  ,G064u o,6'r:P(%V\.,_H5|x/8{U@w2Kwo5_缧յ.iE6*@}߽^} LkJLtIޝG µS>v$bQ]yj#G<N kdc%C8|1]O&'̾;}_"ՌP5Fɉ+s4Rg{2L$}zNb$j#i|2-}RA1z09t%6ev) q*>5Gv̵ .YҎ\v߀ Kp{\Q(k4[@M:t;exmҔWO!}mFh ʲR'# /0' ]?E}t@t:̂RaM-UDf2)|Ҝin  I%P^R wEz%mT#GH,{ډ71l}%|)STψ"KnkUq|(Mbz岆|c}w7]rFaIBOkyϔz7 DS^5x2wGu!M-'zZ)(x?~X8q:fK N('"Apls DsѰ7%E̩),T |:M"0ff5IMkOqIb^+IK}@#RbvHS'gTá štqv#YݿJnf[n'|鳙\+*? [+nx*٪WrYUt8;awϤ#!O ZNIC90,/zկ$vr\j̓WbJVۀ4\5;HH^`)5춉JWr^[{ՠ\2C(nf.gB%t<0>zq|J}I2g/m6G+ }Ģ#<}OXNr4p߅BR]Tf{[I ψ #d {.bw$yST:xL"om51pVeh@e^͋F̭S$B4ˡDŽMeotݛ-<#~]w)^c](lu0ƔDAD,Rlgˑi'k% ·7@zJ& YNu;vyeDg`(]kNcKO;AS-Ȃ b%aQ&3͞±:O2i =4Дk4x6D]1Qr^ sv6((l|Z`ˁxf3٘uX%<'~Eb%8:FDe.Z9[w#5pO]իHKk' f|9<9lfjj;D lA??墼._3C \Z8~:ue|2=᳁ǖ9wo8@ RuuOFzeP8.lICqMf7L%\=d,@rSދ͒Heoy%bqh5 BI#꧐]uA/d2ͿT%*!zw!恞zPo \ \(,+P!vf'V r8Ww$=qN{Qda?2ڐH%DUdqDM(X*i\"vNq 9ea j;B[ǴoV b/ҋj_lG􍠇>v6IODl+m^G?Uo"j孜n8i|.;M ̊gU:#b \~K^RjNݰvif\d<ɳAp&G KPzL t/H goAR38:qjOraCk>3zsGRҎl Q%>Zv5&7$n O4xlbJThivMa=qmRjmڣ,6^D c m"FH)ԩy7eU?_iF* E~{eDɄ EvxQJ}kM^`BUSUd?F-O0Sv`uL*'rZT(!O?t7WAR^ J?}V\0I fꖄ{!͖5,I|Rc~Vk> CE>Ǫ[%~KgAq@T$?ųAf0+tl4]Ep]~pDY F)LU)ئ/Bgq`Ze.%T 'G9iߙK ;\+"I'h.]D}[UFwmfr&ܢᣘǭk`a/`m%n-2g Wy{0iحXCn,2P2mfWSw钂0ֿ]n0mZRsX4RU_$C)yF7mIG=2WǦ+r#Vy+ti !ٚ9&N23/X?q(9j{qtE2t4aNafB|ΉrwG=DX|~Ky>Q,~zwi﹥R)cy 5wVqj=mB>ۙzy:j+RXd?Clm(V|]נ"*Պn#r^jD+R{U;3K a7e}lH~`L? sq 4Kè'Y-nm6_3Ҧfv-+c2Ro4SNBEM;7a)yZВf)<a=[q.θG~$>(%\f狔v: !X\}XZW8TsD48 J<;YTbEa&i6L_C,6? 6G_)Wѵox։g杢| P67EBM,ѓb* wr2HQt69Jd L5L"W&!8Q5Rsć- m}kkb?-8j>ĩ;ǂc&T"dI&I~Ϋ`6.2 ]6Zw`Y,^CSFtg3OׂXUt^Ґ=Aa8q5DKc;F6(HK b`[qYl#ak!"҂gbq7[t؇#\eA%|;)_٥oȡ;%נ` :[5<85iT&)n(3@RBJ+).-oEY4 M<`@ U.sFnjrt§7(gm%}L%(Aw@Ttb-B/4/c!ZW isJ="3:o#܃WS;[kg,yV^gL" VUķ-4&= <ٔClIy>ׯXиn9djs"a!~t9As͵ߛQ%ˆ%3зqxG$XN3@ '=LV)# bq=vUOjy ,bυH3OŠ6T\LٳVRD_2ԷkMhD=D\" 3Fr K\i; k/[ Ns˔Moc-A/j:/~oΩai\.cيSoCjZ7j4_2Ko]fB7x7ۄ氦9+>`;CJM|KaKtG)KÒ:~Dx9?}K'7/D_OIMY7tW C`[Gxu`&<(IO[$8Und}];,-{DH+ g4j.)ܤu7K=wD&TZz+#nۖb=%LEgYZ07070100000236000081a4000000000000000000000001626034b3000035f0000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/usb/zr364xx/zr364xx.ko.xz7zXZִF!t/5]?Eh=ڜ9Ne8p"o( ,u#h&0>\ĴOg+;ծ?Hubd\7_ ;3nӯʘUf}Q<Ի1Gy!r Tf vN桌`DG k6ʻ|{EjJ'-6rntF^>jH(J=$)DsOۯ/ Js#wjiS|(r]ۯ_ }2rn07\r0䓱_qav^MfE \~ڡ0<]oq31ЀWjz@O"\UM*l[t^: P]t gtg }.!dʗ}KԤ=Ƭ;0pJDbnslGuv:]P> \ezc V !h걎_$>B)2oV.ru, !nI ]̚w$yN*5%w ì*C!d=p^e$vCxO6!+ pR |QJXBru.~PAl7svu?_<-PE?Chs Ċٍ⡓hki/CQZPp% UD(R.K"g'u Sfۺ#~7bٔti-IzQ x]U@Q/΍Q/US<>p\=M}?R򍑤j/WE L6Mk㘽W^v (L{o׎O}s:3'_9tU$,*)+ҥ􂳩#ƵMtY) ~zGf u0Jm;`gD?{͵ {7,_{I~[?+f k$Qi挟`hZzEru/U6…Qn'j9TfJ`w/iz!$e~E_OyL̫MoȪJ} 8Bj.d#*Kݎؾ{\i\qOڢ24>"Y)Ȧ ǙE\cdkXKƬ;8vIa%K hr5z]d:.aқc)ESZ34@sݚcke˻#% A'yScD~ @7HѠWx5A#s O ~ mIS=f`EҨVHy!6ZL(w!g&5gF=yXj, ۴,%L6lam,զA`ku r]5r5>CRpsPzֵV"KQ 25&ǩI.v`3?Mx߹\ʼGڴLonw4]Xp~m}~]RoI!3-"C3j2z0Tz% fד/ﳅ\.w l|$F(Ѧ1>r2^IJk:Z8,Z 蛧".D.^(4oA1Ғn='rs%F-(1^1HF>1px*%+Cjvs_Ff = 4?k"fo^c;y44TPa&Sy٤yd?StSyRuS&Np`<DZ&=9yч4]>ۗ_iEr[ػP;fw7Boԇ6r8=l˗L6DFOq`и`̛PQ>,bT_5"d e Q(X/4DQZ-zq$zCWV NVMvA_h=l+ fR$s NZo4 Bsn_m{]IYuČOFix8/]!ZIÝʲ%k|Bf&YhƠ;<%qώ)yFa!EPs:NiFm5q@LR+!fOhy?5;!aiU'CRp"~fa&IT]8϶=+kJؿzImMHMF\ID'o,ߵ3reBϒuK;J!ٔ)n\C,0n2Vv1sfҳ8(n!+(Fr l;WD1/hZmقaF!aywyE"9Y"<`eA5'Yeya#T)89``tcZ2Ȳ)UD4sfapRLS0P(4=$u<-}$7I%uY80{ݢuj/;Cq_ܾ|1ٹ8׎(NM<=U6q8ܵ4L@v(d}{BM6R]*o-A+ihn#<qt蒚E@]oBIU /?C!+]ph|-ݑ9p:1@. c?RCRSGz0 h} 8$:4k"e [!bڝŇn G0>:d/l|ؤ/Coݵ`[kzJHXs1_T9R gjrV|,Axd0Wx2og3Svw,MM jL]ҾPjg88:bqͫ \}_=V|$vP ͵,dl"Vc<9yP,o'Uv.fվ֡w8刹E46fGqZx3Dy WseHJfk'[!aG `BǴ q&9>YnT0}MeEXEKҲʓL'3nk,\S?үaD`h* tMSJ;}?o*a{<#mDoØst(͇#'f>v\8 RUFJN۩olVk2yAX|aCkv##ZKOE nO ӝ]&bt y0-Ĝ'vO7e`dy`=hq'>.8 WP_]E '?3lWJ0d?b`rH.kkm87>1n y\| y }yc:|3mȔ)[wb[wzy՟8f%́dp_\v3AK&Rγ#-TZj`0{(Te"6;76qvGp&R’uRg)\-ylM|gCkpFuRz1M×x wuS# 6©,Hĺp`d>XIlF:ҁP4JV\Q#чN% 68rA2v@P CkWкܕkp"oӖFwZ i[S[q#<DziMQ '-mJcx̠~6|>t9 riaԝ،@;R'ޔȾkHr;#\ɿ5>ܶxeۖbCbd)/Gua7) 70rd2KsH֝ .?f®ɯ%IXa]TRr58 a&Ȭ ގD#r3ZyʝveѯGxQ]@U%2[V>djwX6$yPR-OGh$ ̍X ƋOTD;w>e"XS-=A+dn˦K<++?b;>$58=+B-Xņ9m݆H䪷gd8Muso$ҽ܊s. A"d?c]s-*TN~?x;`W ?ۍ 5jRo>MKVfQ_W8Y̛3b4P*aB~If@=5^ :rٰ1zfÒTbtkr%mxziGαDM7*&"{uYoe$x0Lb@ųM*&r9ʽpTdX6.XMjgX-]3`u&[VH n$A:SV޽2-Olî]'ڂ1ŢD-4x|Mwl\nQ^wzV@u[gXH;B*X7,/D3_V(’ȍLfӓSj4 9b6?kxyhŏ82~}Y!X8%skgpӼޠs: =z_ivweNܒ;oŭ1%)(\*ޗāSI=է$p,|>N,13ޔSZ7o@f`[(0]ue5[-K:l瞊œo\].~?St:cP50M FgPR=;=atpO#?'t=,b6l3-'%`V㌑Û!Oɴ*sAxvҚ (Qql/k3N:n> lJ*cb7Y$ Zbܹ3)-hHtx8SsUÈop$dlUvrIMrm⁰S/xs$ƨ䃗FuzaroIB@&%cx}m`a]}.y1^7FNעaIS&øLR'ACSھ]) G y}ȁrּt^Yt>5_tKdk7%a*',wƋ4vkn!' OG@|mvS\Αg38_7KwE_,n A6ĸ#x)NBz?-mXBͨNl"9ZHb@H>J#]s~PzPs?*vsy] (;]JVеM]ԶkH(L8RI5N&l W р R$=t8< |T-#cLBt3sqpɸo/ F2ߢb^M eHN\?X"h9# s@-|Aj8Y#>6K l0?K(]i.S`P@fN5/a܈=QHET$ ?.B)W԰f_)4r7y~b?%}= >#: 氬mmTH }:c*H~|A+$ؖ}iq=UKW؍ jľGB–ThGǢɆPnLutMpL@NNM#>@łD{U~[x4[S=e2޺{yռ‡&1&m4c@WrQBKaI\y.%m_O*O^TB28 /x(q%P[unkT7rQ1r9 d"[&Lnv%qc5XTDդ,11rͥ;dhݯ@IV8CCZ"X] "{Wl dkDdL9wr !Sp`dw*K"UgRfV e//Q q@8v Ma￲CUZ4[nZO+Lo D衹ixZa܄Ac#Xֳ@l *"C=%؟0=/cʸtwZ| 0>_Jaٲ"} ~ =/rS%,NUj>_өщh A}dDRjПFj2ohvVU3ڋ! 馂+dדk[q|]+)*X"VݭV(C߫Q&96i>pN!E(ԛѐ?;pez>̒wJg0W DġTm #p+R+%fݯ0 iydE DS-TQ N @%I.UQ2RKKQt7 9d^MREZt"1y<n`i(;!܃YEl%\uջ-d96ю$ِZCwɣ4yb2w&W5)$-$>ѭUjk b4/r 19@d--%0z]qiZ#)"kҋIZZ.u(; \tc`d"vbod5RV}#Z_)ъ-h] T[k6$F <# Y :8"QQ?]~v臨-( V4Qz̔go)KBv6zbbY`kYty9dzyUiHIEQJ׋1Oq̱7{2liag@Ii#7Ф_ /t|^W 9|,m3 ֹ;.ؙϭ5}kB b+Bݪ]݇O/&TZ{,\"F:ؘ?.P1E2XZ"K+l9(= 72x]Ng.ԌF iC e2 08+s+ϋ/pDZd *N4=0w6Ć+o_wt3 )횛 4;Z۵ϾpZUv5,EI9oJE<@ 39"!c]pJE<,<ê?&ЂDĢFwusM( (e xْ/6,)O !:( G)X U_Q`Nlu8zd6 ī.`ʓ~x%$Oe"j?>^X^3H0(9ӆ7a$B4∑(qW6_@؋Oa+XلalJMauE^XGn.᫴ڏ㐝Q&c}%HeLCxBá%>8Wa2SO{vOBWQwAɵn䢪]'[G UoVGs,QeXM~+[‰hݪ6Bp$->gR;C΄esy0+=*J¥ni<=fJ+g(e$[N)3}& 2̉ ; ;d^ͺC\qrFG`tlZSbzr`ycӻusFK2hm !du/t7*f@XF,pYQ2ق-wiOr6 NUQvUr3?#){m,fFwk2b1x/s(Kgnw(T'sBr" 3DiVkM=ŹQ/ _}'[X['_[r]Bx3o͋Ă=K_}h,Y)w0)ywԼl & :O`@.걫Մԧ֙ ľm5 <8Ød8 Z˞\Bp=UAZRm}_~JL|n!"}l>U'<$;fqDZ%;9;Hk<5|ĺOQ+*.0D)he)=mG-|\ bڄt}!w+TwxN p*)AK[VtlG6Dg:\h&2| @.RT6\uOLs{ӑ2Pv&eTDRoj$xB=3ۭ5g`V*=9&A'&;٤9|{ن{MYq*Ysvˮ\Tئ_Mʒ(,\Iτsmru9_IgJ6e:h^ۋ߫ : H5hSO Pl ~B``^t<~khļirʆF%,b"\n!7l&.9[k{(S}]2ۧmU VHF.=il][BUmPKvCCj$N]wX1Edb44_S &\I2Y`;- o]~Xzlb4-t#[&dct68u+!_I>W:$%Le%ˌw b!TMޝȚ|c]$F%W*cd]55fϑ&?Ā}BgbJT20)KWٸ 6hZ{B KLG$I;F&oJ*GjyZ[_;G-!߁ tuj]\艑-6tuqunODje3Җ1Ղu]Zʼdz'ndkSb}e8Ä&϶L}|sp>{ggc4N;"cO{EsHhU wi7kCl܅%oS&qd/==Ϡ]W~9ۄ/ҽ_iYޟp>k2'tQ3=PfW%]Ӫҁ])]<{4!cY (xhoR ӌBSF纣oEZ-be!3G3jP57ێ!ZuWOxdTB>3\n3W~ʑTebU C,ށX$mW>KᖳgSD I\[ʚр |jͪ4o_1*ɿR ?EAVqC{egh8#M_"?3y_\ _ȋYT z0}_4'QH7. Y KϮr%$=,9jg vP{,ls;ĤZƏ+z@MePGj*?<} UI.kT(,WF䲑M[O?u+CO1{qƅ;UG4BQFY/zY~nb!Gv||k&gYZ07070100000237000081a4000000000000000000000001626034b300002cfc000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/media/v4l2-core/tuner.ko.xz7zXZִF!t/;,]?Eh=ڜ9Pt^w2 T$zd>2)TBhu|44 @K<$*:Jt-@8JYQƉ$iDW]-kTm!#P1r;U}l ᏌC%@)-)*NL'4@⻅#(d "݌HHf0.KPoXx΢~G#oώÖ a'Gcc/N) ζf@RΚ}ن»iaʁ1I^xaw$K G c[f&4ࣛ +vV8xrY@70W~GOgSY.ŚDHVY2:آ¶wo6ħr""26T\pg617P:_ 4x&RD$8A+q as`_} {]qisᬹ{%|;0Lϕ:L m䫕|PuߞAGE5`LAzN7ҶI{wdG'_Wt[Rߪpk7*|!LmؠbL{U} Za9c&H-ZnH?A8 ek` |Ӳ;!$J r: #:hEP$6BH(}Ts@X(hWTY-h>8v Yhش/Z pn <G]?_"a|m3\0dx4\{cSq/Վ>$Wpx`Om~)*LMybmtHUaΪ ٚmꯗ1m8I6d^? f{w8SR'fdvNvR$%`eWո?b r<\> *q7̒RCM_kyMW`j1ō.7+WC.Mh"m: !$LC|^?c빠MF}hS% ތEU˱2GXf?NG1 Ti/۶zªN|o Vt7~3$_-ˑzO K(&9O+8aVSث@Y|VyNRz ё-3߰&N:e=A;m`o9嚷aٕģXZ_>)f/1j# =ns/_J%n%U{t1Hj*׌$e^7/r|a]v8Z'.#F% w]5oYJ*5c6jQڦgM+4Oɰ kwN,-DtF<iH&}%,KȘrㅕ EBRRu05wQH 2.;[;PId 3:5jL @0Ge[+nvzƣqop/ϖ-lֿF$IΥm fR* `ZQEn~dMrקx=ċ"vyljtCU1%xVn ѡ)sҡԊQ0`f! p_=cM]ѮI#8R3SC 81RNICUfn]-rc/.2B)PXI֡ /AB4u&s61kZ4]~QO]G 3)/8yS%m/H!@b˛Vj{͛BDiC)5MP6J_CR~7a27ZZv6Lxt6 *ešA. #YYʲy/CS9SkW:6:ەyԝKd~!ئy8co3x|x+ڒn/9~,Nq%َ'#S+Yq2~Eя`\Io[>3zg?T>6L@ؘܘ>p$āBJ<WҽKZߋ'ج4#3:ȣh7ơrBogʨUahX Mm3.XfB̒|bZ#d1;)ιQ˽Ȫ^!?iS4J``oFԄve98^'^UNϦ>(-\!/svVƇ-M g+8g=wBYI>dUZ3(v氧˘pa5*iy4:ԪnW|b1FBT])V٤41ID?] =UV^rXrSv?2ˋhzjNo3^8OݶJ,ykD6/,yI81{:[iuHmЊ gl[Es i=eiM}ov塍;鋐-c^JD$_N4H9lh0sVC@!ZbP7*n&se LS%B =vٿ҆Fǫö-B$xT9QRC<8IYilIKx{7˵'3ڊkl WOغFd<ϋ흯iVΠ81#ɡ`HWT@ Nq$vAJ(y0$LtiS_,nDƬg-b?{*N*}RߕC!ob/gi8^׃NbHB҆)4 +,Ʊc1š&$=Y0iIR'CN\'h7@ֿ˪^}b1Xi\nkn+s6}3\W k vY=B v}GZEbr 8F?X4TtS1E{>%e枊Lm0 b o@Wi>f ?~ևJVMYUz+ DLMU`12L3M$`:HM߽,y FSf  !/7sh=}AZg0?h8$/D#;譎lwP0r5jp[V%TG O,~Pk̻yn&+TvH v)Ǣ.Vp2hA2tP??$Al)I:Yx/5QY4z%W .8lP{^!o$b]٨$c8 N荷 ߛ Ҡ٫h>5I6n>n5 lդ\_!]ÿy&skَ ;NAu}k*ZklsΧPtYE[d 0%Ƒ!4"PP1B#DL<)54xj6_ z5 j"ho6^OW])#Enf3aJo?d&¨ئa GY^yc{RoC[laߘjHj=ָr꼡7U;-PѧXwh/ T! Q ņ.@X3@c@ >A\:r4%.cȴV\{4z7`<ZipV$ޠqڒf\r}_OP2K~g)Jѹ՞xVԷݷVxZg)zW(w2 up[XafPR*9]'jq|)w50Fށj{0z$G8fT'jby,LjjyݰcĮ (pS['!5+2xbA1 yxL \FoSy݄; xSpm/4Iޞ{QBsĂx@`i4#u{; ( '=<Ä$@N*Z39t? )iT!cUV!6?5-ud{!07.V>; #ai2g7ՙUt= M|.}Lq3&V+R*uCϊ+"jAM1Yȑ{/`&v3ʽCJh{ƪ;w ,\[qGSTm.J#3:8k>ERzUF^ %x[[quŒ)M-î&F޴ew՞@e3](m9Z򦤈b'X:UOG",(Ym3S aժ҂5!햲攗kYlruh?E)ݟk|$|uj)bO6]*ј *~I Wd6ZDd{QAd ;3 3+7]%xfgSid'8AFO m渋TNlQ nnr|N(ydnN)qs6j4HvߙH8K{M~c^32f_}ߵl&F%L 0|n\ NLer!@K06ݏ`=CP+7Euh5B KHǢS_ Ĉld==,[@*U\#Pg/umvbϫ]zsռl}*}~NU7Yl[xޜ1m1B+6Ƣ|Rfl" xd`Չ`=~gI H{sn g)Rw )z|{#`2dl/6:V&z0"(GC e, /@^od۰bkɹ#ߤ*Rȱ@[h{\WCJ9%;r_/oE3NCJd@[4 U0yWPV/-N/ʧ{fuD{z q"nv̢-?>$:%8aJ$r4R_.diTW bC=5gӐ4J4gRD60;_Amn;N%xr67?Ka 16y  ueG b@040.]&ζGT}- 7hJmfA^ҦD$zigCfVO5Q0l[#C5) {f^TiAqmBtɹQ$]a] 3[_ɻ o $^P]׼a\z̟5002pq5+Z7 THɺp+;=;6H wy1 ^)yFxqJWFCd4_5mY HrJUff*O&FBmFEى+MNED;FPKW)ړ66J95T@4qsYДlΩʉǝ-5SK;=1%7&h\גv<9s@]*anyq>hF =(NͺN`=-?%}[I GO5oh7 BayS]#ڇɦ0ĭ(}vnA -OZFCEMA.ʆ2?,^Wb{("{|<Ҡ_a nz޺B}XWAN6S9 UzG כ'^a+WQOrHXp8(KS$͸u5 :> g@30VUgݙe!3Mh龷'P!Pm{q]qM2}_C .W܋Đu/Bpcc?:5jA Wt,'&Fn# 2Ns&E-R[,)@''Yz[uFK{_*dƨصb;kʨjh ۻ6'D#&w'M^j!ce+Lm&AB[[΄k10z@A_oۼ'_|tk\ԥ]T8/:P.qe :33V13$Ah&_2p}CmNLDy_s ǒ@&ֶki܍:yu:F'B}?Z%.$=Qj,~6bjYjc&I^!.ʂ/=竡Vˎ $-D0%T4=#p=%tُf`U9b)2|>-b'/ #RVrqXyZS'$n!]<< HՂͯ )]M;dc'9~ec%ޫlʫĞ?rulBd"fwN^aq#[XULG7+PДsTȭWJb}M26p߳sY;P[+Z_vyS氃y YC }s.V/]2X4Ouy48<* $6X?m^)ҞO߭6Kt݁k2MrhSbeO<TI$Y{9CDt*7¿:!)S͓/#+925aB=F]V<ٝ%V®3_fTm*4/E5)]KƛT[B˴sn|CD1ZU9~ nR97¢K巶6g4 p{-c?T[Z0dcU~l7x=p0d3Ig&R%UR~WqW;l q=_3nĶF-.V-ŎBJ62{w=: O%: ; 3tq1gX(,\lj 1ٵ}oBF܁FBGKNwMҚNȢ=RC95bԥȽq߻hW-DLeVQYPc#=Bhw/k3և6ya?Ve^ ƫiۑ?.g,4H1( E"3;J3&j' 5H2YShr::\K!EYϑ$d~<}K|CFk-d/ [G=nA<]/9XwKz]?{ ݺֲ΍+V^{\'bo Tm@Łڨі^2ڊVd"} +ۏDY z$)NZO|%իћ^p{$drToawdÈR}Ē:ah4h&^-ee=8>73QܿE)' Q% :G"Ѓuxũ4ࡐ&tb-`}7sK aw{n #}=J`Dh VehLopJdxs7.Yuw=kq;Sq }6@c6刺'ƞcZC7P3;FB@)^B(ZO΅<0佴w󮠮GF y&8;XV?LʴYB_ATXMzf Rv'Ig}@hV-!J9*$|Ϋ/L݆,&FW-1Y?{1 iaw7C7jEs?$:>"L ec?>b'TE# B11܂V>:祤$H "&EwXtxMF $ATљfYNH `O6VGU5( lē8pbh,ɒD6 `(1dbg?˔ӽ˂<$:(U^*|E͆au,l[ QȗOHs3CkM}a?/',ӂbpIːٲYƜᓦ_901ppcue r>5}fYY$׽pߗ9UߊIK8&(MJK6)ʘ'%`^ ?e(桅i޷-<^F#21QxGk >i:J1/>qԈNɤtvtͅ>A7Nˌ $5 0y>Kb',`^F`%vgӓZs"$ +Ұuҹ>1++%rZ {ȯ^ lߓ/KX#4K熌ۑz ]A$ZikCa[?Fΰ[K]e= @cxF6?l?^_Z~B- KL-cq>sc5ҳ yen;诅emR=$3Nv,*B(;5<!N& >sd/Ē6%Қ#İރUĴ)\(ło9 l'DGn`w+eBD.|GTfy'$ߠeȧFg50[x6m,06Abőٱk3`h MmJv÷L^0zv s~489X_X{ܤ+{ѕSu gVѴ./(s6}k@ZuZ{lgvZjP{4_1'~SOD.7cؾ{cw{V?Ž6VtVc>0x8tlD6j?Et"9SiI'!~wgd`& ,vZ;h9oH"B3TA#C Lu7BoëcsN5"'% aO-jT8NUTkZjl?wfrׯ/:LHFʍ-_&xVZgFjMnr)c|c"&vsK"FwP^?ĚKdȸLܻ*k)8m?XJЁ65E.W@ig6%.MDfx8.~]Ll[ P<Ed2O'}p=r<1P>I~RV W`NFY=8yJ.~HAdhߠL,bb8TN @\B[M7͖*qf"%ݩ݀a'V1"dI]wj#j"-Fdk '=d ,ggMio`m4y0DMAyhs/P>4c ܞJ P2_z C6=D u7`%!`bDYԀV[{i_%㞌Yܮy׾̅Fi.!l ꔔܞsD(:]SF_#nwgG+im'8 7h ԹT{Z P ĨpŠY |F٤Z5[rtݫFde $vJ8\zOXb/b-G{R@Qsj,Wp?+%ɞb+ Ĕ55Kh" :i5OO:ԯ'yi+n0$b4ick?[*lݷVmן[6]"gR}Ʋ+ ]T$Im:=DR]:A&+Y'2;2 h7LBLaXı1cؔ|_eoEl[kI=g($!:JcA~s&䋜}%f5Xy$A( W;^ ]'1e! rrp>oŁes@t. _[6ASjOu#.L笛c{7\%PVF:g?.>{и]"g%\ e>1]414Is!$j?%B@%S$džAD̠6pq/h"")Zv᪑#,ԛ/__1[B9K?-(nO`P>:@0Q"sl1@\a ґPSUֲ/lbNpx*-%Z/=-TǷbŊ4]Rwv/~5y6nt!x_~P qRܽQ- XJU9 `E&J 8qΌ'.e@\=tm jz*gWZÁB,jC2 QcRL,&`jY ug0f,ahp_/pw3`%LY>ӗiSj(Ǣ|Ba 'ả^ڦю$ o>jI=d">e eӯ`kd4\> O`9Ay  m$0-TTn?|tZ ᮼ'+z)6R} 䫂g7g?ѕSn3ʾ0FDo?rsHz܈m7* iP⸜5~GQJ*35k3ݶ^T}JxȔeH Q}~F'Cɸ3(K$išքYث]D|Wkcw~BsY9 y]. PK(fY-;^`͑xA9M?4:%K/)XvXOU>^av35w!Zx+}J<_566tp* _Q8Xvd/Z`lǔ:>ok',\/jBe*[-C[{uB[!.xv}XWP::iSȣM 5p }(1HxqOљX9HQݛ'X\;jFG]%f=R`ǜX'@E@ c[RF͙9뙩4?zH?0/8 R=4? r󍺶XOyL ^G^`IPEz޶Qmfߛԋ6|U @V:|6d`gqQk<*iAxy A~;9inZA ]0#M#[O:wadv:`=Q#4k>K9*K ƌaJ"iZj/6G)ȢOhHj|1s7+ߏ >B7+>ek%lg; 1괰 Q?G6׉gkd{ū|-p+u)U!/ij 9+#>Ca&dzb 0J-=,&gS7_X$x7[ADж\NX.ãp ]"f_QW\2ǿ h]~OE!s_a )X_]xb8#xKV&zg1wW]LU t+`hʁ6?uVP7|:()xּJ:^T#rizs;kBvI(4{iy[O|p6,K*jRKBt^ESDVɫ\C1X -pjScEL<氌T,.,^b7tyәc 2q#l`e\0D# s UٳuLm{:2kCnn` qԝP (/r~3LMĞW~3Ml4f.HE M+ߣ!d0l6AokdjRyU1bLWF@h!l51%)`p7Zt Eo]}I۶s=a [" R~wZmBczdImq3q(}־e*bz@<%[wg$z1gb#/-T\B`&aHmU7F.xf q9+Νk+Z56Wv  O"=+ܤE5LN>]~ *5+:5W (g*[=ȋ. 3-JX<0©R߄DԤ†  Hz(VSR,0#MEvq?@ &Q *ޱ`ġy0B_\h.av|mZu-^BI)>{I9 b 1cP]Nai.G[ULP+;(|3;ݫ'j 1C:a?BӁU`9vbQNU?DQQ8K?UT'<ܭ< T9= f0Q@iƀz 5M*T[)ueޤk9NP<:՚P25)E#fx/LB7/kn:mQsWI#Yg'%B}jstvХ/8}ߑ,r&>>/)ʓu ѦPݺ1eså^_s"~^YQ{{/{LV @dTlRu'#:Ԩe8 QܧZ2N&JfxrFrIۛ8G0QH" z2Tޱ59mO94ncƔeWZn)F.KB+7ڻbߖdh)l6X4)('^K_BŹXc-Yc{c"˻ޘ)rЦ\zdօΡVƸt*Op}T+ߗt yhѲQvkhǗC P1^m2 p.ǿ)$w뉏693V >%O:(Ǥ*~ll"͋]L-'L VjVI-YLyi+_Z4#˚ 0mմPP;MWYVSIG d@&i2w)NN e/Ii!/ Bvmdu51L*< *Ľcqaz7' 7<еK}L(RZQXt#ȉmUEc . md\f_Ooy$S3 SPgA'k.U}fngi/LL" Ng(w'xAV'-=7.|ң6V'st%6ha%aHcPγt nEuf,uL? Nn> oT} wGˡ}i"}~=)9ϝmSJ+؊`Qo?^L\g&LZEqeXt|`5^AoTFm5Tг6R@~!*ߍVpQ5Y =B S~s]2)Z?'/#Cl9\\:<) Y^HIυDԙ,OY -ņYw%K?2= K*x3! ނx.hm<_-A>%=C`)&>=A;V6S"tlàGH䰧qS *PviaOSlD!`!;O^\r6IW Ёc:{c> PY lF8HK sYW.*e7e_>=ún5Ni8.yJ߇t>G~初֪Qk% *8mѣ2˚Bxt DM_ ٽ 4Z88*=uP<[ ]63°;0;:U4Q\K-Jb: aulLkXm꿰x8W߯Ag¶Gĕk^O. zw'QV;dr&7wp97k7M#KZA8P@ҳ,%{bC98?F,,߯27MY9A/!~cB%Cd;|4J!HLL3[#,#<\u}GW+Q@[?q)Wc@qcdX",AKMVT̊RW: RF=F E(Xj_"ǽ4_#"ZGu%㸚@2:q'AKo6vb0A2CŗoX,]fHmaSL6V HD6I< Xb8E1:N;=pA \ERY-Ě©Hy u l38^vzPJK7N5Nݼl'𾶰{)^;ƦӔ$(:ZH@}ԗ$4'ȊpFp?(x)-˝fgUwْrt5Յ'ΝbbEk/sWd'~bM!irbZ,B̩H=:*r)3@u|bu[rIiD tm bn\wy5(P!,H6_K0[[f[v x^"ƿmuF v0y}\A9EȣB=nq!noiWR2#}8]яWp0BFg|~d7VnP'['95JS7NKtQ4~<:k)dS Tir?pXkR9䊖7@,mv/,- P1Oahv~^ؾz 71{37"[~& E^h[!^Zw!xb*)PR>XEwNkjR{HS$ ;zˢط^.>cdRNgHp!xHbQ6tήUVe=u*4Tv)L41p"$EQ* 2-qہ.f:9YdAOk7vgX{RD`%QyߵkKiXۛT9umA7`louxu)qy^AIw0x>:C^w;wrryEFFs< \#SAgycADd/k΢t ܹt̯:nU!q͌`xI{7@:Ƕ P/A;.Jc)7jaPKctچ^}]K0 %ly1Q| shHǾ 1i+a׆f[9 y1,g3vctIᡸ@cK4YCv,Ud_f?LeȤA4\IM:m*"= ^ō)q/ ܝkn jXԈe kcO9=Ɖq+sl ;d~pJz&F&G>RY*3'jQu 1 X?ļߟc} <πHhbRCL:‘B ;k##Ekzf V8ޕQ-:ƕXM=S1m֤; nS),ߞ)(;)SfP%CGsҲ;$C.->G c@);∛p^D%e 7<)MIq:8$舟>#Q%Fgi!lzho{nSX}V5p]~KpSzkFH™/З?kff`􅞸t&41 *=X \hG~(MMJgX:c"9Nd䔠w(hFk(\|ֶSYϺvtCx?_wǙy48{'JСRp AY̳;e;v[L/APy䫕m@^_]uO;ngh@DLmgk1[sS|YkԒS.(*yj.9J|&櫙ȀRmNxQ!>|{/}J՟e&p*"/i)zb,jjD׎מ, d֔ p%Qߕl]o _oYnˉM8α &{)a!C<J;<%%Ⲏ>ujH?Q#qjmVP޶L,5S:坪-M?3@DRePAL2{>9$2IұRɰ 6J9 ,ֳM>kJ5DW0sE7GDgcU[vcߋ[g񴅢%'V#c[q8|\[Ѯ-%GLݫSɹ W5!E [-"xqzNg.rCk4̟ '9Ao0-])y:NzE\hm~Ar~'^]لV%*]M z[${mu C5nDg~ե6_]#%jMο{WMؾ9WUF8c"Iw:H" ,D*쬭;Kxir'J"]j '@rRIË5܆yJJQ ,Ϫ 16b?YV= B0ᢄmQurd!@kCkv"">@Z[MA_L wJJ8v<"xLq u1{/1ڜ<;ٷ"ޜ X#{>2t!(ܜHlB$ K$]P70>MZ 2qsqT=IO-:,gRq1K>Lx}ećvm??זE= n4WъOg\fo!8vZ9o$}ʮM PjVj `Ϲr@YL?'X<ȗErznĴt^O @vddu?@Za7ܳ oUASwg@wX5rZnW",?- yraX*YvC/A.0H,K5l,:\c}@5X>öb4cO,}`7h=dϘnDvff]yZ|ֱt:MT^m,ӜwSO&~_prKBDL5Hv !^pćڽ E JRKDjU}fN[q^#<ŕ'%Ϣ M U/2݁noȮ?g*< #o;tb4BH^s?og{;;sƙ;_hq.NH_u–ciS V v-ƵY6iU9%?zyMk himUZOE&̙Cэ}8J+'aUϋ mX(() mU ꔖ5w AjxaRI<w*5wTf\W%̂NND%R;yXe*E4l0+'ўjެ{ɇF fK s9kz.~=/<ˆtZ"dh*ޒIz919Bqe{0yXX Iv8Z.~<ʄ5˟K']s)LD khO9hN }pjmB>7TMi]SOG*OV6S$AiBxФ˾kw]چ:_7)zZ۞r7ȣ6Փ؛ٵSjDu6nM .! jmnH,^l1UG!0{fj] NjjvHn69 Ͱڨyŋ*I(ħ%e+oXBJ`t :$H[Z%$u)^sey~4C;)9#'(xg9W $zq*ϚG^ʿOŢ6=0}D/wVn+RSS !PȊ+v ZWB><_a1GmEBwU;Mzq=(5ryD!*,ܤ&IwݹPJH.2\N}G)~־3K'b[vlO B2q,o!SβYA}[=%JS f  ѽ=f-xIZo~9-/-Gɀ`k'{L|# }eD6skGR(Cq9jGKXbXLt[$)˔6 Sv|B >gӫhZ5"2Օu'=%Q{cN6WrǑil W_*uq^#ld+_c[*3`~rqȏcuK" $j{-"h {˒]]y~m\@ jׇtw4ZF6 "U@,a!feN-_; O!تa]YB ϑ wJ3$8GjR@yWL wc v^@d"@®.0}N߸8VχL*ATOMB>@X&[; ۔TM*3ic7#W&%/cYĻ5 dZź ۻ֏s725?Quv5"crqF VG%.)p`?5O%0YCU#B*Teځts?|740(#;s@/gD;u0jġَXmdzHE'Ԭ`yp0վ^^l~s1딖wnN-%'\=O 3v0}W7,DJ|؋0Q,)"ۗ_/TNL$LS$UHK@Ic7|.%yuڂIv V  :JOr.Q QyQf젡O%C pe R1,TĦSNtίϲv6bhc?@A nI :}L"c6;u]Mڥ:  ?.hz}Ѭə<ˠCS݄+^pTX O s$%?5X@| :[g١ͼaB FK!CBcRp&TG2`}f"ԨM7n~)|k- 5nȘi^m r&ikBTq ~nv|-!@\1MŶ)!kBQIeliaXx]x%wq 1(m=s|!_pO)ZL:>],u湈u!`!"wʀVBw^ؿRcTn;SP%a$ܿS^laebՓ@Uc-g!6)AP(Kd[f.NXk<;ߓLvs={(1xl{"bƻIb0oQ ar 6 `F1rCn =vQ3ofjzR0PJnw*̩؈7)lb:rt}Guݙ M owj6ixLf_["8d7D6h>ب 犂iv 3 P-E\w腦{}(,eVGu/X_eEǐl5}2q+ج#Zʓc:fL۠1rOwM]cw‚e}\9bUeG"{:dBZaH6L洿+pJP62ޟ&)=GAo{ dHhÏlA-nhQ@mT`]#BfUYCZee9ddWԖ *1Y]&+`T|K_yC\| Jl ҵZuZw ~/zz2F:gp3)CΒ@]6tr|{u;H 1v?c|DT0(DhKƾepz&:瑏Qs YoE?{Df$ é[.-B81?X搠 z-> H:$Zg`P7R_~ѿhΗߤmCr J7=K}3CBsYxXZoaLT^xrĴJE 1jo*I]G8J,bLVYfu@4l! /9L5;Ҍka*P٪c|ύpm̮+1),b@GOI ovM$OVl(ԏtfO`69,[=jjJ'ΩU V5/ENP#m ؚ3Z_^*ϾUSD0]8dRۅmdV xᧉ19XcE`_5=*;@}|I:?g;$ں%rF k}c3ʈz>I岬adxtXB%hm*Z/V.BW+vVpQ& .K|{(;؊e$M^'l%OOD}( D>w  wb╆zRP@H-Ȳ҅R - {(O7~5rqGf7_(_t !?}-U@D4RƚnZA !&}v>җ5Qy g71lQ~mz]^Z>AX6v#oJUsP&pEQ2d MRI'.${{k[M,DwOU3 7(gb Z$tP>Rj ۚ:+W f+>_R[Bg`@=zʷ7)^ EX2jb8nAYly,tIA4+'PdB|THkXa(?W:.|l275]ޕOex(#mp&ݵ ~wS\z";VȧG qA/z`K@I,t/E^Cؙ5+(ɝ̈jXE?@$ةQm3wsWPBYME湧|xSu65s{S^Xyj2xD TY# "jPP"f3xN:-ۄ'kzig-և>}k ci݌rwocpJ%N$d]tOu:v9zoIC_cD+f≸4ш.4F9J>?6Ǝ[vgAlq F@oP,)tPQf%e&3:?ǚ9RQOgiLJ46>T #[Mm tP@pѢjj%x7Yj%nԽƸ=k5Jq2SFr Г\A々 큹3ׇWD :SUŖ ^mJ!4o,(+lke8{䶻n&_+ִIG]df˲{V!ۍz.o?xVcR P&7ijjF]%zGqbxj@a@,'ɕټ 9 Zs$F$dM!'7f2վ_VA7Dw$x8JNNb<U̺A=dJ)XDAYq|e/™Ȇ\up3y4t*a|ӯhg( $F) +xsqxEy{^K?*,A ^k[1B{OZׂqe7_2YƊ 1Mf1?OmR -W<( Zlu?e&GKUPQJxeQ4rIB 0vtZٔɽ={WB==ZY)t {mR"Yٮq VnЦIJ/ZtF0PߖD6WL*U%Q&nRC:6/Cq" ] ygg`N{$wxl.afGsz8˂-8'A8v~۳sܫ  ug:{m˱M}؍.P ə}h9,N\5\׶Քr 12*pPj)@w(vYi 4yآHn1-a2NDya$q w1Ѧܦe*P:U@`>H%^|w}M5}+p h>**EC?oHZõIiW% VbX$=< 4bحq*Z50X-gvB[}L(4Jր<aQ%u{ p1jX1˙NyL^%4!K`.D]}sk1Jr!W#eځ֧ro,qQ_L#`@Vr"8}3D|H&%!ؠpbJتMa[(w_# n\P?@_C&.5n{y1xX@;wzL)AIđ n'1&jl"Y{D$(<.#*$'ӈT5Ǎ\⻘Y0i:|d M[0~>}=# }>&=vZTƑw%9Bxeb}HYăĭ3''FH$%Mau!h*$ëNqSݵrxI|e'gAVafvvYi5w2X22RW/LBL7 |eSN;G*ALuz65 s?#g\a*cϥz/@#iz$=n 9 /^F{JmP AT83)U|rߓWm9!F" cC?`22?彿i>k=0PK.;wex߈6"lt<ݶt#3^mۻJp Hg>c%H>鑆-pU(d_X3l2Ĩ~RU>(Ls7OV$Fc 8Uz (QC2?>!B36I=񄧅=/"dժAVz SR*tdy0Hoי œM ~f1SQxN9,Ps%B5dI0άkͧҵat6 !2N3.-""݄F_w{$ޢyfEXJ_z:IK$OV֬ M Ҍn=ǧMʭ)|9Ծ2P 5O-cx{lR: CTe(n7->[ui?7x:o^>A 8eo j@V,_tV3ľF 1AEjOMWtԺŜ$wG,:9;='p=vQ$fƀ,yC27UpB%pS3`VkYL;{>2O { e=38' OƂX0"J`a@fe"5hK!8wɑ'c 4KcLj-zN{ERN{qv|L׹GyQzx`"Y ҄4@2ׁϊ!=Y 29;HM{2ie4@5 `]&@I֞$*k!׉~R&%\ds"3k?%f&K}&mmyuL0EVs)!C;L ~qsVoee%fxލ^odul5y4ЇmXI*[EPfLN.!̫|@ޙg< o:DM鲋 ֑oX|pwAxm ! <{=}.K-O (X8I6i¼7ĂC&QCPwbļJ ZcP߷@Ot ޚͿBֲJ !%% ݲmu?̶L1xNC8f!Dt VK]xN3qSb@?vkM>yr:9Фեu5g@8:YK. 9V{t%!Bǚy .LjpK9iOr*ۇskPLOjF%k+{FIB!MRUR.cZVo(·Tq2q_&.a9pDFjޙ{.d{ӯ;Q;0Ո @#a%Z],K`A!|*ha8a찗 Ttv.ة1A)z[.[f'SZYIQ8Rfn&V"wߪ( aK*]nC୎.MBHgw1npH(uY(h<$=B!3q۟h$_}]J.U 9u:Dc~k;lXدshA>מF'~No 3ustϲF &+?ֲ>ww햱Npr1_,$WrNB,s_'$?b{C8xyVDp:sΗPZ-tC{L$^F!޽*x Y?%|rSՇJ4&G^ [࿫ ?oBAVlI=YZU!Lx`67 I)<4koU CWb4$ {@jpymԞIda"r]c+_Z]7M.nt^Ncr=%닔9ĨOw/ ٰ *IYtA&ܔ;%.!V|K!ֹD{_#a-, ".9+.LihEPhAn6-vƒ}BQ,KF_H`" ݔ6:}glo^+Mtu0? 0\^' enG wGZ?V?oq]$/x\vES^buYdшؓ|Y~EGl3B(?O<̌A5!3?oDB1-{ Ls*zKUC'e%Q>4|YФƑcT@dѩfшWɮwj,y<iIJ?Pq9o:be(ioia[Їb1Sm4F%"iֵ}7 Afq#_aTâ%&}7wO5aюľ9J+InٳWQ{={PbZiqoZ,\sImy=N3XٮV=D\#/'8J!4P,Kj6}`IýMʿ^ 6m4Tjp[ ~< jً''w?p"gzd8{h%䗦ˑ7(}g5.߹raB,O zvV{`K1\_TROτ/X{TM-@aOm_us /vUO[ݔ`];B?0hL"szLriU4RոF\[.S;Oن'ެeҹ)-v`e̘V$fqaYMB\DPX44r5$j*F1wd]!Nh(gp?ٔ&A4=\MvĞ'1wXpT폟y~qd͙g=TnD öW˙h}Ũ1Y$?4jvA |4ѽL 2;T9i G5[1n?N"obdWN6J]+C6LjF9_OaOIv:f$$8o}e[a]s5 S>j3]kgC;ÑhK܃cǝ^)=v+R Ę=$MlQ5$t||m-*d@Zwy4xy( !^co:Vn8ZF6%${d묢Sp}K1@mc<$2{fh z" ' O kx4$l*{flZ,εP>W2o:tV7ؽ=5Ey(bSH, ó[-6!qDps.Wb)ַW%3eъwIVa(ȁdD_!'&tc@]I$3i,n9hLfbՀ`#z Sզ`MQ֞^-3g+F`)UvOU|<“/"i,%+4|4B](1;J?Xyѻg\&s \`GN#;x(H&_jYq3Ul5V,;xr}ުGB"XxߩRpt9Oc9DhȀ"wO( ev2,S8(FHs*lr- n!34#Ri;h4bԧS4 ͋A jK㟣&ڽ>.G [!͎\5q[oϟpt>?;y *xzl&&,u]ک¶ҭ\%UB^i%=_9P/%`Xa)k؎H6[nIȈ]Gyl|}& Liu-$)\αM_Q>) ͪ?)馾 UA!D|D.ji{[qLAw8 P"z<>L[{^7+Ĥ>Pz a&wm3 d|SW_+- "%I>K;;9|EdMn!'se5>pM.,qB-B<\Λ/nSՊ1)uqHϘ^ \+kHx*"NNtj)*;9'֬b}x}>1.S'F*!hӳ3RƘvPk^! Sl=Hgdά]m4/8sys8QMeVֿk/8]`2=p*A,tl?Wv =ϾYҗ\.~;pv˵,Gwƶ; .1FRe+C H3:Z!9 Ѳ䅇 "VǢDȾVR5 0@=%GX39(V;bL%y߾RH%.ๆݻ ];{)sAO-RݬqbPӘ;)/r'vzu]+.g+ vyVTo7Z'#EtSo"OG\M3f ,#f17|tHM 6&ҦPA_/C?=$8?rkhm du\ M\P 1hT߱8`Dx(8dՂVR/2Is: 3ћ~Xn$̙ MN/x꽀FLWoMI [ e#el|v'].$o]v=$ MEhֺFG$4 a>_r.w'0i `Qs+vV&֓JAsJGI{ c;[s:8?Aaw6)BM~%"5W<gp^^F>9_ؾf>Orya.w-EACq4M?L JBa$} pm/fZ&R֛g :O !Uw 0Qյf(9Wl ͫ t(n yova쒂_o.2^4kd~~,xNe bʩYFӑ4GdfUj胮E,JDCjgl'`.b kPBPc0KT_L.~R5u!$[,JoO.=96þ]2n=R跲41eo1EMk&枆o+HuN8EqRJӳ)$St~+f{ښR;ejFXu*ʚbsF#s>x3\ M'ʞH`y}w%w}"^tCZD"+i -pN(m+[Qʓ@˒ri4K!AOZhQ;WIPu:I7b-6nU?Æ7r8Գ͇ZK{L{G7ydh?ٚQPt`ܓ(>ڈ.KlMڪ; tԶ(vr/I>m$D[a/x<45/ĭ6~tയssZwULDqk3G}/2-T6'+( m:?"ua|~QV_\t$9uԼ:ɺ邇{϶ }uUX*'e? 8`&< sbnh]rqqn>4}{܂(~@x<6d| HyWzhKS:9%\rZN D'ݦ8K>@0QބӲ1 gʷ;޿o]3YNnuǕj*7UŚ&;B:_(s 3Q>FgFO ^zC %a QCNe$|;8VJݥ[ɠJ+*;l:5ĴJߙP=\fǶCl #"tI8\U̿ڧIN ji"kILFem I|x@ _m L*h\fyDYQFz XFzy1WR7qgʈ15Sbna~M<+auG>ş{Tv`@2[l1#:}ܠ #:!Xn͚咋c 5 =Fr P Ƿi[zAGuV8 :#Ѳb4<7SRC [)/~ hA3KHU[K!XAV;5#8d(G(N}p8syLBi_&8(tJ~!?5oA qS-QԶ\($؛E=JlW ŵ3\QS"-sKxt שc;npo'Lq٠ o*lٸQ\ SZ#q"P+a2:[D[ AH!C4YsFOSzdv*p}3d P]J.%T;T30QUӸ8P y?yz6q{)! ySI;s>KBx+ҺMq}c1Y"L+m~^8!}@ C|Avp JG+&OMx˴ɲ䳜]ٯ7wTE$?%8wh 0q66R) =ZQkǔQUq)5ZU$^ .CF?dǦ)FԻC9`ʹDtl7F<АX ?/MT3" `T1FV{V 0%E VO7Aqna%ػFg^%r}HZ@u`s&߯Ț T9s^rnTfӳQ;f3e9^Q\ou<$ Q1! `R| 'ީj7:FT9I(i"9peݨ=`:g/ 0 BN`e.+R0F-_O&Vɺ.X٥.o5SDQ5(ղu9V'`[MlS6d,q&T\ӉU12K"P􄙶:HQ Bj6&rXR{ьie0HkrA,F 7Ћɋ Bx3CNbؔދ_V%Jk?v8{`4@G*Ek93:'/ͿJ[OAU)^ive ݪ {1nt;ѧaK@hBdP>W(ekO%8UW%)k;nݸ-֤&uLЕIv-4 FI|Lʽ^VԚe;EL4ThKםUl3͒J#K}/i}{V@ܴP˪n hY1&'r}X^KCf#vB:cNi4Q7~{ToWhJY5; fx|f/ L{.ɤDffH=R:2bG[dsh"[쩢)q6+| YY cy4d}h#]Qj\"%'ʡ**۔9_ʮ绵X\=B2#IZE՜+ $ʤn<=Auc*bz" DzN92#~>FGGN΃H];n->/J$jwЛG;+67O9vRKni7 k Fq$˩ze:E8Ay8RTY p{ _T,Y7\5c!.Gx$ӕm5@, "+F/(@w鎿;ݢr-R>(Ĝw>G XU- M&`nŨF듎$#$r]] 4GR:ѴG5:`AmD*&>VĹӽ (I"QhPBZJݛ5"(M_\ua[كfsf1gzj,z撆 z<2-}|eoR6ۡ'.]hBm+=gimԛRIj|6,b&V9VvFze:pfx>5Ѕ;6Q"p밳q%8o29k@VHiȇ)/^e:O03>1;.x$ӡ8C9"]8~&;B] TΫ[(ÝXW 5UR |*k@uy ܕCǶopHX:k}SMxZ bU4Kr +A*?S`4H8Xh7K{;yx5ؖy^ha,JP )m_!SV26 + db-PSeӳx3 4/a.t>"" 35Dpєk[e^yn=v-TN@Ļ]rҋ˹ԯWPgï5\RRo3'n[c/, B~>,r(D M!JbAKK4o6znK*?cå^v9{)wi"a*FR1`,Ѵ I P˅M\N9K%rIHC`y?wThgEbҊɥbAU֍5O}mjψ܎>ɂBCb_ұ'KRy޷{Nv֜Jߎ:{1 VTh”7FcfIf(H4ѩo4R=2kl"ւTmw1`T5v뚳U lqP1r^At~qEs6MVJ}B~p`i\i*^Q r9R3'pT:ɀ.|g 頹A"CYK9 oMUBm`H&Yerz&w딘l- @=)j75cՃ^^Σt vLCZaa$Eeð,NqBjW֯踨wDXA˂q+q0::ePIN%kZ oIF(v\)CT@f9u0T)ѥ@s6r+(K9pOjK]I=9tx yԸN7I~̞8N$#Nb=%UgQvDMnv"L|m@l9ZB*̵)VHWY}l,GghIӨtªEl/6ƪT'}VFb{(.Ys@;ۘt~e#ӊY mfp)KQqK2!? Lh@3ʟQln(ȷ7YTԟ&BWFƩBosVS];y:PX VO`*}S[x0, tw o,stR7AwNӀcCzK4|I> rS:UA|OM,?_%YIk\oe{bw&~GZZJWN=`@3epwtf͇]jnW|0W2bNܵ2!2]˸'ydlaQWZ2XTEq0)dA~PiٱD+̧ӝy0~z~ΩZ†M# NED:&*Mf$n.m0XEND] B_yFF{a4u*u. XVl+/S;kZwIs1܀7~6:rGvF>F]q+0#G ##) ]{2G'8O\26-MbQ"E{>Fc ^6sLϢ(\I1}x5u6>uCB &5WY2ȄNo_U#x4CPQd^e^'Rsj-*3;͈U`x -i{)+zA 0,2j}\ (Zs@0~qJVЏ441'*% _1ee'ޖ@:ؐJhVQ>٢ޛ6OT BUmfc7-קro$ /F.C^th"}Fmyq9<}2a>P&šGi $A`o%WSw[k ӨA 'OJnѵ'R l.`yՈKM*d7lOAF8%_P`\#m#/5wpOp&ϓƴqn<({.@-ɕ1['Zځ ԓ[\s(:Ou3/|YWkwH.LJM:tDDS%SU3k }V"e2,Y#{$%GߍhdA,=@מAQe¸:bqnʼo%0L% u SǢ? w6yYa}O|[ R]`(= M1s/0;]Lt?pP]Tr%㕟Xzf|Q]q$cmYTZX!Ma E'{K f$.bvg)rlw3dU7BH|sot׿\D34},ZFoKM#b[!V2IrJ)Ar;D&cܧp/I EY(BE, t^&vmv??T%GSUAt)owMyP CEhnJKoAm\ҀS{,˴Nի hbQ4uXo4kcPs6"f@b$msV56lcX.V\hC +U`~sMn:_@آ_*g3NWevE؛Ǽm뀳|f" (,rFm\ST)sÍѧ;!^)5H bj$oMLkMw48Mt5tj#8ެoVE'+A3ݶ&jw.A+-ZWyT gYr|#n FbfzcgED,e (Ѡ߱=AriW- DU΋;ȷˠf lњCw6m+\ LVB(!5Ml9cd@'VPыwI~AbH{!+f5KXSՈZ+}fzm8$p &EBpʩR{ >va{hFġ L:{꫔B >l^fϾOC3=K"( o6%O7)D)s{xsSb{WƅQnKYtR(QUk>"^ؓ .pg}ȳ͐'dZHmT7\榒ci0}J>AxXF>Q~3^ʈ `U2x`zV W#kO>3`SU} YGh=2-R)3kX -З` Gl{p&aGGfn;t]0[7fߗܝjQ'b, n"/_O/vYT`W:KI!= 9.EVM2s5ck72/lR\6dtN,4fxzSu4jTa/vIt@~QBx Wu^hגɑ!Ty]KLrYS*8sJu$&̦@^'jp)v\ P1__wd %70K, 0Ȯ!:B oGXTpړzl7IF3[.DHD,n;` r;뿌,8(UET& ?`TK&GUwmuXRpEރb(8>܃nL1\\.+x1}iDiso+2(Ifь]uX&T=MԈhW|!-]:Q,آ|ެ%mۯ?\xtq[}>Ym PxS䨅dB|) ,<3s3yf)5I$_v.B$ ~O#g ÷~Ei% *tuN-\܏9S5.7 e&DY̿Jίd>8]fD/']}%'>6~'ՔfN!/E-ΥkU&0+.eoT"`CJT<0/Θxt;x#H [*@U#7|t(}VN$ aBO=62XE"0- dEh\_djP`3_"`6X4ˋɽ)+q00O0'w5 s@!o<Lܠs>I[b]eq_6ro/a(e|9ͮsf9~Î 9%f^}K^r` u3wjѣBkէOkt8_?tv^~'W*f`pJ9#԰"Bxy?J[Ww`gwK5Q;Fȭe4kdDyÀe˪u6bjhֱ65w`H2{r0ޏ~1RxxtP>x\o08EFbA!)w<ڗ!~ P5~N&aۑP$ۦq'%7LBflHiZu%/;X.kE௞_#h1Ҭx.+L-Ƞ JJEM%*&Bc9ʓZnv^ⴆl@`S$X5ڦ H$9FS@Z7Oh@REޓ˫a:;R:a?S&!C+n]\3sԎSZA %a=~nzT odL'Maeij;C$"Rid 4U/A`Ě @r2̺DrgjCFj еHN&c67Jz&'ķǘ"pmHuiF4}kۡ(+jL?ACCmc?ʇ2P0jM> (͖2&E1c? S̜Lt(`S Wȫ3 Ap7],c8N~JOݳG +A0 ԑ/hC04BJB׷a o84GhUeWtB 1͖YtjH %[9gfɹ)vJ>|M܌7Me@IHVJTQG ϰSJ۹mU۔q 쀕f;oTx׬'MScJhr{r|c CQ|Hq5!G^W/L^ u`[j>P@#.n&XY 貲OqaX~<O~tj=ՐQb"7ܥ1=?߼F)h"w.dpfJ2lߠ%alzˎ {w#};7bhHyJpQCᔖM@'f%xSpDVJS)p>tp'jۨ+ sfe 83sPLy^B9l)5ܑ_66:="z\F$f9U%Hʔtႜ:Ou:8n[5+f++>X3rSUNq(!F7ij5tx+~-bdt -=p7}ش-4^ڮ{_R QkJ+Jgq3 Mb,dڈ91ijwz'[ir*eȭʘ (AN=u#ͳr9>/IȈ!w?(zEJ[11I1 o=6j_#t Yޗmxۛ#=SKO^YF~FIy=".h8ExPQ9Sm(eNѩ$N5QS;mNLpn`;550*Gȥn2lO.~\ NaKRe& \qql,uXbWR^¯P@5ɖbU 7Qe_\'u{ZK:$_É~8e2ogH]U)읂~W抟;XL0]|q,\Ϟ9l©jJX1KUpDؐJ: S02N9=6&UBCB<ħq$2&lM{J':9[8xH~ҹry_HL\ʯQ9 DBy:%!p{.1dQD}&s|澢z})~D5a܆wkIr"^d @k)K"۴[9rON(ηl 6)ӍZ>Ǧ3 X,6n L +edBO D揾1N}Vop4e Z&Сo؀.w?$%ˑ]9Gˤ5fu!6 Ft%r4j?IWe\Osnz8Z0-^j &WRzS[uQ :e-$U!UӸ cm{=ABw1]+ VZKqYʲIN#eoC-ݠ@ИS& 8CK`Mn>4]l PktꀓqGu \hHߪ!oujGjêiz*A}~3CbCh+cUO~9b5Dcmc6X`2&ˮɢ)!;l*vuMtYX)ւI?e`koE2J!pyL5+J9ҪW.>R99Z_OcP2NO18=<1>AhՓWVWc"͵b"^!c$MZq!mX% 6:NgԨ-&ˣ+y>YC-!Ϙ$jyk ^k& =w8dl؄Y-Ś+`{rUj wYfi0n^L>!SkҘjt?V`8׭2qJq-Ss1b"D[2%'TL3NX:>=0 Kɨd[ 6>?n;0cHܒ(~6 .vݏ%~eS*UF${K!K(3U5f) `tYTgXm /[V2HRdEr/apFXBږ@'jRwr(`]mnt]475zRV(jԒ=>Ww=9nbE#;Xbp?,oLuuJ b[ c`!duJ7Zc0j ɸ|.8FlܥQ$[9Bv>V ՃeF Gf1CƪNR\ S:DtFlbz;$L6vLF -뺾{$P9qAu5&f]R5pl5yGv#-b" BLy'|8knU7Dkp4:2A~uC&A76d>9}R]^&+Kr|9(Gؓ94jt&|5V7"3o}lY hy&Qҥ=LҹKN&|7:)ѡm x/wۘٿ 5*΢T}li9K !'tL8g$&0%] P()aBVaĨ8T>|8M[L?ms;6T ]׃/0Ee}K#0B%',0n M{+!#:e0K`Om:ds稣FTSJAŜ`Ԉ)PW%Y49:2(#w03(WAB a[tD`w}xSH i ̃?ڋCcq1у$LY՝K.(x[WWLwsQbz?j[((|9zu-_\?9 /vňZfkN=1&YK9!*_1fɺ+zwPp@6z^O f҂ ~7;Nv1} 'o1K+yQ$Y2qUDzfq $g9r[&PF.?kf ˾[6c޶OFxeghF{z2VHnuQ-JΠJ@*VQުmE7'35,yd҅/9hb)t141BoXNgw. ] \ %?JP^GHRxΆAs&5k8A |VQqWɑd.Mp7YD#7,|nFD? ^:}q>slM 3J\C1uE)mԦI,ZovTV`6ZY+5V3&W׀/?弿 =-ePR bs6bnh`~q|Uz$o&|nYm=6QIm<ݡxUvC0*W6:[@K r:/i\k!^7orpi;ڃQ-fD?B R22u[V^FSC*Gހ9}1_Mn=C23A^s Cꌘp{jg\q2I*#*x /L('`NnךRkJ֢xbP9WLyTNj^~VP7e-qƇցv3}XQEz-˅B{:Ҳ4a@Mb̘͑W (+*6[Fjh,g5Pr VNE^@nCpF>7dʌDw8sew?N NzFD:"^~ݟm':BUNv5&L%AZ9xVn_5%ڧH}dʤ3?+y#薃7 iL K0Hffh$(x x=NejyGý=Ϟ|M4%bҟ+9y 7% 7'`ƹ/ %g =1a,N3~F<xdDŽXZHqmI#cX@h&'F{ fbM)Yɭ@*gT\a}>ߣѶȱkJq'-p٘:G?k׵AQzJ<~!ǤOz78aׯ1` nX])o[v]84?ilLT؏ۨ4$aǦ15Kkp|QPhX cAAKSy|K ӧ_]U&I=6\sC   TFIj!YW?Gs墈P}Gܫ=?sk }Ϩ̘ b, #-]LҬ*@9Xǿna![Wɐ3GWB0Al@u? oϊ$Ju+ 9tiISe'=\`3}jYR7/\*Py sl#ᗹ豑|k XwՏ(zc _ kztPٕW)pU4r"AQOwp %RaNkr#'yTJ=6hn%X\×ΠKOF zpLO|\vs^}A%Snw zקC3.tQ6++qB~Aqe69>cxjMrWamm(sw厉E0TS4B3_B '`|DA"S}ϞỲ"` /rq0Vh)33:mXi:D#Aq'=hʟ9鄞qLd6[G~Moײz̏ҹ*:]inʂчKc"sjtCsc֌ pV" xR6+_Ck,~; !C0FwcE 32b" Oۄ+4&H@5/')rǹ,ż}Z%L*9d1r{6qi%/首;ZJXJ0.MkP*%/tH\͓x2MP+X;Ą\^ 3r lxG-)_܃{lzRF}}\pgG" tk+ O/3,$Vژ&BX).]v2MmP&6F,Jo Fe}1Cz:\Yt_}/~vy $]5ek9.W!MOQIQAŕ$Ч/3UR[Lr(h(m<71u__iU VK/y X} j u;ǎn!K۲K: LMm~p@Ivue?1ŕTJ& W]4|1F7ڂÈ6!;~`?X `76b%p٨ښ9lCZ^4I>4D:8(d*8TA+wM| Bqق2Fpg܍G`ӯ[ފ" αx.' -gAD*7'g_v]!gH`֬+(/hot v&44 ".JdBY`pYͤ铰?I V{S}r16֛yTSybYE:^{Sew>kv0ʔ;ãi^8/d. r? !+X8xi*+UhVCP)bLkn^obFȸ (.nD:v}eZ$uMK 76w>oɋeAp{/onl:s>?myI2nm3=_q&fݿO!PΦn(5l0Hj<%[OD1U0gXrr`;ZFĿ-{B|I7F.1O _?!ȫnC.u\B7c 9~ZJm9jHjՠ&[=~x?빑zXu(MHz%JIA[QN3o} (? -G?Z6pIun&ȝ=@'HZ`_/Pܘ#H\͟^>7ox9K# J Q}Xg0e *Ӱ#xy\#UBuتUX/U(zUc4]MD~S῿z p*wd\4zꇇsG%%[#my4'Ѳ)?O 2#,qs_qLMk;n4ڳ x"dmRfgqFWBupE2}7 _\!W.!+#[][B'-R 8̦(l# p 1gOH!LM^M7ɤbHEBFdlz=iO0w2+c #a;ST?"P)ف[1p P?ⲪU&RDt? FjR-#D?I VzaڷmW1IvlI1HbTUI+Xh q 7۾/r{ fV*k^%qEk˹] }ޑ+k[_NN43pL$xk57+R<bs@an2 3?nXw{@ ͤ J10/.0['~Z7BMsu5 Y'@@n&>5b01e, gƚZ bՃxbunUr%tjN5ǧ^˭6jQo)xK3R< zBx tg)}3O̍dCh#_XluRY+?0N-a\] 9&$Cto~tqE *xNxC, ٞa ׿qÃ2d ͕BDp=nxMRiou, g :<|!o>s񢹠mBA 1.LoRz {CR!8(^f zm?auzm'ha4!u p9UFQR =sD.C:qN%jnU agej<*b(S _0IB3U [Ҡ/SMPĿnhAA_QUP6NKhC\nGLe3Gs>KtTXF+>/'5_ek#ѥ*aMOAWjאkQM$IÿԫJ@ɈCyP3v?+fc&I~NmĐg,~,1፴oq^{noe'[?kV?)Aeb{? ͷiL * @xGŻY# 3 b0Q}/C%hr36"%_k3H~;RB z''ಎhIx_cP$LU7/TL?=x;S CSّwDOzn< vKH$MfuPLz- 1" gUܖmeiD@y`#b+:6 iDW"'5Nٌٙc r>1&`SLXt{T0/ق SY7t^?*B,L Ð "wO$k!oWȁ.N[O4߄]q![|3H`tz{ nwDl=I.l8wIT溈[V5ul;x*Y7phMVMh@t:_c!1GkVQÞf Ua3^Q2W3,oszU' F =X?{}G)Bc`Uc8c%xrs1'uD9F0w&܌:_ZT2DmUYZ1Lߏ˜U#ʃS(RK ,{ !p!DsJD7xJnq3 qȠ, lw&nC,$ڮ-BDM۞[ l FF`AP ǜw;wG{.oؒ H(OPF29g+C2[MbUӛ!i޸To}d51@ v߂t//[F}B3gζ R/ ̊j;ioKSz+`+Kj4d.QF==oft~`2baXޠ<þ(g}\o螞1$X 7CYҠl<9dؼv_f۟$&Qn>JW vc\pЖO ->梙:EzI9CD51Pq℺(tמהcuVl-q‡gk²]֬l:R=Nެ0N\I=ߣ)VF+ﯮ:h@*J;޴.\/YaSoc8A3uC(D5:,he;N~*?byr5c0͠I*!:q4TǕ ǎxUSgtT%r@L@ȅ*rol0?^T^ZLuApf ~l)>jry"𚳭3VPVn!e%+tuЩn{W/KˆT **u ޢvK"2!]BD̻͐\ x([R? Coí0 УK!TR[/Y[dQc2X܆l/LY:/_@߅7ld=]tԞ9wӚC|k)rWP}pMiPG8~4dI^h^eWДo99[5ckvR/)ӽ̬!<(T2VD>ls_+gqwpzBHy47F7=o11tޞW<۲;nGUqEdU.RT>Kj(Feูz/ګPw ٽۇh>f4L+A`iG+Ul HtZ\ώֆ8\C9&#L8@n;XY'VMu,남 pVulUDԃ=QD:$ Ow)yfǰ2YI4z2?dOtԠzD.\F8>keu~KH[T&ڌm;RaY ܶ .sa5D0RF'qqSSmX+G/Ha;-Jl."qp# +Y NQLAdWY&qPiSʭUyF91=Yjϓgͥ%q"SXBp+Gƛ*@\rSq(,()S+ ƽ s8n;k4I'9Zk r@6S$VGZ6CX4%m@ggKv7%2ľcmۃƂc󾙼_0SJ\$fK {T/Xuy?3}k2u=Ax8]V{ kdD9(xH [&{{eQ.\Zz3jL6C 1=ڌ0\l'-EϻT:55Ew7XL*D9.MPC_Ǿm%X>sN#"dVQdnkwGshT_Ũ<mjR=O6&2('?cJ+R󉐖WL? #Tn׋X#;i7MJk)Wimju~.aOuN1l2 S},WDׂKdf-a)8g|-ϙ bt&v<rek4v]҅5Nj\{9{ ^s5&TS75T7Bd2Bq2_59!3򀭔8٬F-5zbx/w͌(5ppt/s] N|HbEoX\YC@w}Qi,;7iQ h[.N ݙDs6gr =My3i9Skr:Fڌy Mc7[:{1KjexV Ȧ=n(tvsUy7z;U(xҎz; 9-Ն_9|paXtbhj }tZ}tc:qCXRsH}Ex$jѷidcU_]dǼ5ro2ss@ӥ{/z :ɳ.c ~/3b@R|N;>bQ$g֕T;`!*|{{uւJ@k۠p\-2d)C%H_Lhb510hbTh"a[u[➐V# pO1* |{abE4<⬚5'О=B՚zL({-q3빡1g\A| <}d&'^j~Hy' Vl,D"]/yˎ-2F#R9Bae`-$HP(AU}^[ݰʳ+ɳ ϝcIAQ^+ʝO߹,"@ t|4AB<1cilJ'Mr\>UPAO`l 0V Ą6ksdhpEgAak}oKؗWՋkd6q^WR/QWGTݕ,=.rEkglEH:kKk $"fbD-ƺYև"μ- M|sT18ӈY"B&PzMi ma =p7| 2',Qb+qu#W%Ww7,i 4lM# u[l4EQ0 hųqy3ZsgGszKO-sXtD+ vQ٬i]zGW2}v|=I-JywZS}Kwy,d3sBug׍au|"@ In!"싨 H ŘCjם1:ԵZB6@3T[B(8y)b@a~%RH4uۼxa=> Mg _ ^zm#-t_ \^DR jd JLѱ0o3HvqG!Z(}ZrL0\& !lyF4^ۓg{-1x D‚;BϽbaOHEj_H梙W3622듩1 !Qq^wک, |o8G)7L,uekL#P>o ӑ7'Ǒ]޲}"8:)x+35 3ɣ[睎ޯ}{CwQdŝ rW?.HхH`B6|"w}oH;=<Û!"MML RN.~t"hW'2:k'+c뢤Ej߇Y̝ID`@xЊ)+DeePː&6*}jem ͻ|eX7+Ig*lX~,)Մ3y~!i0qF7kLb\ܓ43l Ak:-PLX,*.qDAr8֎ޒ'M7B6\dh1_ 1ZA2. H }zaz#~i %2k&."7T>d穊,|Lkdfz tt :lEGX FM, d+8`߱7ߵD@ĩU&:o<;) E+R{#}ff'Icd)-v/dIXF|my U`ց7 iT?CKA7Nh[.*=N1jFkdK3 z#L^'JA 2`hG@Ue呟^זauz`9nKZ J5CjoQ KO;zk+E:6RsɣB&cA~]>!IOB ۜx[IS 3ʩtzZT![㧴GR#=jF0nY9Q*#%5MՠlŌX !-"lO@i?z~ڟⴂTa~soK ܳ2ia"%#~2D%]Tڡ!U7>~˕Q X4d.녤,yd~|.68~@'&!bcY>S0 Zc ! 3Q/Fq %ُ(fQ4u^rvF^ uE jڙۯᎠVE kϚG8yPb+R6 QsϢ0A7 qw4͕L'-(mIPzKk3E|wxt*'kZJj{)oc2H "M:ުP |]2 lK- pfr-xFGаXT-#K* 3_aʹZB#΃]<#t0 ,q /-?-fI(B)D+"b˓A7Z񭒚hl':NuaUاq|A#<¡1x:J+ YGm(@YDؔ(=",uVX fW 3 H&A=qWx,}454ЛϘJ>kN_'ZN9DΨ.Hs{*LQWrs/y4uWy(x0qQf'WϚmoĩ7a<&Z0 ֬qnҢ0hπ"K,֮SsYeWR'Va@ֺt6g"E2ㅇ]*y aR"7"mL8z8~F鸙C"Jk{:9*SxYGyьq}hh uMtN JgJjVzl N΋teMGiY[WP@SK"Q-wU|hbwYlq"sf{" 6_Yaa=vUp3:+<[a4C5/ b)S"a"e]"UN{(m嚶1CSO2|,`+K8-2:)2V kU?C723<SkFI='EQ>Y\CpvϑP`43fA V'JC -c, ETMN# (in!4hCٹm_/ԌH6Y6"N=mjNQn"5@ 80QʶWxޞm{p%|$NË>UۂP\GVhբΗ wz^Ɍz/f6fmgЅ>K\@ߨ0b\<#F1KT_^YFc'=,RyŠ(Jxh DaMt@W}쵝#brcI^&ݸʗX;1BkD(bkc_]J2o(w^2e^jXkŁh7{W>=My,% Xzd'^! ͛F i 5ѯLq+$!?(Czn칡() t#,R*V|xPu!$qAZޮ(ZsR~'4i0a;Th0W6$ytIX:Y6e`/֧<h>$i&qsY (;Njo8 e`u8w1șn)Ǣ9wS#M=k몋1SI*m6}|ݏ$eBE9OcgB(`R?4IĦ )8/1떘Oz*ΒpB/Q' Wzb]=t{4%8 H8;ԤبC ?&.OzP}lmoIT8԰4A.n_)D0Kw i^c=&@yC,#Z*oB>e (8h &C# 4t"ky'-*Ezb~9‹diz0AEh%t.RXyymZٶSۥ?{.ɶ(1Y ?JP>c=*kg4hKᵦWm2_+g`P 7&vaԈҶu3%+KM@b=%M/}x2NM|u8rvwpF8lc k.IdmկX9-dz,K/UUЫMzԱ%Mpeݾ/Jb,{2@:9Yx*SHE+')$mM;y|)P BGK?^G{LQ >%DDf1!rF/oC?GH OSXlpwk&S2 <)]vUlEDg F:oxVׂnJZP/mB+d+|iA_FqCK4v^8@[IIl^CNU^nsCGPm3I#pq4i>Dwg UL:cja!)g4VC.)xYU{`A,JWf-!`'r L]-"zqul #UW5XÀyzpp̍8Ea&F2ɏJ+9rpեoZVJN8O: <MVvC #nv!PB6 }5]ud,j""{qQk)3Pf!@>.vri,#WkM1o!]-CUJw^X|\m/j=@t.9V+\ >*Gԫ@J֯2Ԯɸ9C% j'f"ӟ[]G۪tTK!PlPGJں`c;f\kP23@HdpTԿޥpph/h޽R'VOIM nD}FCXj V 4C0x&Kuz_q%%#=pĐx[nK7KCs 6󆱉hbTnE@ z3ՑLHT{ *(Rau~NM~\nr7b;،j6a#,y{'#i.E|f`tikdoSa/T8wNXmg$=o<=FwCns<홲e i`if[F"TF;&K޾#,L`v@b#CP n#Z AwxD[`yթ&%xWu:~xl>}ߔHbHVov ]wtlUgSلgs"[Vۄ\8:1XJ=8͓P:pӆ {U$FC3eXW!װ2Ja(.uBH|JÔ1N^*\34E6ۥFXLmZ66k ۺnS ?BN d- ~`w&>}ii+2IƸ?T3q ql /} V!lSx_9/ mHaq5 ][ 嵻2 9~2% -s-`[CnLX71c+<@l1{"v(Exn,t~BD#@36S+Q'NxȬ/]c z\{]>ZQ>mHrn.D#`-+WҘ1=~CqM1Uwqշ٪K#`Z#)̔zk\*$FK960\S;LJq(>M7_0+{rԓ=r|ȳǭ}5hGmݝhD s|̈́B5Pu|"ؠX+܋j+PQ_hy"SOM;Sοln>ˎ?Kaoأ&9trPP;C!\Vk}NWثд@G`Uv2\HWהE٧4e3 hs ᷁i/=ytPQ>\f{`e_lQW.<\T'g8D nSoȦS'Vn>0VI=hH=ňH>C ZN3%5ɣ~׮ftߋ%yrj*+f&lk\\Hſ* oowת+7GDQkĖ@j49X?g>z"}2P^ŧoh,n -ﮕzB5`Nfؼ 6OCx+B_׽$H=aPBr^qi9"F ĭ׬dQL}w%gH7or{=-NJ&()&給//-װӀ3[gߊA"pkKmh qf5w_[12BɭZ)_}|] kza͙}Z=ZȶS9hOٜqɁg)[#hN܏1!FaăX'57G( O]')U2Agl4oO;'7;>NTYv-}fYZVq~ARN+?d\8ן vr|l O_x8y@*J5ۊGJ@sWY. ߅e߹sϿnsfN?/wgr$7v`J sXzrS#C$t'*5 `]qѨXǟUґw[Rm<n=?X4}4 3-/%^H{caA REu'8N.䤙ި֥}WVmEgzӠ|ĉHfG[ٿbaXY8PiYpx#un{w;R'.O ۖ)0Z@r3i2i%V'48̪9 -zʅDIY`9*Uf6iۡJ(trYg[5~]y BT!^3&h56-W]֧*Oi}~R 8J])dx[2x:ȑ$yrM*ٰB0-mfm#I6X9)yGVոZ*ؼFS(!xL":/3]NV/08=Z_W!oq-7VHbe {;zRiJ=!5$K1'$2]V{_.'،w! T>q܉ m91m3R&Sںa7}ږ1]e7jG(vV6|_){N%sKjar7o \t"`= W0B4]:l>DoMLK^O4Yo ES<"IHxAoMڵ,$ˬ4->ƨξ}j涮-z&}om Y9T[sssLuL+| mH=aDCB]X.f?JzϧMgl`\ŠpY}/*|/ٻI]:-v4棝=Z04$sNF)33d* :<qxP,ǧ~nk, -$~oȷPھB|ыvxFPCSHgTϩ=rfNWpT3!s(ˈ6SR2]B4%!,n>M~1pVV$Re:>z$|RC>s:Bڂ4)D#6X3'YnkQzk/cq%l)_>Mk:vYZ.Yqd }Ʉ.X7z!?@wXFVe\DxVcdz ^vBckEm%c{f+d!@ ٞb l[(4p\i+TAys-ņEsoE꧿ zF Lb|?󻘅`3BPGc>)JpXѲ AĖ^"}A=(*}mF9Ք~_H!#a5??^m>SO;:<C{o2 AF˾|W`KmuDFp;x <?>O^ 693v?Pl-[<=eS$.a*޳bqY=B=feϬj[,j1^=;7}A7bLۖ}:_LbJOU %܂Z-ciGBWW;-CxI% [~1t.N~.tHi2+Wy]6MOX>`ԃf~^lƧ0lx[r6^Au5bS6E@^K,^2<#tae{`=CܗMWsy= xOdp555z (g-Cੋǧŗ!W{Θ<\{*@ӟIe}2\TJ 7akhrD+1M Yl %=!$4IGP޶pyҴeh=kL@a_5:#FV-TQ->N֭{mBzͬ.(CO+@o%v/?g k@`9֎*% a@ .pJH)H_Hoo.2{w+i5@Vn S"ؒ8xLy/!: ۝R &0!1?\o guXL.iږg;/G*>Q]BX=ݣдr)_ARrX8|p 'i|yWͮ \oa1A V4:S8ͻK鄿+0@bnN Z=OE3SyBBHn°Mexkh6@}'ɔQG{IDe;='5VAӆ(SˠpBlE}ESftd̔(n՞Qz o{ s !8kr5ruŧs9(u5! -kz*xצ֢D0YY:(Q(0|_ |3sAօ$=A=~;qQ/Jtoyzոnt ?cЗ`G LgH.8 1!3U{ Ъ,N[*M=OFj̴cMݏ1kOWry0 % a]܁)ԻڑmE+b@xئWw$7XiCO87bAsYѥ{Qn>ǹ؇s8f~;G΍-`%zxd`y3%+s>76/BkWF_MHxo \ET _ٽK57[DVCX?Pp>\7Zt$ð/uc])'Jܕ ]_5zH!*wm2LxyGM i 6Hv1C (}pV-Gp|yAtwZZLݟNhV`N. 2YvvNn]ğ? Ԫvک$r4 _Nİm!`_Tc&{q0|r(-kPfzm *27|vPTw57Wb&'Am̞p §oGK$7Bt& /Ԩ!̨VYnd.bx3ʹ^P/ ɋ$H kyH#0lXv3s(v;z}kxcST`|(ա(kjIlM'O7\BA!58˹ ]b>\PTdڂ06_lV+7 +Y;UPx1;CVQE-]ȥm9t&FxM iPLBSeJ#x[DŠTF72Q}NFjz>҇eh6HwYCy8Y,(K[ڄl_w j qa)/8GlC@sw8pGcKr%FfuUZkFgN̽QUrVB.Z1Ywgb[>Jl8oD;O\,@Ԡ &xI9G+k; -?[(k |$3QÉ8wX2\`{0 Fۦo^LO-,3fקgYE$mBm L]m K8ӈմdL 0]/5?ѝ6n`{ #auLI=&:ʇffkMJMA?B ;'efً&]3*" bpk-edfv-0ܺ()8=7 f#]"ѣ)TŚ{.;:[~$tF|-esYeHY0\1H n*:U YSת3Vs(cK+Ԭ*DxEO` @ f:W>|Ժ$|9?N_if]:?3,~@OHXxGfMg@Z! :* qei[ںI, o3o9܇iyES4Yn/>,oDŽD LATDA 3PvFTƙF:-dÕkA\EU2@I;̘vS C8!_8q\z6a=`YHbTK;N|Ujh@0ꓰ,wh[3(ob% iؕd~YΣ/626pfqr#ܺ 8 &q9%wpk|WvWiqh} fJVKn\mv RŻ3!WL"G{mifnМZR S" hOƐW } iOB߷$1:^RNS^1 Z!/ջe|3j~BEU%ݑc4ucdž9Pwr`(fS!PA]WqJ}Yi, ]Q݀,LZwSf;Qs̊1jRTYDLz#9% xu "@}PwT31? nQ" Iy0Yl~һ%oc7!sqbFgO>+]7y, "$gq=קu!V@$¢n|u,ة@@SV1c{1YJ V?6kq B{RǓKg4+(~;DmŤ{"!nqAc2/7IE7AƏ&-46hv ^}8t!{)ۮאiIbleltj^@8<^r-2$ ehyK oC rۏ*JnHhzR;8xHwFŀw80ۧ砞lz1 C"E/Xl6#hIpj?*Dٮ;4P"_I><q3pM{WzzRH=7K( R8(]#a(_?|zS2RCyB4LʯDyWY[S.S\`<r4JS=UB=f%maZd6:.<Ƨ+I|_?!G?ȁkM͙Y4!u~qۊ3Na[(K~15Lӡ_ QͥhO=tˇXn,'0q"UwUcפo HǪhok&\>-vy;;̌gj~MMuDE۳TjcB>,KNoqߟs)r8cމBN\{{a֪*b͵ɎEHѧOf*yn=95pP.Dʘᾷbb>i;3cmJΌqD⑱s@m1>XeQ+6o5[}Wn V4|%i-1`mM,Ā(3WU@u@>mX:/ʄ=NgG B27"m)qL`-mDŽ 'IE=dL'Ϝǰ+ƔLVMߐ 1d=N(3c (& 6׻DLy͋1]YTܸg>CmзﹼEȘJa z@!ӔZȶrVuGr\32,$osC ue#17&L8 0h\SkB,f8}5{N٢-ģ`Hx$y+D=vv~gTL%ڑ3c`g W&[_dq6HbUlmL-<?ό'=ly]#[;05~F Jf^$9_=.Cn(b{B/;,>77?*Gxv0Soʳ{&J3=:"M4&f5/FքsqaɣwErB  gYM3}^}vZ*/9# *"\޳09g_#@>5фSNx=G_iɟ' W9 CbuK7ImgvdW2"JG9O"LNc!DH|ni+(/-s\^e8PK/ 6O}1!n"(oX B4^yA.TP`u%6b: XQJ4XXj)ҏoSmPw,QiMAKdPQOfC*i t`瑗,; %5c^O,16 HFPGSd\+Lԁ\+!`,quw2vLD 1S [#io!P\TbɵMdq C i*a[[ؤmȨ iC^BVƞ*Ϲ5G(F#KLT4멁Hp5X[h}}{D@lt`-TK@՜ zlٳ}%`1 =ې i .,'WxdF3A=+H+Qj~Lιyz ]Y }3-$篋Ohe!y&ݺSfܥ+jLA Bodq)k-Fx+x:"?Fed, ST0e{Ռ{xB)Ny@u8@, QT0S 0\߇V/u[w+ sPq!,-ܨCʨ!>?ynA\4PJ+CYYpdĤD̪u6 ylF'2YVb`2Y"G'&("*Ĵ#oZp%=*x?|.V֓\ g(;L6VÁٴjߣf=Y0ar;xV$ Oُ5zy8ˇ_H<$ < 't@jQ02MzV|$@PM.(_ndh=`Tn`p7]ZT3D2{cM\3E=E{c2E>C% qi]u0)@5t#MhephMME9gݍhϓI۷dkEIp{8iP)܈#-$g^WƨD|ΉE+d qzCx5R潚WMQea8i(z>wPcfeKݜ"Ŋleݷ~RHƼ1 #dUCf@N{u[X0k棚5jb8DZy#6:s(a'[C??Y[j'A$,0)pig`k|DKtayXe`J7))^K"( JRǝ4^_ 4.%bzg5d.9]jӺ+!%jk'&N<5J:Vhloɒ % 'B}\s< L pz{R h\Gȿ5V:+e x1SIQ֌ =1wkNPTЊ9Cy a` ZvfPнi%CV,!Ok௾olD Jqr+ﶵ\alk XY-%D6٠ZΝ?{um䰹`SJGz}%2w'&:*k!?x,ZH{/jݞWs@8I躻#y/3l큈iW]B(Z!>חLc H7ɰ{ldNg/Z כ誎0 6/MMu9($Vf{OywЍ"SBڢOa^LAQ2Ac>-UA+$]WBq@L30Xɧ(Z$˹!R-ڝdx' %m"k6ї>5e}JyKߺy;jdՕdJCF[@-7Z3EU[:%0֍6qyl"qUxWO }(ݢaN+wəa֔r<0&l W`d3dZ p`;DKclI  |`gx2C=c4J3ɖp7xiSt% *cs juVMGMM"nǘ[<肓E\YWpNDx nBli}:`ҝDȠo*#=D 6,ˊJMuRJ/.L6b$4q]+yLݸ2HYzmDj/eiJ&% W\E2^Cև5czejV8`AU)h? CXy!n~9Gg@.nJ6b?Lw~egq2Ď$WcFdξ֓)V>77ښlp]x t 6,gf;g9Byzx(o8oF]0.LCo*[iI^khxtUBTŌAZc^ϻz#&5ʒV /`>]幾0"YS`' _g B'Fɾ\-ra#TW@VGLT[ ŕ85Dy$X)m Uwd7AeA.Qto+‡{CPstiUƕ߃ }M92F L-Q^ׅ?=~)t> ߐĩ%49`NA[. xv Xr'ꜸǶl꯰f[G5oԴ^3 v ^XJc+*z ,iio*rKɦy>N<jDֆ.b]F!KtbK=,/[>'@Yˮ5˼TzWju!Jg1dlDE+wf %PAȓ%i.M`g -@E} +IiTuT6s|0ΌAs,3 P+ZSR_;")]JtփњU}<4ov/<9rk\FaaCK8h󝰯5^xurV%ȟq`W)rJrĠ-3U0jD[eve,| 7+yY(J2L;z?|l^uˌp#3=; ;fQIQay6cp'P廊z|-8;[7.簟Y}H00][ɛ8mphJӾ@Cؿ؈&4e hU#L C'tcb49Y-lGjw\~]+s~Oo9m(%Yr` kZ_2 m k/@aUh|{^ojUpr.}}م`wwRgVS[>$m Uڵ,Xɢ'V_4;OʂOeJk&L}Nwp9Ϗ_[,Rfa1dV5$#o}|&Fs* GAܶPkDi{^[&_èyy3 OEgU`ţ> J:_qG0Q& (=-ZzmVJeix[JGvk[3NS\".בmש4"]՜Kj^^,l(낖28P T\YނN$.xˮrH|7Ahb40@&7h-͘A!g`| =Ͽ'dl)iw˒SV. ?s>Ou}XOJ~#G.o/Da/^Pp=9D xyB &Ӝ~A8_6Cj^+?bԅE`l}}I`JLg~deЗٚQq9aJ}Hwk!3hj0ǸRN;TJ$L[H&ϢR'9ILi@c6ՊEe>-\k yH$fVCBv_>Yua8 Kƺ6w`!ddVC};7ۯڎ꯽۸4 zPSr-ܶt\y]3koŹq=92q381ZBKy+oBKn} ^Jqf;R{%Ig?uk{Z G7 |qH (,}g_;yHlA:֨}?h܋PkF12G#SO -ѤpwB4v>@ bU5=bϏ=ǐ6JȉŠ? %r,;[dkږELfeRRJz1䇮`o&*7/mդZf=KA ?x'*5+'`,8K[hzoRZHXC&1\2ԣQ/KpgQds'Fn&k U Gv]Iݘ=.yXs}dj|O_'Y*C/_Uڶ> \D*x5i3Vʦ FGyJ-K6^x*JZp֋c͔2s]ݴ Y./WSKkFaW e]4Yɏѷ#Ж߸"}3=$ɔEXUBg7`SXOU0[[]ٝ/oWRqۊv-{_S. y"  pKͨ=SW)[䃌CK6M#ޙ\A=s\6@M(,gvsywȫ2{S?px KD]K=Wz%pAvDR)Smغ],gZݺ}R Zk0!B1 s&Qf{?cꎲ(Gyx8 pN{:;X{%pJH/,=%{VO}M*V Gy$|:kQKY=}U*f޺p73BQ  {k]~Iz%~}2wA8z*_Gb=/̒{vk¼L:o-mf% HEp9]!o#RZѩ*(1NU:wY=%KQv8(Yf#s I] t^_K[J4Soǎ8HkTuZ6:WL '@.vu6642"8kdS*=9ih񨆃eJٙ)g%Wt&zA'aph>y':02%6f>Er1Rj:ȂSh S P4á- C_C $gL]tdN/7&n4cap`w^x.0D Ξ~Ug}H&٬2 !SX h_&NA?\5Y]X񵩐'^fT|-!j-pSx7xdT-=`&`9(G\Y/GZ Et _"A1jK'p8G#H1ۗJ164͵J؝ybZjX!T*KSOO"3 O߲ ?[{姨wyI+w"VQYğ[P(*y~;@cLݙʨL 񬎛}y3rg^h죓b-'> C /ZR+ӥއ$&Pړ5V/c~C*G2I8++ܘr3 ƿ [){L a0u5=)r<0SS2)9(}\HzCR*?7[*$w^!=SLIscȕ=씞֜5ʮύ{a ؅'tĵHJjToSc=wݪWfP#حR.UeVDxT ~1Zs9-O_Ngb\mS5^6}8{otnGTNՂrCjDp UYg #/Ć>CzPsCfg_q0ʧ3CdIZ^nht]\jXЩlɾbQ;2pӶ\N d UVjz({&ث' E6E)k\Z9"Y ]8^E I2bdZ`[%@Հ?HBt&$02翹#lZIp\S܁[[<}]A7$u7EbZ_ChѷT1!^,!!ܘ./ԅPq0պ5)g͐G]0P`f酒ʲN.r Dˁ z `fb+!?qK\s"  kjMq D}6@H>: V:Lʹ1f2B9j2d.m2j,&Q?1+6Ha~A$!YJxXv^$M? [t- Iғ9s7#,Jֳۿ |tWgrYBFb!fB+?.-3ݷX S1ݸk#PJ k[2ǺbɚeniL̓sH;rN|D 8~`_;@4oZe]Y?x)_^ cF`_2蔿~td0f)o)Q"!r ~ k]har0.ݱ,4H٧#ٌi3NN"A~*|uzaQpc?<`<(EQRam :N-5;^*wC1naagӟƤ}*B~ҞU~6\ny:ϝOēNpI$ ZYH&GJ,Ji^2*C\h>]k*) l*յ? ébY?Txp,B_ ݈2hjP!( R+:&.l]nw}o6C QnݳR/omnuQ =1V R1ha J cPBbUٜ|^:S&$A`$Rr|<>oɬ$%))|Kv]\p||x# /UbKcJ MJĒE6%+JLҡ?|LO5d<^t@ִPrD~8J'L\pj(!4ŚhZ7ox.'Xgޯ5qh|PQf>LDjM<\.ЋWpTc(Ah] 1Y$e}!$ge@Q2#/tܪS'4/">ou`9}V-Bpta|~8K4&aO@wQν^}8i!gxd=RY>zu-h>De9Wj(:̎`<0|o"UMKe0S/(0̽ihLD`c@∲ELmǢ_v֡[p,h?v$aG=k$GȨ)MQ ûrWaWFo;X  D{kT)8HI0IG$U⹮8xcM :ZS|W$ȁG ѱHIpvoHZ_>2L1n@fzEm2Taܒ˸4;×7Ѵa60('{GQ~ҴNaް=)<# /VU3&ֶ~ަmꀬ+Cp}5 >D%w61 /tg! Sb-'@ f펚Dk ! H۵Uk y+=S)/*:YTdI8I[L Ta)"bBI]\EU,7crTd -޼YY²kf( G! R& @G@㦷urR5fI~*n\T7#)Y#;[>BvG8܇v%?k&U%?sdp0!Q3idC9ϝԽW猏u Dw}ǽTs5\#z!ǩȻ<*ec46Baq)o1a@6` y&Z CQ`b;$]L xz42$[!!&PI#J@%r͢_vє ?k*oX8 l;*~"dL/L.@FSI\.sZxz: UJ')V3.&ʺц94})}C|pcK=.Ҟ.ytƓ$b$K>Mw]TPV|UOQp={{@ZВ`rl5E]du܆Ig \6!8X ,ٕI.ՕwGRzՉ&59'udۃҷ*gOCpc" JȝcIZ#գI( |_~{9?,K7'IhIE$*sgqAr]3cK}uMUXL9c鹡M,R@f؋Їp|M սl:f7i1^,/B痚{$- ~6pnyDW5ǣ #`x0CrLEIΤ_R瞁LcCaԔ[&ܬ?4z<7T|p+c>ZVb@sPX2pg':jaR0Qr $Vwk5uVp,v|2P Pt4[kFm7?K<R.Q.]}pb_?8!"1gOL Jш:#WqQ Z•G4 m WISJB@p>l394+F:hvyD*86_iD]A=IOiBs33VɇmQZP` W4;2/w t9< uFs@ne+pª+v77pI~ͱj]W4ͪ{mSx?!x {@÷~>3ԧMl#\KyboVrR8$ I2۳*[{ÈKj`CQbV_:ˎYgfS$Q;|4uK|qT|ui<8!?Z0}S^BS]*>,_'3Qb9G=_;|VޛSIs+Zit>Nt9ӤaQ_p> jjˌp'٭o<\rI!+VJ)7D'|D{Ҋ_[\Y߼|$M01"LG1W~Zō-_> x!O }f^&r^'C QsD,iyb'TG$"{ -(P WVfNs%y[0)? jc]Pg=g2'جC+18yɿ-u <( ۻ?ٝ$'pljƝ:xӀzi H?R辀V%A@4ۜ>́G6rja犦ehSs^2g=5wYzlb*:*"|+mQL/pMxäbv a,[šA DZŠDH UolGU*&Ƀ>3YсVe,%NAǵL4&pȵrE${Ѹe N8s`դ_a`2!\knrЯWHV6sFu<ܭO/F_+HApMR>-=n׭j[.R9{AҎaʩd(oi@0N!ϳ4 +Bh ʵC0ϙ_V6&`QPeP>V`S/(IHge2dCjmfysMEz&.1kٷ{ Å95is2Qe7Q3WB/[{<o4؇rcc-9;9{S3RjN 7c~ lι3\K7*% ez]0s-E\ S ,ۘU r*wc)TWWZVZNL [5FaJΩ/}l { >F WV2pkkk}u sOn2so@<6!=hl>Zؔo %%ϣ R k#}mh @: *8j:s!P-{K·mKۤYU;؜;ޠgKKcSnЊj#jjt|HDG,?/KFt:G&D \)-tŝцqEh }@c\iCxe$7?.E>[`f]ieu@ Cb%Ng-7\Hmt=KD3XXgdtL ?!}🡱Q;i.wsV{RpW=8fb~.W6\xUie471|( $4LX=pU]g\t[8RWcq֎, o1Q9GhAeT%vo|bB3F8?ט}dE8zʄNlG&$2;Y#Áh)p<0T"RkȯjCl)jB./SkE]糲n]m%UJ{.uSN<Q`` a!m9G[M&yڞ.W[u&\%(ݒٙ FMqqw28JAșKnK`#>w|.}T;@UW-#_7Hd 3: caN3'N&17l5ܶڻ,"}\ICevA튺3xx*E&}h.w`o! Qi& L/S=\cU}9lXְ xO4~[#RzTXvO_{h~i'd1o SٍI)E/yEv.mJH{b 7|lSˢ4PT}'ϩ,i@ ~F8 kQfq;Њ *o:C%a^oϘB/SjgdJ%1DѦW9cs-lr=8K|6x s_gD - QB9Qgoɘ).$p&h 8+{ Z)[/zdjYX)-yp䲫`yUv@nb_Z#c"7nVD卙bsyz>wLΌȬv^ʬfǿp٥2W3OD odvml+J";1PP׵c5o摗?з@aYGQ': 蟣h|2a\%<rBcDfngtowӓ)ii`*"Z$`?z15 y/+214QXLou-?0Q(sGlM( 4y/\U-/ۗc*L-Bk:5ж%]"_2һw;e,P:JC*/Yc'M9D'Y`K ͯ[ ~'&OZ M/֢ӓP~*.q/٭_a>G_Y&n [aꪦ:k kX<GE J7p3 %71v.WΘDsYw\w m4E폋) jY1I &,v 72>`MB)Vns]Nr%jо5;(=r?E^u,Z ޒOD [Z҆FUh97`1 ~d:{4uHcX"Kf?֘B^e1eDw5S^y%:"f +#46>d|"Jt$`v` NVQȯ CKqQ'/?pflےk9զc],a/?Qo I*!p/?/#s>_#b V锊˱&rV q$nn7I?hI~}ѭs Ǯ hȎ|B ms|jS<Iw!\@VZ8>yWy^ϋ7;HiOg)!n F<\Q<ґ7ܷc0=[K?<hq3^>TdGh5 lY(w$_qd$9a > f5l*$֕ n_$2DZ ӞxOIH:,<;DUmWKtrl5>SDW5 #|@խEӳ`O`ǟ7M.{sirTLo(֎-e"O[g{H]HKﮤAFw+')h ~/}au(SLuPݓntѼ*̾_4O>[Rh[bm}w2/|N zOTļKeP#L"oM#-~Q :cq|DͭλAⴷ]nf+cGO ^dqh^rVIT b 8[pM"ߞGbOv~Mw2n" ~>rYsyxxj?=qjߙOJ,tnE4).ON;k&ߵdioU7RxX P=晬XM?Jyzs"76'jAH^MN_Ϗ"> ~1 7Hvu 9k6@JUdq$/H^jg]niI0KI|T{m$$[_H?4҉`@fO) LT!Hh<d-ckzσ#oT@S~]^ Nn sumYK峰T7!x۳ϗm!i?iR[7_fxїjJr)Bi{(BW/ Dtx-ej J -Z ޒLbN2yaI8F-Q: 1Q0ioxQ3ǫpߝּ 42VgmfyuN#;zYu- >pvr; B2;7^˖SCaoYևA`ޤ1 w`~3#z TYR[P)eb~DBy4K2L~s9% QB[2Y-NIFB,O/P[-|(n<9̚a_2 c*EuDB:(B702tD r+ާ^of)$H~eLrɮF_1q LۊnK9#\^Y?LbE\CV4\X[$ G{wI[-+ 0r*vq쉵$VMxqccnb?(F4GwV#fPd|6|0eE?䝓1Ma z)"/II]<@luȺ>cy~ojf`z]n2q¡JunǜukMoQdCs$t0$~E ]^(\&0f[IMIj 9_!&5ymTRDqġ ]Y_ 5 !XƬZؠ\5 Gפ@˭" r~7[MB[*w;~}taTлa]98}ysfǪLKٚFW=ECX, I\^Cﱯ͏QPz贡Y1XvKD.6XYrC-Nϔޔt8]? m= P@7E1b9Y%X6d>*/|ʼ!~<`?5nEιd*ho]߅rIM +{hZlRu[3a| Z{<0yxk@v]"{a;a-װjzQ_h*L:LlM~& Rx> '}^fN:S m B %p+77)GOɜM#ۡފ"*R0Oh4g=*,sfjQhѴnH܅Y۠r dŏ,RAx+/6fHdp]SEx̴<~!%n͢AbZa"/MlٺU!|\ì݈d4sGh- S(b f79 uh5zE`zy "~BI(X i.;Mpr/%R٢5M yA+͒eyNR]vwqԭ\E@7IСB"" PˬTcո)tn=^H\ ;'7CBXX"CW MtA\)&y Ny 5y(C 1F҃*En^IyNr!ֲ^a^roA؛ѡqøDF&Uلs t*-Ygk]P:gAG#zd.;c!PQhQVZWo%+hQ#NLjH=KIب4H$3*:x7G;3WpXuV!nPU{A,=t>/Ѝ*:ٔb㠹i,,trYBy{*k7tn)>(o;sl.FAÖUMCUWb`є9iG ku\ ^ !~f]90ؖ =97<c ciY҃ K-Kol͖I-ؑQAh;$.\l#iͶJH_ BěEySh [F\oKa0=IQ-?1˯ EFFA;fs b9ukFZ1uի;s=k0 \ő<<# *^\oSECD ЀeP>|Kv:SR9|h;񳁿I(PESqwvI$ &us݈r R4ЯWHPcf/Z ^kDZTp W~ <,qPƀY n34[\K[`/d߭gjC^B\Ao O? k1b_&)>͸AI]j.ߴ}o6Uzfz)T05"{[cH*BӤ kC=Z(!]2exF@=4h0L(ym^>UX}ml?퇃9$ޫqnnڡSwgqʝKI_O[Էm]s/bO1lfwZ [Yww+,Ic);\9j#h7D~:9Mdh! Ԍi ^LQ{i%;5ʔ9 I^ F<4byJ|( 5* YؓQ;e8r_d4+cJ%%r$Ĵ$Y*RA^F|' oIryr@#[%w%Nvly*$p3Më&,tFqQ)r퐕P'|0K=qSi.K!k H6@1 \/,bx+X/E+ڶ J_E4HY]nOxx'NE7$zl2)B;"GdkV}cŞYO3=Hu@tGO^xO'[ ZXCz3dʳ(v y$$K[h0Xs$Cx}#͉V7_?n8o* 9SN1jzl@p=뽼~q 4Ɵf#uaդyﵲ:WGXy v\, u֋C$!iߛ/c)ˆ-X# #Y}3n|1_^vcMΰ@40ffyx3W(l+\d- *d n4.Ba| [)y%Try KۛD$ܥk_pB+7b#P=eY7o Y+QLpѢ36O;l?nFnҠ4ј*8jZƪBnY PU,,<~޷-iAE{& ϦeO)^֮׳tf&kx%1RwFqlr/ϟ'!_Xu #E)`b^8,Mf%)#^:7& q<37yHʢsz5 +ӰWCzd P1$:x:ǔzS+ׄYS5ǹJo7|@3t,Ҷ]v`ViixG˥q)iP5|nmaypg/>qcE斒 ֫I+v?q#@gL: yǂ播S4z`'3K*]X+CZ=rgBSdJ[/uTR:0)XiR7i?U;4$SUJ)pN+6 Ǫ."O߅м.R|qF#(^, nڸ Fyrrl`n)F^hoV?XgCɽƀ/n(R't ЀV98h^6MXHT|!s r% Z `{dɞ5j[(r3P`H6Xoȳ8? :F2#5o>rbz6QtK@I&Xb͗Y,{b1A˕0FN={ OHGhQ,\w瑍4!@X>$#vd@@r 4% 0zY"vZ4oR'Z!('2Wc%fhBGXS*!}~Vb+f s#&v3xVHvR&M| +j=rC=;ROYA@J@{cTESC$duIR#G aW]656V'Avckrz ]?EA^[ۑ@st$XkJYOvqoV\3wDncsk!}5&B㺈 MkPJ;E!\(3 X\+@ e,_3jG_2l%&l:a>o?~rMtT@k;Un%æKs5p Uj j6א~</9!qኸ}Eo?=IGlhn6 BTs7 y%6TUV({jҚF>h:a7S⭛gdu3ZӰkt{FXB!s#_ c+[@00rFShVP"Jڛڒ7wAVnݔ}Z9 4/UuhM?+r`ao7滅I)knl$,+JsRMG!f! R/tMVYlX:ޣGR$gUcڟk~>ʍ{7F x E~f校gZX N"]y28=jZGhsHrU[M^^a ++;7Ue{ _UC <viĢB`i[cj9l>bҎwS-6A~k<2rY(A&TU+3O3GQB xTRɈ+~x׌ qSŠT#Mh'#tC}\lj1m\R "5y|j4"] n,X8=q!s*STVl#3J/`}BQyPs}ԝ|ch *bnc[qB;AUvrX!StI%1!o街%7;ȣFw>fcu^ .gҢp<#8R?($؁-e#s/ I\ĵT b?6n_C9qgKm"P@IS@!eDOKM>80 tH[i[rchayIE= PN-sJDk iyPͼP~fN,㞭}D,XP߱qeXΠ.>,5+[on 5Q^p~Oz דtfrBg9+^ͲKN_3GD9+1iDn ì$Ce=g- TFp8pTTf<4ѕiM9ٷRforysEΔW)1,n+V1Hk`Lf%X- Ln8m'jkـ&KݢGF1|Tݨ6hbՌ(7,C.ZyjfhAppd3g!ͺD 1x/^BLÉ.O1ؖbg.D 07Nm`?ܑCs[u/7FMo5cYqry6dʳ6ϫHGONc06/kZ\~KJ@XS#l;%gݯoj3:8lo9C1lok܁7+ڳgUݬNOz'5Gۖs?Gxv#rlh,+8/eB^ 4aG>@(Ue?e;۵S:kp=E X^ҼPɇ@$ 9Gj?6%vB$Gx*aO L^ yJt6(3/s`̰7 S c9Bz] Ĺ _ewlcqY8X5m)8#D吷TN'$YD3,m?Gԥ+E5Ad@ROe]Cyxcl Ua3X  Q@_x@d"<؏o>L:C9rvbt9Փ[>'0Ndk"txr2k.D\b1k]'nc$&;z?abW7]!w2wG2;R2DsHWι /t)Į-aIziT/|0)@MIClY! r4W^V ]Y-nJ|kr h%Kuȗ7ثgl2ӪsL{Q82K`Dov"k|1:32 F?~6dpApGjm#skӒ@;ǎN;v2e%zdyU! }.p5x3Rz%y uĄZΩ޷{^< ÂlUX %Z:0kVFI @\eq)wj4Qd&k[.Cd6krۨ Z*pM2`0-i "V+IT1V_%Fy3> *kk뼂{zvt?ӈy{1,fM4\,g-n*E'2,*J%! A<gTZP ' LhpcoڄOXE +( \caVh^=$R;RHUŲG>oOqqsDBRz+5 ڒLʷ{kTE?mT$rtH>jϠiM{.TS# IKڰ2j<)oȝ2IQUuN:F껪"\áj,Ha R~Emr텊>M, V'{S$CeZRXwa^ѷXќ&3r>7NZ'FqF (.{d{1Qnb/pFH=4ʦQѻ-t<)jE3q AB2k4 g #J\@@?6%x.UZ]vr|Kj|oƅv4H'̗ }!#Xգ|閼u"GVTQq+BU:3$7poŎcS·dO; Pcx+引?ڜ݆WNȤ}I@QWn^T}[ =!0azks?X[@6{2\?X{m7%O)Mء8;F*ڸMQ'E0!a$8m3rnF@DWE%J$h@I" U # ENX@i(dylb|Se:/N~]=JkmO.Ǡ W*c?mW'Otb1r;P׭Oپ[(CΑP".Τ3ӿ Ug9)n߆ @wyݧ)YNosR4(3, Q#'MC/l6m!FspmSJ% AQUjx+ 6V4dOrmWocѮh̍;f6vs̳tW;t?^8vꎥg/A]TZek7ªKȍ. !,RH{#=fp1sEjkȆP"wpW9 ʈrO5MQ?A>sbQl:p"?P&=%2rO>$N1,}{6x~493jB*#ٱyxYvXX.d)}WV/BA\"yқO].JnpSW@]DWdjU_pS9p:侄7fO=+")-xR>yw pvx=¿_o o\6gmp߲3@ OԐSe+\KV CԈԹ|M`#B.Us.=$Tf ݅q Dܨ MNׂ8UW#҃{Ҁ( E+2Ahh6(̎ ?*Oɼو23%(6/S]*Kb|(Y 2MuUp8̹^D zӬQڠS##0wc(@>kc,C[|k~2`߫|q<^ee7 r8;,D=~P>I`o0\!.:^dN9\]ĦO#;S6;*_i5Q쐭J>\gE_N1if4y\gj s%&NWN|UN"[UpTCCPyF$bIWe!GN~|{ZZr ?%feqypԢ"w؆ ښmd<ۂ+Ш!rW;9+PU}8 Rh;|ɠdPFXSr'6?ģnK6"cLէC4V=ЈY3hزB R]$⚅|*\v>eyx(l7l`f^Tr$lG~a#k,{wA2tn >[8]U{a ay%.mG/0^s5E>wh.U?4ci-t@N >zN=Li?@ʨ;grЮUK> (\H5 :k+scȽ &7Q p&M3o횕7&VWQ;׳hOl(BgKEOf`I Ut>0?9\s`Ay [\[5CYigم -2Y6bK%E5>9GKȾS4zrcU 8@"<;E-"*5#WA.(0{WIc⡦V@-'·#~y,lגwuwp@SI\j3C%] "(~B]Őkj)C<0Z6M-L@HLU^b1ҡf86}cꜚBY+r'&K=ipOòs[ >؁uSr*n³lkuۚ܃\nQ~|v^K.D4 ĻIu9$#CO^.(Kғ3۰,VS+ ĉ;Tz$ɽ[_+d5'<>2gŐ-o7aPqg2L_ ݰSaGYvtnW^%͎ 'm;RhA)}*L1yĶKrkʳr`۬jfYc{nl3fS C 1 S0bBT.LjqD.ƀzr|)l8h['5hN$pt;\2%=#)@ ='/-\|sl| t \ֳ0vv}"ͭ}ܮzۡIK&F"Mq$(2iȽ`npG^8x[T߻ə c4%;/ ",[:{.D=2,-[ z%dm9 cv&> v"߉f ݺTarbl?5 7E]zS.>K/h#Knjq./o"_x…i,!')rA F /ߵʟ}wx_dRs)6Q0;+Hbd槵){ً,7d)dVt%R(.y2^p@{P?̡DXY w lYs7Q=h6^Z_ޤo%(!Ād7S袦S܊&J Xb(/<'E'\ HW6! c%>P?eh~0΢p@0w^ [PY3q5Ҿ:'jح-̿mgSk`O`(]wjɺoun`SpΝZ y~"aT@d/(a#z_nKy+ -VSt&ւHV+uYM#oq5XCߡa "OrLDљ:v6 ?rZLV"hy9s٦n/;{-](s59g}s͒XMoeG?[~rS8qυϳ /r' b< 7˫mwR'( ֵސD}DML)sBC]a5JS1 Ey}itRǦHYah¸Os"Niʳ$2$I8W٧==9(y Fh6d0L[d%r\nUp: jvZōejd>pw8%'FYʻ3U3i1&J7_Z Yy]FZ( R;t} 6%T6*KHE*a5Ozf=ԉ!п.L,嬝>gi?ЖTzZ=Mܡ4fc<-7d$cOeXku^Ry E9Dw_H$:Lb~Yb|T{|]oà9ezb7't^:rd΁}*HH̱_2yl&oavʨ;L]4*G7Jڋ@ڼɋ*Et}F)UBCI^ImP4IR ;m,*(jcmbݕ'(UuE^pHávT[Ψr<8E9/M8)q1ݍ˶0ʊ)G=csxQƗ1{#Eatf.39-xvXFx;2۪aDL.zt{Ǣ?Ӟ"c[&W Ff3^7/Mr4% )T :nB!2Mhb ,a,Ov+*Wѯp 7Mk -j ~ǵz$tP[kh$*'XK/`B_ ?7HMA^ kZ!'HY)xP`UC;lŢP ꚄQ-g1DX9/V\5ۋҌ9 j 6UՓ"ָjиߒ?5&:jF?8mZNC]#C5a#̀3f__ی|3Z9Gd@|xJOmt-tUw(|m<$2lLNu?uI=]`nHoTV)UƑTTS6Eg=G8x~%=b&ɍmxƇ}tXTXoe~}Ӝw7|RȄ6T'lZ4u,}a{қ?_ m\>+:$95x+! b/NS ݟlP]lK{vXb 9%ᅮJ*ܐxPqiY+@"İ`kt{ ._{ԞH6j@Ȫ(qꂩdWZNJIUv[Ew>bzbrkŇ;5x|~J jUtp0p[*5 }#F_2D%f ],Ndsˑ9;2V}$$ E0A_X5`<ֵBBDY~㋵Epr4) 0ȸ53&,R~q]|㶱LvA 5˻ГЧpJ*JD_ Yɓ=tz]'݆ `ܛ-6 vh?WlqF5,xʫUϔ̭úcZh+ouA)0'/Ilpya+Юy c;FTbEe,څ4Yk t5OxNLxB o ʒډ(LOE " 1R~\T+įJR<{&eOPAd3KJǹ-6cj^Yhd ,2ejX^^k4MTsKDꓱ vkzcWM աoĮgn;uf?lr+AhJ$fJoYq\r +;RT9.k6$e^Έgİ<*oR ]ܹ8][ϻ&dBC$i#KRvŵLbtH4&Vʫ M][J.Ȳ@Yu~z{QzJ F_xQXLeq @{Ir _gL~PS6=@m[W+TX#9[8ؐnkO{W;[E4a?t|R 1D!ä2™!';zE\))€3F-lciEF[JNփ7nOMJ7Ql,DtB㐀R?°8313Gĩ͸Rq-oCf9jVѦ77d_\PZU(I;4jZs8LBbPo実?(V3;V\SEND;aX*$ұAWaH%E,]D/巒4{BIL*PI~a?c%v>Ng# @QQSOA3IJ>ͥDXA(72!f(ƛylma'&X/ܸ0Mx&/heKo2.tekE8R6Z},3}hV.&ݓAӪ|o\ 3lϻG3]F.6E_7 >"dn6}ۄq[FIhnت:I/Ӎ@cvdA8՟]{>pF!2`J{=[Ղ#$ѲC)Qce Cm^cip>.qW#;A`w̌ry! dq_QF-#Lk'qH +u9gƴy an'8؉Dd{( Lk$\AI2xk ]a\irNI]8/ܞV,):]} -mw]C V M1Ef˪Sxt\ײ]rߴ$udCwҁ^1iqm=+,Yt'\ o$tE{=V+i4L㤬)y+ЄUNrOzl;!:Wbt .[ݖW㱅qC #W~;M4xAVݎ mj1PnUd;PH)=5hsvA/\N! @Z^˛hFEPǃWo VHrc!ܝ^<=s!P~~FAaUblns&#`2hwv/qۜУs\qa#a^ AӣܓPFQ)WJ_]|l 1q{|Δ@Q#C3 ?_VEXq@Y˔G]>#+)\~H23Rf}U@:k5:BssgU\A|<LǖK0@`&*H-vNw'zr /xtlz0"P*v(,2Қlۇ?KL0"?Z/R]d=t6{ P,1QHY9GkZhA= @X~Eŏ,Xbc%9#/mRF9'4ܸE4"rlGOx- RqRxY `dhQ]aWRX3^h:R0Zbذ&'b.΋ maax0J@ R>xǖeK (=PkV_O PjT'._-crbdq1Ck6o(J+:I+r)IQOr;҇8pZy8Lj58 }Ő! &:lh]}mOOu_C߮{ݎ @XJ'Cbi.-xe bl.?.tfrJ) <[sU(z-ED"2VJf}bޚ2eڝ=̈ ޴܊⎦YB y-gEPgBP;PQ]D &ޯ\4}lL)azygN ޞ[k $_68E ߧ2;g,j"2o:x xQB1sF3w@?DLkLpT r&({ ~1F/3c$m9 ovb]ώOȘ{P'i7rfdRtu ?bPmI8樾0k:Xa4n>LũJA3{xH241w:W(@-V4,ĩz jV6vBY{|dx_S/w"5Q#94d)ԣ ذ[yDU5IO"??$| .ŻT7ITI ՙ٤}[/[dlMi*%8 G7SJy~vӒ 2 RL{tsUPKD xXG{_ǡBeᄎ@ q[\{zM(G/HzvfZr<4)]NWPxR>#t?` ,iᡖ˘I&e<~b7 :=[ nT 9qʜ͡@8,E+$ ~$8oJ2puw1tt9vi E?{,̓qȊs"O̮p&A)aZ{,c1oxƞH{Ʒ;:{Wx:Q9q]`; U6id We>VGݝ{0 l㥐3\o*q_rUV ֲA`|.H A7jd,=ULwK^A*P4}B 8]s= ۪T)MAg k6;ܞFD``8uXU ]U> _B̀I*we2“e2bw~ DR' d ARɾw[oC`xht=v}~ E:&yj ph}V~6Tᆦ>jR_^k( T6:J;LQ8f(>Жʄ9jȫ*dyؘ#x^5bSx i0Y5A{Kp8ҋ8Ar}PdnH31^+>c8]'NҚ՝Oתh9TkH^{WϐfFQ4U\S (A5̲oQo-~5*qB4XTDbwB~+n P qE**gӓb@ǣ?gZ,Zw$a =]+J,ڼy"G;p<Bp"@5ٚE㹦%5>u;h!9i6C'i `%2L'reaT}d4|H::#=̔%XRꥦ,@z;D<BKAn+rd67ҶhXBhNpՁ̧// ul~>nYBuz_x,WOz'ȃu7[RVlb,[] I0.Y)(ӭcE!H-`QU]tPp7[6dVs^8J~+"lnnZt=gHKWbVmH>Wy" HGAD)ܽQ2d˽ULT2X_V$kWfSVٿ}RR^a^8= lu>Vho6W8[ yE;?07 RkwrŠ3+iC)w]Fd.zQVeQiӏHx -ȱLA wr\UmOD' vL:ۦb* 7c)[1[Ͳ1JLpf[egpC072gi= Y]t`Tw-E*ʇkV/.f=uOJbp' ̫H&:2Y;Pᾓ;3g'A3fso9@U}ޟv`sl*b0ך,aMm "(c]⨏I%4m'*a:ǝ\j1{/@|s82+4q8] bjs3g3[5byJjd֛*}ԯ'4̫rlylHvs}k!U0&L{vX fZ`q!¶aȷTܼQ]Aᆬ'Sb wɌ먳@fH{0Q1uFd1Qc)p7^;P<SPy-8~sPC!":--e.6yV 䍊PYsrn^6ж*bn k%;yӗ25z"Ȟe{-=j8+pLyIDS&,be&yPKЉ%0S ^ndhJ(XyVz2[DU*ʚ ,(4T3HAQ?JhTA>c"jp2h7Cǔbm^wLBo :lvI@2OcNc'N+cE(9"De`JmZiT 1:ȰC~ke$=rRPys͏BC`т!AJRg)88x;F=jF]3B.;o (]9&n2_~dЏ;r&j)#+M$mDTD\is=#bWK[U4_|W ,;Ԝya2qlwX"*YN2V%)o4& h=yik)y#0mQ2{vPC΍|80[o.v^R>7>9\, ViӗN*\&*>˕$>ñOХ<(J^0VUE2NBHxQQ|/j D&9SiK#1DF-rjhBгz=| 8oan[CO}@m{! |mDyGć بh0Kدyd֎/d;Г2dheU •i-=ߐnMnEہkPk;1W?VB[xjʯ;]9~R_O Vhg2%' @~nQnW<uEdO&3L#U psExQLg@|Kz9YETBFz|`vCLc\ahGhEi.IJdN߈4CHL'7.G5rcd^뗓ԙg Ha1]EPu6GE/LYѬDXĒahu -0P}H>:/iJjٱOA |w8+i2&|aPs _Rsվ#=:q1v%N>?n- Dmw*e6CCRUYnB@$Y^B0t\IJMTQO+8f3F K)U,]JHHhs@LXf뫒0fJNَt곒3OǑH MʹHcKk9᧸5JD[6 }`gV-usarp@qJ7˼!"46_=h@AG'K_g=8`qbKδTzu77NS(%N*!XCy<]pi>YZJ :vEWI\j7gJiM5)Q2ګ`OpD /ܞRaY Z{=?l. px>C27uE:԰ )B%F5 5_)Ǯ %'^F:ȃ1~aʠb?`&A/Zjsd՝y9]V pZg LT_b/<2~x,|iA28m&&f.a-렴݊kWW]5 1_ duKԚN+RnPRiߠО`&q\ٔ~D)U lƯ5.v"Kǜ4+3)n$3BM`տ(Tu*t&9"7[ɅLa]]-B5fT(S/mzodF>!e*FǭznIݩhDoZ*xk lL]{Pn`&mR?9e*/%  T9ixs}\eZi9$m1&g>~Rv_׻Dύev:pmsmx*R+̶KnIg#3W/l:$v>%Bh&~izY5#‹&мX)pUNwqr(we<"s1K{]*oQֻk"(їB,/^/Ӝq@mHji^1~} -jEr Ptz'5uZEt5"|0 ; ~m(0-PJSjSA4>O~EpkMPZLўm.U([(( f&"Ve㮽Պg.X$niaYzx ʔ( .}}$R eBL]m%?x&5p}lʟ~ҤTG6 #8HŎ{Pd;DzP6+.@\Oʋ1qf8E&`ث`;p sI2 2kApn"?i&U%{XDSJIrmO!n3ud;L#x0f;n4QkHG9ۭ^ E?7n|;0Bfm>!4N^tLM{\dA756dˀ=Jm>V#O\y1vs*pH`\xvzSs5^qlsD} XtoЈC+"!q^>|GfRCЅ V|[q]uhbLgU^hJ;#lZwdguՈ۸پpm"#~]vz\*pntm8~C?ڼfzd-[[R ^ sE+sqR:_]'@`HɅⓑҞ|؄9!ek__A1)u+cGi|M5"c\!'t>O-۝#X'Ke}ybsU- rlfpu `NyP=Ou2InU}H@{431iaE7Y YA)0"1->U瓷sZ,cC@+qGBdo k\/"fM*nSj4IJx2ݜYtoT2f*.iRd٬oJNK.c#JWCBJ-t=j7$3h݈+M5 y5FR+ilHev\09":Xf5߉O(-nXvk7ky-V '6IGN2'\뤶ئ_߻]KJu\V@0!r^<?>ߧ se8*&~թdİ^'wt önD±8Fܱ~xhjB;my,rШ%YhwBr1Bbɲw \`3ŽqHɘr*GYb/n87}Hmizݽu.AGay1cV/EYRtmU%tXPf!P78e:i GCbob|-3!e4\ Է V;1-;S]:ϥb;(uḩbj Gങ;Nouzma7+]FVI ^%kHehi*ߢ>kkuso&F?.˶Wy$0]MuNW ѫNv}G,LY;W!C¥`z{3Q@{AK8y>Tq3j R`)P9rJ<H-:l<*@,͆Q7.h vcU#,xpM"тp1藞 K%RE 5.vY4}ɷ32?$'0>I#|E3=aiji 1ct<.yQ/69igg$݂C1hG2(<$7Li{0.@y w |rǕba3G&Z1o͏䶝&$CD⧃}E4 ۉR"cexpD$n\2lc}[gg"DJd Rh{z1kO9 5HܡF{qէ8eN z[Sʤ5$ؓ1F HKH+B1ǝMߣ%|x]`M n4|IS cpݦ*NBsuNܑnu[[Z}ё3[hO!.μmG⑅oo:0q$H..cȓݝTȅ3{G|tϥ鯍sҿHY ڋu ̞x񸍪9yMSPMR7UgUlKuA!Tbo"vlWIlhE[X_FmZI/ˊ D}8Jūw0m`AϖgZٿ#>)v |߂o Ehp(]O^(;<2m<ݸZ'tnɟSSDEpIےc u0~V3 -RDVFs$('dwZ9d鲺 ! 8'-10I!| 1z)zZ^|Dv#ydOl Cth'oM3Hs'#qD_ڋPlt0qCB5jl⋫^N h|L=fV?9ӿ5m׃!˶}I-'Z[3CT;As9u댺& 1'Ib: j`1,l<Wħs \^|)n&Gd2JŰfJNV۪%Q{"Miǔo?lz9h&T;t0NkC&$2+~u8zr;\/(wkIUHo7廯_W m\>pXܚ1xPVm:[\"%]+6]"ZɈ~=,O- Hh"g9M."%5EL}hbrfz@ oYKQp=gNH%@A%ۺ610MQP xXWلae8:C,jqp^CqI,{>f}ija \4xb Rx\SQ:rUb7!HH8|Цo\Ɍv?kԊEb/GnF$#ɖh` M`+9K{X ވCaf(a)> M/͸y9jr⒈"KV|dpSi >ub6qFn8bRof-ѿb1km9x!es(@٤[i dOF>!M v$&%Fi3{ qaЫ2e/"ӹom'FŌzlL1[A ' GQi[] 9+P2OH#`w)\ވ@S%]{?SVO0MP2^.hp =%6Lߘ"Ozn-sc~ ?6!!mWV0x_7[OXcWޙW_i^p{0\60KEuTVWYcӔBQ# F_>w!)/#f5#U"k쿍ߴ;_ҋF^$x 7Y1P(֪u, ,'HM* Bou®ʲ\wI+\Nk$ _`\* U)k`ۇ ҲTY1tko=, ;p(R>"[輸=-ͤ~PD8{w ESĴl 2eX9@'1Ud7RV]sMS$!?tB@7oebZi2v +L5h}wr&@ 7=z+DFsQpDX<rQJ)k 2ԧσYoYhQ\mrrY0<qyq3<3 u .B驿d!5z[!&q2M.6իJUud 2xO:$Dv dFi1z0#F;08~'`tZ%`vjt̤~cXOUC V\ƞsNAoHATĊ|LOV-/G'ˑWrQ;Ћ]x{hvc.{$K"u o#&lp ^ 0F]{߫J4wB"^C:⥘_hk( ; gV(`X{à aTHᱏŢoIHxd^Ds55X EoFvg?ch`)}r$=w\J*kQ ϩ8/z勝ܼPX%rȡQ/H1 (L@4Wx,p `դlJMoFQ 7v?5"JR0'*0vƍK=j0y&\nA*O\Hu1OE{ *9{mj3Z/`G=ꏡ/j~NꈠA'+sC:C9h1ՂSr+|ӦbCG_vP5DdķG??ힸ|#SQQ_6ky\CEڃTA$pTJ=jTz#b4Ur]X’lĤxtV&4xvRi#8f@5j1a;ōjsK͌,{m=W+-Q9\%ݧY[:$mWHpnpߎ$a8"^jNTlAu\~'ĸ)02vdd$jh{CO[H#4B+r;e._-h 6xE785V8's{~B"  6N]i,3Մ]Vy_+1{Y.L FMnmeac>Î+cyJFJqnqțO19 0z؄gY$_©nIh~&P h>r.zȾ57|?H_ ]NW9zjI9 }R?? ۊ?u-KS(}&YZ4Q0i4HܑFO1 :+Nc1[L*Y9 iDPnJ~W'G0ZIB0OVUCK?dͦ3OCN~]dFQVF ['3;͵-6Km`=UA{e&Oݴʿh;ЂʃP(1}^:a>4/AAP߯R@ . !7[q *W*4T|*LCC%iYGש>L-s_LC'~G-^!l#pp-o6JcmAi t6%ʕՅ8 >fICIwo6Ћ 7k: Ha>rQ5<ތLmJ":vE=9Pwj/Peъk[;CP.=%^sed8KfX={h4Qɧh:Rvbж_>Wۓ֫LDO/t˶0|2ϻojZ*nY7x:n#+Ma2̵,˜")RJBAtD{߹!.Yt'05dIfЌCN FMhPq_Z Q@R.̴r|z/|r_du"M,#iLFwxJ04xh%+~fnWsqP#mwq%"Q/l3fȁUAmN.<ɏ;]CqMAߒ 4T5hѠcH}S.4J\FԔD&@hSxGW #u`)/ZB]Y^+UqQgLҳ4&Ꮓgk)(+ܢ n$yΨR'pVl\ib4'Îtҹ R,8caϩݯC^ T^ M:Vzuǹ.d@Jԓ.Z >'z|iyx&YqԒVDYeRk[ =:{`ڳHtm>ʥxcY @ 96,mA6-Z*29my8º0Jytry%lCx% *d_Ѹ}o *:[/ o,=ƕfy;!n0U,Pir 5b/yq-$FN\[I♉f9Uq@`?x0뷸ߦ))Vx #]R$vք!zc";Z]z9 'p#ƃ [-?tBߨh<$~I/F봨3?d@f,Hf( Sj84.Cў sxcYC)3n+wƝęz!-sɗ m3nt֜υ&\0$>Qɤ@TX}Ap80Hpէ#J+puяBH:m__<;QV$82BGj6ސ a?H}百i P@ӀPГ)1'%D] (=#Ρm8hVjzd /!ɵVTlb+[ 3YuboR$zHM'ԋgטzc3o);Mhf[qˆSS*Oii(՗*+ZhËț&\$$ދbT% 'M {A,P߯X!O$ZФQѻADl b}^G9ů`ҊXml}W;mCxݧbB##Cb$WP$ȨNGClHQ/%(]A^5!(v5OJ/.JvڹlP;5Pn":Fꮺ,;LgdA@5epFr[^i[j?1_=Yit//j#-H5lOe+ \ `(kbʡ6(-c*PJfPbh مNmAʍ@c> 9f$e?'p$d 0T3!L 6[\dˬ,Ĉ 4MMc{~wŹ څ[p}: ܌R"Rblڭot ~xnvhOgVٻ_z_N!IkQW6l=W,b2=̘TJ];x_.dWT6Q(uܸqᴽyidRp@olOYP[!oJ]FIxAϪI + guYC %qddf(@_#+_-y؊=t2ZHOth/iZ]v`{XZ¹R]d٭iB1Rf2hnj<5D?,x=/ypk٢YSuFOS`?% ]ԕrZ/ Iȫn<KxpӋtIWW.jL/=dYֶ1.!1:›<)6q{?0 gl^!ef4F% n2nǿLݺy @<[]U9=As;D=F74]fu"v;jq" t6QZ^w^T۽V2;@ #߫_f^2S^\bap@fb4,&(ǠQCfB}K^BfCvm{ƁMc[ eeΏ =۴q6eEQΑ|J-QůIVvL=( ps ^쭹Ц_[8 *1~oȺ ܓ9->\&u//k ~_ڿN,.P?`b2h41Q1x3[^aR23Uzmݚ':G2Ld|5yV3g9l9,hg=`2l /CM=Hݥ8rgLd'3;5~(q7^k ;!њm=Y:m/?'J)e'-Q#6Uz t[;m<{(;dUQPH,_K0NIItHb3)X~yсtI<`)c9".w74-xI)83v01&z\5yc?;whgIE |P+/n{ <}]@"W,\to%ffJtk ~A֧d7Q}cZV.j_R2q(g`}f'KxR /VJC֥5V?t:dhiT5UːSMSi:h+ۻq"E1Kl`ˈ?1 WpD Y&t>T1}kriPy.XCvBP/.M|bW{IgUJq܇J'e&Y|cû YAҦ`-@]q)644}尴Q%jLVM.Ja ! CQóh z_;:P7EsFEyDPi|&ۗʝ$3=Dҥ[+~THk]DAj^Pg4SyοS09qQ'GO)o+1<#{i )7Y-X/mnρ͸n܁Xȱ? 0o^1{! @$= a>,XĵS'&Ķlt#fy;t4'D+KJ*Akzd2\2ED΢n_"ٕ 諎[qˍgho UGLV5Q$D޵Œd^enB :HO9lV)6t O8%l50UYP$۫r1;Y`}Aq:|[,wڶ;!iD`VV|XD[)SY@bz~gQ7TR$2;,:[uNʣ\=&r^BЭ&QyI'#+K!qjI>**DG{Xxiw }vđX*\qi/};mY@7ODw\4R#.Vs9=Z#tUR*+ 2%5ӄ@ׁ5'-j-GNTW~]>v)b,e>ղs.νK7 ;n޾/M2u/W)t}J`K Ԁ'9Y{z5;UgGDB_Mм׿CSď dS79焖٣t4VLA̎}$ 5C;;&P+e@4Tv1l;ήc{dԿaM\C~8.;6^U8CrSp8&m!ħ N%/kVRj뤼)}B|Z)z Fpq#"ږm!}̧r^L ctXs""=z&!w >䪧왊Kflt#U|X>yg}C#rE|T aUK{8vA!kED ;JР lE$A͇)+'xn>LJ|Ž"3[iD ʥ8G3uOJvΤBOgMO(b+oq5t]_Q2Q_۷db]g K`T0>~*. 7~_Zԋ3>(=:(!+=y t6(#}Ex}pM)~P.C꫑sc{/耤@ V6U0bwr3ZF< 4,[EPnIreʲO6%LRvگeR$väE+۶RphD#;UqH"n8L &L4 &+YwGC1nJOӗF?ĻyN#=nzE7؇g=d}oӖm(?_DU%v~)3X{Ѣ]L%{;TH1B; r|YK_.?b.[);By A֚3 ێA."k5(dYW͓;CҲ RG.mm !؊->hҳ>øbSfzkf\3E6+RG DUբ &p/yɶ,mXr,>k&X[,lR^Wiܿ</ݨ+ҩ̄șYq(ܳW&ޓR.m?㡂seb2qn$ +UdAj=  ˏ|(㚮R.;H5 ̉n{k1PE:(O^,yn]M8d_|ʥ6I>boſG-ωxN̄x hXrr9Tnj~7ʶLlЕA*Snq-gcomhJ?suQjkvb<'MXa[s' 1c}oV1 pVx+Oq>J7# cLۑ-S4%숝XT-I,>VS X~[P6-/ r~13oŽ2#@2 OmEg΂{G, 5^B4O 6vo΢}d~e@+k'g g 30 ˣwvXۛScA@aNGbTRD*i;Tp,z^ĩT˪Pn&MxnMO, y*2; !ilPU@9乖n='v+2^!"m-2mֵx%t.mM,(/n7/hA:jO@Mgl 7wqp'O 5B/:).hJe]BHS$2ըX~)$c@B{ze-_ 2Mp]VN 5gZx!MhQ`{Vk1dG)"WDX/&AkzУys2T=]PjwlJe><ɯ)8?_q&̗`!%Tb' Q~vG7ځ*!wh.@(>89h">33Q MUS4Xiy\46eo։bJ9(VB-)n\acqУˮN)N5ídT.ϳY%4G2ڑQV׮>&4p_P{][bq,&؈4~:Fɡ& I͏* j34%x۟/d3N#D'}՛[69aFT/S[Ynt nfjmt'Dv5CЙ lB@T8j?.3/ԙDF_\ ]Uv(]cbpÁ8c hq>?H[f5L*$ybKl knHઊ{aU$STmYq 1g= dd f/ iqx.+jy P ݐ~u u>wJwt_\}@իj7!Ѫث6֎S g1RZB[>$esaL6Q$9Ld+cר$*,ox%,n>sJ֘W~JOGj!l#r=~z0P Xɕ2H%jfZ,E!qkU$@{HJNKR  z榓Vޟ>tݕ'9%%XVO+]S*ge:%gxRʒe`EE1q]a'ޢ^40lѸ %iྨč9%Uz!{hg&!d[+l[2f{sXPZV&~)+>|S,OYTB0ᵢj& cd0H-:߸Z`Cj 6i'5gjWg.ħg65|RL%UH9Jl =@&>(WGKÑO 76gՊm+}nZ7 |ࢎbvk>RD9*OCsX`CCn&JDZmU0McP͚%W=d˩<$zP]BsZt TM R5U=D좦Ov~װ{+t >SJ&y4xqXs}E|AD`6WT}P&,TЦ=~ʧJ"Hf jE.69nS]E{ n}—}h K?؞u㇌;}\di&c~R iXO(j+#3Hmko!\2P?Q.^Z,+'u)fCѧWBHyh3hվ,rz"R6p*Sk>l\9˚vB*0b[ —nNzGEE)OY;ᗲj13ɔZ"|f\?g ~$|ÎVAR$7P01D`Ȭq0 $' =g{rgל) f s L[ooߤ ڌqIl[b$4R{^/^\oz_>/쮰v ɋv-,=Ja)2)"ErFo `-a*Q~."L3o5{Z |KO')C7dxMϦb dsE{Qw=4 E!UVBiAQnYD21= 4xw?oKNJ;!4V.ݜ!:Z+Wz^$8ɌEEw;8oDct`E7"m.#.u)՗>Sj?<0 _r zڶVl? #Gpk#n3&lƓS^UӉ,rQE6R.b-=:Vڱ9$F٣ q [<3ŗ*P#iEHZ|ǹlIClggYSY>P5?pʼn*Q@@.cu<:B6nB&mgG:` hgq>^)y;rh> M%Z 6FJDG\3EwVҔu%4-[l0h/Mrt?]7v!~q0>˥6>#ҋζz\:?`LS, i:Β* 8*f\ @Z` S6\<<'_xcx(dƾgZf2+;3>Qe:%E إAA9Z F)\+_5=`R&V{n8s3on"e3*)hb1F[Re`3  0+"GNUKxd :rm~__rfkp |3e\Ssք7ў(ނunmPդ1ls*::=&7誟8+״ACH8@_Eh%A>_7KRZXQٸ; qt,D&:Ce=q(jNgQn斓T)VfPPujEfˤ=SIG}X.|4茮46/aU`Ŗ\O oQNi!o<>a*ȉh rĞyWv"GlMKr7gǣ/n+j[x0:ٵ**W=ƫ8ǚN+pH4y:?k򜜯>Z(Cf4q ϘN hY : %w]`AFҐ Trh[@MЏ %r2z-MKD@?> 2TIYiS?'/Qa12:a9wu9 Vҽ{T˵eCANĠ:䡂kIR}km!RnRrmU$tJw,Pބ"Bjz"`S? 2ZR3e+"%1>h ^D^;jF #;@LbDFziLx&S?JL-ڑ\`{L;'Ck[]Ď)©W7@Q<zM6ZT?k?5|'o jx˥xT SŤE*yeߒjYF j2*&jy(E(l$CAeM,+kJцеX S@Z yPqvĴ5Niu1څ Kc*p~f Z|j1vٲDŒlјyq}Or AG.\*Kjc- -({4/]Ɔ+|m|7{Ԝ$\s܉?ڕp{b#ArW_%puJ#2|Tm63'ލ^{VײD-! Կ7 X^$;kZ'7E [iaˬ 12]Wo_LaDNuKldprfBXAkͧm J 7Ialr(Ǻfm7wQBA$LAyU$qeeԳmbEimW8$%wh [r.H[4z53}w Pw+вƞ:Lײ9X$Y5z:SLY9HZ@kdPk)H lǔn!@bوފwQq&pevL#^ȁcAUZLA*hQx7tg/Ӥ >Π\AO.n`4ms躤QyJW.ޓBI&7 \ Z 5ڙ^f@Awݏ 7Xoddc|Ĩ Zbj);&hSfsuNFzTET:8kW_ov{LaHXycl:tS}.rE7;>W GʃyoT$88WKm6F7H՝ 4ܪ[AY=ȓ/)U6 Myۄ IӣҘ{># 8VEg$YZ$?Z~³ +8ՆSG7?Y}Ndr^1nqmz.֒6EKNTf7s1EfC gzDZzwƮ6x9<{B( }}e 98A}w ׈!a/P#Vjvps[5|p>nVͩ%{$+1D]+nlLZ،6F3P (xs˷BmUey_`zsu Ƒ`pl([ 6N|ҿC]*A7IQ+iEN"^}#8{YXl9hSI/mD, ULzUpd0@ m; O>525]A{vSҏ?20Yfl@]_bX6Tda;$50a$I1r$|R${+N⿓ N㓵$5tԙU$mU06 ˨5"!TY~g++R#.g,D~8E? 1-!YDK|D酙|hYh5k>ZC|CXDJ+9BEu/Ѱ?UePe3nǴ-ZOe'c Ӭ(A1t2|gPWۮ%-Nc\P+$щXoURRN u{VqE/hՏ"RN@r6O\߻08SYhrs{jT꺴nw¿ >ٕ 6PfUk2Уm&NvDI`E1I6QrB: Cl)D""!d\zaFwM$B2П:ᩬNq/ L7n~Yu`I!"J#9/[232*_渄!5y?&`q?w(Д6p-n)=$밫^`ofAnB~I}k~_ew\mI jꁤEjF N$ jV;R9QթLC w!#0(#EmP2p(By`BR\FCZK0?v(Ŷ[d輡 A>LW#%*/6K'J)^ :}檽\a/4ArqĀ59CҪtODrX1#ݳJNe#"k"ӥ\7O%x"7^5_ 4]$ :X[f1chi,U@4}׫ȟa Lh[25maݙӇ W[7.#ԃ66Je!gcg ڧtA3&?wQaeq.yşs_N˻U # ;sֆe8OI+s30}v!itTJle&_-G̺4<}f`M*Qng-q h+6@=-f OXo*CN\ͭFo&U+l|f5hTq9p6جԋuImq5`|-v|yCJD {^M05.(Y{~pKVO:hD^ts/U@)> |:t|Rt? u@狤9Tշ N{fidRmnRU̅IgO^|R)EK;X0M*_˟}O6114BZ0]^V-VJʒ7Re,;1haa9X{6hc1?B\rP>4usOKad ŜJ7d=GO@p? +EZx+"t~n/|qIȰ ow[ϖwZRm蟊%\MolT]ݹzkjd*dFQy|Q*mձgA,׃9C6:A{D`FXct`uS 6³A딤Ү"{b_LB$!%aaoG>!UEŵ4)doP!]-!}@cn9t7+"ll60)hө(KlCުF|l}[ 4uos]{[Chl`0kfu2d(Rw7>R5XN.V@s|~ LCd'b/ V^EoH\Ŕ zu4$]<j)"+]~ۏK ^$nQG-ޜ5&U·TV@02K3q_]GsFJF琕 ]ҼP&K7ݱ{XjLP q~T{wÌ\j,N$S>6@zV. Rž*.t+B|wd2bb$jDz2(GTZ<]"s`9m-)^(CyM[qB 0`{cX8J#1> aix$](KcbN$0#Z Xb4\{#*s'T= aJkj=E#,$UB4S34/$˓hs f<٩iOVt"ͮR ci  -hƹ e,,% 3zL@? :xljR XIBlo % "-8x{9,Yla< 2wvQUPʆ6rAÛװP OktqQ+ȴJ@icr;4p9yT؊( fRP"X^"gjZU (SpgxMߺ[Úg=AhL0X* Hܗ,Jf I ypJpf6|uF=Ug8Txs9\xU8C*] GOBŐ`ݮN&nTIiRpLε~|F;r=͠?fvр″89{_3Y{9k됼-FzR?%]9d<'>D#{Œ9QȬvǀ֑5O:*KKnٶS]J0e'x1ip\1=x2.(>(Loz 4X.P f6 prHM1ęaᬗ[SB.G)־ Rd} U}Ž-{unֿ0d>*(HVZ#`1IWm8?.fW9rN}"U:u䴹cM!FG3=`4h*J91.^+H0}Gkѩ\:G=!#t1߷]8cyRuHG⟏_%! abZCOhҳHlO'R)9\:Un#o`u;?τ<:Tv<D 7'£$_w]8ךO@ED@ycXuskzIz:Ra#'+\puo0-z =.2g eeXGq~h[^]kGCTP*/Ѵ35Qۂ.Q5~ OHİN7+eNT'TK WҌi_@!$6,g\<8j+簭S'a1߰)*9arkS-q$%2W 0~w`zNR9fZ^pksyxh.\A*&#j7яb wY`m'IZ\)(6/'e^ kʆi2;}Ed*Suvͧf: }PG[ǗʧMKT^;SPϵYaIG5 H??wtk`̸.- -"pTq k̆>((B<-KY-"{z~8 fusDLmzPXrMX.%$@dK!awϬ꧳oi1`&5faLZl^PT"Jq@ǰ;FXti4fJgp4I6t2mWQͨEjJ֣!?jx!DʉؐY ?6Z31H", .l st4 62ޠ/c "BiN @5nyMa^@n ZͿv֎~V,?Ha7L޿PO~ B/ݝ~lXiI HZ:\Mc=ðǬXQH4a=.lcŵ!P7NX.[:*& NY06(&&^H\L!҄ʅuJQ=l4#gqW iQ_:fM`WjU#AƝ^i$XR[FocNiw囻\PWA`m\Qb/NifVȏj#>y~|E޳}[ߢv;7c@NFAܱ_mK9j7.#=|*ӑZ:QßkQ6Lѽ<9ϹJ8#ɗo=K*/}e'rw8~s> $$# =NJe/1AH>`<;8ԕ0v]ƬtgG`h94Vԩ㙚J!(EG.iÊ_p';՚Mv^^Xu'ΘrGT28MA7Yc 1pJ`"npiQwGDwp'"n04C>]ތ9žY_t(Dh ?v q~ޞ aK7:(@Rk{gpDpN;ƍ.1Yo@#Y41!_uux" (z"{w;i3.yæPk;fy34; 08"U`6~/pP.[dʃ Ud<#>8jl nVTˎ̿{N~kxTJ~вp*Ue/VjKGXˣ[Tcs?1?@(>Y`{ R'#- 9|zDѲV(6H@jy7Ɂ/r@?+-E@nD6p5{g1>oX"WqCEZ P\ܫm>9!f)c^#}+r&Bڕlm)"KqoVdA<-#l᱾JC+3 L+^YT\E)1u5xЁNA50aL>M6/ۗUծnNYS{J5gbQM>XcH$7_%hlvdM}M;86nľ15bt] Jki7tDXp8;W=2pP쉵,M<\yHJw 5۔𷶆1=df3ZVrU( M˟ ;.7brʹܧF|pv@ᜎ{1&h]J`7•C t` ) c"cvup OҘ#[g)'~h,шk?Ox1U L4@tp-np)W_A;9gM@ٯ>_ٮo_/DgoH㐙tĤtb,~AxggAEA1w{Hl3U8v.>pT[I=G:|0dbҀ@eBQײn< MKyIrګ{K%SV;՛Ui2ĵ}r/7'bʇHŸq"Iy5UW8 kSRJ9gνXyg>N"v8h>nNAT?Ӳn c{~c6_M5%:ABa;.ZpH/s켗G?EMj뛕%!נ rEMNYM|yGYDbk3?n`ѥfZ|–)U`-zϩ׬@ *kx ߝKѿlp7ZgA˰6 stQZ7 ɇgt<%Ae7O}\1Ͳ Q_ ffi|JE߯>MYؓRAmFM0cxs{FyNX&dܧv+"A‹!q5=7IArz5_g6@޿@\ev)@d}Dzc( 'D3tZv޽%^]I/R/%Q\0 F-gpiKi5`gTZ@u(ʦu#WǾI:d\U Ư:xgzbV/*;\cz)HѹX(_?,XE-uL^)ʦ _3|Jw xA4i*v|G :3x5#QAFFwDץځkmJܖ^TGPEPAL 06? ΢i=5 B$bFLaZhyuc~?o%c0:}a\ -#>n貤(#^$-xn7QOZ~{EF:5̻LKEai&ڃ0DhS1mX ;&!nKt?Po%.0\vo6oU,"^ȿS Ќ<59H&a:19 qdVzsY{i/%QApѤd{֘)' `h{]f Y=JU]۶d%+z.LXA_d!hZC@;w :/#[_StI'po>ٗ)EKB l( c*q -h \-y?%}uxځ(,3n2l^m`M=ݴSĴ=3LKh9qC{OI$Iێ|{l&R\BkȖHZoW_\|qf?QPzoGɋȍ䶒z-cN9tR~?N;W%y rϵ-.z] $pζnI uW& DM2Fx eYaÖ9x8Zpɨ/k_Xuٽ҄me4M2S38ux "zHe 6P' Y*Ds\D<6?!%A1&O"k;sk  =_Xͦ"BU"][>Ύ,:y`gfWDg?9\L@LyANj͇FMamZ,? Df1f5 fEhkJD@rRh=_ck]Ĩ-3!( e*Ks(:.ٱh܅q(dgr' a;=c>QG꙱zJDRBDCK|Ԍ9Gd(þD0{=5ĸ.ƺ^QcܼYQ>^|bs(edyh:AgA۸GKqe}|˘An!>9MumX gV"DYtwvRltcC4=H}zu{+N)m u()F\mE&]%5|e48,@H|o | p IZTϐӁOmG씵J7eX$,`l]:iuZ_ạyZV#MiMZDe9.48[ *oWpvz}P|C4E}uG~Bx'S A1n <,Z[7k"/XU4lBfDTWk6.rV@JQ#Ȅ`MaKJC.`86hKSbZ~xG KŌnr`ך9VE_^VH\]3-s ( F &eR(iI,C,^!oE?Dը=n)YQ;#8(/ਥw9eVDւ"d8_| 1lSW GxH>h :zF9O|I${KˑQ#e^Ϡ]@#w$W +8zHG'~֞z {{|OGp"nګEiHu_\34g>ĥiuű-PRV_'qqRtM,VLcAO.E`8"rF┫3&#zd^-|}Ͼ+΢rwxD)Z{T&Ep-d.}Ӡ䋘τ[OqzOHa iP+Du.Œ;UHZ#uDbQmzAB͹["^axǝZh4yaF!.OC3@clƔ:nPukff8D,ĉ=ƂqwԒJd]crص$ _F1?+&BаdU]10XNZ92-eC:SFօvl̮5CZ(9fXUy+{⾘W$ bӐCp%#\i^4`z(=]=J>NoT H࣮2A09HJgT"ܚk%(:H4߶S{Mc[ciDbtʳ80E*NҒSfrxt%=/2^VI/_ V\:pΰU@mޯ2`PRd͖_G!o)/ʞ+=i-**EMIoTLɅ(̛-u&#~7/Lܫuhի%4TgHqS3ѝ#x>QT7Ns6'Pp!P>Q9c+%91< l@Zz9#@g'GbO5"y|SN`${&)_OO>0/ܽP4ʅΛ~VϞ=pe 1DXu[fILJJ1ݘu} UGy UX> m f"eT>';j7*=*`UЌ=ρ8ig]NQ`ZR% ,q6 򬆋ɼ ,o$Lzf9ҵ5C6^d; bF4t 1?gx֊Pmuω5xyھ[$$/ 8,1e%+$p*'E- &c$=kʔH_W?N׸X4Uh cRRQ!MC;= pW";X>GE'THlnu*;AGoE^[n jTxc3I8xS{ Fb+94 :jpeEAN *!ZZ 3Rw?Զ@_n]*w{cz[j2xRaAz ws?`e~O[ 7o UPէuUG+J=TyqˀG{8&H2 86b[4_HĨBL~S>-@rJt{{GMdEӅ~*̥1V˃G#0Pcxwl(l,0jKTfa^ WieK`*c jgJ8ahă @Av:CK_ s^De-o#NWO}|Ih}S4.KC*%WRXƷP;(H|B-JPͽ3.VcK#J\ 8nyGRɉS\}\"gKOkΤQRɪ-T)!nU@*joa9WPz p_~ n,E_ʐkv!,ѴXRYT^ݐyʟ%Uպ}⍴Z U541m1~AIJW</@<$vC|:4""MljZ1UhchvJgȷ<[,<(PVB|/Z'vJu6G%PiQ u&_< /yjE{.j[HpKy5fyaP;%1Ԙ=՘< [?H{-Yf%.{NJ/19D%݃;$ ni \>Ëg~违  Nrֵt^57(SQ @V9Ɣ1wMh8sр--C 0)RO6onU]!UH{c͟}31J:4YS/ \/VJ)+}vfK@p*; .iTPpIkB" Ϧc*wʊi,g֧q5FwII+ξ8P`jP%tVɣ* [rSŸ҂Lxz@c鷳^F1eoCmtS-)}nd+dEDMRSmB/-꓊ʥ2~CR^__Ǻɴ5QRXg4Cݗ>f4SxCS;i U6Ƚ[ `+ :] 7/s|NH=weб ?_TFEw23كpI~URwݖ6T?#Czx}vy4CUOIR b-GE8;5َ3H~^^q"?1zS@{p SP0\3j.Eu sƶDdIɄ-jaI;s>>(Q2na)GD,$ R{!2x΃K*>})1jӷUK`Vl7MHc8mW N{񰇤U;lNQN&Ďib߆QV8$WaơZ{av?LɅs֏oEep|C5ztwפהl㗪|+TnY_Vj6pui8bi~塚6p.jݗ|h#i3^H좉O-M}sɮp8 rvL|Eͨ@p;1gV__B;-H߫9*zF ]`N,f"i]%y8!&K3݉u h,l-i3N}V$U:d1:܎â@j~\atĜ?s+LqKCW$pl:%!Ռ{i uv\aJWE鴉Pl|Cz{W\y\Ѐ n1rcL2BIW@hEY|2UO:B(Dd ƀYjUjK̠BouKE$.Xtt -^bujD:|!A^s&92>Ls/1T%qP:nMstof=Pѱz`RPgjnl,.E(Z;qy>\]s^yr˕kXyȱ<뙵q5`lĮ4j}d2r9,8lŴ\]%Qmlo\Y[!&zspJ펪E@2%ɇ<64H:UZ,T я" & @Iiɯ֚pPfӗ ԉK&C؏7Vd>!9Q}4+1B?^NT w3szQRͱ;Fi"1'6a+"ϽzOFS~4Sg%4ͳC&REC)#OGĊ AB4o&⋯!U Hϲk:vAc2|94,S_=>^=ғVE[[{׸boV d/!CrOd!j3LEPƢ'EuqD5Ơ+o)JŽZ̰VB3dJ5-B)kZ uL ^B5soMcZsj.^. XCzQmY *RVpb-|5U*`L*= amY5dV9;x-ȔZ7fBؔsբ#9d|މvcAT) \#Q7.ʢuhf9kWܰ֞DN">E5J9 i6C 4"OR))a jܷvIdOE%xQ/ɔ^{YL >=?gv[` * i[LŘˍ4!aL~6h#t`UuCtiK*ZSklF*EyЊzLU9@i(t_f-0{,9b{tMnCR2k[Z  ݇D=k)(*.`^ aoGN<8>~cpz"3*$"TIxtUMRiBgDcegؼY !go(sw&{\U'fkaOooƅ9AvߌQy4OH3wp +wUlDL^Qn!$5é"1D3~eGh"q1J yV /h̢ ޒ'(؅Ġ 4$Lw cĻb ɓ GOh<+}xxv6p_R@Hjz[FSuѣK{}M2oRH,I:vSG,\t*a fctY$CVt7>@+P]JETq|zZĥ)hc:Qv%FWMRi NK#E`gmm7kA}2YqZR<^XBr։d&iwU忩DvHxsm-Ņl4 [u9m:$j)uǁ\.$kHǏvg\ܿC~7PU4৹}HعyӮ58-ނ\2DCk4j{Ą<$t͐WXBy3mHX)sZ19g$O'UV^^ҁ/MibMpnfF$h W47U{&zXnϣ‚2ZwN ߄ (]qJoQ YMl>nwn n]d:ICd`S'0b{놡B=G!ReW3kX%OJ8inRdsdj`a"/ DHIyBFd9n(vo~VϒN;u9SG}Au^,գ8G}.sڠD(KVf+\6p1+xg3mIOтQ_sIw'}ސϫ~d:r-VA1G?hET.QMsҁ@f/ۨ-X:]^< ϐG.ʗ36cB惴Q ˡHRf`e}.=mP\wDUUUBm". !G)7."<\"x<@W 鬯/pu'p/5cIҾp$3&-Bv5Al7^UڿV<* ߪ̫22`o4\ 6iqLsB ‰ ŶmH|8פ6hb< Wk>9ߐṰw"A "M|Y/~!:=]Bͅ1>X_2Pʥ~j~Hk_@av5u['R^7j`Rf!V3_+~ 9Zs:|u3^8IX\oPF jZm4`Ahj07``g!I^S\0rXu}_ѧa?J_hݼ_<݅-dv~u x>!'/d}i'̈9e::>\6 @oۢ'ڝnʁVG7r}7.i*i\=@/AC7eheõGc8:$8DZ~B(MgL|Oh_9^L#"}%*#s!@ύϭ}ZWU6~ݜfD!u&wIfSWSh0MW}OC(0{wxzRZ %gCePoXKPM"vql3*䎗en.(;ڡ9*e(d`TSI9n*#~O%Z>LL6sL9˟@_J_ 'Q̊ 3!fk@? ģmpU1FL̡#kR iCtD|ѹZ*(eo?(G' GO@cnwCI}`boEj4,21J ;jZ@*QA%Uz*BK.`ݍ8N]P1E̐1>z:-_'v##Mtj/)Jq< pby9B#GJXιm{*2|H5s~ @) pG{Hg:TT7'"cgA]l|mr"(Z͙:n^-,27p4Z۾HRzjjzÖ b}O0OtLl([5Q)\l14GÈuDPё0.iq*'jdYY+\[L.q,gE7XrrtV/2iTA^:󃀙(C~m L(!T4F°DHpϊ, GK҆l;]}ـfI l@ImON5g‡Mufޥΐ&B$jEgH,d[JOU_ԇ 6+[Zk~9LKD?z_[ R)ib<թʎxTcKTx>lϹabgCcIPs~}e졫M%"X ^B7XHwvyʅ\{낡(.GBZ.<"~S?ڬp/j7&5[9a⠩?AM$#0Nӭ6᠍)^}w#|Щm(]+roL@71! Hu-S>Q.J_ϲsP$5v32:fNo䠧dD|LX)S%_SRuK#!gW޳s ȂYqJ]!kE]ˠ?r2ɿ%80;(JeApXHXg.-1'uڏyL-d5V>1KH.K)G,4>)XoqJ:NFQ!!U>ֶbTtTcʹr71"ro> 9.hQFA$C\׭bt;=r<ވm\Y&JPTB!Шl<]:8f=v'ŎQTE61ܠ8&6ء$!z!Wi|6Ȭv=oI[~!hbj&MM/@^ѽ%cǻ9o=Kˁ=k,\{6ةLY_ȼ(I-e2uZ'GK=:<}[X #d2_+c[tLaAT\;U^t<9.ക|Xza³F "dŞFŴ{3JWS_d2uxpm ϩ*>;5=ņȇ)g35u% 2DU =Z]e*@6Mk d[%0s+0hwRO Vߡ2WqI%q~bQ?JV>E~˼j*Ԍ 'bQXS8b[O0<3P#4p*q6ȶY}}J i؄`|g`$ۢBZcbgHR:J,o}ފmdFWss^P`C`5`c4Ih#bŏ]}k]Ȕt<=罝QT|I)KOZh)%tYZ  d }Ox7S3qa=;EkU5BSz4[˄-vpفxt&*6L5NNǃ@C-˷P0~wih ~ܗy?;V2)l.:cwnKSCZ_-D8)SHcZWGmeSF~*ڎhaPüJICe<4F;c|!l1!Q j2 5`bҜRL?7up֩92'oXaݱGΧ@7m@[8O=n+TTfV& BC8!uւLJ!q/7Z}a|I0TRVec1J?inZۚϹn2&)OկeA<>=ub> +Kۡ%'mhQֽ^kx,WEȒbcv`&;ɖ ͑h5`F]#w0#ms1+-R.;+қ IhD7 _x0A"zWzBGHNp~Ca.trlHPQأSb9d: _栥qTW_/2\"tEJǑ;Zu!~B k`/极^s{O $!k{Hciۖew$$Go/Q  z9i*_0(J%~+Q`Ms.kgmnHztP4^ˆǩ*qfb+,p ;r1cXɦI_rϒ/2fcn RޜFw'moߌxwݹ#cӛ—#5\6okl[x-JWXf}AS9V{ NEPÏr !UMtbN7w6jwd%nKȒ<쥥%EmVN>' o Ag *`eu 6W-Rmwz;2QupKz;n+|>g16bRKznP=^ n't[ F# u˺N~̓X NӔޗ&TtWH~STn4vvSX_K'ieރ_Lع4nO6-C0C=]# hn≼?>: "Qv2M4AQ+8}y*iBu)AZ'f G67#|&Pn .~ΩӢ iv?3O($SaD;m[oH k ײ8~Ib3ao \G>Nu11o21 Za>l#]XlAM=4^]"__<%Dl~_tA"6<5p&N7H9"Pl\.6rQȶahYVvѷfU 3%ϼΝ%"/3A4JUQz PaͰ;hh4ԝJ.ЦMP%#dAB-Ru8x+d鵬qf#\5LoLԅda ~%3M|4 1$B8lxVzt}VBdZڮ[ ÿ*C`D0GƠ#MZA5G2YxFx#r S+(Pdluo&i;@|z;CĄA L9} /<@=r@\kV;| igb 7K7;Wt] (k"$%ȗuFo/[]ANY {|sէG#{ZHj̰JI*Px_A/}S~ =+XKWo3%?y tA&Q^]CeyE"EϚacj}h_E{ts/T@T< Z'cשtbm1ilիhC@# &\KrbMU<ፕ[3d(OQ`]s1 n0=m s\V)(tR]Ip *i`ۭ?vR+!if"p2T?j&b|b݋="OLCyq`?_W6?tgPf,s!o xuRXnPO 'o-W{.Zy&Z l!GCoיq?r {Zc"+x|0E'vEyf!ZBLqd-U&XYol zPE )a J9?;pc`FFcЗz:xYp5Xͻi|(fмs>o ߤ?P|lHHh{tzQ/&}G<۾7޷,nlj7v܏)7PAh]c3L.Zbώ"Oy:64L\ze)}J*'C^;<}v?NHpnAIRnijL494$NjU~HS{JfJC<JByAÔN(mɄ J&.> Cx_64^qn|OȭYqDJ 7\ir{%_=>9 bu.!J#>=brƮf}(rל[dQ\ʃE0u*cDjx} N:nY -맫8'_&P lRѲ5Lv Y²t2=e'X) u֗"}*3VZ`"mʄl\xi[՞_XZͅ5u0F>:ANymة c|H ^Sg\^m_['kӛrx> ~ot@ IN 5.S6nR(( 5j껦f #yPFK\'5(-YE1DOkq#f /1)V@in:pbD5) 6Q\sw<Ӷ uilӇ;~DCO>kd Љ.7:zSzB7@"@>&e=T-; B7L^ s'y[Ȱ16EĪ?FuqM9T3Ӈu^od)w"B7WKeW "|!) pc ]5'W#ȴqti#j-n.s g B:;RI]ۘ?"q۔spr|sA 8%4o՘ U$vZ, 3:P[ӱO-HJó6`4m܇"1dlXbC0"<|ԖeDG܄{B2Hl_;Dmz@}܈;Qǟ. ;8R}`Bpd6PQ9d%Y!c+oEsMQ*> u[(X^s̍8cf t#VhnHJQax g9,,̻<'Œ&嗮.z}kM zdVZ P<579goA]hj$DFvBTW}S(3n!+;ЬplaܗfyhWr=[ȴ w$Ƞ˭>IdoĤI12':>~9@w߆8 ԁ"` yVK;rl.#a`(ý!H-Tc䍕=2Ї,u;(Q<9e;Ϡr[3ΖQt[\IF `H# -iҕtH=䭌AmPI^~3 zQnzy.$֟xeL);ԛm-V΃{ItP+4("a,MO%BtJvנ2e\07IF*Ok8h9z }/d@\-Mc4Zqy\VNlly7pGXG[P'Grr>yMH;:?PBDGHlEq-8Xi c94W1H.ƖT_oxʶ>sU1Lr\1K**­]Wj bt&i V[ c\ ڒ!\Krh,ۧmRj MSZ7HJA6rXf߫=x"%>453#;* $#-Z_5grz[oΧ(G;ZEnz˯ZehBE0fl1vzi􁩬J~A.<] ZK?m{m ڇT ;a0,eKb4"algljeRqWaQy,Ȍ.yD}, 04i)f9s4pT?6]c룹y}>~$ZfBڭ|_+jZkؚC{ψ`Hp(̼ (lr ,׷xjqs4jv3E1jޖ i;8re ViӻfA6vI?"t.cT-~p.B6V `nX5ؤ?sXwRY=wJĚXΆKifؗtN6șcC >X8++޹ׂ35y$,O#ܢ\TU!&v_jr::e7L|ՙ4 paQ7/WK}t:ɈB&E'8Ŋ*}3ߓ6HlDz˨<ŝ-4>xdu|ǟ##:dAP!ʋq"A JRfy( ( ;F`l"rFE?,ڇJfq8ܐ `gB 5f団]Vp@t8W/&,owLP2W.D/=0]PK#ݨZBL7[\P! />Rt_đ?m OYg04CWDJȫxzҎ5=L; ޞ غoAE͏Vz--%uSmXs^~ 1^~ ‰tӇҍ:~Dya` 7I˿ݝMeӘ;p#s0=wg&$8DeQ^ C"i$g"19HVvՓ.zMN# `NՃRYmfAjn bAT-a|A;0y~/ Zq4/at_(!K3v\Ly4=!jsyMg=EUp̱D8A@$RYFFn91<]%Reaڴi\>e ^J 16}'mņy̴f r:ѧ@zNfyQb<mI))Jpe/Ub7m*]l35ymN)Ր XQC$U{+M{^;Xx ՝C'"faPr SV R"±Go'oGctQq[%28??إgqSA~$_ЩIeǢhN|8z-ĝFSa[-(+'zU=l-L2Pl9J)9[D3ʗ3#jCh;uGXɗFZ|"=\ecSC,u1Ӛ4X^(рם@H/L lĝn)p@a ?1Cww{Ϥ'E%WLd4?*U*)S LqtU^myS~adw>!0lb4]b.r/\v j(Gsem\ܕ⍺믖t^EQ],I ˂NpM\=}(*ϩ@*΁l*l [jLn^Dx$`96Z̖^ ^[#4!f_kfl(W^kq7/"At1\_E*MsN5wc-6bYYDϼMnٰQ?$`"рGd,Q  O7PZ3`ݕ:' '4aK?s9ќG4we~gu4P֘Q9<slhz MœEJ6lb%^.B;8O! {sɜtiD9?l.@u/& *On`+{{\zo *{LVIܱʥS\BJɁHpAitތj_ h SH<à)j)Y|W Z/ ׿!,d-X9}dzATM3l)x̹<4f[qf+g@=!YFm[0~xXD܌mj# A2V705NR{'ʀ P%P j𘜂XB ܮ T'? x[u^%.[z a#K߸<OsS*MHD|v5 ."K<&mXoV|L}dryPeF][þY"zרrP1GD~FYN, 4Y>B*Ӕ"ƊA_m@K4辀ƽ(6d~D4RhłW1}%ƈ3zFX\Ӌӛ\Hz.B{0 O>f'[$Y2_Z}ot~Fjfa=6uXhgu-].Bj/Y5Ŝ3^k2m@Ms0`)_VnR[tÏ,Wk(fN3['̛y(-jp!k>qp~,\L1j𿲰FFv*v-`&  t/Gy: i, jeL!bZ[9I}67gAԦJpc2"xg!Hr./BS\5,1ư}DinW *;P:^} =P)AʁqC?W{~ &ٿK* ^T,"l7/ I~K' cA vPä>lPb]|PW'cpۖ4Mi^S]A*IVV%X<Ӄ6Um(iTB[Vd~CP-E=: dD)$\kU3p%v6B܂ MDX^qwAU C҃xFQz?Hӝ'Rϻ㵑;D#c] ^ѡsm}4ApJ~v SZ<I0KYa}Ƌu WƵmZÐܽҼ[$T=1ԳKU7 U1z_^J\TJa0zDn&SЍ)IQ4 ͛cK5@r0+ [G|YR~^@M:BȧSb^ʡ+ASRǠ P(8 ߄OʞP5eƩu˂Q]3\SC8ـ֓, -"1v׭׏#L5 c rrшM Al*PeV5PCu\hwXISOn+1 CN$9eec[ )5)6wBܒz&hċ}3CQz7'AOI+6+sgL=F%lA Vy0:ݢ_2g?k,?&t*SzY*Kgr Ie#)vT}+칧Y-8 jIB 3.ۣyԴ6۞@g5OB_*8H磊qWC 78.$GUq23 72:dʼ(`)N `ub)0~).Ͻf(ëQ3\N?ȘLhCT6׫=ѓ > L-|&Krd S[F ]p$=?u\ U=r` .X$IxJ4js@ ђMx,^?nSQzwI̊Eگ,@_|7 Oϥ{&\ Z?{Tw,ԫ"EX[Ey-A*4s9/ET6[ƳeCu GtK6TN;9KCd!6lnX/߄o7+ ߇q݄xJZ`fagXqvWxΎ>kkl)}'X'|,e:R eEH~>]e-$N'Nii=8 zTn nr6Oj%moA* |ign>8 ]W,"G&=nTF'! '=-B2np@`5XfFU$ J`4l6촋 @z@*M'AOt)NL)sKQ7s>ST\Lp?/3Y+}W "5 I=h#\ y;='5mOqHf ]R7kSTd#(y4>aݷAF [f ]"ƒȆ<{Ӏ8XARo`L-a?ȱ1Ou%ȗ^4` 8s8(.r;=L_ 6qhS(8dnG~A$Mu{C=;ḓ<;Zjo]EiG n ؋$ Ŧ36Slx](\}κ¼vt+p߹cz0qRR8YVT MƀEx۰USP$‘ؘkE ql[?b2,%.Nkt݅ʨ|b_.-lwWȵn ` ɭʼ=fI RL/6C(k$yaF U]g`, p7t}VaWIiZ8kUY$~UO\xned cDG(@,2UTP(@w<lwFkZau`T*- 9I<F" -4j$ȎlEѴJ W1%4k[yQՍj#5ϱzF&zP]{9Ł>r\++ ӠI5`> (;dlW`u5Ȳup,)CN=091hz&#o53 n٢2cvq(;˚Mo!F#iGӋq~5[|3G@a:E,ʞ E֩~<~D=$E:03]e{fbx5H͏5Gs(e$t֔:X¿G wz^MAJHw=fZ+.,b#L tt (* e9:+b}+$ZBq}iՒ"b0vl~z\k{[d};NlLdBE^/A1Ls&m$\B삫*_ ؛Һ/.?t.7 t 1f}??˛U < 0/r95I,̇STgH4kmh"p?l(C|ynWV A"7ʖOL4WQ0U3&p!$9ZI'#Mc0TqC_ӎf,εhq,!Ai˹ܺ7kKS<,F^>ԱgYZ07070100000244000081a4000000000000000000000001626034b40000ba90000000000000000000000000000000000000005100000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/message/fusion/mptbase.ko.xz7zXZִF!t/kN]?Eh=ڜ9TSDӛ&>U\:MYR[ֿ}vB*VV*i2^%65 ŹdžŦz+.ϛuX+0BKT&;Rv+=W'&@ *#ybc4^{K:28>q}/1W+ukۙE)_X8dt&= 'oH{NJzuh#]|'˜귡ѤGG|e #}?)-9zWH"d*d:EERv[`]'^NY45qXpVGdy%'U Rݙx,bÙA|Te(Do=y>%]ߥ@e|$)W^5-N@ g,^i_Ь̾p:KxQ\Eĺ4J%lJSœWA24LdJm"@yfs\.,e c\F+n΂wGGlGJ1U@E9g*L&-i^U!0k>%sA#ϔ\MbaYM]|A~p*|8f7+{c!Z0C\UA^2ƿ;|.!56gu;,"A#,M?h_'67Q5b˳=᷏'s*Tv_/v>&y|RKgj5ڼA,wm0(OHVR7ggP=_1tJ`9Jyr헟4m=n.;g?cF"#}JI-( ࣬܎' >R|q2$_!܊SB?TnP.Dpi\'NV$ɥ6olnnCA@Ev9d2myVN4?z딙Lnj"} LHFb_GebhgRIߢd7A0%ٝx+WDJן XwB<]Z?1qܘ`$>gyvF';.1o,UT`ǖД ?,(;wN1(|4u|Z. eo`]/T0s`wf]y(σ<ƾfIY> e^3Yp9dH"gMoPkT̲~e%|(a'w6g!S`Pb)hжaXrwyp <+PI`f gab.[&Tӌ9 ;XO3[H P5aEC'j!]{=gSd1lb|NF Ϻf_^qRMrL"ҙ=P`AB@Ұ 86& *BN7xL%6=d-!%脍Bk}֏@B$<@bٓKWmyN=F#ϣ5 \p P_tx[B^*|XPceW]lAӮz5< 8uB AeH'Y-z)%0 s:qV;X&^A>%Jy⑋b>nMbK춏pN/96p\Dz2E }E%dR9b~֋n)$5yWY% 0œT ?m' a%p4cҥREbȼS=b`vC"ЄL*K*g P캟1pH0Y02Am^wyqJٝm b`l4:pνGGƗ ָ nZdg0fwgF=jmTOݐG$ &HZbF#@9WCqofk-fi{8*=Ix0 2O:Pq! cnp f⏄,YҎ Ag: _K^^OŲ,ǞQ@ͦQFC?\+`9>P ︕J{[ 9huVTвz|]tzx4l8yGfUxό5 N$|&ѱy-]Γ3+QƢnBI@N HprzliG5^ЯӯY# אS>6)7.6> a)Je1HTg >=o.>A{%-]z>gm.BP-)HʛL_Wj JüorEB~97pz\M^#Ft64bssjגMEovA\1C61#獉^*.w4ؾ_ [>  ? ۇ5ul, ,• Cdˁxu!-\C oVs8Q7%,sȚ}UBYUms٠5[sz53Y 9IڤK_ JM|fiZ||Nr&V.Z|CL//hp,gndCc VATBÊJO?$j\#55ahaEadR Ig]AkI=n -Uuw3`}B 3_8A1N,Z.{ .Lx8'|m24Ddٕpio<&ѯ7ؗm#T>`!Y^XkEzC&t W}OǿsMZ4hqiï7Yx|͌hB#ԏsL5HS+|c`uo# R *S$hwՌ>T \!=~ʾ GD&z45aTz_2 <J`QNC|^F|[bxco ,J?P^7Z a~XuG*%;#?# )tmנ#]R8&(~~ NU_"k:2 prb6|vIdP!bNI0vHw 懌jn{gn/BsSu^iQ՞SC/_: )(_pج$*~"Lb :g? pX!uYfAWEMl闗Xf*Z`(*Bڃ)}ZCCLۓ$H֭ݴq ) CɝC؇-[nz7phاYJ m̤(S30#⃇Gs7e1[!l i !gMvv5`՝odo jJdn_C %6] /` ˼Ё9CEzTS.0,mM B,~au?=L٤Q6Do!V6a%^lĿwB0I_(30BHj2_T]@r_?'7;ahjG@Rr}z2PxmNI0zAM@+Ҏ*4!Yä[#*_{"W$KHWH˿ju`r;Gˏ3X,--ɟxb3D#щ5Xp%;dqonQ@4m'w)sڭndYQݧڋrf:j;- gUP( q;Kh'ڲRvة|~WȂ -Ձme?8pO{vD%B rǾDhȧTo 4%mw*~;`'@QA$#}@PpߴP0߀=DDd":P@ٞ'b`tZ[p7Y楽V UUo»vlfx_jDw)0.sqHdM5ə+ϏnǢRR٬wѶEB9&iٴY#RJ…, tJ$e'"Ǻ_J=xL }8IU7[,Ŏ%u߿$̆Ǔ~ڃ3)ݣ+ɫ:x 5 L< wstq`ߑ0~Q0ypU8/T50&f5֦.kx:eb%☒]$QHΉTݍB6p'wE*<1u`N$P+ >YoNHȦSv:.8ɲ|A] Dj1 bJ>|*(զKZ~n6l#B*)^~[$t~#=?_n?0ԝY#ً͟1,Yspw*M|lgiyE,C^|1$ %YF֜:9mG蠔'g78Ւ5+"FYf/ջ~mJ HhDi\A{25@ym_3kA{s=[>6K7&wm /뫱ɍKB7@ބ 4j4KQ@:IM!U;m%TuB>(5y'v~Opd ڊmH˧R Ҋr$C*I?fKym!}ʪXVbh-؇GtLכ)h<)̺| 9E!1kKhi,? {LHsBY'Y&E\3h)QГGxatY7WG{!}Cցc17$ b_'m<|-3a)~}ZAey9KJ~PȇHrT~ϤۂM҉u)zV:A<h|fE<o ~ K^mkG8RהĂK+e[']˙G{ƫJX!=XO]L˄mc>@-_9nI~ȸ >hDr[fTH4'ؚ|CyQJ咙ϜWLJ+HA-b?Hl>5ӈO:q a>nRdHi"gPj}8s:k61"BUvO/#q/Eq "tv\[(sm/&v!l쬅?E? ֿo~}rxW. kreq-d7|Gp =`)t6F݋.@p k ԥIM-fGG`M:3H5a [ Oh*D#"oGyrsu.y#/|6.%=fs4 $`,@?BNEr)Telcocäd? ^;eOCԘHgA]g)=.=oĊ@ d /9 tދm]vuc&g]`* ~^c=0in/UyE.P¨m80(r+LjJW#[.Z#24NQT\Uϵ!q 5!qK| ;z G~q!xxt?Nn;ېJ=LZ![`붼9H18K i|:#K>%X-u:x 2I.0)McҔ|ړJN!ƮFI%2*3+~4@'@PaԉZQ a=d0-%7Q dA C[^h{Cd)ebU?7n._qx|Pu)qì:a1)|e-9)әLRԶg`d LYߒ><(Å.Q]΍a%/K\ۛr#Zg~*elu9l/8FۊY*+lbܰ['s!9ߚ\+6܅шDD%e|eTs֏kl0 oP.( qStWҽ=ha_% d@߃i-p^OOܱB`a9uVaYb-E罚Aph 0y9He?%`*I7Lal,J 8d"HJoq>{"-;пI0iǒ@0Ev-㣻"(]D;2-/KVa[RhڑS-zW$wRQr@cpu,Pe-`<+`}PܳL|hGA;s<8yLGvQhIx1 a$ U@"V>Dц@78c7]OM0e&A˰.3pܣBwbY kqX\I%8h¸ 2L45hAT[8'ipHPOI-8 }Bܗ_Yf~DӲl˒4}IY㌅~V6]+r*=_Ui{CwC$O1|TJP}Cz]0~]Mw"@<(qʣ?v Kb"dD`n[I5BdA!rg>-9I_*sɹS3CqdlOP/ /!8&K¬6ݩS׎X׿֤[ ofђ1kR!%exuJ#+5wa#bB0vl![;-W~ 1H̓1@P bk֏#wqm #IV+\3. 4H,|lNW1jQgvrB]Q^šWd sH4 󎻻WUzтKUXd^%rӷSL·8PO-ʼně7ƦhFPǛB(cX]Xdi;$dR~;)IWЯ -e,6 %%5lZ" -Ǻs7D.Y$a{ t_%:nIS1ҬMi6,SiT y9aN=zJٮ85Zo e{fUi%tjĵHkLioBq?X!gEL kI̹J|\Ubq!f5dS?L( {%.`fJwqZ"xto_%ZLq5ZZXQ &5n$YJz:6"wu~_G̰ jxL4i >cB89l׀V,|T3 ͧf|53l -mE+2>G!)?~O*!UKn갇cg$rhbP~ԽqNn7;o,:xF 3S2%O28,rWU.6H%v m'x$YC0KpM ]łcԳ X6[,*]iC(1ywޖA:t MkWqF(.DsR}P ~Cr;ȤjKY~L$ezBЍGW,1ɒO,-}4&HJӯf \֕iGi ̹ 6j H:upu$TaQ\~ܟ:"k]õOpgPbHxktK!MUr?=?c*jaӚsp(ԴP޿E`6UEM-@5# Uδ(TZF .N)c3_WnzamŶڂ1!0d^!DK\vN!' .^uKuh u{8 ~wm/VCI|5+'lV;'D Ŵ1Մ*neB\c35q _->أVD̹qհۢ!JrG8,ª *%é L"y%Nf4 $gizkm{ 7dS0]WC$g{  ާ]K-꟦]olCNBGV62qƃ R*o=A'!CĖtV11`v3nM[Y>3 t$ͦn$sIr~r$A80ֲY]<7aT;ei < u#+۾PL0^Dܜ\NzƼ<a#{dq2}ЮymzP'JL? pEOlжڷ+~66+YV5f¤UMr#~ѿ4Ń3gmm`ug4mZG[R>ō9*[kqlo*"hO2 `jLm9A\̴Q'A"QY ;}|RryYGQW4ng,ٜmCǡY0Ĩf(jO>wtSg. դ*ELуcᨗyԟL%t-3PY'Su9 !ܒo@"ɦ)D4}^~Bjȸ918},B !<[{cKzԣ*[K|p5z0"YҀ n:%j\Z 14+BO BےqY}o U7t01rI-*;♃k~[(fqؾk\anD :d〫BoMV\dpiĖ(6ۮM˘t1{apwҐk@Vb C=!)ta+uA 쑢ނB ,"t #L/Bw " ChRdk ʎ(T#)Kݔ Յ ]HKF7C6ȭ/&l~,-L^d39\ɋ:vH1æ ]7*>a#wT 3 ,(=KG9grBhǛrQeW|jwCOlպrDѕU(P( fr,jSh:oV΍wtkVtAc+c&ھ7:~/ڌb߬> |X2)ixcn>-kК0:yNL$dRU&FQI*3:BE\V7,,11)m~X8ΉJ@QYͿDd 1nӒHIq[!_ 9/\n=TB}7GY S3(OIB/\S bv0/#zqJG/b"ۺYQ}?惌?iw$YX#JGc|jPh}d?ȋ>:ZVcZʧ+Ӕx$o8mͺxH $v! Y*++KC{sn#I_I0P}i-  FpPޓv HnXy?y164t=܋\;!SvlD+NFY 3#:57O~O$"ԸC b~N*3h mpT=,+cҐϥ.2Iݚ9Qh`V[R$n:!-bgrݥ,͐G}w@ݾYdaPU Qܩ5,~]߉ &zb7noljbGS\80+P؝޸H-O)4)'Ñnhc6GȍoM=oEZ*0'{!5zmC* ) s<,M0wSgouqԛk8 \'͍rTA=奄7tV 9 z,K )\k|Ay/Й}ا:P@h/Ԁj:%iUsdf]+ȟI$f{ /e#Y0H92JmI?j Òu @@DQުBTYzkD[Q?(bf߾gw:lI:D ~H+Ƅ.-m#EP AEƕ*{ FS>ޤAiOm;Ix5~.vo%D_U([urzչ8v+uOznz4\_̀ZÔU o_勆:_hnlxZ{3(j&1Iq  ɇۮ#I'8"28H^ _[Yw^5vE(3 iXN]GB /p]?L;*q?Yl5W<t6j|B`*Srɏ*po=[;:"Kˮ3Y:֝S*BC/P- ywEJ~w? NpETz~YCL(bò+5jZA'@;loid*Db㰅cAup4p*ZBkIQC ?/8? C'AW Y~vl& G =/^Esg,&K-0]?Fj8^ 6M> z 4 (Mjk$oL6 lcKBi ϫFzBTirҡᾹ(yd8?P禪"Q^ރ14˕&x {DDַFw2-88 <ŠL>F\AlK&i<> VHc6#!2wP CՂ&V(>Lv4XL%G>T6cw:j9iQO]JWn[]‹\pZtYP5zu`e~.s b 3f-y]s\]5˼اsFD)|p̤ Jg2 jSNoK Po kنd D¤5I †g F ,cDa7hY<m6Ey'8gd`&/ "W2[PQ d:2i2^rŦ\ke<|Ljb;ƗnMJ983\Jo^&,P: ]> k֬nwDMz2]A,+(n⨄ IE2yQvh1M4/6>/bB3Cy6-v>[hR9{Σ)OZQ  U=K6p~q"Zv<s#䡛iBqYO, r9| jX*?B R0zSk g)5{Ӓ[zufP K4P2΋§׭hAoX7?Fz|v{AH#riJdMA2a-cs_i}ST+fE}{ ?qdMṳ bҿ4vHh+!%P7,Q_qOL`Al"d6NF]փ_RB*oS?$I[IX.i]*SB^X/GnFxu.'F|&=|&5#i4?̛&#sNJfPhȦخFg(`)O9p>P$b 3Yzֿ 8% 2Cdj|'Y4"ӎ!yHP\I -$1!<lVL*הr^XO̭:t]IF\˶˶8̤6"~w6NN`sKm2Gw<ǧ_ILP x05%I4\ j[}@VyGNklZ/b\6G"+Տ˥gq?*&=i OV%0Mл4? ,cNtUpFCPTc)4-xaJ6&0L6jsK{zph,rS,lgTF7ЭBxt+Q{p*M ^שN_%r![:|@o ,b3z[x1H/B˴g\|CXZzkR%G;?"ef~(e31XJz)` /p&nf|}TNE7\xL~ߘH9l4m"Ef0{PIj6fCu \&bHoyɓq E-MoqT(23\m|(c{3K"W9$EquTEF^  "Ѓf ݘƟ&w7?e˝'yQ@L[R$_sr8kbFCy_ƞ %Wn:}w3dm,"]bѳVf~G!~}'&A1@YW'R (]'}^'~,k+N ZRc vX %ZB/&*P,dZ$c"1C"AH#&4xHЊa8xѾw 3" hn|0< $JQ𠙄f)srj&=+C}\Gfbga.<8jpm:QS|,l#SdY;yD͊l`ng0$eUS09j+]66G4Rꪴ1.ga #YEs A?67+ HHlo/[46Ma?& AКkBUe]ŦOΩ ǰjiړ~*s !E[<7 yZvt~ }P'/KXxWfX`o D} uSCGԣTҠ'eM>̫P[LtA9)lhd٠)^*.i+ b_8H>cz#=d}uԢ\"\+ rM2]Brī +ב.rϽE&!}]F>Rn.@K$Ź)sMrn BVL'5|OBZs70/W ۊk*)%yY֍.dYf}i P뼮gAq+]P^޴L]ƮuSqFĝ#LCf Q5(7Mikp`~#ۤ=Ƈ=\$4@14܉푿S MJq' 6-qѐF9۪0Z%E~&139Yzɇw5Þ4 L-"ǎ`)\n ٗ:"\/ӘDhk Zp}7y@?~N h <H+h;c9OT;CWיdKXl/Y iH$=u;"qZH0>8+ L/gOwTNZ@̩1n7P3,(F/Hڲ\=rՂZޙ7xi`iclg.SY$B]e7O2r:>n)z >D:RW ]B{TƾS]vwȝY~%An=2n(ް )h7 sp`mpNL5u^ʼR7_Fƣ^ۏ;}i(k4wV9& ?`a>dL+qi2E:aei/GPvZ{|2'<ɱ 3Xd1.QnYoE'aMí֡ty+~iè=CUGVS_)6ցXɶ9²DÏϨ ̵0!V;⾬$QhNI5uzJrf.]+0rkX$Bn:QBTBNE6GNM R7Ops`gG])eёc!+saO="}i.+F vRps9{{~Uؒ1Fl:ܴ77]+cakdXŕgXRQ//.SeX.@:}J8W M\ cjN08PzcN&u\rbRJjVEƨ:Bn9;\{|UMRqC{>u(IχF*#)J:lrn ?k , }=)O#IeK֢(= pqr[q$Ϟ.Ҁ\ڨqw&xEߣRsa_[oPw6݀YuG`RX) ܻa>:)@3Cxe%΋4pLm Gn=qWRߖ&&LEB qwfiTɱC[v p|V 3 O١D"G3$GL 8oD+Q:UOm4a޴ LNڐN/8<w: LCB|h'v++54fz3N]rZf DI=~UA.W@]_v=c+Ԃ*s3aQ6ZAq5XfI )kĴ"׷O!KɀKDzqfx) > TFԐ{Bn#kۯ6 ʦ魆n+: 6PIrR%[yg^a;I_|h{z^#@0~=(n<٪tphյ".tVpB;U\0 {7#F#H9M;j^yӎ[z 'J9tD_ VjňMlC?r<5Saqa_<\tl4z 8u X49ؿP~`R cQrٿloEn6XWRR 97fMU Jg^mUTm56^65Ȁɜ2GN)b!HqjhRtlzyQ W>?n~Fjw)zl:DJ 3|9VI_z[QN-mRTq2ގqCq,3-Cid7Y鯽h| NAAsrEQ58GG#~ՠ~&ǖ_zS}J)t%-B0mX+`D6^ @Q!s ˱uvcAC8ȁq>Te[dzNcz&EyW`hO "y| z5clYת\Vމk Gr+*S$LwDNMtf|MA{ Ӓݯ1[)Hs9tOɄ?8h$QiMV߱[$2sr``N*W| ޮHR)%G\I[-zmN 9"ˌ-M.P{E l92 ݁1 z^{GE+S "D-Ē7W0Qf$`}L4t+47M}F..`㿞зJۙ븚˜f{%%CT1Ǔ?xyv%3v3\i{E+:K2Y@]r#4s_fqgʤ8nL7KPӴWNB/ ,{Y=̬}cD+`z%i\bɦcAbFiH.\8_n񚪰r״MdV)c`\xk}/ߖ$}V' [9[8'2Zw̼TJTs O/'!;~<1q OVNi%T0i|*mk8D;koIZsօ2þX.8 nar|SBMa"+͠G0Y=%.?*謠m V$r l \!y\<כ?ߑoqb)/Jo凯P}6uH7 Eϱntq{-QfLE9-E0 qc{&oɌg{Y{zvwO}!b}~ط]*e.W gF%<;|}.ʛ0i 7@)J d2Uٜ5?ɒ%pq^^\<|N/̡# rDr AVK(1wFkrPuR9۪8]*\}lXNws<ǝB n3>G~0YʎH>bcCZI[>\#n_\?봲:jKHѳd(~] {/mÓs|Fx"ħb:Xc8rBU K28`:#zCe.(Iэ|"Ŭ- I)`;vNa;ܨ>s"2Q'X}̎w#Gxզ*3HXRE .12ӊ&b{zTH^˕#̲On3E`:>6ا: rՐ+*sNx#E 0,8jt{8X/G]/qHnC$amw!{{aXR9=PiD j y圳,޽ҰnohkERE_7VIS]x9wYbM9'g\ @LV^7 -C$jP!Z5oؑY)I(0$awRUcM<#o-$0>$]q>9X]jd |@2G8#vSss:\>Ɩ.H)Ef6ђVp|R 'ٲoe?%Gʂɋ 1+\`Ip'J>h\=$,ZGo-le,fOkWK.l/MC!*9|P w3G/\K(gX'o$? $p%fvda~8VXjK.8]W؉!m+7roE 7@mVd!;f,?Ѓ_QOǻ= lN@`sT (Z$p։Dnw屡1X𵗌[e+wNEke\Po Pkh)G~1g&Xr^Qr3}@S(U8d v)I 4hny؝CfSޫF|ܺX6bH7j$vxܩreXt& z?cgիȃVO1zjrE–y_tZqh_jPEƈyyE!i>(涍<7MSxkTx ZsܴV2i2M9)nMAtЋ"vؿ _:~J 4 - 6,_^v*;)uGD}@R+2;)qp"'0 ev"dPV nRwjG/Ij]/ Zڂ|N0)?ĺZe&G?b4H'*ޭBnF-=|naV,d zNmFJ=pf5 DW̍ސU0˱+RFW]#< IeS4޹;z7Z>cmfohCAei(}h6-3omoM TSVqR^Yz&Mt K:~QϘ$@hJoE+xo +k2+\͐ԛ;mK*a;+/MRP1+yDQi" p$# 0M=Fd~m g/A6 zÞCb+-FHca+zi XQ{_|s?oMQlb[Q=[qq 6m] mPJwOgRS\?]ja; tViOkq׿E1O3ax{3SZ |@̹ؔJI0 x}Vنn@uxy-j uj/ApQen6rVۓJQoS3?F{{(@S0%ܡ\6'ZZ{r;? 5IQԔ%VDYU4{o]Ǭf6Ydd^UH) ;餯"2^.)P'3ؿ~kZYN'@|XfQ27Jȧ# ;GA٘uYYZEhR8UĝTc;ΎBzY{|m]7HW3U+ZY_h++!vO p B#`:ocOM~>/gvOȠY8/>vR>^I ƒVD܌۷A+jD69x֊aCU!X $٤֜,X #*S*~kP$ZJǟreϦ _OAI!Ȅ*]gy+J"GV> NOAMGTxzCЖ ,Th?A3FszCI]صpeb)5(x?E-CƗ[p߬?MŘnYs!W]9&#JU/{jDJuV$-vy9eC{ z`̰ٔE :PKֶb@-b^kz'-*Y5g]K$mL:Yb6]6[cLlNɏQE(5S2vZ%YZPpwZAs)m;mBMB j-kkʕYՐTr@w[R z^ÔumKC +]Fq}%ٖdn/P&a P8 b[hV#"l宀a?L^NtZ)LR3=FU?/t5C*8X!Ub@8$η?u̧i07sO%Hf`!VTpwluW,wgw2H hadiF8WR$j1#4Qe8_D*9DP`ψo˸[7"?V\$v{fV)V"cAuKeoJ_}It&dh[ƨF@&}4x{\:[%-i934ϥdac*dyN~CeB#i>kE -'a)ksvQ(E*׿{6Ix'9{lhu9gM)"Ia-2>?Ôג4]NRWH'@3;W e4𬽬}Y5v߾F}IM `EL;ڱk(qz'q9%iZ19a -[ڣBֹY0_u&qhx)$VUct4v4 )hQ[pl9հ<.) 4btfkH_N~WU{}Rh9d69a򁺙?4=83hq,4q)Z!1ˆ%4.,Ωt裳[;a< XaYW {Zl_ŞN;d:sQ| WϾM?--N^ ۈ~É:eAC㤋\Vo U3&ΌW _ma='N,-QtJp .= tS T'wWӽMEދOdo&WezvϙY(sda]!/  oxVr; 2$*%PC* 9&ۭLh%dRM^ $| N}}r'%yCs?E\߮ -eyTŦ^ oGhCܑ{"E^ۖ8=\Un ,,8L. y])_7]|Q:;AVz0O{4Xb>1pws{] =It_ +o-D,JH)X~յ/5cd k'Yx Q5BԈS03QYH~/{#'H>^$**ƻ>=}%4Z'R&ʝR9tt'h-SgUsSDXcSC}RYG-\4<)K~<~zO|d Nc D˰2;CKjyӖaΫ#Jg zi,|}\h[EhM Y31_I}obL-]Fczn\{1 Zïx(l yGU=#;ƉO>4-ji@6Ҝ7(\`3\)zMA*"zUQNtj2e;OHa˥B\<s2Z [6x<}jNv*i2Ĩp/6ԭjT`[J$.,'j(4Vl}9y/ Ou=q^$g|z ?V3bIS+m 0Q|EdZ22yrpWmS/V"q~_=1:v@ě$4l5?ҍŴp`>MxΉ892ha2=^)\|'fG>z>S$$ڷQ0=S8* '@դ}3*u%D7Sxi$ C &+=[ ̰[ިKU@fپ`D|]tXkLek R$+jM]lW2h׿?Y5|?^9ԢXCyY!z u$yJ$ KPwJjrļ iݺw-J+e#bM@xJ=Gw(I V׹yw(3ƴDBT.R?Ii"yX:[%SO(_BHf-}lEVAóYP@O} hGJOZ&aR@QE,d<|QaTc6`ow~{k݀TTjqXY1w6cuZ06N_H~Ipm=H_AҶg9f^ԉ_fbh|(qTvh|T 'Ek3onp]x U,5b"moMϿkv) E1_ uV|?]FZ#g@I/qp.QNo;)ǸqwIfmp/7Nd *V${%7t&KE;ԄCmb6 e'9>Q¨#z&NDa^/ ƿOWRa?n jƢuswsW t4?ӧ<Wfݛq*<Bl-BpSZU귔w'+LV&N]ex4==!:;nځdBAZ&(_j5i=nn Wј~"7oalӯ/@ pe{7oW{dKwdUF.LwpՂ Z rL,p vB8!Ȣ:AaϽ%e##D[rf r\sW޽ݧ'zhOy8ZpYY7WXjA'&ݣihƥL洌5ٲODKŭPMj_L]f~lݘ!Ļmxv͇ȗ" ]r37O.|H2hc2%E:@0VRfh5(`a:` ᶭ19ģicR)oTv]jڧLU1NQ?Pv]H[m&>H3%e4q,)E |q>XbN\ $!xTEz(ULRwI)fPm_̂/R (|~pʍ;_W?)6>`-2<湢,ܔh[EgMz*r>7-ofn/`&:$@q<$ K;'3g%%xso@ 02mHe͸%Ҫ@,6y\s6N`xr8t2D׷}0A?*n3+FAwC(nԉD -KЏ~'b;ήɧM+f}}5a084J Zgak$CK&HP1OucV얔}LnqRK~-TNhI/≑o_A0BiخOr=ݸ. lMCep y6T@i9!gd6^y#HT#F9zLf;Cf0w baS 6R^M `96u7A!0! =Lg9f{:9 i"%b#$KE8yIm㩻E'k`4%@ZyhF[  huz ?a2ف Fn]eV8")yvLʷW ?be.g*P׊|ZjPţ!  uso/ң! E}4d'i|s{T|TG;a1PiPU\`6;z킍kLDMY$kWA#qgS#y$\j|}~U?w>UZ5$m௅q#~G*ev!@ae:t_B!e_ /d 5xh("A/}r1VQ14|K/ {(e|_Yu ht"ZL`TL> w>3 co1i PQUfz q_dkn--ΑW"DůIm|J'*#bI/5yH[5%)SFog/ J3g= "/Hk,֡f,uG~:q)Gy5i#^uQљł6P[="x)7 J",]N!> m9_OTSÒ7"ڿ[6l֕ݩS7lc#`I'uvl8mS}~*6vW1x7-b4J41$?ots (UhcNnۺB^_,zڕ )!R@:G4jv( Td[dbawA3QBO Y%Bf,@~=VֵBڑ t=Q݇gJko*="s8%]l#>U+̱X;h?6[c „wc*DCM0Ķg[+<I#y+c+OM)Os/:Q[#G sHoo~%5qUQ3ΑtJdbi9j6ӄ Rj0XGyqPIc ʤCdxя_>+üKYMm/H j%j稆2saP躲U^<:HVF`{(cNXp9.%L>m ?az<{ V?On采R2r%mL뚑f oI?X&Y)J rbJS!U;\,\uxJ  vN;Yx0h%xoW|.#=,ffqK { /ɜ3Ra$j۪ae3*$zd!xF- x)(p?:Cڢf̑@>&7M! 8![VӄЇђ֢dIS  {“RhUJuգil!ZbH[x0O?rHg8=8 lJP 8$|G { ?s؇/$ēk/b$8 gvWC#d|tr򾤊.GvnoI'֌AMƧձ- SFPC1 -6իDwyF!0 (y4sH+r.a Syf}ьʐf9Wl 2WY8lh9@og*w^ZN SݹlXכ wp$)Q-]"xGys c c0 2PJv;${Ϥ ˊhفZΏu1{ʾx vnP@덥ҺyG|⇽]PA@g|W]9"J3s ]Y_ܕ9ǮE'})`V)fU =U$+m݊buPekd/n/{B7‘(M0jx'@5ѺDˢhgce@.[bNL h5޽9rƎlGF;)8$ХhR9?`#HVֿe,QdnZ+엦@P!EjeiNO,//&T!f-m#z7F9f|(.0Ny:Cm5tzQ'ckhh(:=a eA)gU%sd*ÈD2&ms1[3*|Qu H|/N}gmv;Hݗ6q7L}X{AxW~4ކbt0OvڹśV7j _ ZhC_*NHH$`Y*ZWv_/sB""V̪#DlހBKR!%QcvI҄sV?{JI]w-61 2:)Q~5\slHB)</CoD!v= a02P S rREN3g!g(GT̉NHXrRa\BA4{^ǗԌ8Ftoȧ`I7Hv$ص (WAr}0Ƃ e'7\k 3#e`Umx^P\zt}a_MQ˭)2{F,nAk%t?833 3ʹMOzLIol&"89bI(H\6b pˊLz($ !w(J83ፋG-\L3L{+ 3t 5LHaQR0 {uMD (AqW~fHo1^ ڷbtRP_Kgx\~u6T0[S.ՖMxb~`AU9j{s<"Ԣ"){|g5C Vt0,҂!nx:ku9=y pd\M75]ڐCg?X"Xicb+-jQ혠NV[$s$թga0L>NFǞBVjS [ a ϐ2h [?~{%4fB7|#d/?fƕN8IMuEHW8^`WQ9Df=?*.$VZS:FUdAuܑ*G?6O~A>n~ C4_}:Tf*M.٦~؇ ƙS=Exޒ|SNJ8^6jn[%Mm7Yk&<2iyH?%ӼQQ~ /Q ReH_eEܢeQz67,UsG[ۚ,/ U1t{  OJs>%NTWKsF$ 7͂|$d5s@,VצX2.IuzI<%0:Zm1R Q1%|]@Cfw4(6\g.IT|jgi Y=nt7WLw? nOЫވE|3#4e^J+أVl{ `WGt}473hDOr`$/Ngr=W(0dp >r1 $$ G'Fu۽L,, /v!Lo)1|J\XWrxbwXp!1ݔ~+rpwC e7!͆"I'k-a,#֘A!%g.2bs\5\͉Tgn6aOyl–*# IGd;HNXV$9[+@!; usWIQaOWFi_u/OF[jNo h2;e 9A5_b?blMP2-|!@~X5o!Bg@Qap36Hz/\nH<@Oze|q  5ͯ]6#K-#!*d0LWsTCqpA6h&KgHlDiCRVWWj\S˥T ,ҧ jSeODGOL3PKf$B\U@cšaGJ`N@8^!+sG-|s"$Bm'u`8g,4*]&Ox,[*t#񄁍RJ L nDeqnG=XJ D,ʛ zK1x5=dfsLUm&M157ޱ&!H e)) h*mHq.N<̺Ϝ7#iX_!Э\8I*}*<{ipǯA4溺ұ5z;C|(;I5l%Dawkzf^8ٹuN rk+Rmg&\NnLs܆UZڥB=mڵwdXđV !$+ "*;Fi|l#2Chm6rGk;Z1]cgL*g죳 uôevl?ÌPe 5!uyw` GUNYSBb 6n,5M( bK,9 @3f@~/izCb%<0J7ZdZpZfǠN~ G'jayKIY[WϐdH}zJl\RW UX+wӍ]ejdbs!N?a!0'iYGi7'É#0Grk9f`D:`RcC>{wT7& *xqC<>J@n,yIw%^W_t9LG`k/6ڻD&*jxsxaBFsK;H$ࢭQZt$?c=gWŎjxfïZeDU\x>U#ٷ4zY^ҫ=Y?.ղVa] a7^?Y%拫>zP3rϓvZn/J301= }1zOXW4BNn,Nɧ9.?S4 UQB|ݔבţfO7eW9.+9u)v@ը+U[&O@J1)BgVy*C^:ORU Gd܎=^Kcw>nIr6UPNaӑ7o[2WA=)y}|,@Gs#ݝМG˧OfHzN=p+$(6{B5A.G]xTIF 3ɇgKu{Ib0*x•> 9^^:;|~GꀵmM'c<)E" m`ԤQHy\ QK9cn*ʚxt;'.$b>ӣlpu{ײOq`My/ȴ Ý?;kOt[mA"amLɍ6&YYs;+մ/lSu T=P&z,`jll" _6^:av]CƷݩA{-˻IxfKjt yWlX)5B'YRj)_C?Nuz >ƜW}y/FP?U~P=T9CqG=\B2V~ ٨˴zӾYA9.zP)jė} :*mQQܴ=@(=Pm:ʼ3Wb@<d2Qv Y/rqr&duG8{&,-vn?#@KJ8wu{* DT ; cbq}IڭcޘN LRs1@_J  ӿoR Zs 5YK)'?mg\cF#ApLnD N!abًلz:@J=uls}Up&@]NݵIJ.*~z7rA@PFzhw] g- hW W($'}H=94>s}`Y,ΝႫG%cɎ6neI[D5GEW_iϿoqh拓kܷ_0)%Я\B7ex32^"itG#GE@ːzg<8^sJ٬M^dIl Ov w"_-y6=x"PmiHq<~?GL ̩7mo#V]ҬrNKI|yt.dw5#ƓW=-dNf;2f%Ȧo\J*| aZǵmn54*7"MܶrIK!&Z'j!2 {\I1)KxWKj33 6m5͏.:o`ZX=`sU>w*zww $ҡ8m+hAe4D! 4j' -S&(_H{gݻB|nPp2V)ASuJSz(S-.Xq+ j;}Z$ ܛ,ۨ?MԅU#k,>F#Hiɿ VŸ) 7h0/k.lh/1g"/WR*u!Ћd8pW];u6K!priS#zk11W;!>&03sv-cO!<zRiUϠjc~)ބ=e(5՚Y!of/Eǻ}߹Hazb|H*n]xDYٿTE68xJ 0)yӱRt#R@8yqÎVX;qaMƗa *!vЪmJvim,дU3R|@!nezRyjg8A6-ķH֐ @ wD>37o~J^hze˵C<'^57 V Y 98I{N,tpƧzUc#)YSF8fY砰\E` vP; f¯ycM;˒@&is;Z$~PiVv΂W%z3vn04k+) `iUwo>DikWV  8KjJRgdԋ$ak(A~.fx#On`,M,CchOXBWiw{`_ NO}UAI7{s$JHL;2!w2*Ei@S3^t1#%/]C)}UD1I#_J|#"-աĖr\T5_lY3%f|^MQJt`XlZ;ͦ]xˌq # 8pW!afG%!+QG:w40,unJqe>{"`k'H@Nx`e_Z dQTo粋)&g`((n_qշp-z5Yv,lޱ{!*9VnP;_2+`3A,B\YL~WMeAZ>s>-d49\h=Ȇ?6|z  }lViPrϔcqq-Q2﹜vC%3׻\׮9y|BX旔gEDqMO&Rϻt:ӬRӾ Z kY0s?7Z ]k(vOVUPva"h>i{#%is,_M{#e=4EJ*zh'TA ԿZIScx)(;PӾc#vD tLtDҏ G+"} gpw1TAr6 V:yyLJ"e<~$wԒrQ&XܒQȽ[„xV39O=mX6o ];bI~|%;ıjVaE9Oݟ= n0X7J%h|YsD|aˆ9mq"H|6yic71oDn >N@;Y/#˿sy? 8Σ!,MG}T׏*ǩ_'4EZKf VnwkpM 0N]Ut˪/ܵ@?-ݎu6e$w-$lkD8M${칈]x@ q0WNj]iXM) XfsF<MNlH˖탯nDpf5_.p+枙CZvG/F[#Q-3 m|A /*T4'o8H,A=*] |YSTghGwI0éz]Ɣ5i!  _ \Z;Ef]beEzn!&e5}?*EelX44KÐeSaIBgxH[n%*еUq*H}9 m]hXJ{%o\9τr{& uz{"x4^bNd7cN, _*&Zڵ@1A G (RޕCx)UQQUj\Qάy@[H?"j9 O9ve')Ӱb= mN2oSB221OOeW4Iqs\31k =ޘ L@ +8l.KΪ,{axB{ !/$fN77d3I6i'2SѶsGmNc7A(0f<@su ߖzysCGj e|d>Ђ%ȷ̪4꤆9l%[|V{mfZQ.#O#o&"QSִ K mٻgz݂Tcv5NLbͪ.5y#X#̂ z|T'XnwК4FW|71@bȇ'ZwKn#̜οx4բCdj LQ5™12іNF`_uM{na>]zcWQUO"eBJGOγpv1\EUֆt˜V$-6& O=Ay=E4 /# r' KW':a>bd@y q5ODl 6ļ{&?IҔ9ߩj* lt@$/Z+8[}vԐNZYHX@7%p)oC*C*lջB7b4/kTtHk1ڥmM^+dֳ\e~DXH| 9wnY\Koqj ֕~P:vJ sgRCRW"/`!YE;}!fmj/ό16mBM لDOb'{~j} הU|Y _v_i/ Q(h/&IС65V;hPSC}Ѽ9c"k$/ﶩXf̳9ԥT (j30z;;9|=E 6X]*zM|c@рc[ԏ$ b rB.!+\RҤUF:' b?WʷiV4ȸ3vZ7sƴv"|a@u:XQ[{5jZۅqd  RL%enyd %砳b/jX2B@)@H⡖X2E:!|ijy6lm*B9kRZ8'[Hq)?~5Ȁch"כ<< Cb&MbbPp4CR"p(v,uIirfF 0Q=BU= ye=6*!3T0وCvTv9oQ j~fun Gl.+Pv8a~6i9+>Ϟ5ְ%0$bٓlsrq"%C qZtMXɅÊCgE3sMbĨ8dAD^# äYu5uNMl 8u=5'>|Ms_e $k.fWpE*fi/Ɋ 4!nOI=um I4i<$+V_\'߶b eI4vD H1}=:>u$&>Ƞ-ǀ I![#Ct0$w8Xxh8dR5ޭڋ*0G9?ÓG!#\#X{Cٻ3#(|yjBm8&wCU:;sb-e~LS) \q z&Rk6J3ɛ#s&lX_8Kӿ"Y^C%nUfQ| Fs΄y0j>9Yа`k)a d~uf%YvG: 0)zwJH!DTp>C.k3p+n9k/EQXӼs@0szXP^%?A*Z+0zm1!Qekl/T_)w@ HjKJn]Зm h\En79Б 7W8lŠGV3l<\`dJ=O<F]&*/:(s+4~'W4@:rq :`G b=?Xig8zԒ|N9Eo*[Fgg,64T!\u [$s[`γ;ɠrd[=|b^7YV!y WFn8q/r L|l:bhpf\<2pW{ٝK~$y ⚧ٮޜH5*oDyY4\J {E ?hn"?c(8OփXe/ J`.{G3x_ocJWpKAOGpc#=kvdբapܸI(⼿-g3`+;Txa(wk Xz)-ܫ8:e)gSaN'47~K-n'},+ULN6^Qv_^CDcV!Јr>H,t LWS#)/~mIpOQFa3D F$ߙ>V]f)p/u ^0sxydQrQaogyO L s2`h'b(cBpB:#fJ,0D5u':P{g:wR o"Ps)P1TXHJR=Ԓ]g$Y&]SY5~*/gX<4#ˏ\-caSҭA*sE\VK]t *K #rRHu-s*9]eVիV2ʩaI@O(c {-0L&)?qx}5TÜ W.;S^Ͼw,^e+[Ԗq[1 ͥi@('! nbHn`& Ux~v&8/Шm4)]*[ ͆xqS)@-@H*{7YI׻~Ŕp:ŏt00y# ŁRw7짗 g\܉]onfMdFm<؟VU=!RДIIa`*c3rhnv!Fss-x,۾/dML hɠܠ &B;NC S3VeB!(}3PQڝ_~'rk/WXFu037T/:PSڋcF4x ssҨW&Wz 4[O2' /2G 7\FEMlB[6@LC^C>Yq?%JHI_$Fjjw-d%ùO A$紣;f%V@6g.LJP4?v?-XA&5Sv fAa'B6L~s^W8hr}(> Aw1*aŗd ;eș#<5']- `;Vh|CZKӫvC]:mkC?5+kMzd.$ Y[\_T7j=gf#,f K$ #FyT|k7&ȼjq9E}_2ddR{FdwXJ.NM Vnz!_ <jvzjŢ5G#ZwL3AhM؉[#2#stLOd;00D酿ٵ&]TX?`@chvi}D\b,u6ώ(3J8%Oe,Wمxٌ#"l88=H Q)=Y4ZO7F 9˅a[Ih[3cg*_+(JQN!OV˥M#pcfCØ j?9A2Yԟt mt.svB`x5qS@m#|6Pe6I&TxqmDE[01lot 7ުKP(oO3Ĩ 3˒p~smy#;VH53Qeiz3L]wA#Da*QJ!#y*"`N܅8&b"j6Cr;=y收0Y'2c:>!ckXμ`|s v3DfAF=JI 9>o(Jݷ(A,"-XRn:`E)!ŅAwR(&@>]gҘ@J %R ,78AonR/6ƙ/jEAprSsQzќ U;3-P*Oo Z"[;O ^v7VĚR.e#zs.@Uۮ(WUq8g9 ] !X@р|x`P h iȁd& %z9~!ErYwc$[:=+2aN`XXU ((f,DWT_T?-Yq"oypUsy_|ȖLbkl8E1ZNVZr5ސyt]_ygF &&Ht#X7lgYZ07070100000245000081a4000000000000000000000001626034b400007de4000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/message/fusion/mptsas.ko.xz7zXZִF!t/}]?Eh=ڜ9Lj@'j^^`nȉ f^=HTej 2'qWvZ-B\7MC |&mIZ<(OF(`%BT!S},Z@T6rq!(M@{-X.,Ğ445ơ{E*l33lv(/)y"LuscZ~_wo=ER,= `s量.+ِ8W0O!}΂o_:<`DVoQ ƋX'a1 ¼I+x8-P ݛӽyv Rt)p!BЌl"B}>FSzyYgy60;M#-[0C'YH2RM8̼.:~=|CI滠:]V3O7V_\|ӠD?GdptiK'ȁRӻ([{TrH:h EWi4@'X֚ wյl !ƨ+@tW ^J3OFMug%& e 9V̙(ij[{&cYb ]uǦ620.E^R,q c!wy۶MQPeG@lF'2HaW/|VCcbDTi"{U\,əUÒwPoTWáܮJңO[bHZxp7)"UV[QMl< r;]n I *=Ă`wA]P8ey V.5s8fe&62gv)^H]׭xn-k)ѵ-M-XG.7[UdFp9$5abIɿ2 Le("`]m6 g-D$2OݏEεO{kx2=v6޹UBÄl4H*NIE PqXV#<5z@i(Ơi"HU2mZ'9T ƂQ,[~wS@䏋k1Uy[a*dnzÈa$S"y!$cP+}D#:H(~{`L^5Q1k`SEܕi @]S̸{'L&rqH5桫g;Q֡w! #W D)%\;)Uj,,w:}x qC;lȈzփӻ$jJ쾴}{&~܌>Z8_=X \pK< nǘb]e+6IBKUių]5,`<SXFwXa{[s ;sWtʄn:[BÅ5Ը0&L|L?0@ȓ;kT6*rF(5B-IS_uKwI<ͳ,d{JlEHHFgQREb;TZV:Lq3> a{Jf ݯ\Wحy`҂ҞH$`:;,UxBl%(qӦLb^ GG$V{0P=}<'yjxA_s}{ʼzytgZAv=:09hQ\a\ )Vc;, _\~ɽS,}$ȢN:ּ9Pmy(1سsܧ;#3 8; 4ev5 4~(ye9{QkG:+a_:p ̙j*vJU*+sr>sQ1I@\>pģ,1/qMoXRjIoKdrUls:MxL-On?unAԝ6BPX-X2\{RMJM*Q5E.Kg!bM*?r=F4Qir{>{C&a-mжJR(MRsžc6SI@XDSjdLn% {`T1\ctBZoMk>!Dsz҅krZKƯ//QpuiG>\e5\ .z[_8/UЌSL#`_ؼ^?WfNr޽)-O}vWrh#N]C2U&dU#+qv)j.6oG(b2Xs54 qMod74CxA3{H؝Z$9-ަKΜ/՗pAsn/o$Tbaؔ #i= `!DЏ˄MMw[oHh&xhOUd9@eM r=VȢz|̺ekB#"N7侎h39EjF<''+~x TC7ߗ8/B~$>F1Ґ9%eH0Bƌ z=XA,bjRtE)2/+Q%[^E$$_a` oJA,, %R @޽ѧc6P]xp%(ؕx[H+JG) әCNV1۴CSDg'Zq3riKQoH`T216s8d*v xFl"(W[!Z?z?FgJS}2x Oԟ \4ċ"m;7@K_GߴLX}3MBĠM㊔]9Ut1OO8InJ RiZ`(Bj9^YW3kZT"yvOujݖviN_` g۲i3mAS_%aCutS.FbSZ(Yj{ҙb) f*K.ry4U(Xᯱw8WuLH>cw<3Jp8gx݉8 Pd4Ѝin!_,(NѮ% @#dhﱜ^af'xazc|HƷyLnYRiqV|jEhFW =yw&oHAn1K!qֺ[G*=DoS?6lGoDIK oJQê~&$/FS/>*R/dI,,;.ܵ Qm1|gzvdOe^b*vtcoDlԜlgո:`doljjQ¬KaI3>Qs}P`T8BJ"Q "c>WxF,dlF0mW~Xkۚ*0h=Zӕ??;}׸:sEDL쎻]w:ݎDN^N  u1_FEy&ʿ aXҤ\fIY Dr 4biԽ";o h~A2XNmg*"}1LڢMzE.7ִa sV53o1}*OC)$/wfa4n*([xo6{9o1{x  +]QPMpu)kXJ֟"&A!YWSAKX`=Ū]֑T`PApLjoJ6DA.q{ZGg<||Kջ\B7 6*) -S$ Ć_[3~Ӕm2tݎ3SNX>Ϸ<77[RR2=PE^C,z_=A7>u,N>RM5mi5uH0' ͐feI%TD vSLOR;SfE((vd`-Dώj%K ^+ՋvAa*uW lHftЪ#.qĪKtbZU.LO$(Tg9žLW(!* EJ2@ዷ뾝aa\vGNw݉FyʹƨQE~ڽae{y^)ɜo>% Aj%^z2M/K~LKEñ̞~T"8s|΍3?D:Q5x7Ɩ[hBCZmHRl<Q^;n0Tw]=wJLPD]IGq;i76#fM8rH@KhSkqyV6*@r6 |G8Rq8^"Co[NBRSolYOau+Y94 HҶ-E0q} g D`Ohj~!87Ll廖pb. =BVG[q#3/>>\~&\^ރ*y,.-1D1Űl3= *[9J*9 i41Iwϱ_^ Ϡ]v*/jD;ԟxiH!pOSq&0nӱH t dʠ24kr>"\HIe aUɧ3!Q~P%Bsg)O< p7n$>#MRΧNG5ۚa;GH,@٢v"GG_t;'ꌐ R}Uvunc֛5;;=$H Og!s 2n㲹Y2ІQtqCk5LP(eP9M7]@4 :}>tE֭#\D >uXWXD ;9•4s$#5#Oʳ1^(fVrIz(wX(=i2ʅjBh-y;5=?=s\qq#J7ADso`&^uTw5ezƳ=:zKtQl3~ | {$$qV *iKT%h4Cy0eϵF?tDKfST-X ۡh6B.30Eд\=F;Cn=rf(laDKZ8G$}<aY)y 7~յ6{0EDW>4mRT @ן_؏PT-= =k) _&38h%g[emyp Z?qBd M# %Z;^dAzL&}ܼ}$j ~lbiAᬡ9{cVPK#bpNySX%Btb3Ϥ cԜ+bbҼXWO8/U 7[Q!U1 [Z?@aTiOe?]Ч"@IAuM_>"Ude+lJK'9KtLw2H( āqag&3̤C(:d)},f ^}F5;KN;!:r]zv@ BāblrAfb`)r'iλ=ɥA&]5^#DԜ7eSM껾륗 {|pmȃa7m IL!jh;8:0 nhs IU;+3#&qkvl|/>ndjŞz9Afkw?I 4=ғGOzDw~ͨX;O+Ԥ #P flBm&g< ѽ&E|1 0<|64k,DHgƦ4Y+lTFc@ Gkd9b?=9̿:\q9seKאG֨KhCʟJ͠.4奶6`SMuayo@ӯ4-̃t϶|f,:XVZtYV g*Z8ufX)XKRJ+(HJQRx2(tGNT3RZV,Vq̮af[kej:W)*)myKli~Ү]XLoC`ytw_p73=pV;JU !#DD_ iк-# p;o1T~|bgC;\$fgb^&zxPh\J Pʶ$)^?d[,Y42䮽n[Â4,}]BA@Յ҉zN?zۤ;*_~xNݺ،V,D@gY<)9,E7M[ٖZueA>b?,[OF Fw6ɈQ#A05z\S/\I䒯>@MIfԽ:bTʗc':U}t ysM;=6Lq]%sc{mk|l.O )¡eA'З;SC#\0b:yɷkFM0];!Ϙ7ܵ2s1UX1^"I|b{CYƭO-uĽC8Lo3Hɀ+#:cz>>hD{ C]-{RV# Si~ݰD[n258fy[ҿ^ ) .Cr 6vJU~Ulp6;^uv81K-#}_+Ncwg$b|2C-4 ,-21yHiSzZ|>HHP{ukV,<3JnB%j}^zdzT BM-:]fbxаC6MI'L*4pc-AO )]Eq&h\cygLX{"*6 i6U81Dnfл1:bpҨB#c( S <`F/`'11S1f4Yvrq}/ h;.pRSZۍ|, s^[ t(t`૫m,2:rٷ>KO/;FXZoH{&RF#]T|rZV@[(j9P,T`O t">!r60N0~Q}@rF×JGI >jR(a <=.ui*Fr{wP!YDHe,3g0qX+еECi+_`؞̿˽`c/~%m^}>W=|yS<4W]}|M !g?¤>mT5\>0f.a}"s`!=-(^jL`A'dg\'#&lc~#/3!s@]2dtS姡&yvA:YLlX+F%@QAw H0 5 m}t [7 Q,"w6y/E%.a]מh")~+&h= mLj=m n!Ў'QU\Y*R]|s;{CWfbix \It)F(oTWK;E@K!2<,aւZҮOۖqAA\O`+_^ <i*BOT9ihj-=ZHoTDK))ԦppbrYP `O?"CVd%qXl )TFW'!b[9(UBB'J7f)T7VvvDa%I'4擎1| V\:_&!i=j<.RblFhcrVM|V\.tuc< OSv;S*u8EE|L/Amfޘɏ */Ģo8F-%͍zDUHTCʀOnUO*{vfv,壩cʡ?x49U݆P"F񽁽CCi;=ؑ>UJjSua aR2]8 e Sq#j Oqb5}z&\mMց%>s2$I0ۢC"\-Rݠ]'E̞86;/3ht4@"Q rc & |PqDA:>T},N-igfbGDAbr՞1ʥ$D[nԞ ЋDF*]Nc+|7/66 [j0"K8p%Cn)b)m!|;f,>-srlqG\ԟ(`@;K,&& 8v-†BʹQ6=PV,f In& *3rSHdb $RAK0M/-njc<{Θ~4\3zriߢ!LF\Tm#.~R:D5OC=}PG#ψ ȡ酌77J"=|\Ur7+UlUͻ85JYm ntcc) ~kJ~z2+2\>ҹK|J B0 /:k8[C2ܮfw Ш[Tz29z6-ojX#  %;WNЂnuq VH XG7N4@jyjk.l9)&Z$E5baٲ|ZwObG$"C޶)yk e$OM,6[] (KK=S<;+zsKBi6ڠ5i;zڄ8>uy3AGbR̟?O3 z$`8jpxMkZ0s(Hʺr&RGȠ`*ʆsߎQ>88$3-]mB+n{coږEAj[_CNĶ5C39A#9Ϣ<\a:ˤK]ըJ\6%аVei{h?>?uEp={`[g:SA5:+[ܪ@U0{@~ n]iLdk\^1ѴLxD7"*o7L4γ_IqŠڳ(I [6Re$J(]r Υ)8΢NJ-I Pvш[ʞENZyA:=2/nV:z?,: ,<'wB_nv嘘!NW 5AanM*+zkS#f$w%T.m$Bi(o0B{fj8_Dfg~b 1 h0Q蘼.oBRQ8&*hd0Zg늶Qk^8vr4RVKZVB=&`}b'qӬ\A+F#X'z垼i=0vQly(5RN8 /:G4uo ''PmB/*:wYPzLP=ń`XOToUV;ĘuuKkmn;yG*t(s*N-adzeT$[k3ByNbks_`uPv5u; e#fwEy9oj!׀p@WK5 SŽLL$G_O._;XM !ZH$N>Qo=Ͳe%Fg{|]ע2L/Jo{Ԭ{?!oS` @B<|+S)ǽUe-+ %)òZAc&b,4 6 mV9Fscb2L#Rd #taS +LQ4?Ҥp:U ?叵ٜ`8gJ˚>՜̶rҋ͞I)ho1`oC{m pAAswiʟ7)}<qZ?k D˫_xuQUx{>,Xgpt>®Ge}:9vY@.g:@%&4T_XCwlNB9ry2|>1& ւU=*ڲxp(^OSXbAמc4 8\K+w4GdU6dJ(>۴R@MeK(QZ( JzK @pbhr_.Te\%[<0jz~̉ha,Vi v8"~ :hS`8xtS5*:IVÁ*^{{EZ9ZTMbί0"x[A5U}y$z ՂYgt֤lZXAH;Ԋ0BۦOMfy} Fw I*O<!06bpq&QwKX#=֘d(HHS1gqWkky|KӌՖYK룲_9Be`fӞL`jbޤ%l~[MT@p>Ͱ뗖zȖBbZ7}{0:v8Hxt}fw߀}b9tHYOU]]BUaG3ZJuy͏yGR[#VB *Yբ\}?xAB^L*[gږ²m{If[R(0ϘHج/MioNԮ iӼ:@(3 aY$RxJ}ʚ(KS·AsTk=sI4՛%- ZQPRrdqAFy_B´|g/.U-+mtP{6tP3c˔v*` M}|RNmnSK %ҿ3TnMIBk?hOeaGEFKfI #DJzDLn/}>41_<]OI*DʹҐlјܟ1s5ʵo@ %ѻqLfY=w2*%Z9(A`(=3 p(1 t}uyӳs,B]" ?:qPR?+y|^z>Lfg'叀C\ I=H7qꋅ^z;*R%|4#NkDE5s+X.Hm3Zc3~>P"Fֻ}v _dᚊ,lҊ~TB;aE8_*؃SWȦEm_FQRr[}D}eG;~z/IcF %uq15 "W-Z|,!}XmBX+sZh ,2hPj1v,@uzsa]j<%̚. cR7 [~gJ8bj[,8\+j, u8#kY>m )mk- V2&7xQ~Ce2xH\{>U/~mvFfoCӾ >AѵގG ϝM$f?בXK51rr l j=-"cocZ<\sVeG%{Z$>,DZGCk(ȝsZi$ >IhI$ߋJЄV΅:xW8={ /} }e-Nzm0lOlV۞I`Wy'~ g=~%:wFoi熗x$RL?Xxf&ֺx)atK%b0oc%8eltr!oKĽnqU:0c:!ZvAuԢ.wǞf:H4׆'E wi H@sXN %Bi(yBUIXtueڛ%g_>@tZupX3a9-4iwtH8$6*&MJ]bDӺËq1J=t&VYP=Re) _bA+h(OpNA/𩯖H a&SɆRhdq5%؇e6;fznhzi1U'baC;cu۽-CPy9l" W?:fۆor]奡Scͬ hy#pXf{@n_%񙫦I|Ɲ(oԮf?@)#@wj4aiT5NChcMbc\a~Rn5;pj) M}J`#D.+G@8 aHڗjcw -$"Ȥ֭ɬO@%: :𺃉h7h;O'0g$UQoAqp< ݊'FFDBB]~(;B['Q/u@ylk NP2_t $R'=5֏X7b4B݌q+~|H6}[h6`ʯ-77^3|ɞ*v$rVgof0+ȼ)2"nLFeA2,1rؽ=O4kim boZiȵP?yjXB6lA'*$22hFv6ޝٔsԦ.إ%f=A wfJ nmz: 9xE9M 9KU2#>KGD~7 m(RI!wPvvRo!)dW5<[ʒX3uBeY@T: 뷭А\Hu ȭޒ-n*f]} *[3=ꦪOc ai1vǘw WB+U*s`ohPȫQ[4 o"d(}rC(Im).癔bwP9=s ͖֙4zP ηA̳U/G`Heyɩǵx/FC2,toHOyidUV!հ.\6"+`ou\ V iITt/Gld#~=&2wvH#!ug̚Zj~l!ژ7c@:+W߈D; OKN|6Go{ ef@R@N.|h- IrYKM|ݭܟcy>24۲4sKΕ:(=I]bo2, TcU/,΀wlW@l=<N̩4Pc}l&L3!ܲet~hl@j#GXUu5ϕ>|yi.ʂÝA5_⛕5c" Q13e2[Zp|Z "K,7%Ph[q,e)AA#BXSaZn/[خ(G4aVkT~hšZ]PvHQMNU&gg'*X7V$s"[c̑Sj*n+W쿂Tl7y?3R58 sf@#J6¿sz{% f^lPh@C3e,N2iAgpNMѺR[rgn[z =_k2V o$` XSqb94~ҡ9obqѝX[Fgҳ^& mOh5y%~Lk!`SZ1!֎C>:'_Kv 3P٪bbΎ.MbcX=V&:]V3MZٙ"֗]lu[ڶmJLԺ{hzp b=Rkm{4ex1'F%^WR}Юzf M )ݾFbF8DRk&cMR̝N'@ gtx)sZBl&S@v&|xłtW}ӍRY^ѳKbL+[r'icb/HP'!knMpR@, Xm(Eʎwe lt 0i )3h@ 59WW|U:?WLcn,lvcDͅݻ[n2`^?6Y栕 [@j:x %C$j@)8py`!-k)ʜNx; rI'0esY"+=v@aiBpBÄIN<N4,f `R2\WWm\!A,c Cn^]νϏ gqwi_;T1~4".p[* 41|PUg0frmԊK+QnjdWo #Yq U,DHߘqϸe]PsA^kuj=As[[EaeCf(/4ЉVIo\U-IW%M`1]zy hכM !Hd!;JIX-s`w2*m`x]2?V?N$emW*]yʼnC((iA-Sqesok[XtgczaCYl*2֨?M6d; z?z?P4KtnԻ9s"HfY%bxn s1B)yTG큊8;͐j! ^9#vjw7"-҆N֦Xh"0ֈFs,KEOxݢG8PgQTT18opN?vbt\?}h=ɽLPGS n><ᇌmκnLiUUd7]AyP* _P[eV.o7Sy<BP ,M0z;Decבk%Yr o32祉 \K}̒+<_uӊZeq[&Qpj"W؂ZqA 2}]q!Hݛ;qzjN%4ѣmD;'0aaxˁhH8%\"w=䮿pS(`h"mYX.q E**|*g$))P2E5/mJdׯmUZ$[9q ,"U?̃}Wo0ĖZd͏}uI/^˅pB NݎW e$ijF~gWQp\ CJl&1s"a]l/ lOS@s?58kj~Pe4-bRղW g NJoc{巔lEgq{fDqA̭E@չ]؁3W0ϓ=<0̐UFt?NDCBV*8UE=J89qA̬JhAԥHW=ӫӘ.㐫վ|N1o >JG 6llX+/;F+?$CÎɏzEu$A֞AJ:vSyw~Ф!_zS-EA*q_K;<7T0&u W6P-2gPOfVM܏-`ۉMd#.| ʶg 5 āĩ"==;U MGuijk((#>Рm+eF&9z?h$7b~-Qɻ@~k_zp\_%$! DաG [ Ҭ&"%FzUŝb팍'F!mnzҋ=J!=>_zЫԩkn qT42Qp plb8(zX.%$] m:F=J\M+AwcH:( !hsM8+>b|AN]&Z0p']IYzEȟ^_hqJK'U~V^J`cG,#Nf[%m߮?=ynmbfqĈoK.8a{%;vT\pI#M[4tm!5^ab 5!lnjytR]!_Wtv?i6ԡsݗ|֌sRv{39D;']RS۹ {a0ʿ!D4Jư^?;zL_jTs ⑴ g~>7FWf^L˫H\ ͎p͵ qҋȎj fZ;2B Zoj";*|{#'U D Ab ZZK2|B/6=N}Al71-CU`P5rC+kIu͇5ÂLC f_ !X6˶`svhs,,|2ӿH&GszC"ZBWCFz@MOgQ7xs]q6<굄/|(?qs"x {l"ץ 4qIY:̭Zi}Tp)TϽJ?d݌gt6_'y}MT[[Rw>]f9EZQz =XZف6<`?:WMHEi3ʬƝEGNTެM-l~Qn:i_4Op*<YOγ9^E,85:SF=3O\wh4Feũ/)ۻrR A> .F-Q}?Xj&r2'rbJ4 OGgn=N?xj8Aw@9S${0.L8\nwv &4aޓ:GrX{N`%)E- :xۥXC0ʴ,W }.Kg8|W!XS?CtB382w^cbDhB~WX$f`o|adK3J"ľ7,4 XkRv20FWS9r0P,qsW* 2z}&a`ܷ7DꇽHin:ٖY.+A0 4הܐ^uhu,ڼM=,+3-kK4)䩉}8%`QdIGd~?j,FFiR49 :c9H*ڵyDaU$]`$jӴ3P]_@ ڕ*Jj^'j5c|PCȕrs T FP}D/F˚||:xo2xvxЫ6,e:7Y.,>x%ܰRKKMo.5Vtϙ b`f`{#cA2ʔTO=ѷ5[RZb,[œ=LzSAshi+o#1_%ByTȒ-w (YbV.dU˻W %J}rM\\vzr}OtmgOdWHzH O:9T?T7S2U|{D_2Hsj:DUjG6q?۸np*A߅v-mӚ>MrevxKv=lP`PLW !1O3D^-oL]l{Q`۞E)t .{tG<Y'`4}g!0ԦfėF  [n~fr0p6% cu@['dȵh?eK(:DVZ.ZP 0/z2O5!27ַ+LnyA (LwՐ5Qh. jXf?P%ّLL=ϔ$15S3_Fc[EӞ& D0/Zw@ð\BU=bHV}@KfWr5&hSmށIVDY^:p&hֿ~>ZIM{[iDj'=t@>͙'S,/+p., Jw҄xM."ZUh,o܎u%nj-wT`U#8(g4/aS $۾cꐝugnw@PgAt@PiBvh pMHBռ;]v]R]#U,3i"Pܝ]?.B}Q{5mHy1YtGEnkś/P2P?oEPtqż8jDC'E xm j~w@9b F/F$AKBgbxf&Wpb#6贚'v{*@暴,0ř-E6aY!dMnO#'L| YYnOwv"Z8vtz٭HMO?--;.髭Hήu^d+9d\d7ta3 ONίR!a PXp)Woh!gl|_ɮsR`N,i/wVg$}yZ)K8y!wx-~3޸[z<+%*?Rp̸p@ތ,=~(̀uPcɪ97w;N͸/foH>۲Ǿcm(cu )\`5CI!*i[<@vKG '2ch|QB\$< !ht:&Xc""[~>7NLmdadBd-Y"M91w1ʳ3"b ե\;p΂ 4V"ݬOPHX Nz}[y|>)D1>,O.VJՄG$]B"# xeЗ3flV+5m@CAW#0u\z>2ugqVZ=;曜;͑{<'b[(rFhZ`}YÛ,@WVV4`_ 3Svߨb讯4<՝FhQSV1a! !k8߳¿=:A;K2m 欉u!樘4k^񪙿4tK^JTXlԔts+V=B9sS05QU?gc#;@#; K#ݢFMMpdM2MAtÙĒ/6S$AQ@ǿ[P(j@W|IuR~_n4d[zW+UZ Z]ґIm)EŌfBt:W(&2j .H0XywҊ ,yONJuНAVrȘͫ+ƪ g8ɡyev4/=iŃpDl\ӡ1KtBUZ㰑W~ U#Fv(}%.P#ps"iv=&Y}gǪ  7:9bp^oQ8dB`` o C{05 fn!:Gq^\X/_˄ʴئ$'o<:)8y9l~ bmh*pd᭨p9xԃt0C'`KLoد{jtt{-A[m&r^ײ;R[xK9֐Kõnl ppJbG;dJkexs|u=6}Ü`ͫWlVTí=d]_&RKj0=Ppb=)ğlwbiuT0PZU1*'L|"B #׺O*f\Eox62]qe6,Xil`d(e$WPWЧ!;1"Ҭ  qf8 3(~ uvwő]FK"T72@||м,+/5:]CÒbQʙ::G:9OAwXPSy_x8v:nŅe1%gZ>-cڏ>zCr^ߟ%1}Qf\!;t!CH2ѪҼVMϪeߵ$M1 UIE4@Ъ'*p9g՝G^_Ȝkn*$6PvL8]5CIuEhӷ ,p2Hď6IZSR!GtDFDe1G1~Qj9|5o CiGccvzgYZ07070100000246000081a4000000000000000000000001626034b4000048c0000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/message/fusion/mptscsih.ko.xz7zXZִF!t/?;H]?Eh=ڜ9PĂ;u4]g8!txGMpX-V?]}wG&>xU2F$KThsF6 t,D(13 \y:c06*p< -ʙKVT9$@5=vI..r&evݞL<ޮsTpR1GfLgh $Ϫ<=Q*ӇQaWh\(vYAfY:w @#ח!vx`0{ܕC|>0Ѳ~6Xt:1fkſ+ovuቺ]I"!m{Bp;p5-Kq$pz=@[T/Po:1dPL0r D`ͺv,ISZ[EX43ӐZWz3'짐HZi$ߴ,ڑ#ӭ/痮@1| ҤE#GeҜ[ b/K^=])=9&kry顧ꮸ%mۯ N$5t#i570*|(j ޳F-@w*-|*6SwM׿Wp5k+ȓl 9(S=/DQ B:o_*v?ym <<_ ء-<(c o*Iaq7z+Ǖp[#6/#`/  pY\Z_o(; k%gB02EI/eWX(n&(7hSn? qD,ᬠ̶L^*dT#ɭ0޾51:76x,mǩa9`Zͽ'ʫ2GYŘ!lC0< #юMѦ ,냻mc.{ +yLNG"*S^f,@ \k6 : R%ރ~\K՘-3:~LvzQWJgl{CrHyN;$=L-A2-Z+#bȚ;6 Itkcоs:9"m9ئLU' QMH@Y0^T|̭% PةmưLJ_?l(f4[KK܌4Q+&za,&XM'vT>-ŌD>GalG!=fE-fR:'3aQ0.0J|zfp(b"щa x$Y8sꅨݏij6Q P4GECv`y޷6@2FLؑßW.h& Y=MB-wtٖ0vwG^[gPK@2gdpo@5`bOw k2ɇq#L r!#uђ$=1e5LfB_$-|UX8]1lڐWܨ8mS$k<EOU%KԻۊ{QJ{^IҨp3Hb[jdK_-f'~65_eŀyޏEIA~`b~v5!诋3ՙ=*p" %X5q]V]'6#j mZ̕/ XNg7u+)ai$3ʻ@NA ڣP-1NV{=Ԫ I%óox^|WtuDښ>"tKF)q+ܕi8>[x8 5hhPޚkK}*, Ę n(@jU^e!^4GKB5ԁaq._ɚ+qsVHɁU \ãm1RƏ8n tuQᄺ\kDBDOLdG04`CL6\ZB\0#υA2C\ 1y?6+y0;t;ki7l)߁eÚҢ`؛:}p&]~wތZŞHd6* _m[;QbDKcK4H$"9f0H:^{H~ u?Q'THJ縂9l߈}n)@20{ֹ|Y_G"5Q=r1hp~F6˱ .i?Ԋ9Ә뱵༲>kLmeQk\M6AE ` # LMphQy745rT%0@>Cy&l9| W'j]7I@ud,9HQ8SzW7l{fXX [-{ V*"ۉ Ѻx.Gles>%0xvc6F,~na:6ڠ67Ҭ_ JɁHt <v Hw5CzT">܅dLY h evp*޶F>f;,Wh|* EXtxGڄLgFHzK[nPF&dv!r]Ca6P,yX[{8x ޮsm3PJ"H3aEf 7)ץE[<ϼ<@rrHRչŒ`+ :ag8{$v",@$ަ_4%[hWSp*vxнP*V icLőQ{pIL 5=k_oYYZ`)O9›{߯P](P@.Zzo(0br8D_;F0ڮ6/9}(tm7H눆 UBav&gӃR"'H&it(D/N6/5[44ޕqŕT*F*Fg<@ YR[|T}s@"1W!S׉4Ѩ!3R6yKEL/pTDmN]W[&CC2dZ;C|Dg,?%{K˦DgҴ]磜ۏ'aAk(έ"ڗf?RWl!)Ɇ* J2֭~"B}I~X!_8 ge񲳫LZ)Rc[]&ट[d6I wɃ6m mM3)V{nWIPkFȓt+Qiwڐ)l|y+Gg+ >s#{lnwC9xgc-ncqݞtV0ױx5hhe<)iY@ilJKMlpЋ$ܴ+]] jFBOс̩r @'B;v[lԯiUx 0BSϝRꍺ]&FLroO9("(Rـ={2,g#W⮚4~esfm7uSbn-x]CE%‰dլ.r٭)gbixjByB, daV`u49)޵"fl+n/ (]*}/Q`;Q S-P?\V# I^M6dkGn8r:[7V P֒Uם a̬@pNh_{6m ]J.?Tqa”}.|(b||: \w+3ĴM>~ÖMsҵ5'? GTL:m^dJR OreIgW߆,JVZF!Ytxlj꼴xNitJm1"^+D3$ɳV3\8EdC V]:3:&Uظay报Fɿ*i>-Z hHw$^1tZ֯+٧|%?c(XҘ4!#y@.&2qzDgMq^NZ ݫ2(dQsʿl4F Y_{ԑQ) EǓ-pp^?^{ )arbQ74u(~ wX!Q[9JP[W,uT@-͌3a όznv&\_H؀u糝V Iu]f}B? j# j[M#duR6YAEfOl~.KrBu߆aLm-)!d`.E?2&'0UGn&o-J p'`? fl|@xUC6³G<@wGȷ C~?#L~@JP \N%n1~,r"[C[fA1 S ˁeM_rN$shK/a  lTb | ק~-\־5-οoCYT:#_¶=]j͆.兗+걸{P@~rZR5*Pʐf7*W$E"PL'QTgt&X6Ӓ_q{2 .eB ŰKpeQ(Nl:?`!m39܃ݍ?wKոxvWQ] fJV^0{yuQS,Np#7kѢf0W:%h:#D4!C4sAR3+KqQx]#j^({iܐZ\gx6;SsFq낿m$цhBjAgH(Pz"U Ϥ"2P] *k撨Q>ur Y:T w lb#tX#ea OFlB12r!NB &Z  uGEz8X[ F\l[kV{ ESpCixι7B{J rp ` ӨM5-Kj}X0B;eV>YеoQVM9u%" xU lb#"_s 0u5ά n$\3^x!)r>":CIK~e+/xCc$*l$#u'!XU'_"zM+su2rG)H[SrEQr4,%x0vƚB*G=fd& R}}aqǧ\Gu";5]Lg=l^|Eh>'wn]k H 朝c8c|xO-[7:`鈴*vdr%.JLͅ~*gj(vVpIޕT@?0}$|T|?) [sRtxm^iSdHF,:3;(%uBm7⟬:MR0懵> Npz,^Tz-|o~@nŽ+?g/E^^F¸]TYp|X2mX[A +1LB)Xtcn={vp!s )Z|ػKk{Z<\*y&Hl?<K[ޣ{g>ڧ ;eŲ0IDZϜDك IY%l8('9G7&R&~~THoV܆+y{zg?ve2r[1g(F~aLbRaLL!׾)2Ø*VIeo+.F$v W)zE40@+ }I䮬 AklHI @sw?/D8 ȩ!}hj&Y!6]ū?: ZS̥BuI;q)81_ȪRKc9*G+uaf>&҈ڭofȀvDHXouZm\nt^mK*di=}A5< 93[9crL;qQ4mXEbR4%>[\ܩ3|ɕDE)C>ٿ<W7zk?C+z󹂠XǤu`" cT#x"iT–jԊj'RzvNO+NKڼR{3'Os֌%d9ex!wp']04^?oW|K04)B(Xg!A:Gv=qwYnC!x!>N鍊- 'sN`dMgTMdHJʅ7h&)5hY7 1X}QQX%] {I<\HyoUvʺLz(7&a ( Y8_[w4Gf:|B,ջ#8݁`8& O/M3bYSL`ɊA%s`2ԕ M~W۳<~+y2pT0}_taӎvr~pOiُ[YY)5=Ҩ6gjiO4ta*/)0`k& d}^\IozjCKΣmD~ #  WܪZ-hJZ#U8mv@yWv5%u,=9cߍ~gJgg*/zޯWQ3~Fx 7Qiÿse=@Q]0'- as#E8<ќ;<.@BIqtbKݼx~/%C"7Mp3Ln\m˧)־ Sx$A՛ &>wLryjYЍK8ך E뺩YVg2S[vG$0F$IJPDZyJrgkrS3nD$4c*|@A>i_J-4.FnͤD#jebc_I6H;z'*6b^ؚ9_PRף1{&3G2vfZ].$?:R WX6O~oZIUJhr3B}"qXe6Rͱ3ا0~L@?4gDYK)g&&%xÁzĉ^:߾M޵s;X5z>Xz%[vYx( P_^[Dwױ{<Ţ/b@.,;Y Hkt`ʼn5 kA X82I_s{CýڬI\$JAGmήJޠ d1&&q8X3 9$I/[%9gZˍM 1{jWv&J !AE9%<>34#Z%)F? 趯($#^-N߯B%wx(Eiվ,;|i޵NDJXjdfidYcn4vr`%{FUҝN^EưNw()TsWJGcwh7K^-f\EOdZH^7v++}]s4gN0ؗrYSS}Or\ &(rdPOwP̵6Q(ΊT3ʼnAWGX'dp- Ri}z՝Qe%*K-Ӿ!UKNlMXwq[)q4Ce|GZSo̓uP{ZU(r,+a/I(,'A;mBW ^pv_ ,R!b 9-DLц>W9j^lr˹+cnt_vڅ¹+h=S|)AOs5r3*K?a4j5$BsL> 'T=͡Xn/Y2ϜJKcfe0tG?zܨONzWM;e]h&%u-DBDGwu"Ox䣤Uebo6בwy4iQA(VүWOm [I.@H1;v者 +SzHֽ4"]QMr+g֟-pG>1кiʼ_`w8zI]ש3/LGj-pdʈs#N"t(IMl@ z_:U{_!7snSL7Kߦp(l`=u™7Vٟ`_Cvbe@j"ܝaAy&'R7\I (P߆,_I_>ݔA[PvA8V$tu^Jo<3ʖ)#F".uiiX"w`<5buFiF'U4i0Neq m[('hT2okUc"? #wg10lsW=Y[wE^k@NM"N"hA ʝ82$3Jx LkK$0p&Jp @ߨF洐5﹯Bfh9jT]gs 4~pȔ~Yo"\q̩\0u[DIk7M:QlźɦgޥyK\{2ٶaBn M#۳mrX.GK 5"x!cNK9nə0j1{cW~eEǐq5VC eI1TU@$PP ZHpkr9~9 txGA:|L[DuGQћBtq)Y "N`+Oz.TGx :U"r/כ6nJ>5n@Y™K^^UShc(CPw[FH CeU&,IaϷVBTPhIt9pblZ]zl kqx9tFib`ފ$\aRfr.*\R e/qTvZzO^j Jwc<;$yO15EL{z6-CmshSիidz0elceOjŤ3BJ#1w|!Mkj'Se P4~B WAS\ 9J3@-֖cF8J*{ )>1G%Gΐĸ+ Sd"5ŖPֿlX>it(?p';>l(b3qC}(ˌ   atY=$R-ž4:ac4kKuh]L=BcBm7JՋZ֠A&㑀 ! x]-)HCC8- D=WjҢ#8=EFitQ~('|;͇ܤ_-`=G vv}?kq'oԶA>M~B>vQg1zvwc7e%!YD "KPK Hq\#~_/StNN7k5CfI'N, #rXR0Ӯ0vZV&`FàqSWOLӼ.G$ t) k%|=[[;n+ p{o E R\ee8\VxM9<8r$>p&7܏7*F/GxX_MX0Nꃫ _˪|-֢Y4/7{ٝu"bi.~f-zh0B _W!F //[9CfTIَK/2FFsNuz{|sUqX<{b;z B/w haG("?t- @ѼD|} Wwn8p_NID63JIHLҰ[5B%̆VOQTMocg DMO3x[,@\èe% >SW;Tu `o?y]"k>Sr2Tv\x6b* ~b8>6^#]4`iv'.9ELgԾ9`ŨCi2IH p?l$EU8MM,fn^"`SȦ*{N،nf(wߛ~f'+>` }/2(UeDF }s,-FQ• 9Ŕt=Wfjn :wGg5셆|- ,g e)1uz8XhX]z}~8u`ϓx9ʧB‚  jhB¦ْ2"%W9jG;[?XTqu ?d,}d۵zFk?o]51i@"W`9R3ew{Kя8 @n+ga77=0  6DIdŻ%`]VrD=ObyOȪx[b, -I1ٙN!eefN|s]}5:tP:򥟲bO"ɏ\nD ڥYtѲX#ʕ(:IP'2&-^]V>*B?S&d̓s !.ܰ<Ĩ1:ژIMc_6 Ϗ6B1O1C/u*cߕB 3g8&ZiTRV7،;aK.P5R(KL@.JB4}uHޘ~[Fa68ζBGμU|"X/#Ћi)=M{WkG͔mmNQ;gIKC\N)X/'G!̊~9#<ă&^-bT-jZy \]fᖏ3VDRh[eD9SMOh.躦|ԀM-'ހ\O54 ~hXX` V[a:|[HT6]_;u{<4ܕ_??SPfMT+W6R$Ne$4\`eh~$ڲf$+֖w>S._2i_zH%ÊFqE“M nnCUa[OO_{yWy2j\ۍ]fĽ;OKWoݟ<P.)d2yQu&Fm:MJ]f{YWljcsuş*|` sSYm!5Yxtk$7/GePY4AA_74RWK2CHBSR6`3$-[CE$=bU%L<0{D{Y$5ŭNs"-qj ۤѣ1XwyDo^.)e2Rz ấqg6)zJ@'j1쥥T}Ɨ̵rV}x2ږء^\^ }-2؄<\Wm7k ŶFu-^\P< s[YSm}}bɌ5إ/&MN6C-TjNб>A:T *wp?'6f4[ ךbe:G#U<[Jיs?]ֲ삽~1rխ5ᲐB[w. STJH$ z]˜rԈDd_hQccx^n[5M=0g^vK)'\jMf )d^y/q  luO qK[_Z6C?F#i>A਻Waoj6Z~.2=TG[C1SGRDK*$c7,g}R/4'n6ɚ9/0J=]˜* .^ca% XAd"10W|m2a&#|O ?DC؈ 'J\_pг!VAM8 ?2~pE}BNryȉw/Gp!sk!cRc%*0'?J|]v&*0'oɣjAjBjd є E?XT-U|o ≑*\L鲿3Ѭ@v |_3ȖfB;9Fݕ=]UՐK]vfg}Y>s>d'd/29,ʪY=kđ&@oME|Aچ˫xp}ksTYUK+JMŪ9Ǔ|-\*Qgua=4oDʹ{򖿡}$T9`|<)N%H.p Zh{Hv ,DvRBذ/FM3h `2;إY6aK)J"M!g6 m4_QN$&+};}x9:|p9t{IԜå' 3,9 ʎ:hIg8ҵXRL_ @T!F>+.Z,SEk1NJ.WBΩ,+  ڋ$DowjȀ]ft5;P?fyzѬh8uR55B/jVs_re*TvEP8kKM6QE$:Hl,Ϛ{~QX SO7?fDĪL|aqi۴,dYIjPdxWMتzs| 7}`*T7;yHב)`L#$\$݉Ҷ\s (凅^򝈓-vAa,2,x 1֝-OCMP/}JmBvTCBZ/ސ}h1&LҽnMhe `LSm2zDa>pYƳ@y2,U&\Gs"!7K=-]R OsG^mSJơ9t  %bs826.D5m3> N!/ݳD@Ѱfl ?k4OZ/A?m!b&=&c /aD45sUCL Ry+n%4M쬫]pI--rU'O-!AI@M*dWfZ<8wՁ<K'M#R-dfIȉ̵0pq6Zr>rG29x_? مv/45'I+u}$S0ݴR[\$x9k~U B(PtǤfG47ԷoSmn+t Qo sb^cnb%nHkF׻X<4C/˵^+7Q+#lt_̍|F㕡C,{N0Jz^bQoViΦ)X w"ᅓ}5 \ +Zt¯i(QksuJFÀ*z"shLTeC< E.f3=:+׭=vؗ9/KF<m>BZ4qg|;퐽rʤ{G+fv3L|ޜV5겤Q t>7t&L$݈6@'wP2PI0:mە5aeX\9;O#R{;IؠWʼn&lK!p?zHx؏M'R6kS2[Z.`cJVnڃ9 Fi- ne!☫њFvCBtkp3a}|NJh,/1diR w[6֊tRd_6e." G=:Yʣ&IGCPr(O,ƑzLEU /%j6zgGS[_]WO z|w@%U_8RntWNuY'nuЛ=Xy\SȔmHw4kW ie?Y_e'BuhG<wgX؃R'ͫ!Yk&uc'~ {7tQ,\EOv^Kmcx`;m:-/tU󠚓d* :^gzоP3špг,"FVQok[.]ZŗGxV[>Iq-qa]C$=$sNS}~Tޒ(<8~=#áԽ[ 1{ ! [j2# v$'n`ִ^LaOeZtKzg6\i>@ܹK!nh~-3Br>msi)gB&[%rHDEiW΂C&:Y+D7$Qڢ%(0VR"tU-x(MpÏ~9^k.J \ARWMMH1/DFM{Nn! 憢QGөIg$ݢl-5\v^)* uv75y!?_/92n[ VТ>9AQ~-X.޾n(VOe, .Aٸ~̡ p;s%v+Aʓ|.N Pv/W(#뫒~&9}0oTmtHOs̎D@Ee:Ֆ⺎7Fn+qnI{h)M7ɝx͍ LA3!;}>+O] cc.9ZYUDM翇:JqLQ!~BN[vaJOD&]#jgkێfU 7pל1_q?YI>vEAagl93:谹dJKq}C/(Dd7,c24o) aP>M?:`O]ݙO-Bii" C+ۋ`v_ i3QA6vR`f1|@I&N&Ԅ[jx/k,*0 \9rLݽۿcӴ:3G9ytվ"'T-i-I[>/,g@'8ӰH_H@&L^1"x:1$sP t@ܬ- V( map3P`Rcj,ULa2w>@,/-zJTZoc7 T8xic-<1׍8x6!# Fz*id E45G:~ jU"͑s>67|fhVS"FS0x)_6OzZKE@~*>/oBwB~d=gYZ07070100000247000081a4000000000000000000000001626034b4000030b8000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/message/fusion/mptspi.ko.xz7zXZִF!t/ѫ0x]?Eh=ڜ9RtܷZ ꠑe&ÌxCو{2j }U输D4ȫR|MN THVCLl*\E8RQYEڒ3.3I`;^'v1t{@ϵI[/5P@ rMrK,5vX/l&ӷʬx{WH20\=G͛ԺӷN_Vփi_}qݖJʡ(FzD+Z0֪ paQATwM^uS. IG'A1MyWIw2!oŃaBjb1j; '޶`[9niV2#HdMYF&ϊ`NHS7(H[qWۊ 40Zbk}69ب]\&oܻ`R +NzAK\Y/vhՍTti78TW:Lݱu/  Ay=m -Pk\י}Js31[fOV {~8w܉CbQNY SÌ~;Y>j=<|\[`BbIvt7ѹB!4?ThV~k3&Cwb53Z׼#uD4L91,H B 1rF7X$ˆQvf$&D:(".jރɭ /1=ꞗ`F°?X1g,?X1?HF"ʽqy":Sw_ W}_L1f_6MTJ19IǠ`s+9~$W3aV*&;r~5l\u"l,x22GDvXQ1Ou `Ż=j+NJ0IH)<4#;֤[2op!@$W1%4JlKv@?HhO0&TRy~މ0aD_ mhA-:nm=]w(S3xmQ2ߊio;HXf]4RAʍJX#B sx7 ^m}3/ҳQD)tIY[9VsC\ q jM힙 eb~U.rbFS_rE1EK{|sS& .C;dix2AVkfy *tZ9%a// _Co[zGu!Ks)WQ,<=z rݔ|K(Zq:.@E\Sz{Z9uN>I3hq`|l]j:Le // YXKUX!'Cq+x&xg& {ͩk(] ~mNrvwOU&P!˗ţT52 omH6)wrR*-{Yx?|g΁,־(p\B)6l#)+\2Vϫ 1.Lh@MN0 OMCˋ QLy%xqX-BPa$># 쿜xyLN'(?w pF w#]ywSTm[b`T(ە}h=8=AgVj Lִ%hX_ CJy 9P4lmuC x4SW*N[eJ/k]Zл&mDg5k|,F+}F!VZalsteNL!snv=03$It+Ѹ-$BߚAqtoMw(ڜ0SypK 2| U~UiVAȥ)'cY{_ͥ]3f8jVoˏG՜NB+89+Qn#9n♚Zh A'$XU ~ g Ԑ9\ ĂJYlۂuǘ"xGʹ co'I,̣5qMgõ'(g͆`q%uO5(x}:Az+ɀz+WkߘNd)l~| "K@!y%Vh{aqA ;H_l(N?d"Lt׷T:ɖpGi~aݽ ;R"b y/,קtJ&֋ jC& " 6\ߞ0 vwF;[VIi8 qMB1Sc{5E@ )8UTx/c_liΚX  @XV*eAKmjMF_X]5:tjDRqB׈nd?3DH]d\@$!256~n@] E3kG!˰žTG%Ur0%&dz(M.}:eR4!JRWB'ؾiv ޝi*psV*fm#WaS'9@)!Ye*Dps;dg1iG3c ;yHҙlq3SC#y%/DZ=@kU>fǡUpI~ hYǙ#+IrL7%4̞,^7Z8wO#Μ aொ1ָ6R<'DIjE08붰a2 ?Z ES2bOUb!r,4˗S #}c*u]YO'؈9~_<8];VνЇ[9c!H͊?U #ޜU{[iqb_u7+K{yo6g8G=%.OݤklBcoXa4%z®!{E$SjZ.N=ˠi@L(^iIV%ϙ;7}sP;)ٮ,q|kӻfdmg /jZ[o(b|ӕIdNg% JSڍE<*t\vTPF?|0f 6B`NB|XӇu#f%ID=e0OkhJ5C|8yvJHCvNCzFȓD.%TmB5W'q{+hk!C,._^S¡1|(=0ΆwtJYW7e`۾ HZ_e֥IN"+ ,Ȼʅnbg]\{<9a8\\qv濳9T&f }ԣUōo{oHAI'/(7΃u$h@XE/#-QbE,l3!dZc%7#  ͕GDzcԂ!t3$]Q5D1| *`(wTӻ$Z;B=H|U:AݛEi&w:@ϴVd^P\eJke$<-' 7(8P ˽8Ղ O5@SMP#jL9i1SX+(xE?z܈`E(x㴁l16lBt:ac9\C֘O㗺C>D8O`mA qE\[!탖x Շ` +ư`>FI)w)iGn*\@*7`q92:nI6yOw~@sIfsiw%f4F>j[ʸjg5+#Ѐz/ί6* vs&&K"{4G/bDƽGptvMiÁ_-3kѨuH| \1a,X{!NDG+M17+A=OT KV.M",CIù[\D?*7`(ˡֽbz5>K{Q%t:lTi9)&r;1_#$ her\pQIB yZ m- >'x.|U(10_uP] sr]&;W 6}ZTl77P+dCG"ߣiC=#;V&{2bl/I,37*,}Eu9hԂw-p9asQ5 Y=+aZ|,Yˠӽ0zUA:Ko\(x{,XW%wDdj&&e8[4fB"@޹M*5,s=x.ynT1Rx53=i 2ې=^x}Y}udRUw3L - h:oryvLWdxSbLU)@u*0tMea:O8H+5]}il:Wq'LE87;I>b[Fs f#0{d&0wximˇr\]RĂ$C?YpUv%jЦKoO~ȍTaC!_`Ϳ4-yٮ߾~y6s&xITz?XYN9D6Z!r; 1(:' JFtA^B$?:H w4RߣK÷1G5* N^ 6lGXXv!fM嚫 c=:5~itsEBT[h]7,,̃9nFaDsC CW%7ў<٫Ou2Fa@)^ 6 !)biК@]lKX\|lXZ94h%r{Aym(u6M- NjM9*]%'  ޴Ã~\kK,.6<ԯɯ[[s?)KқTd 0Z1Q%rJry\!:jm-Xǥ 6@ >iҤԝM[Aшkԩs9O{@յa˘$D6sՎQ!)^XE*t֧fW_S8Zqo͊&9Gus@VaeBHA+5wh_pmKJs%V{n z^X9`*PЎmHZjry{dw[_m Z^gvn,Kg&O^,-UY؍j^4۠/  e7'G ,^CB*` [Ops~cԲ4pxI36XQ:7 S6*6^˭cW $`L- \8{#O+ovpJ2N ,MAǼԡ'i΍JdY Q:BUq.Z ݿg=4vL ]Ja2h~ A-Gaf}LÏLBC+ԄnDSm,+40)_g~A 3]|x=gUo{ƦQz>sS>O2|XMχtNmaqDWWpq -;ywMP*jk0'Y"  2"3}V4;ga411[@Qșe7!ZkU4 oշ^r!1sȠ<PMs_qr%@}!61ZCR:hكZ^Kd׌p 6O% 3K\\llzE;}ϙ1f87[ӒTkTBb )D_LhhaBU%.,~lQ,U1̛yrʩ!%|h[n5{z=V,{9bS0ݪa Ws{d)܊]Mu?*;8|H^'Wm /Mu3悅;"O`O0ª&IÄVlBh3J07CO`S\@ـɬ$ LUPv]/C{\;RYL~k}qw۽T^h*Jͯ)Lz2IDZJM%2C_KZNy`ޘ-=!sh~HFĤ"-n?њsʒDtwEGNdzuB – FN|Zk}Ɍd.)@?;Fߧ h-h˼YfTEh|pf&'*@KKA]ݻBeF#KZN_R勺oE µ6ƀH_YLMo"pD!hJ:LYprJ"$6?3ZB4שzz|Rc[ڻh+jO)٨"EM 8ϭp9Ըn݇#9%xc@mwհ<zvYlBNo/ۗ@PkzkvZf5i2#dz,5/$0q'Q Ȼ$o 0LhK%C%aZdS@{<-tB¢ؘ?ގmyg$v޵ URߤ}I#qrӳZ% R3ynIưN ˎz1ʹZX+$ۨbF]@$XA =i K!좂=͈]Ar*˻ /k٘牵&R\"lڣf{\=ENk;hb]럎.e"/Ꝋ#K46R)bHDf=>2*99![XUfwO>Lwp,nOd(1T$d7Cd%jv;qhz0<.}i*!܎rtԝv5{!]^F xXcR! =T-f7'i"͔K7w5{z26=WB ˞3Qsp>.T/'m"7@pD>zQYc^n<\ڭW+]fPd<;te\ȥ'A5~b^;xj 90s;,=or(_H ӹI ,u*'Y?` N(bSȎ]たVm ?;!Ncf,Tל舺#d]) @R8"N1)V7!-XNmJ:gCreH tQ^^3{7n0X$QrR雑# fC @]UQlˍnnA7lh&5#KƬu;pD:4M1oh8.F=FE鳫pɅT:[ًWǮ?V4 =]!۸32!G*?j|sO~Rn]TQΚ37m{RxrG w=;A8@\KR9n|灮(8hmp0ԬmUur\hj P =:NAPrfL{9 [HN Г_tlh"$ ѐ̠h'HC{*Y1`P;iP9rbJO< 龡P72W U ڭ#e2@ZLI#ep5OЭjsu 0/ᐃ1qykϣp5y%fYre+ /c3<}%{ uKV+,ƒCKgHE7/>";͚n[kȜz*OY Psӿa|TWem3}l;=`9[g讴;p܉4}2Fi֛0 jrump +o?Z]^2b*iQxpʍǁ,/ifOelNjKw/{ k8Š91"g}zz8 b ;[6Ӥؼ}[1*wtS^'53M"raڷ]1{@L\@:CCrHp;37! ޜ- -A+2O}0ӶcJl'{a };T3p  h+BfmPVzْ87^™h6G Xahfiv+ I|1;Nx;tswo{ XI Ai(7I̺B>J|Fy״C-ڽz nZ:zCKt_QQ1PE:_q!Uu, pE[Z DR?ņ`A;0=&k:W_|DATj$9`AY#E0ober]vd>bFOBԷ}eA¢4\vk?G O2\1o,m岀 {G V֋܂-|eIT`a@>E`N|gJDci;6:h ǚ a=S$B`BYɑ{WWI!?h9H1tpZGX%-2wcm(j[VFnd;46-q.>ضp{GpgjUӾ+t my@bX1ѫ,k9wRtwZ(AFtikNe:y%jh)1Ba`8JZz9Uet1jm?3mNIxۀ~Gѐ Y~N%tvƐv[=_`aJVHٕxJExH'xp2 QX8J]~U/+ۥa{RT(V.6S|T gi `!C=/ckpEM%cB޾^wJ}\ 4$i4/JIL``F_/obŢ|Ar98<+Jd\%̛ G㩵›WtOH[zq}Œ'LG9KHLdRJMP7:}$oDᠻG~W.vV'.u; ) 8}ǾFPP`O @VI<+Uu-ŋ?qyTmKPEUt]bNbM\8׼*̀eN%:/ÉԪ?-_#tS9$;j٨^WN+-$;;'~=g> ߢHe3 f}e$/SJgO aƬ=rX\䐉`fl9*Gچ+29V5׊& QSZzE &jҹ8TN{_-TP,aQ)IMo4c~dUCذ..{Ѿ'<»pDnue)gYͯd sA,|rƊ`\DQVt)|2 m]I]K7_!,leèt49X."9zf/ u{)~FÕ@s1NY;;iӯ-/JE!NFD 4Rէ:"Iu@j}Z;c>f{C\Mg!v=U_AyrjT0Vjvj#CO(HD;:~PaN4NxdT'v3)d2 zG=--9QU"ѵIu9喵955KVrfZMEDtl*> $gn y߀RtA8Zxm7k bg'2vg{ݓEb8425]Hݹᝐh ϴ(}MszS"ݟ$1bF]^۳Kf(`[t>6Ѧc CS6Ў%FPyg_p_rbd}&c &71~IX,b']M"T|?g L/V­ֆjDJY^XöEgzq<_ȾPlsz5\HEՙ6 |myJf3PX砐O-]$4'd AYY?Fc +Zϫ1By.NE3}a_?z$~uG>DƄb;) ُB$:շ6u0(35zNuڥAK# Z(w9nbݬt6% diȸC[=ݢ+<˃;É:jx;`uǼ7fwn?y3GvY| nsd0`)A! j\6' - IO> $ יmdۘ2G[F;9VIK.p_R*aG Vvф,TaWX >x@EWO*jjTT!_@[H8XJG䅎Fq]xmk$?wn $ܞ/2Quu :*?;8_ 0C ^޻ԳO#恗ʮg[;EOsQ! lFӰo!`{AG^\ܥm+ҖN&ͯ߮66M7Q`Bkq$eʹ*,PUMqgUD+BjIJu aBU mt aؿ;:b dHwLot+nQ.۝ rҽ곫` K,:wڊMcK?IhK/ll k*V6t{I9t3޺J(ٷ4ֈ*^ʍgN[S9enўg.'*mY/Q젼aΦZGs<) `2ή Eh4m۰l!B6 IWn崁Ȩ;YTDx:L{RX|5>_M{yϣ?F*w1_/Ӎh$!\ZTrHۋH:)a]+Q+vŗGb^/OY0r =S7¯ȥ{#&?烑TX4EtQNAޞN-&\=ڂ>Εs<*ΰxeqJNGO˓lԩ'$ ytӱQSJnaj!@違/<r\H 6Vl~2?Б9Ѕad]?6Vf[m7`n!vX{,vEM4h@qoIaf61]w<GwE -Ї ߌ9o:GY b/ӳq4&LW^>uZzfAdxp6d,S&.'FRJra +}im9a[_üT28i6s c 55ܯwWTpܒ lFT ~ }d76&'RۢQpxd/}C0g% h1TM^0 t6k[SGO HfIUQj;@/he_Ewr\$ ^*ѿ4ghsݾeoZ[|Ű! 9>Mkp8B<+ojr[0(7KNhۥv_y,² i;{k;+>"\zpI 1GwC}LCX fǩ&&^^+i?7ߴ ֭2g<1RLOIh:[jǙ]2EP` ,cv^ ;wO]\EQ5A*B֞ݓ!)'2: Fc^JlԽ<l(C2fE\D y(N(JORsTW+qu@33b>V D \i=N(n1zv+&$$ <;L#Vo&^4l FM)uri0Oac3S\ՀuT\a p1f M|jO#c4UZ:B4zAT!x3y4"}!hS-Rр bvX8[}}JQB(pD"(TsFrj5`'"NUͽeMQ3 ANYbO^P?>XR92[٪@cBz2# 浭hpeE2xj FjX8 :Fβy7\z*AZ<DQ|}&:|Y ԕ2)'2EK 0Etml{gmLú w_b>P·ع䇊q*Ѻ@|I~!߰W@tw\3O=];_ Kťs9ōH*;B0##+VK3e<1T8h <4z#H tp]t뾶dg&[-WÒn4l#fM9L$p;4X9КytBܧO:fV84sr/uxz`w8ȍå׉XġA/i#$'B]KQb\*z<1zrMB}/}#{[lM׃jҵ<\-$^.nt9|I6y}Z)A"]mOyt0dC֓ivI˙aϼtr{>QEGEـR\vŘ3 z0/u5pX/!bjSQ 24Lv 8::6Jy ^W֏pOz`k"֡ܐ'u/OڍHn>l|Y>Ce6 LYX|ggxส8s3Ci/̠-}*ywk{vBk#cFaЗɖo^ƶ q1[ɛ3R*3-,SF0@[Ql6JȪ3Bk h0w*.8Zfk8EB"I7\R1߾* 1$ 6Hpp>WmX 2ayRT{sH*%IHtAqYn@Z)36n'3@ )M*F;w8y݇驪IjE62ŪQҊ­Q_NHmFIRlGHǶKŰfnkQsɍAB&XM 2ꁦ+BGĖcPMڪ䃮49³Pɫ'@dge0V,܌@o7Ķ&n)O}fW'O)>Hn#G<(k):fV4?mu@n&VB|&:@Y'\OQIZ kƖ`LH!Q4Ci=7AF,W%6|@S]:CaβT;)y;{=uDtleϼ]b?27 jGC+Ӻ}fy17xBvUu T՟pLK~5 χ(MhݛsM`ʵ06 c/#Y[5x>TyPF{yθE28,ЛMYfgњ:@ [IC^j/pMfh7o' ۖ d9 !֘ ' >:bc}x+W"-?lߐ6b9B03ܡa% oR5$~+69Hf fGnLec~(\Dfm煅zyxFYD KZ?SDƺCɑ$IfP0'T[cêЯY|g߭ZU=:g\ˬUkΏ FR^n}2X!}نk# Rqd|SF' &""{0s%jI|L( i>/&rc˅CFT|؇xK>dwte+,O#LWHo_1^rpA(XLne8mZB-%EFa\uoP.6n )^0,[:^ [112 #GnޗD,'q`S$Ln~P_5\;9C'l\P!`*U f-)nD_ 9YXf˨F:%&Dƺ8^nǤ9@fӚAH!G$kEwl.!4Ow਱]Ǜ`" EF!s>DGi pyOˬj0]dU&S+{I9v/O%,8d2QdYR"@#Vpt{mNjeTv$+2Yym؉/j>éAe[2RCVQxIE" ,\]L$vjItl}uty[f6<V)Ṣ~+/8(z4q yI!RHt~/` ahΣsu>wGEWU%C](#@Xb q S?G=%.OI&DUBJ^qmÅ5 n lr{#LLB˺TqEu=cE݌*ԙ:v<r&jBj>#kם0ʝSXkqe&y`SPmuAYSJ#MdK^ub5asE=Sʿ,!xc$i)oq v/'icO_Q%>j|7{8/&z*u~?Uk]43Ե\!::3W`8XEe38O!^M 4umϠءҴ 2dwLu]_; ,v^ZqCŸ#Ԕ^ g՗Qgw^!ڀeITF1;-Z,Ϟ-+|5cF_XН0vRggt4rڀ. ƗoGvm: I!5|ץPeHښ/9_e9'`Te_Wg(+0.[HG9(H4JJ^/ >2zh  JaMz(؝&a]fLP8,;{")iE/I-(>P/>L<)%0n \>^T J8~&”sbYfu+w =¬m5r64ۿ]uȞT&JB/XE^x_C+dWLi^ bt iu(LA5P{3!`d6sg2,3tim[[lY'賮a]!LMsZQ` ζ-e}6v)qrW^Bp.T7]{$';c]&ɺ5ULZ&^3xǂ% So.ivZzZg4׵ ^RDvɒ-҉|cV]Q*Kk  Gf4"> [qqxGϧ Zd $c{`3ŖNTA &&'Pm/)(PYED>J^>'R;?Hί~ZW7^f|&w31sσ8G7I(SL 2{-gKq7KMv vwޡ4 .1+1 %z$QhKzvI;>/γzƟ:9,sHZթ`/S "B1U՚օt dqKs8q7[q"zd,Cj:~Bh8\(ϺGh"j -4W=IB"h9F-n[D1rxL1"$C/&xgR6Գ(l0d%Ʋ}QnTk¼7-&7xJ a4[uacA& Mza5NyVa%XSXPivOZҺj(KWh5T˪u+L#x}X/쫛֧b[Qsj })G-ǷAga{+ c=~LMtSD%̿A~$]57|{YljX;@7&t^R޽Q?H꯽x#TX0HږI}\ s Ϧ2FHڹ(d|qȕљ["CZ,ꉈ5 A,Z)2?U9rSĶ((Mn)9@tdum2AԥEu=R#$J 38Tv'q+tɾeF66(+\|g74C~oŭ^zVVԈɾI |z>\Oat7 vjİ5~ UI Sύ< ' `Jn\i#`sV]GmTynd@C|qa KΆ - aF //}ϜlR%K.SQHh8:&G'Q '&bJ8eP< /ż 8H9RwJ0և'):z*̣ΒKnBKfG& ~󱚊)1^0ǥ&=xЮ,,g H˻SvAk|V`k 6,I7z0gRn<(tJ#]UAƇp:L(M4h1At"o7#"W.8A)kz$iq S9͹zJ2"WylFfΜ7jv~F{)pSߊ ԽS!yk(jJpBhM.^&hwL"/y!D Ȁ}=hmC}ghag Γ"\Mp;J _9&%aԝE$Rv3QiXXАwj\jqwS6ls6@E+.2 Oh=oBOS]o&L$\鑪ltT˘):[qթtmd' >AsTq'&)R#[2p1_Rˏ>N LU >t76=YIɗn]lXB ȫPsWy.\d !zk fɛ'm~+xQEE羳'\Zȵ5Q^᳏U}޶א= 6ʤ3@as(Ąo}sz^t홝!g6DHV:uBJE\d;*? 8xhFU7@cLkyh5Ј]c(~|Jxp]:KMe)ͤ?7 uy 3FMh*rC$-R̉p'b N!-L5V3#ɿ#9rΞf)YeUKsQp_ãRN9 }g:3 wU::߬ )khKDM,cc3`+u,}YfOA=!7Vs<(,{/ԻB[B p)^{|Ҕ|KMbyG4ng$<8.olKO5]6gZzik8lC- QkkXnO:g t rD}k?m[W0~&;EvQt#!G)G G&~{h]tE&3i~5P"$)*PL]-|~z+Jg}`' 2doNH;@He{X`jAaeMHU 8DVe"Qfs[B0CH EG Pp9BP$:OrYѝᵿdoW)J 7^# /)>#,bjؾ08`Ŷ&݋W,NN?ncFs: f 弴j.ϟ-^7âZ-iҵ&U[,wgj wTf_?8 0_':%-z ~$7nrӢw3?9~laWE)2Qا__58<]܌QѢD Ciګ݅+ jTKtV~ƃZ>T&|<"pBh x#T0]/OWZ,ƀIFI~rK/#7l M! 'n}M_2 r┋ua2G,_P9e(*.N|jE!lNzg7jsas(Z}oew57:YɭI^!B^ d`_K#Txﵛydp\u( N9at^OyU-T|LUDR◸cH#O4&d31bŁ[U3n(5x*B[S`ls[wWY#۠ i4/D+i@eF>1o'Oj캂>+;3As&LZ.ARႭ-fBIU{eK.vH!cXD=[*0޸xUWa8}}へ֌ZCV%PoXKIT4)T7W9G}pUyFtfl#LoSNwlSG;@ahԼ1x) m S2w[beZ] Fm5O]$@F/"gE<9Q}@5KYAk" N|/>b HǴ;'B!8AMUswяf~قJ:sfFqM cnL3 CS֍/WueUթ+9(@yQ(=<9*iNzQL!7f[ ӻPp`b0Be,}}X߂٥MsUa"n EENw\%]$&i&~~#oV~<ZX6+ߢ/_ifU l|AuےVWY/f>0 :HWVF^lDt‰ΕRnH/O{3pkdeHQ0;WB;͵RЙ&3mC~iǩbep<vy:bLٯR4WƤ8yU,Htp()]UKcr86,JoidZCdֲ!_ Z whMcݸ 4rwOw\k-BZ;Sj$+e)Ʃf~kG$Cu/6Ŧ177$P %QRFI?%\?;h"X1xU~2<$Twxж ࿋kqA\X*(J'ElYݞ,X-%R{y\~w^-2r5xjnB:SW= V8Gb>`Rfz R渢. Ejq,{g}zhWTTcv8~f 4F\SS?"׈mb@wFr:$#xsɮWї`*~Ƹ{5Nhd! %Ln1ѡ4x┹KإUHhnP#ּ8TF| Cj#?#rPi(Ef3.r8%tZ/|McYF?Mչ/ zqݠRbE]͓.S:c~Owk-, f h0Ki|t"pI?Hߝ̙[4#: -pY~ؘGMb0qR/׶mXYa9KtAiؗ >NPi1P_i'>w|я0\S<̼Qr?g"> $e 65~ \3\C]dΗ6ڶN`0wzE? +b| ~#G8ifOLH|Qr꬇"{XED7OHW9Dw2ZPD 1ӻNy7!usR\Ԍ)wpA- ~edc)jF8kXNx>7T10e"!UE3hyl&r"K\6fV5 va}@IɒDeyJ`o]8 ]<_&= %Nhm0IewOb65I-K32@lF=ih/ [n/~5gBiU}(BEF1$C0H 隸r_?4-۴HgLd]_p~ i{|愼cQ{" #툋G-HH`6. QPpS6_qL7=Sok׺C2v zAɄE兿zV E/SL.rGϼ*'Ή}Y/$8J1U))P߄]2d[jcbei#faGzJ2~Ίc6^(Fjl%6 :$8,tt_2?ޕLdN&N $ C`$âC://?LԻ0OF9}bvkE6IrڲEwn|2敁zA5s$+ [F꥗+ǹdmhmh;U[g5Vs8ʼnz9`FH  ;| Z+BbJq'm)*0tXDźT|, =Hq![(~Mf=\ZYOc ɿZ隌yj3:EtvE8C{2&6+n!6rGQO#x efF…&H zhZ轏4MgCaPlK(õv;IH^koOcC}Q'ע|@MxSK#U_2+$gF H'„7]۩3W>'Y^sы"]GInȞ @91^7W(RZrG[+kҥ.~N*-?Jb9]x'ݼv FhNj2,ђeBHbva*33&*X1~GmEq1<2+JH_O$j"qص%J0i:u/V9FRϙoC6J.x=IlbR$A21Z9ZTne=)($a}O{uMDiek/Oך. wũ A0áv| K0(HW!}!{/R" L9ٗhi^aXKw9y!6n*Տf .+s|Hw8,[?R֠y%n0 ћ2Ews%O1 dr\x]39zS^}_@c3W,aQȥXӣw4 YLZXOU6-`fݦ!:?$#gqYysV0"]߫ 6@,=B!f-4 8^#/9QWr38Z5Hh'trR4~.foR!RJ[GT:p hyϵ8(yԥ"u$ \JY4rYwC^\{XUeE0 8S}UYt02WC~fNeWB[]dyQP߫OmA-틶rWE(^[|yV/T{CS~Im]xOxix1}Y"f ܂zmv֠dpF-I/Jاf5'^Ӹa䭀-)<"=׵VɻehL2K(Q"aG9ӷ=x@4HYbɷP)jw< Z% %I2hOXn52>ȟ%_B(nr a x-%v6D7s咚*HkR* _&Υ&jRk2$j}?(1?\6QB]4J|hgn< ! ʟl(b6ɂA`ǧ[H?TϹ|X%4dH1}a$:n$M> c"uؒƖ5EPſ BUK{n\E6+}wJ9伬PGg:|UǦpElZ> +S} ZVt{ 47 tZKWh <19>ď9.qd؜ō.Mv=|{z5|"/>v)/6]ds92S+hr`Ԧ'fބp٦%:r:m_<ia;aTEJ8DKİfjM Tt5ogܸ"%2`褃%h4OƖESGfI_,i}| et *OIs]zs$'nK”b9+ט3ץ dgSfwi͗ߗY^4>ٍ~9w?[$I Cm^tS]ڄ#sԡ* ς ^M#cƺ5i: 0j"QrvJþ2v@=#~ޒ-NP?&VRJOp`d!mF]2-F ̨ܲ+܆pު\UȽ{;j~ @GJ̵ Cٿt>P,EdkЊ7l2~ hb2$H|XmDǯZ^ }m:vmRs%`aFn_S'@\}Mﯩ2,VS_GOQpFgcEYq?,!12dz%F5"QDYi?^'N^W^3Q=(a;vdx3z+]9rujވ;|[T&o*VA!QCiY;V+4 Q,&³Z-y^^GT#>NReHɎgYZ07070100000249000081a4000000000000000000000001626034b300011dc8000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/mmc/core/mmc_core.ko.xz7zXZִF!t/]?Eh=ڜ9Tj|b*UM;`΃m@͂vwA \K LK 6#0@磀U69O UD,!A4fF{HxW |c 5'&:Sn <0Mr$e7=~Ap0]#eYњSϬhKGm5Ua4jsS<[RZ.sqg7(jmp%x^"+J?4L9߭WUa>d)̉Lj~hQ׌TvR 9Tހ/ȌXՅ7;;c?cGɊR,27.5]Ml!jڜg$~Z0S$Zk2i`g4:W8jꅿzźռ {R&EUEKExF (O)q+$3]fLK &_7sN28>1Μ7^&(Q$8q\i6kĶƃ=oBźGs)M~ NcA%U6fDi¿nOlH.g߲azym+b`=FrS'2PJ4h`Hw$=kً[WRO+o |]&'mÊg O1h)T0z!Dy(LpGD3r2HG Ty*t;DA3 kHsYc92 vbWW})" zءy\ddNLy"vLj`@)ſ7vz;:!%Fw$O>Ld W`P^i/X3]1v2Vy{dF5%4J".$L]?-_fG~Gc#R+e Qn"dM0 Ʀ6bG3A>@=3dt< Zbc-t 0!s <;Bm;A*vbY[x]mzN`ShKETE2=881VpMw %Cma/kg>1U; Pm*x#0NυH޷PZGZ~sş߈.cQ\>!XyzG;|)A99/w|>=\Ӥ_950bXw-j,Hր<<# }#_W978Lc2u+cB?m7.op/+A)Nj}~%KpdzCGbzN#"Vzbel=_~Ba,̥rRཿ *֥'%@5|F *b쩑J}.'eIȋg{+^IM*t9{k踊e.ԕ}*ȭ`ibٔkt)9ǓFZ tBfB `쳙X:;rlʶZvM2NL1jniJPwsx9sta3Q`vYLfUGt!Ou6Nw"O>.c=+.IPIRa֣gkP^j XDf<ӡY7& FX]X)d!/7'w0F/fw_c](0Ivu7 i`au2EƇJHYn a}74 1U@rBWArMp? ()~Xeۍ_KE6gç{I2:3 <G; qU1G׬|"&гQ;V#{W֓p¿1NļL@}~shw\4\36Uhx[v9[Ce[iv.gH>ciW.wu魲 +z9Sf8aRC 7lSӢp#$ {ɴv`dL;Z/Ja3aI(\kc5;;(72 oJٴSGzE(|*tY{At-Og*΍EѻJM;Ai.L0p))1i!;c1#1M†|O'c#Ш5?]'h; xXCOPT A ,, \oF6&V@_Uc#N9_׽u1^th& \V?2aY7Rh'fD8R 9gn[$<鸬,njNW !@G Dc⪤R)l4׏S8 JxWA$P\+sb_Q}Ǡ/_~=G@|4}Gr*Y_-nў )Ez*cOd?w ϘOtŮ WKMȕT5"ֺ@4U{oPf+I y(89RTcJ܌;XpA>cpUkgpGJf"kҘp Nח;bTƤ8vi bO*XMXJ̝gȔ.t`l(XuuWk LFιUpzߛF bdO95b{ nP@ NnGRÖ~%yc S AASGPt$4;t;VH]LYL/$R dKkJ༮F*q\Y;m7ۉkH޲@|6t)r4hCNL wzfW\w(+#3mOqW$FMh=Vm a%o5:v`6-Cf]+cu[?LKl_r zLJpY*.,-h. k`l/ Ypj'>E:bh:u΃S3AJ=WԄ۰!uHN=%wZ}1t(Ԩ76Y(Qk,hrKE򰽓xpƳ>z ঀ ZKjʬ+a?=#Dێc1Υ`PIsL}9o }ՠldJ>UGHa#cd}*z&dsH Srj 8)ʻRwrډԅk gi-A-zmND_(n8 ,f{_ Z'연zh:wasI^5f`RdhIP,?<\y OfЎ*xDF B8H%5~V4? +{}J%asZ jg[F0+RBFNgޮ7.g_E \T%~.9 Jyh i/-"HU.Dc#ֵ0m]8 <S*=[C@$zwy&2ݱw&iL٣2EYB\.qNH s=^"4.+[}7C ӑo Ձ3sS)W5LE:litFöcH'RjA{cG~5֝6-i ֟3af2`rvC'e_٨rVqtl}BG*cHH] SXg"0'lFl 9HoPm$V\ cr8e5)FRFruGӧ元XfR3=x(kz{v#F03c ԗg>P @_r܆J\0a'.ɰ^ YpSӀN r~$sq/E2ŀd% *V kĜڼ 4SHN{xm7j1b H1La z&6uI*Jgh"? 0v#Hqʸ)#-CO`Hjl68<>!}Ggwf?KW~K&Ǝ"M!L&艹]~,I|2jgb>fUس' ΃WSV5&)O2$hX`nƸwb*61.D-ZI/%F|is&<|qXD;b.H@;?w ֝MD~eCB8UKͶ8AY};EiXxq'p}sJs?5h+|e"DUy<:!?TDMxN.IGDN)x|YH,O۪IC6W Kאqhp*zR=FB&3=ut 1=KGἇ&,wG>!V@嘆k0BO2,W@YS6Kh.%sùmaR|Vݒ)W r dFW/~78V?s@?OQ&i%W|tE#JCl;/p:͍1hCYSi&_f^N "R9ɪ=3b{*S Z̎ :Q%aQzB3Ī.hqx)p8!?lkV+]SbE_|uwji9|!\pݍW F$LwӔf %ŅI8E\$Np%`q@zJJ<\* O0eu}HR/ lH.}I=uW92LGHIEGKC8Lv Q@n-$=e"Na Y\6P+57CÙrPQje`deb;BlK6RիuO \QGZY^4͋i_lI]R"vut0H i;G %5s0CqyկFLYj%z?i)*lY+MRIZ{iަ TZP!I9*dOs5>UvI4&OM%7tti9.bQ>W;,5(njxvhM՛rO~h[P μp7g{'>2;~bweFŇEFu"b.L^j^pcu1A8wm<+i5t[ʺ:*$UF^ 7lQ]4.Gؿqj*ëk>=t. * ю]nc5v%]ͅj/qd)474bs"̭};|eޗrCDciEth*L2}lhz,d)P>oIJ8jV {U=X4]8gS? pV9Z.UL9o/y+d;L-+ 9qqѯe|N$dXܒgEi1]yLy #/۽W#nQ?w?)Js; a,(O&ps;"H]Zl:H>8]_PkgR2ϢL\Dlٓg{~vEטH`sKνXĜU|UrCȃ{gsh]yk.8mǦ=]G0rͯ_į}9gA;p)QfEA\_~mW.|!íJxDE*%BJcP0B~24Pdc^GnbT{9ph).VhO:v]K8A'+C-EC$/ b=Ԭ_7/^L)m +KDpHk[܈3)^x(`- tmŘNX1AJ)&YJ_ҋIGG! u!؆M?Bçbf'V90r g~d[PRԟ- OW [~AEEIU,R+An˦+L =4"уƶ֗MRv +=3>i:¶`;1f=^#g5h7g]v?~)ŸA<7F{$VeK *.q,I/vg R`N,(X>0+3xKU! :sRlbk#cX75"xofZ/u29ڈHs*c EVl-u-7w] 2>n[w?VaF韐\ZNv&ܟ*:kUx6Q2Zѫq򹪔'56]gcZ(i(IM w2^?3Kb/Gʐ_$]00cABiS9#t!baiq}H*jy7`X32oϒN߰J f̼g<KW^EQi#Ei<9ԮBk1?$y^pewk"7{%uif'O0@sN4Xpm@ Y(//<"Cʛ w[ak2O7zriȾiHcV* XZuj1Xm!dݬ+Sc񇓴r*qn*m}]Z?yrağsv/{hnYa(qsAPnmy^=+-JE a껪/ZWxFONT͑ )ȽLņ"@ vyP GX$ j[hUTWLpzeZ*RT ]xA9n2܍@æ+EuYȴqBͮ).C#d y%Yvi0̺wnpwbb~(GvdM|XfHH0> vL]tϫFށ_ɌH[H7 Axɍa()cU?=4Hxĵ%[3F'we>?U{K(R{>rue˗aiU\_Tw81DХ⨡3];2ckX*zaC1% nKv2; '"Cw i'7AyZCUyd427,X58>>[Lg '3?y Z92őuTŖ?t-a :gڴaPjA'YAU)iQ y t`y5X9M!͡%l."w#:QpJͥ<IiLf}gq;μ`!g&_JvHml.=;s3.ܝtVo!SRzho"X@HPsO0; Qf5nZ&JIcO;I XH KiVȻt r6+-J e|n9B='Z 䤽~Urq9/zYL[(:7I@$  oWQx$9SԈp0\Cj@T~9./RQ,il %dUגQ{{{CXCv&LjnF/c= Ma w+! %s||ȧ4WGE>A(چ'V&1,4)Jme`-%m5ct Z)t]ցR$P;h &6;pڝNk6;^@ri)\!x7JU5 E9NqN,,]LpB'0M}֩*}j[DEUF5xW׉{U"@&EvLOAfKv%I:<{]9G^uv@s(tSdDndhRפޖ˭k<'ĝojg)[Gufn75ϑ6V|nр+5@{I}m~<ϲq/54EfgY DO iG-]JBE@Jt=U*862,zo.ZM6aDC'}E]#S-_c2E}*TVgvg S;7eM !v+􌎏~GxQ<V+8/2YhEH!'˚{NNE!C~&+VY4$C ٗ B=sȔЪ#x=Zテ=Avejf0`-fzOޓU=ae'EwjKE5er tJ0oc2P5OPއ-ii}k:i`[Კ1^!J4|B!FFErVR_h6OjNRuJ[ăw8aA!Y3g"+ʀa"Qܷ^ty߹l3k?s-=teG'6+z 0w%~?vu^_yšņfO?Շ[F27B=4,_}ZYl6k+*, p!; `=Z%GfJN6b?~BŜ }8o\z/噀゜%a8".-3Qzz$Bs_^@lXZb~B 7d?h- wjJ7YLzlXyY(z\g'7>-(Y>eMv&@LE0FT!d|Vc esl%iU ޾ (^XoN edN!0|Rde SK%RDL)XF[?9`K@"ic6= Rp OT1/O O @RO\ynI*^Yp숲4xܣauNwuc'e26! 5Zb'z-/־V a:; b6^ôՁ-3Uo}]+hb&oԷGADxj^gb R%ay}m$DkFWw8+S`I>/3: tݤ2 }Ed yd*WTكn Wԋ1B@wMMt*$`S4O(.&n5~K&kᅔ[Rc7sj=;=$;)M]2KL47e:\w׳|.μ<_&ᳩ'LZ?>]~s\PpNR b ϻ>x"OO"l4Tu.=<{ 0>]]ZU sW5R! .:";q7K(D&fZ$"E avZCUz'{2b9s-on+QT{+ÎÓ Ghwq\B$ (!K8&-HJ4y>gn8l =[XG"AxY\AW'3V%"<oє%ejeXy&ضUup UD:o4`紟 T3'Y|cM&'"}U KE8yQݽk{t2b6;#r80$NۦTtWM[e&gv>-9eq=YU?^ s)ƅ7ha36ՔAV[ B_nZ3Ȧ(G @ܻo8 X^ '*AHmi_W&/T.Z^c_#Hy!E&mԇ?:0!2fA]u qۜIL!TR";̍#HCigvot T+V Pb$_x'xp#Z)%~q|q!?9G]\=xN(lȧJL or,\1OV!LwwzQ} ~N6-Fd]x`0Q5:>5-d}ɠ<5-MAA;sU$ulSSZ6r_ wS_1H8fqK?O8s27My.;B?FQ+y.oh<̧ϽL84z! %y N3ѝ(A.qEE)Yx1 [ӌϤord鏄N} ]"|p #l⯙,fI`_)q1p y>ZR,J1효olUhqyt:>8 g"!"VdWA@~ KGCHcH*=܏/<P|7+@O4Q\C>z0R!]MƫfIgL +*8!'jEg!ot}uy wDKtYɁ[篅gQG\%1o.=P$Ydž7w8j0fZgj `%w~ݶK0:Tţ9KGh糫9 I]cqwd')m5͒#W0⠤9[ѾqmՏIp 6=ՙ:>Ri,.˪&u&<C} 9߲G_rxޤ7IFJ3n:/{;m #Nl2bw 'z+g6}8u 3K@plͯꔫT:؏&'L:8Y7-23zk4:ޕ otm_uKwWfKsnV[>V뿧@Sh]:UshCxWsGv^7"DlWvåJ* |W{6q \U]5DPcBMZNbV&H2C`E\٨Uʑ {-O u\rA|￐V>ŒA7np@+@^ncc_kMN:xmw,9>Yyg0aiѦXSCƒꩊ} Ѯt ㉵C$<.DyLU8?i[MgI ufti_[ 6\)9Y=V~6Cm"e28!S.܊mQ#•^NZ8=seky.3h ]ڪSDQxfcKTr>T1%ҊuVM$|R7YZ^ 1!-#_s߱ax*6$7/Tׇ`782cn 㘜\Qq9 >^/-X${4?-%\NArrTܗ'U^GjrQȰD,Pe!̪M9}19 &tJrY0Lrh3Ne4 @JGqlmQ<p|_"P/)ib(ykauTyXQ+X{ZB; ʿEf) b=V]QwޘbdiMφv l#c Y7toj &(_.#iuQs*VнsO%ݖwa"ss)&L߱(^St4+ԣo ҹѫh$M&"u֣$A:ƌ|S` de~(2p;j0|٘g^5@A-LTxVG% 7gi{3{hGS$ 9)Y i=e<Syf6/,J sd2=-/${j6o+U"~4e₹l.jY~ TtSa&qi |^ CKH7ص+I8/ב6/z72{b Ew3)Noaetř÷sͣ?I=`އ}䘆(Qn.CܴNH{oT О'Ci{T[5$F6sh{n 3:G|amь즁Zoθġ!%*h*#R !EtA[Xejڥ' z2T%lCuN#/p~Q!EUßu=[c='wÍi襪ie"4OkdpUpGi >s JV'1;ߘOT(2K7NV ? JI(cmØ7Tza`Ϝ_sWϣ_շWp`,!. W҂ àŦB hF{ =`{rTIUInc=續Q 9&) S)/ۡi;}E_{IC9m >N* byv% <9>L֐qb)>%3;4|ġ .0<$Knvq|1ug h A$1)$e]XLH_R/,L@Ϻ|G$ M (+ |7 ?Ä!*~x3w0"mH$~R) %c\_y]R\'qdhfDYj@]_g6U" E(5|3'ԟ-GTR{ ڵ-- R~L5+w2%w@ЅĀ MN!9T`d6?:(?)*z߱gN==cQhmăr]Eq| γ'@e4Ԍy-5a|ae}( =C4]!c7wɼ\Wap? 5)/@ԏxC*#lìGdxhOc ?6ZϽe'V#Oh*zi6WW6PJ y~WSioӦozj>-KfGC;͐n6j/l=#-vڜ %᥂~+>uE~a )^}teGptBҨg_ό]ԏ2 "K:IK@'tAU*A&1ڪhȑ4Ij0`ӌ`eYLh_5MGd@ o_",_,c{XIT]J(u׷؏!W"')]er!ZB 5!v>eV:$5 nC>LfAX3gu5R5OlkC}8jx\/{3vEM*E)DŽy0 v6l*֙->Fw{؞ 3p/F *.pqxaP v՜:ڂ_@fq֤=|mtl9nwfv+tu2^1hi-3`6nڌXkS/.Z%_;J#peg_ &Q>x]];&v=ǁ7bWF͂PU RSU#Ф{ MWr79LX[6i /8W. r}Pp?2uЛ䱘;5SiMeƻ3P!nFwڤkUSҢxd 2}}>EԖ%t-hYH޿T~Yg0z*xAݛ _P|DSrX6>jőnbr ѹ1/Cבw( q, %B]"g8DS`T?WQθ“w%.DC**8b6;OsWp`;Q*l| jMU&ZoRu Qȁn{[?d6[)0׀^h9 ?:lz{ G%=uWvߺ!-\,+!S rR;87? }?$yZ`w#M0>c6F0=rPԓRg_H=sɎ*Z\6-MT ߁aQ1k fmN@Yk JKue2،xi դC!?S{~9h֎ SKWg"{d>.C`ZCƇ&5 *ћNk'(- )]mf<; #4+Rx#<_^>±n|F<$ pJjc;m{aۘyM#QpX[~t"Fbz ehgTn#hJQZI~7@}O~p}_¹۰7C GyC- 1R]7-{x__/S0܅ox㱇z-_'6֑ث@TB$; \cXy.-ƅib KRg4=li!I"xF"j뗵33jϹ$y;&f̠5^=HH+HNmǭu2m ;濘qɲRn( a#d2 *$K)8U0ղ.׵bg$>{"[㘲3IW{_c ^kx/n.Hi^BH5H=Bs)3e:X̪ i]9e dRfd>3J^ԫ V+jA9zsV䦏B)Y@ħkW ]b[@^BO@;bxW%?ڤt/JЏYu?~2+ٚp|WiBt[EZ%_ԊoGg~Wfځø"BmdC9*9Zz3A.z@z'PvzNsJtUONTzD^q5ڸZv3b>sHP8ScT IGձ Vz'V q/W<9I``:2Biw}ٍj\tMmDdX*Þ6D/0ܫZe'HT9&z?M<>"OZu 59LIϱcô.we2G0gGAP:썀'̆^@Ǹ+йǙT][}@OÐ@SK[݀[L-Oԟ|!)njt]y39|mwŒ~1i-.gy3Cls CX2GM rl(ǞUTTլ :(LBM0Q{ԡWNkqMɼ1^ȷ'wN4!lc-1B?RCċ#Ffi.phуp_6F6O,wkq٤X9[8ܛxa}ko>$浦 \( g's<~MpYǼC]H6ZOٿ0S5"`29J ̵C$k`a1CaKCLoYfw ZZVߝYj& ^3C()0!`a!3$j`/N;Xze:$kTxM] zLfC >HkOݩD? @|)YI -%Y4kEwݯ^Q-Ԉ.Rja˛~Vz&i.,;P3G,:L93Ek{qp\b4jU|ACO ,mfTG'Mbj8Q:)#ǘu y/|fP.4۵*iOwDjmx|'DթėmbaRlBW _Nv`wךDW*(?-〵>v54coA;12Xn0f%&J xͷ$x?} 3"} ٮp(t7h\dڅ xcPE\pO]R]2[?~4wyLLژ~&Ɏ:qK0 F]z諯n7mJD {]i4Ux#OHnr(O1c$Dxxѥ1ny Ӽb'g bhJO$WM4qQzY> 9yG22i>A|{~xE(T%!mU(Gv`{>"hH-9x'&Z-dz:$c qOe764qɫ+h5E%b$(<ŜSeܿ˗W_\؝H{SKX;,d&A2zߤ-L@iEmdq0!ϐG(0lZuZ{r\pF8޺~S=^ |"9pjF-|薛bۀ%FDKFF'PRn }u3OyrK̪dbZqtI9@֪L"xW@5.*p>V l^ګU{F {7T -wb+Asj8!0)w+1'>SI XO>ؑM k!b 0}&Ku;#mckÊc+g8$8~ oC[ S-v/P@bѽd n ۄҺ|PE.LmD3I{2TBeL3,r׸u&vtT[t4=n7c0hHEpTSBu: O`[]4t,O15~aC+KPT긙țik<=G(,K4S'neV BڧO ar6ݕU%x0uZ8_ZW_= ;5\n6:*,Ҥq?:NV8 UςAU-&slXV'w=A`tac"6wXVR<]qFj`&]|Qy:>8 0 sg&Uob%z]ydTvC\^3"ƻzENYp7۔c8Ql\J)}/ȻXf[KX7F}m`ՀL~0=N:h["&I/{dx ^ Q#)\ݠjUXAHLY`?g5K0]RZI>ût JeֽFwQH$q:k:9ЇHN!lfzuDͣ QwځT5C@:.j^uܴ+vlFb9fhwK+UdA%Wa?UTç87]T)s3{RN3O'ZκNHX1W #naLk TWTjm*я^:r0 OϦq1\ŕ^?e2@Q给O XPH9AE 3i<6٤Pc܊HDq ]z,qg B2h{#'[~Vs?LM tq#oXۚ^tm86d~ }39nd>Nᚠ3u k~1;bESLDds\.4(hpiM9 T|zGPxY%?!_{Jt 6.F) K ct<봠DoE+;#"D9S55ePv6 ~atdnzwdnt00uH"BPeT'dMsj:H^[CGfJm.yr#P,KCBTen[=BsPap:a\;\ m;nD] }slF{{ + fF &o:yGclr遫.C+"eżVht2zJEO_d #{ޥ~EO߸Cio Ԃv=JZRU_x1j b.e԰l/! [Y#86I0jB8 )Oje)9 wpP5Hcڑ5QXm;g𫨼nqw<8AiD[b=k۲Wθg׏y4G_X~BIafwYF̏RHI~%3AVJɭ]]_}ԉ`m'Ơ:A #1bAemT%BYaeUОTU!E)_Z* 0Rn?v;6=%*X}((h-i3JZMj* #LK}jcu}oYD^w<\>m`z=y>rEe٨yGό^MNҰwŹWJ6Uɷ/-:c8eJ~6mvk-#u &AcS_(=duSC@|u㥚FF6Dz(QE)K4܀2/Q*[yX!)8!7|U<ƚj5'ȗMiv7grlPa/!lA@ -vH~# 41_FH\Ok~pkrR/,'4Jd dYA %ݧ=u=6M="?psfKzX؆ Dߞk)&x ,7 {@2"d~Ԃ|q&riP$O龨>˔O2-\ 6Qyg^$/6]\zEjx;'yBӣoxdeRZ'C^m]ca8GU@oG;&)efes%5 ?S)"Q7 Q}\)(6ᶢ bsV1zE?']k%`g&\󼳓w!Sx'Yh4 {_s2X-b|,BN1q)$ .p35i1z^4?] U;9)l풾AAL.E4+,Gs?RahJl3 YHl%$S2SF+WzDs՗hLVM2PuGAdhZr7.WyJF;?T߈ ER(aU!{b)$K Ǯg|ӴSG~Y @%4z`l)܎!MD~q9b 4bU%LѦǂUnˁxGԞ>RXӐ>+cZM.X)+DĨp69k֫@,QG yd :e!akT^t?7[FPӼCIւb3V]VQtDQQ1" FmoWBP0J7R,pgyх2XX{X<5qNΤ4Ӹ?aRܑK;Kפ!U%7KR#s(Z%꼑l-@Q_av}wߺu, 5\:mRQwM]f ,~_HϚvrY㒼&MLQfj.>SsތEVͥ%=/hrgcGȬQoUu`E'lR+[6[cϋ {4 9} >a>v/(eePova[Rl6,5?: vɆUӳqsoI|ToX+{*E/瀍`67 Fu"<_;ӂs /?/VOy3U9"ߨ+WP~se6jV͞(s }(.!}Xorx)^5lZ.n@\!Ha>NdB` MJ+0J0ecP`H}CPH>^vZڴ36$`wY%] h<#4.ZR7( R:a|3K\ >3sF۴8n4@v_qQIQ.-)J5*+,줼 %IE!cme~SS1_™+ ߱Ƒgm7.ңZ; #|Tw. uŊڦ 9*c{SMo[s~bZB*,,}]log7l%ÍzʘزC+>܉ ;?PWiׇ71d D6ښNJ}79&?ϐ=0aD d*K5Y:;^ }yKDXKJgέK9n\ W ?:xВq+Eq  _у:D؅A9L&-]oS-4 X@DY|O ΥyNHnҳ6lYR(fD6rBmO0~ZD#\4fsB^uai40.~dg=O}c[/C7E_SVWlV]T0&Gop?Pq=7-!`8WOtYCl8;ZC= {$?}4$E+>Gv*}6b^V[e .(WĘ!_8KBǸW2>W63]BI g$'F\Gd[$ڷḈΙhƠ:a'y-?B|HN(`άDh:]hqdH37H8=6x>zT~IR^C}>>THDm]tK#]bSϕ}bApjkFL4cn3jV.lF  dO]F%h푞54 A[xw$_SsegKܵ=gEe)Q|e)rF FxLNCy LFd0\ŻBq )=iQ/OPoHU!'O z tt萐נ%}t릨|zFj o*AO+'$xy(7ҍ{ۺc8|Ϊ ޑ|-,LZ=G'+H)S$>#^1ZCUwx7t Yhqx֊JB\OĔK7ϳNc@DaX̢{Fg0Oj;AadҤ}>l?TzHky/L=KXg_x 4l僦|3lY]ܼՁ]~}\L=82^n\&fru`b Lh&gaG5l%fx+<#Q Wh< "uVkԢMH)Zݼ=C6wL Uz+R;HIhDB()Q*$OXLܗ 76Yք7Siřt+59hwZI$(KK3LVCP*7p\5=\k)&'ac ~bPPd(zz3@q7 UZ S{#U'c-*Su1MkG8q/X&|" (&5+zS EzFZ45fjt@&A`!vEl78[37=lQQPuL'w/7d=Zfw|tp60xIiJ/i@f`^ltc~=^FL*Mbg|̱[S۷W%Dojt KBdkP~ȄyFL_$e͵H yt ڳvKd-P{`9ؘp7-c-(ie j7)QyD8Xf&DrIu&wh%`#c.FOb̹{B[F = JQunI4YwG{ftNs`xoi% gM-w51A GXQ elA8C nB]&D8O\ɖ3 F1R珱ytCq"wzyԮ86K N9 w_-MmX=$Q^{tMb7T;:3C],fh,h }J)W_ &36$ūB60Lή4H|~<`֨p48Ά*/u^!1V-< ([2 +w}WAdG锭Tf[MYȕ̦CZ,-Ub5)Ot#C]]B20!TYڼw6vf4#O;1>x'd0[(Riѿ#F˚^peš&;p|TLێU?m]{=ό6_+&^d$VDV)! &O2ͧ 5~8j{J}4_Jr$z][`F_Y>3Ryrzvn^|Pb~b>W12?8.l~6L-\&Ѿ3cp)ӷpOaۅ ^.Vi̩|?*w{Š2lB" Cq1c/" za9}xrAh_V!^./%Ehe3ma-7:Claf*"F)jXcFWQ5R @/za4;8]P%{@^Y8Дl.M}.#ô"Uuex BZߩ,'$q/FrHY HwOf¨3&Hߚ1LYuÌQݚoufr tf:z0@mn'oC@ϱJġnCà Yl;b%[Y^U@2dkQJt;'b u,F)-Ս>s i(?8SG';XU+lͦ.}t #ɾZG:XЭ/>K3knյbQ&@3&ŵa̚ύR\Vk9Pgӡ6w;_^䈺 =a;Į$\`҈&w%8rc8ł Ζں]dI3Np9>>)[ s1W "ëH :ɕU#spn;4 e/a(C UրT|UR_$m'F"9g׆w_Haw1z!dPkf*U0Y#h.й߁JGWd`HPy(uS7yMܭB0#BhyVޞ"GM]Ax(/!+1ƀE< rs%%\L t7S8#~ F|8;)XIC鎿@,ET(_ushfKhTKb??2 ;uw b, aLN\<_E=o3U8 vI34QG7̦+j<LF8NU,d*ے~H73sBx /`!4uRQِƒ x{i&2z-"tQ]Lr0=뫛X&(ZW݂l7ڸѰ]gCPʰ8%XJFܚP8nLMB Ls@O4\7k 81O 2hOx^ ~ζ,b(!/0U&*+=Fn!W-Y0Z3WA2?LRB; ї gZ]al3Ef:fks;rx@3LN4}c(*,0q|B}}:auyZlq(^:e&jx^onQݭaB@M00fMdaMa -B-,}v%;jf/ąDؓpRʕɍ"*p7J,, 3y|cE(R#<0I%>B`唐Ojt:A]qi.ݞc^XuP!<8@վV0-iJH@̻6[ϞYG3Td|7C+"#"jOa.r lx-{e$C1=[b1\3!{k-g֪NVJ'aOFf9 ~Y;l6 mAwU@Gi>P6du D0rxL _\X9Y(<^7a%g8;al>Ml~yw ՔMohwisg_ EHȘ7 >9|)Dvϕjʬg,0ѣo1%#5a^=M4KbR|Vvg8K (YIP:pTӂuo+/˞Kc97r%Oe{ZQ>/BG/~= m/}JpHo_qreޣ"HM\,d! >( pH~ ;gB?n;~oV}d}§lLYwTMI#$7'!MU V9hyf}1㆔xYZqoe\hzu$Ƣ5ȿ[j"rU2A%۸,"w2r]~7i ? ntN2|^斉$p,A*Ũ7_4do,Yqӑ [*tIh?ߣ %2,?L(j3X$Ce cE%B!@1R`Nq7qŐ[؛JLjĈ#f#Z#..Z S^AhQ KlD k*H (Ywb SA4(ms~,3AU)ZROWyWX8mCOF,_l=cPooYCI{+cr8pu6%`ٯ(9"ɵFK|ZJ jt`!֠srO4ooeIH$bF Cf3$yxĆ[xb> ]/TECܜR꽥 l5QP40d"rPV`%u_/(mUJ|Vi݄xې4};nƯ5t \L-uHU 2uixH$A_,&|L<`LxЮ3\"S Q .}!y7TCĸ&eT]}鑴$oBW  ]u;&#Tɓn⶟.dt@2r=#ea7DK.ܫcDž״Ϝ.׉䝐mSFtI("9[Eү~̄F cjW=^T`L7ccBHʗQo[%#v_g*shC̺6amف)[iιri %t$~9.8K| 9/1U9_=@-AiyK[ >c֐mi]NOig);ǜǷVŒ}gķǷ ˜8ry nhl+^]dV<ޏp1k-BDRaOP欴i%6Ze&"c\ \3z 7j<)8U&XӳX:gHkh±7Eh.Nv{CY׳f,Ěn\X ?"sA|v|h̊- BjvXHHȺG =\ץ,zMZ5܆.'vQ~L1\B=RȬvOZ(tjqU5+)P {He}JP ۲DM]ۓHl x Wt8\m_3}Pְ$ 4:  klAjr9F\_nbkdL&ύ%2߃ױ UP˯ı'pbMBdHf`Gn?3:(Ӟ m >n+v“O M:v02f`Ec a CBŒ;qfly#Pf.kn';$(vД2o/,n\Μx^,ę,z)H?#NrP _ރ:.a"auaGB )ftdD҃4>ىg"3/y0^݌;`5e*{cilؚ~uEa}ӫy2ԙ3m}6 "SԁU)P$vWPY!3tٶ0it_s@ f~+b!xi#~;IXnSctO-k=9a%F%|{oviTqposޥj%f߁7*}[9}+[یDz1\ ]5&۲c4˜_zp&z f$>gW/ 2CI[U,[H<+ *#_Wte` 'S%璒MpaLC><4z4tuٰOMKV捑q>B's9o %-5wHPqv/Id/oɚ;Tv h)?b8>Yቛ#_? ]| 3TDdY[KZٚ~C5ĘB۫y{#J3C9uwNU(/W_mQV cpzsܤiM4*)&AR +{ERInO4LY7mT%y'omǧmsE &} c[x1g ࢯgmf C9a! 7h$wT'{ھ^| iaB|PQR7ʶDT*D C-㚋DžT07ϟɰ}DFxØ+9 *Bas_Ӷ&ɭ3*g7ؽFvkϋvRx&-+ sJ]s2ƒo1v)4W7~G9=j+xNs1i)bxDmuMZX2d"U`a۴%5Q<|%3ސU=|u%dmFE.k4O|:bdm9 (w_ yWiиTk5eiBT 4b&H+MVY«t4Vd\>g#*wz"bm#*1C..L V6x0$0 %542y #-It )wX'7uQ9QLh}  H5D ŔHYzBTw΀nXgl,coPNjz /ך\ޝ&IΨ)# a0bCMy=çXz {ViNW BLĸyQ5)?QZ;z:`)!<|K$%:z+ldaИptZVS^>vU?C0 yc8*u[&yePE,W6ƀ¥ڟ7_R4?,zJ;à(78xsL ձZ8qNSR8\x!sɌzv9շɱ)cy؅f J"l6"nެsEKQ"#z T3v9dACPnaqctx+zSIpƤ=@~ds-B'|xZ.h܆dc~cm1`.C%d*i4t&:#yw5^°c#Xj^+TZn`˺{*-KK*mmwyx~*HTn77T6%flŀEWJrA&рqRaI{< P'[[`Gp&wHK {HA'pƩ%Us Mv$S JrAmZ.sHt mEH(07³SJm'!βy $щ/y9 Sc7?%=!PsoƩ /Q-\ױ6 -z; j M \g;!pZ5ޅ/:J=x?ݔLtjd{9ghjޝҋ:l|kKdF̬.K!c+*ea^^荏b^{T-4Z>b1v"8me@-R?"ڽ f3?,դG>18'VF,Aez)rP{Mζ7bnuOT$-w xp9*+Nįڱ=yb& 0ua1oCKgɓ*UW۔r9bTMTYtmoPq~FzJzup6D{]-) B,ȄIj,j^)$+)/uE6 !5A5; FC{nEGx2Ip AyЋ_r`g@Jur?$J68A.dkcNOe6ߵ5VGiuP<Nr,,y4`/(W˝xL\F'Ҍ`VkV 4 6(2qT LՊ&paõ!@*(EF7 ),fZ[%U}6o78=㫎^I!2ɪ Rdp3d:rEh)TQk@MiMN *ϊ> Q3>L_؞+#<}nKb=Yqk{ xS|U ¤w]YU:A$X}7~PqM|oZ=߱of$`8FgHͮ7{.?טn>+-sۅt>)OY"-8YZLm,B:9*9^sS>{:?[MŅ U! UgfF%W#y{h?WnF%]W]y {,nVh9_l0'|Vfx:Gn|.1ԭ{_FR`@ɨ4lmTI$?EFiMig,21hX苸2]"ov  %GyUM+[ބgKI&䍫>@o)m?ӻ~ECkKnAA?kqh,c0J :{p55 /.$=6yϽ^2=hO?=%V9 zҢYJhT](Z7`7^|BvjLuP덍F|io"mkM (^O?pvњcud/˚.^ H s^l"I~wET'#ϯH>5 da;=u /. bmfGMn!^p˗+a)%-37l/RR)QQﷸؓ|:;JPzFJzV-2|ق-?UMz\to9aTWpOhZ.׌Q BX}!11oj*8jVƄ':Ain' Ykj4ֆJ~APR[E r;|rF/ÓmsGDH[±Ko>vڪ8ꑅ"q@:jo˒`|kF4PRx 3Em.;n+g;ȮLS3M{I3).oZZgc:'[`eQIVԸE,(`..6xzu>ZjxwP|YO*+*-o&Uva/mxn=j8<`J~?@YDgQqS|ܜ$U!9xNTb2r,^v<@_2jb;R|UK.:M A նlQop}T'D?ݹ t%3ju9-~ɨaTguYH>IKQ~8g%^AŊ>>smZJUP-oL&!: \Sc:hR/0]Qrz"ei= &aCp NKG 0Bp tH~,G!3$L\଼;BұMq`mB&I_H8v;C^C")r"'^njhOyi`/shmפ3 ==fl,2`ۋooHYrٱݕ3H!<=VE5g|%GI29[<8[a[lf.1,wYn dߐ"*]~-\ TtWP1z\<[&r)c+ 2 G) n-+ᴪ_0>qj̇¦IUåmլaēעeht_WfSe t &Zy)! 7u{k$Cu.-qc->?mA $ډچjCu(ɪLZv|}wbh&#KD|JwpEdRLMǼ(=ţgOJld:W|qAKȔΎT$xTj^/s*JTd2# AO՝6ѿBto!\ dI<^Z6,g0=觎;lq 0}~T˿}U` 66=_ z^{Ufɽmjm,\Z8wl7U\w\q)ߘL/C$ 8 a7dqp[[kcu{h m*=l()v҈kD!{)@,D[9x\e-,hўPI Hvw0kOO:ta6}Yl?GU s٢6Z*4[7Aae0mXޖo_8EsCr`Nv@u`mDBH_awQq:u`xqV=l}@$ϸJUC*a=X 8sq)?+]B0$[^AR4Gl{ʉM ^9m4/F%v [8RF w*r#auCday_hh$M`y<3"iI\@hd0˨i>Q$c'q|NIyD 3>z xxNx1WTp5.it ƪ>uŞu%ϴTݗ^",;zb48JO KzV!jW9h$ rϞ^y/˾r2o|OXџKVN:thHT5: Y/ h$dU䰱h-LºrÀ >s1X7pnqm'.%&aKhfjjhJ53I5|d0{ǒ/'!k:R 2vX'MևC}M`T"@W/ z<]w=\(/\:{4J^Τ8жG(kϚD qg&!z^tbCyr8-ir  ;'໏aPKZ'̐#єĨ+k3ti/ndԷDžL@_,\| 90Mz=j#oj5cTkV_!}zfZ&v4q 6<䏬^T'"Η nq=4r9  ir I|0MhJVqn'hmRKل8PieL44S, rL9

T=\j!y#Ǽm]ȋ{%l-&-eۖp_8)" e^L}[ԽN) )$36+c! y"#*I5P?;Jxצ),2P ȏfnKe 1jfQPNz%l4 w'}HWOIy`3{VRm=ZS̡8_?IlhfÙy9W]ۼr#ݿ6&['D׏5>F~9KYwe"쿥O "Ȍbho3d mMtqݯx0lElH mm67n{ _y烊 '\\^5=#Cӗl`z½cyUl>,n[6@LX2rIaI8Uxwpdm%7-橫.(Oz)Ԕ.gPKgU *Ar/Lm4kX&xw ̂󭇂slGU1 cMs(%(ŕڌ`>ϒWɚ27WJ!J?LJ j0wsz0EsHARǚ8F*9b*yprDm D1AqS+f o:m:p$>\Qۘ(H: Nt81(W-ٰu4;qX_Z{+P %J 7cnS힎6e1xʐ|cyҋ[?C%fc$ӓA:~*bĎ]'>ho" :*BZ.WXw `7>8dc"R=K^ٰ4qjGװ Omr=Lhn9G&jhphLc1 uf0#Ix_o5-m'%ܧUUM>y,o0ƶ8?̥Rjww7i[qoBofowv1,qU*d'*Ê<k.l=k˨ۛݗ+ "  )5), C˷.~j]IЉz Q"I}pTSpk)jR#xbBŀz7.siiY:mQڨz37az9r`.)ǜ1'XGrSA~b <'MikZWG lcXc3#KRA]wWT4MS,Tԕ|> 05$Ar{ 1Y^ڧ*=O`S)gPV0\/z7AtLFW+%@3`ZrΒ`XK?b8F1f ypDӜG/ٗMwpHDtc@0SiPzz{Jmfx\lwPP,%5+[SO Def&1@A"\3!ǸrSnদ@RF:g؈Z~rfh]s!3 WȬ<Ɯպ~=IoJ"uGSӜba8XK B5;Mt=7=Tev^/$?[?4o^fZM!4ykZ[o;#[p.zMX4ȶ/?zv_{+"rys7 xDkx4x[_?q`/2`&0J?^#)#㖍_?Dw (.QԨ?JQR+[WWCmM,X33h0uOE] ä3[_Zny^n@83{ {duCث&>d57P;R>)H50nD2 hG'l+Ub)l2œef@l%?v<Kz66XDb0Tr0#>rl(Ü^$yĭy:#, eqbG6O2/\5pε:D$Q&ra*Z3MKhɆ^f'a\QԊr7Qz 喡؉^BO[8 49#JƑ_?@f\} `¨čp_5b_ƠÀb*hD -Y;0g^ {) gQ;\j)X͵;;w;mq0`bOM '8\З#LX ovߏ̛D!/X$=i%{VQ5`^4WX1-M3XRb%; ڹ<(Q=h&yYJ# f>"(᱄w2?, x]%[ : k+_vcK*Յgxgc3z,4 Gh/$ ~*R C2Ow%t~23.Sj֧x '=1%d&_K"IɆ?PJ>O^RY6?ߝb||aR (,QH24k~ cv\fY9?CrOx0L; >؃yv^4Kk9`"h^=^~ok/gs撢G[Pk8='Xl\򻃢mg.23~sWyԒgy 9G:0ϛMj>cFnSSE9e'~%Q]wMzƺ=;{Ea xj'7iWFHuXUcZ@}Γ3=VL%ۇZAɌb?=ZR&MP[Dӊc;7)B S] #Cޙa' :FV,J1>J0@E%W;;M:_CiQY64Ck!{j"ӻ]"kejf"Їm kݠŮK/>3G@$׃c 3+O"JUG?h. *;>43qNsǸ`z'B3 EUt|=(GT, -s;)հQu0^c r4`n₻p=v@tg~g ڻL_}7[IBB>syG 8E3P݇'kq[SSgI!_+rܘcڳ_( $7O7tzQ.>ap$RRF8Cg!o97&V#w _daX 귐KRL.pxb :A Y>TIϽ \ZɷHL9V? Z"E0[ɿL-խ&Um U|vyu8ղ#M%gd;c5Gp3qUlwI UkHI$)8huy!Bڮ/_ (줨 y6)&Vwvn-b4݈RvGH@hEZbkERډ׎ͷkF1pdmfrS*z E7eRnyX^=,AVynUؓjt6Bryb"D>#B˟+[2CB]նLG^ߥ͗<Ғ:< l.iտ$EK`!r ?@&k# Bqǣ1k ; mA956r<x&N2ITm_xP/BTLWjUl;sZXPNe:66K ^Meat6Ȭ#J~`k<tϥ_բӦ Z|fMUb$oT&)Prx6~ X#mF2PL(W\^}^%zIP5SBa6n s'edP*Čđ's2w<M0YL2ȦT9ʤq/9e@d\`ztF\;> dIg݁Ň6}kF/*81:-$2L7>psb .szM2e(6ۚP«"00߮ M^,rgpPɃ %ކeOATS/|/at{jo5I O4Aˌ |8!th/k1\7;IŪie{-Xv>q2C}N00n%ŰiLx' #J ɺq: AnƟE,ʯ"S</G\Lava?vJsw7N5j(Tߔ-1MwolZɬL3VՏs_pk@V~%(xcD!UMppZEgݒ|{ݰ_?dʯEB!i!悖WS:Ka@vW!~rZ'PzHo. NӬ:>-s6NMxBYl~ 9FAV;ʫǂ3aE`"ejNSE{y:*h`DSORj`@7j3z}k 2 -@'gSwzS hx7BЌg7ʷ|mU/N<&эeeˉY8X^#4|༤trƀv'bڙ+| CDJ$]H9}U}A82YxNFFRTOnט((ޤoQZ4G^hXJ YW ( suޙi`FGo> Z(4auoEt:sX|9њ}]63yyM^̩l~Q7; 7pU<`|XMux9zϮs+h&x}ϓ ?iDLٰ@2~֨^.BV⇺IOB5ys(j EA XԊo<'0fD7u'R$8qv+ϛv'Iz\S̊?_A|S/׷ԍx4j<3%#oW@5!iL[!2Û"dQ7U.K(Y6W".NϓAb^ϥZ63,~ZdVg ^ *89/![6Nu˻RnӳX<#)> e}lUm,`e 8u|:kS8BK:/GD~ޯE[L oDv'"Mn-DK%.-,W7):g幃=@^Ô!F?Ff&OKpv̬C|UV3}c1Xj `('9jzz[MoT>b~u=j=$p VQkvM}Eyt#+Z8ΕL1S2u~acWp}'K*W15:`D5/䜭d.0 {!+ дe(`B۫P\\Hk0ȿ6sG#f6qzް._i~cxnn#zl׳Hwp(fvFaBN`ǟ#ݺE?5o;¬2܎Ai_Ɓ/f624m(&Y'mګ@IwYy| h2a(w ԮXeTO-Pba)~(.«(Z1(bH^Gk2nՖd"`4Vf+<_8R&1/ @&%:o,Î0+ki-6k'7Ǣ&TL6T_c^Vb ۀ@:{9Z#3ai/f rS/L 8մNL%>Bn}lXY[7>I8Z3?L/x=JaٱӐmzZUFy"5yRd}(ǥS&qtXF3@v4wBNGbRaJG 2?ie\Jϰ N/|DpVo O;ޔEn☴]_3i "t% E˾Ѳp N Oi(;7%Z~=)'];xt*wE7Q]F]xP{΋QYح%o&^I-&TUh#7]ܨ@lt9LFڊ H7 +Lp!\b¤{\:U#ozVDI3KR@@w>M#,[Ui s5 ǥm2EK!~?g,ڭg}{"% kW ƶTyݽ+Ye)Z1!QJďIvC]Ucigaۺ~1JΓɄ*u<\Řu{'ۢMc:ŢW9i)>`m(PFy& 󩍝-O Ы/m vfNsmC^wi`dd|# |qyw.Küs)ilSU2ChbЯwhcYᇕ"WLU_$;$_x,Y<P Sd1˂e/Vm&B{2z.㭗j5+_8i˼|*:Cs`4}^mecE /@»+<@=q=[4c؃Zsla=lX6ȉ?W6(^vC9ONR Ŕ=$@ZH)*TpZF'҅dbx@aCa9rW.ri]%@ u}k .pm3gR=UWBZT; l+薔Θ]VG<LF*[5BWF.I籏^l(o8Nִx`ZE`\o^E៷Nd$=C|eނ 97"g/3Mꙕf:B[yuʦN٩Bֻf]N"AU=yOWl-e%Yj1?)R7Hv3<[#i m;[wR9 p\G& gCZ'][OWdT̞ ?i&M Jq̂qP(ofA}JAU'x3=nRzbxF]Ë~˸Jz{N5 Hj e}^ɰݍ`xbE6;-m!TPC\%.h钧G45bZ% ʾ&~%,frڛ[4px4u;V:Huj)`lOL($]Ǚ&,s*!y`":7wܭ8cٓ*jq©dd=U\W$U޻ħ(1J _^H((;.^KT:o`H|e5(QXgϖF#H; U@p{Yhk qX!gTf;Q %lHdVNnn9^C*d4!ioӢN#7_mn` 2|15gGݸI&:Ы ffئ:~$Bk^A DvgAyZ\gB󍍸E=-*x{Xr<\g̰Uyҩiߑe`CP7$i1P36ӭۘ7: q}#b,0W»#P'f˲OFfO McØ-V{Kȣ#0*Z\`[#t::mq{feW-Q&9H 4r" !|i Yb`2mJ}Q῰[";x l-9E7#@dW3KǺ*6F{RzSJ]5؀ ;]~u쎆7+ #c=S2y}ȁԼwnRS@h۝,;^ uOE/@ٱIʵ%=8ɤ*<u AKY?I\.O`JG!J4 `X@QX*BnF|T%'ɤ^"2YLM9^o[ьi_0Q_S;Iu9(X`NYG/W-QHYD4#yꃃ5F On7q%򕲃!xA:{HF6 A{tW0[X(JmeLm^@C,\hqr/Jq^ >Dt4t`~J bBX%v^e *|L H@JۥLǒ?:&ke^Ƙ/8WRmYƣ3H*q'`Q,:-Ƈ~AX }]|mwA|)2 v ("XD\]rm?u.>1X$LL~{*J$Ss&YSz 5qzt&-y%M`,"NhNq; ǠUv 6Z' ej]^s=>?"9;jK۪)-p`N%ғ9i~X/7Kn>zҗ >L^jJ 'J(nRg=C#B@v}3 qLk#0glǜN؊A~MgxDTߤj>,zSQ*yAC2bzr\43xeR _K]S _ a:5_(?x/θb"7cƹbE/ڳmG¾+MSb`MkkX7.DpcWB Y4ZFL~~/`57@$M WulC8f CwjRkQ}Ņ(L-&0ЊCO4DC6>XoDjb³K;p}0f Xg+B;H\.NY>>řwKof"ȕ0D {dbyȊ+O*i;vNA<~ͣ G4&k.SJ:O͉2H1N qn DFnإBC5 ͻDY[f1Bxj tQ ^_2?$HrcJyHUi4- |-,H1r &)NcGi:$&"ZBCP`͞UoskcheZ1B_/ W*f`eԅD_ cHsQDs)+$ K<%FV"#;5H8 m(w㡃FN{b&OCºG@:gg0"$YuEPMy뻞#vRo K8SXµR970OJֱNk8Z{j'v 8B1)KX> ?XNo>qTZXo+TM1#"q1Mseuq)[PY5_gϜGԈsr;$@;FsoUQ׬,#O*:CЈ$vzWnVaU9V4jZ1^к7TX. vLJ([w[w7n:%<)QFeL2&#^*J%>/f/t *Wuy4%RmKAwNo|^U_%5O E؄"#">vX[oLj>J62H̐HWx-Cz- ÍyqNRT4|c pbH1 3[L4&$%ixAcތ!gf2'{#@|`PREeJ%`ɑxrmdw qT:Zl;f鍁s- FgDw˻+ӅQÝt 9Ș˅`ˇ 0t8GZ)YF5n<7ēo9)hg؇dD9xx9Y|ҝdAPlЯb'6UO:~Examg |??n%sq.z%j5@GrR>{c_(1FqpJQVgI1tMږ˽[z.`J + 5n5R}͙(69UR&9%Ǣ]:Nfs@lB [u;5erX*q̪f# r CpĜ|2s[s\y#dC&-R,bA6c 6LJp? l8G=Aq"d 4ASar܂]P:g:&*[Ti9*y$P?L?)VgJℽCao_u˨5#81GՃ,SUQ׫#׻RW5XP#"{RZHJ$TMᲘYH>" /ŋ]kjM e lm=)X}Md' _MNu8p'`Oی skшBScHRO #0k>, izQpz!"E7좨~!# ?2?N@*[8lPU$<h+Z<7w*ɨdQ>3Hff v۲F mb"n !LA#>*#Qu{VLB1K/ "gtt'=N*L]ю(rF-{ l?뽠CRgJM񶣙R>y xw/` +,D\548U}zޟ\KΞCƳ;dӨ D2m?\΢sN ޓX܊I"mK/bjsf)2:Vľʔ0 ,!Gœ%^D߹ jY,2Fմ ]7q;Su0`!ލI'-AUTIk>cLIb&Kw f WSTP2T%pbPb5,q?|3CO|Vb2bآDoKb^ƃ.[m 8 v7n[w·BOY:=-5.h֏} Xq{KlE掝}H zVK\vwˊ vOK5#Ѐ :짡mZ n 5 SdWN̙6WiM%:f,П.b­8ϫiA\X׭9HrS~NϭV%B9+p)>{KʡV_Fq:uNV,vUԌy{Zwo-*&:[ ٧ڸ*vG _C nܣ,ه"AL%E8@/Ve;RI[xވl:͛ fč]oEB_sGt4ЯIVPoj+7@D,px,o'.-A9,,g&vHM@ٷ3/in>U8@8@,ŀES]y2j))TP1?#=6a;56~G;oҌXcnvSM,eXK'T ɱp9Ly/aSN=fL^+;CwYvȼ`sI>2BkR(=Ƀ@USoRrEXQNx殊4o\SSahh΍i=5J@T>:9P񻌱gᒅkFc$JA< I"Uo#'iM 94s;!]`pVEn(}d" Un"I@uZflۆT+/z;lhV"[tk/w$.dIn20MoG_DT|r82G2͏ݬ(8r-l:_R`аd<&O XFjE?ǰQm-"a`/Mn(d_x[&ocg6`:DHpfOfiv Fj똸&36W!حFwnY9 Emʰݻ<6KqgNoW$e4BJU|1Xi!3@ζtA?*B-_5@K[uk^m2;_B~RAhZ· "h>oUP3ra՜ [8 R;LBݑ}l(=CO9ǭ]`[aDMǚmI.ްm9aZ)u34,ٴ0iށL-!Xzq@&=-L(-31lj6{Fbd=vY?]S Gβ?!]p*\I**0-=t7Fz-]kx߄H\),RC]̼Uj۝Gt+=1+:yBy=h+C%ޏۿuPBjј%̞8 67H~~Ի]C3[GBZ7o1nf]+fo._?| dfҪµRpz>韐>Fjf9OzP BCz>uέbw%蹭ol^m̘[m_ؿ8V=]I;p~w*ƍ^LW/ i(@,Ǖޝ3ܡŇ'_R&B_me&Oz^v$!0xXIxE5&{DTg)g%7m+c=L@2Bz#XZ5[s%/T;% (IL}-wrl.Bˏ.GeIa: +gz;;ZGb||XA J0Ә/y PA. qׁ doYAߋnO[>a=3@:ǨAT^զ_XprdjU? Qa(tV޿f:"8y(xDF!Ƃ'<͚'xΙ47+2J */n~s}OSL׵^5ٹ՜b-ЀHL!NUρ6886QG:>_:<S]3I>DpGD2&F!wqہ01ܖ)? `}Կܨw0u?Gu=7+*̩pEUיv -gUje*+zbY~xmOp}3E.A_'8XjbHFcq/۩ȳ :3ۿ\& ܸK%1d $]t}$JQ}ɲKVSr6?8|`v; R3<Ҡy?8˷QwHzNqm"*=K巰0C@4uM{Y_-Wz 65R. Lu'qLK\L^v,Q|4Da2x>W;Bf]VDV'3ǵ.L[' c7q\'  f@:L pg_9a`'U7=" `)M} > 䨦#|lX+ PrڍY/K")X!j"=4[^PS5>Ȧ{?盙L<+t=o ?:_'aG-Oz}X#~s=5|e-hW^"\C[VZ5mX8uqįb pr+p.K:I/JQ:"E>-,y9|\Upj^[Gs뇷VRwgU--ݼϭ1 * d! )\"_Z*3g1@[)twm5۾!D bUv`Z{C860x҄(0],ў3w8;E{+ga x`q(A?Y $E`I>rqmۥW1%̎&ZJkrBqU!+j=(\E@ڰ^kkvs*Ƙw@;Ƽ§Oϐǖ_(+58ӭIEL@} MpjrFa{R ]es7,] N>L4xp+0f8 Dq!kc/XMlW|~fiH_S1nO"q*YLy= DpZ}JB.(eq+#x,Uq;l::cg/+6'9 Y+ad#p_9_"PU0m\F%PG_y45kTP TKXfW/arAμ+k=Mʺ }Be Ugn'd߬‚ě~a1]9-J ww,XUMj3Sz~+D/,F  i]bGOvC7x<Jݖ()U`&s3* b)$cMh6XHH;qMcpSCvy"JlWyeˮZv@Rj8ьP#:~囫dڄ QO[fAq}S(r7GE.W.Ēv絈1tm >`nVG[u29T}A`}>s+lc) =3l./EEmOQo9Mgѹ%).Rzىa O޹E֪ EgA}m9L {`&I0Mfk UNYel0 UFyTg,:Oi!C'+uSVeXM"60NA=7q*)RLl<E[9(M_X f[.vgeA LӴ'l? Hc֕9*.T7LǴ{|UXعT5JSY(UpLZtAQb 4Ho"BsSLȳo wg 䏟%`66!#10ytAHAct& d P5*|V0*>&mWЫհ&cm}PHSf? ) ξW)Ґ{G6RʹjdH#:q@`+kNLUXOKJUR8b+)ːuYrv6]tj~lQ϶D8aEO!$B1AmS9h ?o{8!R{gՕ\.D Ч͊VaGT-ƽpGv)خW}T[Շh~R{[w#zhb+%ba֨ m3>ʊaOsMHL)s_GPTcaTy#0>5/CH9tĎ. |-,eGEBh|]ZӇ̎l|,ЕhcW++O.Z$h~Z d%v#GZǼ/{䁅L6Ѫзҏ7>WYP:=EBDsy}F&"AnTjK+p:eI =| ;$~; 1P /&T>`.% r")Q9n'/qY=kwRTjI5AKhꄭށGHLc[X6},=uʕU"z-O$ |ά~xMS暋"|*ϋC(_U=  F?͟/"JiǷ^U_6[21.ܷI)|(.S+S;2TDhƟBjewi9hYLCm3|-nu~A@IG9'TF[ŠhJyF%y1NX)񢴺8Rn/2RBNL6vVV׹Jэh@dorp3|ȧ] &*Z5AELҟҒ\;+i|.\K tmn<]"Txc;N[)ǐq'3tbxYĩyJQ{-?LRvKus#(0텂,u[?̲lnO| U7u&ؒÌ1E;nK\Q0gn+ b:' =Bpad8̗s)3#Y٦/FKvvkrGo< cFVCkN~ Mhor'Q9Àt *$P2q/Ő^.}>lj\]XbrhW^HYǍ`+w'Xg>loT(tK%eU&%+oY 5(z\Ժ R+u֞S/5^F szc%CٝsvfSqg9uTK_Og6ͻ9 ^yn~8gG/`%?@X866Ru4SY<+ts]جiLBkՒMCAD8=0$trIL5uUv۫=:: f j9 )s$~;{5EvQANtQt惿m=BҾ_L*T1!B6}u)FqV<@"G''T.嶗s:h \n1 N̯!+a+.3}7~`.tׇ; acȸQ<޹LA`\˿~P42\U2VIQS1,"nw k YHJD0S>1r#aaLlP6EM ۨb"BNx~\P ? br"1r}T%jǕ_Z-xuu@R;b>4AeZ¼T+JΊ3`ԐQCge<@T)," bGK"aȑ emC/Ē͗QBS=4<4\o@PC1S?ڝA *S}bMFq wHfzt3g95ap__!^'tZ0U4'oȭ<+rlDb">D!V]^NWc')Z@"9_p-(XHO'cչzdFɚS۝8_=#ӵe3zEGR4,9ʞ{3nSj+sщ ȶ^"6Ab4uf 9UhB2OB1{-Wߢ9{"MkpXcp?$d錍?xڌմ\ p9d 3`zMʥnӷ ㇥Q'Iq {*Zو4Jua[~y%V q7:Kh 2Rier"e-,m f%zM$ ~t[,}IJ Xp"N5;FvS_Bz7E 6hUCO)5qԽ[֛{Sֺ"#aKl%2&`_~qr̼iw}<QɬcRU1@ {L.CC>"+.Gu+n ?=<_4˾y\ 0q&7ַV--\r|Ic$/2y/Dv_._b=pU-D qos$iM%SxM'cl,F?/D9@@}KzV&;* BUn= *H55q!6Ϭ"qf=4Sdz(ʧzwc78IYD"֩R{DUPc$NI9\D'wcMӵVɩ/c$.~3sv8"{;vН%ɰ{:Tp;h؊܏Ja1en0lEW.tsv HahL"qwKK*@&„wKd;L5"a ZAr0<&AlkB(M D6K$~X:,ZOu\4Pݤb7Ej֩NڨSu'-& w7dɩ0gG@D( ǧ4->ܱgYZ0707010000024a000081a4000000000000000000000001626034b3000025fc000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/mmc/core/sdio_uart.ko.xz7zXZִF!t/%]?Eh=ڜ9QGa!/aL],_=ٌg/[i'qcP@x{mh:mcu+lAw$_^~#eTˆm 4 q]Q(򹔘3ˎ?ODdϩHsЃ+M*t.ށxd_ fr<$/+1 =&:ګMs^OEh-^A=cr`} O00lr%J5R92/CNת)`_Ÿ>&ݰkɍiԡc$Z7|dݛ\QǤ42|W'.PGhWa|ٻ礄f֦=[r]`"dUaB, EcМQSC ҃X[fHH_w48rZ` 4!p[ RǑEZ#l3>&b'T2l1dBoE8~_بP JύC=@ׁ簭R74T5dkGMRmPx9'DB_W mNv[D~5|Msk)QU\3eTzY ɈH8M=LT܉3d Bp1\h;Ze3W 7uY%+}`B:" ;SH侐T~hT,}ފ"!?h?%$&D~g \7mrZxLH{1y2S { /(bAt[Gd7J 2rUޮ,qO澦:1mwa<̝L>z$.r@xP&WhsqEF?Pv(tLv́0P\$T TzѨ^VF+$Jئv.Y Rf<`dδ^d=w(ՋtE]@E#O>f4XTV'Gŧ%ptk4j sW`NI7?h?&'2P\܁9a{6ц(2d wTbYNjA}#XX|oxY593]HҤgBI>0O~*A pJ;Ң2?)RJ7A/U:f|:Cx6@D]0.cǔٽo~z}{7ɚIU"J Qh#q, Z'!g#LO0Y[5[q]n׭c /['ar k.~ue<亪.`҆{"֚Eke5m9uxIg O xP#Y6wH8rH&v9,4;F2M%FEXg0Pg0l& 3w{L`4M4Xx uZG 9 +^Gi:~j}34r =d<7/g|7T^^5P^](dlrdurh >vce<LWE)fucKr|AQǭst$?~;t9\wp ylrPDE\ $_M3[_,/#XWF-}Rb)%IbKď׉wǩ߬b.VhJ-Yq9ƿ#+d#O >BnXxj>> *gOņz6ܖ?i3>)J(k6GfͬC;4j X4pqLȡx:y9K{agk?iݵF-~LBg/6*(XQKNab3fI,W8  }v4a0p(͎D}7r;,s<%0=K= -qW]>4WRI'&%vrz3'Uٯ`vD0.cR|[+D'KSfHϫiPu/h+vEB諱wJ' XveTnMv,O6@DWZy'+f_#i=bBS@f}-G+3%LEM=.TJ;뱒'KWR9nio^Gi}"VP͵c"n-*??[ (;8lVC4tJ%UoZUF|XʵpـI6@"$vj#L% FR}M'wu,hf HfFȦ 1b>ґ@Β4 mn+E?΍|Ū T3 5k˲z@^EGRG,V_UQO@ Chrj>\KIwWn= j *e(hMϜU%fOy$.h}1$sGR^w57 @ ?}oT,+bJG6BpГ5jZj!ȥOXbŴ -uQCF$G )]dFո=j:=u$]6wJSB h5N,~Wߝx9퓮'CJHdb{lkPL8sH@+^Z#;c`ŒYcϐ7Bhsx6c{ S)%B%RgXdO;u1L;^LA4R˦T|5s'2GNW"א1K̭EXTZ?\bIxn13|l?)@ p#QP&%4t$#08qۢk&Tcq)Q E)( }TͧbSlQY[~L@n|v=ݭ^"?Ln\ޓG7,GXaLZ 5꼲xt7~To oQdNJTjuy2̖ؗgylB1˩, ,X HI.Y&s8M8L!v2F,L8>4ER 2iаsքg>pB|}tez5-hi9欇I8G:69cVj^nzֺZO4o;Ha'zO؈sLD ٸ3;Բ*tK!1a{ES6"$Tvi)覃uj\j\5Umh*?أCu2xytV~9oOAyG~@8^ۭ'aj8_>UϦ?GGC9.ݠs,h*%X5AUX}me]x2=)\)u($@ V2"%,_m/J!> -^C;_zUpآ>@ÇÜSfTo r@F_C VE#&t|P7NgЋ2,DDRN銑z@ݛ7FKdɝl&#`MOvcW 3Rt22x5d8H vD:Qz[5hxװKnhƮpYOvt@fUϹu>j8`{p-lr[c0v]Kעxniw Pҵ2k5BNrĈu)170u#M%8OL>۰^RUp++ =Yѯ#+Ϳo|懫An&dISkZW ~/&Uq;vhvFk|W^HLˁQ#1Q۟PyԌz= }ه~m٨6# v=oN\?I'3b6PRzTʽF2C@+BrO|Ol)*׶k] lNQݾAs]|:KRL?ġێץ НGO[Aː@ԉqy$le^@Mzmfo* |2Vо61HVIDȳtbȭ)ܹ.TtsGlSclTGM} g B8b-,Ҡ0$hHch@|sKqpQ|2Y& '׺I_kپ%$(L&*V6D kkEd(xVs-'HRdgQ@۶R_Tw.yؗK@>U!0Ƚ0 dĖG%C{PƁLT\N+;/923-Owr#%4"5WmɊg ]?K(&\[T )M)9I;".KKl(w@_k[ "_y-set"zߚNB%wci].crO &ݖ )<3Fԟ6Ucu++67~=BT:5΁A?_q/hv/XDu^hcýƀeXcdOçK1|cj薡'c\S~P%F##979N[:1]< ]-.wa-q`ѳ!UÒQ#A<~gGC?P$}Uy)pgYiد>ry)g45kDLe`u%&=w|ɼs18}^̺> eOwN _Sl-Tt/mj|-_NmqJ&1w_ZBUYbZoZKHMm2ҸكۓŃv=ڪsUUwlvR7e9x O$y$Vu%<v> x >!>0Vjd ai9Q;²$#b5n!Fu\V}Dڻkyb6lIY,n ?Em{KO6!aMKDg^ԥ b4 zQ#j+Fe0!`'/ofa.p Ul)np*WRq4M8H3۬CWʗR 5ZlB4 Q~߭a}C/J WU2DJXd'w ^BTkEzGO<8= :\{z +Cqk?iC\s8WaYj@{,dEx#hLZ<$Oɢ"ex,NN^܀ .Dߑmsh*^= A>>_)>0uWq!nxKJS}6 xz|r8Ksڟ%#BŖiR.Kez!dMMb ȃn`msK0ޢT8x YU舍V)JHЏظQ 9jH U&\*;E^4B+@Nk_>A^܄#̤#֨JզX.$Ǫ')o)l,ekRXMowL}fI!ߋ°TtgIţ] QgT+# 6O("ɛB r>D|6x(~1%Ӎ4}l sP+XA){M;qQ bEAU.{bgw7;dn'E4)\rui._2\UD*eB^u@8l;>']ƫ=s Ȥ֐РNhZ1-\g1 u" ]G;Z'5oS%<仰ˠ8 ~ QPm:cw#7>4ɤˊg|,ZhR]L5eɖ۶9osPk\[;Uk;By&iJ 4 ݺM]wdq~.o8 ݺu >5@]p2 v6dg'K2B=Zf P)fV:Z_> Slg%NTFCُMIG3<QSTL`< 2B ĒOy!ρ4l)|yiiˁ&Inqt[;=iW  5c|> n {VcC+?/\ұ+D%煓|ї2a/ 4/3 4>DFHE?șK u$=,`ޕ_HF&O1nK _ywrj d<.6zYn0=RHGY!a N# Yig$SO!hO0iƥdm,=#김<†@h/G޽o ?|6/"ѵ[(z./" Hmc}9=0!a)ʒ5mMS17*w1dRS$U]=r0Т%o=~e˷' s&&'$+3#>z.YǼ&bCig~&.Ǧf;fૅ_Q1+⮠SOs5SH1 epJD0.p(7i. sd'7ϸv#¬ہℐpMhm`WHS>_(IK`2ǥ(;wB7?*Gt@Am3-p e{SWplaeyәϕk ct"8Bt  Ptɾ~Hl.Z[0s†rd7{H\VNMX ؝eEG/<!=5l1wF )3L.NpJr33-m͏ Ok?! ;6frNQt;W0'T+KJϚ%Lc)!1b%O9eD`,x0b =0,PjuryNl)>z DQ)NnZa"p\74e ;HK]W>~.m?W0.g+4954uq@I㭍0-A iA(t˿ށ Ƭ/$ IevVt,FK1yhјhʘҘ, 5("7.ˡvD7VJBbbf,Qy0zCD@m5t&qLbV!>x/&q)G!ND:iJf0|y WD|8'|ՌXO7܈K>{ -fKf`~ICO yzM/QYRר˚{%vx%ѼfI!fPI6wiO {h-U˵b(e5`M܈_Wbf67{l`kQAI; ѧ6ה7@4qwF>Ot!n%C䈭rq2m1ӹ.1cEzoZm>vð{y"=6ѝ~̤W7͛#8b{4]hQ$A(!s:sQYD[ CH1#N H.]ѾI/U ˈ=Igb3[{ɥ٘,NP0yK>'gYZ0707010000024b000081a4000000000000000000000001626034b300001ebc000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/mmc/host/cb710-mmc.ko.xz7zXZִF!t/z]?Eh=ڜ9Nf-MdIvXEOuSc'RT@<$ߘ>HnMkccO/Zt<= % 3i"v/ֺ]yHq~2q\)dwh#/8n"gM_-0ej:酄dB5ͤ2{PUX|X}mfڟ+lQc;L!ρdn4G2dDezE&RgDO׷JuCci<7Ǟ_)_Q]ݿY4 ekAVtjF~:|N`ǵJ7LQ!pS~[^TE5ޖ %V5^[%?GI|l/}ڵqDĩ" Ic +;aK/ȇNjzQa)5yt#?a&NEV7z="[YkoxIXd*kpQ.9Â$Qh s=y` eYn\l̥4|}{kg8&^)GdndOKMk.TdsNb]ߣZJ`DeC9}Z&XNNwb1Q{c;F,脍#YѨg638  B)pS`h((Ld!v%6EPhDVZ+M 9v}9x%b~D7^>-y7)hXH+vhHEܵ (Uv)$qu2S,o(TPlB#`w[ Q 2!1F6uo%?Z!c!H26 }i~ƻba5:Ls)P0qLM5տ]`~+TQYonfniXވ%eχM!m6ܯYT9zF`i-GŇ1?t+|~ p :[Q%4)ZUahTyUnFKMgN RU1`?8(Fq!,/ARū GJ+>ESUнN <*(Ȥ8C(=Jvk.# GTI5\kmk*YW4$+|G' Ik8fnRԱX%@`#q>G#R϶[NiMr픅$.Ok:E(Ps'fy Ƣ$k'{$6,j9eOT=ͣq|,x?ouRuу;ϭuǦdD?{njd()!IQ1qrI>f!")e84=u7RR@ޝFe fOm?02- -RvVJN2~1Cw+}lcHr#|zk&-?W֭O:½C㼘 ~Jt +UpW{j-3ҳ17W dV_n(62Ĵ1iy4ېܖfbFcN6O Wk4 mgkֈ'df{P9O%$nS#ZSW>ʥ$O)V|##)`Ċ)g3rOL"8Z+hTMR?[/sMP!\ ᧳t O+LgvmE"cFئ A*d2zMq"* ^+?%ƒ{BÑ5Hg~T?HgD?'9~`)^" YoMų[J#5xٰU)DmȲ*Ķ5:sp&Gԑ{[8ഠu62/p U=:\fk5ƭX^W|"US`_eVT%ےM#B1[A:ҋjFbz9<61),֩Z[jW><լ"H/TWٛŝ3l3%^iVNRs9x[ԅ"CF8zt۱Duoo"Lóq-9r\i2 `"{FB:YNs@vrYalmE\d}NWez|cqǕ;oP_Ti-+, :vMusGWN}Fb=rv#Of$aZת82D(I(w=BY\38&kD7lSIy^xvwex:>\J1Ĝm8^C[pw}6Jmy%Ig0?B^ȑ@5A,|]b墬pDڮWXi <[S5?NkGqH!) u6 F-7|lcjlaH6<-NTPYGK_k~0&pŽ'sNK u= !rzg&8|:ɏu)fSiQAM6lazc c>tCiz*Y]# i>nΨ!}d5-K9ug6}Smz[c;>6))Vepc(It&_W1P9mm& 3>%p~Z`:y(,hRlQIzD%PM7bʃZEPS6bI6L% c =g(%S d2jKCAM꜕Ϋ[;Kx/|涣b\W 意'F jm1]06. ^QⱊnVLBevSl@A6c hoo t6]h!+jMh>&9z,GRR|c-:;R F7_<:!lY7}?jawI-wz & oyvCYDh12:rHAu xvCռI}tEU{"boMQى `$7ӂN<?E )zl w(pYqVCCsZhNWnojƔB|}olFRh"Ve>6ͯ_+95ܱ3] OWi$R ,`5nJict 6c ĤW=-CVWAOI} :?k2Hf4M~ًU򁶰%cݕD?Z]5-3wesAgwwi@A)I]>ݠҮmB_)x9#Cm, `FSQS DM'UX.8[L-9HMf Ѭ1;_҈+O8荝cl4黨t}2G,0xhJ= 0p-vՖ6_@6!]n_6$O^︱n-22*E&h)z`8FR2N2A-ݖewlZofro3CƃM1myu$v&0t9| ?)l',O<>Un:" SP"@7u:,F%X:}H!v s-6`\eCj=E3&?ww`X;Kc;6ˆ5.vl{Zz<: I#Zz]Vg-q(>IxZ^y̰Tg"ecYX$|NgEMY;KvytēV 3j4O\s?CiKl\D1}=$^4͹-?Yn/X[-mֻ6K/S`Cv>mB\O}}'/}uV)i}hc b86ib 7l4173ƳF룕E9L:c~o)ιO5wULv]pbC棃)ʕT{u>zN6CVȬv.+{Z+Jh\ͨLJ\ 6?e,xƲ-GʌBDO ?{Wf=O Ag 6T^P9.$.XƵgMɹp[N-|5anU;7%4R裩 "4Ӽ()10Dq(حɒ4 4^v}V0x\Ď0 D U1)JdȽ62}9_b#&t"qYtdz앛\F7B@FlߏskƑ!l◪G^`l0f(sӁ- ڒ4ieQ3[G{{~V[CAv\^=}9F,b5A NhD^kǬXWp](<3ˬt<)΃gB aj"MnF8qp{a[_D `C(yGY4ݩmx.wEðn^M-Cz2^>IQ˽dI=b (tߛ d-Wr DBw]:̽ɼ+a#UұJgØ GX]N9!Oub2%.6\5-XX(EiR" ">??mvSIn_@fA:{a*w N{hZMHfU.ĠWb;ע}>]EV K-drġHzxCпy卶@`#vdͦFa*o<ð w-T$stM ;Mb-+ZaSCsk/IN9C`^ IbΩS/md< *038R΢?FA(M\?@տ+{kXLs5IռRGkhJtIӕjX7. j,0peßr1d)TSSSPLe:rE xzJ~EU=cwJ aWK/š_zʢ=YX&N[&܋ȭH K+R7*Q&A8#%fR( Qc%zus2r: =zoy[4/BBO(;粲&]<|^Q,DyS4LZuMx B(E$dE"|lpMDr%]/[G65Ÿˏ _\mt]=$umb G^Bj,ˇhݷ2iW2+t WiiN_xE١Xu1#XQ?lD[M"h;ʼnj; r̀9|[yRN ;y׼뉅3¦c :\kш7.7o4Ms7y)\a&W{)0>>܇و)+r|R뭐tRC,NۂjY l9]]1ybt(yVxh%7f?1d\;4LVvCH(qF[#y[-@MR ;I]9m]>;~lt΂_QQLӧƗ8Pᧁu?B=Ni\G٤9K ]{Ђ՜ Kvښ1aYnU= ǘ_m ^W!Ǿ!2L{ ->=V]gYZ0707010000024c000081a4000000000000000000000001626034b300003100000000000000000000000000000000000000004900000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/mmc/host/cqhci.ko.xz7zXZִF!t/0]?Eh=ڜ9Nᘽw$IDmNJ64YΞčRr3{ȋ`Y#%'u lf2yEw^F=o#/X-0)]C%o%\P9t/_kzL$4w=HQRWpG$81C#,ŰEɚCT]+P9<!X1)/$o N7:T>E\BD?D$S{Hy & G̜+]1BZBqJbpPZ@S7 i;1C!i]1yݒdV%<00QtVV_Wy$dS`3CIn3٭anwPvұoD%=]+=%نO˓D}bKI\-c $dnTQ#ElqBj/eC6)j~7}91۸h"I#< BZY?hyz탊[is54N%ׂcDžYvϷc}S~ZMFYfܲ'' 'o?m..h w^deiʡHl;4E3Peg2W"qw0@$!-sg>OX(,[.p.;-މ^_m흒,iRkF ([F٣ C*yS;(Z4)cOU"Np~(ڋr_fʻR3fiz5 #k<2kx5 ].R9:Etc޹"Icwhv^ntD`{Q Ɗx&s} Ldm %2tXi{ ۭ.rX߉PzZ0g3{KA&rvVdڷaxrifPq"tiRGW˴@f)b(Q)hZW~-ur6&Fڝž295|2M~j\ʱ:cyxtD`]^v)5!5iLp+5'ߌJA K s&&RޙIwXbZƿCJE@ėO kWy2'$E5k-WQˋ˩Ls~l;?08h 'cA~@"HVLZ/ɻ&ẌG.ݎ$TbZ@lV)OVD +\S.fS6BQouSHڹZY8!nt2/Dd!{`NoޣX̻ }U3}ݦ{N&ekXkwn9YlLy&qSN]@vmR-- ߃028R"ڑ~?x-(c}}36}ס&q*v| 6bDJK0W/<]A# sߙ*nϏЋɗ՟0FO: ++Z:D췆q"Y?95nDtŅ|7;Q/s\v=~gs&""=1kv{⎾x !_(6T?ñ9JHƫH}Oȿ2n ş]6G[Q=fCbrm]\i[<Yk6i5вqYq+BEsߵϚ#"~4<956&´+!W8^5!*BK%@_j0Gj)>ƱԪ1o423(V.c6${C^ g7tZA)24&B\M'Cŏ2}oc[mKKevY:X]~;'AA%Rf"lWvE( 9=kFqy68 C e93h_1"{vvf%s\ymwPzȒ %WG >|PeS^o ~(f_& y|Mj(ک HZ뜲9T\A9Y'G8CR_'vޜdbֺbCf\:@ȟьDTӂŬ9D!ܰujY]~,y ItLE$-VJ. tʉTä|&Eֶ& 9W-ԥ%(}A3eczB¤0iLBpc[y܂΍7D X y e2 =E8 In\;}U,Tu\OAG\bp`~^?L PKg֢S,d9|24A ttomTZln7ϱJtu0ei(|ds:#@iC_ bw~7{z27*gz?aˑO#9@s˱D2 i 9<|;uV+{qNJ)"%#86/ℏE鿆& (p~?\!VS-J_'` NMcM? InO0ciYL=X.Yw}q7E* s-Ӆd@#ȶE[AbOyьKh : h9~por8eXz癸 /P*Q`uwxlg,ڡ-زb&(wqS秿һ#/{grbwnN4hN0˼s4oگ,)kV;51z"Fd>/**Lvf.҆g[^u6K[J'oSwQɂG?oѡ1)F>`VT[+JIMyOT@sFAAp;Deq놂`p~ˆr&t\F&:~Y>t#Y܌[IP9`xu9Ȉ0I%Cv{3Pt@gJ(QN/)ny@ԅdGA+ 509 YT;S>d_ߕ Gw,mb2͘nLtn^bnYNخȿqjP:S'\ @$JPf O {S(-쑾$*%>X]__"(wC#aue;PLVGK9K/sW5`EFǑיִ∙T&Ud#sɈz 6'p'zỌ@{f.P` em?1CjcX},w bR?j7eddyYt<Imdc4N8xseNis6?b6-d<,04nX]'Y5uZ[`0)BüCؠ?녿^##ֆ4јˣOvH[?J|y%nq0>!L9/Q1?-63 xaDl? 3V ִ?5E&hK ikg>aNPzbG=Y> Չ3[f;{,p+R;OshisRpuFzƷbaD+[QIϾQY:è S}ǔ7?ԘJ|ɽ~+# C;ԝu`H*1^ݓ̊Y R}g"2Gr0t5^warYЀIU*- |aX=VIu2G̠SOKM\7/T#UBj.(,,掬b(ܷkn%k@k\iH9srٻ"۰^$jcz_lc<D-egY$+ iZT:eY 9F.u0E^Y$k段d&>F] YUFr,kKk(b_?IT'vw{PsЄBm{c">&8yKEI#ߊTP^;i 3XoQ5]/4$d~.2;9i#HjQ%k#WNN02,XWDBΡr: u Uu1A(p5r|soPd@)Obt F Bmc[j<&ݶӣ\;+h~nQtH^*)n]*"OSΧq$:嶚;naAT@.x^.!gVqH.m.ϸy G2gUHy nPp^AGu]/ZP)Dt=Lz1ЪDv>j׎2%4̂dL {wbV]K UF:3QdvFdo¨[||1k4-b!0t7pN[&n]Y2:OM"@m`zKtbwXX燐kaL/,He||\e;q ]"yB 6n5Nr- Mf"b$tٯͺpvB:@weeqh:tS}%e8ͬ~\ (ԖSgTJSpרˈpHGj}LK]'r )|ꇧ[KOcMQwcx=+˾˫4j\ώo I/an%}2"A%jRʰ_wp[}`)0 _s-ʧn1DZvڂ2'b0+QFr x8ٲqv"2TP.EݦX@RX98-QK®/:K䰢fKܥǮj>MpEo"Noֿp{p+3~y+ 6]ӋK4:DF%eaM7gLB/.Uh_( u9P_]KBxKo9 f`_J0r {: H,HsL$+04E^7WeC]:iEy0eVl]يK`" TF^5?m@2l@\Rڡi.8FKl|>XQ G_b!O1gzcBC'w,ۀk)JM@m2ɸ~Ov0#˒2yd.$k&G-X~SIgl wkԊ7i6`LdZ̹9 *O9F3&`3ې8mG/X>H{Wmn&^"}/- ZA矋Gr@H5<9@"+ʒxw`qcz'hɰp|o':*ȃDw{vzp%NX$U{ :__XKĂMSH.R#1ճh_IƖJEq$UD>+DGSr'pH woWR`F[vbbӝ3EW?zC3hFm5te&P:kO}qpdkiح]~M~iizJb Pp[y\q`7mzCy{l_UW:r-z I!TOfuR&{4X.cPRYϘ^~=fy`̪,C ǭr0']΀7v*G`Y \ĘEOtݭI`|;9oޙLho[1tS*O!pwa>QTD"[z+ %S\ť _PWf=#6ϤMk0Io ~Sa+= /qhx`tyh(iύo .h +g䕻ls'H:%0U۟Ӻ~tj)b7R~{ abJv("\jyORvT*9({``>BL>w}Z&^4ў ?]ʫ+EɿbK"W #7m $c|BAÍuƊQ7Vx 99;G+j`Zs ½amikڛ`-E0Ay6߰2 jQH!4*ui#hv5c ѧE):IC4:c0ɴ4 |_j7D=WcwBC9!XuTY# |`EG3Ir))40 0;}-d!Ds}BǕIy6Ncf%۵ ^[܀B86sI#m@8gk6NAD W)Ec m"̣=̠jzЧZE"ߩa :D) vjR78H%!qFg\ ] $77ð-JNC]!,@/ОVWIUX\r>'oM{^c3 T *' oEHd <*c@QEâ 9߲XN_3@B\lAo0d]`򶝡sYsF])mqk^ -rDEP!pc2tS|L7F,ڤYʼn c2dRHH/EY(һd:]Fm'HwRT̄ #{f] ֦KV"S?"P GВr..A59:[7t&GKCMܢ팅n @{{*gH0dLI j=bh3|KIzcX @+_A#ZFLieSEf3-Ey;Q؊|yK7ќ>̡M+!qVAzW`Ėn±)ly-^}&]>:銒^ƌf6ViGkk^u6nYV{%l1Z p`Xͼ3|eЛHzE%&BdhYnS.R[,~EY  ԑ/@WQ0@՞Bס?vunWTOcsL8 v6@}Rfe F""ϵQ%̩*$V+55,|A㿛A@>r=Ìe513%pNUP!w/XDZW{#A`)O-jglUo`gQ=qf[Y_i˖ޅgb߮yEZ^sYSۦ)c*δ8ueVf36fz᧻tו R/5jx۲ǘH]šAjBcW9/b'umFA3bYXր17'׷}L?/w2pxb0Z!K+ 5 iwa~fo5dϫ9> xu܍{zi02 Jr 64U89+u_зΏb jhulj֎29Q* Xde3LA4R| ilفYB&\ QVe`C\XF1A5f6*qk-MPĬy6+`$7%Jpm(b/V:ݯ*@Nٺ8Mm pJxmF~ykgĚJ2CCڼpS(U\rV.>Q'F ^~Xm-4N"o9*1i$pwk#mf2}ot9 kwe &*2b9Y_ SOZ `Eή-_@E}C%Χ@xXr̷q(Kx1vyCk^(iV reqoq A< $4R)tK9A'YըMy[#D7D:%%RcY-I +pXkmH&l>ZxٵVVzJ9qz`z˚B=  d|ffɓ- qHzbI q⡎q22ibPB^mVn2_ݎ =՟+<ÚBE!@BZX#~4_xqΓsd^f4\u$| Mvʣ덩t6d9e?HW+՞MZS"br/#WAz2]n 2iLӒϱÝϰL-f\({ni8.\!+C;ݐѐ5:1`C!kPΗjr^]DH2h! dߗ eT1ҍP6n) 'd<*E0^LhKD:4t^< ὿_\_]*o^E{.=RB<}뉈8]ii@+P3`%r*-djLE,ر,Cr\snX>ΨL|tg 쓫MGw8F/52@3{ʿmOJ Π'LE.11~|b`=n*x9H1tLt53Nʺl걇>3IIرŘ |~Lw<&_C>Sl US@4"S9J/ zwW?2!{;O?+eqEcڽHjuizQзs؊Sr"֬z('Fzѷ>ZZ DnYKYb̅X 8a]O${@eH4W{QǕ+:1HX,m%k鷒T܃ fcKѮO&av]jP56#n+9#_zN-ZnS=gz[.vSas e)*V2Yf2>}&ɨ\.< 孡Sĥ3O[[hӽt=5Jл{ۭ#t53ZЩe{ 藎]qtM*ʾJ~bI0ATƆIBL7 RG},I%BzU2CؒU4tՍ.%4x4n!)4Kh>Û'cW;>Coww.oae"C_Zi;Ejeu(y$55X,ctݿKmlE)BC ˔G4:HM|z֙O-=ݿC帴 5srUR4gTuL+zlyz F/˗^) 9i gՔjk߁`Hצ{0oWZcn=%uVs.kL*Ik^VRw}j"R!&+SN[x]jO^m:zƁ @q/}C)׸C0|L¸HNGT]eۜs?,KZSUS'DBӴ7T6hQTO'Who:}M1d!OflD@]R#&3 Ahr/+Dz,&+0!IQ[ INsOӗ*q23PD%rQ79"Qѽ~n. 14IM8\PwU(Ln:Xbזrj@ö)ѓ<2yFZ=]RT8 h\MFC*PPFţϞ|_άAiH7wU俰Y~ceME'D̸a[% ]lmGOa^dEEcT7ı^95eNs- og #K^G]FFG1VԚ婢 r`ߓlXEh۽ I@=v>-[K,7ܰ[Uz˧9MY0-sj>2vARf+8T;#r㯉ڤJћ(w*Xksʽva64K_u  _qqG0; Ojd LYtjlX3,8f.f#m:6 #9dlqGjq9$t1k#VL|X tYHם#% A/?J3j\쐴GML`j5# B~4\vPxУ$GmAT=P,S)Vm`̮A>= "i[Z5;@leG d3dA$aG^"ݤ[O;4m),A8FuSo]Ў -'Dထ# 7t,rQSaݷS@^w5 i̋ips.NWSC\rHO:%amL0=u+!tK$^ESQ'\魬Hx=:椂L vg"rgXTΨ(VFOa˛}z7dҍx+MxI'Ú"":ĚD0!ZNH,dP? 2Jޝ/R_GlNP("pBμKyr?LפOl_&Gl?mE$t=\FZ՘OwՆˎxE((}32Ʈy( &> %mv)52:~ TCoI\ CUש神"\ ⰫOY~@6jg$T"x7ȱJ Y@VBEYY;K{C'c܃𩈱l9OӸ}!XնlA6+3BXX0=BVSWQX.//C`ZI9**A;nƹ⠀b )S2M6',^8fa2DeB环ļ+S,y;]VWY_b7WarolϚa#`l䐦β8Uq'rS.K<_qj' -TXݦ0Bo_mZHIztf I_}wH=CQLycq_7UMQ ql y~ض_[.sPH%I/Uzrf chHM)yy-J6[y8W 191?W:~Es=y4y;7AvbLp}mfgTsyQODYpk̩dR^M\)g ;t2C-`_ƹ\72vMbI%꺐 =o\UFdK>} ߑܰB1Ԋs;n\-j1VD"Ceu ,6!r5mC-h!!Vm(l'\-BkwP +?ν 6[]"T$5j =`No%2Q'<5b4_rm413gxM ֡0`ExLzjb`GVnjm͉#$#He@r=0b.2*^R%[ ѯFg ƺ6u)!l#}B ;? {#@OEPyāk:?[d_8Ax6%93aTkBG#o2{2>/0ɴޘސY4}W <6JR$ ɑlES K%mr}Flf7Zgv8x DDZr#9Ws&'̀`RgЂ+s E;`ٽT/ԬT(P~mU/^{maNQ5VX/יrg; 3ё:Jm>FPP#Ya2Ϯ`4U\À+@$u9xCNw9a qDE>vRd  6?I2W;镗\Į${ε٭} dW*.)QJ&s-!>E=5Cuc\+3i NgT{[P.2ʗ=ԐjSux$MToͨ6/τjEAw.!c YۜiXQa@5j&4#4颏@b dtʣZigǭZ.{/.#'bur+rE5׭k/jr CԆi*}a5ʩʟ $͒l&Yf| ĥ?^!-ÒsX, 2%͂x6%tgWRp@pfSic_;1*}Ⱥ|1O>,P;aC"z,jˎlJh. ← &'`x3r7hB۱[mۣ $$cBke]NԸUDY!C"ۢjj y!F<>nU5Lڰ#ܵ-B>5d Eyz *.a ,](/%^'`Ժ2Qy6n,:6zV';=+=2$!Q:eحJ'knN.jrnq1w_+'T!( ,Vr-WlZw8C|;* *ݗӨxz9+y2wJXȠzijo.v,7ɽ*NΘ\NQ}rpvN  U@C{3# 3z#L.eФxg$ttcJCtep ^ϠvgĂʡ aaIڌ ӨT]ò0E.FG@ewh6.e"4wOp >r%1j~!aT܂!: ׭ܔ*1{) un_j D4fI>ZZ/·NIEeڧ+z@BsXo*§9\ e#F"DNd^v-v% e&Ε Iې~ nt!5 =Ù(Ǚ uێ!z1[N|h4 aHVőjܹ X2S_/j{V)Dl{pRGJ3<\d䯵bݘ,F 0:LVms4k8NWxLxj (vyYJM?Sj}j;3芝iiN }6D, 4ҦNHO;Eu{ GݺJ.EYz Bʣd|~ B,u&7gqGʬ$޲g` +9~i.O8 L1 :Sy^˛&{*L.T곺]@VM ʑ R5; ce_vbvCy-*Wu:}EBvK@A_e'Zwna$wDVHKa^-ʴZ~&aɯB彬RN?##iᯮW4ٶpբN)ArB` `IMk0(^ : 9hMkC$M7Tݍ[&YՀ ҤڤC3BgG66k:5O҇w#6(= <<,lSCt[!8࿝w-39HcJi^a_jތ $w%>Plߙ-̎ڊKÂIAn=6*H6xp@(9hcj z;3zG\+tvIe;܇x@ %WP&'$Y<-">ZʽnX7+x!]Phc.f38cL+0;_ {˰1{~hKx5FR庝>q!\ r5%Qݶ~#΄KKt%EFh %PTN V@%=YTocCa}&Թ2 X%B+ χwҔ4/krb#ZgWlU~WM;k,$· "Y)71mJE܎l" ވMm]ò{E͵w v0.TV~Fͱ cz}XV>VH okKJLq^Y[(>(J^Cmoe9Jp28J1:سNi/3]<#AsԂ)pI`-~xWΫq׺v T@&9ZH"#yX<9J\\7[u.#H\D mGstltrߩ;DoX_,Q5JVZl%~(g!P*@sɣ 2I.CH0(4٢ѧEkܬÅ"*CRc92K-V8rr-CH7i vʆ@/lu߄ $KJ8dNr.v|B 6x?QY;^6&ν9슳 ƺңDP0ZC9W[%TLa'"c LIjQVrʃnB: 09\9\^]Go|IؼzTTH&X=avjfA9Re Pc{Y 8S˔Iό|[N89_,nVHl"lveR[J13w%9RoRH\/[7'~5[ejbO+v2ĉW!l.`WNJ{oFѫtNdsE)x/aܵ;]|e.<$* 3fp 5U;dgnRl}J_D]7]|hp faOe2H(kEqLZB>x,@u27?NVS#Nz-^;E|N3oAN#B0"z kҒZx%iX;: hRfPAЮ1т4 [R`irw }ׁa^(ji?pňgC^"9Cw+١zGǢ!a=Ek yAr b dc@qⶻhu +]Ġ-"z 4z4UFL$~SQ+B#FHdJ m’:_3wbքI] %F(G> J8\W\L2Nu[ %B6M=tӛ(*~2ߔZ4nLW; qq]/Z qa{P~yֱ[xJ.$ݽF 2#҅2a 1fq?l'R^6xqj1P|aiUXd{g/ -V;(jI2 RI5şpN.1;Em!kMY%h9sh؞1Q@9!)hɷnfxEh0,u;q( laEU3f ;P;4F54۩C|,Ȝ)#LFVaaKa^f |:ef ZZ5uCX[eK[D'u5y㺡iT=34`1$ppA(zuuAmweI@镼L&92|rG5X;'8VYӈf]I("ٮu+25k/@&3S/8 #OsXJڅN'EEՓ3>miԊs4b]X>.̙(p:zI zK4=){23\Tέg\-Xۣ5/z__;=㽞՞:AeKDDQI` &ϐߊ;'b^ _)jп:2:gd7疠qd!s6P(jߵD>2ţ7 Cd侪7]y 72]dtX;C;l[AVeGçw cThnq@:ƛ/ M r>ˬ B]:M90 ˚y]`Q$MźMe!MWHeѨONN3>n#yniin45dL L;?b{Ё5S8KOf:i Bf,K;@Uu&́͠G _k]׿6]Gڕ7XbvVCc[L/+XQX# bnndv`ޟMOMAށM䃌EXqp=:Á˩D$hb[ w5kg =7qs>f^k^ -T #QwFZ5|E9^_xe܉YA룧6b#0|`2؁.E@RI$UG<{yK#ZhuX?v%*rXNG~N TދygF9&YӳGĿm7yV rW;VnF} 0GCZ8w7zfnA=i}"&tQeⳉs1U=t/s#Sd|Ps+v ʗ| J{NX 㪄v:L݆'')̊ E&T:<=}Z2SjQx:0OPǐP0o9&<:9_ =&MY4%uLu8d i tg+ws {PSYi:šj 7wR5*!b5ʯl[1-G56 ;dkSVWWpޑMyȃ 9&V j{(rzhTפjeڎGiؓ 㚡G.$ vh;Tt)q,qc$p/+gM ^Z M6 T~Zk-UUycY`>Ry#  +p Y}=t5 7Aaf~6 n8+A)O%$A*],+i` `s11WX](7W?)mx6Y rchPI F A6hתITw6k3}WCdG *xKFsbҕrU3%G<_?ixQ<8Rֹ7TƔ&*`3[:x ڰ!!_aXS04N訤UZly t tŬq]>ms˿ŇeRvuqK^ *>'=S~0h6;aD|L䝞)/aQX gB$/OPʠou&r~GR>l+IJAA39y}M[Lyb"qEZ8)Ӻ=pdR,.b $k|7}87bmӚ.H eFowy7?OЂO>sY/Պf R&@6z"ȤD wdzկ *(`Vt%6/tV2Z&^@_c ʥ tHu[4wwsGJfm`Ś6Mv3C2}{L\ c S%]3f~ wFQ׾βK,`nA0i,+g>ZEם] ˱(hu#jNev)HG8sؖ@6FjJQ.&$::~ŝҋA 5/IB[bYb!x҉&aY5 Vheu7BXGzS{%cq,AYSB)j/wEAa|8t[i&ѱK%DXsGiB 2L[f |RSƱ/b ct=Jžȇ)|%{$,e"жm!gknB\1o%3QWQ;M%e^ mwRFuBLtH`Ԫ?fʾ=4` 6]m 65_oTC;#x(,Ūufw[BH+R{5CVCB6}r. C{K0xn GŲ d8ΘrZRrd,#E^iJ0nY.`%j"6<#"ŸJM5xJ(فu=jg/*KbS:s > ׁ΄JJDPn{sFU? 5}pɎzo:CS-9'ʂ #ɃEI26mrn'zKm,/L% ȴ(Eh1ƄL+ s)_k|meq0`/2W1>9D[||#(Ø+I3dZ#Vd# ckh:SZd+=7bs_D}c`Mg7la@F^/v](PE/_+rV-;ЇZctCAc3R"HG#.[q}m_!~iз1봵}-g\;lE&,AsHϩ(4|񃾾&>g5Xχu;dG=/ЉJ:bc 6uSxSt/*Ix}٥)XɎ./C!0[[jU %WK* P2WJ'*;Uu3eBm ?[N|;$u,73|?}%ׁQBfYP?~Gntiף,-bE;;q%0q2)WȭJg?qnbYC Es byQ{>жqek2{o q/hHxnee2_]Pja͓/Wuf A[ /ĝ`Б, %$$^ǰDM-+MXK3[MeU<s:}0*3:Q<#D+e3Qfvlzg= zDfRWrԭs"I<%Ÿ p:LF/ؽMoSH&]!В>aM.Ң}+\KY]G1fɮ wݕ4.sUZ&3e6EZEl}۠_ 7^ߺק)ډdGRy!>A&!5U~Fg%jUBPI3JFV͜Р'L|{W6y }%&\bY~+_MCKSjn9ZԀ>8^!ɁRʱԗ6RpdXVC$d6fgzN m|zr\;CeN$Yƒt5'[>h&xE6yc3BCAh(ƛ!=lN @;p=ίؕ}!]iU?om͗bSFe|w}AXݲcreK%{Xxw'AȞ 6!Z&lԤN|8yS{|ѧ_#gOT%`2A' hCU1+HeCd+G?= q('pwle E*.\0m<ȿ.jl ! UhRsX80 9!pgV̵1%*pQA kI?N?IOT,÷?#&LŚ{c:J7XM v&qZhV;K)QS;Gu}w'a+?- UK}uPRxfCye͔Mes\LJxf-b{zb\~l%䰮<7љim-3?f9vʴI8:r)^WX%(Mf.m!rڪV 5? fgA:)i7n"i+Ɍk7I5X4LqMȒ {u6<Y8g03+ѐxKJ3Dd PDx#uᵏ!ITE,F_D_Syy#G%H%)HAd25W*<"J6+IS?LKzI A+PFt  ^S4[Ď+&:%ZI`Lj@/Q^7JNfͫGLgc|[">H:#.^Ϡxy|k 7,H6M']pۭ4W[؅Eִ6}Iou6^ܞemHwZ.hd!@I și=k%@𧲏¶6Gg8> ]ќFQ8$5^̤Fb N&#| ?8V$v3zhۓJg(Z>LJZx#PǟG$7ާ;5̩1jtpuzU0a},< ${ ޝR`ڼaK>@\p Ûnw1Me쉊wT'Oz۷?v44%z֑b 32752"5gJBۈAͫ6_K "cǧZ{{|B摧FFFf+g-Ϭ4 'v8D NK0NGO2QE:WKKFaҔǞk$FY.Eɂp'>бB<Z^]+w뇮E#b!Cq]WPKQevMK/ vZGb`n&'?S*Gۮ2k]AkU*7Jˍz|tFDl<̦{ eޡ#Mw 3#F׏G+,ZSC)*:w}}ykpٟ8 & _Ŷ 'ö铹#QRm5 H'g?*& %CycfbK{B+*G玔o#hIn /u\(&D󷙔ZffAߜ%:]NĔs\$LK` 2L^ BM7]U3J{^1Vt t1Jq rHd`~{}3p1Tjٮ-$Jy(7?XՎ,9ccB9L8IyU{3dt"mitpSy^-.Bզ _{ܤÁOMR½?Olr !ID0Ѳ ,Pq.J^iͳ[RxAYm@ڳ,L GP.;h 6G=ŪB]Iĕ4F!AauOz|/{lSUVc,&(ȭ兽OF 0V%Z93uP%fww\5gcUʺkFzTIO5 pT|Zπ73cgdb Q'3byw3G2BX,%Vq^tFMƩDllk0 J)-,JX-Cw{a< Ayǒ#=12ƾ lA/Աryuȉ8V3$sb:j -l  d.\Ѹ㘰lAg3i%~}@b$'*^"hSGX7%<}Uq%܏#g6 \d8IZa QE"ƛ\e%}PȒ_GH sX(F7&{=S-6J= ]} /gleQ3L ft8'nעyC%K>σt}CssQ#9cu:Q/ *}@xG_ăA>d <ݹW_x7>:5Rn&K6/`V-^Lc<=#oK3 ,גZh/\Ld* BnU\,IҗfUSDI3: 9}+ n7ܾֈ$NAg/*"6ٖsV{vXB78JE";=9<_ zẈw?Bd]O/,1;dqϹ)t 1C3%ZStCR2e2Ȓ"2WAŭ ~;Fg–[`鞿؊Usk,Gͣ\p>L]Lmwf׼z3!(uOuH[a9=02@3ʺZo9K(p(Ig] QiJ h״ O7u5g}ckF(# 8PK/G$?*O|1rrk 6 hxgZ*AltN|f/ۡOL`Zq@gL?qhN˓cEpe"1S6q7(_΋Vs? i;لĀyI0:|!f:2 2~jES}.њCz}QcWOv>5xlM=8/]kPۨtRwvJKtW뤉B$*a\B /øE^ []@?{j z0bД^x'd;W;[zOb(|!2Uz *=2a|愝Ұy۵/+Kũ?FL #.ebLNwrsE7f2W'lIǕ}\b#)2-8쭐L^p/:C'XǰIYF8D u55UmqaR^ 7 ShPMA9@l@Q&3M%S蔿17~`i@8q11KA%+ǎ8DDڲq=?.eH)iRˢ-zv@q>y4LT4$ ep'ayw{cR""ƴr<9g0,U!>:ʁiu'oQ:zNa̜rY1f&&d2|Gڬ z:/|lE:DN6N _!#ہFђs3V 0ժBӷOFȈcnAI܋T#ܕU U,5U k%i4̸AՁ#cbvƪp&%jvWgK/f /UGN4G(10#q./-hm~Z L>pԛ_f]ީ$6>e-GuٔUIi;S_T|]z6&*ϋPZ XU95]TҪHVkvQB0Ij(C Y8S`DX/Jm KNk@R lCyF3{kkƴr@5,4UJi.w-V 24DK=ʧ+{( }]ρOi,Xڜ_rX$J}tjbٓk N<`ycq܋s;`JpO!'i :ksht2h9vq`Kc9TSnm$&v7Ԗ%p~]Ѥ>C1:~traRS ;R7$B"_A$ur=NOl<"yAE^4{%B/_ըf|g"L+ɤz.\ۿ%cTGg{T%4Y^Ng +M,i^IOM߫kDqpޑ+<&uo1S _aՅE&M yd gS0cPٓ b;B!b_-&PN YBȁ9)e (\Odr"V PVQZԈ nL;``cf:[gР;ueݳnް$jV8.ܕrԷ8**fjfQ`'zp".jnngXM@Ɨ_xyA+Bm{#;&Ԣkyoʚ}|=]I4Hݳaw 4#}v]4e^ipg o7UAC=589v>~^ dSA Id6 Z#%2bKqMo"Xcၱ 'ƋbnfP0JDfg#"|aM;Ƃ+9Zƹ,vhY.|a,ノV5ﺝ{tF]Ib6 A@&.|撡KQTh 򼫒ǢBC!*!ǜM&f> 1cՃt$RE'q%՗"(׏F;raDo _|+;zǾ>9*׺h[~~0t8H_2ҧ g(%Xb߉Ip*P:!{oPvT׹[$:F۫4"gi"=@;pUr[0]O X^d-vVPzmFgC?u1 Z'AFJ6lS z8H] ܏t8ԏ^5d8ga{oIzON'`Ԭ8j6A5eˌT3:эU\-$p# 4SPq'\u(:[4iSVϔC;ٞt;zһȍgs|0_7XM/h9mӬݏp@E2k\5 sm89}Pf&r֮bR4ҥn|e_NX'r< t$+To1ݝؕsf(V6C z5j(nw[=TC'a'hWs\ /B^7 7sfClKbbx2T:N4JuJrF:1~[;sNXQQ@ :=}XMm=YR)YkQ T)Nxjä KkQ@ĩ*>(ࣾϪ- \x;2VTMAܴ/mqnoEuߙgpSHEE~|GQjY~` }͡: #mrw2P*rɪ5R}2d譒 WDvM%S_.~ҵǿbEm}`J@ԶNs% (Yȫt'9:=ܺ _H~C;b I8˘"c!4(dzzSBaIbyGo#Vv]Do ibU"`&!m#&\!Z x9=Sg$}#6>x:p}NHvwCIavA|D4@̉`zaݓ/`k5:-EWSYRm<.y9 LWi6`Ч^s:3NAvRL@3DRq^eT;S`nA4+)9ZJ3wNRI 㲠uY7%[*yTW)Br1ٶTtZ敤^=ma̗"FA瘥1y Äg:òmcP;@08sA0uDn->=-ʈG7/xvCX}RsRJuhp! io=.[+nqH钀_fÙ,*hqA! mESp͔HHO4=o:JHǓ[ NLf,VTGzHX|d͠Ӯ-bp)&ʚ>u([FCoRlf;u.RS}oB5"zY^ě/tnbdtݙ8xYgQV}㏬6&{l {ޓ". Lv$T$6l=fq'Kx6wՙݰxMr9Y岯C$sHlH<g9'<,xU# (y{mR1n?Gf Pp?Hw6S"7#FHɛ7:f -yҷ&mj|7d }p(T9u\#!'( FӐm;CM'V\[;X? KW:׆J?1"]SyF|O#>II ^L%*!( (MIbos]GeB°aF`^t*J{@':&ϒ(%ortaRi~UfC̱KA5EYauƌ$w;~LDC_@qEGxs7LeR2rl]u;|\ǐrDFNwˏcpI)jwbn7˼J,lzdsS+4c~IlM[aj4<+4&biQ-ŽMvZ,՗N5O)CR*!P7<7 ^A;^sDB3l^U#*T"X_A3nMvග6=k;IŻj*(,ø O=$V p/[@OS њ#oDa؃ˌc -|3j#*;SPɍIZo[iKg;.(a'{ع Sk؂IrYC}˽wl*ot1V(u;6F0 1 .EԮn|.@8xS{9 JUs) 9X?F+ֲW#;Pr]5V~_cCF-cdiޮ~%[M$v`.+i&$׿NK}pJǓZTbJ&wE3 ] *aMxF|W*0Ig~A ts+Qt1vتKKhaXN9uA6 i_\d YR Kv /3H-q s:~U%_ ms?ř&v u(p84u]QBB㵰 k?M]XgSP (U >vj"e+DxFM5@* /rmV8L cԂ/W"414|:td -fD4,g]1y(ǀ׻IRE* B48ve^80MvƻJSB/;;>Fi^ _ c(didy/?a/D3lK1KN]mԨ#ͼ搜Áz n풉cö|6x|En=KL:IZ\فeW3)[D&ZD uQ펊S_\UuլK }M>SDB!vfd|YUf$qEJE?wUXl"S_Ȫ7zJԀtQ+f46UT\=rQvR$vB;EvL=lAWQs %C{u3~m#'ro 'C몐( omA{KU qBg5 #֎֢woM BEK-;cSK ρ:3 A x0$_sgTfLhke"UIԫ7M?$ ӍzʏnXIEzsԢv` Vp]8 6y[oLUyB3{y0E4[t Z=sJ*NyPX@y4.ZD ~|4+{65f9[mBE`9~#3m%{NkE\0МGuʱ_Qj=ȮSH؋ 7OQrV obՄt{`);qYR J oҍT7HQx6ZPtb4 O1_")kΌb{QՔ!;߳=<qSmbNu?dT>xg ot{ oF9@[<ԕc9" ?oHd iR,&N8Ő"jRy ) ¾Y{h|L֓(=upbrn M-GZ)Q ڂ؀eۅͨb ~l^[\l(Es̐SmPdlFǻs0 V-YW[SK>#[7VɹA .S]Ț? Ly(cY? *)Dvpz>[e]bD'Fȏ秩6oaiQb߲"C*\aQ籾l.V쭿' w|ZS (Ӽ kG EJ)LKonP/fYDSqVXJy[n=䍠N:DsfhiU=1;."/dmSQr.h08*Sbt"(vKl/?HР dONHQMNO4yCU@&+ +Yt#)T# V YBӠ?}c]*) X Dmt;$mnpAK6;K7RXULTUZ2[c:,*7&R!4l04c@=R](!KϾw19?Pd~wAσ:e__9H ]5ݿ6P͎ |@GS+ |;aZxehu"oiƕmK7#Vݫ)`\-,27MЈ>̳0V->xZC8(y!!6j-΀ qp&q$U weK6}҇ȧ4ƀR m ZJ/OpƋ^GhNAQwq?z#d`8gF+"%?m+L;z@׮Q16l]MPӤ$:> O??[P;dSMU=o +j{ S:$䗲qʞ?t=zUmS<+1h):^B8p!5!d4ݢ14mg[׉]m0g@@$ x3*کeMm eA ҋwo3>=vBrt+=fV CN  nd-B`'LC)[x4N I b8P>ghrͼҸ<@*pq\i Bm{0=rq'+iE}s- 8ж CQ?ԛ0Կ  VSAPA+i@c*ghuy WntAyu^4ބF&:}+@tcxzDzJ(#\?I)*29Ykȫ-devXfT!gKKR6),kUc! Z=f.#/5.ض2$Bbt^$vw5{q41$\+z`vRu;i*d3B9CN-WVݜ iżw0i?$ʑo٩\D@=&ж6*ɉ{T+9 Cupm:[3"}1M5U4fft/{ T}CjB$z(TAHLw/M0]]g6ݢgZڗ$4cܥJo5_S< Z^Pwズ~ 3Q̣X;Dհao `\("ϱ{73TkzO[xP'uo!jWV44lК*.䋨CA'(4q?߫cߪPwYlf+.fTxiZ1ߣ5|/7c+RX#B$m.iOވ{r}̱ F+T>c߉h  *HDyyE%gBnq[%CQH/q~bjJ$ӷ@{3 #":%P*AK=)뵜]£xLޭuF{Gg>3Flq$oc |e/VIJQ^I6[!}kJGoӛAЏ.wËTR&(¥ q0toB:kϱ{.}؋ekQcQHSs)GG,b%Q*'f4$W?VenT&w790 ak[=\Mv6NP>hC[:4 n^0o|06XJ^}z߭TTLO +;4Rѩv u/R,$=Xv Q ^R3JVymX& OVbYaR=xs3*T s'4 ymh@k"I@wrx` HXU}B>m$LȞ|MGUQ|qzN) udw'4ed,GQRvA|uV/!3 131q3kQC_PxvK5f 3T/0Rk9A;DK̀73+|j g\|Lj?Cīwj+Ĭ5f$#^{iL?(ЙlꖖQ+29cp+CE cIt2G&ZT21=Kd(v5FP>ٞiSݙ 5o]q#O覩D}nwHnaCi>j xsgCZt+J):&RW^7CTpPn5N)&ءǡi11VbX hW!$v%){=fS7݀Qkk:wdi \ng̙L?qTe19(c@8"=w #D׶8@G8m2ҝ};ܔܜ8xɩÑ}A_ plC@uG2<Q.@olpvZ(cf煽QȊi\LY&X,]-S:1@o&(*2 Y(fH{]}>sp`;ӅbQ2Vj2eCo=5n?cRԳ#[H M'eZA>hhy7µ`% MC*3%9rG#. t18 &/J>9N"+- ׃ H%4@؂H0>yc9=8\Y#Sy⺐+(JIJZ[E9ϸc"b.,햯 jFV>2Z}0Z? Gh2J#qPqœ֊B1$^uOM[G-ʅ\ʥGX|O6#nBk:a1rn2XR/z`NpH, hA_.~/9A4@$O jhsXegȶfs% A+YbÑ@hn!ÌWk tY ΪF%x$ FײL.Ԃ0RpMi^;!S{ 'T,ɺSq.7le' R ;QngG q.UI^z 4mz|(_mS#BcӃ0))#nm]t 31[WM2:US0TC @̀Q) GYq-97Wõ2#[c-vW_>*bOr|9xQVts=|3[:8ڶy̺k*)H OKlVUFxfׁ m3V5u2QȮ|EHY( )$փ2{P#?MRq$Μ6pY9#Ɔ.?RL1e{E}e @TQ⊍RF:JQ8)HH`1.@NrHJ5j;(ۜhP+~q~fÔ4Y 7G113L`c| 2gwp)dg"9ݮ=# TUO@-? #`d>Y^(0:ٜΖ{qf \7/31qHc>c>>e( (c+6N$|ZRv0^(+!|\N۸;rFν?Wg~Mn4\T;Fz^bS0SLXWuǀa+VPdw?&'fHܺ ݋+a7PR 2ip{i(,H]:VZEΟU'k'}`;C튴K bBe1饥mDu/iu ܅yrSsZJ+Wa-N,jӚFir?5G ߢaRs_cT@%y$zqVỀ9D yT*$dq@]*`|ȏRgDAcWX}7>D'訴YO=q]1F7)5tMG j:q8=0ه~6J/J;ot{,=nb MsS8*MyFzz~4l9\Q$\^yk3v~,!ыty /^ZZnR4Oi-{Jlw7u:E#ﺟwZզX~#A}bDF$P&@!&qWW>\<[+Bnx4Q1Dmިqkq>#WQ^o9[i4 a++١fnG `&:tit -?XCƄ;4AkVdЅ~߂(W߳O3j3nX\Rhsi.C0?GOH[*Zj'(c>pwUWa\]Clq_Lɣdw8#F= a;#f$ N,<.[XNLhץ5S |:z#r{o*'@{j/&a(;66@IsUQrnA`!av;>_6 輶4e`}^}8A*Uȭ&Dkh!rv"iXhS< 1׎?YV>cƅ&yq^ :V_1/N%ǓL OG!Tv# Pд\C5 o=&2煎 e7=Qz*es)W4)&{ *{G"?Meo"elݠUJAkE'<(L,\4u+ YA0.JfiZҮ=\8T8)C /DAVoXA5Qr)U3ݖCq+Q1y~/KdV*&Z 68oϧN9u&`?BXP4mjk l垓NĬYew{g>dCX~U9q7ވ$)}90˿7~~u2nBbl;_TLQ,X7(s)I詍V+eԩN3N`5:b ?u(c4ƛ/J]mM]iV@:$uikH}T~!Ίer/n%jBQwԹAѿt?lh16xf0NRK)KWk[ͥ7qlZ&QK &{jf{]eR(Z- 96a!}q' m#!s$ v"ꉞjSƋ:{{}7M\ `6nmn+mLK<}U0R/Jo2Z)D#+ɓ'1_eOc /ْ_y4{C0+n]e.A#M9ju h%]=@g+dEoJ(%y/i.Cn-Z†UiDEbZ凃K64d\^1wL>n"Qa:S@]Rث%es[~e\I}*#;?2,NRHAQ07>'NxfpYa|U  (=%JVSQwο򊕪CF1> f+3S$Ex:J;+4$ = p p|XLw9/zpo0 eW*&Ws97cHz 03C0zc\S!-f|:\3/a}Igf iֆ%,8C&J並ovX"S@:csꩼIXb^t"g޶׀&4")g0LJey5}Jto]^26޵ף:9фK{23ayyw )V+ҼiwG7& ;!>u7y+;q|{-Xx4@N2576 MŪ `ـzyB.PYL:]Q㔪[IW>#z-9U1F[M7e;Ƃ6>zN(J4 GPg*Nv0=NA 3g"ew_3и(5eJQj]_ p?) ɷ(N,6rA:ʉ&)zO%~|ۙ aSsvWbDYUG9rT=|S"5 `+5ޡJ.Ex?2B!DdݐLMLDr4c=d۝pa$#3en6_9{TkgAQ9Zv,>OW)H`oՌiAjWO=4jz9vzS]GC Bԉ`0bjMbN貟θW zgM&oy,mARrhCsR&SvSDHǍ'.*G")Q!*τ+S>U2Y%>=#ɑs_;e@T^F.c?dcwi<^ y%r柂?b=_6h%AQQJ;0SEoP,X_x[a`)MS̲5_h) w٦Bb\tSublS >:F]Ov*wߠSsu$eԵ[O f g)xP ŖsS}C!+=Ji.뀝]MMu;+[ƓeQ߲-;tWU!U_HhfH ]ZLT[﹌i[^b(/P^/ڙi˜lA F ٛ!75pri斕[%@G,$ |TmCGOm~ha.R^TnOޓ Svص^E:(yOݿ@A5t9ngR_ES_\(~gTd8yTjc TcfI쐣dDB Gg__h^I<5#Q:huu5ma=HQq;t;X_M"!N|/.mY<)̽Fux6ѣ}nZ()DICe c=w8] X'lM"xBdmdFl z}9piZ"OxcaVH} Pq6ψ3>):blҧ2PP%+6^]??d>6.1fUrm`QX/,RUpH΀83Ȧ'$&&xxRDx{!(^Xh \,zcĘlƥ[QqI£UX ^.D"a$hWP',M;CWz| 'Ы~CiшVC7oPھ&&ySn)*H14$(L-TCGDYK|'wX$AL@#׶-]Ƕ\Ijϗħ.c[cd߻+0i7"sL}a> 4vu֣+6z徲EA\aU(ޠ(ʭߑТ9ImeZ+s 鍗mHC&$эIH T͒ZHf3w\[Ĕ͵x z*:3_>^ {㹛Ci7=/00EmM6izAb6%UFՋچQJ+ބǽ=~>CD;&Wf̣Z9{ >QWLon#K6Jw+>qlsLozH>o\6y LBe3r ITR> Q! 高ʰJ߮w1W0S:QkSV#zQIM̪ǧ%xp!,X}"qDŽjy PTYzBƟՍIpwBҘSZ .M%aCLv=6Yy=#w yl+n/6sR[}]j/Y/ipɩZYGc%Es֎}ӅC9X5qfho)Ew@ji2Cҿ5(iFB2$9Bmwb)mFF+z5wtlː+yJ'~^tH#5 ȕߤ\V54֩fdzZ5)4-Ņ2 @ u*|`ؤ"=4}ь*ѯVzU-> wwLg>7kew¡ < ZpF {-1Q$߄Fc1<\TYrÜm;n Aד}=O9`_n:V3u[Jr]*[|@'{}ѧ?Erf+=)}@ئ;APOtS2O۸"*VS%|kNvm#708Xt.a.kg zq8W&Ly@B4L5XCo~jO=uX800Xa 9uB뷙cޫ[|!lfY_m!$%mFOZV)hտ$@eUVoxWza(p}1DV%jo-%k_yE>/:/s޿G"!]hGxC?DDϠJ5| 6ϫ!6eOP^4im{}Ar0H"".&aK֫>#̠Y^w,Zg"dweO61i Sk1z1l$eJ`XGzAvp.XLW4+;/"ő 8S+=$8LPvP5@͠ƞ\(3H[}~_<١fҧ(RP(YBʩmYmSɞZ7.v%:|'Mefķ>\$^W_#Д)7fm~WUZ.tNr>bIўo.&\-eJ`X/rX|Z)$~ږIm3|\LDiz{xdqP}QG3l20ּY'cY9IQqŠ~).CÃ1&#Ҭf!nk(iL!82*E?oHg0y ,r sC)7Žl vzRrs~l\j Ld:U1P5y:zgc.m F뿋 pzOz _0ӶAPEGgGT.g׻$XE̪bQL3մq&QyA37SJ7[xku? G%ƻMG -I,|hX>!//5kֲ)@IKC)kpY}LJ`|7I CvJ~Xh,H[`N ̂k"gQ\xoT|TR1D:(~vF^73`WM˞jD\v<$BсXmíٚ$J"Q 371`4&L>œ2HzrRr7^K1(U%'Ejt;ڀ&?d~i;9O_Xe̟̰I(}h9 *z!Th+Y|BN8榷9/˻\ƳmgbPSECD3>[.wi=+jȄZO7j*R-"aHD˕!!X9Eq'Mmݚ7L q.3Na "źkBZ遵Y^WHKκ\s3 :ztJ/{f}K}rBs$w5̌23Ҥ-JŷDZ/ p1F6aEiU񗆉gNJTѡp[/y7wW(Ix̼q9Wz  Iu_B2&md]}=_? 'J˨+cɼ}K,Zwu]ܿ"; d?ݕȐ8>F=d6Ŷ^0O0"pa X^0aI)|"Z9?xY.G9)e`DE[yVx$pb $4ƧW[&Ch)@`UW=)TZt3,&(`uxÎf"dJ4\9[JSНEDZSoDtPP"4AZ6A9<Ы?SkJ'Gs^ v,x ?pmjdY{;Aq|1NqM鼬 з((JóZ/$NfN3l݂*.քUrXp偑k9/sU^k0CL4U }Wҿ,IK@Y~-73\'glAe &M\LY6Ӏ*78"yCJ3)e]%<93B^A<3Y§k6}rϨE!1ij1afFB_; (k'eJEɠQˌҭWgl_oeH F 6Vy@ML3e|h9v2<9k7g(+`.`%xcGb)_@b]t.+1!a'ATT|v\U9^@fƿc],)JAm;ہP S&)!=|5*2.<[xֽ̤qd ۹0ŸtP5߭W?0bYn 2ڪ}d@zb P 5]` Z1θn( ı?ӯPI b:ۛҡ4;~ԁ&J ,)pF+ڇKB)' ksH2j['`AEG}KɤO+5Y, 241QIybtUj 8Sl>0D le-e6ë \-KY݊D[ChR,nʜ3 Ѡ^9:4n oH,#zO|uҿsY,4Cy utJ,e&YPi8i5 !RyE2(dzwenmL/K+K{7aQ6MH*/xfTWoVcZj#PhuC5lш?س_:da2# p%& J? lX>y: wǖH5e㶙e¡y3O 61-5y2Чa/HhQJ` ,ϣ9Ad}R T0&ؤ/ ׈CO3IA4 l%3'3*q!40*ddR۞Lb6RyhuS1 qY2̱ü *Oܟ, {/x.5r]r=h5Q+V޻B: !^pjwLhcL)~|K>ދS5 4'l$S?f۽YU\]2A-oa#/Q2!:+i9#Je!߀4/r5笴ϛM׋:7mdʒq,<iױ孁:D~F{m\V@50fc' m'x@3=5bbgTm:w zeOL0}HkYDN/f5ϹѤM6AKe3ƒ`g Gԕ18v 1O=6!,hͽ\z&Fp[ 큌Q^# A=Kt"@~)|/~xTNW}""QboP:ZX)8WeXj1:3v0̞fml;ǴUMI{߄,S\푀b;0c+R>bMzj+gż 2)O(aCa\ΕuޣW*ur, ܼQ*Dj2 Am0ۏB" 4z(*]E?e'@ yfUyD LŰ!EAZ:JSA/ܗ1V4wz zPYF:;.[O>|n|ၴ*<4o$8 F PDʵ6-paFA.jXcD@4 0XJ.{k_aH_Fx6F 3~}#пw f Xì#KQU.XVM0 x4IGqKϋċ0MKZj(x*Ǹ:fl؟KYlQ=k]wzh_XVAFm[:H>M&j_2 R\uBEҘQ(?ӓ ~Ͽr \MT" ]hp$ %H 1[(rC܅冓nz[b@GR0F0ՋKMIAyU ̄HBe`Fqс1SH"(5 p T) z':s9 !V,>e?V#,(dfXz&"H-n,?A_0DpѪnSH/v#=P¥xGU#9@Cm @@x||7ǿ|Zhc_oZ}#~|3D> c(nSlunU8X)5.4b;2}TUfهȤ'Rzy<0yW<-) Y}tN(euO:z%r+ƈ^50C;< b  i#s^%!U)v;T‘ m%]CskstFzh)oƨIF >Om᪍zr=MO!,DeFua!f(䶔YK"Rr\Gv$G0U_[O[e;ñld#|Ztʗ,TR! |Ed#x@VRn"ׇ97F97l!;LIn<۱u9SB(ƲcI {I0GW $S< 9өE5ﵶ!KbHGƣɟyS^uM}*%K `<_w\nhS--1oe($q;G$L4i24MW.bs"ɳ._uDPϜ%Ց ~=_JCݵ&s7eQwD=1ģvܳGYƴkϽY_Mӏ^jI+=#mCzPJN"vq_l~h٭˙ T6ѰXЋ|z6>  ٘Xն?lKNReFb(cA<}WCdRƐDY4Tc&JQNwijFyyJ +R:_V+@sӿMX;>ȋ]-~;0)PjpQ}~ؐm8`EHJOs$먗r ѷVMBe?Rؤa%Cڧ_b5} w/ֶQOu1?R@#q^[ M&l=`I*u_~ǟC|Zq<N" "zPz$&Y]!]5TdT !o|ș}1h96N i0#61' tD7uC[ą2:h3|zc_q슈Sr5O3ȷmێ`9dCT^L?8:;gӢyzE'e?8ߎk½~ nM?qA' gG[dɷ߂J{IwRƔt;t,b6jr3Z@WYV}e.q=eNN׃/rFY>!104 -$S?W$'B3qtTe>9 &Ջ(9QFYpv7fcz;(I巎q$[N;}%}N 8>H ]4 NG/ 1>sJwn!SKˋ[s3bEF*@T eyWܩhU*=0t͓/?Xn#RN:B-Fd6]2ȍz6SۥWjaaqk\{K(^܄A1fyAMb8ڣ){^Q6+hlmf= C${Xdڇ2t-fG;.k?raEGV7Ԧ_ I$W-YA),Mٹ (۠r -Kny8·}w,oSko`&HGA1b3h?1̍;5V5ך@Ű S Z_$||RH`gb?^T\_:ჿى|5٩]5jҥws.*48y!P*Oe"xmcH)nci0+ 9Ɖ\ |n,;9Oكg$8ύx"rN hګ\ޕ1kiDphjIӅR`P0*PΣZ]=6̤1xҡ80>(|ZtAUf*t,鰣ֲa*Sǝ3|88ܤֆ)D_N۹NQL~BunjnScdWȐ*f`648v^?Qu E6ZFTC uYB>W&t&msNK3 fVc̐-I&z/veJbZ;6*L vFz%{Zqe [i*MOO63hB‰}L'A\7JWw0,!S+9y/4ig]Mb']Zâ*Voe6toQl2!sJƃdƘ^KX(|$- p:e"?_hXE7ڷ*Rx p` TZC‚8Mo=-Fon|,uM tc |%4˙8"iwJ>5ØPx #,"KwEUB,*,+~%+9=Б^*`-4Hɜ{ym7O0Cp ?7>t~(9^f)7T[9K(N"ii26mQgXKE=L#s|YJd*s}aTl3_n8h=%=q -2gAcHDJNrDkgnȌjp%YAC^W3,[XdCKv$8Kp]?ͶsƯ8Yd/>W.2M' y|*љlP}|OJjYB/E |%1nɝ1ML!YGvƶJ&Vl˘t%PCEiXSR}uzDټHc}n90qV@Y rODp50ȑ~<*M sY@>8'|;15q xl$qe ?[MnSy'A[ĦJvX@ v`)cC>V2ְ#vAﴸ:ܵ4I7a tlky ^s~|my dSe]i !{&tCw2˒ܢ. dѿgwC!챗'%r4SVkƾ<ݝHsc~ g?*D{;DdUf}\:6$nbИ 0CȞ$jBp1" vg,@bN "e?a["ϾA)>:g#*tլG-+Rw z?`v#^M?g½vaMbQ\Q%srX? {|XԻU7L=skА/"9Y_Mۘ'@TAF ݊;<3Z6!SF,TrM,-2pTx MBD[uJiO6 We[<t4? )6zwn+zVCpWzDLJ|"W-ff.*ѪoNw~fӡnxo q+!vI")B7㐎jf204ŊMضwO CW%dPL֫?tϗ O8@m ]1 ~K?#ObחenKHӐE8ƧJFZQ3Ɂ5rt4wfogS.W3.=[{.H ;(, ʌ&VoeO_<5aZE&0({O p_q,thB3xA9߀}t6p,eekd( rJWPD+\vQ"K-- H9˩K@GҞ":}Sa?X2Ո` ݫ*/dJG<Ȑ0:@ߐ:";瞮/tNP^2hS~9;4KTvҾ@D>}d(i,@lR!hp;v1%;a}  };,GAt0+:XVFS@W^R:YEC3LJ9<$neX+f:z[Zg`d*i|aꄡ\I 3 R|wL)6.3[f$zYn׳r{q|-aY:RԷi;v9K ylL)KSW~:hT6q..A=X\%L82X\x{#= uA0S}#&`6 - 1@l)M\8=!$Ga_x4Gq?NzOF݊{Fy;9$D=ZfUN KocF};v51 iG+;JWf:`a?sj r'XMO~ߣ|Uf;;-phIvJ%)ǿC=PS/;p'FnL*((|ܛww@J$k%KD+e]gTSC>fM'&`%z)NLk;aLF5PAov)@fӵeADzX&-n; e%29+g5z,qW N p.T8bLl[fɵmKC\7Al̳`^[NY }E3XX JQ+t<˞ t"W9M jy[JC3w2ݑ]7 IF0 H"?-;bӶZw |)43[( N?Y4 Pfg/nJu@DΈU"BT;)s#_ ҞQd:\|&~ѺJ` 4YD  uQ>jŗV6{ g`ںX?A&iERyKz_f`yb_t}KRDҸ+醁rӱO?Iˤ q5 Pg7B/`IV)3 ^ >uT s6`!6yQI(B Mد&sr2ήXYT%}&&O Qw(i_-(ߣvgm!6,u_Oyj;~?{6e5afD} 5BDxj:) (ҘVhp@1EqLm> p┎&_G 7p~uSl( <4<"SN۝Z>qEINi/9Px077~;s#qӓ,rp֢k/hL¡C*U{= |hiI5\NŃR3ׁpS6R>JtY"&%Fwzk_wg6?4E`Vr I)F Zj#clo٫w;.Vh⧔A41 sh)&;A*B: e6tŐ(juIMS9Jrg $[Dd1NQcGw4]]Q!-PONKXld$Yl ᙞ A/Ll6}+ vuUKqfES{_d&nح>ez.N8Hd#aL#QӳⓄsU ڛq͚ρ.xsG57K/*4}Hk88L+ۍj7643bCpOv -mU)- ;Vd$|B[2ixI(*PFzԯBn!&Fߢ-*hBBd– g ^g7-[BNhȆش6#H AGy  }2{Ȃ`mGYtJ냆?cfOOD;?$+,)m3~{eSo՘RWaS?(E5k/TO-ur`Y äd?zΕiĥ]b/$! 3?hP Ct!LKN6ȕGD-=(1{9fDǧ T)?%/DqJHO6yk[}ߋ"0!(lЖ$.j ODѾz-}{:,`[{ qQU^+e֍jZV 0bz``3J}c(pF){4]Ol9;oZ\tNK;X"R̤alebPbw(i[]#C|;zރYQgǖܰދGN3DKe[ 旅JxtG2Zˡۆ TJHVŐ5Sԧ!::0r.3^# p~]!uywnʱ?h>'Tr9bҪJa& hCrm0: TKpҷj8^Hx6ҟs: vmJcf2H_\@ۅAod'I:JݸaYƾ;ʐg_P:2Ɔ0о%B4НIBZНQ\ \>fa忪3px|#P rw Θx"5FW{ZUši)'Y_?Ķyfl{)ԲJGȚ<<^fo#w˕+ k>T9hɌE4$2}r ؎.[*G1Χ .G FHE(U vFBG`Isݎys9 ؟*ȑu,U mtD$XgdPh4?Q7V]dBj#%)+/s ݳʩ?< ق/]Jewf^jIؖ˻KVt~'\;TS,Wfwf;#:\EArusQ]i%L[{lU;!9/_hҾDQ3.J]m`ˢ#2qfGcJDu&3OVrUUYxʘ=p֋:[[A6Ksw{ه'n:U:֩bp` FŅ|͈o8>&n]I;׿b SG(jmQCyS @tW1O.n!r$HI*ЭG\pi͏nݼz6 rZ73}PsbX`%gӕ/CG`|+y_FziKc'8cKk ֤ב~z&)cfl> $ ?}1,`N悢Æ!}-c8}#J4KP(Hc( y]ly,x6֯j5ڪ閗epD*U&]j H&2d9?j5QYLp%I?i1u~rMTF!BcM>$v&#W_gDzP`\i~&,8#yCB#+xH]|LM;:ci\~NP;p\/anU#;v8mHf9X|QH5_+//۩i`lx:q+Nj"֙_z;*.)jSr\+dmLRs%،0[ixfL4| Z_{Y~lDoI2)G P}QA9+jI~Q: xL̙8T1Nj}.l*'kGm? u<|[؟]oQsEL^Xf tV  ytgS/Y8p&Un/H޿k3.׍p"ﻰ j/B`{] q#d~> ^ L\և{|Zop^[[;etil:3V~'g٪KyQ/)%$Q# Dgt@Ґ>AfנakAFAqwt !(*16x齴MP|?R R[ :,$+\9{`ܼ3KUj^T\N72fSr⇍V,inXiDe{3)xVk(jkw!^Xu1pG?{`B',30>eN(\mvWiJ|0PLz4![ tpMyf. ikiЙ/toEϱ'ˆX4Ui J=ёqAhkZKEn lYZIJт^.)l=.r8c}Ϲa,]hCNB.]K=LU9T"3I!g:gHXʺ:IZme[*K_*GUٵbǞ{kîWyɳn3pqe@ު} ¿{G3kX;VW`H?iMvTwSΰd4y2J^}T#} WSYG ;Phe˩5М\Xo}HTB (P̔)vE AgΘkI_|B]bi5X H-*@~Q"0RRsn|` 3hs "}zx[P Κ 6z~TU R^66χbS?ti!Xmε5C$[J lNg{qY.5gťV}VBQ2 w.o> ."{+\H?a.quਈ 5ek ů3Jy);ـ-a66KTurb}rD*8'ia/3TN5j'@kGrZf2m^s<:u|ӥQ< aowO̥n$R> xGUv}p5pT~ˑHbһU5u*faHG贯*7+"zMbU0,r[_Ɵ33IֆIN\ϩ{AnX%lM[,C?ؖ-O]f$MuY[ v?ηDÊ ԺAqTiO3`B94R7^68[  :Q`Bl/J+Pfb5S̓ɓx7 1ӯr5:! P{4!S{Y|oADaH&aI&&"IRSo+;hIƖwM6;UzP ]y^#d#B(6KvwÛAl-E02Ī)Bz}Ǫkj}(ߵxiKEVeigv%Jz]}vamũܫZRڴϵO^My|+pDkgk$^>\IA_8.y6wPZ-w^nOjBrKGO:!+bFyO{&{aT,Lq`sKvwd^FuӁ ;*i/ϰ,wD 6]tUov4ղ;Ȫ%YVcǤ|lY( ~6`Rslɀe]1}K OWUԻg[=!ABz+~Q.7$~D϶lQdE֮AF o%o3y1[ ]p& !c@M_tטYwe/RRc rGQB&$:.8؜/fg )&{N\vx ӓa˦>:)K5\KUWkuJ5Wh! <u57C§ވro[L Kk4\uyqU_0;abih+j;QOA7SkDMp-bܘ'q8 P_,xIkӄ_LvM3o mWBLo&x=~UmYJRL?- ס0$uSxz $R!鲽۝J S~2Nn ٽm-^[l* x ƻi@o_~V%A@6L:z+L LV nTB9 YVϋ& ~_[Vfѿ RQ\S৯_I5"'$UPoLq|+xŻY|ݸ;(W'j viL e*{kgMIwiM׀BmBA'CJt, A}wozj>/"̏/^f .\%#b2G⫅ߙn +[Ox'{Z$$/>fQ!>b&؝mM)b &jϵU9 b"_lN}D( KDCB^墀8)LqtY*?fT< rE45Xq\ࡌ*9MWY:w"3 RYD9Ӛ9x/miO}T=io;̭|pcu뚶ּhvyvTk{&= 4CđboUšl\ṓ 7=rd,\A@5r+}Q2SN9s.[sEp,Eh'P(LM_Zt؃\L0Gk~eHD_;.tΤWQz$*|i6Cߦg7.J}sP KNoQ$ 6 u80Ŧ[U=Y &V[RmU4W%aPgTeT0,쾊6smAcZs+Bn@!y5vhxߦG8(ƣm@PLqЏnB\v8[NC]ٖV 0(fGyi2KShwϦ& /dTuT ,YDN  amcNWa_CһLB\t4>9}} 7ʉA&/,Y(XÂ+u0נՃ9ݦWr< |5!Y8>8]fwZΑF!3dFp*MKK #~4錧$*@R px:`ѿ^AŁIyK{ˈfi)#<<Rix/~Х\=bU /{~'4{$kbt pE)O$ Ǭ8eNkzN0R/%~b5^!;{SK)e 5h18q@bAg,Ȝ zO >Q؂PȜ_!^0YNl"o%:/X%.Zn)Ղ b@|c zN!ړō/CҎʚOmǨzILJq9_t˥D"ykVćRHLHS*hՃ<:EzJħ"|1.(pGe㮩=tmbko=r֐$@+פ?U;dPC={0Ы 0fe99-ਬͺlX93Wxcjޡq .4)x SH*@v*(X~K< MfYiW6':DmC)akFcJpS#-?=68.G-#5~n_z·mu-~NBuz!י~P՟Qbm TD夤&4zrv-0>'[ aIRPavLtȚyt AvrnNtlx9# >qw霶N&_:RstG^VLɘhywzq\\8xgU$ed`-*x*\}0*/4 wDž=Ru.[lGopP3pjMOmhbiƆ*(=UMB<&+CZVd[y˳#e@G0-!TO;_eꩮMc5RZ<6cJ/J3/zuk.- X/yk5e*\:ֺ5)*k5} iLbO>ƴ1,TuV2y.KYS&z ڋ{HsqKk'^#*(*̇ +"_-όVLOeqIJ\8Vw0A$Z,a7튠g3ַ{l{\< "&ItȎ:v36 H.Syi*.XCMB s!gY#sW] mH0DFњ-$[<_2rު6"Z;b6Qr!Y0Z#shoK~|ZZ`7hȉl1xq9"baFϩ( usI/0hV8,Q eM Y!TK2G㔜OK<NS+ˎ/b7,w|P f°G3zl@'i1n|%T>w߹NF5Qax ښ-b( ! Bo:7LzhΈAJ̾j$k!5+/d|~ ߩGa*ap6mmWk e297ye3ۀ=t=4nT^[x腅:<][ * I!̴(p VLjI\{ .WnhT'Yb4Eҗh&rKa+<42ru=% #R APr.i~s L &Tw> M=cEF/S4h.Vv{wUEr= Dq݋{,=PM%1Ӳ@ i`PE0"rLwubk?W@ӳ}4x.V1* V%zj4İdHXxʀE~r5 _83 +R;tZh$ SH5Z9>KrFVHgJzRh똤i \:H.='UW>b O'P-& ,U{eAk _쿴wPHN˱!tg_qJtӜxoɈlykОڸ— dE,a zd,!d5Df޶'~Dt@ tCOg|5~M7[j#g,}Wߞ,-ZX>H 4RD"$q!\Ʃz~Oa8?,]`)HMh2 &?:"X{jwxw ޶2>2yl)Hȟo ޙ:^vK1s yS 䱠 SxGIeErOMם?{d#(lM!Rib2ٱUUg5W0`%IٰBnѻC{cfBiFh(r?^ϭ_ [<_9iZ\ܼg}[Sts +E] #'"Q% B +JT !EЌI",2P#4 Y酞,;ǫ/͏ mĨ=,DS3d(E.%:& y52hd:a|hf`->dG2e01l&cN)[TE"FTlmvcռ&VCAm+x*~ j XS:B2/F6aG| r5~J{o(K=0|^r={Z Wt& ŏC*ҘH_!f7̈́:XkJ>][6j_ XfjeMlm7MMPviJ[koUsSRSy~ jez=]M$>Iy٢ }\d}>Q7jvi)/ȻdINq-"'ݪ,8T;{{Ođ W!.e{V3xFY1=>n-1AT `<klJ0]NΗ jn3JZg pWY !9HqדdG4*ylgB+\ؚrEyUW[ff?#f*ͥN@rjYpL?=a6HAV\8̇\tW ~\w&)yrԐIINwNR_Rjeo]Ub:يE7`lk''@Y9k8G" X%"TON+͇I1+̀$Cϟ |HQ HnY] ?yu#fŅlk .*ހ"\Jw<)sW 4 \}_.E;Іʍ,aOOZ߷*koFP{T4o2"G{ARcKDƊ.wޡi4+Ȓ!nLT ̆t9ii>t1rHYGfKu[KIJEIw8 \"i͵)3R(=BMk I25F`FGo96grpܑTpr(hHvnFn!J{k`Dd,Z M.GK[L}EiǥJ#prs&!9PG@<_Ͷ˂6> 1=ϰ !/d<ظɺh7uf!_(NƳd((¿)\\F$-jc1pIQ2%*&ev<}ygLŊX ie[+2B6Fr2k'um8Gc- A#K<7 ai[tבV;$c-\}0^( o RMG>:>Pg˴4_~0&A0ouovZ{VBg'23< W}ÉL1~ɘ9zX=5s;7OJ8l],7h>=e=F& ~/cFmㄑ+i3bc`رCZ۷Gy: |,Rk'HzU$a^`H¼Ow`iZ9t,\?W;#e(wڻ…Xf?6}͚ Aup،OGό>(bXźlzU41S UhBY/7;{. xa;˃>,>.M2Bo,6j>R]n 0<bDtc xًs{rPI{mT6cF+[RZ<.fg $ѬA[)s訜mD.x?j̆I'fZCw({D lq3taJoM` ~n'РL"08 y"qh2KFjn9ZlMv/{q0'.N}I/ml_I1n$ ȶ(@7DcEoǸ8 Ly >x 8px<$,^0QsYԋxH :~aOSrc' Ce]։G c*D9Y|< 2C5sQ$ΒgwI?(Ⱥ-NY%-fx3HRqTngtR=̩: _~vOoW14zxĬxyCRbS)+,Nsc3Hò9Ɖ댶1ڣ@Ȝ([n&Fd?T_:㵫a<qij8 ]fwH#^Di`cZ|"ˈB]1Xi6⎿n>δEq`L*V0GYq bDb}9<"`ư tꍚUE*taH>jQG.jr(=Wpe K Ƌ{ [Ak~lg%DQe8vا +M,+lwseH+_?KU&ub Iה6}A8din%O]”?q1J\`V.r|O^SN, {vjη(𰸒|mB 8B' ]To *p$.aT. Q87] ^ MўMwdR5܏u!dyKa5hv#PYJ^:↿;je=".#/\J(?L7%; f<&:nLyǥup2E/g mc,5)uk;/XH=D<ީo?iv8޴W O~!ݟ`}tWG!b3iь4&vbU{Qh)TuNQ+";^ųXtqeӶ|kz!|9g@-aa*Sz`i ʕ % U,CLwGefq_.7YgnP[` S}e%j3X9iGP) At=?xB.}\yOM%B}So߅@ǩ0;>gQ`6c},%٨;XQt9b3_wR!c?,6h3aȪLaz|=N;#CB`uBR5,&4JJ~qAF[ IiO%^ It`X>b88i NCr{!WwkB,2i?g2]X4 CiA^fPD$<aGA4j!P $RFb./ E kp/t s;͋j hoVHHk~4]57~nd D`c̛$BS:/675YP{SmǔCϩpؖYj[,0U}G 8~ɰujv{1 )TNUp vvO'3F~I2EyW7iV9Jt45%bxcUaykʤ4s;Ie} "SEEF$>/pE܉8#d!L4ZdthM2V-\MȹkJ??LZrAcq;Luk:1p.\gJ28ϪR꧰Lʾb3CEGLREP -K0D\NZqv`8ɲw3ίI Gk_"@ 9JΥaglc58%iWq*a?;q\-l Ws# "x&r9+$r PZ_=.3-%ᖄi=3S\E -X{u1kj;3oE'spм"` ~} (Py4?̐6 q 2??kcP ?N"hUޣ_0ȶ\= 32'6GD؍k iZs9(`zSdⷌӂ:jLmDz9M#Xeklb(}#Ō]TkcѺfH);>l΁C@Qkdk;8VIB;EyreWӨƸxZe`HUa nM>}&LDdA% ՞ W))) xC|F鋎 ˳~mjQ+I%>#4raNG/Hb,]d<$dsu[f ֻnڣw\ \VDO.U?\҅ȠL,M2b9v`45B0ҷtTY sn% U: 4ӤV{}r'C,nwUɷs %^?nB ^݅Պ̽Ish AU*264ZԤJM1ҧD`twp4o@Y{/Vr@hWs|`iT/v67GkP s|X7s>7. E3ʈAm&ڤ:V`_7Dxs>쎱"5&[npQх#_0& ON5 Mz& 7s+;L9mP _5]jlQAzVVR{>{=;2JQݞZ׌)0,_26A*Bc1fE qy|+ hKOڿHq[J @TW.RLf5E=l|gQn- fJ=:M-iKn{tX/ b)d@"Za ѝcw ‹ ; -Yx4˜pB+\Lˤt^K)Ŧ ޘ~J=>99įZZ˱tyeݱenluhԃ0&$ Ag"2`xǠ#,tb aUvt.P$yʿTsSp7&TXaPT 96a2O9q~vfm6d4SNdmL^M[-\9UW%P_!P>.EA1ym6O]NZY߁P7ҥ{ 6Zs۟'UwʶԚM0vQ1َ,p3u tJȑ)Bڰ+bD9FQ\ 19vNcSQ?f$ xտQYU4bG|S~mǹgcD{~eF/9t˼ !,d;sY $p~`ʖg`^Jy47Z"GJ|Ay~F1ID2W6Bv.8B NzOs>#XeiAnW)F;MDNr@%%jչiZ—|,{ k,a{+"ng Ff(;}LvTHa;FOoly6IS"a@43~$Xxp6yR9)F/m[AԘa><* J}"RW~wgY(JF Ʈ`O N flO?pـaX<^>вhlGt]fO:P`>>'si6%sJD6w/˽.ĴCBXd@gBi29 (=_dYrW|ukwLv#H^Գ '5[N/ v!zvڍ^Ϗ  m "hYGrSR}k1$1supw|EO_WojLϳj뗢yR 9+"=s|$~ă)ap҆`$^(GwyzI"1݋]yYU_*Y|L>6Zܲc\ؗMV--c,իV8B ٧(Dvkx5lFitÑi,r<ԋTNi0R@k~h%TL>36D圅{ Z^6{`߸hX[` An /F wó@%U7 0RRO"lJ`}p1j'XGɕ;F7x5R5e!_\/24C2!DU'yH_gءc9ԳǓ!X\"ZsXϐ[77qe1k%[<ׁy&k>Um|aPRÍ;* hˌ ]TjaCW ƕf!c낸1=M΁|Qj pʄοZ/ B([ QkU6#>[ l-}y.yG"XMx' UH֡V~%Kjbi|(&w ,G7 {2F!Ml_/ʲN`KP:8ژʛ8dv7μY N' /VT͇uGiP%ӄϩp"7 b}.@c0oE _?*y|ST8힕tᜨ+(q!N_DL{2+2#hm:~8Z ubEmD찄H%xH-Rʔ#eј@N6PsWvw{b2vs{l.7EIOm Fw|dg*u4O(Ea[ٕs#7gIى-T.] !=+JܺlƑ#r΀D4s8jБ&9~:RG?˱.AG .Ƙ=/mZgPS'!ގoh[X !J]RU$uEO|P?_&]s ) :& t ckݲzi <C3~!+#`ch1[[l3Uƻ[u ! tۄَ|&pWnb%ާ-YŸFHӆ ޖg+->q\ x?gӵ7W=¾U(+ÇW`lzM;vؓ]<.LUb~k-PzԿ BCjP*D,A Ѫpp_0Cǿ2Hyf <& B qZbg85>ի WT<I9O96B ;3 o\DT?^[cn57==!;MT(]q+S!8t:KAgT("[wӜCù5um|]"uŃp}kcMV56w\A0TnP?&zE8S15 _vZ2UߎCߩGXҕD9lrXFo7Epe m՟?iy'~D|sr:&Zl[0Slćt"ʚ>!•kXeM҆; ?:wgY jXN$GvF Jsmʪ;4% ^ 7bRIsf:),t- ^NIdA5.{'ւ''^%vٹRp Cu*$gJ*SÙ77/!Vg$==M&F l{0_4urOW;>j=Rcf]m⎎B$-<*XZd_3lnfJ!:~J%4K_q ت-EsBmA*)BVM([օ-%FʑPl3Rڰ` qL}!\܃U:J퍶ЕFïޤ^n=+kH9qՁ: C@얔?a JHD Kc}pG/fkn葉GN+(Hh0dup6q)_MfVLɾSblܧE$2To$IZ7YҼ˨@FuQJLse # 1 C/RIvLfBrެӔ"?zyCu`K*LLTKzV+QfgEAj?w7mp;zx̠vEH*MiLei0)7 oةdB%64݋W&73ǬB[* yۏE6}-H=E\+4Y?{*[T>a^ם\85XОH< o.81*琖 RPOq΍Щ?^,NMB06 .gJE3$jNǤs1E3Qu"xߴķsbpX* 6'@amb /:oqw~lA / eu{swpe?i뻹.7xc>Q !jnO|ٕ]dSxl$fֳ @E;$Rf~aF"K ?6A$4j^ eC'iS1>iAG@w?*G>0ʎ%9.qB$ڰJ|6":yyX,C`ԞGukUd~p i\l {[)pztz/N4FFn{oJIͩ0a U[JPbBd!*=kDtg`s7TSTM-et&ި?M#usO8}Ɩ3+_pX^@pֱilMg4i3ORg5$;l~½w9K ]VYq jͮCm vQHDp-|Z+ӞP.?g7Է𷰁8լgk^/A]L?jo"륄 yc] Y>gRRQ +At\gHL >+lG͛s`/ ;(~ WyVKB7#5رX3<Ӽ:)Ek&.@e:DdW?d"RKx{~ID&w$mxݪF}8մ`#%)P]xON޼ N-ƺ7FHpP;@aD&Z1&!8}"~5l+ɯ &eҏ6nD h{آ>N_&ZDlYMtDЄd1Ok +3q8|ݡiRQg㉽ :g}Xz =إ aKF1fx&:*t.s]}<% G޴l(-{H" RHVo;[~&Sy#0m_ŕba J@wXH"iX$OiLr>Zt;  ?VIcӴ+Oo.S9 =Vk˺:z=fOH&>s KBG@2r= `W+}VZZR#,RdXQqлΙp!6;ҼI Ci'Y:Xc3Kb}=6@_|B8OPc0u͝-ecZxN=͒ q4} vѱ3kpJ2ko {0KG$9ˆ﹠ /n'X-YPSP86<DIAN"k'Tlr#l @Y5)'m/ wʱI教q>ٵ?zq|8kݖYHk'p>L}-[iNd/ c cUqzS\黑M*'X9Za#@Ԣ.T!nᏁ+Xog>Cgp6Vb2\> @ߢ~@r\/S~ xƕnE;Nd0 RY)QւkLQZJF &at$kjHW] Юp гe+WFnyrPc@qt$㴊g}䶶d~?PcZ W*~"z4X{LM[6kYS]h0RkYm qkY-j#hcr{%Lܙ?uV@=MOR  mkyteeIA@]&:B:~OKs5yO<acI@̔# C\kDBr-Yxь>5,m1˻Z@vQM`9#:69{Kp6S', }l{;Ak>C w7%ʠu[%AcP]LPYE[SީdDy EO4mp]w}2E @7G^L{H}siE+@s.Q2:zllQ2 Js%#^ԅkHNxuganc%@?3E,2ŖFFѲS_0wV. ZPq\(mYЃ,)H@3C{H ~#Vm{"`;KrXM =dӀҷ9IfCJe;p1ݹO\;[b])a0b&˻?zIR丛ES=7;kL)!HMezUYWxD?Oh}(ˌO|/hzRާHB̹߿dW+GNж9[.^$"{ԗ6-K yQ ƖJ\^gf(DМǠb4j0y5[%]D]V<1[뢰a£ϩ"78wϭ 'E:Ed$d {20| f&ON.4mQm A*3(&5LNQlS䍟L5 t~7 #nm:~`iJBE s-bE];y]V6k]nF>o"-ȟ8d~lDEVzhĶpR2XrNa ^c[|s檤5 Ѧ>-5+KMy!35XK!7wK~`9xD{B>a叕랚p:X|Lu̲`p(Qz@Owqb5O݇θ>*ٖފfH'mĞ OF:+Mi \[âNNfH;|a2ͿŇq`~Q]"(?!v33< $-y?^*1([~2B``wbGwhG%_P{_8ɅCE->c M$0-*19-SR} >Je2]HGӘ_aSzP>"! uI@᱇VZbڃ%O0LH\*5{s}d}T2^aQ94c644 ;44~'?JfG4P IΊ@)aЊS,Yȷ7$5_MQ[0^Uig[-]GB*Hлi3NaՋ~ϴnǣYR\f +} %PqGڝq96!ؤ42\ 'V/݄^qQo٨$4չ΃ j}cv9$-XW RGa$:иY?1Uуh'ddo#<|ɯwћ'z)8ˡzF݅o*Ukl4 vZp\3LXts}%݄Ul0"|?{lʥ8] dQ{6!09ERq#\bCF֛I5?J\@3HbM^7t;t|xA苊J5gQ7.:WƸ5/+?(UG6 7|1ө)|L-3CwAH`ex@YqsH3d}Q9 A;b\M@.7JMn~?bpPTҺhF(4"`V'JdRfqP.eԤci '4u$S$J {4 =ґFqZ(=k\\4X32>s9R[vKIg^sU _!.C& mB@lr#$_"]ZP"e_[4 9-D.f.탦$a)mR~ĶZ0tZY u K^ lS8{vu]g_H=~)=wCY57R\r|d5Cš nCA#8<{,:%*Y =0fEumcwۀTTX$v@wEh98) PO(##υk7YhDbt 4pQ0W3eK8s*i e~(ϖČvq[j,8/ͥr0cȧ:fBmx+-?m0p`=}ূexZhXRCu2څ@ַp+'wkX\q,l6|@%\n V l?P{ A s|n!{BV#G$sB7>oa iO:} \=}S1A峴X$ymCFWyw]- t̰}T 1[yZ*WWl&bgc&]W!/ p4|G}4ܿgv^~'GZPWKYc$VGlNɣ{ʕ )*VNN |R )sXRZ|fzJ`qyY$R_Yy6W|z%d'LMs_REWg,s,$: #r^;'\K&NWS!vA4|vH-.#[RLP{نx ༭5+BnFn7!ء2_b8ۣJ}2`I)ފTsadk54of[I*촀n &9Mה.9jUKW/Hjje✗)ajЊpC!EA0c7 LjCp'tcvU?3ZΎAyշQhRA&K.꧔fVdڀExXX 3͛]u @[)<"f i4טb vn0SBLl}Qz \z{.%zH)'yhm0*օyuӼQT(6pć34x.RWg[Ks_Pܧ{%j2;R1npQzؐG)p" okC8haS{1"x^jHIIT:).츌]3Smgh<< o=O֔=cPi5؎?cpw3J02liIRȅrY34!\Xs 9*S*qX *FJ' YS:Vq^)˽|`"gm' )4[)ʫX\2׊uIjl|G_;O,7po cT[c4ATȕխ@k?4e F(dͱ]P_P[x@# 6K#X3d s(9aV.իrV%1aHEŧԂՉK䀃wzI/0"W|@YP/hOr2龺qLh򭊮ힰ 34G4N( R^8g](hjuDEꚴ4ѱ$18sd|C.$?-'+ݠ%PPKRhomI5ޡ.=cJgM,k#՘) #S(s|; *>ŷatVu0d݀peKAy KR',59y7VΝSa|4+sR^>j:mN n4e9N70oʃ xaAsXHJHHrx">Uhj7cDCSxV]b>]$Z&K{^t-Kve9jUWsS)Y홇͒jhs$  zYsHxU'ןS_ y5IbmG[C5U &KZlO#:1fث_h*$J:W=Z!0J!6Yv&L”IE)ZӘš^~gL~!2ZsOojwx *,ZAU6o$A*Eˉo{!-=rtʤVq!ቝeNSY!%#p(!2"Y^_x|.EF[n"ؤI*06G Dh sMx~ʊԲ\hQmp5 VN)/j2F (m+&Uk,n&򏠥H֧Ih4Gk,D[|*=6#oCG;R&֩S$PZjYPӲnkֆx? IRqJmtl!S"G]w ;,;U6 Q+PбKja9.ՇQ(CCZgQûXʉ٘l^4\&ϴ$Q8#WzĽeTO5VAYq/5VdT}|Wl7\{-,Yf±W٦O>v6}$TOCL1H||N0=䉝tUqǔ݅vHE厌z͞}Cv(œ3=EnI6 2FH>HNY+8wUZ2I% Xjnے)UE^zK|W}JNQRtKNA.!fP>GiA/GHkQPGI^~zf1Z󁃦I?EKysvD'`ґ~o}^Ys_b/2VDI3{_aB:=Dk([}@hNQ}57wz撜%j~5 ITe[wb$\V>h~u#}w -V-{W*OKĪHTjn<@d×ɇVWr;Hv{Ƕ%*P;^_3mP}U@~n{p8&>[s}& Vhٵ3ywfm37sZRo+}vP" @J\lkN?i&Ng8w^fwtu[]1@5զmK`pejɬZ!TV }@/P: C)39G?#TǴ&ùMJb%:lCs4Bq#W@K$9-`&åFƿR^ZfMcr؋aVD@ ; tujd܇oZTǟ_OZT@Hsf|[}@,F5p"w[C|g P:rG3 QqL)|~ _^kⷲ>CCE^WG.0oDh Y}!1R]ߒ,WēX|.Ց2 XmLS53 [d1"SEf72L(̤n `mnLpl%BwD㙢uaK7ʇ7ƥ:Wah0k)tʈV@y~q iiEo`*9%xPM*.[NPFg_〳^Tͅ>KAb󂅆T OpVv,×YK xc99/߮(Mq @^9m0RcA5j\jCکZtpg(ҭViEC2IޗFWa͌80lHf:g8(gסU~:X{ ܧ#c]niIEpKNzٓ7_ˉ:=|wױOz:#-V:w"37e$ޕ\H<NF$̺D taU4߳ݵZ+yO&z ,&3g(|}3N,*hj;6?nǮ:~K/BO' 8Zɥ%| toB24!B-_Ċ&c%򈢤ʼ3]F@.z,w/aCxohc7-z(6MoAT˱e7#wph%qB #M.ɪxM`qjp]{}G]0 26YA,|M?h#I( [U#Ϙ_f"IP#"|Ӵ8]4kj:H#޴TEh }3~#c X\ii%AV#=سEfK ICpxٙd$1z!ts>/*vx E>Ϣ>kK i "IX$s3R26/&!Nyp#?oPHsR-WͣBVŧLC FYKoa'^&vm}ו9|4V,/Y[.]̆p#51kٗg׈F2\ef>B ch];/qdE`1?7MM?ŗ\k][ {};N"iWguu7::ezQQ0#cu(u]ޔL<|#Q:Ԫ-NтMvXl(3&-Γ\DLB2C m?_%k]uSzHE@'U# O DWˍW&V`v܂!ЪtE pH;,{PW~yqV0)ٔ-V c][͊2'+{Vъ[GTXԦ+48F 9s{ˊʾ[0)o$󟀆 }̯pWz[sX {xQO\)wt0ǃ w{5m){g^G*޽*BO6ڦ;o.RWݑϵMq8NǮ k_yjĴ2 /WZ%7JmFn(yXs4S źthq{e{^KaH l;k\ [ pN!+>SCv̂kWjN_9= kTGgާMwQ#qZ5DTm`lI4)hEB%xLyzG=~ e}SN-C}4LqVr4 xzcFٖkx7( MFk%W_Ц.b=4y"$^0$&"FeE>=1dֶ.(R&>ޱkT"⵲|#ivp+T:j狸iCDP<|ѡP82޳v̟zcRp64' $MW lp>Je+]]gȳsYT(VD2.;hƾc{%8.\e,q~n{oKƀ蚁@kDA2N9xB3qaWR쑷qp8]t(dO0yȰ0:22\.5d-Ř@-iuŵq̤эh  GpD7Jxze;m'!&ǽҘ9L8uc*]BFq8촤k򊈵}aQڠEN:&lσaL+FԿ`.[ȺN^ J>1[(iu z@]޴JEU_m`M!Ye#]1(gR*I$ v@jFg;VWd3fQ_{,_jsv%'WDmZ5$i?&H[VM=.ph.-E#QW_YX@z`6B 0iY`.8Ngiь:_-bS~vf^_ QCzz@ 6ȂW% g_'Z/|8ɽWQ҉)35nGEG#^, q; R^cj9D5ho| 6J2P|y}.Uo sNK!k+N:w?n;0nUJ3_72f +–Rr58\]xl0˥+6la2_m(n `#[vVt">We ;-^3%]S_E-utTt[aw@ԽxIɌP- Z~/ çU*#GyeczS*_W ;$e@3՗;G"7W?X ro'b6:"dU`b>8RHo~ϨXíibS6e[@G3  ,AaRmM7[ҴOd5 acj+GɠZ!;WYeOֈ`npuP[S]ZDh"MzU/|fi6*]9ю%@ Ck"DiAPRNמTDE@8wծG"~43֠i -sBm yR%Ub|3uڋ).QjcLTt-4=|gº.iOyl%eN<[RW XĻA)RuQP_n!ׇAVW!i  9MX B-|XHз*2zT/ʤz Zw|V梦В+8?"u U䫷r = i qx  uG0vp_y .!z .s@#\?5M d{2nj#]B:&"@9~wR@,W=;ʳo~;*iZ^"ZLz:B Sr[aAmz<'ͰױKa&JC>ξ]gϞP<0QOiB086;$pz[B!rWT{F`I4s07dxt' $"CK6^KemݔyHu_8lRXNiTuQ҃mَ AbR `Ia&*2LA7o%%_xjy0¤Y:#ھJ0YȾH'B/ZMi(=Y% ^wFϫSWnp𔉆U[Â&E'AHdTKGiai b8{ Bs}l=կV CYl($(W[.XW' G5 S )ވD SNsm]1glu2N||\ZY8NP zdiW^%"^ߴ%QϭC@*"j=aפmKPW77U./2b[ U2xhZ檓4ڵ28g*S' ¤V a87Z̫` V9*J[R _¨+Hs" ORDՊߧǫSm'hoJh+#f)@PrEr0B+b2uUns(7xk2b8z['Czp;k8XdFMcۍ;B|tgzTeZS4P6^D!W*H}vʁQhW%-}6 c]}4o]%SUUq(R^ZMx1xlSMH[ .y.h)5zWn{k"S# xޜCR?KYc5fo<puml饁ngVo0L;qJ$Lw!&nΙ뺱pp OX=qyq8%{?JSFz>%dϰxș1S~ri˛qg|#*Q_i$ęyd2^jbt.^`ȟ!.D:Ce<^F.NX!J*xY~%*V (vp6$6fU!m1bwq:rG`GO0H]!ݮX5 PrPe 쥣 oOOw*'#蒳{ho  |!#~SaلY8H+`1NeAjVݣ͐c@&BЦ$Jl8QopTbd]^b5̻r#\jrer"T7SϦdP&ZpkA9&wx; ոv2ԇX6}B3 +SsOxۯyVJiS"my co@u )8yD엀?`c\^KH= zehd׌4~8ٴdБw/&T._DJ|@ueEN!|P_EgH)X$ÇH(,Ken}zYe@y2b2?Ⱥ\ CCjE| Amedn_v5ߕ\"S:J]d_u[RQ"1s?E;jm(.I!G9JЕYXcco]U-?07 gR DFąZ?P')cGm>C5=l"Q)q*a.ڋ誈h+4TA*}wJw0%M[tN]_z&7DFN&t>X`E}Fە֗G{rt7H+F[Ɏ_>\T*jg5l,.D7_~mɆs(-9*c7vV;BR$XU ̹vy>RE;.EM|t1(n]SB>G9~;\b/%(}/IwWW\Wf6Etvݒ",MExPO߱♳&,,mz !B M@VekH,I sKQ:+͗]w #i2evK4%y [һF5Tv]#oؘ6>GwD<*x^y*v#h(K ;@{`c#X;Hu= 0KAu*sa* Rz%"bD鴝Oy8G` ⧎1(PHY(..Mp%m*B2 uk.+͕1gN/# IfII.qKqj2lܧ>DlkBT8 ~ɱLݯC[]Tsr?Y7rhEAɌ}%\{ֺJzH$wI緼`Lodk2 d2Sl/wm&ߝ "4 ZEތ"4OΙaRuzZŊY}v֓bOqSCG!ģ4yep,7 tA}=paou+RL8r:z­;bהQؼ5t9s= T {aT*tN[Ox]T4#Iե{ ,TvJSwZ7ف α7u^h8PDeE(4SPhZ1ܒf2'A,|sk){EP G4ZJ(υ7n}"2IQ?6׹ʌI3Z- YzMP.JBPTU\Vޅ À~tzD^x2[ǐ*I>&b?dpg` !3GzQ 2HxDb5~3{;P|]pdW¤9{}:05V8ZJX]z=Q鰫o]"qb(rc1?j[lAρIc;LV%集,;A: Qȣ:{$3Ro(:YEaˇ08TBulzECدޮo{J 4ؑ@x*Jng3YA}|F +-ݰmxX:V~w;I K<iKzB;#ۙJjGt,WeZ)Ұf*-z<0Q7{' h:<`~bYS\b"KKeJVrK"M1] `ByGah<-i,iE?]^W=M>H, Ar]jV0'?_.8Hȝ$$%6UUU af8z"Qcͧ$y{&4V7%7K$z}j4]2aA|m~0ER8b }{SSܮ>q4w8.m)ARr~!)uGׇe x,ӟi-̛_؟Nvcɥ2_^ -WqDbJ`> R R4kqlzQѱ՜`jpL<)4EC&g#>rZf.65gܣS=h8Z3A$L Y93` dV$~M3UA:C6,w.R(̩'MzY*Pa3StoO7$5INrʒgNM"RjR=b.YiFםF9Vqlָc׋ P0U ^ 6R 00ip JZ(1+&(Oh<#] SNďHd[xϮ*m<PMW Ej!MKPBCZ^\#zR1+بvv>w )h? l@ҁ\ZYE2"!NjcҫJdÆln7{Vם-d9ГZg.xQP\fl"^vgˌ ;Yؾ(*c]XP`!ЧMƠLtfӚAM\넁M3Źڼ'Гos9gpsxy+-J%z#r򉉄kW.h├YE[\wR} 5 lBt@X!SªΦH;ȝ ׹gfU8E9K\'32Q>3 ^L'Nd#ӹ3'ž62cE25 TM^-c PGttX.K 7oc*h?"oȆ,0@u5GG.2edvc՜(vwNjK<[Y 57< uBb'dլp"\{d)pO@iq R(I ELY۲X?k.1l֨vPz[1>Tj>"ۖVG1tJ%I,mrgv~"~ iӷ@Cpi=ypr߃EȄ(e= zk?zBIݒlX ǔT~Qe_Pt>]5ĥ5WDPӞ馣k{GK͐Lkhw[}0_?&!}Y'\N RWj'gBݨo4r)ť/^9Bo>abjx⸔'Hc6vAACOv`iׅ _,Go<7jrIO= *Dd42r%r]fpBЦa)'tm{C:_3m/oCg@NR'9*ye[]ŋN5mO~P<vwrL @r|-8e(][kH6-%I`B`΅̈́3==F lI iB5ZOf|3AW81Cfd"P>QZswU "dk6XΨ#/ËGH A]O({H0[i3B85;mAɒMq{nS;TXfDžnϟ*"[F ]qwVgAsdDMaq2bڻOۛf͛Hn3ʕg˕1=Nq4#L=vR@V i(pvJY)G'd/X!~;M/ ;%H{} !rq ׶EgLhEe_=Cfr}TU{9:ٸ3j1@9GN%Uusz}!:kƻ$'$=DOˤ^rd0#6|=n% Nđf ZYrX| 7ٚw;E+PR`yԫ72aބKTP\nA4ȶǗXdT- ]uՀ;Wh FWDA쀠/0J wZICWShZIJl\yau$k # .(²}7!LAφȻYJfZ^@DQ EOj2D ěZt!)5@q˒raEGݷa (R%^+ہq>{5fS–C&o|r(I%VL9! +nЬv,Z mDUZRs=n%of[~_ƺb9/Q#|qKuq' &P:S"V`TJ(*WDwD% y lOuTiM~pj(j+J4oā398)+0.9/G+SlG$}I7.=ʓ5@"<9|oމyì=: NiG2Jx45z~l6&=L(MʠAh纏X "~KrfVi xOI;A'\M"QaY )PtA#sS XCξ!vw zݎ}DkL倛fCS'+e1TMV;+AڳA&k&`cB>Leu 1 FJ{\-/ZG͹B&,s;D5ŗ̗ b2Ǫ1b;J+^A 4ֻ撯j1MwwCQmywR4nt^J4/Lp }W61vWw=Gr~s]Gx8x9Ӄ"r5Rt}݌Ȋ89+h08)A7b4GTH)Pn,َew,>7!Ô@#Vpxy!8iR=+Sr<u {$qfiھ,WjAaDVl##M2r%ֶ."BS3ʗ)D4"W1l^Jjb%=mora }O?ѶJ8Y ^?M?(Ê'O[ }PkT54DK)n`6I#{s_+r E|agrҖ0@fƁ<N%/!b xY*Ni [\a~Lyrwa!mJY䉭t?WtiQ'P|FW)GU\!(Nվ#=d nJ)qv_l)UM X VKC1?)M(7B\D@굼}qH{vg|) EF2ҙ4kKk˕/wcˀylY7ˆSf`j筧Mh&2vms}jO`'YI3 Y= ZAmc|hH)lߊi?r^o:1n3j.UVucSFB2I,%C}L†8.f#*5嶰x%0"yYn|<0Rec_Q{k@8rP[QXNWt9YĊ猒};˼)&rXwKvɞ JB=ˆϟ2=ijmKaۮnn|Il1v`Sσh ;G #eE՗ ދۆavI~$γҘo{r/ REENp'Ab6DouXHV}^y i$krb,[vfkHԧoĢ+Z`m3Y/-\Fg.O*0ġٳkGD{'Ҵ}g$W"W`apƛ0Mw=o(̶5 Ԍ9eF,?ŸK*]7pg+9DO,Eu3O _!#OwABd(JF禶 llN(KxU9̂2e 6;ȯ9S>+ %-rʛs^bkӦ:2vtNMhXp>С/dW_ZĶ2$INX}3qu!s3ˋAGdPѨ/G-o\{S'X@DqYdOn@(™D ѠM*m\ vs"8YЈխt? -@TQ3&첳sL 3O-q0L%gƒ0Ie72MW%=+4ʹHX):m?)iSP@}٭hVRXcŸm/%I_? dGrL@tJھl]On%R*/U @>121ԈBSL%`MIlU]EÀrzq?B vqI,†!Udͽdy *UzZ!289n~xÃ==H+"jIj =vR~]փ ۫4 26 F#֞|g4 YT5)yy6 a؋q5zWx``_s0NkJ|+l7>L"Se>ٛjJ OXJ"?3|{w'6꟫l}$uj{c ɐp>_IydiR`*) a ʣ0edWqB\3HΤn$H߄*~MW4Qܭ-AU Y$RwYZuS֌GȄbv5l=KC5U4c/goT w0Cj̞x2⯂w; whD[["j#6e3?a!ݨz%/wUCi3x6<.J8KJLsߑ26_Kazw&硨ɏd׻EAEo4MpsgUYZtSb]oTΣx8&r$FdY06^lL^7NHlu<\wAP-bkLBhL;o@Ċ$KnS90Np]џlII$fjgS8Io{OI032Nyۙn:ijqd9iJ2e$E)wGjQ[7Pn0#z L.O@Om>Rh0'omBثE~Lk۹O/rB gO!7b2٥ȿ9\ ƐfV@\>mpvW&AXP:bE \h-!ҝbZ'b<Gb M+\* 1R}{3;/aЖ¤Cia&I{Qi{$ \؂` mUtfcIsp3 py{~2";UbWc(CgHLmu4Ԡ)@n\ls'ź7BUǚr>9gwǖc gh(>*f -/gF_4 Hv\[2s]ԗS<>IӠ!mf=hH m$0m"T ofPĭ;S[iPm;Cnb((w¬t?FJZ4lSCd7ZTzJ ɝTpdɠp-KfgM$ >)$6NwrWnIK՗pm(EOc'i@4>_@vP΅Vy1'Ĭ" SV5åjN#nAw4o8hd֌Ozᜈs V4A6WFSz>blZ ioNq02Vے<~&kZHus/Sqd,vxJBDyq j3E!f%~r^un>#iK -_]L xБ}5.pݕYx6MWk&4AN̢ Q*(ۊ=@ҁ4ƅg62 MtyLoXu\ݼ Z'WHyJ/~ Jmeۋ:u;Dd:k87ispؚ>ڷ}ֿRƕ gkV0p|kSdetQِ $΃HAY'rc?GXrJ#:{S)Vr7Z¿bOA≠is>H,ج&<E/2]ԘZpxq,7E͝]˓Qx ml~J維.T= 8Z_(#KxbOof[( $u|3S7Ō6uN(#B]iMHf B.ϣb!ʛTqeˋYDi*?rg.[dTV#k_"¹o!;oNjz+ERtM%Q46|O3JBץ)I=)jmv##Nis;؎Fh8dܴmKJt|[oUƩcLUto::Y)KLO"!˻`>dX]$FO+ýf(5k nQŒmotI c]v-Lwdz9[+&h`'`L]=t?ncy)o8^yawG=N"TsebTyFݙƜKJgޡ_ciHˁ%=01mh?c1,c~VL+iaY W7߻09g5%kd.JrRhPyUM8Vۄc_ 5Yٰ2S5-X5'4Fc1R@, i_/87yU> 1P)V6Ҏ7b4v ~e E!LY''m]_>@,LQ=A A 1rge\Qhڄد˪X#Q?7OO%qKJϬ̐|@K+qTu^TB㮒Pp=m|A5#$vk4>Dص뢉w[yAiF5thDŴolqAiNE LnpwL*F,[Ʀ0(3sWQUX{~要oOW[ΏV> |P0̂nij'Xmb7 yo0*с @m^B=?%\Kua}D*c*xQ2<=%Įs.8^)Kz&v\XM;8$G3rZtϝΨEZ([9e2q*1;|k2zy9&]F;ܫØʝUR_ńZpEV*1ݜ&IhgZBI5^ױĨݥSϣS`$S}myM5XJRiQI#P Yb2Kw_i Ps<$ޣ;CX 87PiN0_ ;kbԟ|T4g~ik\8i< Mc,{^ʸI /k"X*}2 ib<! "J`8}nE7oa  բ /t~W0jlB%"%jg߷oe˖x^ 1-6#=>3VWvahz]ÄXD~UE`6[7\KJ[$«S}Nk~{) ;xwyIJ,`=;G]ͷ w re( .w]D<ڃ"z@#`,#e(jS32.k B^u2oޝ}~ ǒ{QcA~?:u0`V.Hx$ G$6~ŋYt@ U7uW2A6&KA@q] Ӑ>:Ph̴6,(uQMR~GkqU_KGr4g\b|\H4$nsX~ ;D A=4c"gfb"mX8b~ttќ*ްA]DEjGÿ;7~)KKV%aaS@@JG;5Yse9{n9zBwJ {?6(wҹGV$x5ZF.W٧s2FWro4 g6G x֓X*p3Nh]ٓ(湭X=~`,3!f3_/3<,;̸n{:DIi'\C(Y˔dP*4RZ??>*JS+%I9Alu4d v9^V EiޝzWq3?ݘ*z5DNO!O+/CdDrimD[櫺~&8^L 3jI`)f"!30!o#&>(r.JܮGTt_L_n 03fH *@KjlIaxPj?o1џ$.{M!"O*HcF/COWRIIyEwS=x#+O0%>bs, t]kMzIXoBqaOa`]#o& :U%X4oi'v$b#p#` 3.A5ŷDz)҇b_~C^4la-G|'"^U lN[L-ui8(U+ۘk@\r t{f(}' 7Y|dy2ǔ}]%@a>i;( %]_df%C( X`AJV:ײ$Ȓ˫$nc5S١bަEg*({#qǗk+3z _,&waOk M+7.p}ӻV%߀W%n*qRAw .1MnA6S3HòK Ɔ%C956ˬt@TE~ FȓZ#\[=Zvq}xY7,ˁf6b19N6v^zQbYkN! HvQ0ToqB@_0[jp BtiH#BbLՄi0ZOk dl#-7!؎pg*'?ah`N:Ja7p.8mP]~,-:KDՉ.^\D8zq6}V] \f_6`X#_lv7>;,|V€Tթ ѷ(2[|lN,B4娪++sq}=xqssV0bf)W|\b&U {SD5jD/P5Yf3`!5.acN > WDI)\L2aI30؞q0.t[ˇ3wP=Q-'?S.[t}F@i { Pe;Bϔu7~mpX8з7MxD,/Z8LӤ䖮||Yzcp.xn{`>wQ08@'Z{/5ҵ7[x/:" 6t0)+[/[K`Nf볁cOUאBoxmr;^:ߨrZM51">,>GlES2`Ut e#5>9G;XRN W -g$:o/]N6t\'wBl#b`,W+*`?xO|3b[¢kx+ٞYPe0UND^g8C-N;:@dl&׼H5c?!?! sϷ,qh:T)^7^oS' rQzpl圫{IDsfs餢lN<א.B=;"F|I@jϝ̥8&l"@Q;q@!䝇0qt=c AM:XZF,nD'| ^]lH+jI&{ƅ:q+d1/+3ױrpͮd|=Ƥ>?ן~V O߈ Φ(r:Es~5&}ZinĴnol$/޺5>&D>nY3.T`EL:@lCҺgv++mP_D~`6o_r9]5^To˯<(7џs6T!,csI56W,[el . ރ+1z#Sb+, q%R)Pix)$p,jO)2YpzJ-(~?P''%hs_KGfd Q7aޜ&99Wt ߡ\FN7~xkiJxBtM/}{"$ȩ1Ѯ };FԈFc]c :i_ś> h;r/rB95uG/ܬcgPvrs/F-!B]jЅ6;<0w>BߏL!OD@:}hxz lA8/v `NG@z>$,L(˫]J}d(Wx%Śre}}HPzO>KϬ;113d|&~g,^rfYU,Ŧ*Aֺ”ocDpg5A51q zP :]ЋV %vm9CV \!!lm}wD=W|ZqFnք=aQ 0 b9z)A}ZH '4eqCd6| h+;bbB^ *ܾ~C>~oV֕ԍTm [PadBgjmH z po< DJ?]n ΠK~L l Ґ&K=J MOiJ2CT$uEϙZӨU>n2%jye tcI6gLZIEc Գ0j;;1ZD ؉=@L+'ϊ"$J&'$Ƌg ӯ4/(HNlkPF fPo T%V(3i$nopC `&01 `I3͢Lxƕ{x3Ԓ{M@ Anm'&*? K<@Ɓ`e^Yx|2(|9Sjs~ּޑoO&'Mz Ewɧ_kqN4l#[gvF$'?bJ:,^ϩ[?#`=nA>|%^ )λj:c`N|5`HkIg5DپR$vb7"m%1YƌigW5寍Xy k16 " \""Zw^qhd{HQ>ԔZGel=~{)9a?;(N"=ڕqBokmYd0gKZT|wU-Ս<g% P-c~ԦWnR\_Tb IZQC}x.#SiF:ʒf"v=3GOE@Oz<3tsP36[G1-$ՁR7, KU:Ooq7a,{1܀>MCIm╷ۘ)a!^J-iJ,VB ?1C )yO2z gtgE Gy%<`E60%nuAT \ϾH$`竫骧5؈ӈ3,iA]rk*&ϊfOsl1(h׉$_^NҒ?ٱ\Re8Yy'V *HQv'TVZhͱf}0}7yGY?eE0.l$D_Lus@pG6؏.ێ-'_x=#u|QGc* Mb@MVFɥm`D``ozɦ$ege4~2pb?/>]&u闼eq5٧oG0R~ m2DQ1D f'.t7+7Y͡'KCťMjTtWCb}84df(e k7~(&*L+Wúlu! w ϥ>W DuOq!G !X&l9(b&pm/xa)U)X<e{\ ku[]wAKa C.f$>WM~\}Osd7@m9-HbAGeKPbޘUaݠFE`y/Au}#)6} ȃk{s̬j0TZ'Ot U|;30#VF54Yס,lK~n.I!VY Ӹ=u;cOk +YUL$?1C2!zzucf.F'0 !`(Y@&^L`,N$3&. z-FrFz#ãGW'rĄ^=Z##YQ7NJ"S3H &,\ntE%.A?B"@D/B]lmi`qěZz,p ;DfY]NPCe;c*3e:TFzmЊ(WܩsҊsn(k]= ' FaV̲@' \ibd8~\1~@@>gx$FM9_ o"iyV!=h29&xԵ6@Ѐ"gɝp'wɶ?#L@ vQZsV+F6Tl  ]/.XW^>rn ~ZCsukܘX(P} c09,G[Xn#9 ΐ (ydU!EK$.1ܔyCGZpm g ŋM?yb;A XJAlj3aB+E_wZՀtӉP3/_~d"/j/Y&rĨUSCl,ZR󽙗NL.?\HZ}V#?Ulgb ΙDpPow~4Dk}Q}J? 5ގaNMЛ(P.ްIT0 PR7eYz}`<Y 3(Uq#2df*DI'$~e~p(YR LuBk\CԐr טŞWJ1Bc4 8#S?WO^W[yCCVrl2\ZRIL6 Ío]`1v!RFx|BpP'_S>4״'j@C^Zj2&I>P_[YD0o6 w|k1CmS@ЫE}»x_߈ /SgMj{ֲҵ_2cj0O~rX8f뜨D Ծc1O%;֜1A?0/ L7̱̈^}M?ֲs_'@"#*_^PFeӅci"'AriUyOL ɧS\M?-~ D}ДC`jܜLDi =|3,Nó~BrW|ZS絖uv'\(J7i4ܻ:ec6(̾H%mR2(ӂw[LN˘]Ey[ %\#Y_ ) ,_80:- 21)KQ6+Zu,R $/; !V ~G:d};T@uSu*b}[  I_{*ʴiu6T6 = v[<^D3~,xɅG<Ie*B.Aoڦ[; o|M 5؉LϿ{O=bKkgt)BAFѭQ̼bI͵i=L< Mr 8m,C-QDQ[ *Q$'7* mh&ņ M"A,2$vD>gZ(Jq|QyaܓSfc 2ɪtQ/Yefwz- ZP_iN@W7yI0WedE{-lw# BKt>nA~"Nɨâ*xw6Xy_B2ž0gPFB/Ts0gEˈe.QL\tdĸ v{O-hW/Vt [E4*x95#m>A#T Ffk[ig|iiAqy5P'ҽ 5R~5X}e ZJ9P1Ԉ>B;@!u--L*]`*WMYu @m4s+36(Eҩhk@x\"ՖH*q&YNPajַ ׼r})p`5ErYOhLV@Y'fb7gtl; 97oC7cmĔdk4^9}r| 7Y >dvf*I;b :Q4qBpo4Zpv-U RTk_S*L*)]A_XGJ&Y,(Z&{6݈NlE!@h 8 J/vS@I>K<%;+r59%Alg[rCD\uѤA>}v'Q 9W7y704a xkW[(CA98Ŷ=ʹk<73Z^n(i= dwN[VĿK`n,qh$0%H=?Xs n+| `u0V"|]"Ympa+R5$dY=4c 5ZYiWpEEWۤOXOgv~ 0<(EenYua.TmN}|Xs u&UmI~Ux$\Wa6_`YXbNk*h+{ÞrD9Z 1JFU 8h՗Qu3F \>(;>kKߝݾJ46]!E6qY!u2ė <͙W+^~a 9 tp/77\̧ `+`zH6j%  JG4vGZ kTԅ];?P/AF^ e}߱nk|_$,)# 3Ne"4_ɯ҄|Ev:{1L ɈH,S1Hl}ƐKv_1kBN$'Z bvdE21Y0[B琨EQ(jGK*?757dw%/:C3UrZGTRL=q#9X92zrґscL#,Vc)>RE(l58_vDltoHĨ^F)c,}L6[/uSswT'-Q{<~O")3u_gVX61pzoy Gd9X%\]*V˭倻9BZ&pnLp  xAl`FR5z\]`f;2:Vcx|39H%hW!0;u[ʁZ$AO i o6f6y@I\npY^hdv)áuy97/^6 A2mQ t-{zK?ZSj"`]'ҨT͏k[L=;ҏ'k,` "*ax/lmI">2rM%gPVl?BEˤa~#BXt5>D2A$8h`60tk˷yxt̒8I$K٩,> ̱ĉ&;Ro׊~ vr ,+ȭh\қ}j"$&^j}swpr! j"n?Y`ߙnWήn<ׄ7\) k4{ IKГ۶2wJU1\t^AThBOW,RG{2I+qTmW\| < bx"]B(Bp* 2z˿C.E΁;~}'lc( Ja O!4fEY?3!-_5K:)XIF5 RLH"5z"h`b+ޣ@H\oH$S-5*E>K5q0~kB¢H0aUGd4(vpwٖvҩ2 $ZNDIa|X\sGZY U9EFD]z!|ˍń'pB}u/鄕oDx(V(Ty@Y'Lp)\p0靔!\N=D0*+{CGk^ӎI;ȡ.faI$X6sK5 }/nz*s_ʛFZ_p 'neqj._k4i8]!(VP(vgǻ)cl8d͇U]2iWtpv5'MWByv7e٢>P[|,>թ!cQ+B:垵{J7 w^?9gQ:h嚮8ږs;bbuϼ58g$-L*ک:#CrSMHK1=%MZ5JjƩ53 ^JTNRA:QP2AfEOS(su;АԋY'^ E&M h+`Nl޸ &µStj(ѤddL!.,5!Z &0#8(bèN>DV"U?*̨Pû*/XfrθKpCL6)%i骭Ă.q; sC̚%%ڸHjѾS(S$g}ka4hSUKAVt)S^7jXqYP9h{?\8έ̀P8Ɛ)'SŞ5*ƻĩ?Cs6{}-Lu0(-l [? 5H\Ln&:qJULPg^{,xۻe(vo'W"`ÛdI}!(]$ڴ']GhaȃO3I?$1J\14UyNPVE]qlw}޷UIެ>Ўc0eD׾f2Zʽ h40ܢͯ$ZC1YT)kq<JfChr== ᳰ(t5(*D$^6=v_L\W)6^o`u0eei(3";R;2\G0hmxT55~[.㗘V=qm/c`dAӍ2k\ %yK)H+:-{ 'YI])ţ5m >%;awU^Vm@=f4" JeuE_Y7FgoyFL,ܑxhSAAVRS +pve!Z쓮.'Q}@<χ<v1ST}-s0 4}6^#tiGn[X0nկ5mʊF6xr ֏ʼ8SkwC?wܫ;s d?<+wAB?"|աJmYg n9ey^x>@>IAt &6y&:+e66ep}&Z˳H9Es1ɦ>#zSĥW4KlC_O6.O_sЪs?X٤*n pTB(lmH743Vֆ[*w 0AFѻY} >~N0 $W 5-F#,GT[:#=&R 캩*ۺhYSD;?-˴3=A-]AO||s[Z!`M 4,"pMI5le =QX);8XRv^\k3H< wctޥlzP{[q7q LJH/ e9t qWM9 mB(f=DY)~(jX_T%hd-Ny"Q6M gYoݑ4Nu_};U-.{lN/4 L&RJAYu9QAۀqQ"D]g:?B N`\) SZIr W lY6˺Bz|;įe(7)d;@pRrhcQ.&{MgKm NWw.Vl=oSTlO\RF:3Q"7*uvx".MCZs@jܺUV?ԐДL%Ec$B#rp OA9`avț_l審I5M[g >pq#c-+z:/]5`.%֩Z"bAF+畛)O|#z" VY99lɽDo_ZFO-ߝN8@I}A;&$|Yɀ' &oLjJ8Wzr[K+ '`9Ypa NGw -AW?LR[Ժa ^*l_F-&D.q,|o J]}Efۇߦvs,h=+)>\m痻j "bsfuSGoDD UpLO]A 2P*,bd/1{e9~#hF",vwEKza HiiC"?ԋVkgohpѿ%A!,eTnOG3ApS+YC 2Gظ(U%BQ-_Leӣ1 ]kt)Arb ZO<<6KYI`6RVk4wItj*-(RcR'()0ҕ=!?:W4881{=h,AWȻ=h=]G0ٱ`-? !M7B҈EΕ0 eP.(Eΰ<'1 '뷶;V"w( 5(_׫f K(H:_^u^ul`{Ǥ떭(O.oEȢS>U̫ې_$j`GԅbD;{%1l)3R2|܊GOܸJJ{[}tGs+)0zAqh%{b/pN QK@K4MЌƞ=k@F|R F3570sGr]XF %x.^9(_욓90lH\aQȗp Wzh`}SgT4_ݭnX")͍~y:a}Tұs%^?=+FBFi,WnM \ܰ-+D-\Ur}iS %dl<\F >C Щxq&#՘awtvla:E853t,$n pgydi "г=} hi-Xo9upT>IĊ!9Ƚx'\2 NUd=`l !s_jm ת:TF6vj깐& _Df`>Q1u筆jVwXv^9e@glȘ xM.ouWxcm|AV@Fh̪}4y"N t-5$b}/z9cdB(^鮥"6neT**sE e( ѣԝR(._;Xfj[ȐQ*m!0>ADMqR@U驀)Օ'J%Qu[9\JUqܿ[6!wAU}KY99 }ļ~vnC6GIk=yH_MTɡ$iFk};{02%g,kdĘtA ANX'sY+Ifk<@<̆rYuCnn/^b}V@zd۹%ٹќ"s[yTHHfysCW"a\v>Բ5%W 7EME唎S rcMc  \>O vW{v6.x2TPSZ\O?G@+FR!J_b(+ vpWm QNApp. Ee,]/v/2Db6CA_tnЙI,6BB KxuHh`%^G3Znc{5ܮ().n3) }vfG*G h8e&sfQtCdWݲh/o2ŕ̐:w-|W$y&\ 6b, !*[Yly$}u-oHNM6BIJ|d=[DIta"PA- ;-uq&'mj[pk^=, `+H ]VfvO+߱L:X=K Lc 5"-'ӓ2dE3J%w]VX-&% ҆<S D 'z[OXɗm0Q_ֲ 5x U;2?Fb]b%8f]&jQ6CloAi|JRTPCx|R?6ŤTQ}NJNjPLţ3%0&VB]9obm#=[o(xӝ*YZ\Pgzk'~gFRȅƚGfو<>L2ԛo7ACS9hͭ:SF_z{qH5/]wugY* F8oe;L6c6`@v.NN?$]C\|SF͗@+q25Vb+.z㍣yd/t*B`5@=O4lT .i?yg9rcx>G'KBFzHTP&zsVmJ#MJ^i_BJ~￀?YS׹F U8+Eʶ$j f?81*mMiꇳ=Jc8$x-S Z0f~[Hg¡`*9zW3 GF ߕe R )x2ziY89A@U'*ޱC8(-{?8ŷYcTDO S.$z|ZDNSKI'Ԇ,)._I'9>sdϑA9v_B ǼF^zdQƍUXb 'b4Gf1DIl=*fe3\xOwܮ'f練a$Mle#WFb͡ L{\uԛ0܇aD|#m Ẕ ^FVCi}(Y'sq&l: F]jh~ك3+k|< dZ-;3zt}He+ì2R `99 Gn\8텂I,yTˈ^Ad,o^ |3߱n]ZŽɄao׮ 74yo]U43bͫWANѕk$yinc UpGoɆ k$)B^qMd%SZ^~ b.yX<\<~hJ:f;{ ǚCBaU>+ĪCC? [MOfDg {H\"`tYс~6f_e5u^'8uVtjmjvBH״nA6t`7" G sA\|b*(烬 B& i w^I>OӜC JyM=ր~J׏0%E~ni1QR)P =w7-8C'TYx(+ .E9Kĵ7WQ~4\7z } ~OJkzE)~"pu13 0 ^;q^h,g^&C֛` LI&v'vMxܘLͩY!!e#灡9Vi.#3#Yu ]r1$55fJwu:N T  a@h:L%hm''0:HNP:o˯9بv/<rӐt0q P4}KLW26W÷ "3w.l~a@͡F<Kw,5*~:#]'2 ˽ NQhv +UơK2Ő=Y"7FF 8jm8ōX`#4Cy6sY@8*rgIz\!FN 8VV (F$blFU^kaڊ`5r$OIR$ /z:Ts7U*=IMGn*Pv (S),|Hy%ee&0 }n@fNS* ѵLۗbLRz|WS|" d#N[*Iv<C%+a^\8wXۏw۟ .$W![ϛ 'YaCl7ֶ5AԚ2^*$t_IgZhDK"(o >c65ofGpK]٩n O\+:95o&Ti ¨-Պ~O~,yk}xt@KDd1m%L3:`k@Bv"<0C=ŽW\lTp;%H1%u owK]( BKOH qLɫe*Nz_7< :u)88MQjϧ:7G3[7Zd 'J=nޯڅǧZMe榋V`rsLw9n;H*»rA'V:bK3|8ۚ挎Ց Pһ},Y>SP}MNٱ_̗6px@/5/jpYV/ N> r1tk I(6Q~X0Atџ!F0(y EkM|&}[H҅{$U-0{] {܇q#roѽm- F>P9gbOROiQahjCq lo3U,Rnc2kYAɞ21SjvRmm0YXb^8y :vp[C_4 ?JPA¹WꤘKCU_+cEX} :j]ynl:8%ꉒtd~%pT_;!C2q7p[pcV^Cbř BKƓ^DCRx^([?F+Gok@ V AcJLT::#N|/|~j Ŕ CzBJQϹ}dX+WkAI%n]CP?*Yuё^vba8ALSv9L~D) 0/[;NA.xdžڑrޭT+7 =稉/Kݴ}WZCi0uzO^A_`įSʐ'Zȟsw2Z>m3 eE%{wj #kOa'ݘ7XV"8Hַ z؁)p"í1d3P.y:h`f,D1X,{k׎M2<nqހZ |2S䔾 Zam3 k"KDXɹhY 1;I2sj0sYւ8O5W2硗JY-us X2N ͇C.^Iz,+>޹4?Zs@:͆9u 7#̩edbsИF. 9[]M2ZaӐ4LT.SL|c$w7 d]BU)Xy½h\H -|j\b,%6KlcXo/#oPDפ c 3Iێ [+(ЁKu}'o$<˚'vn' 2|?\ 8 EC^i[-ĂWM4`i p*SoRM9WQ/fӁ%Ǐ&P= YyqVC^>1(=x&ʔ1!k WpUm%aT߉?esNl.VVGBY2?>YY!(Q>&bL)n_|[벘LҪ!x:]NjaI LTUIC]LJer(ҕcZn *--)gRXT D Pbmsb F<,sIcu;Î5aW ReFUM@fwtnc&jIi>6gǻTĖ& n a?;1ψ̙$<,Q= [DjOL"0]r$BcMtAPxܴp.9JhHd#qsH !I8C `.h5z^6l,W#4%8 X-l6sD,Gh竫q?M|}ҽiϐ#&-y[ c4olzaKhOngP NKc\E~l&kA%LZY,Ix9i ʑ FEy8j\1(r8/ NRZ+ n(p%Epy&;Bه "''Nm=a!s2t֒#% vb+]4g٫Y$G {:ƋM71GvVRtdxS !]-?0 ד5+NҊ,3vWC Aj/ 5Ѣq֬?D8[Y38I6iRuOsN5iTܰpiݥé}t`~|i*u@%xﰱef.iXTkϒЮU 7\=j%&KB䜯%/MXvL=eE(wQ_4%(u<4fU ,`?26֗upԹFa#d֌;!ܥbz' 0׾5b4ohMG?s`“_Oy0ɬB9U#0pʈ08o8+ 2_q=‰21@ +V w~U CJ,B},A8r=sXջAi$ d`O [Euh^&WdP B`eB|Iɣhp6%u+w$1 Kf 1ZNIX;Fz<ɥ^_;_մj]?(xTx cF&ru5mVn_wHQ ;^йU1﹐g֚Uu-StMvmϹe 8OGx2K;f)>kHc<#ya"4u,[䣓V09m3+l ߅L2@'>'ι]*<2gF! :3n~?`4. E=ttX&IVmdjbGO5JN$1Uöu F$Y y0Qr'j2Z hu}\}? x7`<S/~V+;<8ԒBE# *EcӀW ݧ욌(K;q1>OiPiWe/ran޳=.tz'Ĕ_]mY,~&ȱ\WVKA) 7D*zH}V>s5 pd[SG9 _iql$Ae&A-r-ߴ}1"ZJ`{ԇW`^C=kYK 9`Zj iB J78l,R]tROSHVgqD 0Ax*G5t/Lw-`zK\]II9Äuh<D+J1nj]{.FF}T)Sus[Zg:-8' ǂ=`NS-p4g9QG9 ZW#Na1ܶ:AF_2Q.2 ΀j;J|Mbn#YQ>i6_*?ĘNJ uafi E%D³RxzJrٔ-ꊠ7D,s@F%5(p,d4W:s*!ZI5o%p }3pӿKT-{`Aj+\-;M$I!-⪃x=>ŢuMX?k41軻FS;k.u0[@ʠv\ޑg wI$ f"lےz=Ŕd~_^)yq8m|q<ʽw3N4;zMÖ4;|!+LSF$߀cr;W+b?YEDcjY?%rt~Bzq +)=u֚[΃$L&p:Y}&c#SOރy#@'P=x V,ƳD~L4iuƆ$ )acqDz*2GN͒MG OF 2<0~P 8[g?cxdm"JIOmr sa=΅^y&q){" jow93h]874#|tLJcz2/)\)eO_##&?Xo%v6j,w\!z Ӭ*~)cǍ]GTI(_ONP}l?-m"Fӌex"RLކAZ;}64LΕ4 @ٕ\'1heMדۄm͆T&*Ĝ:Xn'۟!r 3.gg =I*nbVͮ+L ^fCFk-"N8<xEvv_sFӉ'u1J+RE-/ jQx2dm9qt~:0$'sQO,FI݇(y1f{!K7sշqw5+g{)Qr q &0OF=k.=QGFC ߰~K1Y2bM'onD1AtUgڢU]3 ur2mWzlhO/YV rtW =+ ut ч"r |5f{1 N$)ˍlډ ^8ܱXg_5KfI5[)hz>8XEECxzӯD&!x_9}?(r(k*TaW<.D~ش6uQ͡P`)8y51*rۥ\9]A@!+QMo%~Uzjui~+S&2Q{ X"t&*@g9igY?H;!݋7w#=-- .Rkbx'՟HdY6-S(mbJj tT->YQD4ߨh/2 K6KP\%|z.EVXeey %i|F9Ҋf5g# X SL|(jb<ʁ"2.u"XL]WTox9;~$7^NB|K𾬋QұH9U%~ hsP9䝤cGaR:UCıAE*޴ ()rgΖAa6:,cv-#<6AWfUyg_z`(S$LH2awd K ƎUE@eV?yAEHsXggq8q{ 3NgZsǰç 69yma+ XnE7 G.vaʼ~Kzkݰ3"f P^_Q sODn$@==NuX7{hP-Nb`2f8W3bS)x\ҖEd?DaY7",G9*zV.vӃ1 GHyhgkg<4kTQH5#Ӛo2[GjoySԱek0SWI {ΜS>zLIV[ m_:k@f>cmοyD]84rս0?B=.![zU*Z>a/@&o_:(k pɠ "'Ǝ*/w182[)"[f4P8~?f!=bST57mXCv텿xAmۭ3.zPA<' %!JysmSQr{2Ai-(`t-7Y,!$IpƝ, u1J81WNMH]+U!(sǹ]}OɭjrI_@ =Mcߚ{uEj`K41)&f?-V} }F@2x蟪϶OUe$C#ģyXw;N-r#L~fq x򺕟fuNJM]>ta"NHx6-yckJSzUT_C?Becg &IYn Η9(-8b Fl-m/V¶j'e5-]ңdCm>(2Y$KB $JI$yoI1^jQST*+f 13Կ5"^h7LUD."0N xe*{mW`9v=v8''jFShr/腏J瑀M\\..jqdl  #?I,Cc00z0Ce;~MĊ;e' Z'NCc؍;,3jrWT] \E]03uҺq"L|' iNcP'2;uŜ,2#_n(=Y%x{ξKaӚ#DYʒ.)bcl'@_"a_{Ei3Sh9XueΕ:*`uIq>^ln5La"RMǼ&O+`k6Y/0C~l2sٳ~kk p)6#4dyx=ZH<1JcduOc"{XK#}U919&I ?p`-7&eY^m>9kA"Tn\v6 TL)=6IwMuF MNbcTfg@7HH3բgCGn"}Mμ_IhwxMo9-S*Vч+0% (CClޡé$)قP &ү>̘DVԐjM.YnC얦w|?} ~8d@UiSVm9|eF5nMRmaIs*Xʙ g.'9w+嬯ۢv#i6nDO69[zN$țlRATE(몰?aۥ'/i@DI+|2wa @ F fAiܫmKtT6;M8AZ?C(ƒn E?۞?^*Ҕ`f耋͗g=m-o;Qb;-\wY&Gc-_'|0Hes?N>1-0xI9řE@ WPpl-*|ҺhT(\wDw>EC;`O/ Dr||q^A]/V8~5LK9~+IoQv=] ZiHC(^5<9&5Y6;S34?*i vtWJ?4(h!)fJ{YZ;`W &)%wJvu>hb'@ЌN ׀R6iYIݓ&mO%~U:S }T"( 9AIٸw^~ q׌%JnY} kg lj3}RP@ĎoHTuPDGۻFD :8=`7sGpIm&evqh?pǩ`q1ɿQb" g AG 2$Q~~uZULhkR 2+> y7?+8fyc0)9'4񒵨 ԩxsY:ATo)D(pߓ ͘k2[mZ ' s (UEΟ~R G6(sR (i}NYlNPcD8@f0V"$bu$]r?(['<⫹#Y_ ȧͣG(CwKwgz\WF1l@Ŗ)ID+%%#MwR_z2ЍMA ~๽04_.UԊPEO␺ok!Mn᫙ D s?U TxAab Ѡ>S څ|[e. {S *xD+dVyG+mN@TACpX ss%1-]a?`-j4A3CM!y%zݾ_5[ -K64&`u'àr1(ⵋB7a` [Bi;qR{=:n6-M !+qoqO0ȣe!/bJPa` uʬԠje0fBfj G[D=0L]h"gvU -$z_16v|l߻k,= x!*Dc(ldRYe\MZ*AwUa|Mt!u3e/ZtSjq'{sqjy ^+#'(&(`4n"qD8䞙vSb'Bd9F͑$s⊃I OgrSns$h6`]"I~ԔgϝjRi+f\W6IA%~XC@d$}. >J'z@ |`I 1wϒ2; Mư0.uG1Ӿٙb:*ٜCw[l,&P}CU'" ??>ՕAB3/>~aiaF3?mžsHĹsk ^{(drl?8z3A\.vWm.ߦZ's XXoM'! _7M˙5FTnc(#_6G =0h9^hyS1n!#^âBjbJA%~SkT˝'zv+KJ.:OW?+/V }qpZgLD bڅك8|  dgK;:UH8<,9/A7Ƚ:V7-B䕢^n6v^9P,`T ]NOųh^F;kVfL unZYKmN c^vCTr{9H}|gd1,v0 ,UyM{AJ,6JQ33D%RU_VdO,B-SJJPE365,ؑh<@#Yg)ӱ ʽ{깭Ul/p^. h j9VT4vk_kȝ;Ά9 ;7^H wg+>(NqwK1fv|r|^sEԕs rUj<]/X#( h&ޗU|ȑoU'jy\"A <*)zc:CblpչrœS*%GXkkҙ"rBm^Ve}K ɂz{7iYdn|i!Aon>ǴVOO >%R1ê1MM0Xi` vTuٗL%!yz(7+֠3q<_:i0Q-iR UR :c!bh قbhJbCټ/ B0Ů's}I 97W|`e?ꥍd/2kT b$ φ<2#?%Ց"3Q^Z[XZ(G"PXc|\jz8!F_{]yv1Ywe1m ]Xs\%o,y ]02d{+&j*Yi]^e2?D#8Wlq8ylb[HK# VyT5a>IٲI,V݂4:ܷ2X4Ykrٸ<.=߰@y}V"gă~3pd eKƣP 9&x_Jtz6%3_upDX5]]kƙ:tLLaxjl5QA)Q}O00? ]8K\B;n}eﴰFm{xvZK&*E_q~Cc|~)xE5HK\m7iIp^k c{5:̈/+/{M4z ΰ%rj*feǯ '~>kQ)ԮQar$4ӑr( FbUI'\O0B֔[V řv1IgVIIMWÐ{ܥ/vbzxH0 nj䞯j ]w)L߯Mqÿ OZΆDЁ1@ PG졨ex4SO!2 ܋o7.2alM[f͋XmYBbn‘'x]o>qIUٻd$ao>8'\ڨniCzٿ%D9Iu [..ByiextMۗp*`]weֺ Xij>R=7@o72چfYYMu6$G U /Q[ZAS$"}dX2ڧȐPh]]vʠNf\$;=BozrHQkbt"D6=)o:sȑ9{M?G-e0A1Ets@rq[5ųĕ` 8EeOb|f}})zy&>4nV7*pOW1(޹lBT1US:g.(|YMdx=ԽO1i؊:a02=E&?$h_Q s(aDԠ f`Wܗ ykO]^q ,k\\5|;{#wsOߊifS $CMDuu᚞ݎQ.~N`v: ͛NɦrhI| ԧg2[n~" Dc1LQhM@  `G{^In-~M*] _Jrkem~k]AZ??(klR<K#}TDF|&%ߎ޺A6]WZ_Z@dx˅ޜ`L*# \h/zM.Z -S7ݲ}޶|wMlV`>D6"Bw?!h1jjRhvDj`bj9VFʾCIBN.cm&t&dd_өPEN7ف5Wپ.^03B4\h0UVHHȸ^|\@h45^ۋ3s Pʿn2Tq=A\),\p7M!c{(LQx$BlhTTRjM$3:=C5v|dʽCÕ]w/jwe!}-bKV kJ&\Τq?V-q${_SUݩ!l1)>93`<4z+eE@zllQjۆG鋋UDsF !ԌXLN)j. EL !vGf$jY7uRt-œ0Vv |h[Kl]ύn0%-ZRTD#W 8ϝ3C*&"jn_4f p <])?Z$w\k .S۲M{{kgj~_| k?8 (|`3LQe.>Fd3 cao4cwE@pݎ!' !ul65n%hf!kxrWgAB)>&yߜm҉5;Jl0f~_{ZXc@Υj"gϓ(:K4 ,Չq zMF|:j%ʐt|I xz}Xm pCP*qE(7. %vB[ȅ.¸1/!^|j"utrC?櫥 vƦB9xT]S`uL\PG~*ŕ>q2 O#QVj/Aٽ_8?.ƨSLΘ$TZ܊ YO0+Țj%KS޸fqI-:=WR60EJYV|ۊ' +iDl6OSҧ/Hz250KR K/e,zK."iv0 8sC9֩Pl-5 B~ޤ'qGx~`"ԈEDZËw95??=}m- ȑf}@ApA\,.Z ۞vxP*? 9 R_3^!G-CvoM=N"#;xt01a9W}(\ Z 0D A^Mb-5/nw紊]_Vp7sJ:o]s9"鐖'|R {OCc1k. O7PltR\W^P}"b,IkMY_aKa%fU[+L3*y 'p0ڷ'4;n" sToLXa|,h|tKߣ/N~;F?{#9XR4NV,F v֮/nQZ}3T \Тܵ d-'vʁVB.d<&|t+ؒJcejL^p!CG[DU. +0"ܐ '0{V1dg9B R{GvHnеYI m!FslMW*k;9>2k(8|JN}5s 7fF zҗ~=}/}pj{L3SOe6VA|TbR }{־|Z{ՀijסDa->56ssSo35,L:h7E^X2MN/S88ϝMmѯ֕U>Sq  rq=ȇv,?Y G֛@biulH^Cs)HޱM>Vt,!-.Z’)F<3c2֬Ʌ$6}z)=5zU S Ϫ+(?$z5SlA9}iEAT{ڤ$N6Xҭx'1Jul+%&~|Y C*,7,8Tr7O!%Tk Ï?ھF ?l#fhXqbXgLG!CG`MԢ&!G{>dү_vkРZx oʃUw :'P(P@V3x,dW)|Wȕ|[RԸoQ 5c6m]ʾ~/p[Z:aJ 1꒷ΆC)vN$ŁBƔ=*'x_1ˁ9rTO(Bͳ~:B8fzW5|-9MMbA&#i&WXka_/]=nlW%c ЖIokw6Q0Aum#bN)~U߫!'sJft}1AڲYQ9-1`NE<)yt_խVq}U bֶQeҟ'Sv-m܍ΆiܗL**d36ϓ\J[;36CIJ5-{E.T݃0u:]XnJ|'ЫB.(70bHS|MJ!={t#JI9 ɵ?%^l`B9=Yjwއ zibxcU&>3$$ ;} B^N+rHI 쌕?' :YR, {1YݜPXrw9n1G$) ;T/U ~UfIo.8f +w}%A,+9:8o-P`is}̢WCٝdZ^W T&9D4Q)ɻ@06ݳ?6v_v=S:X _ \.~v́jU\+EH:Smƺm6%}q22ی݁oXXkpsS$Vai\l?I<&$zk6+hʐc$鍻_Mp(0ozDHcL%UVwzLSWhj{$Ʉ}LU!Pl:T`ZHWvWIoiÅRk6mu?gwZUcazN8zȽeYHcQ.iH싒fYkQaїȎfmk$0r̐@˞X!ԙR >zkDnqZwJjlbt}l1Q Qj5'S¾3cʅyb>ʋ Zi:՞#˄k`M1XV mS Zd^o4SeVq)RBDΟ- =&M80]v+\WlZ۹y=[|ܗ>b {C;?5L72bID2BPٱיQ[!)Z+0rr%GovDzd;ܢ+F-< 3 A~#063_" -h* xUus- g 5qzWLFMz_,!~{BkkT4BC7+ޗ4UxBƃkhhR 1&?!MEte5b']E.MGVQ5tFGhMv@(551/$o2EX^4;bdl^Gѭ?MTH59h-M%t* k7L- E9s{ql\Mz%:9.7h#Ju=B:x~ u!. %kPpń9ǜz uЦ%U8e 0q.OP8F{3>\'qpqE3y*|yr)vٔu0V$j+T'Iy+I6k"7zIͿͷnMEZ-pu+ZoBqEf FtdZdV㋄D嘉h=tq~w)1o'b݈p3D yH eΥ+i]JլSg fb q[=IPw+d X֥&G6/|P #=I@Mۄ[}qYs}w<: iP[Xb:ޏ-Nqpa׃ zX%m%"&kx+?*;jXdpp=g($? Ms^t !5J:ʺۦ-;8?ɒ^ۀv]8gMģZ ];A5y]ׁ5QCƮ v[;X lVz.Վc|1Q4l*%ףck+#D2_vѨUDE'#C1`ϑ4e0u -87Tq% jZR>V<ݹ*%_\iCdg[w4[j?>g@99ͥl?t6?7k,SΞMc5|bkG}.:6rPh'<|v # Ǜb5ū]"Dؐ(r`<3&,eEZMZ[qr Vc { a<,*j5Me8O񣺃-kKaXn[Z??%Wͱ3`3Tw=K)WJ!"HL4bD^aɘSR8Vu}( yZ%F,J<7FNG'3[pᒘ?ɽX߹80>jf/ٹ a MN5K>;ÜE<ւ#'H)Tc7T'<0>Eo?$[\l=/QE cRQkтwH&ULY&|l7)Po]V{ ornG3:%?ꄺYOmQSi5nf++IxkFB/ᯕz 􋋝 \ٵr54 ߁1O_A?ċ/afy;<вzz`̋_~\,< tS_XV)lE}c7P|J})W dk.Gg}-90_&9ܪ¼ܛ1/KP8uʾuw]GD12E3rigUJ)O<['/bNG-hiۆDQnq7|0{y3A{2be_'i ee);UQҤ7f):_8ma_Zo7q,`_7*Ehʝ4:PQ$o:e;;oYd!sl|la2zGڝ@{D^,1#nCXi̫/~I1(d{E@Cy|q%qr!nܩ߃EMŰ&fyP`oՓ̓\9,@KxFs?p+w^59 ژrPղ'xu7<<ίJE 5pL&Ñ^8زf) 1KR'vFr=`|Y)#Т$/mZ;==-O tY dkar&kE|ǛXOF\+xoOǡd9Px+r8f [W(~PO] :K7t=˕3WCmmVNЙS*D p烂sDzh5[yaq ~ZjSaˬDBx.#_K܄_ǎd֖|~AKbHwQDea5 Әrė]t{j Z \ilt g,W˜ƅLa:ٯ*QkD,/ Sgn ,7e>lq@^n!] @$TZ4Rț%Y^SPwoXu0j1J/^jњP((S+ߢaւ^CBz WA)s"8_I.cؖKbvH!^^)hCơb @n[t$g2RPTGEbZBA@JfV_?;xteD-Lxm|K5mt\nTzTәc({c7xGMCoV(*&q9ޛ, dL+B\ޔ5ᯧhYSrUb0D!jP6$仜tk_@6lA B6hHrۤA#!wϻUcZӑ^xkz,͕tO9VVA޴X_ǃ8᳼_ِECs3WeTWK @,cDHO8%{$+:CܮwE& 3ݡ9EaY '2a"ϻKJ%+!IMi@LwQ̹)e0EZ0V 3 G9WAWozoZ@K4>3fm^ T r\ M[.d^` "čp5|nx^ឨqoV~B a}&<;n%^^wq/ڨu6&V \͍3{wrLc94 q_? 6}wJ6t$ dʝJBjоq\m{G%izC_K <̓56Rދ\zxk?Rq5vǛv]s-ݰB5]ۚ]>nBґm5SeNԌOcG Uέg},ѫ~* EIᰈgn_hƬoPF JN_OƢ\f/llSBܦ2z삣FU Zy50M;8O7uzBs[s.@nF1fHhK+gaJ#bp:&dZ|Gs_l=D:t\}ժJ+ 7NEAm{ gӀb %ß;2tS5ΏhDL@]}WV . 49AKAO($Sr4Q,IZT `JWz`@KFWI`\{RϢE]Z-nނ2 9fؗ`Eɛ0E-7'=쾖GSfbX=<&z]Ԟ:\ $>˕lp?u-o82-NkTdhoA^JRaUP=_ìqMKsnԣ xa pLܱeCisFTЍBPy"۹vC]1}Uլwa€dJn]1`$<$u>ÉdiU)bA]TBzrOZiO=uϰiG@Ӳ\jl.&h?#qm.ɘK)..!?tXRƏePT* /:Dl%d-Hv*>ȥ+S7}ZgeކN \Q{ϯSGj_ C{S;* u(1I{ģxDo]rn]%5`p3u: Ԉ2y=Sʖx[< C\"=N2Y[N6upQ)HلQ Ũ= X(qDP|6"{w-9/͙if7)Y(crCg{Ef1bٽ/dԂfm ~JfnYX'˺V1'g.BoHP4x/qznjš,G(ungjxq<H s0aQ߫y+z$3y<􀅆ebqEp@b48Z: ё%'(~`m2?ğ/fVHTN l[t U39Ju$ -i.lzeb~ɝo4ԢO*syu͚sBYJ%/`I}zĂ17'H29Z,iN#t7T4ZrH&ecV!ZiZ1XZdzr9_c^@jӔäżP} h;5+3}J0d&'nLD;#0 8&:?SٖyVj2(@Oէ*H7WoZbϜ4&\ +z 0-7,ogcA4LԯHv03 ag'Ԣ#㛰a-H6ʬi cN; Gזh)c\vkPf}m}E/5x?/{8U':K@QkĈOt2e|2ț|wt:ԓZM;_m=1k $ `_n g8v `Կ⸣inJyq{馇G#*橉j6F奒2*c6 Z 0=j z8$Da)T;3$B|2Iܨ$!l|ߢ=qC~&(xo\gM8 .YB9MAfg% kV)@=?rE jw:qN$O.ҕrP[mtcB3"I:6YciƯ 8"o w ՔChy[8BIیU?y{k Mߧu1 Epw ejK7fQrQɵdP*( rsbr#i6=ň r3-‚dNT]kv;lY@i q'W%2_o%%.樮/~܋Nv)~gfZmT"UY@!T mrgO*.mmzx^r}w-`JQeWxc5ZԷ*HrVNd(Ŕ_;l6+}̀ӹ笅1UlG)sx?y4ݵ1 x9g%h"GNN5?[&Z>n3 H_-SxR' W۬j%ؔ!)=3'|J7GMUQh2eWgc+|  N m]t~]Pg[k<~?9~X+!UPo!-ȟOXԭ~;Px;<ݰǹyyΐڷޕٱ`6hL==q=g=s`J =u9E ,)ۛˠa#;2eѧ6c-wP?iHz3)n.Bqg*5ϥS0(q[:ذi߮HQ!<bߍܢ[-QSϙp]7~A h)-!#B6ɘ x-Kze. 8AD(H%"{Okvʪ˒I T2 쿱N.s pC4wKŤ/q8Qv8~$(naO4\A?k-Q^ 3a!X]{;4[/)q]2R-ùj9uQѝM!g=xV$j.A,02\ob~5oʁdtpڐsr" F4I_GIlͽ h·!o5w^Hg.T:@J8i:UY3x@|./Ζu^;z"/Gj<c!窬3{i%FB8? lHe Tp*M!aS;*&7rZBO)wt:!T}[#qVGWGЃrxb$!ŕ'niҠa$!rVef);<) Jga@TpSӶH6\uU=*:6Bc)ՠ-^%&>&ED)1T*. 'i,x6RU_T{oza*Fɇ}$SnZC"& chT`e]3p|C݄>+gꦏ0YYXg/õ&Sث(Vh"rJƀ#[{E"5ڄSءq Rz`ћx\~;yG+g[X6ts-iEm $fҫ$Z@F8ȍ۝ QX+i{sˠ̹r^YBE O cyiM9XtKp) r_o~j1"F)h]Yvxs({$R`;R :wwCA{*ś{2#$Ą0H受0"彐)sMZ2nn6 m|&{-#p811$i|eD a/]a>i@Wtj\O#30۵WCe-c?oɨA8a@^]SڮH`-K@}j+D!<:Τ> 8Kh7|9X9@swOմf1(o`c$qQM>wZ߇ypRe: *a._ԩa={yHlEkR{=ㄜ䤘uu,8 H `β 1jǴ +`VШd,_u E$hGeó5JW 8Qn̑e%ɩ ]V觬PϧTUzԿ5w1NnÞ oY ٙ-z>6$*\Itg? pJBN VWp*;'8%?!7IRAnjRao$nۈ*| N .yBxro8le٦^@)2Sd/K?R' u5(TgTi('nEZykkzcV$ ?@wB lJݖyf:m(JC`t񯜋H[bX5USzY+iꎵQm( hoS5NW"嚃@yK>Q+\<~|ݣN5ɼn'*KklVpeN}fqr7Е!߄mAt}욬wBB`ݣd,@#k׃?_xa^dUǻv0-Zrba B5Z)kFYB.$O7j3{y|;-j@ 0WW@FQhpvo8vԵ(M|ANow>w^[]$7+oC%v VhEhQɴK//!_T0VgK"-e0Dj]z/U |u#;2 n$Tky]Qm [\!-vt8eHD-i?=]Vo+19}K\Cf&e]C5_" @-7KG{/<#m{e4CRFrFb=S!vz[g,C#3Kt>$5:矖t (gej[* g ^Vjka-sN3uc&J] ~3.5f#D%/ tsf;m6u~|Ulx?DTx|(y./sW֢Ȍ43+DLP ݤ%[0QWhvhF …I* Ԕ ;_x/Vb4(>{ zC:9xuuk>hdaYR87-WlF>+v2? LbJ{qiۼD$Αhr <)Cďwi=jݪM#K„iaؚw C+п 0.+ou熾{D5SFz8d׉\a.^FڜzFJUo@Oe˴źkfW$haOj0CS AU!{ie(m3,}t(3gy>{,=,>Nс;5f/Y"괒/NH{~V#Jdl "sY?t@ЁPrko2v~yo n,e/f mOL BȇRDJyHP` ö'Ptg9 zɖLǐDhsVio0},eE y@Q`i!10%;N{9zOi~1EOԹ)/.(כ_K'T޿d> TGr¯D%,3 j M'yr ,WjWk演m+{$mL;fizQA_:JU ;*Q(d:D;:r_*h~fdx:3յDpq7Uڏw RVX r9"_jܴ0j>gǕynph!3&2Su)B,1s_ d' 9όQA޴[Bx<{7dbnf)-*D[j1~*xpe;֣xԕ7MK{I ̀Qq/ l7֙ \a'Suz L0lU'x6n9GM9LJE5ZGE&X|=.r,6gFh{ 棚%ڨ̯Xm=a[1_݁+PQrr@(d\ RkE-}֑U9$x7S%O.aIN ?ifeϑC&W 0%˴y$E_@ZY+7Ͻ`t ZsBALNˑ)(olU$  .5+Vs9]g&Ԕe҂N ִoMl(gY-T\,0Ch<çelbFlg] pΗ~\*bf#ȧBڭ,K7mm n_.7]tL- :xi$Sn`5> oPHOvg]Tc6eLXfv1/yݫF[Ybv-|?%Ѻu<ߝZo'3飯-"ӭk A, 5I&qgh_!XXgu)寡LGҮՀ^q秱E*i{'չ~WX؄h/ UlwOa>aMSeT8nh_?Ut(<g#w{:kN|!%c{6+*Zj kG b!?A|le??4z q9ĽW'_EbkT%j'зLOgGumo N줲!uYJ{!M *Z{o8%ZBhgxU}$-E~L#-R^fbd?>Gv{rp!Y^)TkVcu. Gxz&Ú@B*Wb2lXSQ&VE''itouatKݾ6p>WK}MmcY2ka8Eк)W/9ҿ9[ ÌGIp'ږ^L*! *ƀ" <ŊNynدhu'_rUc]n"jK^˥,th2p:V_8N6,-e< 0I/[ %6}48vWc& rnSgUb[YPw\9 ٮoJ]1T[]žvԜ0$ Ro^TH 'iHwo 뭥@`:hU\߼{=ظ(J]QW8_ :!iNxY d7e}O6;\.DC"Q1DeP_z!YځĠ\s? xB3Mućz+oauRdVX!:PGfʚpSUreɑ1-[3쯨;3AͷXx(25ZC# J\q˧v7pַsS8wƄ 9]GgM4i( NcW fN0xܮ*8(]Yk!R#i27/KfT7K8yDςtEà1%4Ԅ&툳=_:OZTp (VU^D1ƞs,"Kzd,鈴2ZF Q+ln9sr"#O6/0%^t=A{Q[^Gw1(nQݱsd) ' Jlڹ ?j n=wW+IH)3 9@笌_86K/`(&.Oj]m=kJJi]h濛k~폞:s x*,d [>HezN}>Ӝv_Om>=:cO9ʵ*TI@NGAL(D,[L!,%RR7Px*g`{{mp;$@twCŪX5ܺr%bOEJ++`vJdL㱏)%S'Tu"}NVsbgHBV H34)Tސ7XɮEH؄9q@We|ut |C$?C2%onq+H-˴mKU*F ]HB-)Bg{0^INŒغc|ꯍ<^^Gi.01U]ykLΙT|U#]9ɀ!q6EX-Ӕ-CPTdIlū$[ڡ!&Ȟ{TH6+H>Ecʀtr?0 i|'qyILKC}ac9y5>y%۴C<)!#}h캲Xi#'ߕwxT l|{f1+Hbڼ!0WܘnE8OL\1~gCFɆY|fW+l\xyufh` Ę 2&N@y Sz<=L9;M}Bb]l^('"6>kW.^gֆkNO#X/pVWroO|*_]&m`js8ݢ$[ ?0dOVkj݇K$rC2,fPrjft8jo`Y2I]V̲ mKR'G4aDěA,H2vX;゙1 U:{{Q׭ b2N}A͕qpMD[(Lw9cEFLXk o%dt\ʩ `/Th<=|v0p[)#+3 .Sa)a姪;ysmum3X ưvn._~ O6e'sQ`qB nO?*ZBO^c)q<UTi~A12u(s4oym. 2c3:W)Ŵ4F*ǻPQI/K0s[BxHi&+@De#k ,*ЋLmA?CCF A`^@19?blx >rFt%ZA?~VH= w{ˡ[ڼpj۬lNwa2n2޿r]ҊOO;+#I3svfh2PՖya^#,&\hl%º[>_pgŊy-ʆ MVo1 \/);Qު,]Dӗ/gdmx,PDE)&"6TvΏżCwiN,jw{ f @K3(­N`M gB7, ~=KҊON (5[ (h|Bqӻ w*߅Kq K:BE)9k@_uΤndBB&wm82}[;c UzTQyXvK23c<<I|Wַaɨ'D s~?WN"ΡgiAY(<0u V_kuPwf?b xn}2ߔ07 .U Oυ[N YC^aM)qbn:qLP/K mQix"J7(FYA&իCʑ_zY<|}{N7AGҁM5L?W潷իc6F 8c2J/^X:-bj?Ҷ'&W}Op>M:|k&!!l+{J*~~2Sp`|-bx9-4u_f*73 *yC"7.E72=oǵ3~z(xhY_Zyi]|xNy+HKw4֍z&b6T1=;2^7ZA+YW0UY֜-xD3t{}#LB)4 ́?y:_wwwK,:;lSNQ |2:5i]2i6H@R zDmjuQlx ȄU |Qrw/9qd}̬qlgRLfi=\&p=9lꛖ; ]bJR #GߊQ旣mǹK6$s%f^ ~s߄]y5 A"i*b?|Ibܘul?AOy?Qખ a^rgsq+3&]y4Ks'Pp^ZLJD4BUROCOj?tv\FԌFCsV맹zTC^Wo{c[]!zKUNfM?*> $[d d| K,E$HtP4p5O1O/S)M~h_U l9H!}U=Ҳ֐.&\ad ɪ%阻+>rK}Cؕc]jIΘC9BD1B|Z .<=тNuWY-4Q1a gT)u-]:)^af?a7I W⍍9Xb iTXs;+bO{%xV Y! g.Ed]$ 9$xlyL A%fC6.$NHA> ih@t mA3.D%DuênG{Wc.ѻ[k֨`39VЈƊݫ>晝lgu>"gNj% !UC6E=p3W"Dteq?e`s#b5w.;Zb G7xA4B1Q7[%زۓ:<t8aǐfrfkrp(>wgvo@i^87Nj \HltGG?9#dJj/ ٩eްkP>:-hHprkT,睘L@@-T?KJ50! 6s` LikKiO>J`{6}aьrʇMG/"3âql&PIɉcMkу'\B[Mi#: 9\kꧪS;\k1=T4 Q-/q6Z#N7گLoI+ڃ?8@KWHSF5WٟUwm省/g{b Vz;R$p7}6V;D)RX>˼/(x+vc‘Dt/O#+9rK<|ƗD9| S$4d3<䵆!bt'0p/qȞEil!XG@Pj첅 h}^_6o}z *6HH5yx>UGvrд-8x*M/Cxb$dS}8*؛QErPJ;.~(_3$%F7UxPP&̌c'X_^`ȍ?K&׍Kk㠣ez?,NѳFG\& :FjC]65 !`gi+̯iNTOy5r/uKK8}p 8t{fE뵼E=O󈶇~kfۘ'wg<܈;DSO"44e,]5 _[QmI%̜SKL2$-b\pu5'r[#vZ`?؀, mb*;8o˦_n*0WvWG7WU27Id3y6szAB4aڞbLEEk 61պP=vzÌCk93,Eg&OҞIvSL8Iemu\42vKcyK1 g{g۪CX>H| I"}[x̛lhP.Qy“g5 ol0Mf;u821eoLʡ(hIM6c&5W4}Ikfke0QyAL,֫*# ^<-J=<@B:TںBsisG Mg=8 wEVHg~P&%<}WjZ28d}p[\Gg(cTqO>y)H\f"'"ѐsȚ Vʌb+U宕D(;O@.c5ʳdsQSa33t_oNǼ />1 sWXE]UqїWXuĶ̨aj+*}𕚅0@bDPmY"\j9  nXjU I3lE<>v$2q}DJ5MG%RQbQ+Y.W1ĎJi*6&ns[:s:ku5 m"g.?"%21- x#HndٵΒb,bj槽*s*i_SuJH1|7^z\&&"p˄ܤ&&#S#*{"AgW+;쐄ؓ=+xG^j$ߓ@U ZnZ0)!TTSLwP'A.h]^Ze!Xչـh?i\γMR clѿ"o\ ͠Ѯ\Sm:?: {%F[ niGިŽU/(*E f#n6Ч 7>ĕ'{g=OWT"^a> /ؾ}[QG&QD)uP8Tm^znZ!G<5G{-/ ]ztH_ct/ϱP`*,J%.ճ<=?I(>h~h)P0P2iWW@cgPoWDK*/Ci}bU" |dBɞ L ˕h'~kFBکq5ACXhu!zLc'/c%ymzšۧ@ 5)gVGn;5G1#Y/$U-YgSGAԃ}mҷ,ϐ_)+ . =TjkѦI p)S&GArTrh-۶yZeHoSNN>V徭C k|2aK 6VUc̢DNp=>ovpZs<}56\i0Cx=O1 UGr.~ 1^r&@T[TQF.'*)Q8PSw5l.)Gr562AH=m 3E;d94U]sIڽg^cXF9VfpΥ1$,:3YH7 ϾN*M;2~\(K~7wC˫Fv^.6_<#n1:F7op8dwfjO^kJ]`.LUd3َЇ 3fwu;O_~ i3tWX:9Cf/[%8Q|i߼zEz*n&,Y"lq e .kMІ4v3K5_m#<QP2ӂ LU%TMsP"ȂS8M40Ƒ/uZ@0?0Q* otPlok?S# %XmխBL {D%"1 LE=/szh* jࡳ|i\+۞ ;*Nm$g:0ZU4=.1OR7[@!g8p5ԓ̲BJK*ſˀ.('8EbwmQYX,l#j,;(% y$OQ3;| sZpV?I']N^U=qS}8jLe<%f=PzVd@"N/7DG_Y|^ɐm.HF1ډkk.f?wԤ prW'z]s|`)/_u,sH_LV-KS p}_DAE?#mXY~fl-kL_'~Mk9RhRc_t` m~bjZGFK϶X; OyS+1띄Νbx4Jd]g.>}:m8DzDbuظwp?Y7JP"+)¸[ͩ)rg=xr<9L!ӦWrʢ%g:Egs g1$mpamov"-T6H}$iw~Jvd&.(x6, :~xOu)S7bm gѤ٤!`ZE!bA=hm=Ear{t_\W^.O5w{ .;~`}z>NՋi5UMC=j&Y|gsӆ- ?7!] wr_v}FciPD>] op#UXeJbRmna5'3 7#ʢbиpU21Cv$U B"kvk0h-!h-"(Tkts!ʜipY/ ^kx l<"B< )c-E7\v4 QY_Гabf*D^vkexee`Zpt:hQD$HDJ5],qZrL@3v0UѭSo|r˅1Q)hlPHĮb`f Y,{x̰^ CIE\pcѣ1H_rMͶ{K\ԄP&А围'fUMp%RP XX@`O>_Rm)߁e8΃'ţ'_ML#ozh꫉"K*yM7Id:2X*Gڣ |HzM\s:*ⱟNDmSg1{™ Mʣrctn#eZH7v[4uPq-ENԤclYӗ٠7MÉOMNSEdPejA ]9 P+MŅf{o~Ywt+(`lKP| 㥴:OBDddp)Nf OT8G=ˮ76h'dP ~„4fvyϤ'sUT/!^ ϊ-& u.X-Mu?HE!p QPR&uR80_}ǵ&06%z,mT -A'5FE )ERhR4w_3^sVOx#Ko7!?ƙ\94Gw234# aD^ߦ)evH}c%A&Jy{~^c*+g>p&ױeU*,*ſ9ipbK"QOYl1:U%~_}SK_WU2|)eB.jBn6Ռ4Jڣ|Jc8'Yrut- Gz:dW~Gcg''L_31(doڔHpj^ qlD|N5>y9;垣qʕ:y/V(2~̎qAQ/ޑ.dFAhW'ÕY@pNyo޾hRb^^ox!Žc@'刈-,׶8F;Ъ[\|0:2hu ~6-'yɯr6nr Z}#tٖ P!o]fqV=xnX|&3,dyY%Dd#/)Io [ӄN D0"ͺyM|^-PJ| z@"8mʥtT> gjYk$MljI)N K-8'OKvUG{ z|6@M?gm ғ,_ 6|럏hl#'1ĩ ;ְsRh}r0!iXmW.d0磙} UuWV/l0<3F;paNvv y'B#W?lGYH<^cمU@2$铜EF{ʭXH w?՗L+>Lq#eRC)Ϭߌ+$ A\ ԱG$gp5z>4l^ϡ9krxwo-7P1wy0ਜ਼2^TQ7}?P9k,G.uSb|~rl krS3R IM5I"48I/Zt4eYLysBmPxybf0S ^+`v y?$V3(t0l =bgdW"(0Ցx71im J{)ZÀ+a X.@Z8LrGg@\iv<1 X>m08RTE`H" ƒ6 /1 k A2X0@ 7lrL(i7 qtg f=].**װPթB6jJ̯V/d KiŇNhN=/){+WSf)&2uMIfL¼[I¼`F(UP%GB ?Dqd``oN%ش[DB:}czJxl%4q_0U$^r7"?dKsFA \r3FZ*KeQl:?ksJo#\RHj%;bn;[^ިgPNDŽߊs$ꉨ͒|dBY?䉚c 3zݶ7zַܵ# kwzhc,5&:(FuQYA] ѼY^t? tMMMSC~HAD `L*:S$׷A!>qf͙yMPCatR5݋6=ad?d<7N$M(23[ LN$s^vx?:%5.3̡f]7" }tX8CG+qW0khK4ivVw +T_mw |D)*1(NUьOqK$Kc [EcfÆU)O($pa|1.#9dh̨-^L_,a<3h vK B,r[d35y[0WՐ$ t&ŽDfO3j4]暴B72D pƴ>l#UWmEڰ0T$/yD{K>j8\=:D* &Hկy\ÄFQZƼ7uH;M̹&F_Zx5z*vwr֊w[":]wIVgRJ*| 2!,!_;~/iim]1ug{!w~H_T>Vb ªĦ!~|Bؐn5_܄D$gxXJik*)%t4E^q4y''"3CKܶ_*px0nW"P 琵Mj;N `91,?Q0qE1B~tRGqa Gcx{RD ", 7, }Rf(.<=)Z_pN|Ro8M l B%%EtG//chlINjϟa>`lDHΌc /DH_Ԇ Xw8wRӾƕ{ Si!m=NkϏ׻$}$nG "IU6#sBB5ӐeRD8ZD8;mR /hYة3埝Pl; o-8gY}+JDRF5s /A=ZŲҳ5@C wA?6 40>mX0@Z[%خ""Ǭ OLX}o$&ZWilox~~ 5nk@_5{ bMx4IZXݙW1Tz$#>.3*pb5H6$rlG*-ZŞו2ik)VXU Dؤ6EV i[HM F(GGWq0G0*QTŸJ'}e% HU)cfj+;ۡ5`T,u\|)hQ'"͜r8¸&gPE}.21tiCuV$wn@});ymĝǸʢy [K&SxE6Q)&grګsT090 K ,GU|FAfj'*tR.OJV5Ri_U31)?.m^w707y>E-mc5M*kβiGoV( oPO Iٖ#~n49HE%+$%3p.8P&EbRa'p8: =L8򛄫*í$c&{ n§3IHczP9ɐn6FYrHsqg =58S}v>4p;-].f `OkLմs̥%vFhA4s%]w&e19 WoUdBJo>2:d!L{[킿eiQy7NR-1 @-;Z|=o Y+ 5Mg@C(}Olѵ5m\}ǾRIOYZxmQ? Y8c,/W47!A-aӌs!alʕ\=O8bJ'MAbޤ'e#=6e_mȭk@t'jcU' I.Aӛ8 !p !+x8HN6d9MdO3za*F4 . 28_A:h=k/6ܱ< ;Nr%]a V" =OS ܡd^:VTd298H&( Iz@j%Q8يNyf"Wr%}Q,̷Gxx [*Y,ݳR *J%ͣNö:]&;KQFD}Y!jI# B`dդֆ%KkvUe%\sȰMpS!6\|l",v2]1yZyL(W8Q67Q))n>V`vN4Jxa `O1wsw, ,φ@)񧐧Zl6?y/Sׯ‡n̤C7q]ɓOz^JuW-/\&7@V CF&jOWSљ|.p˓ex@Q=0MLcR|t;/0P`Кy_:Il#|]6D?+7IWܐφ=}Zȝp2| H"E~ȴ [|U8A.t_4I'/ώ%X8+܁+![VwCzAoW8ѵO63zP.ZgI׷:΋C[C 9>". +sѾ)rG1GrI}KT.jRŌZ/akzӺ,kzc2H/ |ի>v͸u$y 'lYAj+6dAlpݐ^ \ #k5ׂm~YᶎAʛ[є:/^Fa̺6NOUTvqƷ^iF RiD mF}R!'DS+ fa^pJ؏rgpe-"0m:Ye+IB)ݥ??抙w,wE:>(R e8eJ`8)Mi'VRuʙHS Ris7+b`Fy9LeTvN!%*?:1Iw FqԢ{1&껉C&Pq#mS*ܚ@/6ĖLN=ܾۃ";LH F֪?2 ݵHQ h|4[fqbF2փ+EdXKa]CJlt6\,L%N~1 <}5YIa:6ḵ >&jwLx4N!7-}|V}~ \QpOE~D `O vl._!X̱.[= 5u I9i/,0D3!A9|܁iYR݀#I~8A!4L;%qPBqE'3yQrUf9ViCҳP!ƀ?gm+[2>y!`0g4}^:H۴P~SFE{-ez,w":rXo}VԡHa "iz5f'?9>Y>σTaY#[J-@4jS줘;Y$ML d ;+zXOTE fǼoRvALp¤<%>C<jrELN/ֈ7-_K.J1 }e '! ?{+դ:5Zx%о&&]yjHWnx'I~DIz (1f`Ě$FK(.9@yІ(''2Z;(SjuOJ{S =h sƂ௓u6h Vu xDa<  Mѽ4}Xq^dDɵ~-jh4C(ZUSlL h?ꭩ8\8bѭpJ]niѺ9Hy2Fv%W?kpZxsp-J R|Ms2uI- A?j $a,=']=ٙ5#%vd :5c܎&(Jaj{*q9If㡋85C4MEyN9OybQ!U_"3mtorMI o<7eʛKo2kwlw 6,POA``o }OnOΰąCW1/gI 9P+#tN$oW,'z۾BY8>n2/})qkOR&KE1?2 _#LqM`֌{ư ̓|Ƭs}4 :{@KN&>5kv}lWߤ^1GKc/K*5~<]e"mrg8/C`mMua>acR3nd }l.g&V=q#R|3E(;ދ1&濟z{hXC+tջC֖b_KOV\)o</4f$֓~hdOge>j!5`jـ1 di7nDPN_E"t<ı(iq?ʍhnc%_~(4aSZCR`O?wv8nXbZv xkޱ_ϰ)PLI|v:ģUÊ,LV㣻": yT{!MgÏio1: UA`̡˃RMAx^, p /GSqfmtm @(6WƧ8,7:TB:o%35ovwboXͷc $Uhaҿk ҠL_]M"-;QV[ϙiñL]"( 2!@8@RÊKֽJ^qw&:Q;k/ȭ&bQ]>k2YUA(rU ~qfu'$Ts6gRP# u,inR} > !#ޙ2{D\p`2'haa %kD.!C;(\1O*]D]+va.%µe_+ vǤw9SpƟ}vμ=O ; #ʃ\ kn"xR1`KDgY]\0ļ90@ׁnluqB|+ն[\w.&ʴZ'<1"s pj?&@F70Գk&yHz]ֶ9ȿg9T]JQd*ە1IR9eg0Ba~a oPsezO(n+ O}2cbrQP|qysN>w*88ȴ aw=Ȥ+ϐ0]AGVZvXp ]Z?3Q3;aՇ'̺G㝤֕=%w TOrS.0X%8ٗ iFT]ь{`03K)}-QֲMe O){D@tȗlԱ3¯Kphk[vCHc!30x-j(gL,FId!P\G^7}Jm,[13kޛXecv·4{.  "\ٮO,uV0ҧ)IE[c _[IZ%3̼o5ECcݠqt/ вNW!3 ף(+!yCnM Βn鵃G+m.;{K> S¿uƟE[JAtyJ>@Ng†ٜUS0S|.1R\"F=|>Jʄ哃XqR󦋞qy觼 m4Cs~_K x{q fh  nW60cYGA|ڗ%ogY͇gjqjSɇ'y:Xr;BО>zʜv,u-~2c֒kN0PO 8tl?a4c2XAF^-T^˃E ƒ(0t cQ1{t:k}2/񀴧x8:n?v; Gx˙øw9FOeui+ rgovDiyt( ̚бyr Œ8a[1ͼJ İMϸ>KhmHl7/U/>5*911P&c;TUp&ذ:sEPWdbHgbRFv &x`Us卝}0|&.u#G_և6 8ϤH s/Gk6o ǑPA[DG>‚'i[(Wl8y+lsمvXL0ZSD<9Gu5'1b,G>+s̉$tH7J`Ϝ/'CVL5Yb JR-hs n1Y؛S b+r|0^Dg%y|^Dl&滶 _`R-]{RՋ-C⌹1WolvpxZhb9p7R#e|ε0b`=KQ߹$L!ueď\kОVl,~Q癃zC!kViдW‹ճ3e#Ï*{7jWG j񕺀 ptIFH^`v%eOe Jd5R*QD *p]&ܴ*=,ՇgqOڶ<͕ =_7&eK/BI(UG u8U"j"a) Y~TGi;20ZýaCMbUFR: ;o>ߕVj@C*)O^ISɍ^"4tZ0qDWm_>:586}:ft[7+0,XZkrs5Ni~Woto¨cZw-!DSgP-Ġ=S!fE[^MF8ly)[(I&O{>AA08t}xdb6]!Qepm2]}$!(-m)p/9IՖВU𤋮/}5Ne(]M6P5=KYɾagϪڀhHyIp9Dt}ze<W-eO|9Fw~V`{g0`qDP,1GKM땠J Hca>Kv>+ {n=e@G2LHw5&e5ŕ}+-667oÕmzvv]O(-i҉MY,.-:g|g X -AM;<^RB(4eI97>z`ypE2(\GcrtG|>ߨEIr_%I]mIrZK)Բ: gisP p!x[ߺO'Ƕ%͘'}&5qSWv/eV$m-S_K 49uҪ=pvf _8.DGnd%#g=Qϊd/J)GNFأiznfqbY[xUXJ Pޛ} 2!PdWC&^B/g'V% WP oZc~ I:/™EMqFQzE;Ğ3 ^p]O̿Rjy݃j9u)NsT7_#gH202ZĮ<݀:gcϭy;J:g=LJ*ƥ")fOޮ~&  b^'fO=ٕy%͙V/rrB>"M?~Le9%ˬڦ`#$ni}qǠ9L $ďԪVU^ Ȋ6_# 1 M~o h ͒fAS 텔qIѹ}&s66g&ؙ-eqHT鵦gj/tx\-suG .fl'D9)6'ٔwVC fO,KueXWYc 3)>?oVtjgMZC0Fܜ~\G k#g;Z5렎:H}?}Ԃ~=1F7nZfM?dsޑ/tZ٢>(!f;Xڣw6 $K$<>}N ~Qi}aMyTED(!V>O\fM+2~GtM)(B#m R>б1JhMN8a_ܣ TB{iLuk.UP4k?ysЯ]sl5TQ9l!u!Ptl;Iy{tZl#(5Xv3lʇwa?>X~ULN*;JG~ם:s+JDRA)nhFrb?&v-xе\ yr=B>Ztz F"t+O$odi 2j9)WV?n?|kj |fڥsA^4\F턿 DzM|Yu ᎗feXEM OM<RTz_P#E+zd !eܽ[mΠ/=Ǝgxzw.64 ;RUc,%.M cm36Ϳ Mܭp 2 ($jF#$$"2b5Rs no&oq[e/`2T&¹ƍRKZ_~з$KGwtNOc*{M"DU`J7&ů#LДҲ/NfTN4w?@e^Nte\h߃ YlajYVF:{ǘ?-o$J)sfKlTr/3 bL ˕6gH#m8MI?7dt.5B‰H &-@^nzE:{_a孰 &;KFp.uғtIݱ|iPJޫ]^Qlm=٥ .H|7j5uF3r}yd$]"~后SR6#Kgg635 \#31 3/hX'Q?$-c^D*W% "㷤±"lrri zY*vF{vy2 F%L#V[ =k۾,l9FIzH>Ey8Rt>K`7o1J)b k6~; Oݑ )=nH짇 $6.NjbMb ,Qfz%K.C! .UΆlޣĻ h!c6#j"ڒBErCӋޘw_ @a9"^l ~ÁۨPv+ǓgLQ^/8XU%V J F5Zo_J#8ZѴ;]$=`y7zŏ?_1HF8\F ab_ISIo.ep/A`ckי٫]nYyLTBLL{=LU9^hZcx6'`Pl-pbP- lcKxYG{(XU`*JKђ:jl~&䝉PRd4gkvHo1@aW1} <| ǣ(X #aAW+֑Ĥ} )'$~D!+3ԪY!ȓ`1PחZɮehرx^rUo?i„}֣ ezg?a)U"iu !-4]WⸯjگES?;ȳN떌Jf$Au<*9Z'; 6o $7G~Aț!e\_+}yОbvhv{=E6Lq^ڣ/ Q}xV:*ro%YeRA=ms+_- ky( F}%/7džjڞ{? :$ۘ/4tPc3Q]˭$SlZs[]Xdxʠ;_t启kw쵭b i 8+Ju 2OO ( Wzor5 <٣ȉb*z!e+g*E`M^+i*-j{gKȅMD W`! z3( IXɈ~6W*VꘟWK1q'ie(,jw#ՕWͲƽ>7ӓLq)Bշ맜{Tv[1w;[ iܝPЎC,KQlh^HN}T4:4F,*bӁ;\| hɯTvV%ϟ -쒰z}GSke8bW Kq2kS|6vV+<)g>e60~zuB5iGCOGRwi9`PǯS5e+t_,0t.4?Lz1ћQFpf7YzsU!=eIO^-fF .[ ݳni Q%zi9YgY JXʄ;B[eaD䭫fXyP澉 [6`FԩL(.hޠ9Y7\ q뺢bF)(h,.5 +(=]!H\c%m[uEbwhLxrJ+ʼ2ɐZp/_&B$K2h~xՉ4r*'՜H&X'^wJYa׾v¼];* ם + B;C˃2e5ЖT 悋#fo]̐B(ѪZnN{c "ti s_宅,6^uD>U%)>ӯ/I3¾>bPb{G.m(G4΋j4{a$fr( Ay[^KX7 ꛋEpţutl Gxh?ʕ&\M Z.HW9=׀94s*62FłWfMƸs.*J>橶Cvj5<մ<IrE{p>QaS! Ym! KC3=KM>9i.8יtHWz T&:ڧ]xN|r`ؚzM/"#Tm_OZimCآ*{R޻`)$7lcjH}r > 3,kChTF8wֆٖ$} AUOr]Ѳw25r?+Lgdq1 %UT'9fA&h(pY'pQ9LhCE)*#7&rX ) ;#rmdn%}‰Bٶ+sȋmc#2{.h\sp,Dsv d <)yO rY<s l4b(pR.P[D0iG8oV!rF6S(dd.hi&Th7/Z?1 z엨Y9Ti׹ ]s5QVE~]0DDo% C i M-xSAHsX 3(\'M(B#Y򌄏j^(3ii/~-ږ&^`2ťF֪{ ܨjbO^S>owW]>XGqgkV(cZR%#zydo$aK& Z"Gj,\m%Wvֿ?qXmϝ6-T}?%z8Dt8b'RPlHx K ྄AcfNr7Wuxzh")Z^sn:2uer I2њ?Ss|`z /Y fOE`Fz' Cm]y H_q(d /}n߆e~b8I۩K/[Jfhf Ҳ/Ss#P"UjP_nMTvbd3H/Rq;nG*]S7C܇sE_KgH/z$&N%w2ՑM]]eS@"0f$cuZCC!-@O,VIGƾUuS`}(8eĮB g)?M| =!t9\)cKDsM$XᲞNgc9xʛԼbnOk @#-CP1P@]K@6 ڤ(FPk"ڠD3vȡcK07,b']3 TS @%tfNykc^$`%wm/"9E8Z(}r"aRP p?> h7Q(#Y"=,#R6EfW7PߡJ8v!tkq#$@|Q|$NsOƍt*j{/u<i[ 4ĚЮ zO&rDO 7doi%-S^f05GN|YZ9 zԌ*%:>L)T674 >D2 xa;KECN-Yő"D1tvq-3~d*$PO " \~j(cjR>=OhZN9d~>@U{+za?+:MZmO&s7r~lJ/d4g}B)d4basD<(\G^cT<7 .n,pNQ%@E@p;4@^ʸL$tNcyTaPfY$o,#jQX9NLLJD!\Ky&ۇlTl{&rZ.&Q\ċKBiö>l, yqN2lWQ_C{if2 2j$LJU7g ˎ 1vi}'lq37K X\i1@FD1Guסi/\#9HRU!P{u$ܪPf`z*e*!~I,e{9?[ZFt3h{ӾɅB#*7kmxKxN 6+ϳ@Q¥<3PZ@A1(*MIp.:󯿼A@1,*'ChAhwpo3{_)> {X/8j PᚃJ%е$[I"x?UDD۬ ^L :]d3A"nԡ"rSQn(ÒҊAM&ޅ>z tSe,tDe>'^Of:ѕ`BR4楊{% bPih4ju*niGy:K&7ƕTe%K>g\Omn&ČKۿkv_9fmtj.V|+BA?4KKb'Y72]@p0%};\\_ȑ2AyI1 L$\p[36Z2&ӚbI:_&LM-N'|Ψi5֯AFÚs\~]ɦ(]7p {<}eaG:e/uCΠ$x 6uկ,+Vκ @9PC.q3gz\ȬI0\gׁd ]*BH5V<֧񉉪G}kN>#r1ף `avzUծfVY系],KbrT ?gqhI|Z%qh=,-XL e8uu4?e< *ܩp2m*(C{jCj)yB5  R!H Z [h巕eg#/"Q~fMo߸."NqhOyX\K3jǰUxv/hj>p&BaS ޓ~MYcţ~9Q4Xz8+(q]-y;Hĵ`>^FFce)惊^ !Y+ΘֲQo+I3 [Jsm-b~x;޾nsrGSܮ4ȴF6seVCN/گ xJ3}_~HHCL΀IC%bz7OwzPҥ2DPW\Zt$_:@WuB77MQ|5~PY?̖t-6dF\7 |dT-xk /'oZ* 7YΑt.;8 l 8xLBZ縦sC{(u=[f kC]K'̚Y w~ faC=) I2#[i,Gҵ>pfqgaV%p_a )9={jaF^(͸xչBP!ϚWy3pD-|KgIn@.% f;kHm}Lq8m2@?" p\ jAb4nUVh b;]A8.(i= Ѷ0<.dV؁߈AZ*g< ?Z;_aF4 s|6v-Q2Jni5e'OMlG 7C,$O|ՁUHE)e/bx!f@;+H|fk;T6 p!:(! @TQ`~gC H|VbO+c3)HuGs1Fy7Eqbdʼ‚\vHPa/M&Lg8tcϋ/Ϛ[N)s9u/wxE`k괃VN !4T2Tdm8%?.=1Gc]YOf;(CHqnҙiRsx <-:~h?%f8y'I(!*8 F**bhs2f0H^·gCê@=qYC"m|W`%7GX eRF maLHT΁szuP+T-o/'aoGZMw3=$Tj٫o5E:fF3 G1V2;DntHeL^e2<;0~޷)D$Y^aF}ԥRMVjl-V.5?cdNjfC{V03wxcMK8eZ,|ITxYIajq[" RR pHf38PNo~gyS#}!`8*Qٓ G+Iurp z`7F;Mok8ݡ#a`AB{{okf7.* ZJ8dY ,W7(^:[$!,dg6L dfUƅ`#H^t4o/>,[mdƱw?Ls:b- ѝ}OZD9~3dWb v>q`rETcNCL_TuC~KLR_+Q4..'-+Fil{uap,|sNC*/lD52G"^6JDtp XnU^4I s0Zq#MGwP[+uY]" *4@'roCp"T ^dHS̟*ַ"l]Mc? &gs̑CG#>_lF~N=Rv>-=w\G~3xM۳J*-Kln}uf.>w'a##(|)w U AV`6[ %nNJ8#kE%+&'.c(]1Ftw~FqJ;1nGb/rzbPbQ8HxI7|nI%3h5dx:F'e<= }F#V Ê@x9O#n()H27TA"c0A$_=ټ;WT{]æ]{Ƶ2*admLXIhKi20ьڋg~$%RӤIeW'FtgƕN w:LJqήwN4#UB[ iW/U7*&?剚_e.*sjhPX(O&C'BoFVB*j_0uO׋pO2Bm\# wI= w~AfUD79qc̲8-C)>smppBWJbKUEB ~/z>L ltT>{#(Ǣf>NX ,x!:^ߜ- Ufz.Xd(nm |9J୙="+`P1y`+zG/j Mj]Lʥߜp-yg('G:1P7(B/#ҽlH_"+xQ=KF5s\vu9[S,U-UZTD.Ø2/7  s'3ח+Β[,a(6K[U/P Q&ϯ\/@#Gjej$s3mMԎpK6}c|c) eb_">JyMEćh,4ouݶJ-֪ACtn5iĚ&*F"$[`1Ԕ$\'-ny &;W}nl;&4$Pf*k-ZA&"DxUl2 d߂ iD4I=\FBRJ۪Jg@dV) &`!d&ӊRW@'JA%Nf, AƲrz$ ˕(=s#3C\Ia $D$n:E߫^Rl}kPa)Br~-'xKQ ~VoYdgrIHӧࣤϝ_<_5 \ٞ=C),CbȮM};/7t~<'̛Uz4T6`CqEOt!?؁ {3A}_ex-_) ++AɶG;.'eMr,؛$-פ^N[xCPV6aa #=fn2`㱸$] rž_A:oQPГ^ {s%ϱE,4o1o>{ȫ yh}WR# c5YDR6\[|Y2cl|†+ҏOsF7 _ i_[WIDŋ@`fHʒӀMaFeqK&Sv+fqm lyėtF1!k=_fǺHo6tȚvh-u VgiUoPzkȍ3D[U/w$6wkxWHYs+Hq8CAe8iOq&dXqdmY\(1=S$kg;T%.{qG+Y~CXh%cB^Ds { KysB;Xm_xi`UivoK؄fKD#:rWGn]lyEiTLod5LKRN8?rs:)-:mY~uP5;ZOi"Pajݮ 6Ü9ډ L !H=ݐ}ӡqcS41ˮQUS,3yp\ъdؙS oꍈ$X6_$nC#/Bc^4nӘa Sg4a\8l֑ZNi}ud J|6ݳxP5Wpd,F`6: QyTNK%h# R5>X,c/o;(#Q t[ &~=;@ipW0^X@[K` Gw3.qvФQL!zO1JoaBb&~vk>13GѼ9|{^B֚fznZz"ۓS { g hME}dS:SUtmt+V'$ZWr=Qfp)>;bR@\8Z@d#;|T :RA{/#g|C Q_"<Η{'8f@ڔB=`c_noaƸrAU&Rp(wȘdNv3+"w|, k`[LHN{0!4~z' ?E%`Ul'HVnojGHaÒ* T^}L^ÎT[rY߸D 2 0PC_ υAhI`o# *`-*G;FS[Vqp4Yi}aQ9bM!|~>`PGr1ӉܷvK39S=\&uF3G"]PFz ZG!죸"ܟh,ZM;H:LpZ}̡?`rV{T#DlÎ{'X2$;E(qS I3WzܬMYWNZЏ52vG?s(!'\;9R{\.3 Vwyep_kb'/W߾р'N{nH4k(A_5qRG?5 |y3nDJ˭ѥ*.xFeZĉ<~K{ յHYK5DYit(䞠Uɴ'{yAvؔxO'ӭ+;N\g8,qM}f1e)4,qflN;#jnq֎;ى(W5df)q(rRӸ.իp˅n(} Xt 2xw/H%X<@C~D.pE~ ?74@Z\vuG8w @F"˭>3;^Nm[o CTPK<EcB)@Xkfܜ_`s+3ߍ΀W5q+n;h{k&|wye^R$'^8y*tJ'hxTcKtK_.X[ՠK?ϯz/Wɕ.GhU1wmc!|+,y7E$9"t3{Ckmbd.S |APm!&L̠'B: Sm; ִQ2OQE&>~D,y% ك |kQEEq-TK 1n&،? PQ R f影Y*ȜK&^ѐX~ٯ{))EIO d0a7ai &'^_Q}e1heO>y'BP{w< bתF` (f us0)r(붋kX/+m'\Ar-{fᴌ&ʖmɲR (fg;ցtm lcj"7hf]i">'x7&~B0_\ps|@P f#/ddf \[1akmX/jSt0Cs-=g ʻ!kQ-NdGWiYZxt C>(`kPߏK gww)?]pS쾠)?Bq!G8ӗ^nPBv.0=ӫ=A9 ,ĮKѲfyt&5)8d,{Ӂ F|Ũf56(;طFoz|oͤu\E l^Ѫ0_Hp,&Z|sKD0tqcl ̂ձ[C&;d}_.ûZ0:>lkD!PQ]-9$הW4*/ pP;_N Ư5~ 6ߑFv+6qF '?\(w;瀷/8!uqwu}iIrPs3}d׉pݸS\çdCSU4sB*;Wّqt|S HVxoƈPF{=BWR}Zj e75m♶}3x";ᠦ.<>KQޕVMYzDJ͞i5@Y9o~L?A9@$s۴̞U˧Ux2*qBj2oT$~l3Uj wH)e`^dCL;DZxWJ,Q Q̌8'Ȉ;x ҿU^GI͟zWC-(vi6ϲe~_O1P6|G4鰹(d ֫f_>ը~ƟF-qHmvd%$z)G JֳNW9)fS yw} Kh4NFua"Gb+݈ Ҏܟ~$cBRW]"xzvXΫ,կ?øHVOG&_Z~˧%g 3Ax K#$cU󇐋0e=" Ī|`)ǎy{S]8H':lxe0ۤDW*z!RpIīU4"q _wha,' R:[K'K:`f콧ܚAtCӕ­l18cUmBKx X7c,[$e%/KE<3~0$ =P#4 񁶐tCQͱd8ԛtm\xj9u۷ОdN !PKd5a`7W'_y#\I#W{ª]+kMG!A81# 5٩p&C15wڛcLgxJS"go64X]+_jfD6qBb<`LjL9`2O )S疏ީfRqۜmrgZէB5ȅ={ҮisθUW_SKClMDzblUk3 3m"#Zńre\5]V{t{u{xAhyXL[%!u^P 2;NRwA7LBh OrrVk: 2ҧNՐL?FtHk ]_t.z+6=nYt:Qv>?K7\iQ ) , 7u.њb U %tLxp(fSaVR CZVy`2YBqJbcN9T0NxߑN*UaNVRqHB>z#43#/LjUWuB҆/&B+g3|d"[x8v\O2rb}R+iDq-0Kȁ]crvTaUܤѯ {qv;ˉgmr| BO ijh(=*8J$0~e/C3}{*fTf,T ?ՒpjCT2e=O"?Vծ3{0Z)bBw,I~9 :q9Ǐ.^ .ȒXAkPK5}렆q3LOk)Y%Y=t ڌu#cȸڑAs:0RMT0P0Z!v{13Aj[ib8f1q(m5pGcMQǺ&`/1;vWM-wq4ƽI.[ޖGzxUa|zm۸3P|y9Cפ!*'sb8/C@ $2w" M8H+Ǯyu 2ь"y-\'JC ( 0Q3O9s8*esLH]XtXSUzVO?zRlh8b53u.Ix´ n*j_}j,]pvb&#^lǡ,fd``/9$%~y]cmj32hFD3C$IEfJ{ֈqmXucL49bfK@-tNQQf@ Y:ѱ 1(Dwjj~W2r|SZF2MDhP<7bȩ@ҨyWTd|ǟ.'r3' \I 4E7m9L̞i_0r}e̖!AcKzgeKjKŏj;>oD~ 5Oܾ/ Z'ݢ S9z^ b?Iѓ\LC!u[0s灌8{bQS:8d&.u#p܎v}^×OĒމѯoJ@A4)f} pzhOd&Pٮ.H8k_*°Nof`KKb[U_o[BSČ,rTyV7M[k9zwhx:&&9[ڝŀnS9.lÖ*+8%YM\@ P}I-/Ko#ʀT X'_b?,}BB9ߝmFpeSר1ۛCDu~*j\ AhR%/;W([Qpη HgG[tp>Cr 3d0rG8_?7W@mm fLPdV8A6ife2;%q|vc(rvY]eYw˴?fESpQYHZUu~ s4C|w[i5n<6X|d,~ҵj;֗Ք#;,V߅ MةE̱8r}mbkλǡԉCK.};ERPᭃ#/\@:/8jRH?u'QdZK&Ga#h#]cv=;NR&|.П1>m)|&{cX%09(Yrf/4 h$o䆣Z +>͟d+ w,v(RgAmH @SYQͻmݳ \NUsEx"">z+ԵÙ&Dȵw/kBĀQ>Ԟѣ~'X_=KquKaF9r{JF~yT'DOd@RfαkOx)`Doh >V'H zɺ휔pO;W׿׆X&MH:-B2<<\yOxine7NB> kv_xX2w[H;ip$j&hF)sH,(|8 CYqQe+QKI'KD:WՑb}N*as^$ Sͤ%g!d uJ ex%JIƀS$;Bѩ C}=qa ĦOVsL[7q 6x'|"SZni=`CG-kӻAՋ20b5Bo gdЍ| ?@T{=*׮ױ>kJT_ưy=eE:;FcY9VڊXT` YzKiMn`|TE&"4Psqk7 eML6H wssv*9%!U.S+_U\/ W$uU]{W*З5LEu-+6:͔uغY#~廉 &RA zO "~:,:D=!E6HpS&uBH 7[5XKExkEmqozvV 0UmB,:@Aȏq\4/F2m#7y1Ubթ6AlBϝQQH{h"#GF5>ć_ !Hxtr-G73^1~1m$ L]ga<[wB`>Ix̡>ep2R{7!B]$+M8<2;}Bp#K׋ cmP\ b#;y!u꩝MP#|H ?ßf09w#dEѝ#DWI& TLcc4y&ͤ'2%5JOW4Z- nݕRR_#>x7)nDd[Z H>ֆbobs3K"^ P2A4wV^Cf P {{//\57;GW\PܿF{ 8k}5 asGE&YGtQlO;5mQFq":BfZe*ZfnC?dx_Z (qni#zb[R3xTPm+U;JZ[U9`]wsم\"+ĤJyw|À&jnaLjLJt{|,%e`Vppۓ~61n`6Kf&](ʆ*=z@zY73mO U$:ЁƇ 窚wA6 >q6h'J W4j3Q:/yJ Cx prꁴ%*k s"WoҦ# "C~:p!&m i^!09: pa{!2?&'ZWtqH! "ɉe(áڰj9U[wA,W[(>d9Aqo2N:nN|w:0 ԣ\sw$땞=nd e-KBҾKYյl[ NK` ,V1;Ț69.ZzRR`s#"-Zm~B`w?'Z_et*TY t|8gܳi7N((߹B֝!Iu]U c;VJ$ ZN*I&+‘|^uf'ͫ⠄~=Z|% twa|SCXY*kP}/hj~)(E,")u+5L&R&GV3c8 1P>Y<S޲ H;(ʵڗԂID^H,aNҒm+,K7ظru#^).\4orPQ2xDpH>п"/; p PhliVr]J`Y`( \FL*<úAt9g8"%CH\>Ý.% m/ FXfq~c;%143w]fyo)r'pIԄݦ?oF,kGR fY17Eo =6B 9hG4ug ᜈ!jSSp%h3F̰MtiaƕW!73Q_4A%q{ }ZHmhQЍhMm8 Dib]6NG`@BTm !HĘ+ ^U{ScߤidJcUﲞ~3,1(;(McTuL, <jE~KoFma}~l?=)a0?;PaiH Az:DK_8|6i*/T&7*ƾO_\<&& 6iD?5l|%n_VB rlH `PiKըʖMXG$R$Xu6w6&X)X9d9`[`vZh|8COm~2Xv ΌS?Y;!m2,β9 b tN@(ҟ'6k%_ @j5=?C[;ߣ:KobqoP X*yc$gR*?!C|Kgz=0xLdII*(U>D_,<[-##+%Vøq`]"gz#|//0"z!u,;AnД?nm RVe.O?("08DK"i2I.,e=2/:ׯj p!^wR71cbsSӆH5hڊHgۜCI)%[9$–t"tdKsZ)( EQ/(5|(û]_?5R'3eRɣ҃^Xȫx|dϤ.wi%!LpKð^5t4!qVh.4hIȋ7Xp5dg%h\}2*h"}.T%ԺssZr|&C;ЊO}p#>_Ui|cR'8ư6I1vlb0@mbc=Kß[>:[am66 O{NL}l'Bqpjw}1YӇ bмeMUb-PƆwۜW*Q6_ݛy`9h6 n_ xit۽end9޳g9Šflnhx:Z*h[T.1J`C 6Ie.;Aj+j^zµäĨAHG[3͞Jrfa>ᇽP/R99ʼn1Zv um07gDǙfG!L_ZB! ujpLZ`٭p/ a'pw$[@ZŠ~֮=qkF]}ciF% ^[r-F1}eʠME)椼XknvcjrjCkes:8w[uYxڸyUhО-"Ӡn3;fg:.jQVS5)Ჺe7XSdBq< g8dfTIG||Ax㧝tx5e7 =sU @t6H-SRjЖV19}7AufٟӸo Aَn/ 4^ >UPj9KJ I)WAKkG('⥲Zג+!׋CMF1i$n.zs=tC"0A؟fdߚfr5%i<3zs<-BtYݺkcV0SbnasLB-ٳ~ ZS4vNbޟR4rִq@5UBI<E;첋 =iE6.>Nlj^!黱?~KGOeho~;nʀ7>ME J,49Gvz cΛ7 8Ez#@N聛 ;eyQb*7njvޢZI6^zcϮcR$zEأB]n{'uY>[7b1Ld ׊<[4SY2ۍr챖iZ d??p 9"?Wj3o[̀ܫ/jIrG)1=ϖ L+H5dAq.dK !=ێGkDELSDkX2Aid"FBTa/bY4)s󴊵t1[`˜H.\:]HCtB+xctUkoWtDmd:,CSfTb-c\F\We.722Ƕ?춟*rbF<2=bkIgߏ6,?ƺPqWn9 [D*>O`n(0}ȑr^kR杕=*aeڱh{e&`]~ +(9{0\ϝPRFa޼1&~ᯖ`s*DE[&ѢcM)bPþB]fhS:,l^jhOi ynwHܐ԰ѾxbR(*څqe^h0ְr~r|RLfce|/.wkI1LQQ lMFfW8Cv5˂WZcY_Sىg`ȐjDndI,|f{pȩ0㞯G1[p-$R*U9qMtr9tAMIR(;oL,pm6f:\nCCne.- M]AjLkDTc$c0cNcHɻ a yf?KF4|L5P:ZCRK^@PK`YSI ~S1'԰A*C(ՐjNNW?)v? ᓣ$Ua! $ģx_ih[vgtS֣, ZMA#a&Kjܣλ-ZJY-RmPR%'VBXӪ您wEzoƏs6*5D1|Y?9/`&I/ 0259#2>cr"ީ\Y=Q, bӟG=nn@zotaYQVgW̒Fm*-+~vL%A}) >y8YAA``t~QDYzf\l3HVkj!òoLP +PWf"1s!t-vNȲ$F*<O:VhƇXNCGBW .d}Yoʫ"؞)KC 8jH8hnTLŪW+t<ЋZL!Jwf`Ѣxَ4aA,Ǭ肅햆\8)o%"o;MTL2e`-ǒ=bm:f?_%dv# u^p*_ 7m𡊐lJsudaP Y +` fNfPD>ME_4nGc1sĜ1&<_,D ,]Jkiͮ:>/  [  F:E,a'zS=AG,԰&{/"SًTSjV^Pu\[kiۈmڅ<$td\=)~9{K|}HMX N!DثW#Rt`nk QmnkX=6K(GyD=PPimKN>.)\ejF=λAbEirli{. /5=Tj#R9D 󝤹y ŨEs-L#TFn1XzwGF918`=#@C-R#68X]M(8aO#Uٖ$&(/SbM,P语.i*.!6 \T) FA=1TLut*VI 3 *ˋcP`d K?媒ĽfH%r4 D_Hsp;WoF^R3h&qqĆ9Ax®|.-~pT6*{8(ReѵܹPM`v: )@ 1=!a#f4c+ʀ B˧ܗ#<:3_/5N8XWOOVH^g٬T;栢X->]@h:^$[>pdGZʖ1 %&aQ ʕ8L$է]^[l^ ejCb1|x PSZѿ[k}YHm|IDĚX%ެ{˩I!Ut|PJ_X2/9GQ`= *w"/ۥV#rB*u2g@is- {1&"8.i Tˢ-eA*ѿQ(sB'+;8x 5&tP"l`_"r"ނ7Ӌ.iR2$`lm%E-3nEe#bO_yh NhuJr 9C;`~VmWNG׏W-2*H,ىS 3KU?~/,H겆b\ιetlzfFޟODO)|?Waj-U!9Km.CEpcAP*gu>pot羟6\+CMi"$LtoeuU sp)X@(5qC榄 P5*,(-S #SAζ 5 >!CD{GdE:O1i7ax L],F-Q~_ۓ.'J lRFXw+P{>w-߱*uoݟA#4a8G#g6K?}K9 b!]=IߊtpdsmSG+G~ }*kFE0 }CcHU֗p^Wm{D%(_|Si.S VF^ b> 1Hl+dr!_ R@AcIw+GFu u; u-iJ&lk+35j<̊z.8s?ʛv0U%2L8e`ޡ&F.{U F;OӀ&s;zZrojT]G33G4WĢ{cxro9\1ݺ!`O`:R",?b*tDxfF^FUؘ*(/ B~ЃH7"^~Cl<[K](}fV4T-{Jmϭ\ ׸ҞlG1 ?{=1xAjlNKEy1T'D}Rvs[iPu=ߥN{ٻZe9'ۘay{Y=uɞw*OLC"A.߫݉U>C&UC)EHVч"CA\NCɷ]ON}ԿÏÖקw5V_M_S,ȮtnlyIVt{wY%WD5Ҭ\l.S ĪzY[@:!\ Vkkl-r*J*Bm F5 3lVd6F6 ÙV Q(AQ!=%,lc$pFܢDPܙf`ҐT3%OY C*|$'ޣ l 2iKq'[-nJa4v4AH~@q+Oyf93$ɭSX5p3/J 2?k ;#GSGtLsꖄ"rmL3VR ҅H4'z+g4pѼρwBhs{a{l?-%)Gh@*fh od'@up?:# 5wA@;ѭ%xn>s6⽳Q&(Mp) ª VMZ$9f}Np>w(0$ װݥ*U{Fe5`FZ>$B,@lEH:7\VrX>S BQ Ǥ{l4;o#k-P.,TwrdC,ޢ^?fz]nIjFh. 92VT'7j;c W?Q^F10iU >XLQF!zɟR[pxJ#8AsM%pvw9K3L7,Yt H%)g(LXjHdBDKydf\4&cyU\q}8xl&g)0o[{&IK(MkN`v aj9ߧcsQ;Afs0vX.5>xw]͸[C1ZE >$hOVLs֭ɋSXKehK .TEG[?g?̉@,Ԝ40bOgAvM{f&{57m42נ (D?ѱEJ~%]!}'_.Ddr6m:dm!'BՍ$6utlSIaυ%><(:D7i9<'e,'o~ #@V^|bf9 C9WZwRe1ĔT5b͌Bz1fo;t(ΰ) HL҂.yVb0WhQ\mW1t[F`#I#b؉:[0V]  @W w&ӃF~k#PňP*7lmِe_zmdU$71^rY>9"Y-{^:],.v}x qQ $Mm} PWuVRsCl!<_jcQZsW`;i =ZngMMƭ(JklYW>\D{Ka˜gCpޟ;5=nCZz9Ey +{mq>խj;t]E|E 3sx4)Hg]u]T=>4%5H6r4 ΌBIЅȟ [B[WZ$}n ~WW6[WeG(t>Gq:`\ޠZi\1 ( eWr,CSڂ6L T!cvӼH)>Swf7~U"ڤ +nX,_HPma a2RSe(s/-!~dnf.fk_ehՆٜv[ku2zb_>ApPǭԠO0ٞR5* 鋒'X\Dh#%Nu2oZKbPW:Qwbo?zEygNNt\7# ֫3*f%͌|+]PJo;i$\4eB4V].r$roC 6GuNRQ#성P ,A}bȄBvopѡAsEjkkx`(yzI kM$0r*'ԻIմ}#3 es/z\O!ajWMN)߽8YbFGWh#W^8?wMWJ7YRܟKQX1zs]nB`#7j#X(n`|\|A P7]Xb윟*_p"v RmIWO%^*v `"֢m͚=@TL32_hjb=bN<~ 1ȐW*"P*فp/ry/̓iA@IxswEנj {$ky{brpe6̓mEY jo؇$L{$XV2?^7XNpD.JoZW̹XRZ7 yLnWJwOk^XOͽj5=xbPU8 qK 8Etx>} hy;X9!/ "ӼuтB 'h&+:g?՟ys:jR 2EEo=/EջDK$ DC~aՑX{ؒ糧Njbdvݺ{#~io802Yz +.SO:Tdх'b^_b/f7x?P~^W=_6": SR)( YW q34P9 Hدȭ?bg `(A+Vz, ؍Tqnw5A{$|U{}~[%Zj?viOܬ <(Os)QЉi% S.`U[: 씊g&Wu*"^Iu/*UG7s[wOǰ0a:LDYCvqKZLKѿ}pl@!VۗF,ԑEN]<쿹'Rt.<0zZ.[fY'p &VR"CaaLpE:ђʽo(2\4+XTz8 Rsf)YQ (lhQjcvq]Q B'<؍0/_uT1 #wpP#s$I)$*%C+XmSz'~&PG /¯NZ)hBwg9`4OMOtuMZ jZr}YPJOM٧ Z1gǦaD'xn}e`rv>c-?(]M*tH9)63H""D*.SŚUԾ)AR[$u{E !APE=Y%ugg|Qcu$ce)@ !bQHԬ v/ImfAL<>DLH= CC&&`.iEH0j9in{RS})Uĕx O_L֯Tb0..m>^fܗeN~CK'!bX\zG0ig >CWE <ݖ{R(&4H9z'n&_S~`-@Ge@) q;Yն`^5)  V[.ћk3sc*0.>bII?6h#+2*AR-G+w*78QkV?İ#5I=~|b Ӽu9oʒN f`JTEV0fw=r9f+P;Gg~]0c$_ӚSPZ[0&6H߁{Ji[5|(=4kCU d|3CÓovb5(""䤦Μ57QֱS)#sDumPk|PtG|+Feh}ՀyM淇$>+/[Z/ѠեJ,THw"+d489k kZu r{|6YK0"b&+ α_UФދH:nqCN2=j-H9) C,ťG0!)q2>[czEJ2TUϜ2~=?gN1ԩ"&&މE`UEbyy)-tHYF)Xtc3ߒ[*>Cpgؒysv|NI iz@_crNI6ncGڜxk]ZMGS,X@DIg84! ݀R0*P*ƒjԕ萤yE¢lG 3fv+*A_-Gܼv+$V(S]v 3Uܖ G Y69$ Q2+Ũxt2lB0չ떰<_QC7H1H9qdn^!nAfШt^۫'ڍzm5v0?+ue0ԇɈU[-YgKMc\>O0) }dIJh]?%WqoLۣMt CьzBB5{;t39?]xTͥe0! ZBӢXyݟȉ)E"# ޗ J rH t©%ʫ tB 'd|;g؝NQDB%*{͎;tX<ԔɗR-8/#Ř&H߸DW6ҵNx$Z^o#E}C)';8*qc]U1.|zsVu|6ʔ|ŷM_ɟ(+˥4:c"ah)*6x}wTU+&vQE~Ut^P ct5i>ZܞMxZ(]|>7 S&rOV#K6,S@b-Z5'%w=I?t>uEh33nUq3pV bnR l M:٢I9^C4"%E" {'y 7[X\YlL.|U}&!=uN訪B;[0r'|u (j.dĹd\-Ec&|*SiфI+E2ӊA tN^𲜹LRaء{.@4 jmF$ ~ {^5 Nn|$'azLs9e8.p _)$ }Nȕ&a#1"SBgk7O'6 ߺTvegoVT]"\K| )>˜ Qmvo|~#t^ ٭'wcGr[_whYR$;%kE^xd$d 4wF?T\f |p˿,J RG~PTd >,n 9}֘ϟr,Q8AuZ;'8 L3V.{$^:Decr6SaQBY.^]|kwL; TZ'l;{g|hh=t|Ih۸|~#Xb-O_RÈ`}="AR/KSAY`B(8~`=ްl'H9tADi\uT;V-)w Ԋ^'T|)42ٺ/e͉,wx/xwBao8)}\،V ^`́b0J2PtS8`*b=82\oAz^<6/k<{])9kڊ蕞Wl^5!+ga>ٸ,Ah]z%FWVwAP"QMe6܀Z@A`w d>uЃ+X^ {j\z!PS6 [+gѳ&6F xlE!a]4$%5ܞ r(7] 6, i`k؃Ųe]VjBz1u\p0!dCkI!kͅm$g)C*lŞp@f38e|SL>lr#;%$DZtCJFs8L;Llfe@2TvP\7'Q+Ptvlv ½ vL3N8R\'`8P@ْzZư-&Ԡe Oq!rrNR)6 !կu?EvgRUwuu(Sh@"%㸲:h|8 0[I돽 h 2C0V*At'S&CWIQSK8|#rO9PmYVGK"ְ0, lBG&3|91y=U!,8f \mNmEeie3K-(k#tOEf-)Md،:U4@VW#GK?z㤳+{ad\[3~RFA\QLXҹoE'um5*]`a=~v%rRβY;8EF s޲.TY цʴ<0H>V 'I1lu+iwԘR%ruE67b$8zniJʌrB3^M+DuԹ:^cyAY{ qtEMq. ."5%{HCD[uɏ{MυaA Fm@a@cҒnw캘41# ^oeh-[tY,GV +[j;33rV'i+GCPB *"φ/^,~pcwSgɃSS|2G|+'E?*I3wYg l9A 񟆧6U53=1C\,Κ{ȍ5$NfX& GA6Ӝ@ƅ,ٰI > ^ ƙj&io6. zY.\Ҹ%$CG$]boʤqj0EG\3nE+'v0 Fp|Nt!OF}2yK}u}<eRn'WC9\MEj`Y|"<7"w?rH1Kf9Yń dR8rp__oG_o`A0Cn7QvU&&K z_SQ2;-",_D(0}2' %^t>?׋bUtvOl>o8@Ոo%hY8N3 Ф-Sj/Znq/Marc|Ao*nJdd M,ZI)$,qo֤)W[\~鉉78?.ʹP T2ù|rPċ2Ɵw lsGRHW'B*?WK'׋];ts܃h-H$?2^̈́ pAʻP/ Ż$BZjM o>/e᱖M Sh>?If zG֢,D- iݸhR جL-_h)~١Ȋ.Y Ӟv&," 2:Md́Pk"Lh$S~&рp%)~bGlozh?ybkMp\)v—2,IbχbFTOmlHRI :g%",3,K  kKþ9LW_znjF__s > ^(HQQ-3OUH`UyG塥jܤմii E!&qiBm]x flsȵ{Ķw ƻ- ||5Un+T ƌz#Yox=mzeV26a z86s ҈q5 Cڏ-8w@K#pZ+5vŽܿ]ll\_u.OE,/Yk^[FY3ZtT Z֬z(wOÍDz:VBOT)=X@MFóU=.gTNBߏYu vŢq ?B禖 p[iYls/#(| { Qg 1RA[nf(?EliSpUoCBKp:!KBCA< 1= +N">Zxe?Ϋ.be>K_it\K"So;SBRkVږĆ^;m%}> dZ*s SVӆ;mʈ 'P(Tj[{mS5{9P;p )P?$LY$Ihr5 ԾA03v/ kZ y.أ;7j]B[gӑuF|Fd;;gZrF#f>}:t1 0Q?(8ZIg{iD%6Ie5 d) M-Y1cms<U(kj Y϶C|h5*$c6ӡ%/5]h5&g*NY5D<X;TɻX89N;S'= FV|i\ʭdh: =ZR,:^3Sd8$.fvX8푒UYf hQjCX4e0D#rhlq(C&,ѣHi)6b/U-5t&D$}^N=JGˮM:by=u5UE0nv,CE>DO!̸l[I gBwlBrjͳWG FM]AfR 6TTP] -KO3|$yve ;&s6ɕ$Vyޑ|L7T$_1Oj^ m Ǩ–5ϓ9ө,ZJuF/S40Eq5yUK 638BŖ2IY4$!.e= F~ig"jy_(.îrX[78)nI}gTUtP3OOR=J9- D\AYܮ+mG?'7b{lAiZ'԰+')ج| _߮h"fTZk [mR5K54YhuN?nEmuP'ZRJJQKU`M=۲+z7]2.>NvG,T>Wq 8v3fΈ'`e롈5/ ܄o r4AG@a@B]rwۙL wE c!WjZ1hM+jR&knm3#3Lję:<Bx'Vß:/K2ZhJLbX^S0% 1"uE[ TYgRBK>KTmͭ~;k'+~,5= !0IԖƊ UlQTWc N.CvaU{@6XΪ{5h%{$9Sr{lY+}F EIN<\7&lwKnɸųo$vu~%H;SȳM"‚svQjaYFbVGYb=~J%Z[ΐp&Foﺷ؈F)m.n5æv}RcYvydw$ :w2g~-BA6Xf֜ bT#ɋ I$=XVNfa =;︒p-Y tڛO eȌJ[2T0@$ZB>AU 7ݳT9>{1s*hȕEj AOB_ Y eiP}[^O7^;F( mv|=b;Q, U{)bQ/د[:tQVKEVQ;xVL~Srjʎ:3sHf:$y/ :Zg>klڡHا'z^D9jfLmsj08n<ac wU3n#A~h}}Mb}?fm^]l "q~|TKb?Z䊟 T!`419Qcr\2@+5wg`V!!&B~=CQl/+Zl>3ngp~&OSK u[Twjʀ ΉPA%eHz *E*a8[O/TY ՇkJ ԛǦNox/.r^ CJ+6iPD>Ie=ݲ6LhOw̢a?b7SL6|y/ :SЀʪ uGqT?* VG6hKsXPJt677zD&$1()R{ݿIj#6,w{-"k@3mmkZ[{=+Rٴl6/kx.PBaZ!1m.fQNeo:D:77CZKK>\h2W[Q- ttz/e/ƘtDZ1YL> C8[r! ⟰g`~a]KϾw'e|C/wPj ũqsmft)Q}{kmI7xq4EI l訯x5 Z^{YwO3ޚ6$sJ=( Z~@f>՘D;`h]B,wǺQ/,5L=\ g9rje~ngCפ(y"vjCGB`zl҉6繇VO ;F)nr8zSg'Q)REb^DPfP뚿-NQ7kמ>iYgm-V>+ [(\I5')M++6*APnJ"4G*`Wq$}hf<\u\,buK0x.;t^pKw;}  YONO*:{(Nّx>. d@ls4b4 m5Jdsz֝:E]$\0;Kc z y//Ǥ;8d_(Y TJny1iBF,# !?$`8ʶY^1(f):&'BD_ݖM&t ە6C{qB0C[2jGQ!`_"Yf$ 0b;2)쪢jvW{?gk@mM8dz/g=e`up!*6GڍXVvT#,vzPNݚ^C LgAM;_aJ)Vy p4٤XK 4!2|L z:)4i%!>ݗHHH@{Ǿ,:F|wIlɢTc?{(SD B1ߪŢ['h݃ڿp<>)}=M;QXv+zdg`!w\e<쉸88+ˮ#nVD6zT& Tǎb̛DQ3᷈j,q2 P(:Tǻi/ Ff@7ʏG=rzaopUb8~v6;:ag 1 ޭ=y-jLA*+,tk150&rk?ENmI4a.Z8Jh_8@{JoJoPTl.?i5•/$:!s9kn=oXypk[IAȁja.!TXTE1X:†/_JёYBWK_zYt8|Cx~mJ!&FZ/NyK\?HҀ.kqT!?#l fi7 l}䴨_v-;M|53r.GÆYYۿ;K)ac7\x5I m4GgjTdWRDZ*Oѵ2A \r& Bwwdano 0 tP) xuH{P IXjZY:r<6K!4fFxFBB5CəE>94()D̓Q<fl8-DEaߡ:5M"oaQiK:FɚP:)< z|4oN+7Wamr գg1'd\?k3׈lj,!c߳؟]gRN2Ҝ;) pIAP6`qw/YdS"y=-Cmuor]IGOrt8}"A3-om3YК DN.`e+otRprn95!Mx郄W!HhE߲VR1D6pUkn8ԓj* Ǝ.iCȆ. :\S|j Z9#@F6H呲/r $Cݍ!DsnۦB+ %`zfa{9b̫ԆM@I 1<]&lLFwdab[Xk[T`"גvވf5O#֜g]~.: f3j/{UZJؖmIX $~R俙fmH 9"ï&DKyR#m,/9/3 ۤ^5 _dd5P[HpEcdҟH>쫟jaaPVIU#ԙ]F])}>QDm )z䶶9GK3 E1zcX2 }v + Y8@N~I]`1e_ 96|{;l/HYzpq,E(1<q޲VE^GOld@y=W@>O%4%FG珺5-PJQFc2nˁid/.̞ \Y$`o(xx)問Ub#Ia0k"3VDN0r5 Tjw>\0T#_!IWE6>ҩE:z-j5}T4]!HXCO0bύH(3&0A.:ǙhsbAmP5PLvh6>́"3<'7]㌸"-f,{ͩ( Of B `VƝ5\et3A،c2$ϧnuJ",h{ ;y)JbWU>o^Z Lm2_7A`: x~>r4y&gE7rPg >~ RZkOD?A1`4 S }foOQrmpa7C6Qʂ,{YeX%zicE:N$*DOը) e-<+pI QDa$ %"NNc,Q3nDr"OQ-\k6IܯBԟ8-B6]NYʝd-Q{Z#ll\D=)ȨE-ߵsS! )`mǜ6<DEJ,j·! u^:a>o$veY,Yj2Gg8an:H^KIeyeQ1X2­~p )apu'4(vt|Bf=rmw=ˣiy!ʑƲ_j~NdTP"#mqԆءnwWQ6 udڥܙO0:b|!kbN||WzdZl$Ofaͅ~U3 -^.V$6 >l -vsC̶1j9sQG:K^'eۗ%3dY*Oε_0;|))63~3~7(8Hй U@\ l\oUds4t'xWԶeά]ZШҁ26 56 KxzCd|! )=<$}FU:{(t9 "5 i5lKԶOũ6ZKyb׀xn-?eJP<[Hɓ^-xLW- xp?a<`]#^dK-zw;NŬ1b?fUc.[!ڳ`rcǙ5|L |CMVޙ@V'%N\h []ݵRFIANħX՝EӴ D^J ꬰ+Hw~+W*)zNa=Ztc|Ow.4vs)ZYdx= " m.'4Dj= U":Xx튧Y- zc!0y]P~B;,Z v"ph | 彟?~_GTDPdw"6Ā.D#$<6#Nd!#lIlbmtAW3P'Hߵ]TR/lߨG*R>v>ϲ^h&bFNOl=!;H| LGF^N^DC"=W\|t&:QfUM9*'<;H|\tnp\"9]qxs0tՠFmްN*;{ r/{/Z`\ʘ*2 DMƃ lnuGAomr B|{8&H{R,fev^|暍̒(1f`]YwmwFkcB#\V(tqKԢB҄Ny4$'RY I_VFWpVyz:5:/]iOGu^ I qG͆74 h/ˤW[(ݑr]V`؂dq* fSZ̜XY@JIeU$kH= {2ÕAwy~Ap˝qO N3A\P(08d]6)>,Bn97zM=p4EA>sf꬘3dtNϱ a2ze'2K¦FMX e?BE% *xKbO-fᙝ'~U/M01( 畳Hq VwO"Wx3jjk$A*Gi5 {S4XGgU$\[Zd&&7ҨM0đ.} h +rRT,q}kIR@F,Ec:Rl[-W¯I亝Y0'}($<~^ Ʉ:x { L?0w> -2:rIڜN@ ɦR(& ^wbL ,IDWT6f*@n䧳 "1 X.O=_ՎTkBJ1BP,zӑ.^MI+kho`@'9#ȯx{@= Ml$pmR˗"bBs?Yd1 M-',RQe;lk%Kf~F8߈ؿQSE81OEa./po/zGIl6lJ2Dƃ(ho`Bq {էjY304nMa 6l{60 %76O$h -n3 SkO!~vY7VYJ*eW.ujvXQ.NvaGrv裛҃*1ݶҮ(7(CS%pT]m8m3vV˂lLQzm6& - څ;uHIMS>USxRU*&&SXZrbꢱ-*iTe!6"U8l=L$K4^cC٦_!A=v+Յ#`_W*] s9?AEů3 RI}Q;enFVhF-uRClcM{NS:>8v|*#!ɚRa{qCWFV$jL^}FIw>%)X {ƅD}uqc$sՀH BK!i XF$0xzw{6DZ(CN֊'t EBU05}&w#g熲Kbc!I WmS3*L$)@S9sG`!!TC$"h1EzO8 Lù `P:=M_*nqo\v"zU6翳 "soߧm B$'cxnycL?MPd['~EtNS?ew)vY[WP#hsmT3Qs2$fGHX R\t|[9didXBvpZ/NN զY1M^Nl,|ȭ[Ϫ؟M&_i<ڂ>jK5m6SgD(p݂b{b-n#xsp7}aXݷKimX/KA q&H{e`*o&(IJ!MqQFo&@YMHph&NN,9/:h%ɭAcZwa:/QjJg])NC̈́f5vOVN GŰ2z-[(ऒ-uOuwSnMAGXޙ&MuU(gܺDc {YA&(%3mSxZ ( ȧ0!bg0miQg9#%/T2<1`#B;HPƒ䖟{fbŭ ?)&$U(ks>iL7!àlBr>ctxxǦ$.1CvO9Qk,3ZxY;#DS C7"5qY>^EV[t:As pqHqe&闶t^- (G?ÈSKxʵ}’m|7ǵDu1S~P=$"~fjmڤЅH`gdYfOCiO,•u=NE=F|, h!. u+ݝ˦d3VVHESvPqސ~/N_#_ON ^`[z(Jd7"U!ltxlyوj u*+F# (}h.;sⰍ=6%6:F n6fDR6+ ]9U4$ UIyܦmPO?ӻ ^ێQ^,#&.c18`ddKQA@jȯ?^oO~`?zȸJ 5Va/:҉u.Iloq`dDLx*hԞ_ru0rUD7c \aN)j A[_2oQ.(Ɯfc- :a3%]RS3t:vJnk7a&V{˵9, S:w\0V:=!'*['an\'U+Ctg\ۉs>؁z)b 8C=25h5 ̣:4NE\=+d`*.;(Edjۨ ŕc@Y/q[b!yaP[}[/Sy ۷t@(YڹC~6(<)i7j4&XG߰+iR< ={g5=59S-j[jo-AY4XJ30If`k_yBq  jA#2@څA*ڃ^YLq䬄f,jOY@ks7%b }'uF4șjWXC:es72ВVjʄ.M;{a[gQ[ ?zHUy֦ ܣ%tmaLG"SeeY f"Gr+z;پ-FpZ(0<dqM^suA.0n"]b)G^fIf]gL4liTߪNVF&hpE|HA7 { a]N8ym͗jh|QS1vbq`/yS-اusTֆJk@[@p/FK-94* 17l|wk}Kn4%3k{,5C5T*A~{}Y@!2k$ɠ\SO=AM؉io(M%"t"B\.n04af.Sy D, H .x5\k`mMgs* 㞸JN#ϞJ^+!JՊWg|'5i<1P3Z:(#ި3Lߗ?1R{?3N!&C4 TM&"#-Ĺ4I#lXX+SJO 5*'')lz`ĵYur /4{I3}h݊Dd-ɚ/|+9׼|XYkr^{6q PI;'WPbAӄ4Zc?XX;"YVcbeBuSL[uߚƥ~82PvPfE`GAc\vTy<'.>0  EU_#@Ӛi:Y癤d8XRW 8Pt= nQ2)~D`@[Ahz8jݑQvCe H@'X)ͦ@ Ax\RXYd wGaM6v˒neͧ [|hc6f[,_,o27Mh&g54A1Y)/Q>eYeMhN*lhD`6Hl?m'#cv80_~ʴ>o^Wi,)}n/ϮfzF(Yk}KSFT\ z'~Oàd;W|^/^uR#ً( ?HGB_)ת<f^֝ L \R~mM=߷Y2G6.oTNJmंe"mUVVᧀd )AK`2oR-BDNuǻ|#)h|].ly)͢;ȰptV)֖ՓY:5@cv=uHA=" SJ=>ԵFMZiKav EI@*3Cn,*;ӖNc?\؟HLM5F= F9yIFF9=Bu ծ~M`'b3ل)N3P)9:wB6 ؞eO11ݺpFErUT_]Vw봏"ٽ؍4FI WchG|AZk { ^4;8[)N4X0q-T[Bg(߻O9b߭vT ;%?Y}$G09HmQ ݙu j6HPYR9Yڿ/8,[ot_ l^=g4I%zm˼S=9hOQ*.MɈ=i p]9|$gCWCSQnmP#hCQ%Akn AZ{bԂĿ7Y7  \N[x7|®ZeX+)GLjUPP:t06GFB$ KpnJv7~q-;fLt'Ėf|$i}y}zwGtNT>' 坦.Z;]B% 5mI퀯8Lqy֊[O_kzxvN`RH/KµNnql!Ci{ f]Mc‰r%}ujq)~Rœ%=Boˠqd\8oR)2xQj-]& ũ6oO8 *pXMg}ˆmz}0riK4Z洷7NMU%'c=Z5ż>\u Lslt▢C#';N1a1ZeWvljsqS~-1#\gssGVx Γq~X1Dt}jX}6kGy {z5f-]Џd{j̓q]JK˼`M#:.Q !a- -k]&V!Er>yji[Pm$?)-5$N]I\QiiG6"}L(>֬ 21B&i*E ( Kf sǣ,+N žOvyODYI;*lU*Îa'b6xӓ<{=Tߒ̢y)WN7@s9 iat>騖mM ;Q&`nՖK}pS3id7T7m~gNwRDM8&R[fyM)Zc=Ҳ4*ʢ_$Ce}*wnCnށbbpQlDITi3Aw68_L!hԥ"ΕY갉uN̝jgu "`[} DlHLt<cհ5R~#:x.ҏzP3EMqn#*YuP/$?gЭF<fҟvGE0:eM BC$V;KѼVW7 ީi`^ME_ { OH(&dṂm/wi`M2LCSa'Q9W, `neP<0|xHQGîpUFV+eH]BpN4 zcg(tňhm 1<^2^ iMg[ zvPN7KɭE{r|5ahk@ #! {}z SauuXT%SopӂU?Cݗ(}ž/̤`=x7P-Z?;#" }]eOm^Y?pkan >d\oD4L0s ` ng* 4j,VȾ%kOɗDy:Ak{qQ2Y (E܀y,} -ZFZWs(VEfL{ m({T̲sm/rͼ;# cs255u׌o|C,4s][ٳf:btRW> T+' 0DwK3;Cx~@S :zv&p@YARV2SIi=uhJHB]`Y_Iuc zh'RU gktL U5۾q4}d7d3i# gm'# U;c[3%bEڋ1ݵ*w9$RLzvF^oce]ۤc%zD&x qBWMwcjS^2$ !u0ӹSS͏ױ;@`Oi Jx䘵HM:Sdosm !3RK7~ cQ՘AZ@ҧOhbI";v^_[g)>E ,|#ȣKĹA2ɸM88Uo1V2e6`lƒ"o-D62"X-^R_gSO#؎05J>~ЙK}`#S4`-!G{u"p̦/Tm9 %$~d\֦t:)f0%^7]G06 Հ.jJ[yC[ \^gfA˥=H/Fy,~{dEbMur`9N7~ Ⱥg0$y)\g*ҕ9'\a4a\J3@Ȉvl200jI;Đ2H!~ XVt Q'jPm׭@:a:UFKVW@?Dsx-b-v :1΢>Ax:h$0+ Ɲ}avRs@R 71imB߳3{.ޙea#0SS-iY-)O-.Ƙ ҴI׃fCkR`gf]>8c!n.8cfdШ -kbD3N'yYFO>F`<ıM ~[1Tu2ak:q񽏋F<#)/!Caꮢ2&u"ZNcť] PLiLo3 : 3z 5f5aIb~ٟ>9*vgj˕ Bzˣʀ2{߇u+eA`4!B!pM1^x=5C/QTpPmRe?F'Gg_ M1ΩvRpQ%sx*oΎ\pF6qNd$Y[cпƐqVV~)wo;By %5CFuT!EyLGWxK1/I{cq(1]M{NTr4rj"* J{(<  Z#c`r0rs9EY&BgIucr?$D\QGCS8Ji102q?uX)̅8NAH#.ݹ_I2$_ɍQNÏz jev]$KEC`Sm*N.U8>uX}vbVsL-yo;6iiz/)_.Ն)ƶp[JÙm ?d6Up8i KkW}cTX27?[82h(@M г9T4Mb! '0oIc\;? 8i#NZp0X_ݖt~1;[<@S~$n?ZuFm,xiNl?gb*g8Mp8/^.?:vl 7/ZH}qG\ * \zC>p`ny,_5?l?𶩾sXrH^&]Mc7@/= ö/GcxPge }bմ`.m}X!s73 roF﹃(+@BB3[3HrjɊ&IǸtC(4(NYs0+s'us[3`:M w88tȘSDžwpY+a0wxLV!%ʻ-ʾ|0 l+LZ7up×^0ULfeϖUB-1*#`ϓ0 Ex Khp磺~ 7N12{I >rjm\t/ß ø-ؗ%MU+ B&J 6H"fa0`8S #wTJoj\;0ѿE0/{#OAPd/b=sq|1يW_ m$ݰ;R9sfz.n"[NoEU*b-()8ӶKr%(FQKAGprǩc 6iպceyv\+M1ֱ[#/[QxYnk}e@S"&$6;8l1EGCxjw+on Yb=*w}cwݠG#1:od)uA=TD.r]+L_3(SƗkX?*-%Wk@2?AP.K432ǣr:ز٬'?/FGI44\w! oIwI˷VA{@nTlUr0&?O&2l8+bh=ƾPƮϲ3f|:qY? 7l׼d_lJTkgPqIa4auJUA8H%4ϪV(Y1M/a(ddm %u"Ƌ) O@\eP%bE?cvًurfA-`,̂޴ c%b)TK:9rHK<˹ˮ"iFU :ͱ0ϰ.pvѴͮJo52E̿( *̭ K>$ĆAc+Q{gO0;`7Og}.Ȃ]6i|}o„['7P.%ǎRAQ&k_ezQNW<ljx׌O?wM lFon ,”˭ͿD t.KVdH*ݗBmZ8xJ°r_r2}4+P.^//g~&l-7:؇eH>\GF t\ބNBSd3P)<Y:2 ,V4ZD(YI;Q2ɩ{H@z+Yz]&|?'LS`HߕyXgA^ Hϣ3<29ZoeZW3b*HqLt]Yl#Jg'};#[զɼ@5ĨJyqE-7FI"n.]E* \8'{ 4:XoL<?M+Ԛ[`$ab=l!OŞPp7Bog14ԤӄW4Ҁs)EE%EF}I%,-w Lvfo 1 9y@gߠ QE#|e0xKq}}4]AlԔ# e5Cw1Rr\Ԩ$hC3i:ph(Z}3 V ,QUtefT,=Ѣ#]ք|d`*"H6$챩0dn|zgwN+Y|rЅ✶SAv|ӂW-& yEgt6X HAXE {};h<MEú}nYs>3=`,>|3(1W;Qi57+ݴ'T|6U; sK(%ˆ {d#+魇sԍdrkEoMTUv0 1ً%j3aVPHu^ 0𥸖y)nc58KA]&?4.+R9% lN3C3 }~P}ݡ (V*k|."@zEK.G;jK&Ytz"uu='7Չ}6UH,:c\ã[?5EwӨWywL4%{S/V3 &rݱ+H|ܞjdF/c#"B;w%DU> 9g6:sp;@IX(VYk2 bc+ Ȩ]c<ε[}ţS\R[LPҝeɌ>piC:v8we"wRc0y6f G! 4NPE'JX Pe!6[xw!K~G Zalw9ZSbj ?8_5dc&S v/U;2Qk2YObLd`a4/,iMqgg )uw<B J\6ɎgD e 7kzxh ZyH_a^'"L<)!fW}KCbPK9&z=GEUNIj(S!`đz USlE7>Ń5 yp.xAb4u+2, 0D)=P}mIxPR~Nx,޹l Cݡc: MdoP-!Alyz%ūcAUy.sncߺ=wA #z݅G!H[| >ނAWy܇+z#=$^&'8M<?Dr2d?`4IA8Z׮4=f sCԺUsKB8D;]qm.I5K[&VDMLFZW?R`B_HDaVSD#A2ٛ $k'@2^ﺡM &Sލ)fQ C%,n:Qx%\(}`܏;:TqGCroaR&j+ؚ>-DK2圣mgVNzNw"^e}}%,u485t;@ﮔ?lGvu=KHF^d"]f ͨ$'@ ";lV68] ,D\tM`9:WI=kOU|WT?UF?)@b.6 }:!2_;ՔSuY#->v?=[=zV΃$K<2+A ,dKF .c$'llzZt|RlyDLOHH$x6`8H=+uha7'[Wk) ˯lЩgH}]eUs+9* I)v &>']+lkp[ә$8QAD9b5ys>Bf >?716B`q!ہC\%16tjsqW]+ß& ~C~o=44O& ϔ,oSEߏ!z{Ac >VoG|[=Y5xwabqndsϊԟ͋yKaJ=8L{CIozcN6Q|шdW"wO +IdC7r͙w[=0 d= o5|~v/WX`G=?MM#JRUHNre3zY\ ntW\KũTY,}Cd?_xj.SqCA#̓H0v۬Gpg]pmWn Âk0[r7]1y$o\37Y4xՅ~JֵɹlްI AI 2*'Hd xLRG Q)U1 8i 8qw/E.r"hdMA,1W~Z Ace\Tn; Izn|uާ'R#l;_ūrJ]^ո  =|[%CV!@f~[tSy&ԏ[!J5A!΢$C!yBh~|^M 7)u |-0+sK1YlMbk>E"l^G4Q2scCd'ٽ&މR} ^[1kWn\gX=xy' v?DXׅ& c&kгv됿3_u땾cvLT|á L'JG*#~BudWpc!`w<3*#:KC!uK3^DxizC {/)4)5E].0Vl`-HR^)IAJF?ܾO[Ёgtb Ccف/À qraojW;\Mo@ VJ8A>ůReёs+"f#\,N JUmhyhFcl ufWT I4;8οkȋ("pHFVZ=6bP CzO{cT`wS5(y#+Ae^c@Kb:-jœ,1n G]gNPR$L)2 Dɲ2D2M)2ly#'8AO:6dm^‚3iNr |]]9w8|}$}`;x.ptpG/ï`V T{</ugl2V'>ިvRrڕ^7"jzȍuf*g#$%rnj{7gq?%17Ez|"|cC &Rʔb8zؾoIKv(~u 7s=;(ψK;vP ¹:(;s^d…?!68!ej|@W:Ɣ{Cd,Ї1~'d hG9^ cOGjdux8(hyqs)eB[u-V;flL7D`=rMŽv# 2-5K)O!:Q/ WkJck5tbP C QHL9ΘV[LѠ۹_s9׏%o6!Nj:Za3UGZcW]wRߓ4e E;Ox&9KM_^3F ;$z,0vu*N{V+P$@\9ޡYLcٿ<8{x926,1T/~HyYgV)x(_[W2#8FmNxx+'ê-^ :NS [g8*n GBR4Rrg5H"O"0TX8ڬ6>lSVA݄D 5lVYT\ӇbKYiuܱ/ =K FWj4veKv<86٬΀#E2}>XA(g8$m} AFhG7] &Xh/~5:l̈́X24K+dYX?pӓH8# X{e"Oq+;A?Hݴ%%YJՠRp#8[s$ᬙ9V> ܥ& ű?`318T3%JV?4d.Q$2q8xrEOUְ;X1joSu%\{xYǍ5"E as~wYH'Y PƷ~'6AttF"Ҕ.gh7ȶfwZQqYl 8WbG*V,>U t2&: Vw5r|PVdӋ-5??෋xS:`=S# =݉jxM.Q֎a1-:&Ko Q#R|`I7t7@> ? qAWq>eVGBȉӓw,3y"|R%aK4HۀL`gH?E=FQ>6f^+&}W@djٺ|md|~B26_mg'VWtrN'}렂E & u[7Pr.NeJ,)x;0cnyg~v5-9;I!*f 5X}n:XwH܇G5r`x, xQ㚍T ZtU_/rάBB,dlF ?akL:Yzánl^˓9Pm<ZJ~@Q\f!L˕ LxqC?$LcKt2lR(%oر}m\yХW 5|[T )ݥ`VU:Ts[>謙 ƒ}EQ7JrKPTc*+w7so$ԐKQc}IJ#4 uOloIVm(W .LqylJ`Zp ewN2;Zl{pkK`7$FItb[V@?Л0: F6b1$(*SώEq;Ń zg8 DHXE0^ 3s*|OPM9g5,;<6AvH=R8~J^3Wˊ(C~Xiq݋SwȑЈxWڽ N|W8-*HS~kVHI~!~ ^Eo*]2#9}0Ez:%.M])K e8VOpZ̒uśfz "* SP*豳% 9\7v*וùy{3զ\yd/JSnY}h^` @}kT~[AG m0Έ;LN)m6]$TTs^oZ6V~Up9;{dJf2;Xzzʎoσtػs(~tΉcEU4D͂NBLg`_Tg'A)Nٽ8+SWkj`-Nsj$ȯe#zU =ҼL ȑw'.3*A}P!'yrp礼k WT*ݥI.PsIǣhni50 /,*~=}U)yO\?qIShE<: 0qSRKWfJ0QAOM~Bf psZ7d}7Ù?1M2$4Lod ,e5hMo`η6!TܻD 5;YXm>o؉[U tjI{kg"3ć;Jy<蟙{Ũv ]{l8ּ2',#w9G5_c8CmVN]O- UƑEnșR;B j, Q]yq1:5d 3zfr%`Ayiʼ! G(y>Lml @IT%C?2aѬ<19"5W/ }~Y̼4Φ;@fR0\yV_zEmSX ôF[ɛ{ ZiY4s:iSױ0!K< 2$G+g:Lڙz&p h`Ohύ\Gn:rRhf .V0.=9R"S4riɌsa@YbdpT5CtXS;~ؠ禅L!ӹb,Grns)IXg)vэ )5Pߏ&r0&jbfxҕפ:&󪊨| ]Tjm@~hb|@ә9Q $cاHcN l14Mx;uƟ qj 8/ `m"=WZ>g]^l}$tiIK_bE9Uڋ#<풐S ,܌u+ @g^bԲ=Db9gk8g͵H<}'axm2*ox$On_^{ ƚkդ -oa66@nZ.ób}鄆xo,x E"o[ 7< `5{M;dEj{( Yp ˁ=guJ1@ &[K:6b?b8X5Xj.F dkq:+{Prt*|PuP~2ԗE-2<btp :Y'Dӹ3 -ln@ ݇( ;0F 1;BS(ouLB|ѠMBH'T! 3gz\ѡF&J󅖣[tU"EiAߐgKMMw[FrYCO|4N䫘Mn^ۜ-8AJZ!>CwO0{W+ Y9_ |U,R083083=zdn <$X6v! M #tZa GZ/9'%B^b"*p8Ev6lǭm`\&'iS)Ja4 Ɨ+uof);d zP|rT#)- TEq(߬3\U!JE>Q$|Lr4.uDbq-&I$E +nϼDoH>Gw7ɮ[`C ۷2\qmDXլ 0jnH,qG N7M1N ܟ@!˙jj[*3؆`z*69BXw18. efF6h4&>] لCKJa)X!*!Ȏ)dk c弖#*̰־SZqj$ gO,mZ:}g| jMvgA#L,q(e )DWѥ|y}$?{KɩAإOZ1fQI}6,Qp}] ;5/EZieޅYk`{iņEQ,fÍR9+2Vakw%ZAcDSeܻcag<#@x0Kr={ƷL_QP\`({T/9ڭr”\Fpah14ַ\y+' E_`Ꝍ#IϟϜ,sgWX[f/{q+>ǎ'F{?4 }Gr["ЫZEEO1Һ >oOeA =&Ckc 7lD4}3{+(3>\8$_#kN:+yzdf 8n+\.z˦Fx)Xݤ 6DTxå OW kD"XKS!7,l$ .-NMp i-!7&rrx*5N-sPzaDE _f,i S4Ēnp 7KQݴ#0`L+ DTp rOOlHklZ]-z\\]Ez[q:ȀiDA-|)y),x,.$(#NyKl3K ֎<>2?-}MB.(>(}xoXQqEId\]O ¹`VO*6q;8&Ւl'["c|Z`` MM}Bw'FD/+`7Oph8T;߮Kq OEа6+>OۧCbΉSUY9xz ;qNdT9DlLB>e?bW6SyqD-?!FŐv^=l# oc]R{,o];SƵ 2j ԙdGPP:gfYG7] 0:ﲦ:߅Q!-P E 6p7IzFatM<-ܣLLMWpdzͫIO?jYx;D8R할r0יYNϹB Em-sB>uiosTEGLpu2V@ , 㿎%WXyV }j*XTv Rc e4l>6)țyrAZ!Ū֨җӪO7nzmcI~{l[{BAcY 9yîRȬ_-[eAzZOk8;:4rdE&ӏl<#6~|6ta Mw>/:1k ceq"4cfL>~= iI6,:ע}Ji/A iRoqQ%`.o[=b7|]pG0aV>K[ ъL$-cL8IY JPsu%7V!l: I~]"*^ I6Nms  w!"UU۷M[hbX5Q9$(hk+ׁi fh2(FR!Y}P" WRd @tƫJnOoek7hs)&hjRBT{̄<%lHxz+F}zqey? NaTIx;lCWY˞;oEg4/ ?P`?@pӲa"càoP<6l'!``!7 ҍ*+f*)H(]7*ѷ4 ߚFA2ģuiWkߞ*?2v(i *w=Qv?{UL<*@O.MDfjD?u>8ּep'%y_ƲʃG%cT'8n!D 0Rw'.VBS|,,QN䶈cH:Wv'ޯxT]Zc ԋ#[*4d%&Nbx}Px1yI> J7 OnJ&Lxt[Yw\gu?4>MoanoKʰ̖9fidم*蓸BInT&~"#"= 24S)Rqg18M^gYE.gݹdչEXq7C[0oqPp]Nj/_ ۡůr jLk-]nh O?Bvl;;풺NyFSU tb笢y pƛ %fJ% vj8#u_W=,%$N& i8y礈ѐ^62(c(חI]7޿C땣Aű 'wI;MWȊzg )H)F9M#(@v,8r:tD !z-U ~Ohj 7`nHY0HIخ~=IpڮEBy2&4M^U8IK9 l~<ĚJ_kP_ ^EPo |"|_r,w sMb`K0%a{Kb-Z5;ň z<3r_i_)4>[҂@,"K-$~l5 }F1LUYt=Z K0.]EэV1۽Q ɖ7#wK[AvW{[t]V!Cp>3ezsCZoc N@v7VrȜA=NAh@E'c2 `g8mL1H޴:w 8w#W+`jhE9r}'X րXS:&_Qpb[PDZoHo8rr)i+X|ĊXwf?%M*pY+A݇C4mⓙ9ȥTxqhNv2 6jצ81"lht#(YsbIgju8s3H0%2N$ VqE̛ǜB7PEzC߆†ɪqz͍"^-(թ/@07sbR:+_&a/z'Y+qNRgMZ)=JѶ䍤qoY;];S$tNv۠ʇ!sg;=xhFojNO󃲃#زc" )믬sXa܎q"Ti4 YQ0=  xt jFAL3Y4~TO'~y1?͚j-?67]Z [jmL c/ 7{BtXs,*3ۋ 6C`oxɮO9NMEP\$g#M B IrԽ[F@> H;_ cY&&hTm:xWF&|z:F-#Mn0 U y 9P7/o+| 5O\W=PA]bQfYdeB[mO MX qR. Q,^9Rv~fH3icWL T/C/P~킣sUoTJ>? [05/a;<ݒ :cA\xvp[@]#Ƈ"3C~='eX :2?amC"3."n# ZYV&."a&b3Lٕ3cj3"=P~ OզZ]$fc'1+%j."o}nD̑ ^)&Q[iib'<P$0^&\?byK@jd@9P? }-ͥLpBN~<畨&7E1KrEEUZiE~R3u7f2=Y\·M3_Ĭf$wvo.96yJ^sOH#xZz<3.i-zrx 2iv#ur=!3Kn!q`J}&q;a2>eڸC^7!-`#zd٢\Im0XOJs+1gȸ;.Uߒ. @aMܟuQ:1QDּB˟)exϦ<#S𚌙5"X ='FGw167A i7l m4i+;@dVͯ] xg~')t揚|G~Gs.0ڰ2"e%?[.uɻ8 Z ޙka HU|p=r^8)q޶R)YC8PRy𘳐?iA|#k:}c] | vD&ƗvfFA6vpi>+ÜЦVdSwuפ1Ն=yGL#giͧi Xg?UB!97ߋ\Y^Ip>IDSKnGa+zfbTB :o@mЕV[".äá䏩}6_Fr4h1 r̥Lx,\!b-@en{1?P99uj'{rh8EZ?jO/ÖYD`8ua%uW3P|[A#i-qCIo;s9l TMY~lIfȻi (@dԾ8&מ:z=Hr A-W 0#{'}ZY@㟢+a[y+Ie +Cw*'+Vn];S^t: Zup>)yfu鮯$"u =4ww1ts&Y ichkHNLn0]'2fn=ȱ~(F42ǒC`JV#\>~fu.n#sa?3vxZe zBêL]h8G^.ߝMI~s7çx9L4*G;?I!HT@kAۇGg֋vDw p텪ǸsFŖL:8Ci*{kʙ?V>Xv;y*W`V yY%>kHl"M1XͰ) 05yS04_I 8#77Q[@# ߒ-].۱{M~Eb]$m gir#mE]2Ra'"csA Kӈ|Di*V<6jZ{|.h]1AKFD,vJsjD: v Qq9d):2tjSЋ9.<NKTϐyf9E"FNVbx!ɮud_lMʕ" hkPy]i4AE:7y@#_ jY._ x o`Ndo2 -Dvy"O;ZhbKAVJPzJT*8HGqr"Z"u?hyܳa޾210i\鮳e^-&?RO7DRqj^V<`iՔeo1E  2 _%l?S`*OBNP(ӑd}K@jbv@6K+.3_m:Ϣ> bZlN,i]=e]杖\hFX.d;VӨ}^([ o<{f=rg;URP9G4gTJS.:gTe*^ɋ|G)C[p%,~]2aў51!Gп =3K'}qV+ D)*X <1WIטŨub(3{'!,#˚$٩ pzvVd?7ǂmď&$) ᡠnR$T]0AZM*rmJ9èca悼x26sA|7s o`EwEpGm)l,ogU)ud'qS f~"άuE$5!CܺN4m`w]< AMiI {~Ja83+pkEkP яH|+XMgv$9My09,FO"ЏAM(WNS͔a ;Qqj;Dݹu/Df>"Hp{''T#a^/ P!mc7 2B![ 9*CNupA=T~_C4Ϫwʩfl s_;CKaA}0npQb>K)6$ fXDGK"jjj[:o T 4ƩZJ"KKg$ ַ[8̷cl,%9̢9P!lZa e 'T~W,)U"C*"(%CYf~aQ˿ ckI8xυtHa\=hRJm*k~Θhk5צԏ%e?l~Wf/<(`H{- Wq bh>m}HY*R'gsz}BAXSO .Z}rh ܐĩD*)VyPqԉOٮ!8[E Oʼ0A.+G5L󝳒)I4В51$HdwY`mKA _5ťeNdgʠb8:~UzӼs LvUQ. 3*zIoBrӾEFѧZjuFYxXۇ;'~bжZ1'O;r=l5m%ZZ8Z5I \OOGlRp(TfExon&j}}ϳ(,خYj9c[uT59=u JfWWH[Z j˂H8D^Q&'z D-P9GϽ<#BFXA rD4롉wKxNH^~BqcuSoYs5HqFᨌ2¬K;EZ*KobiwhT:p9!]n{bH7f6VZ (ATJ$G*' +&噝l^?9¸g>Dlko-5`\_>ա5e4}$ )<*֎4=WT6qraA}|\ɚyPhвQ'Y_ $H?Rϯ=zegƯQl") oT}M4H`u ie=u;!,#g1|#%S%IuB7'{sBg..޿)<kJpļXfA ?|K6aE7|y-zΤ ݫwlAظUBq")<_苖[Z^̸}M=U{|,⓰Q.hr&i`T`v,`sX>ڱa1X&P"h2IL֪[d=S/lz8,Wl$պߜA wSU7SacOuF` q+U4שN?oVᇈhI 2Q.Fv|Ȭnb&6Лe,w߆zC"-Z9*$I|٬+M~j((/T lo6 ղ[Pܻ:rp-Fa K=&@0Sq JB )mlZeś Wڔ>Ǫ~P/C}K^[nO-˙HZn;C/kڤ1=tzܛ%"ޙ$Y|%g FZHoԟM^dG.7-t0O RN9a& T3!/آ?/K:< єKClI]Y5ƀcfK_ԹqBuJ }ơ٪qOO?`>rTV*Z>zJ8Ţo_0Br԰I%t7Cef{SRX)}cWv5:j9p`k~5|'"$w15h#Xj N퇅w@Ա(=!WU˔}ӀI ZX_" )-%Jۋke/ K1VCgc!!]3yc^3mj[#/Б%0,y(MB?Si OV>|e+_󪇘wT.>,{տ՟n2¿3<R@,1([iZ&߁M_3:C7gttMP,hODrJf4oɣU5O]`RgfU`&1PEJ*=3hǍ%LOE N2[ ^kv+J{`vUQEA@A|IA݈hх$5͠nǢץbh\qu`!iqA]Z&++<|Ih_xmZt΀67!^tn<'51V|E>\'q0U"!-G (MZI %^^Շ8NGLDdך6g bX`CV.x'=Qn}H`Gwe[OT7v(q@uK"dj{LٽV'3oހé%v=SM'aKRUٟqÂfJLS!ưCn {y'|6xzdd!/v#DigNP7`?=4w/`p'>\n'4.)$){4l>kkͷ` M! ruX@_ȓ,F&KxN7?!݈m Js4+ak1 \M%v/IۼG͸g'N3:&G&d4iZD@M)r؁}s=: ҈z=)}q;LDapJ=7Q_SsrNypuotz~%4~l:-]n^`"D*#J4|Wȶ2#|:(j~+o 4IDÄ{s=-$ʒ>4VgyM"!eS}j]5I(0^OyM]#|v(x" >J[@TjV`@"C9nw $qlO2Vl"rw4_ };V9 +u}gI#ֹ<__׼FY +ƎHU;S|N^cgC H˗mM1$_Vw*-+t%[- ʊ)zY|v;HP:8mb|rE/1ϗt~ MPws2,^Gcޅ&U\wcD6†FE7R pN_͇Oi*hzk{}(0{ZeĂPs}˻K&"$xO]S&n]*^!zA0ȹT]!sCfu>oӊZSO0|۟ VUitsj2 [˴t`r].~6" CƷ%qTeѲ# xռ&ցBTr(ĮDBSRBy/ /kGw .RUEvvxbe;z U0hۡ~3s= mS<܄ĔnpqvVj޳-"8[?g5t~,O\F*i ue)Wg;,E-K16Mw읧ĦI~ #pd$~ð^z3 ցu*WnQ)>)0vMy/EU0I%\n_{ngY!8aquӃg\Hvf)~-e}H刣o04BFJqBTR_M"p;w"?_*Ԁ8|гo~y1{} }?5Q-:j&Cc^6_ 1 .uEj z8*-f_JX'fg ԪҦ\wB=!Id$R<ܸTAjǛ2ńce 4h+b pQsPhB0=1_A&#Hj˗ٶW:-*(ʖ> cy{PWw$!ʘҤE*Q rK)(6RVǍRӼJ՝U+Ļ{>so)7.ojf+:nbH@EMc/#'vrwalAp[HopFraD(FEo2;>ljЪ#q΅d"z`:*;<|]l]mO }+rf4#%jbjj헲ZE[SOc~ʪo`*=Q`d5Z~Keo8&h]ݠ^].`R[W|9g}|@zi=QQʐ<6Q1BA cN.-n!ukuI7;7%C"_'xYK >}1ҽL5fRG $N]:qe2;^Zb0rPߓI@iQ]' @S@h3xFu綸|ҝaEYH1 o`âΣ6Յ3C gd 6(X`<iQچ2= gkeJֿIx5{>ZCz<0 #Q~#8=>ޅڦsV\NW1_!E+jm 9@`Mt r5-kDw 0)>pp>߻  P0Zt 41;fYveOW;,&QTR1Ȕ0&1-pv[{(>K`ՌHk>e r=Khdzm i+!4Ψ$aþ;Ǧ @ơ*jxa52p~qp7'E[XƔ⾕cfWcL=`Uxb[| c=jL%21 Yus۰3f۹Βy=lfx0~PU`NT IsӄM;5 ]Voz H€ &x%ͿrM]'Ҋ=Jb*li]fj90^lF_yJ?*ү9oM6zZK~UTUxw9J2Br"ҫ6x`\9 2qm8`Pi[2%Q}؍wyd_g>،v8rskd$V> /qOVIƚ?8l/ g">BnҟDJ 3y5JS_$]cSbML^!v{.-X$0 IJ7{bq <G]RIh\W-*2Nš˜@E`6jhi5N9|*5em?\MUWF)oi0:u+W5V ALQ/!:\*|I2psTVT!?kpQ;?IJq$Hl&3&'k5V^+wW%ڤtX8P.tYgd? UaXwW>~zӝ.O7E}[?WjD P~s ˥?Hcy fJVMY1xvcI]A7[re󓀵Y$U5eRÑMWݱZS0@6̯:ϕ35/doY_.PB_}`howAjb0m*+ey d(qn(_:xeﲙwE&<.Z =>{Br=zBw1%ܰSfNBϫeYVX~. chR`y#Ӹ;vaҾ=KLs\-bzl!HV(7mC{I̍J/ә<6)$E ə!.d7=\ƈ&OBkd4AU l&}w"ڗAy( 'S lؙ@P'gRbr8pNWT)GQ6ށaM )XEUޡc̅$LoO>|y(#sس:PS>ih4i+pvŏWN C$=qmC,b7M"^cr.S\eAG`9$\=rwu^Pɔr,typ!F۞Xms-w&kA&aH%s^8c ,EOLc8L>@V)g]HHf6 >x '=w}?F-8,,IwwOtR,~IzHLNt+l3w \P'C%jzw4!๵<曧W"'~JL}w:ƢwӦSs+E>'d-K`-OL7 R2TlTy-i 41y)]w*yezZes]E%ֳ5USnLHQAփE,J=t9Yb$j ۬2_|G'b<+-C6rVLYU-6jQ2꣇kYK<EYp20Cv~4.?wylJF5c?[{kUk $+YEDq,2ґvS 1$en!݃LaUzT!1"yH7( G-=G-؇c|;_75t{xe>YjEת-'^nSZ1j)1eza=c̘ݳW``&EWQ, exwGL-҆V(w:fzƬfrE=*X3Y3!G:L-4-A_sf}Ou e3ĸcQ.W=hUbnͬTLFk ͜CCyiTT)}eʮN\/vqw`)Ч)#Dza=dqi0YGo؍I #mC=V'tB/,Ex6wGT%9?(}3Q8uRhFm5nʤA[- W,[y JDfu/#Ft=(% [֋>#BAo=lX S#fy(幥ƅ\%{v`ɠ4rȂBzO|[.2RgrR8\L`ֆ% pY5`9`w>bw/stN4} ٩ <.s\YY?7C" "u~ja) ,DT8Ro(BώQ AqXjEJQ3 e3.0cbҞmZYzV坏}ɹqB5SS_kVH1N{!&?aNuAIa>}FWe~Jc3kE3L/hM,)!E|½\dNB U-}`F/78y~.v'VeR̞b>d{?@_O-jqHv{X){U D8V0HPIz=fs'q)ѾyG8M ~fd6JB:EJ% rCrHK^.(d/{cTsADVL:X5|֗֙~bY[P+qn oN ԛ3T("ˑLH}7{aC<|O{(с˿&<.sD.m[㫢/K5ä)` SbZK<$ҜehD/Uu.$ͥtv\H5ET*uQAcbJ=#TY[%;zg>^mkUGn§j]56i68$'1|(syh9RzDZ:Q!q|;߬h6#sgϮE{?P!( d4̡JFXհW%5)VxdǷ f4Zo }Ot>m z~6=?;A#y5t ?Umt%$ΧݠΟ*PdC@/pDaT񫳂 /c9c~\nlb.WZ3]k|$GȌc F>Ȫ +YeMʲ03mISqK-{W@h7])F@ЯL.Gn pH| Ԋ[pHbw!u)i@`]=k9t0J'oꋒ1bC_Lt xĆ|vxP`Df;'t =]M8&%@߃38f-@Qq1x`9<'K "kERm} _pԝOm&ZxuŞ.N8e&n.~#i(PfSfmox-J/F-$H?TEIK Jw4Z~h-}4pQ񰿴&ˎ 5S-V:Zp[kq^ŏ!/e>7Ms>z\"Vj}W%BSYlr6ȦSo{uXÍX*Ϟ|Su _3+c*ĭKPzSͅĞipC>a%V v$*>N@J-]yO>4`+:LN~48|%[ o1NN;OF>dڡaD͍Y>CվRƞ*EB92`> M"WPШ*>ޭJXhS67 Rī+}WCjD6{ʊc8daXYF7tYn0*֠(N4i-]26l>NXEKmڹY BNDXET{%7dHyeWkNJ"=B;  n'hM w!J;w 5Jļ~j-)_SCn?rujň1l_qVhł65aV! ]yp*#O& (|lkZ](z緫G5C+E2߳s:X@j~ZTvs!ڒ`2qZky01Կ\wt# 6O 6YeJ>53,r!E C/-5Vt }).B[)#jzB :~ ^_$afPOƶO+ob8)锲o,oDFˆ>N9%og5h5l |]Ba#U ;NjnK7I%ژl0$ JrN#& đrR+Aa.]iV)@`RsX4)Nf1-gJ[ (EW DfU[ʾN0FqdJ{Ɗ쨘^a1UrW:t [{j%miOPb 2daΌܐ[Ă.q"n򾋲5Ժ׵[W\m&q;a纳mYku NJXZ@08/AJ|C~-!#N,?(ɔ$6I SO0ʭ9+dKWQsU'&r 9 1 V Gc70Sz75KFĬRN>jLq@s7=_zc nŠ/ɔ90+&Kq-IH"e/AGP^<2"=')yK hkRIAI\+LW9 qZ@-+L>*j+P/SaJgsZao [Xg!,({<I .ApP v&}%=.ak6᱂7'jSڂFSDO?vw:ϡtcW;3]z{Z@x=܆4)P19 JxAd yƢ(xrgU^u$֨w/˽0VO@ĸRo}W2GFyYE$ϫh|}\YTn4xU>rd BFZKy UZo1 Xo5kWbPOtAaUUТ-k:^wZb $m(W$ව~W,TG1\mծ! *a)pַ/ݬu:y"wHE> tZDڏSTg Ds'\D,NmT&1nN ukm曖t<(Z3QCDЬ H"jy0BG{ɥc1l爪_- aFj1!Kl'}X1OY,6AvHgp3P#âj*(!Q*q#i hD`9Eot?+\MIP y'|y qD:ZH A!t|CYxs/J&Z0RA,【xٱ;EcDl6ekь{`O|J[Y=~9!EP]'H0> oGI;xy8R0c"pH4~эҍ ݪu=eK# PO(n _WKIUؖPRjh7>X [&yv L gj\\f\@CFX v8Kz:"ja amRZٖ̾}dBp_2һ(c/ݽIHqW6ZVR%;Ú(dNp?$%N]\]FfF].T)'fX6e)ЮāZ똂_G<uBR/]wt|F#YD4n9gfP4OV!٪B?뢖b6Cݼ.kA;ם03Bq:%2>2 QcSQ^EχLz Rղh~ 5ss {W E?Wӗ #ѺC}UwZ0w$jq 7NTq"*?>} ;{ t;%OuMbOGj9ni?k0 ޜ%+{n:,k OQɄ>=tZ_뎈I&>*lO;bv\ ?.OQnhfax"Da|Q0[Xd@pGʩ^)&֍"i?֞PD9+ϙ)P`/Ͻ_04}GۆlXIk~XteUK?y`Q5 0Q4У5a]Ne%BT|E8n1lDJDMv#Ș1,D 9kZ,Z5:zAaZZ0_VF&Rumh/ PtBIO=T -n :"P]7Q6-nhz D&N.ӉWxƨW{HXM2Ǥ_{"HCplY MZ7qe,?B[6 ( RLWJbF%3\íkI.* cbuY*|M!gS[(ȭsn懡Sac ;)G<>)> !ĀL1 VnO輆K/ٓл:rffn~biK%VQ<3A"&+JHZe< i̊-ep7),8s. mё&Bͥ?ˌ7WDOGZ9fj M&"9T\S?{z`X^\M< 5y Y=f;?Mހb51cI-96JQz6!^U TDa._p1SA>pzMS#MHj25ߥ%] deɼV-+SOTI|RQED| xdO)T/?f}^NTmi21hOMkvB\v Tf\͐&◁{zw#y|$hoSԐڋ Uyb>t8UůsF0(xt8#ð1< uua"GWZI~3}` NlIXc ܴ#l-nEWD0:mx4;/ZvVMyl[$;EQ +3[.]i"$*|;`=TAOK kVS]¿8mBd& "Vd>v47/@HqM9ha+ZTub:]0GiUѡ%(4ˈ#;Ch9R:0 GƆ^ǃVLgU2WT :,w |I7ns7:i5gȬeI=;GPR1?1jA{TD<(k?RB" p/Im&q Q"~Ji\ DfS=d5D02q`5Lv/*jf$W+:5Ÿ檡rPܩHk?9)y޳˙a_ X^Vagݩn4V hǾ1@tZ u ~u_ HKi7qep1f,pX= !~ h0F츝iu}Nڽ,Y"4i$z,f|)qz@ejaQ&Qy6FۡO b,Pn3 k/q""o^ZQz;LyAEr/,鑘Qr?\9!Uw byA@b _r\hfG1tpC*P>+{*{ŝf2i.e7rK=$h 47[a[|,Emvb6o+<=r!m9Ts'QPf)wysǽbB97Mw+.4tm$2$xBZ=BW}v]ӳH290WonޓHS>iBZ: Kw!]oXʬi-B@SMI(#eϽNJy7,LkscU<TRY=VڀѠBb?4줦I,RxҐm909; C!2^p\h$k^͚̀se1V~c< MyHbpVjxjI5hXk\OL ؆bG̞39͚mY. %n1[}pFWɈm0FhYSne| LFY.F͋Jtz @E6~GT_*/ŘΪOWs]]w6u" pJfnVgŃdSp2 UL\?yٔV]|~\\]Bb"|LxϾ(&ϛgC6b.H$ۦJ\"sVEUDyNR BRcAj[7]vz\C v+1lGIE|@Q HXYDSCD*[1#o9ENavE B5,zZI@uemo(sx+{uw`94ĤZ"M\۳Okۭ3m/)Ƅp~D%C2?t_G5[9+=`FlC5ZwB 15y(? |n)kM샰aLGf %ssL0#VMh(\EY0=ow'hrHP UW$N4K9>˃P+P}eڎБ>ޣבTdN""v',A6\+~YS[{tc='ɽlܙlcX9 c܇ir 3s)1̟^D|ywʇglM&ݳ f/rTsHY6;:oFnW}\]Iqk[!VH2yF_wL&jɦҊwP~ԁSC%Q ^B$[vA=ebTAV#@SږsNX1qA #]U["[Lε<Z!4cpE;!^%k2*lR9-PѯqM^yQ"A A(6T6EIV֗VRA;}DJ5SGg{yU7KR̳EWbNrJ-mpєY܃G%P:^?cF(}+4{\<%t!};>MqAUTKP^~x$3Vr)4$Vэ˓qM̊tp+y[G85a80L!˒}p)Ęc6-?l? lIQ 鎳Ld?DB 𻕯8ERQ0#)=@bZD{{Lf:Y4Y=ſADtբzc}K%W@:@";_,DQ´J\sgҚ[uFTKK`Zimk-1% ,/{{qPf%^f\+tt b7㢯8`"/YXXO"F4j$kQz궙|EiAs$qʴlγtrxy*v~T+Ľr&fk-w ~k CܐR404%{]c"lߩ ]( ]) +*3FJCuO手<").QsUN^^I]#|sAFu23*L_;cW!}$ ClOܹ;*dq 72ѷ)nWƊ@*TU,]y|k479? Ou4fN"8ĖL@xƀ?`KuQ:Cc=){ Ca,#u%ŲYVp”›d,TX- 0ģ Eٍa s>nNj3%YM!iUR+Im*%ģ 7_ԬoϘJeAq7H`K)-tC1V*X.(*K W [vgP̿]$&Mpb~Neg4POyYh跖3?GG=fJ{{"IեcYj:Omz:mxgjH4?Q1kt+L_|դKE3z%{D+3;ߙ/?+R )#aDgd[wHIk(/[ /,.^M*J|~j-182ޓ@P Ap"H2V `T,|e!(&5ʸQUٕ4M(,L,^zpY%<z?szrA.aL]Na[6W}UJ˞h&0•jN,fPXbP±DԱbW!>+.€9V(`>IL47FYlOyZnQ04YV^f,rk93xSK*v[ <2c 3D[y'Mqoi9 TRb\ J4)ӄ{Ṟ ofj3ryn~XDeLLhaMdr(V&mScFDݕ,6 Gq[ ]NLh-S|ɛ\ca)I/.eZCQ0*jn_Dn03"^A$5 iGi#K dsTӽle{$G:} 8#1h/) &jn^I_=-0q4R=-OƄNsC5> 207&;2UVTs8,Z|~ܶ}@uWiJ vSr!i\ʼn&G>{Ƹ#isVTUeXH)ͬԖj<KB| F%o/SzMyQ0WmInlcW1h-?ux-3G`Վ {-\'9E#ғR,.{ֽڛ"}. ɰ1R-C|Nx!PŬFGA^M?L%Byh-u |O8Ѥ7Rj/T".W2?ZBe !?m`@Ⱥ{ =UvMSݕGMm U \ntT.)OU&(% ;4ЂMr>)?cWSEBv38Bϰm=$UW;vH띮gz|̔VA5.tԗY&6L볇=D+l(I-cREćr'E|(2s)oA)~qpƿ qB!H^1D:R>zx̓F;F sWPiKj28my}'@5SE'+Th@XP @'S!lJ}&&`dv ZyK$k[کq~` DQV=kMUDJ]7aU^-A+4mV107Bw| VvGSI޽|-ߘus/£spS`7ꅧPe7M˳>˜5 \щEL:4/g/ .$\6̄ws \9N~ֲ1CgZQ q}As˽ h F7vn$pu7|X z91PC̀J[< )ɢDغ2\_.[dSB>7Ve"-0=nF4&>C_2%?wk$cZA-* $%z[AeaN2a, Ui;% y'T([ͦ(31, YwQ4~PA=pe fQl{rPΚˆMFѨzXάo"~> *. lKʁ 5Z+CLf1R<9s<%({%U vc=-Nh07I\ntP{-_m4/3`'3?>nZ_xquʴOS|OBݣ%\ Wh83Өdg o*W&yZ.R;q?o'_.B+jd=;m I&-3q"xPd>Zww BtQچ駍)˪KȋW@9`|~SSYtԀoTSK6廋`殊MT1UL*->ьPwZ=n^@2YF-{hq BzrUGw191S*(}P%wiDx#7N%w܎xDL1Rh,@rAV%` @/FRzմ(x®3rǧx')3)ߵl X:U|0iadk'-}dZk?iF<]j@JŹclM1!]}A G#i'ѴXj$D?9H>MjR<$Zo#Pfr 7W82 Qd<16U =m8 rׯ9 H%*4F5~.eZ!j߶~xAї!MrQCۄ'0K&a DOMfxr$2=uA 1:XsFX(`=BHBlbG)G׺G.ME,|3g{u;ǂ-~t3tF`nq;Lwj;F-F $:Cv0%E~DsDDK0~2:.WSӤc*59laX&'˛)S/ lMխ_HBr0v Vp4!\\F l/ <?U(nT_ z(Hs #'myiN)a"G~0P㛾r,@P%|n͙i>y+@x6.ݗTjlp)P::9`S= ˍ?JEl+VXg` {JdkB94p휎T1-'X0"}uאO9Sȱ5рO~CS\kk1:ʥ&J ,Y&[)?+>%nW39:bDq̎,x@BzS jWwcgw4it{zdӤL:)hV3NE9'LZdN ~F;D\*A+ElZEmr-4l.3pŇȏPLe>G(faka1WF"B `=ͭtRl=|>Ss)F5#~`fOgA"q}s {I 6B0ax}*Z.խl<{Jlh(fQx69Jbڜ2:I<)PzۼlAV]00UN!Κ+ZA"ѵؔ7mïHBG\WEkUG(B?{@w`8]SFNvzͳiбRj(\ߞ@*W|vMKԇ oӟgF@yy-Id7ml' T(ˉPe͋Thjnlo-7UlcnA? h &$qděޮiFF>)؎VĽfg=ceyUuo~#z6!)QJU[ qZ-3{6#44Ö&%zk|On7 UG ַd߱beBLtY4 '1+4sE&S*#%'N,!dMu;]vM -ݓ6*wO?S4I)ćԦ2]m5|"bTרaT+PKtMQFG)'CL( (gAHt<.+$x ˡ- \ >U[(/6,6f? `!$ο\̸hϑ%52 ֨X.TpduML&>b3/W#SU$m$MPΉVh6 ٵ}i/2kE\@ei?ūc/v$OP2IV5Yh_Hsj4:.1`Vtab_J_-[6J2y 5JqV+qP(PtnDTyD,͗n `DSB?JL|D< oڄa\PyE{#L9w5?_cJஶ qJM!x>hӷ^caYҙ |rD 5l7h[6Iv9UeC(Nil04!x͂nE=lo\O1kwŋPJi(6ZnqOЏɺ!]`wb  !<?N1Z`E1y&*/"ym]bQ}Zҗ& VdG_H^SF]ؿ ID*_yPl~fk__CSQ 6W1z2/BBԺG p %YE Vh=9l?cl&'Նl{cC<r톹nKF쾟dБ]s<ˏnj3d}DqĂ6pC1V"jd͖65o}m؄}Wi`8*[Y^2,_/_kc1wU *ˢf '0)k>D *< ᨷi[GYJSS8D3'6!X}u:MNy'nac\"CE ϪU|OX?o)Xi*y 7I-Ftc]hicD Ra늒m!bXu.X *IoN}ެ@tQqL@lô3˞Dx7GvUg?1p#Jhdn Up:丰uȞ@[6Q'$ נY z) rr 紳Of(D 653Xat1eˊG(b#i\e_`FeF9Cg`.VH>L./[!ڊK\.nq)KcaQ6e,)6PEH<5͈Tʎ8յ(de)y"b7cū/X3mZzU>뮧IiluR+oTY ZC"Y?# 1Q%AwZ^9=$ G7 ή Dx7?Q{My=tc.»|C>^.rW%3[uT>߅:d?bM,5 ^ ?"i(|4{?%w% `S4EA|ټ>#6LD0=-kZ)*ӑ)u u_P;`dz2k׋ʾ!+vQֶXprS Y;zЀ ŶE\͈[NTn*.&\C bc*j3dF*/Ez޻ _|Y z2FPiDY< [Y<^I+OmHT+_^wdpkD `Wr'(ÜL۪;)b9]9!,33/\83but3"6"h ̦Pov׫֠g~ J a| yI%d '궩+ԧx$YrwgH=&^e:`Gy PrL>OJh84tapӪt0xa -*,W7ŷ)c0b#0رC,EUbdHpLDUZM͘mcjBbB,Aa02´@c4n#JHgHvVٟؿyY3yrЀAr^Q܃5"-wWʴO˿W#+(Wh Ѿ7(Ir dtѲ}2?rV 6szL50ZF@7JDm͌flz  zWSSzghfkCCoVZUZf%+=A_zM:tʮTEṈd2ӝ6^n< O؄lR-d ˂:oSBnpu(m,IbUzD>qH܀lng`"yi{N6#Jw=h <{v̻*c1]OÔ[W|MU7 žR{lbj8WOəBݦ&jc3P/43J :OZFSݺU9i{:y| ̍B96HeA '6(L[()o|G9N!!Q ^c$.5"u@ B/KƀB#WߕqȌn rVo9{m=o'|]ÑA͗!:ɲ%kpEGޭU2vHpeT4?rEtP̋7A]:|8y0ݢF ]y‚Ͻ9P \03\N "x3%d7oR=!5<@zGjהQ삋mjr45ezCH6M8Ps'8=a%swN5d祥٪n-Feu>1jȕ}Sy@}Bd\4t'"9p@Np+wU$6-tSmv㕐z[!%A9l!V0/Rݛ# yqk:i!CeT[^Q_vm@jxlzRԋA04h&p tvH<8{*t14MSLf]@H25n{FOWqmꌄV?=̈́GudA3F ^"DL^ln?bk(]r׾֖›0#~~xÒ +ڶx COcڔ]8ߎaf\VyMD"_F-Xҽc\+k׼C.2MUC; :YtmM*i0 ڽcbt6 9HS@6ϨF[q,ƂT-U8oq:Q{Ժhz%jrxE:L@PG"XKgg%Xr\6C?LSq<Z^GH I{5ƾ7^#Yb& aaB :Ih"i`XPڤQ0_l6q|XyB]B}-˴אbQxAlm7%:Lzw^&dGԉn0sfg"ȝM&ؓGl[74RP.I&8N`?4"k.M B)|frOX#v kq~UeOTLnEq}l}DE[Z({x>ֶ5nP|l[&!`QU&{$]b9AP^FU;a%ϗe{{oZT3ܢy( :0ݓ:R,!wjlݲs(P~,Aq-B0&NhJ鰮``P%~c#H(rx>1qD\T߸gՊQ73 m1 QgPq Vy.&P\<|EW$b1f){9}H?6Ss2uLFKV@wihU8֥DrL&_1F/l/""0܃kWIw1:7?{ } ," 8q=e% / r}H8++,>DbYIb|ctfSo5 ~^*c?^}*t>ܗU+;k_B M:Aә30͢t~.Â#oU>- ' ,7dD.kBiUdd%vrF񅢆Ś?%wv+U`^<9f?# [Y  % ~dù ήT / d > rIzW=Aӝ$1JMH}o@lq#ivg8 uRkΠFI,8 [JKpT wlzbA/a_I F{D<"9Yt[1T}x;\7M2 w+= aL6%$ *[V_esލ$_nB`BMpoA+5\*)R3`so{p%0+?Ng9jگ+՞u;h*kh a&Q}Nq65-Qom ?kc D^G./`wUuYĎ]p'h-M.^G!kZNn. %AZʷE5K<%'61h١(IAm>AAEXR@[1B]s6ۆv>+` VY )*y KTP 0;XX]6wIJ\retaހBk+C [Af,7фulj%KJqջ;yLY3W>f]N+ p0ec32A#+5OJ!Y0a֠@Wi`5CI,x\; +f96٧p=0 =MEr&`9WOe߇4!Z~bxu!ZW#hGC{sS\K&Ǽq jeuwӏݫ- +oa1XP.Ntr׫7B#FNPU!wbW|0@hZ{#uiY$ՎFM75ےJq`Fx MЧ:)53VkЄuhAxE勰u6m$mJ,~>Asg )wgL (fSZ z *oTJG]`<=@нTE*_#m&WsX3֤3frS}KH"Vv1^ l=AzO+cOZYj wB`y H_VGDžY_ \ D6f~'OoMGX+Ry = /xa7 졐H,nv݈Uy_.>06P)Z̆ ^SS! 0".Ͼ2IN:r+as߂z wNWhkeTD~-A1/< /5ߒٛ@޹OdK}M>{0TNWhsז[ƙSgu GR5wت=m+Բ`ׇ Ԏlu%ivT39uU*VItԳ 8-@)oczg~rO)CɇaȾi{L7ZT|g9m:KQ`bn=op :TIegYZ07070100000265000081a4000000000000000000000001626034b400001f54000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/can/usb/usb_8dev.ko.xz7zXZִF!t/v]?Eh=ڜ9TJt1ι?>~XD]r6'Epdr&bF2vZq )h6 IBzT rg H> p%L+<\!~ v+ @-+Y7i .tԘ]cȊ1 E+>pL`,Lfgµ lVqQOH clem'e#5$?Y3&x 46n)UV+Jg(4 F r:;SDei*]WM=k>j{b¹r3TLՏ[M}[|u2gV,f+[<#K Ysq i iA1Ӝ8B 4*dkvF*⬲ĶO T-Gw^OyЉE6}.\u cSW#0K4f֪Hœ˜Jod#۞hփ擀ɰA/~2ɜds7 l26 i1m8i# DK&:w"Y ZDx+>mcj͖QZ!jʓg9˰ydlZ'Rf?( G9=X5d B}TBADG8m\},9*mWqMΡX%Dl|6 5/So}/;hGf`0FPcqɿɖiKx̪l`|b-y l{#tG _QtI1ȴ†4*cI6=mLE&ɅMUw^| lf;- 6ej Q{ 4sMUryN^!ݛlb '=oDL1-c+whF/IԤ~BFiAzDbZJYU^m/Y1ްo7fW#U,lꖁGȦ8m8A׈#MqxOvĉg­m\Owr-2^yq6YQ%IG3I 3Il8dD ןt2qȉBig‘c膓J=@p> G$zqo7ݲ;Eau}dr^Aj_SGjTp/vBM¼R?OtayfE(8uf8W$˨7*SpiV1tО fe}fvujqbKH2d|- *yċ֧[kb޽o̝0Y_EӂH\'xrXŲ\=es' 1aK2_nseW4Hg()8 ?9~@>*T53lkDdŮz }>:sA; }[wL}#;E1&Jqr]XYkdtjkg JGk\CsLPD{\fZչj!mjǺATV23חNM eE^Y“ /T,H7yPzMj"Nb#ʹ2ȕ"Dj -lUMpW[w5;4(AR7VĽXb+O61?OTT㿚LV";HFxL 2Eb:Ɉ|1z9^vםOzY;7//]~R~@Į=ؙبMy+¼^La.vuUx-Alk=[OJ,xuX CEFzV! A#ۈ8cнY#rs{\ނWYVԓvKCz*Z۠ XA WHv`ZRϬFcVneݑ6\ﴧӜ젭`-/8v"0dһU1O~0j8`tު&hj)dqw[PSQ [:2HI_@X%csvjX{]hS 3pCowȉn5TN3 C#Ƕ2*+]t5dy@|ì ޵3rr]Ĭ Ő잪LWw_ɉ$M:}Kս%eDZĞNGOW%pKQ7px@nR+Lo\%;p2[M14aG a7:vo g<1uOs4܁`0hzy}.29e 1z@g'}l& Гp UZ "@{ xel+PU/vP|vˈ8,l➕ز`a1K3 U{XiCpmF {.M+d3r>.3Ёh #cmX~+?">Qṻ^h`@LnqEiKy<0E~kP"nh (aA zOJBxT]bZȾ-V[$ѦH E#cߕ"2W@ ZJ+t̴'k>A[,D%ny5=%\ J, xfPVQ5/~<˺l@/r#CVޟSnk$6"ݳrxB$)p - ^>ALi;W?,S=gh)6 סXh[}/3d%7Ԃ!l6I;q6 6#_]73u 20HRٔIf~l5eM#+ce@C*4#A Ll?Y,OgԼ}vSԊޯ<]qF_0 !n>ܹlidg /=AG7?t |eEDSEkspfDS18 G3 o.㿵=v2v -aDX:)Wn P"t|"*b!Ԭzd7 /sPjӷ<s/!|&F\jy P MYqJr.l} 5L1Ds=D= Rw3Tؗ3] p Csbcxz쮶6EKLNgBFf%0ql&+>87ÒJh=r/~^KHWF[jeiS`6>|=G@77EzY YQ7~Ѕ-"y=ڡ}wU =@3)l٨7k_̜SQd]4,A]BA,zEU#+k[I 2Z/; K]Od? 1ې2pXM;g9bF yuq͈n ! b4?9;׷2`tsB?2Swz\EMok3m*A(d{>o*"׊:2̍@p-2XA\8juG &ou~Hn(,p<'Q Z^rܮo՛)_[XjȦK_`3)h y+t+e2a?{j#0 lvht4`[2"ڀn bc2;ZuͶ@!@)?yE2PAgC {$$ȭ'$8y#?:O^bῷ': z da.af2(;A{}rсN$B_R/(L%z+pgqѢ ~!"OKS$Iyɜ\G,vKa D|)노{Ҏ 5C؃cAzdp:<([-:q;՜]/jBsSh (`KNW0nVu,"_HVx+I}<%mowz4 Hx ZV}m >]G~dBҊq JEހ!\ryBXn8$[602f%Ȝ TwLV|ΆM~fyەZ^TY!",Q-i5 E2dHAnPmVFx,V PҺ\-B4z2L L21lacnW)" $hH9=EoK)CJNuU fZ7,5LlGw _ yC >%[8NWoQXtȣIB'^t *@l}۟ߐ_3xq,T ,C1MLi,g2'͉ k787Y榶v&B$NqDDmA 6LI>۴3* VaF#P :Xkς^rJRGap --=KJ@]y냶3#Wi(?Am$E`T>y֝ Fo :f C6-:~)oU .U , #̏pNf..Pi-Zz2" AgF:/FOv_wPzR 6f}|k474)POE3R}#ֽ`Y}:ˑر;<b*j`1J=Ov2ä4`e0OjQPUYMdz?E'P,~aEƂ[Agr嵑3}QUD-eK˾ݦH,p bdYIc.N E~TWUL ɢ32@D؋QwOgYZ07070100000266000081a4000000000000000000000001626034b500006434000000000000000000000000000000000000005700000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/atheros/alx/alx.ko.xz7zXZִF!t/;c]?Eh=ڜ9NgXPb @IڨNۉfI>WXLv( y̳~ "ӫ́Ch|lߺ>$\ Z`|}SsS+5+ldkƦzb<] * 'JΝv&|C0RdJCï(d+J=HS#a#a#Ɂ\h~B0I`+m}wY3|<uo6| F,u{ٟEcLQG90+fff9}LY3rPUF\LFDxg uoP;1^90H\hQ܃Dv*):= {i=ju3lImQs~/8}a;qSm&?uЖ0(ЗBl߉wJAMlS_ވ B?@%W?t5)?HQ?XMO` }ːm϶Ω?5lZfZ+b BƝMIvsR iֈ &Њ-!htnWuuػyqzq b@{(An͡6QMo/_8gw?xM/ 8W1|""-om_1aٸ#ޞ]ickXR,Ҝl J9,㴡,ݑ-W/N^7bg=MPp|vL鴿OAo >bҰʮXq@@&|jDfQQb{m<Ӥ+#b`[/3bhף!wTsϟϋy@KuoFȒ#4mߏ`T>;g@)TlZ<)h fd1\}óa87CSv}Wq iqf"--$\6UY8@2ɧm@B$O[F: XM3Poү%La#Pn_V,!/[ Q<"=Ǯo9"Vmj]j? _.rʸAJ5eކU!F4pʾS4^+#O)rL2'm D' @T*]H) Aa; {kD}$X֦ģFdԶxZK7|G.bb.v L^S^.39rS#oFa2ѣ1 6~)ZںTbs"Vcw%4{6.WP>zF* T䜥~{ڢ1hvptQY)7@Z*4MrDr e!\sKlhסok+#eey þɥ66хE>'6閭mQ(haVg-\!=bPx~bi!D9-+B{6~e"pEL<}#G:KII% ]`/fդr秳P0ALn9NnrN_ 5)Ӯ*B/kOjhW[d.Uy !tT8fqw1qqSp)-mOJ2*f;Ncݓhk(}_ZG[bȽg k>eNJHT_o@Dg_>M -Āu*j L&aՠ* BNm[N[b>v|.Q: b=~ӆ\es޾4-b| 9"",?YPg($vzDex !%G%<+vM5ϸ3 V*&0c~f:;;VoJ*G+<\yMTU9d%o^0bVByCZ4/r ƷJUwU܎KF1(mo1@n9&,ma}p?fm'#B>(+*ggOp/^'(pD`Qb'9U Z#d `B$&Q]on'ΐl6iH X'GД ^Ks>lA c 3ӎFj7- v|K6f?q?XtS(Rz`HWg:Mo$}߯)u);M$ V|gM,ܒ=o)A:)J8\#c##.6"m"~ W҅,?q1$ FKvpR]jC&*ڮcK' )UMʽt/t 4Qy|plӺ_\+$[<dN꯻";B[L~u`H_$1Dom6=?5?#ѫ9K~I9N2LqA^'$. DWCʺ%e8ɔ68ɘ2i$g}3jt*%!~qU6z Of#=nPU#빵1*U\nʀɎ7vgɼ+ǃwؔ*hTh*(:~?@͋y yQ'J_%RՕ>yT1oߊ޲_ޘ%nC/Noy̷BSzjE Fg PA^9}icMq2'/0Fg/t*q Ç\VRkHDLegZW6  WOq )Uni^P'дx j=ojijL)T{GX[;#l"c{랾 " oO Gt`PaXya\j2Z7C9SbrInUOPN)|2fճZhn]7_:_2c 2Ðk \ *GYzGO 3R4p[Ǝw;潫QIJȮT7̿>֥:o1VObAB+2{ EO5|Gku:zL~Ty!hgx/[Y9@?t 4U8|/=]$FOT( Q4P3wg¾M gnqL6v^ @"ETrlWwP`7>l= 'e=p#Su:*yE(P!}Ǟ 0#Igkh&@n3?!}6*<Bк_]^Ԧ̽nF 7G2ԐOROEQ,lݙHujc<(N !sNv]m#YGhQ\BԪI!>~!\.L j^ elaVq;< OKIR \-_č=-mch) ((7nk8iVVӓ)?L`@ 9ط5Z=GjjT\|:qfA-ɹU )WGIo m$W?C68SOp&TW+xEY$"+fv}Í:/k[އu p&71ոůw2XNqyE $/v/$3J!Cr2w)N&)k_-Ⱥa Ӷ#S\,T*|Ű]^b\JfG acʉcN!NYE!_k٨6?| \09S"C2tm6E͓O!) :48At=E춰?~Ml-q̌XX (n_2լFcdt zXkqHcB$drS~Đ1q)d euͶ1-:tke2Y B[ʲak.^y"=5p欃h o8dB5mz:Փ ?5`Cm\D$"GyE,M5'{ѷbks ێM)ylq' >%ΩI܉AF\Y!aU72Ux.UIN3zB w8`yMJ ӪV]T2N01v>0? Ɇ;yI%פhZ ÿrZ6-%/EnSYu{=i9`9InLȡ8S&ж'ۙ˖pZoyP+,t'LS u}L:C]Z=?g|&: "9$VA#DI.U8R?!$O>#)*i/fR;qX&n 3.uINSUj>'( qc0~X5!9u5m;u?\< 0 Z:m:2 e4٘(m/~G^AKyu8'V A/,ө ` -ע7v6R<ǂ}P Ԃ^ܿN~\BJ-+5&@d@Ē PhߧCdJ$#>WbQv7;g!TAF@[9OV#b+`=C޲sq\xP[lkX!4:Hm[?+Y$㘙x"yQ.4‹܋Hi|tҨ"o nٶMR8 *#cP~A> /I~ RN֛ōk^|& Z;7P4:(4w &?u֛x96Z]݁wSʉ3jn|"'(y=,!6<$jo5UlJh&8f19^#nnؖ5`fvʱϓHW_7d Nzvxuia?t DaҐ|=C _ok7ti"MwCW6j ,Wb NSC-SLT.Sq%^皥ӄۣTR. ;#B(y! j:k[P%u7᥊NYJo{jOMlRGon.yHp`"8'k3@9yC&e.1m~w%#%QNE/Eh_C^7O# dKLT .9/G"@_xv8.?."NiwTåМE($P׻qor] aY_ i1}! Mޭe~sƔ6yB~Tu:¤dP۸Otz0C1zCͶUG&LW A؅(2Ouͨ;CVfu৅V}x9 LJ2@_qW_Nݯ::bd8`jApa'RW`N), 1|Q>@j P=俶fyj0EEqwEFщga f,) XK=0nHA ޚ"SH!|+]\s/>Zq>DS]rrlێ:ưOm7DOb%tr ޲$ΡXUd-(QT&@{+45W&숞P&K Y, =IO[vKᖶvFM`:3~+W ۄ",in: X$UoGL$A'r8fw9MZO(T$Ǜj?Td~`m2 `B ViJYB  y :QnU'ɜ7EA ;TS!: S=%h!$rfs,!=0 ruT4,)y MQk-e>i)b˦R_R ?ֺ ٿv{,/%1^$og OnkHwJ&"?Ņۮv|d߃=Iܲ{ hOU]F_>Znu)/4+[.uhFY<1Qq+I;7wBYے|oFXMQVDR.`,pݓs<["Γg9G.aЛ6g#VeY.zz/@m 쀃|f |(fwT'}7w`x̘&B͊|9kk0tˆv{=ᐼP#8O-@^؂,H~HF:Y0JT,)1XkI*+ӭms)=En,t|# ˜Ȉ 𑴁}`_O_ŘsCo1ɀGA?>%-b:9]DEظ nwİ}-x 05:]dT`o$$@fV1&B֏S$4pA>2tBrFyk:8 MKHb qxcqZkYkM@eAJa#%d OrVA^n9{-nMXVJr{js~7XΦ.9 5J9 GjKy&-erznKf]x5A4k I>Os]fX4 sSG Ś|p~CRsd0O Q~OĽ0_V*)=rx㾉pS|joTثW/~[,:È\s>AxD&fN8L`^7&,86SmkeUrs0gQpa]?W 6 1)kHh&IشA! [n=m !Yj,m4bf߅ձEtRwoބ|-Ȧ&$edsŭ2|BsjZ7ٯļ#NB:VBEJ>xf^TcBњJ*8[I_1 MYSGRn~Ǩ sYs,>2Q#8ĶDG0)cw>漑w%럟%0XDI m^41'H&ܰ(Z~GBu8Z-_sRүT%!q)؀bE[aVEe4gDT;dX}jc9߿V"l;MqP Ɔ qTo4q#$6#)-2GJiHԜEe|?<γ.R3aùM7 }w2ϵ?(hKWT$RZW{ oK>20w]AEH;QO,,+P=_Ἦs]t(PWz}~kxSJڒ˗O*[7^I< Í,tm?׃؝gۆS|gl4䠟=M`P-߇;,'wm+-Ev>ae[1"zz1̤ L+Qj&Fc,Dd Uy_0! )SdlO<%nP{O,Bga+|va_y6P\^6Mσ^yM>67p'32rS [0jүA$ԧyntkn?SywOy\Oc1,#|U4:~$#0_ M vQǷr!4_ |8xe(MB >z/ᩊAuDQI*-D*4VK95n}OʜbK d3e㡤a 1J^-3[iѢ',mu.>ZQևs=0j\w[c \vE'yMg q,I;ie0 QeT+䩺°=rl@"]E, y_ E1_J&V(֥`{÷>>T`6 gICo,5R .ܜ pǸX>ċ**ZB%Ixũ}/<>K3M:Ã׮3O { e90Pۈ kBt<{L&j&b*@fѴ79&rq,ȝTij[Htl"}D<z %|Xj58m"(\#h@me"Z\ Y 4ạ@K'?.k+-L/e 6ks1Б&ckɌ>*6!%1Vh1 >sRZ\`2:JC&+Msg(ƶolv@/D@6) Y$J$`=QASq`-ړJRÌL˹aVՅ7s OJ:x+p;2y[<2P|**Sۢ$]t95\PG|Cn2{HEǷ"V4NܻLZ3uY  =_tLb'n*a]1B O5@"c {8ALK` {]7v"$>8"z?eQD<=jQS0/dr#Vn} yQ? ׎2yք;ZaY$ #]>pOR'JP5Gq)%IO.R}b|ArkX1q$uB-.b< `Lj {7 (BlU><]k i0tPRA{;6t(<|xG=F84 Mq0徎!N$U-` a΃QK& B9jR骒##ղCgjT5;*Yo65(f|7_K#92r%WlCݞw^Ie_wڗ ܑX7XJQ0vYmGccBVw訜\)E vLPױ-3O??cmFP8ŒgЅu1~X H.mug.y/j嗳*V\CJh4_WIkkuxk99trK:X#I1{7BLP|a^K@`?T'NHzԛ J|ϣNuZ]6:{J\߯G#´z wbHȃq6BN¾ʧXj?l\-"t3>A3*/83N?v  vǜ|lg52=[(-в(Gpfe΢Y :`P'ap?hWu2X\/bJзōU ?9:t/:?fbϩ_>84 8M_M.ǔ_]N9CԐt(z}A#Y&֕@TX }كϗ{=+LaL~XsTVޞv1|BW`fRbkv\Aúlw35h@UPB$3-j,f/I08cr4!l WMcxјb\k$ʤT\XMѰff H%m܎ HnΔR:'#v2%BngNX; Dߜ Jt\'<'-譆T{b{jȻg4BY sf\i,{-Ot X7o{rx}eUuvRaA#&N+Aږe(o*ңI3N<.Yeyt;LEG b E_hEJk %[fbo@ Zx ܎`b&)Rۺ^l:toBKwo'E-j<K!U71rF+Wr rʠ6eNwq Ұ5ü<)?bפ E8ҭd΄ho(7YZ:?,)xVDTg5aMAHMپNJ*ȁ|%9Ǭ/ 1L{t|?%S/;pvvybOO7.[C҈5 z'S+e\LSiO|W7y$m^3][CޢO+I/l3jRiC[^ i$)ʿl|o#Cҫ'n;$a?&|b*XO>DgIA)Wkb~ɂıoM$M1\{^ܮN-BA5zv+\5+e.}D%)l'3ᓳx_KNd*: 5HQ )cy=j4aBhxn8 ?k ig;ه Ddh̵ǚ5vHOŬoFHU7ִV)xW{vGw]BQAf0xz̓-D%ܳL L،&Pg;ܭpBiȀ u)8q4U [ضP3\8"$>PRc=1K;UjzDFӞȜol^6WH{P +(}u1}B ' k #-)j_p|i@NbLɖ'^P^4z̟W%S :?lְ(Ʃ1,䴬QᗖcnUi/dP F rwYs"+O2۝9DKP1g[^x8P&3pGΟe皓HǗ qo)/3wZoVYce >jƃ- Ė' `9#hZqAm./Ƞo,#8 JdBr G:˾]q牷 ZW6A׳c\r%lF6|j&c,l G_>.ކ6fqo՝GhWvl[Rєl/J!)MLr{/`2 4ז>sFȡ@y5G4}OF?ǼսĀN9-z(g YХ!gX\QyؠUAO~{SЗUoJT;@%&0aU3`5ΤB|jWK*/8HF& &*ESV\Fi.*(JTO/W fYj zƎ&vp7043+Jq4+-ƴi*!vu]:\Ai3(ٓ7;k Uiso؉|3[ A۶e<6{j$ث)N{%hmxiϭx!a{&r ͧf+z5wM S~h罒Zq##w`?WRjq-:Ў>a[4]* $R}3:W0Yk8k$NMF6*G|o3,˝kRG+mc"PӸu^ #j1B3{FQD @86 ʓwq=)'^ƨYN/TRz׼:싟7eɝ 1! 9`k`s|nh!xW\ݘUG)ŜdB^{R JAU\П$gGvduoP3\)Y@ ?%!hhST͔PDճ*w Po't[깭)QHNԾl9@"JaxfQvVG(&8Mێ!wnYDpj@\P%ҍ|Mftg'AF|OZe.x[fmPTn:ɵvKހ hϢ*eeWx."$U3\*:N~SWJ1D9(K_=xD$LTuY"{=~$A>E岣6E?Jr/;^XVƴp wSD*@ U2^~}J gQ"dVFq$>8%TBɑggiGՈq-:[Kp`f=4k NaKnyF;|Xo 8*0֣aҼ|u- Oq\)Os1Q@Me*s}F癥YWQ 2;N+ Rpf& :B63yct/ghBf |ϖ e sZTbb,7Ml * at]cSFꇡ)X'aNUy_{fŪW\3FY,&1ie,_@b{i>[<\oL%ϵFl86u`Uv.k;^z?RSKRu4$XŸmtg5Op1)ߖ4%4[f6Dk!dIb}ф]Wp!i9sn&ܱB?C%8V R̍=֞ϪHu( -)*j.-SnڸX/SRN㺗C&4 4ێ'v (S|{yWL0}rP9օ`yEl: -m>HY8Fc떻k[oGA]c?|[Xt|G叟ap~SqgEv {D+Qu%ݣͰ͈HCһĥ"Oy1q {|Y`DpN/KW {C/E'zKJ5k5F{W0s 'SHv|]Z9֌lZ^E[)6%ngc| xI"#Ymthdilu,?ƕ J$es]/qf$BBs!LJ,wnŠS|fxw|ƭV3:KkpvocuqTܞ=  yjF~`'Ոo~TqErfz)8xx'v1ug"!x  b#|fSeg@sE]'$-Z">xv2s٨qrSbm/#SPÜb0z\2>؉YK?t| }C1u3cxbL9zG[3|uEb`_|K/k{:z;OgE[^BFfM`^|5n&`x߼UO)y Q݇UHmsˡ$Z! Q"4Z"ǤLڍ¥VVh;9#A}EOуDj1m T|R#4h7CN=^އ'Tsr!~dCG RYEOˬa~G#k?"n\ͤd&w-m#Biy6.upV;=//J8iJ~Ye oɮ`5&8 KVgEG<A?cP5Yx_屪K>ݞ]w/KDa'>)wЩtb`7g񘺚WOy,0Ej7aXsKO&_9 ú l*w-zc|Z$]PNB+-DɅm^uk;Fڭ:ޛ9Q~:IȨ0w6կG'o*0+61V=AۏBegۼ-Ix;T'BjFN !UR oX۴&QSyib5=q)eq>&Izᅍ[`c-YYݖ{b2کAS߲(z,HZF g!O\+VEqzBʷ t;;FKn"d uDx tM%蕝k,aI; ,00+osZ`8Rtb&1->|h'}?^0Khw:pP"*-pR}%MVîy-9dUkϪd P(Ŧ0fEy7h/#<Iϲ0+Lp D~>`! ld,8a\XlEnuuEQU|i^On`t[Տܞ6+lvFJ/}S)ӿ+$kmI,-bOדOd2|tWcǭWA!LV]\!ޒ!hb]@C\HCbyO_?xAD׀FxU(259Բ>?&a ca虒\2zCv3+$#מxH ㋅NӦWHAñe( Ҭg9a,C͛T8%qY@eZ{Z.9L;h͍ydtC*'EA1mզu cPPK8u9WM(( M&1*9aFT'Cڍܺ,nDƾ I+I`Wy>2[T΂~c]$Ұ1CY"Wu F>%'I#⯾ !W;W[_Gy%iPw?@1134 ';uh̹4k ZE/ZE<Ʉ8@xV)$)d6SuiXuԜP @\ n80MuJbK iE=d;-e >=Jl|0{A:[1ˋ:緜#V_s*rrth)E[\TFq.Yj1{=mU qe؝AD|oʬG!,q/.xtئ]0y@{Y؞䒠oY:þ+wpWb` t r773q7?ӔwQGu"%` oY6osN-W+2A-66_D'O7Yٹd7f`/U`y%"2w—Eq|"Tj )*pzv -Da^D^9*@& MlsM~b۫,uthjǼ{B3;KGnUPo{ކ NX;X$&afB6+5i:V͆N_xQn~tGoas8Xe #*s}wVCuv<$1A~ޫdu dLSJK6ZHکϚ5FFdљUOI[#;^sW򋯟LȔ2|{@UMCJFp6C]80BV]RԺԆA _h#.~Iq=32.GF'h6$;Π6&|H %yd[XTAD2h %T6h}eqMΖ4p;yE;:<^Yrdfv/UAv@><7Y@6%=|h×ެ_ 0~$CK^wGEPq--[8Z5hgqlPn4.eOT]cu4k69pʯ3:/4Fok xcпWlrc*ƯLd`x q/e D '!1uI4\p?|jQq_ bm[5Wa )z>(xL fCχ a?w >'K{SK'0_r,h]REkؗ0KEYr1.%P6_%i}#Hd9AeQEɮ Z+K2?m,ĸ:M p\M?nrv`/[q@[atpj HrqsTAjCi x zU5xtgzW C~=wƜ˨*YN<'oNʲیүsDg6,v VjB39@(8Zwh]'{5 -0/c5k[\={U:S ;tVZ83\zʏlc1' g@ka"CmbnCga}C!9qԨX;cꇌ}hy F!EPa[4 $֐D@4[q'}^x9.9E~|B/8妥zE}ء i6fn}Vߧ#qY0 H4i6·Q*P!=lbc!h\!cYmhBzzf|ȥMTڰTˉ?8;xf)^; +l5W t<:}|QTZ z 紱 d&kE-\½c&Dׁ=j\_BH[`k2q7ЩH+6oEzF4@)\Qv8kA8tr=8\F]ή}i\i%")ylQ6:N$>;Ĭ:\1F?j }O2.EM-j£ ߨ,3( ø;j}9ЇXFr˨+0YЉR6t/ۀerPqJ(*9n  aƁ'}{ex\w&EoУ(6Kr}(NgtݻABΝ xTƺt=\5b8ׄd[2R>N )E4վUT͕UHϣs)wm5+F~0Çgm %hP#d{/UPpܸ7ˬ*ng ;13:zsBfPGmBj]*g${5@l}p.4 ~?azn=gܨj {o/@Z1E"xJv|k*"ltht)=b4tC<5"a;N뉬s.lTa4-FQv eUcc{ڐlJ^MiKh~U3d;G/#f7Q }c;O1.f}KXxv_[YT馩q[CFށ_oY3+K#&#7˸z͖=bF,$䗾HӊJ+zZnSERW 86B7P#\u%=_3ZB0Z .[]Y{"<-˅[Y㧟UptD΋լO!,1 (|zbb8:.(l sH_>)~nM~.s'dX걺m=`W,!+#FdMrzfXV_B!A4.:._S`;֐hZLQZ; }y:@s粧p'}S z+#%6_;zL#jKhz`$r:]ݧQ4 z.C˱"I\~ܜ{x"ROI#WC6",DyA7HQ[( ӝp5%B*< l t8!vH?܃Ѧ 1C*é< >,^o1z!*[BcA ۤ&_E )7 7NB ܑ)⎦9qG$}-3M6YsWY,/glMvqd) rȻ<"qtA @|PB3s"CWI2)F<[rs.k^dSP{&([WgӸDQ&U&I s`49ꘒY09'j٤=dΤo8JJZdDإnG+zщG<[/LM[H w^ǁn]Mip~ 1s (MG="$s#۹YOCNx2"HMvCM.63+ _vS DF;we^YwzKţ xrZr4F 3!}9t ȟUv|Ck&oҎv:FbPS*Yw,sdeĔnGw5(k YQb|z@E.+9SrΫ(-F@oC(5y޷$BL`}تՈl:3Fݽ] eϜl].-KwNL$K W/iz X~mҙ+,Y 56xgX5噢]^X \鿬 +bW gr#[:2#94@Dr4 Y4-艧+W@UBJG\ ^& Fbrk#0Ȩk .?ϼ_N]6(8BiD,L[L~WPs‡|yzt1\[OštϴiLwkI RP٤紤wo",/// e`6LnⷕgT*X3?\WOݓ.VV~"8&: DgC髛^Yt_4s>!z4GL_*_DFqj9y?I#'NP*UHinYDC]Tmg@@tut+.N-zz`03,j[ ّۚlt:+0 {eDOmF1:qCQ>ї$޷D,}>>]P1B&#_sc24v0E!kp\'+NG|R %^gB޿%->O 'iqrbᛢfܠ}A,′0`/(I \GلX;;o:@AχWwO<5 TK#ox\[rcT7йkIF w4RjMuv`|Cx0-X}=\b |fQPO:pMg6պg1xlca 1YiI\^H]By#4 lCIȨq3dfi)Z17I/assnnOJdDVJ M ςdfVCL¾fi.r·'ZCx;'&:_E< 8;b<{ˀ,ǥcV+`; w>ngqp6ibԽa24*V*~a7MN2Ɖ[l*7:96w&/3@,P%W_U2l0B3 "|cW[[=ng;bHaGcсvm]~'>(YsUV)>]>K*200x%:1`d҇nJ A^0[ 0N K1mݖBcV[6E푝1Y8]bt}o^kF2gB5}u'SD{Q [&B9ZC SK*U b|ypkz&Bxœv7ƩI뵻X! koL'fm{犗m+)F ^1ϖ2Y?A}jWu,hMÌ\TjY5-ʞ/_?JmCr?=Tg/adk/Eُ,aU6A]Ԟt5[̶d'"ƕNw /xI:64JjE](,gc{_e'<`>mzY|lq,M{xSq ;~c-4~4)wE07,OM ֘ Q>lju8^}  vbD}OZm̤`l%̝I+ jܻG~Gifw5;D,z jzwd 㳩 84܀Vܙa(΢1oV=ZPK~>><~&u@3 k͟"]8cByLXY$ֻhӊ JD_T=&m*DPRD ?M^]+zgioʠqwZ4bړ'}\ֳw])0]M8jR;5mb狰J dc!VGJ!D0wI=3>|y5;NsK-1G'~߉ {Δ I,kP7$sq4]Sː*rk)da tGՕ15r3"Zk vぃc0 YeDH nti^%۶3ņ~Z0ߵ70jKT,jFBX& ݠyLM$gn/j6«$)OzMZ⚞KS~F@)p/ר |:Okޛ#7!h}qc& !\$ҮB,O1N/ڈwmȒiݺ.rVFԺ=Ec5q3U`QL|VYq5rJyLxf.^HHc p{BNoRB5R3s;0XRCCS3;)h2V,RQ'PƄLׯD6=1GRMds9?\mf=`l8t9-YP19> ;3->WPlMU Z_y_h?KW5DJTqAJ%e~}n4ds?_^&^ЊldORVLK5SyQnxg{$uVAYFb#~ duQт^}LXp%ͅ jsI0h(Lx0h^Sa`=EsBuKCPˌ&AݷoI/9;zM-s3!c6S0쏆2ȣ6h^SsNW0=֤@u-Ǥ(&g'&Z/]iѮ1UC6e4<Nv㯘-ᓸ^4Bpxק̚3%JDAx}h5DsqYt=;4w譄R[mӿw> r}*)רTG~c'O®A tlf`gt5Z(<O23@c!ē .@o$Or9»[5SFzoC(׍a7E@GTER2]Sg,{\ .OT4$keEN}s#.#v ڴa6}w/iY `80hA|_BqDz_Xv;Lq?Zx RHGų6Bqz}`*zRZ[IGdxFj 1I"9ԯjLsC|B .d7) vGtq>ܶzb:k`}TagZcf0/6 J t0407kd4 5*),v}GN蟨KKXܭsbat<",O㤖n撸"LNX oȃ$vJrUiϴ"CZȚ$K<#]رyC[1^9~4:zOu?a3ˋFĝQv6 (h/Eї`8I䓈´ n#2N`3ҙSB%mCX W|ŦaFA;JWjzG"Ṅ&tܪQ9ADJƆsFXvbtlq@KwX$o.9\ P y_rm<]5kjѯwKf`9$7R?Ib}sxRLJY'+⌰Aud)1.= u ꃤ|yRMzyRr[( P *;jϓ1_K8A ʥFBBq.zݑ^;5M#]`¿>Ѻe5F'4d3Ґb2(. $ܢ=m?%>Wu$~bmVZCT{:Y;h|2BC$i&׉2{1?4 @WV^tNIc@.Fq~M3㓒~m|]/zWF|iBqf!YuI.NlNDזcߔ8tGL)Co*be 5OIK_Vh|b @AG8"hf \Ef қpɲg1*g"–l0) z[7վse*gq.s9[(ۻ a0s"~l?@˃L(s yNg1ct\v*Mg7 PKtk7^Ui'^ j|id濦*PXة?P"q0 8{< @.;PwpCݽzFAHљɁOr|7 Dfhs~x\LY\M뤝HHo=#`czS6kQݗK# nX] "TMu1˩]vjem\zQtw6?gYK mƚ@_qZ~բT`Ǧ'+UD.n@vJVfHmHNsB-cY 1f|`l^K9) ,R/B\=4Gw\c D>dF2(ԡ}cEkpVUK Ž9Pj>*aNbU7g#@bλ-wW맘x5V{m-~c쨿^-V„sidPY2})BJ=| (RQ9H)эa=Vm'ٓm6-h|vŶ@g@MqUq|b~^&g0tkbmYL!sV.`)1t:v%1W^{nAUgڪ⇖Ol>e1#MН+=W Gs飚HJ{QLi1&I6g*KBU; iD -Ԕ9MJkj=(?>?WG 6NЖ#wvp܀$) ShcO`{ɣGb-73Ĵ-bK: #y`h`>;@Yx #YD@ZZ_-["nUpQ.C[<[2jBCr8!xESGPFIzdJCj{#=NaPWa#mWdL4_ -V 2|Yof O̴_r]ԍׁ>OX CT M7Sad&$ԻYЎzR "ȡ{gϱOWG5[Z"WesOxo]>Q ~$nvR= }h).J7׌m0U/a,BG&9Sa}b%+ `=E2"x_7=vDrcV;3`efT2|Ym NB{5]X.)Yx`BA{d #?p~0jD˘;gjBYmEm,oU/5{l+n܁͇ӫ,;Ss3MB *'JTx%vsqے3yyʥj3oEgh#Qe|LS 0$el4t< Į{a[ N0(P3膻Yu`'{a D|o83axCVemxqf0ڞ"m'4m=zʲ錽GAd^Q^yѽyfu$?90KjrM"2u88LJljm9[y }!;2X(q0t6kм~ᵵm?('4k*d}Ն^C*pwerfB%:`--Gc7PGYB^ZiG.;N~Y Ū{g XVbȺQL6H?lki0eV13%^y0E³3HePV.Jax\DoI1icM_h̔(uyP#h[rU@יپ2Glj- T '-q2`tD#c =H|r޴AA{ ^Ʒow'e6F8x p4Y5KE_3E7Oo#hZIkSRQ 8tH ((aD`IgZ|nCL\b@Qw9U%lߘ "D=HxV/VkB_GOЧ}06/! Ն|q6 npqޟqdxQ}p K'2_U-̺RKeyEmrp-5dSqⅺo1x_șZ%_#MfѰ:K<ôSu%TY9;މ]1^2-GJ,csCV%&>QcFVe}, i7Qzc3`ы˫ RDp3qNӶM~xoQ҉oyQޛ\ɈtiȬ;>zYD'Qe0Z9¡]N8FdC4*{Ku _آt<'MnЄ/ x。tOT["?3fn#v%"S_+E5nyA}&د2 jY`')웰=L kP$M\ }chw4FE;ryꎧx̴M!X({H J;|;IVi; L*'8^Log pFn{;Qq'Q t)aքA<*cWt哓7NV)qKw3q?70w`oFV@-?$gFf#gFxH>Zr3@yWuD)GGyBHrZy\^FCe nr^cPu4.H}˽AkkR4}gG?ByJ#'z%Y?I9T略cXb1Ұե^R&8 짶?F*n:lZQF1D}G*owC#44e'a1\,7"D `[Eټoff\_ empn)(D07vt ̸#A_$mβn#xo:)?|\x foM~QΘ* rpܣIӨhf|z9iz QkZ&Dwz!g-]~BƹwYnbnQ8RI|Ƙ2qo@q$'}>͠8qPs)> 't[=mԆB|OBanGܘ˛)&~h~SXǽ&6 A47[loӎsܽ#L=.R\Dkjlf._1kWQ˂.nMb6Uye( QzhW\5wnOD~U ]4pd?IهJdXo ,[r1F^7f.u\P|vlz"Ғjᶗ6"wq55J|PRd?-6$1{0¢Wƾhn)@4WGvڿGeF "[Td Q3S.%m+c`1rLҶvz|G 7q(F5X#֭Bذ3`>j]d; |L9phԈ cj J J_DjY:)KgZXA=igӠB7]\Ƿi3*\$ l/Yh+pUi$$hTNkfMjGIf$IFǤDclH;6ptnN*yxz6 6B~k XfLWSz;XmƊ2~}5qeČ.LIԱR +L]8n \zlCDޥJ]+JVGV[w/c4A\.[VB:Ty$WN 0L?%+l|1EՏKYO.$W&IؔEHxVRA 7pC,V𘸒(1?˫$R1h0CT,a(Ga :a÷UJ= רvϓK[ lDKfJ?bϳ8J.|e?"7j]#H@.oAסqig ۨ<2"} | yת&QH*zr86v.RZӠGej9,J L #DlLNwS K7Ύh{+ @9JjOJ~1? 05 zÂVv L%y'NR$*ݍ^}GQyq@#KK)x}Ӑ]OLLu! m_Eg撰c{+V.cA+LäW%mmnYU9ZQVw2sa*y+H.׈dxce9wBm!ɍ4%b*bָ(:)&"/KZaϿMs.࣮ 6H[ S Mnk 8tLB߁x:S $J }'v":4?RwF&X#vs"/ F |sU 5wU,*ipƏm8%k<%Phai4/tg`PFɕf[9(%TF^g:5Z=ii]L(kOV Z^lgN"6vdu?l(8<nz%ĹߴjYO /7({H L$F}8Ckei>2iF"m8 Y:9 A2ĝFtAKXh`9g(WMX9Qʋv>sFP ei6=i9rjvgB;&zHڻ =P[ ¢1D44D9tw yU\@yY(od{47dT)`W]&2kmzFc~[ߍ*N/M\6v$&HBCnp"3L}<74xܘcbLn'z8-HR_*! Y=o."!(vo?XEH T gdkȆBC o*On*}J!vxm\z%+cqb7Ь KL͂Q va,bt7Vq/YVpo:~,x*1m% B*˞Gw/KZb.!{Sp^94j@'u m!s e]ޏ"7z^rAk„ČĚ0u2X-IQ-dr 4EFefgpm"`1긴mP_E_NwkZP9q(!ͫLrmd\C/ebovK8 }-WGȜ!_yuqK6Z^ڎ}؊mB!h};rFyAf('EQ䅃ɥhlq^V0OO&B}b3SAFͧ}[ M=- by<93Dư=*kh%`z n[Cw|hKK@*8nU|֯.f{YD,K!J򉑣qAoYKUciE03IfU &SxUGNBmo膮A^$^=$p)vkGyzBMp-dD^|0Fl3PK 8U?ڛ Ÿ\H8 \ SVH8X/N>Xv(3kgde>z]$BAA{́ӥԇQ:꺡dgj!MZ_S3]]i0W'iN.%.Xz :̧˂fwMγRmdm4~ >W/[iۏ#>bǣ-21b2<= $gƬΊga0m3PJh [T|veqk^*ѭÃ@h7bE_AEEh󛾐!HODE"AumZy1>pzm=S}q:|qX~/,:U?9 _?6G :To]c x6Xk)ESyfh' [_^0BQ'-ovwTvFTG1#G.v6K {)v @x{>P 86Ȧs3jgX8p@V(i 6Ŗu6CϠ} M!{ {G tVtM(h!-EM^i6u2묻C"CFσRQs Jumm~'} 4]T1;>h}T|e=WqU ikv@"G"h ScA{%Nꑕ!rSxb,w */K*fZ!] joa,4۬B4>M6͏x!N(p'KW_*@pUJ5 N6iWBz&[+^TcQ-fC^;%kvjv\}XYM7`miwt)ћ78.oȪ|iwEgeE5/AWlljjSP&HG!ߖE9Lܼ<ƖNL׭2O"!UuaCz,UԘnZ#Ya[޴$( C ƆYџ0RFhu*TJ*i8[tq=ux(i'.n#?cRᾩ;z|;M=(̲r!wJ_Hm(N"=tě˕9 $^C]%Ě5΁=KMp/C[?@(pyY"]|H@Gk:ڀ<LmїsOk`wB/嗒(}P) @}k)0H{>]w? ٩ȱ4xҍ <jYM_[}w걓;Qiئ_Tz(%tݤRس/[tl9;Yuƈ>كv(:E)ҤA#c3bڑ+f«*23!zi??*]84{jg=NE^>Q{z] 喯DuP+?`Zz͞ٱ ==m@e/|;Ngܳ934Z__-ROx#M>8FBHqj,jsE܅㮠5xqW<>PTf0| Y".Q-Wo31aӓqۃx>1f@VP}XpG㧱"8"pYbY.(/oxoc+ol "|`"ƈ(~6d*$=,,2HzdӖk@~?:r xM(HoAvjmql7$CA1&956( yRa 4'+Q]#<,T|Us>7<*}sV3;:JK5v 媆!xxo&w҇Hޏypq#=5[7/I! `c'l6.JזCi /z#Pa{afT3A\1vݫbvɹOoMgXqZ*AsAхu JH}_,+eZq)|O(/dɱK'x&;b1aQ5nM$!3 n-v²dD"x }fԙnyc6uKY.6F2(Z5sd{B eQJ vU=csOT|[(P'Tk!l ȚU;b(IHЎxTJD(}f%Dl4mzÄ ໔u '\p '3:h=BѸɅda߇τ(qB0hp)NPUkp+66+tHNqI |m`Nos_0 X~AaPZ)~`mD, 7|1/b nGڭ5@4u:ܣ;WP|1BQ#'0!Io6kk3'V4ˣeXM 0:EƮcX ͤ+Y;/.  (^GhѯTFْ|jjoFX%$@^ʡkRԭ'{tK So皱%͞I֞ LG `9mW0Yeƫ]'T}F @ĄߍHLg 褥BkYwJ ;VR]O<Ē;ΜmS.}ܶzsШdYEsYD. cu x:w^t;nvoaT:_DWdm☊he{pK9r K$Tc60)k=è~&"Vo f7+_[Zk"[ >`O;dZA0 "@~a!1La.|[ Z8d茰蟲QC &'aMME\KͶτ"8ځ/C|%UUt#WS@N+%΋X96 P}ŷ]#[g)rg;ZaR=s?~"N/\ˠMp/s!}S hǀ%G’$=|ՔCeTn=jSb]1w: Pv;_DNL30M`3i TvV&$[) Ujꇻ,)Цi/ilӁYʷ9ڦ^$*;YIq҂>DXf8ۑzu+Oiy"?,@dI2<5k`N!OY2X|h\^@GpR6\̛:,$Ųy2N%GٗXǣ,ƯvlR4V(&V]n9ae~Gl6ƀi7hL}L3y?*j,K%۲3]9UpwK7"))jɗa[/u6eO-2_&2g%ElGC!I ׵ Uޖo!r(b׺`v, $Z9XVҋG 1؁Sxk rUMOT'T[`i%M#8|Z.-g>u7<={W5⌽)*~.#i[74V1#!MχAi*Y/ 0נوswQ{h2%VFzG\Mx@<$lql;Ys[I6[}PH֠kj;,Qv3&o.fZ㚯6+$[$[gJ%3qr~`' W" MdT%pM0iHOG@U'#g'I|GeK26`p1[Lϫet"sH"y0Yy\N?hU48J M-&_:7쫝9xT!J;x^[pGd1ps&-%N_5d_6A^xZG\Bs4S)VĀ1ա:)x{pf04'aJ{~,xC]d#)Cpu+7 ЀupR'Or#JO1%f}ʄ%{g3~ $dߌf1ԵmVsأPo;{12YXC9K&}vwP( I}`M6vD$vAo8"S{iEoA">|I[?>{Ήui횆 T S61On>ϲV8tKwsnbs Hg?`no$1 uY@iqj}6mY{0P$g-ˇ j)N=u;A]gA$ : jK6w,cUn4Mę*)\d%.N)k0t/aAk[Nr; Vf+"K%{)l q`r22L>Kk+jN5t7`Jo3*v\wIT P柤a3qJz0I YyEuhY!r u)8\ѣT9ׁorh:38&$Cܑ̋=ꍨkmp Ly_̃+{/̋p0@7Q̭kf)WLIjIn/2"<+6OGJ֌>0]D72TSk8-u ZpZ89\sq[n2F`u /X l)i״V7uC1$:Wɧy94ɓvdC!M;Vۉ ZZ=BA#6>$0͢1A;)SK]{^6ƻOH¼ WAGplFC{=D;I l~иJ@oKO Oy&EIwofl$=ZE &`9- :ۑM=#@`4hE@6c0󹳀^:X\Q)B#?Rza2PdaI<{c=`+k8q<*5`$ f > J|raiNX 1&ST 5ʒa_' -ʑaF.6) J(mŐ pRӗֿ\j=rL_6OGUA?9z<2]?Nq/7ࡓH(on6~w~|s"Ptux$=%JsdaqoIGus|ۉ?B]ưxW_aZ[Eh-K<GО{A!Lގ jpݥC} \d+/)L= /Czo'n=1F-]xj7ҧI)o.j Q̉i8)G@S3E,$w.:u($@^l}j27d1}^-J@r-7j:c$s`wd8wX\[l ƁG/D>1rv AND0QJIRw?mbBc yZ/Hw-uDXBQৠ/ ; Re!Ɍ k JI-&ϊ3B*pz<+E5#)7rjwM 7Oq@|Kڵ0NuzAu:ZVBZtt2J 短ܕCZ\ßLҗ ƍ |sjOU/S`g%vR;%oi M;==8@UЕ%ۺ^^G-J0/]#A2ʆ9F`DE}cA8 %dX|eΘBy:A҃sy[O3 e)م BlsZD&ʜxwF-c%tVŸw)K1= QQX4h{)|`#~*n#NhTtZ ar!^Gڠ^\^xOK&R3 7eR<su ?he k Epj(`[nSVI`m+ӳ9XZI I9V :h;O`O1~W`ؿh|CZNWSGBøxHD֚nxmA铛*u3D_.WoOҷ^""fA!Vb51Hs\ LZx8iP)_rQӡݲkZB*rN_LV ??LǐKuqYr8vτvv}1}{Kaw=m1T7u3x c|D۶!2vzr|Jd >E=.R#ٜ3 Z="•|yCB4]z/Cz$RSM4'Ա[А$hX<(`FGLUL97Y~{(#ҝ厐, bѴ_h6bȜnܧH6i[ŶX3+"  ۦ+Z08ҹD00/ S [<[9_  SCʀmٽBM!9]d*Ƙ(rOIԚknd?JJG\ڰ#r*/Ss7.xZ)$gPH/x:yi)=&, =eP.Q-e'QEv\iǰH àYS9_O;9qErX 5^8%#¡3V]V7~e|!hn+ }+}P $? Pċ@A9o>{PbaveI9! B|*~"Zv1ѢE9:ߩf/ |7GUn+}gry)/.DZPpL&ek2Wb:&# :;QhjGhF2-G PfwuoNW5;* iyom/KsFCe9Fd H: 9tD-s;f{$Q5e|nZT&1PrpjVYϏ~߾$K%}|znNԷI{Lp4T#<4sX5|ojCג17]V.f> "6+JA`=dh*"'k[p:TE< =r < #mK3*TvRf.']>d`s)h.a`Q[LϷ|806]3z&'Ҕhd$ : BP=3/hQ.[ϕ@|2f>]`i oȻ1&"WU? z=:88 ms=Ln#5o=!vMi:y9KPːa2տojtT}뀚Σ&b]wA vEA-F4c.4dƆ,}XH;?$S xߴ@韞C9Qe*cq?lVJ[֩*`uR˺H{ ycJMZo3v6Y~JX}f^@6m,}4z1ExGore9,GK Lq䳼$e6N޾@ ?^Qﺋc$ m_bյP9F24a~JexRCu=;+U k=|~x|QN}]LY$=;1x4.,N3%T& x-gS# .ͫ}|zCsQ4 -lPM2wv<' KD dhju"/u^3f(U"a#+m U~Ĺ{W5p=ƌ_+Z(߫ ilWY~la pR)CX1ٛJ)V4:4_ zxTr|>;ҙ{&]3qzIDB@KmWhҕf6zTe\;B d?Zu 5 }kJVXPz/Uf_oY.~ Ӊ9 z|i#D A&Znc{ꏔ1e7eS[ /-3t2q_f a蟵IB$Bʛ"ߔ:Xɡ,Pm.3,c Bk S#Q .8 yc7KFV7Ob ZEȚaQ9\di'g#=R&`_Մ?]#*<^R k{#UW:wE5)6ԭ˼@ix@A#,,"HZ8aF S5lCFW-C"N`$-;;s+i.?7=b{'}d]؄hm "vy*2x[hܿ{i(D'w?`;W0p8jaɢ4.s5xDrQ\-HyCRx8}nc3UZ>Æ)X(3>@Mc̺.3%޼x>!9,lӣŀUhHٚI7`Oe$.4ƿ]#fa3(j(Ur.]j}: KbT 44Wmԋ j {et0^U;B,ͼVp׆>]MơXb d\ DVo?0⤀o:hf]Q R%ڍn34 0N!lg`gSJia /- G|oݹ1v O%B(82dBbHCXW. )&` CI<\QLʂd_u*i&[CIFM;lY (F5_tѷt1(>9햓n$7%3A1 A5O)8I=A,bَf+wHy/ц ࢕cco-FQ,M=̾Q.ek=2&oh:dpɐ fvv"6 $yXUr otAKwԉ>%Gqh ռHDq?5gek4_ћ_ä; 'vYD3~ef P' /Μ+~GaڧZu`kȪ-Z_b]'T=D%<Vފ"PZCotHbΦ1dGX{gS#rj! r<0/8d&ankh{ϑ U~Glw0} &ǗĖd8dWкb-ZaHH !VDSu46P(e10CսyD^5^I>rғW?,y뻏bڀ|gGZ^Xp @?n/2TK.Hצ :Lgl9R (5{Ue 8R<`7āؐ1j~AZgnC`90r^J#nARtoAg8nuJU*KqД΀BCm=rkXXW} D.ƵW U'(xܳ3mFlИ_w.ĘB;s萫G|738 hӒ@RYܔGb6 i )]5[8}ֿ{[45\t"NbJ$Ms^G)0T7Z'㒬TZ?HkiydE G^zS䘫`5ob_ֻЯa<5P'T 6#`k5+RN^gf<PCśX :K#?ֵЭ0vҩ|S6$㊖3bf 8{9vx? I&\F|:<*"d]98DžBi?xth!n#x:9lteƕgyճ Td[r`Fxy Z "-8iUvj`.aCl3h+>7 b֡X"Z:5"j`p*Ep%yзQ4+׮ ȲX5`JWx6.4-->8Mx}Y0aǙNGCT#AѦLwgJ.sPpTZ΀Azqe0pB7>rHTib\5w/UOvVRHKCrQwy \-B'Yٿ/;ݙ2y;7洇IsإTS8;rs4-iŕD O[57W oqM<$;_&xsc!G`M,* ߼1z/HE/]kdbŠDN5 M8H?]cvwE//v/b':AP}@uIKC!v3ezz:Nzyxb:GکԴP /P1;46Q]ө֔phj 2PF=ryC?q ?#Ԓuh[~ yN>K4h yyyiIJSM{ND{Bq쀳||S]U:p?n9[üq *T,'P9\Um^PJj)ikK$ fqVqW\̵dΞj ,KFN:S JŔ'Ds#g޲PxC1H`>[x  W궞]>pՄ #%P'΅jEx-J1W!Žôa:`iW , T{W[ =۾i#*6ɋ5`#j=: <Z&CڻQ8Ze*{f*{7n V(=?%-_vk} J+/6nQ6A4t}&4vq&ؕi+:ó͞7VJf$Qv^3 *,LyDa&f̷dF +@+ô^lqDG$\8I hW)"3f%/&JcJ gޥQLBM稾r?mp%KQ"9-S^{? ~b튋˴UfUmyRKiQju%N݆O$Y]Ap1ī &c `Q?+48|[=#1eg-ZdFczH.9w.bK:m DƆlǔew-$|@q2O4ko$ 5]㏝bYlF\ŅWy.=j-1O +WDP{ xIҐ"-\vcs%ڱGzC7:R V'^Ӯ)u HXivHt:C\9l ]!7ȶy.ի6nacݨj v9!<_9}{x#M$3)7zfKf+*:BS{̹3h&))9_`|p PPƼ).*gK\w@qǡ֡{`l%BTmwbу禴)6FM&]j9.”mވkaQC4B~k7#FBraV7gfW%tsvz;Dceyy x! ڸF=߷"7bMsAJUmܝ0X9؊**g [ dh <$X"T15'ОT-m/uJɵWSS'B#Ř#˹歌H|?Qn/0W=-pW^#6޽u,z6QCeYܟK3kXwfDbhI%ǒqn 89V.=Fd.~v=E2eOB3_jm㓛C#ب_v)t0f =РxUEs@ Ӛ@BJI1ݼ"><n&)IRGGmohqr׭z щ[L)vMo;rA)jo [Isfw ۤM,I$hB/CIbCI[cr,#Hе;mWmc:v`ȃT $T{ y˱#/0m*SAZxt478cx!Yx{{X⤽Wߗ~lqyѳ+JؒeoݰQ }~1=Z5(}~W4app 6eٝTnsL$$wQ+At߄w$pxMUaξMh!&ez^/לz[`s-ĵhR۟Okv:Nr<_9': b-mnHٳo"}:mDh6ZmGSVy%琟6IsK(AѡUf@ `Iziϝt˗zɖQCdR rG:̚2@WgH_| [!~R/e{H>B{촁! +CiN^%LL;ɴ|#VrzvlqSrkdpzA~2"KIb miyn9YIҬ#+ΤSR<<*pp hg]w|*F?жK k$ ͫk#N{5)Jmx͍*Fݻ^{7hH!#jH@/ʆW ذL46؝|fQzY\:2~o^D5o7ݛ2)LqCB}Tlm.WZh%}|}OuLSHZh 2)GȐ;;2Dm8VHI[(>kCB 9/@= 3_tp2="w&Lmx|jdN@hq0D]+r>5ӴNO2?=՝I Єq_Uzbg@R=f/8vw?{߅$ƪ$trf桨4 '._@㝒v6):Ѓlq ‹+S|a_k4G=Sy %XWۨvIt(Ջa=My8酥1rZ,{O'7TrFлfp֞|LDw3٨Tp)S$L> %H/>DK0mor@͠i}F0A Ӿ-<THo_=i2^BsWEWRT?Mo7 IUҥ5:wFZtauq㲘Yu@Ł^$hkH83`siliQTngp~"tX9e'G'@rꈀ@_ծ]":ؠy KJN$Iq 2N)vr_!Æ5PxfP@IK[q˱u4K5#WpcWs^KvPd%m4ܹ:#*alru;q GC)q3D̋"tLm\o$N"I~gcL--k{(RA?fׯVt5a *pXI}Jh˙oۤ]VO)y9RT{]!ٝ7h%\7\SdǨ++}ނy>ةmQ| 򎎺JB ńt%7!lFkګQ iak`{ j޿3o}k-)A%b6yBn3GU{Ḇ kt c*4Z}txV Ӱ웼*eg8*ҿ(U;M2U-cӰ]=|m=L'ϟ2U(R޻?Cl#M|ZmP1Le > wrn 3נB.jM 3)gn\-w]Hw7tƪP% (KZm2dQ(iUsMtxfeZ&. sԒ9 :J`NdD¿L!J[K_o#xBve?(үIQ]j5kn'gOQAYY0ƉiVxA^oFw[v[b͊HgqQesW:{=v/,cu 'dR=K_lc]ɢF^|zw+߈SWT?XJRΜaohgב88qqMU77e8AÅn-&%~1X&՞tNL]^6wxȻH\e!2Z t쑎B{ 0(hY[V%-7Uμ8vE/۱)F7)@妲ٍ{d6w4K0prKc\wl-\XT۟#L}t h- VƆu?IbVZl5~SjTm4F_gqel@|=H~*ω"0S#I:H77-?fq\_chn/}NC[ MZ(t(ӛwբ QcٍKU>f;^=Omΐ&uGxlYjL$_-n˖ϬO[Ss q`Jwܩvm~fKJk2KLA*^&@NQ*x;h}^qEq]jHʍ<UIG2[n.5QO&IVmrɃ%[BTJiE/:TׄǰI*o7>x م\ I8Z@hUQ7u%I_t'^jH1S")BnObj Q?:x5u0(L2$ڗA;c$ϦÑn4T_8dpߐ$Y $ ۭX~NYҖs/}c0[׶hm޻j?C0a%rԩ sYjMB 0 :m[~~v]d6 oq䀔z"MU'΁<ؖD+~زxƉQIzw4]H'sGj,s70%-3:yte_OfI#VS"&#0S,?uP+4It"1HN`XL+ϒ%99 Hw 5Q pk04HɁIw7j@tSRG_JH m "r@"'{V$K߈G=)R3ZGybpvgp 䳰,bi.̄,z A5ȧ(AhLYAkthk^!,p5 au^[~b EIk~zIG s\mw ~&ZT .0zS;p,,Y?4DDլo":=^' !I|d;*p9NA‚-DrhݯysP6߿na*։C6U0e`ϐGy9טE0@\ύ?.K/{qlӇ{(z~" :߰2 JQm!dw0څIF|Lr|{oiPOrzEt2 8MY]/~Z-UE)], Tw쑄;7>*%<<Y]\(z\wh|,tC7۵\4zP8ўT$Z Z<$Es(]XNczHiC!! jNo8t],ì8VGS|tb&7+־`&A.4z<۾I ZĨ5:*lc+̛YQH^SZUٯӐ/vDo]SDG'|l+{]f,s21b (:T>0}X[bO5pV&}"c'RE1sԞĂj *AݢA6Czs1-ٌ3`ڭb}vxB~?^(aDg8w2>9j$GJǸύ:}.X.gZd+6~'iFh{.i#m981V~ L1SޜBLprqJchq>L=$;_Mɳį1a[yŽyCBnT/A FQiIjcnH)$FtwhɺP>l`ŜtxτY.N.Ovveh `F!编Q>*ؤ͗XVҽX(/YoqA\R4 önp2s=TM:vA? |ыow&o8[DqǤ:`2 /EdxהvkfsX"|\g",BEM D=TPHvԗr]%ne_9I 1T ñ/J_ˋƟ1t>O*w_ YDb:7퀆P2B[$@o%ب\ M*=tNˆ"#=ONT{UG0O13lCNg/:we ȤK=Y|e hV 1ՕT =~?8PL/y.ZUG?N#|gΊ4'%2a ;cZQu֍ o=C~L2f6o/"wP+TXYdx^bXl[é4 aB;/H[X/Ki}0*Ɍ-E};&uBz E1UREֽl9{iMڤ{'7ꈢKzB*{~ k<&Wd ]88LJSPǃ\E H5- 7(S -|kCmiPBF e։9PUz|Bp7PnU^+칽!}p(g>A~I5P Pvpg47$WD6Ѓ2X8_w6ROc;U\$2/X6܄PJ0srbT`6:w}Xzoz|=;bc%V0>2B^z_GEDzi+=WH.I=.prML2H9Rgq2ߚJi7浑v3^S DN aPZ?<$,gu\/L.̽3Cj&|z._B% ɛJ6F\ ,u\xT "; 75J| |2wRE @Ԅ9Ts`Xdِ(mBkNoZjk|O=5PA"_n剩Kp~\mM u,j塀KGTw;s/J,4g\5Iž8Kf,*oVĖI5&x^B}@V{n}|CGu!qg/4^fq-@^׸fv[@"2t]a4U[ch 9>@'D Af=]Gm ErP^Mֆx8FjrRBw\zv=x<5Y^=`Dc('](]iZBHe*a{I8sAFr;=$ r/N? &̄Rc9Rdt+ېjeR:t?W~.Qu>{6ZsU Bf> 4}irEM p}0I1)Rґ8[GIfL!`KUis]м#\C'~ҡ6EJJ$Z~R5D֩5A8߻p[uQ<\"#mvgdW$)%$DWFpib|vMJӢ/q#ԘWؙΜ$ξFF-_`qΑ XPFEqL @9hg`&o LX@925S/Ñ={.I6wθA Ϛ6n'f1g0a6K7P|]Ȓj𺒦;xwzJ'\ZJ`VI:MV+FCu , ,K鉜e/&)eBtfj/Eᴩ)1q8Ʋ@{u3HY9=h!+ӮU([-5Į_H "%+|Hm*\HxLD}pRi>O٢q'FC&4Y  Z5Q䧮GOE!]iT1N9P *૛٨s"\Ӊ SiJȗ|u*I.(z%ǡT^aRlK_CڗGanL3e׭N<<n5F+_пw1C;/*2ǒ]6m IY^2!*46® iԀG>2gQ;ast6^n)Gž7.\ʵqF n~n8͚fAtr7'u]#PEFlϕ+Xfv_x~W*"prSz5(USR Q(l!痊$To0bEǷLڃˬ/a 3@:xurz.M+DT\ ڑmշhބ6H#57b,r8|$H8->Jw \ \M#V_ 7*7LHĀMu6G.f d= AT:4SYw's;К|[<%~KP(ҊI_~Nr5*aqLVĎ}h'M=')-6 H|p5݊10ӑVO )zbZ[DftU O jh#r 1#LȲ4$J%?p*~}wQ}l41->gnao ;}s(V;ԭL7QjQ|RyJ[Fn(J5\˂VB\-5\ c26Y 'Q.(3иY80Z\PjX\ 1̦ChY=^Z l<ӿD[ 6Fr+5抆4g ;볢J3xDl4GdٙK$/=-^>U8޶QOOPG.~=h5tG[.2e[7*Jv |Sb#@1 8H#_vxFv\g rY"nLhg~fEOyE4$7_XI=Tbޡka]ph䲦L  9BW!H-6+{Nf@OHj'+~5ءҎMp%Ye9w wktpTVkqj'*'^`_R3#[АSDQw: kkY_gDb; FOTxC)xilk~ӏ0WQUJB!10~p:ölH˸oeIפ"J{Ivbn_'c I=#Ewv2'.9$5a1w!,GQ?Dtw{sʑ3K%;[ (Ʌ_N'UTBuX[[e4ϢTVOѳNBAR^Ut<!R,$|~tݾ6Д "e떦Rm eq{!\DrJ"y[q@E!-V*f yGapYQ5֥"f"% VAuj̀''&޳~މC0TBp9J~5 Bh8 ֧SyRz٦tvzCTY> OӁȥ.~{u2оoD)-jM/dG t NѫZ$kx/7P;jT"AFzB Qx\~COg =Fߢcy;C6ݐvy{,3c;/yB9!M!LL5[;`7!I~X`ý:ݼ"O?씵Oӫ8~9m"6Gfϧ߿鸳i~#·Dd.CqᗖbC'` v,[Y\C4\^s|՘h5ÎNWB 4iZ\!j s/'`XmzhDi?#9XT>CKM}a*5^PRʬ#⛶ofrdzne'mٓjNgat]SsW]$&m9ȼK'4F`^\̃! :˩&`yC`mlX܃C "G[Eߝ4̦hvbqCL:20M t=QVuj՚כ** 8p*Zk5#ynޭvL*Q i]A#z pRy!5NFKq JLZ Ժ&]I P7~4A9vi-jIF J_ronT*jEU"*T*H@n"gMT3]t/TQ=PV!qi1 wPڅ㩵3_ =NA}rF[31Nk%l;4/n69+=e`I%qKnr`3xUi#@ sMP\a6'I i8OiJ~usGu}j.%  m{ 6 @l G;Pz:('} ]U{ecOeߣ<V&P!Bj؞Sj#;) f;IdK)#t7OCܳNq=2.X׹NvA.oD;-aȥj#r? ۾;$s+}Aqύ_Qt:e,. Jh!pi vFٖҞvSlZùٵ7'b~?~VÍrۏ"Xr0)HCyfGTʥdQxJF> \ZtS I6X TSԏj7vM&/Qy~a:ڷEzBU4]֒-r=3CI:RK}jycO"Px}/6ˀbi$/j -؃xñz7iw$ R $W *d+Be{SfhsB_&Xh> N;B[PjMhITF ؈ 3_؊ed`Z@}P~E !W|q[3V}Ӄ/bCL \ӀC[[FSy < l/6.`inD3-Ҭ $Վ\LΐB7Mg4bC.i%$ n9Ayf!:D،0+禿ݹ.ߟylo  vD3vW#1qT_)o̎I"#baEy?]"Mm-fy2zfh؜>MdV^ezGIJaЅckdJ|eK2Ur+ !äs3?csxQLakvGDK%LEd&HO{DSdS3Iqcp0܌`z''BjQ`!)%jd#l8/*4I^/gXE w7 +h@puozU;XV6{ø.:Ka{D6|J7-jq yGUѭw=[L``"ɻ~5Q6 5^?l=NYW`:l1΁p2Ԫy'՗ <7[4IKz' }G6葰+Y d$™&LԲW/k6n߫SsЍ OU44p3&9?ر #-:1kx{vkQ&v IWgU]cn֝#5]w/)`S_/ k]ύAbUurGMH&?j ǜs,4|6ͺ/UG%BG&"b5@z];- 7z2Q$υ3e2@bM9j.qoY1=ogI^l$3"r+uVWHh+]j uC.n%Wי%0]~BNZ]V+]NsC@{CTZK0Osi=(Z,<)F7Xa.`.K.cD5`1굣)Ob39zc/R/ Ә> +dYיoNv2[+i0ɾk 0+hu2 1Cql^4._M;N.rhltSC;S8AkK;u%С1窜˧6#?[Ŕ,urdk?%jRݭrBMb X"^X!$Y4{s:t;X|cat񸸄zYHuu 6K.OAL)12CQ#R_/m+ ? >Nn5VDPiĵsqMd^4}94}.qLe)}D kAŒ`zJJAgVHJKKO)ч~V-};QL"eɀcK$|!d祱9 Ɗ'ԚÙ19&gHA]ْq<([~6<1G(DbG_T(, \Y¶;t+_ժ:cu#le$tLxxaݞB+;Wl$IQeHmKf`,r)<(l{? @4T`m GY WAk{o,56}J+5i6ab99Cv:͌msπИmb4iCcd9I"9$+Z(_- J.3;D`βfV8u*Nkλoh[(smv$?99!-tvaE~f;RDeM:;лmGyzaדeH]{}[reE l-k{daJL\YK'!:ؠ$`|BQCֺ:@g tEqW̧]\nXe's AI^yhs׾7۩L3Y}7,7v?1;DqMwV_;zG`Gg6;bN#΀;A^!*ŌLr`/EG?hƒlvڥa%.``k˄eϝXn췵CԥLQJD+.wtHOcu&"]5Ox+<U{'O2kP RU&>[OюliA>1lDf`i/7Qv)y:i Iӭ'TtzpL};l,1WئM&/F^uo*`/[R6؋W/ y^hK%ʃgL%n&`袥eʠ \o6X)g_S!kD"2I ձ U%zFM `D9ɎpqTk^,#K F7 ϭ,O8}@_Z\elvnB C&(MĎ}>حKфh8M<23!=~Z'plB (|3ֺ9`+Ac:\W!lk@ٷ6Ib! UU. O0ϣQ){yD133Is#qrP"\Eݴ@=jkH2껚Ѹ҈,Ǹ{45#10c4Xp0 c'-65":ӄ1"T6D[D *G֬OGŋJr7֚I- ᓄ_߅ ï՞xl7fRlEPglFվ+tb;syˮcUcY^x> ϰr1agpIT-:ƭ^r@bN8==zL\ߣ箯|b4=N4ݰy5(Oj>}2(kg3e!y@~re??+ɉ,*XntKT(\y7߯~,%k gS׫IZh7Ɋu Epx+w Mʮ,S\*OKCEO"[mT~m@˭@Ku*o0 GԯqacG d 1O Y! Y"Y|Jrvk7@9=@[B9Fquq%L TwlJO>&H?}S,u2"g!\!<v.Qou/ZE}Zٔwf  6E|gZ>pa_+xgKԩqoa$> %冴D*n /zNфQBBEy>4ϰ:=@ b6Xm(N^2Uݧ㯜y[ vxtkLG M*-t#Fyv}21)S~P']QN մYyTx34jlݲ(smuU-݆MҦ'0 \0LNJsNg^ݥ2̢"n;XG66|~_`OCء"m3A0*`` &wi ᲊz&`R8}Z}xweΰ0HDlU׵'sټ?wE@rZ2L^80ܹv' 'LYhAssMiRQShE}IfW~`ȹń#.1i iUQxNIl-{ 欆Xz+5 (kgkIUaL3o7@8S#Z!p;fh'iDL8gݕMZ/qznUs)1˴du,שڴ֙ۓP `4x0iBf$QFY Z'Q6DoOQWjUHTktܬG;ZLV~q.CȎfc`CY]:{dSV|'NyyJK`d( #a^AlU$j{J}U6y2g!vAl4 *j,Tpv4X7Wv>F4c1G{.u 'a I:9`V_VnR  qQ6׭6X|Xȯ $j lPUϚp@Xd"ad4}O7OPpГe]a-a檑]'W , TI4Zv6mG$}Pa\QA:*.F=b[+bW?~D1a]cP\oH@r ` Yzٿ<'rMn~`?eS&HH/li|JQ9lH1B:ԩqL#(3ԟ@Q;U;:*/m^ϲB.H*YT߁xPV/YS u#oS0xj9j^ߵq&EH$wJܬo4ܟ5nEe%"Hj̺mcB:\|U\Єt(C5XØ`t7zbW+O'*HPZf-f} w]h wV)g2k\-wMpڦis%?IvHP1{٠ idah,}pv e{dt^|i ^$!b +=R`_y#sQկ0&ȣpl%-wnzHT^;3b3Tdnk仚mG?nAF6w_3mO&hI!nB*Xi/6PFl3gV_8+T' ضa79yhCK`e=dWOˬ$o1WE-'궜#߁7os9uS'Yj'HQ`3vMA积'o,|VsؚAPsN.ս Uд NTʶv;ubCʪ^eH b+H m`!%cFZ3f x X)/SbmCK:zkDHML,蕧{дT:OYK5mzĂ1&Zͽr./Nd(4FPbq.9I1YFN]^*OP#t+h(s[#-,$D!e("Sc)tZBlu iQ>ڶ9b?j?3wU9:k~(avݯԴsoh:c0N, +(8PLFɵ&/&sULΔbg0y#h9)0J/hv0`Zъ-Nh9 tL5;U~Ye|'5x{2~+iAc]&+`ExK $ˡ}_Z.um`RxSsR'cwd 4ǎP++SGqpq+ޯ C l wy\#ne ^ +Up l.%@I [1$@aLIS#e~+mm \>^h&/t*9:ʀȅ!|U{܀ Fs\`lMK{*^* Sc/A-#&p8;sd->.d'G<(~@$2U`ʆ)iuFgAT+\<3PoYF)1:_WaO_IyU(WJp /.d?&Ĕbh7)i®u /#eV{iNf%OQ~)bO/+UYDWUj("&bVr8UXwS0M)t#))j4XNS:m*jSqi7Z=zL<M$۰ .{8琲PY#&?snr"B@D+0C:<kf%y0쩸\(05l ]r))2ݔ݂|4+.`qFֆd# yNo\0>rs(֮Quu7E;Tj'y*F=ă9HXѵqʷ. pǥ>] -#(:u40,yy)fzДG+LZ^ƿ`1zi/LItyWUq[Hӳ r`K~v !a]Rd,tKWP)?(rj$zΥkD~ |ػvkz(b8fV Z%I}vSo_>p 35fԼeCAxlѤ:$(f1}m`?7ao?}{.^hm܈^iӉ9R ׵8N'[/M j+ O1YԺ "mj> VRunv<ly^SZ/Lُ1e|GyZ8d =D8\ܪnD*^.üř*5Ai2{A̾S8d(aI+Wl. ̩%S"$?eTv#n [F=S9Q2@#ܘo{kEas`!bbGa*E S`yo$<=i/w6aX8 񨪊o:,"i Ӱ  Όp'o/Ltb_ AX9/- пLm?QJ d#mS )o'2 r@}׸VJ{` cw8=Ft3 ֓ԭ)g_/+װf"]x SuKA`vn$Y]'gr) kL!" >cVUWDoruʩw +ڬbyXYF|յ&W }aȿ_94Bh翠#xziD.<L")r ml*ذ&3!ʷn7B><5zD6?Ora,5RR 1Ֆ<>i8#\=*DD+.S-Py{ã`l_ϔ=O=w#m + I1BgS>ʮnPo˰w԰M_ m9,AW]d %AvZc^jGj`6nVVKdoj&O4O:qR4A0uY ׭F`%L.g~T$q2Kz}ź[|펏EzguRmУlLX<5([Gz U"-28uyu QߖoU3toB%T +Wp:_ЇTFk@z9hG֔8ֲZ!\b%;]dp%X2kՉ.@\W8S*b} }*Y }#8"~}P|1OW%GX[xd̂`îw -Ɂɜ" :;eR0@Aq#|9hMY\j ߃30O1x4 yJFL6~ꚺ]zݼ_lKp0jo rS\lC7hЕp=b~Oߪ[x>h p܌rx?`0/ŴBDip12@$vKS M3t 5 +guHCpLoʅf+.:/W!#"4\0pQ:RY!\y?2E`Wo@=`},>ƔG{{H)2NqݪpBd^c⠆e4'tDVD5,VhQX Ce]r"҄ HOTޠ7>ޠ`zS*L7.ePk5^ PTSEP7Z9'L4P7ׄ-7T#\}!Gr[qBe]l B)fifq ^[}!T^>uv6QZ &L[6ޭFl!GY&0B˸CNX<&t|M=T!Me}f <^ ,1ОĶ8*[aIkJ化(q7fEW7C,A`Mxe{ x};G_DVHOYz}9@Y](+K09J67bx8AyJ Q^ܰwyf }ݦ|F,g,{Н# #,CjSљYU;b{X`9*;`r1U&| zg2X4L2.t S *c[-8 (y1 y;EQSTpyiM):td k-МkK'KmH܊ na,\ߚ- vM!]~ *Q^m | "P **mCcvi='Z>/X(5Rt^څ>a;sәK$"Z)hōϫJحډMR#]2wߡ*ͪhX *ۆbCY @9 Lm iַC1 `=(T8FHK9Q4" ;gjd.JndPAyt/2ex Bt%x[);jyvOT 4܄Lچ$6sFu?9'WT1٣tv`yӫcZW~C[伱@@_[1{T-vUԀTe*ͭ*ׅ~/ r,x}J&8AG;L=lu&nkt_ 7Ӻ!8\Ĝ%C%/k/)|[(`JCZa|KWex²bauѷYb|NjJtT[>>b_;A0+Ummlm\-TNRFC ׶|=ȓ&<,(w'Z $3>ִs4@ԥ r/tVAvGQLDhxB8ܥ=@>]i522Z%"< 3QKz=؍(P z9(5+kpwaw-a}j.Fָ$>QݜM-sPp% V[Ӧef_"CՊ,EyW]Eɤ2e-u/ϣzХ2j*rD5OD@i!*22Yx}Im&$c:s_nGj/gI mye1 ;t,pUՌLETa-E DD(նZӍϷEa ԏ 6c6~+`/+fqڈ4^SyfDYxf۔*`i _DV '12<5P< ̀kQ{2aԣG#U_ߪ."Py=zóI3Eڲ;nus,k BO( O$gan 붆KVPb kcWћ]\z҈ޜ(͸.lǵtiNb;mMl碏4x}eiGQ/<lu};Pl|綱Nd[!Ʉԭ\l! i}1Z]L[²z"x{KyWނ䃑t~h'U|H u6=`a>Cnۢʛ4' 嚮+]O@O4Mp8eC߿<6V h_gBcxx^lpibzW|䃅nd!_Ld^DMK [i`zԯ%lCGH.!rYZT[D Aȁ6ճLR̾e+a5-zs_(xʉ/hLA^mBqP/NΉxJb_ϘuᏱ?JWhѲSXwr#K^a{zsopy|d;{#=w*G4;׵l٠;2b'SѷݥY]Vg117&:b/kwtuV/ػ XH>p #9{j0,Z (1,!Ћ$]~0y<鐼 < ݸ|AA;p`pR |&L{?ރ2c07]&p"-lZcytZAi-qyn r`mɤfU!H[P\7 Z2+?wUڸ3px%ABGC6\ϣm[,j'Y[ڂBZĜpb7~Cu͡Tҽ~uBEi$y٘U>o޷K8;+q8xzh$T*=W+ $rB݇цS4c=ɎOu6Ϯv#)pN׵^46ECrև=!V-tZu\N>^wYw g'q>@/G1cBZ),nrU0KR3ˠ(YR$8z@jE%rU`TQLPFel9MӥI (Kg?-#G!rr]jDP]RFi }: n$/2J(0 S88N㚨3/z@4Ϧ;xY&M[*qX# T_!rf6' agg)aM4bqr@T^@q1EMi+U7Ųt{CPSSze~hR$ʯ,Onѝix6jR$ KhiT*Ϭ^@_@}NW 1eZp*1S#r]ψ%ii%e.8j?*$3WzL]ͽϥM~5ޤZp6UO0.M?A*}A8]q}`0d⯱D6˓8@p4GCnp'Į."=*o_*=+^GY1 OK{3iRL SAФ>l9X4&6v|銁KCI65_3?UA%90 ![87/HbrӦńt+iHVZa<3NBy6{2yǥ́ǴS QX=%KۊbOu0=8Pi2ڈ[}iV>gz,>:j-߶ l$/ҾEMz^scl=Aȵ?U۱s'O#j؄7/C-Ls}N|{A|nrFAY='D\Lg$Fnq F$௷j @K.]ɰzpzsTu2:.Fj.}g^?qyj+8462nANaYY4>9pGFȓ'DE#fkY(AaBXR26VުЉ֜Vϗ;F[ve -ԝG$Γ}c/7CWw;go^I|9 W8Exo'AVVgLu~MMۨ^\I$|?E!%Y ٳ^Sjp=}[oԕ4Ϝ9j I.@:@brl `L%*)Zfƅ(M!.P7~gdiukf_@V] v|~D-L%%/XT=O)a0ZWtZt!W㠵{ 2*kB<&^'Mb[3 (m c?x*[@#}_Dp2PZ,L DeL™2wwEL6a]{cW[gameT t=k(T4K#yN&Ω/W8ɜWP>x Kl-Na21F'E'Ў92܌^cak\\OK>Ԩ1"QɿpR)w$KxgK-|IR'C4o,74O7|PEgjA=qFGH`%9L(j;f;5yyb_lF,Ip˄u"ݨ`92a6xZ cP AhuߋځC}V/KYm$)ℐ Ix.6R M@2`RC\ l"d?M=!{e-]Mt `"2bA 5̡940Dg_Heׇa"er^zHPH[>#HxQ"zE`%yg6ZHNa3lM074A-6)a1mhc"dUE[v=ؘD5v.NyQl=Hup(" '22m 1[VFù3upZׯG ym^}+b9n.ԪթU8X3akpTrSk1uhA;OPHGe*'D~N40Cx[}PVZ^3DsEjB ˻h}-GC7,l5IBi񒥵ej(t2Q0 MMyfR;T_:ȩNUvXZOf¼ڲ$6UY _4%l]] "ʀPyoۮ",g1_̡ nW+ hK þ-'Gh)"5PN^NvB5;L)px 5.>Y_ u򤌧㱒&<n/z=1~ Z/v=Wx5+Wt@Z9F[S ,D:FdN7/nؠz=3Z]YZlw$INc*|zah -*|Zq9 ?s '[Z;e ~6pB.Q ħ$0ʥ@_F cae%W[5i{% 6@ySp yxp'8VM$`r4XNRc-84bjX5Ozbx'̠8>{q } ?'G y21%Gx 'uΨƈ0w9>ҴjJڂ!WLH' 9<4alߟL {hӵOgۅf$Ys1 **l?I3O|zpn0dvӡQ80)V Q?X|zPU:tm+؏3a4G"́#}#2@*Hb+8"!gf/1 g^\ZwdhAW=vCl{&IqiIұ$DA,y[L nU} >ۣH_u$xL(iP:[.7N> C'JIJm(tCu5]=) Rr;<85'޲j@Vҋ^GC%В[!c[a48T$p|,a3xUtzTWo4$Y|#/ :vgblUt;o2e!;d=97Cɸ$RNS!L:qVBu$:z 3j9i"ݖIa&s#k%$1KA 17Mـ,[Ddx!]7NdZJX$T@= 1zW/i;w x{]2~E\O9ZY[8G32lѿo4%Yz8נQ^M{V50֍.ks&<?]lR!qvմ VXLqPg zMqcb$V+jSI·BB\bIZ9DsPa#@SoTdNXWj|sZOSrt?!dnRKEg+J~B--k 5w=[vÒ8yҐY;hmNꄪYF<ݞѺG'G{TyĈ-EzaePmS_7>^epH$σcvwzn~@cIEa\vW?Ok [㤨9HXy/ş{cQq'aQ8U\BjaVmzgsYλ#  M/_N%&WF,gD {9 '-1Lx,J0}tŪ ۶$twyM'[eۺOuu1-_S~7֖Ư~fQe2&jS>XII*LXv֡Jk,SIWbsrT޹aq_ 3b?s!bfu"w ?&%wG+c( ?X,Nn^#fO}%?PQh=>ݻifjWyЪ:EfbW% g#ݬte)B72lË^pP@#,j4w{kyJI +(B'epⅻ\Y!8 Y#dMXG Rވ|.)irDe܆gBI47Ik {n/v%n?8ޙ'ԩD-MDUٺq{^_~.^k0(6}Z_|=T9:MﯢnshxQfOa(=|2bL?/@D]iNJn_ ̔`Q|Op=RHS.[ C!@4Smma>תжإ?->%BC>YZy=SbpН~v&Vh{YxnHY yxtMx0  6 ˕bMʸ3q~/Ba0҉}n3+$.R ޒ& +!$ۘ*QoFIx֞mr^&cA%U w'=ɸg<34iݯ F|w`l5GʙIѸ v*f`x8B<ƢܪV gYZ0707010000026a000081a4000000000000000000000001626034b500004388000000000000000000000000000000000000005900000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/atheros/atlx/atl2.ko.xz7zXZִF!t/++CH]?Eh=ڜ9P"B#lp߅7,|_SMr\8r,{,Il+w&h< VyCmϭFn`|]d L?bQhF.L2.6rz߽yQFV`5O|ތYsgХ:dUM9z~J,mw7)n]Dn 4M_z%p0k琉_HMбhx*u%LZzlص\-]#BM3 $!tF"(EqI rS@>`w㋏Muc"# Q&.N2#} A 589P#,SgdJq;֮E"+*!(`+ʁ\Ҏ{aFw[b)Pt)\5BA2ri3fY>X-C s ьLF 7WoDdg 6zq(E>HMC8#@ٯkh7ĺ/Z&\)w[][e3Τ& sgbU&< }592kʢ ɠ#9Uw|w nWEhDL6aA3SNRpK^ GE (yEh\-ٝEl4wD+ɛFUWR LC S+ >Gys;/0rN5^u`eҘm[;_}`'(W5u!5Nc?[(eбA#>Ғn=njXo=} qjdyK+)l?߱]MH0߶lDMN콩/ NݓΪ$"Ym3RlLܥ]MOqEt*'$|:zV]yOYvͦHBZOJ8}Qʋ@ ]Mebͼ 39MRDZ$NS]uxC_-r[L((i¹*!s2tuWkD!n92PmwՔ *CEI q9noՖ%pSt?,\1xC:C)ov&i 5aInu,\Cjȹ fB oUݔS5K(ښX-y/xm!f`v kYqzAEU% L)y)6mEף„Fg52I7.3|:qd^Ͼ>1 G#2 &VHc̬hʱ/ jJđ> MVAPF"h?<03J^ۛR+ “kcGPuc 3sWD5{ 0čzQ%] &v<܄FFx $9y ge~kbj}\iǻ( (Qb7'٧xJOgo_A&!o| upwi烋>y{m܎'LDZB0cp)(誃gDk:# a}F^^QA(VRKG\R0eA" JS>+k d)`J)>Wn­.bC|ȑoQ%V+]M-%*9d'"Z _| Vu\ UͲmb1݉W\ \|Xg?.O4\ʲ~ ӳnA.\Ћ+ /˹E'LkfPysv]Uga([τvsO)_CAK7i3,Zp/lRҎ]+3&#Rg@E0 X_kЭ9\ޘ^č yXT2SJȿ042Zݜz 07U`::l'WEeRHYupe DcioNIY_'"n^ngZљx3Ue ȇZ g؆/5ۡh)gV kO%lkG [ f/JeJglF4 FL h ̇,:A4/B4=򣔫D+'UTǘABԂm2 ?Ɔums i2䜧.ʣDh WUض R7It@/FT.H%"e4FĶ>"i]BfXɧh=lR(2AV#R{6CGUP"'Tu8?UQY;MpDw!MH'PJ\MGU-EV +<,)اX F\[|972Rf8z6'#qI@EÉhҒ) ^iLAeL-e-Hü6Gyw]eoO-]plEyi9x%z"=D!+0w|HNsq@n|Y Ll]k1O>$^.O6M0ۗU`_ӛWٱx_YHqͫE*3yrApOOÆْ8:L)c E}%QЉ}^}lB)1wPN=&v(V/Aޙߨׂ~*>i̜.SfSxA q92v5ڜ4``%E {5 h? Ӵa)?rbF˷W^BJR6P{#>^D1ru0JL-8%ޤN'8W[K^)˾:-]#iH@fH"G Q-?= o ;`.^SFZl3.Dlct\E lȕ +NE<ÎtKֱ9\Ь=|H < #t;FS)AgV֠-b,'isA~1IO0j!dA%R-T#lġf3r`cP"p!-'ֈ?mYp4,Xؘ 6VDbw.Jߤ)P9u]|ǂd=eA)1PNd|h"ep#YQ{# nzTk& Dƿ; I}p/~8)is22_jcL/6:ۙ2 ퟹؕ1>܂HNF-?W\M9Kel[.a EH:3aM@+'Pg̕:냓H~3_2t;Ó5Ub<X͇Xu WvlnPgO Z@eՋ\mJU MP^JTp .u%wI9 ,_"pfU|J<oW ?ߔ㈊D5ةH Ʋq"]RG}.|2ۗ_^e^*R5l(JifsI(=&AOUE$Z,|ޭv?,28 0a{۶Ky}]--مdu)Tض;2Ǜ*FS$~fF|(-cc9gwQeүR(x< wU=1IRs@n dBՙTq•@1dnwFrڜR`l(Ix75pfk@oX6g|'BͼFreo8nQ%O^|Uq]$3hS>Q-C[mQ(RΨw|v@D]%gHmN.0HSaLL9>N[%xP/^lncFH^Ф::q^r2f˸emSmz2@f'BpNA4x-U!./.[P==u fykG8AP3h7nc}?@ˆqKvYXI=?܄1auP -{mP+1}QB߃ v.WYY3k:KAt{O海q*DZY^ʧ 5a};ʤLO·oK@aoB@,wkZ ec0bo1~M$uÌO SxJO4)>N*XƛThM&YC+tX򽑦pQ˚s GPEW(HҿTB;7-n%uQU(vzo5Q2Rwl&2T*uiojGBB;Z0sڽ.o#K H%Q{Փ7XwI/Y L*o#"wLZ?:יԁU[ r}BLɣ)/_6.xzpHcN0jo0QA@k 7^).$C-hjnqW==LY xZgS]kRRޣtc(A9pk,ySK02$΍Dk;:: s"P akŏ<Scz_[*@2ah6ϲ}l@(ռBMxSZ0&s lsv!ʊ^rhjO<\C0Ak)FzEA/^k"i3FG%:d9{J~DZMVG#e"5ztu4;r {=?f1uKAXF:L6mE%CEjQ(bIZC`v>Zv 'iN(yOjV0bsֽRīv"C5E>z!D;uJo L&pX-+I62.1\fϓ4˟#^l6=BrY~5Ɣėa$17ʍ仾GH1[~'Ϭ,R 6Z&$ΎXn_ Hc~Ȕ3Kʟ~w8!cD23ovb~m & -{r³9w:jodf?7Wln@3…,wƘ Ĥ@h_e0spF) hbYjgy kD$!-yLph!UObCvw! Uʯ οh#'Nqz"eM?Ĩ()@5MMP~+gs`IgzHռt$:݌H^ioh?@gú `7xiL†_AE.vBLLsQ-~`qMhL+~a8*8ϲMɊCG3ڛwc0 ةLiah|X4d «- ~ֹÖ!UK"/A}~#q yr \Sd+ /rw uC-bx,)^MKյH!%m+%rOc VB3o<~asKk+`s&uߏidIx~AfzNش+BLvM~4|{uӺ3Mo` ZI?D39'۶*rOi.6g0;-4iPEkp20mU1 = OZ g=LXzRf%#U1c _G$xOyj{VWq_f41pgE+rj`6gt% : ,V^-pu@h‘>yTbV!my(6ʊM@Iijv5?22]{e\/uxΩjy].ƵFU1GR J76zi`HFE)#[FZӲt{rO&7Ӗ'4 :UZyhkGZ!Ab*xLʎuL6Xl0x5XCד@6>d=-a< C%vKԋg$be~ I3K>Kso?KI*1~ Т[na{hEE>tHoP_ oIAq/E1Cg; c+L qTjeF)Izc>f,Nǐ%͹A_D/2*%NLh+S'R`sa# mG'D(j"ӱ<;`yՍFWh7O3;߃ ;yߛw]&X@uFrT%䈖+SA=0U&D ¤- 25 CxE Ao$$TTV!GFiuL [ɶUqx$ϭh-GGbc}Bh iM~\zٙ>P|ʡ*=ʸb;<'aFNeG PK. R}oMIcŤ 9({b0}U|>br@54|[9m*56NOɞF٬[oNA`̪i=n2ft GMiY6l:xs 6^F) %VTi'DоjnLaT[(DM~H&H->_yЙ%oGICG\xdB6TY=HMBt͔bqX0Y㓖3j@3`~҆.219͎&5qG#ӗ铗kנ];>m0)z$6|_YT5|$=r^$J Cb~f',*u$7AHT$鶑a2Gg/39wy;{v\3'MSGݿ~ԺPsؓ,P=8ޛDȭ{1Ĕpl*;a+o;3f<\G:S#ĉ'צA޽6*XjY__ ltbeιѠut1<|=ntM?HBP8OJ|,|x!ɞ=.Q1Q{N+b]P& بqX~>}1_>ߵE~m

J488bBtcϵ/{` T|%fTTh7\\pht4m=[gy(&~w6琩wDn(ؚ-?Dӿp&-x_@^yWf"Sh|lfG;JfDv!x/ & i#oe%BT|D+Fp/׹"Lℵ"X0]~Y|΅ h,ݰCYNG[7[wnp6ΝMh*YDP (3wT{@ \%v ?:Dy-wo1+CG@խD 9xjC9H%D=DHK]eGw;5bVvsеzÁ^Fl>޸.8;!qwK0f/#~n[KrD/ʥ{gEz Lr,(|f.* z)GWh#l#.~F9DbݮFYTo&$|{:_&,!mf-gO!{t: A^kc*ZK/6Iؐ9.J6+.wpt >"&O}Zڈ3zk"b}G?Q9.I&=S钃nԳv$(Př%O@ ]Xca>>'5[4l(xņ.򖻾wX,^05vǑJ>;(rqVPab[b½I_lb>5_ug ==o89>Ϩ:ƊB9bx~z3J>!ZbW98=ZkӅh `06S?"y. 2g`BmԬe[^Hf'-#Xo/ B;+Y.*˵ <:g31%6 ětڸ7 Sc(Tff.wp{ IA['9i 9*$/ 0Ts|XMq^Yn69c u嬫 QU hQnv=/??aeR4C] yܐ"M@%qʣ63->zWD7gWvGdHh{A/nf,jQvCHS<-)`gO._Zr\FjR+\STO{w[kإ kIxTsVO2zfX]LGﴻ)#$4j/~" tUR)-?DܿdQŒ| D HGޡSzd7b5AO**+otmaJ7I)x+0eXb@ ;I+f&T>nD-+3dPF.ʊ V_ MGpy!˔3:=ah 2Ã<2 .Sy@XkRWڄ6[c YX"Y W?B0兓Q|"{K۾raPT+]Db5&Qu--^rw5ݏH@IgUhV^{Š2wDۉ}1\]t)RNcνP$9 4ҝ<,jaqhz 0lWuFa֥]4<..z/xc;sY QߌaLsbJ!}=c&+O#XWI`&CHc&Rxa혍ңX# R9cҬ1򄣴M?^^:|)Ԋܓ h5zSБd _QZ"cu֩mc<^ SGGe2󾑹D©wZ-ǐ[B"'̷EWbQPL}P4ivco^".&z:ZjM/@8HH%Nm^u<1t-a |%q)D6^;#"^['=l(*Vdb/KH l\|K֥"g18 Wtg$3l dh;0ʖ,شg~jOl'K,æ>8|auA l>l:%am# ͤ2!{${nÔ+egfd5VUk$ %ǡU6zV_]"jaMflz}p},7E„X aR6W{7qA}6M80 qu68؛Ƭ&w3.dbbȬ)f&Y{)nlH)wo 2$cfg!`crD:o?,i˯͊|4T1n_Yz):rist+ xm5M85R){5XBЃ6Uh Zn'EЛQ[@>Dp7/W%A:䒈.UAt0<ccmg`=u J3̺[q~>\|J=%q2ղ,&qf[%EԮY @;j۞YwW}r{tƎkzs^-s] p~TVW_zmv:*rzABX' & (Nec6.yb5F^F&tfaqqc衘*RkLD濜C@**. P@`攟;Jz(ўDDnp.J"(F@$֣{9CՅ`%o !i0J2aIW[ 6Up_[IaS/ %93׏;tqL{d.(֢˭sִYU${̈́ }VLL&ݱ RI6nɝ5^d[_jKחjLuU\ue:H;O!/c/ž81>0 %{oss#:Nrۓ ^6Opx~o`0m5! ^_<ݶEgܴJ՘Dx\0uN/שK,q*1ႚ~PP)>?=eD݅:7It[q4M&i~οAaN€j27( RaTlQ6Ќw!C@ a:R^+9yǙdưDHtlꑷqC5|F$%nM2}NY&Ď7k(#[*T=E 0= s4L k ;%ǔ"EL1|?*+X3{*t2;^ln)8 ; i^gdB^umΦsl%Z.-ԷԎ,'rWR=C;6m)rꨴnC$NrHSF T+Aѕ7MkI=簤}tڽަwWCVꝧW 8_p7Ѣ*a"񑱶=:&m ƬSaJ}:s7j5[#4)A!nϻoyh +-/9Ë_YĀvBQ#uv 恊YǕ,X" `|M5\s|.L#;2e|RxQ&K 9B;qsS_0hoBb^t^ ك-9N7?}b -Zzj=Ϙe@wYsק@XRLMaĽQKxʼ {ri"d; DF>~Xrj. >i D^ ^|b ՊԣS.%gC<0=\O+3zx;φuV?ǝ+00ޛWcoH ~:SիgQ4>0 =w |ofg꾱43^#]-׽2 p=|5 uG&n͇}KG & j`T4`&x{Q)f5ɝmcp'2tzNI`|3/9Zw#(Jk>:Ou)=.c*@dُX- ^ՁJ|FZk].Qʞs3RE͕Sd׹}Rn] )eOh(dRښ!mZr 3>T!%xYx14m#_i|`S| v-ZxW>9⍒D'r4d X{Lft!i,CA[)Dl !\{Ć~Yik8d9&W[VNda7ݫJ,]rdu͍:^7d_$([31+ u'6>Ƣ.&.|o!\Wsu(2uٿwZ"0J)~YSωTկ!D"/GtØg  k4>qo|@ eDN=ǐA?Qy`MR}GYrߖILS&nb,GXM;=P VJϘ(4hL91!QdKLm>1jAuJ'W6geG>rI gjT Ƈ-<#?Y}R X7Lr:xOZ*^4v<(6XĞ`.Rfp3=PIĈ{v*PK n η5CpUxlϨ,`O&rK<ev-iWNB8+Q^hN`<bmLYp|)sonJj!q pQ`n@*U=1$ХEY1:!Jt'x?Ț_,bbnwܓW"l2~ZA(pwdw+`9WN<=}yQp=։чM".&ns8G3zKɛD?XU(9z(_, 2%Tn?zgAӝ8iD- D= (myٮݗjǺ(t,-.i.p,Q@Hyg||U7YÔ`$vWHh[$Z(A嚖plQ)-rrtDfg?)9.(W]_BB)hTLP{ +0J=^F}xݬy冁VzvR J"5aW٘@*~Yg}4g??pfLg='ƏإmI|\PHm)lh }7YȱgYZ0707010000026b000081a4000000000000000000000001626034b50000d03c000000000000000000000000000000000000005500000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/broadcom/bnx2.ko.xz7zXZִF!t/wK]?Eh=ڜ9N3KňGEģ>g5ƩjYR>F(ВD9]V`ʯc]J[۠ɨI`jf'S#IcW51?EA#5`UF7ov0 ڃ*$:I&yq+Te=_9&T\E@ y"|M)Q5~$EȲ#-iˆ;')G]?ոeN)V9OF9\wƾ_&7\mu8")w9 l|R@m41w;d@ C"LB w7eP@C`@/U/p+KFဲm}>G`ĦgFڞ!`\\1bqsVLkx[*[" ?݀_l#.1?|4Ћ&{T<"PnS$J׷r1~R ѨW1:O$RPArSXCX;1}@/lP0=oTef&9 e <[ 7\ =d=>2߶A$Cw##(ՅTy/.8h؉i:v=Gϰ V6q` C<OQw;ܵ_8+ <|-favKXa+%SW䏡~ <4zXpәg8ȼWEYc?UO`V zy 53ŲwD{#)pk0?csTZh,.rJiȆ{>g6|mzoW(MpQѫiCةP6w?{F ٜGzv{ uoRaҋϑT\VʵsPdƾЏuo<NG]j^BmW.b)WJ6|M}S.bܚx 陸`_4*`dD?E$Y3h!rvSuu՜Mc>re{,D*A!;j6[v"#Xua~1̺'g~&,Ƿ_[;ҴڥKY0W1&͖M0JM4qXdG/E ԳŴkYfGSb, j iڮJpC 4de*IyX`Mm$4&:_1[5ۆ5%UJdS.B"JS JsPւ <Ʊ׿+WAcSj(nTf2+//!@2DӶJkGA _]ޓ^o_nh>ܾ~HIW`,dC ӸK$0HDWf`SlH$Ulߝ"IGiPҰ}ಞED6 vҤ:S_Σ| ʘ5 ǫV{GD+$ .8U 5[j+׌z1B f@2+otR´_~*.: 0dq9W) l'rRlT{6lO5[Fw@PA7?KbeYd2ԑXf\Q-OM @%H7W)C80C;=R~m45]8iJXMC5D i)ɳd沈QtUX۵~vhafR窯Γ1c{7ٲ~,L ]U .H_R&CMlO !f+$٧Ֆ^,Z79i צuUHw#*O,DvLpdUQ04:ut^}=!/:>;F[/)h5/z'(ՏLMA$PUxrN}!3fwėj{@8A|x jl1߲}p-!p\W+̿Pz{Xx Z$萊6igi~o0Nqazl͛@P΃dC6P)o\:]@EM ]QvOy* D|QKdUq{('VD5=Fy\>;Z/DD}?\z "żfEz^FYvZy@q %="ORX'li/x'+juL* k&r6jK ِLn{{6`/{6Z$zq( > xVK(WBYK9z58:>{`P6ӵ6ט?:x;R=<˄wA"L"9gׄaʣfi(wyKR 2[5XLl(Ӿd. cqɞ+D3ڨP7`}(R:n*=3#x-Q#%c筜v=P:~)? l!l=dRkEOeO\ɾ\]}F%4yb5Yy,W@#G&a#%kN%}%VkO_mKpX IFl(MqVkLmg[>|M#ȩn*> .@|{J7z&I}= WnBhz%鄙 6A" c|.07U'ԗGmkcQ`T3C `~~|! ͋QnkM K4D۔#0xjT.kIdJ?_ZxKv۱it#&,(N%~Bt"t*^5 hf˙y$y(4>焐*=I [b=ah#^ufc,~d-'{3uN#?.GRUeF<]o5:I|~d'iyԷ)0=(=s&>e)@9j0o=e *_9XN[\AhCryq<} p 4yJ {ا@e6!Ҿ_tNgNӣFa9At];>'P hFbAֲG 隒]H;P 7 4<g/lX }&2KRi \(EfOL [ p!D0~˭Fuj Nm# h lrzTeJ46# yЛ+#;kR8v d2M0=Zh?uaǁ<9`ڕ\a'PFm2'K ٖSuwV*> )WOc뫅1a@W|.I~r^U6MII!i`) ioLR= A n.{IC/~s2|ay'(!$%_]uQ/d$]}Q¦E7f1|, An/"Z.+-#=% 䞾Nop |p?T ʬ b,0w!Kl?J0uóHEo~lBl *nb=1xU9mt؀-\2)bnYQn ,Vت7Z{>Cm$&2,rA/WԉiFB!9BTe%㒘.1={Fv}Edcw4禗U@hpKZR~YGlبs'~ 4-H3J3.pt;Pq״)Nx9thbύk{Zc ~=Y1#ǂI)J*w RMݗOoy`cq/<ݘRMԿ|PT'tofk$AϓL2b3TMSSaw{?ĸw1Je U=`t!!9# ΀P$d@A3|- &%*GMVz~_:Y . E9(2[\s*.Y1|:ڶ3Y 5UJ,'œ>,@8Hn$sx/^=%#*zՏ rSc mu; dy Qٽ9)q(9zכ._Lo蠄}mG]پWϠMAx2JTSc!@~8 [W9(N`-m fkᇕ@7! *_k+IFޱ,aR*Q!Ies&])wY6epjLD:7ĬZ;0\x щ4ASH]v{!KyɥEZWn]AA+/9u~snJΊ 8 XwiKu\=GuHTf7ZϒosZeU # s$+Q5LNX-/A1S+cb~9Śk%p1{{ays!W60L>\o&pvc,> Քy2 Qb#>ʗ hM©-^HL토֮kBY/e Td$x(Eq.P]wژE".<1)w2р Ǿx򆺾~憆Ifx  ʝSDx$dr! yu7kuͩ+q8W Gr|0N\;(Y]A8P{f3 DX(G=ͼ(lD^VW+p[>!a#:Xg;Խ-AtivZ H5UV^}HfLUW:qDBE}!-W $zioC;GCM_M\ndwqQ>+6jdtW:4X.1Iιr|{}i nv,7dӓJn;bΧd67wd\,\`4|CzMZBW@dA=WOv 7Xf5$ڛ sz~=ψ{Wqlf䯴҈aEh!/wm NsDI6 <^<~3O~H KHQcC]P%U"Fx`j*lĈfؑi1,ύDJdK*J ɦ8+(_[?O&n ͵NVۋA /5P5\-h֫mCsr9wMKג,,I(H O3g&|;YJ#6J̢ZqH?1 d, Jə>OVx6䶉lR^bʿU~~~NWO`%q ]n~58 (آӾK_.vB`nJ^@C`!geV[>c}/P4Tv*-w5!LC[FGܔS>8F='DMA&?LTGNh{lPF;"QpMU;2 SLr%K.|.;PAyQp\ME,tqfH (22`P_Jmܣ#oJ"61~<12Uw=V-WH{|) (4ö!oF7T}x}l`-|-Љc32+Q̋ؔ5^[tE5[.0 g ,h/&z|H\p5 8oT<@E,F\bDsקEFdR|X} tڰ\)ly*^b*אӄ};O-җFϽg=Sgq}`b j`WFřZi%7j1Q}j&N p_ss^G%y(tXk ?!Iw"5=܁2R]R*Sew_4oq=_By#B ࣜ_P*sX,CuW-C t?V k~ lk,F.MJj84#G jT?w8P@wJՇk&oG޹%;OfƄ>2k#E|~8;S؃|fV\;ʄėvM$~ė41yu7%82G閙ݓ8ѰxᜢxX~q;H^\NPJ=D a:%_ $8脁`6 #B/즟'F1Lc/!=LmqkNuz`cftJfn`-2Izi1lPCWÚ.vƚTEeэ} PR8n8Qgi6x6OCqod0^rd6#'V||z$/At䍚.A܃.%BRg#J;]+!sc0%ucxlԨeL/%%n4wB(躑Eˋp?<]>r5L>?踂G#JCN8%qahA%dk WZT,Z~j@mn#z5ˎedT3k{lLhj-'%EY^ YƼEK|O{+U,x׎j] pw'qt#4U zUÜ! 2||tQ%^9_m>W rh_1JmFG{!iC |Q-Hb7E "ojgQmz-,NkDvbdZPvbO*n\]Giuu/L&ȧ"2 m>!۷3c h:zK5Y$K2#ع+ [L O>삣0-Mז$Ҍ[R+_&n/OLAu4Z>,Te6a =]'eF?q:UMt*#.Y~le[%\ 'OEz3څC]OB.4?-G>BZM)$ኰ@qOrP"iΙkW |}rY;I*cQáPAOYj_ᅘn>e}ӛzz&iNY;A4 i즿36ک$ڼ) bSy~\ޚJZ8 (w UFMTѣ_%sa/$Ә)ftlRå|gv.ݽ*jj ԔQ(s$W<ɒXX pXf1aZr""JdI9"{*X!%a~K6|̯ o^fn2h |56#\51h4IEI_eAt IHt.Z' nlBgЖgLJTYE7`+&Z :f)[QފѦQtr(#|{\\_(1J<綑lbS@\6FA_W?.>fMA59io.IC&]a쎤JGc剁PoV"/7?RFU+TlT ϩ1f䮐%zgP/ۉ>a.,>hj_`Z/GHTr/K99i;&@tȟ DSeMHHF'&rE1*Ƚ¹$x 1O|`!1mXDtQqȜ% (5X)8yuf: -FɅKQ}uɊ@3Xåy,jGq\56 :ZB1gym[yOڰhJh0GF HʧS?3fRII;Zޖdp d,=d <= dCz 6u!K$qw`/.xV˃Mf՛p ,C$Z" @Gz%R|V+Zĭ޾б&];xKhpy1mոM\g@wվ N uCm<{0/wSpU&aOl[lQ=we Y@Pmx $He.H5< Nʐq|L;]:z_2-aV؆9XCof;" $q#%qK #fu~'~Yڸr>IO7BAtJjLn+"\ˏ/ypZRƩJBT.\Dzݸf(PD{ [Q73:V65&rR%tFs@BXCjm2+/GÖ ow5~3$#rVt*J؂h"TohCq{o@XΌ ̛tvj*rt ڶ9cr]Ҕ8J@;x^* saJcqᝥ;0a|M˔F)=rOU!f(QxX$Iypkψ1“R7n=#B\v^ ّ8MLGvR$Pe`#6͝C'UbL%& \@+`AJ)Ɂ;R.&~V "N#+ MӼ0izY&SG~+xսa}p'rMEhHX/Υ=  }w8x_5˥as)t6ƕ\b#!C{7 2`܇BV;}@z b& Ȩ?8xWj-0 N9u4b.@s;I+2*nu?ڤJgIqyKD<}1n"4rYp)XED+Qh2\Wŋ ̂NZEB# G@e+[s,]lS (rak%WnL˿f(C+^{1<Чl-'Mv6w07{Wav";)E=Ćōܗoe S*gi5?Qy;TGՂڍMlĞ:쮀eSGEiXF߿~Ώ)5?vO~"9]S Ko;Cj+}>'lBc)-և%%EuZc<1|P!V\@rԦj@B_inF6`)B4"YodC9c+Q GSyk,湗ѩV:P6a@Лh MhAW  Rӡ#/`sr([X @Bj4Y} bz8V&l@y<@̎Ͳޠ?ż0wIf[ݹ>L(IU:3Uʮf6ړ},Fۖ+T!H/v $)* IFUd9:f BXtW }452 dYrəhAw9K~M1<( DNJupV̏^Y , lpwMI /980Q0cw~\}Fc`{0?i3$@(b52X+f$FK~BgZEφ>I!8t`K3t.;_ Y04zв/r0A%=0룯ћ$ , 6P \CKFȺIR L1{E4h3MHZP#*r1lPFLS/XTZ+T7EAb̢-Fϣx| $:R,t˟ro4Aͫ,&j&QZۺ0G88@[ Gc;aUxYc@ONd)jE`G ̭܉l:Ǭczb)a"0 RVrD#[y˞'I- X|{k!f/H!;3Ae9 |?Y{l2h_ٱqD}a0nxB`c2߆W&%>EfWp@Ѥ_O5%AymFd*y˕h@Xc;\2?ӛmf5vkRCqN!dU3s 5.8xRʔ{QoN'Ot0%YqX)~}z,' g|#[8MbLA we68]S*"Mކ挨vKMXg' F1&+sż 6H qe)dN%5Md%Uf]eDBy{>Hl[L]3ffPk>Q!*@##Z1^ӫo<`Ρr(6tQBֹARU8R'ȱrL*]GwnYU`+HSgFw{0P$*7PQȹ̬$T 1a{+^BBg˒xr&:?srj v env-,RZ2<pG6GGʥV1z}2G?'mȰYM*.Z4 ݝuzߔbG ZyՖBp[SP ^]OۘT%bRUt O B.8}=wq#a6G~P1q݈u`\c#s`|0)lFqH,ʪ~AD hcE\@e<ĻYAe<7tQN CE#]L7 NiBL4P*6dqSAV w/o(b7ˑk2eqKc|D7Q}dI+d܎[u),& *{juލIEU*b\2.M/ j5f*Qrk1Ql>l)mK0n!ф775MHI18KxXkSK@/GJ*Uk-RȃQ B5b3+hhrݖ@2^8Npÿ*_b$u뀲`Y(= 'J3QW@AŽ{x>+Ppv1s0)ft(x3 '@ۤѧƊ $M4zW]@ ĒkvɸK^<# (=HXUϤU.8%ÒnR3P7(4˕yG{ Q*¥d㜀,9*_qOu4 Qyh,[D\m'bdIg[0 o#K8+ͼyw|f(&hHYlxq=̜FZP:|{8q_}~rQ@ e։A&}wYv~2]KH6%ynx[mr^Mv=^ Tse4.?sXS9C=LeI,-HV5f'1?#BT&ypM֤js¡aL'۱uh\HYVeBY 1$yDFR<hsoQYV$.jå}e)N=Kj0',Fsމ18%5޳y LU{l6Y1uA PwIzpjBPyyȑM8;A:6Ť.UGu1#a\T;wҴS:GB?91ZM0|S- s]fp&Kg x@wqm=k׫ G a>Ih]+x!Q$a8N\4>JvK=uWz[:̃s҂?B`2CէBȤPg6Z3Cd$!Qaȝ+ ۹Oڧ(JŎ@?y92#5쯉hUypP=:}'.^s*O(`XT O.ԡ=)ĮoUI&k1 jԕZ@_sw΢mZ"z'St+4ݒ)̃JrgT6b% 3:h #9=|sms1}O$! BI(B|&Ѽkg]N 2$J;@.q-E,dDVy *%K Z.^nn|ыb3ǓjyEִ#K7zJ俴0XG#x8vdy_wc>?%(1vTlMdp*R ;^Np %.rV"DUWx.dOwie@uÐ+ i4ٵC9k Vt !,8'0my 0g.JWJ(IО:ICF:6Cb;wW7:IQ W'LHo4H b D ڿZzTsYvFGq擥3!=](MEE/l,pqJX~'Vt5;#ʁ,~xtlm0fڅ!dc$Wk4|B&,PJ~=\OGEhy} =&D9ZSsw2C, QJ~B3^gII#=Sg f;Uw9Ϧ,ξKd^LiA*hޫ20!udEɪ61˳'eU⹞_g7@^[6N'^m^M`G)D)M(zVjQf[11Dya.N 4]ֈ\ S= l(AR_+ 9QHzM|e2W*K`;>Z"2#ze޹^.aɍ!>iWH\"I!B\TyQͫXi>lcT؆1Ի5 V_^ +xC"G6iW;}Y5 @KcfVr'uySr%QV㯻I {ME}KlG`Pxk}/=fQKTyq r8.DƝ闷Q~MnsAsޞ_9!jQ*prjxia$,BbElQ-F>W#j,1P^u9ӋmV.:c&)^Ll$sށ zbܙ\3.ME[Q~=@埣|~=!fP .$}-)ę\p񰫔9 aóe_ _)eY+2W0^=틌m>mSIYp(0Ǐg ;G2 pVz܏]dB M^唅9[X zᓜ%lKH4 ^!8@>_򯾄 _F6N~mBs+|d⭙m`T RBUPӍaΕIjC4tqQYGcHj6+Aō \RupG+("-,ΆtGMۜ@4L0+O|w_oĩ!\X/"{<ͰP;GT=ώJ/7R;߻|LCX7QS6;m6<ӞժWh.ELJv!Do\`o`KdZ*z-tC }ýNHY~"cZTXrPko6y7)&mP\Θ)r7Djx:;Չ Z+v9<_Q FenWe-x$9-I pC@8̢m>pbr=U\JwԊ{%A91O{ACCsU ^9C3pFW%}Hl!p:U?BkS,LtCFfF.T;>4ac4<!#h~ʶcwpS 3JkDŽ>hK[rQWh6 co S*8sF+ɾG}>]3}Cu Ȍ|  (F~ zڕ=xiTDbMabvr~NtWǿ>PfSj43jrMP^pUx5w6DzĆha2G~CǢ)Ja$7# K@It1F!DAjOKW6>@԰:}I>TddEҷt0i$eK֙y9=Co9LS{6+ӵ…R*yjdV] 4^܊3d3UrUKK^WRv>$[\GF3N+y:/MSZ(}M $\VI8E\z6 æ7/ urB}pL)(?fO`$-Ejcg*p[c0ivB3\@$Uf,H_aHocUnĻj ]W3y!8H͝#YȞإȠ2؟GHCH0(,]2N(Uvl=g4c&PZOp:>M%]K2 I'ToZwS CMAxΪm듓q:Z;ZU^KK6~тңYڒ(#* ј2$XĒ;;rz*߳ՓM3*Mf;BJCLeNOGI/%0/}oF oauSҖ匃\gKZHs˝n=D6pb/ OhHTI Ʈ(kQ 6H9ͨp\`6OoFl qs![ߺ*qt7Nd%:,9ô AEҳ~´S)mB4L"$d~| 3Vd5g[=]#jYѯc|/Ѩ}s|+1ZO*I0ϧl1,~>Kvp*x!}v帰 Rs`mUޗyB{,:ՠ<3.zFэV,U9^䑓r+xZQ}A"ܼ$q(Gel۔g+gq/qf/ b/kF΀Uyb*Ŀ,Կux/W\w]sgrSAlzo崎^H[=7RyL|up~$d$&vCT_o䞩Nf\T!(퓋qhob馻o[w*y1ĂWF/c5xn!k9]8cpPk8^[oQuQI,θ`=Jż * njiaWTXo28`S3i:O`QQ_{)Mϐ~>aPEB\@G|ԏ2,tS,,&YNΘ4K#go&`ҷޣ>aG:< `S)Oo(z.O`JP̓'r66!ThӰ4ւ4_]|,&J#3D&i3_ 3ᑜEW$Wp)r1ò1dL'ZX 1zd-{Ye<#FCїNC1Ϡ643XS9="WM7},HcSYOCǻ&?Fc]R<5\y[fGA s2&b#l|ᮠrȥecw7OCYKgAE:=rx^B)ǽ^+rI.>p^(60tH,Ҫ~ߛo7~P.=aHiM,9Aifg~8=$6AHN#&OvsT)C$vps d3k#(C,2}%Z*D9 gUT=oOgAW(ӀM+upSFyn<;2KZw(anR]R' YDSW vzih歜Rju\(J?ǹjR#B>. odTib94M < y#'S8Txs~t yGg-- r0 -'}r8cSStd*PHaBiiswI-vKM5#Rydklã DTo/ ^pY^ Z@LFThpR_m* ̲#5 TB wPQ x9wI>tMֿ O9Z,-aS3ldW0S G g54THoѽBq_ʲ(Nj7=Y=ЪvTN$6 !.k"bR/w:&ȩ1 ,gPPb@v/. Leදebcar ҩ;da8JO`t<;oG>sư4s i)9IHcO 7WK/)Ɔ6]CƴQܺw&`o<_sd nĈ&|V/L~oㆧZx蔆m l' G!qq?e觴wΥ@QyH֬'a%JyD"}>5{ZW$'_nFQe)_)[SMRF 4us s5 D(SG4>b+#-6E Epz-NzjRcZ5+cԩνݔ|ctXV TAO>ERfQ"{#x'S72/0k`+-M 'Tv0" ԏ Gzb0'p;_X)8p]3s?;9{W4xWj T:|g< PƲ+XPuPߒTH#rC& ,z)!EakO˕:7z@v8$*o{`w>3]MGi6mwt sHUF <{+^f2 Ha7`aVYST+D}&\2{Ԉ$̳؈ړ\-Ghii!fގ]h@ D患E-ˠ;5"`sr i ߻|PdWcKjU;/'rW2\xzDpn. /P-] +R+oC]>;/rڝa  &;^0!a;#Nr2N/oЎ;RPh/SL!2{_BtAgˤ< LRr|D<^.N.qde3f(LݪÞ\ y˳Z s]+үTp:95$7E/t-nG7Cg0)cQrws= AݢS:Uk q, =[iH; G tx喫H0zFKw;5]>6)@~:T blaa )V5G"9Ȏޗ`LxHQR 52㜻G^C4,jE:ozr?ѹr3)Vh_)+#˽=5 d*e|(( .>)bXHsNE>#Qun,SKL倭}UNUbm\^׼ N9ɏ{q3cg{z8MúR&Avro^]A^N",qw18yd:~Ay8KBBR.9u-odF(aB) O`*vgW9t&[dy,NxBzU *vw_uOګ@>94h(z91sfKXOQ=`U8zU9Йj$y.w96Fb7.ޔ>&6W-I9beላ}T(h_NY"[9{? /8!X`A#ࡓJʰsLUĈ1Xu\['RkkiIbx^y epcıy8NW<UqD,{R"F1C$Sb(BfgU~ɏ|3!p5q؅TA }h 7~FX1=CΪ5HZ/ LiH%b(Eb:&r`l%i&sP PřZ u;kn8B|~TdN>@-DsU٩^Xx9#$7lQdαyjK:/5G-OV2PP;cj1R|CJ+Ye|Yj%da)'(UyId|ɺX,GvDc܅]96j/!l6[HLz𡸅V;u2Qz'KAf2>$ : HsTH9ηDĒZ ϹLF:36ES*MMsJ<ʒ6 N6A;eIĭˤS tT c6]Dj)ErG\ԛjGK(hP9/lfUa X(Q mY*F8-L;Z??ճFdLG352{undPЯ~42sJ;}RZ?AzDщSTW4!!| Ί0ٱN߱ քMɐiN)~rfL`NfcFIoSwUv V?@3E}< DQk(sJ<|R2WuZ0Kk]U x{MfdӔ#.BhEi $U$nGZ$6B`G rv 6y&u<ł`nDFWQICPǟ{ OͻYAvD{&BpCѭEFԺMrG{Oh`,|L`⛉ Q!|(#R*S$xL>}UM5*jE`skf4= K~wT |y8BY Ƕڅ :Ř+̩OgTU!=7!r'TWʊ4H>(!ΚlbR[ p.!(<)5(˩D4졑 +is%}G%T:Sk n6 |_C^ ވqh]lm@sИb7K "_q9abYѧ4Kg^=5DSOhgkφ3_g ʚQq IhhEOfw.wGep6yQUySӝߕ{A (Jo_y|e }*Q )R]s9ed[S,lVJڑc'b h஽P."-6C1;8(%W[lń'\T)Ƣg?Ր%v# FGr2.EV"Qi鉳_q+#"=>;OIl\$r{yuR(P]ɶz iZs0/ohΓ9ƧQ!y:(-xnM1<vCٿӎ72hO2^}TpZ T p{G< < IxՆOҬV_O +6SdX=! tߺ>l~Vѳ#R׭$6\k TkS}k=tH+nov}&[ cI+R$fyگ BGZAr9U([X74TE̅P*к;ɑFc UIC4 |Q[6;@UaD5R )uШmw G.]1Q ";.vf=^sl LBC7K;^͕%])UgzJ.{2__>p"&ij;Ůs>d݀p/cp()MjeE+59,kwT7#wGJS賢&]"F8ܷAsz_È5)F4Hfx?<}VBmԲ<ńKHZBaw*1?$#c_h9~w/[p92T~]$Ih*5[ܗE-kQчYD) `79T0CvX?ㆺNg&0daeBPDl$A0+nRrG6vpcp &ÊVIVq7u݂jSMiݻ+[v"CN *ԌOy`\xK6>`校PH=iF[ә7˛3YqFI6 M qљk9RBBII%k ](/;հjTc0nBxaAM$6bVRc33}YZe@?%~Ǣ1< 0>3{>D;i~%$8;IgTe|0'WuE"6k>^]g8k'q#4Ȼ1uUl#SfT 8@_O  IESbhyWHE-8!c8.qP{ҖY%WKP쪐Ɣ\i DT?T<;ypTw;W3@Iߟv ^b0{̀ *T2, h ǂtna 8Ss[oެ} ~=AV.dJ!t|>Ø;?8dXrX A=1 #zd5J4=堝B(%k I+>zϯȨIB*M+$'v2=g0dϊV{vA'_\G8 Uܯ~pzpzGjD"\ 6L~w;;5'غF8x{[02YU/7ʤk?GV=(?^_4Τj nS;HӴr`mƨ8t{Ky!~Ңfx~ x0yg.JOpyb ;v:gL|"yL. LF[x27pvn$_ه~0(/ZwFX8A\siNhy޾'L 1FpRo~kIӥY+ JƘ+&p^507߅!q;r̈́|@^cr \KǕjNKZ/ uE [<-2(G}He[WGȗZL#wu Θ|?bՓ%@w_fHoQ؈mJj{>&!Rl,Q 0s\źgj(ͣf ju"71LlSa'H }J-kq6j:aDprŔb#\"!3#b=6EBNsm46Z<p9<|>! D{0{xY:l$dN2Y_sй]l_)Ap/,k0h,A|AcW4%UK8x.&V<"5`8t/ut18UiQpoj(),vWAMtOd 'cYF˱ A뭿[X`|t?<_e*D#9SJҭH}&ɦ4v{ y&ZD hPTSEДڅޑ@>I8ޭiӝj ?r0ne^ܻ^qe,T50-r Cjous6jZY3/d{Hը<㛴.y/r4SdZ/y >YEθ/tcNH!{ǃ`f)}FFKZɓ{4s#_bL%M)hxG00GMdS_ Y Qlq~( <#o<ӗ+>ԏPd0 A <e D :  ?NW$ Cy ‹T5TYcQ8Px?+`["2m,Ʒf'CJ&:Aj袟Th%A:/2ApeoD :B3wΈsKյ&-mrOhDJeV2% W$᧮{c$ 8vr w7x!u}r$!{'ErOnH)VFXqjR\s%tIaO~3UJm\C#&~_KDSݕ)g4S( +PəK_xwg_I;[Z)D !>Cǒ++l+0|#0oy\K>}Nuk'PwԌ&L xֆTp-2=IG)ϨUمDjWE c5e#4?Ocë Ԫ7;_BÃX2EfMGq ӓ 8*^D_K%>LBAG\UeyeHz)N$SZ xg;v}خg; ڷ$C|OJXD)+a+ ]oK8Pr  ү֔gZ^۵iJ[rO>Ya`zlyݡ?8qO |! Z}/>Bi/TuwU^:nG̮b2f^>)˩=B,ںY7+JJVv@pU9҅PL":*F>ktύ-=?Qž4u 'Qm'^&a͜[3%5Eu{O> 8j[߉W[RFDfFc~a.]#bKÆ dXi> ʼnM:J@b5j T<#,J3la{ߪeMp&2N !"]0H-=@egAքGc9&PC].'?ƿ7gp*`܋ĚZ{.4@t*ծm^[QQoA "[brwuu~% oɜE))Oa@>=Wv |c H}ò54\ ؞8/@Ī.`-+mAE4R7& /[uD\xثK cW676A2$!.Uvo!JnJ]!HfbVZMpIK0Tuč@?4u97,B,PVH/_ZgG/ X!^\Z;O(BmKr7\~ǻrh0#e$秂]@_D0Wkx933>KLm(u*!R|Uq{R4ײ]g@K>ENŔ5.ǮRu7|N$B,T*}r*s)4]+c3ָ+U?DqŢb9=pw)lj.P$X#Ņp̄8wN- s@,]aY"R[.ӻp40<3#Ix.c>[%Q-E xq)\6Wba/89jd)faw IqSLY!kfTa 7ne:ո Iߡ1/QdP@ܼ (t4Mk2+519$AOzϒ0}n(pb(__h$M n^ϊ6k)Xe@Y 7PP.Gp,Od_;rVx2MZ-CXL ʂYRp*- f? زޢ,]Mح=A}93pVD *N9y9 T6(yj %p٠ma^xOoE!#,=B VYk>)^8"ѹB.onpU":N5DN@LՈI秖grcD'ʬ4hgl0P./:ūvHɮ0 {@śIflZA }&NY@Gmtu]`,$-c/Q{&}ļ.|JƏOAYJ@-ΫV#B J'jv='2KUSu }kRePTſڰc7q#@aJjjێ(JHvy̚@kH}$\f6,. # X [i:jzfDtU9SOr(^-f=SQ4H+Jl13A`NskOe`y8bBO͘mߺ.H| Q@G~S܏ڗA hH^e^]XLpjQX`8<Um2dWd)lz4>En4h59by׽)s> Wsc0"93'nRqMjU~$z&dQfT^@/z$ҌE /b,!RwY]?HL> 1Go.Qm|'|QFq#:3 0f7ϑyP9=BЫ{wP VnpysZ7]p4G@܄pD+B⵬WMn[YBQNs1 囆iWM$zh:)R!6**k1¨3v|{:ڛFۿe;2\Gcgw.xk=2YWj!y^ NqB@L۪az=yEKT(\C;8~^]ynS0 =|&yOGU[v8ZY1VOrO2߳:<wn~TH}L bX}j)pR u^'ዴ**/FS /!#"5/T&vffrg\owCu?և[@ewR,nWF"[@ k Qz o^;(̷඲ԌLVR«R6S!M+^/?ܠVM82*F((!m(z_|hTSPֵOi?VƄ{4NiXo  M&뢯uTZN 0#HZJ gd&= DmcTk]?͈\l,Fܡm~.|!Z2=,Z"NjAm#bTw@:| AӦKu$1oʳ5oV£U_k.R TRŦ< E=b _2g:#l>RÑH #78iC\iImNB '5}Q"|)cI7 ΟU:dC?M>SF[Lf]ޚl vİA۸2=Z b6j**Qչ٧%?x;lђ\g~ HdռX~`/N%P'1(}Bd:.4JUK7~(=&T̅UY&Oœᇮ @hBIqHOO\ iztPp5o,|B?LBhf'3exU!*3˟L'Ŀ) 48VSP剚Ke@q2.zTh'Qr+$(!5Xma>j9A"M |BzQR>f,E) K wi#|CC=v lA+Pz~Dׯ̵=ߤ җ-hH5@{6'2/Wa\K dΕ4BYoΖ@gORҡUB=0cC]$8W3<kqSFQ]nD+$[+ }sbD 7K&c]zLѱoXǪG:tQTOr̿Ϲ+|:LbijYjNc?C.Ae 3gtf$14&z̯Iw眢i-w+:lI-Wb뺪'rcU">zSGJF=|ClD*0wNܘm(F (_ۭQ<c]R6FqM.Kqv iz)o?.백CH`$=u~4pF,@7Mx4p+5ؼ_lOZ7>UP+v: g א5vrҿuyXZܭT~4e\'q ? ¥+43PjB7HS2(4C7[!2q'\iPtw~Aqo Y6am箉 H iB='Ho޴/CTrW^_#+_a3^z@$VBZ46<b%-<;UQ"WzsC;á@,n#M.H,pBoxx wތNͣ_P,!!pw&P9&zvV#GӾ%UR OAA gyHfLpZBtOXVBgp#&r_ 1=ȁw2k_6}UBC!D`3BWHgdž!s7[ :<V[VO!K-<2"Ƭs{roى"xXGb<ߞPSˡ0Uhh(QঀItP>r"h ){I42_5'~FG]IJ0+6';]`tk+?җM9㧝ǩu9k ?X7n1XͶ˨;y.Cҙ/-q &c1d co`-Z2b$R^~I6:m0tsB֐.Q:3$?l;?{rw"Uػa\㨎ZC8Y Y(USD<ŽMnaB{Y`<} %?[~앴|DX8kH^\JšSh<C[l.[Ubvj/ n7o+AIN:h56A-Lg9n7aJQΐG^ >AYR 㲉jބbdSZrI"!]C;Pbe00R> υ+ @O0G:XRwe~7Go/0 VҖ@bDE1fE>@7Zp0&LAbN4q8!Hn/s &Y ;h~i4^OF:8?c#EA R+cƸ(85n =/rXڷ\r C6U9ϋd+NymiSTpgk"{fOg=GbgC[Yos+_\kfZf-3UY1 i#A1-48 h 7}L6mj7) e)fb3qG6VjkOQgܲ /vڇSI+v+3 m>oFOQDw[WZFM/wLaɝm M4=NwЃ2{o܇j ;ky.OS<ۮche;@D7Gk @Ak\ J:mhyxBzΎ)v-jV@!CE[&L629i#e|vz@>ݟjUoͥ;5ر1jkO:sa2m"L'3>ȫYsFa& $Ri6{@gDNRuHi5q=kNj]5e4՗^ AO҅oPJt.ARû*T! 7z23F fѻK 4 Dg_|n, %wq4rz4bOx.Lți^@2P1B1hb >|Iصl(Usy^[]~.(f&CS%1μ}_bYl; y3p8;e[$cZ,%BTw *=WM@ :QMxs%,؎Tݳ?y~%=4ilRixmYlMQP|Nv>oM#ծj. '_ ghsO˜4Pȷf&Y6<^:V)3wXx`?Id]7H6ơ3RNJb́3Zp+p45KObn*e^C%Fd6-JʭinLgYW; TnLOeuFvT3n6=Tg2cp=;`IoIOW8V^Pj&* ]HGzv w#d3^dš 'wk"q@oi|_ q$-v~) <`j5_@Q<:fsE#sؑG2t7fM;ﴫS9M &v BDf lLAwEϓ"|#1>7oe?p7{#1^yzd_KpdjX#f]P\ijdѫHZb K3ŊqR)wYS; X69m FTw)q/[,ᲦXv9{u-~(s9#P+t`lmY cZlm|zO>|HIE6].$糨{~f2tXg_OL͠"GP(ҩ2C*``u!@aJ cMZ@yV0Q-/FOD N W8AF? ZɃI|8u:+HuEVŊM]h bf$'k'jԉ>УYJ{CkMU'z"E, 3A/U,j mvrJu.g@I:ilI p\(Et1=Jo`R^éZ׳>ҀfAkmdMɷ _g?Ȫ8ih!a -U40ם A;0J1gj TA:f8@p`mKk |Of׶g( o%]JRkta'3p#0Uxeu5`Z&E1#_#yg rf?bI0^e q$n[%Ov7%M{.$Oi 5CO;x4}ϺBaٜ @PAi&]3z,CRTUQ\1#"K]أbEk.TW Vn˸(1 mWerm qJ"~A}^vI[ a6uI] 2ưszBE(۟=G$tKaB/AX&xtpg6SCZT J/$eRDⓞBQ#ķC\pM_ߩI8f +]3f$~<ҏ#-R XI֕љ5zm E.NJĐ4x g jF<{~*\'>Y11X}^T]8Qn/JyOCR` KKu֣V#z S Dgk) %rc3FK +8tX{~ .c+\0F$-4jÑPuI*؊SܜT>T!qnK)lgBrDR-*2cj/22JYkD.̯G,  GUWmoINHm{rLwBԶܯ+E}QOޤxG [RЦE0~ [i3+op D#BH' ރ4DG,gBP$`f%£Q=˭[/pJ\{:6F%? []|Zm03~Kc~vh'L=nK,\8蛽NfFTF)=z ̌ ݒ$4Rrc4HnJ[mE)ԥSp nmZgWVV8UQ@+lzU{M HѮd!Ax-0@ᇹ|dªY.[n$I>A}EoY1,XHOlE|qg E]o_->PqPݤ].YK~BQJUZf8l(AnD7jԆ Npgٰ+L\(U m6(lOG`~9ΰ7XyB7a\B/\'qm~D{C"U/4;9dVo9= \2Xp<@ _w7`Wh \ji%Kxj m.A)ju'Xo7bq߳mܯu~=B3COjBg]ǘ-e^{iJx< nٯ Xuvg&J(hޫ:r#HQMIJ򇹉hD00'f͡RnjVӁ](HZ|@?YnMC _Y6)(X9pnSy"tߓEAaeU\vuTcTo:9b)Ur5lј '. jԏHr"G\CŤ?׌kQtKia~AŚA^˿@. ] ѓS_Egw%Y=Szp 7AKo]arou8;簀яcv6kϧsM]RQ#[ƒy|4̻ݘӌ*]$E@?F5 j;E>-z!]&Lଆڣ p'KVnΔV `+e8wRV/73%5şx5Й.^GwJZmt@OR^XY(˂ug&JllXrQ <;B5 d/27!NųMYҟTj+e.23&׫VD(c+edNek3ռSH(_WUcGp,Z#'7mM F,q im- ã ?*Mrs!ΛP SNsE0*ZQֲ6KD$Il5$!HQb2i?ᙙ ٽ~-#ۇ E Ra &Ơ3v7wYHxi`H_:!(pa/iB5xsީmP#F伽RZ@$]bH+,p7i3]OH&lC&b\J,sRb΀tW aF)ChWlg$FFS 8STܺuxS5Qii]MB>J}oM*2~Nt^و)WS"f)3#m'X&&R(UkdCf.ႊuBkuevk RSq^]7pJ1{cM<((h#b@X2(z읱~] zJĀw:5XcEDIICUYa:yhs@n+NG*H&2] RدbF€o 1Ij DnaY s\V"ēom?M$ <Htd9mQ pt@"?Z*dXTN}o7.wF(H!'*I qN U/Æ^w>B2'eЎR54H/| }ٷ]TӼ9Klm{;CS8UWڭͪrØ9 ۊ9fo]9$޿7 0Z>xT/v1$ -{oj 8%ssKnQ9;hsc8S!{{B? V֧!cQԼE2|Gj}mo [oc߼oEQ\hs gs\}mնzdkCOj ;Ie(cymXc{6 >Dpѿ5#vZoN+Cy !ҵ*Ԕk:Twȧds"sϑgP+1!QG8KW\a;:uEW</m S֑KMܒFLJ!ׁ_^Uq9m/A6Kf:%,bɮW= FlNE&aK*Kx_H}?Xrˤ1 lyk}`Eɭ:|Xxb'^0L{4,VF-xgKOcUԌكϠzޜ~p^ WP( ^gȱn0F?؁ C) s igS'P>;MQ.#2DŘ&oyszTT6NQYV ]T+@̠|˓u$]CRBn$cK/\,QTh$NR x r6c%Dwbr;vt"ӛ5$ MM7%$u7a8HAG_'8gƓDJtr\QՠݷQ.?*$M1UikM/D. Q|\#3_NMEMӀZ&6Y:.J0+̀&*vj[`3M{Ri#6fqEث&5ڥ`rKPfsPjtFs\Q'H/)%t5̍' }  t YBW `P[ྰX2+]tp=7g>q/D#E%ˤoҵ'R.M-̩WЩګ33Aw ;v}!9x~xqζX/:Td:UuUz۷%r)U}'(2>a2{[=v2tr ac !/\JvrN dNs栢{?xDvGKp4?/5@Fo" IE-]4&k&|)Ej_!3.<+pw7#۽b9 L%DàTe3׬I A̿`{tƔ'Bo'[ OiLCC%YZG~ =󃟄qDl''cfCĊkc\q,M۬j 2+u4Pr&ߗK-__:rXlhHJ.*ݔiǹTٕM&TP3p7<:I-N,*ʮb5 AkjKC.^S;P ø<(1ƙ!;u\&(0,lڟ|xa"T_a~s(kfedik00mU bf@L;<0qWĞPMxn&U%H SI&eӺ)Ң_\EDb05%,z֐!@P2{ɮX_ē'k8(R#w:u_q0s9!]$C A׈PhW np!?UԳ99f أf x5TcrʳǬ&6OE)]ȡ-er%6??ze!ҟu5(WRx}h$ۧbeJ0d@RrkDlsz7\~L>5(W5Dfx͵*&v_pkp~“Xi4=~jz¿}rf7X:Π_ i'LXzj. ޅeyfô ZkmQ9J<=m[ {]BYɔqݷw}d Dxp=ڽ3G/ rFH> -󶝃N,UcV/362#"c68Q4NC`ֺL#G[~i;W_\"=(p ֈ(c6<[>PGEkaJFvƊ_ ؝粼B5xn`r垾 dYyVk㢧:+EڪcvAo *5d\Y6,>!9x'Fh:_M3era7qȡ;>*v / 3AM&uݩcܳ8\BF/Xu+N18%&=s0H5.at ?S܍W7RNYN330tLꧺO"FcX84)k=\۳ÜvSQ'2Y8xvјb:[͘L3XW4K-n4c+Bh/䂰¿,ޠ!i0RIB,:cI6" ҟMz}CxDXY;[Rq,EKL!U Nky[uNjkC=[Xb$!2ė q[zHxR >UcW*D@M?juEj)\D2wi2QUM}D9M>a~| [N fxmVG ceh{kDž.P YըdUB-^vO9E IPM_աuK~xfՠ-rNj#c q->S/"d,Fbm*'梂|@Ҧ"=wtFLfyyfk^vl*/'p͘e tf) 1[ה.)I4g/Ժ1ˍm!Pz*e"B,qAul.'3-XyH^1ԄغTȫP0B\[;Y98,3yb3<:c;}9PArszw"ڟ U~x Uit>/]BMN?5Gu=z\n#W{ϝϠ6A Gj7\mcIU $U0$MPb}p(yA4TqE8حL[']\]Fr+ }|Z jJYs^j$zjI⚓Y,e};/SJ ŝBͬ+Qesa?mn .dէoϖ8`w SVera@ddu6Wp/\OW4b\Byg>۶Lq6.a]@袖P'+-,t0VVfcA42)+9tE]=J#= -J0v}]W!Q@Lf@a™\_$Sꇴ-CUWl*\~M>̉;h164`;4W u2hݪl2rЕd'n_c1oG;ttm8$Z'ƋD ]gYZ0707010000026c000081a4000000000000000000000001626034b500055b68000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko.xz7zXZִF!t/]?Eh=ڜ9Pmu|#KXt{nڭ׺TwJlB~pӣ0m(d1˘/m[Ѡ_' hŒu\RfteI[Oz~3ո>>9r;q.܏MQG]ݶ hpD_=\qYU  $RrqJz"핺ԗ/6:2k-wMHLD)cp/L,zL|LZ0ZVkhm&h!2{!6wbS u3cC+ VdgB/r! _i̶hcj@Ld_( 9l?d5uމ¿pU6E5,y2jZQ_, O1_`Ҋ%iʁeL+M:Z6b&Ne2}m_e6p?Uhv"9,w2WĴnh96Kr)p491Mx-y׎rUQقE@WdWh!^-89~4+x)4w]cQx~.MtZC#=uXѐÙ{`TxuyR TeivxBώz\T>Rss]U_IE]C\.;g A&aa-c >c,?$(yBz l>Ʊkv/(48BE<azo*PJ\\oB0Q]!X'1'I?.vJ>!yiza8UYraGTEh ڒ5%Ps;5Ka)$&LUpa3Z_7 ?du/FT"ωPBЃU tg`Ѫyl#5sYg[wf[ivA ",uEu|Fr9Le FhPD1c48\Lmd?Ǚ5u8_\/&rpr6DĴLSG+(%^ŜˏPTiWHL%k5K;{ܻtIjƴ3>2&1)WGyH9~5d@JaS|K)ٞpJ%wMKvx| 1wnO} K~Y̠.H4鹚2B_D1E8Iw3`yMVS0!+oTYf8"O?|m VTdbD1q $xԂ'iO臾2r+:c7Ɯ=#h4.bmĕxu[S] (:`2~iAL,+{\oᣘ Ѡfrà!6@'gٛtGT~;OcsoG.S9_,oo~r:>|iCrz {|wU+~_Ip~;-Mݫ\yR.qƾlDbq~YA0HOC> <ˮL{팄&XG4k6A:=IfG]Bfȇ=,0X" f^#qB)ٮ3% C;Tgw>RΧB1EI3n`LGMCE&onwf!ɛ.zV1"d!{0ϗJ j[Ni͘U[ԫW'oJ!Q o2 r)]*k2O4tP4Q +ЦGl- Onw ;]y`sN /w9B6J*QߖQIҶ̜5L,߮LQ]6{YRL1a`5 jB PM蕵ZTIyI(:䤥~p\ٽl nT{ g]~;o/#4JRJ-Sm1b!/~w5AR*9<2LBsw1ܔC3U%[Zsݥ`zh ţLPK+c99p+W'%`F]} f >yNDQ+\ H?El&n: kvKRf%ޤqˋ~1=2 qZ6 :Eq*F>9 `ƒr/ (Z4<WQFְވdM {qӝc-*©8>ƿ'>ѹ!BȉyXq5iS:5:C7 jA9.-gۓY9'QH'=BVRS c svWt胹^xKEqat xrvk; AgL=@ٚ;d*uW2 e9p8m}!f,NRp#筳 A&y&P4nr9Ih[B7af454).Tˤ)q3Ҥ)0&XF]`))BBx<}?~L(fϴG?9qq/S( [o8LͼDIB.Ti__Lϟ3Tb*=ۀf9y~#7IC24鹒1Xo 0;!̮L* qn=2(kR:3v1 g'ᮝ=kL@"գBS%Z7aDÝW$w9ŴM]HEN-;t{^!d܌tZ*+I(0Z+"Nx6zlpQчw~tu2*|爞Ey f3fv~8 數QC2gIbhO:.֋}V?#:+O漮_fdzj7gO6^_ *<=%vt (ZqKwJ;T7 I"8~<.2ϼmMQk(:bCdrgKuLBAĔ +ϘIE&]X4ݼ;$-)\̺j\|eM(Egbʞ%Hj CQE, ZqmlLGiP\4VQx%9fM0^ڵDڙ$DdeIw^/"qHJ\-)\Eh@0+3MBf% _W>t;% ʘ+C6ݛ@j\ n/N}\D23$HJڱXq(?߷g5y%iL\EÐn$eKkݐL>$|&O)Qs'D [lѾzS4~ E߁QΒ RaDJ+ˈܭWQ8 B%l;c ׃(&i!Gmk9axyOu?ު)mF~| Y^CVr3R__l Qk@a>ōʲ& Q.:_SӇZ!}(&44HBk\0^I⍮Hdw/s8(DHdF)~ytup7)sC$o›1e7[s=Bg}RH%s=162F'9ݏ~3X|ʛL-  qQUq>Ռʼn^wț [KwĘK;Iժ`/(net}r+Tb{:_cZ@E]JvA$ I>Jh@q#W4r!sH8y;(y%㽤qCD k(ɣR Aޮ^?\e6 H~Mլ:LSʬ 6{`1m!K%U; $'6!Rǖ릧}}xIϭp&D}娃X(.D5*xʨӌS2 jI6Ien& p.}"$Rvވ;G/yw:A&,E!/W6Geݷ`H_cq }Zjdq՛Ob:r6`tmX|cFgJD:5n@VϟsMbt< y_M@B$™wgRJIE+$p(m>͂<*TZ{>Lπ3Swc/9 ɕN{+y`#/槦=uvd(q;N(*/d] >ݗ\K|xiM ,i0ؕP6U]@V]|ULZ>24M{.2ݰ 5n΀Yrb&a͞-4΀M#B,S-n{ՑzU ܾ>J ,BA.̿ /j$M^fW9R응bs"0]r)[&=o$,]iϖnk)^8zև 0+cFf~HJ8O"QC5JER6K[bL6G#+Rd&E[jɑQ(xuV9,UI~\ځ!uP^Q# z!tj Xd">-/ JVDC ZנwW^-f7~=($Yuw=NjWWp]=Dl5 fI x.[h4I9ϑ4gnsYáI՞L\2@-I`["C2AVr]j^f[D=u3w0;UCjk٠ [ƺLZvfBt\LX*6Vb/I|Fl,yH q 6 Ujr{k=wb2ƙSyd' }moe_*k'd)aNKq^ƀLm6k Q B(No:re+XDqlp bډpN}$^Z045u{rGo{3a͐:mjiK" (rJ0fҭ2{Ǯ5bkL&= @IkŒ=}GsaY|ƋTHXbRl+rpӇU["< 1 kWcMeb#Cv&ce<|H tYCAݷ$HC696OF5woFyɀv7`4 o.=,uZӎD` o٨I않{2 X~J~bff*ڟA9+%@ݢgl*Hc>uK v׬<MIBqwCמL/ș?*$ x 7|\ FBQL2"ppN-HNK%.wnVe62ΫD&#~.QNriYI*b`g"K|_1f(*DF&.<-BF}'CWl7®g˜Xe\Vp*Sx̪y# 'Q&i Yk Ao6`wM8f49RP-?԰ې3jy@hrPmqnVk!͛}VF-snArGZek'д~(证ŝJO]qؗPcYG^]t%&2 N5GKZh8!P/I&G]vJV+Lj9~"6c эlkY : m+'Tv2HD t`9n2HqX 6#O<+:B94{:j#/3`)8f1V(Kt5&N l~ˬy 'zx{[GǴ!3I̷#ѿ,=ًtI{rH9`7PA9^M=eB%MqAV|Z(}t ]ZmĻLOvAIDGd) P)(uPPHI˜1!4 eoeo'ZGxt0E\^h5#!\ߵwIm32Ri1/Н:e%_=tpfsМw`h,< Ώm1zkwBaS$߁1_=dh?n[c)~Q/,-*˹޷ 1^^vO9 ͵7MވoptOR'G4]uΠ7}ȴ !ُe[;.໧#7K]Rm{wANݞYѽuIH%d|t.KԐnW`&ކi2a"Wgbg^3~Am:thvU֡$/Ҿ&`1e~a̺N )ʼnp 0l}{`gfa[oڥqO6i43`D_Ǭ쉲PggyЧT"2`}1bʽ̚IBZ8q Lt]/*KS/ *M?(mP^_- ѷYJ1=Z2ڟ0'bbQYaO7Kpz YtBdNm4A7#+)"MF @Y@9 79Bz;20nA7 ta}:<ȓNf;c-zRi=/=i\!C xJr[ 7Ek-]4Ѓ P9> oqbˢMSPS9< 4zkp u+xQnK^ SKIhjW79XF pU({dكr&zkء?1_s`Xĉ"潢W .`R5x6r@r}y3E #ԑhĆW8"B;JI64iiM"YML{n Y#)|J& ?wW+TFbVU%J5EșD2%΢ Sz %%9f6mgMM*DpZu8,p\/?̑9QкG)EDo|{OcJiYXؔ+@tݢ Aq<3G]떽ouo°fHQ AdQ{!.(8)A| ݨKK-Sީ5 1 x-QMW9Sw_9_o~IU劄3)#yzmߺH^ AC1 E{gCc\)kY:-Fp#Ɓxf0l̦r# HꅞcqgzjEŒuYfǴ2ZbCa$9`Z{gW]Θcp!*gί];dJ0M& BfedAPa3RԈ2%체qk),;ޞbUąj+T-&;h4Ep-m*$ݑY e kI\;ӥ7ZcD#/`m̲a-Z|] 6%NˎP@w4#__jv4]nA؅i,^9vY^7WGS2b $ͯ`RbSRFeOL6fadF;ׯ[,Ѕ}x۩hpf(lyYz0?E-uF#Q^L/11r 9m_P,zEL@.}y EcfGxfʆ,??ͬ55m=viӲWF8'=rO)npNst͊CJg3 {&TY'(^r1I *w~Sf)P99?ƉFNp9*Sbk7Z!w'ID~U Њ&3۽yE m'}h{( 8,#.\bKw,2eKd: JF ,]T8އr=YztU)DC'P81Ѹ(jVkU:fM.#dihRDS[0^}l__u >.i):4j ;\Fhx>!F;ݮlsjqe} D(vP)ԫf9uQ)1%vX3X@T,!ǥ0=+9WOd`i@pBe4D#pOJze o6w `ƾT'Do<|l^Kz qA+'1Q (?IxցGN! 9MN +2.U!<𘿪dؔ|q3}ěP}MyUb zIuuԸj#2bHpmmKH\'匊{a_Tn=.*1`M[]2EL4$.v\*φH9H?fJ;J.YLӁfF5$6X.gC;36~?-w_EjuKޚͷݥwGMdƳ:I sKO4;_=G;H0: @9m&"K\ $J2Pɟj : *euksxde D~xꄱsBMb[ !1#qlX Np{/UV󩸤UL{th%[!8)Aw0Tyq1eBp_[19Cb-G#w5&PI\O|,Ju~f=,~Ȣ>S ֗|@2Q^3lSsϫaN'dT4d!MNbB`eA! 8E/ԕG1Kl2qi$t aƂ!QI&rzUUVM%>ڽ[j9|K,)rPǪ_8AK 9)/ĠJY8 K’!1YH dvZTQwQS[6e4`f+GZnkglsC.M 4hFֺ~~ |8BU+f^pG*&&4h_$ba'T3a\DvjGM 5^л!6wM.׺hDVzn*Ԅg0gD8 b@8|ja^"4[$Q7[xZR$eX]Ի}/? vF<Ζ9hOq%2Um#"}BVL!s|CqgGUq%Y1dq\w,,g_ շmϭ+'9m8+$.\]x]O'mHjG>K%=tb$h-cq^|ˉ2am\g=}BLC:gxadrq*wۄ;8Sx WrgdrK"x7"ZVaeLS;cX R*` ~Ai Y<)$8t1<`B E?C_[F)qڰfzv%AYeO6E9$ ${:{0ِ 5m HQ .mv$a?. 3Q1V0Z/մKI Re - 8"mia@uNC%{86?K|^#f홰yzyMU_֗hweQ4^L r ߪuzֽ$xp1dN:@\DZ|ݙl[pyJ'9xb_(>fps5Egw%~{?jd{]+ȖvGd4ѥ!6r6M,s1dR/u[7@7 e^ Q Bכ< E,Og}t1M$WYC퉡 px01<q((Y`L CT0[FUy:jt1ʲvp凃DګaDycBgiBcyP1-@#h۹* 8zi{>MjjsQ'C} +C2Ͻ!l;:/fvgceU O-!ݱ[G½GNHFIlžwҠH:Wv[uɌZ$@U&5=|,[KqaH; ,`WiG62 ~Xq~UFċx}}8$I*ƛr<ҿ6.htr&u le7mؖ滕2dCxV  TZAdmU~M2q%"i8g[eoB4%>ZbB T1h va8rRjbE)uUft&zEEK|a T\jX|Im_ʐkWC џ<>YsR cɆ#jû2{C%I Mͷ5r_M ॱ(1(3+-( 3y.ʫv!vpd[p݈gdj_jnl֔~>%'cS3Gþ؎R~{Q%bGȣ,=,m 'oyҏCkǽ`Va;O}5>"(s USa;8 3Tq@_z>p CMb r;YIhUGM>^XW\MW|5`|wI"$m/ԵAUFհq 5hM܍x2dQבAdvbRlO=XԦLv+Zo} C=Ƣ`*뗩E [uVt}F"O"S nq_)Trs$2a_ynKDY#Hꢡ۠{iʙB4}]*oQbFk5qljr՝8];Ls\}6j3ЦLy]}3SVKe (r:zĉ*t w[gch$%U9~A#9:=j%\ȁ=0"&xG*NK!Y*N#2to^ B~!ȖVd]#Jn©"s&W #ir3C(0W˵D]ȴ S:k'' ̖W 7K|DP˛q_(\>%k苂p/.W$OULo/GθVK>ww)y5qe+abCyLNU?%dDM 2ro]G9 ƥ&R{1֍D_3rt:7Ým,#~I ^y^ ›dZ7Fi.*y#ċT{iܸ*97/)fb[XvLڰ(@'RXFq<. ފy/wHmZɹ7=0e.41 ;TT+Hn-ɇN:]-~LzvWQq(kMMOѧ@?7*yBKY?|y8a[yBxėnس ¹H}P$Ь)ithW++=f S'j)'z"~6FWO7WFYsBlI#e}>:ҷ]uCe'Lz;x *kr_f/h+ djc忋G)= +M!2ybډQ}T<[}#Q6 fUg\\:BmSiP'͕bbɼ]>5#[VC{Ц;L_ S>Ol<*?f~*QcY(ךYD6{^w:`l wp` CN s谺@X䗅cmjmh - 1=[<$R )U٨b-I2 D{O)>>nE㊲Jׅt M y`xTD'uw4aeB|N=EWQp"SJޏ 'tZL`cԮܾ)F 6c.ǁ8%-'!%uLkJ^PH#- sWuѤ.p o(1`3Oy \3Lb4A gԯl%ϤL/pY>USbꝪQq2<.bCG6RJHQ0aE3m+#ȅ|8\t1ĥ4^{ ]fhGrz3hVlU'vo\ ]Tz# ]X(Hndej_l9ɟ gvgvRcoĭ^┵aa)IoG$.1LrK 𬆤7@G5tP7Z|odN͜c+R|^_2P Q/MTR~z1Mנ\~v\̉ c7;գ8SݙŴ>! [UW'J4O>v~EF24eaRDyxS }=+"?{@OKꏳVWﴸyi)t/Fߖ{6sVE&E0R!t}9%r_iP0vT+ '΃lţlBy^c/uHkk_ -FBk %D"b1\.\?"|,yza!]sf)*jgQC0}QP:޼԰E O=v|Ca+p#$y6qnew!WQ}h !Y/..% cm,+E€bZhܵzj09G3,k6s`t{rvo楎|9/l7Z{2sB5ep`R>k0⋃zuz+BS-d#%aDKp?B SJGQ=*!KI[;~#@$)%4`ξ{\2Фϫ3L.~Y#8<#UQʟ4Q4S !ѐ}0zBX<ơh_WVt_ǰtxQzO8^kYdl Pct]CO4GV1Ik-~ël/0NO>*IJvܜCG9<~rx8x'MtlN ]~*# ͐;d)#8 [!fds v^%5-ULNwk$t$9@bnbZ9U`_T.$ y YgT-4!SGjWg_zÈ#!Q&XyHZ:(n)sgc5d3",@bKoJoY7)U CЯ{`$\c! tTc7}Q$[XJ堈i:s7Z^b:-~>Зc\NIi Xeܡ{8=Oz`HuL߲'R^ w줔0Rz{YÉL>; lg~TiFiL +:^PXB%"P#dR^7L3gA7X[2W!Q 7Hmz}5 Zɠ 7 )pΝ+{唬_{˾'BSɢPT3$oKzXCT@Rؽ c/G9x|_dO=eJi~ 9SB(o"I K'_҄?n]6ۿ]j&M{ГI±⾝I#&Zlk,Ҿ73\iV$:vm-fpR(ːj2*WM#{_ߓG8U}j)V4s!kO~y䛑~h8:$Ą,QI E<~ҋT tP cr;@6ެt&S#70U=8xJKyhpP㧐x2SޑԪ71Mq%g}Xž E{T7EțoKEE]RJUȥݨҹN5 /.| 3͚l >{-Az0*60sd8d^=ZȡYY?U j~$pioc~8Ú܈}PQxO-zNF40J.Är %XO^̼-hE2@ݔ ߵ?RILפӶ5VT,JǧH? ǹ"SJHICvݏv*+.ȮJO t 4MDsg]cuUQwBȪQoW GYA0I{(Ec  0rFm G*1j\]3AWzuhܧwq%p+&(sΌFEǩKc<>[|>c$״ f.<nຽy}IY#] ^{kpzn46Osf/!ړ?%ZpBwz £j!jў- &W(K"SiyۄN1ifҺP, -! ⒪_x#aMoH̸JKIk]-0*= CQ:~/bN[fIQπju]W}?ss^} 8<V S y}l䂶*ԙ?`;!fFe j57 ̲|| LFrCm5z~ Ǎ2Cɛ\n毸&O1YϖJGݾt"iƔ Bu<\nIRO=A7U޵BUPFݼMxquN,1'u1tn'jhޠm^n f!wA@N*@^lZ{4ϔ At *N<'+aFo}bffi Kޙ>e8p/S|M̢QQYrA9 k*@nsUNv3Wj׶]zIi؟b"w+ULd@@Ǧ |ty-CI9cWlN2[m#Kr R-]G"(#jX_6 e %N4%#,4M2_"`ϠiG+Or#([|7M%>KZ5>Q7׈4h'[`dQv^M#\"wQ7~aBIUCccјcj|r^ӊ:6lUD$5,b.1ϥUw (4,fJ!0BoSX, ûP<#ShUFk6`jQ"(uXM@Nɷ$vݓXi'4^K$BLPT\ZJ6&(+n:iM{n%N2Wٙc =?$ol] [:7TT4}(Z xVJ }Dqn'$QA+! ֟vT ŸXnfx 9t\Q  wr;ˈ t}G_J7[:Ő/q93Ig@)7c1/t0Chbaiݏ$f)e܈#I^Ȑr܆o坕&D<=cugJoDzϾmCO38 ~3=&͜(v wy. h_ZV_+UM7pѩ8! /lH1w~0v n(Ծ"K՚m™^+RM+>uc _JmZsGE81j uoj&+i<}-yuPIsc]~K  HߩYp Ϟ]:RUW=lWwG`?@|BԁlX DEF\'FB X9zדGRT4d4_&(.T"%wIP^;|oQ3W%L^bPJzD!RHEn" 7 r*9hse٨bu 1ً&V7.3L?I餙jCoaCƢ4s~*+Ω#ySAcHHNU:4Ev9CxF8 z5Fd ^7o*j+ +IZs !!gLuZ4ƕ>tތݡ6Ðu|3%Y'y#@bTFGZZ^>"hN4mֶnMDX; 08GQEWx/K% p51!@ƲVAAo7ou Je@XVN)?4 <>pRܳ(|vc9%r3'o3Ggsf "{oj©i/bCϋͤM_S;_GD#Lv"uǶ5(!{E%7S2zϓ9bRs~04 TQ^ eKixNG&lO^8a~߅) H+}^l Rˌ#s/WE'@hwE6(u[օ,#oB|ҜIjmЅj@)Tb9ʛτ?;.}Ҩ/y>]+uH{<}'rIu 6`6{C vSIյ/7߂`IG;4j10,p-I, ɇObteHlBRbaq}AoA{WI⠉Ŀ^ MH^ Y!^AB}^$HPUuP,Wo;`8SqyGgpLL6}w,k4]A/_@3`8^vW6ĹEʓ݄m{D0&Xڂ TЇz ̅Vz˦(@+=|l_YUKNȞ sEڅbeX㣫lTkU^N} 㒵n 2a8pZ36nE༖N)a0ڀ驹kG*Xm0·fo% =8EB .P;V+vZ'B`)Juj]^"L06nJ&,!tm/uGH6B$6gZkp G\lgchO3sLPɟDJAEH!'Xoa&As9ĵub 䐓]gvQz6re_~$!96U,v|dTR{J>Ԗ'\گW>^|V91m%dt׼X!S~͗ z?.khKwoeaa~\1IEd^mhE ȹݝ]"fEF<;謦6SqVf-~A[;: , DKuO\MLi}E^ 4Pv0: p NzD oC,n2|}8zl gSԏ13Lِ` Z{iv3':;{qsK>I4u]M.@X75 }sCo%Z 3E~ʈ6YD2d9,?h㜵F<)UI;HV5z0F.q˶6BYg1=үW$~= {ErUl +fw$$xKխYy+0ZG3k\ Nm8hSgB>ٔ*$jX3E{{$dmE αnnv\j%L=*]WdA3[I"pY}lmYXIy$KiNBtR6< z70zydDžlGܛgV5o>j0n,;lb/i"_@8beg{;KlFejWQ>]4y y]cݑ=1e)Q(WXE-#L2F]EPfJ1Y)s//>h_yWBA%%nr Ŵ?ꉅņ"=[*ņ0EH$W2=eI@QJ<\AC\u#Gq/?XPZrEf ɋ>;MVBO:>Xڐe@-'#^}\ƚ&;KqVY7݁Fuyhq~Y$V2)^lʇ E*ݿ γ: qR>mr}[!L(xf9׵ n"Y&, \-\ QO)P?dj)rObٌ[,On(Ɗ&0GmSkja)ߴgӋspU@A(T0dhB =V/_ i#sK*KY玭*W1AՂ!_S^;\v<q y v%Zљx80IckYmK: E9b"i`&X075I\964+)+N]=Pp: )£USkكi$üPTA} Zq{hBd~pBf1!*dVA(GzY$䇻վjUn%a{DXh&-4OnV%zd}aN&"ˠ$fה՟]Z>8çUo}b9ڕ`rPX҃)Y7s)czp]1ʹ.l6]!l~Xa&'2NiE8vXBOբfUy٘\(rͽ0XCpah!櫄IVOTvԓ>hos<6t!nw S/Q;ڣRbt{{~L'#m<Ɗziu0일0Éo? FP(]\ǡ]O2l (m:̕tn}a4%>=lcQAx~ Tuea,W#˼; "TV;bN|yB(߈YUc6=(Wndy[3s4f£WJN<}~̋jL"[[Y$]7mk{=TE4?'h@^g{pd5g00qbLnFlbC2ݩ='\nz M@-s#vX^dI%'H 5+Tg$06\w!*W^4d+\mMK)8" e|:'<3}U_3,CqB~#.cOTQ[K5 ) }u"Ҫy AB"!Ʋ=sE1 w2R3̍7fP6;gyHsZ ؘ$f n%X{.b*1!Fc Yw3?^,BPWT>k};Cj<.x ._f tO1lBQ#Hroq*UN)\`AJ6"Ou=J 3& U{~>\5¹W8库0fC'?77;}5raU.L}k!.qqR^Hrof=P`)uEA*E+Eڈڔ^|d#F<8~f _Fu 95o>0ۦ„2rqbťODȯ~T1 1P=S 'O s}\ytڊAMTs|A(VQ"Ж}lVkr! 5:t."OCaWbޢ:U(WQA\ _M[>lՖuR~j$7VU݀*/fE}@ yevLm{,G^|"AiCM]>%U7.CvQ/i{8DlHla2X7O[F1ʓ^ti6Y(`A|Q8f0%Uh@P43W]QvI< #WAd;H@cs28mE'&j7+_4!2t . T8܍aH!pO'uK2'-fGK9DqwPx|Kӡ,`ݜ@uwϿ)1ҐͤW:y9 KӲ7Gy-2^ΫK¢93`y,Zu,Bήڢ xP(*S3H_[<u9j)SP/ PM1w0:kYa>>͠R7MhU9FGGX J˿asFrkEJO*9l⏞$)$-U1#l ZW&Yu (^v[4TxپF  -OUtm׿z\톏^1,1#CH#dҀA75yQ"r[gH)"/Xص+ PYr*=+E_\lDBh4Z++͛T}!~ęXz~'Nܖ&L7liMvg,Ťo+3ڎGP ?8$@O[KbnJ"BĜaMFJqW%lWN|¢|9M/Q[) ul()Wi(+v0L_ QSCūt~ $oD)s^}`[uF@rڄl`F-ل)5x2u}U-T^B4w֎λ s:w1T8PkISӊ,9LK3!SWxj3^N$,ne)c8$]ruSJSo"g2ZY#fhln/el E/8}UO:HO a9mAe uW*&RG&v|Zò&ޛwwەejb[ᩛUB'K%+EQfJ?8\?_no FcG"Ϣ -a4c])ؕYRyvw)EBS_iDӥB% I QnizMޔjBjjԜږ0F9Az7)v!n?{Arl^jNE6NAnBҩUYr< ܴh;*'3}D`A+[+܂M!K&7B,h[˂l\ ^b?eP/(e %ڧ-\(4@e?UkaB`nQ,1HUI#>[&͹ÿcӑ:ŀ<^2| 8cݐ* [>O0ʢ:yVq3f5Aw~n4d9RJɨ+OkS((HvXw}"tu3>}ʍS\'&%e- p<u)֠, C.`M\%A7H4BɌ{`|kyB.Nw;WFлZz7Ɗe<߷MDs>ˠd]mol=Fb_ teBN-Hvz/y[ VЇ ty|9FSß5> [N?zeO*$%أmw{WH۹f`>T: [y՟~M߾п3.nY7%ZlkkޮK,]:-%dede&giJ"zV+෎WjzԳ>`D}Q]Ly&A;wv0סּߞRmBAAUv9cf E(%7@GyŘO} i$SɏƭU4+W Vʲ&/:zJ}gXлwn=gևBF|A+H G͏׮ؔ"eۺ̚q>A  7d^CƊ,'lsktR1#3rS]E!U< !yjls(\% }_M cR0\mg%3 umwZ@3MX^= Q"X%<jJPYq+î)Exx$nvZ9+IuʨNl}3nV}GEfpzuDpyڇALG(arA)z#IErIb?}ߗ]~͡gonJD0:r \9 tJF<0m CI/=8kJA+TvV#NU>1m <<徤g_j@99iT@F gaK[JE?a#m`֣ EI-qn7y='/,>PCQ;):Ny$hjJYmn0aODj~mKՕ>Jpj@X9NX@$۴Tov 2膹V+jRob[n5t` TnH@%y hԿҷd?] fkGLnyBsc.Kupz2p²& VtI@!BಿÒO%ue诞2U Hs"; @Q[,A*]iQ2{֑n g )8.{:OsH#\< |aiցpV֛܎ `{Nж!|Z(ms;[мy#:D>e 'S&c3,׈r}Y$ί-8Api}fA. pP=]y4S+s#Ƭ;"%B ǃb~Y(X(#żu o`Dp@&D-]V ZEϿ/~ì9e9$7fcmz[CePCs6KD〹Ԓ-Mqd+0pGqԚuKWRYD;bQd_@JϲRV`lH!^v,MJ 38SGTxu4R"w;W\~_Se3T̿r UJqp`P2R!uI~ bx fvPK ghҖS V 7&cV? lߙ1RY xԮd>9F±'>դw:SqI) \nk\ւ{W =7q .j}+5ǷE2ѡ"hѭ.x奤8Lm}r<$g5G>qÄY]P݅\<.XN.s|lơ7@>P+m+$.JA5,g4pG`t^ck& G'iɽ买=,Yx㙳THz`B`k c%)*\ѐAlO]A-Տ}J~ZyS8"q]므G,ƍf<ʰLf{[TG|ôE!m 82Tux򢘲$`k `gpAt4KoKl'/դGڒWIRԫGfHd x-\K;cKdв27!͟JP' }"O4 I?9~P|/BMT[G:@k=gÑH,t0lLtz%"b-CJ7e73rL=+!^ R32"jz?T$%oIK``9K  H\\ Y _dle fj^,U[.D^FW?KZpR\DKT;%&:vsA@,'>r@[ 엉[Mi8=NpqE "PLޥqʋ{muT;$0 -sPD9W%5wʕH_רFVLrRR-qUw\ui𣚒 oMi!G(T1j@w:op~w<!t7KvsXkqO 7)ZY7F^a|=D-~!.<嫺?}|9TzF.ozir]ZQ}=ir{(d1,?#:tqĒkp/5\Q΅AlhL^^\C?x(2"yDB:\8&Y,"H>"i(Υ7JaXe@֭'[c bٷ(z>jVnR,q_d ,vdAA |ŀ:ǧ:Wcݘb!x@ɋۏfzOIl$\M֑?75;߆W9:uZh3c[B̟R']#pZn#5+W`@oyB!Q™e4SڪѠz)KߞQx,,NA|]m<D&霧͆G`([jێW|~.%KCA=N,OP1Ӆd g:@))6k YxʜĉNt&$:"8l.GbrK@TslYΧFY`J:S*k3@x}ܫ*e1ZmI#9bod2:S+FD &x&@c[x3z7f:0|,nCT\ue[ vt> ÿB%=L*(oWhG8jۡI|;D\-`A+KLyJ3/m!^W edXk >tḉpK`n٤s`*$<9U?Ѽ<ƍEn5M-~!4`Ǣ}ogh>Z~'[.d~zR;Wf}aRF]>[qY9'Ea= r4WNѢ #6K`/)fB{ aH<=xR]!Xx7gS3''U iqr,gc1|ƚ|&m/Rs]2;A1#t.>cĬ4|>Dm^`SgUM,9ݢ6{\דqp#݉0-Er;8é`0|SMg)?Rk7댇B (w8#6Z~$ր*X8}uCQiBMuѶ9B-+`~*➊a]"aKڋ~UCcK]5y@FY+s#ךvuNOOT8c\$M8^΃'FY")=[h*o l^,F'I+ =TDm|DV}j MML☄IA b!tX=GXr6Pv6ڈ)@>5jDDpK0BɄqd^T9/A|1" O@s<庬A2-M,b 8!w]hKUV^"(X'Oh>O'HHS9''ZjN%{Z Nj69y~/FRѵ?+Z#xa~Is@h "ByoQIi|` (Jāvkr3/p0ws"&~3l ݍۜ:{ ;<jœS^O;"b@]ʝmA¡ ֢aKtg`S leRG~Gj}o՞c}@W WSƱ<q5@ߨQ=D3 :nyT4iVocaA0%buFTE6Nw XMF'4kenK.kFa6*~ O4e [Ƴb Ȇ1Q[R) '.es;9%ʦ#W`cu9wTJAӣ&Ch֡yt.ޒ\o-vU+H)ӿS[rzC~WhP->®kKFGW}ywSix!04Ǚh>9+g["ř-SHvxŤ1x}UqF9nzx o\{R s~\1*!%Zfc{`( y-4{Dzy|ywu&;ˠ9E[F6k`悀p3p"ݻSd W@Lov[8 RƬIq.M^vCd$&|'HsuvQFfd)/U\_H%tIBzd(57Yk$M30rzߴ26?XKxbӾ[w o(YOLGk-]!dP-#uk]vhx)d}IF̸(j*EP#e28y.oT%  ]hPi$ZmqyxhB U(c—?u1:gu5mV;v~$MmsrGAgj¾XV{$,+(iK_-M 62; 2Ԅ [^Ǥs [F,"H^L |q5nYva:-WF\FJ8Z/c{'Go65,Z2ۃle S/O.-ix[FYn@jI!#IxJF`'4AW2; ._qRYG<--4+hGnj!I,JWQ}"Edֻ?K2 }ʝlIK:HCA\#~" 1f<q0zLy7VԃBG&Lۉn/j2j|'?_֯7˔C+9uY?LAuɸMx܃Rה}EP@T3Do6[LV0D>| N8SKˆO6s܋q+ ڌ>;9bp(0"f|Q2U.zsM6(oq?r#MO ]JSNSznxk C_` !4(rI>1"rQhNuZe_:wRF}CRioDMC+$=Cqn_^R$}-=;P\MtQօl'i]|o`cSE: lOXé;JTũx}졮K(])oӃYا/v\4}{w:/ dcD7lҰ]??~aru%$y,7R |QI+#d0A;yEH?sR &\5m'%q`3Fto0DE _LZ76qLCl|PS?>|N,F!ۦyyu>W, zlNI=4nt'/׆LW7|/PO0۳=o.v[ ah qUٴ cT ¾]I7Fb\Xn5ƨP! hСO"L9|_W&Hˆ>D9HT'r ~rɀã"bdI6h類?>x}rtgC֌I8MuLGvEgKN#IcL-*!-0y @!)j90}O$zAR7#J Ň=}I vpdx7=I34PRfS/S[1^ޘog wkaÚ!GISҭ7?}v̜ۧX "9 ~%m (Ƃ}=t-mJkh&D2z]dQ$.h"xA_~v7d^4;M;oUXzRκ e5ׄ4}$"i*MfK)Cۺx&JlKJ5qkY4܉0r} D*2:)U<-oS+'  $nS0 =WxkNf#_X %ʩ_l+e$basBSOԃk0/ozQrYhfsʑmQR`R>@Taw!3 ]E$atQ䎉.tcMN9*dyb ،.oJXXv] eS>_%fQ69W|Ǖp1Ӳ짒B"_%o%U \,W‚ugJV·/ËȐ2^K"҅.#f=M/ނ:ӝ oJʀ:y(fEܬ"_sϬok\|pҒʍ=U!-`@2\XG*)V ?.,שe"p%\ :I1Cd#5V3uӄ+"`ڊ7퀮 ۴O {զ$>G9xK.AC) t 6o{9Mэ2j0A֭T"ǏS_ٜgSL@: MĚaGF:Ic Kuռ6"%=hsZ `p?bLo+ftϘ1#G]Ǩ6[8{fvv.7_งc;ڤ.$f1ZF8B{\ƿ?ytI*LNŭo#ԍVF7eګM:ޟL)d#%;3RAdړ;\[1*:~yQν )^u#J76}NNe~ւ4043 Pd,9P}$q 3Z}&d.,#ZTpBu@n qC<ƽL{.cajtXxC`7Ε"!0_b` B!2 MA*{|/?F"v&ڂ#jUp`FmHCJ4?w< +aUÛ]/E: Q^`8A"oYzKh|Ҵ -χXS|,/u{ӮR]9 =ZWI2Lk?{Yy(_ rYrt#cA13 fݵ3"{EGfͭZofش%~ k1OFNSo}Zr`F  umUZ2ۑa9>JBX̯[WÏW_z-9GuJc-Yқ{x(-QdJ^{0&:йm!5Ft.qs$k_ce2">γ, ӝP\Җ}I_;K! з+|}fW 6sɻn\ŃjغE^J&ўhDMIBo/ lNeq]ôYnLKێ=:L֪[Hg<;nW|7"MTPj~Od{ȱ0"{)XG/!,cu!{V+hFDlxوiKi>Ft){y"[| 7b~.,FQ8c0 W*S:&AEyDbVV!^Âi@hr Z^y5 VK[n\k z f9lѤ^#&-iG0_Y`tŲ;,mIFaz4># ͲTXX=9o)V"CD3x_J6# P)x\<3 ~\%*Z9Hki?Ԇ <[o=pٯgK,xY,T^A]%ʙlW'`-$\% BAʸd%YnA1P)Tsˆ𮉣[JKhxLJYv:v`h3 BI5*Hob:%6Bt[ N~e-wZ,LָLTD6_;(lZ .Ƹ)X3uOb:%Nɯl[bHlJdlwxn#{ЪaudV;x.G҈`~?RlqV3|Z JuS/*VL_LMpYc(s:| qX6OUs6?cdi-hrN{-U0L@B)[CԀ 4&ղa&̹v,12#o1+)gYIQFZ$GpMG(z}o9z$>+jP5DKJW֯8P␋) Ps+jAVQSkEqpnUDPh%Kr j%X ׵(Do=5'Pz#dRK]lg/lz/-/*z""T(Z̺`&_6̀NmqhR*OɌRxw$;s6M hiMN m6O5DlP*+#?GuZ)͔/*ܳDmIG~TtI5?'~jg` ?G{DNZ DVͺBZ()'q3:D7߁esc]?Eetw#AjXzOq5n&9u@L`J̕>:^eլC,)(Y ;`e*'muyG4Z)tk]|341N8n_4_}lAQU6&͂_XX Z e}@OUMvt;]AjP,0ZrHa! µǝr¾\^z2~]UF!o_ɺE= #;|&reTKa:w=;{ZYSӧk_҉0t+J޶,=a &AT[یݷq%O~Kxi)7^Keh0:!iԃLN)~<:*lT ]Dv)ZZ+M-滛ZmW#wC=J ڋJy=?` mxyό^/ ivٵVD-;=iQ`0;3Ƈˤf#!mSZ7QpYDOγeO(uo!n5^%^g' Rxa#{ L}Ȑ5YM!TD~yﴰYogZI[kwUm[uIq LXf,psKcܾ"9؜-.QEl#iywl8q`50Cv+=K'&/7$9}"k 'd4h oQ o7c,0TQO02 rjCUhuS6%v/҈̦oc@#ys+norstޖ٤ÈM+etEgꇊ+# ]r?>߅yP(ElBT5P>3>H ? LO{QEYerbbݺìevv2_9/I#63+=7U( q/> }UmSo,ĩ[ka^78%Gl;EIDMWpT&-yTAfuN"sc1aCy.C;c }["C%ݕ#N(|H{){Hz Z Ym-ZwlR[Z_Wf]~"6$ 57 Wlİ3)2cA9;Y@ަ'=?pm4vKM,k,lb4]5Kj{[y\ʠ١PS/,ow\J 7'T^؆'O<%>_biygG0 &Rg2̢Q.p'OD:k]*BtcM JZ8=pV %љq6W'K7e`iiUgT1voz ֚?!Luld&:;7S¢RI\b༤rsCku"p>ޅec <&#(_7 Nqf-,^8:"ZWM">dMj&oՅ+QRohX{%%#|]GrR%DVK} QZF֭'`]'%^GFihzˌ3y0L tC\3njW e,'~Im,xEժu?aFAIo r36 48yd&OCi6%[D"dy3f_ٙmhwOc*a|'U=H];)-x@E|;;xa^'Ob/E _>ƕ:Pu3=M!# c 3pbg7Own:]Z xw#W#.p6"Ц).uj;qR C="x5`\\ c#;ff95U7%KJR}ذN֨*h/f$=KҶLi9D;0g&!1G1юͣG҉95s@@Fk f1 N%;Ǝ󋽾 uz&I#yq;on/8n,ӻ 7Հ,SUۀDʢ֯@:"'ѻ~8Z>n|aB54,&I!hdv[Rxo_Z?y,WbK\ŻBEi'_>0soH'tɉPt`VCS)C|9]tM j| sC;GAʍ[-,uWͺw?%Z+DO\K/m>P u,) 1 : 6.[!u! (=}ik E8_5lD([萠CAAcH/gmyOy070j|Z-? _H~ǽlnK5e5/;3Rp mFːkuV Y) 9+XXz߸}vP'6U0=[ɓعNM6l} :TV©]PY~)8Нz0 n/:1Ep[_vQ 24L6WtE+ޗjr濐A͢qٶ)`!Oe <6{5u+Q5KعTdˊ|1PRȸ a9ZR Aqj1yWr}XOعǎP >=A[&T9>A{a@Ϙe {)l! |k$=8 *ܤU[3hnxXd_[lͯJ+ |qTjl&EEԉp^|\$. KCT ς0yI*"WH= #8 &~dqhQQo>~0/\]r@%@?"t. ?e⍄ě 2n]]`v:*=g[h##`ӧoɯ5<1倭kGJ$ \"+a 95uн2Q~7;);:0=O پi MR٘Q≉v4&dޥ=* nNLgLxG y\4G Q/. UhVB lF3d<"eX/G9_B/Lom`m<%#pNrkF{8JWU N6;@˿ƃT6G:t/XT`ʈy+ohvJFA?aǴc?yݡ iv*ev_^X8`yO86f|r .z\#M `z #m&}3ûI|G חIY[)Yu)VQ=]8ɢ"n~6LJO=:ӡ y0䃩,^ݨK|YFwIQBˈh26Mf"?&UWdTX V 9o/}US|~P-ge3)tN`Og8&#0 5i}9<*Dȍ|u-0&'(q;bSRE@׎ŗ O&ê݁"ychO4\KE.JdVEb f6"f4E!3APVlWɾUU`JS;< &HX^l)Z 1#`k i 6Ňh"~d`\Gd׵p2샸eRyGE3A=̕ݔ-֤ºAef_>o(%d.xSDrr#-/w>.E#e.hb2 C@F.l{HjE{[w^c]suLj=㙢ҵ fے@@VZu]ixp:)AHuY7k WBUAYYXon X/oCT¬ z+=J%?QǺ[Bg1g(%M;WA;fkŚG =\KnӰ;*'5J%ȏ+$%Z2od3&BӾ_NpxR[ Zb0$1Y֛Ȱ*]G29AF. šOFYZ=0HIXip'w%~w#S^VMbеjFpY Fu96ȝ~; f''ĩ)oi(13T9Gyuz=Ú'g0м"/$&RXR%f];r~ehv1M+5.]ʜ쎅bA4d>ߏy\ͼ!ʳC&0x. 5&p9h&]2$ b(AmLJ#qʨ ,RtG?q hp@'mb V)CA (w^ٌuEQ"MfWz&jG5B_e,U .齡K@ Qnt/i5[.pFj9,'A pe *'ٓ k{X\?r?OR/N|(ΐɐ0'ٜ@QzKS;)%31)\n n#.A vm1ƏBX+LI͠8[84B7V%<҅|xwh<CgK[Q-P˴&1'`he/ZѣMʁsstw8d-t{# @_!^SEVZFIsCR@x[ ={)h긢=>[csP s ٖ*e"qGks+$lasXfW%gѥdfX[ tco:BiF6q @*(8^emaؕʇUNڙ+QcEor)q&)l`Op=t7b'O;rA8i8Qd~ŷohwS{_m 5qsğ><Ř5ҋfcXŁC{g:,N_v#yfEZI*ى#RfĕJɳ'ޓ8T\B όxDG{^OyD$9j|Tiz eڒHu06Joqȳcgm! XJ.&^:9\MI P DrŇk1H^?Py5Ihڳ"4ʥ~=O%?%Wf"]^F=F'wqMT*yILŽJ'c9j[ QUdžs[MX)O UȲMK-Cl*'UԌFbuMZPt *|^2J[y1m*LeT`RCm B;_Co[ǘ' (Q@DGcV{Drrq+z%҂eLsٝoڗ*FâId-n^dwKgOkR=6Z@bٸSRba"iP!_W$nd5f?z>YWNLbXbb!?u;=^Im xE0V0f! |X܅ؑ Tu;/ m+ +BG{{Pt2IbP?stk8L ₄tyAJޜ ѕN3I+ [Uto#y0+0~50g#)UeC(\ReT>dz{j::soygXOJ[B[0cYwR_w1p\Q |#VG~Ahd-uY2D@6'OMiرޑq~:*|cjK%)Q7c5|n‰JPx0O;^< mѭ#hNCcH iev̳AdZ.+\/Fu';km+ Tfv9jaa̲N,48rLY;#^mQ#Y>zw7~+lN!PvHr]>_RLEL\6]=3%W6rl6^JtQHNGloА jW<(ϊ%ߞ{QZ_d}Cc;Ga#i&V\S4 }P#|A ;D]Fs['nhn]v,w ^ &2/+AXʗnlh&YSQVԿ lc %-pGHF'a85}4 nD#$ieѼ3P(V7:7G뮚NSJ xڮ\;))(6?^ӗa磗r- buXpˏ>R%ll; Imk牛pVSb0#׀ [~b׹s&kD7Q|9FO\߲gM=mi}m^M/}1յ=?BYfJ原@saCk(wo]ǴN qcyz.I'cV/ohz-+dx}NFd"'R1Ԇ|ZIh598q&T%P"%/?C($bcpHFojcTqTDćFL i8B%sV\dO3 ' A͂\c8} FgI6λގykvV-OY",H]%^M=#opJyQ/8J\Ht3tZ3HDG_iebnpgfɪP6]q?W^&SH;q ^:3,/rng3^MMwvsI-#'4'Rߏv"SF:+sA|nPɁC& ߜ @brf! bb p4]u(v펀SYDSΤN,BP$TDۈnXIVk?QA&FOGȁ, /Za]EO!(=dkHLDY&cd;yN㗴l͆z?=l& uu: 627oC dJ[%/ 4dȱww+o qhͽ oӦW908+WZM~uvsdQ jnakr+$kXʔ8p9Me满}N}+G,?"ajRarKTǫ>J?Z*Is~Ӝ Jq'JO]ߖj``Qi ZtcѝMw3& N Rhgxp_*"'"O-&yn޻a6(JAhW3h>耻z="`Dm&h(]Wv.D0T;CBâ87boLaNR-!-3|T?P0ͧOx*&!`+Z]%~aO,s@$I̺s%?l{ zu7@nAzkַݭd'AQIKo.0fA8w q9zQk˖$8v;2j H'<G)o <ӮNJ|f43׵+; P)x岺t̋—Qy\{n|:Zv$1kݫlJيOyصbr̗"Fc_3ꝶGໄ u=7(.9趈6ZyZ +KJ)x-|[hРbN懐F jbB3mEc\xp%^n~Ϟmgv /[ǎWU4NuŘ}9BoD4O&V,5dym4 4ep='ƿŦv&KE'|/(x[7?`^%;4p :W/XYЪ^Fd;i0'J'ZlkKQwggRBA7[rQzATJ :<8E;uvvWsJ&^9K?! T2/#8w!,W73ESkQf ~g_q &33Įok5މxj1}Pc齑Zx!R)΁=;H2L ΁곦F7S]U1@,jD`yMb]Fk XuPrOA]t@L8 i 9'QdWD7d>gUq5[#LO`Ma@ddn#0dg'8} φfBsBAz Y6i6ZRY|󑶜1C<[iFʼn 2խ:B0 0ʒ(١wUqpJ[)ǎow8dIN9d5~ .crcV{ 9>=:9w`* jR'?};l>""Y8ߩ"ԐK{ y“1݂U(XSl@ @rU]I +BEQ4ƙNXY܇Ln@@Q.F;6GMLf*ez?NXLUY#$:N8r>~qoGTJayM"EڿxCOXB;`&lh{mOK@^ve &]Qsj&e2 e~ B_, K",$;ezߺo k2Ȟʇ?Sy-D炘ecy/ǮJ" ,Da~SH:w%RnK=.dGBZ4x SH=~{C={qTYƜ᭧zɾG.y-u͑ٝv-嗠|gH\Sufe'HOױ ޏ1{>9~W=(.dfLW 6IO=~!ͼ.@veFP܉۴RO.kh}&gs@h=0R bx$BBX_ב(MZVY3[cJ%cjO+7H_?9Z. e |vl~͎֝pTlD|c٫hY0%v@IUɁmUIy }a-JgŏJ9̩\( j0F(6V;c;ֽXRʲc" W]MtEAH]YUCÕwB(NQ竬9¸Ѹq2(n( DB:Gq/aN x:UC)˳RԆ%dڄV7 "l{\⎯>o\bVcjǶsR?`5p%e)R'bF`%h0B"Y;L6 x0IܠŪ'RHo7`/dESk k'n85]DW a+\wͦ#@%Z2 )^ER+GNdܢ,$g훡Jo˘XA5u3Q{ .THhaʧZa.eg[y6@ui*co-`xM̪{x#_sUKMgMFְkОy.P!gCi6\r79r11`hWg$.ħs .Iq:eKz|<5ilwݥ:,bkzSO]102nq߅׍ܾ0jًgRs[J(%?oc+4֬!d 8D.jM׻Q+Upx&yt$,DN6o]V{AG;6 MT$|WyPBݒ3:n<VlnSBZ X\Mwj@WN#E(;.V:4MǿvעYQCJA]mFɧ6t=@,MctNxƻ˽kKIbuB$=ZHNNvE@)^1aUخ̪+`MAJ/ S>Ф0(ۻ,00+R<@H?NN<.%3I"jJdYG@M/ "<{'X=a#.K4v_E,(̟Z@:@К\*` =d q*OtbGdu}eo|x{u au0&] ]|T:ϖǁCUjYc$I},j0_ /K,KWnnRP89 ]6툔A5yQ{QfxymU2 ]l#D%PF%C(2s/ ̻X"ºDc{T|Ǽ Ah[o+x(񰬭uzB Vd`^.-Ut,gwjt"sNxzwLoQFPC5$D5NH♔N߰\k" nxC%okɨD7ľ }"cx?n@Z|<)!LT_zoI).+?%'셉4ʢqn8m2[!p+ ʫ}N!6ݩ5 U(p®o!^%z/4)6y(s[dAmqv  K [z-'{N^|*?%>B\;(W Qx Ǐi~ˉ\!V> :4Ցn ?a;td[]a=לLƐlA*! y3x,.ܔX쏾&jGMUNrT1sXH(KXTl23Y>?IsF'7ZTSP2] /QAh*v:U 5ը ?_i-Zb4Rx>Bp T" S9V,NNeۓPäm}D}M~U6JN +Ⱥv)AUҗ2sҼ aryC-H 0霝OI{-au]\Ci"S,m{R_;dXHļOLJ 5z ^c1rAv}D } ӮEfD;b6k?-%,-XUp2,8*KoQFc~3|] }F>h/Jg24,R,o5f'iI'%drb=r -piG1Mù lW`s RcO÷#-RFI-n k*56WqhΘޠ1'}jQdžӛ^>ẃ_!E:sA(F( o_Cm̾JWK~'9>y^0f!>)h8[r9Ѯq= bאm}% STcZ 9C`pާAaң&A*BS,Xѡ9` 0,o:qr1CIa~tBij{GπUKE#(Mve[:pY^㼢$i M~nBVj.. DģD9  -IjϋB`qsѠ8QRa0MIDc~VOD ILÌKoa@pboDo݄u/@xP\KTi(JHxG1b:K},cZ8p3Cxo L7MM+w$Bh}ӑ,qFXEE&$r`IC<`> 4A@ל HU+@aM_[xkF"M$&r `ieSGҠ0dSWWcpƀ)9xﵩYz`<UQʹ}Vdc9 ]Ptro0WyJY _$ `o}PXfĈ`pr֟0Vx1R:[b푺 *YjQ&m4p5@I`DHSE(D!|Ax;VKoPGaMH)vI% >[*X%%)J?E8ٮ Z֚ڱ?sCX'X(Ⱦ8^Hu*dd;詺7B P$԰cI}`^dMem{sȷ|归}i@vunYTV# qV.il4+^?V1GԻ%jo.:a "c5XHV3[,i%s,D[x] p`YSx hӘPP)¹A ѣ!b*7׌';h gmyCg4Wf̂'5|P|RM`s 32aYQxtH3*S Cg5\DdcKІ,<V4oʔIRR `('ݧGq^U`yB|`B<0@sDnPN׬/4v!E8Nd0\F (ΏژyV5ꓩ $Cs^dy}g >Ϛ0]{\_dB} }(!z'ng=Uaߏ%`^{w؀]Xk!{d~% T[,VrMS@~D:[5=V)n336#]ytU/`Z\4.穁ҤD@ߖWsK*0Vyvؿ.B<%İ880;2ķ!P)i^o@ S5{l'T`DI)ULمyGk_:k_BҨٔBMx})]*9L3d8ኈŧl}rf,W0:-t[X\ZoGۯ4u.Uu %t*sd<3)=oDmϹ7t6TOkXƟ}fE$K8iZH?+jbwOLT 8,W1)]^ 4ՀBϱ|ڮ1Mr3Ԅ]$$~oVۡ ۱ kP;8ڴSsxt 0ۜ{3w =,ۋ"d'Na-qOWlL~Q;|A-E_{sICx?graR_.@He̕SG4a' b8#02؞twW@`b=T Ǝ}<C*i-mkEyC:)oYtֿK+U~h7& Wg/ %cc@ߩ֩ؽ<+q1>elU\O#DZ/Iz'CQV7RjpLBM?yLuխ%{B|o >.`]/GwZH<>7@E{-I!*e'AJaͷtHس?AQ כA 7JtI%Fƻ z0BE{-D4X?zOV8 2G׵XzTQ)F:ڹڏ i]2ڱURIZJNhgr q 4XX~3|.O MAE1zj6z%~Br9G@Y WK$!qg__ 灉ls[@8}v &S=׸( 4y5NcK*Se{kWxû 1Na^J&9{M4J)>]2[COH7w!˛bZ3龿O"(:S!Y23K(uZv{ F;=aeTɱ0H0a=]FtPopkNVm04Z7eąH@3djJ #{0P5R؝:+4:OS@xmm%"Ы>)-34[uy$fS: v?̕IO#| 5!71vיǶ8+.FenC9kŵn7{1ͨ嗊9zRYs:w"UjI䊎lH;5 AdpZS>q1C+5I_XNy]k:GFzܴHα(}NDQ9>GJ@6N:J[왳A}tƩ0T_ICgN>v[nD9,' '; .㽳yw9RuyR! B6&mJb|OTʄx G{ȃO^YG~IdS7 ~E NV\!)#)8(C9>͸XZp[[{}@{}\%I߃*Uܳ9ǩ soyN!}ovSisPs͙˶kyhٕ*bmf j1}ve\CqAFnaL*1-xAL~C9di饽a)#RF.iҮ7+a[V1[O5.' ZxwOPn u_5sIt̥ DJoFrM~jq hFJvoaLk]ҫ^S̯ qKA@DoDzOa[Ñ1s?qpkW#2 b'"S^ۚ4 AC!a-u _'D6 %L([|VT>ܢiA&:$JdaC}P՛y#7= S'gb5Aqvt^T// >/^*7ea,YV0@zRvL+qb~`t~nb2F'b=r=StvdJX!8; [C}422 7"sZ|Y1T?Lh$C.u SiX{:˗ͮwjv,;YGuD2s8J.Gp`07m1n# ڕՈĖ Vߐp1΀;P n6]!@Ԃ v:+Y]:3$%!bCa+0+̏`IenBQ~O"P6S^z!{GzY#Y0q. ĩgU!E$\=ŀ3/GC<3>`IU(rԃ:PDmtS6m~aYϧ}mu7x;nVvN6ﻷTn~&N0g=닀#cw,a!WH8oiZh]}Ml.va]Dߨq5oXJ8^1#bXʈ2CZxQ8f}nsi^{1gzSaE+*aRAc RN>ܙIpJGifݟ|D ^` w% ;0+#ŵm۫z P 4P?#Duj4bJ^NRKVbUر ƍ i# 3O`ń8~ͧzϜMajAw'H ]bTl^ 1<$CHw6̈́5o"Q̚ ڀmd497<5Gc ou b6ȟ9,lީH &%UU؏; ia]AJ?VF 98c4]ube,Yr"-)ls?GE& q{)dShԝ-c(WYӀtY&{/PmR]-7twj7U-s)u &Vodu|)u#ŀ!0 yC6|*$aHG9kr++-E++fmdfp֟S6뗊> <gBĶw&bDވ$ڙIq7' Ȋ:mvV3./{@BKdWno7cF eb%ioq^Ap`E"n*xrӂo\M#fgcU h_i<`7:5#'cr 2݈Wj\gK*L28lxImki!o:M ;Jd2ooaf&d`pނ䢳eO"1?TY 0نa3_ƭZN핸aH(wBqVCYpק0%.EB:=.3 9phDKD{GTYn _=T0i'qp76}\\/U`8W}$CrZe[պQAzV2-fKyN߷m{zCA*i mo(^|`(72MKyYУ~ۊ 0Ui NZNcDD/&w6vMH K9,m~B*"ڱ*7Ig J^;HʓFaT S$PX|gp!nQ4m0@Em$*EF6ˌܞˉ?JrgF"' |Ue[\Jߠ͝`.,X۵r8 ⅉoDr*,Jؼ0@m|ָ+Ɲ3*k]K_b dx5pg6Y`T?{XWzo,;(9?cheR@僒 46%vh}W\ȋd81d,`Ճx9^\4s|>Xl ?Al2GP5=5&s2^4Ѝ.SB귱!`N'[{3r:e_by ֣ 1qdi{ ޑdC|hrIQ8lQd_4ksIvDyy^;* X9Ua`q#C"Q*)ٰ&t^>a tZq.B#źHp魽WԷKȄZ^O7me)a"Xq1},O35CM,&}+]!-PQ̰R^n7a3V&#Jj%#[ +#^<ͱC9Yraz~KL䷚r^h e Q?BΖߎ\hx1٬d97.1 Ë|e?_YZd7A:PBwHrd'}~p)MdGj7"3}3}~%j.Xjk2!RM19]{}\3? D= 1#o64K 0pIB/؎ $ɁyB@Ao]^(&s+q8!;G%1d _F$B!bb#uj;nPh4OHffXy%lp-iUeǴ7e4.?u2M95s?Oz)(蠾mG:Sƞ#tm >YIffyeV'J=ۧŌ>s]9vO=OSshέ`"̀Gܾ̿[Ƿck #ћfqa}-XPv_ )Q4:]~_?l 'R#'=j90e%Vi C,H=m`NbA+6ɩ4C]!։6݁ GVV+@~@+!QWY%N+ pgym$黶B:qfd,i&&0='0*Y,lΏ b&rllsgו *e x Y&wi uB݅LD,t7;1H@QFV^?N\K0k _h:@ky񤰲tSJtА-שlʮZP㢙!$ SY2îvڃ+ɛvǬ2B5{FyMW|j;6Z|Ъ.lN׌<6>FP? Pl_pLYۑj`-X}fj/w#ZjJinCNۋib}A=hɋ>Xf4rSh4d}`,ߡuWU]lT^h hC? "qcqlTVQL{t x&UiZnhN]L2 @yj>ڋrv5HT1ϊdQ捚w$r㓁+CFU>[TO\ڣ r~?q(-;PXɳx0\{~@ѱz1]ٓU^M[\fpF{ pbrd|y:8ϕd m_>(JSV qR*@5Si[ {[nau@~t'ͤiTX8Z_&>,TV Z_& it<vv:.3ϯ ;Dk\޿ͤbdd5${8/j|>@֊ƪe!6 kUnX¤c~m j&N]F˰񌜇l7򫿚m @Oe1FPa̤U!i1C wl~Rf#n1; rScqK>@-ڔM?8!2Zߜ@hRf~`Ҁ QXV#Mm6X Z9V;~4"1j{."qJ*AńGX0!LYWՊm-\ :2,OOSI؂vf3)vo_IM:ϥ%Wگ˶"(3{ 'Jb.oݖ 3Z|"IYtP aqjP:GrjnbkپVZ*5Bە67ԣGG(H' 2DmA:i]F ;WCJ`_[ Me-a~S dFp{]۬"-iAF]U*K4u} 쀄|>ͻ(U&#ADSWG& `D0Xջz. ?8i@ k/3 (WZ(B y5knh nڙ9,jDVhmM@J=Pb21Wr/,fC@cG2}c櫒K9a5OhiR"D2lXF&'-dxn~!F.BN˞a?zy:Ztw`Ys!E|]=A?fL[7Gfd&£d3@As '4{T+_QOw/:Rjfv[LHҋ(fz3B׫C}{|ؽ5)4D,K0$u ;\0Ym} R4yx&<,zzHI7L5iPWƑH>[Jه-W:KQفTdZz15UNJ7h nBU;C#4H$Pkz2EN#T\BN3bJP--d K.o=īkP SWTtC֦[v=vt>u{hNsj=Uͤ7k]ax6h=p` YFO-#8lE*NIn\h{З|o*Isa*о(ŧ8PDM@q ]K3i!Ppc9joFso8GhEy3Ԇc_QcmO$o.nQ,J8q_"@D-m`bt54;)yM9eD-:\Iepm$Qgoev='P)HNFXXrjx)sW%U4N$sJ-.X ڨeTKH;+zc1K]-{ȑiԳc2Y`ƾ4iAmm.L-92('8/nVG2[; P}P }@Ķ'U{ä`AѺwʣ&ZQޝHjCq?٤@I–Ү k}tkڐHf, ^EbKٝR`s~J 1/r'a:pҧue}j'_6iwV``kc?$ߩ֩h T#Z{=U@A!Β=X6?G}*Tp j~T@9YP+v1'i%P$ʘXT!>bB=hT0k]?$iBlۢDWGԴI*\Ql]ֆY4F cKnZ yfuf8f'Qج'` rz볥xCa;chLVgO%g;TP%JPO򑃏S`tɈ-$ZXA5[X+~ 96bKR cqH+#;;ځ}^3#E5N꘠Hdٗצ1Q$g~C XkJ9H30;@*jn[ALZ2WP^%n֨0s̢ "\џY?JaRNw3xWzO3PhQQoJ XM. (ceSrn?`NQ"5{H{ːX/k.;pdp?JqΔC:(1?ە/m* N{-15KPRk Ќuu߼y Ud:5N +S5>M f2/(U;~}ɷ!B)Ap50oSYV Qe1lċAs^8 &kùdo,j9}Uc}!B]u5NkЉ ďgpDQH\ͮ.w[r4]&:qntz|Ox`C6GmإՏ9oZ9e{Gk91/iG1>̍n,OQ):} ABg/ӎl P`&!kq>2-KU: 8 ŰBL˖ j W&4(A(bJGuh,l>W_%PvI"a-v Se|~nȼdžԇr&[dc#q33rmeՑBp*6JTX2S%dd*Ke)p,Ӑ$U F n- |kٞ+юL^ܤx|px#Vr:ʼn>}`㼎UY L@[_#[<0>a u̡|i jM>HGK/E9,ae8TTK@Ѳ kXYxUP'Fn.~q;l Fn2BTa /MC`VZmDdk 5?\x|'YG-) F5:T`'wD:zU[Òx#]+ʛׇì ~ӋGōalt1QKuI/\nu#)Pf% =l97d%Wp0ZC]T>@x\CELvzUӲBTwKQmlFG>1fY`.w!ok8Euwq?:9^edW?LT-L0{[m$7eD*!醛O~S#Ƥ&I-}ATHTRu#CbQfvXu{lЮ~=ȥ"+\|r ¸֭yi-j rJg? PhibHld_Ax۔h ٜ.?&[7d 9F+q~_i0 ^!b(+n?+R42Z6I!Op9׆>6fY r^Ƿ>y˴F0RM1oȌQ<&L43YP%|ߨ*UAXh&]5U-tU3jfC?Cupm֜+^_K #3`vT;|aI8!p6oЕ5uH#u={w}nud~ĩ'h3)ug<t5&]JFSQMħS?mC\2tkā 4%%? MI< RYw#i*V>dɂOqLQ;U37ѫF.s )N R*x;lVxy+:np^z~7H{-Z+\HQ@hMkXpz+ jf 3T'325w kJ3V /;?9 {%-&yod1)/Nc5:gRp, J& `PXa"b>J /"fh;Rfb4!%3e" p&Hu7Qn?7RQqJHѸch0 8'S;fS@E!#VA4U&.qK拄& VZR99/ʙ5]Bt kϟIIp|>)pO?; ry*vK7)p@9|y/::xBk9S)G,dQ(0浼wv';S8A)5xq5x>)0]iڮ[@i5i!Qմ/әw| <:ah[ޮ\B)JY T3rL|M,Ǔ/Fs-qCy <"ιP^GyШoCDڽK 7 y]5ZY{iZ n3XUuN< Jסvx,X@|U!xZa9Mu .\U$/zc ܶkGTӗwy M,ro0vXמiobtæ=2m1pLN?|ۑ`I j5x*9(O8| W9}+$ e"| ]YFۚ#ŏPQF'oyTyg)I”%C9`Qy%H KV'a$N\/Ւ|Ik ",ȱ"{8hce]z)="_[+O*!jX4Pͩj {%I|fNuuHoBވiC.~΀po=ҁ+Bm cğX+?-bb@#:hԠ)P}Cr&#*v54FE-C`GIZ y{K-dEc| `y®`K15خU{(1>>"Q5~x[ f\w`- p{u<|cӢŨhXT7VZUd bGmL^}.n^9XӱbGY5F1V5y-U ʣХ_t>_om#&TB! ьru}N<"ri-s;2rz&b) _M"9gU>ġ4xl:nrmdBkwm^VTkoJ{~j3XpQ1|39;DD\t+}:@5mtJͪd1k~daH +XT8oNOe'uI8#ճ"N)fN|wN!-P4ΖoDY;ZfbpB5w^ C~aemk\eBiWFKk`zc}I7,`YC7Ht$p#VxwJwA=Dc!hȇEJNSJs~ֱx5 ^2 PcL=HtlIޛ͎$؃|:wUfK^2H9Ms;;\3ZlG^ -Xj?/LJ=$t.E"O~ 䲷o""GA:>(KLor.">'Kh4B)Mg_7-9{rT,TPU%jsO56psKv nar SDSzXj+Qp{fppҏ(P6Ôj (` 6~Ci${1JQ3mCǠ/|sm w)N$i7)[2 On=Yד|QYh{B=%Og__eߴ) sbaZ1$yHϾF\@NgH#I0єnc&G~?;,adHdmpCh:8M,%QNadl4+ٺ ;ㄤ! w[ kM$3!~,iT$$aR> ? 2q!ԈTCTcToL*G gtS|9{XULRlO(FZXh  J8:hٱq}q rwcլiZ2[uċפ }>d-c !'K̈~Zr@Ud:iMVpauֽ{ʘP3`"L ܌ŋBv5QR{:hqB؛s*@ aI)V'R+^v.eTf.qrnJbrڊ IouRj3?e6Uh)ﱌAlU}kחu')Γ\[[h?磤?l: y0z^:bi?t65-{?!W |IlA-\(ZY#6m[<;XZr!1šWKuf+A(Jd[ ~xKd4v': [po!CFǔJ#2_ <փ^u)c - [\0es*OuVG򭡕V3>r9/spes mfmN5x _%`Yܨe[2RbJ#DuxU=1Q̩MgpɼxEH(J|`deyKU:n5OXoc*h0#X-=5t][ԇ)*qbr<šM)(~ӫ*zF% {$Yp}OU8@n{L_*>55EiUwd,.=Oe .!^w“pȐn`0WahモdžmpLT7\v -r:|e?!.Y0g XS5CCKqxWk쟯sa5 \Ti $}/I0<nf6O]1 ke/:Zz2Fӕ RS@Cճ4_[Va}T'E3rreC.P=\SmE஫XaI-뫎*ETc @W= ` 5Di&E?m_(Nt||M5 򳽊;։8M(.u_/TP:RCp($ 'H,wlq:\ tTl?%Qq)bU3\ͷ˙ Ejh~9i&tʻY(O)SZ!h_R t CCC/0wbTfg*PT]Fb7l-<R$jxvnz T6^&.ifճ䐘:qFspEК6&> \xGZ86<:\H =b[񋑁Ǐj]-FiG SD|[USi(^vT@Hsd`lyQw6nztEސ6ViTlvXt/xk'E?R9C]d@m1MϓG͇v@єԶӛ(o'#RY 0vA˦Ń/_9nؔ_ZC|]bج_MeKH+g50 #xV5x/7@xmsCt +% }% *[]oBU|OvyHіrZ+UFHpo oC^c u=dQpPwL'& kvfBP';Pqv *]#m׋  7(*pW_ / cyqAtվiQ Y@Yqud!T?ua?c[bfĦ*ctZ.`FGocCŔ=CS[mFO%0O[Zw*:s].{߂M<2ocG}wOWg1Mj_A;M)xo_Y`_P:MPg d#Qnz+ okZxT[3 V9Y gzۜuYիi7I @@"*z;eߙ3?#6|i8pih4c\a2 `.uןghUaʭgVDX!>D^a;*hi<$<LGc NOD#cv .`~"OaK٧W )yۯ[wE1^dw k̸[߿rTI:2OHL4]hLߧQCfvA86w?i۵EiPWQa_WRg/%%~&B70ء0jyeߠc2Sr r2|\p6ݮ_ U gOk{m]{4!v77鸈h064UvBh}0oCiS1DynС_P@"b:B)vrrR vڀX6q &{ ;? Nc՜2{j6i6 %k%ݒ;vèct= MF@>)&)]r\6,ڙΛ=x 5RVFw-_gYAc`%yo !@+t#Y) y[xa#Q/WY) /+ NH;~B[Qk}&.Q}n0 eD! ߥ(Ęq=MQ넢oEEvlDyxF?qDXmPfT+&n~#5a&U+~TlbS[͙##î?G;yq}kͻ1Cyxq޺LZ3Y#fP%ktl~y=_{J0-Kfh+K[GH1V7g跊wiݾpFvCkf-rki2x6=Ҹ}~Ih&rI8*tnH -^le! Oʙc8S, bxD;xLsS~:µ]\ocƑDV{_s^gj)ީ`ir`M GR^8z7]fZ? "yBuI?U!AJ*wc '**ۏ]P QghY-̨hA@o#/4R}^2 |d_M#VsΤڒw.+㈴g'T";ԋצbeHI3<g$E_4d*4!ѭqm nI#^U%݉-] 橘VO߄NZuRƈۡ%vAW%B8R)Y T`/u Y+SlQy=V* CHS +}"Kr:rs0 YqĤ+{^e&4>M/ڌM* 5=׃/#㥋 : 5fC#{C2ҏl 2}OWV=7: x҂q v6a4A r c9`:7bf>/?G gP.qݑڽKtfkdbUUN+%4;y|QFG)aS za%oK᫝f +Dظ $3@j$t>{ء DY-3s UzZήuֈ[βXZsQ%,Qғ.+-P_O8]Lg &q?=_.ImN3F(r5"sRFK>#x$>Gu/u/`&>H׼B߂9$e tcd6q0(VN>2MS-lmgdIO/pLo2iZiu -\!u޷ :/[BuY=:4G~|3{#C@^82;堛:Z#ly+†Qk9שDT)|,u hb&%t _- ;2(A9@Bi1[k<ao1-~ß [dpٙל >xYvl_z%Ut s`mcwMboX]U;ߴ_oAKY *kc-%$E2Ȧ%P"ޓ~Z1Ůen?#alDDL9ٷb9לoYДWB+WiW闕 A-CG;U|uBFȡD=N~RN;y;T9~bTEBӌ֮:+xv߱/!ͣ6o(t2Hlw"$ʯS.j)zILǶGU%O+o\ccݢq`V?Gx2)#sK~݊)_DZwF葽;9t*ǚ$HJ lL@7)~erG}a9}[y:OD(ӛB }a- (iGdnA .m+*<<8䭷Q ?B;a%Ή)<%gO5 %W0>9YG(~V7v4#}d)u?0#Z1`ɤY*?#Iz-:LwߪƚE~k"fj-L~M\稩:!Ȣס(^7~C(j.LylYDێbQMTyfyYaghgwh0kv+ؤpB1}QY r*hHZ濭&jsϒţ/r&zPm~/yK[]Ի;/92h HҋVƴBZ7m/QN7D!*+O"X/REAyė|[oj0?&JE7.hԈ֜_l = % tz6'ޤ2RXG_IYYx_7B_&Hx k*fցH,ҁ۲D*ps+OOv5Cݏ!vZu|b0mOˣܼcqz(So"B&ece mG:k)P񨦬X1֙SXkA aN~<@S.l1 o–8Z5|hy TVR]^% {2O-AegQleXKS-fƦr<@U\uIC)tYPն U+`({ .D#|PBvzG1=bXh)rmkvYք 1iQ/$p"ݦz؀4p TOUH=K12ñLGbnVs{P k" sr ŗr _t` ։M!XI̅`Ό8*؂wN "cZ ɗ(C%0~aβA!/>32ʴנ|ОIRBW~fsDu Q4v>^2Q6.)N3#eXF枡&D4Hdܿk"uFK_/!` eicՒyӴSBcg-Jvk-WہAV=px}x/̑yI@jmvz-#[7[D@DWnh \3'v['n0$ d#Y 2W?E&4b|~iaTNF5=cC[&LZ!,zw9bg8tR^a!SI]0Dnu-jty J" { jn:mǚA/NL7==K}Vf汿.|SO]7F!\*546$NN>z*(<'ta ]aKd<`=("9%-\]bB=W3xiUuh%&3o=Uor,[&iAG˶W[U^<gK4dKȻ)8dZlQ6~PR&"_{ɔ t)hKQbDGlSݤ.N>Def2 ti)t9u3 ?Z.`kF܂cae)FxÜnka1w0Oe=?AP'lپ!NrAADqUA t"fgsKanYn{\mhVK&p2-OͳvΠ%=N3{dŔmG% 1Ą0[6DӍ=T+2`}J9vTAəaA^(*z4(˭:"TơL#*~uP/gZ/Jf%Fzb >hy>OԎvoxdԊF~5װEL VpnԉSɩ1Q/MRcPQp;٥˘Phݧ΃vE }ҕ (8paj!D;׉X IHVşm?gֹ2s\QRYe@ hQ_h΅pVaYh 5F_73e|hJvuUO)B" BWWa8 QRڴ;].zs 9vL>k_^j8$TC!LT\_D˧U t+gV@wƴ;XsyI3OCi5+(?Ax3͝N񧠙cQíS.SsP0mqj֪Wm{ #f!ʏӽwwh%F7 w}վm}pF p<;V}}5DHruaDv9憓7?!Q=MX6s9]*gӡ6}oh΀c5ǺM{#r 6;>Wsv [̢*_jshTd_\Cp>AUƗ ʾ<2(ZG`r,]w&pm"8P]qjmÇLZ-}w܅ {tnPV6%?J@ap@lk?2TM5YQ$3\?E3$:q f_,-Z11_ ",UdE~&!F0~ݧ2 1Ts.o6>^VߓX }סG: u "(+p:%PJ yB-!jέi &y_lls9 RAV<$%t@,}K1e6_b̶̒_p\;31>5gnN7 Ή%<=`pIsCI4=2Xp}!~^̝%%{wvoQn5dE_7/pH+o c9K0gBQ|tr| Y"oqd&CR8SVzZ 5 P.膯ArL0p-e{恴>15 | z~2 BO'Ĭ:-#@hdDžsC1]n;^\ DOpܞt=i߂,OkdJ=Ro @8_+^cT{q0ZJZJZ;9f`#P/B4¦傢MZP;:')s8K̎ey /etK;d’Zl?3Fq~YUI,Ѵ >C* ??AA`pz5lvoS17[}Z߽ *\ vw-jIF"NP(KʺT&#CHxcp~1=-?j!(ũ{o3&HA[[rnnTe"AU_Ϗև&Jj]аrw$B,q+f5}uI·* XTlw b@IRvN曹7I"ؿ5G(׊DM4[$nabFmס @4O:qyk[cU+[ڔy$J i ;/;>-4z#hς*\B(!u &x$8UŪmQVCEL glNߛ.$VɣaL4wN2F(B5d'J1&+:\Ov|g{T}S\1Zv||7OcY| |d R6} yKS2aQ sp>5aGarYR2HdE93 DȔSվBŌ5U/$D4WF^3-=PEfՠ} "L,ԓ\l/cO/dzqlh|ĆOJg(ܽXdJe`ťGŭCSXpDPx|b:͋hiJ䮮6MNh#iz!i9f7Qz)yetﮩh8VZ*K6Iv+kn0.B\G$&㐃+%2EX\quƓ z)J( MUc7ǑWE8`:1rlW]c$.b; 6 ={Y#ibɈ6Xci]J̇P1I!1/yNdw"+TP0OF@`ᝤpDT Qֻ&@ԇ'4V ˷\O1jwR?,88( <{IS"fY/xѲBRs ^ : M%diWk.]@ݯXԻfcDk6ӈ4ܨ2|Di (o`)"uLp&2.qh=ZXgp񫍿,ޖeR??Ǜ M*ȺIzcǰ̽6$ʓ[F /g Xk|U #C DQ ?ͽܯ%AVv]ԃ8YvHSv@Ձe c=H2&deNgYc8!8.B| EhXt%#ĭV_;cp8!v 1Qmd\Ȳ0euk(GPoV vJLa:]]I;wX=õWxO>?ph:m۶-%<1sf"v^XMj,JtͮV2HYq݃( q ?e*1l4?ڑqa]ya/,'< Zu2@?ܚjfs(LvxSDz{JU}GN< *̭kFg 7]om\Z ;ɃsF,b[Pd(Nxoǻgm1tZ-5:I$+W۪>W@߱i2G_e~}$6Ǔ +0.`Q|Fhrm!8228п?]yNpKݙQ9#dIg a(ִM\䇗3: =௣t`2RűƥlNRoۨ(! <ѠFia=d6#eb$=M)8 VκDsY6\:dd+UPw?Y~z/ &FE:S%TvuR`IYG!#܏M~ IEc, #@ 4ߺNzVS:RU_->m6CQҡkd{CLa?蜸>FF_ZD>+t77͇w@4&H~| ֍U"o2T le7 t(2X¹ʸ%J}^$ IqR~?+fd>&jZHOD7"n9MF*siF!M 5֮JrsmެW5glL qQ< U($%zr4U[³.Ki3! 8/ȫ^bkr!d(KiT;zr2JEaɦoP0'7*ŽKf]֤/`S|'|1^xEPV.BTz~5E 1K -_{V]SZ?1TZy\+3c~nſrIeq`nF]񂣵*ʝ?f$P}1.ieNP"2Dٰyl1#6G # 3g=p.܏^F+튪 ݸ t=o!%?xhxͫxrF1a_N!wFTڮDAnBɐ\wXfLL Wt+zc"abvV&4e=)xwqъiE`V*>`KiY^Ax7|3}RN=|Y;@WJfqw3<=Zss`K鰪:x.$VBs!1Lޕ,.2du5҃4 6S{G/gQaғjWAw4~9\xyR7 ^1`84{\cU}ķ+"Xi`RG]e+=LU/#f,2؎ӣ"! VNK!})G-O- N{lfJ4*'XAxR iw3jŔ`hvMX3K;=ѸYoKPw>aw* |HV/_җPKCmj7?w; vҷ֓;1?j_56 p_=ۭ#! .Ze&TBp*4Oo>࣓#p,#CJQwYi` >l,1 G]סMc@2Z<AUK,H^hn;d0/xr}m]r::t'~"<).~}fc ymqgo=rjH/S~lf`#F!LW>/|QuKĨ :rA든ExB\ԑ2JJ\mDb*m#y)S1{2~CfN]D笀`6Wy.]0$دfh1:tv1MkK~ZsWW`jO7ډtRgתSj:|@9ӄ3YS 1?B'aYQKS|6hAя8V-(;b<TZ/d!4:F{w{F*`mQ&zKF} 4@ DQYGRZL} l50+Z豼o! q7/OfBRmP *;n?Dl;S hRȵ"l'dvV`iSa>.t, ŏ~n5Ⱦ@+NxM-`hBY uK. 7w :N$挈L_H6Z ag87x B&]3Cw<fajoISdMJ(Vwݦ1JJ;ԷnsFk%9Zoǃ}TF0xǯ? ;10@fzE}[v$ƌfFNJK$ ]tc:2872*T[a4{lp}'9_5js_e~lml]'+ڙD8&q8qbzTc +,@{i@MM/!+ Wl=[w9m[K 8cY~le쓼M5DP@Ow2m}s_h:V^9ہWWad!v{pbJHpw:=\u5}LSבf;ÊL.,LA7du)Mv 0Ȕ$ bj"ˡJqh D¤NakL,*CQ󡴴.YM9w US c9c>HAb2]к.k;32V4B?DSOqVͯ\ad l%TL{5XEMQOIPǻ֤?04LPfV]>:\sdj3H¿^Y,7145S\y߁AE*G`y?u15?Xo)HwSqd?kD<8wSxt"`r"%7uqt"x[ goK*RNaSHP+9! y<4 !8Tq/z_;E.VHO`)McuJ;j,P!īD;Z9$[|=fՠgwVjkaWJ 8-;=;}j2cs"tm#gLT)]. "F􎐖&ZjBI\b C`Ty`#92툥av8'h+qy=Bf . YDTW; M`沈X9wFLSU5I]kQ j [_9CVu*3.[[ljf@Q !(ЌïثĈ$Gt#T2̌ c.g,tBSXZ&Byͥ~op{!N}s?hr{vÝ LMЩZ|7W|׫i8O6nw3WcQ=ʨi5$VqX LiYZ ~lE@}SR;vط,b.]^]{>7pre*:[xz%0&p I/qR*vȝ@V%YU? ^vY WuYKOJ1eIo^DҵH^B" )2%1XI!p{`v1@5~}',=#Ӏ]F=gR,iH *qh2ط2(C~1հ.":~|%4':qǿx`rBR__,^9¾NW pj_\\{KXBp*Ytk }/W'}l>&zTz;Z >=b,vTds 4EݘDN{gaZ8II*r*`rvun۹+ O$wv|$b780Eýq|dMӢAzK8:H %^q6vT@=0aq,P@h/pϘ8+Pk2J@d鴖u3mj 3WyÆTE:oR<|i+pqnۯyv7vw13C"i}TjGëiHUB 97O"E}͜E maZ4 Y~;% (574Ψ5edqz YUy:}jGHz_,_!1%py{ hJAlh ]s #̄?$.xi Y l`VT +?UA,z~٭QRF&khAߋ&)ľȳ_r% [+4:8ZV b.R4K͒cP]L jZ,+w%\cs7ﰆSm֢g 5p`D3. _2#7ԁ"]CurSt=4M5s4~N$ŐҴu>=/g`f /tV L|9gTy}|}UD#Ԁ 5ĵ[.~E1> RP 4Do|1{[+cٴGkq:`of5[\=4'sASg_!]ZM>|o1ds\{ HgƙНmI O*sԣ{âąNSG3}*pCZvbssMwF)dد%K>4~qQ7;-7QZz}ţƏl)n{vOyoj'\& 8nCj;$ UǫBHv:U@;T9ht0a -} p(&>~rp̄`Qm/ϛ7liX"!HHlXg5/6HFnI1^IjCZ hY(=ecKA/W*hm*FBt_}CT,r~."7;j:t,S|Bk,^"8x&*Q8 Jr(q5HSӕSH ";Bcq|s)eQ~^2o/$ovFQ 9,ItCWFA!`t}c7493h_|kMc6fB||V}L,ZEUඬc&P .%\҈պĪ IHi.}/#LsO _#Ob:_A!HM̀ ։y)>.׊峖2n/,0V`4V4P6pDZ(_%P6U[Tm¡ Nٯcӊ6STמ糼 +v V%%1uyV*r2zzW6{-)8/Wetgk^+c$"Cez9k;"︤}rbh./-7DYCB\)^}uigSj'Mxo*OMWGt(wCU{#)*=O~$pq(rwh4NYg>v M:g@%f=ȶ!Sb.tweA\-H]26lڟXxbȮ=7JL*ĪiPMIE*ۨ|PI2R=;7lO9`*|'!p8d4  Q|:ŭF]|'Og=dL t}9l~D֑m^B$ƣy0U|# xL֢(Zy ّf^5w\rl0–iАp;ui6l(_AM҇g"WWkxH/ *8y_\ҁLuy&HV$@y0 [;b= m5[["Ds H:2Ы_8B9*"e7,G]rw]lX<'9hc9pK̳՝ WҹJdž>`N'0qxDN2ʘ`J&bwcy,];.:àA#Nŷ! X9ĥ0V ֱم5+k@A=KM^A Rr \ ț ,0Y4y!vu?eCNM0&E7pLr SɮR:L]FL`B#Rn|/WmU[c q埽5XbEQ09#ցSyuə\=y_|D0-& J8+Pf^H^%͔LrCAE4HNP*!ݙFj/i<)o:K42u}-anz'du>9*s8Q:zP%1Fy/_bm"e6kkŗD6dgsΠgi 85INY._z(e #-A߹Hmu겁?T#!+>3椏>^1^t26ZIPwuIj:&3Ҷ20aw57xC!0f;+>{VJr2 %.0h5o dW5hlr"G2epdMb26C:<ڈ^u*C0qR;$GH4&pԚV&VMFAȷVΣ;dͪfX}[g#u:쭐a/rmhlWDtJKC\Y53ڍOM3] ̜ l<.z8)v2#6go6?+psfCxT?c'RVnd SmPlڨLaw#Y|C_5lnB!Ҩ%Gi~ .JDRɓK-wWt|6\US;(G'BZCp< UlwP Nn'xݟ|d3NETi"=癋y۴"$W+g@jnN~V+$$ u hŨp_iʉo^wВluUHx wbA/=0pM5B#js`=96myR-k_} *Z:DFlYnĺAg]nX_&l/:M?9fE%c%d3㣃C]T$r7FQ\zncҢeE4fMe}bGӡ%H^ Nv\\3cBI2s%ojGV[-|cnS.,h06\q y~eul7=%Fh)26`LffZ ^ T O~|bJkRGRḧ́ʍ8ܯ'ӠK7#U nQIU+Y;C FmOfB "K'<X,I2a!nZB,L٪k-Z*%79Jx&̆%m8^2L[S&i!ei7|=Cm18;F@E,b]Օ捄˨/@KGɆWIVu =XU>cm#[ ƻ}sG Cjw -m6EUCpEKʆb FQ< U*qv?_L}ĉF/T;Dwg"꺘;4M)Q&x.(9k(ɡ[1ƤG; ?J@,R|-X6$͏[ +Kb59agZA2"w/ӘP` -? mjak}@y#&3@DrKk<8kJ:\Vg ;.kAp9PBQEQ&"rK`~&*IH;ypI8iTJ5I찵@-u{n?tD#Hȋ%x#~qO!qBϷ߽0lxCX{&Vj8??C]K"ޫ>F{,w:Ф7>2!db`,28!4[ 씰U"HV4w&ϹVdAssL'%^J/[$0`|"3MX j `ĞH,rǨ:mK3Ƀ 9;_ Qh7zç>m Xt9-A]ԖhThhmiv柟}X٠;b#KgyO Ml87Am[rco)p SMQ)EFQCƧgQpy 2x񖿦UJI>V$M/(Lb;YaE'r~jWdFIY(@ 'räXUa 6եg>9qJ䦭}K4uIjV*ٱ=+˛; SDSy s qV!Dq-Š+Fʶb[劑A%)A?UҞJ{o`j#\l[?n]6_A\A(`6!mQXCyIǚ=LWP ⼰W%`kW4AB:Y A%L y@?Zx*pAz{FЩcźb^ogMx%~K9g:i s}r/pCQPdv$-rF'u~rG@h3 rrReKi6ӈvQZZ\KGwJ5L? EDY匛8e,@jW/බ>c*}m4&߷5͹D}iHڇg b-P0ؠ8?ˠbZhb0`قG[(,DÛqC#yPEWr9m3r*U볖b}J~v90 f5g+Չd_ϱ Vab;r9@$=cyϨlh铢aÿ+s*qo7Y|ߊ& e9,( lWM C}\SK 0Ntvyq.$Ubv} #W BHm+A7XPG|;Iwը?vA|RΖh`1 C ~pX/\8i؂Zo@m`ʟZaBo%8T/D>d\IVSD.X2ϛx clkfzᢁU*ǻkJ,{icp,%i3q&P#LI4:U5ʔƍ.FuzvL`V>!I j8GR}_f;PY7f c"CDty(XMiTy  vÄ/-LV֪(T36^ژ Tvlb:3fo.WA÷Ggr ؖ=zZ|30CW+9uũ.GǝkS#aZYQ)(\d .ycEO2"_u_/Oy=AH,f[+d۠l2c:A`HIZ@B-=`kQ9(:,a(8>uwȨ1ɡ;Zd شZwtWz v7#ҶpAB~zvfgCe?LI8߰& ૭5cʪ\L3YK"$"`V3ۈS'Rt&_ ȏ0T!*(j@:z/'L`yoZ_TZjmk|6vX,<JVDnhKw~rrO=`صebvWNn-,{i7_+TLw#ή[)`C}0(pM^~sdҥwj7wy(Q BsJ%6/6Mj¥Vmi~5Q?L>+Al UN R]V-C b5ohZnroi2,P.vykW#_S8ڇ8v7uM\p=jg|\яΧur%7pԇ@w OƮ[caHlUƳu w:௃md%7cCtdRi q8Tf܉سJ>Ǟ^_MY~+$ =EtN+0D/CS(S'ЕrfAGSF._WJ/,0HlOwo-!%@H/7wAC 7~)YSǹ[+k5VuϘAw#l#"o2>TXy[8ʐ] ,5MsJ~ի0ƘQ(YQat6?3nвL%!e%>39b,8@nc;61o-bk#r0n5E"C/׿{3 weP@RY˰" kQɘ.cQ .}nOnd J+~w>ׇe0t+T|Go˩&!hil:N\ oUSy,E 0M2hй `l)߬_%IW[{#<nx .t8ͷYwW+@Hr >a((KNJE?Z|zڌF -ܥɣ7𢡄4[l|_@O1lt)pлWGT|}7 /0\P6k!nD>TQkk<ܳQn+dI N ֭jND>f>%S8x<δx->Hخ0aeà 0 pI+31qi3Gϋ^-Ywd*47zwÂCaR9JH"-p\4KT33à|0V K~**}^;Y]o >ER=`/6iQ? c#/5CFJ{GitB& \C:'6Bb*|dz* &423'ã@4\xD6U IɼgIW_]|`vF)Ѭ2UfJO;3ѰL ${]r)Kh9.7J##˕~}AE| |&-e0nj llr*c0O$E̫oYc͑ۋE)'͆*lŋٕrTjV1>GuWzW?9hKVhj{[UsR^D;SNp ,$?$78Z3?Ǩߊ)9(Z*À oZv`Ph%Xʧ-d {-?U_?wۦRq}RkQTؗx-E6,5$bq%A|=ķ? |wf+wB+F_)Y+'vY9/U೿kb9=x~Y~oI=%s|s*Am憰7 s5w"2 'a? :x% !/rwgo~UdH<#*Þ!G`&sVHKٮA! $Nmu"?$2SSǞ"cOeJ4~o^] 04r7|R]u|pm=f̎5; 1$B&)C3@g=3uiYqM wx2jO>H5 hb7a^ݥx/ Q9&c6e8A7,Hg#ȶ\> P}rt!:riQVmN?gʋN)5ǎ-֧ZHyx}D?vJśH|'X/ с".鎲 =#=`ŠYJљ?Xy*I$0W-Q0cdnO90tdu!._ ,w@"+,6+RĞgj 8J#x3Wž8krmYHo9_^=R}2{8I57$:Aǘނҧh%DBϟ=ҁT`o7J[hsg`n4ijU{ Waԙ0RpALN|Nb`z8Đ6@Tr$m!HC> SA>7sSS# t8w$FJڠ4;!p| sK>m+F'|{)ɥiH*_C =#NQ=:Ak0C&;AZa&|zfcke*h[ʸxPR P9ajM;Oy4r@ef#  #Q(>i2ɰG> >ä{WxIzz0 _9XdXJ] |qÚ1Mm e/(09nvn{ j)!+g^lR#AU*[TZ|FKix#E0ۧ' mMkV&Ú\Jc)}M8"/~2uEK'H"Rq>G:7ٓ_ܣce0G\X^o! 1N 5Cɿ_lX\̶ٱ`Qe"wϺ 'Ou;Frsda%)6(s&R[1V I<;f=vl qR|&d [bNg[W$"& }@TwM,OK/{v{xbP0ճiH"wBffIUC-Yzj*ǻO [2Ra%eg)z12KG!>Z&k/ݵZߥYԵil jG@BLt W#t!+wծ.xnL i5Է}r8Cpvk"4Nmu#(6ED60u{r:k=*?^8ZmDK/_yd`jI:zZu*M\/[_؃aJٞ!wWK< G6V؎ZHY֥{u $tGA)}|Q{42= ܋>=fvX~ X'}^5mjB/4 ȵչ9ID!`;{_œdG僽kDsjª{S *FcwQ*)nco ]O,3# 4TnU.YJ>=DXoRx=׳%MǦUՅHC"6p\]u]!m=85gsbu%*ً@*g9 _j!c8?/YT]bqV%*ȟk  V׽үr#)t)d5LPs~BzPgVPcq/tnfk4|N_(:d4؎ؗYE&_ E ӵ9^Ef 7bNS9dVVQ=m.wTAɵ/[ږӠOlr?嗄n;fGif=/Y[`ubތ9cfE$:5f { h|g,QHz$5o˟ =]C*8F71vBBf <0ƻ: 9/d3v鄉zj nνQ`#(L*IH>pF7Ր_ d()[h?aO\kM#K޻P pi!;:?y`{J]a]`.D+T5p>`B]:˙DmHQFJp`VF uH|s;IlR= M'~xts `DģHQOR0E([^U0W\|<z1)b`EZGzy5!Yf~]xWIWHj)iTihոݢ'y;-&;U+:n&~!#6a>fY&rAZKrٻ`+QoNGe/xTԠ_&?'&aJʅt Vdn9e܀ ZA)3ul%j*K _ ?5o!wk_R=. :|M\[H40g?u/LHg߮ )LcH|UšA!T r"y $P#⎈jupcXƾLkrX vJЛ+4~ےh<# g:)\leK QaNEDE).< k^QLʃ(4U^lov?>lYEgU.ZmIsɳdiU7+$˩h!]'![qzKp(J[^\4Z<,Tx5\S S~1f\ZnOy-{xuG(7#v,@&Y˦R>I!V֯k!;s^!ZAS,ޟUi^C6|4W: Ee)\2wG3ү*F^NH +h l%j^7E?X= _{FDD*[Gz`\@K.fq#QxA_"zr8:d3&F:d˩f_׾S>.8fejz$Q֨q݅ʩU˽'}h:R=i? mj-ȳ?ӁBσgg7‡ިE E,[,,ݓk szE0hbtDɱ 5-lV"Z‘6=LhKӾieA"tq "cQ*31ۂ,ce?ovn~31>XUY?uvcy &Cmi9ڞ X`{]-C=& lRc< axe"A?8*@8\o2+u^YCj0،]ʬ 9j,-d6A\{+,f'p ;]-p %r@ramM)L.+rkLBa.xu` &} 'iAr$87]'|Vn%*SM`oKLɊ p۵ϢOc=q`ȿDE B&Jq[Rh`f#9"%Sf@WWt`]dajF\`dHV{N%>C4t:o@]9:XLU`Dz` q$D;Ԫ.φSDۏ: -%\"u6hD~ޘ5V7WP33>=пٜ #bz yZO%m`DaeSP!& 7}'ة@EelFR~qCNΊJF1(%{{& eѠ"0-_KV!06t=#dIQ?qʅ_6ȃ~@g} 0ga:HbzMFm^Ha HdDi+Pg]< h۪g/b].r5& "ivX-i Ӽ=|kTlӉ$J]NRK0 t`$oYTοn #Û^+|B$4j#ouM^NnSf<Ֆzf @Jlg/ff9li!^[+/W?ϩH[ S=5;C'CFVODR5]WgR3p=zHRsPEQ[R-0l{$_x|9Ow%|B joَopPc|ݼ}qDXeho5=FzHopڛ]e\Np ixe-vw 62Eѷ_;v"e `a_ ԋ\EI+C>"v[xYWK@_ڂԑ}i)YZKϫ$C$4ED`l0AyCUx0,%:>橤)hfZc$O__Cl k1J "0J| (>R3./[(M0aM$VܹO}=Lrb3 Hך$]Dnmj! i [WHs4 tP><ϛ1-K+`򼝇rilf/cltφXOdjDOѬ9zGqHP ,j #{Gv09j ȁ]agxןF$Ka3@jJm)g,\N7V _-SAy7Г?:Oftq]eKLi[5)*|ַBjNY4t&hoaQ.u@oXZ/$)k!pK9=JCGт^G P3Gѹ8<@ "NzA\-eSSsm, C&~ ҞbOIŸ^ڔkՅuM-ϹQXP[^'+F#)a1h])?<^u#DdhVp?-y|ɣTn0hgLP#p@h61}=Uy \uX\AH=4zPTᑺЁumwQ/9Di gÌ@ 2F죾l >~*5;V?VmsªoȮTm "a B oQ]"WX[gRУIS+jCft6v0b)2hce q)-Tp>`p2 M"O>-?|R-I(0;7R ;/OƍΈާ|S)P OgyDj2k>ga^g\ **g=ଞ][K_mgZCEctf]sa`-L2aJ V>=yҥH x\Y H$yY("a]q /SUQnԡe>} DpF*Ex. }m:=]WR;8XKxuK|eQadM qW(^n}Bn0C`J!6"iǬ{)$On9G?Z8;&\Rm"\O бc<ea foMfN\0@;Q_q]#~ąkQuC'P+t{M[2^טs^Y+B/iL ijf[Հ;ճ6܄[Gd((NV=M-rfejaƺt7 Fod{B4?018,QFCFCَnt^Z5cɑ} ^9ŭ>tB%U91)fpQY9,]3.izc8F|6t`X8$,G"1F`Hp_̎S+aC8k+0@j u@oմ20f`El9KTPBm2ϹF+@L |)*@XGfJBԗpmVh/!3蟔L[\+xOy^ʖ]S8t51]8EUSe+4]Oȳ[ 1f#9Gf Hݞh/gpIz,iei'rqihz ?ԓQa|: :"" T Tb8HeЭssm..Jws/FrFo,+AD4eb)nd؀˸!6AlRݧyj:$ygy<ʫ))Py,o?}'Oc@oVW_^B `W>#YW@PFuZL߾'[bbRwHډm4$,QP].Vc pZHw*Ԛ,y8]Maj%-^i:?ăȊcg)!AѲQt 2MB|lMT0pB{}e_† ('Tr]P7#vv=t3MV/Clq3")Cՠ%L#o?+;OMje9V;hlMC¨zJC,= 2L$i(ȣκe xVfd AOTL<|Ba܁q>#BFXK|p~LM Bl[c)~Ww_?]Zh`ٛY ŅX&y/a YUi=/Ŷ*C$u[3j<**/@PCY c򆷢!1BUEruͳ%V%+0?kpPaݬ/ wbˠK͝Ĕ_\R^dOSxD:YWkʶ<*.T{s#kPRFUvOxO hnt-|<ʢ [68 @E-$ /ᚘJwK5Y'!4 L|2TD{; U&b!=3u CB:3T!ehój;V;u٫t#̻:W5% H>73#\*fDzsθ'6ZwRPuLVߣ0,=Q0Da^uz `o@z֞7I1_M$RcYCX^Ih9M`oO޹[;,ɥu58St9_L?2VLO4o k0H.9GV(⤙@Ŀ"Lev @`ib;PqU{9SA8g4y 2(]4B_ڔrSjWXqu l#.A ۡǡ7fU!Z&%QfqwШO GcVüL@:Uo;f3#$19dLjP"ɿwtjsؤg!ۻgC, St%IV"VXC0c9k mS՚i=~a܄ނ5]c"׫- s۫Y\F;apTe1Y=t++KiyX_*-^/yEfk}gA +v $I!Z* 8^KZg8آF! +{N8rq?[p)Uש 9ò0yXnY|"4&<W˿즦rY64~QMy;&6BLHH^7gAAozB򤱟g6'yC\jHtp_ X٫;fg49mʹUM;i.86DX|Nvea1,j% e5,*/2c3/'99 ˿{=SuC!G7ҕ5ñ3`^6AM#OLai3_&~Es-HVw>VS'CּzcB@d&kB8#E(B^M;nmjBiLXwf\E5@^Vv@~DhҶvw$3|tzG4г N[V{ aҮt!2]ިp~#tuwj@i}&QxM,fRڈ/J) n%!xg>wE@s!3Q#5 .66-`;@j]B1w F#+ss\>UF~I?0E!l7ȫYNLw#:BeE%Ү1~gQeJۮMO8p=cP|)B &W4gDnI) a+ wpe{6JK VGS_M"`X*@|vHNwb$.cjϦ0?Ư")VLTU1lyأp+(l2A&UI *#DDo{xM܀ ZF%v&F4woBSTX59sңc[CX FZ!˹ xONӬFm1}O{IIIҀuܚdD̉Y^ =N:Xp8PaZq=tPP#!pRQ@W5@ 9(~*W`…kukAv~uInh53F+ i"Ԝ 'X */&w=n cS3=-V|{ ޓ\L6uմΆqtqCTa)lIcV_B%]cyN#;T<70sJjj,(:If\Xn jbcr-/wa${\bU'.mt*17=+n1XZ)3ۭT:aXqnC,ۋW>Cc4R7ә,c(Ge߽lKLm[ۺ'dKss;,֦6viqG'_rUU!6"Y08w/fy.3k\",|dzLLX́ѩNq|Ph6</uI3V˫kh;o'6/`dڋ> OonP#X6It>D)7UWSPݬv1&4vsASNVqXlL[8ּn"ZÆ,\<)uXC*x zK}Կ쎟?x5@@926 B(J4u:-QE5hFm *BW(;ٲiB-U ߰'ɮJDűy4 ގ䮾2 g-KkVppXASꃂ3B35/( J3yV|Vjm>!Zy픕㓿\{W4Z~CCnm8l7#^v=n|tlҚ>NX"~0h X WWu*ch7k;ZɢgXۄpQΏ/~6Pw6 ta_I aMlD<5x]vSI<":Uq)nz%"G^K){%/.xmAo`/.KeN&p{tD=LMp +j0`S|!$?QzG'l~D>Xu ^Jx~vH$ QـπꯈSN.,yy'enh҉ɒ̯U= J\Yt%h *`}{{RUq䳋T2tfҧ"aӉ! Q61M)9vi;hnZf\֯Km6RV<`!vzTey*g=f Blxe5gp xm/1%3ݗ?Б EJ>Xe[Jg-ej ?Bl{(WeqePs2~@M0MIrP8lKM䯙؋z}a cԲ}Sy@`LC8%]kBf7@>/Zm 8CX: T[W4ȁ虢%Rrg[IPle زgvPC QL͵ɨ؎GQ[(g5"_*H":e)S=4F65{fQP&,2XqC|zX~Yd '.lDE$n9qJZ=5\/& Oފ`Lx w d.fK[Y$51dSd޷8M]%dHKLͤ͛zpeI kSH=-O\w KQ@8NI' i^I8$ %7k1.9,oPDEi;|(tf;=܉40>ŵMEW&xOQY3/7I7W5n3H-]}6K=-R]9tZCXD1jXnI<#,9iǹI)lQӄ+X FVGpi 4XNFP`Pr9/Ձ W,ܬ YEn+|Aԑ)j}oݍDՖ?~L'Ԭ,G,*yc(|,8BL0\==C7ڧi'ؠpg5*CJDE9ҨGD9]` l?-W "r U;q]haHE}_mp0:cJ7Ƹ~iՎmh'y'3]ѣ Po0-򢞬Mjty_`a/{k^mD]^b[!3v1zsu1 Cc6Xـ]dK3 ծƛ Z*[*;~;x*^fM {JZY*Y2\/-P)zk:xpq".(,Î軧0 [NF=R@ђc)ȵ{g,Vɤ=;;ͦ|2߼_V_7 A n,^m&Ah&WO&*{Y@qlٸ#rZ0Gs哱=Ty>[1 o ~w2QkNmy><T~!Gw\`hX ӈp<)pHY)|z툮Z(KrM $[P_&9p%K@6Sؓt n~;^X[ jG/vo{$ZI8۷f. s.]0N+=K2'PY^$da*!A QQ"Xpb0ji_>#@tvI)%Ϲh^wɤiuHKTqx~WoL GXXMy[XoRHh%eP6~rٷjʝ2H3Ʀpl5M]PU#o^^5W߇_.(]0Oo{ R;=ą *-Vj\'! <$ٙ &9?4q80p|r^1zlUf> ]KnϘjLJ[ͫ Pv.~ R94$Yp5?E7JLekkyP"ӬwOroOWJMMAwpՂ$SV/w )S$3&oQA(jL?{F)EjJqE)zRGM5چOנd<1K |5o$$( eqŽFO!<7b|rH~-8 ˼l׊aV53YGG?'Z.6<1%Dw_ew7{ r(ʝ Jq6: i2AlG"Tzh=.cб]Y=if} kh/E9<稛rGؿ*^d4i]dĜkR[=>=/BOX^|11~^ h|[ {,lGq#O8勉R-xp*RxfF #Զ@:DL%-z} NR;} ]C wu߼`u`C^>}^ jN+ coO%+nB#[m 'շ3]pmbғ4:)ѣ7~@?cXY;uViMQlΪuˏ|P$2+O}`ME]0ReOfې6iIth.u8E|dHrAr@wc̣cpgQ9@ 33{Xk[xT Xl r1kg;]7ÀĬr39^Lv bKvzAt)3GêGmܤ |w<516  <0YT5Q`d|Gl~5ysNH?KNXhCsP1FԜ9Okh‡se}^G5amN016RYIYAqʤvMi,Zi>]g/{8\(; }JJ3/>Y{mGgi$} Oiuc|[%%c tf"EOW?/_xƒS5qߡ::6ik=B1^ C5B;2"923J#%kRJ M*VEO/~L'J3hOʿ̙0~iit+>87]ÂhZüéC((;yßrWXu"%7Q])EjH#` RvŤQI"?y ғf:O`Ԟ1\ɣ/ݡLE0ø>Bnݤ/ "ci7XL^8sqc|<-Uf3M뇕oQa SHV̓kk8MP@p{|nԅ3pIh@-=Ok3wF G]q^.w ]5chDkA=Y#M,Uި: cprCJ4> Y)t#e4/%ΰރ6vm"b%(R=&Nt\cǷjܪMwH(2?6KVh-%$~g|E'G )y)bΔJ ͤ|Y.4~&PZ&!g?̂PcmOM ,eH!=ni8 .+]!-%T0io!)*:f)6GWjX%^ol+8aQ{^bktV~ `-08tbMN [$uHgGӯ(=3vuvp.I K rP,мM#B$P=dlb>3s)?ɲ6&?7vV|$rgBRQ@gc-zto)6PuqW*ezyTI6c\vTXQnyXȚ_?Eޢ &HR12k Ѿh pFȁ(=-#&$~F4KV*mKN-9S?hGmh]86M_!QOFG IgM(pWi備Pp'k }d`\I_OfQM4eը;ܜ 5١h=4=U24}٢7HdӹEAm U(n{&"zgڻnN$o3K| VcN>(r=:,9ǥ|ߤ4KາHWHtt,_|`hF_e Ŝ_f~~|@h-n"tݐEluCmq"́~Mw5Ľ| "yGE %mv7jێ6)0AnX:Ypx# ?y٣6)f XeApUSc#"`y_)(FOqv3_9&>r9~D 1gn_T|@CD&/-i j㝎S:,Xu`-ˣm d Џf ^Ig:J]g,mo|.}I4ℷ'[57j:=BoLHr{og~A׷|"Tb,{NMi@ܵzf2rqRfnM ^coY{ё2/Z`Kұ"+y0A_n.he!Y8@PkTE)H:LDz%ΐ>3+ /|9މU./҇D[Ǽ9j5Ukg#h!gyJ _d뚜\gכ08!C&=L@i Vc0=HG!Rg1^/ңf>h.QX} 5Qit5d*La[[/m1~r VpOx,ux;c>h1Sx%.E6w }Јu(Ź1|o{ ș Љg!]Dg[PráҖ kLCSoR9vP?`jqBMםyJMKYW!q29l!4iܢ̟++8F%\nCļD)+0 mn=TQ1d2pMX WbX_Sq&j}"2I]8x`׎Ә2$8ՂB<宿J6/AhDOҠFBzk$3<DenLZU`)9Tg& bZB])ASqvd=e틙l{QBes8Yk*UPQ6AbeM?󙪯4,Flki=hDa_vvh&Ms T?oSiT|Sh‚p 5UFmu`C W9MAuXIKAԼ}BTX8x'Do'{5vX!k̛@(37J؟WT }+s96Wf:Tu 7͞)Zs~SƽqlnE'*TWZ=ZQT_5oiunHoD75{_SiY2ot>|2g LxV)g^}ZiߘRP{2{ -tyЁ%"Ʋr}U@dOgcǴ.}gN ,E8ZA9=}~ !fM_EB4r;k]"ftΝ s )x@Zy uLż1xzMy}4J J 1x`/R~P %v7b P7m1oqmD}G|P]}=,gv2Wnt? >Mlw*kďOWD>ngKE.F5d^@ġ/)/`0kj:8.A|.h$ZdK$=Y6:alTv'{ 8߅4IӸ`cBD)ӫf?ͳNe{?tP]xj[6o`Z=.Ô:&m PNBTV~'9mKluT|cNGz8P a k =jAgxԟ::lFMq="~rmJX~/#\!| % HOYVnXhTNB,y^j匇?§vxv6L_k|錅9rWhL5>3,{K98NJ^mfLŝ oR^f/iXu]әw؎7<f%k2RċO9ͽ~CJ#T@Tc;eK[ PN8 3(̌j7_A2HI<鎔\EW&S,HY'݃~iYĘtLW">/zo@SLt}Ҋl @}LO{]m3͋4>Z<!КDbk'cL0@`ԇLʐzƑ?E5?}ɛMe׺;oj0YB=2Nm,,\;0PxDU,4Kv7yn$벢X.{%*Ujf%37eIv-oxJ_I+-&Hl]-};2x:6}L, ̨i7kfB+5T]g#} Wxx#>llF5R>cʔ eP}ѹ^m*6Yd_:eJF}p^c &SkSpHw.9sj7 @/_I&ԦdH[L+-YXM,â-^n e 1!zRҁϸUO]B':g*F;2G"&G`6 $ <@w):+ۏzdJ\ۆWz]ſ9$o(M8wyoYϰ:BdY:]wmқr Z#G$]Ֆl$눿o\ ] CΚ;`N[%#.I;?q@kA(BQUF L'y+?@Ae@YEm dbjgʌNZ -֥ )c2ԊrYFntZY$2C;TAo!/1> (YNaP!J7k(qMWq=l<1d'hN Ca:=oGqE+7-(<{R?Dgf4My_7Q: obAk5G"/YaʍL8Muߝ^ ;$yKH/ Z0gjp1,zP)aFLjB`^_ 2&\7ěAcp|}ַLKSnqʻUjDVƘuBCɼ⸆D] p4-xK`aaZn37Д #6U]oN=ԇ6zPMZ'x°YEzMw]Th+bLuvU|Sw0J*ђpAݽqLd(f@WT3Xz!3d; ƒуʪbb 5RAzk A"Yd3z P,IN?RI2wJF!kdwvDziNu_Lm ~iw׹@aioԍzڀ7:U wckfo(>g%-E#ǀZ.Sdz 2jbɖ/P9YIxĈ x$:Bs8LܿA~ħdlYXmC1\d9ShnV]-Y?0'ݽ1`x# n(xH Eai>jGZl;;T1m"< <{{Y@k0Mh[3hÜz)a`;,.=3v@Q!WZ-~Pf8 ;ٰbLg'f Llv9Rv,A‚!;9C= ?('7k[}t ҄yYa$NQ*29!άv`K{vb.n߀ ~3rI/,f>C[wڏHZd78~rn"X+8Ŋ$M<*0tHϓBħhNQCr~k.--A 猨И3'R\nI/W-0Wrg.qY=?lZ2()~̭&o!>4QOlIuKpsd^dXSQrmi T`/`#Γ@Pc0d1+8+~Bg_Vd]a,Ix)4 Qƞ #180{㡤mG(/պWH yoi"? q**' b]nAKVbCt._ 没-tSJ]vd b=̧o3T]mmOIN"^ Ryg vDŒBw$S2gd^꾒؊s6橂-lqPIka0b~ ۰#/}":H)s0z!ոzrjHbt ZEsiRqjxZƻLX:'j7:b a8q?Vʊ%p%aPFbYU5ieז@|R0غ|&_[LjG-'zy3qGj!duk$]#I"PɽSc0 RVLb6>lOJ?>GvL#I}**aanD2{ *ǒ 5Z5hP_qPT+ٞ)` %]ԞVnk QC&R\m]Bo"'fvpӦ,#JDRUcDBsQ8^r3R!1(#.UV}bJuNS^YH5Fp5Z\5g3mڤ nu@ͥ\湣i6>XJ3St0'QKYW;ͼ%kH5=^r\Z)_0J0~;%7&iVAW-{83B.KҞn(a)+SM젪dz#w87~V<@a<\X05]@q*r ƧǛ 5!ށ{M]Tv`֞$D;kd9i}w.vMv^- m+I`>1@V}L}tR [zUPM[)H@GﹿQږb;Y=nvRL38LØ ?p4~/wUS˾H ?/u.Hw^dYM, =4}{b&/OWZB"l\CǾ.t/(PWu 0>{B= svGO|rPۖ9D M.NCw,>$ ބ!U_dP J^Eo'=5jM39vxsZু^I1X /Av* %*C|1P^ۘmȎޜaQ2yN@Ce8}_X˰6ns<"͈vdm;ZuI}SHTOk_9֪[BG7&AGe"ŮTT{c7hGڭMt&qfħN|7p;C5"'|Kp8Xuѹr8ՙAls RnI"T ɢ']XpP[XTشI|j ąjR!S>:x~a*À)#~ģ_Gz_^>C(uq:Jpcw*N+~ZȇkyBzC<= $s'9LԉҰU4uȐWa_c1 -2>kStvڐo&J3|tb@x)}Pt[fpZ8IygZ>W IF0Bo(R{gz8 &񇦔aŘ \[z.Ozˈ1( ֣C @mXMē>%̠&# -rk,V,YMmڽ&GV'"qBKw}G?FIccyKBuxBϥ=emZwU")PXS&xkW;$ZW   \tOME()$cP}')C-؟C+pWg{u ,akTlGVI9ك@eyf^cb  ;2ʳU:SaO+ G;|wІjqNq Lh1‰r.CT9N+֓!F>Aϊm9sJ*4p{6[(-JJTZ %P`VBX2WƂL$@Tkv- 7~b*JcWXN vp-P 7Vҟhݧ{:EJ|K #NbwlF'p})Fҕ3rFjy$4GDi8)*&Z:%kOCƒ7m- ?3 q٭7'IPV Ǜc QqxWC=Տ.H؜bY vi7e[A29윾]pQpypM}%F)b#\Vo46V+b9 a_ + M}j+k7V098/ qbpXFHEzVx(W1 ?d̒ZgJJ7ֵ'ʰ/2-9v=AI*cJƣXYx<hCiNx""E~W:n}QD0S,-gA)k:~_yz%Fjfw=^pZQx&r%QQ]fyd[.x$3{g]%j!(~smL$+.76h[mtP( Ȁ1~/FW2٘9PrJ KP} x%Dus2"ܨ%4M fWz 3naU4 o cee`}nCZ Ճ2s %B;}PD\꥜m$"ֱ 9m]W,T8}I|vD;ǘ >[m6q}-J6,i삯 r1q7 X 20Y1M**̥A)JNG:KX_^xS|98e 꽱fPoJL.?WI )@OktAvƨ}>Pl$*]"@o hB~-[%K3W=I@&>'x=|swyfd?$O3A"ï5.[Kς fWbCCֽ|-SF3Z2*%[_g="M. -ZwØܪY.ڏ\Xڮ ]RHv EUAL(JR ǽP:܂ShKNP;㯥WsjjF`bKjƤC~~)R>0a1R ,0I4 ew'~%b54."Ï*>Ԡv2_kRmn0'f4(lh`ś_"R,IgO AǍ}f УqM@w,X;:Q)Nr1^>¨*c̄R dm\ ?b"3z'"NC=z\Viz=߻wOIz' V"[ֿfse O -mJݣLU/H?;ԠfJZ6@FJl[# 7j*+ig{hKuMlypq;*R&!5SeDktFJoT^gK&lW\T .p@%TjSYee THΉo.\bƭevEZḶyηy1 Sxؒ TG=!PVKzOjk6 5yelnt%+L{d75R)=Q_K-GҾ^aypB/Ly.5ftv,ƻ;jvǀM~~o}AKr' 55DpAV-\p0HE`, )A83Sd׶uA5$r̎2Ə0#|f;Z~ >>Cg'Ŷ9/h $j,ai.d~\aya~ ëz c+JFX)p@ xrOwpp7e;A}_4S- W=1̂)$k4w(s BBy%? WF0ޢ˘ @u4tόZ+8 M5WsE=N@6eygkZ8սIuUx)Bq[34'ATa(]Th`Yo =۞v!'BsM E?(@k XXA66ѵeO_5ZJPÖ;+rK1%O2Y)Z˨}79GlXg۾ƣW/TAJ%2 'iW6-^lMe[;Ef19ArYhu%Y`5j# #}n4ۿ qQ擣cmh:(^2 }Дcތ'Y^x'R]^+ͫ%єـ~+ Gf91 ͝G\>O7qSڙ@ ]tkj1VdFwoEK\9@XE\>)r.565 Wgzߝr47fbz:!4d:9ؙ"e.fx^d`ȸ/WBRe\IY?6Tr_%QM`\gb+5dt=>+ymaqo}Fֆ|3< }4Վz5 ,[73b.uc^6H2N«^y]TAgqVm-yS ʯ NY 7@M}>'C.g $Cq:ڇ9 B#Kl5gxKe%Cq>*Қkf2bN"Tn{ٶp0嫡J6͞%  5.J~Aw\iT26'a>~U<;S~S>X Rt b&yFO I9_ [r6;`-G3&m>7 K*vyhͶ;5ˬ;MTEi7uWa@ 4mH3*~l3Lo !A Xb~_ LJ=EBGgQ8yڛ:<zhGl#gE5,E~(=dHUz6pu¶Y'N?!.snDRj2:AR(/Bd%MWvn/& ,I<ԛ2{9'DSGܹ y.*-x<e/07٦Kt:TA{^L>krw.q򃹤|ffmpµqJ/BwkEH5 =y<`5WhWT9:}gN&^Y0-\Rwta!oeXVݤ)5-9h>t8~_2AY@p/790+Q;g[-S$BWAq_wKbk>J`t.fE)}ӊ6sʉ^AK5`j?b೐Ve%Ԙ6l:,hѪvYӿ~sFˎKLm`ע( =FSKm#x̨ VY'&%*8<-pK&\F4uR{D% 8)4^|ëЊ8"Khf ЅDjFd5(lg+l <tl x_͏}ֻ8eG̅.(S&x-U- ôu2bpHN8$?صU6$߭@c(ȯa( E#0Q0rMFyxCg).J%Lo6l*zn{ǂs=o \T`,dau:U3嘩>ziw+ 4O0wYP'q'pFHc?`K̒zJ@RB5!dHjL5C^ǏvI=& >je3*`3eKYczO?T3iW>y293{T%v[exKU!T]CXwUŋmE2S3xc7L^?+ a0k$e~ʚB[/'2B_cgRI}E;#h#?*oagc:30-3g\:29$+)h,*J+6b9)GKu3#_lO 8b.JoiZn 9`( ؾ(e~@Kɍ66CWм+U)ܥ"rNF;;cf`()ZtsZEB7첾W vB]OBt+R g~UqnNo1cZШdGē,j2* W {G⏌Rs*9 D>{$d\X\ZWԦ,RXUd%E~z0ҕuBqQ+O޶74^2AOF2ƉK:ΞCk΋oau!${`]+6UͭJD߅;umϔh9VBZ!M)5X4MPC;f >]:FGf:1S4)I@{ '.LݛU5ǘ$<*ූ1j,+ Ue$02S@U7`T?Y+ĤWC~FJ'jly5,98aG c^)( xoχj@2'"E$Mԋ JdĠɷvF2]j"ς/p|ǯ$wh څaWJ{8%$!7ksnY{Ԟ32% 0{RM)'xc\)_ghF "8Or M'o9MPݜ^E2 @LoF.Z$o3G4yh QN&ɨ OKD1)&ěn -jB¦ɨɾKQƿH0rponh\Oum=Of!V-ɔ!ڒRIņ{F/xOOŧPZ=įsSYp*<10W5gѩ~U`+nkVwMڋ%TlƫfT{3^L4S LxF%up[>R[7HB"=*a"jc>~"%`(,]j]j C3`} =0nps^䴊'3×k*A0"Y&&C Z5 [\rĉ*b3 Z4E|s O7  *3JqS6]^ݏJ7= B Xc;&qZ3!RfPEJe'-"^0JD/Lj ):0V(oL^.&]Aj54EP)Q(aXmi-,s*Ϲo_^#9Щ7L/ȥWc JNl3WͲꀎ-؅6B$b\P:M};v}]>,A uk _4$@7X,h xʺ΁\a cNv7~5L8;Y67(`%c5eZF @;vAciynń3moRXvVGe4 26?*g)f +.,GZ!;!YŢBL3|+/ԏ+?b0 ]s>`{vM4-#Y*k4&-P1~W?aoHĠRT@55 N \VqG= =N|00`V%im|k]S)ngq#o>C&l]uR`^T+$wYx|+^"Mv/_+XK#&mq#L-l_z{e}Ẅ́8⏝K-L¨E >2i4-miI0N>Y6+%4@ݖݖXܨ{W{,mt  >7Xn>/n'^REͦ2U: \zYl|Yx4r*Բ'bVDiOÀ)Qz.)EI ,Y`eM`qM]'l,0eP:WSQQ#mTzw7n\&g z*b˄RD<l*U #Gmќ7ZrcXtg%)Q=NVfpZREOݹ8)! _1 3U 7}e(M]-Ε'(J-2H&CgFާ2NcWl p?zJpޔW ±`g"TMSemK&5u[\]i؇g*EKQLZgCMy2OYʖ4Eo`xnC!Hyac#}1b9ĹPh{Fʀ/! sU ߣݍ3<3Ĉ%K+Ӷ;Z$;ڊFθlyzdF, #"YJ$&BuKJ ƹd*h!6`6OVbb$3Hu( KU7s9"nЧJkUfU*ѯ  EmX9uXӂ9i]o&dx]vtD?drwCurYK3%y] CG[uVy*M$Yl _={=&qMAzrin?.j0YѾVaGۂ -*689ޯB)0RldÅy0_ F,Qߴh9w)YMK<1awM}1Ǎ)w>#Ý}ㅑZ5na2NjtdV*P#\gʨB9=H-+d4Q&.ٿVFG397h3ucox*;y0(ۧ(?ڪ4FLWKBOAPb5A!$W mTdZP|$%pj'} /lGN)Êq%Hf=s륍찋Uzъ`RRaM—\Zؽj1_cM|`-i$!7R!*Elqpg[P>ՌH1K@#op ?r0j'2g6 8oBZukty- rC9MuzBޖqLܞtPq8` }$'8O6w_ qv3)(޷SY<^ܓ[N'3ݛcm}S?jr$ +ZyB1qjɸ>C{_:oTq!b#R/(P*fSLf\rk|R+*[ \od' 4d}#;(9\R6+jEyg$= bh@8?^P5p]ĩRu8r/3Cjk?"oXS/KL37. ~#f{ NN@qL;cp`T$"Ѣe5gxJg0= OX_IJYNTR"khb7_98?ёTc>0K!S.ڣ.HahOl% ;ZL-ј|;,ŸW#o%ۦg/oMTGe('F-1D/`7ٶ$|_Ce}51Zt ;\@ﻔ*" bh}'JH\ royl^za3 0WH48R;]G}c?:p?xJu5LWnc!tDemO‹ݐCUlNspH#LE [A8~XVx8ɠfudfʕ19S:Zb*.Nd y5N s;6"@DI+6e; Wnyϲ5~v f鎂 .&ezg.@b/YdUlg) /-qs)i^ 2wFH&cy^̍&^ g1!֊:.Č)(@ Q!*'sM޹-艺鸬s_^$>R/DQcbro29do:۠Rg%{^@e~>Wф;l~:3YLtQX&oY,|*~t4(0sz+JbXzMGZnuRD_#}Z"= a-8$}ѽQ30{͹ʟD+޼A̾(K>U ǰw- &o/J>#?:k^0A3/{i}#pJ y.{.6c~ۯ\Pd禑ۢ(g3[ưtA~DϦm{DiJ䧠m?_~I4I~W}_s߶51=lobq5wY47*glV~q$^n@M`Q>_Br,i{Yfz!; p70M:Y9ѯ=!O%C|i%ȡK%rߦ|Qhѹ Y9 :Dq< S+:NA$~&f G\zU턪Ҩ6{ \:{Sy PPX7,By#TQwGO1=dP;"X2/=գG-WJʕKFƥM6'-/( 1>+t:e"fxHxUE̦]׿R̾ 7Ge/D/B+,3H`?HO{#$@+&#DrbA;lAxQuGO| \<4'yz2#rq (L'= pRg997E!j}rȊo2Q |yKW"yT ɆsvpȨјd$ZGK=/4 h35`fotɿwX_z uW5>ӧF/rkCJ 7;rHÚĠփ:&xO"u']BU@|qx%8&fta5Ei2 @  *w Fl(~S;8 8i <_@z" >̥SN䐐qم2\kNh],ʘ[?JǰtϦF zɒČCp^vd7?Xc o9sWOn%.R AȐ%ل˂8tHG`b8<3xKBY {ӽhWHC};=;L|S@Ts=@ufsGflؿtVM_)%?2J_zt9~#~Qa1esᗌe9Pj]`p}aw{0/=-딠;J®0Ⱦ? \#k0JM؅Vw[cS.-z p>jHVtc5s׍j?GK0E׳`*#=4?R4ɍ'P1V~r*U-p,-hn#dxe݀SzP'`N;>&[ V čzSBAm(V s u D7kNQ_J[ō|kXwb4E}q:Ux|kw(u<`dڶX 7E&otw9 폟"صTp>xK\ !a^7 m:&i҄AQw,G,-pgXlqⰕ(4!&K|rƁgN>.Y.h\~FcJpj.U-p5;I2k U2x<06Ioj4m~l;x dF(~ ACQQ4UBe~޸х*X߸`<{,{O,!ZFsR&pfLmS0n]})W,1goyUum[>N'Z`Vh4lodž(MEE/ ^;|}ə{Ve"*yu jQqNm ycȰ u` v.ۈ󼻏"_3K=CJ:(lcL].M:6>Wz_;,YdlO`H =^P|l쫸7{)Ð *i.dv{4[q?bs28u} l5-r7ӌkak83KFTbv:7I$X|CQn&yW-}!Y S!TVvq۟V`ůxfq# l?uqCܹ7#R^ 4Wߜ&'Wg*;6R<-wbRi$Ĥ&x;;ǚO\Jp-#jv)`1 HO,E&8H`윪€*1sOp3*|:$ VMgm7S2k{aG32+ `H&8,ٜ3"}D(CWWH֬V|"LsXF@PXofŮärvr5M;*{_Uz%N#h]%Ysl!&h틽_>c#E`{ A; a6UjU(//N5Z8+C1=LV-Z_e4ssa*61*(Kɏ?whv aGSpAK@4)_OYpZE`"̂ slCo.Xg/Q02-M 8htޏRZ\On8@e.t"ң 61,_DK_e5&'נb5l[fө?h+`i G0DH"xm堦kTZr:a;\u&7x{H3Wxnl&3_Mm 33~st~lv~dqXs6}9F}ݥ[9(=>Y~-g p:xf;Ԡ2DŽ`/L-~Gj(mr_EZw /Q1&(km>u,#>w8G,{`b.7xJ^@^P^L$o0]F>|4##KĖoS 8UDnga !N=D愆"Z9f&ˡd,)V=.)Bk!Wz(sC?oE / ]#&RfY>997,0`m>\%޺U `ɛT*0W~'@GYKZ7e3\7XUe/AтʨDh4V\&¡F$VxP7K-AUN8]zW,c-#"ͅQXVwm6q^z5rr@z_3Bv}aG>g7AUybB+ uc CVO"xqꇊ:q5jKSSa*f8==.Ί kߢfLӟ|sy]FB:WFZ( (HVI2Y(mƥjRDDvHf7^c~U8" y,.~^m!Va< 8qkbɝ! ݔf&{Z<giKJw>f2gl]P5?+#&+ByuK>A^qNK**߷ZpCPO\\D`"3jAsj+%N(n $d_i4( }zXwA/D8RֆƎ;If v?99y5 HؽJt #а׮v!:*<6uR$;3VwGFh.wG&t.~Vf{ a!jb-}#HG8H!zu%˶-kuv$&57eϓMH|b$kBrZU9]_=daR%6fS[5(j/kay;IenfOSF ښem!6L?m1gW}ODO$;hxX U"бg6~c3EC>5tM{w";I%ٷ_э)0#jBv+!o0u~|8CRM,R3+~':n@: ]sbHDϞ]2z0c_P2 Ã]Š6_l$|Y. &TDLI?Fy .O>@ '& q01/msSH˫j?;ޢ*SJD4:9cd<&aS}AM#NI۾Zά, p?]될54c'˦n"'M Hv[4/U_f\Ս 8; ]ZaBƷ?a ɀ>ɲG:rN[듡4Kf:L^.hI#wlLDz "\E&h2O _ `4Ӱ.Y* x?ivs-Uk:|&ا5Jf_}DXgXoyXhBv=G.+⭿J`[M5|HCѷ߉$]V 0dt#l"+)RDԠ&MbpRNf#;ȫA?G82Z{l\;c3P Y7c2ąYy$n#`VTG'h&C*XUv蠐IMd!< =o a"6% m6(h dtӚ,hUO:[ rlBK'Ϭ9|evf/n.spOmx6citn4xw|CĹqNPk)c4wyy}!HOyI3=cj%hO魛e]QLSdF7΁|GH9!BPA=$i$6,g7]&eg vnӐ@;#ZM-*(8rÖd4ˌlGW$stP,l[vHb v^R^⼠rk" ҖKk<yA]<!0̶1Ie8i67D&ǀ#bMndy9ڏeSEl~ݓx UۂFVaCZG?hkIOu!8Jbpg*s^[~"/bM߯UQj &[Ú᤬W^*>Ǥ8vEzp^\^-: >idĻꆧ}" !Yj!Ē>7ƹH5ƖRYP7^X=:"$!6 nѡp:6^ܭ;%5{j8%#:ˡBܽAlA]~ʄber,'ToWyK ETx1,2w w7kNO`])uh)Xڊm%zK /Iy:3qA[%g Gڥ.r(HF@~ 8^_Q*к+3ҋDΗƦŪGI#ˆYeX}'z1wݘ-%R[u"z?&0IY8TIRKYezEY&Q. 7zc/ b_:t|^ Hݫ L^PO&/̒x ES2_'(O?E.cʞ1[1-Z"J"D6EnAlm9!d/^v F@B '"Zaj j qM״.Gx]ƕ/@KǷ.@鼫aJhT]Bd%g܉f@|_2g^QOXs٧)Sfqfwk3:Iӵ_v>joz: w8>oӀʵo9HL񱨔^ b&opqn%kT[9ٶQyi49 ts+S(BWKJL+oO hYBkCIN#EV<DeOdIeK]o[X*'^0ܤDp=Γ)bůj:ILC^y&2Po.<%})W#&HeÈž uU`xMMFBEYBAf6G|~OjwR*(G\%P^c@f W"y6IF=ͼcJ<7*ls8u5bn@x yTg'Y5yn͉kS ?m442g7G/z\=<rHoeˏ픧cDcT4Nv8(sG+lXa SM}8,B^L_H7pKGx*>Fl%eZA@䬾~pAHtI8n~ "?,`P\<  %Pse'w (rAB pLQʊe \ȸxK:4$ [i/c.y BF*^eW~At,J~MNٸ#/WFr,o>s]\4`IVA p-j#U1Ͻc qӵκ'{C&(#H MȀ,|/CkRlуꉍrnaJ͛INB|Ǯ~b04G}uͧO S `Iwl)ٚӏ Ta2^.sm">Li)> 9 z!cĻRӠ`37 0yyɯE-'7ȰNwX(dw_Z DRv!fo~UeقQW8%FP{ECtB ED,5yF]N<I8=Pu9jI$ɺ>i˄% ZE!EIxORz8:ptdH*T&};-t5 Ǿe7q{{/M]yI/QQGcab%V.𢌘* |8{ ~R4ΈrA5k50/b),5J8Ne`57dLQ|P b'N&h?QE8ʒ|^Rk#ojmH✽**3M|'7Jx!x)PO!w=0W h~b9#Dힻ=UAua-;^OTX4 hy?Q>b&TDiOon>`z"["ϕ+$0\֢FxɎBFvR]p<+FJ3=qZ1; 2Edi*%N`&BcB@ gPe#(&rg{K鱔O oer}U_fZ/ 6Qo/^Ǿ~„!T!ϒFu0[e# ZY3C«$+6Aps/@qݫ%RpJXu{3߼3gT_`Ϣx:vl+w%Y)WW_L,؃!/u^ڍ׋7^ vA@yfݩ^ܘܑ:6}|KA\K>B=?}'ȌxyxĄh ;_;ICqhÃ"` I$Y,WR9^[A~)zBL{0N _b0X깖}w9f3ĜC"7Д' TX sܼ -V.JODs x p#JcٿΧ 7BK3[9nI;)$^E3Xssǣq[/D}f&"^Zw#ڗ?=Z+u 򵅹܍dGLwX*"{r&sLdijIq7s &zzHtqچVʄu ? r H}x(ejm>FJH>~:ÐM>z9;!saI^ +/z gV@lIL(wY;f2 T^c"Rs$rLK!$axC"=$C:ƺ煰ֽJcҜ/EZaHமH3"$GJע~ajNa@7Lyqgf.k.o = ,JP!EX 680C(OOtIi ۏU#Nثf/nJɆS- hr0[K7Yi& 8vңms|nwoV|^p18m7+n2-1]y7Tq%!`Lswi\TXKt<ͨDM $&$׷,9]p'/ 5eX8!+9::¥`v8)o=4EY04t1UD $]FC54 QAVi$0 ˥^h. Jo 8~U*)(FC K{kZrqVUbO_׹0yd묨b1>_Q}s[~~Qrv I%]jD꩷~Ri94ٓ2mOB۹;e@4W}h T8ǃE6XJ$Nz O"1oU*dtoi&14 (zqx: +Sф wp i_f WQŝ49MO\%z7v,Y銽bç-OEA Cqɻ1ڙ5DW8)XVbk<'38)\)xGA©>^_YӮ_ #9qWTrôǡ珎3|$iX|%uRh{(Qq<#i-Nh# {u3^2[?7zNc) _WB+XH5Q&P6z/?wC$4oRpyfKBZY(Ex੝5hS&j5`#I[ ʔMC Fڢ7d8Kk+#T92qF(uxwM0!F_xb]AQR;BѤLc1k6ҷob}Zfe⑞mxKfn\8pǕ{׾%3Palh!$avY'3qAH=@͓n`d ef&Ȏ$|w -jEIeL.4krh(qF$o1`uϭp9şhNZE6p09,J%F$> wD̃Mc'5W(d =D Ʃ_|Q?:q_Y[(M{&ζKަ$gB `$c,&9(H I7=Hq8BDĸ!jR)'7S"uhOwQEHW>y!n GiNB3'D4ek-OyßvWZ3a3Zgw- PkC?W \v[:BjHOnn@*l Q+`Ч˟X9$EoЭ"N`,GI5A 3Eʱau@ J:KSID[S*C\\_p+\ktfKަS+"ػq y[&U-85{ wVDі t$| >#w>fO 6|`9^5V3wv~OVm|;Cb9cnyzkHʤ@O3l7z4,I8o"'| F&/_Wl!7} _vsͷָhk*/z‹Q?t7 v O;;+$ 3D, >"\V,d$ <'S_-ߊ3=FC551o p@{bj{/c}PeOvZ"}qœN,wҖ㌭ƪp[տ zֈ`AAtx|.iM=VA6 oFxh+($#5˦qyZ4©d1TDO.P,& ɬZpzv/؝?5Pɨ-U_-QQG/{-$g_rdB'aJW X@#̍O0!ӋA' ̶wyVPgI?#1)CT=j/9l1';Ri/j 9(psb/bR@$؋wk?q$}?r c [1gheb ^ .k$QAE!S %~ۿ ,Cp!g4Tz̴sָ7{Ű W:u:DxӸw0>#,AW6:-l/zFnjiL1Zl)q 0d&5 = ce_W>H",U9#J-~{u2ZcƓ/8()V #7^ﱄF6@>; Yٗ^"ӈ l,bb k"•usugC5}h@/W0;S|wBڒW }[>i̛wg Ī1c(gNrG%ߚ6x㢇%B`\AcХ~˂TsBJ=@;Y e@Z]&q,//▉[hJEeT;cdf[%.-+LR=lne'06q-HQ0/!"сQǰH*翵( Іtߛ\_5kK9OğUu6Arj7 Z2S1OP1qjE%v$K'=ܞ7`x6"N7EgtYl̑{`DxߓB= M!XA* ղ:wnJթn<$K;?_*3."?PT?,_t{:lJ|ov-7EK)N+|%o~ևkK425̖c_1Mq<4q%*sw-Y ,2x+ (U[ڣ;*.h&͙uEM?4l;K!&.TQчsƉj 1UM'oYQc'ܥ]+k)\n(WC%XLp Wt8r&:Ss?&cC`@*m=5T8ýte*};T3|}4mxE`c%umg/}u|_ &lÓNQcD73/[61II ?\Z~ bjFJ3o^yxU;rQ;Eg;bW5ʠ 3gvtv^RݩRJ3 `Q7!p@pf{=W扯X{tABy|jx?mDnНzԉUso2A{,VG/sRx#Z G0io|!9g1y2Jl$(xMJFue+ײM=^ $ѝΟ8} έ**2ȇ*Uk2-jqK}}k( lVcf Œg>Xm֏RqC{.$'B=O+ =Ker*mгj E93/DzXĦ"nB,{ݾTqj&~D-y9BXTxe]CfU^'+EH0F+K(u,NcfB6C{Z-yfˢ+=Fj拎Kf^a2z;'8,ᲅdH$IQyoZbyϗ;L5kGSO 8pQ?7Q8u9ؠ43DJ"UI*䕋uyRMG $:&8ţePWJ`;QR~+vgâXќ ]UwD>ۖ6se˫WK[ǯ ;C%yPXUᇶg`%3 :lKjurWueYߤ{@$ze8_R]OGnxZEvu+ ,|cJ3"XpJ/*!'mS/̇Acb~KQS˄*P7( {a6 4L3l4S!ylKqLkYr(}JAqbx;"ކ؏1jt2I͆E.ORDjGa Io!\S';f}tk8t`T;{D1a{A Η{p!f}5ɵH*٦3W ?a[7{*$˽7D>H͘">1,V_0pwW@QmBdH?b}S\FԖJ3&Prg+s|108)ݕdRp2d HsH;﷿sϖ γ#58:i]HpF;zG|R|KvxjD4Rg0c|i }*N͜"+K6-#jAӸ8XJTk+20Y勋 :TF+Bm襂э|^4?(Ó[h*9\pWYr&xB bĺw(b~ܺD45^68ePY4ؘ82 v5f%v0e.._۝eYyW*wDL [HH2&m#*iɮʛ*2\8rd 5+#,Tp >cmnAг]0+ {А2,V)bD [CnVRk o\DCIeߛLȈȒ]Ts5cn~B"Yds/͙cA<ǎS0ۤ~c|R>5wٮ&{%G0Њd$xqNC 1%ݯyge ?$lfF.a>PRe^ g&3`}eL Vk@n_" b6N˦h Gj|RtmSI< /W<1?2ʰ!g35q!.H|grՖ0d#+KU[?m.8p0& w0P R`P!P3OU˵<2[Yg7ٰD5e0d'P9b"[ڂ0ӈ0UPYN##Nfz[SVߔ`T8GnY{U$1SzS鯅^: р$'M@ZY?}`b:V'i,O£ yGӢH alQAÖL #u87G HlZr!& &B4'@1<,Tv| Q˪WL[yf/'qL9\4qnjvQǔTfLZN9P sYe7>K{ɨ1Vw Lj]`8X *=nGMKVHc G91q!@kkWuTG}] p"Vr_fM,grs9TV c vj,LjCRnE<՜Z/釢r,ȭH *Ih` }dZ^KW26ɥROT)P+.lC1B{.#;u%2Q FL'Q+D۬ *U5QI2&:lhSj,Lbyj{L:[N?5!W7߇_G5wDzV[!rN}2{`"aĤW4{Jfx"ǺG=Ј2% K(~ o/QB>@7A iZ9Řyw,3 TA/lI m#U?\*ʌ5LV9 5neOF}e)}[1t"FzɜxMfOSSt ކf[o1h9~J@.zMĤ(S-G'{#rxo*#Y%P/cݯR3 ϒP=S5(laCˤq<"G(G-z~E:b& l{Eӑdp7_ ޗ]GnϟDSc3 ]A!r@;+zq&´8\"Lq2<*jo#UhRXu2!AzcPh1w xkheyح֙yoX"xFf#l͟?jRT9TS:C96#+;ZMXKWtF }uewmHeMJqW~1 G['a^I a۲<:5}]\`"D7՚+Hӏ( H8'8 [80ObڱadKL ϼa ځ`<6ZG3x`LݲeYaԬRC)gy5hꂣ XX:5ID-.W{j٢rdТ$ќ/Ơ\I@>Y:*_c"`1)zn;h[fha!i4^ l%^'|z0)&5IvrP kYOQ-o\j24L[V(1[yb;xNOq4܁UB_Ý@MTYDGGiFh38yjY@%X X=i1H5zO|{|iα &a@i3TDهzi˷8C|QԎ./PDP VA.n'62c}Cmg8V7^~Ժ '+gnه5u* ˾7X4qEXd'Y;ЏѺ&Ɛ emSY}HΏ!7UQN$n0wm)?"pI*7 &nE"osW(絉RvHc}%]WKI(xKX6`}і:!vlOш{^h9~+ە2ak)Tvod[!|ϟҬKtK0>i2/xl~Akr$Av\˔׀{^!D H- _0U֠Tu)/G11ݽf0O]:F4l,'jTot^ |s HL=%Ґ׃b5bۚ)"nOBZ0ADMN=9teme2C ݥq;h I">,̶QiAZU6ӶKl sJCL'꘮\b$Z3#BMIm~$AIycc)TuߐXQnRm h@*jh8.NBϷWDrhݎ7bMJrQ2aDIߧmKv{pd&I,R:5‡AtEw|Q23FlTqbT}a|aRɻd<1ĴbTCz-jDqF qp7I7_ڸD?DҦ"p)6EI’yUo|13;#o6<f)hbޡ\W nGqtX \|3\KPJ0V[)"wb8g_;&wzN,ur?⛹ [Ct¯G-S=Q533[QwqCG*Yl$&4~C*P׹#W- [}"hpl(Jn : &vJV&0ΜmCChؓXUv+hi h!I0]vdrg5+4<<&wǞ=GaЭ[6-4Mr[w2`hPJ&[qA ەgM Ljrvd'PFӱr nv ŇUlM3]|tt?gv}|8G0Ѿ&rի;+qež`! y&!>&7CG̸\eN5RCZH̆N՚FW1PgSügEߍ>ז8~ jXMՁꦔ3e~n&FPMY(H!I|ZدA#_m͆85>pXrekn{=\6` J3* VU;Mdjҧ)G;rQDl^ʱ hkf3*'M"4.ZMXS _=ɞ*:* yfw3XӳZ=2CbR-L;w:r&gHצg)[HOLӐQyzի|zŸ Ԡc=hCvRT.!Ka8Cg!"!r&XKKڛ [76kkm?37x(W${)bR(;o<P#z+`T98HLRc-@UY2)6 v&p겈LWJF0uaeш[ hή{鷳pe4nL`Ѩ:_RH~E&6%NS[v9[9z*[ߧ]#*4<ƴ):or:aЀ\bbz\pys @h(0Jwe-ybhYhu1P'jtkl'DevslПDѿh18q μ)h?|.[2}';H,^ O%z@> p2UxAǙJljJѳlH$\c#W3y~ $EW}f *1SIC`>kJ1Hy<3-NJgT_2Z- 3UZ?5FVv# v4z֑)+%>Q-e rꋊ/ 0 OItQa* 𡐵I?U pv"Îv Lg/olWb fb HY ({0:<& `[nH&c?Zf#$A6i*_'OCH`;@n4^c8Wi<,W%ԇ+zcF!O{s@9d-qEnlpބ} @*Y゛W]Adg*akH_S![A 73]$<&ziRִW(Eԝ.WAK@A[{1 yZ3$$;.}4RBF"Ɲѷ8Nuܓ_xݢP?EͭqMpWabQI y}#=>_o+͍Gs uȮOR&wa#~]@8-M!A.X xW|8xaYRp4Fgbg^k t^dfs'!'pDɟ^Q'tG"9[ u%O?;S6L3hMY~Z+" ~.\# &58xAD7BJq[~?ʅ5l3u,QGn//$ YЯO԰Rx_SN{2+qV&3ɠM%k+rl@[SY:*6aE:R^u>G jnm5hzpUYgSܜ̇IK 7yJX{m\u5ræ7*"4|h>m-CϾs\q;(J;o\x'=Bٔ`'+ԿCu}Q!7XD (xlM+cea(q~'3vK0(Dw1ce3v+Ds}r }w"JۚhEz"_WZ ,;deM>m@_U|`;%XV4M۟I ^NsY>ïxV*ثhQ<@-#[`[[9Ih"I \>Z@(uN^qdN6xד&}co8Pnu0ntc;DN2_ R4x'R5d[#mH sA:V!!7>f+j`(u%Ādö3@/z"IpOQ)Ye g^k1E6Gڏ[kHR0"To\fGJ!ِ 6v+;0'Rf d%m(i)#66d@ZUP[CH\A@J*kH)k3H<] ArYJqy3n&l0?sGs{6g 'L/FJčaj{faoJZV.r}B hF5?^Qaȹ9&H(]{]0'L:Б)ddCvdr5PB]f"ڶ(ZxT~w%[wt@\nODSfcO奋oҜ<ڕ8NĥCġ|.XZg oy ?"XZ] s#6D,0 mO &z K#e M~bð@7z/1ק|b9l*z cʠ//r.Fv3` N :_dW\N}Wk/Oz xU5н l)EE~ev*E·-iJ`51 :gXA >oDsB!k)Ea̛HW"rDlPtECOAf+NCν"d& FJ~ޏ}1Dy^뢭 T}Aom? T0IkRt˫v`*^i  OKqg5Y'G Yf2W9_xSN 05C'lUmlW#b⁃c05OCxagؗbe y0E4En7>+D/IɰxRuϦ Ks1 %& ar<9]4"-Mƹp͋E0ȡpK6@RTY8EΖSJ9~OɪVE!P􆞤6z TNɉ0;ۻtQarCڮqtZÏJO(8|:cz>5 R=գy_|od V΂uU˓Z1I1 ,aN_尠S+K9p,T4L Bj ֱVN<5%-eBϗHWHouD<*PqR.a" y%07=.^,VƇ  GnL&AF^u Ϗ>gg-l]2WްBwP^ XH~'DVLj>  4-# tTOXUdY#%;T,s^\q 8ؘu@*\̽猲BHs?MCUf\ ֨IT"v:1@qɶC(0ŀ,<2-Ychc4xFU#ʲFWVDՌV훯q"6G"a1MٯwswԜ'2[ax4ϾMhso$s=% qpBoT\c:2]4-H;a.=5?1K=}1]CVo0^ˆt{.#]d)6Ϡܴoohb`PW:FYU*7bs`yN `fzj@<N6Pg$!'#|ňT&˼i H2k$z?f'oghILuiike(*W!ZT( ̩p'78lʵ!'LL5Q?'PSߊŠixvIԕ8 _ԋga ^h*>'ЮWsܼiDhE\ Xxl!l r. =tVs2_ Q"FFhKVQ0M6-;sxXS㋯|4l෌ ?ل KEv_;^ 5= ۽,Xrb|'ifOxssԂjOÝMZw?D)} ݖ4Q~IHp)8Z0LnkWZZ[`hz3/2\#Օ~<:l4x@] Q kMwq4o'RC"8o% FdZ]()۴A[r|侠Z%ٸFd3u?;אgǿm 䏀rF͙P .ؓsổt57mRaUSB7NɌ'шv6:/yNzy?qg)=wDvC5+1a*3YNQW](xa-|ALH l +Wu&#_$B-o^Z9aL(x=. Gˌ:z]EO>bhBNW8fVu 2+)KEG/$90K,0{+^WVe 8ȱ{yFehE8.e^\Z7!PQy3%o\ ?݊Η IEl`JZX#iEǻc`B+nTK%(VCy$b5 ={2e|\PRr#/GL61ǂ5Ҝy5GJ<=ʅuWiPx"IzѫPp`R `dY Z ]חR?L.vI>)CxqLăw!CNSS_;xҞ}t{.L-+k,aD(PٔmLmzp@9H6_2Hk=s%BQcdrr-O@&ĭy/xo%PďQp_q(v$9jEZcwHٕ.H@HqF!vI y{)iݷ#A]{Imsh#t3%~u 2]T" $rd}{E{(BbH/h(^FSs5:jͤ#᧣|Z &HoەḃQ2$P_Ag-c503Z)O. 4ULꈞ!.x"@uN.O끠h@9[5q,xEFB ZAM#3aifLF&K 3D˖Qn5l5Cpex07'ܳ'J<WG802 '\I9)\K )@bb7xN jL"rj ߧSxS8+éWp.#iB]TA0UȼlVJkuMAq PꞣxNAkcaaeyO{1#40IEjfuT*ϱ/^`";S; u؊j Nw1UbΒ}}(ZFʨw)^ ].51I/.Kߐ7VIp1ˈ][m:MK8\L%58&S;?.fk2a ׏}>n٪T@e7xSdT趈}oQjUG!%YHGElΦQ#~.ՃQߧ9&ߔ4?U ~sn?xS0tD,* 4,:VKA~h!9~ U!r  6 8Wɧd*-UC&1|sKC*fe ?ؿ^E 65H~hiufqJ#03 =83!WҍYSf~b*JgeUy2F QH6W]h]u`+PRgp-*>j$FcRLwOA#;+GB}@nHiHl>)z@INVl C@38p"9c249B`?-@s2_tBɖ;xS X(NCl%+% !]]EQAbP8#֡0iQHddN31nTrW09-|>yFUu+NepԙP)ObbJ+9#g+OXx'+?kqmQ'>1X':2VN{Gzbjp05pFA6 8~Xe$;XJK0.BPwP;aWgof6'Qf G Iӥo2+nL24( q]Z F'yuպCTG1UX4 w"q]?troo h51uT("joMW<вݧm;f>.^U鮓*&,!%P#6#70 42<$q@<2!j 8U_]{‘F1naׄ] m[p*!V=Y)Κdc,Vt7f3qfl/>{YuGwp̟~h"ِ5;Yحc#7v N,c2ۅuE\Iy6O W qla8m^0zMX~8 XPܸє C._'pu˖l1kQR$A:vhGr+Ug&G1䐏/d5:Z'dW9.{Oް7b;_ڟp^61J+8]7yZrcQENe.'иj0`1"|ȖP'Xy"RBLjz(ιS2"Ko M[ f[T#t̫(ܰ^3Sޘ6WE[mHţ*6zSh8窉Q0쀯:;7%qR=]j)xW\n?E}],皁z `Pwx 2-, <>&z{)_fjA&_*1 }y0rvN ;g^W6 67{ouVÍz (&~+2M1ؿn2+w3ed{ J+Ȕg0<=o޳B_)v0l=e(3д)x71VI*k9V8UOCTk|"vTq$oYvn}=6=:$hn*B"Q |GJ#@Au\إ`)O:91\dHh~&p1sò]qtJ -z[="HNZ r ')oISpHjG >~.| ds*Sn6VfE5{8㺱uKDM KA$hNy$Gb#r:ct4#nịo_Lʈ@BS,s,(w~*Mkݺ~)d\{rFW!udRJϒO`pI . 󏗄9K'-$2 b ;fQl !*_Gyvv&vDvtCqVdGhG OJríKo\䚮:ߑ `h*ŞW%tY+Y6}4W֠ci&2;CH~ndB! U.ӎleu7X)/[P@o"lyHe ̴$%g;h͡ 6P;u?MѨb/@_(h8o:[`uC (bcGew(]5!C"U)f&}Iκ7JrH*6+1KPoc!HJj'l05DHd Rׂ >Hq۔á}íx4"7/dHX8C86^K26J'z{Ϗ3åZW$HKV,5ô䱔ɷ3Gf)b`rx2qք?8a(=Lw*SL+JݼC]ZS*aD%RxGF‡yi LFQYe)U8,x}9u0 5"ҊL L;8#]"ayc}z%HQ/blL j~jH y؇oK9qUa_=ڤ-+ij_\ȸt#TGVto յU?eX1]© ~j %TgA[zC{KavK J !qK v߶6VG SB #zgNx%뽏_&[6*| q8bҨ*qnӃ5q~7yLOu/&ur\am N9BD<Ξ' kٺaW;nVfU.[^%;Er;̰= fwe ;779bJRǐ'aWp.bՌ̓JB룰O'P1EF<#JIGp+75yꀨ^H#Ekv`PyN1Pֲ_3bLj&1pz FM\yPr]ˡ^CzQQ5ܱwWćO$^B%}5"DyH-< t=h)|(w,7$TqxuiSLd6Â+9G1yힽO ~[,]¯-+7r3hKR >S' ,SWQkU7?~Cyb3b ~'۽n$G~[8*wg'೬4Fh<3=iK_S6c8jӬ敲hTC^U^y(̓Nn3H(Yh1ymV>AI?ou;~/bbEzTY. Yȕ?H X虷v+IHPFYN ő OmymyyOl8P{N^x1۔!~?XBk ~WQ&9WC2C~ $ʤ~M¨cLn^ hH?uEk!:? zċkG{HWzU}@2ےԝdҐawE'1Hэ: N{8ܰ~qBfĠ2`Dݨ34`ڢhw]XFMzPv&ȍH.T zbmaJ \Z @J̲K ީ9i~p 3W&w@)S|i`H|!ςl`A\쫌$k6=' d Z|e1nb5Qљ 7$.gXHߪRg UqJ; ̀<&5I-P2۾բfKOlٮn{zN #~,TRn, 2=6ʗ"Ѽ-a> O0tXy{Di&0K"sDc:I?u9?oy[2fꕴGWYpgB'Zit盯O Zlcp&5BFMoZA|:-E_:f7*~ Y_{ުⵞi%F Q' jQXOy;A}WP3v)Sؚ>2+{Sb|6n}*,e{o =hL퍅jgȰc?<6z0@TtUtvp}s+]M3 (FBb= /9 h=s5JAmU'r@+b% (뾜 6o<:R/[ErJkU2OU*pr <712˨Tbg30 =ٹ{[T9lOd U: |vh20 vⳂ$T?GgҤ IA2h oaÓw9o3JyiPU< `"$_|o=؁_ v$_#F :+M" kq!')#; `(hqL Ҫŕԏ 9< ^h;FFYP|ix&7wvӡ,f|?_ W։iTⅪuYpPV?>Vs Hc4/^bXyy {O,dkBC6}bK~/T,'q?7yՉ^bl WqY8oEfDWooe"JUui|%&A,^#oKWF'\ 3\{2aJ Ѯk \̳=1eLuKzI^i7 @Wc5W(l1qD/. i.Gx/҆|0rc딆<` 0!t);MZdSJPKD@!JJEmd}e#r"= [NKxŸFQk7+m]6HԹ[u@. } "\#NF@ddB BM^ `e8FmG BmAĖeT/"3譻O?T= !*ִDmi?[ &SR%M;M>BwB,@􈡙7HY|%(I*:Ѧ E P+5/#RXf:q86c1 $ꉖ 5>tLgaȼ4ǛR6+LBrV 1 LdH]fЭN@GJ5U&lf!(u8[N &K;#S;TpF #Jܿk'_"~ Y7DZ-*[nяKu4tAԊRzNs N&DI-==hbGmx6dGyٰM ֺi8۟Z,vO.ǝ㧈rm1IaZVi)-nb:Nx0K6 `( ;GV'?`ppL}bF5ph$\Q*$RBC%0}lh 3_QR⪟{"1&D.;²!?]:4-JXպB/XѡWo2a訨' Zr>Zl4_XsG~GWc(SK ϲ֎>ӝUmzwkT9m"709v,pi{ ?ɖR-ÉLHծ瞇g6ҧQ@,< WGˤA|HzcT+|Gfr]1'4mL~Xv$waǛ+ߙ,v-5b81QfD =HzI̲͗$Qvp%p0{%`aN*^-JQ9HUpF׫ʌ\^6FtRg3}u9`'@4i+/fG`wkr3j aPٔhYϻRNdV}ە]s t"Hpʼn (,d-)S@,8F]|(vc9C [٬(&S\V,? 3iMeLgL,%I38l,tB{Cw~(k0nGHi[q%߂-}({u&c8Ah:`P">>(WU_9!FIy`Bh 7rSy0{>,7ط(oWgdcP}'$n\FLhp!pc84QuD9!KCI.YMcd3 )GEZl$b*|a U#Q{/ܠL#uߓ͚ r3 DcK`"ج7=3z} !q#lDٴ[ 1q콺[ݔŵ&ϥo_N79 )PO^ n-Nq)B\p}e#ŹH|w4]1PXv"7^:(Q9 `3D:F K;u᩵K`NMfokzGee2"l%$1mTM-$aRG&]&Oe#g-7>d8n!]7WmQǕg CBTLQ+` G&coϕ//ƞ jWc{caKPυŸSޣdS8%;\JFܗE]Tx!@-dm{:ȎPzMOhOq~1v"lʬ嬓1I<0s85Y $yc8uJ"Y'z9f[P6` mq'2E' ]LhŰ@XUe%ΗW(Α) "F,bٮӤF%ҺSA UC%JPZykVH7U)ukD׼~@:*+jm<,^J3=TȲ| 갿 76_=0ll)~UzJFMZ~;Qh3CZ:#7c=$ފ p> R,_R(Yպ}7%y^5 {rJ*4Kq Т<~Ro#ԀABa̪~?KnmJ9uaYF hh8Ks& o[OO9 vm!DT"]Bnک]4z$:w*5,AfǜxvAڹ :CkF٘CS_h=VR1]{vV{=CL֝=Ҁ)VPz̸>ז)tEY**RWTJB}6l |EEysdi,%L^E8 DsxG]j>+NrrF$5?զċ9OpG/ R;o^i̜_+:> (;!/<oud~|2a/(4.\A'~fdſK[3B؟6T{05⦪a^IjnLt*,'Ky %ϙ V5QM3G'-Iõ,zWO:1 1U󞪻~iԥlp{((HF mLT@yE3ڽ57>qKQ#'gXY+N=D;BBb -_ر T hSLs5 Rnl66:(R7!OZ7ٲY躠;)V"lʛ mX!nd^ ]8 LCUDb^3 IpņC+ d>5_FAZ~Љ_F>*9X1TdOS5 !C|LBdl/gIطI&xи':CBĻ]LD_ v8k36@f51LesieW0\Aūᐧ!wȑbωx / * :4mD0>ס~"vH$p>pm7" ; Q$?e3F+055!A. %xV8BװҬjdl-YbreÊx0Ź#t-0o!hjx%QHࢨ[ ,Ń8lg>D>pND=kWѽi#nfu>Hn f͠SM_5dKJRYٗcQ$fpnF]82{&!W|D23V;wcZk4'M=^3+xS F cjrYcgW(]8etp,b8X6Bavbv[Z^e ?JE[-̮O VS~վq< *y lqʸVqo̹MS`[\tD[6?48ʷSƺlk>C3t#Fċoz*!=/zd6 N(d-iu%%;sJ-Զ @>%(9/ZE"  @21.o#f@(1<$£{vީ ?m3Ӽa-}aL}%mʓjDwǨ ٩-mX^ f1Ww;Med{\q8 g]e?YG>l,pz$Q:d9õ9d@kW\APrF>W@_J`cL!*%/ţ3h6-߅1YS1g{CZ)  ]ZͩQY5ѫW?|v6pA)m1$qv:kNm0ś眛]P[pL0ƿQ8+6Z}GyX6}`[l泡a.RX+a%OƲ(e333Ee_$&ܞ˓n2pDtkNj++C>{)}xػy Z?H΂SbA,bN7m8h1F?Їŏy{K`Cdg;3f`+y]{jյNSJA7mL;~lޖe>/;*7XQgs)۲Wpp Qgވg&}0iدA!Y9ܕp;xW8{ ]j?i^Wć2/ͥp<#ul^I<FOߕ~qq@FM2bwRǶx1QKw:TMj"s0^9Sgq.1A%=DŽ.,kciФuFM_IBX5od4OMU֪)m1WYh6t&cȪ`j/:.B7&*EP׬|b-Dx?e Jx7J%54 Z.^plKf¸7~8zhhbWo5G$eq'p}[^/.㜲AV: @qWlwgX6D 7jIyL `l!3U4oHV<((&Uw._z`%|Rdm?]:Ż`$4 ,TCp"fxCm4$476Q$Z;\j3xAmQIOP,59ڬZ"ۻ`Kxz6> H]pǨOJ\E~gp9D I9ڴz b"OO5;:G",=n`2qYHG@8W=5 GkYtj6zC$lǝD1"`;7-Q1 /hT6im"RO1/9@woZI%N'5x!pKǤЁubTC WnZT$NcwrNqm],SY*x]w :ܑs9 86I2p`MK'mXIWsyZPC>! ݰRC}bɨj#< ̆Sɩ a #;8 cp_6#&뾵+ f:Yfp*f!g;!ϣ?JČt.}PI6zļKo<6 dj{ 41柼 f[fE^3T2u`_E YnX[w3e`2^ k|"lǚǎJXT3{))z$'6U)8x/o e|EB0\ ilS/q.M [xW<7&/mYx@[? ;J7\D?L埈4$K>r^s ?j7#='4U`ͥ\Њ"ϙ(yBg(!\9M1q,HH*L'i&׷_ :`DWbumzc:EgAn֟) -"~VK(Y7萊!6g _rpwJo5  ?u]87,\]{|Fm!0^D#.>)c5;+ fbxtul>a)%ϴ"(ָsҏhg.x hW"g iCVn;E:!Tr߼8bE-Vt2,k) |8Mo:UQ4jbj\Z!wX(TK ڙޡUmX?R٫_A~>T6.Mdb0xUWD0[ikyT—]%sӾ ݴFÕo0;MO{8Bh/Vf洽S 3e$ż6Tu3 o|)08uzl M?`ﱶ5Vk Y&`@o=c =_'K hK{;0=[M]~NyZz W;*=yʣc/zm {J_G'KzF)]*xص? I"Y]YWA`+ ?rܬ%˥bRVdcP $xV3Tx H3.sw2&{soF| .*do]=룫:M-Ei:jkj|߶#j[>QHXN-=Ɂ'`uYx & H>MakJ JO]2=%WB6y#En{&wEl!(v9g[NօO`]L ܽbsĭ=5ufhE ްm=ÍBw %}P#X_`{[u˥CsRA(|3$c5Z/TgD9iTsF 60Eϥ{`q=3<Ӧxo3m*%5q0*sp HWk\;F;I%YǪrm% B*$4a$qx#Q,-0RH0CQI`uxwr\ ]" 2@;E]o*#ч%tvf~`>FKi&^LP-j(:vŦ"S4{4aL݆ # ҟnSPąs[{qY e6\ +c,gT|8tgom?usǙERoLUz*H?DlN8יR HO %۩S$` &'A K3=[4ZIP[%|lDKA5nvݴŋW$v/%+fywpEd۪Y'+PhGϭaXb (@IhۻmX%!cLXV'LCh'Ʊ jK% Xl3wm,|vbEP<$7 #A\:$[G~Ɇtazf^鰘FZ*abL"=KH"h_ٔwvF'G Vv炫J4#6׃zxo3s[O08huʽ|(WM <9,MBewt4])dZNULDtLA9Ko-+q9Ҹ58R,}jY\ K1GD'u\{ kism!җΝ=`1qW>QU/_J(&Wq$QDBЕou*66bk?/z>wjwTA{0԰רB66ܖ['J̵ڟc(r]A:H/I=qLb*T\=Nl}dYrҡL^]pH"K{1%F jg'̪/M #xlf ,Gy׮8'xq&%s Cdߢ]*Ig‚nѡpt5`Gm!qY4 ]{ 5SI&lV&Ɉ2m |g_t! 6\?쇫Fcb J/.z2)IH(p1H°1}}4K7޴en^&뵷NHx_k*{d>)yXrRǦ'§έhh%I-J3@(Gib;ƐV]Zp Mc*S Kk(j{#-`cpwfxlj>Q7:CM׶|&,1]9(0nDYS›V&vssWآDl :'/D5A` #b41jx{O]GSH+:O{frw?9XߡKk މV/Wb` Z#z~b64l=-DԌ2(UЏ"T!ϻk1~GN΃k4Z$I)܉wjxju{ s"gѷ-ZW^Οi+0T)"$H.*s{T\# u!aII22 đwwښfaUU9aTi "pgУpC6i<0yI0-4^1/!r8)4^'HVsYCmҺxǕD;q 4ږrͱ1!YΫlJ!!⤗i|NM$@\^J4ƫp($k'`r5焠4@wP uItXf5"JCpfY"Xϳ P<;5S県2 ÍZRƪrQb?4Ai@9;j;]O^- *:޹$)޺=ZdX/l\=6APXU;B[WzoaaԹB4lY눊>a !_Q[i'f)9Ƥ#r]*D 1I37R3w "cy yK7RJ #N֥Caz_֟SW1ttԎ:% ' n1•~.PMBBj EɹQ&WWSlWw,$7NcټnuNnmf86M0R?XmHAm?3 {}x>Tcg#{Kr/tpgt{ ~^ dSx}M uL wG -D-}ʇP|h#aqj$F_cЮиoo֊X SfQ#v5nu/cXxL #m|ltDԹe45X0ݴnA5]Sy,!?8ꂀuZxkÉjʍ/3@ZU?5/$ ?F۰)%9YPJukP'­S|AGn^7-px)w&晪E +9tܝqNrr;ج=~ /՞ m<xM"9 ;d4ڃtI+QaTrSz\)GT9@ZЪBdA|09쩈BJН_)2tѿ+`<0ۊ^}bٗDH/N S<`daeofd `۬wޕWMY֣|l AgdyV[~Z\+MERfC2X(p+Q;x >CQ|N.zݚٜSU:WGbh/XLxJM iy|dptմЫr.CƖ?Yu?pgcq'}&b."lO=O4}o;{>fr)}P`db-&)xDZtDdVf76"j[ ePs)}-)C̝M BaX6Ҿ7,gQ>(n>Y{muZVkId%Qv;TsxĐ6%pTC}wJ=U5"ϫ}%Ѳg #bF 3~P.trB7zXHڕU嵭>*|TvD { O g6!rHarT&ل@WV 'b@ d"h g6@`źk6 {÷m==5`lB]50gPv:eˈ DZW.~@ hrcyoB̩tU˭|'KBc`}/-O6`:I:_ʀ{R&.eYTS=\鿝óN @| ѓo^S?KB% SiG$"ǫ. IT?gKIZ],oO{ɬ^gK"@$ )</#yn#!CUvw?~e§* O!,?P9cx|am{v燁s[g}7 `B#z>QYa18)pƟrΰRzkYᏓhGP Qo'BH5寄>|gm~c?bz0uÓ(a/'}η!+5E߾>Hg? D4?GH}&e p $P5se6]j^@2eVU̺Ap+Z+{_6EP1eh!wiOQm)>NQc飍A fGYSJ `ޯgMIyd$W0EMabxnSvxɇqbqKL(kKKq4늼ЉL.;X+ؕ$ڜ}++,FgJq@ZaInR77FHEӋȦԛrz\/̀Ca8f / |ߺ[7L2{ohbH_X (MF&\ 720٧9a $AfXm1h (1-o D<:E ?}ѿs8) R˕^Bj}WMb!0cܽg?ݢkm}qn^oS3p 2͵˪q1RX{\kI65Nd?ˑ{uЃ^ԾN;}$"_烉?κ1O4(LoB!74@0s&&|o$%DQ*5aRg xB^ǩͿSr6^V+ԟ- LIwtʋMl?'$m}|k+Q0~W@OsI (T]"N!: Yp LgɫnB,X\)&ksSڀݰDanGpE*yx8;D;#fԃoeD%#eUV>I ,Y HQl!ZUP]4jWclX=QG\O+YÄCYb{qh& EQP#ԪF nSRPvpء.Df4ߩ3#76n_R(= p i<}kRkٛ ]p#hBqu3ٚ=9k?(3D'H o@?dJ#(mkrFn`㼹fT)$}-gpsb9Sɿu!*{{Tqͨ]|>5'58E4;+l^5)Żq:pbVK5H"y -|egUX3Fץg<W;'9)l 8G6-Sr.Gdj#TEXPI=$hMMVP FsӀLw_M8 }'&RX5:aPW-ͣ<utV̗DF=ԩsIUk!=\ؠ)ySrX) 4-q k{BfY*ML +MDc,?;*Q6=:2l*=?or)CEU鈚SA3Fޮmwq0nнy 6&R,pfl{-O3>?wu4[ ĕz{Np&;M)ɺrzMA Bo$/EX%kT4m18_'ˏw 9lZ+ .#SAb _g;3ڰc)|an1, OXX"?) ⏋r#};!\#qimOp3tGqh%R*n.ZY!/NPyW]֎j_{j NMQԭeu^!223ӕ[$ה O.&ξ՞\t4!G+oFA;cǓ65 N GTC]λG{"T5YďQ{ZYtGڧ uAz5uέX]y7#t:ݪd+n%آ!6 i蓎4ʔ^Q'0y#͚ar$Zq_w9-u.Vbz%a2NVs2FOeG E"[W'/WNʟ}ʣc6Fwy`3[/(ۉ@ E:-@.Q|~to5 2 !?8ttO ;38gW}jP2O<.bYzM|e gFK&LSjyf3jk3[Azs5߈eܪ7V*^qQӀ}UIuzs֍MT;f| m'wg>zYOGoV>rq85AY?yH*p2%BQST1y=ߗ K43]bYZcճ{0+D}&V+3WÜ<'n+?&!)$'M_`DYZ$@TfK\!A tHm1^C.>=\q"t\kȤn2zat!pr(@L|~YF+ *Մ-O $4W&!辪zkOTy\.rg?벋?b/&ƍ }$SQ<ܷS?ǖjou9-i;t,rR~g]ve/PN .!ok"ꨬr7weq[8x@.q\ߚE L8Ŧ?\w퀙8} P|,O- -@lNYXYv'B(ȣ؝_vJ&_QHżvMz bPorZd-91~NÖ6 W %6e(pbw1Uf_ژbFmxF\8BYDl1MZġ:=6nZ8{^HUX_7j9J•+gzuҙ~s UW*%@x^S/9 fJH4OLA!2P1* -W0Da0\|j8~?U%w8=Ҡr$MM?]; (ł:`>NբH7ayÑߍA&i{fIa_\Ltphf']Dt';CKN- L' 4xV'՚Z,Fa<'ˁx`˜{%coIS~)A3vh^SA}G>FR#hop¯AZ1R#( %lܱth}sOci۹S `Fr35'^~ƷMe[Ïܿ.k7񉁛5'Rh6z"AhE3J)KfU.FDy=͒`k&W4>6gh"C=99 #!UN(]<[u37Hx+qMDBKV@|BHtj3N$^GEw:֗yOWUJGMT3:2 Dml WQXQ$ * (V,]aFl;;óо\?'ˮ v\([Khƀ͸ w;*Znq} |C=j EO xz7%SHSZٷM/J sgkD KQA?7)?o| YL)J$bSddA+!cS0J:r|qTWPJkWo}OݓoG)YpV㳺;BKu슸 Iv>Mz&OCQذ)ЌB:U>ޒhb7hGiBJKCem3?BwH'Z@<n|VTJ{ @+Se!ջ4<)OŅ =iGr@:*aG!gazEzK!'TbPod8δ&0 zv0;-:!5U&!CGGk-9A`CƎ(VߧlJW.ژt'?E0!K%J[HFC0;[u1KϪ40WDTm$d^$<:r)Gx#l@ wf£b$7I$uo E< &r]%:ULJq¥W|z|L!4;\ނG-Gոkrx*LG*BZXt=m5e|3\#<Yİ6twZ )5+KN4$%t Va5rceOW+E^ndYspu`=4;)b&Ljz

G |sk?q,.|=9g)'w}u;P iBbƦ\Yշ[#Ny!Bj汉9aUD[>Թ'-H}ʘoS$[*㡲 $+ VK\_k^1i\]e]}u. qҳ)5GHoS#%.6H2}kd=3r{mxjV鰤eZƷ 9U} X uj7F,?B͑95I1u mLG̓aT2Bu8 <a2`s<G!FKJ4cJ:>)`lVH1!X#'CpJ}Is4 3MtnW J@U}̕{AahTV,Fklڻp@԰a=-<<+庡޲BF5Dns(Z~%lkPRJdݒc0zDH~\R)W%4bss<.6qpD 3Tb DzU^TN (7 1GEm Pl3Gy|K)OT}!EQWɇo%%6*D7VcmnK{ ]0`d/Xe_q~SJ~#OE Ԡ1/FwczY?"}" `ɬRKR$ɜ*Ey^Hܢӹן`y%WFn]_X8J,.Dr6&{@@\xO*/,Дm זf-ˣMOY}領S&-fP0EIo_% :k+fn'scs:Tt"_lS{Xcsc'Y)x^ \7̍sKp zRD#Xŏ"yu9z`[prA;@Tl~n0EGbȺ+-ӵnm5oF't;Wc.: 0QB!Fb~Ku C _6JM|m8L}}#Y0MTnLmu+gtmNl}8aI#5W^$B$3ES,3iEK?zEzmq1z E\LN픒] P)vw#HzѰ BY˾ñqo[y>YvM xt789%S#£mP*,3U 50;Khv[lRտ&4EkOć$0qboi`0m3ܡzyQiL-oŰ5JX~oB-NPFQf?diW=et$Om_SG2ߜ:שԀ6!$jpyҕД=g;\~=rQ[ ]/p}u±W5Vԥ D{"8 FΈ )=> 5MrI0լ.1Y.m>4=Y*Q~U Ę._e Ef_t ?f#IX!QpmJC}.3\N;xn>e{r5(w~XWN'[p9 8֨ڒ)043$D(s!-#ʄB A0FY7÷;`b t҇%Z`9E~5{"yK73T88/uᷲmU4ŀ }S]ȕ$(˘t{TZ\'>#Z;f偍rԿ#| w*XWHeXUz@>':&5w;Ă_@mGaJZbPe1ӱѳ[p%5G}4,x-i7\h1D修R۬3EWV-b }Ɣ > T 7z2(Nzn0s)g8S}bid*7U}MM0G9CΜ}-,gכgOU"R +cBM2\2V[;=ȡ}Mp^y[rǽە%ߑDbԝ+.!Lp#<#Ep"wY ߩf޳znL;)b91A'$%½efS7*{Cd~hSbm5cO}W"(YV N|8vb @ߊ|Xخe\Vzczsv'ۻk0$ɿ\.*F,D"0A5䋴ǪSSc)hT'_3@ދp5iomgTze7)pOlަ-G"Ӥm2{%l̖Oa8n\6yZ5z<MۭO[OnJm^*FOiGbX9 "N:H-&d+(C|(0݂Fx}O=&$HmIx'6an񤶷{NΑPrgō."#8et7 r*X¤W¼$}5NPIOVoHr,wV:4l5{ЪFN'x5P޻f.#W:q$y_an%1[`Pkfa^6)Q^`4~GDV^kQq< >Lk)ݿ\4R`g֕[웫TH_'| /\@OfnJ17_tQEF\ZQc;v C?5ܖvmmrr{W)PU2BU{Qm8ByȏwX{.PKiO/!ܞV0mz-KWmo2m2?A;M5=eqFÂL#5bo'N糞{[=lOe,y63%:)v4o͓:ZWdj+W=fNjj\qlA9Jcޏ0g<|7\JFS˓bڂ[1e^7%j Is{VIC?֔o ]ֵb'eۿ-65 Vn7p,㔹!Ԇ`FozixY A> ڨ;4W68;PRKNK6#U)Is'img %* $LT \o;1ஏA.Glw/M~G 1 2xf+ƜmofrIdӿ5۩ž :֢@±|fYJ8)Jl;-p[ \Я8h2U0caXHrZƒ5\zǧ%P6CZ%+2}4n*<乨N2`(:dK#9"jD,cG;41x;'0Xgc,{3a];;==oB:`>n>d7kVog&1EOw7vx/+~Qjq!D7Fy^T`/KH!ZvoиiiSz >t>B%p;py14?2_U d^;S N+JDLkCNQjr g.&mUsiĈ ! 3Xgm~Rໞiȹ/In?r,vzkW4ymԜfJ ON$u7O +<6&-6M=rDo+K ?[b uIfsE88><"d8{Bw<;ʛYWUx2e;?Um?.^yj='o>&D"& @m:LQ^ѡo'ݕ= 4}ۛ[J]N$Rgؠ<̶@R8Ѯ=Wl >+ H ʭDĐOTo“)TF[Z ae(X%q,}OHaz#ͼ˧k:kE;vw@SЦ%'Its<'- T+#okMpu j{<_`̪Iy`!ne*ֺTM峇1u+9NHűī.eˑ{ßW[FԈb/gEN)e#~H(&Ѱ{bc+uI"0LޏukZe6B&~`VW2n/,cq- aZkˉBat d/YDnk . G< i^;/ܹS#@<8#\|I" lFkqٗI܆:+o{mG'`~7DGBRp4f˷K#5y[}3a)gfQy r;R:|<߆<@)DWJ:vTC̼RCr>2r7BtX3tC4z惍8>GqU:2O*% 8LsHQFk3xXMq /ꅏ&B3Vǭ8¾U<'4$-p@be"G"{t&:?!?~1=yhm+04w;V5iKt `yDFPSl˹D!Mv`p5TVOD5 Xm&eg.GO =@dh*=Ynz~NIQ 륻YitJ᧴Qy@LrOrM]k{eofP.~a*:$(y,#8__\T (,/o YyLo]zKenCf༎0e?(IԴN87~ze"Fߠ%~NWjЭȸp3 Zh&MR  rʡ,>R Q:4PZMQ# 7RC_0>݅=}C|" $*'h\=uЭJkPy^|WրVЭ7T/yk5)'%1;$f)uMG'{b`7ecuPvu*c?tVbmk"*◺XY TԬޕT}{ 8&n]~0HlJ] NzN&]OT%&6nJiWh[Ex&v[ǻ=Y%L l?}$y[ PFGwMNT=~:D/W{l3͟IX=RH)l7GO;$Ąސe3ɖj(>+방`T9L<'W]rFng 8 6ḻ*'\鑧]4p`_ fWD<3M(gv::`*|̶8=OὌ&Rn@|3גcY/EG]L,SGgR)TbI AQ뼇=|U]{v7&݉nD|4}g15.A+V? dv  {ޤzd48L[@dxѨ` P zi<1a̘a̳4l+z6t}ns7sn| .2 9 e<%~ P eO>ꧡҚ#>YmŽ E$MYA,Y'@5mEGY=,">S>s"X5%-Mk7<۶"78O3eUscݭ kk}>Sh_C?L1H/ !)b㚀9_2 A™ P'Nb5[+:yUC 1E +ܒ 6n{:UN5w:Sп &fc|I[M|2pal^(JAvGAm+eq IEyxiRW.ke[G!lʰdm& PxQ,"L.tUpc~79i񂭉f-|ZTga1 Fe?+ D[Xd5ck cߊu:V^4W;=n[[ g V6Y?Fki\'WR7z/RO}&|Cbu'09[{O~.l,ªPݏ ;Ɔ _ 4B[Gc⊁#48L҈[QuE~AjyXTa12 g; >$ұxq%MN=Bg1x9 u{waOw9B)Y A\HiY> K?G즹[5euƚ&/[rWLlG 381(3Bu1u7c{Ǩ]Zk386ҽn}KOXp߻W'*SjqWiJVW06⦹ޫ!Ѭ8w;wWiƕt:B@2;@Wt.'QU]'f9fIQKUn&tѭ.p,^pQB/1^FNuyQK?vKUL(%]P=\dDEa`pX <5bj :˳fiZ@"\b,~ӈ{&&4{Bߔ+X=a岄φjEuR^XarXWHr*[mrl2 ZSpϰG!'+P'=ﻦVwd3_Z.XJ5Bs܀)~e[]Lg#+ZNpi7Nizբҕ[yޚ1/}R"Kj^Ug"I¡Ҟy!R&%ke:(R("ʍ8$\g* `i$W78WjY,763~;8wpnhhEEf o&DCT*z<"KY; `;G@{6_Ia+tb,mmCd]Ya= N46,^NR'n(لuG "/@$m)lv5gq`W'ax6s8R#?_ў=;C\6ğ8XGEg4qjZzU!u , . ypZ*2~1FtW8pοj-mޗg|;hO ‹tv?[>0<`c7#0rd"g9zqwa; (GYBŷZ!j0K4fd9u֥mbVD0B սԦŝh]SGO-"鋿3|SEY l:xzREskG4z_5)Npckq ۣ2C6;(L /a)ڨFb`ݶO_a[c6_Vߥf@ɱ)Op ]R&ny%oS+SFzdC&;1ԅ aE,+VIjP{ݭA6gg>PntԍV}LΏ+{mkvtTr``4+wXH?^H\>. bx'iNM; 46kj ݺ2='}A}{oW[v;RFr@T9)o_1?>@?:=/g̓Ǧ覜=AdǪ.UGspbaϬH'b=43qSr)=\l9RX0 73m7`B QʥmԋMLW)ŗ99X6MF:X|¹`4+E錒 Pz!7j\m'!$BB.o%CnEm_0e!8&PF]t/6n<[<reΖa}<]P(1'_ˈjNWNe\O/J͜cKt|dJ+qS R,4>exvV Noː&Q 97GqDΐqm%m 2b;#~ yĴ-8uv>Q\JSJfq]g71^fpGp\W(?J @Χ)JO8p(ϾR2?uM~sEٽ %| jU!DSsƼԼ!P_جNSSY^[s}kf!]6}v0LJ2$ii 3u/l?0kx  $HwxMyssi0tm4;&&$w^_Ans/Iy?R!\\e! x&պ 7_q|Ngƒ8q+W Raؠa?vǥQr LD.P7zܰCSnN%3PlEF {'5JHuFFT5uސa*,!jj{vVP$gxKH$NC!,/6]|;J8sngxpi5([鵪ǕbJXH0&5W)+s UFш7 D>a,b(PauV4N2͈jOL}tsvK,\x<7xwGĒ~E 2uToO/I=/K޸֏{`$}raJ`}G+jEsۈzWn $~̓0 yQt'j4PC5[fGxF#A2^n9MTYW Fةv]D Sk;/[}61"Vh5-" O[>o~D߮EP,[U!h=L$'4f67nz_a׾v94n] MSJ)fh9r-mE}5];RZv|옙#TXgMz_ `^'_31`<^uEAUf/l q@C?'ZrԗS>2Ȁ; 'ڵU= PR0Wp sO?ɆQ-=N^StNYy/u cuiH;ln4WVi@IhXcIoq~~cUiq/@rBuH,zC~}oMcW%&q$`gs(]{.m8} X/`ߨqp ,i_/20oX9ei$ _. \ǩ, S[#2(v#A&'0p # 8ap:x߳F6S껛d]-^!M*]QF;>]iq5~sTd|x9s oJq|rUo]xViA0LwF!Ұ3VQ8HW(g%w7ss$|*s1A-sId7nڋ:%۬&E`Eg~7ArTϩr}ϭǂ?B;iXE7P-? ? uczؚƒ}+& +7ZNG}]mm ę(r f(JY:zX06*t{]%<M&@AuDWEDeyg8n^dox1! x8o"i }j7At㽩ʽ&h tyHkK`W?.)L^pjDn(U_^r%O !V.hD&3lv!x&}Д/yXMr/z9JC"Py¤(LHi[`d:f(=MZN"Dݥ C:tv4&R5Z JKɔ3nڠ:څV-1l8Êr\f[8yf_n!4dw%fm *VͭPVnW/ztPIPnƱզ7{߃"^TNX#v.§Ig+7dK?=Ɋ<  }ÑtSaIW,h_iJ\^aaaSjjVm;QR9"i5k[󯕨/Q{j瓚iYa |./CX@U+xOMYxqOB4iGLǪ 9H fȇE~qL\!@ަ ww)$Xn|KwӛlER%$ pAq˄"֋ؚV_ kinm6~ pƗ;b*\siWaDl]TI.l[]{@i4q5pG!E~.Ru1)اGC {%?@ݕƤY$7@OR᭗ɖ| xO/1S9ͷ5qZbv D&*|Bb'1hO9Hc,=cI젥6۸= I%hݴ4:2ENǡgIȓXNS>L)K~FHݬ`K=2hmM}Dz} ]L g$< |8=ux2i3[ŏ [6 ,F 0ceCZ˧3ˮԮ_ɧ>蠬C!$⽃u/OSr` 2PN OaVqQf\ZQܕ?g呩0շ6tB;IgP qńs8ymzDV9nӾ֩YRXr 猴a bu_)qIIH8\*#t"Ri:rHϛJkXĞ4j3ʘs5A c߸0>m`Gz/u`HA RBOдU+Ul#8GRfj QZ$ц1$nxBa15V1KHg!jϗao6#1%y9A "MvH̓ň΄pa-Pxmuo;]aPww R9f(elwEQߣW0 gcے\_;}IrPFDa &&㓑 t횿yU>5(؍Xj7ٺ^jc{~i.őu#oN'#tf鄽‡n!|%0p'Yr$}He[RRVHeO'U|~7G:zRR<fSF.Mɉm{hRIMůS)yoVVßuX 迲P<Ό*'f௺o'[sТ FJf۩\eJeGSw>ݖyTaݎZ+fu#tUqh 3rnńfW"E/|6Lr7~Od F:>nhdӝ`7 v+DDgXwD)91LaON$͵< _Ta W[KX J;8o`go 1DJOvb7s:i`ޘb*vu{~OqYI,VO<%&ҙjHfM=ttZZ Z]t(q@.m ^ؐ-r~[.w#jPV#-0^N6HO7V&d,v%d = ;:;)e _([zHOt"dzXc 0F=^2ɕ}6sȣ-+LWaȁ]U Ys`L\Fm YD:Y 6`l~OXL:2I٦JD$%J 2d\i (|_ټ(L =,7h52îYI*27 --|ɨ\BS 3ATxcӶ\}C2V 鿦AXvJɇԪZ:9KKU?Q=Qb+quIr-hs-^we)y/=UŏK(^Ûf0DnwP /j[¾!Tp4LwGn+ո+d~0H=Zo~wrW(x*>;Q\մA>/ۮ#lY>?g?*6Vni%~&SUbfEs趹(L!R0ʙQv!GdBq)vБHZ (Kڊٸ0F}d<9~lR+=kw"%< cFSx@R>uDa_^UA%\>uw'NwdΥͽ]"6ZN##;c~^,wCƆ5 ABO_|٢P73zihn,`0]tVj Τ3Kw8Bv R'SZwQVM2Miy^2E:bDNeR(cq%i}'?.-} Q5\HaTs jQ sjQ etr]ayBsEm ge DmwKhEEk <f]W.)IӹH*3ǡLˈ⁶yUM;6$s1Y?y:LiW,ylّj ݈(/ੌtcZx%=, oHY-jVp: oJ3 46Ki;z9<ީF$TVCՁf\8]Ynecm6ʫ˄JQ+m?&5Y)SqCst Ym(Cu9n,u1Ђm-9<2?_P pFdQ%Á3q9ds̬Au+6K۫ǽHR;/$5mxڮ{@E]QrB}"I`ދMzNb4?3.ũǹ銪Y'邖a1_+ n@MmͻfJVCc@-'vܨ&Nd?[3Fe.qy&6 -xlRj,:|NE_ϣ,xʤA= 9!͋ђöy!aYR`pL75n3&r8GԀ)QM,Ziuw$C‪ʌC% Omݎ]יp@gx !gSb.'SI G轑V)y< y8ǿ*[{>9@_tNtG@ZW&ӵl0LI[uGT;|_5#T1ВZ]LH$I0M//~ S iؔX:x&ۭS57dm"ۺF)CLz7]Kkx*U "UCu@`0St+)c_m[V*3X\t遄KX%Ѡzmw`B-1^/r@/VY7K!P%!K$z0+k7{fZZn}b؍SWcHm=IS(dz`GsJG?B#`R:]S%WF_?%ٮA>ݰu]"#jqv<6vYG텐 =U `|^5TԓBNo21(p^-$Mk2dG!T\;230Te\ )e%NivAn] ]n%LӤK;t46c0C>Id/ N]8uTjo!oglpULF^y}+b0ϽF*cXq{.'+h P}^w(z+'O9q:L)^\CH?[o?#мU".K/ןP3vez꽤|ԱM蚣fZ0jz"+)̇ )0ZV6V_(m"qDˮa dMOo9o|gmg h 1,h =3R~`K5R %6&٦G7 ҃T< !1n3qP:vxsQvҏ%X!+NY n.pFA& I#kb;)6{Ă۶8Z|ܛrl$vRɲAZt..sZܪvs&P`b]]lFa LZvL^kg;s-fZZvhδr,lM`sQRVwNbkt&xyq;1=dQxp4$z Q`d#4^Ҡ;h$Z!LxԖVp&XCTtlwٵiAP'u\7̭f5^2Z #Gm!#N'"C 828̮g R"' N7K@sc9 !)Yk4Dt+|jmz}n5l~93=EKeo`isZgDꁜs6@M FY126gO'!HP0D"!O:SCQ) 9љb ȾEwjߵ6@'{J_*K|2Ƅ'@x >#Bn Ukl~r&/OtXTPFhxv#P=o/nFPBaɉuZaJeE勿 #Ȼi?MMNqjs?9I43卟͈NyG ss5h=p$(c K^6,o7yGݾ@+\qAÐ1h{U@[Z]bXyW,Ì;:Bݴ.8BӼ/b+<4x5:,|u<&!N]SM!UDb )~9qC8wW:[IuE.dWrqsmzo1batơ["~.wL5BTۻUb: &J\%Y֎PEQV#7D嚜ԑ YZumZNnY#eW-)"i>^&#­l_OJxuqJeH"W#f =C2Y>!a"~ [i)*T@ƪuHH\2Poi҃_Ͱ*`E)Z*^novMwEJVzϘĩOf 5K=5;m1*Pf|0X9?M@-e! ^W>z'-.kJ0FAQrNu4Y!.ޯojž^cJI&G9#.-o-cD$<^u˙ egթm pI 11O6H4PK&(}p|HXlr dٷ 0ԾRmbABJMb .Z2IʃZL0D|YchI Ze>Xu}/M7l,kũ1Gip}a݊Jmg:InOG(!}1=4G$gc%̈́^@u#?SdiE*zE*2X[/Ա_Y2qB#'cgdcD/X0sC͛Lw?(VePQA t᱓KHvb鬱+|"@ɔdca׊dӻ:t]c]Bh +@c D{ ړ\P0dW(4=PW|y;'q.d0׮ep9ٮP "nJHS ٍ3$L2&!)uW2Yl:LC}OpB}} zL/6$D<2"$.0FwQh..r+A//x րF8hc,^DPfK@,&IzTL-CK*ҕ1fQH"IyZݽbFRKe e[9|ٕ\9fk24蒓;$+T)jwlYVx/Fθ2ȆE5. 7gu2FG 'ڀZ/,xXUDEԪxX ǤJ?SˁĶͤ-YC*ۿ?ٴCq ^SWr!i^}}D֩#Hp_<)ǡ{5ȕgz ejk6Oa>#)B=穀+ѨX 5L]'k)-Sl'l("^xދͦz/y׸6M0"@; < ẉB9KezizoxmO{9giSC׳$a"^‚E|_؜d;48:)╾hҙb*ׄ-ߞЯJnZLî*)> rwL޶oq82w)^"3kx{¤bn$ i,a2#&xh-H\}َG}tӲIh42gՙatLHr2`+e<>mo q1T$ҮdD=JmpfȲc2YGus( 1.j"S {NP4zP2.cW g9CJ^7ln>U4(?ѐ4FIP7TLtru޾#k٩  WzԤ1+ve]NZC6yR0@i(=Fo7Ԟ9_ilxRw=sseJ{{Ԓ>R;@hV"]BKSXjfjOǾ0~ d&CV iT>^nܙ$;_j 8"l[M+=Y˟h[X@@~ Q)吧gAv5 T[$ ש#4jqyb'vzbMnVShlcI2|o 8_a6a@W|b*Cr\DJOAup 9p+( FCɃ,x&ŢgM;Uyciv Hct@OuT?Ie#V$L&2k`v0,5 RcR8EG &ΜP>[S}dwn1 їO&X 5ơZHu;2'# k;{w!YTIRR6)$-GGU-or.<4'SI_IeuW?!Na[!RY~~FS )$lGMA&NTVZ8Ι"qà #X2JΒq+CGfRb èDD- bn06jOhbuYKM6bA}|fԸK4 㔁Gd9.歴G^Q`1Q#*n(<_)[C@nA}v2j{j~kPkE_Y<ơGĆV5 .e 7 bucYF~8`r2!os|r7|<M !+>$T̉qHqe8exIJ<)5 "W}Sqڲs Wʱ`>GCe/Lps/h nd ;޽)'-{%j5rEB4,+,=&3zn(~vmv G|[bSMjM4ܾX{**K┵UzL͗At8/r 0jf&E[HuҭPJYEXA¼~^es%VXؔ >haA>u, K39: 9CQU#i^"ŋ@+ǭlD˧N0)^dL3Ƽ(wp6\>۔ZIgaX J͒x1zvW˞sJ}: tՙy ]<Āh- sBv=KDNF /7u ^<˝I]Ej] V&3\2TNk,ibpkHlMaWC3@^ :6 ?E0zTEBZ3.U4OQi)B5T 7 f=ԲewU$(ɹ?dMdLc& hl7.tٴbP2- ~oL#D^d]f)gNCL=q%4 =ɔc$Y4p\l- 3"*ycƺ|`g )=V1kt͕?m ;4s1aƐ]i\k¸ZQ| `U.N!+94>6vDɢd,Fg?S4ǎ%4i?ǃZ9 PqC%n7,3JPwX ejᬒh:Y dJw=`}f_j@&(B}QTORp@e#$ LK!¹)ahp C I1m!'sГI"^rK~-r`h#?8oLCri1ipj`OjPBR@.h?eDD{>NB'.u)/Hهh0Qv' ?=DX<FE@/^ƅqȯ&PsڏN[*)jK=y8hlh@(Sn54)=IG1ӈǰRf'%Ծx-LaZζ=,K]vxi١_%Um+^ۂE Me6էձJ.n#n' Sw"Dǽ7!\8qF.c8?r5*m_R-ɯmj^91G ~ihMj_E-7.o> H 볧ԈҶ?,V>kŻ]CQ+{4tJV+pMxQ@ D7|g#7=nԌ ϳyTQ*UY/,m[!`V fsH8q$ UB ZRQ$SrRpЮl޶e֪D)LȻ0ޱDαgk ԫDXS]\%͢L!gZr00>;z{efϴiccJW^cؑ .ٺZPIXT%JtdwY' ֺ0r-$zdʹbnf0s:L+ ^C@mJՀșA? i2oRdvl>-9pE;[h 2bD@֌Y9 .kry,nru=2q:kaPb*g,?D.}b/lN{jk8xR03;:@ݬlEwjDީLA+e_od-Gp9̠_Ww)[QF^Xl㷟T=DN%5$٩cςCD< 7YkُMrYȡ7[䊂]5K.Q2F8b52:eJAAgMbkl8 c[k$oa$H&V}Z|G0i ٘c3rL=7yq ܫQ͆:V;Tƺ)`a,Ww,θV! w7c?ݮS6zhۂ_|&/ur"\5ˋ^BM%n$p1UT]_H-; p~3lb= 0ՖMBRrzˣ*~] yGN1n%ukoNo>ٱd0~1hUZl9hN:H*/ Dt޿i<0ja')38NoXp&e!%~XmUtz RMF[s Fc_hj?,ƬvffP˘IgzɴV+/B9y5Kp8KGӱ6&UCs &x2ۓLTͅr=`I}P Sjmksw#XP kc88SO34]D"-E 'M%R4ս7UTK^>1eg%tpKR|Kg_>ǝU)ϱm <GZ# |*]]A0md&/y)On$bKO]2蟏FPf\ķX)EM<2Nq4 6_ ha A9ma>Zo/ΧWp:|+sj;{ t/{j L7H.tXѲeF5 )<=Vˇ*.)0jO|gU:?.%Jt(XV}!;_N0m"`W8wK\_0lN'LүF1Fu@FR{nkigу9ca(,Wq!q5WR*/- ЎG@crgNwن%&fz9#KNEISޝ ѐTkyDŽи3c>udGYuPR1RxDlֈ EV7;`^%nƽ}20%ח J*vc `Ux4X4_o-dAYћqG=đl(q?凍@-zpNK- K?w m&h+҂M"0(fdK0oxc#IA(k>K`Ӆ|͞mJ4͗ryЧ3 e$vʣAzg&:sC&m] "CmW~"19o$]-РիrدTa9V?#^NaU腴62 {>Sݕ%֍5AQҷ@j˂.. >tO,˦*yi'FwlHK ~s$$/0"ҽWPKAߐU$=6q~j2PkrH[2~rOhw /r}^+ R O=a%vxLS4>H| Lݚ9X@yf+K4,aى";šk%I_ul$g:јrI`uh|24 AzsJIv:jNt$_w=~rںv[)?a(MˤN&-\2}a/O4OCp@1E;I|/Èj{)FyPz >'F &tHx&HgM+`4fF| D? cbHoYsYONJ'^uE?!\71p[pl]: Ol^BXnN B8k*.<6ӍNE\:oqifhl(vS9"RN&jo2IF8lg*LFD޴9z\BH]"M'j!QtI˗f>vVWƺ< I5sG&jxj#tUH4ɍ(Q8s,lWLA:7'3Ou[E8S؉6bΕ۽ CʷL`r WNj*(CHR@)8x4yC{@p-SShfMبңܵ8)br4zjZ`riA(NW12Bz~M7<=+U s`/錖4BMsq_362R.|ܷ7{7сw^M}A߈Fu!c-԰=(zh f09&jܞ͗2y-Q,kzݑC~1фa&Xg7Cx"Di"Еp] H?l~B2_2O ]:#"lfDIX?qUEuߌKn7{v[s r B"إY V5 D_.e#)gd `J6,.~4 :j4CJ9ȈH jPktBMNl'auJR0Ri+!>g(6 o[2C8'̃s-'/%i55zUQb(-ךt=%?R{c#<ߨ<:g<> =l72"xo5T/O".ds,Ed]llIL[9!ϕ*V`WsSt*zJTQNJ U5:QbѰ̗boe79UpFq#^5DI\.S3sIoZ-YJn8DxJ߀8&3z]ĿUVPs.Zjn-]C6u '|(Ɗ㓨Io^z`ӎ[ @˸eN0,JT=P`trnll9ӗeZQraؑR*V-G̈́L_~Mb!CvǺzD;;#w>Yb`{~ @ - |˫38C=A2KI'70u7V3 j`&h,V8xu,Du/ c~E aYL%nԘ?IVڹl#gr}!jUz$SU'm3 ci!񛛆v du(nkRdζob$8Rӆ5|nF!c3)xG* zfReD˜j2 ~awb;Zt:XX& m]zM0tZc-VzwHjmL[}zZi W^}vpk5j\IT3^zk3G۽U|8]&{Be23AV"uˇ pZOr'sc ~y , (83pÝR&&8#d#q?M8i*-xgUѯY@F+g 8& q= Ug dqO,&v`5[VTk;uus#O~cB]8 0hg%c8ŚaQյ3cߟ}aO8{BɉnQ~<E?B˱Ek2Ix* ܔ+(c %KVgȅ-0 VSU\pIn=1@( xJ)y?DHMyR̉WZ̔_fŽgW ŴCNr -BY+ˆUz>Oytrș;jң~!VlmѰD]2eI&:x(5?^q":ߚhAA[.E M Пh"4n% n_ۆ:G֢1ňߕXRs34KFZ01,܅['9f9C~G kߗ9s;1bkBƩԭs.#yP:y?ɾSB% p6FQ^ NvHfKKc;}*Pw2˶MlS1aħ2F7nnr,s(uЙIM4oMH^wif^2!+.66v*ʹ&RJgxiZDXh;;A$1N(&~Z{FGnSsѸ퀎'Tq~Q Z4RʲBw"PC:V`=HV|}/6\s8MnEϟE-҆E2_\aϕD@Rg[zx`߹bZizj8(=F]5 Uvmf?]jFHJ[-STbܩ\Oj]l\[46pNƉsp!6 R"#kx% *V_|#EgE[6&P+uP/ab98}+po!4wh=W ~jkl܃F^z0yȡ]Rao[2<+lMWa;#Nb; me}M/fO՟p{mSMn}0G[_tP $k(sn</"lD|Yň H? {k&{%1@c{`=Ju*+# {2i.줹&:ƁH?4 Imܙ S0ކ:h)qJHtlY"{󢯆^̢kAajJX3 P"[?+l=yC]6KCD^}}{.iQ~!#t N\Y ^ %DhQ# dt_!coү ,\V }=aO9smcyj;N8 t޴wuҞ7lF ـm#&c&!Yt['әgx0jҞ+$lw\_aC`0GHFa̿ wܷ.Rᙡ3u^fo\\خ0.m}@s]13lx"F îBXP,yaYma״~#Wڈ/XcPͥm& hyfҜ*y~.F[ؖ1! G06͝E%'훢]'3a6%ՉoBd+NU1h@Jze -]gm\'KENzۼI˽Cs9(ia-I0#-;E~5 K9%{k15=*n0%+Ez9m\m*~ 7NT=׍gluzkp ]Ult&Z]_θqKIU{z,*8 1ڭ@јӂ>ಗxĀ8"n`c3 о#@=vР:+DZN+duJ>eiguQkm=P ?hħ_ y~Y6*1ڙ7 x! 6 C ud?&ݚ72ν OESqiT\rџ{j{>?{]st]_RYkDjB\O/>t##:<>լ L0#K)y+x4J:cUftow9spQ`B! 6Un+3=Eb<CI2Djx͟~5?O]i|ƛfSgO`be)ȹJVf^U+Ӄ9ЫTWv jڜAi/g "|W\<$W]&X_xy>|,PXD) |<^c/HeI⶘'v;[|s$0WfLn`W,E!y`'9`TޫKBsn= 21z)}W.C%)C/棫JZnu1, Okj >ܝx)Co$izyj9׀Q +e&c ӳ,,Ⲥ 0' z~:}{ ŃDMgyOFf6&0MAnvhi ? U1'7TȱÑ#Fzm uG#з3z55;c"*d}&VfT#(v@jaHN;<_p6NL&A:="@1|F/̿Sn! L2WYE'+pjba֊0cj&۳bTUzz^Ch2j萖U0D3Ӷmƛ0́bQ'/҄rZ(qxy7LlA>OmWI8X˩/X2s+Jw z !8~?/$oX dTT~B h?``*y0ʓ}%5tj|yxŧ.{Ҵ8h<^23="S "Af%o$맊K5fO4bOH:PS? ۳Ǹ#e~%/ž鈎sAUu RoG 3.p0Wiw*ʚ"/Xٗ\p%0A vxEH+5R*? 23e.M?uraD7sH\1P`qOJn̙'MTa.'taƌs\ff4n:GERv b1R?aہ#S"%vM0un'zc%X!݂;΄cy֥Yޫ0'0X6 :iHfA!ZqVrj?^^VR ̚Jbpo2BΒXPs '޴uYA`};'Pea| Ga3PPqA%Nr#l$;J{FGJ6530Z+wJT+%[kVP.K 6$5C474 #1m!,W. RP!_a@p]L95mFsS%405ދA0xcZBޱ(JfCZjZL}XK*(~,$rpg\)rػfg!{- u#kMA4-wvd*d]J7nE4S "k6Q_aJUWhy(̆ߗ7H$־CS Q&&ZndTw~-1 G"?+U2Lhq{n$C_qvFuC/uW7AYE6ncכߩB2aN{TPhT/'[lź#iSӻ>׸'tFaembU׹O[hH~8l\&'+ki^mo4A3NI㺜m_ziR\Q¥P7 .бषgc)Gc-N{݋ґJ@op-hEWVsˤ*9ÖQN:`9 б0&: m.~ 4РAESQא)M } {ayNi}dtTbyNRCF-d&@6*3"IU`nSԟ %p\J'j6iGQ}0o0p<ߑ]7 /j|%m ;ËA'=#$כ<=Ehnw1/f%Ѳ5qq!Rp\6-M`laL!w(/ L?Njag%׬~_)5nQa>^e)m!)2GrCN'cU3+vC++mp)P$ZŇ1̗hh3o:فZ6JT@fUt; \/F0ճ9GeqVEQ@WP}(&n=]˾WG NLQ$=~ars\i_ pw@"& yhF+/p7KƔ12dv"l&uE-@SJ6䬕WN1 ȃ"*}nHa#;yI|~I F%2=jR'QpyuGBCT5#Yq>r3r$@džY&3G#'?[WMp[mL+qe/sL!HPY:˗fT+ ߝ^ygJ3xvI, 6?ש7&CNU}zG̮U2;m^bpvfTjr֝.1&Okjо[)i!UC?Y߉A[%JTNPx{tRc'+~:ϫa@+,d^/Ce~wLkkE5wuUZ0 VxelM7\XE͟)s{d}cU%|  [q);9S56xP}`|}_}pBKګ@-­MvQ:!:G55y ͘r^>ͮ< 5 4ir_T&ib*~57)Qk~.JvAǎL5|afR{(x"KÿEb]އmnsԔT WМ0X+BZל]!ȵLLuS??ssX>)Z5{tpi*[4 G\.b_K7M?yydɯ5s Svt@}#=nrVeѬYN_dG9 R˝ȝ %^,qjt#yͩ nOVpLrZ/X^Dۙv3dx˻$;FWӂ{%k!퀬:O1zw; f3#u]m4< xOEfӢb/]t\QxWdF]?Nʲ`Uso?oqQS ,Լ]a:A5)~T㒽0 'j,>.c' Цw~D-/sҋVT`噀FǪ 6ϘSKKlϚ.3teԵJ$A2B{ +9>QL!E=Nt "to~XbD+QKtO z|+># X.r$ LC`J@sS0 PT^(˨G ni캝c9Ar'k?c K{7gˍc{LTH/oɊcۤgtk-s!EĴ H/,Pss!kZB:g#W^`iߝӔ{ (EoSoع#ǒRK6kq̞֥d+s>nRgaE;˩)z$|@"ُAnna"KUerT_t$0~o@ 30Ց*0ߵ"vsb,pP|8dҋt9"l߄L;t#ə!HNԳ̠.:ztP"\R 5)ySG+>fҸyϗrV‚ak8 }Fau_( ŖMt-~Hևɤ,p %܅Pb;zj7Vօ-aEM\R;"0>#^tޥk3`@m{ǭ|r7#@KSd |7gm9xt}nrU˙YS*NTo;'3 Dd\9A=GC ͙XĹ0m{;&/G?ȒG45 J]'M Si/ۏەgQν8!O}afSaKcG:"Hb-n2<{@Nj?ii+jQ޻B04ZKeǂ1l^|vnb^d}q҆T T,N#Ҝ#(ߕq^c0"*u|7Ì MN(^'9 rkuA@Hlʼf*۫V j.MQj#Nۣ;ĻxaWhAt S}}=9\k-Xuc9xXꤲvgN o"~/۵Dۮh`{#Q1y7MF?"& 7lt37JUvu0jsȁyhQLQy|*j:jMIoPǣ8o7#Cd"GjՃw}'bCa 7RK]v#ГS0PwS)Ǽgy[u9&[)*V ="ډ;]spː•g1~~_u {B"JU7ͯV̟\u9hF=<\ҏ̀gV}g1ݱrM7y>(P=ľ.R  o}`2o:KΫ<@*-d%ypsD*: o:eQΣ ^5ͬ%Ydϯ(P ;DNjH"$GI rЇWpd/j64K0_b<~OW?|_S}jgy%M2*ݲnVQG%5gfj|`XB&aaIISQXob+lƴ8_TeoPJq]6 GTspl!wߛ"/؏ Tַ+TOĮ ͪQi#yϡtJ>aЩ%ilDGL]->}=t}\-{܏RAz(NAO;)]u%i!>@G_>6({FmpኩbіYG@ˮ`tݵwd ҊdލF?# ݕ7XEX=14^O'>Zt ?{/ uwa .TƔ FThT@Z qzh;/ L E5O]w"EI?3i&JsvK:6xZa޷=WdgV?Qlм8{[OdunZ`"ɦK9 ÃCbSW!Ae^|mgse |eH: *6Zz+I $;xLAޥͰ:*/j߮@VI 5:b BLV\K0[M"Otq*k?s X_od4:LatL_"Y:UCgUMR>Q0 *`˵Dq#⫺]p+5V.%Fh*o-PV I( tHAaV^ ϡ&8 Q*<1-vh@1k7Tne;*cE_LoiOUBb4*Uv=w--8ⶒY6s3G[.]mi᭗{CKUbL0W9.rhivyRP)inXϸ9/{DQ&9=ML~*N`}x!ך¨}vgY%vN›_)DOid.$ ]ZorwF{hcxNZN*đG9Tr0"?3ec鈹^5nIu VwʁM6i=rɠ,D6BFo.N4FtgF~;'%^c0!pÎ]-*O9PbBjqK?mT5pthJO'{bgfщ @#OPu z)&^" ^AHhDfؒޠF΃ˡ4(NksWkCDKTl2Sy%^pcsgxˇ Oee-BUΉg|J`PR<.lφ[) =y^ۢ{h NN?؟RW`H3YsQO\ \.Cpht&ڝlGFS& 0-.j$敘ޮ3Ɉiktܳ a<6RG@x l,=6K|դRHȮ@#tYor0h`Ф4ؗ>ғUЛтc~iJ:EˢٸKJ#[;Y/paE_m̐F&=*jx rNmibyU>H<\aӺFN_  @LW:S[\p.4a>lam] P%^:ٳ1 d!D!.5̀HGIbe\ X*8/4ϥ|X8`ҏ2S\V6Cm!/w%sKe՗ؗCAT8v~12>+IS|޴t$TX9c}˪Tq; yfmG-乃PWvNACGFc-|(=p|KO.솫d %6XBsGkA&|Z/9IF|v۝wH(펅x]M)n"D/N2ALvtP agE]k5(WoՄ} _R}/۪ԃQ\^sT/nn+c06ña凭Ҩ8"\7I 8%(Qū*Ů΅}=.j0ELy G}XVi ވI }iℼ]΃EirD=FeGyk\͈w\z˙hxpjD]PX^^;/_@v%R_bl0@{J^OpdoԌE|'O(L3Y1Hc$Z=?sb(JI,0޼7êuYwy~rl!EQGg2B cpd;oljN{ݍ  &|}pIr]5 6v蝹n}^y$eIK_T,`z01<Ύ&ЗD.r6*@<0]Q+jEꞖVsY.FffyY>. 7gaڥzEhu?Lfnjbplb20էTpodZr/"q=w.Dز #QI!%vw'?9ۜ_'3 ?n@la"O6)HRfܺF].lхe0ho5N+ȝA\$|(PH']ݚG,p DأV/) !H %9;HtصD,,̄eb@ C5p|) kc$S'ȳrѱlB@qg49L&<2 !50r ?b 0zϨD|EemS&81a]^T;a`\ʒT"B7zY%S~Nhx2S ]չ_ؑjijjUEEȕiR'+T Uz3TML'Z5&bcԔԹAiTf_ъ\BZfs*ҴsXcJ=7 6 Nz>2*I#lz˙GhcoD* &q;D{ QUTʞ$f^l)SF84OF>Ж`ӥa?ÿw%JL!zYe)XiOhAmMf g`YqJ4_,GI,^ xXb6Ma'_MdB ̑=MBWgmn"p|z^h$:@VXViS[0Ub [qk"VPޝC[uNa+qJN 'ӅAhO={VAh &wy80[2*үf6;˅37i*(;'h#O|Dn tQ&K%$y;m3QKa{]*T9*?@ ?Z+[ W]\RQKM"4ߙhUA-u]u|šAۈ.btC {Z{X(b5a)˞&ˢJ]; ew;?kJ}`ͽn T:}G.!W1"0H،Q`(6Ӳ4t(m#Wq+K@hŪT,8~+FeW3{qay59yd`lpL$?PӚ.@ܿZ)9{`U" X{mO ڄDw_&-FHq5Ax=-JMn2%bWOj@JuIҗpXD*\yhۯ@n,Xj ڳˎA=*#J^=܎b>p;*jY_8y[mB6%܉m .sz{A'嘔}ތ̶5/V> " )`UTdqu['P>ھ/oxy]3<~D#Ϋ7`7$5>YY̶)4N?ߌJ҃(&2ϐŴ' Lwwl% x/}8ȳ:1Nh7+^=z P׈xGD(ΝA0~=.q$^ g&! .{5b4R+W SN@淆öz[I]nȝǍTjѭ6I s#-bBmPd{N?|дI4tp2D`?P).Shު7hKL3J^3]B~6 * c{I0JF"XYZ|MbW[Uq-ihXGe[pQ{tKWZIR=1iJkiu+/ ԇ4ʎqqM:+=!O5^#kr>Q< A~3l3q$/'! 3RkbǢA4l͛m(n8/='}XM5*|59~!3$!O=iF,Y0 uNc~aY`*Y6DULT\<-N=1С?9/d?4DidǼ ,+9p0o.>sg9,z`ĕ{S$y "іD7h-VDYЦȷv\$5o)N0U=Ai)=+UV`l:bǕs3^$6%eLJڟY!<,k;'{E6kǵ`~bf|I~m)FmsF↝ǞCA=w} d1+8FIɣ%jcjƎ:x`*=8z^媉?,omN[!j^xhO\~}R ڪm!2u7;=krKbI=jHQ˄QyY8Zӑ.;D1LRwU^BcJx2T?, 3)77JDHac|u05W1UcBԬ䢠]gDmlFMu4w`cؓIr ᷟ" cѐ(Q!ɮuw~Mt02=|=w%QxJТ~ƀO{om(k"/bHK,AXs.МO Z35Y4nRjR43q%a_>K(tiu#eyE-r5Q-hXvrӖjGM Ut&M9׃$RDaIzj1!,D]܅Xu<8Ǻ~rYr7W}8N2h CճڛvUӋ!Ыn 5Ez&c׮/ܷNkYen0o֧eE>/spK=KV&#B!K#@|j˲7t \VM!|g@vK!.-,ysa9>XH;͑qȭąc;ixPΪkJϮrKjo2mC-עeU"M^MCo=!D)q!cya*X#iXs @YRp(p6kjee6 DvD: Z)aogr̔7qE?F-Sa.MKՅ?üGw{-U*TJ&? P牉>ňV=540(+ {bwm--R&4OA0CY@s]6Y?hop.eCYla/T .ABro@,a4!pmuilޥ&_%v7ᵔ J}`*=]%x!Sݝ ƇNR]@dHqyɻEBC)\r!-/wG0ֻ@0裠3>ru*٨DUyT\A0OWbQ|O Pg"$q,R&^4,Pm4$HROfmrJ~z^$c! "eiEEV$o G)95( {6s0WK-RT*w L9oc#b#*0:J=~y,d|Ԭ"Xޢ Sg ݭb:UuG ڪ,t0{K⩇i6%.q,~lg]5 ʍ+VCQMjìF# MBs9Km*%§ppݭu{TSF AdEXW 1l+kpl zΕ8r4AqeTRS< 7~AizKf BY,7;` ?b Yq+ZF!ln+,YB cUh7A|rߙ$ǥfDIz,,.$}U姝&F)cg묦\;= ?'f"FD8: }رA4r )WV(1?`μ3tí@+{5B;# kw܀܈?mFBlL,_{ PBytX^*i2 cjPϗ{(`s˜o4EC9pDnݎߔ0E 3\oGŇq(J)WKaa5F2F_~eVUw- T`jGC)~TRoO,hpvVǪ,Q<i zFAl_76Y>C+1M Y t<nkyt}űXFܞ؋$d]e9N/q~L[jOʦ _.rq+3(|zz'VIKĬ)yb-WD W2 -o`CJ0z5[;Kp F< "gN& 1DfCmE)(Ra8UFP5+ "'+(aTSt7&R%d=ĺxބ(/W.0 [1de!\4Jc5Þ 8A+I?#-&2ŶQ|2}k[@Pn3 #o0vOO@KLFJ2 ,k.%jtd3O8W"6jwZXد5CJ`xxKs?2twI̐׼,ـňЊT1%QQEјMϕE&}pegQILnfU?BDɎ} NeΦt¶m$(*f!y[B-dgbhLE>e DvIԥ5cS1ѱ{AD>[#ꐪmpfJ0 -cbE[9)Xam<ǸH0ٶ( ٌj=ؾjuKCp\<8tEIu!VƬ4L n:&/q*DoZdRJ2lh~J?=]%4 U3 9Gny4[:)E^mBy]ATJE9J1zbn^\4HwrqbDŽTT_f<ꕮY?yxp! ;9;ƀ4>aU}_[Ɨi@1acg(+^y 7BYqĄ# SMu2g皅ӿS˧b1FՕ.+ޡ(?da^~@Ry /n?agck͹mSQ0-rAWMxps: K9.BW_6o!酭~{k@qrpq@e<={_LFN|}mG}\ꁹ玨A D'UKDJƔh6u-k,K^YZwQc`/Ф "/+N0%jƖO2E$-%V$po{Nژ?4%-lmWEb2}BC,G]U.W%nDK4oeۭ!&I6ػ/g(TCdK6PקՄ;o̥>Suo {]2/Y>T^g8أ~H8v63&p]jQu,ދy-q`ue c\b@i*;l@ ]=Dƥ3'=P 皊Ӝ6\# Be$4X/X?_ZzUaBܭL[2W_(S?`9uʒ߳}hhAYf+ޓq,0;.@V"%ȵ]iLN&#fEyni[`xڞr6_hÇ`gD!68;d??=";9DR1RGfxufO]~*}fih$d#-;sHJfrpؤQ#\l+;P*^ Z*>)<VUG?sȘ>XٱsQZnWzWƠ z~D%:O>F< y`B'vӧk+\b>[f[p4wv̮Ǥ"5K Qy59`tT{m;ϲ%$H -Ó+'= \{&eo ν] 3S `򗍼N_3aEDH>60> >kdE@JH #쳨EyQ'ӃAV:􋄻PMbtk7ӫs`옢o' Ն&R(xw|zʾ7|Ig L>kYX>ONC!9kC^N,*OQ|iX롉0ܮ V'WTUu"Y27UkχғTLt,$J#ҞvX왞*uP&n5V'#eZ@r{ȭTH,Ǜ =*azEDF|E.5yx NB-90˪SnVS|LF5Kӿ7{ej 8hx5 ґ4Bg~zX_ZVٙݽֳ4/顙hpbGm J& m}r^.ótT# [0#ԫEO>~q낀_Eօc7wS]#7HCegjnfpTbuׁrȒz$DmIw"$Dbg\n`ASryܯd# {G ɩhys5\SaʯG{@ ):\r(y 'zs_RB\Lc1 'sP5uNqW`qşp.>n#=~_5+f0)\9kUgre:U:q!vlfyߍ- уwxڢt[5h1Z|xh`QtOڸ1H9xbghIY.=0j'&tj!Z% #z*Rzr:!eK=*~f!Z>`puJ"C}fbql[ߛHjc"[gȿ}jU< -5 .Gf6z20͟ Oiv\nPΖd5F$ќE~q;qum(1-#~{QvD=S򡁠X%<_aĭr6a+l}/N]#)Ima c2Vpk̒\Φ3'Z52!=?v';~~ǂ"w״v=hć~+%yjҳJNmflRvd/ª"yFc&C) )!*6ٝXOBoР"w<ߺwk ĸQ!j={6hi8i,5tzQD0~qmvñon2eT~z1{1U(pܢM`r.Rs]>S=5qz磊='PP|ζ4hI~7=P2l&$'ZVŝN[o]Flֵ`ۃ5(>byxUPJ>ĕv0 KVCքF~ΉH#:렻u$˓'-@\35g^^k} JQ(Ӷgʂ^EʅS诺F^rdj=} P0 dȟkw`&"(+qp^DR?- $S-5nr5Ta&jn]V/:TLu[be6'pYD/šspN_W%[{ݳrW4]W.k Esbg Ba8'݈ҎL3+^j3GQ|歅yE$ պTvE"=,.aG'I)! {*rt><$<g,+,e|_&,>(V`ܧO(qsS| 2ږ$.OcOY=*I*0vS|aKV0Ji" HmQk=Z_ :t:ߠF9Չe]D>Rsn6OdC l2EU(TB&?i0gÝ;yeqa?پ \&WcG /9 8*f_4]kF1 z[=ii !9,^a}vb:4^&0CB ,EH)m-тzo̧&I~)0ݤnlmHeRŧ w/'Z/" -JޛT>*w}SP0Иtb4οF nR\vsm˩3I%rf|z=lmMXH.tIDX%ZiG!̜+d%T I㨎N31;ͺNw_S8_šYis/?sE$í;1}Sh 8?]%1]1՗ 龿~\rzQ2ާPΪE#;V^SoFrV*̉v#{-@%C'@qˌ" )e3yIP}k{<5="/-ެeԴ*+:R6i:֪Fw`ROU@B ܌ T%jOasn8l_HcŢ&6{ؿ%/\0{up4"5A%z{܊80NnNn#(+* c||JHbvu.K#l"v0/nMT/2 ]la&Kڂ!؃\tLf Mt,ThOm/)96P۪X -EH5Xgؚ*U~_bA+ꦈ4i%:upcqsT Y( v 04 cƒ䄒+?{o+.Ej_@J8-ClPdv柱],Y?l71|AyYj9H.mVL>C;N#U4Y"}*J3LW]#V3A GiUZv|;s/>rp#U)_Ƹb;&˿P:FYAMk/LP/ʰ*翹0e| jduꚛ >:}o5Y;XyA*LGbĤ&+s[v|5'u.SV;ӎ,X4`个!:3 ͗dAqc@|q{s{ W~}K!ui<4KeFVMMْ-?l@G)(Ј{Z$ʢdtnۺ~^zvA+L37t ;e7o'v (ހtϲLZ>@D.ik/<"4O4DobHYq}'nc)5`~dYkVfD; Zcm/Z;Z=ƒxM.ǫGseKe̸j4% #6D4H.5Ff秩mGb$%})AAg۬YBwayLL oݟsSgA?GT\"w*B2Fsaci%Vܞz< yyCw"[? VzQڄߜT{@R/}=)hbk}|pO?ͽ^Lo|BI&|"(ҫMMD;f0dHó @u8_C]Ƣt)sD|5zxP,Ւdėky8זZ `.,Tcra EulVR,|Po$R"u-[XƖwmN͒(crp2.3+;59{0:c ۑ3P)] s%|Gkc{c XMMb=|7΀U 4ͣ $1!%9-i}9OG9E& SAU]y/7דyȰ*"v7)IC4aZI@MfO"7IHy CrHɘmp: q{Wor5%gxX/'%%¿0(*Tr0K|5ͣ'׿P,P A7Ga%JQ>o:X) "Vz& zRvY_U8H-8O\ Oo⠻N&2D=@)8M$ u?ѼI{^B2PoFהLkk `w4'ׁ=wU#'^{tAM|G~CvG0,"'6 8<`vYF%ͬ[kgh4b.h0'kB ;Smr-3S#8(d0)X?88w1=NqR%D.Et5O4!Zm}z[ӪfF^f۴Szr1$Skx@9aOv )/X?$3 D ,3.d@^(h?N Drü4~>{|F1: \Jд[[~^*t$`=RY0 N@H$srϹjW*~7I\NèhɞĊa=Xx8]oU.~XeŇj _n!O.\'6.U]Ui@ oGOEK`6*> ;wV{KW̐' @!\;el?Bes|{R=C!ӽ=cҠ_AbE(z]$`pyL :Ӵ=]R+$oȺ;{+]=".3XE?Hx'T d7vBj7,uWŷ`Wf92m%^f,@"cY5ǂ FER1ׄm68U[7`- z^ej}'F<vƏ7U'Dwk5tF;M3%wfz"%*pi%*2}ʴz($2:hBmgMHVy ^v z :\~bD% "ٌ}LKOG!htB[ <Ě4NfWU|vK6o1Ę?"h;E)mH^oDeD__qBCF\gRJ@9|atDIz vư|փ'q̃Wv^ީmwQdbmR_;A {E LBFQT!iJJzZ:'P}>d܅[ԝԃ^@*?/|&B xE"DE]^tYh+)d.5]#oFX%zH9[ܧkF,>@5CO,#1=A& tGKf+,+ѧ.bC?6} oѩ_zv@HRPY! (;mj2TaS z|g\uze2CRȁؗ-ʨ)DӸP8#C f!OL&w/J,6%$IJO(0G927D]9쵸,fb{sЊJ3!πj}v6w_?6NbMđp^qJ!(?=U_q_4]4^wVeh FiU8tEj=Nչ^<κx;Tt4A+|"#?6 1OYqoqO뿸BNbF x(޲/sPH_jYR62NU u==f ?z-Kżǣ:*o2AR~ݭl8xZL¶hTӸ0/z蜱svnJH?Aο 'z伌\3sȥYӎ2&sda 3 pL?Kt4 ]ZɮCW g,fuIr)6Yt[k 7$a ̸`+(6X 8m#Uh=c [ N B!j4U*xMg&ix3%L_",]V:Tgk3d8[ =kO'Dp|?uP&yt44oy]~=ם};k13`O4_1tk,_v>h< ='TH%Zx/Є4jfn>_hߜ?B=E'Lm6 _G V1yX&`N~:*c ؗN?D(4+#x64/li!EG(,+V#`8=@ 8hNcX,ox >'Ùe=hsJ`=u,Չ%v$ey+%&9 !,TKXeBh>NC۶ h B8B иk|@|YԖ@Q6am;asOX900x;mM7dU/➞:]. t=sb~E,i=Hc+U&oNwFIЊs3 -.D' )=dlޱi7%Xf,U|r/-[{zGFESozA#q8J:]]\Uֱ p ѲherܖdK@2rl>zqBڬRchU*LqPљ|G{w*3 O C:8n3Kbr@5plbVG X@B~&4>#tј'1NibKlI8{.G:dZfkEMg-Y?w*`tCj[n#=%3(72\w0.<3t#VA>1KVW J5 Ћ,f 7kAČ9!0oJLf1 *bFц`14lq%/;-n9OdN4N@4?\9f7_0f5]Jwe,si7&yӖ'4H,/ϿL}AyhT 5lszBxB:+S6[IQub'5[ [Ck٧N?d=(ZA/DZÙo$[3["= Lx`N XO_N襨?n!P͟IU9Yy-r`9Jtfȃ@yq H×5_w@r8[qdJ X7̵ @2DUZ;\u-X˯.Wrw?mK%P[9qeH5t! D2DIx '9P[D7azm#(M%ܴO:?nx9/o! XhYLk:r_Ϊ+np ^,nOfJ? \ fj~l;~wzust&@j/SEN$vF(sbVmjxN|͎(_4I:Hu6YCڴ-2Ev2r>m{͓DfM3ˣCh!mvw<+dz||!PVFH4@kbz%6`J0i}"5+#7y{/ _C*+7oj7y]ow2!4d:gxiDV H2!E1^ֳ0ߏBkŒ8O3E8S;Eu"ڢF"o52bjޱaLURt\;a%xYM8G~?~Nq_a/BSh]XK\Zzk4óGv 8%<[sD{Iz`O&::%83B 4,9:sq<8]++ŗ?=fc~)ŗԓg&Mp4nUu/'+3L8l)OF7vX2NxUԘ߯ES9}N5;peq.uϭUkz?NZq!b/}@pӠ"Vu/0@-JZVՅ21u 6֍>WR\[Apƺ&& G^2 rVJCi!*DȠ*Ӆ |XT6 A^)U*N>0uG-=uSqe.Y>TPO0)&!C"lJ7H`vp""C1 Tᴄ#Df1j i#Y #yZOs lQjk fQ ppԋ 3h o&NQ6KoN]b;C|Z!YZ!J -+6XsW"VT@z$?)${ K(4g YP~N؟7CpSLlfDiD%=伿}\!]R12_"6:q&eLKM,ϥ=-Q¬ucO'lgbf WpWg~)(2:hZ)Plo%2$"*Lj)_tdd16PW( N*9ftQ<@OzQ]L3}MtIAymjx Rc(61}V&7tb)yG2|\\7M_&`]rT/d$9 BL ؔߒ^Cqdɛ=()t; sGvlhn$e(h}0 vBDv9*b_fhQx.Jǘ?guS*9"٬:h?1;U(΅pX34+E!_0:Ys2Zǻ@o\h2~W`u|`"`JXsD;ř > 4vL[={f|Ǹ]qWZ٥Ǥ&nۊ;I,*Qb-lfgѺgBEIY[\!@#x\2 &^`j)9A D)гV%vӯ0ɓєJ) lܫBZ^j h~Z0EF͝ AT&DZ٢\m i&өnB>G6w<':%\ja|:n>*0D[J-UA8(x1l\ o%d"kobHHk#|3T"y5@(/%OÃ,PtĄOe7U b:I\FF6=l, ΂TƵ5$UnrI ^,@K$y\'DC.:1zˣC~Y;? & 15.8~VOV %-]Y+L wySUk%k&(3fd,\Ԕ7`VDذȤ'{M(؝%CӚ%Z੡#Եt9r/|tU0T6,>Mz i"eCoeG`vCwӕZgf%ܣ[rŨ|>xRV"v}SJžaN_ݦ!.4]9pA qG>^0A!e:\ q%Q>[9u0plYwD71z) Qcg:*>X$Ɋž1)")  HbducvSl wotp#r61Rd0v W;)O0W~Zi<ߤ;@.Onnu-ެ ( *29iQ&tz* ,^.w-:w QG?gC )IXsF!W4F }O*"0& 2)ٕYu-uP=i!XMrb }u 7vb$~)ە6Aaz% ؈2F>5UAy1u?[au@/DRz#@N \U9I gKlۉ]1BU$P?zcI,o~?MJ9#4f-P<O,LE:V|N94N(hˊP &t  QyȈ&v-`n=]4x;[ .zhD|nGaTL$.۬Iwx u4M>U̇ؔ ̰y,@&Eܤgv^`& fUz'dJ:̢'T6Z ;=msS**%md.Iq]ԥOz,[={f6cӡD1ٗHߐpHri%W#$ysAJz-?<@kˢ@UI}i2,FK?GNo"Ai@>>4]AqSX;1p[S^|fd;!tL<@4@Qb~!Sv"GaJd6)N:tWQҽ$e<4&Kzd<.cXƀ>q \~tcmC. F@_lœ`أBℭպy=Kx}c }NbSfPdQV8&A8PȰ$dOx$^C@ y-OYȻRa!O4=M"vP#a%LO?Sn'xwJ.$1Y>[u ݏJFha*`i:> s@}j3f4(vNPnۆQ=gbZPS3`roj.埥S GFp{A)M \ϭ]VLlȳX ۬GUREi3kدPEڻ#է i%m\GJ sawwh{5Ȝ86Df[f,ۭ&1쀐Iey +wSZy1&)H)aypH MQI=`Zu ]u;;t‡b;cV7Ƴ״N;2I3R b {@ϘOAZ'GU%?]c,H`1BI40jym,w!H8S2 g?mѤv=⊪7 0N- 5g0I*Zv)xfw <#ͩN(\ѥblvbkd &{,. ;8ejQ YpA5"MeS)"ByY Czn`P=AS]vkY>prdQc:y+:!b sE>@_Ԃ鍤{Wp.eE) M cKqPZOFI*p`̵FQY7֗.jL @ XM3_kqVG d cfe$՜@U }b:\W(dub4iNd--/:xmH 9NWJ(DN޽~UT'W8s@J׃bDc܌08 a@'M+(y蓣A=u~v ϥHZbmT?^!'=X5$3EՂVl_!s#Zr2*ƕKٯZٵssZqD4"USxG#6ݺß-ӥZklBTH4:%+2-dYgofOj0xG4~3<ԉf nC{I &Ͷ7`ǠUo#`Fߡk.,6"֚|Wlu;*Xeo}ݦ Q OkE|*[tr??5l%M̹X ,EM H螃u6AЏK&;WnIfЩJZ)޸hFB򐈏1 l>ݘ&;ńQw%ov{J:f["lZhQ*IBIrl 9_3iM]_W:6yEA|LlT05IVBImZ+T1Y2 3Y @AvA+Гuu“ 90hqØ~6X'PڱM%ڋb%g'0SY  3 e-7yӣ~ʌ\)馵~#@NiRPu:}~!V} '^[vaV_]U׳dFM $b[(695ly} g8r_~I?ƚty;nZ+)uL W\8( T^ rRq̐ gίkNKǹ4!]@ R3B$2=A""XȠ6pݹkc8;%{>r|8E%2~퍿3w,1״fӈR`6๵^E@E\Ȼt8FvM9*Gy&g ZGF^T:eӢxGkKX2kz÷i:e6AFA*/p5*Hp NK 9{N'[!aNoqcwm>Sj{a\"J2)dėYK֒[kEhP]`bZ1Z\)c,3C-VSa-ReWyr<?819gS4CY1ï5'mɀԹ7=TqDXoQzٰRfe/ܤ<~T*ʫJ6-7bDQ0E\£`Bl_=_C"H،șѓ҃L;x_HiI6Ѝ6g7X4fѯ~CF<0gM.gR;ދ:M좷*R.wzQn8+\}6ox1_Y-6ASˉv|3/&6$+jMRzl[>m){,tN@ xH[=޿'eˊi IXcYsםzlrUX9l1c '@6&/#w}&B4~3y'ЇXd={=p퍹eT㚼{լ ,%_=IMaTyQ돑Lي,:B_M(R ~tP?3"$9JceI- Zښcnܒظ%aAcy|+`X)XngO<>%U\} >ۿ3k\hѸhV>5PD..VP+v w|UVryPH."&x3y &N2hgH\rf s GZvGࢊPų?8_{o!k"Pe_ߝR /QeL7V-BgPE&n<*x3-RzZ-c݀8ؔf-MbT?ᭃKYiaBf.$?7Aq&#+=+w謹\:S 6 `XM4'4ycˆ]-"2(.'*z;A`25 !^9UcAFBЫSH"+Nfe]HU=c*@?HgI|rT3b 5EtUg yq.$K//r5>˔4`OW<0}U-GO+Ն5kfU~|p1 O'v/%7!^=orOCx) WTV%vnQ^#Լm3Fڸj&x+S8(>Jke0L:%onMӑX"%Yg[BFv9rۇ@6POgژA(Ko S[ܳWbp}~w3~puD*]BԧfhhtOV69WkyTh1 +oEJaYC`N6Dێ +s.d{xM=%.&ٷGtbiϪ\+"ʹ3j(+}E-C&k9 $:OcI& II둌 ÖNG9o8PPrc.serˮJa~)ϱC_-R`M0Go -:jU\ hx8[S)@'2PH%O̚?J{BR 9OspUn%!C YE}kٹg(_-Y{TSb;]f2EszCnNXX!U3)l>bӋBO n#!Z0a䉻sBκݰ ~kIa#+Ѿ YO ȳbEWyAT0\X<ېe1鄢Y7rޘ{V&{<}Bs9M y130?#DL/0`f3[v¥0벑9t8[ W SJ+2 ߇Ոw((Z |@ĵ$D7ų !gTVLK7ۇ*N`ZLPG 2M&&=taМ=` пA>󧟫S1n@`ɕwkd=taذ-oG'!6+"n+jrRL57YsKPtDkJs;Bj5RɱF@,jx" {jJFZ%"n\Xrh$$r0 rt@,q˒y9^k)ב`Xى|'"Rv=ylN.lX>.Rv1&p:S܏Zi6h]|Yf*S{Ŗ~k(dKȈŰjX ij2aH[)O/]dHyLEPc]0ˢjF:t 9b9ܮ*̡t0;´s$֦﹫,1g#t VX(fT/Ia,O櫥ݘw]i${im )G9RRpɯ#[0 iR25@d fe/},y=cP%B5" v:͝FkZ%X4   fm7e#M~LapNIK!*Hk" aR^5~Qpl"CLoz=]j1PXS~J@,92s#+%b"a xPRF>h+[ja'F6TuxL60\c1ߪ+Mq"R&AJ޴ꆟ32@aD_صa9Zs}֪5ʬ%߬9;2c\’֋ ƒ;b8Lw)5-%[!>qi[+L{ ā*S;TEObڷr4$^%fPf <5}˯f6$e '[PQS uH F"}a1$7A`֐>c, ¸Cđl59~ݒznC-pCOA Xl9!3na#9O[eƑdiHFC/n-A6T\x mR3HoRԷ+z>TT5W<?k3< 8!ξ׿VпEoWTS7%Qet}VhڼT[*o1U1؆Ɔ-j"g|ŊAwxs:t .Mqjb= A.7B˼Dہ%Zن6^]OVQRKb]ZRMa-&7ۜ.m?~խn=N ]O^X0#chK4F/}/%4ǵ2iEAތ0jZw9\[JpBgʖm2|&p[gMmYh%_ˡAҴWxbZwX]TՀzlywӰ ePHԥ%lQ]qX"N~u;+#C6۵svG2bhQ):4&#%N`P+gۈ}Џ䱾wOM)ų ~d8V ̯֓"v#-Z몴oBB98f3mtJBI>tƁҝ I&6weqsS%LWK yc%G[ /m*2yy6zSsok21-9|iXVfR}/lǟpjQ[ЖU/oNSUԩť fms}qD;<훏*B98u=%?y16 W UIR'r=eM^e+SeN.Q+W~m^MCq 9uKeULZ`N$ގ+ Yad[%ZxȣY:چ],M?0Q9l 1߭HvPэ _ g X=xyiY͖)폗Ƀ s;0EDkO^i2g1n?1ʋSdNQC>RI=JJF:NpC|[GB`P a1 +ǧI0<:P?6ٮj0C B,"I /D7vp'm5ݢY(t,!auiʻns6Ilz~) -KǻRinşZLC4>-*gƨо $eפe#ٻի!rԫ-P mjWYo$SB,RSr9/!RWϣ ~>|97/zQ6⧜{8KD[˻Кqs\i7̬+r^sK(4}HW`(Ü&G _ȥ@W e FnM1lN_`U*)è1l$6@KX%Xݠ*tpNپXd^>}%\5d'{T{hs{|6F6(Jve $ReN )#zcHe.T%۠1佯 /MRinYv0/ׁN gΏ"$B}ವ&c{v0A|fj=;]̓6OF_Rϲ9R~!~կ$bUfxz^4Tg5Xnί%:3U1Vԍ6_X M MOX|\v)ZzJB%5%$1|q}Ĥ%zЖcIHC]OkO9'@+HZ8KyB ~srƔQ-M^ެ=u1Z Z6:.O4S[g߼d<8Xpeu6A}w#6ivSY6*Ёoare2\}6 S@u)uKG0?Qw68#g5V,NSBz` \Mk2gDsDyld7'37c44w!@I2+|{nr1-v)?F/i" pهpG :L-3m13Czė_Ŷ+N GfZήq]S#BkdQ򃳆SC_7ũ S.a6 9 %c;fb3IkalcgwCI*e ':e~s-"ih2A-q&@;bYn&]@M&\O{nכH{,N` fzNއZԟLBNljM9`g6$NMklf9We2f]Qx_ogҙ+ ǡ'pTP*{ֆYK+dSdr@phz2 lHC,{y+57j/W1I Lhy$y`VQkJ&<)ZvyRkYݝҌ,"G-/&a/uʡ`U| ۞/&nYVkWp 2wV5iʝ %i85& 3#4@帴2&f\ eԾ88!upa$GیVޛ#k\s]LԨd wdJ%֣^*YoBюF4KR:o~:5IfZZ6/" טW%/c~쀎[õZ}(3-c*$V62k,BGॖ\ ΫzHUsoBov.*~aw@{وJE38 xA&ZLOρ}堪?z1tm&D 16J&9`Gdq AIV}-}2;{G.ZoeV#Mb0pv"_7"EA/Oۭ 3יA pAQEhF:H eLrU 7UrSG8 z'ye09Z!? YHWG!9w &@[[7)*.|:1-gPvƄw 6^"rIdO`$_2R͆6j)g-T5DFId/Uz\~A\<;,E{.̢R C~b/|DrLtra'. L(F\J;\^Rgs&p"nAr!"įyyzt<~Ǐۤa'9Cn?PFtʶ2=*X~Z#rH}ߣ5[8sAK:y"2%?u.+(!yr/m)9q&%t?v7ltҪٞ~֛m8|4}C^߫v )7$#?5MJ<5-PV .7{ ky5VrVv;^~wş7B,i Fn3lu*EhorsJBP ?)A3ݭ#{) 6,5\ |ܫ ^9~Vͪ6zdѥAӃ MfG>^Sߊf~DV DmGEF l #;LM%~M~'BgX/sE$bNB ĒVõa;j=%!YyA8N8E7B;JZSrVSAPtXu°/Ds & &\}X,+;Mu"KNg.9 a2!Njr/XՍ_fn>Jc "W6 tӼw-R!l_]f|5s+g4ɓ[]3\1m} uyA4^ ^Mttpgݤzlpz~GfJ5tnFvӢY t[F؜K7\z@`3VD&B0?}D~ևjjF3=_<' kXI %;tn]!&͖N7V [/jGW1/m(V"?d;$gIzC bY,yQ9~5W>dnҹO.PKc*i Tqݰl|mʥ JιTq&+9-6$̹buXH RF;m |LW$\o[ypWd_\1e!N%Bנ\a5Ao:A2Ġ{Tr2$]wP^@Dw> 0Q#>ň*EgZɒ 2M,ht5q/T@wЏi}K.m>B{x :̒Evɝ5 6+ lL.d{|s(7w 2r@ΧiYk/ nl(-F |P;ReX#ߜܾL}D;O(Vf,R;BWv#ָ)Jމ§ ޼"ܨlKK'y RBU5vg5ͨZV~trՍփ'`GS|?"P[n&P%8h0 Oئ+FE~ӑ1}{",K&=S !\5[.D ݏxx[C@NuԖ}O){U-g7㜲˹!#ܨ'uji?ݧG(_8Ƽ[LDkl> ;LS,ɬILx{xLwtOtӋ ֻHC[g;?&<A1>VhIcwOWiЉ(wi^يGOSRih_768v+[c`j`3o1QFϐs;Ed)5^Δ 4rhEn"?9;0HeGu2D^h.Kyn\*e_:>'DkE grJƗ S C3Hdqzڽ]bAk vKLQ0j"_Qp7k2&)\6ԉ8;}O)g<2r-м*]CK7# cRQ -Ng889H w 9Y kE-a L䑳eFtm=Ύ籰ɄFY`p?*ED88eAD;5Gk$-u N Q@ZteM!2q6hvkijCz1Z'fִRqb Ⱥ11Jm~ixh߰l 3up\/=/Dz=PxtLomҺ*}Gzr*# /rVi_Wf?@vuPzn(sy`%D [13YZJvyzL ?W!+*Vuk ț^=FuL"1N871:wr(Ӛs$gNjʨ|mGZk$ cM Wb=4߱ـ5k j1L-T!(&̘ݗ3 e{L\ɩAHw4j@(ej1AUN|?pu %U  d B]Tsgek7SG n wyn[8u+*P-RƩ4eqW3C]1h̟uͲP)g VDzRrNGc.Ը= _znF `ol"~:[+ǿr18Edu Q㐡*E BtJŽ|^a EܒSHNc4gRULMUyaO`8&!EtJ}!x=bɤo:WmD7Jd56 ɻCQWftl8 }@_ǡ(' s!`CS ުNlu̓%V c51Pfu˯8).Ga -in%(t0tQy /vbe } Ѭ݃_ga87Ehyk-Rק8P,Ew ׫2Iחĥd(ёPb~PwSc> g}D Q0^넏YZvC\f)7l rzp VX0L[U֟3B}SPK޷Ki uGe5YDPՒMCݱqe_B( 孉}OX#2vSx%mL؇*`}u[rAXAJvD뙐N=IȖ ܑxñ=eJ{{004J3Dd7 ;+L/':k 뾁*܈&[ ][as4~h`üTMvS@~W=衠RϠf#{l抱HY6+ANٗdx.u?~l$xgÍ 2ƔN.ǁQJovJUB +֭3 ÆޠGU5?=w ԶpJsMFqmq`La=\i&|¬GX`f`:gAFUg'"W(8T?yȡ,PO(|3WF9kt1٢.~HY)3; ,[)8zVT]]e+0bphly< G8-ŽN&=϶m[ɓ;E#VQE$W"#0MʊvDjhTOs{MȺ'ʮ؟sEV~ЅY~PD㭳qH'ծ$h4&A_e|ZoEu(eJGSJqyro˯XTY Q XRl|7G\z[p@A_zO}B빁! 'td2VpbHJE³0<2KfbDDȑC#PLTl~y]1)H&adAcJkTY`n2!)c4xZFlw9K>u@ʑ3Cvы^9yU8&?*ކ:Ĥ7N))落cɛ6.Xr-d'fUqb̲*) Ӡp&ɷc~ F,ޣSIԣ7rd<<W9e? Pv\y QJʔ& EUUcT"!VpO{">Y<3$6m\$LjsV-خ",uS0V]}dBZ *wڷ<.<$ps}/1pf" ^_n]-f&K<Ũgޓ[̷P|bnV# T(A 'ZH{g :"nV#uUe /*,E+zva.s422c"5K_ ЬHhߴWN`f?{z6-Dto}pEoӻxT/xg=M53}>Ս0rpɄ~wB9)-ݝ8=U[7 HG>J`$ҲAXFV= K1Jhm%x#G?=mO3?p)&χ(sara :/@l9oK%bB ~) D'k]7*&u;c%+w 2 Bմ^q: xyxhdbVح5;eiz%`sZUvx [Yz$aP >Hӷ)4Tٮ;HUOQHd8CA@̪M 2Li-Ѭi񧄄/1i"|X4省I R/.G5sk(!vu%w.uٲ^=XRA1JOk,skކ \R}tܐnx*T]Ph)LuVQZ`<\r ^nzc>/8; 3j!v$MpG{l9'ӡ*0Gʄ0'j l5(fePez o])C qFG*Ư*b]Ħ^,}x]0[FïO.rb(a7Mxڏ%~W5!|"eaE Â7<(ka +>iE'= ґᆎY^QNuO.?[lSΜDl3(f 3݊^17m Љu&Uix1K2Ԏ'?ȪKW8*uuwۼA1Sm`0mW.DWnj`/ `s* /T* hzgAu\A𙉖 8A#4ÞsIn>f{`RX?9-龑^˛LQ1q8SJs6x"%"C0n]{GW׼9z D,`9J`ԀثMۈ+iΟ#y4C,Z\~IǑh? -)"WVQЁ:__\D-I lM7~'1FYA~*.!t.)5p nOm >\Q $mKbO+߸=s5@LFq8*dž>Fr{<$-YE)9@-j!a8*;l)*QR@?'?3 G'W:. MbbJ.bԜIH/5V-" Q1^_y8<ISމ_} #ft`&;n?_9-{ncɘhc]$_6zɟPpӁXey]r%bJ/%GO4W:xwitT 4 n7,hHV6ܠ880ZAM (ZnzHSßT>nm+V$&Ix'!Su)|$a1`lɉ9L_G^;WW&P5׵c2b%,ŸtA{1V0kParm@<@ÛʇHDiUI(V)Sjt:ƕ͵ճx&`b7 &uuQI<~Zd\l >OO~;#W8:0V1TsdY_r=aݭkl ׭=q inT'Q',0^b^) '%l]/]e9".@9ӪTL;ʳ&f]T&yh /b%L"QaCH* (>(lWg)Unga(h ?Hg^]ط"Xey] )duQmW,5v.VH*mߏB̌3ĶI!o{wMMi/9|ᗖR$:s[[WH?~vzri;4 ʬ|V] 8kؖ:lv,@VZӦm1d&WswLԩNNE.U%KDdT 68gCk Vɔ+n MT4gxnX{%=e?(_Y=jLX-9 3)65ȹNl&AI{96ox2yJ޿fwK:@DRb9 |Q/h؆ ?P24L3gw]Q.$mmDtėSnN{`\;Кn>YD:K PȄYkĩl֦մ!hs*: Jf#kV h;1Ǘ*%g2]:ȄVV# 'i}5 ,?@ZXER;n?9v)Vj#Zk ?C/$ A]xC~Q BLrMdX!k5݋tމ"!=TY"pɟb@+7U}،|dQAr{;К ZKiJ';7\ F]\07u)0pH(v_Uj(N@9S17LXe]";o)Ի>Hݕɐ !o٬ @PhD6a×뮴`#Jjk*TTD΃3 pUmN|wm8}ܪ`` 9;l@8^yV\aPê0Xnε8 *71t.Oꭩha Ln*b'ϼ O?4” c@\$#zF{nqb]u+[Cs6U mE]519B$ A<7H HP1&mĎPsC9ՈJ!%̘^/ff ҙ6/HNʠjνmؠAp&'d6b0 `|@GA6>n\+fMX*{ZHFJ1'vɞ j:+lN&Uot[bC/+X ʝA>sIك-u C^.7KRj+Bȭʲi.=yr*;a^%'dH"yri_ih7κe|}مRAx*iשNr kl.t[%PkGMU`oaa뭔Xw̐amzd9/V'DgRI>S*ZxZ4WKC(|*B*(#]4GN^,DYYtEwg8mtǫ~֚,V8V їxUD4@4&٭Xp/G[_sAJy_*#lu6OTԄKd8C .nOŊDrK;3FZ"T͡rfwbuI?$sdiUPi"veWטZy\2RFU-HCR&?Pf㉱ D2AmR<W )B U֞8LJCP{ _F6: B^#wLӑ1}mMIb!H˱ncB5=@;t8׿ve~+O}i +#"%)NZGg>Otvd.'`K+)>h$W0_Y}6Oqm2 ɿ;E^/_+gy,p~S>Rzp suoOBˡj^l>B&Hsl/n7(t2,6m`;m!w>rùQVP_7i2n YnƊjuKSw|A+{C[x\t jR{]XALF fѥT@]+L埱y]Lw dD(Ph9ͦti{g#~M{*972!Crߓ<.-Sd^Ѕ fWb0s R:fUGDT}G37Y},xݻ?hC_{Ty%c~WL+NxٓTJ΢AHe:܁c. Zm_ P6k} [ܟPwwJWc8=$aL%`ήpD<gkb3$_0;@ywy'+tV %D!jt>7Cinr&;+F?=Tt$jR*9`v;"z(I pR=icGI2g`'fp } 3`}ׂA(:Ux"b |̈l,원{4N4C1@i uo4I}ms/*3Нpv7hOZ}ijǾp5?ҳ8 ϯ PSXę{(m@ц, `tBq9FhNCe^d()Nܛ\jSwޓ?&םq֭P`Rx0]UU86hXf=Tt qON)LHÉ𽰴?Fޡǯ\Lvv7^ubPkVEg~98~yN!I^ }Hc`15), rARХ16:@]F-Q(@ ?zNSAC)@ڿv,'&5|b\y ꈷEYFs^|l5Vplj~UscL 2Z[.kYDzŗ=9hI*: A|T;CR1ca] ^PS#NrahX7aA-˽3m-Z .A#;Uپj( pS@_fMy9S(u`BoBY ᏧzTsN[p.eYҲ0`sIԋΤuѪbOf]G~jiׄ׀ ƜW1n%pe%5ufEGmuTԱRF\G0fFN~!BLm; $* kaQߔM1%8Âw8BNCJBWw8a𻞷~Vʝt[ܟeͅs }UBنvܖϓ&ee0窬"OP"n +GL2Ȱ5&] #1 7L<-zFRv% "VcY4Bٓ ww -|:@d-~$Unj6?(澏xynuRu!d[[sdW ֽx)(TN38o /3& bCr꓿âi#({4WB(6ԁ:{ˡa04۵ɿp mxG6,2$~*<\'ۢ,I̲VPagJ[:$`'-N(;m;38^X$.@bVEeFVMR<c4.$3-OWsxlhOTnkR7Bw =(hWˑSy& u?dwॄ-RV./0ƳwfsV$ÓլkdžbAdsr|^qoH>>|lɓW.bH;p/8cqZz34v֤<"RFn!<_(EޫPxbG4 };iN86+HTgQRrINJEN wFn>'g Z2RuKRWEq.d06'L,/ צku1fi- T=@UzSO[^R7ޒ?eI+F/m"jJ\@ݮلmB}: zR)w<mCnZP  8fiܢA%C#,6. 3_2S5k8ց1˙ֲ:%fev umkޮ=pL zJ1Q 4- Vo93/VG{%L)$YNOycȷK"7Ir9?{2A@D]Z@BE^)rQO/ (GmdpbIי%`ᕠ)FEr8T̕aBg: F׽q67T(ݹ#b;a#mP&d JV7+Ä* %;Mѧ #ږ֚qaP: >+]0j<}g jZ>^tiDΏ>BT>VMY&DeCԑO"c>COn{w2E0Nm}3CuERs)pcҴ[D8@I.3<{Т(x+e,Z=j׉bQ?([Խ7G*-8͒}3_9 F9h-P& &aOPYR酞G8*)r%piC&Ed#puhИ۫g741`$c3tפ\:\:ð (U V+b7F AAƐjJϐۋ:Hې>-/`m|YtzF)TCuRWC=}w-/h "{._>M.a@ԂuV4ZJL'g U{~[0EMhácrV;ߵS}};ո:/S.z7S9u90 ?هVbͼlD샫YrhJQT4u䯶֐:{%=mitaB8 VL)b%_\ iGKKu a=2> ,ej?L1 V\~&O4w3¬wkTaMp mbp:P*A@2) g+z-`ut0eFr96&)xq G }ňU0\^p3Bؚ0-(f֩N«Z ; .ؒߞ4mpu,ɳ<'* h}X)G1HdZ:'#>Lj*.4hFXL*b&~.@ڣ;Cpx,yOG4'AF?1{Pl>}dHs~X <Մ?I1*q'FmAhv0SqB:  ?&zC[_t'<}m2S<خ_r`w=9 Tjq1R_SD;fv_O#GG1Y;dд_ip lfIGNRA֋!JgU&1:健gO:ˬ#01wE0桠?ēc"btôOk88 soRM653={/k ը},IEN Wqg3==Khn1v[+XAA ;ɝpXB:'s mYv++|E\ vdR"Ym߉|࣐?n @ 筪]y@19+,[.v<w!B}jB@W 8q|yc[P6L°:YޙRG=}+ZS~C}b >//6~ SR.QlU<LjKHyLw$hb(EC̸쀲5w T2n"IiC)? E7 ܲ-$6'q˛*cLi<:bhqOʖCqQ3i0۴=V¥'-BRReFvwyG2ߞc̅9n- >r0h.i\?Zށ 5yQG|Og\]c鱱.ӗ K1-!9E-Q]T<*~+GkL2*8M歶W| `@!炭y5f7>#Rܟm],)Bp) C^ՌƂ Еq1U* "G7+4r63b t:z"(v;>5pQ r]-+y lx3LO!ņ(P E^A^%t{"&-Q@[\6Y)tƱU=řzzJ'Ϟwuf0[{fWƜEO&P"PڰVJ&o"P_=|{ItY n.ݕrKC֭xv^᭗w{r?:Z{xxҤ֨QF}yƯ+U.EJ17FZ]S/ƖcZVIf0W+bÌ8zHwDyNz\ly˓B$f[ iqSI|AM hd.Gcj{>Y}Gۜ`vk@t>&33 Ep76:6HCLIJdOv>3YSv0 }X%~;}_4ڽ-ŹBT ʪe Uѥ? 7̬sB$P=\8O-ejAW+HFBs)iӣy YA5>,+w|n\%q~}Ry>r"d؂QP!RJ|AKWشt˞XwDo5&izNwk"*(Ozj8}9OИŤ> W;VXw^ _C فB5.foɽE/CH45{Oc|-10P lNJ0> &./j: ۢl9f@A⹵\A5*ݍRT/v7WzϓikOfЗ^v)g>/s#A| ^س`n/4 X/cb$Xj x7뼕MA [3kcZƌ5 bϺ$DġPF:ٔJiCȴǢ slVK!Ջ t|ҭm3#2z@3Hb5qq̠Y}{[|jb8ꪤn`i4N|à}{s8j(ӡ8Ý@V}Z$P37"ֆG0؅,P1 AvxRRue(/z#2jPQqI Lp5ʁQv KWMH˲3$L49-%ث5H2XDvq*:Z@Fe_;Ys~&|^jvOs =(s+be)+a܁`^Ѥ`VbVXz`>acmYPpl9=?rY$ șQNlI tUZ-w+$ʹB=ɋX .t2Z/|fu@yigz9ZujqzBN=odz-e!;8p~z4["D]UC3㹤qzP)7[n0\ɣ;؁ta43$lL15dvkH42u`qp|8\j4or'kpBN1zbo+ĕ?Wy?S_չ3Qn,L* ƒ/th?yit&R)҆0xMH@uë}KI t [ٵSˉC56ˑf s8;xwbƥ#+  fJYʧ"sWiX X |f]l[;6 9|Ɛb˨ mb+OF9JǜPFStɸb}U½M35 t0K.f`ܴɶM;u8k^3x[Ñ)MrqđޢC<$r:u-PӓS8kɾ.JXS{p<5G)N =Ü1Xa(&KwxԔpFEX45˗,b4a*_u:5IK\-kC{'''uF1NwU %wneٽX OU ,wmN16$D"zY`!.5˹YjǓ7k-꜓#LAf ])<kzV:y)2 70Tua*Ul ?9 9 `0#^Q8Ӛ=.ѥ @,a6 XpDKƊ4c4N+9 {F]4LoQ-R!{vɋ ?,-\^F.=JԢ:[ oN:N䗮WF4NI*2 VQ$tLSlT璟`[nvׁ_?|Gn7'w?Ctc5RrV$ _g*, 50`=7<1wղ* ʷ`:C*t))|7t?Ի?.lcQ8teA‘3$]B+F"0_Zc()Z?{}x/2[\Q&tUݻhW #QvпFGM&ϞfT+ ׏ Wx>.rZW\$IG*JC,hwxhzqh3s퍝dv͡GHBt;l 0bF|a͗J> _(i(-)0*~Ac`COwJrA+/cdt(Yn }@I~s^+'2/ PA~AXkbA+S>R}SY\)4r6$j>lWloSsZñ\HI9sg!r9/yNgsz)G9Z z/%B֡D t "V;Y' ُpWk~p5%iN6WY00)h-tXtDɳJ)m@ ]gE\/+gqg=LLM v:AAlӌ'4sO.{7>׷nnw'a$1SQP؅2~, ,Pu}KgIa؂2rg J_Ihh\,kfFi 3KWǝ;9Z\t͇ T"΁E"?1>2Be_r宏:@@# H# :NfM'NщrЕؓ1ve䈑v~* KX}t5ݺ >z%Ţ(U;u9x7 l+ĖaQ֞L7p %̍"X5cE>5)*ynׇ{ M8W0:QXzKA#›k Njº,LcXGl Kş/jMB\X8(/a5q u^@8J8&7/p `nynZ7Q#hv_W/xX-)՞o4ӌx~_DM0 ?$eXS"* _wqZ2bhۈUV\ZasO`Z8ALbTxbа%koP/yCyRHrb $o_ ,҈?]o=C ]wu)ǻ,oҤgD=()@FsKd7HJ$yȃ o4VLIR\I\Z4*z) H*RBcҔsk6lL8Ӕ+lٖ͊>Q-xI ׄgGtMQ7n~z;*1_%̵g'D%Ɖ] D{|. NHʆ\i_]Έ뚮ml*>Vp4[-|pyАsEow19 *͚i|X&6de}Nq; \}䥈+KbL5a]n13|OF1 D;Pۊ%9>2.К9e5h$D/٬+ =xczBeleq3){SC#MC,oS,l[^UY,p7PԨbU狂ݗUrDYfBxOĴhK 2o!?%GoDkܩ\ځkܛ0.1Ŵxrm1VG-N=TDOpd󺕤u]X>R_1x4蜡 ˤ"K@B(hGTYN?-q콙grGp"8d&](KWǃSEN(UȒY3+:ӇYcYc5ɀV!>.#y[}4#'Ia?> =<`]{[LXdq>؃PVKe:?{@ Ժ@eKrFmPvOB/G4o*IM)^V9_~,j@g[8™iBn.eJ2= #kn B`sx0ePVi( |!/$7#o3'8OE[rΫ+{uc;''Ԃ$%6Y_$ s?Om-CslnXZ!p6 g*\ H.QU[gjLz}!!ڠ'~6?|u8Wsf!&mӈatwFfYC>vYǃ'.׿[C1 n}]jVx0>.p/W6%q Ei3mvAm͝ar @ӼΌ.y'nЎS׋t^rqpSS)_&C^Ɨ/Ha朽<S€~y#3S3/Vr;fžeN$HJ΁ OL-Tx8)l)X4LrSUR<ʪ|$IG>4ؗI%DB;ѠLj饱Lf5a-BfqEm(^+;x9EbOS֋OՀd]Vp >SD ;F+g̼O5'![b;r k8 k0fu"uDdϗMeO!P(jil:anM~ ;m{!eJ| C\.m~/q/  ZI9N#, r︺:Iv›e٬O0䵐俸!FЦ`g_Y"əwukӄ(IN\;GםpzVR~Lf#u3 Q@ 4R`b&|ܳGOK]f6Q o6((NʆU^_^$!SBWm]zwj !Ur 6&D7ЏUV+$ F&hF$ "舱~޻_+Jqzq֤E5<^ E^ҵn ɄE|,ɷ*A~?s3hઇq^S &bXO+b\%9G_N٦IzG""_ᙖL~U–"n(`LVE 6+q^(X$Pt~B y>ٹpLLuý3սQOF]םʲ;Εhf͈>PV!;_hxPUI{7i ȋWcCĥg:@ FX|x_GL8mET4].EtkG٧i~-cha|>,hR҈xM#Z~9ifR/HhVݣJUk{S!5\:$OǗ|(Ў%2V:l|;Yލ7Jne`=BE|պ(tuwFUG*ij-d@7%u}R1DTbߧK3% TLYCR*!}=^aǸ!^ʥ";Zs$b)IAZ8ګw,h0vgJ$g`k;$tMR=b)r{+ 6fU(C!o'Or,q`ܞG3k_s5d +j:OW#Qq ME!|LF(a6_Rh+!'AMdσrdĀ*e,8)CmIWy{v x[*SS$GaAZ\ʫSVeic`U I5:!lh?g~VUd"B[Ą+w&36D:  3-MWO?aɞϝ#p*)jzd6NQ,K„ jKcl}4 ?HBo02zo޵[#x#:(s+FK+8 `:͓ZM(h ȍV 5.0*n1NhAO_(%=ΐ>`|]`^s\MeډDPg*頔u5L6[9Uw!9Ě(nvp: Yt|sr)`˩ߺEr#eВf;|Ǯr'EZTdB4T(An;T\A0Xա[쏛V;x D?l#(a^ǵ2O]E%*X_ (gv8siRoUf&P֍nAڨX l>5JB`Fw#܀LZN:e /(ֆD˱AG$ɝ5Se)S;8(1 a:*<,{z[/] _zY0b4bpBr\CJW>1ȸwǦQ38n3>)P(} 4qs(|糥U+a+ ` ?o/CLch'LS@q:>>fq՚\zSeRroҐ/pkN5U~X\Kw}^ gPxv;9a:M`fɝ}3(@ZNb%ѯ"+lϨhsU.v@fJ(B0 O+pLu2ݍIۧIM@A. [Ę-oհrGףsl6%?!;=w8 Qa2~ˆ&towL[PfՀ$(A1gXK ̣ /-x22Em+e=?{}܂ ˇ]nosD2m8?(k|'eEQ>P2U`JC.fh>$NMxGo4 pd,5i8yB^=EbAM%Z.AÎA8gax,inץfd*:YM^J+-@ڥ||Ҟn~;Zݜ%)#0ZӵۂkȠ#xݓת*h«@0\}Ws]fj9XyqdN?DB˭2Vή|/,g>I s}6[GMFhIR2~S[?{RO岤_XwTOhz^8{,FFj]ƼEc~,s \5Ot`O#pDi/2,{ N ~̥0jM=K03~ZN GA$_vO~ !n0.a@2ǥ;#/γ6*>9)C; / z7hC2z^fv*n.~Qۗ5ay+1\.0Na[&ZVmM_/ Q&y:s pqz/M-}d < =}z,on]O=3{KknKL ä+xě.xתy!`bjİڮRewLa;5ǎau0n I qS~j\f*2/8{˶3nRymy fS:/%oVZm,|E" T~3`ZÐu=iD977aŘ8韀U2#oj0F53YQy@%?F!OèvL!^dѝ!׽`*xu81s) 2כq\@Ր9 K0g( -C=cVOE,CjrJ㒁DX<cR:nſ& Tz/ )Y1${߂6G~FIc|@esx<aq I.a}sjEK[L+_Vް/OjfV~LiC;qwS÷u_AnǟBJſL`Hؼ'=Էg lc{I*pvc:¼B>*U8t5KCm'M󮽹2߮DK>9b1Bx7Apd-QSi4=xsəux짯m|?)ub4pOep V!{w𡚲zIGX,QդC ݙcVVZTB[Jā\΅}QNI >cN`1Fze$4vJ(ܯOP ȼJ0r/xڲvJ~rpBdq,nv]&f|'-rH3g[4bPl fb  4╽${EZyoL'G)n_^C'.uk${0L>cU=&bfidq;8*BEzG((IOCUE a[ʂ Eس`͏ǹ ᓎQb|!}tWs',ǿV?KFĹPO$iOR c"2b=u CKw"ugPsa|u5q$#z uJ";Д{H~teS^QP*q 37OXKm#|˔{ hNjsM,gS?Vwҭ&)"v&xFG\ctdz14X3-jW'n a^t,йTtt(P nj:UoW$E\]^I9_&.Q⸥yK,:[\v:Hl^]fF9=ZF+1TF5Λn?N>}s8+KL$q )xh QGNK6F~N$9 a\+CPqsDut."/pU#F7Ue5Ϙ ru<<1 rl.*PNL<3ʭHY1}%Bnyo t$sgh̿{Y"P4oØ8 㑰Aj"m[1A#mw:)|MǸ8qv+"G0袨Se{yY~i0 [vQA=[R}נ86qc#@g`d.IevR:FfIBllwww\Зh*$1BvNl'#B(TW_\Tw]"uDׄ_ӫأrv ?KUz",Bn !RB-$pb)UA?H6:j¦EtY޼8oY*A"oe: N~,Xզ]8}}8p& g˳ XM&0X)15L*j&C(PF4%bGlܟ q!xƝ$mtyQKMt[:i6J]: Vp;Yܛ+답zबTV|R.f5*1ÜU&%p4 c :bԜ?O?:|8r|UL:UF^Egy}V1긢[ONu%O_WCl5B- !d̖ u7?x0W/k"{Њ"$cLJp.  $$A#u=:G]HEv-z֑-Sʫ b9B~O?u3LX"Uqg-K)f+5Գ"H/jq? ь~:"JUBMK$W_|Ūo:қ4$g}K&}s٤ xi$vRuewyЋܣʍO{RTcG8/ }5.|7ȏ,qH: P_!:T5F6~/o7|ϸ"J;^UJGtO]S.EA =#_7/ wiAJUh\yy4w9P2-i/QyItԖ3KRAK7ATN_̯{#W6m|8 9 l-#?BW=3  >j^a FwP.ԍlD2 _# ״KSc-SHxsתl/£g//5W5亨_Cމ`zqbqj4q(ָɟ_rvR'gD*nX? LY ];?FQe42ߜuoUu NSWCl.`$0WPA`"ZU= V3E~P|u)x^E:ILdV]tA{eA c _/1s@Cn&bGLW8jo"!T{q5qRՔ@WL&1eׁ4cN=yACE$)0|; G xVu]?B|N_N{6m߷sd7%+KGq6Hʌ3p'I*8֟DK|a-!ɤ%&2{mǕ=a-2Xf7 W"TY` E9cB{ǐV"1۵a@ILץNgB噃 @BZ?Vlr #/ }^sDe7j$Pj24tb,J [6|Hm+1:Ȗ4 NB;WKHo{US-i;|G,hCϻ yJGbtL,ltӰGAbL,S|nVqO(\fyZ,hL=y!P?5 3ponPG>]]0 TJF>3fA Z.v,P)>B^*͎:qr JW[cKin^2^HZR-H\jDo vrWwO֙H 9A\CM-͟]bK#ő;O凙[AX՘Z(ly0k~ĎQt{+#z$pJj5Mj ~pOƎNH>K9Y|x ѣ[y>/8s$끪jV&UIқV(WvSkM̀-朱Ogq:)R,S"a>SY/ %9Ny yg|1xب_j[f6s4|'=RCA?50Xq5g1XXIYHh=F~B*`"Q| rbə34G"`j@}-ja:}+ ?ѣT[ǥb4e+Ht'l}0?5蟭;}sdR{O6j !'DOƹJijn _{,/÷,+'Xeol_pcuG)T16ﻎsb؍ќ\$7Z).K~X-E~?cNэ᫪;u"3z#TMFsO枼uz2`/n:B.±BwBaKm+q̡C(n |L}KQj׼h).IԲ'epHsmf/.[ḿ CyA{B&7ÿv,Gk~t ES a@++UBj%,).+{5 3yaI,2 Xgs(| :.齨>Mbu9!y<oFwB!%> >lۍ;=ݽ `PfN|I"͹I3C2hJ?@J(.ML߭5! 1oGوPAիLVŗuKݹÝ2BIjǗHН@b#|Ipf2j>s]G`5X<.ؽZYőYC칇0o@ FIZqh:Y"b;a|YUtơū(Yr*]FQMd˃tHHkL]:ݵ 2샍ƻP6\ÀV1+ӧk0: oL,:bŀ.jӬf`yv~z| k1%ZP!,?A%݈-<5dׇgE X{ &.-C:Rcm[qc0V~5&zzJTn{I I(Gƽ,p 2YlKcLnEA񜖶DmEߐިڈ4 J7-G7Kތfg{P3{uy .p9X ԗuҞ^ ='nGv#y' Ό\j mgIM,gB0ChA9fZ,HJŰpo]QMdFt3=HB0l̜!It =aUV{s=ũ%T'>4DT(P7fߤ%@~p:2,rCtKc8@_I{y4+ķUP '(FNqX҇ʴ%As>'A2AX@8 =2pЈ~ۮ 4 x 59A!' Fk9r]Ԕt>+p6> H;,pdT+ð 㮼 V_(y-ƽ3{wMWȴ 7[dэ>ZS:̲:6Uy/]q.^ɀdHj4Q~= xTܹw[yie@8lX~kCjuDǭG%SEB~(u~._ +ԤX5!6fT14+g_vP ^.?J|scJox9o3( '#݌|0漗>p >'d\%% XS p7bW )U*WFލr&jC9fzi=A:(޹mb+,Iު.q$^-F3hڂLu576xsqͫzGӿa#aҭj 2 5},~R%ΠSޮ=Odz46ʴ,1?I,I$/yI-7sº\tL->uWG@_=y޸@qMV PdK{)i6̓U1Rw7")_I(3o-8 ­S}ip}Zᚦ;a3*s mD5%4n2\@)?X2LXFc4_Ïq7gYAĸ>t ^6'pUNHhx<ޱ㎲1ege=:pɝeY].mlQ}-#/_>]T@Q.E1s\fAiܢ#[EMÌډw@@APTCP=Y?d)}E\j-KcI(ڧkcT+|V`|)P\מMx[OMƏ'AW>Ox Y T&9KHA9- Jg ~GӰt(s]ܐQQ2uI B>\%"DcHtӖ;(sF?:Wr'e^Id#ɿ~8i(LЌ%Uo'b\JuAg({}/4Dn h+K 7%7lzQOvr6?G 9^`&+qЈZANhqiR#H^K"_ aSwrՍc  E}aȭfGFAͶeDJNq\/t7SIǰ@IYE3TDn7 R ȏ/vJ]w nΏpw PA}&Br6B18%#5QRvhDGЗo)q̏3; IJ_Hq_PirmڸI*6A:ىycz[Q`:4/oƲΰywP]Gᐶx&v:6׋!lWxY֭b^Աd eo SIԸˀ޷_v|!j W}s{DHtL(7[}zl4le[+44`\eaXΘa&mݧt+Ba)BVbVeP4Sadu@{f]^< Mi%Md\]FGC M`দV'4-S7_ W͕w {*朐W1scʹV(P~S(7b#bۯQx`O8A2!|,!{mTzK)ܘ5YUhލ̑(!ǁUs#ϝW{M.}m;^ /pSH1 bxU^^ ,!?wY͗\׿Q#W?Dlh_+CsnӌT]rA.8ZUWLcUDN*B!u4=ti)|D/TyCO jhtNk oȮ$fb5  (ƒ/ib8=䒟ŗvq znݫX}3mG$&H1n2?RoU VVq&$  .=RYfYa];M.łh7}Sy 8+Ɗp5K)9W&^Zn/wtKJ(v+*vGU?8Nb"Ǥ`#w9V"YBnpyx9=C'%]pO?f#jB S`~ٶlJg>wcka%Y{ bOSfuyoHtpbj Y m&$5F^x|:n4Xsv:$'ζ(ֺs&ˠQBGҦhʩ@+j; czMK;M(UXiRC>74Jb.k]wܗ.T2GXj߫V +{_ݒje"+eU<:ȱKսrPF8Uwo'mNjy!#V2Į 's6ObrARΐlVg!oLF̽ #fv"*e$TM 7X8e]/î8ü%',Dy`ȾR }!wQwC rNiY5ф T2۾Ry{㬍xNyK#U"dn-4:ɾ$( R\yOCԚ6:M g׃~ pPmxu_%Q4~907KbT"EY `yNsmѴ(,7qIA&W:1r>8·͔N惇dDžB8ShS@!YS*\J(# oE#΃E3jAÏ'# 𭧤5jAe('/qzS8ݼ2t=E(+'Va6 ruҬպRfuP`?(SYrhMD̨I î d ~:(P+H  U.1:8zw!z,(@nPi1@6bm0ќK2QU3t(!4>]-Icƶ@&{¤TD.ɕd빗:`ia=O{Uj-Λ~pt`1t*Ģ, t6',^;Hkҗ ~lEt?wwLJ/88Gd֡ރ^E(g @c?ICnPEvw"vYԗ(ȟLE۴'8 yi>fuh9&[ $Y XĺC>A^:f|+cK=%C:;Qay|[A/5)\Y$\t BxZ06j 997)snby[P3Ԃ%$%; ;"Va0"M6!JR1c`&ǖ/E mHtNNcFҀJKLsS ^ $f<S`쫛m9lD 4}~#2E__2D_b&ƫYΖ۾]NlkHX"Ju-󹗺 ,[4_i#D}>f*0s?Y$a@2NJ-Q'BRR'Ar}(i{O&B 1K`D{4®xU25;&=w EKG+;ZMwgC;r@M;==.wZ?-&zՐ BZ6 m'j/z;`2j9#;5AC,I_^8K3OщbcQ6&l#jIJ )sҗR~8ud7I4(mPv|3t 킞l߿,f(}C-҅Wb//ƗҨ^&1YpYo]IQkҡ+eF|g[KڷͺlRrH J8%&]JC%:qe[qC"]ӫ7LDY$^zV"TQo?UuŅ%)LiB4#*G鿲4!Syn˙b8-W?ѩ܆JH5FQf]PQ}t\"*_ꘌ=z!fwDgWנ FSv^}cT [Ӡ5><}D"r ZGi0VCUXZ㪭p 0[ZQFjиGg\s!jJuVL(Fgsx@ғJ폁ô1̗?#E#vTjˈ ;hme 2SO޹ XؗjzԶN '` J, sM\ B&ĺn*f8nIAJi.Ș oǼ8 /j' &0KFܭGp2?akoؕELu3@-P}ҸeQ*Fxsy `CqT{ap[X4pYiN7*Dǵr:[Dgg5}āyhŠ%74ྙۂz&̢< hSEoٰ{ Qh QbٸYݎT0Z(BcFRV/T F\&e}7\QbD8$*kHjҎF&HS_+!)'48LQʸ[vL{Q H6\F ibBHpnڰ!J!X6mgS.bT'Dme7rłPb~sRyΒK7?F)WZNnLҭKKׄ~u d|U.Fx6&zm37v59e04THǛAGkJ0Iy=:#LECV}!d<ϧRM3MBOz,d~—{ {ˡU%aRל(CR=&^V'ؓrqT'Psz3Sx!DQh7w0BuޮN{2&ʼn e'@#>cCx wk5Xhzw%}ӎcz@ikk!=)-z;q:,31ts# YcyF|mcN_9Z;ëy_x"qclEi.A>H{h2Bǭw&A|1 R0B?UyjAB~&&J^$U)$ Hv>!9Š?( [D PT[҇e?rpbL\xR2 =^*eI'Raj5~7G[%_9s&},5DƺA&o>ퟤd#n♰Id.s2<*6*R!Rd=lx"%u~fEnt=l2\Mb& }r҈;{eQbJ>kDY=NZ5}URtbRDöpo <%e*peLX<:7;ڇa].37K/Ӏ5V1[ rMp3]3`b.DS_- ىRJ? ?ٲF`%6Z֭'ذ_tiF0L|.m|Kξ??GKm.ޞeM]. |=c!}i[w={[,g.a' ^a*v{c.?gQקZM\\(wH}?cR9C3+l[Y eUMA7ukN_`$ 9\Pz8BXbwy%ni%̧On>"Or₭KLLҬ ]DrrQ 4=cx3 Z14KZ:Nh "ΩvO.᪫|Uqm֕Px['P6>B;| hm8MLu\fc#2οOv{ 7 ]ñcBd@}Cei#)KM_j-qܞiY_*o-ԈbFY=@qk3{P?;ͫ_U"@ɶ懥;RâB)Y&{X=&B8mL3 |;6kPG/:UaW{u8; xUM%AªK. g:9Q"oxO/0U0>bn>A~+ ɍ?Qg; 4947{%Ζd( ' `ԣύy՟fRD{֠~r'"'p~{?OW#pmf1H.Mb[);BhBLiy6ZO|&Ibsӻ܂3ZFFR)yu`^E N>Dd@|F"f@İ_Qn{ #C7#@ Nc"x ˜yJ<' HNvQ~TӺG}f彵|1)-qy t4W|yHYW~R>x0Ӊc\f `#PAK킁Y%eFUB(-TMEN[5-P&OP-ͪœJA7úKa\g~K7@ڐ؟rSzr;6dE|A< SeǁZwTzb'sb9@XFsGK[Z"=KyICƀ!s*~D !ϴLN W,qcߴp~S5US8jgsSMN,g~UتO=4^k-s Tk1lR Ӯ@{y,m8>VlP o;m=L7&f=i1p4ɷ}Kɺd+7QAv>/FQB\"KƻjCB^2ݚ`ܧ=1ёw}Uf>%֨FsUVbG2bb6 90@աec6%5sh73_MÃఠUi+ɂPj|Wu]/ֈ/+гGo&l/iB={dM 6Wom5+[.tEO1!J l$7rRBy0Et;5fW|: ۋu{Ez aÌBƧI*W[VyrP淟B?IRscY9BrЗWDbI46wnN%Y¤>9!CͤaVY)GJ%lE~-N HG: RuZkXWTf҇4p)ɹ!d!iO˩}9I0,𩺼dWE5G#GLhWsPfѬ*ٌ8USjS5@@ ,F8*4ClJ[EzOpŽe"k=<'2yb)(w$ns6q|tL)*NeM'*La# ?"^c$F/]ppfァt^^iN\eI*ik%iL'ͻw"z# !&z)(gecE*h{5t5-$C=pIy=!>.9#! (X5zҢx93b4Ȫwzu˦EOfGn;el79!ڈE5\SNF.m^ Mr&7_whZ%SV߻ݶ**@5]c,Z܂sOPwl^O7ҥMrEiD-6*FA9A6I:j5i8;@iʿӀAE jֱ""nDB-RyG"1]9Щ΄p"F [|?OJyH:C;6PPee6;8TJ 49IL;h"NZ|6x;g:D#RoOGd߽򷵡gq\CF/r NI]KJ 'Fscci2o7HO+ tE֭V`0sT>[T:J]j&Dup%8 ^'#9PZo|hoa@iN_y|r+wdJpzo-ŠyLfС? ]" _㊻d3 wy-BֲuoeVq\v淿+5d1zQBz m[o!Mfr v9o%+UGf; 3NI4&9 e#Pʿ,gG\-rd`ȭe2TIc!dfkmxT%Z.ps+W2C6r8LZbCx=C-˖YAZ__;x - I`$P4`j H&u_%R'>I>wQѭM6P{&3Ȍ x*Y`e F.bkzmHR՛lJ,-0c*Vl.Xg"@Ag 'aK2q5,bQKuoA0%KQrv[`X+mS*I^K2O.dE>3\׈97\\8IuvICNrdX9)+Zb ;Di?`L.v?Fo*j{V+ Wo~bIL| '=ž$ECb-"XgVUe7;b*T )M8DV'S𼙰86Z?K_e$Tw@Ck|)*eW(G{U5\k#Zf:gV?ɁZ>M~s6/䱚AnSRhP袆n[!ZSÿvBQvS( s]$U_c;>PghyL6 Y 7Jö8/M8zr6 }K޲yyyLLjf8 rE&gP-Y5$y+%gYvSI@[Y~EptSNol0]Q]U$\maT%cnԃ."W-Pagiiz򞐘JlSOMjX6Ni#f6#]N,%xgI|, vjSr$*90'S:-HڈjΫ#qvG~%Ys-MKH C#&z vE^rЛIVߧ[m.bt&L#ˣ(6e^`5bO4+#̋~RDn6R9|~*XeQAb,qT5;붽vtfw?8 :zƈbX HB(XǨC`:yQuUAb_MӢ?WX hdm0<,Lo+ž [%M,XX(IILRVzLՎV_}nFa׹ȪHΐWatFtɌ{Nd?H{@7왺H߄hHP6ŢY SOrw0d:/nvn^24Oa&6lRL r mS9GYnkZV 4Ʋ@MlD6G=$!nKԣ]γϔY'sMo+( JaN)K9P i~=|cm~gWv-)= %9Z־P#CIXf|Kpmy$8,ER@01YFo- ᤅNP©mWg%5`"`U0DtDPub˴՞\'m~/^.,548=uiTvDzmtvg iS7pz%]L5s'_eO ВJ0X:f׷2#3d%2ysK0 yNA(S,&ɛ$X#)EETfQܼ;3wck)Zy'jZ]CYY5}R\ht76}!h[1R8.Pumap!)fo(^/Ԩ-\;Nf(?4>'zcqh@fZhR\P9DMNq/;}V7'E%Y)7[6O Tٴ!'Ӗx34c/W+}0謇=if?q[ɾaW,o88Fյ̰MUٌOX._j8)FpgX(Oo;+O{uPU*ʸ 7#3δ-fJVuNApiÂv(OfM|}dI_fЈPZz]c&+9niZ6:jW_E'ڀ t=6'q1ЦbD쇾d[!";>6\ fo`Z2}!s>m^Nnϥ䨸%4ia&6Б^ifHt5]BpE5 o+ DЄqPED*d]V_ baֺ6u"<) 8ӿ߽?p|Rl a ʏCWK,9Ia1@w#Uܖ*Q r@|Lu4cǓ* Ji7Jr6nš7sPJ&\+LovqAM_xmG@iG??^z*cSyD7:gӟt0A[k\RD(cVy`&׀[6LLNW' OM&c75tX[P&8#@WJ=?N׵~_y&X$Zj7Z>r]:[MZt: (o "]36~ F(p/!8wFa44Ufc1ޚclhGͺ lb:-]~xRh\/xe UUWpUrxBYo8ָ9Jj@" . /3]Y-):FB]a+؅P7 AESc«alTzQ2z8UrEE@L::/$`VB=0BU6qaQ(z2WPX:@&{a-H]䝄l[z9Rlsrg%ʯ(sYj5d J 6+ QHZݖ럱j*u~8PwyR4H17% [HµRe$N6Y9CKMm׊`zF]ax %6Jþ8KEjZaLH .P *i:ktG7>hz2I_'az9 %CK^JtTݜ {6L*BUu|\!k>3R@Q4a^vrqKlYĦL wt3P㎆8$u{͏6!7׌X?GѽR>(KA 0A ]ڍ>g',4;}F07bnX+=xH>a{!hFD6f,mҥ664"F]\EVHy9ϸq5M)"@%66[=9S 8|Wm$%[8{v}>y RV"Vv $V<ˆ@d0p@]TAX>U(ay.7&ȂiŢ6x`/b_.! #Lmt= )~\@э,%gϢQήӟ;4ߦ}~T^1 UEH@#dFUMy7bc0*zb'!S;5w4Yoq /b%{) Zז$@\J3/B֚.vNk-o@u3O` tDN BӹtLssiHt%}(gfUcϖD l|`{"?ֵ(A:eXCpزnc@St[*fS׉4*A﷏1h&6iv|s[ٸ*= يI֕Bl{rz nM3Ft^ԶGh7B@[lh MOe 4J웱MP~/PH5-' LZҮ~9bz`UFH1MAu8F[򂝾EVJLrS+@'7c=T/"HO-k9U =L˯/cEI@4dRrPFm!cz@v_T9xb^q @H'NY7粽eAxKDaA$XЀ]gum?Տa{kzljg.;z6䣪7M;ozn9_@Z~fg9@[ ˙oK Ɩ7 m`!1q8@tj;uFvXN f~$v8I- < g~Tq9RoJWA3wgx0ly[,LٍȑX~^xoL&V&P.9ԼJ%j.f r훪jTNly('&uWDŽ0 ''SOamB$;;P ʼ>Jmw(Mc>j)u_2'l !WM=vcRt!z?r.[D%+ʞ%V㜂p޽_(dmɱP8t[jRtR*cCDo)ߨUL/l*Cc"t}?`ez{ݡQbÊ=0;"Z B<ʀ#kΒ =5jVL8k/<:> ~gC%M{7p Xo7{}{)('V0<AZ#$J22w%O/? /B3 9P~fY'XY{3YwU#ːE6Zjtۗ5_e nmV;fYὈaԩo۽G PKec*/8TzVh (ҨpJW[S7nm~fVbvp9l [bL<Ҟ~A̤}3٪hBCfh/-ɫ\sN ѥN? CH`tI]&ѱ@y qo.% s (>ʳ`ckfdB]I\ O9qՆ ՏrnecοJɈ"Wqtsjȍ6s-夥 by5xds\BC:pD>=z"Јr&Dj`B$Vf(x. ,9u48!zGzj:ܖdߣ+ N:]`Frb}kk[ tD#/{ >pX:A_JU^uri|ISF3:p[}/r5dyuV$y_v,t9*_"Tј=]lgF%.ENTk70%#y=ޢ>Q !xK2nlở; lh1F7;~{U(ї³|i; c;=d=OHF`ʋtYx)WP6m`|lA '+b(sۜJ?bYEx*}p W[U~1JmWJ; syo~q4D ]j#njκ,8z0vfz2u!Z@eLjn11i{ BtLi$}^#c^XgUtm8eD,"B·NWEꪃ*<'ɌG k^芻~uR@Nj GVvS4{KG[?BQ.LEI׿X)QIoHY\V?$i,mYjg8te.J?O:,H293Ga,*WrZA<ۍM k>>jt)ѵ0RԈ'qTʩeTH>n!zhH$X,⏠%tO1H ApF$m5TWCAYx U'2iA1?;,t㏓ Vxk3F)1< H,+Oǜr4Vƽ'b.xIxNrVA2uVdLq{÷F ybԈsd ?,?@\r9nmcƳ3*+>{.,5D9iEW]t%QPQaqAM ܔ1A~ڥ@K wx%#<@azpayӐs5H?%8ZMLc`n2?jT$C#c^Mv-_p*PɄ|? M:gix7ľװ{7$ "Mzԕ%z:9]@f߆<6bS㑫!3b:SxLg EclS$bD5 evF20דqRd,< 5RJ E uzVq tg,X2֯lJt%>c07ѹ4/\'~C4\{-)SQў(3(C{k.2F͕OBZP#,=s%%( ` -;,IqOhQ "0_{j @iQ`ّSo܃ldQÁ}O"ǭ#7bTuISHHA~4.n)$/7/u~tzx#3.Vy e=H}db_2+P4GV X 5-cjcRAhGhg^F NJy+{ą|K/1(_dE63m2UʜGf֏RzU:c3o ō7"$`a&jv Oj1 i~5H9:9@mB~B;yi-+%xloGRg8f҈=# 50㉯;&"|2ς,^Ԡ`=Jt刑>4na j=%2^/᫱Ce'HNoIN T|}_3.^:C&mzn'[c?"Ko5̈́Ya"ˇBN8u?)ʇ&nąVp3]K$Q_\" frm|s>±c$W6t\i!HF q Pt+Rլ?\|GsV!(,*3a_{MK?g9XHu4DPW,b,#p20 Vp)& J,b[w tvjY&:a@>ҲY9EB`c Ŕp;[/eR`:< y UYVH_xon@tivU7Aڨ.spWp|} ܋:OCa=)W Y3M.SQ<ќ\x2ԻnA"w"(2Pnx_ԋ=Ch/V#J|zTw_Rz8& y7Lx;i}1uWCoˮ1D.9"e\hN;-%l܊>D o?T𣼖YoXv0e„*[?\VFY-7ZvZ>5ϭ:5yJi.1B151Z3 0tkI |E^Wr ~0inHफ़ %L7e)p8L/#mZޛ#L97DO"yTcH-`mW-v sR)Մx/cOR5f4R.Qw1*)}YR\Zk Iz|E1KTАPj!",]>%"*i_ +ъW Q'1Y t.!7>ԔMPb߮+0h m̒7+r>$3nSɣ6<`/XtI.Ӵ`rS|N0ilUgɏicf} (‡LAZ:&} 0ʫe 8fUMbc7G G5 5we`rF>dbPEJlc70KB_yC:^%|7Mw:CoձFRЋoĝQRTX 2_Jލg+Ro 9! kؗ+>WPy{;!n\Kq @LԑWŒD/S[K!|8Izi {p%vIX|Ңn⃵ =Dc'e=r2 U E 4`̀p-8whBZY!޼}74d{%N}o Z]\i\fJ^`{X!‡x+QH]퀈 ڰ92 }5أ0oZ8ڏa"UKjlWU%Ô^&~6rDSIkRнRz796|5U 8jrvN_X#!5S+ fpH"ދGsV|J_&b,>e{U-1 ZN^Gf}̙2JzEM>x{UDw3:AD j\dܨ zgRchlСwHs$>? a|gJ8"wfL+jl`"*(s$O>ZhVs7Iu1QDAl.紗fwRZuWqvYȩ !OQMVqma z7O|aX搫"W(iPF\&}ɺ$Ǚ$xxA*Kwی8wYw:x9U=?GQ HBlmnUb29ZV:n}˘vAr,FFkw1#ݠq0B~sAmq7THS7H&# ki:R_JI՚HYǾH8drM{k$s89C14TߊG:Nv6Ƀe/` 6" .9K&NY%U}hR\Ki\>"=*QQs 9ֵ-oO¦\!`R]1 eU"M*M\ʒ!O:\Q h@15W6*f8ߺ/-ҿ<~P(q$̓(X/6|]$0 ?se}Ľ?+iAlz;Tc|?a!X&;:,ԧsP+t`VPE}3ZY=%)1%%ծx/W\|-Cʧ3$k@E㷌tpa.tni@E[D.|^(Hg&g}%e$| ɾYR[aixo'ɖuTLK7o.svȍYjA|P7QVk ӍTcYam{هT >L?8?c=HvG1[G?+'Ɛl| h9>6xfuABO8qA,Ɏ3S K5kb4Eq(n+ͥCF%oH!> 3%Qf|΁Ot:HƟmU }U#~241&*{1,|o@ICHMT@YS_waC1W_| ȈOEYj̸'sU`lC5XܓI{-&OdJUn,LEUɤC|%Rvptk{#`<N='O8tMJ*gs ^t){+TGp ^ 94֣.8eOu>d鋀8ro%Oj,lD͍zHvI%{RN1!GZ~,7O\ ٱ0e3۸kKmk RA2Bu3AN m‘-1)2VR:?\fȕӒ1ouu/#`OG$VW\UBkIea `h۲ @b'|W\BY1nrR}qvy0>x=_Fqj/#$PE QD~Wx |7;})BPÈLa-rlA<76]7 i 08"9'.#Dp]2V4̩`&#9ɋȎi rLHCn pQo%(M~ H9N(@)Y2,jk2HzG<\iہ6v—J`(F))T堎بЍxxqSA9Gx)]BIǁKS,m: |@qD3bQc 7@g3ۄr{۟r Z///᧴yu.ڨ4M0-z;ug~:w3V ;D 4;ZNHA1Z{|2Xf'Kcyq'*bGL]l^lFw"8@]<]C9`uǀ\rG[k&]W}n70){ӘZy;Mu!|\j!X $/7 :1ԅIg5zlaog^BqȲp]ojW8se~+裂]j\]Ram(5',XT0Tx%l@xo!="VJLuSH}IvQ/jBX~Dyg5pt`BB(Pj<-]<1K*jaJg _lm^P$o\Se"[j^@WhƢgil=:: HZ>+nsL7qLeLV~Tl; Ąʟ$$dXdA.`ӿ GFޔʍ\gT|*wMruw+[ߠiFbC|y[B oV-n=u)͋_KӬdhr i3/xL?PͶ/b }CJ]'A5ͷ{Hx¡bey&R4[eTfRc6BKp!Y-Pj%t0)N5e!N!#: 꿳:74+q*urc7.V)} *(^'}ڥ(ޝ(¯S t5̪%.H/#rxeċKTݢ̱U)Fi|}YK ~@`m=E|GϽ{Zk^8 QjP.4:%uƨld@9Mih!FqIjYܺ,;O:Z.~:FfwJn.S"3k$<[35LGtM D- 72Mpʟ Eыj>1@3[(9VoF7IOz MOFWsHV}(_| ^T47bmc&QWp 㩫 wL+7uG%x:gbsa|՗{kjeX &#tE5[251FsL 5i9`֠uٔ)DT=ۙiGko[__>{Zą@- W-%>@"8b!<a2ŷHDX~"U~8v#4KM'!ShjMnQzaf*T{p\97/jRP5.Y57pΟIܬ[k.H:s^54-]|6Ne78KpW %1|?7݊7~;62Ie@n$ުx#R#+Wm!4jCv=V*/Qt|bq8S2 !9QSG~ow#DH FO (z`҄6:wG%ǃr2M?TnؖƁrmãLiS+7MdH@ȿ~0)vm i^rig*J&fZԂ]Ӆ.SyH&ݵ\Ń̈́!dv?ҧNlU. o8BB=-X݉0=S}tA= B^%y&Т~^2ZtCt מJߝMs4tdD]zHؿo8|PHݥGVk C Hja;[0+yIAK/+RqVΚОp-)LRw $/O^C(0hevm&^7#{2(" q?Mmi3ܵQ`*cn<.( Cuڍ, |}|岓bu-tNԵo6x]HJ}N+[K흅2XܠC̕ۿ$ԕ3v2VJ DHk3}GɰzJMK:8QCF'bw*-] f ŁSb(ĭ/sa6"_2~Y(oAϊoT/kr>bn V2&]LZ?H$ڏ %9i}[Qo@22&XL|p'NR΋IN0'3b&8T7/N>w8ب@Nyl. 벌{ 4>q3Z91n^'$i5&&DofcВi[7)AAr;LZ1|bkB $OtO8yU1'Ж5{èu5%lDQs|<;zF{vk,9wIfn$/c^`==Ȁq͇!KU61hbU*Jg~/qe (p<8h ̓,uc6,3 &>0Ew hcF0[ wQ|b㿣g!p6 P>$T/A PQpa%{Xu%{57`0L4V6/FT>|A 5bvZZ<,b$1FH bisZ!`1n\IK%ͱ AD* &t.F'k-G [q&l尡[\_(}38ʇ(O/JE)&2s,,]ggVO) gU!%g@/>FroxϠBw4Z߮dHP.U3!>R\XI\,KY=LwtR;f4QYR0l.XaRۖy3emf~,N3ao [uT.mcg n׆bX;i-A{0 `! Pjy) l7{sv@!xDsKޗ,;1OMEC j<ܞU ߘ& )Bp1C 1{S3'EF *{]9&TXr6*"|+6#Bj?q6%Q"3[ zP6nyy,cY[MT$7}ޭda@,8Q?r0h]p_NSqz*T>r^nKUCgKz0C8590ۇxT#Ju~WvM}$i,LZP>t Hryy.UxRyn~6uketLe̔3,ȇS6$8ZӯqlPR2ZVԀߜïy'$ ģ 9uKpa2X5xDr>Gu2[2)ß@S;NOmUPDABcJwX00;.8.eYZA(++@w<|U zۈ&XETN:1X/8Q79N׷T9S;yրly}“1{c8&+zGU2|k{}{R 2G Ô6Z6n@IŐyΨAA>Udb]t2Y39e.P@}[G3je{5k{vgqe*l}.4%=D{.ޥw'S%lEi[D|Ϗ aRCH4"=k9DMl#إ;۾|c`$Q,wb-7Ǵ(ΉuM6UhʭT}ig b HM:-Z!愾Ыs!Ԑ|/`@l/3S Cf9B|td).<F>2Eg0tCH Y@WU% rNx}HXi N9cș MISr̃#Vl[']:edz[%>$NvBCp^-^׍mEnB2J<|g(Х9[(LʥLPvM޿3џ I*l7bTD>T󣅾9Ro`yR8m#KnRU%k[,GNI<={G!K"<X'5jLcE%ػQ-%eup!FVg~-ʭb gM[Z A(ŜVX~4laļHY8y0Ԑ2NROngUJ#*Mh>5BvNY5MM8 }1< l$ҶZaS-m>><-KFWAq?*xġ6$ͷS]}uObUKdeeCq~]AVONWS#5 Nܛf>oc=(`Rq#X-Ѻomk0S ZcC75=5%t:3_!߫)MDty 73Y Os[fvͨ0L+Ȯ 4lDctC*ɔ8!a1*FaMs&\ʅu9 SVxCSx.aj _vǜؙf1xT5CJ~ Ft=_EZ|ZB̫1KH(bhC [vQqhg^QHSG`ݯM#5Q<'Sz$XxK_V!E2 Z3JA힉Y'n8x%c&iGduq۟`1]E%`ݳDê#'C;b!b8tpf;#&qo:EE4z>:1}{3uDnzm ُhnUSFc.¦_-hM}\ e6P+OBx* ͼa#!U.7`d6ɻvmb0c,̔ZP;;ѤfI^ Knu!umD?ލ& j+ar_("*x(CIϙcFhQf ^tT2ƐڬV< Dм>VZ~C#aIHQE`#cgK=Up!j-5*c嗴 LXẙ;vHmlޣv̱Oy 􎐗wޑEix,}]ΘRV6?i)ėS=]䟹&`N s=G z)g!̭9~! =\I#+ɓWswkaז!cl6,:iܢH~{'#i/v- IKYaυ g=T$OL`,HE}fAb:_?V¦7VwT UȫǛY>ȇEoxpT.v v`q,#9^ tzfeumQv= Z)LVnalyUl#!!Mkb05"OCßd5)i+=ExXd v3,s*QMwUrhg)Ms)Ye߹BXu\jl-ӰyMүsjj;RSpw?*p}>y_to @b1#ak-L .*H_HYC^q,Ёj;3%Էzr^`PSb G#F2}kCGn~z8V# ~9BPhOh 3#APV8bM/Wq8St-a-4Nz3P-OܿCsu8I͊d)2$ $El`y wK)Z5@V$-V3K ѡ\e} v~.CfhU* AFk%0񯴟` 2V̬'>tt2Mkb ::LUĵ t*P1&R~4q!RU $hkKN-'.^k )w,BwXCQ{QefdPqꏁNe9!•8wC˷U{8>"9dl]񃦷P\}`Kk+-7xǝ7V8Oבj|OLy[Ru|h"-B)rA\8 f/&!m-{]q!{BZHCEs[Ft"n%ߓn)cG?,`*/a. dޑL!]ƹ97ᅧS jԋET)R͒7X@ŘRYD7/ rvb?N|})_bb#Ĭ ]&V8U."P3*i Jj.-pTȊ:,1^*YWEx$;t @fMڤŞ{(1ï.]sLu6UFs芁;,Gc2DtU\Ӂ\Ϟ.?3Pu)dpf NPG̋-dV ga[{+C J e1=9(#R,f7kwK8u7=T3hR$gN[yLGEww+[ /EtnOߤX 2xSsZ?^`tf6``q>A`8'-Up* GSuffmoץs?&DN>ۅ~w(#D:Zu<̢ %L`"Ӯcizm|Ng9NpMtjΗ Қ!,薏{ގ Ѷf$)>+SlZN͊eG"\-\yOn)n4z 2wbBYm ڰd;)z@O&0՟yWTsvΧÄ J/B̥[|4ve*ѫj&*ų n8+14 0D:rJ7pIfcKyƢaݝr*NK~vV } mٚPS BnY~ ?^T`/J.}6A3CLzXŤR;P$aƍQ:w.+')`K36 7 YfuvTRY8 4ӒT*QIӹ $ϊ(qr^CҿVh20ǮVya̳pIx>rJ ^8XIMpOEؐ:{7—m]|_TXj a~FSR:Hl  `Yj{=ŊG\G ym,kGKXA36$p}-.Zm x_ GJ>`!7sCB So_3&?S("I-ML{n&4IMWsf*h7s[JDG[]Rra\WTI#c H4iG܌;1Ӡ'euHy< eAaZvunM2#hJ[,"D"U,=g=6ʌgdWG,⣬M_b3V;9x6q4 IԪP}']<+1؆VWv1VTu8[Dx:Lv^S@z` Iv႓skݩYْ9= 3U>b:>=`N 'ldZP@pLIWox_UwgXkHqSK/`@F-GHHD=d LW}E˅&v+U7Z ,X=l|(="r1489TkSwsՆtD$y7`6yŦ"ЪۍFEU[zV$žɕ@ d< ÄATt̜G1?3>@HY/ B_`ܚ B 8R(ZCn/ uŋAwf*foTaN88UxO!G9Pn Փװ/eۂ4[>1os} <n zОjᮍ%:@S<e.0|PXt1$hwC8^Fs#V5oMZJ{1᪀1JG(\9pAnTwxZ( ,|Gq'Sosiwjدvč;pyۏ93 Tkgb`ͺ~?o㰇!346aay<@vkMN~rxlGTԮֲM/~S7ϋYXjuA7|ܷ ":6R76oKM_Y,A.d rNNz%W [,Zyp C-ԯRULB+#l]C@ \jLX;YRqMo[KEa*^aF <ԉ p5 6r7q?G=g,.ab94CRrSY݌-FМ5`YbkR]bΰj I AY^ .$MΎw?M`nPee!JBp؊HĿ8)`&'Lsaꎮe # p4Skw+zΟ\Ecv ; "#V %:b^#fePhxfWXJM]'mOvC>)+ ךnw|W|GMGUr\ P-G GҰd*;4S>"ȬX7څO%Ey@ẟ^WhH7d.m҉e0#sj]nr\V9Bd[ ^pc .h}Du] +2>_}.ޛ-lWIoR8NzKf|A#P)d;\~OEK0erMA+)Ӎ`rJü$?٘!15ӨJUNswr[{tzR+(gIe'^^Sk_\dMH<,*-g0;iCNgHST"~`\nm;(oR}Ǫn}RPnb-PEF._/s:I(zxmqX$ m%-6ͨԪjዋ)KW7- uċvݗ6Eg@ʷt|4NNbBxHxMYKdRhP,m`c!"8:~?,㢦[85û2@oVcs D$!K2:xv->^-OZ@J}c"NFAYc1*~rcA"gwDOVnT~ϋgIN-ǴpZ8ɨZBAJҗ/ޅe",Ui0Aw!̮V:uAȪ*=ί٠z|`F'\ @U'MW~"Y³d#ѹ5B#-9-2ݲT&$RQX~#n},x'96 '1ƈ*ݴgRT Ylf3Sp(qE}NBQ VY)9x8W) q~zsikMze^3.7O'Wu Cr~ΰEGQTL"{]']ax!Vc0mK_wܝ_L^ɹw݀F U}W:ʅibyfBk SH+j+~VهA~|a[@kM J$80n@e 2\[S1 kaDb+p!|vOCpeGj)NUZОT.璑$:ʛlMP3 ,s9NljlcBK#f 3G! KP#ۊڶC3bh0\2*ߧ@&R)7~4GR%4ck$ٴx KkdEf2[*, ?DѦLpkmPU5O>,ޛHx2ւ#%<6.Q(li84iʜjT¢|=»]l/,'$* Y9ͮF=kG\*+AzG[?4ͻ7bS}MO`Drt&V 9t%cI r^l|PERy Lm]V{]^a J;\or!M;,]8(UjuD2Q#(b2mgWېGE͆ _ qJ_lP&dEG -$ TMuhńnCMV9gM/eWA; %`&~EeGFQ,O) L ƒDrS:=.km2ąԺ @uPXLr3@E;K' ֒'jGP+hVלj 5z/p-? d6V[@3wFn *)p<`QТDwӞ^h 3jَ ~^ @IlH;Z' SvHZ;yC`$tg̕sܢN!N'Nj2>TLJZ6;/͍!{06H-~bOCclu u5C lӲ]uox 52el:!J<^|j+$x䤁P_pgy[ g,jxpY|xJY pZab01!#偶`U{fqBBQ+?]NH=v3, rAy-,?-o qX{/ՀI]EW),x-1z;<Pאrr4@ծ_@= },uT1SH핗IW[O:RCyj(^(0y2teZ5bzE+e%Iby2Z:H%--x.لځ!@R().PFQ UE =?/J!kgu_fXbT!Y-{Y}Ȩ^lT.mGbYuc= XLp$eoHM^SG>'3%m8e _5qTԣe0'(0 ^'- >{ ab5!^=0+5 #Ӂ$X܅Qb=[TQPvKu*=ID]o<v׃[醀\7TEËkaT>å>L! ⍾HKoی0k3;"(:KʴEo9EpH`(P͚IC{\FbkD?àª]0<4_[Se&Ln^g}o'?pYOgȘX+:Oh(iN,br-ts͔ 6'#`ɫ4x 7(AJhH =Җ+`xGB[A^ֹ?숊0b(:AW tS,m k-:LT#>ҥ܊- RVT1vQ$]:lJܚWb[u'Iֳ$?SՊXa1 dc$+⢷r=cI|ʫ5t50ˀаޏdt'8<]wkRWQ؏$$09&/^yD y22 #b lӌB{桃I̿_+<+{fPѮN0iS  K³t$ÌOk }T{dP_}bY#ae"D;= Z26Wk\ULffl?\6Pˀ/N_F[#!G&_HTC@qnO_̚{~6@p#rVU(_a.㾣@e}fuܶLxG"i%`0[Hgfj(ڈH8>J~Sxg5"(-zauEz[EeN E%L2QYisOq_;Q.tQrd=YLO\xoM 9 `oyÝ:qWY]\ Xu%:LG!j!ߒ)@s ;Agу3qgXsnzR]&3&inbD; Q]YQ ׊M(4hcŖ)V ~$k`,Tq D߄*O{ Q%Xkfi>-!A)`@6& G%[C̆QWcw%&bCy}xPI۽!!}X<$]s쁀ωڽTzX ܤ [ML ᝀOnAeXӕ;CFuTkG'[Qiŷj%T} A$q};~FBV6l:.@-Ormc`'hLD6MJvP=ǓGZ5Ewxd]Gmk$ޝ}P8CϜgC. qG5HHcҪ>q;=&Yq 딑!"{Q oУ򩍮I!:2 s.'?0}GQg]˭swgӇw-`iӂӄvmpF>DV८=K)>>?_txO:;[T44 &٪Ov zxM*ة L8 fb=bbik=B{,SDu\5l^|-dBLJb80 RNp<̶֞xj\e;d/lLJAtRcbSe%o@>HvD!YaRшhW%C`gjɶn4 .@}@Oeo5 Q/˸`3Uj  2osaGr%:}фRҎhn/;LME,QI` zlA'[X. Uϡp% ߵLB VґIY<y酂 _)-G.^yrtY b$'UYY,q8R aV}W(ų9\u=6-e+:Kb֕yʲ{/͈\K4IB݄wrC8# =!Vzʣ~fˈ8MHGYY/Ab(xpB+Wx!*vlySqq] C}g2.damAg$̩PeX: %j tU۟譤T-պ=f@;8&8&Bu8c~LFXRuCR5$v< ( Ds9R;"_!t[fҞ VrMqgai˿I. V:cVk̫ԐE4hl:_xrOd?ؒ`W\Exn 'XֿCV+[3Jl5ڏx*Gcbo]S[D@.;=%;Ѭpk_ɿ) /?=#M qe!bS=b,"# j5v0ض8,LMH>w`/o+tV3Mf]I*#|V~ͥ Ow}ӝ!__+HSߢaM(NM4; Im)iDU|&r$#&j =jTj f4$xWM{x |o6Yx2<n"Ι|}:~OvrMLՇЕ ɛ'/;KxM{ӂۉmb_-ohq !~a3XP򂏙?OoZ/klQ"x<һmw[PDY(_̴*~LLi1ҶGM<g;Xd-?F'臢`7 XC/|e+/\cd L/3JHW'73W'޽h A"7TKsЦCl=pQ[#K埼F{Kd]vw]RLy-z"ݦnJ9c"I~&r 5w bGY lPytxJWڮu|xfz. x0 ]vG)˒v?n)D&s5߿"sWƊ߼g "pzAX_u7vdž .6Tʤ,p퀇qѥReRB^g< d%HH'h ҁ8XI9y֬dqf} ʞ;9QrБjv]ŏ,@Q:?sۗ:k:cjb5S_8'qtDPې`~yQJ6fe^(}# 6;)fM=Pܑ '}}?EP$ ;kDx@#;6g%v>ʹg%UI<Ɔߢ6Q)P/+8ca}NC::NA̲!A"#.-?JPЇ }vl9RYlAGyr=yf&F}k~?,8H! ˆ 5$ll,'Qo\2\`EŎ/HV tu?0qb^1iPQIhˡ=d=/37z;1jXkeWLQLq}Ub;#8b}m`zb"nMa;L&w_CKy\1-YG=\sx-Q¶ ~p>17"XfR9b۞q4; PJ,=f/~##"Ki}~^ls, 4ovAsz%#mtܛ\n$=7Ğň<.n9_2֦ vJO4(N d8ڈ/agtrۡ%|/8f <[9s:Bn9MOQΈ yyrnn_Xe)zΨvڡ^n^03{y.Z$d]S+ڐdRoyֆ.?OlNG %Qׂ>LɄqٖU(TӍA,:{Z{`5iΏ+,'@xdvx&=dFq + 0(z{jW4M&Tmq(JsU0\HL ԣԷ^xq~5 i;ٛš?K(|NzSoY>kH-#j6u6 嘛7]ߒ<@%Mž5rNe> ;+&,/B#Ѯ[z=yTĘU> X<Ϳ%@"] rMy*Q,p,` !s!isz`S\"԰3 Щ@&V(_<N*ub9(SB%@}+W V(UlMO\H" )?wUa0{C׫jld?gwbeg./@,e]@`3$r78睠_GPݠ92 4T/3Vh-cka|mI1uő8U WOf)Vt#0@yٌoL@/u*՛^JcHtIiW4gXj(Y#pY#XRLA-%ʠŁYfbvnH:[m1-_|K^YIu7GJh=ޝ0hOl1ۥS7bOt]rL¢WX^bgOَЇF#V<9+ݨrֻB7o:q]v됆mЂLް7 *InZ=H_}صh,&`4ǭNeellP4]T=c鍅`Ӑ7BH_>V< y3[-B7V )ew &"p9oۋi(siI,;ؽQI`OvHOv{n]ݼ*i< $L+ScadeYIؖYo+[qHo0.&8 9ּ^JMǪz_A6+H9Xle(;?ekkZw>R-r+t +( M8Tr残UA5h+G&iC6vt/%Z}3ᥡihOI$kWnQ;A.:Jl'?-CLD ,taWPQ*1#W{WYN%AA@7 R4\ D"ʇ*͹TY&{ 혤@@9bB=s,L#2g˽˟^e>@ C;Y%\zBY_ &IJ62R$9'8;G j[]Kg|?P/{tóh AlCmI] pZҽ9,g2gs즑bH bmjM# >ޝ"~ҍT˂k^L2D| '9B6 56JB[Oa6mr("6dj֫ (R-\R.ױeEG#ʖ:(dWG0o8Z;s\Ub L[$A,j r8\J/N7dHt.Ø1mϯp{՚F| $ΎLJ0l%V˥,E־3!|erLe2p6͎N r~K3o0Nm]QN_$S!)8_rk ?Rb+f S0-tP].I() gZarU7Vf{hإ_3VmlVt(tcŢrCޱ8t[$!P^yDwAhቱ$QeŰpMNyּƍ:!'vs\D) 2H P1NFdV'^9UɢD|>l; tW$d5#Z3|*"lXDMU)a4ҺMp٪?5} (3ԔEy)y(`ו%c/t;7s4.gv>lTCPAϟJG,9/LRBVY0vV:櫱澰roC陴Gyco40;(~0)>pnpڏ>OL:m(n&U^K;֪ 3 `kGI=N6=k-h5_ͧ d2rdd6aYh"ʐEcCs~Vqp CJPplI auVq yl2ZbQBS4v.@qY:maM\jbQR*Uw\UY|ADѬZqqSt*F|@ _}Nlw' 8tw(r{U`Aƌ-:8gQ.^O W)#żK7TTM9 p{w2齜jW'ԓ¾_}@OPnyMڋS4!H~K V>-otN=R&L|W+)=V|2܌;TOxt_*EABކ:XC5>U)v0y]{/pG>,4Tkd#i3ůa}(+,/fOtEZv=+2EvNY|r)s m#ov3j.ਲ਼KW>LgT ©(ygg5T. `} &.(A\[C>`'mߑ&Q.${7"{F#)n-Rc F,6TKRUH>Zl^*Crt9P-N::zRܜ)ddu58WVwP%p9>'k3wi }|߰SUٟsx6+P*uSu[GA@\9ݺ$$[o̫$Xᕻu$|1tYa4;6}=١ұt`}*wHI *n&I)g4 注>K*w+O_ Vc`;{&T r"; 8ؤX6Rv,YXCY4ڬty!qƳC#%H<;Ƈa.[v:>ȩxKDphA;?1{uD+(`25^_"<[LΑBq9\'mhMJ,>T;W Uޣ0:Hn +4YҼǪxԱWˋ -;ATc%C, 1[S k{1ՎG0dvi{!WEk8}U8>hic M-$":C(U֎+A@ngf,;;ziL-uӾMMÊP4a9o0?'ʢ|bZn0y䴜h/Q*u*0ܣAHQ8w& >AAlĕ3p o7n~imQB6)I8>ޱGzyFa\ZÛTVW߀Q=$ \PQJ|zO،G%^y$?zҀ@X bӺŏkG`"">Uy;I4/Cl" l(VA4&o]O6۔"[*et>|4>}pkiZ!ı?Dφda,%bs3m4o=:*K5Z!7hm*z4ɴi Ӑ *ˉvs8#u;Ǭms8N)Ƴ>KqW<# DEO2z9ej#I</SqCgd.ۮgUFC-$PoJu/]_?G!7Pe]43B8"E]OQ¸/$TQ`t$b \Dؿ=&֮PTXa!gX%ߑϽG61p@Ҩ)p\|g2zğ`άbݥGEH@R"/.M<"G@]^Pm9Vri^ֲt?saFnKBքhfgjO!K"_,BǸo@C rsl=Yo]МL:t8i"2lkȶzZ;ΑuS$.(;M^UOSTWB=HڦjJfCK49)"ļ$ӶEdn ^~ѵ}-@?"2ʊ(mXRӣGC⍉4زr=]|4oS0t)\w~X3 |l5njЎZŦy!l_"Q\/>R G҈CA}W'>}YbG|QMa"kl kPLAFNI#3J⛊ od׬Zx&8^0~qHU"-ԁqʈ4?4j=fbhTN {$'D>URG­68"woXe s,ުh5rL@vDn\j#]]cei> lC3&D MxR\SA u nMk4$ɍ@i'mW)zT Zl : #`mМM2%g2C%S.Ɲ Z⓾QM>09]N nrpy%oV.rv1kQQ*ݣͩݙN3BCF$cdI=A'_#U" YBLgw׼w1)r[XwpWц&'"@-f6,MW&Y.eMX]ֲ<*ڹL_ o  j=[LH.jo:5e9rhaȽpIo02ߵX-6ȶ*v1Dm滤6q..'pƃnFA4L+j# t >n-j2 Q鸛W֊[TCY=Ρ)@=UT K ʗODX%bQcIBSE`b_z~"ǧK5|U!EІA N ^ 0 HR?57%Jc?9Ս Dv]D+6N+쏗i1 j['\H="$I0?91@&9N-cjOGgMMQj uZlA5_P>aB<d; ( 3MSgԤ`A|H/lk#>:1rr9N[jڡe x% {oh.v-4! 7T:r γW\|alN!ăKc^Wcy?9H(5؊QP[aot{elK*F+AXj+Qoo1΢{w% xw+{X7uj9R#bCer@6um/q)pHq@g#7< Ʉ0ҏ9(fQ'[jH:,7Am8 +oP؃7ʋʘs*iMB G$"0.bowǏLaz a`}]gBq5\0E)Jٸ-PJMqq t˜,s#WZ_Z[, {n&'#Tu jHX[Eql(-qaȺ>Dr@;S+,h[Bt/Z#Z%ܶU]3Dmcη$")'E&ʀ`f&q+ƫ`&V -uOV&'>,ƳseYʵG3g85K t8"O ~cx wru.>T}26.ԍfg P\eN΄L'$loS2Y/s|x)Ę\s+bgع}Me1C#SL1|Y˪F/RtBM p m^c72& [X,5a|^bfA? MKRCe7A%?a`N@;%h};fg6B8iKZ1|POǴ: a{V85lE$cfTdǴ4mƤtU 3oݻu#j_qfЙKdodM`bLvWC3dtQoџfkBKaF4ɃU'V6GLbx; Y͗Ojww/u-Km7oV?ʣ#% Iب̕U" o!:iQ;-9 ;)Qu|3+' RC-P Å7/ʖG<)2ڊYVܾ{UN#MZθ>Ω8 t}2`Io+e֖Q$ <8/4Viתy@bB?0/HVdoܮJbj w"=,Dqa|,__^Y&M(iT (4C4NϠW4;i!.{?f(sŖ%\y^]U(kdB_N֦2ޠ \lV9#W3, yʜ(` I.~΋Tܝ[*Y?:ſJf1+~p'n휙ݯ|)ڀ؀/ %Rh}&?`UG䵱%)Xp}O?`D 5O՟I*_g!]%Ÿ k(. >lpͼPӧiX v {]od `?gB^T p6#>6i7mdSI+B?H E5\Ⱦ:5ZwHg»; #u8 -, ):<+=ȪhL\5­= s 2]Eя{U Zi"=^ʺJrxef_ L*Ğ(dDxPƇejle癓EGv ƛ.3w+ d^8Ϡ9VnSE ԑOGU5 Fi_o6d~2NSiϸ;h@}vd$ Ny#l{w.xlyyl&c[o/z5#B376 [O=8nDB>3Qŵa_l%ic Vz;w֞X@a5 b mCq0bTE#%)b oܷ\`rߔr *v2HPgy6{1 HRߤ r[߳PEԑ|] eGR1Jo_sx+y@teG\%vbr z8; j[ f/l%DZ:cjL"/.ӎտd3%MN]2SZ:7Ylil)lr=שҮgkS1=9$tc͚|ުH4nHq2[NgZGe!q~ВIi,NŴJZG>ڋ*9h+`T^>n)}5 t.>9@aPGiLC@ZA#pQ%XeZ+i棹]J"H'p#H5'Je=*7ö$;)׷>ұFV;m p(暆qK6hqՅ !r2$ґܰfS։q:M@~&w*6&TaJ.FeXvS%^Hy`?e<맶ь| ɭ.~:z OqWW3dXf+[$p'aBHo2ƨy|N6J?)R)ɧb oAihT  8i&Eݑ2u1IȻٲF6P![kbJ?)mVY֠hډ569*% ~ad&MЎW)C#@9uM? o\GG4qG@Bi2jE ׾d]1EQ(W(EհA@H{j{b0IL ^A@Q,- x U80'T}UsA eHisEyBZ]rUVQp^2$(`,M h9=7XD[{KS^"@4|1vaIm:/Ie)y`Xf-jYbS : j}{꾡3%f9޵("iN.pV0f؇ذq+Db;AKjA @b]BF$8Yߋ[jի)Nc0Έ{;iSٴ fl6VKI|=\3MmEk+n*NSX5rbQIAĆ9 QWÇ<܈Vk1F'x.dlSQ N{B=kR.\59B,~mHn/<븿'M#fm߽i󘦵ׇG 58]L \U#`lM&,D_"F7mZ{~0}QHtE Ro1y2 THNbGb %Kqo%e0/; Ip6j.ZqpB]mQ=R ըMa-zqv5^?&Z潣1wa0.CG|-D*y_:iTUΙ) Tj^f A]C75j}|l~[Y9xRSmwE Ag +1nj-ֲÓ4ě5\̝E2C_!N$?Q m<KТxixh]])'rW4(p8݀zv\Jr0%Шk;ױ9 &̀F,g敟dR*,0 ?Mp-ΎE\iZH;8 'wl)d 59[i&J^/Y:Y!å|vۃCG,܅ABa  L[8Rߑ?7Y;֜)3Z0n8·iI\x.@N1u>,{r2"&^Ť!k2:=Hu󉿋ɡ{iS$S:vCQejR+J<ަ2pwG=\}׆I N]uSWmxɈ`vPHH@Bb#|1T1m!8$^k^FXI *xt#d4Hum97xC/?d|n}&bR'L58 |< (} 5& /O^k21baQ4n&z uKeK6N<:LZqJ> ^O&s?ќן o+#Y^S ^xefr/~cJyB {NN:x4gS|BO79ljxt3FRAN9QId8, \L1CjR͘~gB}TOΥoU(6CrвL0=sJPH'}f$),'_^!m/]gF.Ka~-2$]DJ5GZ5.I)ZG(<ڑ)Jtjt_ķ{~`۠,q XCV޳80N!&C+G4aD#ƾ )ktXͽy>  ' fmM>t7J-,,~:͔c'ܲa72I;A!XWk_\x4FdÑo># ֈ]{R]cū;r"T̾˜iuG,fb3o\~prͽ75_lBCԱJ>O^0,\|t^!5IzQQ'oX:3̴ @o}2gs+&E=YEabq&[xJ^>UK|!b˜s$AeC=|uۇ5-5* \q(%FV=#O1BPR,7NPqZb:4?-2hP f:.֏}_oǨn۵^apyf4׸ "hmS5]t<0#+!$Y ̰P΃,#"tmxSjMU}duEP4{2_  *pr̥;K%TamD:wiF5[o /uLױ*喁"0,MA:Z/>+ڙȨ&?HAJ5 ԶuX]ڌ"a}ڶؤ)Re)ֹYME>0h%!{=DVYНBή}y&1y!A|C ``2Tex\/}ts4ZHʦvܖD߷ssE.CIR𢷐5t0Δo G<j{Qba*Źg Ty.i#+ !D&hr[,3sjDeN&.Ɏubt{f&d.n~b}FܐQZO/#,摓t)]?bD_5\;^g>*Sb3u ZG4t3/~m[mq܋oA0D{MwIPj"_ Ewk]hhk”m/XE\ᨺe[O/ W٥`1ˎ`UlJldK]a9bi#}UmJK 1m F+Tp`1G P`s-{dgaY:BgȠ [(˚ f[hA^@{wbSfm ]j!#%)$FSS#rddW H!o.{2-WD+z+Kz8)|&|+$`H$9P!ptϸv8Vw.TKaEXk QADI`P&E:߇ݭ,UB޶6T&]".PvL.qqv8E D!\NK2hkl6bw^m1owdaY;9O<0=Ev_Y<+<6HL<>6w1aP1`sZk:N-׹6AD4P.9`8I|/YϻX0*r,Mmd ,"<~{&)4? ldj(IV#E0VM-R66g1a•qRJmK- $Im!Mx<~(!9Clz.u93Bl鄓=2hoJ]v$iO@ji[.D-o5bB&\Q@#4 }7m= UNbU#~fպu̶H߭[C`w֗5RU< bgCZW fra|ir+:0Lak|DcEW (֤IdWҶ-Khԉ0BXZ 38*3pWR[Z.sfe_74 ޣeRG[&fU;NtanC|Og8z6 »=+VC9i'Q|M#&I1wV B=!~m ,g( 5 iZ{o-S q=$ ^H˳4(zq#Ce޳t2!"&$%QFh])Esn6K(V7+9'1Z71S SG[YKէI%0qJu=P–2X)Ú4eǒ.tG#:Un^&p^$ضgSH<:P>.wY_roq },-tyC)Gś*5am GaAamnF}֎s0޷%O߁bU<˝fM0,)c.Q렭 ۪z^ p%c Uf[Qlk/GôKSs=@Nc)83Xuyf)\(NF #xbpeLDP ]&!֧KcΖ^9HiOlcR4~jo4[rW#!$ǿaD:a0d{mf6Sl±AO)q>(3;|e\Dڼt++(OZ, ЕFsE #`{S(Ꮏ[=PKG\n_Q5w j0d9 {-!(%BV{3rt07f)!ױeO6!_hKA'Vj1"<'fA?Y BB2zTQm/ge8L b+rBF% 1@{ ӡʍMwU-}3{84A:HĈT >phiTO֮UO,oNt[dBj_/,?*ڴTPv< v( 5`}zBV?C.]*=Z ¹-LùnKTO&YG(odZ0^G}73RxpUt: P8P1r"C* ,QZBMϡ^E1XlX/r.eXK&h@R+T\Q#k;|ycxcv.t vIn؎gSZ8<>wގ̔2%*zGt(|3N!:?1]۳Ԏ~We.31:8q,A^6)Lj!CA ߂O/MiK>0Jtăcȟ @|jw}/S2@iU)_N*pG=su=atPE0SfSU( &KܱoEC,R}ˇ3 G_5x'Đ,ԭN5 Zc1+wmO =ug ivۢ,e(D{`G<w?nk Z8&նrfyp̣uͱ*]cՕ 17D Bjrc䈪+ᜒQKt$R\Ml~?qC?Z"Stk?L,v3'L8LRF.7 V '=`pufh[ĉ|)ezH9 +=A#ě [TQ gCSO`@M5Ҥ>Rĝ.irjb{UսJ 3Rl#B{BEʼ5F=P:Bx{c.ZW2kA4ƪ ^0=cff;<ܛoV>~/ԯKX@ Q|+i 1ACp;b'oPzBf+[+cri*6> iD6HkXkp!Ct_>[/hnCY*$c^ӖR{'>T/ Lmk`1&=llojev{a@ "RqX{5?$>l 2`` 7 h-t.|Qa-֙&b5FY Xe+tOtY4P;6+WUt6^C^UpJ,┯KР*2+![==_ע% Nҥ LíXSHD\;=`":gqՔx@U9ft *UHQќ߃0{qU;n wzX뙨=Q7>Ũ[VcͭF93N!=h\ LQyf,xgǥ‹,PPQdT>sTmvKU1~7YF@x4U&3*d% _~ ZX~baht(O/dj59SP @b:hW0f OEdĎb/% tط-<`qo4K 7H%uwA(d9fԺ)AzuA.&3C&OYU>Cf{YAc +ĀiSΰ < t.Ư-Y6wI@wЂR4AR 蹬>{C@uK5ZɧG]!~y(gyѱp[mE{fl4C^\(c6<>?P՗]HLdWsuzMLj]/qϚғ*.B ]9) 0 vG[f3gR괨֭W0| އQܢƻEALL8Co픩d 9LIJ9Ra,+@~ݾo@d$Wov9ƷRA+Vfrc!Z'ZSEa,dw P& |.Uf Gm.]bJjZ/RHh8{ϨAL9; zX3 ߻B U@+TFsۧB ߚ,\hVn?u Y{,[;2fJ0$A$,tw)wR77'NfL2]4thF,Lg- Cr$ (RK:wH5Pv y JŚIVmItKD(-^ԑt:ZG8yկ[lgbf\᧰?FYq%%"2qBW3̣.a~x.: RhI$)d"[Z#GV7 N&ox 51+ D=&.aq$1 O3#oiܙj@Sa $.ɾMgϲqgn6H?ripӆDZhL粘l 1:G_ e$-c]M= *l+ݼ^7{ٻ:WSW|u+~઩c5!ai|O]-QVT.?3tp?Ϫc*Әv'/LQ4ev@܇y ik6EHR=;%fR֨0˃8FǍb&nȺ״ WGgQB07 +:h(ՌHqbވK/X[K_&gw.uiN TgN,$7xuI4܌ЦmyZ0Ú1i08ӷfkY4FeήOp'ƛ l?!}׈T EG QYᦉF25k1l$sWy.e|2wI~'[Z^4y:?mx=߁Y,V/1\hv:"5< tMU[bNDU '_^xwѕy:J =q'BY۰,ewZ݈]`y=5]IwBpRwåP?Q ]lf6v@vHcQU Rz R >:fP/OOʦIwtx.oM0,4266RZxކ-; t2 Y#t8n({#浮瑠T"bzahqD.֚:ۀF3$r,ӅTH{7 X Kc@2XM]j@0k;xAwr~$܊ fp4 fb }@{̌P*I]ҢВ4 _`K9g!vw0T@}=qie#xkESaRM,rVC˴<8xfkh_18=` /џ T$Xp1iu.&;+.UNncyNDCeP+ԼJ'\7Tqo "NPks͋œN l )Emt[`Is( oVyxV+LzBo7Q*O=͔2u1>shUX/9VPgY8@@oXY̒YH0iK"7`J6Z*6ɦ1OꌜKլY= -rij +ᤸ`j]1[gмcGB[;[t43{\֟^cJT{fVtTk5e6hO Ku{O܄ oP,HHBQ-ãCvWc0^^*l`fzKG:P" S_&wxczmSqgr Z4~c-y~0x ^6GI;3>OZC@^ KQ!0K>Q**7_D(TN5@R#z5Y<9^?2n]4#m.?e<4lZݘ-R!m4pν}t!5r . 7u4M1s֨nyRAG?78gޖrqJ&*Ȑ|`3P]W_-UFbP%=)b x:`(t fZ*Gƛi6ѣ!YvtɮR0+:V, ABVO+R0ES.< kT!Jh q3ba:Ri$|'h  }V#ucYZ m 6e?kVjig+1e&V ~fZ u.cZ KYtJL G^_zDܚeT[L󪿜Q]v),pq@sJ>=9<ڵ[Û(?@IRtuOՔ Nͻ|E?̧nB3-_\9r]#<u)a]6ix 1۞4G,bGΔ#N1 .a8{1xt#=ʷ=P_ Zζhd[x9&y{os7>h`O:;F({8F*HִK(DN=z齩mX?_8Qf%3Q4 HNb=X?,5{n-ga@Ȑv>UI0掼%M%,ؽ1w>,4v(QE|=Zk bmNY45$f0i|Xbwn )V'SoS|tB%8BK=pxkJ4n4 O֌}#?ӊg̓@:tH%zo!+3  /!EDA2ōh |TR}\Tj/^jE {l[MaH - N OXC:) b_:*ZyDDH"5<<઎V&@ͣ x4,w]G/4p9P$]Ӣ[( #hVK-"_:]ȳxO/PoNdkA{z!/5g_v0}ʤHd|d2ՅPaG84ޚi8vӍ1h<d|&~cxMxM4gT(2Iof%&`U>++Pbl_qXXB8 =_Ϫ`:U "t2:'Đ\j8hHr t2ȮE1B3sxH^fDhFR)ɮ>e"j`22AC%/ bͽgeh7>(:VGlOd.STʓ>7 ?c$޼D͘|:z8boEů=9!`аы1usi-<*kE^IW&_ZGC!1QJ)+żTu4ջqP.'koEɧ̮߂ mJ{,Qtx b-Joϳ<q5[ylW e鿒(0/{!B~U# 7 *]_k', 'P5?-^b ՇN( PD=@]-콜! X\TdK#>7r=w0rV3҆WMӪI {mQ5n|{Kf%!x8'3g كDAJ h%O%IyU197֞r OM"ݼ+i\?ѩ7 ޺i0 Dhfl .AVB5|!~3Rq]7Ig6[q]zk v$D(|ۥHjHm,k8pFViJ'Woib\^4uZw$sNSD(d>8* zOW:Bl9Z92IA}`8Xfٺd5`"#{sM)Bx7Gy/(ڙvv̗ZVݜu wƠʆuퟍ濙nϼOg14R0U{j☭7J̝Z !9 S0\s}Ϻ{NW{{|7{)Ls}n`:}-l\v +a''7 VsGN}`ӍXD%_*L @9p_+wz0q;&t^C̉U-;RPd߻L̊vYpxтCB8?ٙ$ף~bTiN]zU ؊1Cp_5r1%$.]td-bTy /@ʲ3~drN21j7M&>W|+O"FO rOao]&gV:vT:\>`>B[H68iQhT$TU}RPbjIU88"Ҵ|MR\3 fpeZiU1TH^|Vjsrm 5 Z(޾g~q}VئCg^'1 Mujr^sc fr[QFRҔ [Ï$6ͿvXSFׇ~)x:|wر Yxd!.eXWxzZ=`v*$s#`mQIwAO^-rNhE%AKV8U Ql7>\8j;ÃKSF- xWb|rd]zI A/RMWb Feg v53xoYg jD;Lk`f,[/4x<GhG&4iu/'IQ&UEm,Toxv,py| ⫄:c߽ F2-t>XXnvAO);5C I 77>%Fyq|I*!hcaF{p5*)1ʫ^ XK~>2`J/"@A 9%p蟕Xɵs z/L4+9tl/؋="[iZ @qw-Uٓla<{  8I@kB=.KbǭIG7 la6=3v3:@],f87~CߗXȌdqȞ8*1>ZD͎L5OA\OݠjQ:SՓ()ɜ yX`-SQd/= K Q1[' :e[>E;2ϚK)~]>,rPFWR[XVDHD1&Wc`/zAUp=9*IN=TV{{qԮË֨U./F%z1tßw,3D%:茟52fxS&o(*J]w9ԖU'_ԊӞnӇz{$,$#2iD/Sedzҏ.Y%m߹J"q0\ݛCgȥD@w%)$p=31}o|o )>w=Kp/G6ƌcY+L>T0l4_u?i50zXp<# n/HgF]^K6"# P@%x8aYEOr@*~P#?ƺ/Km0#߂Oxם;lBʮ0u¾3%"YRѵɔ X+e<1C L߅*܇O=4$bro4 9tT:ҋ.Hc14n2-_Զ.SSU~q]37^vnBɤ0'ibZ951e5û(N,?=&r,Nׇ?{_j{p@*N;rV\s vx|Gb*E{A&Ka6UQ, ~_&[ h9Ѓb"S0[ vjTHn2mZfBpS9[_@86+V4(d310ȍro40gĀ)DDВ@{'Y^ZJ/5ʐS;|?ыhbe.Ղw c+)\ >u);^ĊuH~pG0u)lX@"CO4e'^q^6S+ƪ诡.iкطڨ[?rYPK\ %8gA=F="1{/?d4e_J`ɪ&:QDm8q'k%:5JlYW\G3࿟б!jꅪ酽*"ю6@MvDvJاĜy^~QTQV{$Lv;he|<[y4][J'@琄5"[KxEEP> nM$@f>O= r3Q!rD[uB>Zh=3b)Pf*2LZOt$0P+y^G-q܄XڨU15oolJHr5D̳i}d .QucɁKtN[r];36U Gl𓰮ҡ& o~#Uup\t4&F(aVnjv@BF1eN|K2}~"VMm DRT5^YRKbW>3)8\bԛ4=a@)/ f.} Ӻ-6Xc#O,I/Eu"[31"Q@7,ߕ1MWLWF@/d)L`JMtz=Ԁ~ڭ\ּX,. [bH,8MA.7kb=uls1kP M@gxQpvI fr1GBQZlui\JmAݑ! F2k=w |3=R ̝$ʡ0!'y}U{ΒR./M/4aZۡM1h;n -˝4Z__/<[7mAig%sB}ұE09=WžS}) XV{9"k tex@027rĀ`n%[=Q_u8@=$7Y{`X͟N!e$8*: !BOfaer4&@+/mZ{/J ?@fY,Smq#;6$ ?Aa/y6l.d3Uw0*a<Y'  N_F,t=:ؚ2׵? {Y;;;_a1&*+Vm!f!WzށOs5!JZ[Lk36"+7d1.zU1809R)R$*Э:/*+)/};?bu4ܑYV0Tk{^7+Y R瀩+b@,*{x-hKPvD,yz7>It+D5\c lVf Dcu 5ZENi6J˚l<bn @5==3וǵ#ՙ6Tfkʅ~Of>oLYc̠$q4[F?wCDj4&OJD+` qO&vΗ*ew!"uԞ&[J6's̑z$O9-$DKB}dڱ?cTzc^Y_dDxt+d_I d@}]i 8BoUFZ g??N(m_<V}/Ă3uTYK0${E jy-n״5,O.JN"p^0cDxڴl"c)y1abdSCĄp>b;^2`oFLt|ZC=@I>"HXi*F* Fo~X 78%ŒѲz"ciS-D0aSfOXߕ}a%1xm!>gL 7R[z"NxȗGU B3m@ds2ĎSBPm1Lד`%Wmv l@]٤o[q_6D@OA61+8iѣȏ}O}n튗d2hZK6rlEK~m~:87rd!aCsrΛaYdv& @3 RTKlw~.,A|u\ >|A)&Oj٩HaӆCz;aRU9E[\|ַ~syB~g0݆܍ Ebͅd*ԁŶG6UX۲7l`U¯L[ 3⑇Sk6 BFlz23ϡ5U*pc5$~WOux`Y fxWl`Xlv,\PNzlMR)y2(#=(*@1鈷Ert <~b۞w5kl}& 'Јw !5;% ,CJ@f*N/#k枋 -@G)Xcg.!zbUo7EB c_DIuqMSF+|Ɉ`BQf"ˋL&SQX"I*p+ oшT9 !`bwZKՄP[V].Y$W宾:#f0(?ԷqRA.4#xDHӯ' kMf@hmdфp*@͖ġ~fōm~[ SN鴳[<MnmL]hX:(54;->j1FA֏GQn⬢A4Pp~n;}Mc{sd{%KуrT(<$K!JDd_,:-o}vtz16a):hspuG>m"_Ø;Yև铉tY :CV|` ϒ1MB!ShV_,US\eyɦ?y\V̛$*eǂ,~t V|hR|SeeBV(DKjGy0K4k<_ۥTK,p(:ϐi/ iП:{e<礶P\zG`WOApvw !֦@ms\ڞ_Dx<|?0EAPO"D_)yTs Gkn<MNC, ;9e]1wWH`0DWهt|U;2UX<8иQkY@ 8Gs' ZTU8%8fJ/4*Z_CWER"1n?6E仍ꠂ0svvw<ߡ?{xHΒo" tdN_w֛9AtyLZzIk]p¿RoL3ٛ=+'ۮW1g%9 ?NAнnxw{Ѡs|]M˅gZ5QQT0*9Qq?_aM7ย}~ Z1f}cld@`vǢ?%q'y6>#k%j2d&$iG+nHy8Kȭ9ylpQ,"/wh!|\-cL݂s"#czuCWv'H@ [lE;̣2. b_yRfA3hkA'A/zaMKJn!9=8rbcxk,iJLa N5o?Re2.5nPnw/f+Ҍ)W)Vq+ (©.(>~lb&U|T/Ѭ:'<2bc O:<οo싮*ϩubc3GZ`(O8i5w,|gZM;y#c 𥨅 <Qxv@:L*HZM⮨-W/LMFˋ&9J Ö=a{1Ng&Qډí}3/ lQ32JSP,*61V1>RlD&IP!&F_tnG^o?c*Sa˶eTH9k j7=GQړç3:kE%3:0;4YlQ .UIz1 }]i`zɫj#\DNO{_I28 7ٷ.-K/Ul:ʘ˒|3[ѰD}k[B=Aylj;Ē07@ng"T0%Cs-҉o:Yurc0}=G<13]n6˿?C@#S,9ں#҂W7_DzRPn%r׫Mf.NS։X]nT-s=(|ǻ?k4潶q 1P3Wk,L3dc NgEbthpZnVBPΎ 0'|b1\|-M;lbaΏzLs9^@D?7}:o l檺G(`fMcp^y;(݆P9߬ӹ_js.ȃx.._9h6T^;;j/AAE/^*55It|/ 'sٞPبqq5wrZR75K(qԾ2гR' zz$|rJ'YDΗB$ݰ%k?q''5o&?P0&6 &kuÚPykGQyoִzꕥY٢;qH :l8ܥ>72{ #rhJQȝB4 xζ&K8LYg̳ hrѡċjcsSњ yHU1C$h w3t#iւ_%at|Hu5,!m:RJT{HHǯsbW[uLB`^*O&A>26Zc.n~b2SKD3ɒ ]h,bTP@:0VtJ v 9C׮L) 37-mKgu8܉Sx^焪~,m~XV:C=^V'70{w{m+\MC;ZIW~xcJ%&eXK@X4K!t뉀6i@ Ը~_Z\`ἇP@rs]ڿ{Lz O5Dvaw=9CsC؋ 0Lmlu;\/&7h6S>9|9[#NwFz`nUwXt""1H,\J%1H:`8{>XN8 j6炞"% wa(c܃_FD487$&pg).M-^rW&7v >/z%iw!Hb98 tIj5!k~ f{?Bh+t&2w=Yj85~*%Кf\XOзe  %5_ fT{ 4'C^&VeM38*vmbۤϝA=ԅ$8(L3q֘&a4Y&FsEDcZ)4*,%Mkz$fFB8QdmP[ :8,$ۯ 7ִ3w(3T"}y9J.آ/T#ABt"hSb SM JA?_9/H5)\vͥ# ;|JT^pİ9%Ml&yq MęZOWGȑ>] 3[5|tvU0%46BQ]ܦוG >裢 Ym3fhkI7>N )SQՁKa(B ^h#c= NbaYy+ U@mޞ:mlV-Rz}=?VSbMY+/ffk*Q`3z%ޕMm.=IF{ITڮv̐y1 a>*v1v &SMJZ{FR!Nxǟvp6k;/P6/9Պx2FEl_a ?B0(מV"Ǜ9][9VFfE+]>%k:1C!i8Z,Ō^+mI,BCDMc+n BsŸ\h9I$JLU8F@+63H*0 &;M/"HնL#11&ғ'!jʳ1%'.%aHiR͖D[Bj|Щ6I8klPB'1,&/c}Ze4>]{ޑi愡{] w&6CX!͒ ]x3/̕:UKo-¡E_G*o?ԈNEl6֩fcZWYa}p}a$x3A;Xo#,؃/ #4-J)R B}ݼܶ6$(QHSzNYh=kNI+ZƟ}s!؀" $S3oIǶYdQ~~:\QLE=5l24ME6,;eh;^s'F^K^a V6&$ k"W"^'X6J3\͒NwTgv ee!|1xiVXV:N]j0'y믻6b 쯕g.Gb&hqWՖ☩QV 1K !ٴ~To(j@+Pfo>zy`4Qu]_K޻:GǠޣw9@b/igG_lHKuӸVŤ0g2tdvp2.F Ѐ2 6ZfB(>`)I51LUoT;?E}U${<|i<[*͐ rFyyY?fKoCsN& 0z^:&X,o v*&琺jF;+ M7*R<+ u.XQ3Y,$x#t}Cr#M*{^lCF4:=a `w0 qБ&h[|V8J^?:F9?gce̩'ZcN8۽-M'?Pa(h$t&p02 Bc t%ǫ(5v6D@p33fy`>~w%,W/AyI'e끝!&`aYbZN Mx%N;;qރMw]oO b!F,=xOo{m)as i_xsѩ gW3Zf$//A->&vn9moK>:m6oFC]oK]Zl} ^ Mx?2|a*XhyHq7ϻ{%֓tPQN󸉤qhn "#3sl'ǒg䛭]Yl mmeJʀ`t;4Q+nxcL+I5-He.F&LqӮrGma1vW}|~C }& A ַG:| #54ܹD!#,Qݺڟ9o*pq-< "vb,!n(U9TQOzo|dbֿC-,ut(A"p(XT(@DYKeWZ[] #491LAqH؟T!!GWִvZ ߒ;׵B")Ø]tN6sȫE;@vDqpT8 4Q}(^z]ۓ,.x ]bɃ Bg` YFƖ+>CWtx% 1D;%Np o:B;"4W5sv`4#P4aI<?fhq} 1x4:H#o+هmnr\BKA]vtM=m |2ܾ':- cs~*yD6Sxׯ*췵aFtFqJȜko *5-q9 |;?{h@;#.hUݪp~I1~$(5B{D0jVn3XH|# mnŨ!Rss7H\eT}~hl|҆n+q3$3Z-a 80SJ(q|*Vl¨(04AMUQvRgiŒ86_:6}ղjEw@DZhc | F)4I+{HMmdVg;#&؜[rNdL M@%?Unx,P7(hқiYuLw*&ݽ9o8SP_0J Ʉ巳"t;9K \8!B8 >\\9m&h!c؛%tD  )R/'O N: i62JcŠ?I.$ICBǙ~5ÐŴ{h(bʽ0]pb AQVUkR~\6\,ʔ"xõJa|leS'$2w!*xGGٞesV"M<#GYtkXa Pº̈6AqIsc̪usAE(%Fm9wO8f_MYi XImNϫЕ9亍|"t%IB(=m.4Q uWQI'BHjUwmʴEH .8V%Tb9< 'ms#scy*@luFAAhAh+DcI$t)Ю #eAźydBGP3FW1Ҽ Bf-Z JwtD}KǾ?zLIIwdF(ۛo&뷰?^!ג+y\3rSj$z& Ξ!J?'.ClitaWjSL*.'$iǃ2c;z4Vۇz ttW3] ` +!m Xo̪Gϱ&5EU,W%| D]TqJl6|??N[4N?pD~ .U᏿!jo#ǙP0%t@pP`Ϝ8_,fXM[1ݥ Cop9J,\7*t<04L⇎IH*%gL[77}Wcf!%Eypo`@&5FHǒ+UXMBh .PJĠbPw0^Gݯ̺4bt؞%3pͿlqʠMwՂ/Ր<[TzQ"Uz ַ 0limJXPa@U}ޯ⚆ m98!8 a(C~=:Z%/$8/JN}2\qpfiraZWjצ7.c\\OhjOF][42}A iW/)rNU$,F_x-t%km_Z$k=_B.^Er;:(WC_c,Q. np?0 b%i)$t䩍.gcgY#1 O_k\n|K{CeZg}뾊O3q Mv @^c7 DʐB7?EkPq[ BlJ HeEU;,SFI"p2Ǹ5bP6_RЄ5DSę{fmzěH4>OW7fA~,uVdK}Āb9URYzxIR@E-"hJ'F2S7ĒUƔ0W\[&Fڸ2:Ǹ+wPr}R&7)|{}ce9Y"{H/Wf'3&Q=[( NeNa{ HDIzb,($r4PuMu`&jdF8)U>%-K2w5lQ*O ſ:ƨ 8ԝ\RE>;Lql}ʢr9F&8&˜2񻅟9k&Mi4>j¡WGncQorx*ֽ%p?Psͼ|&抮[Py hʀly[@ʃS(Q+#޾chY@1E9B^ŵA>Ē?f+TotՀVş~Pȥԁ-Ȧ&`<+ !KR@'&lMՌGuh(K>mꝤg<ڴ);;<*m  bAV cգDXWkZ)#̊mwq_w@] k0W-I<ٯp(C5'[pSeoZAAS?{mr\=G$^n NofS޳_?D]8aK3 {y×r@]8 ]#k@myf "ml'$5`ΆH"+I;ߒ;x>M@&f2sHZRP EFmsX+G\Ĺ"[WAR̛٣wKa괩3K텛הӮnT Σpx +J5NC6LKgxW`5 & ƅj]|GNoȄx) ٰ1ov04BeW.5DaFh Ԃ*;/&=-0j.a(NDxIOwl YNȿD7_-ӅY]);&A[t#]/w'YYhky4tݦ]?hRJ7ZE|g>Rdאө74R@'Ku^P[Zk wG"}\Fvu=G4%gjnI 7!J]omXJRL4@ kշ5yst+ ٹdNʑwVX>c/7_:8 ,TzE8j:.H6Yk '^n/6MKHzmAԣqj$+#ygDe {8:kb_3y A/J>ʆѢuY1ZE+;z/`q5+z9?1<9YŃN3hUM>N26L?pɃ|2}G01 92@Vێ9r,}NNLY帮:=sA:}2oSNR7H3v~[n.Dޱ!Ak<҃/YY޷$)@ FCzS]gI.xI׬1'$VK5k)*%.X\M^G VuPDS7%> E !y$n g>`$6hBx*K$ *TL cB-YB8fT[, z0&EO 2HvsO& p-W wT'xD7cMAӈ[6̢?Q8euT`2$IqlFA-~2:D~ eB1awiJUJ< L.sb0a!LZݼ u9a#)j_Sb0i lĔN (3'2&?tρ'0K+qiS9@r\ܿDž' b-Id>V=r?QJ!i  f{&;~g"tas97 NVk*SMk|phD&7]HK^}֍ȳ`g\{0FW ha6f7Xzq ٿEgyQ@xv'A\e6q b ?w|44 4A '**'+bWu"6@W}"2_{q6q*'&(W'^HNuf?nbvXq>\mY@&}cRmW)Ej mh gj2곜n^?mʃQ_bN[t+0FeSUpWvÑW!{3NVDž:l,LSnA)e!bI~[NrR:I$Bܱ-3 %<&v"(׃4Qt&WBn>G8J"'RJ1?̂E :ÁIkW1y-Q(wUOTTY$.RߐL"=}#6\' 鸹 82uң/Ǥ !2qcGjq6}^?yO q% ~cHb 8՛YkE=5@ ɗ&_w.xԅ;q[GC&Xv ]G 5l6 oʜN @?.VD"d>:_YsZ eunjo\D6)_5p#6g|񼒍n7L]a݀)f׹J)Hyku/Umol W˪gL �ѦVZANf /c}(QIlaխXw~D]ai?n--YVY ؁nh%hP;1urb!/'~FSRˬzd#/MaqL7b\ĠPPa ,6B,P1hp:zcwn޼YOY{w7}9- L³76;2OH1XqG0LQ:ܣ`WjjxI\yM_ړ " _JwX.8C5\N t|vA|L>RpѾj3 -] (7|Wٮ=> @*!m>| 1rp#f0d˒&KbԤfPQ̬y)š&}Y=~:Z 24O ruTwivb%!7PuiAOg HR]ϤPtW!kC wK.}=s Rd4(.id\~(Qljf/V)21rs Xd±o&h@ːf9/69!6"bSkxmCu= NCU,ifoD[jr)"ܰp{I";j?$YS{_6hާ2Iq]\2-J 0ͭ㇆=PҐ1V#)DQ~!iwL{/T!?U \/3v VrLˆ#q=Z?3{n#G ىgC4Y_#rk@/9 wP72+$#MkX_  _'Xb~ˊ00Sâ6Uz/Z*POOA5t-o/;~\hwNX6iO,n6FjʍxwuכBk6Q:#ˌK}mr6\>:KtNS19EDϊ}.(g9/}="jEnd` c;0F1]6#o˦&R #OKM OHρ/àMU kiøuOJ'2dbٟu7AV~҉`o{j"GvI8:Ѯ*9yhEZUVE1R9ADɊoO7 X̂f[kai"bV>6k v:Ic4f-"#m1k+k 2R$7 -0oN^{l->O)+ =03Y(>2Y֮mzc(Z"=8f:^ hZh?|SUh6`=y.>GxbuZ,͘=J6|_aS xĠ 42M]NsJX94Y7^NBΟ`G<*u&pȼ?a*z Y '`X>222=lL; ^ &aeϘE#r؎KEWc9$\GDWepUGZXW[Ԃ"HG7TqJ;lW0Xp(d<~Lb/[~UxHXvp[t>(1 s"$õ_V&|7jBFAԊq|x$Y-;.ņ%b1#0\Q9(cJIT\-'xN0*ll'ނ6M/IofAi*攤Elh*;=X ٯ71۲8+YA\wFf.u^KD)*Uۀ@me5pӊ*]عk>6ZW8-G6}9'#8oޠA-nq2qFGPC].t49AZI̖;ɴtnJc=mˍIpg!doG;hKSz uMrAXq~QJVg(XF._;S'\peB*(?h:Juu_D<=/Ģb,l?.hp閰m8p_Kߎ[+r]#j=(^A0 .O&v<Ȑ0' M!Fyk*X-Xc KGo kTh\Ca݌9di&~nBH ʁx= 42peSnABŖ,f/4mPCtwjo{'اp)gS:#~ҪRi7 :)N&bUZ=}˛yzzUx@.-ܷ @c%4kGAs( D=jpl&oYˍLC  v/ )-jsA&*nd,\Wpm'uEj`%:Z<3C{`jKN.WBV$z|6?xLx l[ fzcٰwy93Lz%bӹxtۅK6M_Է a7ak*/WR֠;M@jB<',z랭0jY 东q EA )  ͽQ׮c0x[u{'(AUE,J_gcpO^(n}t tՊ%h |UmԋmZ>uB. +HÁx}a+BA=KdP}Wi.PڔF Ywrʲweaޣ?pGGaFaպh#M"!e,#Z׉%Isۮ=7[#xcp\qxx" xz=+o$5n>P5h(Wf 9+gڽ|^_Iy_!xrRI_;?u01_kHTxqhF}Mcsa,=N!W idL>9X_p& ܅ KGKlTm5>*x#9NLR|/g¶Vwy}RنmSEEu^0.[v_FФQ#}nsbv "@Nfhr'1]S~\#GׄRC0yڅWttzQEiJȜ2X Msɑ##=߻'xF}({"?P׷Uẵ;@i!"NH)>vf'`[!D߱zrs&~ŕնa}Ňjm˄rw-&k(k-WR/b! > m ^"^kRj:’#xXWd3D+&;ѣ/44ug[xayd} gɂ}u2p+ /o?KpKUBpsxrPD%yE \.ӏiq{돋Mi6ӊ3ME'2'pV{xWbgtS]?v0q9)鯧7"x\GP~Re:DO7EcOXޑRq`[I&ɳ)_ q@\#:B8Ì47 ˈ"Xm~P~g?z4F&8z'ILL?(8/`݉~ei1A7\ZދZ;ۺ6{ar5B@]yΏRB&AϓMRb"X{OZ(ZB pf;ȫuFy_Q@XÕ}Խ)iǯf%G0 pzDQVk`nM(Gߦ;3E%]P"J}璛/G tU5NKv+7l)6P( x,UHlLK@὆bL'zكHsZf6G0j . [l1ۛeA 1s^7qTmD .).*3B X"_-蜼?t|7M4+\S?Š]~5*Of ͦ5qKEAG-)b4nLLNlFa~iTdo+ЙI)-7/"tb? _|,EA:ѹ 6wɕLD̹jD)':+y М/$7$ ed~^tdʼn4F#2>ПÕ.fSI^?7n X0 5a#޹9D+mW?:M66MmO({@PU?bPBjxӹ9 :%KCO \6CK-Če$9lAC4%&  *U DlGۊGަhI!Gi˲4zXBHyx)"cU GYe"rZ5;,fZ4ApܒRu8㇝NxR!TݸEL5u4:~ V$ghOq`q o dT%9 :P}k攪3Mk: L}R_D_ K.NX#ntXY5G'FJ .9u=*b'Xz U=Maj)'Xd.j7w|~~ĒcH?4g1Kc ?⾯+*b2m_#sR}#t4zWC}N:PuW'SE0"yl6<(qMcE: Z% ;,ⅸesMWEHR@X |EMNjE91\ge"4 . G2fIRO*6J'# )?ߥt9c7Q\E+/[_kqf6t{~FDySN'Ʈ)@E 6j2( Mi2W@u:E5\?HyO(dEvɴHNOLHM `)4uem|5E7(\f5<#N i[@+@K5O嘍РCNp c Rm KHz͸8ҔWd#볝{` ;A%\5B4WsE(sɥBpzl8G̀c}@#Xq8`Z8k}o㴩nc2}KhH) ?rgsG+[Jb xYX#(Ц<-H@0mKC:%k:I.@@n,Ya2P0:0ؽ@wH0Ws-G '=r1[}!O n&9GYЕLQ Oߘinjĭ-bQolW[׎Exq{~HD6F2 j# *VF,=ydY2ThФ" pQHye` ^ hyyK憑cO0 {;ri<**p첩GݣMބ@a;w资*_FRl/?7LbE&V!^;J]*Tj07ɡ>SD1D6/W=[>&AA?_iNON3/uwHvC ?hLkГGQJphdB#.*>FΊI,zUS m*4x:kwXT]"l0\ogË"?JNIi@WAdkS9#BZea:~Sp+މ剭.t2#_8!:r/X: T-X<ݥn`zG*ͼCefj iY|YWnWEQk@5,y 685…uq;'S'8KzZ,7] 5UNcoKAybAu{r7?#+ "ˎhleKݖIysbpS3q^Y'y jav۲v02Ml2x HLioby*}0mϞf hI: =vTEΜ#!Pd_\@:`dY 偡t ϪͲ,aL\X~Gm 0Ak`d'Kyut~(}WX`"u_E1e,6"1y'=C/όS$KHq'[.̐@zĞʑ7Q 1u4έ=.c& `#vPryt|3m;B‚ޏ/1VHeNOA?owcZT=>SHUUdqVRbayE/P!Ճ~ kD{@Qmia)POR59++>#c7Ʀ+8)/j!ŝ{l'ú"̝YAs,ufAa asMZP/|wBrM~KfDݤCBpKn#8j KHЋaEUkfEEC<ޮǭV-D,&Xo`f `nZXDq1S,9j^}a眶F7GG9uW݂ I5T|ڻJוAȈ=QEk/ǫV哜+"$4çi/;w0|py_0&/\MÜ ` A&IcfҠ{}rm"es({0/%hnDOey 2~xŀ#w%^FCsM\xҊ+8{cZj/V2eI}zg5NsT(3Y~+r1bW[^^R(p /.] V -5[@OZbK-[_%iBvQ_w<"r }fW._oץ8 WGBO)-xFAWp O^f`(^! ,ʮanj_y?'X $nD xa=p|&ue;l, Y#5H_ѳN) $Jwv)-?n į S!:1qes__5πfiG$1T;,Thq{F3jѹ/ Ia~@?"Upȡ6_ tS[)sQgrZoT6:w`QF6*qsȷwD$f[Eao/%0+7]><.^QHs/"߇_mSp{$'B*꼈Zi tujk,a|0 +x/XIwFVŜFa\p6 NJ'u3Ѿ"VLpM0 GsdܱߪaaLtfYHUhL}9 &ZdMIrLuD8+y. zd)ט00> }T<c.M)ne0ߐd"#my W6ى^'2*`<YBJW,AZgy<@AMϺd-P^G{qY| QdJ^5KhfH{ٍOe!+8p[w# 0x1,)צjj9O(izWl7m'q$rcRX%j)\Gݺ%ran"À^}zYH^'ԖH8yt 㦼98um>1Z^冁[eduy9"_tYX7!6 ] xfd;ԉ'zXI=rmNk ["y=r]ApX" uyM'5Ėr=:G-D;PYMO2Q" E!M.v"# ˂ݘ aB0-BF}rgytIJ>AqV7'wr.e\K)^=߶B>œ&TtQC&ʾ9[ne b_ݾ{$YdL'oHϥ9͊~t -_gq|Ϥ`JY/:]|VQWTYoPXdi2QbL%=l(Uf~drq/sES#LɅv0} zן\(K\/8}zjzLx` GBP^9l$ү +|*ت,uՍ )i9u Yh͢.?/|9h.sQs}JzMK.K&xa03J-#=42y_݊pwPaD:#A\Ik& Ii >}*, .SN[800epPxfժ)=t˭=ҁ`(@#frq*Fǃy6K0W-´y( ceȡ9zem?A+\ p7*j^em5\|`c f Rɮ`7 ØJP*3EKT|WVEZ+);M1Y?`foOBU4flT EU/A*sxE sR* oƺyXiGwmgr{qs-J鈘犭jK nCC\rdɰм}~Rf9-T0`Dw"9:!]M>Jo_LAOt^~Nѿx3!5G?c>_DO7]:ZoK'h70=) {l5_YZF~\Il7-"'u\Jx 6Z,>A-WnPövCkV,7]5EYB>R# o1*M0G %{ϙ4QIEn uc<зKJ+5 QΪ."Ǟ {h|k{N ]# XDKF8玀&B1@?"~5/$*84:(;**Xao_K{gHJ at/FT vwF y=3+/IPaȟ\bxVk~*6L<+5z%?#T,r9Fm1]3\Z;'pf ƍE@̩ZK<^#|ol*~po1wͳ+vac:Ć8KKVcI#i%8B!I>?N{ۻ9IBH A{S\hTq2P.%q RCmK;Y,/j[{l$AI咶VBuHg[LB$tWSևɌmy]jR f/܆BU~{xo(~CJ#O~n.ГL+!Y LғjpVػ]4L #(VѡMrJĹY9kZ aIi'K7S忦<Kyt&:Ѓʃ<Ɛ7%dEt܃H,+xU3[ԩs.j#֡ a 5 #[Ɛo~)Sp{ OCZHHFZ"M5 D*(f`ƁD1!=t>R08^xM,)aIIPMp6ƀhiKE\Dp}bך9c{"+er 5PL/Uz3?sk a$A2|E&e0]ńgGN%/Śt%`A3R,r7Ȇ>*w(XBN{%qXR)}kŚ ߳7<E^p~VvJeٱ?m6U =4ՇDSè)`" Ƞh6ڦQ-g>m0׭ 0)/-e3=`V( \suuXv%ejJ#Qu~ )#] QwO*&ڗ]h*hz6;w~ xg-8gs$GG4^esK΄;CXQk='hu~cyH.Rnx<8?bBC᫠3Kb;ىF~X1/ˣqeҶv'+Uw{V0dP ڗѡP}ڣ!Rdd!#&܌n[rLBP F`װ1]8ƒ}` -k\8bC 4y9vbE]ˈ[ $p)\N͗䬉~B;Bw HQFu]lONy+SZPN%ff;mM(<>y@5t8]; шK4p̰vL}JAw>Wki(sB>[*{iVvӹw&La|j0H*83*O2 .(IqtD3ɂ֊ gz>xپƹN<;"v[<.kS.Bɸ3=bayQ{၆b얛/[oƐb,ь[ "o :Cjlw6L: eMYX =\80fGWDU)\wjE#Vh~W1 /={#}9V&:7uw/F@O (Ca<5)v-Wp:A 7^NDÌ3>"]9~Z,'GN(s ccgbKb(uT˭z-HAOb*e2dz|AJe!RL §J;s^ S M]ǓK)fY?ZGTH Ga^R>#IͽKuX-=m=S#Ƶ扂,jDڢʞ53YueI=jd&;s93xӺG =9Q\#̙۾+2{h"6W0#Φq+y}wCUz,i⮄JmApkJ* S0Xunn1罸R@՛]R@8pH eÙ3xܚꥎZвl"5uW*̌"{pE}s 1-dTs+os^ BoˡKAXD֯Ƽ:oѱ!VwƘKg]%NA7(ihvIkiM>",MpƜPf."BrYޤMb ˦i3l~? ݽIR]\X0R|BXjN|:qZI,*^ m+PWU%wFhe#|،&zmwpTΟHusU\zQ[u84N!o5CED_5׷F_(k¦2\1@rՂ;d ji}Is7V`G'66,E]7Bsr8KYa757MPWף(_^^SCV?串WľBc˹H9զ)RfKEٞÿP^-ǺƘutH3(̇)lal,LN c% ?T(6^2¸au݄ 8"2uz7gHx9 [+6D[$UHŠ|c< "/}R[X]iȂ#9 d% OB*W ܞ/I8qq IKހinA e' H C ώקKeJph _KW 5K":'6<)T1-J%ʰtHvi[nU%cVpSPeRu GVtfY| M.uXv>r#տҘ=/or<j[G^#KB:iS$K0\Y7RZ|F!}7:'["4LI*'W'Q jˆtŀ! @S)C9Y ЇT,a*3<NRȦ0KFyxOhOcb*ֹXe`cl|u#s3XݴFoBEL+*%HM]~d0>p60 ŔV- B 35k/Zݩnԝ'=~[|2DW0gh ~V3&ƚ@Qt/"7%Ύg^LR<*sK!'5#!jX:s^.ʟhy3#1AO|hOLE$!g51 Bv]=oxu3@] ~~ f4.y2&š;$2S#ɐ:9̙kE%$R `g~D8^75aL({펕HipTuN]Tj!0s/,CFPǩri W8DZQe=qՋ8̏^?=VaoK׬BT pv[|3olgس SQRR_S*٭>3 >1}-,9OsϿj>v)$ C4 Qb9)+|ܳ@8=A0$p/ "t.,TiJt#rbF9d0wcC!Kfr&ݎS_ESTz-JW8B`|VUB=(>+Cy05]Zihfy76NH?5U ]LjE#NQPgy`=˛#«iPl=W}//|&fMYY4x  #rBJgҷ1d H Ԟx!drK] |.rk]Pvk$ֺy1r7A~)(BG_T_~9py@Y$o$zZ9qT,·Kҕ+- &yC+.q/ ,q$(6Đ-.I}M$ǩ"/fr0}(UÑ- ?bchUM\xWc <'PB#DȐ+RٴY cw˵gd&: uJt\/)QX:j!=]jUKUK*%? ǨtڮH(JrZ8^gPR;eec,P1JS,"ALwinE56[,ӕ,/uG"Wﰽ7OzdF9;>4I XI:Xg`jXd9up=3VXR7d|ʩqlgMM Y!qI`lXv=({⯚A~GT1XD)6˙AK&3mlΨkS K:yJw硳8迂Jpja`@d=50C *xϝeHS*\Л,Qzv9\ž" MBԸʹ!e.B3#*F/zojqqT1/a5p354|dcUV<mFom7)+>A>4I88~JMPu'U0jΠ&WOUe79:^\6iCؒ2Ǵq/r]fiRю| ˫< [2Z^Lv5K(<$ Hj8G'< Q׭N0'tg5^ڷdPnzS ٦lGA#ǹ6>hs>yh C#a$P, JjԌp^|)^\>*Ƨp`#M& Go'۔`cs\xSq;lH l\hbצ.$6[}z?5wGA8ϴ-F=!Eۦ[Zw\00%>Ռ{R|E_9чf%elf>|ub; =Ew ݱb %zfj|vv)FR64͸T}Y`3L"Fad8Ȧ>8?_{λW4mo+a[uc,QA.ݐDш⍤3zhoV +I! |=.p&la< 3y.ØQ~qMǘ=6OL? Aq^; Pv[qI0UYT*qb'wKk ibJR9plXfv/#qPꝶѽ{K# JȔ#8"CalA]o(_Cei{9ǛPx|\P67-N'?$>x/mYXbF({kv]sm L#.XG3?N#`l/_P{gI\Pɿ>[6!gO 6P.0s8?WxS^E=0A󽕦SLINV?cr.=/#-5' M?@쑯D{ >H9J0Q} fB2PM%Rb+~úHq[$p*IF_BV\tWOKJʶ8QH8"{DFT{`ccĮNZ>8}ԖѲs`C}pćc"òbbdO_#U>oM܂Z֚^ӍIӱ כ|+^!㕇 RtV-`ϜZpWׁK*DR ^X JTou D% f<BE5c.bz3'uJ wJ0sT\Y&0 e6 8 O~#vgX ݃svq'QZzq\`2˜/}mMmJO!AA #wPj!v\*/{!G ~[4&5F;u豄'IB3_%XHX јDҞS9o5L?h$^u'VD_Ƅ?>/5Űs%'S0zƸL>OuAKI{P.k!BogSZ)}ȡ]n3d%3.745]~<v0-2op_27jtF eN~X%_1#GB1mDnگ= Q ŎIԼI5ei8ʥ8f1Sl M{Q6!^<?g[HWJA- C :#k(a;GL#&q8F " s8TPU/W#Zt'Qb5vɡt eJYO 7~ "R^'R806"\OotJaxP{:c;qr:9osmJN0uMp])6|x!Oіj7r(d 0 d&dsvPR kk<䀘ф378em n" F q{Lm2w#ꉻGZ;z p#iF RsնR9YfVүfgo{Qb P/,YVV]m-28Q@^&I8"/2z/bpʾyV N H G' bKt:Y^Xb[o;FI08;?EպB7 m<n\+[%,!OХ51L==*3&UĄ=/yZR:J3kc0fG,( 4@LY-(WT4Y 0R~ ~-y'=m5IZғe~O<B¬ E5u+aQã"xP*y@"?E>~:&I1rt+-٭|PD!YUؽ❑ؿr$}VqyzI |QIOIvt\W}|/',%!/9&|'*ztCe3'RO@wX}!P n oEP $4 )T;g$L8#жXeL~Q^jqxY}Fuc6WыWŒK{_} ߯ գȇ'avMƧY+ x*cN_ѤF#,6H]'Ʌa;&ظC#|Mo-Bg~[\c#a@wLd ս*+FkH3fv}زm[rI4)I_g2Zm1N-kI6W{2-07i4e4*hMV= _}hN!U['.1.ީ@a>/AI jcË}GO^v,hI֖&`v2뺹)~cu l8HUaGV6إ ]O[[`R)ؾץ|'#ҍ+d0>+n,(-GJ={hJ+,[Ùu:d%o?62s)KGv Sٵ`5e"tKl*Iѯg8 uA!Wqn#>Z|Ud~ץΊČ~{kx}xQ`?}so2 X϶e^{}uKfGb2y7v6d2{{YKW2jj$eu6ִSUDe66&/ԻE pu2,_6`p:l(NP*xm܎%W2*<-)F'fsǟgLTͨe)ɭh5.o!εŝ "姀p-yFX'`.pB]h#Yy"@*P8k`U&S}nղy8ӉD^A1P@h kpS9n+ |"H:JIc{MΑ̕$aaQ$P^mdcW"JgYu,7ST3ʚo\IUzsp0Te3:!=r+Ɖ' f ޵i: TqBhw QjI^+hw-/ee",U\շ8_Ė\ ),{> fc쀀G-|GT*_rpxRQ܃I/6zdQ:6ȗBq( 'O>9oo}ؓfo :mRw뻁PŠVRQ֟SgtC@]A+v34Q4k<(m =1> gZ |XTq$>f$k.a56a1bLlrJtb"o9r>Xnk0%2բݫŁ]]7;~4LiQx~"E-/H- V]_v'][ݧَ:j%0 r7,`~nwE6\0%' iGGX{/.YH#=~˻S ysuz=0(Α˦l5ϔU]Df ofS]ՁO/'Ƣώp R=B4"{}IV:䑓w㯋/5& RS0JjJ (昳{_hfEItŁI!7{.*AQ7v3EѨ[yoZG]p`԰՗խZz-}{T3 o ˶9ȓ5"E75W']~psf ŀCۺIc!]bϮd&w₝x葟RRٿ –k #^d,h܆L{ R+d?ܼ[O!@ b \E΀E`du]:lmz'pnxF?,um,Vu@~N+Iܰ(rw6Ue˚`9SUu9s=٦0,BiA(kCyEP 3 S>#yriH]ҌB$p7&-K2H U!fDi8q 3\a,D)@B|yzt: y v8݆/>`#6*!7?Et@5IgC9}vzxH74r[Ҩki T€@f V*y3 %nZv`)͠S8J3U1ʩ龠Dl]_()@c-쁟aTc=z֪"wb͘6QyP]1֐݂;‹ha0usťK܊eդHc07F.8R}}ݭ{$L% X:^?\FƼa-Y=qwRϐgVϞX",^un"Ⱇ׾*&/tġ3mHpqc88qJi+m幥6p& .S9ҒW2o| mN)c4ֆ4b[F(Nq9! g/:,V{傯xq^砈5Z[.,zUa$qo`Bspm6+)aOvu-;w&-Iطs)jbrgk-BbYP &~,^?P,.5=)gF$["ߣ- ;xs1K Z*m!kh>R%]N}Pkb3/چHKyYE1ʷđ2Wu.P!d$"L͜/E$WYB Y ?<R0qn~k >61~+DWH/Eb{Rx +|Lh8p+eˤReOg kkι ֱor/K3FLct\fe8ފa4aNJzL%WDhDL>t$erꔭW))NqY1,Vb+G=u:yG#IOaћvS]RYab͜hg0Q% f{J^@uz'ȕħRv-Uz!GK;*Mc])pb1.{ Hs6V`_Phɂr1Qv߷ KX. %/L9yx2d'Beb̛7AteY<@}( NgMt'i9%mkVf ;D(-odͦ/ՖA9'Gsr)66sG3H7M뮀ؓ%I( "NHTZq,pk0{[2Bh4]fBM}Sb8)мlE@az:*h%b{\/3Ѐ/7K:AO)V:TOsN m ; 8",rMŗhCJ-؀LYsj k>|wnwcRW^P%-uN;ރvj'_t~eVr2ő)h8y%~GO2咆/R:q6v:[I<֦Dr{HhDRpGp`c:;lmrÍEJm&~ô<9dP .wM5$w{T(IZlȅ̺玖Qں-X&)òMU̽y&jHpzEZF)e I&䨡>:lj\B6䫪J'f.<0BL[-=E ؠyAK]KʤkUpA6 m_ׇ,0OlR&7B 'n^[>)2HQ/!*x[z@6LZfdj5e񏷜>S1L d XweX?xJO(חְვh >vj66Y zvX.5.-Ti|xd»蜠< WˤH/)6=@~Pn(~=UϞˋ,}tmvєw7G) ')I`T9VKa:{1;xRgӋ`n{t_h63!=fv jCj>$/VSËߛlYcO$W+.@PT"ʎĆv"ߥA}N!OUA FVȼhؿ޳v͔&ΝYDBl{Nۣ=]7'fdjY,(L'рp@ pǁ>f0OU,kE^佣%Z||#itiIJ2Wj)OV7@oS,m*=h: ZWœsq,<mgaa 8AEg5kB(AK͇;ؕ# ;)A `5`gkGtH8,Bf4Ԏ@PWJH%M 12O;٭}۶[ɐ`UQJ bw#V$z#i=# _A]2; }TgdohmjGemynVdБ>0oQ4[q}6 }I;n?s-21!2:K"%ї5 mBP('y[We#+|i?L[hYAmC}R:Iże՛; f%E%^2zbnPޤS%~6IV]m}z۝N"B+sw+׸ 75q?py )CW Z6>$>Ϡ*ia k9Q,UM .]^gȀy6Gh,DߨsKCe8R]C,tڮG¿:X'6L(kjfڞF( `:G.(LY{NlW]g0ۃk۴fIe56 euI^b;wR՜Zti&;GrnXӁZ0.Ga. 4`zaYs^<%﫾F5ԞYa=c|)SykgŧOh/${B}pR֔d2{49JdiXuKJ3l=6b(;R8n7ZTD/lV fIPɾ(n^m{ uUξ'_g:"L@w\b!3}#mAR]["ijSOWN ?u~qAy_߰7DwNwV_}:8Sv]bz$=fK`( l8#3Uoq%6oo@BAxc7TdƟтժug˫PSgb:+'\H"$)zdγ\coh \ ZټW zڙvc{MA4ji. - 0xQLכ|mh#WƵT4ZYҀ2Ag]t*N >R-<`媋g@>hW"zbJ;:.\aOXbV7K/X6/iUe]@;6`j ^OV6 H6d0;أv ++^;23"i#p(`3/::O~-jwWd|Hw.FYg|}L5W)lOU;8E&=a6qzbH #f%&LdW6|E,jMbʀ&XoM";mC%62r sY-hZw;q;8_E)wKʃov'vu:h>:5 ;NG3yRAծh Ϡ{Yoo=Bs.+>hF@?য়5ǗF ))b1؂*h8IfIsوsBOI[J,7dvibt(,89l^\;Yɕʇp2=%XКǨsN t6QFɑɕCb׀p`|Kd1\c! ؖ& 0CJ#Z;j:QonI._ơ q ~cX$]7j. ;"%\ۮ-G5.G a>w8q-wMEIXR(S- :X,Rhì k+x約,|lH#yS[Ġ=nTFJN![=oJ)4]6eMVfû)'bie O6;|6A_!q^j{Iڴ`MlK+ڿ%v[?&rԃ\D&pizFJ|Xfj>6p"7 |Q1hVrwvqƭ`ݮ.y13WdPfR:@'*;}eNhV~{wHKӐNd勞5:O1 f _u'ˌ˛pE6,ymԇ6I\I4F@Gz5] l{N DSM]u\; B4SSc3y7ue2./##w#5>cu>_2_< Z*\+ʟkjYu,A9zRLK*0P J>U~5, h+ õ)9J%yE>EHyt#*x?ܵnlKz!_br 4Z *20ًl98q d#eck98($Lv@|NTl ac5hDL6+B>G L3gbK#+:#-hZ_K[1?EhQ잆vݡ> 8!õk@p# ]};X"Q,I=f>w5 :W;׻r[8Jjp'_ֵETcS29 N=+x]{m^gmm>2]jgB:72!\8XcR*VyF&(s^X9CTuI-A(_K3##0إց )M/Ym Y5vMkhdz%](ѝ4ڟOݒٳa l8xt6PA[%{ >2@)<~k\Au&/h~pc,Ìt92;f#qV%2|4'͐/rQϲ-bL87^]3,i5ζ04Y-OKok6]'!b*fy}FfuYB)Bj4:r }}:?D3CSļm_[\8~t#f .WLۀW:)} W멑"C8~3UvrPprr.ĭAJ(f7i@\Lм4SǼx8q7Pb8i#d>sy LI`~'3AU\Q{HdRW4<cvRRذBޮӖm,SIF 5th~} pbN=H6 ]6?ÀxH CA HhWW)B&3K!" ;G}0`ρq6@qwbsEeugO.k-_?u% ʫۋ,`1li~qƧmg}nlҚ;ɠЀhn /:@C(%t!JJ xi`gFeFJD}~9Y.cFtFNgP7h"Ŭ3`ӘtwV^&s aX ;j埨mzT5%A>% ,vy fu5lEݘj xYi\#qH*6Q۵C%-XdVxj7NJqT۬2ōj/O,3aسc4Ć˝! /?"2sā+YH0\wҟ:06MiWP sO݉a0Ǒx8Z2Ԏ$nFm?*[R籠Wz}2y`1I j1 .`T E߸a|M0EuIjb[7<* NBC!-g ok1# `a;ɶAE!' QkBM}Pdb MYO Lh|1s4p\Cǀ*o\Ѽ[ޯ$`/Mj/#S8/4cؿ-@\1޳ uZЕ&vu*-f%()'o(ٹ>& }PjɡڲeMɞ⒎q0N)(J6Q$thx5Kx N3b6@2*pGA#hm 9$fer/#2mIkI%,J4[7:)P3.l%Q(;ݰ"^qTy/܉ME3w҂J.6M!G.>'X<٠2JS!.1Klau1x4TW8'9β'^uM"Vi}OhEZQf7-&)K}DhЀwvt!B e/ Av,8QEcouȮj ^!# Fٴ.ie,>A8YWK:MQ?'VzJ߷_,8xMwW\y04 z9~!T5~{!{TQ(TU x=W׉,yOkxBu(kw $Ld3i 0Pk".TRW3z0Ћd=y/ř }Jw,x8FGO8H\b4q;+.ڑI!nZ"\E]،QXW20 ;3'TA~ގj>:yW=<1=)Y]>qԷw`vHo7d)L/ xc״P3^)gHYsUR즏Ӽ=5j敪&2fz~ҽ\O+-Ur KUAV(̅W@^A2/HaD>JO uLSVIbZQk, ;-Ѕ$҂_<_Jb̶1()4SjpO"i?/Y m[",U-9<ʩg 4'r|X<>3lӀZmzx'NitxBdkL>!Qtdž.߅@MTnl_aZt1HϨPǐ)^l^[OQe܈l0 ? KeV$ ɔ398Th%Ңz\pؼƈ`XŌ+d0-n2&+$*ex)vT ȦI4hLM @o7"}( 2Yޢ(@A/d0dWqfN!_h`6vo[5 zE!l3v5{rݏD4?Aٿt yZ/6际#K%g~#!Qb0EP]/fi[gyVز[qY\f D%3Ln=Գ],WܡWbo>;J3* nꓲǚɎA.,dq7_.!_.0-JWjM;0jJL4 XΪ/c{قWaGܶ*'IՊQVaPG3xB'4mNO x] #]frs7G7 UJ8'K$X ӴjK:yT vw`^ǸmUh*u AuA'"5hpD>~Z$>k )y!et~3?E9* ܎Hlċ'XGQ Rk{'. R1TMkA'Mo X/2cidF\沈n2P<= «x7̳JW ֓\f}0-/n0]B>g`Ri7qTgo,V$%k)9XWgS!ڛ4WThfz3f*t̠X_f /4DZՐ*y>vt+ ?bǝPjF!9ŀH{MW/Mvf1SM|d)n0J֦^R$2˚ttrVBTc*_@D; FP&&kmC3ʊ>a*]'U;A*_FnFT/<7C SA pQJ0{pgscTͭ}C|~\:e.2K @E,J`d 6>fgXE]a/ ]%/KoPeZ-2>5޵;ɛּ R⿑aXj!bU OQ+4Z6 "ΟbFL_Xfaf՜@SɪrwwpD"YBmw[]/X8Ӆt+8~v ~ew+v**{DHs=;N} ;3TIzn-xQ /Nna ,ywЈp9·#RL6!U*f3izl֍=kC?`qj't@&jN OL>4{=m: Kx깪MݏeOz Orim6x5!b9F~P I8P ؄& 49 3EAP)ޣ6%AlMxZLJMgR(y(;U|xV<e $ylAe!/p5>y( ">rHDsF^|OZS"+ۧ_Z-$;;}7^h^ZhL3U4@ve٩R&܍ȄL<Xyloy{^ D sE2;W'Q[JNVPF(+nc=tYK Q9q~ @r0c1 <̩XNan.X-Gr˚0q̼!^V7s" {oyF`&ɹ/|:0Y˫=m$h4ZiP Nϛ)2Sak`79R8-Nw;\y.WzB"wwҚh%H9'qSv╳]l -F $x{ma$*enpA'3CVkP8KС#'ǹԋ $^>^DW9Ն g7M>^k%8?_um\CPEIf !'<0tTq%nLEMBYYE6&Wx59v◘ bK@FH5c\0VZ nZTǾ$]WʍKG\ӈUc ӌpzq;~cZۜ#4Ź3{OeMdf~SWJ4I]@JC:IB_KAL'Æl ,R hlC! 2pZ9aLoLeik>+ $D|q/l#Wl/i`Kㆉgq,?,r<$amm.*Ppkm`I,,9C%v0vxQp}^!x`trNc[ !YnGgPEٴRlIjۋ6K[ֳҟZ_cBcqϏta@9) ,#p&oY?I>WeDG[Z6Jy-tBO'-äC,CtĶ۠$H\(ۑo&(%KvFKǠőpB?@yyMȀ;)e Vm.>m{6,P/B3 ~h|1캈7185 eJ>8e/ۑߪ227i3re)uiCP ZaCמ ]Q횼8n:{p 4rJdA\ȢA*La(]7*£(D3a(0Zez"&Y]20r_"JH-{ JH%2k{EIiy`& skNamV:ފIn(Q&Yp阪:Nk۷]@&5˕ٌ0PV!+N-qXP,C>H0+`;-(Q\9 JLOM$=^hqwGWӋpXXt}ow.CZB{(|H[,E~oWE)tDj ѝI+QK]#өIP e6K{-^=jCRvkeEC0iFk9Si9'*q%wP9p6vBx:.vj2y&<=̩pM[;2ͣ8yܑl]oH*67^x_*YLȏu_3l\bkQ,?5S9Tmrp%&ly9ޛB0/#\ 𭯁Tv[.dIDhֺ/Bp$uO}9{\$tAعFKe!fg/[K-8oP a􊕄l<V9V )5=F]TVWCǂ@U6.U$v徐J >xgߓ$%eE WM˄ Tr"if. S#5=dv9)v%XKA98o^mToWT/S%P|V;26{*N} 1.`/i/KR,[omr_uGnLU/ϯ~Wd:(~(̊aocU4¼VĞSYJɞ1 w1Z (7Wq[ĸ̠Ma v(īLZؼMz[WXW_KaJ ²zI/M VnJ\x}?Py k*'ʺ"L3cM2HVpf ,-\i4S9O?XmLj%5jrv1()Ի >v(QFawe]C#\>J\!~ bSs?* Pa" xXL E]9'~ž  ^嶭 Ƀž?y?W!o Oϧ92F ZBvQ'Ѫᮘrt@]:e]p-WVԑ1ޮlMͮ' c2oN'UKWx C` .W[4l,4x B R6SЋ{w/e{Rmhe vкlR;Ye#ka`c&;(i yP;yj)50mL};} o0c+ct ֣gWS.cQ^0١ 5 L&GO*N/Apq]O T !$&z eM>I֬C6y Lzm"]>wS޴LjS}Σ n8Xsʱ.mx*P4|ܡ^QӴ[g 4g6F_obKl0 R+Řr- QVt=$PLGuGi!VΈ۪1>J|)OݝSG&>fm&$ -CoҶ_@(-V톱:E6߭cg!]@,4BASmcډĐPNW'0BN!FB'g"U0qGfLp NXo:g8~Z&+lܿZC4VWfJ)}HX  6wZł8(7Ne:eN+@><|]H¾D\40×C YVYZvm__SZ6'aZcPNňptʋY5)O<u( 93wBs $Z-MQ^7 QQf\[PLpITTGudv)`-a78C/)2/lV`ڀ\})"oz3&n N}ſ߭Dl@liQ4t7ۚe,Oby,RkZ[k=یfҦW-7okmfqL/rpK½Bf07&E5sB"˳Ws'ٹ oJ}iU8(10W$e&S2̎Bk0+?4QM_v0@K:C"&-aeD!wScÃ[A EX%Qhn O錏`xʅ5:!letۏd+'N Yɬx{['[|N9;nKx+$7ɯ.]w9MG@H $VD^6E҄!: ChkuﮟW (GT ^ZabbMϢ?4hںR@@&:)-KJ"`Ʈ9)h.•yʜݘg,伍{rpʅCįaOK1ImP2(ӓvmfj0%(4 ѩA4BEoԙ ib"[mX 6%$7 ժo&~y@D1S\gqm%EV#iMa?_<@)tӟϥ!zj3Ve62VJ;! Koo'~kCjj,v#6&=w I6Q[P10z:HS`I^;ss&] d~ei!2$vQŠ[Og8I1O8xmU@^xXNN%Dy@,0+50WL_Z[6Œ[) e7N97_^@\\R϶&E=sVpS1Q2_Õ>]6N.krD>/b;NwZm>k" PbqX B>5B8L6uIWƛ/]D71,Ј$kųo0+v6[ꛧ8PoQ/&X'涊G`67 #ڇSb|e04=nzQ b`r]NiN;5'7VpF^:a?m*gt<2ƔE (+RSCP,{Ș,>q ԹZ{!uu8@0jp3>PYܟ;nE"YoK0kXַkI8 i/Yuo_jpf7W+2գxA96: n|~x'WUI2?lK\^$G)g9!Ք EKW:]]3B%]GpPJ>D&̈́m!/EDeoC&tyH{ZC PE -]3O Njv6RT܄u@{z]2h$/'d9ۿv:1K`21i⺆AuhmHIv뜡YK<&uך$JfjoÝ7FY}u-4qk` C@,ݡf3PY8JDlOL\lXHٛS&^E>lhMouSM\lT:34\nۻVr{ i-j`V^9<ԿLP1{Mw_U@$O.[6ї]"u2v7=l(b0ƄHEMfO4i7zصO`xZ@4g\y4Kud oڨ=͍()}\dyvJC)%uF[֔DZ/Ik!NM杶gvb@8[3J3ZvLǐgφL{`ig#4282*3!혪=VI9;$+1Ro]D@ o&2W2Q TUѹPu $7uq mF-v0$ڒh̽c4rBcA*H, IM5dc[i=k<1x TX!s>pW)#>a:wq)BP ^lYxsh$2"Y5?5kMJޣD{2^B+̦ Grhw&moLcsT#gmD*hX 2v[0¯5UIe3{8W]75 U"ieX!b Ѹ̿ŅHZ>Uj4{Q6.v!P"rok s?Gr;<E&Ҁ %gYZ0707010000026e000081a4000000000000000000000001626034b5000091e0000000000000000000000000000000000000005500000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/broadcom/cnic.ko.xz7zXZִF!t/]?Eh=ڜ9Sj9P~u;}>1s%jHz@a?-xL*Jb!K-YQ>>-:frw+L.֮E~idUxɉ5)xȓh )'|H5-7]A^A(\ bvIi,=CYhH&M w.͑x Ӿԍ: }e_JlU~rCʿ*6*SH!VL2#I #f%6If*8+@چ߸56[>,DDdW¶ @Ha=|lҧ\9WSYr67wFnj.~$(QeEAJ '_*ן.CВH.{ z}ɧ v| +&׶\Q0.F7#@Jݺúb$ )).s\4L HN!tH7EB 9>V5i+jp:|ǫ.ox \5ʾP[ix SlOvL/!$Ⱦ*g,P~ŕVك&]7wAUyųIsl`pb"O>P!uL }{+*֧E{kL]ڞޱEt,.3țw^ A_1O N["+FB[K9AbL/w1,RFs4`]8+M_Y;2R=dai Wɉ7wJ3JxF4'=6U %j#:`uy #1=ŁpmsXUK9h, Ih.n0GŶQ흋. /W"Khi)':"*i/Y9gСTЌ\eB0t_pc.H8StcS uDEXEd[{[V5m"JIM.W0RT }~SܺYDTxwY(U6حiS8p>`*׎Ph-9A-RG%7.c]Eĩ/}oāMd.V8&[>$\,-MJ²m }Nt]weJ8WjI{P)hs\Ұ]I^t kn(Z5,D򈑿s,}E͑upZ}LͬrB5ÏR4$c{|dg;og u_C"Ewo7eŝHWrxy +v ri$+Oks@a8@MvR2=)[ڳw:*vrTN(r%~;, 9HdaKsk$ӢD:֦o$,11,nPvJLBKpZ4~E$>nҟzW ZoNpJ[ TQ 6O>6aOWCpJ*d2VHlDOdb(-({/S4O8[r}'\gKD P/LڥG6mVB B17 ʒR59LQ{VU o@>R9^+%KJyzRTȩKlx7v x}_?yw$v dG+}Q#wP}`㍮ @N99w >_xHctc}KD[s <%[27.Kx Tى9iW dVWcW>C$wzI?Un <4G%w%\o'Vߘv\R|λ1:Ztoژ?kVz0AjG%,-XJ4+ɡQ^uҌƯ/cT [dcHMqۓv,Q2sJhYD2p?: t[R[4I݊jC |ggſ)/*ƈi7UtAK?EF뱀;at~oՕ)ljb!YUOb 7xD2ZNF<mUdݤr|GHg骗 (o~ -`z2o Y1ŝͻڜoIEV"pl>R)rw>S[c6rG %|Ο;4] Sц=#SdH,cA񠖟}bHDЋЏu]d!W~3O4W ڞ(bFUzh\@lӁXÑmă(ELl6@ɪ3bqT"XQ W9 =?(xW2ȴ+GqC0.Pie O3n{>IʵA#:Aw kMVig?OE 0~ɶ5&q.N_Zb}j6cC  u%e.@z!=9e,.&\!tfl<0/!R+~8G*R71$dH@ý!T'>>fR$2U'C{]sNQv2l [ jM6y4_c İ˥'neTj{Se$/Q ҃s {<2Ah~c&Wʘ"{^:uܳрUs_f^'|[;Ss=Y[lNauizRbٕD?6!ඨaR1P̍ƈ7{fֲ|TݖzMӡ&0?mfpK-)ʜ 'gcm%kO;ɧaAn65Hl%;w߽:T,ٲʃt$S2_x:3 Ϛ{U/A}0hO ORn2M=U:RvUț)$BGiwW٧PJE*,oR\,WpWٗipn<*mO(/-UJ;{BmC'*EVZC wN]/2C;CH'UU!6ЧܼJ91Ҕ|hvT[x-cxA- NթME`wу)& -E݆9i(N9Ǥo{)E d׽f̆Y@Ű:X`wbA??paWz_g=x;QV\` lOO1䪗]:3h\rXݱ' zN&z!В$hLGם+ I`no-6z*m:eCϷիp`;pa:Z4Q9eUԉ ahTAI/A0aj iLi%yj/[*ڷX5|# Ъ1E#eX'F|{q5%30[U@ -4m,}Tx_cw|]A!NA5h6okDF,WP =¯& ,ĈҐaXV,T2MZvܪ iV2+zTFD"5>çt-ĉ7ڗlG4NX:!%aCV59YD@2`nV# q?+N;eJߕki^}@r城wCb%VY~GOѾMi]`ፚ<.e#n\YL۴N~ \i=֌3~aQ&/sc7lIkuw%&B}q,NcV7  ،/(U%2E\TXCmlHΐjQ.UJi6Ex4M5` {/AߊUb 4Bq# \ l PA-]i7zt*FMUL*ڄl+/. ['9tKզ.guDݗP[FebڸOt9DJeMנMQQD*kdq^ujI%n-@Tfg vR00 ,d'_"]HA9a쓒wh7Wلgg6*o #Td4a/)q^=N=?4o3·xM0iS43ȴk81ks$e#D ګ!O=ֿ|#hOE#MM{02XhC >WEvJR~ XE ]ug,W$==L!B5_oC8l/g ! CwkϺLT&YvtL gTK/h҉֮yv;:iңQRDwN*ǖ:6.0OYC(P%s!I#u"f'ߧ 4v&<4V3v=:Aw床}[}L5(-*vRVup|@☽OV֟o#ĎaaB a4ܣ/ zuT/0nxV9gۮ5*0C '<(ħ""6= PKG%xi&.=' -. ē4C/s/)k{{7LxLIL"߈ B?j+I JzN,`m5QMzwQJQRl NJ, }jo iܦKz3"Nٵ@{C LV{I\ :V0z]|z#]VPtckΥEw U"j=\UgIVYJLMHRrkR 7[c)83Z uG 3Tq$l[G6VA!("7$)3-ӝbcǬѹIe)Bζ*S^}*u@D]ޫJζtQLH-9/f:i"tԲ,Qۓ a>3o$2\TA!-$n b9WGWBf`t휫n#ۗ *D7y){pOH[k髃x}Jyx `GӟfuCWNyr匙0 .U?94Ȣ߮Q 0"Ymrq*HP.z Hfl+\puc2ڶޡ $@8 r eFg-j:Iʁ̐W g:;ŵTtIvf}eCkݖ/*- 0pp&Ak >KYVv HJHQjpu9c?X3#Tn =e+ {; UDz4mS_L>>DZ2B]Zͭjzū*cÊJ1lA*خcS(j< uD2ۤoKMk Sߢp](XqNUxtrE(+nA,2'69U*$wC+u TG(qVpY&d}X*Nޱ鰌%4]2oe{%tAT8aQN|)ڿ}~Pߔ7})J"$  |Dj܃pP?~N"s g`nsPVo|R#Jֵ2F{It"--;ہ&E,Ȕ719Ҳª]].-5ŽD ˃泃[=;p02xa8P5,% `]ih0=uwF] sDm0F  61WCoR/_-a:UF*z']G]cLqv V}Vaiΰ%U+ed\bR-i Դ;mܶn5OR ;V2FT*4fE?@:EM$;A,?0u~T?O`w}}J\ ܥ@7 %7LymϾZnK$i'=~^X2bN4B؀ɣ :eAp(^0': lЂ6(R,IĜ>a~gZX់o{v4~.P*:A鵜{'oBci!p+LRp"mR^)v.!6oc(ğryË;%:+V[e]Qa8| i?ƨ1,6KC~0d*Z =aNBʲ:2pk0 IVeq-Ǽ珋H*lԻdPnn>Є\Ϲu{i=XgGzbVףywJ8ʛr];5;]cOIO&]`Q0"R(LGf^X6}%.`+]nyzKulA|.2 Þ6>B xXrPY#Ls'I~ ]IXbh$aZ"^աtw:RGnRv0WśY0jnOܙ{P!SxLj*OWsX5B _ﵗL7eGz3km^@/S(-ws{@޲V©?c!\¶:C-VƎ$y&:3#&Jd'ԋ6Ͳ ? #5" T>I[pL5I"d;r؀XyAԺ{َ/h{ .m4áb8)\>}qs  񕒦 \`@5 ic&Ո 'td.90ޭ_0-3&m,Z,.=?jOD6kN:x6#?2'z[v&ʥۂ6s`Cݗ/6U,߽y4{F:L*7#Fly;\BV]Y4:POQ"g@Ū|Kb'"4#{y@N5a@$!f֦TWnˊ:g>2͵t0;>gRtW Dž9ΰcM?)7^+Ϟ^IqO#-{l#<'3T6pEقj|Is訑ϻvF|i0BKQIc8gߨ7 צ~>o"KOX4K Gh .%EQdG*G{jQ!eva1ڋG e=CJ򯲽iNa5H$c.[VkZLQ()x>O n #qo&B .fe&E}@d5jd 4aN߅]؁H٣ ^ &SE{[D} BnTP@lo2Jk-h= )zLTCS0yO}q ݬ,x]mlHU8HZ77T! ",$a36agY;Ma1| T cd0l@!0wh;No]_StJhpF yA,. 2aԎ|+ܥMD8im\&([H**!tAr$U_9"N{ׅA Tv>1Zvn~!M.@J /ȕ>g)kâїhs%Y(ΖUKb-(Xh||ƧXQUnȯ4kP.X,|`Aqć(L,UK 8coϣ閂¸/Ÿ.8|3 #c*J`}/ukgpe{dZy@0eK_'hc\PKX~en*}$xvӞY#bnVw6d_5Z;% v,L.*|\)r6+R!siU'@͂B3췣Je =XD7\eʔ ;,5KB}Jz`~|b;UoKfڅ5o1GO\z-^qFbDVCgfYT1ڦC/OA=#)!Ɓ}g:_ G {7e,Z(ĩ O?GSV~Y ,Ï=g !UDE㙐S##u+O.nj#wټyGh.)rH @4E3m"վ_UWS4rlx}a~3DY7+ -Q(ǭWY+p;J\Nxv@ s QQq뵨9Ŭ 2C7~kv{\ мq{jύtOC(iv4dmGda:Ns{E6pARQE)^/i$+ @F_Y@4pJ Eh:r-&W˨rmE{'Ԍ7T/`BŔ暗 x~(s1罸vO *-V_{mBV?'4`܍<%Dtg/v+IvƪCM3"oi?jG^h"{uꤎc13fm:K!w%FlK:7,U?.ܝکiWr<{X.O6cfsQԒ_,f^"7:UsrM FgA+|uxEM|WI%Qymbɿb*4au=kNL&cPi~~SE3Y/$bF@׼(d; pC"r:P|.jE1%),>&Y띘ˣ.aO2grK\70=Y|7@GyN/{Lhc-2T8L,bk@3AR71Υ/;))vivb̬Crc95;td'Qi7f牓B2|S.');:Kna![! '-Ȭ % E4NMH\7yNXk J0zˣÐJUWK7H*5$lo9Jnu"t#şs!yk7;_$ήQ~]?"ƸcL|y9,^j-];|k@iJ5^ ߋ6z RrPsοYV r&&oև @q1؈M>Q׎qIG:͜su#5lA)IJCg:u:_wwR׹Ch=smRم54vXj!Vдɋ!JLRD4 Iuxn.3X7E.$ y?@1ɂpāǻzAh oK`a ސ<RGeo8ylt4(ϩMDђ+<Ty\JP)_o 6e?wFߝ 4 Oe"uFȷ馥?4Lr~g [ $֊Vn-#NGE۷oJg?&&ͿJB^B~VM>i"8n@x[-DI(/WԮ9R/ZF=* rMoC v>K!-{?X;MJ.r0=bYqUa¹jPdЫ5g&nkNpU*bD+jH.| 1P;eXt#$!m+5#!j[9̜7RF~ NDIto{6SP M|1g*ƹS63qс K7=ʷ@DBƻMUd&13)ԋϝ'/M4!MgU"p bxKTF#7Hti6u 7@ʸ >$"o_zsGSuSt暥}!~ k%& 3>ev a08E|H͏{:n{vy 2\:\HK,VnK<2~ʂ<;woȾ\M3 :tˬJ dqe< }TI',B)/P &gU:%A9z%ݭ&-R0f*}yM Xm.j6sVE`Njx7Hc\` 6L, $VU !Ӿ/Sbe t/Fk$?<|D .u`\tOU-Q:W憩t,"۲!K ژgS?L] κQc:'&׮RP+?+YY>")^v9'b.$I8'һ'_g*Cv4-oހs}0fJ a&ׇ 2> zE-c"KX* )lC e9Heܖ7N/k,-_ + REJ5Ùw%:cbũ^EW), S sYxteO&DD4c =3V+RJ&j&UA#eŞqpXZJ|<CoWь|38E>@[ՃP6E`EȖ0u8HR) PS>f.[62 !K;{4xIcaMw]d x ^>=F&Ϛ74E\/:Sa{CLCȼyCfrG+@teI'58xzu&/D~O҃@- +`棡® H}?yA* Mz[&7jsp؆z1& p>W[ czq{0?<_9ޘ$Oe!oWpYF38J*Phi`2k߃[ ]2䨏%h5bL+h^,\XZt@/ptC20%kI6j& Qb ݪ`G]=m6(aRTJQ(w UrJzWX,vg#z.nv~v4< UËP_8IY8{Xӓ'}vXC7à l ƘuIv+z$`$DU4ckǎIi5?ߓO 1(9+'&G*,Uv!d 3>S PkwiG'0@Qpj)\'RtH$ϙJWX;Iݤ{¯ҠiIR=GPX>!ݚo4!H@Tba7,VxOb G5ڑBq'ŻK%yHvC/suꍿ;)Sk0fP\,CjiQ4qO0U׮e@HhԌMowx Ed Np_N-;S8W*C(*% T@ yt6S"3[ d(JrI1ϽJ}cto] 1>:~!D;9Gތ$ /5.dٴ4U͖f|swhYIK 'izr8nF$TBLL}Bp;!YNSҶ !OɃRjiS޲ER2Hr!Ŷ S(B%nO'H`f3Y_ڷ#EӥR%vcT;1t0}-n 5͌f`JeY+AHY6"ٚw!>?a$+Qd ~T0>uq5~qNiD:% z I|N6sݙKF 88<.2\<|"*g3u@78uu!#d LMiHAGr8$pZIui0HŷѻfVWI @nm2 -F~mI BF攻j<}wLẛ'[Ǭa^;\?Y} lO?IG&NZ$C)-t/čBxiPKm Dȉ,aawܑM!iuEf)7$1!#В 3V7_gA`{:@&/Pa/^* ˃iMFRσ撴qQG 06gEX3sDK4c~yJR됦2vtIl6]k54^NIm`2Lnَ +v2pгV*Vi2'03KwPrk0U~?&~1Z Ͱ#9>3|w|i巓5 v8΋4MtءܫAan')oYv=^\VM}nlBO4*~xay@j]*ގ!9+YsX0wxTLjB?ڤB)~GU_ 歿*<30q~;6dqX'ik֧0BIaJ<'=.IFrPhAݬk[xࣿlbur92&fMo!25@TRu_@9G7Ȩ>a* D+yNDH&}IEP/jKOI>q&j753jTMi}Q_]ܽ b/oczOZȠ"b5fEHk k>Ix̝X~/.6c'FR;B&밊9U&ca‡L5K>~t"N.𼚅 ÇLMH_ٖLt8z;WoW'p 5-(^|8zMA֠쥹* fQ-vDᕆP\;Mj=˦FџYbyW61Hz?aA?}΢K=zRh֚g&zc;URo % W jC 3@-n4/&n!L4 <@.#iK;I5t|;(p$}i"1<83 =38C2 wU)6p&TD\(0KYL+ ʣX朳q{@>cp wO2X|OQ̶%g*5MEW6ΐboa+jNЊ`/I|-^{)Ɏ?mR]R ŀ^c6ƆTf:oK6kh칰 69OW[bLe=iħpTg#ˬζqbgn&.)v0(\}-@h0zs^x1=fEr<'W2#~ v@Vt$h[q^2 v~F=Sǫ38uh< axYJjs.i :LY.cC~m)iMhخGNT>ֻ[Et~a 9puK^cV އ J̮h8n@A w 9{s%`X 5Zc}%M9<~+i8.OmPa x)ZC^BEYP}kb9"I[EqXL뤼/!o)fM : NbeZк8pϐL>WGX t2ta_}J?a}0Jߡ,_y w֌t`܎&Sk=, sA*ى0%)1`:SH/E@-|,Ce=]?'5g+8`%Ϛ\A)[&,e+Y|Ag6o5? Yg%3tۀr'Rnirp'5Np-Gf"k 6zQ'?Cjr} wO^$A*Y֌^bHM<t}px+σ>mʬLR U"C˄COax1fea'!ho\A<:V6:sBcxrއ qx4SE˒LBVzAeupw -+_*qX3TQiJ+;ľ1$brG H6J5> fe7}cw0< ەTcLc wKہ|qZ[5fJ-nl|@BG$ZmQGљ^}x9]No7^ &#sSTr+)= #qEh yKUU,Nq!,W<]7rXUsgf$ƚI5Fe"aݔsƀDX0Zx[$S8Fm~KH?. awf.)K3ÒjB3_k;Oe d[_WnVsK  ̳q|ea>m>JWEV :< 5N6w\ZDXedvy~ZI! :[~TMէʤAPzM'pdEkHү!>Jx ݐ8hh٧7ڥj/X"ׅ!\%C@LX`G P  \C}B*v& %Zܬ^= KXB˳|ǖo!tR)r3H\ZlCJ S%)w:'ؓ ;k3 Qo ĥrc|,&߹ \v)S~Eԝ?YYYBrJ ?h1V^EUݐ:7n&4 THr$J0~m7_X裏 -:%=u|KAu]K~xF1SIF?1 + p\ kmTb@B,Uq+|.n!lzP:hig^%5J rKW:*FA ,nIő ^N:/{>xi1ڮêݫi7t פJ ٲڋujO^R`ʚA~'n& zD=sFgG$biywvA:?8 yo=7 i[`m+<0{v O L'I<~Ӱ• rqd3pU$(L-4bPqp?8 }5z83Cm{#z‘w(ʀ.r[$D?r3zQ)+Xu<&rmO, $w8j ݔ:qd6 Â2QWޞC. k,lgf2GxV% =\Sj-e9 g>Zv3](AbnwZ' ()7!FN0W.Anݽ/vNhrJz>L/p2OUCWYQTXM^'`녑@7}{=sd\>7N!)YL·X_ 1ecrBgooS1x,n1{#Йf!weGvQ2$,0sA~ӷRpr~t3BL(V!_SxuGr*+w >賐trD`>;e=W}Xyn4'`nh ;@u"GkI) RPEe[jӤ~d3S m q^dڠ{&Ig}Iac.qoR.{&6t=ё%>bmkf3^G/:cs4ǜl z`av8֥0W+d= -u9jp:.\~V=Ao,UĻ-TL;.%]5!lZ Vףś'D=Mx68a1gЅ[ndba(ȃKcZ7d³*MkGW'UREgy$ G]U"ᨊiI5əݚJGҡ\o%.mrq-lµkDN%̝V|8)GĶ|sorSNdr CHfx%NQ^`rQhȄ8֣v30$Oo+R08e/q%OY>Pc8nlJ(/a b>ۀ"ͅk PbZ]e $,lxx{,u$U9O1eKg_;KB+.<%_k\g.Ogǖu9+7ⶦuv =OE]|NY {9fFq挅?"kbXoAbk@0Έ*I Q|ڪbx ;8P+ldIc)3J<K( Y_7&13W9f]4[7iH0qM\VR'K_\UCsyA4vLL[ _ZXϿ ,W%Q02'(O=6eB `ȷ@x"فΐ=Sh2zM_? ]ZXvY1ek"JX__kL˗kùE'yE0BњyZPۭԄe(>5؋T*E-T_Aӕ[ryBTN믡XTpu*k48$Ogw %=v h^OvZ$j!tBડ)Ag/s6(d߀i戬3x4Q 'FV+Z!{F0#J ,2 GVJx^%(A'h[Y;G/(l d ( kYv b+r 0(.Ŧ4f" QE@lq{= ՉgW$i:[ѻJ^dBm{@]yBAӪ{kՏ;flrd C5 9uE ߴ13 ˃ՙ#3* ~_,N18?;e8 jF؉Ϫڳžkh$ꉦMb\tMN3HȻ*Z$%uĝSWm_j˛%Jcn+Xbs)∻QVYF|u%#$wȩGz3  ; rȭ-԰xz]RƋxB+5"MW.v;ojpT^R>V,;3/U/"b-lyAi|\8mriy.-yCaZ;(0t㭷 G)[.UGLWRf58 0W4dmͰ#}tƛsz +௮S | 4I05d٥ޙ$/nv!KQڸ+tUBݐOD)Qt ׯ 쨁Q'7~!*;' 3`1[s*)qJ!c?#,eDSPR`>; 9h$iiŌd+| خ-MggbW6OZ ,%i'۪+wDzOpzZ Q8_Hz1|ڻ'r4KFl! K`wيH9 Qg{*9o +0Q͒sU?i;1~cλ^M8D}xhëg1"ْxnPgW(Ay \!I!-Jr5#A7TG.SO\"2U*=1+4e[:^.9JoAT(uWCKiz_ͅ#ډ0HbNxTLA&lCR3Ek)q>Q04rN۹0YdŀqJ7agW_@G.QGTN|V)bJEէ,V;7hʳlY>ܔvz/{Wh!|uOl16>LgN2D`H?ײ3#0d |TA^rT; DGL4>> nM 8r+:k%GA5ɹ~Ā"dew mtkSK=~.'N2!dK>3CZ@?=Ў6ZoXJʅi9 PLkw:o!"=*8ZџXwGּ/W_M QjՔ@,EWWZj9c [< O#ozzdU,󺷙a brK2{8q?u?w_" ̳Y湶RwQ6`Go v*$C!G19P#)(-I*mn$hƃg-$5^cZP"h5 POˍ R I5;_@!# dV,AҌj*YnJa`T~)SnZY{ GDhIJs ?1[ <',\)air4@D& PmGI/O:ľ┎il`# Ye\ Q7Txc6xOz3%wI:j"&'f*f󀐄.cӧ'н?^$o I/ڣ\֖wЋ0b@pK_$MwkB ,K:&:c6(cn12#?}#` wں^1e2Ȧ9SS;El6:MUpH`K&F1ޭUz>_aPahI"{ȨL8£Z(:T~,?b(Dp8)589d6=ցfHPsҾq=SIv[M&iF[IJ}W >e~Yʹt&KS&QM.L~Jy_D;F9mo HJnQLW\\#޻NyC@@ν#sܱ+q ?µ)"WOy/awY(o*ziwm>wa u'yܟֽ\x_B\S[}ƭ60&J0젱Kq7BXhET6/XˡA-ϗ.*T~4k XMSU$I'j")ޑ@,F`Qp;9' MJK?tJ--`p?Z.O˰*P>w>i&OY+$=={nohˆB>q&KZ>"0x`*b޷MbF$DuW|1JS*f&vy(`[c4:^ ԼW܇UoOT↗@I[ j_%]?W ( Z]Q}X]\n+e= 25Nu\*]3]gSK6O4lLEOߦX)PcS4tS>(񯇑o@ tXOK"菖[( D;i=|z< 4ݲ&LKŌ}`.5,xcMY2N/9ǒ塊 R0e$ 6p+͟|UxYtC4u*lX{ I*+mK ^B2 lO&!u]RGmZC7 ^hpWcd,I+8GS&4(GͱUPٚgPG QD]ْ~حXg.(]xhJwS҅)(81 2twr碧2ov9,*"ձxR᫧b? 6 Ì~q8] Y~%3C,cRyY<7lo`N]1?з;c^f 5>[Ŋ+c#7Lq9;hi4֢ߴ*NECFI}F/PjCS: vɴo[FѼC;C}qf%QC5\(bپV=~KQ_V{4-TSv]TWT̥FKa/E݈gJڲV~W:x! ^_  DbѼ{|KR10dl%_Mv|㎸53gz\IJR#u:pO~-9MVO3{-bkHtOt>nMC?,WhԴ[fdW O vtqAZo=9I!X=fFLABA4Yl ƀ#_xI຅-}9N 3rcØM+4ags זE7~w;cFVj+M:Ğ6ī4p6RAYFMR /nֻ,B7@/^(ؠnhT ,T*4֋FnqOj^JK$nAS!u1'\wc~jsyw?ao 7DL1Z#^/֊b"e'[+w[j`6lKâHiL^ۭNwYSԆ0hw Kc}\2A\h&↬^-E;i[77ItZ_?Q Ai]!IuY-6pҎK-?(B% Sfb~2驦]2m"w fJaP^7Ĝ]?:ƼE%iM rbMnr3z,L0KowKmgzILaN8~fT,rv?''"7eζB9={`9 vH>G/ %E?&(XKw< j٫2 y, -Ox* Ut]Ow(4U/Ȣ\P%h9sq_$˫*` v'RgЧ>@gҙ*ݻ:B;r9ty}t#?1j&z.^^mm~Q!TaM#[/ SFoǞd4of%NAa}gghH-@m8tj~} Qx["AR w7~ȇNC@0g.Ph\t}I-k cG߳Y7@_4I&фR j_Qo7 lH˝e£O﫼!*^ W?o%(dzj >"ONjyY)~Z^*;$nTW/e5pSRjqf[^F܁7EI3e=0个:3M,*%T8J2v+jzĦfheOUe$ML@3URkgϢR 63fS퍃/ՌӅk ]LTe {0|fOx %iAgv'GM&!oĠ(&G,3qެ/F @&XU^Ϟqǂk]#POZI (bѲ~Lb6N|Fm-Ia׀WeS pG?T(2B0Tpivj \_G2\n6,KwbQl540C]yf9Jѭ݋872Am%?T׆oc7uHp[CǙ^_*pꓮKXfk35b@!G"7p [(t!U|% 5׹ܹ ޷+"Ʒ(3p3o''m<)';LH2լB-Mnp )>%`.~M0þV8 |CIo`Tv\Ba3RU ;Llc2)@;s|y ҫDMwf#Z<ؗNED :kH>HДŸc$=d^[F S_uVS6+$]EM69uZ(*=GŸڙεԏ^ZF{`ߤ{tbw"ʵmr=Dhl'RrԃW*F(U.V,sr!OKʆSk+0 *?ض IÝee93f`TWi(*P)\;2xFȿ84P4v52I# 6gIaXHfe"pߊf\UBb6X)r6BLq-Rih:e\XƗ|;506k-RDS[h|OLZw^^2xIϿ~0ـuXNd[E@uň IkaWeWDSސYW;pm֊h2ׂ+ı ²G_z:6x:N]ܿBVvp#ד-kQ{IP82=Z1[nr>3# s}[VSB917*ftM~&ZP{.Ąr,·cuAGiؚ0QDN׈mnf^'5K'hj&An'?rfJMs>"ƭwJbg^o"iZ]TL ,n!VHpYѻڭ3y[޻'Z?'a*D%%.p1Umw8 wےkb瘙-wmv;_ˇGDz*SDM?ȷ J7oEg#Hd%jS uWCBVXj{؍{FpFfĘ 8h]\LZV#vIQ|DywiISM.']õzsyȖ-QϖA=NӉFv"l'rvA=ko0;Ww U'&p-1俏E.Lg۩nDf2U g: ]S acNUy>i%J|tTE\Q 5#_.PN+PגR7<'&oz`Lb97IQ%c c:)8 k7u5 Ũ# ZϝG@1KRgۙ3}Xh?XJqLʴhgYAaLF J A@T#1["C3 Bc.I9T,^pIW5ּIz ۴z)\osn|L]VEN!w%Id"%(gV3_7WxA&<ٽ]T&Tz:£U&>KNRCsQh3[VyAV~c ~,*Y)@dpBԞdiATA8|d}a:UDf4nw11M T, t$#C-|""@'K|ۚcm{+|V|? T?.)+pR#VL%3Gy@0w9َ]u,OUkZ oL;wܶ;½ߚ4`E4KQos2vJJV3MK!JnGhT`sfʍR`.>$6TZaFQaesEL$, w1Zԓj"<<'JOBV{! ( ۹$%o^Xՙ}F ' oT8CTxB 3^!]T^kגh@-9E6?Ʃ8:Zçr&;;n5bvfjQsntk5@?62?]q7+k:hzpw蓔}2;l0FƉ+f=鞤bTpB(5&'8z^:S'!ԝ\<9f; 8`U$5G>,#63-0h+΄PW̩]2!-EoT 4[PYС xݹ=F7i.O7j;O;qDA4ӌPe3|O)-%n٥[Q#c,~/IOerC&]~[qN#7\FCn- 8.%Z[1 w "&ALLNMC[* aT]%6# W2ڭ݂}NZ pXHjϠ wfӵe0ӬnbdzX^o=p"AAm'[Skt?7 xȢƧk`roW'ե'zYt i~AE[D0yl⍪$V\t]]nD3$;_O-! 4vޕWYP!uEֶ^sC-P mFPP ѐ n}gɠP\?`l4:0.TVmZ@֌m9_ӄ)0hhv qVlbb{f~' fhWfDH_Q_ XtTZ:JN+c;1ǢD@yeJTBklKjvzn>_RVŀ%[Z UN yL6]0;"eL)/d V41_*oxKښnt1~,0*"u7,PyNy֠SO:Jj g\jA J㖘KO٘!-~(=yajpFBk} usW?aʰ͹W@,|$9Iä<)S{V! g3"6LrhԲ- 6^+H> i!! !w8;d0SҜ I,/r6#u mÃX:Zl.뚏pԬfvX39{ "]{xM,U'(˺y}ğ"~ U #gldW35^\s 9Kp#oO8(5v2SeaPsYLqCm9R|tR_cWppC52\(SN3fpb~ eM12@`dɶgYZ0707010000026f000081a4000000000000000000000001626034b5000162b0000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/broadcom/tg3.ko.xz7zXZִF!t/ ]?Eh=ڜ9Ti,u|#ú߁(؄K=Gt+sh Ic T@%뾴33xo$Ir MY9>5Wg30 ;`ATf4nT=Sm8v˨5㭽Y +Z?ʙq> ]CĄhMq9D7OS0;#o)r jJ֪I"x5g0foLЙFٴcU~'F.iW[qW8!wڨrJH/{ T : #>v.;X@3!QՐuw $?')l¥N\mPʄ^Q:I^UKG"~E_xOM zSTH*-(۳ann 1VO17m񷥃~³e;!S-(O8yXtZ8Ug4j$2A_$E+Г3ů/$MՌԆztXfn.',:bH,>=A1 5ܴa֖-\b%ID*?4qK%ZIJhFcrr$Џ`{,7N ـKaavrkHcqI%1NZi£kR}/\*,.D-fI*}$,9p S* })_#6| ZUK~ɧ^ݯja[I)#`q2sh;Fą+DYZ iHNԠel_&!1!y G^VrH.j?e8spƨuo|~ *7c=Y$~݉&>t(5omōQUJѶUaQL$Bcb>-؇s[P! 7) Z"΀oigl.=zgCv6/ _ZPa1ڊsv\k[2?UaM(ۨu m]#Zis0CyfX͋se;a^5JqDj8 wԀ &dJ u=g##6#1( #Rv;n]wq ݠV pF$]Ui[E)(緳Xlx&$xVkUW3$W@kd iOɟ}f|T@ʊmϪ0iKwtV)W*{$CO3̶2M\\B3TG:-^C.W9j7(+i(sŽwD`E{]2ĚUSAK:䘇{3BXgKNQn١OiD5\D̲:qZ4tp@ Xg^@.\;Fvx]ÄU!}xJZI!^[U zMta6 /vC6(v08#עyxdFQp ~ @Db'0+9zwopmUFr@A3 BrNF_ӧ%./|fٹ8z4=PHR@St`.cE2W8f}cl9Sأ H qI+إL+;%֑Um3<,(ބ}+*"mDKJX7ݷ-kҥ?h$S$L勩BI̲*|p_]K>+/Lϊr:_t5\QD Р')A2O& GAh F t,r <[]TGv~JG?ShU5Zn0T;>'m\ާ-uG_X Dul-ݼmGB\jNbTQ{DiK&MM/1PU2 ]x/'&o li*^%2TH:t(4\ )^c*NY +\8_SAuidhI6(u*F@k of~'9D^SzqXt z{5^P?w*F6a`iqenI?]3pcgPF Jj$&tZi}Ir"^,1EKJ _ a0ߜusTlN-XH{U =/0IɹkBra? P׻0 m YYu KN=%l1()`V#AIGJ@v#/ LhqOae`$o[A|jԘ5{y<?spL[{v!SFw}=ުjdS;E&^ՆYXWFNL*n?ՇÇTä &%3̈gn"mӺMGu~+8 Ɖ'ӕI45etٶmSϰ%`b\I`t 0=[P ePtL+uև(esÖJҦ S2qNF~^)(՜- Vr.}waGh+I7\vn!!/Ymƭ_un)͡0ul{]~o 7:FYgFt_$N,JtC܆{x \GhRLr],Ta[d0./-n]I+VӀ?r}"Gy&y>s ,BuFY7"ӂS[uWUلL`Hzy~x$ᡫ v1by}[5̤ ivebRWLLxqWBRD# _0+6zKu[5fa_R:2 AHy]HKH 뛞c}ZM],,$%[԰V4c" i k8ecZJp@@ƭ5li~u(ɫQ){+6ݦ#5#nڎƒmmMC3:b~KWsG0ݞ5XlOgf)pdqbޮHQű4"ՓQ:V)vnV(_q ݁eBk'[һ.EfԢѓZ`qI04,Iϊs48KO|O)N0c(0ݹe6~*g9e6lo 6McM 9J H;Sn[Y_X{ f|b =Kvd>pO@Ddt* O7bu&Df+<=(VD9Eφa҄uA6 a@]t2_V({dFb%iLz?mSD@}` }VWmI҆G.|褫 Pi/@_$N) ;6Z4NyK=Zz7ᨓtF)҇.\0WrtC \LZ3)ڤfT1/ ]࢝)gL_ 63Pj24.}%Yh90Dn[@riU[ڋ1#D(tAem} :+og|~&-0>j(S$̲>i En̎1:wc۫8 c蘕Q&Hwy÷lÞJp2sjFU/MtᏗ-xUd?S ;*BIws3vBCK eΣPwͽ*4ۮ=BKg̯ cǫ @S{{œC::0 c&s# nq,@d-dԴ0=%D5Aɷc9,gmJPnb%_'o:Z]`L`"$O' dmh]"Z1X1h BBa1(iRS6MKBp+9{չG1@G۫[;p*xZT0wyqWc2;F|zd {VRhm¡FZd##,ɟCK:IK8[{;\g] Dܹ^; zhxօF-+G90(rAˏ|9pnǖBM 96Uكc*ӷ$s-|h `*oA=ɔ<k uZֆApL԰%i,H%4o껧B>vժF001LĒI|]y/#{<.cqRXߠHB&DQMfڤ#*0i)s4&g{Fq亢-fM\{}dNG/K0 cSs@y] Tt:k*gij&RC#Lw؎` wL/ex#vzYj_N+ߠ+wz?6"oJZg1@Eʙ|('#+UJa2ieO_A~Āi1P!TEWS7xg4 efMaUPYױ]#Bp"Ԏ\T_dĤw5w%iR<7%"0$?y2}5t]V\A\7p֟JD^9v/鵫7"[xf78!47KK3Y WQpwċp0*$Fѻ\u9v%LǷK)v>knI vѵX>Idp8fB~nIVa`|3yn"|e[ym1taZc"2콱 ߁OBJ ?ꦸPKD=l2C[/Pǽhh?MoqL[Б 2fr`j5,AkMvXѦ<گh>釽F ›q۟Xq_e0M3#`l`ZI#RYRPϮy[%@-LQDWb]ޜ@@!T>E%ݟL09' V FK.3n{D'ҭƾ,xL>[W5)t;5! +uT2OQ(! ܃~X\JQ? 3-\sGQm&iUK6P&yFn5K2 Cx ־Lݕ94X,7Z`8v /lm'PL86}mveUE:b*r)oÞA2d΢&j aD0,}~M E}Wag%qD^>X?/oS,o-&9Օj?~wOv<`juuҳ͉XїS/L~G2niy]w| ^1@7?&6ZQWlƏW gDU<gS@M%>Ԭ'X?lpZSy ,ᑓ^i YOBm/_ET=ֶ9M߼$k`7$KJ.:!FfR`b{TDD6X܎~1Z!=f{ƠS5'ܼzӖGC|}?NP[Tpx͸A=cՆ~! dDOfz斗&zh>mYJ;?xRGO;hz&S_9 `E.u^OjƗEbs j U*eNxnzjMuE: ۽%/n# ?umG&[_tRQH]"Sxkı|b։@(A4`fk7‘2f %p@66ǖ˅XMxHԼwc]jP 䏅ON)rxEw2m4\Lc̑QPv<-z`X~]#õ Sq^cjO* T0 +ͨ^ÊxO4a֩{RF,ƺ{z)$\Khn:hAng(G`꧔5f:)AFC$#ss9IZwC1{p>CM/.ci:MrEc/qNOU ;C*'ְܩOP{vt/> : ?,.֏-}wSGDB? 4bƉ R>GL{B{⅝E20`W_8{Ug, \w:E79PͧddpU$7ISZsPru^]hh81fVט=z3t ̴=DNNudқ0]/h᱀.iO3'n1h`ۚ.G73l*W I:i#&kC15T8prDLKAV$ޱ[DI-Ż({ FQuls8hQ >BA,o wTjQk(ޱċϢ]`[\ZoMc\k34}Fϑ j6{C <trI`D<|!HāIL- O LږږWOm 9ݡ y!<[]"k-Ѡ[k@nɣA !} %Xk l?~9omۦFWRU@wX\cj9Yj5[m$ίYV; ߛJc_ BЂ>3G{Y7N#V]/ٺ*Xb밨N3~GpՂx×9.pML1Ѧ?a&V%oj7guE&UmY 2`|O41d}NճܼXOԁi"Xڱno cϲJaOtxN̈܋pTNw+ZRQHŒb@Y> 4Z73aGĂ}H%[ U7 VQ4hP_lF@\R3Ӌ%3?/ _} ! ֞ݽK*4}lCL)_=P%SXf]FŞ۳+ށ hL%-rP,ތC }QR*WU8`Hi^K(ʒo*lYAGC=3x5;lԇ fQ>Nwr(~\W;\EK8Ϗ!Lfb0 G$5yNť㾘z)BCsi}d' ʭ) +_\o_:qxRbw%c,kVqqW77;q#S|9UȾlGRj"O`x!4jF.z; Q~tO>fFe#; >}#jщKErq7Z|#&N* u-J]\w)숗SL5-zWRnikeIܹi߿ MѸ#8 xg$6~N{A ?F^^\C|YqoڊrgCb Qv"E(T'Um 2vxp3xb]\"s@!SMg xʆmV+lLiN$0ÿUɖyQo ) oY!cD8ؿ(>s@%\@$x2;Eqq{OФcfΌ5'Pw$"\ 󕜜CWxku,'j<轧N} DPdbr9BQGIZD=rU܈m:M〱sR_R1MX⟘G0; PPNOXo'%ӛ7 z)V Ej+,qU =ӻwGghlVr "^oIH s'avǦCHZ*b/ul܍GU؈Jդ*AØ YLQ$fKNL^O^@@mmר>/[49RonӴ } j{A;Ԇf#G!MDI'1, ̈́;{Pj'HBS8XAqIZ6(q̨ϻI F ,wyδ;mHzaɓ. % {;/v7#ָ93cjxΑ‰-uͥM%TqbKv"D뛢VFG;3eM*D(*0ΕGyY+Xk41! b@* UGwٕf :\1dyL~ۖ i[ԙ#ShG@r̸U ,6jAҾR~mJ[j]rTzj>bd0PaDwG h -:Ei$A`%>nsHK\srT_Xo=G%` f]~O2ludW㦪& s .4}!)$hpe Krl^}a;2¿^yB,Fv01kQ=?$ج>aɳOof#_q,6/OdWm/[1?WfUi{+aԩCuՓ,ECR-Ag8C #5~Ui  ד% tkG, <5[|i\ܸU.|~?`G4|)Ʉo+גK5wj\#Wn}̒(4L"\zmc6kQ)BMrn CɚVe@Z 9,AT6w!nhLR2[Ʀ +T=Q&qF/X)`h %4M 9AB2|R'uy7A#jW8ÝJBtxPE-&9s1a$|G ;^K&>-Țیp9b]rѨ%蒑ϡ9gg`dZ3чk(p/$9F6x4@[O6n9WrmuzғnYUAIA8%9oˮ}*^i`2;gSP>8Zb>Q),"`,g (^8!&|z_T*nd5.\  D7U)" W_\+,Yh`bl8K k5KKQR:vN[0!N|^2='a yp[9ZCđcJ҆ ;96;,3]< Zo[#tfg1u ^ԡ.Ŋ-wrid @@b ΀)7W {D6Abp q(yYJLz8os؍hG%_Vjd^̣'\J,م38|v*N1 N1EZlY {}M\' l]bӉStM93*zX-GK 2Y[1dոT*=/eY Fw.E4bT[ S.cn{p)􂅑ykjS$ 3 NtMh0w*viΤL!Aˁ!οhI^{ɋǧ{4TRccc ^U"=8o^ȩsCK, JXCa/*~JD\;>!Y%iN' t٦>HT })bAI''~ ⏔)OiI/0̒h*;d&٨7úF:(;K/L@N:cg `5f5m}ٯpjK!~Ve١icoa+ڐ4U15llvnhxju5Qa)@v "w۽֎Z`hjRap>幫ZIx8q2? w{ģk;$XµJZfOUO(7@^&10& 1@=1^:#gΗVyE SU@QOMqikvbTSv'Mp3 JkxHey'gYꂘ='&sݵw7v$DqgR#/X u @Rzhێ5^lq h%i'ulcc /7 z. '[T 7ϐb5o] ᏉbNMWaA <-*rsaH(L1r\ 0`z>! DHwK4QKo_[v=k?-Q辤`kA RM8".=Q^ԓ\U mP2w:8 ZNyo1pϐB| }0 Os1J` MDLk\uj*=㊿ȬrĺU#17 Ri\>%׶BD0?Q_k߆gmb6;@wq6<KhKNrfbPё1͏γMU &Dsl"'u CdSOt *~sY,ſNQ/u c!d~i%?<>qUoC| `dSȀ084 j? *wàɛ#~IȦǞn|,eͳon _l4CNdy|$**"5>IRvl)wQ5w^Z3s1'.i7/z)i{NGH,l}(۠h%9X M?h/r3Ur|:ߢ P\3;\yuw\dTTv,{x_/P¹~|V6 , n,{tFITVjBFM(gX6%? \|Ciu"1bR5AB}>%4C)c^⤧C [=XrxF>}AKVYB+QSΎdZ4Sn=11([i sG&(Tf芊x6f !Z?fNq ;oHTDo`*Tf.5(~| rTA%*χun/ 1XTU; {156ixI=+=@Y}.g;{9kK.tXwsҷT[8P6,!_G+B}Ʌ$QD@yJ%' Woe;EYs~b;V0_v{ u:=x&}5\.'wu15@Y?Dަ!$//=œ!-'Dٮõ?1;5߿7rTQ=xzڎ^XY q)!=nSuD&YC+q WëK>%5ݔqkc,YFCWJC]UNBhR؊Y"\b%Ǵ`XzL"*uٻ3Rknya(AߤVۉ6Jw %e>&9rP ]TF,Jtcgc{j[$Wh+[ YhLuKǫJa'ap,j9!5v @kn$q؊. wz|S}n͉R\Wg͊(ܿMx׼GY]*(fji@P |MiT{p<BnF>Hn'NJ7| v[ ~}5z>hPG4z,<|%Z Xߕ^n}=рg2l]ߊi1ObqM_̎K5hPf6"WPшtĐ\ KX`tp?ӊI:[{-1X`p&ު~ >MO ȋL%us&;8mHXxqyuĬ@JLT$z8T]?a]@n!M|-tRxB'YTSXĺ+?_6pLw%yC0._|`eKX@ꢑuV! 9B!%?w;2\{9Iѭ^ Xf3pJ .t ߵv P^1f?(b +ڿ'7q2+GP ՈLuXj6G-O2A,P8S"g `YWm?ĨMi*z͡0 S6 \f>cT^ _;o&{ϸkUOD^q+:QBYCht.5eU<,T.5>ﲄhKc J6%Phˈ G@4O ,*d@sěvgi}Ůw˩=wc V>=~@xht n GJVo/b/)X61`Fs-']shD[8#gX^Ep*NJu.*⡒r?Z?69r;~CI)dg=d.I.<ÍTOHk4 qg:|wn™(,*.u[d#y(Jq\j=uŁ} -U-9@ѥy4f/Yl@Ԛ_$e_d ͣ]oގÎItYs3Jv <]F$}]Uq ,TxqAcm4CۇM׵ 2jl&X.ڡ[תPGBt':d"Lc 䉍:u,r֮XP3@h o|w2Yײ^A߂G5<6c[in@6_~shFNO;]RmlN s3+Sj)ڔxFl.6*7ESA9D VikF> WAۚGG;O.H8qCuɉ>!%f4K#G$w Țj!%..s8^UbT16ܙM6 Dm{X5.ǚ="V?9Vjxl㉔mjX{ھbV\>KQ]!r^6TIv z ߗU f̽{9A3}-h_D%Z`PE0.1{0 O_Dy [Nf8ʄ@%?~b#FXWo@$*Bfɯ$]+~NDB97kM*aRV=zK†/. ˬ+ٜi:Gw~>\ٯ,EZùɐ.2-gSలr,'dJW/O("-w'Z?OKF*x'({ Wf"zt eeFWҾ,?0_toN8먥i C.'4'[a`f4;03п@[|gu@킊jlu@ogn_n3f"1 2}Gl(D'"<t Աt/{4WnDAeh@ 1`Y. 3`t4.ѬZTwP+zΖGwgqv G8e0CC!Dwsְ1r鳩fU:~* gTgLOw^G\)Cxl& bi:^5Ɋ9ye"{l%,"i' N;5Qw1IIg'6s,ULez8`%Y l6͡5'Gmv6ͯXM̑X;7K[@@\~5Zy E첊^gM}/1Ӝ<`s8:*{FMfJXJ($+$&NKg6⬘^ӛҌ}"E0#;@j9`C8dX1 ͜^mF{D|n۞_2w!C%Q,ʧ6oh˔Ҝ8/i7S丵y|ʰ[e{ZKv&*0G4Uؙ?c-=Dr iS@:d(zlZ2Y $$j\nKcim_$akc}7-Pw|C tM7i0) GVWxtwL1uU#.drNԖ[?$4p}cc;ĥS[hATn?r~vj2ѲÊ:9(!2M b14h昴4ɥ )]~2  G8%.YBưUՆѭuEfA =V%sJ1ϯ+S] pbp@FdD@Vut腝l =IJGh؋Gq  :;[v9O;>H7GA^pXrHпQ|D[=8%o-Bv y1H2H St_c-8|Z\34o}lSFy 6g'UϝTPԥRVl@ @o!sd}[=Q+6oQ:2A]+1ڿDvb5.CrCSi<aIb[.;qm}kOͽ,/+v"GVEfPhO@)ğnew[rd%BP}F y<[(miĬqd_峉g ތ-@;f"Sc곹qj֡c3άvԖqd^ѱR^VEX(NZ6h 7ܜ1sytHY~p:L5Ԧϻ[qnbIlEdPGy~OGqHζ\9ɥ֥A*ƨJ4Iڧ(ڗ0!UC 3gy]3n~S2_9JLl ۉd_fݓ-!I6IcwtvmiF񬩉7 VbX ˘6?T7EMJx^ A"Ci^.8m )lB)VŠ{ A͡>)u|bG^$\E+Пob nAŤ^_.L^UHLTQ=ܧdP#͏C?KЦH`ꬿ桘Ln{:F=χmfk?v%#2͠ъ;-6~w4lA 0bwArCnluGҷ_0Ua;Icւ!hw<& 2Lہ(b7jj(lsH5}M N%N^_eQW7~$LH2)$\ ej 㨲|hp̆0iwn] (M']Chk|~uSηG:8T+r:\Psjw4r˚r4X=E)EQF}s̔\q uhZdwJP*̛&zqW\?Ŕ~6eg'Vx%KC1"Ab&%*?Z}Zs>$>H]G#}dth](YNLf4f"<1h]j'0<`!yՈG]z[ Av3n71(XFEɑ}3CX7q]ԌbWV<lO7Z(˫ A4I軬suMuL|#]G* ΠW!A|(o&W\oeIMT&_9  }x:F?_ ,t7_onN bq!OK:lX}R «>7{|P1*i8#ϵ^Q})K5@IE' [B'A[(nX`YD+8>u F"7ȍRRnLc[/ x~)#׭: SF /A`%v)ƿ3M e>@ W!S J͢6$˙!2..LS&BVсaT=1`ne z\}}Qr*;BMM:jY][v7\6%R1q.l%[6M}Q;' IjІמaIU (w$,F2&ek虀w_doS@8*O(h iRzkpp"` *>,:Xo,V<XYֶ 7-WpW狖F}h(]HO{zW!Oob00tjreZpmҍ`2U'X03Yx_P3s:JvUs Dl?>X>I/LWyh`"A!ʉ+Fxd_9׳RP91 )<|rN1^*kW$NmƔڻ?WRVpkAcrnQfi/>dyS'+|'(xYRCshTwCg ;uDn,um,+r,^mN+V^A},N<rIѮ8eo9`m5G쟁 & lROGD} ~G,!ZM( p`u{ 8dp#!5/i:z:BKFz,BF^jnZo>dhС>6v#1 b}B')\=r#O \{Gkev.>irm&S-(pP o8p UdhgCuc_ZQ׾0rLrH`bf45x8/uNZg|4S5>q֙Im(yj _"+%_?w1, (脧 F "M| AE8" ;3k7[&{z _l,'SiSb_"1$gBNCnOiڴt+˵8EAuɐD60rPrZERFm˺̍PH]mc3 giUۑޕ 5u)T|hs$_/j|(yfD|UiPbAvM{Q{G@ַD5!EC `SB5xJY΅*C.O cl8/EKPGE:jZkۧm}u*`On5hJ]6mkG"~a;:vSNOr&d_rg~O(>쫌u Qxp/pм z6:Sg?Z2$8hA4;` EEWp v쳮^`@OIG } 8C΂d"ֲw3r g$5RA7{ !jS(Hb,f0{F܊b混8d r( qxaD:h&uX1< j/KJxkֈ]HV? q1!b*rX;9/wK7J|7m ]FM!Pk¯5ܘgMB: } c' (kO=<5D! #2"YN1&5 Kce}mĄ ;To^JϐQ X2r{xw G7D7`q }J0i.#F/ze1m':858c q&o竵hDJպF L?taK1&HR(Ay bswt@p懯-oeRd>v"b'&[oh*$M^?oy(, .|].rTlaՁEwdwhoCBONGp븏["ɁYCNzOWErc*Jv@J^խ7L c9j¨D{ɁڽRò+0Z4 ÈKx>gl5m߇Á=?0JƇiAByeGo-Je7%BHp(Y/PY1v>TC(:9zuE84qi=gyS/@ewDzf1 : A+2f a+f]y-M Mٴq+ƞ#oޔvpYR߆8mpdQRйrҭT"SGtJRݏ&0OտNT |Q>zȆZZ`\0o&& NU:!|"%poq< A׋fT#q+K_>ηd7["1CLVl.|d4dXH\E ֘G| ƭ(O8}%vR׎*Ia>! ]1m2\ *W, +7T\ԣ4>sƩ{c'/u6VM[OXwzp PdhTV|MOΛnG~X^*, o vH~spGksTz,Ŀ-H?:![CX TCPJC% ]wb~T1δ# A25 &sx^ޚpFX )o._r/7DC+YMTךLȶ=+D}/ Wbڻ rhO߇.(m[)W`o"x7 ҤӭEZz]}TtxL8S.?~0"XvneM;.fjLz&<&e>충MarI:bS9jOˮL}A!9Dj m.?7A++fZV2*Mpe֍"cM]b|_AVgͱd,_!Tzin΄ISxS5dr-Ħr>AP0v}F$lR`Լgۋ) %1=Nx(mk3R8.´] >n̊jRn"M1fzW@hK F.m&ve-k^./$q KשqB%s5L9M`b5jpz8%ANVnWbȣr =Ob/~x3: "F\ٞ}f&w-]?Lh,\yu7)ߥ=Qۇ%:Ӯ^A`irGBna*^ { àUs:xc<~u mtCa/=CBѓ,¶lz9,?ta[בԢZX6|Ξ8a7r.;_}%՛k¢`_XlH‚~އX b>ڽ&O.#s P!cUuQչ $z)[BVNK8R5 Ndwm' LLHlCDvьF禫wTv {v Tk5jTh!XAP8WFXOV2R(`4T$-7z~L.Kn/Qe;ȚuصGNy5(8WetCg(od<Q S&ba:9f#ŝp`AgX,%B@ILf\ čfu?inmud SR$,z믣,Q"H$gfN=K28NIٸ%7fZ۪`zM,(AҪTdj_9KgP] ߿c!{4ǬKW.{{o˚ߡfIVoO?d&ϕ ޯp XHoDU&(ݾxjH zC4D@f Y[Iyڌd=%6 D;~(@48?Ơd$\Fa8ַ;" ~¤C ! _|7C:WFf |낎%Թ'|fȜ͹{jǗ!EpU@OoB>0Vi0k82PN+1GypW,42Y|,H66Z@o__/.Ѷطgh+{:hB>(\/BYpQYLlMRx %6^QA @d3b!4%1Fk(p㥡mmf2XU8xA!PC۩ 5E#m, g(d-Hf "m5Y±Ɂ\n@^1-<-I^sSVo\a4Odn2/  0i\l|nT߻]Ʃӏ0marsH8QxNy"<^*[2}3a|l |{eGCIcj+zJҢ'6bm$@.\GU *&R߬\ Vdm\= h$¯;%7K9K gPWoKKx뙂G2yj1 >;ށ5*"> TGrD1$|JgѼ/9pUuhqp_ }ZՕQIʍ QgU.7J6? ,U1E6P!Y 510̶u*nTKW'3IV/(F"it2FY$|x;ʠ0 VJΔ]vI~PDc&5G P BИt]P(1+7y" 0&舰e fD{C%5Sh -uy2Zo4d>|cpSg/D!aE|~JY9` ,Ϧ]֓4&υ۝Dȧ;#ȴ3 :ֽ !5_-[ƴM=)#gtwrcۧ! T ES.5Wrh)mQp'*ﻄ~)R~N'k◒!3`h@9Ukoe ilѣf3|}V]rըx8CqN9; B~b(%N~U4 ͓~1۴ZqNs~R!]©62Nz2v&K륎z,&TG:UUgs2*:>`1{5)Ize_Z}> dFńk!cN bm99pC΁exq wqѿI뒴 ]Ď`N^}E[WorەHmM9F+XgקKݻ}_?PZE˦#jV߭ѹ W~Okg.;dG2}pn=Fp Hqd ( xe\b*USGsAc5?zyb53]8Eu6"tÃ^סX2.@p6Wo[ò\W*d=oH 'Mh.RB޸(W<'uQ(LJSUoM)zdh:1ůuT}N7c]JV l vJPj;eZ5o_VM*⇢M&lMbhaRir7.PR ͑3:; Rg;NG*pI|Ap)sh=yU#'%jUŘnxbWg]#M:mB S V>0"A@Y LT15m^V/5 I!8,Y*` rAM-xOU{KsSHWV(TU0)>ZRkMΚҔ˵PQ(bj&Kç1Ƹat܎2fm1eBnH$x5 L%0(mPcy #^@O0Yg vo!8K,[T*Ţ9 4;l$mi[RFοVvfm4%O f{a>mB@vu$6RxяV6}PT  fm75QaՍBCZ>Jpv^K˝(!)C& ժeDz,s?'o-ɶ{-67i6Ev412ZpU1po1 ԮC o0>!V<͏jK&?*DI=bzo7phku7l_RORV_@}?o4NuE]E! % ip*WOSj[rA4Hǥ#Ǧܪ<O"֑IE`u,v1!{m"noLPsO<\V!dz VA=i 1= ,FrIB1R(#fg&H}9no2k ֣@a(|xB PLP枥6.5YW˻,R ~L y#L.vgiǯfdGuZV/yﶃ=%Hnm^(*ka/ H zTm HE؎icܤU\Fzz98z6 x aG:x,,z[)糸3(BU$% d P\M$ v6Ip*<# TvzJ?''͗ TbpҺm,w9Es ƿ~±q{$8Sޝ@d|J[M!4]ܜL TީÑhݟ*쒴&8D5ľ%*HUu,b)byxG)tsVLJs gPn^iLv)Al9 bBo)6&ُ5\c}) G#ʠiHKqaí9E<$Zw,: gPBiRj#Ɉ>;Ǔ^O}b|d^\R ˧}L0#9gI3.Fe3eǐ\av6g"CM9VJt^.3)}yjiY$EFp1hat.DUqU0޸chB+/v5/w Ē ڔ >6,ri{awRa0BbH"z@tͮ-~׾$u@>,a%4,jL@wU4.}:tfQ9 j J$GiH> xy/ 1@ @0ߍN8h_DVF?ı<^\XtDyzEn|66I?$^oKn3V9{ ;UjQP=9stz𸼅ĸDc '(`6AXU~o4MĦSdԗ'ˤ0,ȋ/e0~F`B}KJp'ٝ ٞkxnܙ1ֳTDF_ԒtGY]-ҋ-ueu3`5[[Tݒè@D6S`WaTmGClX~)ŽY!l״󜴍3ΣMnw X#{oϷ QM &Q)^D DYǕYag&+_\{yj3hNedZ@ gכsDܕqn1->R?, :H4D(W6q>I@Bm\ W`e0YI9ļUqCB͋[NЄǛS}g[邏?)P|0#M CȕLY.q꾺sfvӻ4"K$csλ"b%~TgRŸF^Ҧ 2\'}pK12j$ j%bO2i"?v1$Jgqp⩾)p"SCa稬}(I=js7X2̻{ 8;tc}0Odp]25Her!y)z\tLwktImg28=n b\Z +^Bє6d.1'\ut`7MR2(Xoy{RQ:h9@]ͱ N]d F8(d4^;ȣ]C)a &$0痼)B΀K'֭{W3G{5@s|R1B(MO;,x4r8Ð~Osb7cRD@'}:9y:Xehc,m 0񙵏w%yi+%я;p6ث'yI" rq!;oo̾t!<Ws*sb`mL]w>hGE ͅ0 /M  :8#0u|wP4zCDy9}:ԣB3ZMm$0iwH{d?>_ 35'GQ^v!@S|FNJUQqV!;MES+GV„RsHgU=xZe׫)=ϐE oAi\f0Ƥ!TÕY cThаDg͗eBWUz!_Di\"[;&I LoJS)lI8 TYѿXƳiЬ_Ōljݯ<o0]\gH[W;u}I)"5l0'}j~U 4_kA3ZTj//uS0C„i&;wXE6}uS b,2g5CI 7ݓc7#q6V㙃ejndGΆm=1Fz^n*o:7s ?`kͱ}W 4 GA3:;1@EPNHQx d- MFNȖ:sR^(ݳ&Rx%S'~XiR:Ֆ\D?֭SCškNktw q%1MTk!M$`HT".HtbUW21?ΰm0 뻜=QCna5?Tp[3acM~}2dYN,pI^biIjD⺎AD4cA?IaXJe-9+֡rVp#Au3Wqʌ땜_XVBh2%ƒ_ 8.4+h:u(긃&.DGaw^21j%q2@oDe}~_PV2̓ȟZ E^u]N^sW07;3?S OOGVife ÊPhg\Ēzd4G!ټZA* { q9$Z%k6tWre_ta/l/2_~>MV2IQ0tT` Qq,9?\=ӹuICK 鹍zPW'=D}=PRNyBTtw 8f5zK__c^mJw(A]ذ#k )T"Â}oF'SᐅF4~8IA3,m?l|@mN^QfߌC6- 3$JɟqUN(FunZqh| =*-k[ڨ?xS֎C?l]R\42[y(`k^?{7XU[H__XA.<1~͖IX q2GRSx? ˫SR(zПwƗ`^oI uxѧUP[aًZ9+tzd@n^TCa pup/c܂AqV^[p:LkuzJ,YWdJe2g_7N0t.!LoLغ))|$g8Usbtp&\v~b<S Kby.Qxj01|='M9=hZx\5*_D$]&:my"^m[AAplo=56l:2V4W` j%OVkye-:zVP*= s?U iS@ߕle=4 ٲFu҈OBE)WuOr Y @ݘH^of#$FV9mjμ5uEFC;oE*ɃLV} z2Qy,ܒ%ûU;W̳}<-7wynQm~;@BL&●&= /vExx&q <%2iו}jIn3c{Ä4\ эLW6B8%r9vƹ+YUڔ Nrl= ԇ)n녙zJ(̴"P5& Rh2vGǸ),F$\R)K8zS+sx ;48.K}8"Ő ML(6SQ |X7/F3t-Bnсq{C>m :yo# LFFrp Z[l5UJK;gJ+[-Ӵ])!sbp-_Q;`XPǗwR {^[b-,VmD K%^@O-="_ ydvڃi)́̎V[Ky!} efVgrﴮfgfjVCƈ}[fnRI\ED5#nZ:ybВe si4dMgh{tԧ ZX`FF,/r' NV( F-Ey='yZ$=`ѮfhU5HQ+'IT#Q88lB#1(0[T2 7 t/gI$ f#/ٞ,BrPBfOhT J%0#Dj͠`jH$%[};!e _1)Y`+֛oT=zmD1y|$er=%*+εDc1 LBvFjg*u=ɂd_ 5>'r\gH1{ͦzbYKh AY?]MHa&n %\zеMعO,s0Md;qVfAlN1mG 2= 7oг)Q.ߚcDA\8dQ1Xhbqh e|)g}Lrw&d`ww]Y 41PHzx/E9Zs g]$L$ӘKEV=uڛuZ-)@Y΁uh)EeƆ=~s3L!S,2ًma6#)\,bM<֣U/18Q3xDCo2 ediZZصV?Ĉlt⛷}_7esmg]y ji\uIOzr{@^YϠ4!yC%Tɮ~u! ( }2-?4ޡH`p;pgۛݿ<9LTҎ+Rb5<B{t- d~t,d yJ}kdXrR aD)-elZz*L:$[!N)8IUGfk #^9_MU~#x{UNi(s {L$mLi/-JJ1upД7q 0q3 hU5/VvS3('X\iddU$o~cqlNH6GH |&4c%bZHoNzt]xPV6 b D;t%`]9蒾1Og^tn7~ $m E XIK>Uf*6VjgFak=|…~팉ߥsrw#ŦkSzLh\gU("cTNZT݂G@~$P=lY{&⻰i4rE6))htTh I0RYfNRb Y- N3eRպ^#V6o[O*@Ʉ``{`,I4w]$. !c!䒥$^\I9@U2@B DyTQH.GK Yc ZQcf7=At %ϳA9ޝzD.`8(p^RvZ_dC~Zl :i{##3{v]xMUzy ~ 'sFb]6Wtt{ 4( 6/]H|n..^Y5`܎Cu )vcX %[7-'euen}k {QmbӁKspkjS LOڙG_Zq  ;;Тۇ.EezjG[:Sq8N4_-Q`^9U܆O۝ãyՇj>*Ԩ!)3!mSѕ3@6 I)u+_?82\B20O}zLڪޯ9L}}Wf(@u>|"<RĤ4mRs5eg)J6X bvX0*  LQ|N7%D|}֑s,sRIx [D#r^Ayz\&k ~@}HC.rS4Y`#WV-^LY=DnUOE[$KyO*T~7ҍP ] D f sUp!ɻar ٞV!O.,J%m $ Vx'iV?&*y%K@z - r(~WBe_;HUkآURl<+|0e?Fdv?/㱚"uJ-X"~qdi/\Ö\3h/ 'wK@$ U+;eaCrɰs#M'5bRQʡ0C$kyo6C9{|JĶ e{K4:ś54G(U抜KH?AC%Kz F{TRYgϣ` }فEڠ/D"Ïa:.x yu ʱIp^FiRaYX({np$3|)TF]ǧe ,5@ w_-F s4%pdi+4*YJBn*UIx?~@%۸xR+nM礃.p JrC\op+TW6eydL;Q0H{ t+*g QLT$fu{XTy(3X Y 5|QZHQ ]0y41vՋv7q+#th^lySIe NH`=^kN~ζcI>O'rzEIUN)O.VJ}9gן%s~WʺoεAϷF鷡[h$vQrVq=ܘCy7c!$8-$ou˨Fѩ(D߳\ύ) c>b֘Gڎ e_2[@QDc/BLqL&gj@@=6v*K`ﱄĄB>d$%56 pk'{8Oyﵗ[Kp; ()/+54{EհHɆ{¿ AtFσ?>+1njiXk:j*ΐnʏIWCa@5"P8H|W32nT h*̸a1&-҃g}X| PO~k(GiB`[e[&atjPNa\nȄD,痯:*;PRuHȚN-%+Ns RBCH(`$)|ٯ (nچ\ ozhB&uJje 8Y>D#u功G:&lS#:o5"TɂT[AeW7ZS/NX `qJ"C۞%JT.P|+RN^HhtsOeEct0^Ԯgސt_z=qu!R@ ҕ齠6؃}b}l =jl\cHIuzLU y-i-SSvYYɜucӛ$rH%* } IK>Hb}38gDgVn{^Q9VΔ0iY<¥XatǪ.Ʒt $!<1XM7]9jO;P\Nu.Cb( 9j-{fXBEg#&g2Z%;ʸ/O؟_11)3>q2eDR=C;6NP hEQЪr$c^)SQ|8 ^|.z~?0j;fHy,3BJ>gXX([h31Gnp29eg,vPki& >Bލ96 IQ{/fT16يa=%muBԓ',ZaU csW`֊w݅v]n!(TF16QPlT깗M~c3N6- cxRKtBgVp yaEr-"C~!hK8yjX&Ë6B>j8]3|wmn6c!C!$)˝_9~?]-Ib9!ئeQO,iqfB^ 4p9@^x|)r;Χfg(rZ+ݺJ{. Z $4&zǴDUhJ:S_H:`10 -E?( ~%W"g#M *;PX+N}~GƙB;+#3n3wx_)݉2Xdg٥^knTKNN?_wP,,tP.ijtB6KFvʷ_jO_nw-}'H3Jq}=ju(+"/Nᡡ` Res"Nk{>Z#+*Hԩ9vQ`\}F3R&DϦy(pS+Be+2=!X$UxJ)bדk6a/Sc* F.2za|X@B Bg3QoÙC_9(; LuL۲Ci:!u#4O,cg+D]jo^A5z[# -iZV5dDT;A]pKjC9>jLV[d5$طԇȼzdXNh_@u +/9>}ìS;'}% Evu6uAXJu0fxd^+m9]Fy!5mВ<>c4`Y-}*AS'ŋlI.Uyi&5ԈMڂK_52H t`ZuN&i}.`i&#]L'pqL.R*VCaA] 7 dYLw!L- rYL½\Ei1Rn XV z?5:}S1k9=sK$?} 2E>rk3=ER~„R Jr+}=P==L* @@85w-35:%W8 ?Osb1,xTP$C@ɭU56;zʼnI<8ӸVhFfxke?pT]q_{U5P֤{/NF քqڝ9E#'b՚=t'n=E#B5WM~HDa˜51{]m|!4uWU*DL~.*J׼C+( lnjF+'n' zk c4\?D;L2T"+_ , Qj]gGfza88zΝEIri鯈,p<YRe _^wϵ%"WWoq|Ú8BΞL Bxш6s-/W| =`S^gŊmmBW.JU-a;PnFÊ2Azq>z7{/_?~;S,ryr$ajJYfjWw|QAҴo\iju>z(s#HχO :P;5bI濓)(4:-IEyS,kZqmka\i tK2}eeҊ2B!H72|?F:9ք[C+\[ŻDw=sPw{x*azEp"46|+ 9Qc 4> gL-箵D [/Sze&g.rcŨ?0f*x2plWqbŚAiz@6L\ #}]$\Zߥ6{,ӏ/Neu0PJԛ̍.n,}>I#\7bfտ&}caŒ?:cڗ\rq+ ? h' +57Pז3tDM(jɞsn}<hBVR:l޽_uiq󨱽(o-!@3a果@"[AD;ɓ yN[aENwAA[an˿5@B 5:}ֶ8ţq ?I" ?$qШBVa~c>'g*hr`՚t f᫪4-a $ی&fsxp"FlNzQ<[]<,FU,=;$Ѫ\a0싀Kr⊕ɉ km GJN 7_9?ޗ1Q8V޼W8&I[V"PW g\'hE}GzH{P&J柘GLFYldY|]Zg %uVg\2)<{Y' jʀB n. 4h}lqQL.C#g9#i WjMA5 7ҞM:_HKPᚹ ,SGk8lTb+5H!2}Uo{dSQBFyoj+ylъQMU _$.= mPZSpO׈w=n[4):jFWW '[ r@Bqy%s#&45Ӷ?hl z8\ y%]N lU3ħ^!h%<yG}Wik2_:H*d `&kY w'Yʡa`)('QNB3LTC[1AWqb6;rnYcM K[ ,44NUX脅XOŖBں#$Gt >jMoLt _V| D䗕~B,\#e2諿U_һ<}wS8#MMlVcdtt5B["7 ˤ Ax$2MD\yu̖>݊PW[;SYM8k1r(9AD>& WB(nR_Cf}CP?gF/!Ehxs0 h;ʼ#cyJV 'oABc0ݢr5sЀmp`{Q@\:6~Y33ˇφ/ uc-CõЕnγw_f_k eRLF9'*4KgͤS9-rֈ Iv'Iʳ1{֌cs'̭C]KQ}U{h6r= Y9ߜzvcw{ZW51bMzNy$vﬨ?- nŵŤvExy9bdY@:YǎD}F'x~,p42 VP32xz(ᦪ;`LLfQljY[bq bӛH_"ޮ|íHϡ+5~ HWڿ2_cKY)2u|1H>G_ 97 0Tc0%M> .Q7 o ۂG. EdbS^QG7dj.D a?vwS=\݂M$ٵ%F@mjoMU>gK t9h7oMTôXpLߨ*X%%~>+B,:K+>3ɳ)C}y>j׻q, 0Ga$<`ʡ8F3y[z^lRt8"Q!56Ϝ}#YK4epowyI(awh"3JՁ&bE20ׂ^Ƙ֡xqV)I4Wj|oEц$V s$AOނM8ʒVi2+ՄC>K< H t?i &īf|%,+72=',{\7IP٘`NG>՗e8!wwA6>I5Y].+SP8bԀ) /xSTͷżUEqo^`t]<ز*Zh}-%AMfs|_̞Mƌ5*Wg/.%|Ԗmnt,̊$ﴀq#$~cFK [\f&W\$h xh3GR*޾>@(qgh; I#E08c y!{TSuMUbdlф(;=hw3YyH0|>A=)Z~M?! %+@C2"&n%f%Ԏ/ 3z+>'pS%K2'lZdVP7vHvKh>Wo0c?xLo563jHͦ=,_/hrS@_~cADFf;3 S͡W!Kz^g-`> jvȡU->ooݬWt*)^S&h6ڲfw2O(˩]iP`c^z+Kq8MSKqm)ͯg/k{*=`I8 _T:xfD$Ea1t+.0aK hmUn-Dx =?krHM) L(Υ(8w,|f r gcʚUq,:JVwh(mLW?3i\;MMԸ!~ -^D7?MbT9bv<ɥ3EhR;3.<+r{,.NFm2|b8.ш󥾗 6[)(&0j.^y_A/}m@خ\ JQԇPE:OI܋p V]"oπ3bM(%cڃuN3ѾJ38>#*o޿T HahՅv{UY8`-j2\IRF)ڏRHB0T "?~DD<7YAjwpdN5 L@> S{~c\SM WP $!ߒ}-tM8csX[( 9TI?Xgz5΄L DUE,Ic`@jtC p*@Ȭq0m2:Y;ϴSA,*GqTI3M@Ib Bօ+H]kjvcfk_0IzF!n"x\L9e%NFUI({lB.EiY\rh1=U5n/hk˳6# Kj>5d*F|i}t;Hj6cvXJ ٱh;TQuxƗV}~i<%q>Dfzb̦YsRWu6/Ѓg^^e}QPTTIi!3|7eYŋ2ź*JiPº%f .tӇkEu`]D^2(wXUX 2Ix;O3*-0_cg0YLPC!;? SAfVT!Ң/)\@j?㙾mU|9USZf ro4Nu~9bp$&O. ̨ Ivnr(FފWRJ%bp>QbT_'l/$MnRD3 SWAAA;==+~YFEܮAEĹQumphRq+{~zy碀w Ž%Ej ,~Ξ&$4BriޖmZg@DǒG̥Q()>Am"5ˢ7ӁC@C} A˼6|;6|Z f*f1dF Z@[0Ai`Tʾ khW #€P K Z,eOB\ޣ l^B""xGmе^&|I4D%3O: ȌMR8M$|Goǜ|%p[a/0qg&卶9g˨h1Jjj>MdR; *؈Q2 V8m`x !#{:m퐮ըiv=S1hz$T.Q+E4j{l/Չ}LEf=OZ,RHdYTM%Ө| c7|4C;"&Z]Ŗj$]-se~'rU Wmv<՝­9K۰vҾC(_~A;$h񙒈D ;:1g,I v|/bpi{F#%p L޻rqw| 7ROK=2EN(FVz`>hd+ m<˒fd*VUFY9g_iMq"y"W !d9muEv]y2R$%Pp#[j yWUkvd0lqkϿ^d #D45+ S.!Ő#E x(}57~_v r P¤J'k>oNG bYTe[*gh$+tm/wV,lx)t(dAa , "+^/{2}ȇ+~qO/Fo gi;5wy͒g!?W#" c.iM*/L0ė44_8BjK`HqM+z()"o&%q0 @L>KeykIݡ8auNy؃ VVbdkkq@.1r &m&Vȋd%s>Gϧ6,d+Np>ò\}& 5ydc(M*gyry}B}'-6sJU+ :ބ%)MP^ʶdNw.qšav!K%0E猍,.B7/7ҰF(?`.țdfd̠;Bz# +G:>A]@E+j}r Ei u>oK D 6Y=3 x"-H1eb=jaf<1=%^KrsQyU ֆCF骺K>:!I(vI5T>7\6Oc_+;4( I%c8@FBzNQ Z$aJI2Lxa:  5GPڴɩEavo+Őpt"rD^t^S0:m8::OVȠlǦ im+Y (=SKD \3h%³rXk(r~CH\B}] (46b3GnHT [fyp ࣬gg]Ϧ!^0_KVpuˁ(DhYn993߰,Jϭa 6;SE;m%5|M㎄)PhHa%slC!o8`C7H4n:[4ؒar_!#%bFi|Y1hv;x ѬLr[]A-6{eL5#K]ݎ Zǡ6x,{Go3 ^`4e;4l t ia՜?%J~%=~I_N x=hי.?^Fe#(M"vbwg 'ٜ_d3[vK}8+jA7Ek·pTlJ4X^7)t 4WYTvm&szU2Գ,6ee&5jU"L0H"?]ܽQK 85NDZ*te0x#f9AV}i̅ AoxOaUKwsF2Y(e>J{rUѲWQ~'ozu ({"Hӳž#&&9|]2k9L~uQlPX_qχg `F92]}V~ l 0γ$ |فfo"b%x%i]aC8 *NH;ؽ)?L .@H|snMὈ=z]vD _7YЫs>2yxEHŴ$fNum.-dr9QY_fM.?I0T6eo钼F\A)aEٌ>;L)Z yx i#LB Af.Qgzq9L8[7YB wHͲ HGtNͼTAqA8Gb\)Ut|VӇ\z\/w7QxS_Y/7UnABPC1V-\,{f:TzE׊#~QV.BTdytO1֮kߍ3ȕFUPyGM9RH𡉒ðd /~&Vs;:dAA/X ;N[djK@oݷp(4S)ڟvpV=8( ɹ2IZͬjhO92Kz^F "(qZT(7Y6d>R1 _ lз!S\?!BZaAdvVb*kH\a]"y,"\0j<>U=i6s;V@%j4;^ʠDkA݇Z9l}vNXxWreuP:pvIL0s<\R (j?DP:8M{TLɡ'=ii2'O暇0:&eˠkɠ=|өQlf5JlzdO|dj1RʏnEU3.;4*%֏VPh?X~aӉI#?g{#MBt|>,+L% "~)WfC3[R' )X5)`&YRADޥ[+km`9\g (ꟸk.)PYUI(]Z{   (ް0/ZC ܉27q /5jNWV";w숹sdР\iR*|(A6=˗OȊ2L)Za$WD:P~b2yJIl>a{UMYC-j !1l} & ;}Y m[-oy7C(z.^N?/2~F:Akf(W $obg|.455c_B!O-J'd^owj,W1yp&T"";tKŞ{{X8qBa4i!dL|E*-zQuJ-hM5JeUsu@8'PG \$ iYs'EGOJێQ{I9Y|Lw>1.cx;q$Y j#~v]_:ʹw(&HƄ.U ON EqHt}y;Ԇ e jvTɆVShWW`lm2,^ |s3rTl n#´FDo@Ǔ;uOpHXd3ԫz/'XP$%!<#Aqx0pXdΝ҆@>%0f xd-鷯w6NE ䷎}|Qi; Yo/40CHB2~Ή5-Fk@O%dq\(gXړx+yl%읯"ߗ4e _om2v&dR/(nnOZPa Mϻx#jq7mF/O!P#%/;p~ƌED5ԥ{؉cB:>)XﰯCuxC{IuT`v|[75[ZD(l<Fm1#s/ۀ/S-hC[Iw,atdu rc@0D w$n_XʃAWIK oXr[EXvFmr!4ڌ1RG%7>؟xۍC/aRB hJBX{L@c!oNsV`F ]ّ&У䕞XT=H_xI(PN A+Afq>l1R%]rh>Hm8ޣt"G )҆ߣNMSn< c<| e%5SJٰAXd}$c=D?ց)|Ę+홝'4PL&HsDhxR([3d    c44\R*;"϶o8I )yQvger)iS6K!W@NV|aCB֗H4^r^rPgӕ˷o@16E_,;b\Gi#guvИUGD5}|A@\slpT߇8gh2|ﶒPIW&cf7 X%p^ h^8mN6m } JvӷaEd#2N15aFgRJl][pA,n?P>gҙ̔|`;=nʇC``y{9G^\)b;o2[Ă*iƲ \`̨qhOQJRLl_ ݸKƁ,45)S8uk"$<*UN]Xq%3?vGڤt^: 6H^cםX}hҺR֝(uHvf~%6P0X5UG[[o%sGC:^꼐wv52b]?0i0Rtp"e;aQugMdCc:)(ܔ%ɕ>N3*LR_ajf)p8rh °sKU *Df+R%wg:1MmbC_xh--a<3 iN[^6XXU^Dz7ǭb%O0d ;P|y79T(s3;L%uZuQ)qkBM5G(QWo'euQYsGzڢ#Wx UC,oYj8!@_N;:tlc u&qy@ӓvˢ<0B2:ipqm:B\@q;{Ts,B,xm.`-(ݻg{<;ݛygd- N/ 00bx4q9/{ ʠEV}R -)<$Ye5}<-(hwWkp]"Io]-tK2'+n v|!Jq[z ix*0)kt)J0hgSfyA[>1Kk$&C~Ly_ʺSyme^i J: ydqu!oa04~z"D!Ł?TvS.;͸4)? $x.pYK_jW ~D˖M ;I>Z.fI;+1HͶ-rV9W"TF%̆XѴP``XlxTާ!a3i-O{{tզ{=լ>k pThRio#FMן:g]:>ŏ7xұ9 I vLq~(5l,u.N3R,rII!@w盲Dn@vHU|h*יdVF#cfs,9"tӄFA0-X$Af`va_B!X;CP+ Oɱ3_k|CJjl7Y%2rG' #siȧ2(ݢg sHwO-(XBB.搷W}\QiY]ӛ1+Blݚ?pƂ1Ɔ7wP-O|m.l)BpSE ׭]S}R$hQ"MeVIѵ/c7,y{.0_f8wIGwOn(E].BP&q)[&î/I&GYMFPwߦ0[;z YH11Ycro#pm6/1 Z x.mz6!)=LwM"/;>6p-KjY>2 ӠQP ݹv7nI`;k=J=.N^j-W䢢W`J,.fa5ڗ Oرr,0Z <@rk^uU2sxl\gb}e9 ^ 0.eN2Ny账 #V^>s(/t"gb8D|gs <~0X? L5Kt;Rutb.3. fήοMlsf.*~ٟJkuW,4@RF`ID`=Y%/ xlq-#V]H5cs7֪xOZBfď˴xħtR;f158= 0Yu[x?j. '8a=j+Ϋ.VUL|}Lm_WC䢐6 P gS{yCx31z2h1o'i[& ]adk=Fۉ9.j{YSar_,n0x;}A>/@HéX>`ڋCycfАGxS{z˔7<33/ZHEX>rY T4(WWBT>E ){gmw?IMv Pǂ> p&\H5-Pr.'\3-7Êhgp;N7Q(bq&Y4#~ѷ/驂F#$,Md k),ۡB~sQH, k@G cއDd&SBI5w:ڱ4B@(Sb@“t6 Vs 6"୤l BːL &Wm8Oɍ 7&$ w c7MC8 5lH"!`LhBZ3JF^QF ~PR:>o "m2>NWBOnalWD1lAc=dwUOK+a ,>d( 8Zih6: CL[ JxɊ aH8*V.QnVmҐ^ӳ0~7ob6f8Uhz{DB\VeM9і@ߤ| HOykh'ULZ-ZRkٵ躗UՖ7b6G^e-"Fy^ z2)ݦf569IЧ$ ġh۬B!D! ,cdmͦBs׌$'WQ_M';rNTG*N=w"1ưU;5{l-:r9Q䋮X|˙wz;DϝuwMr+!X˳+ESpǒ`$ACC_SHIo0RZ_! EO!TLd;2V1?+,iQt?_zepr {-UnHzh`?˽#<^j{?@HwtU]@ʟc ?E[_>2!74rR'{˭@{ -E/P@EA2o;1YӼӥul< #;&26sj (V_uυϴWш$:?~-V&a=~ <{ #)ǀӞgɄ^OO=u-jaƉ2A :oDh,@"ʏxQK,\=u޴wȉ@S+kE9d>庣+WYU$  >̭"͠;t҃KR|6ڨ.Vbz8g#gV'aSY9h |^:p˖[Vq09WIƅ;j(W3uHaA 5+ޓf3D} ='XM@h5Rq(;bkaZk@jퟣOnΣ+$Fzv#`h\Y©||M[c4-m`\@xEmjrf)}=8ឿ x=RD)%}S1(@ICB@i)YL,EE)CP1Q!|IJK|yP;rn6gbycT`%.nngy.Ӳ!/̶8/); [hK۞\ykVWKO儴*K]76Cq3BCN#$@VJ U( `JL,~e7us8 4# IC?4a7< {Z` Ι*Hg'NvIҕ}ď>ͭ+hC_VA@i5?>~L\ dXeYWbHn2eoe@:~unCC-0cOPhp쉂cT~Y/+N).)//XW!3v D=Dž)~٠}$r-:B#лK1 ['*S⏻Mےx 'jUNzYPQL(mo ֱWјvN`=*-Ә F6{ނ;u(xG*Ɲ/W '!@pݲj4r+-|=:* " o4[ {tuӽퟹ6qhjzdްGtw ryB50 qBe2N5 v.(QO Ej !o be[\}ȦOz ml" Webnw!_h5o XၰW7B[L62+$͍K(.5+$Au>K9`4s+ Ze(ܴhpG{Ϙih~àT~|iBg.]MaPX@!w g*V%$.yd,Y=U26ŗO bekB|ޓss0dz2XVc=c\%SҎo;'Taj<Ђ4Մ䟫n3ѢB)0*>VP2G=mU$J>|ŋFiRa5cp3ʛ=#c] AOJhk>95ǭ^qӧvN|n +S ?xG!B?&~zXb_THDPh n_9o$+m{17jHry걜3}Tl%uLv[#b/]:x ϪAdBᩰA鋀ju FQq -B/!ErkwL80#9ź4Z%h>z?+)&PF9{lZƜF!G*[ :ҹH{t)UϽs߹,!vАAܢ8yr-ni1_q* M8#ȓҊ3CG!buXD^"Yv0$G{ߢ>h`7q샐 (%f1"ARpht4y1NKN4< |qVPtԌ m@da|5%(q*摺$ͱcp>eD+#/[1؃5,&h1Z>6/U<㒾>@U&6' *;ѫe#Zިi_! ,C3 cE~-0yu-G>ʺ{}FG?] #cR#G3P+uiˍ~jC#]?s?ؐI0:pN~vfZ)N -sOТ39ZP,332dM1^2R>@k(Gg#N|haz~3f?$lu 񥐇[% Ik2T~vE׹aͻA>}:ζGGs|P w"6e'س ^{xuذڦe`(o]r5"sUEl\*?@ %`F1"a!0'jJw|L/-59[7cf|[?lߚjɒ'DBDQ_K!{˶GLvWpQA7:3.Թgr<" <HYbccZA;D@I$)^S=֎H|TAo#eDٓK]K {(V W^ki/Y)C+}3pZͻfp$LN8)>WtN LVD0\Ί97[lPV7G9MgX*ʽvg!'p&AcTzO+◅y+4#G&9hHNAJvON-9Z.!%&q"SL 0Cǭ'11|2HP4L xgDdE3 f:Qû^ͱR-{sJ }%! 'VuêaĘr3tmB?f~zviUg@tP0ưP?}L aQՓFU8%0V[pNz@]1xSFèǒ6#EZINjb KhrG 4{@X*;3"R{rve9I  j|S{M˽oP '/x.s}aB گ 'E#yUAKrǢ+xЁxSl) 1'Ç! *J0i u7ؓ8hjd0ipihQwyFD׌rQ23Xa K!I;Bg^El"Q1_SWzɮWD *suv4k2,,L-xhʢQ4lJg? Mq _P[zn<1U1U P;>u"exKzc!N[j<@{+=wO 2ϹF]CS{x5Ox̿Ra۫$f5&KT K[zb缑k@JqMEݍHfq^tSshߗ2ȊsO8 җ>l͒,F%-d.Pd~OI?򶏇6qjD6΂e).Eb\sQ=5 4 l@Ň[`|gFrv”f4L؋XB-(3 #!q1ȃ?o^$W~'K;{\ E2^&JkM|T3TpdN=cR2q''CٮVIt\K<ԇt*,,KVWdƅ6ሓ Y4-ib(CKU0s#?ۛqPe$Sڬu rQ/2Gad#`c>vUO^[ʏ.RAW=GDτRdsѹ6F'DXʠ&[VB窀ו8KOg͕s*]BK8]K =Tprz>$@Nr"۷*xӌ+Ehhm\;JS{N[ 1^]϶( Y/fݻ]4yc۩/rqqq݄B=mo$Q̂S? z3 1 0DQ륾},'t9<_Y="k!oW, ڝgz$*;PT虧UDl±56hҔnk$zEQǀJ5wSiH<~&aܨ>`Luo~q,2օGY36iKn+} ) Yh{3pݬ̹WVcԳg㝼)~6+Pq[õ}^I8ClYކZf6?'Rv_*эM9fDd(>z_8e)N## X;0 *NN?Fk;nkVF%EsD`;Dq{@TȲRÁM]"ʤ$pj8V*j7w%[/[9[LR!Q"O 'UݮiF"]g˕wM]/aCNzΘ|q=RyogMPFsP[RZu,x32+ n|M Ãu{T.lpJY(ॲ㘅-'٪.7FxuG8j'cKdiDaD|,՟U E|(FHTL:`4IAHkJЉd2K߫stVR͉5SIB&S{P."UuhL@ ZH=& ]ߦԤV,LioN=xI&v9}DT佺وȠ ӡ ړo 92h] : 5egr- 1_q-czzP\q1fªA]{L'fvR 켈g ?U%7C"bm}L137 pWhsc.wU˂w:Քaَ=pIe,j7B?!1>3@}‚<#7FSs,&J}@ntjNNn{Gu~铝.$#RĐҞ0jFZH=ZCZd N7-pBl=P rf`n6e[$2o1㢬DM]Z?hNxlQ#0Xp'膔&+fpTaG4J,2D V 51W0q)%Cr&JC|` zKظ۱_kx~@?x:' TW ^s&o#|8.S{WAPԎ 8*A'9m)7&m &gTzC"p`0[\;%LX`ϯeUj[t(^Z:qƉe< z{4fQ2r}$ 74>9B?MXW;pNUˉ3ƞeAgZڢvTTrP86Xڪf!+c!DIm{~G Ǔ_.M$dlZWȁ(v#+*>`f;#l20ҹ\GX⍳0>gɑ"l 87={rq%<t]5+^j=w y?,m(\f:t[? {AnUΈ$!!?-b@  t/M0>dlx@^|7`['-RYo{ !1jJSTez]tkrҒe$<7b\Qj7jzeH#vgntBi48h4e$D@R!Khz՘@I7g4%$L{@ّS= >{B2鷶5bVJ6sMGXɹAR kNJ\US^lk5k-,'݁\YkeVH"m(`F'띄7 Xc5$056)|}PUdOy z̭6i[?H/ KȜTᐩAd'\P8BL}\"tڶbᒔM~2b^hK@ Np 5Hj<[`+,NY1Rsa+o QJCΓ .SKƈ 8sP:ƚՇC6KXncl i &˙ʝ4z ScBs_ijx,ώT] ҅L4͎׿cx.Q-B"af?hVȟfe<6I'jo- 5cZˠM~K <&YR=GgF EsʐXIZm- -UKl#P *:eM%oLR~L”q!lT qA]AR؎뻣rG}J"}"4|Zh `/MAW*vI /v- ]fo\; PZFEs)e#Uwg!2k珘9[_RPΩTT-u) d\ VW/Nn^JkNКE%>;Ujd?U=]?8䗒~M'%8ѲQ0CХFwW]碳@*a><_{Z?;R}13hn:@a3xа=f R[92iD PqAb4U=CPȣl̞@Y{Kud&s"a;?;nv?r,{2\Zr5%fne`Rn3\yE;eACy Foo%im4uB]٫ޞ>):ੜI7AFti"查\Dy1$XÕx刅Y2GQ|':[IP+BjJb<ͷnI\ˣkE.ӔAx ITSG!ҿƂ*+Vz}JuYV, <@+-Fd+7aq%\r5tD֞ßCev^ilL`njegTx,A5jSAܨFH~6ȿ:l!qO2K{RZۀ+-T8g_dV5 )4rjlM":;ebU>,}e v +K+F׀vB!DZФR].>pڕje7TN,B?{lTQ5kZMNՅY3yE+! *"iĒh f2蹹E+rރ7=VS;°m[a>TĔP)h)*=< 簼jgm7욄ďVػ~s&%wf e?]QU)ܺސTC1:@ȃ g |׹oHOHXI)Q1 0RT밌\Ξzk] <ݩ7{1O?wtBԚapPnTD'LK@Pھ {ljITj*R_On!p=\ݠFǸ,Ymo_qX~z!Ww~\,5 bgyF$󹫔 aro* &G8@A4';qR ݷV" AsҴh(_;nKLaOBbK)֋>Z 贪(OAE$ .+bj%A=ƹH#זH7P:EpO!~;5Fx"KP3W[fx@OS amX-%?#98頠Yfcǖr r .ADy3|J=ԅaV"lf:Z?5F qŖfr+< m3n+ەg\w.bzE$g܇:$kpU'3ѭ&wNs% }ajc+ɹ9mr,HGc,3Sʡo*>Y6 \<*]à|uJ0X$@x-?n%ng{1RwK$^'FֱM(S-FN_ [̧B,Ĩ,˰k}Zůnc= ?gtɚ{߸Q1y4nnnh2$`@b2 *#$J-ζ'4}Ҕ;=cYڅYWGqcNdp*@Q:HhZ ;-%t(=n_ifGAdQVA%ۓ#MuP5qV@|)UH0g,Z*LwluZk"q+ fm7p]/{h2#mKj}$[!tрٹ(qJk˝*dtTtf퇳WAxpTmU(7\nAup9q99JLx XVAV3F/ U-!@[6\FXX>ߕtBm0b߽Аy(θ{?v찜e3{QUYn_K^SA*ѥ˯VaͳAmhbL;80cP)dAy`7)&t`;GzM^1 `JAL,R~cW#^y[Uq,v(j= AlaԘ/AE䙋\7Q8 _W*UVs"b+Y7[ܼwKJm,FJ_:!EI|3Tfx.bR [8$#YׯFQk( 7-6w` ?N.ET#ly@LzY>[yZXLVBs9QB1_OïLɡyZsFx,J6;ot1v1AA1㯐^ crlH@6`B^l|VNѭѥqf]]'>)QS 5J;4e3dEUvE`cqI|jۨ{eq?Mfgw=Wfs3hQ7:͌ꉊ>ur[4[9ݲa>.D +Nz@Ӆ{#Kb:W"=-߃~=p$`Cr$ݥ"3^~Z3(M8 gNHGP1Ssoj"XhI]N5</TPav4)5USTjh xQ+}}hs8W*讄oKN5" N<=*-p#EF @[*% o󉱜&Ylە1EDݒ/zi Ɖ]փwaBtl;ѕ;ڷ3Q«}#z%R] ü:=$'/?<;NVb-u]S$}Wq7ui>s8ܵ䟶)X=v0Wu5:yW)g )p82,0h=Y6^iV0];NHƧXz1,`1UrIX֧$=Vw퍩) o:3SZX[e( ޲KΟGƒZdA ۃ\9QY]X.bQvvlOC te nHǒ#nNܺtL^S#j68țvZ2fNPHnG0%`Zsʹ^ۖb{49vhq2^*5evB!gw>QBD^pOgpxRlYR8iTM4ȁFfqK\`k|'T{ӂqnE!ņr+I2'NpN5: WE hex3㪲3HkV(b|1Nv){A=Lhad[!@>pB}.(~]ܹS4|ҋYC?A)i|jٹv"2@U E 1 թz*7\2؞,~> -ҭlq8%d\:|l+3c0^FZ6g8kANs+3fTـ;9Aq<V̋@:\Yi;" w'-jc%Xf'M̫a3>4+@Fl4nb"ְgLyo+fHHqﯗ'(bV+,y`y %6GwX>\ n>5ӿv!ًO/,]W8`0&'T CQbf)ĚzII*rl4=+J8j'0wDAuOodZ äu/w f7ư۹TqֽKl5- n.{xAScJXD_ z{olа5,tSǭu}-RDj^q Ѻ4} +s6?JL<L+bٕ?`wUGN_lCNb#K9V$u=EV:}nWCMJ<VHK4+MJ@iB5GȼzeC ClV9Ƽ_&*vu~i߄{Jv!{ر)랯,yy'W&pzDT06E5f5}دJDG2nn|*nU*C_JOT3.C@ "4,6]b+Lɼ{iiւ*1VsO@Պ䰊ھai{-T-ƂLUm לfwtK(KW:Xj'_ aD7$Ʒ, \Iy >J:$],rġס%Lgڢ;˜Ц%tk}G]y؆Ojl#vP1S9FeWT#ϗ O2%]&rcZj2m\a@O?0,DQT}6+xO*;5Qf.Dc{lQsqئX)"JB|fln;/00S/%8 rH1q'N;*4Vo*mqdpZLc뤓:v2clQzN 'f #bz53t`:BN]hF\Jhԧ^XVC'/2`& ¥Mo\/TB{ⳤ+'1L/*a))T5!T8l X.S!<i?aUv05EdIGw0XΙ(P3 ~-gzIuUr:WiTȯu䞻R+7ל"Ѽ [9zd6_ ￝~_a:rP(S z)8ʅK 趟# v- '$ dwBan(JcܔP9 m2e;>WOlpZcwnw1s'-k ܎dH &F Hjy iL~KE<Qil2+W5ՈA/V+hؘ9[΂:AVT`RMjk#2ÙPJblR"E 2EjŇw""H-RsT3I}~c| +L0!/o*Bv6/kwy ㏐kxƥJWSCǮ̻j?w(y쉹(,HF_.srP'2@!v秼;5。Qغ'"Eh'<_~8yH!w6Bc_o#ѬF4|2vTq<3CL'>5Q}-B `( 7@{z8q07&"M摢DzȕspvE|߾E0bކIjAJmeYeH5nȰkT,<\x.#i$U"ӜiؗM_(Z؍}R{ń]q>A[&^tC=jD8*⛰U-@ꬉ@+U!\avH2 "L5?|V ǭp-+B/wX~Ex.:ҖGjB䁯K_ N>gqW`v6vTuQwʮ/x}LqXeafMo ~J}s-0nYxFù%r.zN Kdpmp2IM>Dw O&-CjcTp7Ǽ60sx|]E&_%6j?6AeK *rS4#KZD5Wz*x8W}{dC2_ߘ|ٶ5x@v"NMՆ|};@#,3);=_9GcqNI}NkF<֠ke뼷sK/ƓKm}/;Xx!KSZh:Qw׎Vz?yL nwx]䕡EDL3SڷsE: cwф?H6ر5X?䛆zՃGpKP\Qt=(B“A5FsC+ 8Duaő1oIBFE?~>Q.Yy0Xk RA@ʳDШ)d#g64ⷨ:FqN5:{7v.odxƑ=P٪Չ6VpHR5ݛN{NaڈAAqvs}6 ' Ӧ[GnI7є L+T;ݛ$s}_4eB䊀0KD5u~4BPJN㪝D?;w|5Rq3im"'?4@5^h _z$&w&;¼LfT%AXC饙X29:UU7l`AuR[DY_ X<.\! T JEAC : 3~xԘ2wҵnJ\=M6yXpc:ì/;R[Tʈ'j{ȧ?9HL/=2Čp{(JCmJ?`ME# 8 ~Tf(yf?H9Lه]9'ǧ"$̨VGZGB&ܟ>n3f^<# }~+xƿ8B9 ,ijw,8m @B+ug2sS׭ݮoGٺCf`+s){%N@*(51'm[Fw@cWɫY2dڒR[{%x4VB蚥T8#d 3ysM#1cw *Zϸ_~IxɨнPo&P)PܷjH1qJU1E\|mXޔ_pɛ"PJH>9_Ӣlzjq=+\)M ӪO=aCj!"j+YM,1͌}4anFw%iNbl߇xƶ Fs @ ǍM9l a`U\ΧnXNvpNEuы =.|Og@S!*m}L|^=Ku"uZD@a\IekX,\.hZА4D ۥڈ#2e k;k*.H0zj0L"*g;S{Cr!)!R)Ԕ/Dz(Y~jϸ4v {&eDJJ P.[Mvn!4jLv1E&v񡣉4 Br/SW'*E@AaqI[F&\L*Z,KX{JR-,3q8(k*¦߃\$ Li葍_`Z|VǸ/Ìc+'EQ!g5ؾixZt"ꛒ0ҴH$>}a1*f*"!Jb KwȈuyq[4JHwL 1:n)t`7C=5Sm=O*eJgt% -WȌ~278 JsВUN^6]cV(-Lj305yYuѧ3+ m~!\e?T>׹c%:SF ]+KVO}VǓw=/j+;,h ص˼bɛq5Q?6XFD!9"l-`Y40C.:=pɹ*ڋ*bx:}B D-G\Qt.D\W&OO͢E#L4{_pN!q2I4DBl)u-[Ofx$eOӈ|gkߟbջrqQmRkiqLƲ㺁>ƼWgou[BP-_spkIMfuO7Ƣ]?VexG@ $˖<7tc&A覲X!x% v>|Hαߣd w'/J~Zi0}dBdm|S0-"np(sVq fqvOU-lkY=n)%q:䚴|z%sث Mrבz.#TՉw|B6#8`^_1hƔ숨;O,li)"N:ådQ#Q1@wQKiҿIU,+⯶wU̾biB۫D`ZM, RiiJ#Q3 >|lƺ"hm2-Հ<~6:߮ʼn?HFJdY/eq\:]sU'*_j%p5Po+% TmH5g"`Ty\J c0QL x8V/1죁Yؘߦk-0V#Dwc۟XZBJy ;^Yq)b vU`R3Ƭd-àH{;]l1Ѣpn'j?*,YP[DR%z9- b "kLHֻA 6dLý&=cQ>]#pw1,'5`*ݽ?'0qШ aEiC{2˵Ӊ%0PS\O?iG,L#ʋu lE/ &cϥ!Lף!wÉ(TjeY2JG1d:aU#jqɻݩyr ^[j*܍ -|R~+6upa{#1b/EӾB]oi]A}U|rmN ;S]dz~*7?ş.Iw h7c$HY@}Qcs}qg[ɫΚղR)NO&F݂p细CF~C b7r~j vE#MHB-wm*2&TZQGHp":MA7sZDUɇ]dfv:k׵jD5/q!뎽y^*Q-t uq/& Q&Lh>D#ȥTe;4%r0%E GLhBȽ,0H:McQM%?W{S%a) FK'֠IJGO pgWUړiT|TcXڀzuؑjkg L*N⚽kU[y=q& 9RAc6Fj$(&>ԧ?ωj`I:Ko crp,Y22ݗt<#!nzzQyJ `$@?]+PܰP5!ąAKΑOFPs(zݓO&A^Msy\nF,*It?@]3,JRp"rs E(!;V-Ɩ)Q8}GPE/OT@~>5/1m 9O`^g-BE;G6Zf[Jzʭv02jeuy禄ƘEuOcATPT&uWvl P02 8r$._n7c1zi/?Qޗ%.Z]ŧ/4FiD=҈ά9mh.sL1HK65/ܹ]_erLo^7;i͞UK53(9͛ЦeO` :|?cexcL܍廼H bMPL~E"wOa4Ou< 30VVxIȝzYJUC‚T44UduM|UW# BB_Ǧi$xEA"s$zGB/Og#$ x?S9o~[eeE\J#BHm6KP)U8B ; u(ܓ5x>Ҋ qٸ݉TSys]u z1!eO6%N4-xVQ"L}齄S.ä# ʐ2Uwmw\|SYSR 7n3*=\3,8'J,&~x4x-end-'vԪn99VoJ$hy`>ua44pq/ʚzYB*;(]՝ZG Pl.{,dY5F}U~&m*)Ch×NT8ԹZsKIWh!|d.G {ɗ鵃2 W*Sx >4f"+&jREIE;$m:546YYY^LJN".5Qѐē͑ҹgG=WS_/WBZ|3ݧV {GKQNܝTTM~qMHQ]uО$*t%IZD 0M$:$ д3[YI1gl#O2h*a-fnGmpBÃ<_ɲމ,]5?C^J$(5*Ϋshܖ(S^ !"`mk\݆ABaB':o&Yzapu>fcUk8Q7}AJһZ@'f4-u!GzH죀rI2+t96gY"OF2%X 8c_[7?ԍK[;`7hC9܋7 Y crRe4`*X;7oro֎Ug nΧG@R7<MOn>L#BC͖nU𖋨boL(̸?d`CB54毉6p zD:}hY3`ؙv^AF-/v2?|}VI'p' c8G%'{Jl һ$/E:Q.ye.fTh )^¬﯉>俟*<)mGUcF[Vb034*QNu6bb-yδ[zG.q8Q-?.ϨoFEm;EyE: +2KTL3Uqp`ݒJf֨7K3y`H;/cUOXDzBTs+7 )}0 @ڧVWwݾ5Q+U+sW6AXS"?/z+ ! Or~zG)0)Ni vV#rp>_X.D;+Z 1Yy[z둘Vl[>P&Kq J-Onl ȓ28'2=f^sgd;- ƆAQMvņV^ݱ9MMϳBpnLRjC7tVp ᶔcPWz[ 4ϛ[RУP[zZw(/saA~lc)$TRR0l>dLI]PU͗,TJ`ЈOXj?.n]As@1)6p{ w`Kt'3[vilgYZ07070100000270000081a4000000000000000000000001626034b5000397dc000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/cxgb4/cxgb4.ko.xz7zXZִF!t/6]?Eh=ڜ9Nf_oN:hl:~FI@Ia]՝'WKmIݧs0o-'A U1ĊT#A?7UrrZh A+öeͰ #;Іa?'O 2JP!ˣuN{2G]56ww$)GYhUg# /U?l9W#Qdb#|xH C2c=/ЪkNTht!Rmǃ @b;րtz#Q٢ ]TTT1k:2(t`F`gS H89_YIwUv-3T0)C((SW8*iQb[/ ރ!,o(8 R`[lAξ=poaDT]{:>e`Hj3J 48A5qcbK$gxב";txd״C3UU'/MyJ96@7=/FQl46vhA1yDߍE*4~i\]ZN¶wojDNe.S8ᵙFw OW&$*”6}d(;'N*L~vh9!:;@D :M< BOVtzSxqmJte''mr➃H,\%16)Uܾq-N՝0C49HGۥ[':=4gp쫟هl!{r*GH᪬f+p6Il%.  H'5Wy9̍r/OZVN?Z9&^,"p DK1(H7ND&w:|@\""SqbA,ik兿fI uTW9}oۂ8y}0Nrݏ d)2Ry Wq3֑!G3oΊþH0Z Qk)Jl !(k9bטc,k|`ψUDF5sUܟ]ʬ_t&\%{ Hȋu}9Gt۸k¸Fg@»춰}ΦBISJĺ$_s8S8JdlSٻ"*pzv%$\,HmW6VI񞡿 61 )˯m^ͻXn[ A`ۤ^ƁiAJd(|ŀ'ZJ,/O\z1}95ow%{ӞnhY TΧ^>bU99~hEe!4ҘW#KU듽kX炦$B2%A}x=?Afmhs=r˵Ws8A"oc1 [L@c}ffl5~D>w730a{(,MˉА8m}[mB1Tl-d|]:߱[ܦ4s XE"6x&-V7?Naih\-99& Hg{Ci P-< uZNfG\ewܿaU %oS ]6'*.U5z,f;tZ,d]bLs0M Q CJ#1U"laGkZ{UWg)g1жohHm3.&zw3(Wږc+Y+zdݳ׃z850̣%( 9;1˧9ƛvVEB%3-,{QH-c8c] u&ŵ+J* 2u 4Z瑷HtyV<@HqO]l$  Kw़/EęШOw^,1>]4өLY纅hwWQXT;-Ά}G.4iN7u XV)AmeΤ"15n~2ޯARLN)b,')`ՠӫttmZG)!ߟ{&q*O\rP+bf*z s8iq o[WyØFڐ۫_f"Ҭw\5Rͽ Â%q'pu|͵^S0鋊oJIWRI/a:1lJE_j m @g$ FtY(~)nmtz2uȝ$O6v=I~w@Ә'I ERCW!K!A%K a&Ljgd^3CSj"C\*O)AJD>#@Dj[bt6+N)Ornr$9 P[W^BzZ3`h/OD XkL;7W\%:-E53Ż@NIdig&"?lf"u4HkD"@L9질ƚ(!sO_Jee^vH۟^](9g>}.6,+J _}I*%q5m\Y3n+.3Şf~@*_B |Bc8\P E-i'|85oV5dׁkW}@ GGz+'EjS2!so(z[==bGdwEm2T>d7 !`fAsYZ(Fqq!b[':aD}x=)BcXPd6LH9Ȕ9BB~Ʃ?$1IG%LIoWsC%^jodA}ރrж+ypD k''cNթU[.v6dFHR108?dQl8҈zWR<\URKI8tHz=M9Baxo,sG1=vA!߁B v0>k|a)bXE޶Go¿s,f$%0?LH|yY>,\K8BN/ ac foC_I If=ZkxYVLKBIx0!߆P0 = 9 80~,xJRbhַYpS G7B*s6qlH,;ĒA<>e /bOVE]<;O͹#c/UzxeXGRG'\hnHX13gڞlLJv;AS_WokEI;L8ƾ /b첒0j$a:0@u#ܴ^_ۊjiH UV_@Ί٬?zWF=kT>NSgx&sET^ogwYV_٘b;#qN竮Wh/]BGUSxae)P|jaWޑ`&tcZ Niڈ# ґEm܎**[suU[oBK}""W`I7&5S)b$jP0eOP.\>"4^\Oq0IuWݡ ޡJ 4X=422C lώ2;L`g-[ÏW?|R07>G]x6^n&SZwM[ m:ŀZɥ,ê'{1)zDҒ!= (rhr,voG>XyӾ*WH%LLSh ?B$ S٬"IP4\Iaa Ft%y7MmPsXN 'eKa eo-9=P57#@c܂AkS(E>Pc!} 4{hqZ5gNqj9=)#sQEcy= g'eO56JA;DO齆=)syԫ.nFgwo9x:Y!r32& Шh) (PYB~@,b h]DL[ݝ/AQ{ZZ6pj@(A~ƈPB(MpVx$ 8` Ff%n毊d`-5 ‚[2j'=p9*,"t,7?zIућAw·:!:ͺZj\64tkҴX\cu oXztFm:[P%yTBeiI؇ ͫR-Z׷ io)ۤxI\'wkTtӊh>1#YM6T2vi&qمp1uJ5^/'掃s W`.iaTA8:VJDY[TkdKZmwv=Me EZi`{oluz]C1Ei} ?,,]bPL9lOV <\[pL ICe=FAaj?q9"*_}}bo@>a~*-ͮH6 >)Jb|o0pTp3p:Qꂷ-vӸ3|K?hlS/.U>J%߽%4"uuA_1Ax_^_A1pc~,3Iٗn Q;PV5U074oVq!$DZ$REWkn~ \P㲳^lf`mv[W75EChSx>JG#s\( _%h/)u<uڱKϕdhSD/aYysJ'/횶,; ~a>>"7Ŗ`赯a)NHU+hQZeɁ?YS#SW a,OlǵLA+'o~#`=3 Q)ZœQ/5=vkV  L/mrT;0nQe/bb"Gqwg``zS^TCs榰KK|j%G믂mDS;*#Qj(r>^cr (+dSp76gИ߉ %#X~ }W<)x;ȂN$;-wqB~\SM9}b,vgī p$)Ȭ11 γ,5x ~`%]RRJ{z yӾ LƳs_;pƇOu[ʋ!F>d񻪁|dGA G2@&OI>C"ƞ融+J-']oY2VS1I 04[Yˇj$[\$"߀KY;=\*Ay) Tn3J ^$/r85 LjZ_sMۏW$/`[}vBk#W=KQ⟨ؚmTwg j2![6OJoaqHY։J+}ܽdΒMF<7lgy!2F %ۥbާr?77}CYQ¬7PV[\dZ~ Oe<^,E=0ڠ$fNI˚h. w4̡'ͽ93K?c}\".ky,ԤHƹvrsEҵiEJLV) >voAy ߲8rd\D#Yk[fAd/Gċ]͋YMBoa Hr| A7nOud_QdLSՑ0vqEy"7+tdLyGx$don4Jw"; 8hB]fA`~Ј0:W4cyy%^#*O~ @ sWu|$ b7="-DP{V~Ǟh%I4POH":Ӵp{Xq@CƧf(ECnZ+wF7gN>W\?vF7:Q $B6'l:TixǔM-_I)$Put%Yj)wd+,؜L} 4Zm礊"TWnQWNTV9'F7:/][Hl9Y'}EE3 4%v:AZɳHm/aje>f QbiF?v?,!L,2uo>aT||wEbI$Q&cچ5uǭh]]=Xz|ktȱ/Cߦ"ĝ|:èQ %igj,u$EKw>KljGvyP%ܝoGǢ3x#VXmחL&|i 2>LW ?(`zmL巭jA.KI=k;k_fDi9:z|8 ,E&vGc"="VIX+$GAU#0@!)7_ɦz<Ӈ>Ҿ~n>*IS={d6a^|[(Twow*[eD"vo4Zgrk=$|w:a]F' ߦI#?́zk \ȓc6zq4e$b{$!`dσAr+W_AR;8W|G\|{Dr_$e>4<{-4!S dJ6 lluIMWktGeNcx 6K\-W0%k Wҙ;1:#ψq 8w<;x6751X8^aKDRhmx.cU#ƇO(#:8w2Ǐ[  %*㔽{Xe4xà=Ǻy2օ2o7)8l+f~_K1JwЦLgj%Go>PnY0ڵAie>tefx< _u:J0jgM>Kwb_NmA3d%Ó7SvjpD}:כ騞ӌ ׅ109]+"ʦu'ܗƌ<>Lg~2N9Q`N, !NyYxe\OPu#<O b 鋃#n?󽑵" 9ิJ^q y$O]<:KU}%vJ9[zڼ8*>R逃ރ?%ʧqǨQBS_o9u_DN\x$`zSh g;ЀEffovsg"Kcf'6a9L TC9}j%&$q#wDv%x"딀4U$u'{b.SBm= 9ӳks7NnDy5+ x~p3'g+$DaNfҐ?9|nx뼉*EWR'7 2/+U(0ivXYC?Q^>}!SJcrs ,d:hsb6fSô.~#\XQ@ 'mt\|t\ Ǔ֥ yCFAri8Bֱ:kߕ/I<ܩrAj QV y QJ&@Sx$ĥi7~g$\:hXc3 Ew`dUAp :(w =O'4YOzO9⍗4{Wlij-ιpลOCxzp Lה~Y $GQƁ!+WCߩU߯Hӟ(VtވP4VA[\6{%|sOښ +!֓1 v2TY b䁳󃨦u+2'")k`V!僰,/9/: SCq B2ս4w42 CRZMš`xSQ;I/] >3tw$5cjWxaM|kjht$f%Z&4,F.osoe,*v'Ԁ߄~ >CRtYJو₿lE.)ڷ,lԉPt#W{QUų}ġ@c;В'L_[_)2z>4O=ZãC7}kD4덮š,|yᶦcY8d,.B҂Jq~=4nr]W%]pM"0Uӝ\w2,-Q,##tzi(K0΂$!%+GXELAx7'g|\9.)3JEs. KAş3Ik8jŃDV瘝nX#Eh'ty' =XdpYq Dm\(ryӺeYϵWJ`mHT#.44ԅ8i!Z:'uG RrN]2FtL܁‘82v ?@ݚ6d!\n>;2ROemzү9KM/8yx$oSD}'bCpxb,WɁha&krSBѳ^fi1wwC1u*MDy鮮Ŵ9G]v.Q['٫t8OL+E5 j;➣@5B l*60$E1Ro\J#dr/X\0r'lE3D$LmhYzyT:pRu s >1M|LUs _ںւ ȗ5AW۳ᔥ3VQ[_,q_|n` \NY| K,T4@>~!G@L!zacQ1vTO36ڮ3Svr<@5npeAF[m|7*K]mvO4R$~~ҷhĄ芞AцF:dpy1]gtfbq֢,[b:]ZiZ ^j((돯|fvhψ%i)9- <9hl sUSbG/"r3iO|`-t$F1(;.+CZC7a?J,Aus_YzIh?-Gwr>3SVGzY s/<,PLAg[L_WSB~f KƜԫ̈́1kz&@*&4vla6|]m[* #aԢjxB I H? :o ,&=r =1'elTH"Rs>]NAu\ڤQ?x*SFjG+b,v~0TJdtJ⚣ϔ︉y c\Ͱ ORḼ1?}yr(}|ǧh\Ԯ$XAX2Cw7DJzN#d1YN(IGŜ3:9X՞P"ZHf.ػBy/>@ a)b{ Ƈ*UGӳ&XA4\)/pjtӥLC ~ܒNo&h?~( gQŵ$t.[Ek1h:|hL5vK/9cFFU2ٞ'u,ŬEWvi@d^}˝hҞ+èY[ъw=f 8m*X u u܍r&P5[g&t Ddmر̎B#uk4nL yl׊>gOr<A rtK@AkoM񞃪ݪؿΏ^:ZƹSmhΚƾ3XJ,1L˰+`SHՏe#& -g@3$+M1*8t^KH}* SR *ExMG9<:)э[OJPJaYԴ"rN}WjFP&µU`USzbl{4RS ?4/Ʒ˛K[+p wV.h<3:,q 1%ܻ&CRs 1$!6qw!.ϕ09Sf[RJ$c7?Kq8<g^ˡd=,xK~vm}hhT<5Hp˸ŒT՟V؎~Vvkw#q ៧5N-KĒ5#~dsy@NuDQHKgNx[Tݴ |2{wݰǝ?9^;jMEDS%T( (AvߒK,*Tx+n[,&Pt:|XNRb%9$ 6p1F>'s"DA) LyFdk)(2<D >*>˾?̇Q¹ӽ<=tg&yLG$ԕ.+OΉRl]cZw˙hO;VG`vg,vTk"f`Iᵅo$Wq%>(f4HKO5*JQpf5RKr^aIZ$Pm*"oüb Uဵڛkip[ '/m$ٽIWPJ_&n`bLY`iNkvY.H4LLeFݠpZP$fIFܻۋ.0pb=/er_=e6˔/˰U3ڀqJB8LK'RdĴ8q K=#d_ˑ bqY vWQvO@ q;S&TXp؝8) 0jDTa](8"]7חHjL߆1qlT%i X>j7=)6J)4v )׳Bѵ93QNׄ~52X\i*?Ӟt rm u/ohϔ5uC; Rܱ Od^?jF e>-yĴNlsxA؊xW.Tj|nbGe$ FMVdT#VyX>,** %مےx[b- $4);߲ݚ )[޿ɌS0tyL~2 K}+u߼8"9>qQqċ5ytb$vnǠ"}<9ogf7B=2['%NS D\l 'oY%Cs%CZH%Z^+6~A&:B< $5$`w"47_6MD]1h2((G@#,g\"[$KZ賓GJ*gcUHJOZ;w{u yO<㖍$hbyGwe[bCH >f'sΔ}:]*"#nF; 5DNW[2mW&9zZMVSQDN9tt# a}aaVjN/Syj raMHe+ ۗeu9Tn{\~lEX7`SQzV"48Dӌbs.Ҝ P]7@[z sqyJD}3q`2=c^]_p2\e52X@v4z=.E$ x|i5($ȇBМ yTu\YhRCsKסּDMAi߇V?3ekbtQ4];+dYx-R!>nT8[~txm򈺞"6Q/8ݮL-)Nʒݲi"/ h7;W10,xsKk5lB<ן!W7݇ve khf_+>zKuO8?{cUK!ڄt\1aKݞ0qҏo^roU_hQ ̎HMTe#ųc^ H*WZ{6^},Q> 7$%aB} b1.LH H;+=۲jRݓs} 3͐o/s'Glʖ"q+!Z[drU̼ڐvo@_l.s=y =s4GaprÍ6iΣwY༛J[wI'x<hijYT3mjњ">/JlRqW>4ۯ+&'3XO;0ҵ) C&*j7Iߓan.]}Ӻ5\Tf5tZb"RǓԍ4*&c)"zg1w&НHtS(c(h'Na/ry̵q^E2>h PG=s_˾^0,%//-B)|fiUEYE&5B&6=}޹7Q*|:8 EAaBo#O '%55JaB|Plͥem"aqkecΰB͠Ɂa왽+>w@gRPQW|c-Ba淣7<@b)KHwEšpfLH]wtOcc%rdqqWf^:ѶEV0vyEX]~@Tn=W=|V[ Nq/[G^rz9Oe/l1H 8p*pX`#X!ķm5Q<@|\zfU\Ubl'*erʯ[<4,H­NnBya*k)ܡTm"90$܅zDt7Ɵ9eSH~Ah`9оBY7XD,pjv^`K3HT=nR8S52 -"n{MB;]ie>]n <G'x ·}'󰦑ejMrGRxpxtciXؤ>s⻣jaYȖ?dgFl=qr3` 8U\$ɣA6AQ17WO;|ǭ<[I-}82e6-D*2$i>aݾaC&k)$SgXGp;.PԺmC4f?egY1"hugXEa$+&_p[E]c,7|.!T[|(_; [Ʈy]Zs!E;YGĸ |?ݮPHrYFHP~'VTpWDvd8 9tò3‚|Bno^{57,kH⑚|_<=?) WI0>j Jevn ӆcac,J$U~*gZ ,_P7$"C)iRBq,w-lBz-ؗ\[Q ^j=z*9$T04:Ěé6GԒqH3 '<5ڸm:Px10)ZTx+aOKʙ7E і#6nQ]}y{T| 9} W&m$Vrf|([BޯYz,+`[a?ș~H |ޯS|0 XQKPݦtJ4pRtrӋrDsmӪJt`v#t?Yla?Zh ,%jIr+p/r3qTXΒ| g<,jEj.37J{;U)g7'I{j{qjt.@Ǥ~9}qXcOQKxXESoߦ֑pT: l٫`E?rCAwD Z1[Ȗp\!1M]!MϪϷE*T);?<6;=cf7C -Ka@TQw܆ȡ&z%iDÐg NJG9n?ڋDŽH{Rmhwph;Z1*{FgHsQl30*Ӿ؆ގ ~@ eZsZ}He.kY44BRv"n"-?HJˈ7w 6%/N|lg%v>zѝzd $U|6Okt5krtFegFhז'@8D z"+Bx:2)2Ia=.hi|NMFlBri@k)fxRJļ ']մnp?{hop N>|5x3U_E<2 ەxLC3U3롌pޟҗt;uL1NʩpAh`0⌠:zQ;yJ^S嬀cuC ces.v5 d%('!ɺCWv吽IiNl$3hZAI&x}[V'fwtZW/08NBlfՕ.ԻѾP豸3 r &^Cl9 H瑁Q\=l͗)Zt;/2_, hbUdy9q^k7ȁ8+⵮aTϼK76 #(קv [*yJTdFsZ]&kD Ԥݸk.9*PD6⼙^񌤵؜@'>G=_o /6ԲCƞT,zsKu:EYZsRuEWt Fga%_tS^-<0O$֚̚nmf?W`/o9J̌ W( ]ؚC'dK6)qSx3'4 XQs:qkYU3LnBx4Pd !mDH8^a@e릸Ď %eQl7>hʊ`Ʌ++r]6(#l ׆bZo ,wm4 |+;y,Ŀy'h'ާwQmgQ0#.NO'!5IzXAAB3Q?u]%v.v+x0 UJ!>u:"#W4y{=ardB&xJdEl#{ő⯇4~KF!ɏaqہxChdkܟ;^ ؝ m&C\^hlC,e xV|, 0@&kŁA'}?R4BEMy1OUC[f^6/og;  ƕmG葎&W'gr{]65L-s~SY\3#K_Cx슈I&=\DĜPsr"zrpMAߺQ6ރ͍E)SshJۘ"mkO`ò%f \[(xfG@tQ~vp'Hx|y֟cx45&]&W*d96­O NҸ\ |xBG2 D<*ܛ$3dc&tnʋ9kmBbeĵ%T!de}&"Їj.E;|h-lJtԌ20\ V9VOV }A< vBz,x?it9LA澒<8r& ЯJ81#ttFIEH~5=;C;yغU*qwW :wJF)l;eX7M=:9*%lKK"o꟩޶z'zG#ݏdO`9t,Q%%RgaOIJ.JFUFGJ3Aцfq_NhN$]*YdDPRD;7lt(ؼKEԗτ^Måuc_&MOxf '-0Vzlq,m}J`M%?,35U9NT2zn( f؃pc?DRcũ!cr3ʂU ǔyXz Ak'3:x&-zp` .akdGy` 8}n3Ym zKdEMڜ,#4T+ }dGˑ`rX.'"}Xn8,J}vvG҅(వ6BL_4gUGR$uCpWqi zZ Z Xߝs.G@zf- } '$"}5l7t7Ugj}:} 9IGB@=ֹbẼiP8R`Pu\77*ONX31A 藁It.GoiHMv7hz~(L24僵cjґUWĪ>KpX䠽٬d&(U&N]#;/t-B_Ѽ %E Q^|+(3ʰa,,`9$ g!u5@_yr8pk}LS̖ v5A: ){o *m!҃$ X%Fɬߠ̬/qO"\"JL,tBFgMyryC,bзw- u2v*dA9%/`(2{Lh1IxVv1A _yK}L1tMظY\5[e͔*RO$pe |@/QD(yH?DH'0 ։<3pI"dr׋%8U3`oќf:Lf5% ¿p_L%Z[Ή$JgO0q0?r)IySXgqi|#$2 ڎwWnwq5vߔ!|ffC ݎxn"+DS}#&?޲LP2X=]=Oc Al88]28PHyQ ^+͎|Mr_Bn9Pڜ+W4}nR*z6rTGVJTFu 'e<5\u`AU # Ї畛*hBwp DΞk~JKO {i/}!5 jb[.rF~> ~^ig#n@ŵn:=wX!r}V5.1.f>6tJʮٶQ 9h.2NY\wakTY9O`9_iH&ZO =@re3/5L.:.B˹9qˬ=ڪ%&3}{)~- _^mч"%HE.iG] UCMFGct[Hd0g ̽O&>T{T]YeA\Mh~ȕ+ &T<2ܐ5~xŕnO3rhpt~2\B=:xcs2iZM(b&RhyxO=W2L!z5{߹![J/a`] ,7ʺ;p}J޻uR0djmhNU ٩ 1u hò4E/dC)hM&ANHAQ.dw33M~q~Aʜu,9{ (8 /UMG cH4Fht@L 5),/h}-O"6{Mzwg3>|/D ?:r W% Qk8V)z)]!<,NsH~u pj4DexQ mq`E혀emR|%#1GEtg6cӋS954~֐Gg mHUG@8Ђ Y̢ߤfL8G,-DR:2RBkt~ DgV{ơۓF8+$b9&JA&T %xc,a: Jӥ9Kg1Kڙ#g) Ʌ'W JcPq>Q%?ˉ-(~fƇ ]|fB)6^ Mro`uZYf?$`~Pv #4·Bn#oׅݰ8YUd-C?z0T_EMlH=QK+pKt7dz:0N)bDs4c}+x5R͵p'L1ǒYM1ڬz/=q'sh"b&7ÁqT?RoǺ!fzR jTgS]uY\%lPV""y`|1 nc1]zMJޖ>Jz9y=mn3KuKB qY^z z\qn(׏uAiqJnn Y>jQsE1^]D00|\u+k{L|Mz:VlRM꩔nroV{Ht?d/y'\6~'Qi 훁5M F2kQ;0k~bKOY=1|J(B/op~7j+y*wG:*ɖ"ID圏aaTTm  ּiY 7jPy1jhexYNPm|\…t0~Rs h-Rg.p.J()b %UQhYˬb5.-$pWDLvV/GCj= S9Dh >=Y7J_ TTg{:Td.#&#-m#Y͐BCfL%y2f:[nS*9דXør\o1A)rd.i!`hp[#pA'{Gxc킏t3b#U^tJ8[LTlSjơ9٩s"r^=E_$1Tƈu|\jIYGX'pu0hX+(M@\:"np WH`o%1 ˎ@;s!|E>,,so;5_CNuKvl#MOPA﹃a9rΖ Y{nH_|2nPxP٠<哸ӒO7h lsal1e Q/(:9pV>&Ӝʢ\)WPr<rIwxJ9h}RVF XGa KyZ؉'vT*JJ0dgzBo J7Pxv6~ 30AI{С!侤Mv6{@e"彑2NMՑ +6AN #YJ~78PRI].Hd h<%NTOMlXޑvC^#J5@/T ?1`T9Rh؏&t7^}/~zBI^ԜlVҋ8:c3HKis0k¬uPeCoT^ # ,x@1AJ&.21];`W]%F/Z?q8@Q?{NV8i--l`鿵RUlC eL(B\g#ii5> /aoE=cWˈ}RLPݏNP構!J,3%Mu"tkuˀ k?G{M"$.!gI-J/ Rt|HKڂPaJEC H:Y/l]<]8T~~Q?Ig=.@[B|nK`#Nf;:|6g7Z&@Jtm> Z t`K#86J'aᮀ+Z*Ͼ%j'n;m\.S@H&+T6"zE+yNZP|ʕe,hMm>J*k`L#Wkc Qr^j水=C, -PG>{,O +)VZM]$8n?k[nE!R,N,\Co·RB 罞 9R7qk>01y$ 9曙ǖxy՜Cޞ2ƃĉɋ ؉ZcMNTϻ><-ԮM:>&]C@L^)v,Թ/a)f^x94ң,-{Y‹TvX^eqȄrQmr''&r ^tjz(8 *x耮9^lj jES,]"B~Xs(p.\5'8`dN\Ȫ I#!c#ٙ 'U.0178hPu\ /qNxqFuƛ*beRIZ<`w}9cZ!LIKךx Y:Sm'? ]Yyʹ}\ m2τVStP".D r`3d:\,^Y†bɄQJM0cGޜaCj ,Y = p?Gq)Fp~2p%伎> %z'nрT#Sn˷O4r1sǢ9mp<%27n<_x!Oj8.{:y}ͷ q J`Ѐa#OyT'PuL! LVAK5A֩!Z:|oVϾPod-m#^M ॱ@U"RDPڜ ᦣZ'(=E,j7nfLrgm:s}3J)HT:ZG}\V9=dArPR׷˾ܭg{Mi,؊+MvѶS@;-!Q2] %9*B\-òe%|fҚvj֛*3W] lTldllI"t+pᬌZZ@kؐW` n?Go vpʢtX* 9y5|Zs'FaXnGk2Lo{aw')nuZ +@Ue7'0`!d @>Wu~nMeq%|YJAЦK> W,DS\. N/8j6^KMEB~wٕ^pPhl46Lt۸%+#8T #glCnaGКqMwݰ*?~:!!Nbx\Yrxwaݭ!s㓩 Ιӆ1bAl (HEF/$BBcդ*o,X"%ia,arkSSaxQoRYAӝ/vqח [|$P}dXZ'zJT:߻sc 8*ī[Y [K[aa(R<^2`{H_{Zqw6>{,j;uAчVY HoK2K){|>ݘ\鴚H|F+lZlX maljH;{0tR(X0n<׿(8:L,s ;s 4xʜVu Aq@^ߠ#ƥu8Lc(mQ Gjimm-FWl4}+żvŪ@)'y/Yv!Lt{bȑ9ix2^G_Qda+Si Q#6Ơ~l5|@j֏8=;Jy:N܅1B4yQ|Rt<;#ռo aֳW7& 󆨔hF2Xz7BՁ,=A vtR0jɟH7!V&ۙɏK}iM /kw!finC84'B{r r,/d'rvd:{-3.ء)ehlhbf43GNL 1^*2<' ks, V-_ƘhŬ(j BD:X7͌"g#qv?7BDs7t"8 8PN? mijsW\enyf[P_:#\Dh!-o=%f_wwBpKGt7V7Q%3՞i_n ]$^N]pyơtDM+m'3$?+''z:mIwB12 `#UI53K꒖mj a+8H0'PgJqŔMPìϚ~&@lكE6"9<:xuosB+ Ŗ7s%Ra.:XґGJbJ|9s~[za[R9k10wڅa2)Ya1؁wˡ9aR1^hc3g5vs%9 ~=[*9Y v'6 5vI'DC ㏢Gn;⽥C).k\̡6CKtesv !TI҃R_5}=pC:F&[=Vޣ/E.̺o}|f`L VpjHEM=Pgpw%'\I57Ƕ؎X} i$\ctcr1x3LIc'եCX~YRvi< xD; E _SLUOw7f婰 V9Q("6Yq骗Y`qvŪ+#`1tIV~`%Q;iָ&PC}M_fz>p}KEEFCMyߢ4۹Ee|`9vAΛVٗ@ u_!∦솟c*ne -bNjmѶKlh;.`NV3$SjS["_ /Py:Ḿ1r^f DxǥH@iwm\sA@U&cOWQwZ7Éwo /Gn9hCbC_783!Rb5$&E7;x RWחNTj)3g2+ XroI+9zEm[E5hCK4jmsl4Z>TݿcRڙ _p`:E]O<>*cTZx_} 0%]\ #/ ,ꧤZE0Iŵa<[GwqԄ 0lQa69?> *2?Cg M)j Ygc8Հ`}-HK|,]ZO"$Y:9ẹ*v2_Ii/CɰdD}2x 񭩖e= zg8t -UNJOk2ݭ?f19ؽ4H+,Ms $嗾|<f'pIh3ڲ*]}*fGC&2{~ٳL#ERQ]jx$0(GRreL1Udܤ o 2%} @1Ay_Cѷ.clOłw,/m1s ^-HSayJ_",;[lLT.S~vuD@Llhx:~b!Й!o;:Ɗ 2'A0/ZGl6#f$<Ϩ0c/}(aԶ;3"Ο}|4ձēQ^s69$߇ۅHzW TUowynȫ A'BEwl/P`kq7w2*ߵә/1nZ[e3"cD67 .br,P_\I犹7$r-`2R2e+_z% ȩ!>OK=%RzlԄ|u$_Lg>X*M~r&-kn;ظ"R1H4֜O8M6 ,>gUgOY׿0ըOH%܏*2P>C"ɧӪ+ʶ *B$bG< mLZ5aktG1n b/}>2G{N32Tl/@`Sw#>C<Չ,RUfdx D0'4#Dժ;$e\ j=[#( ˪TktꉞfkZ[N_t<h3O mMoaS!?Wz* BZ7u"ߐJq*KuFsRH2d*5`E8s7pkIi=>1}@Qs%Z0<hJxjrے@iJԟ@㪓=zXTLc,[9a[X2_ JrN! r''/"<`uEQĦZPd%gdhYM&65H}9Aʎ~!kA_D\i u{s7<rQ=9K[93@T_N}G-d\Q5q>C^Qg/{6 Z "2Wڲ 4Qk<`GmC)$Ԓ\QcLB$V(oWO6SDAwnN.7Apkpi `w Kz@` řɑsPAwv9ydCr׳V%o|S>P RE <޾jWnӦ'O,B}(,g J﹒&j%v 4y ɝup1̀e'ء$Nz9y]ghfmU[jK{лxBiͪ]+pOv]h:A~hOL>[! H %v$njv$`卿Fd5% Qqc7,G5N?Ljk*J'txޯ[?@\A AXǗ}" +ls`(m[pw=ڤTuI) n"rur 7. OqWN t_N3ߒ%bp \aKsWA_`5{.f~أZ 9@. fiYVIDĬHC 6+#~H8އq >7J Ɨl EeȚ Ӹtl~T@՟koz5 SFAZqtod&z\+]ԗP,Ń4j]m5e%8hR&T^츩1Bg(.:7t4 XJz.Nn,f\1XmP h 2*;CQϬM < NTJj|̆ /q96p_47o`xΖHS 5,= 3M;Fag+ӨzE Bazުsxz]WO+. !r[od(I\ 'FQk rL!ew'rsW?Q:)h`t'+7c !RَaRưͥM{>]|JiB _Y[ܾEc.\ކC:Eri jsMDH!2m4}l`Y+ C$1WJJ+VR.*Ăsb6[":A:uF^؁(..} 'I^]mP B?1b(mghO_HꀌW$9!O`B`H,U77tT3@_dϭ`U9oQ=yρz6gF=ũ" NzRՓ%c|qJp&a1?sXIzXlM\ G㻲{Jbbp&B(b+X/ۤ34p(m d6S}{ʂlaҏ9!U+p.!2\zAW Lhk:Rx `MbJق奵! qwV lгhZmJh _\c51^ic|M*-oLę"\u'rz g25#0*0}; ӤuQDNcFO{_GOq^ ם[@ UzJ NW=F-'@Qxw엧tld&]VuM 57GOq]YoYH.v lJ5ёSށ(P‰ l'|Os\ؾNTK\樊XcO뺒iCsYr{ت|0]O@Fs4rحNI{!\B4הqV[2FVs#Qu;!ZZ*F&rzv\ nxkeV1-Ϥ^vq8?my2tOځe7XP=$C~з0\-YىZ Gow*9k:A™ P[5ip 9~GBۂg%0^#Qأv};A&~7MV39Jr_zɀ *{x(+ (T}PpҲ7=ش;n{(-V`.Cf%%%A݋f#m:|D*+q񳓵:`eY@A>V(R&`2'G3XI~)ug(X4qCF//ЌCNm7d.fG"U9f஡(ۻ}&( R2:]Tc.ЇasY6oA]qr^; 0WfԪVwIɁYGg΢HJ6[W’q}i",Vʙ|t7D cŖ >BpF9c +4CǺhkU/E4CSmŠ6Jۍ 6&rXC"O`Uw]9h688L I%!By{(Ar?#Eڅq ~b K*e4&Sr4W8/^+Qg@P ' Zb ,6g 'awxfD.% Uz')CDtc˱a+x[?`(8vl_Ǣ2INy|oX\:ր{FD=OzsSq)^-Q(ړ9'~R|bU͔P$2'WKe^^-tI-HWYr7*-"Iw'*DAKC%O"='5@(J}nA,/⚃;g4ldAH ӷ!-=1쟳S4̝ӋD,G|8a7c5pH(FO%ȇ'Qiq*ٽ2Ζ n&>r!PT!$"Gd !sUvk_/g}V-NL{n09:F%؃dxU$.*]gω܁y{p\Kϴ~ST 9aCFgXo!)恦Ar*7@0Z>ęXw39t;0Ƅy8ha$a@ө,.B^7qOʽ2$o4 ]̾iT;W|X vX*=:m ·G\1dZeg(dNjA[z}a: !umBJce}ss! k}},L ʭ@~`Rl}8ΰ8}P"V1#u;j(e v Ȑ|' ޹@x{o;Ic?f*5y Q]#M"_-BWe5y'Wgի EbNZnF U1~Aϊ?0m0"zR߽ȢX Zq% 0ve|&7EIb~KRmس05/R!.ᓕqS4f&WyidAn\UV _nU;SX<{uӎqAxY[`^We+AE˪㜿3--vЇʮ hs^e3ج-COuB5)8"`r1<_:&PWV5?S7BО(}0K| V؟`׷;JlжbMʱot[&4jW䱘8D}6fkj6-aoe7b J4r;F 'Rz>&)sm?10VnndV.]+l}KKh|z.U~;8,w=մz pŘt ?iyyy [7sc d]EB}&6HZlP3X#7~r,41,cUXf9NJ(_kp :YM'o7i ~ɶVZ[6MK -(JIH |S[d,) H>!ЫWg *& r+9? Mz ZW?\^AкNzYV iiY̏  I46.YZ?XŠ\vKNkBRtү3E6 9,ReTt+洓Öʗ7T 'euPɹ\H FȜ)՗¿re\]Aέ)]U xrnww7 ]t3db2CK0ix pq̮LJM7z~e~N?U0DGIq#d@<$<*kKJ>ޚUh{FJ1 @l3.ЏȣZiY(3N}"B4]/)G$ {_ ,,-ڽPc1E`7lNIVX fB8Y!_Vg$`ͨGitWw),zq<CiSMնy0D?{EG#QRRzw L1iJ$ <wEf\<<-`do[@]y:ՀdXEj,)I-~= {}%wSQ.LnnmÓ?!Vޚ\x,][t V'~؎pNj, J'W1P^.%%c27&߆)rU}^MZsֿ_3].SS &N.XoC1~mJ=yƯ9AQ\Hpf9+~u'Q$7Hd8:eZ:KWr#sX9'i=Rzι?,5<2<7"! O9 P Ph4ũANB0 $O8&"ش*O9;[O+,д2R`?__/ns8cQ^mŜ.qV~_R%t l2oE?j9nǕoi{RBdת`v]A](f{Z Nh @{4PG{oބ50y!tM_wNˊREC1' "ZrHЁ9Sx۔;Ymc)5[_$n r!4Wru(+_7h{U*Td M)\bvwkrb?+cSw?N!e0/o"!c6Z1Xl+4ޙYs֠l#vKk3╲x6lGȉBBfV1,A(•Es`W`j=-{e1=M Vh}RzZۣ-JUQN:S |Wplchz~kklew4[j?G> |[KzcR3~jzWQXHOM^*Dv G:n(u#NAc$G>p8+k/mN/XExSRR]#!3\6--[ˍ"X?_-ʺH4,bb]4a J# B% D(C40GHm35^Y<$ 5#k% -jvC~=VW<&oZY+ X~!14ث֖MTVUYi~!+e1sgunV+:q&}¹G5{8Dh×ݜF.i~36љ{"]b|Ue[: pq`FiDMCdgz&A_3)(+c皘vu֊>~,%)4=yv"ɴOA27[>/ pɰX +ԲWfE6Jt@&{yG=Hd`f*r4˾]S  CĘ(čNԴZgn,. N cDHtP|n8 %qFIV_>Yt9ezƖjCH:57hsHK* _3!T(>W!$Pª,]Kͱgf%`hjαg:n4X7 ߦzbZ1vVxP)qr4v $ lEܹ'ujsɷnFm+xѪG)-Wۘ2^ ؉m Mh雲W-ϿlMXLx 7 lj%馽ԚF||{hoh%ZzŧW u ze(fpqq@C_P ~+;^JBfṱ"5C?R%wårrq~> emJYKoS;dRd'Avi py{,X_>z &Ek;A Qb ,dg̟$͚ 8?C5"yE`ASXp/{CQwr>s61/ٜˆHXP|GԹ qΙ$,\UJgQ>ֽArE46"#Ċ5wb1X8A[ GYundT(P~)t&oga0ګMdׇG|(L.DjU8*ӗs |W/; TD[:|ށ9 >i`#,KV@4 L KD3bTJ-Mz@gqGѤ˖.wRޝ]&1g:]CL[z[^ˆ< $ 6u=eQcZofj bDNpeKa&m8cϳGqpUZj>mjGyA[-+9W );X>Ծ8$E~F1LH$bXLvtRvG%퇝aelGHwXn:"Y b:Ŏ|&2O}/ ч;jmrNY=%) C~iBd ;ObgV&wl8( 6NpeWqO %!lRC+^V|𡣆+24z[o17<9nU:6$:9LIMC_ݞ;-qWщg|1աͭ{ ,'N eq"uS3:W? WĒ^]$-:(2N1}\-6ߛ zn~G~}X.iu?#SQzwHZo p`\nB'@:4׍_x*3ICcO,"򌧹뗳LCEto%C49+6_: ,K,Skep1.u ef>ɯɲ- -"ii#EܴG`Kg/rcNʒ UF}b0:5?fݵy/3|Z hO+S>{Jw `&H?`wxӝО# =9io"6&z*+Q|,xŽ^-zaW@[CQQKls+e/ 8E_>2kG aP? 1/ʉ};mBB|=_-G bV`lyJ㫹b$ 5HQw:Rx54:bD49ݐvڕʁu$\1 "(4ķsڡ<@~ /c?TsÜr᠆Nd|0(ڑvаhe(VUClU) Ff)}-,QԏΡTIKSHvLa`Kabd]ZRNZ֨qR%Y LC .5f:xi-J]&؞}R$"&,IMfoٲy8Z3uK3>~BzEVl:P@ѵ]FuH^a3n^Ew9.hCJ&{AKt][;5F6/5lufH}% +mRG@>k+XhLIГw"J^a8W_TuYdG %N!ݴpe$If`WխM v(c߅z8QyP߻LAR"- iY1kjH /O!^.-E;)PC)\H0pP BR0?7$̕'!4iR~̾44Px_ɨSZHfPaUV#Fi#n`͹3n)hvlXj̡-yեX uCsB>v6z EC }[32߻n`7B͍¢㢼fAXJT(YWw>̭XlvS5S;G4Y˄kC#aѝ̊ 07f/R6ʴ03E>c dPtqZ@a6I3O|[}:26|}NOr_n?!ט02Q_dYI U9Pw<ϊ]hg!.tLi{薐w US}ja _8n5VjXqVW Kƹ^9}H{nDҏSzbd ,o&FZc?@ TV9I}ހ?&Uz9[[avƷ^IJxSFDV~[q*= (5d,{/]m AmS];UbWTy5Y2ֆLza1L(!{D@9ioY֬_{K|ŷ"%VX9P¸Gd0|R3sit3`˰YC5qe`Hhr*yXAjbߖF-v-N %'&f,w yXNW|e:1·W_SNKќCpw2wAa jC?4n(7KȁyUNzdA]"d_Z $ZxY8]? ~OW@9.֠haz uքhj_"Xc(|l厘¹0\C"۷՛.O׃' Ȅd-T8&a8֎=HBg.Ea]Jz+an[ d슧ɽ_)囇Ѕaĵ6fXXE°ݾ;4ƇJ$G:=\1O,в:GSK5P}qqjAu# bm4J\ci|I6uq8ݧr`oϾ7;36&]_9O& 'D;v+Rղ aBs3%l,y9k⃷z}Ȑx,U ko[m>{UDBnLR90 j+."rB)ژxfʹF曠j1ʹb V^Iń&|'q^"ql9mпragGz>DGؔ |LrHv3xM\3p.apH@e5X UI]^U]e/QF}a ,!`7H[!UKlǠE(Z/ue"iձ=V BaҌy7M(L1[>q3VJ60ԆOˠU,8tǺ gۄZ>Y$;߭?е|5._6Ydqe,ޑ fm'=`(I$ؔ(QĉNu"5XyZ,B+Nn>?pۄM%g#L}@H6m|tM+QAs#[2ƋKAS%KldZZ:X"+G 3K،(TBy#[`p||MUS̝+b J |U%4U4&q4Q;ol칖TKǩFW^ҿ7s\r z[$XķY|^6Z6u^o&gT(cS:b/'j%bH|6}2]3Od.b?TQgI՚)4DZ|<=2LCW ݼS8Iי87/ [E'@M?rfx!fƉ[^UH0yk1£%27qxsUؗSӴW$L䙙Y̶M8h`MoqO$O٨axP#ގ>=k1&E_@~}ޏ=?F䝔 la2 (>Ʋe=슒H#(@"bLjbG ~gyխf Jϱ/jJn+])?6QJ'k ֌k,6zb,uY[t[+,4u9[`-{Wl)^'n1ǰ7<ңxM-Y GdQέ|TPS#8 a*0^|RUbϧq9{!o{NLęw#/>kW"P1 :KܞDx|K>C4ul4R΂d_jL 2Ϥ4"TV# Ԍ< cLnڂ@{k\~R.*Jj/,Fa!2|qˉI5ԼkvJ-8˃>a>a1 bVЯS:+ =bu=V\7F/V'Ѻ#FM,HHȝoB9 J]v?/bW ~=]=l(&tZҒ>dwq@\FLI'QGbHwʑNapɦ_=oa˨^NsB7YmC[We=b:{9{f}{FD~}uT8C@״q&3vTBd&x/&!rd-4 D0g6q`4ܖvcI611؝KBBZ0AM0ë&;.f9݌XJ s*a?aw6 ?LEM*y--J iV I77ӌQPV7A kj"Џmgˏ({ qYFpr`,c[H#9J` YG{f\S@06u:i.訧sun(ד0\ni|B!c9s*c2GFWgF6Wl+km5"W ^}{-iDYITjDMb,fڜ[^Uճ 8hw񜬣?2rFUu ev{ŷN (W2oBtzݵneVnM2xd/͖[-bʼniXu&j`Mg3K9T5 N`Q8 ʹ@<5]fFs!FE*RR"[6Ϫ]pnetMRrkJReM0O1縥h=tf1ȳa1 멳P4:3gUφNRLi~~BݩR1C7;E4>y9UEϷhg'M>+\HW>\b"H1AZw&Bag2ifb/ DwR/NRa)e_ګ 2-XVG+ HH>.*GLT -o4Mq!?0n]3#a+!u`UD? 褴߹'N} M67vn'W[*rHXTCBzr 躐& Ib;{#^ Owe{\i$Tea [y5G.Kh5"Fvða9\FαzľODhѴ k(B 52:TE62T_8Isx "t3au]8>d}7(~K܍Пݫn4zz$Y*ĎQT[alB}dAygR5>v o!}3UArbGWh.#s,%hQ= TT; 3&NrWU;AkLv_60r)2-.J`D0s5lP~Gy+kXh .*r,/;?)(~U'$i !˖N\OQ)<0Zb .QBP'ӷjuS4,.>|JXBn*K'{Gb{ِVJjz?1_eկ5 0X}-8 $&w=Mo5q Jy}X&q-_ٔ*Jٳ= q TE8\R S`G0pp-~,V^KW( 236%^'owp+jEdY@ʹuEnMqe0?@w5*b7MPZ!C'թdRCFڂ"V 3BIR'/͆ ,\%ڷ0_ȼD x?jǑdb9,6#2frk-{/x@rF`pvjqrw|ғlH -J;4ej( Q wZ n0vPɥ)] HWvC%g’xQ\)A9FRIbQH3;(ESg%?-E,hze>9W/^ $ߊkMC!2qvlԌ΍TE\˜|,}nd pqpƜ\kIrTCJ-Dٓ>\-0,kq+4p^QSf.jIhNCČj̉\.hiJ7WGfxFCV Wk7p*cf5xҹ%*Q44-$)ϙf "oh/|IW<آ$w{СVr$ɉ?Ɩns|SZ,(%o0b`I`ԗBK ^ k䧹s6j_HlO I{Be)|m0´iq _'TF1_rgQɊN ̏:i21$jd N4 HLJ}P/xޑ%o$_ÅpDF!A ئj`8޹w LZ'o ПW.ˢk%5JMu~B-C_HP)t>N4֩ ʋk58H>FL#No&YPEšcfmT)a:+x-r2nui1G"i#G/ RC%:m\.Nid1p#`{iH7@+[;L$;W~iĺi)#KQnƁK]Y뺶1u#C%lig " ʴZta[ƩPTH,;*BAR Op=G6P~fMSfiDDyrݿϵ9e_5;>g_rx&#-{G6*ÏyRGF9+'&a~&‚koq"u):.Q(ݻWGj U[!FbYᨏZI+@%kVGeYN.&A~|#P@K`W򵮵vZj O]c`b{3ugW xf+}-Ǭ'N2%4) ܣk}Iqu&-$8#C?;WT.bu* A߶{ht;Z}$X]rL_zp0;>]BHWN<6|7 (ͿOF,ZY}䕠޻y% ["F5@|Ot\9VEQr/|L7_l>И.m)Ҍ:by]XC9v لI:d봂pٸa8|JmKdVP0mZ=4kI ,3F!AYY~Y]x5m;gLpDbV,n5SX_P.be}a#*׬p̀c#6atn&)/ZP犀u>R3Wj٣&R|gabJ{ ȃe ;} %0V%qg@sMGRSU&kH,3^v4XB>䎍 Y$kB 1~ ?%۹1$[Z?;,"r \7?u1]f9xoգA760y5u؀m hp&=u~ɱ [2l Fʦ # g Qu:(uPۄDm"VR"業e}j|Ii 5M4o^VIhT<}*Kcƃw%j>@)^b&,R1i`IǠ_\t6hjJN;7bE(w eKSCw0VJ='4joOou.mD){L+8mSG,^#r\BapUR7.ZVV{kו|MI"u3ie|_/OT3b\3);j+_=8r%Tv: @`O?M#e|$ܞqK1DѶbZHD Vi$Y*`'eˆ6[ݳpQF#R mS%z)X{k֙px$ڔe΍K-[twʝR>RDV=H*E.ӂ5u儊>Z f5 թ.pM͔^+҃Cj8BfLDN-1[/~:1rU(C&00 t&wm{m`<~Y41)eV(CͶA}05 P+ 'TܺMVMY4}.r%o-m 8"j.sEYhM rtb'kU`J ?K5[:njNMاov禶:y4ֱMְ($z N&-֭s{QnZtmy [\uy9{:SN?Aozs T6 \}5յXꮑw1`QoRqf@#P4u+Xx*~,1,] 㼐JygGC]*oW"|f{*B lߤ +ֶ' C 6K= Sk$jmgڸ5K]~9:VBq cCjɜI]  PY eq{J9Jk1 dv<kNp(YoUމVܰ-N=L҄_c)]0H{Taķ0C+vqww:TӅc4VYηR݊O>v?l/X`箄! {y{Ɗ?^gGeIY&Ꝇ 2 hc:ftÉpl˲M1`b rP^{}~f&&n>ݮi`۲7Ɏ AwUQ>"z>qOD ;{bӮDX%*b5%I1PIdM!F񼡍JdjE;ócmYMfKG#l#Gafh]IXPQPq7XqlKdqR>~m:k/B8npKƄ-KFy'&2}YA|GDArK9nߝI.>߭*-%E`)-!#EhQ7280)goӷVm3S Bi`'xJ>_/4>'R#TW>=tIEqbqDZ>S`T)RK^dtx=GytΏuMfp|gr94uF )*9@ UPӵar뉷㡵;Tc/T^$=Ϸ=PQhO9 m7΃[MРW&x|_ E]e#F[f&e6=MjьdE3FzY>zK-Qad\.Pɜ}ō^Jd;{{oG }/@SCa# l7@\w1Iφ5jLk bVmtl״rD׉N꣜Fd J刣%'C<TxU! i}b"Qo O˳H8[\QCjBRza0j- q|e1(S}j'Ym'ڑMt͕5kQo@=vI p5مem9r+0V;; YKo6OvQٝǸÏX#omu".nT}s2,EysZv3Z6{,p49YM`n0(!9.x řZ aPǫ(OԔ-q~q<}E!;qI.cBdT@Th(UHLa/8I)0.^팧=5ȧǴ^4S'KM˿iג, TT1IE KJWTP޳_ '51cwǀ>XWףRcȮ ̲{y]CW(JY/Ⱦ:s8Ny p6laa127n'|R1]u {JO X5]U z-fB؜&uo ti?^ hvH8{+{6E [[P: Ƕm+Q#1I痃N|qx`jCbrBTT^ 0rG[aظ5"K;H:p-vxqU7U(;BJb}VimKi?gzJA7>9jv֤w=Yhr/*zڥtN>:g02&eQ[  ⅈqˋA/.pH Hy?%vςx ZvWO: < [[aK 1V ?/5O-ştRw}ꨤQqS܇َn v$9ǖIiه&xaoSJWqL!\AآkPWWuۍ/+:9ZjsRicbeÝa{U-?ϭ2MN|䁍,0-]anf|1XjxJ+'](z)N13tn.'+zU#]d]߽-){.~^\$6Yq/-etn.a&r.jA_ڗU:+%Ӧ[_h$R?ۼKqW[/ׁ~̖*fQǠf.Q@c톾)B$&f/dO‰kҞ"7q'_Vw ZyG%Yy%S푁hT-_4,E;6f~\,t=„L lSޡrQ,g8CQ[/'.T;T8$vJ M e x#[Fl]ajILJs]v5! }k`67ڧtY. ad&dYr<I?D?ImfωPش aNjđ #mG!gr@ @ Z 0RQh4#6@{;Q:+ޛ /7DΥ C\, bSX !&{8^kܘ%P*DD%v[n"H!V< aLժUR9Vy,m@y }) m  j*O96l'&OѻzSY5؎TڎC D}MMݝ9o n]qlzw'P#R2NFcNF3Ai[tH2I=ӱ M62׀u{kj;m"h[\ȍpJ^.e T\:!;lCTx9V8F:Q?MJZ4cKM}ڴ364z:wL’\ItXw69sl8xAr1yǁ@:Uމ-d!l|i! 1"b$ J)V (VW 10wT{&7D k[  . ,;J!:HAtag8kygYDU/Ri!58^e, /KA\׎P [xCn=bfÙOS OTW3`pB#C\MFHcM[ZX/C?bdYHHߘC`#PQR*;63VfTcӉ;;0`[3 ^9ې97amwf$8$&Hv({ ]o)e4x@j7$D$jTڲjFp) >۾IaTW2e_Kȇ!xGW#E/c}ǫWH >W}|9`IDIjtp)9.b ([{˟h[T\{p1"u1[fKU QW] szԇlA'3 u̫79/v6&-/R3wv%Ɉ`YR_o̕7,R 6rw !pҔ3am3ÜY5o.NAzrJhry ǁ>.Ǫ"0ׇ=zשM5b۴+p]{>VT=IPtR%bTHOR*ԼLRj݁JGͫ1;[[2" E$*e$幡oLJ;R2eDCa>6H=}*i_7AQr+L&ƣK~u_d;Okk4cG, -Xŷw\j;=ؖ1'{qu!7E FLiC5eqOTSDW_ʒS$>-;`WH]]~LJ%]*<KPXvëv#tӏ lxs,CmoW`JlreQ!%Bn٥.@6<;Q/.\ౚe%GOLOFwLz 9A*WI~|sS5Cg7@M#4pp-ԪpoSVtoFc_)%8uAdEǨ̝Wo-$$u V*hy=_"􉱊bbTu)/MzTGJȏ- =ZUNw̃]f=*BTfD+`BTL26ƣ:{skK6)"kI/G@%t0QUY9h@ |kh:],wEhTRH !mK//:= q!+%T5>V}},Zd-}o-Kf O"~3Dl!۩ vfTU(o@ %Kr9#ۡ84׃aA(~5@j*oW3lDBjf>4>IGggҪރqB97 |ĸx8 )d4+ܥZI: }/=T0[ŮC#ϖ/i1΍72qo>ހeҁH t- 2k를6ǯ۪kI06RdcG橣K0\@GbwLѷ35bVxVQ#d jVpN~'T[ݶ6 ggya&Y溭u@Eu302nk$XwIHBh$Woco12jV&3]|O:ሳ\.&ySxѶ҆+ZB[_.{Tc9/Clvd$֧%~1ȒOw#^q'ty̰W~J6%].)xh PQ6Apn7㾫J+<~n XsdC^y4)ܙu{<,xn7~g, |̪% `kA.ǿގ8 Ԟ'_9~2`!޴?o );1]O0O.qYڄK*L;GCy?P4:j@YV:*97*p53n2Dna" JBSHqoݦ|nK) o&Ӽ/̜\=R?.9ùNplͨ,\y}i0i톟6u¢TTC!f-BZpL_V4:/Ql3;1{"閦'Ix'EqcVCG7"M6ƀ*\!/`ή> +IJ o\I.?~ U&T)lrX,YWV\u2[a}q*trl\_e upVhly!?ݢo3r uoK)& C権97btu ޝ&xڎTMT<ܧZų͆1lpx? -V4 0fnJ%B Edَ՗,ߥ~_"ݡ%]NJz%M2 cf[؜J];K g>n&骷lt+\qdU|6VDzY6X󰅺x(la{PM2ay!E(F؅:`Ȫ=>2ћ= )xkPԒ=& xUeJg+&;%L@ kH+.S؜&t\޽wO` Ffgn$M|@?v;S† Oro9)n)^u1F[6Bv=冋 SdH80.#\>¬Ob/ س] \  5 pmt^dzn;G3#,AA=S( i0\Ȳ1-RO_eA'dnjlqWU<w$C RnNL*V+s` ~+C )1m?ܨ]}Τ)IP*)s3;o>vLVgQq)KS LxURub B[2)A(sP-1Zx$B[ e{<6xD= _Aeiw׉{ot& t&S?J?n2DMcm /"w?_씛*#SX͌9l1Y#Pr%K R_Y <>_C3a9&40",MH) ~kUxDw=!n':4 71er[7KPHfsL~mBlڇ=,I|k֏B~'d9R qPj^vbt֞[_N -"FC;dKN)٣ȼMK|jsxmCPR=GӣPnk~.nq&ZJf!k5(\ޑLBų:XBb8lTC<4~z_,6$&WýÊ5UxaPN5Bw쿑صrpJ+4W |;n-}Z3'!:t]z\*nۮ%((F7)o9zdOuB1v$hyd6Z~@:ghǰ(<:!`A514?_b؂: \ԶhYQrޮV(mqkb~GJZ7+_&e֍.Xf}7\}+K_שPaq,[#Kv?["z-U`ywET[XHrgKet96Wreu*q\u:.91rwP DZW:L}=)ɟY?:8HizgbATc]$7RV!5+jIJ̉=I{]ͳ^h?df9ZS~7?1ߴ잹sMZNkuOQiXeЬǂ] UG8_8CDt,>Zz(OhgdytE!r۔E4OĸύapQ}.spҁHan FMtIsIeOAi`Ϧn"kL[Q '(WS8d~,hNo],%,#7݁ 4}݋)"~.e%~ӵ‘_,P@)+܎;b0sf/(-< ynd)jW LMF]O)nL7~YV;2,-.jgq&155MtTD0z*%Y# SpVaʷ$LZr.9p} fuXѡ cR,uVs!M'S?e =qÙ[Mye u1iU7 g4K'pQ3O5ܠ *,Nk@sWĔhW+A;92{(yZ^;2xި{3wUlbn>Hkxc-Ӈʁm4esy)2lRtrlLK}m&N&FQ}mXSXӸgobΑ*VZvw;XmgN ă̹g>|3{` xؚ]4LyG 8h-Ad8avߣ[/#хZPke}?%jVČ!0q(tn kTՐ%-Ҭ0:s))R$GGő ~*-Y4EL/}|B;=TT*@0 fP@H5Q=y{w{e6m r!5߿QѶ3'2 Ȩ&;*bCqLahޏ[2x3@M-#[YhdViȚX9½HwDY8oKJfW vY6pd8fe ,xeAe,]JPzPM4EG ttZNA}=R#q+9/3\4u2m\(`g*([5LF^2E[}M8NdN2S-Yg1e[7*<4hfϋF?kI3/LL:yV2gйIqxvpR#Z?_p QW/u5!bvX2F1LPeOU/~0Tu#RXUG%j7Vcfy܍PNq-$Gz!q3 9IpuXnڥ9'[D=NSV]ynj-hXT¡cNh[1SߒKP~Y{U^Q"˥[6OG)!i£peP3Nt02Bkx}:&=ՇRq# m 2_H$'Q?%}GK&A[u%8Gk8q䰕#JJd&Ɉ.$ /w5=>92#G6Qn&%9eI,[%EFan]K35mRM%q86'bZލ#XB^Yߛ!Zgrtz>9 vPı;"da4bp:< ;r{ۥZ?(No%@jef.0Rk`(#cAB/%, ]a:J'ȝϔRD4UO$'%D,l6U_ӭy#ZQ6Cr}K{BB$ǣyƌ^"c%hzi*y*ըLtۓu=8R87y%#ig0HEў&uMmwƳ.JZ,&'46L 2um@G:UƔIKk&,NN[_(`ݍ _|g)K:LǜR56֬H1\ADN w;,z$mav yM&2>%⒉׷zt]Kډ"3c`ۚiKsLx{D Wep37_)N]<%Hk<;uw:OB_vjON{JPaDb8ChOB$)#{ĄwzN5,G,ʧyNq 0xAbM{HE]Ozn${ "IT.3 5_? }UȬeɢI䉉_9SVU j _T,۬'7wٶ S5P)MFd jcFf:R YoX?-|RӫfCfN?l@.{=!CekPn̷$B<}n6m! 3nu1uKm SnDc1u!muu]Q19c {qu>/#36k21ؖ(=VA b$1.-89v;iz5VwfLyWbD YmB1*7>zP# WB+7߶dXQҜ(:7kAH!Xٖ䀃Gģzf-aATT99DKcGl598h)~=%{ʥ\hm{Z6d Z&=iMIMv᷈׀7JbZuv?MQZAWK#YM-]Oj~`׽ ͂MmxTֈ\:{/]smj4%ݕ |uZ"t/P"Se+%[Z_Vʢ_/SZsj@ڴԜOXm@s!זpu=usƐ0FFܞn}YeZcDU C@ j&,'5jr]lIrڣ{) K"&\2f3e$,oK?r0 ^ή !f:92ț~jOU VYf;򂭮F$:X[BN7;bUU/n8# |^tgpZ36Z'b/+BQyά :fgsAcn P'I*H \ ^z˞Q*.NQOFɁ eD\mket-l_N/S,Sr6fziLM ̡rھP!0dɀb hmhqZ ˹Aca`5/؄lv+I5z x[.=aߴ(ebH,#i`!!X6CBxOXS ӮI}D4zg Q%gI3'wߑ8+g6iLVyBAudq^`q !/?5Кyhtu9UNͣrH>j6̰\L^f7 хv7ω9W8!'ArQS| $;O숋Cc4X pf ~zz?,N nu٪P*e?7̄5&Ur.]!'i;9KlK *HܨIkj}BST]ˁ)Y R7XW.11t!܏z/6VζB]E_y^ ]IZHD~P=Y6$;.-_%1-udN'mx_ӪJY|O)]ArvS c=CG=W垼#Jz2Ԍ䴍iWK)qZkx]Р=؝v|8eZrxF,NHoksi3I@^i?g:#Ǭ34HƇ](o u<>!TK;Aj@WERhi%-/՚$чohCf?6/5Łm0Rk2k9'fLy&qJ֓4慉SCY9T}}8W~IВ$ G ve.bw F( z$t>2 _5IߓAzWa!ܨ5Pgat|$NXi;j#mI]:V05 >#oz`K6!R/-"Ib!_)9mj;?SEwKʸOrߕhd-B8:ej9C{K=)-6Λ ̻L bJ!c4-FrOkiv\N1a`uA&T=O.z.ڷc^kz oL\;TH\NI5tE8BwsGƃTaL9U9X!('Fo%u(OTbb,p\<2ٌB, KmF#29kĪ.!&;咆S\ޝB jt!}M",5[@Q$v`yj8HR*V!-OP P(+04S(?(cS]6B,#c1k/k4wd4lYd@y~*bl+!5f7. xl'uJnl! CM{Cu9h̋G޵DQf$qlSכפ9۹6Ŏ/Y(0#hP?vad:fr [K.T}WϱR_;qh =*`"ڬoBgl]J& FD O 5@p9_aB%-a4(-M(2ύe dCM^Z &MŦP*-HLN\HwL WqAA xo}FfE@"H+[ pQ5Z܇r6w.Bk?(^A+8 NL&m9;EL^ٶ>^6PemgTZiؘ9@Ԏy4)҆+c)A:Xc$k*/^cLSa\pF nw0*- :b\.{?4 YذQByo8: r<_DSBIY?Ý٤*0w 1A|(y+wvpDbVN^ʮ8&Jh]vܣzc$^ĆWS'o.\ *it~wXf+Um)EIvMqݠo qG%@,`<'!hUf OC[Cd 0py>1W^cH}dSM $;f~rߤk b_ax'+upg6Z*6j FkvxEʴ?\)*BV68A-ME[ju?#ŶچD<pPbp/z7pRoF;̣3m뭍сU,ϟC #9̾b0Sb;ֹ%w |X2-V m+LI'H?Yr>dH⺼ -6ќ% \ӓ\/} jg|%jA!ANt ߫o~"_!ʨ6|bg(6<<3R{mދiY|6 ˑ/Kd;`<杯,y*+c'>VL.P'ջ?F!x:SsöWE#F!<[ >֡ vv E彭=Bm2&UYzƵ^Atq 0[@ޗ"lAtRٷh#i;J-r~5cc9/~jiU2 oF+ DVlNx]A{)+H|WaI҃ L_v) ^@$hC3<1&2K |rx^(H`M.4Y1@G֗S_Dk 8?t^rVjQ:^1] 0/SO"A`-4Q(EspN厵$h i*v+Sҗ8\.R.[ސgu+@Qzjiwp,+ا'~u+1{9 <JZ[@mƓ`u͓\a2|Ufv;P* cX xU@LEmG`&k-ϕ}qlִLNxZrc R>F m谢Qze7$GTru qAܽvEXq$gIItz1Q>H"|x{KjzӓnFنC!: 8IOI2D¯fp-qgo/Jjd{\/Jnȶ4Z|S0m`৖U5\ɣR&A3"`ȴI#s@3:ȃ6=.?GBd×aIu?"}2O@bCՠC>!AYQbM^Ռ`HF1*qBjѹR~`FH[^ӣmߌ,w;!I0ωT$*1SnN7|J^>+TY'ld7\OpcHԁQbmx=וGTag)_R~*2bGL Kc/3hQ=MgO eiRK|7¿' j: ]1ŏx5̈K-^ !]8jB- =m2_gǷEGKD7|ۈ Ğ;)N@z{.VAC0iR* Wk_*K=^jp;}2T nToY{3ma'U\3:s_Cswyb7]Bλ2g2y6L"Sq1z$$\wѓ y :뭓^Ug"PP?j@hjBQ5+b׃H I=`^|Gb(+ 03TSa$s]gv9\<6 !Ӗ`|c$LpѸ{2B¯7hP/к\Z0H1-![a[M sDF{ kGF H,OXCYklFo\ѸPAh@hұyveSawh_3 fq1tS Kmr/Yu8<.$fBnũ@3B^PH:+cov}NLlR$D{p!muf1-#2A$]Յ ATu ugӧYT >>'!37 pmzMA9,@QQm']o`o|r| (2  Me_pRk*>t$ThLG,gֵDv1gB iGQoԣ%kWFԄ0ag#I×7Dfrg1^3V_ǀ daz}cx;`M4Q)W+‘m̈́Y9/W? /HN ^M0Xr  *&',Lq`X{UK@ek!V.^Q1 ɝ\]_slh¥Ax'\e+ފӌ-{#௿'ᵿ>+-zȾC<8}Mw:G[U1_~3rU3V {qoHJQ1/ pg?y*6DͨGydeN{fܠH!d~c'Lq-v !s ߃܈jllqkbq2!HAO$>&׷ǀ'`ڔV序;DG8ͫӢk/9sq(եz&rײ[nuA9gۏ!BZr |9 q-%%ryΫe4'H~[tٝ\.h 9i2TKˮŮm˖*Z ȵ/L128Lx@g+azX8(t7ZEkn2nE%EȞ&oQZ?~3yyCD+îl`kkS-`Ӵ0^#;|J.Kg> N.N\T宰|8w'S'M*p+ΧD}j~*-?Ka j.s 7Rϐ[I'N)a \)R/ֲ*ARH#`ɾ3ZNq` nrPf\߷kK8@cFLggLHPX3_C*Ui7jCH5~/\|!h}א=L]6&1X4!M[ou?Zfv:Rî "1"M]_g9Y}DeU, TO{t1`wF}+AO;`h`m,§v17Yu)ؙkuΕ.8!dZ e] f("iK`pu2tF`¿Q25y)KUsхSL^T6ntrE7'/E$o5bthxC3Pm+tf@9I@-*ͺӎA,0E?'.Gc,p |mὉJh6|IǼ4uw9wR~c7 0L,7 D8ZT;߃^NLu %X)X?w -Y_o?ѧf`RtwpY-~<)gىP:$]2hUTt8t̎"|}]RV>ϐ^tsAQהItޓ.ݲ6\\OtP%h_ #G1-@nե!zyrEK?ܨ!t)6Е$z3.(x;"hQtҿ/W |IpUWԔxj.M~W"V6MԿ]YdPx@6A&ePO$*_ۆ -1دGE"7[נ.XhA\$<դH~$쯉%qEԼ?Kzh/[0uX"o ÇÍ*_R2As^߰ÄN~'ǣA]t~P>)1@m͌^l1f #*Hy(|Lxw99l.VL  h/P[{!C떖oAKe$qDGY'4fw(k.ۣ,u2p7 &?էu(讃^ps vRV=XOăgXIoTdнhf۶^/-KВRpqFc7ݿcQ+T76*҃ X&]֔2 Q,ܤT(cA1YkYNׁ+^a)Ҽڏ3M@d g9CSsch^Ml %Pl4]@oAGy 1aE@AʍT ]۽J+RTg`|it7~kvMA(4H!jn(bՙJ)U I./LG\Sm W ԁrj+l$زnx` e“Kt-իӒģLByL RlYd ^d`MHQG#|zTЄ x,}C+',(^7gO9m9M{Nk@-Ss qZ[Ryox/sp^b!վh)5s^e;eVЂ%D#4k5M[fτ⮒ӹƐivuϭ#ȩo&>|ͩ'szk׏uR\(.4YŶkjwrFI>x%ro@,{ԝ\.~ĖP{Z\AL{b(-n ݯ^34Ӫ <'SӪ [9imD+)eU֥xm De4z#RAծ`LJ9.n7N P^!`d!wzrYL_ 즫y"ߐ >׿*>V[퀃\hD2XD>8DEW?\9aAU4 S( v.?^:FaKCtW$+ds[0WĠ>IupDFFn}[UEA>yc|4hF+b # ;t cK|%P#+XͽEUWA{ $,C!l ϟk$JH-E~W-];C6~D[~ViiV<n2!k͌y[w No>\ :ӿӘo8fn㇖VHL0xa!ܢϏaePȣdug&5`q!#ȑ:={7GOվ•D J0 g 9_-gEqj[y!=b'3r1fܼ ȎY)|ȣ=%'+&"/w} CvۛdZTM+R68 ;cIjY [ OwY+ ,Mx^AUgn/a/61QʙnHC8-kWO!|LWoiͅ= dY +s!I |'"9Ġ80k?ދKOe̾ųNM%[ɴC~sw 7Ň(?NXQd5?ravI!e'Jzt3 9~[]AphSQ' MĮ"5fІq Bܭwo4n"3 ̜q1FR쒫n:ߪx xXhDOXp.}g-Qhz^viū %Ha (;Mb j_5eQ28v?~U3'ǰ)_}JR!9Ź-G[r374$͔h3:W)yP@ړI_^:joϚ}H;tmϠ,34IQ5K2ߏ* p#<"Yχ^ Y&&?_]\x/J݀gHcs\p0;s5<և'ꁄ>y!vٰyѻ 4iQޘWjD-,V$ۊTfH`̰\lqݍ m|ch(2[vի.}nߎv,xP,EAdHpP, ss]{>%5 7 O8#weK۫Ʌy4^ؗ'-P dewEmHr%HBL{(v6P]p^_HR1uj/,%AmCOK>f 6;nx恭qnBS2ؤﵰZB1WAx ^ujw&8o3f.pJ%_$d|J"3H~0>B.n Qpֲ|α*%#I(,J'^iIޮzi9ts+-T+{1jTWS1,=n*̲?ف(ic(tWHE@kW6m(k'aKUL 5yt/Wy, kCePX"8J^Bnu؀SaU%c7ϗcl0FǜS-3(:'qGbcXlHUMm:*Y<$i"/ĦS jhc?, ܑԵ5[v `D3}%_ᬐ`0V\g?6 y^;4- vP||ϝ5Z 73w֜JpfQ9D@!%d* XY]wm!G"̿%3enJ)s)ͿPݩ/vl5BnsQ egxw4Fu5eԠ) ~pz٩y'=Hb`M493#Ժe*c-' 4}h$7CkM1lĪw掷ӑW cd ..*>Cp/`̈́/TUqmd2!Xܲ!-@xZ,Pv2+)PeH.:d?;5-Ӟho"yi,'^ Gx}A-2S1iϒa_n&?nKHX{UZ*݊\ԇ7?.8ɣ;q$ʴ3BML;/ǡɑOt0d!K%v@y0.*72(gI;L_sX {2 DR56vh3 9ɦӪSH|~Exp/)vzJ %g|ySEV֚n*Vje:KqvMmۗ }8[iT(A=4-UDf;)WT2T.{KyXCM,II2k8()pID؂Ƅ_D5}.Lpk)}F'TYE.E 38єJY8V#M~rSO6ZYDХu8f~Ǐg#mMV Ǝ^LsD Pƶ m*jܦ޲B"&SlJ,&BDOD Mz8ޫx'6nAІ`EGA~\[FիZ642͸MzEj}-;c2r`"Byj4KU烎Or|ֶ8#¡N4$Uz[>VOׅʋѳQЙ̙ "(T|̸u~^=y3MEmr -g컯j6,b&pCطAGtrAQ:@C>kDHf\{+FA_NFk[,'oJio3kW[5 Oґ/L"nX[q\ 6RA`H.ɏTUk$U K XTqPטgܑʼ6dLx.OD2ug U2$צ6z/IHi HS Ք0H|+Z@/J2i8JNum^ SG6=e5kFTNR˴y(pcg×9|Pie>Z[7y^UuDM߭Ek1=OWjqj-A,Ua:b,AgHh؟ 7N#-s6bI2v~A~VxC}EE5>Y+Qآ݆j9e~ r{p6Ȱ>tcDTo)gT\@-m[1byh\Uy-FPp \M]g2ke:ju=>nۋ&:=aSLZ@D|>l_O6O$G8GIpHJ/J&+X292[O~ M0Pr#.#1g ^P]4U~.E1"XMiA"d T\Lir8|'E:Bϣ@+yj\ @&.yuhgR6._+PC= I Ca;VK)gG pCV͑/h M"Ĩ@FY9/ rQ2bɧ;6ꃺ_w*5v"KsLv t?AOl | -ٴ^FOL,q[p],-^X7[pxYd+w-Nhd@ja(߁S1 O|sz5 |s=ax (x^I.iPXybο Z;ӶV:1} Ȋr]or*] #Z2E4fn{jYu;rH^Qלvp^VokuK?!}**|i.YRsuN-(Y\$H3KKǵfNdt©ߛ< Y\ז`uR ^% ]o)9ț~ tOqcȋCjr;P}WקU5FRicKP 감ƹ5Jj୺m%Y/wfi91tġ`La7xNG0:wr3 <h1t5)}VǟZľ1ۡl Do6 y*9- V2jI"*?l) H]b r;Ŋg"!W; 1zUX&꼺q x:r%5J! {y9 p np2yο#ݐ/6G~ JOs?qnertO{sa. lIR[xTXD~/Ũ+g7>#4@o/yA@- Pa]w<9OT ~\oqfр{^!:|]ʕ#K3m!n'v$^yDJuؕg=%VA> [<1F$jӐRJ]Ea ?n< ,#t~A '1Fk3 tX6"o14I`SJ&T/Ȣ\x-3fS)} b}N.TŁ'K";S; SP UI;~F)B+%QB !Z!JyVlr@K!cqE"+."hj6;v PV3^^IȢ`N6̿^ )cdT3] }o{pX eEHݻi]dwym4Blwyp2/mz$+*kC&x*FW'pij-#;웅\]~uXAoɕ6a a/Ceb+Эs5H񫪙 [!JTjmC,gYL/(%%ڇh@LP=ڞgֵQٚ>YK 5gMi_CiFѦĘ`#¹8 n K$0ЯQz JPY0-{rЦJTזLkC2$H%`|r+Ky8x>*X{ȈwZpzzv>9z]>r(U痍˺%F9H˩! 5B\.4Q?Q*qZm73"P20EؼÄIڝ,qS*?[fRmrWG<[;GR]SVmܟBJF9Ixl\_St^E8L0(j4w7 oR^9-}?RfNogig/飪9شd ;Ou0Չ٘~|ɧ6}֟+1=]' Omg(` !q@ eE?W "~dڷ 33'JmT}(WPp<&= /F2>0w;'+.*AT|hɎr4 BdGQmgɃg: KbeX\7/R|}$i>(TeஈÔ2Wm/"Z CZD#xq|Q%02a#3nOv aA.%@B_!F{tg R$dPryLVLv)"y $ZT0gC;$BMpB_ha[Yp`˫AW.@nQTpk^c^Dy0]2ɗz:i!fGK[㩫y5S˓f^]V.ҽՆ2q[AaR-pWE3@9L>UVcbWCqtwQ~9]iS/8Y\g:]0iQ<m2Qە׶vJ縜C=R¾UՃoZ†H,GwQq!2vݬfRK%~~ D~4=ɻX3-XPd3[-5TgYeW%_VGU2$P">oAL$s1n!zm9 &Ә78̫ln+ʟaeN -YhTzTPܤ &!T*獕Fπ?Ӿ14 c?-Pђnߩ!Ԋ;&[uL8ER/k ld!3`ؓhS17agm[ie[`c ;<]]]ҭ^|6 ˇ#ste Ix 27>[*w@V̊H)$uPjA`Z>Ov<U׍Lv+mc dehIksީ@]i ~iY[0n(U,B+\u7eg쓁0y՛&0+ $wϦ5zI&USj=ț6̿ ߹5M/E04{}PCt gdtڱx>y~k~;P;kY[g#Z|>ɈX:jx, ˖g؛GNS^f@w!!8h4$~ %|' E|I JF۹Z)i3%kvQ鷬]Uf%FT. -a&JғuLm`X'4[˙K[Q16ŨܕwBЋ^v!SDSˢ$xm: b[#h -C*ӌ4P[Ԉ|Y]jqyIʬy+,>\L l垏?$r UXXO]Q((Fk&̎Dį|254Y4h `5^WT~ *pkxa]P b?㥲W~! t^DGh-+e3T /D\݁EϮ_Jf>~-O m71Ny;^ܦ5Rv% ʿK?/Tڜ8\uGk^kEw> "T\(T lƾ'y6  CYwNe~7fV0 d_؍du n:g: ON9d>G>35B[vZy!F  wHQinHf5'87h| aTuP ~p/:SxQ?.EDi~O B`/#dB<^-N$]|'ÀW"Էȏ4\ Xۉ1~|(o+Mj ~vpI`ϗyzt+jqEi0,p!J'?p1 5_G|}`zHHJp҅,jQ-[tǽ}jp rWO}NPw,8% :Y'/dMv->ڮl\npeɣ@f%)iQ V];Dk S@" hYkΣsڬG^HRJ_M >cs:{7* %aIm~3o2e]|oZ+ ߵwDy6p1>3<;ny~m|@+/fDrd`"c^ 0UұO[Io߰BF0[00I!rĈbCd UBH|MH+lz {cRUʠ`r7sUQĪ4u?%SBZF5szzpwx2THҲ<R%TTɛ8[OjWMIb9@ܡt{`+->Lܝ5TNY68Õq>yh ʜtl~LwȽ\2vqZdіMvi)*|JLb|G ]^Շ\d).%~wWZG)*^5i}e5x6V!cS/SddOL &Փtn ڥѬGu>lk 8 g6 Vl3aʫѐVThw7eSu+ILAFHb27AqV#-U-9o3.Q .w]1)ܙD#OۤDPsi񡗎]KJDMm=!7zQEհ=;Lʣ]FQ狪]`Ҷ_ Wg 4GWDP/g;GRօOCF)X jN"<z `Ci?B0/"k!l"G_텘һSPv]cC9] uMrM%t@VT31@fY5`c#,՘gMa"SmnsF%Sqx k.a13ƿC̵~m00VL`\VE6'`x!LSj(BgO&iiU'ϳGsN8\(6LEI+5%`*Mu耧إ{X-!YHlZGxa>f#LN 4r j!YX毆شR Ӗ] 꽙`.pH(%:,&[i9c+; T,#ti5MuKأWtD}a$j\͒&b{%-0 <]e 36EW3Hs$dh5Uꭙ8LkOG'3-O!VضXc'-s! V뉟AITLjM"$Z pxS=}S m\pbWieKTlgɈL\Z1]b|?Uc$z R {R o¬ pP~u"=&D ӀF 9_^0]._h7DgFX9Eh ltH {cUɛ9'4;$ O}$. 1VFUf79ede#a jDsxւ~᭷(gp)s2JB uÝ{*˩z8R"}7ƄVb9)g z0e8dځMaOl= e2]\.7$ Uiyom`Kh )se 6C*}tpڠ-^YmNDRB2h+$eY]K3~)pX>A,'o͵z!o']K;E_7U6'$29$S9MNnñ@ugXI?adU?90~[> D=c_$,Tl'|t=W"|O =x=2Jt&͞rY_\dS]Џ8UgLJ 9T(|A>>WU )o˪24CIYA.}Ri螰lHj^Ur?yr6}kB 3i,![c[E\5+%ώ|^Z*> 1CHcQh.r%6`)/:e-0ǺTkXgfXAzWu?놷JF,_Ѕ4!ba/Fxb6iXNg9-bxҧ!Gle]{ğ yK8U5~e;29Y0j #ޠ_DGW޾Ҕ]_0N`Mǟly_KRA7*t~$5F6QEݷR-½7,]Y+J3,S8VFNJ[і-hVW[LlA%B,To1`39`(fi `;&- Y"GKq>|( 64cgfMJ{7UU@б}JEf}8qǍxDt+]@c?W6&Y%v?wE`ޒ"ϫ8YRa] wHP T9bx;u愭g\T߸bWÆXF@W’Jdͭzrpus|8KfXB y6 l9XAK粢ߢ3RJ t+еeD2R|AjW`pT_tVsR]K74G gε:rk:.Bʉ<|1MFMOѪyZ jTnyҞL@ :j|u4M, ]X+9XMH~jjvEj>Y^N/"AudZsM6? c7F</R[Jg}l|T}>%{zjy ED~I G$+œŮ*rRpwx1>Hh}1@KS$苺yܒ2S?Lڶni"18l:n "޺,~6kҞzyȶ14x.@Lvi IeY4T/^Dٙ56C~ug!0Vv0_4Yx82SVy-o"#J/s~! #GW6g&пj,1fp( Ql ?=;{f~'KkXߺD2M: +qz¹ ]fh">Lz8<(d!_g9Q SAf\XX$zn5,X*cZ(~j=c45x[!'r1D,uth9;| *Zɥ G,/SS%?'(΅;=@EDYd~b ;jPA?A*գ Njo |sRA*el翕3rGYl)gn:Un 3oZo1]ƈͤ/7R}m$n ][ 'sˆh4nTtIG܅ɨw8X.KNl_͵ F)ђfEd) ( *fjP=_06'ugHwj {.Ná5{8xi*݅Kpga9j M0yǖْd j702UϿ2]~2r;} 7sQ[-cN(ʰ nIVv4aN$!d Eu&X6Ѡ_T sBxvXaR^ ,J;q @7R/yYy?==P>A"ȓ/)rh:st&-.1f Hj̤Am1޼E!/$\kkL_o_ͅk]R,4m5Ax5( ~Ր zVdg)dBmT/$"ҾzN|dMZ|Ӳe}դ r(,]-#x&{dta_spUsnG> GQ: B֎xraI9Cv)97$= ٧p"N#z<5&⭶z3Q{qM\(-иTs`Ja3ǒڑ̿y2S&Bbri{q_Ҫ 5R=>Lɇ&Fw]JJ[*M`Vnk{H^s@qqii'drqwm*qa6;d&>bcS u T2f( Ҋ$S8Uh/6/N=R`R^{6jg[Q@*K]dm /1Q,Ǽ .0&R-:f5 avc: qZh'Fd]srnJ|}8uSz-=&v$TY{`ڂpy >*V]0^IJN{U܍KAN0$fR$kTw`er 1_{0~zDdbAwV-}(Օ,&wg{|jCܜ;S~LBM2'^ \YZ"ML/_[B,Ffmݼ7MlS?Fh!^ivHc?3 R >e(d_'CGVS~eÛu_~=nC'/^I+wŹ@&Bܱ6Ei:~7?Yyp#P8>>bTkpk?C—jBI>@bI+{'ܬmjoAj8jc"Ҩ567hbCw 2ޭ'G6Awm֗RVS~wґ|J}CIO^#._0*:r$Q #ʼnwZ[byOE/"σ-,B/+dmAӷSR !L(-C wy4΢k~V14WC VP 55њhN} Y^_*^!$kV$md*))-\ؙel9J\U<\wwԴ(TJi/QscIŠXu _Vw<ÐoՖPg uV\9oQhϕ)n/-OЊ4k}*)QWÓL.|{ d|fy1qɜwTGO[iAW w+9ޡW(W0˾"̼F%y-GN@L09g9DU@bhýLh%[T즆YB79ۺ/P)=rm4B`^|8˻m8 וO f\#s02#TOyz2ߔ#/m16epbC+W?C6=<-U"=3k@nPTH+}+\;/]/]2 |fL`Y3wӍJ?֦ьs(Sd i만 # y̯I>@_Jۄ) DQ®S!Ǜw*p'?6-Cv5$y*,2]"[{.|kz `S듟a%rI[XcxiC:@+8T7{KɃ%[ {7qvnjoh`%7d ^Gkp(J@ #^KG5!`jOO&^nƱC:]n?Ն P8hZFMHV*R?Ayo뛾 wثt91SzF UTfʜ77G2i{ΠuW>RtGQN͡46}&d^ )bāc?Ek^v~L ] !=J KDLJ΋>AQh\J# 9 \ }e`8@nRICȠhJ@^M~h+#V2vPa6|yl6Wy?_ LC?–٫_:,Yx/ "Qs!߫I-9!_F;N+1V4-Drr0mcWU*[>Ȉt nf`,zv4W̨ iDS͋Qx~Yx_=t]j!H&9Ks.Y] Ylqzq js 8wҖ^` DDmR:Kߟ3LW b[iЊloEiN2N<,svGhcA&a߃#qɣOUt6ԸNA\EP92{;1$OnE[F=̜ȿb9STo3f ϟ|lewZԦ`D[WemgɀU 1w~ۓej˳]Y5ɪ!V3 wyezհ ;u-#m?HZmXF-aB86>tCX=\ey:z q Y+h7S%x̺GY=F|VxL %Iٓ,DYʅK:۞ܟ ը-^O!mfix[{gzп93R`~>9^BFf[/x+(I PQ}֯j犷m쑛&{u ƣF6LFCg7}"2SG}?$J:2.fD}5絩 ,dDTYD ܂? 6΅ȡ[ȧtHGDRG;urL"`M0ٵ!xljA&ew 퓼*0\g򘑭uHgS|.`â[SCep|~OOrY]jiX˶kkrh$Jh*t\CL7~g}! bjN  M NX UDłoҍ\{gFk#CEٯZ,qٛ6-aP01<ݒC _$ˮӁap-*AqM}_0bvڂ!W\7TϜ\" hMȅڰ'-˄V]wVg+g$˹<8bo퉓 BfbWA<cژQdL_/4Hwg@PGwD=ù/p 2&+*psRp SDëI6>"|UM9nN^@X%kOxZvN11ׂml}: /eqhZ1_1ko+Uv=C3 ;$m7!CxE<p'ax@5bյa[6 b:? / D>CveWVጁ~ >1y\WvYiҡcĝ sr<$nFXfX(ڌKK2l65i%豇YfP`3n=bEf{BkE=]$4 Dh/c_x ;\ M'1H lox<܂[Z3<#\9gpqR@I(_2Q(π& Xdwh'gCampxSzyJ|>KIKJ,:!F2иUo0)QD{w-pR3])?珣.J'Ǖ4ϰ@D_jh>Tׂչ8 \9}@Ri*|s+,UHN|ʔukamٵxbeQnf}:O 1<aV׃^Q+3􃏽+;L8 r.0OXk}fAXe_y_$Q̣F&ؙ>})Y,кJ}bWVȏA-8,"d>K7 bMQj'dG8S/GEYșRbϧB4sº>i5^XoTbAgccx1UP12jIH߷z WY-+K sJ5ɧ:ퟭS_GƣH<]Hu<Wr9lOan{,E -L56Jw+%:Ǧiu7y (*pcc8@u8!V>L ! a?fT,?ȼowwSQDvMr :mm [o4P ?)̤ڢyb{YA>pq4TOd@'DZ8(q8;4Asc\k PMڼ7 $(R!wv4%! ۋ;"aRͲo8d;5SzV4?.VqT)q.¶l &aAr,聓j,64;bm/Yfkj9bEK(O{e7qSa:c 㐒q^(5tS( 8m#x(kvNM:MO:nF? GP-ªCMAqXczqD;| @~tȀG E pb,.kYA!rrR;uLkLKuvW-&k2?gbn&}/Jd/DfpgVتFiVa\ŋO:O(P݋@Zq/+@Z`1G7ZY5i"Q`^f׼՗بf2j^99yYjdΰ &NVS1x@H,tB*ghSC"#O jόKF=ʉlcycP^W) ]DZ*'ܒ`Io~QU= +NP4D&ƛ y2v7h=GY\p\|s9u| b.^bJ`&iCgZ5NN6IB^Y˛Q)O:DVw%efc}"DŸ֜]8Sl6Xx(|Ԓay6F]jlqu{Q-_bl]AȕL$Q]MUr=!'-mс4tJN+ cSxzi g -\vlb:/k> nJl>Jbĵ`i*_5EԮؓXU+P ڌHK*FPlkqJ` it . zk|*0 :z))0f[Vfu;EKPh޴{!PC Yש<_`A;DE4~,x;ԡoY-'@):6Y>+a&='w%GH-7KJbsmO;"a0Pe<TSyk-|p3?:¥4kIwήa "$"M>Kblm{M"✁P*d/ 1 xr:٥EQ/*nlp/X5'!2ȨyRe6VQa|S~37; X=kA̳kB4 ʝ_ F5-̫7#Q}ȈN.Wc [S4+XCJ[n,: '# MnE+WƩ@𶂼Ab s_kYT"Ws{I|쒚zi9E2r5S )7tW bms}'naɇ7m%]1 xO6E=%R/~ G x܃ dm`;JڬDoy9ל79ΒB&!6Ipp4.@6~F<.5Ț T/_NtYmp>se|;~BOuyf9g{hcl21XP0@Y'A"In]ÚrCpߊ@%=yUdL)?B wN7yG=\ނIE|o-E\\\3:fEޭ%e5*<";< j\X+RYκyl R9VÀnC_mT2.›>ɽOy6#5X(eGǠ4STF e?ȲDv!AܫNcURg \_#) 0jim,ye1g=]WR`}2a&vm{RPb{X W{6+J:^CEzeU>Ad7ښҺcN}8x>GРJ ͫ8pAsD/v8=K5D6,>v11y?, (^ #pb]FA:"3T}a̿&֎Y0?>R}Һݏ" ѕm^^`# tT]$WUA,mvlC1;TBn呚g28j1 p6k%i 9v ԡwb O$ެ[>;7;])/ObM(N Ը`'`{Մ.9*MgO2XqBZf(Uvî ]\HP{%;RIM\]5ܡA\`M =B= .{ڄ$Vξ_LB7z/;iC@#YX]** iRt|TJebvkciŨ!>׌$I@2o?!uoBc8_v!I #S2`BM _ܪ4s ༗kzF7j((Cc~HDk)nyTԾd 6ɱҔߣNjw+1{㉸GU]> 0x"0ܧ%fCG8չYBժ[t:cRJRw; EfP:( ߕ]~Z[枷opN$WUQs zd䏐jE&"h/3~l("@j1GؘR|9W(i/_JRleX#NZEMao̔+pZp41A.~l}!zX5lY(\W^`v%ޛX(]ćHέc $e{ch愚-79f'Лr# \бg\I"S>H=v4% cP{)?ę=*^K,D[R  ǷbAqF5lGa&E &e*aAKt3jF;\B2qca8*}?p Ry)U hnB JkGLkjnMdt/Dȏ&`D0ve-!L͜=Gs xΦ$u["H?L@ +K/nmdS%\xbƇk~@k,(qrq`xW&uiBw`)=KNS3_/wpU,R,pJQzoC(^{!j+vuv&4 5鱃!a4] l,k7L]$r[ g4"[n_ ?C6! l<}{%mx4Y; B  *]'_ f֊#vtV(4`KU"=R ݥ\@^7|!H ȿv$JWqwLpİ5%4zG˞כ_ڔII#oDqa}C0Z`arJܧrɮ}HGӨZƒM0ʚF2'eI?njgD$* ;N/.㢬Ԛ)"lJ71#B8] 5E%cUTӅݒ}J-Q*}t5d0iۑT'"FiJOt$ei3᫰#YAőaw-*Yxh=_$)0 =(ZэU$p/:63d*2URd(5:FރQkF\NuǜV U)/",n ?Pnf <l(%I8+EH,%J 9F[ԔuvӨU# L,hh7KKԐ=>\₫39!?{ukJA{Jh)cH? {NgEaƝф*j>cxfMR@*YأpR Gp3_MR}B )H9 U,pob?ŔC 0 ~ZȆBh_>ͪ?(qٽJlĞ"S-(`+ qhn]e+&CF5hY%7a!O8Pcݭ%083<"m"gBOBAHT6O,V=t93 XQ O9w* }Vj,vT0P0$kp0?S<3bRɹTrѧQ ]T?^O^G:ݿz/O[ $ۜh""qc*uxd. d$сΰoZDtS= [ܱrkT_FrJ 4WL-D=Ũ3nhT)LuWfPL$n^2A{<5־bJVɌ319U79P \Tprsԝ쥦NEY΢=ճ69XӘs`O&7_P_-~pBa܋!VICެe9`7G[duۇ{PN*M<Շ㫽mmTnYz#/qi~,ǰeUKMI4ق9#tAGhdG~:Ϲj2+Gp;wDe-Boc #Ł9:>[4N@f!)ZQ8g _7qk#&rQW̒X1)dsz/!L uG'iH#>@}x^?w9WIfP\ہ̡2_\˹Z^ 1Le[wʓ/jV8tu]YjR>:T6DGPvwm۪'k3(QLg̺q#Mc5䛛0W!qϧ]| o;l%S`p Z*!y&' Zq)xY7@.|6/ q͔s}Ժ,#?fۥ oUCܒål% UV; Pk+ʹs}@KYb|fPW{ J;{>op:q;ecSRre-_l'ޜc<+q~̽@ y_/XnUa[s]EZ6ywrkCݽ^}"A["Kob1VbdAlZlj.DM^RJ7zdZ2D!P&4l'ܯs8?I.*wrA b<}xr8xl" -3o,A&%rO(ݞ=wBJ X˔Sdki`O.m.J,n\2 0#SXZ>N'ė*YRX4}]d T]V5OB3e.4z&]E`}()LiQomx6'0Xbn"0gNqnNϪG&UlN!l<q=zK~w|)9[> >O8ݖ9xЃ|hufey)% ;Y 7nJl_;ZJ埅*7vR)A}5|gӸ"br|I%/%ͩ Eb> a:}_hea3V@3^C=Q=ʪ6PG1Fi;{ wce9Фi;xd^[vf5Q0AʾU]&=bjՀ8,^>58qA+5!-T!O?ؒAϖ6 s"ح:kPaCІƽuFYY៶iMQ3g8sӬ7ցڥey◅yћ>8j2 Kr3 Vru j,rpoo3, l IlF"*G#h8wB (Geci<3¸EN4ʑ8UpRKaLLKK^dr"Xnaԏ8-c9 f=nMĽ2Ά}Y\ViK0SC.Mdu}PI OeRkg 67A` HnD#s)O=]@<'ȀϷ}Sj۩m_C7Yp#̮̲ |96Z%J-VA֮nMn0XQYOroÃ뉇4HmgH qhg8c b$y k=0>e ׅ<PxbzؠWȻ߄2rVXIRZ. ʔo#ΪcsmBH y6:0+:ì ?y ňI:iCzH`]J~߅ёCCvGsu0, ~Ǝzg'谩v3TyQ bLXhOHU 7 78@;E-Nڅ-,HS/{3C\"Z/Fdz]|}C m 9 6m:71@҈ i$)9|{ ]4/46-O]M7JljY^^LdKo ϭbdkJaNF3ԤU-h&[DݸSxeS(\T_ Xg)mewfʻrHUThSF#<( qٹ"rx3W[)$TGm.0:fN$f#AYz/6OPyxI)ܜTlHCDASzNgeVBV!j' *)XhyqH/̭-[>R )C^YUnNV. >˕􂦅/zܔXQ'`7qr$Dl S<~|#1"7 ud/<, @5eEc YW_dQH J91b(pUCa凄N&>7F{dUmcv^)-H$ye:+}Wۃ=O]:pgHՅC|7ardA:w+PjEPù)ꨵ*>Oxsƻf |2y[j'#*c%[1LVMGcC+JODzmGʏMޣ:C^Y4ddsf&/ -\| LfHUՈ R(y_wOvB"B$1kY) !gR?s(H(t*:PQAR",Ŋkxf_$Źm. R[\A5fQ7 ѳvYrtJ[W*=ʗ!Jsms-I.ڜ1ICv`wfi FaK7l-ʏ|ԛfYdi<1W[NC*ۘqŦn}nxBέgpοiԉ/W q# t"0:cQSp^k.iN3oIKrw!7DR5o7KeSj:\P{8dz@t:R}>cNYV"gURҁn$]y5Yַ [ E@w獤j]\IV/u e z'ꗑO'.};~J%{#O;YOM>?NG#$L`k ש o# B!#MZ(7Hp1଺@ex dǡP[ZH@lK &MZ"uu;mx B&(80;P TD9CZ!k<*)fˮOa-yimjp;f@K xEufb2sy}3 „E捡QXɬqt29ȓ 'IUg9q(r{Nz hMe搯8葛P֍?T+B9` vsQd1IȖA]Qny{R(o HJv%.W>_g97^x՚PD}a=$م/{ȅ dbDFv6H 8gX*|OJq&V*%| B*G8ZŸ nB%//l-w&*UՌݵ `o@ +偞rO3W:mkcl=f3ة -x `a¸/v?"^^0~z@5VpOg3z#$EB݄Ч=Bb?B1iI6v0T9n^ق_9kcD/Gů+9/{=nx ΂w\ucIJymVޚе araC̟U0 E!͈8 7+rbx"j4{ ;*(qWFŒ~WHx5xx1K ɖoI.IեRٻR| $2VqFlFdPZ //A$xogZH{eZH!ҷҶ}Y:A*AG%_iRݧ9DϯJVTƜl @a5Mqo%^BDqWh9D,?bi؅h'3< ԉgGT k4ǫpb}ԚqوIEVi_xwϱ".a@BO57`5gNKcS 0ǻ&qJP]`?;PXnKSCJ{5}4ֈ3G!X zɑ}(1p,szh(X1m7%@i+I %ZɈ/zK1a i=E6bx>Řš3{.JRU1̬;~mZ$4ag\և IWc0V,l>XIW?^+£yήRf륮 < n?g&uaI6٫KJ8ċ .ͱ dZV V͏=c}ԱJOև: i9/CL%^JuLv Yǜ+H`ߎj9Q|<ۇ LSq|lV9qzĹbʧ}`&aIV2Y=VPgy-"hH8v'8#3=Bcbit_gFP&&#@X)Ư6z>BS漭쇤#LayuR-gcdN1eq/8?y& 纱|ɧ)ԢhLDL5CH>urMnlkϰ*O0Ki(a}:IRx7i^(tWJm0mKM/V>>߫Aw>}YAXQpvm?SjҪpFm7"u#zs0kwNChnR ߣQ q`h[ƖDpN`g&Wh%FA"`!Ւي߫q,ˎCaO @h("*5?EIr`3VWϢ7Ѕ 5v_0q fC]L!} Y$n`o!>r[{@1nX"Ė =NE5ot4:0װzSaKL ߧ7X'XDZ9}HqˊhKr;{OiF2Ӭ4Ǽ4DB{oҸ΄ wX/i!qψhOTO-FD6bq3Xx98w;ݟ9аzj7SIUk99837(-F ezv;tAKuCӺ G'wy ގhAf:44p^bD%ȍ^89C(vz[5~9)`дƙPU4|+#˫ @ O)>="#=cP='6z: B:C_} ƄYx:aj%"e6&iX9rAoZNx+9)xt?VQ6wæefmxO3e+sA!0y2?OPl辘S5R r7E){4ݴ"q'"ϾzəZC]R02z ?s]#5B3[]$=47DZ{k@_,@0rٙ/N$zl- fE^Ṯ)ۙ͌\zdsD*[ms#g136d @5'O zg‡XheHiC57ZS~lէSHw SeUѽ'V_ei"7 :5 R;KZcKTd&nyzLckmGXqmNlKuԓۂlZs>y*PHZx(*KOAeM**l~E]SZQ?'Ʃ@& Hv=R/<'վO3+CPCӱ*2&d#kb8faNeZ h0!mPSǠONPcȥ/ H}fL*Ѡy궶鼐CFƪtc&Q Gf? .(ue`$AlI':?C儰φIa.w,7 HmS=k?wqWR}jO~+G&Нam3bn{-d+v~" 0 c]|b &[Q#ĽǨl9Hų +D~2~F@KJ[pv]Z , ȞNz=}K<(/됟L5;dWG}BT6u:/W-)FDZAhc :~@񪩡F{̮Ԋ">Ff:-=Ȏ'qėgziq#i"6vDwMGjFyzC(4;BXjrϸ},ۥxm]Zd&jq_'dcݛX1/R?H϶-JrA[v}LV_G].qsBιCuoApqftBԯΐ=ރU[IwB!_`w04δ?.s@PB;z/RcBu:dRd c2wY7C5Ga(^v9-8#)cpb)y_pN}|)<E`ű~<:l*y@FlnՂuǝk1hr_W!b~Ajp2zu"ɣ?dnf3,7j tcE"x̄QƌDIoՕ杊 ъHծA"\r1[MCG)ccyk[خM~3nez`;79 +%k @=(XIQ+NOE]nx v\cSR3`֫k3S}\aUeM59:E~@36H'n̽<$.,?8je4 KE!Jiz+l80 UfgfU{NݳH;En8n&{Rci.yM00J$0Z/#̓(OytI+p4c^q?S٥:>'mW 2wyoG55eMbƺ-E+BԊ+")e;k㔯.L؅8+KAp2j2=Xv:sԲrhkm_q>pe!XLx\l3ԍf/ b^F;{fqgH_ ĨBH%ְ&?+S%œ[@Gx [y ݽzkkE9Kk4P/"I"XV‰f~oco]3i5{M}elW<_jZx"LZK&nɍFt#P=:unpr+Tو6GKutbS6if_5YӵƵ%搻?[Qޠ̖ @E1ݦ=irO^6j:->:`t(B՞6PHB%]\a\JҜf*'u* u=('?,- L|L_Ud-O F:J/B=P"Cmk*GHLT JXlV_4,9_^⤺Ǖ8 ϽGvgKP{*NwJaHsF^#|q'B_D샏ON#$Y͎1y /"[zP؜}4P?&ԗ a*eS2<0J vĤPYmr*N֙oK7=ֶtCYmZDN;ਠ9c-!5Nm?灱 K3JtX MB"^>hC3t7L?A iN^J<,B齹aeˇ29ۀ$PĻZ8.PE)Vŕ vv~`J&ޅRV%eÏwBi}.V3P89Ҁ!SAfԠsmG>EE:7{S+j{z|:5aM`рA̲ڰJ [F͌/mϋ0jO Up!8 EȜ6UЪϝma!& *HH#g,+Co̒v0eѠEQ]!E \ۦ+P gH/ ?v.^j 4)t}25=HBmn/d  3R= V腝N_z&_\y]%>蜻;4ERo <4-^2rSHp~˼%K US"!}ն;B7EuFK:npՏcm+xJgx"mV5 ;\ Uhi$dZFLd0,`ԢŪVT*+Zh?@rXZyŇﻆ髄4 HYmؖZO=liSZ] 9D4x.eZ׏U|q A6)eâ| O4ݾ;;,wƼp|q_+lA4a59;5Uc%ġIڴx 20tF|kJ MBʑ\lM8Ǩ̤ ȱz@UYxVwݯ?)b1N,jRLqM^qkpаT;+~J.0!@_yBY tk⳰]vP2iWI0;kb\̏.V-IRq&pRUʗHVQu%\I$8p(͎V~Q-csĤ,n|jy葞x 2[V*{Xݴ8Mx0H#;!DǤRϪuÊ3LHG[Ǘ69z w9_Β ]U=&CQ4zڥ2x9ebs ~hB glX=2E8DǏ-scއv0k * _2o8p ?Zqfȳ!nFu^h''j s-6Rkkј([@?0$WSh$!P TAՂ*4*FX@;0|l)ĝ9PEI,9m geѓsK0`$τt0=!-C4Q5a@a:]^hSz3/#ۃKD:;Teɝ%l $>GTqMeRln-C]~ aO#G_6KlCS  koLWsw0 pqA[O,) X Ho!^Om3lD4n1Qr--YRG֫DhlR> {B|,=>Z B^0"5WDUm&ZG! &G{(y7 ߠTU"{V#<+ 1Q%1_9JAG$ìisgS(yoL3mZt=:kZiM wscHРu3iwX<}>wzrEҷ+G42JqOJylHˆP1Xwm,bo0a j?A+4='X/ēTbkDxHY^H'O }kYph'n_qKte~%r7Dz200PȚ?G5%qrɶw$'PuYtɓV_x&K}M-Vv'VBcu&|jG{mPegUPKU5-+>vg=4#TM0gu w2FߦǧsROƯQS2 nƹ[}϶~&Il&X.  bT@u+B/uqO(R:C|,{+~qʕκ̈́Ov֒"7&Ȣm4E4Pxu`v:0E~c>-%] 2Cmi?1РWgQCuqn&/͗/ɞS.Xku4%vK+CAzYՉOEzx:KKLl|+QjqZ&Z\|F2\U[I6ן8еLEg]:ѣF]b](|{h¡G;_~>ƻ 3 D^/l? Dt2aH.&SHUͽUWsT?RNL08Բ2(B '4-n&aHn0zq/Ht5R*RmG{vݫ:Ŕď=(q]ZSg`d5Y)s(€{cQmd<,'4xYrGDU?^m]Uwx_ f: p4dݾNM( 1ax\mi?ݑuz*19^<\4(,C0 > {7G Y`$vu|Y,N!h> ~8czuYK\!5ns^Yq^-9<^?qfKay)] 1݉.\1ǖ藟0P$sE6^Gi{-Йs{0H>k;o)Ț_Q`c(Vb, s6K9&? v+GBV";ϊ9!.^ie `}.F8vzƝl'u]/ xןy}[Tsp_]K:3,keKzPˢ 6Ԙ0(HT ={(+QēM_TS[`Re00?-cy:,]&aÚ>xFX\&6,5=D&Doĝ=_fk՛_crvъXG5rSd. ݂[^ulXa wӌшeCDz7JB`De$hW(Wu4K7'?Hqx ky vLӍF*2kKa*]GS>:a\T qV7 KA_ q'69A+kȥK"\GkUGd+S(o{m rE⺎ nIDGjDBMߏ LFᝤCWs?o8C*x|E^B+Вh t#a 7CEjc?J ϝh|CK},JrQQD)$d ӲeŸ,KףQ]lH$ȣFA9^)\ ϙƞ fѦ!#YE庩w]04E_]p[/Bp}kWD(k R:^LM3Uqh;_-`y4?^v.I'0ӊN+rAv*#서"=4"Y3[=Z(tr@'l1dM0DLVQ<&>YzU3Ðs4n$OtdRRd Vr1!ZF]@rً; $SS$/rIX ](J+.G<"ۺr/6NI')B֒G /[J@ZlBڽFϩ(v4ܙaeqD7gLEh`@ߔ\=l]CYr9M5 |ͥՕڹl0wu%N/Se1Tq}g<$gBfD>/^>!6DƸNXN4=a ]fT6HRC25,u-m?P4luEr#[㬆·pq|S س^|Fjq2 aZ'yz͗k Q h5 XTϢej/ǥh#)~&PkݤC(MD/u5/T,}M:聎"]&zu_n#B4X˓F=:_*+8"'l 0t1m;ma_f3!\@,m/BI $)\U*H(q[;yGFiЋ!'1j~68BjY[+i{wmIX0w&}E~dvyIfcqV 3F_4>oXAzXʍo/ܴwvɂdH' О0P6a0{.J4P]EK퓊;+Oh5o[bQ/%W!p=ߨھ\r]G.Kf'u,%zȹQN x!G?|l#{*o{né-0@T ,1s7j KtE`54KJ\0m݆9g頔;LL.I?T!JH/zC`PxgSӆ+[P;+(BܑX!k"&HVT~n| 7fG "mkONy=f})w^ƅAOe BumO6f2k_=ۍDrd($+P 9J>/m%|S}`vjYkPAH`r񪜟ofM/|T[^!R(xC x; tɨ:7t6d>"7LU]!1釈k6hѴmOނD`tel۠dC+F`S){lqjbb6k6V YcjvDd70eH5aM94E4-∁3)G};R;aձ;0rMr=v x uI]?Nk&v6[s,h PANa!`nƱ5STr@B&GDQ^Cm-Om s-dNN:$=r k^B,`JC3frn'p- w0v+j6pxPl8p6@QO̿y~Z$lL DjAh $t`]xTJq9ӘyJ1둳7lH^.(ౚ-!q|R2Fc_黯m)쬽(&e/c®+8 -V8 10BBPl\>F݋J_8sgʅGUcL5[۠X *upg-D#{֥S.ϺzXSi}c)wvWKOe$mw磑@YK9yl#]XnJ8 9;27|Wj9<=)翘+b%y[d ؟lłخ=ҟ[O62j:$ d:Z[*c+H, .n ٠t){Ǔ|cotUA7i`!W[2W`Ƞ|inE[ 謤eٺyL"DkaAī)/ cmR^6hk(wsn88x7P0c"rgmM1!93a'w/"KrmЅF}7i:h E]_cR ]֎ҙ'*( - "Vł^8sO-`dnB3K;GV`FPw 9Wtw;pfؼ"R= }$x\!dWl`DnvxDzXq ]0(~{8)yr2ȿl@Ͱˌ^%~'7dHGaH{Ɖ|k47˥z7Q1F &BR_&|mE6/%"S3^Bᶒ?#v!WDA0,CHEt]a3gW7i ku [Xd_j$rUGCYVwO:;ÈA-@Ɏou1mOq:x[:Py;})eʾ(FH1աQ %!Qz +].=NU)-O(EP=P=Uz+ޅeZU4kP/ąªWvi ' Ti-X ߆?&HOPs\?A?]|+0ג5,{TwC̺;_֌Mo*H}F>̀1bgRhy0Q1[?B\pst)*tL'/z؇ _q mh>e hjJ<;>SUW_~S$FfӗM If`tM'kо$.;IY Gf+39.@w@*i# xIфHh @QyZ~wnǞ^_0e&',EW }T܄Z:Y9;&g E=!,HzX73:1.ᯩ>F&89zM&ӄv5\4TٱA#ZF-9}J /Yh߶ 9g`VcEx{჊ g })`giq1Sm#T✮~L֢Q7+>2[ud4uT ("^ы HQVM|LwTJJKMa d7 JO]WliJ Mr2WӼE1b3}i5]"*zK`րKW6ãx J˖'̮EHGU9u:ОlVM3K7!QUR|yMuƢNRW|֢ƒM #XF[̘OBp Owp^.رr Pk9,+֛x-GџԄ,6UJ;J4#.ڨ :3n j2)P _'onᯔSMf=:5XEN cPmᣨFޕLW8}E/ ֵCNT p:6T*(tI\n)= *P۟sPkuи4zF "P;U%V"̭0$?~% * /ɫ`[ٔ 8}x=.9y ۍGˋR$R y[Ċ#珲5 n8Z-wxXǂ2I|l?X1~.WLΐ OG,u7d,_fsc~[!9̪ E1BX6 &ky8΂WEDpQH߲)U;Y4^i5h-'2SF$6RbFT'iGuo)o] Q ڵY=mP}gt)π)%Zv=D51h !IzXs_f)1렰\JML1NÁ7.9!YYØt'j`y3IJ4^hr.0 !Vݎ1'z^V7|nw⪋ @`#$ H+ppRGY~ 16}.MvsXH$ᬇpMϖQ/[N-7edR𱫍xHzt=E'|wZF`zlfe4wM7kK-_RuyVl*DJw gE.|K(v=Cp}Ai*vaaX zY$$XAvX._]ϊQd'ڂ!5M䱕m'rG/ooFЭcꕦk^1ԾxzH,άEER}Sf2gb_!aW sc~bWb07-\# j@%m+'gVM&nJs$Uq`G Q<\5 0  3r)][2/5`MXPO8-,lnAԣSr'.@ tuN"Y䊨z :<Đ;*vVD'd1 #sK٢{Ua&N2^>sI: E3s.oyb o`ŹY[ۘ|nÛ7xZ#:\%!.c'-JKHbϧmBr0$֒aLA{`장ˊyW̒B/+`tt" "~L 2?4>/Sv )d.DR\l/1g%0pMxSMcT{ :lKM;[bH fJ/ , )0`;$8qQ8: _iGZF^áљ oɖ{88C1⥃ů;` >EЕv![Z 64:= r{2ŠԬ$tvlyBT%йzX YcJxwD&X,|=U堃,>a]Z2a1˪gC%=Z?,C8#㘹bs4}8C{t=놼/ vp: e(pSAW3|!ŽP֌k\W+{ۈ⊰ V敞` !=PC֨ζg麦yM"ԥ4^|pNO9$(2(kv,y.C-;q[}G1R NwqS`PX#BQ72)g [~+SS:rbӵ5rpyDЉ{Fǫ}SpxH!.T6^P4.Mj_m'q{:"|6bzɟhWo/sܧP噯l\m4*g?na$ vH9_ zȋ~Mgmˆ(DVT_H 5ZU\:PܑRi׻6Ve1ScTHav @);堢"![{:/OsR*utmwQNG w% ga >1t7R-E85 @80s!b0r^/ݝ=T]oUF?1|S²}0O^&|29>Ѡ֛3z /?+;zR;RI+)wDLYGz~*Ae '׆Z/.~XӨb F!"B\iq/Vͤ]Zq_Y6#xկ `;6,'>#5,`+?[X@gӺt8l1Hk4ﳖ(^U lbO*QDzP q V||vC2 B+ D^QM!]^zU~ 4ԡ%SuҭF0R on#ZbOMdd׽C'A:`, 2K4dAjM&}KQy6?d. (K&4h_&L ħьhM%}b]`!ȡ_1p$,9vAʽ+-Z W2}-+Jn s9QD􂛣 PdV;u ;35w^_^vUirji2GmE脊[X<t@Ira9ٲOb,jFؖ9֌dEUw ߱s);1dϙA \0+՛U5 .huv upU$CB? 7G73Y"?1OV^{WBۋM+:J4l$* ?#l7(&nDa* -4(Q uz7ꅃA &+[X/_'Ŀ@.+Խ!e(:x;aab9g>) m/߶|H>w[[WnXZ8FEٗQwgB/RJg&motRQоP~(eJFOb8}%A8[ﵰ@D* 7lϪ \ő:*˹-rd͛'O9;Xu\5X) ׉rD_dIKlRG` ?k7p=fg7壓ldj6?*kzyQ).z1tr#Qz-4w(%yO EvbkV? %dãڂ#/l"pL7A:T_O->jX8"QlTUQ+p=N^WM>+M\R~9O@ Nn0?|?bl4y̿ԡP*@EsM%pӫ{-2KeNI]|8cV͓Qb:G)ߺqB rUz`w/7-^&S" 4vTu |K%~ ^xV=FKD|)qqL,_wC@y(cө1ɓ4BDz;SrKem/ΙEU|I,gәCk^9q XâRBb5AKb6jy'SYjxw/vY:RƃScR _ӃM:1`S0#wͰ? gjğD9ܺL#n9 ƾc{(1;vfw4G*^6xoJDQWG$f~){֎#@e(R7?W k/ƽZ~[ {v^#f/!O> V0o&LuQ#EjY/3Th uZgξZѝ䁃͚%Xi0!+hε/qJ붤 Ï/q- f&O&ڌfLQ &(KJ LKY7dmzF)pj'ᓈ/X gXSZUCiW{zpB0Pʣ{:S GB~1%8 OgLw2Ztpُ : R+ic6 F&t<]{8՞cڈpI˚;u@юiiM3ZJ@1e4ث+.~H@ݓ =ׅ VĂ_,NS}@OcG*+ׂZs29@mqE4ݟ+b^GGo軟aԥl(fS})ִi _%h[34ԇ1g<^Jy/_=ͣ4\F,`{%ʀi8}4!HNRHs7A*}nj xs_jQR/QzK.TIN.P]% u)bEpJxVrra=X\ۗ#6ڣ2_,9U c%^HE/Z 89(MA7q7Lۈ 읅Οs|䁊QrkT8/9Ijư[7e^vX'G[9Sk-A{hrz=no+gh]$+s\&Ԕ@z?M ⷽۆt ?mDs UB;kwbvFh_v#_\%[ 7zbx *ksP Î&a^$+Wl!7/T5Ő8`C28<7QOx2(ͯus W7Tӄ ݝ2F7xxX&08A~ OfZBVP'59z\=Im<\_ ~kK6cԱ:fxl|9Ɂ`ە$XOcuՆ%xtZ c> (gFl4 .7c}NPueu\h$Bxba-.$ČF5)Wϕ*J5KPӈ+T FؠR""M gj+Х_kJEIl\ K))s$ jDs-Ʒ~MڒG1BSPD,"C-%ñ&e gqy3T*Edlmk8)|!B۴T-ؑbLT$C̑7q@mN^3VNg.U7{pMr%6 |$Mwk"5sCP4N)bзb9V 06bH:Y:UtX|ol!qfk" lOt+!xGհ/w2}.ouyqPs(2.>ͦ_$.U}P$?KI簈.UyU"7lSy&z0O_1 -b njd1Y}|Op1g^X奸.^4䉕cSՑXj&OH<Ӹ8\:}%1*Hz~ 2"~;@#Zz_DYl݂  N5zi@CUkθu&JU&1h KZ{3HJ/V9V:c=%_4fjDAޝ  ?k>}FL3ђ9VEA6~ɉT,>.tZhNLەxخ4f);'# KkV룝?Or4cؙǴV(Rk$!^.e,IX&CS "('F}:[_\Vs>dc!Ohɠǽk Sj5R+<4<f1 ~6z{k&W(52:HB:j6Yea娤+xsi2 $Egh94Yʝo4IBT{ˤK9[Bc25F D.ni@\HbR rE9}0?Pot SHaj#J!$E[ZPM FÑ,,]"5{-^HЎ2eYb`U]tFZ+k\^A۩Ur8=ͅߜ`"Sst~HcbX#"hƍ(nRu?=k<-a^=68,1G:+ˈB) f2&snR ?s@lQ$iVrwOf?PpἁMeh#r=eOlLj)Z\E9keY ']>{%}ІTC=pt+9P Q"uT$WƁT;0NO^u]c"Brl32&㚼ϫ":&a GaЁ5;apϻ/co[s+q9W.{K#WD'=fjH1U%D*Uf$.otԈ4jH[7w yG%j?!8-M{ /M<$"n(N{5g -[$;??@l$! !#H^m=#C6gBifU(Yx}́2]"4|=к&>Rn?')nңke޸s4P#/5Ѓ4GYQ}L/4 NPߏ96ά7nԶN&c<9>nw+ FU!.EmuG}j?t,]zT.u7g34nggMY*SV7z`E˪GF/ z7F{kMSa4qn.꽰V ja,YwA|JIPk;&\%[ȆM73husw@u#Nؓ48k;%'%I-M H),wmRa$aײfb3b y;㧰[`D;D;/)oҊ* hnMʹpɿe9QYjc n)5#џR@}{aQntj:^S9@Ym0OG Ťxa-7|/*T}CD7*29rCkQ'ymwÙӒvJEZJQ(%<(–L("tп6dӹ}(o=N亟E3KX> uq #XUZJ;U}+W(f PdJE7&5\ڵeK6t~Зr8]]PMk_H8!W`Ub(vP/]2L_U+>8-T/"ynE끞SߧaVĹv8^+*! (=dR]<` _;5ob+MG*?@!I0"a4w9ȇuIUp 7;"3-b[uxpEc&|r㠿Bۙć)+A!~QBD &!moqN멌[<u2o;xh=0@cϔv~#,XO*̵aYfÀzJ5%{aTI"K|Pف.ih@v4˾؝aAUڨk}gh9h)v-,8je9P< 8|mJ%>ʼw7Y; (P `O)Lzv!5c4-3N}Y^ | .V .ؓ˭  /xIF buHdu8$lEƅ~2]Fָ{ZH3A`E-Q8fT/(f䪫E`+{y@:76a>"^7!ye }V)=(J'$xι ڂ>b%|DLdIcc¨ƻ'$N59zYkzSgTIԠz)׫3ɻ؆NVAPkilEWĵ}3Iys !W#> qχn8(oi{t{GGlYCo H|y"P(i3iFm[D̸ 3wb_@E(sxջ>)g{H-?\i?R:v&B9agI)s=Urg7gFCnѻ/{p;h$ g AfeBc +/M폔6t0 0J?Նgjb3i3R2V>҉'%*ce*n͑'.Јv; KMPׄ$ ܶNh?$LC$d螲{埥)ݫ {NwH㔞M3 R#bGŒHcmh2]GNQY u3o'MwrK]"4^{.9/k&62B;7S; ?tՏ-~%J>xż1Cy@GpE/" o:~8FRƬ8R mEbs@՛R,D6+:C/]Y{`~EhDc?}uL=;" /憿o~ BLiP#J ~ //IDnUi <,)+I>9ҁ)U_ulMxJ|ok" Y68Z|=g-J\t{ yܳSzk)b+([`1q02%SϰKF Q(M+i26H31>J3P0BTtV6cM}8Bv/)&b#S-ӎ6)gh0ri,wH1wSlo_&-yXH?\ܨ~ W!V0uXiN'A<p;~8G᷼3)qlGG7ir^%F*&Tm5]gfďCYQn^~SXswg9Fdr? ;kX=Y4w)bGн%jPX U1{o {-cYO 2#AEpuC}ŏx;ɊB NeOz2GUBxM nORP='дH<,'7ouG)b盽P0bwQp39?庛ԩa3nhI*̜"o=CZ|SkV @kd&h>- Χ׵ KxD#~g|4R;\]#JJLeVS\L)1P zVJ[k6yQ-#n&5wAQQy壔z7;, 5#3eҗQt+[e!=;Avh4I/~R?mC ~C(Hx5GClӶuɄ~6zA Z& ɌOiBFNܨDߤ6Ujbw+8 oE~Dee2k|$F:&HcBDKovt ~lR x;$I</oBe3ƚ<@DLԔ\_èf}B2 aK09C3(B5}cCk7QCdB =W,3OuPl?q:C6qf]U"E U]3y8Ǭ.A.TƇ2Yʥfd{ʌӌb<1:s_2_p= 凝om_maea#,̰Lz=S+( D9MIB 50 tpn׵̀ahC!C)n[+Hu 𰠖IC3eԐ J0YgѾ)Um 6CB%ԬP,Wcj '#0udS+hHk@֑zei$ڇ. kI}*ayLJS Xn':qP,2mHƫ+GEQphcwz[W4;O}-NBӴ!܂a|y6x_1dN)Rxd ܧQg9u$JO,4RP ă}^QE5-b&Jo}nD~jIlBE6N=Vs*G;xgÙzX{_:Pkg>K;E\7 Q)eM-ad?Q'Սqfх(a1jeڕ<g`0qu0 'n=R Z[򥑉++e0GSf`s{!`F(L˿QM4tn7yIz=bЏğqUB1HDcYW1~˕'e6+?7.5_Ir zvJ@x!} 6w^KpyZ ?T)g[Ocw(E}P*uԟnWҬ݈0tAn$xsHJ*77qs3]ɓ6-gDv&[ m(&  > Ʉ1sނɖ[{pA84O#W$w ~7lƆcīį)Ⳛͬ@ )*@u!i3./R V&qB!Q ֡,_k>h2L&+oىhFZf"\(h#LЍINSQf{[׎Y|U7Ym̠ ]8sGxq8AW,'KG!е2^`*;;(s(;[b ւ?/gq1ZpG`xX ?pd'F T?Ĥћ vv~d!% jIԿu&AHret[Vbpc"d\[c} Jm0˼ ,ͰYLH] {$cn?as'DZH700C!?xdz(FofN!L߾ryU} %0_f^!k&0,W%'V-|=(RX F)f旂:UJ,|0# )Uh,6Aߏ)?4\񳼪@goTЯwklFsHLA`|-,ɀ,x!$vZUxN g\ΏW NEU3;O߮G'?7_SXTqu֥.|~c.7)}ٶK`2(y?rھpq\9. HkV1XB${«U!x/ґwhsV&Dq,lp<^;H$d|u7:nƳ۾ 5"NF4ͪ'&W 3"e!wYyܡdQb;"<+Og)sZX6j|6pZOA eZJ0kY|oP|6@B(S*raqG}[o܂@*3R^jѿ< (X=_A1؎WE䝨W]}m^;HHTKzw$^+Lm2AJYQxޙ*г Z2,M y8@qgD{k6_D,S&y`r36' 9;B~X6JT:i5hX7$Ix]Su+5-hЯֹ!y𒲟[Jv9Y假+!koDQ9cxśw`1W>jz"VK0-`5_FaƢt&yRЬ[g=vG 5O5ysUpX"T{V̹8\L[U6Aw8c B:ߗ)C#*hkZdXxW4Zcs'$/ؚ~ ps#ܾ ByU[0- d-i&ps_12IdD3$C?>S;QK0[2x⇴h·Iom=xe$R +{V\s m1yP;xftQm\1ҥK(wΨ_nN:Ga=nuOadKx!s_rqh}N죶3q sU<ɦJS9b |VҮE!7s,wi0`0>g7)?5$s<9@t}I  U"J?.RJQd1FI "h{ Q'W}Iix\QNiԂ~P_dQDh)vx/$gmhw}iUpg2FcM- |R^|2{P'  m(gU87{drL}\# qRH6-rFE^ᘂQ<փcIR"%1T a_n2;L{߷I5_~N\f9gGgrE[J=y"ZŹߪ`cK=j] 4uvՆ9 9+Sﬞ#2y{b"mkM9$jyAJq'wW RZ0դ>ƪ|D7< /iElՅ`2f T>ta 'pUHp#{5zpb*G"Ķ^!D$-*Ȣ)WP8UȻuЌW~nL)Ƙph-QSdž5 xnZ)GE[nV.6ӪȮBfYQ1}*u^EWmc|T1O9o,Zk.`Q2u A x]IC8')ssrw(ru@'K%ק%c4|$,TRQWx!\]馛'"\{Z[9K->8kŜ |w !z[(BTVaLrI^Abf?>>Šoc}~Y'c Euy&Z8ѿJR@V4VE^Rm Dѭ3G}YWH@a\ʧ UlSD X"6wU0c%EF /?"2H. :Fv֩M=`:#]O< I^ـ&?*YC20K2:mxZ#8^O`-*PD{t>DQ50 ё$ƗoĸXhĺyL G\0L OZy-s<;\;qiU7 xͣd՚ruaI2fK2ߴ%W7G`M<$AbىeRlnhD^-&ȚNj?zr/!ty=GlҼ8)hqekz. ZKD ȇ3އD+:_.OPpB|3d=H⃙uz!,eVKD~>ݠB\=E\:e[?thn;n!5A`qɬ:"lBLJz4C"jwl8sgd* RY C!2\U(Jx<ȶ(ZwtHב[u$3p!jޝΝ[oC`x8zvqsX4Sjr+h-uF&p7bwlE+OբziťbF~͇{ҼԈ A5.|>`0za; VNLyAJd>W('`%Av8yT^j=7Rw S 8쪟*`6[&8cc1/s}z]X۸vn[cJᛆl #JL} Q}07BZ@nDdu(M|R:w4=9;4aRDv2hlu{YEJи5lцk:-:-[ !I_TsBiP;ˉʧX`[i1UFf`9(9\͋1*5e5$ܢ S\h(|S ,9g񓞿e(DMqpVq'Uk%ԩ{k| Th NS!>a½sKVD)YGIZp0L!h?~+t 홐ڴf:ˀg虢9LY䃧ncQ_Cw&ub&.80 NصS>,g˔?+drE# Twi"%nMuRtk_qt߼L s]h>кWu,|d.->HOM_ Ci_ vMfrmɿ *3-x򽍜4pb}*?P2H/MAΦLgH)6ףm܍cȘC&I! c^ 5c-= ߀AՍc]cԹV`%w@XGuʂ Q6œĜOw8s1֮A b3`fWit |/ӲE3 rgu7L4!qg>uIb~=vߔO%TڏZ,1Uw5| GItSJi>=བ ,m4hc' I*>N G 7=1`IY!RY$"c>~~Ax5"UŞe'U(xORR.]5栃1puXob f=nk6L =̃VE-&ߊap ;~aa{}<Oat::T~Fjζ,Ф96AsVM(imC?dU&}AeI (Ii)E>@jAPgKpg WQH<,dxlq&q8=Yb R&hj>vXl ˥f0>m<󉌰&^U"F-tm,ryevlhJlш&WMv7h=.% m|Ri/j+AD;"x-&5܋.BgJc >v֏#3NZ3%J?}Hk9HmAD vUH:`>z'Oec|wzd#htzCǝ2~7*'JƙIO+~F NA-mҜMhU\xURA)8gr!\76;f<GVwnthB~OQ P/F)-kk1y@2X Cyį ߗe"3X/e}o iB4)$j(m^\T9sbV81,I2G `K4 G7d0!vsu۶dq{ #9⡑7ő7v^eTؘ9bjX9se1p=>%pעIĹ,P>R6|ךq=WrT0B[p.ʱE/*. m%aM[kXB~tF]יo2gT/ACp;nK%YBBOuW2T*]0|$A5 }MI3rk"M(y+=*l*T.DES>B)Z 3aRI`%Jq<4_ ~O-;[ƥ x4ʑEV>RE'.UzlˍfLO{nqzr:Q LHrQ[ƚMnAV@Jӛeٍ;<} &wMpL]PȞ(Z&Zh~؅ËA{rFPs<>( Hhc/ pYlv,O"d˻)AJ]QY`x>ӼkUnXP/ $5,MRx7t<wOA\1i7#&iM3 kݫ594VL+Our|cќ i1:< 4ʹsm'C&.]?μL8 -E(W2ݰ5H\w5EUA=0cVP@Gz"9:ypo0*NvBz@<9f^l)|UMiu/ZsO7p԰֣Ԍߋ-k'BuV((\22+Wѹ,9J ژrs}Ԇ7i8^/TSXU{@]> <4OlY"fi>C ?+e= S1#A S4:byK!ף#yiEG ,6]nuQ:m.'h)j @:c'%mul@N$fx+#Ճ᜞ՔQ'QŢ7_ ii#!SEED !DX(!+!Hf9#eӯlA7HEZܰᏼ䗫I_lTnO =fۡʺJJQd DDֵR,5eЋ6gN$'(ob!A-mi&|A{!JBE&/t왤b} x&ag;'@XKZcaҭdrG.P927f/ PNҎ`$eFJ9G{h) Ou5_-7DʣZ(]xGJycH5Gv2d3IЉh)DÛFpcPGwb`V:L=Jޥf?YRT(eMd8F𻳱0D-]$_Y]̩7ɪ\"T'\NOG35S/\7%aXJqm`7PR+Aziy`6DD=֢:rfD\0@> LL@@T`#CFSg8kZxtژQ=>yNCo~n<~WKlAIIxZWoF\љ>>m. '"NPJDZdX _ kDXznH^H*mƋWdD#P;=xbqM)j4_DG;M(DjN51 3O,ѩPl^ hifG^d;ހIdD =Mm1^F)ٔj&D(_`t䐌q(`w8^"/ibŴ/HLe?<д0u LjęiD[˷'D2f/쩖 m,8Ŭn{Uzv#.')XSk7uDkCgC]t^ mZMg ]06@i}1Kͻ8S Q@# dމ=7mpW_36d~tgS+ˍx"I`u1VxTkrM{_JĽHe3mepȱxQݰ:U2vGU9epLnSd}tEbֺC[mÍ rT(Vp(؎ tQ; rLPwuso3+\:OWmcJ2prN.`ƇX4#S+aKnY ͉JWMY t1- Y2Nx([Z(r^:9P@ܴP.!_.]YeGFT$[A\U* ⛹:iP,KU"Z.fwxwO8'h!:9lܶ]=xqѲGzՕ`F];4FJCDAb)מDEeg̶Me2FgP2JF~r^e;U*4¦9{e.6!8V̯h+`D[N%2/n*I$7?w}:ԃodu_iE߇_옞MIw9tquUAMGJ-Y$rp|{Myc~sV=nbP\KD`BF.!Xu@cKHC|UMd(ǖfx@"# ;"Oci̽Q"!k"v(t20Nv߄./(aUm[ŹpG]X1/#d8)Q43AXzbDP1&'>g3 2i8\ ko&[\Ypl9MbF\$:&1/A-/_ybiF $oMlJ<+bC`\G k R 4ejAGBɟoL!CFux_Pm|DB5Lsg And {U=WS9w+Bk2V%v肀Bt}qՉr%X!.3f>Ts>H5kPeKQc`Kf\&>{K(hDXrm7Iő 6Pa1on03fͪQIpuI !ЩW,oe&7p2m$h" ΋qt7J֧ӱnw,!{e, Ő=;xphv_AR,D${7_Cx1/7*-֏ܹJR?, ϸ+Omd{<'J23 :tYy vN]c{UnHY .S-C QbpQ7Pgӗn(Zqu@yVbRuFέ7/wG嫞G~}'UT*鈮 P(c2,2GuqFJ6gFX[fR16xZ*%X|#řoש_͒]%B19w.bAPM%e k&d~k/S[/ Pg/$8XyicOCFھniD9HEF& 6+]dVͤn4NJzne=6ў<&%YUL uy5Ε+9;6ž%s0c -UY+\wW0 'ZRpîRft2Z h]eVxvgʯ(+$M6""As`ptk޻D",䚼( Bg-;xLJ9@ 4i!i8Ixn t11wfh8FAҔ}%fPoJ3׹SW[ rD"zbG {~ec_ [ɂ¶}'Us$?m(]ܗnB뒋9p! bVg"WnI6H}~L(uo*ވ0{30c.aT 5;V|tx&Ʒ#^Lvr練 rᕷ1aM>l.BÄddؚlX*'h/'XCp=ěŘ K.h:{zYFϩU_y]qh#J"Ґm+(gpN0g[ DȬywO@HQWu$$Y_5rhHe+ R /eLLUNtfjK(=01rxqt ؗ!1|,87!1TLZcǝ5=.e)'vAp,.Ǟe>٢N>5=Ҹ+s?4`F}riKG23݉UU%Eq=RR Ez􄪁Qg'zklѧuAQ DGn0=uɻR긥3 @k!>PO;q)"V˕0;`[<~)I̞H({jpYHL0;-;zǜHm#K[S>=514cdʘ5A#yCO|tA>'Oy2p ?#Lp| 5 O时X$K |OZ>W]bܾeq4j1ڂ\ :uS`qUĖuM{hڨVǭӞ<;(PdNՒC޼4oX,Q-n[38K|x[(O9_ٷ7s6h;Ӏ<9KIwO"όr&uȢW|q&=zEQ!HLJ LAa7].0yJ[T^o3ƛ`Y^e6X;Jf""]T0Fgj)<1D[qC;T GG&ޮC,<$گPi u2%=9Cͣ>R+US AHP;:0d2 C1ꩀH^_HhFYC>=\s.eGhF(.FI7ކ&VA[+&1G|@@I5 reG Dѡ $F̻J׬V)ES?}?^gK`[mKhGLJJn@ۀn9?Nc(Up )S t? ݏ0laB75اbNu% b6Xk̡(*=/?֞)ѯ@DGt*FjZV+|e`(!R\q,eEg*R]Hh EsK$Dٳ{ea\p%q/IԪ3 "B9.+#EYd1ʯɠ 0r~9Dj'XZE=s Jt)_ Q;8 ڀE*l}.\R:\hHdϳE5}LBM hjyOrbP_ܒ=c]bV/;4-^0±ǥX V AJc&̺̪,15\.27(0mvO@.F;gW/4Eΐ,+Rvx)S䷧}Wx´ @z?O^ND]*ժr`CEXM; 2*ٱzZL] Deޕ@94tI&>w!%#V3ik9{IѯA^yi3)O% ͲRbrZ[Ք",u 5RKcm }YB z*9ҖT3;!iRq 5zû2;:Ūڕ] P!TjoHody*)<+ث?IOy8'~&0^1_0@ݬ\Ydz6^\|agTۮAF~$l< ܽ)X^ˈtߊպ]cceQS Dc^F>|&(YYaCW"1OsSdߚ-4>K4܁dk£0qj`QE\eV*DNS7CGZ%cv tSE13^afAi $GKhP^w AiWjyQ?#>ǰ^mrp`|x=t)/%єnO)dl1ۖ/tϛ{ [g^>ź|@0/.lA f!oDX2`J󞽼k_ژ y.|SEH4Ox-!ZoSHz}u+!8qi,P2`4{3H'7ލ#$y@7ΩrgMI$j!05JD/u^hy h u~IZT(݈*Q99;UI S#ps kBJ'4, e3TdV%,k8G`l!WX$O)V%>,: HKX{e3/WVnC{%sny|:C/bG\RBe1n;<0ͦ2.-8[~f@]γl kC}.etzƦm1L+h[K4S5|4q;ib=Z{lT1΍N(Ё%*v;+Dc33 nTg*.#`ˑIW[7;!ڵrV1əEPR_weN6׳.fY^bLdFZ[&-ć ng')#8ȊbxR1[MDtX t5'!s nqdZ_-%'z-}74|F~QPJ< 0aJ2pb7](H#N sŀ`gR0 5B_s3ߒ1ijX |S1-n ݅4M>w;]M?])-]cH#&:RZ`9zJtg#֭ R"wLWHUǪzȚp&Jgv\>DqFf7퐋x?θ3W>m+{WMn =qQk^ժU8bfk[SwuԦ{joG UO6YAԾ^S(ao;]bIy\5 9xo$Ds~):L!h%MX?O ~ } T!)>yP`6V5kk!#LVQ_ aW$_fowJE&(tP ┖X gvjeF, 38BEKUvEs HY;=7~]oɐPC/`zzLޱB &f<4|&z&HpPuDMEŏobqo%}R'Z1| [kXfb;-d]&K _HxXVZ:,8Gz{wГҧO\.9|Z˸~é5wdBݥڥVne7B@xpLzTrK_sCwIj* ZGY7ru1uƔ_J3"b%o?w|x;=*EXn钔F@tpJGC:lϪƂ0l -Arg.䲇bq#9J-[θj5<Ǩw';#8vcA|Eœ'ٳJ .5Bzܩa¯hRV6EG,K2$1cSdd-h 9νx1?98nh>; _`چhӃ1Yu1=yN$V0FWaHk,u]MXbh3ZV/ />$IJ^ v) xlBv9Wϣ6LGi_tk8,-? qt먹I,%8~|PWP8dFf564{D̝p˦=HD邗Bֆ0~'&x6ҕvNa0MJy>-2Kt@"KPZQ##g?+,j/~301'cCАjW³- #D}4Y< n &Nr;n-1ڍOH%?Eq'`8_fc3 P,oN0?oRQ ztMA#WRI&$:|,G١+f25w/>\6-)MDn~,bDJz\;1hbZ_]@0\ݏPR.uۡ ͉;Ak(^ٛ]IOA.{gr8*9η8Fy6п3`ن9ս@) U }77 -@L6RTJ:`)ieRa:h!QG0g=m/ڶ0 ')0(? C~<6 /OѡKQX0q^o M7yT$Bo l:Jk8|&/Z YyCd0! J¡_+?ߏ*RE07/7>!g޶ow5ȜJTtDYMEъ؝ZK.oHw D5l}e.H]̔1Ξ\'%' a+SNy߰Ȋ%#!s cg7+* 07cϭсh8_lO#T G0#$XjxgΜ(ZŻPD x4%Kؒ D[1g;|n m\ 鍒2Mwd {@?)f=Czր¾!X%%q%4KV9Ǵ>q ּ F~ Nۉ~ӉkA._ r2X ?YrPXV⤟^vO-:Ŀ <9.2 =>rRxT(nԛb.KԸHj2G%B_4-3u7=H4Dw&&ݑ)3yԐ<lmf>ch(F{DG.9;7SG bs%v(-!+QPrp1@hNb4d֗#bZS:c'y'U^xzS("t%?8oY XG/ !STeC2!F1tenuthy鬖92*' 0p-l^Ww=lu)2_*b OT&k8ZH~uٍBkmNHFG/˜.{E  nZ/j1%3־rf:rn$9t -bⴇl+}z_C$ׅHzIDS XŁz>+o3OQQ@2]Y>̹ޒ`'[SjCܤ9ʫዕ2۷փx j+6BN034՗qn* G ytD]l}أ53ء0>;bRo56*dcs JM^Go2 u+^hqj4^ojb+l0㝧׳N,BP.̴F>"簯 m#Z%u}2 %PR*MY}o'8RUkD]4f 6r Qc˶ yjN, O^׃4au^UבfqV3S—dsc&ԉ7ͺTԩ^)" #m@U&aJ,Ա9ނ2YG͒f#u6[>u.'@5D*^ߊ[:-Ћ\ z nJ-n-s>3_!N}Y;^`E@QX <<؂im;D$,?ںRQ)k&M4ܴ1-&u@"-JJ-H'V?+{I硠h'_ˏxK"'m[I&2ɲ+J`$EL%ۊa>$Á"TP sn!G3[|ZVB<50GTgF\2t"6!!,,{73ê43 Ø8-˖$Hٛ_χD77R&; CpD Wto^XWXL F8ˆ@kC;\R.RkOA.Vs1|&PJwxQT.C8NQ`A.($PM{*OX01di *"sqk(B^J6#rY؝v8>mG<8¤b cmO} y9&]Ӛn eZO^Ĵ+K|ijÀD'7U"V^CF&8c6wEbnLbM$F@LDkW/o02\i5L#F"w&rC'K\m1rM/*'He׽w_-GE L o%fFHNUfTs VG[^KrI8JFC"KjߠYw?RH-EhYWb*_BBb=4$ju䧡\0б^+4!%D&3T\tGˉaL;KB"(M2 $Fcz˘2nG'΃Ym$yApAduno 2{zߊ=eͼ kJxuHK _ȝTYkuѧF!eNaԩ%iP\ z[ :?AKl$9IE <ͶDe= K~vdVx05JޗY6Mz*ևsBa8'@f"]#_e&| <8ُY:e05E._|,RuSPZ0)i6X5'X!y4m Jl鸪jr#ntfJ^뚃훾iu=vo.ƫd7zyIr{&V/ͯD% .Q^EȼL)c'I`pGto}B?<ĿaKiicYW=EZHːЬ)=ZΒ2A*ˣ?JuBeޣY a:&,w0vsdu_R`L&)FpN>bOSI#R xV;SE$,M6VxǕVx,CJ‚zfU9<#Ȯsp֪th6~Z>l,ftqy=Q70:L#]j ,{ʏ.Jڇ"8MOx~T)t{UJs:zwW;833,Oy4$OQ~f/3) X}b5"DF+f9 I }s ߅Ļ+Tes$CSPvˌxcbZq*C:co{í{D#|H E(G=y>0ERwX9/6uOX^'c}>u#iLA3r Ky!t).+[_id022z'ߝIeXZX.]N{Ad:1)$: қbw@JG՛ R+MZD-7sLC _$:Mf8%}y5} W8!gOmw; 4}`SD%9Ef ;).qg.1^Q},GLMk&G9#wf wu]VJ.>`7?fј|z{m$yWmWJ\ c V_֍yy {+M+H/ upyCc& Ȕ_^m>?,רq%8EO>ޏԖ,Qk_[SS/2 {{v) " O{";ӆnyH[TSh&e3"P9S/0Cp6m}@j Jwخm] ^Xfd3Iumϫ RLQZB(X,d 5L'[e/*O|ô<(p3!yTѢ Go^Պ'TF,!l~bUd^sL*X*%8ٳX VnQ>;8A'0TAwKt3<\Ҋ(fm=F/Ʒ 9S'<%<J+xqF .{HBR1O>ʊaZ֍m +9J3ic#)QtyǾ ʮГnFztA)Qnj9oV/A#؂X[F]6nRbbׇkxV;x.!m1!E@"Fz`qquMYe-f|qܧP m[HnS!B-4:Է xF|xf e]5#cF\•wӹ|Q9-^HW?=)(ݯk uV R"U$^zݗvm~`]߮sVZ (3BkWufmLj7޹4_-=`{6Qg\ȲN:Tj+Pvh̃ٓAL7oC&8~ ~#OzJ gTHRAMPXY1B"n!86cdtHUsݙ{]*rթoݣa2|cwl?d*fKYi kTPCX H$[e&"i߾>۱WѨ|eDiFTe?*ÇnV3;1|<,87-;] k{1ds6yJCVXZoLr搊;QtN[Ō|w?2kjeI٪pbu<3EѼ]#~tnsJ-׸)3]|gT6_s[,({NSAWdw-V [-֕a1Ʀй:HąQݢh+(7)Vs9 #B/>ĂPS.^/=S}yȫp$4^LCƷ0oyؕz"3S˱*'47i(ijA^ IF B̉Гˁm'bE˘H:bhuba#lT*IFsI0suE?ݾ{+D}(9ypGX_ܴT4PơvZJ兣nNQ֤NŰ pdo(@CFO&$b1oemffrI6 ȣL`087K!_ FMMvBTAhOrAnk^ EX@pS9YbQgw(8{] %7Qf Q(~X ZN<}7b~@Pc֪ݷG473l1  O6Ul5TcΩA]RWDixbD ͪfneJus +]{xjcO7A -+ ~iEa ,Cl?}xUH n ts**_N&&ئS~9._u nC4>~ṯup2GkR1_rC}o`Ԑoߓs^ 8XܚC  4&v, ,aD6-PS]d]]{+50XPlp@؉2)N"S{躐ڀ1?IN@fkj7]]Q?'Q'OLVMB6Nz?oMgndRg f4Ywd{\; Z^b hM̫pC8l;`i9)Qf@p8|ŕt[Ӟ;n[*5 9,/U۽Py&Yf\YPoJN6(p~1W~g!.qXaC0lX3WK^)@]✊X-o:I}$flO6AöO4lm[݇oxJ, ctTQ;>Z֣Ga3% +;w" 3@ew'p`q˲,v 3nWx} ݚ%Nj.ԞʫȥvcAi gA2c*b.ॐpEO&O'5}e3vs1%fG+$tl*̈́ KA3j(躃 Z-L~2QFfbJ*[>,ʧ[@s%ToQڄe+K㳪C`lK%11E%G#=3tBغsa<+;]3QGV)ɀŸ-3H"<ħ]6?2$SҼX׏j RP㇚A+&]u@`+]bWU3pmDB*@C:Pvm7Xq{ӹR ZݿxKʆIiӋG.Mxml}^ëYu En-zӨBm`r0 ru[|>PFJda#@e94XOyr8H8eĐƯ9H@Th<|Upa mJ탴g$)8 շI|X~nuyq- mxwx9%2&j %D4vb7(2UֈHct1ՔcO3I.O"\}!3DY7q-׹eP8mWأb>v$ ,y.=4k.?-y-fny`4^w ?-f`zUc6K,'juwyh$A;x'_D@ΊLVl-(gpMe(=7 x|E '^p󣐴BP7cT7rsK2 wK:Ic7.+2=w~WSe^dnʋ0.UdBMZ:(w@kAA|pOY~7!=~򱢿4>d@7dygttu{ r?n'#I7ON#B,$z8/!p 81Զ <l&x l_lkS5Omj0J1=ZC!_Iб~da+VO,5u4ȍ8\QVӆmv%*bJ DlJPC78 6m0~qIOL=iVNY$q5Eio8o";ڤ|O Ee :^O>Oڽ[ZZ_P2U؏9]ܩ0HJwޘӐuj`eA2GV3\F6xw9\bkoT߿ͬ_'T~ڈM}uvZÄ،&y`^ݮ}% kZq?2QԋANkIEߟ+2x}LJHCKLdԷ\3DOzZbbO9eu~0ZQ6ໄxcϏ bw-Iݩ(A| gTH)4_!˝4>CI7HFK)*c]ט y}@ϾM BiIY JĒnax:&FCH̍K{/3)/0-Iy ˠW3d ;-39RzE\(& 2Rv)=;IŌ݂6 ]Iy1m/i@Ύu\m>.fK"4d2ǣjXTL)INe©"9@w]YUf`ڐq65hkUMFd8kߤFG-`RFu:|8ʯY&B)u(uF$QjAo\C*,78>AI)щS8/):7WD&*•1A8~]?`8jYӳsjy'γL}p31_n+?o}w8!!o O ,QZ\zѲqY+` aPp*BMAp1C!};\ӧ-ԭ NuPޯX(o[:aDmz(.1ZTbG"Z"o V )S2q5#򐞰S# moߒ*6[71ڤ< <*1Es|'e(,;WTn|Es˶#q[(TeGK#t9.1q,zz߹ZD L͎md2X_EKGT䱸gj;z+ZMcJ<`wV"VI<n|v+M2PEy^ pM[p06>M%͇|al/ = `|(1+|y]f^/_fkƩP׭rTwa#ga4-P1:r"].o,򚱆l` S5Sd.[פC-5c*\3["WԺ/jgMyB{̹$d>AtwzM\ϸ:([?c7\ 4v}w.a|F]ɭgEn}_ ƸƟ[S*f-Eh%2eWH)v. !;s*G':lv]K}ܙE[CaJ߂'ɣ , ys}deiic( .x_:WsM(knOY7$1+my:[S j1gEu~J XfϹXNh,ۧQL*DԾgCΡy xc Sԟ kg3a$>OƖ^:dYϓj~%P_AėJ7B^Ӥs(=uqc!aEN]{ TY"E׌h>ta8^plu=$Q4>4$ &A1I J߁#bA@o_5X&eQHIS<F)fmH=߅SI|;t'l6#e4ƣСK:ry7 BȬA%`t !B.9c2s6f ;]qA^|{xuqL|Y!j(vKt۾OU^OqԌIF0j)돺MR¹Ze)Q(G ,(Y7巨hs )[W)YbRU(7-5=Nʆ"Do)թ 6Yê#\^&q9W,/xuAVO| cB&gUCm6x$WPYJA`"bEzMqh!o3Mt^Lrxې) jf&VK2f)]C6(:Xe!M0[ 5+e&6Jx{ٟâߊ*ϻ>⎽ F0$&{43yiK`{=ζ?~0O6#-QHz '8ĔEG1== ]yS/Rqb؆8cE!W}̄ Hmmlsߔ d!_K&!C3$q=>esob߭/j6[(5Lu q&QrZYJأkdRQ_#H(bΉ؀zl_|^g4 {z4;7XstU{|:erJbȰm8Bk*G:P2ʉ~h yYl'ňn_pt`/دH=xk_6&(ٸYEaJyh??gen>#O-#6s,:pi}` , A\f`ao$?NKy 8".q6#BEP!O:eE(MӶ!f1ip0R*r(+NBXBDNQ66RiYܖ)saSX|5wvXGnu'^[iQz崹ƫzغS4C?=٦`@ꉯO&˽E X9pBtOc)u;nG'!sSf#bD2>@ؚxϦ:77?b~_D;B+sî@%%8YyT-xcM]oC*q@(3pfq7r02p*Xv *:" l=Ezϖ@ÒvmdѴHB4XSRq1e窾djB *#. j@rev? ;u&`e?NfSdEws9a}v>eN "sS!eKg3нFR9]Kx0brGB4tOw ':̒dlt3=F@ ύ|&sxoη$ڙ7p O{Q\@4( o|.FiSFMج->HZ(dĮ8dTgl_xD'!MDeN>+F<al ,%ZJJ'6X6F,j:X<ϫT S J\z|S-r{JІb7d#ѪwuC}ɧZ3B8sZ:.ÄQ`ZB0j**:SCEęEL'c`-JX.3F@6; !p;=/Ulý)*Uڣ e{*}*-'sUZ)>FL |yAږfh-][\{"@IɗC놥2Zdjरqhp%7կ9flT+T&OK&$b͈ZӁ`2F2,"|)`*_wHk:tNt0A4?aAx-u3U1Rixe]ɰL*/-7n"tމ;:EebMZ_mf: U-! ^|o^YzVD`%oD3N2n79˾an"arm$p5z|_};s3Zt=sj> uB7{Tӆx9snnb[Z-n(Z͠D"}[|xԂSo+:CZ^o& D/hgʼnH4]vN|6z(2qcJ^X"(dj#:쏺$ EjHyPVM5% A񈱮q],@%k2x/E#), ()[%x^7#5 ]a.6ӵ@o|wjdeSgߣ<2fCc SMrԒ햫2hi.F111* TO.bǞlQOāq="JI8ʴFRw%}RuU"M} @R6*ɸPXYpC`T]UZ 0FY!5A myjʷ#~h^5@")rYuZ dic.v+E,-Uj-퓖+&FDpeW  R8x Ǔ{HGE1ujRJ|K.KHAl x\X{9 Ԝi&UG/6:.DEN-u Sab lmrC- SZϻ]cXAPV1 2\j24.D$7 M#VhkhԸ:8mmܗ7Z+3gtߥp@[5=ζ'N΀ w HKU/oPW!J=r[(&¦FJٗ5 ,.#˙T{t%^QM3r:2gr%Y~C8OqY(34* d]m;+Q٪(莎P>p> Zb%\raQZy8?29>yzF)~E`u6@ F~5܉*z0"6GEYaGż${:̠r5DLE$[ڥHky+/`zqy̢ %lz=։A/XrS|J ?dtRqCB~)&UOqAna*Dkkd.lh"74c  (*~@%>l^BH|{8zUe89 k4G-3r -e*`ˤ+% .0ʭST.˖(MN|aۀ;*G*עrYHK!WdlD矡$9BPV6)R乊} ]i5W[+|芌O> :1QFW()5sfLb—TAS+A8UA 3.z*UevӘvOd?1B5njHZjfq-d=~M#" {`\vE~Kg[zt(@f=A䰂ۃMƩT% r4xM3׿b) _D^<9!  (uZՃh&Շq4"0(,.ՅGIs] W1VyJM8_w,A4%>x[ۓ]qBE䊪!b>Sq6~Fdh=7ˑ=];܍o-C筚7ɫUX '/w /gHT>Ž{ p4VAf;51i]02?چC_5NZ_r5jBbokWuǷ>vAMRZ^kKə_V/uEzL)gr(I_˭Դ;h7WDV*0 dkޣi3AgU Cx| @ hgQ{ 'HUe[#&tqk`|mlc8HL27ƿ4 \EYi%M![Uv^|^6 dwFa)srlmȽHFl@ry!q_CB/#U$FjTylŝhØȟ ~o}Ɗ"xx+Hx"06tIu",o0z4PZozǣ&Jl>B,2aA 5k(PT  aLBOdB7-R׾pHe, C:z)s$~}GM ί =HQݲ&>b)n8Sy8ȆY'P.ceB])mk}!E>+ 6ɮ n#Kiz}w/:RIAhs"p>Q(Z#07nZBxÈtRHʪKFBѮ1ϣ]^.1E5K{?dFG9-jk &MQgդm(~ze4*ޑP.sL=W"(Rbf)!a .P_VÝH4d.:vb`IEgh9O+Gڍעtb_bZ|ӛ40óvUڜ m1t ey,FN 8&^Vv6yrKUxo[[Vj oىZxOC"R9sѣz+k)ɚ%'08Ch4~v y X`6lhO~% }~HٳwVIxiL@ƴכ R.wd >}sH9)ؿoi#Jy4F. 9FM;q S覵9 Iب@ ]n#ᴡ•ʾ5$Xb/MRKn5One7s6wdPK;ۘ< 0/k loK_E{ɒQ a<`,YjrҖZsV`P?S+ҟcJ37ifi{H]~(5CՙP[qJ 8e&gy\Ty\O ueV +"}W{mbwc7ʭ|E1hcƵ2F6tkOumHPKe(xx7eՓs$PΒUn6{Ic0{u&VOzdYEkWd*7I{e@Q##ebvI|7F -oM#T)o $!ꑙ%zDxBi㍔*'b8$x Ne5n=%  wKeQ#*9ղ:4^D:WNj4T,>JZ` 9Z"ChEފ)V]`>[zaّ- яe-_\ aZL>mW*]b|| hK;!Rډ#43RTw MzF3ƕ7ʂ}: 4$*K+!Lè$\m0?W\fmXKP&a?+$ԭ{EMѽ½ E/`,bzf?[C782.bS])#ϵA &53A(j`,qQ[S٢}JFb˯+Ɲb1-翛 sy "g򫨴VyC<(U97h٨Vxt9TbQc>l$ܘ"F%+zIhJYW̑c\m`'6{x+ul [~Y~/9ѕQ&:< t0 u@΂6*Ӵ wrߗ>F$cw~oqBajﹱ7 x圎\GW4B؃e_^^@SZ GLivpHMv^a ڿ-!L|N. xqg9h-nyhqjŔ,#H;P[:CJ+5zJyȐ9{ F˓lhf'hA$ Ml=5¨@2x4ҿʶ"=ZNۆ UgKK=c?svIX9 Jdu9 c8Tɋk KF3IInT x- 9bb_ZD S_=tH9\0x " h7 öj,)S^~;sd Udžd"sЅ=:ZA*LݰǭOj[_Hj]&zF4ODDL3X4I25"/!2owJQ^.F6H=G8bW>aBuy*`lX| .XS|; d-†4aFj1m Pۈ 'Lܟm\ B=~IOe놊\'.̒p"pED%Un hڄlCeKh c=JH| qPGj^]{;Jh[i S FtM(n9Ox{cUz5W LQ`MFf\ ſ:1eY2\oJкc k юMaB?w[5QGRfi9_a4li) j멐yMHtl0/7 ry:Τڴ9P IMx.ϐ=]HcY!YPDSXҦG'lkzsf?!2cHʐ6҆s^`(c~4 RHl)EJ1>X #u9z>vdO$\0rzݷ6; oWD蝶{Wn~]tvHVC~M? R~pG  iw٥ݴj,gvd `=hRKDݰPOqXeеEGqF2<Пle?jF'$ 똌آo֪/9/j&'ifBmGȩYJ~hdYoh`L=.Q4u/ m_E޺>{ICF߁vz#"^(mZSLaMrNS*Uj,x0-݂ Ծx y߀tMnRƱio_)u߻[4K AXYז]2l>.6FmVQ % Lq8oO=RkUg.W=PHKy/.ᜐj[}.ǧS.b:BJGKR ˪&7Wc /E㥛 ɐ$w3 "t{)އ0;7&Rn=X{X!'hrDP] %)!ޘzYQA9|2 mjK' Yfd?3r`{ Xy${'wŠ*?_E=7$tu̓o&#@Q@SN٪0J~ɇe˃YY&;Eybp7EC(FU=N{3Xh)u#'!Vk c8 <$}`xey &8<9ƶ+<3RN^AYkø.Ֆ? sW1INswi wg<*# xʭNoS;^ a^Nq%\= ;%0"{m:|Sp4 Ju?K nI͐WlOT2é-A ETM}o'cX,R_߈+VkAiai2mȱdI,.^y.9i aR.gkYb&EƇٵc.#UA+gO*g"MIM4BVѿ -bdg_]86crJ.rkBY[9U'FtBph0Lװ%4cvvZ{]94{9oОHcOY,z*hZ:ky.^oU4>[Qe(~ƈ%Yh1zCQ|J .M+>B@,+$wZاUٮWb<#hR"fFNBmg'8&.}gq.ƪlZNVf߈(ET#ӡ8`u|0Sr))Qb=Bs.lKg!lzˌ&NE(KjV~@J$D[˝0m %3#& * 2愰I5{K3|G;a+2EA<.#;_ p=Ƙ8S #h~.CIOM0 7L*HIuRqa_*ڻi oaooT눱ԤUi%oϋLE\B@vOs\UOϞ*&_qW 䐆/op5k\uCMYDX>{siJD`R{oHɭ)gHac ~J[Ygٵ г }]A 0?(;ʌ9+m[!?$|H`W$|zjb\ LC_c4Jey.6iSr.H)HVw _^Uk#p{(:pg| + {>?,;⤀ 4( R6 u.k/heahݿY5ʦ [}%z&S-Vkد7g }A`\rATqťAHܷ/{܋g j4 Œl%7/rEt4}OeN"UZ'3èZhonw;bl%c_$n)h?[/dhŠj9̣R˜esL'p1htH|@/:B =%A Oy,EAIVI E/>sl+`e{R8`nv3ߗn$sFsAB>UO<5É)8bUGK)<+Tu" ȋ9txSXr @( KE̥=kOR%al6Bk 3D.1_U"jR'[>2gaF9Z`\cǎT; {=qϿU07 /#AmHO>0{>8VP]S!`0-bޡ=D5[l4<x%z~fV ҤPN4cڢSW櫫3ő&| aNSe]OQylOHvt oCOF$#ۂNZhrB{ oTmށɑ679qt}[,훊OV=Jb|R by~ vF3"HVcv؆H9 QīR Mc{#T>!!@IqI(U=nZb|ld6\rP(_1u?!yC40ٗ<u5M {Q5|4W*-uᴢ5z67?-QS3Y5.4w>In"& ZD÷fU A:`o?a?H\ - ,2l2\dhXrSsGQGͨr0!Ц_-cSoK p ]/\k"]hםJa撮[o],%?tfvkcԪEkGxW[ DOڵCf`Aw[\,89.qI"WYnyŹKB*%#N4ٞi&UL7! zAK'N.sk*CmH\ (tftZQ$"/R~ѓiX"5MuUT\g\( jm6 ΛA 'S0ujF17[fMji\by" U`a_r3Yˁd6IZ@fNSyi S׋gkƃC4ZƴDI:?WPQ<7>'8M 6@`mNdI-SQ?xM7‚u^8`}eqՍi dkFɯF,5% =ؗ6OE~!|2*%^%`+'**"dnn2G,Gm\rpJ&u$Sz5InC5DSG@SFۨ|i"֥b%y TAdnKĎj-ɡ6P'I%qοL~Q }XGk+OLhǏd95zuŔV^[# ӛP;HR6~ӽitmsHmO] !u1ϳ3ӋpLcOPB=( e t+ĒC][?){ eE凔k0'V*DN(E_!~qGoXVlv (19б4y1G).RСb TpBcAPh{<}] UI>GuoXg/Ц[1E;S>C:)BC ˭xq(obMcX yFks!\ yD9岽 4L]Ċ9K 1T]dYoi\ =K%v]m` s[ak&7ThAxj DZvLȩGyN+X k%H-اr>؈Ml$́rV"B*_4u#uz3&"]VRSZ.UMr(EF 'Si9\fl,-BLϋ1jnjuSGtG@HKYD\dJ(ꎵɁ[0e[IGHR"OCNw}OHwbG502<pLQG,7uGu3Aw m&鹚Z&/Im׀^.)cMЮyOJbb LBd * 3(&džo<\3I‰7d%wx"KgWTX,9[۰4KZfډ&iP]$P-/3s#n<'We;pD9^(TdY<։|D [5pկyY*: WÀ\LSH4X7t Yb_ۢ=PA av1[fzRf9*1sblrs$H#jNuWGMf _ 9ݴB,F^%s+S+޽Ҋ0$ Ijǁ '`=dmTyClbwEj!|M\= h_DU3`{^Cs z] z`$ n.VPglE bD_[ny&T >600jFVXE1^w/YK|Ǜ\Q)dj%ΎJyРI6 <]828/C-MӰ~s>dKs )\ qSrjLS }_328vm 7Le2Gdь !Kr{: b`Ӊe!`7l.O~n4EfCX 3K."9ĕ$:tw==pSY/2Nɷ2XvAۘ5F =$&tR'g6>3W򋹛տ3P aT2Z2 (UD#bC=M`v;r+\+ה~Ҏ;IoR},,{B*e. 9p6oHfhgDc"  P5ҸՆ۸b)' QQ>d>fܐN2׀.=d0Ƥ^H^YL#ގp)sFndU">YEr"5f=4 (5{q *P]C"7o |+]T FGDRp@hs.e' w Qϵj^<1!} j4BWLIJM<_$5ӵKCPWYIH`$P X|lܒbX_f ? +[Z۸O׏ӞG+: s8uU)Q:=C9bgU< Ʃ+c!'=v8-~ ~KBG@s6f}:@PN:5'Gm-lpcnPK!+fI7%qZ>Uam~yx/-mFT~8w?gX;ʍS־55#5 0j"F*Ď'6ir>>+XĿ|kU7o]s(ZT!OYh uzP E$-0+"q]~v!_tY1F,L{W^Ul/㏮Q<'S{ʨڴA>I5UK;  <8'z@&W6nxVᛶ<Q~6k`#խU7؞`41B` 'xVJ||ze``=EG]jrďq&xr\]EgK/lŠ}0ǿjO楊ƗN!vFe觑NoY8tXÉX|K#Ygd7 )N, XmvXW_@l I_)Ahsp23gկL ܰtO(HI_6&_5,Kn^};C|xnϿNc2)gSd_k?Z n-$MA)ϡƘYvm}493"wvtɪ 094,RpҢٷa-ȡRC ESpaD؃_m0-6Jzka&`. N}/. 2\sYЙu6vsO@|Mkۺv*q@HҼˡTc3YwIE7׏e83{8Y\Vq6|FЄGeɆ@I-Uư06[H#`ሟ?(+_%<Z UݡRٷPHI8Nc5m6%yk'4X/ a)y$#'Wi9v"Y]n&WjY3&rpRdҽ-3}8+?ˡ£.yjB`&9{y.֏&RBFSwc=rFĊF$ETʔ7 vtڦ:,DYgXiz^ߐnؽ Q59\<<&B~_n{]M1^áo,[nr76}V,j/DgG+~&a27KNhU#@iK 1ѪӸ8ԯdyoh6dbBJ^gflT4A(SwAWXC?2f5RE ̓(^UD؊0-チUVghz‰r^$[}(}KLkDh[LTGi/zݯ|v9ETʖ3f_S4J+W̨1`OotmmGy~25JCpT͚`Y䫷x, <߮I2ⲓUq2/*>z0`JJO#8+~P s :eU.6Z>˥ӵC5Gٖc)rdnH}wfE_|Vb.pɫTEպmC>t:e߷LKɵ R> CE_[B0|$p\gFp~7h0 *H„8bK0;_d\^ñ# 1AY{hϡ&R!vH$go$T"Wjzw/F.TC'B"WلϷqE+{SC2QdlzDXCvƱd(;f;ީ Fːt>(Z4 CM`8И)[+?8味hbV%a%fGq-*.}`Xit'a:Vn}~\0I L X/#5$_Hމ(h{#dE⎒ѹ\@|$-4Y, G~qxC\\`' 55qZK3G`qaQ;4Kݤ5Q#V?bQ<Spo4 ޸:Y[< 针8W,KF>Ovk0$]VW!Pf$xK/BWj+-Nxkf_#GB_ 5͙o:D4P?t8*^- w9(fr`oe7i&+7Eo 1t9ԎS.єl[״nސTfkgx8y!- G҉q)ipAA -M͡ބnCC7l󦽁s JsJ478H'G]L?;;颰>Ʉ TlGޢ蚼@lw%H]%Ԥi?<E %;Myb^5>]'*ҽ4VUX k '}LbNYIS5@xRJ}8vl7d>"QȨu),15irvhLLv-bo2 {s"_ {u!!VYaw%Bo&ό=QĔV2bH>hwo02)Ѵ181м9Db2g 1B;OH<#gn98fcrB b*P& ¶)ԔÌ$O<9 G|;:s$> ZS2k@fx| ɓn&kMS*6c즿*qH>8EFZI n3E>bح,]x3udk:;*YrO|GKʥ7AL}< Oo7V%9r݈_]?HXeh f {աw ?֓ ,h{i0"̕.̀NiLқ V0E8q2Z,8zd!H_1ᔆ됈&Kf?U|It0.g3zU{֝.̐ZIuFHטL:ԷķyxR,?x-ؾO30(+[gwBLo ,\ N)pV\yu;+I10 H"yJ:;p6$(󇚶oZ}]O/iE-;v/Tp aoF2o"T(Zhbne^Ӝ@zQ;e*5\0?CזN'F['L Zzo9d#{鏚XUcwO (f]&^l1m l8PFg.#V:C&M|Ke^dHPtL꿎܎Z][1>WS:ʆ6Mpx?_:˧зzw/S㳘[\d'P=.(3$ߌ$-2OݩMr\+@ Acъꂷ?yt? VTG@ k"Mm%QYk )d򫀟GRbƸcóE\…u 4Z'1lӾw0fV$T޿ڒ|!͍n&l[ AwIRMWV>V}# ?p'2#Z tԬ.& fـ<*O(*n!)9%Ny"}P |bP/ZST_yf'W@U~c#GJvh%Rbnn6wBuxt? :O#[ɍYG :-V @2ݘb:Nj!8&<%w{ OsFl*rYU\p`+}"UocFB +a1e*+"b6"wf&m<˭Gq̪#L LҮ(^Z~~ܶ;anƃKGn:4X!rd~JkD=`*cltl.?$P ;;B4Tjokab!8hN:8'@/'^j06|vAKVT9SgWkDz)13[oGvV]4N=:S@}&Jw!ȳ*]"t2^,[l(ۧ<#V7́Jeo9,Q3YMy:2|!сCt Wv7etV2P3xFan)Xi&1KKe^p QI2 QUC8i6P ݝD歓s|ɦ<1 {`:zGuj8`SWC-禛[4b:H6UK7Nt~3yt,+Ӡql6暘ݒ:nDk;OJW˿rU$"T`cEqb#sMehu&V:֓sJ˘Dlb5KdK446PS\1B|"_i0yHA 69{oMA95n^o:ǓD,Rlgx wrh=4UqO 2|ϵ+֔q#|+R^ bJN 1khS!rBv*CȦt+Lb.#a6:~4ъ+eyׁ"+(\5 [bJwD,Ǟȣm|;ŗl I3L u.@;up10U ^0l{i;m^y|} ozA ?.za䉚mPt&O럻T%[qbcn|]k­x7Tg̢C*/#[ۏ[0<0*(c3+33"H|(F:tvjygU%gZT5olrjHDHB[yHa-1ꒌߘC4[P*n hV!f+yG0ygWNA] Zc~kGS?'w|T`,_{Fx+ DM~76X3Rfm#K : 9 pXf_UkcU9':YGZ}⃠R%H҅-F=*ބOApGKTT}6ї`ypTսM1<QI~`{-ﳶI??x|K7Egz{)TN(*xI,f޵yV#WִRCl̺0'9$㈫Hk٠+u/:KG[0ey6>.bሗÄ|Je2XXR^" YԆPSBڄkYx,qNC֕hR,Xb 5*1r\wac(I*we!dUvhP|*;Lvq[]bݬ"$dzam?{A M *D̦K0,Kywâ(%Y q0!:^!S\h3E*; <mp/ƘC5cMױqfiKA*{9'< P Q@"֚ ߻K9(yp$[h)dAX_rZ&UGB{\'WxJv 3??%x"@5j}YsNE IPpZowpo{!':wcO] ! %7LL0b![ճ Yw_Bo-##5?+ddpam#o@S wex)x۰}3]mO) yo)SB"{>JNe,q#lO.R63"#8ёњSW1aջ4ҔsbsA[O_wg+E:*+%jR KܗmRSxjЂPR ӻ d- &uk+ \ef-BH_୤*BѣPLn{nBD&[_πpYFH1̖畤onh_5eѳGZ𫆴́<]\2+-%IBm3rqV"h|_<яKI%\,? aԾUi|;??!f(! uE?nxTHjz_.zQS{Fo?km~hEvtoJn"MVya,$)PsFA#u?qTr~V!Wlm:ձK1QfS0)|6odxydd!%8,J'HWRfb[dB~Pus+< xD, vG>P 7o^'}bFk! *e;غ$dr0qwh"RWP:GR=G`&6_pswa!Jx/|z~.}/iէߙwq'M8Z{?I#+knUhy U_oGU =aA.ߘst-%\xX¢Ք2ömܧߍS#cfhEG_Oj[`ǚ1ÐQIӤS 7371DKܛ{#t!/9tn8?VMw-O.D(NNj!f;5ýoCK bB)ftsHN,Ewg&WEy  1(} <ϸe2xS {7j}ƒۏ_gV=yLQ`[&XgJ@V,6QϾ;E*?:'9tdڑH('J6v=z ,B^fA2a iG> ԉG_Q㫓xΡKx${Ln9:uMi!,L C[G+iIVԝOze۾Z&Ɣ fzST*-Jnv] cڳkK@\+^K>J[^=;W :I ҦێJ''a Nd&%YɪȺXɨ9vCp5=aC5лN/"v6~1BB(yCO&kU`n L10"uSZ)Uٗd"$tV wǹ6wӖtj_s *5̣S3޽KZZKw(t=BXNaP #yzsUu/b?6NU `քDGtMT7f29Xu q6}'ʙ~|KL`׊ 8![ WjޛqDOrA4tB:QM+_|zy+,`U[\dbذҾƙyTۂLtXj!x˿ xac^}-dCIßcZJcsg-BÃT&71Yf\[d~~"b2,R VחB #c@Y`b-߈vm܆` 8Pf:3ܦ^͞֏{)gG٭ZcO.\J[#!wk%?4] Yǥqlrӥ22:A4=dr,y纃O)fg*V\ Sq]GK{J;vM~i1PC3,iY*hP3u N) TEL)ae*$^bsv"3E4oìbPBę4[nnu*A.9vd\<AbDBCb K?‹mA8FM0EX./DGjo _o0A:/: i]̧/x#Vgd;obj 澛XyUʹmRI]KOn^4)Um* bݑeq0Ni] W0ojFeӽ6lXvcwf ނzEg!r)`|]Xx\z1z[,dz h{惜rqv1cVVj120)'TD"9`QC 5/:]-&W*\¼^W!T@$B ~qR0ߞJav["aqcCl TWf$ nJuVwۙ=Ӱ](ӱT<1LgO3=^50z‱Ž|4ըf%E{֥/1SF3vӖ6D,!/~Q0#msqʓw˼ ʳ2[U븬Wծan4%.(QZ}묺091cc،o&*"jx43Qp 2̒4], 􏂦rփ `y#*#f>,/AmBP1ci2$@$)a+lA8UyYV5{eU ׺d j.~l!AD zya6 cg6kDECc+imb)?|GQfW94nEn`&ʯz}^L#%hyg0n]RYfO)Ds;Ұ LC7?*;+![G.dJw/@5Uh )}ƵϞv/m2(N0aŲU'WTlFQ?S,}l뜌g#\(z^P4[Mh19!K Ns]x݇r6d,5<{,'ubgM4 [خGᮖF&¥17}95e@Q@cu*9fGp;YT_e79 U,h\x>[`ea. ݁5)v2>um>6U\? L-)D%ёFpAb GF8#Rc E9{owVX7ƥOOG"mxd|+Y7jbhx0mܝdeOպX3Rz}lBZv][)7ZGH (#ը:[J}gIH&?T\9a7]d DpG@Yn79ם^Vh9hKx"Ͼ //s&m͛Vp"rg gTcB %M;~(Q[mXן78~I[fU'YZb[Am6"wh:tё*HQw<ĝh klz/9]G!lXR<)1bsNQ WKMPΙQi9^t03:bMp22?3W-qEvWZA<|QH@SRpF ~NdOB>!. b"0_2^̔@8]5Sc3fn)sӿbn H~,l%"@e*(-="ӂ|a$sƑQ9 YS}ѴwèO©!vm/<{ $(ކ=8m]I'k $ ~]1&%]^ir>$|4{{v{}P4_,K b>cl'{+ ~2F-+5yߐ[|Yl @GLgDۻJAH;v^ o+d(g`}#0/KcC4X~v׬O&vFrA.r?iSla%:KF^$0z :>0dp1aڴUvw`#&!a~7u7r~( PVG'lM~;KdT:ް$,l A8sZL,Y#OqOh}D?o b<`_m*P.N=QքNH<1jң1k]8L:UV|673 ZYi&2XճUȈ8.A\Ӌ +73 K[A±xgLoQ$d [Mݚj1b{k_xͧ2c̈t>mqO+k6 6)d`_&G,\@#QͰ"dIox!<-)$7AhR7s ѤvVЈ:vTAqr81dG;R%J" *$AuFz&dةٽZ-S~Er^xiYϠK]&Fk]I|#):mâuUPFP.ߖPzS$9YhR"_ .">8Tmg}qDK~V}66qxaȒ=`5jcksY.g9B=&]t4R8$Co¦b& MD) ˑ,+r:=eIrCRAB"ܕjnĚ5ȧ]O†7em]w󖒛4"S5qPo\<˝Z$$ῥKO 5r'TCX*ZVe)נ=}}k0z_Kij&^\+/j$m}P2-%nL'kAá%扦+s?n>ޕp#rd=YAӣVcI9 *R0UK7(Ү!LBVH~f<$5QXzKӐ5ܽd+$zOܚ AOřy/ŵȽh/Tݛ{i"w^lX\q,?lC[kIrc&KYdsM ɑ_:Jet/9вͭ@$h-tC<|ZL G"[ X NE8 ق"x="71 mpJIroB)OF#.c0HRR ?-AC^pD֭Np\Ư+(*6st`Yj./DHDTօZbh ЯRC}.پr99{y=Ö!ee]7ջLF0gA6F~&5X.:@l-o/b0k#^"4Ai 2٪rVoDs{*:yU U!qBn6\Vw S]9%FB!6O-l q<@-RKAWE(i%𝵇 UNAxoÞg.a s)ݹLʼnӋc?-=Qĕ6J^e 7i yY5!`:i7 "Eل=LiaUiq]^^$q?=f43p&i5uT/+%fcO[iD&,};ʧqwP0;FhnDU :yQ==jNT1f . UnNYR^izjhHڤֆdh6z[GA} JD@9&jWpR'K<%?GT$*YJT_-!?,fLb6!+h|Xy^R5C㶳Vǀ¹(=$ uj@zkn?fEhP}{3xtS(,19uԪb9dΈJn ˯7wԘ8<Kᣁ 4lbP c8vUnP@؃(Sʰ1ޔk5&/rhihd ٩$J$)T3?t]sJJyˀBHz! ?Gi#R/n8_V! V*;[n9% E6P |mWy{kV4m7ai硐k>45r9){ib eKK _BmTh"ֱh PܟBwsO'RM>EFkX4Uy зd(j3~h#%WبE-;1v3&,A 9v+cuB6㙫f myZU-߼~~UCM{g$OMYoPFa;,R /,\C|ݭ0 ^ 4}K)kEl>ڱG e"F%:J~  ydwh4Ψ}Х[WT=@l9#5.tD7屁kqޣ 93~Q݌CNzݍ7~j[;}qKA14j1z.s r؏v"tf֚mxb[1y&@ :h;.Nd@r缬moyW|>y$xFFD>~CMWD<dN_=G3_܏SsvDrIR@5}IKk[Ѵmᦊ?+y 2˸`B>KVG[ƸTg?^b_ab[>$ApEOdϽvq/\ w.ƙ[رGZ T9SV'j,O}.b~8D 6!zfbt=*=Xȼ S4%@24)H5_q=4% !cg u߸'T/ fXx⿛#,єy݀iIc`b NӁYbɫ J#lK LE߿u[Qjtv):)^OǑ<2l]xzO+KwӜs;*їIv12';ae^ޡ1|n9{]18b|a,? "L5⁌2~Mι+>wr-{1[{*. >"tt-Vǫތ/PoϭcQʭWE' ĔT0טepg,%K ʜݤ-J!Fm'Kc7U%y/3]lG<JaO íV[yE4e>8!Fq??3M"ɾ?1w~ 2MGS>8EhlȌ?;UûJW݇4,sFG n,0rIB&|"1Z'.:?:x}5fU43\l50Z8d Pts#gfZ?ϔaMrŸ$3~nw@H*AQɟb +ue4u-+)?ׂځ$ ~=+P֡DglPHj Fvķ()l`LeVrnp:͵- sœ~D`> _keZ#X2Fx3{TK;fӶЁ+ d[?yk̶ 7.@g eɾ38'=9-h hf5J`(&cׅ2/Q߽Z栱R,XX+h4~ǤIwZCR9FRX%  P-Yk;"fMeiחL=}7q:E]}'P+ImP/])"~Y^cO5fQ;&O7N/.?nqXE?FM+ 屽y$>/ZŌ;)뻏bj)=KxU͙B.5ȦEL8tyaRuPۗOv81j D™\ai _z]]I[ 1ѿŞxc ؔbe.ؕ4לJwy<:w{kU"#.MDtNNU쨌F"x 4 {SuV7ȓMYB6 La"W ܉aܴiBzB:|OWf6"}E#} )X@ V#0BX1hO۱~MY2Nǻ!jⳈ|E~=\N ɊvP;!kihgEN䴩a}0^ 6'Λ*J0-#OGEђ<"*i*v+*ӕG<{%DJ<{;bGDs潉9~ 6qʋUg/ͯ@U(,Q +7|Hݹ\2PR^j~M$ñ}۲i%}@BnMnfQۯ6LB9f>w:馆J,!g%Vt2V7k2Kd 5g*!{@ij>Gm |+yRmf#"Fd99rAγ4zgIG皘a铎)5|=SHyn x@GhQvR;7XEtB{J_F7.zAw&ܓ3=p+b 3FZGQW{6c?/xv~=ըlIpw~*kWtP uo[^.Msh ڟGo%v0YpPBou*$aѡ"(OpZ7o7]ShnQJy!To'DfTq%#GBjb%@l\P"x9”;i7}ނ,"T;@%c!|5݁Qq$a>|}#v$tQ?] Q%sw7?7lsΘ#'Ux}{(!k3E D(]E|d0Ytp^P1j!Bأ:q}/`*qU׹ghd |4> ҽd69_kNscDy1i>32_́Hȩ"yD>x`ZT+`hޝUsbI3Tڃv >Mwi|bcX:P=: t{[ {m`ZeY mF`uRZ~K=\gc&]x{o1?JxI,'TG4C^zǻJ(w%I~'V.7ȉaF݉q"9709めPk*Y-:W CcGe샠:yplQ p$P5_UNRp? D{RmNLc,A1w8P{# aggtm`z}Qw>>obe9jOrxIJR 6l섁.ɠ~KAtH9xPg_Yn!,aZtc $)~ѿ*C0$({9PX_q8̹ЌZ}YryBDX 0JlXmL;\w^k=ZPF[@MU׈>#$%g`q͏vqz{"y]Amnbo6(pbK^3syrHy!+PwHk3g =CnR;[vyA󋸸f\Ɋot8Pօ벘i&F]_ `sc"FеQ/EwqS۫hyh3=L {e=-Rbf]Sù0uZ]Pkyf dDާZ{w_B-֛VJd6݌@=W=f`~[Fm,uIu҇ ,1Zmq٫"%<Nh2b<o:Q8/#~9pI1YL )~ , ~)n#7H7"#(VQJ4Pe2otԉ6ig-lHGU^paa'ۮG>{\egaj6Q\NPG8`qO(wF|??vp њ_M UG6}YL2lJBe+P$.=E!mBW-r*.jXW-%08>H-) _dsQz< a39#Ծ$w*, ojd(H5zä7m?U{=IOX3~獑H/tv圷[!#xY7 6 dfP\Eg"!& ڭ )•(ϳ\,ic 44>㌈ד765}mbTl0IoAyEz-Hǡ}*dt<+Z\Cz"p_LYo5K` ;X/Mo&FbKP𿶾b\AwKߛ.fN$HZ"]V4N;w:%wuvFam8Q O>N`!`Ihbmޝ˯\qq f٨"L(KAiP>Bƽwb HuL($eQ:x*7 f5;MD@[[eM#ԞvlIJlgYZ07070100000271000081a4000000000000000000000001626034b50000b598000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf.ko.xz7zXZִF!t/4۵V]?Eh=ڜ9TQfs[u|#ƥjjEn ,܀"|DGQ+]Ԏ6-{z؏Z\uIOǾsVGJVx@/9O|(U*@ lh9*HyH΃`n;ms7]]_5WeC|EU‡4aa8 ޖo+|o8D7![d{3z &UU ]V6ǹ4Е)JVj11O>s* fB K)gQEY{1X"mt [-X*( KxX/еs\Bq12Iܗ Uwy^z\ x*S@9| 7/|e~^3=U`De[E6Oo[K.M&\KBׅ?&R9-{TمD<SyHeq_!KТв|JJ\hi4FJ\p^޾S4je׿m" >ۈ}f-;N;hrN FsUDJ]f2@~O]ط%lXG|u(wCF%H-lhpUM;,m֏(=%q*`m ' ?S*<1ҧdE- eS2nmۂZ{ w!ʕ^HHך=T lDA/A\uK}y :(hN7pü/[Xlzl֣JiU{kǨ>ߪ.FD{wM12~[lg㉜lڳd]w{GnFR =6k? 섻A{{m׆W镚0àe0a3)Fw!RݥDdp֧PT{mEё▲d PO}/lcZ%Z3b/OP">2Kg}GЅ33ƃVLo!.ťZzE~R|rbH\핸CE$TǃwGIErHDa(:,ɷvmEA e;E3_XUh z_tuLƐ,'#q6% cVB=T{ĦewA!ݍ}A‚S,WO6"JwvI:7TQr"48S߀{dٌ ׶MbBW%r`Y&w_n5>l:}/-#j< |w/᛾ݰ}$u3:}F{lPNr*:ih}o&2[As<'`^/5JO4.CMWxcCo4$`hDT0Ժz!ҹdhn,!+.V+j\팜*EY{z S>'52? MVCbJϼY"Nnb=ޅ$4Q [_JS-Fn?l.E҈ASG򳕤:}W W%ZL$IϾTj%'Jb X*俶,!.<;WٍF-b 7dvgyajc'S_Ex?x9,x .R@ ç c_{HM0Pzm%B bNųmևYwkdA"v:p^J y?xi~J8!qO쓹/ t !_-a& xPbAIlMf 4U)(jpBxc\> UΙhV[#EG;E5AuWx }ek7a /단SĸóFzec!r_p0G礻Fۅhӆg~& %*m]Gh M/ ۗ*`1o0[mǁqhAo7l4 2]򦯟RgYg.WA˓ W;FHf!C $_QmaǠO∯NKi53a [\#Ո%>V,Yon>\L)A8:eH;~C0Z q rhNI{f&SYA)&*ᚩ7¦R1UF4D%x̘pSwízE~mBgQBX0 Z @wx[BKYM m.{6|qnV6Ty[8վCR٧3&|l|lW);_a%Fm{9 tLMg WShLV ƎDc~#.g_MB(l!l Ijd%j"qۑnxcvh=K2*)}~f-5nu+4Ѳ`b^zv.;{aRqAl$7< COt9fj6٭>و3vM?% ]C{OP9'V8OձJ~ s w砕)?D΢۲,ӗjtɵ{۩ixAN]+:I‧x}o%C؅![>$I*uD9}SWZE )bDU&HgCPJ_[h%I8>msg r>[:xt7 ]þ6(T! Bn0A2$s+/cߦ_QKk1L12$Yq 4iE>_rN瀖6RZg~sЙ+mB/ 4$oHxUA0: z? P'"ƧЧ aFxEx6K >)ؽk =Kշj9P=y$q䜢Dnӈ9`٠4-7B0m篼%2a {#ĖZ Il֓stMu6aݤ+^2DaZ`5l"O/ I;$ʜP9V A*ռC49؆PE ftεQ5ivm"4M|)ElߚBx-8m&9UN6әtQpm7,09 !(2U+Űi̜17B8VbqP:ϯ)aiu+ӑ!JFQb ϯ9ޣh=gd?"rsh*^*P?$jy3Wev{<rγ0(b g{!M_Ns:CeK#+ʝUoJl+G;A )d[Ϋ 3#"jmAo_B 9" f@Rrze?a .q'5Hllqjv8~aJܕ /D=~.^23յkD㛉p?b|v+d>ǵK9jp: Ƕ[gDB4D[m"ƹN & +Op\J\ia;& isѫD޷uІ0(q)Mj.XJ=W'?y`3,>Ì:dzuMbZ<KnvO@ ?5/Kϳ486RN!Ad (\Xj۟}Wg K4l+n.=TkY.SZҒu'}>}*зHW;誹^{u> vH*S[T IՐ ؊V IA:(WX̗2Ģd ]4g%J~l&Sq<,f7.0bȏ{ux9_\vrq»y}@hB=t1|T|ZtF:4@&³l <6$'y24j !B0J_R"*f,ZuhaNȦ ~K6]tB+U꼽TM2X̀pX&=kUAglh]ECeiM웸 ,WIh|R,4%(IXMhqQ_=}pTgcm~A#>1`Gkglf~mH6u=O-~.%W&eera셷R[&3䎊}k{3vjEzA/r*Y FL 񺍁Dyco!94q{ r~mY~%0Wu XўٻCaWrZKcƯ`Br];!rU@հ{ [)FNG̕[腌>2k+O%ާ>+ M=b DD/ޓdc)C2T?ܤb9D을̼[?ݿ/6>`z1i ] ГUvrw][127uMκV`J);R1XRM(pAq5Uql3(}pi!e,.ذMəkLH;OęKXpla'q*H4#sć uflmv.ޔ3Oi35wZL.guN^ "R?ޔxn"zU6qN012Ɨp#RSS5#p|) ^{i3)wl]uq_HEVSAGhpi'5kSmY5;P%] {՞4KC2#k*Rc۝R:iTA5|O?3p__|q ,`tHHw.>. *7Y Ϥ4Lq[4nP( #.$;6 a9l1(Kfc߮Jor+tݡ Pq$48]B>~,OCN9H!d#YΪFng#v K.sYN&o/M|C 6v  ~{]""0KGwfjQgt9?Ԯ}jhMШkq|Oc~>UX,O*ћ@[?GqI0m¬˧M"uLbU~֩;ޛ2.11i\\Dn`*oh,e}qK`9r'i-8'cə_S #(.M ]ƍ(,i~ċ_&2{q3`pD10̤{Z/To> 9--M& QL(˔g&&z.wzUO,Z-ĬM#Ц"76zbߜ" Uw\g5골h$e0CNiʍ Aei'}WvvȩZ^spwCo 1*K~@_ X7،|h1\ɜ S"GǙ3rs {GeI?*GοZ: Fo֡PЭZ;!nZ J ';+k3aۜzO#츁~'{B&EEٹ/>gw3.^ M+IpjMʙYjVRR͚sS[0 Ϗ6]>]e8+rn o&:4q䜭UP%zR:X6z^j {p9jD|1=hMK$M"UwESKn |Py`>?~7rϛFڕW%E:'S 5oWߗB{D8p._8ehd4Pn_vFDwK2 &ÖBG^gEU:ˮ|{Iҥckb/UTTɡvu\4zPHlm𐤵OMK?}گY_u©pTˀ`{ fc՛sH"b 'A ֎蚩88֎ C' `Yd Ul>dG`/K+E@z|Ӎ6&(R- CҦ '@?K\Z.`\D Y oi`jxKC<<@߼7OVL+KgqzZPNh ::G~ 3Ҵk!,oѐvVQ\r`vަ[e;h| ROj@I ¨P#L=\DHhjѫ)C/2q$OؚoOE0u=]c<2v{ȋاr1^@J 9 ,=R}$Xe ~bxf7o4i 6du7_* _xa_;CFSs1WQ>VbHKF\؃?T$%qוOΣqp_tKVGX׷Z3tR@Nz% z,ԚsYh o`("8wv A"^jO.$Q{Nŷw`gnOxby~ZdPY[E!/iy(q(qxhJ()ϥwfZ`(bmz)QgpsO5vzH\)&h m[46ĵ8|g> 3rϮG]bu`Etvك%rvP۾[!`2lk!jyhxugt-kMdTQ&7TS?4{M@g.z¾β3&{<)A8l|+wՏU~=o#l5ž=bkZ$OJEykAӎOcm[Ϣ?V[2kحOpg+uB [^:)/zaϤ;^>}ʹ˒!J-3m"{YXމAAyVd3>Sܲ&UU]sTZtKM -Tf 3Wi7) }bY5H7n>Z?Q\ǝAJEX\W\bwN\몽Nn:>`z$O;+5l`:7#::zl]8ZPŷ2X_L a<`FOِ-\q؜CcW(5𺩸 Z`Uޥ,?rTg)(hebY E g꘯!~iwY=-TaԴBrP.;L;(Ɩ\&d[-U3i*8|be^nN5z/}#[yXuc:oV?0ax1۪?A PuSD)c)(Ɉ]ɂPQ]c"dmRt1Oon#,YR=}d QJp0w>0ϱo䓙e!! YuV@}2s0{&?`dBw^!w}*]ApMi>6.fUna] ѳҿ`۶||U(x=Gqėb|p D8d ŗ2C!*> 1&.g_u>Dc{-!@D\Bxk{^"@u>л7FSTRo'Y݌Bد '$kGYk N(#r%=b 7p*E&Y6 !/.&jވbvjoWE ל]zf;NO3&:55P^NY![ 2eK y*jlϸgF}MBeXa*GXIfPvqT)i2|~5KQ/4kB_|߭jRPXtbarAMߏSݭ;U,+5Us nrv|eWݐXkɬ@ZVE  Jt#JmS# In[NĀ& 3JGy|E L|4*5|,J9mGI=82gt"#]3 OkYFlx-||w2+Ր?@#ϵltGD+TS5OGKd`՞mU 'P#7g`<͊mx^#\.uyvNnubMlNg`7dWTð7oMg HA.`?TЩ+ m;AEB r%Ѫ tܼ\\6ȫݒ:b+NwN3Km\|X[sk/D#R03^d{ tjOK]|'ZORX;%#M >yC]~|w؉Y4t~)|QLɪ:xHJ]ܳ?gty?]XY_>R=:ePMFSg/;*R\\A6߇E7-2"Xy*؅]pIˊdѻTž;"hEg3W%i^9:h1\ݡ=.ǬkX֩񧳢_CDBDZ6>p驘L%dgڱ 88 k "kQ"PcJu't#}I\pT)u؂Bn0ZUU@V2g SC-&q:$k:K! d#n[S\jׁY׋g, I_? Ac deok`T1S܌k6dhҲ@.'F©3Dii*1@$gUrQL췒 Gܼ\cXk^J0iI JZ"]aUeՉӧHFqiL^L݂/PM>Bk7[7;g,!E~C8!HZ4*K*:g4rsn 0 1k@R26^G B说` s"ؚRx1 T[zyAub.b}6,$&bCù_l0Q s:ӕrv{/ΝYb󮙄Js~{S%)4| DRKn\XWI9ԝt\=p!yP`zuSS3Mk=N7\Wt-ۃ_֧AbZ^B'J^y@yPYlarm{>՛4/B j p'G z[:vHjRۄ4KHY5!tP- $6Cp){RRIiSnLNgT >1ț/LiN>@I~֮Y+=r0Rkth67v.Btet{fu8Z Hd%4bHX6facHgcvn"eWJMWў򓄹kHfx8KqmW2fQpz8Thn}!^کK[X,XzͦO𷃄@; "9C|c]jVI]> jAGIZaʌ9FmZdhE!sCW܁|S%xep-.$}JY]"]94"Je-.c!%¹ey3@P=v<Ai6S%ngHK$z v?J`As IM) tΥlЉ6mBb!dC$ 8Ư_Xdsl'pZgs[恴S yM4L.Q,{}U6dv\ dg%V10\e?;V^Av#4`=#yǛ꣊jg]V\@>Qg='o0 ^ݳ.Q_Ilu-Kz”zdЇ+ř 5XcPٴ&- \$ 8V4n$Xmf5-tpIJ<+(FD1 2 d,)jԤz?PS7Où~VVKwA6dz`8dsJ:G3OD UˠV'MԭeQ 5gnHPWBn+'<ǯeVw(Z.BYzc.Fߔܮ}ʔ]~ZWOE})Q&AxBtΣjyUW.Oo4D `!^KKF\ۧ\P:3lU|H#F#nϣ ~~0cjr8 %k01 ~v|O[g>čv/:QXndT=46R6 )$vBW;Mh~"SkX;7ky O#j-&΍o衳~FQn܀ /&H1 LPۑOfx`T}5rxLAEe6ȍ> h~CAh], yI`URQ˟S8T`W@o?'nt2e) c]ƶ(an oQ}$A((6Ϡ ZEzJʶX3w@` mTj=cPo::t(d)7^}=fńN嬬?&j>kzkirՁug$OdտA*-Ba(Qn5)s?*Lȳ1hWe5\[BM}Ix F9cS}<}ί-n Xefԓ%]K|4\>0\LsI mIHw>m.,BekJ>hmnkLz}y= 2 ڒ>UH e 9 ZʦhӾmuBJu" |DXrC^Q{Q0.oW1;)歙.TW]R>`ΙUB,5/#|KKRvk]$_U?<xRÐ ìg$zHgc͛SU``Yޒmڜ3!K&4zTs46v|`Hڼ ~bd.Oۚy\%m tokH^C@H|:|DtC3 +6!ߎRN7^䗦#?Y[L@%D@e3u Σ^ (jA#yt{L)MhHfpwLvp+T܎%>3|{!2CͼLQ|4?[&VjIzj Բc w 5 ;P׮L[Q:9Ye`Cx,4_gZ JyZ_ yg~]`Q% ݺU[62iOtSa2j/XAڟhLEYL/#ǫto8D-w5u/~Xyrl5`FYs@H"'b }ɯ#@Xx^D|4VSVNg#;pz%&hx3/'aIvv%Ib=lv#lh |5v0ZcnoG#=3Aer/FF2xك]jB7ؽgh˂b, wGA\ͭ y[ ݃:>eC %XDTK[]K I`Jc$ ͧ iqIbǾJ-AD㏿$HAQS}bU\ž݃кbQxO3q7?N0Y)3*3vIGzwSh;_\(Y1#Gp9]"1I9b tX^l\k6[w}Ղ,W ]1fþOwċ9eO࢞:ep, e!d&yy:yGROLQ̩|ɓxVDOn&.g pdn|g  NH)W`֔G9U?+܊qL:oHUݴOpyMBUEx 6B<)*/⦽Ĵ'쩸玂F !RdwVV3= v9g|CWNO.́Yr E(ی.}ϻmlbٿ%uk BD/rBܷx >^Lk{8!H%@毘71j諫ږ`\P-ՂLҬ@EuӱB=.?z&g%goքFl#LTD]bfc 5*d\KXPp~U%ayz4Ϝ.<]]ҷXG&, ;hk2`HAH>(}V^ ZiE$ѼbrA߉f6V8`G{ca~iZj p^e}@Yjxp_eig.B{p:-Ur@ ɤ oCz^B8( ;d䚂濯0S.dK!6?-_ό;ݱZdIa ؾ.|mB{֫)9?^pSyno>y^gO"N; W6fu-SrCЦ^8"T{d4$5v"+ |So(6_$+ *\ cxgE춎Z`̖i/2:ne ;X!¤>1bZyuNTK{ "e5\h+Nb`5@*E,s\Ku`Ek-Ay13Qn?Tw+Q`i.ϰAѺ ,Cr_Iɂ މ0 .{G(΁Ӵ1 6' :QÀedAeF]'h.a? fAC:6YD?C ;v,9>EЏs{!ms@vӘ6N62N~5qnu[?F{#x[C<<Ɋ]nLDZ_XѢف>-H24V^q )qsGsfnj滫6H6WJō}o꫎ρꗯ#Vx!}dc8,JwRdkAVg n%V͢l-b5 v@D|azKQR;l0 <$q KlNj)*ñ>"Ӥ4 g{ch jW8uZhBM0̓!`DzJua3KGKG`5#74Y"{=KĄ vtm`xӂF;^/Ԥ$ʠ.63ъ7d#İXtb(*(4NCAXUJ̡ӓ;b3Ρ/Ǽwd̬$h3[ -.Vk :P⩁>%71*^fWPpÈԯZ8IQ}R&5`EHcx0+cU + yz%yZ+ MVu7Yel܊a4 Nv2aq 54Xv3(qz{Lt?_ ܗR6}= mD!2;ڻ-lӷO+6TР"Pe_,Q\T9;1zer} $IC9b,xyGJo\bOp)STVd|ֹۘǰ4㲚VUXtB_GT5o=x_ߚB؟o.>6mrޢW.wDt:PBcrB ѲJЄ>lvph_ki1N< թ%+T[6'1i]N-) ^jۭ, Ry4lU}lu.6Q撏$(Zl8b%?N^r z$BN~L}Sv:*Q~ +5ՂP鲢t y=(O_XO`qפcѱZhzW98 >fN8E$lpg?MمKpi֨ƨ͂$E!\Q-ȫUO?xkɠW_06 um_DpX7FAVt50Ɂ$}NFgnZƷee dK+T3]4k,R;@l-jk4s Dvʨ!Rk'DYrawa)~N BmA6V#׻7ņ 5 Iމsq@G򡗁 7d,I-٥Coy{J?ZV)٧eȘir lA뿐*p0ίԼm =:&9X7h[m٢-.Ԣ6v;` |Sh³m61f":{ɏ>X5Sv`6rCOKl`!PRet60؝ZRX%]a;.b Mt|Y2KVY5P5jXpK];ȍ?} Ƚz Kh`IQ%OsƢ)BPS^'ǵhVvSJn>g2bK+.?I߿^= :K/,; Z}@%4uqEq= Ys` ɩ݁Yd^3V?L{3oe`+ .A߾Eײu-mI M&ϱB6%'yvg;~3+_zK)3 ?E0U&M? n0(E}?1Eq٥{a!@{Ad^iCkŒ s.Seʪ< Y%P ĕ%+3Tˆ/?b8YjOa f#z$<3{r- hkU/F"T@i\_z/ sR=U8I6 NvLz_icKsȁjVΟYDPlz~;7 5<˩4%;ןe4Zv' CPdӼܒ GL~kH"WѳFJ-D\ Q(zXDTm/ O,U+XFઊ.oWNXհo=!lUV&$z@6gOG"zX pB`0X!G/c SkATͣNw&=] DJiIʭsk#u N;^E >Ipq.\k'I< @-nm*x2*uH_}k?:`T:Z/@ w?#hYڄ]Fdc0[R|ξʄEAW$cuHYxY/1zQ3q}V yZkQǝLx+?_Љ{$OBQ&ɾyecL1h]M]d9[|+ƭ{D_vW 8\w pJ2ѶDd "xS3PA!Bq)|V X+Mzee!BF^`F&)Fu#P)I4yP*5K.x@wHK05ۤ*hLAL9ȪA!Z1 lh!mjKRl>cNz= F?vsEJGoǘǂg;sLXT?-ӽozo=›"Γ}dV&qx2O;&Ft>ӒHDɐIiؼT]X5eXGVnVDz+,lzT/9StvmN t+`=@bڐ`&Oإ<ޞ=<-wL .bV.%޻I^m9=IһZY`;]BXpw=\1@p' fF\!ح1ya6`(h,W QFH6搅B_8˩Ϣ! 1~jXTg?-F:|WJɠ8\|hHT 3#KəF:Xa ZpuZKg,}5* aPRZ61R ]b/ђvt\5\{w жdzӝL\b*p6/bdnA’$uΏT֕)sS^hс O@ܚ6|8B&ErBiqRHD%ֽ˩ +)zГ9tsl`dJ"0 ~zO7 WrvLl,΀5(eӉ}ޖ0?V/R>{]ӕLÙ:'ƄnP_|ੈ4e ` Ӭٹ R?v46\12l eZ^Ǫ@,Q!$oIfx,bR(1z*9qWּg5rcPaq=ٙcm"du433#oUC<#"u`ח;G!7]ό}X?Qח8muS)7KRy#4MPRMZ kE.B9XFE5ةPZն,E Ub5,.@1Cp"Hv/_P;(~c)~J3 `2ux.p@$ZKΌJcN*Ϝ[0DHEl)BzFpIJHZ\?{>A\`azf`мl˴Z0c '@q]b+&'1~W3Sx\Pe`:~Wv/C4ۿy*GxiC!+ He^lqJK YMaӲ[#&WiNu CS_gmAbu3!'8ǮVjῺ sc-B.0lslr< ?ʸr\#tłiV=s?`5#T\;.ի XLN Qv# Ᏺpv"I^RN.UYJςqN_*9@=!ej}Um"ɓe9rV> U@k}/Ol 1+唊zehHֱ2J%bt-P4ι. mv[WMNx--J|\t4w274kD qjfsOA{|cJƗ )3uQzn4驄rJ@Ɇ,3$T'4;{9خ45G٧oz:exw~_R\P .)XIc/lop<,?-fjv;u"2zRO&*lKPl x%=wU#6Ӌ/'s"ηt9 5Ps zS~Vr̉wNnL$!ej;0.o6UXR6Um劙Y偒)G"ߔPɢ4M`UexP[8AsMcH垿7 ̒8d@A7z6лGچ7mU4ɤqK{C.w8F]Fjvq7E0[6lxܺj0 r 5'A0Jvb6to84-z ֆ87K u%joSLۧ;klHjJ}=tw)ˀ4L#R'tۨoY\o/,W{N};y Zn XH2mPIʹc?Y=ma?,I 9gHAR~HZ[紣M <-o= 4hp~'8|z)!ޗs,QR# zg&|VJ"߉qNF ur+ⓠxO%";fZ?[@z`xU3a7D?wŽco$0[PCHJ :ս6}15袔+T/Fh5R-dXQ;9u=qv |dn zp2L3<waK9_'Ai[ß.-7PRȄa2hYA{Et 9HD}C?xc~O\"ЎSxTs!ά7I%zu)4;Yc/. r%13_)/Y9=r2ZSICi^e\F^{jl. -<+s Qɶ˥xE֝.`.Mǔ}9ąZif-.=i!B8k 6@;zmI6#{N xrPm'Jr 2K00 >6˦1)$<݆^fmïjv}zeRS[l=*\c3{g.UE [5nj!%-OԖ0 ^b4_H.|y0̈EB0c iMrMv HWj7~/!~ beL4%fʄQR-P?CP#n_ ,!pFjx;k^[dR: _RvTP۶ upJ͗OɈknӸ e5E>w#P}lOJOig!v T|.,,XB>5 CiI5Ş._?=h3YCބtbՏO;m$ YTpug`qI^}cKNn΢c/XW TײEn׌Ys ?0ƔOOyI/ZdS> mH 'pv..*BũrfvD«G-v96"niQ ܳflvRv jVi zv[v kWX[S!#UzGU['rg}}cܽ|3y,5  9}] [ChՕߎ%QLm;ԏoX:ZƙpK%wg SgP!}iqPiނK$WhFz<@,W E ur&Wܹ;"}\:h*};_aWMsSp7d?>;DDzlLdr! 8Rq C |G8e M˪0ԝN>4W`I:bWxKZ9C;=)=[29:iÝ,"p'):ƓԂ:"?XMMY kB7<~v^ɕuT!vMN! *Z^ ZbW HV$#zcq)6ΣlİV|| (Lӵ2ccsa\KÌ]ǠDg'_EoJ @JTUI =5ZPY0hP*w U;&<UWK_YAс,w=G"4Abw/lmle9cfP#?)KV{bgcH|L $|NМ@&~1Jy~E=i~zZ- G60y5X^ƅ(2x>>ӚXY{<S"[84=]׈O RdKx.e):@dZ=Qeh}4hITM2:y@ձ+).{/+rrQ<` e?%Vfգl{wQA*Irlhf~=)qy0@O?ĻZ2?H)kh7-(0SVRPֲ?&^ /5};9^ MTW + i4]iMY(}?KOw 9u`VjTɈ>k9iOݨLs2dktPXDmzzd~w]D܈8U؎@"=Gϻ/cPD^Sj1k]]13*bIrP:F\nPw{ʄb=Gl oln=m Og42?.WA εFq,=Ah9J6RРH.~ǔu؉˶3*:yC.$ⷆ<~U&-.>HF8GEtFw7?x{-5{/Ll]ye?/M\=0[p96!@a+ -\UhQ39]$'"qt5?02@E"RtG$vh.nƐ/ıg1@4!I|#4E%6nN$2aSY q*:qF+<*ܸ:C[G #a_L r]ewLnKڴE-}Du>\ h 0DYw  bzMgcV[@!>N ͍Kqںa`t*xlG#9+X+079,j /? 7 M^e̐8X1M]rN P-u!GՇPG0>.qI |/jﱞ#ehhJ%oC *`RJ\n0;0N` )d9M"  -;abN̋Xx.Pmw$["nA |+K2#J D]=?0l*IuX1b2_(ho.|0D@h&ɚ8yG f *Iur~1[Y.G @u1ٰXAykB~}!'kɣ0alZ۝ YsQc$kHLVXS%P@2_j;}KX/rʈGU%εPD"xn\-`m/5_T_)_>`/ l yӐ`^dѶG?gU[Eoqpv;ӄzP *1~;]c_Ma}Eֆ@MpX5o,篏ȲR;i"VOPoK™;IHȕ0j_K֣ dۖq])?ux*HC{UNVʌ[f ?+Tm-xDϴwƺT~` +)hPCn%n$ɺ;pno)aa*mKD:0u+e-ⶭk¢@J- ͡ j,*2m%2BS^jRijRryScCL1N=g nu*tO[t6Xal`FئU . FSfxəO|hK32's[qwP 0%)۔{hD#7l99)G^ao'h,?u59afOdYj&y~#k e3Jfá!g!FÊKdbM!YՅěm޵ɗ3E榽jDVn!<'X I2xZp^BL`Cެ2)F#QhL k Iq0JCŬC[*V2OZ#|~=+#NTt$B\VT_B<7=IK)N:)VQ.|x"BbKh8=}`= XA̻pRgb,8^[õ}TEr`NN2EN3LuMڜe^ۃt{@,4l0ys..A ,G@GԐSp.-rǵR]rjw6VHU[ oyL.d5ic*N3&~{{>5wrC/ ʳ ̼\9FgRUzW}B`""iC$Uk,x%oNpua!/&͝K|~vU{uT4,PY[Hlx,~zV4)2:X3A ~f5 u]mVi}n 2QxJM 8}k򍌯4X*x+E$9&VqZb3/`OH8[-Bt P E}p"i{cg}\I /[5b/ ^럼ZeFBh:MQLyOX6!e|s8#=6Db+JobQ=a:toXOmj%> zU&6os ׳%% c=2 V))}9={wXd#d n7LQYnDxd^PCkV;0?"kY'˥m)݀]vX2 eN>zY #~m϶[`CRf\6BZWgNiwYrz9M dEX.Bwle{ 1'h"i(k%!|5\ fk?qEbK3#[Pn쫨;>t͸|=$j6l6y;36mIn!"S&#8 oq^T%ϜO$>Ih8Ѫdלj5x;u%A%AL p~>'{>$]17`zZj%_ur81F񏥟Ծiq1 N -jB%GPM{Xd;*C @4JOSIA%jK'3OR[7DӜnधinGC׏?#,5ݝ.1H1٢!$ OfO2:{cM*(@nFǼ}$L8d7o/GDf $c~yUxV;gё&gEdVojj3n=yvA%3c u" 30k`1+ - sר+n+@}鳎rb jry`/^wĈM,iD- pW8!|q[_$l9vҌ=R UKMoQFU?֨=oQ&vd?:QcGu2Ƀ~7E 6r<==s3*؊IdTkgЫivfm~eW I"0hYh= fyl.qQnVo dy˞8ܤJ~z+"r<&v*&?wˉuv,1hO|ES'hp?[eH*|&B aL|RtmO0Y8U%|KхD*s*%h4(T@\5/ݷ :) z a;3KD4RE]U3+Jam$4ǬZ-gNT95ef&*8V^O\mWNM/oS:s0$73FRo; Um'@VJJV/=T_B%d[khEoԙi:vnj>`fqm'\;Ԗ;v%~NW+_PZ]&@:rk)gw lv4 '丹)SOVȰ3[`0zxw0ՇTC["ҞX_r%O ?ըk=;u[OUIB8إXXqњ" c5ONf5)!s7o( BZR(?'m?+;C Kd3}50\`~ugfm^LNس:*ҺR+4OT(n^([]oY@whBzcMc,cgrJ$̠0h b'MRGDRa M4fwGzL̮O{vWZ'?dңr}]aMqKt-%-TeVݤm++#6BҹQOԡ@aw)]h$0 t:X~x1&f=,m'-a;*"gCt^sTg_ 1]H[L$aAyh 5-2h*ѩ ALS2]1_/JaMq!%տbt"y%E'e*ZBPA-vikJ&pp/Ti쪈~мBWL1V:А5'rqBwBl}c/M68"r/+L2:H̠)3hqVs3sKdkRkL|NI""4-Lu%Fԉ׏H!XSUЈ|zwnbQ 5S RCh\xь߅/p51)MVʂeR*_ IxaotRr,cV}&PbK~̚=l6wVЍ %UBw ,`i3T7cZnQ}z0 )I/%ˍ%-Io]PJJ읨t^2rA8}Lï D]뽵O|2>(pl L:͂$ȯPA=0Mٌ(ճ) Ln.3Zjc_D= _y.R!:`9b40]Cb: Զa^kϋ@UXP|%OUd?U Lx`њWaA,D+_:yikn2=ߗ\ z_ gj =t^%. Jzh?7NA?>R֢92/^ $B{߂Hpc>ťdUMsEA6S4 M0 % Vsbe|N܉FjLWB+kC'8eCZ0WDN&JF4DQICW?y\Z֫ϞMMcv4փa%pfXk:f?KJTfX;W4#pn9 3%{Ŧ@ފA1MG;twAI6@]:_9O6Pn6wux)GzsHpE5 :+ANR =. KϜ Bn >-R:#"3`__<]3+fn>Cp7J?$Erj78PRG KӍbn.HRjR|<ͮ,c{.<^ < S)yv3qbpW'C%\Q(6mԔz엧uPNb@`?lpߘu SfR,d8X?G7<#~! q.y&PT9kU1]8M_ T@ eT4ܩ}θNY^!CF5ɪZr #z,\Y ٠x_~̊NGx~-$xgaɍknke;<6JF6:s0>f6hvKIy!-3zt:$"w~,NH3?j*}1@KˠYvGLT+Ep= my.N,Xɮ=HG)3ZZV!/ mYiNZ%3icU0 ~MDBݩIV1b!7@?$gZƵ5:pڑڐ82]M8(gy+wD!+#-ā~0F/Rwڌ-o5xSeQJr5ne\,Xz0:{1yI&*N !KnY{CO{E`%2Ϳc-VN疌J?#y"X̝`ioY?c]Fr*q!ǐf$O wӓ~$t{6OY$oXZdbZ1sZI"jݝ[䂠af/Rj//~:S'IsoZ [ $&n `E ]DT vK_:$pi)Xbr2BHU*N\_*#5˥o1:B2s9`h]H:v"⽐N||}Gu󞔕v) =X@+AJж, 7&qAX%އ9Z>t1#Gy@dZq_Hb T+ X !m`_S:gRRgaě_,Șc#{V?uvoEf2KVÿ2KG]g1dn}یpWAXz5h9x`O;FRWyq[ ov^dyuT|bޙx4y/#]?I8p_K yZ\BaiRJc:,ݩޜaw^}[ wJص$}z&O뙯XG%O8p^1gE869ycztW A^f-[S t/TfN7tH;Q`o)) 7R}59"1\'[,CPY=.ܗgV67a5jT5.0+#j ݠ PJv q/fkfcXA ,Q&G%M ~Vse]g`6)q#qUv$eQh//{ BeL,$c)$eW|J%EzF>>j12aXܲvjybABu G`}im05@l%X:_i =}&XF~}zw 6 x3fϴdhFC ҹX9*E: z"?Q2!!=΍r^=Hdv='o:?= `dd{7eM,%3 ɯ}vLyW]1~L S$rK!|eV<\tX?X6ͤ`SC>([ ^1.% ȯI$ Enz̟YjxHg%Ł5 Nju1\1矕<~7fLKrR2ۨZc:ؕM0p }yyɡ ĚMR`t{bkӦL]MK[cDWw{-COpd-SH#ݶ;Ӱ *~7jԫA4/Q JuWS97vݑ@N*cY.9Txy/RVxdWuQ`|CVIdk ?`7[em[1em؁[ X@Ӈe[u@/KxdgD_*x,o]L|mp*Me ͉SV^$9RT%2J #MZK7%0e)l#RkԒ9HҍL @6j+ trm4p\LpH-Ј'/4SPpG[A;ˡB}Im[?‹-AJ:Qo˄ꪀSsm=6K ()%`DNu,2VMgP1csDlQԣѠM[I2=VCph}98fG嫛Ysj!aN!V+#YBSqye]2$1g@ڌ%hml q#،ܸCE1uqazN?V { EY\ Z_QCJ' d 7pu#~IAHF5fc%VDkhf-׆~0vw(߂XAmɖw/v?%U'SzbYs+eahP*DQBhrWH3#gMS)/;Z]yTs%+*rž;끵=4ʪ^J "Fmk/C6WZ/.k0O,?{f?|V} zdK)!Y|b'TӞRن$ S󔑰ͪ͏8SlzRVi"3iZh"dN6mzfvW1S?f%_l[ -Gr4 dMjpKp@sL|г09 ]|5zsJ-<|n.(ŦYs((jDiJaNm6b省; )O(6YV2s[r42DZ*#6D/快>qFNG,ҡ* 5з^Za _N98LH!z׿'sF#,Apl4=b\ICcru[:ö7:ᓛv1t,񀾐SExe{fÀ圻`$kNYT[X#^&̨MkvAn,xswNv? s|]+uqY%Y9F9v7uDdm7pPxgflH{ZY aJ$PȎʋ'>u1>QoSujNzI2h#US"ҸHPD| Hduw]-ax},$M{1l Z>pX[m_uN,$4`pBCryOZ½ķ qd YbleLo:v : uls\ L VX*-amg4LWӊDլ?\RR"`ʎa== IV}?PW(b`Ub%w< +7Ax^h[6>Cjבߓpyb䬕 13N{!)GSC846Kx?Kq[׫n0+'B5pBn4&#âzKnPǀgp~#ЌZՠlz> tଽivGJZOO=c jwVF!(qi%7 {KX&F~X%&QO^1ʛTwmMcj_ c6SԼ't,4Hr?ʀQB2UF㪽dF0뱒ğt/-i1ɀG pXe OX]Y/hb'90Lhل0< /VN>l ƭۀygM_I\"ۘdE 2'YpM8Ke.dJ{)vbtEH*tW ,áY?x,=i!t9eh^+։yx2j}Ws;ǂ0/ļPiJrU~ByB#LzoғӨ l#,_oOp½ۘOYp(ZJfTn,ˑZt_orl'5'DoM*EYf,ߝ|*%Jd5Ȏjśs*98Ҧ,]*1pF sG^VP'h>xx􅤷jS|; ،d˥6Ir8v9rG;AmbGf^zԽW^u؋? gt'Yz^mVØ6ђVqq/muQOQR/Y6ržavqj4ZpS@GVZE6HVXA3l4>3ITo6?w֑]`ߞZS^C;c{f2Y~8eI8jdR}&\ᳲH%K0!IH9Ew;e$yrrj Զ"VOEHw^3+ 09f>u2aĨrBu+˝E4r,ϗ/s `8? @5547[%ܴw" WB_#Jr(43i%&=clB>?pg=U!1f U 8,ՏR -e]*zl uy&;Gj1pD_0?604앮6#^g]j enWo`z a,|o(K> PFPOG|#tݹn*UyQ\QDUW}OǫH+B 7fl()NI~7?/YY6t]1_BX]MUb'd۽ %b9ꍩĽi(`+(^f<6KN߬2݋|j%k&D.A}Ss75?%@Zg/=n\~h0kϿN7k8O6bF?$kexg GǺ8o)M}bhyWt#r\s1nChJ`^o |C)1\]7'n )pVݽi^3E"?3$ftYW;|;S+S(6C $Bg"i24X ͅ Lg[70O'"o)@GL[xAɪ>N6g'P^8?g,lC`OKRHU$l* @$Q RMA^+|KU'>imxR] Ca8+/!9u(G;z &x*ȧ0K0rn*vӧ1*ҝ]=hmmۥj\ SsIsJP(fVF+.h1D D+kQ6214;cS"lV5ǟn{Ď-BB I6KIx& Ifs&u3XKv!-q9-"=;,DNRVy{@| +Zb:Nx^b2+5.PTE^i.N3 YT$ ;˿Œ.i5+˗]ӟitE]Zz"d9Pۥ%a៕iVyG:'<3loH(>j+g(}hP>| waTN]\eb#Uo :ro e'->_]ցND'`k/@{uz& ww=E~48#:!7;'?B"jM < }/bf` H8x}ݣ1RyQ˞bu[[inG$`1o کb9JB'Dy!_%KfUU=&P4؋ .[v%4j38dB2 b]Ճ:$̵?Y iGg8 д&_&B;hw:2VP̕xf!`:!ƿ*t Xh+gs/> j:O !]G *F@+]+%K~zbQ9?o<$|-;2fş llO1z*7mpfʐTV$vcA1bHW02п|G,t}U >{h5ed]dg;%BZ$ #+SYҫ4'(槸)\!|38$dܛp,UƆdbEhRt " Ϩ2ڪ~Nv܆):Tx(CvܫC -9s(8򻠐 fLR/WyF9ʸFV{T{3eT/?094/?bǥƄ뙄R-L2>Ĩy#?R&{Q#sqKɶ({Խ۔)&5״ wℋtv+Pc U!='Sήi!(KOUhX*w4e]4-P \-0+ooIZȥRR&k~A͗HiKፘU1q 5; eS JԘ~ UZsq'BFZ5@:)G.fڌ@pڳ6G%w .8TEK7};h]%WhIeu9ٽ `E,%7Ŏ;))%*o5cȮ5>eOm1053$>6*˹]Cnjテ! 9x5:^hTL*]ky90U^?AfA~U@A:OMYr IT(*\Rf8`)X1o/ .qDJQ%cG0r-pw4;g= X)ⳄmmNR]ǩ6t?r `w~l&z āl<2f"*k[ڽ["6#iC ]2:λ)tf{EMb5 \|d/ScqY[M.WEAy+ϸ2&7cD @ 3}G\'4҉~3:C})rDpz;PUa[ܻls^bBBt4e߱B+fQ:)TW܄ѓԋ`\ՌNL7X{{A qzܢOV|u>Q+oe 엸F/bu#r`9.Rv$.[H3Y2^߽Pw[S!EVN,O^,KJyEYfcG|I͖a=ZG@:~P\-ymv [/+UJx=']Nia_M)1ˢ4ˊTۿxBS.NX|aGPGX 8"^| !,n^lcMUg~[7݋C*e}UIzG:MEF=+HJ:5 tT#1Zc .C +Nf "t"ll1x7x|2[IS/wfzq--&XMLH"2FRXD[Dj|{-z?hnt@RG[.@\I| 9&l౵ua DIä}~`H}Xbe>sV3‚"U5y{$Q~)My2&>- |2 UsհrՋ kL^0~4L3> 5i~DtLZKl (j#AxKINVr"*'Ԯ9Y(}Cql5/Sqz'K)f!}R)_dx~4}Z}ǽ":yΎHJ9[z%վ*<_:To͍VS0~ɧ_Z9&5M&+#z ?Ҙ!4E.y|Ғ m/FgdY]ݜz\Z)P{KxOvP`±0?BMxuuK"l@it݄nӧ-w۱߭ZbM(_QFd{Mg:\kwl8>μ,*(~\3 CӺToNlېW\zS]IJ?? Z lqƤDJ4j@敐@lѩ3a[aPSl H*zZ͢_82Or6M?7Bld\1$i< x;8)3%^h[=U44QqAE@!HZ/rnt%@fIES1hCǚ.`F!(5ER8FT$Ye4-вaTϝWso+-h5Е#Y0v1\SGWAb &~8ie$DM؛}crbM{ɀUsHg(~4\a/t%5XdbV<\2Dc w<s+ZnK"HuT3Y];oQ*]_P%vl ՐdJseYiw>6; ^7BY?*l& \< E׼e V8AE=Cf*!nhc:#ӓj7MordA+~ň {HQ-ՈdYio @LSn]Ǹ7oVfW?puVI#;|$Ki8;=Cu(9ٍM"$aʪoUÝ']kcUt;Z̮Qf}J&@iҷ* "I@XxLw%Ym#Niei=*|>_r ީQ(}vwœSƞ_J񯥓F0@UL/jp^gnHሙEI!"o 2kܰU9K} ~ kPs)s',(쀩E ;S޸љ6䐎BD|Щ'vN^ysTyΎOq/{ "YKoPQή׸AT=RRLXlİ 4ee~D2嵈k;wiZ u.#1'MVilxex[]d*5\`~GZ5X UFW90 AC#0և ..;.UQ kݑmDKC-Z/5!ܟ$йQ˳ox~89 R:j.o]V2ϢږM\UsSzIRM3*5|h46#͠[O|_1PڵY!1d EʂUNGglTUtV-P͵! 'uf*8X/'^`mjjQM%QeB~3r1mY 6"_ၐяtaqd SL"L2E?2Nkqm?b%_nϙPOhC63vFl֒["Ea¥f" N NxU^dH `b糈&a=A"{E?A5(gYZ07070100000273000081a4000000000000000000000001626034b500003b74000000000000000000000000000000000000006d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ch_ktls.ko.xz7zXZִF!t/;1]?Eh=ڜ9T!^w2>r-4ق:̉50}}K;]BK_,N+2,vE FoG^X W}*سG X#:pvVâJbrxcZ܋p _ԖcW$%fs 7 ޤ59/L;}'Ї `_dW9l$޳P0[9XYf6C`LOIi nHRP&NN/(3 波<{g>#(q7I=ladmK?g $wgiqAIayo;":Z?58t+{k B\L=,$%VG#9RJ7uC2aJu1}NÖZr(C.`@X2qXU8}ښڽ?D>y>6pe!7}8#FpR4B78 ф^ fEQ'م)zW.3ȸ'(z uOe%U|ںF9iGzXOS.˨%+2Y.m'C$Y:jݭA9 X+lݥЩ8~ߴ?"˱..;fLִ*6Mn f׮zǓtv]a\߄O|6$+WϦOf?eTM*x¼^(1̜s3T=X.&&zC G>M#H ܪ%"b%Ҋ0y[RCO rT~.JAiN?3;r;-qds5vum՟45|Q&` -1d2H+LjJt_Rz N.׺'Vj1w+8+^ WװµV!`ʩvER[- ,n 3c#ϢN5u[0i)f,|e,M>qT!^ ɀ" "` ta\|q%Nߙ>8Kpo|wv᭦ꗶ[a_;hV:z zFƞǻACS 9ܷ.$k닙*Nx͡E]%'KBw 4 :,HkUw|V{bQ\4/2 'a͹aWWO8P>'z0lD<;00XBHw\/,& ^cR9tބP0Y,P=.Tke0G;UH_n@ nun{1O;5-x0D:WapA`ԶrZf8(]Pp?b~ rwџ"d6}1ζU)˘ |Gꯀ$^?Ȗ!Hi5CUh!22jEJcل3@0Hafga?A< da`,A1w޹.x%7_JtCgfԼLwEiL]5Ej^ԆGsR3 9.v~  1ej!府A-^uW㐻wY\VPųq .<֥n1D{1AS;!P}6uyaM"ȧ{On5y}U"e6L67uAw|?0*Qq7qA~]gm8 d4xGk5|gvKJ4  Ѽ:yO"Q\ݒ%-*QX I-l(L%G Vbߊ1ΔPtgi@Ō3l]Jl>ֿ ͣ|]BJde3[4NHy{0 `QgZ,oGAbcMЌ궛Vh8o5 iܿcHK|2 1%~0*3Lힷ@)msrdoʙ7HzƆF22 XEb{vUڦ;꼮)<|)` .Wlx]{\]Yx{Å1o|-kYjG}}?JmWAäTM#iD*!9g;m_61EL:@'j'Ȝ.{SJ?@ (1i1'r?@ c]4p#r[>FbU!(\vk2+D2;=«A LWfTrq瞰=`+l(CwriW>H\Xhf(]:y s"%TqmP8;,  <̱~P91"˅DꆷeVT{E`lTdi{*|6 'b旱&ܠdLΧ_|E'*uIfS^cn,PԪ;A 7RT<|}N'i8n`L=#~1F!aOj\ytrn9/%w_HN~22?F=:XFt:btP\T&h D6L͇KG_]F؟;8rl[f>VTܑ ˄}XTswRNT/1z 쁉d!#ҵ@w>%vP(d\\ ';$p?AE#t})^ׯKB\Sǯ=Vix*RO^eojT?3 v/ zr3ό׷l--T@$`5ZE>G9p ,Ix6pۛWiKn8i5 ^*,!l 1זYأfS8FdOfs^20TFáݚز*0>MRXHa~i,[)^+;ض\9KOEg:v<_E9)ŝnE|ѥIʢռ*\[7˺A͛b2gERU N no>UKUT3覽_y]x{we?U>P%h &vh Z@JCX] {Ma2(Z? EX]$pMK-C Q36TZm_o=ύ,&ML_is'P_".qc*"B3v`3Q(Pũu4[Ej,5SGa4XT>|A.'P9f'˷' ԰ڏ7(UsM2r [lja;'T=8*k]nrp*w2Zc5_I > YrUN92}B_|^KşNuEER8D 0Q6h.DGTjZp{6t {]Xtb$RI!mN3C?nt?X!{όQCՎ>=z{C$]-;n!e̞ʃzRݓ*X~KbyȔšf8<.~+6tchLfվM+@A4LN:k5ٽ ~9N]w$2SQ k#̡?ʀ5n׾ۗoeNڲN㑥=XWjOTR0-VcG֛aʪ<޶=fs?v}On":Zu. luyFp7H"nNޭԾ钌o,/!OR ,vTwT{j Ya,m4֫t<*^B- Ȣ1F);:k(X|%K Z|$Њ! "dBĥ١:1|a-\iN! I1!|!du0GRchƓ7_SiMY\^cwD6fEQabJ+IQcKl0 ASun=HtTMo5{g8ɞ +'Lk?w@NPxfj[Lh,g}!_*;@% =hmK\8DNx;fh09qS'NYhb4sڀYa0yj>`e-h6A&WEa`=5{ %׍WN1})=K&S-.&\nuIrs˱[ƣwWj Lr01SpgG2@=~}h_U[\¢QLV}_TЧ~jߊ*oD$6 P؜p Y7hn|e\ andh!=)JhSoY AE]^E;gVAyE"QK" T.)3q wXa㛉3 E ۋ;gٵ*| Fs4} T/9OVa)`u[Bf1Hl߻niqcc&kK LedBzPg\t[Z}ĎXFЯTm̆%>a»)pdstq!HڞEؔU량)~+ x  YASz@b e=T}G׉)FUM. J=N"P f?thT[>Țl@c^LHxdWz`M<6޶~XLI'|/7X| #(<2:,a ;uޖKr4"J? /q @ Y<[uj{Cp*T|{H<Ȋoeх!TZhr[=YrG7% YYqyn)e`HEF'7 DZ>JB’2р<Oi {.<=1; 7X37;liɭ}5=.zPU@&y{Anko;Xߢsž7{cOœOj3oL`1`V\f гՙ'L$;j ͍ S7v Q~r?ko.8S18FwO)T.EmgBp5X/TPk7ah, yߜG`c hl+,]q?xHJ-T i&@sdU^rV,ZGީ@3o¿(I7{Q9ϯҧr8ٯuWԃ u\6o 1T;JU@H dJ;#PWI=REXoP+zyeo^00\qnA3Cs]u1c\^Pq7 2p= eߋ!0rT$]pl_@pmoZDfMÌj*lm<,&v+ Џ j%Ou@?tQ-q6,Q+nL$jL foGiy77>"`LԙxQMYʛ1Jf3h:0<#G_rR#%ø#{1ugĀf [s{~ շ`=$'ag=PLHNYM6c`g~xШG])#6y#ӥcq&( 7 ~2"a}ޱ-$wY@iT3R3) q82_ëZlđ٧^gf:hn rt.1%iEP 歴$px!dF6)Gך󳸇c^U;. *qd0,ֻ,uݟ"5]bNN$ / :tU>8PWɮqC=}#yH Ƭcr,-ZV§aiZ|P2*݂dk항Պy\T?!|އ/_P#vY0 ؽEju2‘|udIe=zHݮ-C7Ŭx7!tYBT+]J/d7C[\+0ع\@3OkrБt狃P6g}קUcyt`x9(K"y98vFh<u|Ku-?ӄ3s쭝qLjz4:+>a#5Lv@j'E*Zn0jyE ~F BZGH fnć(4A`Q%mt*L3>=qF%$@B~KHףn%ț{?%` `{vsѾ/ .U*kGusm=y]zM$2Z6)ZJB?>K8E\6?IU:Jf j1QV"?f%wϣEC~JY|ᇃޞ+vN%`Wy}{3;BJrţnr8gB*{X `wW R¨!-0 eƕv'kPDq4~O=7o+B% N5aU֔ORZRq֝0riIhC" |]9/bEm(UI 3 {tqs̆qeHnLWmFyw+`15P- h;45N& o yhBZ8fj /\\bI*mKYBenUˇh\*)Sj66yUDjbbqs/fӔh Ce1a'vVCvf $̷hӌkhœ msVnn=vE1րpHT^Kzr$)UP_<΍<*8J@4x޽2t+c3.ńmq=-&㜋8hJ+m^я$6Q?a4c:Md>Hݤ+rꗱs][|=㥫d|ꖺ%%ǫz5j?Q8kjHHr(ǥp$xҫ, f;aT}?CT;l\.c5f30,xZw1%5qCESN'}F n??8ĸc IXo;b#trFM2k_n~ /i>ٝc0(~n&*Fw/ۡ[6^ c[g3B.4J&+}E9,>ygTL#tr^0fj,w ޳l\1A?:03oIyM@CL"!,xC:o@ܕqZT$*pM?[3ňM " 3/1dj,m`Ǭ@p}byKP׽ ڝ8P*Dԋ~p zʤBj+w22!_m$56)\Ty%sY쾆0iN kfii[Cz*C3 uZ`%S0W0"kh8N]XeU9s7VF } /Xy7K}2^VK)80:Td6QyؘmH49\}p2$sm8y]9.x"lпpԱ AEܫ7 LԮUuH}e9x{y0ԏjފ6s5v>;$Iģ>Eab {yBЊ_,|\Z~]*QBbܐX0zf,)ǩsM(mQ*ܞFRPpvy,EΓ:C6s^kh(Б+)mz/`?y2[[s3dzAj"@wvLX78>A< :z3"UQqu?Q3ZruGt+-[<R2u@%8aXoV ߨ ;Ǜ߬, ^/ٹag<2~ >aي \bo_]؂d̬JC6h"yM/<)eLBs0ZQl)*IfMOJFACP2y-:U4B:7VC5ox\!c̡0z:)oql0__^5Խ47`dpl-ODՃ ti2⒬5 -PŠ`yUP\P"koV_MQzMߥ(-'vKrՈb-g $ nҗ@:5|uAOxN!0)?21g Gk~P;y!}dw>kZu !.$OvGn=eJUUU:b춓 ԧ_%.LLCp<ʾ1bD˱cqO`5JOr[;[<.{Esnrs^H\<}4֞^7=>4] E=lg:AWRyUq=bLn<k(˟2BQqdЂUђ/FELR< b-6D*u YmYKz3a% z&d( N隚05s.RAa!g؉. ŏ4nS:q)5rJ;#\tg?7QZ=*=$SJ+V=7 @yD6E^ )~iٯrCX ~ h}'*QLw,i:wQhg*}Tn)}Fni1(1h4`Gkz Y 8Ml1\y @sK2RJNtKMD0,d1aۯH U|m# vCuW4V+[lє&Hc}mF$e onjJfuAHc5NgR7nVJӤ󊇿pm0q(@&Mr%tPuY6P;FUF*$,Y=8òI?upAB{/1Ti(Lѯ{AZ_W53ź[jAbJfcٱe~PILx{V݅U3{Dn >x_pv^>vΉZ e[b8it5[P^[ҍBg ˝1*LD$t֗z*L^"sZ-21-,a _rOX0;8pp;΁^AzQ}0[t "+݉?|)-up RwvzoXoxnI8Km(P[!^%ؾ re2wgG~e֋ Jv.͎gYZ07070100000274000081a4000000000000000000000001626034b50000200c000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/chelsio/libcxgb/libcxgb.ko.xz7zXZִF!t/]?Eh=ڜ9Sw2|~ezd>EDXtk3-5>:23tb8~(yDa=\ w_[jPquh %6-%VnD>|k 8VuSt]ѵ>kȀvWMKt%g!p6{څظ8a@I,ѴBrjǡӮk߻Qz{f2b0J US0;qHtFI3r饜PUτ̓.Ak"KJ s ׾=ؘ#SeЉPh;m څp=”v$qOl\rd%Esiv`2 8 q}$jS$s:ſźچ XJqU^^׬i 9]>h Ņ(M pKǚO77aAgU(d{G݀6%":L0cEJr2|D%wqTz,Zd2l z DbI#$j{冷F\ ͏?\Pz!H;M/cZYIs>W$5X(hX`<9HpA>p% Ҷl E4H;ĹL92w{*~8_@Jn/K:*^tk}Emݔ͉_4XJI )>vY~42[ xk)z9q)mh6__&p$Mu/LMꈠt W )JWJ'@~pM" zĺh8\E0!^i!lÃƍq~ߛ@[+ܟ`&dR]ސ[qM,&<,1 rE? R^D-&BT6 { xA,:j{4ƕi/+5Bɽ0 _1Ueڳ o3x{'G3;ۂP *{#a|]|҂zjU̫e1S!v1Ĭn2^p,S#:;#8)Ղzi"IvGswGTꉫSqa,I,wVgavYG(0UҠpeZF%aǠK2 )BXvY@p!u ߑS"s)iw.'"tRA=7w=^h̠=kF\wƾ/qOAZD_D,@nc0WI30 l*TV䰣?sU85aN}6+B]0ɋPy6%6ra,|_ 7-I$ ˳kSp7ڵ!uqfIS%&wq.sOO=$b,T$\"}N6Dx5J_b8;BЏOGDo oƌR]*Km>`LjpZY>fP<ΔD~6jWM Cm@ڒf&g/;q O}\\p0T*QWmPv='KErjxa9G\2mM|04v0M]F(}e1|(ؿo@D鴻;gф7諯n&T=Vaϯk_:z#3W󦑘Xd.L4Ԅ׀/TeAO|8oZg}&U*8xPvec( e`s[6fSߝMKXϻ==EZ[m>YUlcRևGkeWW(hŴjZ9J4>\X>֢o-k۷ ,maԁ] m MЦI8g e3ZGYnÝ#~H6?) MW2nn={~0^O-9W8όma+a$jfُA߇;F0G00^IW~l趴L46@ YZX85ڔR`sm`Km]}kf]ϯa2A\OUMޜL'E2(JoTot 6=:֬=+W_8)(N![gA= <Uu [Pm>('2 ^OPת>rwu@`eu- jWDGv7ZJ)l%zD]jtu"'5AIHINYg.#N2FDG/(?M+axFqdmjAY3Ҝ:R z^=OV``ӋC 3a[M<=fqJ@$Xu:K0 nJu/anc-Eo9m)~?j^ ىj?miWH/N\U1SoƐץh|*YoX[ԁ;K߿APo%Q1 $^ӗKn &'19T}M-p"|7鮌amN7#kh]a2IVKJU8HK65{rxvMACFIfpؽOmdd֥!["4ڮPX˂mp>.5>ľC(SH0ªBׁxٹ6&,G*W(jJ0"&wO-?1KT0;o"P x]Rv2WP ٖJ\ )ˤRh6('vn{?]vs%|<&W=e|JUWuz=ؤ__UL$5Xb*SSDC_.8Dx6 4,̗ڵRݲВ0р?ZxX[<21!x\zH=cFíe*!n)/WXobпbNd -UP}HqXRg ,QAsf *YKk1OxZeٔJ9T+و:`*@_B4ۮmtp:J$E^o'[h|iƔNcp)%as87K҂/g2ܖW ͙<_=;qPy (g |I{Яڗ)&2..['Ჲ?T!&|>:?+)$ O<ı@0)5ļAɺF,|P7Y"Q5ASQ|uq$0U݁XpOI[+)+O9n!"HM㘠S38lHa0KPo` Y䍩DJo,g~%d`qf|fjrQ?~uczm`?cx"51 @]JUf:9"<;΅"P:M4Y4=|cOY F*G?%5ObMr@¤TaU]FT ĦnyQ~`v!~FHjvt i߈]0SXI xT1"Pݘ](a(b]t{ϱۧx,Fj=#FQLa V=( 06A+#rk~+H*QATIr;wTIM&5dbB3^+@$ZM6@Nꌒ{Oy[]AFpP˰;ht)ZvC*Lj~h͊ᷩUq颺x 1ӑ|:.m{,xN\- 9ĕ@1*Msh{Y?4T{z۶fbջ䈁$@߄!5&m7,0_ #"Q'6yqa߶y.c2JTר+ Qjf>a"%4@)rE]J[* 3)[4lCACdy h܈IkߛQcP9FO8C+L,?63{I ]{nH6un᯼Qڰ6u:ղk \5d<@0c4ٺ:C6BpI%@/#9BLTndj?N:+K ֙vtܮ$N1|)yѫ c=& tjJY*=̤RWX[3#6OERd:ǪdzBev3Q?Slc?fkqYWpW&H2#fvAA邋XɅ&It-0h Rq//0;G9xܥ2~K2dlIC=gC؛)pTֽ5Tgo1ׇ/R~2sG#=vV.N]]3̓Ky]t!S 0:DF#N0:*(XFY=`^>y VWf*@^stҔ2sCeBϙi^]  &D af4Y1119Lb>2j|\!8J"x$Ψ& l%{TyYwv=;qm/ 5H" =Ǎ!B4{r~c'@iޛUy@K 8D?X4Nt|m M7 m-n(S Żk⹘#j$w <jּ 'ΥJyq1X G` Lvk)lvBCaZ?pzvx(J ɣHg~{Sɻ]LЫJk`3^Z$r8}tpI.;۾c3>x2ײ>L`3(&mt>%ܳWB3{$`"ic:X  PZ ʫ*[M?@eٴn|i{ypzEP.l*B9D 3a#;yiZ&VZrg$ qGFn#ī[MJٞU]T)l%piKLa`9}ᒵ8e!)0\QJ1z#/G!>p"Pc/&C:p I#v񨀌Ö06_cmfVR))j9Tki~_:ȹ8y0̾0n!?回K+mK^G}k2bd4lN08] Q8G ~иz6L=2si9%wB͊2 Sr_\Qu#rJ o{ esWWNEJSOrKZ$SSpb,O%rb˛y& n٢(  /mf1<njǎ6=B=꠱p%=2 t'P2 ͟5@5:4i(6,BH T*_b.ƀ Rp}hz%qVmY:s7ܹV.Mlo>2ԏҳ[/8uv.8T=U$w э]rGd܉FyP6T\%ڤt~x䃭Rkc 8\nud,fs_pbm1 >-:OZE(?׿mX.rVK9k|Y2unz' ;}ɆOP F xFQB1;{hU J8+\-c^[Pv(ŝxi;k6c8%%#h#`.[{|!LĜH3!ܾ:vY.fSG ČىG=Ն{LQv~J-oT}!8h 5;V]=;ݫiW|w"WFc{;E"߃cˣ vJNk:%A4th7M/Tڀ:pU3,goFHy`q, fCeN3;[(erN3/Va{]ltKQt!.Dށ:퐚.^Hni0KʋM*(-eX[W%Ny^ y!e}qTs .m>y%̿Y@S =+.\u3=BrH<ñÏjg20OZ[K>+It^94M?W*`c%ғ]3)eL}.O3&Pkfwu#0뺹kWmwҁ?RYy)G4 srM|h mqGj5?R0ܽ*}/<,C;y15`t%&OFԬaB붵r uPEeшՃ#]q:>pTdN)"xP`4RLtb&s۪A Rk[N`r@sLq}MeaV_ j[Aߎ]Or}uk:w;Z퍷{UσɌ bo$'Y(Z_H\px<9Bx,m^r? 'A4y~He ~ICbD. C""jW_p+9j+c-]%@59rbBnVnM`u4, p#,+THU%}su?q/V[ c9뵺yY qEȿl{6]iJ+GCù[Ԥ I68*RT_iA^xCZfjhW2P6ܫ6x@L s<[\o#L6W]?UvIƝd39 {KF޺ւNJYV q˧dn0G=.Rb*0d+.ٹ] D%t%], w! 51pdب`? mAJ+ ͟!Qg/2 1ژJ/f"X{YbOϮ yY?/ gYZ07070100000275000081a4000000000000000000000001626034b50000b344000000000000000000000000000000000000005700000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/cisco/enic/enic.ko.xz7zXZִF!t/P]?Eh=ڜ9OZN*qm G DA[`KJ_G.>$̲I0&)BInSW`)N^i៼觫i'$܂?hvx(}a]q|5 Ǖv.Tep^QRQ}k/\u8)%}qg:ko'9Q{^кQtI5sWR9}Tm)c,ޠJ8gLFߔi|R8jpk'UĠbf8Mv{j8)y7-KPbȉx+AqOms} LilϜlE(n(Bji;C@0eH|Ifpi7=,PT[O`^j^>gTew" wv*HsݾiTܠa#q`U=oX*qgE.ćvsLII! i4d<= A,AYdr})R?pILPt%(!zSiX>. Y I=~_\_.J6@T9>#c[?C,@.Y貑n&MdUx@&sx Ѻ#`~(՗F%>ٳ@#!|ph4"^Nz;RIXa'D!MQk"m<ȼyo}@/2lbG9lD5EI '.KF]&W?L/K${y:ck;Rxv ʸ_)ʈF) !tޢ[̔q/zkX@c$~̆b~/FFxzx{g[$cTN+[B  !  b}ƝGDbͥ<{r!m @#DSz8GN~^"@>ׅrJs_<&# NA755}F:$vyO-Q!`x_ 2TĀ<.?p.DžOBW ej- 1PUL?G [ 1 )V7e_(!׃ 갹E1$ >ƥub}< 2r0\5 7-$m:{8ЮgsZm;>cԸNH1 kd \F4eM]ew`X+{mih=OzӊwQjy S/XZٷ\.pxbHv&anqD"Z>,+, f[Omy=M7i0dD_XñMH4߅c>i){^9cB;dR4pG &_^Md3lJ$T2 <ɔEߜIL aMX]P|W.7V,U% ?֤/ஐ8*J+N_023-{ܷ!H4BR }ֿeIy{ƴ"Ձ %FcLvZ<Y?(V4HuE\2Qg){T8Be6MHsRU0{sc2Sl/D͒ 2|E!oGQ!~dej楾#YW5)T1WDk?!ݑ:3Dd6ҿnr q*Ƣ6ba։%~ uN8_Yͳrw`Q̃)sQQX[ι,^ҰlJF^q9ԒIbвZo[F#/O:Cl▵bϕ?~=/1ϿW`+F=+txkV!n< Z3 z6Zt+L<~sAgjj0+K0?>ϯ\JYpcAwqYGtP`E| 1c#c dyVvbf"6}݄qK"t zh5OFRߐ^^ >w.-=ff?GY?6k'bذv}%rcV Ͽ\x>$(H{BtJo ="(G]Yr}Ms/)r\9~h:5Sڱ'p;ǧMڎ 5GaFOV'Fc:SR&٥.+r<;U$sfDݽFwxsiC8a.|Hޕ(ya2BtμE  [`N&'}E8&uH^EiVryr%LoT>E6zN+:Ir{?rmWlCRE@N+h͒.e4RNC8Bu`' _>G 6y+mP71P/ ׆|&"k<2eʌ˶^gקd q Nl釉<tU;Tی.`@XLTU$;1lDI^CT1˧u0?<хn3Nּ[qh!dt, <)Q4eWkL;a?BӨ1`@VTAy0t3$04f<apD5݊k{ >P@|Ɨ}wXQ1@j]4ٔ"oFP/36FbP %;i ~Z{ }"'zFJI6$?dF 4;\(9 fu=hQ90)TH)Z6H-8YjF:E.meʶMGZW.fԼ1ICpDYPJԾF0*uIu#e !(qPCJ8ӥ'qRM9q| +С*W54+L`-jThD8snC߂8t cvnGq@p{+ӦjJnHwoj)UDCLnN m3x@tp/~/D_e^ޗ@dBGgI9BaE#BYUS Fmxy!jaV󈢝|9F{_H-&~90!>AoNA{"X3ݎqkǡ,c{gO Z}4^ ct1&qb4ӠC_}r(1<.0]ܢ)d*q6؄6HS< #w6pXh5͜}t!0S]VQAXc5 _Q;`F6cNQ( #>`?Q~]8\@?BJ<}AsOb=By&Y; d _bGpt$E] nU%]S%$fjȾ `=z~ĎiJ Ɨ|vh@p[f%Wq_-A!oÁđ*X\+K[p ̟wEIu}CŨΨyfP6yJ#ߨ֖n2F "3@rn!V`..k-F!m(D6YD˜. w6Q2/VxL\1 0V=P/j1$_X}:}(T]C#WSn>dL[*B@/UF\tcvu){(fUџ:ϕ āak;!E!YXeÉJb2#Ǵ~Q iz%׃)}aAVh{qQQUUeJ=DDkUEƃ5{ 5a/r4meGȒ2#(bwG^p&T"OnKWRF(MPlET̒ݦr@t KPy ߝXPZjmAk:{$4;;k#PVpݪg:N@W ko띓nw0n=zKݏ'UNQ]$mY!z\~ h<&"$I9h1o~chgb>[L[5Y߀҉c ,gBr4G2ScY4WDicҙ13oHܮwmk2 ; џկo\qc9.I֡Nzi 7H {y.x N֮?\13oPQy@i:Wb|ϋw`0{q\PtTO ,q($`{OBPVV}&p?ob&,ZW4rE5+&jz@[Z7iftO-ߕZ|DÉ]<&rrMH/Aޢ/^4n⾹+)px*O!})0*oggoqFěy6qZГd`4hD<"rōLjn$^͵1KFZC%vˀUJ2ƩhmOLsI`Ft$tS(Bmփ-Q}I(e`G [$i]I=pO ?4JC8Kh2@b1Ǎw;GK/v{'3"ewRy#* sT M;gpJhbxbÄ g;1zr4:V` sj}ZQϜZg q24N?^$`bѬsY#5%,mϽӰۮi>.WܦRv/ eӊ{,Ԧ+Q =8,+9LSM.A? -KgZ/ O7cjukSy ?: #+f֘f-'0*M2}2sЧE5;Vb 'TpӔ?_zD) #w4 ܶb_n ĴÎ̃>:!5 luN`$s ufHǺ4N/2ܒx#ti(W xe~7ʩ;~>Pd/W)ǭs6tG?3~Jd&m<=:4b1@8ꂓo\3X9&U個Ǣ˅Y6Hhi{&Io{bJ,ho|^{jgHZmOP+SvC7=m qa0◢  z UC+H( PAwTP7M}ФT8t,é_$ EG?Sy.`@F# YT K>$N:ngQTgp9+~r2^d6ep)2QVQ,X$2T@FnW8 r˘TȲ0TRkuq%Y Er~{(^N_qW=$I8n=шL&NhV8g&^o#۶U8k >35ٹ] ]Hn''[Nߤ#x Sxs3wӣˀw|׫Ѡұ0Τ5vBi6C7iJ> svgAfEMGDRF~ YYwڞǸhH@3E&@h+)vIK TZYoS# @v#\M/~'A ᳟ᜳ,ڊ \Im)+LvVT60BzC:kH ua!];7I]> )N-׬ˢ=]žsr#45FQvx+zoOi@9 Kʲsjp`@qm;'j`;41)\BM,dz+%a}f/Tĥ3R7dpWkHt#FDAyL;R0_Ô\'#,<$ɭ敱UOЦivi+Z>ʗUD( H{w8D՘x^sӑ8k8hOiPM R{~&K a!eh^t|crGӄD~NayhN39[js ct*C) S}sJ3kܳn<κ C Lz#b/Z9BN#\-d8xƣ)BLne,8t[)SB'B"p* w$`އ}MuLă3U|మ>N!{MI[VFF Odvp~;^4g08;rBϺ\UT(i@MBvs,;VYoAkڅP6A*,F %ʐh!A<84g;eq~LuTcN)_7͝ɪ%SL&A荎+> =ƨ{BAB<`?БlyIE m0.G$DZ3 /U]A ?c02xڱzHU^<ړS!TH4죩%.]i+Ǝ2`h Ḋ`T_+GMT *kJU@7⃀VDH#Ոnj[UNħZbsNS+:+oŐN)R}`\&51`Kt6C//jqG]$΍By+y&g4[ɝqV*o[:FlO-TԔjq(&ŢAvD306Rul'p]peŞBb~+Q2wewz(y/j[߭>@T<=un{7io*cޟ>>/țDWƅd:CSRŮ.GC4AӁ9G'>JϸƩAx-Rg.waMB[# \VU8V طLқ3,!q5wTQ r6e2 uOƓѢ0$ramFe TIS̉/ $8µמX{V3uO2'n:q9񟢦nO87s$^DHimwwh-]hqёQW[1no @&V*:^ ˧I-jMIte,^1|U wC@7b6j6@fUܻ7(FnHyGnlR{3=`˓B0Cis,j2_c׳r4= Y/q?!.heK7H˪:i/l;DH(6̝ĦN[vNT8?RgynCSUcIΌӾ.敼7*fE"XJ(Sg i9um55gi|LI>څ?1e>ߠ7QDjqbZ|"$ ϣ:=Jiv~+ hSͨ .|B:'P߳Ɵ/qd'!sYEI,xHֲs;\YE X/Eh% p'IVVz=z3[Bz+)zsbasZAAJ[.(YT~#>$ٸE#ZR{-q}6GRN 0s 1ѭ%#(06P"Q=c}k=h&{؅* t3sI׈QD>jFR{ިACp#6ޥs/:4YUuS^Yo>\oiMP.՟ZkҚwHҿjGKP_o٭E՟v f nA}BK=T@*Krpпڄ ݧk1ybo\'Q>![DQ6$! Sb^773LHo2_7xOz" w|ta*R~}LXˢrދ~FOo=\TƟgQN^sz;:jNpRt&!i38Xfz;KCųDY.?(.ރT0'ӻ&[59`@mLGQr7Hd`170{A般/Hi4x#Q,EÕ>COu2u&Y[m)35xhjɵ}Ie*iaeTBo薀OC-mY:]z [ƨۢ+\.i=\EXY1yEodl2Q$ ꭎŇW9*AN`r^G!ff"Z3 }j B}P'<N}xHj"iMk3> B"{ A 38oevE 骖M(*$dk;Î`@2 \a WViÓC ]>^юTro &0@}xu^;MU^CSVՈق9@,*.ʉ|C]P  Fsk_% u ނ?*ْԬĚasT!ϚY(gىkw Zdu4umTv ue[cqmn'2.L9RhZ!0ra4_:=yb١|:]Gɧ5 YzE@S0'Q9ݎRi92{$iq}L#R)~&C.K}cWe Rѫ a[[}jOА zHs(ؖ٩d*s-6=T@!}DFFW(#{jAeMJܸba [" Xen ¾kK8d Їҋ!sk"-(M#)!X_׬`V"؄o k',{3U(Kg ȳ?dh|DCz&!f[gSx?zzȑAZuI@86|Y>n* 2gLr_0ȶ= ̶Qj18Ъ ~Vj7[iyM}%^R8!fp4k91V<1Q'Е? ,ς:(20ƄIONZSal|(kOw+ >dhs6"Q%k",{U}ē@BN%8t-pMkE'(wU\CኛZ끘ַF:*|z)?-;1.[;p] .'3b(Ho ? `W9,(̇a6ȣjѣ?ۅ 0.M̼FV: DO=wq`]D$:ߠ%m)3)'v瀣b-djyJ_BH4c|&\Wo@4l?3A`tSAEf̭B='(G9M? -\gP0 DVR=~Cf@D{o*R۳S͈i343CL/oIb蕛?fx,mT1.kf4Dvs҅:, W0ѱxzo})]OIdEAI`:- \ E]$~"؇ ɪ@A~8kq{?v2ySW;f*\՛>AzLDܺ'Rx<yz/O؉jHg2R, :+*kGPxFnmx,S% .Frگlڰ] 9T2BNna=Ҝ98]_&'Bqp죢^raI 5:y\.C[¡,qVTbACaઝc<+'y9{wءA+_|BJNPQ 28j"h]-:212ӷt wOC;f, 0J.u aȱ]J6-+\ =ZUO1w0G,ݹl8қ=pq{ RKHlP칟p.ޠV!c{ j8q9בݗZsNpV +~W6/׎0z=1HzuR`D:Q{A(}tMwؕഃM4$f-^Cz{JaqnvP/>~YB`-6wu2MZ^A]LG@0kצIVN#VΥ*NœF5,G풜!=F(%r>j*vȯ">v?rO)nV;>˼ 1R$ͨgx^҇HVr:w:oj`vsfo#ځi(HyI_fgl&clp:uaה4dm:.E3?<?(i7n#4y:5|ː3l'%3V%/R jtH!hJc vp|ѪAkaFSĭ+I8}>G)zkϣ*|󊃑_"Ϙ3 R |) [wQdB\jh`7v<Θٳ}3HJkY>ӑZN]8.?ؔqb0NbX,b+tŽfa,&ʜ\~Gױiy8]dQVw}7rT=!XUi3T-RPҤV @$Y\((y}\mR,*n##!ѹ'y͛J!DɴdmA-t{cP$X *)GUDv#q5+12+S. FӀ9WS;6,KI9-_QF@v%cԺ,rz у %p V(IŲJ 9*B|;30_ /m4 ţ9\򠼠] Mlf+^Q4w* gWem\Ħ}MEYrq5=TGxѭNm[B#G4{,bQ<xyk>8FSN+ l:/v9zzmj]grIZGgX_6IRBCq2ϥ"B ~ EG ):@+Rq\ʌ8AJ92-\uBq!!eyOnS{4p7&_i0v.ۄQɇHԠc k rW8< ~j6+`|m/R2tjZجcYMܾiAL*>8qK-Is !v# cz7 Ѱ f:c_q(b@= "J+uBm^^#׶Ҫ9 )ʼacH" NH\mc^חyO"hxd*0zV UXZۻ׉ۋAYy0``t؊-MB'yofXDIXX ./[z>Ǝ* ~0/E{&%wEϡB"|lc`#@T(iN,Nq=jCql uFkocPs_fx0v5k>ZϢ tv= 8>˒ it U+DӍd<غ{mu57-$ SNU1><'brxk^yR+&a2u "Jгp|:GV`Pvsa(oPIҁM**!)eWq3Bw jp.mmJ/;GO?вoO؉I>~XrpVXt1_g9O9O5n ,?[,u_|ؑmXxEii,rDV.AIKk7$9F5c9V(fԱlqBbfzft%bL R;@Xe?]<ġwy0cTtWǴsM 2xAOY/.Gx8ȋZ]~6̤+rz D&"2ʥGocE8;z,{eWuЄQ&|Od]{7#0Kc0NrRc{D5x$iL7yq8ZCs.,@J\^Y2bD/GYdK mdWOQ ob _IHC &s߈:O)U^bSp%G4+SYE, O%賻Wkِw"EFV!":KīA,ψ_^ fX !NwlhD \ I`!s- X HV|&ozy-ؠ7с& ϲ$Q5'V}]zvk!h6L%jcOW-G`^UIN.T&gg{0k֏_#qo?%dD0@ l/gmn#%}8l#UnVh/S &J$wH1q H[-2rvJQ$*}.RO{Z@䤽}ñX1B<&! 㙦\L }ϗm%->,n?/qV-iBdєFzwHNn`N/O_7 fƫ6X$.yR,$j<(2'm 9FL7oP1k0>3ᒱk>4C,%isk[lR Ĥ۪uR?Rv Gèe >%zrLJg԰NRm>Dv c|X go83R^ NgKי+Cg_|m9K.(YU8$#T[E6S dBc5qQ"`_ YlFr=A7)$U'*Kb妀4o.hL9O-nSPU2 -2C:͌ȭ,ws*5<#Ƙ1{ R6S| P]F{WGMJKah.8'UWT(+\>z^E8Xe$VS*̘!KLIA o&TAF%qE? > ;mḮ`EVF`͎s;l'R ? ȱ ;>T"gXA\2E'n%O]7  H4[e؉@F‰'Xd#E6AaTL>cpT: 3u˩\vѨ%:ŮlM9( ~S!6ZۮzMb%aSd,V}LP.(g(QDϑ!mNOK9!YRǼ*Ŭ{6VYۍƄQC>I=ONPf*,C]薞,Y<%О>-ϳ_L^JLp8p +"1ޫYe ,yk557+JyvAw]GAN$/~VEmaߦ55-V4V6eLùLaZ^lj7aR9 _#ނ>QȍGajMMRGPQC pi,p i21E?`=d;!e}u#FY|q$(uSM$Q7oѧbByw +KXN-W`jX4b4rڥ3 >S1ѬI3[@|mvRmPWN)&wb]" 2OR XUށh~Puu+]`nԝfF=Uݝ 2 PbO9ՀwJK2M@LoiĐ7:KfN4(~:4=i3Q[ a`Q?\P( wsfZ'W1 -y녠KDJƩL;Z CG!JMu3OwּX.C&xE,!g9~GŶg%׽0E u:ԇRV'G2čytP4ZJ<+EɡGb&3̟IKK}N>h> [ څLCDAOD5q(eN FV*ȡ0jf`,@y|mYښJlPąet9h*G$⥏y-޺>]uJf^aיy3Ê;\eP%$(9-gH#]Rw%@V~;.lsWIb^zAsdz$ox=W(d~?{UPe38ω$o@%lG^eqMf&HI( ̐/ʝm+iHNjdp@ ( wayx2J8v{`a'Y KVO>؂!ݚL']6֘'L!CЯ*͖tUf?T 8o7eHfl<7olv^7յVPX!Cl;@lW'-9R.fx ;i9?4iXen]_(1X;Jri7@iW[NKRiGq$}(65rEG~n1`c!؝&Z<֑IQQDa|;3{ji_*.g|mo٤GWP>$[Q=,DBkN4ׇĥBK>]a_2ߙRf5 cDŽ.WY VQduBeZ&R fHF2q0YnLlVDc,DWjhcVwF{UfT/<%d\>2_όZc@-B{f7:@F}ݎޱ[v18PG˙OBTO*`ܜ'W/= $$~Ј4ȼ[Lv`.|*?wfb4!&goT_b}׶,eT;OIu#~}k-^`,];Yg|T<ئK.\DJtn#}6x/h!~Zw H| 'BХT@g9+9TSoz*`MD Ec+ 6|V pŮ|ݼAf>-U\ߙ@U>K3##s3(lV*&}] d~l;?):\J7cH x5|mUQ*F8ZWqbO&hvkA|UB C,(F66◮HbWL澮q2BrSTo`(۽RmX0̅Kj}% od6ůj]v ōdzn7TL(cJ7.ܠ^Rj RgM  -vJC,z,Z~:Vgj$-8 4;Mki[PHM<\qR #7iGnVeOoߔO&6~MѢҙ_} kɂzHFօ : )dvݒ:]{^AER7\yw};'97BE{e@S&jgf甓z#hndd Dw K—]F6H;<`T߃Qe鲝1᜻׽&bQ\Hh8e짢Rar }Vȟ|VRovU pNYV5039 ޸d|:3NJI' FqS_ı>"M{LRV&n\EJ {P"0( Rա^ȑHESqj۩:p͆ :7_@d~Y($i_&oo[f%g>S\pk~'N&9-v Dbnm]D2oFi$!Q"L̺-Ew1q4rqSh2UBD;"ɛMA2P&?d. vGR[$uto5cmQ*>T\Qۜa3T@-p䇟iNx+m.C"Á]#EtNUkn]:PM "wu*c+VS?bL0fS\]}!4 |}/3'B`B"w,¾ *U72k¡8 xꄨɓ5nIkQ-3壇b[X SnջsCC.VmHS:` Ĵr|?wl/\Ds(ou"w$ZO{6$Q0&Cm0HXA(nNi?;݌ v?km._gG#ݎ߳F @%0Uw7A(fAO@m<5 ;F~yqLPFUݬUM+ tN|“O2ɐˬ$i=@2 m<_̨d2s ϸ_zˡ܄W1lj3g2E$ܯĸÁ\j 㬐 $GD47"|-)iR|^\:QNP gJ_Giº,[lX |$|-;] ΚQ.&G m 9HYzc0ۭbO&y.8.kaInmɑŊUN eEdTG\Іt̏{fY=AeS:ݻ7ʹy0g UY0[)1:rޝR3؃D3;ެݴ{Tۼ 0N`YOr%r$)tM{̷4mmq b85P'FMä&cwl156#—ZIUExR8";yPQ}ZQ/I%uDx"ZVeӢ1^P Hƒ8I?V pҰF}Dżv]e(#\M):*]u-1KX) Nq ď8#=f239 x t?t mݡUi<<0?߷i4&l pyõmz]Z*c0uXjh˩׍ ZwP ͕ ÷~}Qޝx*800s/r0"jd^NL!#fNqD#MU ò=S븳 =(3?j`s3DUgASÔ(gf?H spn!$ + 47чF)gQ a:T5*,go91TqTΑ|eyA$[,vÑI[oQJKt:^@ts Je/<RR bO&wD&qIaI"@k(P0LP̭nHΌ|,v;jFOx CߺD\ָ_Gzӂ D0g>- BUv@>S $/Ό5GĖfm1WXäu{n, 叉%zxbGމsєeBxHbRzCcyΝVDݺ 1 ݞa%VOLK % 믇QfHl[}gd)b,ZE=q_.IaIuE$+׶{QiGNRhÒ1xo}xߤN/CifF)d ? ^{\_J-YaRpoA r)J;Yg{J}%ǒ؜Qe#σ/3cU_\t읐ں؊X8^FlO\ѹ>\%.QQHj.j VFF73G] Z 7N)x}p_1MRn((͑Vd*Mv!,F}-pVxNl롭ySn WY R|Ј[Eٸ!y0ȅ>T$6GIg4W@xk =G{I9{?RZp?r )y$d1a_0V7A:']{oo9t lMYcجّkGLs.BP,%MQ:<$i6u)Ѫq޿S¼CR/~*ٍPkUA _\1z ۇޘ#L8=oE>t@ܤѴDIk‹7«cƑFxHa&v"tuqq+㙘NĔc۩2TRKa}nGڕڔ%l΅jrȴӿpmeZKЛE QEy;/R`,^]uvUT|k8q5CDRI}w:dOj^.u7@صjٚZO僤GG/rs^6>?̌"W"(E AA2Nֹ 'rչ[7"^!όdcz(p'S?.0-$=tNn.a3h -O9%ߔ<1HL#.د,5Ewv[Ärݫ?Q&dzAtHt\&T9iy)S3jaO욬+&$=̈ڤ4 q*V7rOizuVA, f؃@}R>eJB l-.8PtMnd o - j ?*FYH*MeNZ@%*Ps;03 ZiX}9Y.1UV2[D7LNq)>?&Kw'?e6T%=ۨ|3,M}< -msZIc?!)]~28JNwSWC,N3^ۀ X|+,0Zn.)gloؗ-SwMёY&Ӫoqyt6ܣ BjS~O\Thz?v5ɻQ~`09(`3͒>,nty~B۶:Zv6Kv+TNSGoB6z@/sLo`"qBΛϘmw^zC^0Ng59f!"[@Ĺb$C;qf8R{%]68mdK@=+T|ht#!'<0VZUB-'̼?>7i0)zxlKU?zEPY20ЪiwzS)e|-;ύTG8&Y\_4_;Ze| gH-DqJC.NɊ6nQ6ZP6WM^1pȈ z $^ծY1+|&5l)'J:pޗspFY%{m?b\zLun_\lIn芤l#\`*0! ܵ( q/FK:{W!уqjNdqeݣ=Gc6"3$'q%4C.ŵm5vULh4.U|bet._j O$aF3mrdqɓ Ξ&B|iP#K Mɢ.տlE!Kl7b!ʴ@RPU$(6<;ZnwnO׫,&ɿn}`xO͋(q#G#Ϭ(%J_N]@6/3L{-9geFTퟐ^4ԙk)NUŻ"Ab񂉭U%. ,:/2&l6sc(,S.N*77'C+l6k*sh[+n]LKm?'c`Py$a#W&8OpC|9F3#:lyZ2cVj8.'_3(}HQ:]X NH8/.+#QK90~yP\8BܵʉC8&+Pd'W`weF,;Lf"y+FyhPojBL- ?dZ3{#y]j;f鈒8vO"]N%4f!d0R ^nAooA|DQ5%'$g\X; g8ص1]F zkɗ*\ SS z<1+~q*HrWsų̖FOܻwy$nT:i$PrBܲBǥQ\_+ƏG,D;k'c'x/bÐ VfZDDπh!OހGqcs- N4<%Ơk_Wfp!rNC$ꃆS:e GlJIPBV1zA C!SCͰL0Scb,{hYCD!@^?Ck*Fk:7 xJQ/H(œ,D$ɾQ \ށO֠e/If'#de ΂T |EKgmZ갌YݞY9,p9hjėÕ$GFŏ8$Fz|iwIF`r춆uD.2>ވt|un$o>s$%h-ib P:Moc~^E9 8:u׹9ll5%ß^8e1{.yzcsʾLk|ƴůܹu} %\0Il6ѬQ3HW*TO2cԤX"'KMҖf.9.ǡ^j""L)](ȓЄߨ(qĵ"CADZZ'R̭0Γ ř&UrW \H("2XOC=N z9;_6bUQgAaK݋o-V7DX[ ̰7eORΎd&{*=bLW)70s}CB?GA 9y=grb4 Ri'3Y:=d_+*EtK$aw qݑ-bUyE:-lIJ-V>~1WeQ-Sc zr*ZCǣf.u'V\#*O S6g6.7բBZφưk LU|~R-3o]31;mU5 L#_VD$!10z|IWJ#q0]Y~愜;f|x5sgG>3]0+Nt[l;K_ZH $9ݙ:yWENdC XhhΌZpH Eqp$=VwhˌZ[ o ȖoF9qg$:-j0I؃Q5x?5Ofo㳿@ Bd GV_#PCB{)t/uIQZ0Tt(m =& u1D1VugmD;y կ8V/EJJ  |+:FN{Q*D'^#Xt6[,*7af78&R?t`j0>şa+s*c^xi)Q4<AXF1tg?vLiB=2ư cR9bDbEԺtGؓ$U=2TDGB@ЬSbu{ 5UMLbiiH&꧂>>'xz+Nmu?W'|KnM,Yc3$xp4XBi>Cp6f%"gx,8ݠE/7!=m.>d%&GcyD-1tRdʮb 0 {)QxuUq0x2(fuDnO =Qy*t(^lNKLvϖ(ye#+ q8~QO,<Dγ)%8 zkD \b?z&+IX95 0B:cF}wʓ4g'uL 򤋚 QP"cE.. yIY_ *n :du}PlF}`9+d g8 `t t1pAȑga42ۜ#OʴgبyW@ 8;9f(D=ڀ5E g[d+Z(UI&(*D/E(A :1&]Ɖ=Ѽ#YGZo#z t'8ivz]߃ tj)eIE$Iv5;aab2X鉰$gzת} ̸5A7|x:!$꽳 a҆f\?B2ـknV驒ej.m |2w} yꚞqj%rWIŃoZw`(p] ~[oYRk|{BЯyˍEZtteN:CDY WH_\?/䖳{phI\0J?jUMo4O:Ε%|YqȴX,OpZgsmDlJ폕IM\sdIzȣ,`63Sk,ZV;vx. N Bk\U-\a.$ lMU"K9,jJZTA*4#9Cx=QAV0U2'¹$EWǏ[Y=q;h6 MoIU}r펹\@ae9pMjbmm,P^IʴoNUՖw+Tu["$Wtfx{ b\$^oESA,㨤1lKu%9RGt|R`@}Iqdӫy8&yIs#̒SJSzR f3ڭ @Cq̬c@7􁉾q5] N^h$8.0΋c[̚g&o{]UlwgE'?=3B!=[/ːw~d*m ]d7*VCˤK<[yYi.Opx5$6mZ8Q)u);zS e_jl;\J{3f'66)"ks=7Uɩ`ײr/ů#Uֽ x4?|׫IXHz֙M~x(wmX_|n(aFf^w2+b,(ɜ2 Ô>7*t~plԪHd&y#/V)ُO<;az B-snod q"3 e[p,yJE"f>oһngx>Dc F84\c8VzG^oTmjEcC\n(#stY)|"cDRQ؏C*W~i8-fc%_g[cA7kMHS*zKی)/C!5ՏfP4rAyTa~>̦2OcYKCFGޗ LʾSy92cQ'^yi[yCp}qBt*D>RƩ^iѰ5 bZ+ :sY]~Sl2@ӋZ+/;=T͝f|4RhP; OWXCFwv~ JN=bDZ[f Hk%kU[м9d+_Mp ķ3Z"|ek!,%iB/q3TH>Z5ZI0`v1xYD/4QUFߧ!?.)HAHcs!¥ \Y+ZGl ϺnFLK ;RWds@3m !6% SB zK)TPP~P$v4 H,{^5/ʭ8lY:Fc> P_\2T' jJyD3)Jpr1ς<|xY3R|酕'{,Z-4&A'PO/K5=Yo[jjrz-pNfGzPsˬoN[xuuU3,AҕyNwUյȌIE}+ = ]fׅm"(!dO6$N0pxJ_^$ju%b} `z{ =3f=5F1ש?,i"e-n|QQPhl]eKϽq> k̫})/K=h2;Xp\¥euԬOփ)h //#Te=no"/Ҩ✄"\) mJU&",s x<ۻ#; u22|Q&1& Y uY=\4pWDHr~$pn{xيk #B0Z;<Í1#dq+1)Wmxz;4mD֤Q'EQ/ʓb䗹J)8R2,D71v!0;p>O+b =xۅS@ל*ټ>j_e0o==Gx(=ޱ+V6g w6r2e~I^t#~g%CJ3O~xckBiP龏4mɦt\91 3XQG {gg3+* yZLYq,Vs Ό!ԍV%;X1.f-`)ȸMnw+B׽0` l#^ vmщ{twགྷB>pkf1jwbath'l#D4+)b_xH݊ zEL2f36NCg,:3˷|2N6NZk {uQQtp CG6PE4)0{Մ*o NXqܑ lWX##Oo^fYU8/Y7E-1~Mq90(96!7P^h&$DedG]H%6v_jݛu`7jSH!u咔澆ڶIyT[Nߝr sRc lrnP+@ɾ<ʎOF= [Cx:i )>dL8p]8kz6KG6yt86Ook 4r;d n+15Υv#aJU#e @}m1<&S\h' bɓ'Nv`}Y l/+ 10+0#mw9 :(&6@w);5`Nȇ/K΃%Q)}5te%z# z{̪<U+VYS.JG1k`ycE;5h *W<ѬIإi( w֪* qGNqs~}c9EXzZ1^;e8)DOD l~ڌjqDdN+,SY-AuESnBhwZ~4O/S.ϷW1_ +o_&{}ʖ$As j0rcYHxBf j[[H=m;.`6$_̔=G+c4$+k?2JU5*$ ,a ={mF~Ne7Ew}> UseҐ'峴 M޹S5NJlɠυ _(g_5QhHx 'cp%6OV :Kh2{>\K՟pࡨ{ƟT2ô?n+ڊg%ظc=gTi[.{ה;T}A]}XëK;6g(y-kf0 ̉~3a(CSQl:үEgO@bjMP+Bᦛ{]b1#2S;?ܑX`^J8"'a2x8Yz=5ehMke_X!wS{('8)ݟQv_s,t`>` (WFf2wYThA#_A00 w4^hc=)߮=oFf5&y12Ԃm}[!#uV5uk$$>SWn,KIlhb"K!"Z<-z8s59+i5-1+L>}y~]#si:[ʆW~Q ١G .mF2 o^PoZavTcG)tG[R:-M3V|ĸcc(VV՚pJֻ@f+C8{4kR:c]Q :.$,#dCUI.PuU){3pO/ߦ,<& [Ь嘿ݴ&Gb QYFoP+QڔU Eh@_#Իj ѻ,/]VRBܗE= /~q;Ԩ &nmЗJvv#$JJ ]֟8xjovc (6pȌD~iSa(Z94P}RH|s`-,0}^ Ylk5hmXuᡙ=x9<m֧;D~~:Z7w*0%PP킺 w^Nۨ7eb\ Pwv:h)ϯ.!h]q33a2K\(0nb茙͚\ͷ}.(*oDuq5ײzh݌X桁GX ^0 qrz@?#71a w$\zE}N3@uz Z7Wbk<4`4EhUVDZV/ףso 2F3=:f OVa {wVPib*Zu>"?~)GQ6YRC'V”QuQR/uӅvd}mV7cxHv09_Ç#-6u}@ )Z@qt#o2ȥr;pKϚPo3CTmlAJݭ_)-kUN3t=;IN{Eq_6ŕ+$5ěh--Kv+1>#Ʋw@jx:`uɚ˩|nzQl[j*q#(6N(v9]6<3>)HSٻK@*s $])Թ>5gQ|+l.걇7+#iz Eij&Ysi)I@bNE ʤH rgC_e!v+jͣ?&` 0j f@{J^TSu.pA. eñG%;OnYfa9}̌3_{V#NO( fY͛okagbJuVplq9ҹ8xr (O g"U[ ӊShCKj6Q5Fo Wô6/ ?ƒ⡖q6C#9BCMz}'}i.0};P6H)ޣV ?VpmdWig̶B-[@N q 3ҏRqz`DcVAyTTt(ӠU I~^QCce= kՅ?5WE:c&J4 ~b!Qf6٧X?<& i;INs蝼c2k6&6-U\{h^^6eqi@D0xa}JRjH'QnU\bY*tϳAoOhJC!g{)l;F^ݼ^^J<֟(?\p mZR.V}8ѩtb&ԱA|[kե 9~~d1꼒(%`(ƻ_N庂TL˺rjn %奐옥8R5Tfv>V*e"*nAs=kF~DhyG;s? 3fDGF{.dhvQD! ՝ s`bk)1d'+>UYo+R$,k׬єtq_>>m!%[őwRKf@qԚMݗgs{1 (pYP[tp1|D:ogpGMt1Jp?Ats6/-W(kk,WFvHEV, -:v{8a-Hrx8n"ȑ:+B&g޳d/N1˯sFo4`v8:ObZ--D.ߓ*8*׃v3#ִX=Oqc;צ)wfyx6~Wܸj}23:ӗU&d')vTkiHw  f'qgwʟLqr,?IQ)w{ J{ a'@az> ~:֣*+.)"- eq!G-ʻ姑晁 D~rL$$GjՉfb^y!]q7(7ܽRs+T$)P*6aW{WeYCe zyHg$HZ&Lߣzj{wSHY ڿ6 )Ab""S,}g=~(X|amY6Ww 4Ovlz'P>щw j/0R:/xZK[r"#hh{B&o$&_ -y15;dWRz_:RA% (L]}.Ar:s/jq9N70('^VHE"wYĐMn!|a'[]VrܧZoX]=1e6"/2 r ?E$«0b٣%@x˾=[wSi*%1 'Dsw6tJ})I'T{Nނ^$Q9em5- Îa"c@jZ$J^[S1[4 p Wr![yv]6G@C#s~53u T#U[$=PKpel w}r#!")yوa^Ma*e1C=8@I;$:RuEVcXѬfv8ۦ <79 K4 %fE瀢/9DQ/"x `KOVBB3pM֭.b`M [Xr8“2kn s;vcԻQc@kY7[%ʧ/{ 1TCZXOcЯj#UaإW`W;:ZQ%-` &U.fB?<@V^:ϥM۶~Sa8BK9 ]z 󎐥0ⳕi+XYQHo:Cr\]c~ 0h-'H"BTI'?ԟaTF"+ܤ0%qUPu'4o&l8caS/cT \[@v^N-䢃v;؝SDz V hHIy:;J9e3D=~^R_~ NY bc3lJ+ "aQn,*Di9e\i`j>?{hSizA,lšSMsNg9S;vxG-TpS >/t<-|`qR[ P ˸3ijpg`P ^ѹr7&xdƼeҋC?^)T3.f1ᦤITŃ!KT5Œ{]q6^<")wy O@@.ZR4YXQg^vUM[*7Vt*Y6$[{Sn~|ȳ0睷}y^Y bIoDMcVba`[<䏿@x=q?aOK4"E)nE1mp`f@rOkLZ'9 1o [){niU06!/w*>  T 9͓U%KZTdw$"a*Ƕ``lVEf}\DDy|ږ+*M'mw,UrC?FDjy Osˉg {L]3[LS89i6z"! d]⼎LsU%΁bbͿyu-_yI N4#==jw|0kP_ ѾʅA?-g(YVu6IF7B!f$=>VJb\CNnbCV4PZqR l| tKgYZ07070100000276000081a4000000000000000000000001626034b500010974000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/emulex/benet/be2net.ko.xz7zXZִF!t/u]?Eh=ڜ9R[&>A3ٻ_T<0ʈk9YNEjGv|䶢̲G(L/K<ΥszEkq;.\lsĞ}2.G;[ g%Pg)UZJ Ҡi4a}Aiq}NRE 4i FL8:%Ĕ}쭑,La;@{&\{/f+`)`U_Gv.kn` =t "@?fÌwjԾXjc ird\)r (v^kAM)|g=RH),%ۺݡ%]IaŏiMnVa7!K$I" J-/~sRl;"?ڛ D!k6>3dD/.:u\3"@=$~yh5|Yw'" NYȌ'-(z78UyV~(759+KΝZ_k \ӌrA¦s=FǐTFx{1כЊ'$;_F` qȒ%^(F˗Lic灮?+J1Mz8=؝Vy]2hTeѷ!,O6>nYGC$ZW7/KbNEuA7$<*`~IBK> ]:Ld[ Q 8y|e߆0ppoFb52m%C\~ںg&(FWu?_ֲJ ^,c3'%0;Q;& Mċw3,r?\kכ / +kGH(Cĵ/HeCE)Çzc,7M.3~mUOYF=NMAM݂[ آ2V&TX'qw?=L3_8G#GMDb7'-'>UbA<'{t}g,E$Hv]W;~U[?|/MKՉ>Y: [U,#b'6x~OOFP<.%8r§7JK?Rb` D?.(tV6 WHR}Fq(iH$'zS}lV!|o"6EBTF^Y)&8a6,FsLHXږ,M{_êIV(XL60Ytx4v+X1r$vTpH刾"qثkb V]uTl0"kqĞd|͒9~Ey ѱD%⦍z߷r{]% %|)X|yQ q xҰVх\BEM3?XuI}~MjԗH6ċ*ӤՓ*eսRR-Kž*<L)c%d'kkg9 ܑ.J޿kSD*rאoK v5l2,%Kua/xN=+9/(8RoF]  x.\h$ɨԘ622YmË^TXtgffs4DvEKW]Rm~(^mBm? Vg8OV䮘 ~˵81i}׼ݪO/h5Z>ݡt#G>wWVa-xKl]&@=c|Qkr+h"40z= ۹*[>۴xhN$%J_5-y/ufW*s.q:~h%1wi~'@ #e*zs"n]*,쿭 ?:;]yhؠBlK.(V/>c'v=MkYR~xlsv9+?W|L>yTKc3;s.tH0dT9y˚i0&W/{weX!VI < \\Pdž*+|ٹþ2OjtyTzԭ@l*pI,|RYy&5gU"=MV=H ;^&ƫ2 m%VzD`rꑕ:Д^Y1t)cKj]S.}ݠaiOB/Z~ˈIPpdGkϑjs ̞h;`nWh>s̮`[(?Q2ˤlG!ONUo#K$> /ԁ ]?L lȈ܆cOAt˼y;|}%wb#X=hj \I3:+{seMY>D??bx/XcCV8k^'WRS":E!qY`vvvk=;&";%a!㉞oM):5Ob2)xsI&EJ+36oJ`oJ,VveDnkdP檳J?~Vkj^أca#GU~ywiUu{2si앺IrfN|x4&p(kLj~H%{xzKVdXb/D%ޖHOϑ}ҙy8-g4LϮ((4vK@q]q-f*`KG (ܣZQ474AV'6<\AEf,rHpT`Ocƶ:yD'}4VWx:DC3׹ 1'XG0Mv8"G_XU $)6jOUGZA;oM#^ ED5D\zbl9i2\LF_34ІX%Q5S⬮ً?Ȅ]a|mhiHxZlq8f)!(pxIn, dy%oiiSZEY |jxVG 7'y`4c_irwR-5f@Wҥ?l1gS$.D1X#aXs~R^]iZ^+HC_2ko"j޵Md(/{^ |3y`_֛ҞK0CJ9l9*ĩyN|-ԿƒvGp{m fyvβp|:e HKKS!ўs8ؓ.Y$IByգMǷ(;MР)i:K <ܕI!PayфlO C^o~xgI}'~G NfT1C=|E/zyh>ýHը=W/Aɹ _Xjsl_'0>]RP8#ʊȏE6ÏXqqK pPLZsȞ\IfL?$)Mm]YV(%I_{E>T(Eلy͑?LF-6C-4el5 Qz^2f5Ok Y)BV<-!%[nQ'P.38wRJ8X{M{2 .Y(+Y=ejwk ʚ_8e}ŵ] ł[7\FAmIn ;"ͥf8Tĺ`U,rju}h M2 A,IDa_>ԟt#|s-tߞ- 7dsHMu;9.ۢDO2MS[oZlkA;F9E8Zp}DY`ˆLqƒt r3֠Kjų!m\m.PNc/}bx7tǘaP wPTg44nB"fGt'!gFSE8QԯݽfP2M!Q?_K%id2y|a~[De逵"RZND(Om" ms{݈ٻ"7/izu3rmU *iy1u `Y:/?:Ip[sꕈHDnepod|Q&O]c񜴃Hw! 9S0oU6b{*iç&xu`.@I"GEWML7b-45%@Lj} MyHbuvxyj/7H}B{z5ޢpR;ȔO2O1:E"5cG>p+,=#ugf55] rgh6+6U4<|qӼ7ȸ-pq>Z\VE8:( J2+yJ݇as+hR"8 8 3 nk4muh Я.:֗)* ۆ@ztCi?8mg?(\3 МF 6LYȼ߻Pqf85 ;"iDcÿL,K6׶I\ʼJ3r#F]*RQ%Uzu CkuG۴Fb@ز0;EJq5,[;!?;s'̿/eiS 1*7EReN:g]gR_zf-.0CEq׭yB/^S>KF;+qy/{Lx,rW'=6XwZD 5SE#gHw]_$ tF 1ꔊqt8WI~'5sDh pN\fT? :Ll¼uHC42u3"/QC-džiAƯAy55$&Oi/H[M }gh)uI'bXi'GNS1{9]tg $NxF0z\v-è&ߖ'EP//o>) gi/_=x ưżab{|xZ{*˜$DZB}dB*uSVr 0$ c]w~DY69_G3lfVI~Ih$mYj!z-#,dv7zʺ81ܶ Uoǐ 4K=o˜@:SԏjQ:w&ӕ×';Xb^1v.xvH{n^?Zu ӭR :`8=Ώ0ˍȈMMzO Pq6C2?h y[7 5], .a|tMd8}*χ5m.i6T} ±Ǭ v2T(xv{y8r10MԎ wC P5^V24\S/C:$9] n敌) j$dϮ`>2)%o[vDfLB> 2}]1N.`^)stDc *"$QYP{[l>;Ѡ(Gl\ ě^EӾ`2msgD䇪߸e=Fz,Ou?퇺 NH_Xc&w;bU S{pŀ&qA ^鯱Ffiծ)g¸Kgssb6Jh=%Yv]a9[VSζz^MWm5W4>2!wj<>ϔ-K1[`3O5aߺ@ Xы8vCahU|+6E-N&'3qGzL`dT?͖oПPwʒ&}T$8W/$*޶(PJ˲k:t;l.ձ-nd&3ʥ~}#y+.zLd#)یsc9IoQP-MKƸ'G~$=c0ubtwnW;R)dB+Vy4OCuBE\Mpn^y b.] SQČaim3nh}:N㕸SS(Rݶm#ac('wPI3 TdQ8 ~R/v^ƶxI~:+ᛆÈ>mwIoETNy?>\|_1fv0Sȿ>=$|4E>7*$ u`8[EUހ49pk0+| w'n{Ig1Mdmyf^,!Twb*@#ގarWd^bNM1pa21JYț$Lvu>}dwW<)qU:wnR ~Wׂ f_6G_-hhB& $%M'YHj6ې&ˀ)l&O痨B?wGS.P<@SF>*=TÔ }ׁ1?˩'Z ;|S _ yg, ?KѪcSfN7 )bK(s_\eO?@~ܵȴf^:q3J:콜{Z=`@?6 J`Ъ.:gWucuX(+ e {HHiȼ*eRu2bCå6~-mz֚kj(I-]27\)G:<] #7F:VJzj~.Tfa9-nSt0Gkv:<<}B] GlVsjj˲rA]g\Ә܋/SfIba?ϤZejEW$n=*PX tYÀB:FaF "y $ɢn{MzceA|eQFvrIjwWLzD:XDom[z~;}<̺Zhw̄_CyKlߑDQ j\-.̸AcAu}p6 ~IWǭa 8 ˴ɸ^s#8rŬbQ]B0'n uy]#PF(x܂:4J'FY,-J\Ԑ]6]zӆVz:Fz"rp PF/QT;ۦcӖڮ}}}g{q~z`u%giʷrg0"BI 2ޟp!lu,/d,-}97d9lֆ遗2G(\oX'a>VT͐!Y"YbAk#̤?0#w #sÞsy?Lz8B"y2l[dڴ0UU(cI`CE [7wjlǘyF׏M;,KDH㷌P kwU&7N9BLFoCek]r2+(irtwڐuv))ZI&d6&+U` ]_F_mf'hѼID#t_==>+xDAno҂3x4HW-(vT3Lpdbe F С73pn+m7 ׯ9{--JG1^e㵆ժw$zұɾ#M9DKѥ&B3):>Eɮ5y@_pvOJgN]WRd@vCqE<-2|}Ҭ1(-X {H9BcEzZw=;~@S__,NB 6jYgcX3q$<=y#G*2T&h6_B}&JWӃX[ܘOKeуl6޸GfDFtcVd@t.ǴMC?  I:jw 6e@ftkLU~6Py;xizVRE|n3Y(AA\U_j#"<zp :TwO(ZgrzQs-k.8 ECC5i \'%L xdLc@s5Q~pABqFC眚 `\;q""뚼s~bZTC[{ǍϺBqKiYJ&#;]C}_xc8k㢏w8I!Ww󡷫f?ޓ%Ũ.h P->H_/i>YWSu.݉3aw!TudӶEˎ*~&@W%=DXI8x`dBfXBs&5ΗeX7&^ ks"_fh"[u;`-1ky;RDx3TEj ATsZMzq [ l8tS#GHI e^R_P0K Y^!tJ3BpҠI|nS?Ól[/8mӀ~߱<_8nCU"waNߊ7UX!CS#LMw1.1оӨI]{ :r6Bi`po|E4{_%z<j z'uӜ48ꖸp̪K: 7՟dlWh{)*W`3Y%,_ 7ZQCŖfV>ۨ< Ex.˄GT'UaHJ*L3H D֑eƙ$UA+n}`m܌c0=sx~>pAkKr72X5"Swg׆YIY^+g09'%W  kb,yctNp^'q;Ñ9Js)l Z gdUwct@>}bhCn|JH"F<.Ug')dzR>~t+Kko2}s?Cw%/nʺH^c@8R2#XZ]^47F :27'ךFvݘgdg6ը96/0OUO~%mb_D4 P,puӚE WxڐxЌʘ7 )Z]ic$LRl@R/&O8yVo@@Tc8h剐Ux;wÕohWm_DMp ߗLpn_4o f2+sѼ:"z5 !!RKy:N YU8|H:z9T lótR'pFU8\ͥA1}~)0X`RG63B泪К5 kL,V̿ї'Ӻ>s ${c(5Lmu#{5fG;S9/8yn LjjhK)ìrT Hkgk6ZEً&Up֧Z.|/b^׋@c Hj뭿/3?a$#2/w{e4Md`f2lQ ' |i8΍֧Du)d2L bKM; ^k>U"sXf xosjͧ! RVԤ[P3Y"kq,9qyd4KOvXq=a%7[9lc\(S]6pL۬~|*X9 Qg~3?jwI 'WvYrI5i!zWl=UPu{<*7Ė( !Cti[#-•}v7" ѝ _lY^H3JCt͎]pvo1C{,uZ֓g*Wc#r*/b~wȌ/|(˒L=2M*&t-cѢ[6|SGz~JFh&|QEui*tЕ!7hծl+pBL@gr(H-e(%V;%=Ɉ^yA-V5"S\>4S3bX}W߂EBiË[ʜ6v_pլtE[U(Մ 'ؼV=U6ɩϸf 0 Sު|eMZ0" ]lu[/u_ /2bՒ8 shJ}P_'FIv ,e.FFhcKq\`PA, YUvWox}dG !3+:6j#%-nX̙sC7y U&#|dIOcӑt_H'HG7ɥkļ #:q9FJG~ͪF6q%nNHB%d#sllGaZ# ?{K= ?D/[)T8*FQReCY愇Yr(C)ʷ 4ɓu]wsEDoEXy{pm!u1oi"cZuH9P;C=.)mhAuR{Vһ)*\.J{c}a6J]BN`̾Nh)}߇X)7l;#ţ3-Q0\#:t91LϬ%5gx(5r ͂<"օ\.360W$*2| /Md(ς{3.QI!q' ~wx_sXINbj&~,h%Χ3 db ~0P*T{&EG7`?Lp]n!KvEF xNW\띄QeglI1pkZѴUgpݼgZ\J3F83-љ%ÿf[)*5~nș'FxcsC}pօ[[g>ٹdo =iC`$*/Qf&,Gg>c 's9SJ2;LfnI"?0(M<QnPZ_ďL&!9<2;tT&2U8 It9mNGV AbW0#9!{9Nsa גFu׃pOv[b7kބ0 GN)% 2u[N~'[՘)؆(`` BnH"NGUTiJܓE Ǟ[ĩ'Ya3+0']A6Yp#TzaKdzcN"̓2vt 2ldb\sxhݖ yhqf[I﯀XPʙP0 ^DI)&E|)PA ʼnٱ r,]YP.V.M\ G,*ø|N_R:NascXfp Qb4icgq:^('TroQ6))= Q8\zwh}/W$9SykBXV Ζi就Zf}MR24ԡ^:t;^Z]N^LI({ҥ rںQh/s.8`F/M9 ΛVУ]8pz!;$hq\ܡz4(,*mZOsYOxɣI\{Ց||ա'℈i1G+] 3z#ry>O <篳 "d^ d0̩-hhYKDD(0(~"s(s|y"o* 5I t!ApiAvvb]7?>4d٫ى+kO*hVrBIxa?d>#f"* aMgrG /1@9fxX\%CYԎ}^yWgNyF =l#VtSQ2¸ٗP{VR uDCPyixU₀}W).&sFŜ]ko@)N~xcffޗ% 2mx#$%zBw^a3`};FhT_~ ɞtPhw7u1oў.H Xb[~D`o\pۡף"/V!x]/m<.߂ σ"ŞϾF@QW$fNnx|I<%Ѽ`0&dxe\~%V "8n@`4/sG3{,]q*IdBPX֫XF|٭zkeBV``G+Ue{p@Yx V_e8D3//>WNI#$[]Mr=T{ӳIFL"ieB(scd,uUx?/*Б* N$38{͵ ΌfXW]ϋH( Pt0,(zr?2CƌUX6~œz32NT΄3gΰVNIP"JSUvt@L5~ ]u9[)o vo^1R̳c2-@ܘX$y_5MvwfF}딁 mc-*l,L'4K)hpFĂC|~ؓMOڰhVs"?UV?QR#qg&ݝ881~{K6\{]WdMt+vgty {r FjUt&k-@;Dk~ h9jDRne+c߿PmЮ^ !b 9k"};KٟfD+"p/՘AS_3P { 1l ēHҏwYE_[?gt@.]֖xz67"U<7'l=7}z/+ |;ıD7/hnEU3lR>Jk5{L/u5Ze" #eՖ gxΚս&u5Z5:S)Oˠ{uG6k?x[Hd~*=/(]&Pz\ 4c11kbǜmNvPíO)gk N@ :dI:Ķצizk+4>Gć9^@HdAl?TLk"#xo]|Py#/jPg ;3U)X#mLZf3)͂On '.@ |t* -ˢ$@ t9L4iG.9Vg5R21T)T؏УSb:ޮ7EǥVFW1&Kz[HDeqW˴\saw$?VwQjzMZ@`e= Q)@l U϶7gW v2LbYzv-ۦ{̣CD^ ih9y"ٌ_zטq tzKY:?XL*|^|񠎹ߋH3$&aR} GxzG2Qd.38n6q.G )i"|ʃZ!©}QE=\)=4sƥwy1${Ҷ=Eŕ2 V ZݻtQԨTd`FFCbΗHzҨ'M/]\4{^{pJ eC[ NCR w5g 9U/yQ @ݡQc0_CM<vd^ڮwg%l\)/Ua}5-dgk,X0~=XsI~&AJٛW jt%;MZg3P"w{w?L) '0q!`NtHMhZ>;bᙔRPjɟ$wO9~u:LMbMLF?ye$AJ[20_=2sB㖲ďetsJ{->vpsZ7ľfCjC`41%O#S@۽DDGfw}.>(%ч>ڮσpvq\Sr_YCԹbw7Hå>;"lkݱ'cj B[Q[@SOaҀ<5YGˈy X x/֞wx`o"+E%9T+ujg?tz8>:`Ȇ9Ж3m-{Gjv@^io_{Q #T=hAkFKKGMSr$v" ,-}y/?stI$-F:z~ӴAȞ,5t sذJOA =A1┶rD{zC=Ӻ:wꂔ\Cw6Q?%QS@THD :(|4mGmvDmRzV"Nt~YPdELZېL%lp܎;IzY[)1>^nlrqx7V+e#xHH\9֒_kun#ׇ0I![PŎ3,";1}7r@}Gܽ Ɋ4(pnQeVtqBvt'+KќXqp@:L!6ئ* bm 'oB8U<~w=2}ܩc 7, zΗшqyA3?+n@r+tvfTģK'Ǧm]uv&q>ىqkѹ*=nDP!f‹baL8HO(iBDB R"+KB 5<)1rd_ QRB"!8<|W{tp64t |`b4Ĝp d'= mnYD2ݩ#.5fKilu&:?C"%l֔u߭idiJТ(OF ܺ%Jڰ[7Hiي4Oj\u# 1bmơ1wv|6J{؃08񹀙@Я1ʬzQU-J>"0,ŬrgQk#|#&j X@kPȂ]C=>dZڀ4l1g㣘*wqH~o&DM }O)CUyd$0;K8,8Suq/StR?RC~0pηJQj>#Z#}rP$iCБ&NeT[JΊur!}-n ލn'H#b7K:\z>tjtnw W= >?"3K1YO* /ZTw7=:="` ZYC|r)&Eޏu6d@Hj<7TWڴ}ip􀮫HG:XLç )i# |'_3'_X@?c}G MYMlc h:K}ى[Նl!e|8Ioj{$?}z^: dT#~̇mKl;g x,1I{5bqkp^_4ƚZaa} +J=yXbsY'8V{)3Ukؕ{PuSW6;[AIS'bDy6oeK&*g]@"OeR;;"mMcێN6ӅyE3kPiwH-g`gvu*lZX^P^`<jGsԸ qE> ;Q+騕oЮ/0~sV8P{'yթdչdpVȀ(NL;~ oC.#ŚpPYXe8%ϬTd'CHB@wY As'y܂!`LT6Ʈ%kQUޗA,6BE2~)Vrg,\qmߝ1o#X!@<& MA"4v>W] ǹ1"-~|(]L8J]\c[GͶ1ӈ⩎KH:Si+1aZe}o!4FWKLVd]¨]Jb;'5Vf=p)8 0EO 't8Ʈ,𻿨_(L+ŪmAB<.J@0ӆNClTlIrB-$p c{P.*gq@_:]4RZC`囝 ʘ TZ 4EӅ^1Lq+݊[ +`,̺FDOZY&j@m|Ք80\0iт_!7@\ D߻4X5TdyΣV,$ M-!mKDžzGO3H wsg ڸW "Hth-)!rܽ6R/D0$VD+ڼ n֬ywŞeNN _V, A6j.D#-'F{H#Ʌ 0\,#R AXC]/# kk~1(OZ1~F)uONGJ=oxgYvӄ Xjpʂr|lfIA kXS}6sz$I XEa[E½Ͱ4!k B:h|V4[JB_³SPK.EߺNuRb*nAhAa8y,y\u'`Eui})T󑁍<2苆ul~)n,F>D89Lf}>,Ǻv] m۰-Q04lF (?C}*L`DYى')cӊNB*IlD.:xgOU^-䘕8 8D[ S##Xa۷5^v?Y > F JjPr- #c2^mMՔde&hBcde- 5LO&BU&U z;?h5.{EƘ,*<b*D[gQ;$*axс^3"Q[]PiYQGBsz[YKRȜhC+ ADiІ57V6<")W3([Ln@tD9%HjxY gf\bm|aeo~Iibɜ,xdk8^q !ZvR% `>+ RntTdg=KTS%*A: qu]dƠL I/*J^qazUw'l|FBBh_ [?m5!xh/o7s$X4}TTo< LDU*?J:Nf _9qGZ2`axa#R!u 5Ri1KvFۄI b)wam `Fd'_;7@\Q#S׽=Q?w_7fl$UfW-Omʝd3#ݛ9pFo&qŭn&tWsYaChx^_-E~T' 6J4ꏭg͔>jZاg$cqzzIm'񱬓MjXCA0oB'?MRio$L w65d,HM|u(@򫦽HX0NC%.;7ɞc,${;;p-3.j(p NӅ!.$茔h}caK:9-}XDHtS3DĬ);# Gɲ- nU CMH+S3 PvWfYK I$D^rPOp}⟮a^$@ KuɉGM$RrI)8;--021UtwMfu<3ʂ"X4dtk덥:i`qS>R>(P4=Zu+~ƕy/UѭQNP%">f"fDJp8rL<OlEOmjX;طX Z6~FS|9Ѥ1'T U 6tbj6oBװ"Jq|6A2# ϓQde`٠G>Ѩg 1|2LMV|ۘFY'Tĭwu*;ybȤ4W<\a 4HQkn[w̨&3VuP[]b_;BrErKV[rog>>`-$My:]ui~Ux8`1Jn8#Q{`XҏUE{ ywrL?;%B4ՅG}wB& }vq8JZɔMEf=Lcs Qu4/Gˆv=ҜLd3X Ŀ/NG|q/}.6ML,W _U P1n ~mco/CF)Ј겎/i/{@<9_ I5/:.xm4ߠUzpT" hp6tֻ׮}޻ x4SAEǫ*BhL`}Y Hy@;mrӛSg ̒Z5&]f‰Hbzy>qGpRK2 8.CQ%m ӀT,s΀29_K2ױ7>HFt([x.pB>kl7L% ,r̼Q-XoG"w}Gu3(P5K9hR<)` # 1@djb>PFBoؗ/`;0eg^GœkGc@H9hekIn%zAoͱ}Id .Sƕ>A!rYk-@woQ$gD{}Q4NZ8JbqECX1?%vjrfgD^M><ӯVxsK=rI1qKdvy^Н \QF=jD -AWRa9s1y%5"=c?6F#ebŁ,A񵴆tg!tZVR8JЙOϾ: (QUFlli"xܙaLzz7J>g]Js"Yg̻6CSѳ{'63=)K2\J2ĥvWx@VV֜܎}I0hC'8N{eƢ>Zc$ %%&|yh;3=G(Ҝ `.љ#cװr.M'vIDƷο>FO~&e;DžlƚwMr|K[iCqnVDY# ڿP<>PT{`ͨ.FԢ.j w$&7.Vy>VhQ\YpW2WQ&" BU о'rS\B&g?*trb򟾐-wKg:egrE88'jjGŗ&ZM V=xg&"RT~Neᦛ6y7n㹜,}_"`:;Das!C3YI]4}Wi5v lʯ{<EQzn)H8we!=609tPL[.C%o-tX&lސYc'4c;!4~(Me`{{rz`u9W0[KMO=V{S޶U )ҋ`Pp/#M3xvW1g=VSk @˻lC9;H@:_ ~{3625'}gŠt0o$0s8t?(EtzT"ɇ& Ai\r{=@`.>$oúriyxl[+LM;@~E{qw}A2$*DXPOQ`3V0īc`3J{?n{"WDLV_f&*J,0Yi7aw8rd)]{g4 H*O9F+GOid1@jYzB"dwk'8\(%,GoR(] wζ_5F~7 (<}BWat9*~}wipw~A;#Jsw{ZX?Ueclr'9N4t"x=ԫYFPX] VL΂΢'r;zʨ{ٺm i / bR;80atu+s#>ʂOŀ+l`^Q&#0+|ԇlwq30^i`ʄ e.? P2^\탱pO`N"vTEf811&ښL c/¡R*$1@(_]KkCX 8HG-:b%7y!@kToQlr/o^kK'8B{rϫ0Qyr2[퇰nyW@Ƣ#[Sw8P#,,層EFYεn[k)u5ʸ;mFYRG&괡'cB=xجuL N"W{B#l'r O-/H¨B,1 NK?j Er_ rJB?:_U-1Ǵ&A>=w/='^xaM"buXvmY.HZ%BK~yCSWok>.>[]i n-#-q3!,d#pU sZ;OMV>߂0j4(llr'f$%t>Mi_Y~Z;s88oGys0j4Y(j62|=6ozq8B;uG2Fv}@8~l4so:mQ &$jtpdvVU?bK9!qhkl5(\R!/Y+٧`$@xCvcou8Dr Ez+Eݠh|YfAu]!NrB:*?#cuN8 A*65G?NSIyfR*7SS|ƠJM1 g_YR<}4Qffm wLB2gCli= |Jϔ!9(_Op`>l~2Nynld̊HwF֟* ^IV@GGMMKN*Ox}f$diJ0ڍq~Zȉlzӹqh0@PZ}]RX"_)2y`m7n`ʄpݵ;eّ]W jͩk LD`za1 9o$Nh6x_E<`9srKPa~A7#JikH0VVb*[1M s8EV'*+D>w8D6s 9]=7>(|-XkbpvN ' 'h44SvY̌+U7F9q٩'=:0np5iG#a*c\urhH 5)UP04ەZǥMmmcb hkTb}pQ#~.R KC^'ʳ%Q:wWP8/7Sqv1-"ԥC|Y"o_=cn)byHQe.q42 yʐk%2@v&!5NfG?F_ِ.i -"c:F摇WԹTʬqͭ٭Q 5+.f^5Bh́<4xckhM`]>gJ*;O!ъ)r"dW*$ljaڮ:-> /Lf\`X-ŸQ,Ɍ6WGWV<[)/<-f\xm Ja5, dMԛ:Qd_DƏ$0YՉ*VoA_h,P$Tl䨘LO:$-jR M~Y6,͙/sQ;.#,f[qx*\ťgss ɋ !tXݳ@(j&dKSl.X GńIc]6'l5/1jl N͹xZ҆p3RyǪj<,=V]N>/GjtV;HbT vq>I߹~j!\cv\ H'e _ 9on!SpyѶ)%5 ;a(`yB-S4^စiMJ;hI猹⽵/=J-?F"8t]'7y9ie@m{w,q2o{4_IȼwW?fҖ“/ș:-AQl `:m`,vYhd#؎0 |KK\*׹[$Ѿ>jm&?I g!V:H]k 5V<ۥq ?!;$ W֨tocEH1q5[33Wֲ{k2'ToQ g~) ڶVCSWK:[ WL?m)1 >EY]8 !6AxCRYͿ"m X+NE , pC X:Po`Qz]HC E"6zqY^Bʯ@c*vsT돡yKL}Y V\ÔWnB) ̻󺙼#E^`ZZ\X4j|< `6ۇpzg?WApG˓h B8PnKC\~P1v\:%;(v<?,0헃V 졞)[bkdLWv\L³Y2]*#JK@|{Nأ ;^aH'hB|M*?܇pzFCX +]YYҴBt~>'+eQ鵎T?tI@ * p}KF*Гk;^^a $oRPUC6(.Ѻ+iu=oePX!ؚ1C"fea٪hc bdqQ wl 4ؗ 403z-Qەc:Yk0qr.ˁhǹƤ;ӣ2]cQcuTFhhU=}(L\ID{$@v e|UAGr#(ϥL&vVb=!ѿ⭣Hgiwn-xHCBt!c|ފ @%W[kYwXfxةfr}j=nk0M2S;}l=AllW,$G)ll?BdNВɱ/% OahAজJ@SL8D_RWNkSIy[rqdZ(ǀTƅ[G cwMSv+"2WɅaop)ꄠ!ڕ;j'r<7uz_`fPGbVTqJg#x KDu9C<T- ߵ`vIs_DFݷR'Ž.0d-01$߭\PɚR+$4JeI1w+s`^8JEj0.m'Mfp~h@GtJ}x *̻|m?><4N鋸uaJ?̖Px !muqZqqP=sK#U^vRMsSaOymMԐK*78C&cQ\At$VH-o/-e'Em ",8L2#o80f[-J;BI m~CH @u /1=v9*J( "\뾝KM+by@129Kјv_l9>)+umKNeg}Wm(=_>b7 w/т>Wp|)-~cy/ iںm?{\a0un8K2k^ɘ@/v*ɪͩ=tdh)2эXb#^wE5ft;eӮzLX;lihu;s/"v-imzhּmv^JզRKe^aBcY z{e=(I/pCBo`#tVB~y^ U;^A5, i䈥*h Gm[Vp{74bH67f $l,'BdV)^XƾV/fu}&-|TyA&7ۀ |k@޻SἛ<^=mΑ<#KQӐ6>8{L9o&8,i٩ˏY#xfBAa7/ʯMBb8ɬ2,rL`Zlt-,+TS5wHqӚCU W EgT{)RWp{dyEN f QS 7bsKq)9-]nCr$͎L/~sNoZDb^`1CID<#z8`Н7k$:0ɠw|$88fXq8A ~7 pM$S٥)zYu._ĶlN0"3Մ+ =HQw95 -7)_OuDUWxr{:vA⟫'e0jV@DI|Ve[4.Gn~WJmXuK IE3Ԯ@Fb.)jTJ8";X=QT6/fL ~d` &ӆr!Q(-i{ClAA Fh|MA(n{ B1^Kxa_7/@E͆GOGgұ IºhVPSeHS+Z57iCBXF81tӔ6 h? 僩HG3wQӝQ}kl׭;6ǹDkLB8;=fHՒ&@g`i ]A0†f^Nf`,JR: L(Hx#?S'+'|'ӯvX95d?U**9ne;RxWƑtn \zs+/exp{Bu Fep_zzb]Y0݈W7:#0q %c7pG(`wַ5F?|]Vy-7Vl}vIN.p$4w_%Tc;苙n t[e`2' |?i3|R."fʴ l =FɕGY ,0zߝ>U"bZB4un'͊}uǀ~w]GRabҖl%_{,I~0gfծ̮pnA?rS3yp@5p$`v%j2픛ێa4<)wT6Cލ`m/InބZEH:wqͮ%P'D+={OuYe$:H"mtJ#N,Y40Kx^Y>3T,ئ!BմO~T=秔IjS&tAfQ*+Yje^i8 \j뎲6)33*yeLӧwlE9/l0rJxu_06kx=COxMȳ9Tp鋈>+ͭuqkHtdwԾPT=:(2K60󙝌ʣaH@o3`=(.(#4$,z:# J7F@`Y-5)cn*ㅋAw[丬"b%]ĬzQz_'o-MP}y?,T|@vɲH{>۳ 5FN4N}J[v,Z0J gTXИ;>s?}XJsJ];9ɋv^ޙܫ !+?;W/k}Cն?֘ǣ2hqttӗNk>w<( 4v͇aFuEcR,.uo@F!Z(#`#CkS$|jL`'a橆_ H# rEBSbRt3^tN2Pck-ÏN{S2d @rC+D޾v"CZ#㾅!u[Դi-f޴^Nl}&}#߷k+$GX@d9; Vl\UwQR9"йӻ1Å?9_Vciq≾0X' ;Q,YbLnY:Qm7Mxkڙ0m2cC49>\1Su8:gؐYTHٛ7 5pzjzV$;= [POӒgZy|m!)k#O3b}FMn+7#hyK|0?6q8sl8&q/?;KP@0#RNb } Jbrb? K"L;Go_?`gϺbw~8 pEx^ܡ aS]2q k@\+j$+ kxfUd=+sZE- ~2Nk_Gp#qYngsj-?Ά emxuH]Pd[5H/g6z ]R7R*l@6Kb0xz Y 6 pªV)_rBu\c(^N8m~\׼f 6Ibrl-1%f fFmf?^Pa>pj}ߟ$dm|tTIm|eK(o{;3k(޴UkfӢ%Y6ϜtM$O'LBX>ċ;LwW*+/hznY}$~-WB),^G J.c= ^f w'Tm䝡EwB3m ZV @N)4 eI,]hȩz xEqk/im*x6q:Ao;.ilr1f'O32(N2=6gCz!4lHqxlGޒ W|h_ )Ϲz̀~-*eD ČqA sV2e?[܅TPe-nîGʑ|;1UU8IUNk ?ϗS5aCm2wAIJ*/!Ђh)J V Rm#U g *rm Ҹx2YyAUڠ^51Ddo+HX pMK iٟeb،_;Eza'1#;9)#(l,l ,U>.QeBy!]:5!w V֕WʜUK|V߹c1ۼG|Y,u+ ptaZ3k]Hֶt `Ҫ,b*Ԁn#~N02p*堈M㟇s|ҌM#aح?G޵LRZa$+/Q4g>AN;dWI6`C]greG#ݶ?* T_$><{}SSHU I;ؘh8 ~ӬnX :DGc`)皋uUad?YJᴟRδ4pQࢩtc^.i!Wl̦QRrhSw9^p-,ʎ`iG:0g-7TYuYX,OlCl3J) "cF#t&rP:*Y2<֥i< K 丐BtE^tY3x=z;| U\2mPU+9|uǼXYC˘F77^ЛgkFjנ1%w;WGJ}aBbEC({s{m7K =O\'oShEHRN[:uvR  A:"KqgЩbۑl?TaLc I) +Q$Gva1mRM8# { I]Ͳ(Nx.{ Hg]h5r8)h~Nf|ǎ&u߀) PM)?6\}*ԍav(Tz3y*f-E3Z@+d Xcu״ȅa(4MrwEx flQ-ybȒaPowǽ6πvTϕjޛȏ~OO:a̦٘$Orjճ? 8ݾX6zA6D6}-9X ڙ$UR+ObtasL}b'/x>[βpKwWmWp)#wzJa2j ,4sHn+ivtCWկ~+ę{URM+\?xg˺ΞϢ3NfjF$D+z{!Iek?QnK \)Uk/!1o#XF7l]bЭ*Nk"0SV>م%5 #Jy@Sa.iT+~g?C>~TSx!/nP _9FH<8EzON)' r?w:z@?M ^W]~(fתӈu'WSY /fO6rRyN~tY+]?c{@rcNr݌# 5}SRWl*2:b5ɭgrweVM:0)Í)>(>9"7b'$OsqZJaDo@?B!$b'lt~CG˪wH=+Y &ϯb qu\wm;8Je{+O |aPb7R7p9L9J+d麇k+Ciʄ^ Yj_pxօrZg\aycYPύvFnӉZ7c-,CPVe^-kꡇbɍzԪTUr4: ȵMD !ͩIZY]\pּ$X҆I-pf4ܾ_LlWLY\3mՙ1?HcfC#@߭m،g~LnHm_#͹eqc 롨 )ƛwƒ_+(*惉r#PCXZlǨ_CuP@+`KpI[ˉ eiRSyidF!X0ݜˈN~i\5Ɍ,95 EmVܩ.ms-WŞvcJ3f // i,ڤ2yMsڽ#ϭ<_]I!oXMגH qˋ;i0<ƽ0* ʛK#{}xZ}l*"&g̘aql%j@. gZm(-=Aua ~ѶGU32&SWK% g9sr)80U~ooܴx6`@˙2o ҬYL' M0 ـJWMiDv^e>)jy 5} ˴K)B.;(iq TX~?,?Kn4ET R28M/*.;|]%Q vOJP\VeakL pgEm-#~H qG'ܖ@"}2h4JvLס_L8~8#к]&Mr+-aYP_ q{[/2?ljԚKiz9f_Ʌ%b q{%ஊ^dO OnhPO>dG|8nh Bh] U.;tN&yh\n s y68I&O ];`@OnH¿a̰U#}uzRO|k*둟fn>8aF=Bd󍪢[/< \7rrgZ,|*yMMJ)· xv"N)]ЫTRH;9Fv̜kؕd$fI4@6.rSAyThLu:.s)hԉ!^bĐ|!C|rܼ1Lwj!X-SriC+1QƱ3C޲|6 Mq ~ Y B0u|%emJ%aQ2aJ̹.Sz1TtjG,;fLE↋U^Xt5sO76e:_ahBaFtw>RfR%06:x {ymc6j(d7,G>/2yAݶ-f4AЋ2+qo2Nwڞf p7Wl O]K}Aٹ(^L@)v5>A!=Ͱ?dIo! rxQax`(~gXuf `K$׃b{ye"UΡ1QRŃ1(<1eCKO#F\pn!c f_kj0H!zԛIc_ޮu`[ dӺ4Cר኉lj=8m~Zz-i37[ȅy|4I/UeKiZw *f)X}L $cp®Ӈ v<, `?ڟr?FA-U>Rýaꞈ(nªR$+kOTj%x"q PЫ( u@en $< 9t%g[VA+F@sX՞B1LOj[1S= -FcpzlZGὙa 5weR [я]P3iyCG>o2C}T P_ z(^MZ;lAp"Bry?*Im: 9XͮUU_D# BSEԓH[v_N05=Ԟ3]'s^moUr%'. Ntm~,eT$yI$k^82X+紛HVQ)%հEҐtHM͎6.Hucy |8L6-wI<8yecFCD;Q-LKao\5{)IѰƂA{t}wkPG̡1]k"3zQ͎`з{B#Ţ0rcsMD>mQ nKYx ʃtt$? / z;)A:ސq]g>(+Gs;2d|=qLsْF߼@vHBs &2bQn[cxem>nmn8xE  TWsP'dM?gŲP R?dx ȱũrw*Ls AUuk`0[Xʟ_R0;MKNkWTz+C]{xح_ƅJ|J6[nnŘ\eı.nJJ?/+܀@CYiV3VdMjPuѹ ͣ}yWZ_Ҭ Pܞo(q蚋ApKr=(e{"韆Vc*> O۲YIW9X/:ͭfgX 8"(AqQlM?NJP x"o{= |1 T2[]U~M MK'D= ^9OD}neNvyyJm`-9i"׉Ch ^^Nn6/}h?ˡXBF0T!OxJ{׀B@sɐ G%Fq% veGP>':-m]d>U[Tb(}lRMx|MB+> gd:fyj؎p>{mbQ`Sv&bH3cʉvw72|t .˥{-kDN思Ɉ s༵Q&%DQcA Kws-i_sp> [@nLb>&/vdelVÔ殏Nq?J]4tOFN!gLGG׿\/7OfD 6P~z={ϻ{إD ,I<ća qSi8&詹aK7lRNI{-=:xX?$WƊx <?efд `q,ʯ9R;JZb<D FIn8 w -5ÓGj X6KrTS\M)?iY_%X=n ܨ{BKGRom `-Ov#6* θ5y)!gw`<SvFزhg,ỘByMzWN}u`]?Kmdeִ\P݄ʴtbHͳ϶&[dd*sLP*\F8p! '/\hݿ1v>"lL<[rvBG?VzStb@|z'6'@=D,J$gࢯ2z;ՆF' =!eWo]tQKVCe%LH6%nC 7@m=cOJ\˴HԀEgjhPg'P꼛noDB57vY JwZj\5˦  jlzϦ'.P*wӳKpÖST|5~陸%m_2ޥ& i--sm8N>_8AqK. tt*,rR2Mhs b6S/nin'<"I ''(;GxےK˥WI#K6t@MqrF[q"wxU1VBDW*'Dz%0DE&{MKxQ5hבU%ڀt 9<0,Vqd뮐O{wVֆ+-:R事[=xqe68_6KQnw\$<:sm`}blD(f间m@-u\=B؀e EVrgk+!K@TIc<` qe`yRk ګf~TJL`f;:(  $ F? 5\nkcuٌi:OsGc98)s-?jW1_Bsx H\l\#D:X{x {<՛-o$t[R̋r%|dݞuՂ ڪPN Ҡ5PmdXy "7)߆ ;ftɊTu^RVJkyJ[5ߏZ QuCI&!}֧Y%̄4&3uvG$m\n>8&D9;NTFhF T@$ c2ų_)!+HH0voE!3&Ǔnlu"WŃ@ ݧCHm-Cɽ_,/H- n:^b)3IK##=!lpoJ}ެ/݇@  Q ˕[v wY !v-s"|'+ DA' I]\iwlA0Ю>ට͘ _kJ* uaѮ҇fo~TykDLn^ oך|!l'Ĥ0O} xڔ}B{=}n\KuӨjL8v=e5"c$N<.r;@v{ZDZ/-_I%j[ TrTI߻gݑPu?BO]  -Ńz3E1O{Ippέ0wdc$wZ Q?]ݮd5].E #mt]Q0sHJe98u"N+}\{oY#7?Au׷_|pN͖qyLOu 'LO`-;uoAw?Rx VY-踾s=i,sj{ajcR&U@\ƌZFCv'dmG9JĦ/blc߱P<:o Gubt H$vZK6꼦|"t$B8z%V l+gq k%M5emxMVOw<3/oGJ{D'Q˴oLorA Փ) ^?zo1hRoojpwಇpLTC]KGݢt|bwDn7+GI+g ?׊`LҼǗq1Sȓ0ju4joxK=?aƕV{]fvQ{uhfCf|Js$ bspE7]$IaBxH:^uf,k Ҧ<϶t%2Ϡj5QS <(5sϳW'G琥<'p/َaTƛVvfrvR<+_s;)`%aWNCvԝ\mr;$xpYH4Q-;=,wYK_ŇZN۴r}xQ<[{Z4$I*r,2̿٫۲a7!7 h  =f;u]I圂)iˋ:.Lp CЪ}O?X b'D-f:\' H#`{q/H؝4ٟ۔&-Cg's6ӵB }VLr-z "Lڿ A7F~Pu-c[~HX&,y jA|mYw>N=3DQ VTg Gt4nl dz (tվxE( }@X , 3 B k#a;,,mXh+Vgt*BCmۣJUd8:@gtvH]G^~gRhsGc@)#Y,2A&qxԏbD-rwP; /.3}܀c% q_a+WB_T%wa8HcnUY|+g:vk3g}C*`vqn$pn9?{91rX]]tQ] 1Sg 0UUEWMB 2:^*b%~X6)MOr bC"bjJ>skcR@5> 1PE`~*}ah~kc{7MB*ۍHsɌ%lۡhQUmQe5KsXE4)).1Êv?>96MGٚDfcM=r87G[RNAnex5) Bj3bfFq&|} hBVs~@CcKj)gPNCxAd0P_KNxێjcX;[e])XMll~ʢs0)Je!Π;L?yjp9Omjck<3LΐqN ?1ğ>.xQ5 FBPUi<}@A2H3.bQ1:ևd;|Ub>KVJu1w &f#dRXLV| (𡭋߆&u ٰΟi2]YDuYNa'P'Ec}qk9oKEpxJ~fV7'nj6%ODi6L0X]*/eZse:fXAekXV3\u[ޝ!gA9XtS ʁ>Jw\߱TT՞784_ם_")ɼ t]4Iin6\MvPVvü~ܦP#|FJ뾱˨?'em4o ~*C)AٱqEr,n`Ep&r-,zL5fFM,iWܯ?ɨkZOs? WCM (9Fl =|(RWJSabȦ)vrѨZiq?":S$ć%n`20ɭ{Z`Rm>E&Վ8|fWbOaM-@~(Dmf ]">H8Zu3£:9Kᰡ:al'#nk1>T\^S*WM )!bVE/4[mgM9)er*>d\zV =VJ8M(bd; ]e+љK+F~5 -/AO\^:)ʁE{F T4VA{Q5~er ,LH(H=BKNP੤}vxePC|+ ]rg#1TcfP2P6C1h&јOU=ͬMayb 6ފˈQEce IG,8#lZ[Sq39R4g*^Adwq@A T, T^p Rox!ime_vOrW= َ 7X}UxĺrC8}_' Vaau}cWgr?Ζ;,5r ,VKw#{6;݉兿)a2 i ~1Wj'ظ8uUM c0 nޤE0_.D7%9[E21LL)W]} ݃"tK=5؊D-)}uY#n^u6%kE$TEn}Ϫ1|W:Dy[Ho'Rqz9~H۴I[d? God|uyv-GwZ En-@:Zj2[ g1`Ldf; ?@$|T>[Cs%@!gl.B`(ymEIe ǹ'|3"jam-#Wn 41IP MTn{N!`sll cJLYRv°}#@]:̷ërCg)OAZV1fkțc`eX)"4i&U$`8$G[؝8d8;Sj;Kw֋ 9+JO*]+uܠ*‚SqZM;9i*ƒAUn\%%;jG텬,nl& :n_Q%nd:`;dnr.m\/e5j LAIb>K:d~.w+@koqVd"QSW_/SHhQl!rFC%4 4 cknS B!v >rϦj/bC5uA(tH/w !׽ssᨡ%6Ry Pfdiu Ibh\tZW 2&r|C]I\=Ft+bs׽E8٬]SjcϱZשE^crDxd4Zʌ\ˁ!02w<SȊ3I7uNp>˕9\D/}fQZ]_  cr _gZ.HuHuQjUG=5`!WUpn!gR4GUڎ)O9b)Q3G~uɶt :Ё{^P)4H(4 5U-B]qW_JɱiSO$R!d~ZcpD(= Zz| 4r>MAdZ{1 myNGYA\݃z'HD%{~#&wmz-w;u L„̬cNE&3Q(,Mމ7ZPiT%~ DH6hxMc-A]>xًYY'[OO۸v)AӾ 9גW,db Eocq%鮭6klN뼺 Y1y5IcyHjIT.]v;KnϪN:Fgd˜O[C"ǥ"NP`b%x"j'ҋ@)/JР^Q:c־PA)Ft !.Q%b מݩ@3DK 5u!?#sGFiŝzU -w^ێ ^/L;HO8"Vׂxo&pN-~perJOq=/UHga}ӪhUS音 \(*5KcH?N0d!Su7;ـ cѢؑcΔOÎj J/_ҍ\;mp%6;sd+O;"+1 6mLj"%zMK֨+zt&&kZCr4L} J@$!=Bs^7Ǚj '*UNl׆ E-ݪfr*S):&߬:ue:= ],y5V8c+UTH}xYq<5X{/! ~Mټ]00lM(.Rq5I`s##`m!}KWٖ c'ƁL\HNDy|'jxb MZ-Rly.AW\OR 4g-ySʽ<"JQF%z;ft Aœw|W;N̗g=9Z6aCcEg%""z!>J#HRp`YSvzeW? ?I"kT'C[#@qR9փU;.SE i'B0HmNV̢h'a賣^zّtZS>2/[(i$IJsZc-DUa`QZ# Ue0eAktGy-O٪ fWy2QTة`|>x&H=-G+.F^&k4S4$Ha)/Z&\x͉[/_Ů-J|G>,GS6/F@y_U2Xd*-:b?QD2fR0 l_ O(nH;=kj trkJ3a˒Q)Q bTQ}"J@B7 ةv?-ʼ5O[7M`E]x15^/ >~4)f+Ag%@>ლ FUfZ8d3/K7hsË&)}'pr;sxӠQW߻#IxoEM?pBm1/ŒB0nxou=2i)pNZI+Ns Y-oe3c| 'X- _7']l]:| :Uկ ;lZ}s?t[*̃3a+qR2i=T1T@/$ў4&W 6+&}2 T^PC MhL )Ҹ&CN0Ȥ,Z.Nq=j=(k7q{XOgjt aQ:.VrzQ<%gY:Uq>Mޣr(`^e_ӚS4\!VH/{3Q(ia/Jjbӭ:5)ͽ n$|V`lhܣ.? 8s$O̍ӞS|co!-Ҳ-'+uy뉱M' X 9=ٙZoLc#E!L2D|e LzGi^vb^_j9ERɺ}#n?|e L liycCo*5zL;ևvsȱܭo)ݴ/j:UU\@8Զh?`Y&d w;܊AݚgMg{ռDEQVI(~UY$ɣLBџXSnYRYIb>F߂}r^Mo{#rri4syd_${ 2sb-aiXs(3 9;+7'8[h4sd璔!'sfͪŗI.~0C5s iZo?`EJƝ.W@E#T+-%8/.ɉ;'k1B;)\v M2Jz-xVdڝvVQđf`1[H"N׍嵴H` jEh$TS1 ck).>JPF7)V5/\>NX_O"lcZL\n.0ug1UqQeڭe YIGw Z=y59%d}AZ*WF]h֚L Rn #Hfnsnl2Ƅ|>lT6C|XwmlE>e-o `(2)BQFV #8%B-=.oq*OɮƄt/Pexnߣa 9B! 1j~^=.!?&6r='EO& ="wn[WZmj)9L(tsScM]a^X 1t? P_Ş* 2dy|v+I9uj){lWx +/!}x^0%:CgY jlSެ)Y햕[7b2h,؄?J0"*{8<+Wk`}߷/xr/믬p 8C6'Œ7V~R-D|' Mq{k֔/P_ݓ#u$7W26=8^:TX@|{H NvfmK|R$2 AADra6:`_ғZvN#x$1zJ5u*,T NDaO4)@W:r5k_#`ݺ c͕QB_] F>kWFD%" Ch Xofsb> &/9,rLLLkmȏ)& !?]J)?YC!e?akBBthA݁WC?@%vImJMHXwػu&YK{J83$gE]~#FI]S5|=7-NAUϔ"^:R ɀW+ɗt .|Z,{{F\gh=HI#•&x1!ҁ4vhQܱ^_v`W! "Ѯ>IzlS g:S;U\RD 0I] =T ]yߋ% {y>VfvVԄ| GD+<쳲,{m.ɥ[? h7!~J;3fEp LFh2ӭTvskJQ!Zɢp؋Xv XΆFO%vH;zjȍTd )[*$ i,eH)Nf`b2$AZ;޵Y,۫7(|`*a!Ɲ5C y,э߯ӂ/NIm3(o0)w$0穉#1,@g]̺(Qצ%sqJ>i5E17'e-v7 E|2Kܨ+ ~4@K&[rZfb,18f ^'*b`%:`_lܢ YT@uKގ%'&Y @ - W[F{ Y,7@klV:[lʹCCI gpZ3`K)yb2T\fA6! X#r}-x'7*<VikYނ<0lsa2YD[::YPɴM(H;`9/_#xR~ 5Fm5,#kϒ~c=܏TRSw"+P7;oBO$MzOMU_A-cw$h=[@#S/ZBʽ1)™[; W`EK" d D 5&@6 N&nPHdk͎heijƱdiZ!Q\}k槞D r\;fȒnhPXtJ$ǽܖTDzVLcH߾1UMнٰ O6 1 |\ĕxJ~B' G  q$26EMVprboo7dlixX_:]-:r>HA3s;s( yG.yoՃKm)$u$r 'm͏y2_s<7qP;utmOSϕ5Y4YV0gE=}yhPt&s(|8fPIB|7=AQZ@HNmlZX>lPh2riϷi.<ɬŖ͡T /p}Q`BPw3Skl^-YG/RetvHFUwЃJVi]wfQXKޯ41sgh#QR)2U7+Y ;Rl*ϔTQ[ӤO& p3qʱvBMckHRa*9a]1qrYZ[;^?J Q'?bUYlV!}>Oݘ.Swوv+kvpiYey!hiUų 922`]oZ[96m:ݓJ.Wfa}dB.boǣ͘q_֑=3X3Q~,4b33l+'H_t#/14TB#oڋ)Y_f//pQ5 _aZJTEsi:EĹЯ˼u0т:m2g*,q E Au7k1%ƌ 7'-N,cWԮZG}q)R#^YDm|Xu2ψ-VDIQEH/g})&Yڂ 841i[n w\|PL{"еNϻu"A%'*;Ŕa8eEiX4zhC&#nvϬakflh,/gSFHPu9Gw0&Mg͎ UupC7p\EzVkXi9KIncQ=[`EWI}]0b#}Ga(H_ƧUܠskWQ_vd YfR/GHoXWwlCO{˚_,B!l-0ūmgr[77cIQ0 ad^5`K^)?6 0or\6J&:m ͅ U{2tަ1+H×âֳsKc;>X eT;| ! K^i:醕0\$v\F@4 Z|h)Z{EUp;*I|+vF/3yCHl`'Au^לF a%MҝP_c p% OɿCs <>ǛoX;`JP'kЀrw2ɱ wr0<"͝H?/Y omӳ5;d؃:CpUQ˗Hv& b(-\< mxj'&_J0zOT.Y?'昢2eQ0TP,<< V\ ֏e% 2U+4Λ, ALII9 3?? D`nHE g :߈8*e0`"').O3認`% X @x|=CZR+I ?4\FVCSt]AY ?ELvl P_]Ⱦ6͍'Q*K/NI |G>60rK%JZ_6em3lsuݭ$/ 8kZAuSAgk"Y=ƛ-#,(ץ3 ?z 4ᩧimx$v ꆮ%fFu7>Ir C6Faɟ*` eDj 2@'1e:k 4Dt+lQe$7PR}*R8V+8hH50nBɁ$r!4yt d+:?NcBas":: nz!TK!AKRcC͘BajflP΁>Cb`%dEmơ.Rx35 ͒y..21tSupiYef vGM0cqXTˎ9) [޷6B YXF/.D^X"?ogu m.ğ%<3&VO;ArNROFzVY,et6]Da.)Dl0(zjO$V}j@.zQ&[!y|<%p}BvE\ 4dpk5%ky x;?Ɖut~$ qX-VPMoO(/2j)_rE"sΤTu:J\JTo 6S/'^Hy5\p6ڗ®Z(ﹱ4'o6ZRPmڭDDW>zT \w\ixнgLY,JttYuO,@Lsb~|ЭUkvb|x~1>ȯ^qpXߗ{ouZBE>\އr?ӳA,єV-߽l$%|1"bWx3@7~(%f'jvjJ+(擇͝X?#=W>̹N o Qqcy>(Ղ2LӇKv~mַA 2u` ONe&Z7;VF"[ S%d` v=Lnj0r_Z ЋVt\.lǼѶ䶩UPKk:2ÿ N+"qvXIXT{཈PIG\$n?bkU"/t iu ۯ#ǟq0/`k%dnh q8GvR>fXݖVuN{tX)CՏݚs!(^0'_LUNLS;'*IƺR&5,A5ZNIxҧ1Ï#OԻoB[mfG.}a $'-vWqReu g1L~Wo3(LŒFP] DG z6rทUULbTcLA}➁-m3wT 0@tx4XN\URQuv56OJˆ}d^d㲭gHWo*ńzq@wyn@~Ž&b bJ4Y䅯,PIH 2?.ap4f7,i`r[%6b${j!vQRgc>ϛYߴgeFA ^ / =̛,Pd,;97ԏ%ϛ`gu˧: -G\nnMg:1@qD$Gug[^}I e7PP&Bs*%M'/ߦ ۍ PUߝXM]bƙb\&g8I%;3dAg|5ӳblY5doerP>hz:R0 p7f~{3A z(YKxhnwĭjn`+ pA >0(i"ţChwwX7&~)ƗaJcWB}gv:\#7ЁU T{ҲwoF ]d(*d"UEkxPo!6$YkEBc6]Xoc'!C5H@;iƧ*8X1Qϼ$8X-33T(u@ TXC 9uDӺ[0ﲷٮȗ|$D[V+"k"HO6PNEB]il=4.ZPQG'(j9[ ݸB{^:I]<Q7Y끼9;oĤߖ@R uӂ,,W \*BX~F x&617@&L|nC筃roׇnS9/@DR?!PۗYVƯ6 )P o.ij^Ek\^zڃY9iV)ί9e5/W,m5d*yiq.'jxQ|.laJd$Q9G SAخZA䈶o L)]ΒL`gYZ07070100000277000081a4000000000000000000000001626034b50000de2c000000000000000000000000000000000000006000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/qlogic/netxen/netxen_nic.ko.xz7zXZִF!t/]?Eh=ڜ9SKl*UM+pf%hH70Sߛخ«VYʬ n9oKFtbmC35݅/|vԗR-ǫI1o=tt]i 䲳^ANjtH;K3ZF3qDH9c)x)#V516N]m ɏJs󑟹m*A_ 4꜌ bEGQ4cZ2ꞹgʕ(H8poX3 BYݕдxgf)Ԓ| IG෧>9Ŧl78f HrŦo~Š;}qot؆ξHC ` 7ub#ZDY6R &Hd2{ a@N.P)tQN8)B4)~P(4/Ҵy/eXEn 2%!#0C$1ŎǠjJ+LJ?xaU׋0U.o?PhVd>ZX+뀍SyޱP lesSg8v܅'֔љÖX;욟5^rֲΗժ`rpsCMDc'xS0{:ߩQ|F`f'"|NWtPk<:I|u>/%dD%.H3iQ\RA50wp@yU\sN\=a@g j}H3\)=< 'OLY>uL5 ĉbD ٮz\pw^T:=e?tv`GOb+ҚEdS3Wjfqc'e9xRPokzڤZ]BBDo QdС碁{, YQmMh1xG&"EcKir$ua+RߖeqWpD0xæu*N@6kXsz lOݕQ>(͗}|Mb9p ҞÜ^CwԾB1v0Ywdv]P8+:Ivd]VfI7>*߮K5@X8HWmt[>?XᓦJP\_[ǝ m0 l>{P2(l5^9lt(BD^gOVdȔz@\.hD]: ' ɨ1A`Au7Fޏ(k) %#>fC0og oZ?ty5xmnkR7〕$_"I-6)]&ڭ=O'O ~sȸdh5dn0-iL=*p8yMn޾+ }: YxG_֫}Θ,u}6H)עGQt-{>pa^=) {'\a rDfOTf-lg&zM:] `h{nq秙N`]_ 萠Qu&2ȉrd5ϤՇP=@='(`s5~9Bҭ[y7Z$3l]Fؓ( ,?]eZn1`2\`G-6Ry=Ҳ`r)͘ ZdSTbM6Yaa/V@.X$~iDY[hc8?lW4y@z`+׬[io9ħ ~awjjJu1WMYn˲`jFH"f{kq=S'jfܞ>͖$\wG> @礖?H+ o/ _T;Xm!^1Sn$ڑ4 t3<eay,QG՝RSriK*x+u>n I5ElI HA뷈ЁH+X|q+"ēO^>`.dDR8j!k}jBx?(kACt_oWiĠ@9@?R3&$S v4J&xJ,CL1YH,qV{ :܇/șȊd:$~va5)=n(ah76 ]$i*(l-F>WHw:`c*KkxCl3W<+2aUWk뿼]+-ߡ^)(wynML)ׯ>!aʼn(QgAjAuمy zi:j1`){4-Qs#mOMQqݟ $wZqwyvj-PqmX؄ i9OZ 3|cIbP0k êkf"5k>ˮlcsj0Wu1l574:\sPyEykMTUqLV{N0P>}oTg!rXQad N<:o]Yi~{}D$K%.R`Zō~VdBƇ{Pl*1͜Mؗ[e -6JL?@=؅Rf a(6Diw Ȱ 0Y5[DHJc _Lw'x K@LqfH omZ j=ή~cx$"[/vŦ4U`e6iؑG]q3R:_Y jsN@Hy zҚ"_Q? @ 1 :"tc$Բ@gbTe$*^I'Q(mŤB͗-~zm VMn˺0/=)~ )-&Ч(rlXMzS^XOp ] V6Qnٔ,ݶI*PagctMUi|IA^g3=jL,hc5gg06"Tpp1ϲrG# r.%o c{hV*z Y=7z Wa !]s),qG.D3Fqό `>5 1u뉁QG[9;3SŴdmsX>||[Λ BH*z 9%55ol^Qibn#-m\IuY= \ s&_C"3[<꬙;W>On_MB[j44ikdLo'%-OUKv.KsjnP)wSҰ\ʎ*=&uOb\wh/X!c@b0 TKwRXGʤظd/Ar<_C$26FlC cAiM%LP b V6ۣ"*8MgBRHR3KG Rߪ4\LEDTʊW=L6nY÷7hݛbf}F⦽cŒ`[}]t">!L=-v-idǢ]oVKYISn̏奼RWA墥Y}P\sdN:}6aI 6}+4>*LYD KbRa[IYZTHCp8UV)Rtazq,=+W_cZ\c[pPF_Raja gQc=?UrV}&4:D8_` `8"8LB{ 4> QY P! =5F?9~%1#S=AWSM/R<+=HtWZäH5rNUnxf;J:9Cȸz`% :yEVEL1ϯG硂odi\wCp Zk KM ,~@gejvH>ئCFwE)6'`kÏPo,[sKP!o!t X|Ikq%Ms&?vXr7imk8vʽ5ύṶs/0קj#c" EoΛ=ܪF.w1J˧!e jI+Ov}6z'9޳*Ȣ4 .\@kt@^aY98\,&Lf?B=kwo;LߧY H׭z9#i͸˪.:oa62 ;M=Foeթawo /q~[% Y(Vφ^dBP%"z"&8Թ8pyWq_N|K8Z):դůֆƶDTkLImX>waB80?cd{5.(pWgz\UbE{ ׽A0DUDЎMk65AݳfM#/ZIwS/HV1|vL@!~LMQt^h$>!*D$[-bL F>cc[{3;v4UŮwa0$orF'"B.&j!׬P`rLχf[*2u[B|+*izG"e*#㽗r슃s0*hj!rdWZFR8ʼn5h zļȜ5~^Շ^ⰾ:+~rH ˲#) (M5hIܒxVŦ|9' N>Ĝh1Fq t Wc=mw7Vhq޵67Ո4gԎ6ˇ=4f4:w$vi7soߗpmCJ11`EL kX1O>,gFF8PBk2̈́{(\St_ xMRju)K$IGRS,Yq =H^?g A(saI^ةV @Zv@ #"4rI7Y=eQ5},=}]wH;Ŗ0"NX:}®`¶̲QT 8܆\2|xȘX/zԢ(+K5x=3 wZ8-d6> 1Did@ k{tQH)֔ۉ.کy8Lg!{HW,RY͟q.[ggo'dq#9rﳽL[JʦgAi똞yWƓ?KLlJ^WPuzbP=Nh,czY'ϣ,Ii9ԑ";м$srhmdٲj Em*C1r_6sq04}`X/pR*Rۮx3ֵBndv6?֣:[UsV9IR~STp諼Im?З>T~92;wmXW:3@DO6L ޲+Q1|]+t%t C ^⓼L2TRKnn+Ssߜec6g 9@4NpXOvgWU@PG6zJd[+5 1NM kH.KHWBWf{NW:^$D<@o֌\)lq:$E  #vg8#W3R%No>~UkK`( xj I\[tϣHG:pocs`_2|H3"㻒ђlKWO">0LjܳGNj;@fÏRZ~2ʿhFFf9#B.SER2iIVG'tJ1 `4(qa*cDkCU  eG0ld),^3Ͽ1lz Ļ`}<,'9/sIR{H&h/NG8ȧ\k VC=zu܊+Am|"U>݋_*q j6IPY3_7/|VQ?ݡlKVlȠ̳53~& ;쪰SIc!gGܢ7ಋ9<2 V90gZ)Hd4jic#2p u?z'p|Qd ?n.AhJx:Y%7r|Hs&Fgu%L(N՛#3 /),A4ځ ǧ 9v}YR _;޶s\ߒ,Z]g\IoWn PwK:@ &12}2G>Q lq~XXEZB;t蝍2ʙk`37ʖDCL6Rlzәhl7T8HΟ˷õ`S9 /A~|[ߎQ ޕ-2 _]ix #\O mqErG)mNP)ۖK;!MwGI_|Oc(3'D+'@[S P :Zpo}5f5%v״$d%3cc6Q?UU3҅^6޾@IhVW1_U&$YG1'GѣNǛg %X-hlC|lb(T^3]@w;1 zx''G/ΰќKxa76__),ŧGE-VY\H04 |ՋņV1 &#ʈ;gPnZ<]Ŀ?O,;g:Hop8ZsGFU9H[,mk/Hu &CxB}OYL]u-Sc%aBǿ̱ -TĐ]W>$|M%/2*q_ʤ w?8Ћj0P,xB ֋taЅ:"Yeɐ$ŊT+ 81'V}c +|ϝE~*tN!eޕ+["U}RЖֿO-´xB۟K^{'lW&&c)h"FɅ@uPØpvD;7?3\|ʐȷdaKN(Df~rHB̎ӶFBm;^_\ӁykB;Q "lcjxPQ2fϨ믬h#Q.eE].*_DUu2rR!vo? wᮠE#ҍt%3_~~ʧϿw!hG1n*#nBtWUK,"Nzm9C#)f#go-Նj7) `"yp]GF̋G$]ê|:`~fr;.SXԬ|gdص4k踡Ǝ:v_lO&w$WǞSb"ڟFα Kn@gV#}cCTiF \~ :V;@$*zAY%0+3LȊ\{Fx0~ Hij)vJ,cio-_~o}}E6vE5 Gs;o.K5}~% ˕wKhp $zq01>/Nj9'yd!!&G/5 6t1<n#gإB=e5uӓ.E^9 }o ) aWTOM]ojZ=b os}.T@Ird7ㅑZ9U\fL[w悀_ҶuO}d!BQKΌ9-еGmNU=Ȅ|ݽ%wq;tp]UB(4XH,X/rlp8/|y6T^%$~]59qwT-")$'!J[%~(ٶ Pin`e缜a-h]¤0h".M HPI|`X>$r\8ˁ"L!Z[qx$mhO ExLW,-eyo]9Q(>`%˵4!FCEϏ-rkZ!^|됒YecWYIcq̒:cͿ9d+nO.IAs6uNr{(G SPncV,k~tBCY˥_r*Am{4Ѥw| ]56ޝ1{T 34w8TxdTo5`3OaW^U%R 4UT=OF1z)Q&>D"#YN>ĕP#X\m{t~#{.3:UƉU/؄YO;/EzBMNd bZu+3;p#d\Rʔ|,D [-L:jKU:ܧ)ͶT9gB%3HI(+v;}j2QwS\Ҍ@ze eKIPN(LՃ;ۉA ֨lQC"BEvLnb<:gwDڴX^`4fX\spO.XӐ0lΦZ#@NJhOb'|4,P ,r'A/rH7&|;*2Qt'k%zIHq떋Nb7Zm/nah)~ھyAw7<8*[.!O%-hyi +Rv_X~:^"q1a4v/9͕.WxY @gɳڗ:`?9vAF-.dX5Ƅx05pe-5VvhpmT,O^6hWxe.e^3H_l)d$_RúSU,FwUA&RpY TS@rXdoP> U ZT?僬%؟~kvsrgۗ6/#s";C-Ƕ+"X[׻Y!iF/ȞcےMDN30N?!`035&W؅cTwSL8 j+eU;ÔlAۺ7d-U|y0Yus3qq-}6lc4LYF T7fjD"rzR;e{j m2e"3/ ɲM5MS 1a5r&4 Gj:"ML@Lnddƺ=\7͛HM}1 Ρe5&̯h0k@\Gq ֍I(U64ElB>$H^hӡ0[h{ÝG3w♎\(A(6tg(R ?o6gB[Ĺ6)*|6[7xbI;N n.gBÆOtpr Z4Lrd+*ňeGݫ[;d޷k,TBX_c/2˗}M=Up8d4mн*f] bng6zQڌ\>T sA`fiDi  K}n'FZfnzxE3t{eg˒8Ynmr"&Qf?C֢OQy@3LGZu؜y+^'KXAYɛ@cT~D?& M܄|MƔZ7OPwݔ^J[ YAv?(D|}hm(~7l4 vX@C4kvNU@S9[XoU L&vA58W##i1[! Gl79c("vsi bɋg5j"nt"Ů*,E{t'U_vٟm"f\{ŸLJbn {N\Jsio |$߷J]l%X6mKo/ϽK.+ģ{}hL]_2>:Siƫ-a9|;1.yY;Sb9 3g[TE ,QJx:Cu4;\ `3'rfB K@vq$gQ=Gjalud'KD8n+_}ލY-&0jCO:0ɇvr tӸe1CaZjF,pϐ(S2-}R}Mr((  Gm>"ٯ7i e}Cho<u^j-0 r1Wa O]aǻzVO_ca&c<_D+3aD;B"2 ͖ӻDV `ĥ_3 ;Qy2Z=-0cș*Qu1;<&75&f_/_#UL|lLWz? JT}wS _#JWŪ!hW2^]r[eܵ1|>EY`ETLgM#ʩ`#ndO3˾wa.+4RLN~|̶bdꓙ Q1' yhEL PNy%x?&? frfJ]GE'2w51X 斋z@lŵZ8ɱ[AAkAX1(0[ p\V 2a G iY0STɚ?{$EvAOe +@Ø<X*StBG1#hH,#,_:@K}{x>3z˹%cN*p}C: b(d `ag::FAfANe[ %wsL$׃MP~}`|3UؐN wo f`e( +hY,hn?+ÿHRYL {l5qXUU&S bҧ9.u:IN/VD:5)N'E]BZ!nrNh "̱u]tM g|m)EZ+T&CRV =,494'qta=ԭ<;Cl#8US5l> .HLih2g͂1FMG.tCBVG`0 g\ =S:=bחRߖ4-jG+lڢDƨom(t5W0+ 2B[Iʭa/1F"f%"uOI;l NI3S#'I`?xK$b%;)+A\(/~VOR<CЏ'❵!}Uf\iBܟ2Y.[H ;oln>#J%ߋTh,b;. y7%bwZlS} KRe[L@kY}_QXmtgJ 'fZ0T&Z (?-U?ݸrvѽEMj7yP̆H߅q46v 19a}H"<P8.7TN-Tkyϣ³4Cv܈`Kf78:HQ5#q{ ,UHd-C}JsW+jL4npj!G@:Ӊ_cy#2Ь@Em#H<17qT%*󈫃d7a6Cp&5ow{.3E:i\Ԏy]UF;Gq^?(;{W~~yw';;݆c'902 苵xTmM7P#r/_YNRM`iy'Tyc6R!"P~XFS.Uq~u4% Ϧǃl'H6VIDlRuvφYw跕jnc1v³=UB?ugے;oGTfjQ/OS _ͣGeDZ h_bjw|sLMÙP TTji{ժ.F.hPGf5?ཫ)&D: {Ʈ?!'Driy6Q fM| 0ּ#qCYW4%Q!Qwxs>Y6USTv>-#<)VZxQYHrT0ł_^Uy$Myb/W{"g񒠢gsɅ&p(GK!ưUub?VgWmLd-0tk(ĦLGHbu^E,!crHi |* ]I͔gjTG|+;$]qŢnU2 |P;,y#s%f\B^: jj K3T -1.Ucn b)C_,cstzAn|ab4874ADU9m/wҐ.|G;]Zxm3h{v6HD^@ׇ c5`Cdesc=lQ̠=9Tcq#L~@N&eɠj-un(`&'EQbjb:g}p ,fǽo1ˇż d>?TJ,<%m "|Ѕ2Qе7^|dN)IJm*)>2M9,S ؄.QjmwDd`XJEe 3~/8^Z_lY>m }\ǺS͛ dX”>)d{" Pe6tO~U=8=#+N9Xe{/3âCx( uWH0 *ZU`gJ0CQV{'F1bYV9B`8 _ha@y5Rc:v&"OΗ~DO _0g?R'Q[:kdED;L=f!Q^7uWUJTM$UA$wbmPUlohDQs-v7Bo>l:1dU*I<5F]cP/T=Auɫ8b <AAz8N[z\Ji)OB )`ozhK[gi\+Nm*MN%/xUkRB31i+rr}ჯ|80oQjsjIE!l@!Cne[7άWj_"8+$ކ a &Xc)BKK3`$IV0mS/m#+KjFBݗ߱Y#%JOck"NrvIjr+ 6aXT,̂ErN ҀuMߒs?\7WL1V13);2{*F[eIQ0P:큰*Ht$mm7u“" ؇S&l]$,ݙ&^'YDQ)?՞>C %ڇ PW+kOꌿӯ";Ch_ER3Qr Kq6St D3Mj DM=WoK gRοTdAHo9rx5fnL~.5 !V:By ʫj7d.axv:8pNjrOCW,J^{6 *$`¡$>9 O6aH:s@f^hM]PS"SjL!ά:uWI8vZ,h5tDUI"Wj2ԁLgͣ7pi4T0| /uE64r:ē*)~r0["^hՈcP5i]!fS3Pb:!e(C[r7%jDBNA1)fZu[ƄB""lNHK m&HׯU2&S_>*AkS+|%A:ġ7ѺL'hEfcA!˄=J*sn#,3;ڟգs\qkrlЯUQ,4C_Xw6o%} ek~⮮܉EH(A0ldgD7[F3lk.B':[| I&~{Xy]]=εB.9 _LU8Hњn^dnWM9u+^8هI#̌FsoY{W=fwym_J.$g.%fvHMy-J:d UlNkQXx5ͺHl>z&wHRn%L8M|g0(n>2XQ:·K8Ԙ\mwh]4ݵ5WU#\ 3WO _a.Xy\f,~I{MROɴ#E~":Yy8=;0+l3FjC-֗mi|;(LעΉ!.i=|FvP>)X` 1P"c՝&e&,?it3d`*$Z.>d:x;tuDIy6n5'M*lcÀ^F coզD]Ѹ1O\ =;kRb.M_ )VR>GEREb9j})g5@FD(['HH@p6>~0zүZA/`\K3.@i.mZNqp)t Y1hnOM7.lRE/]0FpE~弇OrnY-{]zh%h:>̌dEFW}(`6 jz}Ln~YUj{Fp҂+{NpP[?O ]r{Uڮ2}g|fq`9l̵8YٝA%?Pg=U@2R/2݋O+|.>*&:P⽦%fD8B]|㾭^bpѸ h!~5TzHVpLv#'J͵wVz շ -]@[@CZŚ'U;TeZUfѰ X"/\Т'BC(']$<%V @KIL{mY$TZ 7B׫xpTL-GȨşvsaиDQ*h@,9;j8NTl:}MaPgJ^`L= 30:W-xVǂׁk@6`٬, t,$+ pgg"z\k|&M/LmWT312u.Vvu,F+ Xi$6q|5oN< >R1= [fREQppY qjUuJiޒG+8I9U$e+yRjsuQvPt?y\8-}~/n!$!L}ޘXIh)T_J|ۛ H] {.T?($ @Nx/yLAЂ:siی0oi 3d(h9!ܽ l)3L&G)HrFeՀCz0Y5/vK2H?"⼈2j%r^2/ȁsu/U8`ҋ2-.?f?=j9D/toR:aBuaCCdVV3 ve2«/G8>7]JƺgHeSP2K {{Q3Vo"Vt4z G S)!]732i"Co"*pW. #"_y T+.*0.C˃РBЦ_^D6Pik^>.^A?p;41Xߵ`%;Kt\+mw/Jq+9[r5IͶQ>*QW(p$@d`DŽd~^V}sq %'[C+fO1i~\V,hpHHI-} v&CLeA/Aeo1Vx|!Z%U6eHo6jC~N|+j8'ң{~ \/4J$uK oGwLi.a*A҇A'XhMTt$Rr8LKLk$M>vcJڭ<`\nw|L̕nTV1~JxY ~a31sf*Ԏ[.rWxӴ%Kg'-^gbRdA;SJ?vq ۘ\ơ8[oW6X"MOE}q)]a\j$8,68 U/pçhXG[pT#vp`$b}!ܹ7EH#$w[8ynAYWӈ8D DŽ;Wv7;wkL&7f!(D2 vw𜻜P~!"PËu<}ι-IUġRrt%};fz3FӕwfYƊ9{HpR; AB_b*!o0/goCv+޷\%ǕuH1i9]~6ƫC3bT:IA ,שKv}O2=I:/E&37 ҂uг oY6ua8Z~8Fo(1_p#j0kujmA/7yy]%L 6fj.S]\>"}?oBid;(i` Yjz#)q'IBwV.EF68ӥ @NGZ:WX$^-zwE x&Ip􅋻g9v@cf>&6"CLHŨĊ$=?Q@ R&Pʥ8zQ|<@kW6Oܪ> 9)i.q'48JZ(qaAǸivCP肭4ܮ-4=NS.m3^#s[{ ۹>WF'v W{4,v5E eBRa&".IKIo[duu7-NdOѻ ܛC>o9o>UZ DaI-Ed@Ыg q_蠷ux5r:~oJwR@ֻ91Yu%Ѥ{64b>69%ѨX'Y08rurC/6‘por(қ/pCٯ[HE!xGDk& S`V~6`;1y&(f=^BⱥZ\t^O3udI( d!0;bk=(|5?bu\ M IJ9ONK0L5B]PîyH1 eLQyF.A잪д?Wmd)Xg]dd{ySHm+<%~IM&ͶՏ3K'洒~P[b4G30ݢDZ2n֡W2aT.2W0ud  k> )DxY|KNuGd? Ou[\}}ΗV闥 0f>mjda֩*Ǿ>EfbUembLąiiEOByF{/# ygnaqQ?N oOuF)J!lvJ~e?(}sa$MZ(;FHЋ;yt`mN{.(ĒLWeC2aӂVt95b M XZx?S6xpXRx̗XoM<%MXYdp,V9z{;PF=>nb)Dd7еf."CQmV&/"LDUNz~~D7مMHXѷ#ZkɶA!كZ.SHW0ĉ( V:?M;q#zl iivҤ^ C7|XAg47#0L$0s\q6݃ I!s)xsܕ\5##"[$uÈZrDm~@1j M1\ +NNQ|E>d^/&k{Ѧ282FoM٧\XQ3 9l>} k%Nj㯊i:_&S!cWt0n5iD&G4:Kl^PKȢ}О {jsjW؋.~/wUQڰۡ֐8S#=Ղx؂!1CAiU^v 3{cS-_,ܓ:AA{Gpv3)a:f1N55u2)#E(<{:dkyi-ZL5N-pݼV]bύݤ`Dw|]zEUQ _? D#'GMX__l9I%فI[%Hm YTR35 #J? &[܀0`"|~bM]7GRW:)(!``365%uOfIܑD=:"рQV^xR\f40Dq8YLY쒓(P+BP!%*`p|=16lyhD3+^pdC8sU8@ jsRa_nfy|X1U}Q LOM]*81h?uęDk) v^,U[ϗ'x(}IN ?/RW~Lz̈́۲\EQ E40wo3ᏄqN=)i48 M"cc=gL-1JCAލﰂzŐdtp YU}.Y IϿhoE5 ]&&NLA;^*ٓG` Y:*&ņ6 @_(d:[wOPf@uB)$oIoՍZSZۆQ?T\meagRo|x'v57D($T~RTWQTj_=Ƽ~@6 k6g!J"*2,Gv&?JKGp". Ύg'k]դ9\{"']w(zrJb~r-K3'GQn;2+~!qk$j\W;MlE.5 Qri{>x$D-g7O\вjwim[$TcU00ۉ5.o~u^"PNQ}||  lum2W39vv|ާ*.*![o3nrZm'B}$,l:TEzTҍe k5NJ> {<\HC' GQ ,~OuoC%$ #a:EZPVr:O(YK:K< 㲚GMpT;O-`@H+k㭵Ie6vnY170W*z48Bpv؏DjB,OIcm*J7IQ/ j9']L%<= AC AJRKUq<%afY m"yhnmqD5&?$O%NDTqِf㙒JE4A IIV~>,ͱF3; iI"qV'&:'%(ynj ܾ*3lh. "),CjtvBtaU"y4w$"- R3q+{IFwz!!ȗ/hDZwL'ia$jL]Ձj`B Z;bI#kLkPEerg jz~eqWز Y9m0la'l[ć, ^WT|حP݆kVډH߉d]>\a^nM#.(]bsl'% Cr/a+Y=UdANP^ f'Ѫ}e9f7nI\_V]T2ܥsCS<ВO+>- ~ :2!rkNlwhat.h-RMı''~gsaJγ)](q*GA 4kr-|\=-M,j_R8S#/F[+Bs<|i^=~aOzb'M .9W,M5\mPhp.l@秘m0ʖ)Ճgc Y>4Bi`FP Ab񣄪0)BEĚY]l^6r:aw$γjS˂Nt͜7)[)dbiv"aհHɣ%q|-삈 LB[T JA5Rt?S4wNw8m)lrҠ~l[9g%v4MEde`1lH9 o/4LgÉ\Q\Ը{JW:3턴d8D^a{iHaB;V$B)/7ľ;uרr]8ga(2=Aٛ> }f8=X''?z=Ljvuv MMDDC#QXQmG_|*3 |AL|$>o-9Rg@MB:Cq"y0%["۱|W/&YS#uAktzആT)䡅iׯ4ڀ_?iPRGnx|)܏^&!o[ ?*ksg*#B&G$o2]}ǙmPmY"1.N,)b;?VOvlm9>=-AfTʰ|D3F+sv5>*!#B +~u7MTQ""23d( WS/G8X4{8/[,iy:hzAkΎV[iu{[H5:=n s2-~n&ZŖ§]mXE`-`{Ep湻"U=kL!y]P-#+ZՒS_L˱zC 7Q) .sB?roTZ~aMfF\$RJa1+:̊43  n(8TcS{HY&\4w0>b`Vnl?x 6|7"<@+*Ԅ`; _1㓣'} ̡rM6tzKPϣWvfdD4nlBt^3l&3EQdC-˧!%?ûYx(|fIJS*!fݮ<~;Eqw$,z.ݏhuKO ^.w%(yG3-xn}~+p$tW=CK ZRe^'gܸ+ q3{7bR QR~&wz 3Xڠf}6 i=%Gbu%V1yKg&?s&ݓ:,CA9k5|T&.[7CMz6A(2)ds_iHi̔cPXM1M9 OkjW|3EvG($Gw"[AT%ѽ&W6ZusqB'"{5u!:4ٽ0d!^-Z^+%!s̔88@k!rnb=D"#RqQQ{϶ԄM9v+o\`cRP`4A5*գWs4NfrSv+*bB-fhpY(nC~Ŏ=UsR&* g| *˄izHƉj)Gq0ZAW`ws@Y&m+3s jv mԦΨ,6RKe%\S|`#Á: "&~|ʱ(eumb J8҅lu Cvi8 `/aCuuZU`Ƕ˄wYo)*_!9 `حdBO=hy2IT@ UW@ F$Ys0Vzl0cǒJX95ݣL*wD16=3{Gf#4k[d⨡~'' swꉋ-(?a7=QXh Y&^c@cyy@ɿH/M9Naֳ ^=SYz9_-A@TN1QG/=Z*Xj6s(̥<0gze%Թ~ 25xlAL)TZ#p5eM! tcmKxIy`W|dD)Y玶Jb1cc\7ml?f^YC*q1mw {nIynDF+_X=RM.};f]ljijjY(+!c ĽK/av8yȂ!d! C4 m)'-( *yW)һWF3)A(jΘ1.*f#$<%8G2aXrsBMz⛚aq㗉TH^J6XRە!ʅDʠ ,a 9#3ŞQ(J@r< }J4Nf2mK_ha5 $f`t^ EهŸΣӒb'mJ1 a"ci6rU|/B=_Z0~ϐlθ8oHOKa2r8ăh7"h}!T,bz1nUQPn^2$-G7ܽCe-^ 7q]X>}6pQOXLKvuD #S!#z>[1cݔh[dHLm](౜N葖k? }%sܤmua\b;xcC9rJpVI2B@I !"v ;8>X'S3_;8I fEd:#$FI'תS8l(O]5:n|c6x-k6ӜJUtUF$穲_#,Q/fw#e ]U W-]# Xxk>a}c8S5$ȚiV6E.ؙ[ Tm{`;4Y)^ȩ΃X?qM/;[@ xS o;C.]yej^I|ErA^P `%r yv*Q.[!JҞsfS~W=F6p8%>O5j:IcMĈ0v('.@9~*?O$*\p1=R 8U?ubL  AHj.nmGh8LF)}qfxgq &g=`4x$MuW;|Ֆ9 t Nv4wljE@Mbxp3K/~jUJ1Nl$.d.%rOkgYe=UL0< 9mH:QXk, A^KBwc  9fdBxq|8cuѴ~;PcRKO?^ZTˬSw:r}"eYΏ_f`RC|I7(dce* @ϭVW!XMx{hiLM's XԔ'cM% )9=; ^e~UGE~EL=-szV b;LLw9X 9Cd_n>W2lﭬA pGf%'D xPOلC9%P$֤궈 QdVPs>$Yk5~M;=df؁4a0yA0K~C|$e_, -ybnI6ƚ,^)>Y?M-ji{\6\A"4R7 \yGZ>ȊJyId%3A L̖v3QTs rb1^ѝD2/+F#O<;B6t1,\4Y 9F1 u_:))8*NokwiTQGX |qR%4V ̠fH}p~Jv=-bՆ(8¿',ԻCN-cJ\ U(8jTtTƄɃiUMӶEZ3 AZH%t˃ќZ^c^$*)ءrl7x4vYO^,Ȧ/#x"\2jU -ŎJ.PSi#9[e1qփ[lVw+K99]jp<~;[.Hl( c9?p|*fڦIUب1eLX6ᓁ3CKT|zҎP"?fjYz/Նr.=~6ܾbض{jep"KV<5əm#UVǡ={lUN vFd7뿢vk0_tlC]}(;QεP}o)O1W][OC!ޟ.4Pъ~-\=^T8k Ybu3s[ydiHY1?2ﵢZ{]c4o N @~Xe1gHBPI5Nd TLs'rCŔ)Dt?;9'?u~ A-$]|2^QwͬHM8 :ARعi4Ljdl(%3#>.JV*%pJz$݇[3itDs|hX粰(5kĦVKtaZs<\+ӊbvfcp),JShSNlo ܆#q$|jVMXW¬M5Pa4u# 1ϔYreQjYzM:Ll[)F>h# C$L}K"d֙ uȋS8/} |NV'r 01@;jƺyŚ=_>;0^bX/*cIWW"RzioX=* Y?]-Bk3ql> h-Xv[̊lt^Q0cUevC4A\;t = ꀢPiO7NNĘqn.4;KBgie"5j:߇6,jgrYFI)01R׍w [I=*~9/8$HɨwSv\H#hXdY=/f`c]v{e`㒩}C:XL.HÎbvĘ !rc.4$d¢گK*\ _3A1N .Y(yy8R=uh*R)}ݜsl3B{[᮶$Y|6i{դ``Ii>ip8aBt0_\pAdn_׳sWw"&ZZS*j)zn,-fzY2gpzC#E|6H:fCD S3PgQ[^_.a!%<*&p#:`i5 S76ͰgA2Km)ޑxsP#kD[#42ZsVi6Wӯw7oOX qj!>'LnjL|)#$8 sJgw2Z#TޔʇE\M!ZN吃IJ8H $lN% m_݀tW) \.&{XJRH f$neZsҽuЫ<^+J jWe aQq΅f@ edROY פ9ςlqbE>'40GdBaܚL[ά~=վ=cq>SFgŦpMUm,<߫O"\9wz(<|462bKx}:f61Z|D_^7 (SX xFtN gqx)}DӇ `}k(|N6ѦXjOˮԤxad qњMbJQJh e[!O+MT[5$6qVSK}䇭<>Ƒ>o-l=uGܗD$6!@7q#/PpAƮ> JZmLIJ˂+3y9rk߈YvB+6ldwءVmmH99O%:'sg=Z *wt[ qE5365@ >r.$ϕ9 خ;4eXy<5>!Yp=Ȯ ^#BOSc|un)n/dUgD|vY!a8`)wB3f G 'hǥp "BJ[[8|A*ܣx~\ؿw+M J\aߎo/"$j}lB#-U%;s` NhYŋʈ4o2F_@. f%¯ 'h~ltxg:Znto ,f1G'+=hlݡa6?|e! .Ŏ:B,O*ue㥙L~RRH"\=_vm"c>Oa0aMw֟*am/*-P/COϟ=PF1v]X9=[i$dAV}P"(I߲.n \/gTh"kZq%,[cbFr%35X! *ac Գ/vr(oΘ{.m}χNw.02OE汢j\s&E`!uA<}8X: ;5Axnm#$GpJ bGB "cZߘrmzZP >OUFɬz&bq*M $:}̂9!5T@onG%LyimPxX wc eAPH0{`tG Y^P4TS9**Q=aޞ|A>/Rw¦Q &AوUk1;O6OS TPewpt>nB} VY ]hOSNeC/7PSWq'^rx _P+>y s%=O:ߏ=lI((5Ak&K4'-_眚^}p24ʢxt}:jMq>ѧqH,fH:Trݕ,&~Oe+]jŢ!FF583 XB*0\qίE%dc0͏F% $l~W4&1v@19|]9 `aWCIYzWX\asYYǐf&@ kI0cS ulp>{y#x(݋A",&#%~R7<{ AQ{ ɋO|c@_mq]I v/~3pA)^X5_h[iOdb^I%md@sߍ aC~F7(Ku7kͤSGHc cx4:Q@]7;edrgBqa~.0wMhnF `əM6`HTOފ..QsSe`DђPsA c'P3mK^I5nL3^ =|j 1*pnĒ`D1`J-Ur* OhzXL,ݧ;106<;d?q/QQ2F=6s& [̭Z:Zc{ sO&|4II EwSCx .ĀPBOi6oH t`JPBݠF2vFr@kDމ[6v b/p 7(.tDLmeʊ}*)Kv4`G0K0r). T%eɬ2g{XV`o?y81B ]FS)O-wZ+sE؜#n0qՈ3 />,񂕗ࢗnbfzh?}h=^@a|3Jղ>` C~oo틐Dف1]S^S ԗ4jDe‘_Qf/1y.б ]r.J]Sd'i:HNYt'rMQT6 7=BN9QBU՚w pwu ATwDr͟2N˙AO27ceS*=GX`~cg,i,LEfӳ 5*?q 3ᶩ/;qze^0gD+wإ4=~$Ƀ]1eGpo>/)ԇl*M2qԋhIa m/ w\kuQ<[jZ7Wl35NQd0`a9ҏ@9֚8NUu{)f+5m83[=ԉqVA"c-jS{%^jl2b; U[! pն@݁9:1\gU *D"[1(xv#xxqtHre3ECˋHJEw[)j^b ]GQeUК& )hFV̋ 'jƇmpm$?w[ OnS2e}4v }ڎO+{K&;>|A=wYꐜHT#GVHRZ*'seWrJM9!,/%5 ~A?xYy$pk#.g6%B7jxw!BuW.{?0U ?C7?lT**_޼ОU^(mgJ48^o@uᑅ'8xoVq ޅw=ȥ̼t;츩 *MΟ̧^k0c"UGq-=HTsDNwEmvaTwM PdEgA450'Ѽd kϹp*N4"IJMj~B5.'g8;O,I/mC']cr &U k+--؉sT_9 ƛŌe?/pQG|!%;YuV/-?ŤI'7M$ZڳLCw_"6WqgjQ+REn 7 d_ LϳHl'[t}C̻KS}72S3be8Bv-~2q28vRYh@jj'.LĽ4gFľ燯AK; B'Hs¥Բ!Z0 i 9@}^TNC"V ja_m8 JR}@-?e]W* OLh9YkLqG[V{#M1?{U(ѩpnKs@ Zo9͜q+xdGN6)9SIF{D80Dkm8bF*Ӝ[EA[ (ax`k`zcDSHlkc~C8 T'𙱡/èHMꏎrrx@I).'&tג~NA$qIﺔ#/9?Ic1 .|HQxIfW,,gmJ(ƧD(ISjTɇ\DkX(. _qbtG_,? ^ӭ-qG{C\Xm2?hP[x]o*@xf挒qo4,kb uXEaZRCi7yI?>X )ߏG?-bN+_J *uT$OalM]16]nSpไb2h]?T[FMCwe,P >^;.y'3j o&W>xݜk#@ȌU!zZN, m[{$H;L;eǰrI;a$F5݀ > ;- Ѯv dͅl(!sWn%ÛTW S3Z$Jmv]%03EtBkGDٽe3LUGⲋDI*q{#MJVu.'SdS/ݑF\x׵Hr=tdaKSSZĤAKj9"g Dy]]tv,oԷŀ[|9Tt7EjJ h>|_~Ʋ#2>: &zdeKlaw}Lds5T!`ꙫno\o0aefï 싏/,<X(~~}yS)>vb_bC )PtIP0r["gZka@Yh<;* R'py^4-䝷p:&kpǴ#̿&oL4rU`Szj=ȥJ?y333?n2i8-t7W8xgsݵ{e7j dD`?{Lh_RU\pNH=< މڶ۟{>{67WLxwe|-J ^It"_c#*d\jBӜVǙ쑛G7Iv2(^{_Yn pt^z;Oe1XlNJ7kÓ> #\ 8$x#R&sO@: |fסjJN*]XG&*h3QNMµ1D IʚS(||5kؚmFaM<ނO5fCC瞵Zzu4~p[ ټF;d)6Fȩv[ ĸ{zTlh6a>ZIǤ:)0RiiCdӴi*9~Ks$g"Q+l7G AICs gS!c7B~M|n Ni21lHc-)=:6@{/efqS*(&vVa+\8k~5OȬaz) qPG%f2hIv08ι0L,bCpi5C>n)ܣIՕAzt;h)8>ns!/iI%{pV羂!y QrB?b}D4,7!1xP+1p.Z!$&،,aKf4 ;eE.FZbh,Go }וk|&ރVRoC͐ @ Llʕc0I8ϾpՁ/rz. LzUq iq'ͤ%‰SY?N0yAƤxD㹘$Zhu=U]\a֝2JH) c~B"P&C6uWW0w nnZĽX>л lf{ [qQ*s4XsLlvf<*G,߃pdבN&zX{áKeUvHↇ0 h65NAL0e.,b]YM;c`5 [(5e &3J:\9$.['L50 JN%iS LXQײ7@RtzFMVl'͎Cz?TW/ 'Od ^On.0[#J Iq7Qg\;&XbN2w(P{@&OH4q@e׺=AAƁҖ^m/T$yFet/3iK-y+BR?UoUUTMY^[5S`3+|bg14 ZW[R6-@8|GJ<48  I䂯a\M'Y&fȹ|Z0 `J+veߚ?OŢ<]KyUַ瓹ޚckj1Nrp9r/X*k݂eQ7caLjlR|Sݢ7#Em1=DH=yB"2rEӨb -/G{}΅L'뜱efݠ<1oSe`igM4.~Ӿ>RGZs+(Lh0R.b.J}N{jt &oK.܆%.h^bo7P2DY&iLr9pSEb C$=ͺA:@%n'=m Bz1Q-_pys v=Cpsѯv &1몥4!kojfzE~hn'I "XTdl5x&2f*<]f$%.Uy VgyL1G+t9ܞ97E)4OO ֡Tn !ץ[SGu+B6#[hَ(炰K367I"yy@  c3m*̖}KJn D8(9g@{t66Y!"r$0O$b! ,˒(%s94YwPcg 8y}-0j,^\.BAB#Dz-iM6)/ E2 gSAۢmP8اހ'['/#ϢN(γ/h_btIsy,һ=  Zqٞ83G ŷ{|(yR6'}\"Y" "m0>WYv1cS7<3zf>99sxNP׀ jx ske0ClYZ+Fխ 8zmX S ݬvBwDs鸎@۲5gkeE}R?-W & (ߑ1Y}qkfZe0mU,D[%_sERu<%ǘ(c^Ɗl?^u}XoUx,=)W| u2.ݳ~y{-gb8R~+Wαr-2icB jszJx1?В_0`v_坽L_|!FHg$S{|˄yANt]øeQW<_ϑ]Qa#_FxORÓ{/xSmUUQFyrxc/͝aB19ғ.gGMP *;TNtbpѾ7!/ao"ڇ +~$KitˌȪ}GH1'WW |Eh/Gqpl[ eRaUa[fZ~ Hp:$7,/qY'ch h7Mk"X5=meҟVՙ(4'>ll O% j~g , "@,sCd_?xiV"u2zy:s8VlŒnfV@1BhAD^PZ [-DwštQhvN=,vR~CĀ݉qR@Tdi$̣aUsa\/wqaY t. ]ꖽźIzBL=4uT=2x|{X l +W7w#Tͱ-b~`7V^K<*vK E]i2OtS{O Ocl[\ 'Tc[1I*^ @K$6dX[s|I{+ͨ/S x}tz\;OOozB~i]hN^er}]0䓢eOR,YG^ARx4 4O dzpX)p)dRRc*hg} fCEq!H\?)7APMT @oD %% *V!Qyr1.t-Sn~uӡ Yyf.D*P] e*2*u4a YH(h [1i]+:m;n>O>Uhe~ûeB&:;J/?$Ȳy$fV[ǐܘi }hIݚVӽZve:pP%YfadJY܎P`" ~ݹPD@ȹ ZkC5\ϻa.~6K;*wbW:֨Z-?E%SRu z; PMt^PYw6cz]·#$B׶lRhpz"ݤ@ؕ=5(j@ Ch}c`DrdvBLlɖ8A*U%82a 6 ZNW%T2: x].Qkh׻O! vNdz"cg=+犴GNQ  YfŴmTSHnzA'8(ccJc:LuwR&ҕݚv[F++r*N9x [So Jq@ tg#+R2ʲV|c6jTn|<&6v"Au`У!(OJ6 R8q2ǜ9=1\֟[pO[ga7@ 6eUk0_76%Wr?_6*pM;BȦ*e 1'N\ PO0gK9QxH,tg$ _h'\RB[1dHźfc؍5`d"rvOn(zT 6`D\ @e#?%=isF-,iQ_.-8/quܮ+ģV`Bүv*rUe[盼EQ I2XiXt9^V54p>HrM~[Јr(,Df2ڪ|{"_rYš̢gA;K$ekf/Ovw!a$UFQvB)vZt)?uT$ihرD^zƃyLϳ<𩽘5/iˋQvdqC;nBV9ɾc>JO "06O?=f$Xg*Z]`b&/!.U %DiёA<˚(E`hZ)`1~XRERrJGbbՇI^\ؔң6'qO Q)鮩7(+ UVa±/-B=`k b6r%tl?-Ӄ~%AjyVQ}Lo|k"AC'Xqrw0J50T;I)h4Ǚ,}\_-ޡq4-2B0DEtk'E~A$˄!bk&x2rI-'/{\_ݕ~x3÷~-%5+GJk X ?A1_5Ϸu|nKD,Oze&+9.B?7g3 f4y]D-8 9^߲a]{޹ò-GmN2;u\`,\D%/*{_L@_44K%̕ݸT?`$wuM*(ب6,rT_H M99+ VAYϋKynzTy%rۂ;)27Q,> -'9G+j)W/ ;Y=k4O3WJ}vcwA|)kM.z1yt Gv49~f!Jֈ-3^?d3,d%E+˃үGy-h A_MtG"*/Y7yRT륍H#_I+elB|B.uڃIg/HEdiK9U[~X w8n<9'1]^& `>QtHk.$r.zOYp(ւ(%_ǐTEUS&>C߽v9s ȏujLW﬜CphmVw5>c3tlfxu,:LלtxʯYq@SΆ8zf‡77x#5mHeAvx\-#ǃBCw9w}L^DB6 B{%:SoЏ-Ra:1xw(DnOBnm5B{&~J)PĆȣyEQڛ_#sS^m;ABơV羛>l8c,3cTϞhv! 4< m 9zJ~nHM @*b"0qiN#v:lmҹȘlbpC7擆waܾdOa" _ȳ1K+'zY-,`zfzu".sP17S j"Iy_M6"W,?.Ս#7Ύl_i]ɡƔȄZ7/4f۽߼:TBM6̡O:,~*={k>1|}&$W: XΣ˹fB?\~CQޛ+F5dU$ܯ>t(3 ""fݾ/ 9 &&+Vp=3 Rθ WB, ǃ{FajBOQ^AIy̵cB2z?ޤwCя{,Fݶ8~ԳX6|Z{!0z<C-M5u+jJz%CV]HFD=?l)hiCQM`im+?|CX9.c"{dڍLѫ-5@wy}:bh GFh_WF7H܁%ќHL6DhGv~<] JT&mۡF/ AhOcH0hۄ%xܳ. 6gG5gHJO:Z!%v}%:gI-7Hn@)5%h3hȔ?UoxW3+ʘ&C''lN!~~{_. A'$F֮7Bdi4@$ԉҺ2Y}݀oi;6G:X:c^_LdN=|i.8#ATL ub=u_X+X`h?$ЈMQn)=D\G'h515;%o>A9jI}Ǭ_)ԱC6wY*G6TT8}D xmJ {9VtHR%059^R;;Z+ҸWR*yUoj'-;#o)eNy /LZzB3)zh6kSy4,0MPC5xuP15զcI*:"ڭfK/>>ă܈_% $PhX8*1VZ80aMBG=N:53|gDg. h<0@1öm Vp %< Oc}KWB/YO`a'D4IO!Iy(l<8> }aWѬ*2,ٹ׆-A*V]nl/:LǬ(tdC\*6fy撏>#@@\ -BzP|>bSxcFBs]::<M8qv?uyaT1tyqr)EG܃% a ໧DZ[̸.|AUuSc9g|Xr͑V*Rls=I ~fNf⫐WّQ7h?by>.hCQ1l"TVrXc/liQ{Clj!FݙE PE[A%ImP+pYzɂ?nx$uK"c<=7g6Iq7]g:+TaE wlT@F־rB\uf>p="8H<z1G/ 7H$ED>.h@nd&fKFsAlg|c`)H ˅G8ָᛕnGbfC֞NDs,cag rQg,*ԙ4Qf[A;q8*ԩ à& LkQ5iƸø&c/9XL5NN x?=bQ*4en2閒36{GVr8d?xj`V铱ȡ # OYDq`ɺc._H4g8PLŢ [brnf V3Y">yz~Ï&𰇶!jNU>\ue^|W`og(60{*pد/k`9./Q.E \v֗i(\  4?gn#ִydp&z|dJiay̮˼MP+&էS,upT6ױЄ`!JW gks|ܡ[Ơ]$J$6\'_yKFW 3O ߿;rwiN oM9٨"3< VX Z4;䆢I{J}_оPz$DOVqOsԠ;` 'v,[V'>Q V ƨ09&di7v#-ڒ/0i,f(Md +Y<Li3ﵛޡ/\]O{v+S2^tMUTx=xh6QY.2hb"fYc&ƞc, P[=B K5d!\]jmPftU;=0 r1Ri܏ko#[S.pg $ sR̃hh#Mh^w"vDyC-X]`4aj`X7JݟUfzb\vdݳ=kM$Ck).R2eO?NĮwR) #l|A;s R]yR[|\C Jq^X洐#+xǃlB$R;AӰJt`,\"!GO39( F3vHzW{?[1,8naS'g> ؘ:_ &;I9ssM1D*[ϖ>HA#B;M3^FdUT8iq:,9 ^?N'ycoYN?iլhfW,w|䪽weS栗\L@U l[@^@xMv9!a|^_+Oƀ7|L/TwhV!,6}Dr]S{{Уq:'(N2=6H}|@ 7KQG!Ӯ@/,s/t\^"T`DN w`:*#8MH0+M/I /ir$;/Ixx^[ rY"݉8Ev v[uK{`=a̴ FH_tXBX2l1%dbS`$sZ^)ikO7j;xg|BnC [[jHkk)@=jȗxe)ʔrV##|z0x{a,ZYYw}$s~Zq? ,,#Ec!_R3XaSKSW06=jjslι$:Xilaam~)n7]:/djwMsP~duat 6J2E?ur.OK|9 r "g\VSHGBi#,m Q(6es9*K! >Mkj*4 $+x\<'u&Fm@f.hH}/!gzXIW& ұ7$hbD%_h/""VO '_7$_$9EN|鼇!)Ѵ*367yU{!9Ij8?#xFn~(Ͳ(dÝG~ mrlZ[SoVwH9zYz0 jk\V{}lXl)Çd~)d&ܘǎ4Rbn^"G.PJl7 y`;r0kltRiGcMpK'CgD_7&*+ _ ^>r(6i.!zwKU^MRL$9-Щ 1lhۋߞwPç:3[G1YMB.8<"IHA:`\QrQɥnrb|OÐz!NyE;Dx=& 8 W\@8;;(WGޠ!;[==*Gd<-7լ78U֡ U%:XK8 yB&G?Y`@N a;z@hz15G׍$`rew*\ hmA^4];)F$_gtFEjī]E`o'0<3e?𭨝 9s ,og႑J Hb7YlXƋy?83lV!lK=;=|SGPؗ?rĒU{UQL=NO$ah,s[KWgWFސr1XǏR25O"Ϊ'ü7nb GiWv{F(i^TA]oaӝ_A*Qs[It~,;[-lkwec\O$kb5}٠jrBE?e&pȿZ\ǟNҴ`eIxemH0OHvEE֝$\4_.;O31rI rBk@ץz!7GwZ`!AYh#/LJVeBCݎm]'B|ai˹\zH=6wi6 ?{=Ă#K ^dc), \O4T"uB2$6SENc'9D?K@?$:_,@A#ήI䬯`?u֊Ix`;WO~\IpJ=)U~aZ/8WCmx/8v}$+[W,^ɺR l=?zЄnq a>>~.*nB~MAnGنWFuz=Ǖ^~w2°{?| ^Riqx ˑxrYȪ=qS n ~XAi!"l p=U2YU'+ʹUWơN-T*rm Wl DM{5&ڇ[cNj8؂X}:cw) rϐצclNs̡f2-TV,ٓcz,3,R?lYQN;Rf3viN :^`h#Y~%}%[Ȱ,zq\K<ɛvoj'8eTÏO7yc)yj7ʊ33̉[?TmhD"r3[}yYeOd>i)Ͽl7ۺ_rP?d@ .Uy!IVgK݉PL~lX mD/D ;>FfP{5`ff^fk»6|3Gx 6e &hkNؙQޞw}]*Up9ݭ.b`PVϳ{x'DZPi[$iGX@2@ʀ>NZ`92.FDsQZ܌ވK>9\W&C;4ý yc&gb1E*` ժ uGe,}cx/+UQѝ~蒮B "JXۣxQDRT;hm^+Tgu'=6C<صK#wBVն}0Cko g-,-hU;.tD@ٓxHtHW}EQF ư}`kHB#GF*ᮜ'p4ܬ5eǷ6N+z`\@f ʰ-džF}%;aemci+k/-}&D35 S7Pc9Y=ŔiKvH`bYv$ǨASaYkS>t伏Ptp?E_C%J_/#S(M!HHzX((![?HS0}D-@d]6@<0 2bOV̤[ZulV{3kgc.\p]`Z3z,3-ԡ7g)6%{-A/cv:TQ $ Hu6{Sl:ĘξeKؕǖDdq~&>Ghʪ3E&LrwvE +]ۓmH}I+P#@!{E*m۸ߠ d[OoGR=~tA_~+11BBV K %䅖!sh +CCJf{PFL%<>_V,x[~7TB!H0 ֍C[*oPA"`'tϻ>uH;,>]i/k yIŷ}&E]Olň&E1⇅ۥ3>\PdBb&\Hv"P\on8{<[& -W^_PQvi%qT`bBUd H}}?}lFIʮTC4^ٽ!jo3 ~S ؎9|EYQߥmu?3+f/w!Jć9Ͼ>n)jYmԠ r̲ JK|.1X>ecEh+D^9  z<5Ie3|ZTt߈OJ ~F1i`%3XzcyRa6(!@=É3Ղ2ϝ%:eɼj$ۘǿ෵cjykzgM% GvJ.pʝ3ZK7 wM*Gݢ0GsͲt翅^ٗZ^r%F=8Gn'+*օ8N},u[`hn׊kAC ݐȢp@/ؗe &D򰞟}^V ,{dNP-YpJL͟ۋA%*X:Am:63Y pwJ))1Pz\t=DXOޣ%d%|~GR̦slQ>[ɣl,9h{>Z#aН{0yP:S+Ǿ[?#.o1pw46\6IALC##L§Gp"A]3u,A(!Uw\E&4LD:ḣAS@ߑAl8ljA0špN h\[jcY Β(W-gP^pmE6׫N]1y't<Ąp e4aĩHQw[މ;)`"xa-"h<ƝAZ Wxiӊ'!=<_C 3k<@,"gN3 bXi|֫`Q[`ȸbć11Uqﷻ&ʵnt1ǚ}Dj"Z'=%`Sc8 &Z<:̜ƒQʦYEr&9ltSvB٘Z^:K>wZup2faE k0_۾+scqüwRK?#@pk͕Bư;pg!v):'0Uqw`iX]'l"mj [bGc4b]U_),Ɉ C->ZVk PpE"'&jBحI#\*HaX@sWd QyGNdy$਷c/ͿeMBbP%uѨ_P; УK& @ڔ|ex:%I@0ݙszK9&' .fdWʪ=FeaɣyXL%oTNC$/`~T-#ʫOCxhGP/ZU=q?ոM+ V?N8U3b;e]6\'ɦX s0\(– v׶DK^īFᄎZ;TGΖ:;)B/+J < g2ݧr ,oHSQSԺЌv#8ĆF[* =*q~p^Υ/HaY+h{|Òەf}zvmK 1jR_&{іmr;:KI %a*`gAj~a۝E`F _(( hRA7nlcį Dk^V]ϕG_Xyx #??0gekǟ+kdV>-0 ˉ\˓8bRu&6'!CZFODώ{)lKa\^]^TAsjLu]|kϕ1pϒ*A[Oy+g V&Ӽw`x s%Wn6; Ny dB@=xYss9Wޒ M?u>d)ˉ]qBP s/0`$X2SV’мLa8jAtchٰ;ȕ3Z#9Y`F(YYGSQ}D*s#x_Jze]A'~g4sk,aN-#ial?B>?_cOrD>NqKAi1u W#:I"\Cϻ{XӒQ\N{ѺYbԽ;9" ޖ p l2aS&mZ^OC$^=Ah n֦V LY !UYl* pA;PEIr DZ68gM>,ѧ{eVC=}oy 4 "}TZPӟZ6xr&Atnad0.i .=xjҀF/1sqUuō7At`$5 7e4:l lg5'Hϯ!,JBgVxiע}WTdp?>LTWh@MKBNV3+]5b,4\bZ92̬aXSsd*h; dT\hp'Fiq* GCi '0XtQq\'g_?z 883Df,\T2h`,+~m1ų3&yPbkIU"'sIIc@ќ&IZLLSVEм}eNWG7Iv ssњ@IB;BY6KFVcP vD Ҿ@mCDь ICm5ٟOv4 w1K|K^!.g3e b^dJo|xMe2s ZzۆbD`.m/莠H|B2CrLۀDEgz_rGDƒ`\+~ZXZ +b[S7( M5&R2Y8s$ev[/c_\+1K_ˣ3U,t190*x82ltv/8&fF`q8WSL)wMMGs׮=!{M7a Еl? ajobˆV8O !!6s[ZR Q][7'eewMp9اd'نK=GXϦOnrta񃚃鈴0Ь-u1xOoS7th(c?CL~tZťi0?n @ghJIQ߳-$RH=ae]F{kT*7G'CJGӾѤkGiRLc0wzu_m ]릕ibr3,;Vf607UZ_@fRh2x[UkntZkB>dv;9n@z ~1&tY&k4^ɵY1ys3l߁z]DƵU{jwCqjM>`S}>e&آSO-vg]6kH|ĀZM)oާG1 9VQhbVU0\Bh Z:ruY4]pw}Y| lNNӊZV/3lr@4Wܡ7(p ,J:|ɎumШ )[5DMkRqrCKStcy6S\hGEA0 @agjn+ w8No&K#j}p+!^Ŝ@h.#^|L8A֐! }}I]ן Qb$wp΢ݿqξ ށZn3~jȳ|I[R߂D5±)瓭 kn GJ>: qy՟g5BywoG}=_K+Z*h=eE7mG䒴wB{&3lSry!QleGi#!!捦})<^g؞q/,T55ʼe$'$0a8{^=ʟ2MT«~"wUl+3`o8TpIP)"+9d/8/Y;3B旳RGBLB4ؐ9ID4 *(2gNAiqr`$B8Ğ? M %^+y.ˬrqJ~żAlX͓.GU>)o5kf$pxsSR;Q29T>%}t^/h|ЅY۾ܠ`;k'nͿ=y{1ݨʾQy&B]D5#M{xm}S6Mno,%, 7tQW=,by|XR?;)3G 1ՙ>;}X_B?: 3-cиEYزNXdxƬ#]aדMPHPKꐆiBW8H~itt;l4OϥIu׭hy%J-n}*X7 )a\.bő` 16_bzudEex6$)GQd{ ?\1{s-Uh?gS#t*3; 1nӤO}u8ǚUK7ZoSw@1fq1o O]~K  pMԉ ? "ٵF]H#g8*4A@TFW@)gN:b.HGOlIIx>HC }) QрQo@B I\Aw?oϺ|cT͐-Pt1K*W2`c =|˾~?6!>}1j1ZtiΏ=,=`Zp"0&-/5<`UqQ#0H/յ6N"8gޚguHcUSup:Q+)Rl/SؑC`ZaWZAyu[A܎ 0$6YkX6>?5ԤͶg EEy\ȶ'hG hv625zJ}mU4ighjh yU;:p|[ŐϦnT'j"5a(O#i _t:u/Y'JZݲt70LpG.~omڼ jXZtk3L{3Kk5l]0"]vZ!hU ƷH9MC5(ˡF, YS mH7dCͷ߉Pv?faWy 7b:ӦΊa  )ԮXٸW|PO_JLWP2ɟn]@4ND4I8+fXBǕ>sIPR6H@3D<*)Ky6Mfse}5|Wnt WKa,lf*x؁p9Arjm de2~?^D" TT@TwV{G,E'HgJBP>f* fexQD߁6=]% G3Ńmw O(.9z+[dMd|˼Ifzmx lե ,%_) ` jV+鶿6*ZV> `rX-OvD୑+u<{սtR՘B1Ijuߒv/^;9#9Yn=0 Zg2PnªYy眲|v{t!@eaICq8$ 9@C0| ĵ#0 U?: nsԂ_11t-/DLM2F7fi Õ^ePg2H,UqM}NYB"6-\CpdH}Ƒ- .r6AWfĊOh@#$2fw4Di#Ŷ"lrIPnkvϚb3hN VO{L]E/b]o jSKM!)&}0f.VTATR%B#ܣ}R1hpW7|ɰ|t mᓁzK=t%f$xd>F688"ӹ'?y ҮS+n H@ wxNa<* 4ZO_aY"*̫Q%>n]OXD"ŽS9۟x&[R6r1W^ vEPݣوyI+e3Yp%ښ@=szx/Q0Gvؾ '%= $l&8~ m w;q7@AdbF"$%tϲݔP?xApkCS8 g|^$%Jp?4N_~˯nnN0t.A tCF;p ]5-w^'7xUL\^|[ZTEcH샩YPK ?+Bh/QKwo}b8 Ɂ1FpAذ!vSqW Ɠٷ\82Ek  '7ĵVdA4WXSdĶ6%*w'<'x 8PejP0RM/X«+\Z1ҝ3תqoҪva&x$!} 8tF+ ^a/d/ڡҢ *UEγE շWqT] IKT_[eȧy@?YsR<3es+4@ɭvkPSL .=Ewm# $s:* /͠]]>e=䓪p<ץ yp,NK79VøP}ťL&¬U֎%"AV -8` Y )sO&4nwwʔրbv[WT1\|qvnnPu,OpT_}k$' ,@wcGCkwpQ'YUo/:hihZ+}?MWEȘ =jJ,*L;hmSVQf؈ƾ,H|cZ2< "[#|{1C,DzDt4F/k6U 6CA&`n'8y2GvLޣpL?-sȀ..C7TZ--G![MI },V:؂+/XXe=dp.Κ< vs0XA;m<w=QU3!pʯ& 3;E(le_uŮ4@Q]RpRb=ՒLve!v/+=|}I^N^Tl;A%z\X3yqJ V1/E>|*뭻 S?T2N"GĿiFKNwm:T[׆`<ZCh\%A 5]6O3Z`{3K|b3G3G\&+%]gtxI6.rk6Ld=Ty" A*üԸ3t&fbndGu-/Q~3O=*`jlڡ`+yݛQ.wHX@Aj0l:㯺?Zڐ1SpOI9HN~:y_5/O}EP G΅--;~x",`(xMq$v,0'&,:I<8[.hUB*E@=֔I:jZ:f&;jU|i30bAW4dfw\6 ;m)hM{<<_*J$;YjA6-G^O7M#Fl!V;O #4*Oeuqi<`  T$҉4ҘrSNC/ {s(TXh=3T樟RJT3'A˷L>Naae!_xh>Ufyi(OiHuj;A$prY4IkKB[٫|qÇ<b}o6{dBu|@2 f}XX%VJ}&#W*H6fP ew Q7$oWA:N5# ~l1Vp6w@`ͬJV\`D"8_}kou |,Й\N%5:^<̈́0Bo[>>0Sf, Ӊ¡")n33Auj=ǟ쁱cX*1|8NP4!GH1+x6C/T{ .'H"jWDu-#{lmƪQ.zωcu=dZ"luSl^h,]Yiz-f% 0N44>Ms@ k-]tB PɒʨLg2o7oj{ BGk X%5{=VGߜu0O t*qF"{I/v j ҿacRY5wEeAR 4ĩ)t^ {T ő1[Ф^U= UbU^H 2^!q魼 +:jYIk>Mˬhʗrv.} 2PE1fa;> 3aOѝbIoAT\?RsveAhھ8MTnW Xmvg{} &̤32@ؐQjpG.$y;О,BV)D\- &SȀjs9ƒ wD=;7Bh׮I!a`rөnuRe&:ŗ@p>m1Dʎ906,D!?ɍxn,}y6&>.RDt:ZܯG$TX-}1Bo#F%.瞱R;=䖌Y2'OE*ؘc`b 9 &ZEI^49.6sE^UU Vxm4.tn|jAݟ¿9|6 A0Fλ?$׆^} 7+fմ0wvo z n}=2GJߒǶlaM“du.Pdȳ%}Bv-6mb:&Wէ#wPE.on D $ͲU6 Yi7 rЀioвRH)i;}i~GT'qF:Tjai=D+=ƔT1ɧB_Yf^D!r^j7kdwA/AyI - >0PA'ewfvU^/j5.mpVaq \ѱmK_ mv-#Xx$`QO>fHݥqnˠ%`&4-Q720Czd3%#Se3j/}w-"}&fR5InvWLbh: 2{3RM';տ@* +~y8x ZeclW>)  tA%i)L::,MX]̺@W HRg e& O<R<2ps+2nϕIAejlj7y}r 't(av' y9/O$0SC8QsV&¥"Cp0gJ7XtDi5He.bAţ?h#)I)H1Kѝ*u/R/#gT7f2uVH>8 sH R-L,ĺ.SKWDΞ GBDu?&lPނ^yۤRV\{d[ (E:B6h`fٰfEKDTqWQMr7PiQAe4%Vg`j"POFF҆hw,mQv-iGp:Zҟ0-B65E) ,\L`aq|[e@~9[ǁ+Cݵ]q[C"EgYy9gU_,kBw"hE97UeanJ3"8] }@S|Q*ِukUZ|PF-؊`Z0F1,)A0k9C"@HZ;Jk9 v,c3$mZ= C/$Ϩtׯl |o7Vk+:yd78y' *+-BleiC6YT)ȉV'hgݣ*;,HCMKW_<(h;\5JK\@B~BG˱[5~HfBiGDm]n 9FH/{%_ wX=jKЏ*MXq? 6,q֮Y 雪phI{W>joȆ~q00?m )| Д>oN,d Iãѧ$繟lfaXd27dFuʓ>wR9Yz|z4N"*B/],E 锆b\VGw✍yP6Fd>>7>޶\"t4 8"`I#WT¢xjh"c+Ke|_*8SpEN~mZ4_͢)ٍufc7\y+myV\Pu1F] / Qd'Ox#mp-:B}WYULNs!%'(Hr,̑3}Rɯ56L2&]VATU4}>Aݽwto6bFz5.4=LU4}!\- G Nvd6#jihlI/DoŹ'C._@6G޲>׉Dg?h=p lhN۳8gvS@KTbMe ]ui˼8܉ܓ?Fjc ɰ4GnU-X7½w[9W ? P+g\6!}?w{{KhG$@*6 :T PL׺0m^j> @%8RD lC ^hc1AXeTnƆp\oQAvixԃăs.V* (fE77c ^9>'TG&kI{Cqŭ)IrA<,,Ş]EKxT+Q $F;N:5RkaF=P 9CD #зm`M.;:z3iϰhx֐S82W7j&h)0g<d># Ih\SHGAAߩԧӔmpU|XUlX{I%5sJ܏&PN"1z#UM1RO|*т j?<45i[3ԖH؍G}$^[zorY]R#hM0Y%>?a^ )ޯ#xl^#t' b ~a05R/ۢ~72F#P\u4>.PUf%&eu?f!(POgzVb?GZjF^'FwpNyD(6i7m`%vPڟHm1"Sat}P8|90D[Xz8 ?0[D S"'o~h6Uf6 \lռŰ149ߜ&xn]Q1 {Tj5EbX^X{2~ݠz&?Z$`zq&cHnN~a[r\=s`mn>Jo7Ψ8(؁,WV|N:#{Ej>e(3gL 9p%D9~7@ò|99Mx֚lIQ}d5H0}OqKy2dr'Khr{f Z2벃 Z&uld]U藂0s@-*[;¥Yݰw>F\BI2N%UZJnBGb dB;]p).1,W?m+q E6֦J΢Cj!&@Hhaޢך[7eDqTQhdƨ:fR|#C+h ˠD^%.MOǃdhoޘWPj4ؕ؈T-IT~mXTO4) `.hnaDnm%]~Y]3%[cH(ݴeq8NQ|v1[M=yFUXkV{7s)oo1|_pj]tar^jhP.ӵ0{.̂QڎIx5rWYpQT~3/ǣe*PthԂ(%JgΜ }=V䛑&/eE$kJޗtN|}F'LnwgmtohmI 胪PWܬL&š3f6܉fZ9Hd?؜SZUTURQ ]* הt$\r *?AӤH邜HX֕2 E?^'ebT[Ek**?p+r"Զx*A3iK$@ZeC?mx]p3"R6}/2$C{mR8; XD2T+,=NG58\e3lzU,7pb 6šl[rFVf5,uimChӿu>Z|6`wJX%DBJIv!8#x*o1'K~GvVAW2FBibnC 6%7AUC-VEl[d$.xGYp9g; L@$A&Eֳ,O=?<sڟ,j1ud:C\C ἴT)t=W5E28/-Q+?VhP9/]r rg-.ǜ5v'-5tT7aDEdDKlʿ+nsSJ w=D7}t"w0%d5' aPCM"kM8<@F볞*z_| 绹RqهG@R+@[M'ahCB8cq?uI!„^2Y07.9frω]85O5oy̮h8< m~~{ il 7N.-0P[zJnY:F}k䥏WBj\)IZ;Y@RƩzu o`k5Ѡ_gȷoA jYѸXԗr4k~!qa r$ Z3RJsEuH{(IM)ah"~,ժJB]#l<0r-Ni>!&@dm*sU¿{0 ҨZO&+ɀ8?l$?d+{|vCU[csQ=|Y-Q-.=ٝjaԣpgz1M/Bg_P.7u/!VP;SΕ($?Gua-!/Md.x{3\ʠZ"/Z9#Z=)c7i\WNKH.ЙcoLxpxRAB9L&UG8@DŽkM:3@^+]+ nudݮ 8m}S!ǨAHv׿YLAM66oTΨk!#0 J[ZuDrB2;O%@H \-:o_߸SE'd~=lv,ju)e6͖'ɴ rPdQ@F̈́HTXT|)DR'e=y7#9sE9 2|02N7݋&dvUdϼs{X ZCO@EْxuH0-tEgIIԏ[* 3D f ގ7ݒ.S!&P<DW>.^SC !D(vI'Dh;F~]J0 I2E9}>_Zb#r"$S}v#\ʁx[zBGQswkӶ1eӔ.}_ʑg@c*Jyh]Un(5T>vN c;Eġy|W|UW/dz10m>"#iJ]|R})8 sۗ#SE/,܄8Ϭ+ 6>g눈 eha/,Xܷrh7/w݁IkI[XwÉ<`oBlW?+T@. ^r&{,;U bGY}g/8~Hf<8[%{B;4][p -Gao㰘{cLzo?TUzE9|rpmK,ٸgk 2h5ؑU2iAP$lpL}4,tOc }RUyA[% +S4Ta~̆8M^K6k /V&w3 1۱8-lLpWƂH:Ղ:NL9^\Ö]Z;OMdҗ8J0ѵ׸f^Bc[ 'M(WؒavR꭪rfQh<Wةm mtp\R=cdO>{P{};S1hѱVąkZA],Q6РgaȮ*#yjfhLhIߦ煸@NeOdg s,yTS;[u4NM2;J$d=[p*V1"H;p?؎-@+" 3 :;ӭxSuU)fU5l<`%]0]VUGUϋʠg5rݺ~#5 j4-E)ύZ^ɨA~/UУc= !m~ , lX?!LwgM̠2g]rp vvne]ݻdk3/(A@"PJB/ܝ2"8%-$o :{РAlw cڊe O85 Rrk8qx8<煣z&Ze!g}FcFdAym5*Il&;,R(@T U(Ա܎lzL ֲF FT=џ +(smGR>*مրB1vwֶNwOZ#ΆkDsw3Q[1I)YI]Ӣfu]T*Pq*C{̳5zLq9hIzE[~̪!mBGICى}ߦb |LiEM kh (,LʁGZ&I}HXD悬79@8DxـMuwsX 2Lse <Ģ΍gKZX .^km1+m%OZdb)]} r͞K;;#Y[I-aשj {. *wW4 U2j#HYqts ǎPLւ'R@cX G6{Ў fڸATD0!o9SD͋n vR?YG A_Y#Q'¶.unx_G՟GѴVVf?SM Ϲ;@d4ǹ'xVj+fe!L[|$HG_}bѬΓ==ɯ,)s7 QVV'X^~?} \&55t/-!ؿݠ/_X}F`vҜLVpm5'%¨A.vUrN#au*-g-ސ"f*u:N))hNK6I D`AΘ҅6ބH<׌v/M|v)vA[kjG[N| 9j+aڔD_%Enh\ShlfnQ+m}(PlI֥NIz"yAINxUDJZZ/O"nOףT5Gr$tx&*CHWA¯xRa?cD>K4wRsn/w |yN)HR"ӊ>PWCb ֣%`M1"[U8g E,r JcKd#!o72R7x'j*xGrT*6_[x ƶ}rB&KMiV$s !`tÿWFtM lpN2^Y!x_J.4;BJ"Q(BER,fV&wG{yuiZ LIrHSSc/ DE )wM)qK|,Z0q-=+`E;yoa]q\gXwV~r XJchitJkw-@Bk\ 8_ oƾKSUy$uxx1b5SImFͱ>7AFo6"|]p!0*s@8He}/,P3+g~ s0vX+Kg0N}Mrl'쉧iW XLϙmqmJLy,q7l6AP^^/hcvx9 :} W8Li6QeRua8Lu²~rwF\%ɪi(J߶OaYl<<iln^vGKruv!~ajzlvn֯]SpQ8Q wG'XShهӵ˱MwIQ@,_ 7חBz<kh% ]Tw_nWpeԞ:^(1ۑHCP"^x8okk+WmMi ZS|+w' Dn8|7S4*@߮jvzBd6_f ;"Z̓3=c_ 7N{,e0|V13򳢅ga ˠAdtǼIk70E2Y~Neu0P-թB4=~x̳f=>%#a!nfSE}&bu5KtzE}J$v+:quT>p'o|ܻ# 4T-UKR X'mzmI/ם:+qGM_G^ǴGdh4/su:cFL)my-\fs53e ()?R83V̵>xI﨨U9b-g7=syuh#p>rdʏ ycʇUV?‚fb1;NH#dbVm9taON-Z3a)5ߖiOž >.]3(Cj 0IK2!_t-XǠ{U#8yKV^:+X>.݇U*!ܲ4IQڱIK7cPs5nzcOD11+Z1'`ֈDS^kGIt9=zRe^360?*V|eWYH`C O. :̆(Ipo_ O(ܗ#|=@f3פBj#:)3 |ۙ1M?X?YZ̈Ј?R& W~ H2i^֣DD1ϫ*ġ:Q JtH{q׺HC6&%,9iۢG`wZnuv" ɖ{ l:[1+yM95x@Id|Y7rtrrh_xNyKJRB-%j ,'Q͚ y\-hgX-o)!>n16/y w_luX@x7z=1>%iNo[a*.Kv9pz?]m<]' }^aq8Bhiv;I3S~p9 / q{= RjУeNq.y@%7^~lTMQ\>bd] ȗWA<$at(M^N74-}zlp؝/\{A0փ@ Zŷjx*ȏYq !NQMAH.hw^ހA8{- yt%UVblDtloF<[֫wpd>*φ0 OF2I+IfC8Sy7X=}bu팯ZĠlDyj1J{#z^ig-uFDCR%u\Q:-iO-p_4NZ~27b! 1:fK,Xl%f2 hZv@|P*J{NSi~JSO<`фI4'G3P/-,i _]p}>KgV"srckg)Q"8" .D])04جlaا|e84)&am5x,>Whcesy+6@'G:̧v>z, 'fw3r:jzZ~zDTUIm4a2m pR͔^\'\&^ c̯v#-Lf5F%ZDO.وסc lDZG2|9b$皔0Q!5D27>9Hٖu׭2~!k9n{]*]/hٰ B\p kyǃM(zd܊\% u;8HAET'ȧkǨ_~76E"Y00#R1o$dV|Rؐxmh.VNʥ@ҰnDcZCܪOp8r&*{#jH0r"ޢ2 $c6žc L5l*COSa:+M=u˴RRt F~AKwB!4L/)},qݧ A@ڦb2B=b̙j$[ෘ,L>{,Hqi# أ/QnO)?'u5Pd(Hco4o,K#Q'!F&L$Ulˌw6 %mfYeZA F6ޱt.n.y? 1i_5sbMݓeҳP樵مd:n[1b>q f&79ҥنpgs9NQB fh_n0 Ѧ]Ͳ) ǪUTetc\$E!h ݈[@ c CʲuyגR#tq'5`P kݻroGLZZ* a㩘) ^8Hjo/L ]Ӳ{oA8&E[GRy_ н}HzkMKM;֒sr^ZO[w&Ьޠmr\Csc#O<7Wv4:RʶkKT>%CČQG)pO0sh>XM4eeE+odG1~9]l";oʎ͎apʥ{hN3`NЙ ;QUn~F~G1 h4Kz)Q)u\8)ivN`BҪ8+J͵xp@Y@ 폄-ˆwncǙ)Iw/kM2}*vtt ? ?u8@hYdpeMLU' ] cAFESKgφ6JNTӑ{ˣZ0l#0 pn@S:4#kByUIJLf:,w48ytQV?˜,M?&K ^=zܝ78m|s Z K8 eJb&z e`<)B{(9ߜ,AӾ"E`nioAF!0A'=ZQIqԓyTAN.JBlO')_pgh,*V'-i0)ϊ D|!VzTHVN':EHpT"҉SEp/!+=v@2,pT iinSSjXߖ^\haVL$Rc+9Z¦nbg\ -&w\R3Gu.QcVTN"ٓ" ¢ieOq4 GA=l/zO r<&q6m+Cs:2TcD.tW*(F4;ٴc:-saK@k#{4NUz54aHK#ɋd"mU2?r$"in"~at'V0&`=EB,`G}1(LCudjϮcHs訏|@QE|vl'"0c35-ouFB{3TL @ijc^zarc=e+^w"GqEvA~E<Ϸr!BI 0gG.?6R+0\Q+T.95ЯI"ҽjG.G=kh2v( ,9ihۢNKcYIt C犋~wAL )·132;Kl8Lg2_;RSxl4718zS?Š.4N !b8>p3쪓0}woAz:EqZŷ-W5 deN#mB Mv@ YvN]S\P m p M]u_e*IrICf,AszmMH&>1%pqkA.* }ttS8@8dܑIh^tvu aɃYOpQTQjA`&PqX[Gb@s51|+ZOdVpan7Ua#Y7\ɉP149 f+ e\HfmvϵN朆qk)"py_],"jմq[SQlhk gU>\;W߹eAb5KTO0Ïc%^#ŞH8!u my՛ȗ5 S@ H#HXOMF})uԆCs[,S''=PB `x.t3}R奄gг~@uX|? g84XLٛW#υiN|.^%1a(ªGǝƧI>N?4_N=Zxϩ8be%;FQˬ"é)?քC==d +cEԩM#ޒzm_3}x09%,DN2pёU|׀}}cXVFޱɂ Bzh4OU(`ˤzcW~uQ!ck)ݸ/ЧK+{K~ |Hu& lRI,Br E|T!$ƳF#AI yx,G<+Ǿ#YM2r_OhO3r h%1Ri7Pv8%A8X*  I3=8c{ =. }ZqpyZLmM[*ə[޳ş!,%9Ɏ T2OBk_(ޣ?-tXĞܖ|TO+|(6J8 7Tgh-eix" h~ 6 sE;=Kl*9$C<Ϧ|^O+u>8?掐snD=i?nz#$8hOq"J^͑k|ӝfin4^ qlNԱ`ueLMxâ OMҘc9m=Y:8#O+) ,-GatX3wI+$E"VFlIvc#eE9K}!esh XF7\e1ENj*P,6y?뇪+8SFa_[>1MJzoU@j$pؔ~O0zo(N0b"]T^ 0߂߁eV rù]}   v[zqADF^+[R.{Iq12y9݂eSt'YJy׬u˘`E a²Һq'n?9{̃Nb)zi ,tӚie܉ʫ7H< e hJiu\&gZm-@U;!=*]F&9"8׵s:v1?}:[ 26j_r#nW!Y[If7KzYk {M M8۸?dM=8} ~\4PsZ 8 c !$jS } SrhV 7W(ڈs06RLwoA1ЍY[dM0ƀ j8MS0|ook>YGtjьw*Q= Z&x[M7 XEa=ed^eE)wϭtN^D~ 7l/! QRz։:ZjϘ\Aw uxK˘TkcnMGs7&F ;*14'Bf<\ O-k>7TB> 09\sz$p\1cwi)&٨E&cf!u~+L,7Ԛ^wkDQ"3ĎV6ݏXWZ>.rr/"\21 oÚdi:Sk=2X+΀Ȕ+ jBzMʲE?=B d_ ~7_( 3J]iײ_弈PӮOz-o*UّuxZ֊]>uF[gDborh2 %l"Uf5ɼ(ѷO т/$##dĀ,[!M{ָCǀ5BG7y&#H%7;:FaS[8 foh38h7O ,ёf1aIbRdvd[eN@x'G]WM$;9w?1Fdc'fnGW)(M=&H/*NaQ1"$owe/f`9YJ3aY#vK6ǪXLٓNJvGc(jϝvq5`Excqu^"C;l9`sM)|ԭaO%9r[=6坺+n>`׼<)oY2WXs?)S ăD2?P~ L!>$[dz&d MN bpkZY5fbQ\Yw%\s-d!\ w# Ur}Z^El8w0yKXHdj7fv TF̆Jxct=M(F1?h7-j+nc+LD%#DZ^dDa[2,>`єoqp{/&\1wwćJM3זY{5ny(ʔXBq:tHVc=eHoCWـ"NJT/SEɿ#5q My_lMbH\-ƘN00O+%/m {hpk w_w tx(yDrq#&բ9lg Yn&5*˔˦\QMͯ(1^ _3ruʳEIL"}5C*NE*Y+`+~rEZФGsw7%&KMuQ[q ݱ @7`9iF "p̅ -Qv~嗍:aI͖ e܏K d$Glux,~_܀ Z8PQ}33PPJr3agK@G> 8vNλ_f(bdhyV~mdNxqͺ-po~N?s' ߀,6t?>uC%ĵ/lGBhm8ò%ݑ6xp0Tk]ԕ0{7di{^U n) ~iʘ]tG$Yhsri   %[ƻڥ."pdǁL< ,`9{Ml9D^T@hwXCPs<\/hm^R?siuk!kB_t)r4T'֮}UHGL5)Hegb.a}}7<ڎM߻ƑFNwv=^ר8!ND`퇼ް}6j_IQ2?2ЇS{_NbvsCז>K+Q |?/ꢶ] c/k*ϷjX%T \ zr3 ^cXgBITU*mIIpC1ZsiT**.FǍ6BIq:C.޴Rp;T!>f9q%*ʔhL %'ٕyof%L G>?2}6]K-Ƶe~_OIAJۊlG i.!#~RnW +M"jTh6rJOK 9(݆52_X9ܽ$%ށ3\ PI^k/JoVh&aӘ(FDLD~&z-"nxS+Z'n0uiխ)d4LyEKwC4OYX3(4L:= X" g3_늬WaNqؙgݾ4e(gC7YI J(Tk$5˂H敬0T0.q Y.0OQ@7iKn0aIiE!&ᮚO3!Gcp B}^db*׭{ ч%M@p*nǿK̚I 쀘I.D_tQb๛L]rP+`_tiMl B9zo>BGL~VPK4V\^sM+-A:1s?דwvYrRTp@{yV>Q<5t I8-/?%qkfƢ^ *f]iZJ΂Ŀ|riM }mXM"?A,hAн[vH͹!Hxp@R%S *Kحvrj7? ":?Q@5!H(㉿À"bQyzO/ {O{܂JM~aw-1k=4svG0Yk%[*u)fA#lL){ rܸ 'ِ|LUi&}{AXEBխ~ؿ)Tx RT@w3-r_g3ES+[ve*Yꥼ]ltÉ1&}؝|/NEjF6#G܁𑝁F9P(c;4x>7mCPp^^P&wĜ7)4;1 }}"G,>Zk7܄  =-]dxmU@pE;(]vhwq^,ns](][EϚ+*Gb/=#8fEIzLjIb5{?He7]|yhS1P{4\_&Hpx_L-b&>IpLwFOz+j`iެڶ"F'qmH{fi /W1RFS[Z/ƇVŖ7G7Sw7'{O&녞D~b6Ì!x8H_wO>=tT؁sI2܉䮌7^ڣOO%E.衃j 3]qtΧF-ѽ>m!Z=-mfPx-S5SMc7Fd%!~K.TMٵ]i*F/L)zjn!A6  XVM(sœT>ɝYԶ4u^,fNFJ\Ȁyẗ=A`h&.[֏eaE|dO&jC@ˑ|ڇ.y6G)&2LaiFp? R{ЬDmVZko[}jO)e8䊏&>cw^Jr MX<4:e緣[U.g$2K ]N{T/pţklүnWnߠkVm= )ϳUhe%Sǰa2DdXlTsf9 YPԻ+S:M*cN/xʓ !>85zB},bҁH ?bCjBHWshh(.H=bO;VAg Vdz%Qjrg"JԮۥ_^W)!BywBup&df_hP)OjC$y$S?қ ],6ObyV`ZװV6Cq P푄:p,ՠX&pt uqwcjG㯠 9\m/Q{3kbZLQ67{Lj20QϢ{`g>{#yW9!ˈ}DbzYS2Q^ծ,U6{fXٵ{Q7Dܙ2!Sg ?ʧt?9d}p817q-^H_lP{ K7X jsIXL3Gz6,0҄Pkyfu|w-hZMbR]3jDPP:,J,sW^HS~>ThC/)IO%hqZws{ KSM%/*3g9葪l{'.18&T7+c"eQȌhy"||⽑kû‘PsRLAam#wk`2,fhO4â Mk un_.,D^vt'%< ߔ(nX)=X3d_(AB2JsF_3}Es)W'+Ž=.M9H|lGComwTbkcn?kiO< =jL"Í3ٚ#ۭ [1Ha TuaCK& AT ŗFBVW ŝB4,B.sIW9olKAz) bw$7|W^{1҉0PnU5"",U+rg9B⑓oB p?)VIWI:(ՁZGdQgr UՍL}q Q&*QpFS!0WrBF('x-Kg4Շ?kdy@!LwF~GyZ~Я[nTfn^8L^3<~_e^[<[Pp(4_,sMSgX S͈wl~/)ϳjMUafrN.蕻SaYFw;;x7<gB>H7yq}kpcz?L2^0D.3Hx+G'w&;Ea{{d¬\!6gy0G?zs2rz"b-':~*{9&s&cpSF+K1mct;-{hprPn tDM&viS.q8zgYmB>N Vl -8ڭEC!6Ob 1pwvfGP_S/آUĝng;vXzGosz,S|Cܯ0˶x-/-_PMh͵p4N[b`] G@ʺ/yNժӣ8-eA-ZYڇFzE˂`$g ٔ#dYzSq=aEB~Y3uNP1 iZ.ͭdu \*^nHO;92nd1-!¤4pT/L-zT/¶ i Cw%VS,ze-B#۳Qxrr:4['A 42fI96_ʱҜ O7\|\LWjxU#v4}B=r̩,|CG$3J z%Kq۳>E+8bGt(bz<>BjdY<]^`?If7%pe+>E bdҚR<*׍ʞV7Oqo+S1E"[dɋ癋Ȅpgn % Dn0Z8)QH l?Qr̘fK,}""5ocӴnJ aJXI48>Oؑa>d.,`E ,#!ƱErf4 sM6~n'^kKf&w3I w1 ie+Q>H2}-hc>xrկ_ˆPJPrb~_[z8-Kj^7/xjD gJv(9=5|yiC$ Si]TR~z-ӎ?`IjJl14 $J˵W Rpzzؿ5 wHz5ces`o x vo#o+:!}xLi."ed57[|%P6>W2|wxߑ>;I$i:>A7q^| 1[1֠O9?<#%1~)[3ɕi^G+C_A)衕B;%a%ŖZy m,B/ grsf…ضQT~e:X:E evH\e'@>8ywyZC4"!¬sSHE[},(1t,b5-vɱ_*)O`}ɓW:^+_rCS2̷@.딈 nZ#( ^c 66#'?2]\'R4FC zd$<0e pccΐiJsj6O\̰2Y4^ryj ۳bV.C^Ō)l <"Lk<ځuP]Jȏ%/EaӇq]J{nXD霮[M0QbḘ\_|8t0/'AnO}.|*_ce V'F؁SXv$ |^U *&/hCoef"]ՃuT]:<&:inl_@5cLPn,8WQDiM@V/ G}+l4e4.J{l5l"thnƃޓhgWoBglC .ek+_ CMWUʶS xXEW}fT `z/4yS%-Ŋ-B5X@@K_BBga-,w.{I*ݑ5[J|)%xQ]u6";]o|M+hV.ȫ\X["-16uHjA8̸)f`J3E>w]+)Y 坍ne۬?;3c"wa q#&A^ߕ1 tc)=P7{A2>h(ebsՃwU Ul}Q@ݭ~{w$IdOR˰ 2n~@I0ٍ+7P̯w/մ'cX\HN:؝G2B<ТT4zS7;}W@IN2XW3e\V&}'V.䶃 Rg[d#셂dJ 8kM;CY>wɣT<_,To\ } &'o4A1v/\/(+SՔ5(OV]k[1BeG9A8gbz{Gr6Nm@&*<) c#sCkų^. :sx.c^;kxC[|`..PV3] XTo3w<\8A͊<5gap8`Uو\[~r]= (Q!ؼma큾4Zc7G- CGjkCnkǥ=IK=k~i-f-EWAļ^ %,@P#+x;L,/COKy.&6um)qb!|Fd-שEiqhQqʺoА(:2/ 4BOg$s#b Z᧚1Z/i՚evF`ALshzek:Yw۪@+5lS6{dq=x:Ǚcc;YT}tn-qXzȠ *BwY"LKSed 2x^}hkj0|0M??'0]S| }g{!dUWRqe,(MRet=~z~{}uxF2n#!/Dy7yoI7S7ڒv*E\"F`χPwv14̀u ̟J ZY< ]a~msv7vHqh?6g.:׋?iLΣϰ79esFjSw4j=qZpSQ*iUpT퓦 $D9+eklK`d!Ild[T\5jq0P$N{JqL_.9P',Ԡ_t(vmފ&C j)\Bwd 0]g֚(f7K[V 󴖲P{%KKMԹ|ͺw(b+-n,S( kGx u8I[!ZEo4^!koqAoJp D JOuG*ύҎܙjW8[<.VliNC2omabJ$$-lWUbp 燮Pot;2 }]d<8KӪ=$ZaUEl)/\y b YQMTܝ+@vC$ٽۑ^,%z:]^Y7ώTK[mr-$+G5d>D@9zp7\S3~SmyˍSl^/QD:0D̆=Noԃ\s4 vP9Aѕ){QS.)A$*|Mbo!&@P'S:OY~ńBDtӰa38-R%wsHXLi-u ̓s >y]G`ǰl["`:U;JЅ>g,S,ZiG 6q_WO z}6*nҗ/pWS?1Em-2#'*9N>735sYB\:9Ȅ¤4 PTs3iS}4n:II ^u*owoC+aH8v jJjȾ[ ܱ"t{|6Aԥ `&G ҦeXs70+fhr!QMRyr W<~%Jjx mh%$1Pjj,ҰogZё`VܝIҾ;?diNdds08uQ9sx% R^U c9NިL˰[PAL& |݇._/RɐP@ܯ0 ˕ya&saGaIĦinR7WYѷ6%^P~A6*Wi45m}SKF5Ql}bot@g|(b992,o L Ӥ(EB ї=W+c,CQ0͇^[A?#J$<͝G,0|SN 4V*mSXFtQJPS3Z8Q;?nSΆ͛e =f6ק!8>0meʗm3qgITbF,̷i uy T'z=͢R5\­bv=WUy >M )nx'3)V6ci]"Tzrfx`R3erT-`#>[Ȉs-GKLt4cU+yn6 7@<6Q+֚M}U<{͑B78*;f Rm[unr/1>*{g~y#o{ :C x%Խ */T,3C˅apqxA?B,HU|mnߵ*I+^ ^j! {UN uڬlOU+rx@޷0 8.x|vJT7__0G+v S;Ѝ0}z10hIqREz+)rTR tOGl *%q?m5hxO#N`'\,obxtA 0[tL 8|ݑO>5Cid9!G\S/*}K-VT<Ҝ6]  bcgQIPL;by\Pxl t,îd}汐"?*x4lq0|mk!\h/`[ = ]Ͻ&M)>qͼ F{͗ | 6%MwSMҷQ}!~Q<%C~἖\R>;Nka5SLD>*7{Ӑexn;t U>LT"xN@#0g'NtdӲZ3mwHSwG7;Üd2ͷRm{y!!Me{pǵ{mnqj,t1D.B>1ض;u&5I/¾;) p3oxNf$f h!BKnND6emAt 8D0 ~m7fie|7- x EؽfĹm I`Ub30Wp`h^xQ<õVdgܳXN ?hz6l Λ0[U#crBfV"r}?~E/`@r٧JڎIEOp=HmYE^_O[ ;}H*|~QǙaނɨ/bX`7MLDp-h]8F۞ RUS +£{dpG y]fyxt}iS~RtiE\7)QzgBxB28e\~4x‚^RUk% 3,`1B8_]'/s&rLL釡*Z쒍8RW@(^bcX:J #,:|̰O)Cd=f2h?+\Bk87Ӫвͯ+s-ny#jW*/2is4#N#8=DT?쑂 Zow'G=VF5<ϫNXB nJwi~]B l/kƵ=ӽjxP>dDz@:U`yLjxf~GJNx#{s!6_ m`_f7ZR  OfR&Eڀ3N(@NאJY@l>H5:KI>TQ7zM(8iaUSݪ3yD}5)FHQ⚝c6,BsE MgQZ?A Æ+f3R辢5CY9gsd)[nr޶ٹ7g.Z[XH@{A1(ZC~ WEzcB@T/J,<W:(0y ~QVIäRDvn`O7XLMS"׺8e1j\ⓢS mrA[3h^lN1 fʤ4?A-9_ƈ0jTVsRɳ R{tC)F#שׂIav8`QNYJMq|KЬ'4y#-&9W3jcg66zYLu4t qDZߤ+4%wn=^ʌ {U+ŷ]3*HZ~Q UG@}9W ]%}P=NkG$VK5C9ZWe/~qS:N!]</> :-@ [a;bY_:zK bCjg*O'`XGܽ5!O瓢$\N?9+qÝAA/c):`q9Ou5SV>$8rxUFAhG leں׻㫿FX@v-)8([mh)> g_Өs^'er@(g/qBެM[A,01NͿW+"ŕWgd]!eAaփ'PB7Kz i˻_\mޑK"^ J.~ 5/,~үF(gJt"(/1<ehKZ +hKd$60_TqM0 bgAfy!@!݅#/Tx/\^hAb:5x1cɛ–!U9R׳4oTr莹UhWϙ6 HlO} |@N6/z{.NpmMM60GU]jګZSžvHHH̠(gةaO%hJM6ZUN{(~BhH+| JтDS""zҲ~Qwڃ_K:m#I'ZI1E[Θ~wq@$A/֝{Zu&GYVzG!HkI|>0Hi%`AȑHFRzU;<fNF7`ʇ|7Zo7|")3Ÿėo49M(BCJeDAFyGMXGW{)?nY*2DPӧ6gM,>0RĴugEFOy5ـvѸiP`"dDA\ﯓcgX>W5CGB)-2@)^B34g\9A>Fs7|2 ㅫ/1wkN/N bjXKlFg%صAEsќY_H`v P3$'8Ո@ސ*>(DO2OriL{r\_U sFPSHgng?"Q,btc71>w殊 si =֓~Q/sHKf$/;NO[;ؾ>8h3߲a O)g@B_ܠ={܀R0ܯk 1)Hmzk:Vf)QqܡYMc*bQd`FzSrN& NeFc~@`ˊ 薿 겕2g\drmZOIJN=WJ^Lx[P7y-oɔ:CLxx=V1g@`\;;_|7L0*l[)Ԍ[r/u(%EF[sf/[ ,瑳: h^X H{dg(6bRԗ.rvlv/ǤR|#/DxU8ir֨_S^^/LE~Q|RRwe ֌ o{qn*?un}YF)_S:<)44_{H QIC"+@hu!lD|ŘnpYG=o4Sm@XD!x`9\=VʏTw7&.pGհ~f15Ja: qFZ\uTaFj$_\Z<.bD 9/ QGeЦhioQsY;uxς}jSqZF_d[y:?jIx \RI]U7YW0S7N~QG6feXcxuz b.% ڪjS7&uh^ \` B8M/8#8D5IBxNmtUI"UlÚ-zIBС! ^8n}R~هN:ӓy(9[mlYg7!1<^|\rd.e#uU)'ӗ0h:F[@.-:X\ԾL*'.{@$X DG9M<4kyXq ġʔ3=+ NhDDAr " ]+2½YW[/;s~7qA+ : #9 ~6q+B ~($]5iʄ {FbqHD*)Y#㬣U0ܒz /&O`WJZ(넽) <ǗU/TH 3UD#IeK5(a!H*O2i <& ]+`;}XvPø!/YT!G;f%ԙG| Ji?}"1?;L%=Q .eD1Ǒ8#{i* :׷B0v]0⃡q"`-.v1&g5.YmAqRmb c^SgFU5ܐ0O)fjK)TDM`٠D怸8ZŦp;?Z~:ɊGJ4$g1)5y>8f { 15+;jJd6 m`cpGiTGpl,kM#X|?-z|)P;ZЧ\iMJ#R" 0S? H+{'ch,b+8ΧH+603܁⤒U)!u!}IZרV0B*Nj⏼F2ADm("3U0FB5LPP<~H`9E^ڳ*npLaLJM+׳;oIɹi! VD}7zn9DS:r8Bi4&, dBo׀hGspd|99u˥w ! 7”ؒ{ |0=s@i*"]8A,M^PRw@tҡaw[ BLuj;&p0ҩO cD f@CP"C,K1?N,wqbf syA60ۋpG&lyS#.ﰎ+}kqSZ*}qzsT .̈́cYc޳RFk0Cb"B&2~6> * iI[} $ aY%bR{ı e# +_m\CSͣ\D_Q kd7ҁV7nu4o4оtVW6 c(t9ܥeZ=k/7_I2:ҾVwɤ|YOI'QGzZ{;q_[&/ R o*@4 8Oߴ)C8+UA&R0Y~4J׭pyu -o/yH$PZdĜ\mHrE bSA-=EݷNļ`uL,d^Z;ϐB~:Xwc=f^gMڣ3օ6H #jv(]SAlXrd~Z, Jӊş?sV(+m[>q?# |i&p'YXSڲWK!gHd |<7FԚ0v5iU74閡uJ;q5P PfNn\_'6 E3"ПW] ߔ]g/rŋ(DeдCk0˪26n"x˔HF i%9_ȽߧJ/g+oŠjjd7|_J"t/^[] ݞKHI/`GJ:R$5 i-DWoUjb< TGJ.6!>@ zq5>zbt0_`Y%vzGX71$(׿Z]\=m=FmWOtt@ԓbw[`yOm=ӑ }Fz"x#/b 6X0(c u&+/<ؒTj$"#ja;?29̓QkCqC|2Iwg I|d,LMkbv@<[* @:?WoOAPP;Mz$1SSߕzV$n}t0 yN l"K"xZA ͌Ӽp|imB2!p]n8pxK62LI&*=B!;Kx?TiTPFww+QL~C@wٍKi`45} Zkq4PCA3.nVu|S0ypPXGsZLk‚ z@$IHN  Gc0kpኊQk%El2 }b׭.]4a^,y4XmB,9ٽ Sk U*(GVKV_4ҳP/|GCt4h(\ore2 Y> QjT.ƒ gu74کw7x\fPJW0F9uev}8|o}_z.%M<.ʅIC !Pd[%M$L g V7T^ p+Hkdpe6F > p!WYMbY˚w.x,r]I7[âٕ=%όGyPra(tb3O" (84zgF[:nzjAݳnc38ݟneK9 zSF'q*! ޲Qxi LdJUA>9̳LW Mq9 ʎй{fz_eQgQR#ĬR~oG׊O%/qmDu$Kw>!aŴ[/Ey` Z&l\h2ܶ|a)3łjQ*bk%t#w?{pMǴm]y;ƴ!=\ّ`O sFvsR:cZAYb (Oyac.fO`@Nz?>-:gGզP ʓ@N.d#OQփEx΢W> /@;IYj\cr5h,{i8bUiGE Mt7og5U& |ٛep?Xs2hPtT' C'lwu=w;U퓐^#vets{9J~Yc$a U1fOxgƉ8,DpzmeAQ U3WNMlY)|^Ͳ!0 ۇXQ,;~E;S.iPV Ԯ?sgfN}[=j aR^;CM.L+6G8)Hシ:u; IHHF["a8A(L(ڏ60.tBߊΠ\ eBr42ONOCzs At@\}Q].$ WsZN([l *˯8Fm9iy9eA W ܾ $JN5% _+g|h77dq\:Q<"\!G5lntM-oijB  0uhkj!%n 56 Y`6'<'y =Qp.b"eN.,j(dLmY@5N[ѨU~jMIߖKp1a,jmV8x^^d:XCFE'RN]9j0- IϠXK 1_)w;+CX (sw L{gQ\[(6$ >!sKIn)wQ 쯙-m9inKeg1t%+)}WE*_OI,ýivEj~Y9>}ڼ䗏/q}+'Y0~?7Si: dz(W&n a/˓r-*\W(ar?ʹ ȓ*0F%"^b@5Y*-24W˔"j> oE?6'+gY^&γN7;pɸfufড়fl F&n,/%M߇Բ>/B &$ JCߥ:Px+nVK_fAo^ޗ&^ 8 = YquOK^hYK8exVxQJdSڎʼz-= 5԰W=uuOTXNyuQ1r/+CWy\\IZ yNl]B3Xj㲕!~-1SL$b;gtPE~ZK P8}3PPeĈ1\z^ %f_*?,=K*ߑUSޫ]L 7y~j R!af }gqCddձ 3d{B-֍p*7,'C 6X/9_64خbY.JB1(C:[։qkW~ҾNaqj#%GBaDM!D_@7}SI8 ف2:-Pϋ,XHr\9%)mtlYjA*:}ZVT+҂uƄEU}c!Ƴв=jsvJ?nYT-=N$~_LDsͭ&e ȇNr Ѐ 9QKAG quJմnXe(smę;޳UК)ʴe5㛡W+W ;9h W!=p5'"a4>׫n#snȝFlNq*!#@An&">N퉉dEh˻ݽvДdXN% ,9۠//ٌm~7,6~P 7b!_gUdvi dDa:="P&S@EDrDr79LXMtm,No<>t1q&R k~Zɾpl=;5LЯ+ KdkGWwѦ!G7_J]$O-'JT{{ć8V%(s8f?$_0dRf;\HSzD(eݥOжQ [Nշ4wȼЍͰZ3`?:ll:YDaPDvY/'mP'b%i/C]y@?%DPG H(4el~n皶B7NNQ0klVT2h ڎ\5XLߒJ|F0FvJk;JnO~Wk{ nw݊:ɧ>{gˀu1/4IۓΩ9Quu66g2@shWpU)kz>'vJt2'g=u- N'`k9 lZRvmk/wS# O#.ąEYT_Jdۑ]է^lsRo'mm)t%gkA i+8  zhO jl V2ĞA+%^pq>A^cF HDꢒE4=Άtp% q9y:nI51ypZDUE&6 QL~nzgt:EdŸ2;꡿GUB ӞJKן5yD(1 F e,&=KLo*aWλM=r(I8dDZ.9h/E {0So`[6'O\2 QOONњ ðKKTj/צ ޓA@*Nn+"вB S0 mt\6hJ:U@FRu8㫒0+X|.5~ 3+`DjR#S5*  uPЩ'SkYt n]sZN'&+*dhhlsb)<GgTƈ?e-Qs`?s׫K}΄Gt}t3B1ۮ ؓN㔭0p\t;} 설J(ȡ+!I.Td1-==(WdPFwAE(ͽՔCqQpD| a|/Zw=t  V]{[M˽\ҏޕOHWsfn5p w# t5DW_Dʈ"}OZ&p3D䮼PWhLd~;%SL*d)aF/wi>?1ȕ`) ,+}O/X(@˚eXIπ0<ƞ톎9o>c9c OOPmGɏ-TMF՘#ōJ2\/'78 cX*F7DXŰ|Wp ~R|3',Y [[VԆ9m]21D\yuYX<yp۫~^宸 7= ::Kte#Ǭ[|('-NM630{ ISgw}q*/V27M:L)5|M 1Xl-/jCgH0&S5xs{fmDܖ5*MS_#azБ(b$ ⒊HEWK..TyHّIlL;~IV7nm"{nc7r$1.EYS]Y)Jx )#+S&uwX(. "Lg>&$K3|kW1K+Vg9>MA&Qz_=?ވ-zU-!eni$&(g76r;#Fǧ=D3e A]~7,{()4rMAg\Zi&h7B{-8ۖDKӁd`6%7dd4-j Oۼhj&,[ kV*-\gǽIhb|Ë庎C_@lj>h3n!=S!e5Y(zq=oV5b$~ ~pJLװݚS eKo4фOnFSTKUiSXZ^z1Qw0j* "DGV4`>wωsY;0[gk-lʞ`Tn!:v˒Mrxuyw۴3#&>V'k⧕N;qDn!sT%xSnL;9TyMMdBh=i7fli؃Ta`COf:j ZBMN^Ѧ0Cqw>%]W_Ȼ:joRq虁QT ǹ\.86v ? .qUă/Lt ~.~#o&*a2Tx<ST`U)づ2I1j:Fu;4,zblP_ݧ%޵j8vBJL?K5x|1GQJVB{Ţ?5 ǹ~hWO B$xC!M$ug6(ҝDk{hR. 3'd Ld}Pr*tͻ,j@-BRUE舉aЄ X$:BȒ!+f`A؅o}Uɸ\ s} {G \_| ˮ@DS_~D|*[ںWCiQg>p8g] o|$0cr3L쉥}Pި4H"A$3F2b{#:+Llǵr@z&Ӌg*GHMQ)$0hغ |Uʚ| kOj ;M(!PGSm/8ށ12vEHcÌ96iikY bMKu |~"tr>5(ڴ*_.ͩ٢bdOz St)izkcZ5+N zaޱ21%\S?}ݟ7)os}~40 :|2sEc(%&i]M 95_P?0$ʞAɡok(bC5EuWGLFvDlnZpÂq$BpPQvzrx7auⱛ{8JVĵ nsB⺏)*$ᛷHs>p/.MB@k"ah7pi-2(4M[CVV/wQk'NTjYi9gT5SiUlSy'Tij&@rI,.lɯHS;*@!mtVE_fP(v!ZԧJk{gِei=*zXhJ~qѱ弫yrQG%%cQ% j+tRoW*Cd_:'t8'|} VW~ޮ(odtʙ-Hf݌2wEx/2!71A{tkÍqAƬs9y%zU>d|M wc6/bd`>RUsTעL1(vF_hxһj_$nU..|[m+| vue? 'M,޽~e&B, gonw_eR/7X}: WK|P#o!tXA6_&FA8sJ3E?ᮏiYnX #;%"̏ ?H͆HB\Atwx<4mn"h=wch(q!8mK@.H˿6~컥"(Ozdk3*[o򟀗KvER iI@x✯Ϥ.B}A<Pl2g9[VI `gIDp(=jH;l.ki0|9c L:i q_G<_ϪƐʍRa2JsX $mΟmzX(xWKx8_4h5":7sF4N$2~];CܞpGi])kt X֠Z']q2FmlO`Y!fZؙtUjnWP>.h>,d[v RqId^7&>mZב 㦱0c{ ]ZÎϗ`u5C !GJ Jz`^~r9=_jXkߺu-xOt&N6LLŶ]&`93ITqoˆFGC6&4Ch]s IF,,a_oIT[/4/P1oӚB#>jR#-SZJgw `?E mWW̄1}5:Yv?N'@U{p=,*_R֌%=9J.]O)pSAT=."fkL_><# 䴪C hPqX+@xZ|[]k+vH0M:)t>]IfO[j A*>AΪ͠:-<EC%<ǓK$ /?Z[SZjm4rbCiwʡ>lAD$eXz՝i<-) HD͖䃃 Ż.s-4KW(Ϻ+!&C@B\ -/-=jej> -6B_S_J]?>;5l",* lj45U_{7 :HՖYXN)a#;0T20cĚ*HrzeK*jit~z[ NKxd 2BO!G6YiNӲC 8xݨh;G^>~<)dQ/$KƜmcdu^ڮJl3-mB2Ii߀!^SQB1Tw[NSф)B\f 8oPeFW .p$0d3E؉ yro*7uVp\&ea#m!KJ|UV/jQ2`!P祑||˒ 8{uů`~a#/8ua7a_o7O3YENױCy0_6ȡBv84|o2}ca4_O  D%$9LJ&OKg (ڎ᲼+H"Z4: XBК\K2nf1\A\j)gkkZ?#0}8Ցf<8FI9][F7>;SSlYO;t:RH|ey*H *%9c\BE؆8CJGr\m,|MVRf4@ox޿Qu7ɗ70`(<6{ a 6ʿOuD}MU4ŤY.V@BO?wvC>W3[A|:|7g【,m,Y^iYQ FJRd  <OB5MP &2n&o^MCOs?oyx>TN_yFL(Wp+AΘw5&/LUcDMZŚOO,P^۬tF'MabQ7B1\$ĥRefc B% >: ӲÚF=*dLk=#bYUZ8i{IO<nS?oI`*[n!ztyg 8;ђi߀KFLkz F#d^4!qC͌%Qd|Ow$H +y,j =pDZ?0m8OKBkQ.| +R5x$mk:tȱȅBw7&0Qj A*1a$}9YX+WU#Abiە1i f=v'.#"ZJKɐI.lY3L!n hOyz2UW7 ]ZWmCIt]xj6 ]#"Q"&c[ x!'rnjwƸV (ltɕܾ<.^4h&DL`S&KJx @NC&.ihrɓ\RQZ8k;5|L4ac]Ǿ/ t%4Y;ČR;CzMm'q,ۨGȘ/kˊyVma'%F3^ a1T@&4;#}SRE݋~X#TAnș" d oz( YX.K'3vNtUT+$)@)~n㇑ϴwr4= ϥ(-\Eo϶ պ el%uv$>ˤLlB/ }^SG/w$L!V7 O't?8hs;CR7#ҭv -h\77%!fzEO:TKb?4ܛ \p4k~!XJb5Te Lv.|gyWdcp$!;]8Mʩ-|;HB#][x GGOeD7le\kldMm$ʁr(C+>_o,O~˸ҥc% b%I"QxI?G1с_Ng7Rkn00Ǖׄ9nG0DyEgU<G#%53SI8Ynò\{^]++i[l1"8Zi!oh&fkMGE#JRj]2ɡPӾ4%F-k#Tǣk.}BP^ _zvCv;~L@N* ǯhxlRdN#t>vg|t/8~HR{m# 7x0^0̟즶hãl1rՐuy_3ܴ gD-koׅe.Kٓ=Qʦ&MF8GgP;G+ NBM (*.5c(DPCoTJCWhy]"e|u!$&Hf0"EY򷶂 Ua-+]O5 F)GiMs8?رpdY׸@ATȥqPP^E\rB[#}H}$.:8i`BU1MɃ~C6evlo:~Ѿ0CHB\N/M.i`'z\ `S^GܷFRDH_=po (C:f tgN#4ċ2`:ϰ=nN gij^'QTu6x&Zr%eoJl s &mSHz)a.+}>BEG0;@%]p$XJÝ9f'lڅpQ(V=膤ɳ.Bc8 vQ٫Tؙ#JzKH518`B)| ?.!'O%kCW:c~!8x?jwC1#B 1r VomPʟ H "5EơƯ j88kz' _ؑRQs;rr x`6CBR5OzN'5UOsR7R|X豁T餇u}e-gbvA9l5$ QW 8{s 4.za'V4uz )*iF&k`]'H+t x4Vȁq&P whZ]Ky/@vZpHC0)ъ_Ɏ;!8Z.kDYS]{ΩVoKR.+&僣ǺiL0UNXMd [`,ˇȊqwcQ%d'7„eTUxarАؔCi/G&߳mF>͗Gv&7Si[(c\ ieh=6~v4=J  招)2D/}94:\yw}⮵S{&ߑBťjdD6zqӫ0_^b~ b' TɶS ؽijKٵ$kb:;l>"70Cab,|nN1uVhe'1W?,Wv2׿'g>8,~6aaC,SYt{'OzIj=lG`Hs؝Fs.?$ҡ @e~tQ.UԃP֢-Bm]4&aHȐmvw/n2DǎD  4? 27Bf|߹W}Ffb"Z\3}tmuxD>1]5kSwMtso$ahOGh]v.Wi ҅?T` Y!;`Φ>p8DDRItGduD}I"s4_ Vpks(~?ÈU%IXܥWQd_R^mA׹Ƙ[ ^[1ЫO@{6>d<ޫ7u਀sӸdwu,\CwxOnm1B!:^9v@Ѓh6\,Qbz<5q2l`6q &tg qi. H9x^2I8Xt9NH':4b;U?{r-F< ZDZ,+KtdOV|ɖ, CDU6r7bbtdYLɊQ/ASfEzQs`,t4ӗ 'ꗠ0I/Rqrd1=倄THTJwӔ_,Rr8mkZNބ9<9la  S5ILVy=wɷ-LuVm*hVz*>܋}2=KRɳ9uBЫìX\j2_.X2'Ea.[C[YIO7C4@hNέ͋\=e(*[@9ݻ@Z8e8,B.CPzOO1l oZJ$'5{0O7h*i{ DM]d‚Y ?s1@7{rjc~F#Ԕ nMkgpOW!=y(][w$ɑ2~i`$I,OBs׀1m.zSy ҹv^*s4KV2LΏA` 73B":=b}oفwǽTКӗR.G/6-qPѾxNcQ2? A^2-M$aN4!N(xPG`XbvvG/}+A5GdaAB*"N/3C:ʼs뫼%oT .qSas[NΓ΋ci bH+ L~ 7epX{Y M_>br -*rYEC/|P(iq(u0֐4z x94@1n!rLkA}=~w_y_l X(F4"X^e9G c'k2i -F[E}zGf+k"8Q sn\>,ĭB:D^,K]\6`ތ$J}yEDc;A/5<e"0;7,{q/>|s7 '-i8bX?"H}tIZwɏLiԝ*GLϐjjfvuEK:p 5pkQ ĴoU Mz?CLQbogрBE3"IℼJUxcdCiT).6KERf>f –Q[PyhB/?.gF X_9҆6eZlޝ] ` 5}MX`! d G1ĥ>eJBMWfg̫.-x :/^ѫ_졶&NZ+t*{)F&70ᗻyU(' 8Ɏ_CmL uk'~)dvQs"{G{}hٯL,wB@Z49r9*#8vEq阠y?}\zUb/hqʻAxWE7.1'JDԶ9.stb$w cJg <Wv/.(Qi#SnbP[*kVzTȠqF8-"Z"~+ 4x tY=յ`qѯUʂEQpJIrlj<3islrR|f%A5x,*UvBIOfM ,}ȱXe3%?.rIbilVځnoCʚ7s *g}%Пxm#tr&~u;2uFH5~Ɵ@Ԝ@I.eD MFHTMBGBxp{4hV@O9Or{Cyd ICx-i岅Jׯm#ז\yÙ]QOA >VfݔP͇F6r '+s[%9>aU1A#{E4؂eKIijD &;WKDX%SmL8r?u}PquRA :JUg L{^Zڤ3jb~벓]U W:_ZD7kщ t)>3ܡ emԌUևs/Gz0sc ɩatBI QAOeyrYܻӀjt;}ޚb_I/\-)J}\2uY27*D))EVJlԙ$mK0i`|F#͂  K |3}mU)!;oS.ď4dz/>%}tk;BQ 5E."wٌ=WGv3%>:/R-Bm}߃G7>XO)ɪ#P}O.~EA^_ipMACT, M>ڵIof6*I- }2! z=:j@,A'ϾLSq*XGg"R8>]mZq=+jE°a?:Peg`M --;D%P#Ѐ7ҧb1+9K®eƞYp$02';F}D QD#H"@Qmd՚Ә~& e  dS5ƞ?TMnwRQfPTIv _ϱը:WDaF's*WJp^hv0RIފg >;|Խ!7?E$^4\tˊ6WZQ8v?^mj8ҝ F4<9P^nsdO3{OrsS +qDQ N8ku^іό4m^o=i'8h"0S[iS)W#%ۭЭr?މS`cSVcYE2/Ҡ&^ PhPRF4X dA<#(|$uPuYQ^˪g KHy~=J9PCXʰj8IG ] Wp/jMq|*0f f E@'#χO<)?i{m}̌-YsWRuFC]/̟6VFMgy}uEs%ov򠜺҈H%zLUs}+M_D\&vU[`{v) Ҍ8t \ovyKǟAUF9뿖~kTi !mrԣw!fS'3e„HeňPR~ɒ=~}̷[;ʔΗށU$BwٓjC+MIB?VAO️ 9漛I۔cHlGqߚu$ t9ީ9%dWwi`p'c.>7g~;-C?Y|x5U aONMxI0()$<ݭd9GpGLW[jo(o  ]"gp2t.Sa_cHhScmnWp/5TFK:p^ڲ"K$m\i[VV?f0h.D֓!U t!ϳҽ,!@{ȋLӲhcR8m ͔Tޓz*ɘ"d$ϴP3S-sHy Hw 5 BjU[Lұ%ؤT>K8nV1@ w>|bA=J ¶wY{R |-ƯYwXӔO+.$>iyLkʴcV!L BZv[P`G׹XF/Tې(IVs.̶AY 7T>MJF^x N)Љ;H4?#>mmmsuΉ>NW#Դ~x$^Kx|4ǚ+Kc}Ϲ @{ {)̙CR^#ʌpuj Hӂ#?%&1wH/"ZFc΀d gH< =ܰuQ-V}*o(Ad{?>wRa g V{)N#b3ⶇuhpY{pEc*I| yf[$;C(3nɠG꬜Epy cti$S ``"cFٻP~$ru胚ji)IH8gC-qD怪/Kr?4ԗD1X6>0)xDWTlԐd615iJa]#t7YNc:Ct%MN4She¤!I([f"Ce6|-=EJ e`*Xh~ @ &0udz" JV$S^yjNѮ غ"6W 'S.V^tlh^BWmd]D*BaWib~At,Cylc⭎"+i9%ژEf묄ruu#L6 &;8EM#|:!6d6M#~L.P5!|ϕY/\n,V%n +|Rf1r{{`zpvOӄ .d~FV`([75^Jkzi9+0Nf6DҕY3&5$j 4Tr*wDS 9Ec Ҍ{q!܍[~[CZC$]uWBAGyOPaOy h;)G W9l)6[ 0 `|$W UЖ^xfh_])&}O!З0g V & 'NSZ1hy뼞~&6 %]"7l3d+0UkPHz)0d78B AټxTgxt|p)b]Dfio)RKw/-4}g$߼FjkBp*nAvd 6XszgRuP [3v `ް[~I.{U'Etd.+6J_ۖF!^+ #X IVע#j/neLCĴdac^q;8A_t׫~eБ H4  oۯ(*u?_,5x_;FZ[6gN&)'BKhHh Tz2 /ds'M?"ւUG Yu6r506>K({'k"K9j 1$lgV>XOŏX9W0Mn"kb@KqDmEV/Ռ0Egr14I6?&m&-B" Bm|\p=0fpe8߃s=NaCK(D`l5[oVò|oܡ~Ae{ +yu?Oa":|<"xhSΫKzAk]H-(HxlDHwLG؆;SFLse!\!~fatœ|ʪq:"tZq6usl~Mß 5RkPT!1HRo Yo0M-7ӕ TPB ʁBb5íhz19Ke`E&,=yQ_by}~ c67yˣp.G%LFXvw<&4 cR0F6'`4ۺ^  ź-T YZ"`ɧ&WcJ&7tgYY`m\ų0G8sT%/Na{+l|~3Sß!-6c6P`Z8\O<3~Tk0І6r,C4+`xUHvֿ)ېP3(sgoYEZ2`y,o '7 JE'%ug! K?By{:w;'kIlPH'rpnOAOB)Vi,u邏7WDQDU+|R'E)eFk +hYh'-WDQZC,Ks3-+)~",]'J /Q7&/v17II2?Vk^B`ՂPh R_%3лNohlq>D쾦[3NwH}Eah2QEM ,+ Y.JIO$<%me< 毐;ħ7>8= /L $j5zuU)rtæk XR7(yBsoZݱF" ih31cKN]w,:o~_׿Ꞃ[On'sB>D (;u;S#dTL@ "R>8螔e'0DZ"B7|]t;hQ*|-` 8>s{4ps[E7CK^dz*{irÇ e+^F3E4|;0hr Y4m{^Yx AmݴMDVMD! mA/-L]ã:k n pWzu OX & \`P鸺 lC\GAM85@ԀЮ>+{+x.eGrlΨZiyjYIYB3VNM WL&sF -CX3.aʑKbp>[)~wh0LdءVBk\t&^,3z#VVV7[}~y?_mF9"' x|2Er2 /r);DO3 9P}Y`dywU\ǭ'I@dvA2KӋ S%.??O]r+3Y-ͧ5'k^&Mfʛ|Kk:=u(Y8]Eiq@ls' ^`Hz;=wt-_fuzsVTK؉ k-$ϛX{T㠮J1*3x6S 4&Z ,uAyܺ$: ƨ%ۦ`(`or&?XC?-q9,[cLpړm5߿Ӵh-M_:#Hf#7*;ra5\Z} ų;e_ZHaTkyD)R1ߌ l}_ Nj/g;!1f`hr울6ת`bz;yAu(QI ys* >D!̀ڬ:B*Z*,IQE"JʽtN@wjzBНW*^/aAjzso@IL%< -jwrvhQS4eTDAI+!yᏹQs!r.YI wo͹*WsÇB :dtM~5[aN^'hj!>% ʜ2\yj clS}7lPtG͹'9IK+xv8n]Op ~-/f` M6vaB"aIȣQ/ȼncq ֎i2;DVv";G[ 9 0YBw[6 ȼ?끬 gIΉ[VrjT~S:i8C )}2?J臗앴 ov$=!k2 }rx|VXA>~Y2Lc*})/rUTr "幀m!b~ !|Ф`~-lZ4M"}8L,ҩH>LڹRKF]"ڎ2A1@EV ,IM u\u4;6Z 5!ښ{B]Sdr1A/m с[?q|y?O&jFy`UKLGb"׸?F\/uZBʧܸf!{}Q~](6a(,Ɍ^umE#.|#HtYN6'I Н緃H۾.sŧnH.gtPmgJOXQrW_eiJ~J G,͜N4ҨfC@p=SMr@@4\/!L7>Ҷ?~L ^.<ʍAIn^9zp yi p1AKa"[׃_i'5 a\Dy"FK%FW|,`&~Vް6qZr#n%"RAtxy!7e-£|s--o]N# xK^{-*}k4F]'ǨU0wAo|>c'ͨ⮱u0|I c`) 8tHDyK·zm*l咫lKPKh fK/"YU~]Ӝ4V^7(H$Tjdlc"_}w" |1u?ja.DTָcˮqrq 0XgkVh&Y{)tY4~ 2 TGaT:JAM5zF8.HD'hN,lin>", rgumY~Y]&17!ZǏEu0i)^w eq`5 @;|y1e-+H:ۇ[B%l-E0id‘~܀ șWPlURVSiN`ԩ3 kE{9* iws H^`5}v% =R6G_r9r#p*utvӴAP:7`}lG/]\a97> 1Sv ̻Eӏ'm/R} T',]%q"t22[6rj"4xG!|t^Fxa\?oWmbP$#rY QdiP%vv3e6sQstiCվ rY&T8Z' MVz篈r>$ A3PPǺ '_˱̞((sA=rW>vʢKX F#b0օKn;VI ئ4)3\h֝RǕ @x,vTKkyKT@*ʮČ&δ<`kN| ­VbPHJVv>us!;OûAnjś',WBl7v$82m, V 4j7 ChJd[MC%FRWGۥP&`9 KL zrTBOa RFap HIR_3-Pk/]k=.f{e#jXgLtKA#bXװmOw<)! %c7;8V҂ "5IX%ky o݇6ņt7Zo԰xf>='ek*xP>65@'pߡ;/K=;4 '9>9 y!q%G?sB%mdWk2,qV^3j{kSL0HeKa_30} Bb ;Iلx.'Qk1KnZZ-9ׅ?0dFr#UD5\dרC=VXPr(6Kt-ͣINy\:dt0;q 8.pL;P{+ꎻwt@z`AA=aa6l? g(c!7ז V(=`N$kFD<`XT 6bu V~¦pz2܌Pmd,a8/im>ܠRcROqgovSrƄ<Ő2z)Yt'h*y'NsЧg}wTIh|f4m8a*zł:Y?|{ZaׯH| eߧ*r wIVى1X%%M2>X8s̗BIdص*Xh8 }y$sG '00aKir_WT" L^~ֹKB|izGP&]]@y'mSp5W%U1W\Ď0p5}&@AeN.+y[hѪw pz{XHu+N/R8'et1r[?\Huyk⃷ȅoح.yKorO$?~mJ'~҃]<m`ȍ8:d XU;^^-gaBF)3go;ۇdd ˔EEH;Z{.q c ,oAߪ*q9B/6HQjjt#1o3UTM'ЮSKfNpuq/O=VY'?+I_џ9gf 8ߐN'Q([W3^j(gacrLCU2\m6joVce̓Hbϊ hc ll{ }h,^)@lW^|C} e]n#cpfvlA C{YOE: 9ɚ3ҋ4nÐ_)Tnd"roHTOvA?1Ra]P`HJdYahKf3E2;S*QŚZѾrf#f_߭n' ʚ\|rk7ˤhT%%c E4 4K5 TbdSA J7@+O 'ÄZF_zѳıD =ۭ@9xUhG ϯ;?vڟAtoUc͉@ /I4^ z/{ݹ*o$Tpk8 @Ԋx5*-qXȿ'r0ss9s5`A2ØX_WNtNt+ʮmbd)'_s_z2u7['CZI6VjD6ijd/i6ujnV:Di\`s3d5ݜˋ4j\a9֗ryʺiNjUlR_~MB1HS|^$@۰ؖ"yg$P)L&XD^>@TIe.*tү2[8,F#%B)?DPE^QSLJl˩!\Y%(}=LNx9?b#Df6z=Z]]DBVgCwz8z X錌Yʼ69 b@)t 퓶<\Z c*0H~_/ D~~P_r>2.^vpˡca)ENm%- ;9 q[txK-ܺ]m nHm+Zi{s2 "mc9^'HsN kRtSb'D攱!(;nGT\;qbJZͤB6EJEeMN`kXw6G*]y:(ӣCdxØ<,̵g;%FYGIA2ȤgʪFx5xa9B&{GOg?49w^pAxAѵ*S _^4lzyKIfn*k;( A8kLf^Cb)UuK!v 9#L/4M{>lNv4#MORW*-j_*?~eS*h0rnO{??ky&syGvq]o" d]0.iIJqʦYp6FF9>sHBCD">h3M ZS)3‚ugm&__Q=Ǔ;lx+GEO%ygeͣ{Uo"ZA Ze3snQfA&jj6wR??uȺn\|etSé@)©H2xٹ1O߭<7_<!^0pv eoEK ֫`#X_hNk|D=*W~Lr n7d ?' dE\>Ll^ 9O43Y6yGMUD1kZҺ ) x!rLm]@1;eRCAE]X.TZʡNHfJ0*]]![g;6H%_w; of^REF7pxz)g8mӅmT\Oexo3 a1TScK9Ռʩ<.Ʌ~67brKaۖqf5f}3ha_Qzmlq2~RϩyL3@3#MQM+qdx jq BBqS y~u4'ڲm` b%ꯔ+lS[ȱLh%z 0 OkK rM& |Ko UJٳnjBi%.K:2'skVAq^3X0-wV 2j$7_[9{ѣT^x[/r˔֝+2E"X$Uww\$:ީz7 0m!={ML2< ڭ]x9NB[I$6b~T +.GJ0'}*y{Q[e5z$9"OM|W4tnMƚz~1ER?}=)LT;UՇK*b ~ϐ@ꚭO\|J0I}2O[#|$r2m3kޛ|(2<(Xiv_ 6S"$HIpw$]]W{'Eu".J4& P'('QUEZz^T/R+y>&(s9Qԛ RTGrfMDٸ"p kuDž8}ᡒShݰsoIxh3 ,rchi&(ApܑWK\ 6ry[ȵ%N«f&/&6-x Yvc",s ҝz[으͕qRYWau+Y5J?!}u mv q_ߛs|Fc~-:##J$(FIgk|PM`ckm29D^5@-ɿ >|DZ]9>rFs)0Vs4]@T 0D< = Ug)  wUaS|QHT2DC# B„do,8߰M^ \`DELzQʒ[馦v_|KBUŶD@!ӰZʃWP'm=ˆaEB dF;#Xs x QTBX [Y]1}\Mf7enEE8~a[l<+\)pf"A֩2`3SE8nV(&G2,4bp Co xYpEM= }35'%J^>`?t98x#*2wi>2:_̞u g~Pႏ5kͧ$,'D7~pp7(&|KÑ g;7K=Om4#'UeA@'MiqջխWt*&a|]1*. Ղ΅#SsYt}^ȶ:364$UR$`#h  XO*}XJv55gD.| ]5GW?!n?79̃蛹h1C6e7",G6<"Prk9 7t"Tb:džEf7Hέx@$61[5[_pĎ"F_mTq(xDqW|X"#tJuۜ]SrNo^&O&fpm2MH.J,]Ix{3xx| eɞ]m:gތ)=K,5;6DJHS+X!3b/rծ8piuݸy 89HD)PLG'a39!/AIFDW,԰=uE@uR哺%H_^3= g-V~{(),}wٜF)z!Wj ]<ך(be)k͚/j q |)usE:S=RM`k=ҬY3*znLAjP s Qq5D*9~`a>+OU>%w-gV`㽊 .Hy'Q*6zACOu(jng'ZFdA)"k:kDrS86C17t {\MN:Y Aۂ*6dv;rR}-A=􏖬=Y|G@#"+7 |]v^J>9_BDgkRhW8Յ/RVTCy8wN@Щ(x5Ώ=oADO:f{6]\߹"L>2[&387yHOAch#or.Ai4cy[aJ[Vaw~bψ]1Fh*2eɘ1˗!e-j[^~+]zI²dl-j ֧ I}I~da1 q 5x>"7ɧ]4Pҷ6?G=P3F/aJ?YU]h# _ڧEpyǑ1PGKBk!  *{E 0uJQks *֤Lk0̜g<*G{Y<$M0҄U눕HE ^Hb4MQ5I*btq._R"Y3t+WsBlA5R!U{] ^;'J)͸oOqVNS1MaHN 1 ]}UG tlw ojuy G Bȷq1Sf1PUtn}oo0`XKvIJwWpi#')ߗbˀ|vQ$N^ݡ-L k?믬wTsZ(ֿtѝK+*tZ[vt}@^ioO;̱.`}//=Y89}TJQDU<6Xx@kn3ԏHyr9% LZ>}_|&~|%X㊢JaTBY.e-ϊH҅5vݺĢ|`6XAqtLsC]e[r"IdbŽu:;{:Y4?&E&u1a>XNbIԜ%~Fʯ33! .-x1 kx *cǚ z|GŔ(WU[ʉXLh !8 #]6s&YpRVMUd2(7k@sV3ʸ6{%hn a ]s[&] V@S<3Br>?i~8X-DM 7(f3aHk;F"#HFV^zzEaP҇ZtdUO&|%`cpa :/LĞ pij`#c#piQ#-oO2H?4nlS7pd#ʆ opnA{"7$fX]x.qd=Jش*~Bq=^.-ECb}5+# "_+p-~RE"{}xC'k<Ⱦ?ܧ I12⫻ϜiѢ:Ȍ^p~ZzjZ]_i?0fK{v- mvqmq#U$gF6yTmʹjƈjoz>GhY ^ն,xް3N<]u]/H.vCR<^u4[, C̚琟9T؈%'nEn^ю2FO?;./d9b X;{g=*{:7Pp̤(,Z]gdHUIEŪ_)W-A)d(ke]/*kL4{"mJrU+14$l$L/me :w::tOJ8B O|\&>{ji$2]*;PgkՒ=ަlt3#şVmb/.E9 +og~#Q 廬'Tk)_՞,Q_gJswNszr!jcnЩ>SԂ(M^ І ,٪!- ?Wt'LhQ2 yQpQ;d9uJBlrwHC"ݻ^=81+ 4P Ɲ{ p,~XH|NH{y vŋ8ĬT^~Q2vyKG{i%{%Hڽ+k5LTު\a, h^~z "۾^&8E2XLm0h+s;rFU5ݴWSp)G0]u6Uqt/w;W҄K骒sXd՚mbֺǹ'IalbU[ 3N4l2/݆VMwY"jQĀ l9vʓ}g|m&=q :Ģna(џHED\]Mt@Mϔ h"Th4c3@OxEƪh Gďՙ;ERE5P|13 ~#mpI i BY@Ҿ7\W_8%:]ڼdg L?͈cV؀>pAcq#( a_='Ҿ@D+Xr0~ I Wʺ+s~I mtRA9hɫ?m[I0)1&Gm 8.8,ؒǁ(n$I&2܍$luiҊ)wB4Y9p?QW;nyh1vNxBb: v]jM$kfe,¬uǞ4=pHE`.S hBAJ Xumq_>³i)Jt71d3Y 0wB*TZ J||iKYq9aGM 'u4O$I@OΎ᫂((EQͲ),}^Sv;j䙜)b=P{vj7 MdY=wXZSk8sB⏹<}rKzEq=z5)KdO1TJ:zS> t``*>%_V?SL< )Yk/Ekn+w<0=PS{7le{n [Oň W񂃋5DpS]oQITM1]59.הּ4kPI" qu{Gr/^y%F wݑ%klWãe3Dvz$JȨĖŠG%$!1{Z W!00B.\x\|$OfOuUTwfnRonvL<4ȕ SEQs9 R#G'|̈́>$t" e#R&Sk@p1rY7zOH0b6I  J#4.M: ^nޘ;xj)j)֖00e8nQMdgqcjŧRh1,C`dMW*nv4Gq 7sXPg%ҁqlKreE*-D+J6Q;7/o~:ӝ'y~wޢ~C__rXDl=:iF{9Sw$_5ޏ'G [3S8>BA~z=H*|j:̚<3- FwqJ7+sL(杏~wun9 p♅ZSs>!4k_јI7U#+?|wւdzɪ`!|zpr)di]}Έ9 xg+I褠Zi(cgJJTG8Jӭ@'&ݝ|/*Lu%q%ǖbe0JeWӊ |e^;%;CjdZSebFoxXxu%D/"3ɶzi7  }Np;ONNp`9zI wI,A?Ka&攢S⧏K@hy6JB/!F! 罪k̻om硦BH%?y{W17W:Fn3 83m%`-0w YjczI7w):X`e.^K,/H55H)r|= XNzdB k|RW\<CqjAS_9,ڧ\_dБ+x="S{ݴoJrzvAOB6wW<.uJh1kN̴;_"E)m;2^DnQ)XK!٘vʙ4O!Z!z;-C/lP/QlVTQM0ǠnSxd^cq㥲,(2-A+[&JyoOrA[alx\]oVxuеu\54ƥ ͰV0T0D77 C g\#3`TQÝԘdmîFoFjlSgƖ9S#`0oS,z)w?LL$D_j=: êCJD;u:}x\F܋uPB]1GBMy065y_],K4" /=2(|[PʖpM?߃"bn?5bqv0oAH%}|6nTtCB]#HXx EaE 777F/.3󃵴ZTE[ˏ|}JM¡/zU"UX2nS FacE&0(^ϔ"'W*UJm& g'3GPH[5dbo4r0e)SXV6Cv:ZkpsW1(FxT% 6@y=%T! F0i'-RROa-2)V Ңw?yP*9] ޣUU;P9g>j?sUQ S;2]fTE RMٯBH UsՋ.?)#c~F {Lt.a0i&݂謸WQxDa(xWC?|&C00PgQB;fRaeʊ|nEi|`闹kf 9[,0nyٲJʷ+K<l1w"e+]Au~]D٥4Rmvئ5 s"I~2-atHp XƖ8X#"g1G[|Sj}aƮ-j?]K()hء4]4=k HB؜xtc*$O*c^P:j;W39_k<37JU]<o\X#ELq!c8zo5OmQ\y7%6Vd`@]ϩ0ԯ!tBa~vA,8K~Z},HdZ<%7Ĺӭ-|fG. =WӤ$oqB[$:J y6s| HK4 h1/:R*~bjt7$-b\~ sRzKbKߖ u8]͑r3 u_|F1Di%/U<"S$6Oof64QR1hu+!=m'efJyt$(-4DKb4KВMP~'ej`B xu# G.C]13ɺq"i*( ]]H$tF[g5-IjqɊǞ=z %;{mۗN1U/vudOpTD y~̙J.JC~| f17X KsUZ6F=;$FnΆ#f#_J!“_vЮnNgCWmmxz:ghI8b{WMM\ IPf:C8s~Bۿ8D8fɶ$Usg[A._Ɣ=2) Q ]jS[P/8|I6;Vdвօ%n ^hrDTyjS,?lf\36Ν7θ8^/j ʾXvxTWr!]xh.+m脫VXݤ1:ۺŷUz8x=b}ฑ+R\bZA `9E# 평;|DQ %o։WGŌ"m,]zI'^[$43!c| hغSƘAv*a("sVxnzPK;sߓ4 8z$x?wxlN6A Y<»`At|G\'>Ij[(wE L:^ q.F0k1[\}yh !rLcB9y \&ٌ5;_(v9[E.Oڥ/eC,CMq^MwJ*BoيUX>||%{^L8Ktj|gd|:,w}w#Bḱ]ŋ۫f`krLΌU;QJI◎B2$NK{ w2'z \ TÄq\a(5,Y D{&!ߊzq"  &9\8q1B4zQ8!_@5UeёK`po̟#fJ5!еH9h034> ;F&Pd:o}0u4Mq3ȗgDh%UF!>+l 2!pZECR{XO^ 'v]?…ܨC}k6ґ!1F\-"`qd!)Pt%.註fqEЀeΙ1hbHjm{#(5sM*0ͅiJ@ug703IuSR7oyƨ8sʚ$<կKҥi@,i1#NA]1Wݿ0t7OPG]AC!ɤrŹ(HƏF;]=ؚVpaSx&|DRYҤf ul =ƭ[R7 lv| W?@pc" P<7熈zTp=Ǎ#zXLTW$-|3~K|LlګA%-A5JEWGD pˈ":3 ۧv٧.apCW5%}<@.Oٷhb_=#顜@WZA}ZgCzj+ͼzvrF2V/C\gڃBw-Ic=i渘ܹٱruU MzАbR9E~]ov[]2D e?NNL@c=?rsȢ҅cJPLM*$5iF<s\L{Xk-h6MFnIrgjW7 !$ZR5ԇH/F|~vccϬ[xܨ{onllR ?$&B׹4^Z(fFmH,oq2%/e<@aK\q2o!p~?됎7FCkPwHζK'/o˫MjKP6 >-_s;'^d ww#ϋ&3[>*ӞK.icgiiubRq{}D>DbsQVypod#1-4ܩ$Yh$KfP>"X(FY)c`%""lg*&X`WI;rqlɓM6?Ԍ0i&Q~gh5H!&MȧK9 Dt2O'Ta^7vC0ě5ru`ʎV9eI^w z̳:o O2ȉD/Qlr,Z3l]drlwT `;@'"rP9(\, AN"#]ee}0+THǸ; ex]liG[\}`8xzteNn3B}v#cM9I%=SygA53P3EЅM[E WakVʧ>Oa|U`H4V/cO`PީSEr%8ߤdK3oW]WMIMsuL**,(UU~ |n8 fH}ީR|+摴-x$M8,d 'hH;i GMP `8bq]<fcvxO#6$/- +L]ĝ;@tM*B6jnwǚ*q^Q1^/&P1h7E+%dS, HF4(SadP}s<;~Fmpg/%y W?|i)1;vEwReX2eB@ҀFf9rJT?̙͂&7 tj=i@ {<'=e߃=a҇"q{ ]lYDb=1: $}E&ɬdkpF:Ez>66tW\+ c#yHBRĈ-I5' a3I磺D֕BXgcTX`F^`FO-G-Ě;+)#(~qF"7Ι~)j7ʹLM= eOIN1I<:4Т(\am\ 3g*%gbЉ]#X i 6JrP0ho p1v>Uv)瀭f8Ǐgh «醚1C,YNM,C'8u9؄x h`g$!g+#*U]>+;yS8Y3/gֈstzg<3|׊2/dlD1˜1C /iW![BDqmݿV\E..D+ D*vj/qVb`o(/{B[$O,g̜WbR;Km^\&qUMU%waQnr[T\$*Ar-qc?NEjob^?At+0魹<g"5$7DF@lWNl>*JY#t @O ,]%.3(D #4>IdExfxQSSGv^>RBAYuz`U`s{߀ΣE~Mg -^,UiOTviOؒĨw^RE4Ar/eSP|0FA*ߗyUlϞ5 7TAJW F3k(;IFJ(_:x7%-2=Yў폅ޞKUGadw$4"z50$U֛ ` M1%9&}PR^)"S) B8Iѝ8 9i*zzQClj1_OTo7 翑~1]U8f1ytf~8=5[i'p/ә'`{&&M0BrAiȶ^]Rr "f&xZOCO{y*0+jwp?^aW{XV3/ J a*kB?`iZ!lJ<5n`+r*찁5/=B2#GQw`H,=nV-)aKlGiY.ȵ֙wGn5rf=8Μy4.9^A)MS1r_&KZO;.:[P+zqo_(#e MW9R55 vd}֯{Q]1UR,h Q;81QBg|>b }:񰪧9ieȣ(8`|N”Q4[ԏֳp[mPD"d:e `nl4c1c{Ug>*!g j\RJs?2O|8wA % ** ϘYBktah.;aвz{藞uNߚ8$EkG)ɝ3̝]ɑ̵FpAfZP~A{ۈhfs7,Dof6"0Ԝr3|X{+=#_oS#IX G9mՌ }byuV] bhK HZ6LhΩ$D oi/AJ 2f'ʿj9(0$x˲It%Øj1}a r:P*!iD{y,BUFrGO&[01\vx5ȭ=ُ3D~|Z(!,onWuE=]-! {ǁ뱍^.sUFJxמ(j o?)FqԖ֘IՒWu[>ÎY=+W>qAWHhE˿"U$ںa3=-C~(nsېl@-ڍMٴzV8cԕy?.^{ؽ{T?Ag(ΜpI;ASա~ Y;g4eJQ(h[Þw!wfH=_BQEd5 ,֮t3rMN>RI <9CWi}*Y_XgDqBYMe<$`va ^}k=O7g ~ 7i(ze5m|gqS[U?kxȵ(ڤQiqܖ8~n<77[c[y9nUf@ ʻpP[)#nAeRөxD v(Kΰ!בֿ8hT> 9MBMyL 3 ` W3ǪWR)pV%*8o( $q0.ٓڴxhJsmh F@ݽ?NR`@yr;,q8q@6W bo|LXW^X.D|@+B?bFt-NE.Kv)`+\+z^=+dY-+¼--zTpȈCr jt(.LAR2ǃW3b+FOwnq,p4 ٸ-ӊXzQAB$LoĦ3Nb5I|/_ CPŸn[SF=Y5K[fU8+cM&CM `N9PKgOD/0_I$e9ǒ[TrrfHWz]Dt~]{=@RSiYMrʧ#k'Px![Jjxx1iAﳨ}\CM3ܤ-C>b'9Wܱit)29իK\;&*JUEiYځi("PT ^ǼCG2B,/rPHL܎% ?䋩n݁ [$mJmOs *QH+;n:x_QIMDsw|vZYQK$y@3;]F0fJ9$NULi.;q*6GLɽK,\DEЀyn^q/_3!Q7YNJ`:zF|}CQnU!psyReN5dy '}P /~ko'Ӳ7˃3o_`Nl s>5tX@?x[m8OS=m]1^{ 8nOj<8ƴ RǶ_`KF]x nۈ[$I}>k,h/y ׊pnݫmB=F'SXL|u;#gǒ#, 4tr҄2խz'KIMȗN{ u2 ;7B >CC0 TCy ?rn43r]_Mܖ'+؎ ISktPEĘ*̪&J w<geM!p&ٯ2H_(V.nVExar T(w(=@:G(rvن _ٲ%0XTr!ƹTA[:@iyQ2><{7@$ (PZ L lu IC,EFbXf-ھ&\.wNg4L] ezqvǨ?ttVEu HK}C)$Q bO8&t#.s=ux5$ŬJ5 > :_ÿ0#g;&H0]Ϣli9;b-{TT;9nrYmс T<u9@ j߫YZ6OmSXӛ>Coa7V06SLLc 9!# nj(OuWgQZpIdf:tpٶ|!?5ww(S)sRƏ< [tFܲQŽ0z[ݞUu- J1Xd=TX௜ 41T$W ܛ gC6ElYAA&+t{z VvzRy.'v\QHKr+ x=VN ~#O|e 8(I_+"JGB#FJ'7p#_\Gt_(ӪԻK,6TAUYx4zIo'Er}}Xض Х$Q9%'+# =YCBׯ)Ϫo_lkT#{qmFE [^mYLSk^IM.,o~rTom%k^#&'3m"UFZ#3e&I'l;X5bL=3OEE[ ޠe1{+S1{<z63 ,G?[}'5E=˄J5cY 鿷ZWR~vg0/[…U2CduCiӒK‘F0ju1֐  Uɇ𫖻Pj#lG =I^Pƪ ˎtLC<=G>K>B<ԪX,&k_](9~ȡLK [Vn@~G|6 8Y,B,WadSPՎO=ȻDBRr*Mc=yuX䇅=mviH*2Rsqb 鸶c[E[$ /_к+c]4ޘES)+Z9hjJaE>ոi1H;o'DV 2nҢ= Q6j1*CEwR]G¨=n]af@F:+F)%W FT;oX ̍^N&ȃhB\0O>(t5l{J2t}k{Y:.Š*+)u<ȼZ'h־|PTcpqO@[h5Dt ݤ| ݅L9?}˱gR곶I?6- j@m2d Z<Ii&s~=RGe^u6Ф-3e#-į2..v0(ʪATj:5F8N o^X*Q)Q1'At9ōVnYU^Ce ;jyx$ Tp&%%kt3b6Q`[i6x׻𛟵iwVkh{d2C` RJu bD`)U+1[Gkߵg~"nEĠɭG SuZrd9%~'M[9hVtR XrL|kI;(dKIוwp T?ǔ)"c e,KCIM}-ߟ$t2¤ aA4l:Kllz'̇8&a՘)ݥe~ @@lv@_9ը.3ծ2(># +x`L.*//v6hwJ̌> Jp2sxk]<쇆3Iv{LBlZDd{т[R`%Hu-v2ǫ$FgY5-P!nkyUnӁ4u?WG'_Ir t5$) Be^3kxK]}6Ѓ$n}Yr{n:1(0a(zcb@ Jbۼh_56%ryi7MZ$vSˁه\MK̈́<\`0*sI^OR>~6$ }F/*3*T:Xsf)Tp~p.&qHE&C+Rs*͇i'5To颈l^_li-׿l7bot{?S86Em;qBi Zpد!G'.I691eTt8Q7jrrK>L6YM6WGɴ%BVl aIf۩9ؤngd;\Ҁblw5gw[E E{"f화|/6MҢڜ2AcDЀ#?my8X2-I13(p_zli l|(~sWU_-YdJɰ} 6W=0kdVTpK+ef3aosҩj:i/`T䜊O{4xX6jOY(I(uBECǑK? $_PVmHԼLp:PФ3R|z D%D*vVC8{4 Z "WcE%؛TI84u"\u'y}b]4_evߙKQJwx?mBwpX5g(By_QӜ&?B$#2g=UH)!G@ {56齱(4Ad"O(d֒KF}-=7~)7{!==7,4ؗ]8 dzo;T?B_Ş#FMLWMyLeQF y (}UGig7vȬ}z@y_J-'dqNKҳَ ˎ.JS`Y{+_QuUό${EGcA#=11/lD!峧5+PYTNNնK>)eԽ%yV'4Q@;xmk -ぽ{B75ͤM"4 @a`0)k7_Ά53Ѡ{2t_ʄ&ƫByg>IpEXBoڵPik M__fŖ5)Zn K~Mf-_nqwJfN1(T6`bHY 1ЭkCX:#)*G/+iog ,^;;j$.њ{w#hr4]QqO XH-_PhÁnmz2„;A^bѓ!;Z[d7qz) +#Y$m!CS 1.XنSYsga.ҩi]̿CeӰQ9spCn+1@1z%a\C^ ~0[ojtZV@8*o ;z ;Bvwk]rb̫Ȧ'0Ϯf* nI &f #(=iABӫbSS5cb۴wzh^`Qb#_Cq)|ӆܳV޳;;$wcֶ3_Jc <&CVS.[iz&Q({y'h2oj;j^ӏ u)52?70t۠ + tA:)Z+P2-vNn漐 b[aْؑB%!]ؙ#.97rfUWaaaq 1$:1ȏ|4[ [Υ[t2b>w擿%1u2Y[ .H9&Jv:p$1,Ϋ0{V' On.VzBIcQd ͤ% -b-֙j6rTqiioT&&toT.[E0_iɶqήcIU3RiQK/HFmw32T>{q%m#ve-=%cmg"Qo .|fHToDև d*0:& %I#z|͐vOLaBq"My daOб=AY؎YV1xto N$uP XaUϡob4巟qf1- ut#k'١V?^cA M3bM cpQI}ͧ>Ttf]q'SC^Vh;%ˇX Tiwj+hW",)99_fgK$\p6jAs 83W? @6(9,zo[}We'σmNb. 7ΆnFFwV9I??VT&|/#1ŷhc3kA"Rlݍ}I,#_Dj1x'PEў>&֔iBZv\-OG;O7Fauw7+OP7os!9 gI.sFfL:"Ft+X\!Iǣ'V0^caWI$#n1nc.mhY_ߛ& K1$J<61-t 'P66j`2X;f4:Pν''Zy# X1^܈yx_>~p*Ir 6nwmwL2sq*?Q3bp5ےڊG(ε*'$b?p|YIdtQP,=tвF ?RYȼ\jɹd!&..)3Z30-%iPc=2dD'M"I}WQ>7;1 T) U\hTh/ܹs*>?N6~:-9yqiOWC;0Җq vSB$ GnQ ^⦥.`b|7Khp>\uZE`ISZ}o)BW1gHPZ+n^ A m 3q-00 ]'t)xA8oЩ$@vWr)#;E6Bxc=9/ϐ~0vXD{v}Ely,x@um^LB ߽p\LlZI7@Aޤ6e(ípH^ٚjxM"hTwqMH 5U)-*sӠna T M{Iu3"7WZ"dF5FS|Fv[y"2Мν%uHt$D܄ٓ*cww!FߚKk~y#d2}9qK zq=EwȐ C|d4/>aBPDZ`fܣ>N< (jsϮEn;,VR)u5dli! bB̓sMiN`}cgssԗ|7;/:*y)(ouJ7&Չdn!LbEQ9FhD֥9HPګ7vů+no)_=F`ƆdpT0]boJ_wꉕTϩ%K7J<`O]>~fwZ.f:/S b1T2=tr {hRGN UH7r=V(3ѻP\oxeDePREÛ!!}'yE%9,}qF*Fs>x: "L쟎>:\eu푶蚋LQ#b6YXqqf8k'K4=9r`zөCY9F#u*#=?,/Xݺ!eKw~ӘDM`SŔd~U"+6$Ho QC<T/MwBjR6MWOyNaN<(ON@_{#0Y'ςXm>.ZÚ.n8"$˫*_&؉0D?.QʴubxA}&usO8@x\z[;vҀj='װf`)8򫋼C \Ǵ h1Ug,O+erkd6>+*[-"!%& beyd`aB݁)Q5t@sYvגA|q.Q_VJ{2'A"F62`?dI~O0:Y>(lKfp=Ac*_‘NO$.B ([)Wo\X_Q2IBhQ)h㞷`Nb]p*nR>Pb>X=b^(,B6Ptw2|؅q]h>(8Js>) F6lltT$  :#I( ~! * ],}1REZ\gxƤCSzXfOD! ݪ%w`䫠$/iMVaցE}+q1·52PDT?Fs(a Vy"j{@=k;g#z%SI#C i)ϲO}EeUN; 0CyGu\s. msoDkH߫G!9 ŦwG"NdXNح|7&}-fLē䯬=&J/xj|ɦLV5HoJ]xV#dБy`BrsGg\ ٘3o3'ˠtQgWHS~ {:K6X[Dk~a?, J? ft9ğG[ & 7EcAgAI~ ii ;mgwWe[0 NWZeI`;37qUCQb$YHš3nGhֱZUvyڰ4mvtlBxX* 8bKqRo&&2u=6O?in1u!E$/Ft\+4| (;}%v|(1c@4 r9R)PyES_pq/k2ưF$ݖ#T̹*4~<@c0ls6R ȵ"7ggL%jmI zO0R%_,=8(ժqXpO 85 QҾY T:\ ɑBnޱqrhmT;q*c"=Gàť\OhzWエhxf3ꨰ e \L'%)koe䈋`X])⨐v8YK’[Y $(8偈4{b?tAwM4.t4ͦ:lalrW"dA Tsmq@ E,QGXv ,*2Y)UK{܈QX21靍lrjɭ"v}7wQeڿ&U2~:5s~Du c)',cUr?vFf @Nή!61^ɸ.l7~yVTy:Owp/=SZ,!4h=oy%a瑠H}q{ݜ-2늙j{eð(=Yݙ;HGhzhSbx,1n~$W_ 8ؔohXC)\M|E䚛er"9z9R?l3EmF$TZ(-@gId-{ 0R2ʡj&(ǙO~A'_FrToqto+*2 NynT~e<ғt҈ G|~֯toͶM`(v{τ,/+վkgΘ\ 3ƿR*Upk`YrWW6![;`cS<ITG)l5ߎd1+quvpt14ڋvJoשKk{e^>u~Ŭw1KlkI}qg53XڙS0œ »GJ\߽D~_:#ϥ<^@Cҿc;8&(j6y|E>Eye̋r:z]1ѝl#l"_.Zh? Hce&'Tg>Z?IʷvA2UJ_h?v]At/o:Ұ!οܾuuᆜWVpll7/&`~cW* |+>*;rպӚp-l9Q!.A};ZGEH{Sh6FTX$ly2X'Rs3 Cq i, ΐl$mRP@@_ӡ7/0rUm%n2a#H%| s0E@} Jȯ#/vbCĐeh6MFRb4}u <@agNdeX$'I6R DѡOu)Ʒ; 7uT,Xthndh6pUHS(Wtoy}K2hJxw*.K@\X6|Zz"qN f)fU^ob׺.*(nrr/W d3NqL﯉s7eZZ0MBO=w* wb8టi ho^pFQ,`O{#ԥdi?5b˿?nrtsYX\}8R=g}mREEt<om1)MTF ?PVACrKVk2,L)Vyy;94>GK!SCRʹt $ꖳЃU:eƀ/AU c8yR `[/_at#%d%yI,r0@$߃HS}^M$%Nza'"׻=%>ΦvE ;"a!A~e)94ǜB$@4z bSz&%l #}&'#-9!$w.l=5Mȯ!>ngjw̥h{ <*^Q_[te,ɤmb?ȅыGra0!t5{HwFŬ,gk}d˙/┼g(Tua { 0g- %xzi'fϡnE (#= p*W>+qGzXoA_ FԬyRoWƊ|;,X.GUjɦV=nOϣs& ᑏ­Rmn<Fjx-cH=uW7k8]C/wW<_%As:OudU` [!e)ȱ1D )H㓦w:'s̮8uDYy޵eߴ֬UeU`P$lݻx#ueOZ<旼Xߔ3XUcզd)u 9E9= Q, 8 ?r%e:gHC+.u]tH#';j?Yme=QL@ufl]f*<HO8+p Hlμ\ՊT9䛡x#ih-6 o]"1-@nF=%gn:kY)wMq{0®iY1 D0_ˡȸW:$-89}pQI3Ygieޥ`kv> L֏*ͬk1fTSPvSz6wvN_uV Wker>\ӞfuB#Q8YA{Vn:|aXܜ] bRcU x$s@䡽UYlB1V&N/`Yv Y#b?# >* {s$an(>dﷅE <: 6+pϥ%Cofe*Ho|_[3bH,¦G!yb\5}`Z>EؐVK&z XHfQS\Z\63`K{^ERсER@eWN/j|fP+k@g@iםܛB" EC 6%YIyuu6ɞi?Lq:3ԼFM El]߬t_:CQAۭEX Y [b_j%()~gןͿb]ˆZ7Hv)2"GrD$0\5z8!m̈6w0s62WO|q_w&ZHY'担<[>rn㺅X%rQc'By7aYZq 6.n#:7%gc))+O>SvwH+A} *::.StG ;b0+N f8םrgdeD*w -A6.̽0Jo< |b@7_#Tf xb- {,*=h;n{=*Es rqypw+|ƀsG< -[Gz!SW ӣ3 Olb(NTW'uD}Ϝ8we9N$[a:r!la?EF0ItLAEXصn(2hwн ȯYOٔ~7e6^rNg붕Kzfͻjfn #u*ݔuV ªC9ֳjG7B~:2[^ؽca u:*v'@YLE& DS$\ Ĺ5pțLZ_ X|$wQvB5BR!XZ5>K0,J~_rQZ {_WRau9rhۊx8(cL^'3r@ vqEd6LuEf)s؟eU#*^"Ho2|SΨds8XPb$9.7PM{736gFr1dz9=B՗_Zu6+#xI2YzILآo;甆^&J񉰤TL&8_~E ;dRccJ>!Y^HLpmQ!St>s"OzT g~C]4|HqhD1(x5:n^3`S wLg7Y-8CL4P"!R{OBf“z,FD; VBU'khEZU8:w_FX '6Ij"0u'Y!2,zUp{L]t_ iTʛ 31rfOXFFqvT(hc RFĝ p+VY 7\kJQ?n W0sّ>盲N x]22! $.+ vL<޾/0@w,%O'V9/<8s( & |*p ctNuug`c}-Qb3opU;Pwyt\Qr G"I@ّq!hi^wͅ&FDs1ی2zw&}uqR&zϜMy'D OBñ Lg%cIMzNgd7L/݆ f(C(GrvB\&7Bk-l~d _hh"܂ܖ}j^HCк8Ϻ0'xڋ#'uYGUsD ۡ([{T\ch;~6Q*;ENL+j R.~yNj@,h]NP/5;uY2SQb〛􁬚ܪ+s }׿K[|qS,yD+ % zUO,C]%,4PbqE*OXsgd.! /,kw~O1ʪL".VqqD{ Xl&c)7;qrp~G %2H^0WCU+But賢=<8IH$,}@!P![GƓ$:K޵x\lY ê!D^8Lޱ)LLrvE5 df<>Ld፥9V>s9]NNkRy`u KiYEO\抾b,HRwЍ#Av?cRq\V-*2[Y7Pʭg۰AXNӺϺX-e!a hogB;b~%+tpɚ#>BVܘ s{/)g,b'HzdfM'z<))S)xvߍH~9R1֞P" \k8xI8A_j+]v]B"oY .r3) Av cȣU{k^ە7}-)~M+]]z: @IB j=.a]1L2@IqJdS ` 7,?l6LRKH|;$!>a/G~I}1<;FqlqE#]Gi4.f` hx*hSzԓn;GclX @$]2Dkm6W}/(qTwdKtPOhIoMZLvgsG^s2i͸*Bs奠'T٫wad@5o~b-l*@ԅSy65eׯWwms"1 .&gQ cWm+|f喻+b\gڽu7{O)wuIiZxk :}f5 r/hЃ^WE`1J~9࠾fؗBF};YDsu.MD5~{ '޹URnXL2Fjucp}F,ƚKK~SW֕gg&%#Ie "b5N(;S͎З364aXnxav.#x:Jr Rz&>p4^@qۋOoA]>3-BzNJpm65Θh.$/h4*Ml0[*;AkbiB'A2phv* jX|OCKojwDZgiꆘC-|1ᐒ 8,-3ԩ- -TS~gܪWX%Jqv)v6:Ȁx :m-1%|!5;bm塏s.$[h9%_A0gqM*3L2ӂp!8_$ K> nA^17XXm#B7 t\/3Ҋ=4IZy3%:)`F\zܿwt^o?闚'ð)H1o4CH(5h'էNj6%4d k_ ՄÐK C. 7}Icc־t_6cGl:3&aQɂ/^ !Wbt/VFK5V씉dMXqD=:ޑ@$bWxN!3! X(:Qqv⏵af:k.@&5S㨳R?HHm4 6fؙ) + Hr2?F;)mA s^v1$41 zc \ <'$ȭ# @6;*U,2f-{h{27ܨ[g.I?#йn*~>N3@䖁C5b&M4b宿Uԫ/?iV"ryvYY$JKzjEKƥ?<|9e]vqs7-Kʡܶvwߐ-LZ+/Qj=t!_ep WeJHH'vnkZAs-^B55Tqu`O$E8}\J>80g=3mrUEi;Mă}Ov1 !' $R|-櫅p!((%\ @B#H0azY:H05+Di1ǣ;HrS$B7¤rS̹A$Nȩ@4zSyG.yx4>)^!\ͬTI]ur]~eH,.IJD1.YS{r>B( J:VMl%F K5-j>Rt;h# &vU*r٬n(Eל:wjN^=ОT~*]=;XcN8i_e~GLȝ@rs$,Ѩ`$ڊTNtwN_.V_MX쟧FxX$3ZrLZ} .}(]D$ueFWxtyVK;lT0wt J.V\NJSi{L'F,$DRb8fūn,gJp܆YV/"R,q~vdhL!T: N2rNO~|K)Կ}<]>N?wXWb[K @6 a늜!'NLj;5 [!m adcc\w66Hp' vPh-ReQ&cBRBCj|N;hƝ]AW/Чw LPQ<a|F`RpC*Cɇ=w%iwyDždF_dg]-YE!`nqiH #Iõok, -] =RaSk3J1ݿ)ƈ0|?d&e Q WIPu_ 1G޾&@ "9Y`?Ds^[I7V9Z5ִɹKaoɪB:A#g kO+Z btdTt,}xid-[}B-!Ts8ҩ wHbz`z]z7B=o@oof FB|5oW펚 Ĥϧ}M R'$h%H[+0o?ڌbK09mq?J|gǒ$|Ͼ#5 /y^FkQVm+ZL6mYE\Jd|1Bc[bⷸo Ԙ#jyб%t˯8TNٟGe̅_ >)R cml7d<!T5̗tG}qe*"%d%MӃ]4mA;V> '{jZTe z3@Umv3f`YBhQ56w,yM)2m *&6YДr6r4fCbi<7%_vo˞Dv3$;+\bM!Xn;3PeV7Ε=,zQѕIAVĝ([@;cC)ƾ6c,ܬI!tEv^Řtqs~Ѕ[MWa^`cU&ފ y7 K'Y;mZa%[E5梡[$qUܑ4N>TtK^~QwN_ա8K4ffLlT ȨX N{nUU 'CymF ڻZn/RخlB7PECzhuT%@z Otr!cNikH*#ӚwVuKfE F.OUAF&г oa|rζgcyz |tzkQ:֞I}hxyTZ@a5,W67^mdL({ȾɓϕbzzzF 衣xny˚vzxRK+|d>Lbwh)i{Wh=[b1Xty5V b7J3TcL8chULX-º3kMS!=W=m+YxEą^tGR emk85!)VREU@Ц\/ *7pKxώGpҖ2OݫiWcѥ8]j 5|?fNfj[ы;ZHNYk**ڸ5>ܥ 2Q3S5- &Kd"l48w0v#ޕ]RjO7 '8Ng^&8P"˗YjNg1J-+~X1^/ <;AN.gt ĀCuVے.οGSgP1CF6C\L!jn i?ͰyuMM:N?YeʩU7M[JdpD[5'|`L91)ؓh;ջ%n-s6V*&h)$H#%f!\G Y cu\pUt}Y!%h.moC?xں㷍O͂]z+@gݷ#t[?(\পz#tQm2YiD/<5@3gi;&ib0vd#bRaSGΜ+>J:€J(*&ux*p4ꔵmnD.]~qt7}6!1IqmqĔ/]tuc!hY>( IBTrT~ňV.;ǧHwS7.̉2*nIPԭMӢ i達g5i`$"^R^O_jf GP(D$[]Ȩ5 z E8 ܿ2`ㄋC wTNϾM1V= wDEEBI{zX]t(-=yO O |Bx{"zl{=N$9e(Azf^ܢ oI őFԀ޹Ek~|;I G|,[yd-kcZ.NإS.^*]H]EüỈ2]e0SK_+V$r2F!,iRx&*tFeU1|?7?xFb]@gMNkQǹLQ~є^X|慎Y. 60^܎g :>%=sr~ MD&x2wtp3knAQcG1QZ Щ*l9n>!nb߿7g$:PQ8GŋD5}qkZѷEg{`ʫ7_'G-=Ý ^%u[ՈHO;F >QKt ,QhxtJl?US@߀+ACtSJM "IQ 1BW%J:F0l9a&L/( U=Ŭ, Qpt]5i3$( kjLW x"-8PK2 MkZo8uTG#w\4&S|R~1H(QN]`C &[ _9|M/}n]pFW*&A_rs ;L 6<({uKsO])VHD4UNSJM`1[,TU;v{~5+ED:IJAstmYGhBn /|h}hJ1hr^ۑ=;#h}s8$}>TZ ڼKQ) #llZ_'m'}3OJ?4?4ԁ(Yq76?^Il3Dc{qG1"Z8Ѓ:HUӬ BwF~0<6F Rnh#}UiC@e:*G6b{*VuARާO߳~nJdх_)uIU0Ћ9(D<1cP]AAp܉2>13[TǓOB8-5Jwz]\ ]MǸ4H 6]GNdDǜܥKjW8UonvބN 8Ѵxǝ} S?࿄ZHԯ9va;+VQoK:x/.XGif!V&\ !{'T{3BCm**~>r1 ^_`>dtX:㑍ntWQ( Y8\|{Y/6Y]6L]M#s( 6[QGRHt)oU—3*(5,yqA3K\ m*|=#g@}~O,#-LְHKpxv t5uV&(_h!bz0TX!Σ`3@HJ)\OCR;sT(9~\b0D1M2vNRЁ/pc;ȳ3 fܞuyyо%]>y:HS @TQNڧAj,3 SJdD}EFA {VDPK+9e۲Hp)!oL+(zzom0R"=ԎDo`ɥX8SNYӯ= gi B3h:Eѻa '&I֩Y̌ ᆟ[i`z˻ cm h'b}yd1J~4ma矆 J->U=q6ciV&qcsnyImYrfJX !h8zQ©*r)Ͱ|,a#enWvH8С8}2 4N(*PsކHPzh3Gs #}־UOgCUUFj.Ei?vJ-DqwD/;,0[N@{ZRF;םq7.8-()zF'g2X?[Z?O3֏hիyj1!<Cz~! Ol@p%*Uc׺I)[nc†`VP M{clܫڢbyNeLAgSb])luA\o('ʭV"# KLPQt @aS }CF֩? klgGY ѹG5ü$E}a0pW!A=7  ӛsh&_ rدmU)eb-[^HrHZA@ᣕSd&AE|| =5TJ'@^03QYVdAX5r )2BGd| e٬t4̷Wk+q h ѭܰ[s͋iP/G$>dNчk>aZ2Ku0 U?#D7|DU&!I [RH(ҽE鎯‚6HsRu<b(0wIZ:DPbC@-ؾ\@+I Y(|Y\~oK]jH>m|J,)ie: Ֆƾ0xO+TsGY朼H6=Ȃ6-|7<92"e}5 {sG$>dPV1JUB\?ehd_P~bwf$67$4$lyrm"wU?k$ {`w9j?({Z` :-Y|m}ED%Qv >!Ke.xáw/NT~Y̋/ԢNE_#MbݓXw03UD@-P/_`//^i.1#=$i:P69tk=*s=irF_EJrAV3'# X:˾PU,..=3{ה"rshW}rjL+\KxJU9u5}!K+AL )WU({食 Eh֖ao`yDO΂]5r*A*Gt.(,s!˶6:-1a7n*W*k]F3J[m(KՅ''A^N>q'xBIQ`.aHkVȰd!=5`fT_<8nJKh^hyҕ|`&)1_t0 M"JtB1%i.y^Z(M^d\H |?@zq:OYbFGQ=Щ,:J،R^+Ibm{|i69am *&Yh"+^mm34t h5zDG٨l YkG]3Rŋ:o gWL-?SjTÑS+bKϘ笩}~N-$g/oy1lGS&N \1$0qn>e!w'Mlw Q;~ΏSyM,mf $TnZ9)%=/1S/i\{hZp!Tú5H1ڛNI.ZWr!g"p duDhb΀vvؘZ+n%MxyHu*\2:XL26 iWp'Lh;j s$79$XPޅ'ᐌBS܉&b!{WUʴh23D-/<4SG)C4!:gi܊MIQsTcu ˚YBn/ M#3ʐv U6uQ}FT[̊iު tۛv~ҐH>uF:SIY=)d;}pT[ιK8Z^ަG& T VYO^LcTێMDנ#rK~E$yRyUmL Z߮<;98jcmM,FV$C/+5^km_%t)J{ٰ BC 4/4{dNfLbEXz1%nTN,Ï;9_=_܋;"j2w>(|GL9XDStNeBm`A cS*j ? ϮD@g] {`„b ofbňշm & {"bw %@ 4l$Jb4Ec^ZϏq_s 9-v***X($j~E=|K1^3hT4nك7QC\-Ş4l@\ј27JuIhnh0fTgPdi p-rlmұAc:0Žw;s0SlKB>/6; [-06>|n6;CTK3) C=Sjt,+Rv_#8ĞwΘ^8FOئU9Z=С+MRr-Rbbx&]?4G\I*zeKxpke΋}r~`vjk*lhG 'VׅYes TSd53QpoNZs?IH\oBF݄ru'3mzLa&ugg%hYmy5vxDbHݹ59U/Lnơ3-+|ۇ }Ğ$v4x_MxKt߽%~'TVdOJ@BN[,n*UluqO-jm^Ģb nzNV<: KG߿Bv +*0F!44K+ !-gh֧G[wBJ-Ld Ǡ_u}kPy3NRٻ7>7'7~Tl" e__$`gmOi8uYP(NJ_\Y7vy)swK@ϛk%G*E3sOq ~v4`|ܞF?gɾYfv'p# FR?rud,LLbxtPJ_pjwHo 'W '$' 0j0vsGi;gk&SFm^j7I60PL+1o"a9%a%z;Cm۫9cE_ufy͒mpxЀPR#e=`uXt-4b s02dl.@T5 O 0rF:sjsV3,<s׮vWD3.Ua$N)+,(7ނrS\>pᗉ荎*qqOzc33uZ S]{k=@n 1ǜT_~ުw";bwpϨ6i +wԻDN.+eJ4@hKu@<,62_U y[ȦIq%yЩk3W qPSd!>Mg9ύf'JBkq-YSMQFւcO}|A 6NJ($GV9uU:{G]L ST/m,ԖEJX5`q=Y%Ww~ّZhD|Hnl i}{*oYՠ6@l׎gn ?/ZuOV6?m#>$Өe48tG {CI-ƅGpӄgVecB.gOol(b2F!JY; ݵN,xB2Kǹ% |F%"eocdsþi ̶b1rbz^QfY@EB_] KK+𸃔6.b0H|[A.r:⼔L-jKy#"j1*ɓ|D͐M#1݋jŒr(QkR"G%RNFHٜ|` @`W =ɰIZQҟZaz'u&ȦKR%ḱ.PI0,x KԖOȪTXVD/J[FSk zlC(NK euvQOa5.Y*2!5 X©mqmˁA:TkC= "4Sm2f$,祢KM*iG`qݕjR.Xuu8D}/zy!kߑoOwa|IqOZ\µ;'ea'(R oa7M2&o,;KDP͇s3 6YCHQ:6>n}iKPp˓Sy:UQW%'f+{þ)kN~'4Սm~ gWq;"Ÿx#cMUQga`3$"X62U;7*4f#j" m"3I;U%KZՍC纣3A~^:W B &~yШdF{U%;N0u#M feخv[lΟCr;Jx]`W4yR/C6$t?"0F?A.>P8tӋP2Nh;t*l Ċ2G/8~NYÞf5*dV ]Q< WׁY ЦVz2Uax ?w30=*4 ߉Fu9sIMauSblW`bM{+9m}wԠKY,\Cnƀ8fA]i DAv Ss8¾ʔ>C"m?6O$=BW'k6EbZk`SW%-|'%-Z!5r9Z:zˍSOx hs U0פv$:&n\|[c@rDyRJ"!^]^֏% vwo)P, E9"RMьCvN\ ,1끶j67G9':)FW7$HcdTPU831 <[uFd&x :R2[/RHѹ|!8 {BӇD,q@UvpH//Oec yIQ^\]vw6eSNIO/GK,$8c?1~z싯i8\`՗m.ig+-55tlؕ;K C( \.$.tC䇜Or eCXwF[ {*^Q}Q."iޙT_5SD=!Lfƪep~͞E/מϻ3 )' { BM™1@;o9syQӋԃcm:mgS,3~tFK yErZ檩sʅٴ Ɉu1`Iz%y)uFT >;[CSuVF 6 Mny 5ulM2k)AQgu?\SEVR9/!0tU͂VJ. ޯIm8:k^RoK,K~=#1Ǎ ݏ!  t+a;AgV~گf|% 8I-T4 -HVV 60AR7\I9M(\۷(ՈMX;H:iM=ĹeMMl8mB_8GC Wjs%ņ*V Kg0 8״pƐ^= ?#%PHdݑ k8<ҥ}O {Ϝl3$(!~\Gт luW'(d*UN0Щ_F(iQ yVfkjO2_藅XBYfU s9i#߿uXїV&) =9\L੒%=A9ЎBi{{ǧ0:c7u*M? TBwR;E:[!<{;O6 nzLc3=[.&EJhMtZe뎝\]]r`"FIbکg/ K{4 ,RWASV,C6iKQ*n1zD^4.F r{ENPCߟ"֘,myWaBLo?}eH1`nWqpȅ?PPAZD띖1q[I< "_rC so:qu8,$ʦDʍIN0ytxS4. 9p vR慒$꼻ҘAs k%q= XĘ9䡘ʿsCÜ'[Đ|ruj]mEs=xKwe$%ľ/q%.Ƙ ,f/\IC"3AԾ6|]xȪ/,kR4y2ؠ"L;XnKM?sb/\CޤWOt;Nh$KQSm]dw}ЪMuk*0r'*mЂ:sQKX- ֜5 I=œȓNV^*SPW=>D3]1g61S5A .(` ՜k]F6k`@r*0RK +xzܒl90yyv=VZCܺm 2kV6@?$+%"Fisxe1I GD$o?9_]O5t-މa ?kVdu-NhMe̕8ޝ\;{`5hxJ#+gCo e#Nֵe'6i Bx"xsE>Jq1VYf@g/Ó8=֑J0\L|b #Yes`kk[BTEKkXZiaG?97YC0A@=`L;1Y 1+Bzد&-SƎRBH|FE#!6 \iɈw, %bUä1߯׫pa٩r]TԽlG2@G9AbP(&@2 u~D{PD/~0Rr6Sg gY+hQu`F)s*eĞ(ƙl#Z~",OH$Ш}{]۶9K`+JQMоϙ|-Y1tDä=#C9}5AA[;IӸ̳Ɨ ]&Ă c,̟U@%HtaC8UBkJVץczBҧœ7]Sw z:!MלYx{*)JόfG buQo}=\\|]x]fC-yu h0[R*r({OOEF*N=`^ `0T9uE#n@Qkn#5n}YNKV,=]LTW$C19,3 q}4gvb8>(Z+O`q @" 3d\iٓ,*l㸭{5 Rݫ9lk\DpsFZW$&)yX6)O(-prKT7#9O+A=K!NyurVE5Us/j+썥tꁮƊ NovڗxY^ 7%썘Rog̈́BeBݱZve#T_LȿLBa^^jW#c7Kث!gq(P"$`^/1-}iJ$mt6j5ֳf{7xH>ldpU ǘ2cHPYSX!v>=o'>5L9{nم63*҄װʗ"-r*|o6Eeh\4Ν"p'%i"9#uG!t2C{. <[I`-.Pj4AJ`sOWdEܿ^y/ rPf xڇ; ͝Sk%V:$j|u^p@+ k.g?Y7/M2l [+0<,!{Ď*~v0 SBAt̪;=U%r55Uɏu'=yq! h'&-&2#3%B<%D$6ަb$2ϫ#wl'P@ ~(@0Ĉ(HMC㎕[E˅+5>jl1 \@S: y y)F *8#V2\+cizihCl!0<7? ƾ{7Xws"' 9'~3 =&J H@q(nd$:?QH Jd sfSjҫ %@>N˫e^amIraD~qS%YcYyrO!,>у :& I^$:tOOd[Le;fBK#jyaD`ӈOJٗ6'_r  no~]e20C+1gYL do."3ɏu6 Yp7jhTU#5(eyrI|(v{yf2Dbt5|K} D@ȥ$$6!N"(ʻyn9(=q^}\t*A=_*nSAй^VzٹSnלhP)- 8л{E>[>ފ3ňqϙ\!4FJBuZot]Z|T4Z`VJ {/뾯A2Js =Pj䠑0$CG41_N[@ Cg =wmՅ2KdĔQ`5"D:+_G {0vx< ?_q oGM2JL:q#?ޱ@_ؼ,6xwW`ך'Z!d;QST8{ /fL,Rms i~=9-mCp8}Lct$CK6@plf+إ^:QTI Q?&0/& s* h}rUie$I^&/Q`-Xޔ{&Ù\)RV{P"v~{QHZM!7\pِt[k U'4};]U|hCߗ$x~4!7zN+әMcWtA?ŽTtX@!.tNYi]`slRsH#LwVDEvEeW\Nwɯ{N|a/L%`"jjT=vIy7cQؚmDi E֙:gs-EVGCS(.z,Yӟn]娨rN, -[{20,D Ix<#6T!"1U m<疍y(wcim+-*,u,ҚQA,Afߺ$>Y橿oH݊rKdcODMovƇGPA#a}@}F9#i?qzUzVqWA~>c]D Μ5Wp!{7{91g47UB/\rǺh%v^>>H+L.bK1׵ƭ磐oLJ`5{>R^M@/_!r "~H=IgQX\RX $L)3O7eB Kz:bA(&y3+o"H~ SLxΤ;xk.| |yP ^#gS~&g|=AK+! fB$+Orő˞+rm=xЯW&g1 33Ӡu4,8E{_]MutYd^A֟/u nRyX|R)N\xa= W H9Ėz>(1dҪy UO]-`hϷ+qWq::TLĚ=mqaXm3 k^&oboڸq!yye@v=+zPveIRu`Iv^] eh;cM6zkz2 >~TX;?A_F8X}u+AxOVUqN XA,;`!ESdp|u;x5Ӎ J3E d;j[3!MrwY<|!f6{⢱XޕIr?`l#ຄ*\{bu.d q FͳM%v9X3IXUW::Jo+_XOU^諣򭽈۳=㔩IVYIdnHS%:`/ -}Wah5^oD}zH*3XEsBm}%AVd_H@ 5 n7pDkҭ iW5ʻU 0'A t>J{ߩ#mQrMz{*^e:aU ]_xԚ Oё2i9<uB F\9S"t!)2Г!4Gj)!KTNo='{)|+b͢ȭBv~:|V5*+^~LgquQ5%Es#ge)V} δPC]{aTEǾ6'Lw8_ЅT^ͬw oޝSǮMQJCN~TjPC=^pA;'* j6ɰΎ5XwN ΎP&^A6M)??KszaC`8YPE?}h-zye;L^@M$#nQlgHڻb`gYRA^c-}WmӲ()P` FqdQwOk6*\_Ǝ幰DO:Zzx;^Y[eqsG!`6˨.XT  lRiuȴL$-Luub3bnퟌ/6=QbS|2q{'A6(YH0VBXQ+PSgn2 +)6`}nCIg7apT[h^@/$ m!w ܰ_s7x5.8$ngӚu]ts$DxWf)"GݘD}sV) SL4Q _RѠBZf|ܭY;E @i.hZqiT$+ah"Tv #нLːf8r*ރv;6#ͳ˶{+ԁt9Ze$ #ASZ7|}4r* 2`e^fY8^Pd[| 7h3BmRFhDJM,ŽBJg|γ lޕ(SGTq@rVKFĽ@IxL fVF7UtrR(tMGnԄJ+Z7s@Vƛf7š [xDW6:&R[()~JL}"D P&D,.ɎK57+XlpȦL-T(o&y{[QGbɡR=IymLNjp /1] D?cB{ەYYu e#qx4Yimj8+;mZTaZDznj=]40 T憁̑&?z-hѣ^&L U17tCffm^~"GXo`E5E˯"=߹jpA슞f@4cykhȸlf!EL>j8Np:,[2KoƱ݂PJ:` (7WU‘֛ s+{{X>;V,)+?2<9wLȚB,omaSjq/YpDLJM4{i::%H\uPGX~q*1y7sk@c_g` 4s!4)# F^fopJ]Qfb YX[-)s9Kԛ -(+J˹daHP#N ϧfo#`^ dDt"xQXL~)Fyc`W>@0'#_ZA' l* rL}d//0&H."XtIF5hj!]\&Y\n!\l4?GL w%Zشq a!Q'`znN'.KAD*/Bj" k5_lDV wY8_k's0`H?A֨f jhԎ̨m L k=phvO }:^ 6& ?5~= '=ksQ+A?<zf#OyW b8E;OE1xr= ) b2(HSrk啕c뇈e$A7L\nj7?l;{Eg8?Y~*.E J @:ETwnH7_dm/|P;o.5ۻ7k' jA'nõ ܾs +`ą3[J 5D@.|/#?߾ԛ@&Iv$0Qptɲ֧1x*4߼59)^i)ē _:^jTe"G6r*G9߉@g;Beo@?Mh'3ҢabȻ3ˉCT`XI*dJ$\ :m0?@ۏO a.Y[f )&)Tc ٢nbJD@ߊ9>a0 ^lN Mδ;R- e@2YG">L%ŮiQL>743+6.eXO_U6;8x3a+飓i,mgS,(6gɺ+Ɣ+kHI rYaq,lm!5ɎudUOWM0[Ъ Yقee}p͔!`faUk՟_t2'Qj! E67 _.S0`k)D{tFdIjnKo #Snvo`Vlw;=[!cz@ e(砝 L[=' j'e%!yRY~eCRZuNFmoj<-`Sf>̫ ;Tφ|Ⱥ[0u/ 4(HXԾ6%nIu`?gyS X" ڃ_ #;\%QԌzq|Wgv%JYM?'o}px7tE ĩ 5a{U|''2^Gаpz\n/׼P[a61i82o :;A8pB(PyKpRD\n#h0bT+vrrS dE*o7kH7bD}kѬiH #{<{P NB;# vSp Jd|__jsmZ &] oyazCmI0F!8htM}׿TS["> rf,6yM7Mi{`צ uēz6937WDXf)lW{CMrܝvφHN~t`~ä0-Y{X: oL2Ux"IKMZ*iҁdn~)78} NIy+~/=ʀT]FJݦ Г?Fz~E7ְi =SF%:6|*Уdr+r,H;٨03FHaϜ؆xWSp3x.7 \o>MS a8 ]1c(&$d$dykW+ >=GԲ? gJ.mWIЎqȓ96{Kוٵ>&@7AnQzz_(WKq9jS< G£۰a=ٟ^Cx Xh Gav'd22r[۟?9 a˯:G#9:3V0q\$\S4Po1h.Z CݰPn#Tp'(wXџA[ã?BMR ?Vߊl^͟eo-!w ^@Qq%<N̖2]G!XYg%2@ATiĆ]8 n@Y6@ >AMݔצk\wf"}26kd^1.-Te V9Af)@U>׵J4}-XP=*Fy& u%Gg0\Œ*"TjYdBp$>>{@]l{Gޚ|-W^0֐T==)Xs"d>!U,.M9꺞 @,H^jY>WkP.Hw&I)_ӂsV+cߎ*:Wh[ ʹGJiSju,v Ob}|ZpTV\B,C*-H6ZVv)r4c* {a.vg8G8Pʿ6uFeR%QH* =fzUuK:_7A}J("yHas2D^mDI;m'y"9Par96F1aOs u:ɂELvvf$'O9Wg @(<uh9{ ^R!4T C`rYfq>yVsbٷ uaxNˡyxwL4Q[,H(_M|{pNMzQjBh :s1ɉ|7<#or_NqS*,gg$MaF?dUR:XTBc:t"~ i!"it`M M*mlī5v{WyV1/vAF[P?^|zO"@wӀŒs%ޠSp!N/-tw'qҭݑArr v_" 9-k] _6& W-IDX0,oڽpՎ7W^e ԑ:pn;ChDSsʔ+-Z+mE Q"h]CNJӦ:,K ',S$v0/up@ .&6|8{149]lu2`ZYoOMUl|zo.x0_iUQo}]v "9Qt {@, }k^HY g䅋\HL+5`AynJR\o6`6 ]|spl;ӝ̊;a c#L^^Fߕ>- ]z]{ S7h4}Zf8]Wbc`.DY-X'@wUR&mD)|7jKFڀFv [a/rа~L;A84N$e.Ak/I$A pF:ŇN\9Ox{cK7| PbhZH9G:Wɞp5}95g 5D+ |ݦ-dϿ ih(ojCGӔ[tWey5W`g'7Am^OsZ/^W>Xߘ>֜;O8g*$o/B75iO6FN=u=bY;+Huf>AM7&t;ʅYoC-+ͨZ_ՎI_*J G:fA}L=>COQlZGrϹ*(3 FfRJJbaYn cӃ3j\*oA'Eꦣp)]fjn;($ek>͞4T7^!IRE bue1&TFRa(#Ӡ򄎙GS6V r܁3>C-4@k5 Ze꒸=8̲/qw!R 8b&A:];)&K-ecp l39/dѢp6=Ve'zŸmIXJF@itPld[%f(wwSS>>0hh_uKfPyss` @4(bj7,(@H(B3\6>9ZAp+|/۱IH^rmtc >H4 (oX(±4d]MrBQwcj.;#4OUV jX3*A7ec:U} lyh72Px"oQjvB '=H5Yx` JHc6Úo{(켤0Q{#C(h ;Iq4Ʋ[2IP#-QuuѧJrQCs&x5ɁAo%+g4wNb{Lam埑q5_\AE#`W&nzgClzJj P1U(M&LHbs'w6>%ʥu O206zBX3xqޏ'[*lΊ-w$0ZNlt>k` jG 6ԏU>A>gzN8Vhw/'D&$O3Р ;:Zv? t?|!M C`\@Y6WjT'rxUA`$ߥ5-=ihJUb-lEA>n`W.XX抃tћCW]ǂU.ҹwugH"$f~9[$ 7zZeK ܌^=oh/[q-Ś r6dc(Q vHxC# 9b:ީ"CKP}Ww°+"q >kX1e8MNC1@$y'CS*NoI:v7]dk <:ܷB\u tQU9-rw%4 gM =Sls,iןQb^fX V@TM'J_) P9Yi{'ޔ2RDY&])0D߳獞&֊$ms\{liIkdUi@ |ܸnE9<ԘXУ"j|XtaCzttKx.!CCQB(;%+JE;QńGaXm8jA&7QO0ai qn$? o~f$2QLjmK($SOާ}rPC]WzfC3Epc-%;OC1>(B#j ybÊtCẅSS܂b/rn! ѳ^A,.HnAV0` ;7[3$~$ *}LzM@8h9 6kŰTw"q06ѥ/JX4.b?d7K?dy'}KM=JFGȀXd 1~T9H@n>?eGC zd09_ cXlNj_O& -C\b M^CDpb~D14Py {etɠ-?oVFvq qq1*`$~m*Q]>KW:Ίؕ sNRqe,41Yi3Zo#zzZ3*ߢ|`p¶^s :dC 7PV)Yn U0' X:aN.+]Xuo$PR*G/3y- _'," -vFN0i[ЋvNK6\uE,*&WơPE{S_1NkUS䵦D @۩KgAP6<>VVO28qLSX^0n2<Ã2wa;蠉cRO":/:"?/k#~Ù)7}bkp0-K&轀X~3VWM]Yq$0 y'0/56CV?T7J*BDxp/Jl ْqwEl!9/DuDg!s*m[U5WTfw2ԓG`#{`I .:YpfBQK\.ēCӆKG:ŭ= L'=o!X- V0pV1ލ.$~%#"=FTz R*%ND'a#1MS*ZYAwR?-8XWŸ3.XU^nf"۶Ιp]Q_jVLߐn$G[{~+>Pt0I/etB{!T_=w]mxqF>ₘA0'h)h_ v?s-l['[X8C5f24!K, 'A1lT ~729ns9rHC^q6ұ4.P;Y, Ԥu1_KJt//_(KF/WƌJOFS L1b] +˜CƔt?[Q2֏"zw>dխf%[m{ X7R; eTB PI>*jsA!IK95_P=fh_3>m+1' /əWo'L pKV`rҼcKqhCƶ0a\xѾ;誳x<&I6b NZN'ЦXApIgYwC/M<&.!0|'dü젣L%Y}`^,=юRkL{kِR<9"Aˈгu=W5p (HJɲbGϫܫ|*ǐQ'h7C r{)=הl-VMDb|=Q[GUo9qSeI9snLLHm#d/u YH! )~yəW@UA`bz?;gonsv+ ;OG ozJgח0cLsrq)kNđd(ԸոjģÉ ZdMLm +|+V4LVⰃ_=6K6KKd>mM q}*iGGe fwBo~b-Qj3гG7>ϻ৘Píʮ-\Ƹ#O[)hBXrF* .:@EOCW]e?hބ2Jz5ZI7h^<,2iTi!U\EyF1ͷp)v?쨤N:|݌!zi/[\Ÿ#MR02TVym,“]Nت:~Lڟ\[AQznX+~~$쿥[775  C՚B_%[AV?%82ϧhr&n.{Ee,j/O۝PFےߔ> ̾I\#) ࿇(a˛ج)QIѰqL܉vsDduH/L$?R Bn=% Sl8`N`NXk0~OA\pu')Z 3Z2n`a~m*&^259j AjopϝIjʊZIEp&?xNHvPs|U7`DrsW{I<;h_¢J0Vx/.co &%eYgFtMҳ`o+KRWKzuZh7 lF^K媫ͳ M녒h P6dT]1ɠI'Q? \S6OĜdQr"HRb *k?"uҟ=ɇUYi4GFޫ*`D1^Є2 ?g$zN&}: 3t BSnw@\ 7lm{ȍѶ]sRA{y>:Vt fN/iʉ}dI2fct`! !%OT|<ME ܰ~5o*uja__M%O=nɹ>TWWiGJZ3`,/xC> )95uV2[= zzRמQ{^j9g S4d.'zƁB#RPͯW+"{DVf%HEN .r?g?r#*0.OݨfUT`)>ȣz2]\Iq_K껵*N?JBC/[/l: ~JT,'a#?<~vq婚>[8-,kgeɍ׌T UX`E>{8{67ޒ)nɌvByZ;: k^d]5h75nR d|\iuMit,\Q̃N[?$N;XZ÷ʨp-Y}wVV8 Nϔ68"vm _x*zě"a!ߕ|L^#gRLqx΃LNC#/և0{{:}*CGFwzflᒕD[Rtp/G;0ÕWtܐZKڒq[\btlZ/.$+;uQg>LP':hVwN#WՠvBȋ _}Z FJ"1)X!~$r/40:@Y"43CQëO-Eڌyo7*pOoD>ឬVR#nBb'x64/|LΛ׾u"NnzaO=G}Ui(dm9]ksO"͑AO&\7}ˢScIJlyW.e:$tO19Wp/2+ 7@hi_`ɰPr=Lр[!Jr֩0j؎oD,LR8ȉ.ˍ NWS?SD<@^=գc^c0jo#9Y%Q/]!6l?1(*#o @LYb:AXr!27&5jc.&Rt߹d*9Pq߄H'=#[YDIObZJYGֽآw?efhD?WO0hI@#%nl1{vm~1{S@FJ)`>zCŝ iqqE n![0/׉oN-̔\ıE*Pw 6 [;YՔZPTkv3-XsQx207{FC+$;䭝V|d| t\ sI^ˢ7"5HQH퀕kOuf2)ATJ־%z6˘RśWZS+BCiui#pJlmr"B `hkze?E@j0C.8ƕ|>VVcYPVmؚC歸LіYRSH5*-@|& ,aDMX8+5 lPTW( IΐFʡ:σa|hv*9A6:!rS=^ƶDݑv&$bmՐ$#>SJIRVt)Mc>A. Y3Ar}xtMap͎(heEL~#1EA")rI;Aq"$;~8\AWdufGS$/If ysqY t퀹]֭aa,?K> V6-.il3j9av~7ҒTA÷v!f7_-1] rWg}t(*qsn%)̗c ;54Y֖dTDLr,H2_@ENLYPPk pN |ñDǏ(h]6 13NHϠj.sk|a X[ Oud4uZE/1;yy NKCa՜/Qƅ$)j0 xߐ `;FJ<``h J h[Ve8G5k<]T9\9$-qEpQxRx2^{Re[/]$LNt3PB񽤱4^Ck&A}(W/6E#L(˿gA oC?`ƁIJįp)$dr9E_bGe/vʇ@@' o^/TUTήYfΈQk"|%3 *ct/{A8)~5ۄ a|oEEQz}"Q\\:};Zx2[\,C˧{ J,FM?qp: -dRܭ<(ƾ*cN#逍7S&%J[0.=ݎq"|XԪnlrLva*fTΧloZpכH :CuGc֯ 0 VTj@A>s"m&SHo* P6|Wo&Jc,X`mykN)|5+Mr ODtF e;]sq`\x4oIX>L"nPkEJt8k&=*ȢL:j~f,V0P!}EP$"ƈG @9 |?$mJCJ0^:lKG@5F[ or(NTN+zQ}bI#T6laX|anU  +-s|L7zn!YT1!d_ DZbJkvkQVueMK0>^a_|XW{I*T8* i Ŭ%DBG096~;=dsPDn6^xc:ZSˁ;fuP P`|KADM}A/H5l{P݂o-&5ph}8 B{"'ޙKG1h1rzq!EuPؑG TXr[t?k UXCPChFb4jMOY\C,Os6ӅNeU)7[U6jbIW$WjG2 ~Fiyĕ8=4 ha7"h%&TQiJ8zQL?ª"h\2lto 3/О?qO6z":en+ݵ%`='aaz;$:Z.Qz)ٸ!;]r'k1z~*DtOȡ$ԩJ# e":zhc\Й;"5(߻U 2Ҟ*@w*xs8*r=^CXepCy͐p" /X/U^Qy LjXdq?)XFf~d)Ч^fz8E9_83OdRzjHx _,j4мV@gkoZL ]8m3c-[ [XG^ S$˿\bXUX:.o~h6Дm}ij}X:`wT@^ORG3y^ܵ e=;d.MspŋuʰW,Kr>RX3p^r5 r2ڏ_x䐡u~[;')\IS7d*%F h~}eӥxҲʋQ=!ocqV5 Byfaw_ Zz/mRSy'ewۓyy+4)v5?6jusS#Xa"m{y0PCްh=ER,ey'uЙ+OALU'⚣T0U~0jAFxyn wqOc#=\ ɘ\UFphwDc:olծ88dF,CxR08:[TeYGBvE[7Sq Emxsy358icbYRfg dJ낣 2"~sw bUȐw;/i|'hɜRAK/aF1֓ (HPIcc7"'^V2y89foa.'oWcgp`byx%Ģݶ0ծj ` Y ^eSx-F1KɌJk[JB-Z4-RppƼkZO,r~ gf[|;GC{?Ժ6slʂ1lM v2p $gNgz5tt٣KU2pB Ņdrz2yS׺^x3j//N Pތb:@4r=1g8wuF hiV ۳08E^!*=G,:dլǶ8xUĆBz֎jJ0u9k濭 Q&iцDXCp-:2HkbXsGiUVo2PMot[> y=k ޏa'dPEu)) ,y~#})ķ+%vxKe{S.]*c }mc? N(G4~,oFm:f17Qyxqa)o ӯh~R/o&Dixn2z#EjB~ČxcԵP\I> "sIǧ/~U"#{E mݐh $dDڿ96rw,*4 C^w`T _hxC эfTS59M0KOf'+Hp%/1`1pNTDA~0m6TPD"oYy/'TX:PhIjE:ZIX.F\p1>:5qV6,G*/MR"OFOx K2S]Y;A Y${Q'qi8sTԴmOolFa8,Z}@MZv5FQ3nPYgׄZ xK?_nL !Ks@TN& ErʖqU!}JI$__o)vQ`d殖4|4=wb,yy)}~Z1σݦh 鷀sidMT`s^`v!6rf{wZ0g YbfmD8 CW[e ѧ;y1pDوX2.| Y575usqrv*u$3ˎlX|q:QgTvVub7Q~Q0eb!A8ͺ")! hkgJwu(ml'0עL LiN ?Q+;jb,R5ܷ> l/#ʌ=z^T>\:3(0ɘ`!6o])0prK)b|9Qӫ4\?"]F8Nۯ"ErC!-5^XsDCW"XY48tZ0yɱR=О& >kzy'n +xIXRBmDՋG&ir3{Y?(a/wק2Lq:8ѕ'׿߉WxÑBH"(1X;cj_l䇏})'΃xG`E#l84w > eԝ=_1:,A8s4>(Z7jIY@f3}?NlqǚkW&ld#i5.o2$y-Hcݵ,dĊC.4Pٶx4w8 Zk!EZ7"._Kʤ U]&3sF7^xolw?kUMnzqz Gx[bY^NlxTH*bx;=n, bmg?977y#S})8#Cℂgbg@Z*NΖ'49)li9Suk DAThGvg mY QZ,гu ~#| @M&-JDO1Qn۞K&Ӱ?;㖍jف{) bσNg_׺x :.;7h58= } 8z^GM B3S FcPrt&KLj>[ONwdJB(p\ ӛywpW-}$(0bE(A6F*|d Ra\no5/PJqGgp?(XiDv!7 $ҿ96Y_GnnJI5CzcȞӯ0\7͟ PҴT>n.l(pHb*fVs qq DdԳkEZӎ&5Q Y WV"5OD s x)UQˬBe%6*w1q)އ0lSO*5kKPCѪ{*'2 `o+]`JҶL]dza;"6ݚ@ASdџ!/сf?NވN*:fKb\Mnutg4[LqS-r'}fGwC6!gİ,J{S /nj!wnkN`X [=N"'2grb l)f۶U,DM3X^Y}b3 H&WN4K| _QTP )3oojZhDJC!ՁHO4otrUCu e\~y^w4T`Fx!4[R4sl鶋p?ڏ0F&Kwڣ;_Nsj3bxŧ$d֚:N T]A]P+@lW9`p>1f' T0z8`L7lպ zp.3\3W3ujy,KWm5s)tͣ0kPoQfÎ nzWϞz#ɩMM[$>T]KE&ZA hWsǩyi]Wby3z!n Dq0+M`X F;@?/QD_;)y wGX)qIu ᾒ[8r6!#/+Y R '|pgKr6P5HEr ob B&;'p}<#6ӏ:d!*WJ)薙E MF#C_o==wuU*2H}6ZiZ^V R xu&%>2,#@!&)/k") qEQGw&NẠ=5[}$ qHuip @]iK<ۻ~E8_%QU?)tMuΐxn >ٝS\0Ê5e s(nh[|--=0B:,M`sQ%X$i/NRz?Ʀݨe 87 hYX q}VV }O/nk3sǻ|4,t"cs!Kq٦l!IN Zk\S`Fw>':=R >-H my9M?/hp"q1sE MmG9 3 Bk{m fYA@PNnƊu zۥϻ@s\C<|zc߽ꎙUxi fShYmM?fe"6ERG~H!}u׍,-A:-z׭P%<ֿ91_.0rj O̬.Zm[ q=hDm {0D͒3΍6 +&g]<0 C]*p!GEsq; 1*$&ue܃Tsۖ^]Y3 I lV,E5ݟ+iŞ# ͓&eq{mut/w=)^L\idx8Ʀ^lJY9IY!|H/p=f%?xHu yiס'i.5< NДiyXؤ!oOVm=%Qݵ0p[z0yˑHF?Ɋv¤uT_zm34I)Jwn@IsyUFl[3ۦU`U, :e S[GFIj)iz`֑t7 $[|K M|q+Sy:S-ϛۻEF2s?qaUSʸZp.LvG7U“  \0љOl2_缲n+,KMy24i/p. yDƺn =i,Џ!L:UN7<5LXLJol{2jR@D8ajSqLǹ(pliVuVl45U;hbrP!}Б` =$v ;i 2 جxO0DtCCj,Ħ[u Jp5^OsW+#N׭SMZF*e=&tH&k(h  <T'Dvg렆*[>Ql_L~^g z!L~'d|J1~岻kn_H?~j/"J$fU(h tSNvؿc-\8qE(kM\-Dbe_,Pdz98K#»0rpLY;n\27Zy˕[OKRġPu-A^@,׼[`D2_|-+u`WѮE矁6l\Y2bʪɣ Z-(P8kXv+`sL=؍`wB9 BȆle3Ӆm9 Wvp"u/Ě%u`Id +xv&D?14atC@.0lBu8:8aK9MDk`gpP ?ec;j (i ^%\P̓;vL:ưz$i*MU 7SI U BPJua(, rZy.x y)4" ߍ=!v9~n'6) DDks dW&f^1|EqGáCcAyHq!ɩa\ǧT- /DmU|7$iiG p_H>`sCKy`LBb]mNj!i_*i3* klk4ji}It1ǻ΃P+r(>R):/U =ɵm$sFboIxv^.{p|ŌWmC LI_@O""~5Ա%wpQ@NimMnb@lC) j{"U0(CaIoBHCRceG]ӫ,by0OZF]~∙yՑA&cl) }( ʝ7 0uFrF(Ӄr( ?J#Wqw WI+i0VQ,)> ?XK,# A2Q`*պ@vtPţ4Q;@U8癀-vw7NbMx_-#:sD;eR˶߾@V(ζ,^J:1U|:2oKNcyjIU凹;;*'%-qVzPuv5X! WuΒ155,b|@bs,A8U'hTDιW_>!YQz- xYCޡx-E>/LKퟸy<ΐ^5ޗ\ʼnY&ہU'W5%s#fSH*]CA:5Y.T:c*)(p" p˲d_H'}E{k7&xP,cƐlmע*A=Uc  yVpS>lNooT*Lcl&4;ܝDs?]. ɚƒ CZPf!P m`;ThU Gllf1+7wG_oS7*ҋ([ yCx:r58WIB(ūĠ8?4T= @3ODf叹 5].Q kָOn.r*xWx$uv󄗇"(JdY; r4حtBa`Y@Z㚙72!ga*E&Պ`Ƚ͸F[Y㐈<.whe< .vo-aYh^ݟ +>:"?)n\AY/r҉; 1aahgY4ڑ[D!'4 ^Lm7tE446S-vx'r{&DTJ)޹GkiB[Joaycy%)-U=%2o:1Pŀ~^+uq}fO}5qc.C<`W*7.F^nY@+%<\@STWӭ/zQV_zSFG;uy:$/v/?FnUmJ b!ֶ/5􉉧g|AV}3g=~HmAi|~O&~=v:2{t#T3u -#X2%HWQpZeLo6W}:B3G*&7(.[d*}+74]ɑNQp9#bx8Ä";!Ph?D-Hc`%Ji?",rbMb` 4%QI bIBRc^#3:OIA CVZJi;b@\F9C5<~6cc67B0L[tYM o5/#ץ-#iYko%˴>x1{* ;鼸מ>FxHKA4Zi%!dVֲ-}.vQ "3w>Yd͸z|jVS?*JQL!6T"2il(sl^A}GSI&v5_75w[iØvfi V[YNYYO_%.KtL[xr| 泆T T0G7+%ӗFTJjNL' 5Z i< 7lt*^Ȝ B*'}Tf {k{ƌɿz Rb%V}`vmtNܮЃD e.)<ţ3=0\V08Lut'^"((NNJf@j|xkNI>A1C1:>F1M1IHpXD24R!÷"^1N1Պ1 \`v|`7e9㙁zH[A֣`bRĮwTt)C*-`!9 ٤?~+lVY(æC}p-}@ BT5C4bm'F2}kHٞ\A#G꼝鑅U24 lVuJ LJpXJ]ok?yqG :(3aypK@O?tYws6BE6Pj°v qfze* :M a"7>x q0F`g?;ԁeO'NhB'YhyEuuwL )~ݤ-UK/'PZ‰B!"DG8>Nmea:%*P Ҹk1+i/c}K+k,1UH/hB;M[ 4acnr0!@ ]信hAӚ!鑋d{vhȽتDH ʣ5imܬh4T9t퍮 DZ<`зkm]0RƌrF Hᒍ"jX.4ooX.e\@tQ}ZQY Ͱ4X[kbzybfӶ#d RsVR-"{ԸX&qf>:123,Ë &{D;G8ClK-XA ֱg \qE GP2Y +e MW$z5kn-kOk#8AU\s'C3zD[ <] ړzmt^$x(W -Z L"_#-+_!.7 ĽtK콊?ڱ\B5dIwT%a`1}S YZ{pc{-$.XQs}X$iݗ-ˏVՑe*{KZS g\ܐ Py4`G$uRCi 9-Y[wW6,/*(p88< 7W:1qN?֖7iC&oͦS:>yBW5ʌ":cmķ?I:^?ɓbeWA7ƒVPd%j!Ն0(Gрƕ >ԢiHMNFs0YnF0ڨS T1oLfnḱZMsYA|X^%k>YKé>'|?~of>U[u0ϰ]FpZY܍T?bZ'>),Vs/;oieK.-@`#]Z 6yh@1Ifui+"Oa w FTfcO:/;(hrSr1{ xLʼy˺q#8vd~4R5㗈(i'a݊®3c#=W db ~&_ฉQAʬIPުh6ı%RJ~#ؓWlJr ƽ(>|Ph]Mq{E^}3?9)"Idh.H'|$0<>Z=`Z#Gs뇴L|7c-N2vXfLv'RAF bg%B)s4 a=qsҋwbGS&lfzSf].+wXylbn3&M;4F~q*+D8F#nNQȏtXKoa'ֻxXyʭaT.,Y;]M2.0LP`Y&ƖC D Ƶkr) j4Nq VCӬ>JU5>]P6kL˶E1}C>tkҔ3" O5n8Lf0YilH$8=ج)\2p39]),;O])j27ү|QrY[BMW4NB$tOyB6 +?}~8<ș51QU]ŴE\m$~  }9PS'`ِ#e8 "+ԮY3Pr|nHq$ Q埝A@*< >2[ᚋrXZfBsY f¿-K͙bMk{U=S Z%676:鬒'fa<ƚR.\?LWxJpLٚttFH;G)l"`'փWWS;q ܱt) B&jx@ n?AV? 7*.XLި Q-^1!Gꑵ{'l@t.Un O=!QB{IRg <@Cy[AoԂ@FX}jePH;صR|`wy _=Q{0YPM7lUۧx uE8wg9SՄ֌!i$~LҹzX[6yC~O۝Gd/!KZ`+gR'hi:n%?C]ွV4NücqHyQ;ycBjq~d֨> uĹfy ʉXsi\+rl$Gt[ l:UL:ʯF$A$ 272R7hJuHƖLj6 {΃Z[k!<ɾVG "t*6 4ٌۖjF<+{ vCSӈ*t m\D^Xk .8rpaH$:br~U9'W? "9U+OL[r&ʹ$b4Oj SqKPuş"0u©OVb^ƅK7ޔ;ȦD}'i pۺ`o4wF1$= +dAoOVQ\2K^:gw0{Z>A h8D`NoPAl`؏Φ.!v:{.]`JX-klT-CsMf?#2'%Ii\=:lIuηl/+*[;+-ĺoۭ⤪2]&p`W WSArN*.(yiZ[ 8JEQnXsammUdᯏHw-6ETo8(u\PO~Oo,>K| ۥ4ݙ40ބ`fG\$D$S7 qE?eјoW>|mDzGȥ5~ifWP,gx)* S8f7`%nRJsjx4eGbn:v*`-gh9ʉ+WmT4!L_bKwƒm^%^  o\A;JY`Np Ar#5)v*R0-LWxhR2vKs \!G핟d[P{ړPЏk‹R[>R^`rV?Q44@Z& c`tg$'WO*v[nSFŭOp01c4D:DdXKV$.Ϳ2H%, Hڬ3g8a@h6[9 BxĈcItOv }|gΣ^Z:QYkQ> ڠkdʣM}bNRv lzlif+/b3c`8j{ݡ[4V'KXO; ?#|oE 6;k1`=qvHC"À,W/1=NI rㄼX[&&5 1<5%\i;n=$PǶf3P7TUp ɇ$tµ#ե< lNQdkL6#'OD{daDў4cs97oKa.2; v)0ǬlʞjlEdx{ ~_X΂avɝ v`"xvfJ1U0~$}' Öf*(OnY5PLzmĔl)t *BA ѵ,IKG ̜#y';<.5ﰔCT;>0]`9TJ\8 zO"yHw ɬƆa*dokᘶ3ʐZ2y (flEGwIFTA,Iηyd`J,BKVIڦFg])۸|v^`Kȍ2DOy}5wPCbZ~qQv\(z뛗$AatL`kl)c)[`k \Pe9-ʠp#\Q[ߓʻ}h0m݄KȤ tl2M=+a2L? utD2[7ǒUj g)7dv4'yĀpHrm rz+0zRD6}|DSslъԭ.)Th{(oXLR|O6yhSϬRl(IɊ~.eh.g5MeU4Ld45^ca'"(s-6l)'gVMBt1ӎ6d/60 %Gci|pi쭲6ڍ9 )|>Wqh[׃ձ±X=Ω`-<pݻ-n77\w^UQc\0o|B:1.:`ؕkq-/EsoTg8_0mSTG&\2z$, ,܊F#QY+V!EW13.+BAKV%9lV+(I9?2CO8m7Ğ9%\j ldQ;Tk!mGZUB}`}zj~FrAWIgm5y"y)ą5tK,0r`4LKA+OC8'~AjhaS@&^ Q ok&k tLit(2j UJ7`ԋOxߊ Zkb S$LH!cu#_Lt]vʋ hy8Gpoo_6J0FJYMBU!󦣺򶇦0_'a#[ՙ4\W) u!X߁c<^,!p;{hfydӦ\u^g_=Aos‹&4 7/f*4RH;XPk,x!B;eTyhxNoZp-+R t@GSvd5U7VxE(`gBO0|ٸ&kT^z(aX5Wr/dI(U3@cyEN3g8iOޘěɡS1QЍ%(F(8\ݰtB}ĵ'H2 Vik}ȦqZ\$HS;2S`XBY/Z`k"o.6eBk+V+n@s?3dk 5ĿYyaH37$~?ަ؉@;SDJʴS<&-N_(d@ϼ|Ym nKmPK! +ik\D& +=pߗrqLv?j!Էb LnYY9%;K'w>DįpH׀^+hᓣp{J.uJ/2W8i!|Πz~_ij 5& .?m!'Ocph(Q٬NgJW|{ vl[[eN, rUTkϕƆM3NX #ǘޖ`lqt* /&ei늘ЅcW4nWgWjt#~H[WVnj}By-txA'#:pfXKn?`؝)D.Za?"OxDVAn σN, @.eu9=0|lpAdr,5zX^}0 wEց"ӖPCFHֈ@aDQ@.aP@K1½fJvaYUdaFcH1f|0%σ};yU'$8M/9ruh< Ū5v-GtO9̗W7c/h1pB? ߯Eec'4}d*%8*,TBs1c-N\hAXO*nG^"d^Jld?IYϛtKt BwR -ŢIAQT̤߶"+x{)&>^ie9BIb_rJ??q,4@H7$n$^wViYZ?|B SO Fr4~ȨA)i3UM%&\FWc|Di$fjȃ}nDŪ&xTcO' }KqK7)Wͧ eR9kl=ͪ"vD30Kd9aWn;<#V}p]7[EUspt9KRw 잘5zqE'mׁy#җ#n]SȺS6ZJ}%3>GXʇZ(nQC^Xe,SUƁ15iy4hW% uO{` N=#Pc8V:URA!L$D>)w J{O5=JOV=߯< Q5O(JΡ}7(#6ebru/2֚ɻ_&P7Os;]GOjwG{3/p5ґx ¯d^.sM׼>ns7iL% ]s8]2* =kidokh;X9E]MEN$L#c͜fY. M&w %&OtfPgZLA6-ABE9"  ^9vKgtHI5w67GauVJ 1ϋPV1ѾἽuGuB$3WebڛdF2 O7[i'4^(H `RZ J:6R8z$N/"PY$:J`+ wd=es?bZ̫[ܷ/4d9m^r݂BFեX?Eq (K#zc|njeMܢ+!['?=q K *A@S䕇frA`k5@gn;"5biB&*bۏ.DB?M?̳ؑGȎ2fKUWK T=q>3+x\6y@8Ds>B{` pSX̏.Kari蕍/ˆ3ü`TTtDlHVt5JO x<(߻¹IaJVdSG T*>{r]nML2cuoK㼣>~Y*iR,~ 9G S$<@WVq#i9DX(p5GQ*=4pvmAHX,V.Ktsbe:6M{)z ;V VZ`F<(^ **Ԥ,{>dQw`=i|,ouG9U !U䐍Ťq  zgMKT}p5Gř\@^& ei$j` r@|9*+@~N1Qn;Yҙ b{JE,9]4k^٢4NoT{Hw2/v+#H%sjΪ{=|fKjyc;c!p8q~Ld41aK}Nɶx$y)6 k ڭ-;gBw+wOm2oV.Fe 0ylR" bf-f~ 4x;~++f1Q;Lђf2eY;[\1ezifk~S!8t<|M/&K3׍(0A8L=rW4M+j[`ܨ ڛ9U A^k7R'8g2{ɏ^!`,fS= eZ3"h]#Mf:XQ*9}6wwѾ!QׇÓe+W葹~ ́N*v -1@_4o^Pdʴvmy1Ք"5+1c N%zJ.bxØ-]=,t-qU4NC8xjsOƶua(fijg#Nz>࿬4꫋[&t`pf$HH{ݒNn1*i&wɍ :Pc X^Ԯ&1^+{C/4uvɁ[ua|S4k䖦7BK]Ekm |^X܁=e.s<_Pl~s͜$VoX Otc9.`?C_ϾKQK,f#\T%q9"xb)U-CdRSx]i_`g!oXw;#kYq&MKθ2-_<~NxB(u5:dQ|Oox(f]6A%яD&G׍5hre8ؔ_\'`xIqڜ.aIwse^5{f4g"Pe-0C pS%rr -]cPo1+uo]\~)U|T}`ma=`Ǭ|Q|pw}E'$?1n]J4m8|?!QP?̒N(m$d’D\UxQLe*p/9aԈ}-j|$()Ɵ >SmX\e 0nNa8M3X]Q[gf'\ePK5 ߯]jN| n۩g4R &Cь|wY`|.]`'@MÝae%&-"6ԊPu]2'S.o{~]:~QZ^L4av U9,4. B$Zq,2}ZH nㅟ4Pa(}{j60w.] NYeUwl _n 4nQ{XW6α-O*;5f \=N$F<4uşU BEJZ5f,J{o]=W|7?V qS ݲ,<]MsãHX0:?K=~J tIlcdκU @/e׊.nQMglSz C i?L)h.J 8Ja\и{l~ԌtuT!HMiKZwiZ RsIGvkח3Z*g8cg¨BDEvN9FXd%Td\XgOp*.LfNXrk4o7HRLNN{j3I+$]^*,|,}b-qR/2Ax NX|-IAHM.F#_1n̊W vTW MsQAAOC>t*'`"SLεO1e-NRU' s~󣑉M=J[ȟWߙ;oi'+ u=(!u@TUj\ 0+U[ oB渲C>ͤҷ37m;3phZI%{-Nr,q|$ 23ˬ\yQY1-UJm[!'l:J6iK1aKx.rq|{ Gn_DR$4'њ `QucrsmM \; [d8AԮ 7_y/eNO}EYހb"-l&43ҥ7Mn + 0-" m`1NI`=e_γKXbݼv4v# 1L7 ~-ڱ(Nv蔍V+uk )OoTIURzpBmiߤusj[5ZGKhq JV+ P_/x^d6DCU-˥{~DBx"@oWy9KԃH?XR4[ZzLsW(ڋr ^?̷@Y "CLf0 MD6aݐr,!A$j5hIY?gXn_EAf+1z:SPCqvr_H$87BI Y#:_^qU.#?ٓn'`3{T<4n 9{~fm^E({4BJEj+BLuʂk1cF!H`v2^k:=_"~SG>zsLqi k8\صa69aMm6:{M8hOͣLafH&WU'[5h^ܧB<(5pc1C֓DXߡ!aU*ˑوeqhҌx: rP . ڝ vC_aScwM~u_?J@^c`8ͼQǒ (+q ~.DH[J#~nrW)  1G,`n{ [!TT~d+Ħ:df51(*[MS}%'[j Q>LD9gd3P,ˡQT}hU -*;pe/T)166i0Ex3dQ jmRS`֔%Nk #!ij/d>3,#A55;&$z5`P)XZ`>78OZaò"$u.fM@[@ (N|ZHoj} Х&n /獡Axnj)(ۏuh9K 4i~u7N(D%zZ2 AM"uֳcxu%Z#%_βΌpc,t?mHvL3RV7ӦT3 _ruVZz,N*_ δЉ;!r%X[rey(9ŝbVjۧ@:/ !]FwzrZαs6jpbA(aߝBLoBgB3;D:D@:i60y=ߛ[θ{q64!|I#@}Yx=xu|'0IM_-]k܄vEѮ->)1v҂stW)w݂;^ gzGE4x0*(H,]_Q:{IV_ ~8ÿ)5(ᛊJ`wf ǀO~j -O&Klо^R51 ?]%,sLS:EBH}^}#fC)桀uq6|yDsb,{ 9U٪ ~wsUf8l3cX|"I"e95%@zJ)ny\\@KT_ـ~ }\2NOEh7߶e`ePg>#.WZY%O\<e o0ݞ dybʷO⺆ oV[A=kl;iM$ zj$b/(->Ec;I+p^k \o#!C8UZ?nRumãIˍ j mv(cielmUT6#oUyJ;O"/.8ZۼҽEkWj=C3?gs !69v73+[IX&1- y^Z,5ٝ]F$ǵm 5O0gU>le݇`棲:'U`3x4m2=bK@)X|&#Huˎ*12qx&ʀ)͠K8#R:;"$pC4LFJ6@p o/ {ơN8 _T;v? W,\z%TB3#^M(,~VI~8KBҗ@-5H^M}RevI5PgόsPhj 3hߊB\SW&'B܂r ,^' )PSxx4zG]<2|R`wPHs*܌ybN+6wJG ooGq|kTdni?!fr%ԅlF$ya %L(3hZߠ9s-g T<;'㥬G(&;8}:_OQ;g`q%ٛErmNV3}FRk jAӋLv9imVdJR@OURQ|ub _pId?lpmP8DɅ>~3+9 r-[=w?#bm(0|9R~et*ym&',OV 2Bl01A1̷{0hiޅ Q(frGC5⎷,1TT,ǡLb=qc_.(M11h3i˟"I>Oo!73!6^믠 bofQ8I0'Crנ'+\Lz"?i-zv ?r4 13{}s EK03Cމn8 M kF"ѡ.ցZ+BKC]$|-f ^|ba_giV,5+jvѺ1HɤhѥAq# ώbsnʒy)m~ l^a{ ^;y ZBJUS"m 6|^!rg %: 6w攀gmo%w4@h=mUhJ[hH %-}HMx1]}bbW񡽔z9UPd k_\M|˳:toڅ3'5f0_Vxɘi~ ,ԅxppEѿؿꖧԓ,рXe:wmP^PV;vI A&!- amP8ʼʶ)@[.%"#rA ߀o]o$Ƭ8q?i,Ȍt@EikZJ{6L Ef$zvk úv ̑'ȖНϤ:+9|^|? TX"OY6x:xnSǙab~:oՍh4O3k^M/= >otܯ|wsVcDbbGF+G-$UZD7s1LX NuΒ XlPlHH/@sHMЃ6YC_ ~HMbTֿg"h訷FuĦ%4Zi܋ lhVTowĽ_5jq%Hɴqj˄i 7;pEE4Z)B.vP.v򡼈&!+{uB dkwB<մŠƽ@<>FMQ`,oj#K^@X0B#^NC/0Vvj JisXrÄH@0qunW+=&b9'zp1UIfarMdR,Eg{o0x2˰M BS3ցS+G ?GTZ^b-kYt23@f|XڎD19/IΌ~J8UK{Q׶K>v Z LBTenfV+i!(*<J_:m,EPrHb ( ȣ(= T(&LkhnHTEj aa"\V{F;PUrt,}>UNz#RDPE\Y< bpf R,IpYi:htQrNU{pdG RN(iv䐞h0Q8=COE:v$MbTY{Q}HpUw@65<'Z˟eI(O;Gf!4`8|K8ImejmZ*lkP&0:\bht<\jO7 jِe #*5h88N.#{6]; \) $-fv'ܢqd͉{h.M+gq˻*l4N=~+ҋ[= ^KRS!_n~}!62F&IC1(ޅZht`[@ rZg~W,jWA1E;sBC2 O<0[x? } /^YcN')ߩ')g ((%#,J1"wP=]{( 9ʶ{\̻H`D4e]+b1oR&)xG*;뮃Q쪶p%^%SՍ妍Mֵqrf;nO4c%j&cOUZ<'oz7* ϒy"N+S]IueB-j[զ{sq+ɀ#f-+h\̃pu+Y8q5Em)F#q0A[,DGWlvWfKxC!Uhhݚg(h;9|?$lqÄ]S%yd8( l,#ԙ-#)Ͽp\yAv!dױ@$UۘPd>yߒ.boǻQMvVXiVǮ}9zuI~ Wd2x/;lew7騅o4nE[#l6bT"N8%dzj4z.b7-VX`vpqjJzi(v);mb{+Aq?jq*u?̳o.qL z~aXKQ HOI൯ 'fPp"&i=x0 ms-Q xI6p)dU=lq tib1K$e3uFL$X6](<|0XΫ<7^_g RYu1)NSY= _Qԥ}v[)LrM*]-vvS eS`ؖN#'ZOGwCy/kVe7G 1ۇ5F9Ѽnxۙk=$ Ru&2So~m=ALЌD\Qq&Qp?Ƴ9;P+JB@P:8l8Wtaؤb'Qd3n̅&5B02U͎Gu }\=?}_iنgxw^}X5FDhMV=xFgFQBw| ::By-䮷hq+: ^f` r2 +\Td}]SɒSubWWv!Z#'%V E֘Dt6Ig|Q_* s\J񃋏hs3"cX1Lgo*~?t8F7v671;gVjtYY!sPxu9D|j>ag'Ѧ2u E"sٰ}eik1k߀|cy3BDg#PG#qnZy+!@$&߾ႜX f5?DAS8#̫$Jr8=p&{PG$`cd9z$ M 7*z[F>yd($_Zu `T` ta^d2.ě")!pFS! AENH35El_t#%}^/s*jKLRP}eߴ.ŶQ&ؼ"^Y5꠵)L~ubKy^Zb0&ʵ X3.ϒУs:Oׄ'0T8k${rONdW@d4X(=hھ`I-6SjvM ~ؒwW?^?ZtBr9̜_IJt) 4ρvf=N͋%8gz,ɜhps&Y+X5E'"I 䀋3}II.7Oadd}swG}Z O5NiTq~L/mCRhE* Ψj1!|wr2">$K!!tC[98bKa425Bl7D{rKXz3h,4P.i 7_;hYzx>ȵU7͗/0 1W\RA .đEBʰr}L#êY!@MāJnCe+BE 2gG㜼^Wnd%S XUe"@V wV0_OwC kZp8-}wQ)jQ8cK*ٝI>HKwm+IHCmy9yrv"@%r0/n"U16A< ݳZfFםV#z|_e&'FMYGb;'蟤x6Ye/rs! ! , >DS(uS4(zyC<ùBś C'Ue6ͳ,;gH5޴ȂrfZ8o5,i1 'G`86eꌲ3BcSeS'>'Rݐ Bݱk>}VPv߲{'fsDnYWU^$&Qq@U/Oۿi/T,Y~6㼖.\/?/3E Ҭav5b^sU>,9w*CkƉeJQw萚׸%p[~'`(xr7 艻Y6̩cЮHKڜWQyfGQ$L:2҇1XkhCj"WQS/ i | Y;əeN5uq|5e8ZhxM8*oKM Ow܃^EEF4)F^+!ۃ2 TGuz5[n?}=*̪*QCb,'r&;tB~}Z0*#cZ6Eݼʔ32]"gl$~CUоa׼k FRFѾ98fYx&umȮ.}-Ә3]`Z^%,Tr'w QVTEQ޳&AXbf& Op' tݑ[֙P@* xSzr /ȡ<(D܏Oֱa18k4I.ٴ:gWb$gnJlm-^͈{KA,T+JpH+zLԛ`[~3 )1'W?!aiDƆ趃47.:"7"&i=3XCٹDA< +pʪ'Tl|_?05/FFq]yg2Dzv9nvu?eLVG&ӈ"[M}fyљGf%xVy8g s gRHtT)U,QGv082>U)\mf7yC%q ŐbzFݰk s_=[RYX{x?I qV(ԾA02K}7܁!ʣ9:x\^gW)AT)ZԾDl(ps^C:Pkx }}9@8uCv~(q {4,}`e7FKL:e\l8ss|caZ -k?=:/!e>=:iߣUWMRv>g?/0C^.R'!<(<ACeΜ`La~f V׈ړ4ZЦЄ* u=^#tm p9iQ$2U^6`u*W*;`PHjxF8gz=\b&&ȥtĪ rcKUVOc^A<vPZV,K\ fxZobℎaT *qhT]!wqYmJlT.?t@?M CZ-={ok V7PN<ԭ= kȂܰ}更Vw+FoOC9ׅ)gC7&c՘rĔHT<*y:z(B+,k*ۢUvW-Rruv)s  wG#e8rM{I%aR?Xyjn4q->h޲!|djo{FׅVlYЫ^ DC~ғE !+j\k뎆W00ڿʾ!r pCIM~PCP^c ɶPhe "7ɢbȪd_Րd E>dnAm?72ac^$&#KנyU~7nwgNa@eztRzh\ܚ+^XQa,HNr2I%.l|x6 CHӮz7퍘5vH&ÂeaI(LPg 'go=F(]iq]W^kimn lE8 @u':<])U=s'H*ML] &c\G!eAx9JI` ە0;8N>abD= 515/pCSK f2d`84jH >Ǯ]GQ3QVXOo>Qiك_r7sSbu<ֆ;-߈Wk<]XRiRlr¦z'YϷp߬6}k$GxۜPgqdDN=6a+T 46SË-f a"Oo[l+4^[w-9z6޹ə2ʄ@ݖu`?%k/nڋ>4 A *6KUb"7xe|CJ/s'`F0("܈5 pע"pax̼ݱh&aH y˴y*Vƨ+lҫYM?>0^@"v01sg-20.yd& PSo0kf'BF[6$%; OtSZC!%bRNL]@oUS%(^]i_؉zIGv3R6MʔY13W瀼X]W9!9HY&Wbovʗ%>GH c:Z惀QH-!bcv;&$iJ.(JN6+B)l|Mld^ࣄ  /i 7Way -^H  \ڃ{EMtLJIp`ՊW6]&Fux4?\m0_ǡ 1jgѲ7p?]]H(y" c &4E !CuGF u}A6ȼ~C\~/W^=,P7uP*>s+uJ5/ BK~\tuE׏mԛҐ'ޭ#ڟ{BF!h4wp<Dzo;qPkn}S oAZ'ɈPc]yʙ2x"z_u6P){ֻOLB3ʢ ^J*֒,'PbC7&>K\`"ɞx@<\ܪoX*6adk+PО_ &T53yoh@M WjՇ]"jnWm `+_9Ux'ӌkֶMؕ?[79 E5ȵ(U0J?fȰTkn&q("8e' 9v)oPtBD3]yɾU9+z5><ܰ5 )!y>ZYF <ոk*!zMd̩7H1v̗S :sN*v~Ϙ+`D`-.Eޛ%VyV!z 90މyOsk%VZx?ִ &рȑ޹:sWqW2\~&OԴ42rIywOm6pZSVo!qk+HUtjk=\*,fU ~;;ZqbnV&"'=RqOBɻ1:31<kh;$Klj\m<4˒YPl #L5˾HO5}jH; S'13~A+) 1, p(E*B%u;Jt͕@ hTBD9hfj_~jE@^_P?LQvF8=㚻sXR8P.bDo \ ` epK4hqޢm9e`*^u,v:~)| =*=ܕEC as'8o{>8E`'@`NHuU>LI7}yTk<:+)u?ʿZo\u&4Gf:r&8!+UHB9wb #oC/t**z"7Ü =ML4:0: BT~Iߧ)}]ٜZ9e ׀D/SMC;$,&KOە&ȓ8 m`->[QB"VMgr.FWqut֖2aUkm- p\y_/A`g 1{GE@ ȐJ2l ًr~Kf87?`>Iƥ0`b\qo^gbCa G0y c֗A.[HX+ o+lP&2O ™GT+USqvTy қgȏ%)' >j>TwBѲ&-W=-~PP V7 BPT8۸;t{Ak:m1AUJ k/W&,&І" h!V|SIP&*h/$diG#4֕ YE5Ii<0Z3%xXOLC4o.q K/{"WEάkŨd֡`ԢH=ijA#:f9LgֽDqk30Hv̙O1y|e H޼l|+NS:q:_X 6h9 ~NM}~/8kh\͎GqKf$A>a:#OAA:_7$,PW͓;6{;,m\2E;#ۚtr$b>pz4m߂K^3F[SLֿĖ uoLP{ sg= j 6_7<[=P5A! Wrcǧ5MGIܰCwXj*Uc!)h56 w  p75C j5MqKN -lp*C^>9Sf[]޺Jĵ4Ch gj6{.eA!ți^DtjR$aEwJ0Swy+ W8b ne'fR#g{9iRy[Z>1@yN? UKܜ*h /$?0\W&om^?1rz1;rY([n<Nd&'vg?g!39*࢘?y_0:\[ͱ|ƺԅvuGR{e*{댛, HiZ$cH;r&ODhV\eƤ#nƎ+g5;e_I##U!TAUrm#:10՗{YI,W5L{3s QjFvЉthJ4? hpÉ/SK(f+cbGRo*3Lw/P ewzv ­UAd[,'dh}2>i_H=KTԤ/ܰ%W{T?*fO#]lzj7\9pCb xn%Y@A5مɍ{x l` k;@-tO&fc;AU+=oMgo{nT8A7R.g)<:( ?W=#A#J$';ϙz{GvhwQIrU &+8 AeHw5#2.ӹ<^߸+b}ƚ`I L/R_heq~޵= /|ȠrV$b(g0 LEfnm1'l oׂQ12rlOb.B \d#L:]*MܺHI}Ri~DZݿULoubC)l}^x7]%X+\)>\+:rk]+08]0_Pu76MѬ]e ҆+Ծԋc2H%8*w&ՓÖ )"6tZ;hnsۿg9vlƟ؉H<*YOEHUڢ.w;ۚa }cIc3֜'lPNjԷQuLE|7 ĜWvNSjswϯ ;2 fhU4fWiN4HT҉…k?_O\ZѴgiS"&4 }@V v͊;_s0~ r#Pŝ#gxWX2:xyT!bZګ9Ѱ :|b/l5 r4!9>m#oQ`ܱ~u"{qrfM)H\qKe!Q {X17-Y !tњ3 H^ ]x;Gq̼c8j0}h^pAm3v>׭KOH%Bh_\v'>0 WhWYw2>'.ħ-"Ilo)Wnzn =-a)=JqՒr.c<Uù5Bdorgw~B@wO^*Ro0/FdqW]9! ֣hdNjJBAzCNEV-ՓwVG6dyeL9B~RbΒMx5D&z';YjD 5tLzxx*1* i9:D+ /zm5QxMra}:}/!Ȋ3 /sWoi 5օgLHPɯ"ѧ#.0ϥYoL4l㒥j1T揌W8&D3}Yۍ%ߩ<.z\3wQ(ǒ0)qM|#[ }et`=\ d#2?*=g#ySu}MpqC`s+a9ai}W k  V/! /^w&CJ.JtA }}!`]0= lagd~WVƿkm/_Hߧ 7IzL@f}E|z Qf+R8nzdGf!q&oU 0Q;ZM \ԧa򬭁Fs C'ʇf6Y.`a.&F w1[J h4h{ ( 5,ȿ^a=ͅ,J={K ɲ!`[HF63p4[F.K;! Hȩd. (7vtnpJBtxPMTZJB \XG-N ȏ_n` Z'#B49+BT˖'Yql wS~#1뷝Xe7=X0Sxj\iwN 3G~:^#Y%;C2 cGڞFlVO~vM}+/Q2S0-kQ flͥ l%663A"0LAGSNRŸHB(B>l E)O_k8~~!ow#ߞ]#P$%UaN1%_uLRA]7 *\Eաja"NU*3JRp Kbulb[t/å6>pǘ%ۛMF92h3 0rr_d~>܀BϤ~Iƌ:r9PWߚc$)XQvdM<`7k̥V@jhL2KC5#*m2n[9@\mZϧ `Lgn )e6H:V0M7q;Z&3U;pòd$'/}3G:J''T>Zae 6Fe?$$|cgbxS'큱9IO{P+fS &Aà%$ |lͧ>LJSا ~f$`Sh JXfKDeڣO8ȣY=ޤgXtP-D(UxȕbK BԴe^(מU9/z坓Gv'qLqp&/if*Ng:8>;~oV +e.4KY gLn -R.OWN9;-ָ7oy0ی b L/HlWO2_'ŏf`dh~=yY@k3Xye:']g.}4tΡ'QlȢҌqZ2cV d< UrSefN7ebbsy;`>AkCRlǎDuU+R8hYg ş!;Lgz0s3g6q:6gb4%st[xS`XST[L|֫ N꤬fg-mX=K F٘-.W\>\ijAkw1zPv,H,3whfW^DG948 %<ƅM@)m⪵΍cc=E>(]os$=ci=X~"u]vqeWԡ,GI,T.W8;}fk RG3XΠy1{ w1?IiT&ih˞kAOsǡg_U Oy,0DwZ O!{jC]4a 6 WXbGlGn3flhx㽁LEUy}3/Y:LKLL?K]{ШP[2mVʉ.N2PT/ '}4G Be2?*bJDyx5$ %#ŜCsDÎE(•iն ,De[cqmzE'&Pis%<& x|BmsOZ^_zJQkRbu˄yq Ω$"B{k7h!Zk#nQzsb2 ~/xbp|E*/{\UcwLt 9@I3%6Uf<f#Ge` [R[dCv^9"»䳁̐qFVAOW +U97jWgrl!;_|olF! Rsv /JN#^'J"(=ʩX]ޑ 6kXP$;7縗﷥ xC.f[ZeZ )βc¿Z}YAWB~ lϨZ~XF`cUeNz&$lG_z/J 5ʑ/LZMKb@pGI\NS57qC OqyPiQ"d");L_L B_@`Svm;LTFylB`%D 3\ at3v$4ƨ,t?* Yu~T#$f{]4`3I1Ave\ ʞcmݭ[T%FOv[ MG‡<[UÃ?vG*(RVG-RӁ(gM#P Vki%l2k*KV ̰ #G|oDiC/D$ċ5i'jp(RD"t$+qXEȧ!e Jm~ (\\M1Ddi挱\~s`KD.hkf R~ٷE uV/W#,R`޷CX^S,]}Xbn(.^BtU nj(P<5%hp>0/,`^+76ӗ} >g_"/Z`p2l _> )k\޾d7[zoȩ:Ap?Z NS0-0f$PDxgaadNL'Y#5}~ZWq1quSqiq1aaksu6y=\_(x(Lpf={cl?!Gru^rSLyEUw=tx8^Լ* ow(ѕwi\ֳ*uܱI/>V2-ASdH}^߻TLPmS@~{Bvvy4om#B~75W׳OEFiЧ !KuNp%h@ _RW1j.q`oو ΪkL 6R~y)"eW\ 0s4y=A_9%>ŃFGObg]+:'(@[iAz6ؼs vsy [O (C !^XvKB>n ^b5[RS/0/rl&+3 ocj*VVI`RLXqo r }6Eu0xvD䁁];+V"3xkе`  Iyz+1C-c@Nbp`{(Kd)T<3p=dn+ ?Z4Q>dF$7o/WA){gdʨw^$&^&o@^DQJ-83HGfM[==|/]kQV[ƚxvz9-q'xg6XnPa\|> 7MmدVR^uF}kszj>W@LQ"ITP;JԔh]É/@=p' A5GoXUN[D4렫O@M Md64{PEjM[FO橑N8lsč3γaQ)b[׋R< A%!*mҶ; Q l>< `9ai,`n$a[oAdd/٨."ydb.~Og&XMAi5UzX}$\C73`^v?ߛe.DJ]p`ܣ}+N+1|L {W0BgodL(&xf~a1:Wxdx5K |d^=h)`P0ub ᫔=4/oXӣyFE:h4a.Y& lq=%wpY -t!t[om~gɤv{u [Wl^edUdv52Yr(1X1 DD-X2&'/CGގpS!TPvˏ #U(]ɹ$#<bUf~/GCj՜ڇ4nH]Jf.xOed9r PG_rY=B^Yk]*p2OQ`i>TF9 ~.nply'grWFf<+3"iN&ј @?^w2նAMV{ g|6g[^C1s8#1 2cCV3y#{wc\I$O1QbPbEVvy ?v)?YRTC앢X*h xGt p,7˦ 35n @f zD[>ͨO:氶wE[SaS$)|/o@-PN^Р<ѼDآjjInm"AžEpr1 E f)\ЭOUe2r8IblOK%'KPnh9˱Zг nN2r,Q.+ͨ&N|_Vmiqtp?Q_?dW9*[6SA~\HS±*& -V,+>.&i8ʆ\oNv\JCa!zDCತi0a@ǭ4{JJh/]#zLiןA3nmTee9+',mJ% x"n3^V3=e=ꌝdm@5=,!t]"h=4>E6_V`] 3rXl-5/l<A[WZj &WF8ɓXG/9Hۇ5!J&Ƥ&+715F\CTLy,VrqG K016qwД;nmʢJ:M֗GJ\&*Q¨x3(AK湦B 6Lڣ*߶KD( b6  j"fSڈ_xbҠ A aVna ?hP ECȞҀw 873o.%1 rD4мcGzYo\!CcNt!&-k7ƾ!Fc \i;PJ8;O?;3 \oW?nŷnt@]MÒ?tnp=`'O잗)k:r11{ 67ߕ٬L;TR">LlĵX^foHޔ\o{b"W>ci¥(n\¯u ;!!ku|l jaO3IgcK5.?(P_Q.7s8!=rNýsWTX9E2/GM#/˄XnHN>eT(jcjA(%HEI?p{F|]Yd(iY4X+Ͼ{+NiQcL"X uܘ4CIPjfG/BD͑sǁ{Dh"S#Ii&A s%MT @hQ \tH*0vt5DRӟD0;{i/ES'sP6z˫ۅ(L#das6G1#ԸN__.Vʩu( f3ʓ9t`В5V͂ +I7*?~9ɿ߳zىpWpL=X4sl -UDkL3^kvqتĐc\F>VO8_ #=6y8ؓ( YG.L<09Wl{ ;=Ըvg[9@At&26fDE]ޛFme޾ee=4M`-h,;RyEwgc sJԙ "8lֿ(ΘxJ MN̡')+t;bTdc^ӌsػ%:%Ydgݢ'&  rh\c_TDU9';#q z35gpvĞs#}`C#E4:du{`*C0fiVC[P1'kg RPcw˶t=՛A%ǻ @}IF7AV잕K0x.Gv\ƭޜ-, Xցjuuo񹤫_OkK(yBRCk4-{! adx3bXMA\PNd^w}AC'Ua"x v= }Mx'_ vZԠX7 zmTk+!dW(ƾxrpWm@W\B+jÐwhRcѓIkO[e=-׿@C`6%bM'%]xKoTVĈA͂6҆DsN~O0-zE{3q1=<vHcrm. 2@!КҹfcH\MѮޡ23; >;WD]WCeG֧M~ ]3"ZڪԔ#~Ľid̐ޖ!*|֙6-m.soYA7ZS::*+m=;HaaMR-,͐7;wv Rüe|ˠM&۵X))Sa;ǵ`K,j][0ξf\,,B5%RmsXS'cHUSCM/!z*m^7\̱w '"뫗 NSj_X- H΂G\eaB[ex؆>;">jE .S_adgL2O\[͕+?GN{~?bж!{wqL[x+ca.nP#;foS SLUW>,݆עͻZlUv&Kv]Zs!OЯZǀ=.8z*l2>[kvU$mґ)Rl+{öItT2Fa} 8^/ːg2;at`jf5xWF-+,$(uÙdQs6I‰!lmcl*ԋ57zr-*zyHnQb*TIE?;ЌU7TL_4lQq$$@塌Bʔ3/ETkr_cR@VY.;V?j :5[Ѧ:1;;)ɢC"+U"cwRB{xϷAԒQKM$Riz&ZgݾՃҍ:ԑ@[0A&l,,~Apam7{;0 7+c.@5H-oKKԄzl>|=. M>lUtm כ["NP*MhajMo#4 K n9o#U@#ul*tGjz ޜ4AAw:-LK(Y 4ꤩI?NAqAqC(8"F,< Z-O;+HYҎ0,-Pplwx) @Oi^w`du)7.mX>LE췘oWX]JpKK(p؜4V A9RD{L:h ۹ۇ#JV%op,EHxxG֯ 7Ʀt#_J1q*@O^,EevBo$n+@\²ΖL)5N%EPԙ8'@q(0˱ sѿʇ0>ݷGgH L"Ϛ'La&Z3y \$gD"gJc* AΊ._{i{< |o/0J4b1 9Ę'[jCBq[Fy?Y9DNx u$EIO=;e@9b<%ͺk)j_[ã^k0u nFPӛrte=Dxj-ѱBsw"Tb>k3xgaC{Tr}J>| yg ]sn}EuF#/TbHTR/x]P$w~W%dؠfDބ[`.*ڠ=mtфEHXzh?DpQ@`Ry: R>8x# ;Ӑ\S5,1 9m}E$*F;p:wKtkW>Z+s_kW ; 3KX{plv=Ys)_lB.ĸ `fI[4,[ty][4Gv3~>N#mBv5W@oL~381,wFQASwi)ƍYq؜$A:Xzjag7r'H(2B',@|DZycv)ـFgvvMSPB8?,r6]E -3:i2iԩIG<"+*U~h MkOìsRrJXS37{UWs]0 i62Ď} )|7 $"p)GsݮP/x,MFaZvX~Oa *;W8p0j,V&\nx-piRaEVib1p:sM{>cm]8&2Ja<0a%ףNWbFh%aAirNj/§aî B 8b MJvF;3B`ш&=VcMX^TSDT՝Cb8:E=Qez,AjGWO-.-Ptmɷ- ~ -ZQ Q {[C'EM.!˱fߖd|'I/ Rvbf5p.@)Q9!o `ir'C]UD4iN ~]@]/VoG[/%q_&Wyͷ^tsJ*Ɔ)w7_hy3gjۑt8|;/FA57sv&/<ڂTN M3?ǯo!y6%9_q ֋s$)ǁG=J hRa&B5 SM) D8L[i=[_٠!S݁d~}܅G ڛeb} .2)ydh IT%46@M| _G&8w'ѸjoyR'xQKGԨ[3@PYuLh^ϜQW6gcm뼯&2 -ܛV,(,{4CAa%ie7|;X[zw;FⷂS7ŬsNJ;/i(m{dXdpSORWV sCiw vaJG0DU2X|.'%KML2xh2twtz]5n>N#b/= RbѠ1CiczB]f:0B䧸y4nT}Z"sܴRzi_ rPcLbpvзM}9 :D;t8QΗ1#q1o[dLڝdͺلt ^^}wqOjs ?{qi;QsJ@EkJ;|W4^q8/+W}j]pm|P+:>LHhvڔ7֮R\gUm4%j T|U9ܧmH%Y[F&>ce`<9b648|ԬO] _}\!Q +-l=AtBϖq Gwa^sV8!Ő*c9 ˽3%wFMP2zG=UGb[Qdh̓Z8'Ri^&wYPCWBGB]3t9=`8* ygQ/F˵h eQ_Fp 5fu9 3'īhq^- WʔA t #TZRΘ| &l!)8{o5a@ NA Ͼ+W>TZk-PBًD@DOq!{r~N* 9d'ܠ:ɵuexoop]g /s8-fFM,' Y@BƖ /2TsvuRi7Nt9o, qIp Ͻ,>q ިu ),Z@GD 4GEC 2a=;ֺ^E@L{ gu# TYBЗ膟J\a*Pj1q ˷EvXl8Ce] `٘JH};V9.ZPX1&) 13sͺqЖ|NU~6Kr o&OBn̈́~g̹LJ2] N .+߱^ID YnySwZ^[cUH9lr5WmV˲<%>/ 5cY$Ha.1DkTrL~VA$iovRhת/J]|Uf@C_KxhdJÐ߇Ka0p2G<[VS-CE`zc674+^4>85 f3RpxjI"ớ3He'MBHKkב#-f DϐAXHn}77ւ@-MG-/7RNNHpq ^~]ّWK*$f}PWDr-:쀊? ԅ^ 4T{j35-@}_so+5^*T1wQNh/&A mv([(ZGž-A^8wʆ^PLpkĸd$T}$ '?"nc3 bkaI+kRDŽ FFsY e45TYA:ߺ"ǧo-vާ{,]@y&,{4!5~$FQy^-ɾ wQb r#է.OYK敄K@T:\4:A"ʺt4E1gZwD#*+6[{\HXb ɍ㗜N =)ѨՌ%!n$ic_dfظ͍zbW\vIa@|Ipz#byZmegoLs(}rֲb!N^;5('Ի$m7u5$@(j+Od\Ʉ[k#h.S(fc6A6L}Foinf# V H*kva RBlJ R|,%lw35 dSޑzԇСjKZi9/#z 9&.29Vx^V]n"R:\ +|7}팢 ʶWX)vOB3K,Fe NR"tsaZA <7w*5즏Zba9D ~zhNem3`7z?|Rs$`QIL(`bTz0[ʐ@i$W$ryGV0- 3,fS|9 YY BaQSpqZ'"/\fHs *ιCJHf_MFc+z:(^>ۆ88RFky|]0Nov/t`jhZJpsw4^:m?qi&XI2;8 n.ע9P]A kbt8RBgG=z駸x4-v2%XKlrfPx7ޔhG ,'Ya#29ْ'Ѹ_1{ i ۚ8!NI-(L;hBpi ,%*9JXxD_Zwh:k)Y% GzX-nzRLc1)WJ_z- L2(P_-=W^i&&VO2#eZZ^ a/.ET]yP/ĩCھàF \R<ӭN?ٶDj.c&;w8Ht5%?έ@OBWq[Ʋ<زK/1.S/p&cH._K ZǏ_:McD :Ps; L Dcw!1W`| q߈{6HoVm Z <,2ɨZ,ϸƍ=٘!~<2)5鞷FGQM "9X_ߡV}gOVAz$)ݐL;хr#GS젢OWU ]߈B޼s?kj|!1h[r&c pd&4ݝ%U%+Y'!AkAٵcF\&:EŚk(o6r`"D<NT"u17˯hc~i}s~ m3w;H!żs\m@b Y#xS2N!%?m=?hU$3h= Z؎_]wnd[)3!1c$\/!Oc9vYnEX:n*Bx &;e'Y֒uM"LOX/%Pqpyr_g@WD5ZLrv-?0)%@ID wtzpW) 0ӃJ5X 3hГN5m7E`ANޘRK|Ҭmlr5-oD'&9+ &AgP9̵q91"dVw26:3#d^/\ f`ٔWW/LD% ?V_K &~f)XHиbJ ̺O&%Vi~ƥ(O_5QW .7\܂(J=5zGe88CT3-Tl$0H V@jBqhqjJ8%hqAGNNS0Ēq _&!v52R~Ю#{GZȈ)'!@F%tbRM2+|}qA2xW$A4Q3BM6K?YKlէ<g\[̧g<с䲪t~ 4#2LASF'\cpe[1seFYuuN ~;mܭjfBU Ø!=ϯ>Kh1A!f{ԯ7CX$#}ow"YkBaa%|a 4N;NFZt{Ǜly8!ZS}!Mõ+([+`Y5?6ߣ ϸ<ݤ(BB/'lB}SY W*hxO/D.9x^LYK.!q;3Ooc dS'ʵ5'(@F%5-]bu֊֌ Me3;yG!F0Iq1V vB݇xa_`99'L;W!Li/s58d tu{&^*P,J]Eld!גj2~S4?f1FKT~ Z{ mm2^\o^ פջݍit3)tRYfOY6\6F RK"ѓgCT+7JQ|Ӥj>D9z^#)G[r[CMc? ~Ge@sXʹbQ0I[Coǹ_z:0d(lYS;*GK/"no&f vYNpa^7٢OZi'uf NhKTDwug#M[6Y>imf bEP `+$5![L845-Ceܞ9; B22cY_8RGpo!Wi~7Y+F͵ උѱN9~t{;x}r-OdC#XsĄ:K"i?||3ia1:I7_+Qi v! hYb<(l$XւxbINs:B$HBU4jS '|3υDծ:!1e]znƐ_) @~oטn%4i?5mIv.WwI> j⽷60ęq؋Ge,ND\:?3y+~A9 D)3 Q8K.ibQq;)%~?iPNsgF?T? ˅=ɖvޙлH@ ,`w)Dg)}ob5o}.LM u_r@wLkW7 7˨P)8:Ӫ8sltt(r}|4^tWbB >Ԛ(eRXVU_}w mnnl,Î>[iT%0(\yolcc)Zy. 8y+ "ܯXV t>% J@ uYCVy/{+:Lcm(mh"{8Hҍ` `ެ'Un5|= ~\:}*NQ>\egGLik +`i>#6 8vَWRnE /%rﭤ K*&uU/X~JGlCΉV9.S !/q(,mPBY >DK57*.ݶ׽NyK R"?hb3E6YW5;^, m Dz9}Wì]dݶ¹efiրl6Uvv,lezdlq1(,$Nϭ!Z m囇<>{tنOߕBk1#%NptO[+$~Q'(/h[=h􏋙ST#Z0q'ϱ'I:ޘ0,y^̕( ߮q 5[EY忲ì_SMMmzUcqFwyp\A;<x&I Oq/|ɂά[f+v\k)Aʺ"t.a=fQU t v пqQCx!L,|Ev˪5ބ,}BS:qN{}O.@RpUӮo|IWἇUx>ͣw;MBm SV M20Re: Jf^{#kTgB9XD%@&p4Z2 ei~naNփ>/\gm)3ǿl Vr~\I%YhAW & G +Ȥ~HBvd*}f/._TH]! Uj`a>׷ѡOK SK;Qx.m tic']H&M;3 !AG}3Ha[uT+שpD؁)XUP%Qv;}23Mq3 J4d}J KRsX`$^r@Ohەqnh ~6=pONT{>2M!yЁΓ [!M\/ӗ e*p2Xlg0 XFe.rDи{"mhQewcfv'lˀSJX#rA5MO9,8;n Q.jH\(UܡgET%E&Xģ<Jg8릺Ci<|5X{ҨѶ|#ꍼ3N+=y#G? '/E*W =VeWX˂| Ȑ 6̓Cfb>\XԆN%۝gEd 7, jY~!&V{\KaDp%PoܔX7-e@0#|u]K̮2\,gi@q6HT}g}/79$ވ, ;( !t+v^`Jn's' Fjtl9JIN-"U)m_Ya\_{(\Bٺ6d;?)gښ*阢̊N;iGߨ;)z$͙S]ձr?7 ̲,Wˣ+'Pe7M]%ݭW#T/}@%){{>Mp^NA8>xy+-+V`*H j+i.)jC<^7`SvMcNZs@$,;p0Z(7ן>ȈlJMJKD w1ZaCO 'BN@@M02Ռw5k',Y$yS ⵖq3=tٵ{wߣX#m(^3wz4{{Ƈ?THɶuZ>(<$9w֟fY7WV8iUW/qRw~Z+@n,Mzv*t>v334側{3M seu\~ A geaWF}YEjƵ@ mKE6ROܰ!R/wd”hS/̏7p'ΘMzD 8xdJg+xxKV­* m~T9U6kc.1ڗVdO5d7:we4p;R;˰"~3[gN[YKQ lG`Ѽu[#Ѓ#̵d}0(BBcJ:kE]l\ARcبP9n{"a|S!(@,iyweh۪s eNԱ%l3\WzE.7]}.ʺ6_vE@;+Q /⤬Lr搚elyw!gh! XHuSҐ ,Uwb[YRxtȒrׁ#6:?yK8QS čO'ؽ(֧tzQB^ Lx@:?i(hcޯ EnRe-#xLD, uҰ.:'ayR()G95'洙5h}%Akddbs[_ h䮎;HtZ60(u!}N F+4B\j:O N|؊f¹:!E i"{ꨕ [G'HPyƻ*=:udO\g?ےnqД:gWY`L 4-?ìjó F8v6&#i B'CwaLT2&|OJb?6% E--EX4{P8}Ιp%]n_[5Ȉ[Df پHXޅ}(3ML%)3zv&-C(u7VTRe5m$g!.ƙ{ +Δ{P0&) 쁘*W`.Oot9m8iO$-gzZ÷&<@, /ns#¨+Qua֚ʯZ5pf\ R6M%H8MqvF5 E^a)A"x*LH T@ 뤧QE{1gn}~4sL^jP>1ͻ9/.92L9vf0+] K˘sZF{&|`.& e Aŗ8.^<#41©FόP yrVoSz#0ւDx[BmI { 8Sb!^<<\!VC8$ nd}*V'9RU@}a#NlH Vg=r_rnq#P:KoS8RNΤAsTzS RTƧ d/  \$P<*kL(Q$V<Xcv2Dz PV;l@K?O6 RjVg.%}]%Vާf-,[B3nh̩ yXDZn/ הٞ9(p ]ctcCmyؽ:۰v$Z>֥5aurPW]+bHg&4~L< 6bM-kbJ/EN~7=ڤ\l(r IJ\'wҳCBAN.Amȋj\IIzPy{]9j/}tv,Ku aKl]ЉPfU"?I'|Z*kE.][&4v)c %|[g݈`,d2e:<1xWu̎x8@7#N/*z2ۭ۝I`tNn3g=xnYo?mV7K B%Yӌu4MĘ 7ees:AE>x=o:8~*OhV(`OZr;\T( >rw$dDTUh;-G{6G k{vDR25ĿGiS; ?R +Ŏ7iΖC2QArB;&. 铖^4r*Pz]Gpg˸stƃh)Mm_o41 ߱/"ŞJ3 #a{(Oq2{Tpxo*oII6:);P/N0[˞ι P/T~ B3[W4&6q+YkW@?>Ȝ.id_]`,5ƎG7_W0FM؂psE4rn ivWrl$*ĔST ALgNWEٙW^ݍ^L`A`9rm$ ߆T/ѡɠ0lxBb1DVc1a#l.V$ejۣ-z@I,>q>O#N_~[v{K?4$4p?3p_Y`'Az6*-Ms3KTZl &E\-,)͉Xzh9#Ji֯M⻜ ~Pu7#|?NYqhq=G\jO2~$!Pّ '+xF@\J[l{@pVr&0||Qg#JiT>82Y^Ck&/o^D`;ճoݸ<Ν9clEI7<$FEj1/8^{o1eI.-xʝƟr{!COQsL4V%UԖΗjRBC .'$=.9#ȜO`-TpB@es?qվt˜Eu>+"t|9*䪩W_U8# k5g;|튲ۂsC֫P;ƇU:^o:r%}&6; 8TteD7$ k5 /Oü({> ;N#֭'_Ln+;p a,9r$%إDs9u8$&*gfFbM4_SCTtbc]_Q:X)j={T}@[BF~ՕQ|V5}ޭ[Hf#Ϧ +vTQyC#:+4љ.~ʿrnythB>2 D )V={|%Bou{/a9`w}^=W2"Vئ8h t:2"\2Y#/%uLXm8ؾ 5鮴cU뙤tGV8:1EQC,>D5KH6*r-&A)a@[JF9MxVFY},f!gjHͪߞ'l1a*`gdl2'Z,̠Zøw ֊ I#Ў->BoAhLİ6iA]UD=#,ø? 9A2: MI)~9Bh{"ON\R;,j/`餡֙N0|.d~ГL]LI uDG5;a{䶬{##geU9 OpkA$0-.5Y v{*^D>CXyECBt:cȑf:UH[1_i/w`:.UXllVn6K^.YsFӀ_Ag1ڜy'tĶ| 3Ed=B=Dӧ?NSOR+:{[l(b EܻVcaҨPfܖ'?v=Qd`rb o"|nP8gHlx2HwVݟ<y 3f2 ֯0NzYt$K>)"Ĭ00:O5˵GdH"Y#NZ+ޯ). PJ9"(F,&t*׈l*ГBh.yuw虏VGɊc6\h2OKseJ jv6N7Fς:0$޿ˡl(ż &73g9j;erVO=Rm䫋,^<=V>t4٫U dcalUwҹwE0AHol^a՘Cg,@L3m:Pe>0|CH"Ir~?Ble8 6I._?x݀Ixn3;ws|ؾϔBWǜX *^s o m>ܳlߴrKeGo  ⎏#&":H0|.Z+.G?u,q>T$GI尃DMГ1 p1R4}_ pr <5ؐlY}qC=p4\ 2׭O[M LGo僝M0FvtH/b4e jp`59&_K'%(~?O!OӶ)7Xrv44VY)kb?޽0FׅF\dZuDcbdoϙZL׈B:A Bj/3o'6{ځzujJtgodro-"O{ټsue_{>V᳄4 w(&xao?qm5l9J4'(+δ:OY +ܽs ӯ5eww( 85M{۩MV?z mMwS훌'[iA6sDd"פ;4B@ڧc.7h4Þ6hVmhh%KmCbsxIW$W2I$;V)XrH+(6Rq/ͱ66Hn؎,(Zgg̺"atNODiL'? o?hJ{LRO"fYz2T nPV }@hQx1|VFS giDCihh%e`;] R"uWu27m l*O,\61\ˍ!Y`cl˦f[K#6Q Q ^ݑSnE*["fАXl?\SWv`HP^Xܵ95dtLw1۟>tyqXDN2}zmUgcQ3 ]nws^#`zwg(AWhkb[xK`jG( pg|vs9x ^v;Ecv"غAQIk,*'u-卨x (QG:5@G pZqH~ P{N en#C 졪/; Ca믐g$A,;;(Cѡ qx6) jxC^G(- \shkC8Q2f$kx;Hђ ug/.-]AafKY 86 7(fL|5nK%c]2(Hz'{CK=%'ō{.*uQzږ~O rd$IM#aIcyY0bTdO}E_5Nv2y~;{iX~!m.Y- ‡HbBI%YYnpd+ȹG }wHq%b/9ݚԴjH'+]ۛD$@*$,Ua#=X%(N '`,b#]}3u)@{M|upS-BRSà~'حǪ&;a4yWBCMKnm,VVB,uQ`8Ah_eff^6 *y2k}J6МTsL Շ=YRA>58yVf /bi}5 rrœ j|oI\!TtPJȍiwc :^ﱆWqVu͜zJր_}`ë-CjNhW~:-n 3ν-u^PeNFHzzdokqP.!$Jlc?Gw ).wг9^:w"& NhP\.FdtJe^SOb'VY*ZbJb3z')"Ύ|JKby<e*-7JMF,^6Ѭ`%8?PU 5{m¨#}ZhSp1eӓŜoKp9pEP>b+7j'N+z|`oZӾ\+!N z)Pڵ]~N/t>_4֒^D `xv,nE„G3B>N I+xK84v O(iҺ9r}"_ZǞM^̴|# t̰}Fp \9Zq;cpNOA_W ݴ+lֳ.TVK߈:qք=e-wacymO{*էD\\37l=8L.>tzsƓ8.V\wQ Vk {'(EoIcUY,8l%Nȩ\8RHk pm1w܀WxQM⃅s"L:Pؼ63tohPz'ffyz:Mg㞈jRB<4Pl:"m  Wņq䐢]ٌ|U <*C!8|Z@rz?IxTwp69B*56P?j!IRJr%F5B,#?9KPlh 5~fG; v@y]6fw=C 'O2i+ui9YkÛKei {X8r.CFQi5'A>Mz7жgU_&LP.Ƿ_[! g!FS/DM桃Mf,%U dպsIAT $TnӤY{l\"t82얰m^#ƬJfZ.kVc8-^L3:1$52E]aE=ϻ!0z 'nж2[nQՏ2 yg準f8 W81)$ncqBEIRk&%;s LuW"-߫ЀեyWh1So۴ɊX D2ՑTfP4}h1Ê ǺL+xD?`Ê6ww_3h;f^([75t G]^l"܀SY⏾>ܱ#ՌGq8<$ A7@1נZג:=D^p )?H~gJ=Gl2@zh/D3H5@Nծ#]Ww0CYWg4.uJVyQ".rŎEC:$tLPNs|5)ChW}Ka"#U+hkH}G!Bd"^ޚ3> &EFT㼜"cJ;+]:@ b𶬃t7s ̛}0B *Sk)$r7鲩:P, H_TC&hx j~! |5͚EQ_kG| >E1IcvSJycņ^O+z 1p습bc^4VhX` v #KKːzڋ<\|/ښE|ӱ\<SMzyƍ+Eu.bI>suuOWrğNH~@9T(x?kCX8lUvsA&0-MLXv$ EY3JR5;mHgQ;W, Iؑ=Nwu. iǩD⑓q'dz| èUcu s+Vخ,arbdG Hd]vHM#/Pс( a/ q"v jLj*<<\iJs7QSfodճaJ˴rL1B>'r EaX>uBì,AߠPf/QYB3})fgg'CJBuC @QVu Ď쏓2{Ӳ2o/@е^ջ @ɏ=;5*fZ"0僐61}4DAE˩}7 7Lvvdx][{zf+of@ o"?B D yO3i!Ꙁu!rHr/IM8|YI 9ىۢXaa9iblii{Tu*n AW4 %p:3::%(>*R]CW]J/uZc>0 i]f7482?NSXUJ 9I ?qkJ.N%ߘjЅYmC]x2Q%Wxu "RZ4iV$_l [ ԽMF5heTÉ|ěu n#<|:Q=9t `0aB}f~n%RDuŊzk:J9\L1%"q+;& Հݸ 1 թw-~3_Fh_DpƭuS< Y`@!'cI7]{jD.6@N±𤉶kp$K(y R =紏_arNLq.Y% ċp'_ )!T|ro?uoUyٺ~.)eK,2[PܔQL̷@Pyƙmš䰩@g{}A0E"qdۚuxP6z{MҠ7V$?y=$9X?SG1<1 U Kc$W*bv4$-R8 Ly@Ln[0rI Hz6"VU!y- hBڮhf6y(+z M)|nJUQݧsP9ˬOTI?53r^(fC3c a\pK.͕yotdt܉JRhci̕d ST,fu:ئC}2uY+9~0dyW]2'qSEXخ)Br~L|JG}`Ɂ'{Qkxr'm`}Yv/͍WjA5Bqv{wZlAgN%)`ҏi=]iڕE7~Hr@;DbIO&Ymw;\ȹSIJ./SȰj&RQ嶛 %J'mtuYd9N+D3K/m1@}$X7bt-hQy"D+D!< K%}Y'rL*`G0:w`]1a?O5Nvށ_#h%\ _DZa4#0ڦU+oP{ ⁛Z~/uߍl@tzOLz!NDQoK<^e28l݋=+A*")W3:] 59 ~m=9W33w #o)"Иԋ *> o,drY.TzGGn>UVBtE-MW܄:!Ac|T^t#43u n Le/fG #cDa+)wv''yXmS_}%҂<ͲdPL\|zCTh@B0=D5(QukgѮ fl"y6,1ۼ<~,6Vۨa6eY•NB*mH]6U oQuQJfQ3TupJ FONHxA1]\LTNLnJD O0Jܑؿ>z׼T5{܂ZtRpN@l|2 ;,6ac FqtQqOg\}UOuE%<58 ]u@S?%$#i?h0{}. D)  kvjSWɜ#H=E  B5ti%}ߌb_Z-f귛?b{3F2I_V#0l';Vn!o"4%6'}!K6D y=.KVߢ$Y. p5a:v#$Gѭ25@NI"_4YUO 1Uf"#KtWSD"0ajxv9NKh;9=ĆR!5=4=S=~c=EmF3rnpW',j]m<շtiTFfc^'&1=` cB "\Lh&FZD3{l8x`:to5q B@n=\|PSW5*m޻Vb^a`CB1:}l|}rtne͂C&*& q"aKљ`›9;dMB9hj\+2U#dD$W [ 8]} mlȞA6sUM_p9JgDYHZ U ++5nx*\Ij8b_Jf0{h p `;0]!o6\s@1~b-k2 ~"rhBac [L6U1n?x#wb;>f#o֮{ GC௺S%p21f:CO;6XyH?ngגuW˙ V>^ަm3?x4C?ꑆ6T2jLtIoGr$çjRhp˚/2j!\x7jk.DDo0*K&GsG@z*b/ZqFOV+m=zP1LQH)>G#IxIZbU GN9s|ΝjinɪfgWs.gP֙+C30pn->>Ks!IJ*> 8 Wxof,,V݆u]kfQ lhX(T5{x|v/4ZuH)ρg,+Ki[ 2 w=(Y!lѶ:k_~(6f+L VC3lՑ,FƲ`0srcLWKrqdfnVwqErXJN44eæ@Tm" /5s׽C9eFۉgҊamBhw[^fBsݲ{#SS4$)oTެgQRW3k}~<)Aɱˀ#\Iف'  5y[՝+w`AN n7ص6bIi'&@]< ծOOM :3} l"*C}j0pIFbO#C-XP⮗ܧUIYQ'\Z1@t2HE*1KP+O!vh{3G9%Ԉ|=CӁ2RFߡj FR6uE28kժfo.ԭԄZT%X{3~br#;!lXMz?ǂ{ V\Hl{˜8Y6f, | 7R;önBN wavNpm0wgհ&t$r>AcGORs(Z"/gW+Ƥx{4xv(/R8^m'딵 IBu&īg,؄ӵ᥿u+ 4gn5q66F5=dyY`KK҆ .TNjUOoɸYdT搮_*in[ V]7zgpJ1EB]WCjU<2gj3)>aSaV ~XX_jas{tG(+8om= 1W̆t?kRx-P98 5UDY=gJ3a7:K@"D8b@bj $nlpHDӣ1ݽMCV9ۑI]|vJlVC cj+bOT<2D)y͋d/U髥-Dxk48?pe) PU=59D*JI~;sey-wL˕! %+6f{5oBZ7׉=!g.;Jd)[7tJ")#|+$O4eمh:Q<>)8`_ b 7, ;(e>_u JC*JY n9aϊ.^"uI.pPdP.(vেmYU/ºm γsɻú@Uf\&@j3< 6*UJju;%<ؖ0r^7#_6H8[}qj(҂& }]MF;FnV&@T{A: gύz\ Ib{4.5Yz*h2 7tAƙ*"-0}}jg׬J@¾2>O5j b}2/G|G_!hNEh:D 'Sn4Ex2~(;ncEN3qa,c`b\j_\Ejtìt/$jN!'J%v=͋5Xi` P;dGj|1[TϑB<7rӤ7QIICx<4bREdw&ӢѴFͺ霋*c7h'MGK{S~6v`~M+ɤEaRF-=1*I6 xMwAE]u͹`*=~}K\}3UoҰR_wU5ZaqMNE nRii.ǭ O!<֫4hGytJp@G+:w@` *QE79nE1.-ܬjkauw .,S,Hd'l&䋫 jrA\oePC]w]06.#ApYûX0ZIPn)Jm3ٗHH%:ݬMR }y.#M#m|E CPJb[b[?aRt~Kڹ7mbʃ\03\u{d"}qrM %Xv%hzWJN6*56U[Qxn1;@Y<S{Tب+r:m꒣e]ŴmWSxzA*-".'vcby[#}?JQOZR2Uw9Ticʕ:Zzi$~\ Cx4?ðX;8C>ϺY*`~V:-KJRMAA)-0r"6`H-AגiC68a:}i.f:k$^^gnPVo_ybcZ<(LО@-ȠK]OSgMdND5tTXn'NdY9)/fzp.Yq,tH03Ox0i[J%fl,r:XW4-QMG(/T*xw>f[B *^,/-ۈ3ᒕH|SbDm[l\86ЦԫY١ZQsPdy4  g`&T2${W+JslݱC [#HCracH,X`ͯ}? AJ,z1O0B|ic~ oż~ŀps`TSK2ט̵ nS;Zá')`9m2W >;[:/Ur̚],CpkIIf@M0NDpܶNj&R{7UsOaܾoVH }Dǎ'G@L$:+>UOVB@d6kaЭ)g_z 4Q§5ZeUx.H 8:Ѯ 4i}YU҇:G{ _fwdpثd)ůUdeDڲ9kwadJTRã@E{%/qGGOV8!۳ݠ)χvPCUwʡX8`M$%F-JaڝD4JkVJnuuw#o+9@Q.\8soSy5ۓ870GRrG2/{y3hY=jB# gZaz7^YH|̾?tsRp[wJuF@"@o7\RsF5ы"]P0\cr]1,+'mS Sb9qپ)L`x\* (;\!6U#RS,f|z[Ix~1`\yRj缢 3Қց cM 2s8z&ҍntáq IYTRq$Nг| )ul >Bu(@l4jͲTV^ymhh3 +[rt Od> N/>J/w7`)?M 2#W6R7-{v/!ܰ$9+SBqs̏2T]9,i/;?%{%[P͔s>,csJ%V9 rթ LLg@B4ǝ׵;PҲSſhjBhkm{EOd4>9R-]G˿g$9Le1b9Á^tK3"]'XQ1,oe$6kGn*E1D\LwDb<0]һ2ػѝ:ɇ:i) K^CMw,xwT(i1C ZSG^QG9|kLIO$xXC 7ڻ]lmuϜ7}(utUg2Yl2vv[7TQ(R}l2s&έm h(FM+n72G࿘zMR6j1i$b\~I]F^CԔ* `99 d's"88oXAs YnL03qXXT[6F^Ҽ;=wp RRh8TK.RJn<ۻ6a3[0&|| Jȵ.*TE~i/(b3sK/#Wes48O9Z+A311I/ x1"Zēg;'%ME$a$=+u!?(JW|],R­=㡢jAEdԗԁ+vAڽNdo.f)1>h؍kpx>SDP?Eoڃh\9gh\8z*A.t0("-'Ьssܶ\٠"sF7ŖQ-}rX'P?Jl'_w]TpeWf\tufCr%{xIyf~L^@a9gse>Env剑LLD\؍Z:cz U ]+9/;BuktNʟ?vK$6+wvX3_e آ\G?eixX lPCzkr[8Fh9}.*fK:!$X)/&|S{r؟ċS,J Sқƛ\&W-A!V5 +?Z}B%Jk$ԋ,j=9wٷ6XNSӰ&}8D#./ɲ|%8p*~^Lb3;,d'+wl/Gc96$$y*Wm8 mXocm] {x,j$xnӷkn)'^Oo%gՓQ(siU&IIJxJ2h.8_8&c ){tx[R?Fzbj`4 <D{UI)㫴mNsDVlĎWZҠdx ݺ7azI1y1:kU-Pk>cy 'u"h묜 { Dž-W=:Yd葩NsGpVR ŤE&|t@Z*'af1fQ4x=z@ zxHW[*_ҁ`&^Bk)uN+Ml])h,bF,P_X>wk3d@o.v>`~& Yb5}(S?PɅ'23 mx/(A*ədP9; @aܱBθr\uFUe .mKrnJaax>m(eqŚvXM-^;i؇sCT=Y$M]'gF mb^%ҟ|1 L-I҆qM*tjZD<&"7={WZ-IwkhMV{}Hb Ps4Oa^ee] T1_E:Cy5g {h4YԓW]6$quB[J/"pYz'He7&y.ҦWSӁ{3w+# Q|VD }Qx=$#UȬ3'i\ܲڌ מHE D]!^sEfN{u|e 4[)æw. P& S KhҟsJBE`9ly=a )kڼ\e4Ԃ^c<ط8 N@ [͚8g r "i]r/)E5Fѱ+(|VFT+G8M[1</vC\K'QFr)B+)iOOfݵ83la*UG± K;f9.Bz\YB}3(ʽ @- w.WEB5۩&VUQT#%}sr/T4wi{_5dw.YnU6tEKzI޸ԩz' _UN?ϴ-!rXt&6[. ZgW d;m$qT)<1JJW EB=(LDd\4 YJƄ#ǔL>O$'hefj&؍A 6@i@tP[Ngu \C(Yg:.'e%K65=''D+`D;`%ћpOm/jo~ ˡu_]OT.V0H]&??f3uBp?T8cRn4HIA~G\KQ]jf1rnMa _ Ei\ N8B8ۅ8? ,<^ĚYj'JDGvT`,9yǂ{mL,bʋ9 UYsH`=>~"S1@~E4]O-+aFCh5׉l<*Vլ+hүM Ml0 I{I?E`yZ<ًHaˣ}(Ü,ߢ.gJtDAόxk]?*L*}*k<~Pwhoe +!Ň}?2?r㵕$ ۨ{TDN]]SWs]Z!d` Mu &,Xe*_!)JiRx]h!h(ԞVy GAq{5Mu=O)rٽ9g@8 ?M2R{;#HÛ݀= batUX-X>aN{0`v5^3#J'Qٟxb@*oyu ^O+7Lu:ۭwV<}ΈHLYHqlGzj·Dp(d\&D6Di]>84=9A.=FiXP3cMqJoze{0'*E pT<ɮfyqٽU)voc2Z׹~nN=խh&=)d`Yxs>_:oO:1G xev)jrVQKORP4}H)wbk8Y;@>fXYAyƸRevu+$R9fʬ^a{5g4+!AoB<[>,n,=,#X.+?9=RgjiI5`լ^ 2[-h4K@c,Y*EdOd?/Ҁ+TUVbVN#ڷ?(nIP7"!ТdQ(ƠdzcżC\wf6 ;jzJťY$Ŷ݉ƎgCiЄ)`RpO7aavPRקgNƦNQ5T oj=N!(Ap"Vu>֦MmۨG\&V$Yl?9<b咖6lj4GuHHzAU 'd3cѡ[ɔ eLk}s]\gYZ07070100000279000081a4000000000000000000000001626034b500012214000000000000000000000000000000000000005800000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/qlogic/qede/qede.ko.xz7zXZִF!t/f ]?Eh=ڜ9Oء Crlp|%;_M5Ÿ0UAɺtn1*?H{{# d[0;s.=e_L׸ueW勉 DOq4g^`Sy='&m``.D%4:mb 5/Or$7߭h:}ii0yFcJ ־ԏ{iHooLe+l7Vgt5%x+XnO0 lj>ڟlt';~RX>QmzϷ0t'c}T=Z= Y1a竏U]C#k }slru;;VMnZqHRP^9#i2t΋jiƜA j{*ܖhHüۺ=m&u}E}W萏 "`'n%5tDX 71{5k ֍/]pC?Z9͐DڻqC*!Nw7Tla 0Ttť Zld 0EAUYk仁!/F;yRz( 9=E㦁,4Fcj)Q178Uz8 Tye ÅQoz 4Ee26یz-*4Pg[z@kB.. srp}EQ.uG%X(\ 遦>%|S(Tgt~ ; f< Gx31d? Kʸ)ج "rѿinzI{RqW "7?" ~9] A䠱.4E+Dx X_鳴ۻ\NG,my2jUV@}![j})mmb ue(a2[7޽7wNYlOcC>4kg`B 騳eŻBW1.Y&'$Ygx0} O};"e׷U lH#^ܸ3&vQiZX:?# )٘$4F}6&9%jf!>Pe~~VR7N W9蟨YkkRCekƨYCQ* ǫyd!LlLX _Y*CEӯg@MFimʦFe zw,>&nԗ <*OJk#s%R B*6yWH8Ӗ޵(u5:$*9t8ٕK;綩sx8&6Y_ΦSܗjVoXK]9 ^ߢ?oEgoqi: ƍ\7!ۃwam~O[Gm( SMڱݍsNO)yyD `~)l{pN ZsGz8L[}}jX]LCW݄͚2t*?pڏuƁ߆,q@KCI$#F1emaޠɣϽ&=+ baR[\_MN?Dc&]sTT-^wQ#KO}JKssX>^u|/- @L>xk;Z)yhsn/k;Hdf;ct`;20+U[*Orb[3I"Rɦk7t?JH\] |z0.R\Zwg;-~ 2"k Q)/y^`^fb* ׾,R}SÌp/CKfd  2\7XQuH_udtS$34]/BL!>0PʽNŸZ˃/aAUdEبq!̔•ZclXMFj:En)PX1 P.0-GQ-(ov*iLjpի2qWI!:hX;tDg1E\`+lk!* zbc ٹ]!D4[=i~a=mOv94.Qd2QY| x7)m˴dfϥ5(W5L >hprLqYdVȴ|#m`<؂-Ǒ*Z1nXܝYxf7&f0ؙ ݭvȖۓ'55s@yljLNdCA9HPi)/evjN_USSfI.Cfղ F oho53Aԏ^ԧ"Rֱ&׈Ov-[(y5JH]Ht.qBΐi:nDu#7ޮSJ ub}Y|:D6)MT<7XdRզZRb$WV,s7<8K@eHH#eʐpt8`F ZOK(=hLvgAQxRr?PL5Ca]QaR+L#oY>{r$I 嵖":.\>.N)r I]VYMkQcG-g.B L&>RK8A k@Mi軶,2LEGhX)*jfG<k/VFj~/&|90I]C•M.{V,?>ߠl߹jM5Z1(o~q UOkR?n-1UoSz]Q/zo30slFxQOBZ+T/Z0IjcN7|)ZN Smg (=U1-Kfm? C]$W!poHM zgٯK[Q%PDw̩&ߌe-+|f>Xh+IuZmn6< )H-hma-_k0%?ֆkRO-Xr(};1{ dQE +^(%}@3=;m>VIi[YfHްRNJЮhE,WDo? -ʑ'7#FcAu:b O/Ipma{Hn5;W7t:"g+tn \%/.d sKqϣTn?S'D?Ok!l; xʱ}t<>Jrr8 Q)Ι& D+$ Y.F0?g"2NK{^,UL(Iвp h y)5FqZ&VirN_:P~mYדNpqd P40 vXc`j9lcf1hιeT 웸8'>t嘇f #m<Vqz<h3O{X6RPy{-\JB#-mhWN!Vd|y!Wř\R"<ag%ća++xs'kdT5 `;w2 ]9Lۛ6.LHOlLX\VlU䵠T +Zm:9>.1-qp*1(ݸ|tւ3cɄUy6s!><ƀQ~n]V.JWLh/߆ # //?8a vЌ5A]Lpm./|F 4t?SI*n,\k|cMQ®Ԟ 1#W22'>C(S 5*NU C)0 ?1.տ} `?RZ]*YZ" HΔB@].OVaTM" N'a(Kl0V~5uIP`X `:%5e$&pC7_е,[%ZB/c! ۆ|Oᛅ26<]9}He%^k\9(*#`•JD=db0x #ٙsWz!hT;vAfCHQM_A4|W/;"Dr5!g4auqB 7riTo@ƼƎXuWjNvxJ҆{ʊ *0kbCP$vv],>FU& wh蕛"( 5 &c9ǢC&B ;("tY #O"ձw&A+^)ya_le]~k.hA8BvTBwOZ-Wa;BTJRemя>MkIvt}ぴYo`py: ' 6"@\8BLaكh^־XA(NR-с  1EYl-7ZL8W- .[l) w+~96-1\*C~Ex̃ ^曘R^qcyHk2s1WY(ґ$J^d |T/tB}}_~UȞ(Xeʺ©cR~/ Ė>#549:}o>ő(W:T\`9vg=w/ 4 z|iA[^3< 4j[qm6ִ[j 3UZӍ2Ԉ)vA.-Kxx_{ҜGfdsI 'GSGye*[lW2Vߥ#Q>ru9)/SeЋ6a>qp{W3_*1iݹR$W8#t]. Ī% wx9 aaYpMA'@'(E곝fƹ fg} !`+i>FsewDZ6p@E ._ /,C, PkCȕ/w%6>/8 4v`g",&x}>哾8^ ,/SMB,Tc.yQ#FK5-=[:@G~mWuW).}BD+ԅshOEdY<e/UC b/#-k00k(zD2梬9i|g \IAj-Mg 3JO7oO<_ TN101$iU>zPOaae)GR ØV֛"wD:[Q !՝@bi̇ zG[NQ B/^lyL^J+#vRR#a%%blZWyO=ޣtvZ`YI*GpnVmmY3O:krwVPNLDr0UfǬ0VKb]4e~S7sdA7$Y6K&/#!{QtuBΞ1NZ vi;ӥY cW´ n],b.jiǎ`$% K?njYoǠ5Zzv9*_z_Y&f=;+rм6Ywz+3[>8M w}Nf*Gr8{(9`{1G+ʰCY~p ٛO uE$hh2 ͊Hh L?|TOl(<­~:D歅}zv J{ aI+!]My}tH8J#)A[aq5:fQxgF l ?&d5>h*KJdvtBnkdIce\zސ(9f82T!?m Sʝ!wYK#n}9E]3kQҫ87aKYLZ?]pک:y{ oZP>E/oW+K?}pHqU\S ~+' }7pjb4|fo=N/ܗˋO~[/ˌ ճ%A6JVzm?$XkdK<"Ok߃0LozY2s#ECbЃKB;K_`b[gt+8(7ɋ]WWPܩ91axV FMYtC4>d}id6@Rzk$\mLZwv؟r_4c~X@䵅OCBkGfz79N.>J XAu,c»kv Ę -?&aNƤC}»;"χ%FDTIY&d8 ,<}Y?/8$2!:Le=u$ED=vg5t] !9\zx}=ꀫrs@q}CԹ]|Ѫ .Pq_| 44]ēuɟl.@@4cHcA38T?yϘa;_5Ku=hYK-յ՚ryEJ. ̀,G:ddW_R O #\jk   9gXZlA#[F~bᅫҝncԽk/B+Z,@<@&;`jEi&Smxf hϩƯK#^r(rkwE)_aMdԨYT&ga3>;ᴽM؁_.Kvl6vLɪ:~K6=q&y|©:?6ʜ=۲b:>g$6`]]!8*h aWŀ>H<6q=qޮu"DE2ԝ8辮]' 7JN.z1J?6 x^L st{c?! ziM=sְ΍_;lt ND3 8W҃QAn-acPxO,yh=C<8f$Ȍ3~хȚ?u޽5s8;5.^G|d#e:ʵޜ f8CQsT* OakqJwy\>pH8Enl4݃i۵fBhA"7/)GdL:_tzԯj:lZ>!%2"e5?-G |$c*2MrM5 *j09xwws9cM`.Y=]anR2_wf>06ѡU0!cT zz7H8Q:ݭ)B"yhiS~&,w4`o׉8qY䋨'uJRѷx6}&ߝl,rНr+' M)[f&@j7[C(trXJdw4*f'~ &kuv(vΐ1h*s^O8_i7 ?ы]/j*-P\r :?2t5UW9r0Ū ·Y; \B֥UHZx|:CfީFf_Xd 0VMd\(-()?$Aoʽ>-?`shG;ktScm˪ua,b.Oy˩Rka~h-ؾV.GM9ILǮ&)p%#)P(J|um%]ЬA,BqzXdXRPezVo012.V?v?hH1{KJΗMΝj%& 7-M&ɋVdĞje"5J,򦕰yGuP9CDUooE>VEEGhM Xlf{ 2mO{i*>PϺ ZlGa./C:Z&pn""mϷ|GT zdžh Y*CQw*̣*ꬼ#@qIz 3t!>H4˿gߒ<{0R k|d؞E\ުB񳏮bvΞ֖F3WPч@XztlꁭҐ[BڎKlyb.w0:U(\.aHpK?x{5=P"^xUz HA0(s7ZFe]qQo{[1 9Ldp"b\`Xyk.պy4rkWMuEʃ]cdfw;',V[3=.oh8xMKuBqIwG'(񙟅آhHxE2Co#Č0 3(k7H_|$S̰HsGsen>ajYTdp+y4ex泮7^dp)3v\$~mchs8)/!SP~=47\G\ (0rrjx[Iwwv9=HJx1I&p~oȴu/jz?~:-I\U=YB!Bݔ|rl&-L&j{K_a6`!\tdhz|hn୅gqepEPl~lnp7Ƴʥʳ<2ftYMi T`CM*<9 {kCJ2Z hx`v:p!]eX0|l_A֧@RәR 35-BP$w+I2d]Js\JQnfnAMvy8QGgYYCG^S?.TOEp/S>9 ch^h^7cF A-(}[N3 p]eۂ 19?q=$),OXBԐ*q6{9c0w˱q4lxѷY]'[ej1/bQL>t}[:ѭKx˿Yb)Io ,=Z@[4d\LJg8~ nN,2޳пO4cQt^!'̾8_5EsHUce$法oTGQo\{WvT[$J&A$һr׊!-7ahq M}Ro.TYIMJx\/t]O,֤+<Ԋ&`25GTaKAHX%9./l"vf DՊ{ڇj%"H .W4r>W0kp❩U HrIx.9g ٮBrL4}o;}.#p?p'_bi"&ܸ5\HO7@H2,EŃ ],9(6b# 8 lLL). mtXg$0㉥'6de'G8E EqpEXZ5?IV 8 2&x"L#y>fLoٕ q39Rkx UCCXAYs[h}F.%3My S!l/5ߍ~鉭y4HJeivFD40gG )w"\8_xNLwvo)!oDH+U39"= i9:BδYgvS^S!-KCvp /Cqf#P~8mn b)p*`l tAp쌁%+849l!VpcoR~d:k' ":q-PY8fIiѲ-vH9*}7@EEV|T%Qn/6vqeN<ޑ&3pZ9Tyk(tČhqPV,257+c&~fL yc*Ef1`lzxޛ*g-Zi:jL7j ?p,}, ļz%JP18"?h$C6wUH06%KA [󌲞) %R~xpH;eqz~m$9 NDl-%+G՛TP.5';i[n5 s{F p6[c @CHrxIS繏2sbk^px#C>N2pBFeD#& 2!yѤ@Z3~_UϮzȁqdzR{zvmr>hDhw1wn~0l$}*O$gn7(r!(=}1j }@wC&6 vJ~{Ԡsb<ӿ(*yNߚCJPywGW S-TVЇZppj*v~Xt\8C#U٧xf~K4ÖoPoZП]E܄Iq5{A=ZwhI Nsȝ^fU. AxsHܩ8g IK/VJ+=1Rb4(K`aVl'ksR TCľ=ODh8:^GM{6#0"&'Vg?W1+9eI?~* xP 0S~>,f?͙#gHxث޲e=j => M($K!~U. {v<v~j3n:J^+k$yԇԒzwAƬk(2b;<⓲}29v4ȫ6.b_/qOq]XȢJ֑,o[t-ȃ ̜L^q ͸O&ȯ60W U!vV6m7Qd|m^ǼpB{%UnA^CQ*@ٔW *-.i ˉA_᭡Y 7yf51q\'ʶwꟑ%ꋧwҫNL3DPכǎP<.O ؜FH!dB* NQތ=컥&yU/`B.w:*…_*Վ 4~w?JDn"o*خ|Bose>Yd=m$" 8CEdZ&+~crM裄u]I[ oRLG LN}Nşxeff |Ʌ&jPіG ۨ@4~#h0w4Z㖢#}o]zm;H][ʥ Yc}epjnܵk mdz56INBޞ\cږ8 ʋ0;9Tɞ*m:\M֛oB ]i?;'@4ᖳNF| }IdtF%`CqkBa>_G-OUf& Vץ:4( as˕O!: yqŧ]`i<7 cZ44ߩED'z$sk+э:?8<*#9 &/; y==E`ȴ /;yǐeZA[9>ac^cL9nN!e  !Owswq-\,|[I-녉5XHGQCTF)9YGP|n}X蛱qeeKjٻUt.`uO!l5L[sw cP*D*#c5QB7|(~GK:o4%' }ޡJ7-dGCM=hr냯LHa@Ќ>MTAԋA6Ct jܻ 42ԐP69IH976,n*b \UeȎ!kNb q1/L\}~M@uCf b{^xEa񳩗?RNdD-xrdc3;^dRc11r})jh60fT`̚ W|kTSYoaa`ogt%ˆ(`P;{+j\ ,'!mɭۘ jbx# Ȣ:-Wi9kw]'_ w? J='OEyY7;DivC8hFìvâq (q, Aj8Mۢh*R%K[KJm<۔{s"-_VC(uu8~HMRyk<\3#_a[1} j8w3'6̱8Wɪ.[6Cril|{FN>}!R@Wv 3|a@@ ǑK;3@15/VT[*e 5B±R)W Ƭ>^bzCX׾y=ZkكۻYOȜmEqHKxW~^kÞp*cʳA>G]B@$5E+gѺ_ c`nnb`b X]ŏԂďEH<;pOÆ0"t,̣0r̥N7hzɭkO=;!F<S\Du%wsu Z=SC3Wh^U ,(SI1^&O1[onyeQ%UTG4E Lp{W:c"D !PZk`7v{&/@x;4OY *bρ W'_*܀?.-hV'*NȪPQG\7^kΞ窗aFb o_Qvۮ7\deR%Fj1U!iz*{T-]eIWzKj-絹I#8IQv@G26uCjN͸EMD6Z0ѹ5 x ܍PeD#t4_I 8@ʢܧ& uy3 }VCxY<7&a  6˞,^ZoXTglsf,Hy(mޭWL;wVMԐ`~V/TX}P֣`[`p!i BXl>XctW#U"8Dxr%/Hp BSl ʐ| }>(10ڧi*f䧡6~4XqBU g~$Ħ.mNd}7X;w7+8QLʀ",`/f=P|\Ջ 3ֱ<637!ܼ0PCFY C)e gFW{T|ʒ+Is,#|#@#b,XF8E~*L8ퟡtYx,G/Ds#l4ߋR.HINK=Ho\3+[t cNIdc㣒w]en@S:Ӱrl !һ$97BbȥNqs0؈[G+{,32!z!fVo5WpP01C3P{PTg_T lPM̀@6NNp.4K=PT6di͸PړR '`ƄSeYѧ;F+ XXS )WaT)QBhP7 rZ(ꊚKus_{!?(!!D SֿMʌQ/xP9W}9@@):_" tf#Zs>.Dqw&΅9Gg(,zvfJ*/ȣY/C>95zreêޛ'4ѨKiEK"s!^sa{P^6o"062W҄G-CΑk2[l"8[yqbpq(+D@H)B%3k Q"cyckt 7q24:7fRNpכ[XVK 1S'8ɀFK%5S59Ex6xXq> >O"zࡡ@crɬ崺;`vT[Ս0J}Q{Lcί[]MtLReKGYyj2&gg!nMPOLׯ¥_Mb C> "0@lu!*_B\F`,Ě.w`HM٠C6x>[;5cQ֊0d`Pbrk h1&nB#\C*if^Fk:ZSHTSNfΐzwo;C3L_4j:$Y% Ђ!L Aiw(IiF=3)EDz@*?VQdº"RMݰo@O}wz^m&/c;e=~t <3lKLbz1{g'v"+!]!)#CZL M%PqC4<^&d@zO.<蟆&B`>@?'-7|[; ]\8p߮O /c@{k5D9t3|%KdI>ZLI\@HQN*e 9cuǧ2EW2@U$9')}˴$#W#+JVl"UroQ|{|u>\'Ƣh[ҍNo]T^SHW4$r( ub%=D>̠=nFVZۮxH_ſX .|+\a`O}r`V |J&/M o28 9@" Hq9ft!,3h>3 +e4 i_/\o!0T8l3!_E ك0bszfȨf0 oMcsquW/nhןsf N ɟʻ=Q'v`1}>.p>ÑVraܙEU?r vgabi,$ʪS+]S\(&4~Nka CiW], ^Lݐqה_D毛%2$@We q#F&WԗƾgJ)7iv]^b;QN$̒e=CKj+D/'ɧ癄U@6} M{Һמ IGdRܟ]7(Ҙƚl.Y[_u^CIn|Ǽ^6:^Έyr\ЍOĀ5wM4&NVx::4ٍ9ݛ+hܦuB!F4vѓE6KTip9o5K~/Śh43?:C63fK3ΐzD\cUIt.Bkt7:Hn}th!6 LȖSjLL^\#D̈i.D*J*t^ Z&3Dx]zL=),jfXI2x> R3b^xS:m/Wo갵V3/7uͼv ΎS4Ղ'USo >poEH^n K gFRr:FBpjUAuGH>ZEs̷@o❌w`#v-N-Ҕޜh2`.bh?H3+PǿŸƷg5aYvQ((Ty%{5nwH|Q8j?F/zZjƋ쒑&O/ShI c?hfQܭA}d1i ߃ LG>ZǓlQL}K^h _<:}S7޻+qsky%ZӓHF&rr{9u+i0:Fb nK0eFa;q#)?a*yg_P폁MDmyex;,bMA#l,T%x3a[/N 4U(lO/=`-q( >6ϲFQD2nJ7-'dXI&]U;moI_qp?i9^Z^}+_+/>ؓ<$`_fc)o'>Hnx۷aj%_/ՌSa ]((,2<%hVP(}XҐcGI^_ g57F&hr'G?'s_hx/\C5elGdwY5Dڪ$ h'nFO<0 G >MbYw_f=ry-DUEÚ9wT2Uqg4/Ŏ޵ *PGUKj4{ts8“Mr5mevg<w2oDa jʷF.4"% g_-%kΙYXc뗠T ʨqXWJ!S#z NC e- Sއx"|nfmǔ k9Dy尗c*K^G#mDo ]<:PM&-USթ.lVTTd !^K׷͚qQ܈x ф/j~]aK J3\ʜF80fmK b 'PBH=+(WF.$Er~ToKZк_*mʋ}=ptc.O{qj!8P:^c˟Dι ڿ;`޴c>0ojMV'Z=!Dsz?vS~s '^<_.p /|Q&K`Lu'më>ت; PD<T0Wz`fBy"[q`.Mwad|KV\a[x]@"YDJɜwuOk'rO4DZNH62n ~åJ8Mԋ Hd{А#D-? jB]a =go"')gbD9xOG{h؀܋NUM!=bG[^x|\TghiX+[I%s,}nlS[؂%j9bãqz >!7%'IEDө8ouP7BF3MLK'̂'`X@N29%3Y7!Q]_4}..1()@pRlnGۇaGTc|jϫCO!` {ZC9ǘUOz'/5>Q= }=<TMot3ItcĐ\} n. Zl(G+~"O¦+*jk&PˎŮ4P0e 1,TFZ5nAxp.x|&Qٍ4Bu^c6iXa2*ÐL=Eb[9XhI[FCs2S^ NQn[FW-;Y؜02B'eUJ9pBR˂-t ZԏR8[.ޫGȜvo"b ]1g'qwK=4㥗|do O}ޟRWg+s 3yt!I-*\z 59J;{u`c9ϏtU3rG'/5zB_H/&e]8|ɑGGa])NzjAypJ BOz^lx>%-(_ >zd/bDt&֘ie~uO 8* λ56N#t0B)=6@bcқ4?W gBqeAOi yEϨ.bƖ+ U>3T 4<$:3OAҳ$ AZٛ:`_`FP2SJ(gX.}٭mQ+ %~4XA C|#n|v(Ƈ ut"\pBC|blR0 8nҚpѿڛWdmJ<+A1;l%6$T} 0y(iLM Qu7f |*`6'6 4a RS8 v:|u~󯇻!0_Qb\(y!%cյ:2c ._A} BdY h]=0$Wvp4G-RB<Ϡ/G̓8(c <]>aylK|sJ#5b\ R-3vWu0QQb8ӣW[HobL/ZBFtwsCȵ ݋zʒ^ꛫD27xX_iSu`ie[>Y˚;BvO)- i6XVa]jwK5y}ZZX?#%uvdsjt"gԮ4 @Vф'2XQ _,IsmŻa M*xKORE<Ѕs>E"`p[)X"++沮]k4EOpحȗK !jH~ݗ@޴Q؝emH̛B]e#QY"K@͠eԩat&Ui|ܑ۶˕SKk +plSsVg5mPW!Fѿݻ&F=Y*=B"y+!!5Kw-eʮE;O1Hă:3ˌID-rL+Qa^ӷtju"8ics kzW/`o hTVȘD@ !c^cnB1P1gүKbpwyH.Slwrۚ'T亅@.٪D~Uur\K9KU̻g^8WѣY90T@8_TY;o|I(DkfVDYqDw /È/Z]3i4G0r֘Oπ] g=O Rֵh J cRrعto#{[O%/Ƀ=$68zwy8J~d_pI6j:.eq38M$2s)c֛UP0S4 7I|<.̯pXDŽBTev XpW;pe=5qğpV+!k>*̈́a)e[*Ө9Nyژ#;!pG6oZ汻nl}H{X, J\n#ңF7BO|kپduG:f^W.+np^~DYO(DdE_h V>;_nY `0<B, ƥz^ķf}[z$,$6&NH5\d7"R$qm}ĀXS_=O 9U^C޴y1?4<%?C^Җ(4!]_Efsܚ'c譳DuPb*B6u|>&Yl!wKz~ V#<Nj!%Fk]LؕitV fіgp8n?* xTQxl\Dfa1PB:8pVYibo޹OQ] )xn1 ~8ֆA)pNfDwaW@MO+'G۫wi]2"ޟڜI%0@>PS.3㵙4,sn҉^m74ROE?L_p3CO;@q1Wzƻi9d.vwSf؈?@OU! ayjNZ!2" >' =8Ekw"q:*Nj[!:T~.)*U8417P1*vgYAd]? OdjAnpo FW/Oy2J؄Vٱ" 9K$'I+{U0%Xe^pbnռS1>*m֮zI;ޙ B(}&:# DF!B8e4]e+5obuR&o0?ԏὟlU$᳚8JyswB"r9}.q%{O ~TVP" &F.ԴnI8FK/OkK"!3[ʳ˚cE}. M3ڑ.UP2dq#빣秔h!뺝@3V5ˀ`7@T_%ukQ5i/c@P1[.VY.01(O1zS:A %xel!::o_#iSK7_k7[މ911=hF,vƁcx7G`D+ބ+eiȵoZ]z1(-̴"Ye ]W?4ɹ{_Bkig '/9X5Q %Cܭf˵nT\ 5F:Gk#"4b0oqE523|"+hR;p87ZNlrg"d$,Je[`XYϤshϽ28@ d#_I0X2/m>'z-EnK0m&+ MTq#g,022a9ǂZFj6s9cdxH1ܐfKȲ r8L1ݮ :X* 2Q@يQ- V$88>aEow` _ .By-s>`ΊGȲh?_pɶׯlZ '2/sF?\ Dd+ř -D͖=c[+BW%&;g,raBS!,Oѹf] ,$B[6sp}̕:A IY{$ ^o=UBȤqQ@iX7< 5I Ӗ%F$LDk&L:cVl=5%VMw [-b"X E 9s K:+ NeX*-KЏaZ\;Vpm0K 1T4NՀ;NbbS ĵH49y}x&K7^#˫ïO#E:\kBГ:ڮOUmƏNz m Z 쯵Ye~Q*Dgp?WDV)Gc6BM<6_ݷ(5Bi+QTdho1PvmK\BGc7(OaC}JwlGDd2n/;-!+Gk-x N(re3>vvu} % C=k A|<nwOϏDbw6QE_~~Y$sROUhs0l _4Q#ضƩWҲPΌJXr\µ[2%Fފ(`c8 Aj/^(d[`xF sҨ0iz40 g7s9[2 `P:ozdמθ3,LS$Ȅ ei"1 TkG|:vNTɌirIs̹Aa Rö;GR) ݵW Hj 5-7!H]Lmma}xJ 8mJm!inyP h_7*kZdT?r9Eü^-S,Ŏ^Lm'n[Pvǐr*d\7sZIdP:ߴB;cNIRiSc1Ǔ30Gj<('/~!ǑϨ56^HY P)K"X=ll<~+34vqa6sK3ol%&w s!9LAeCQo4nb\F H{ I8` nڔG1V|jS4ڱxm~Ӭ|:sh r CmHwڕY 6!PuqX`Yme=lH)~]=4 uǥHTKSʽC~Z"swp|Yb*|+؎#($D;b~UZ45?wZҁj% [Z .3H;4#%u\mpw51a$?Eb7a/ZNlr5!Z@fX2m` $+首I Z!):1۷c&˟BO>r"A?+fdQsR"h 0>jrATϢR7Bߣf[АTuB`Oy9S / qBUHMEZUBQr>҉3/ihaIz7/ G.7T 볣 v5Ͱ|xUi}C0Jߙv|Zm-:~Y }*t SlR@VO_Wy%3oLr{rybE6,.s9Et'̱pa6bfVzs;{Ϝij6\=t{5 2Z-a/M@6,x?Ⱥ;fhae~(*SJV,#g/OAGp>9v[UH *SCs_""Ą-&:$ khvS8z XUkz%QkFv]9(siEޒIJ}̦Z?Pߔۼx̻_R\ζf]{>?@)϶Uv_NX a 7QEGY%> ;r7=ʇ^w&J_}zlr9P,gl|Rf^MUc|yDBӢ0Sۣq1#8 YiY?=ޚ)C~6 zGu~K[./Y,@%beZ %>.bcblR= x\E"y<Y Ku=9Ap|[}+aE#_y002-Wx'7M}#jiL,&z,_MERBos6,*}]dطÊ0&._]bmrKaB C88fܣUê(ҩZc$[[7fjZ"yG$ =ݴfX"jt13֮jy`9lb 49QNkC02~9=,R0eÊ/_D& 5͙ɜ[zmZ5GȚLǑAj2J|Wn7tMxA.(cY–PqA2u&GcV/#%Ѧqq3=OJ_0ڈ"-oU=^F?%+chk}83I|ˑ['Bnqʹ.v_S^jO$sjN`ydx튖8;1 ;:U2UZoK1l6^ȋd^OZ?4?jJ&'i047}'jlj9Z$(X"tAdipp岏w+U0[t!-4& #)I'1d]*]*jX~pl;UeWāʕ y(V{{5WWO" Oלy(8uRaH|e@H*bmLNn>_Oc}טK#3}` ͈>lG,[m=a8EٷSe{onq:   pـzޠ<l*59ɟ*$aVySd;d+n,2?k!ʹy@~_&_L Y盁pvhu v"xI#F GwMO!=MN 0zjq]k?DD.3q;e- R\0gF"2g38eT[osͩ+Lf[c9 b20 _D3tyR #F;b WgI ۺUub!ݵ8]3sL|sv<_aU(K`eHEߖ5=^)DK5CA朿x ]T5,_(n- !wbn~aF^? UJ,l%3Ļ ӳh Aϓm:GBʤ:i3GJT~e;8ZEމ@Lze)f9J]^p/6Z椔f/?jK LW Ts`4X:w]|t]@5!oo{ёw\?| @2.w׶bfDe,dzQ!r DЭ4#H^8 CCP]ڠ7Hw!eC굷fL @)yV%!?G] F Jt)#,rʮ40C}SC^ZR>\̊\چ|ep] {I,|)y=+&ls^lB(bdWUų_h*Vk%"cc VQYB>WoóV,;l?Yo%~p + xnw34zjcr'Q|—k)X ە1? ɛd?v39.XNJ&OaDyog;/5Pfu_'ȑ\揟0z2=_'7Iqt> Wb¡|L(g$ 4;6sQ"vƖ)1|ivGm',4u\!Un#B^kl Uq޼2YE%Pq?D0b_ 2m?R ;5Zv#칳=b:ų}Tê2/5lj4bXǻ}>eVBov"֊Ib,^\Hd2`{Io6:%*]TRQ+ !RH'SvՖapNqM[N 0j qN-~Xu5M`1)E^W1sY1ӶU1Wp/t\ Gz! pb;QF^^uB;L%4I\|Zw'&xaɗIP&zm-~wK-J3&)N?C'i8W/Y'RV\B^yvqsD`EΨ&sϚ^?4Nx^ {f&m6NDa n\z~%ۅK 21o=D^HVe.{,Qipnێf}vJT41MvNfFcURo'naG lGeՂi;% y>y,I(+/|݆S3?nI!9G枦tذ)U&M n-R9}Wn 1LCQ;eջllQޜ"܆Hs(ߘֲ6?;NM8} (,ks |~x`=2tD|}q ?NK8Z~T ^PGt,2-/HsL7icدwY߭>d Vnu3{'T{Ei"~J0+T\7BM1t;J5jV<&kFN%@YF <mKYqFqa]pB,G!?M ;/ ?rg|0Wk+E ~;|-X-6xCe_GvdqF!d|lJ)xG" ̅w)uM4R0&.(zs7Z Yp/Gnf^C59S7 : Q]n+V/9h;P IЃ@_<- 2+5'mwxlɾb{T «ӈĮ[e298waw_NYYgv:*tR$آ d=&_xG<<+2ttGIī488$"aP1,{49`U$S:{"IVȖpP:D+&7G($ZhlXMgùڌڀO/. N=y?6ŒbGqlF0l* e+Vp̺HWpTj6Cz!sHyEo.x9\'F}ﭻ .?OFGV g1( N،f+3P 6-~9(1Ms0e %6F8 |k@Mkv\74Zm.^{B~*"2SA1pc$;m2?rQ`6˙6L$9T)RU1',q ^RϤ4N{C>ыS" a=\^qV-TdO~X{#R]S5Q/M@,̤2[V eCx/1I?Cjm6,8"yZE'BDa68Poà&F%*&V@yb*4SՋb\کiUs{`\\Dss( .u;QxR[ŌR9 ىgC 2~iN 1AGA$2po XbHl0l۾rvG&ېY3Zr6 %/  P~3&OKrCPU EP X Np;>q LbiyDݖX"33-UvseaئkTI[CA'4nŝ#);d3ob۔G_؀8>,vjMeYI_9\Wd9 ()"mCPp(ڨUƙ8 Wsє= dPkS~.7XIb9q(1 hx 1(6~e6/<{'v(4Q=^&^ EBl$.V߾V4~o}Od>Ah`M(Z%RɲOzJ`asVHh~ihƹ#~ȑs|D_-mɑṋJ"(RO2=s&Yا>%{$S 6/y5,T8 CdPp:ޯ/ x(l- Pɟ!%b=MM?7##f7QKD"hAo5ݖVcx&*ʼnx*tn*޸Qqepi w7OF#daG2xmg|f5Bp*0TH08cW<9F[gxr@Pl$m⋁r #}菭@,BQɼGZ1uE_72M*>&5 NްzFi8*gBa q=zIs#F ^,7ٱ'3d"@r=ٱV+1o*zMYQ˙(7s ' K,6*fvF .o ùQs j7dM+j[&'V]A#Yv߀s7%A8Z23(v_9tn?nSЙVgVM29B´s[}춲=:flQ9?}jC_6hN~0 /GE^ IMX''( 懣"Z%Yiէ3TFx[UCN)_q n3k bx9\Q?wˢ?JA<C@:9_Z 08)) ~NN8h s;GQ=3԰\#^K ӥy16|Ć`",Jq0ƊXۓZJrp)- fϸ`JCac|̺(}A *YK~zƬA(OY9Fv._(Q  `@zwA[Z4ҿY+ShI]5?^aj5C@?եun-=؍*ƣRYZ"'s--F=#& DKQ"!Hlڬ˭R^)^?JR(BPD֕^O x P䥁Rʪ~|n<lQyFуEDdli"T>@5XsV n}S، <܂$@Oy{s)NZ΋S>8-ݖެ"f/ '[X _'r^aGjQ$`6AF]9Y!_qM31I \$i̥曡i𪣌{`0Ɯ2/Yk?^e}=칤T$wS[+{=lP>KA{ٗ])؅I8{LcU dA`3#vGUwDs>͏LH2/ 㬍EcxɄkN^J,Sv$w,6Ŷ֢=3?*[,:fK#t NS$K x x F!p@}d ޶ZwR0j,YP8r=sśQSl5fi3'+ xIuN[RsqEo)Y际'DN1C*H%k\S*B䎢ra;]%tu¸㛛 M#ˆ$W#~A}g7-mqZ1go=4bÒI5z[̬Vp^HxS<^N,{V˦6 L-Ƈo !*|WN9 zؓ͡4v9=76Q^ǐ6b}P u/tb?3KKJz괂1md. _ _ grfL%웸vIwXjŧ,_YZļ [H/#st%'UuzCo%[fZ8<0m[4 _q)B׫6kOgܕ[w,@OqI{} hft Wq5RiKқi;<X}@̱Y K qv`h:)(XL7 QwNnMĵ&j؛(3{W|&'" /9MYᅤyP?9 #,=qQ=;qƧ(DwءChԴ! }&g^d`!OUz:|4SxX!oXCCK /N#6;,9ɛ*SU ".uDKZS!dsZh7D*'>m\x[Җ{gA'Y/1srM8,cL?Tu_YF۴HtSE4dj{35\tG^L+`Oy{DέbDx]qHbyX< d.Zi4R+@V9g]yGvXM cPL럛vXLӞj!NfQ%dlmJ|zML.O'.m=VD>1 )΋ȅ# K,@=fUvfh2@ҘB*d]WRH_U21.̦&,.{!і=_8WGhfWMq5<>yEe6^GFdbH!CCFΟ!LwcAJ*>E^@ C6sqy$B.>r̵ R b ~FGL^)ԐU8Ȁ ZKp>qӨxw3cL.n`&n@0ѵ|T]PuۯEȊƍCs' Q*k3au{w#1FsNyFmY1QMWsKm}'~+Ɩ!*KV]rpq :mVZKgoޯCv^И7-!7 Pv،IvaAPHf-~bP^CImӚI44fחV! Ont5WDe䛞HX4)35&ZWoZʐSm1ӗM;Pl? vjrrw D>:'j Sq5A]@Y3!֣ '. 84ZE,8iղ;/"A&RbC&Y(ϥ]:?W[݂|DPJ]\V͢{ yR\,Yp94y/D}&X:ͬlalRV5#B |4#ͻI2ؐQ]~>}Ӟq‡QԲ(J> F cwb) HK.{ .4xhGJg9G'K_x 2is1J?J=bEo ֠H)C,%Of2!hVb?cЕډĔVj\s_~qi8!'-Y0'/Ί%XR=rV4հQҜ9"}izMbIda0beSq&5Sd$ %7;$Va?cŀl!d+qD+UOOgDlZ%rQg֤'\n GG@/_Y 3*pzb'fJ=/\bznc14}d֠7HqVUKx+aP!UKof@\yn_rY^\@KϢϰ;Z9Bؔue[bfT\-g \oEa#jZz_ n ziU$Dw{2G]Na8r}G i@;>H# )[y6‰Yn1Nc&)KLXJWLd_$0=Ͳ,Y~;Z3D>Քh-j?c,{$Ob $ƿobR7*=0mԛa1BmL^ _Wᑑ~MYCO 7_h |6Ȝ f~D%/C8#Y*|H<(3B6=6?kv´ffߌϹcz_a#"*ݴQ<@4`_Fbj,ixjrQwNվI4" Ol/ io-'Qu!iAkx(Y*}zWK< |%άȂ9+i _,;No.q 82;Thl}ʖιU~n-ͼ^+d/A JW[FZy;Lߛ1R'_S~:hwR)*VQ5 pMN\Vvݙ_PԢb|Sٗ-`c ȡ J9thXSjZqF[Xs~e2Uwn]]n+g#!#6ŰM'>4M(OJo|Ufw-TBJ23tXbNh>(q5ڦq?uL'UXtnq"sn9@(,-EDu.XXsnt /p姰iM򖃯T2eYHW0]М[K൹Emq> }~KޭFEV5Ko&E~a |ty:_x/.hF^>Ya 8Oc]7,/oĤODi,'Rf=$'8UyH9w`?81zJ@[;Ziqo"|$gPD,dQGuaMzo)8nԱ cҪ[O^?9Ѵ)5Go>%o!Їg]t7v{`ũjx7_~:I/c l:䟗 &D O6@f՟2p(? .5Zgdԛzb"n;X&EO3[F}dgB(}YI0rۮV5u&UBGr4!Qfx"/H awϪj$ĩljs{.kQzfܶZqc++ xUÖ.XPU |h\u8(uSw\S<'_>h qH ! P!`wfR)=H KFe5:`O ',¡nΪ,&A$YA}Ro :X q _\3weΧ{%Sഢ*@~\2`4m[/les}#g:i j'|'giѱvNVVlvL<4Ӷx ;H@ԩv0"'F\ۻd9MVf˼( % ]r~RU!$RGб8J[}kqtg R1lt&m}e_\go:ra CmN,N`1^!+8D藚܎[ sM6Oƥ_vC"6g,|%*&Dm$GhvWmNכ^L<Б:S:\|{D{ (WV^}zU~g糖4D_mnrlzu-E[C*ǫwB"Д~>kVׁ l3jL3}~Gڜy"}č~瓤Ms8QRMҿoOzxcw UKkjp h,-8y3@$ `])U z*54:I*E|=To_(<{b:XW`|[u ԷJ>cCs/$Q]7#,hYo#ځV)X8G'3;ȿ̃TQK*5!d`ǡ3_vjӒl-Dy%) 7(3%9TJ>+m1P .U;n,ߘΒ[2?byh,?p%|3Nס vY>?RIPB r~X"$tCp3?BE{}bꦎS8}jbLfLҽ,vlpH'SQM)GM#Ghk|}xVGPw)48NP/uԅbft1EoQPK@%s[аF:F9 GW0?{{$M9-Ӗ$biM& mIfh}.TDc?[%{p{w[6ưN۾F^"DTpo2%t1&me`wCT!Y XWɬ {NYRs$!Ό!2m~_U+s1`%IizCU<5<5Yܳ>4fT%,4:R+4 e\|&r\n+\-Tt{{I|Cұ9x ru%z{[W}wII-fi|#x6x=;: Ew$kR_j1ts C3wc- V&ñZ-CnJA _{619Mq/U]yڸb05z_TFnJ\Db_ ⌬'56DmkX?Q#@SjakXw;IW'G]"DR7ஃ55JJ['szf%ze+q@ -7,XY/"ԗף6˼?}.|l_jKaoik)0>@HWH@OO0NGV5ݒӼMroN,1ϮշbP,[~Ʌ^mu??hn i ;Uh$.Zqw<_o6ċR1tLLnTp>_;F`Az9>%Gi>H_kul Z 3֢0%*YPvY[1>jQGZA@->wySk 5ܓI5&x~6bf~$gzF[nYJΑMs.m 'Q;] V)jxAێ!dWX9Ƌf|_] r$R@EfN #Z3RP^=i]!&Hr{؋Qwץ$yN+KX/<))` sxkT̆ktuuff]B J_O_+s0"p’ *#\NýQūNz5ПTt I-s+nSX,4Gp{ D~rDygR_їJEҐ Tڕ(f4EL we`<]`nչvۺ6p⁩&zRa蒃8/GKd1g e0fPu, ;ʇ;-آdэ`PQy֘YMwax !x;ҊsNupG?ZC(Ƌׇ+_d]p\f4ܩ:M^V:Pp-!M$)y'{gIs|_>X+V^~\$cSsEWiLDt43Zl8x){<=9r4%7V7TG)b?SJHpw٤拫j~ 2CO!sA]l_AO2PJT95I ; HuYLdqW<~k'65~<-/|̜=Df=pMw^VnꏳijR붉":XQ22Qb ZVy99^!w$CT\=tq"vIӔ*5"ڔ2Gɀ+ZReV1ܶh+(QCLq#"zxopr列#䢡8,Ba.U3># pS oyL<'TfLH١@Dq \[ ӽL hj Ƹ@$aFx \ oqʍAP~'3MQɲp){FP%KOPQ<U!ЫF7_e;Edc£\XN4ǫ80iiCM8wߎvE>[HY`GZ>S"F=r|8mxawۂjcՄy`5 foW;閱^p7gz.%IZW4]%1׀+KVPM*I+%PwՁ$=@ţumJ3PpCU5Dۻtd4cD*}%f3ʥ^/K.+R.#@uuω o`H: |:<L3B)dOeo^dw5=o|ZHigmF?Ѵ~{(F@HoC^Dl vv׏sƸ J\AVCm%cN|}n6ÖnTS=Kb_@!^l s}im~?Cm$pˠ$;+F8B_~bɓg 'kLk cJzS_Z)eO*g0΁kF x'yn),"8~<vI"p̯ <"Zz% X?."+uN#v/E'^It5MJ&c A<'pF1CLEU 'L,[fWy]: oV{L4WoF40Y f_z@/aeZ"Eެϛ/Iq%) * *q)`$М_A"fHC9Zh?3_45] ٔU"F?=گϼ,P hf3i kmSplGg8oL;ifbIH&09j[r\*R];N2$i, uDBH MKu8_V4TBL6[$iwqEEW#WD̤VX棭F\&?z/Um[`i.̠m-;y%{'FqIjJ7/qٗVD-OK7ܾ)d\q:ܹ[XN"FtA0b[~{~)4)jz4-eAR(,x*4+)YY>vX(h..~s-QOAtDQ@/89ZY^GG.QA a4\MũZc谕]ʿNL'-eMd:/зMa1tVPSJ "Il7 02p&cT6 @$& 鱊|Nc>`J!2P.%RZ4F]=cS/WYR{{_ŝפWuXWI` ]>K]T2$zXKG홎gk R}tWIH~6|/Iڡ5t,/WH(#Jғy*<_&QM)|z'C|PӠhUjI$}|( |h+CJɪU(ܰlqU0w{vx($JIncU^縻UƬ͝)6mn ΰ*b6O/q;.܂z5KfٞGȍ[݋{iGKs |Z(LA+/Ab|}@6 sXcN 4)ȂWsM@(s8٤ԉmJj~{2WbsK!SRA5 $ϵ|<_otf\=F$0Brǐ3T)g=ۧf'lfpFMs|}d MuGr[+/pπ?l]X@gxzcОɓ>(@Up]K^7FRtJ. _DO'/{6%hK'f˘PqJ^eUjI |wҴdf; 0р/M=k>n4a2P%4g̻u:6Y\vlTቅ{{)=&&IB7 o"' sPLe_) 8az霢1 )IvLFnTb/nE݄ӮK`Zn_\%.kdT<˧tlCSA{J)/^57tu~4dk{cRvQUAjdQ漣^?Up_ .8#ӷwOsYVnj'0Us_FP%߭L< b7[io2ZMbILBA՜U d oީ Sۓ~ud ́=G[$QN<)axd?_yNNQ(ѐZ AL9¤orKCC358ۣ€Br-y`Aff݅ :Oh(Lhԏ4oFPq:au {^A*uF˔ZhEGkd7+ eޝ[&e*cy3[3(٪n/'e(H|j{[3EqQ1P Lt%$ 'B&˕BUmRq_[k'/-TQ kWn6iFnSNZaoc[.>B=qu1\b R8]+h~N;HSC Íh3 Yb7_9%PR {,mA$~Xx%+ דg vAhl|U$Į)OFLo?\pˮAxV\g>RvXl[ i‘"_ `@/~ZD®LfJSqO\˖;arϧ7.<蟓I U@$u}^vqK.*[kP)\xy$D[RV^Cc{NWW("/H$>Z!Fq =Aʸ48QUxAh M GH>"by? . -'>L6~iu#\NB݌1Y里a-By> Ѭu>7u bK+3$Ԏ!|xtb0[>~S4+ }bd׈I~kmg4`')k'[=_F:D#4LFP$%LaWEPe2 2FҀ]1qdH \av4[玡J,o9Mu*O'TЫ[ZktÇIۙޜjjplu/fH#WQα}UPj 327.loˮRPJRqK*6_y!Yy=@Nm(6Co#Kfm$Z9c=/},m_kwзB06jVx<o76+^x9褿fjSԼp0oBB|۸EN!q+!cdKjw՞t\O'Śbf%bF-a8_!C=F$}&ZN3ouŦ 2EXG—TgT~E?_{; edd.. Ir9WiǂpAL3 zZь,asNSZ1J/Հ _X0v-{b \Qp]?6E=͋n?~XЁ8C< ;t^[ty eޗln:퍅%]͡L2JuꐫPV_!0sq:9UEHdqy\xSO?/QKCyy\`$hkvNt¯X)޳n:Rs"OԹ3_?Ce8pz*کG;K|WAg-+it /1#ʐ65v %zTXϘņ~< E׫+ٞ)/R֯ 7#cF5\4'M+ٔt) =) G$KV@zT/ƿvJ% %IUGʷ*ɳ{.JyрΛX7thIF5$%w(=!i>хE=Y p=XBb6MkR0~*ѿbh:ßQp6eS!7JT0z 6gT$a 'qKmJrCdFMt֨l^}\n(Τ^U,3s?fh tm6%qqLcO+@t3$28]6a=6fvt>lzbv%-s%s "<+8X9-ƒTA%UiIsW(=&R,bRp GhakEyr(hSU`G :_.Nܞkڽ= cF ݮPn8G]^:}> !j0"rysVoђNچADnE5> ,)}뒔b5j~-xlXhF5B~xXL@DMKyd,}8 S?dj 5+d}vw&/k;2]p죸3EG3 +69ѭ$pyיg}#>6>!Y_:x--]ulwv #y(Ih_aҤBEVf9LZY-r7HJ(݉@b / T |z9@; ÷-D <{;*Rt JQEJX9Ԗޘ/<6c%۵&hŵ$̧q=' #] Yay2 ʗܬ 0y8$s>面 S3~AN3sq;ޟmJ /z5*SDXp5hҀ._k 4({CR)DUBAuI3| #2>ҷ8NWqBfDxS zC;H?{`Kҝ3l:d09Ρi|䴿jG= \{i(׭e--U0vP"jRDKLu`$`S{?ΡI~Kw%!dINgBU-KZ=x.Q5&}m]'gi$tFg0o:j8khÚ]ωaF Jp: aի2Y#Ie:OY1 CS)Q_;50tN8A";KtQxmX\#'SFJWStNg6.7-Zʳf_8VߡajO܀BB#4ouJZxJ/,ڞЦ_¿(꒷l&T}maF3yr3vc P&`i/}ayy4G>~D {ҘeQVz6+ z,I]CYv;J/}c!l9$͂j{i. ḥ= [`8FJM6nOz1˶Ɂ6= o[ Pq‘\/a|fWh*N/ u,@ty1Gg(gf(D#y=TH{D䮺2`#pfm3͉ZvPȵ>L :2F\Ӛ Ƶk=뮼ּGNFxqt am1O`1,Oc~x،MeK}-~V3HRJR"(|e 6-`'~-[h6=5Uu ٍ;p1]%2 %O+` gO5f" n#W@¶`8jpZrt噭!(Ug O-:;"N$NF9$ F(J6,zm &c*8%u4*3ќ!t59HQ$ޡaU>|V2BOC&xdv&cS ,gl+B"7Y=;-du Z6Pe2wWz05%N~%77=~d8x)LOje"W~%@CٙIOLJz*j m=ՅL% aB#EqڷR}bۯؕcZ =;r=\{P<.GQc ƃ/# rg, /"o`dN;E WNvdoAIH׸I `>hҊH܇yd&QþnڏiQH-?s'aŐmR<&ofW-> 9+Ӿ]rW8_#ɣ!4̮ejo1Tg#āq̈7Ǜ{ߙ$t 4{rPQX:Ep.ޤi)jo'q1DcbV:<۳M5ܗͼ$To]kVS"W|CEizKLGSa\xO7Yl-*D)zh+>]qk1Ko.n5ݣ!GUWo+bYmR[noPQd'][SrwYB()$":'K.muu.'O<=#?b`rA\?1I3۸Vh`}c o:4УP r%xj b4`vZIdZ}6`J.$i@J# rdamsi&@ d 5!"sAIBm`sO03ԒԮqCU{9~ѠuÝX9'suR~p{ khlNd)Zh mby6|Okk㐡%iRĪt@$=^{X-R/Njj|ƺ%WRY:I'o`؃y k~ƌ=Q5<0LID2?zVȾ7$-/1CR'{DY> 7t,եg˽28}gAM!I-~ /p,څ/4Πo-1Q{ƟBP|$A^ }?]ŒRK2ЪQ{ 9z9˔>Bi|* m؊+sBL.-+.j_^_DU*, >۶* J" .>4|3b j!AkOV轹Fg m9c 1$pnڹ~d^8 DF-2G>]IP:ahJB?K{IE=k-ͳؐ璁hwCDWN#5XZa7&OOG4R{{M;٤ !zu@ޓyK54ir *X.&wQ-+vUBmJ;s.0(#kuc,D~K6z3k9>["i+kAf\NÏϩWS-?gN='W7-_>RLX) 7JhT.tR"F* {\JX/͐tG#\~K!Zo}IטU ymf({eugM55ng1@Jތ z9TG~|f'gR f0Pi/1ܯc1V9mE@\c]EҠS2 3qA{U>`46Ršz^A{䛼:Tݔqu 0&\j^dAR$(ZB\!q;-?X*nj#Q:o!kDxyZ=Y:j &Zm:~u>1yNmgԨm:_/LFgZ ul6*ZU_*˥;G7LU+WiX礿T'O4>+(/fqN_٠aX Si{;,TSNx7b m+\[3roz (mR s=C j(gPK'5]\g] ,3@ԦX9u l; ȝ|9b6L{pNا`_ H3\J+0q,0Ni8mq2# r%̑z=HI[g;s5AɄxnp2b|(nr`Ko bY[Phe4^aZ٩R NTnMz+#iCbG.%##`^]"G/ ɷf%Kfh.{l8k.V9}hqCn> nނJF3 QnL<O-DbTĹⷎZ?nuQ-|Bfxtǒ5 HA?x rھhaci Z5X.vpFZαVW`YF8lT!Ugl%➔Vjƽ50cT]zՆAF؛CfGʕYŇh37Ϭ,\hqn5/Pn gh{|V8| $H`+0;KP umȷKP7Yk/} $ )@Brs,ve'Z~NY6Gmx ɸa a\yN|b4I &i:$9Ы+J㏣*uUAܝ.dM#=$ 7vߛ鈵rm:IBW486:]̈zYXMucVoAiV=Ͷm;olNF#p怛}H0z1B241 G~:tv]):]TGZ(3JfF?rkͅWBGSXܞsG&#pkR8"Z3+=$xXSa(lrW<Ŋm:Ӽ P~!$u\4zJ?]\`Zgr{hedO2|I܏jک'(PevYtx_+YA7>zi>F*~qf#||p&S4c0!0@^1%H*E3&a펏;ߴzRKw7 )'90WRxe@GYǍ1E%œe ئ_!xgp#_|r:),  ߋ}\ SfӥTK7 Ȏֺ]a3a)YnzqS<&<=/Γ 3GEe`?XkPy35;)Ǜ#/U ZJS R!xmo:th;ChK}-4@?y{}ɭ"Ɓ"*eυ";}+ACkO6 9:S&6nQ:{Sʡ9m0d`ן8R )天)˫fl]ϣ ^ni߶*њ2~*pS`G Bb\I3סew/kPz(2%Jdj"bS0c"t'( / h34T~d5(-;p^+<6DWʗ^9"Ei qKGvװnlE8Cu,c/fK4sw?K/oITQp 7Yfn2jcQ])K nsCGWVE}Q8|B]Fџ'ʙ$H>}q $,eJd3cm6orU)Mi.=ZWIg ;y(B*C|0q72 P'乼\ܐ.&M)Э{4W8;|h'lgCf<˞k7v& D^rnχO3=0,L/h)3eY|MNvnmS:#Npr>k*ڱ ]d5bWdj;!s$}4yX 2?:Έp/|I[q벭c["*8$ǖ=a y;¿EMdNҤz+צt3fz{KQgr ںeKK"9) IKs1FܝbLKw 9W"\[`+l q!^5z," J ~].&v ЊKEޅa X HΜVYl%(On+E֘a_%oy\95|p1'-5<A75NlUʛ19Lg2GF[Pt{o=IRg+\A>$q@Fc)]9;5˽ɏpk^m5gX 5N$F?㶙GN9{+4VQТ%4ٮP 4ϕh΁i"23,cSRݿ@Z^S}E#s!RaT'|k0VNc1v3qbՂ11ĭM8ZjOZ ;c;V^? 5?8H` ~3{Qʶ܇q%uBm\C2VceRG]ݔOޖ֑>d, Cm(b+KF-ހC)CTYd/6[b[Ӹ%p"K3~ԇ=2B@n@w5Cߏ?F(e'ހ {W׈aMD|A]>JF^֍&8ڑ9^$fS睈35*o=-,c.^Ӑb5XZ&k'ӧBs_vO_FyOE۰6:̎ oiVil)BXp{zŤR"ۨ?"W'_-JvI) 1b`%-5v ش zoQ'LzsUS_ a29wt+rgVNjXg[Uѓ_kt2~ ixE|= ,J:=42e /IzH=+{ ~GJV-cH&Kq|2ߡL.[%+ob nv_Rkhk{=z.j>] 19S~5SA1zON'ٝ0+k$e+.WfԹm/޼歓&49 =+VЭ,kP\1Z6^3҅[-Ma4@ymP sc(^aqk(00c4s}Xw  h6۫MMr0]LeL[gNj3P ٍgEk?W4A R@^爤oAdg`h" ^ܞ(}] {BMG %-F +tc&-Fa Dtf'*pםմ={-.&' ֤ʇեKV R!07-/vUXG빺"?q'7mINӻV? 2;|8]<;tiL\5׷"E>yyg@C?S |X/! 6k$ut GX,Cr 򞚔9EFNk^/*GRv917/m pV`S k(r1,X5dϫTK.dB( Re05s[-}C33I=l~`0 H ʍ35 ,VEsl,2igy~$լ\K圥[4m'nw T1=P[1')B,@t.2h)ME;Ⱦ4Ir\ӱ! t4FvbeUgSafuz;*^l͇WfejO7r 4f#daA.J 2šdJLCy6R _0*U.ա`'p_W?dTvݠQں 0-t7jB$ ypVf-L0qe"Zܯk;+u`lpJȂbCM-1)azJf{h&Ө &D͗GwϫHwsh^.?؝ޔ xS!A7w]Ē}Wr%WHOX̗AfKEGZL`Qo@a 45F|`h< WaZvX(+@\cN6ο5P7d3vދ*₸X^2r$+ޘY!Ckgdn(EL;7ձ7]HIN] e<6(⁍r@/S}p:?ls/ |߫.W}}@"I=<.dx:M%SSrcx j I4O{y2uK_^H3Z A߬4sbt-H}.[Qȯh y@A<V^&\o<_$]}`R֩ເ=VHP]^`J9< 8Pg; ar(-rEUx+~ 4acЎ g|}zX v324+GQ+!W9@~Dw|ݸR y#Am"}L&)^6J3N0neRW~gTET:XeM&z۬ |\=Xr y/iUyalQl-?c_CpiCe'Na#MMxp YvBRV,jI^׾\O%0袕V9Rɰu% e]v2,`6מ<0^4 .m{|ه_x8'TSt˪'[t:tB⭞ugG}E1Hs*O7-e<9@j[&A| ~ԙ7\JiHu;HXe^L\|BTKy{om| ϓhsL2@h7¾'ա3Zv@h4U, .;蹎v[ŊP{yO}g4>xz$2F3UD H 'mTQo/u~ ] gzWˣgdg4#DžK^Q5u}vz}I$@>fuiw~ >Dn#7G#NS XP Ӟ`W2P\Q@G 1 iHY_@ɬUZ;Qr` !;/[vU /G#L( Շ8kGMvB5 Q=nlP6@swȖ]g@Px _4fEBV(^T(bvk P"=U. QX TpNߎ1->xcjګv-jA6 ٪|E$^xhUO<޿} I 8mQڌrW }@X 3 ZzTqҢC3M<Pr$rƤ0k,!"ډ룧Aס H jK/P b]$.:=|t*7!W_@1 WVNٜm6ȵ۪L-fL# 6 Ϫ\O1n,L35'>PeinEʟ# >jv4FxHDE:>ԞyqXq"Pty\YU٦eroXX+JChjwXFI}#XRHS G9n!bgg,j߅dH7 .ny\gYZ0707010000027a000081a4000000000000000000000001626034b50002ad20000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ethernet/sfc/sfc.ko.xz7zXZִF!t/O]?Eh=ڜ9RHբ:>Sט MVÝ?+f7ʋGZj45mφ;}M,m2[LϜ%~ȏ?XQv a 0IՔ\ec/At\L^18HqPc${B˒C'fĄ'E1B=qs!&QwꅠnL.];O_2&u?wz~ZH~mP9iz߼y+5uPB"+?~f\qGiq˪%[j6Db8_Y*\_ nگ)v[]=e/ݙ'ͽ͘Ak3'Qv@C c  +Li_j T,CL>;(,]Ro' }|;YzIu2@ <Ȟغ8%ǿ `R,^\.uPaVx%qR(q Q֣ApK>(6NE]<Nv&FY7-_ : =oX FN6:I&h^!߶+- kuz=IjwjύI(s-RiS.,-tx>`8b5T汯 Z#ka׺.#bi7Y_S{p*( zi.G^]I_wcu)5AjPo.Q*s .`Z%ɳuQ=v c̫@*7'ZበP2',Q$ ԒkB@[ f_}q?HXEB*&J_*5Y1`FԹ ryNz 6{ ~ Y^ hlo$ @C5uu8˯av 墊W<ǟaȒ]S{b~ρ ?+blATD#34gnC Qm$9p%/Ea7"":VAvs9u3T_Afl;ըd QV/oGIaH:cXVXs3$^mvޱ_tiR 5([ @<-D#`Z8p -Rư]%&QRk87 U>u {`H%R#h9nfaDxkF)ڑ*r7G8۲R[9~lY;{:gÁ@[z|dyzzśd̢óڡ7:R= g49yݟFH0GZ ;N, [#ӟ& `{LSAmu$ TŅ]a {oǸҢS)̈2[! |g7L|Z˴QjdI{ۼ%b_y UŔ$R"OR~'*{t"UGwaM#o<ǩ;,qmD5zRWʿݾ9!+$17b |96vӵϖ3 u>z:`FN3~,r>Ԡ3e&ŸyRtHݎMwLq~֪JvA4}HXTG`= D(#O1%3iC-[Ad :%ClkT ޮ5z<=''Di}}.W&~H'`jA;5Yxm'ͶO;j|(&SCEdJg :EĻBDuxUNQ,BܢGx YNi5fm9Q kRxZ=4rzIIJ}4CN-q>Ѳr`NeK/ԫXH «hMk sT{+dn1Ouٴ$f1zf5+rZZ֞ $+lL?XP$3NDCE"`—;Χ6]<k'l BA@5CCQ!^!:|pR˄'2JNءz(&&`cTj8լ3̙ YS:D$񤉯0]=_T'TN,f+.86 SWTjTbk(Mmi[+zd:݀Xe a/t.?4  qC";yu )]PPW˭vq1[$H XȜ* x~v0Hx6IJ}÷~wo.Wsq!RCN\A<Xi Imgyb[㞈|[/N99"4bRiv+]RyzQ%=sR}ՔZxJYYy)O?nfptH󧛩k-(F{sHA$Z?T րRN%Ѷ,G*ca Ƕ3u-krUDY@MCw `<}/`™~qVw4ڬrS̬ʻݠO z7䑙#\XGjA&+@L @ i4awmNO*K@G'r6 p [ =1 p81oz+Al}#IwBo($_eoLɦ#=cmTUۯ˯FZ~ƞP@) .oAWA-M]hNG,xFB&^Kj3@߃ hQ9%|CA%Um_3DoujrA*0dٲ^I]W>5vn3B׏ >G- (3:~Po[3$@vH%IpMR8,@;(͈x3\Ԍ1쪲CZZ ׍.%]PU .pi16jTUD #K.J~Λ8{Z1eLxڈb,ЍgΊEp.jJRY =!t+RζO-sz6U%=vI=8%RK5|wR'@OORh'Mt]!Hj->2H-/Kا@b/flL_"̟joTJn?nI9Tjwp>,.S?O1·I%N1TD9ac۵+dcKQHZ}#EYfXU.mX<V>c^Ju%? $QzNUL>cZX9>+y (5Nvz/wrv+ܼ|JIO =sQɲfGʏu`8YT 2-@fw#=U'N(Ͷ0g0i?MYSsXqSO;i42>nq( a5|*[Lͯv̊TW{zNb97s왦 yPOWTrjRDKVz30io[5kK.Լςg3⼾xXwqecYwo`+L;rUQ7A2 .L]:6̆W{!46 ͽ롦urL-BĖ!z?T ``uˊ]Z& JbpoB!25ֆVa8!:G1^`xg+ϼ eQ3j1+h#2|wFZױ5, <9в)? PbO/j۱\95$1zCQLu5>ש,aP˒4xL)h^/5xOۂ/;`Y#䐚EP<Yܷud#38u(ׯ7PJ\QycyC[N~愪䷽38}O=&[_j: |'@-UjuOk 4aI;YTC`NO~&6 f9PծǼ\lƙ (Z0[hMj\wqZ1ː+}aaƏxIjΖF1>2%vde5ᜉ#}d. a-r-v;0_mQ*%2&ihθ!\H+ZCj%9ߜVI"'74?gI &!Ieʍ!oe_(gY=6 ઑ,tDL,䰫p.`3rAGiZu P95H?|x4h!(0~e@N֮m mW/CN= D%mFۏC5tgrWVj,\Zy`_-bN;3 7Lw_ vk5@sH\ X_iެ%q2}rKknע@N-qP8Eb)8L(U~&0+NJkk:CzQ% R䀠A :m$P1snGl?arɲy:-P<$زt>Qd8l ٢܂[}r͇' dZ:=dűRz2N(W"dk=dps YXg -֜!6ಃ^}F-?f+<;?Ӱ- U$etp@DKI=!ΝUR\L3%%a.&\Xmr$6? ]EfU?6h3y٤ vR4n%IT@K$<{b);&$5H0:o}ns9qdh2ӸzI\j+7>ˆ'$%jk02ޘ  $h%+D{U֑PwXT t32 ~" |Y1(\c(*;mLX:d VMP^^d= Qr'BjDHu ׿4!VT-ГJQ>]h!D1`m {\0f->]岺iA8Co]}[~?Z_W& ~_,cX?h8I"r9%j23]f2f;&'YJ8YKy4 HgxI޸ zʚ+`eO!*|,ȁ*CRo -)>dtdc-*K59|xnə9F/`\AxB@hhi?6-j E\'aX!ۏ\(M|K񇢶u^߿ >3Ny~ZTa=Pi!t\fʐPF@Je7:~}30Rl杳ZX=*4tkJ|nv B)4v B5Ԏ&4ODlsoUكHчlў /?NZˮXaǾvP|v+n7/¡Lzg4#u&.Ox ۤC@[mem7ޅ@`$V2 W)hiC쵝LBъ<{{eXAd~2G-owWͦ)#ēڂ`/?+*쎊Å;e<􉈞Bi-۫>e6}|^2=};"wjGMBʧ͗MQǟ[?j$,Qv`RM:Ӌ:x%YHĬ(H:aBMo$O^(܌_\LvEVk{ӫOJ䎺1cBySXK7*a/d}iЛ:8oQFnōުm#>ԍZ5On+u*.[z꤫g$6k d;KS/en6rdA>C, xlu[rtrHi^|?تۦ%9 OH5W[di>ã[(\Ȝ*"v;*ۀ;l#CWϿD>3FutCU> 7R&?iZw\t\)$Ksu ȌҤtWa aSho0kY Uü9#˛,U?q5n6e۶;IQ39aL(d-y9. /FB/˝C0U˫*5%<1$<ݻǦWR*2nA= LkB>M^ H~ӝy_F#Xy~ AI[/BN&TL:!g[|,4Ch < \ D}$n^fOg6A{0e" | /GEı2#*v:Ri m$B.Σéx C90Y/,J u8qn?B_ƂrIpH.tdkdhAn_Jo{Vj&yQrF9۫~WOnHƲ9-.^ 6]" %uߟ~f lM Ke>Zdrc s~Sim_Un{y_ )kQ\i}.ӾJgN $ze ~ R@z b=u$q9.2I,]Ķدap|?=۫ɘ¯H6rjzh_&+P4e⅋gfbxs3N@@ğ?aHc]m:Ul ^55NbvTmMկe \$~ɑX{"lo^tV&tQ<ʏvbqLUF$(DXv*iISwR) ;ġ*pd\M/G@7\Gڂa!QG'eWɉѥ&Xpm$zhq]qaA#l)$I`, wYd7trK\Kz[3/g2<5or.vI{~0۴~qǶdtBnTvR<9efzdy?MX6bxX 9keWf. 3[: E[j'~jHyJ e"l=3EÞ&@Vo+"ȶ-WSӏa^M?f$aaN@<;BjVP cC[Y‹AaF"E _P(Ҕ5sC}[J!5iܲ6ܻYf2y _ VJ\>ٴ R'?x;(INK\BPomUz?Z=5’.;'3-rw$r5ۖ}%DzYx_rQ VSd~/of4@Zk* PM|h@jԮUg*Y\gP])rLGH >V$L$O ^V 7Ѩ(p+%0;I]ޤ, *񿑞ZBGŵrHBh^IF?+)Eڣk! |9" %-@_ó#~jWd`LC '$poǰm +Ȼwu_Y4.n`yc3E۴v]g+Ep,"J)8FyJFF^L˅HKx:\$~?]y$wQC /y"#-}:#?Kofk"|r {\LV BWh<Ͷ`5rIbp{g'I߫{'ɗAsq 0qprU #bgʁa<ܻ;&o=  G龏 ԯsIhXSL҇Zčݏy,:]QX~RH8uS`\Ukno9m4Hu]:^Z5Y56yjɣ Hюҫ׭݉09YhBRx\xu$g!?"<9J'͞28GirSu98=$S\ɯdӇr-Kk=ڑ _ìo2lA> 4ɭ<^d $ u[BЖ"`Ŭ/gYEA=RM;+Y 1rkmr9O$.9I@ojMϦ>( ʇ߆#t.#C6hr (&,bS(`c#[7g^]4[H˝ >ь]g0GB 61 0ug"bz^S oҟisG!ݪ:ɼNњ`~^Xr W\(zO,ê} H7UQgtJ %PāR ^'#V-MˤY2N˯?lh,wb,DBSGIs1fJ@$n#{Ƞ=+ 7"P0nero˜ɴ/:$g _}iA[$^'֨fS؅z:N%lDnElcK" 先V3I#nj_!gh05_}孝}pDI+<8G\ky]ieD|C{Hb=%K; &Wv?Sjȧaњ1*CWśoB.cIucD^hv58_a+A04vZESlזuUI@onUK\f &plaNe] ^f<ɓJmh Uxlv&twh0[Q-e_?m^*}܄$Dv"Q4l&./T?Օc,4Zۥ]n7'2/!r.sRevr U&€?fAAVsr-‡>.PS0̸ pԎʆIZ"dy%oyNJ7Ni9}ɶoV}j|'bG&uZ/Y`)I {<*1o,[ޮ J*ZUG(%x&A.Cg3-®i״f`ҳfJM.A5A] z1cbYO(MnNSFc  6=bGԟ7)ҧA,QN/`.i e n. ,e|Mlx*,K0n ]O1vۉ%\w/I˰f䳴QvNwe=ne1S( 9[:Om}F1JHMC.Ws#jt:Bpd1^cLMLt 9gsƮm;_ЇusFXf~yT{/>g\ ]ߚ2i->&jQfz'rY,8aҷQ-@x:ِa{b Ύ:pZߊ eA3H{WaE]^~ɦfI1?s!{y~ZRWsOH 3!|nc3^~R->`JJ\fa4>T/- ?J"oGhQ@-!~C$')IGaT%\-"{ƹv$>!*liP9b}`0_-B'ҮDuK2M@W͵tWx'?NH̟Lڎ_Z0 Kc,RlQ"ݍ#./Ht;F-/O*,n[X| e>뭿lqEߚ@0PV4A1/~,JI ,tcn{ȝ)==r9Do 6oXsc2-WImФB':e.%5BZGMOr-s21_aFq%dTDy06 J,O簪_O*7cL˫, i"q FjZ;#<, IgC~8ÜEjᄣ.AVIzMkjYW^չMxr+dǛhOG}GAm.6w!ا]P[<`o'^Co9 ,Qf_L鰡 F~&#Wf_wp"n hlQ2YPB-eCB꒲.'blh hY+c&9ҲNNLQ6+kHҫՎ*],UU3<]Rfߠ/z^_lΒ2Ay]}\SqJpECVOY[`!(:mޒY s{8Om&Y߰y­>lDC- B"'ܘtcհҺ54OQ# p_ًX#&a&5;K?~1 SKAPDЭəCm#g}o(Fa32a_81&d^q3+ߴ6kV$H Qb& H CL5cpe2Gd8<=|oB/N<'`W $D;5{聙ÏOeoA DW1Yy?gK QUbHX[ ɖ:yrznm4V8!Zl;X4R4~[C Z!q @AILJ)wuc0$e poIiqLt铜&1fEvo~xt0q4/8k{i !9K }!F8g_ҼHU3YdMn8֣/rɞ!7̤~ ۤDgk%5ϘnXyשyY$-t}U(=l۫HL p4AQɂN⵾kfxL5&~244V~q!4yVQ.K?:1ϲcnC!!px[{&*| ;N&8vƒTis(嗶 xc4;>:$+#EhhgY& uXP|JQ1-2W h𦹹*6ssфUK7aW' =[<$L`IfEܥu\LhR/=v{#~j!t6?/4P*|*ڸ}kEmx'5.{ӵMќui'Jb 3эvN+ -!GmM2A7}-U6Fsg%^<6ϼ2&XGi3LY o܋m" b%I6!$b(>^Ch7YPm\.!T0PZQudvjhVc`rsn}о fGfŽNXh&zBDQZe_|قZ =KMEKϏx-[Ag_OܮѻfzL'+7;Fީ hnM.4ɛcܻ !glUUCL,́4 u/21Ao#I_(Sxp.xM8LbK=ZqN$0#rF'rOA]Z-7ߣ5n,Gw`קYC[K$PTK_4)[N0k>0{w LrÅlM[Y-c_#C,l^ݩֱP_FsxN'ThKV# !lcALLQuEe2cB,Nʠ|{\tϧuYG`zC+vk %MI~)Zfߜ'P!1tZ&;#qRiR΀6i5yryRVO{v7Vs˗dpI!CnhF+omȗS^!82'ۍU@7S'Q mddS]nb$9m=86R4g4Wb҃ԴgdͷNڪ+G8OǕ|8@=cٜ_c>ޱ= '竤մx k! ºB}Jǭ-n<i*J9Pa*&@T}+-)m6{ drYĿ3=E-@jC5'E\|溊O<]s.,c6iֹKǪW_*PFObIk 1PMmlf3wXͶƛQPύCpo̖ln*;"຅cNhH&1arPL\~tIyF祑^Aj Yr̡\{+uڣXraȂJc;XW) 1ΔSB:ck/QhFK73eON~sOqYgDdFdvÀ1Lom5(k4i֪UaXgX$!T&%]d*ւ4fl/6Y ׸: #Fhw_^bQhc.ȑvk/i+//ًXo wE4H|XFǾ9iTcafD쇓͚꽩푳كNFbpaے|xRu[:lb[3Ęd?3|ܝ)|Y39aKz.;N5vFml'-xYXDZFP}w]n"E,8&w'Oױ'BCl<|4`z22]9˜5|exD>v`~ PB-a)ƧQr{k,;v\d[$ ] M[QzH`Zm~?3565DZcV@aDtPk)^(moŒڿf͑ Z~B 㜿r=|&?u9y.&#DC,ӮΖanC)@1'=!pi*&cZq+vIyQqb){AqPAu]׃7#ʱӀsHyu̶эHۅSf \yՙ\$e/%Y,`{WU8Ew:sS !_v ?cĘ/*ӌ^zLD'z㐞2%*1 $99. zx~n 0o \_HKV CY+]*p 3p;mKTN"xl,UixxV4뿇} '(BlSԚ[G2KnԸ8{-h1l?p%Sl& :!ZnCy][5Db̝|ȍ짰*b\5YqlKW)P\7yvJetY/R01#+1b~ v?zRn~Y:a$/@όy q _f]m \@It"n$OR!r<5'ѷVP;9ٔiށ"l[F 16ttr[خ꯬BBm9ĈzyLy1x.'y]l/*4hpucx)7z?E;c`~{dN.FxCit uS gD5 zDG:{|&]] Mޠ%EDVe\A>إ#]FƥL8TR/HN~iQ llG5/`ɷ?c6@:{K0̅-X Cy1^_h"*Zп6~"edKQN N,̙@l}rʈQi~bp6-_^=B0ZY8gem-Hx`!r ?(`T"Aר^㗨DSJ!%끝pޥDfB>LͰJgN"\l@|;C?EƁ9S0.C:7I5 'qL"РT6lX\I*4E({4=/-/-;-շ{K׼WS%,JvLڰWQD CTĄ?n0:7 *>2 `zWzmXFrrℝ)Hhw Wma橽'#sYSx 5UD{ǃגV}D_ٌH+Ĥl9`ngȁ9%&KeNm0Aڑ=b_Ť=A\z+:'r[׀zQ La_Ϛ=ǹMː2ioaaҩs >M/ڕ=1Z'OڻMCPȦ}O%u't׉K3Q;N H՜q8yR`?X=ڝWΈ {`E= XTĖjF[6Ca榨&bdET0CY 5;_mO,ZXl~-fת;8Wb-M }qn~t+Xc1q1Bz+'wNc|jУ+ص'~J_8Ŵ3e{rsXjCRc_Hi 'Xd xbcSj Êُkh,":W=p(E;]!/uaY'J3C'KS7:qh$pebF0ۙ`q LCP7.ωs\˫D!Dѳ y ܰEw%{HxYEVh;;2@pЍVY&PCIDi}'>$1r MLǭ`#!faZnZ.X}hN> +6C/ѱMp>QN\dLOwFWע7P4=]_^q^5^nY!~uTTB,| (!3HT(}ˋNxKݨl:gEwɤγW)W6ۧ%!rVIAf#KKkS'v>W$LF-3<BN,2M㽡p P8FFV̂d[ho&C|bc<?\κAP'Pj Yk{2|]YHgA#*Yb{Yj L9m򌻂D|O|̠VD%# :%iܮaמP,1 I}6y@ȚKכJoINǯ){$?v$T68 "%S.;S""=hx^viB51\:z|^j8gAnDzOSgCw<5Km~:7fGO纨. 蘈CFK}5t ^~d"Xx ߫C~'VBq-BN`6Jn !q(1_8 "[u0[ ȀSU~c*O'8D컬lHNIQeY-Ͼ"`>Ɖ(4&}GbG|3y,w_&$ƘOP_#hX6sW^VW฻*7ݕt; ǯ6 2{ިB9/8[Rao\mOye)lVA+ʰb!x`7!C, $Ԡs:8JIyQ3 JD7)2bn)XGe뿀,ܞф-LJ-<v2C4J\X)=r>: {p߹>X3JSBĽ3D~ *yNys}v{K,R쌗~8{N)u(,Xr k<9T ÕcBӘ86״o~ۦ'¸,hzxfSwfVCe/8ڎg[AT xy;em@./^(ufqP["DTA!F>TƦRgT$H{:OJi T>fLgJI .:&JxzB3!ʭ-i_C&4p'/>9*k7xÂe}\4IsVӅl0L>$+.UxYd9Q=&hMdxS ^2(MzK \Js37pr$[/Q-f3Atf˿>Mc}a!tLS2B˹T0 Ppm mp d>ȪP2lKV_rA: hP.0Cά3 3f &aQ1d_RN `l"uQ% ~ePD1zP84]"s4P;7A/62 f!jS=q$۶u,JMXEș:`Owib8QB_K!b7yv>ScK4bVF3ZLJCCv}r;T?`w=_z$14Z9 5RlntҠ b)ϛ bw]Kvb__8z$oڑF ?TؓxmUC~r/W}Kv)=F!L)ݴ_EpѸW)\$3Ӿ_h3NLK2x%cEcdTf r! P048U`X~6L o_MB Z L|q ╊JS1wa:uUozfBT GT>y1&g_vqÛd\epuiXmObڄǥò/  PoycD-57C {NGVPz6Syil]BYJ$^(G$D؜_ZXP:DR+8U3g(/뻟tR}(։3C6l(gyW9ҡ2-Fj+@9vA[ RU#nE2> "uPw*eG#|ke` J /nBWkacXe;ucN pmtˇu^p?]qrw )䶩3U' 3HĈ,sE d"@j g:}V*c?VRz+njjFt@hپa:*ȆB?}*yRs Ҽ_+u|Pzw]ݳj0NXZ k2CͺS}$䌉Tz0ˍ]̯irMgֹn/xw )9PJ̓].tUǀONCgz-X\k؀KmAImvAona0(-h >i(^jrh0g-y\wL['d#4" m3ޮhK=AhbT 5[_nK-vYsJYKeN#,(>>mR7=V.HNdζZ{&O)ob QDf a`)/f.n$\j0"29ZR8P>T~i\\|Ȯ6c" 1ΣZ7Kku04x /RQ}t.*9G֫ۚ0+:j(npo@#E*tҩ^lJG(7i% >0(.e"_OV-X:(P}:ahU$ǠHinf-@b?EÄ ϒdAO\;$OF0f$W`cC}uWz—sijk61@wD)cQ&ԁ5ȗW7Kp"k6j.5-k&Q`*Yޑ^ߣ-'`5H:2=X0s?dP }_Qmj+5;h^ˬs[^bͬ%Q]AU/Z7oUy3:;VFg;9Tǿ{n/NNOu/ o^ opiԣǝ#V䆲խZW{8Sp4m~qE5trIXK;$ Ydߞ$rQ1LLU(kU(@M!;>^zxZxQ64j󮋅 $aIZ/AR6Z>1JǁR=fF7!v"v{ >T^%,jn&4.g{^S䴩pCC{QPrp¾N"zqjJ/8JCLʩ"b&!:E3D!.ZЦH=_D$Lw/E=b79.dt9/WDa*~&T $Uܾ@kS̵chL%9 b(KӁd.(_bkyٰ3`;ě9O2T KUwaQ0A\#,Ρ7}6F $k ӏZ5r5|Qv@HBFQ鱇6Jt\AE8E_F*?`|pɒ u R^5fi (8/N kM X|y*Zk"XG>0<\8O'` f-a>*`[Uڽ+]"H;'* 괚~djQ X'ţ-% 0u\>3U 1 AUWʮ\\F?:8$.UXb(.VLj`iq5j$R%q.ʌosㅖ$ƺ7kw_*&$!ݹ\k;o}dя%j y/jzz@}ᕒZ"60=ӈģ23KÔ; ^׬#٣vX H&=q o`Dm=tU~^ÝLqGC\mIsnhAj@#:$^nWbErZdiI28kqB7: iP8A]ea!WK뿟RT]T_g<0)%fbPH$PjFuX$_/gXk:㑵XQE[@B.Jm)@l2~;A$~ |W[Kwԧ*̦}ob}/T? 5n1UDL܄00-2a`LOm7f+ nK>ύB}cߎRu #g) u_h_bæC(kvG|I ei&l_7t73\)BשBcLmYLvkpJv툂S_S}/IEkAvAfV摸PFA`+5L0̍ۆҝuX#7j7-Qol߈*p'`xHAP/#ӮPr-\EJT( %'Ykؘ͛VQՅmo>zR.-W,8|>tْ{REv* m#hru5&aMieW]=5U/f[<T9&pEcWOQN.S}zLRl:lۼW8ؑ \KF|]3[)͂)C1m/@R)," Bw_ɶAE|5+ 2 NOR6y4/2~E0_TG ڈH8 !1Rz c"]OkQsXG^-ȒQ5,U䡍+&9r X{'!rIaq_ Hx48E\dh*  RW68|Yv%!+ABLg5{ WZq'oPxDњ0n"cvNF^{qwR@ŔAKv^JT>Odׅwd9'f*ljH QlFkt0TfdDjzh,^ީ޶YW"w{.|Vرe BdKM#@mNQ;E%!B 4 .S>0I/AOl: M)#Eq>~˜*wVo2F[>P`zy+'ofh2lQl-!2QӾp2 5hkNOq]nB9|A<{E 7,umzp\~A "z-rqUw\\ 5^f"8p/S>"p:󵧥uٗ35 !;'"rK0;74L\X xb+7J6I Y{QMwmH&xϺ<֟'[Pr'-1ɷiu>.QilTuWMaP@!gs@xRK3I;: Aŧ߱x;x} v=e Xf1bצ_a.!4`%E+AR X/W*ߴ0:3k.z `72olυڃWC|2|mQ}鮀/6FE2ch"Ψ3rRK}a~ȏH% i-Հwr1Ar{- !vαaMkXd C cnfx J͈RZGoӿmINstp|5\㧓k<-Ͻy4&sd* 1XRRc64C hpE?vixSr+ޯuX,<0lO|Vm l8zE56qs/UX'(a@5IHE^' !Qez\ޙ!pYH$-4֙~3|I<^<>7)R +UhAJލWT:,o+Mv2w`Ǵ g[FQ ^ ~?Ny2Թя) ):'F49V)[T,Ho re,2& <M釟ѹm p/[p,i0=yϟO+>d|G8J&o%L]5-D81{JR7aW"nZ 0ctsbdκ@oٜW%1V.8|ZSnb_ dla]X6")D %Ғ$O蚸d%mWTטS)/'~'/LmE< mBr횧I$6: )S)/KAOu'8AL tџ;,عt/J:gLqj`0j f%Z{t`L0ӂ}h2#cE= K V/fϽNt?+c@?4N[ɹqr@Lõ 'ѾApQW F +f< 4O|ǕCbK2Si2h2zIRX^HVSGho¶9 xE8HS3[`)|ؖ4vZBJ˄[gj){uǁd: OΨPj7H04*#\NT7.~$ψa,#ciLC߷ӫ~QsŖ!LșZaIZE i3[ڴ#;jX_]mWIZRͼ,@rɟƊŴ=g{ )'Fs  blij8M baMоBC]Ȇ `t -3t2h /)e-OUK׾GzW|.4Vk('Q뮓_ظqwbϽ]M`8Cy1ߜ EUbWwHZ 8ۨҧkZ/)$KA, }|i9kZ y LmT9ݾJ BT.mItOm XJ9C0|hw*A=cu>Ob:.̯C"l9Af񕀃c8,ϡ+!0\3߶= YBær=Af+veص 8]՝^bn *6xR| {k nfؠ*u@Q7g欿$ؼ^'n ̛ םo6o{4 @yKIdW;1SnBj,R8x7@np==-s ~P@\ jo(4]Ìo#H'`o[沣iC* p'YOɇteaCJXW42,WC-dִvxg$QB.`T\N+s !؃gUE2TcꝒX҈Ql LCpK%l<%ໆSr'J%sv1 4%y7#.Cl(3/)/jҟ3^  گӨ4- Q uD^Z dBօ:=)bY#7-t$^9)=O* 1i+z1/gZ0uD&'l0 햃g ]ToI/ ᗗi;g{\tׅՁ0ditžTGlDєYY,ʿbEu ' Z#:{4vc!^1;&Z_B~dT@vx@-l[$r˘5D+8`{+PD׿g`W8|wjY$KWz%v8ђT1mMw]%䩝ҽ-/i ~,k븊bqsܡ)uU$lh)=6_z!?dpa+'ibwBUFTnjS- )uyT9Pvjf 1Pcx"vxڇb[ r+l.B pkSsYgt}{VI[Y F0.$7m:_^v+K$F髴t*dpmMN{Jj۝Z1WF^esnti?yh4޹ Tl 5R݆[Ը;Rs,%8A* `ҥ?L47P\u}}>fA[I~+7v~MV)'[czm?D@J&J@7$eswS}2ymaJ=d`;=rM룽}쟍D<59`䗧!7tgQ6,b CṕQS **0ÖczU Fc0+jTGZj{@qu&$c- 0~ŧ88~m['\XuwuG,$Db&2u㎫؞Yx箿tG+s< S*_  sVMEDi6瞐_TVSŕ@c[gR.ٲnl2@H`uByIFeu@ 0hyNQpa;<Z<ʙ/]%u/;ƻ]+eNe5aGk$DXZ+JO|oa_Qzh2mVÄZ#V4ʎ:Aẗu]5J44@ BEɶa]We&rTIIҗ?}X ЖƷ>NaW` r4+ΥvkC_vC06E~Y} fxJeO5kTfC/<x yB,d}HIy0kAT ^Jq᫃9oܗ3c8=T]Lhse Opi>; >B]7K37.A<>`[ǵi@ W}G| x-Dg!l%@`/U' DğO"Y *|Ef6*C3v=jetbS?]pH.RJ,Kvə3;d?2xOMM%^n+*2]7'. )9<"{4J?x6=CN{ t2'̻@er.F,6sX\5ʨчW ?Y,RL=nHnL:ä:~[?<FO} ;L@# !eN7)+:ʵLhL]6pĊÐq7bUHtTӃ=~ -3@gh^S^%rp$̷Fk`MPyW T@Wk٣< [GPn9V_O z9<"᷾w"1e@{"S9e Cy[νQaPo \΅at2b4(ߚ*Q'jʭ`7|l^ܪoi\ƝIL9iD^l%XP_ d.tp&y۠x=JGR*Ҍ 쾇TYO|5a]0gxY!&@1'm06Z$ |70N1CЕYsyN7ңuaZdgRyNf*aB{ާvR(gWc*7˝+Lz,?n#v/@Fy Sʄi>a' q ]y6*ⳅVT4 " QRVCjR߯s0l~hXf)K:ސHf}XCB? =[(` hb >PunH #Kwt=$SrѮbsDgC!vb0ivAl/^ӤCټx|KɄϖnCw*رR/TK:~'Tŵ`4(#WLA|ȃ^|; Ia_Sߜ"*{+#ǡlO:Wu. -Pg XPӐfsGS]15sMS-&_`GnE0it(+*Π+_hC 2zX ~`nl>rj`+_7Uz`u[%;ݗ/]ݥ2a:nU1K˄@z=hfKpTlH4NG[ fY()1dŋ&ߣl 5PC.[ӻF<$?%A}tdȌliGdWdܿN}Zf4J_L/-,DыH%HeeN$YvWWs޵M6>% hU -hS҅Nknie+`B9`>|@uw6s S(K*c#mqW*JUVA:Llib/QfK}NH'Cz:뤵oBϾ(de4r=ՏR J՛l?4jΈ*rg Fu#8VеVm@Dj3'l$ *3rLP@oDOoO@0"#0=ѹ*iqL[&t揈>k`OB߫#W ;gwr_-ZR$(&sId^ ?t}l*Z=UkƬf/ĕ?[5OPBncU455!J0 }Kp] ˗+gnO- {T8QN6Oghzއ=Zr܈e6m⒀`Sc"$'.U04`_Hi#(\xF\ի5BtFAF)SHq ϫ|2쪅)&ldƛl%#zVx+ ?G4C8SxizXaFtl4kG{X; AN> &^ԮV2]9Aװ71rVuєVuc/*eEy؇..9Xy!=3}8>)T찆>>rְҤDGᘩ eVQ aThbVm2=ĄpmMF|opΒNͪ|*z#5\Dœ{87< ڑd`Nʥ5}Ng a%P!k֙#*SNd"LX]ք͌頪A F /iiJW +ŭn0e (H*y6ZX8lH(}P`!ked_\-ݛP;뻥kE#WAŒQIk-/LR3ARsiۖx{~_6sD}>X9UI]@%lr: r2{zJ\BbwhYT̻T0j;k޾,~N"|< J oB(+3.DtXBˍOS(%Yȇt|\Z_rO 4cT]1ћ3UyQXB<Uv9Mwca&2^A >T- v[!%~j8.yHi刾ȅ}*IQbc<I=&f8j_;5APonC=tLjc/O@zNo (6&ľJ"[HPyƄ_ K6r%0q.+kwPEV{{7%0"[ts&;"o*D Aϯ|z <^UT=^PF.~S+N#U ?Ed$VV2۸oV୹8r <$Nx֌Jñjkbk6Y[6-ۿ}PWhm;0Z.7DrN4rjT#tƒ#7up֦OvBI:C! 1&{טb JUu%/ lޕD \d\rVr@92_%(>H(RIi=$9::~W;9v:Ɋΰ?b~oj"MݦPlhqER7h{Tܟ~B2GVg2@\x>8;H'fJ4چ%Q #qr1E9J.ږA]FMߡڷ%PKtpV\ PY ]K>mяRQzjQvUĹIZ̾>(}c/{6E77}o7~Z߻K{`>RX-[C*_eDjEY3i[Yii=4f6 [zC?K.J5AILJQE-DT⨫;ufÓj姅cQP?-qBa-?åT&mxy<3.@~5L&WYl8T'tՓ˱ Be~&z歎1KA@\='8(X|yG32xC7ҷ=Z]"Ԡ.wM?)gs:?<#J 5ihDIBWv ;0X Q7no^|rh2p1|hv$NïɄ .4\mNnQԅeY"\0=ъ92io@liattCͷ$@A8\5ӟ 7 R7+:l *?:mw?ҬQM6LHPk,PE|rk"ףanJ\rTdȥM3깂pN`,2?*ҫ^sWZ:̶8G8xԁ.p r2]UJ)_/nS jw h)w#1*OM<]? uj{:@+`k˧mYz}vCg(dakOV؟aY[g/ |`'y {)͡07ձD8S8n0kXXw awﲣm)"8$8?O̯t+O6 ~;E_ veU4 <5j* ZZC! 1͍J6[VɯJ:d@]L1vOc /Zt4 kVN0Kں]Fm3wꓵ j\9Ē9uNOaNa"ɉbK V=1OfmG .WŪׂŅqQ/iI4qnohy-o13CM/DWaVǛ֐=UV%wnEI7:*?ś(  7=a%0,PQ_n+8ޭ,?i$6-K n ^7Aڭύ/utoc ]CÜ ;L1 =ڠ(`F3]\fYБe_˲q=F!:ǀϢK% fT6plN*E<**i' b=DWEdiD! l,QHF~*"4 PbOyz:(C`[c]5W͏qQ;āt];Hx<6!W DQ@2U2 n4?M4&K4gc( ր_1bsSKu: <q@o? \Q"ՅԂ@{arvxm`4ij8ו X@GF?< A}׶P |'N 4Gf³$hb? S˝ParCp{tP^_pi 5w Wuhh<_ԍl(0p"q$CZgD&m9jQc?%,R_v~S?ZTt*ykG$ 0ehn{;XgƣN~Nں$VuG!y gxGhC+0R5]nlV#~ŒM<5D3L[0*i{)翜M( > 'O $[zxǓcVBΒH7^ǛdԹ~_BrIC Z?ϥ0C gPŞ fTN: ƫX:/ pde3eTHfgvf[M>5vrpsj}A'zE^Sbݍb g쭢E1) g^WB ^~){֊~uDK`u6g''k軫62*Mqb^ dYdͽ l?N-[X{*i7-_leO{Jt"ޢO"҇1SJi2͋]b%h(5ڔt^g0O3/7AyWc A|@c9v-Xf ɽAF}̇:ltԘB7'($Zq;l9Az^"6J+c,Fd2uW9O7BL.TGG5{=ԃe4JRXp 8Oayo@LYZYQ+vWar\"Иa-\Y tXi Id-93+xQMcV!ҊAsi)Xos82e5F*YqR;I][ߕg2ul%?OCvSv*ZBo9CdI*h^֘GPBw#iߪ>HTx c_@gZGDpkfc=B E&߳6X KpOEnyH稺}zaFSm#Ɏ>w56(35 +r,Ȫ{TZ%ÙF[z&͡\Usw/\E] Rt 3hT^ [%1yzod|0o43l:+Lwoa"ݴ'x=iT4a9¸ `~)g^Tg%!w&&FfBY[s.|QY66ƫ4l R72I#]fE!Ha)<ˆnȪglYgbNzqDcݢʗ 9B`A0e9="q ȸ!WQ7Z/U]ҏ$,b(Qg( J\SG/vg3!bb?glHLrNq~$l6*z .1ݵf::2럖)W1sX\kwo- jɏ4TfC9r+ϬDᵂphŸQWP ܊_BQIкᔾ{\ݖTY&Xl ͜%G(9^>afӭdhG4Q {|UXqK7SdcQKܜmؿY4 4гS7vfg%E- AbYC%:MT2D*%8/D\z.*.2F_ ksZ:eÕsE>ps|v<lr]BdqBO!ST׌dvUgNW])%WEqֵȌ7fԒ~\W/dA P:8Lw NUjh1Gtk*IAVBarvMY\" X/Ȥ|-|dz>"[@VF1Οm 0b&Ѱ^{!dw6\T,ft ĕۆfʪy8tT2@rOݐjxP,_smyOUG" [k1>ȏ hX, UŶ1=%< s,EhDK&vPۄOp&~)[ۚNslGC(fgt[{p>zU⳺nQ 0sXR9Ql3o.wLepi+.?WS I:Bː~~[3$oxJ# > ke+iO% x Xop10KHѕ:~PN̡Fu倎$h+"|f݀5:< z< {-N4 h9Wb^M~WE`ΰ!F~0U #L4Hʗh-ZţgVhfax<˼"cpq8)56UZ5}D1[pDo,=&/6u_$a,}/7h/s3'-{ߔj)x8:bF!&@d0XGcj8o3HĉSsQ'.I+/LdX>K`<}n2 ph{y(b qGû E8su Ӕ)+a ]1i S bX_8o,eF]85SR3Xvf4džpZ8#Rmbh7\Dxm_{ei?{_O!ntp{f`yư* ŅEn/Q{ҁf@dQ30/AHV=_e [z=~9?:(~@#.ӟjK6#jL`4|-HۊVKAIJkݦ`Տ(h4a&SLRgE:pb6-uT4h"ZG 0 NO-j $@{t_K@흘߰Dhۯ/T/W$xke>sϫ>9("#P0Y%πP]GERTKT५t{ Wjj2`EQ9KRaO6ed&/f̖ލP|eѦ ;kL\\V>bC ~3$/!k&#x19}CeVq"2DHܩ_`Xӊ>.#~vҵUqobp$D͂I~xOʐ#_EX$:^|Hi1I@y$2GZSz}3T\$zO`& bqD'EB布%x_ 0ܼ4OGd `jrJF[Z˥Anꐿ>kBnI_u VݓT̽Dt]o5&$DoƮ̂{]<աޝ'beٸW!ʝذDlJB\_ĠwC2yL{E8ɻ"VQ ]l**mƭf؎Cdn>fv!͗ 16|y]璄}2cU7 pJ o UvL{5AjO1wKE/vNRY>XZGrKMu×BM`ԇgc0Pq E|Zdy9_l>|'-w d)3& /&zd8w0Y|O\ ]Tbfxap 'P kuzp62u)?ыh\3F@ bG+JQ!u|i4_x, ~ćY7͜e pecP~u7EՙYFT.# ~RF~`P=Mw-`=CWb.%jxi-”j?Z<4)OhG9]@MO]L|MiVKJ 4z8.x6p 6kJikpRV kpl:-7JRg@w%N_JXK 6<+8\[TgXgV0yy<$z)!`$ö‘ΡjsG x7ǴӮ&ىZK-4SG_;6'Pj1VHûz$ZgU!.8Kh.R>l7md ^.Z g_¸E8!c-DOBsA'\ %~ݛ u[4}I~KY p3Nw.R#k|}9c3YSdClRe(xz}/ 3mR ( )FMf@%T!!#qZ_<{ĚfӧQab ȃ(yxO(kzf~ObkyVPmߞpyc,9A#]]n%,kIcK 6x dnNFŇ6 ]w?==BfRE"=cNn1F{nq6;l6A2B"%ύ&걒EHQ;ǾVT0ā˗˓ں! B{+q+N>fVݣcK( Hp-*a,*i]I:L;CAd$QרxgD_#7`<[*An4Zȋ&Zg#U6qEUΩ:ϻŵ]eh9 }ݒ&|ȰhU`¶AF; -,q# ./ .&:L=ʑKY;8}4R;draKG&oрlŘupy1n -SM2܇/}&Iij,qvTxTXfg=tjw M mۺ× S>J^ >{\gKK֨d)cCI k6tNF->\fbjBi&e,p2r'A yxt1~5g%<|ͯbTh gJXJr|ų }88hn. L/#^Pe}+?|܊7|TPV[qه'8 uhw D E ph2T7@9 9hA%X2db]ZoU /QuұFb QXR/=jj¬`Ѻ[Um/o5gnLD8lEʾ| 3>fW0@V}1c_c@!TqřID(\ %p[6Ynk)tz_'u&K-.Hǹ/N/s]vZjl?Ŷ Ev7.",'ɂT'N.ky2x%Ԩ+G*QQ&)=3|@dbDtD;bqr3$(zzeb5Ep"e54; E޸y) $!vC=,rU&<$uN+spo m%ZTHP=T5)53*ܔBK1(Zk~{4Dy;41͵c~t*2e4>x<אޝ+GbI>ׯm^5o͏/U$oC1.=T[vc!5᧞ofaG^;`E& #-ޠjh) ;~IʡM^c:aX*A bPM;kh}R]0"WAy58"NRҪL?EuKlԺP؆Kd\ї\ͱF<`tPdx^ a-SYCԞK!(DG0NtE0>DԊf^b+{! OQs< 8}q~)2sUz!6?9&YuB9oT&‹X@3gYe^J ڼ`{Z1B:`ݹsSt5OV;(/'T]޸MA.n֧J$;1ܿ `c}ğ:UqE^m5#WtN2"6x*hKN:]TR}M)me yY*jG9kA1Өdm B -_nxHWrFHA!* \>O_Й`~ȵ[ abK/CNƴLԇTz?H/ZPm [YZWOik=EU%:%e@FC;B+jkͭ) EZ,P{S#Tˢy5.]]R9s0C} wo!~Άe MgگR̚uT_^0_F&cX#teы/64o⨆ zu<: 'ajQJҽ&cwڱzR}ֲ?l){WG `Pk^TSW§I<"Ldؿ6YN2"Tl ?аFGg" P1%mO 3Y!Uá% 7%uaO'AH Z-~X[6 Rw\嘆pIP!@+pQ*QNRL*g.=ѱuQ1&g)q&vX-_g߮wɶW^g_( ׌-rX+UZPchn|_*f#UtRXy~35HE U@ۦ;Ba04\@)H94C'j{k?&"}}.k,ĿtfZ 3&nLN,\vy< {0$*@\8瘈~O)kx 4t $= ) btV5Jĩ>T>{fԤ 3s*q.qX7ξG %r^&;F)}L_.Ys4,_i W+ xxMp*3b؃.@d!|`;C87h^ \!nlc,.uC뢛@wwV-Di]̕FZ\,p&oL6 򏂄<(A K7Oa/ Ǿԯ hܓIvasY0}punw X/s).[좓!-I]dI"nXʮұ8.,Y 2m"ŤgC]Z<:+9l]D8Gbu+FzY[1/=(]yB8^ 9ـY8lV4!T}mO[dR53|)B')328Q$Zb~V`7#oE!;U2GKd3㐭鹣S>|c]]}Û)0A N@Uׅ̜l'ɪ2'Q ,s裍M95Lp'g<K}bmLXzr#ktrYϵPYƗu |D?l:7:3SP*C<$Dk(;Q'cK+ӷ4EZ|1=0}:KК̺ec?U;X/d\"B9O 7ʰמ]3w?t=viKU\{ L^ sx9W.A|*OQ[RTA"X 6K-ۼҠiq˨%Pli|fd;=%oIfLkX=c_B;}Rю',`{g.X$Ҭ7H&A el*D1E#O!b }gW~iN] ky [ko)x# fƫ(f& cˤbƻ`P 7WtB㾵NL,] LyɅ :~˶#w(,a̔Զ_1̀lL}1rStYBP^c2`<5UoJ (*bIHʅDlg%b}6mTYW\|Z.f$v;wFq%v2L A,zQRH`g|EL9 }>=!{7Bcp0Mu [\]x#wNҖ[ Nj1lÛ^4O|f6F}-Y$!w.ryMv65Ҡ3Dp[~!@Lȧvas ï怱݊t2?)ˉ-""?D,tZu;Q 9 s#ԳsL\MrExy#GOP1̄hJU.;P&# (, Wy_`w>ZM{ 7Xq#~xiv1lg\9 P\ ҽt \=/TsC/Ç8- "@::lz)}45yi?8gPlJV ~%;]L7I ?Hsë&8h͝0(WBZ2\=z@%H$e6-[34o7_F~LrEv9tH΄;AU_gSsW GۺubQ[?LTۏhVZcJ3׼Is8hT?2 R|UgH;nK\k0rмg9rSZffnG.7_r4lcx;vEK'rMe=]]y7;=`5ܪÒ+K v_߶%[(-9-όY^r}arZH 2|BlZ{E?CC/*@Sb<lJOt:&G0k7M3:̽&ӉbNAMt#I ۻk_xa%|@]~4@VX.uzi*ڮe $ސ^ 6<>GuFP^ͱ\6Y>0u:|ł. ɷM*k#3X T\U ^^k?&{c&L?-bX 66/xN 'WvѲ y+^9c>wA([ W| . F*CX_-ϲ-\D$o\L3x%K7]1U |U:Æ5&b>a[ rF.^VStS.Q̘VShTAϿB eY"b-.#wD'/aAC{){u6 !j˭}5?F1v҃i[L`0<8v N TnV9O 1XĜpN,4ΔߐGh ePH;cs:u geWP99{k|-koJoThA)#KNRBhT1< k=ZN G} {ōdG;ֹB>QKv_ Lbc%VHj~= qR^Yu\c(KǴXbO=N2UX& D7Ѳ`(h[۰ʨ.f4-\?H%}̖!BYkZO;e(O+н"Tĩ)3 [ϔl{m3nf@Z]`֊g]؏?(ZD%;qXģ%Kwn A[{ha^&P@zK計QlOVlJ1qrGIE`i6w"0pbK5bS)aXwK[[)עLn/NBk3uW`w/mwh>e@v\VpnV]6RaD-I+ǔO%޶:E^{LHB3_>K32b&ڶee*B\~/1v˴whs_Z>r>5(*797&q q\:d d~objBxQO+u[nS-)w V-Q<@o@sQ"IG*EKʽ]5 e{5ݍ3 zCK}7Лr @=KA&sVp{VhOSa vJ~N4AiV=<*ɰ_+IFl4}lUMUӀsq=sq|\Dc z>E](6pEҔ -svKWt1cBfv7M;{{~Ҕ<" ֙#U6& O 6^Y;cѷi%ٱ2 1SԪ]Ό6&jbJV|N'dtaҬ4wAǷ=):uvFNMT t)GN$$A觘jw$ Aw* q:v_1s N+yí]0,vkcϹ: S?uĄꐊ}c\:kſtYn9D;Qon6U2(+2!ߐ&!.$l8AV:xPjɺP-s[f)߯FMm{;zhI]xK*Vee~ ]9@kk)4I|RKyk+0QPxnߪ(bfsp-`7ܐ19_hD :à ,$Ev ~LGE.Hc[X̭ Uk-c_@t&)aF3qc HY*8’7c?+UO3!`"g=[}›N }ߍ ECdSY*wLJiy$9~2ɸ!{C@FC5! iaf[Ksp &ŋsv];ǟ•p{>\3OHMޞWL:ʮ*(/`rdpp AtznQ[a0Gu@L\W>I L-(ij|PI" ({kb7S* p +B54/qUmK3UaOnyo8VRkp=0ީ(cseQUJrl.fD $UĥN[xZ<=۽UjKz f 5Śc(R4 7_prƽ8QGG&NlBPAW|l9L_@2C~D &r"j:،[A*N 2dB} G\U,+9_3|?kW;j\AxSprFg¤ >#OrZmIc-Ʈ6LrHeG kQG:Ҕ$چ l> ``ц`CzUx[RP@ AZL2ೌgB&%s sẌ h7OؤZ'|'$ֱbʅPQ)&[;CyTێt@Gr,p綎]*tZf1bJk$K3ٶooPT&cJ =qB<f7a1!a"#FqVT |V~< x띃g yp  7ݘO4m0T4Uw,Q:aECY>֩$ nM_y%]PN \z߲+)9Pk^uXΦНFG[/ubydyNO n9'modĄZFް.lw'|QYh汆QNЂ<׾9[+$o2ϙ$yK@ÿ'm4ϱsmyp)WCgf-3AIЋGS fʅPû]C߾"A*hSKWؔKuFXN&ɿ}.oE;rHK!N#@9\nRL5SKm/- DҪe,i#6)zKϏ&Ah'/*Z!BTv䃴xJk/"t9r.ۺ@jNѩ6;%NOqbXkr-JA^CD1fDc gd)7EN)f@߻Td` IR͏/B; 2Y7¤3GmM/mMŲ/a 41OC gdC X-l79_ևHl>]8XX X[O\S{6@AE@1) o3,/H/:/}X~upt[3XwaI-mSn~`x 9xxOda3wJ&FlO~j/zVNJ k+%;+-Al,2߼u׎&2kH)x1ժ*Aw%ުÞaJs凊 nPu=QHV>Ii6ڟtI~(aIּ^ l'U*F}.+.^Ř~w%QO{6Phʱ|Lç #KwǼp"$L@[M(%7eU Zw>hYc( h<"!ob?&n]wrǥA෕,Wģ@9_&LiMqЉR!aыա t'dHd 5>l8v;zenG/.=yΆ%45e5W"*R9:_C p\hlMgĔJP·m0:}4!v3}X%[D5QաmT"=%&Qd7R|JDb˴= "[3r XȰ,ѫE'2zn>,L .2*YRځ=Ou#w cMh)oHy*=s/WfZZp{_M0jcsm$pzN`rMϹ6 T& {+Ae7Ql=ܐ]A?۬dUZ&D{KmRVO]#~g9X dnԠߒ "L{k‰ր2蔢a&!f!^Rgu!6AӽOd'BhjՄ[1v(RFHUtǦ{m"*O8\ ;C %h{!x .pmK5o3AIPʣwgq M:|jg Dzv|)Q{MP3Vm#.Kt&FA^¡eOr %٫| m#*>Guc-t+N–+D&%E5s x=/LV",D~ 82P7VW:=Gʣטyd1 i r{h<VԴ^)3gYBVhkX<[&/mf4~~i""5Jtl4-iMRg7Ҏumf*$YT. J & óDL/ceD7ϼm/PTPQl(-6 MUK%BZIx(; fbbSz9ӄt?Pœ;5؍XwM>ԉ@W;\h8l:(R:puv]U㽻4Xl_&H6P\&{"0&xhW fz~ uQ*́S y-2) 6$EB\nD$|_Z驶[.PDE|B 4~'e5;|uPuek7W2VԘW 2ӣucaM4nZa9{d3i?'L.,ʼ ^LJa !1g('69".Sٷ)!{!K"pۯOFrN!I }(y?*", e\oB#  bXUҔЩl(V]HxU*./a:]P)O hU9Rn \4o>3W,mx\H07||B8ǭqh\E:gԺPtP"}. Hb0vBi)kB"8/ ,6 ob|0ExےaocN36j5f"vdv9 nGR p-few4ͳΞzKޓ}/l=!UB- Cʉd9aUdLuBTCovVO4sک#z?(x3 NK{ .ϳ⊥o>wmQiwx\: ?&eswqU#7 %z@+%tcp][6ꜯtu1"qw..LҔ.;;v cXY6 b)kkL=l)OTyfG^JNpY 䌗eVOXSP+il0%;l\.s-OɌzsзuR0(aGRp̳hU[տX D$@ !{{D^SL_UdrfI^ 8snGXYFv?XYIlMдWc!Tq6*o[QC]E՝/F3A4eqk65j*76Sp"[.TDeT+XXt2(ŴQg=%rs3_M!bԮJ3xtEk½F|č ՍkFM'Gƞ'b dwq8@/wY3n_PHv_gQ锑d^&l<)h9)cXRL-;u 8&Ÿq!OHQ$?f{ }7n9뚮iIs5睧W\X I2@? Eqdў3tM>WEy> XEsږiCe2:e4?Mﲧ1`egf0=1ܦ[7FE[BT4sG:(HmӁ(Zħ뉺"C׌ߏKZEE7$Sڗvt6Zj=mY5ĭk cbو=;+`,ʻh;:(3/'Y­+0À(έJj(4(Q^Nc~Ϳ3}n c[@{1^1F%w22R aͩHU)jemLI?%$:E֩y?^t@G8Eb2h>wL#\9IHлa_h\@qg^ )2+UtycsKt^ 'S$I՗|Ҩڑ͜{д4ŚV<"]m 8l29mper mz*iM` ctK^hGlnH؂@JxrAD\V oFטh\B*yb̆Ӱg&:}J@xf8zMEb̒[.S5 CmvJxOV9q^lQd׋tZ 䔇D("{B>0Ej +:){ ޲9P iL`>E,:9p_+Ke r}a?XQOy|LE<#je ?o8.퇂e8av3)@(dirq,aBIhڂi?%izHB* ި}k`O,cf3C:([f=}$J9v%1!tεw) XwwM$c(99bLe:FsvPWoA3}P4 ~+%?\E^Ix!"tNAKe ̚Wxe}PD(Q'*w8*?-uFuRcMY]eIˤ_+pD+$%4D4 !e^s@ŠNMڇ.');LY8PZ%ޤ`6UxWS_F|/-M=$G@ QL'^*,Ƒ60ũq=1K-5_fjAsFBȇ0$i(nl5#A{z?K_?̀q򣩅'O}wzKVOiTȾOvpl#ZK$L/r~" 4?>*G,X))cVq&~X`JqQvBF $B&CG ^i.qvbŸr`wF[:dnS=GtE6)՜/Sb`+ُ s) tAz:Yi3*e{~oZXd5gJ".Ss&dWծo,G}|ƹgT Tq !*mq-z&.˭Y@'dBFKs3Aʬpi<6ƃ&1&SS,yM9gpB 5pnOMvbp 1ԛtvL 3K`oRnUp7 Qӂ=nD5['a& CG19[p4ٹga:q Ʈ罍=߻,/sVOSϟa4Sq^( f}`N^'ʊU-vu[0`jHiUviWKx= zm@i%@);揊lR#.#{ϣ4ev̢$0eUؐz]|6`ãݓ͸Ky7j[(`h5 X ?bPyx< .w[6NVu턣gvT.ZJ–n_x1i.jkl cA+ {߬mhzE_zbsGď{y@Qi;֐XFj0,B/<Js 6m?)-?3=~rOԁfpL8Kh[u\omnF ^^itypm أy-7]y- u3{%m4JK`#ՂcD:,.0LwQ0~ ?S?I'wP#'o_­NC,Y,BƏ4o3Acfu[XTJ͝Zd|`k",Gr >s9#缂0caEMwGHmD*ݥf5q}509b:Xdcp Aau&EAqP:.)9I>S|j0uŜ!g1YS[#5ID'S2Eu-8;DQ1bㅭYSl^2UoEɻxMqei 5Lu:7òŀ!}fS}θ0RhKŧbg RwRYon 1cB5]Lckoު?rA j/^v@@Beo ~!LptnnHHtTJ!wE+ @u٨Or"sLu L+6`^J%=e:r?_ޔ7jBf ; lF:ܪH[ &NóŝwJפ^ /IG2 6twsO25>.쥮&f}Ȅgnѣ|1^I-$GA ($ ԚfyS*"ɉ qS"j߲7Xec*jy.Daǜ:JJPykX;Y[n+44G+ԩ]6׶DɬU^[0jH$2MT3PN+h*yZ#HDkڼ)9ݲ[xץwy ܴ2 q%B̊6zq+:S=_EuGxtNڐND( 68WcYx0:7ǕlI6r- Rly}2%F_HgVIϡo#M[#e] .'& ,z` 4l6+6"`:tq>S($\E s|+؍n^E/~mf-H87-K3(.N܀zQ_M'Խ拀{Kb]Rqv.ڂE_9rGR0JJykY(a]Oޱ$8 j[wYUSL5@tQ AJʷ5G'SۯQhIť}.ΧmfmT,&„#,4eoLye% OjօNzu +ۮN-5`Fdrb7>Cɷo"[Ub9=ʉ=?{JJr:MJC{%)(ʊ>!J9u<2ƻ0+߃%u;iH5ߢn&S50g*nK6cE?\N{ d ̗</(4*Av9;Nr«ɂE-N8Q&@OL̓ .|?@M<VԎT2n*Į>'7O;)wgm<,.ʍ c% ;4FP'FR̜<2:=̙`J$5?'W=\ s2P,+#՞ <@ҒҠIkm|7CP_ϕI7<ȚG3aV f$ V1pA+(t?Lz5Ze E!؛RP6tP\x"lYƢ'fI⟕N-)7Gcb ?P pVㄮT M<9$П/'jhoݣR~w.Q:P%jY5?Y;ҞѤ `ȓhѽj\}k o /B{5@_!w/2GLjXbl`F$1)=(^hg+9u?x$JpHj芩 e[a&FPs{e+pIj*aֶeZWb٘nƧԳo@"315j鹿f(r!ۈ+F<ʼ=[q!jvaolxJ2f}^37v`9oPZ~/ 2@ׄUi/ 0;^"71hP.1K6  0hD''.H,?kM\VV:r3[\dqphtSWff 6VՓ̍ZF@m0IStDfܒ@Z=D}Uݨ(װ]^>sCl8|gDGAL#e;<#4A|(;sT#,U?ڵ()EKU5j ޷p,0^(&9PJUB>/-3+4iS )|˜w%ē 8Keăm~+,l)/5곾wТSd- n-MH?Hع52EAKX=5u <V;"D13&2 ܇ȿ9ʤ!RUfz1nQan!ݲm ,/Rs|hq%0#.@~GluVl)w%-ۇ-T}?;d.I*$IY^@BUCe$b9o)αehwA"_t<8Yu50ְ]솶QѳNnNnA/ςH+HYtb"geny;BӶ"uI/ _tՅfk/~f2ya~^D۴S އp@e~U;>}ݧ>OKxMl7@z!vݬ{ iO`T"G ㎏Xv4g>*<}C`n>rS\^nGš9iͱ i(?hkL M`H6OV hYd-G4  b5xv>'585<K1W*ϓGyEFP?O~25n{}d em=zisN:⩓HʩpK#Ny"FQ\)SnCIc|Mᑉsv$\nMeٛH7#ҊDDp;PasD4FY#"s,atCqڮ&ZیLj70݉ Y'W`[Foga<t\8 }{ۧR-i7 v2ǯcp׿Ј):hBz+J!exF-FژGf;Zv{i]V- b1bkfh\rPŴ)tązd++0VNwqzF3BƎF$=Lu~$CܲC=R+;'͔:^" bH i>:EیdJjwa/mc=6 bHn 3 Ԋ#,\]bV$o36Qa;} >K1}/O,&;R횷ﺕmtCsªCJ0 x/L䌜Cz'7Lg8!JG%{?s^ =.leOk(f/ CrM3ONXhvo8ji#<Y4W2KyP&)~ 5в\03EC[J͸dV8Q'Tj|ʵ ?+˾[!ljc." Yq/X-gWVFU $ IS'7UYJ<{WbrjRXǫJyle;=2s> +V[P$˱rybl@̐XEgb+B rvxD?\9 s[ ;X\`H};tY>ĭ)e;Ds+'M{rմqv]gnYnu3FWH@~!8"YAmK6fr4:(+'kd,*@^ /i乒t&-YL6/(iL|#UGJNxN8 =g)/$Dfn!~Wr:*XBuJ~kbDŅ*KR,ͥ?k::ZSTvX7!$;lԒ4nL@J|?WvFHi 8M-rF~BҠfGdn`E{'iCs|۸~ԘNix0>8P *{` 5j;/}6!'ȬMbHU#cPPv"<Ub嶷i_y" {$)y4m;0ԭd^$ J0&3-\89WtKAI@+k2~έDR\-#^E5`w{[e72T=Eଡ଼bdF"څY Us7"uN=֑8?t Wh3ՌUF-/Ѵ#.N˓{I|DڣږU|/m^j}s$⧋.J  f_NR/tIs*><Έt""o)UWJ[r'J!\t5B9CXc_n91}iGΏ1yczEq$S'!1Y)Iɷ'#Pbΐ*U;G΍g)8B|%7kD{Mq/cbSlz?ZMyIj c<(>-&PK: pk(@>IPW)^,UzyN~pf#I1 zE b t[ &l]"Ki/z&) ,G; SkH HU'^rX} Y2a7 Y׾WӓOn@ m0sX6`m1FCϏlGg40lײF "zE^kc99`mj6UX1md!ڣƄ&j & Et/1RsY0 rxYIBR-Uo奊ޛ'U̢y.a<3JK(ch+E)}.6GTۯU$쫀BR4SFPdfv$Yb٦/zȐ|J`Q߸65 [:V`ThLK#M&A\  IPVAמ0B~0Rb$nFJ C~[%L )ͤR? aΈ<*bykͧ؍BGW;~̊Yo}D#)C0wV7Mwp v#q7|yq?tFE=}o`ɄEB `^p}ŧFOFԒфQ{qr;Ě5 ZKLjGKܘ:Ώ#]7u"^hC[ykG+"y&xl1]P6~tSi6&qNy+j4^Ɨ['d }8?LCz"\^8Ibⱁ+/$́N# FfR@a# mIUq܌7`_:8E$=4qZ€ˠvLI(Jh!j oYk"2JЃ YOp@dd8;+moeZ=]o'–gT9Rv`5gj!OS|6l)3S7$O 5pm {ڟ8gj)ǿ,S8.HrАTmP"ȻYQ<<T[@<ǷҤNB ٛ V. -OFTSi~AH:#V8`S_cAH*A81^\޹D~jy[E9DC84-沔vq6.T 6g^4句FǜCDGNC_-7`9C{тl0LMG7ƮR/AdeCEQJolV-a<)E"XaB؈ Ww`3BKYJ BŁjE,D,9cDU]H29p-^~*r F!A9:| |g qODϵ:Rjaa/ RStrDoμ*_xp(#AXioT*Ol}56~W2NvƵ^v3'6?GKX/f" )2.ïگh~ Q^$tQAs1 4= +Rlhݭ??Z%sD];aV~[Vv#3X0"G$ /3abX鴹36iHDj4te^v5qKh_FYF8{x-MVjiIB=Gr/j2O#V~AhEnP+ ft> E;y${=F >Mf}c nJkÓW[F.3*[QtKvEF3VeXS6-"to3d}ts's%^IT_KQ^~KKS#`Y誷Sao.DyƂV h̻feOE{a#TĤåa==Y?٠K^3`2\2 4 ]7McrpL 02-KiБH>\X6֠;8H]nQf y)r&w)+r&q.LGEY AEl#؃7A5?*hlaFujA؎HS钼Cyɦ'!hhd$RCBԖ)X{]=e5>^uΔ5qee '`cs2S-w Iet7 U.BRtm+۴uH:vnBpWϞ]8t.0µ+&]}Ayap?./yrzJkCqې%2d+sy$tC[ `'%LDfZrxfPi}lW}0ʌID5[sYbaZtlUm@ߒvf0@Fyd4FFGF;Z/<>uC ~9c |Ld$B֓zҢEGm zR,I{*#Oq0uɺ1)B:"nAqT QػzP`@k)sj߫'ASb J5$Q'[Y`U?ݍ;CjZu~3 ҅4$'!%gl&کc} pdN>@R**^#Bl_cN,K֖SF e`s,b%URMg.b",q,{܃y٬1~ ;RJFȕ_$:AW0V# Õju!R B^B_.luxiBN'7Zv|2{ I4X2iǞ~vѐS |\?C$KѫQю<[ڮ˪[՛Dkx]5BH~{$#J8.g*kf}<@&"t~YZ|HQZ_PF`L{K]xR16@xBMeiV 50rm`BM {n7L~]<p}e-E0w|_2߉*TFHk4ʺHSd$ч!k2 n%LRZڶݿ7JSRe5t|Wu64Čx}G,boTu3 2 %I*敜JڄH;k֋fxЙ!RSxuqm k@s~ˠsN|U O_P\(d/{3[Q/EL W5VUw W;M.N.DXq /Y0<|?#Bj'W0$=3owڍ?&ukS "ۥĿPEpy=oa;,,+4D!ώ8RV"3)f7IC mHv.'n ?.kuln ~a0 s~Yv 1W%r}k@WM tEl5*(W}f'aO1kH`{5m yB|s삣'?Y{߾@ essT> j9)riT-^i/2UNfoɶ:>q?Ҏv890/1mn:0/Y׷%M+v+D^puYy#NcS>GGQX/jAET\ߒf6fb큻mC,qt4XFL]MvhyqPb-W]P]_Z)ޙ?Fbqt9Y~_tj<\x$ȱwӂ>pZo@TQE '`9S\)Up֓ǘ;ڥx.y_1.E(2ɦ % :BI~5ڞ,;P]$>]^Ӳr`}2?6Q@<OAO=*X.hF95P^"eI╄s 6 >DzXG.R1>`j y8IUvQ~iث+|Kɫ$a2ȥX4j|%B7X}=_!1g}$Z9MU1}^m֧γfkP%^hot(BE͐ Q,oF>C|(̵fK*ۃm挠ԅC4RLy$h Je0S@A(+O7PC'೚I`Ң\bfc`R9Ijk43-tSUb8zFR`pUmb~${XQDpOs+BȔfj Jdf0-b%5P&A*r7VB-ׂ:=/ŧ"i~ĵͨv_AFʇO ÞԂsK&{y9,Y Dm膟+~5s {2ol{sd;BZ0ПZ0bn ;ǔt7Vy\i6UQ{ ַ:n_EZ Nz3v6R6ݶp\k'DV@*#ymzȐeA,Ʉ`y%``\E9A#)I#`(qO{`\5,l\@,ݾnA5G'/1# mP3IB1 ^.ډ4sL]3+Р;i2]r9UHN0sΕkNz㒜׈Y.CߘBVxĥN7/! Ozo..cqٜ BfH%9q%sW@q%x0ɷ:QƧL'' m,Y#N_O<ްnv@ y D7y ,%M W N̡WLڥt8s ࠶'̐ IMx2{_vˠhHA>l3^>e=VI3}UHQ z=#,՘#H ars( X@ _yj0sQ!ˀG__[f~X?nN$ߩQ[/e,k{FwԷ}uf=:8須V'8k{[KPS!O?!½{o4xIɂ[rCj&h:!iqe<<31D+8X+DI(jkqcȄCH.3K Vٟߑ$3GdחEŨc=Ai &cQv+~b~NwdTkH RFpCcclB|$ sIof)[;-2a> S I_Ow=^#0e[\6ⲉd&!(T^4M :f*t)JRWqUj܍H7Fx[(7. YNf̨X]x!4y;ba;:kwpO7EƼ`RDGyF'aQ{e`ހ 1LEtOpP1? 9FʔxIkӥ{ۗK̰i9Z6PO;Дz͝e6y+ 0zÓC\; ;ȨֳKh9(Jd`ԗAQeo"=;SĆۻH(A>Sg-507+Y ߀;S W.w {=NP8e4qu$gZHtِ|b`04E9Ft2*1Rsp^ =tFA#ߐziN,J3̧Yg$^'cg୊qX60=oQmQcWRRR_؞oF "ww`)qӍφg#|QXA8<ڊT [~&F3|\б7J+l w=*j`iEg~Jxml&H>q{W׎h,s,F./Tw ;)Gp*+Ӣ Ur󢭐T]Gˤ؛cCn7xAD}\CAqiT\HFVW|3)֢ 4֢a[714uiIّOiԏ@0t TJh>OY/PPslhCH lN YH7gRJsC.כ- +v|ԝG8Ž`ؖ&*v`m΢8gc*Ft+D< 8O's2e'bjkΕ%[evb@gz5"Un&!xB s֊_f_mYk]{2PLaY)J6Plɮu +YCi@bWĭ$u"6`\)~7XН>YY=q5pq] %8аxE[u'Ԃ痄檵 }OgtA#m_7ڃbksLRCI{Zs ]:E,4-#gje4;u') c'T3/un>@KE4M47Ke0c-N,AqllcgP+0C)A1"i 3މЀkvj28rO ˖g&95~]ZˢQSykLB[G 2MW{!@QFdMh3~~QZ+y#EFx^=rЙDLq?7a/H9g-LL,眩,DnpRF2v&oL!ϣ*f)Va𹡷28]|$F *C}*ݏ% Mr1y!z}d4_~ݞʟߢ:=BEƎЅi9+dX<Vu&u?qH iS[!ppWoeG87 I"v&M'wZ.%-=8,-Ƕ<-{Vq`\E G97tM-1CcA Ձ^90Jd(O+N(9}΋!;\%+#ͬ ]7_-?gGY3`ljbtczu 0xn-YwV - h hƚ`3ϨF+>r)rX\M|93 WSxrEI9Y uuRΤ)oJ#c`'/F r*>|恢h L$cQmP+e@oO(XA><9,FK;yn ȣU1vNH b*EO)ff: k1^C=eA6?r)DZ;+CԄ%/.&T3F%4g$h,=*+| -mj5wpT G7g3e6/Xe6Sźw '3vʝ%iz+^|^ՁJ ^QzAXZc6 =ӹ#MM$IN \茥[Z٨[>=y"ONX;Af rHp|ƿ5,cww"t̃ϰ;&]YF7Nm1 /YT|-zqc죃2-j G$P0~'!Z%iʌ85Eׂ>), W}7һU+b O (p)8^)xIj_m p VYqsP^ۖ<12;y XWF#1 #eF/49ymcg ym{_~siEY 5F5TjGF !e{ļ `i _{f[fӰ7a1 )6C}-]04C[/3E]q綷%jŅtegO&tO-KH1uhs߶|REKEqz6خUƆ~7 Mgȫ*J8&hY?dȼ]qK0(A.;nZ5GV--E b#QޥD\f_Pq]?pT.r<~(q~_gM<R53E7# "8:zwau8b0w5#LRZ},a*ZLгf)%ľg<3JFdƍף͊Z cT&3GOt. NA%zYV6px?_*C<p؅RqXɓe, Va]G߲݌ m,^ :EY H@a9@9kF $;Nnx͒|Kݡlpָ-1u5 4<9LdM"荑vΏwa'o$GOe.` ԃPL}~Jcx[p,Wɖ;5"#%b̽#M+  BO⽥S\*u^z?Չnv+f]4$獬)< D.С^HPw@ P;.c3 WQ"}H &u8ratA/-]!=3cM A4qU :`v}ndk.7sJ4%}ԉeشVM.O"'k*v1ɜ KEU7s jr58j$]?42ra~fږsT.DGwq}lwA*,O5,sTCA)D"F/k&.JxwM.h5`~h4gtqHEԈ jOdFH_WO 9-_VD,xbVX)/*[KGCo@Vr-"3s011YdC[vjȹL;sK]./7|`KXWOذ[ m乡KCwYHHv\X:DA@˸H.I/2lN Ej*=ݷbfRMֶZ mf+GJ8珃v0!h#5,S]XDhlX>VkQ0k$Jpͩ!ꂢ6 H-rS1qL(C֌Wnjjuji)2o5oɣ/G yJā[(Βbzf7}I#cL]ot٩FS;p,:IezyDnVҸ+o(>,w|NqqȦ?2QS)>0BU=)F^&L *ѱLYi%_v Z LJ-_ 8/8:D',F{*4@I4m3&bfH-v먙!@ î aEDvaZlTR%(d}wp^!;߄n ^/A(XBK /1Ms3(T3S%IW3$Wϻ J3CP91X4}=U$qIǪ$(m~VRrM੄2oC~e'葳n#h7t?/Unr- a' ƙ%A$1,Ѧ;܋v!]D5AC菩43ۄU8jỶy[0YLӽ+t謚]_J.De,;ٓ:y V jWU8YKU[Y=c% zkpa!R7::L[<oBb!}}!JT-P XX ᏌTFÛ=ki˧-B P/}S1(.Ty6{y+I-6L-;f4ű:34)PNObn4Y!d7IfܴZ6˕Ο9`]YwnT4IЮh^ R+4(OGQbQNd];zY  `2ou$l#kXe֧F0BGHO< ZGKlȗp1Lswiue1y%.?ZUd\AFY\>t\+ S4(S?4g/M~<,jV;/3-.܂6VTNlȣ׃Xx%y}SܠdI:QDqDܻ :4,p^$7@6}8D6іm{6sXcQ~<Bbei7pcRZ'nqNFêώ {8-8ug?i%XlG ~*4U)H5fi {ճZA2 )̨M2E80סl :?=8sO_,8֦s78/5[7BLk޻J ͟Y~--,et :NڽlY^LkBN~|7>xp 2YĈcY%>Gԍ)@\ͼ\B?E0@#Nz`DچqD**^{]|i&'L0KP`@m)ARG8zGoKw1XNf(ʾ :<޶ A#<ˌt6[WP5׮rEJ$>:Qgg"/e2vap6Z,zEìKg`x],:6*1oݩ%d]qx~0 -"R6yT^ ?@"A?\!09 <YE_8m<{@`1mD=?J8tBZd"b*駋t/T.) F;0 _sV]۵⮼ b(,-X\1? ҳH(pF%^Ck6i6}aytqu܆@u4 ~7$Ng1*8bU !:8^è(8_=a׍'PR4ZaBA2s\a4 W{G%/WQmW]%1M},[w% ahC{DOy>20{He#8@͚cGJ$=l+F}i%)),8v׺wG[lKht<.VdףrK;+5@ ?ݬ 1xrJBa@ +LI ^l06q $ {]SJbbCil'V=.Nt\xH,ev*Ap4ѧyi?2#ZPxi\Wb|7SuRJ/}а \nbMISA*r"n4P_ɿ`6$jtC?"ϩX}_5@p M1=NӅuNUƒG̫M L*~ML/3#E[5ARWgR?'~ߪNqgW^s_{lB $,{gBwQ6 L+hF`)9Mo]D.C1m .OPy̿gqD X?8+ &1XS!&`IL5,2|( /0PoCɂK4'}d.fclyDYzٵC?cGt?wݍrv= |  #d㘸h$3|Y,Rـ)4OVȎۉ} a?w))Ύ#3Pu0>k7ۍR :8͙Kf=I||äΗd9ţ7O顗`ت :=eAH/vTmOf4wp "Oжײ2$&G}<O3i'Ks(EglG[eUTZ06$hkm'cR$eMW9ՑG_5,Ԁ߃;*@9MQ/Fiy*7PTmqG%w!NaQ.6|.Q RKEعz:#^!helL,R --0_@:o3чoۣw!M.~i|DSCx[9udh0$[ d. ̗ѩ!ym*a9AN"A,*^^-&Zo2#rk‘m2i|S?UJaWyZXRVr mk7&o[(I +TIJ}αZ_WQ|1F\ZrI/afjlmT1x?YAӶIFT+CpV$S I0ւX b{%\2=8(8Ij2lZ!>UNjD~>$^g>]7Į &6 @4o* +^yRPn/t\YeSNlp^]>V>MY$g'"Ԋ3x$> zkOm+S\&m 0>Q?H y(ǁ:sU@Qr֘r_x Ǜ#׿EpEH>iS}PJ{5`=x0@GK۾&#=R8Qk^ۉPg1l'[dGT\!z-vIutU# '?M.nG]OGI)0{ضJ{t;͒mGȈӑUC$My?ҭMe䙐 !Eb@)mQBAjjyW, x;puCID&Nq\)fϹ DН(l_Mǐë[io=hDr<+i*q{{Xeg~Mo p{Sݩ(yshfetm`aB|v=-_6Ws2')v+ 44ƈLؙVq֮RbxD6̠h>8k9Iy~DRneCwCX62RcԾ_iVpr;#3(2؀hKH[l qTecL!7dSj7+mc墯0vR0 <%jǯHQ(=xAY[ .X̺-W~Ƚq7vϔ?rXk*3@܂fCO<6 Xi\XKv&fW !lขQva˭Q]N B{]&PV'hܲB!򔞳ʣ{vAY1w`5gQz-:< |kYLt~O HbhRB2 O{Wy^ sg"px6Q*o)Q1<>UԂn&Avx)2MV t  {Fؾ{yuX;қd{òOƀRX )Q[;yX0|bfx5`!|%1 8Cwya^%p28 Xs\q{9Qv ^l?d I'lg:Sa~ $veijk4ۧ+^)AWۈÕ?uӿ_pN??B(q/ܻuHZէ7G`Z8E^BU&aA^GSI"* ă͘*=/h ?u<k}A̋gc]%d3] N(6""}A`g8h)rF 脡RDbHnj '1 =;)r7gܳDmWg#]Gy#Y01CjO;UT?a&)z@VD5Ut++eh"|rv %!kt<|T Ͽ.h4hn]:mAA]~Y^=TmphvToD'JGܔ2Dž=0z!>6x)ӡ*ަ$b%TM2* q(Ϋoӄ@Bt;XR5qe0c l.77K ~NI˓{rM6CjDc{!U>%Q4xR G2!W}F`h\1,tU鞤\uA]Uoio*4gkqg~%5@kSD?U1 | Q6]-nx%oYU`{awMY #`:ՀL6H/l' -M`jXiKON9ƲJ?>੆h׀plmcUJP\?TIc$yKf V!  kA;$!(9GQUW Ւ=5,WPYQVmJojƵ菻HGMdAl"C7 64ɷ͜qJ$m)߳:i[`<L/A%amBi4qL+0|Mz?֍UÛAtѫ8RcƮ~hdR~Be%lcQbCvK؊pV\}KԶv.>DX&1b?pZ3ugֶl”皬簛z |vY#J^f)yw İKϸV^8[1[ۨZU|ee$lc"Cur)u[N3#sCObaC28#5G*LjldMLϪR̫7f@l& BEpʙP :w䐱"X¶_HU?62獵c\0h􃒱noMWAa#pLdwi(VϜE[ =oĐﴕ:,-},l: #5Vk0Rகx& {@硑M]'E=8Xkg`w;RA*`nýhlTȅ+ br@DwqG8~@?\ǂȿ)O'<;I*V#W/>0D[&^D.lP.$lhGV@qqh")n/yq.*]es"wF`n\o5NU7)0/.qs8C:fcCO~*J4aEW7k6x = c6IM* 6?p}Vͪ6Ϝj? 6!qi"9Xe0j(%dp4R_ ,K^rGfu'ry'؄S6a\؛w D3 Awچ#UCOk=t51 kXx+/`}%cKFd /T'L)Z/b<@ 8ƋF;=lPl϶T&~?+MO<:D[* |`鯭otJN Bb*$g]3&yG>\.y:'/]j6{ۖ+o䍷sk/5~~`=C>~ؚUtګF|:R7Ԃ Ѩdm=a­J%E\ ~C]UgJ[֝\PQ@;FupZ;*>G)#C?ZV#!?ҍʡ`. KWT൚'deҢSUʘ>XWIM<ļLf N3%$"&~z{)Eb׋tzdK~~^i,JVJN7hJ :<qQ u'㭹B %Rِ'՗8nriŏ|mLIf^p{6 I/jATZwU ɗ _ʃb/sD @nn}߰͐&VۮFWSUy5,ۓ2zO">:N/N,šP{3{wc ]@qZcbT{mVl J i}bԈlU[# Lxkb   mJitVyZ7|Ez6$EYXnlzztߜ8|lY?Ie;|lՖ"!DԃE ̤t%Hhނp?UiFTIdV/]|Q(ډ|dd4Ai{aS QvM+݁^˶㕡)cL Ya8`Eve!wX^|R  :b}WBq3 wĪ" $a-[vCH?f֩ŕ R B{Aޑk$# رV@ *~)1h*Uߡ{fE1p WDZb}j/ihVʬ7$YVX[L׉eX9GvQuc- s$t/Q$`gX;_r(] \y;a\.AU}9D0sdrɞc7(EB C͏+1]JnԚkIIWpu\hbLGM`L4Ai&m?zz\7@|ޥ}PWRlqvH}1-C5'YLOgSC:FqJS"mi]5i, 5/>p}"G_^1ϗ4*EUIa_Y^1i`Ȝ&^t@"]xAe^lish.qs)Ee~G4$Tgx3Ņ`wOVa7O#7[B-0kG"_k\T2&z(eq[xP6Jo,8T|*beުz@6io (f?-s䕨.g"/Wv|1Rz{ Y׎FP؈#Rj`Z$R{eSD1& åXqrſ儱0 X@7ÿ\ -*IC'/¯v!oK9C=3^q nav*mkx5 E]­-` ؐ! Y8C5*b4eS݅Jt1^b}2Ʒ x2PZD"8n a𑄹tTI+[t2o pZ 36" 6k [|V Hc|Dz̹8IYq0(bfS,TL^PTb86g9>8'b1e9-I]T*勞 DL͟\%뙮vGӫ/s8Oþ;#֮Dl<Ӿ;}zSxt \uhz"s[Ǐ8NyTVaCSDŽod!r9wOԝtP 4s:݈ÇD{Gݚg=t/[B \JwE IS_}>n<%| nF.{4t@P5kexo}"Hv؂0>D`ݓ|Xᐃ׵L`_FTw0uoڔ~KD;u/t']ak*|oC.'{4ֈi\.l ]% "LCׂwK(+7[Lf=[˩ϵpQBMRCli#><ޗ8n{TBI 8"B]X.6q'pL`ImE_7ُIs$r.ft!4eOzoHNH@Z 19HdguKtІ$oqU;Gb5AOho85ӸX˺pz~6D[6Aw~2+uɒ]7< g(S ^7P.f2iUn *8]LNДua BnbMj oIi %Cf~ԧ)*w%SiyOjʧdF)Y*"%.bz@CӜ/N iBGG^K:!R+ne![zJru\wԘ}]U2S/=8&*tӗЦ"Jd›i࿳G-UmvYoe2IA5-{y$M8U-\4Zk#GAѭV<{g%muW|Y5nB>*b&f۝2HZ0Զǿt#zNB_zA7/>mIW8q*t%4*b׫9RLFGÚyLʓ/d= G2`Qc"u3 ۡuڬ2ەlh/8eΛzyB6oGukoˁ1]o/UF`(JL-e2ѻ*ESeYφ5,[s7/ӬPF/ $YQjpi $ĵMߏ|GJj:Qkzp&vcTZ~me6]zIH Jc#ici7Fcc"`؋ЂY1LA <UXۓUu33rG0N)L5y9/AA2Cn]줸hZ%z]/х": v KmPnf9[a7;XU#h%Ϯ1Ou|BWߢ&@{M|ZU&"PQOR!d!JI+ *֥űI|A?o-mq@ze%m am܆Iu6rV{Rom%ͷ,d!S„/cVIS1eD{_;h>[N}΄G2GMG9[;M:f\5Ϋ@i8c*m.;v&;<y& Us t69NIG%bܤ(}e9ڠx4T,UZlB\_S2pcoPMJ %BtOHL, ~(_j;'ͫd?G V3FiN3dl1}'[ET֐s]nʚ:sOJgu=.0=ϔթ%3q,7ˠewYq9xYbTcō\ݰ!TƏZN~MAŅj!dNwWaަ`ua9t NWf@? 1b:!YmR59&0M.h]0IH/vDdԖޫih>Xuf̴#%|I u=UvJ@x1_jk/TWx83~' 7}?zfGjq*u==PdW5Wr]ѽDd$ߡwh"4pc-B_ 7C$;đ,\ :ҋOa5WW O=SzwC!۟Apj~R66MVy86Vq.!)Ώt[uױ6/KPai Jr ]>KNwx˂yAHߴ]HQޯdw74юKGN`< `][\@L+7q\e3s Ʋk*ej9NYQc"^Tr7}J#J4JmE*G~O"|O=,h܃7NclD'x4%yG0`zn  i@'JTR 4xd&59@[7m9LB>XRhiY=Xj1/;  T>Nd{Gtc; t= /HƓI!rH % Lj#lGIM1S1yXsf }d^Ksfs:xHw{xhXy$DǢە fGyD o+|< hgtpdNU}if: }ޮ5/nptdMwN) |;(ۿ0iBm0ٽk;_?ĂS;98c Ԍ`yW$j!c|k77@r5ᛢ¸FʼnW)=>,׀Jn$,;`N{2!i=)/ЊsJ& 5)Fs~gZyW-= Ek R,onfu h*DI."OwS KbחXB85=&&Cgg) ͐ vYwŵXY!k@}o @'Eot u|t.7}/M.TA*T@<6pNPv~W-[zWjdz!ˡ_S5c鋺řrz,@{v@2yT  }>îʘaFm6bC~G*>z{tTRdʓpmF0"cJ,M@_u]$rHCy48cia$94 "ôFwHSYX|`- +9?pb%̒k2Viq y+}Nx+BگMndw6Xz?Kx[߼J4~)aC+:ﺣ 2ڳ*GC]bۜXnurC*]S V 4˟>-y@a15u]&^}w>Wr^t0ʹ(]2n&4?хǿ scSV43$)~0)NNAqOmB\=N#TP[.cH\d]jc E3zS _(QhN v6h%<@E~D2wÄp/Gd15qoJZ !`gkFJ,.7ϔE8L2|miϲRΓ%4[:S>Y>l4G)r8&)kbzB>:zuֺ= j*H"^t izk Q6жJq|8,@h):n1J'}rOJDIIx]όq(7 nw֌}m]fB(Jٮl-.!"ư.?xLZ8($f]6_f_ˤ"~ Ͷt"T AceF\'ceV rO0y3;G֫ o>3[* ʰ( Gr.x_r;=vxQW+W}= X`ݩ'N lF 2OnS)V SQ!NCc2=(<;lT);={&(49osuZ"-^cwoVO%~MٷA{leF0vX!Q $(dhM\cCUiN/^i:ӥ.?'{G̪/z )ɸgiJ<>`5 *4IK A8dpyhCH,w#dBWɉ2dNhԼs{D[A2R}'gHotI"2xǤcFS'nyz@Om?$M uH耷ZZy\9yxƀWcB|} =I^4^eI]K/RgOcf&PabjDt'f(IgIo-#)lr+8)sm^9k'+ RmkF?G_u cav:f!åg/wimǜlcL"P#p]z%A g8O^$T/ da+p^iW(u :Tѫ]E8稹/2ow ̣v^JyI-x QNI}S`ݨp~Eq `7uMd {aR{[|u*)Ns,LLLK`7-oyز5υd .XmLM^ӵΚߴc؝8"Wc[-'Q ˅S 'rB"6*"B#[fOBgO ^u*o?m2:ŕ1d:H~JC9nbr#ʹ~u=Ujx?ŝsT=+Ω*-²'{EZckǭm~M*Th7@ :"<5_EU S/- xri+WN"ҳy40 lܖPK/vu~tcS6pN 0dp&+Z'9*}!.LXK{:^p>E$I> :X< Hc"ׇbK ѷaVn6%n IFJ|~OR; =B=vT;Ti&p: 3{kdP=u~Ua\@3YzW1kstxfuQ:]7a]{1X\#T14P;!nG;8I]<̠pP$Sxf787\Wh>P_}Z »+#g5="GPZA얕ώeRB%U$^;<:)BAGZ8y͛@VͤWTFDèX 7[APnp~[TiZw8POp/Xc{D"#נ<1BA orcrwLC6 HHip ~OzD/JYڇR@ Uh wxoC R<^,v{ ~H5޳ohH?F;fy5:"kWGo %e%8rx=Ɗk3<WQR. ᮨ˫ Ok~&\#Ʊ`Flk] kR!]k@4مYaJVEqUj;C rj=#%7"/(!nW)rG/߷0"sBة+O#B4yxp6QlAC?ʡ[H\VqcKV99`y!rp ߴͳ׶8z T*ZVøO<5tsQ ;?Y̅GV!j;qD@`H#U 6YG޷ԊMڀQCIHP]KG39xeDȎКqZ aW,4LJL_밁rjU`|l *IFcyg=m_ژW\9Yy@wS+ՇT-B㝯EF XK5kO!BXg1H=~5P~6^+1+zzOd/V5wn@aFN K%ZPFw!zw&өnllXL! cIO!bKk.kKտG#.~ [-RB2Bkɬ+B)xCۡ)XR!93Ħ;=NM"\ Hhm;<\HmP5)\_s(Ov Vmf~> g5 Y\3 Rm[/pVY>XGhvaP4q!q։Wd;:Y>hMF ѕ?78#~o TJiDD"{`*߹6"9}*=k>%7X-m鹝%\/ N7UBN+E1z̜۔QB#]scn'?/ &_Ad-Is?ƻ 7O=SFzw,l7'U,&u5-!}`QAI& tTX̎OЩAZfQYuXiAm!5qh=hBRk\jQxf{v;5gK[a!Sdۏgg7Y`4>/ݫ(A}(/H=*+ N6#eL߽pKk]=v°ѡTq\9@UVqqXsOu;gޯA9tWeט2zf&-``0d~nclE ``y2RHȏ 䶩+W[gkTXbɊ%]e;= D Waf[yIq!d5b ɽp^/V@h3VcD!ٴ]B7V֭Tˉ}q݈cZ}/ OjR^v_A߄B޾f*Eoha $Ng`6g  I\@bguiJʐLѪO+h2Lm55(sl'&\]1J.4A73YgA7afV%qPzk (>W&Zy䬨.H2T 9v6йt(\LkD&Ȫ (.I Il|Lw׋xa^*yq}H wgS{_ӊXQQtu |ˋj6ZojE&MZ:݈\ߒ lQ߷ uImQR^ӭyrRYKM&wӁ]# UnSHhpqaYjU%MO0$YJ=m)s4K5ΚXׄsCϾ<]ȬarmT!ċRڕψ݃rO"1Sؐ`9VM\Snw&G׏glAaw@ͪf$@0AYO tlu:84[,.x@ ` -XAs]w3{b; )GKhS%?nPMY :MUt@ es"bME5/(s*QR# ;o}=}ViQHŷAuYiH`3aX(W=)7J3Qz]p^ ?Y`$rbPr3n: `}s2A_-%~J,)eC6cnOn=^XK\vEU ڛ)dq8Kפ~?=bo=Jh[LM{b=뤛BUǼ܇*qBhJlX$,d N ).շip!qh]SiU1Gmt<},BrJU:] 4`y%fq0FEҁmIMFi775S>; ukkh+ХpB$~?ކhPF嗪InHD),8C'QPpèrtp_šMzvI[{5mtLwQ@2UE Hƽip{|D|OiK2 ]L_19#IA6p%,Pg:bf/hۑވF~ ŤB-leFi|5! P< rݺlo26|* 7eiQi T}N=c-fwy…z.7na'd!ں~YEƙYaA` 8իvwXߔ1 p$Ǧ渡6#w5A-.^̼PT_IjNr)]e<\-;k)aX, /u'lr:Jx-UQt=?EY9[Ds"%5q(6 FbfN 'w + D2{W|vQʇ7Qa&T$7&jG1F`'A@1-hVO޴`,MK?o+]F}x(.e'P,? b^vXZ-蝩w0h8"߀Ab=uA".u' 7\n TN1vyُ>bDnIаnD*CRu'ڀ`F3PҌъZa[^~'3,nYUo]l.#^Tp+g\"a"*347ÜS1{v~py ^2*l!ztU0qUmFDg\k=6=0OaZ{٫M/iMR[2$$}Z3W*EaAD+ASL%9'Rd0sڎ{Xjg2 q5B@rR& F2Pz\= m27,;z!łqiE1YxKXBUB&6+[Y,1h|K*VV|zЫd2uo\lmfTDDvG$Y-Na*yV%@  wIElQwnE8iafLyHJ%)%-T-ĠHI Yr[[Gg׺)[&M0w`p:pތFL\b{]T菋;a7u Nas_[FBM"=TXt)XWb}}tBNo !ԥoYv0ҪOK@J>zk-k^5I}m`Sݬ}Bh5 d1E: {bO`#qtc8pzѳR-Q7ߌyw(LX㣞_#3 MQƑA l1qcM@V߱}>]B]Or/\{} QKr#AY9 ghվ:3׊{w!r``!.d?ZR#hcJrtH$Қ y G'[il;l b7$l 6xF =7ҁi/OHx7I5iw\y)J toySlOm3dLp+4PׁK&=1OA>'TkU^ OHW0_<9Al5U:%u7͚n#U5`.QFX2d̅ۏ(ebV3QהGZbͻT r/*t t$ Ho6ۧck& C ~P:猄)ԦPEAD1 jf!MPZXUJsʌ:OgJh/"vBϪc'QGcMq G3m(`#U`i`^ #sGdNRRJ7~)3@4ƢTnMlI긨.2݉s01\'ߗ_;26͍N~v`0aih|ԧZ?p9pC6\ ;b[HNgAV7,F?Vg \fr[K!i'(e 08C!M}w),։MrKR3L}N|\u"nC)o<}d"ϛx$B8Z:17+?<ϭ|> p%Ύ \3q\iTI\@ٗrԹcAQ錫iwiMľbEpu-b,ݡva) lxNڠH' *”`}(n3hf- wri6p,-Ā?X۶m<ҺN"pn]OlZpezih&t35of,~uqΐ1w7FhlTuޜ5L6b[GZ$K#@1i||K9yK d\gk;%w}E)&ʸyȗ^D6]N>wGY>C/ c؞D^gxE.*>l4۾%gNLY~ussҩԥ}䙅~Ս\epF/zU ݉A#֌0-TV$3Tydu_1Qj[hEt}#' Kύk"e ;Xc>N: cʳu5 0ѕ)0B箭Qmpfqb!)Fl A[Sp?~zKˣTyfД)(g]HS+ "6Dԡ1ϩP&[4ұEx_MKBoMik^j@smbLB'6G}u^"~žo2}g|"v91?ڥ"eISU *HV+e LˆǩeУ' =[r[qdx23`R<|eض4/P!e6U7He{WD˘**>qw@EA>cQP"b38#"fƂ\B#z^OE֙^ǧo5 $& JGټz$]W}'fߒy⻣U0g?ku`[64i'2 zr`ާxC6VXhs· lr􎋡\@J,H*߿x79 T=iv-1<!t:v mCO\jY7 N'OAX;4ON6I9֍1اD|(@ b \;KMLk4X,wZR^(ftzlk\$+E&^umZ۹!h;jcCq q"[;!(wI{J˨X0ў#]/瞁6Z :aE!ml +5%WI .]T<~=%7I+3e'ƭ`+@32ۑ3Hf{10PpCjYy >kّ\)CoO/'?za`?>?wi Oh ]Gi(C7t}Ie`KվwIݺƣY%)ǀ s.UPkomh\bFlz!`Y08 ! ]ѵB|P3J '#x${sKǵS qn$w`=0gtsVa 3Q!a׵_q.I I+ouX\u8;\Fɒ?f%H6cOoW83i'jIeT~bz9 JIm|JʄհaӺ0Bk\Nu|S4Ame6l9޻m`r/-(L1Sȋ]#lbxe~RZKᏸB*7'DAs/g;>g'8*Rn#%blPt~4L;*W| ɻ ض.#*nĜ{o]oGo,~}E 09MgT`E]œ*clD\τ 5~TnAr@܌&kQ}\J:x +)њfյWEo9Qە򝶞u8+ ?ԄS['|,~08Wlfq0㖨1k=*,@ U! =xVVAZp|ZM|?)}6c¿Ph'!^ Qti!gJZT@`N6@pJ5W 1mPb CfR]<0\09Zpa;num3ٚ:Nv2 ~fzX.Pgh TtT$y{4nպ-x}Rueg<пQmq1]&tzZmi{" v7K7KIܵ5\EL'+r{ݿi=eў :6Z);z)i.O8[z@M3Uch ,r?l6hZ)5y˩۵ -æ.*-ziFj_d+uF׾ԐH|?a]Ui96ڐwQv-\ 0^3 ˛R3sz%Ld{ ԙK=-թ\j8{(?oΒЗpJ3' du CzA#N :˓q$&׶(ሪfF -f~.摝Re*& ϫ<9?vnWt.z"3OJc𕝭P MlO3~6$`؄1ގ`# u+@*e拒qyhoۧ˜_C>BybXJ˫|.+|?M9&*[JPi?s*hj飌NuD6>sp9})05A[ЀPJ* 4zjڌ=vS#7&ZkP[;:>M8~z7 c=Akzܬ@+5cuڇ%nWf"4{YAl|pYU2\NzW}nbMiSZ>ͅ<ۊt 8Y)KqAEݓoVO "$<]H`Gz!Uu0{0p4Y܆D[zt}j巋c9C79͕d#C#2Tđl[쀐WXM}E4 QrSF.G0!Zߌ];H{u- _2hL| VPǮ{ï /Z : 9kt=YnŎ!u{12N@HO*; .+ oj`qZ%_:?'-Ww}Ol]o?CXߤM$oe:ok{i(hK[d.P ?x2^ q|0 ?ۡJŦP*8Jɒ\/ΰo\l` -O2!|AGaw3\aR޹S\ ^aoX(tGz*DCH3u-6}JH?2‚㞜b46`l0qK+/Dά]<uC7yQ&)(JJ]sbjA$Y㧻pRȲ%U)w1ɘ mFmGo~Pgzl\mvX/- ;Vȝ3 }nlsƦb}\iQE*%d4yf-VLO]R9yƪ;Pxg|Y=6]J&b2mOs?תOD1 TJmfCһfV?crY]KXf:R#tjᇣ^CRVlœ+3[O*~-._æ;Jx AQR oXNʝ&3MtΞTF,s)b3,Lv%ʤ;ieA 4˭tYBw\kFѨAcAy?f))2$#%ԃד1]Cw̺7pquL)$_4eT4Z*=ZDgͼ*-##= H Asd|2 M]NF"n *)Ǣ"d`?[Fa3A/ oOy޿oKWbQy`I#<<*rjQp +Ohe& ZR)8 KzJ礰-ĀOp#F鲿?L_h| Inlՠ1.{8ZcϕV?{NrA:ǯ>ܑCH(T^E*7|6vkWci~5ۯ\[7fdXrhK?pT(KQ ikYz9s0Ү6~[g2u䣳цwt Lfӓ,0)+n}(a;@ "ũܜqJ$011?mk0i~8A+7>_ǻ?OvBl93/*L&o|FOt:doTld&:?^tR@+TX" 3뢯7L/d_s.o yJY;*DРDD ˌ]RtG"bPkz^eA:.*An7Mw]LIo4=YeD즼gćds}{ЏWU>!JTֆ4vBuݨ1ȯZT~om ˗T/h0bz%m)1W5>sڄͭ߾rY|SPiC3"1h#a {0_;F_c3=QpaMM$b!nL7_xhqvOЇJ-oyc,^_l*)g/*zq+ӥDᩖ7REj,z NM-ur ȆIj O-, N5" 1_yu~xzkj&8>~(5$Sĭ8B}T9 wjȹ 7dvٲ Ф#g mT8rW&ݱQ_8Zڊ), }iF">+eY:p~7Է Dj|} Œ3bL͝~>D7F.|P;xFAi;# >IP:ޞq紎icϚ>?=T/zt 7E p8QiUC˝G;ۼ blE?H1 V3bJr[bom8ݸr81g!jfptqI\=*`v󉵓{UԿyŒ}ry Mӏ=c%Կ:Hr$l0_^aVTJ[[dN.ସ5q+ڿBd7̽~9A ]brn(K2OVZ.>pܯݻ a*Eg-#tBG!9C6gǭ1M[i,<_\2H8j'J@ǎ$nؔX/c"2;F=%R [nw. vŢ!V.6^MպR7I%tCؓ==iPM;g'<'l^ɐ.0JvqÄ;v9.H&!k{PGa758T#QZޙ,rQGXb*GRF,붻Fgl]:b=I@nIg{OKr~dlֿ}=0޷Y5GFdbId^OP/.8#߶Uq=+CŽkΤƣ)OX8ї+݀h.>qTD~SNnpw-rˁYG]^0.i)fGhzqYC)6> 9n̲ԼQ:?eQ4' *F燜 qKKi*ot1ꤏ&8@s΀sǵ=KQ spj ,N_CvȬڊ)sm)slpƷ NLd)o5'>+GHtqb?D^`!k@ j%]_d{ZfC 9 Ҙ=lXu=< '2sۛF6y!Q䶈Uz7߾rCB )bFR&QK"Y1"2߈_ܳKe1hfKT݃{ 3Pnyo6}W̷׹%jEfY">fxxVl\^ZZH:$D(*.X0vBadܟ9n@ݗqh q+:_zZlNؚnBuHVנ׮qxkoq FjxG|΃+Qz~g/r$!ق\.P%xXw. ven61b l]dsQ.FufM`׾ E7(3c>55?_#M>;,:0wbd,Z!ܷnNֆ2rMjNps&$cXiXG! ql[$qΘ<'M5f]֪]=Hrh&ػD8[^ZucćI sκCltA8Ay%=Biwԅ;oɠm ;rm+wn9L&#" qiOtjxZ[X J]hV<ؿhgk;U?Lu -/w A8{ո 4H˶=XUo'/It=no}#Yǿ/|0"x܎G2 ۭ¹quE D-;1wޙlE6; 9[|Mp_!rA~kXV$7LVԮIJ篑(`7<6\lݫW8X̛+Vq}_gcF^E_]ya!:#@ Fdx? t7Eyv 09uE]~Xm"4Pt(ơ/FJ*QlQ{i& KQہ>|ʿر 3vk@3(ZS9lH=`˷}8CyUkJ4A9 K77qWy6ل1^ITRY<֪O8L2yE}n^ۆ}!|wQ>/+slwKpK MZ)jLme|-u9HgQ$ܕ/^5?n*;^-TRب$==̳>{Z3-DK;(YY-7ՒHjI7XBp5p}ET/,(koԛ_x+b'mѱIE R+9ͤpC#Lx!%M?Bے*oLJ:i]%u:9D%݈킓_hZ#,&=<^[JqE6㖾8 g'ꭝK68 *LvOX2GE"/]Z#Jq)vx*8E @J6E76 W?:FuKz l-'> YP4;ހ>%?5y"# kIVl]W8RG跤ÅZBC!n22rByT%IbkSH$.zeDCqUC$smj"6mɓЍ{yφHrH6z;j`Vln=,OU. Խ%bjHtPo16.}S }4w5:epi?~ܪ($'bqG'. 8u޻ڶ h&%Oh]Q 5x-WQf ,>-74Z_l)4r;7YTc:/Um̹gQ*2 dջ)نbxPFTuCK8(i "܄p_ Y'2BB~L%V.aZ>,Pt,=t<3ɇ]2(-{1V# }THYa^yʘMeC!Yf_+ZFդ *K;aV)r ][q"5C9u۽e!zD$I )7 KV'Vi2r]uy5w_(B= vSq 8R'@f~u:(o|M+饇FQ5Ɋ+"K^PAĀsK3 Wvmib8t,p2e%bK&?g&ߐW<@߄L" f\K+ZP6Ր<|Y( u93@Qڕ4#^_(ՍM` (D;bϕ# ͱzKYA1p{a4ZK{n)sHXhوj@A/ʱt.B;8y,=MOvoUު >p<`FocHjyKŗ)Yy>!k_-%߄wt\掸u4ՏaָS;4ԥ]%6p HAͪvo\4@t lűpє]CJ!q`1$GׄS\ՔS!P(աD}d`A u4ò<2B+iC `=^O C SV 0ya.r&8ߖ@D>-IC3G f4%<u\}\g$VuaC|4OLJ@fثyNy..,iy9=pQ.: 6 &UKzi,?7F[vc$k2kÊWm!ԒOyj52^hޕ6vZ~T0A\VB :U>;ZB8~d@(F@<9WUȑ"G'= xQ]@&!Ix OɁ8(vv\X/NEȷ 'ֶ"(Ų7MȎE~U<<&1z7cj埕Býl}IFgl,4awM,K&ACBZpYݸƾ2m[{ AaU`XKxPѲb!֫57$q\Cةܽi s3h.$ 詼xdW˘OrG9;ߺ/&M/-4] @\!9+t ~?}_9wI4ۆwfXFyLj٩aJ[@W#Psl8"1!_ 5G~;eBI[DC97Цn~_h,OpG yWe}nn#U_=~'vqGEKe]4veRs8>3G^1[`t)mEx|M_N)TU;+bM- Tqs*^d^@]nJQ(!/sck1x=ouA6~s=,O URNN6 UUF!5ő&` CI.H"%d$s/ `H}u#[iݘd1pgEĹ-"0B!qw1~rv$WQIk/˽sR(9܀3ϥWS?p73Gձ> Tx)NnV2hcu ?$L[(_x2,V npQ%LorgF+g[xiZ[ ^ f?;شoh!tp++M z|s52\Ka5D\) H<$c0 TH;Z_=65akMvxLJVuV IR?=yu//' M4@" [C 879қAt$j⛍ R{ 䋅a]duIUK;=T(\}3 ~ {_B"'A:W?uR/1o$>Ņ#Pd4BVŢdP9s>/Mj]. VBrFOF,.4a `&NzG~w'^o"%Ļ텀 =G'Vƚ+}@&M9EHDƱ):&u&dz EjuAXL@@b@e{~+$0k0* Od/Di)sWT@]!cXGzA>X۴B:& ,~*CowYxʻ$pVSJ#wkZ4@Xk++4 ͫ]vd#$7K{Vtj+z`kw[>/!%NsMv:^gY[ O+/Kla3V"2hȽ wvP%B"T{2adO N[Xs͠sĥ 1݅"tV s1_;v' CZ)H }$@U>#*vj?lf67N s TŠ] Tk| .vpnJ'v6ێWg0I^h5PꩣmM_ q*QN@PRDA"셂}4u`RefmChA~Tsy99c_ /r. 62NDtg%q(@$ԖrcVt`ՓDG$3X"}%Sil)s@1H90ܺB_|<2@3k3^,RXZou%eh򌅽v П}rC*ꉊ~q̀H=Zq" C&$'>g~^=+vymRzm/p%m#)O\vihP.p~qqf{G)/tUչT+#XKn mlr]v5 MC/∷c'ǝLH$lod:z_ȐwhZ"t48!q M @"9yp<>' 4g*9 yw|?@7C{ܽyK hJKB(v}Ӏz rUT~\ t۠jSf}Քx3ns9>@Ha _?SH,q4Y($ \\Z|4_+WP&  tFtq{N4{ *V0INJFut2h33 '@'kZ2/o{ s؍ A8E mS: F4Iò@k,=ŽQ|t-35NnʪĤf9p턉{| qW̥4M>lCMn"rV6{X(6L<\*?> 9&Ҥ.T19Ӫ0XqVIex8QbSw 0ʺ . bM^X6eqֹFP2Kd4 n{kpjU5AJ* Dhxdrj  @3ZIqdƹ(IF5% B-(ǠƲ]ÉDz}WBjm ̔ݎQnqVaqiĬ3_8&)F*t|h:j5KLt kG{br7ZcWCj<] M?> 5=[ |b.$)\&3^IP޿[ AlL$u"{:k Rzw^'רvVrڰ.hGoj;@9YSKWCt ($9%~l%RQ rQZC6MiԗN|kxgX{]?k(31OjvHvare3^e45|U@AQ[c󶗺2P$&1jʠEivg AY;gޱ+zBd&dyr̷݋sw)E@Җq&Du] _ieK*"S+1 4 5\#aj~< "9 (ǃ&lhlsW@`IaQGĬW:Er< _h#wiCÓWTMd>@h<mX#ŇŶELvGUtʷŸRphTTX$l[^ː.*N9l8,uUum+Țlg+k9,rV!`u^2z eUcu/[ ?o.1m7a#^Yy٨ķiYVAdѴPsW1ap$VZc4) >jNC{ϒPη/밤G9m I7E<-"?Ƶ)):TࣕːL_fi\ " #+֧$Q@a<4{0[RW廊 @g뵶mjLIYm;ir+ZCp caDc0*ӯ3ŃExB۫OЀ13dR&'~>s}Y: *QŠrTp`hӛaY}ÐTj( jz]atYJ6vb |kX{.Tks!8i{z6ek%ERBkQXʐ+g[4K r0 *GVu*s],{ZU>AXy-ʛ Փ%?ng;vK3sؽ똧~P?F ,8^+̥pmR, +ꨱl_ǕNJy(cB8 L!siRֱm8NBaZlW</*Ӎ;ԟה(쯧Lu"=RO,G;x停pue)F/Cz_q^7iqV$}FPP^d+Qm<HOELъ )WP^7V'f &8xlyITϥ@?*ՅmrQ,*-HL D]1i^[k/ l;5MP& s@9:Lؔ~=cf>oxYɿB-*^iPFz0%%28NpP_T,Tarp優zyivF  Y|Wnho?K܋tm/T]/.و&q(E Pe^os fnO~Ԥ<6#SĻg RJN_ZV/D]* nIL.±d%.?v9ٮ6:o%;4}Kti*)dٞS%Ldf]`dީ%1D 4-n TԲ~EOeNcjVځK<6O vL4dp`J P7̉а\)楋7nD%NSq/g7ȊQ 4*SY§dYR=XMNܙ$U̒@MȈO{OL14ΗDcX_QariXU6",?vT;TMP_IBÐ?jrmf-~[*PFxsBTI%,ODf<>LhLZ+ _ EG^(}<4w N 4c[iQ ܨrRTz 0, .ЫmԐwE*/'Y=Z.$}hC3. }rzKu^z<^u\C=L dዚUH NA ~c)RP`rL`PCP'lZm} Yy Gsp/Zr~4,)P 7G`"86\ 8aF蘲˩tU][74X֫RcqH$qHU`ru`7]'\ub1F^vB`;{U01 QiV]>Pm w5_³Ynҽm "'Uf iFx4:C'CUVf!ᇲ\I*?TBƛӰfhy0^%;5>q{l >O{Q9DN7kPB!ξˡTL+;*uQFYHY P/T0y|Z_idcQdk~!uV~L"RN: t\I=ǽ(.ƒ ܠ6OʹoUHz6tŴZ uP&݁$w'B5eU3Y4%.IL+ !n:^ٖ "t~:q.&j̫di?`˿C̖V-3=ÁPѧy# oY  vu׉|ʟ!یH=2F0ݘ'Qܲ O&-}Twbc#bd7Gj%ޤiODNwII,mTlqor8=y:\װI˄'J&\]kȕE DHrh-MjJ&L+pikdZX+x婵+(k{Ũ^!=&9zp:?Buɠ{)5(CxV޴ !c *ͰyOC;S~*WV{-Fޞ {>i-lE Kc lDD#-sVoϫ:;F10dh!/侅`.iQ !g) ȼ+&^}vUհ,]>crv\{9u [%+?R1fm T*=`g>(' %M28z-ȴUЍjXoJD2&&Un yePI-u mop{Bd|c䔏V6obD(ixM4x+BX`y@%?Y(?}0@8zuY(A^]ëikyF΢75udڷ ػڏklVw˿&/rs={q8O;[L*f#ʌ؅>>-Qkcm9 G[L:BcLe9{ kvb U僆Ф)tQ\NFakY={+ޅy]2&]Q *[ee򌼺M1?X$"^Y6hZ=ϐIpnLWQs!2CK,pqOumݼR-Nhb,۪ a  vAB~#t2$FnlSF?VQPP1.ϡ¢~35*tZ&}weY/F<^, pEBg @Yx;&O]!vto:rK" CwY;)h\pۭ\&O}^LrTڅt'Ob/c6%^Rj(z6{.pP^|pe+m,6/*և x/pY[da*'0'lT}ʌ4[3Pk*aо#L@e3'Ws3h 'c{k -S \\CM&'Gni$xoV[Jzf`m, +x͸*zdrA,bv} Mlr6c\FK'W(!(VT7l N",JIE_~&:VlK84 j)!g M>^!z %^x8kJ<qt 㑇q *78UУP=؊ 7;d9Rcc.#}@;L9`{ 5y$XwZ#vabwQHD |H 1Fo,nN#MC!)}iJ CS|gʆO9T#!ɜL[dRhH*pPIr]+~sI}V7p&uȜ*H/ |4H|MQ \oo4֏- /\'^gi+J!@V#6 Y8ѽ!ewTP1Ï]f2lJ-a#!QT>vxqX3+9l`'*&WWC/h΄a"zAN O߅{Y ho'@rԺV9__@^\vU\Hoa27"6B[(y0Sjt<BկES]Py+K:l Lxxby!3;_g f`x4B<|6EN9ېYB؇ ҝsxiuEzpMƨ|]~Lv[h)JN0~$S/3[`ӑi9x:_Ukf\f$5?G#W؟42PAdլ3==Ex=xڽj7N=T6\Vc,]SF[tH0ZvR&W)z֋MP[-% ^o;HeyJy#T>\gP'M z 6 tr3`YMEv0jl5yTugq= `~/:2/ԁqJ#~ܢ[OLs.S%W!V愋o&X ^C{ bl/E(.l!]dZWtt:fBd>S"qͮ?9_ ; 9/hΐў]B]@U5G<j92;4e\${eu %mUyPVE5/wM2q@S6ȃG2.D;2\Sbʹ &: ǃ"ݬ ϻJ:e}GZmO|:Jk(GSIa^_HlY@w(%Y .ژD>03W$ N'Lz2V{SGG ~D)$1k3 ت]dzB{BQXM@{ '9`FFSžC\hr٥k#'kcK")e޷xcA҂0q;Bόq\ڹ:,b $)A.-9麠=lO:%izL,2nCA8jTxfBD݂JMiۺNyM.=d5;j]HaR>4H+0 (ؕW'86&܉ޜ:*Lޕrc(QjgiƑ"+{WF6irU]r(k7 =7u_nxEiro}DOr?^Pg@8a4v>K[G5^Ɨ1,w)t2Gi%绌o% TL=L6y֗:́ f GDIgR_\Qvink!oA EΪ Ȟ>En_|O]me6BR,&^2E .cRi"6uQxjf{fMu kJ9\` _Lw7xt]_r.)Q G8d\a_l]͝6?NQ7sM3E wK;;t Ƙ(XGU2t<,R%=YIozc: ]{)şAȉYv( CYfSO#ʓT4m6)1g>ӮsؾfН:uR8IQ-BEۡCgŋm%e}}e}HG*t#O71Op3 R.aOP}mZE*sCHF3=4lGE m4T.[ x) uWLE\I`3qs6.|3hxfqK%C`&{^j , `%g}gN{)ϗpfyټMRpPo p1i\F@9O`ZcitF_hLмϖ(J% ,;1%ƀh O@S]H.bPTQEf;vYBeO7 #W;ϧ7Tf%+gmX1~&(&/swő+>f+v(P際0i`X754jɸCI .mx' _9rokT\LsՀ+]]~fl mNQAA1^ 60ark?W2GȁH"ע ˾:14;!@/!'ڇXJ ɑ)w|U^Qƒiw3Ex22+N%sh쑠3~{"fA|FJ#Xid MD9VNA+x&R%CfnpQ:Y[2KCJHbQ^˶cWr@dg/%QK2 `3O:_ . -ͫn=g?u;oD["}ngЦJNŎp oPUbbU<x.3>?&B{Zd-Y5O e9ÉnSH;/%(^€e`HJ:J/UTFu V{'4hsꋈ:$O('6 he1gjDb>4>vZIf*iQc/"S eDQek!UsN[!Q'5B*aĿ!^mˀ>黨?n>DTJ '4=¡_wb҉э a'lV($0󷿬RT=<$XS w'ZV+p?Td>'g FL=]SP T"ߋ47h=,TBG'A0 >^Ya"FiN5.Zl:@ʃj ݔ|Eg"|+(ئH8'PM-p٠sΊy3?v+X~-d!847EQѨq`k@` m;uꎊ%.5Ku QwamCMU/U F2_ٷh8&;<nޭ۶&/:dB9)DGk| x1cϬ- %e>tl9/Ͻ8':9E4Zej'DL܀ȠػK1;cMn b -~űƾ cժo2#8-b/ ">$)GxO8%%NaL< 4h $lK2hg} 7r]KuRU(qlW|NVjԉ\֖y*hQ?,鰝cIW18^7#4qYi>x3t. 92:Y"A_;Cd`t֊=1 K/wrHU뙀@~*ڮ#f`GH>Ť! ek.c#{ >p6ea5*wu¥·z:ӷ1/K/[`x&@m2S\LU?8P"IjD9q? f?JpU _G[Ђ`]OўN1ߞPEQWLv{]S%1edJKZ|SU6#2ԯT?vqV`*M)禠xWBBUc2jX5ə}Sc2 zj?\RZn'ٕ}SMb\I )<'$ Z ڀ "(1_<%uI%J=z{7#cC Jd׃\$&G* Ngh*ح"J d|_[ 4}`1~%r*ޡP#8ѾƧ?ސ>${ftu_&,> Ͻu Hxiһ(dWEtЮ+#JvQsXykLrvZݥ+q! g)OAa,[1ʳMRtε+ Wi6 SX(=a{YJWC>4=ōH'o޶S O6Nx;yl xnPGCvt 4p Rm}L/+|ei: t:G,fHmAKf{?e*F4zJ(ځf?O܆ gY!Ү+KM"BizL$@s׼])jMu0X]SZA&'()ՙmتeA @N l,zDإ+at (%Gno^?m7cS5-?Hg6MSe!! be0&9gJ'NsJOzϯu5ށxhW$ kbWs̎ l\n ?j$J$'S~A ܀ |3ƥ"P7y{b)}4U ZN+2@5޹1ߤkVgJmfcHC&ȗ9 Dhm0i7H /vC$-:#اs_s-^@3*py^9 ҶR.s"SP%o}u<E3áyc/YB^3V(X.Ztw)3]Ae6zWj:9Py̕ʃ#I^\jkE(d &h`¿tqn$<|ȼԭPe̋`1"tKη$PHq:k8>yđ:5Aa.V%>ug6\KUj4&-~Y]{LhSjax6U⠔=t  Mc*zOm L.WaQ L ^x玴 tؔ L/@tutBʛ!VKl,ӵFNYnG{V)aF򃏒duU.+D}KLhן6Pa-"~XpoX 3x%٪k5+xfcƉ@G`2t :f]<S#Q[UC:N ƼG?6&:yBZ?8nD[v{2Tt]VFUkO-"^,W"JuxܺX^sw"ã|DҜ-͚`lb@ >jϒ%363s8u# ƠFĨE8Ɲ(SQQ hAv YEܱx8uApS!?8BPD@=N+ړvn1uy߄t!1e -tNQ.AQ32 =DG֚4y@Ix)g*s]eg俘$s})zr#>F׀S:`rhu Ղ`dgZo2vVn b]NT8CX)MŐleՎɋXOe $dzAE&Yfd*a@[80&h8%e/} "QLq蛎[A7}!D`e6.$Pv΃OZ+B"6\{/U&?56V'=[9dG4m܀L-*sSwH% ;b3zdЎҎTvJ4DM#)BGbzzNW:Q cs>ol)ZEcȇ;]U"W&7TꄖƫWMѻE-cG ̉KOaKܞc ` y^n髰OPciK G-CVh+N` \.A&z)Pzit QPJkh>eUª,|klkf6E'}(bWAgh,"etqE?T4} L;AT-EO:u"8}KڲQL>,$v[U_9]׌·"6ZLWX2]`.ɇX„.F͋>ncÁ*cOB20Ǡ}\'` \svxApu="Fl#u$~jΑwe) H"yqb}z}dnk9Bw)a F\݌ K4 N:ci AsWg`[J86UjY}XЌ%TUNrk/4Z*Z h!ֆ릑nѪL}` )5tuؗc=w[r:,^j{"Đ7ܜvUkjAe,Dl]5VSa??fM˗Y!k6xE37/ L/Κeĸ,H-bBBz;(ںQ"rE"3 |~ݛ%2˒]p\7CMV?/2"AuYVvwjqwqv$Yo(V /lO FȮh7'﷘0clB[ba(b$]HL(Id3 o S^G짡_zTfh1 g옡nQ=YSKq*i<]r'tB,}z+%ٳ> Hc6>LgΗca[0GK,B Uop^çKӘ^[VCy )ۅf 25:nKjSj(wHD:7f+^DXlؠ,L\Tx/>4V2vPJLzBJ$[khTA@Hf?Ս.I֤5Lw^bl2lϔnM ]PE~xճ˻蜥n}a7!m=Rs|e'3WXa^ՙ#Z)fuVW+ȧnԛflM48~$vT9[JaL/?87Yz@\, _2 ʔ)nH &Cm}He3F^:BMBxUlK#;Ӭ€]9а1r44fF Zus,<3Y' Ц!2<ڮ'+9:mO~!\p iɝc@gXbX.0Y/TRcuI=PWVNm=0~%'|uGy{Zz{clMH0쏣DK.݉ ֔T;%v~8ԛ8#Iݘ1FR7f/I"}?F[54TB׫C~к\ng%`8./LT&+wp?B8'ޕMSl0Ǒx _O_/jgf-*L",R.xԸ[r50ǖK>p퇔ח\^WΌkۈ䶟$4Hf{\hJzbOO"^gM%0c#ˑm9S0e2lgj"Zbj ]?OEoTou `4z=G0xo4yl>j;ou(ѣ4Y+.aDMt0+t8$j *OYbdBZMS}EN-KBmJ%W*T]m. X29aP/@B덃^3@<9ԍQE40c`o&L`n4G. n{P*~C;]5^Zs0̝?iÓ9p=V?藚337hYx]'Tz?r~ڑN"DhؽT%Jhɬq/F x]`\9%9c{oQ14"Z* = ::: 0t3a6_'U` p>Qf't7`I1{\O}ݬ8cLkU˶_rZaX(6}H!;k<*]?:rBL4GO[l]6@՟A AUA@\\ UjbhD4>-9i^(k3(ͽRvǒ_ 7BLUJq%+bH|g}O-lJ8Uu;k`ˌ#>+ ^H)`Nnf?X~DPS!–ObI <#bx>_RN1eq#Dr^H/ly04LCt>b"M]CJn = x~ F+KJb w~f'!<@EV}*`P^2rK_-`wwĦd/s gn* jdܣ \{<y =pq.]υ9~)n T:r;uf(+'iUȁ?<,{= [~ zxԆZK¶C_Ő)7e1[˲z|xy=ObqWOhY98p2m!xK BVBg k| φt3D~㋷fDlI)?X8[)Σ![Ǖz'P%pXk>qzϭ`2h$AI:^B~"4DC02%MT^baZNن&2]\;hccpw?ǑٳOރFE |%N7IhVKvkBޓ\XA3* I ɲC5t-=w>.Kx2ZeQÓJ軥 -G{ ~(J7<תUۨy`xztLZ3m():Q,qlzQT?_KE7 {|, 嚝ˉV|JJ -wrsˍbm]o^x1h7zSbCA=TӺS+>J8>}Wo6-xe^6;s8 x3t.[pC2fL "r Qn~ Oihl$\en_4O3zʠ!W `F!kkK$=PO蔞Nϫ W=Z61T6 FfNvMT,v{iLJ=bfiߌ> ;0&m0}6)?&o*H^7nؚAc53 o8LNj8sHqA *_pnO)ZF#k;=if۾A v]-[{3^+dIjhA,=x$nVӠZfjZGfX-{v/5J- p0/,5jH y͐vP RꎏOW58R w[lIIG9`P޳ PJHz,9M tYrqLK& `=+BSl2Z 4RPd7e`Qn^ӕZmmڽՃdW6)#OѶd7Y'V8lGT?(DZlFDpCGXprd߅{Kwf<з(lFJe[J#1:*1% BRNd{)~ՆBtDZ@se޲[Y\.%^QJ[X1t,3#'H~|Q!4{^s<2l F "&2/tL.72  LN&]䔲xxeɫB)O0N\VagiCeDa+ G[]e~/^L4aO<$1jԑ7+0PTaNV4nAQO38 lo*h:-a 4Xe{m X]@q^զ Dgyr:Gm@sepFp0Ky]Íf5 2T3:1rJJc~Y&6^pB%  ]MB5[˽B8X/iҞk zw)y$bIxQe#/9ޓuz-WVeNt#([-Nq$|1{6fk)-zi OP ^gfsb^Sl֭qdOnxHZgiuBtXgdߵjz9'aMÐ ]LO[XP 17@. <揃khC(a8?XO 3 UQhRR@ \b\+PO8>egho|}b -SAhs$Ykg=;{O#*u= B(%:MH1Ȧ*6:p0Vh)*@'RE9o'mDTnB*N8Z? 6PLL(q0όYs<;gu/xSGW\3FԵ-UV\hi>e277 [$5~tfT01)xEZBˬx3cHig:egsдm럿A 6rtb-VR <+)+-'eSX߬T@%l@2d Ɛf!uaEqYt8>@P`*<GjqL(F>(4H.,M~Fע)}r)+Đhɋ \XbTHn֨07y/qE[ XhÒaZd:W\XaS%C~@ RMh8(WPM[n; JC$sp#\]5/e=(ɿu`8(:]qe }ّ}"ɚU$q\ڟhqu)0*7VmGp'EA G96Vw(ElaJ?sX/674xy$0=&b/_.L4e|S0KE7͠8ۓBԣ3A2z *D$NhޏU:z l#t#ƓU>5;Ap ìӾ( t9,ޒ!_>Q!6. )6"^>۹)WI[t>/:rh[&uʉPGn֧T2+&%c7 \!, ܦJu%V̆V!LX6#4A%Q̮h lRw'YSIL=Ȋ 3^ENVnMq"z &) q!]ʿ$5boJYaR,y!6)?OzN&/.y@򇯋 NϾ FS8&S~Y¥6TA\gZ`7 0caE3}XNv+!On|OW[zN k',cJ`ђN2dJˮ ^5oTEN_g(NLL3jժuXu.册.ĕ'2y[:0{/;8\ bի>/75`ҍ'低FSфJ斷TK_̱"lz?,"c%Abe}u.(.(Ŵbil"$YzL2V֥e#'CBch^;".5¯&߱?ghvCzDžHH8Y@ B2-HHZ>t#3oux0- FlX0JdB,w͔ʎDm/, \=( Nv 6( 4Kqf:geq#Tv@!Ni3؀)&.?]2B'/OKY5{cpz?jn~-06Zh?Ba7aҗUPbk0V.7zʦ(zPv8>,.(dYx?ÿrF48R=q@Lz L>Rb5) iM[.DD~-!t%ptT$4ۤԤM*jo%{#v0? ir˩2l)}Zv0*9(D~UyRIؚҦQ+h]բFO{t1v\CvarWc-c o507KŘp&h""{eIKQݔ2VFYAE!n^b-̇F2M,Jvwѧ 8*w{4{lÎp GͺJD>s}8): aP !gKɡ^DWa%$KjR1)w7#ieLc#p͍DY(c 7}\Kiy$laC.ux@R>܌b`x*-LŊ5EkR+G}ޗ⁖|bl= '-̈kh{ !!,jl C85<R\ۮ^DZz¸P=/ 1Oo*P"jUGye#Cj/B\P9 ׹0W77JkٹAR̬h\v]3tbH KOG?1+Dzi+lO`0jz$'[zG#%E !` fVHEEly}BmAAI"!BPng&;ܐVQ8w 68C!@Ou֖W2lMxoB-^44;fh?xtۛr1UJ?vD/ӱ@t \}g A(9Q~j}#]};k} E1Qg-L԰yA?;ut0 Ɖ#'$jNf/  ,i Ɣ5h\2@@{QsTC#<ќq g@ 6GO 㨶ZrFJ(r9MLReqťwA LWd oFR\>iÑ ׏  >)"(֏V`ink.G"Jp Hef6&rl.5Κ".ֹ+ݗ8:JKC|DLQ[+%gX,?_k5KKsZ^\.O3sAQoyr`C\ Q.r^=;s>N,{ӓO0%H:Zj$4PBgN c荁"Sxt:=Ù zQT Cl%a#@س=‰m[kKŀ0~ɶ+Sk2\6$=/3};Fö*.:O|h+ G?:Zoٙ+#T|YY UЂ),B?,d<2l?KN\[knԫzl2"0sW4ϔ.YV*l93 Zw&J曌|=@3 5h O**T3uFm'ϻ% !u -1F0Gkd9u,D{i:sv_Z8X罨So2!Mw*ֈD'I?) u]@d+#8?)Zu$wUW֛Bh0M[2IҾ$.(c!y 6YTr ^υƞon!!3~B4AKݿc㡧UE4$!+E'ҐU8*|h}h !{:${IQGLqAfZR U?stҠy%창aP@} VO:u|2hom4DU UC͘KNM<]tKq d` Oڀү ^l˨LCMc8I>áb rL>K"L`GTQ:QhBp/KRCF)vdZLU v},q ǿ@?}_Yb * 5$UM,~)H98tiCN#18<Ci1BMNΏz.v^ 5?Ib#&:cd&q1?DjgE*+J]̴RUpg^{7x1Ηԑ/gSJE2|_<ӏq5N%%;{0ׇ-ϝ;xfh9՟<ϓv CB:9SL9 'ևid#RҋMeBziR A&xAU$':"oǁ`"&t .S hSkӾɑPn@7;oTn̤cV`ULg6,9/O \;dT=/uW/2z>2SEU=JM=zH\K,".fX(HIKS罓&v4^bUI>LP9P57j@]Bu1B}I)di]?'k<Kn`dM/Ju}gR=I q=ўyա,U5fy I7;dwt ޘcqxPP `Fc,_Y r,u5ERs0k,ΊUaPuw츃ؙ/8\N_|w ĿL7-ɒz ,UŲ5!M.(%ɢ GoD0l&L `+0>5P#Fx0QUEE,L 2fNHDē]zvy%WD1"=(Nq)+{PC t6SKO]=;#ɖώuVA<^cԾ«uU|EQ%K?lHΗpYk8"ЧG55?')˫C ܑ ~-d|"-DᐝTwRNx߻`!Z]^E]ތ-Z'LS߮ U`^pF/I.oc~Eo(\E;-u Ջ'VmL#Krr$#>jʱ(&2HwiqiR!{ $BW4hWYX! <uspJʈ~qZ#U: FiS.Dޡ{?XE"?I`nъ#-e $UOeF g8SeJx@Qa91:^F {b4Tr]IC"<#LwRwn>SBw>U&&dKQU!\7)&kFh:4H*i8O,-jд,1yUzׁP=pru#gzX~9t#]W3)aB HM2<Ok{0KCհe՝~Y $lU ;PX>NI5aW旝/9ɔΚgs\Ż&kk3ԿFzeF^Ȉ42ʭB+QUY4q&u.ު]Js l?ʃ7WN(4Ϟcՙݴ.K{7m@u5R}z R{z281_j'5pѣ!XuS> r;8ƖZrDg}  u]^E9'Nzxj($JN+++ѢHoYsEER6 )V2 p$%y( jID]:Cn0C33eVUY2\cd؆SiL/Q<ԗHw B2 #"i yń/!וm!^Fђ )hB>-1- ,!lvɏ߆_)&MjQϕt:(.%̻d\#7]ܴqRaaW#`1OArY];Pmm?!nfn 0\j9L=+DLv`Y'3+@K|8N[٠-)uL" 5#;-*z!.]J[ًi\ȞV.*`n"Ye-O 1 R?claL׀^mi?榟࿒MXu `ҡN>t*_`lVeuvARitRoT}E|ٖW+uAp)Rb놣aZWs)+N|7%`v!ls>Wn]$؟![Yߣ|c˼!cQС7.s{HSrb{0mW~4)K Íڴ`~]O%` b=_C:t^O"u]j,8mݦ4hX:I {n3^^(ͱ  #A?τ #;!oy?cn܌".:GzAf][d hB M_[F!*_!^D rYȹىiNy[["|{ -[j 8qK ځ-5cIΐ5AeKe78QŀqižBYzy#0c'r},(iKa)]Cu=톸tj3h0JMI5d2ӰF, SDq\mHIK&vhLe#듳"O泩_&döXl܆͋*FEA{Ԭ6%:$uBdi~{7.ڦU (nc[B5$H{.s޿m_1F*:[6uMi/yO}9o GL:KcgJo8?mCZ!}ڢE\%*jM !l:|V׎8HB zB\iJ8V!b­ LhF y:؁Ra߀O漌?YףQX3(W )c݅,ќCfޮӡ犽퀅Њ]?o%ImFnYIi|m$AB%6Z4FܻUmX4(Wc ?c ;8`qԳ<J/h63ХS2etoS즄DENofks(BMRqlHsfQod4_{D7:ZIsj7ý3@K^Jnt񏜐=(WmM2@瞋5c<[[\K. $O!z?":f Z 8ǖk aD\w,̂1$J-b'֙%5_(.TJ[WVV|g;I:ؕ$zYAJON(m5M寮p{j\C24)Xp˄1["@cVx_b9xSudf}W&~T{e-rKm~v;sXfϯ'oLD3 6@I oNJ/P _f)֏#l'ך0{$)D9Dc,ps5q[! S)Y\TW3ޚa/M7-ɷ'Sn>25%.ĕԘ2WutƗ5wNK P_+/֫O2W\~;\~YqDQ+HCP#zb)*L"aGuyd7I EaF7jD@{.t>*:)⯍`\sv9nhڳĝL~΃ٲwU*`:~lȎwF/cA\/Dr.CbY >NXA}b(9@3ˢJah pfTS9i<,5?,zuBi7oJmPxԅBcˎE$!GТY-cE? ic<-9"j`igiڃ cK7ri!٤Mt2`UPG]C5njVul,IJDZ{ɋXUvlh&(Fd z(vY^+)}' /f0K[mi u(Q@n_n`4 "W ]QC#@A&C~GvU$Ǧv>(1=Š@(G BlK &ą^ֈp>ӯ52n2p:Ϝ r|,9)q<lZY[{&,6vTHl$u+.,ȌTr6Y]3#Mo(ixt Yu|#x|ܮD=[yLs{n Lq^4VdQc@xb:pk~6_n7%F23^.erOr8G;_S~g9ǽ=x7"4ywOi@<~:=s.aFAr2̾yV^nۨ:SS?8a=*nO^rfL~ yQ) XN--f5ޓtoW͢!d_ݯp6܊ Wg搈ʠARLQ+I-^`z^(~X|+wܛ,_.SN?\o},3V(ӽC&JƕdFUѧjӯn43H3khԃqIĴ%rT Y~c 3UPRMj/l.Tmjr w.ˤ?H"7ExbZTŶs aH2 <'{ tT -#;5|9-\wF[1Afo8?JdM<ѧ9IVs3:5a8Z_ )-c-QhlB=^m`SF]čD"nhOTNWT xK$Z41rLdt-|zj b4v]lheD\1B{BTdd۞סd٨1TO0֭|~>LZrnj䷩+iVCI J b]f0&9< dCꊿ6;nÿ^JTykjUc݁+d%vIhA_Tpu s[kGhrޛ:3[Mߊ}D0g w?]ƌ9Eg5`Qa?8'1$)6/m aX[f6J. ]e4TdgLqQKP/ HY?Ee-lf9FPʙ_!Vtkn ii ]rQRZ \W$ubm |l2ycp ,$r" `.ЂR YPRѭ&TmyMIҲp=}ZݰKX? VEkF)>`J^1a|̧9*V 慼kúR4n&nAKHPW/0C6u6*F_ fF=Ut{|^FhHm ꝯB&$\/eӇyADY#+$K:PX <LJѕ0FV\?FyTS" OaE=A, PnUz({*۞Ap*=o1XCVQAh'ŶL~Qe U)[mA׫G<$s)[R5cegOa@~bMw\ XJ2mְ-^YG,𴄍x*"2V"8">GPǑluCz5Nz7x K.aZem$F^5ύR S`' /fz#.lWeT9OWK5ET8b(Ov0&"I5 uƉw ĭSS0U5z02o8KN d qWP=6B>!NCBj.) TQ!㚿V8P7]hq3!)=.JBdn-(}Ik@eJhFĩK mfpE`*ㆲ]A*~/8V!u(qkˊhP-^8h V(9(x"1Lo-gIYc -j'LM T&s8DdؓYܥW9OmIsoc^r(:,P&5pAt!OK,PB ƭ=3[3Q3:l'7H2 /#ʣ"k3K=Lov?Bϣf&E4FL(n(x백58-ckIFE~] P2'ՊbGj E{'Pf{MUG<}?q'+繉&Xucm;238841Lq+/ #5gUbv7N{A{9a ,GMOqY-ӔzM,Gp&WYYDMz+'?jWwl3Ҫ ^=w#hNxuTj Vyz$fx8ZB_|,' :'R5k'f!;٬B9 ,v,S1zTWX]%DP4lF8sU! .LldهPezȻd} #=mhzFpT3-saiU#OjŤі: #3,\n9PT֗*.ZMa1t*- tWz,]_Kh<)΃c^ǚZ0Wk L2oΥ(.dDǒn5SKeS -ЭēBL>Q{ExHٿ 'HxNUe.TFX| j=ˋ@Tk=[`xX;bb>5qAv_WP×56a!)J ʀ?C3ŧ3I%@~R2>"\VCf*hF(#2~è$`-T#]$!C 򠲔dt%mC2Ӷ(9#0%^E1֡Ej֞q쿚,]K)k0-uۦANs) s;ָrsaaJ:L{Ob cm{]~{ړүZP󫻮Hf5Mqoic׾ ?[L9|0$9)U-M1(Led+vӽN?Ew?}*rDS쥑KvfMIh!b袼QsvXeJJ錾y&e[/z@F:y2s5/9>IsvyYӫD3/ ;S'vK^uf-qSvbZcx&h"9w4/d2QE~-}c tLkIx0cwC' 2 @d &MdjsЊng? duM[9,(Kü,B]AyL?A"+rVU,ceC(JSGP#OtE\Z ]U)kC@!l6H6/~_Im0d_K,'5))Ch|ѽQ3K1^Xnl3%/.H;%ݣr `t(gx\ӻU~0Ds\< ?ZR|84P2$$0iF8$-0`^69¥.ueߩ-y2Բ^IG+爟X#?jsXrd;n"}+p 6t+H![U)s V*>iϵVЖOP_ '*s*XzA[;ڏ/G ngVߤ5I޻LZ1/<NM1pǠvיXm((LD"}U\bɡ ? NfFx %a{LLX0Zw'SQ4cqUr$g[u]Wf4K)4"$,.´IdtH`ejUO%B"F C&~Da[$!a#*As<*I y()h"[5'Hᙼ'˔}qurw[dd7b\9$5#"yԻl\ iefհvi|!!bqx7Q|ֆo0lQ=&'# Q9Š3lm)TS3WU{Z{iWs7g =xb}WNM `;*^0D)L c^2ظS @Ú a=d/ âNAOKW_\Uu GI{_b.*so.`~Bxu@a4G)wb74fsBʀ$omEu&?/DK0xuFof&&rQ +j\=/nI mv e#/톍NTL*9eX."t"i9.flwp{+оݯ~a}-!:go4#E?we#c#c1 >'/랎dBOKys>uC X. {:L5KX+M,*%i6?kQΟmyko< =;yXzՐcѹ^9>EE'yS"ݤQD}ï~;uÈkbb.QT;{6`y Z9،$1M!>x[;+?KFz]#mH%iJ=gNĦOB9jxI(`}'FEQn e+;9n/0X|*4Ԍ%驹'ċDe4xiъ3~մXQGD~+?aC40īVTJѭjo?-ȣ+A=7$9c>kvVP^z9BB}d$ެ͇# _\Wrh$cni?vF m_.L" Ľ17cU=bEJ /{!s:s ir&*%U>Hĵ3 D69k;79A>و'#5Su YuSf1U:[6 iBPŵG-'ϝTb`׆(ʹ )c4u'H rjtinUdO8=@ (Xk.%UzvYXQ$ɟ^)(0B"\o߼^WPXNrsji87oBcGryczOSnm?uh)9Hz R6}[il33NUlG,D۠=j&Bt[,݋rM4#C2sb?z6j'6iX[4kLdl^NL!{[ss'['wqw(ddJ a~jRJ l:gaE&`&3!pЫT{״4Դ1 &M~ѱX)N)68-$n֬a(yBo ZxW'eC-Nn:aܺOb8d`=kpΉt)2w0so&|BnWr,/ޒĻE=xf9u#6 {$Wqp~$U 5PҍuȄTcf#6 FSc#m]py{00Q3"9_ 6'9ܵ6h!n6EZEwJŢ,gA1T=lC{Y/Ҩ|旿`j RMq\ =ֻ뭬4wh-Zh^UTvE=VwT>+)NRlﳭ>~skZq۩iyX5Z: yr1Km[nw؞Wf αtlȾ/X Kr&?Jbltdp&E ~\Ĥgjw|o|C6QtAy9֑_Zi !ETĢ u~&~-飱vbD/o,bf6!9&S`P+!ԕ1zfnFǥ{?:\[V 茁+jkv Ju[s~5~Td~!z#)uU$5QulkBIz~Y"k^<6 ؎1&HЀ#i*C6A+yhP.;nZv<`OFsOΌ^בčޛqV 0$MyÏ-+4AHяh9c3 Gg_[/^W%Bj 4WXZF~SMSqo-0۶}E)278_ Q J `bǐ=fd=KPPg0R@CpQIġI UH}y_˗щ0oڔv oe <gBI(LlMu9H ƹ~C ik7WUj*)f7|]Ӻ쇉xF9lpLQ6Y6M~ jR.iB/n;8\`QFJRZw;Y8bE0fU-y IadZ_4w-IkSF 8 <%¶C.a/1IH:p,!FfϞX @dJ+G` ;@o8M$c0Lkܑ:3k+?#̿ѫ=A%Mл[:Ky %U^ݎe6ia H,K3 S[nS_/6 %5&q4+c:J!̎סhtaw`]S|:DՅuصocsKMZNrڣ":-_`߰n@%!U+X4bÌH =NG(.7%VLlK3%qPyE^o+pxz.Z)J0R@|uMTĨA@FwUH3Ro ; G[w&EI: 7`"zZKJ6tC&2sKS>Ԃ',rKt&}8ħ̎]VAw/tD#6n^y=@} >%-j(=G*U a{}K9O^|5DŽ~ dIl }@l1~&- 4yAvׅ'ɽO2 pYkh*;wů @&p۶}=n23P}wxD VubԗpGv^Hxc`JMp&Y_sB1l_Xpp^u0*U)G)Gqd;.!]P?G*  tU0@?XjgIoi΅xi8=[-FAN%CIŀ%=p kP>?&=x=`qNw.vwƯz9sI*Oλ)/A~?AvRݻ?(Gy"qilco;uթXy6OګXd,zֆ`.|a?Of'RLCe3?jpϙ~reG > 8ٍ&0' :M5/gl|q\NCܽfʊӬ-0 @7?$NL^C{9#ǖjkgF@{'=pluJgKPP;7r:-5j:%-ThR44u5!-_,(ܒ:a wqQs.̱`Pp3/FiK׾pmOiW@L~)j,M᦯]:~^@f"I>1lVY]JΤI@;rpxyPؠէH_֘݀FIEѬoTlJ(4E#NR^bpW6&qV/] w>+yroff)WDݯ߷ B]'5~@ >ݥ;T!3 wۛ_u6(xj7vr=!Ն_EvCwqMT-@i:@%M+>tNYQk <ʊcR@/GgE.g E{n67>v}^˭gyN"#_'/EG= uCZzL$Z~!=Pf<A |45w Z4U,PX & iD13,dX,"USquOGr#a㯳&aڳ;HZ}Ciquj#YF-cMԻ4wa(1Jh] 0´CRdݞ$q䎨dCSNct$>SW^8>MemC%7yfJϻ,R1j1[iW&飸a۞{y=.2bF11c;  UVVu9X㦃3`{4D^V*- g޾K’/ddMNaEq]KQqaZDݱVrݝ^v <$uGLIGȃ-JӨf|ο༊e71p&zE%AM!gŰ\9G b1CxB' 砻ë0 ktm<Z|sam:~,4T|W6SVSꯥ=R܅76O1gx`e'Rax-YojA<*UoIWTDdۊf97:K;ۧs:z?ΰ3%"z<,6T f(JZ=錗%dЫ'@FU6GD}Sƕۈۮ̖ >L?>4HTBtda>֌hx#ȭ,B/ewpաB ebe͒^ M-ri^$t?Ndi{Ąx(#Xlh1Cf(Sa>4ڭ%Gy@fDBT^F,0*lY;˴s2rÿBЀwã׏8Zb%IeKete && co{le}ϐ);- ָ(')U@[@9A8-\ΎD:TsD\Eܼ5iFC_N1 'Fcz^Fz0*KPxd}@J.#M@2j=W6voOk< ǽf)"RInGJVaxZRa ;jy$3Xv6p8eQBX僕k& Yfۏ\ۜK@?㉂)R =ìW*N˥>4 T9^ 6qThě[?Hwa<rBz~&eOiiMi?̤umãNwc} /qky߃yP41_[mꘌźR J$5S,v{Y=}FgK㸿k> 'ePs"N_Y2m9d8֤+ib)dkJМs:Yn‹j@8yY| clʚbF_.OҼ;_ F6ێ70#"(6 s~ȳ}hOݨR9߲jBv0 /'ޯhC 5oXHY|^!gʭ_@7; k:, M]p{A&xCc %o=ŸY4仪.fc\} .];|)侯Ytg+*|##йr-¯&M˜eKɲY-nײB~_6YW>:?);?zo[#18$k%JF J{n(5SԚb6j>*'ZqtԶL+B5dom Ǔܤ*C)pd3Ҡ_^(JewV k[2T ,s(XPf^gN9*5v69E}c |_ S پJ2̝%HJi[Bso`T7 c+d[P%;]%$r\eYPޠ&zy/[.1T^]`Faz[>_a{ږH &Z;=dz; ) Px=o.7hyr7zT]^{`,텕KDƲPEjhSfA.w2;G/iNg. }A82B1b ʥU$I" ͮōNS0W ##Oq0i0t?An>ԧ7C}%/De KfXDGK[P sx9n %EsB/;C A/?VH#w 熓qa ;H ˋ0raZӆ,3h.oT:fiO1 GiH~kh*gMF]&Ɍ5UA>pZ 0Reme@-b} #UAOQEEˀ~sm\^BΜ<;5 &=mdx6a'bjJZ"__}pgŢ-Hm-!UfX` +%PAc-ۋ9wk.IWuPBm~ dF9H?*ĸO+5 Ǜ?nRߥ1:AL&]._b PŒݤ3vqqt7j9m5$WxjKV#wGoi{BEhk؝Ik=\bcZ>7??a1*Qj։8aigKTʁyGYDNr^ܣ1ǃ(t* (akZ]>1: {hdn!j,ű gB N:qv{9ʔMU&luPC 9|E{Q*6ܺ.(֮hKd'ނA":>q@_?anG>w/f'`^<Ϫ|ͬf):lŌ. Y <XBr!nwnsݮZ':R\ho=KLK^w iэ T9sE:SFԤ^>d& 3O1%^I,4b.t q3@RN._7*1mFc.(Wٞ9m \{\ DԞm"TbQDN)1;s IGmQMo\`_L?.((vZќMd;1#uL(}YI8ֶYH  W6-}5`gYZ0707010000027d000081a4000000000000000000000001626034b50000234c000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/ppp/ppp_async.ko.xz7zXZִF!t/{## ]?Eh=ڜ9Ms`pD/Owh`l<BΫ~1?7}`mb ~x >w, uc ua3K/O z1@@ `%iQ  0Dx㥙 5Kq$?xa:^իޛd9/ B+QeXGƦ$tb/gu/|C^3߼f:|A"]&.axGi4I! Ep]3ڕ:+ U/ jkNE ,'h:[zL2#! Gw +Gf+]R X֊i_+DobצB@9Vx/=o]L0cWrgG:Jt%R o'4/XDa!TȲԶL,M`*uNfS빳/mEkD$U .]j7S%>"484]@ߔEZYG*OXR%`no8;l2zxW0⦺ ' DcwB cS%: Q̿:*MƋEGĂ=q ݵĻ=)У+l))e/f>DXY)C8;?+e6"+5.íoª_ȣ#!*m7"> *P~΍IN$AQm whn~bt?i7"]6T)Z6 [R7sAj?I_~iwm e`rr,ĒST%]'ip~_yV?S8.wd1j(M ;@ƮAU?hotݻw-?u%&׎mIE] sh)ܘ f,ԹTW6i2X\}W^|%F 9.#e,6M n zvPMli/\HY miheT,ſZ%* b|K]*lfѤObe|83bwG I3WY߳ҍxFoi.#>%LZqti 䐅ZڎUIk:"Wh%t2XqI :{O] Hn;[glZWC*"[ * PΣ:?8%@ᓣнd#!ξ MDXK'7vЖ,q%qa&B4Ⱥt1.78| ~# n{01}Te| f)_$AKD~1 _;jIS|~Iǥ7LԆ!$ ޅ6{,'}Bv[ =Q}xAmM37oח0Li?S&)G:煲pN ĩ$,j4OnMI] id\ZW8 )MG^jf5;& wJ3O!܋#(>R $l(m܃RE[cYR mw'l'o;+~׹5`ѩJv3SJl3fITwDn**Tu7D-(xsBf9総 ĴcQ;s/F1G".Y񁢪ܜvqVJGTٚr :fP2ipu1lD:uJiؔɎ;{tu7mD,9ߍ~P)6=xV8/Slcf$TjiUIy3-쩤'X4>buE퉝 qX翈.4げp﷼1*_r`$, ,cX5GVn^,wviڭx}%OH`Y;#нraѯ y,peoEKtʆLW0 W.%7ψۅ-DNv/=D@g2)%%Q_SM̙&gy'{XCpns=g Y]ʖ(y(-x@Nd!XJ %㧵tҲO ݁ч@L<{zrK3HP{x^"$6vиD<=kB+g; fDzAPv + O'A\ז ˩Rc`]7 IdEns.-C(I;R h 4^2z+ sŏ1G%1(S,EJ/:E='6I"#qp۝նKJE^gI7D/fkoȨ(!2դ_z(h`Zx ccq ofV߷ cmfz;7Px=k̨Rʏy ʬB5"-+d!Ryֱ 4@ub)&B F/=R%NbO.439I#7F.cA)5+e^Bh QYz m\]ߙm,_..ߟGL7 塶n3^$jv uԨtխP['1~XP THtFYo3!JL̘-{ڋ4`zRDC8t^mdJZ?p6zH'듨`:Cq`@;uF%G!E5(6dz@<ʹ:fkxhr-/BA@b53J4i&monPV@"|$1A-?RmLI}W~3yq{aM x#iVQzCⰛuZCKpNu1`rKՅ_ن+phlY48_[ b 鈘 ݚbgwb)d|E+θ"$^pjTo]Pq#b/tHV&po55"uv.x)cwJ)7{w|ue+Op_#I]F+gq2ێ7YP : jU,6f{[!&"+ըRr+hLDe3ĮjnS9^g`yxkiw}yO* XBA3izV<Re3 U9IΎ +oJ²OT8*3q? B…*}.E; 'P6L"]}4&>OT.Ol&2fj7`NxqN:N}Z[äڋH>/; j [|]3:WLj =wPCř=]Ȟ-lK:vg"3_%"2ZƯ4b/Dp O|}WU$/>rNajtSijz[]3s`G8\zPb^[ٿ3ـmcT`5oֲF<4*Z.҅T <3ă4J-9 {p2d[#k{!Nzau G7qK!HY|RŔ]-c1ZX253/Mdlvf]>PD(ZؕCʱR>鿙Wf#C$b9oWC6*Nƹd~BT9l⥉vI۹WӒ\"{ZxLft 7p 8]3G{Xb,?i/MM}"CZߦFGgW||&迯Hp; 4ڟbuˮDrdͿ6㰦*> r)MȎ鉇*>\Fprƌ҉\`zMh6PiT6|8#|$D 2|*zYiOT@ր&Qu ^/ʬﳏ N>}Yw"_.it | V[QqoJ^ٿ3,R"+=hk hINrGPoEXͪlǸndF9tD;t5gQge^ar,*&<J"ycx:ҫ%-l.2>cϦBB<ʿhS4l}υONz9`)#Lj*hV;o|/ZDs7R^=.tZs+UmP̡*._L |bh_cfnJGcL&LWʥ^L"(_c_ C:kaLIhb0SFB~p02r~֞ Ri_8eRv2p(4"u| 2$i<,nt+j<^{\ 3pr'FFtu7ïǥ3(wnd:,ܷius`` )0׏" ;on"hCڤD@VUbO8x5_znk#*7 Ϟ"Q&Rt#2 z+ex3#)JEK>Os Ƒ\*doN˸3RF&+ L` 9;s亸?0?)UgDi4U- ȭJg}ᴧ4b}KG[ Hh~K &nRo%nh1ryy9)A8ӥv3VU-U ?# F|},UjƿW;t қVz|DKb5eu-豃 $ PtG(W bZHqئ v嫾Dݕ?uAGγ>BĴ6vNLgѿ#&{uX靍\h"LժGm|&O ̢&guD >:;cµj< "&ErNכ8rCsVV.?3 ~tx4F&Z+?~\DaLO>7`(Tlz~in_n#P~ETx50ԚjwRgQ|BçBTЬ'+Kҽ4yBJe@cveMlW*$6[$Ir[RzR B"^;Eb'kI)<8e?/n)eHQ7 =o4Y_]uKpjKo˒%XJ;XVB{|BsEV_6K*<7aD3h#N`-9<.D;u@zd),Uzw:B>n*&^ If1j6P,, ɤR>RZ mq;x.vr>$c-_`plw?#_:{tݽb ]/MZZT0L'$=e;nhޓDxV&>Y*pHа([4*}E<#nR9$̝ Ԅyt:6?7)5~3X MˁP #uP 6dvJ<E"uw%z\nlA.7®"B߁Zƌ_PB:r/",6f'ZľLӨ=ߠ~_gi],xވ}'WLh2K8qT8Le*0.I!d'1lEԫ eCK]qB4)'];GH7p7x~cqNUdohdPbTm U9^. xTL@6{:7eQ(_w~ɗN[ENXRCNG8VVy c1Ѣɋ+ǓP\/x*w$_cV. CD)q/my،6"5e':_ m]]aCº2G5T4nRz? ~2-P.|$ m$ɬvi@( +OM+"p83jKjI[D9]񮝩۫nU ٹ-n,?^: ->sX 0䈉L[sbFޠf&KHtdERkaq#d)Y?tų 6_J C_u øtMaTQ Cj{cMFWA*5L\ۭSÔʈ.YNYq8CyڌFcvpYf *`!Տ* Sn 6R:"l(A-R {NFݣf,St|7tp̯i~R #bc(~ 6ǒy8Op@̃z^3/ 9*='e[4zYm'#e+1vG|~8yM6EoXHçyrP> >[;,5Dه|qYSm*&lS_ěð#xtW-2o8z7"=祥.b.p_L0mLߙ! _2T ©,b/nde^%Zw跠< Hн.*~\zygq# m#LL6GQzU:3J1`(X<ւZSX$gU| ioSmu2$XRhV8KYR6Ŵj3&}B^X\0Wdāa‡P%˫z[HotX7MG}H׳N|qêEPZ+TT1Q=5PVX!;28XYG߉>GcqOVFfAC_6>r<KhQGtNɴ)pK^U8f̤ĉ('zFoI>0Sl ɝVы,wHidW8,K wW9-50<DQ)k-)IDKYS6<{ٱ8+E1.(qxqYν=i!Cc$M6E.LèJFyRQ%S7 Lm-*uKr5c'z Mvs? &)jt,f(/ϨDOXӠ,-_t0Ad DUD=YzsGKRѴp(> d;5)gx"99##PneB ~uDì&@r*9(#$k۱%Ӟr<ȗ+0}Ҏ-aǼ{fӽl*ʃl\wqyx:!C_mѝyPo BV _h%= zM`{,L]<3nW. jC59( _.KȒI* ߌ i~>}a\¤:xEZ#]};}h:q{Tf0.}N}pc!8`?QMl4Zv(htr1E3v;i9LE_#_X[2*@]|"=ǗdG{g_7 鹢XRM;ѓM\ 54L/QbJQ}効;C4͋t OW <3\b9a?r2˦YbԜRʌ >Gs*/[kfJ  )߀yρaMi? (,+P_thfᄸĎTf{XsuOAj?So0Dr*k')ct{3׆(OBh̬ESJ^2*Vi,oYxjȆ+IG*GHPMx0vO \|N7@@8K&?"ߚ3BWpGϘs&MFm./`{OUn n87pwQ;C(F\$` g ,cP?V=*G \!X@`8ơ }^?2P!,Nr<&4c%v@v|WEU»<C& ,|D Ko2jn9eSаAoF ϙ N0/x5,u52~[ۊQp#> lJ "e{XxhAh\\yV1R=Sa@7rMj|OG7fa~`ѣ{X$|෗og"%͉1KCmnP/-X%yn?i_qna$?5yRI!tj2?wڛpB `OJfTN,IRNAQ7Sh2׍TˠP^Zŧ (|+u=(,S85zN]d>Ei91[9;,ܑgbz2 X#D>NRh0#ڮ@  ˱}&HNvblu] (pВLbZ" tqxIn&߳3gK [CA]~p*_B8F [ZB$:ɧQ &>Z)+BGr洋@$DIBk#p@薨UdI~%-IRۂތGvJ_:ɕԢ d޹H oL<\noV&/%'Ny=7=“Pe&(CYS6ݞGv7׹RcOg{xHo8PAwnz􎚐MbEŌ7saoYbJ6~atUH7xI&1:ߏݏ?\85>} a&u\k?؈FGBc̙*OHB=̧{x)-tz6|PTv!~ *썓$l ±AI[G?)MgLlGE(tݳS A'3f/'Cq\Vݪj@)<ȴL  > ek=piGn3S DQygC^8ȶv| _K@ښG:ʚ&%`Fh3.r3z"eC}ڟ}i¯{=ͬ& PoFST3ﻔZY%8 1DhmU{Fh,_0ө69n=A>6?> P 3[qmN!$f?Jҳ@X.nEF }7_yM܋@ZmAb z%W֘| Qbֳ|`K I%{>GooSS:M#X>#^))A%#SaNc.Γ"} m22D,34L:[xQ  +Zt̷LרPS4~q",^94ALgSk B*|G?JNFHph:$K}* OM'L 1R l kU./EHADdi2֡8}MTF)6Y;x ޹Qdx k#uDkahS//ÈXcwqXGpR=%x ])z^EoWe=ߛu:J?!q*P2u"Cƴͻ(X`m:< $G.)y)7qSiɅfpQ+s8>C?R[R Mیe2Ʃid\-`q`CoxCÍЯJ=W&?T̶&m}ȯ^ Oՠ*‘E^#DE_f3tYޖ>`[e {э^ÄsT0yMLTW[ v~Z>9࿐?ib|A*Í@Q_8s(GE 3څcYDRcuǬn8ޮO7@ͬԥI\ĸF/j.U#fÝ,>P};d;瞛Aq]-:ߚ=WY.}U|E,7߹&dޗ qM 9hўΓe`c4<)nHWØA(1ä\㹃A}. pKREAw!/G%M8K}GKZBق>n1)$.%yH q>K*[ꮸBu$:.t_l@d0RQ.YE/ʼnO#GO%кln`1^ Q?O6 Mx"iwߡXmgä1<)yY>@6cSMChR)D˜uh,Dp7M{t7AeU]d0stVHoڒ۹Ծ>'W>O#xokH8tc+s (j|[T$(AzluK`ؑ-IcKVf ϐytzl1>쵌!`#,%vRyYsCZCaO)9!?]TsoX-/dQ ɇs +`,*Ke}xuWd​)5{YµI8+[j;5gϢ^eNf:)Xsmep}3hp*߿aNyl0]{&iKLC p y [_$^-䨅f8L wEͰx`N2I Hኢ?y>,_e]}Yy_lõ2M]$:N(]+4k]'ScXli"צ˧{b!'4Y!~ 4!1 0c 4yB1Lf5Y,t9P5iH+7~t˝Y͛݇O4!jBDHZ̔E5Ƅ_B): ead}kZCnVo.]H>,=E'f hUCi)o@Ύef#*p}̯]RDptlh(0`$ixO'8䳘y獺$6Y)IW+M jqA< y"Y?w=Qf?Z-) #j$L P\# ޅtIrנHǾݐ5]lZrQICBh΀CZs䣝}XdF땳"faRz3`/feLNjWGBbhs!BnHȿ,]J Q)=d?|+EmME@)*EQMn}9t8}ތ[<5L0G;?M]=am*@Rte^zlvLJbL_],czPhU!TEl8AesS.Oht%6Qƙ;לؐYk_;K^ڻӻԡkd$Uie2ѭMBf g:]Y0ɴfޤ d1 u[-2t ~l6X^X+\r@lZtQNNe/5e uEJ"lZזb$Tv a1ײ5>֨9DY6irX(j7l%oWݬ{~V[ܟ«@cw)*0/ix#- igjGO1>7FMСr_.Ūןl#3ju?LU\=q<3JMϤZPԹ 4 {Tݿؑ"U'w=lrE1suqM?bz $ &e aD- /N,L%v?lOm 45tJ s*xߓ y2CMjԘ~/=Y`y!C@/RX:82 KX-b1 wOj cėL3Mれ] dӮNVt0cρjy 5DM؜ Yʼ )nA|߽M == $K}R.фiX@}Gy1PKɂ RT7_U,HF TW'2vM^1ƻ唛GUCls if}pz)*3AO^ |*s J ȷAzd2Z^C>^MfFJ2\SHu ;T \6m47= 3!F7sɦ%h8if.QZF^YY %390H""Mf_Hc BB@RT `g0ذ ޽z=׀j\@ȆάknYJq v aIQ}=1| rva׎xDl~Cҁ lʭۚ 6<T6mF5 %xҲ^НB`frlFYC};RA,Ląk)7.Žͮ.tMlُ">@ RP=h{+^LY/\QonztZ4$FqĻrcFNI)f80=X83+l5y-pAR )i~)AT:kkV#s?%f99fWԩLPͤ-ⲧ"԰9DVbT T.fG4{;H]Eĕ >ϹY!tߪV<`i3.RR&A+/D-mw$|dP.jR;:\tSl&,ʙۥmGy(;lY<ϒfxyHǵ`Q7tj0~Q4tv}?Q$0ާ~DnSvTyhN3#C?G]-Tji+]>8]T` !T`9l晁o{KM ]{=!xPk2@rtPv5> \~[% ŠWūIֻaΜack0  3\0YȤ:af\ӌJ&k.$2aNqa^XbˍkakRG/gskM{͕ % w!rA^JNC`U| %0H}H.!H\X#G^zzYؗKamڡnz2 My!Wi^IjOΝ;_#;#S#o$<ĘXx!9Km9y/ 'ܠBgfȭ*^J2a !z~Z*% U,6a6tYGO}v Ƅn3-W$w[lfm%3@l"|2^G`nR]H,/4Ir{l>S?zzML_q>]*g(2y.ԧ-WŃ2 %OlܬyVKX_T;t~2#a+vn^4>Yt1N"mY"-CJpl#AZJI _ۥA ]6X3ءs"d`}]F#Ewϑ^[xC}uy<ߦAeZ 4Gpt#u/6jN4avXHК>RlÓuFV`k"6O J m<Bq#tTG;/eP?fiH$āj>bs|eV.FwP:k{4Mi0tmRͼ7b73sNw^opm~eRIvY;W֡>Bߢ x?牀5;[ҙ%q׌@ l0gl&ָxi#bza 26Fy7c$^o.*N4sm×Z&Q ?W{*`HOyOHHOz-aGN]~xB>H1?stW Zկj(B-Oo!ub~! 6[-?h#(w|HãU֐x!$*er. v!;Rv!rll5*nN&,3K,YTgbiU>R;z.9y& bh&2{AK딭K7]Khc87=XX+ sA4sҀZȬ{>vƢmebQ0?xPv>¶#pti>.@u7gf_=Es*?RS;+~Nw| 9d H[TIJI,PoK:A0%͂hq_>Bg"bv; h/VG2e` k*8Go$w锡LP8\2r5aoy\\4Ku{zT(8O%3_MLE`x.c{mNy]&Q;~r[$'v$C8Ǘ82)&ن:ۉ%“ٞ<2\im!ΥSغca鮃u4rOf oMb* C9ںY6`98W<p慶j '\^Ea0d}!xy 1mT'|\y [5?޼rrZ ^H6D] m& 巩܉ |&]ref!!WWotȢXgC{Oݱ#נˆ1Ii/+8`tvR=?[1号<_}nA?gofK(r,8d.?\IZa afv2i!HcKim$ijx6Ѐo|r"Dkxmpb|,C$B Q](oo DOU~eZNdf 40fJe-ba KO548( 3ƒ G?-P{Ț"U!;ICurnq]|7l#/(^BK (XfivD?noO52^$2'!}Tn*{UuttP~M+حPufqϹ%,;.h5Ch+}J?#uv`;}/p @!AP#`ūٴNeG-S_t, 'y1x>1홃&?~UOioFxҟ-|8,?U?岽*lMh!4e \޵'/z @ǽsm|`*))Vץ=1E) cvg 3bЩCqlf6İh Fa֧:5'au ?ZtAUpP;n\{ |Ztt-atk`uHRvwŤi?Z '~.hm3|u韺/~.z `i y>sP,M䝵ldƣRz@Γp0: v"O8I!{[9KE + CbxHʮYN jE;VZ;LzƣZeDb= X Oq( [Ko ҟ?"}1qq^'yB#:Jͥk1$v` |aL/mRcۥe2D9jPxrڒ>&+q;EjQRJf.nmjLQ/x!lCuCBg>f]1nu0/kZ=$5 >`#lx*nt\"א}"MC=R4єuQK_#6J #l,'Mcsȵv *OwmCUj)F*ևNb DMCG;u!Yn8k >!Ѿ 0_5s 5}p#-Cx7[53fA2#lWp|^@uZ(ET: $wH!C$AWB\"{pY)=4dّLObvç9g1E0p 6b{Qp3@vWԌJ )%OTtdCa~k(649;Bd&P&V`5% UMPr \Q9 R{IZ6i,ll+ OLD1ʭ{M]?kipS o96M*d\٦6ޚSSj|| 7\Wn~DG0,VkQBw=5}4DI4;۴s%MFˉ@sV 7`sg !<wEH=Kg"_Q7fr2X,ی-qj58<[^zn2,݀!^4Ko |1%t},|/i]Qxxbc`z?+l ^bRxhDd+* [N.nE,53_JUA+$}ſnj)Ĵhc=ӱJ=iE Ƌ/k@k`g5(˜Q+201ZK $4Ӭ[ 6;(Pͫ $Bj`?0S,srpIb{l,)C+l]l?d. <3?Z)>TC? UΏ#S gnHߩxgUN#~%t¢-~1G[sjg:/уPpbUm_wЙqq֍p1QzWODEɍvIxS%j#if@@0oKqD3@-T}!馽KFͯ]5 S *.僛nP9vw5`MJLz-ZIZ4;S6\Q5V鲳PԄ5nk0+#'cߛwۄ[NB\݆c-:C7GD6eW8tkvb s6 H.;<O`$Ql|Mz%HPuXefݟ,V-<ٝOYqq3YiU][Z,dv`ngS<@,c1:ĺQU{qYn*JˏH)t蠲@1{=do.S3LJ@:챏{BkTP -}j*54=~䮚$'&2&D7 ~ ,] iAƈҸ3<"olE~f]TYk3bj6)!Oj5{(L L!=h98z?!ŕL,AzJ'jRفr8Î }zPh#fz1m{ XHM|HE=0C8W@S%Wy4Rfd)RW`KQ UZ, rɷy_)J(=Pm;DNj%,SLJz,2.AMnt {O-Lua#۽i%ɋITͲ)]J{`37Q47EGZx 4y9=c^vvIWJ^"j`vĵ˜Q=RUƵBszqSd3Vk @]Yv6ʹ< `Q tO\ >{TfB)N3-Ot@C dXn}ֆN,;.oJ:x $x?TuLYe1Ĝz+u|X-ՇfVSNrAIhY/#?ǍqD)!t X Gty1}ueP6p,,]|yH[\`[kx_޵Nj#K5oy8ʯ7,H'dKkiѐsƾZʊ\/3g-&eH.TwTQP-:m? ʬΠ SlhB^Sv`>~ο`D/N͉S$oK|'T1 mB67L)'#l1&kI* t?5|0tj_l FPǸ~V}6]Xv, l0>4яvտ(B_ͤ34bo?j鈉dyly,Mbmh #;_SN:/a\Où7/IadS%/$ LAJ,(00xaZQsLYAZ+I_+/sxJ|n@[LK,lu jƄդ.;8(|sp0l{7 ԂPB!\4$jCK05PE.R>3#F~=mB7HZt#iPx:nW8w>cW%kVŊrXyg#Jֲ>U<]rvxV5@A߃2juEWSugP]]O$]8OL/+d;`Ly܁5]5V>Hz2nXgdncK=lgMkP 8C,Lo=0uKXi]DPMuQmqYqK6€s¥x쯑.!rB%mg#'3zm1=Ҙ]74|g*)ס])G'ȀLՉbNۨI9Q_3ڒt=x!ArJi[Usfi̕2KDMy PEŻzYn[%:~7-uGMJdKi[oicbfbO{ɀ$ a Iav(Zh[{XvҮQəcjה1Yj ьDwZBvӻ\qW16A6`&H:s^b~awAt]V'BUWK{U1c'նYJ^hn.sEww甘t]v %H,d88/$6j?{C8Sy-0.SȎo!u 0Ofʹ>S4 x6Y-jT9d(E]R12[i%ӞLcHIap7иyW2uͅn+NM6Lv&e_5;'ٌ2{oG \.cb@ߍ-qEFO!mPٙД Kd!SEܲ6nC>15=J61!1|Ows8[νiJJ/ҧt@UI%ךKT-ԙkJ}=7-4M/zd1=77ﯗrCWmnb)Υ*pI7K.u+ЂF"Fm-ER4} .ٖH%$[ӾT۝|m,t~}BޖSU0r i<VX% ,$MpjRyy54 >li5ќwNӠ`eY$~Aٷ^l--8ݻ%ko- A*ĭD D)KlT0r =IA x~+K:rH[qEZ3w;{pkuK}8|9ȇ|SqzǏ)i8Ag23"ЦĽA $O%)͹[6\m5 +!9طQ|'<o <]o[ QqK,AKV+0)S@-X+~э!S(EXzĪ)RM;PDjw~괃2!Ky9d[(&n4>_Iuʓx|eKlF'qTS m|zYupnǎҢt ep\e"W=k*e dzjW|L+o}_Xӝ]66pMnYؓK7Oݭ0xz"MR(Dgo |wAOJ9niH|Y ;s5U ϬMȌ7_{ KyV!{-cD`\P J6ckyB NzVVmq8'PDWVK8 ۊlGf@`Y e}6 vH͋R]4%`uƞRj? .0:He14%Qm~ewS04f>P'4> @M,\@uYdךt4hR'Jz uuu ң)!tM-̙7I&CdiG.:x95W s<B粽7GG"˺ 3L!']x __puAcizMz 3Fa[2:ۄ`Dٕ [5&Ɨ.w jMF mc]cFFl HlXQzWOp7p50Dl愲b5R}1\U8s<$]&yogZu#=%ҫӭsٝLS"hB.ԯ>'NӍ]sL \(rr1o':"kڋ¡5 Fڳj,ˍþf?֜~1?vj󂇱[iiʹئ.e3"zIM%,߱[LwhhDw8v EMZĆ6($Odʸ 0.?ѐCش! BƄW/(Iwn%%[X'{j]BU?v ۵)F-=wYI!BTT9zP͖CT;*r{cIs2vݣD+^1W}t)*~h]AJm;H4M7H\6Dփ|yk"PUO Ε¼H$twuj|T_;SB~p0gMV ?ǫ^v^Y#GK&"E%"Dž0eNɨn`Rd$Hl3DNG| ؍\#hnCOs2G"t6OWo[ctg֏.XIj!L35莪-rvi ,!6}jڛ<ᶈfu<*gY:4wP S@uȂ3RA#_yz 0lg).6~b8z'N+f [t#Kh:3gBsKR@~o-f<Q{"@<i{z,UZK@8RW쌏Q-0!$rn  v Ζșf 3 -5k-, _(jcFPO̤G4cԳ%HjN:= ݉ #*˟ʶre_2w2c]g{.#tŪe6H*J!Sy`3`X27S0cvwr[ 2a7K"̇?Wya -C k)Z[G^%G‐"`Ae^]EoɁ=HkYœIuN9'BheK #tĠD-7[ 0+"^LEͭZ$7䷤ׂ6v.!G V Dry}G歖>L-5Z7ӼOK͘ck6g)SmIa ~S2`׸w:"%!Sr>Xdm<lS/֘3%z?Aq+9/)>٨2!k Q}QctpdU'+jk|Cf4E7}F)0>jf/@I mX3UhvHp3J ߞny]TM-d%^rZ {#4`3?a~w'sf463;Av(G( (b96[.e:IP>R6~T &/RMsz-N1e~ -L  ;u)ƞb`51SDlLߏ+@ꇉZ\E {-yWZ=QmlE'@<5Y'Z@ޖ޽d0: oq 7(Lch(z -O2I4+q{ipo]'F-AvES9[Hbh24E;͉BO 9HD|iFYOjXY`h:*^]LnET&bw'WY66H3|{;FїلBҕEVULҙ\<glQ肓 r > >(J!NQ& N$~BYXwX>{U530i5 }SX)++)8OH'cx˫JdPxzf_8FG('K!1!"_g% B[I2>--qvYkNa}循"nB7bرD,%Niج k֥YP}m&VtlY.ld8 NK^5ΒWzE<#bUrRL6UL]kޕ$}@}o9/3\R"dR&#b0$DlQTc  a%E;\é.Q‡WR7;)K0=W^vh$OF=Ԫ_Adgw1gHh@t_.Rʎ4XD^L-Y9[Bo%pW5SO`0s0Ǽ۸ cB0ذd2z[T)R-u;Vc 0ś-NUYw}prBN.ٶ?4NuCM<1TD϶ 4Wp̂Rĕ$Vdї.]> Gm|$F#uBgO/ T8mPxI堨Q3И@?yF̞2xP80n$p+_?;K]GJi(U Iwĸ(2e ro@; Ϸjd@ nU()Aw44/d! DD0YT /S/>Th&llƗH{%89k~#b:ݓ>UX5Ūy"kX2nBR {c)'~J܌3\Erv5ꎖ@.'#O2󳦓"jzB;K`?}LoXOx 3߲vY\Vd._t/5\|>blXz`I<@}Dvˀ GH}: @E1D2U;~@jV)+pYD6^1z 9u|@1=6Hl`;(nj:#F\LwCFcE5f-MκЋxcj8`$9FK'T0[0J[*}v[2Pn<]6bDŽԺi.ZΆC32tD# MɫS;u 1T:۴ '#DW`}϶#Ҋ u-ƊU(FOZ@OoU8ֹb7v\dPƁTFYNWF}& )`}W Ɓ( [n; 4交s pԴS5? .hdk|r,q-e]BDele.6Do _2$hX}Ai\ᜣ֗zLXP4ϼӣ΂s2 Bt%65pp4&[ډoۈK}2T! ʺ>GVjY!@<yDH@XR,z L5 M)Dw$ @R2 l ߀#0YmF/ "1GHÑ} k !| $:hZeGX] `IuHNKPf%>6 j: HH>Ebݬ&PUv*r~j3A_67 ?q=|=nǩCq``L3Ci,7wN0%XF Fu+'X=E#w nVg_'[ ɠF,|m[j <``Pa+e~ y|^ISN"+`}3R"؀bƻے֏?pBse Ѹ#'9-(nN+My+{sLӳWm@M9*z ջTZ!!o u((6u݉<v1Vv0#UC+ku23l֦DWfHq=A朥yK[OƷAW1/QP(9^m~n1yDxie,!MU6xi؝XN=_24F7R(.̗lRB9)Q6ʺxwnЏ<=_D-u·<5i.Po`a:gi ^gi΄ ҡb9#)>m\瑴"i WMQkoPӒ6R2"_'s&!? {^Fm LlKl/I:khY2t zxF޽8z'V޼T鏈`(%3:axsyr; kGC~Fuvb,3CMKzMAVDEz~"zV|"y.Xn] εl`zj;w7@*^Hy+߄:,ڰʫbwh:n-Φק=>TC/&5 x fSqr!xpm\ +Sxמtld55L*-3qP{5^m.0̞1 bӌ0hiwCЍv9K$h?/x͑3|ZGF s^== %xn~fN+8 \:<(M|8Jו삘Tx_F‚E$!6\> ג>$ߝrU6A$PZ_.[0EQHjc珆HŻ%\fZ2HMKud(Pnju"/0"|W# q0 /pJ"κl̼e]]Z+|K&<`S㟮+FOMi5e2FvdfG%4 3'/}|:*y Q6 .$"`:quLyzvU]ʋ F/Z/>:|)%$5UBqqn~$y uР$9;ga{kimNXs:+P|%ܜؗu "U)ư3kP]vkۡgrEٮ>ejGHM([j&[Bx@1JĆqT`x\icdf{eaVʺ;rzW'צqMwפ`EK(דN*@gV4@iGj UɯQOeP ߶i /W7g!K-N61T_|YK-ǧǜEicwsӲ날q{0.T_[fwdz#^\ѱsF* czz)x/x4BN4TCx __CSfrsiIK Gկ^:êr([cl '49Bӛ;t#ưT⽚0Lߓf%|ěxhr(v1[&S No M,߯0 Z奶U5xxL}"8-~k1GczDk0Nvу҅U 4yr4Hd@;9b~F 02h7@U¶?lem*eӼ~2 iuw 4 qCR&Q[j@յuݙq}3qCo xEt%>t0%_fCR;=㾂h2garTu95%m0}|V+1•Y+3J2C^ }g7SumVu/`r{x7vDN) # G ~ZRþ9m&ˤ3 0?Nsk']2pW%U|e( Ǧ`ںAMz!EII7Ew\j61V]fE(I1հkׅDRo2nu~XzTh}$݂n[:epp[ngr!j[ñ]_)bs0eUD#2pZɺtƌ߼<C T E݈|iKbaH{t%TMkS)ٻDzh/e::k5̤ "$3gZ KL]w!Xm֋;|C)峳)v%xkzYZӎ SS8xAm& YЗ7mB[EV Z-IQ.C?}L\XB,V=ݸnS4!H$r"&},FD* Lټi([3[gX*!fvߌ_8Nt Rc m2sJ/dyq +ٶRt\f۶/e e u kKj%o "S|݁t0ְ\EvӘJ_=JJusgCso'K]UK3CX_Vg-XLܢ|vI;q@t M{g6Ӣ 5xxQ \?(}DU9-f2yP\,x[WZlձE ހ_#Ҙ [#lc+vyLJL󗑿>+a&LA}m}&i(b3}ʌ)[ E1 * Jmx[Zk.%FirpڙyMsd LC֘SG@\*:G% &At~?esEAbl=O_*Kjz=wPp'io_Fpp'ܡ sSP2RN,jń$d- T|D;v / 2ԱE k?8ȂsSOz.PO%TO,vnj;wqX;I"0F`vC,[j3˓F_P`Z`VUѿ$?y&^MĘhegZ1Ojl0Erp\9K0]ϬU(wF& +OT)?Dݿo^o hlZiS#O1 /!!: +I #A7X0L_c˫]:?iPKyRe_6RdC !;̫-EsMNa=m^'z:_GU08>6Dߜu9&|ghy>~}whE`[J CZڦH x 2}NGZt"4wpF4.`NǫH!-_2W #̀Xd#//f 1#!EOTg=gxFti霣ekfd}(@!l}EtlNJdxKє%z]ԸV˧:ژ/5"rW-msr PUKjUW|tNjm? )"ʻ#3 qPE\JM5 so_&ZDcTpETF_0{0ϲKTS!TUGz6\uW7/*4:?ωA8$ PEG^۹{ շmG-bUƸ>+4){v<V6U{s-E & ij_lOcOr׫m}Fd1"ĐeBUMDxuwaa$x8ࠌ#\wow{e$ dx[K?XAWjRҀgdw-h ӗQY*vMbBgN8,E HE bwʱhړrWL4@`lgcEUک).)ATaܿg6RN5{S%q21!cM JPc 93gN6q/꤁Ȭd۫pyǚD8y'`z$ej%'/6zV+m 1)7=Ji=L Х!4t~^jЬifzd75wi e6m-Fuӯ+=WzˌY[J‘xrRqm<;Hԉu^8㟷-*,tև"4瀞;+BC2U*g%M ^\f٬ЊXIJ<OM8$SNZ|ezF~}v̲|/'*"5 !%*K2&M?Њ֠ţ,:w1c!m״8~U" 8cHaO(U4Od18 AzwыreR1S"т?eh[ =0y6d0I7ɢlЈ}F˄V7ݖݾ4[H&bZ=ޜГM@_BXz6`&_CZU!|4v(0Ym;; N+{3|f! W6߄]Cc_ӟ'[*Ck$L $iu$2FO˥j2ާZ!<>_jw}߀> (O4b|%Q.&{5).4Jcwq*_RMC9c皾3]>K+'weA_x U8 F(>Erk[$J_* s YeHAakEBj{ n'z € ),0o岨xQ[5u-09'mFpzRS:Tv}n㥉 M"݇;A`M*1rR?ApsEqi-UH2L疧G}gT|̺ė1gUMh+S'ImEpUs28yFɭSh)гb2s~ZʲrM:8fH1iaFN+@?YQR. Ŏ }5I,G4_T`$3]tXt0ZNb<;iI,mp6Çi81~ 5`H2'*Fd2v]^-xX!S2:n@q @) l7<'S]5V/q"?էU>X(xé %"ǦZhCX{d5KįK^ ԿZ< IZQ-)[ՉI^BRfDq+iYHEKX-#"ZX:.&"W~QtjiU>{vd b£aDD)Qo] BS]sAff>@Y2"'krY ZrYx8F 1XSSH "Z+|kVWmQ9MIa_㿝g ygLΥC^8#ZP ϕ|b?F'Kn,/1M#l5q Kj҇C?g/HYNf7pgnj[Hd\'/*wq|XA-aU{!?!$}ME\K*\ķ"!F_֤ǽpOH G0'hQ, +Y)8fAS,)Aq 1 v9,[BTFLh\QF9SYUHI_B5{" [zOaoy|ulc)0lx!/l/V7^,6"[͡4UMιMѻissUӢg|/(6dLz0g>v|Hf[mkIf(+@K 4Shyr`edHL)J-[~C|,_4мOY[e)L7|CSņLH4fg 9Bޑ QQ ܦ/ nȿ9r;ĆFc.v&Xs5-F`U WeEMTp~ Sy~O%ҋ iUw:`-.1؟N @/8 2^ZFT|$)7QZJҧ8et ]E8}!EM71IՔ"SGnsHdsӭMX%TxX# {Gt_F't= P %3mc 3)>b=ÚDۉ/rϞG%ӬmLZco˥mEj?b1?lEc:EhػW%xV:GY Z W%-7No#2M Cx[̶0#ٌ w/yO28PrdA4<.JCO*V^G%4Yw%/g?}rB>vbm&r80.\*eˏ _ZiI#QJcN+[ >#띏P1ʣŷ{JDX8cf9~5#IF?un7Ȓc'!11vs~c̬+O뜓"ERh<̜$^Mę{ۓJb|\" LC>tpXOHNu(@Y$k\#:d5//<#S{8-9N,LK(榝76IG0:&TUt~J;J YO9(pц%e&g9эמ͔_I.;V)mwG%㩼DHn;peQ'l@NtNek t;/g.c#|a 8v` Yݿs0 bazv_0;^$:6tI{wۻ?!˝wS±o% MTvVOP8FƥW,WҀf9y@/+u.ZX~ڼUgVy,Ghn{c鐌 ݘͽy9=qu1LQ/6[Aw34Q l׭rp^ )מQ">8_.hnmZtv!\}PO$mk84lAT&j=G3ǂbܾ~.#CI."q윁CzDn: E5figEbC8#MS! [p n_ =b|erh8N8t-5nK ,9OA_ W9(>ԨD&)ʣ=]8bh{3^#=0OJ|?Ss;HrXq<} ̮$eTL,~"=q@.6C&G O%i :n訴jASjCWi(sSS=sIϟ2E%O  /%C|Ĭ~'R m}qlG[9)Gw`6~B -)RiԬ;,>VtnAZO^t00(<٢4ī X(i|2s`?8r׹O駄|adɚ\lụRyG;5BW;][^G`'^ya~R>M,9OWdl9щ 6 bJbQvmMjui|'Mvh;V{#y5iw+I23nL92y0g9Άjϖsݟ~-F/ԛ1 j<`q4qW2}ǤCD2$=+<}Kir o”:{Een`~]U65%lklC= P) -Jli*da7x:#ՄP I䇌@D2~M?x3~dž%@; E98YdQG,A*첆 b2ށ!tkl,l*#d}P7Аb$bHmX@2yr-bc[[tJ_L>7IWDQ|uef,+PkMBX[8,n  i`=HB[]IyDbM%g}ȣ4DSKoFP-Z7.D{2@NL Fu]1~d"j22()ꍂҴsלN'0G!nA(cDȯ|@; rm;6Brj@@f[KSX&A#nȟvPdejasf'n-b (em^4 xE뉱v\:!bJ 46G ɅV["kege kv<=HM-ylcr[YfhA)c5Ftj2@|aV-JӫFx|p}Pq&ԩR-!Q9y$jk Pãó]b3d/tw'J>VY|l~B%ߴ7yzcb}Rቡ rI9ڞ=)7l݂GŬW ؐϳC`4}mHك4.es@WԈZa`]*bv韀ޝH?졲W-xr39͵xAF_dfA wl^CPހ"!jM<7f XFQtǀpbI!<1\SjʽѴ Qo#VyTJ|uVxaS e>]wE1Wrr0FzA$W"'gB6}ҔE:Uݪ'hD)͋1K4:׿?GXzb<pQ޶_'?ͣDkOf #U KO|'W)"b zDPK}i ch4%n[poc&R@$9v=vaJ'&}N$cOoݮDt4e^WpYJ n`NrzA1!Qfm؅c$$> ?.xz IU,2dkǸy,0WdkCPA/SH=.5DmS DuhUF ͤ9-/Jz8U׬->M1/̛\z ^!Ô;IԣD.s)rtC:cDDX %+kz^a ,=Y/&GwP-߀;ޅiQgU,vM[70e/j RZdC}_8jMð=H9%}ˆcFLQָds͡D-WL,m^cїێC>Zt@La\V:kDYrcYm&7IP?tx6l#BX =|\1}>d@g]eF/Ɗ9BQ^P8Xp\QKI[2r{8m#۶pp!FR*"(4I 1OJT_4sWNڠa ~9:nURt ;FL_ cX3g(-sE<;V+I>* "AK$6g4tǻyؓ`k*ȗ&k| _HhCrIW;Rd1l HϢx㯉nc)=')rsr"q#ۋru@3(狈epVSd"۸l`+ jawHc Ce4mzt[(D4{Kr# RwR Į$]_NE붉U6'ѻP~{jd Wpr*L.j|L$aCmV>QvDs&rۢG&gz.>"f@uC E5hgt6c,\5O=-+FwY;HFۦߐԖYOURN6@ IPWۧ0@/%BtOT\ņ ;\=]Z{y?NT5ic1tIٜv)nVJs }H7pHDD= &zv"̄WaU%ExMW?!Zca)Vp>_Cs^"s|q>F`Fek P̲d+rі`1T,/%@m>c|OOkd_~*:oLsG"ȭ8O>t(C/Ef~CD0#$G?*e1Um.Go rAo?EИ'ڭj+ݹ<7d,}tmnx>DQ,+33 H)]d\`%mfrb4C3zkLrT;-g<>Ք^`Țg,Uk0a|@FA+.Mp#_]КKFx(FLtY$1-#8I68Gi~EL Jjqy'zE@`MOѐ""sļeaf !h1d*_6S,)SSa\by'/e%7|DS瀎 EIA qW4 )) f$ϛaRjHVvt<=ٕn2%ZM#Us^VVPr2)f,F{qʖ` j1%F{gOx;$nϨ_!>.bXӖ-ʩ&˕: .yA[ڌq/mxf[u+Da׈ :̚H.'1ԝba?[p>.wc{YnZ24=D$@onO9'(o!̥i%P7zŵ?~#yE=n ֜?bjxۼ2 <&Y`8Ƀѣe<$d)vYt(ԱV}%#eWA>%y. j uDY[=ZX8L5GTtwsZaSXBCW"80ՏT\'S SFKB-1__]ՕcOMzxL=(zp)&AW3CsB饻ܷ%֮/.~ J0_)r:F'e\`/y x(\q55  >;iwnLZgɡ1J:dAFpgqʦDPR1/~#Xb j)_ !ΖͷB! O4Q{t0+w &0`2]*eߋ[ZqP"hW/;1w41Ob$9s,'-Q:eXZt"Mc9ؠ5=Ǭ,0:xPIy0n D3UX_G~AMӣ5)U|d˴of+اfMe^naL&܅ Uix>1:L_ ^v LJ'iZ(է+ːh [&s7Ÿ_]D¾?/fw†6w E!+a>LpRW&`Ƒ[5mT,R)* cq@yGr$vUNkIgXXm--ږf{t$ {Lyء3^ZqNa~Q`N/ڃFXg4{}DJfzuGyFQ ]#5@,ѓnD!;!"Wϕdt$>jLgEIr6u#()3!.UڈHR$E2N$r\ہ&9-4VP.R~KgFe"ߘ(cȑ9@d݃F6j,WN'?T7LfL3Tu^k)6bV.0E ;':{e Rte:׎;.Y݈7z7 7[G cH(;`_|e,oPf*g= *ͩp(.w+VVשĚ,0cl4\ՓC_=~Vqj{{IUw|t]\0&#PR:Hq{,"kMmT27VV io7l+2|a-WzPY jGIEh0CgE%^Qáь^wZN_Rc܉ =.v^)G3SJ5M^RSf6Պ+Z݌jo\wfO9iz̆&qܨL p\>C.EGr05^dd1^t#lHݼqix^؎ @`e>^FH_/D*:EX5}jʑXxGǀpJ-Csȍdycؑ@Zwdkatg<4s=ˠ6غz`_۹Id7\X̮K[{PQLQAt[9Ĕ@46{|+[Z; f.u١l$-_q" ·>$yI)A^D=Ljbm2rjb/:4nYj(oʷezeކccwN%;sNɌ4τ"::!͉nuh%Pz7Z͆Jbϝ=#'cPz^a~5Nr߽O"{%[$h7N%3@fWÕnysB׃UQguEYx)$ ]~}Ug'JM~aYgZA-MF7NIk5s䯘q0}Yz9whh:1`T x%%Oi6GX\:&o.Ω,]^[#"m5c@趭+ i_JwJ@+Z.|]Yπ†#K:fD^~btaV A@ Kjn{rSdAvj} KP{[kF 55]&Nx)@d[Y4\Gb}6D8:gH05a+mu Ҵp3V*JΗK/Қ/lW=F[2oZ Ŕ؞C*2_~+vQ%IOsa(dHќj?e4ʸ0˰㼆K<ȞE@*|k! (닎jvȍ&*ՊՌ_'9rJ 5YlD`%+fi'#=fyѻaTB(&Jgf b¶r9!z٤UsgADȷBߧ̾-\jРꛊT=LK70iL3lБWcy hj7ㅛY$}W٥ "SBe$?v o_V!Y# 9Ub)"R} ަC#8U@<}si]9'HAM8c=l\y7:彫JwL$&͙h84Ha}]i5&Viט$OtEjy^'Xw1A*y I xd:ٛBM=⸢G!8/{]<ҷ~-dKxr``ZhՊՙ1=Jz ooߩ\ bj/ETR I&pp|qn9>BЀ&|;F쮕<^~˺ܐ+7_`—?SE l>LޞB,Աm<:S"я'>\zP]s+gOCl2vekўcQK˕h\fﮝUŞWydL@WFFuQ/$I'm8-8S1oYT4Z74BCGO:m3cܦboUX\B\-璿|Wl5HkMq"'㉁B(!8Aujy^ܾյ~&dJ}b^2UWTMȴR5[~K4w3}Т30O7ϞR7\61&ҮyfݪGή4H@`|J;,cƭ)tE13̚v6pf%ٽB#E>n㯞 D\$cC&gփD@|S]*p$d^_M/e䯧vs)Q]~~Tx(' !k~NgOge7U.b{ŀKtCh̃E2H3-~:J. qWENߵŦ2x,~ @ftn/EYJgY>;N<Y{ݸLZ46FN8B Ov?/8 /Ԁg4R2j8,:0jt"(TMl?*2)V"#[ʓ)WdłRH̤)Z=nmNլ]fk&J9WB&Nrʤ ha$C1ux<@o 1n83xOO݈' z:Kt3?YXH?yn֭ғ\Z;- jMgw 1y6wmOA`e̱֞]xI[:kt{i\,v ںEFx$N$V4/,O[c_̓~Q b;\Pko$͇J DB;$aۓӽ{3gK&Yuj.BΡj [(@ro0-?zVc:O@.)tGEv5:61t&A2XHQ:VmG$W|,xs@ ۶dt x  Ovt #-CS/kYl xG&x*YbՀ": &Xb &SYu RKX4 ˖NӸT:{ԕ'I`ڥ>"46Xi;1{P2S5XikW.PBk;^؀fOESR >r2TX/GX`NS/x4;F6#ӟ`4BfJ}){&wut0֌f 699gKUN2;zpY|GYpU͔eNW\K)wn?[ziuNšͰGaum`sH'"Cdūk}=-6FNlD<J< 9&ˮtyv,ۊ VǨ_ tLT iKuzhUE.lnq kt-p|Yv,: kIÚ(lcEk㼦P[VP*)U`&f X]_[Eъ2y(n-$( c{yqW1o8D;CH~Y(/~h>-]u_gk>Ʃ.x |N v lٕHmM5K "<E< =(STeG@HvlIr/t i?W8.z `BII4dkp"IR;&jSHPiTL|GBi!fF}c@I#db$~ǥoz | ? ڴ<%:9a鞉֊qfȇOkJvLvy-1n3 ̘}B3R\#\/X)sf5MTzMe?o_›ebrOY[u.Oǜ9+:;ZIq$ e(FsW2klTtZ.or8Az@CAˀҞRp k>. CZ ,uT0S2\ZE7Қ8AUыFr0v 73>:1qr؊+_8NC`*6\œz lazڜlO{E-:)jP^o](wfMy9p!Ci c&>\EY]hGGNXZ*b.a,MyD6vv{O%noM8k5H8c~CZhorɨA@耱@Ȅ We0i$(>3t$']) bHy>Z'O.I?۵܄z0+#y rT7bccJr>;_#h_IQN*2H$`CHȕ[\= )B^POzŹؑKB{5z 8E8R!C̚dnzsV= !8 (Crҫc$JFv#2lZf˞R8|F1Mx"(?TvJvnJ]m~| >jU$kPb.DXt6hi4+|pi҈e)FeP7 לU!7uaxEjżHx\{@L:KOV,b /ϋG_H!% D a-["+%2+D́x~8ޯ2a0K*vczk*F'%vIFBuC_yAqNwuY|RQuxzQȑ^m_  2tp਺]A5dA a)U3v$CX^dzvʡ+, _B%9jȆ*2+]M߸ RHUg锾Sdcr8* <; Ys(jD@P^$K/cԆvKPͬO{jWc/铑c(PfTU$eF{#ǙG[:.QAd9:WK2IvuyM 6hzjOJhp,~w@Z!0o?aQ|E;º`A0"{>j~wH2R* !h] xk/uGcF9MnS$zA1%Q+ ;h3\3Nez ۹zf$6(gY91c45rLa@! #G[a M%pf .9fP~jL<CDNX~3E;\&H닩Kq(otaAS;a<-$oUoZd5IvH|Ji+mɸѬPz8 dYeNڌNˌgGG?rGsER(eUq]#ȅ!ʕH%uFP0:frU ;TU5Ob m _Hꂚ(j^$Dê|,+O>-2#_q l(J{pO޳.%{\ ޫ~syBTe\bBІzOm|h;>0Kz'lo5f*%[0쿑aYNJ啑c r?7bY*T3弬}SuIp?r˥~_U(ɎeQ(jݼm"웝/~SfQv>b?nL qSݟޞq]$묂Йatۖ~ٴ UŰjol1&La%yPC_a+K|W.FŎF}VVP<@}g|ہ{DbR_q{IJ_vr6$;R]+mo&-M ӄ~Qr~:!Q2MxH08X7?Ք^{": \hM#q2w"$-P`28?p8ە]'B x 3՗.K]Ηs"Ma%-b0Zf{l͝`mPvŌ^ ]&-hJr(bd|e f> q僻o]7~a0Hd& V*S]h֋wZ 51~z-FeS@\{.!mCa)2$ZzP^7gy31OR9X n+Λt#cn5(iщqN?~\`ǖMS"68prb6t*3 )_!&'ilz}zD5(O7 )[J>U4#M:MGcy,KdOa0:mVHj\QXDtbYn4OKZÙTZ#BG#q+c<_5˒ ՟p%􉑑{d4hm d!q8 Z16oM˘?^Y0t+P~[4ڂvl^_|k.9!{O5P̸'9dQLϫ[˧+o[$$ŹnF̹"[kN%4 C A,~u>򏭲Н'uܖU{v8e!:ֵ'JHnd'pG*Jd4$M+4n6mbBc| XT&g jPu$^DPEj8$&m0nڀP !lHV ՘,j$ǁrBV£BYyv-?T,M/A#vόuSZb{Se&Gѓyp4OQL%RgT {_*Egom ǭVz0Y *P9ԐZ {fC[QIxM܄lXχhq jtny~Ewz|5]>Ds_vvi(hG1:6V]~R9D|):]*0RA^y DCkwu0hH.1pf=Ae۶ґK~+;6Ǽ#`(CGyfb43;bh5Mp7Kc(6%͍W0a]SxPSb{;US(@ >7&2 UL犁w{.<822.nҐcѺѪL#p#n>\*H?*=3dѿu"bh;,oM]VF`:O2ZwNsbσ9IZQ0B-N0S/dyK=Y`gLqz7iG>I YH8~nԴ^10z $5)Aҵ+VHۗjt7*t#5k{gGc 3N!N:.issC\,we|OFsb& ։[!S[dzfQ6j5Vi;I]Z>3L>գ yuNFehS;10c6ݣ{.hW;J~O0]߹滋rcn6@,|I{*t 緉ԣ4iS*^~ ul}ϖTu #Zv-;c K)4"j#I16 A78z֟NfcΝt.o9dn&88٩gpw#s:78Z HL!3d[-Ԉk+hh&JpG!1FY3Kb᧮\ܤUGvf .'i NΧ.DL rT-]{9S)c'Rqfkˡ3kґD$_h6ii7_yvj }.ih_3SX Ez1:#C17+=y- hЉ6r^OԏNl]9p{;8Wft?S@JB'\j?8b^nKwMЇ ’r]IUO/$ShX89הO'&JO[\*Ą'>bb9 Pn "R%gmwȓ2KWmMAi3"$nɂ=UlS-6Y*#@bQK428ͅ&gh9#b>~#!Qxh2`"1Axknb4V ɎTR)PA0oo^.ūӉl,K_O&#U_!',q$0|ZL'Ar!~PB42!2-8O-d.~手DK1*:3$! DeāhPz\G[F}GiƘ -rI3s +l"ŝ(cE*RlH6G{Po#?*ĢHlBs+lTml] 'x:d2yhbt˒%AZhf?˜" g?|P TPK !銁 ;َ`+ dV!`MTRnFit).pLE34[LD"] |Z˦zi\ʌ1,ٰӫsx@rd șoɮW v_X;]p61,nn+/@VD dN(Tm^;8@!+4=x4Kd#&F6+]#מHv0S >(͊}aswȢ "% e2)TɜC#8l5 lJ2eٕʨ}E†Q㝂0o]1N8PPJE}ka&KnC/A "Md/d*0>qKS`@`qSG QԶr|ܧxҳWg@nQb6AY,Tsyܩ\/ts8u|rN~4k"i|[STN YmsKðvy(7`e gY7jJ+DQJM"JF78螑eG'#]8D{h=iclO{5eֽU\!lTܠz&Xj~WU>!ቩc9:In˼?Ni@rFgesq߁; c {a S0N'u} oUt!b4f.f87bdT8  $ytXmݎ寭6m` ̏J!r!p̮;pN1GlSR zO6íq#x9sDi9?FɭWjOu^3(/bPu;ٟS8r"OuyN?NiάQE:`Cw $ J7Z҈Ġ4'^y *X_~N,Ĵsgd^'¢9OV,! XB;Y=N%r+V/`4 'vr$~W9'פ!~?#8f%Z\,9x AC2^ͬsg PCo{7 c *Cؽ]V8 (,NEBu{'"Ҍfq=RA}Mz4%SR潺ƔCFM ݒLюD&^f#tAc p:򈀨Fc iO|-S:!ˠGr*;[6c!Gw',t t:i?@@TZp1;:rȊbʰXMP2":FwyN2KOnB :BOUiYv/xU|z1$,}7=1>i63ЙRP$P|q=bUO !"X@[TX"wY8UD!^ rTI'҅.cu|hU `0Njpm=,1Ɛ#/ܥ/g)$h/v*$W.|KtSb(Ј-.Bޠ'V+/ӧ)H @_VfH@ĭF݅O=h #}?=0^L/B5 iIdB^KX &+9'})nGɕF{G.6Dk1u-Z,oo*>r,XQ ڂisډUd@7vܢ®13 ]Nh;-d*V"lK%A7Vps?*KI"w9(_z,MkyN֠QDclZ(uKxABWY_}m݄`HI40 #E=Wx1&$,u7a$!C zdxOd'uUSc(@l{ɡk!'S@G0O.x`/oh)-j5s%!d gm[oFr;w& Ns\c*+lϏD?l45~R޻BiUp9vus>7mtdԝ`W+u<-EXS᳛4< Qg 1{#I]`Jض#Zuzw跂^2!g{ #Ŧ~Sxn}t$G}7c2R ƋdAzEZZ2GubA/XHc@I{^s#bA(&{@ㅥ> eM}O;1͚g4A1̶*(0{GG5Y ,0ψ)[:d f4B,ʓ֔ xfzx">g\!KvqD`1M\!ث ,|BS~6-xMe}ډA,  WH&2-%FX2tف_ l(n"rN(c~ݓ3AF،IUf8'g<nkV|?BE7)me~΄Yeg )Cis&Uc12!u9$puxUINem?үٔi0S4wTSYMjq#n_$9/k[%g%?"3Ub- }{r^xW-ҀwZk<@'K8'uF1.p%Y1sd5H+X^3,^#xwgTe>Ϗ] EwX[)Km-V[ h=f:[# RίcAɇ$6࢓(nU+]/y'{$s& V'>fHi&78k]9ynԽZ~~Bf`tEylQM)^Yt)Sw~cT>p.' (۲# m6/(I^La;“&%n]6>8N n_-TU"G $y\ih}U ))O%d?|Gdɉo5Q>ja4;h&Mau$s?̷E˸,P{p#0ݩ!q"E:ӉZ~(^_W#jv-(/m_\,8T y-u(4"ՖED "S^uD̒Uco1\O'@ř[K J>XU[.{Oij|bz<;5ou(N *ovs&Dxs ]٨WKns6 X?h,J 2SgՒp8i(n.V !N(n._rf<f!{6>3{>4&_MZȷB5X!F/=_n+tz)fg_b{TlɳJq6O}hjU:RdYLܺ^^$^t.FPI031͗j6fo鞾D'&#"a*Xᘵ.cmf:$^>u_|%m1':{ikmL];z& 0M#6){Y8< _l5.9]lպ1KotC3bpPW`Jo4v\|al,_=׮}X=l` /'Ks(Fgg\'~D^iqy/LH_Sv=s=Ƒ2|k}k*?WILثBI6VoqR@K[_SRV <`5"JrOs9~h'0bU/x/1@2W@Q;WoI^ŀuիY龄1~cHHA{shf`]OI+&T#&7m(De& X /r$?Т2ُr9;X}Vx~Lb5~F ;mFb}>:6#am1(,ԯPQGVl|e/dgU-Zb`siг0V%S`ï\wDXbo}8;3^a )MCme~,@#o'z|YuTz`,jɽDPICl цMZdߨFL6B+-XMx1C#rnͷ"[~`r ~UcD0qkvA>rG t~N :NO R=ANrPCSP!(7^MRwjuZ-Ϗݠ0 ]6%#'6 S ^U9#c"+ı (͢FȤ}뇴|,%~$r1TAD;0|hīMbL(1آ@;UM䧪) !{w;]8<6 ]?Wך1uhpx/M*iFEd0)D6BO,#Sby!{G"Y<~Tϲ wpQ, ! ѿV_>g~¤< Ppr'빇 T=1$mm/Ca_VnKzs?R*ow lsh[OCxAu'iYP@5zSR$FSar$tHS]V6/0T8- ;^XhI-\ j@@?kiҺTJ.t'K_-,//]wCS{#)͟#b̆K9,o5m49 Pt29l_C4>YjbK- . : H͗?"!eXwղUV}B^,!oqoɀwij!+ !E7ۏ.@^|ST2VF,کk]Еԕ}ϧ̎ (~)zM+B3Ul2PuGh#F0ͲGg`9.Џ^Ǫeܧ!~,8UOIjj~Ym^n"}Al 6^UJXt>lp q{9Y~{Þ]G= SԖu1H;@ZYF.Q$F@"ץanz&W♰ןħУxz lo=#*YHX܌@`8*!w]цſ*~1X>þW_2_s&5+YWD; ?QX_DKt儗}X.?? d/?NHMhNukVOMw5D}fkՒ({u}²/7l)lI Z<~9/^ֶE:qQNR4 -uOŬRd9XqZl5jXb" -SAH8K ,ѠlqcK;XX%]O,ϩϠ~) Xwd>w;}^OWDzQ1qRu'H*~ۧҧQDR< kݛ@ Mk1WwQ{$NU CRDI|M{L CB?TuJx͝XoݠZ Jdi`94ABhǎvJu׈U0 $F7*GW g 1K Dlw5J0xnw/h\ѢaWUW&ob.Mw-;g "{Jr>BV]mxᵅ'z 4N؇'NUC+$~8ۿ=Zܯ2Iyc(Oǥ'`6m 1x߃ rxݺ)*֛X\R52^; H::ה ?PvǐpT]3 xq{X~v.XO-(^7>B~pwtmUjLnU}r-ei?eqf76'Xᦒ2sk 焕N$)2,y#\4hڿX}mqzMF쇵nVoih\\#+: w/TiF\_<+o5֐) uQG䐀)}+su?fN"S1_wOg Fq֡ds\>kKQb#x쪗T ;ɻϑ82wbmbQSļEʒF$I^ 4 {hpٵ}:=MC\B`^P hO%*P\P..:^`G~X)kNբA 52iOMT=@w1ba|KNh$6 jq/RJ.s$kێf @)ॉ:=ESbn'QO+ m_ ;63* V 㘀,fVv~Mqoj3r%]a]&}ّ:1fP3űk1ƧL3?_bC=jZL{cP3gRF/U8Z RgSΑ? v}xN6]rC`,ᄮ PRt#9qq0Smet\aXJfhJkU>=_'Vj6#o SGoB2k|z0䀅6b"(] sIzb&"Dm$܄ͥ5-r5zjraU2/c> SCZ0kdg PAk 5fO5_%$>4lZ?BMpXV^B /{ZΟ2+tw|(W8Fzab٫ʻsP*KD(oC2S]߾2{"9c <8v3.' Vo0360_S1CR jCeK1ji(j1- 8_uЧ))c J=PBⷩ}d0@ |uuXs,)sؒ#8sk/YQp|Iq|Rjx |jY"Șe fet \| e]ZB`ѡ"nsb 7&j|Lf.ÓiF9g w~HFeNRn͓^树ط?y6i+k0 / /z=.yh|D{et~, -0fll6"{ѱ:d"mtw(jG&ʣ=xы{u}&1` h1YΑf1>urxYd ҚC(D*WgOG7j$T=-XE W8xh(ڸ/R˨pHc)Z'ؐΚ'o1}.4V.ؤq^"sA.nwkܡl2oh@E>h4 q,޳Puг ,՞ !ʳ?Ə]Hd bkҝ\(T5ga?cydl_|o@3N5:e,KVˊ0=d <kZW+yGp$2kJf1r@7;У>)zZ))95JrGL?]tEa@&8oz);plg@a:<6?!59YBGDڭ +>>::b#,-hBnidEJ~eQvhEV'q.m4onűNaR0`QJ9?Z|`0rQ*%ZAS"4:WĊU._5 *զPj(ce/WXuIFz)-ڬ0qqkT>\C cG(l}pڒ\1&,M qVFJC]gi2Z4h`MyH{T{.XOZcרs&cwaY^6Rk cDx05FOzi8*w#LxD /2*L܈gpqN"+, W`PMUU'~2hxߵyH\΋e꯰5@QQXV|O.H}&uB/iK.V_*,+0o x$8nV/#)DOˇO) /8_{/f"RaM9^u.C9'Bh$y(@|B./ؾt:ш}/|a/Mo7oHHy@4E[<+)o~$F LS<#x%ђ nf?#|O!e>C /?z u ?H镔б*$;7E51ӕSlQ_( 0@ s4Ah#ArpndVJg.f(٢YsPhnFB4r}ȴôT]evRbh!3XpaߓǣWdo%>?MbzpD3!QXYh$m>>!Hm>;@Άer?}|dV5_׳X4G2?7tO'mMFW@W ^KkPJ.׫`uj%+}KI-@~qZMY^ҡ.aRP_V+ V\wL\{? [/5C@3k R ?*2yiPcF0+;ѧX1?r|qV^` dT')ϊ( IӜ^W4JicjtO^2/}cN_li; x*. B_\r"37B{$y5/6{eL򨰲9ASm{2]]ޅ\l+ k~*kUJ>hv w񲃩⃕Bsҧ:ܰbQv ^iOf XęӳnU{XDbpm.Χ! 1FiF#";8+M\CgqHuǓNa +<rSǼ Ƃ|{ ɗ ܐK0+/ۼSMRsppl'uLj32mb_W[aU[Rp|E\$__"}uL:_d j{7%V_Uڸ&)iXܸ#H8KcvP$m(&_Չb3σ2ʄ/00̄hm|P,*hw\mʛg\flz}ڔv#kֶi\[;]?5#)@Xan! TkA\oʚ"aVYS1q 9D["$/Z3m-5DE7/S }]ϋ .)n5Uym<~xRW3FSfHC{!.7Z׻ͩ Vk֕5N;E[U5:'Gb6:f쟏w+@DK [ypjFskWrݛX!7!TgͦNpAIvBWg|LE_^KH;8$AoȜyL, ۹䃊e%LDZYXy4ZԅR<x\3< hF#ȤR;DZ<>ۅ,.3 sHFHLI|97scCrJ1ZEśƓۆjXM?^r1 wyʂG,Ŧ1xE2'h/1bp)jvک:9.[YU^3ڝ57j"$ΐt#SVT"f>rF3J9a%)j|>'ѸSBGjA{@lYg6U?ڔ)qW _IzGvXUNgCOҽ#=~>agH;ݽ"R 7t߫-i#ƀ„Ҧ Y/_|W%6N߄D6d%_O/WVm~_X[0BcNv fa./yM\9hCǧ%5;P0oq+ +L3IĴVz:#>$F?MCTWG95?$8h9X(,-wō ,}u#i,禴X3D{v5˦ENۛ vWGHQw`CkpG>r'S#u+% K!B촅]5340gf&9WhHX13QmYRoVNGx$}k;ޟ7o &g$LB*x7V}r W-ywUt9䘀`е=pܫT4<>]ae}gO$s<GPb0u? .sO_Vܘ.tsoe4:Z&}1 LAwDR+$,zǣzVc"-Ӂv4ˀ倈{W2[d%'TH#5ɬK5+nJ07jiŔj~M;@Rc@X41@"[u A@LM@ұU܃Gh\aNYVͧPeO^mk8N)l`{/9{1e&y\;X5zQ"tSC)]V='rTN얘r#\6^΃mh_vMrKADf5 o><FDH FV4>pDRjhh~,r☧TbXS}<w"|M9/ 7r)Fa&ׅz_ @'ɶu?S__weÍPn%~HPr"Ĝ`4Q2R 2iTEl&jwAvb7c ?NGYƕ.tB.^^R qE{RNBOƎè'&vV.ןSdA&xTFV$Uf `3Dׅw{Y%Xϯjqv' o]&dncs3 & W@(Q#a`@ܘc p%KV+ǢJImB<Βd'.bORHٲT43l:6u[{>,亃1QoF,dv ġk}P!O`̻uH|xm?74JNnjm"=edvqt7im3`baC7$@ctl8`%!Z݅"w$;h}KT@AjqwR1ືNI\;ST8 [6ZR瞗ho( 03m#ײN'׃vױ@Ix%P(7|O9s i؁}(,*0 `UMNh#h9ڧ,8X/0xjXzެM{y۠49ÐRx$֯ͦSf,ұ kB5u}N4b9;lߩGPb}9sT}>#>Ҍu_rT:?Uy&J+lk'LKOF `ʽSn %,"/6X,1xi;C W&9ofEw:lA?YHmUoFŻ׻țн AR4e 1Vxқ^ov0ZBXuk #g&)aFdOׅh㆖.3%vo ]N-7/W *h('8_ \gD3vdkOȪc7o"L$ـP "WωRC:AlDÒ?M;;8HF?٫޹ nxb{kj{te)@$'}on䷔F80癴2y$9jYM0p@Bta4hH'L4ZαI7+*Wc~q/D>9 QP4ywK0o2P'n0ƞ41?c|<)P46˶,Pj6 [p ҆ɓ$'cD 3-$*e?7TVZq a;;$"U8JuTn҉Ot}`זߣ|`E޶%_|xoy y?I-V}6Lݮf|Tw&qkE&7o[ǹo\x%ĉlִ;C!ҁj K:Q6#ҙslg`ڛ3O")e<X7t^GQ\LtbS 6k'<d8'eI WHm{oNKbx@ݒCRd|^eh"֣v ba_}/ERr%"ip>SAmlL#SR}[$xм`9߶O<+׀q0~K¹4 NPoccӢo콊v\ ֧o7JȺ94Z mq4I[۲0C+Dtڗל?R#R,@i8ZNVȋEqvQ5|D`R t7`o aAZV2$DOk_=4mEwb1vUusm4Ombv;q4^ugq"{V79̯%HjǓs283"9{A.c鬖Bݱ?amZ5ZB6ܚ54o9T`#xm'}k w[ZH\2{R 0jilu'ae9M5Q2dnџNmJm n+Iq\Xt9(~Is㧈|vysw 9O^d$Y>Oil2+l,?asUk&*"EJ/׏$e=txY/Q^j۟"-]cE0ogL~eBߨo$S]93{VDP6,() "BV`3uA|{٨t, iyCgU߭)ݔDyX;)),7rUo{qe;a&:}K}hRˏ?M& Y؎W9U"B*o2'~yS<U2C5$K]ٝqS"~q |Z6%6Iۤt 'G-aa ]%K@93R$7w_Y9 @^wשUiW:!>6LApQ/N!ff6 lDr]Q7I62٤ZFHN1IL/gjHº Y*2&.l Ο#*U:ț]"R Xû |f}Ca#`#㝁 >"~ ,cp:BU3x*L}T=ȑۥyq `٫ǵQ ;l]CX3qEʀ% p.CެL߅$'_`ڊ:{-`ˠ` nDpRUj" AfsānqLC. xś>n5;~dO0Eʂio@SZptL!SWkgewn7Z:N, 'eUőZH͈:Hʣ9d b6v`G R=_mlA3E'.i*یzlz/F}A0eL_e?ɜPiV!;קsS1jcJLj$`J?}9R ^6Ew+Hzsiַ*p>>1q b̀.iXj@kP/FR\:fؙ#=7 %vc%Jqm W@BC\9rؙc.Y zOˁj}즽wqӔ RYY]VPJUq3 i)s. Kpe|'M{g=ڵZm3t5 ̨+| ti20T iok&L8\<(@F1tZ {n7:*2=G_7d iJm%er vwD5i&<"TXn)xB9;wG^|Dh |#M(0JF=lV=`RoRޒH]X*ɋ f7Yer>|X2UB<8ùS@r]l7Eϭ1.%ݥLωښf kيy(@Y?UcR-vl߸4ƈp5R]ANXWQ$yjoZ$1I˅0~93eP4,pA;\ DTi٧xhE)89 %Qfu1? qAF(ǰ(r'L`587;veMN7$<R:c}>wBTz-sfPbQM9n 1!u_` u<@6 ɮ8TX4Y.h{u%p]QF*w}L^}PsrwΠ%k5[G&+>й ! 9-e,y#m0 5BDŽ};Lhջ/{M~T^,K?CKړo{hMHKO9{5EO0t(n$ A1Υx-K\ S@b>g+쥒4ʓ:;t m@VHzS3cDr[F}  _Xc Y?Vl݂DаV`u(6}jV XКyc=r@>l5]$`"KbfT6wCD =zNkGݓ۹,Ν3cmg5t΋l_?["eudb2:L1 BQ Ǫ$"Wn[zt;hmTDV9q$&fѓ2#TG2Oy70t6e5ңDpnZfEd.9?ipB^SY 9,*`k} 6_߲rJ\Bhj\{1DQL'{򝧹ѶswN&$h(WpG1{vA%B\&Y!*mF̀j[uLyO?D&R,B 3v +g:O={{V1yM +(W88'dm~I@N9-)UIY5ڼhx p@r5OA'w'Wy/{@ZsG [L-OFPca:rp -YJե1@OT[DH `7|O?ڔ@=2Cԥ'Z`#8IJfnmROW#Rn_]ݨ? 5ݶ^#^HQܧCJ8(GΣfEt= ݑ3]U a@V|gvnIgJsO=R/=; .O=2bӭڛ҈>h>-]R`IC|R"WnV7Fm^XGK :$梙ZpѲrlI vkeESA5[rYߵN=Fb=n963j4`D42)3z~М@1d$ bJidrM:5^ڄVҰli.X{w*`lZtDa]LN9jil68MBò A;pDO2Xi6WuXP&FT깑{d`G?-XDŷQ~!vzUKq!65._wkIú!2ZJX%7+tcE1r"]<6ZnjyvOHވv0I0糌==+Τ,PK6P {!/vr'.;ґU9J'ѿl "TM /W[iImXfCύ ElNGJlt yJ]7|Eݢi$&&zffЅp6X ȣԑH^Չ |te2Fm_x[w`%4 \ ?z V+x7`RZpLy,Pd2ߥ9#=ZaZ~У%ROgrh(xf.$}Y<0'0BdFܲOǿI A>W8>hTBb4|әajgyӌ ,OyGM{m8-$l@ESǩ} F,`n{c&]Z6(GI ["i&3  RK'dz 6~cMC&~ B;;) ?-$ $d/3XY_~onj"" bd,o# ]m'wn}$mz{AF'&`=U%xY$?c#Y (A|E–*țk"x-_jy[WV۴M-Cc?!H4W66}9Az$Ҙ7mFsxLj M+9lτ3tL9U!~'7ssWr p_m5>{>~]+ŪZF$%G7'B\5+[ͼr k>|!) 1ʛ>l{X԰GDHFӱL(s *ʉqaUٿ Cߎ8E{ (JMLh[MOWs=>.򞈷Ky5JASdy'OYs!0_:ymWս1êF0rGbvM NCl_ߕMmBFc EY?1P ݀s,ͯZdE[6-!v۩m#T>f#u"sNaִ2L+x.axlb\ ^8+E4J_h 0sjNU_]}̨/rJlgjfօvQ{~0ozh$9fqe"rzϣV@-8 MbTGg6)RYJL{}_5 2L@zEh[pi}/<#T/= Ɓ_gd,,4IZQ~p7nf{OM$ӹT[:d@+ܥP"s_V`rϨOoI<lfj% Eq+ 4,O BЉxn $,GO$zXbj;WoNX\g`_bVm?^9ŋűD(^l} 4'+[M%o90objO7{gI"sWفyqL$nOj0Tĝ(I%eaUe)%F&]t*+9tAs_~PaʌD[ YŚC>ZeM}lvw";A%R0 𙃰dѨJX˅!H()R,ӮRg:Ze&0! 3t\c鷚SQvW[N/.=`*?.0鬗rMQ74ݎf5R \]) PeB:}_I̠ {b4xxlhdq^ӛbD ^1l1ݖ\$֦% @Z΅/v{ǯż|f N(zYxɑn7/D>i{bĔYL [u^^O 0Mf #X۩dֿ„w'O-RP0emէ6!NV,p.@8R"}JxdykxreW<5X03RrP~1(`> Y*YM"TT}lZ2{ B6gV69zDg5̐Y·rywP'zIa$@f[TBdm0zsVA3' = DLɢJA1ZcgSI2 j@L 4YP'vK U|9槩`+nȞ]T0 FX~5C~PͿ=6W|E,/m"b*єJ: 0yZB(i,A! wn.؉hnӧ8)[SE@O`pttGhzr`5'SB)X/GZq$2'BQ:qqC'5bOVaxd}Fݿex/zύw%= /bM-pfP&{s܆C89@y$,C|INpYRwL HI90tx]_O#[d%;ܤI8 T 2򫠊@7ׁ3i6 (R y~<61DqˡVdTp)Zfˮdz1a xX" w"ɨ+/#q–N%ФSF@TDtk s /R(laW`_ʤ6 "@e ı+1lZrǮuc=0[?ܗASW Z%>F6 CH9'IH4[Mv³K V1G}a(,19wc$4k詌3ǖ|@]?koIÞCKH )F@߇dG|ec&KvC?(XiwcYV;.)\>)̪-ra3 <,Ӯ t"g"_jPQW;˖PJƚўʰgbcVՂ*v||lRwwsP fgt௨XOV|G[5rn{Ä[ $wzc[vnIs+@SyQ4O9FLC*YLunS{jD觃/R (M\Q=|筈Ik%N3BE12@:I`qcS1_ wr?4?дAh&/RlɼyWHaONǵ(`SM.j,LMջqOMeswn?S&*fyٷV)rD};_$TZ-k 2Rs}<ԓ 5|IE; o0f&FoTř2aDtzDT{3vǷ9fnIZxez'9T}i' A1fH5~ .L K-F)o6#x S= L? 8guU0Eg`{929^ I maґ2$ǀ15GBD5[hDØe4fQMf|dxrj<3،G.>U&o+x>+-ۂnb&' sXoz-đ:,[*]I%PnDZJY4j]t2Ћ TݺӼy*@0c'bEDҨV4g0Hh2ScCYtV{z65c}D_,D6QYh*=e; БAsErћ}\ΫJ CMwがLD c}P,ٰGNELQfQo$ut$% tO p$t>|R)$D>9`YW+4qIt sPC{`Jc峍*cX-'<|[\jƅJX%'=D^"9+G:`:O V2|0l KE)6,ay}4Zҷw`.e11*;O^b8B/xذ~5ꙐLu2PY/;FvP \eҥfDGPr ݿO͉Jcsm4#{Uİ ~J#h?q9OM .6ڊL6|Et!aÏh,`, M(, 4]s*@(8-̍DL!8t=@`,z1:CpANcr\.&sӵZ?~`ukJ8?PқӃ s}]tMLib[|kM:sE?n܇EW(tF.{}[ T1(#h*Y~c%;rQX+ !7gܕ9 ;|c0tU4zI") 7yMN.R{K3!pQ uMtqӳ򂘉>GiA9Z0˪vODe:Oph$, h&2BQNJ#Ev˶'r_׮f,o_D/Ҥ`Y`UiR6s = zMd;Cұel"qv7geZWE^z)/(#a%fC me`a)JC3)ZIP۲JJY+Q&@VV'KNC,RE,33Y 중"^Z,"&sI::=%0b0^ޓ9Qq@dqhЀ{?D?XnJKŻeDA^AW*o\'XEh. 4`Z-l $`.C76T؞~S謊FPR9ӹ&9?ˁqewrB eV{GsY*%tO,(<6_FQF gHr2Df U,3@$!sivMK9.$cQ@ZOY4LL %xب&*HI3.)_V4tI,~*S~* {/[e[9U Aȶ-ZM%'(|B*cPN_/).AV%ֽ3 ﭸ)}o)^wz1X%U$-fsJ,Y=g.~۫n[&Vv3~Jd&xkjnk~?EdV 48e8#\xVپ-r%cMGSjCR73_=XQgw_stn\=rN{UbV{OXbh~zԃPRf\=욎~bQփ׷sd 9tLM6#`tL A&R@Lc 9V2򞃑nbX2_9 Q2e=_1௿h k/Ҩ2Ѵ,2khvN3?;H}bTp8&㟜k iN55g<] e͞Žib^n\n  Z"Dvq1ܩ'@clB!5|)R8vڥ1oOe {ʴϱ Q>q ET9n:_,0@u$]-i) j}@vvG[`{^][1 蝣l+dw|S e?KL&{;*l{)0*fM(ѵ@ n6݉iF$Dë́VM!l(ys?^l/c<\w 1w'2-ھ,g?2y*fAi1BUJ@~Vc&"S\ )4&1+ԳaǑH"S^K:%aBmq|)7"oryWm+q^`4θCܙjukܽ`yS%0nX6:2n?Dx9$6BD%K>w)zOvVJ2'f%}~LV9/z*V=KŴTo3to,_M]]5Wp1v)UfԮfB`R?i U2(23$ʔ\ HJysbW>7zU͟tG9IK+wϟ4e} >2˴#cճh=MEL~%IAMz#SOY 4Jb[|,"D;6-P9iƖM[dƗcyk[CΡɕP>&BNH[\XvB˔v%r5faL2313 ըfDh/`ޭHbϮs܍# Jh=VRFpQs«wOQ)l?GFÜCX!PI28yjX@T١}E"c[]z^i .hcqIpoQn&{e 3S% >TpeE[*z+ dJ,5bdD\lo@8FMm"~J{^&[ظkB)6VyZmi=fn/O^N0 )=4ZtQݧ R0Lk9 L29pqoIBkeA! ,4Y7X"F3gtLpa"ccB J+<%U|-S;^%R(S'WT$jїh3PAWFZf<$p‡ʞœw{(>N" oy?4--%ef*0t4WxA~o99u4xd1臂CG*?`1H,:8lHS]/w󿘋C}g`@d֠`H. T4e ;IKyTCI_ Na}6Tj&\6umyTL~Y`!˜ۛ &ρ$%uh}W 4@8<)AX5J}^ ɘ샿UV{m=6J0&wqsA۬4ϋfړo41$4Eiwv xoxS:~eDZAb4 xwMZz^dJ MuF—%lP 3O%AA;'tg`eieezFh*˗3@yTT􎷢՞e(1(]yfxu [)s ^B[/^d9w#f'9Ql b/c,YsrSZr\\+-L0r;4QcM(:8._4pj(iCQ|ۨ W˷ѻ'̣i& Q <1+mJdsG>a`.Ә< ~8DՏs;N~gD]Rjq}=_5/ru]N]f m: @}0xxOl8w6ګS^NaPٰN82wutw@U3WĮiL:u4{  ̎-R[NI^󛛋j8dX-W%nõUP$'Eϋ:#5A r j1VUꁫ} |iLKv05~i^U ;Yu$M\dQC_yp0 Ћ`pe+X$VXqWx`B~tEdY&˩rjP7a] [$(Wd|;B q)d_p!+[SpF)&Ep]#qUyjzNї$ <ܘIM/;>K߫W`@f B tT:_mP& aZ/1^@*O8%DK>l8IANE>`HGuʾ22oF`Pߒ[H;-0O(=ٟʚsFR5y6w«>ae}FGw/̾aet6Qz?w¼ ##&5SR;cT7qmsSMjpm_RE_`+,㊧HJMߪ| C_uE[0Ex7L㨋ke{ܭrU-_L1kb|tp^÷YaD.ΗWFYXRYDzS0} c=^C@TKbX)(9,n#3=#1(rwZO,XvQ`g^z3OiO=[X:Po&-~͑ZаCT!Ò5UpcZoX$DfsQM}2FxoCGJJ+^5>b}T^Pe@U&)G;[ʟLPgd#;LX7f)>EF%3 @/*zzPFZ =`J.qml尊^XVu2?6mcVKMa{S蘹^@pUP,]~q!+012 U"G_ N`.Z {j6Xh5c81ɾV͏u@9| 'Pc 'N75P')@]LDΧ VV0yNXOTBVH MWZ.rJ?^lBoj>8|q+~_ f5ːNT8~Ir!03JObA@PT tl%Gw]G3B,ej.+nh蟫ssl6w_((1˻W̓-N J?3X^bfXLU|>&/T#hTHTbZOSEYK%:uqVW+I36li,9Zˮ-Wu54m3oԋ]܄q'2 ?4d X~(gKR.\!6ѢKO0}9FӋTt"Y&[ȳjU ~xWI[t{F./!mHe}C9?esV(P%:Zj$4.CRgA:R=A,6<[5:8\u9o*{ oItoV!!ZNީYPJXw`$on&D=Vvܛ$q4|.'wVX`VocZm~L*|JJՍuQ7FГO^W|L3gYNG]U/2JS(^af*kbt,qbA}0rDNR|> .!i J̜뙃_R=Kذ6bxhB!*e3= mNr`k$r0$>QopH= кxb:yi;z+AǐcuK0T'wBc,lyw#'S|JN@tCdNhekwX+Kc(1ww)v0zr"ÀCPP8"t U6]hGp9i|Tgj Xx(B|k 'a"lޕTz770č~[zvAe=wLW)S؛>j+=K;f1[_,'.˷mm ~ԋD&176 `zMwGu)~Y,jM:3G5"+67an]!e}V?X!WM'NJ(.Fwr^Y wF aBM(丧UMkѰԠ猂ELxrP+j4XhQHa2(H`xӘ7ZJSn8ő9+VF}U&V1TC:1b񟛴 ~7AXgosY߯$ҋ)(.KIS[+E!n-XI,1dbo{%h' s LVR 0ؼ)JaߩJAă BrI!ٙ5zz^^MmS TPou2~ !U CD\yS1d;? SH]*'f"Vf!Z♧ si\ α, ֥Ow8"9 kUߎ2d:ΜBrA^9s/ d2"bF29!$7Q 6º>-mtϡo;FSmPJDCNWU∏3:} U04E,-$1 & Xq"`&#kqo(QσEnSBUJ]nG7rŽDc@^kI5PỊ S8 7ų \3K6K.Hn+гS$L;V*}&}柒cxs9`4C?oE9 VSaAK6xadա4%[c˻_kZ''3X T'⸟J'N^qLO1 jKuS\tnb1]l@K'5#}a/B5 %zm6`vڻDmkN-J]M S l`ChTVLO{Gôg2AU#H(*."nǻU1ln^z*O)(ivH]m=:jďIpGW EyzJ΂@ |A^{FJ"b7]d S\Ԇ$4e@^s}9>z)MI7%V*yaRw!\Q76Mx ^DyݵW9>iW$k0Dǻ6*7? E$Ԧ 2.E.z UU oFQ?dxsͯy0QK[DKٺ7t!`%\% Ŵ[K/ KeLj 4#iyI FUzm =;D!wI {mR̻[v5ٟ33shXx0be;(&ܫ]7T%*Vp *qfț)΢v bifi 7·}Ci Vqv1s)6+ö]NG«fI"*J{'eo xd *{1o㻊N|#P9 ilztMK> /'W"R%-X{viH_pɣ(;/|i=A3@mt~,o< Aԯe%{s?=ڥ3-,2.1BU]JЫ2` 9oo9S.z& 5W. ZÆ*!c;W%qTҎ 67 9Z߱vxcl.g:SOH6BPk:u ObĴ~k$Y3gQA)42$:2|llZv!;ڹRS> MqG|ʳ9r)ex^%uGVirM¸R{{f dj}c/ bWFvT:,A3! ~7.)=Dx^\:?QMyZ}zN2䡣M5׉%EQň/U?)VБ`C ('7 9l u ٲà"3+%lid'+7?YOs3oH ~_4~IjzLe޻npiP#&ǁv6Ch{ 5 ut= 5deNd⹀dw25si= K||dJ>S=pF_JQN*Ogjʔ.LdOGi̚њZ <,XeScwevӹ4(}6e(~e㼗l]d{&а[BIdwVΤ֗ϤR~K: ![Xh |y[n O `O|C=47}Xf9uՍa+CW!5Iqd*do1fK#{&W " M;@@fS̵qFo>;9s ݞX|"r}r| 3JtoXg3(6@'69YoDC t/>徉6ZWIdh,iJ&຺hxvLI:>{ƸXPUq=A\y=0kA,3AxN6;w09F)'|V!=!s>$vVT3?SaϓO3 DžAEK FZF0 M3Acn^0;ebRM}%똛_5}%n>Q,F{;ҥ:ǟF:Zrjoe i rqs$c 'h=g3ym7uM)1k1ZFoVNxu_%7ǻM,j9\)Ӂb>#(2<\V<;@AoS6N&Di'mESr;R84!q5wb^ V 4T9N͡DbOa,g!۬.ˋ&)&^^-C9mA 4=1`Ņ`HA쭽d?ɸ-mƊOԡ J ?qwi*CGbY7mRtbO<&\`&JLs}9L>,GI{hZ87SN廀< هomQɪCfavcE<]GU٘;{By|ȸCRyHTfѮD^W+#lFNKu޲W%ZP\jz NHswnI;)o 2M5]Y UP ܥOqyo[*TT2@K$CԻWYz4X[^C"S|ujЬsGɲ\i٫R٢z̔w&`H@51{$gH'xi@Wa.1eg}u!'Z)) U7niNy=cգQq*N$>X펬CN~~e`0hE,'@s4NNOV"|ɇ;%gĻ j{= _rt+;wCPϚW2$aur7K.oC5߫(tAPnI,xe1gnƭl}rƲCopPg^50B͠:/V旬ǣU~D&(D uD{Nm#.)~Peo-dA!Q3@6hҡ<#mu;J ?i=MRqØc2GT_*GW$LGe_cIPmQYoЧ"{vBL1.@ڕ jN1x-b. ¾õf|tD.[o11?*ү ;n/X2&^#~D8R#X6J#VWOB%F Apk1-!em]d xu5Uxv^RW25ЯsaЭ^!ۄ*Wה;ǠZv@i _TUG8NCT|XLsBISTje93Fqf_aL&>:$(}Rs*bc hg7b׷]$LO.fT׹2^ciOQbmAE&XY,LPi喅VNhȟP͇k>zHanC.ݎ=ac GHȅym:&K !CY8Tࠗ'B)[snP#B_홰-ήdCzwb:qbF>q $CYɜ<6g΋֭ EiLsQk gk_yKεoyX:yl\EX&"?yP[ aT ^Ӊ*ɋiJ|>FQ aW3C`o5Ae?(Z$e mXy1ES$gl! }O\Z6Z`DIUQah:=,&>X`" >*)im&^` [Gp?Pc aW]F#N%Q1W΅ /kkdm`0S#+TMb\9^S'zm-ۨ VZrX?eq%qx|` )~`L%ﺫ.5` J曄V.@E8AzY = W _3ŵK>z}I7X07ވD$0L|! kM/Hɺ˛bOx_'E9΁xb ĆK%z+Ъ H~ W±lͤq@d06*ǒ[,w0۵O&ZV }g7%ܔVlZΞ=#uoxxrz~5>sZy1 `9?+(l E|Je3Dh}:r٬,WMʙ$wG%N.we47NDQ>iLdG7Үˏ٪ P`kK].RC|{,n=?osS5YHC"|a6 f0S~d+ b\biXu \JBŲ+^Nw1ՎまqeRWrAT~@ <R·7 K%.H dJqhҟ|AMS'F7U>JbzXo[{+jj,l@4<' lh$ac0*C.2D& d ԩ5k嶲CQVrqqar͒>t N Q8whFTm\ց'ly4 28X+LV|c/m\[XNYnYX O#C"mXr>,jT[hoSQ8|T8E? yP~>TYm7{wr!ӣP;mȩPZs:# S64 g 9|P}'۶1upje}0Iʛу @֚|o[+o]PIp tA2)[8閮PY%u[tΓ6S5P},Ӌe:8y#jA5 V3_,g#G('@pԯ5E ~-ϓ4Ic)JښH3V5[ 0(v7P0rlr a|_ ɐBpB~|)<=z-a#KV d7KG(, yޡ0i&+ ׅ)#Z?GKla r`<ڭNJ ($#PI*,2<* t {+z ZJ[ĪB&]Wv<ű  qMRsBY;"ˠ =VȐ' ~ zx@V%Gd>¯^3%Շ;Ȅt&#smz׋BxOނ0,T:fr<6MFiCBh~D&d[giaqSqeś´~WEX=BI]h)QY|5xv]rbp'pȥz!/?KB}5²v?1U.Y}@cRQ8=La 6G3OC2X6t(SmAi*{QI3Gm-\h{|dQ9\R.qvc&;RG<+۩^Ս tpii qǛ Jwc;mnquC%ϭOr"m?w^=:drkRO遯YPV6+$'fEZ.[ " Ds>ǡW (;{6*xؑr%7bk5x_ Ɖ&TS%<vLĉg^\""AZ'rH{mdN?׍i?N]f|,/&#wsꍟf]'׸V~n䩿/qjhO Vl6a\T0 "1 +7Ļ D L~SYQEI2@Bl =E CQ%(l>_.y?UQAq=ۅ`Wv̈ H:W33apݽسZhԊUKԉZ~5^\B5B, OXR@@ !Bk9)KT>n>UKI9g١-N~8إ+̀qIgrLS6P8%Jm5zj;\e0R 4w9tbC\%.39UIF%h߿07LS;ͤ⭋Tᗀ0RG|^}%|Zn٥>AaX>40 {F"&<~{ dF`nOdh?x u7,bO7lS2\"rZIi_J{(-̧dr6<{uz[8I{3w8m8藐:*8Y?{bRI[y|`&"hd !9xiCC$.Zl*}oW`&eUMW 1El)"TWx!?=4{R9戜\]I0[$Zy`BnW-byCiW]X~#Yq6t"ʬXJE(촵`rA7N؃?f.yXr?ؕ 2 X@"4+bmCG ascZYgOh|y/6"Cm;!Nv l?6A\6ljRM*G,I]ɐj4gmz*V4d_9s6V b8&FHG_tje6jк\!@%YN? s$77"8Ajm)2Cwޛ!%vXҷnwBg(d{.)`sN9&Ibwo!r&Ygᤚ$78_)ZLRi-$6S6ʿ[PX@kvF^Lx],iK#2iw'yn/N'#B',]X{^TM#Uc\D,\E(+;J9TZSufOBί‡=5SS$!HXWɰD~kF'c쎯>v7x(E JsӂlL}9@/1*,ս^H4dش~@v +1m6Z/$̎*-^8d3Vl2(Fo"0X,OF!Bs'/&+uߐÎd}XaCo%%YFE삗G{678s @u1n$Yx_޸ */GeRabb[0:t$ j7o¾bBKNK'PܤJ72ZF]݊Z;6Ƃ(UU]W`ԘE0;\&o(OhrvtWx~KBL+.N/6c0)o37g~?&hDl^ԯ~F0* ͧ{_Ivt7#s{# QJ7C9$d!d+A Up׻ yXD)Fhx,Z2x"ͱa΁c sD 6 1X<RRFKv6E jH>Hi'FYbA# d9MrLJgEL :n"ދ0oҦL{f ClzpR=p 탆R~xY|+cQdBZu!g|J,PL/*]pqӋGZ ZE"ߘ<_•"u6cXG%-7.N6voEHl 2}vވTBm/0Tڛ`s44J~)-.hqVv $zRC3"z&&}8k)}gQ*z6l'?H&4 JsvC$\ƶsaxcvvq%Q M5I e/D'[TA!XU#{A:0yG߀E59[>)|۝82MImzBhriw!"pl,q }?x7x Wm(Coȝ#{WXg?G^4T.`S5,l8G5Z7wG*KQ+\d ʋك-Ď-sh)߬ `gbW_O <홠  l?[\f|oWC5?pSt+^o& {!sD$NY|RȩfR^gũ ;ƚM/WkvK(Mbt.kU4- qy "|ӥ;,`Gc WG68r_w_Q9,L@KLnwq{Pb>2g%7~dx u%Tʛun OIܦE4N:j3`τ!aw3τ_ZޛpLAXx@ez&;Qs- ?C1-R\jYpж!v{?N;޹Y@.sO,WOfB-dJu4eq_B;‹Fq93%h^* sð'gi_2yƷ 8MrikV6ذ%vÜv_IB/NUO+t#h.F[Ӽ$2ٿ)ӨxtVx?o$Wt&$5s2im] Y86{\) 3#lL!T?dvzل^^xQgKgu$e^ߚ\..Bw[j I1G9 *;+r s|G߹ʽ5 #*o'eP{~fb^X%I=0lȀF }<(Bڎ;]>^, !vP??A jwn-|NMaj fǥчG(3]h¦fE5K&UJ`.S-Y *6' Ed:wJk>ɿ<]@4^3\cR3 ֋ n%'.V'0op9bm8Ģ|L!=m0` *DLOBTAB4LZ'uM/y|%ʢ!u6nNGOӂŲ?oD\ݟ_oh&n]7+¤6@0n:S1 ^.͵YK_ 9üohmyjm"ZT5:VƢĭ+ Ǻg/iN5sQJ|jd$_L#R]w\_br3lĪ,`#*takc7KOD^ IikMUa^Q(MS* iTf@nq`E H{" ǹ`DBb~[\ڮS P ܏6O ĿʊexM-Y5I[gx;I̩£!Y=#x(76HV<]g?[#dIJj^~g(`yRbV#%ms{ r4Yu#"p dZI-g&ϟMڌ$&G힪v,\- CX 4&L-EcO8)'EH> sN.}z#Gm?HTH!-WCz2ߴZd5(;N\#vcժ &؟cBfE-/lu5 aOhf坑{#b]P8f`ڧk]oALWG_w! &i)b'XP+VEyZ^np(JΪuY9"HuszT<$='%uS1Tznv8+Oj`aEV5Uf*Hhta U2CᄂX5Dj_L{/.)Bu 恓i̒ #Z h-:Ntp*`d#:9Ô٠˖2ױN9|]dm ؀dSߝf r2OLP5RIݵJk9Qt. U&^<זrx -HJx,8xb+YC{{rӶ&`Zڃw(wcHR Hſo?bmdEyo97Zf,ʲfh;+č?j’hzVWo:Z 7;5|Dq88Paw]ܬ ~sBIWi2 THs^S ќzmկ.,kG;_ePo,wRobm| 1 &+ה-Xń7aG*8#* q`-fleyarJHTz ."rK%b:/"$M>47ww }kPpkQ?%2 sV4IW<&_,Bxf&*bjb{ 3>Daԏqtx %$^d6=< ]7eu:5fm"F w Nr\z_nI-Zg>u" BE6FMG=>bШV>w>CR^xlZ)L!=zeiaa!/."b]/ѯ`)}jvrKTJ~"˲<¤"G%QVe2e)C*LcPbv`Z12`)Mx_ ThGe+,QNYB7O%.48LlG#c&³ qnd}5廛A/A'L{vG #s0lj6Otv=?1DXU|0֏²,MPt1&n`3}J#{PBČi/YWM#72؉vy Gjf?y⥱n=-i9+0ޱDe:%CoTSW'PU]h:-T|x*"}*i~v 8!Hʿ;IC+x:mpnkO6B^S <,ˁQ]c?PuzU-bJ2L!0-۾5Zz9o7x"F~#|n6鮯] hjOs{QrBvdkR*jZ0cTљ8:Z4zmIݞ4w/'tͼ~/i;$ \ul;y~D"q-Mdgh:L +y[-A+BcIȲ&yc]C:?^zD)@Y~t"],@Jì ^ # ׈DLٙFwra!!vQM@wWf)wl\&%U(JB>'[a2qs- u5~M&T[Kv6 rT,ȅ%ٲ3LX7y;^V-!1 I{еVh%wj] hBX}n2 ?t('1:g7-Yd積B84Că732 wϏju얮-I7~ȟ k}4q?Gv?r=XQW6#y;Rw > 5|/Ʃ'^oOf."'G=[B`2*cX2#r̻hcwLJWSW:3.ֳpӳ[A7v)!7>& 'HC*TkR&1m'kꄘ>kF'י>j0VOj!-~XK u=(v fM5i^T1na0,|kSSh=9#"s8 V@%W#uv`HeSxEq_rKiWOʓw1~5 ׸Us cB_Cf[9}IO`2~Ӌo\.PDfT?/?mTE))@vՑo)rW!Z/jq'f}יy jTa6z+̂Ԑ'׾w>.b*f|f~qyAR_4 ѣe9PXq_: g@K;O *ޅD987qAH`ETnq!3mUoՒdQA#yr^ȀwNh9a Wb{9oq\]%;!ӿ.g(:1B+Cߙ*:٦}=b`h21l]0l}V@')@BS8qdRw]IJ歉O@n\ƚ&"ӵWnF L{+lKUI8gcS!.3T:q^MʈD |'%/r_&YE);Z0j-|AH իjh P /JC!CmfOLIDKC59F\4B]bt;mޒPƷzgCBsJj qAЯ~QZlg/+8}8-fwj8RPZN46(/n(NR֟W$XĦ@NKO|OڒLZ4C4`1hGcD4+Lds4]SoKe}9JOAi85+C e/p Ҍbɧ}L"IeW 7˙.j, ?t6*reʿ|'&iv!VEj80V@fry\k~4DJi\8EԵ3q%(cPcQ(^D3ȵ;:u:AjcavfSlʁ i$/qyi aהrDބTݺNWQ5ЍAl ~ŗ4-Օ].ݙho4O#~(ďM0nc -CMz@ a MTО9co M  w+i:;obd17}"#<wpf/ђ4ŭPjٹ5_.H!&?ד E-'p& `RF aUt {á4N8,7E}.7W3a|^Dѷa"#"S[=%.|= 1z".>6+^ E_* }L~ZQx1lr*F%QC=nHzv1hp3Ud,)vD!p[N1o{R2TՃJ }C9$DҰ)m}祿IIfmdp!9Kά z |,m?f4ȧZi_:UV2a yUѷNs܋NTA1ǐA˲^*?X(H9$J)e-DÊWW2Z"Ǻ#T°._JqYNѡb(>W-A.T8ZK~yո Jlk_64Rq2FpJtX et35NkSI)bjJD,L ^i(ϞP֞ӻ6d,dC,֙56bi% jJ}w(Q OtpĈ|c$bڍmct ETػ=_+s'U)/ 5 xW:;uj \VY]FD؋$Mt(R>.8C)X8HܞcbVCE;(J7WX$IEty˟dKcLIN KZb[f{1u0aۿ M'q'׈5;[6osȜ(tx߯&tŘJF=sG hDsEt4[gus?;F$*oI3"B9N 飸"Va?%&Nz-񦑡LQMB5oc3*"g 5A3G[ a`RSā}*Ee89 El4_gU e෴LS5y(CbgWy*}ˬ6`ojZR"QrLKryIʤ.O.A Ip] ec^/\O*Q!퉜:Zt-Bw0p 5?= vD AtT!q'SK!'n< IF\~Kd@up}ؽ >%}!C_=*Y#fQFIőL&e0r>aZ?QȻ'0urzB>o|䖇~*3u~WujT#ykrSϢB*͓4JA@D%EhWPaI@+ \%1F|O2'lU~ N@wTQsjɌ(2"K~|V3pqarzk#Wݸ[yEX]G}2sPb5㞇2X3M6LPV_ 7 7}E<2QM K.4 *G-+j lxKCK^=|r@7p4+2@t}=i+dl^vW[!/9$7ʖ3ꑾhtB &ISNw :=180o^ M!vOL *mTO$[MNMo.:S̓ᇈTVŕWEoq|3:yA8{n+YQ gbx}x,ԕ퓶ғIGٰC;/͍@0q` ʎ*Jn}BoF8핧 Bk^VL&h\ p=;eِlNV&B]Q-L #LJA\d$Ǖ2*LP_VlW_jHQNuyT$sh1ݷ)obslŌOik^A7GGoѬJh=gp9qIil?q\S)یBYamk0[UEh]?ԍA)9FdĻ48HE.ȾvqxIvFz,^XHT9_)9GjoҒ"IAԾhS%+S|ip)l|d~-{ EEhzvfjrGa7pI \u\-7 E&Vuػ }=QB'; 3&Uot&|7em#@ =CCR>ϋ1v#bA ;K¶TY7y6jS8j8-&uV#}!R `3a8Uc:mJ̅kAi&X)N7Ч'~EA=bJ4 ߫$2}rBl&4oys'BUz5'U733$T@V52ҥ/"r}Y&Al&\xy~f>?#m^CЉuID)h٨x!IFl/SIot|+f(_ %1QL=_cr//qnA  lO.Nsj.p?4Ml= xY{8$+2%#"7>CKzR"uv78@OL[u _'r }ҥʭv踠D ŽER%(>kZBh_4yl'+a|p7 ds<. ;* 4lݣ4'j ;jo&1x{̎.#fhe!-xq_7ؿp﵌xOh;QCgnT.;oVh1 .Xa҈PC;8x ŚUҠ 9RW)Jf(œߘA#R F 7UǢh0aj۴gK( Է tt-Oxi$GHϟ~ۮpۉDϟyvTC!|QcُЂ6GS+0KڭQuL,j,C,Ca.6ݙL3|sfGU '.m2͇Bwl]#bh%4Rw 71/>LFV~vA_&bF[> tԣfDHIpK;#4f 鹤 gREUel$ R >7>380BV+JD:Hl3cuCaLUgb7j(KͤlVfGdhi7љo*#]2z`(XHi9="j'2+H-h::74;_R {RpS=tk?K/(R, Eg8 \LCƾėψv)C2/DS ]Y+gsHwY XT7j),c^cFc?̡UiBi@!u&IPjXbDQh5Ѥ 3`Oi)P -=0ٙ܊`&J˪Sad)z?ƍq1+߁o3sStҮ<}lqsQr&SyPeD=VBl9աk͙ml* nWΐOAF1wΨEz}FV$Gw-U} g^# | BU%ז =kl0DsO:[2zǿQEr {^r`ur+O54gɐ?>}v|)Zk܎]{D&o`ZP=h@mmk["'}/S`LcΏ;[Ô 6N:ed]rim寜Hk2 f݇YK>v`q{֔7<>b $!l2^'a&vӀ*IMָ߮mT5(&ik"Ƣ^ǕۗJ\Fh!k`o+OƘxxh=rۣאH[2B}+d^o yUҼ; ?*ݓ9fF-3 {0=GT^X)o*yIp(B=nhR3PH$#caXBX[w`IFtRBUN:ޣJ׏ Xs~NiƌjE2H@CCf-skK1*-LAk >ӈǸ2-J}2q02MQ僂/ձFX˫=6aiSɳ{ R(4ևvHR4UNVc5 {Z[9yŽhlfLD<WId !չPI҅UI#'<<,H!{ve 7P%i)L=Nv)_d6j1ER5cI 7fy7cH#搵CC~ l@lU+ 4v' =|$#[Yvtܲ.:2F䝽"ͬ7]|š>j|ef 0M(%po ,B^F׆YJ;oB{Ui KJV1guھˮawmbSŇq尘a˅;G ݭԯ%,å|gk89{tp{1|Ц[4>s]e顽;O84 (cT."##3piVW86'ƒjH~WJLqJ 0;|kQ7\]sbAhg mmz797LD {锰WlI #`ÐchP1{;3v_ itWC8P 2--o)OO\iӞ_y\[\ԲȾVlOZFy"[?RImpqQ^T&q=#;•M)(q AR UEd< /rNz#߱c@˗ 7p$[ی5,txK}9hP.tyU7fXyX2sE4 7Av8%1=SZcu).׋VP|":W/ 3WX'Q)3l&^ ]%zHP{ꐣ*`C,hƣ=KSG\=>xfB !NFα"T.| B_^%yۻxt$%* qDA,~՜sVű, ,CS _k:+{ee?Jkfs"SO=x_P~5Ь?$u~۪BPPO߭ˆp/g B떄5t?GF\.n*̩$ w ٻ9<;5pߩNl&°GO-N8ѱVvAAٜ]> v'= n"0_0$j g.&SNmO" se!L#G{+*v JLEF@ J sqGSfyf>ʘU̡q 6󓅩sU3Mbhу6(<(+w4(]fA*D؃)RX2{S;~ D)C6@&!}(>ө >|;| !+Mٜo7}LLlו4W<<2q!ƒ @"3=fK1J_Y+&+7[giCЅ)缤CgZh[d+JBr$d??"CcHVIU:2Y_ZLw:/pazA c§55ˡ%Y墺s;yp{%sl5Co"e!)>JX> ?Mkuгc)b">bI=7b[ڔhE(#w&3E$U_U}2DW`U%l!r}xiĭ!hNm$p^n}(^mA*~b&*+W=<+buv"̩? *̐{J0e G.06CwjbүV1_##) xo< _3\ױȦxGXtryLm7mbf '8ӏў1=UË׻b2m=~Z?ZDJVGӽ0.'^&냸X0neHх,i(Z mΞ.D8GFM@rIsGnR]us8OU_hpE?`+QrvJ%AG(Z'[NA94-Xv-I9> UnR >?U48M~Z-"LJfMT"TlVhR_+%[o 2r ]LM3vQd1քnZDn*JQvN=5&>cʼn>6TxٕFKc&?9FE8AsMq+u/&[p5BCT.g"MI:ƛfU$)ij Ǡ^l&Yf [ө9 8sI݅um2ҏB3Q(׺td +թ|mbv?^NҠb;\)I']u1_GܯVxKQyh~-+Ҷ\L |0fUDyI98K9sv ʺHKTɞR2Miww&9^e3q+(|?rh\T־}bqyܐZ nj {d% N{ϟie0tMƃӐ*n Ln[k(EcehQwuA)yxK\[rD2l>W:3(Hϡ 5ܣ`;Y]s0pO,ba?O&1Ww@& ?*Dw.b̂K$l` _ MjT㡨$޾wdͳRqU*|m6{C އ/H8B49y3i }`Zxо8L7@Wn2QThcGcQ풶eȿ=*[=^v\_!ʎc+wwLOrnCq<*۶ a߅x#+Ut< gP 5EɅ(XZzy ,MeBoy%L /l?Ţe<]Kם5ŢxL.VKE٧P<[]Wȇ^vVj[%y![`H+;Ha::q_Ìt°eL|h@ r +!XLe\Ș?`R 'exXI7s݃Kp͓3:G,meKa|ݑΩEC=X=V3@- N/zu֜i JA |rbZQO[dpˆ=d˗6!;pL#vqTcˌ v̲ƳLlAYX@Yrc]KC}z<ϻT-S}οMZM}RĶ2E.1V$6NR6p^J-޶]H#θuu~9RYH޹s2%EcK-T5t\8G~q^ 4;"·qYAʷ'5EhU!zjC1l[xcbjE ai@^?o{t+GqZТ>Q(xD9V'4r83XfƎ{ WϚ6ãiv"׈I}q05hO`- 4x1!RŃu(RTLPfuL_[QdREm)k}݆/BTsso7=?hS%ee0^llN=F Ta$u^cX;@Nc\yY]fŖ_DK]4ȱ8fz7Wn:06V`,>j/ݏ<ԇT9Zl}fmw9M*pP>c'Ibѯ|H٦|| Ul{K}$WHAȜlaiԡnV3Rj;:2նǔr|.7 )($>a"A^sP߀ Շuk\La݌jyfB3=&8m\LjXʼnKb-H\PGuK> C'ĥ aŪ֫whl,ޱ<>Pk->籅qʿ :xKWf9 Ki}^n@wBrC4Tβy>7OcSԱ vA¾EGh#pKZ]qN<ȼK67.Kl2\K1}L,Ka|Ő^8 ,d;wR'0,aǭ|],mI_⇲hf/W(G.@MEn%0 U'UT`af2e ^X,5n>BKt;dY*(܁>N99G~?e ͚ Q=2shPAHeSnXـ5h5:f =v P?+yMD۔NHpj^ td잶! 8Ǭ . b5GoY5[1 ˃fxٍ@}?Tj"*:_P?&QeLΒٮŽih"06}B4x z r&_'auNg-xkK#"xLE^ݽdLit(ըzkA&O\y!2₸'00N69hyƜW8{` E4' +@#> Eb®+Yǔ] pbF[t1&)Qn(參4t`ȁ!s p(N2!2Yb.scE|`FBy_vx\So}x/e_guc.1kPm:8Fn>7>6^۟"bS(E2lj6EwZ~RsG|oyGχfcϩQtvSw4G pW톕Qȥ?ُ]Ek,ʼnNud9+?̷f#o`Cr՞Lz11T[aB[kcTK,Qmzaq^Ҹw8 B]g΄2D8;2xۆpE8bSѨJwFMpl߳O cƛ:A&Q?kE [+XdM#]~KCi004p${}DW찐s8榦{T+I5Mp]cԫ e[V0@Q0~Gq9Dv9z]o!d*cf8y| p{@/UmaUh_XYi_jݴ+ Z vgJTekK1>T h |B49[3XƽI!вL%>@d8XfVVϸ4'}rr]WNp-db2G'u):G> v./[mQ=SM9vliB1C8^w./S*< :aE Sf#'_A^D[LIH۶blg6 QVSgx7w6k P/N֖eɈt7(Hq0UW-؀fy/WR&&9 Ѱ2-? *>tj(ӵ "`;;_)Z8GwIR"X=yxnD1yWD*(nڇ, roG欔[@E>R$Z5y LrZGn[5"gROAΜޛ߫WyǠ5rVb9cڡ'@leűGW{;W$D\C[o6\Sc!\&t. `(Ef~D4Xkl$5'B)8isc"6~8vɕ6^z) DP]u uKvԏO?&O-պrD"iU+o*9%-KkGAjSS5xdj}(nCc!%"}?iԻ>ux0%ݝ5Aڂsw4ko~3Xߊ#1jirrfX0}J7t z/{MШ"H S^s2LP}CSȳoK+Ekda97kNvm`_02Ł\Q\YvpRlkqh7/TM|S,]\.0"9a0O<"l@hn#b9@?7`|)ZY7aY!6క$ve3)瞿<=T66V!mU(c EF*j؎~ˢ>=т=9eK1s)(%]Š# Q`+9(8AV .JFq2W%4: ᤋ5Bmh_+Ӕ ۻqv~غ*@gSN*0v`sxq4NI MDyInA}zx 5wMf/~1eb$A4c3KcUzFӚ S:Fi+􏦷h`P*\x]Wm=7 .L 4[bA r"jOTakH"X R ׏3 '= ,ap~ }T. '*b`D{1~M)Ns:δ5S3qv"pQļTWڬjM JK5^ !'w$ԿJ{rngz !Gz݄;}BmD:Md94Ud:w_FkdO $zu:9b-̛Wj5}J[Ī%2\ZIwC֭rl^|1eJ1DtDe0lwa/uvNDv> 1S}"!˜զ}4A)}R8_(lo^Ѐd]M7%(N,Z:4+}TYmV =H-=7t8k-YȏVkL;dY{ 7-F1R?I Ģv\ -_oX uqC|Ў+ 8(f w=ܿbch#Zw5yc*pD[sJi$Įk}\ b"JLL;J?Qy< ,0,5!jPxnT[ ˈHt l22%LH8*g;轹t](v/y֞]geĩH_xiaux9 ޷Z*x+\Yjv>gB)EH`mwp;'rfЋd.2l#"%^VquG Wt>pKFd+dwQB+gt~^U^3Q3Hxe(- ErQYv5A{5B3LLJ҃OGN=$qS 7Sjb2̋]R-nC金S4;ϖF:Th,]|Riyg4%94ErP:Q^[hu`lQ QhTԺwLtР KD/QY=vmɝaLD4{ !gݓ[46n1?&Q0Qj&4ΑljB]O2BW w%2nVnfEk q# HVwz#t㊕+e9Qx,8ӌ\q\.Ʀq9d9~eܐ`<6LlI ]5(e>IiCì>:zʱ. \*.V$ :~=혖LA",S]$ރF x\I%+C7GQNL/-2.Y.rI0.MVz7^ŀ82M ^Ι!F( &CorGqIZQ*f xe_') ;|ǻ]NT#nAﭨysz Ŝ!#Kza0C%gDv5y8k'p`pB"?1x%Lx BvԊ`0q* ZO,^F|B?(L؝M%]TFG_RVBXrwhdY$q7hl0mp~VY"a'e ,B q £L߯Յ֋ݵbF?*]Ikea͂!6Qno)A=c4 #.k׃wڸ.=8e.5|]ų{Hc? pboR]]ilit2<)ғ)ts2X414 ̴SU[s0=cw2,kM1K^;BF GMi/ݮ)D w2G>l/@jՁ/䮿r{p~=l"yk-F(bo',(F%c0\008 &Q o-?] xDYi|Űy#}fQ5adxxBS)G҇{ШqH:Ee@aKT=vvb͋[T.E}f=cgQcpxxc!|x`Ms{Yw*eړ)`g#+Z'Cz,S5̻Dy'j 9I¯DAw5I%t1,A]& 'Hl璴q?m/4%(I]=z߼+q/yOqM2Y.@LzB=^cu*rgz;Diz1ùMN*mf+X\Kn,/8l JڅQ2K'3 Kz7S3u䩁/}ŜAE<*X.cӸu]zc#j$m\j&:Yo3%X_Bk3Fg$Ρ@!{8FV%%3"gP-U{) R@9y@z\skhDhB )#%Aiq639FZtx2 /ӐJSraK X<_aM}F@<1GI \^ :1Znz1P;@Y6#-y限s KI S'4]bO+!AuDBu ;\gtXoS[s]KCy#{_#(%5ez=UKF0 Re#47fZ+ mL"{$֙Wcw쯣((έ\noUO9sR?ɺ(B#acOM*|(p" *%e>c-TJ94ݠ?aYiؓl} Je@1.M[JV`G Gt_+`p@ /ҼcQ^+ <{] 21'kEtT#9'Sn NQg1F{:@%%o((nrw ŧE \[ߔc0{8gv' ?@JL6a44n%Qn. PLegsZ=X -Bzcߵ^:@b&E_z 7ͨ` q}Wh>@ne-9zhT7 oe$k1;#b mܠP yɺ"sp$?yc }qMN.-e \h[r`aw{+F5kzDpq_}қartŲp[$`vA$3.bi7͢~dUGyE7>ӕYu#ZÛVT`4hTbTLuLȽoPFxQ1r;Ъk͒TZE/;ݲǦ'9Кv-HMБDi`zitˌRnm+xvCZ3[Ż(j$ Ǒ$m@IVWD`Fa'&kMR@b]9N_`v Іc,/ifICpo!й(BgFһ*@% \Z,E$:$iJ0NR{-Xf5p> RE=nq5E)>T~~Tj GHc\H_q3M82 .uQ&2tyu0_ΩA;81풟-~EZ k"CסQ/9PDv1!xohM-CK]Y7OR:xAO͇pS8/ba) Ug gk ]*`2io E"-Ŭ9 4' xQ?dA+'E y1k<e';iaL6/l#_ʼn#"^7Q#?%t>ziwp@Կ`&ggJc9=OfE, ] POl{8%%Ұ>z]e%8Ƶ{L|~X 8ځf3./m@=QMo!2_huI|10AI,̍ ~a:S}ޮĻzbFH9߂9y`1 Rwg;1`t$d%VԽCzx.Yjd5bw۷A>rxlGThoB/!m&זr48ӅQfZ NlI"oߕ!p*\ĈwE~}[x8 !jwt!fbϸX([֦™( I%>j2n0K٢Csc"eʋyJmjS =ذ!^jvcy@T~ꗺe8'8q)_6I\,? m}vI͹u-^|6V蕷Ak\ Ѻy`3.pӍl؆F}8v9c&ǒt1+{ ?dmyJ!z^ ܞ=E/hwu{[c WU ƚ̵jA'4z땔Jhѽ7 pZw_L) bsz1~sAڀB{BWZ9 [dfq>=x{u %!LN'H=6zoFw(e+ 1ZÀyr`&AKӵ3h{yS;qh&?'柣٧);WxOHVg&!FxFclHaX &Lڻf{@-嚧fy Q7m̈t b b'zzsV@OyI|n|0 BOg)2|k>!]%$Tb#9Q+G&| 5@RsWWn A`?> ".@[g)HSAn */_MWKd4Ԍn'Na >ٻ0]4ʂhՈ^e ul+mvF]%vrrg/BrNhvŔ9;fbƷLnɈ$#<}G,ջAXSKv񠁈)Vm?ƿpZ'9ݩ3fTeRl/<[ԞiפKʞoZCgTx"!ynm[@z\DT8yUiE;Vh : j6_6]0#˒(ȷr,˩ #@ŲV~[OM)dߕA_E^ -> Y-1WKҜ)>a@%or6,+m~+hƬ+@<~WRzHQ}@|2% |֚Uc&28J]^5xvI :DMZ!ԛ.t I{ߕai4L^َYH>3Т6b_tF7WŝHfd 9]kCJй={  |2ccv{Y%԰&ыLUxLm$bҙC dn]Qc$>%w]CD)o 鎖UjC:]CI gyL}\kqS(i\V"ԐQQ.zuQl`uncq/ Iu{ aa_F5,8r~)\dwVò螉?j;BAF*@o ;(oa\f \Au#,(i$0#4TuH gcV`~kZ&Bʕ`VCşДZ&qUkyA ҩf1e8wD>~z鱫Ƥ?ſbyx'$}IYQ}?jwS+&K.k ~)ȇw|$ SéF4{g[l~RI[+XOp (YoKWpGk匟t,9>͟G:.8|47F CLU6(u$;( |(P0(նw;=Na+*4Z _&zj/[_SR Y,~ 5J"/ږ)ϻkfD,0ѽJ(E/:j|(V[&& RTx맄؂N3'qod5HL<9/ٿ S'xO-cS"/ƺ 8烯SOZ]aZTkpƪjtv3g A=\ ~w1PyVݙ&YFG0,f3\B(ލMBFU͢,(QSLp@W"A{aJ/>(ǧ(ݭXP[Up:8dp *Ys2n^w 'cS>Q\N#1Q4$|cu,mvQTN.s rzϔrqoch0A$-d1‰cHk.M;]_N[> .c'YFz~^-%}wdA1|Y8rf)Z8vq 3]F5G刽iX_CzT,3OkyiQs%S!OEмKs?Zuf%5 hebzDݰ֊ 9S$RvxvelspgF^vL&`*;WYmckIh} 8UAUl㪤;[lm-Od~(?Z whIpsVX]A3@72QI>ٶ疩9 (a"Fd9kE[=.A#!ا~ 4rr?K^y6i3WQ;b%y|쮯QI?Fnȁ mz5)4/&2lLf=,mޕA"<ϙ!{xeeTƻֱX G 9*4<+`QvdwM(" 7lj~BӰY|h/%FP'g U@^{p銄Я9~|iͲ=sRUF|Et[.|n%Uj]#B=e_;LPi^9\9jY0~(`DMՄ+6!j9xK3JԀAE l4ʶг5<:s91 )gQ=a[9NGh[p/qvH-"M-M[}0ī<2ȃ 3%9 5єŌ?Q4j{x j&c>;90=nw."D@bJv*-#%1ҜG)@n*F|$DDH.)~!_id!|el6!VӐT(bm*^ 2`*\R#:/6s,5[*@zO<Cs~%;7}¸:;?pqW5h9@(UR@} P y&d˧l`3G$6'AH52l[j=:ǴJ2I\qd+OZS cD!!<;M7Gm[њtt31y|ُ-@z_"hU}:<놽U+Cn߾7.[dvQGamU𹽧..Z$k"< l58tݑP)-ZQ[XSx(Ǻ]@XԗhosEDmEA( &ziףΝ@n_k@\"_HWH47p ͒H%2C66?0j,2/ΆkXC7)iͩHYM Ԍ qqмY}9RjKtC1aS x-غYB/8̠'-\[)@3RT,W/?^--ysX>(pNB)qi08 ݝ3*xˋfx,"WDWi!>r䄪,qq(k~Ac{\W~럵c^OxM UN#@P 2r[BHJ % 8/x70AWeTaƉ< cqLųx 8_*VDR?ԗxIº[c/ >Ƨ.7QM3jq4=K\Y{* ICip3J4%;tvo@4D<-vUK1Vj#BKOƜ1]L 2* [{&j;`cp;(J<;ؑKy7$鶭Bb̕hX f] [ 508,=y:&&xzӒ^yDWjYԟ mvAQAfnT| hTN%-M#R"d\NU=+}0 Cn7ɦf%&SV5)k@S'8GÚ4B/,4VbY;L_-qr7m()kr "FӪ{33ٰțG"8_O~iU UYIIbI)0>]KR#)?U;S doK=]19cfš"s^7`a2PCFw7r~PO&[GD%ANDKp&RSZ#b5~sPe#Ҋ`Yo[/whO0z^ľz׈ܾji` F9 >2]#n$'Uk_;ERuf*uJol(qُoz۬< w`R |-Sy$sPM'K],IO<1{)Q|}SM+&]XV7~<:eX /O^ODJI%PW._P{)b=4(0Γ^ԨKq7 D#70Ս6SDpg`B&; UC؄G/1Dbn~C}So`{m9<6 hJHXoueF[fį[f ͑Eo~HOlKj+$1fOqޚBbEup$rOw?&H45l0KP%w !dy"{*h_%Ȫۧj屦9tl8 D7-Rsh{i!K7oTr`7ROnKːG6 TQfiV염R9pWRI:>ֲjk)VL!BN~E r*n$BH2eDltD`Qokc4W67'^KRb鋜E46S,Q˅0 %@Ak/j?2)ڟ2"=bU#:ᒺ{` M@{,PJGxȺ5FV'mh;T5^ JP)>;.&:wn,aY3 ]`urd:hچQ8䀷<{"-Z{wF,1ʣ?O :[~xhU hADٹ14'7N;RobHI1%N!ҒiR068lTЎ>0x06uw܈+Ǫyqh323dR^t]6W8MRz/zlm>;ԅ/ :CY4]? $8[Q$ * Df0 #."[>d`h]Bnsp+B}Py:{InW W ;S[n| ~jIc{W{SK"5n%$Xf+R$E`oU~~~ic 3o׳mǹy|(BE^u-|[ (܂R};:Ɉ4THh/% ՜(s3'.Gzg\T-:ىs S:^ r$ v]J8ӫ.|xu+Z!BZ_F݃iѬ9{aXutFFaFn֬,u(USc5a&+h@$%9?0{; ՊIj\1LZ o%xtδ]"5]07 x \ss올N0}d%@N3N \qZ==[&qSn huC<їhcC !Ez, ..}&W`?Hƙ<橔rma_`6&?_[=Uُg3)|-9֍_l8#Ep1rvq `LG?`֬Bg}ѸqDKbcwճ!xʅYtq F]~|fG/@vk "?<=*JHtkS^C;/ e#NmL/E5!!e/ I >0bVMJ._wOΟ.=965p#.6{Mz=+B"| dAmg",r+OFז<N8*u&r$R3+p4&*=80FqtU+y~g\>D!։ԜRyj'|#\jn-!⅂wXWO}rwb +%馽D!˺0X|?}/M .$T#l=_X;s:2vujxA Ķxശ057˼ m^,u*Ni"0S.)QwTx Ȫ(Y__1)qk Ix ),t}߿A璎Q|RGhE1o]X)+D+U텬g*oz 0ZTxo8~Ű\)6560,{bN+ ᪜t3$o_ŮƘ\5ݫ6oAB$ݕz9 NupoD~LlsZ%/p@2#TBjF` %A"WVe,}%$ HAo :PJ.>qoE+UQ$ w0C*'?5xV(oQՓLۑw{{5cD}KB7"q[~ 1`y #jB9~iW5+( ~*n^*)]bY .(h,2`n2a_PO}/p8Z:"Kr]ܟZ #"" b\#8#y;8΂q+șd."&bsddǟ%FdJ`6 ܓf'I/yQM7T+t˯^8_޾yhX+rFo1VX;NfYYJL͉*s:W+YЭ'8LN Ѹm :?쥽_aυH|^h;U&M:ek8*@[M IWr?* rr6P>,nRzKg }Ǿy\!!uǷwW|k)գZ>>euT-7-&C٬aߢӋw?H̿3 ahF?zCx΃C.Jfqf,*v~y*`*JB΃hU;v} +9ЎxyHxF%jC|wPC)|[A"L~!A:gd1) Di2nfU'VKy$D,C|ܣ!%cy!ݢv5W?,.x;+EaH>fF,Ȥa6%ˢ-i޾#,|q0/`0)r-n5`owrV;g%,)K92RQoۡq祇H24q+Ӊ`\\|*WǮY`É&\QW5F](CkwDVITv+a%U`,j]3?Pl@LozĽ"1Mm̮9eTZRyъMǎEhwsn47W"^MQ%ILh\ >*}<*DԖ)b!r#r~g7j@]AcOev.W;Cu"=}qjҗ_.~հȀ_Е3SS#iӥ+`*G?Q{Bzs0ii*. lTCsF 7?)KUxԎ?cMRndQa"0 ضj@ Xʧ6CݒqN2i,ģGȠ5gkܵFMJܜїgLɅ)׃ƛfr= 0b-5(R\Kk).v)3Elל8:`ղjbT͏ݩ>n+1}SKh! ґ^|UhuNc$3nOCP.ol #Xs4XĬ*6W_s_Z1}2_<=iq1r2Sk2rfo|ty9 fop4>C<ŸR1b[#j, aTw| Lo7M]j]|Ϫڷ& WH\Rr4S2E`CxXЬ!QYvNzK4Fέ$P] 5d"Wo%)~=k}-Fb{"du翗Pf%:S46-]-Qh=TP0UN+Sv@h6qb!^L|} 5o4Nծ~#; ͤ ̓*UsJ@|"P8󋁎Hް?vD?ˆɃ8wxۀ;M}w5c0 B޹!`=sVZy͈~g΄C3Ջ-U j#Ɓ.cRRΡ z@2J(yü"Rn6:q :~4ڑa~(Ge:wHiCu!u*Ch#YhcJ6:= PêR q6 /,"CT W9yE.IZad7GqQξ!p`.\ǔ\q+YJ4N!7N&nOjQs8\>i%lK;㕇jS OޖΗkq: 3c̤2`2<Ǒ? tbP exXzYuF$5W@i7trhI宅֯[S6.,̀,%qxkt=P~G -8oZХo!6N,Ippi졛ۖc% l4_PF50 LAް>v OFyM߶N$i0x-}[h}Êrx?_#g9,!ʻ)&Ylz+]y!]w䇅':2t\i ˤKEVeQSTR?hũ `B'yzÈ)<<*+,l^t7v"=0<&0I#W}19oo~$ $n>"O4 D+d@,bj5GxAbN;~ ڮedY?F1%[zx{T~x{VGq`((=\xWuN䚌 BJ{ܵitm{>XzH=r  !32ZOv]̨}Qں}'jNgQdǠȑwm{D @a ǢCW0HĉJLj9 C#B艛3|!nZQ]8\NBkb;ridX^DYѠަ5_%J?F $ʉǦ!j)?d,6fNA8!nS(#rC #T9L0T=*p- o&(2#ekW`,n8Z7f©]zV j $Pm,q?gZS = ~PlQPhL"Dn\P*!"~Z {^>L,M-b @0j-͠TjX>uZ_72m" GC^W`V|ծw方,&7dc05n' Uɐ鋄Nah€ ~.^HOYU%^nlCǕ /hHٛ1k ,{R$Ñf,a:1KttԻ62γ@ RK(kPXSȇ1eYTsG@<1ZV ĿQm7s#wK1CDpR5kX)vF߾Z=t~ ?-|1LUMHlZ,ҥ NODNOUO: rѿ&umƢbZ=U#O䤊]4Z| 2*k,h(.w9w4dWI1uv <j8٧ z~=E%I4}F?z&C`|a7WWPe}`W(ʱ)r.˩dԙFQn0InJ㸔.Y] G$GS;ϪGb]WP(ٚ ˺}6jIU#v€EkJuZK}P@,U`OvV`{LPLs3  XO~qRmD\a[O[?7ei?OiuS>y6ٝ C y{pS9ϧ{9s)i[@}ƜT1]̻kYxyPɇ^,8[,{!'A!^H;9qֹnCɬOyӗlawVP߱ɬFw8cXY\ ~b MDBĽLt$_csǯyG@ \^a삏rKf݄T_徶p Aތ{`Ñ%zSW7U]C%h酜`t<-A&2P| _P Y4Xcҁ:F*Ԑ#N\p3/i:~q& c_=edʕ9f>c.#|`}n RdExڭ6|0(NeZXHZ24=LZdC\jte1&9& |=>Zs置ULJBL БCdcc꧀ϳ746TgڧAf)P6`(.TA-3ߓ@Y_˥$E  8|~I }7Rm- [{&] G } U?'.6>`eH[+Dh(CwM@YD'O Ms'^mdK>0}yz`fRYj>j֬qU^ ͿU[&d A<Ṏץ+ `naH\MDXt-F8&!AM5Dp͚tSP&vIxކ@O40kL5]"6PWJn{rՏ ʟQ6{2!pCM ߢl8* Dх!3<>=jP(|T0</dJMRRw\F8-.#[*Md=@M88HpT܍$]?Hp>P8!WbkkbPYuK?5KPqf$J;N p G^zٝfaW3{ѱ\zEFS;eha_̖ 2"bN.DZ[XԳ6#7F C1`U^#{.I馤yͷ*}8Ȉwӱ:k * o@ |X|LL\&ކүOSM.]xl2g:4 gxw2Hᛚor+0S+I Q" - = (8#x7yb+7 9D`x޹ c1˽y|}GK:~Om1VW!Gp +zuFt5_I:ahW3aevH{RkW0;1m+&:6^=*&6ߌ0w2]sש C*$tR <ڟJppvu/X.F|J'Fm']F4 }ӆ "M׃7}ouަUM1lk2~}ΥwwpꭸY U;ߦkw-w?Dd3(b!G5*%djR=\IYdr.6E 0yX:2e$ u2ac 5grBZvLٜDcd ;$)dHs Ac'բc N)C -&Mogx搵A]&2@wA,)8tlBgD?_&u̪7nd ?4lJʻ* M|)X,w26\flZܳ}~BncF“ '/Q7qw>'}/r]މu-#;xOǒDClj{;%*LRszy?/8]{˯e ['DsZ >^4LNCnCeThk6PJ^\U5~:s-۰wΨR6&ck7e-KYwaK{a N/o9!t7%™h96U/w߶a]yxN# wqM>èf..".=6E05)yTL qG**>h*]ޢ+Ѩ >㌾ n.?`Smq1gze\e'( %7077%ۓ Q@Tܓ'z$Y1o]Ϻi(B22jaS2NxU5AQnN 'oCCnnPUCJ0"5ܧ`NDs]Qle.ĜM7-K4YӉt'*6g)d}csR)R6QzC3]8hdCq^%ϭr>|n%)=BȼRI/ԢAUNn`Nv$FXXrϢX#Γ1VXRSZJ~*,;zŢq!˙-Ęrrɤ cb/'-^KےRRc&ÌPҕ6vi߮WEȉXH9WP< qÕhjY+`R [9 ?fHY©2psnJ`'.yHR1+o:Ԕ۴c,JT%?l<(`ZQ<&KJ0N&qRnU~&i*VHnyr3\v*v<dIi1+VH| $ E& C}/Ѡ\/>a\FXٳ|9*튟SaCy۷*tWM? 6zHH 8sd^OuL X ,f5\"0=p54M{u^?7hmml>Q,xVtD5;"{9YoKwV҉i|̨[$_Xp)PZp)C(?}8{? y{S~| %sVgxL񤶮 EfyT h>돒 uղb0*kiUT*V$@! N )6وb7v]8 t~5`x` !8bbyXйNn#wBдH r((!+YM:\h2mؾ2} '`݄dPLbR!l{.4ߡ:xCJ.eo7 ~->h4v E! 81Gh, ̩0R8{eEy:a/!Agr,He7V.15aKG<,P0/w\9S2EtxSݕ?}]bƒF;-y+(mdH= @xmFڋ-@_Fn!sr ) |eMŏbZWjX)+kEDۄ@Q?ߙ0Di7lEߗq4thK\nRh}V4MrѫKBs@QCY-ukw]PtuoW' 6ZHAWv` &-+Ҭ(p%HJ2oo%"'"9ϟ-@A= Wr!̸*˖0B,f۹Vrqh_gOpPLq-Wace3swfĥIv~*\nQdԂ!nrQ")N'ɍ'/`QW‰ZH 5l'NE絉1em}|Nebˠ<"j˭(΋ ĝguȘL[l@c //,8ٚHps8BƜq{;&K RN5}mQǪ~l4%FFƅz„6"y ݽPT%k6רEZoOMJva?U ?d-_(r}ҋ6uyηc) (PFUA=YsCe?KiY48BAVZG&=wk2Vx=p]w6NZ_ݏh`eŀפ yo8UEΨB$QבB#.03;ʌLBL S/ҞCE@D`3m7a?- ^|457vZ k - ɛ,zt<x"l &bx4*ئ,YE Zv~cra~HZcĠsGE,j'9wk^v)aW(p,@L[L@v?'~Z7ځR=TV Bqa?C 5)ѯC31~}*Jx⿅55^fZSP]J}=T>ΗȪsіeeu$  uNa#bVz~Ż;-BVSuөklemE&Nh7AJ񡄩D0wq9΀r 7MGŇF nԪ0r.J3oՀ :m}2ELfhĿri|:_5st"wIz&cx]MnUqur IJF=[ToVy]Js+ \*$X:UrދͪSE5N]bCkB˜٥ U+fG4NYs½ AcՍ vDcg$*p9P&F$&eSVaĐ(J # .f,_Ep:8ck9]?)jLE~r :FiRA5T~M\@v ֏fg3I3] XhЦh\l^{)yWL0'o(!#\ ub@ć?q*)g;[h.5'RҢo0L`#B|Jd֌uiw9YP|Õ?Z?˷HeSvhL~N[3cm:Y\᳟-0sMsf.!I.dqbm1 3na43 / Yb zh:&|w FnKҋҴ?ы' /z 톇:NecڛնT|^B0ʺh5.'nWt-<~cHl'fnW )t1&[;țw5`H$`X0f M A0ǎly顕;a#[OUo-MjmQ2+L#y6j/bu:A*#hs% cA8CugAP-h#MTRlj4nxk.ੱ߯%\l[97S%1. lwS.a"R9,0S+LE!^Mjk/{pIҌ&MMi+kS qiVeLN/98f}h[C.xcc }ɌHzҤ}, se5l{Q2L$ /r)Rn*i˹6_?yi;AUXC(mS ,Mjݟa~lqWSq{,$|')c폑<>ʵ_`pli="EӿB+[K+m0$fW7m#'^fFG2D$[Z ðϼ=:S6Rdؘ=>"`h%vCγ@- ꓽ[Q&ixBOg)A8r5e)ӎ۪}:YxyחlvOUV#a տ-! vsm.Ge/fN$Y ^H5 OԶFmk=DsF CbՓox}6 t* ;o@aee]lFgM3u ?O\^t%ApY YȸVCQ3=SY%rqZyb+еYM.0ٹkP!%l㯥RҐ&ƕ#.O4ޚſnĎqr%m%TNņM78wu3D[r*ɹ5 _ W҆roRg]Sb7TPy[7;+yBCI1@61om)7zg-TGzA( Nz]!IT|V(W!@KOl2f΁ Y[ \pxI?.TB{Ң-Kɗqz^Ajt0od(gd?i.3~> Mݟ~NH{nmk?C/tizI8.ͿQZD9, P_}0^=2X|(BMme` D5&iCmlv-!Oo'ሚ6wUm-jHK5h2&qԖ\HEڰ4@+FU݉ebƥa~5lO*/x/,1gއd4@hW%JtH(rsx-̜ jt` W9-gN]3NGeWȦ gCE|}1hpÍd!$1 mz9JeǓϻ$8"c2xqA4nղj!@KݙH>$wv%+~&1e <ΩUww !cC2԰/slYtf&.fӵQwbZNÏ#ċwR͝(~[?kȟ%?bX[\&YyMlmԠ4"$θ;>-ҿ Y&wP 5vЉ=݈,ƦJf#AX-{EW5廾A>8Ki/k"FJOE-(.(*= vo6 7%up a5vlp% CH=#XΝx@6jF`cM7FPUJnYiYF圦)c;zfMbAv!PXD`ĂώN0\䞠N#8fhjй[eS{HnBgR9C}NuxvƏ &A>f 4ELH#Q0 q$JT--ЗJJEݍ{x%|!?o{ GY'Q1`x7l Ğ8 Ĉi~ŵ#%F)R?ܛ@Z4XWcZ@E˳x(r#+<@7IsHfѨu[MZ?17po5K$n pqlԂ+on_Z"ȹ-]Wv#%\B$Ub$ҟÞ|2"gpc#V74 `!(x"2h̳vFvnj~}yߩ'3&)g_"~>/׺ބӦ 0Z7oR [|u!co0!nzxF1_ 0A+G3ђ;UV M_cxkv)% =0-@sw$P֏hǬ ISsг#T8[W;|ec$8n6%WAzct$=~2tp_5kҚyy.EA'r>ǣ XH q BO!"L`@ª>eȼ7CXg862HӨ4=T~x2|Ai鮮=ܜSkT4/(fR,;! wߞܹӔw"kobog'L@>BG.9IJ 1h?St?={j1ԨecS{[Df"3T۝mቚ@}M@d`r1HЋ@6 _ &۳3Puٺ5疣s8߅s]#xsSzؤMw<|Nf[tljxOa)FHK`rߦ 9b;FG/rx UB57:RxoݱcJ)wq'_)xP p=dR 9;ϛN\`tx9<-}XN%Wz}[>e7t2L4jE|kR-dI>FY_G_+Wdcvoι*|Zq*MOORll 9c˳[0kL)U5eWN!:am;?[g(m E-<-USX\/bBvb *_B J/L&v=aOq`W2_Nė* s} I /z=mezM |߁򭝌"xJͶX{B6zU@ \#rw(E&Ch$ȳ`&xfﰼ*l]>BtJJ?$q&ROcW2٣$*GɋlE> W!pʚ=VAvGi75pXS =z9Z j3p-ְ:Mbj.7m62,=۴X+eb%*/ >ϕx Zw#1&UZzNp׀W{S"2/ _u?q'D|IǃuQL]0@i@hS;=x\"+yy`]:#oطeQ׻.@.oF׮*arɑJgbWn +swŔaN΍!=MM̪ē/ƹ@La-bSj2!Tktl| . f?çh'Pז`\h4fSfJ"Y6(WQIU&RfҞ?"G/M U+UP6fRx So`ewKeq3EB~KpJsW,&-sUH k@N'3R0n8;Z&&JjG\czlj7{wrU*E yE/u!vUa͗X 5&{dm<2io'|tK hEfm}71lJ @cc˧M/M*%4ͨ)#}.nNԮQ&s6+8lSILXwjYMYiq~cIqAVvif+}Y}ۿL X\^9X+=Mb<ʑd 9!+!8)qaܰ߃A2axEZ^^=t 38Vq2S݁]u?5i .,x-$LjLֹ =m쯉?y̗¼q&^5x213\S=^AgqCHMtLxM[2/ykId&c`2/qr5q}0Em-//ĄlUfK]te;Ssg#e#;JX5>{i!/oBYZ-?%pV1U>O"!NZ˚9j_bc !m`+1)q/edIz.Ve8VSU:TLP5Y_~Ⲭ i?aok$s| NX>-Eb!gDl[o0ڎ9 )Lj̜Ï3x°SXW€>_1`1G/]"e~oSċRՀP\P,O./O?e@5MFE)qZYW@N#8l\w-\qx?DU^11*D{R5R7y[7FD`<>1saa $ Ф8,;EEa]Bnb|P-Fgz.O ч_Z .N ۬v(mzP 0(W~"Vldm:Fz cL?զV4 qP T~r؞ e3 ~֭z6P [xԭ xN[De|w j"ccy2m^6b 6VNDFBhHUX:z+zmqB4!h @ ׀3G{& OUlB̺ |QђqtTVf~z $LuwqVzi\;ĮՌ9kS)qjk 7(en;/򋪮عN5f5<dƸ?3| 4kst=s3N)[s1"Q!bP zɬ(B~$hN,ʰAwşY`mٳ<$JkiE +Y%wlaF5 rM40+XX,]y O`g~fѭ^* ޹l_!yWTj unUʹ:j(6H?Ð&vyb٘{A.rՃka"Y[O8}xM~M,vKld&ZV3P=Okk٫JEp̣r[3n{B4 !gztwr ,K}nݼY~ "X2V4ʍL-v:4@tvI< ݦS^ldrLh^wj fT[m^&Hk1iY ęĒcYG:s+#nհuql&7Yl lF:5phyC{s' 1TJOk|U/&sȎTHu)ގtth\Jp~sWSIrg̖"3C"hvD5%;VW#%#q3Pesv?Cs'ӪcFj2\6Gm~SaAY8x0Lڜ^|a;nȼfe" %^DK=P $? Ph%PhLj_.@q؄/A=6YeUHpS(D74KDW` ?_mi7el>5BZV/7c^ăIӛn:'o6'CkxP&V([h`nlyH={X4qٌtD -XH dg"oWMڌ =:y]q1 AvXVlGJ;8bF'k#`Wsh:[u#:\tV{"8/jIј4C_sI89(~79|0O>W|17h&> ?/*$Q16Oـ,ٸw.mqȚjAg|oi]RM& vqyhca?Mj1] l[7 @V l1.ܒ#:Y~ 1 5NMChVj=Idn|x1M9vU==e0-@5Nϊe=-ˊV |m$ٱ~dX"i(^l4 /iw{Y>rYM^6ً]aИS*eߨ;o _hy櫶*BbkW&#S:) lI\L4N>De*q=za; :1U͒w[Z_\>:ZU tB/_ux`fx Y7ʹ}|r ոj~,ԕQcLDd5,v[ @Aj ,MwknjK+(jU^Ip*A;E6CߝrRcѤ526g a1诜+%ɬeK@ IHd8E߳HD'[4t%.E') Ւ79./ԻZ8"w[ﵸO }ljjKsьNDc{wv['VkݎCU.AAnz=̫bk0"%f@ƍ2fi@Mh%5 3;%S:x~7{*AۏQЩWO;0R ǮfLJ"y_*U0B ^q$n g|3+ƞϠwaE/t+4 V.H[ 6J#J$hrJU9mI: t\{"?t}Rf:G+.r (HqWQ{wջ31la((*4YJR?)۝˻Qc}ؔ7e+[wޘҰ冔Gjq@v WTwl?D,-Ul> 4eU4*h& UKbKMco"8Vlw'syIx8IԷGI@ ̫2b,>اC nl%r4b²zjY쿣aZ}F`q!:?̷r!{Y4Gv鐬fxڄ-pщeЕou܇|iexRa'R}z/ȄemǛ?E@^G?m9 GZj!I y5[^Gek ::k3Y*/(W//e-ZA89V-P\p܇N%uR]x B#9\*_袡BPs4$ LxXhǚVsfcR=|V雃j4+r"hM%r6}R\8Q|!vk} xݶ#+ U jFNP_ ](67]o.%4nߔlID DF ⻚NZs_ s? 7(=fIJg]x< "]ds {5THtt!VsN  I2nU: KŌqVODne RN#uyL_r;aj9 $MI9U=Iqh+;|_?h[?ȹsx*$ӱZW:BVp]0,S^W j;kٷ˖$bDp|*Uit O~ ]99ɯ$W}%Aq 0|?_7o>ٹf8+ڮߊGkx8;ROGS"am@/CqgZoqaTSClBÂ}!y 8fs?ƼA `{E./Sc7ć %65e"W/~2[8[H.Hj&€-LpE%DGmKU>K5 .K0.l$xm:ۘ/VlT[)nR4ؔee.\/RŖF395=vLl,<\&ViMݐJ7\Sk;ZOTػ 2(>s,Bƚ1\p8|^Uu.kmw|ߕvbZTbp_9źļmZiJV/@f9C))e_J/wa2Pk#N)+:mJI52Z]N_%.p!DFv^hk{O?iޝPzD w#M~+ _ ܡdj\ĂXH6Kkd];v=ǹ7Ƈ41V!kP|?a$SVy'q9+)vj6(XJmW/!bRjRPGF A4ykGv''U†.:R" Gr@k(BғEryr<-p ќMZ30:2rFƆdq0ţNu`T wuSVcל^iHfmͥ Z-p7Jm{=RɕCrkWv~I͒$ κh[^/mʆf"xi4Ǻ1@9Fծ-GH|9<>@*E15*L4/64nobn^T鮟SdG;irg1>tϚA*N?l*)$%@xສ{UQΛr h)RϴA @ZFE=X{DDJ$sq*NG^Z/z4p),:Ǖ~tZ~4tJ5K쐈Kc.|3_g趼0&.]ϗVvddMj#*doH]5C>>ʴs,~qʉghY( j=$6ж48n&p>meҖ9ebvY-mgEo}]8YMnn 󶒊JSUHʝU :zW",{_y=z #|19fJIh9[Dȷ,2褩Xo(zOG`U![Jه=eֆ' -ptgщ1~)Ңƭi. 鞪uV\pMB+#<9N4ܼ~>SRԚRv(rS"ו+;- /U= 7@zlg͔֧ s\oCon{k7O$WeY7[ڑBU-DŽm/:Gځ4"RuX+O=at\:S|~hr5ilja3&As{tJs/kw#ZAv7af+-y55\M뀐z›.lYg)'Uj NM;Gt=3(x.~g#duϩCF):J|3k[( ]gn!ǕM6%SSQ4ϪPF3#Ch)Ԣ vA1͏([IQ)Uʫ!ZLѬZ>]ڮ# m2yç;zzCr3 P^*6BT>r:9{6 ͠@VԲ1g&v'Lۍㄦ~ Mv["mRȏT$-FW眙߾ -Ϣ(jD`Lz];i))uo 2AC]l0AXxi[Pג!L(ǺDvh.nh[ni8i'R=$炸փENIN~ xY̨_ N>g ~r|FQ^2a~MX/8ƪLUB=nIed*=}bnWhIfΥLsm uFAEiGWDZn3W95|sjWb:zӚI2__>ϬDՑRmeUEOL~z4\Vx-n-B['^zY>Y!md_BSayQ&zF1 5Sx œ&ε@T oƅSRCe >=L }އrz$e\?DF/KX;NpoDwr2勲ې^x(~( JǫHG0uį~AXg.P(q~֡۴!fH]t VԺ|dL\orS(==jvJ5wRt8H\]``գx~$*e.) 𧚚Zr,pz.n\׉gR0`,/x'z3nDYSDU&>N0)ƺ99KjWmȕtBG}ce8炷F0bkEA$TY0S{Mp21⪵y*hcoV qv- P"і8podKv|ßKy| D\QZ+)QaщH'H,*sOuNݰ2}jtiP/̈tLqƩM0'"n$8!ve|,9sEob8`A|F `-/oPY+?|0fAj.:CZ%23d`u?`}I`^V1Ϻԉ?{a/%\ĎZ,50&R# oqm![2 Clvv+.zd>HcqFGE\: %L&0AS&jmb\H _F֯o~B1^-z4PnoML[{.j F-~_Vss!=3K Ʒ%]ILQդKɍ*=x}3۞Ȥ@t oZFG@`%.]@%5P{VXIl(zʛӽx_tca]QsT22'Hf4.06̶T=>}[Ʉ9B ^ Ѷ CV~0JAM[ /m`/c2K=JK%xpf]Ő5|"q[n* ciΔP>>C}bǷH3Nj\[B+E4٪w4oá@kEwy]A~7Jh&o"^8}շ"^tQmH4?&PT*TN9#֮DȀ2ĝ('+x=) [䉼 6v?nﻗ¬mӞB^vEyRs3nIV @[w!cN*_Zqiͺ{vO6GSc8% Xό4d˟>*HI_j:e ~9U# ?r Q*s7kV­cs,n‡<>6`ךplF/?rRYqfH?d:7]5apUf7XkH(ִF"C5_~]:bdP7L35ds9X)r*8άŔssi3PȰ7C5OTND:RgЬf Hp-Sjc ˤeL-AXHAs(:LTRcg%N2\7 9ɶu; dMn I㢛LĬk*'5W~Cv@zM8ߺbVPv]Q9;_gAV.A,g<å[Z`؞m8.vJ*|? !ٗzU8s h>!V]Y?̉Z@|+ʧ PN l!q ͹3]fd|Oړ骧?6Ԫ^( J%iÃ*ޒ FCѠ)į]t.|ݨpȈKuM.U)ӭC> <'dXTJlc}P}!$qT`J}vS:؜o,.se# IwKlHSlfl$ӄw |NFؿtu}(3)% Y䰙r jsqrʗ\cV\$'w3eeF)߇\PblN\6 pZdbx,k ]0jOSӁ8|4r݇&rVUYU[Hc!TE{(iϕsdm}Ĺ I}D1YI~`%Xu0d7SH^lYF{9x5Og[wi%ȓ d8r2**ի  T V5_޵ .T8 7DVwsywHg~*i[D0n d ƫETWC_"xtkXH6\XʢRYۛ#jɀbgIG%O5J} pX6QɨpH6狮r`d9Cwl*z_R /LB =tfQ9w_qVD}V- %sU0Ixxrn U^o dЉ@^"BIg8w:}&:VI϶Nm&Q':a.J-l{'RAaH=b nbn$Nd"# ɍf@ZfO3}h `u-9`!Lq&$^Gdl9H\(+qUlZ0z1)bj!h>G k-yĥ7"Ƅ.xy15c]Zd\œv;j`zvUXsԣ2n'6l ѴŨdxD+̯+m-E7~x_QyCdS;óx'7朳8̇ yOՂEVw857Jj.Xfq;2op8sQvbnRMÂ:Vމ/E`FOK/0w/A17*PySDj4Υ-Jr$w?0 . SG[ Weay7ҋs])Wa. pV1s*MAOv"6 XYy-'UkRCҋ0wq*sd=: (&LOuF]S.JD#ZUVPUS*oXx6H(E?Rz*G #i0V3ׂ +n[~e+esCVD^QK߶D:]vi{F :n{Yтu1طtHQ>퐡v̴!2jf #>Iƀd#fMxo>#e{lȞV>Aj` (]lw0""c+ek4=F[l4 %Rz>4.?I,7B_7oPr2D% ­b~ cQJY, r|L4@[_]K=! DXU2Yۇ8J>?Oͅ0p>^GX2Hi4IX퐌RwU\tʶY9֢<;յ`6>Fej2z_Q 3پ8=gy%\bO֙ XKw_r*hv GP [#[;05/{!W[ڣ2#&0 '_m|+ g :dZ%A4xRq+ ^abz3 E@bl~9* bpuxN$:UC)zq&W }dl&;}@׋Y!Xےv [Su}F ۂN$މLY#\wu%%߀ 7Z^t `"r1cSY3VU@xr]dno{]X~2%Aɐ|"F sCEZUC^i:? wD PuokwW<ՕnhU==^yp_peX 2 ,%;L_tdd$fNйӀQ dc~DŽ''8bqު>jΖ(oT$0pzT08-wDI"'0PJrT ySQ#,{Eڞ 9@K)sߐh Q,ǷZ}U(of]NWQVK}̩Ny8\f$&"4!~,Rwt8cV.ۀ: uMrs8=ڟh ~7 @2 ׁ#.CEQl-nnyY "j?鑭'.yI |޷ФZ,aI319opড়"T]bᜱmxQ40+/6u-&Y>\(+d(=2?"k4UZڜ6#GEB86XӾ$l̯ jWc[_ܷ-T6/;Pj%aFK3eEs^kD7䐱 8~Cecq`a% BL&j(z- 6:J.#%s clnҶ:v%/&`>ҖO/8`*(s[ \% %y]-3r txl,[F%?+Q)j >,Hb]>ZT4,.L` nD:+=!Z&> *3ƨȊŪ(gYip RO58߮L&x٠,KGQG8$ȓhZm&5Ik覷'~ Xs8R֨hVS:JAȂΣG#qHW}3M9svrpN@L05C@o\6ExBV`r} ϡUPx;2z c5E~B4pr#/?Xc1}J kT]{0I"Rq-4Χ9M.\BV"e)PzS4R5JM_[wyI7znN0"#P(֩LVT$c;rqV p4/1 cc/}&cG$ K<qdV]:$Q)JnpKC]HV 4ÇʵvAr|jǮɔE۾ELu,_ iwߺ4-K lc)e޼wR\ԙ4.ںi_jaZ[3_Pױ\8 g7ϣҩ2l\1z)e8T,Oڥ~#txKMq0s*S[qRH]$"i:fՊdhWF$&hC'P*IO4ª?YgRiӓJ*:!jo'RR 5# |vcD.Ado͵2Y[P8pɍQ*JWndd C3'LwIrT)lVT;#UKD?ꮙt "&E-Oq)(_xA]%a3{IW2/Mʉ,udA05bp<ߍꌬԃEw)'Z:ӟ |&r't2s +HvdLw}$/2ؼȪ$H!C8)\A5L>S\-Z-l:o#;דOYWF6Л %`1nU ! 9%E>/deߏ,l.wϊ_Siwc%LROAK40.~^UK<_1>@ElF޺jtd)YWup (QXʶTBz+8Se""qg{oF@i$ٞYi@8 gЧܢ_N% ʝ!9_Tu[ 9!r yU+Z7oUUxOe+Ĝ#֣v͊@0 .Ev6.eiڻ܌~ѱ /4 vV==А y>1tlo<,&4ry;eq̚?!Ch#9?TbfRYHFW2\a-<Txv@˾+l3|!:RA^2 1G*p[uawEx; Pa8r{A1:#d+އa,~qX/F؆yoFպ'eB:ܤJk>kj˺Gʎ-Pz=: wZq!M9bZp̣D:{l  1z%'(UrFiu'N-=|Q;bdL5,TA@F<_HTNFx::H)FTuB*]4pf;{ffFuH+ հ86xSCp#ϒa7]x(Eco" ဋ4R0u+ώDBk;r ln4*rHBi[g^}:6bq2ܬzFkˣ֑#x4Wm\HKW}[YlD¸I b2Zi>Y@XE4/r}}1w?"@ T 롟(86f 93o/iBkݟ1RKzyz\,}YJgꕂ6ixf/ژ h"$DpEk9vzX*rmcK9Uy5n3zV[+鵧 P=sBi MT<" {@KU,}zT:Ji#Ka6z6+2>~U3a\>: >\?Sj# bA:UloBM&V]`[}&M+$khpt:=FPm5n#66!0@_*dN>/q%Ẽ☈55af`HK :VXzOn=l4<@ѐ6.P;j{"ěG2~\&+ e>>ӞOh*c)qӟ+b,wi7'Nox!Oo7niQ/zIG-#MKG=vUf  cqNza{|(Fhβxu-)i Ø~Gܧyh˙ŊutLB[Qdkz+È'm4|ᘨ;CCOVwFLKRf9) iTܪ}@5Ml/pO85F$f 1n%r%APa?տw 2@ƂD.tMHwڻlDiBT~d۞ur7 ! ɭ+[fKDs W+?#(W-ZbxB_UBG8YARŧPq|#VHeI +GJش4 \سlXR.+\ShxN֏Lr=v5J%%{#ڱ' ,tXG'ajoȫm%ڑv=3!Hm寧$F<N-|.u} d6IAb8tiznG+ꉃ vcpK5g4yJ Ʃf'n8-7veSho.ṣjQ|,'58.!p]1w?BomڗӿG-X.aYEZ3A)3'*{N#qV8g:|0h(|J q byM:o[gG-ɬKZ990s܍uOM@Joْ3nv9-TJ ro:|$bAGaAE*AlɌrKx|`ݫu.e%=˨h~h2E wBBݟ=v#4b1Qu[eMCASjڥg|r&YX1ʏp[PNL_=wx 6qFCFpybAӜgı.t䕧׽j曉^&`>WUwj&sF8d럨a=жsvg^wBd+E=d$&P2dď%{:;Lo$Սi"­MsOPH@ǾiIx`[c¿>쟬|mSE\Qm՚,(R=QR6)de~(ef}",2nZ¬J7]-%.?,Qi:[,7e/HN/4p,$;*1+&nɳdUa8;Wf=OUߓOvdzt#;*b/\6b14vp܈ ̪;#-TTu/H"X/k T-% -.tWq`Ua)C6C=1LKw`9,gy~d>sga5QݚT[7č/l?}Jn%jß)T2l&&. M}NyHݽ6A\hݟX͕#N ظKEuJVh4 Tga.x9p>n񰅎02i+oEu/ЀVjԱaz&1gf^3y^+nbhCfc5kї;H? _^ DN߄}k<ΊёI iBt?6\k[ߟ Z2TڬbЩK;3yqRB-xf#BVæl7+mOP2Iw\;CWMx,šشA ɫޏ*O?j \QV9&f|}|1ydGVX66CLCz9Pm*ӮOG6V}e[˸\`fg`v4kZwxT嗓]x~wKqHW+s?Gꛑ99߂h)\,N`G"j ]7$V-)E}hQ+y!mC›}$h,*?mVBr؃ . {&C]ŧ^ݺэET5jחT |T#. 6'\q"i2P9tmL4viU=bj1 ZՇ6V̺1zsٱU/G{^%*$ ?mh!&?sdwԱ&7˘xV\ǡ|YL]kFZ ln}꼧Tԡ|/bHyk-<;]G>7ɸ]C^1{ ^2-܈k^Phy=19&ܷ m䏦ze#OXX"Od7DlKq5!Hϰ6 0,oKܞ%^n,d@xܓk9ڿY>5JCOO"q+s!̷"u췦Tov:9cӜMV.Vhw?ˠuք[q鹁"d4k3/ldw8x*c;v!"#vp~t|5ghmS[5޴ EZYI0W @WI)S}2 Mj'=n!fPB;B}T EhQ[ZF:Wkm}>EՓ0"l;[EDz\KB-%wphd7}[(*;4i[26?5= "I&d7IM4shѰ{iLI ]b pa[g&qА$)D<;z'Ay ק͒ut|iW8MTo2X!\.8poo<QƖZU\:a+( ԣnw(ΐHb|EbY''XfXe;[)TUds$/pDR&F ljwl/LBj>ӌƒ'ך.&P/J%u3z [~aM~$a}1y y E2ی)gA OTFw!PԔ[*\ RĿw>zz N})RX,og(_=6*;=o ܫ=@Z؆3 W۱L\bK@V<5' d-01u, !"Y os#v gmR6hR6h1z,8(23MYSuCTą #|y- Eʯq}\|N)o=Ŵ4=z,\9RU~?',XnBc {'>bLܱoDclCǮirGIL]1S=+v oAA;bG|KN6YáHL+ñ^U{(=^lv~[Rj9 .uV|$]lOvSF^/Lx|8O`lڢ8&P|l ,@T 2 G@^\<" &_gq@(49;^8Ҩw H˕NwヿxGZ<`g&dr@Ջ-B01iWHns.oLy+n*_s5_*ݐE 76+%ߡf C)=vy|o"+}}0XdNӪΎfo|tyơJ۰S$ah=z(v;fd'UH$B@09O12` L9I-M26A|gɤqi1i.x@L4~uN\WRsG Tg=9q<֨ȶoЊQAIwZu04㍾zߤ CoT2Fb]XI6^TRmDp!YjeqdxD2Wɤ?.ٶK9I3j`uc( Uq6g1Nu֭a~ /^3v-+fᰉ|MgQĎ[qR &ƀET LѤ 4³cщG#gXa`߽NW\t1-hC[>`UeJC?>>kJXƎh'}$uFy6oͤ2- Ge'z~s} Nȝһ,,?l7SKK+C0kmU+{U~y,tQxڤG0,׊ڛzS<n\L 4k~8(4brxRx!vSĚw`+z#(փShmuk9RC gjft$S&Wޙ.c@<`I~s0c?%5\YқDs6VDʑ ΂_cqC`2AMRFwOƐx;dmˑ1\| DΰӣaLhЬ18۸4Lw58pin0Vk^U%BUWvL*8Mvi•MOŀ)]وg}XB-L/PF0[@YhL)?\m8nIIIPchXI3+IC{ ,X{44xR@$;]GiRM Eڔw/Wd(L0A{'8"2bd,h\;XYA?U 2Tr^8r =s}=+'j9] V FEg ~=)Xvʈ'ub/`h ` Gf{~km^y >xZM"nC*r9% r;w dQSjdbY<"dtOo6'reU#us2-I |NRրx/8*?/J_ ᧟hs}1-P;Om>&|hP(sNDz`@ ZV˚1J[xՌ,`|>G}7O*CN[^nR2h- vTW.bL_q v d!(WX #|k{ReM>y)|8]Gb{ A½Pi70O!k cܫ'$ #i2 %Ϫ`5r@7Iڱui旎1ٽ$.D]kyKj O A[f7#Tv7<@l+YH(>!.!(sg5O~gE7)NXؙH&+Rp`ViMMs<"R^b)KGwqtFzF٬ƍ S"Թ~4a whMJAm|p$+qcHE vTy0q>ʹSw,4\/9Dٚ*X JU6~wgC)fya>ԥ ^@ |BJ;P m`-3|!SHjy#~e^23VQsYA1~Ƒd |4Ɲy}y z)ћJd-p-J ,.#_Y2{@Y^K͝zǖö7b][JY9 Xh,?&\w+\? tͶ( ~ g|&]S돲@-+I0!sq,,nz= VvtV׈e%χ7!X\-C34'{E;7zuk s1U[!_\}.O׃MRݝTeFMC֙PeQ~]W[; v}Ҕ= O3OL^`M~ju5E3:D+:@ܧ :.`e,VAMQŁ,< Nױ\!jKe WBf#Zđ:&X{]3mm;ko Q@~oc{h݀zk[G:%,(hBq<f?t,׸BSrX밨uWۡ&ᛑS^ a`KY?!fA  iz'7#_Myi61PF2O q vL`$?::"*lݦG$^x,9C#1]*a5c{Y"l(}8̜!bX_HQ-!!Cޥs-yƩJ5ڤ|3(\E[5V+ܝ8:h]SU*yر~سJ!{ ?;:Agi׋fGvXs*QccN3d2Q<k[{xb  Vx=OS];: 氥J:jptKsb=)M|+g\qm-NR3ViwgQU}H$UF 3~Wo5Lj3|[haI<@ }9RH)Xk귤nLhsASmo'FKJwm͑X4XYy[=$ゑ0VWTr/-HMTR'zC <5QGor>~ё"ev;, ~-@n%WPJbNF7_f,YYVAwϺOZG5]dYQgiD!2U`oLmhKӮ\eR< ]lbXJ N{R V[sUn~zU:A6WbM!kM;7FE^/k%:t7 @8pLBKg_uߠ: lZ9%s+]r3<( ypc< 1^*lO_R»y nTuǔp+*!E=K6* 0fLyeܕha6_M4?  5}(z IBB)֨=Q +z%MN\VMCʴH 6}DJ 47[Vh>6~閊@.>X輀MCsVo4xkhȱ/6GB]Xg3%Y~h_z;qݪx 2VB>Swnq{?𭡓C&g[Jbr:^HS }zkT1 miŽD8v]Qy@*3sy)rhYI8 Yo(-è\E4*~ǚom |VX6T*ݥkS@BE1ˡfXLؽ83LK:Ʊ$3_nuS`%Ry+ 6a/S.@ahqLeݍ9v۫S,NHe!y Pa6=d= e" fUE9jjUrU@mϽ kgK$Z9lIJSw| /=QxPIq5wnn俕{2YPO)tK'2$`ۻb8t h /fW mFH,̿ezZuSTO0/`o'sỲ7"z\BK]1v࿈XMRrc1~@֨TQ3fuM;GvmhhNkI*nv= g1w0Wж^ڹI.$?Z;bjZf`̶B)VPN[E|{/dS_-4nƯ-j,Tkvqܢh$BTqY(Tkk?k*'OĎ13%@0Of^~6sT%L<)GCmɯVO2;~V$eZF)c9GZJ??Pmm9 (';\ϮnlV!XT Gq+wJ>#*EօhTwjA(/Ov)]xN华вKp[U ޟ~/^`_KR6?6Uto͖U6Xg~$^x9M(8Keqnzҙt$E:;I5肣aϮ>Q&g\p+C60?.D@*.8ȁH@nS!`w=z02 !2p[60ufލKiz^Bzu1Qfá"B]\Π™7q (9/0[Ƣ'>Ρ׌q'Z_SElEה6S⣑c`[ ,qEAWIt$>6f`śW1yVέ12}Ǿ,6GHgPx3 4>$}Zp31l<|LMR;WwxYA-Ŷw{@](!/~\t\ech *@{/\+F@! H1lͿ;QxyZQj]r=7jЏ^e`Zjy!]{. ErmR7yJ'rh@ʳhm~"LsY&-neJ#?RX 'HH\h.a䌈n}Lbandڏh-J֠îaJu٫:׷#lXz4 skqiOTo֦!Sr򿫠!XBcr'd7,1W}NNRMKڕ#[6O;B͔{zuJ+WNÙ?31!0#)MP b܋#M!{mTN!d!tU~KPˢ(v\߷ UF[[m &*Nw %wbv%0Vkܚ4g)I.뱰05d+#³$c#B[Gc sȮpe:63C4 %2Wۯ4/o멭!d|VJ/d7-kdrnqLB nY?`+SM;@;)=vf2 4ٕ@sbgYJfy] V Rn!T ޤfϷi%4ӇO;Ϸ=Q%?iOYèԇor%ٛ1r1mY"ٔae4qN-Bƃ'kw3%yBH@@}U>K,ꗫ p6 U?Ud F?q Ƽ rQ.D}̼9ln(rB&o{Oϝx+Z/ FA.+7`>1 -ئr̘b_4z,G/2H̫1XnD*Gd\?L+@"fuukT{SK>_B a/E wMɗ :Jq3Rз".6~#n#? XjM.$Io (.XA1'idbE U־(olߤ8dڭ3*G PPW{(< KxOM /-almW_ź?xJ8cASpPyZS`mzsZ]nwkC!F9ˬ4U 7FAL*ffVv V/tTl$eWozޜy ;kfeH|jׂ"݊j> :aP ]gdJ,E3)!X6( gRHn~$|ki3 (/TXLgUF z|}闤YlI>H9#+ӮOagU sL}_6k) 8SU2l > Q`蒣(>znn0MCO N)DOF4;_ OXأ=)~DI`99&<»pm4 YTqkZ;etA7esa\p~: І-%|* (d_P.Їv Ų+ ,zoi='|鿏ڴ8a55 EdZ>Qkw0*L1lONق< nxY菭5ԝk(ۓOK '~1)C M=:EgWT[FvʅQ+PX0mv:|Byܸ3]NKxi& I| g!t7AK 0;y=oG'QgFDC5s\~[VArΔ낳\H[ Q$niZoܦ:2Urk/`1x "O2F1SGֱ ʱcR-R3gM& [^%L:6AYD>Y>L0d{tS=̲l_f-JqUˡ09a˶b{҄Oka=nYk ~yӝ )#&S@U,05"W e2< aEjz)-#b+TvS%'+O|;5 l`zM(K@wrP֋bU<6J-9 rT})]9-2X";z_uj]Jza!&{g#_LK J2" nėt)9ҿ3 WUhr,+s˩ mv۔|@[{ =hIdMd\_CŠݖIۧbJ to3qF_ F:27ȚDsQ!}cSߤG:q됪dml= k ڻ gi0uގY@nGHPƅU)V嬗Bu4Pry%Ai`"4ʐTpt,h PFj?Н #隮~=6H*gCZ{kQEzhWfܠ 8I~=>ha6'-4J4ԕ^M[\CE}-w< ߘۍM볩vFAj na ~4O6r{l<=~*VCET]E=RF.I pFBvR O@uKWR/"`C$mm,QH( =U[jI~qB54l=CPHTDj KAgd}+{%ǝ_̰r_w߲ʙf>5ė10~Z :U;}v[4Ik9#`X䎡e>~ @O~0 C_y39|(cքMjLʳͰ;RJe1s>QXD@X J# s+]Kiێj\VyXPںA-Wo?bYn`W.):IqECQ%mGC^b2Mq,bj g 帬HLpkk,oj b5~" .᧩'*D4CfOUO|d-w_z[7CnvdrճUsS}mBn '٧z:1_6"3=;FQq6+a)MS7Yz֗N)n4*3^Q H8H/a/? .Y6!@ [DrpЃhj܋$C c<s عL;$Lϣu_8mT~T9(s3P8H$(v}h㠕NI>E?ܶC%l'6lү\)RA-ηF4O#X2ڝq&1[ C/q )F{,Dn9Ni$;27cLYnNʘ;-h8tk!QO{DoŽ Yy`Z#{qvn&J!n0LJX*e-sy/Wdd/kJ)za˶2j=8 Gؚ'?_LHXƃ+Pcq18N"ū6Vb,Op7W9##;N0("ړA~n4ӚO7@1 @@%\^K3xJΟ6BXCT0 DR+}Ej#u?fێCf\ZE(X-u23t?8{lϑTq+\@*!C'Fۯ)1#f(?Tx3X#d 1=T%-b{tHшN+{t^%{6ู@tH8]K 6LWW`a~܆3e[gܢ 2mxwߑrkVbhˊ 7Ӭ@="=K̐VcƉIC,s_eH? W: AݵAEWXˢI϶YGULo%oqוlY=2D5~^4EUseAzUٓ6`M< j) `?:YUCy 3cVr6A]4p){) X`߾9Y;=`O 3T?,2=#OGeaMrbgE-{+;#yU>uΫq%!Xr1Uh,ytFJy=oj}'򰖃vlME7.)咡U+hi|9I-`:zF` ,;6FL|ECkA|PRjp&AIs2Şuh?d4'2f*cKݣ 6̀,|= ]A2rqb 16!b62WaO]/4w|Sܟ|l ɧ}9hZn-Gk`D/cR @hѢR[ғe}cu,,ӈJ'D[_JnQC*G1 J*W+ˢ<^=|S`] 7ؒ9[[KH gӃ#?ۼHWLv쓙P:85 Y*~wHl{s~5aLy/vߢpqT]'>۫ԦTuj\25+eR$&IR”|OS@zs{ic%Wi/ 5qMlzz>K5?l7ރl5{" Ɓh4g>̟P[ ^u׸c`'pd9Dcdޢj=SDeg6pڴ![Lvf\=kn&aٻ+Xx2RgR-9'>4/"-R9࿧e=wi<LJmE}5@'+j]@)G럻= iV8:U!ʎ\Tׯ'cAǓE= \|9bzXj H7K=tS޵ـvB-+R[T?k~RB0n#(/6PǕ-E3|<1E.NIf*b~2 ng.uOK1^ƫ;_pmS9w3hԆ(5cu%ť4Vf}3H3Ƣ=0ȫWjr@"/п͠@c) J٭TQh ΄*I†skO|TOȾ@fuóXSdIX)|1"IڒL"AB1Zj! jBqlfT\'Ca'Y^1Bc_fsBsnXia C 0cCn]̤.B*)It]BOVlG4EM`hl9ͱlG,(W참S"¦ @KGXɡ*^*5_1cved Z/C~ٰϹ80fVN_gf:cwSza%e^al 6u)uHbS|VK{9"BɃ?3Z uh䦠MQ'(k"0/u\a3N+d%8ʔ# J}J޾l!ȃb̂؃2 QMyx`QDǧ^qI9L[XP4F$^TcXsR1')OjgsOј4U:A/o`=b iVC՘;Ƿ}ԲذBvW(ȴUҜIn6ʩ䟯G Sܟle}G/Uvx,I'QȖYfC_̥V8ة]jgg|@jHt#^ bpݲw_o2g gU-heɋ"^acVSgv)њUVhRa sC JVexoň%GY `<>4xG#\v:fEFva䭫/WxoI6`3#]SWӟh(.uZDZa>&W"r;J;a4Wd IgNU+TMh <Ka:?ތ_1d~EQ\Xf{sւٖ_#}E1E7P#qF85)  Q=al=i^ܝXl5IMCKݿ="TvkvAZ貈%Y7xsJ9"[O1\[]P,}WX"yozyf|5k[N9"⮒TbK4g՚oQ62$?(lҠp+Ud F0Oy"4~LW^~:,tnft5hLW1duƨ) C+E%䵕_i<|gÒF("Xpjpq(r~Ied[Ӱ5xQV0Q%;wN"E$.W4`"`}wѧۈpU<ے)=[N]8%^pxC:q#xJ 1OQ.\8ۣ[/-4)k;2t9|J2/`XJvX5ߧ_CbQ9E<[H7X$ysP?דd?K&iKM<Ži0r,ޠަi@ޛ,JR+ͤBZq>: v2E%Q?Z{jLoD`'0\%f uD2*Mqb(bUa88Bf`PۉJ.٢ͷQe+:= gӉ(/e .aeFbOzLf虡B4.a&T#f4V \3QSbu>gZ_C3ބ&dæ<+Bpuej\#kt"@ʙ@Y@9khќ(^:̯JWYDe_' @ vjo>MeD#Q&_VI`Ww7l!gEG$5d td-|4)Z? Qdp"Ϧe~A5[Y[N>ZQ @>qȐ)d<4^wFo 5u^ 9-MY9xa Q9fh[gu+d5=۶." <CiR1X2QZ0=l]OԚ* z5H0hYLVP/z+G|yrKi [*q| XrUaJ# x0Bx=0ķqp'k\4wAF]lԙPvOi5)f1ēc].ng$.q@OԎ 7 l#`t.i jV@0Gþ$)޷&Z(i0Մq\vxH!˳=U,tUH3J~dR lsqlAg>!8f|\)9aY5gu=cPOZ;R 0jB\0\^ uA@?[5Er Ij{T vi41:*.B:0DVܨb4%aƷFCFfn qڃ;{2VдP>bl.?yǙ(1b D Ⱥ-qL>fTgr[I kJ饒Ԁ6fo+L43Gin.d^ҁ1SX H VB5}F1ov1d븨8G}0e6?VeۆSYژjxL+ (hw6G<\5(I VѶse0UvF$FCPJ߭k2; *+:G bςRWi) MS`SMPv nݦqO¶A^)Chiѷ=f`B ԄEdt0D#iW\"Q*p\jF Tۄ=F VlO[?<\"+IPmj@xʬņA?*PB9mʴcinhjl̸ARǮo1=E(0֠E:>ZW16GۭMĢF~Høɂ2k kΕdsHlq8)Y?t\J._EZ:FoYJvOyR &! `V Q.ҥ* }-~&r-W";o a(;=G \ F8緀Աd=EJ E*|N㋊`:jO+,3$&_TOz 9LۏR>q ↸=|nm"HiSLIx)V#9Rٜ?{0S#LSX#a P"e Z?=?6KHeo}UzA˺/,15{sbM4MO.3OPW'Ymk}JH6~ ApzNSVy.Zf'!PrHD`z/fH9۠&̗PMr\gԘ%$e l%oijhe0f/#CT]W}0`7lIX>7J\TϩwI,i*)N?;8FUeٞQĒ ͼD^%j8S|.ʗ+#{+([,Y\hנgډô} dntH0=D-}M녝L_m:&׀f!_O *q7*2RGYmkYPPkݱ#~uhϥ0#ͪHGxbq'8_2|s=9 |EZ?=|9"f[YRblwS*g&CUۭ:ۺvFDVE-iO}2lJϛ8zz -OD$PI٢mokZi&13#är R|h02 C8O,̡nUZw^ck R;qK90r&UBËhBvokKJWS}pxL) bLjDUh1}ڝrC=IQ:z>ьS:^ji UO&>/[#js:]|=+RӸW &W)4=3O-(0?ҝ`'g~pvQJ|z L{e &!HCR\k`ٕ?a?E`G,M["#/g6/lb:a(9o[JFQ^qu?-oBDhlciĩY_\ FOCbE NZۘ#խ3B]Me rf]L̓Fǯh5b%b dDl$ʽ:M´rG)/m+d34tOZ0.F5d&IIF@fO ܍LQ)'\:8X˗&P*eDxbX* yS ܒIաٶ.ptjҎU yrs $KQ%߿4(e r|d>=:B?W bՍэ)|ˆ/T_el3`V]+$gѯ$4![YSui [i;r.㶄e:şz4DwK3@ƳS̍JWE4W>Y)m)pnZ3MQc?]*+2)Ѵ7? >|8'־zPLP#nN> Ў/vC .S0j(wls O4bȈwȒ Cx$YGe~nMFDB농$ \- ٜYx]?1xz7F8O zlv0}J36[wJnU>ܯA- nx)12b"K[.K|yRX^ %.m9jʸ @t~ t"V[N\=) t4p9 N և2#&sC>)yCUĥ5eeA꒛ض.skώBAt d9%e aczH΅BsP0~m ECLm IoNck+Ncei]*;L2c.1AI7̕੅lW:1ʪs#rMލ]55F~>W`>:9o5{SzӻIG+l: Ef++>Xu? 7^kg緣䟫W(phfDl4E^e<(ayZ`Ϙ0 %juT @lmSq6rtL)U_ ` h!q)&.le3_S;; Vokپz'O*D3 \+5;n& [,q8[H1 0=Nwp㲖)/'&(fdHtc+4Pcw0,rx-EXߪU|·' 6YfضCs EĄVc|pwjj #7Gqh㞒ˌ和JqZ%p2/n G4ntQLCstZ]6y2+f,$t?~i?4ƷWeT 4V0 U. Հ2k7FO9УHX 4Ԫ*l5%U4[`6ήj_Υ oO8#qھKYS|!w)x[C /8Rz`A{=$l{Fq&W6`?t?؅^YTTdZ[uE^]u'IʤM>9+.693_-ú"Hw {I"6%u Jߓ}fT kYM8ɝSuvWY.~_od(6]@72] 7+~@N u+I|" (':k]`+32ʶ诫[w=r^8#ⱛ:x`:pF&΋$GmUCMR2 jWw劓1"%grMhoL$Y V ͛sE7'Et}!nyl#`fʠ=N^_MB@o4Xu{3(Mػ{-inO׌y ׍!}N06 Pl >qWAo#Mɓ\5%\n7kEVa omL92Qo05V+DlΈJcriaiyF $f3%l@sԫdBwĩ$<ǨiO+K$>E)#))dtOgXҩaPC0yz1&rBvC0uk@mv\ҘQ+eƇ%lmtQ n򿣪۽{-)'|o MAed``` ?:.[ ԗ%nfɦM?~%+}hB %2aDE/E=J//-}?lvU hb l[Z;2ve p7@wE,6 ƿm ¤Us=b `"&TG(KpƉ(Qw, :C6VA"bHܻt> Uhp܍(96=0}lȏx|b|Y7١nO\dNyDI#m:uFcɔ" ($u{+ J)l +]qT |Ŗ=H\\AQ%p9ĠTɢnĆ{?B1`'iuUj4 KT'}T+xILr-C78#Fa '9u9h@PCB]\/+jY?Uʰ*G 'fp FM"z 9 04Kj/FcwCR!osp0 @I _RmȚ@BP F{ -#exB7&\/+DOv#$cvHiúy*ӳ>OSAݱ;cM«tɘxA6]!g{mM yP@LLMu e:IY;V$V~ =w}5TCJrj3q¼›O_rGw<Sh6d3={է ğċ(:1/"saK0*gmX X^2=iL4@J}SR1{1/6GY8v:"(Q"KDC*ztoۭ8oM\'Fo 0r706v6 o>Ԁ S_ f楈Tk)^2D1gYÈp2i`Mˇaī;R{)'{fJ?6R;lȢ1#hqHxOd׬s9Iw;#,)Яs{SS?`>+u3-z?]a v!*L 1=omY΂29z0Ssp|Ƿ3zug> )jnoM(7-nQ={) *T1j6wmm:qu!H3D\{|@9CpxEIj$P.̚ ?~ n.މI%~[G=HhiNՓ  n;6هѹse -65 arf&T  3nZb)?aWeQ:q8av(E6B5@ƼiPvtdaE sYtgF닳4^xZeE>bS9On ͿuB@콜,էYɥO[.ll39U mwV:bQs҇uM1zOz~^n\0ȋGrQQqx~|F#GW N(G8%{4t1y7Z31hkg?.vBgM|Eh~9 _r 6`}m>İ]hG Z>Iyd#r]5n6խ1q#37G-ٲ4$Ce=XOC"I.CM1 dFdw:- 7,AM#T ~Xݳ؀F^`8"}vlmO[daD=}GYĪOPpjboTrs7=`2C:DG7ŏ+XScd8? 3{A8$Te#v ԪLBhIYW^ *4E߆^qvH4TИ ſٿۚL \B> #{@Y ]z\Az:DMjKX&z}zY":AM|S]Z7bRH4}3vGɠITIX:v}؏pr =TT|^]K}eK2[POnn=V`RIlbsN5 r4]LڶpԥRT;,6;1"SF A٬Kq_<):R<|f 9n Cmgت@C |KPU Xd|CjD!ȉ|(f"A# 1L_ )fs!uN3ǝl47OpҟYŝQefA[% z3(DOY1` b:CLw!S/yi~hZv㑥M}r680+u7S@>-cW-|viƳZ yno9z8$1<$GR k|>S,jf@1ƶp'2oDCp#ϣqJ^,XugBrsWnC é ʫw3 2272,`C'KoT+` xz[{e[bogVUG[ CD%?NA='eޥVFʻW5wH/> p:ypp܉r!Is'߂=-oYLJ4ĀkYH$PJ whIZi7c[wj!jc2CXnHa/n3<.\cmJ|j@CCAk/ -;)vMN=%)ڛTNƷUG8r' EzF/ϊUB4aͅj4Ԗrw{# vgE ?3 3ٳf^7g/ΣZCOWv,|1KIbQ4j˛S 6J ~kwջ1čY ~[(cS3)Cmz5DidAY祐䡄PˈCX~r3[f ==1],|=xWJ=8S0캖Koo+W Wj)v-3%!0e~_Lt̴\_'w0.O-j$=|[7WyG;/owzң159˭!<~N*HgF&֟\_s)ǫ7._ߥ2X5e{zBKu0'`2Y rvFչ 6`;Uj\H(a ɺTzt%y7{:? 3n'y< D[R*ULCٸ ijS]K@ݐldTo/d-V%Po 3Tz2CH"ƕ_#_{nʋ.ߟ6v, xmPok:F^Icv*5`(lPX g尫Z"j"|nT%}ק?NOx,@GaSG6= B|tو_gN^GeZ>y|EZϔNGr[} )|Ve`nk["7ڡޖ&OL`&m6teD]\@D$?:`ϨrV9?ڻZKFx9w0B6ϣ4ıtbKBڷtyv +^rsO>VW}ϕCfS{ibBs8S: LPg".}g͐Alr^w9NZ<0P j7ujȍ1n:bF~Iȶv>v3#r\INil^o [.#$ fCY"Ʊ}lV !~V'}rtWfӀ`i1dtRIQ{u\gnWHq(rk-s(;&Aߓ x}1ze4Aq 6 A.4kzq%m<;ݢt+xӈJH!sű#`a5.) יI:\y +j;Kg_J/{ACIhY1B,7Zq&! 4߆2+C%lɧ 0{׎1ϩ|W֔FH뛓뀪&Ge'ǩݙ=+W1UvbDڱ86U^`M¾e5-P)V`4:!8}H `1Rw kN[~>'C4lz6up8'՗fͧ-x ǿB[x[뵰Ӻct JɕKC@& DG}$O`Sp3g0LHlYG ,^tT9S(,x1 xÇź!ǓhQ5(dF %Nt_ir˽(.6DF=!PAp/0 ;=,dghw-b >09 G>Żw3I|rG糴)Lc$.A:xWe{X7XrUSw>滳B ~HӜ|xtA h#PZxSԷdT49ĭ;0HW%ր w  /جdn ZGn?]vBGFWÄKeeyQl0×Y@H2䒯OlCM2.Ds|Sy[Ӷ8X旎 ݧz EC$q֠1+K)݂;P eFA@cvjed۰y'=O>WJx&egi k3hGs!/)튀h\qޠ|=v{8: iC@l3\jDvٵo4BpDYĖ8tE#+<. UaCrG =R(3^~xL KT dL9!AzCTZ mT[ 9)Gnq!t&*b* ,F4*o.x-_dޣ=Fnbju[ct:RaWqONo}ZHSC*ƱjrR7 !@ 6b~\_wEED7{~$´H^l ly_=qJxo,3pwgTk fz듲 D2[}pwu#=: & C/PVD5nWpIU#&6p#־ ~ⴚw.3h]LZd)M-84I߶EDԋA@"OrMcB5]-sZ|]29x{r;ag3&qt}f叟K)͍yDXA{?\(nl߀M @~Ӝ)CSY#!@N>o"ޡc^*>\ʿ(Wvbn}NutmW[+VApIUW1 W 4K!c D kz,yRo(5P)1P<4@AaoEw~K$Y5r~3(5 (`*Ȧ?<_Xj#"0%X`&?y)>݃ZHb>7N:^S˧fh.Kx_[%.7 ]=VbSW GUFz6 E7 ҭ 5y3ieS.- 4ZZg=KM^O/(ף{Td'yƜJı~)8ՄXb0K.:6,' atfk4@+uR8N4p[֚هЂ/mC6rt"\m q_p{] i* =oǤŹlWʰ,a+zX2>Yu&ZuMM߸Ɏq|\pmFV1L.W B')چ aEO0hcFYlr'h[*rC7}GBxq143ʣ{pqwz>䁕pQ!D7Vћ65N뒴daž3̈Y4 PX/s O0oۖ]*Hhai|ņmHyZ rH!cMs:X}25$KN^7ZݷTM' v@&PYCk)F|KOA{y/g0VܴN}fg_[ZMTLLоYd*=\ͨVsJC8=\@ ՈYNs 6^iN,g3¡[+ B\&‶(oE '!m(f;C=J٭Ph{ _Y>F\>(F3=p;M;mΪݍշ~Qlna t<落kw-ϤPASᇙ g)hX=ϣPyr_`^!'2h*d3E]"1ټ s]r\e׻ 7UpAP7΃~,43G|wX4mk'/ixc}3m]#Qk;g]04rn dM9?OQTBf4>Z*{D 0\k%  ~~9/'w_b9PFa4<垳_no`QFwOd>q/IUD5*Ϙ֯$Z|Ʊy,~s3az9C m* Blax>*jx~I@3m26U[*j#T'0c4OcuV!T]DkJ{nkН{ndHN 8 PxS.k UZT˫Ȩ+si7 gRl|SSߓ\zrzU'lm3NzYg -c?V,$F&c͡t;|d;r>r~q[VEm_$*6oig=0޺^hWU~I "@xW+GBjqk$x}D #hRfJ&F]hj xuK4mkS4C9:洮`)6sbc;pZP0̂30ɾE*3]%5 OPtox 7vKw!Oq nw'Owe8 5"y d2`)}JBMs! &;Z0./p-yFcQHMUCF"lǯ" |am6M}̘^M{d,8\o~*n MRH(Am?(u8S@?M}D|sv۲E$@35JWEӏ†?lZ` w~9*x'2g5%+.s4G{v-NrL!y)VG-Awf8W,FZl;'i54Z3 \!-ЅT84DQ)$å΄ cåb~k\9&[jZNsƸD`^zDEJwt2˫5&ΐD& ;l?rQi059&ڽ(ca zT$b!-2Q5W ;CJy \rn""OB9;|5k:ڗ#mT8 9&y1Xl%4 /zUk=R^³la J"ֈT̠) 6 Lex".M }_u4YRG ˘B(!q1ZVEP*sU獣_4 $%w[<3=@*7?Q Ux9EB W푽A.(3ksF{2F58S1VbEzMOrÂ!'FjBe1I~L@ |/@2i3xn=/g]`sP tޙO7Cqw4.[}"7h!D$ )f&ƾ}fi*e|`2!l'ob{z¬ ST7s:JDЏ!\Xe, {nkS-M͓rf&R= EYNmGJu_9 i+,m|NBBT$\R*}=YU 7[ =зYrô*HrY~–(q32ɌْGrsCvը{4jlƧOa+0E{,BAjfx=t54Ԩ[!թGXW@ӿf?ν^~;@Bj28cs6RdD?t tsxz th ȚYz@Xă_:3EZ׷MaӖ=n:ck1cD9zX} $kUa֟%ń'Dg:7>>yRIO`p9Իf8 r4t7ɢ&rχmw -'ȡLIlj+HK{"\CA%bq98"*n@=OWjN?`'0x"bҵmȇTwRdꃪ @XsydX/-nVu l|-+H-l 6]E|&ң82QQ=/{¥8"H-f\]eqz,YJL*EwukGxA@j*">ny7:nofu牁R#g\[s{I(2׆T\VֿלVMc(KO hG%FoHaѺI&$]dQzshvf8&$ dL4i}4[y\עXF\ 7s 9g`ynGmie8D%i٬u.ȝ>2^r(z37|$+jJ+Qḭ$UQDIV)x6`Zև[>zX(e wKh܋HSlFru܁N鱻2!1?F?cr +aח~!wx7\%Jwuw0\f9^jquyt閅]e]˄hC#s߷; 鈓lݮ@+(7$QPA{~ȝ%|# ysEw\mb1phBb΋ AbPMãܥ`M:PtjriXl2Mفob~5?Ar* L9D>)9kV#S&D>+8 >vCg5x3'1-hE7Չ(J%㶈nңs.Xs}מ*YڤsNOsGH>&cjI(ѐ} պ\[ś0X'(6!dnmO(S1.]g:(B(eJK9! bpɫ1}=aM [{Zd`XJ lj >4pzMnt퉿eUN?K,*~3EYgk'3 yv}=ƿڛ=J V\QR+F0ch" Y@4E yt"P{#0Ӟ$ğ2]Q;NFuaI杯'јcjb~=ؐ{YkG*ʯ4|jGFCs]t0bhw~5T4($ZHYhcwпlVfjJG0YȵV)M!_(ZiuHGR48LVaܧ!jXc[`y.^!үlꍉ7?!8qa"\2˃?;6#%4HGJs?|I- g\<4K>lj0$Yǐ pD~g6+g+̠`*?us3,;3\I PX@@cj*g΄jgvBaIilm0<{if$Icvuge`w{yU9%t DfY"yѝ"D0q,/iMJ"Jw=VČꞩ48^*A󑜘\g(њX4 1(f€ K$8P> ڛ]ݽ6_lC&Cvz"wgCDd/x W9\a j[ڋ.;s_~aQ8rwu'd  C;ch]XN^r h,V3 r wv ,^,R\ !)/6/ytWiZ^%OOIA1 ՠC#c9C\YR7ӊRHi`)l2awǏ19kJ -RWX>lZnn4y4U[}%nhFm>k?8n=HlZ M'a4ڏG-"ngb0BXr*x̪]oq`k39F~o'z6 er[ݫPMU*/ T:d{]gހj$NIXt=F$[G{o˝e:5x~ #ɯ`?Ub%oN+'C7^at "r)4VFFdevܬ~MLfۿ,*[oρQlb_ҵ׸6RȁVjJ]j<鶉;BĽgz~ko T𵇯ŕVs 4H& =+cNoLCThLrib񐟞U&8P5sԹp.@Oq-Df^HU2>קsm!ZwM4OŐ۶Mbi=TlsLs878#0r-Yvaǥ,|~Ҫˋ}㪐Fv& 7QBmmC WE][`dv8be_O? ̝^2Ic"i\VaV4o rzMlMQ(loup̀N8C߸6g - q+GvdNi^{} tFYC::mAgglZ#b8TO'+LngTz 9@:TX(nlpp| ^0B;LMhgl 0x3n* l`^^+ !%#떠Ҽ;0bjH 7ȐVh&)мw~Xg"dBda> {tP]78z>\&nZ`6Oݘb, ԜsE<2L%N\%sD-i$Ň 5e'[Vp(NMHIHTc6:ӗ>BRzFA/Ebvk^J?("Ϗ[jdTfYTo AD_!j+iA"75`J8GR9▲>f0[:•Bp*SJ rϭˑ}'ښ< =l1OX dujanUd L2KT%~)i9{I2}btOZQc@c?P\O c'bI.[Zc~R߬ o0 KQ泀lxN =$a%bؓPl>cIkk DTIs<ʈf#A1o0夠V*IStMu/&`x* yeㄞdr( 21|~`5$1/`$߹bT8^KÙBYuߑ|΅6WK\9>M^He\sLbNAFNgɔrkkX;Qwqt>Gjg!9 O ް6b'ћjܚ Dm((,xU6•j-g;GJ|f? ЭP^,pO̥O?xA N@P6 _騑jئyVP[PfMu76tҊO$à2e 2iYMl | F\J<% Ձ?Cd58g;'c& \țSQjhPxnJD&%Z`ϒX]h&0~6lWJj8!Ckۉa{|kH!gj2Wr] b FǜZ٨6LkjiXVۢ0Ac{+}͓Os TXƞ'ucij4Y/ۓ;bqr@`V8'gK#wjsך6{kIIbg\kPɮ5N8]h)]J)a:r{H55$9Z@aY#  :zB7G#AǚHs7^i:~8QR@6P\ 9rM{a,~Jc+uT&uz=I$gO* ^›- oC1B96/)lا=!̝P oB{Mrg:k_nRKhQqH&.Qey*b(Q>z@z(T} &cCH(m춳) +̶~CHw\m@Ƥ/w oԜ,d-ٽG7oI-i>h)50N"}Bk󼢟AK-;J/*/ Bߪ-ϗs\LȁB{_PKj,nķr_%\K}ܴ!m~SY%m"~޸YWE=ykF1RxgZZ/V*5YPGy/"?i7􍓠@;!G`nY4{$yxOVȥ>=j%_j31L:͡CVfsjJO37ns~rV`d_XBvz!l"ω솘?I|6R)3.JLufibo]/@fRg nJ6wTBLXHb.pv"y9ؔgۿ ˩;ز|\ىiF&kgcU[z>N/Jĝ 7ls2PG[clX|0m:ϝH0t|l_&fH[CCTn)u\"cdtE JI{ѳ-reI08?PW&0#Y 'Y]+xscp3}$ :1XWc.@~bg 79?.[jmj*,0옆o|l{8'+0U(S 6ooa|jo[5 >{KD:.$zf׸8"|Foёh,N)"j9hmډqYhS(L'9A7ayj^X˟IVU{Q]wQz\p`i#6S!nP.B_M}kCR7 Pp%GPzn4Rg&> |@+bv])0TlY/3KsX'2G-Y&~7'ZuҙFp<_Ikb(OHVT3q[ɍt㰚 @L_Xgգk1hie%";7eLH|Аa/UjYXyɝѹy/'ͨ5v,"ͩ) \sT+~LYrAǼLd{\[XiZG3ljTu_uHF4LŬ tB%սJfm`^^Ǯ6^R2.dEg}Z9d 2db4g6l=ՠVkՇ~( liR vBvRļ'OŒ nUjK|ȏmt@7VCi:Xr:X1Pց O$u:;;u$[?_23 DÌ`TEJ.oJ3̜ q+ 5yu_xF#SN恖}[n]Y ji܀a†~X!?Q ̪~Z#/ Ju:b[z@idXrj$HGWq@%Bj#ouO ]2h[U Tyr`{GES=_{BL d7f6%! xYLSM,\GDW/-%{mQ.{CȰ;a1Fzgt{i._yWSv|W*ۃ0m]t>zZ(2 h6ygwEB/B2&DdS͑(Pɂ$2?7U _'CG~DБq:>sG5Q[43S^KjYSȄֻY9̭\̭g^;E2}[l8 CQ<%Ss:L So [=Ku/=3Q3tcitLC%F AnLi'Օʘs)H_dD2F7VU"xMsTpOesX?UX7QϷ i`m)DŽ!o{ڟN&bIQjT#zRctri^ϼ 1ζ9k@Gl8-Sq(4{.u|R8_t=~pHbKϬxcdqDhH0g>\v?q1U5T&I~% 43awLVC*:|,(lOsrEgABhjI ~)qSq 8JNaaJ:. ؟_Bh^Xk40xH:Tv1k!({e$B$v#CpO-X9`wt2ٹnΛ2xzq[GFL HhL![X m'J})q~5w?Yf5mb9'M9l>|EVia4   ,46V}Z1bԩ$G7u+Qo翾,s˜R6i\s>n u $Yњ ~,*/|3@gl=/=-͉ߍ,KYg%oo_'wuF{{޴B'a;rZNUP$6P`"jMJ:!'097 XΊB-<6J?UyR!' JqP,Hqw߆ `!:3ie!#2K]]4m?-P0J^n": #vz˦E-ZMѾllc>`d :L䡶+%ج^ݮ EČ.nšzQrc}>˷Ñ=7cM0N@*..қy\dz.T4D> d8*% U\]a!uv0:Y7: ̀VAjK j$tDUF{4)X(x1_|hz\()/IVi8B#g%usdAkfu`d <*9gRx8|ʑ+vFrpXK5WTՇ2*is!N@YAnr;I8{)Vߙk;jq gXTt Qpwgi:OWy`FFQ }g)d gh N(0/xmAHjw$9zz oU@W7;B6=(CvF@Ga0ՠtd2?,ԷeW *b 5,(uZ+)&=sQ$hlālu0|:N9$4 u񪟗*!&w.G1KxlkrBGE\bo\:ӁM aZPtEӠ*Q׬\TP5<|;}rVmN۔ ޞcW۪1$T]qxDf唀}#kv8K~k6vot<)cfU/F2n^uɮ쵶}@58栒wr /x%`_0Yc<[S,A+X46& 5E!ϫyPϽcB27DL4P(E,o,KX("<<Oo̬[_.퓤L@j]γ5_ ^H{_/Bpks9r,u NiꖍTEJ(}%&&f`toq2Er'( 1##gZkdSJ$ESc<[.cZv&N]>5Κ?s)^G}i 6BtY?=H|lRIڒM^ =\onk-zc~5b8Yal)@LOrK@&16.hcb:n*Q޳Ѭך*?`{5%w724^@5C/)}=/`GdZ/g% ? UjG'p ߲RAA(i/0rg<\AN$ͳ XĜL8O/%(m&#Z}o1ֽA7GCtx&ٸMK{QNIL ~% AU1\?G!R=;8$VoO@h@_yTI!â+۲PDgOYї* p!K=s % 6gtؚѻ*$yhmH\Ox^d*2%+b?֜1ߓ 0[RoS/(Nqa^j8D>~ڐ6Ƞ5د:˨}/Q/␲@|Ya0bA1tYMo/\G?ؤfn$N1(P̱RկFWG=s3y$;'L#cvޡS)2'mUhqj(<"(s+ʡevˉ?4L @ûÂGa֠KFms>! ˺j@oaLJh4TM.o%"&zU'H0D+4{yDKAQ'Vp^:=aᰎ̀6_ayå cS60Vu͕';ӍӃq BF%Lk6XKpzNj"__MDTthW."s}HN%~la}Pͬ%߳5BF 3"Yb$G>*Ӿ5֩-ݭ'B1UY^لVFp !dE=]QG}q~ #~s{vM_ Td_$R.W`|?bc`7oZ;LkMH~Y!܍2ҟ+64) riP:rUfhs5|CE[pAs+A$T!;^ &@iS2IQ""X+M,L3&#P"_Y)nT{$=,$U^EOعޓ{ d3lHu}nW-<Žm lFP΀@xwF 7*ɼِ(HJVtA G} \WIqrfW%SPU޴G [j]_g}") *zC5H#I)xaE ^'UnXK֫aƝ<<-Z"QyWFQ*PliQ\Pwc\ZEVS>t//u%t[Uu-E)bqZ 9eGImY/RII5Rz)M\TG3k[-rfWY1c5s߀}y< `s^3It"A]Er4yz!T ))~T?qJ78۰꼝K5G{'o#gz]j9 ֏)/)s.7!E\θ?q~J7iҟ :m$kOw)Zbw4]MjӸVni:0EYpRPqAHeY?ғCy-va.zݠfOvmm( +H^̦^i/*5vV>;v5 w_&E)kcBSWA~ݲ6g HC~n 2~myC*νr"PW|btXeOL'lD{'8"kcbkY)s6OAݙ}V{tkaA銤Zʺ~U=WG.J:@mV6͒8;tvy1#t.sEDLXiML/C^DhVAc9YI*9ǭLr[憉Nѐl уA, zvR! W)2|S389%Cp'5CE5%>awpysZ172и@C}.,"p sRaqޥ-QT8݅P @T)M:hgk'F 2tb=3T>{H`C&{`ד;d/U"SazjT 9z[ R MN*?㑔Ë3>UJu:V*e65ly@\17utϣq"aAGLbW0xu ߞT : *y6eg@$vwk;'Z{&M"-+@ bx_(MjxQ=&` ;QE;KhbGvqB<+?gMmCEl2@Ѹ|n?vkQjnO26}7|L>0Fjs筱 @ aN Mo7o^e6_B%_XE啔ߓGZM=f-ְ0ngu 2ʼn)_]B ϡ1a'FddR/OlJ&vm X#m&f|d,=`KX$ȼ/J.x6!J75%_و(P?7ւʓTry ժ/i3J$~ܞKLy~Վ^)6OyJK*#Mmv F닺 Qjc5Ga֮+ݝ7ЊaS?%:F \ml5Cv`SXnH ˦}6k?,Qt@iTo ] U؈pq2%^LId]ŝ)1G'V;-pQ=.0iI&]O^ dmvG MVi+]<7=zpè.R4^uepj'͑>$1LəK4t_]RCF*˽ofƳ+9lB6Е̑50iMHl{Eh~x䣑)H|73jK΄\hJV^Py1v)]A+w+eCap3DsdоEaaq@aٕyMF4xЗ: 6S&l1?ف9O1DTv XW&Qgх< uy,AR,`6~xjVח&5*†{knslJ5̃wJeV[ 4ZxG~dp.W*=zbc P-e=Zk7|)9li|AF;'#CRJ|bGф'ExoڥNsu3ǼU.来P/j= rus_/29.ȸiႄ<=|x~DN8SԎ=w}\34Ӿ:s9(2P T; g8z^8T6u~4_6>uP|cpW۟j,&7?4ײmW"ɤ9s dN=-J>,=P=Ӆm᧠ye( )IUy(1s#Rcvv:"HMa |_ @4;_+b:ZI|wgrgzU@4+07Hjy&ȬL.En($X*'fI0G>3h9v*'{22y*{ Ez(R6:mA.c~2Sbl`y#W,AC,^j )Lwۭqje=Vlaʇi3Ti[ ae.u_^(0o ׷ǝ;m"f4s+/awE 9j/(`F+R: e-$`SB v8e[xO_*?FGeXDm%UehC%[ffRs`'hE=&d<^XzIt~cgHJm0#\mwCƻ3ׅpKXD(RYDCc_!~/UjYQi1LkDڔ^>"hfLy$r=T!% `6PYB8Vm!荵>Fg*qSMca 2)Ϥ<810v\|Zg}RV1A}.Y−ƛ^w5<[a)޿|K}'ޜ;'AcڬMu B-I19*lv0e@ʓܣ%G9r9$1|-b04i',v߇+:ͭ@%}`U9!P|CtmOy)vpƳOǎMJ[|!wyf׷Ye% r:27x-?W#ʃxav ʢ#I/.KpP)Ϫ0BН @!7vl"`Ų隞jnvAo'f3LSTgo;\XBa;]9TĽ~6G'"=7ʉqS>uT7 s OyəH(Q ^5]H`cJ i`@ex ![w5FEQa{EJDz-[KA)x? "ȅ':Fͣg俀k Q*|&2׍s2&%Sʢld 8B^ U"\>Eqy/TG#xQΎ )EG-0w;ɼ%JĂ`J+@&~(Iv$J~Զ֩<1.hFHN¦Gj*W2GxBrt|iVxk7Cu*`E*CeWME- hH]|<bl¼$ҹ g~wqSA2֢&I\L@ Bړa #K`@r@x ,X,q2E@h5[stm3jG}?eHi3B& f|"{cING`H2WA۱RTےee[<  C唙Dפf0^ڸ1)ܛw\J"-Ҧ8͢fÒ0N _;k\ɨ1 9N^g>Kyʹ YZ`0}Lw>Ɲ\`Y[8(p^m9UJ uw҇8NmG8Cr}MծѪ6# \\v7J\v٭ S07ʐ4)oy.V\G lSO?;zOkUznٛ%.NdEO_j+S,!ww,&ϸӿTcjD6t^"}u)YjjssC*[)`]W +OR蛾ꔙxG= 1;^P ZVlت5@=Y"ϦGDIJ3l7)@Il=}G"8AT{i0ρ%L7:kJp'@t'-  Wշ2jF:a"RR=*H䤫m|??U2:gj(p^qm@z0ÉX2`?l1Hj@\OԠH-P۟a-{%R=hX<|NYSg2|(MQW:&PLկPiX{id0|3 BdPV!:ߖ_X'3+`*(*c﷧d?䴴b85cDz;5kQ!ܶqc3$xb+ӧlmBw!txoۂ`bh+X3 "T6Q7QM?~=y\1rr3lV7nB϶zCS 'VRU<kaJրXόR7eDF/wH笮9Hd9݅&SX=,А=U.w }Nc؇cKp #lGleTIvsc`>a؋MEV9beZL)&O(mFU9sdWo_~3nxy#ixnXXe"qA([qT{gd^"0͖X@|oaΟߘ`IC0-'T-OH4[\<46ɑU7i?¿g>/ؖux QkZow t֊#5U[+j6Q0v{-i9h;/.3*G=iˎ Gr.몌/Dk^M#ZS^XpL}LGb[m^“̾emduvްv)y re;>9TQ,rBͽ *k Z}sGΛIhylfKkb @W&h֭fW\тDz^$*SԴ*AtlS4luSywaijː@n;`X O#;{#F7NcPg &Dh(lsbI9~>*ٴ}=h&M`R#nS$[|Pr  JckԽ\(p_ނ-)䐦zLX{G#yߺvgdЈu U:&K$՜r$u-nltq>e ڟc9$6_#WFphPxP ['>N2Yd?(aښ='!5kPN\{' "`+9X؟y0DeizqD8QOӀ{ pUfiz^+vrqXoL"WV$ZU)tNa<*aL ϑy%x,{k=ؙ 7x~0NZ s&A&t CJMt WHn5rn6K/w"+p!IHCI^#] llfLd9ɜ WQyn1wM2 ?ڿ߿P H_*@*ֱN8%LEJ(L<!}uY/=3r s2g)gt\W.?#^ -04Uĸ(oNx2oF~2#>m_\R뷣r_' J!+[JXk&t_ZJ:G*ڄcz8LPVҜ++,L[ n6@oIKI DB%=''e+&@M(3u!tk'o3Ї% yQ{Τh"T"ؤ>|Vܦj-Эnj7s]:frK'tE@| { t4}YxL9Jӗ ܃e*A!;M$~1V2q Zs*E7-f6+JVO$Eaaiaɿ2\j\G w ,kƕ1YDg#*RuqR c6jjEr_ٜPšm藐Ƥ!MSwYbծN;g; ֜'} ˄2# 13 50EB1F&GQ$LܾLhop9g`'ԶIJxdW"W \ eOjsWk &U`wI2{6[4Gԑaǣl i6Tq&Q$yD&ʍи}MMjXYi^ܒv`аVσؓ@o-o)/ʙ2<#뿎dM͗ řio!Nk[LEt#NEbϞ%EБ_E;/JԤ~wbdo R؍#.){o-e5Þ5# dE qF9xJsHYOLKJH"/BO+~7c(˒s['@p6[NozPkuL+|<7ǣKpƂf,< "B3𶢖$FǞ,C h %F\5b "3uӷ:BJQ5'{!~8 ,j2Ң5-Cd9 j9;$g,\B !L, .Dn[ڊ`V_[7"YmCm-lɕ(T,#$Ka7>etLڭA(f;VWgiL% EYڶz4}&{Ll)7IQ^I"`r59y"(?y8bh zַ"G=;;^PX0)V25o9w% $!jYSϵ|7rܷќuw3C :G>bUl5^ -2*^oף1yq>k%=3lX5qWګk3 ?(+T^aҕ ֏ZTj#X񫧣8ׇ4*'<*JPq7 a%϶' ֮Z_ãn*gqg b}h_YBa{wk]ٯ$ }Е X2{*=-.#G4YUnSߑ]u`VvP(!{Mm&9 2!015iw3gG{NiRG#-‚XmXE/5r#Ɛogrm.eMrT],PPP0,s +:/ޱ^,幫PMK 018w]RֻI9`ؘAD$$}%͎B(9I~_ɶ;~cOĭ䜉>a8;<VqK-lrCZ Ù]<]y:sIR3AXQh;\bF$ WE]O+ݧj B-L/wbp\{joVNQlϯ,ܕ]..68ڞ>\No>u\!!0R /שoәtz7[^_gõ{&m;H/RUP̾t&M8P-(EVd#y; mhbf)B*t`}ؑ}ʶ+0~2Ыo\Q~3ITe1> np겣Rm-l-4N 䤧w#|#EVb37ѹln2rn8fDFR)7z8ؓm#^H2k:LR81LOhN-"qZq@:g?V] biy8C9_Ҫn6D"2 Ly8SM*jfMK0χ(\e]avS e䶖mg\LAP/աB^h Þ>:>7sSW/0ȿ+lVm%y͘6&.d5_bۘtih%.9٪4Q\ [\`M6oLZӷǽuIަ(FId|Cw)0Lf0;$Ƞw̅LWx ċf 31MH̑Z_"t *;|=U?bu3_=|8HP+{?ésE_'\mk)d]BmFs/פ(W5a:+G xʉ!-A"gbB1QA6lk'X S[o;F`Un6ރ}S[0 <]"}[&(=L{Ѷye"Hzn;lg:@{ѴGw} ߦصU (~\mI/)ipb4KXd[w[9+M3H|Y:f{BeјU)YiS^~}KV%h!Ͷϑ' ~{7ڸ]%ǶNrvjQnI$Wá";7b8 (K5ӬP]uH/l:@ڤLNOr>*ӡU/YyßdhOt ZWb,Ck!~ȻબR(a>bl`(!@-[B8Hs#-yI_ު=Hvgp5)idMɎP[^6D;b."1:;'8*wƐRlǏIHhՠ^crV i NFO fJ=l;4V{?lq\gg &(\!̻)6G't^ֺo "we_~6NٖSֶ u ֘ ph060RC=}WjpѨ4^ qв~--9Z #N %(*2ZEB* qr1&G]-a/qWue7,-F{4bὖ4=Z[Fu,gp^%ǣ ]Жls/Aߩv^~۪W /<3J^rP \pD3uXpٗ'A2ec\ZCTVڅ2N4n;#艹uE$2, #\) bThm:sPVCrwqB\'wF 4CD3kZc^yĚt}bgx; J@{uJ(l;5Q@S=xg35,kDMlZ騾gö4E7:ܭ& IG4|}~.خ;砅pp*,?AiQhX96.ܔ (fxj=&Hg6(z$K-10͆nC8CyE Sv-i)OBWѤ+u<\ĥإm#fV{I;|ez _T\rX̬  [hrWGE!si)*m3@P-; Xm?yt>xi/իkqEkF|R4&—;!Ϗ-M() Jgyl\myAq6ƪ[~m<"yIL:a8Np4*1Nvk$F7²b} ݲNBU3C> f6D.Y1tvPĭ$,bD2{)[~[" +;2LGտ1tYaSwm" j0VXkvD;U3hx[R Hk| q -ʯ?Y7-xh0 W/:\ ζ{w[X`W8|?[4 *t K&⩏s'}[Q\x5R_OV]\ $;5z{5JZf~6-FiqMk/ǯn9:%jˆcJs;h(/Ԭfϐu] 2iMք$%UO3pB;{O'w ]/"`e(Bܷ0 3qkTO1zZq|[z~ 0Ѧc-k\_"f!U˫ Yx!9O'/20zUqF_q|: 7ϭ|&?{N/-;. & %$Z '1Zt:,'Rs㐓ܞ !3;9Lr&bԟw0BЁZy yr[5UC(T2 tt/x˼0t!:4Sѵ'8v/pd0ƊepjvuGȸ1i,!xʍ<ڲkw mL0TYS$܎0[ Uv% c'nO9RWӴ iM+-7@+;;-B`l8]^,}{bZt_`EY$̠]c&`A KDP/ʱtjl힋+_s܎CK8ZK/z쾏hF1'Gs`\%0+kA?OiuIzieY֪NV68P p'^ϬO9aω%~ȡ-FK7eD6"qb>lxf6!4gsfv\i1J$6&({L锥LTEx\@|ח"q:q׀橪2 !f^\9@mPW#ّIJix_^;+dCkB4*{b_W7 rTr)DaȌ4oǴ`$MB䘗/ЬJ⨮Q 'QRՄt^bxuTP1wcb^wh΂ʳI{mY*Re9FL|m2jө)hR_Ŝh%J OO;k6`XcP/Qۉph PB^J; ƮsK ]O!UNq#Q~7 }iME=K$wQc-xv+p^էn׃}:N1¡tHB5?dkh+} CC6@44=2,p:vX{.cozm0ՆCLK%SXe U񊚠;V(.ٕ>?H|k%uHǜHLIQre$̗1tu+f Mݍ J(3K;䫏pJ-`]x¤y!Vѱmm|Qz  ̕FC7~% PASU -2:ub|ʅ9r'[\Jܦi#tܻ N{EeBVzs!d^7-= H*^ypb/q'v&^ ژ3[`A`j`{!dŴ@!΃y;W$tIW4QڻDd+* #ܔx&bR;<ذ).hr&W/%Tda@SE<($QXï+R&zhL/T#i5cjE3QeĞ[rHSbȄSxBYIWvm $QD6/Fly_s[ .w4_,S#knj/d, kz5mfGPiԮ뱎Ьt3H/tTˆ>j16K̐/#/(.s)-g-P(ŏcF sp!sR2Nn mkyY&hDzh&c]BkN< 9VW z %'9`#58Q, tIp(`ikڶ=T0 #adѢY y0}B.)΁k+*T@ Scu֞>cO+k3p ԙ7HYk腑wJeƝ+`BzИ<#*nAԿE)R ́EuJFc8yͣcU/Aتך}t|5{Z-w9- Q8Ea QXm6Op?z jV7h)]D'2~FTڑps\Ѡw&Ov/(A#MS3Ԉr. `cG)s)$ǽF)!ό\"\m85upƳU ]ckx% iY~ Ou&Ƃz$E_R>+VgYv ڸo{W+~='%A)ϟ#+Ṧ3_忏\yс+NCYf|Q Nh7Bƿ z62m:s?7^ԾrBGs)֒Shele[w9sezR %xmR7ܫV.;%Yn`BWKoTKZ7vV\j"'}R\ 5qLпBKw n/40,_M-,3*N6^F( 3[f[qYߏ *c;1V~wXa()2{C٨RgT2\]{3LtyYG}itN6q;cLk=N T] E"zy=MSMbr3Y;Υm 4'RREIsWFPFښP|J\J:eBJ'6\bjc2Uf5VirK/ YkyI*4N@\*7K0g&&vlŀcy VXX#鶸99vزYƥESⷩV2 Q]5Ҕ]yl'c<%/9O;y_q0>K)ֈ9Nޢ,RE$jurBfQJ̳L,my'o۶PDYQi 7 `^ds" .|C)nRU%([G+徍!M[6c _l0In$LL!Р8tSHmd ` jB9|vP$x7|B<.5'9LM`/))K4 ݉@!+?2g},y/a7wGNb.Ȑrl2PVv B!ՀW ))'gXFiB 5C1Z/83ߝQ:l?)ATkedt$r銬#4ֿ8WLcV`KPU(J,+t1]fviYF,B؃V%w$6רmeS=eN6*n"CLSJ:?-h)N6jr/uοmM"B0A7B!35#S=HhW03%p̻Q]N`- xB2?P/0יPYNf⁨,$RٰۥS;sHhX$'ᓺZobќTb"`/@*wITD唴z{nPCr@jj.pH ; tHTWYI90 R~:Km?OEn- E ~r?AF)YN;;Tİ:%?ps爹f35sk=qX0 Ht}7@IpviZXi&_]:xlN]k~.+ 9]]fxd$YIQ`.Yۭ\!oaG}"^Lpl jd-|aG;\} 4HExV5jvmz4Bܮ UBladhP2x0ǁPJzmJ,w%> [ g:e.:08Oz)yTVsr` |03 aKT56toWGtV3CW3h; =-Ϫ?-탫O.+.5G\oQ|\[xbfDxn%<)1vʦ[IՙeL]Eo\/ny)Mw WvRp]@KSRŽţcDEZJk] h>&j}2* c0G!z= O&Vr5ۺfpD[Zx*nMc)RfDoA"nr_9aZ>bwM' 4η FcL`U@ Ј@e9 zpP^{'l #d{C܍IX^zsPSj̶bPM -A:Y~ug4I#sBجcd"<~ӖFX/Ӗ%Ys,'Y]Nm/#fTh>)6 7Kawn>-5+3U }*~J62uߴя"'."I(ќĴ˝X;ky 6̄t)ѵp 8F/K| XZKgqwTr_O!3NŮePs`&S XLtc4  uIiЭ{ӑe5ڜ)㺸v[{P@ 8)uF?ኗi)h`ŒA`R׭e)^V/w⨐:Mv\fOiJ_;j&f}ɛe)"O gseܡ^_gX 6ڦ.ޞm3;t=? -"@X8: o(G/PC.όJɒz~<)Tl,RS2*.189ք` ?2$_^B 5!:J#<Զr;0!a%ؑIQZF<<\@ H,{㢴3N ~>K[G9vLr{CΈFLs|]|ml)6.W7L aJsb:6ȳYΌ+0.ʦGaF0J4 ؇r@`'vǜ^kOPPgSKX;R#R3f̕(E|&b;I'CdC2G34S+–C;zI4UV&I-%a+n6>H!Fn.n`x('aqCEԘUN@3AB{~+׺BQ:j18DcQI3Z>BZb eaE,hDA/ {R$GIhr%ₗ'BWda?a<Ėf[YVx>?fhxr;Eʇ9NdH $k:L+=ǼU*\zW)fm8Ӆ Hȉ'gOlkcPdi(xrwSG.HQ:le]*-]wc-4cKFWE0X@8B}kvwKn'21KDJ6;_ p,qadawh Zғ |8<P6$) h 䣴Y_ԒWuX.+3M{OGE$|V6GMT1س˕7k7Uk^JJp'x>b<7[/ RP,3ʖpLѾحIRW55W^2p2gD3L/tQ} q!3W)Y5#o{!y%ZBttX՘0.?iάns-u8͵PBLD"LIO 0;6;1]唚5b bVsQOcl/6Ǒ:H oO Y4s-YЛ2s:3IׇoMXPEҙCUrFWHLNR5vboGs÷vQsuaUǢ;ac I #Qy/Hx\YiEŽͪ{/Vsq}k`!2QXm'x-hC{pNbND8њ;pq C2Frǜi~Y k't\~?ežQf#1⋅Q;bFQkNNLUVk`oq''`&L/yt9.g=539My&ƕw-iZНKOGI7NDSl/C1gF`Z&3 lG+o:Ċ3^[ujJ$Ҭ<4 ,$YqU]<>@r2eS*?=K_ -Aj\L֡o21bASkV WP5WVpg_>|D2ZٝEWxbuFhބ6#Z!-FЈ3Qj<6 &`ۜ`^:NF[@|ЌB1A mtR:KScӥTޒҲe[JZѵ5Ipށˮb&ֳdeyYikIthю 4[2=w"nz)],2L17 Ե&:#F1ɟes[4@*xn=kh/N0b b6v)]^s[A oу7*ތa]]? ۟JͲ:kHF+0_AԱ))|"ۢ!o='vVi[T*ifTEۍe jQ;^G?2H:#oQng*"j]fGlL)L^RA/MHE`kOCrsCꦭPsOf>>a;ɁE{pޜPcYψދBc?xyH\MpKiW;jRx' *&\f嫎>}hvp֫u}08ጘMbz{!bŀcM!<$6'ZVoZ#F~<Κ3Flf[9t]8".t~4kßo6w!y$S&1$#U|S'j_ur1D[h.}a9r/ÞrWG/n8q>i9,Ixpo!&*'FX2u,'.}DwW1-]o=t}CQ U+381_3~tJ& 1T)_j(hCeQP{ZW)Xl EZPr@Lr@]rtR!+ 걻9Zp f W cF !5;u #˕ @Aw86)0I察=󞣮4ͺ)kd&z!r}8faW&ۗm)v#?krmK zI(ruT yG=|ƯN>uG%q-ak*_$UI o\UȯOBc0oܸOm0@ -db.9VU8TzLd;&skf-i]te~OQ̎  -CEWť`w0`pmASg>$[gjVK¡Bp 9T='մA7h=N)HE*z'(!4G #<@l g=A#'xG=LD#Ɣ 5"ַ0whI\ojϹ](X( K"d+H'vliv۪,HS}y;Ӽ?K)\0_ B,":"G!+[0˹XڂJESSRoO/i4Q8\Ѓ*Ont (Dc}a/'2]2lVWWbe#?➛ZSr&Uְ\pcup4VK ) %xY]bdB!5iS5]VN^O 1Etb>Ev9m:ꭀ@{T 5ŨeGg־K.ozg 0U%OQI:e˟Wpl/> Sj*$-ivBB{v1ڒ>JYs]|*Ty+E|x ;تjn9g?6Hʬ%ӨI T I>^>|SIw%Әp>Y!NeR`E|u|iwzwR ei-!sGA?m.{OrC;DDdy/vjiua6'34d: JU[`b:7W*+zP[z6ϦZ-'~9QܒU n&m0́"L8DPhPTJʒXUn ktn]*9ՆO~Tuncg07f7 2"$ȭ1At~6s'RQ;c# G?%̒-Ϊ~u;Yq1R5W)!Ϝ-jˎOb* 0WEi9]6n@= ,W A_a}(yYA] çG ~B=K֡.̒Ė8؎M$IM$uX(ppӴ7kM;'z?_b$~p\^$۠G'Ǯ. qJJuҴJq>8a9GӨf:F*B6n S>۪|3\E9JD mK"@Oj$vqF؀h+vJH@J_Yp(SM>҈[WafAu [EY @ӽ]e?fpT!hQqP hʼn0,l+0"dk` "$v,Ni2zv%ʪ-W)o[8JV=y AJ}JzFwmcѶW kN+Cw6'ĬfdL[_ԌVU׏=;dɑlc\0GJ|( 8w))a}₹QQ+De >gEGG4Ec:1lQ(#+,_?k`|rQ&yTz37l-HyeH&I`|3bQ /xNэ'8DEũF 6k\$8gb*MͅX$.q'$!>OcGE.$PBB2ׯqjo߉h 6(sP]-`wYN G 4UH|rlS$j$ !Dun!]ɔә^~"eF0%z:{m2!E"@gkWX͂ 2t>{wam؛@&m#PowOr1DnYI_o=h چjG^闺Wj̗hb==v,xroB+lpꡄw;[roBKCb+*+KAIU3Ьcl5g zT:~Ih়)%_DI[NCN)Z=i:!~FQG:\X` 7S r .UpM=m!T9m<ːZ1Bx*q `z}z3-1ҜTFؤ>cH6-x_FVpԼ} Aᷢ9=xmDd4+KԙqPS/9yQI}M$ W~'M¢ SpecᚫOGG02 P7AQr!-C ;;7T ܱv\\ٹi1u5e ذk)JU ^xĀ;$BvL`8O8GbS~ldh:*Yji5RnAt(z&ٯj|jo ٻ#q-H AZ@m&e:O/y `\!)Wc' L:vJ2=r1Ut1)̏MrfCNjbi\١1o/B.xHp-fQT[~~KOܚiZǟj]0BeRXRn*|+,浉-6,DsH7;^Mx ؉~: <܋#K\Ѿ׽\E&&NCۋWJ[ I^!6RoExi4O,sO&{Ye1yB caA]qقzRtMWfk%&$snIAI"kFe;tvB/NTL+pH" ?V y% &UdՀ u@&P>-xxn[3׀$،}5TICQk2$]g@-IԅZ%5" _3RZg+Y" 4 wn0 58T-Dz=uH=_PM5Liq֔';ۛ5@>)0C*1~!J1Z,AEG49S{WHH{BiS)o)L/\ pt` o!UܜHJ[d;ĺ 1lvc 4 P+qkA,/lC4x(C}{`g>rb5K5&)N揦85Zq-'뵽V"(5L<(-.(Z_ꋚ+0Hv;Grܨ5$ N1D8][iگ}8/)$cշ;gWwn4m<\b(7ʀ)pS\ܜY;읓#k+bHKg\"#% nB)Nr<ۀJ;W@{X|8_Ŕi͖P"$q14$NtxN5BͷNB){:K{V]2ظhة\?f̄f,Me1{:d+( ᱄εbl3x_PuU!6>O#3dGA&D s^QعaUWMd!›-[Z<y2ڌ1]lO!#xOB ? nX\)PƗN'1TzDj~^ޓ<9T^EKmywVIFG_QQm`&Y+qCvvZȒ 4<3\Ry Mp[K{΅Δ"<,6_R%džZų2oG|so*@Ι`['E!t)~KYMwL__$[Qvn=ƂP <*&\KL*|nx淟>f!?9N7lѱ]# K=Fc >3j ntO ~%eTwHlΥcF͍EDG͈=])ug @RE0_|!ԛTc.a" 72RC ?|H VRq1QuIiS렱б> #>eZΜRY2U4]^,I7x:ќ +KWOeǢ?GE܋P#xj1w J!\S*NOu~OE-Pi֨,|eŘ0$rK b;YkLN%68xLW[0y76r*Qb'4SN1X>M ,SbC$ >Z2}*X%H+ŗN[/,Ñk1>uǦVwx#U~ADMnE4@dȕfI䈰 P5QG,iwFdbP+NsAϩW:lnL%𲆼aRY8>,pdX϶5L|ӳؙLZ(IJװQ_o:ao#|M(V0 Kܧ{rp+=f #( uhbY1?zOHi'Uf@ؗ"ؠtL y(b*Jr28duU0 ?=upۼn_Q9]4eKM۳.:0*(\$ |Sc"]Z5U{XyEIpCQԼ[2%=P|EeLny]w{ƪL;k+_#TQ2Tx ^P֏'/ySIg{sk`&*v#KE;y!&4u6ߔgs05GY+ٕvฑA%?lMN2c!9,A8kIxWīex7t 6n&V'W@\e}zL54SdOiuScN\*QJv*JZR:SP ݮB/'ueducc`qʇ.ݨkS$C*RiMT,~Ę8j0~>z͓zrYHn7*9z Y6j*eR>pyWqgI`]R/Zv }w@`|z\NoD!n K1:!W:L>@JҺi$-Eއ; h}bVi E71  ^w>׏up鮠˅ZNJ)k7A̒is7<*"]!i<^(zYqF wPB6T Ve\U I%TP=M~s&k$ qFN~LC406ZX/Tc1ς>v8Z[99((nb."MkXjex6XUz 42H8ݚW /s;|!*ę!/&IYEH|BHu@ ky fw,էH0P=tvM"vAѡxe"pKeF zi~Opm@4*v}(ОUJ RýJZ+ TSڪX_ ^V[2+"$./_p?Fl_4frƩ#-^Jrhp/;)kλgO_xd)?-$L\ō$VE@kˁx@[q1&$\(sLoSA)P:C a9+Lsw>-i2q]q݆c»=@mo\Aaф+3% ʋԈ gNk|,(Q6ULV/&U1ow8}斏jDO9V!rm@:#̬_C'$621~I4JL4*;FlS?KRl'#}SZF)򐦦(Y6uj-1&oȥ=Ob|ThFa‰9Ql NTp%uIc*v9ƙڢcq¹Cz;݈喽m.9-;g]I{9hp60oJsb@[tNw8ߧdla *WJSqΜ^HښHNʖJjsԿeJ!%[gr)brՄws'?aQ @cVv4+cZO̎&Ub_X1_O!pH+CL{Df~AKרt( /GOMl[@'7.kZԎ_s#Lv8SL@wMB~`ᢣPJZ uUJc BL+ 4:tFL E*W4#r#ʙo c_׈Kx]wq_2wQ;RnFdޘQDO lm-Sḁ!0jIV M6E8;3RK1jS=?/*YnY蝣uAGSāsZ1Njr09i|V=&w3&bl11P5]rkƾ*4Dt>. SWkQ AYC~,mi9YMrC ~^-CB+-0-,8K j>ᐊw.]{CάKI׏T_:z HyoHtqOg[G: DPzj03<[*哉P Te~#owNb O@xִX)RGvQ CQyR9ޕ{QprQ'~w",P?9m61LLC@~b|%wؐ,k̾yq6TƴX;h2ks5M,iw"/tWy{θ?jf*vQσ$ASq7b)3kĻ3u2#؀|7u/ $SlDw~N(9^̭" e~uRuşhLUWQhPm6$،# c WRU uZ=ӭU߶榑ۜ rՇ Ɩ`ieR2y>nLM1I_tBc ^%%R+Yfgι_p 0!q*3!M@eB38Sf/z=ՙS!WiRIwJQ錢rW( K\51ݲF=<xd)IR7q,:v]2fhHOF˷Yq=Ob?>ϔN.=dGʮzbFx'`R 8[̒RG) }.l*. #*)$]#qL.;-6rOws"%Ru?ol~-JGvQ7[Ytn:( >s5Xa>?Oi@[2 )t͹1 Vv'\ίjFסh3a м ZEyF3E~ƙ@GßU[s @\foj xD۪)>W 4 (IF|_x't4|M~!w;(ֺfp*hOQ0 *o/# jt*;.ʔ,MMP8kSX6INsY&x JbrnG3+!'exbkg'(@JO:Wxu[7cst@هr M ?`ϒ1ch~ 3.˶,r*s:j-΍MLߔ΋ Uv/u"": vJ8/R\9!VQmm..tj0ЅL9|}a|$ "*3W RaCp=ߏE/` =Q1`Ôs"c[1 t_|%(ˠIͷ/#6vQW p6撋\I݋h_@$ qh#P~j&ez~Y P.h%#a's6gGi/>q*tIn:jcX70&Y7s۩/eAーtZ~=)\7Eg jK9*GvVuuߖj%leFW^A,Ȉ|@N@oowBZDb:.g/H˩`9ˆmM*My\BG0b_}9&.Wb{p@@82D798ЊJELN$׬+oиg'ѻ-Aw*h' q#ݸԍɿlKXQok8ujoM>sHŞTZo&norPsMe3cg dټRX ==íebP+ <@ .[$uZ|mʅȡ\ϛ6@\nϥź+L!";G"JAݞ4=t2ե\4 8{Ɩ<EZv $&N]EmO]I@l>3.-iQCCF&%eU 9+.PZnB=d\;N] yrJo6nh8T[Ol$ /❋wd"ˀžmorνy3=Ft׻ mDt|y_yڍc. (,Ǟ3!v;7 +iT ̐+3듦TEe;ՆxOI(<;KZtD[nF"PBY_3TЌPDZ5[ k#FSmqIe25c*,%sh%h!fgVvQ;x=|e; zAnCYڐK AZ؀CL@.x)2Ҝ."^\D۫ķ_pg-\!Hog0j̬5jo`PavK1uRʙ{L?!u{% CƴMcZVAj2% mI5oZLnͼmi1&ÆfPr3s~H@IY/]_)#%{=bʔed}A9_G;;/%ײ.:TZxm* _7@(<-AxDy밢Ȩ~|3WMղ*nD=r`Y! l&dc^ ț8]3}@ܥg3߸ueٝ.VQ<+B3͕Ki/75OoG;zz +k85q+) D1 O Ј,_Zs8ԁr^84JCxm/Fu"kgɿ{PU$ef3DhFNˌLgK~MA]W +E4قt!niOog@}9!!98 g(JQ7pUuB I'R"5PdG+4Q̻agMUzl?) I5B/ sģD%AeP@_ջӌ/ts NP|ډ*!ѷoLT AtMwWpu>@r5@[!IĽDzɽ_3lMvo5l:b݀ڧx^j:?+@FH)?)j \j 4]!_]JD'P2ޞan`wN-~" UlƑ "S}^SFš_pҤ}IP8|Nxs]QztWN?_ I/sgf{-tF,Ӽ 7 uۖӍ?ySļ2"oۀإW]F8}I16n},vЎ7w8 c6X1EI?fvӲ>M׽u rdN•Y`nQkEIc"R?"%ξL reZHuu/Ϯ9^Vv+{pXOPҭEaxdM0J!_qe?~ZI?Fhlk3PG ϪnwL?=PCkk2.4m$d-tk}tXc\=OMM0I彇Xx^#O AdOfi46x Ebl9rKz$U~-┎"*ui!K(%-Ć]nBKAX휲s* G _{>P̤Q-ʟ׺dG$V'7b44q:fm{.]Jퟹt?qÀ@͕AJb nu!8 &gCv*,xk>=/;3zELL돯{ +X%C\_j+%;eo*Tdķ{5&*1oi!Ѕ   d/h pVBRa%b7^' hiwE]VR3J_qLwoadk2ˬ6W uLIf9k Eۧ.d*Z)x[nm\ -.?Hy7Z ǏaUn}\)2TykɜWVB{aNdGNPWz ֙R=\%BH{l 'CpD)~peBҭ nk;栃6^D_Eپ4?Y~̹=j!PR7ehE Vf`.Cb13Ք;#r'dQQ#SV!l(`q}~"k7sڞd[?@h?[7"*0G[C2qtoi熗9fsStگ=q2[wX OXA"g,TXt(ڤ:T-Z,?]/YUVF{_ӟWBB(PZzyYkbgyOv𭎦r!(} t"S+J)$=~ |?W" f' nf~z IUjJ XO:S 73(a%'0quD٩uBj׳2)Ag@/-@*KebU8q^ƈ|^ aPr]={0|$ _{D CAcdCrqĴ NgtXFM0;*}S6`qKS߽ISq E񺹕iR6Wsw_V$p~}QV Y=G5-7Ug[̱u{N#3auN(VƦNSg?g(8;Wf#`^0Ij%O$mhQAII8h I5%ٲҍPIRhtmq*b2!x/>Q/ՙ.]U U`bد0mH)"G|ɶ<5фwd P{@|=G@8;;G3NjpGo[KnHT}] kAh(KDH*{j4mޛL3k$xG11]Vn2O]*DŽp$e/(qU(gjnʴdWj ֈWe{7 ˷XW'^~ Ia8>nNhX988̴?Q3M 89~Qyֵm}IR^螹67${V V:-(}kOӪ`M([n7\\yߑbf- odZInnpDE PVO`0 Z,Srf>8cWDxXb̺.dE83e,UPiu6j.3Iё%iꏣW iQUF "U}a 6A7昍5Eݛ_ZW6 K)8Yae|LJ=00ljIB999m3a͙XcfOmO5F7t?hV*n2(0 I~;tBy:Zw$939A"Y^ReCjƕq"}픖;SCA\+疎ѐ:aXޘgHY~hܡPicY 6[l6arͼ\# qvZ |=H^ Jnpll69ynޓ 􄔛LbQlK^.G Tvfu X#ncu5Ƥlu N'>K'9yK3.haK3{_i#WxO \(KN@ITת7Ov34^ #Zʶ=(o+!^iSq&eps\8Qw>:j tK@Qޑwxq#*J@җ.l@ыE&@/DŽAilt#w .UG-茼R L2e)ɳct((;Xr3p_UO0=:WL \?3ͽ!o-o5c\0#=Sh-_@g{'f,ɲ{.5Jѷ~aLF^q9v|Ɋ+B CԲ/ԿH͌~o@>xX-_M"a/(XaVbϸzP2LO*ٜE̷R ;M,a]a5]ޗN3vDYrETu&Xot'X W*,v52 G"Jj]6 mTȰstq8,PG#LtYPВqR j/\m;"S,|/p?qۋn˅)"|bg:$c"̻qh?o  H`ղ>A$۱61[Rkp}OAyp1Q?'kޔ U39lj8Yʠ79s;UOVl6h\4y$ ߶cS@eHƀp?Qn~Bڝˢq)q[W<(9Bbؖ5AE⏛e9R\fQUR>T3@-&QQb+̪z&;EHR,A%Kcl2=2Guϟ8,EWsB'1m1>7ЪW^g0 鱅L5I}_Gu9)ӊ³%bjH V8h^mE)' (FvfP)2|"Y\6*7;bjC%=w(slf.4Е/+!WL $L(*uyl 1ұ;2kQGe3fS(8&bفz`:]p#vN7/v˗˒r4W}]Dc(i0ow5#< O5֜= *&s~$*q<<4#ey7 j.::Py"&qk`HN]zxn>f|)x0Hܙ2u}.yߎO51"w(U >Js߻oJW j.A&ml "!m&!":;}\ojq(.H6p|1KGNT?4u{z:#xu+|OoӞRY3+^v,FL$k~t.$ e}2$Q&ɝIߊsT܍_uOb~<6Z#lbO?wE;q_g_%1Hn{N.RKߨܩPr#>--MzK/KLbZs[_ʹ4^pj5CW:mr/" SlT\ ,WК&/сŌ/B(1$Cn'I@Zs^OÔjrɉ4j f&x!Ch'o^Le3jz܋йx0"7O8<\c!uz+Ks|~[V,$ /)(RYknjc`ɓUmvl|ДW] goy|U'>;]ej2m o2A횢LRhCȋj[Z%6q,Yp'3pHyJ4Dg-XDzt/&ry0FVLpw)H$"gh_r2Ey~tg{A`MYfv^?O.0&"]L0HUXbquZDk1KPwQMr''ҭv~l<5^y}j6-glfz`1"| !jw9%j͝ dH{ 8 6\ &A+9Gn.j?mv+;Y⿽qV3{lGv2,ha=RgyU%4cIdJJ317gU {cHyL4nfpKR_$@/Si@nyg mkXd >:`Uڭp:lu+y   /O9b0o5Tl:c/1QzrrSrt%3 fzv`?ı1VAbYb_FHY}W¼i*:YO1P,x @;T39wVFk7#F+zI}}:C:~1:O;X5hy羺j5~)Oa H옏W!OhbQ4Pnz&} \*k|>ƪh:l>xM-lWCڹ7A겭D>kDl!YfoQ_9i;Df8{Ds*o;54.Ę._GENEIS0(_@5mBrҴy]ϥH3W$J pRVs93`p@ e,z١p 2L%nvj%r쎺i" ? Y3=a-= O.ee*\@#T&X ?x}4cn@J${NXy s4ԼkR{w`QpvV@)` J& 4ecj:v"0e!2@ b_&y4{ÀSNRn4Ac/Nn:1|Y5ދ`˶C-}=ʶ;){{PAӼddѨfFl_:N MTNJ-LDh zI粴"q 5۵=IX 'aWbJ@?zVM; D!P5`h4y++ި X Gԙi8Gt*t4i] a诧L! fr"q^,[uaیk35F $Od*hAAv>ZsK*+-qR^^{F~ɰFP6gA Z xb17ՠO^jo:A>Ty顇ASdOiY8A\Y]ˏh03WN8SPfx@ZvrK[Vn^R֫Yy)"N^ް?#!M]1E=7"g @TqkC[B"QTۜ3 50@:%iD@~JMXx+E},3S܁ӒAhM6${~Mcl0cPDQ0LWa;BGVf8SZpFJF'_PWn sзT&ti8aAAQ `*%E6B(qLְ[uANqfo㾩:~W;>be2iO6IȐM\]tԣg:4Q.c~DYvF.UxFZ}G̹h9Ӯ1gݖ&H+' >y ηڵU-9h+qȵ5)xS z03Y3w64᫙-1E);(s +hDKkC0FusKAݾIknܾDl|kP 4(3@ n *-nw5,JR)~P $=@ 'IK0.ӿ*lm:8fy9sWRfT :-s%*LoAM4~g#^kinS^ Nr:e]lwdaחS Efimva`xc%D6׊h_p%zEYȾKIMiU vK!M MyBgMG`ꎫ,_>2cjUjs0pJʺwshp,j%M;Ƽ|c5IQ^?3oGV4}b$j}_RImaę_b[z/4,K#dW.kt= t`Ad˫^"m$@]i7?XHBC*3y(K-,v0VgqO+عӧ_9D#8 zA}p?"rWhE"OV[XDCVtD+D3Kn:gYwN OP\\|K z}*&p>G- WcFo{uۿF 3zd8Mߩw˄-t8rGQ`±*s aB#6Ǻ]+ݔo~- VAXpc?İdqiGWf*S^~4_&HUӕM10Lsla8&N~_ jOAGn TQssb7E*sZ5V%x&s&mXNC#$/ ow"jIO@:6ZP, Ƨ茫s6@ܰ|5y4*l7 .zmpdL"tZAܦhۼ$ujW) S ˰0޽F&ڻIOKlr H'R!Y0ߴ)h-'zQZKSʾ ZviH5{ MAn{ڣVH\MOp@15n|كZS ,ry0'!~bPgm5WADn3Lt0@/XPR&), ~IS8btY"lX'o.]k0@cWDt=V" ^73ꓪI`SjNVCZv8\rLjMlE̦N\K#'dYi.OAQot3 8 ~Jdvlq)h]FUٍCi~ïq1؛ V@%D񩈰kr8ͦáiQӒ#u78Du&1Qfr'بQ;j80qz09s;s2 ʎ2tm*6 p:g< **ZpBJI >7A%RIѲd ]#wnY?ޱdm w[~sƉ>3#}G&7L>}.r`Y ڦY57c-W1-y5e  :5Ywwr ᙿ9wnb]s@b`n20ȸHkֲSdT(Yp {, H sg4NBoZqxKvG=_Y۠qlvr+sou,1'_?y2Y+sqX-̼hhٛ.;B)V; dh[ߌ R+zYeiT$ܙ 8Άz0m%sLx_G7<8H_ >QE+W$?*A8N=JAvA 6lKSto=1X4%߅Kގ1RKCxHᤜB喣EicKWvt_ m ?n!nX L '+鴏8̀LeL:s4WhiFQHSMjp8=?B*\WYAw9"ze{G׬^kA!߈SYjܻ$ [ÉbWlQLzG_% ̴Jd Ҽ¼>7#qbCû"i+56opQPCP8Jia _>ܢd gUGNqlUXEZvJb}B<ӎ-:oM"Ѵz(B3 2~>|t:G2"6 k;&ObW܌?AM^{ȋ[EOE-iWdpOKi4+tF[4r--0F)m}TV-VWwߎMpA+67#ՒfMvYSkT* ۞itk 1Ԛr L`)+J͔83=b(VczAa*.W-lrX{]Ϳ J̆j1Ci);}%B39eu{fUXϕ\u|`\xhs x}S,,=Wqhxfԍ0>YeQɊ%ٜ\V͠&wd([՘u9J{Ԡ'I .&u'ֳ:SO^1-|ͪYOeΆ]WXO! W!se&"^BxG,pRnsˉmpj|0-U2@錪n33!ϖr-w<;oLC o4/Hxm=D$jR ПUr-ɲ9CyxdSMt+`Ct lf"|msF_ /xfǪKI 4r֙a!/T۪%1NPSa->P6@ M\ Ĵ]yjޟ+NRހTY848}l˾=dJ~);>4F^ m-|W}X :s+o \6ĈRoN+W~IpJ3+.K6PI:BkX7 d&v\U.UIRf Trbd IdjI_l, k'ңnY+_Um9\K+;sXsg:l9.>d \^w'Y|"Cl0~й/qhjQ K[m o9s?34@ӏQ%hŅ_>zG\Pd %y9s׷#k=NCԢ1+4U8Tcl@AgV&{!FxIwH-Uf(wsSɄ#~#ͪy-2sU6JQS7;i\.JPІ} %Xn1!7L99+1GILÝj@sHkU\"Kz:X_曓M^jHB&fh3LR^Sp;@M~`S֨?5q~7A{pAlY s3",NBim:4+@Q~n}nzTKMPp|4Ϳ=r.kNJ/&csqqpҿQIJұi6 <$sD 8 0ʏޟj,7Z]xF799^7ZϪ͊`aS "&vq[:7;ZnM,ktE7FKjkF yε]˜0K)<ƶcAm"c+ -I@'Ew}#ͤuiߵq:|$o(R讲iG]@y_ؘoQ_H4b|]*0;C~y!#V #c3s{e5m]TfO)ؓ:Oj Iiքp[o,7ڲLZ^Q#DW_ērDYM{%2?At[9(( nݢa2l7㇖dUaZ<8TB J@t,SXf'Z3^MQBFIGgRj{gyBtϠd:{޻S-*h5H?]>[Bc4x/l [3p *A!BiGP'dv6B9s˄лuLg [8 nXv 46nL66p5bs'KIh :y7Ҕ9A_3]V@Tb9p`] }3Om&QxFַP>=]Ew呯Je㜧χbody7R9 ɤ-ԝi?'FO^G$fP)]ҧ1 gCi/ְ{5@BTg59DGKM w#ۨ ffbM_;o_ * ,s%&aƆ>Ӹ#{95/iǔ]VYm*>i L9$RhЖ2L]ͺE?IL .pۘ>]*b  GLCL׷)sl)hO7O,2'lݟؖ^ׂ}E]Ccl1b u.-;øBIǿ>5I֧*m `L87t>K^YOҙK,ω!2>Fa:ue]|گY߬*b/V5K׼Fy?5Аhf+:u |Xv&BM=7g$(lo#єWD:|i(y@=\{fކKCޛ6>㼁;=y5T:/:߅NG@vWЮak:[ZzyO,Fj!.HoB7 sMϴH+o\ Gڃuyf#GK&}stp[KB~}$}:^9! J@|A`Osԑ bj(?*,R%غLƱ!]GRTED6C'uvlbXϳ6f !d^ <7P(QյIJvwZ'#oZt!?2 OU-``}2,jhCe@" X4>"/8~X<@UUYۦ)"Ϫ͕LVoJ,ڝデ"= [Rė:C-KlnUM6`ս?MBY4;ytVtQG\yP pf>cǁ)օC49j :C,Gr?:ケ݆x1hB|Ugc4TqY$eD!Qߐbgèta܎fmBViO5uA@m$|Q;&nb7s!x5^X5Kq:\hk4OF`q2κO:ϼ1RLHcOH yN=BŜ񒡜*CYHwyYQdMCY&tJ` cLb"ލR=>'jJ4^Y)a@anHuɚShBd1oF( }ż,/'(!0;/0\qRĞw(MZ +!mJic9$qCqM; TB癨`WA)} rm%){;(]Q7)[MiR,w07Gք@#y=[ɓax'D3OWLdE;h 8y\'Ps<'#n+T~۵܏6ڰf"IlvPNF [WEeCjH,?/}09}F?0&&J]eѡVxW$+`A!U6X( "tk޽4JXOih@ķG{d65\Ё,p/f`PTZ8R"'[!B1afHI?fjJx$sfB}-Nct6N%/IM̿^7FBRڸ2O?Ț@`qITMy*v]z(y"]Ԡ&^'{;xL`2sA=UQH/90cZ̺5}b|uGpϜ i[qkzF rX#(F{BWDOw` gGt :Y B FkϤI"%Thwxx s5 {mne pzG\A5Jse`S]3A[("D=DexpN)] +6^KzrWs置kPQJay: >+\pWX7XFL3$W}͙h3-ֱok!qv6QWǘSIוWS6Щ'E㸘2 Y^ giX!HW$,"IJ'럕ZK<×h 4F$ S)vZ(m@AK&ʼ"+~f-JY]yѬF]lE #K]BO->NL-8'sLęmܖΒ" 0o*\TG*5U=U C~}`NdhCݯ:fBƌp]. ӱG3}JerԳ1&:I!Axʕ#F}T;C.Ƽ<{, YW8ss)Vy8ܚ#IBTy nbrk p1:a 0Q6 D[FibR.PCMZ=&zXap5 [.pW{Th}g#sl#v]Dk݋ P'&#A~qCg ޳>]ߙmo{$DB,wR(u/|d N|OLvU7ElIA8۝%C31Ƣ®roE縬"\g9 S:ԡD_& Ic)q;0JHVdy+n^ar39Qi6 IORsTU|q`2CŦ\y|1J'zV&=_cg|cKbeG+ ШLXŦW_lmƫ#SY25d`Mk2bֲT^f*i3o717㶔04+xdSWbgj)Jn3|bBIBI[h 6bץvp_} 7SngzU+#p?K| f@s*q (,SYDX9[WSk(")ƪ2lLmoSI!bukj~e˫N;˻b;4u{Fy' HbfzN15@c޽$Y1`aS(lY' 1P`Z*{< ͻgZ'ˁZ}Χ'S0}!쀪gAl Hf+7*IKէnDg>#agtB!(Ӡqx;Ā6#pH  f6h4@}*(r -3,.P<Мnh6& d{qMՕH|/R-oLJaN&! \ov21rԮ3l1O*FjeM>9O2H7:sk+ﺯGD]cvIO7b;xeA:ljYoԆ7lKS,xp#0Sa2d{#2A9;n)ʨNPtЮd7lJZ5UҦƈ㖘W% F w#fL6K.W!zic(k39~Jƻpim[Z6a> /n0J[6hM͘dƷ5F qTm(yAkTKĮ1FoM%cıW`ώkOή.Q?_&VTxt!s=J>\w ;w|w2uN/hES/(I U0዆7k.4ݯ'=s/q'D,ȚFe#*|#_f;]bӖrw3 h6gjC6m/c+]l2֔'*1$BR;7;nW&\Ht?l㔉B?:0ӥq:%U>Y}YHEGhT L1X^Z%{\n p 6+wnS`fb6щ~3$g!y=ü5MƳ;ſ<,Ƽ oĖEl]; jŒc>y Ro\'2KY&Wޞ\ZS Ԣm u]\}B }艚Lh+ ԎGJe(#c`f6ًq̤ *I5YٽVj*VaZwu"/-IS~-6o6u7Ծqwj]a(BiCK Pj]nj4N}`vm=JQ:e2Mb)Փ}șUwoS(?7`؇?MK\1K z,qTRŁ^v׼O G@UiX+,qWQpwC\Ϝz lGYlOsfA%tIL/IU MaʺuIo.J#y-$#Wvg$P3By>/L?™$`S Y_7r-~NƽWoQ(R%-T~( E^/⮒FP3Ȟ-dkY8|S Ub{㗢^PDi"[1?.=J}az4]:pׅԚ3"cFHnޕʫFn y.HV>)22!|Op[2LP"j8BI!C~LXS\b:L7{*J?\99p]BK=|]qȩqT˯`P &->WN rw 㫔(vE AgӅiTB ~y|gVbU9\ZE"m?ըS0-(*XlB|۵.s$R@!*ωE Ӻt+e>DG@ [Sގ?'N YAdqDQZM>]c78ڮgx6bbjNj{7a:T[k[]Ts2?%,YNuJ]Dʋ47ˋɍ6w݂(1c9SXW1l&yjw:GDߞ(NiSlN]3K6~=m1^ ?)?#P2t\v\P!xJxyF\qlqotDut\ۛq*K` ^EgƬ :5,ljbng T.7'lVB'] ?.42>sJxNJ:k4b)0!I>_.RȠ[qv= ]=]F߯/"%tO{b_rPjqǤewS=x{C}HmH[?Y<Hp{:?DFW8|F tpS8p%\!c5Z c7\Ma47 rH&b+"snTgBESVRW (Z٭Um["jϧsǧ7S`Ꮝ( Nr>o"JSbXlZM8ŰؑhohŵLY,+B#@ l^7Q\nANgZE98Vi\}D"P )|s_M >fP~!5~vX!'thwHMƔ-/ %^gp=b[pMT:keqc]a6,Kӽ䞔pߦs@~q&Tb>>PSEyUc9ZC$^L q4I" )5LWH>u}ӧ Q# &DwCO)uc#+:jn0§ȀL.Ixi7'O"?.K.]skd_Z۟ 4W=GB$ ,`¤ϤB425o]%d}}^i;AVFOOg+8PEgf\ 14Hʮ[kI k-ÕZ"4lEj)x0nuK=HUuy;HF8r Y vc͇aEENK gGڍf+wF;yVP?f58Jgs1Hcg^j:%,(lTQWFF]ÓЪС2[ίw~뗂Zepэ$>kH0CRWR+X_Pc2Z8;N= S l(;Q]{%T)N#N~_Q[z? MƆdϗUFs+ cSY-8MC7ݖ=)IG`"ED~L+LiTX (*#ٹc jW8M"x%̲i&$P~6' Ҙai Vm lUDȎ9vHP͎3SvhU(D( U_YT,`+T(Lg^p׎_ͧքB :ұc1,7 lhA憫0v4RfgƟ(2Ҿ'Hh j nײA3 k0lѫL;kKY_%:l,ׂ۬r~^h~yxYf5~^4c')a)hw; y*l*˜x *"^ٰ=i5Z.3Ey+:81GPz͹e1C)ɠW ./Ea>"9X1@VF<. 3VPHuZh_R] "D }8:p:.g6=+`9t+Y|Bsў! ~#r t} G{:D>hKafͭj0yi%8M$-@N(ZM\Ck'W&1ěnAz9 k%AMZ8^*׽pѓAbqPYET4O~]j࢈N2B+t.sԱݪeH8.Ǹ~w>kk6Mcg?U[LjǕ :YŢ{x36EIA%.pDp/4u^45mѱ{.((J:6szaӥ+O=S蟀̾_͇yĜ>񼥢Im] \$:>G %ǓE!W]JC3NA^?K(O.V k~cŀQjtEϾ~22LH3C1 D)@`d9\I]9Lqݝk*T`}%ҝ {Ɏ~tsW_0 VgvC(]e&A!]ZU vfׁ_Zro 7%?@hf6p>$;a;<󛄭J;떌@ ̡.#}U0es;KI77yl(mu1M˹lJqځ[N?X%@&[V4!1]ߑ3-*Lm^B <y#K`Qci7 Y5K?<{uEpF=6hRL~e6=ɮ;jҥRC𹘤~y7ndZsE{]rr{yI"HKp|[mspI(@* "b 矟eԏ{e%UAy/Z ?Zλr(NZ4CJqd}ő_I {->|>0W)Y)} HLzMN:\w1`O@db`W /矿v+&;rJ7_BJ<-u zXg>SaEH^ kIDc4^E马úTfF63Wp"@:J~RN&p^00rĉ _)|6WԔˇ"<|̲K`Bu >fMjB> zԼZ8krh}XD Vpԯ|*{y;d|CWE WC䬰<@3uJlCtIFή9+-Gi J:@|s*a2<}|zUPVr5}X$oEo7\ k^M.؛I3خ=ٴ}f?ML&Bq$L!S<{dK@?+X$x瓪#fXMr5P#NQпC;:iP՚n(UD Wjl `md℉޸gw˪-׹`4ϓ?3#nmźju7 B:kAB ul̍lR [_ăR36bØE3덧SyZFA.Q4>Jw5 >+GhdFS[zخKhη| p[fEpJsY/v }Pf/mvr2TMɳRsUJarJnjN4Ȁ!˯'6> h#<52!l՟@ݦz(jU]hxt̀]ޙs _Ư~i%TnhWXCCJg^:Xس{HK1/k Tp~%w~r܉R?fJMQߐֱ "6৷SmnC!16 D´ڗ1j=D?4xcRb{2֘$tFHR~'b3e`MFQGWJbcM|*qw U$X #vBc@=Zx$G{˜55ӎ@Aq:P8ϟh֊+2O|v<{R)*H&/ 3eT$C4 .\C4Rn]C װ7:m [!Ie*OV511ҝ롊8bP.W 5c⎂Z߬ULd cܽ?lSmB'5ݢK!xQx@7Ӑ$†LYO Bs_h[\j [QVNsRe|m?CfСY" MVsV/گ_0h Ie]Xʼn" Ma^Z"Z6 'UN׿}EIʦGğl O A2JfږRb_[UPBVPZDTfq>Ҕ_l[eu o SJf TPs+rɕju9L KV}ʕ-wX0 iOw0Fc~̂K=0\D#ח;Ё +s~ tIt qػ4Růߛ*)%ץbOKj|ʟ 5Y'MtbcKHF["3kC0;J8Gڼȿ,J# oPҺ1*Nᠿv*@K҃%T$wTTχAZ : AVSyҼ{{pu5ewW+*} +-IU -R@͛3Ľ5fBn?j(@!2zlc\# RkE: U@Ʉ:Bb[A+]1t[% jjsrr#n`(Қlrd7G'ZIJWK~Iߋ-WxC#LftR,oo I&G4iqNGf7mi<{?y;0Wf.8|,_9D?E6+pe2]rb"05G?JܝW=b.Nhes%4L3\}{]d~k~Dj2rya|lofsv%'j'av( u;h?1v-ZܧggXzlW H P )2d.1 Q[1 \yU1ִ'Sh ;X%oGv*"ϙGapx_둧Uxĕ `8zYTIn2;Caz3wIѠyle|9 %Ƥl'W*yNkH?u.(߳*wDfg꽲eorIÂ\ʦmPE'F~}JO ZMWMA*{>I%9oE5(mTn.m l.1aޮseJ<3n<廀TwQҌmIJI;N  #V∺Ojw31nzD? Ъq3Ec.bCh/9+l`$I]I*Apx'ba/P)$n U9N~#IpH/_2TWT}MIس-C3j/7yתTϡnl?kl"FލNx_Xn~I=] 8=-S-,\2 Ge|ˌt'j'_p4'{QFЮ㕀ȴPfSP-P8" N*[ JCwU>IUM#7(jn8J6&zii gqm;gM쾞431nUC/M{䂵=GS~vhKZ 9Ui{Ӊz"AApWN8ɊZ2 @SI)!uVH:[Vb+.-~/^7$_i:j3O8d𽘗UJv,SϮ|6Y:N {gYZ0707010000029f000081a4000000000000000000000001626034b500001d10000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/usb/rndis_host.ko.xz7zXZִF!t/}K]?Eh=ڜ9QT^w2 M)zd>8h<#ΑyW<}8=Ě%k˦ly(D$i]Tv+Jb1$e 7T۪Xt;oAz UޓFm7g w+ڞ-/)Lv A2Xs02充t%}C^Y^SJGEt;?~O@ rЦ z*uȐGi&B@ۮq:ݐ\s5,+giqbz⧧Q1r9lNg*[/0,I>9׵Y)tE6xۆc^ƫv;Gj')qި+ о)?D4>{'b"1??epE`f$޶`Q:oեt"4g"$ R|y.:-._)x`?G \a9y_bg=[eRMDgx QZy6.Y9mZm]rH0[)31>Us'ע]7 .!֤6D*'%(fK]z@[RZudx:VMdH&=?Q_kϷbnX}Y/<*z :b.jz4lwSMiG8T5}IbU`mN=ej[v]%KǼ40]VL" >,Ǘ_ 6 !X_HLʰK]_gG٠>@ޠ۩ tHnnz} [(+^סkJ[35(.Jumq;D#U?^`岙֓AԻsmL?S.)uS6bH*PYqY{Ā?#1tsi+ׇo./,bfHyPmoOu,5ߡ]F #S``msJ̡& Hg yk vKEoG*Ҭ]j :W?Y@ ÜYg*^0 \߉t+#W^"< {N-Z26oh?X`b5VjdjDL[2i)ri^gIx|Wrd3))IUM,N(f'ƄFC*}F͢jb>x%Q˻q~5Qq6?l2~*f66YB0nV&R knĊ|EijSL8h>qBђ~ص;/E@O}^n}m.wd`ˌwZ=} jɾy(k^r׼9i͜S#D+r:6ӫ]aHeȮ]l]9SU(dY:.u &?+t3))GIFcjq֛y3NӀ^RYusK|4GχoeFFdoRkM? 6sKpu.GR:&(嘠-̶5Sr%_cV&^ݐ3g 1n:+GMֆUx[P w'!NvxeJ 5VWt#ȡ6w}लf̻jW c/1685LE(q&Z.][~\iw棙!^4p(&/qrVŲ!( 96YT}}za7"G{8{$ mߧV|eґ{4BSX^fCakmMLkUխ;Ȓ$MaیfLė/HO߅M"sF7c 5򡁔$>챆fFn0L?l4tXa{̏W:- :!ϜQ9iD2C]' *!XhWj]53}qX@ʂbƀ oъٰM(G" ֹTnn:_&L Bݎj劁Н ]?t0$EWV~I(;Tc-ax%`e PkV8ɕ hD o`ݿgUuhc%*CUop岴nZ\!S ܅!gŮ _7_,"YU)}O >6u%dVMCˈn Ksi`9=i+GMo2#+tawjWM\s9ܠXw"#/WII6\|OĆgV@H,t"Ō,h&bu 'qXt,t3A*VG\&P/=؛H| DgE@^sUߡ h:!% A v "'\ÚχU! 2 ]41a+xQ)rrWe"bw.>!kX.Q>km~ < jBt׽2`0ASaM>ۉ#^kZÊrҥn`-|-R@_%CAAT:mgE:-Qa$amth; +j' ,6(]S}D:|fDmOgd;3P3ma@M!\v';gꊥ!w|'Ws`6#RI;DP˓"@k"Dil!v?*e"PZsr0Y Xg1SIE,҂ƾkMԙFI ¤LA( )y#HhUq DcVSfPQsu` ڗ7A?qLbf>w-Z")^hf g;y~ӵ̣e| Ȣ fyb*3ұRAI,ZggCr89OGez$ {jjbG@U'aQMDUl4B7$a:;Ӵcԯ}=SM蹿K!OGBPyS;ˊ@Ǜg*Nh6cN{#N`FȺ2vD0X1Fo8JW)!& XIOP}o8 4ߑE 8̘5Q@ %,ko^fAeKz+"0\sԑ=&2dAQO{ L}09{"菋pa\w!BqjMhdI@1MDr2#AssB=> mN>`5Cn6qh(O5߂OB$mF'2K'+i/էʃtkyh~pYN(g u,\T?h%A%v`L46F`k-O,6[zBJ$`@[_LJ+'MZ+sr46bov*Eup2ۗڻi5 =v"^Y){لm94U# A9(=9%}OY[Zk{nUzı'u^jL~9_ W)4H]}3զABR c7JIZD1j~ph Nsn)=ux}F}cmxZq_s<,G3"]#tp1W7 18eݲl<v8yn'10-Cn7.:߃O";+^b[?)0~);tm[y^sD%(VD})қ)>zm&VrۥפCd]]צ,Y{Ƽ}HMZ NPDւ+ @ B= OQ 9̴MXݛpUHݽ֬OH֒ͅaJ{^ 2ydfru5HOzydP4E0WPmS )vY2 }W@؛lS/aN) _(ZG:a+ZyNj!k5vd ]j7-4xţ+w;9seU=CέuC]Roci? ee C-P#9zegDŽfxYUcmLf}J]|A0_Fp=QKSӄ҇2߉LIp!<ڠrS-;'Ŏ#|K*TXYEZnC =ZR!9z cbEQ[26!ΥJX#]{)J~ڄ…5EDBRleV&M@HFI:?q]VNy ؠ χ O 5nP6#*$K ~[U _X D/_{7Tk޹>?>v?p9KDz0NQ7;_@אpQ J9'w/z G1l oۇqS3bBHv~)cՋy("sv2c+г +SS<`o+M%\1*dp6_lkl7Gpp}~F ȲB fw~TVK;ĘenR^++QRC Jr<@f塃x.U"ӈq!Fa-@%9{-"}# 1?3u'kķdyqUB1TMV*^j'Ça&mh9SNۊ .XfL Vpk| @k\rZ*~Ivf`E[wO8+{H(t'0als㓀> ̛=pnJtH&7wS{{yoρ;XLi6s5ZH3*H@bęDa)V֥) `ͤ;׭2~ucoN Kg5YO5ǚ4wN<ۋ쥯5,?;" Q-Of_ƓCs@ňKmr$ "4޲5p2T㓙Ƶ9*C1gYZ070701000002a0000081a4000000000000000000000001626034b50000245c000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/usb/rtl8150.ko.xz7zXZִF!t/+$]?Eh=ڜ9M/5C*.% ?8̭Х(DR)/!ʹ\MsewX$5ԋRِ&D=Y*|oc S'|՜M"m 6ߡg КX2͟r?6s9>hJ5 %WrXQ:F*IF_K(򾂦 ʺPz:}ZW]iǘFoeu!8tJO p2`ICx%1{e ;Z Sz^P^PM1Jo[N1@#v /+p^DL~*i.[=H*A-sx<;bޖ eNqf KjeUZ65,Vyx,9ZhI6Նae|8Z6N+[7KǴu*̀}QŊtE "`EF.yLAuͲlJr55hHٛ{q81U-F1CRAon:o<@c؝T1xÌ|EʸzK<C#{)һSKA>t"ؗ'aϟV$ZGd. 8z$ROOtإS)~n)  7d<[[5Qt.'HX 4p:Dﲚ:*<[rik-cs\}\Pi$W?͙z/Ҧxu'\P˻<(T!HC?RB @g[^"ʬL™7(@>v( KWM&b؈:I\˜zR܇ݮ! x˅˫F<]{-hnX'N"߰XHLLj=KH?CZ'|c6.]ܶ>%bir۳Q`Cԉ`9sña| ӫqt8Ļjґ@embd<m1`>XK111Œ`Q6ͮ˚(r1qS&`YF/.6x%&Ÿ?МnTȜ#˺LŘ/Qa۽y _[\´,,UrS!?0RtN붛:C.CП^IZ>kJ%*<4q +m|Rez2U&@Hd~)&+˙A+"9 #erh Κw˗ccXZ\0|Wo8g694A ڝ㖍 XUӋiP#s ƧŴHSZԅ GߵOP[1s(!HdU4/\b+Wy f@aDcƻو ە 1mg FT|ImKoNMC|ϒoC?q]؄ٙ-j$sx6, ϼ်N&lh ^uMyλƑ!h?ģOeMq³">V"~t!Mq\f=7fPI&J&.Yfi[Hz6C 2e: Oв3&I^MsÈ˧(EA3V5 M-*=Nâ#I0 ," wZl*T!G*]~E|Hm::65ZTm6[^goO.dSJ2dE.Y<B=K%s\ $m#کcNf)x*\T&pPu:: A+x~5[) Pnw{:?wd\*Q'FlEUdcXZC'ٔNCB Bc_d>;3y/Iy@:/E#_M ;so;)^<}tqԉ\/1A8sO ye _ Fd*)A}HcR1pܢPࣙjv :lG4v3z㐴%]LA;@D}܁)XӿhqZ%nv%u2gjKn*x0CbAXBZ$j?8Zݺ_a J7MaĢn8o8A],.vP.Ú  sVF~+v$?yY9 p jZ)[^b(dʊa ed!&J%K4w-c K阯 qܢ=72Ut1A6Jx%0nl՛r/TĕaYV3#/isp(Xb冮x/zf=אݱ 3򟱼B4z"gsW}GseoCrGmj VrXV@z~/y4Z$mN\c.=? hJ*8 sixn:Uُem~\1*̏@}_ wZZQ]u;`iZɣOl#f\A*!?)\}u{ |CT:A 8X(T`#z\A, 'y+~!`~Wgkrq wbD?#OOG_u^EƀԲ|cBX/ڼ%8Is=NVn\cDxgvFM۝qatt.p(:i1YeC6$h٩cQ.Sji;<.0_'׵V#lN @}"\ <3<7T7fA9;L#͗+6 l/xbLV[~c VObhW>CmJUU D,ϣ6".y5,q R7Nٯcc& ڦ{58tsG4R@ճ7 ɖ!đ8Sn.4CW{&l;f@MR>#(+s%+k)Wp`9TxYGwH5e,/烫m˘B旕F~N=\ܧ/#OyԱ 7% e3{,K4ba WP~7"gOcI!(R4Mt?>}jG}6b;r%@*$Cͯuʴhm."]yM\?'_J HRZ]3ń2 ځ-vt"-:agCzȜBV}fkc<Ũ%y}̢@&˸F=x砋lp kY5Bwbp!FHm %k6j|IKibT?ԞCf[(#p`-F}iD؈gep}kE2&J?8-%߭,6{h<[,KV8[Z'ї_- m/U{#&tyw#i᣷B:``JO?#enqcER@|c-v5uo:մ5K?^‹} 2d@9ҕHaWD$Y<5[sC{WuF^C%!ˬ=x%gX)j1uS_XPi$ '{˞D Pz vr~8&ŽhVFzŷ|'}VË?n~l'wǙ'l,- ,j$ORF=J[ 95Ufy,.i~SŻ/~U'ڴw(X#1Ĭv%ZKx\ 0.' `7_.qh!sS@E/A6>`다[]\ %@‘ךN3p,x /lR2T.C Ș-ӡcGv"LvZ8LFÀ W 3_(|˰rgOpgP:`>XT!~OV:9&v =YP̹U N%¬F:׀6NawJ&\ԞR)EV>°sYpwɸlfߩ1Un=AD^v"a!m&\T(&; fAsznge⃠uyCJJP|1 .(Ɗ'cԝ.Pa!pz(s+Jw5gICEMWUCu(.(MSڍV\ѹm舉nTM)Z0&$\v T&͐ɻ+tf!"zsT!ITU?!ARjIE، |ڒ?n6 >`ЫZ /5eʯ{Kߏbа &l(8\R:ҋ ʱPCn{7OSCleX]5 TeA9i|45>Z"wX2r*iYKlu_ ΁{A"R:>c9Kr~ǬɣXy1)Npz%X.C=|qrs2HEJﯶݣ4k1l m|8z vs]} ][;shLY P Åc5ti~+wr n53n5o8Hn!+?5 ͦrMr^ _/@H@Н])s_hױU4&5RiԚcCIq<T]N ҍu< {#-ҧ޽931"p]!pFv@&+~]`ݕV0r1uE ϫK+AJŻ[!l r)yOoc"חi,iى592e{X 'DfepskՕbo6^֫Cavg UK( d HjTw3«)hh;.Lb"z9e0=Vi?x #aVLui <1|zf'W((?/O D R tċb_ 巰e9?r_ާC|k89sl73ӗfI| ø KV{NE/Q@LiI.4+:6rpJۂ/I?'C48y $L\rgӞ:}47`Iø#:[ ű .*p$ua?I!J ËT)J窣c/G֞?\bȋ~_)FL2g QO=0dV Uf6d0&MARZEώVT)Dg8lpUYlm6S1UJWŭr*DV!?!5f=ŽNO>\s8 P#}!2.VHT 8=6sf{В0$ e^jp߿wqpPNVhqɞ@AETV!/|6o Ns)e7ּw[OoIk|%]Š;q<6e {}DOU'BK%VUT{\(. !T ́Dnz!EBl;Au~p+OdY@jd̊vSF6"Eᤀ}BFxQCS™ln  tu% Acn$MX{&!' aE㨵ٗrYǺ˴a9ԍE+7:vJ? W$s?n 쌫2 xT5趍pDy'94G* hTJPuUn]j@Aқ ȦORN} HA^6*5tRbn VC*Eյ[UyJŁ%DH!R4۞LX&9en0H,0ջWj{&jȃ3isI/wwkvX6_#/#rCX98E9"ftgC/`:?f\|v ,Y5e͂/k rJ&4kY p+碆*w*sXдHqsb]WHt4ld1"52e+w=!a'~!ӡP`?r=YgAWX ӱsT8{'mQ q/?qti3%d"t6">V*})rlA6-ʰ SgcΐF'Hঃ$ +PSV46 ݐwPsc]k3d=y«*= Hի[Y ; зoĐ3)O[Ӯ=q0|I-7hmTaӔ3:7NE\[`>#;F0&=;x[nkz^AK3w-n[IF>FaHc7 6TzlNaKx^i3vcm\+*1R0VM$UNwGQUWZY8-s^"#Tْ@ia*a7kJYS|6B369Avu0vjUJ=$3.;rxαC hQ^Ds캊9/=b/S5@KW4$PQlWpEz򄆒Ԝ{]X!.4<*.6n|0n&clۑ#GÏC\մ'k:,TGKvIޖtb^ V*af0M6grSkg?ېTjl[$P9|pX+[ru>(IԑJ=Z9s*ݶKiJOlT|BڴUY[(# o eb@VwANoJl\9ǿj5~2=8dȆ+Oh?;פ#.ůg>:feD4|LW[$Rr UW U@ߏ.VT,ZR7'|`:föG2MuB7W{i#/?9: t0Xda;T]AMgzNQ΅C!s-vC<{U48(Ljq6=RJud=M6ի:Wo@f٤$;x̸Fg-zcC֐%'jSk,Ҭj'Ty3I6z@Ң/MY#jhu0`Hg>Y5}T<[;>_ˊR۶[c8)̲p7悂@Ո6u:teXm(_{-ZG3݃~7jebzFt^rHL'eM"gJgF\yh!&]h 8Pc"3v]^z{J9 yYJ(=Ȅ* &(/'%'F =wdE[b`Z+jkC@`b5'gLWPOwyiOhߏc5x0%iWi8'p_QgC|ƞ"(ФHEW& ]X^Jz\l:_ϰ8 lk HgYZ070701000002a1000081a4000000000000000000000001626034b50000227c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/usb/sierra_net.ko.xz7zXZִF!t/"<]?Eh=ڜ9Q~w2Y1q<{W8 Zy+_pODTz{3^qL\o>׊6gn֜l[2v`GFw#g.Yʳ(Xe0KOFEsW`^@'2KPЬ© F,:Hj5d\=.$)W̨+aZNIlNk >+Kp;h7(m[cW%w-Gd4`᳽26uljR{!»\32Y(Q!3oOujsb$*;K6׬I I/!2VmPPUA0Uq7-i ;L<}6e y{W}+-l#4yۡ9Qy>3OUc~P*4(/i q7?{o0M~F̏q"Ya蠞RH חFM2̐_O&ORH/X@OV؄= G!0 rD{[z:ꄻ3>C }*DHo)ჀVTrqu$~3Gn hNq -iꗲwBq0gh\L&sXuɗ+,{&9f"SlGS~ѶPQjMKx'|Zh~w׿)@ZM>!C6t.>V,?Noeq$t.2︙B`gǸ(׹Lܳ}'9LN P]e3;dvt|^u"n#2o&tm^ a\U u@7x''A )n5`{Fvr-M=G_0PKg{z|\,]OЅQT |F7sz]-x}믧CM A*~M0!$(g25[OhTVLwj4FvM9 H(݌,}Ӳ91Wl6XI- \W[* 57zݠ{)b7A- qf7RZ{H`bD3mjE{/Cn#>|!o'Ӫ 꿘a}G= ɮW{:J/Đ6@AԥkjЭeM$؛\|YxxiUdlƫ3XhqztL۔ q,+K>j.+Y3GFxėfOOY"y1>;cO^ [>>n`7%PwG?,y-aO.~|sBxxLkszBoH8W_Q#q {]TUå̐uI_.XbGAH'ԓ؁HK8N`+up{?21TI\F dVXdi,,ĶЭ'2@||,n}"TX` ޓFJOSzNkxa#ߎP`Ei .& ЬW@ =d7?zFD8#/i?HZA͍3Ix_;&Kȧ)`mMh2 }v zu\]n Πj/΂ <c&v$* &/`Ɂé=7K{RJ\4՛ai@M-,j1g2O7o/@}:Y^ɀWCgA>NDxMb!bd-ˉFko@_p28"%iC|XRr[#A5':ۂD<l%>t ѳa1 Q5Fz'GGg%Kg00oяf&S_i,\]V3O(;6Qs߭K}֒1Pp\ۥ(U|\"~v+E`%&CIΐ<5_oz"OA~˪ ُܑUjߙd?_PtIiHDTVB -}q\y#<9XԟL6OCR>E”eGY}.8-WW>GbrD*:x@+[5t.`jd=΁D\j".汮@Lz?`V0< >6!rh /21[;wY *ŷw?4ڑ;$\8брxIC `Ϭ Ղ2@!^jO^{msv-G>a9= |&cx+qCЌ^mQKqߔFmS > Gt߼#nf0ktio[?;Uœ ܴ7LjbO9S|}RX;~9g5GܬhIԯ\9@_arpuCxMRrї)ryA]˚ 0tvu-r&T_ecZId_S 5r$vǣ&~*(L_?{6ƉrĎ-;qPb _եcIX/Y'/N m&/1ЪIc1 emԸHJMo.MԺO`wBt6?v7H Ȕ;D=̅Y{ 5T&Mk_g' Hx;⃾XyU:&-/Tݣ R!'?fyAK۪c7xSe%im=Rn*l: 1Ŗh?,Q[9>k*P NLSc]\FpKUgU>++akvÍz`D+ӟ1i9*|=\h_i I;A-PBWt~.2eJ}dl;iL(DξD8;qQ=VR1:. pk-(W1!N6 z''i¶+8b=>PGcRyddZ^\nf}OPluiD>7‘f>4yj ̑#V 1BAe#?%uRd1ρނh'oS0hס0F]]Z22x{LA\!N3gԚ OD)E=QU Eji ٫zgڠw ⬊JZYB0NhL'&4`va5s&&،+6,m.Jj;B; r-u豥=G/Y@^as穎 *oT=D1&o1uO_*!UN\fEY04+Y_;:z|Eu2]x9]<1lgHKc.=2?XYsHݦYuu J=oK۵֮W1=a͝T8挎j*j%?H2 ԖPHTղf#O)Q%E#M;Fa2sF]9KnzAPnI qњ)ц.D!~DZ}ji#)XtO=%+d-w*5j~@ D}$סlJ W_n7zmrYYHȳKU:9IH7O#z=B&Ǎ)iq\ 3LaMv[g(jwK'+<0<1 ?ntKHJK]p&gY|CQeGDF\my١?R f+1@YnbuFs,'0^[4p{B2{xp<5i&VTX`N'nϕ4U`wЍQ2Ғbj\UO-:棛*K v(!vb܀3dEpYle*'?OX<+8bqNMWԭZ9*u6ǯht]J#ۺͰ!sSa Uu7*Vd52K0 mCpdfH 3;`w64k^r-mLJ驮jA(kQk>kxB*bҊFTM*OE("DJpi#?ĻLj$隋.w0Ą\g"THuaLDM 4+ljd=]O)lu0}v|*\aq 2qtHCC4 vI8O:yd]a-^m9FmϤh ѥ!4=.]/<0 36{1=4֍cJz| s=AR[Oy.N⷇lf;TQS/ȥfu9åK4#lj -1 /?z56c NN5E+DBȻxPgOWCcT I"`"| 8C8~'),m#J}\;4Ep`B2YeAl yfyWn`],DZ-F4yv -(o؄Mq{sUr8{c4p^2QB.!Ů후{h`Bu/Ry|QK2՟E=QXD%W5eIחZvq?-̾f[=LEyCcf,'")(&bOHw?lf`0`IF>;IZǰT'\'Kwz[O]W_fJ* )gh(o 'dC+ PN!,ՋgExCAu*E}LDc?Mנ99GRth,x-ULħbb=R1R%0?A' 5+VR$8V[j#wԃA"trRФ73^8]3#EBy`ڰ-xV|%_P%) N6PgI"WcDaT' 7畤mURҹ;wUo8nb̸(r7سL^!S2V/iܿJJub1eb'@JeQQ9atz/9""/f,Ұ;# & c*g&Z&'  -t O?jbvvU&Je8SA(WE%>𤶃c hq\Kb1Uvd?;WUqvAɑm"~MԈX2n&jݯ5 A18p^8 غl!êDA6QD}Ԣ uhY#fGxHiw˜Ѣ|{ެ#ky- @Apsw6_aw'R"Ym2wTT *rS! oi'O }VuHV;[f&s[񧃛URBI~j Ū;ByrC#Ӣ=uOR=]gWk-~N> 179B ĪI\@jOMrE)0oBlm߿= 6:P|OұhYeW XxPcgi>$G^Q:84P*/*R~~0&,G7e4&D B;.)mm}=;rXHFٙ 3z5KUsbeYw=]9zeZ&:شpCgAbҲcX2'S'LRpk:YeΨҵ!ZEP#M/| @8|q*ſ_"/E{(ʳ:bWMX8z ǨZDlg[M'w7xl6^ʅ$PIMWKXAќQ^\ݟWuu Sx(+6L-zVDN3 /m uHٯlR4-l"4A7 f*vRA朴AN;jN.Qx[s@C&/= YI^ki`ԀVyuX-@@;Na+YuLHKwe / qЌz'*Zi — ] ,"]}v+YP>hj%˪  2m:%I >42ܫ١+Y5=nV?YYz>.A2 `“Ȗ͊6z>(PFLwԔ̈́5 0*^1V?QN?&#^wZ󤶖ٚIfˤ~4a(M9#i319x6wL2 Y7u(D9 ,j-ߔu  v]/.;Tf݌魮N݋VY#4{_[:~PsaC. ˓Zk bBV]zYkB7ƀ&3g xs.( |Ka)rهFT1AORd9կׇōO _p2*-r`hTwJZG@ =,fgsAKKQ֟6`%~^ΧivWD K_AÒ>G[O4y3=[i&HDFW:l0?;f砙6\>Ă:dUUݙB PG\A6 SNzW٦ D uT~1uD"BbSYQaM1f%D`-+a-WR-\?i9,c"rFYs^Co[tr+CLK|[N|^&HJ y] A>XˏX"RwN̈́)m .Ǧ dwNLO!d݆~[g4+ gPj3[@ȴǛG_Krjk=_BKl9U[fX\ +\UJSn*2c‚hRT4|N6!gs̒`(寮;`q?wB)忭=k8pWApLA~WFhjYc6K|qFZ)٘Q?#H=t~$ٍllIw?Vdrd4DAD99J/v}BiPyCpXRUS>q>Bau$yLܯl &Ma-]BT%Q%ʥ h4e$(cKino(bQ/qH܉#f aB9ץ#lZ):el$`lվ|'vy6Խ0$m\XO<=*z5kpcWlJ"6& v``VRo,}Ge@%|\P'2ļ=Aԍ%pn4Wvxg"VS)e入IVMDJfhnԤN @i=5 ї4۫/;VCv+:!x?L02! GLU/z(eiX} ^O++0N`2^Ca.cԸͿsŪ9Jl{>J/jse:,t#q6% P a2^StJrSg ˮ xaX'g}t*s:Q;x5RuCmq{ ݙ` :I!V]+0 2d i d]%( +jJICcK^Li2(x%ך%͈m-/4Bmز[|'ߪ>|&ru*fo2"M4Q%Nch蜭-=F0FڐRTo^cr!S327 Ji-(10JQ\5K~4 6g8J<ζOqxXlLH#\g ZlF 8l3}o6!gy/Zeu k߼!cǺk), y"WĠ"nT6*@z qQ n0Ɨ&#L͡.EaE) CqW+$P-e/-pGlwUIC|u9wjMg \d#DMOjP+Z+3X eA4 0ئWv!{Ao&n1#b!?DFVpb gP9G]"^VRbaEܔ.z}ڕF7-Դ%8ks˶FH&?p\Wzl"a6{rޜ<85aVb~.#re[,3evc 5B@ }C&5D|>,bYu'Clb7r* dN ։d!Ar'v)}G~}QpNC@~cQb\qW4Gt$V}*Ql5 `=R  %c"%Q6 UfX7,7!?#/ ݮN0CuU T|M|p$!Ѣ-ͥ7&a *p so߰h66S;110u l*)=!4cE`po+ E%4 jj^m5,)`9/=̌[t:<{+r>EXA"퐈.! Ч&Aٍ(Sk;ʗ(FHq gZHȊ6yDQSE%vAP kRLY9XChRZw䡾njAMϲ;(r(]'}8%dPB5h9;t'Pl~ ^}Lq̉'jmbknИIU(9& ǺLjzxsSpQBՁ 3;orY#79PV8O@Ib;s^E@Ao,P2K.LkS !?"my&{vN$z#njfkAF@8% *?4҉e{4{\]Ŷb^UǦl3C9sl4e;g( rg򥧫>8ś\达/1v> 9~:}zivbRzۡ3i}fidm]}ErR<&ܨ Ӝ[8 @ez'PnEC*_k#eo^Y%̀Q+#Dk;#0qʾZ๱d= ;qED\wor ,ѐsp4A%OI*[X #w 9]2]'Y=SbDfs̴|NKeݒUsuѸ>q4,϶]%r2@gF)ܑbno$Ccy&ԃtUMd6z@,ؿj *tVRg:?|*齧UŒ%̖̕R%Lhr4 rshH˻&i S$z)exGJc= *!Кz2ڨ-wj5V# ~7k43~iNc6õ_DaZ/mn`~2q!x rPRl)sʫs*hɨy|hx:FV[:\!ݼzGV$&»eF2Cc _PsGgvZ5˩acBvAcc䃘_ș3Cx=NsoYoLmI H"~1vF9Dy`ڙv<:>85ܛ7'i =;Eeު5ck6apK HVOW2fpE T!v~Wp]4 ))RN.*g96VqN `+%JTNXݤƆ-6:@ _>QYLs}0H/z&ZT5pp+.{ 9n{}ΎoPuF=i[v9[w(Sî,TXTAٞi8C)c)[WiL\ꥈ|2V_Ee mcz8qab( ڍ g<φHY[:"eǻc~~1~D6;JJ6:h M0vQ@ЎI͛:$uͫ7yS٤qL`*UEs/hYFsRtj5v9YZ5ߥDd4 ˇ9˾l1Kjԏ*%@>:0"G1=;jh, VJitu.+cr[ jD,mE{B6y%}F s#j$bY1B8hw 3!S^dD:#J@PΦDϤ2[ëYSa~ݕl{[r$_=vka?'t.Ӱ9@1Z#zݏ Yh ^ZS8f8ڍSId^R&9^ '0O(Z^sS{yvaa86k3?\|_?:0f*嫇@;eRֽ1 c:;4Yy6x6׌ rСUM l]eߺҸtys c 1)G7&Zh[FnCY4fjU;=u@Z+uJVk鮕h~A%Flpc)+S)RaXg61<ǣ a#0)9u ޚDJ#.X(56IZ&ʨQ. tYH|`)qYGM5tECZ]aLATU`f$m Uj8:r1@N(>0p}R 'ɥ*/e :yVéņBO" x0t,tMQ`+k QA5gpw~Z2SKwrF+?tPFx;&Ot#W:jyq mW$ oUҧ;QH 0M6Q/Ee /6''L1oVkeA7(ʑlԢC5R!8|3~ u#7f^'L Pʱ,\(l}xSȃÁm)[iZ^KQ[AQ웹#vZ6P|+kt 󹳭,Y͆fGB7|ڗe|q\z^!]f;aV$w?nߒ `&^Cj 0="]ԛǒ_xIJj{d4ia-Y*|Qn:0X1J={\ma3y'I^6,AN/ݎUAL\?]LnJ^eQ[ %R6f{:4Ԍ֍g?kP8BY.7$-7S%CvW߾L/O9CXO=StsrYLT Aki9Ӓ \4A Sz++wvOnR\K_&"R~B[zʙ܀ v<….n}ÉxZpe1m7@vC*XҾ o^*2}UwQESY\\R\ Y@#K<ǖ+6#$Xr F~FrZwwoIg^"*hޓ Z\LMl ฃ1 DsʖD޻Yu̖AP>S+WEs*Z>#TX]}76% P9zD޲v =c|s@@3{K[c4n TڂOK$MI@bZHhjA -UE4k R4fӢ ?M/(ɽYWB41YW@>ԍg]_T6۾Mљ]ݢ8xLyF$P;fVƗF3.͸ETG ȎsG'_*fJYv-16\-\6Ҟv\Pd)?͵u<7kY\ګ |g]9Ňy:( 2GgG|X*Sk@|ʈ"=+J96?63DPK ~SZEN"]pү]%?uX266gC=1C"w ]=`) S1Y8G$|mQ hl6;V!@+]W܎!9B*dCq2rh C{xD k{[SO\w@Lfo[#G mw- s'SKiqfZm3ܪk Wo,YC&dgIӀz-U ^WMEOTP#R8Qo`ȸ^4J3a,yڴUv)r{%}NޚN p!]D_-*q$T?kt LeEpѣ<$EҲ H,bMږ]TV5{a$@w~U Њyb'ܒoyAҲ3pE6 z"o_'"xo Ecʩ ^QkTFgD?]fלf$u?o:4څl<5񹀲Ls.#1%Q H|6{Ҧo ISxKo/ma( Pa/gޝ2h\;@ y15-b,rz"n܀W[sWcd=c}FcLPEd+'Sk;bo$#[x^Qݧ߹v9ALˏ7gޛٽt F*ea LNPghGg3 /e4:8\AݰcGB:o]^&KNۋ| X*З vA޸,96n660s]+V`Ps=%sࢱ@?Gz4d!۾MNQ8jKsxW[tG$0 D( 1m"LeǶ,Ut{\p)MQ'#*=?'ZkԾ?r/ K[ȖCET줾=F'tmm!{-o'Il-fx7# KD|p 68@zW*FETO5t] 9j5yWɔƶF?]ޡ[zltb2[ųPXʚ(ԹK[`m=1eaeT{^ˮs9U70 q} Q-;˰u‰ȹLd/!9ύe5ے vӨPE}AT<̅PH CJcsΑOHndbHD߱%Umwpi ӫ[x"wlWΙb2vܿC%gI迀_h;- U'TIG=ִ23.=TK PFQo#,G*YconU1Nݸ@ f#q"I >a 3AWoa\yp[eWwdx;MuZBZJ*k#aob0̽ ] -$LR!x*XĈln01&Q4{],~ixUYڔJtb| x(: Ugk_LhD>݆±tWVxI2ر)+hO&ݟ,_7Vl s~ѮD~f3AJQ̙ O"WQX*l+9x 0rjV3D͟tzSPkBX_) &K=l6DqW$w])=z_-ăi& 5m OWuOpIK@kMΐ?X Ed.R+$X! !#gX,{UV?H1I뽵] ZCj#s5m% r)蕸]el]X uz$[ v; '!^oNC<yln£ p &aB"j1D_%]CE]{;=nN>\eA2Fh< NSKx KD-Y_Fh[vPۙwɲ`?<.Py*ѡ 鱱ſ̆l10cG{-nNU}^Ia8ic(>AVЀ޶Ɖ}&g,ȣ 4i EH@": )*W%04 06OI aebƺ;^ 8E'{5M(X4}0.F*Q^{r̪#[h Lh_ŭn4?G[@%}ƏӿDżG5G>B, $}ٟk)l'[KXDѧǏdjR̮Gh٘&z@$ƹ}j[ V<~ԍ/򛛱ʐ(OBTϭ#J[W韘c_e[y$0Yd.]Ӳ6=`WH2gm!EUx)WV]| ]뉲Xw!R˃yitv$nӖ&'d-!N*xy8cw<Q !Y6P{1280 ovT&K  kVeiᗨtX d0RQM z)bVL7wɡPs~JzVi4fe;R~{]]za.9 /_-(C);z|(vn]7yE :~w&*|x.(6g,1+B inimjtG\VƶAIbҘ4pؘk|b]W9$@ 8o)P h\LX8Wb ɬ%,.|t"qV'mTe+:&p<ԥ΋ʟB:a0$ HQ v{<0II}xX%k& K3*ISћD ztTͶ"9*..!6_.Жp.E^(֓~#W/(ב̵mStJ&R9t95I K^HJ@Éi0jvFc<+ "E1#B`t!jħ eE=_iH'ꨳxJF>4bh1rA6­+ͨXMGk>冶eqYc9r 74i)I;,Cs䆚tGIl /2p:g>5Yr1oj6h̘یkl4@c\K fj뾩WC-zZ&P|_'rT8*$guѤ '9,.v/ˈl!P)0g涪$$ ]0?Fmm`zAm灓zU[͗? ӣg6'*ASKY7j/%'K3IDGE…[˦=dh}}½wS;Mν$w4j4Gl6&_/@*:(tpnBN(槞":qQ4vM__ސ)(̲el8@#bu͓źVok+t@<GyU6z/FHQ=sLq4A+b^;c{6@׊]y5$jHݻK\< :e1 c!x0zhU2$Us`O 5b`Y%[f+'ѵ ۷ͿK XqJ!p8~̴xռ-NZx#?Jy&D"L_)s+D1UsYoMRܧ!lJS>g͕M QszU%>L9’^ ~,4<ОC넺:gM^q5Qq4Ry`KE35sb(oxQkڄlfcdgK9oiJb'ao$wI0^ :A7e߹)GqO1\YD> ܼϷV>jD'yaT-!@0u#i:)JXo@M9]Zoȩ5W DWr*x_g+SE&EaE׼kY[q|n~`6KArvL 33bng9!CJL&蜳bH6rm+[yg)8롻EB:K2Ozy)/b:Lv}xuåz S2&nJc|g6D 5@^|fTI~Ę9V6<`*DpQ:Ռij{R)nN^6 0[$V<+(02NPg:{de LtaKZVGߏh lU/Ei5w!` 8mZ}K6V/;|;aگ\2U"wQgۢBE>[Dw}2x!Fb:L:ܚ>auO\qFKE˱Xa 6 =:3A}m_S%A?}rB݅¦ Lܒ^ N- N@O\&66س0N2`$j5gU '#f,Z&3VudJ9u]P58 y‾kzL^9 [fjg'&@ ޳_[@{\sUG) )Zimb!vܸ k2X` rf}[A}D;M| ) Ift0eM8B.`$aނX#(6;< =7 jP+'DPʜѮ}^vOY=1ܾ,4LߛrFn3!V-rut4GIftwNCPp g3Qׄ_/7u285_=uOQ:D$t!Iݐ!=XvⓁy{I6̄1ak3wnTqhV;#~›HuIթ?Ͻ9M- }uo"t7d42ܣñgYZ070701000002a3000081a4000000000000000000000001626034b5000041d4000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/usb/smsc95xx.ko.xz7zXZִF!t/PA]?Eh=ڜ9Q V;u4p 5s'oqjGm1Ife"ee7mq9᫕ iXMe̶ *b6#eu' D,a x,mh~/,.n^U {pϷ_Ykf.lAqJT6"2ZX#%y&]|7t2w Eh y>@OެU9\#o}&( iB6$ Zv|YKV;uz2er>aZ t%RK\^X IO ›UĽ$+owzO{*RXpK!uTe$⿗)AmG+?XU_Ժ]{F8fmșZ cU[pIׄpN RcƯ["% hIjjeUP 1+5y )^`G yKIb(%'pTKt@ś~r"FePr.><ٸ-_jKgns Em  +V~&t p ovBB4S mЧ.$֔:x9u\N2AaB95@"k/XVO`Zk><ɏNݫH8k| 8&*MG0;r[sVnMŜoGtumI4'Կ+ujYઇnx&8Y@3ǟśXSV]|Z%L(tzhy2ӂ @Cact!Ox bgZ5{1oTI7'UA+!KK.UVJscj!}n6I ɒ"ҺVK߃MSn6rV1ϐZ2)(UI*![- DKꀆHߦ`)>Q0F 4ʢX$uَ+5mcC$  3w!v 0b,hSYpwӳHrxR>H5ٸ0 ]>O+RG? GzN T+7F:F53kz!˧f{ki_J*x8<]<3-cʫ[ &9+R2shzvB )"*To1>n$k'qhNH]4N@pLi(irmC߽ <eg#b%\B/Cp0 nP,p׭$-X YU=G3# *  lwވDlfqqwGG"o?X׽ygqJфn:EHR-5blRq\ h)gHD,IinyJgS{ VrNJ5 -غ``AˢrᢸƩk=c+jX)n~ߤ'ݛ;l~E}'t3A2C [C*3Qx>G@y(SjQa\>P,fl#U-Iz_ mxtd3ԫ5!i6e+<)by)JRMw{ŸcUXsw@i^mm1%\]2[GLnu\6EfJ>9HV#XJ7#4ֽ =/-]V6Wo[W޿LR ֮q[uwe&'/qizaߤ'POBtב?"N K p ^SH%~? zRu9 Dm#S&-ZP2$ fxHeEK70uaDhbtK/ckv\Gs+x ~1v=Jo:v :ZJP ^kk?@ff>]Ik<+c2ƂJpx"UV73K 3\3gW{-Fu50vL7?{l۬ź@ECYɩIR4IWT14X𕍈ڏGa#裢ߵtXE 'z%Z?+˲ 0`"m 6x7lb3^5RHh3aB^uȾtvtʆC!@r έQ)8GmQiCXg X8z|KNJhGj4{"ቨx=s/O8QKb-g{)(q$ ;KbW܆6,WbqۻneJ}8Q Abi{9î^>uS6""]8/or nAڼSewऽ􄩰x8 ?=ƄҜ7}TԌh[zm0n8 @嶌G{W*t;r!27`9qXUmK]__@ؼ 皹;2}!I\Cݍik6wJ0<7I av R}a0hd=ok81K,tœ/ěfnIgFPBq>&0 6p֛[mcoFHscK6o+0~㓳x 5alGC L,z*SN 0{|BŜaTCpboab[7l W0 >  MP>9Yg[NLRfH& Zd ~ m$BvlbkP{b-k·) IHI!gFC-'iJ"+-g"\%)HJ]EH_L7QHy`V]kWNz[҉xm{ F޻,MH ѕwm}`2/yCq3/$(Y'vy %A[O8tc]he@ʱ;{ߺLʖћMN7foc|ʹNLn);RP~ --֠F;_csxpf|2Tw>khŗk󗋊fkqЍ c*nld !2VS!Ԉ:cz"ffCRZ=0VN"@x,ًpE?)l&zG !8 ={7H@*;,f%DAȌۭ&ydsi4%_Ւ/S<,x8vWi橎6) LPC7z {!;~gY^.d . &G9KPYxխA{'I?FxZjm9Q\(1+]Bc.%ft*kOK-~S"މfBTyFlPO^VT:jDU#RbJϳ^a1U[M?b[Mha uJ.z]2<%Jđw|ۺ8$̲c7Q1hKzCS@a;dxףmY! yEN :^˴X4 JKw/J,Ez3*D#Z_uvb)C7M2{}B1aIiMԄB*bjfWp* T`qێBn;u<(׮/"@'o7' dw~"ʈ4s\<PtV.][K.չ6.i^lF6?Qs}2kPz>0-r\P$]\-7#saLﲛ1ɣ9]rs0QB$7:2BXdypBUT{aJu)h2js-4 +`HNP׸{Cd1QjN*'S:DFe w7" ;'BYZk(s.ڇ[)1Q#(8Ug%IA ;²:=uR-Xdcz>#`O/UU8t#lt!_Q_ڧNGh*``\-r щ©;vŻmL!b9jF8B>c \#O"Aڱ)AW4]Vy-Y>BѷV׭xڜNh&Bκ^U(l)JuN R%q[>SiV B5s9 ,?*0[9[v{4:!Aσ9O ݣf!"B^^{KR&f@'E dj CXc2*m7!m |]yxe %lvboX$Ns6+'tU2!pg# K|gc7ZsV kdJ8 jKTtF+-`T^]6sx2E9ގII_qgqAsڟk-6-72Q;ܨ(_ f[ܤX3bdžԌx_GC :+, Z_;1/Ym~D1NH}XAӷZ ҳ*O P~煋8Wu6n ÃoPA^+(TA̝ᖽX%&Qc>ź6tO OYpiձ{! ݋)wi͇ Eﰂ*}s T!@D9ؗXۥ1O1vK{;ҙrdKuƿJ]QiQ7dĸd,iojU O`qQbAPZ*!(em-e58yڱZ vby(q#lgV"xـ.J9' >kQEV(Dٕ'bfwLPpT5:Fκ '$Xm'fiFFsp&0 I d.שXj%%"ttur~b L ޽윿m7mUт''m\=a1^;>T\ȑ4j랴X}AȢyq$7!v=ЕdL;dvN]65+J_ vFl =;F >wL$Ϲ/￉`F)%$7Fh5 k)ؿ}'b'D.x5Xi8 |iۅ-d5K ΢3H_0>8GXЌAqTL)KA42tD/ti4k "Hs JY7%?%x6RQ,iVCONbĮolj\FY_htZW^uq?ģΙV44Dws޲h)ZiEGLt8<^ڿ\[{zd9nKv\C٪w_S_@QڂfuW tU!77uPnN-X~0AJ*/NymJp$+2ho$[s%먑ݷUGus>D@{a׾bMkX bYt}o{8;%?{!mB, u/4BlDDޗx#F"sH;}9J!Ǝ];Ы˹?_o :^$Ǻbim@fR 8upwk;y5sFPq'O,EdwH'̬n )&t9{ ;k}SkGU{h߷ɹ8͡Qf-ޘ7\1ߓ T vÿR)Sэ/cw5yQ"4 nDqC@Y;Cp##3$i`1o4̖N Q߉9aovSycU[%|^Xt ӐUZ*a^bfՉYsIpt@O@I2RrfVK*~ԕƳRƈeOcҞ-5~ u-!v1P>BYk]ݝPP?\k*QCY`(h1cSɻޖT_>04) U1YPO.{-m^ |VT2V83V*oP˕ޗ7, CCrRA!rpn xϫ5~ཱི`Y oXz-Gb>9DŽ(m6z9jO'W>Bb;j"3vxSL7@u&kt=[dZ^B>S\R fpC>fdIϖ/3ojMFIDG'Aw+6ǏU;4z3f.@Nf{K(RwSM,Q#c]_z e/B߹W7{3w!Q}GZ=tZ'` /%-o: 1 Էg>fjϡ#wID>t,?8#o@2HTLNUd`j6tG -6[]#.:8o ~~" {xIxN[ʓ7} 4> aSe֯cO,3դ.a9nnq{U8қ%s9)I}b oNCH)$ t.]hAF!Qݾw=ukr:clnI7)K6C .:+>28m̚15շ@TN^7{[jҁJV(\S1µ.ϽA[fw;Y($~RMHnH2v~T;H6I'ZU/%T z8ݤ- >\nCo .ד?kDwGDgަn!WLBpM(s4ѪJwь9zUx}?gόQFn$ojv7 lb F)fUEWA?^@v6 4>c,?kaKқ|M"ÓU1ձ6n@ǖ+\ 'v56#kg XJ4͏@%<;cp ǢyOٻ`vuziЪ 'A`<<>eW◊R?% )pLK'Rm `jT3j#J2jJ^o]j>bT26rlۚ@ ^?(f-vNK=:aN#[E~c8xp.&mڶ&lg3ζ^")- 0fk d|?=;, ;ɈDqg euMfVεh?`[o={JBsYἛ?/qEҙŘ1Mʶwc!8hkw xZ#[FWEV#[E-lO ]4l~;){A@Dntj-)'rsUaNPy``m5qgHRVeGUR}J/5'Q*`CcXOOsv탕e/g&C@κE]-yD7v:v/6]7*yšYHQړn'KC^1+3J5g x(ZGö=##Rj$E"!C',[SҏD-?1 Fp DiܳxPb855Tq\nJ@Dzl$FM0z. 8_jryf=Ѕ*K5V($޶JX2ٲ Z$vBro%cx6z(#}d ,O@!)ں|S!r;]W$7Bhl i13IpP1RD۔0|v;D̓X:RO)e"7G#U_(0]"=>t(0&?hFwpOHR 3Va;>lՕʙQ-ƀZTsEIK1Ԡ$^hf.2U6~u67 oeFkEqإnXET^]F|)1!CrITTF </D6]dS.VnR/ɒk ;Ǜ`yE697qɡxVOx\גY`h,I<6TVr"ssk 3})䠰yA|ȫ՝j|_=dNRvWRϰ|m%JI|{$::]Ɏ,ECPn ֺ'\rAxkA2YeCa4Z =)Zi<䅲n؈C^c!?8X-r#uæPXgUmQ>a B+^fx0VOјGN=d0wihu$]F'j6,}gKEŭ1R8Z![/o p,R(l_ ~ rt B塨 -6H87ipO6O2|9塀xZY+0/Q!4yoTg?&H\D)+@[(BntmhG\-KTsH 7'!8V"MV'*xsHMyO(݌ddjF.%کO^8&M&jMqSH2"!f gk`P; g[vW~@B~ LǶt{qU; e\TT- OJFc"#aL9_3W43GO):ۃ&[oMoB9zo%K)ؗpULHʡBvr Ӕbk ~T7!ˡY'ߨͤ4$7':RaكX[U<89ũ5뵓\Ic2|J;E ulk$a϶c NOVUT*b~X;p܎ cN0A y6a^`ڢR@؝^0rl''(He3rNX42[9;0l{' yנƝ E &Ήt?BPmL46k XgHR9ܥ!&m.5mZ** [1Upzi NXfwVpfl#%\:7a٫Q2Zd*n֢Hmg' U8|{?l=~~8xЌco4/ ]ƌ#) v2gշX'D1DK:mė f ȉh,6p`|O拑 tlJIk-+6RJ DiAyػh-c[FqΤq8آ"1†8~v;gЋWqH⽱z[s8_Djvzz`4(: JBi.N+?՗atvUX֝ө`'.Wp~Ԋ*n2$q@RP݅^hؤxK$ )[Ve@a)GexZ@j-ہy,jӓ8u@ne)jyW?}m&"8run3Kڲ2iTU8cgE5vK hFA֦Y:xl;JxV;5I 9 ޯWgA7ٴoN>0~MߞP_WqXbIl1x, 0gt MANd<[ˠGdR˱z$򴡓K>WTfk(~b75駀zbm&!5$О1ptiMËACqn1C}qFj E- mWT*Ή=Rf@Xm3Xycvrc;JůOp_Pk9147D+A/5N'xO?ZͫSf)CPclxRr <ԙ6!>;gfI0DD`QtTWir_pBp` kb$K[$p1ju+iK;~U k=rÜ+>Ƅ_{Q5ݘR_BPF3Z6̶AlGDF%iϒἇJv_4^[R^\h @Ѿ.ov9}dihoC,3 0۔ە 4)x2z C0ɸ[Q0$/!4Ż$5o@*X!mq"PUd&p^QS{5קv5Yg@D+L cg¤iZqHG鍄LOOȋ:I*kҌkF|rd2mͺ w5 (jqhb~bl~y:U/k+bG 2ʗR!!h7׆ZjF&%*Jrr? ^Jzùc5U9RX }¯YΊE{!. UvB-($멊G6l*'}G/ ɔlDm"v?\z`c Oapӣ_=E˜m[8dfoG2,/ͼ/ L eN̠"#Cޖ `oc7Ӛ04ƈP6$!ӾMTf ] g0?ntKò^bfZ`ޓ/P7bZ Svl1M˿Lu9lılV2DT W@c{O3(ZM/*U>=' R^?J/`W BcBٲ2%e6 B1uMG*k:GGߖW.CgZkFj,L-iW]HAZ~ P9+=t Q:*Z>g0d]|0/vbI)D5(M{_zhy_:mWsbM1]S7JҭdIw~X(3<{\B_R%zYjQ`_sgdž"YED~˯%6G|2h4n j˓+(w̨WQӼS*+j #qD \;ylڹjѝ<#5@ѫr>m`C>t&Mg,#8{r{X9hqA9P{r8kʦ>"lR΄r9ger r'CEF5%Bvj!+IZr""}kGL۶oqRBFB<Ϣ'B4EIT=>@P2>0߬p gCf-Cwg &@>w,h&8FyQ-**sAmGJbIتTڤ# ֜ZAXf'WhNbբ{jac 2֡2t;&aKJGBˏc^+ZRpWyH5RT" J+xYMHWi ɧ;5Koى SথZcJ~zcJ5` }@DV,=;\-ǎFoV*A MzaDj,F-xj|șAe|{͚ el(^ꠇ'H+R@׾iƆpeR'̋|QQU`5Uk\_I$:u+")oʏ]@C-3w /bt$Ube5јL9AѢWRmYv3sAE?>r=ЪA?b_M,l]%C̣ٲA(s?D'(35~PwdզUvq‰nd iMUN)1]hWj Pd b"z>#h|MxCE$u 2߶鳾Jb* _ܫC^CģBjFS֌:1ėnU',Ü s}&&09N+,'5ǑްgaKP=0yZ]a$Vb V z$$rϺ?&9cr+MC4TXDmn(t 3BLJq*¥z傠vvwV~_J#\_ږzvdneiÙXq .G4DnRiQ׎ p[oz^O~*Wqj=3MwN# ;tG*&duDeɘ8+YKoOSz' C-Rd \};$.<B"MzntxؿSjkiZ$b(ʱ'E64"4.^薱gYZ070701000002a4000081a4000000000000000000000001626034b500005294000000000000000000000000000000000000004900000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/usb/usbnet.ko.xz7zXZִF!t/ᗳRQ]?Eh=ڜ9NfA)u,fE/g:N9=u#["{\̈́}m}eK)Dk<5h ;SV MbVRoAƼ WgT 70fR83N_A'lWׁTUV%G|ѧ| jjZ\7sEN@2e]TKٖkقJZ47CϞO 0?brx68 J g: ڌdWfpQ}w=bG 6ulpͭE3D*Ps ߛM>|as2ے" ^3=\rSxKYyH3rq~tnк,v# }aLBU`W- U@շ8|"@^d.%##nff5pL/ۜ+ICST C:}=mԨM#u*uo$*y*&F5]w^ߝ@? Y96-j"^*kiyX6]B(3Z"3y1bAq͌q@,Dpɨ`xWU96472*eV$Tk/hC\jQ-J7!0i?z}WC<ڥnu2%s3FhEC(\[q CѩWEj<{h5!:J ofBd"FYߤ **AV3R*;˞~PFUWg,ȱ@u%ƈ!cV\iil$DϓY-4Bb@l(qԖ<9zI*wۧbW03X 2?ZA#% g{@1r? z2^thG^$&cnU3{6\2u^;ԢmNF\S?9:x)0**vn~1e:3`^cU{2cfWәPZ_}mQ$^o?yqIj:`,θ)qGCqiXܶHPQo! gm!P.Sɳ @G/43\xl= ?Po뻦) N_Ş3)m^eh8΋P> ~[.r5>VBl<]a Mho` |`,#Q}n#‰{ܐg!/k•g3?QAn6SrbbC>mۓ5-j̱Ln߷ L`XՖ|çw!IJ0P #)wyc4{Fqv$Z ╾$H39*:hk?ۋx7лayyFNS=-Ze9"8rTl&SN'y 75WF_i=+. @u' HR5ߗUߒ"u^X.UwGT^ +wd pib\?ZQѡ`80AQK2"H/ϱ =Ֆkw`6ް +BÞĻKϵK}_q Vv.`}r?”::_DM/Nv鮴H|<=/:޽{Bܘ&~̢/ED=:~%62I=EG?Ѡ󮣵C{i6A(L8J!81g1AV3|CgŢYx8bM( $u\CޡUn^l"ˈH5:-м&܁W _Z O;؊fz4+~|NA$ΈJs0xaV 3ryBs۾mC^$k7NJMy "D,#pJcj?$\}FHod&}ڐ~8;ݺ'$-J;JNZxXz;Cz HE繟E$Ob1.gygz<+[rucԫ0ʀ(B%9%|oZqZC ZOqLL#bh>`JރB蕭+0OK:sH+;%eaAPܒY &P(81 ZSΫ,s0 qOE vy;5J5Q vn_ l7qN-+]%! R0[8ɰD!o0m>6!6TǞm/nj|DgLqc3UgE5/Njj(Y?/Zs=p'"M6)1.2^_al W!TGt4Z5BOTV9)]*!byX! dn<5]7wQ )V+Jᬛ/H^ >\Ӵݛzicxo/vtQn6ɱEW~wm^nHsTҥ.Q ٦F9^n?R ,72/n<0_5,Vd5ܻ=1A=𳳽4eUjis yajiY/͊RY^;4UmF ܔpk>N4pdsF^t»s~?$'ȃyF4w>J`:E- /$O&*=ѯBDF b(6~{IlVp%"p$Ye;O"8=g5:3XQ}iJm0K*ڡbmƩY԰2St4|=ѽ0>Nc> "!7h|>mSB~P.(Dir,y dZ^Zj@[ dyOCߖ61 y' :yoX5=f:ȷG%Sv7 lx"gFI1$E~za?S>5<8%mlQ)qUbv ?('Uo#u RC9\jEY&;qlčTĘ9y%Uo"`x6+HQ6l$ĞK7bY%]?'ͪ}DGoJw[F1'9Tj<KMBby&Hә&'H(pZ)]L1=(y1_ɥjԅY3>|$tUN]^}(Rr唂C@RCpxi4W\DE+f3h#´R:|:q9zh Ix&6SDQuFoѷ%iC g u RJ .ƄM_A%qU̿%v|͊86L"=͠y5qD/nK<"B^7BA8UF|8kX{ӳ~0~ʊj1{fZd"1*sD{֎D=^D/ @/]/䙺\\JW3`AlM_gB58G:P6So2G #\g)ΌOOeF FvP%fogjMSEjƏy`z7D֝48Jzzyyb6`yhyb+\ UE(%)(G緆X0=U*W2d3XGK%|&Y%Y:A2_vO,*Ǖɗق]l$hN]k(nb@P$?,̀)GolZj4Tn'jʧܷz\wj6O!UnлH:"oE'p#^|d@OLF`ݼ@=+,e8U*b΅ݍ-h޿G2ʮ:`Z \&[EIXyZRzwJCgt/9tdiQɏ="sG·hRXEf 9.y54^E^`7U xAU%4"T:mj댠 Tia2 %1ŭJpJ, fҙk#+^IJlIN K:LuzLp}wap.r |e7Er9$Z ^q[sILN3OUbl`'49ٜޥNvOd?՘s#NRn#FHDȨͶj<(0 zp[=>"l Yv-7(*\S46IgXLfu-g )H:,Jdo2[7; )|mƐ:=Wl6D#&V 49fjAqHuzx #4 Bi {'Z3cKijI#$U'HˍiwunVPHSRtHG5F\q 8-FMyz'1 <)q|gTZc,mp{r` w}I&̸3$)T .n[%O B2W  !J/vʫx` a\ CÓ^e`5݀^NЛcl_퓚LJ1yWneUO&<6Iĥ@.:Zo;KW80Rk*ϒ fEy 0PhE1GLjM 2'gMURHs열FEyGa,MLj fg+W'h۾>r(U[eo=k  I'L9XRN09<h\ωړn.xIJa,kTmYhv\@>TX ]itTD(;+ߋ*`qt%6ix_.?YSG]wjٖ9xD7JB, ?ke :+7(͋}Ǎ7wެOޥK鹵YvZapV4@Dڊ(:y-IpIØ QVӹaM(=scqnWaל1/]f}$\kK.J ϥCwSOtvQX dtp>X=SR#ONZapZ\y<'7X_-A/]#JEWe6ڳn{ rA{: )M~4M\m(!g~ f0j{ɨ:FGvI {ڨacr¿]!bgC1HI'gX(RN. E^D'|uۓzzBR4vj0"CpFS6ݠ^La3c{y2~-ax]>A]a2^Y eT:3 \sR'@.}}h%v'_)|0,YqS )^h}mǸTbi䨄̯դ'Oox9 ueѢ Nw؛Uжb*^7n&R-?_ Tڐ'[6X%Y4C+IG=~2V՝O]g; L?3!Iǐ|H֗A6#:/8pԍ*p1\"[GzբLd\P;Յ %rD$IF'qFZ(BAM`*9a#|/(&^UrBJQeKcȮ?wV`0L k3 Y1rK_dn4Jq]B ҋaP9w÷eXS\t2l\ *e6 _՘-Id^jPA&ۚ-oɝGyUNo<lR1eJ6i cXȲ4‚[q !emg:HjOPW]l͌9 29ѐrKhVx ۴^FdH~S_][$m`+ :Ќ3pH~n>l0ѷO ,/ؙ3_zXȅWb d];+-ۈJݯ [Ic+9S|C0ך2҇˄bHa#oe =SeFD.w 6 9[_u:ab](sSl3VBܘ=vp%ԪT9 DX}VސO sL7R 8T}/ѨM =kz1!*tmsژM`D9(S%twG5 SDID_  'ƥ٨ eʕ#-e`TΣEP9;>? &BJyiMiNҨB6r|^.-p.o(Po!j()g]B')&J[[0\Tb;m&h8sqD/He3{ȉ0  ӵZs7izՍ+Fy"H.xf!X( Iʋ%tY̞z564:^gt Q >fze9k`1CRV[!_ dCz VҽgO%fqs6o*S$S=zhmmbgǟ-E $ !ٺ]N$`p5"ƉaQsat0@"98Jуhx}ۙqýŎZXTGknC{yp ?%K[b^(c..&ߊ996paDz@`i;Q¢YѨ&y^k$f~"Q)3TM,uM@g;ʶHk5։'|@K(i`B1#xz/~Ke%!$ÍOqh%'L/=C`B kPiN#,*⵲%sN(. )HJ(Gӕ9]['(c;0A3;ˣ {~[?+6RЗgٽ[`<]*Z@P=[chd+.|?3tMʉ3aV]4=B #;%Z\R.&!ױaZUkaz'C'v{ș尡~ j;^卛v 0sQƚ-H]&̕6dLD x:SLI؛"B@YvdӮ&%_Dsߋ`K~0qJNgxan#u IU2SF̸'-*υPw SRnM{ `U s"A'bO~gY'KqN@tia2+nR=K;%" Jn֧C:`@]:ѦB-{Q;۶F2a`1?[gP]G̏Mwn,npHVЫJ+T'BwtV> j1(D`#x۩![$R.){w\ڲal-D͋y׆|NK$'+կݷ)*! [(nRh8gmHFlVyG޼ t(e.ܗ|gTLo%J#"II^[uJB%,!a-00֜s*+,Ku-^M}0:f'}~ 8#S,xMl ߮ OZw73䊭s,X$xtw<_ݠT i$jVZ;7RfEa›;#/E}`{rx"bļp!}KG%,u4FY>MJ00:on"Z@R=E2!{JxZ|X4}9$~Gc V';35ර"aƒQ+_VA+Ɲ skͬ@ 9&ڠN0"Tg3zʴBsz,# RQAyo_]tⷑŵP gN R>H#g?uS6 ދ0+Ӝ/:,̎d-pFց+W(-h+_~zyPlw$; bAXX,{VHvƧW:}h,cnf09_[7J:V:svkmA=4FO^>,u$3)B98[bvѱjVic ?@ ``++Z Z2!>[ ~D7H>ɭjʞ1Pͪ6ʜhfпtȺ+ZdJjXq}L2}R}~ԀrBY?4T^Z˾.>\ZK/Al7S/x ▵6k⠍\Tnaq rPl¿I؜=NW[u@,_:c5FVP_^ 7.lIsp49U`&yR¦l(<_ܗkQQ{]퇇^hݦoVMowmVC*8_X~WI=on8c *8т,ļ "Q|FڷjXKR=ii[ba.nz.c|y&(4.r"5:RǨvx'qe() (e@"x*PZV)c}->N k!g5@X8(\# KG0^xivJ?byUY"XSoKX^aHqf.!C|G2E_wi!3799yP2ڂѨ,֊zj{Ͱe6Tpm5,:rshvĶHmTLV_$fZ/ s:U6ۓl] ,Tv7! e7]k]x37+"Uyt9;8@%x`꺁־+j$[tK!:A@a.⹞<˵g_+2i|MOR9B cze& n(I^V_xфv ~\Yէ<8,M5&0&] S56cŹt)4:</"-ohB-Me4$4$l]Nz>j 3) ݏ |C );mJ>ZDڞCQ:i҉4ismw+V+۶EܚRF$!nCo3qrQ:Y JA؃|os*ZOĪPׂ|E1߹rgS$΢Y-54k!y6%U8o{BEM3?^ٵMxa_"?Ϊ4eƨUNYNNȏM_66f9Bܭv{%.R2#DA,& R"~]$_n=į xJ*筷T ->V_~ǥϋ)E.떨NиCP҂AECVJD54&{ bt(y1 'd?Ar3̻+lkux8 ;DF^l5n7%9T\WJU: |n k'Bl#͍TlZNFĤ&a7ט(࿂b5mڠ:O+- gœlH,u_dԕ wl{š@S(_mB `$ç2~&- a g^03} Ros".,:o5d#OI/3p+;=1n*" v\[ mnQo웆艧:}) _x;s)ɤ\ӇaAzJ@oyLk֤sG8Z^ wSc3&FZJ4Ŧ{=rSf ЅTd<8;{~7%tyT"ŝs=aaEªQ"8ɍT־® `hJ Et/P,/AQKkG}պUִfoD٨z`]D}񳽧w @7+Dn)W عDU q8*!`,:Yx6hSlKuEN'o'0n=M87鲉 zt3=`\Az2\ʩyg˯wbqE%ăoT4ᗲSSod H^]1Ţ%5^Hed4׍:vXw&iENYi T4v#{0yNs`6EV'^Cb{!7X{#[t~_H^M*ek U9$R~/Y2N;1 _B[~ bK7 :+ڌțǬl>G̭]~l@1$0ifn\h8sH+b=49IXiWg<6.+"@¹AЋ+Y]Ң^Z6EV9+ZS_}坊( Y4+%)^eQT}@͍K lWY<9 =Wgyz6>C ̲t./WcNB,1yY/A5!?JFb@HMڹJW8oF|$X NR4VSGf to i5}j1RWNLvsHbꇣ C og\_"NiW :SUp% jFPCq܍?%j ?NgA{s)N..xG}{!F͋*W*_G>v1A 4"SIfhbr̨TAA Ho_Wl1C}8ke!y)(An5@F`jFКk.BFa~1k1Ko/j:BXcާJ ~< sӚrPA¥(z ":*~A6ρ8@ǑmG\~&f)y/4Ϊ-]6AHtJ:^@ħ J?Lɏ}/J({G>g)EO&}VsS>mcVCn`lDOׂp_h̭ΰV{0V"^ωuq8[dOC-KCr^Z1.΋[rKm}KW7QTaVSw[<.k猯$-$Dڒ*YyЯ @F=eFyJjp\DA5=p࿍iZ 敼g\!T-_4츻 pim_c*eb`twԪ 9ρsx>qz+#P9]y%2"ީ+#}%$R'bTx_xkȨ,{~T3sRAG]k&<٤#[Wm?VgYZ070701000002a5000081a4000000000000000000000001626034b50000104c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/net/usb/zaurus.ko.xz7zXZִF!t/H ]?Eh=ڜ9S[>w2>r-4ُu=Uf` !wEץ©'tehq 4 PۻKa,<cq:C5s|*Dû@%,6"t-, *;=EiW4M1uн{l : g@{r'Ń\vyAŸ!|BIqU'AЂ`H<~2qP!3tLq~K|ٻ;44v1de9U@KaD@6T6Bd;^GI-&"Yt!ɻ@I f` ˜a69$rjc%"Apn5[B][N1WRq`B@3 |QH~bYdfKvTd$ @-w1.kՖn?ʢ3(܏b%߭] 281ؒV RJ5Rfd: j"0|V֘mf&=ؑkDM]6mrL۲ҿYJ+cÅA2 Z$|ҘdMa޽@ǝ/?os,'ܜ&|%U &0A?8[/ޛ0K9:ވݒЄTٵ9n ,&#-'QɈ,VuMmQ,j6ɰYᩮiVc vOyUv?zGiPyY(0m.{.:M \84㩥ZߺrY@j(%4 X{C\R.aq4if=ɢ$"J CwSSIH?9G8?7K]i~Vad!4e;Zw/d(cmh|hFEC|T+Or2Q+㓘`qn!(6KIĩ)dπ=j V6|=zBԍײC;cUQmv0jugF680+y\%[Ï:JeRϟ1R稪?*9Utip_@mȪSۗIlFH74@D *^彏WW@K;R˓A&+ΙG67ӾbN`y9^N,S2#jÊ4?/؎?J}ڔmo%զ.#LN\ B ׹:AY&`l”#8*Y;hwԤ;`s+IIArB?̆R8e۠}8Xc'ee] i{- zKuKdTKј}Hr{mw/ ݝ )f MR -7fi7ro<L'HcgZWʞHm .%tBG[=Bv@Z;~8I+_uI];=f<ӧG,s%%A\(FڦA0Uy.UW}ÿ 4"K+ڏ\,[f&j~FPӉ: [7{~&l]o5 "~ &. rS1~}0;Q`&5Kc˱A: Nh)Q헡do?j}n/c IP Cj5pAhDb"/<{B_묧{9(GR*Jg4 kׅ C  i3Iੋ큑10hﱈ:d%]F%s_5t6Jr #<ػCkW3m(Jr7/IJٯWʠt܏Cur,z ]lWUt߄ FĦovD+4xww0M{dj8+j7͔^঻EѠiθ_H5K8q:9t+;P5cB(_(\EE32,ubI1f+GW~]XC\ \o܇Z᪰\Hfs C{-D^F;)ݒ2< {?J5|t[{6e"5Gմ &q3|F*OB2F21u~}&b&MP:#{c&B @viA&ZUQ8?2=Gv n̨qMHY,D'IETk&q1Z8y;z9{N>9j+^6 LSF|QM ̑Di<>Q.taIU?h:<:A<߸d'6ݖesqu*-߄8GCt]="# sEsggx_$Ygi#LCxo?i%w` X+Zn;llyhzjb/xC\:5h>JtlCIYY?[q-Jc[]F}&YmoAw \;x.GF&3|Ӳ6`/=L8ڙgʵhσ=D$Kئ>?ALjdqeX&Գ W),Qx\SrfaTrx@Q!.ohm- |?PTlDt3NB 0]xF8tv1" 4έ~AۃA*J6+:o H yȈ `Lg<.yƄXa}0ͨ6\6W MpͿR4A_9/E "9g?jLԂiQľQ %Qr>2^ N?:>_S$';{bNhl '!=C<8)D-:xnotAC\H۴]@QDgAQCbaN5*h|yA.Z3c-&2l1C0 Oc N!Yb6_uYz~K16Hor.9һ aV̰ɎsqVtnh/oQl!:_قuqSQG0ȃl*5K:PR&:?:9 ,w#!F@j'JͯX0@FhR![6`R#U.|ndBmJAVu$fHc;&7XJ d;c}kHNǡHѹnԨt h ѴWnHGHe4}eL *=*`W-]+]oEf >6:sFj. AY!,H-X03m`},2V&= DXFYxp7 پ PoOРyQ-py)(vOp?UWó+VN)[ンRXd"o;0;Τ*)Ơ3mfj]kA*']=y:54C,+$R)\0mo"u kWeX*u{)wQy@)6kg8g$9(AUޢ%7a>pnDs&2q,{U_Q*+}> bh [ݪ*2ӡ^ `2s@)4o(-I(js"(b 슓9x[=~=Mӫ=wwGK+ElTw  |t 8;qnx[=qf%L=Okd1yћ!zB EVt瀥:Ȳ{|c`} 25eJQt! \jIܓϓqڳϿ:J;&6m=/Nڛ /2_Tͼ;/*fTtS1 F,7MG>Iӥ=7wNkem6UQeKcʲm:wQCQ\DOPAABP:vn<&bM;9(IrQG~ЊD4y%Y8eKvokz74MXYe51|9|ȒLz}N ~r|?Bw3{2%Nmbb3ώH*}u؛{]Ǿ@h~6M<вo M& 1-/wfliB[ofn=WYf1`u=}ߝ/Ϊ]z ΍I Ė"Ke-mk>%SD8Tp k@HԻPp-y³;u)AJOl,b\)v?A"2_ޱy0ӡ64:OE_Y.gj$&ȩ 8IRVɟaAD A*jU9Hw;`H" 8,wF8oxXJ0h)GM WhV!($hbTEX\-a%[FY5@>H Tקf7~G@ˇ c裹Ȓ1M%iN/Bx-B:dUJ@ncp\gDQKd{WnJP}e!#K.@'Xye1Kg8?TҤ81^s ĭn诫/]eK ?Ysr!'Wak_iZnp=lqH]m6~&QCp\F:kP p1&i u,ASXLRPX"Wzk$c.O1".γJK.>iV8!5yU!לaU2Rؾ }'ObH < J"C9hl?F1 i\m7*_\)ZBQ2ŘKKN:y%2J.WsڲS@G[I- A?Iן ]C{vLV|Y}RV(UV9XXgw,OLE*QQ 3{ g2eNd"*.ReQ|QQRLo_IM3)vzVG3K,'&l"E;ZãI aڥ,f[:1Z=TϸlvM* ɯ#4aIM5)]KW1O6ovh_/IcT-kXVITHN~4Uazw`gԏ7fJM;x{:Co"؟i3'.=[wyvse7:a QGm.MoJ-;$dj^eX+e!407 er8ʼnP;u-Ft?:f24'_t/F<8M>Q3.A4%q#.L6Wbw)Aqn@S9P7/. %,Ju/^3.*lh_mphc[ zy.-!"j< %oQP(K`;y^`>-`1ӊK!,Zʓ$\vH:&RUf\H4 F1\Wkڀ>/ jD8xpNvb3\A_nN?<&7S8ydr.n!4A)8=(T$0-`ыQT- 5[4VǪ<Ξ1JlĹk~Xk t" 6h-`lkhzz76*v&МHE`{ ,Y並@ʁS⚆IxZ5]/׻Ɉ@L//SH~Zg=`<D֑#3 IDֶ6rW#1pbWHS!01FIy&m,#\}hg5g{s=O 5Rc?ަ1ljt߶%& Mj4{f. Zz!1B3wJMtɆ4X, '[P)0yDIIBJ Ffwєt {3n(f:T]u /d]~s3?NHwTnI\0kgZvNYI0`Ŀtȿ] uW̦]D>t X%.BQW׸е97Jl*4|hjgh6ږYI"W*+ɷmrƷ57iZ`󰩁/ұ@w˦M  UrEx8yaeCڇvhNe< W¥ {V^Z=׿̝}fϡtJO ou&1/K#`ʘop/CzTjv>Z\긷cgt9&^+ނNlTւP>RNj%.@7ݘ;N RS9d!BAq,KHfڕj,d|~KM\ udFK@qy"CTwKZ挭PpҤ;|HioA.k?b&0 GY]G#˰0ӻ 2fߚOkr)] eho8}r91HEhoj\Hc1e|_mFZ]bI+ dng'@ APԕ@Ok grTZ$|70u*]|{sO:+HpYD$wfV{GskɈ(l!€C'+D<[zpHi0cS8T|QLH$jVUO֮^%HXJMZ0-@ϣbG˻\o\Nn> ̆|12Tn rGV5O?9/U ױ23AA`i_hs3mDJ^Uҥx7*'"k#sx{Cji&ԁXPd>D()$9BۥOAF4ac F&j05SadBa]𡇓W/F[-v-ECX˒dy?>[ ^|Бe+6߲%Hz%S-P& Kj_ZlX??k^X-*y3:*diI^? 0r~fu2ȶ Mx gEdiٍ١BMmOJ_~zQ)¿qY>t]8^h)'usMr{mYp>wJ0>[F)|gP oF:7d<6&pz׹HniډV;;yc ו PԟZ}䶌~EEyY=BHNd. ^N`+`qԩ\u>UWtG}Ot,D-W+ hg| Nj_)|7 w_dq3W bmd @PGш&mDfA:%Y:Qh\nb .^~QΉ`#|n 8y6wuJ@;1j?+o2ن|G S70CTI/gaaO*/31}f m ~K q`'f7~;HQVZPf5U?T'OkTav$04`3pF}#=]ofKz%m j 95oQT]xCOh yEӘ ̖"*Ju6Zy%iGRRDk3l׎qd(`'y^~µz?pI?fps3w~ku5|6 ~ rj=~yc3 FE]'4,z+ng1ːDǦƿuR@[FoXϰG0cZFuBhm3LD"_jAz2K:́Z_"¾A DH"lv.X'_U_nYzk)]v%.nb0u@KW)0hx.l;W W+% U#+~ьޅrycX53J(D69h/OPNYNU׏<^U^w`[YK_} =o!m"j)Q MZق@>;?j A8qt 0! )pv <dH-@ytܩ1SNw*L[0iHk޽m9[Clo j,U|5d sN"pˀ25Z7y˫vCЈ\ jo` c\%h:SvFiƜnh&B JV?,F'P9i.Ԩ79SS܏>2&j]>"Jr72=W sPU3s^˄>\'rЌ_[dzp6a1b6Bjx:}9clA2.bsB篓R0~StޔwC]-_(iu)2zE֐~bw8Ӄ7tfe>E~)<"טo?Wk,x*gz-32O돰kłTxǦ.FU$t;)[9zKXt( rTOesºM^cvͪVm]}D6": h g\ʻ8:-Xnݖ+OזQ},e{YXJ@G[uG2.B]OΞ0qUK!d]'ƝXW|8cR"36yo`@YR>Y.v?qWwXK#@sYOΌprc֬Nt$`%nB=C:sV6KCVKr Tְ羧"dĠ{!TjnE3 =( 'in@?Hp%T\0/lƃ.%t  q,>|x]%uY$$1&񢅠~ǮvN?`v1~ +GZi 9cx/R X DBNIHsVCW=Ŵ0g'ёp㘷y!cͼ t\GRAl(,ޫ}m1\}$1qHKUdw)"g9A܄M 9bB6 ^؜ \\v }پV b>i2)qF3@ϯ,2T/-}@ Vv*a?m1:ZsK/q~WȘlnXו;Հ@VBγiQ6!G}@P!|9Ay!m<>(LX~R͢j\Q!7 e4I|7?VnܡqRo5os}!58K={O0uhdTi?i $ Ljbˍ?k@FQI$ZܨB2J,]̐|Ɩl/LbwL3p9W_"2< f&Sܒx+(^)? $t n _xemd<|yO̞O-8͎!!XxVTagMv̴wW81] *0Xr]D9K"Fx;ȋt,iܽkzvXiR*?.1!b6"XBְW2DG"/e0!)@ s_hcZWVɷ,-ݍnlO=+L0+d^nu0 G]J&ʡ 2䢥BͫϕQS?)K_!⹶ G*FX+˟H.dbVF_H 8T.O]蘵*c0Gziϵɴ 4_mu%Ԍa)kQ}̶_7EzY`jYJ=n|IWq ]yP2t:Bf|V7VDD9 }4uǠd;%HDpIu #tpu& S. Ry#ue6  ..猚?LgwH}oo~+{ΆMwjgmHN~؟|s^@lʦ5 +PWIi~IZ^Sg"\ڼ2bǴpCho #xΘ0c^ifָy_;A4}ԭСj.˴,Ulp$TytlU΀`̢KV 5D0/ uLMZyHFqQ1oCgwQJ─/".p:#_$w7gsюf)&NǁQrT5F% P;E16zYT[AL A nRqoʦ?%c׽7+:ِcBa!?7md }icL2hh?iA :~x#ְA,"+q.xx# Ѩ^ &u&fQt$Ru+$p:C{dy*v^+(b jsu]8{~#H%> [4#=ݝRNP2餈G4*;|ct~%5)pĽO c]̜}FV6}o|Di8Ze熙UoBTh6BO\*դ /y &5%Ry*pO?PZa>TYEQ0" k^L~b?Ce !MeM /sfUcTߞn ]&'i${aN86R_ndohɨY*[i)Mh,x=!=19da9UTF/iN@b H'Х"YPwV%fZ\Nw<Ȉqev:ũS_>휣5h32t$HfsxVB–I" '-yNz_f_ZT%Bh>qP CZln)4f ݱ[R/wF)3=|H=k !NkԍHņa_;:S; q*j~՗3{,Ki`BʼN䝨8dK$ĊZ3i(JrSaVޠ9IQ@L/ &{w ipk\@.)98{^xF4n^+O&.ax.Լl,%ZOu;<·f(hPZẩ`,D`)J%SC_p!fY8 rs k#$;ܓwjf a[Ii S 'M=qd;y1!pNrJ0w"EgȾ?嵎᳧օX2,}2֝[H RqS#MXa 0fDsya a̓^x`F|ËJYAq-2؁vFϪ5 _d*Hy߇~\FYAq",v }+.ByJN!skOJ`nr;d5̅2 L{h8XpA2kI@.-fL&1 u^,zɌ3)|gDgr.l@g>u@_`ZDP_̢gk "ٱp]}mDW9 qMsL^sG7Qʖ_1)喾`IEC`B']2oHAI9KghQ@Qut><5]е<(UILP)Q1H}F$NX/ dx"ĔGDM0bbfT@rGv>3& - ' *wdjL5%]d(n5Cm1dqTvDPZI\^Z2xz"ko5WqIaUp.tU p #4y+nn衖Cxѓ8Gz9ߤ@Hn\N~o}%]]C{G#Dt5%Q;IsO"N椙,if^1dzhy =rTһOǙF%FLFpolJ_L;#BC#'ٹZ;ᷔ!XG5l̰iC)8X8H &h7Ox.⪣#GXDo =n/S 2nr߫6_=]ǥ]uw !v n p6Z;yUI]_iۚsth-}?I}q\ a+n@ALX\p/jiEX¤I'`w\#b>04֨.jRHR "!q_JIKu1ǃǒk=h* @H~ Rd+} ^6hqUy2f {~HعkB/P*-1-yo3s1hEk4~fXI:SHNp{I=&!_/bvcH(2$LJ ihyCk0ۧ_YF bCxn<<;Ժ+vgWB kMdaGpEabZsP$]RgzX|uCngf2o`zl!f^B+2+hBF艸hrSqtk7seNۼd<{gHr^/ LPll;KfYյ66,VH3ʼAN 4ͬH#mɲogOq,h4!@;S:3@6<ŸQFJݭ9t^(Nu}MY4 Luyk_εXQQZ|uN4PT.K%VKeZD,zjrUY>|agFqYqХpwqDj\1!*kX)<_{m$XhN13=? Ydhx© \x#Ĥ65rzq썗(w9x@t_P0TV"s=-C}ym~i#6E Y#֛ ##*H,90=+Bx ZMK^p,[eV'JMy|6 ޥZ>+DtDR{vM Noy6FTXwb&>@z]hk r-_KO{)ȃp$;ЍcqDUdL$洒;:V2㴗"X00Z^=/$ԀDMZ nsG4?͕IyZY,;K/)Pй95bcdrEp?%;)xI)8=05!!(nd~TncuXդh/[]+DV]`KϬ3 'B] }NpG"6݂h-TqݚҢ3ce5ܲk4hKiga'q+0AFwc#, /)z `eBջ9S%C\S~b 'UoGDR ޓSk4њ*0e&oVe ŠS)lv7~l,ibjef:Z3:4tAB&n+/^H;$/%rG>v:b9bXђZ*<$xXwkHnl}'vfG5ѷ!^h`b4ecJPʠKJ0P=dHS>qnqc`8TCf+ayߙ }?v6D?U, K؂ i A jy]fEdzдw?un `x#f]uc !fUJUb4'4A|"5Kz $DWV;D]Z| cZd"[/ea66b;»)*1rk}͐a;D;+jC-}1-<'L<&GcPևwgs™拮Ƃj"\6*j/ѼnȻ~;)ukiS h{)yjh'bU,-b_B\9DճZU'iJJ77害3mQ pB) 4~ESϑBvJ{][\n؀$P }wID- ۙ͞`rS}Wb*7 C09&HuH;7mDE;s՛i;\jר^w㖉)b̨g Bɛs!4LԄ͈ -~:&20G@xTp N8u;@H\dwwo}PcWG'e9' ;k-EJy1|ʪ(z5kn BCPuaK$*#:._tB֟'|^&OSB)_L_M tBu-(xjPKwg0|CHjXb!jeAH7ÉI}$hGf2E2!9́!R.cV;;Y$ !=C:ZM, ݃>`m#=FQxi&% (C cbz_5kO)XA4sn _>Tڟi2wJx7?:ٴ8yt& b!4o\\ U+_waO{LOm1ڂI4Mgb&5bl"\?RGmm., ̍)2ݗ_ fJ+J!yOG ˃0`A{GcuDwMv0o^FNugAXb \`>&̦,drYBɬnn,|tm Epg|Z67z[$h{g Zfy=LQ@GW(zq\ l׶ȵ8o8?JLb`wXJͣj80ñ'[{IDzlECIzUUjTa"]h^+&gAl̢ߛ(o5ΎQ=DsB\)ɡn=1*Qpj+_6 {5ߎI&Y0." TQ\>Rdl5PŸƛɼpA+= 1-FMΚn)'$ Ok2xِ"b=>J' &;C1fuWጡ\O6/ezG`\@ ͌mݑGlLFO?W{>yO kLogad 9W$`ޚ'dg=sxȜ@Fu|ȤMҴ=˱-.=MQװq4ǿ a}hB4Wb@MIdh( wź4@Q*B2ZV#e|jan^^LV-5{% >hBq;mÊNkf8LxUibUK$6&9ֻoj/yKOvP De)AY5xHI]4>ʷl5l)IvkW"`C]OE"P9c(:ӿܱ!va~ JO@;$Oe]rxB]wu7TOMzt," Vͨm )b^J`o@@rݛuo`]<³K* s0`L~8#_xk4i!M}`2|<ޟ 1ס4+CWc^JgON#Ϊ:RlyXkR1=J fRxh\`njoUpƳ'TgYZ070701000002a7000081a4000000000000000000000001626034b400004734000000000000000000000000000000000000005100000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/nvme/target/nvmet-rdma.ko.xz7zXZִF!t/'F]?Eh=ڜ9Lj}|s87?Sk3:;F9 #(T_q^*=ћcMy-K= C֙L;l &Ued+³6/f' e5QXm˃dCph&)Qղߵ UF.f'&4GFBɴݳl~S4(-~rBpEp!] D̏fbΉ*q\ޖx 1TFT{g,C.fvW*E+5]V&Xoރ(*"Pyc2Ϣ/?A:=DM{F= Z+o6E2]ɞYR=7 Q܆9Vj߳#9-φ{FxTg+顏gQ,r=p 7#ٿ~G(1[BmÅ.:$L^o;`δkCT0F>Ze DyIU(># oV&OI^Ku#poffzd/lqq8mA(Od%Iou͆Qʀ& Yghƌ=w4k9 FIz9~DQlr8`79*-gkCc,Ï&?1m(hT2GXd{5`+=aLsvKhchTb%YkA< kyXC뉜~ۦ!UِiB=ZרѥtH]I>i]ퟞ0sY  ʆ<%A>E \?j;Y펻t-5'ÿ́u!D#(uE݃F~dUl~KWN*VŮψ[ m^1So-ઝUhW6j墎[;Bn%DI,Ul|ǛŻ\.Yeބ};͉͡32 Bx7Fu`)sYG+ƨ0 E%=:>ᱏˁ‰ĭVo4/vJYQ{,?HHw7y Lnl^p[rgx2Yއ[fiYṘNEZF, &PPX.%Ii?ܙ;q'_HiI)L)c('=lIڨ@oE<֝nX?{Tf~:Oq/[TDٌDKLrNE訤;,E2{{ĒT7lywr+9eh`R<]3}q37GTҽ*OAf  Gx͸ŗНsq=lVb-*JcZQإqq*@AM%BPCDfQ ׻w]$%V~3~BHj*7h9*B7' 6AW(h?>@![ +nxk}aoRk a_~x0_3zpEu1-c),QOA[u!Wz[gL5Q|?\Jf5S0紣E,_$=Z%8g8~ ɺ`N07:Z;`#ּ|צH`1fUE6{D ;mhDB#&m446e0v2MO˟0$w tľ{f˺7z{ e&2y^e)<A|̊h2/1%m2dbT/R;K`M##s gaC׼k~IįgjZAiz8 \ ' $?ett"HJAiҼg{:r&R+iu1mSWvSD{cGER.{jq&kTl//1OhD Cc ̚ bT5xz 4s mZE"k_"Ɨ2nX_ePJ؂G*1FljOO٭Ku½D1㛶 oBXEqN~KlXYGi/K1 \VvEhl>گ/ņwDT6Y=&Od?F%ם]? P A6in߬EM"82ʪCl_FêAk$X<3Fc2{4\vts&pBN*I˃1Uj|[&%:_)忽' 6`m7Z{o>|YNxUsI#68 4 yO!Vq1R?Mm(3*\/soy^[w@B8e .<< XICAךIڜD+eS.B5-w:C8!2@^ \}~A'@9|VWBcQ[?: 9h=&'&0 |,=hJt07p.ޢ3ƏWӄ+(OqxyX*x ?_-N=!+5]y\I>͟vݸ6cg\ںΕ b(޹[6 4SNէR*6jZV:D*U7x;K&2aIi+<,+0@ȷtv*&?v¶/1W vAkmm60+׋""eS[D CC%hT?=.^eeˣg^X֒[}W ueVƁ8'8$@#d*VҀ(D+"]O,T#89ʆ#uT.CLfkE4Ajp|ӄAY^p6jD AuYgq\9>݃Ȃˊzs$a.CUduiT~2޴ 2wML4/Ӟ-L`tirA-e NH|-:^XQDK^[X^{t ƕNv:|NB߁;X}Ȥ7"JhM̵T-ouFޤ H F.~[rJ8çr\HșcBH6`k55mS&P^<3Wf} hgῢ|w{ȱj6 8<1F{ 'SivM7`m'UXt!\dSx5/SŨB}B4`ELYovH]4yPæ=Rb1CO>f$ Sҝi}'/c'PJT첢1 /QjB7v'(A#, qQjtX7PP6S,fodSkc^Nyrԑ=iݘQo?h΁7U}rmRjj%.H86 +W9FhKl66r|p6q4U=+#Vj? 7])쟘cDBqgC1A p8":`.URɩ%LZTz<]&1/ގw?S?[0[ 5zp/FwJm>TYħoVZ8%ɴv"idS2XcZXФ&KR>Xeʜ;]պԇU*:LͮJnSy6gթjJ7x1x?XL{T6ҊDZ̈́55HO{E5a+ԟ$!Gw\Nۉű%k2 TF@}ڟQjrϡ, ^_oZR.EDS-BK~e`$?SB{907h/LzEUjɅfݙ2Zynw %֏.P ~E['ya,h> eF$/Tf"6x6^(g@~?va[Izڙ2^230Usa):D]=ʹpn(YY>גnjd|<,XLdG.s忀 uh}i' G-f{#Nd=Lq2-I$t*WƟ0Օ+d.NX?*p9BW4O}RHOg092al#~L 1)Z@& O@VBu3:0Q8 UGЪq{|YpOK,g̓4IHbt~[m#D"4F9هn)Geނ.ʇK1 @q= ~I'{vrBP*We'\ͷY؁'sNZ`uZzFr U||Mtb£сa"91@("" "{l*qlJ~jY)==. ):+K2*G,/ Ÿ:Wul|~fTw)Tsvs0 D?p_/c4-֖3h4.hvoȩA$0 ⓽Ŭ`u']`Rb+em0 ؿmɖ،\L?Hٖb)`!DCWxnF%'u :k%.fEaM-_0=wL~k6mMy?9 m|F&^]:PRw) r1[ vAO3|Z4 nBᰌ'1Nh"K1!aҋj԰$X[/o6_Ѥl d=C|.b:WXko!_>[/< W^Ag7ߪ~1 kaS8Wx=Al% 04bŕɖ4 bE]s%rh.½o,PHr xl˶R]}2ߘ3 fѩ2ru@e{h {AA%W&}19^=)lIUP^^W<9[4 q́:kLe/dɣ){o'=dtS:v#̚_Ԛ1| .K}dQQnv9:A]mB(G q\]}/DLj#ya_,?66(bH\E!^=2ٮOt}E7^3Y94~ C1հƸpx#JO% XtQ0o~R7A7W"\\*K0!{Ue瞡T ~ ٿT-=y^mxRh2R /,j& oOeQܜ|jTnhLjdԼsC7i2*6Dž ⾸y;>:fCy$ĽE"v ,f"ggaoףKn[/\VȖ G3D1 $r? %p$N2Grt`o[S;YR%Vlj2IivOP[wKB/@fO*2`<&YvŪSїvya_]=FlAeIɯk3GuO%kRCkGyloFzA%@GQꠓ~:vF _|mUqii mJz wfZۥOUw y"/ iCh6\L-?jxkM}h j/׸npa @f Hl95?M6W6\Qોq֕BA9zʃeOHXuR0Q-TʡAQ1J}7fJ(a$>PY]muͬ]vM%[(#1bq ?o&5W"5}%cLv˙jMOZ(Hq3 o@; F,\7wJ.FBU &3b&c"(uS='[aOAy0-B[XYOy^D aƱ+_y7rmP(oYB}=P)0[ՆUa=Sgj✼X2!c?m4JO6_M+H{-PB~Ҝ4qMU0#Sz+\|US#Wa5ɩy_QBM O?WFI D!ܡ3 }/A1szo ^+,[Fxmui0D/`, 8wHjFT?Gc]>^?xϴͥ?XcGBY>Cvf= ^Lk/%qfF|QDOݡID&ݟfuGToЇD(U/zz7wdv,ֵ"yZɳ٬|]:(*f @j#, |2a?2E6*fE"}u%>FHc5:1fwX^ZFii ҉TSRW5 Qc(QRw40(Il_ M@&uCu}_UaبRHyazQ Friuaj_#inx ~s{9H\qA;\ ==gs$SfvM)Ռ0á͐?xa#.qtg\:^[JY@%G0>.㨥X)zW-kК> $յ)af7,5)O GVd_*̳ڭ=('T(ђI XY5I'{=2eЩK0Uhc|fisLL=K֏ 9$U>t|O;Qewӹ*QSb2/ _-|m@|ջq9K}ݙ`Xwv~9b|5 HKCxý.9G (Z5W&2VחT j,J' D i8S'qrS>ʕKJTeot F,+ w3O#nvx2G {/ 8&Iqq'_7[>-A4DL0wˆa ]D&z ,7 `CnH%>w|Dk >9df p;,,X:@. atY3uq7_S3͉QHuG:]9TcI&Jua ժ r? Ѕ04FJ.;l [,s/#ƒ::@hDX R4ڙc]jNbZVl~ئ~N=>YzKx֓M.(Lퟫ= U`p$+:/{d.-Zz\$'FlPZ4HbzAcTMH$T~֯ X%<w#GTfT; yoM3 ȃr6e*3~)ێϗŏnKH/bQȡV\4㤽q[%,ٞY5?;bH|g fƦf x\L⹣5f^#_) R4rik q5;(E R߄Sf'BQ+޲(칟j2[EҰu_F-_l3}HONr??*@NcfOc0Z\:%x8_3܁I:qw E!~-1&˧Řar x8> 9=T^T 8vgt+J?h[\(e8dcybE׀B2"]MY# /ɄhѢW&5B[rg^2'V^74*n P' ^_(e[w\ uJ#UbB̸Fk׵z?[uW,Kߥ@'+}[xJf>SK;m@F=eԀ).Гɭ< xF7erϘȤH9YW&k%U,;(#%46Qw,}#`18=톳B]K"3MLbI;!HQiGE ]v6 Ү!'VNgnzܪN"O>WЛcuaNi/'H%_{}<"iOu/NC-޹?x4oenФS{Dˉ"8ehh,N4)|;qָK i{~C#f,۱Қj0H+vbDTOge(rxq {[ S&p7\<$LsaT;m"~9+KqXEXJ~4 4M^m"tY_``?|Ö,U)zyJ7D&}+ 5at{b}TOb0E`.U7Bme5r~Oqį"b,{61Tt7 I-|.mB9ضA &`֛$'|zq.NpnR) [׃𰳬 qِ$C-,"/~ZCA`1"D(ި]BN> !Ye&Z/S75ko4斁ccܢa蚒I`n{q}%D| `T-%>B[GR.kQy|`vt7f-6m,ex1(($Pؤ>3d=̀jJU?!wiXW;gKioO{ M ƨp)U%Vok|~loα6'TъxR&va;1ftk+Wt||\-kbCe3- |"wh9A,n)c6/R2kN΄Zs{D:DZ!8h-BYYloLߘNa͝JYϿI 4ڂ %:Ng :#i겼2Oy87䭒po.7IYEb [hjcl*mJXT E ]MKmd]~1]zT"!3Cݗ_x2)YxUٮrH0cM'<|c ʈŁ 8*CLE;U }*!XǕqo_)Y~JlLB0#տ?rtz<Y Cš~(p\ÍWzYse׉@:^z:H`콇"p3!dfe= J_grUN$ZebQ"ni},⃃r1:b*IJmw1`f!L!B*4p((C,ևUnz)xyz5jZ0w˱tԬéx\[Tlૣ_Sp^k0f x ?wu!$Y(g GuDA" Ps77zj Ϯ\}6- 2CJeIV-`ʌL.R6uE6 ~Z>b%C( *sW\&O }k:fJZ5[edhBЫwxlɹpu`ݻЂ Ƒ yoP>UU=,~`A6v'6\TxwTߺe ;#úۛH^S0?|!`|k4n(z<J9Wt ޡQ7 %@x rkl {Zzy=;r*Wv8Պ84;33j? xCH FP5 `^J|m,sEhT< \1 [+H=ڳP][.E})}x3FoP q`fdn+,;61^6_MJTN(W4=/юy56mLYV>(^;ua2JEQ;7Ҋb֨Wn8Ա Gq0WU;#C2NAhX (=wiD6_ʓV?.Yf+)wH}yV f;.?Cu푵]$ƌ6N) E7plG'cjpbrvXr\TݳFII,ݛ@^ n#Ow)aֲͻX ?μZQB9Wɳ6¸ӧ*/!Op2?,=:♇-~,H'QZ=jveJ7[tM/ov%PKBP=3JAGRxcDHTvlCmʗ,F%lâ1If@ٳ\dcZ:ɷ`#Ӡ-,qڼaWZьW %|4YRc+t/)sZW%GWͬrD% 4{FY*M#04AI٥0>]C!nk^Zڸ/ uN,.0xX,Lʚ)Wh̰prX,6`Dhm^ m~\=#ՁkCOց8 ݙG@_`|o?6hs'7^14f\f}W/usYx=m]jh܇jRL.l̪W?9?9JpW+[^C*BiThv-GX.`w=@"Ax;mT2`~]P 7tψ(>T;hճ /N+FhT>q"}p9Ed6]eP/ob20hl?Aq"JG?:"Ɛ{[W8Gx`Rvgu f`Bgo)6}ux.ph︖d%A=s8o2hs2g6=p5Ʀn:iQX+/8]qbMBLV &;Mx[1 OiN:/)  ;+1 |@^46p(ۄd`PWÝÉŨ>m`%\Y )1Yw/!@Xra=Z;`irPWe*=ke9gc{Tsp fuGgWq=p[pT44T{+Z;22ߺRHqTL(nFPxW5\\D-(5 - 8EP=0,*j7ۊS{P3̎);+HM lg's|CX~L !Ay{'7/ͪIC8_ISRɶS%>UVFI*p:ý]B〭ɟ߭'%ݽڑ/?v/MZ)2UEPT3DSġOc2(*j*fV:@@o@Q.Tzi}wwtPjeZ8reC~Z1,j$GqsXru.;[ $HJQxRo:Y'-_%o_#v9k~G:w4GDLr +lL5`*K[4 qk-˖g@Alu6:{+0AQlrqF$O~i<-ӷr BfFC]i`QQ4p HMϖ&UŭpH(,zhy ]![ M"^Ml j^&fifnRJü'd8/M%KYe(x1sSGaq Iڑ_{>8:cD) 06QM4/O_TV :rVq>**}> 'cFrHcԱ]X;2v-}& 4v4\Lj.VI!qn!`:&v'EѮl@6$lzgCbNn 0r4 ͐А9~cM7`x,n7XIL Y0FMr,r,pkέ3+{pt>@JӘ/M'r g~ڞL>A]wB#Рje<:l#Q7y>ބQ^Ca-Ͽiadfx mH0htSʃ uL a^d^z2YL'!"mgV3>yr>Q&K:t gXmLȪǰmUpZZa^_'77䯄( tVzjMOF ȟuafBLmVYL8ŭ֕;|)]*݀{6's`#3ȓ3$-akŀ.),wzM ?ƣr3!~ʜmJtW,pDkhkDnu$݆bv1ݧ2G'-)Џ;6옖mցKPrD?fmo'jN{EQ7.nqI^Մ >mVY)އLLR! Z Զ ^CyUyV BTIW G_z9nAFS1<'O\##C@\ш 0B҈ѽ;_aEX:ѥ,<M >/ F+K#Ҭ (sTKD4 "ABlBnT2_}.z"#o~$8ɞs!vKڹ5x洵ȏm7'ܳh׏> 5S]_3U\$L k ^@n@Poj.,)c<ϼk{vhknUFN,\4 *ӰM F#q~]v}v5Nգ!u5\˘ZM3neIE5) nls|_K;!e{z4rD|ylO.PLc4_ҕ̾,FH1  :(y@=QсiAd4 _mODk'Me:F tRQ sv'꯬_ikkEG1Yi&G#cS }O!:kg7@\ &se!h-<{ת6G ͻ-T36quռ-tz,i*HSj6Y5<_g~q|jp_x6uX ,2U8FIv-ZchSՌ=& {  4F1 {֜m{p׀7(]zzf4  ڝ &;Tҫ8asD 1m,S^u__LioQp?eN}ҭG?_ft^ \,~C6 %rpn?Cm~hٗn Eۚd.Be-.Sys{;]M*m"jE^z {P̅Ѕk/G9)5S A-Ap6Na- rV995ؤ*lT,n RFɞe+R/$wBHG~0 !Jv`.6,>(3q X~JFPOanzߠ1?eDSB"v+ʆTFx!A@^J s$9OY{/ `rRh'п< FvļϿR8QA }GwiPI0T"&K{]`$E٪&Y\;+d'M]P:OQFOl/#­:lNsU26lj>Ful`e6O2m#*Q>m-MMk=6v{Z!I7Q>qo>4I5 VavX߀7A}j*PVƍ>N Xx$dy^`fsuiphyTWf>gMwtэ>Ӯ| 3xq@paш|O?Os4r*j =Bѥe$YyE5BhKDm|11u5R[e =xh nr>4l1Y*\ٹ/>FBNLT>h)Վ5Ղ^e,?K tT?E5j*VыjJ;Cpqz8SzP] oʄ*lPUjk}sO(K,lmmիjLRK\.YJzH.qçdOD,;V+^l'|4=^qP^v;ۗqa[-EzH d>j:o\>Ow040m`!jk.Dl(G!!֣UdU" Z@UuE-DŽ3 kfT(MRQ*W{~[2Wb4Ķ&duMLb@;>3,zn\SX'"0ARZ 5Id~p |r6 S>@g#&kalى~hW$\Ʋ"*) jp6JwnFPɨ;wc(Z^hjt%NR2E!q9-|nAl%Qf%_ {w / 2[VL/wK傂qXm_/of|&<tj:Lm >d)AȉF4t6V'E?{xAɑlcv';kR.rz,JO3Ha]CށCfiwJ:i^ZVk x#"T&48l\^M#BePqq|;iwL+i<,g;!-ZсSNCؕ\*s}zuWwq0Ny\"OtO9ROHJ><.QnCl~k6 [L!Q:?]/SL 'uB٭Eؑd8<# h1ZL&3[V")\ =[F:SV oX ~T೉K t/1@W'iŀ,*)nۚKbTd7j^1-Ekxcr!fknU[Op@頻)h!LdMR.4ET7͓g'*݁OyX 1׬L3-&i]&m]X:%^UEA !H|/iU7ɻHJ^1KmY601֔FTY"P7.HLDoMdrjR24źɞ=1p zjٍa:@)ރU"!+33dZ#Xƚ9PC P6M,d[dv:iXJbGTTA2>Dzty ~u߀03^Q667R#d"4CLF@V8[D릑B}~ôD Gv9 h3%y,cU`UcH,^qxIjnvN2 ur); w1p(>fF-)i.W#ynޗH"-n/G7:7|Ȩ$O&lwܱ+A ezɪL$쮹p4e[> #kؾno- 8 J,UkLs)s8wPbbR!y4Y`p|cL"ViK;,}u6^ÇI9"5X؇ U n'BV2s|)a }\W#m~&lJ5ecb$R=R+@f9J|%v!"E ,BT ,YR6dX0-o~qVYV8{1[Zqk٢ٱA=vJ)vm%锑6jX߰Nc$ 8PNW_ID^S_R1(:G i(P.Ÿߊ#~`NOM *NuX"V6ch1( fhZfW=L; 9*9" 8*%KB;;u zъPZd1&s8AU ; eސdSQ=,Wz9M-UfE"X^ Iz\=>T. Ot,,х话)d+.Y)f Tp3 ,Ӿ"46(2rݫ,Kz`c*Ov.SspOݢ:uTnUaOGQ -,ǎq;3(:c!M[H+&}eS!(9$֠l;AfWdGIèchWErt1.`v: O |H_l$Bic1I}9|b%*FmJu}. b-FH0޵ڞq ^|&LsLS>E1E n9ک85$lb0((]%JJqa w wKbvsIq-5z9\=sAlާYDL4 JFў!˙܃#dw*Xyި*`pۿ +s_R:JYV'2eTGT _gGhԐX%~MxA-__/]Ǫ=41 w.Stݟ&z8RCyr?l t؁.#ZBtQ4F]ԉdV]u_mQO"eFŽsk@-f麫pbxYoG1lE묙Mu L<̖nyK՗YA2^;dI=>ru*ho %+pSI,e2K gmk9K2ߔ~;{jOKS+|7yXa@gWHs ztH?s[Ϲ j;L2'a]UX;TP;&t.]VvSH,zzK=;X x)'x~-p\(O(t_wa,lj`CZ̢)ڡzfC;t6E2޹MhnF#(9U,Has|=/VNl*C7{kaS"80w~nPI+tfΗW5m.Δ KIAB^$9e}WS;5ՃɚKgu#/,;*L?|'6nT "|IOfdiznP6p{n4>~DM!KOLغ=֛ J_=A˳Ku?4&?WkY+sD˓s`QF hkf i]歛H jZ+(GlAwUGLu6kB|M2jp!1T}9% 3=,Tc1K\ e"MCyU0a0gw(-s_.v'/],GT0)iPyP^w'W^#+?Qt5ħ /-Cn>u>P~.ï`(Y>IZYg/d'+{\3 c8w _Te` r_aZ~ȧC&r[:S5 nmԶ@[Li"{uXWJQzˍ),>I 4΀+kB ?&CDSWPě-mmmp ^^ϣ[d>v;tnf;Wv+^ք&z`H=Yi\@tMz ͦi!Suxo/>-#hnW˩4V|6""Kml]y=sAcD iߘsF!,q?ܰơ¸u!ؙHR0C˃"V{>klb>O}#=(JQE7u܄y=Ǩ&$BZE3/pQΤVt0:9Te  BeAQ[҄lJDsxnek50D> u- ]NP?싞_/0ϴ Zwq(G@ܗ~gzXأH*DIaفِ:dĶifPAiARVYꝤxf6Hn\4"Dfٱb<GQxb 3Xc799|]MÜPpsݻE!jpT5ip4` zc. =SnX*3MO=%1u %L}oXh 剄\3`\N|k);3a%֔vvƃxn=r(o@bJgyj$x,7C)IHb>,,C/.dX:w#f5`I [5殘g%}Fctel&/=ʋJ=x3|)̬:Jq-I/46X 밾1/nfBM?(x_sֻMǴ?Ӧk:_ g [',q1o<=Y4Scltۖ@ؙ cpuծJ>2oT,Wx|WpcWk[ Wz?@e m߭ S Rqqm$ fr2ˣX"*⛎#kЀZd<]>4f8:u-! Oȏˣ2:1 &n6wE(>.|=, {~Vso}1&xxWp+J(Y/lÉ=%o &. OQ\|؃SQhȬ6!@-ݑ?2b~bɴT# `[sS9RMgռ0;l봦4wy`yp ^ƱVƚ'K. lX؃;+Q!T z ڤS[L X ,' *;V2I/BeCo9A!j?~%6%n.5 %^"vޅn6^LN 4NIB;Yqtbw~"}}3!VN<0w,YNjt֑oQ̨1 Sr+ѽ'UA'oBzU>N 2POc rN!UǴpn: )r+Opx_ཙL bjp,Y^z8!=% ݛL 2)q|$vk̬O"ij=`i]1zY_J1P-4| ǿ:$[8e=>3od]?IQKXyh JfG/ , XK=:\G:3/˨vOfkYzJJ28<,|nk̂2X5PɜaB'l-y/q8fc\8 .\ւ8(/Xn&e@E2MW k5a;@T1;"qlzhE B]n3Ԁgt)b!+O5@LdXFέNɚGa ÐΒò2cxJ]I%< q +@wKl|ŕ+ /vsO@snfzxwYrħNґ9X6a^ ԥw D{dcnG7Ћ޺TS,{s A2݆hDfB>c'>;\+?h\\媛‘o$ u[}B+'re,b T/74ļ^ձl:Zsyd~^^ #mdi ]`uO֮-랖?NfDmJY$ Μē*c,]W$⸾} x͒KpbW? tMuZ_JRW.D,@%:<_d9r(Ge?0mFcM^ nZ4)gBiruY7ˉ|14o2O"V-=$^B1)%zЯPgxĴd,l <Ӹt%zi,`Nu--RNX4[ :N=7هip zgI\na+ *yVtb~u-sz~֟hU9Se: 2gw^ָfh=]t$Ł+7h ) /!m)Gv6-J*uB|!<'B$ظZ$@ܜa$GWjDK#?LuNF|+|IuÁzbdOdw1Qar&ӄ$csvuBWgJ c8cہB>53#w4lx&Y](XqeѤ.12sI1>QGaQ)O,LgE?|4nM&`byo:f0{#{J  cAcDnyFoFOǾ!M!+jI/۞7=$YĥO,D(ۿkpl@vdN4M]B6I=Bٙun1ɐ 6.@7^F/ze3zyJ  3>u&ud}[D?{kt钫CvJ&^T*ɥ>ns*Y׿G)nrY [rbVārõF3 P])TI6p4bFKH.}~nrdz:#B^.l٤wY[_bH?zMfGnNa5z_/O~͕l*F喉Uzplɀ)dT$wþ*?EM% >Q6||%dcʰng ~HrB pP1Fvvic"=u}Ӹ^cvͪ%l_X3l xVG}0Ӹ|WY{|$"y?C' cI?2YuwʺmlҋK rd󡈀c/"L/G"]HB{@ 䗑R NFgD6#K]՛& Ӿd(ch7z] !gdtk^ fuy}[tv5,#CYdj0 +: G˱3rjmPJ:ݱ\?TLo|D0#{o gh%Lx3-U9~јj|x:|wODR0QI_C[њ<:"n0ӝ ORVmwZ?\5>RNNKKLB yD6IBmnxVU\  `6.sGש;x,Y[mO(mNpGƥ|srGzAn_RrI7SfA5,9f㨠5/jP衠=\)rAnKBI &v%hA:-E[') 8k/^shCRG./^nM,tsM%KQ.0~MEWkY WC8 dݠ64Jִh3Y*BOhΣ0+"m}ؾ] 4}C6[4a%݈"VT+4$4*#!Y,=Y~-58:kӢ^3-Ą=<̥+ #0BqXdb JljARlh)!ѲMm3s;jC aXw\qg]8!;Zeo,O9vc_P>7b?jԪ6{ l?E6}1g6$vVf>y'ssl`;.hx5{y7*7g\'?O:3@mmia(y0]zv~M]' ԡQwĬ _̜dĀ0㪔(_Ga>$CzЌЛWgJe{aҼ"f|'& [nʺNH1QǞq'4jRunk glFRtE`m#"rpS|iM"2TyP(;Kdmeq.p#6вr84j ` 284o "':6e&Acq:Rpېb\_E-G +Ne1/NeV]2~tb4Gw-SD6yw5,UK*“ v'7RL2@E?N &XaIp,bV{y _G'QQ Š%j4F,7: y"!8&pBE`UKL]-}#5 К/ONӸ 5 }F*M W_4zy3.o4M~᡽PYTYHYnPGjʫ;@cCؔovG;G-Z`% ;"  цZC" 1ZBL)A`<TBbwƃf.CajE`6Y%5δz$Dݖ'"Jk㈂Ut]k6>A:lK۟aU$/;`*CCdƨf)%A^Ol0o]9`CFUgcG~oIJ}Tؒ?`M!|:Y76 2Rh`298 $W3FB#VsǻOxE^5>,$-aF *s4ťQw\:@ftzok+?t#)x.QkK'Y {YɡRhj0W lfs'֣m96!/zb0g Fҿ$/?N@cXWح= ~c)B\=j@ppBqL~zA$f=z;;WmQzPEP9E6=uI=,sZ1a9bL }b&u/"_ ;Kf}c@*Fd2)2mƈ#+"7?$pbZ?q<6nw\¹-P :l(Q DuF[B5qTC@{vad몑 (c~d~ݞ%y=)6pgíAx2䋊;(Njֽ$-f-A@~?T N_t=TȤkI)pE[Q!KRV]v]9I7'Gk~ Sl[kUQwjz*FW("h Z5oÿ,6pv .QL}Ql b/ 5̸ 9"{\ }A-߽ηzQ)c)s| sUx贝f6!cn9pZ$#_|9='Erh TJQ3g67nWkQ/ Ҵ# 9-p)I+jQP0~;2 `}T2=칖C= 184Ga"<(![TƔE UTɬ{(]"m`>CqٲM[ gLb6>XSqǵr%VF-Ǘ~`3\f]v!i|36\2Q(^^w<0 |vT״`)˨詺؋q82H k¥s@/ i7ճ5K'n]VclǶYqѳZPIȦdxWj 4,iS;9%SbȆgb^he\/i{Op[HgeUf`mWϐQgw6+T|&?+18B? ./nR=W[W_Sʿ)Bӽs%4tNr}ABQQB6ʸo@(\+Wh 0g) 7-  +uwFOM{Y&fFC6=RdVnk͍D-7WV2JLEGs"mfNu((4lQ3čyZgT)׼'K$+;.eӭwP+)oа1؞=;xhOejMxa'*oGcظ rQa~Wūo uwp -Ueek?φRc>M$iҹݖ/B,`׌ޛZmD6TgV)=g9$~ț=rh1of|goys(]zKM,jKUa;RqjK*+FZԹ}~EІ=)>?a<;_NdQyL!0o'-Q̜fN=rB-Se S a(Mhwh=O?i 2RT1:]֑\8pMyr?2Fȯ0\iBAs*,ju_#i4Spik<#}TFS<ޡ bmە 4B8˃DWr"7 9R~C5lMR35_5W LjT"Pİ;Ν_(tx dB˭˕ѱaFo&vKR'GxOħee5F4Q*C:k]=F_B<և jGtS}DyPq[xM]HB +EtP?FJ9g^ 0~7[>Ńaj\mD(yRlcktAHE#71Cktd.ixCBn:5j%A}2[/uQ}h7#1J&?ߐLkI[l\ 0D"L ?`6N >LmU.!ׇ'#vm6Z8j ]*\BcIV+a:U(~ԥtSByh'oH.ߓtW KV9@Y߳%,t~x; KAQx͆ک_:Ipj* = s/|F­sZ[*[#[7xk cor:Th~wZW1\`a7ȍ:{cG}q'v!=F G%=~$ "k-VÛtCltRWn͢r6ٖ.f@zadС] epOK!su70F=tr2 c䤦ĒXgP'eeNpePw07]%m$ّ♫ib磷ҷ(CGwcqָ5:߮#@C.%i䓟hth?o@U~Yu ׅ۱Y^njjILf[)G>|EW_LĜUK(]$A'+?u=hQV9i"OAE.)0SapgYZ070701000002a9000081a4000000000000000000000001626034b500001c54000000000000000000000000000000000000005600000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/power/supply/smb347-charger.ko.xz7zXZִF!t/u]?Eh=ڜ9RiܷZ 5ᜳ4R`kѧ-b&7D$y3Dq3\@4<(۔z3J/k]pCdz#cV]_d!Q\msMհ̒46δЂKQGwRm"m[i֏KwԵs[Ы/6Q|D( ә!x}ǑW^Ϸ"a̖WfDܰF}hj(>"5zsMy TV R4/ζ%DO&^AZܲN߮Ѭ_dLw{ };?!% _܍e1gԷ"9i8Hϳ+9ׁf_`\y,']fs%=K6%ՇӉvKQxwTbm/\|@yBKMگվ9n E[ iX$q1c|M&!M(I[TaZ"6}[uT$4KIIݛ`}39||0 |_#Uz:?9DO-#''0>\COUu6ʱd5*g*~cKWصΗnY8y@Ͳ23\2y,ʉLE&kXlUh8qaM SD,^x;h _ Kxrqޒ=wV6"On~ k_R3%%heMwZbbD(\k2IԺz/C,*{ah56;ܠTgu0K& 㩨-e[GH*? (CdI ,qpT$z,wڸc'-'I퓎N *QPSKj)UOCI]H8N&p18mđ@0kP?JfB?FܮYR9дQ_hU׀]XaM8\3T݌p+6Iq^v*]|JnAB&#d|gwlfkZ1鄨:+o'9S:1ɻmiӑr6M0:T&.mt4e"^&y1Υ !PJUkKi'b[U Z^Ĺ(i А$ H54u 6%l_[1‘ =;PMecX QPٰd=\pJISq@5OتbsWFs;)h@Txu":B~=_2l)M#b_K4[j 9ԟ Ưpmx0s"8'mcg{ӇKfNcltϗ]'E/|^ Z7~L/⍌-~{ϛ> \ޮ0xGv3`ZP{Z@4T Ö[}j_EE2I΅Pk{l]=lcPKA{qp)TjM͌fHW,L(T!^Ӌ- Cޚ'vQ۸%/sXS7cTaa—m]8;6] D|7:nԾSEP2v='T݈q' MV$"Y7/m$ѝ @"z_C]є ({Q'ޝ#)H0,vw IM,ɹP5+l !M]:bB_6Ꮋf-]^0Bq\Gĉzu o' βr;o"]:kspbS=)Dė遛a;P[u1FB#vŪz{?#r9*/pUG"zOmw1` YݔO}bDQVn&ʽzgZmgc ~IRM%(G\j{+GOC0T#1|!2 2^ QUGb]_sRu3u Vi^-vQ\ ;>wzZp1b(՗k pexv?hٰI}=fyLRwUUeYJ^\p Ʒ0'iv>`0 1ݷ_t؎y>髚6k ǐ#vfu钑JdxXC|"I< [w K_%&%(P`1pgC_0$`cBzrC2P3b`ƶ ,IH7'(w&MKݐtOSJbcTtLsf8"mEK15%;fB*/~4eb;KhQܪlc9Wwj|cHR2y5䩙waGP~ҷs #Aջ\:8R<L[ ْ>|#[윈$jE[0 ? .>uZ0]DR."QQn/6XȮB$H @_opMQc ܃p&=Y<ݭ>neǨ8QUR2.o O87I*@]Ru@qW޶*cܲgS z19)xkaC<Uⷙd+40O~(<#L߇hx&[~>4ǫzY谜o% ȼE{- ^y2t/KfNҎ"}VhY1 ffhuk 3GRиEDV6l*&0]O\o>Kp#KړODžBߚ: ȁfM~=q~"c[|B&WHWFnT .&&溳&F%SmbC?ADD")TP FHk]2QͰԑwPv嘟H<~MTńP$&;]ƺgTW v%pN;R{Qʅ{CdNUpj&'D9as_|]@*͐3=j nPȬs] qsZ|[P ,6>8t ;c P fSU$پ.D2:JzH+nWR4^8fY쌓qYKͅTP V1ܛxuա[m{gF l+L_U'2!cǯFA6,bZgAsu١M 2+KOI0 OXd_:7MBG$!4 7DyrJ/:z'2-(O+n4hS5jzXP7DP?-02 {WQrHuGuzC}A-E<3c\ :ɹ1u cÙ4̖+ &]Woxa &>ybvq*]r(OAܑ46W/>\?F]{"%O*"އJjdDjQwǷD9ZmE xm8YB ,(iu5m">Z(K1M Nm^?Ɖ)|?1h]n4YRȓ`TЈ)޸̵5^q x#H1)a{4cg`6M}(*}|fJ' 0秲kxͮZ .b`$d@XѣZcͪtH"hj'Cq`dA^Q5Dڝ+Zd`u>Nr0fqjQ[cFG; n(2ըgЧu) do t B$gz<fotrҞ_}lҬI.Z8x{M_>"Y:hY3lÍDzWsjm췻\uf$ wяɾeK>׌FI^?@ejƏ]`z°},ds EDSh%߳qpcskv-4l&搳I4d g5t"jŬ/AQG/Լ;<b"ÏLY%Khh[.}Q&סlyuQlWxdF*j!~Q(ɥ7MpHmy&94UYHuS忺 mLk]i}筼H0CB}Ō8 \wY"6b`vԍ#@r@[3./]`6,,3!FLqy 鱾RƓ<~a'jH)`QAVaM ;sa0]Zf%SRfH>6yl'Q\Xt2U(} iAv@Gp۱rt[cI4i ij>K_q+)LO?R̲V 6P,p-Q} ;2kz jqp7`)ܳ[^/p K`v`TYdo>-?NTXNևB4DMa6<LqԲ\K 8LC?F,9W/7N H N ./]lԀ &זS_\ [K(9" ߍٛX~rYeLf \R A.֘F݄{^vA9dA.[ -٭ RYH L*yӏJ =oY˥v$$O"MgS:\ { R"UV٠G)clw)1+Y io.gU4*IQP9lG|Bױ݌Md~g#B ;$ !U\<Cn0NқKes6ѷϭUߪ_ d_)p4l^-I-&f̓8- ;|zф%[lOE_M5@\8~Z`SX U}?UTHNXs}]I ΥV:̝[ڠyRpnΣy0~QEBJ*T,-u?,=mVe@K:M@ Ϛ+-Ȳ-)- 0)DÿD)mY_wĂ8*A*̓ 1.y)sK1՛[׽i;'pڇc`f>0P-m.p  l؝M%\;&tB}ZeŅ# >|=8Z.BgYZ070701000002aa000081a4000000000000000000000001626034b400010820000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/aacraid/aacraid.ko.xz7zXZִF!t/5`]?Eh=ڜ9M̍psi<AH)mYHs.뿽BP5+%r]ԈWPC%5*`$V%ݙ (=^95])4]ga)?m( 쥋Iƨ>|4nU[ n 5@`#y~y+~hE !*rXWxq0 z݃Qtg{}c<ѻt6K7H"K?UCE?< r<^aɭY4 /sD!<<r?|oܲQxPF n$P]!ST8eQNznk4eԄr0LcV:~Eh~ՐI痓ITkcZgZYtD Dp t{nQ̘kmX hgs{ⶏpKu-b}4-)c}*9<hݏ}@0Q:ļBu.HTPc} vD#?<|+j=liܹbrBy";V/LK(X@_,G%6HYIYj  V b&5\8_1]bpOX<8b,Fez[dؼU_Vzud^q`Sm O3-$ ` R&KfմOKbۇm/r;{_FC =)XOflUrPJ-~jD/r=gSEH I`^>/BCI2-c3'X L/NV@¡j&IٵRXS]): =Wr.)#rK1Lˡs{̻>OoK+g& 1 v7m;}oklK L8nf 3""*EaB j;LQ4]5>ǭGk-9.tzmF%*PH&D*[yɕC!Ci(!ߍh YUJb1?bk3|/Lʩ>@]& h-sx^&35=US$3СD~+5ǧG&x]uQ|e H.Ɍ&/9zá 5G/ ZFf7Ywz&JÍ=L"<:ʹڭXp+q1*4)Z6.nju\S0|ڋ(Ps7I%̡ȖAk.5;A& (@[lmh:[j^E#O30z~Q5zt5lᐿ'dv Sa͚ vqJ@~sDǒ}*?g|Ɇ\WDO;ՆlhlQL 5Iǩi06{јaG[GJ)p? !q 7&/nS??x) \t4P fhs8KJ;R__V;&x#ftyz%ZC9a$?B%ϛ9>Vx2;V{!ɲ{'C،*#Y`̘D(o"V p{d5+Z"Ypw) ~1wosq7ڛ#Hܓn?z3 4.}3c:afVP5>mSW鑋lK}[| N;>Ө@#䈩H0BwI`ˬ a۬ s'R3!dVЫ Ry*9k(3)s_2]rOb7)"!0- U\㕊BU܍X@0k =4NM@WDd8?Ja:B_4>v^;V?c Ln-'V"Z R) n1e<.xn@ {?hh~J<30oW{U ׆> GנgD`:gZO&70xc/s _C._P<˒KB2 U9I'$;Jc&0F='=mºwΥa2~1s^-Gߢfq#IQ$,K cWJF#Iߤ>$g,;pN5bZCű.;TOTGqٔتoH 8lxwQi&2!TʱnF4 >ͼ+Dx'3TE R? %l=k./16A\h#{1f{ĹE yCPU%xO4i= ڏ UDA0΍͉,ѳ}l` kfe'WIno\^pw g(Uj ebL}ELq>`mt@a9hWlb.gM 'HL@9ۿw0qTaVu$!+t- !/z yTm@X \ hոnolm$$`>eTp݀f"zH D=*dHI푔 'МL!CE(]+ݙ`['۷ޭ)w>K.0t?kw-f2!(PD9~f*Emu)v퇇Ѓ!=ԯD`Wn`K)6 fd(4\ע?h^ סX&ds)UG/-E&S0Wm& f+\J95JilJ?UVm ,68Q;!;߶ TؖwsoDm&dytT_pY2l}!sڗwG@N( 2:) 8UKo]ĠA#Nʿ y"..$m_n*A z磉(mLA,7،:-Te̻C\"2NoPHh,/~dw|8f_)ߺ]jOk+P紧٥⏠rMeM̂F;) T~Y5;$Y3GU"T6t8Me @eߝ?Y)$. WVE1j.g:{&-YeCxAQ=HQ/,qgl+ H}ZQe]xD U.(d>]os4\c9Sjx_ Mǧ=%ZΛ-=SJBuȴW>)1 dr2,`D RrFuZ,0c`DYd}n/Bl`AO& IIMqo묓1"tB C_^"M⍻$MFk5[+\m'IIz<.CmW/X3rMF= R:+.YDH̤ ?6qyc"7,f#@mTS1b)PHO BMhx[gAXr׎y]wnnh[2_7ηr62ipwQsm=zG,8lHfy8K/aW-E4 %Tz6j]]ߚ_yȽ>;~Kq8%?x׷h6vd`mVHVgv30q ^!Hj&OeiH<VɴIpM?K$tS_AQ-ݔijenOvqGyi6\,z3jA \ cFl;6ZU<ᐣyۚ PYi.$OCMe;6fj?ANGjaZxڝ#c@|DvT tV޺Bw6h6 b#Hl!Ϊ mHE 1&j6?OVg* cm od&N5MZ&2o_*AEE'"f@Ergm5TSsӦwPۊ|*ܧY*\;}t()[jӎڜ*B{INZ˿՜PHЙT Qnc]E29@^uO@pҮg|"(.k5qMK>yVQt@ac=<%B<=SkJhd"q*W42ۜWyۻJ[)pD.5L{(+cKGNhl Qح!}O2+W⛖+<5 :jß,.&x-;\4oHH"{6^26a,@ڸY =kZFy CfGEhF Ѩ[^YuL= EUhJK.c~(!wdZd1r#(eq1!;J7W"T]+@@a?T} d˜柙|Ko&#C' <|o Ou#Oa.lHA9?;Mn< #i[+I>yqi#"9X ,i- *M2яi!R }!&\ػ}?/ޞ Js)噐#bP>/"3NyM\Lä@C[=!@Nz#gRdSXyE\yT/܈ԋ,iM *T\YRAwe;;5$wj1yi޵Np/Q~"؜t]QߐȖq,P9JR%?!i/'PqB͐yDj.?pGWFC-7ESev<@W䳸^!񞌋8F=njtEʎྸG6+3Yk27+U㳇1!N(N gҩyiœܩ7U#E ,.{A2-"srCU3)Xsx j;Sғd11MAOD<$ϝzg&HfiJAn4q5=[1%K2ڗG'v ~QE}!Wӗ<~yu] Yiq=u9-N&~;s 5XЃ'+Q\^ @Y u"mܻMbG >x؛".RB,OeE/C#[OwqUbۀWC+ب5v.|?ZcS|[M9-w?tv&[I_xga3$ Ҁ# e@2&]sOA*'aW=~!om \*n=0fp(?HḵsWIιavEvپݑEd+cwTSKd |ӎ3~H/f3@[1GA ?wavCո?gݴAꢲ̇l`_a]T.;`悠l}kAd]{ıo}Mzb$-,oO$Q)W9܀r3_r3xʑf?5w yK`us%^XJ氨l&mVU=JB/\4N 88@PASGk0E6 (Yӽ|]|HŃp"m]sZ;2JH(='EbΒ6tŽM()Nr5uKmfo{rNGhmǙ" X7T nhrx= xe%0=s>w^K#cŒd $@?QDț%RHL3 kT.c~w/v8%6@7vfhpb֓wḱ '0;d)&& -yp6u4UC,&nV-9]VDK@Aғw&1]M[sh\DDS4(~ߺ5QPbH:3>}|ًV5"ʴ)Ѽ屁>N 5&BMJ-/.lo(Q2ic*gpwd}$3\2 %^c"oz#75-_c̤a(ʀ޾)}%cTalJ<3D⏓i%Q /ߋNo@*0ttEV w/6rGP]8AoI #XdV"kQ)U۱] l7o%.4^C'>Mж@ Yt'&T$WH@쨊<  :,$@Ejlnzm)A0a㉥94lb0@a>is'{8Ȏ^i Dr"› 39'\ {Cy,Hw{9}.#Á=cH`!H6252F┞]v5KՉ!̕SH%\{B tY@wMc&j]z^8zjռykR%=us-"i{_Kh: v1EC?yj&BL.$> *燓KԼLtɚSiW˚6N0 +BG`RCn\HʁF"GD+ׇJdBuV=T套Nit0ȄB+-n--FGG8zCx.1L2qUC0 wUk czu"D!ujيh%ye1USIq:aͥXmMaӛT3{2rT^*L%Y$ŖN5F{x!|RDEڟaZTuՠOg*MD3}Hx2›=46`~{z.Fk'HD|{1W`ʥGFj/qVX|̅7O ލ4h7c%bzŌY|0y 4jF|iD _TsKLy_̦viov`,:**Gp2w*:M]/ n,FD^XЫ5QEI+^Uæ0Y'.9HGny,׾RwldQ%)+I 5t֨Q%[!0T-;;_aKhLhw[3?)}0}-E?@xKG^y݋Jkt@&^$7yMREamV[:*&uwܮSţȑf]} W>d2G| eN^xƛf+x ÕK}nӿv l*.IUmB!|ytSl y:o_p).y!~w%!dz1)tĔ\`hIb'cc FygEXn3P1`vE/|LHz@^*<Mrl"3ԥ Aз TGBQZpIQ{хEjvަ|h] #I[50ŇFS0jupZ_RPB#WDw {3quFp{)j"] Gތ?8ޢ(*v v/RL6767t؆"6k8T?%Qx?&~38G$Me;-=igf[R44. [l}؄{ ] vqYSJ%'u.\D]lAC}F/<8[BS060$C ʙ3ZJb>3ns411%[3-zJcwX1ʃ F+aՎ㠣mO XeX#itPpWjÿ {$s{44*to%~IŁ.[b^$I񖉝uliMh)ü?q3A <;`Kg64`xo}bIPXa2yh.X4v;)\LȞdP8aO'|zs)nq k O"…ū=mQ ݴݼZKGL@2G2j=]1"z7'!F ']Wc$gbfg r/ZS#GI)<~瞝5|HrJ=&1+e= HSS~<* qpnr;LFkn#L2N}M@7ac*[:fu`W;.?ѰP?Jt7{o,G@ RuJM`yyoS =cξ2'pN],SAnIʾ6Jy6(4AR/ͫdysScp-4p;GwgZa]+]ra2^Z~wD|FŸ`|ZLoH*jaOd% : < {}MO:gJ?lifWpU~khJJl͵-h px?9cf. a\6+ř|#̾ں!'GnsӴyDꩱX"qT0m n핯 -f}tˌHP!XmhMXx=Qz;W1]{ckX\65tΌs4i\Ţ|>?½Q=Od520:adޒ|S-WK.{.׀PDzKm%=*!| @_{* _V(U#[O˓ޭ:]D8b{ @o`pತo'F<%gFHwKzҎ1|xR8-#}(9)k7ABsA{ )8)p|`x\n: DPk, Q-JO?@Gu3WÛw9˨{;eBU~:Q { piG8Xl,+!ĈQ|nm T,ޭʇ H7Ae^[JR6Y>rRaufx՝V29>l13W h>@UAv2rZzZ6<* &mr QEY?0al`u]bP3'ݸ*A =xBp[hPa"[ůكfWnujH"GPs hN_{K_G{Nnߞ~]ڰ T}n&i ?/ﭧ-̂2`A;p(Z4kd 5[~jw %D+N{8o\q[EBǜq^Eۡ)՛`6.St=[ҔW1&B0"\Z5 muDuw,<7Z-OBё hZF"@ԘLs1נ %fgoٛ@<Ҩ J;m~F_}Z}HPa$d( #bi?zr}ɒ5❹|\40)W _ܹ\S;R.Ys3gK"=j>_6$P$3Ƞ5 Mz5}wfv:@¿D&7ƱzH.BY~a*'Ie;. $-+)5pڲ7QA2 <`TFLjGӕG.]@,fo+!ѝl-T(^/y*]ut!?E~ i=4K~*n">6?)1X~' ~N ϋ%Pkw8Z_e桫IknCqR@Zw ޕ#̓4C1&X6MLT @ڮ!ňVW-ں8Prw^+^cpU  `9k(0fmЁZ7t?9e):I5bJ`ʸk挐dvܺ4?.U7eeDq#2_L SAqgE Lxk!DQI ᕓ!9!&Y눴C$r'nnGi҉Sju=7V1Z$F]E+zɃscdlT6p #0"|R^C%/⳽ސ ײ3bb/x'9ܲGwaa٢:$36|Qx8j^굎z](rP~yKn"TEyi)㵧Ǖ'ɼ7xI&lefZMwF){&GlNVOӺDJY6{+pn9)6L|,;W;-˖Y09 燝kl-_?475Bz*@>#CX *)v+A3g!L9%ql?MWlnةH [B\lgȽJ~ P0Bi #Y͖˫<d~-Rb^v@=} *a m Y)Suȷw$-Gto)c_I誥((StмsDƤٵV=K[PzGrVR u+‰8#rTJ ٽ!2# @j @juXpXsA[3P$خ@% gE %32F|,rQA;<\Qeٷv~|@E=s^leteP 9蛯W0,PAă;S̏[!t,Nii)3Tȸz[=٢48XOpmJD;ҟ*el@04Ճסm6']=LK/ ɧT'TNIb|0u^0#CYg` {H; +ҜfoT0jPK(nqZ? KԶCz̅ԕ,*[)fIUL#N5S*'}ʖAgTRr/彝LliDB= ~i,VP )?:| /ѷmW?OFG#{s]{jԄӕ05UiH\m[T4f%HDn)[ y”GIlVaFA4rp_hevdjI*l0K="5^E*wzܴ&R/4HG]Iv >\0%7aH'Nf<5!۱le W*u^&{ #޳QviB;z 6J/yVQ?yWZ@3L":rk=i-mj899*r) ?!L f{wߪu-ÀřV9auËÁV[>TQBqqColI&l:bB8>ID&oU劬"4}.U6Vڂ :n_LS)'̔x=5/6y2+BaUA;71uOgtjBVKk+sH*RbxzT#@.3hef3\m'mGs)@l FX40qT6=Ff-Sx o'>:$~Z&k;c;k:,'ɉ jwk_3kį<-UO1xqiߩp&.ej:6v.%mcB);|WIy?3 >9TaK|D1-6>NxG88U ΝxDCW(<#Qeտ6Xw Pl繕h;asBr:d{f㝟a?E{&%Q(TX{*ȁYxI uoZꮀs1w)9X,Osxr% 'ב3Y9b <{[fdج}m$5h\͸@آz:b֡1'bDL3*XqvٻQ "M~}v̂RT@Nv\' X&P-7nշ:0DETlܱQ[3OB5EP_Gֶ}};5$8_v&y2`qkHGYnE\5óAzB.{ fBlLi11/·o}Ƌcr%S(5V jL65_;`|+;(#,;d,r00c!=] iS2yQ#{>IjZoqf#Fͧ{DO[3ޮUw$(|yE߸q`/v,3g7_7} t]+EU`#Z )˳!s~?qLxQ Ϊ7:#~6|%%:<`zȲEW&Hm\`(Dk4</Ǧ 9m,Ʌi2t^ZCEJeeX^9zV(`8{8KZw>]Q#eCunr+nJ͚Z3%K)'ݜHϪu/ȍ^.ΫT#ؿv6GA/ $eg?ϫc,1~&S&J}ܶ|R6N$qVp{qL'H@C ZQ'~FF"m=^?jN?g+&^o*`~9B?+ ϱ+82)kRjOLJ~(rŘ Tb/oW6N~zu/} ?L@=`R ixtֲ>/.l{i$*alొ0/.FHV'ǿR| xn0De.0 cFYAHpnPFg9X(j 1s(@]7\~* .72iQJkz02Fxc+49e&#y\E?Xn#-WE&-/2~.c%7ަ0`A{gy|ǝU{f-kTM(DZʆCbf  C֬>MJ>Aڤ_zyM%UEP61gi/t*^ZU@l$IL+A8>r;xfikuV*OTAᣜՈa#K9/f.9.vjT?~()k\Z |,9kKxCg&nt*7R'6^(tiȁߍ?dSAM Rd* Tnse_}'r ' e7=L# JhZVFm(BClkj M̶m#R;㜅{Ui'F_ o_O.FGA*QuP`2 _Y^fu]醺K)2;G=4)H)ٟmq7 Cp]aZ*rV XT 2btPG ~~wvby~!$4c 4+o.qrW2eg:L-og߲:ǡV~,zux?T<gTol6X0m'sPj%,[Q7ΗƖn2+ZRk,JU8TtἃaK75# zͲQ}unSRgScM+T~12LSHR#W~\=/Z̮^ iA{5jn 6/l@GA>vؾn@b"'M #QCd{ɷ?VUփCM\hO#b04lm "H?SG56 O~/HbX~ ͤY027zC앨X%#H^X<치U㠋ތȅJp¶hᨳ JTd.ié 2İ'j-]H!lVw~+m\ )b|\&M= iMKD[!y3Eܛ~›~axox 3S` uOeB*L0&xR1Di{&QUO,md}FceM9 9{~ȴ%^{zQiAγ[B?wW*^y3GNoqs{_K/x,g-qeoi6$MlTv[X:=Bi EbLT;*AxաΟ=}~:S難lR9<;|l&qf9UYoqMʐ*}8%VK%Sی,r+?Ԫ9-DƳ-D5.MK~1=LUH+x Ja9;eILC63`#BjOv 2(R7?;XX`3/'lF;aP@̏ Zț[U[~É;K =uwP`~#Ad9X6ťm*Ja}BOsO"½/wJ}<i$A::VV32GlOk[<&QR 5Cd B~GW6+w>HPLu_wX8MuUfh׍q, yd pz>N (:_:™ۭ Ejqw ۊse_}z(`(HrX]%ܝbQ2ڸ5t81 AL϶~mYp!Q==BώL?|d3>)v1{Q2 J0DUͻٝGj|= QU%p2'wixwg<4 Tk̈́5uDjx$|d# Gj*JkfiE7Em3|Jm^@_J06j]0NB\m#w1ޏqeߴYًX$DE/\ ;u.ewHSB 4+HfFxwΟf7K_-pVpyŬ=76uVZ'r"mpLJqW[zVi[Ly}E?3lqϺ1Dt tB5@6䨯 cffT=2,RFiDB7:E):z M-a ԇw=9+fJ&{$\G[Y$IϓEqZB{ANLO b"ؚݳDwuλަ!p@|A{V E*Xhٖ7";s 5N$\,J蘒q(jyl;Ӡ>KAF?rɝrC.#=Ml׃b]R(q LK VqVaՆs$<0UnX}*{8s,1RJ8KIc-X@pc Wsˮg3yAɃEZjNxp""b`4ID{[ʗ%*WA6ɸkM~@ + ʑx6FҎ<ð} xwηf?rvbf>"6z!g.E5Y¸߸E!J99/1f0-8!/'^lXeV'^Zk+P4y?nSaJ_fCxN (ى+} FK^\B?Z/ͪxNQ2L!6 0yur9EJ3k/B *+~]3*S,Bd>pjImn}:7w\0j@CINg5.eI,}ixAN_=&q:GM\td&v0z9Y#\;e8Sk4% .tdf%E ThQJn}қj7*?oRyTdb&+D %F(ӷQ+& :ݭn= #֞0Q ;qmDJru+8%ݴ4&[,y=iJ{tZZk2 i|vүP+be,fNa"5l 243|#T ~V.Ⱥ`wE4~hr>S֦ {CA\&)ca_Q ]@ht_`Pj^k_>E(jw *ƽ*NQ&'9YT!W+!USb=>4ЎXiUh'ݝ-2esuŇ:YQbO u]NDJ _ɥlHcI`G"j";pGP_|1&.^_esb֝z*|˧{'F.[Яu\N 50K> u dLy0Q>J[,}ͻ֪J={@5B{?!%7^YY(4KjfZc { W`}{FY'ΨfR?<;-+U@bG͚bǛ=cQk498ۉBTP,5od;뢙U֔)hɦHuL|x0)SIrA(%@DZtĮ阍2<) RM uFD8樆u@B &lx!RY vס79G=3$'߹Mi7 _ת3.ygQeY1*'xqQȡ5fG)Gq/F.2~b-!(U j 4Z}@80WASmq^$řύF a*BNʘt{JTL)Ϛi44eHbH[i-`Y簜utRȣdʆO7T^iDVm$ G1$dz+"j 8-HD`=r1y-d`MWb{էE7tse#2)<Ks7)E7+".Տˬt;l궫bNx]9zN`S!-& :DBw7ʦ6&˩GȴMnBeZK p>?Lk2#ܤo\I+3H|70yfP! 7nڳ:]ުBpZxR2'Xh'Fb6"2$@)}zྭ|GkWda7zT;r8¢[3HǸJ }Z\0Pk~fXS ps:eG uQ@ <ЏbNU~-m8䷐TY>sy@\аu9Ni6PS7S*Y<.ĺ r X [N4?OUWS۫l0$; J ̫p k;8O.:asr<5QW{sC&Óf =})XJ}H|xN}"NJ+P`O2{;Z7o*OOwK#+7H x|f'=+V٥ew a.|ܯ罡Cat˱pEѓRfOR3 S>'IY(#> TikPw\-r6-;Zh3w20 FnSS*"2;eYLpUDƂp8}oɹ%:IAȻd\$ Ւ߾o E^@@InL]ݗYnz{ԕm}fxkd 2ܗBm^Iq8CϹٜhWíyg1rh|AmE[ޝt>ԮФnG%Jp]$_ E`kWvz%B潭':p):귝 :w6%[yAc{fc=DIJf.;'^у-0-iV:l[ṰqC j+D6PEgf~n`l^6(e ɻgMΝ4ob !F:St-ÚIcE9mC0P '(T s3Dbfc 4AwN=J, -9wzTUxGHh,-: 4Aȅ2 B6ouc* s%XzrAb y& I{= T:_&й'‚‰l*y(V('ʃ3 L,æf0*LMC~d͋A 2H9=x6nn᝷Ȋ'Ts_Bd+UaK^ bf#UCmW|iχ͝Pk[*CJ4& O{q߮`;i;ʿoJͩ}85Exz\NOǷ#'VEVQ.T;=uYkQ`jҼsq5Ғ0Ӧ6!?p2`(X&ʸ%[F)e_;QSlG_F0Ƀ2ԍH+߻q̪D`sNo}һ+_&vJ?灸)5'yB$(Bɳe.=-s`I3^~F30 u'fw0?G18?"4IJ?{[UQTW]ڦv|)|_uV|1[41,jW8<[r}ęj7XI2@)'@w*2֬э^le?Ċdų% ȐJaM[)YOY•iteIcL->/M`O-ИztВ̝Z7ޠbٯG;qt1'g"k*&PgAC<m4[k*"Q\9o7[H.u/}U$?*s*{Pa~*w+:|mىi@B-!|?oXg/cܻ#A~Evfҙ@ytoD!1Ի> bsW4*~^:6Ul4LzaK=KpY|K69(s1{j_ ZbYC 3*,zɑ<"5RKx("gqf( &+6ƧĽ]-nf;('p1 ZKbe DwAtET̓&gwBc)@i|̗l nZ@O h+d7"+.#e.V*: sy9%=A"$jM9'"KoWs5*3w%7@$dͦq-Ю_$PJhu jNd;Bۀ$(sWK[=re0cnm O4֔a4'W0-y{X#iP`Fk)u)Uf-?ZFJXvW݉K;6;ׁ(Fؙ X 6 p$/kN c㬅֭1]hg:;=xAē<XGN{.cgɛ+?]ώVĕ}1X'2R?8gzk $ P|zk -6"QyҼ :BvV<~rBdm@T0kLq{yf ^dHVĽ-)_/ O$t07dX h؎1hP7 QW*3#YVC= o&h9WqXIl:f>=7lD=IHCqR[#B#NB$_a\:KrHJx?x:ӠM'p{z3dcht #m3au_R4j( lrSr@HSVho_M.u n9fM)1>#G ,U'!]W4&J̩&)^P=Ζ0HO0,%1rz83uh4?{C:KT(8 -+<`o\_MW/` șDL'ߒC5Ăb-ˉO Ȍ!MZ~<]m$~nFxZC_ͦ1+o5H.4pK8MKɦ!=P~ۡ Ӈ>W/i(^|ΗaGۅC< bNQBҽ z,ur<`FSL| p, i<&?&ڢ{[xԍh"!eHM*\[VabG d5C]C2.$hv}s$_ڶ! 8iİC18m>Dv4M2hkdVʳd gp(s MK{ZQgWOYjr |x:riCDT֨MRƤZzF$b d1+_憑iÄ;P}?:]Q*m2D WNr=גxE#@vX@Nn4#Ƙ+&pSK~a02Ssq Bcw>:{C թ4:WGpl)@iQqo} nFĭ`[Pק= NļLIDT es)~gZ(qGdX͂:Vo1LZ*]," 坊5 W(ݛ498zytq@%tRA ]V‘( jgʍ !E HD׃ÚG<AZm5PSI=u[ &Erk^Q؁<M:u5:ˈhpC Thz%|nAwt jPir_@,ٷG=pꍮx}EyaH,CewOU`K轍H3jWOh͵#(,ZwpKNJsilj:B\8PE p BAW%^Kڧ)?YKtj.=Gq: XitMvKDچXbW 皞B_7lr\Dy6)=u=.."XO !oTC)Ozu\8[;s☇b%'POfyךz%5#t%~^ r檠J :i*twKُݷJ!n==Ql6E@sg x(^s Ӽnjv$Ӯ9'{$LKttAD=id =eHǿJdAh6fu(5ة+/"|_eh!$USi;),kڢɫW>R-gϕ[,)>aI[1ItMT. %ɋe/Q,^P$ DVcE]ʤ1RY}џnebT^Rv<؊uN޴1-0tax6jwRڈrg?ipg1)Bq:D4CDSJ'u91_5j:Ht5RA#YEiQGxUcf4&dc$+䣆;6w#hz֡;8I0EEj |/7ؕ]ɨM'ޜb*y1_c "mD8IHoJ ]Ohr/OαH Bg+9ْ2U:++U@Gv|9u DEC* MJqGǷ w|@aW3lm*<}k)Fr+ ey)r+SӸ_Z寚3 >YN#q{fBZ]c=dp3#%tF ~Qw՝y%[@Q9aed. dAl Ы+YF$gkK?50~`fqUx0|!}gxi?k ,zu7c?S2 (T̋I5O_=n M+13ɇ1t "7K>[>7u?:(s!,7K>:8s⫓+l1^i!0^{+s㑋Uf{U ky=2RY gbM!ǴyQ0p!4.! F)t-B^ [/e;>ᰤJ?D3Ѵ0 NM*:@}"Xn,L 83 Tq:̡;m$`"gވmt63dǧD/cvźAVZQ6Hܺ{$ "9H*3*;YVdBFz ;_} }OCRfTPGk> 5Q\_-H>]X/)7J\oR6e/Q9se ^Evd^ όtG!|^:9u/*4`t(O,\h+k]B!\{J\/e:ev_ N[vcù~Mkz=PI rtD}{Al<1IG>} =e1xgh|gO&'0[q9K;ͮt=.|wJeO= cqiS3ѿoҊ91>.eH|n,e yxz]$$[tѝʡq͏behbG<(sM, 4upņH>].U' o]vsz}v$#2'6ΰ4_g] EqY^l=%%T Z\V9-Qx"U m#(zlNvC᱉y@R0q's{-nߎIB54NnjtaxWJku,JR4P5Tor˽FmB#uRo.A?$ES"0ka4F=ZRG>]H.."*tz2upq;{Natgj=ӭ)Z)!-X 0vM![+H|;WKzHǼP}NW{ݮ` pCI֍1WOl@ /b#Hh/pB' -b&7(|yxBtcvv,bo|QUC֝@s>#Ur4bUN,bazٯrxd.87dB~Zl=k614Wæ˼9X:,AyKY*}g,qf/7Ky1߄p%0iC4Ocx&4z DF *@4 tm}p,$i(Dϯ AsKt<-}CjV;P?`6sf\K*rFatUxHdݝv jy^%1AAm/jbFe8)F0QX k2է梅iVGє IdzaW-mi5C\,{)p.6>}OANʍtCpŒ1dӷ*S%u@VqYD~q`2a8]N?&Euۢ|l84.h采jtk^ ȣXQynU|byx?&n:D,VNVi +'fzj-q+] hfYXuÜ=P977=:Woc~|1ؠ.Pa+nHK֑\K3D8GGiԋEJuPjÇ=Vl?G"T(T]b77n64\H() *r7/\0,]T[Hzhr9ELG|O#d&*s5 2soW;Lޛ3Y//GfýV^qC?F;aO-m@2PKQ'Jes<sC ZcݔVC3A8I3oG]geEwYpLqj>9}Ud|Z [__ $bug~Ģ>WTURִӥSШ_$%EE{%WS=Nm8}nUP%Pڹz^&qu>H؊ OtpA]L8q?nirn(Ouj"R2ә B`[Y=5ug^jVf>[ëPF@ $zNCO#\(#i%gw^O%A՛=We.VӐ4-VF[:jBca lj$UBmQΫfrG>95&v4i BNs/˼ KSSjnA Ttj'E~/U\o(˓a&- 0B+^f&7M-Yu`Xr%sنaA $6OvLm ^bѽV^N\4V=N]u7K% ?+%4`ISxa\E\"s7j,6(ui&8~\(% VxfW7sX,nU*2HzS LУrN? /R2oha|J-_'&dh;f?gqvEb)kneM3٧EUuT^Cv<o>DK biծX}h XЦHu U^B|>av]%,,.bF+ q:&5W~Ў_VHꭰg6d+ V\<b94i!hnz&FҢ*o]*i OFQ}0qUK.uow%U3A{ "A0_5V~uC?Q]q@ 'Gj0?)62 hImQg0]{}۬ܢ]zZ}۾DOFcDalsK\,բ&* *;kmͬƮ7s>nӒAIFHذ H4"R я,+٫Fujzm.ijQ ֶ!GJR>yBZ'NknLpm1L#,vbGnя@K25̺a!`}nĚn'zF ">,m4T&o3u^:&R\ķ"b#.$=MRDLP+rtTժ \d'~`0t{k$:RXM/a cN14*4p?2,*n|  Ў0Xil!J緩cM俬47.1= /NT)PE' $uFR)L 5TyLVe~xW< B>L+K PLӕ$&CA\r7j,z~Gr!,@2u/霳*d *We, AZ9A п-Lt- 4"U%$u' |9bjU,uKD /\9Q=5 qd>hǜ7aOO }I{3<ɠ h+mCV~EQ?һnArU3 mPJ*u&ʗ$\23{^ 3]qsЉ/RFmtUB;gݟJM**/r:ex_ 椏Go_aJȚ`ҥ!5wS6Uf;,"A|UЀh62g`Ej ;_Ʀs.YnC'̯\D 4,;=aֽ@\YJ.*U%f'*M9(R>Z[@lK pZʳ?K&w|dq-M rj:Sm;[hœ3Y)Ǐ5}etʞFՑ&{up r_p[E53j 1gxQ,XEPhLU}O܃KF:#qAEz?̷0ҫd126a*ѳ'_5!us>' RD ˫H_b|6+㧨* $Ij&zdNk稌@hN>ѱNN|~'߂_1>JÐLZ=oSH-;YAw׎]9NT.tQ 09+cGo`9}8̱nFVa(2L _IO?gƒk RVc?&gyt-,ӕZ7ZEv󒦽(^KHKh`JKrۓϲXPrB%ݦ},ZTlnZ:֌٠X'[d$7wHƛw'A[6!"X1Grp-5& @&VJ =1]w5lP}k,g*kq | #~mԴxA6_47UyϬ.-}~32ٵ#jST f<5Z;UnT@&P1r@H'm#6bT.j#nb@aK(ba OvD@6Sδ`{}h%L} |L@̙ ߲k $AVכZ)\%k ݇g5$4YKIr0WOjP7/o/Io6}Jk˴!@w(.Pn9%藎R,QGn;WO2\;s:G/s\à| #C5"j~R H9xTw=u57jEQKՆQ$U|3i;sI5-YGK3 d-ב7s0r$^ǝ(S1n)9 f2 0D*Z1;MmT@99fMT6Y/\s-[!~ctSQdS9޹R䛩aX<ӑ3rkMڝGqVW-|WXjOL͊\InS 9J婦Kdԯ~틐mttm5B@n3+8L vpYACRyV e0 c1".͜,tqsWӈl6ٽEDMA&EؤMC ;B&|'jL`W32uY>Yh?> .ON~Ժr?%XÜU+4hMlk .*}`Ma݊d߬$L8( П4n9 ļ&. (Lix}P@OH-Yrhe`#e+niK]:tH뱴^M<,i)zrx)-uki;Sƀh3r ;-2IT.. tED^YмU衼(1׍1?8Weo%A3]͖I`B|2t ,qpT%&LJ"3Bz'"ƚxAx^r5v/jَJC ~ݷQHOx_y+v+r*Ly,*KHΔ3`"!v͊+@vu6?l#^T:ij&TV1m_i ŷZy Е> @Lx <ҸL#=&Fj\C| 9[(f-AҦ Cx/xDQXc vdO-2.C _H YQSa+JHtau˰?=%Z#gUd0/ti%-(_kD\5㵩tk-;ԗ Kǯp }ڈy/J"q(/X!_DPw3s ɃwZP}mף*ӕlFhl2`ʐOZ4zQD0ern.;>)jDVdPUm2yz僽4=0s&qkl5@8-}SVTIևhi&H`%NqPݳWP9Kѓh0(푟o qv@j:^_l%aKJ$=bPeTFk 7uak2(3Y8o\Tɲ&{4DpHe!jcm $7t]KмbK,p%ў\xY =j??/==9VGr%|;:Lxk˞:vw܂53u Q|w65>r9p2h񐐬Jv7~nC9XޘaUl*29>Rrr/ VJm "ls*W@V۩e]Q?DZD͜6ēQ9,2_ mW7޸>l]] '1̄NgEl 9g6=M9ř v+$~ßUb믃_62 D&#›t\kOzhV]8I<|BMc./Tů¡lAX\{GP Fz~ef3N0&K=0ljf?q-$DKvWu#(7u36V&f_B0>3Mr+XdFnVP6w$Ez E ݺ$\{Zl7j'316T[Їr[isAbp==/BB6Bd.$4vfR gw|6YZ|ړ"&*II=xMDK~c[~|d4ͅR Y6"$G·<}[Ob\VFqjC;왆C {2s{z%>JR$~XV<8pt*BNq0W2$-Ńve3_@ibwg&{Em훒GӮr ec Qk.yRڇti - _dZ܍P)xeq.-uPºB NaC(ryazvo,p>Γ˓l518ºBff>kXQ-dn4]tW{RB +aSo,X 3bX /|pǣ:b FWӻvX|/cg.SR,Z0\\?7\iбh]u5Syj=[Gpgo FHߑp7GfNr<Œύ}}Q2cDًۉaݠ<)D EDJJF$)ԼkcmȦS'aW C\q -}gPΐ'caM䭁<[ӪHsAu=Rl?FRWSf־P8nTHP V9vϸWeϝs +2C\xhI=0_M(Ak a}؄Qq'q&@ܶi jr3 MBLan^Xo4dw"kH@1嶄ΔiN,ހ XASFfSz'vz8clB)Ӷc»bvz90eL[{ t+O%U 8J)uxvCH($x[ų>܂r?PW8rfa^0{> ФNR-+D 05,-XqdWƫE,Ma[țlJ84"K * ;N #8:d igsޡScCիrNIFŗ5kLR ]ΫIy-ptO0;' ӂU YhI, BYCV|"͐!Mbmv;D , R+B{Vυu/֋zpMn!HJmvXĉ'M"eGk^26E2\:Xɶ4lq-K=u̽C5cVڸTO/H-󒶸6Yy;&F+OhAvєk&}/PڽU-`.hؼzed0Ƴz_Z|Lr"@R71V 0=urlb*SINk`*raM'c_$?g~o ǤB\2F壀b%ǟqBM8^$wWK;ޗuW=kst,~EbaN?_о+XQlL18LerPq}CS_(|2K*Ja+11AbYZU2rl?-ܜh5#wi/I1 ,Z̩?[|5Pa&φddbP edT 1ߣ.ԜL^Q2m# B(MCd0ĄdhX-#W#iZoy2 HrWXrhQ:Uc6d wXw4͆ Mo:'iee\;@g"RdMj Tw  ^4oU ƕW~Q%CK;/]_{G^ᬢ*|y  =G^QѠ),RX]bj}D aORFMt8,+63ݥ F;Of誡m5+3P4[s?TU`y[3e>7k2u'ߏ<\ʓ(<ҳD/w*Kw~&nyzؽ^i_uHhR U lFoTL0xnOS$3}eS0g-j?:zqB3]6FH_5afz(z~wNKy.!YʩtU;hVrڢlSPX|FԞ}ă^l>G<-lp,(I+'`cbYW5gTTʊ_UX~Ec+kSΖtm`j{7C_,MdiN &qىHm♽M#^ O@?{f'/[}w\9$c{ S1.UZvdbGCD %M9SL!5g˻k 8tVTHLI5{ba@*b4.m=&7\i!pa*< _JV+kC|G5B+L+,p18V.jF|!0 s\9Đ>"c:Sl6"R]|zͽ1!ѥk'JBCec X9sόXDI2`y#R^bXz2v$tH E|j; *''0#QqCEllV]g^>8c$Z z9~ 3;PHI~K0"'V*.F`ӱ}JgXy&|4UБb`V<&+Bxtq4r(B {^\jI6'z,ro3Q1x5( \.ДY.>`~>BRYH͙)V شNAheM!ig *\'O=FO2;F'Vf@C#:`L»K>L֑%kusMnGmd|ux:(qP,Z޵b p|b\&nA/ 8vMǎ+(]b `R=xڹ#/%@S6 iF _U9Q4NPB<wdm{ȧ~[q^,^[2x4,]dѥS0T*ʏY9B_`91%!!sr"C#$z ޜR`U +cS:ĝ@435qU:-؍uimk`s!ON銗7!'w9<--y4o(~B_xrr6v+֘MlJy*ꪻuy)߲4Nm]}h煗 (P49Am;ɽCmN}/"61|_.MKX,juB@m{l^B8ɨDjJi9z)*Mg/6œn4[y ~{2z$RF]Ďr_,"ZbN“ -wx,Pe,cG{gOK\L.UYw5g Nw/Gf5,+>Ho8$Snd0VdJ 7az%$^u󉛜iR Uj zoUC\LQto ]$tl?Sh$ǚܛ+D|fdِ@/sЦ§*bS5fe| CߜCU#B gyYYOCCyَsd *!k {]1FD-KHa 5{w2OߢWsZ4Ӣr.sC'hi9$No"0V=(qƫ4C@WgRpa7ϯSMbS63hꈉ5@<*i0Kva̓ĩȟXd;&pv%2 ?=Q AVDe&%xWvzTȥ(O3f Ώӱtzo%ʋ ð .9%jWz%%Mjcbקsi?U}F)6tMuFJe @dYf(}pp<, jW6N|;ZH~p0뿓SnH5o|`@+)كfW xZ^9^l!`ipGݙ##ɭ϶I;ftu [eo7~uYi^ `ֺIb~,Cu%%3]Ov~-JӤSoez%O]Αs6 {$Kw ÒRYnwlAQv(fC\5䛅`_>s=;RyGM 6_&yX)_(yRC1H(!Ƿ5}j#po7}BO ^H-'hM [ ]ǎrq,? ,<2C8MO?Пf{YbL"kG5p&9|b"2P) ?OTDaW$nTn"75Qf+1[J쬟 &ZI0A]s`T=+G4X%[sSX8oPӵWo.]𫎳L~EqbfLY#wy}#09l]c~w~[ž-A&L!T1*{r <Srޯ"Z 6&1xO-jAǮBmEA ]k ±G# 3ٴty(o X[ UǗUaZ  BGj,%1fNe[8^NIVIٱTn ^h+w-!KʁS@PVnjF)'xհ0XjHeq|h/a3 3F)]߼#3-*hI"X7h,=[P1͊aٚLM9F=D{&,S+[)Hx?y"״J9A k[V`+v 5&S.e<37Qm^(es5~@1pe)/)*{L&0FB?,xf֍4Yjuo_p W#\o֝ fW<#bq! >q%ȎuXO3[@3wmCo7P+DMFkEok\ؙ7@0&>8᯺Q6$ (%RUװf#Jf fe [ ],8ȭ {<+U+!6xp`ސ@MQlP<,p_+E bؗ! ]2ZsR )YWn2E^\c [Lv=xd5lp˛c\[Kqj>,> ݡnzN(z&A.r8T?,b ]T2Lli^;HkZEqq7Zhp) l-jN.LsƉ3/3N3.$vURfᬖ ^d3 NCPS|qh3,}!S}W~=A+kJW*y` fe .ho[j/E/&`OXO rT-A1muڗؘ,cWIK߱ WڕLlIp3L҃짡tm` ߈RG{6qGT~b,qb"jWFt5yRm 1Vqt!SH,Fїٴr1,*m=f۷FqjB t%"~bl^ 'd;YVxP_W18kq aMxxPj0x[W C*5܊B( բri度#Vjn=t+zbC[$f&ׁ<\!"]Yʋ%vLuxV0N* }t˔`N۾+Vo VJaP]<㸠aAHZjͲm!G{M*!=$1u:ўw^'L3 KGҦ**)-h0X{Sr39܏D,~0k02t0`%cb1 v 4ɿTHJ 󐃯=NXh2'&;^cFXE)\᭨UၥU4>^9(z^B't(F{[TPt][*k9.M @ }R?[oE S=]H>oP3R<=_M/̕+CѬˋv.Koӻ)l(ђa*buy#W@gNġh NGlzF #z/Wbo顈j=M>nEQ \[^ Wvw%~D0mO0%:%ndT2P}HzWL\.0]g˳ldo#MHiehǒku~/tCrh+ UoP&@Nƹ|Ju_`H HwQ Ց45F-n8?;7k#74D8{8bm:HqATQY+@wk:'K-]|p4$h^Jޓ )EL#q")Q]"/kHBY;?Mm()UkeyM&clg6UB$`Ei ^ ;AfŖi!tbr"vz)Ք(j9Kr7Y(6f~-S5D^R' !fErWr&hzJ c N5 "1U8_tb9+LQzuDFxAG!ˈ9xp}dz31&L2q耡irבz+nlyRlsҏlɌ0 4k>,ʧ48Ek8̊N #d$_&E]<;x PurvX;?~vd*/J&A:%tK4P mdOXY/о~/ n\X-'SQ(۰FbOBdnʟMBπ; :!px2$ܺŁ-,n܊Ǭk j5f :ىfl᷐i6@,B^[i8erZLIVI'kp^g[cpmI)O_6r!1.D?W_zǫܧ^o݋ݜR.^WM=Weşoq6d4uIr7ly]@p{ AQYگL3?y-eeLyW+V{p^ ԃErf Y}A,T'G {$E0NwptJV#g+eaӪܚ&1 n=;KǑA辧q2\,m3z*㰰;ҙ#LQd4!TFj\gjRie"Nsaѥͼ=/?/`{ %0H/(MJ>j`pa9(Geˤ?jB 5ˌpRO\/j63!$broa6ՙ",@rN}B)9bIVB (K%L*LndYKԑT8deHaDvֻM*۸'#WwsZMUSGJ,J*X9\i8hs1} LX3$lvi22hh6gRWL=BDކծ{#BP]IM׺8|3M8߽>hdJGL9N]$,(fn?Fo%mYVσlV5_`rNb]̡P [e=\A-JpYf2J%;- U#6r`GM MւȮwZYeK[6pcทgwhQpoUM 9 oZ/L1l(X6OJZeZbpڄq#p1x%8H_kߝ0LP $T^x5f7fɞ( rJrĻE3v{=Zhy+ۆak%u'|y4Lwbqf-˛_bk=ϱAdyho6;(FyG*.eaI/Uo?_['U҃/ [XyX42*pb4Gqi(j/}'P|ƛT"5 [ &Bw! [ "KF8VQ\aϬ+ K.ܕStdz/آt1P{܌ɏ´E+YVÎV<7L"Lc =dOtXQB%:pMݤSM+mHF[mzsT@sң@GyH > цkJ|vH=3 -р[XWkyo<8e n`B Ҫѳ45C2q|,k̛ߙ o:?+|0J}7fe*Z8w͞w|vh &)MH.ٶ"~DS?X Ȼ H1 8{y-|umAQ3ʪE)Jh̀"ffiZW4d"bT }oϗ$TQE㥝cJ= 2{hdQe0 jKp|pPuwdjA=~ޠTq% S܂*_HL"0D /{=tW?iBWkJ4yyL*{rUi8KiODLw(!kw=rqkc~d41U< [h V/ #\kb"0?Č!kwm4xn1{./9>Q#"xm}-)pC4>XUk=01P~fѻ=2wv ,hgec9漨 OIy>w Yh{2cJJqsr}OCórg~#$n=B˔]7%& y ^u='EenZ$\F:^U;.lG]`.;V}%'[_A>*eg`*gSsֺ1Š÷ ~"n`I%ZF HAj Q>rp>Gن_ܙ䌍 1%>68Ad=81FNJT.a u y)Zؚ7T@n-\˷TǠ3)KUa)?lp>DYԛ[u0/3Pf*Cuk7%NzF\͸vP##@o~]>N'lDqs;, g|UCo^\eT(/"ɩ>GKpdΔ02  < 'L@.7W]$51EƲ+w/ڮ0Y}w_>FLRֿeD} ӳ/QNd4SF[`׬z##IXR+)jDx xʻ]"),}??n.N.5!7κXDfGIn8 E.]ݓox_G/xX .vfcgɰqUvHg$f e67"np9YNR3麝1#6$hڕ_Hgaۗ cG5 f* T]AȢ=~s$ydIxkf[0 3ghoTX`l^5r,bɕ;֞\5`NKd .?IB>W¡+j{%K}*q0'F̼63-ńYqH܂c5[|.ں2oRe R3ΛmLp^\N8;(ߎ DmTp~hG4k|dbrU#(kavfKjd,S^ѸN!G|D㽔ވI YBa/.,VXf$`a]swT{~ 5٪*()3AX"ʸX7x2<0̫oj}*QilO~oP}-J5%=J.ܸg3Ճ.}\=ޑ%w1pD8q(;h}} ܛq9`:\$J=h/Y;|R><YJ uJ\ f_#gcGݞ3t #4+Oϙay>LKWv?>CObmSy8Ua<.838%x;x+HYyӜKC$)1#AŝdwDĨp bd%4aI+`פAwZ/,.\>z /$bIO[}ؚ3`6H46"O\ó6moƞBC^l80Č ?QB#Ҏo eۅHE3p|w]`o<>BczĂѹkTՖ,!=sD< gWg]#ѧ1Ȼ<]ՕXl|( )CRF  Cbə'å}vUQ@*[vrfk%}M0{#giw.vBkyFHPTX (=8E&pkژzEph!̈́S0J`ʲ խ.:pʋT=#b N-F'?#VqJs7`:0(qi3TͣPN ? &ꔘkJ _1ˎlʠ8:k/D=FIJQ3v:UttH|K(Ҷ kGBtnPCjy Őa𝞰Y,*W D~rwم0j-/tul$ ̅3S_%>d{^{TB*CcIGaO9IUV+y_U:C5ژeWKSzh+!3:^Ubx$Xui}9֏ tBҀq Kw&}$ui$Gm}ɼ.6ϐ9?\O鏬X 7l.`r'S^kh5 -'$Ώ0em-ռXf GU&!]zՌhADzDS~sOu cQ调LsX;&! /ucn?BPgoO۟9xG`&ljc|4š]2,{6WȚUl_?cnN PpxeR^)((T?0<օB[WAq.?աc!Ċ>-.j\>ޠ&= ."_*1qGJ1rS+w\n]VoE9DBjx }h'[I${<ܸeuHr@w}vQ<6_I)]56L]&SC=*f5sjхW p, _:#BCZtSLbe_L"g^ oH ;DŴ7;u9(!i/K\{Yr%sfgF$2m!&vm$`AkS*. v=skؘa5JSVL >`$iLdDEʽDlVzF +^ 3yf7xVz:w3#Zd_PWp;m[U2(o6ǣOv8kZ7#Qгp:]`w%21,ƔGc<Ą\67?nQxKLAm7qşN58k CݶsBݚCvVk=&i4w[ws7P؃]Q+o=jfU/dQqBQ~&0hyCV )&5Z&4HStUlH䛔2zVy l{3h=I^mk ?h.Ҹ0}QF#0TܾԦmx)~ѰnF0F=aمz=0%**p{~ݿ=b&1w#[8, ]~*-%>R[ϸ\D36缫Lm4•bٿdh u )z zq.q$yzO.K2!U=tK /(qBt:A@WDѵyz{xY<(3+qq M3嵝ooYTK*/5 W u]FF9qC}RxjMBs8%%umnF1~j7#Z"f=F?wv%|Xr$Q>oRW$w̟5\#%8yL 6w/m%Ƽc#j]O :CJNhC|<=[W&;[6)-_aUp'tz dfJA< pQ#IdCC9D#~dMEx.X3gUW*)xcЏ9k|ah8:p0H'*hgFDi-'^Q ![8kC1.^L_mbwKpip@=HfX\|7pkqƩ[g'نI\(S[ל2wu&1lFG\JnZ22K7*s€*qI q[_Nn~~]>q}Q.P,8vQՉi) J$2A>Ul~ ,vU+kHO#D0rÿA Vm=fBxN#Hi dfǣWl-v:zO\ qmI¸}^,zc]wIW@|>1p $r=k›XTBpWA:ڄMuͻ\0jN&x(O68N"ۼA_X ObU?b̄pN}-ق҈?0Kiv5LL Ƌ6'bh݀ u݉γdަ>=s-vc>>B|M5,rVFJ 4kSz[關إO"5S_sod~.]R~ 9̚`^Cz,@ˁlkv3 $-gD-6kr}%HcdXoLmRmҍ3RrLMoU5/l8 r^,L<*Ϋc7>^%Dmף|YH_# kGɟ[u~#o QFvvόDM@';tFG6bN!*Adbi}`A ԠsxlTyW#8l.t xS>Ũqw`͟@5*3onx,Jw粏UkHaы.Vi NOTR Sh}ܭeu 8c];*+9U!rv:%ϜEZ3V$IWg9'sZiY Τ% z^&AZH@5C#U@d;A?<ڋyr$Sbh}n4ojt+yD&M MDJϾO7'ECnJۚ6AǞ%/NK#tx4k,XO;fjx$$]'WWx}1IP+E0}eKyJрH@:)fRHZLj♅gg[Tbر*ֲ^U pM0͘W0֬L¶ -Wnʦj֩N[)f$0dT}V2֚>! ?-]jwT_M`|j{8we ہt&GjjvPYKou:dG{ ;c_ rcʡ֎(d*SpL琮_gKeEs JW<* ܫ[ ? C4,,!XY;ye]OUӊT..vH'[ߞ 1XJkR\`7[#ܨIPĚnthkC^7~;±L ~7e>E[qg1kD7+|S.~cݸѬjBkyv!Jo2EYP-ETn?Lj5 7-Oy:㟐t ܲw7LFkTQ{C7|>K}%AF^ V XpJ¿#6,~JXeXu\h}3֧{>Ν2)7'#ftStK)RۍOI{Y|M?yhWgO&;, 9@DtZiI4)u!с3};^PHl.Or=W-Ep?ϖV-F++ \0$&Ucv7(rTNYZP\ˌwk(x\E0{lMc-3etx6%8ϟ ĝv 4qO{H{~@SgZ#mt!6ۀaAM4ߦrOh\`NIsm ~X)W4ZgҦ'$*2HlMԣ̑7;YϕsuOwHՙmIM0 =63 `RCF/>_bQekk߹)(\ߌ<C+|v*3N"gY60?FdA:Y\{>e{FU.jC3ևP65>rjbm75 Xk`< 90AM4 <}Wñ0iFC6jR{`;~WBܳѡ|R++)7 5eV#rpX5W#deijcv/GVut 2N% fZgp0*4bIUׅi$gl`k5YG%u  E鑙]-F4=j%)ҰeTW!8FBJT9 "Qa[i\W?(ЏHh; *g5[Ith)o+ ]Jz; Yܺ\h[Tj^33G8u;\<̔|҃D[ b1hJkqH Y9vEUau_}E>0~3#, 'd¿4{ldDI~QYK38_A]~,í̕A_[0*#'0-Ԣ'ղnIȬ_G3ī'aPm)n|>655x rl*lXT5/|u5ܬjʚy^~ؖ*IwNI ACUEC0ȑ*O/5!l/ϑRHWDL|2 =dVEQ֜KҶE}nyӐk:N>;|G$ofqaS(cĉx9;2NF$*vvaoS% xBQLDMPX:@O62Bv}$| UZUQY{_~z Rg.KS, wb<鮞"g|#-̭uHH/p%G7ĴbC֔M>t6?.o$lgU} xnf=̘29Rr"G3)O?S!s@hn6n-5LP0x7ˤO+N/.W_۝%.9`ږ&VXUF\LrTfﻁP{ŃAs{ѧ?cTmܰ3F Usۙ@ ]_aGœ7'*]yӝWd7< Q=69?)<"44|q a, MۺF}!UzeÌ 4]ޔk713d[ %| vi r~Anyl~e<j7AAc*$hkWsXG#A 4JBB"w$'$v\ #W RWo"kt1; Vd\LLNH@MTScvh2Cr_,&$4yxX[cf%%:_=*PĖ.-nR`b:!?q1Wue3@7ZƫW8 =2o lQWTԯaNMNU0a]ũC'CV9>!1@*Y/?Nru)IڧSmL {Gy0yϸ,*6_|,GP"p୒[}J;T?`(YbMr|H ?//*kbmg50Uq Ql7Ώ CDZ>LSY~`)! +nF /y✍$Ll E }qI(=lmhdр,0ZPVȫ- vEN$Q,aֆـa,]b>?(T2UCcyf Q[kCnQZi7sDbXqNQJoNZ'kh#6LפqO\UP*v,v?MGMqy!ኍƞ\ԣ7JĘUChÅXDkH_1xZ{^G0OC>y2ICh ?SBd{PVB`\ Z]'E-n|7y~ҭ|VVdokJ&bt~P% ) Re*&Np U.l˶($<Ӷ }vN^)NjlaXW&#-'N@K`{78#9gaU%EnN* EH_$5AJfQ &Tp-&2g$rEf>eV.<*v8#+.ѧTkpBvqqZO jv?sx+BǑ#Y@2T-Fб\MX5.'4_`a[kӬ薐#^1hgs-!naւnMb]!wn+"DGdA_$h\1pXBE1 V*$;"+W|(K L9=w'lj^,~- SA3S1xBU X!&/bcǬBz-' O9}bC%Q /Xhx\3̻0kص2f'R4-(ıو_)=dEi!meƜ8q̭|%/*M{ԜEo2oInGD>Jf _0*};묰-#!k8׮9[#~IԃcD80 $E{AMY,X bkWcוƝS4IgܻwKcV_"CPJA^EK,)17 *灃htY>A)0URo Zm'ښbIP/Tr=rzP-ɖz;ZX4? |ԏZb TGq>1k}5bsC"AkQCՕ[.v'ݕ4]ȌV'%a3ʅ0Z$DgWx4 Ok9H0'4 *_*^cT1W u<O(+ . pw2ЯZD̥nEvi,҉A~ADLlXTlI\p t'V_H=\d9'J?JX9)hdMu8=xe[ jFtl?qn/URxq^ mWծ] 6A1Tu(s^%FQ?>]WOđlQ`n~q ĩ?J! A+D`3yPH\JdR͍MmuJ5ic*THON{emE6]Ӳ N-2ӖjBg(#DA n*e1}sSbހYϿW)wϵu'|ܠ*d{"Rb Hnc?Eމ#>,=hbЮYd툘k 3CpBYdZ?Lӝ'_YtwSMKӌ#BGJԏCypUy_t誋3b;FE]I:]-~!G Зh}m6_KG}:b/4W 5Rc;\ 'E=* n9VUm1 7=Hnta7j%?S ^ʯzt,/ߚ0k[+<ҺY97&GG҄V>~ ,gxu*¯=qS*%&f)G')kE`6Hww|>e xA< o nqAcX~!G6[DS\ZC%9$G6✭:9GиnGL2BQCǚ]=M^s[I*/йaJ(uH)1;xb2`|;2/$ŶxXԂچl8ھI~6!/g~|hJT< oV'#פgYZ070701000002ab000081a4000000000000000000000001626034b40000e2e0000000000000000000000000000000000000005100000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/be2iscsi/be2iscsi.ko.xz7zXZִF!t/]?Eh=ڜ9Qx>êGy2e$X龤U.qᧃB*XD;wFMˠK[OkήT[)0Ώ~7:DMh4~Ei"xXV#Bwq>" ~VP80R\ҤG(.n4T9HLВDԟo~)L/Dn(D&c+a'X,Ã4@!;7)DƁxvrLe9_m gf~fO1oŵ?8+lMJl8dLK7]USPHFoNd)Z:ܱC:{8g\y1Z*&Kv"FO.Ӿ(bPzE$_$h.98LΥN~5ƪmܾ=~"BH&f1Ц4p{@=ɐÐ ʁ|dV~;FDj_?)\6.!XbzH!|7W9$3\lʍLtLU}2 ):&dܒíĬf1r[lB+ L rKBSNjO`$'"*h-y &RP\d)ųȔw}54&bt$(OAC=:VЩ rpC^!_֠׎8 Kw(gݠ\_yR]Jvi(>XH~ևvӕ-o],R;,( TO/;wlBKV۝`Ud(kke:ƣ[!9ЄC׈e>&Źfr_L f ^tRr3GRm GHۦߋ#ϪZJ+5`FV>( wU 9(؎lc͂`|;7,t1#FTgv1rlZ } @#6J!'34;:>KewDK8%PCַKM]6D 1T=;=#B5 Y¤U$3 qAAm53oB}TI.XC(4#*0K`:6S O`!ݤY#[2V87TOG$Q P"~*9.$cO{gq SJe&ъJ[ɟ!6;]I}V&ώ"Ν, bEG:99CE,i8p܂ΏE/ݺeW(O̧ajT]}WsoE$‰v|nY=j +40mo 5b۲nug>zfsq +#V& YXIN={KIv(TɲȪ_Ub?~Hk3 < ^ 9~wswyn]Tdn&3Cgo]@|B5e@:>OtYf,o-W" FQ+zCq[p(UB|=7q3̨eH)@c/@Wp sjsN?L{J. |6 TfbsOM?+8.k-rm(+>s z2ϩ*MH86oAMtCVfgΆSc!IQH(tqHBa:[7J.,^&&|$w$J8?QŊ JNT(yGW ~@]BG_38Œ1Uj?}&-^M9il-AIn`_gZ-zܹ7kT> raی܍?^GP*팝g:, @w6ς۪>f mX`|U{Dʾ!aK|uOu&dc׉ d-{af ŕhgզ9d()*gC~o0qyψ uk_"|D+TkXHTyWDKX3kPnd2,7TQ S\̐2̧X9,t5X<PP&BXh{-5(5%iljXD‚qVc`ɿYARZAY]:;.k߸yjR?8Wʥ8M[z}lIczC_ frfK?6ո||7z zo)y~vlL?An%u!'4?U(I 7RIwhڡ;k Kg՗iˋuGRX^@ʿS*,*j!R}Zfċl9?nj8 A!TCy.%En#E JKu7H4UQaJJ v}y=hMrZ [2jJlj᠃e25k.GVE4tLƕ\1ℷ`v;i>,Cbck~@$ dW{f1{jPV Kߏ2b.1q_Y8c<5cNg\avwruWl#9)rŃMdI}H fJ(vor>f6a~UB2CW|M7KlZ'U1 5:x/hI{Ɍݑ)R]ttoQp$erg~5nF?RTҝagCdC\eOe)Z>77.D=uILw&@S"Ksz4C24v1e|,w0ܷE՗QsΫΔ xXV\\NJ1^UibU6ë0 ՒfJTW3;=G&jnrVq\_ W'gzsI|kjA8tj'@8ˍ` M3ZR,dj-2.6DڋL u"MTXocY6fN>͂i`K+b(m4#j\@%hb]4`8tEY|^ƁI^ka^4)sF;}tKNIΛUW+^pV_~:fd&yo CuQRBGú"V11Hv׊*b8] qY|Xw%e .j^m)HIWaGӀhk9RRշ)on3}omr_$crq7dAst(tr!Rdb?75;c}#Bz}p?´#].o,*)kozFtD;O_5R=C.,:y o"A;ȃS/B4^[ra4"T_b+o{0EU9>~[~אc  Qxv @>ѪS˩@bf.f}i,N*Ppǂc9Fb%[SKkla˺{؎S[ )>~H$&tM A-.>]-qr.*6\ 7/)޵dIZ Wdd&)g(/ Bݘü`)g/[HE~z "{AsFŁ1>pV^<\a,v[?&d鰹~K肕|36YB& `fԘCۆEѨ5vQb?44_5B%"E+"ê>цY=8q Ha}m/|;6({UN$-XT+y9K+ ;Oyb}Yo2;}:W<9ѕ^ӕ ;(iYtFLe(f_H%xj?5eڴ s/W(Ry"Xq_jtud`@w~1kzqà p^L^'li?Ԟ8{-n=EI ZGxQY 3J|5'~&W|@ğm3uNV^|22&EXV-9Q9_I/# ? [ĢZ K{;Rٹr{ϥ M0P 5Aw,s\ǥANJ8hp? 뿴 ٴpTc/I𻃺n$[XȔ*\$Ls+SA]ot/sA%.⃭ᇊx}[bSΏWM@#*"tj$pY=*OKиZeH0n= =rJWpE/8$kwˬ[2\bW BpdAٳl{is),xW6)(sf$P\Q OsxCs\Mu{7¼뮲T-d81!"'s@o/-^a,v.yO3um^prFaRJ0D f8;7E~`!rH,ԫ W wha %ێ  |x t[.rh8:D_ľUjne |Tk#.{d0B0fEKʬE|h 5  %$K;$ ~B qO?+jAјLmrȆ5 @B/7+:8IJr+c1U B!믰 hׁ̦ӌo,uDXMwLK O 9 ` (X|JNi[vyL eF Kv`R)t{6'e| : ''jy? #~^pj;\j=E ?1K*GEXI\[l-l\}Tîwj&ҫ9Xe(m_a&'y8:ĩ(IL^~!Jz;+b\hC jœ{߭|$ fqpwqV˸&#=7$Xƶ[Ҡ Yi`erDX$5W4Ge M3%+3FJU;nX X-4B|HvŢo.Piq)զ5 ;j)V1.V9z@]Ҟ>u_T et'BPȘ0yx*WH!`>~bۼ:]*:hmld1q :ts<\A4#rdiwS{KcUO7$4AfGXQ8jXf) %DD\ $gw~-Pz)P+:/Bi3De~٣ 3TPpׂP8FJPD.! Rp .sn"|{ `Vjp.[L? û<CI`D2-D?0W_%%H== I=v;}vE~CGgzp=n {}RZ0$V[A̶VA?vգEKZ$+mwu}FQ|~`VՁ?4i}6HlN0&p?vui.ˆP0Mݮ K`!|`C:kJ4 -p yelm!"5ud]~s01()H:knϽsu jF_u GB٢\~L_} ګ=V {^ ;<1;޷Bp4zܥq!u3EE|/Y9NK){  B`v:Aa,ӱv7B]b]td4\i椭!(_P.NP}x,;46/g7r.;M~N|2R2/ iG8r!yNa!ܔe tk QH>3mf!% dXRO2_!#%+q[7\W*5  Š/Qf_|Q 3F.d&!Jqo5u%-`h0݋6En9a'_[]7_0_ẋA3D$L$*lN/Oldk?X;9[v}.jzrzeE﮵l< %[#(ܢ-7%vO8.=*v:@#oz}ïEP 8 5CUR({y;ϧ6mfhKZSQpپDَ 7tمwݞc\qrI6oob.~=25bh@w匟miNkĤ,& WX@}f $Y)?h`&i;Nj)_Zm*a>k$F[ƾ3vy;YbKd/^7,F.0B14E ,N|'JD)cjOH$*]Ë;TL@)ӲD4EE9%j#.K3D] 5moT2%4lKJe<6S:vtR:3P#?Nqp3S_5…9$~I)I&*\S,zy=rtG\O햪KlI뼲me@Y WMxH(KZrYbvBjYN;j%b%P&XTWOd+.O-#; b;>c|3QBH}|)53PXjsE}&8(Ũ[&Ps{io5h&tQTp¦13VG==8&#[9hG0pV`yV&a~Gx^,/hSy=VA&JPmb ̃8.r41&ab82!tw8Hkn kxqWuJvX+m] a>m̏l+p["Z 4e7"{yC =$Ƃi+2-.myjter;)'NyeUgt# 1νcBյ6^& p//qU gD35)A@rORLLiw&1e;Q:x3f]<͇m1%#'j=[" %pIs-·7IYXE1,h_% ;&{7\]࿁ILEp#OG/Yw^ycfTHz+.aǴ}AQ3:9r3@`7xO_mW[ml ܇2!0!}AyL'7!ݯ]j3 )%1W,Ӵi`FJ?u^LS;NcPFs5EרJ˞'7 Z@Y׹޶bKe˵d{' O3R0١s㍣H8qOy;7# P цyFErX9~ ,GjG"xHeWۆrtwIWڛa_!x?@=#*4\Y_F m^wIiZ D4.uZ )R1 KM֛7Z y CU&Xo ^#)g*]l5OI>u^4[qSE&(@GWh@$2)xELcKOZv ~r6o|eH߬7F_#Ɇ9'U=cZQh16ې>-θ=7Ӫ iweS/ZVI-H"WXh#!?rkH^,aGn< ZLhr<|sKEK>ۆݡ N ͫ M&0?>Y\H^38ӶތCY8H0V#?XAMNRbJu;AT8YF;Br7x'-iVTvjj5deɘPKk&fҷk1цuK epeӑķ9ݢ͝$b[^ۙo{1y{Eo&05#oT܄] Vf7A{̯3aLb8\.c@&K53fβ[Z9_{; }qy#F2Qw6NƷ\Z/:R4gװŀ-l .Q՗iPGQA"4pÖO;Iqq 7l4P"9OB{E,\R7?CBjW'vw2NYm Évap4[$Rt:.hQ&Ҕ@cd䡭#}]>"<3B~ع9OjyW86<'ҧ?qX!hLYXu9;'%Hj/h\4 c@hڪ1HYڽR6*M"{FF NWuBEM=o}uI!70A_28Yo'YDC]dp֛׊G|QEy0|rXVQo="`xBPf9XQŕlf u 0UгPW9oiGS$#>ʡs!X^á7 G߻p?M5[6xjuLN4Cݽ_jM8aN!Hn C>i~ʸn@zS_)evqmBQ+`n{1Ku/Uc]b$9;-%k̇<e]o;Wo0EG;cwW良~|LuuCJC*R &p  .ɍ||ԽŷR5m;\F5ah)RJU7HW_&ٿWk; bt-Tkm|>R7v?p}sQ(%{d|4(G.S 13"(xY**ڑYXhհ.\lS̥DEynz35 Oiՠ=f׮,JgrXb)0v~UK/JKyWҹ,2>.ܦ9@PW}zuY."P֘Qs&iL 1Mif5c ɘN|<\ٱ{-]fwgձ\g-C#FFg3ґr wm% BU>r۴fW Ighn[YgxOY~֐ud flΞXdLSl=Wn,=FGz+GȘc28?qM\r4?SE?0#̗F6"ep"LrA6'c,ogm'jnlt,d[@uUW3>L"@ o"xHN?VD{M!re XV5{yM<}CI&ǒC`&[w7@Ia͔nPƼN ]ߩ7>"7@.V`Ĝz\  V3gqwGW7j=}t cްD?k@lZJ6zE̅ %jR~P_;OԉO)UK$Kq+iRzp})x!IP6F~Ee8 c^)BAm:>&Ԑ/vsU.ID@FV챊|qUә[`q<̍q\9w\ ͵N;TILͶn"J!;$ꮙ7*yD Y{pl.?)ZD]KhNoߕ[f'rcҤpGGt"hyߣ59 1tU\"X_úlu輦.pvQ5dq}-7&юMfWr[zߏW}2a'TMmf\h뿄 6{š굛1֦ȇU8)lEsح"_EX( z?s& 9QA3X3Z8O#eN;Zav.]sGխ'"?np? S:>Xff9\#=&|{? ?E]V'x'KW]7:硽01Y(0Hr][SiA u<E]và R+ GR3GB' js 榋j KMu4Q%;ys+s%j_*O)k@V|~n'h-ִdm%o߭<>`5m* ñ[^_z@ cU,J 4AR Xes4W^BȞ?ģɎ:F5בvQDA 1+BM1, A#SId .dV'y:ؤr[RZ!#Dڹϛ{6)"rO-eN0pye:Yk܄9ʳ 'e8UHQp*8zԻxwYBTv6&ZW˗ԁ3'PzL%cE|3^a5("O" qF8ʼn)lfWE^@My0fO \\QPwOg3אrU Z'04MjlePS2UNݬ;I ab58Cf̎WBA_NC5o&Nq%z|} {jW3 2 $wJ{.Cs8GUmWVʓJmdo'zװdFw/@)$@iEtv{KtK/ۓFT6yVC5V~zgPU{<;=IT9C >s}/+4Pѝì6A+tO]XM",fA&4ˆ e(CbԒWE3Iݴ0|&qn67y-K{b5f2'M~ٮY{Dq iFv+ is%w,qώlL3'LTD67v !/+;7-/Π@Tb\^#PJnPq' |RqNȑC-B AfIMj\.ک sM~(xH>_ )Ƌ4BIbE砚UuS0G[\WJx=8!%W+IhSl6WsFW}4H&ْ,ReDjWId8T<0Ly(,,k% 5r#:.,uUk4 dAeiC5K肫΄9+#]-a#+ZfJbj|-Iq&yQT~})fl+4;O/ ʬÊH}D`Դt|@FVuse";eSZʢGX8j'!A a*FA_/ca7ӽ;bB@w$ݾ!zD<`?e3ḷQ̋Z o]aI %=|}jp1ur CVjqtsNH"mPǹ)B*96#:"1G)# 4# wb LYa&-; Y*/N2*q!½5 >jqG=/gw0%yԞۼB갛e$B ?SEQGN7G%< w`TKD| \v5c1emHoOΦA܅W+0, Za@9k8즎A|^θxĂj/w?Y(H'r kajyb=5E^cqW(k _d7Am|!Р6aɖ+u$ӂͷQ~>i٥G$\iYҊhiKl0` 6hַ5!̆['PaGaG_u DPޮbJz7c5#Lls);H(G`Mnv#lSO&Pn%sk~/XN# \c;-%\p$ cъsُC+P*Glo.ǰ1ϛ)ul\E@e2j5"7C|o*%ΡFOL{k@R0 0=x`qBC|;0o?!. aF?+u(Zg;,w|,'v O-DN.C5hۉ˱Qc\tN3~i: &b7R8/zV1ypJyZ{8H,"؝x~ {lO(%{ ο`4?;* 9^u5W5qMxd#!<v-C.u8X\>x=^B%+C;oZ#exΉx+6ɲtvX g}8σ7b¦89ޛVp½zBFFpDwyԦ?&_ KJ}K*z+YjJ<cxMM`HŠ ~_; g״yF ]l\ Lc{FD '4WRRIrP_vG}b6m/S\Ow M޲!`.qTE&$ <;")EL%4wc\= 050C6_'zbMl)o%b.҆z<(=USN^IR=ʂJ!)TrphX>*ORo98SF?CN$j*|)90[l!Caw2~b$^lSz,ئ۟WmRPj  zK-Z*hMCJsmUFh e7%ç`{v>|@0['e CrCN3c wȗ0Y6BB; 6.Y*ؠ77GY!)oQ Hs?p [.ufjmPmy=&)11(1'5jJQ|d`} ʒUn 1`*ơAv`GI]BvY΃O<` YoQT_)/@-$d3&cj]RraHAkI/?ɮ ]F*h%&akO`m#1ڳYcDqk(9?@i kJ5|y'.^N61I\R}h ͽڷNEQzg5sҌѱfΩqGs$H_Sv/niwZ8KuOHD[n%!W>Ah` 1m%eh8 <|G▨#[B#t‚T0R)|/5+ɧ%&S1o YJކa2DKmgW=~YNv֛־A7,DTM?n=!]m0G[B*͙n̬_9*/Djj|dOG0WDs0A^ Bp#3"l4 QAs"e"u݃-TIhnxxWG;JVh>4. / CIFe{2.jDluTռ?&We#kֲY܀UGcZTEYCiOปdy7?{Ͱ}ުN*>p>MlICYv̆f=6ɗD֍RO7Nf M@#ϓB AM}Fu[!6aIo kф./cP%z $T.Yb}pkl/3)9j[L?N5ɱ2<|-eHH+[nXrOERM4jTooce}+κ7oٳɴ3J'lUztIK;XseKɉU⹋Ntu%Tl!;a@ aИBz*T]vB Fnj9F֠'qJVjN>zxfe Z5~47 @qYwQJ%L\ctݔI&&jdc+nP-"2lHZ-~`i~CȘOڲ-#y9m0ռ`*߇?3uiL~Z0!s9] c x$ %5*L#bT4'F13EKYb rL:M, 15Di嚣Fj"zCS֢ן*#UH H vr" Tf-1ǯY U":I"T@K}n8|B*??+~t==L%ZC5-Ʈ:x(=HWĺpyɣ=.g%<ԘcULlT=o/6қ} t(Z*^( :Ù)V#-X|A;դɫF Zbf6`]٢٩7q>QQa&i_S">:_htrɉyfuZ ;q×L[,Hۑ:7!|[Vwq2 '^>ENu:r;5=A:vOZJ8 CqS/coK4Jz<|eJ LW2fLIhYj)teyB-Q^A񼿸b7s6|챼4t6AKb tcu TEip_8wJt5.lZ?svǼ[%=4DI_D|;y 9 H.>u>zp}9L}~'|ӛ*yOȽelγX>ܴ7pQ\JI O}|LmìZ\ٝV>glc $:}] |M%5E+q+cIInKwժ2ˠC;T4d3b"6QdF)(Ҫ- vgX8H| ;>B>$ݍ̣YNkHS3m c:aϘa`T`oZ3NōéB9}wvP WѴ.dhWuũJqDFƨ+ B8w8 iV Aq=cr/Y= 'H$w>1=juQ![klsY\h\HEkmI|q*%Yr*h|H]tŗ+bHҼ3DMbJ;rF.Ā9pY`~+t\> N > QԶroSK͠hZB\32T7ˉ̹lh~o5[=Hr`-J~jt"tWߚz© 4c?Ύ(X1cblߺ9l(6DOwdm(?1Je.g# qȯjUZ!<_ ]7z1_>pe qz;x0dBu7Gc"&Uy{ŌsEtqna Fw,=ath$7YH*o 復U%+ޥ!? >:Veb1,\мKYbǢw.nR/<+/dGX=’7M^t,~[1z:̪R{,7𸦭D ^ZxfjߜsMPAvPpo3%Hb-mBX짻eԁgpovp~;vnĢ' +p+8z f!Wks(ق0n!͋sF+2)M]37O$!Z߆ ȴ7$`VO_[ I#X#u8M\ٟ+g؎q7Rk;-{,<>hutnvZQtB k9Ae_ъJgѩpLXEԕ@u̻Mŏ2<~`l6!)7h:_?xr{/p])G60Y=<ɵ<~B/k5hoE!nZ#sm` }fј})RR}v-]ޙUC,/S dN=^wx|*!VfiĢP(RD9=C33/C spKZ;s3"z@>~w}6CnDx)m }{Gb79<_,sh)W.3E`sy?8;ʧ8tW]m7!V NRѡ*p/2J9dE}s*r(;DzƸ>M|"\%oXvNEфcxt]zn<_D>P16[JOݿ ZH=Òm)c< rqf(&W0s=5K[b AQ!-)lL-xdEҪ7ygT)[)s6f 0]i"'*c&ᒰnkP_#PO! aWK^ŒL!!w> E,KZkMBs-e4acZp$/_>`dVf@L ӄP9WiA)/z:uZ+3c!&af-tUaVuGW䮟 usdOh`vU.J)+rxdߚ~܄tԟ{%psXxI,OүQ5*WH/՘b<8A6z,VJ1rS53M7Qc4jhxԄy pʦEqg] uQҒHbeD=a/IVkU_bGF[m߸-"L ^Sْ}5uWIW&ʑ1 [:~$,Pl8:G/p-f]-`_wGIղ* B3JT ~W6nN;ѧ꼃x:!n))rxKw 'vŏ&+kvⰻ8  ďx:EݞdN~ne9⤵VqJ'r8V]͐SO(b(q hZ14 >KR0$rO$!P-U?2q:K"_TL2})X^$Ѿ"%f/QI\]RiTg`02ILﴌv\"U-3JFVNK(pdreA m,d )wVo)g?۾E[OfΘƓu|`P,f"?Bq=XU{ms|ּUZq t9o#. ]*?.ҿjG0אvPf:!HsC| #}\O񐊒Ⲯ=-~63C)YFdHW"s˃w\ڰC >$FuK`&k|R< ;_3iȠק0g³b_H׆1:`(Q` ) P/hکֻipC؆Dh7M[Kj[9Fr"[ȏn;2 |Rj]u&n+3nQ0n]pXu^I|H@ah8U?#NB-駮PPpeaFdpKt~B<]W?Audh*1uD' D2`RNx%!|uP1Iwi?vVj8oD&鸽^!$v&"8@uzfTvre+n iWTE{< w k}v*l"32\rEJwITFl|CD)A|f3JgaLg$},*3BNjY@jh JEoU][ꖚuQ$u<'!f]'sR)&S/8Eoh%蘺;gQ^!oMd!laRn͕(1阓2EU{]{p$h1hfTWZ ܄5 b?sOZVqǮ_Uo}AgdEYjU]45 AEE](&CXI }1 põ Ka.,OžM!edRBBLr6dR'(1#Ve 'L?ee"T5Bl .uNΑU^)% |B{zٕh'Zp ܇iDU{(;k]A]ʞ] yLcվj!3`$ ٍΘ5wŘJS F{P4X_}%7(l+l9U\JՇ!Gi^C7IA aˇzH6Qѓd_W)!O| 105fGAT ;=Nzxmx W=!`7p ^OYD ʔ007hsy0qDBf]!'w:@¥lec3F-@F0fjuJLTB6 þf 99JsIL8, )dQ+,ym9Ont5srƼݙLO)ֆJSK VMsmn.3yJyjDa*i^3p$(lOR`1`nE|6k[ S[lX] Tvm1GySEgu?bM9jZv'|&  X<Эbyz yCEBH)PhB4kЕ*)0e5Mp -z A^G˸yķ}as0XBc/8W&Fܱd{˾`vu>&Y{ԡSS =x^E!oaR -֞HnEc!5eą 4(kDL;5|Eu8}uĨQ#v GMu:ZltR1~V~v_MPyӋRb\8.n|N_7?jT)Y_¿de/ Eݫ'!lW0"Q6#'=~ ' T˜Z"?/lIbg8iBGrܠ`QpA5]cL* \NLQ*qZ|*^b{Ima;"7Xk vchm%71{bϤ3?j%-x%=`%r$ h*`26+Etݝ]R|by@E`\b5gD)n1ɒ[upA05v/@ttj旹籢Yf|=VSw&Ѻ[^5G7/\q+0Uk4|("},iM7pL 6P|YG+à0" q?MG&!i٘&u2rq1YvV!eg`gts=w>{- /A G v`im0C?mh&XLRbȇeIO'UmL؊UUb"z_h;’1'#>UPiRFtb~?kBURxRFm+V& /@/Hz\jBwG H8NJ40K@En챊142.8v/L.!mn>S:1_+ԝO '{rAݣXz0=>p9JUh(KV&Bowhӟ_=36a`:{Muh}P/jrb40m챔ͧX!S?> Vs-2i -WDBA:+%mS]85$Y0&K[ʋavC茘$yBU\0 XZ:]!V_7yrj;~9`잃Ġn K9Gnćh.1 uštx6jo5BtD6[s >ZMj0!1GMz'A1%V0\? ~/ A,vq%n4-{E߱d.PTTz1l%fZ:BbiNxm}NNU0Bߜ.2z28GH.~7asMQؙHcy4HW7iQ=*__ϰLz^2zV^ٝ|:ȚEC:Y2uUԪfTp#[K˿VSy'AD37+̱G2RM$bQ뼽Z:o?mњv{c|xBhgC+3:$MxZt]# a:O>w >Y{ ?['TDMfZ 'W)n FۀuG,jL9&HOD)# rP1LIts. # _wأm`8Dy P _]TjR^✇y+c z/wROd>1i(=ex͇wQ1vM) ~g%[h'r DRjx!֡ Om%fI_'$)8t&)%K4|?(dHI%0cxw'cmS7IXV)mC5IH\yT! JZZBr'nlmZp32LaUY{b, UVn#!i[Wuq))j 3h%Y4S _`m|z7+^<@ݣ#oّa}w^,1])+:i}j+>SB=  `X'=NJ g  v]eD<0ys82KC_ c2Ӣ 3vf>a'.}!]8!w,]r)DS@I]uU&;[MaroGK8QR2DH H rj~sۑMM"O9XeR&* X"sLN1ʾ]Gļ`>ߧ1& q,ʹ} {ސ3kdyN'`9`K+-˛sJ]ͅ`brJ/{jYˬ:~ēPgQ,n~SdrBi/ ,s:_C욮ܺm&U&A c+m(jo{}}%D۱R1=7 Պȁ alW4eDP`A G8ϵ/ RqɡxֈQڼZ&4[G;| cI9C3T*xZtkO;EӞ^?hu U;5=?+26UFhz iĄ=y{,jvX!cjNg5}֐8@l;y)zŮ;{*$Z+4?NB59h<P [du#|37e5o|bӾ+[oct: B8%>2#9>FX;.:IWWksvv@6ud]\Tk\٬)^$u "G?Xi~|ӰvbØ"`XDuC"&"iMvO# !cL8%'rtVs%bx`50VvM 5GGx!x?pJ3>AZz3FLod)Ci{|YY}궡= Q A=`p#1}Й-}an&""N{U[ TUaI[舻f!%: Y(PE(}־  0ꂕ҈xVN,@FN4Smb.%Dʟ]yM{j׵FXVRfTO0AG_ S * vI 4Z f0m 1})QS\{EvSEP.F&c5ƼHH0 IX$鍋] ,]9&C980@m~g(41Q3 ʰ*SO"wʺHm;VQj3?ҺϬ 0$)'{Kē%$]?m_o3nmרQ4r߯؃n- d>n?r=w': N԰G# gT n5&) ]HVϯ铤#Nj9' ]j?狪-1iOylxͫR"2{|zb7A4s*z22D6GWĨe+ȟݍ ?)/re][=Ɉ&Г W3 ev+v+ۚVyz|_,-ߩjdwֻw!vo C\|a. Q%X88z_?qe_G/*.~P_ho ү|Q/jMzT 0u{*ek q,ջeY3 qe`?`Š:;2k5e^.8;6\v Z߷4ɏpq+ /{lnC"*fRSG= ϖTAU9fڢ1/L]ic"ӛsws)2tyGl>Tp,*D_0vQ:;L*+k3bZn7@Uh[A#x  o:s@NO@[Ӭ}H=~w7Џ߁&R waJয়r6Փ{)R7nP(!-~5`L*Pq'qMჼ6t6K>V>k㳥(:8yJGEj)-;pB[s10K]A9b'.pFH zpڮ :ֺ)e(!nQ@Z$ SU MB6 Va5a潇E_@40iKBNC뇢޷/͕fG-F`^;q}, ]*7x{6K|^R*߲s3+m刭 3wqsj8T3g .wǭǁG-5<P Fo(IgWnCPѵ&xꊉGGDxAx@)3 dMyZXOuϓ%uMξ}$bߴvXor7W엵~l*Gcf s&b ޚVuy2J4™hChJtV  NEˉ,ݺ_I!=NݸxwYfO_ړ0l )E\ZT[&jݟ^)bd[d _$Q B4Sgl9)f퐜`RNJʝ8dQͲ\)18]#Porv/LGv!^[f{\-I%6xHex/#\A,}NZ,QpRkHԧ6.-BNkMUѯUich[_o%~ߊҪ;֙ϡ>ʹYT}0*+k=%Rf߂S#qȩ?"e}U iO0 -16pTqh( 8إr{L[,'YquWVE;:`SYNf)a~K1_ҩ fWv:t]%]TZH:BL yV8F ވg7JCӽa)3 <[iW8@Q |q'𛨛u"2!'YLrgݗd>9.t0_L"Stp&OJdl˱kiR B;\^@j`!=QH{@-aޯKjpQ0`/iIpuv_25AJ zi׫򪌃UbqVD6x>Aw7l@/ƻ3l8Vp.t7X &F٧6*`ZWrXq {6ls֬̑V|M@ysײRߖ Zhq Y4bqBS3t{r^bWu\d0)D]{m^ٵ$\*J|:36ض+ .~XYIxx5rіK~A=Pf+]υ2ɟbi@p-=]/I SOtO+ t$+64jh?6:uc"4%s- _O& %1Y8c%"ZއP_^cpygB ́{JItBhЁnDeZydR\p2%޶IK,ߏP7~*/=%@ 98~&Y6Tf ޤ5[jY$H}mg(P{tGNUj:`;@NQ#!J07JP<0$Ϋ KGE(/v"l]F}X)h M? L淭 f84eӝP?;pT[)nIA0qQ9G: )C[FH[ib#,Q$" ? 6aQ'Au.44??Pb[b7K 5K醋?wjZJ8aO78.8%Ea07$øG\ƪ!nBqxt͏0*@R&|yNrBbJ퐀B#0jc.]'4)ߖV>3 E{~kuwCٿvP0t ]SqrSԅ,ANq[eݩk%D:Ği{0Tc2/MbJ7 jgCPJ<9 Ng<"CR ݮmį7d En6h+{%یސq's9S&ktp)$l+⢮Ws(4ywEk] .|nƋ]êSO9 ;ljI Onͣ"ޏ }_z9 GRO-.XpG@̈?}#x719nǨ7{d5]}Az_\{1X՘ Bl*E̕u°NI!FidVV~M"pK"KtH4ZޜQެ]K4N};Lcu{1 ȋA_?0+t^ݳi o2ILR~N/C*sؗ`2c@ 0̴̏|T?D#~òiV=6HQg^]:NŒ5"R*Q|TWj/Hoi9?J/eIn":]oφ2d?[LA~DkҴwb\nPiMr*ȮIcv(I `99D!a{CyF#ؐh̔y/vFFӜs^$OJ/S+Ֆd jǚNS;s !ݐq .$0ϤܺДt$soH̞[B6r+j^g¾)cD.i/p(~vgaz ?9%A3f;HnEԺ*7tf3qiM߿J$AL `l-^;}O(ֆ'+rרyRbݐ#:z1X0MEH`E c5mGՃ-Ό5LnG& (Z +~6Ilm1|be$7e܋JÍ.s#ҟ2@u"`Ϭ,{\\CO.K8|p֗@n %&C@Gms';M}(dm ߇k+bJg¹0*vWY.[ Oh9r #ۣ,= )M n4(߹;("+a"g+ZF';;Tߠ24E6}X3 Մv˿:1۞$:` @CIYDB6 ͡w;q6b-{%@Y,,!f NIDӭgah ahg}fTCY a_O o*xoJ>M&A&8/A9m+z""8@`w.gW6!Up~֦7p&i\`awחxD?Ņ: "xɮ:6_Qm@P mvHнqJ@+2v|b0FT3܊vA =;Հ8ٺq6U 2#Qgtb 9d>dZY{ERSjr }=N2U1ah(KsKx"7 <ͬ-X&y-7s5/*F6HpH?Q⃥YJ@nT+n=)؈͹ Awv^5Ph?R^K4tNd'k5#L*Y]vKmaLgGapVF[GElhlzRFEğXUL/je;HV3 {asZ(> +v*ZӤCaO,hb)qӢ_Jpyd|$8)cAj ›p Z!ŎLm18.SLw#i;ʽ$u (Lrz&&;tox/Av%usʱO<8PQ0ɽbmZ.V{;t#pP"q5~IQիMzbL3z\V/7cAySoV'ST&y5o}h} gG% <_#hdAxrl[&MoݺdՖ@]uڕR(U?yDob,ֺ7~KQy 9rf7~D蒓|d  "}=HJ+/;7U[z}E s-&n(bּ_NHrSt(CᎪб#ЯDPlD Fp:*U|4ĵ'FL-JBVUɆ)θ pCPIGシsBWpwC]?GkMZ_rƧf%MQ_* ͪSiI Tx=weJhv A3spQ|V,3O ;rcY[-sAG远E GnhI,cf!ܭ[#8{%6)Q!4HK!x^C=^Cԝ8UQx) b '8xmN懖N9"أ}u#?|UCڣt :h$>{e#I dj嗓E1oRx+iGCeG#6"ztFBPJ|g9Sc3hj~Q 6,e1FZc170yrWZB XC~zcs0 KY4]7OTsu R^OP0$BmIq.Ʒ%"V qݝ^ Ztw"$ 5V)o[l܈Ha]">{xU IrSl'FYؐ.:>=zՀ8F.]lvHD0F RU9AIxK)f<yeEǭwM9 ^[+1^q/q3EՍ2\"G6?м#m|a.no\JJJX= /:;eI;͆S 4 Xx>DdaR=zn}} };͟L*ǵMA/zlOrFD^D/6eN!Ag:PAoal؆qLs򯹝'w`Ƙ9?h! a֯bMB0sRaq&!<<)G?vES#/o黢?VS;J huY;%#*ST4s /Y( ayGٞE[5эj56wYg '~X=~M0e|WnS"M KxFJj%֫~eȨ֡T`V)1DM6B Pv܍JVZBVNmunEUS,9@r׫ƃט+883éYOH[EA7+~m'&DrT+ t.WlmCuTid\Q72I6us[B107l#T-F`ʩ{цˌ{_ -S,s"OŃ!\[9D4w2|~_LNZ:T9w>^\> @ǎY^ӥ׹MV^ J7CyvHm hӗ &4͖Xk9Ny&P+N\)6 Lp|a&͝ 132@BNt$^w5| G$[n]53;vs`怆כZ]YhPd:u9Jb)&|븉#BqO)Z;chT%~ ]p˯If`+'vO+[܀k2+ A˵OODb ̼Pڱr5{p nIkSeB賔'uhW985x"v5R5 5W3EP\}o9lj{vbgY,L*xl?CZ8CV>;#% GPᥬ,9~7ҟS2sI]fV/Zsv(wn\ͮ~wjo'ٔk/Eܔ4F/Y*9~o.ΕE1x]W$OVvhn ,O=&D0 ;Xom鰐۽- ks5jTn tIdձވ&H}{PXɛ=[JgQ/;ע2f TREB56u@|.k?X'e1xCV4qԯvj>4y]V2s)iWd\bCiWrgN(@scVyҤzAs Lf,kxnQ 4>os =}r9EOnhߢT g7ʒڍsjA!ǯ93 a+a־Y 繓w| jU,~WXF*vXP%;KZq} dΡ pDwֳ )h0X'E sQ;ZU"b׵`e'c LwT0lt"g,0 d~ȕ泭AϳWz`)nVH1W-&:^ʍ?r5{_0,814.p@gg"ܙj:}c b,rnYEcw7 =/ */XgsF0{.d; _7g9&⫣@9T6KD=[j6THKJuSm`Ol{ij&;u$JզGܺyĩL1q̻Ӈ7ȓ "=KݍO Zưwrd<)ֶP f[-UM'xHFS3'z]|?0_\^J|{4jИy02Hu박AlQ̥24s?U."`BPo Ik-ŋcEuA J3HN5:ಱF/Yc,l9!tsM70u =.ppS[9uWZk|GԱ#+}eJn @,+L#SIAns=w,0|ߚ&($1jU06; ,Uo9 8%OL:)7vV#_ʵ i2փ8Z|!^Nx̃ !PDoB LaP4#xj4~2vN?}gÃɇɴ/$1L!JCFfP3b44 5oqfNWGb3Aw@:r׍hO0╁Qgݎ)ʽȾzdnӣ-lRO|DGA,6fi ̟ +cT*U)XNN>A {0cВ)̆IV t tN)JdcphfM[U`ʓPOk+oK5ZL #Cj {1uЉP>Ƴ_1=I)G}E-)tȱJhʊco @_"[ CD%wD\d6|m:kP4MUmoqQ[bw$#(0'?Sc Ǽr~;h}$°A&ne]C7!s]*VɕfM٘4y5jLXQef+eh3s\ѮbB4 }~[\T)u8U1~薓S@r) .|EL"{[Z.́ݐC!Xul&hcH# {}H,ggA οCI]mk<@`ȅ?IU)% ?.;wuQy(֍0%I'!SLSVq<"ɚqpU y3zf WVIguV3̕{ZI[7:j $:HpOe!Fi iAú݌f0x ٸОI^HRo߻bxtexђf,|Xe=h!a"E p!?俪+kĢ JCk9A|+B;̽Xۛ@ iZ~i) cD'3mQXۈeǷG2; jLW6r'"%)HVp+d\iHO8/"F)$КNseoK3Lj q~ G0 -|%22e8:UB*{$N&*sY%JJAKd' H3E}߳swy(k忌6LjbJsvtަ4Zb'7 AES~n&6XDžBv LMSҚ C2/Zt[7{ Gcvg,&;!R:oϚ%~4D E'SMc2Y &mc*sSa1Rb~Jy5id0J7c_wS<lEJFWe>M++s?ֿκ(c=$ĵSxlfCуe'c&v$*rxk< a"eCT^C:=4udjЍ![^7ʦG3[0 g amAl[U(bHȠDzXVwIP<;'i>=VUV/qw^}EZOk >#xh rt/0c"Wb'cvQo_x+~?YR Ī ,5ZsbA̭ۤ#2G~'?O}Ds)xl~XT/dQYӮW4$0,?87 2|]RV'ց R㮕ɔ3SWR&OX|X}-`˜&Ͽ9]4"rb_\CD5b{RPJʧ7dE9tM`G3;$:'' \ ~GEgˊ]w5*.+G7 ~ Ӟx-lټgbjE9fqXfeͬIUiJ╮J~F'8㌆~;_X:x[#l)|J`]9k HbS|8nii>eP3`p4ȅ U#蔀@_׻tz/}=:/2}xD*!W>C=T/$9e:fK]fk`?j/:+tp!Evf8Wq+%vl: j: v%T<ऒxcZ٫C%+'(L Q]9YbWܬ4՛^#ȡ@;{J`?J&+-GMS|ߋo&-4s0N Ⱦ`hv[b@ZkI_ı@)r&(X9ćWOW|99@x/V0n PB+Y1rNUNJŽ^$9f۹]##so>=IN%ŭ7bjCvBnFtLF%-?P{Zѱ+kj{e$?7cXVl `2 ^rg+łjܦìJV:E&C3 6{kTd0?Ry_{! jlSpue'kM7)&~x@y㹽aQޟ] ,4;`[l(V2@B‰KY(Q0ұt-xo2͗mw9UJtq:ڶV,Y|\jIA@|2ʙ3/@*V.\-iW5{mheSR'$z\񟿮ahPu Ja._=E$f Q0m!X*.J7)Ģ6g?DW00ǁ;osld蜧ay̚m kspBݙϚ8p1HF`R; "ψb.^kPRj5.=XҚ$y}8J!D9i[ - |(B`[p&wv{1p&04S ߆]<ӆ9@YʌMzdZ50FDO8haϼ.Vł,eN9w4Ǡ}jDc =N5u~׊鼠Ə(Gl7}{.v_M.>uu=\lLXTg=FFt<6nv|}`|o{4āhduU|!WRģc!*!_ϗ2+G)}[{)KL/> ߖ4f\TxV08Ue9Po(9 2F';-.W#[5O/@AsH+ (^/%"tކ=n]i8#qR{`) Ő,D?Éd?<SpzMiOU*%M>uC'|[RvL=V]Ұ[{BQE;^0$E@M I?D(Ҩ>f5Ά7 | mTt O6zQ=ԃeu3PNOt;oHޅWZ cjڴu1av\zCq lDszQPsŚT(ߘ3Z8t^H5X%e7jHsfNQinK`UHBiQw[$-*rj||#/ b^> "4^ vi=nlf\0"qA6(h"|%dg>B,)=L3(ױ9z>g/0}LwԔnV:[`y]s j>RtJ\T:h@;ե 0|jǟt6RZb q fCPxAޢ/y%4!4L vU K1f?ay RɀS6d7:ߴ0Gx҈į E爦 $ZEmjV^sXeז "QKlx#<_^o !KyP8`ͷy'8_G/1Rk~:7 2:Q whF],VI,[mdk#ijrv/x5tO&.&Լ?}A,߃*ajq:vڠFOwEG8cto!Q~<ǎX@"ʻ}΀mhOBd xtdlKBڷu߀3\W\4c$.] R>AıD\2nQtKݛU,s'V:=xyë`9Su%z!syY!WdeLAϞ7;&91iFZje8JgtBN X"U!RZ/urFfD= ճuO0ݷ8 (w-ҿKwS"OշSWuׁT{K: QL`(nB@(WsJ*5,[pL}kW5ņH61i,=n%y2J_;J#CJn^<~1Z8٧gXH װmrAg{/~-xp0+'?VE[0&ݤ#g.f.Y-CKnZsxPz/jL.GflںsMt&_mΨPp"ιFFkK"6ꅿBpݗJxK3JBgLid3ܳk"x3 DиI,j(%}׭nmiFzg1% %6#cUOQynnsb[rrJh@\3{8N-0WI\unl#p3dw*Id4ZS߸d*.#ztHk'f+.qkxvuhyy Zn껤֪b[Ăeiwݪl>M ܏(qE6< a!kFҗNWi< ՞~X){ )SPHb[Fpn1]N: 7V0lNYvprF e_ĊLjA>p\@%BpE6$O4Q_Ni< ݕPPNXjmgLr@2KYwUt'pO{m2CYn9:}{ΒRdm'm0! ӾEBHNf[hD.(EH(4҃MW%Q߬WN+|aXx0K-[\|%)'a=}NT]x_nK4'rMC x(,E*Ƀ5m"tx)$I7L[ .k \IVvIGFcŻ#t=GTqV|)ܖ}qTEٵq")>IZ_uvHWt X﬇]yhH5_xޕ,Mv!c\ 1\M"ʹKlzeKhYG{*٣xcv +SA!'{|a-A3?q$}08H;ι&갤pljü\V6p_ͯ``խd;A!鍗EA\(fG`MSS^Gd7rh\I-[o BQ/&*Azbeq.% XՆ1˨)/`=YOkEH$u{Y|dIӦ,7k4#3(4+owx= ~Lƒdǽύ;6aĽ]s2x8Ue? 4i+j2#ᛦ h~@vƯ85}XQпTZ}Bz,vGC % f9t{-/Bip?q>S(:Dzoyf\bX|'O豁,jCfF-6+$#ߊ?hD"zRa:Om9XN/Г})V !t(J7/4RmZ gGM|9:@OwK哗M fS_])PԿݸ}Y#x8'Ҙ| HP8 #pPg@V$DDW.}OՄ$vj#6V%5ޞ}1LĄWK=RƎ<}%օZv*IgP_a| SÈ%xO7 .zh7UZ"_|#r(Føg}9#,Z]t-ѫhTc TG.R5*]U]]NX_w8RZkP]xxߏƊ> LV&4"Azl]Z )bqR_rY7LjsaP$噤\EIcBchsVH[!ZUOr+zaVeᣵ6AH#iHE^͡_9116:EsQ  (c ݫq_R@}n/$qXM#08W:IG{6 K@o7C30o tIpX5<'F5y"ʾkmfea>:rzvQxs02'*k%~e`Яui v|L4hzV/&UK@~ 7fl>SW}եؔa Ğ4A"l0(kvYQR" ,k,HSU[zfzq-9Oٍ7B2ʘXS\5va- M qƵrM"fUySXDg5eٓsEL~y_Y! +ɑJ^hGVȭw|>. alC;Cuhjl*J91ÜbۈhyzHwZs DW8: Xv) x(׎t_ߘ2z3~wӫSv?"wr{Y^ 2N>Kѯu wݟ G`2I.)O)4 V,ZPFaǖr[b)1NZ$ڱwugo"*$W]1Sn$ƣ fsx>ơ[FQ_]p_蒢C!R2|*pk쫏jc?D(Thf!spd3& TRINР\a]dvVW>_ *D L_ Qǔ)P]WB 9icolˌ_݃u@CFx4=7<%@c*O$IKe}*}Uf4cݖtݾ)@VJm>Ykʧ3TDYbP&߃{d^½[z̤q?$;lcif(np&UP*S vϽ [Ţ<8$j홛P; ڄ~Iy R #q,ʤnNZEV/iŭEƉd:szث~Œ4к4xl1DZ`&w)^xHl5>:#)eQ8zEOu}r eٌyeȲR]b Y|kLIϊWd!oiõ5!I]Tʻj7Had}YC ƅGTixt6Խܧj6&ǞA!JBҋAH0cf aPxL*%زLGWYo &MeVO_э#0h,^_&g\ Mcщ\V J@_{z&\^(x"!ߵmT[s\(E;)ۨRL45eYdq֙8z4buR-YaB*By!;"ot:nj{Ȭـm<=,VmxQ$:LD8Irti'5dtm7"m"GDw/;2Ƕw>=S{dGn K i9 jDv ǥYNܽ[)g>܄F feV~;=a9ͩN?Vpz`PAtGx_ƕ`P 괷kxNݢ,^s gxݜ46j.ʋJ{Q5M$C $24HYy{ ⭬)y@̳`ar"P cg1#rKs.^!ޙ^5ai@tU7Rz~P=auٖNl2u""q~-nLǾI=v~hFX϶L};W-r+6UB B8Nx=qDc}zw6s-G`h?ɚIjOό,k"Tㆾp, Bufyޮ+Y@Y;vR_#ě.u_"a-s VSm4Vs9-.Qabtr֣pB !ց ?*&ي3Bںav^қ~엇uA PZ>nlY<eT%eoRtUwV!iM ʘ% #xwl:W1Ju=s'Kjw9/ U65leg޹: #,S=V!ШYڴ7Dh/h,JߪJWS=YGgT *b34UeV!\=TJ7oz5M`ROD|qˡao.S^]$PȇBϚc]avDA5lHϙW?W^.ߜ29k8~-;ZMF7:[L 4_=+l!@հhhC9iC{YDQ\BJ+z*G# fཅK ۺ㊌?TV0[H$t!_(>?/\+pOLJmY1:AJ9&):>IV,kDȪ/bŪ2b-#qH[\o˵y c*iyK>q,Ӄ.`; p92Ŵ诂BdZhӋaߘBYb0 >Mh`\PIǯ[ѫMDz;IJ{cmK ;&B(d?5GD'mB/S],)@-qGYA`ZrǁQX "@; 1bJ?E#^]@陫'! Q6^<^`5.XJN"^%L+(TI1(u飘BV=UFa z) ]ҷE׭]A̘C䲂k,V;!4H 㜪੨Bab٭!֛rR}\J)"E!'Gh7L0Hq Tv_H6p CjD#9])<L^ R705.z禱0~ S;)o>oƨc'> 0]ilMz h`Of}MQc83'L" qX?κUϧ qէ4fm7ΨDF>PC8`c>6BB>%m8ÍwZ JB=uP9DԮ2`T( p1u]੹˖}ޝҍxĭNx0$jE.m,NYV.Uʑ[KIE+båVh>H3tk>yl/74dxXю3VEJjf'PB,EJSr4dy%׳ϴ L˾#%4Z442ku h"^eٷw-PAfl~im(Y8(GFϹ g|aƊn}>e>W&˕ٰp"議kc?Cܧ"t8*yѾG= 8 2N\]סgǾ~ UIPh٢b# X!2)"-I-z,@L% 0F~z ,\1mbxsNP 6hD,nG|ڵ&oIg\ԩG JtH/aa8S(C -A0Xkb|~ 50B;e<.T;ZhkA.b렃/Q1DI+rg解V*;tIsNNȎ/P ?137F&X4jHM)6K$_$gu?.Zs{9hcvC6!(X֍M% -Էx@(&1,dI:S&iA b l@R Uh3ƥLˢ /O*vr-)3/fUF.O yލ^m$-: F M oCO f'$),s7z̪Ec-K LM+#a <'k .Xl1m;[bPC *~'-"|3T@ҡ~*l; qv > "?^SΉQh M#;ݹ'>)LVÔ+ӛ'Sܸi,ox?'"0rws 8ݵ Q9>6CԦp_fFMjc\qB'L3#fG2gE,Ti.5bG<WSu^V72d'>2^zXĄsYYكJ7pJ^,'mVm bրY BNhXb#; N~bLukE^5pމl f죖* ).2v#v,fxDA&<1SEaB>Y&J@(\o^;QQF}e W﹬ paiϼd},Lƺys{@}Z-{p8[-r7f6~#t)mxMr%'H7qfv Lw غEO6RZBf;@-p: =$ +?SRej([ $X<ū*m\}kpɡB>g.!tm.#cRWY;KHIz\hzѧ*⼆<TLQg#V#;sxT4Jbjx͎7 =zVZ(SX0rznk -8|:h3 s)]_:H:ݱEv1M&L-aӋy$JeK\QD7H͗&HR|e@@5IӂV"/m{Ս+C4WV8~4<ݯm:ϔ&Cmh˿vu s p2aB}!FsF{ no?CoYhqA}-&3݈2ۉ3OL;r`xԲقIGyPu'6N˰uZomı'&ˀґmr6}ܽR;tz2^T*xx's*\vdEϛ9#UaccA:?F(f[񭨷!A0$xUUg2<$: u+>>&;$c ڃJj"il ஗DqԊ8Mv5z8b#GhI]4Ȋ @vBշd6Id {1+##ёe]u|DݙЋp>"fa:K ԑcn.Њ`.g։owB{a~W_ͪb\GUaQp,L¾6$TYVxoa٬ LU% N 3J%T4A utʺdi9,kg@v7UB)7ҦLIlTL[% NtV{h("υߞ$mo(b7ZqT OZůe'9*e/'o 82rP!C^@ܨ\/{Է2z; ԙ1t |eQ R /%Si'ӱȗ(1egs ,Sg?fJSDeږFf+y&.Wy*u1 +Lځ Mr<CBNø} ֧n_t߂3PnQ}N&3%Y->uxE֒•U-{( jTwD8B`wQv3b $b}$޽J>CobfZAGHO7X:34"6LpҔZ".~w(Yt,o ew6\\xN{B5?ɵCզKŌcW)Wd\TTyyG摳:xG $e>Lh rR<(Aq-493*i!!U7kẑ2[L' q*gO~dO.>|ux.[Fi#v'47΍XIg~NS*, `^%9^)T94]e0255މ1w#sMx[ǖ,:POJjizc\PODxv2`m7Hh9^˫?9?^\y!`/r]HRCQf(+uB"D,%wVƧ!ݱx,N(yg|pȑ\_W1t T_d5٠Cv1䕯DN@)=Ӝ_Od|.J V؜ T8e8$S"A}Iq'y@ ")kclU\fFXK'5oUYHN:mq3[vq? !(Bɏ0P~ekd}Ν%vm>оE&同Jϊ;GFW 3X\D8rRd x|i̭zPۮA8 Y5$G1Wc"55(1^ЍɔĶ~R獕aqociDbUPQ0xֈ:$l^1' z4}p2 MO :XI;$IvwU10N`esrjM?GQ^^EIXB=~B\()Z"e֦)X<=C;0Y|YbOUv iE9A.PHⰍ&]Cˀ{Q'pD!?vH;j 'T54R\wJ=5`9*l"/Q@2 A ~y$ȅ @Y ?:npnڝo*S[=@K̓=_Y21$OSz?lr0 N^,_>Kd;gQu00k'հKhZ gFrL7nvKaziw["ϣ+j%({LNULv&UzжYd+c߁t*QH+(ۀ>xWiVwlqW. ly(?]{]`=Vt$:F3,xAU_FIӦ| YKagd+RA2vm [sCy;>|E*_.뗨Zd0AN_+qMSb*B6ȉ1<WeYfE)+//v]z&LmY&ӵI~l5e7.=qACӀ#`"V#NZ7cf }{ co5&Jk+e'OR~z4rܜ@=^ :p8di'3JΤ2g !!jXgs;`ǁ3F\\2zm΁HcI(6| wu}#ˌި #ez.eG) Jr-vDIhvvseOcCQSK7AZ@ϵ3ZlZ {u@nz^\n$Z7;F&ei?9@^h2y/7'슔hKwL|'j^ p;t`knB39(`2=?b5_tU?44d{] Ԑb~JŭZsx)C.-Bѽ 9Iמ5KMRѴ:3Ӊ%bȄj՚#])X[;E}uNұq4[{Nڊ`pp#0Z*Eʵ4"vXozd|Q{Ӵ}ZEJ7#@b_IS^[M %2˖IٴRͷuMy9c,oy"s*/02~q ꏒ[#z=塋0 an`θU3~ǽ+wC@w{:|i㊳\uؖvh3%(Y>cN*FlJjǕϛk+"ZpvGpϚ*천mгu0ygB&WM6ISY6 `0u,σfOdċ1JD!SCnKP }9𹮥e7h@|uS5_Ef+mm ᓧ>f;U"}VAi`f2MȱyxؤJI{ #U *!."يdL$j皕hx3Z`mNn;W@R{u:u?aqGAdJl 54B9 Ʈ+bqGKqT8}@sN?qMVn_5ekf pyR5cc+3o%b9qB 8n9<>bCH/{#N/_:.Obsl6"d{,ZY@o&)nD3ɟ7iصtĒ'~"m/"(i2PVv9FK.R'aghJ/qXstBFb7ma@L$;K]ӣT&\8)hMRX1[5JʇxIڊ`Oye#&ǷJV84oݷFʅmb hg; 5ȡGdTr|YOΘϧuq"U/a†ԵA.eAm9'L/R׉6i; kX3,tRÑ#[w#7 b1-&˝*'liS &zyUm4M WFrA`S{XxiG ģtОQuA V1F&bK4f~5+6B&cw'z[:8Iw \R`ΐ%>8pf*KIޔ7- aBbX&leX%]-e5u٘Kf, L怑#ŕ_5t^!g7`y%4ȓ{ɲ=y:cr˭ᗡpR~/?;>ˊv?.ԳrS&T,dnbH{~g uPXf߽ٙː W&XI>,P}>@ _"Χl)u޿&$:W*P܇uD]HP7xKRlk3zJ IپyMh<`z:?Wv9XS9]i❑)|:9 orۥ~mٶz,Kž.-U #YE B]@s:HDsߛ؃E>nr5 pbֽ^s^[ R5٘" fHZe?|Ąȋf2 Z\^ȓK>HWnn\B >E i@@Z.`s KmĂ,zd&*1.wV$бJFkD2+h?8uþaoLZTk)^P3 #um(S52oDs@ȵz&L`@ek|5L7wjϻJ6b3jXmBdRO_r,Q:7w`avQ O/-'-l v{!E+]z$DvռJd;8h.WlKnDd'γ NG"/Q1(h *QJhm}: oƉ]|40:n})G(bB/&,v5!]Rx!)r8p^Ai: #EiwYm)2'D u@+?XT[94ԾMӊz#}H4ج*/ߍzP<)9C]D dqom4U4Ag9=L H~46 b.VU$5ZLN:ܩęjQ='GCk zDXCW3S>]{(>H&-=쁪ǴN2=HHOHPctk|SѤVKRq*b,PB(5btc)9>; @=A ΐ1lܰ.ӛ6Knݯ!G7{gߢ`Wk&cщZ$,}7BKt_fpe<,i@ET]e^y/i9`Fc`QM$l MɱaVS ZД)do#_e@ͱD sҥ<+g9$\6: T.2ߟ+XC?z9eMSb+n 4a_6|i~h} # $Ճ]9C |] ;(l5[8׀,b )Q#9 .M xZJ <"*fz X[p/WjfLHO|0/$И hun!+qHъS`FȄ֎Cq=4O@FusmZNXZ@TZG;-)Rĩ(U3 RVK#]a~VOk|V{z<65uC-l{:<h6eR |C~f1+1fҖ!ql[ #O.'4<+_k2^/P6zJYAr63 213c;S-۫5l֝T'V  _`7GwӠ٢"^ 0%&򙧆~pZ A}EtZ dsbcm^h,iȮ> IJ'ȋ3* loS g.ҟ~]n-J&^}E"yGf^X/F"҇Fg"3Kn@zdT, B9{|U_zFZkm4"ڍ?Iܛo˚VyAFY!pݥr؂N_XγkᓕFQZ]j[6bY2hzv7?үawflM.Wbt0]y7M Di%0)` {/i42)6+S~FbzSkhAM+=`D'uכD- X)zo<,sCft``} N)7Ե]  "C:p)F깶">hgz@0u߼F/.P LME\`YПMB^:ҬF8j o?5-Bklۻ\,ÙAф38@=/~=T;dnjyd&:)x3pָT%P)&A=d еVv6#sR3]V ~G$aI{JO @J33S% low'= ,]DEGzB߁Fdx7 Ā΃iY. վIܷn7g4ї *L4F1qn,{SK@ J.Zg-[BjPf0Jy!hGt܁JS]Sm9Ζ$5Ǭur!~bJgO ۋüHL ?rk$6rkC(!/m)lՉaFn߿:e5n?ǰ_ }G&ɝŲ0VP%#5)?F \P,^XWF3B0S-֠2Z 6]Tm :hqCq.%p#B)U {5V#J ~@L@0̞͔LQBiTZ#j'9>\s໚F^>Z`Ӧ68w7=Z .y޳oGH7{{gR!ijaII^#JmL ww@M& 7nO7kzd}dG2b2Ls'7!;%PLJz^f!n6 e'b3FF0.} 4#>_qKe:pK.]{Ln1mx0qJ={`v:c %">fN9v 5Xu=1ՅQ&L2x..V߈ŐrGQb)L[hbPrSf[h% aMjt>#SN  "i;̧jW=Z–lE2"dg xO?!Y,GAKa գ*;^$jEc_ncm( "?jKpG$9Mg\YƘԭ?s+'CvWd/ULP;Z[UosD nB3۶ת!7F6ʂ]yU,e_BGQYbr[ХIO^ػ&5B"ҝ@w"Ʃ_$u~!Dٟer $c9Y ^|%f4?,v54p.}Z]3f~M)֭]ϞM $Oӷkaaй]_;\>L'C J||Η.6ҫ1jv' 99BGWJwÈeFz,ppm,)q?P-8Q8('_.n9f,{9'PHc~eX 9J+Yz(E`u#Jq55q}”5%gG k9ð^og{!IuBOX#6?^a @bp2C/Fdc4`@MQ6r<0E -W c/23+1C\BX ݰlQDDrGq[tK'3 = (M5oA_pPqяA \WT(vo+^b+&foI*E9~=H89l<3W Qk+oj%7 | qE8q j`e\%c-՛ F\" q&T #cv&rlt!: -,5d>[d[ȼ=w&gd 0y8; ~:'$ cݥ#Esg>lQf1:rVD+qD'k*65Zs[sHO]4ʖ](gz'NNȌg|yI ->%d,VJ\>!M^A6u0DhKj} O$7 >CBH+@s " "1~L~O#tæ$ـj } NՏ1ZU?`>9v݅;[Ĝc(-7ه0$-̅UyBId.לHhTNB_fM<)9F<5l>ͬiѡYn LQ2p;uMMxZ߭W|AS{d1mD2CJa܎[s.RK^|=awi$ր-8 [!G5 .sIJ|e"k646[1I2.$=K..ag5׏4bv!Y,R`|J9(ߎ@iU)vǛq{1ɳ0LBSo캖Pcr4Z4pw^t%!7Hޫˋ>~|6-i4Zjq;#)\+ϙY$Q{V0ծF?!a6Tn5_K\C.7k/pP<.)y" !m4/Ə-|4skdt4Jh0%{zC>VHS\5ﶵيSsb JBNa-fm*6Fp6OH m'+- # D^O 0P,<}jKPCFUIjx n1-΄e5?^E=( ≍ ,|DBTϚm<83GFZ6KON1dF XAǹ=T1POd\6 7ԑ e E Zh6nz~lZAk܌oH Ȼ/UhQN}BR|)<N;b07.M3f\Vȩ=o62Xe,s/t%E,jEhֲ}Ÿ+B,.QKjt7R6"Oz@ EO)RH5M?oޔR*b R87zU7.AILjaq,B$KOoT1'Lw*gZGHY3X$ܖ[NBzˇy[6'8fFh$mKU1 L`꺨Ņa*舓\zlQ? ;+~(%3Wʕ:@]Jq?2|U rMXJ|8#:fkZt,K ^^ vKVD3۬>gL1)jh#jXR! 6YWrkxO_t> e{LNc쎴m(h,XJ2Y}U(8G=]tuMN {\kDޚ<.{6Ӈ Sj!BYn*Cs E~*eߪs<(kKVll)N,u1q22z*j9CFmZ xyvԄ)%oJӟ!D}H,ҟ7 MLìaqaJ2 5_W=WzgB2IATP"z:f:笋,W;SBx&x8ƐĒyT,c'y)fl"X-l ) }%"Ÿk^ U&R\_{I2ec`Py4 Q,.4!Y4G?jT2A- .GwCu2'  t= $q]sOE˱F F붋AT\[ε 8K (}cvGi-2Ȑ((_x=J5īC\nYnhg2M@J_HkdKk4Z]%@`)%M] C7˿O$By:;>Ty8!#-"ŞM0&u&^xwZe5R)%AE뾴r^*Cr}87=)c=MpT"JH“6ݛxeA8a Z:DuEN&+,s聖_Jgێf Hg" AnkFԟt x@uɯExKdk!Çͥq܍Jue>I`3ڮ厰 i48Җ#snU0PS: pF_\Fܰ>^ን_;z^qdː܉XS~ 1JS%e {JlVOHfz\!i+36>" %]1&J)y\U$5B9E>?TlmbuL2N'Mp&F םfܗ!J\^YMW_B-,‰g-.a̻!EkI9(0Dr8#C5q߅SfaHy?-yR!`7T<.Evd<6/CldLץZu>Ywԟq1#e _2}PMMĥTM*&̂S?6i TQJ)SGiVӨ|Z&>9U*Urm*oQC8c{̼Ac%,`+Zɪ(Sc<+Ӹ1Gü&.ObyL_G87DX?AD*^%]օlUߞ4o@yhum/|y%Gl4&դ"{(=X{}P'TJfG%d!,> pbhOݫ=LyWewVϛ#5(9q|CoNSƷFXm5A>׺z}d;v&&!@<?t)IDN>,1+X4hY,dx=-ʃFfK,O/Fl3ԗ>;Ԅ.pkpm‰Uu4u0WN i :/C:ߺc1 2L.8 `?HI |XT3fB5 @Cf.l7gYC* 3lGfÆ_/P%惺ь-h =QhHj3r7ks7֋ R0P,Y>uJnbI[&;A]M( A)~Iqo軠?Eհ<2#hNo]p m{J9Ws+h1̙Z!a'fsE4T5 )5d&%+uqy?7gt*9_ַR¤+I5.8+@`&@X לi"G1FCpsB)QxoQ]e8q>xCsp"_n AX?GJA Khx/Oޡ\\nK|RYꙔB U Oz Պ8b \#Hv;2Ոl8[=jp$S{(98d;T! )ƕnmVLAFKQ>Z_EV{iJ/]1\z]i{erИ_`Rbw2Y.Ջ)  RU̪/0_ںwɣCP"i+D7.<j`jh!'.~F“n\` -hG Q%*|ɭ։m3uZ@Ԩe/!@cq#!1jP(_MѸ.1ICXBR3Y hl.Bb*^[']NGDY:wӇ]{\OL=Gj+ThWOׅhC[ngBKLyq*j%2 th!S|@;$vKհ"|yҵ?^ܗ3:0MrDl> @wg!ťBS?SISAQĪD)j|1C2S/ۈ+HVM{98h  ECCZYxphSShGGQ +OrH@t%~ / e|MOYf:2B~͂ZTQ!k?)IY@V&l:~[rfAx%/ xQ8*9/`kdr4î\Qsc ۍf2G,) 2/ ZTCSjoñʶ3 ߻i]2 4BGiI9hyѢ}')oR熾#>;#)7_6pd0CT,>p ςγ:/os JMʯK(QfC=1A˙m%}>P =@$@|N ޖ)HbWi |QϭEQ UHYS'~`.a\Aaû"4|'R 6] lBC~3N`_Rsd"՘VE q?FprF8*EzGk{T>.;4PVh-\Q9OҘo5ny؆7G<7N#]hxYN4x  Krv7R$+DuU6:F뤕0GDF'ڃD*\¾XKÆ@l#ڎ?s2 iz/wSn f*\ +k24Q \ό{SiaHKU[k@G{[[)b͞APQ\ '\4u0opYcW#0 Ωd csx4ѮzqL+ CN髽e=9@ vqNT; m$8U!/^x9{˜jSXnv.gJ,@o~=dG eebE"IyQaf"oi*Egfz>e|x H~W/`5GKF^>g]YA)i- ]5YNEgam:LxYp;|u?Yox}s=Gbj(P^i vZ}~lMώн+ݴ>>HAjL9z:?qfƈ4Vqe;8yFI@z|KxR u-r$4)):`LcGcxwyСoJ ."MJ1&X~x4MEM. 8W?}`HX Aͷu E*IWfL(eP=Mr>rƫXY ,ל"o\ltLtɻ)Eg,L征iu2 :4?mT:RHi-|x_byC.1z^HK9j}Lf-P :oK3zCtI]>]pJMbP6p<X J[%AG?Ejq{Z:`,4*ˠz5,[ܽԤbm IH`,XƼM!a0#F%p|.q/˥m{9޴qQJV@U6CiՓ} 8rkZ1h}hll5uO2Ò}|J/ϼwx[u˫ Q* ~d) =LteeSڥ@JmT&"Ȗ4ZA[y 疧GnXt)Sl읽Lwdqͯ:@C|aV .*SFUvS lOSNw3~M"lĔW.&UŰ? av&**2i#\ uDWS I);⛌'I |H <|"fVq\BOUOY+4CzK[͒p IbNs+}tJ'TM̦Vy“ Ez*N+Z= G\1ΪNu >Njw[g5Q5m/'fWdXbDMBt/Ft<('TPN=jel:?VqŜ!t#+Wd* ,O>֩aeb`dO܌>@: HP0 ڟ 0A7I]FA=}BwW &Y4=ӗ^઄_]Pk>ű(vǏ aodn8& .[z5H?+ҢYpu j ;yMGʹ$(cSOZhT9X-]_-qQ10m+[0܂!^vd$ܭoۻl8PI0c`l-0Fa}#&vF{@v twY(TdqweŒs)yV,mВ6G_Kdz) }AKjsj*{P Z֓N|‚1Gߩ)} #kڐi#G;e`%ݸJ*a`͕`A>܍MY Y"s\,^$5p!75 :[~c gduVuOOAA,ZM8!pjǔ|;n瞊^5zECtif}P5ʦT. ]6oITo aKq^}ViA[j6\N3_.n$Jk;Мwv._մoSkD}> n5^%H롭/[ 2 [;k4/3qHJ_NA04ޫS9ʠ{AP=R|G0>T^U֊ 4tc0\ͣBGB(Hw=hs/7|P{BZYm;gbe.p:H1Y#NJ<&5;uF$=5!zKHvY:,aÒ*DM G:ݵ(v ⌚&Ծwǣ[XNd4]cX7ۚT*ѝAx"QNw+Ap߅}GPub)rVެ"['w٥xa<ň7oL]5{TEShAO|=ΥwY_"H3Ѕh`p?,z%b Du3ا/ϐ󙓅e(Q+ٙ a)+Kr菦$ˡmaP#?aow͗qI4a򘭝BKt_uc/b='N0]Ԯ9+.] Cl"R3AGXʆ3rtքX!_ >WٷpT]OV sdJuivkq;ıީ3Fx^4 rU޹Lh,U4ęIAI6h+Y5ƶ|ֶD,G|{$g8wzk Y=09wR˿W:?/rU axBXøʏOdLeC{E.>Q Q|4%_c7HD0!ID\j}0lŀ.(}/)d4"C+bxUuXQp-IѺSZp𤇗sM 5e=:أ˰1q L3 E:wok꧐WcZ9;oY"b0:+J=!jw]T_ԉ-hWtS;(o); 7`'T\C^Ԉsey Y~XS)}9,e+3zxgC-&= H 3%:k0>p&cf*W0$_iȱ]eSMM^1psܜ.V>,( Da2+ so|A4\g\M>jE4ˀõYr>TkiS ӫkvxD^OG &x``x_>pKxڿD𬋎(L ?ﰩw''vq!aw3eCzhyrkq£jN\jHesϾ+b}Q]M*𴡟K)( BMJti\ktߊ/51S/R:*iO2EE3"ԔMxu6~ɂe"=-h̓J+f .qm̘aDLۏ WzbJ8OSUb$񫯚Z`)B^>?1 d޵MwEY*Ypy}@b7IhQ Y76y> : gjU٤f ^TY#k\n;Oa)Xב0SgRrP {&h4VR! g쟎[k/@b)vaf1|LƑwIŠte-ΖN Dh y(_gtY~+A+oDe AD?I/57 o^ D[ƁcF:Qk}lc%(`Us~(KypIwgDc{;% :FZmĢ:Ԇ\6Z,{>k?aܺSZ`*R!.akq,\Mmg?:W#zڋ>=w0T2+CH\f@6ا _eDb?lJry 6۵%fyVD>\?+*5gC8M([ MSJWXO`4ˡv;\USCZx\|"!^ [ݿ`"zD[N3!e^uYz콓 A RM"mO>:W ݫX韥UNZC,˕ aqkԦީ KimeL ꉎ5ↀW @8ҮĈXp?ת cݤ*gEAMwƨݍnc(j.tEYhIf(̉x ^C_&b2f)*Tk W38,Yg_:\Dl.) o98 __!&n3ka]Xu@O6u52'6 ߉ETYжpV4^!};&ZCWLخ!zC}+Έu }v5NjϯRwN-?|/D";#^@uTWQ'(N!ou%]N&hiW-н.KJ F׀,پAy1FRhI̡w1 n^gy1Ia#>bNOB3myhTTǚm>gq6K.UH4EE x4␰wns/a%6S`/h2De$NtQ4Zf@+')n/~9RoSdGcpo__@>H-Rx5_z/I K4Uhj@ُvR d8ׁvB^Eڙo]ɐnpбQ#("}΢\ >Ҹ)_;2pa8n@p\#8&@8<(>s D> Hi ATIl $f۬b -Z:Y.|t+vQ/yz/ ]p%N׺x%K2ybA xt$)c(OIC+RG% sNN;h]M;~ּV_q1ׄ> 3Fyy?˙* .J'+~bo|@4LO4ȗSxK ;y^2 -B ""'r(]\y`;l^yi+-.DzIp^[dE&vt |c >Ăcg=1^dcW˗.rũ"|C,w8r'Q,J=DiWH:걊n?T\ݥ cҝd~pguLJa`Ęm3ICLS^WDsb0E&[ Pm#huĞH{;LU 2o0=GAA G84hB0v1j¼Qi[(} z;p4"My ɇ@PH%U\HmS!ͧYWBN:4AJ@q*7/?&!lw?¹};^DmQWFF^KpK H|%w2AN?K?pFP@{cFqO?~)_vq αeby=fTyJZ%<ݮ8ύK;)@<(hAVRP;R]*s)Z,>SWp䏋a n5Ѐr^GuШ){Ѥ,ͅ;Б3 --[6`__` 5{Ͽ_bv/;y*{zC736:a2<ӨkВ I;Bf/𺷜Opb= JjF1V0RDl3m5Pgx .  oh 1Falԕ:ۇ -]lo%!ҸbE.W.yC!ty1$PjDD_х,Oϯ ,l\RT8~cFPiCC(>-m;<%j\1DLʻ_,i,2W41`fSfeLKҤ$7M ٟ. Ì6ڝgFne!ErYcc.@:x_)/k.˘Ve__W_I F%J2)j{7x7CYz %a6 93e-9}N^ZJ7r/- p!vMNW~c"œ/=šŮz$d X׳I$^2kv'_Iu{Jo$+au3ɧ\9[_wu ͊j,UN["1:Ojc`ot4ǍIW}t(Tuuq'@9c嘙M yݴQǣfT7tx7Fܾ\>6 e>ui4=%c\G}i+mh~b釐:\UW5ST=.8G W\!KEr&nɱryA׫B8PZո}\QM1S?"YhfӟH!xB5UPߞ:7B<_v X/v 1pJ4"EJ;= ,)8 "<^I[W;Bu|D-&ppNb\W9c${ҋP8~h8*G+^8㰊Fe.X\sA"'9&Fh֗pb>Ѝa$EUdžz%\S AE|o3 SaTwټE1-Vd+n],'p2 { 8jŭ42&̶:>wChk٧@6sQIӤLpy,!mbNz;ݬN^|t|[gѽ|[!-eY*xj)CDwʼH 9X [;+&U}' 1s'29atTڰғp1y|}hPԽ.FuDZQmW[[ǎ-~ӿ LJ杓vJ D3lmU˱ͧU80֫Oŧg *oRAsEVlEVgD#ω(KI!s[碔3aHaVӆq'aꝢ@OkHGG<=IMw/tκvu^WdX1Voxd5J$y.a]q z]aUĊ9,sJ?S`4iWگj{$f# @/)Cv#OF m ~[8`:PkN}dV&%VӒ஌Dni:՘Acqauʼssk~>oiK䘛*ܺ pXX++/Sj&̸՗r//taw1gF8wDz `?~d M&!.PBiھ1LdcE&_ / " '%&7֧Lk?Ɋ,;͎dj0Ş}9 0;x)ýV'J+wWP{72b -z^KHi^-ӑhVT&pLЈc6JxXE 9х ARlڴɁQɍ#U |\$DgljfC+36>uk!bƜ%8-Gnr*=EӄzZ,< cBw}TH16a {JnrȨtO>Ԕ),ۑFxIWψ=lvPU[b 95BϺ;q@M]R)QY b#3>ݽlzKTܿa#\ʋPo^s2B%˲Zj 0҄<L뜿CEF'NH)Q<3D8mH/2MC4GୄL%Z\)ތz#}·SQadb/L.B ѹ4#E24Ǻˬ#n_O%?_о̮F roN Q++[?<4cs,"IMVZJJRNm*8h Fz G XMr ^ĩܘ*#<-f9ÇT硝~1ß`ӡnx[Pj7)MY3,!F2iP{9,"alժ 1S| )Q>Y١X~c xаCh̭ޘ-6Sݵa\h( ~Di>)UgA sUBZXYY _grT51_ϵODVV-+ڏE.b-hmxR?wU}A.s7:8\b<>OΘO9xi_U!`BMDH.#m ZKUDl@ `~ xK nm$7Ѫ(xTLU4v7/2h­bn RB'8LyHFyvZ3,|6t/(f~QGyo?ZSF] "Q<ڐ zqUGP-. ӞPp:Q8K![h։bm5AmYY[.!lɶ"3vycg_}f|٠'ɞ@N}/N[:s&5 ;v%=nxsVW8! 3MBPk4 [&0lTJ [:t֚ zNwXKu|i y 4ioLC Y}`cad7QgoR U/9P`PI=[MfpPQ򬩨V!ci:s )R~BQ=j("M䟺ju,&E(Yc'6H08zl7{$fu꫷ |^;`BdBQxKOo3\X,,XG7G_)1/h(yvY  bͶhj>O'wJKH0a,ؒ-I~!_vx4b6g1mȺ%&97\pbZ=jq({ F[(7?y6;ut8N{mIs;_4^74ol4er3p5 75̛D*y;L)D(aAU45Eq[F̼50g.tN;dpC7Cq\0>v6~MW*o8Fl2rt ~|L;:;q|x3'Í^riQB$J"iJ(ʖЌv2|3{7qS79 xM ~8tVG/ h o8ƒ|X9-+yJ$ɲ  /CfpYNS[P45 ̞7!d JgRVc¿;2m, 6Vk%_&~Ti{F N,e,=̺,6I\;A,k 9Y+N$ѧՒmkKQbDv#=а~BS~'2khKF-yE{kL&/`\}ymo" F?5 _Ysxй^T5Y* P5{mWM(O>̗C @#L"2U>U@Vi¼J#+cLlxCǡ 8CsiS˲0&ˌo-;*ܤ_{U>Snyբ)Ƀre"Hc"8L,l9\G=$Jc ?"AF ( i-FMO['#HvXh_=Z8նǩkT}FʷJG ; QTG 8^=4zkJ&W ^;dV.7ӎ00P6) lvx)lCIݲ ڧ1ή Qü&tD˵ho}PotC#ӹAt&hFi5%l&̄>,J[M]ͨ8t0&WNcYoQw<>;oe頻[ dᥕ;͔(lW p&k1/Z?0Leǫ {!5]'3_&Lwiµ+G&GB^W{ATۆo`xss2q _uui _OOF[?B] j_]=O4+ }7^=qJu-t Aӻ9"y k.Q~v[ N4弄F-or-Wa?(ˮЁ0ry.O8'CTA(Q[DᘘA (~R~҉*89ھ,I=J>M(S zΗAb߾#PU`!9?Op2xE4\| l;ݻ?+՚z O֓zQުz^1K~&mO*9Qf4Jey=!$Q Ww.Yej=[|U#:S ?2Vݭ-G~&|a}rA#:|I0Z!/i'S-+ 1C觸 }-ϖMt'qt'~#T33!4 Iס!rQvm)q)E2<ʇ3$6"~t+coבŋN֋} _9Is+=0شW<%P$#T61,Q[2+$p&iLKwߕZ<9Qp.!RWrw鄙`"831^KRӥG|+L(Llk2yݗ3̂C%MAw##䇂 !Y{Jwe|jPm{'$/1^:>mtזܗQ2HkE EǏ2VM1}(;jWxAM&ki2GtN-R&fV 4zrA٢z{%7s xf$u_n|J0 siŌJ5YYxe `UO2BLEigb~tUl`"]װbqwV }== xA'z##;Q8"™W=- DH)ʛ=\w1O<8Gȹ!*gs0HwtDsfH81w.ޤңd4uSРvm'J|-XsFQw K;p†&,S+N3[tXɶlA^aGf.@%ZT+K20p)"lAT>Q}"5>iU܃HK, !E|Ė84X`fGLf$RBWlv>'^,-KJhR7T_SrRK= EgRrH/xm:;1ͬIخ$'38F }:<'ܸ?a* ϐ)5r-$ZC Kaz)?o$T_*I/[g|}# C;KouK.s~HBK&nG:D-+8~i5;iT  3+ƁDQd{|)TW01bȁ8(}; $~.OTN2c^Y"rMp֖֚590`zKkԦ<59|\)e.=3v5]ZHf(ՄF2F_k|^n/lYFvޟ6{d}(`yYTvT@jSΨX=z?o@ 򔟩ȡ ",s*Yl'mq 13׋.ü>3,>o<΂ ^%PI_TrS|vl^j\_p-O=rCE{2?r =ÙjV֯mYo}<"V=ڝ$܌+uh&NnxkEڋՉp~椬 L'nj>?"\줸)?t=gA:s7IXI^,QuV5U;}j L@ (qɈx_-?tm _|Fւ80JE+-p %W5;q˙Aߜ$VI):HiQIe !HkJ$$sVq:u:0ZeȶHI9Q6o Jw?Co^7Ws]b;{=Ӗ'd tUXel#DdXXCwfvXХ0"^̬e+Dl#uc-TuJ6Th(|=}i+<@}W?ޒcX'Cz֜wb/jȋOå}`q SY-im-Βb`Xq Yӡ 4@:\|#|Edɝ՛ۥ*b(ur-RY&ZffGNV1*+ SZ擐a T?|hJ7'Fr ,p0\NWz!Pk]T$=dXOsTD,2*FTk.P>SzRGQtSɏ8~"5/Va[/R|G7 N#v;o[T`#ǕJ# "N7gq*Ppj,: x'Y}MبdY2ɜWcP$YL>276dI}=*Ss+(xX&tʫm^ A7+msE=Z3]O8pZ&t Ǖ'!X^ڪt[@D;O0nIE-_:b ny"KYyily8{/ţ2߲^w)Wyq# Id #X\ ߩ渴Xv7݆`%N}^)аT'_ݚn*i<=L4!d_ L"Dr hq<7_QRwU{<Œͤ݅¼ XS0rvJg%0IhځϡMel)-Gؗl_=C*1Js3G! Aħ;9cN^v +(rf~ߖG($PG;0L!$uK*Hv>/Yf:ogjmCƴ4 -( I"{T.\)X9[E}a4($eFz#qEpX+GGJĚNĕ&t@U1EE^~Uw8fMZȝxЊi\7ka1w+E;`@?nl; i.Qro'$$`eUT" $~\To,32 ͐jt֏M1̳cqSLt?g2&vP@jh lfۅ~2ݓ:MR7(@To_Kgd@.\(:vsRfjo@#q (U.,6NL$m~Vw r278U mZe=_ є#vXlBlpNJZqT9)ӥ%T`w>f59_u#t8?1 UT`Q̩!\lř^/e^X+H_6^ZN_Fk CYStHqq_vynrO޽FrWa)=Jb*)4kL[/H8Z' l[Lu*{b5NCG o !G8 rbgdQyGޑkD !,fi#zfI,vܫRjUywtM;zW~;5\8&0+s-_J=5|%* $8^ I!QvÉIe oqW+%{˜N (~Q  :<)EQGz/rB'l)JtSyzw Q#Hh95ʺxSDih l:{'oϊ^åvPD}{CT _1'q(o/bP`/{ZqE ~)Ð<ۤb;q9cD|AWOe'br8+=Qe]d;(WO~:hJaQJ 5R4J|c3褧i2f.&HBx@Afv".;O1Js)/]eSROϚʤ]K<){N;|@Ҫ쎻5` jQazkŽ<Y q]Gd !U˒EIK\cx'e ޗ{afuFS aR>ͼρHRȹ <;jq RZirc4ʊ`gc?SbV'yq"."tZ •viLy}BRDJ)WLr x}^B !hP}Uk pGq*!Or1ϓ7T4mxTO50xAJ)JlX7?&ԫfMPӄ#K^L֑v.t%wko^E6 O0ZYzgi]XG0fN6P8<5Wݞ^kUz7STsϪ} `I3O`l0Xkw($%(<4Ey~ ovΖ /#Od8QӦ G{MyܧWC"*([{]%F2:c7#X;H8|Y% 'wH`Z(IpsE#Pº]AYr|Muo&&UDBge#REm0a&ܵtǚBMJ@}+ɡ_\@9 'k R :*3-FVL]YP_,RZF+o34"`Q!訵MLlI$W_%BR3y8k-2ۀ/rtUC;oQ~+_XːݤeDtmm+!k'CQ_m ,=?kkiONEWʨnt"M }}O3&eSYmprΕn "gb~&ҵ%;l{Lxߵ.KLcvr"Bʛ0n}EiG4?Vf섗=3JCÑSD3 Կ!"sw&.ȭ7O1q/&Gk#[* //cW28xjeВxUb{l67uTQ0 ]  &8?FVofSyaj0djgYZ070701000002ad000081a4000000000000000000000001626034b400007160000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/bnx2i/bnx2i.ko.xz7zXZִF!t/q]?Eh=ڜ9Sڶ;u4h4zk#O7w@qHG7ܭWz*:Ĕ wM<=*D~t. '4_<:6#%1^ޚ h AFVAZZVҤw |WהmTIe %vGh=!b !َ[Duߗ8T}b[Gdj'cQA]+5R-y%zߙe:<*V|pj33 vfWD-n? #gYmg=TCo^9]Zx}LHL+H>puۚ-flŶMD!HFc3{ki4Keg#8LxY^Fw8 v4 f!vkdm Ny::W}ٛUn/‰,P5C)\<: Di&mj^vM$n1U jי^g0VYDv>vB"#wJHHf_%Cj[O֬mrkxkOXZ),yr*/E'4h%ks6h.簱I4$d2964uf ec\Mɷ=j2`6/dJ*s%KfBi!޵6G>*7eIߡcБuXw/JvCҊpCs@˱8b`j> cQUJ&v^zzt?& U% aFZBWxy^^(\-mr9cV~CGRUrKh<4gޏWй9# S%re ں<>/u!xsqaG#nsz%]'1;27< _LIMSnxJߵFƨ\اʉBѰ .ryܽJ4zRehK,~Œ:4*^y;SrS*77M[* non9.Rt2 V&8FwުKحOO!grOf53f\qWAHRs-NrCqm}M9rU Qߞɼ_O. /$/&i#GxDrfQR_'[{7figVЃv"/tD.8ۧru'cz@AszX,M3 49T,&Kg5eY _^G25)󋼙Gs\H#e;"J"l_dARzpJW=Q#T}C/Jd$3$u~?R6;yrKFGΪm&#;IƳ~aS:Z~5ۣ0X*LyR/mmќWKVJ(h*7u>x'n̶p17bkH-E 9n(>ܘCÿg'%l-k{+}G,Ӕ+,ΜFZK1EpWXJtOO{Enl`^cXO/K%z[Qo82_T.W7j5F7c$)B -~;LQL}71**Jϋ/s-~Ul&qxE&L灈M@W8%k.b>wKl( A(:'W?ٌ8 q LT '"1K_Ws9(vpR|Kf&q-X{OyXg>bLϺH~lRt/2C}ţ8$YE}xڒ1{A5~u_ F!7>u/ ^o!J7ė8%~+ iAߠ\y#6:O(ݏ$CeYs w__TqX~`_ۗ}D4J|Qc(Y-%+ I& s>coCq tsT&<.iXM_գ2U-НnY dC`zXkHNg )x']T =b)?y\_,*ہtÙxJ!~|W* G{*~;n9q]W$b+<㠂Vja\XS!X\M5k&,^VHv+ TB QPZ'sMOF9{{:﷾rEve!f lte~ys]Fc?[^uw#+WXME4H,s(>pR$ Q4dbň4ZH6@spK>eZL!¶bK?>Zt/y?TuMD/J&}{k,N*zro` D"B#E(Y%*%&|_k5LX~Ϥ?)[%LDEqd gc-#BI`_eM\p,1IֵE2Nunf+n˵m^dܝx5ߖAVpImP|iUgk4!dk@sk~B}IMgG.  <ȕ4̘[uG?bƑ@Oele( yrS)ux3Տ_}u,Rw& @Utp y=.,sj](sf>+ 5W)NK'6i )8\Ձ#t޸4䨴NΏ,X\Tq͞x+Qqе˂c)n:-pDfOZ#҇2A8eC`B `f J]i4Q$1B|a^rғ!nv#Fz!b_ZgN8da|ӎ1 $Rh$Ԓ+%«nN>9yd:Q۷F M|uC/ҵ:|䃒*\W>7^,F`^k?a|#t~1_:"5Nv!s9{;@@@7J+culcj`FL-]]\wH/ꂮjzJըS{; Մ),{N޾@0; xO:lFިX6qԒFq2xtOe2y%a%Ά+j~4R,_2 /Mi0L(E[Sak_!jW};(\+(B!ZqXs|HdO.PLKK ԣ3Ǵ-+7]~J42d1*5s AE>NQà,͡*|cRBpiUwTlRM\(eJZΗ%9r^wx SkDarT>U ev]0$m=cҰ1HNc1,îqt=1"piM<~yXpR( v~|"2ckP \NT9k*'',_ 8G>0'qn:~$)񅙇 wѨs]TGB.ڈ}078>ɝfP2a\ >rsC*J "4eF檉0Flw$fAxjѽe>/Soi=kIqzX$6]C&gmkގ"K^09%lGWKM ;d3?nC%B27H@ elٕ(Ҫl |;5ĵ7ӥOh/z`_Tp8Ѩ[F71Jġvc@ RQ7HF&i ASiFV9`yvpZo:TeEE]R*[/0tI x;׺uEPٲWD-zjA8Dߠw4Y!ia~fh]Z#MqV9[S\8-("^MDYIGE6/:נ~. Qf )a.770{%SGF/ mb{Z5uo;r6To|6v.NHF{ qNT]pRq-JWmg^;Lr1¢@;,93WruL˴SIyGQ䲏t1$N`%R,H W<2LQrl1lun*U"V#l]auiRG2"ׯNÕIS)vUxQ3 8]"{Lj#rj6"M j"d%X[g[8OUPcjYb<:4ut[).Ћ{lCk ̽M񿰩%;T tj88]n>x7qn8i{o6u-2G\C;S5,l㉒-.Y>-`Ѳk,٠jD(MO?Vlӏ~@t!#442iى9]?7A}D` 1$IkEUt06 ?"AYϩ5PoIn:,Mu{UH1fC,_1ɋgZP6:nd+wADF9w66JV| 7M1E60C-{-Q\+9H8eЅizy"9}@q*,! MeQ/MFn6^K4[݀OiSsõk.L4֝':6$Ht =]jeP[3$FQD(+=o<ƟE[htBOnUi9 :*~/Hd<þ|߃M:H᫜ػM=WokΆN7oiZI^]H')O͋^Ump݁jDJ%6Wz- +@gÚ*-tFր7߻mY kHkDbN0x=T5XnF(j/>jQJČ!Y\GCrVh[PJ}?̉9&ʓֽ'^@PdG(AH85W\3Ԟ 4Gnq% "~X*t%\\lVm $ׄR{Zbri.mKV#? )~Z;s4ON@i)LN "1";twn HC u*t_Nɗ½!hʜ(!ztt5n<ꬓ]:=H vbfT.O8X 2bȴ.Xh%R;kn#O&NsEMؠ:Ug ["9UyQRR|-VlV7zV^?Fz負*GИsj3t$o1睿R Y7\UK 1f,!  *4A%՚^#,LPObS%J e9c> ?Cc9;KҤtK2sft>ؒjE\RoDyc/QcvyO? `X䡞FbňL)%Q܋]2!'Jsy 1‡.58<V'Oj Jɋ\blCPJ O-AV2 y_ê+Iߒ0-ߣ10%H*j͛)lZ'fhqn#e-<'Bí BpmNz{ndIbqa7p?l/-h8 ϊF}X';JPy+bX@=mULy9rgmUySgӁ؅S;P1 "?b`ĩmKw!v)&VkLeA)4ޫu?>Kc@lJP g+d]s2T*b۷ I&7Q[Rlɿ!!Q\f/[tl)QUtn׹%x-]3»#z1;Uuy1i˼i6 x%$`CkJS 7=e7=&[rʪ:Iy5ūOל2]M٦a[ñ3-Dň=Fv˷&F@I ©+m@❑w+_j: AV%[>\VT\æYkUq{ɨ1hѲޟA߁_ &x[~M, JȎu e!`jLy.ǀ/`ϻXFɷ̴ȺRXFst0I3Z$}>.> /y4mbT&^0ڏIgMzEyQ\[|nT=_*uKY1`8%$6bQ.q^$ fMZX(@bvD K9S#5sM^>l:^j2#Š 'zs(L^CaR*B$ID ngIy?IЉkҞ-H06ͨʙ'=08MYk;yM{5 D/fC"IxBrexLS# `jf])R@Ƙ?I.!J졬~BtB| GcGX285WR0,ȎX>bSXU3㡹*@o syQN56)͒~簤7H=\4w:M 6rp3_7ULP>''eD,<*=&o]fc$F>jr mإ$?G^!rv4#r*/-$U1۩n3e8KaRQiyɳ!tͥZCo@ M|-cޏg@B'9-;]1_*~)Zo(ID·rb-g.5fi 6̹oCѓ|:P[0lqRǵ6z8?E:3?xn x:[ȗ(m˜jq82dP+\O6>̇LŐ9j2oMU-(YxҔ1tBBȉI&6Yս>IKt޶S*d>G},~+o-ɴc8z'px'鶫wpD/9?}YFp@?A;V0n"ڥ-\{,r4$ qZh;=]D?=&2'(kq1o5@ʈҜa.+Cͪqd.};IВqQ9nz%Z%u2 2পpX^1oY|(@_4C&L\;SoN %a_Є3T;$wFˠRXa;woΚĵ"_{' :ȵ/s$w..;33wg< Or{߹Y﷖/T NeiPPAfBq KUq1_(bm_l@*r;ǰMHX%js?]!;a6(LmR[&KlqN oV Q:(׎=ɜdkRD.ZlSX!On:UTrPVaˈTXBnfU籩)1_-vvEg=Qs^3;0#r:HuЋw][} ٔg7Ӓ/=YnX| \uñoɠ! sşm S1,-"KR`ھ /^'{ESyf7e`ZB]#gW;в[k^&ؒz"mmx:n֙D2Xd xOYz\>eTU- ftD0(@aHqwM8DET,w^w1 OlT` >#T|>p:C}xrvgp7zZhϡW䧘W/瓊ju2sd1 4RUǏɒS(}\Nb|""_-YL~\pLs)'!XRBYHȝEf~c!P(cT1eT"SL!qnXj(;#F6ݐuWܚ 8h&P{,P!Β3vB:tc2[5s:&a"q֧4fS#D% 'lTle5.PMS8܎ʔְ ?4%ye-5C.bv/¢d̞Q©niK߄\;$ڣ$o)qJn@ұU['*Xc u!4rE&XVO ~GB#jS>@% KSȌOj4K)A] vDewUsdIEř>mVk;;`n~?nm{#C}#r&3!09:m,ckhq& ۙ]#DZ˾0$wx)'8q$蟷`K*?⦀wVݻɻkZB`zѷz +v_!xru;P/,Ba]7Tbg(UI2E{ ـtVI/L*8cwJ)5e?_(M-ϖT+! Nxkx%JjԬW=/n1B<7ky5:G59,vJA[Tg$ڤnKvE Ohg4-f3k_ϓ= O0B9tF{¥V'M - P*Eg'e5#x1nY?ۋ|Y| O8:a19/|1~#R z;26]ToXR0g@?ȔtWC C]y/ ldE- 8 wB]uM)gUG˯ $ذ;~ۤLhҧ5oȳFCʔeݹ$ S vc큙ЀJv uj22@.%GA#pUoi%R,4bI}Y&q_61inZ+p11~~*?ZeԿq<*xn-9RTp۸ J2x=|-E׹\2_>5t'!J[d|L(]=mqH je,X/ZӽÇz>zbϊOXZO"etTm+K1KB ˧kcegM^ԠD^ˆ=m4j,t`]hҴ&5sQumd[Si3GO64C>1wT7x  ZgPЈ2ѣՔR){'*) v=U)Ñ}mbY[g&3eח$'"4ϕ^(-1>c4:ze3 J"># #})JEwZpwDӢK{ G0'\Ku3M#Ʌs3&۵°Դ.+x+y|,[z=ψ>]y lFΈnS.F!& ę-x׉@Y.+IMS[ݩz.{6s_ &|G-$Ei^Yk`xex ynXَЙ.č-Kd^]ic<b`l%nbiq"RZ8g3U=>Yq́!@}XqAGJA4㌵'dC58&bOb,ruz}~зM#4-K(]W[8> eZ㶌{;nQ EL,>޹ZN@1BU<^c2Fl_H8+@1iLЁnFA[vǚ\!Ά)z5E>Cj$k{2@::(q1~/ta2"As`^xȨ/'ˈ.Ŋ?{j|ⶰ.\ "E0:NC؞tsΜ 5ɾw-yGkw,>Onj %r/X"6/9|cCrF#S^¤@XFZ>cuohS~+O`vu4`!zX Ld/WU"bo(~( Vy b?j@9s1<3&puZ-E-L.lŽBiEtuƥl;bsEDЙhA&`e_yLRe[ h ´˼^-t9jтoP銺2/j3p-IwFgGc+ GHf1MkQl^%3AJm3 kVd^8,K^>Di,4hl¿Ԓ}涘qmZ[ n3Ce0 Be>H?$K\~{ ׎mTI@n7P=LG^5^+՜+R\s.QΥC!fڢ<acf̈y`r$*XBfnriDp+Bi3*;dW U mpOgT5r:;_ƔМ$$.BlzL7.5I^kQӭ,X ;BwACr1+Bn:ē,- 5:o6j d&]29o|VGh;{F<#46_mb;h.9bH)x]] G@xqoΫrM~#DD`=b wkdtϠ=xdv!!'P"=oFtuJGKE . 5A<w'E*C}Nq9l푄;A'|r#W? [,?0g 7p ԀM/D3("hV,Z9M0R^6[hn?P =;e+Aub=hvL;4gkKuXO.ܹ k^7'32v/O ܲ?oE~>mLWiNKlV7σK4\п894;.ecPС/:?u|Ar~u<47' pD`S U l"mc25NmM'cnI4`E#({c 2a>Ѥ"օwoI8vS @Ǫg,~^n ޳ȈAeœғKUL/n(m0cջ-4th:kՠ-blȋ( |Qo_~ ]#|5<ɏua]<4lp!3"yV2orc!G*zYC3 Kya_Hokhy0+uFE4L8CٔXfnڃ D1I.]9kHzpIӪ6L{()2l[jbn}mnjU JK8=X]2j A]w_d}RDFhK/L_2n)Y%!a\qoqZ^ L,5^A)h=hh {vǬݷ MZփVFiLT:, Tͷz5 & \8^>~k:YIr8ǖdѭ2ϼ|tfȸT'ı=D^:/]+Cn݌}1:tfHG$)cCdà?'öJI񴮚8!mwFZjlC g{SXx IfAu|.071z. IG$$+˔9Rv3ǍdlXnLh:#'p)9H`Q7 )NǕSyQDMV7gÍ;={pv8{aHn*q F1Uݐ"I$R`ɍҬgӃ@@~k~~]ȞSRbBD6݉ۮd<;WC_΀g, 5Dkna ;S,@X&]~`g7FZ^%+/NhL7ڝ lH ^[ٰf{ѧ_`2ӊ@-m*ie+t[ƇR5mD_˰ 80}r5+VJR<}8xfU%hc y)qQk.Eui)QmZ`_UUŠ)B#4@}%5 VE{ByD&>8ޢw7$)isϡ^~H%"Br/Vb<D=(!$Ⱦɺ v f2Qx,fu G3Ќoh7L'-ZL_hnnoݖ p7'{֕QPhVnc$pK:(NW!<4b"+Gսn #Tm7PcVNe8k0UZK"]1F0ca)ẦvPԲHzPɷ^V!2HR<j=wM92 c[߷$oْ&E:dgoeMES= h;MïsrNu,I T p4 kP M7W .,7`]&UOP O1ÇēDZ]`cqqؔ1$-̜KX~_V88AꢦŐD[dk8i-56Ͳ3AX" &7K}aw Ǟ3ZpM Ԭ<9_-[apv a2G2cC3q'JTi>v\CHdqN _M3Wϗ0o{[+r9ڐF?J.P"Y`һEé ˌ1ީ9Yx@gR&`7=j̻A/{?bKoLnEpkjRje>;j+ AEDҜ}2hqwk&I_YN'y8qNj/Q #v1Pu:!gj&öa5Xsߧ@~hʷ?kB2^žN( y!%m "106*^5nf'lgIHO- Ct*/ VoE{NqIZr6`xǹ̞xCxRSF 4J-G )"KS-- nS#tBJs2OF@f$LՆʯ}#.ሑoěl^/kXQ+8d2gbբwYsf(Nf%@pdT#% FG;[_,ndjS’gyd4R[ˑjX&{{i AeAO2yu y6݄sc{D`dSΰN6*,b2Ț#ݫL~?+aji^W`'N yFr-g`1^%*oȡד̪onk/fufzpXb' uHW1sWGwg# =uϭ~ig%q˔"ݛ͊Y | ^1 B,FF?3]K 㥎/Y2+td,9\on6=/X+HjYKbM:'Y'ј[OW/vK#׋f(+ ÈA9=)^ CB\S|_" j\n]&1NbQ9.UxLCeER}wÍM|hԨ9JoY|.&sD~ "?m fXÿh~xE|qĐflx#`Of>eE}sy 1}?~0NnH9kvO³oT맷ӌ] "YsNo©cn0IXkݿVQ VaO8:1ZcBQ$'s#etE!`jުa}yδGr$;?ohA8Ù̞g#'zϞdTc]\FQʏLGo3O޴8o}1m0))-fP 6EA7wxcDl ]"=W pC]Qv=3"h3Y_QE0f"d} jljIf'*Bqr+z4Kè=gݱAPcp;ц.H't#YsK9R}ֿ1!/j@~Y\V)+f'ꞿBJ1o2oe׌ \0ZE1yajtJ2%%D}!U= s|*lP9IubL j 3Ni)oCI_Q#B0(&)7GF۲+qgaA>0_tPk`]E¾'RW*HZ\`fZZhC.qD`6Omk ߲L3k?nwXG\n ]Enhꌶ<$;vS*x*A松K͠7>I ހ-'`˙1 Zi2N#.L &}qM7XIנyu42k `T\v^=|!Q? w+F(zP7k-,B-f:h0Jߓ'|;אt1i͚ +VkG/WALwA-ƝuhPoȿE˟ei<]/-<~*dVQBZ 7.!;2(]zYnjRjV Iַ*ӴBb%XPҒ=/p"͚j^ٍtt;HDf[wցa1JE$$@zvZz5Orx~Ҁϳ^#W!Vc@lm_wwĀ1|NVe7$;qL SN/70xihڒ (Ç*N]x\2|YS'RG@+;yogz\Y/} nfi.mCl{#Nۯrҋ`BVS z<8-}S]!"ȞU7,Lp<9IVQO.-Wa:wVm(!Z~Ԑ3$W܁%߇%*x\gɄ咬s(~۰ >F5d(yN /+^\-0tH;:S~gHj6M\~Y4sV;MV!t؊P[W SjҶ, ޘԡ#Z#=}e8KOlv ӌdz|MxAAV@VosJ$M05pʊX -?Y"lMfZ5EQ LWP%0=8rChV3 Ot,Rn̵՞62g E!*G|qΛ姭[ &Խ [LF! O1VtњG_LS5k::Ng:{x.^uK_$Z]GNCR#(P{'l<آ5j m}z _n(']z 't]mS@N<1Z|\̥3ۼr.BXwlB(]|2e%SbEŠd:L ?+ԇz7]n7ˀ7 cwuMͱqhK~F+ m$Q9rd~$\JhhK8~eNv{iQ ћ 7rpyi#y ?J!'%OrҦ+rkۉ^:v/@O;4Buʜ=1εRm؟ T>Rh9͞x.ffD arW0U~-pH):dv_ fuq~B#'I%ĸB"Q~(V@cmFrgX|M))\u ,7XP4|s3y|9tǓ\{R(q]WqŴdd$4}k:Y%}gg0V%4w69$[}yؘztۉ|/ r\B݉\`=M!NE\,['΢&PSfx@iX:sWhz 5 )礩=Yƚ./dmTwP?yX tm^HW6WhXt%E18q_/7ʭkQӰh(yMNuczH0Y.qPB:76H2ۦoe.DN$tG~ͺңk#$@S ?75Ԏ +[ 2@Kj=!iͨ%|KK2VA!KkK ~n. ]2['jI k5T9qĘPT(hYAWIܲbDsEel},~yzV,aC0̽eekݶjL,MLv*;yJeu ^{vlo#FW-{@naT3[1E$J |VB{NeM!'Rqp!lNܚ'OPNfɶ8{M:/P!.@U;U?dTsR Y.nO?7UI/ܬM`ъ:?D`n'9rQ􆈔^jJW)4R,+D#3o[y/4-jBOu*Fl3Xjgd v3)sȇ\B}t 5pIz8s}JU!WݬĤde!׷zo[~3x=:Wi~zE:Mfl5B5TʤWmL7L*\{brĭ3P\0حzgJ;tvx22ypl fx8FݣU?`/ޛ?~:e6G|.MZ8E|81f!UyI(e8P߇,t;{xAp{`W{OX'}d\l_Fگ&7\p[e$_C>D;uy vŜE*U =*8 }As۞H<ո\Y+̌\f8Dwa<:M$0Ҽ`-$Ü(R .wno{AW{pLOPLy1+*trfHB3I`/x&|=U]M|l.6.2 [:aHhxE/UaŇVFwjY \Pǃt?:MLe k.L㣴/Jv{C e*إkk-iٓB Y>ae39װQ;WITdh-tpxNGO|-ԫ)(/oIqh=^vFY$#SA*1FU`AǼDq9k j~x' BP8TZ0V%6 E׽&X/3$ <@:jB AVo<7R>ԉw?^iKlR.tJix#sNx'i.ɼb8xR{WD-GV NCiMiGa5@lljdKjR(4yޅb!Ak2YɅ覂y0,b*qO.0Z*գhߛ$0 O~nߺ,9TAHtmɴ7ko+ 6?ϫQU{iVi\Al|dNn@%ۊOⶴfyl^/Xds>fadpD/Xݏ?1f-TZk$84\A x*I\]U1]cq^SBWLD𧃥JCPD;C.> u/?Mr>'z ,.YIsW(!֪".ڥ*xlYN.mV9zuD1|`t\( 'WV6Mle41@GA%%_o{)I`Fv)ߖ2=;ߘ]+RE;-39n7p Kfb-'s]Ԩ+aAW]_sX)3M٠`2zY?;gc>d͔sO,bu^с$"㍑{Cy'e]DcJ؟6\; Hб9"!8.-P~㿭05*J?ʩd_N]Ap؄H+?Q z?6jȔ^;g&tc d,4\BK95hfs$#csdZp&J;ͫl bTu3 4Hk+=$8ijƥߕ{C~lN sG^S?a5%x-q睄H.g eqo!f2˞~Mۚbƞѳ*3х{FU6Uon\׭Ӊ'DKof2|@Q\~~Ub^Ϛd۾ݢe隸VFҸK^"pƵMZ2m`$s!^D[LR.sSD]y E}@BLr\W+7)kk %Iv )\ 0wP)dQk33fql/ bGp';ݘs'  o@VP$ !t:[~/*K!NٸrOבK:( yiRI|_<[fPyiVXv^Ȼ`nd6Y<5*ʠPi[-6@0 a(@R`"\umhGߦj`NSv0vAzT@ o}L_iUXA}\I9JYP;(tF ]P AvH;J닙uvz͚&(/ g_&Dp\P`fKtʃ={tESDbN5tRlq?;y-*P^^_eLKd>RHFWjHq@>$بq[CɸJ7^r3 Puo,;X MN,u\ C_ca^%ڎ&ySA}/T?G|lNi#ny&GU{i97g`^ADŽFHXco&'')@<<`n|y|@05 D *t;&q@FQ>Xi7^p/;*Ę;?F7ϡviQ?7JNVs Tf͞iç׈*F\섳3h$'Z430heB;'D˯WLx`ggh ;DTH9m;+U^X}6Ar\靽rpW3_(_yZIC!3N%>p2$rSLĉL>-_z+LZ]K,s绖e'Z5[)څ^_9C{TXoG>z Z!3?AXկNNzf6]slCf7 Tnwn?JxrQF&\4%83Ĉď]IQhf-|"+956͐c ˭ x3Fk&V#A *H~2шb>+0櫘g~.F`mCKg Ḫ(i9Ww܇'ßDCXa}~=uHϏ8}(Y<}S'sOHzy]zq鯷ˌ< 9{g&:*v |`13a8?~/auP ͯԁ8`A\<$^E wN/ӗl-dHۯ:y;ea w.̧8#|VdM9K>i*SRDr@2jDžkRÕMbTQ).~m` bQ2CCޒ9 >ޚgXm 0_ 5VcIHmVINM K27Y1oĕXF?h~c#rnS3,&T˫:'ғXcTznɣPY;OcrSarL{D[;>sSHqtzu$O75UɑsUR.ꈡ0]$uܰ u gG%M^e͚|s.q!U죢65IGZ1A _Bcd#2'afC~[ж2U%(Лb{Gt3mh}2nBX#I%7Hݰ.-/6 wYOn TyIWW8V͵MKy>Z)=,S+_V1{DHk7Oonٿ1b #J9繻ٖ}hbKGf?+t NkH4남$*%VN U #:|P[M]ġZy^[{98rNRJOny}UveMNkY~>(1gaӮcp^ b M%12͌J{TԗyxTd1 i˾eRqΊB^n6}Ҁ` e .`PkIh+k$P==®] b(؄?ELJҶLaNf^ ?:4ISQ[e@|CX,sfgo﵈ :IMH־|]f^P( Dv9a+EyQg'7 =(ܢjJ}`ZRo`^L{xtG"ȡ%z9o]tU#NZ_,ܣkf0(cX1!2uyI9icEǭxE '4 llQOZp^3Hsѩ%ٷZoҙLگwZۄ\F dKA$ +TdGp NE,(P9DCç5#x>Mv}w_eT`{Ɗwb+_ JUJSEe s=zʭW[P~ŽO/2?Mq{xdVԔ:W3UH]KEg\QrВ:ȧ 3F7̶)}S#hK:pAZ?o%RH=2jOMmJИ)Sc;/~'bnE F7dK/nPBft'#vX/{Af-zKOм`kT&[;Ճ[&0l#xSUma4Ӷݓ[/!B eU-jeJ s8Nl _v`KKGB:&n@`6ܰPWQo;HD yAԸCbm'}Sԭu/=ḚQGמ0V&\xqzv:P^loI}|qb!P"(BI2Saѐv|G*S)#+>Pe$`(9'ɽK|xUd#zܷZkŽJg;,{@DJ|Qȡcܯ.vzӧ )!w̵>-I*j?K^ZbXޒ*r*}:eRIP.sO/{װh@i}I_sOK4@O4%@ $Ց~[ZFaޕtuA$I!/_ɤv;e@ H`0P ꤷ'_ 8Bn&6g?R_pیc9i{Y B k7Z&u@B`%7I:<Pʀ5.mWbW<C @5 [ zjq Qp>x|/[ȓ'h&aD1%°PEe88QE+ڎk>##GTڟ0Fs)v\`^.-[房l,]Xubl0,,$Jtܭ(/Li =g伍)D'nr*b/+bگk}Z;j㸞,*  cKT\J*+e1[ K[xEGR$E].2DfIFUƹsӧHH];&b:lίM);m^ Ю;VkFJIv*y{4'gP"ڽ7[]63a~}9q"Gztd#`}q IXS}|D¸.W]+UJ-4lӻFMrN]f9lEHW'|QSSp3o 3Û"F:)(,vbP oyQ*]sxpcf7ϰIA1ք<"דBl6(:eP}D}1i(%$]K10M^9mTzrhVcdLi8E}*o\Q;08 s (`׵h(]m⇓yj2 ηTu|mUJF, XNXeaَ9*i;_2I} ڃ2IȳBiH /iD|vz2 55K eAzy])/ EuV?5H##P[%/[/vT8EboJXǽ(7;`p.>|gx=WfDpc׀#~"8>xMzȀAc0e6_ iG+گ;Jel9t-Ep*Ο<@q)q.erΔ;\y4(F ?$b#ձ7Y2Ӿ{|wuOA. ăڬ9[۟CB |L )p`^7z$nQˡLVh=uVF?+g|Wtk4!kxqړmZ R`!c҆FΫpV=1C ^/K *݋4!}oQHxGǨlJl[/E ʷs=v vv/ QZ}l]`*~)D*૟YiXm&m:cJ46=X}i V s~_Rxl|D;+N/ %WVNЁxo["XWi6klky-WtȄD5?ǽH|L{Ez/f&l5.SP7t9M%Cn ^0)|]Ibmew};rxzK| x埰=pg6i\>x5E*nМEv[/j8D(c6V;2]חƦߵr1I\Xy{8䣱@{fO_W,q!IRIY1-thLl+F^i1]dr #B@NOpxJ;C3UOmOPL]qO!xViyk:RDA/k Ё%1VK轮4ޚcfe3ĉHwّ_:x͇)/;BԓpTS9)go_nz@wH-7D;kȉƃ9 +-f5cJRٕipz–09v|Pʂ]#iר1}}!(?JqDMg#n*v:WRc%5J́~<%xqi&"$woZ%Ћ ʺ@lJL6Bo! v%|˪a\-àsE3Bu7%+{Y"Y3ٌ>nCB6D !g&6&):W7Lt\yq~v׷I; ?g}'Y+g$ GOLI}Y7kﯦ;XL^/+yQȶR '˔lЭ-TćpaBS7Ёw@|im[Y92I;vUr5r8 kZҞ ~L%V ERceH.%2p2V͏r*WMvl'-YQP,lƷdcNVDP2ZR(u1!A™yX1_5գ/hy 2YA {G$5sok&-s ֟?YiUF8!#G-'83= f eҀ]^x^`>p_ހe?Ђ10i%--Ī-fpU3,*^1Qt>h؏t®3a? hn[ U䎌5p,+ʼZCٍjHoL#JR1@=V&~XW,jŝذO Ij(Qv pWMkYEz2=߾Hڍ 0yNsiܔ=awl6 Sqeǥuv ݪezE5;y3(飢vZCgdsz(2"@R0[t4X ϝ+_޾opSP)/؅4Z#n''ZGS_ZctMn1$~M13o}9d~}B̦c9Yz:=keFofmEx<tmdNjĠ k=)-+[lCoVSJ4.Bdg9p<4y6+]p*y*R*qB)EvջhX79˃dF(rG?e1 n? RnlJU)jmp\:"ZtԈicCzdC/&f R%cq6H4w*=rL~AUvƟ|.uk\oi y奺CTXYgs;ZjN0IВȖjXns8k[-)|9Q{ʠxO49P4 ?in=ǾɎFe;S_<;v+Gћ$'I<r۸-IAur=Uk 8)cTMTjGk*B` &C_|]Z :dc/.(tGz6~qXuΑwp-\q,:f7C2zeHB  K|䃳/ޢ F2s/Rlt&xF$I!EuN a R?5Ek- c 3a Ұ"pV~M!6ѶD U}/+^i_{v0׫e,οH˒2XxzGoE{.qFY:ío)[k^B_GOK^ K rKENBMkd#ܫAtj3Y&0KZ9^y9njdZ;"NOAtqYJ^᣼#v3:Hiv:Q;C Wi ,л %{`$>BB$#Ys3 k(LڑbZR9 "n7$Ȃԫ`ƺ=!5=J GA;-XL <^.c&ܻGro^*YOwAG+4S3d70x}0ifh:@쯇SeF#_,Q>zyg 5HjzR^,mqWi~[$Ϥui>ֈq,и5n)25gAwo\_0r>nxV\;'CBLn@j=W?|6(n-j[ ?tl/KDrj `T6a!ѰXscRW8VO)JY낃*SЂMv2Sqm x^>_#|6"=H$/^:Vavt8~ ˲9O&/<0A; '@.SOklӽK^#gĺRXщ,LCJ*rꁶ v8-<~IT-J7ÚE-U44Mnedu_KTz==[ d5 ` #!$Y␙{lKڛ5xzD YLppAH!(I8\Yt=aԆi0r8 IMョ4:bcHyp 3%0:p{Z1vh- IW!N(d:/8%|qHyGÞ\[x"KPO!I%J{Z M.$um|R.CmՈStSwـǗqB3ٵX;shtrm{b(?, n25v4MNa_A~ppb0bKB^SBACC_~NW`dp\mcؐsqS{d)&Q=P8O@X 40qLһi(DwOʍDUdxvY̳J娏AՕjD"ktb"VZjlR/gyku}ѫS3cǖ1ORթ_"uw=@)|~v|^;MJ p s>QCpV;\3ꎄ7oUEg,cZ0h$5t{P$9s&6aĤ:Y-CDs:zlc  {U 0y0^vt㈳ :Zұ(|s[B=cz@eTElp\u0$Wa֮R[ZqF r)9_>AG( Dꤛ'+^M,\!,efcs2f71DWSȭ`15$;3K11oyХOJT4(rяB~a-a^D1TNLDM1%Vx$%f9Or&uوΣiϘI7ձc6lH3_%6:U EˆݳL p]$Y̓ "@IPJ^W1"]؏a-q*KT`Վ)u8啭vC.z˙vhN-|DŮ邇{cǰhݩʺ~O>[|`M4 3WΙK2m\ݽ;gOEC >P1J9{)?fEPDdeʏnAA!\V`m: .H`I޳UȐ06{2u/()$T*&jfCNd4ALvvYC$ ◲^D3ϵWĆ <3%PkG z~hӶrQ``,wA$aaG~tKο>X3riؓ!oΡK Fs}+W@Xmg#i((῀4&<*}G`oy@Qʂ >f_WQHg liGZc"o ,MYww";齣Hk/,:@ ƕ=ǰV="1sNSVѸ۬:i;q(-gRؚ/ b-="!6L<1 .'~fϐ_L ,DnrI5PsQgEeiKuSۻs/{xJC3Ov*w2ހvpr+9yoO7RWt =Y쳍meIYvܭ님rD0tp:.-VeȀu͝Vۛ{\)PI84i|HIL%fg-txTKt,j\tBo(Ҧ}<߄jy;^ԛ\}nF$JNڴZq ȷS{{-ɃPSk]+/RDw%ܳi"A@K[6LKHxR*FQ.MjI"_jtؠ*I#ANig(FqvJHZ{kՇE`'AMÕ{J`z(~DC/HQG8Y{B0t ם H{BG_]+F+ŧj& CX\_J;Wv:Zbg"d՞uP9tYzkDC܏\7;F$E_ڕu6=d];lCF\5 mB ,_g.{Ρ'KbhH[+)oE;_ދmた7Ňr : 8UhЩ5`=i /7\+66|lku>3ޙLB:˨+uz㳊G(K6>zwa5Jcs)tpuz3Ax)p&wו)IA5~H6ϥвX cPh 8*C@-jW"'O P"ևr]pFs+mbx  D6_wv\N_-3Y& Qt{hQ4pg,utLlu]_o3t3=\lC/UkL2-FzuaP=ߡpOpanGuo Ku2kaK~LM;43?E(af3jBZy9m+8[{ l gy'qr t.'瘋CAJ4Y!,@{@;r$Zh`, jG EI5]JOǺQˆ)sJ9*z{9|Ѻ܌12MͻO;|/cjm? Pc[|-lc,GD[Fvm)NsDP U1CU 0[c%xR%E,Q$&ѻ77^Ṋqrl}?ڌRgAAI;k(Tq-T j-|䭞hM"i!Z9ϊςԦ <]N[ߢL\ zGΛ kV`9/pEoI`EƦٓrTő)@ԗ*k؄A05Lm?rNj^x]椑ip=eC!K⤇3|Nʁ$D)dSȚg FRW#p!1C:MhX'L¥P$8kpu]%zϝKTKn0 jѠMujchh؀Ot:`o o=D+H#s8@H+xғY1p+Zo8YN+8)dGSnmn}]˦(š`0AT%'*v{Y/{!MS'sػ]bFd@l _\6mkĆD3Zg1z~w~\9+g$7 0Y=onQY =A=/4 E6 8Zkc] p^ 嶧NFYbM0iYoԄڧsÍdpƧrgI-`G!:7iR3*9+ Og7&Ϸ >mwH!7!=t܀Lƽ;E =:{9, b5mI@ׯ6'5OUw,Zx/}֓S2[S9^]h;>o i^b_2O8O5vFC|Nd1APIV+F\[3~ OkĚ e>U00⑬x+dmᛒR SWc^Jf@C%eOc ڵٜ=QK#t*mc7Ɗ؝;W`Y,|=['dQJqZB K! jbWp Kyj[LLqV"بdJ .3fI2-}JE{9|~wDitf9;8VT.gClLpc9%8ډːlmY'M82l zһ1R܏ [,ƭ$ zm-!EG3% %0m6}YY %p̥e@X=T,qNJ5br7HBm] X_FiQ{UT)SRt:z1{5.-c-)Ϩk 4XO%to=x(!},30AX5k CvTBuH f-2q1BP>gYrڃ =- j|_21Ck ٹ, &ͭ}oWh>bGW}7 bN&!҄oV?DuW:1X[CUr%=p~⟺4yO~O'(oc':=uOUct-y4e6ޑNl+k9*$N]UNdKE[/u~QC,9X\%xpV@|RkX#0'i;7A`# Et@Om'Qt)}W\䋂:r[|%>R&7x6WlO (5}t\MϵB3Q|=F_7l4j.V v-S͛/c;v%Z SQD_,b=@> EgS SFƣ,G5f'N;DxmnC-{ dX[&F]X-% %rcJ/#j^dj~ֲXxО *G3lpL 'Z23zq/7#A/5 yD76?[BR}@d=lh69ӬK|W䩹{a%xF<-Ƹeģ`3Thjm*f٪,6tT֑wHX~aVBV\ۑV)7y[;2jLzaW˷vrٳ]㆗|p#m>v[ N@g`ZɫtlFl%XR B5gǽXds4 "{1\#]kŐ|@Q, 2)˔+Lm£R0ޞ?iʄF zY{乴(?Jf#%]'MF@w^sٌZcUbr1}ݹ{H` G$zN`JM{kPwh 39UkEׄ9O) `2dT3C . ylNtF7y~VQj(\ mZ`9z!%K.%ِ"_ Qb&§:LTCO|pnHA9a-}Y^gu2!!%G:#R`OBU><>A Uv7 ీxޏ%5hC0qT.hR.F"wKϟ d9] 4XklRO$phOF?4()>jh'#М;-ÅHFC,ʥ:fĪ'}tHB~7͉ɚ))%J^6M73@ NRO= EӲe#V}ˍa(_`a5N.%8/* U ~'$@{go_rbc}^Y:ƾ\tH"VM|^dtHM\0m}z-!NJ֠3~|>nu$Uы ~+jp7nm6Ƕ{L]>0E `[A @"̃qy<a9טQotmZ^.AE(YH-^܊_t :YY谪h!.ez:i˹F%4##>HF[/YON[9igRA迀׌Hav#d§L+u;4|]X?U=$e9>E\Z@Nw.SQ#~omFDJ$XiV4d>ʲV`f[H:, j۸ :̻c,0q+j:7 ?sPي$O:)ߒ`,Ҽ1 ah%:aĜn\ vUၖ \ħ~u6t>kUwf҉k7sᩀ6.4r}UMC)B_7qMv6?;'-4U<:c?GNG]̊4VȾˑS-`WS1]ja'5)R,1{T{bT*D,aDy#ޞ[$7ygf5{wNkw]9=ؔz Rz9SxkL:9bSlkfh:kL)/x#\ ^n5 ZbQ3EbÜ^M_p4뾡VMgsʤvND)b3G&ӊF1} QyC{"w}A}V|"/,5󃖿"K'A08OGHa5e$\D \Xo/t?aȀs "CX?jMڮqR?ÙM {yҌ1DmGפ~ ќ7,*L&'UF+V|s4^J~s;smab+fDc/0oϗ" a!74>gZM _Abg Q\ȲG߰Ԣ5U : 9*ܧWnyTФ6ꬪabFs4ϙKcI(]KGq-u.[pֿ12eHw>s-o;4{+^B BQ}5N.KG2!t>Yoqp~56IJ4ڬΈ@L vm,MU A [L1wZ%}UX=4j܍p[ޏ4ϕ[EMxzY0Gc8s__~W%3Š {A)Wq}[XEZgH@͌9➞-bJ=hGW,o%e=ղ}5)z%k] \sg#+SOOطf Kic'I2 lj8%L\㲣10,3V̇zSkyvb1_Â`ˍI.TejK?Kᵵb/EcQUy 5^_LAB,\NĘBK8!$H,yHg*<"q?Y1H!^iҍGA#l>k1d% *& zXA UPOuRP5I;g,3ʚ`5/Ma$sӑvǝkXu K7wGKXTDz{l~~{~(#BԮKrg1Yy͂q&†p}s>&:pu)u@ d֜ y_@Q `R;yݑ+ok$%-@6vK3mC 2\0ߵ  :|^-owWT&B7WK+w6jȠWË0dЊd*9c{z 3BLta^}6s-ww7EMsR̶Gn UQf+7 JXoi,]MOoCT u\@3 X~X|Cl0Dʘ)cڦDUz5F((5A?Sf/W ȍ= m61@!$7]\C$N6y=hmX$t0Uۘ^ }sGz(g,Q,Ie!pL x3Y"aHd,IJk I?h{jsaA ƶD*cuh( &\*Kͤ|%vr² 9!>MWwvRae:%׶W;$xӍM.7̹B@9=Ôuj`C?[񦄬1f!՘.{w3+A'sfm[M@n8@>܍1FmВ6,jWa_"v[K <.TH;>@x%BaRBaSb}F6LZPcVBb`mqk m6b,aDqt>l!n3ظ6՗\ɨ8==-}kVGZiJNJsʾMU\(l /"Ѻ"vsCaBս 5XN}y怦/y];=s7VK;F=nf13k2kb<} =K@gP畂S0 %_rEkZ_J0=لzn܏h!m\&E`7*|KZxUٯ7k^3p ԄJ/ w? I`~@Yv*|wD|.d&>t<+sP'vYVڦisMﴀylaP:*d#ZxoYdLj/=b!ӗް@P6ވi=.Xwz8fqiI&E׈ʟ־ai԰{NݱIS4xԷ.wdPO}PL)f.0\>n3TtY>^ &#%70<2)#Tj֔3}SSAxjFUٻ6=dݬ7=긿BVA3InSE_ʽ&!TL4&Lkf/% -1+`(8{be68%+EDݴGK2潶;)[.+,]"i4s'8V=2(Sf 5v 8;^ir5Ǒ]tђZ=a sglfXH6 9M@0c}HzDN=y\Ǝ2,)!ެdnrDD2a0Ku-BNQɫci]A.g R9=hK xJ=ׂl5tv;Y̋Z"aKR.X]_.1\h3E HsSOB#¥?UxBhCu hb*^)B.!LQԩx"n \vm筂:O^h)!]oB/DZ@/;5BcCQWI$=͉ 4v*J5H$lҩ&*t] E! JY*M-5*|lPnX58,8X-򬿛 f~}jےJxocz!E\'!gv3Sӎӭ~xIN_<+0ziE2ŷ@W4w&WźiII]^[ L;nR(j_I($|5PDQHJ=y Ĩ>l&r_eEy_odv8Y ޚ 2Iʑ\;nF}`H3zsZac#e"Ɔ _ɼgME7CoX>|[hz%vc&\[wpMS{|+[GkeisiϖdNQ,*H(ރFD; ښQvI)2O`&_0:fi+br e3*Als= wK,$߻EUU)Ϗq4a0F̀,VF⼬@"峷wWSv2^V43"e-Ʋkj՟;.em Bv`&x'E 衇u쌩\m5 hW'4Ӷ6$s1[g/BiNUf~ q ӑKaߛN1/yZS&a Q8RN]%=^<FUY?!q M *afdލ?ɻca5|*l*R"Vj+;Cbʯ%Q«+u z [ ܃Unt[#gI (׷˕R;ệK+5?6#YaRQlζjSi4 ȳ1W=dNHb\j v4 Yd/GB]m\>R4W#}CmѲ{yCv9V W!"*= m?0sv*LsE6C `3ՙГ^crc8݃`k#?Zl/|Z:#"Mrz41߬Ӏ|":aGPg5rw^Jή@a"aNHuU]ѵI~rmN`:O! ?ª2A%O(%m66 ܝNG K)z5}+ ΐ QT :dbƼG^ty>jo՚ٕh;bO7[G{d G%iq_xwi8ǽȵ5Tg`v=)ODtcc+.6>裸Te@x9Y&Qu9Mp#Y(e{J5? 'mG߬ u/Ar9b/Alܐ*ZwR|VðvȺOY{$Ef}|F]xsKU9nBK  )~pLͿjP*å0Y2-$HjLp~Ln]Dz bLDQ*2֌ĤyE3i&'/f&n9*U pS՛=֟6 p(O5̈#],Sb425o\k-xzDŽT f+IQTcL@\5L8N9˪;@GQ Rv>^$8z~E8*xw(~77b1@\XU(\2+\\AUʭ_m,!]Vj>!~ ~1kg/cMмRUc`f3uwyW*|c{0l3 ^{/IPF7&lPrז8J0➛ݧpd:.ۗ#_2AP)RfW@KM_:??J+iK*a[fr ^~+utԯg͉0o>(̟7R8j#[R xG-Ō7mlі;Or[9ef0)*3!g=_J!TPӶ+m64Rz>اs1Lrs.^z?\t)f|f'ž2& >R X;{s9d7>PpL" ŏ BfV8%j8G\=gG-w/5|:`Җe[ >Ma@7:ѺiBKLtqK^x"M2"* !|UP f#94p̼ >p{ Y3sqV~b)V~5jCbkU/e!-l_3+kGd,erCN15M@-2#XӜ֐O@K=r(/?ju< 6 ѻ=j Z fm@~!87bSZJ ҨVRBh+*ZoV\uie9PV%l}v859fc_'n2=2PdfZ 9[`.ls~9=p mʊ v0!r,AϹ8,(*z08(d3:a9Igcx଺_mkQ߲Fk]}#K|48iYqBOQ%‚ucyK8U? OoDKׅ_.S4X9B=أhRLּDzuQ`u附Lk 7<"շS69u} >B5_}K3ņ<6ij_o}XY ֘ܲ6m, 4*tJ8s@XU޷~dn9SXi=4 z<6KEal9@StAY z՘<$۾#^j>b4bw~*k0I.?pd9v#ޫ/SOOjLjpC(T|VNίځtfYEUd&%~NNtW@h^,*5ϓp5%:qX["d^"#I}sѳfF*K­aqϑčḩ yږ\b1N69Ѻ=QE iӹp-n=@\ywya*8/oTcB*؂cR 0Q!],| q@$c5?>;ۯʼٻ)SK6C nK@uQJ3Z˨D88 LmhrYtqhwAAgG/$aly!x_w22h Ke/*1VT"t!2,ymDdDc#Y*1T/r#ƈ`1\n*kfOsC[xsR>3AZpǻMݬMRx&uSrlcYp# 0_F2R/<Ǵ57Kr_M1'Ԃ̫,+"\}}uxiiG`/I M]@98BNY'Z,>*ø`K> N* ;{o:X]=/ V! e 0cxڴ4ͮ`!ܱ<}.^J_穀IS-ץDD55~4Cߟ  E Kp-wY ]P~|[Ŕso%Y?DSB#٣"Π-CO=L,i1UclLa;X׆gl=|-V}Wy?$[ړdCS 7NއO[T⮰ w0/~BAq$nܨxG.~$~?ә$\9hza_I4(mbGb˞:Vzwq-DH:KDȏB$$⪚_"H X`1 &8AY^_#T lϦ򒠸ɁH,3 M\C!( ntT`᥵&JõƮJTV&#i`[a,;X F˻&A<- fwezXqzzlګh t1EJ2i,miۤ~gArNґ4&n8$mK9 6FjLX* $f53Ѳs͚zi3*0{Xx߈.W0i:C ^X1G|1>|Aٰ^TύگVb4bI:rٌ2>DR81&?Yz}\WNkq*, ?oQ8q>ѷ.t_CvAO|n G yk)+kL4qEZ Rp)ޣ?oh8hzVCeU16k AԮ"ɿ߼XkL>cɕZfm84LoA;2&4uSǥ}D*GaTnS*1d0n<R'A4ۄo3D/~\!XŰF0|{7W";5:{UH&<~& 0q)CSGA}y΢ `|eF6,vɺ-c}D|pMp+"jX=-|2 x ӛe|.4M@'F2Fyfދ/2u@Ǡ#&_"]M4,ǘt䊴޾4F J1--f>Ґ`WQ #I ?w87Օw#z.DÊL 9.hD]nb+#tvgrX-9%{eW6zUz(PwL"]̔ J-Vov s>m` C+/(]]Q!w l4.7_"Mq8;bw[6,9+¸|_ŵ-ʏ-U/EQ͗\f² tH0qi]{ L :w/fީlxnTE< ͡7!)}+mbMŜ%Ml8mP3<].]~<JBȧui _cB\&J֌2+^(oB w!w`<"рt> c}"l'd(,O#)P!pz>fko3lpB~4>IA3 d̟s_ځ^yZۯAːT~;MLf*2lJ~ʄE=x3uwF){,z[4j v-3Ko),pK\к7k8omkpZ-4=d}V{x֨N/2JUgBҟV[8vF] 0Y͏첮p (ReknRfidRꕭԕbeO'3E )%]hyئx9\ *_U)Fdh ч!kp;/ T̳ɛq%4f 4F\x0c}9yJ/wZg[̥Nf"9:xA[mc3DS^g=5y)!-} ,oV3)3D pGry"C5/L_H%.7arU>Vb'uG'4%%iQYKDDثTD{fx8tVvԣ0)y~5-VNNwf"ȮuEVOp[+0ٵIgԊ1b48 o&o6i u MrQjAz;w2֗Yu)aLtL?&AU!_HͅHwp_Y3r (pXķ$6i(vլ ]^$P5a&nB'%XmhNm4PN){wk)R#IXT:yAlwa0<!b)ih[<% ^0d@`x>_8 ͑c8ܖl řx__MPeeH-6_2.ǿ;^=4Or.=78o9qm=!ݷN#.۠]E'*"sF<9/}s"yQ[rr0ѧٞg=uVӠ[۞~5;1ַeXd2M퉕.[AfffM8.!N`k|5Xcɒ-#}*ze>hKUkx_|0k,I(0oMR?x,_],6J ݝ ЄzylN"50r%d`ϟmto-CS~$d\R`$ѵ}卫.$ݾm Hpޠڱ VK\(цEx;A G0mWb-[\?9z<ûiAOă䉸\qqvs3Ĥf͗I?R8J Ea^:?3XBx|AP9DpB!'PcԚ@7m2z>V2W[ sHeC6Q^!Kqo@O ^O5pR@7^GpKI/x4cJמ/ZBQ}Ƚ;فrlBf[/yId::8ԏa7~٩ll]t`Cc*J+3gυ+v&x#3-`{L r49mKPk?A*CSYDF6^?]=rC-J3|A[8u?j3%wh?A0$Pz z 3V\i$18[49qG%}-ݦ`%R 9AaC.Lg@Se ^7euԐ9ad1\!6+Pgoa/2pW:jZD b 9J'^.z;ėD8@(!>ʁ2=ӝƟDHPrs?nn9tkt i=>ӜW& %^F 6%^[d Cb\0Vڳ,[hϓ—,ES.$92cI5 ~8lgaCy S2o$';"",^k:אcޘr]rgUhR~ÇCh3O˩S}B?l]#OM_i  3R|["w6<ႴԌ_UVʗPBJqc /,oj(7 -+!W 139'=̇fkڗ d(&[j!ӏ){BiaEמQ P> +&] PHUCM52K(+k},X^wVzA-:~;:䦥E3^iV-5'%S(Φx\$|F6.g3f>*NO+J&u[aƢ{06:$(1쵥K~Jb •A?i lX.^RUF(\$P2TdwzmmLn ?GЯ#HlECDItlsaLc8IR7%s8V3z tb=bəff7x,a?#qM:hy'(ݻaAYԝ J( qRLy~ bR+/@>UmU|%~\M@Ⱥ2B"!` MÄ)10L%q&c)[msra 3}lL?סh˹jWdoSO fЁ_ 4t5<Jþ\] = GzG.D!CvTMgaœW~#}6" Wv$D(js:9($[Ah!# |7gme )em[..!ptCD55=lu"qMuQn1x+ =?wVڢ~{xuO>FcyΩuz˨$ 1m2(ݫ_ʮs,Br !GE{A@0!O7gdv(}r wҾ."G~9*Ep8ID-~~奔Eԕ31tY`cˉ$&*)hrSF4ý[7)wd_أ`(-# y)XE իY@]< &L?{[:sъ6I*D 8'ԋiȁO6{U\j4-T ,e]cː0>llNʑY*"=_R7{m\rYg>8 ̫pr''2\Ib* #ʢ&f^/fp/e{Ghe^jrZ=D`>hl솕Ug>=fjܚ_{[UghĉN$&j[,]Q[pL`ucb(_lAHQvtՁپu- =6{5IdX,%n&QaKzZ (WI?@^&1TG~_d˳JwXi#]t[V=ڔZ, VD4k7v,ʼJutwT3RH{9*8@QKX;J2zmy&[snfTH) 5;Ik%s顄nb)[RF/؝r@h9/'Y@!~ڗ ^I k."94Bk4gOwo?,Ypzz-YOFwZxPUw PwxwƑ7`sw2<|^s}{k]8 k\XUTPQW]Yr-7v}zwU&r:-~W{vbQ]96ˣ=NVАQ[ ,Q-Ӯ&5>) oBϪۭPͷeչG:n6I |nקּHl$p%X2D$nu4̻;yFphl8eXӺbbJ~Q(4#)]>[ZA[0@r Mۍ/8snVh0Iw?dUxdRw+ȸ ~QZ,J8tvr_)Ԏ T=ͻ"'*:l$?ZZ8 mQlew%H\]?)W%Xqe΁# 5Bz P6r<cS DX7D&𧙗#;Q.p/D/3?YpD*`&G4GI8Elס !В)w'qQo:&>픱˞1 rIޔ9ju( $^'£)IQYzaETv\*c,iV@C͠ț/J. Qg|i],S D!Qs v\s "6qԋG賽=!I8nM 9| T۟ovH !/pYOՍ }~&2thMN4,z0UJLgr~AnRXnX*؜,XL՗ ;DZ!JM`ֲƺb?}ZF"G}( Nh.(Y¯mS6>' ǠH۾lУ>oiWYD o)z+1a*ù)%;`+<J0eZ5]zdj$$j+tELU'w0 nN'&NГ&~v+$w"ӺU/E2'އUy8XN-.:ۺdG lǸ6 5Ɔ7#~MWrkZٲh8R^lrxޓơ~$/Ԯǎ Saxy37z!jA򭱡DqAܧ墹tht f[҇G1fhb_v(q]0ACS@\K#%w *Xuc!LV3R` &)R"rzM+١%ZuJje.}eٰiA|2s1u'Z%ᚓE!4ܟwAi?GIC=RՔgX(ɍZw#j&Zʆ5,vdj3E4dFh9Z1ne]*Ln8d-[B]T<3~q۰L=,IdPdKrC(n԰g<+& ^chec\OVbb_1U TK2J^B8̇ *j QoUiH3BRO -pYe`rUpA5ցCw\8W=1OR+gSkTSeUYƥ~ź'G v P+1 s}/8>La 7$:H)Y"r| y>`8JiD-QUs5 2-cV!Yo0;z:h3*/ P@CC<2N/4߇ӢSjQ•.> ujaZ0?#V`Ǖ%W$" XҬJ,-ܣ}2Wnmz' ʣ7C(j9@NO)* KbUL!qe1"|,`OUxH eՠ(޼j7dM$z{k> 㯚p=N~rmҀtwQ٥2%< .Ҹ{m@SHsM4wVoC48\ G[JyLlA]yUX m11Tqa q3b1'eثnnM 5:dzB.l=_4g$ȔX Zɪh7{%ſj23%vyB^I y3Q0* ~VD_f `"%.MPÞvII򭭮_U3c'͉7Vr E W@XM8'2񠔊y^SK3y)Û~܏է`AK{n1 ՎH,ФQ& giLnWA<|Z+qޟ찆t``DiqVڃKŇ{23׭hm5Ym1D3c@PN/Tdg&_2J4YpY 7=7з`Iu Mp澑b^{X'.-ANᐉ鉬ao,srJIUh!ږnؼV k"tp k+æ STNND_Ʈ uˁy>ޑd͕3ݽ1  Di>EBYyvfES"5L{FDK+-0fH+XjkFfdaۚ,{Bw.խzAš*zخj}Z="v-V4[^Uo%"؊Jwj*XM9τ{Hsv8_/E6CE<6j/ͅ.S5 XngC|T'SͳB6so^VMz&),C''ya'cq LP5"u* [VOoq(s֤&03YOZO<}2FrzJ c;'RG'~6`X'e'P)dSecc #2չs|J\VrG<92i)s'- S9E.nMS fbnxk Ϙ=PNWޖZså6C123/l'>9淠⢹b lHY7}_D>0r{Az8^D:. >Gr/(ޒ?bH8G#֔km] v3݀Be|@%Ue1 /A՚: TgH.gSu_#3>ܦ`z$سI~b|K\`f5LPё|NEHzUH"/߅wZ4*Mm{ a+Ҩ@W$0P7?ʸGb49LNwtףٖn9 8heV5 cql. @̀*,u Q7}r:qn$ǯ9v͝T[ X5j9z:~*oNJ+JKg*xr>q[SvðL Iv&3(y jP #ZO6 c>`C}JO@s ['m[4ڡ*Ukq=@a@)hVK#gkVV(o=/MAM'r AKjYDUPct':L€;- Gnn\fͥ)33|oCes ˂k\96PTH^L10I,CV6;lzޜ)0>nش6Z0mJ1)PiD]*xy|󜷮7+索ڸA^شB%n(fNgcU W a&H $Wn;`wsz.zշnu!eСҸr7.aW<}lK^Jkە꜉Yta4 2|twvqS d6SYI+,;GP# ][A wbrQ|NF#\֣[Fq'WA6Brw|G g̵' C@4D0"s N:bil#-TOشaehB,ϟ'{zޱ*dIA!0bZ?X) 8sۨI~Q{}$@+ޮ#̭b ? .wB!Gպ"ۡe SNI\2&H"Xofjm=sUБ,‰P6P~B1\TB`ڧPk|`U`*:Tz.0} .i#2ny"tCI`扩>Qkz㋂quKVa{ ZPe1y4&JH?:9vU.I9]29b~/ '4D ,!6]F4HK!F/ՎHhW"0$:9~Wr4(15!_c Rt,x9p_v:б M_+x(Ij^pŠu\v6 'I..镇}8_e>dpmZ]kBoH)e}80Y)ͤ9D#=qq;'YOd)GRP)Sm\Ro%3=0ӧ|HwKHxx^42@F`2B"0krQ轞/h@qJ;sLfa)pH>4-۱dR2D8/usOGg(VU 5qi6,|Ձv ިoVKWW:;;㔈Px@yjr߇ A K\aߌІT:}.5n^ZRD׼u@קVH*\*1SC"xmI˽ܢ&{M7NmImLozgZNAgKqs LEL]k!bDG;SX)!&o*k?dl#k%LZxQ3-:s9`RTf2w֞I݉Yry-+?/(˅C-C|9}z=~|5:`@I[1xoT廭G*aзAp6C9}r0~wU6FLXU'{t<6 q8< G8!=0%'oVr@quv;Pܓ2pr\!M& .3|dvox0d5~u#.->i%1M{ﳁ8`b~rPT8psY>tڈz`9 ?z eg[woY-hd8e-o TH`@ WM7lR&@L&Q&# "sWծLj-wLSdQ_瘹fӂH着R!p+RQ*|BNGi2 1A>_vLb}.FxÔك\aK 屁S]J% ?.M5fNG<~DLEzGJOJ]-ڮ`0W.NL\b8'H7FT\a4NBYRֈTë6[ezZZȐ },hyga '\GCEu\zU*|'1w72gh}1%][꣣3(݄El~(A}-=S\c)CϕnD2U~ ],*JZòȚ"A_p ;]4,I^bkRa}伒{u=q0d?)>*)͈ * aEpMPѧHIބ:d8 =8y;%f${+;H@GprZ2nΤM#M'/VDO>6_H=wT;]ΉwR_q|Ǽٽ+s+ -dQirC q]+Ⱦ'cu1$=+׶39SOqU9O$=a" p^%oL|T|Ye?cAzxg{F`xJEX2{?IZ_{0-\{ &5O_>~iC9udQt$C[ NVRG.&̲rw߬AG&D␾D gU< Qܷ%DzdomvI28V+נ(=DV(fQ%%2g=>۱0qc{|Z5uc($ݞz ^cԟt ? >Ȳu.;1s䏛!oX\xL I߾b Tg,y!>1W% +޶c̰=?O1M>]7uI^"nin̍K<|f-֮{{R zD @Aˠ<3Exl?/&=gq~Sȵp.sS4љ3 b2Rܐwk y\X`H3XT7Ѻ1BGB[VtjLӎ0n[GD)q'SZseQS ua@aRQ,B"IP0<*4΄ST*ܼE7б@4 %PyG,1S:*{GTgn(|Lk@yj=Xz_]Z.7yFy⤮OV:_sq Sئ vӾX:րCtyծ|vd(Vrg/,G.~[eQS pD\Fs Uė{/~20р[ʅrQNfXZ.bWdVf%lKb xVK?=Hu$ OJ6wнA!wAiKQmS菥jwf׊w~uO3 .'4Bh~RvǪ?LѦ^1ߒ̃]-ev?+/nѓgzVIKDm_D}gB_k&1IKb_Ҕ>ȈzܔB>d]Mi(KCDmfW*|)=@ vFVߚ^4\hzLZȻIJ-^:XrR{l0S o\N t\™< v!cDSў#0.UUjIs[j5ev1wh #]!Ўj8Rjk}ÎԜ_QhK|@|A)MY QHx%Oi|7W:NJ :)@X|fHpR?4ӨP/v<=mrbqv͖ ZB:6~I>SwI EbܮH-սΔ'B6y+Dj*?&! p1d1Y{ߕ v`8 q:ѩ-=zUԀcg,Dn6 =tnC,4@[a&Eh`n Sw?)Y&&T ]oW/ thD"^4Mu/$ xr?EA)X,%za! w8"b5ԵaTPOwaYQ/M Ow1]/zU7S x$W_tQ2Q۞Tjجf|Hws2Czf4j78(K|UJZx+z!3 m N+~%tDD;!Q~20(uZF|;R㤨;'OgC۳"YR !a JƱ|79oUKW̱7V+lq83 =2E XP|Kkk]{7tl-LPsw ;]g]Bŵe_ PLC?~Dk7ca0`b)*dՃ4Ѧ57zvչaIAʿ#r*l8:{wϣ\ on&WJi'&GUyXN_$}*A;t{__rQש_[{)eU ,D!x yѓXWGL*EX?jy $:T12h34}k& }OJxsX3֚rkۚnldN@Qu;|\Q'!)ͦǾΜ4qi|s>3UV$μW`FKic?j̕81íL<|C.굵,nIoj0BR$̖HG{L^8pD7CХ'҆ m'Y3|s"4zH UT9Ϛת!JՃe;mNe*782IGj/.=n\B5(l!aWF5 }w\%-tABwv8rmSSf;vCQR3P-^bQ'@@(Oh^{P<|ʱbH/-{W*e탭<OXһbu"-/Z통=Nتa{E+4FQꔙU -MaR/Uf-Iɥ=SdZCܼ÷ۅ<@[Nd7;|HB9Ak¼ݛZ}k~=$ݓMQymSFsXޡx#{P7DW4񉠱Z4jľ'ֵN]2y>rmmǐ0os竫eYLb&9b+)) Xg+^>{"Aɣv(FyrBRp=g/.B ӲGqqr1̌ >xS#%?`MN1†HY f!lkɈ+'|I z [ɏgVqv4ڬq\V7#v‘{0@)_ax}p V\,#U]=a7״5kv"`b/D}R^%"8rB#Wx !/_:_Fy<|ZLGrg}+ {iUhe%Z$:uINx~K__v#6IzBrs'XxPP܎,kHyv  O%NjϷC5Xsȣ: \CdQ}OF"?HO cྔmH}~ܑX4גgMƟ ; &|07ц?eH&8}ZM٥[ t(?|a^;fdHltC$*Nx4ag]~I%,͂3s#!qN#?2L6iNbV>k[DS+?5Sta1, 9ߍ 188\:׊z3jKR.F Fyv7X&o3B эWP!wX+"02rM$ kJ*lAӵ|fۮ. xFý+ߧZo"I>'Ќ_W7VWO10"{6_: ״D&e7+"Q?+WX&׿hXzb,aJ_܌-En Ndo~^-ۍPu-qWl8ߧ/8{ Qi3_{6CyDZIIu躈¹{mfL#~xҥkKFl1U{*7G_+ÐFoޢF =#єjهg1G_RIK?7K]MLe+] qEFH NZ@{)A/&.s:SeVn>A{{|\:J68aVn.S0W&ы!/#͗2$k@cLq FBHB1 eHMJJE-Ď9 wpgdK]8n{s@dҬwzZF, j'AWyߖtv;Y 4QRM#޷7"yU :;>H֋z.vO(h8e7-mk@2>-GpxD0",Z68 o~qn b>Nir b"oW*Q{N\ciE}{%" #H=0*Jl~M< JsK(8$".BGZzG ^5h R< TƕoK^2Sl3.0Q{n/gO{H")pd~n[ooh1lM ٞZڪT#IVxЀp/DvaR,wZzۊk"p&V#Γ Ow1;zg 7|!qYؗCHN=$(Ȇ~A |h>Xm<-?xv@}ף~U:![vhP [tE h–D͑Nf߇`Sߟv2eLKzѲKE)dsԕ2 ;IJBSב%8B̂!< vi6kH~Jb+NB\ҠT- g+1XlsaĔz :hY'ѓoO'Iw !fJS*fN T`&J/7m,",(Mɳ#y u\Lu;cEPEEbj:oMNC.A\%o`@Up6.%Vcta0ؿq [ccNX?gCufnu!xQP^N\FN5G݆^RכT&b/т6#<ρD)uB%Ef wO8^͔EX&2 t].^HҍXypgA%]+DZ]<^iV!U܀l6mQ ݏ yt##\W3#˽40j$01ddՌ`QXpgut~_qc9fsQ |c uWӹ/WQ>X-,-n.<#  05]F?W}Ox^i&ӀhF-lM&$KĠ,Ix+n=?<{7T-Deub`a-I{}SPN#țZt_TN=,"zOk+x]ܖ%aw@_mߎU 1X&8T _^h}4 ճg#z:z ɎiղBc@D H]uR+"_ NF\8߾QyFkbOoY~*sou gmBDE`a/kLz[3(f549K Np! Ʀ@MQ fL/R+jDJP4Eh9~{w3\ 9{` ʔ4 bM,8Lt*)ntދL+h>L6ƾ'FY>oΆRl O.d5F% &fb8k` vÆ^=f/i/J>=s%̪*T.^M͙}Lc `.kBNftCxS%cOI2httTA궭HnE\mwVFgeWZ$=]g3`O`&-=&TvxjjmHqL<9k&0[®F[3A&en%j{"y=g]N,gJmW ̕^(Rޗ^,t źQY6O3 T׀|8:8#g]8֮|wN1OHlv^D}Vâ#ͫwu3 Ex&{=uOD,Dm7,V[v0x蠶C'IwV^_Hbp{:5^'vX7*jng=e9ynѥχj"Ef>IUb%^ ۡCϗX;zxyOmI+!)Sj&Yt/QA-ö3#=W+9"pCWKT@, Eå/ٺQ"E*dsxǼ`JK`wtjB 7tTZKro z^~A1V_R;ԆJtpf8>9Rr9MR(bUKU}t#2bL0z5Sk?CY!_EK1ڭWxG'4h\I] w\l[ < Y#Es[ ˂FHs>kAd2Vd]Q1TsmT{L1 \3;l.'rwJi{DKuN#?ׄүϠD|45Vf $ C #8ɯ{LDl?2[)ϽL[i_QMVEN=E'SL@Cߤ=px GrvqY4:pӷςQ ,mEDa -MXQ!g Ja#x|OK0% ;6~Z -E֢ /əA>4mm܌A-)TrF<׿ʉVgPw~z殭69%RBV kq"YlmJC,A~sp`ɤ_4O?BLiؓhx >&;Q<w߮ 0ޢ{ NeUgcJem}K7xu;rD}-j[ab]XH*„~u'FD5ڍƵlw_/ xF-ia"%iGI`ILg7 E>4?ښ9{r`DO2FT}.'D$lQNhVW4M(3UPѧbi[oC ,06ʵ:NB\nˊy4vWnB+l=aֽ(9mM94:^kCf5nګàagT2b%қ$_dLDZbLvs"r_绫Ɋ9w_xqjHƀ;R#pG羙;9%l=@Ù+M`߼d13(c]IfJ3XqD*>Y (1] /CAzK V`@ P_}Kㆾj05uo. ejx#] W;R){`K2Y4P cO;8I״- <.}tLj0Y|dupoΰEsk[ΩI(y<։a88SA Q&p[4)n7N<نƊ{v#VAxkeg.qvCf)]+i"؊m엖uA'L22v-HN"^ r[$tfXogASPv 1د<_B=CwkID(}4C}^x,/S o. IFڄO5F,j63 Bo`l;Cf"G`pl̴ ȁS#L)pyW*Q<2k^]-!W=¯i( MzrGu~&\">#08'e>MdZvDUM".% X"D@-g!9s Vl5 ^Hw{XML {^Um K7ݫUMΊ7,*7@؁a.aKӻ_"M,v9/bݯIяT<\:ZJӧwХ[nΚ)>q}}5-h A,_[ߝ,* @g9Q A<@e,Av.Xex&A\, -Etf8F#&Ҡv_P4}"؇{:<A aq61 /9g|D<foGzf@!fNL}_%.,gݎjHe$+k/qwA3D9gGEmm'^8z=upGu] !FV-@▾U0m2qf<]E=;Q+mRw)|Ǧ7O03Gs9*%GS}Db k9 Ѫkm3LL O0c#=8Rt\ʼn3q2auʬEQ*Ч<ޛl"K35hޤwY@'-EHs16d!TUM̻*a)zYYIDGac)OQ.w+ѫW}̦Oأ"HJi,ir.=mzd:} ? r1*T3SL}ʟgr4{eWKJ>r;W=ft_BǙi5ov^а+-`fe4#p;1!]&&i=Vű?#nO{bhC3^0djϻ&9/;GfDsZyBܹ:7M,{Rxlx.?r6j&xԑar]6È[dٸ_'!V:CH= γk x֑J% lbF5 &o/S)|qm)bjm*lxk)r)>}͵ɑf{g,hcW14XBEAX,l⏁gzu=&bG2iIi-ό$hpiu $k8Ʒmr_X1UK5 | BJCQy"da'5]|F xo6+1On bNuI#d-%A nޢ@:Xy wrNyZOl`q [,3:1F*Ś >f'Kr) +;"H#v,ݘeqI h2V-s"YmYF#,6]wR?a>o -Mqf3LfcctzkLzby>hb3 hfҨsT !N 0 pW]Acf[P+oB~ș C@`ZpQ*,|52ųz.:+P3LWZF]sƿ[$3=;%[^¨/ NF=Kg,h7ڳ&[j/m .B2t/ ?t 'ՃlBa᣼X ( s#KD:󖃕Bxԍj/!h iQݣJME|3FbW5B;g؂#_c l+qYFMPa0C\)4gWЋ 9l(}:_kRg\`Hbl5 䃻O 1gE̍$oBx#k[*T7y%RyNCVqgʱc \]$RRw^ ꒂۘ DuhEr'a>tJiSaНOI"m"mQ"\e;w|vRJ=2Ny:jŬ6SD^F2WA}Z71BuݞQAgG4*r.+}uv19)ZgbB n{iFgQ^@"UMπPO%SOxiz#[+$=yhN^_0 ')[Xiz*zѐ=@J%sgx ֊Z^#%"17:&עCLR\(ۂ:nѴ CtHy5}:~>~ciypl&*W:N~6S-6䤲S)SRMd&A\/S֍spYdh>vX<߬D ?@8+OMDp\=0p3XJ}| ܐ sX"MTs7 UhWEkyUM<}~B[@Z; "(AYo~ lQ ۠]'o|n!q&ĻIf?a|e3Ț2ihXqK%̹}c#g˫0_)'uɚ\K_*reTN:NJ`eտLW)7P&s| 8 S_<Ӳc}]ɪ P:OU`` 8=MwwlÀ7x0^?~c=&S.\[ԉ`.x`B7PļBe)9z,_ȩ<.9t`JTJUD/Zz"ř݉ER 7A ѬV>y rmI~|3#;z>cso iQ>\K59֫Y`n0 ͥΛeҷVdvt3U9kVf;'!^cs)\gmԛz|Ć]77brS7pSOMmS3JBl(0REVNAKvh 6SRQۗ-ZW@"/nK%_޾cwP2Q_L9-:, VN Shɻwf)H1}Tw=z."9IN 0yC% %!yuMفQx33)I(W/B h$r},8dk*Φ'KBU@52cWd8dw\*֥=lKqAet:1;+u]=[tۘV1uc 9p_'p<8('ìTWT^qB:Q"%8I\=aVa,,ע1s&,|7haO%}1%K:Eeqc8_獆vGPO^RTlSoƾg o>, ѿb6v0m+ /oYXU ckXV.ҞG?t Yr߇F%Ny15v@Vk'-5Nl\axiCa4js=b ڼ0%t1zdJ:Vj׬_τhqe;'Kwʚ>7%~;S_2^tG~y#cz+#fa2h8h%t]شgľA'^T FQ{6!|/l< $&)VXqGΥ5lf#wgqp NXD[,z6_w*Zģ!ǤrF1@Ph*y0eI=ޚ eqE!^ũ. ;kg B,b4yª:a4;AU<  x@ 8:a/%V:!P0*<]#4"-+VOhږuȇѠjnR}FJ[j4%55f.~h +{X'}+QԔrkߐzzѸn-oC':F6g !eI%ޛxm旙FHպ)2Z|U:[%jIZlКeתE߶H#7aMVPX2hY:RNw+&&dGdVJ&(Z{)}^l Q NThp/%YF^ixHApLeX>F›^dUOG=p1B5D6r{昝o1(R@hL߫2M4+k*flJ|Z.32\r%J/i/'&>"XG~ѧ6xGPv:;_PwF򍖎8@A@ոT*w;W=qou~ g1a(tէMSqњ ATlFtF3ٮQM,V`f 4YyƾH{ɰq~ fkPXԯ6E6%H ]z5xv|EF/j;iX嚢HhDs"Xk@ pQQ[Žg7 &I6rn X*ErrO?֤y9w7S|ܐ`N"|Պ*6p0U:C+U =@sPؗ?:b1͢R8hwfh"E9Q}3h~}QܣXfeD?x7W`hz nE< 1$d ys~`9u5 {>R/#sSxmY(#ŭqu8;Bg9\Oɏ*FvS8x,G3gJ2e Ž!g8SYTzHlaߩDewJ爢&9\B}zq 8;'p4eoжed`|3沜.; 3R-q\2!zN ~}V4bM0u K#GgW,B`Z bU2O=IaW7TB`Ei=!VP*C鳌ݿ2kwk~?;G9#Τ4FME'EK.ǎoQ =;hYsv؊0j3]E+^,#eUf`lӰ# K#WF`%_!XEoe PF5`1/_(yy :С)FgfCe?pFjW9ub -BtbT:viB]Aԛ)kڢ ^<"{;! dNj7y9Z?r8|֞&Ʈ̭,7<[$JJ e.C$bu걹-$ʯ'f$ Egt6c._7o^z‹7t$+Q6 oHOa14DqƏgW&/ )Ld ƨ뻓2JHŷ^ެtx8$qynU~ g!w{~(篖(^hfgxCֺ$-vjevC1iwc̢ckO`f F5V‚4ψ52㭌0VBVS@S26-_\K`PN$ɣ[v*& k\mt~ >*ʲӂHbQЏ6i=<#w{tav)t²Ҹya}rֆ SNqg|sLh|/<6vVNU0C3HDYʞ"N;5T{~lעY-K yra#zC) ʘ.Vɥ l(;!ڂf9ϕ&M`J x)؀r0JudzV2y߹k6 l'eT>a w0\3炦x`@e^$&Z6CEtɄYټqb~k-9 ,*g]s-E޵:ۚ)w^yt£C JRGiyۨDpvtDXƏ$V1b|珌ɛC磞o$M f!A wIɪT.ܦ- +Wp˚A)5'*)@:=XT*Ep|:;Ph22ٗrJ sQ" ;f A5x^!ԼJ WLyO_뀾,7{, gy]cIEv}-bA W/3^P`o+YB6ةQ0b ޫPIVښ$@-?^͐ԼݱCKF.۶n4ݝoX6HQkuh`<̘07֏;GTZs,ڋ&#F`}ddKFŶ8cl).mFŨїQt bC>f|<&vģ?%XbB+Yg/vmx \v7Ƣ5Dyh9|꽷j0aq9(r Hgq)Gtѭ3G߭" $-{INv[9Ä '5_ u[ | NXd^D]LH3d`[=1yc[Y)3Yז)^GYok?ŸhW]k/!XZ2u}`G0C@ UJňIU*iGRRrEM͡!w L6Lv8lJ]ԟo4n<1!++ @> 0tކFx4T d$};AM6; |9 k9e!x2xr2bpq_iA¾#{I'0tzgT J]۶V( ('F,Gk¦vH$]Wb4ܾ_WNm3A,uVΨ Κd w\; ~c@eZ*NV~+5 tF\ɟBkqvPnȂM/v^ Cr7- Ld$I4~GPPd5| 'Dtj WEĔO61gaV&Zkw` 'Xڈb?7%fG;Esjd.*2 xHƼp?\nscq|5Ky EB^:C"IX**-Gc9T>YWs4p}?<zEMax(9]I/Qoi/#7)Jd8x[7M҃11˂4U7e׫((ud2pϧT"0sgLXB,EYUzE6&|GG7_РTݠDj`}fX)5td#j m:^wF|`β@Q+Vgu#g`(e^9/T>8,|@)7Gd99=ףrf@MˑYbUPcNj)0CW)0$}&ZG;ܢk"ٻ Q/' BkΏCEٳj$ܪ4FL(6wAn Nm鿽SsV>WYD݅;i.y/oN#kh[b Q7٣4ko!ސ؟4,fwVԞb7^Y Ï$`*`ai&&]kvN(z ar` mֶjb# gegp%w Oťf\p_[A/ѻ(2,JnY~7qZDL \``ߝm! l cev"#)ݐ̎2,k!؍{^0VƒL;z\D5" *긇M^q|cG0.]l/γFf7: Md[4 Wj@'Co< BnD&']a~SwgTh ˧Ur 3&O&Ƨ?;Fs 0w2o/ukٞG1i՝ʹ<(̆JlyicNDSMX~I/YiJBl !$,#z'&ղQ=%6',ӜW֞rAg PKKV䜒\z$*+;Ik#-pO|4xȈ|ཬퟘɧ~{kgCg.}rI>i?THl 䯹K,iZ6IMtht5~Mk sC+5סsӊ>+zeہ\a *+GkJ+"F> szRK))(>氷&Dy4z*׫ r :(H _~gX_6bqI@bՍWVfsNd&Vg\e eT֛Ck8}0^x*\Y U))ŔwQHuI5`0ksN.ZM05ƠRGwloKt0rğ #UDɎ" Weh}MXAuyΆ gO"]"_AhoH'NJ2M=,u? xG1sж8';1E+l&fNcC7q9Tm]idS>Ofp4L|ubVB#OJ ƴtׯlEs$D@E֮Cֲ0` kB9$Ј*YoMZMA( 31$?}l2iΊnN.h+G:sbu5qz[ͮrnqH#~Wp0Gm 2G[G4PAobPcZyS ݿ.``PA XxG1҇t>\#?23?Sc?1::pVa}z"ia+רJ>ӟGEu+c# x{SrrBڤҤ:Rg87DgeZҭ|+AZԑj@"%ST^*|M`ASV^Y)zα`FjvqPXYA1_B >;_(p,tǡ28WHrWabP|7\&/R4c V!"ᏫfQG6hfu lnn WF HGf(0Tʷ.0%1?aX-ߏ>!{q UH9FFPW=#p,3%#Sf 2#{>Wt>t=耀.Ɛ,{nN}֓(W7M'n8,̼7EoSihsf5%&+ۂ|ˀr'?:$Ω?G 8A,7L'=Vse> I/ru= V\]8cNj m['oe'n4`;s<$xT2F=3</UE)n}Yw.=ACEYXyţcF'Z5`Ex<Bۼgٹ:27-À9Ͼ@`v%/c[W+U r%f6*4vqi'6)e lL3<6ƍ@@QYrrc>F +o!˚CPhXhS,ZԗF]?MPr2MWhRN'FA+@`  .e.\p]Un{kؾ*Wo q{M*_k:vBڲ\/OURHsH+q#y*B ?:GFa66]&El{fxRc@rdӭνݾvt.'7ɦ bC6Nj`p,&6nKUY j'\7">yhe쳾EѺ>d;zpm;9XY[:%t82a~&59 ^xesst~^Y4b le虋*F0^wkYnִ"XL}IJm{ƨЀ؂#oJUl…P@>:ځGͻAwTF-cX0|N8ŕ*Օ"@BA7pZ5* 4iZQ/KtcьyI''v ]~}V#X K]8uO2=T8UY\u;샬I Qŗs0JJ*PXJ\}׏4.`^dc-4prv?v=T x{l^U/6VFpL&w1!A4wS^G"5a6R던*AlYCte2&W{L+AXrQwFn7HT?~]& 2NT 8\s 6X (۟Ao08571Lz/?aOXE;y'U$nHJiw@?Pq0.fx%MQAfl NSʉǻDb+[v^;nR Bu6FGa quHu)n}~4@=AYf} ,ֵ!9/ _aIUV=hשy/H 1nO-o+ijҡerS>(Um;huXhSÂpE\IT`EY a ͲG(p2 y0VBt[ע(%%aHETG'mG18axXޗY"ZpddI 7&ޏBRt4٢r+^^BM*۵9ohDz E43)<-\"n: 0zSv5#z YK X2'%UޕT8v.&bqq;#TTǧ 5Q #zXM)jy/tFMY.(rWx7YXcg)z# s=ILy]j )G"i=mB K rDY=J^N4!(w:#hWumYYlϞxϿ\BM-wPsQI,*Be_KSIx0ãowl/PZ Ց3=?]Μj3.=3I+QrEx5)s=0]o+VugN9E8hIG@ :ƴ<P7IIS`{%/o8pmY}fB1K iJvUIBBrxlh6h@Ԟ0a.;5!-ʱjHxgv~{dA"f5 uʲmӲ+tbFB2VO-=˿J YEC{rdROE=]&yxNX3e]M5J ss_o*REL M5!A1Bf% a,%NiȏZjP"zᮀƌI&R(T"":IRZq,L]Zdp@t0œuclwRF.AA1Ĉ6I"WFxɮkC<">3F-s?ΨzUxH>͐9XT/< ;֋Cr@2]W|Xc`3C Ӿz7;M Y#w*mȕe u+U$ R,!szW߱{@V.hyLMdM(7=ث5Gur];xY#ξ57 AO|Q-Sxk٩/d\C87:UR 7,pa,h56;,NcAQY-pfu{݋`FE%D F6KXdcpY mqbuz, X AjaG̔p?, YA l&4/ܸHL%7"j@2/:eGE(4pyQL3p&-Bc|DZvY t2'aj p>V1Ϣ D }kQnDMlI -swUѢ9Hl ?9%v(W~$k3.a r6@f `jY=/҃<%Z,\`LBMq>OHXj176Q7͖]6URWІ￰\؇,$>;b>j5\\}N.֣q:"$+񰨿Z>m1RӶUF׹ZG(LU4}c:lO1+pʿM[Iz %zRHLzѭrtM+~wyM՛ykdA1Vֿ{D.ª~#k-n3Hd/s:_q](:X(I!;\Pg8E"`QM/o󉅩k V??I#p): 3BK@q pϹ젶&ڢ"SإE!C"Y_i(Syp\7yD;19-!Dy}j!" wD|A1jh!>R@tڢ\1%+T*8#t̰q\et?̋b-ţޗl51\a(f lM8W}=x]07J`\"e%;1`Dtw?q|zdp|xz+j<`b~r.3P7׵OeVf/J?8548dnS| ]tU畑} G %IJ)]ؑg|Y!!-ׁV$Vm%XhbX`]2b-LBl+@|l@f5jvN&z 33J:(ʣvG˒N/z>Fٶ$am Tz8\u.Q]"v zn3"5 'k1Qx5NI\Y^M6=9#A{}'y46NMù dPrr[ge"@arqz[:Ϋ8ؓ)x3P.v5RRz߹^g>˚ ޽;ׂY?3G4Tp RWʛʎ,vx_Dmy7–-o"|%ywy..V |̿IiUW ^~[bmS`"^NH+mVҺD.9=Eqi _|ˆ7 !|ı=+Br xQ?m%_uPBi.`v]sS}Bjfy $S0__U=x~1.~JȚazCiw,~o|VcXs-&+?r_ʔ-3; >J:fʲ9:+ZEx*.ZP#+ dxh4MkIºQM(Pi|W{iA`_[m.=ŴìQNtfHuC<z3:}yPv`XTkd%z;A j^I!OǨQӺ =캇i_5FatZuk2F5+tl4ٌl;>nD|Lwݒj=GNU? QgdkOxeqp&![dϢYAC~8I"Ѳ Z1װg3Q,Dd ȖŷKF,y Pvxq:TPNr~/N-h=XycW)97Jao p^ &(wћC?N Y^g8 >!?@hZ^?=)L!M&NDŞjf]ϻdPҲMdF9DU`tV ,SxGxhCC}+V.U"TU^PD?p^X׫&+UyfQC>No΋ V: ,g xvpX <> iB;3s|b YjE:RZYP VM;:̬ٱqnCIKyLNtq:Z6 xK[! zzUU6 Ko~j`wXKzϪq㯉~>NFhpYW=Icf-Ճ]#?Wn '<8smQ$"rK,l>PjSD[dۤGtp@AO0WwB+2i{,}ln—vmi%cPK&t2t'Q$HɞINPM hCgaFPbE# ^lj+^o2v Hʏq ~\uŤ rV9 ]TB+ |7i (yR-?=͍BH^HnBlJlS"ՕۺF8=*ir2*]-z?:u;#q?̵/1vt]kIT wUn]$ 'd9R1ߞObjV`!獬K|)'i(nҜ6$#T I!JIC5r .`F9&_v}5"yMOm>ǰnm-\$c EF!F 0ˠV#I-zc~fR܎@ֲ$JEۯ{AW)/+U!J'~k$qO/>\;c*}}մ#a*uyiBU?&XN$wш{,u9l||mځx>I%؄sJbV#0/ JY%r^Dޜ]@Ʋ?W,0j?ܭ*/f LSdB\TlZU]Pa3x(ި097zY8ؙ6\|bx-u;J'R32B-$,j#34)>uț\qLDU K8pc˃N\%ZrQ;anLgL&=7(䓄(J P\S7'z|)Ɖ0MHGVPw"Vpgmm͸D&,ʺI Oh7 ͫ% }ׂRnܚC%'O LbwSVX#E_W[ t/fn): c1޽_n@t*):tTEI)q1+w.G]rt4sԹ{$e8̇(]n5q 比[Ϩ1,1s1f!bIٴos"9Tlb 0^"KCpi8J6,VtAٍz8&L"cn)d.^?`]qS3mUÿkQQ7JB{? #oL.ӃT/zW#ֆ.\>e~)Sx"M>>lwb"R7LzȚIm'r/'?[VF[ʞI12m؄onvc}L%r(=h?!yv;#ci:4=UUM{ {><$=pM͒wӺ> M+#]Nvg},/a؛a`^+'++K1V:+c*Ak;Q6πQ 5\vJO<HI;0 Xyu9Buw@4𶍰O1յ,c0L;tf8޺-z'IjĞG|>Z5ro!tdz׍8+)[t9o Gha 3@&F[,\; W@‚8ߙB :[MPjeƔx˒| KIе+?Z'ő74OdT!WQ`VԎT)nF7?F  SCs*ò!f 63Tn;f!9Yhl8h''$7UP7h~(YżxJ&%Od(W_0D#f4tb+IW0?Yj?%2#1-nLL<- c.vAj)¤@g: fBeRq[D1p ך8DɔSE1RH#ԩFHUh*HwYl;fMܠt!/!gXX "jҦ:]Ti@V,wSLW@Y*͵RIUͯh>><;:.`/Pcri}'~}'`ii2coCQ{:BaZ^ %孶t^$V`ί g^ۄ;i,l+)EgOxN@6!Y";<ۜ9c\ޤ!KV%8w((">G-E WH 'pi#ʋ3^ƹP&g,Pl <Ȱ~p෣c9U|Ig Nt f\)1̈́Uؽ1l'VaH42,wEF *o_H

(Ur&dbKHM7Q+gSq;ϊT{fc^'蟂Ic9GFXAļl4|L Yf> U|-(p/DI)l \;q$Tr-\r٬9ysNZZ<79|*f~6% r{$K7S"z`[RzmշWjڢR32 Y޷_ w*Egwť6O0gSi3X3<6`Neuvp.>O[['Es8 PJ#ތRAήi> K?Π_~w#/ǘP_Yn]{% %>^61 c/j \86396r]zzt4†;kڛ<5cm+sLYkm]T p3zKٺk+Z ӉId%_a0.U69i[78"޴kߊF*⪕wh$`IKk:7^v.S'Lܡp*X[ ?|]a׸ GZzj"F _P.wp|C鬈&/RnCxSx{#pSÌ-&3)ӻC,~IySt wx*T^R4+QZc#g%0_=f/:(v,FiINJ;.<FfF!&kĺ_K%$xz&+פּďaU^:\*:h0Kտ|8Y\ yo[]S]MS(ఀxqb_TJ0x29p N礞U9l*9 +̈q_]7£DNH|}!i dn8ZJa& )3ڸjޑvr c|VL1EoKDF3#|t7䧜X|:h0b|Fģi@*/iB;߮c&,u: @P(Mɗgx#*??˩@sKň{MuRuz8XVP]FՋ|s˟`0ٶ~JwYcW<9m+U3n! 0*X h̼\YesivrQ)Jd Bxۈ8HC$K5cRqǐWL aX"á\Tٟ,ū*Fs)K*ءT|bS59ƦI%-3<[]&OmI# !{?J6[zyq9Ʌ~SjnD?Yzn Z-!1e(ꉝK(EaG5ON㰜{{`޻+e=f2.xD5*r] vf9muR%Yn!9I_n!sRoVz~]8bTB9DJF)}_B\ÏȍIQNw7= Muo&̿e FכAi]Y KOyvSrhzM"5& ΑQ;# G|~00nMz\v@8*n}U2LMC} "3e.;rښh @f,c%IL#Lqi<-n󄴜4&!Σ }/~ [MܶJGe>e4Bkt7Vn!5D`H_\ W`VVA&BmԊv~I>GX,,nE<UA%kK-Љ9w0/%5G1@qu{˃@^Cɤ6==坴ShBKf&Ù7 $Լ ~l]{PuPSjaW=qvDm;{mdzt 7h HhP(w! |!P.7>6lXgr]ò| yBoټ)*^OB8&Za ZbhJ\qxoZ@<MxX;zų]7&f*fI z3jG{5ŸAɝ<| K`iEIqxk.ʮDJ9Mh(ı/t(L%k~aao*%IA^,@ @=FC6,uXnPcn?NҰ:Q,~@e'l':-ɉi4,C#ѯR@0b~__ύY؂̲zon&-n3pL #k  13yQOQ0&KiEڂDa{]4);p6B JqʏUM*W3䉥!i3kJ~O^[L>Noyk(.Iq{Tgep)keb IYGˌ:>9Y^q MoB|aiO @$xu xVY3!#Ck4!ë gR|m9VHtѰc@f: vF`s* =/͛Y%HM~SjJ6(jfR5VP,J$NiV7X͚dYh\d7 :*˝ȲJR>==*iCp¤F}%\Ӹ=CW,;E}ĆmR!X@juz64[8ϝB(z+FeWz }5Wk-i?fJǴ|N_iDsޛǼe4rm 3GEqtg27#l5WB#t(ʨEpꐳ2#ڱF2K/;@I&u8{ǜtd\-}ݢWݥP쩜R8)9kFkŋLJvrABˆFwR2Pcњ 32^[h+ƕB`#qgX]x} STu2(7rfm1/%2}N^}˾(o Ea`]EΗeWT"(^/[k{78]r#OjTLwP(sEgSLX'|\+JBur`eYczNcy(ሖOe,it$\QWX}k.8 FqY=QaDmc\$!SOzxnw jB ?*y !GN`sCRccvD7Zn=% }pB|itG"@>6k."Q\9g;5璝4 ň |UbR 3$MjXXZڿЩ <樴CnG&.ējO,H f{n; 0!=Dj16qphlyZ[pqJv =!K\w7*fb1gARmHIv6x :l"!~ SG#Ir7./+(<@BoO,r4љd;ЙFDI+,;Q,*[ F{s1ˋI\Lpܧ*Opԋè$y0=eGZ2;Q" o "2߿B:tE{#?tB;\1?A% fM|qPG]V& rkU3_]E< *ƛPgE CbMGZdз+Yz-%Z(b?2ZG%]6?&KuCͅn@{JJ0Yث(% +_XE*z By|4͌yH[J@I6xm\<ᖭ"Je]^ܵpGtٹxmA~nL(6JS#Q,ܝ3_Bޗi;(jHj>֗{NcKE!DHظ^ )SXB{(s ۓm|0eoh߸yf BY/K&[oL4Qu̹@; 4;تR=W썟aهyP{ԶQ $nٯzO!aH8B1=b"e7 %Tm\btN7>Uʤ $M˴j1G:B.VJ́~a1̤]%ƻ-ܤ3ac@eҖԭ?ېf{ɣ5ț,`#lS, K#):G{XG#X;Lb:=J;+l;Ƶy6W0{q`„iVL2D ?;6д[B"Ezl_܆+_$93Qx~ZyU=\F دZ0[p@ޯMn ޗj+8Tr6Iq USIHw<u]&?7=u,D8JS9V䱣y}G;J3 Q83Y.6%X[VַÁ~~~ ‚)2ctX[nQ1Oz-Ň $weY)F٩ cw8Iy4rt"w`NHsJ[" SJ Γ,"B~sM?y]WdU,z)IzCޜ4Wul8FG܍ʥvALq( A0/39hz^ȗ{pF*D{ɔy-/[+@=(4K (qKhTM.:s. pۋ0rl&T{sosY ?J>3`KnWܝczf&vİ"釃'G0Hm'AN|tnla/lqgDO <0zjNL%cC4t("|vh<gy-|w Iu#֗u!j)Pn;_Q{iWwGG&,tSV."t°XzyxE4{lv^1S@A v|l~$)-MuvߤO[*d=[&g*7$ljmORBʜ ԺܮcU7A(^pqg묁W?g7ԩ$zђ+D;j(%6GVu@S{Mjs2OXtj΄)0;=v3I-=dPj;x+tM CLW>ŇB7Q-KVƎ }EG6$ư2k(zQp*_8j wE٢HIW!Sj]y2E4w?]z~!hah[* 3CF&ҍ3ϱ &ݻuzwAR'5_θyBoc^јr8G%a1%g^TH=ƶRzB9>S@RCV[痽1jzA\:%b;}A}i̷:-]T{n.Ћ%Mdk %N:b @)SS=4>ZaȧJ3h\#c0ަT$m4A='Fid!s}!u^ 3& `< 14$2u?"y] E* 'VsL0>JCvTZFF*ujVNjf,fضOD cbn/_y2ZB+ "TAusTDUri3j|wQjRQAjXJA9) Ʀ0R"@pȞ<)>Cw+b6\@$4ΝOR?KwNP;pSkΤ'G;nZw,W&o#6I8L 1`{a"wY\Mx|5:HHO^"Y@.RԳE\mjjŲy_lT6j*tQw$|$VےD֠ASXj ƔC-p89z+fMv>C!l$5ng2`p/J>*tq ['pL0,kxcܟ@\3w߻'ᅴB&{ ߳q/m㓍4V-Gj%8ąaǔ{PMKT$(8RAY`Y0:_SU /Kʗ!*g[mdh\7oO[d`՚,-aX!j ]]&ȁ0G'YuKj4N[Xw{¾!b[Bi-Q 9ܴt<_'#WT(e+2=gۉd+Z]mRnkb}me& OY'T,g!+;JC#)b:"]% y[DwfY+`2 ;JҸ"U]\͠<߭019D0&ojJ-VNEN~sT4 B6$⮷UH#rG_ 'ks Іzn(6*JXҰZX26o3.NZ]NGu&잯m@tTLeƗ0-nh%52AK)pGm‡ /V 4aE`%?QVl#$I53#f2iK010QܿY"72l ASE?gxVKԛ]!@,f䪶r~j$(ԩP+ɽܶ00qx ANiR񐌓cۊ%U3.qޯ%+ jHjvzbC nw!/ $.9%o8\B2%l} |aT1ZeQT"P-F ~jڕsxv AN-!w˝3^=5}X hҾ{XJt 2pޡ*J_Xd*z]VQ_^:74>u->\ жNf't2ʺ[H̐-ij,bFhfRe3'yˇ?mcٔD)kQՄ %L'BkRJޔUa>utA2ӯQE։Wm W4Al7ӍPÐ"ʰ(i AXgR#W3 Og{1{|9l2!nxH4=`g2SL I`pPЄf0޼\-w;Lל$S>8#!C"Dؘn1k·[aWU]A;Tuٝa} e'D.{hh?؀\!T0 ]R~pl&@TI5#rg"i$iLo[#X$&D5P-Aܣ|1$lPh2k ݊#M?ZH3#}1&ƼOK` s1ͱ{#Y4:&ڴ9 8B~ \j Bjյ;*HAa#K`jl@6LޑQQUŭO>DY#*p 1M2u"}6I$lz WEL&Ȏ|#dYe:& tn",lY|!5갠kf{(g_$s R0OxU|.ő*9fx #L~Zy,>\Uf oI:\5 9%6T=cخ&X7G9q*!vZ(y-ݙ:JV?oW[ts%ʛJ叩#k^MC$U}c8 X2*WY`2oe%.b( 1-,[Kaw'6E~wL=> in2uP˖$lIwLyQiײr[P4[^ s؇)1W0."_ZJ2lOfχ3  j61ߖƗ]  3Y[Ƒ/ls<3fu`X#|m[(P-N9=:"7~DI7e4BY!֩=3x Үa?_4bG9EqPZ.V 8.l#M][ WKKuezi.> Gp5r_J>71LԂ7얄yӤȱB3i3I RWy%>>PO}'|z_\j(tg!szKιR;a4UJ*q(:8f_e˸6f߶ZXZΤuD3-pV1x$pKK<ոM9bx"bxPG|KlφvB1S-$!3]Q26%_٭ʫuv\oDʆ![4fN6mֲ_!4kk6mQ?|>F~ӅjnoN:@"p w٭{įI/0M&4Srp/ smF%&},w'^@:ÂhݎBzټnsyriʌ@Ҩ-Ds泪xPƷ~2Jehq=-zlf5FS&I%*1gse'l"2RvsJ RAj2PHӍ؆c2;)Rg'}U>YF'9u#UJ 4W0) nrmֻ*8b+P>.t?q)PcAZI%FO;! ^A[ڿiC%J1!GC&y}9+'}jݾ+9%4zDg68XgGB u4~GQ3 {TNB_)"|wsoyBJwiIYF0ҫH˝tf@Y:jt05C?r\gljHdjQ>'0\z`1j^ͫnێ}M.=fO``L|x|"iʥ69q@|DPu>P@c s do ډ D'>JENàvrb5BAD^*)m.,hiM+=(+RR"z#@\PTOVj4ym7R* Z1ޏcK1!3 M"`@M_?2UDw<Tr`yCM1,MRv[ȁ/L@d9 Q,&\KzPen^&j>AʃBrmC! /cgTr >_;YѮ-.̨q:_[ z%Gr2xQ( NEwafT,>3HYޔ/ R]spN*JHr}!"5As .jgп|Tl֪7x K̬uM_`y (ةxT s8Q+h#]7n'ɓf[Cn4MA?ؓD.~'rͶW:f u2.*yxoۓLio_ &E9rM~$ ^536&?q:©ѿM h&Sn&[ydōn+B#Cpٺᇿ@3ePLb9hx}jy->kٝϳ%67ҜI̸ 3Q5,:m;-EEP='9:rwN IsYo*gqd O7S!I_ k;${jW_[\bO B'b5*_ʁ3 Gݺ5 0&{ݎ !>̯}^L%Oc:nDZ}|kGQ&if#FX~%HUV)w@}\ɑ .̀.&s(L4;WaAFk&9O\V]-1lwXuH&lh&;,6!{Y[$릚pl*ЗD]%L`qY\rù+dٿ{j'z2Q=>/+tk6WǺ0οl5T|\k81 sWNr|ׁL15SugE8mݶ8<k;ĿѬk; 3D\,5ƫ`HhQb~Lfl힢>R"~I!8ń1b:,%bq"fϠw^Z""=}zW.Jl>yvQ:: R``zIxBiTIwz!:ᓧ&k'nXT1LMt렄zI$VD!ʸ= bb eZFlV:hSZQ ðVO8bOBBj7uk)DSgDge{ivyRxHN{P>Y-t~!e~:G˗QCVKT iL*E l~l@cTg@t b++S{㢝hZiܤ9P0|Ì=߬ vNwd`Qf6.y֘^_yHN6/\,*#TxՊs 2w\k`UhpHLw?nغEJ Z9%2]뫦 䅻r7sxOgpvē{eft70U8ўEuJA⋘-QM'ҹ;ޣ!3ZxѦG]@ken[a@QΣ$K9'hkQ Rб»@wpoV<#.z2oBJZ1WB^+ 6PIEӔfwEKZ(jnha&ubrfްB,}1s^ ;<.|I{GU˼R;qupу:i\Gx ǤXqS7%mS)(SVFݴvtN{UQv,gu*RFK={dKzbNJC Y}aRcfS ĝg 3r;2o~a,K@A@Y](U6ǓzT&" 7&S}r/TWi sS墀Խ,?_Q3$P Ki6华 ͬ적n9}޾SŅZeAll}aABͪ65\޺]P}0]W R^>zk^pCQmFޤ,{*;H3lŖAH5C53&$&\Uz%3E@mod$Q%P$@~;jI:p>%VkF3ag(OXmw"ܥHtXٹ ns?bxH`RS1&4(ϐ-μ`JtMGۋewfԝ/M" ̽1IuׄNeV 9؞~ n%uej7/_TD8K{jIchs&Ǘp@ys48/;Yo܄Y–:."AD$Nӽ"#=8R?bʀAaIy/i1yf>P<+ Ee-+*X6!]|'Fش@yykťzh]YN_7|\ץ APrwdu֋1,fu_ ڀ-VؓDŽ2dBDkiU[}[$5,k\H 4!=Ə0BS Y3 Ccp1DLj(+ ,6lG7"TbD 8POcPϒSb,!zb̹?:l.^::v3`¦ߜW iпǞBr7Ig'p=er)0CӜ6o R T>^W]a5qRFq*RS6]Ikw`bFRS1|1r$uQ~aB0%ɝ*{(_{rѽ3YeCˌh7qo}o ARǸ猥ߖ^i>%!>[?H  h pD gS|Ў/zr d)?OkՇ]9V3hx]Ş5u$=(y)`A? bE|{-`>;d2wƖX8k- 534õ+.vdB/' W殢Dywō58uZWnr2 K 2*t{oF_폟mDJ=c+8&bp#SVC<*nV3Me(p%`dµ}/3賮S.yk;o0gI?5/BUόQKbTI,bڣaV BKɻ]x*bxʪ;vBսt{JKH>||tĐBK:Sl?Cuu]d<XnXx<>+hy ]*.VZ$ {mW"DPA=MuĔ>M{:Q}C,bpei^:d8P} F"zڕ0.=M8,Q)eW7.ʔ+7& ;0ud>!пBmErnAq%5ֱQeP\ӕj# K6N4\̨WIah&i"~joa= ^gyYӷĉxaJt'op-X,3ߜ㶅L톲YT`7+sxU&(0 I`&f?ȑ3n4z"_WVI | o-('w>MrX Y tRU}sCRXB%L'3ɂNr/%5=OGlQ,UD5,O%0QB}:`w{T<^RTh'z&ۏ@=S>N>FK~ Dp=URИ+&&ݑVx.1DͱgYZ070701000002b0000081a4000000000000000000000001626034b400007254000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/cxgbi/libcxgbi.ko.xz7zXZִF!t/r]?Eh=ڜ9O.7~̨PBdnQAĐZc7L|!mS#[1̎Q@OʧR& =)U( ]!? \$W^A Ոaxs1B<h]̤}ܐPA A$z%#s. 5c!OĎW|Y1Ѡ * X:8pٖR5n|"OW^a`%d_Kp8=Dq_;&C?Ӄ2hPtr6[' U<-E[cS$/M-L*VZ. w)\8 LzVwIF` ;P<{pi?j,w{n.Ǡⱉ F ,c2O$gRdXD+k% }|~GZ d+`u/~dđۍڙex9n˭ 1/*t]Aru 6ՏًmᤵSj :5 P'A(`֒&?%&LdY%+ A(z-JA .(Y?r2^^r:|]i(9DK~3zHoY寏` ljt2(oiz3^ȲILD8]F.(~M^uϚZ*mVBLF]Ģ#gWma"(:I-Z<:][Ȗ#-A<Z$WCTLe]:7J0gZ5l8R'-{U h=P9sπUzWC!Fet3aw.ʉp ! B43S׼x4ˏ3q[nj5:z )v߻:K~2ߛu>ţS]2*Wg>}{ӡYGN,8_rw{\kH0 A)&o wcɫ2 [nsK>! ] 2'YOfL12zUo#Yhtw<$"zTfr#>&߸m{ԟ#Hqd5_dҔ*!)6y5ةfAMYǔjS+ğ&"løQSxL!*7賠J{Dz0]SPʓ<~%7dG=,(ؖ% r@B1qB{P"#[:1UK-ܕ6Ba~!sXBd^#&ٛ;h@|Ǝٵ<`ϴ5YC=9AumEy=''whLc"T6v6%*s\ J(?&(Yc⒍u-xj#!6yHTڞő'x; WeCp&^\'E}qK> #J}jTI9+Fl*Hz{Wm)A'J9l%$py`4:U` t; g L8-E梳B?䳁}oĊVz:re=U2nkv@gv %.#հ7qV@ZnM@Zxފ^&`otPyi پS 6H0̏Q;'^r+S-2hnFF4s0 onmbqtӧ6ع/J=RW9Y 1)s |!{, %5^]#蓜QG6u| Şb!ؚ& FEJ f}ϪQNhf!\*œŊW"3}hޗs mVO0 `QtG=M2Zv 6xʮP`+| Nd~6*Q~MohAq $~Wze9wDzqy^ #R$J 5i9m;@d$̉O\0LJ3FGȹ5:σ%?Ypg'1ά;Mڕ^;ŎN݅x(ʖs~tRDA{̃Z>V;)fbc9;X['&Rdic{>ȋGZ'=Iʭ&W$t@T|Rw_.<,\F%G?\-U#  BM!b0b==-qkUlwUyg7u&g ](TÑ»4Ɇ;ђ[Hob gkyiԯLSЊ$Zd$uٌ >'IaFLJ4t-dI3}/͕]߿|)$q⽡~`¸[V8߂yV^0}(B9h27@8al@xE8[Z4^0se.-.Qp/|4fSm2GSď @8K.Zq[fWJ_:VybuJc8i%MzuhTj*E&{M”Z-סA L(،O4WF)-?̤*6)j|FQz{-9Q+6+h3- 1Cc FK. NUԓ0WLMp/_D町w5;ڼ/zˢ$ Veo]6^2.ܙ|turZ|Fu#?4G܋۝q'n_ү(C[X]CwOُg8Xk|I;)D#4x"tߍ .ָ^#T;0n4n"IQњsWTji@0S'Q'lBGmN $3G~AYRI7DfvF.?'#nAt(;qP"8hώ5[9RIWOP}j!diHRddmLP̌E9=;q0ؿtJN9K3҃ ~~ڿ2TD"7*n0.#$GȄО\@QebDZ1nXptKDqe=2 hӢbIU<7taa$F5e"ws| g X y1Z[zYVkk$gpAʜRvt}.;wF|'W9IC|ĠC!܄6E:w^Sn;(WP)XNU#cBraQ& ̽{8Cbzv9h-F'Nnau:>~#D+Wu%&Ŗg.Wi2cWN'x5֭4>dpCotIIđ3,|}GgA%Jk1)&hԊ_pd4lwTԌ}a] u #ׄ;SdXdDzJR@ GsW OɠXĹw+y8j@]i`:sM=' T 0YsF(Tv(hA1Pհ؃J WևN'X4hWC'kW%U>ebn=<ʂ.)V^h)NᅉWY"S6:j`O/ %2TBɖ+Ӛ8!J6?hQ8>gGEj4eT x޶aӱ({I&W6>{B31N 5He\͹<䤽 _*NjPvJQ9""& +@st@ a2Q,Y_YA`X(xD&ON@*lBdPȗkZOfn$d]̕겲s3ռetۭP=QC:܂] _ҐH_iјs++Z(Zam g,`@lޫGzj:͛EҲ?.i?0s24j$򪔍Igsd]D.TcnQO &.dk=Lo0>j2 P"00(Ϭ EKID"ZqRV\ϮxY.r)"xu9Mq%-mI#j?bdUe 4T HXMbh~SCPlỳmz"XK\֒ Eo~FCD˩t}и淢~(Orĝ|TI#)ɌA [N8|UJCn? L~(F12ie|RzE\_8_fYH6* ۠ߧj fʧD1&5BJVbdU"];ֹAnebq7Q>4L? Ji$n 7 id0UnyiD:pmTyS7t¦DӺDkç> *շ0ZxԠ G"1_2ttWً#f͓@ x>!n ̟c#`t36ŠW:n dp#LbO)O NKD :b6v:;w6$047b,pg m#2P#S0q|sA䦅fzw#Bx`L1*D7{!m7ϯ/@\8? ' .~0bu7@֝B+DP-G pub1nΩOgv% o;͹"vRM㑢 hFQRm#QpA$v s{+3)'=abLBq 2Qwbw1%fՌ|zي~(rg,{_T}>)W&B#DgP|VDwid*?ͼ=80D {dFy7y[W/9$o˗tYln/M6[]=qRBƂsߓ;1.oz,z:0c z}2<̨EF,M퍃9;NKHՍ ̥͇v& v9 ژ_ 6E9+ gWj=/NkxZ~՜U?^MP+xIfBEq_ԎLRh FёM;ݧl~'\\XCrdљYrYbn +ߨ𲀇0A9IN =VCDń =R4[ºw{|4X゗-*/n_!33=k3(s 4 i @7vBb ` Gcø!\QiF $UsVҞim( ^]Yl*;NUMIћ ]_ƌwjFD@7HӫYy.§[yo8=~֧/E1Bb{,xS'/^5Tj$!*LvOtQms\}rd$-HBHV'\=W匞 @n;&eqTe8ىvˑ-MhX+CQ9x½6/n1߷X7=aZA|/)ɘf:ßc " bۤy7MOԵVP$rѱ2r,ikR 蹢xOZ_q7l&|hd&W6~>ZӫJ[ EMUrPC`9wZkTC bLY"Y[yÏ1؊i'Uᙚ\fNLz2#ϲZH-/Kk^{SC'٭ƈ&BW"!{vJZоq;צެf8vM'KG]NhZkLxCT.2 0cX.RN X$rѝ. ^@XqE)iVe@lC8 $sDv'cɈ%MྏiH (Da,.ũN囚42C&Ef0.G=R U nj>2C3G@CTe!伌m4_4ЈAQ{QTvĝ 5ji =l̗U9!:CVU/vSW(HY a+"׮[ ]h ty]\{8"n:)dJhd)Gm MyJV cǦgsk#; R+@; rj݉ UZpbf*z]0쵹V^Nkp_i uN ixI4.~]RH9кePdzG 7fuO,: .L׭QGRBGLWIG&rΣZ)t(&;"53ld h{BĎ [nJjvs6ݖ:2fTѪ9PF`2><&<<}6A,LV Тjb\Y ʕ=Xc0wث zрEg u E"! FC&<@d d΀;K,[b t^X󖫸D8l r?=hOVV@$\gO} 9T+[ qF!'z 6;Jm1xoEJE+(?kf.r|AͲdAWw3A1<):INRG+7R7Q?ܪuuIG6p8hv䭌 0ˌn"=(+^0)SP7,^DVf ^Q*ଖݒU|PXH [6?OmẺф`z鵞o؂/g|gPcMSvGH}?HfW'N3)4|zB(]쿿WW@lYkEzA(LY[P|RtD u?7sm.t;$B~Ƅ["grC?t?V"'SǵPSC>o!5k/ تK6#Ƣ={GD,i)Ivy͵ E :@QDO ,l3v8șr c dk?4:/z=pAN5;&i "j\wQCyF6ez6P3$̙ *6TMxQƉٟ; vI,p.;Vҟ׵H55J\ZmijK4;&"hb`e/T첆=lq,CkT˺0*/YCbpLf'~Bnj:u6QyDJ<\M8/W; MI\`2!ELqu~{:ǷCt'6dz(OLBwYNoFy1X)㸓͛b]6JTȤg&y\cqEuwdWeҨ\c!i7$@QgsۗH#WH{hC6b]/,r@toiDj {BCe3*-zw "bFSX _gam2b'LH N3`j k{PI"4ܠ" x6InbuV>3CST.>~ {9 ~pڬ\fP,qaMį >{  G{]5uq_xq~.y(϶4E4]%2dDmk-m7rm~r^`5$Z5i+LdFf&QlncWEbF cw+{`ޑK U %8V^'+ \*QIcձ T|?p [=ZVDt=ìyoPhKXu8˴n!w77AO @ XgpqnTu-UbaK3 (ECr ,fD|%B= >vC|;hg#&Gw< EI5@\VP~̔3zpMT$Z6*=iw# 7sa!Xt&c-K`{{x ?e++JVTA7s[tn(7zT{|@<" T@0ۊsbPxШ=8ZWr«E\7N]H]]%wz.yٳ0w_eY־a0g$#Z1oGf}AVCb3cx5\fHQqW;I؉)@Oü3!3ܞT[<;ZARoyX}WUㄻZe:;U_)WkM- (3yu Hx45[/:+I&ps赦]t B%tǮk䋦NY _b4"3st>{G ڢOܔiYݦZTca䅥dѢNOcKC>Q;F}L|v)wܐX׮~Ƣw#qo+~T6,ݐ7ko}U=1Hx9.aZM/pq3B8O|vkxaVo>\XtPfr[w4f)t}TmjA8+*Iφ,feߣB9`ˏ!vE *icXw]ъG.曄? iQ%3ZVB@s^Ү}E5 W5/2WqIkWΗy.IO>S3+,gWMBHf^AI>PG3P<\Xug` 9۝s,K{s%;/Cpۻ{|5q-stz)騟ܲJ4Kosl^myXx]@ܩkkQ||YWKXA͚"Oq y ;=%ca[I_ )UUqĮn_`{M0&AƤ>2V?U2N~Zu۝'BDoގf#nӋΖ,?XJ!=[oSI-3I-=/ #DgcD^# ;? aPE`cx[C?ޛ8M^;@×|'uf-DR ?4!Fo<Bg7[i+YF(}DnVԟ%no]@dZ,^X*-uVGm{K6[,O AfQ, y+3-ZKÂг7V1g;4K3W]a\ UPTkb*a.S]jE^m͓Ak1vk "M/on5"D[_ ";9#JGʝE~)ZK?\%'_u8vfm)?=?:q)9x޲+K 4iQ[|j_UD F? ר{࿜U gUY54C(Wzq']~{{^J˴ $Nx[d oZ|NG@] 2}9,`sKW*nb>c&]K%Z3ɦF|0LL"n'zs,{/:ʒ`nC{,-Ƴ ,XEj= .D9z*}QgKFv7sLaN p^W_$uqəbl'G Eς11_:ɶNfo&J.R??3=>g^#S.UT¡b'nRyx)Y 5{7rsԣ_.q6Tߢz0$KxrL] m)]d+; NJ+ܹC8Dhq 7b`c|Wl(\dGH_:e1R0x-"M I35E3jl'u0W8&r΀~(ͱ܆;qrpX?TL7ADݤnTg"Hl.! C022SQgL.cߛ/v e} {,wzZK:ᝡfi1"=BK:Ylx LkZs@%կ#L1J sPx%#lG1@ҫsY }P 9&[$cDB%p"6}^;)MI)2]6g!%dbb fށ_32A6*~n]Ǩ@_ k \!z)0 gzm!^K|ڋL=MQ<;!:i 9CCzTc֎W)^g^c%)%AudfHYSG= &j4r)Wy-YLV+g%YMNSTR:@_p,T.x5D&B϶>MỴ̻[/K_ h8 po;: N í4eEqZBRivM(3ң*hq@DEié9 IΒ؞]vtfux>KRb8kQ35vI9Q@_Vço4\Y6*t3‹Tb; .0F`9xAeJHMow!C=P5s\G)||3 "/N^ON~Y{mR+pd7:W-(˞g aGl\ gyjY4@ZTX;i>bysÝiVUT}?\aJGv") &5 ?9aH _4.ҩ8t *Yтy*ȼm,g|i2wwS>4ځQ9b=V6L\܄GtjOJ[&HA4ة8Nd'v\ڛc"ěX8d}#㭈bT5>us-?!D1N,F [.l\ d/Ip]$;MGNހN>^<ĀO%Н^;acE?".USW$6Kq|B:To`Ó~"»D` mHMwzߗb$̌®$ PI@B liz".~VQ ;m5`㫠#"&챝CY=!3A}/S&Nf~!RuSe80yT5HϪL/)/}uȗ 8."An$Mx>ɱPwi}j/!GH(puɢW'iDPh¶Vl{mIb|c2>puX,/$U(sJ4]vckK#qW,ɰ!Id]n1Vf r˼5Hɬx>k9} K QMX@@PebK2O}yP\C@޼Q'V~_fMZi .χa9wxJZEe() ֋n;cZ1oM 6Ip$a3!&AB ض¦*NXivjPmK>6~o4?i7P}h{~+?'9Qƽd+y$x#8h)ű}׌q Te\HIQk w L*N@kqK € 9MKT3Z'j"]0r91^竁FUx}1.*dl%k3q08h:Pgc`iK|&?t7*!Pwlp$Tcz!lRw]Q>S:(Ec)+(sO߭ з?]yZDŽzY|~ռj fA1mJdR؟c& Zy:L o3Vr88mMކH"tc%X+b0)0 jm4UH$WZ=nR5MVmOa{4(BD3KKXSޕz}]蛇ܡYՏvP" vV x˲vZ4&j~άx]-VV2 r2HgBK<+31χ|hgL@#,uKm%F4+kB?ګЯԘm'Vu'iHīX{ܓ{NwaVLCK 4zp3h\O7omssVR=.)OQLjG/*7v(>wVZXaWhrg~7@Vy;% mҊ[wIbi6zHe#s3:r3om[9۞Vb33<@ԗ rp^ 3\SV^QVRZaw\'E>8nnm$_Ġ/ruz'B4"? &T?pAJ/c 9X^ ZJx<+㥳))kc#Plէ. ]H8^Cg9Ig} bxMa2z3ғ~}62 U$1!-€F|aBLoa['5>iL|PZ'`l;kD.FZ1Ƒd ,N, 1s;Go(?sUg{!BTf -K4Oǟ}k ?;o<.yYQ[槶tê[I!/eJ2wOU\eJS*XRfWigaXߏ8ab~C,~ʋ|U8'm&4Iߴ`I5ɫ:iw}HTgݣzeL[D_+Dg=U>bT175Ά@\#y JBK5c}:_)RJX9}Y G+ҖXl-߾x@Y7ILg[XKzr5|ú>˅v[nn j-,כQqCKH9b蜄*bIOkUZKY/oDTIpn,PZ1 cFu2j|jZpӅͺ Xk[²cRX.$ime"TnU) :AiM߿LyVUD?Cg jOEȑ': !qtzz?Ri{pJLhEz&o% ~E70(ȠJGqSƥ?`"BhW/5 ?[JT#K Ab[؆"5N9`W)lد`e{բi a{6s۠`>ƫ4u6k!w>vC$l%frv(#wx͖nkh9Q]$$!; ЦWugw-6MsUOJnՕhilnbOmr_1P=S9 "+Ю~xՅpBUo"-=rҢ+ 2j5, jDvZ%7DrsuV{ kx@f|Y]Nw_*RБˏ 4#&ǝ'K=Q#we sOEH kѪBNqxGF]621YgJ HQVbws4BլNʪ̍[,y2llsGe>)KS`ɧ $Aſ|C9N^{/ z ?IӿTGA6a ,0|O)範iV˼zdrdc3k9j 是M-~fu{Br}IWbғ{goiX*F J zO߄&M6OLy*qd!y7@;wv@kNi,pw.I8A-w/qzb ㍣)HB]rQ$rAx 80u%h)byC1+CͩOkkeDA˵1yFv<؊{LA&!y`WW;l(ebM_| Ӓ] Ocw렙="Cs\{%OgOqcPr< $ L7T2l(V.<ɫ}ԕi]Tf i-&XS-=DT]鳁x#(<8]:Sڟ鼦k';F}*#f$;aZj@ua 8_}h4N-tFZGWVvp(p#yQqg $d4mDw!֓ؤH#D nh1 c  ]ЦMIG4;jA %UwUB?<ʹ%F85v$juA_3M)}z8DàF `z}.(3\!$4@w@n5Ș[&ˑ25B/:wL!LG `bEy;׍d&vR|7o뫩xc[@+[j,UcK4Q8E?1R]AI]{[]LJ=y7^{n*Y$ư=xjLB',uHR p/nOI^\rG%Mf GOךG_G_rƌRv:8,4;6a4cXmDKW7N١C-NyT܆ǽgx4;{׶W8sNo.EIS-T2H~~Â_xIb4qe,᦮U {ֽ`jerW,[_12f::R/cN`؂Fyi[Ol{MByi ʘ-o^Mtq5~MϙDE[AMη \ E 6:15DPCy8Y158=Sj ȗqc?,ض\8]pEW tkd"/#|" %7$k35#~:UrtU5쯄:-Pq|6GXTyxC+ONJ7]_k0!O|"$0&ӱبWl\+-kG!`P&g=] wΜ6=X@*2P!lb\~Nzin7)+klbVoa B;LLFCֻ܀n TIO?C"gP|14X܁#VL `}v布KHMœet}:T\iz0 Q׼j<ݸ1?bgu+J0ÝBW3e?/r>^c rnVZ hj"Oq?99:_8{W.)TƧ՚;Qs\jږ]5]ԅ(قn{۸[OM:O cThW+ uq4_Ӑ+%vlN-L޾V%$N}}'DN;p57n!)8nETJ5,33ݵXŞ#I4  =-m7[L,fp/uC?n]sGL3ͽ֓<y&[ɛ`B+5s?l,~/& vo.#ZǍ~#;%;8a$Z\W9L Ď"3QY\g%OH]Ik10@}rYGH{,}T_h+vA-蠪"m&Dd<ꁊiWt2 ?[ah!arKlY>h-3xWqlUPU>$[DOV7 ]ݠ727d$i N2eІcqHn0D޷ºC#&U'uQsP&{dt~:tص Ք 70?m- #~m;jӇfvS0aEM:O|eO`^)aH1)[ UXbzvjtj0@*2DOՐK{2y _UBU$5{LkW6ǒuev57V1]1wM(e5d?'ABh0 wֳ؏Cu\ L~@Q]\9t3IPs]j``OpGVe75T( PF;m&b_,)5穧D|fv[RK/T)060WԂ~)ZtR9g!1!Wj3 nڿtcs*bn tmo flŀ`92|`y9rF.jDbNX(Η 5(-2v!JY&3**y0@Wqê%Ath7ag펈@j⃞aVWM8&P-B!w e˙٪%a9<.N?bXwۂtxU?4~y8_q|Xbh:vK1m$>HŇv淝?'-:T?wgxG u8#8S}_~lCDJ'15K!'t̶,B\0U)"lAq2,$C$sA}u-ƻTb87JNfaL5#+1Bm߱@)]1,BXpֱt1 XٍEo S¼IOoSAF|qQ Te:HYAƓIڿwad\ 8e-11y}Z#}lǷ !͜qbV֏ܿ 7}ޔ`.G=M8O;J9_8Æ(:g'vgh> Rn9#_{2Ff?-XF\ǗzĖ+EyjI6𥳐f@  wLC82 XN0*9ncHBGM|Or7+G+Tp$J|azϐ!s)/3.c [YKg?:oE_c{(Y yTiOtq_gW9I!FIrI%v; q^0 a%%g>P䁏ȝw6h = 2PaZ?̜DmO5(4ݒa$;"D덞:0%SEo" %NjDwT Thr}lIOnry@eރ;|>ÛA#NS•7eaNVs_$ۨhuBj 1Sq;AY~ QExA)~B"c1q<8 /<^a;i)]sw4&;b] r3fE]2aDle(^W6l8xzu4.n3gWuB SwsYCqze/wYCj#Ȗ=:).#Q%{ 傪+H1#"P9L*U*0Oud|GS$CGK}j ̽c?wFď32qe!F#q!$WީծSbҏjO_GA^1U0PyW Ia6XÅMRH*<Կw[S7-amyK9 F'i/b°IV[ڬK=b+svf?EC3c k¼N2R̋h%KWebec1" ;>E~+_PB(D^F9= ZiFvbMȥ+28/[͉'*V>B뫧0We vsxNQzh$rf14m;qdErXWۀ+ChB)<˥pW[_t>F@&;jz>L`Zr1*K̮Fj mQB3Ǯ-f~flP`%sw̨+w^_ޢr GaP13(d0 I%cN-G%N?"فJv9uc'R''Y^e4-ln:TpcQ s hÑ~qVscO)ijQd$2c2hOfTV[ 7۞p#czNuξTivG ҈g&< *x>H?>yN=W0B]l^ac#BGn(53Y$Ao ~ÒI(04˜L8O%q92rtX!T~Ƅ u{(t C[ R4rljl0~yg+^pRruQRXΛn=}G"Ӎ3nd^6([Maa#SXIU݊h2խđ#j*oMײ||@*<6  C^/Z*uGv{sNMrںt"#I`ӿp]>`w45迪3c[梒}:f׼rF*1z* >bTYv &%nM*>M t~& ,`$, 1(Z`6tN^Fb)BYiW~d7nT_2]M#וq.{?kqIi ٟ'h эN(T% pйܾ)[O|*e<@>Y%E[3%L.1H,-V,\!Krc"@6r} #aFI$ \i>@2fpLߞx~-f16$+fr9UIq|i3mFor%Df⫧I=H ~ [u 4nb¥:|xńt\҈l,k OoB"Dm}PT?ПI5ftwbIW Ygl0{[Ɨv\o8t$?jvK}BA?"3g1 {s0VnIy+ *R-,Ҳ"GtǚhgYZ070701000002b1000081a4000000000000000000000001626034b400008b08000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/fcoe/libfcoe.ko.xz7zXZִF!t/╃]?Eh=ڜ9LveTkԌǼO!ȯ7ّN'T%X}l8#|gQW qeS|D>K.7£Gu*ծ:c{ &R^D\B i2D*8 t81ߎ|,:pb2wmQ*[GWZs`z M}rpSLG%$ 9n`Hnmuh>⊺@,"?[v6l9XZE|V=ng 9c? XHOG|{R$U`Ii~,^:Pˆo U;Tʿ$(LԈH jZ50A+T/[߫"Oⰰ&t!#дϮQ5\q>= >;<8U?ʻ$܁ `^¿rezqN8Q"B`X̖$0f#l)X86u]],]Nebo/$7Ο:7̫@pxQA@8(yB^zn.,QUg3㨏:ESz%e83E\Jnf ʹ>Y*XO8#&s$L^`e2+f_[Z]2-oa}C֞P[~P2"st;! y ,X z(3u!B۴ wU 鬖vR;Y܏ '29rr,_<vi ki;q I^5Ƽ&afʽzDZ4Lׄ52X(~kT(—oޓlP"}}A4VFVUqIlQEiA⃭z1eD4os3#a|.p,xrVfW\-v,jG 7+ѬGi*7b(CbԴPP8$IRE>uA/GV]4&tJ ъ /ղ {] %AE¸ ?L^n>q`!K &iCFJ]G"lצ yiY~%j:H5㧔JoƣKo[]L8&09 v?^C[mE{`6.ꐣ!ݬ)Y@8cZ./(M"χ&:w _v|DK~N9[ yo~7& n/]+*zV"|r4I5Nܶ ,* JA(-Mއ#Vߔ';aVɊbON`C4PXK_ }p Lڋ$gA)/Bj b,{QءHT7xz\ö4#lBd*ik3MU . ("๐ym<+)}/a[ڪ(nh`xMgRF/*CS/Wl]2oq &d[}Ci^~|9瑰5Ywlͬ!=̜ʝ*P|MYrTtjOzuq TY¼x"\BCa7.9rZJIgTksuwJP(. )kQ/uh_xXgaZ`!u(SZ}AJ swJPlVӰy;5]A:Yݟ긷a#<|h%Z>K)2q5yE_#֥V&M3_lQ 80X+|/Ыu`HOa KUW13&v|hƅ+65J+i gzPHC*TOx_*^RIJެV,1X+OE'θ/#E'IdeŽQ[E2gM3NRˏS*+9nv &51::#I  .%iyS-`3s認_I/CӚK~虬QHFE岠C+K'fmO/Sd"\x2b8bldq7T,-OΛZ!'5E^1}=GEtHO^5]x!CZ6Cd: ui BGo`ap.A( >=#?7Mqpf'U;e۩}Al O0F&fN?0M.6NV['[>a[ʧDX iq17f 6p-+K)61RLK67(,RVzQ"mn߀.qqwK}boy8:;BhW1J8+B}|zc7ZzbS۵y`r|e^D oN3  O! 8ߝldqE0ݩZMNu>GڰFEbU7KRN#Nxq;|èVjW:0ԻŨd.qR*@]4ͬ+q.Cj3GOOܳWDZ{myרxkJ=`P >Dj:U &,${աe4+acٸ:`:$h&ת87c#Je ـڶj+X"mMFݕH8Ɲt?Gsg| |cK0wLՑVq߀'$w6jqV/BN s/'ZP]` *ݯ9|70h#a0%Ioqk`Nyy6G 4\Y6I0mlJYx(%!A؁ЫDtSyXQ,EuB8l? Qi]{R>3f& .h JJ%,/vِB`47i#1*iM2b3P6a ёDt-̽j,w_kLjA $*pr4`T-8k"/էQeI@m@;9{~ *ʻ2eNwY@~k?vw1i*=HҀ'DV!┥Nl1d+veFjdr`9`nTB_P%eٍ^;Oobt9h ~>BXNjQ/3N䅔Sy!W9X]"Q6F6УcK?v80OWRECc0g'L%oBhJ听-g}*ۨ_MFZmX1iF. 5NSY_eeF+NIz_ovaF" OQԬaq: )cR]fG)JO{Ag¡8&}:W3AMͿpAQ 1?2Lߌo^+'#4 Lyc- yqK7d_6XZl= ;[Mm&}e1F;W"n hУwa};.v,`cUڤ?S?c\g [`$/ƿZ7)s˳8DrQro*V~1AyC5\jX3ncjФ6Փ|>.cT]#lʎ;puΫQ~n9A_kfGVjqb=Kxܼd8?_El-@׿z=Jc6NxXK,Yz7Ԝ}jJa+7蠉50K=qzɅ A_vjUJd8 `F5ףT1/qv;XX/V@ʜNaN,-2t 3#=:$7N`4uؙï>Ňi jг%}ȍ EFxp;p|( ~M#ud.׬(M đ~dL֤  "{Co0Pl[Ԛ7Q r9̉kqUK|Ia ZC!}QFnB}jm%kmwUlG$Mvߺr?X=W-/-ÈδNj83} ã2שӧt$(EI\wkkdHi:KmK/h63tD~Hi#k w_Z ~XUxQēL7 5S}B\}N =B70T1r,y"TPF>,hE~cĿzNJ1|qoH!YuįXB3&G *>,_?jFxw-7 m8GvXH)saѤ-#3 d?րwUzqLWRB}}Ocnxv <(^;űS͕DcEм Ɍa,D$h63SJfh"B[Ӻ*ٲ,aD ~5|:PFPhjb.DsɗX:IQp/%q[jVa"\/wҘ y^1 ;jt'AMB*rq%@y"]  5j]DvK9 0(e*)ޤ `9}"yKVݥ:0#=ڴ^(>#J!im,"dK#"w8VX'C"jjRDo=Y{̱ M˥ ̮}}]Τ 0xk;EEB8<:Zg}d]*ɋc0,h_ΗY\gK1Bf)!JRQt˂X@G$:ȁ""%PUA<Uq{`c;}^#}Qv~r Mt5t}, 7_펂Ҡ*A bH\=TxV$ 2Փϻ puּA`\óve2I} j;(Y0&ћنUe 2 eW:Eq,:M™ n٨|mUoJ@vqjÛoSŊ3GK|`A)=HvDwP4CJBFM'6',B}}Dћ ‡^_q 6I 4|ɵ%;tBe2퓘C+t<1ǘDK01=/nK :qyz4n!ZG+jnωx*mjٝbZ'v 8<pb"ܼ:?-t5]qpk*O?: r}MR7h&r+1ejx*ؼ+'Wy%zݾxKL70,Եi*/Y5cԽ \S·z4W[S2kbvxU1] ڭ`LP˟Jx|7q]3}.GpRеs"0B+SM)5%z Н#0O+/z-*> `$?؀_ ?$0?zppOmh;oK]jh }D3"@4zi ؒs`D,.; ?IxMg*/R5ˋzS\r|"t!0,!x=v1xRS)`C{ec\DqaT~?~1|5;6(S@C(Ra[$U/8X Y'}׍uj3vuB+JJK@+n0VzsSf\rMqw趃HۻvW{q,04]>{HYequra=?m1?n)3o%YDw*ukX5H *F#Osl- MtfUv R1HL7.4[wPGcmq5{?~zdpu3Ω1v+8ںpwFQ)ɘ)xCِYrkec  gZ(\" |cUa_}zk]'&kQޒqpFº"!m?N%GקMl87XTѡw{?]SD$"տ6С{墷ư/+Bkl۝"KW?cuQϴD=tKP*RYMqyS5ȏ,~kBYez< [G$ddtCJۤ@r[0>*{,a%no6UZ)?!<4vleW=Xo50vx, ^]k?)fi"oy\7 래Rª #hb~0Pɼ+29Bnn)ܺ:ÿ|s;.Ӡ?ֵr. "3*q8_xW$( s'A(HoU0y؁WJ?e<) 3DX>o~6p%DB$=eΎcZiZ]% >M ܹzG@p#6ɉ l `wL9) 뻗sE|-S{|\t$+j4N좄ջ` 4mf\l`ow>Hfcl5%FUйg|zVlUjCݪNY,p:DǽRؾ8D#IMv" 46,S}? )t}#ux秩+zv\}ϟAOOtn@o:$r 9SU-ι4.jDRлGG37 ͿKz*ʪ㬝B1܌Tem㏶_ǥxiXh=|S蠠=Xf3ugֆp*LnP'w3׃nd"P iݵv) Ё 5p<(iTzI#v  M"=]jmMoul^ P$Y:#»Ơdck;$OJ@mP㣕zBvoڏ?p'nuꆮ`gb?cTU}`K$= 󞧔yAg,+ c%k>l)O*X$~+i,qW\_ą :R'~ktK=÷R^4JTM[f]msjifzPEN U ŠIRKhYe)eܢk8!39sP߾F8j:/PG2A'l`e;]BW[ShK_v`+OOX >@OkO kxa v^@'-pܖ{hjܛ+ yhMe1mZ@9XjpG_4( e7:N?vϿ)4UlRb}O!32'rӑkxV^-5.{ Sy;5^(Ta̴d@=&qiGؖASų~u@fL.~$pa2]' Jv+]t B"K9EDAȟ<6Xx,h݆M͊3XԭFŸVKdvaSսgy>]uQ93p3VdFm󩹈*N|Jݑb XFX# 1/#lezT 6W-#x$|W>bb84/$얉CXɦ*uUkDP(ƈB)$]Rv | fI[9WNMp㹗0n1>,zC2 MknvY*'Yio}_QNEha.9:jSoEj/b^(%Ydw/"_Co s϶zorYè7#=(ք" fd4jL;_P޺T`䧡vkq`@ zt$6l smnO;sp:7` 4ulFz*5'V82z |.҇(MVKF;@+X- ~$m.I*{YN(uv=+eNuw o=nh~(#XHw/#X_=22q@SI8{:kƻdopkJD:Ђ{z({U9CDjKbCL7r#HVn3h:_BPo(LwbsMMYVVߒ4VJp RGt>]XC%dqEny* "3п Cߍ-L+'>*Ⰴ& #h.g5=SB̸D#XNGځm&3thťzذ|Լ^2@U)^L $ZCv-rټ*ِ E&-U%?<)ͶP^knƆ>rC7 %ϏvSSpj֧>.:3k˛PR_htM=27Q\fbX: d'Ω>W< 401_ν8f֧]y+华jLO qкfS!aje5eYɶ6fp9^M7&VC0alYNJAű^g|zh.MIy( w|;~BR ja2 ؕn4+G,)B:&"p֗z. =t}LjfeD|JXryMRnz)pw|-)"(yA5EߴK<cT*; 0+a uu I sǔqۊ/(^oTܞ$W cXU#yi28A]4.HQgcW\91ǘqd`ב'b р\ TWZr'm촓Uvm;B;(3io69pF7u/'y) Fj3˸V `6YB`])L2O9-{dM>~dWe+qRH2's'?>RY`E GJ"vuh܅CN`IȤ╿У q]jA|AխʻE2>emqUWOu]ͦ7Ιd]ӽwgm@΍ ß4~chH`j¯*z,ǁ T\#>=v%tw_eh|ۧ~ *h.êF=k~ Fuk%oH8p,gQ~֛\D͗\,P 1.mkV DH̾*zG|R(-m@W" &I@ uTvhy ۸04 xõ 6Ho'kq3չě;g!)ξMu,l{[hn2jR2y+5WJy\AWb#xxDr5Q;g\*rd|2S-60Kf;vhF%5^o:*~=?d})E%!#).efAq4?ngiOѯl`i%͹ʏibݺxN׼eӛo|#lPq0vh3|^)VRLPc:]I 0(& QHO\8ϒe=)@'ӊK p@/xo>st<מLƣjr1DE3]bCwk a,,s&ez;Hq*v"a\4}ޅ?2/fxlgD]|x*}뾻b yE2Y<8ՙ)U*-6cVfP)8G{Rl L 0OX̓##ub],C04rb+Ց0nhD$DFlcf~W^ؠb*0^ Hi34+äǏP9NWTH&Vhf^8$FEu⸻7CCP=,E~ fSCYiX:[M;+h?Md/dveSYAOd2$/3 D*<`gKO?XC𻺍ڷ;@/G O)ڑsvr5ڕi@[E)EpEQ-!b8*NT-{547j}[ض qnu;ʻN^'yCt8 ֊Wf ]umvcAgַhحQy{߂'r /0o^5ʎ[;F`CßذPP D Y=y,hE?7]5">@Ch 4o€i}H&u D5qkbzbjLy~?y(["I*V k~,H=@QC VT*ws I_ Wg<>6KFu)u ,'#y $ :Ҥy-2)-<qaHoi yC-E[sn(/|ɌKRQ!΃;L+28;؅Ji_09 JvaMalxl?vTX LӇm iLBojKѨ[z%Ay }HKg`;Yچoil7"9"axt7qA'@_Ǯ[ B>,@}L S >{Uױ`Թ)Z#Y}MR_gT>޴xo=Vq77`k>4}Kl֐ h ~ggS3R}̧'H^m-Q2MSe-ŰA--.n8琄kvy *rYSVIqcH}Tn}]y!:M^flå^t+,U-Z.gALآ|DKySfyCD\ſ!Nzѩ'Fun}:#ISlP!,n_c\c3*,Ch @DR䲩\g6V]@$:l%]$-_xO٠FF&<y/_7f{èU[:d6t09>֏Uwod\:t>$[$5ެ+JѯRi.]X>[ MJkNe0:wM_7J} @h c\[Ӻsyp*PQM\ COJ>-MHv 6KXMx/Aw2ݷ4gm˥ KC |&S(~` +!G hV.$"2`xޭ,n9 JU ǂ8BPa ~ H;`DO,Hkgx0o`]s}ySb!DeQø?-a oK$]ex/؝\Aצ}xՇ7bn w$tqH#7 _|ϐ)[8޷ 6XBPc4"hԈO3@K+Sӏ,[.Q uʤDe@ MemYv](bFiJI# .#-me%S"Ku PrSV~'|ZHC.tj/M͔UvLNr !@'vEtZ5 ՅFO8/ƾPdҀ4lHz)sby*)I}PI.KF|3fBf yڷeF~ppS Cd$L?ꖂ+usT18( grq7%& [%s,5ygN= X4fGcZ O*6&l͏?g3#njtlirKAߓvU iuT'NPE|\7ш|d'±O>~& qW,3 ,rF@"<Mog-]“8=+A5!hMJ>WݐwٲR; wa|$8FjHXR䟤ȃQyleO,w4?xQ~dY`C92HXaN+>If^QfeYaiP}(ǹȵ?ựeѝR/dg^`*h :%_'qeWNct$:Y$d"I6n/vv3qĸO8udlW -kjBÞ[2˄}F:! Hg$z-xWbLOurjWgrW$5F^iKk"~:7U+wu9"L_炣{{0wN<__eyzi@KRzR]w& W3ڞ']]sJh2ތ#gO:W`HwZHԁR֕pӔncd*4"[ 2f1e98zqDsŕDuH.D߫Z8y(Ygv_} 2>D!];'Eý1]XkۈόS.3bɲ BeHQ#JIqN.UÊX dmh4T(nkbc8z)xשU/zD٤y]d#G{ #*xk2ZftYV"ea>i sKhCZv$GDpMo3(pIgW鐤 [O]BoE&EN{"BjJ^m:VELw~ j ܨ/Fu \i=gG@:E}KA7r}ҋi_׽ -;nF峘Umz$]UHuU8י#&lfP8 c**1uS' bx@a#w9E/Zk ZƯDø8 @7SeL:pT)?P =wKk?/6Qh"eY~Ȟ6*Xr*Iu) کQ57ѽ 9(茩ddha~UnȋtA8DŸ=[qn^U+Ǔ\/܂}V 5YBTQ`h)4PK ղ+q.#K +U/hp>uc.Rh#b T /_B8٦C5rgnJ >Nދ{R`wU1-G!NiC8ZU$.Yd0ȅBZR_ cdR7;H'K2eF '%%IҺgV¹1_͐9~Tx^sD!}d߃0ʁO(>r'slsVwAac_m} 4ت8 ;FRo\1)PܥgҚR~(R46'tkľ(Ѱ#'c1C,|B$&zhN=*MgjcAiSew f`s±O=UT/ިZR i^1azooV4kxx'iy{jo1pw6, vJЭe;y+p*bh9ku{_ƦiLi {ZI"xg5I<G|vuӡɗLi)wR#qp5]X|$; @SGIcĶ'q:y"sm&%kM#Ean|_+.{~@ߣV'Ƥ%BBX:2tcP=h}䦂g%[X$Gx|ͷ C8qƞ|͙.뾧@7BG\:[z>DlXKjtyѩ+*<լ5G{@c`j,3ip6j; okr۩jkyc10V+qFJcC.U46B%WP^} xE1YBj` U@5t?Ijxbbf`ೡ@#d9g98Q [DW4RyY>c<^fR i}}E>ccOL(i.dEk1Sv|Դ儢URK艙"p xvk؎Wז3:S՟=8q? M7ܬh&#)2V\pqvY_M8:Fu*FH;[ǒ,KiON+[!ϩcϐ^ڷp\_+/=ĵCQO`f&."Wkh{1K( CX'waM^sR\3 %*[y\ 5=z="swc&?'fRL%دKq=Gⶭw ڬm#9 *4psъ&Ja+t*}F-^d!}$itdRؕФ_V6"'R։}l4Y b^y $mJ<ƚqa[nt>SN|BI5GM)`׌I"} " ~ك'(W-vfJ\q?D Ⱥqqo:OZɥtJ+ ^ܣUS ܕnQb%IW`ӪּEɖTm'V)dF,"/t[]rDW4:*Ԅ13ʬq̛1nrQΙM>+ J l,y_fKz*GbERᐡ%5$LA+Εe\C:!4:4 (;G 36)>9E E $fk=+[blsWӪ7g Ppu6'>0mGl}+sVe)B|Sǔb gGw9~zW?)ŧ-(N̷e=6CGz$˖f\*> Mnm?7Ѝ=naYa!`弎Clzx]Pnk>h|TbnxpMXeD%aM-VeV By~ ZiK# kGIr];s̻?_XceIuȠx@GE@⻞ZZjSQw2v[?@K;bD UJb\ww64"3ԣOa{~ޣW>9p(:fy_%[ ܀ƍ]~hˬ68^CM/!%?ހFs(1uX}8d XB5oPlpU>6t{|4초A׾|Ěnۈ?z7bP;J'm"PBcqYoB)iH2'!,xUlW_<߶a33}͒]yHoOxbb!pZӌg4k,ossY-EM ~>4cƿ5WCc+]=JuɈ(㨏ٵ1ospI(vقgUQϮ՜1z4 ¥7Ę>6SÑ7w jmIQ: cI6 ';I"@u-o;KE=t1F@ц N].%$z@\&>UC;x"2Q[rM3g0Xpr8>Tk(G!s/S]ۇ:BmNС'?{ߺ ^SkX'G_*ᎢIQߨr!U]-* H:O믪E V;r:c Y'n7"=Ao9ZL HȢdC3#x:2ֈ >2qDKʱg>yĨj7 2>n\A‹)<y' "Ov'u݃&y8 I-\Vf<9spKfTY# /wkT}YfR0-ɢX_֎JJK7!'(j`S͞c7lJ9tFJ؁XjxAǻ+78;W?I,~0q "MMv䈆}bcQԱ3dVN,' /FYܫ/ *mZkTdO%|>R{wX'+4Ѽ % ɍɄ:ymnd"k>RO6]P.浼~P)Se<@S[0 KyL7i"3Wx3C<)'/1.UDy ?vFNT5TT5-O< 'rYMQ^#WGB/+UVt*WgwYP$ k&jgBoJ m3V;di厁5C/7fch*7{mE /qN@f`w9r]tӽ:Bd2J vEy6.&sԙII|Xv&aqfSZo7lb?zL8 kh~ڿ!BN؈uʣ|Lh,٠\qKe^` FƋrg !"Bȋ*&S`"lAwqKXKAh@<̣XY.#HP`wl^FƵ[lZޱ r2[ނ[fi3" :cD{%vXBr,ٹ=o$f5 ^y7֎8kVX&䝀4f9Mnrgݭ0}"A*Ujf",ixbumҒE'hØQ $%##ZXڎ >8;Y| ]?JkRcL3}[6p1+qKةomG\y%,p'&{Zo\u=wV##NQy ?>?/*ɢpGtKgc7|rf,h@Ճ0(Щg_UL fܾ|_T.1Duʓ M ~ ;ͪXij( ຌVqgR{KE& YͬߠfZ[}5VD~9Fo_ff1VCqA谷? /H#VMV t?1wiƜ%: ^t8ka>"\)ڟ`j+aIA@-]v7h*gs>z#pW³-0&ZV}+\h> FbG jJDJZDf9&u׌$;-?NjH"u|K h 9j~b3<2) ["tJnI}TdZ.v >_k agٱ:>cilaz7Dσ?j gB$ː.$!v9n7ТmÝn] "#V) 4٣_[\d[EX_9O4Hv{5nߖgqT1LȣV/RD-(f)>r%*ؒWtJyQ  2%G޵n$v")#HHby ·<ޯ)/oؿN֋i!AK٠#BS 갑l_W/aS+"PT=CnCZo",ӘA;)(XN.mJArֈKP(lLQH0<*NGXsM9d>(t|R̋9T 8|8Td)O` ZskB6)=](C >wmnZz(sBw+.;Ii&Gױ)NƲ\]Wf*BzWMQuG~8PuQfG$ύL}%]ȍ|'[}'D=gw;/X/=5}&nB4Yoo qoWrC\%K3"%*nG.gϐyuB[c * 5*'Z|<>aTCE&IL3eA@-߳D "I,:^,/|:`hq[?+sENxD)\ 4Wpid|m(2>XHFUr&ݿRo$$12's_DQ6Ļčҽ&4lVj-da-%桌LUҋ"Wd9*wdO /㨽q,y ]?JQȻY߲a3xJ\ =IتG>Slo'Fu(ZDBq_'H[vGu6Q֏8C"6D,x=lMЙe_+!2PQzO踇K{uYDckvºlZXt՝NeObu\(S@.>7wMjoywt?,=T Ѭ۪(L5ϟZ>_Om-[GQcХF?:y#4lSE+|/8!f"41("mǫFf^5x Y1r6(!16BnR'E ECHbYv+WMtnKF 0F;w* a"5 xJ9˸Bt ޳YmS Sߗo`2:@t,q}f/I &Ҙ^$d(r|idD-NVYIۿKv~g T}TF}EXdn&ERwL 3dF,tչj&(|һ8/7UNL(vSePnF-d2uaܖ+ͿxlA Z"dܧ`,LQS 2cOYC'LZĸǦ&I9ɝH,)ZY8A[jA'#Tě,+AШxWytHy7kWh_c\-L@*I2oDJ[m g|u8?̗bfVc"(SDsR`f\՘ưS2qFU&nJ}>.+߲VW6g{YڨH,QmlkJKZ8fqy⠸JtNI]"6nQ:cq3Ot~>&ca깹fydМu fLTpBbEçUx5NE?c!%R*;#RAO+M<:zT3׵}sݻN>SX߹W^,W0޴A\+hӯD p StH6<Lt8Nn~FuapIAU:*}AxpRvr3!!5qxV]Shi/ ԭ .ʘՕKףX'\8ZC_O6 0<~2 =xpwO6 CRKi;ùy 8 #vZs0F6l y^*|(P8(_aTL\-'?֤56wN$Lhkv[CA})N acB Oǭ ?L'T[X/ oSDժjܹ44o5 #GV_Ygx+: V-6#sǀ 6S m:Vfk] Y1~^cէuz~\]҉z 3kKNǸ#mŇs?;s+FEQ&ՙ+UdDy ü@/I^vqۥ쌝CŹZ jCn2[Q1J2ZIzMk`Ԃ oԸR0D-v_wYHmr*߿tg3/N8Ӆk{[` я:0VKzf."۟F`ޮnF@s*l8IqOL =yc[*ߝ!3`I%|Da,.\2f{;mB]bGɅVtQAAwGv zMrTj0u2W9]{3r&P5{/! 6dOrO{wX[-06&>Jt7V4-̙5LfTQR8myLcC̭.% K[Gۅ"JdC1].z/œNĀ/n]VtAҚ_&@yPŕnU T~ι0xPttЏ MH|/Ic娘4X5Pg8m߷c dߟdPHy`f@uE5b|X0`qh|-j^.oD"Z8'$͋S+fӪ㌛ձ O-r[C=\r!*(0v;ahzd54!a`+x!χݢ +fsR\ߥa(&_}QR(pq =ݘpQ7d٠RK_\pN ڀ *qKb)&{Vahօ&h׍eOWd鍵oآ*kgM|Avjs.!6[?[tRzuГ@&Fe$ C H3P_dcL@nM }Н8dis]So?&N cة04;CU|?6}7#p{+pJ"R*~.K> v)etE.y3 j#[ŗ1#H^)i^q?&˓#ܬaNNV9Zc_qF˟ ļ-G*[ken{r?N(t4"*W#_c3Ah^n( v]Zm<{; /)w?|mU%L}F(>Pp)A,t'4oߕD9/h%ʀ%$npQ56Wy#QC;vZSfm64lOJ7 h5[Ww<2St"yJx+'cOrm>/ _ '\P8YÕίݜE B7㊭G!<1RMQA`l)YcDzd\'VhaZ&nM_a }n YY䡚qH^m;_7yNżC8* nG*lg|tԮ/̓5aUziTa?ZkΎ%x@ΐ?j,Plh- kWiiܗuL kePdV0x/&2PG+WψBnD>CR"6(`R3bcf4b'=azJ<$Hlm-aк0U4ZD4 e]}L8cG>BTNyO G7;/T핞1>RqU\[L.k‚3)Z]?f|}tM|xVBI69UYj>UOس/X 0ۅ: DȪ^CaS:C3Y vVz*k*=qtȲ-"Z5Vsb,XbP{Ugksn'b<5%9.{,g3kmV ?1lb _Ǹ[ﺾw υCRJЕdw9m'kl_W␳b`! ş'حn!]7唿u6aҫ+ D@987C! .-xVCRwIf Sr?[hq[@M7SvjA5(aIktKr[*%F~tTS.{(W33SEǩ1 =Z%[1E,!#-H)&eƑ0C6)B#9&.dvM3HviS<B_74`7ݟ0 ~ {`ToSS3b *l'/lWQ^K oM_Jԝ)za h88p~nDS'Y۬ԙQbS_4UWuP3W-Oј:^*{ '.D’r{`h)g"ZDyz0Zחy| NP<tjj *US<,/]'dP*z+GhІw6d$ۃ7o4¸w꒨f!5uY讫uq;\-қROjYzʼncd* &1nwg$S5Czs;X9EW_3\=A3D]/TܞkX Z{qә}X5 })5?Kqm W"{2_E4m}Ȟ ~ |Fbh/v< 'DZ f;֦% S2dDlEk9nF0 0hEݷ=hfBFf#cql/@S_TDHdK-lO_d\T'@4ꪥch݇Ѧ"zq#Rc@due9(+fO~k}7ƢpQBU,ԽO<߁p٩ikD!ru+c}4]<>6;xff\|ke1N<ѡbX:"vݪr||?& y*(cs=Z_ݬk#NGʿPfiA⧯W6HBk+"dlaR[ʪa3W$M"2 ູ Z,ӷp&sB)x|>o=ϫ=Hp4X=%S>#UY~l#yc 5 >%O2ki0%x_6>RoF!@viې$͊f*a`I SRџz7)\H1Z3Zzx=L>o*LnӉf8g4+Î@a*We7¡1^`k@+0 j[bDp6@A)y:kLqMA6uFzym'C3s5i>h'HF&|F$26Z+y \v7u߭_Bh$ps ؏f+ڻk9Ⱥ (}3og'n%1;X3B&`-}58kP+dTgUUxp* sM?lj~= (ɥnHhZ&F*u wr 2j] 1ת|0<Ex2 s255P $) Xiq !J2$dxÆdD*F ' wlNU/@IEѬx!o8v1^/Pͬk0ϖyi iC.U_׶SLGuQ)QctyפGD]Xh7%1îlX^kC U|{-7V@FMWJSZ>eX.BrWO5Fޝ 5Z*!Vi&s?MW7J}Df綗 qn @mjglpd0mŕU}iTEԙ|ɱ @|;ib=jr43Q"AJThdcss"LKb)(f[Ɗk\hBv#KZj"^_+n&9Y#N-Rי C9ߌT`i5tuBkJ"sTBg\2R?+s?.'O MUKpu`g4 RqJ!2j@Pǰ2Kb :T-DE4cHsB/PrIj*(];:-d2WbLJo[;Rw,= $L{•g?qx w2~WF:=NvBV# K?BQ%i$qp 9nٗfu^~&:ymQiʋىCMU}\j3ԯ_'aQԶ0&o+e~ǐP^I3V84ܼC_S*m0umwF+L)2gRX~V;=$sTŔA& 5ҒVwZŞ<~& 8R3 6gvx΃cu3bKj0~Gr[^ݒ#Ec #h`+?H:Z\֌{!~Zw.~zgɨp>y{EyC"ȟb9uTڧ7舎I av(ٴ@:d>CyiD  1,`gYZ070701000002b2000081a4000000000000000000000001626034b400001408000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/iscsi_boot_sysfs.ko.xz7zXZִF!t/n]?Eh=ڜ9Q >w2 @E)lfP,4>eju. RM6]UI!WEJo}D܋$hH +͒ #wM% 8#-+#L9.^TJ)VY9`oUȓJǤA`kuB.[DcerYӄ[ٲIBܢ2$7+ aJW!ۆWL~Z v WV~·uؕfB"/B!U7$ArԢu|0櫈R (tW @PpH3Qw vc]% i=qڐ}VYj4\,ñ>=!\{`GT;xC3 Q?bae({(_®,tيeFwr& Sט6Ȏq'e_KC 0%h9)ח u_{ OmJѸK o?K6 ުz*lIU׭Ìl!kzmA׷GŜ ;EAs^ K}v0ZHr g0Qg-xD\ɯ9lgێ᤮Zn%g r)&YgzN¿}Kr1B:qZP&M }wy-j(ܚõ *Ui?A., H&ҶQN'Ǵ_חe5"ZYvovW\T5G& =AFpt3m&vё`BEvX+_Mis|#WGrico,LUY%7M$` Y(t$ 8ڇ_dܵ-@|윰B۾MWד%|)FEJhXϋ Hfx?nGr?if~f{hZ8Z^tZwP;$g"lok!<ݲd]٫rn18dЯU!l5ܗGa2WDK7g?p(/m֮S=fmŗC1٭|>{̓wQZH(gFi?S~;J#)ڧ;R6f:ntm}-p+H?+%";JШZ( &¤Iӝoc''כIl'o!Χr{{dFxk}U.H0YWS+65ssi%)mQ^ o矲`[/aBjz)'ۓtGH گPF|L$dDu6qv|Ӫ6~f]* .\-$.WJ=i#lQ"r:a1 }+x{ [br4QdTj-cZ_)p2l  F8}i&~3%y@ HԉDoɹUH755U6oySWRk}GJ5]D1%m[[Vxcѐ'xa}_`M~7z_w +vs <_ LuT1ֽm:_0wikA;U<` 8+!ui9wER%@]}^Ax_HYŸ)&ohv~K6 Ep;ArN{ŧk9-uLΘwe"lc >U3'W m\A6c-r9mv}znP1m;c7̧qR?e,miC2mwUCbߦ6Jٓ b5;w҅R? ܪlI-;dvJ'PÐ)CE-ݾ1L1 [٤zC@ Yf5b#߆0}M -؇it)Y(LEktw՛N+.hc?%8}Ʉ?Fm[+:Me >l3sN~'_6{la՜ۥp+,td"n,.[f0_VyQR>*^΃q_tR0ݓAhSI8N\cYClreYs&fq|pVWt{Mw8:ioD AsaOӨNqm)aKe4?EĜ]obRrO.+&j9kӭ,ءιZւv@@< ;S3@z5%U|X1J}C岧״1^8{* _0?RWs5bsZg __Ʀ8N6zo>'IqݑpiРupEy.uzըB35wWyƿpsUw,gSrNXZn!w>_/lCE;UC.<6lee%`I=oYh|IAvj)ɥ&'L7AQ Cw`qV0`Ϟ[)n J;Q^>2Hva 'ypI91eyy!u[E8%X-I:#S9l3=%551ZHkGڶsC+%1f yȵTLt!L5 '5MZtN֮$#fZawO%3+aH<"TdH}'pHRcyQ?+8LRD`nGjIcyjzT|i xۧ@ܿ-f[k{Q8i8=qNv+dY4.Ա5GR̝}[ EY̵zl}&Ҿ4*V5%QAek4k{zjG0zx&ɺ8;:NU)RMi^y;Ψ4Y<^}Q7}o7,"Ӿ[ug]zNd9Qa6 f~`\Ȱ{`3Ao80q5F W#ƱRmp13Z?_u&iG)y5xbAUT}`4K/o]aAJ_S*V MN v_$Eqhq=b8wb nŞ@߁ '2<J؏JF^em_ְO487ҷ)cKjƮߑmmy96Md%N~+& ?-{+yK0T#i#+<EHNj &|F/N8yt#l)H¹}~fW$kR&JR , ɮ6.վo 9b'Z+O™RIWK4Թ$mh$/3ws'9vZ %gE,oV x㠈H%1z%{sPiC]yjNiw2Vvt#+;7פ VCpAxԆկ십d| Qys"bzOV $gqD!N+ ¡4pT < XHT 3?/BIr7tAHd%@!"9IgGvrnY>,G.}ӪB]+a@cPC;:拴^ČxQbnxz3n #_>x;M+^'> EMqJѲ`A < Z73)u1UfGgf\DAt?#dBDW]+ pyD p.,I77`|*W@5zΨO/\Lk4ې–71 7xfkp@qb\:ҵ)0Ф}`44)A>IS&gD7B5..) n_VaΘN(y:Q\ZEe<ŲTk?Tx5nZ'3s]gYZ070701000002b3000081a4000000000000000000000001626034b40000a338000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/libsas/libsas.ko.xz7zXZִF!t/ۢ]?Eh=ڜ9Q{%:u]tH"%%IM!ۥO?Wyz 1&irC[GֈU^ Le:d o}j<)`_`f;@9d+0 2v/[uX=/c&\aa?w:G#H6h ݞm~Jhp}xڔ؉Ohxہc#Q LC2ĵjY.ppXCNa/=ziS3ϨL}B*5p٤,*N?'L%YJKqh)Z >mLGط֒:Ī5$cSE2-BWd`1-7*}߼ͷ:Q= f&t v˗a&B+-EoC:e݋?z3%ݕ@]9Ӝ9\rO|"hG>F{A%'߬fzӢbWA ;i@WhvXÛfw@S'1m}O4. gj(%{l.t`:=/Qe\ n!+&BJ?o vy>iw&q^RF6sDn'1KtEԉ;]5uT`ӑT[ fDC,UP֤K7>sK2U\1ٹ>0`PHb f1_9r[a%}O o&vDNdzCti+凊x^Gt)FxW60\כ!oqE?bx<Զ.%ףd:ِӿaenQ4HRZyv&Sjs;)H zE OmãR:x>l=Ӏ*:>kbב>B,~,4W >FrL޳˧S7a gJ 7eN%?ғx/ն.X:90 ΆFß-346(^F80#6-8Ty}Ez_#s[$υA?Ep>Ed\^d?"6+c޴P_hveR5]1ǧWĿTbl5``Q dXgf @ Cw)%Ϳ^X0lCo\ZB?p`y?i@CSy ne݇Sю3]{#Im (R%8WS/ \<456AE.z6^3lúe][`bxЈ-WP6!ʾO s"zi:{*~@mW}rXWQ- 5r+\k.0PDZR. +lN\+x ۟g K vί9g-Z?\fe:F: ?.ٰ"PzKI5"ކv!X#%į%mv߅k1{:;U$:M4?Edp8 ]nBMnH)Uؠi-s( BZ+[ bC[C2>/ƭW*-{u5U>!3MQHكccze8ZCvujx3~s) "r1f>J`p(͠(#>' |pۻ[ !S[3][^wcO_ YPfT 4rЪk"} a:%KU"Խ!98ʂ9L(yhXZMG}I7;Z:&*m L?Fo¥ڜcpb>,0*EG*Od$<(QۈJ2#ߣ\8LaϫlԥcK,nQ<yx@N]T60*=i9lY̛|im~ <)]vG lc~>?r{" hȅG}W'U&# \UYpvcdSj?mF;"(5) 85#N^ii#<ދ7T*\~=OP[Eڷm?ͩP9@| pΛ bSu ui*Ё..0IN7q|Mn;A"' 4rZ ֐".4%|X{l4U#T;ht}mhK7!"6@PRgMlj{nt\aŰ :E'nIr3pe6 h "-uJ`UyDrxTDislm,,GM?"]`tR1tͫ|''}pw8)&G % P iFj=Yƛm,H勌3ך9 ϝrt"ٯ6™5Fqeͦ1} 5R Y0ݥN V-|ߓgMm/e55zl ]+7Dƛ2]d<~OL eK^uvLԖ %'a yMWCx/^u&{݂(E+zW}V\wBk3N`*T hk%Խ*쬭\NP,3FL-zpkEO؇f$PImeu{b TTMr+M+^Rj*T49,Ffk6/BYwZ%: C2ls|ot0M<_ɷW@1yeE G""h6},ԙG68I? pSRI>u ?Dr;^q%4Sv[P~Aw2Ȉ'eLc'ţBE JBkio/MsPoREUj+3Xv~sͰ3F?H𭮆me~qkH[l7Ypm"n(-/BwdgY r(;39dN!1邤!f}LpU[ܨOQzPAQ A$C+*dTfYBbF9)+ǘr6hB`Ɍ<2¡kK4kic o?θW0m j7ݜYͲQ NuCU[Њ%a*q-U)sKF8K2g|17`a{F-@z_gr >Di*:!0;$} - - ?m`~@y6?PObinr)u}E7 հn̥gٙmt85J)D%^t74D ؒmFgs ꚰّaG  )5OzofHSr%ifm>|$\MA;vsUrEZJ uֲΙ:`Y !uké.Sy{m.3}8MAL6[0M2$[x.$][Oj(rU YenaiQA?z+Cv+Kң 85_|(Rs U!v]/>_OǺ`duB楑.8unj{/ZK NI: MD[u:ZGh95&ob[(.my(D` dz].Bd '?hf`)(NN0L /N^r*m~61J)W}hbKKCvg gtδꢫ76Q]i9ԕyLcZ򠊺IRunlRՔ:ly["c :d%CM4v~6.C a|owr^:~gW̯Tض/^LnH Ot˲`*u'6"B1,B2+kT'ZyF 7+AMhZ2>2p[$Ny(M ЭbDAo lU~7ވL|j9"cq7O{ݣ7ndW(]) "]v:\ Zyk&hGEml>]}CXݦ H`66+0EخydB_آ)2/>G@C+|1?ojAK,^!.M S{Q Ig^u J+K:F9p931{,)!0gH;-{F(aGQy|M4="AHbZS8U(HzpG[nƥ(='|. $S^ljzlĻc{/%*. NAJT8J Z䦫) a>xb?[IB~t,O 3F =:;#kClM,Õ/4@_[:x >Ž!~zx"{.sϰ\d;gHHYַ#u2XVޫ/mCALg1<8a9jo"[ LqF#ylt UeU,X=a0P܍2K&N G}R̠ R=[2Zm A E؃Ūb DmL&`H30 6/bBq5ѬnF7$cvW7]Uvqd 0LITF]r`} .A^hǕlj=)`Rmwa1a0^Ē-(KR144RShӛi{X<Ñ",MŁ?BTsbVzji% |S[ $xZvIT ڢAHG}d$*O(5?g;)g/\zeXP)/[K%>t_j̀Aɑ9 R|]a1*h J, ]l?B]lwK/iS y| ' 5 9( 槬zI&B M.']`X\&?]nC@WIC ݱhyԉs+VӒ[΁X")q>|$kKa2¼S\2 Zŗ-уZ̲{ ׏݄âh;bx-#]c7'ڨ餳{$ 5zg+)uNGo;OL1X~M"r-B 092r_Aö[8 v2*4tWQE:ew0Aaܮz@}f՚%>7#f N)Hv6w zZXxar=Ó<:4~0LxfCd qS>rfYXrR'ɩb~X_<굚kjeK EB#ےkQi QGj9 ,3ڿ4P-R*jW5zRs zP$i1PqxMyd%{VwM_ԁvxGZE!V͐PFQ|-,RA\$P{؏2aj%rMD)bjtN7S(ڱHAfS4?PLJ)a־Cr!#G(͊@W#\eRI^Nieca!%Lvz$P Ɓx=ЖMBI0i΃QڹGn=~> w oQuFjx@G̽ })ፇ" i&3)sFsF{Lֆ|/,>G%Y'rQ?P`*$*kZȳ钔"=O (bW ɲL08% -&I{"ѫy׶ ƒf"*Į`.9ILh|n2_Tƣ뚫Y$[e-҆vqyo8ܖQ9N[1a˯ >hV3W?" p !4~Щ踑EeJ BuRa$mw>1!7`{$K?~iɇdХauAߛ ^{g/G5IRaԽB b{ȦW_S-3ː;i6sC[^ lK#*u󊞷nYem_eߐ`[|hG,Y]ϡׇH[G=1DqEuwKFR.ϱ1A՜]7e StiyP H## ȣ%D5UWKzvR<?Ӱg* # 6rg~Ԣa,~T ]mnF$r10H_AG)݊BUf +}.uK.k9&b.yf"\]&%q[I|[~Ė^&c`:`HYGa5v{Hn틟ڲ0jZ]?cy> {قzPkf ѻ%fBi~0́c5H/(ļ'; W[BDzU5dDz}Ǩ9T3]1>3 d7-ƾM~m"n.gqB=BHXm{0lDpOI|M\B7LYٱ>ADcVw(Sp+eD y &[3T ٗA8óS:&jF6'>^B Xq^d^^N^@2%2AIgMͨ2ڝT[8d1I ˓%w>Ul˖Ԃ* qae~jz׷p5\B\թ;m,zEZzGCzz/ӰJƛO[WXWrФ(/pf=@&n7#[{5{nQƂb{\G E6(}m&{ݫ)Qqhygu͠ òf058IvgW\`EGZ<-#u_epP(Y܏@ n4dJ%3- xȱ,Da+-f&Y!JuՙDO\[6n}րdkH!Zˈ>b&!C`!n7!'et+eÒ+˰A$N9o?-&rBIPxxwy#7j<߆ٚ[+a$k`ŷ8+]2pK{]aPg\&_P8wD xq@]/@ {hnc˱"q\ 8)NԄr+rszk[Us)x_OX)M44QŹ@ )$gl\xQ Ib\02?]_vEt@D?z<8 \0g@ sџ{ue9 ;KrlBI'$ zSt&Д  aoMUQ2ۇ*;ϓ5w0+ k9zCv:JB$zi\IYrkf8mTsN?^8(x#ٌF# -ND0zNcꎾYf"~;O*H^j:mtھTw2KYJeh>M%h+7fo2{na?ʇ(F=P,+$aKhy;WZl2AP'[UVAi:׍8c߿r !|^3b7JΎ` 1|MXp@#ѣ8uɎU, [W~ Fh.m mɢ%+? c*xfTFpX`ȋEC& r>|G7mMHKs+z?{?62 z܂_P?::ŅK%`ܐpن'nI "m/Rx7]@BGmz횰Z+ cn=Y$8D/&cz4&s%g&@QWDhuv<ߑrQyAҠpvf7*D_R(KKUǡ6; d=gt4 5ܾ u9/) $WùEx4Qu )eBw;q\_E8^=#8b6LM4Sl@m:AyP\ K. s0MKҟU!P¯,1:X 2Zwt ml},J⪃$O+zStd?`qy@6 (@Caxơiϻ/M1P&w: 0xin]m,[6(A\u m#8X56QYG8Z.ws1.$h_M6 `b#۶[kW®4Rd%izmE! {舱N 1y\uɴ~.A7rh{^Am,@qKb2bdʬ@Efq ;$s^Ƀs>' p %-< yg5D)׍kwlU@Hvʅq;K![Jp9ʌJ K_oԆIŦ`땨YqSd 45٠IYC$}R`,8"SQW׎+pv'H8 E=p[7+\.4yE(9 ^ƄBdR#'5Oacj_F&~m)WXPd d\ɉ/ j&.9@yKeέm2iqͱk{\% r|(yo8wr[TiG[զ}@ k$d*s*X qIB'(2ʂLө+m1K/ P<-F7zeK.l;77b<:.k8YyUIJ01h$%ڻ"]U,IXx'~S -º:X{P&| Y~,6EMXK/XS\ 'MQq@/%&AHO򼖌*~ 95y)],'5~ȉ Ė1_2\T1ߡi5EAT[lkdO,QK+<^ꉝJC3Z: Ըs q"}M0'ʫ]bn?q^x029% zP8p_̎l?UF-Rwc9tacwU*y9c‹ősrw]b^%2%p}U'eP6xMP6yhC4a \=9o<;62~Kr{vp:ȄAl~Em{)K),u'n靰֝bqϙFIlL[lh͞*$2DZE'3rfe t P> /҉2<`oBws^@AR샬Q)2#ҁ8Cyc۔<{zb^C˦kD5RX3?gb<ئ߮yOM/ Ҿ[ \u ٕY; hЄbFE5>!u {3*'7%f9lwLɲtv{ (_OgcnXVcҬ%UԿLoI?[g:w?vD΋@1,2~$dۮ0pEۤqa inJqO!rtWtH*{Kn]Zޡy+F/nh' xZ㷷Bϱ~0>tţiK)nfPb*B7rjݑʼnj$̌ЍKTPU&&e @7H`|jqOPafmIEotR߿t+B6 ~Y473,oʁ[>.&'R]$dgfZ;\B0Ns]|&JLXF`Ac3}{B+C ^P9.d`A}7}קqQ*>)5>k՚]I Zx$^!蝨nWFעgmż%[[߷if}6[“tz)J0oPkpTYJXa6  =W KVppkgdI-X(a3d8vZ&퇫c2CɁ@jGkOrBD[I_"t°#ΐc|>c ,EK:IOpQx(hMË|jWm1Aʀp^/ifߎb;`Κ뤥{!Q~r w&לB<1.2;*Y",P ,!p5K] ?wsoO$ɉ?ߧWz܂N^v(=ʎHLǢXWuqTWљL~RN/?1`Z e"NEAe.{Z㱤 cK/ QO5+rR\-#SLK{jQrPnLT;$\zm5fm;;18b$u7 B:٭ l~+m*9Ϭd mp3i)Y0sDpDgP!w1 |RjVZ][psM,{cloV橐DN dcȯgAAVH䛒`ǐSuq@%ܣ1gbY^ތKly B_ލ]B U;6ۄю /լ $2/'\ K3-e_C=#1"ܠ ?s Y>mu|4۰VàF%u3A r@%yR1P@"9 zp@뤕w0%j<$fWw$f:M6x`: <bz ΋9^0 * ϑsYׇL.o*\7)|=*H` ,jFZ|u-BڄZp JdJ 6r t~/gYԷR,!b/-X3k'fӾLW=h4zk.E[Jc?n9R`TFSѐ$X-*NoaP=V6|4LTFIOL=eѪa=:cdK΀p2a`=nV&N+sdkiTC/4% v躩qhFqB^Q2,b!V;adqF7 jĐߩL}CVbќ&LR}d9{0E疦ow@qnlD;yHtB5>;d.pCMM"ʒ[\x*}dGN4sRP_&5PH{;5; 2MfT%!ŹOQl*TMu{?xA{s!ծcw1?3pfgeu"f]tD~!B<5`_ӔB9p}\alI.">2Si P͸)1ҷTgbc{JAoo2+PoI.Fn K3 rKpn~.SVAybxϘ 4?e,?d '(TI3]m|fΫ Z#C"g EIÜ(c߆쨚>rQ'(I8gٮw, X 0&=]=gx&1֠.|K 6}11)h{4T$cUhh{^ ezvvQ{DS )2_smN`19LМ;eL糒 njE׻tD:?ڍg5gs쁿kM <1ӎV_u*<@) vdDžEYMtP`ZaY[LOn /xKg" A_MiNï_s , d63]MAzFi-^X*`go-_x+ϛ݌{ !B$Iڂ Ȁ>&&T0 [030}ŭϙPx7jǪ4]R%Nm=ZZ|9f|HAoNRz142-㯃iVCmpȞDMA[A[NM`{Gw-%Y|O9잕X 5>s-O*XH q~B*NaDRMڈm,æAШuASΪNZykH^ u߅l]1n5dLMGb⨳5S< ѹCԒpytUR>۝a,۫F" ez-Fg޺&jB,B /yy(J.7k%ۘ9s҃ņrTyPmcL`֖ eAR˿SjSF-)T',Jm罚 SRGΥA'$yL,2IaM4zdBBX}u(G6+=~lÀpv(9 *5L2@"zU ֊ԟ>h /6np بZuI XX 2HʙZ]*pAbA5eT}T E> UCUWw[כ:D-D%,`kO"3a7-F-L2^cQx^m?+y+ذ:Z(he 7z) 7:-Pw|/ˀHgQ0,l X"oJMzsMML~O}EQNaAʑ~qEdOFj$. 'h/wd+*_'ʾvoibԝyi{)4^mQwPюK|EXx|}ه `K׆KQk}Ghd0A!u)jg^n4"NJr#,Lw|{y <iQ&NA%!Z+]ZHB6a\#B8S.(K'zp.av!hg Ћg"v` C/-Bni+ ͇֩ˬf"K.gˋ  ϣCZ 3abjl־Bc|Vu]-Ґƶ`WtUte>?y4<Ǜ|PN.~QZY0Z0ʕlwq-shf˺Ξ+3.g ^Pn DmDhe[˓qQ;|  ü)@.L=ЀK["XMɐ@jWРAeXmpc4ᗒeg"3 \h"\RbIgi^32\/fc((d<7"gj"x9Q)Yn\OS(FT&j$'oFVu&Bpl}ߊlI۽KE>rP<Ƭ #Ve˨A׀ZQ[]+ Cw~Ewaƃ8 CRɉ^yU j6ce6zyra(bx˰GwW%#=564KT_ OIdm';B%n2V鴟28Ç88g9/ѫ/bA#l"!%VA#'[ޡ6)R02F*T*#~R-n?*2~8*o\@){z yO؜ҌW1PHCC葞k &)lݡ>Cf=0邋jЌ$ $& QV%W1_uw*Gw:rE"ն]gڨz]x1 ѷ})'.s[TR!lBlJN@ D1ӜG`P&ш܍4ܺ E7 x[OXnXQ'Z!`}9A'pAs{<-rRD,fGS[Y9@-B#H~1h4c;l0fi~L\[jxwVYM2}x;bnY,"'Mؙ̹Wl,2M@NmYDLI׆&Ə6SD.FNh_yMG'`IV@Uxqt1e<Їg[87:2OԐ0C&i^HIUCPŝ+/id-zо#./4PC][~k<)VN!.gi&$TN.?}d0 %u 8s[') :a3Jcq=%KiUuwzae<$w.1@*tlqig2[Ȕ(j [3̷c@ٜZ53!mJ]4n@~֘˵?7QPhm AU9x1Yp:#gE檕ժr*Xʠ 6`z: wE}\"$'ji%4~TCQ 6ȳB<`>$۪`!zØ7qY.5ǿެϮ CÖ{),#l)]UFρA%eoGb-y{[$(}WIiAtIǛeP6Xz&a6Z %)rFt}TQ J&G2t lW}-r$>85j ;5} T5^!b}N6XZ*w)ߪtv =Ӎe8QxИ `Eˤ8/DFHB[ Kմ\Zu=`5N5!ud6W+yT%(%v'hzK&aXoSMP";~D)vsK61IЕ?c;l?wJuZSnԚ,fcC`)mD|1icV@kl^z֌C}V)7Ho[)AuyY}7~p?I2?VfZ^Bw[#cCp͌T47xC,m3$BwBҘc߲`LM1o PIc '@'75dL( #<"VR('K^krb=Ng*C}/I=3a`La"% v˫N?#eNBp\ϬvHܯ"#[u”ʓVY~L g;I ȩ9)`NY|o-d(n-/<^=$ЖBkiI5?{Q\eY*hȿkyO=xÀv2Bw [4ZM'lE̬2nK7}kb]nvsMRf 3C{0W6kxȶ'%xCo)>NC<3=774dA^$Gr HC8\4Ms]RM+(u7W`.2]0- 9u"1A~?&=t^!ty&?Nu{Gʦo~z%eliyeUp\1Uf$iP|(O&9$r)ܣ."5i*Ó}f#Po^] 7ny.)"SSX6(.[֙n4Oٔk `U jb+YQpPQX1f9Ccܲ?^ȓі E(|&8֐@92$km.}0¼4cmIBsd9>/8\NM(|;.5~i~O /1p%ǥ leH]-"Ь]fϮ4&}ͱN[H~mkƪzZa .zqsݴ;VsD!RKlYx'2>7ڥaC?<[)i'+ PͬJ^NƮ1zo !TQ{Wjn+l/S6' 0,2yA 6jt_~I~LGQk~" z 1Se--Y\R|h2ylc𡪈D^Wr$UH }oaXTKA\<9`T4huiX3,7O1Ɉخv x`s0Y7wէ049c_)y6D%y{5L -\wKuT?{Si}c;G#+x=| a4T& QC=E#_R;XU)T%ƿdtC#gY R_j'rG;9|-fx_НkF%6GLPt4 ҀCJ*oX 4u箝B\#z=R V#̔XsS'p:(+\[ÑERRڠ8l&OSbP\3/껆j0$Bƾ<;F=QdBg>Om9s.]P4ڃ%DK)>lO@J'#Cit⡌>,Ġ]Ԏ6@yZ(y!̹j|2 l9iqh6\~x 'sYlR&1U*vWvBf~αj k/.!>)EϢahT\ؖ%g孷b-ƃXX95UHo ȬC ME Ճ\aLV}걘Un2O<:򱻯H[#v?_H _nH>=ed4O'[;]Di50 ?BH ֨*ua4f- 7|_9&/JJ@*[ R@dr i R!<ʼ[4Ic٧mF~:%>#ywL,L_&K6B%oy" gfnu9ܚ~GuJث"Ν5B@@|Ɏ &{1%*{DM0[2wF-rY.JJ;2ǚ({Qi- 'X:5m`-'|)I400HdXyi{t]៯ԉٜ H>y u]2~3T,i]cCQ p4J"]lf.~ݶW6\sUGBqy\r "vX|E%Rn@ ӿ] V5 "1 }v&rqS\pg|m˞bZ]tjg$4PE쩪Aŋ}'y%3>ζܑ6roAߊ9^fV?`1ڙ=45 ;f_=i"b bdwF;G#_D Lr<9&v֥Ln3;@Jabx/PQEoN&QGܴQ8f?a*L`̞ϣQxZz@j̃4Wuת(Պ^!l(l,h7.'KVe.ÖM]?"׺6I,sZ=c'g_@mx˱@a;F_F#Qz}±DQQDj7Ԑd M!+gEaZto|߳I݁Bķfjn{`G{ 1l:Gm=<LcH%"йЁ^%jVRu3/!mXClk A3\̗BGϻq|1s$ٶ+ZKq͕!D&@@tQĔ X}}E~E1AG[j<Ӿ4U:`=cd MP,Bo5bRuJZA^aYOp+׆!ТCLD7i9l Ff4U nL?m/,,.Z)W诣~/Q@4Q1=A> ?]ƽBxĖlp`: )/x5mvmIJlVF+ZV{M3h}V.QǂGh}Ͼ.7'Oo@Ȇ83mHQ[6LypgnΣvb\ހ$L8``{ =v3ω?A|Q0s|e#:1:];5ѓH@2jJZh]bnՏ05@glHpWW3d W l1Z0c.jk1rl0B4O̭y.KoAAwO>7aEP @WeS))zAŸAc0cՍct:#˥F*Ŕ N#E&t>p>ҭW/n=eS5rL-Sag+!b MCqs2}'{T?$0Ss ZW:R: μʌdÒCtûp @)' Y 4e%\j!P.7}]l_ ;G|]igwc9? X)BCl ] imrXu?VïZ 4mKP[jI6g'W#0@8Cd[\|V^ҌsOs{Q~Y<N&LavzZֳ Z c*8"Fuk.2&S`Rm MecKVw2NMK imBW<4-/>[`FBX݆P+NDs+z!Rf;Y o%)| h{5 g5w/?\xFދ `=W'2$.VĤ ˤȎ@eo$ʬu>6r&YJ$SOsz98ޭeK n/\9M\wzՌ>K|bLKI9}+2B |̰fLwp<ˁ|:r@vvSc%QNc0"i-Sdl[5'1~255"-f^FN+Ey,s0ǖqX1laA~EN"nr"gtF8-)Ʀ2z ҍe50Aӛ4kpgg] Z}-ϯmTݚi 9B?"B=u;ZVёLe9h,)xpHՍϹYu}F@Ht݌˯*/j2k_u=)k2 <>ԗK`F 7ǛvkǦ?X ZPѵX nu l?&a h0gNg6 rf@y_ZWHdC藇Z{:Fr율EoṬY‡[\͇$ՍI0"lpzqdS 5 ]9pQl;85颓:~4/U]_-lb&b+8x. oh*vc<0=wg%NTwkT V.tMf_ճ9y?DǮ_u+bM|țB+Gůla,C5334EgUCdÕPV[&涂?hp}#äDFd>\NH^_k$u'q7,g~-#f nY"ݾe0FQvߚw ItvO5鰦Dr9䳃=Sx {5d\]J ܢfNw[k3 K] q8N'aXeo`JUOkE}J 4zk"yLNYbG@./6Lڕfp91ĹDr"WqVzwk{.v/[c-lP ?V0; P ?EKb@dbm0ހiW8wzv3N lՆlg󛂝fKaN]z=.FjWVeQ׶|X1?i`z9ɻTzNNBaQܒwЊ־?'wY5,E(dے: oGWNJny6 sXwN% 0ko.nr.,\CDk!N;E%8ѳqdcrP;fЏ,O/]Z֗)&,]GNLf͓^xh3g# >[ 6ʉ֢Y7亗! ~48QnXVu*Xn:ZH,tB{A9n^fe :4+o }vb@gylӬоlFB &ҭ c.jD*KF:^~Թ?:#m*[DʄE Y?ޙB3[6QW$ZDv)z4ř%!9ڠe EL fy ~ #(0>狤 2DB٢y{1I!8K xG'̓Dtj{Iz>* "s2=Spe]iO[ƤSXB*XZZk Jx$4[̷kӧ2ovn ij7(gQ@ϱPR1wYdNKRy$3T[S7t;Fߨ$Y4״̎((/?H:Mb%͕sDcpD4;OZO=ts!Hax~ gc_V"[0Y"R\Uܨ_dI+.Ԥ+6W%1TʗKGği1q eB^9ź}mX1 Papui8f`tDAb՘#T^Bh Ru!ʲP]ژDӜ63y\ _"s,q}j4m(xC*Q5a1OSU3Cc֮}{>CE :N\ Zb!j7׌AocH}okB?=F%1 {nlwƍsa|Dȳ2ZR1)jߚn03>"4lglEμQ"L҄˄ZԳ{֛ ^3@  !jck xZ~e3wVfٓR b5nGcLC,8C#6UaE+6#,y3XC([E9?pNh(mU=\vgn r[]*z;^w1wݗ+̍a:@ z E5#zlryl?c2ϋy? [#by"z\J *b3}JYqXS.^*IW)`%vUa2ք~G`Fۅgɨo0r\a+%|kc: mD7Ik-A?l O֏4ܔX7 y: Ocr/08C%mTęOzKShG P?iT;pY%;f߇e2ȸ=aO)<4Mt^h\O\JhXr|,Qԃ@o t~~dwpҲXcf ? _OEڣgvc(uІQHge:)@m"b5ye9l=s"$RA3wTq#)#DHi1y)ܯ/yz3dj)BwOI_ahĐ,@F! QlhX M|̾q߇nDjgkN@VG\k~UE& F? 잸 7кVmJ5&܊>P59Uku6v/:gL0‰b}c9TaY^ bVW@"InVVYMԴx`.Ju׹_tCgDN!rl wn)]y6 uNՆoQ3sלci-!ҨԔa_h-iP?5/}xh:OʂPaxyU@y`XESQBy F!Lj$+"G6ohvVM~QuY:IE,yEۨJ ~jWJPv)Jd.em/LBv8 {=&zΐ'^?H%"b6-$wK5k5G TWqXUޮ{:WɕfeV2e9R@RFxDc;gꏝ?GR\yYRϷ1]ݠE^Rt#zc˫W'!Vњ" :[lTYYj1GnQ?M>VK"GO$%ؗ`5H 0i}ePD/cGsص3X+[¶|łꗝX\~_V2"vQ/?#[ݝ0A]4iE_7Z|3/`x^ ˡ3'y:@M O R <r T\ӭ`#Ĉa<yI*l_,,gU?~ ?\b5*d1u+ ^٪ts@tȴQe꩹$Oՠ_ fI2Qj: K KhX֐q }o~\3@Mm-rmU5Mz\If%N;}9i 9%caJWJb lٵH#z3wYCP-1N:L -]n,RB|Vc^+U"Mμ}q/Yt܀5jsOF @q̶grq=#c&Lic>$Ԡ-P[USb42$~2%ؓ1ش$U1٨ {Dl,o^p1 &|kQsh[$҇ZP|LBʃ3x5)nu]Í^JD'&OsLQrjtf<1sy[q#XJHVu"ڸS2nY%9ϔp!gm)cEE^=ӬJ_P|Ϋ3&n' ǬSo8Y[Ӈ-wGQ̀Mѷ>UVoLZ XٕbT+R7dz2̎Pq@6`Dla*xWEggo\cN,pU$Tid^lz5oB5GPȚbJd6Z)*kIuB;$$tg{N)߲wK[HkE3 m65o;uX}N仗r?IVe{(iٷo 3[nĹ6jKk~Jʺap`2rjM9_ {&yCI/<Í::ސY<}GHtk96V/17iUyKm8NNQ*emzR'n +`Ԉn&U;rӺ1츗N41 s Sa6.=JC:1).-kd:|dѐiIwa-q:i&:Mocwq%Rљ1'̴, G FE2]ZV_;UڰȆ}Q2i2\)y 9zy:n{٤m+T*‘ 1o=տbd*$aN(^3/ j]e#LHT+#`n9 iāWT7MX{|yLsb?;bN=hn>`IfK ؀!h; |u6֝2 ~ȂOo1z.QJs2""ӎ Τt;iQ9@aIS/Jfm͆ԣgl>ZԿ W +? \($`XÀq:^? aXh{D[7P.\=-*3 թ-kYn'3G<}\2u#=jBu:r<˙dwE~C^$ÇQ"?3b)Һ;.>VRX!XK>[ʳ>W2r q;!_X=EHߡWQz䥼5<)jV>0͠p+:/,s`KYrgu*xӓhL gqHd,i1!9o)^9P2u$}40~%@U[4 u Ѕn'8w(t`(GȽQfq~ lzy-N ԁcs]+ MZ#.>f_y,B(OSBTAVKY@ym3$r O%s6utCAkxr,.h΢(c6ǫ-ۭn{zg1/[ĝUB>&ݍhe:)+b%!6̉`sߵ|C /VcM u'.osN HA69%c߱f*G ߸dJxN%4־ւ=4tYs3u/JϷ뢨TP~SS%gr#]2< XN1d~2-~qK? 5͂RHAAuqXo6 !#N̸%͛6{K 1t*^+!7| {$BW5m5qe﮻Z38 RND@R- Hܪ'eDY2/O]X57<ցȥMnm<k{YY&gD/F 4_k|-Y[ oJ_7퀹*lFkd_ '61B=PK}=꿊^;.?V) ;y#b6`_ ԯ@ׇf,gE~d=Wv⩗oV}J !\(0di"jkdmk%;hT.$UOļr7qQq{[- ȇu|xEf)*U:ndSoFm=԰W̺ ϲS #j_jPx>߹ gZHEm. RaW"_N6j`=tWTb;zzST(H>$f1-*بwgݒZ[}$JSgQZEHCnp!"߾E*GqxD-<Я0i I e?.])aP)PzfԀ+gQ %֮JNm=[@:{'qe ug.J'O>+=bKLV=զI3%=JjW!k dT$t@WmKb0,e(ȸdVdG5xy?>ِ"C@Rɲ?,I| w&,&㽲ig[[vnA^ޙ]e_<Yf>Z-Œo )cWc>}EK4? \9}2QWL 7\p921٢%}j&c)y?ZuPHp[vHtVYS55epwlY$sb6bP[l#NNXIq +Kd'JbKPt?9AءRH|)~yAX̓k^8sg︜^$*Ļ7ٜ[c7&yogn Es?2ABRXf ^1]nl0o C録g'M+t=$ e5c6;g¹yfĮC C3Eh>nKe%!1w2gƅv6~d#v}Yj~#[6g Dog o]un j!@{ɗ^6fZ"g~sj'jmo C_KGE _:A)X 297"uC lU+*ݲڟVSnlCUF ioaVYA=?`8y+7"3TbylOd h=ASڕ,#YCV] k'j9Oc_K^PڶɧY*Wk)B\9V|լEE,xzGjLDy `B| AG5 ͤIobN+~з/ ˶YLj -{ @HpZ"h᰿ eT}&x񊭭˘V!y;a^ń5, \"\OH7㍣|NȜ7lL [N:)!Уa L؄Y~AYuT0Ppv4-ȅ{yY@ 1u Aѝ)˜Dx鈈O]վE 5sB-O$^FYgQ@8QP{t>i_cgXn~> Ӓ#1نv/ڙ=Yiˮ0U?We4䅞Z yDӠ}`W" 4UE&$Z@/ژͻ+]L kS.G ʴLv!8Hɭ-ȝMUb aAoשIbܕ@pU"p+WvFV8c!P 82g;0I1UÀ9cw5AI蛓s*a8Lsh0ZwrŃxv}.1(]kF@;m ZYS_wMGl>C6-. '~V*e6i^I40C>ܫ9;qp;*rikD1VI ){oNГe{)YtE[.*A oc6Ē}! |z^#P\* MN-}%U`o$(F&K3q" u1h$5yV+" Zt!du.TFvQM%gtџ+v7~u] 㾄VL/SO';G,#x [$j &ׯgGAuy4p X: /|u+,G錞^jaB <VypL]ȴ*?]EP'=]m]yгLz &OmT0ra&A YD1p4nJLTChCznfc8'"_wx(6h= WF0JW A,4~Sa:кax~#ϖ#3 ܰÆ>$Tna \zz O1 4k]$)ɬrP1+ -b"4s7+vtS`?..z1H_c`R6wfLSB|ޭoC 扐Ls1s7Fi<I c1$"j $ ;s   Eҵئ6(;iLcl?ս1ߝ<'x&OUX,qXBk=cB:mq\Mєk蕱[:r΃wxFL[ׅAbi{rGD7D^22"tVJ m_ " :9ȉr؈e'Na. 1h]Їq^A@R/Fk>mWɁ\ܳ gRHgYZ070701000002b4000081a4000000000000000000000001626034b40006b234000000000000000000000000000000000000004900000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/lpfc/lpfc.ko.xz7zXZִF!t/w]?Eh=ڜ9PqФKEY\`Hjkk}UvL;n= 1AӽxSdCPHS&XXG&P"DM~1Sdbxac\ :2n+rhQ(577*ۼh?^3L3Ո&U+#THFy*Q7?(?ӿtn1@| 6vgag,Wzc2P(etd!C!!kW-$hLCXθE5fzs$`B]W1uoٹm>t|;Ue{r\ `m;1Y=~ ndE=b@'ϣl6#! azh`@\]nI1`(jU;|͢W# 5}05[s&cMV&&MGl,CK}7ŀ@'>= MF1l AJ:lOyK ×63Fhe=R]0[,OTOiizl)_W;ǽb~0 * wfg(]b |c4,Aa4S6u:6  ݠ4-8c5+N$ [*Nu:P͞Ww2>O00z[ݱbygtՏ+^!@3i&kU$!rrЧ v+-jg# ʂY1?B^ 7hpT讏?R?NڕQn> bLfdq0n'zB|Edh>f(qD~B oְpXS0Yw__jayZ֯G :A+xZ,C3Ƶr?W+ҍD 46DFlhhDkx+5GSb wu .ҿpxFa%eiT҆n/[b V=I}#Q~89eG㟚qG'<O2>3ksR Ċa @"G.R(֙sՄUbNA>,%,ݚ4h#箠"y,N`]AFa+VM+ l+!bWMl$Z1\g0S:0;BS+]>gu} B^ѳCfm mZ"?aw:Rٜf R^dkɡF8osS,dV$,C&K$i=oWN7`G=|g;R]E3I9U8pD>sHO7/Fg9pĎ{F~cgc6I&et[t䷴$%YκOF5PDZO:UGVU |"7 d8*#](qb);բ#@e[V'<-UFbI'vD\W=-v78&b$>8̘S!owgYF8,Qܰo|n0s]_(N`Ūj#W3U_;0ah Zo~[޽6([ r)d:ǝK40MluX.$wƩ?BP؝Y !7 y (@VWn'K-4iaDv6v1o2 0Rw{,-jזO _ f+n*Zh%M^'G3Oedܛ&[aHbWt|`h(d+ R)X O$iZKsf;۹0?΍{nl4}1 w*^C jeu-+bu% ~mq_K6),ުAs3WJd:G ]AZ xfiGDlvVBS)3RV+ *zElXP .6 ~~W'{ӾaaS ]ok:O/ 7~9+&imA#*fGQ|iJPS"S˘Stۥ} 4\e54" FP\I=4%9A l\9XgܐP!SFQ>QDA>d>!u >W&f~aCw Hs{/wjC13I!'9/+GHZɝWfVJl9u?}At՛K!?Aد-@|s~,q |DZlï\Foj]s_n'ȗ> (:͉[kaEzUGS-9A;rk~/8O&R8cܶ!y5 Hg1[.vLpSw,C |خb Kb)%5UQX狤#fZpVj_8U+QpRFf>;ޕ|BB }%Q$oWOlzV.wL Y4Ƌhꂑfn+).=Zj7) UڼAJOAE]C3ćFl0]p{iHté D;-rHM<xxO#fl#W̟6nɃix80,鼈>2m|Av)-q(TCpՋ~SGH+2<_!>sE{JK{# hf7JwTVj{5F Sy?o6<\hTo.]9`_60?PX̅5&3la쇬nl8*m7+Zp#C(AC5I+JRSC( B@H?RT[\iTP1]-xys?"+rVoT ,; G2<2WS P^o:Lb~6V5G#?i !M o~EU~STn[[ j䏇JE\>6hS7?&q\MTxq긐1%1q ai i ߊ?l7g`q.mQE[GjDlWi Des"@>CI#k~-|3дL|BP駮BF[,Je9MkfXrYjΫo3I^ŰZ bxg*mn-mcaS̘?uIf}nyj~lKHr];-|ôF_Q(,aO)\SA*m4/ИjB*46TzO*9h$l1fAsn>QzϞ̫xQA6*sFs ")RND١^Β5VƔ O~{-+ ^܀%W_ mΫXwVj^yvA2wզ;㥙[ (Mh̎y!@=0r&O6l ǖ'ޯB G혹hdmIdWtf82m&&K)_TW>>_{m-!1>tN%7:\h7% .uM!G3|}͖{¢!UN{X< X kԗ}&V2%wmys gh5Mb1;0mgHAk #T-fzjem9&EOСJ)W%asMF2v&࠻򪕎]?75^|@+Vb5̫w;4?VE8{XZ,Vȫ3YmsgG:"R]َ }SE6ꔋIw8e7*bs8}jْW!]Kom355#$;ov䳏NWXB0ݑ7nh5;0NNSmj5ћƋJ@Y1k}qD3tzuέ2ؒ =wި٢^n՚|QғYC beyMVY'fm䑫)]Xd9u]oր?P>!мeG j} HhTr(Z`Sg#9tM8=q:j_#-TMUx88ooAWʦ"p^'8 :ͼCH%^6hYN = AױHOM5$7ۨꏻmnT#\tKnN@hC+ +"80T `).ou&4ƼxJ{ 6Se`.fM$_ uq3C!Oz 2\yytBdHk ⁋rsOltLjW)#VC`xPh; %whb`'h6,b\¯Ztm CB~Gt0+d>T+U:΅p񱐄88BSJzN:O z1G4eMlm1avKNԪA1-L7kh} L]y7z7zxuu LW0MLG;`"W_Iheʠkai)G(AZ IFT/ E]L4rb@2yai{]нͿ a8xXb'#p!a1PZM)D/2SĬX5ݰ9Af>zQbyQ4dD瓒o7yp%B찮NgbXpb$XxIi/Э#6TPy-n ܯ\bTByt){VM:g9pO{ dwldCu[׀̢Z28okFv5X>&d3"+,zMĭDjmP"o0fe{e|T?"ٶ XCLJ]Q#ݎ@Y3tD^ t> G鲴;f鳕c8K5 ҵ/#vГ^["{bH\=Z"*B/E(#Va)Zkv#9 %h (h+A^MӬivgX!x}HhG_ovZG8VL ԭ*3l)h]_H8%yVzkF wMxzJ_heDžb.R8]1*zEaeI^Xs\RޥLݶÈEZ)nv)Ylw{EM,(6U.cNt@uE勚0K(*tF-7Ah[oWeJ^DNEdgj4ErP7\&)C8MDXR 0y>Up4ho$]MWYY,Gh08h8CLx2vt|*UZ{K0>B]^hPCA)BiNGЫcݟ%Jig쌸#A HWSO׸._hNjsr]=Hǜ`LƙȢH'}pYnMtzP}::&JP׭t"Xؐ, .ft-ʽSpnygc Tbs>J{gn|D^I6S$gġN!dT'S2_\2?l,E"^z}5'9]P&t\\!r*'hgƨ$,(˜5! r{≞wߝݟcb行C6Ć9 \쭰J*9%>TL|尫販?u$\=]X8"-S`IҷceS͚I OVh??h,\ƏZw[-o䥧|%}M 5%HGNNFrU|}S5phFV5*-( ubkm=jKnWZWxL"P~Ƕ 1#mi>.-ZH Ho3"$^c+gu~w;to$ |p,\U= |e΄qG@_ <@j}]3ÏAVǞSR?"paԸة]=t c{P-5tOI/SmFiâGw΍oOK?-#K VɨoQ~ܴaQ6z.]Eg! .&s]ƮxrWU{an*E*|M|ob:@5N#@/ LD ?FR`skpH!05aDtC4`Kd~ vǯOם)'BkcMYm]'zbbh:oEgfz:^ycIS3"O,Y-=ʁUx gW,YbS~4GWOt8z=V+I#E($4s|N #:S7pw*bxY+kjdܷL"'=_I/!+%N> - 3]גQ2WAp ZdY㯅&Gr g=Y[zM-r[)@S4E>CG?FBityb3+N{H >a!(UeCNWYP$A=F6Q{_ rF>]TɨAi:nugŘ֙J\H$5W`&%Y_^{fюU_FOi-[}^2 +|e.It]Uغwv/d7%? 20*!@ÞHP\ ^  7!֞`KcajRHŬ.Wu%F$9(2>SJ. z20P _#:oy ůk8e"$:FQw IY[ч.m-+ gV`'AT %]Ub;8D?q[>#^Awg{o Q(C?ۻ扖+LXmPw;#jMcpnP \B'Jv|YUr;taF~EE *ך>G~bKWG=<73-e -'YbV֋=墨 Fz6rw߬`x!nh8Cw 9qe&D8S4JgE LAbBBD)XB5} {^:$i/ǎ/5Ykى)L{1v a.uBRhq F9uѬb g{@F[9.wl"g DFKyx׆D K` F=̠{rT^\"m[qk)f}PП>qf;̱S rD+-{o}FJl 5)[`mYJH`QS}5ڗ&YZ-VoCP=$@bM( U?sDk흎ؾU"<:8-_+fȈ iKzZ\E΃NP?׮Zt{HS }1_ s eW3ȁ JGDh<<xB`pX^M'.I;chמy bwFY !ζroQv=$@zmڙ):[GY"JDoȩ5 &HkӧΧ@ u:M$z0$9wU4t :Uv_j'V?$uxp`lEٺAY*4e:ŻJm.x2HPaڟtJ>q7x9ڮ=Íe)a4\N%D (NKSGQ4>M8ߓw&2e Ω/[#@y>qtcSד >A=pZ7N9jd7,jH{ @8A>8E:ҋ-pDMB\ʂɦ;oCʲ}S tDXR"YԚ(x8ٔ4SΥRK-p'DW-7*FS..G &̕TKChk9jqQ " dDk!3V%aV @,P\Ll{h*RL3)5m`Xs7l ÿ־8'[y YLGҨ 9XJ]D /6q!a Jx[vm"v=Iq$~ᘌf^ Si+ȋ(jwFl`V$Qz^7EaKUcEem 6+vZ* ^#~Aߦ‡Wm]t:(DHMfOώ '=mxƾ8Dt/6NPj839958'e *$)T43Gbb4{I-o~2ͬՕy-`q?q~u/Ou;:h~yO&kW:\g7hC|]5+`2B[MOCQRY^Lʫgb(m!~NN*4tDAcsE fyz VaR/3nWaLybS[ELvWRIZٕ\YdyB FlUYZ7?B`o*!};;LtlF[jPjX+X6,*2^ƵYo#]sh4"/ vѦK)R)ڢWŚtczݛLS8ifh ;])k\ Lu-eo> )}\+eVp C:,<2C ,URs-%NMr@y;mԓh/x7R stC|ϣoa[rZa>,*o^%Qx.9cWq0tqމ'9oMVF%e%ph'?z@EHM,`CIe3{Y>ռXU@~cB).'-P0G5cZr}1,#NLUy`,zej'DId\4D *Eq9Bl^|SJêT_N0U"ɿB4+#,O9תeKcX|dkE ||t gd1I=Doz8NwdFD;E[_Bm;Tlk0&VcCQF&K{$"hn`:9|%4T7?rυx!%ښՔ?Rd8ȡ.tZ¨V;HFGH3j`د1 :$Osl.U'~ ā<>UoH!;FK@&鎮kF)6c҃dOȖz\p\:z>#_}zHf-8 6mLZvz G@^lڽ{f_5GM, \@.`#M )^K~$J_@Jg^.v_-S{A<*ij69P ZH֡gcJ _R{⊶$4x#ܙ岣ݒZA 6< 8% q[b?wxC1NՊ uyqmwBLPes˽B=.BPA75 93I A*fTDaK,K>do%DgKՃ"FbHq[~i?0uѣ7ՠ[$.GP&_` 42G㿇ȇ&Tv?Cz#" kW:+-mQ˴FFεpC}(m#J`r˜RjDV CB.-xwN:mjޚBhsE1p~a ͵E*=# U12>[`E(gsbR3C Ý` :  F7 Ѷ~1}l?q2BU*,a4sϦ&Y[K;D=K9 ,<]UsBVo\Rj|ՀVQ 08Y:|-U i/f\W}x[  ۊ My sRa}3jE{*ў A3 4@~"K7TTlGd'˳ )]9xl\ 4C8{iidb+3.w/lprymJmwNۯ? ƿV(\ )2*H;|GX2#kv`UYH-Eޛ6u$4|"Ş1h?P- 7Mủ:G1FI@5^q;>8s";tt3s/z^3%2)"Q`4Ot?ri=aR,Ljܸ)M^+^wjG9ECas^ҕzFI-~Dlxt>)8MoGuV9YI%&Mh>8++LѕTڧSHGG"<@B$' x1* CIaqAt;By_wd(NŒq.@Tޣ}; v5A9w)ˮKƑ|Z95xteG]E`_ɲiq'HeӖVb^ ^NۦuZ{R}ˠ燒 R!THi(DvJ*tj5.OQē\+/mjUޘXy]%F,ZCѢM=‘6)*5?O1;{hy IwҳrOh"7a j?|bɀIwjFlMkIg׈E=28xv y&> +AiC<ƱLM& d5k"@VWIy,y9 y?14d_z ¦XƮ A 勠nftK]*[ .wC"RJ0ZjT@,+ZU歪_g=MG6h"&/fčfIKd1pF[tbx9\ǹ .wIHUI(QK'{LTsT9Bx3]r=miQBR6BDiB:|/ZdvI6--I80bz#q;yH Ge怤NXˉ" ~~Q+M>( %oZIs,H cޮAj.CX-_DnQzO0n<=p/3 n^iol끸`VVVMV )(aʞҕ'd4kdwX×)_PGyRZ!yV W vn#^?!]hxaKl 9kT"Gy{NtXdǃ;{[| КNY`jD*X ?xV h(kW*6VM#/4gy]z[DD4;f|MroWO +pC~(Y#\t19t3 NW#hI;'r'ʘKXB;InjL+p\bU볺\W@Ԡ f2dHmllRnKg}>`*g=G!LdǾi4yeO&/ p ݟz,1) c24wގm&ѡ3ՙ˸0x#ͷa=r1"Jz^F5QcrƂ#tCY.X: n]-[7HfS*6zS3#WT0%2GNDQ6)6[HsvTc_6{nqU 0A(q]j+wB%zHȺTwH",韾"zxL.8nAbR@a|ŖS(X71 NY^_T%(C.Jvc;_/$d>ެ;(4h fGVkdY񱗊ـS>41- r7燭-%ȗ+P9 B+Jl`H@^s{Ș] ktyLOYW"wz]&`]3)}Kr"&ީ6$ԢSZg"qdp~aZ'qPؕ(*' >x^$A϶roJ떤f{ޭ_Q(B`4hi~1cjffKgPkL"HHɶ R&Sgák'*4;굨h0SOɮQF[%jQ%?eU@jϪC[,6rNI z2~YbzYjPr:g$M@>h8iz$\}Uoם x dPkv5q b@Q}+X! ?M{(W(rE @)S^\R-?ƭ~C6`e´^լ].):jD%0ofR ?;+d*k&>cjoӠcBD$GL!鐦dWU`.[69gXc5SFɐ]RX ~/C]24vLalO9 HtXdXexJ^ 5ѧxKR َD }+A* H9#C*訠EEB`R(t3nh+Vl@ &w̳J%QwA-MNy5dAwӈ8Z1b>ARn3~tŜ=Eb-Ε4e < $ioY9|N֞^\Ud%7U#h"8AUUsX|$7@wЬRRO/$w8POٲ wJoH̖ۇWlܤiH>)aY>IMK:4Zu\<@=ODi*zDx gl =hf΁돇 :kvV?eB .09)uw&W۱~$7g&٥6P#5~]X_u6{T֗(j?Y(l=]YKkZ!<ݵ3zuа{G[q,߬r ƬҚ\3 `xp5<(0+Hr7'f>ے 5Aw2124¬Hs1GVMU%okduy.=iaᣦ&bŴPf}+jS7G5)+'mvٵ볨)&G}v^3XXM)1nWԚ( TD9m Og> SR![R#(/;nE1'(uBi*57;-Z"1Tio2yy*סZx!9uEAeՆ26R fwM} h::k Śh%cxY@У^x.aTi2^J'<,Z#4VcAspnxxxf 'Ћd~7#{c{xB宋ֹ2/v% RxƯQ4+wcmxd~ؤ;?h> \z4T ɥYކaO?=Q{Rc ĨxBT5K?C~# ܚ6EH]9YDI xkbdw*/{aC"E*ylF2UXd]`[MhjTWEwu+!qJ6WM ӱ(˖}jx\?VLxgKw%IJld"j䆵1II>S6j]j1F5#{mny5 </Tzl#tEINct/}~nK ZA2psU-w;B ۔J`?Q+w;Ya^Ĭ2ɘCI7s5 Gu-` |+0hIс뒡CU>0zE1VN[+3ʇaO,AA.S'QAb|FbV3T5nkHdQ9*$WοMxM҈[_< whcf$x8#:yҿg}iիG$CC龺הa03PVZ|a!i7 ]4] fdsST{UTﴅEΉYHȀIeDSX0HZ.ďܐ򆚆S$6?ӕʜ1ďIDʳc^Gx |7[t׊uaŴugPH}cIB Ѥ2llG=n{,Gן-<gQB+>Va}LBxdZZo6 .MLo34,[ZtO%0vwS5忷[3͔#opvaOH%dv>DV@`)nA`n6scԆdSsU@՛ \46J$mkS"\zzmG y,JJ JR CtnaԸXၥ1=3\1+"/tfhh %{A4> < V{t0w>TxՃ4{! `: YQqʝq3;!&is u)6E@GP㉥:Qg<ϓ^Ce[6/%{o(KWq`bHgrjlȢ:ԂɰI95;Ak&H\}XmGoaWJcb:aspyfOt'wjΥSIHvAQfN:0=K5ßkFB$7[ZL9nY)֭5jQQgfʅĎi j &&WFWT>4=[tr}gTWt+@b 7e0e!m+^=1{͠'@%o@.oJLG/J%C4ZNr3$b9/#+9@b dw4\*Ҫ"ً5ՙ5!DV~YR$ O ͆(מM3nlƧLui4ʾڄ8ay,:U4hlv@L2==&XhDہdS ~J,9!ureؾI';ȢX2K1>6z&Gu "~VPMJom5gtΙ3Q Bx[dž"cӋ UIxKE=s 1,nCr0OK3 {EPUOk?LV A5vsd \aD-0@w^f&}X'5́4̯ C9,Q@QVrŢ4,g?,n(0$ Gw@mb }BjK˫ygMj+y:GNhٞpat$,ȞT3Ίm+!|dŚlK }c[W9}?hduD8u%s)R,#c?f݉L0ߤ2CA?.zz^bR7&,gR.'8Ȥ,>9]΅gwk 7 4L1uH\s7e ¡@fJ;$t9#ͪAkM&̛XN*R5M2Jmձp&&n&fD6-Gm;%TZNEsr8lW\rňs<6BDdmYJ96#ު_:/("2r.Ru񚃍zP<NV86i6 h'Nor&M+#ϒ|] O|#}C-#:R/YdxNzsc.{ܟk|l*&M@~`?*:Uȁ\ >aiTB*(?23C0G k-/u\7`iGݥ |jֺ&KB(\~cH(mS Y8U!(BJ3o7o5ZLTlvA)@08F}M?sߪbo[% X-[{Z (iޓѝ6r%HWJhtZ`H oӹ$[Da4naz":OY7}F2,r) h^_sh_h\ǚI;.OXS7xd.RF~!W?9mIz5\ƃ4{9nkk~WXJ+(iWЅ+X] ;2l [C~n0n"@?G.JҮis%VQ8-eDi{&v異qk;8z66w{inM*aKI.@,i6!Lz׫HԷ` ib#X$dWBw`G2TJsٸ<~kдNɣ^IPٯʅbr4g_ ?bR_RFS'7h|,.!i@'\CDWU!gz -ZeIoIXlE;]۶($ȉћ pAE/^\G'l&SG.YyOۿʹ^-wh:.+ڒ&E 낼y/$Y؋cU%R߸||֦B %O3ބM%t4ϰ\̩G)⸳K̀ǧ‡ Wħ/[JS uČ HFmӇB%ڥK-([ĬyPg|40<Kjxҋrdds韙P @h >曙m$7N@[5[7qپ0TKoT? `42n̫fŋ@oML/E, 86]JrLtO{O#P)(mq1ݓ|m qLWhP?o(ҷzqV(4;%I4~ %0 AE$yhS;̲{oP< 6]z@}*o^Fd E\2&=mB4m]XӌMRڵf}pӡb\HBpƫ_!P-t#dD4nDqaiP2q\՟Q2>D,1}B9XB&ѯߞ_ GσJ&Jk29!}EI~{D|2&She~ Mx NgR-L])ډ!zZj~ţGə'[5zޭWRR5.LT"ԅ?hю>OBeu\}GCw9zBW)`1jphIJ'(?hV1nDk g)%}J4Jۦe?8H@!vM#1'w!''h$H7Q2OtYEM=D_>?ϿD<ŇCz㑦CcW`9/>˙Euىv8G*D ˟WayH ;~H鵜G#TS?3cw[Qs5@RKcRZXHz7.?VafLdagv5ϜgG2A,I,3:d[ /ciEweъ Qg&:povлWm3eyQ?63c+IŦي'bTkƂ ٤l#o-IZ.zC!'C˗lH }-*qHܘ /T +ϽLe@,T~yuZKX $CKUxuѳbL~lt6^?T[W+[{pi 5q1XRVފ+'Mڭ: jr)9m. (}<Ŷ^J!G\E%eӊM2ҫ&éܒO4A̠e8Zw eһ;Gi0EJqe^ |iFl/s\*A8vƒ;3PiRǠ2?)&zeےx6tꊨI;\}P3IpL*URsc~x*^6MIpYM 6MKTH6C4kY :y ,!ط5)L3Zca\sZﳬ+ e=V~B #zQbwݐTwX A.;R>\+t;7NO35ѐE;UVҸ7vU[@WV١au-Yy`}15vPܭbA{~b[mgVi+JaM:)5nɾؘ0~vʉ&kd[CX5DehCE ;Fo qWfd|L1I]j N>)! &o~kZ<{ν+&>'1H-d: Of\M" ;~Jp$Qؔ܉ ]s'_czNOҙ94@lXQ"'iPRS hg]yORB7JI I0 k,28xì =7W'1LaZtj,,.y.-ƃië/ܢ=r9-;r[mdUf2UVb9Nь|δ* @sbgӴEF#aId(0D]^aX %>L'&!!y?/>H|#\Mq&Jz"Kح<=̒޼#Jq>~[rvoj=S/r@ٹrKgэj@Jtw4 t,mJ^ Eؓ*Ɛ[j !aBN<遝ЋX߱Mm459E[6aL4uB g`xշRN% 0Be&sTW)50=k)eh6-. _oC8^1{̲Bd^1(Qhl,EfRGlSuO = RAWGvZJ4p .7oT 0#=@ bv?G&1wL?xK2O6s粱WƏHdVBQ2tDilZ-~*v2-@*uP=bGq&(#+>}~NfDcnX-KMI|wڏ) KnUʘ|P2=ɇ筁4ʦ ]zk|CVdp8d`\X+U1 2]Jag{26p3bbIRaOTvaVl|pdj!Ińxڱ,;cmm8 rA36a{([?~Ml*Y#xIUZ^&Bv4q\5G[et> wDRY/XIPԂ[J 1dPnyqauLfwpjwb3lnO= ԀHZ;Oe2`n a̜؏;ȖMI3=i dz( 21f^Fhұt2Pfd Dr_kw  > whVgMxOMVZ=MPWv-"}{'AĈV[g'U5}FzN]IRL v1F~|4%XEjpt "K\W!ԯʝ],w/vl_s[Êի]=.nR<8qڹe՗m:,?6I`T5S =U 9<*܂6>ȧ/|[Kկ=d$6>ԮbϰE]bjev) 7m}5Dn.91GhU]&2̷X_޶ U]@1] dvM_(Ұ" Q G]F^׆`DQIi#96CJ!M},툫bn3٠qG,C%\c7dUN$AMtͱ{+[omw\Zם5ח1P̭V 8<  ݟ[V$r0ۊ!!&0˕&]HpQv>뒭Bt N?R9L*@l]WC'`'sP,<ϨtHX_ EԱkYbO{Ց=meb\܋BC&k] 9Wc=9ChpR8 C \LD/^eY ( H׳ȟ k٨PimBb,|fl1%_A@tޓp,<#SK*q; KhF% l:ƑQ+xf3vg;qJm<b6gb x}Z[C@u@F'ϠPPgD&.M[I2ҞEEL A-HO&b7!oiZKsSSzuBVlcϴ% 3ݴ8nG)x%:9n?M>.y0ZWfG=?q zDsj'W5T$K*?p*mqnx}Vh>#B[NٶK5$30Н  'n(!9< Z30뮵)bJ 첀!nl:5 Utb0s%>g,i}o +.Ԫ3ͱe|4q9nC ퟎl ENK]y=@Z$sIF Ǹ:`Z6R4p}.!UywfkXӚ~t."S.tVDȏO hs5/?F[{gD \ s4;{V:Jc&4y:yޏ :BAwAT! !j v܆&V^r -c㡕Yx4dRec]n2Ms9m&y<*rHዞ/b s],YY*wtd)Cֽ4-r@þǽ'殺쐹fBFc3{%!"XjuQQ4P SV f.k#mCp㘕CbM %P J!R`ǣ5t8~* Mp ")b2`8+F] z[%/:-R@#[U/JieI\M`މunb) ?4rSwlS^)i[tN6\#N7ͼ6vw[Xj)LT1=kѝ l=DDĦK%s5f7PW9pSʹhkSrpYy8[ɆH/lt)O(&(qWY3 Yb"X0}Lf7 kVn:,1 VPKZ̵%|eS^ 1_iBRM >bTdzq A>Rm[A5HoR:âjJwMەh}/@yB,AƹnxeU\VA;ER2؁);:pg_\Cr$xVfVN径,no6PŒPfm]/8wqL.l-<(cGF. @JHw'jtE-XbTbk/ qn(g5k}JBƒЕA(G._IP{h^Fd8XhH%#,jzXDkjϞq|]M7?B# h0ױõ|0#nDlP^aqMNE7&@h9`4syx<_ KVŸ:tj/K+c9()E7vèvAZfaqh/ YqSB}~ǥ*57=ȭs "m$ ]Q ] K ]x𳰵L$/JUq'6ˋ5 VD,!y5aw…LZQIxp2bBQ6 ! Rr45$ .ԓ@VΠޤc~<Ԉ3o]S/va=q_6<6 >]0QVn:du刂4a.-,wѝ9-v8ۄ a68o6"l=t271V33=@JsƗ15T2R<'~'dad=8s)'"'8f쨑}Н٪@n(/̎tf &k /'g>0P(-11@V }#]],IְfRjYN|;\=Nx^6m}(ܞjS$(It7UoPL=юēыAQxW73{뉵V }&9w&vp78NsTb 7PYMI㻤|x3n$rz qJQMPMcO%Cbn1ϡ m߬WNUq+Y}<"fQWSXBTуdUD+[[B.NA :Z޵\4r$g#L>؁D(9=ygI KZ}GD}Rb S"BxM$dsi?P]6Ϫ d}Vt!e$HɕG}h>TPWG !y!e=KmN]x#O߀ʳv8V>3mnb$%⨸%V#+D͞,o("t-"I#fGassz"'_ É(-’tҊ>}dʗ X51CWg^M7"^O D+< _:Y nԲl)Vtwn| |iEOw"{e=\!ƻ"N[KEKE$N0v_8=*%pRgepyHb{@ e ޜ+_ J iyH۟ 2J4K2c@:u^:UGSˣt}>.o0:NCU)-// N;]ݤaj ˺CR7VcT\޷.h@ MVâFtI1CC۪:]IEPCΰ/{Hxi[][e(cTG 0 R飚bnpDr¸n s3z\Q-) b0ZaMiG<]iB\a{C,ObtO2F#l\ jÜN<n.0WeGj8PaxtGmZҌ> -oyRhdxSWg^G+Z:^hT.sR)P"9ZI8|%v/Si[1T Uv>Ӄ:_eIq(bv} ($rc},XP9% s6YHEWˬC78}ؙz.&CacFZ'Jw2$^-ф0?G6o  P8gTO\t1FЧH[*8Q#5.{U =4`eI}$G]~0#N_rCB׋yy*PxOͤltGr;HV'mbsC9 T`'va ]Su.boTd bCqZcΠzaRh)nE%})s_,!EhnE Kޛ71~ 0a2 򼤣u_hvF}*͡+& cXS|upŤL4񫈐k=QgP[]hA>l$‹h7ͫ9{s8ePBA%Q&ayKGu@J:SۡfC$  ۞W$ȧAJv9gtP4 yW/T|3 `MI't|lӴ=<}vVn9qŌфhQ~*2=jG`'R""ĭBE?w Sp"O| `<37o9'S`(WTYç T`)os&ɘ]zd~M6y՗tGjͬ-wh5F&yj.*D} K- ֖$@F*fueB-WTDi,Kƚ 2T>X@QTnpbX#g+?F%Ak%c& z}2;kj )6;xAM/,dGUFuC083WD!OK⥗Ifl JI:$ \RevvKS•3Y0<1wH(tQb,p>)4W -5/Ys)+AyhR#_|/-6j5]tldJY۲5pD1{3-\FKr//KKKj ( 2m#trza#yE;Bm 3F[@sJEuM{i>3x Ea1whň!6gԁY݉r \./@Ǣ;:s-C!L ڮܒSC>2Ing BGa`cb31wi{c~U /L?HA\oBEH<05,- ‹zDpol |Obmz튒 3 p_f_ xcmhgl"/kjMrtWRz Jml>GX4Waonr[6'-}A ؄es ,+չ JT*@|TtA :R~uSdVSJ6:D7@v~>[]RM/FDBvQ!۝u+ {Z9&Y9-&u zvblP(eQH#/-BS);-{X''HARA,F? > X/߇ws!Ciǜ!~~sd;7F%*vle16_Wp)zb ;8 M;R*~9 .]G'ՊnXyu5MkTZ/gnKy,rW Fr@(1u>ȕ:>2_WA@կe|#m"v1 kо8 {tiN.cVHR;lD2_eX<Y#ȤB%Sl'c;'#q+hY"88\~:T Aƅu,z451pT*@piDCZUr5NO7?F:EЇX*{!8XHm|1ڄo<l%Wpt q47%j코6QJ i>^s%CQJz<δ>y% 7^cimw}df%yШf(pRUct7n4/@wUy~y#p?VJsǦ 8l#Y|p0UD-` 3\'&~~:s/4-Cճ(Vb,dS 9etPrXW< ZN}xZL67FAÛf.cMꋣz79|ߍGVKQq\iTG,hw 3JՃ DF ?45[+cwh`|I48n1jrv،h[ A:7Nw xDk+9"|}0M>x2ƒ[ȯͩ{P.HfYvuŞ X1lܯ[s3#۶60~h"\G̨oCrQԚ5NIp7jꇨ˂#DKERѩNXNCJh"_k9[S:Z 2= (C_E;+8;#&>ہT`_X%5bTaFϔi:.%ۺ¼ɹ){P􉞁R8Ti7at, ht);PRgm}9V q̫Wv4Д{ΘGY.-szv ,' >9ٯO< W4қ ^œᘙ?zSZeayp~ݧ ퟹ7ó^z0 A׼TBNjLR-֚K$J[o"tƵi͈-cåz{Q7@%)`˴k'f'$lF1J_}"OZ~p@k sAH "MKF1 5qT5=JCm]z$LNU!g ODCr˛)}TF֊PP (eJzޫgФ@t>uD% 2ꈭj\cuk1i=-鋢ʇKY؆?yLr'LPܛv ωDPeoHTQAj] 5&D9e}9RP+ ) 3٫6m;͔[+Ao'5Ay/$h1 +͂!;-K?4nkOeRէx4U C%xL:&`H[`>j9xtsqȂ(B} Equ&ZCzyF_~%d/10)bZ'1o0B8u;jK9d@tT%>V)mP|ɓ҄Y6q֮Yq "Dרv,%o-*8t)Pl lI~ rlT'hAl]aQG=KEV9JC]i,w~9l% _-tG0ҔؾH"\6ݒnKU|aPM\pX'7;V*] =a|hFy?o@P(`Q&Z-s8Wm2asIbIRIgK~JT"*Qۤ/[ WVxI.A bȲt8d[-Zo%V^ҝ 7^| C)*yvʈG2"@Y+Ԧl "]?{Vusu1,QtȲst2iQ9d wz?7S\-m``#@GUK]TFKY qO /.Sk9${ǭt=@ vaxΓ~s=tD! AGT?S=1&MZ>|ѭߑNr÷10Gmg^f)K f;[m 7z &GZC ;DՙrZߎ~P( y̻o|4 ̙2"{Bav}_K{,#V%ŧIO鼀Cذ)P_,ifdϼ/u_B=]5 5Cqʁ lQ%2*="nqbN6\܃ցV Pj.a; , ǒo)培*RsKc?d@I?Zmi Q'QJv ]6 hl,q=+PF>1YqZ< /#\)tG~Sq&Q?Q5R╩'Sg嚑N:ТP7!ݜed>8_Pޠ@Q@0o=2oIp5yCRfEg-Ӿ0lDi6CDf"rtukE3!W!4]++.t/  8n ^/dfwx^EˢYrZhE&%).*7a~4TE9~%ͥ-_>c42B)({Cը^لpxE kp4$AI0 ~Ex(fE B9MP2B4MFd1 &-ܵ RҺU5QLTm 엇m񕵚Dbdf*R>ڬ*5>ґ 4bs^GdJ؆/=3fقٛ vk}:fZ#L, $ ;HOXo ntQ{pZ&60 iZ#ŤXk\^> Fug+vqdNɽ ,i6Vr>o 0PMގp-'ݫBɬcվ H&"t]:WINNJQc.n7' H+NzWl.=O}L=s&%,:doOd Mwrd#TR/МӖIiƕ# ydҍ~Ha}aN nY=CmtgQwֹ@#Us&D/{_ ;VEg+X( ?V bJҾ\gI>VU.MTn <3zNٔ+EzTAD2E5n26>? xx:W>= M'Ơ5 &% Fn/jX.}|uYn8if0 )@3XFCV5dΛ3rJtbKU05[,TtlHȍ:V侔ޜy;}1٪`֓T2c>p`./?Q_JYk)M;;#ϮUH 'WioPe6x;u^VMKl*+PF͓d+r("ӹ _ VOaبCPzel3 5P:R(D=jM=c'T\Ybq*xW>t,#!_y@Ҟ̭0((g1EG̤},ڛ&rfj)?^,ܿazsۗa wJqW;h|vӥ_I b]l(yemsɵ JV3UHcq|oЕl$Cl/{{KOD7SyoC.fFz js:>kz\[D ӰJLMi/ E2-0 [. C?j~Y_c2SHɹJx[YagϽ0Tߜq9Or&Ж̶߻<]h Sy>/~ǦqR[gGy3mE_!~žfd-"iұĎw|'fs,[m-,b7VNyXz6hJ|w,.-s)ٵu`%d#>YK /[!*:pb>"g:36PwBbvMp@Rȅ6_)=.\.~IiM0jIHx>ir^GKgp^)IƸYaP*RvK 8s؄DFT6:Kah;f1H%aAD9K/:!#Yq&];.cn:P4@e^ wT)FvbYy{f~ )\-Q-+oǻu|&GXSВF;I؍wǩr8S;D˳oو}s4Y7)"X#yV5?BWA}u€' Ks;CГPC9Zł5SB~C `K0&U0ӘSx @2Lj>c;qND;a X$[ u; crL6$_ Q7VuK\ІO=&5x'8^Rurz,yzVxKS`ɸUu#09z wKe&D' 3*DT!zOŜu"jgv L5zGfmiS0m>վ9+Ҷ)1xU? x\~zg,z ERc{R=``T2˳SFV)"E>A'/J2tig(^I\K;P\`Fa w"MqnY"A&ae zXT#V!lI3q|&M M,Ib'GL".-{%Mop>J*˱/Xm|~Er;^lN 5"6o[**K4] 2tazkM87=W!ՔL'Mbэ8ǨBLjlG5UiAdu hXU= 7܏cOQ%kV鿮kNR:#YW}z6WiAxg;HHbM#^y,NgAeCs$vAK0B~_pJ0>|kD 482Y0NQa1X?78He~`2h׀#||tB1dvڻӋ~{ u_6`;7 vi ј |!& 45FM8bu<݆1ɧ.V-Ip jFG^Kq缺xn~TKn-Jb}S_D,ְWmk/Ye˾y!ڛ%㏤w} Nq +T7<5<#x$S5ץL"(gY9bX#_5uN(tH^1!*D](7_,Z$S_ 96c>~#]1 veEF]&*bj)} $d?{%Oĺ J SWӯjTkvz4 q79we @0HWdz1!q-b9OW /K) 2}ۣSX0[Fʅ NP։MduBx͈; +9Im$+^62_G"d1YklGDƇ>3|AŽlIʇ9ٴ x#2(;8qX| s!b_`}de(uۛd[#Ta߱2 1mQrE2tC߶ Si-Z4hXX Hɰ[14Vwa ^4ŗM,5ؤ9ltR>T>xbwEAPw~ "8"14Q8?uW3aH`1Fи*xOj k+_@-ފƊ:}Ń9- n} zH f˄Ca˿V+گ;)pWrbueV]#MMq*Y㸧{ {Q-ǂ'|N\%UqRpɌ$zQbkQg !ZWⶃ2I0XOMDR?֥V7SD/M2HZZhj8P_bh/T| W!H ]c.V"9=":.؉xբywߒ-vw;!y;K XSfےсsbF" H2{lXƲʋ-`;t/o&Euz(Ө;T\Bfd'z7u(EF70jȧ7NA+;2IQ(-rQRD:ȟ!WξSSLVݹ=P{s3Ζz"J%C>H!sh]owʽ>]`p:|"*V!:Dez @CI4m[^fCKRB~i\W8l}!Dwŏr_=1KׂHPU- K6TԮzՈ Ԍx rmcoN*?4 UGL0}6eӃs%:CDa,Ƅg\'[r7+j&7%u~@,9'ἨeDѾH>J]곶qM|T_ %}eÙdEBjQs^`v Ӌ(ϑG)H%Pů9?b*jlSS_KS;:kW#м%JPcǖ'4]v MT5)_lᴠ?Miw##Z^m8"p0טdk5 ;4$:P8tw/Jtt bByzѶی8E1 w8 btT> Q'p_#( P+A>6-z%uK!;Hl uQS?(ޛkK^Yp:S LOKbL:a|{]FmacM~>2.V. .Ňn;Ch#OT@[B?{gW΋-p-7 3&]Td:w޽ PDl nVD@sЬW?`\/{8xHo1Kڑu[)A[Bw~ mݔ׶ʳ8*2{1`36Y4vvK.콣qyN IT{42Uo!@@|1x#sfZiwp 9n3ǐƫ5=w,VE&=ik{SmY)֭<e"{*כx^䑵u O?nIdS*B5 l WMJ&Z$`l£&xKqjĄY1 ry ^3~Q6V *]Pղ4*SH2N+~3tqPRiȬuULj 4pw%0*h{[+2)]/YYx|UJ,j&ӟB7B@=򇣲쥿Wiq!EB4P.zg|&'%n7)@ o_Iv7/%$JF{cyL@Az~Oَ"$$_+D㨆%-@Y17 .h,K`1(n%tdޔ ,=⊤x%]#X7ۤyqn@4`]"3yԁs6~2q#[~^ekrT7;q{0 qY0De l1H0//%i{Kz7eO78)xq=AIv w{yk1 DEcRJ ?;C S>agbNNhKCH7\޾BdOWuwއdm?bwZx̴B+йx%{jgNzPlR8ڽߑ8pV(e?xlS 4!e'Uwޘ]򓻲8tr)nXGIJq!)+օL%wR02>T1XU(֦/ET6;><*n18XDKݔA/R;5ޮo15تw-E~;nG@O= 3#:>Q^Kj363K |˞Pyh@dڻby[:${Ȝ|pbpN֜}i_vD aAF-nzW\ZӬ 2/\_Z[vown$b`=ivʤ Sc4yE`dTnTu '}:G$h.n}"B Rlpz~`ץp?M9QZ'[ГWf3pG_5|@ n6=IS'l[4T>RSJWzz2=3ҋڦn^֫{sQX4xP\R2Vz)BMKӁ$] m/-٤;v_>/&챃WtKzB«aV\0^f}$fY*OU2\;Xg+kt='-3>u"}~CUc29^g{;]7>3(vx" :4Ă?tJFJ|"ҏe:KK K?F<R1-E1G_ȡk^皺P(='CնgQAzZJQ>KangcsbD"rvn;WLv.?zO ]fxiipa4&H05eRV:۫jO1<.sL.B d RqَpCYZ"._`N qaaqpKpJO!ۦҵ钹?褀TؼWPUF=uU vg,[`5RȮ~bV|B6}[$DQf%42nA BRJW*Y:uqN[&Eaa|G2^!~^y(%(=^P+3Lj!m6+5e(@n)?#x/f0W`cyAR|&Iu:6͢ qhZ^HGREVJ,j }%v#QC[$ 4 .QФd۟uua ͠H5 9hItW&HϪqi/Nk2)mKY!7A¾= *˷l䢮4 -W0Ys~ȪDPtj؟NlR@[QÝ߲6A .YzZTlp~~2T_qRY_BֲȧX`d)m?u^uwizMcx~e|iz!űLQsb 1|&~w#"  l_b֋x/AI2nwW - O ^} % P꿓"y5P"i#gHWmGEY ֺ0rg%lဂ^A>J课aX^m]Ѻ4돀 ׁt UZ,8V:E͏etmmH %+^(h4bay{" E)DVĸuǙ^FŽ&$kH 6J +ft#E!38Ӣ$M xbOMLHZԧ9 f,)>OޥWYyоu1l.߁*"] [;u ֨ +AIb2mWk[ÆP%O13wjqXU{[T@L$U\n1/F10goe({x8ߣ t$J˧pT##QVsP8S:07ѭb7tOAT^‘ Nf]ߢowd?t*_@>Xuն^NLZqIs~RYc>2TBIDQpGd` ~k$Y!Z[f] + o?zv"~9gWX{&U8gނ&+pd^aY؅%lP̗38"$:a2{}kS]$0jrr#_qbr;h@kea6+g2F8 )7>J9(iՄ1@N$(r4e<΂{Z-Ij ]~;O!7O<8]fu`),c. z*u޽6M5c`J;1qnu`@p{oCWn5dTHLv& Qr| #WcJ@[r?NReb)4rGC[JMR]B9[E &߳F=S8ڈ!s=V5hNα3&ɣIbto8>Ӝ mF汚<-fƅo,+Cl_&)D>}/}.So a\@@ޜw*IVc,wZFh616`(YoRsv,Q]xs(Zb9xxj|BQ0S2e2&֧XQ/+xˡl2JЩDIuK߱./|J+Qk-]X)`H Y/0;W;*[V4ЭiAI9g%f$U 밞Ҩ!*KJA)ڶpFۓÜ6\W&쁺[t IEOB {xɔ1<.ԅ#%}Xs~,kuxt|[k0$lLlYv"+'f ֵ,u,O(< ?Weq OyjDC7q5î~ Aʩ (r-=bL IO=w1n܋D!OU<2DNx*E.tHcehB[|(.]Fў|ZkWX3gT+vx㇭,VLFš^>m8W%_Ǩ{ԑOUvױzB!͔'mk&[c:oI_\y6{<~sqLsDC)a`*c j0ӺD+ߗKd 0<;7jzDSD|03v?>((ֈFV&&{KURGJmb1~ER gٙ%. r^v?\."G^!Ms711gfRO}Y^>#`=?<BE$+왳%vL4g5LjmI/>lo9# q$&4TM(gZZgXse?9 ۝U&Afx:}]5婤D~,;^Gf_RVH^!(WLR'9X=5.*E.^95#H;O_SʣU:?C`Jn~MY8Yz!D7n-mO ™͓֭λI$S!K:BRn{+5 z~ɜٗRA2 2t4k|ѻA)i`&pop4R#@W$?y͜&kd0i^pX)IankNeR϶l @rR9BE3mr9JzIw (!(<oBѸS%^YqKYHtڌަq[gv6W %* 5K!֗Z #^khB)/1iKOF19UadHBg*Q7`ϟqe;oܴ\F]`ہ#B`S%;W'Oۚ",8KC$u ZS*~ۿxN39_6U D2#+:\γ%;D}h,$1=^ِ5 ;^t8CV*pvX:2nj0yØ%* Ӫ=հe9_ZH9QO#a:ˮ;H~pJ&w% ^zh%ab @6kEl{eL6ݡ}6R$H~3O3vΨю]5g=k0/rjicpu(A'sX6r9 <$,6r7J^/j7'[S!J<-?OXI+sMDE0a2vQf0Oa5X{fx7ۄ72;6wj&S>ggŴR=Tu&P> nLwh_LeO]/C"n80$p$KqL #s:;ki7gU֮M-̙Y2Jy"FCP חх,avRK|3̌([45FKdJr`|z.P^Ҵ |tg<"}Cc,FK6]e>zAw&{(V-)vMz?~Şo ̎\=Xk9j\7_ql5L1M[F\ΙyϢ<д4@~.YぎMrFWiRܯArW8̴5Y~H- j,۟&}tAҺ6-!VypL >I j4}0]-. RP+YRe(p 0Jƈ3ÉR ,nFp`%:sCv U0@6ved'TZ<ޏ7?;J 5_20CvAfW2W]#TN<1:(Yr\5yXc/7]V<+ 9&ߢV̔;~Tn &L^4T& qx˲(TDS@1~gr06k^MD0P䠭":#O-8d ^]gc8:Mb2zH]RX.#T_43k=5g%>VmU_h#Feh 'xJ&30,% kpjq9aDT܋ S*8YLߏeCJ? "~EW9WƏʬ73YYF!v%-O|lRԠ5R< 8Bϊuz0kcb%jQ%#\Wubaq2<`H)cg﷉\ډ{ 5k *V8%ѢJtZܹ 4SviCPnՀ#YyFZmD8N]JyfrЁ"XU=]W}-$[ ?*Q *xnɖ)yiriУ?(K+s=xX8'nqSӶ%F:Ѐ&)t^LjتN;T0d48O{ҟ(Qf+ NCn\L&IvQMӴ0+wlZoq]~ClzOxC-O9FZŻJُ}b GxZEbw0ȳY |E]gu䕣zRT&.`Vq*g+9JzF*fׯ+4fSr(({T{IMW{~1P7>m"B좱}h"L{$ dq Rs0ϚUyR*V"ȑD5`zc22b4*t xc,vvysѮmDe|ΖE dΟbApوPY㪟TL6/ o|PtCȂAb/Fb]7g7B̭XVw M]%] We>,J+/QaKD3 A_psjމ1̈v:>s<%d$7l5oP}|NI;xe@Ji w:qި! Dz(=rD h Eg\+#f[U.xN`fceQ{2)R ۢ( ROI{<=oRET:*3]S-h%>VUn <00f;Lh79Y'hs!ǐP /;#ƫ%x52f9nw$P|!1zT}@EVj&KfT^f9HU9z=xl)DQj aVQG[վw8 N[m|PCRnB72ΏhY$S~c3s(ojTRJ6%Uk>@Tz1W7[/n~``uk\ s!v=1ἩJ(bf|zUh`ɟ2r wD{t&ś.7ܿOɦ(/Bl>-dC9v2G|uOwo6 p͂]FqN_c2`L'0U{8*d+'Nq 9J-~BHL; 2ta.ti;od.7DI~]qv9e!4ߍogeEr@Oan?Z4⿰ft8ѻSnXP[d'K0 (]U4ۇsMGYcL8tiM{FȠK09.!@/փ )[[u ԙ㋘ ^ zB7K.@K40ƖYu 9RwG^ { zԑNȼGRW0 s AT [+31O/JbQLڸ>n-&:1m^(ɸ!B~-%nc#Dȧ=Mo5z\IP!R9Oco;XfBL ~n;4o<$iF!,s9 fV7p~XNλ+&vHc.T(yکؾSǨ8-jqׁ.LoMuIEq\8AP}p:2Bns1qF /ʝ?=ܑ8?T2(={-]5΄h:Qx-\s2TAyrILv^%9 0-!&"uC`{?:uwlȅ8d8 \R(7ueP2yb o`.f@>lPl@Jܥ@̛z3S5#1-jP*SƘ*n ~8Ŋ*Οi-.&Umh} G̪>3ѓ"$Ąκ+p , _;3Lss6p-?~/ه}Bv]uq`=mNDR{H6=`|E}@* q\RALzL7Uy\ ((Aw{4xHB 곇v{*NNjI7 I"-d\t .I}A$ݼR٬\Vqfq>ݫkLMZu CcEUp&d1bQ5r]uY'zrWDm0I {;3 RYKm0Zȗ8'[9G3~77^_àXՍ_ mzGOi5T(u40T8sϴ hH*˘JMA^-(TsDaA9'9ҟiBIY`h-kCUobmC:wc}fvX5:“Z(BC@E9,p~Г8N~4_J0q3hU8K߬o\x8X_5yX}1>7 anrcܹ'DpId'@F!Liw6Ģ :<^tᶤ53{hGxKw7JB.SR΢~ZMK[;EPt Iy5oN]~r5f~$׼ѯ?!=6~f25bA0%6N?4͜X]+ j`6(>jZWh Fd*T*y2ԧ]޻W\|;(@F]Em|)PGW.׫X,ݞKIOdT ȭp6:#f.j={HZ! Va% y4uL3Lv l ߢ&D<Zj2R'VL὆A& &[V$.]Ct7;Shb|do"FV ?\dlLsxR 9>[- pJ8G[5txN?S,*_84/ߚ g2֒jzz70.~xLR|!')ߔmOJ zȹ [r$͵ځII0cZ tGoF1 ouVl%44(Q#0边Z&DpNڑY0E_,9OȟƧp`" [VSiktĜWd%?""5Y5W^b}+ Eݳ< \Mx'{pz ``ρdTVg:myY7I(<9*îEcPlN,8^mWWBu,l$ AҪ!6JK!VنҺ?^6+PzZ`J۪q CFz<~~13,W_45@NW$G'X47HoZH^]@f*|J6_kPmwV61pKk/z@5 ٺӫP/?=l9WqQvݓ_byÕvwt1u%MM0XdD(Qqϋvcϻ PK%Adz&PN8Ŕu-wm:^L5Hsw BwoNLi$\}]ClIGSqAxif|H\z==?<ڤf)l$"4e0ZޖF~rr9XS{G؊#ܵ!Y(=iI]Y`maڵwn&u0k7߆dPZQF*IM` tK~E (nhFsia-ڌ*&=8nU` (F1,ߕZ.u$yQ4rb@/YOU5h՝m7G l ͋ëGmsTXt}F.%bn1# p,ǬLx5O'O_Κա( <[U^~]3. =ϣ @ ꃘ.P%4Ф4e:',FPM򭔕wo?,PdVB?>p vRy9p'1S &ʠih*n>OͿa'g#r^=UAVei4M?1A^K! l(U|&Cw 'Y%]Nr1UjnqhbLxɊ$!kVx-~8]rz0pa//e6;ԃ'Ptڀ$[-Ux\@]p'4A:yV5KKEtZ _lODc6-k2:7϶\%1+^Ե&}?B+URCN!U =i[! )l Q8(`&fCq/Vsr\^)  ;/0UiQJ .y:5vbgڝ)`:8 UWiYo2,,wMpN]٬8hN\y4 jz;#n!62MW]LyM,tt~h:5R6(Di"8 ((4-En߫v1F QvYc1Fѝ4iL&F\_7wvai.s[D_-ej(@ :Sԍ,ZJ*LVQ NyVEIMk]9]pZ Id^NiߣpTWdןI5vl@΍Xƥ~{!Jm,/j˄u@݉sHQrపs#uiKSc ǙFjLt.%:ES`=10pRe]uqٴk4;DIۛoa%鼆U\y(YlHOF4 ?f|3xDC |JIMNQeqvoljA GV{~HksU7IX^<[lg" `U Lwܷz V q`B e6-_ jrOc\s-1%F;8.BȂd6'cU ndfMnN>dq\Ȇ,ubCz{o^bQ}o4K+zhO >y^. -ԯx'1aD\$Ύ ϦQSS={ws80قFY< ";v.BIz0XѺ-%,V/\dȁVI{K$eK\dHIr4'9UOayT]/8e[.܋I{ fTtH&:YZui_f>ibC݅7RVd:YVx4^GX:36xp0ƾs_|mp q2pQT޲`/l9S9ET*I{->65.!l\hU[0ϛv b`yz?]HG~',@ rRݑC[ޒOƎFIPdգwagg_׋y!$xa "9~H/\w/*6Us (Ecu)ibuU89q|ABS)'3ˢ#UrDOgĴǏUwl-aHg |V!d.z9AE3j~ sOO$B5m?öS+饛rdV0ˤI p1 $دR.ɶ 0 3J\W%{^'#75+E%VZܴ2VOC1|߻P4@M-"T3:#R؝:]!6 \lgߣ^ ԺYsߖС(ʑJP+s5k־snz3j'S.ѠE)F!^P{LO8$+)qz4FqŃ`}/r ي'|9UQbjŵe0h!~.~υ}CEJ4 3g{ /Yg.yLc|p9F nόy8E^9$M,+*QN>ˮ[ęq&([Pߡ_%!|dHx-,+wTH~t>$GѲ":G&{яy 32ubɨnte>K!+/l!+dhD+Y|\BL|tf16ixsM%Y]kS|g?왻s4Ou^G۵(S!k_XjϘ82,SHTNӇBKD*IAUV';7:2zz2>ƁXdy=ijձSf*rP^\&~UiRpd@퐱wXUֺ)y; gSh"d ߛeAF̤ɺ4-WM(Qi0`08ot$Ȥ]-k3~B(׈rev**m'fm˶b L\7 @ _ e-oOG S_ 6TA?H4}^?$ ]i,65`ol4mpY;tQ&4Us8yd0gjt| ٝ7{V9EjGĘ"WK9+C֤ο;<TFfDaވJaR9ܜBXhA`q bŽ}mƣGR{2M}nM=6rSɩCjJk?0$?ٷkj|N6Qr  M7I_J {$>Z`JCeDTvkE^H !ߙlaMφc .ݒz9*?~!bޱa2oQMK܀KY讜EmR鞎rԨ7_sSm)e(bH(1/Y60_ð& o\pt% nzp6bB"RoT {1MgMP*q ^pSvdzT "mᮜZE~lطMu\J38ATdKǤ-\G#0TUU"+\U&>K7Ww Zf-i,!.QV7F DK˩2_ͤJ_Qw"MZ2bF [U)MR0Ja@ʼnWZD;d(qpհ0 8v@@r*!?Xn.t)Kj%E2Czڪ8W|ůe|}=8-YFPWQdfEڦaCQF|sY!(ΛJ$ģt#+[nH%u:-W&|uDmw(n!b#zj ه>Ե?`=@lkvޏQK)%B] NjHeyTi [.X,+&^U{]£$z7COeog&4Ĭ4]=X&l-&Ss7_,7Ms}/?KM a Q_J 2<88l,j B)(C٤6jKxKڵH3y} 3аu}@ G|)?oj8d9ĤZg`Fxn] (߫W6Fb):M\* C w )Ž/!L(J-=sm^:a`0=-?:8PښVp]Fh9ߒq7LW[Cڦ=p X - z!=8==akŜ#j#l[ϻ7OUέسs%Hm|y,oz*y3 ]6 lE(Ggc:Q\0 \75/W- C]/jqhA's4_J|}:M~M\6 "DWJY~kݧh>luJrWʷuɞNnP^D+^yRu=玂AL*NPC3'0 xFt ܾI74hJl2~FWtIεYPyGP`/*A찷lp:wܸBT.83pm0`FUoV%bK~TZ<+ZE ݽϐnCx( w9pN{,L@ h`_S7XGD<2b\hnSQ?pase:>3rV MN,Yx~#@λ Q6ê-Tw :]x:aJ(u\kgZIWod^" U :jnkv%.x<p.ivAAήY0-X=X< #:٠Nհ[ Ilɽ`/'Uxm/[~x 1KڟTknS-3NY]#󘰏7o c;a@w*|VU>7l"?%Ŀ>%[GmR^ 7Of8Sہěe' ER!$]~?.BۍXS7_`Ƽv$Dr0/=cGłp{v{0_ k)LUK82q#d81_`!Fs>lk$ P1/ȐaP$u\%+=;qݯr qa6)G3ᩋ^[{޼c+/5%C*FRm|)@EDb>().F Yq|HcCXAm{12r\ E7̵VؕEԋ|n"w #Q!:cqOĮC T5L 9Yˡ=C3TmJHR]w~MpfI@39ĬbAy6'a'E$;@\\z "OqxKX{|Rq}!Ry)B *x?`p^}7Xv}IzDb]w^,JmRէߺng|XrE7^ a艓hGzMxejnkWsak72iM<[ƕM'k:j6 $ɈvўFALSY{p,s@/@hH0HRpcٓî_;oȳ鲦gYs[YШ)4eNP^'rUgV,$ES._O\ȥ3R'}W#ekl(,֍GrD;5P/gm οA!b\Q.d+,."\@+o_묀VG5gma+ ڢ(hD!%VJv#Ǩ K9Ys8rC"T@>S j1TsA}cnl ĩl6@p;b)P Hlc -3y{iJU4RcWA1}!X̉\_k,f.ʵW dYd\E HPTz5LFd_ȳB?&I]}5qmNۭ(X8'+GV8xa̮nҞwe$O+hƖ"ey=x c,&y޺/D7w~D@)op~Xxldt)'Cذ)<:Z: gZ|!r=Vdli7bn[x'&cK\)B0q=fjO} y47*P"jn&=)H0ܪM%P6}߹'(c"̚mdF8LJQPb}d8W )s :#?ߣt]D9ly2L$ KN#ρbbob=@b)@=h^y=_G@+r5wr34jdVn5{_=4Uyӱ%_H'CV&^eQg_NJj8DN RmNL+Ml@"Ip5m;/vA阮7]7rf\2;Jr+YUqGB^ ~K~2ȐsI{&4!vصvShLzsu[̵ sҢ-Ѱ8T~Lx@] mq_&Ea7Ysg91Kms;y tl kv^Bm1]9R5'_r&l\[#^ f9"zw(}vZmE{f:AE }c["tKHOe9"7 UeL7"X'Ềm9)f(}NY> ?hc/#$>l.{>ĸİ|ΔvnO,v\F_aDZPBvRXWğF5ɝoe7~j#} vt"d ¿'{',DD8z UМf돸l->Yޠ]*>q5劉`~ݰhIiLCD;h)G5]+K'bDκzŅZ6`N7xjX?o0FYS]QhicϠ6 q*LXof p t̂'`cdWGXDK†l'V:=e;: 0ꆜN;]P`dl* y@]+TEp+?rnդȏ3?=UDEZ]ToXec>)|,SPbB0*bs;?jQpC*t W˫Ӝjhʆa _+sDBK]2Zyhbu6IC0[t[JI(Q%NX5I7e}5ۑόl6ѷ~d7*2^*lL<;Jx:G7,^6۔"]BBmv i:Cw8񆄟ԧu~:@nC]E*=A\l&uO\pg~fzu-*az\kuRKK'?~'qp>L' bo%0چ%2x_V2! eg t w1*ai ~r @yt5/-mmP(} Q6RtVR0$+ \r@{ /9d>9a7嬬99v~EvXq_,"^΢r–+Uyߺ /$}y\*x[0*ͱO\sՅ|CQcNGM=*01 3:kl tə8x >+#/:4,Qrh/<)J euQ-wt~h괶bİ ѲfD0+mL<>~Zs[IUV9KlThx+*Y3³4|w"K7 <`"ijkjQgs0ǣueG w+vO5v{]$UC)+!Lѕu %ivѳE8&!3Xn}gHLOcĒaª$uOLJrhE)咵fb~0!y7Si0TNBDꦏaeao7`A3'bӧ}0ZO-ɦ@ M߭ +*lQ\Ft84mo{m*֪pԳ(9 j(}å[g]>Mllt8MGI^|XxpQOuǪb( r(y /Vu3R -$VqWL g^( m|'@ԩܮO xf9VOEuw@3-5m ^h ZmLugAwF 9KTbUnV +ƓooQes<6&{%6ijA8]ٯ5'|k%)_]^a=S dJs0/2'\)E+isu5mWUUmDbƫeCߴ 9O|!oDlM-W[֫ սKa7 a][&0u_Xv rh;(5u9]2;I:yGm=;3ޙ j#D[S^#ķ}w|]jj~6e\8rWD:N׻798򄽕J%!D@$@ Kr9+ѣ]7wPA.nSt3%i ' I;ƮΒҎ?#?&` ׺=DER2Aa0q{q3 `*!a_h6")B2xʧ+QR[ if KRP]Eo[D3M*"[@ ̡)[e'9ڮ΀ XNK`S8ܜ5kcVg{.,0rf&~UΔp#I3H{sW/I*R!Z#\p)!rU`"5?ӻ[/K+\0j;,cn%* ;D5q Tջq#Y,Mƥ"9JX'2>C-UǠq}ZJ4Ѱ 'B HqTE@P8.3je.A TQIF Rp0E˔bڄ&(sծr Iк53ϝl SzGA?4MyɈW>i)Dt"H`ގWu=a}u\I7|P YOuϊ̸2T4tb:S! h:'\;}CdcZA>l&1"\;iL<ꦵ">O9ls< '3M Տ?2rbycŘXk2lnm`CZ8i)CVI]mBlhUtudx9(rG%N4سegQ|-DOom;P6jnj`bqƺ*=ޖȏ2MxNIy>RM8'0-JkRVq4ƒ5:v6Φ;&0/q?F5ԊT Qƛe?9͏Ŷlpؔ)nL4I[noN,5;U޴ə:ds`c_Ϊ |=1s›.j؂UEҩz|YYzL3QimCo 2Ɓ0p6eJudgz?7*WNA4i֘t"e&p Ҽ嬤ᖢim-PhOUqY/޴vݠD$'5F_C7ŝ!(0{piYdVGY ?4W ?PAxĿYP= LEe6X]t±OaR(tX YMfohnZ{Z qyrKlJ_Jo\@B{[=h[Sನ9Zv~d ސp2o2*O# >+iFMxA@|CdG_De) zcn*.ծ =?魦LIF 4L3S_BS5W3RB NvaQ:ѩ2~- 1"GesWJFRYA6,| 1ҙc}924bM壣nݾ? hr[0E9"g@H!]Ig ,J;pKV {p]( #ͱqNG|ɩLLp 5Lޙ5LGLߎDl4Q"J,'~dҏOIE`-'F,5B!1Z$n\j՘<#_J6Fٰ"Y.C`7Q˸7x~Wb⋠@F^x@ۑ[k,-%+AX`uya#9,ĔE)W65Jh@mcBu^ _i8}lyLm9k U)M!VR[@e$U5&1+!0 ]+r/-Q A6$|bn|y vFuĊ3#3-g(/;#oa9 PwD~񭾉k|>M:E};EޤD14Ϝ}c⿶0MP8w' * .@א[ M~y&Ip\`:+gN\!c!wIxW"2[ݘV֠O" f+{*KDZxh]Xo7U|{o*7<.X?q P7Htz%so;?6eЕ$tҨ#HqN*Oy- )w Nw"rOsڟ;qƧ^υ&A]<D?uADV:u.;iI6J9mT3=^;(U3sC"{_!ʑ)nR1M M*X_҈HH Wr{MGVE}.N 9 5Da* 8W𽅕5_\p:o!VԜ$F0%|R)h7'DEغ,6J_j<\d{J+6Qn.I#[\ >r\5f+FN+ bn jپ$ ZUF4l' k `.(ﱖpmnY \5(ԩc_r1ŠK=uǨMd+-rO8?a-OGsy70_޹@>&ZK'܏ѴNBxt4gY!eFK, "*^tn!)Ҷ7]? pM 0u SnP^Q4 ? `GX"8ٴ/k$D.LK_rV^BbV!K% 'aw+c|̭fhǃr+w~SWX@[-NyQy0Kb0qJ zydw{tRˬ08~2GT0rZ m2VCA4qғJ({7#.+)~ WW9̶%>|o$7SfX*z0Tm$?eae󬧧C.:{Bx>[ `7mkpXL1oݴBue[^rCk<Uy@ {{ [V6Ȗ A/ܖs9w5SacF Y̞Dq93"P[9\ 2FUks-*E30VJB6aJ`JYi&s[!G z/Nο!LcLR窐m !NĤvńC:N(-)XEs>~,Rq+ap|#:S;,R\Z6/tNQ[KM"bGd1!gSi贖}B㐕z q\?&CPaomKӫuM^,A%۵.N` l|:K$f/WYPx)V&+cLw)-:T>*G7e#& ޲6n%-JV2UK8Rև rO9)Os&FsI tZh޻.GrHz$?p($Q q Xq uVrJ\\obSsf6XV] 'k% D':e#d^m*VᎇqVv]6Q@'5wJ J7[ *Ԡ6ǰ*#?1-a,E+3%obfۋTXj8pO[žvkty0w.MMb 0~ϕ\ ?%[iB"`e`l>Rn}\^_2^_0QgX4!&UHe_~}~pqk ct(&[=q5/XMs@2՘gkD @":MydI!zg{Rkn7xK|[ic̸$1PK&ꪷތ2f`#̩;({!'R&8BdM@o#( rigALډ }x˽_ oLQY `?$hŕd?Ɠ0DFuï>v/8< p {2yQяSCM1 2x,Izx9g<'gd䌕y4 >IEt4aC_O,U _&gZYFl}lW6Bw-70(6 u].{"llw>/[l h@;93 ]_6 y]QM䜡lov[\j0ofn`[ &D a< I4qN4"YDO61+AVD|ݓES,n .ܮ{sUz6^T8> >gx3T*NM[y9-1D6dP?\/癅sˢC[}=sm<a 7iꆆQk2b4gS,M6(=Ɏה_;2V(zP eS. 0PԳJں6S0#+k1յqKW[M6̦y\)H;I41-P]zl0$[?HLhذ'%s9k^v9[{5ySm;U}Sn'1Ĭ~_q]5ށB㖻Sܦ~\AEt5Kd^v)&An*T|89 D(ZTGl2 oo}*[4sSvUgEp;3vH 7j`@!HIhΖf/ <݁ւNl!tbҊmX;p2{;K<$p X$#4pm/xɒ7^Q v,Ȟ0\ h1,{| BUpHH:kS~GTڭ`',03*>0sI yr^=O5RPϷ`ag[LbOK)V4`&mUIJTNlzY2K6ȡn niz8o{O*3}0OIJy6w"E-s_O1Hy9"#˞mlX$ݗV80`pro:2/PO ?1f!|DsaK6<LKMM)[wy*Ði`D@j"f4r|5;\ Ko%N~m"7IPjn/ٖVў]g?o=q 凩{Kso%X`x+1ͮ߉ (Ge,:^y-Rs`׫FWjP*&.a8Oѱ6Z;:eM .LEK|Qde'`!{HeK)RRVpifh{UkKj61KL8*3O] ИYJu-qJ"o$RQ4QzX4B[mB_Šm+@, *,OH+x zE"g(&}ϚӬMxRq9,AQ9z΀BBzJB_ٌlc6N uͧ1@f33)\Ɔ]H/z|."!#S =C QDPK@<jnCsCYgլY ?oW#ɳeCi8vXHF :FUrBH!ﻇupXhxJzUQ猁3Ag`m><.7QÄj՚#N> 4_~Cy aོ k?-Nׇ+ B{@Kˀܖ߃9{֥bZ ӟ1}MeuLo%-*D1?7n4P>f. f@؆K 2*7L<ł=f^~1݆>*nŝ: lRLubg<\㫔)hh G@R: ߭^xͮ˞Q ԍdfqi{Γ?g1r8U CҤ3et5e&E!G#H/*[ @1n7mfy3N} A3V:8cNN"wS-: q%h^/?tawyжq iJa#Dv(+X*NQO @NR$&o}N2؇ش˗AS54 r$9Yfp:Mž Eeֻ2Vr<JIKieq[; ͼ DI5-4@ax@FݭY~bg}b EcҘ2ӈdXl|Vȓtsq,3h |a#p"TaB\˶JvQ~!hC責N#gեG\D9d_[Cp>v-4T}Ѯtc-9 GXGmI{R)7n.D,q{79ʞXF(xS3P4c-nF NXⶽ`:l_L"J]SbS‡QH2C-`z4X'2{F2]u6EMW)!E9^'zO(*~&'’kFa}#`Pt$»f$ \hӍH܅Z;a^Cm;DОv26{: Oo2\:0!i PrL.#mCJt9E25I ^>G*~uGS5|):#Tr R5ybch Mă;fLCO[pcT+HV6v?!%1l (T.ɣP DAEʸ- x]&|.zj ~B-2li=duZ7vvqrg^݉qL-EXVҾ#04g=*(ϭfcDEgoըWVpWƒltwl_D,<7 DJ<=aO`^J`%T!4IACўMd3E>6y4͗/{fCZ2}XL?KBAzϩCH(\:$eޔ0 W3-f[166ou!SacjT;+PUї<;L˹I/ٽt#@* /+^AZpyrxbڳFQ_Rp˚kN{s WE]g4?fII:D:'9R(H3% jGyz?w~+wljv7|}D<\;XMNpw&x1l 7ޏ|YRָtCt8@W:S66f1<0!uN` ?|Gͧ7zܝ4<`N5n.Z%M1,!``Ӧ#Hm^(poiD&.hyȒ'jNLSEVkrh\-_b HL%ܣ !l5-KRМ{e4d7I3Kۥf^k"Ĺ^tRWfaKD1""\M # Feʲ.TEg5;ÎaaT f|璤-,;@1[LDt@,FPD눭X ;Y_F-n{}SwnaWj?+ ^ 74 fj$K&dHxiq |e3* ˼ `D!惷E` &%' _~IF'K];E4:x`?zΘ c5o*6,اTj-C h)z7Yמ^aEGCDD"2[ MM|I^uaz[ wOs'KK[ha)PI9{ zߴtBv  "8K"vs0B<nfQ֖ h| i=[Sʐki7۟ p,g[r=UWM S{qֻ(IӮG5]p|">ny4>Y7Ǿ1Ev; WZ'/  ʟ}(\NΌi]-O:)d,դI 0ϽeWOWcnSo"7d_< W`gDa]6O䓝۠ON;~xe.ؘΔ)\?˩#.Cشz)_)G\s.; 0tDUFfAz6%]Xz5]-+v{X! &>Na\[b`)':gw HɅZ9mZfh*`cd&uyu4Ip^ܐ. i i&sR^("KmE%slNr(E %bRC0Z-fb!6C.  (%.Q`QnR t@N<DY7lq ͜v_ <6ſldDQ|na@4&J v& ' @keI!wi!?g4aRyul^G3jܽe8͜ BkEÛ pޝH S-|Y9exy}_`SfXUF~.nבK>~-7*1ondIY̟* ds T8!n1qt RXD#-&kXeA+2=ںV/eL51K~z ͔D#[WO|ÑsPN.WðO9::aə8y-Mzyp9CcsSҴت[zy,{M"L2.#eӱ4˵t]'ۨc1 E _ kܾ yv4?Qej5^J: %uPRC $WM柜thH5L~Zi{_r=.@[B`-8-Pd P{EdrEA0[fXpUw@VN~fL p8ͥ bV8;«=B (= {鮃 ~k"y)hԯLRJ͜G O!ޢx9J E~$iiyPWNq[ VTdQӯH F\VEt4l1EcQPq;AO]F љX^INK.a eu/ϤXש*mR'2_~/40)\8w$BU*Sqw˳cė}Nĩj_.#݈+ hYF g$dLAr|"! 5UR#neWGʉ pc0syv176XWsM2Ġ XydkGak+|ɔ$+لBߛ;3jqçp+T7(TI \ zB;@JF;@JeW"̎rVO㓿rװdx0 gz̃)HnfFu*Lb&jv!FLu㥤gT( 2PDe_|lԦ آoPWف&f';R5ldxRҿ3U٥5 =(Oz<]o=vw$mGFuQ IGk)#0vP[gS6u#^ڙΏRqCb&_%yҪӆ3IiY"_?$*]C$} 7nٸ-+>N# .Sg7]]^Dӱ}:N|R 7ʜ,Io37ָ} a_;Ē\loj̣A\$LKU_1j\"Kz#qcWFŗp] e[|>l*$ @䇆f܄$ LeT]VXVS{mJ,ꬰ&~\[uj`nbo䄳XzE|x3 Ӏϛa- e9;;4XlQ߿η3V|oP[_=)VZ@L ,f±~!<~ D0.e {U3o+ oP 2-Qk=H'3k#忟%sڦڳDmRGBkD/HI\@&̯q.*'Q: NJۥ&:ˠ&n(3T w\W\-10DζP̅q"?@crp5El#TsW5ڍi=6 p ~邙D_qhDb+;<ѓA:$?(SG{/8qT Y,ةYet<גJfkPĹe囸! pvEq d[t%ʜ>:t]O4=Tj7WN])ߕDĬ*4b2=VkVio YU:x\[56k'%@[" r.Yzc[{4m5y%B5^ISv]+ Spf'[OX'Ժhv|S )TIrp3@9fmc]s ׈TNf1^Cf% eiփ|u%[aMS:Rēe,obBt/p,PS5 "2[*BCSE e(g)( !Z(&+.vI9k~{;E>p &^O[n> Wū5'3oT]?z8.]7zc&ZȍӚK{3_vSU&\d!5rs8:yhPłЁI!d>>sTx=x5yL+žqj Qd=`x-Q)bp WYb ,3-Y<^& `ةT*h`x*JQ񭴉6r;uܜ \ bCY)#*el} 5s&ftWW]uZT1^k ,{#%t˲jkq3;EDt' ߍ񜍔]E;R rzf dJeXNocz_b4mCN:ƿ&&^'Sl6tD.`-S=[[+:t2\ʹB1P="'SK79Z+@yR51\f;/ L=џ10]0KJ< <ȼ0\LNqn֓ވ/! oi|-M,> lFh|^HtBJdž2FET${[KȲ٘h:9~ *nD\tTcNXPBLa~]qEOzm#sgϛn9Q-CL=ގDOwv`ǝԫk8XHL1U\0%$'Xve1fȅW8t7dA^ T g^0eޤ6aY.*2'^3^ O?T/sj@;H{Zd lu/S'n(6}ү)t L\J #i]TǯD1"$egӟ){|n"CuJ#UtםK`[i菙% X<|GEu9%dwB]!Kěb} 2Hpsi6P6+Ùԏ t䖜:5ܠ^d0)/0g.TևH Ma";'\&jPEp,qvܷO7-%PnPkSǩuԀc _cT^>tG3؈Lx#s|<ՖީS}p}>;ULR˞cua}n=ru#R0yZ3PQ;a=dX/w{ #`]1`N.!H:ӌ0ORX nb>`HtjSaP,!3ʚɒq YZ~ 2maݞuab (: gks˳ډjsx#y@;*f7Z\k?Sws|؝ !U'y&<}S8e ^s\\L8*^~>~)SnZqa`2pQ x*'$PpPWXe.rfH/cnEZˬQ:RP_r?hCe2 Adg@U+`hW~4+2G Wn-־dZh8!e~?7YB\P:^qՄqlj϶e|Cp8@ lWCа@%8PQPE̚>[#W‡Z#S3>T!9/ﳆZ~Hlz'ੜx7Eq7bGGFtqw h$$O bh׸"8dA7-՜-psF!9L^PD|SR#=IJ0v/x!z å y?'\@nI<BH) ޢL47^5! g.(lY?Jn.i[[=%뒚Ċ6y:v( .Zz%\A|qvO ˜2g/l5@ئGiTjo^( P{0#u0tzq;9շ}4uuzզ3bWift0vÍvwpB`wik1'OixDʔ"Z!w\9mV:i4V}1X$,wVؼ<4IV Ht^7B8+ j_Pn⹔ټ ʨ`MT@12\q|qW;C53[|[<+^SV=LNVJNRSE8DBB/3byV׭fD'p} lZ_yjһ ?q8;̝ۮfiP%WƔlnkLqUE5 5s2c(W~:UrLYbQhN5(멍Z MyXgYQBfa+p~EDshF3w88@(^E# ; GWY֙^: ޓUnwDŷiZ yo^>)zo7wlE{"Sn1o"e(X@գt ?hCۃyc+U}pVu_͜hU D9q񝚺Ǽ4!ƎCP4&UErSkZ? v${ oov\ *?wۇlH:ņUZ3cGS!'kB1w٣p %3QWj?46l͈?l1"CEsiF/M-̭X^w-qcϗ̯--K[ ZB|}IG=u1+'8tҾؔu5-Evl-? v0hGb/2'tG=G˾TQ{`qrWg܃t%_0VnmexuNvWfݦ,*Al5%SJe]#߭H//B4=6_4: 7|E6q@iyaߝ~)8 68^Äj .8UeB]7bk՘Ҿ GUAm" *SJjqɲN/@ iߒ--e0a#cspQ"߅r^ a㮉 `Kdw)Y;m[.RS@6d YFq*:ޞChƐ-&/;O.nӣ}'= .p='AL4bQ;֏c;7b uyGi$t p ~QK[n7@3 CSĉͩ4ş55#DuN{ľgxg1 voUohHy)~PpҠ,( [E) CTQq&w208ʕ=Vl1פaqFczKh $㢘ԿՠGO]7[T,h.ān 4ڐ1Pүwo ڒR4*׼0 A6CKNwi՛fY&POPl-?}^ bbG@Z cÇhW5CWvUf3naJZU3x9XNle.1A9 /+(2lʿ\(O2w S:f=iQj`";4i#vQ5?$gb4dgĭ.a3aU_PlWa Ii86AV/Dr 7L+;~4L LU*;e=kc@b`{d5?3yOAc9EfhCN]įb\*Tר8X+T,CYX`AEUkG)3Qga0k ~;:*}0}Jhgn1h5 G,AY[ ȮUg.~ Ԏzm(*KT⾵(WvbRM18U"7g}C^0asvp `8\M>D\5xhGʨ|j0݊\?@m6[.#3١8;(LO9$nLdB8W 6¥<4\|T}:; SAusI<qJ5UB\xP!c-H9:m('`rBh}]ɜ ĖTye?Ť Z,>c*(Qi47ȎUK|pb`E@L'#87G?K.՛?5kBXޤbpxrH}1y6~#j7 dRk1>L)v:y;޼a5 w L$KVj;PTn[ X&;.H/t"sr9Cq(/c^{Inw.ev8K跟ƃs-\ዱkbbv&k+?oXy6J6By]IR]<ԸYVG♓n; n/8! .j~GO󓿴x!: $#\/P Z)`grXuG YHCvO$Z7s.ұ z(-2p CX2k0/\]nhs̟J?t#bn/n_Te yddH_t]Z1%jD*Ѱ9}D:}nя +OAc]X\4 ]G#5 ~)pJ}c#bvHuzS/JHaL<;L"ec`;m6KB/rKT9bHS.eh_]ξY TxE;K= נ"w,T+m2vs@^q"u&O6kH28zF1g?fk9.PAiY"2x7>L> Rȥ=` /z8yY*hhۅ,0蜮}%R0v(Z(;FR(K~g!فd.fϭ_/ORh]r g0q߂\P(0qdB̠pT-9Y'dACr,.XIG01~R 1œJGƂ4J w܎)c*H/,(ْ#gby /AWw)"1'd!ҪN{ y.bӞk›@(D}c|9e}0Օwg =X JL1NePbAX ʠoѿ'. Wz @Clwil(06maӼO3EƓ(n2+Xc2%('&1H 8hCb0$mk. wWl:?uڡ^F|KrΨW?c2Ћ"$Qw3QenMLnUCm"A- _Kk5<浇EsT LP>ʉpBEfm7:w{IoUitc ~dl۽PLny/!PaM[w9XF]XCԮ-Q=Q-*U 9U)_t'㰃b ;;u݄.Q۝Pק~1Bd$`ܢ\UD$΀ѪUqևYjTXb6g`0]@*uBݶ!wdz^WJ?,# ɵ3O!<oҙo -H ,e*xQvLX:t2jij .- `l`vb̓20|"-dxp7 m ݻIttT`n8k~5)i*Rbhx aRQOmXjv$Nq 3k3\KCh*K:"=y9$'olG$8mak6J8h!B I'1 ؖmʣ0'\o!VY"?=!|,$r3/BTϏ*}x$v!k.[4BX%0G}A >)BȄcnP'},5ډ*q+tx QnyV _lT&3pІs/s;+=HJ܆ϳx߬4o ~%1@eL`gRGH c!c:BԍMpͿBޗzyв)^;g.|c\}޲MLPnG6P#;z)zMt|dN@m`2s(̌h@cV[uz=ƲĝZ"oՕr4 o* }#?OBkAeotq jW#*)? 9I薦2xnn`2:jOpE6{F!I~y<G:fhČc`Yq5.芮x+߱"}Xw|T,12}zOt {lӲIIl;`)lJ1X6H|qf!6/7(!oGtp/DNzœIYQ J Xd%Hx\#[?⮺MDWm=X.͢oۮ|;L ٘<VO]o26$B꧉d BX(&Ik@:svdiarTT$^<`>iDTM|\qoQWʳ{ȈHQo4Y a1@d͠roL)-۪ ITF&jP6Ť}\7prz6^5dB3tC \XTzDV鴏bQʮT2j00CT?2=hY:w (~Q~:Z wQs\gKĵq︘ID풺y 0ǫSΣUn?v&P ޑ!.^ N+ԟy`n\3y~hG95V ݌LA:NR`[ lG[9]*rS7!?")uﱼ?`F9XwN&zX0Uv`h;P-#srPkC%R8<]eO#r{GEs\]}` e4 q@{ 3,^\ƷҰC)+zm_0gW3йxyrRf"C6ܷ0U$W%[⋴O\+C9/~-GߓB-uo|RC-u1&o[yY֐m7oi"9<ÍxK (5 ?Zvzʖ@/Gkv1xf<1L~C i-,/Mղ#+`q4 v煑+yV\rwPf64X|a"p#ͤq64hI{ '5T7,Y~,S &Xarqb@жL$ 2RnDbMGލv†8uMz":_KFFPI<51c}y/\m;c0,zq6'6|I ${`Dֻz Cj}DyȺ)>糔Vdnף" M//m!zX#jLT'f,lҏf5o/҉/3Vlq)3lQwWGwH'I̒8 0t~At`Cni[`f^]пrӮ@УDE/Ґ! x ]>MKOtX:ay'#{{T !Kzrh1y1OT.9[R0AhȟyWojqz'LȐ{bч7ַ%L-2!'!Su2'U33R6#IVImyeK} l;d3!5'k|I.&|T%?;?8C}4%~6m{|5nzyKXFսYkGQO = ֪sE|];8~baw%9!;F(!;,xj )`[']Ӻn=#B<H7x:C)L0F!L[_ tG-D\) Y>0cX\+3BWݨa^om^[:hgz6O>BLG%դh0IRsWwwmD^b/)5dN@N>ѧ],GdoCgBl dbMt]ZY_"NaۘZySدd%'f5$uwn_%t);`] 5p&Vg;$b>"9 ;݊q=ƢU|79?zKy-ƼU,{y/58J^KX>V8c )"=AS04tBNBIsmHtpLw`:(B݃KeXBZnpe0x q blʅn`/Y6 #13X%PʡkϯSl-֦k٨YO`XEĪAg]}ISt/!Uфe [KՎ( iNvi{}bկ~wRUh^,2~E#ESh[1?R ʼy3tlu?$ Dl .F7j*g*H v#%dV+!4mNFx-@Ȥ_J<$3mWNk9Z"]e#F] W9/SD#M6Xeτ{ǭ;A W&wl46R7T|yT}+1h89)lOa) n(ю̔֐0zG{K[f٪9EA*Ÿ Z& @>ߺxz}O˻bl~L M 臖%^D %O=A&*),B♣Ζ{GM|lʱF2-iߞ R&Cq3 ǝe=]ozn4VIOB̥ejuǹHRHj(Z_3I>3Ir*H i[Y F2b0Z |/w~3]T:\wBGi I92{){y&~Id&朌;$ (~>*1ql5k2{foDˑVe'1V6%-uVyuЬ+ FC z|_(R mX#e=gY+ LJ}7>1nuQDp.:Ovf*w4j2C`Ÿq-iKkE KmCCZ,Εk ^{p-NM-A4W+:;|2c6w6g{,,~5}<|@etշ#D9=F>A l_2떶!`Xj@j%S1h9\EnUhNjRKtȭ& V1 HyxSHMZA]%6Z2(׎4Jb"So<҃6K/qُ;TM A5 ٖqUxA(4s"ASH޸^T< Sf8 #A CkItL'|Qp.y UC >%5\i~ wVVOkTH;z3 |Ԥx!k8e0M G`':ñ f~AO"f5%.V27?9 8%bѵq2CLi-M_1>Wiܧ-X}~IjhNONGƚ +ĞÚfH<| Ռ^m^P"Ƙdzt]#(}-;_f3c93vYƪ쇨iKZ$7)K_}Zd%k9\z FRubsBɡDSH? *!]گ3~ӮަL\- ?ASدEX;O]`6fv= 3lB˶XE7_f%Hhxzz I\l#{sR"]k/xJwI?/4\4Dp.r-Ņ5?:w᎟)!ZH>*RyΡHns48pJn6v'F 9.Q:Lj>")9ضi}i3'v}/k~9Tj5fTB-pzԐ`TLIH%57Mb&PtEdM(2EYH4Lg(5+ ++{UWi"YG (U񂒸Қ?LΣj.(DHAm`ry΂Q:+ ܭZ7AC|z'@#O'68I"eWQhBo |F2)bH>]+_AP)3oRN(0p|Ҡԃe`&R b , ^ԝ,0dm( & {xw9B(/.=(h{7Gܟ>mbN4wI}ޏL? 9mݳn6幎g/6tc/M`10a;_G#SfBUś8;LUM53~ xDS@Ӑtф5 3 _/]˱ ?v(NjuLLS]Fi2^Y=`O(AZߡ2( Yu4ωz*>S+2L}JHO {}8_ GcTOduu42=b +pҶF#HR|_)k?v&W/{eBc(̰(OHLn6,uV; ccIYfė:;.9ZK[||ԑk#9' [qH`9Nxeθ,ƔMOL!C/J%cHl7GIcf)am%rnoOL|؎\D6Rr85{E3ybOsEWuz¹ 3=}qf s~Eu0<pJ`XP[)~s]a?}'k}ͭOCqPQasbi&WЎR}-Q{qƳu Ofܰgz^WqOVH{|& rwɺzeo%`ep@(E%Q (&N.6M=}bИ>:5297iICߍ#}lT Nb:TB^zW"y^zmC|U9 1'ǭ GN}JOIxo>l_1uPLL!U|,'} ՐV"uFk> ') $*H _6 Kt\8[XAnDHmͩ&9Ic}} |v??Fv\KC̅O>%Q+`W 2?j/DυvN& @f߻iO[xRqި~ rAS^mP}p|qPߑsS=Zh_Yv ߑ75kva6N7=IJ o;.DynC5/%y\&gól|%w~yEAg(&+kOQ8W„4Kn߲#;V*boφ )t}ـǢ*hũӮ,N[VKo},WP!Nq՜;!oU\ZY/ ^zD(.VpSt{%ccegb3My05 <;'j8PM8ضw/zuX(P eZAp: 坢(,]y< 52c~~R"MSt!VJ: WwFOéWzq {K$_0p,q7=+SLKTkRGES _%xA hɩ@8NI YBaszܵ%{gYUogS<BIuxHob.sOkSGcLO( gYǦzBMUg*g]uxgU0@w^iJA8CR el[6C_#k21ҽc?g dWdt)D%1kZM) M5)_Ԙlhzr_FqΰGfN4y!=$U4gɁ~0F_`傄%dZ y] +;_"К2(C xt)o Cjnu4-vK{㞸_í%3N5ĥreR ͠M\;Gs4Z^/{c{#;Vv YDKs^Iu]Ț~^t\Ǒ,G!Mr?B%&FޟS|8,wC{ύ*$mk̇bk݇~ZǂiRVT‹Q=!|6"a|BbRl?;ia&ł]z/͇}Yj{UP ՐNl.=c(U+;S}gP*Zwq?eUxIFxZ- 3#M0g.Q(g*&aozش#yoe ^_٩9tO *C:#uQk!MOMKJfp§o)0(1xV%g#ۊ,z3hR5Gpa]uf&[+K,`a^ ;H ɷ^9_rWySI[^6:*v$aÃ#FhTVYVJ /gs+SM񊄿Я! K߅X+U|5ԊU>JK3U.e>b_aj>:DI&t"j ")]a p .#Y2̽?ѬvU0FG5#ff~ ;jQ]!?%'jU{3٠~=W )>mִziI)dvJld ,qNBuySkc(#.[x]pm-ݐ$66] 9 f3"f>Dv/§rD̀ɽOyc,"u8 Ovhؓ5@mlzvʹ&ќ_ >Ʃ'UNSҒZDըTh|Keg̠,Jc {O $!wlT~Rx&{]&m{2?^0aY)=4Ebhy#v,FygOc7V$KzoxQ"F?;#A0 ZFb2 g <*$=IĕxS_xU!3F¡NB/U';[GQ}<%AaLkE!yUaeK备0%>8hg򊯪˟QlI]5nj>dc*CrՍA/D-|I5izfv b̓{G2u[|Wx{'j\TռHq=xF{?gАIC{+ƪ[/qPozkl9sO?½W[&}a\',V saxW_፪97X ku`LNhݩ&e5,=ИPpM9h(Kx[M̚[g4g] ESB^ny8xW /@ %Բ ɻqc1Lo7'G6vQRM?,*b~_ =5f8c B0 h,ퟵ"=|PNω;H`NOc3CFz8$Sam=YE!Q[]=/;>jTU2~5SU,XFT6^1׻})Kp r@E 8 6gk."@#0>?ֺIW>ˬ'I%N[+U?R%.!(A~Qv1FC:uJJ[DDg$EL|o:֪iRC#~q: Ih".FG/JҼ< ]~O@:}y=B`b7!.地֋_M9oǺ̶5VARm1B ŔݵBT> D-"R,?UCf_4?i~C7;۝[*4@Av@!žܟ{vSD3hep&Z a@[!#NP|œ` =2VҤ*w`bZz0 V4տTX:H^d zDo-#E2e[5՞D{zMS,bq]T>pi78( w[Y>,oa`F<_cZ Q?t|9^H'ANL*t'l.Im[@PJCcKsҐI1T?{!{Z@Q&m/[zą FX K{R)wIi8ǭP?Mq4U>=E!uCC:y@ Ѷp:&:tTֺ[Nip}9%Tk[F>+o®8,9"<`VQ90 YSmb :r-}$T!ikÇj͛0IS <,EWUES#'2DE,r耓$X5M*e YOJ+D.K.̩5B+,z_N*T:ȋN"Y1vK}G Z8.0OS52ё?9VrF Z,%r'v[Ⱥ9t-Sz[lK* A !f n9< $thR}֦xή/hZܙ6Hb gaٮXs~TlM];;a[LJ`v¬ xV2vcpseO ];l;dׅ.ub7#-0Y~1 ~vHU+) -߻ίF7U^+=׹a.2be tcӜsaYd)[:5Zr=4> _iYUX*%.8}}|u:k ?Ǚ@l\?6~9xĎJ!>,c-z6νK?([U4tQ>YQTMg^jYiVLHj>rpE7z%-2Lʼ$bYQb,\WR̼{FpJ7Rd{ri&>_mvkXøu,qДpC7K)&<'Bצrl5iΈܨӝ!&X5zEF!QKi3JT!/eVJR[L&y-ug1Ere.dLWv5 RgeZ<0 VSPYy` R˸/;s/N*Û_DB.}OR^;^\T z{ߣ$}bw @܉jckpXya 9UB1PA7*% ,1 &;:bW>{u6}ɦ2cGApX_go$)Q Fa`ы/>js!+A"vdvQ!^0_Zy͐40ݱ*5#oBn33lVIGkgQ1Q8Mzؐ1% Ss[P翓G-k %!s9h^4cQh!2GR]8aiӈ8Hơ]6yVMXlfҹ R[*@3 /ݴ|*м@Hxj14JBpnr|EnO3 |߄c LNhX1]bFxs~ B?JII<bij àлRCp&FVmO pZ8:YóKZD8 Wf)Ӑ\@zSȡ' lToew֓n1~W\M ,3-?ةiQjox hjE34ߴZWoQƍmk" LJH6湉}|Uk8pû5[+ clG[{BZqfO2b5Iic--O*vN䌃 sw)vs?_h9ԥ-\uwQD(C#_FYBRQo-.(4_?F60n/:RZ".; 뭶r5B*EQ@S;1A GE#ld/`)٠|:|A4.C|GI$`]pzW^tc 0} z2op_#üs0ӍI-np%mN1h\:?[!D ѱvuNt ȃ^9@BB)'zڠ-؎<.:pZ^'ףӆZeI1P\_v宒"B\]xS@,~Z*a)Zj*>/,I3ncM|ƲЉ ffͦӸjy82v1lۚFuǃ0nfbdD_F5  nu},Dlb50SIwVh_ځ$2bUl7p'u)?vl1!#(ʮLa['+{.ũ{L0ꮫ00͊⎺gm I_u>h@~: J+~t6$jɌ(y%T8QHr], |=MY=rhDB:I9bﰐ( )FЪ4fIuCyqr47ҫ=]\%eU[U$wr%aъ.:TrQG4I{:vM c?xT,l?Ϧ=O,N5+V$MW]3@#On Y?v ()Ր Im,P9њڃ~#%D%o&y ʤ`YDwjfo}) u[ Yȏ[dђrVj*A(AYԽ[^v*SRʹG]չg.[fhɟJjL±pR@5o4<eɧsV_(_iE8[#@3:סߨX.AI|#k+Q[2d](y9o$qZ$;F&ؘauCƪ ="fbe;As/g6}My j0%h>qx͹ݶ\CE˵qE3,9W.Q,_v`?Δxb7FyHshi47O2$8^v+k%=H$O!^I>$.eÕV)Q,7>?y3^tTol<0{ :&O~^xM4H7'Q^Pg6x2*ZynċܾI  5f퓤A/!XzPFH,fҪf*0w0_:hrvP} q.Yԑ~T trW>y/lCh!5sDmS*&Twu9r^Hټ`U0O҃e<!dkM UczC&rY|^qXNc[ƭÿ۴(Z}:O>yZhύo$E0*NAdC[z`g}QKsݯ0\PtJurP"9%ʅ&(XބPy$E3Ha8 D6Gوa*c 7sJ$1D|Ԟ l$yYzeu W,j`DێEu³r'V|DT&BxSc-|g* xofB#"vUgїx'p=ew} ٪VTO&bWR ݖ"jw'+2[w}A#Zc338>]!ڲ+􉔜hj[e48熯.#:6A;& ;M7a לףrϗ\Psn]HwFVJj!ڨ7hӤDP4iI1k 9଒ةgW#TWѢE@ٮ [$\Y+&J IcP,٪YMB8Mݡǹ_wpg\6kмc=J쥩VJɴa]T8VHz܃[e 1\Kz3?Ĝ4ښHAZ3ч u Bv'=Zc0UAJ`N@ m];M菝Ұ t9Fm7*MW dJ[s)xPSݥDjcnܭ6MWe6c_ =)Փmi~HZ)OrtFxFNjlYV;4ax&G1ψQDi4[UѶڳ.j̆cu$owIVoB?6ƊR-ab1Ng_\x17JyzQ7G*:X-="bptwmĐԶIJs^q&ʴ -9{:ؚc0P n.Jړ pQ$C;,^ ;poD(I3&fC D\Th%\&8X ptTlDb1)̒[P9Eq'xmYƤUB[h:ߋxU_=1-^M{`RsEJ _,Fd^Nr(qrWKPp(X& q~e!V*cω۲%vF5e_*`nӸBF֚w(QtޖT }al\.PW3\"X; ejg.9ܫcs3,yeyRgIJ'rT&ıajZWf$W*s_)LN@StI"Х ʕHzbnsu$ii1ZZDWw5,76`թpy T'x ~{ V#Dz.eVBgi7!JS6W2*D't LsP?4Tsm\&,[r|yd8#yxD4~ P{ t~D !@@0l\QI89Lz fXCWN>HZl3!wԟ#!uŲXm`\e TJcRY-#&~:zg` /+k͡o5X[W`w@g-%%((8yۀrlQA;:D@`]C|U$ c .QxէqJfJw$ D?65YFa8 hӥ /B􉌬U! #k1H{KSGC2ii>0 aT矫+BtRd,`׌7[%8pZ1FEvVKDt{ZEڈKG TDE=exŐV&΢Vlkuڑ o8hz=(+.,*T]35 3N!4 A&j'2Vfzt^+mբ_'ЩIriЅAO (,~^GPпt-g4" ; O5ǰjd󰰅aQJߍg§j暸 T dyIhFI<<:C?I4Jd{r,m{?9O ȸNFL8 q` vyv0xT)^\D U!]N)AWj )6JnB2N3ʱ I$=^dgQIf(m}RVX?K%ghAAiXG7MܞOrj(K \,[mv(ڮlW3D~[CA5ھxO6ԇc)po&JVs/OV \7Hza}=ɇivba 5wÔKNwm3W;rIN\fFIiX9eA@PPy.7iJbD]P.cіV 5Izzg% ܒ0Ypdz+"iH.UU&+gC(nL;S6ƬǻE IڟYt?& ?e]Lѵ?guEN>x:BЪڀV{=l*K1!U]4ӓp ͪ&vK )W q7y><rm#KffEb2.yRSPZ)>%1ܑ@ZoĢѪǰx*CZV窨)|cJ`s-oBY*茉o Rcл ۬$ՔC]$@k"8q+n=9 `Еm Ȱ4VN2V]Fm/z5>Фf\"0"#Y fP6Ǔ dskdǯKz> @KcF'HeΕCdDTTGXJ{l)hDDCɥ-Ơv?uMx3^\G3 &}Ry^|В2T3n:5ep[QCrƙwEra#6TջaxEmX w76(d4uni9M6묳U\އ_`+@h UZ w*ťb NlHݰ-\ުx!`pbMbm 1Tژ#nҡ*Ty_[Ŭ ϣtDLƀ#g]Sꅹ(yq/(ͷd+ITq޿^i84V5/*g Q y:%BNh ~LsIMSdnW*Mzimb{×~{GxXt|I^<~,*hģ[Tb5h*% Q)r(Pmj\M?ѷvj?1ZS:l[k,w*O[ *cP)LM" %U"I^\猣Oɓ݂QvY_j+qlv>>>1{G}d^[ ꕽP#s-@) L~j/}Y-F̌Z_x~ Ѓh\D:;tL+WlwhP-tgV]-<_=WsB?Fפ/e覡WD[(wQӢJSGשY"rj+>p2!<8V'NY#3UV-(7]R(,oێSʖ\0ޮZ۰6BZXX%KYh%u5JlZl҄- 9ዸ6wsT? ٬xk{`6>I4Bxwk՗p bo"MlH.k!1g[)۴WO?>F9/~oQHOL-[TףOTg;euqY$N?,; W%t! ݦ[#ɬVRGC e㿉5q Hd9 ڇ7LWdL.k@4M\| {Apl8xfY 0kUio? 2]P /bϓ4ߢ\rɁtLS @{KFoxBD0Q hfПs#S@.#v鏫Y~U i crMo_Lօt"ɛ!2fJPtwlP޸,wF.t%6?8ܥ&kq2Z?\uܫxՇ3vЛ?(Rw +Tۍ yk=rMKY?buprEQ OWSٮVӯH ڱ dldɘk7]@3Lf\snn'xuZ8bkd: OJEQIZި Iz*Q; CwqCTUuءTgz ~&Vz[:g(DTqOlKE%aoRQV{][?K\~uY)WӫvkK|FlڠkNaOvJ'G08*|s~K/{ ;}@ |'Y(໭dٴҷxdz`zv[DȸgDјS mans3 TA2 >\igOŚT洉Õ!5ODm۪JSJZֲ޸X| iIgNb yYNuOjm0 rM#]8~jZ6pir0F ۵9 '9`w6HWt@>KƂH@ NAA+xX +mG洤ttj혞<`( t2 tYq3 A8؎n2e'-q˩>0Ȇ/Alx3,_k8s\.qq,$>~9$GDL6̈́{PheJ2f Sņ8x?魄\ibɕq.PRn^iX&B4R<,h*(0 ŕsxѾf{ӆgQr(Ceeor\QȾ<`-So,+Xa IR#E0oj!P~-ʎ-dqL6ᔕt64N~a+TF%6P(߉g$sLnK˃lcL5oՀRy!>9C fv>WK­TgM5Kuz[fՀEIkS' 'AFQinTLnUH,Gɾ:v.KR'08 6C:}4X4H t:xݡ$(hݟ- .zA&%y"B$i#֝1eC)>g8w-IËB%`xف6 coүn5@ڄق**m&\}?׻V ?=t`V?~a9ޥ3p=z& .XzS!V.v2'"TrҚ$|p 'ZIFU!c9LNCP:1%X@#&O&QOCarTxC|B>ek|QkҮimBȣ, bz4iZ.V=5{8J8tCpg+`FmcK˱XA55BFWZ%!"s>슩raZ>|@*i^4I Dqmt7Q[BHa}4`g0GK{hO׿cqq; P' ?6N>rdCy+?Jە ^=Z$&B 0H}9`@Tog T=GwKkaY"dYYgѠ.Um2nBs;:*! AlE^J͏&aْ" 7MWv3d"Wm/P0kwIQ3]&j,z7wOjtjQyLso pgVs+5m ?׳'˷5 6A.] C4RIщF* QY+$mSl_0M+S_`8,&wvя|$=Q~Ж.5-W ))8+4Z m=F {|ـgf}h> hz˧i|P4k )k #}c\i辚vs>p^,sTׅBWR-ͺw~s]c `8O t1Xi`Xs7H˒IEeatY$հL7JT;P+b_^t]uUO*U>u(*/QzZNnc5X\S bc*$_+XS8a9H޳:WTSY"e I/.zo=3 BKa'0P"=P )Jr<j Ykb 0 2Ωde]h*E)`V8[PЇ[4O[C<rFTlqcN͝25/JlTi3Lۅ3Nq0Xt,S&eE&KNRmr R 2eO0I;oG9#[݂;VrUܑ?9GTv::X7m{u XPBFpHSݐceXDo(JWc'x=wT7Nji O6f*`^}QnnĞ}7֎5gCώbe)L֏,6Cy7$˚E>K%@-QQ,$!9 VWZslo_"U{U}uf>•ҥ͛GXs6ѠrY|Qn OIJr.{ܘ }=md/<< mC9EѝY3:rص<\T|ћYo6Y_ o4 -L3]c!-6.vĜ4l|fELrJI%=w>)2(8W,AJ;re>񻓿#Ee E rX`o4~ryC&9)ٴ;uM)R_*aȈbT 3=(UJ,MyoK,i}2ޘ6Q ΒA7:)clk>@m0\(W?gG Y V]P )HЩ;T7Km5"Tn5"aQHk&1+p8_sԦ;'_훠F68mk$l>ϋ'hNѺI;YzNh=A c!z Gd8JAf*crp6} Q9pwM>_N@*9*pOg=[ >,\TlfЛ{ 'o yL=Y2 ԤG 1њ,7!/j5z^X{f K$[vJF[J~̆'% 0Qi9Y#RآxX{鉇BO[Fm9Z%q ^]W_d~ZJ39+q|RS.i':n7 *OۃLp)lPP.,ai%Y^8Xh]A7˴Tbwb7"uс,jD b [l!2(6d&S0D |O\?(A5ͽ%m?]f qI־s_AY"Ka=JW䋳4ӄ9>^lz,2i7:l[.F)U!d%Fn@67guTjupI(Kwu{jSD7a~n؏¶;D"0d-.[FFK/`Mi'f8Rʚ9)<̘:WHc>% ݞz& 3.Gbhesd2,iQ7?Iqꪮ1jv&A $'VE$?uII]|`FŦ&3E|hLkgMɚW¿/|C*x)6089'~Y̅S*t[ݵ`9 ),,$/]:Sj Fl/gRIUQp#؁@!vZF#tF! 3.yskˢL]ba)E"8_ .Rzdmbuy8)nW\b+\]P1n2 |`7E.)1;sKrs.-i8DNF2Ҭي:a^G#(G Dȸ3TTKo\Ewu Z O`|PmpHV>ِMZ$>mr)P/OaTg"/w\ :%c^`6nw`9iZ;X`չہ Ҟ纆MmF4Y\CZœX @/M)w8뿔80)s_M3L]d]AoؘГ. N":t;W^P_\LV`!#4.߯|!&(ق4σQ61? Lt<*Ek "{ҕ6G<@쟋qyf@f31G0$7KwyvZ[y_[XjK+3ާQHFstSH5j¡F=ćwאּ%EmzM?:+ ֳj]H2YOQ9,kA%ה W`t6\7R.z(.'&Qf{1@Ye4<qECIjҺ $ GxCU7vA'FJSaRlSէp!-k% |-*(#qon% 2jX1,V(JQ*R(c=5vjJ(3&4g (? JEAEߎrey@لW}<>( mhQfKދ^mCa=zf僃%2#AS\")7̤*U#fguXw-rx ˆ~ZS{woN5߂=|<#D&F,;oji!@0K"xnlSܞ[7#̣>&cQ>:J0qakK𩵸X@Y7xy&St7'pUT9R  KhG-?Ec'!K0zAY<*?1z$Cn6p{~!7@IK/޶TLѝT_n.Nin8#*j̻B7n޺l^5N%Б]?j*MEI.p'l ]wp!N%:hoGZ!+jXz2"@3] Kkp?jG.5Vbә7oCkR'G,B.̋Ob{ym 3 tDaYgeD'[k]! e^gbIhz)TIIK C s5~/9ˇ`pΨ9JU?".9 &d)8.aGMaFlIoVZ.Άc&qRh=ja+>O!5ՙ:ECm;CxM]0w ɸ("QO;[9)L'@jԹ4'+b #4!Eh#ϥ.n]v ]|* yfw%JݷlR(zX3(LѾAU%*&4 Qa%d5g555Omk݈?vz_yX"I?^#LǧHFV(eklPԵY=~#pm<QBh~G+ Чةï=MMK &Pcr 0T0=Pd႙'>0J HXn?nQdճO~۔ M^rRKMvQރa=8k r6 DFG{"Sl ?r)9&p<Cn=L*cVsa52 EQ@]1.S@*J,;1ط YK0m+'P=O@ yeksnZgEr_~;ȅGEL>qDAz!+N.Wtۜ131 }&%/pƭЂvJ9,}'@QvŘ$(:",s@YQ)Nt3@Y4'MlwT![SgDApW?3[6 yy_$@ptF1!«RRY!@Ky+h`U ޒ*Q^۳;!}t6߈ 7H (k@KE˃cҥC W؞!5nd/$EL0[dJhpnL-I:,vNk. Ec -OQ5K;>5PAP(\|\ r.VsKw#0b؜WWNT c䴨q[Idg5>^GGށŇ`v%PΙٲFoH|jDrbrĚH#1q^CY0`_Tڪ{ǝ^P"ЯO$wL}? j7]Kcs MB{`O:j:Rnv9`"$O! 8D<,g֦Aoh[eKX>ڜI b $_zv:CM֋|) <9!BQH:}* 48"S=}'ڵ3';0=qG)&1gA(jH-+@)$G7锸6MPJ,K5}W0)L夢J_ppa:{S֫Gax$;`Ly߸>xI]o2>r=Du{0{V_EOOߩ _v?RS1H).MQD9%g: pV|4s::r:SyanlN8T1b!V= E}K-OM3D2þVt&p;ɠ. 4cXBg8R~nxE+2Id9#{I?K;/ܵ"OȨlF}:pI,-.IW[k2w6}RdCͽrl 3wA8rM A-MĈ4@.bKsR(gjȩ*b2uxvW:ʛȜ_T*XE=,q{bĄ2ws'E VTu&W]M$ile¿9D'*oQe8B73\$lQMi7?ތC㳺S3ԯ224QIwc(PS`^ԯ tDZFwΌ,i"&4X<5סvgqh-:V|Ղbܟk<,}at_"rw8p?;+>(r+ݦ5 T6ykd\lhCJ Άq&:j@%X[K[],Drsio\_#FrVK]S8ϞRE"lW@W&R $V B2)aVN 1Gf#ԮMC IF}=)3To]s@LG0F g!vSi ԘM*vwŕL7hQ|$sިOnԋ.mA8}H2eRc{ hA١0_ Q- ~S[!ө*j9rAգ=ͷj FN:ƯT*l;,Wlk#cOWܧ ߟξ5Ȟ~Bc$L/wZYv|6TP4rK$=BXRm(=hR x.Y(RzTU.gr-H>lޅ,h dU[%GZב0lC?AwJ&hkpk|_ 6Y@')jIX"15N@@5-xtuFv:&`fE2PRaF;I> $@M$'uI$_l BBeC]§ N'zwA\2G,ub$vٔw q:T@ay_\ٔF_a(׭ 锇lf5:\Ja4*T_1rm.ǪJg6`=D\ ˪8K.Q#z;ZE9P?6KC2e]̔Ǟ17$]A&Dk d++˿@c>'m MJQlkٱCJxn]4Epj ŇCJ8:ἧ<"t͟ڄk[cd׻Z8hAed _i Z/6ScZ2 ,!n[X?lqLc`X*;cTr'?=,EևN`\1 zmiB#ɏԌU5h8M QlK;7WooNZnF"cKXG /0#҅5P,FCLZ4<0wV\؞&s~P\`3ϲ@ě-$'MctY=BΠapvQ4䟑% OP ϺpqǦy3j!Zp@}g~w<<1bt? ̒BjI(T %B/VXaf(:Qsn@ސ(1br/15Gy!Z~%~fdqɵcUY(| tʙ^^{p"QjհE)(>44Hh5 Tjnz7`zQ o*Iy]!yQY6wou"DHq%64*GˬYM@z|X0<Rl3<e|:8 -6H%<&k_0UC\f55⠮qN1gs)?I fD]_xf6Uj6E3vCRDuhUZ8's޶iOn6SonCfH"".Z='^:ϜƬKYܾ^y%KfY% ol}YpM+yAt.|e {*c"= U']EU[sd&T&Eh 6gژeD[HJ@'] 6xPtp6:/E0L"r"^A='}{-8qmӚ~ݔ6diS)!^ossB?b"G:=rjfV2n%!b߁O{{V\ze?=pP CJL1\>ef"p"0 hx[˘ޫ Aԣ~SJ7 9iF֩a cIwoW|f&\t`!+v @Jea C(ن1BhB L%'?B?(!o+1A(dE٢.7.x2WM]u,;@bQ2P4EInw,l{i@sLHʘH+Sg?SFנn|Xc;+.xRwlB"qAje-.V6T|bi@wjր`4BvtѲ ) f-?{佬7}^hւ..lw3?B珧h*c˪pMiڋoMro 6t" vwmHg$H *X{&{/#uh\rr ,L/I٪'PAl (ӌ({`#]zz|'6 *ᨢ4wL?:U(FnUe,' =:CM|h@rsd$Ԡ05$Q|h?dsv7RO/DFV 45 r@Aꇤ\g YF>V~3"P-C-xzB^ P% U )Da |V}h}Ɖ,ʥ)3R1A\v5}ޞ#=㲴yo+ĺ8dXa)L ".o__tnnVEe;vXjZ[c 6m>*Zeb/O1z`ʼsp\'ϑ 38Cge5mrjzJLv=P)IrNk8']EjׇEIW:&p-ܸk-r$'ɺG? foR <%UvY 9BY| U8 \Oh$8ѯSiׄ/Xd7FJ\}#$dU#6aM^xJ>@J $A=vf! 2B6)5+)/CHql,p9£$UIz$}dfm Z3NmQ\aKD`N{GBwCזpv=u 㠔߭Ё&'nss~唝:Se2Z8?o߆[P{0/}t|ww$L)U jI!)W ݱzL(&!3'm  j9ePLҬX}MGyjWW5u?)􀕾}ZP!(Q䋧`LhHY8ˣ4&Ao}a~2.+x5 6!p|)?9s҆`=F0r.ru<vw̞Й+]M(G8!tyE}: 3NJǖ"]XIzhp濡(^Oُob;=-jVظ,Zd; 3b{5Mgv-vM. _r  w<=m8 !| ڍ; HyK30!349Ku/qA8+%0nRXYS`} v裃ׄ ƃeX;f)վ oWH>j f7hVC`.#O Jq؄HbvGa>3*ߤnǵEovyzè`*-TM"tC&%%hl/Ǘs[HRbudИtOTnlr~v.˳*7|ެ]:XS%# BEJңc ٘a'f[:5OWdK7 lmc|jhqeRh@PMg_#e ꏱ[Üܤ7xm*j &p>EĬͰ.IUi9m&w>wO!'Geca);3}Րџ> y~hT<?&m:ړx\bQʪ( *&bB>gLn+%7OWVZ4xC]3()g=MdL˜3Vg;hSfsf-6L!n0"~-ƮC:SR(kVI0 'N_ڳjҕv`"0s;=r\UseLN5!F D3ZmIpP*Cgِq[RDkg2} :IC^Mz[2q63uh^6ID`!kAAFFehNJPe%]a1dL׷C*?QZBE}#@L7𶧱`cnk63H(lK3yq}?2HM]Q)&!W;5C!8# !HE8A,9W,"MUfA{C>wK,f-h6 paDGXr5ot%' Qթ}#eKZKʾf5H&3=FS2WwF$<05אfL``EVs*/N u]ՌR/??җ۸cZ:n[YxF"wr6\|y#_\ o2 ar's'uJL,ۭX"^~#~>DbYΈdN ӌ;[4,౿ P+_=Ad(0gmً֖h\z\ۃ IϟpV'vs,=H,gfdZ0%(voB!fHHB[on{4ֵsՑԀt+I-*NR/P^jP|gVk dv35s뗓0?ٜWa(af Gbdj#38u-zc#< .fx<#11DQT]cs#*-Mb FYl rG2Nl̼a&lvFB߁;h@ 7\gEMc^ ,ٍ1ƊY(BJv%O!B'E˛dӣM A? 6+H }YKWGx> alO U9/ݚ:?d`HF`7Cۻڋ8a#o_rO0KEbuu4Sm p2pUUr(\ Sg[*X"kT-=2E) kPb}@.,1@,˭^&Fy$ڜn<_ x)l`aRF}_a4qGm[kg8rFuvˠ _a볃6il@?kL !#@2o 5H:Ե | -j_*L\$PEMOL_t!ҸXxr #ز]\6haXV+ WWL:<6]U?*q@dD_ybbp{\B!jkvkL\gʬ\3> Yܬ1k.r^+pe@wM 4NTIZ+07l_>Y?"AZߔDvz){3Zgӽ+{>$fA %Z6k&|-UUV~d#7u1h2-(*{"{ +[OEEm_Gkum3w dJ[\siQekc A-'&xiLP֮]_RB4:@OLy*XТrbnMC*GsڿD,|#iʐ5=c;n2A=)&vLvERzQ>=pT/ ^âd Fеt5EhL)+q~KnLE`obTK~|Ms fZˎT5O@e AxIaH$E(/I1Bcs&[7* 2z`k͹d7?z5UFA!!~X@ IPE?gĚk᠖-j5>[{ 9C~WeyD6`u_2NB]xP0AJ#|읁)qE#J7d}.O$m  :~ &cqZYr G8)⌳=.:U\՛w҃|RmA22LdTt6>uDCv33D O agVt eUDTg<0Y\f 8(U:/1;2g~zv^6)VȰ{89ތ{:PьȒt+n8L0=|$)S@mh=嚹e@]jaC,;yQ6G^Y5 MBm /mI᧿G49hk+^I:L-"W^/tQ}o NL1RRd<տ2:[Ĝ6홐~9ʈ253lN?D0̉TK tH4GG5R%3-*mhs?x׀ťiq7kVu) +My{r'ڪJP^^7o)"+aKl:;6".FiWIяcXxE{S IKcSxR̋z_25ҷ_ h.V:-J%] dR!?e1sLN&7 ,$8? pYYf3 X+\j\: KBwѝ(!W`n,Rb.bj~}{1eTd~y>X&|HagNؐ]+ء kMl k3*/(VWNJ_;\T)V7Gr,YR8>*[3*wab;l6AC(/nB%T%iQdoKB tf:Wm磃쳻q힖_p$M]ͽq\,߾Wm%i/u j8ˏq KE-VڶrTq} @Q/LE4ҝs~TCOxh\ʥ7K QMNbڦ[d7M lw M'a[/1@5]v6];0c`.󅜜*zcjә_"[E8W[}ĠܮDaC՞1bIɌ5IR*_6l 2!o}Hypjb\61ze&(Mmن *Й5%s!xF(!buUf4n4%W5$)uJ%S\}9tUی@4%cZ7q/R>ybo(J<'peVR>fa۞S@y\7FCe>31,XCG&T/?7jYp9Y= ݅44učf!?ІEcbYwUmNzc+:k1SfO* bp^ !Î|]CR/P<>M=Vw~ hB`(Dd Ȥڬe *eܦGlبEwN)GXiYo8|D !^O}$?}vѼ]i5b| 0@`?P9z+"R&R#vQd}`ivh}#$ D-^ࣽudvDwbD\ܩhSbSL3zo[Y@M$󍁯j #h;mHi|F/Ni\xˈ-Ddc5A:&OBO蔿5]O7g z#(3u[;ٹ#(##$?|xƳP1$Q!q%/_6_8EBOt6f{cX LZv#]?Jvr' Ђy52b`GD)^*E>ؼY{ hp̘qk(h}Ew'@o]S;#/he;`]J+zO;'}R`F؉S WkSH8S 2Xrj`:8Myݣ#K֋?78f=lzu,oЈ߼w8Xj8j6Y5E )I~p8ވH|f5lRp4kL>8;@xL9!rl$,g%#T6ƈ}-y_D:P\F Tf2aDqylbqؤ YR!*|Џ'94flz.qBvwgǹe.V_W` _)* b9uk=x NC8^aTdD2lK0&%T }Ji:5ϣJ=4+Nt6Xl%|{̰ƥҌUm%O'~cSRSI;n+Y$U&M kؚOJF$o ե)&@mR/א3XC*¬V-8Btυ:,5۴ J fjFLidO[ִs<'wP<ݝ5På'=<9tZUJ0M"㪋(,pV7L$7= 2M xzwr!#Y\HS@QQv],8KaHT,{T89'sxc9\Jj7 ַKAL4 o?xw]yb'hTDjL)lp+{B!UO\3*@&܌ji.o3"$51vcrlUHS=wt:so1Yy<:0-rfѾ3o徫 qAU&Y\,yM`ˮSY"΂4$vHo6 HKa M: <v|X-l6H$GEé3Yrs.hz|&ah5ղ fp5ʹweg0oj uv!l!\׮ou@~4ECإ97WN渎X.!V#Ze|~2sŀyqJ3hD bۋR|r'ׇt=r8ַ [hÝMXKf=kcAZ~'\`^"5W{kYL³{ qN5& :.qz!hLou6l+(׊b}Xō x""b CrHZeqe@x;C|h=i}BJ"ATe fnZ7˼ZkIn.[F-_'/U*$5!XC^hn0ܐdq]DPZX\STww fנ 7ᄛ#s9APjnS7`lH-|'EG2vܒ(qvxrG5Jk|-JQd8=Rm۶θ 17YLbE TkKv.ĂqtOgBְ: M1.<~-UWJ|26h"4.4/40uXFD,YʁEkj"=5gŖOE'ê;V!mӤՅWq~J20hӖ: k!A+N)hr8`\0k(q,G07Q hyrk" QbIb݀w)"B:~8Dx:˽@}j:0ӗMN{``[d>K%P@ +hXzM^v.FHUh_;8_08ծfʄrɻKN8|Ce/K;3B<~AX;i6 $ #%vT<[}IV "7Ai&}}s}ɗ7\ΆQ%L;ix,,f\#r$u=NQGppO0pq"@7FG\gy'=V˺)=KMd #bmjTEХ}s.SdvKm[ܝWm 9 ./G{"Kr:"-_Lbi?cY2Mta =SP%2bf3٪5o<񤶃Nȕ&0dߝJ B 1UͬGz>Sux tuA w^Xyk븒'/Ml~‹ DmXV8ȟ6kWDP>&a/]S4GRD]͘[?غ^"獽X}"{^Z yP11&[.Lz9~NyC\D$von>$& BV5{6ߞČϴ|nMefLYt)9F|NC +#^H*u5Aذ\ipy/?bYAZ/ nPx31HF#>Lf%\. 6i]>(i~jF.\u&lR ># OyPy yؾ sC7QV`K"0?Ac"ϋp kܚ2my~m CaR QeqD4>B-_>Hs f;ʁE5 {7;K΃.Wh0^BYqS|?G|IL4{)5]w beA۵Go>]Yd=wLqMIMFW<qfM:I @Hç8/R5x&Fz+TYV<{@6_Js z>5@#B+҉pW1/ zv?]/qUF'$*flH{Ŕ ήO|] 쓻18ĉY6enAq `bC@K@|14Vk-pzLK&=r=W;"P5TƌEAtŃp`W8jlO3A 6'!E 8xћH>o )i'ݰm; 2F5?Wajv/MŃ-6}oe`5?"X\WٍhC͡hqG!nQZe*}?!UŃ= MP"/ӵO}$x՟N" ;fZ^tS*OX3Ш!ER8.RaodS>Ĩ_澒M~ +pwd( jH*;dxlO%?74D ,QhH P)[a޽$}Әېp ׭P61n-X˯5hb ؎GU m";r%jtQa;H8c(Å i.{':Zgjq/̼_I7X=nJAU1-& T#P&JnLT1UqB)54%ˤ"HAt,6޷n"&3 k$ejh yv Aǜu9 $8ZA$_jVBE~S!HAo"{_uL9_N~> QtG-YdGmQrU~c=P]ٮ?:gOM/{:oWD#+M.I"{t mjR2; N6\>ӂK5Y >5idp^ň,ИkVM8~7,pAɧ7Jʡd<C:Ƿ`~lTD]2˶X{$!l!P۠S7\_)֧ՃnA8{lR<029[M5IdW;-/=zP>$ƛnxLEqP @z[[[+#^s垡5Vyn .0s}y7 9dT RO.-BUۀ3vQ/~A0x HZ90`k_5?pj^Eaxtfj8>2FX+ffZBƧ! | ]&T1I% P06T.}8rn5M\&;r4,CgԙEj2;̟Tq!W~;l5Shs<i<ųᯙ3$(y:v}Y.s7]Q+Ġw|9 7;[nP(r ur9lj#uھ\_ϡy7P!SD}a#pN,/B?*ӕ"ϪEdQd.6觡]&8~'Y50j~Yowke:DdZTha;f vB[;2YI :6v@s|xl3/ @{!zb FYYOLd3wCv'^,.EeRigʮ!VsbgVεi?"Chz:oLNc׎כֿlĻh}=#S@9P\bAޖGNSWĽ.@RB I)aF ]RXLـU$ eF,j <պ296r W=6ͅj@9{v #[[Y31LiNlrQ18{ggȽmӸK`] ǷSBtdJ}P5Rm)6X仺upx~pck*Y__`68Ķv.*Q:_x R^ pMN&tz*z  LT+ĪH(U>h7Bg+.wk!KsI8@+jVf̧SƽR4u/ B*GJqwlVdŷgtڰǫ" #%Oq~_!62T^}tHxe|K!OwoI%.ɐ`1X\q+^4rjk f@ɴUuѬC (6 ,mÀ*%t!osSXWI.q~ZhYeAJmq RUA$& [ކJ")~Ms/gվ!k{0jL3ۼfi еSN|aD2?Zo'Z9\WbYj!htx3\dXs>T%W\t׀cp ]M,< &xB|VlYV5RH/6orZ.QGG٣cGG5z/4Dܼ-V]MV3kP4M:VG˜gsq P@}$}k\z5MeO΁5 '>=qG7X.f'Y="?Zb7+>!hzkrNj 8Ɣŏ;FL nF:/.4žr-fj|Vl?rpoԩeCPIEB 冃xӂea9 > "7iD]2)C?T\YyTćrlKׇ(rQΜ_HǪ9fpxL~UJ{zʭA ğ=yq?8,YǕwS}]{s<5V51m[l,8;hB Vit@ !|Uy@gq (2Z|D*peYR.vG݀UC%1A2.h!.A,\(?Dg\ꔁMDeBK{D \ = ⪐8\8ی[˴i_eT\!f!Kx~RpHyC,+Z1ħi@'>TͼuXcTߝg/v$2|[-j|/n@paʜ !2 G?O@ڽ@hĻG"FSȖC16rbqrƸcP-y̫Y6q{cW3#g=;>atg!TH\Ým˻w4H-0#O+$d,E~6Fi:)B"YmMS PFȜW/*{_L%]^;!mf`:f=`n({B.!w|N B h N|0!z7UAC$aRO2VQ0}.X=/vhO]qU^4KP @`&s9UM> E FoQ~AB>6mY%D2VKSax/b,kuFe ii8I<@>o7W|.94i 7eҘ>%?`49C G1.yi r 7Km'.&B*xI)<^,X39j^,y*~ZsyG 3T?"Y 4]O? 6x)]W LF "CԸ%"mTe`I'u@Q%역;^|!CGŐ?@fS`{z$Dz HE{"ű<վM oPtNѯL̓t zS WPԻ^@;~v|6eۈ,l[qNyҬ ŤX\=R n^`9`d6怠3":Z_xLrrGApڤq'q@M/ sST+3ɔ3:`o; a4hҐcoϣ%~ tB' ʆhGHNoeX&YG?%NCfѝ9ۦ2Mm|Nf/q߱n7ٜ%RC[d:y94K@z;TԺjsⷱm͇lSv,–>"1f5N:8Gÿ=ݻ3orK)[-9q@8VhIB&$?WfWzi8=mm&†6b h敻SQnvycuFybBԅlA/$>`;3Rqݑ zY u;ؙ$cG|wB&&-(L|zo[50[,CFyhP E(G,1-Fhu2)v-Dhvܺ%`]Le"lr#8+gjzԑ0)z,tq-+,DY?J}>:Jprc~nuPIX'`*f0ҁ?UN^3!"qp]w|ݺ?bt2cPV]'o[{ιC~,KOUxPhj;`}A=5-[X ^Zq}T;*~ 0gr]w8r|B+䳹xVD%.%,ZƬ(Cմbi~dq-,RpUK.dE4A@ l,1;LR@%G5g{69ZtzVoWc.wN5;>jW $/F [}j!N1 TH-ïG8caY-RN93FV6魴׈L*(YL 4`dy n|NV9W"hՑ,s۠GwmؐhY\}Pϼ:w\ҒC_C1"B- Bj;+E2G8U U QqW ?!?k={kH  Tb7CmqaxigP@ތ/X|=Ƽ];?.DO_Z < #>#L BX }9 P,*TT.6|I#u ^G# 9B/C-Rի de ao B&ޒFzw_[`J߱WFDkg]C cyՑ?eQ$D])kk% >u76@7`Q[f,DX2ǼAn >7}+Ef7){Ű9 *ػLOƧ|ƷrH+2B`&Y,뒓ڸ|.Zv ݿƹbLJC;0ԭ1i9 c@aֳ͌1rP4a9hhk#+-xR7314aK7H.~2h.#=PrC9<Dq$y)YjA庪ӂ+  (_r6汫5G cq5r7/Dg}{VүC{١ߊ'U>JױXѿh]"vصb"MȨj;jY aC8[h׃m_Xp* bshݜ*t1URsRVĺq@inpݪ1w}Hym`XDCx"pׁzx ~jeN6-P g>Dؤ&pY{uKYYqþs7ܴܕd&53`,B/pvzoS坿#Jz{2C  ó['tӤ)uO9.|ޚƃ3t5`n`~ %w+{(!}R<ƈ=ץX7A4Sh&AG?U9q24S h+Jqa0/,눖I7\S Bop Lu?R)ŠG:Q煑1L]9zo iC4?W3+N!:!ڷm?dqI)f?N t]*]VAIdWG+JLcu>=m ]̪L!=ŵYQV_uC?`v{z8tB"gdq D~x@m^N#g]e}ot lEmTf66^" *vkWրL E jm A/"O&QK%{ՍI7d|x}}(Zq-ŴE-$ T~&e\eOa1q h8U8]WJw*6YAE(Ev,vm&-ħ M"i:B7keB {aFx 0 k*A%/ր*NlVɒ\#o*J:INtBaXR ȅSJmL4 Rbc '_bEA4óʖPಉgTEdNy f,ŠKGVG(>>d/rBsIc~^ƽm?O|>G_BxL^jeW%-/MPP۩r_ ~idݞA\M^\gmRp6rlJڗSFۋC_r3An]64J8AIdIgzJpL|&H%;l)*ВBG*_\#+J5;YgF>2 KCj҃M&rB_ȯгͯV|m=g =4cF}~2/epY9 ɏ1[u(dԭ%RX&<#a47;xvnظe5K\bTΘ8 [wr'؂-53Hږ_)Qg^R/qgI`GU;a-㽐nt/] +D*WE-eNI}T)kE_j(},-0*G\,i 6s>y_{r4[NtS3eHg"X+g+f@"mjQrgtSP!kve%"fyƎG96O~8lMaB YG8ɨJV3}*;+MJb[[j<-1`v{L0lK3oVHlJocDNMܜ/魬`Xe-ˋcJmf0d/u+Ixoa22 ;} R!_ҟ 4cMN?teZ؎P۱,RƆr["i!QW@ӱ őr:;D)/.`.2;=5R¦e3\Y;ZSNiT"h0]c8R;..Y8ݛ';k\oe]>gfζ`Hu &rJBДǧ[P}uzSV)0[n WMVT,? JbI"acc܀t J0.?i?R༓u>ȭkPfQH3en-˚pI=ky]׊=gǯ䩨R߂嗕L;[_BboN7VO(EWN F*r(r{K>~ݱHQF䴁V^!uJM&Sse T1__/@ASbh#9wA86u6S`cFT I1(σwf-i(X=^`gyضB<8l >Oo #HW"w~Uh|1}ki[ ^_-ޏ32c5H L :Tp5N+yVI*E鞂H0ܢXf#AJiGeS'DY B]$6Nhj G>u|g$#I!}g,}FDAG6wFjPTExvJѓlxpxHUG+M}BqU24 qyzCJM 4f~Q:WհaأkZoH}Ǻ[­d>8ٛj,Qeg>M26A5&zȓ[^|aGպ{̷" =RfLZ`c;d Pb~W#  hRs)\ʖZ;^t?_Kinos:'XJx!NF 95Fz/nKd. 2.2d l|ƣ+ޤJ{(RM(L5OmЊBll'90Ѭ*,i&jy}IBșyLY-Ohkٽ5u>,M"IQ-0 X!u4 ]\k^jϱ;A8`D=pJs#В !X"kQQtB(ː}^/aCT%g,1C)$O?Ĭ =9sys)/N &)fл)x+ ^dΠ?H2#>G1lK*J܏( FWUT~tjH >$[4Q*.1ݞr謹`1)\~)> X~'+&f$ pD샭bqDƷ_nA]~RK1eKƣ0{~Q%isȝõg]ý=Fe$A5h:EX 2j!48Jx򗪻byo3K<Bt]t)s[-q6NNP*v$1l7_ ⳳC3}[m&CczU tU~Xq*X|1¹Mz,NG~"0x')i4DHW Lvz L%ؔT7ݠMZ 7#\@eCtuwfj^ꊟ|QW. JǏ *x)fgDyBz 1־L]Pke@˩|nZ<*ҎnA{7 bݹbV5QgyH'J =Bܤ(Ġƿ:WK[V,Rĸ`#::D.u6(#6>x:yS)盍v_=&*酚m-m.HEHw'xwzo]jwPIutfxh)>/0dG/ZQT@osvM-m[ g,9a2O%@˧BA-}4c#/2w_x|s'p>3WS^?n*+y+\ǀa`S!(HJL'*D_^F}JZ" %&֦5:ZxWR"Z\ -|O+WΜ!4mMP&._Fó13hc1u@nJT ')fh]?&mPBĀV5YEȾyBઇN7xC2j?*Ʊ5ؤ (q"n}rsBTwV 0c& c`p$4^CB6K2R"5[x/%`Rg$f|=LV*ao+-~[<{#FB L5M!cYb3P Yr_ާCeT *3?8ҖHIQ.J2-t,kEKlbl|94χwM>3Ј$bR&fBqN+_7I.RrXh}?֏LJۿ9]IHwZޠwuTD bL~밓50UN M|!^g0 E)Т.\.Kg$# ?y֨D5[?})Ɩds7P|-B3}x {:iE{<3鉑V0sfzOGH0Fo>CK*Jז hOX9"k`-P=PMJ IHX)NpBڧvP|CX9KLåy?'l qΞzYvgrvѻ9pn|j?A2-V4v5|MDtS϶x`t^wQniU{HqICJ~]̷ &(zP]ӷD%!A;58;%5yen:ROLdZԱ`R@nB ԡ p@+z21Sje"OSy^S$H-a.ޤ%?!g\EO_-/6OjL퍎,C #6dWDG0Jl* T?* @ Jg>ʝ7(3f ҌTUn_%6^\ b>k@ԡZ`r‰n6n/1 P5U crsybښA5AO'[xQnY^T& Z P37Z[q*"]ך='vAVY1(tDfl-sɖ7m-Ɨ%*MI>7`D?:ysf'㺣99!Rꠢʌ+TXz9˥#_*61Qhc_j83 3؏5>^ "Q; |bs?b%π_Ip)F4/ɑfׁtLk' IcNioZӴo *lY 7P;ac IWD6~NEBP>Eq,v-T o9m{ Qpj+S clW͔]#МWL`Rw%/SUiOhtDB7}i}cP=>hϠ!Ir<_%Oϲ-PRjMKstʔIA,Fj1Gtyx[pR{S `2te`PA ;ŒƝWu[EkE\2_$d9PE%s4{ӅeRVꗼD "q .ie-~aBI<GB:'i9;BX@?k+Q oޭ*knJ}fkxCtTPOfŔq)9 7,[-gBV_NB v9W2&eYy0}5$bd~_U/Gc,Xh$z7Pk Ǥj>oNid"3LOcqɦJv/AK7>A2MeK^6+i*F_O$x5kG5lATT:ZTc`P]CboB9մ'8"Kbc*ׄr_lo!$Λ@5JQ*̮cNp` +|07`knj܇X%;qN5 wprpwE)I@jܧ8[")gE&qwN8LPHnCH1Y% &hؗgi (*;&/R_b,GU@arm Tt*ku'WDl w^C-̽ޯj皊z'a:/Vuu*gbg2Cog?f wCU,X{|Дv>mxٝy|jdj)r~ڬb`*#`ը}1%U 1/@SF$BH=dGIe,<`ݴ9KJN/.T0 WRo%_Ԅ|DK./sM-m >FҒ1@M!#۰k|CNouUkP_ z\AWo2HK.ޥYQ5I]b?1?L_,G!MTOUE/FnS}5k\O3DTm$FKa1jNzוXΉBU?I?Ĕ-nɱdSD1t[g6DzGL }& YJ5?tD[cXdni0?[gXj-Wr61ҵKs$sZ:L/w䠅-n]ɏE~2&FduHe}Xr3ޘjs5 ߙE{%g74֓w~ S:+hnH/M{m&.îRRj+)yű>m)ꌁ\s*G,-쨶xh P>fզsh(r( pNYɣ/ЕѡB&2}Jg%gQF;)$,MY@ ~ 2CH5U6dP['ejY=m]c*26e5j7B_w8GG=/ utX>Cp:zN 4Χ|37(464i8`r4k0臷K<"ЋUZbf8-~w(%v)_U9aiՎ 3G<+a/ &L5j.PeiCQ;TeU=ĵaPA5'u'=pKX/<~ֿڻ05UeᔒXBYߙ9˿+PHvfKVX>^S3/#J IP ?߭ bQԲ ;:x:lU l|G:\e18'|/uǟ!I<"`)]!^K'$RJ'f`,iEv<[Ɉ@/ٿD!9†p.q@ p:d !~?d[&~-g?~qSwV͵|c_mc㇯J w;.ФD䜿Ħ ׌>5Gڪlmr-vq f! Ԙ aÀjśu:5lҺ\[@!^fI|gUN7RF6*1L Px9Thł2>U9|18t7Szh#IJ`Usi;h~[+tH.sEh y&s&/i ,>u9c676$E@iXbBFS%-f4h)jk{gvC"<$?XEgB_Y'T^IƔpR8Yf/@^]0w8!w p{F}2LTmR\X~0CW>nգ{5qcfR ӄ^\.pv@'x62 Q ]Ob p=>s ed\+ –U.6^u1)w3YWIib).sO %0Kۆ7_jp9|/CHdiL" ,cRh~vpwԾ%NiOز8GM_N2NK{ jaָFT#,sF!0 1R!#7Kr0H yY_tаPҒv">Pu&0!Cts9( )=\]uQ( hr&R-zD؉ac }=ѝukB.ArQpeRLjux1f_UHBR=5x1e x>⫁$EO!'va].sf:: RSaWTRBpw.i[h`Yb/FqG$;\+;9I0;4ahb'JpTd=)/s h@;uN<=2fDFљmncf22;!qTu'~0!Gn:UE/hbshׯY1_T\V\{9.Euۙ0!XY8ߡXl{@ՙ -4{8cW ͕_!µp,iGă i?{S7(\Ur̂|u|a)@5nшa5@V7|.9p`H\7D፰[asX_"e(l 3Vb}Y%YU,R|U8,߲sD)yvc?Vn_-gGР7D!+w:~SHN*FΘva@p^֫~l/0y a7FWۢ45lp|5m!q->t6$a@$J}%NL뵹 U 6BOfE 5KDM Xwў ƠБ?n9Ft_*rnh}j? J>ޠw㒦>F V5wkp>ŧ%~t$EB! K:HY9[bcA嘯v7|VBVZvns9w6qϷ}gƘ/q5擜4xN%r66IъqW$bVf\M;%lnn|$f@QSgOoξρ4 $6&V> b]K+I:|Cg=bga5N~t95QSeCMVÜo$(!pH6_^|XXw܏aQ>B_0]Պ}]V0s%Dqsge)?@XRbYz]2tD ^CơWsAN,EP!,Q3>ao8`9kXִ-׻rh;tzhhA«݅l<4N$/a4ZyE\ׯp3bz?7zC4wީ*aXYl*ɤ}у&+EG-5O};hZ?ñgj)1}Z^9;c}~тXi($Ě1O~gƧBZl^A#fs!tG51DnkGR C=PMv ^mKV!-qP(Dcl Qd31eEwp> Q˝o=3Ovj_oj1sbUrG#l* ̵i6o܉agݕ9ۓy)kކ0wL6(L ӓۖnm MWrɫ@ŝ1 rT ;] [zp;fZG;_b\S~hFK+Oa*kQFת !}"%+F=xq:=h?qĕ5xp#Zߚ]ڈ^v*##h">s8UEgڢxZx?OHwGCђc|(X\2W[K֖#2  A!Zd!8$95S}PS\L{FžĖipІjQ$%Q5,(,V4H;\4p!tO} yn)Ա=bt.DցI?ォ\dSo/%'Q%)%+Q% 6OjsYݲM+2D$üۅ!B܏ p4)bRXi4\-e>OX,Qg.@5BߘYv .!=N?*@OEɒY^LcC-{֢K13$NH}h$ O׍He߂tIzq&e'>#]z>$]NZg9v8A?(b ͛}RpU~jCN߾6n+ CqT ѝ5A:5| h pO@V7)Hh?Ǘ^y龸E'x"\I-Lfdi6`@o֪;!5Գj[P,s#KaM?1Xyb׿\pY]eYXjNgHC.шd ?UJ`D4|b2nTt8м?$` {7f3D]ziK'j7|1xٰɱD]Άǟ6=,0f*<+;Ch>lNI+ڼ㬞9TI˅7eSCg>O-[?eYSmTa7Б1^P,"cO V.!۱`3?1 2{e|@YR(h٤5^rV5ZM,Fm ;aHM?Qcn/kx\st ~8=' S$2"ͦAx,Oyu[\iilϜ4(rJ15#'3 Z3ysx @f=>6 a᪠Bl٨-?.K-(4Kz͸ O ڊKFFf9% S1uﯩ,]Tzi 'b'HN\PV{ΞfȤMԜU8yRiʺxɗۂ>⟫JN&1 5 71srј;W'GbAk%@4Q̦_3^W7Xf/^x3s`f|:r]al0A7mݟ#S4IQL'ELd{ {s QnC /2px7k~uݒ%٥{JP-hǟݼyg!kva:-C;^ut'KRa5SA1>̪`R(`!SXIj uTðkdZiBvVObO*3 ]~ cy/˚qQZal{mLUr]a^K4(@]AO5`amZBy==TCt*a뀵_Dm^oJo?+z=\jI$Y~ñ>|.D*rGT #B\iɎSmfBE~]?v{]/(x׍`"<)BGCm/ 9zbw#bόbk~5 0O :̕gp&8qCۓLhr*' (-i$1o;naGY.?n( }%SGGץZ|KOAK䖢CtZnvd:U !+V\jmoP\$/428.ڒJa›[#I|ҫMEfR/17'u|<;osHiRM OU=-=Q3g\{ 3c$,ꗘ߅$ڟӁ)W',[8/9l6̳Bg=oDH0L?UjAύ^Y¶*1;zOrh$UZW.p ,'#?FG2+A#r2hOJAWX[C(Nޠ`J\K6,~O,xF6aSpCիݐ4xudLL3^IOi#xW?Mf6Z5uC7~UW#U5=:/bLq(}E3ZOO6̻($lGy9$7l_$m)6~;( v'#[tUqA(AqV" h2crCA+\=)nwV3 +b/#=vQѵv :m*-[ c6AÛ zXBӕuX- Fvĕжǫ&X]%e<X@**QSf:ȹoLzkAKg| #GBK-rU'mLOqZ@ ,b:XrWJ*%YylK|xOKm$*w@ rm.YE#`^BFтx [۱尊 F=)xCy aaemѦYȫ*NwS@gpKW!UۖOWMaQ+i[G7%DCb͹T];bb:r#XF+;fw:z:. R6/x~M^U,g"Ʋe/5[ƟF9<(QX)\Ka}6 z7߂~sʭ "NIMi# ?ݱXep<$kgv=} !Pm)MomjG=%`L"(f,ڗ;L] <@9?yG!B cŀ 8* Q44Lq v5?gAQ[ |i.ŏ.aDUc]e")˔ _N~eI5afH v{yTFkY*֜KLH(@ɗr  +K00贑ikJUK- -QlTB4wyH ST?S<=.^}q+`KiI*g;w qQ.po.>b̍r 'rc#Xп8Q_1ji.* Hƴ&"i;E:+=^¿&nF7cQh-`4+]N6AN~,|NM|t?uי DnD8D~/T@9Mp0afL|o/c?4Msg\%igY@mi"waɵ,e E>񰊛"Eoi7,)e49mzcOeTSU!(i'Ex(#vN1#TwhtMt>1ou r &::"T10 Q˓.g5mTZ4y$[WWs˔P4 2Ne㭆/{8yP3rBSq L QY] #D%CKnMy#۽ y(ut+>D"ݜ'<#~ѹqKOi*J?6ƾEt'[a\z n9b7ƾdr. Uhnog}h|5u8vq{OmcE$l`LzRGTI8Eԉw΍47׹Jh{msT<$r`Ψq 4f1?=jBR^R#ZWicG<ǽ21 skyd&h%YKLZ :&T,#JCm&fӐ,5L=nB)+I^Ǭ'bayP 2'^v2(6-[,H(8Aq !WqXN 8ж_8OLY) 1@ h~D#l 1\N sML M65X%sEM{Q{A%R.ro't`:t;#OT'-Jo{3\sebؤܶSѺ[&m dI lmtIdPzq#C喂%;یZGx>3ClH@ݐp;dK:?'`9ݚTSnem-y~Vl5VǍYc8SKRC8j:!jM?;@t PmeF U^!b=fͤ+|Jay&Iɜ{?LRk-L"R(]+ /0:dMR&ޣTIݜǨn&%C<^/-{ gGq{Kh5$ף0TK1ՄJz”(仝.}3V='EoMZQ ȩ3w(l Mlt4:js:;w7r(ɒS@0N_n;ǃwE}}A 7ү"촸6+bn$zQWIEx_K+pq n?kh)޸w&vrRa?r綟2'p'pzKq̓6ίdgɏ?N@lSE76],Y$T1/|mZ>yg-됗 @_X441NQuƕVV|ְ~8]Q^-[ .Fe; Q245Fp^Qsz 'ޗ=73W86 ;kx SdbNTgojU (xHB4jq|1P"6s3Agk6|k̀R&f`S/DdJ|?$s'DIæI\1 x^Zʶ ';IPH6 tN,W- KP겷Y:,KLM̈́YDd'5KlhPD&K~E0u5P OBjt}°`P8M߂aT۫ T(Ҍ*ދ,ewldeZWu%ٞUw[穏Ѵ$y!ؕ6>_x>e~2wn$PkY8îR)h%SϝtٍIj\#owQ m<MRP뮰St6,@]hN4 ch3#&GNDzIbhs 2"F׬Y-Rλ'Rd螿1"ǒ]^-> W~$ og}g!4#(']eS~&/DdCzGm \7zk">vh r_l 8!!i=ŌCsN& S:B`TӥA_6KU -h `LB/1_avȺ61=w" U0ɷ :D&aoXz}~sITc%ix`DbUKx1~_e|t*Ч mŽUtAB`(*NL#駿< Ei,^_itcEA"QvmYu/WZlAmh9 BMz>4]~J]z|/"ٚzBx*1LXO I~TtáNr\4۷jYLZz5g j@:8Y?PRd&a0,+5 my?Cy:ZU|*9pԔFZ˳ FYR ӲZ2?H{S"2e]4ڲ6W91HR@bۏīѳv1Lvg瑛%͒ss:9wԂA_)0"$F!x3*tmN6H0@ood,5<ɨ nuO=kP)MXc*n y-]v'g$S6,yGLGfġdgX& xS= Ěٕ$ [nKx#h) =$;r D59jG눅X0rPF51}"jm[m.oPf|e!n&@[X0(ZFrk#Ì1$J7oc\7zva';c$Ru'%IK&+J>N4^)lx LI9uy ;qc?GDGC "5wjܢvk+؁(I e(?gs&IDw>.3-Pi$2z1țv+_#U] `KAcq !! ^Y i!@PƬoAU3AK2HATb*%)ו>g;i| מ &_7?):b) e"I'xX.3߮DTT+'gͪO)$h0&bs)U,w6x| ~;ɕSj/"vL*Eر }A -eIorg_{K"U*C{/r[ZCMadd|r\fb'};c*iGZ953!MUb[ ZOpu%0i 3Hb@EߏUcUuͰ8 n=FJ̗%*?o ࠺=:QE D*Oo&.ߑ=8/|c=&V(`B%PRHWCWFOM:Rm;V~Yȴx.N<$&9pUg{WV] nKiB Hn^ZLLb(ܜ//%H6  %v+Y͖:G0p(-` &-;`/>V+sa91J]h&" 6 l]XwK i|AR+(, ȰZͲE[O0'xޢ?dd/C x\UJ_vDXw<%u[40ij3ВPqŅEz"dz`X$(d.9(D$}w% @g#A}'k`ZVfhȪE^Y]EYumDE;)؛Z!,"tt}N +15 v%(3*ֵ<yoRs(،OQt[{[r-K͔sNOHuqv`dQ'EΪU1CXRnݲ[H[Q%`3TFq\2c[tJ䉨D-hQA22"`A6 # Vs\!m[͇Ч)<],&觵Kg#T 逺#9(Un P] lA3,:'_*s9q9D:o&GEB+ȔYR!2ٹ />)w$*R5] s>kTi;P.aW\)_ڹR]E 65W+@msS QU ,J$np7O޳a?4&:UhFG)/-T6a) O f򉕕"MwXFJ~rW sHV{c&8_!ĸЏb  nZ!ǬzB$Mb9,yJp{Z:@̼3"p&ٶE_Pz?X"E֩u6 tb:`QeY% JU!KgI TfRR#@wZVܿQ$fb723FpA :GU4}JSYJ -zqG5gU;Uf޲}Ba-uB/Oj18̘ndCs`Cy@ ((A j/r[G'j߇'a/ J'|9m#߫o0QVD&X\ wt>im]'nly1=g1j/n"'ϵ9g1y+6BU]W$T:aW*~g]P?+]ڒW e .D Y*|$/nW-ӀjŰ^Lf3 V<zɡQ$VVfkLAA)HȈj8іҠ/vm;flH%Pɳ')t.")n*ˣw}UAZpjp0.D HÝPwгl/z1DG|\@6QP69HM E- H*;xL[{zH8UXԝn*`> 7ΩF"kmqEwsa/0V11̇39ADRtn}_,8uIhenlo:G `N,a֙{uCiHm^L !*n7FHϏJI4g? '^@oaZ൓.ڹbcד}|izE3{SDe@*TAϒ %V ىO?rrk-<\CA)! +DV"r},3(QxKdb\InϚ /%z3 '"Gsj3Xv+- ٘SvXEcRS^1Y2Aa2Ӊ[-+6!)Ņ?{ %%bυDRc4u \f@ѥl}}4g?YtKlAL6r]#1vpNAFhߤhF/ Ī֨%e Z[UV=)7.X aV7=;dH†9?} 4_]ǽP\]y#ҭS ʊm~?_יGN rɔc* 4\2*iY0Ԙ,LNlpH`d֪{%K\߼7XP5-s'bnej`WZ,a~`O^[-%1^\&"RoxߪHn%6XM@fMZT;W(0>J`-j;Zm>yo3n& Gdp rvT{,hg0{Yp]3Cwh^Fmœʡx0( =J ^C֒*k&!.`"M-u+n "ojP.@Woj3:CEu_16z# FCAJśۄqMB{RM,a(6Nk-ul`crmM4awGS{>D _ndwq؟ u-q#' (H뭙}5m?bOɡ>HA fsQ^AScۆyI{2覎rtr:m+STum+-^>G+i6b y~q3= JIqX/m=:o^iz"zbA`Д"^Ofv5U oN)TZ̲z8|)e<◬u;Rhg8*8&6?l 2ސ} ex`{Pz;zi>_IE t1pi |jI'z?Zesd۞(ő,ese\os PLBW?lSm<\u3ϗ%jPWgZ\eP Z$V"$&xﱶ9f:`@mH[@Kp?GL] l-!kD{n`!e;U[T_ezKmsX:Й˓IF9(f"w4dGvWJ'm 7J0^ZhȐf{p4;_ %M,fKLy0X3M%@uHUHs1 I%B&;MZ_Ӽu@~aj{' q_3&/,}Fz0߉;v:Hpi9zWk~`X6<-hу\[b;5xXAo\!~LړޕWGbb( OTP~)7*4 }( ZC8zxՏpmr)@+dhLKpWK$ v9NQ厅⟁1qܪu:9\Zd_|cTOKvm!5 ],vgᆡ~af,>/+ą;xAr>a->:=O~w#jZٽ:F+\I='T!̺[4ϏU#Z*K&V(E8_lׇœi VLhÃS8B:#[O,ZDј1H]+zͯȓP#z¶v?f¡fc8X@4wI'ʭkVG/\nސV'hL=nv˿fyF`2O(dft)R>v\$'h ƭe[7yNQt)22p[aA]^Nkz*tvSVH73. GhojR*SVWꡒp?66E=-@BIE~6}2kT쏮R^O}F޵/ d[J~:i#8kHM 2M^lYFt/ q[iXYZg=(#Ona4_@詒5',jpNZtp'O1xӟ>f*+;s,T;_|lϳ]&8?‚l;-]qԡg"rMbdq W?O K iU -I+5uIvפCø_@fvk|iz~Lx8?> qZfG+3v tuɡ4Zyrʥ0iX3ܵN Ľ CwS2yScR'pA0# r(|μG{50I+R7^{(Ez곬j.7+$kbe~XݳC*2 Vg쌅M r+brN'AvǍϲbPUۏߑô,,< L& >K e(̼MEV_+oL@[nhM( R! H`d: UeDFU{铛u*o Ewrjnt43hILy261 >26Lk4 *+H~ߘ* 0yD@sjSXRH+c'׊JŬ#`8Ϩ71_R"Lz#O^V:w|Go YDIrBEȿf@8HU#B.C"9Ob黐U:}hP$,1hz\؊.04 *H@K p馣v n59В\4Ep!PE׋0> =ΰzHCGE"i<$^RǕ ԟ]5xzzƐG)lݽ};^8ӆt5=֏'T&' IJ5佯G{ǂ%;G" BʥWWQA`Z-Ѹ(>~'/`FLಫydfG(C8ݼq]m{OL]HB<1*Ly ʬWk#p]h-_31A|v~^ws2% }w߮Wvʺ^`R8( o*'YoFGmRdO '׷5"X+Qfmvl>%igim,EMV~=~,ioܚ)qνsy^;SrppN](Ih@V?(.Ҿ~agS >fNxټ_w5{=i-q'BgpMIq3~ksAE"5m5sk?a -ReWj墅/Ïuoџh.@5 *'ӎoHWӮE4&LՊ~\KOٻr:ẍ́ _zԘ[auuNWRm+B$U7g(&qa&գgV8±6SԜpo51yD!)O5&euw V HTR΃ˏ^p&-X<w:# ^E(5҄G{xƫ gGD(6⧄!V35z@/P=is}&NE"'7Bj^!)%(>qV`Τ@i)(ZUQ.~ج=YHCpl863J:ݭȏ , xB8TPrN_776jo'.7%wԟm&E}k|,6lݚpjl1ihQ՜Ll$ۓ=l}?P[1޼vQo]bd[ݷfrVyh?O#ɪ_IsP@JS1W'xR&k$?eT˸Aopb684\ZϔtN/mqvGɱ}5ŭfI&*#^7@`XG߄ P$vٞ\?tqJ}bzpSadc27P@ oa5к]eA GZ 3l .mRSʦ])$*Ͽ)hR yC  4W?nc&1D%PKǸwĘ*tgO^Zf=]SP|ک4m G$籵G+Ih7.{P\A=!}dYz߈Cb-|RF)傻ޝ2T>M!|OY᠂dN}띪k8~|X?@Vas6zF>H{h-=3&3F}"סľش:j~,(\ї.LAg5ӳ,XXW/T8}K̥x00@ |I~7.PA"B--9Cc2JeOs  *u{ˋ Uj .^:,8c9`"o$xJŽG0)KR[uUtShM ǂǼɔ,įqa,eӳi;rm{!؃I^>¨r3O8#< n di @;l2I}$^#,jݎrHFx*5 )b= /guШtkҠŖ\5+!;{~BW}KyL-m'.lYp0{LcՇ 0\ݓkyR[PWpkuωi1^<_.zdyXf(\Oz< Pw&I۴ !2ZdWJ鯰'_`Pr-z(u\LE8aR$ FA=|gm+Aԕ?ESerdcV wr6`hf:~;=wVz|"S k^?6͈4bJ>l#c OY/JYD}80p\:-O4^-bNOl9ᯇЈtRݢT/7+mCAR@gpq.vf\y2!c$rz*/94\(տf/zVmMBxSlB$fJ*Ѧ{thRONJ6@7|'QBKzR0 H?>7$!_~qT 3(Kr_Ɍd)zT=a'0Wۦj6\.y)6D絝1`"a"B喔ny0g=1:Y\ h}Ÿ>?Wc^¡z;#&aƾj28AABnf}~,|%GpκX?ddO,F1uBQx:X&ѕ*'o)jk↿uy)6a|i߹.L#*rRVTLBZ"34EeڜUwVeujl ]API&{NO%-ǎ˷Qeel8%%7טi`eAb`iw^$7Gh)mW3:; ..@No?{:zyrNG\i,\+4}H--Z JoK*QV㽟VMώVצ =/}Zh`r3S +osK㩫schun9AFW]*J.^ <3ĸoo<Ȳ 0na\` 왴@UoBTegƂL+${3 gͽvȠ>@5b,=mՐDX\2x;}ǔ/K͎:n(k~W<3p4F_VguI:XVٔO+@9Fm CB*4Ϡᨶ  Gе̋N0+l_&9KC3~ų4= & ݕ!ɰMĺ_ ) ۮ}" &,7ND!H+&{16MJ-N1(ncsX%^_aVx(0'پ{PF\],X'e•@?J%rBDF('RsE3||xyբs[S!s{'gv7ζ'cf~C{tEBhn3 '6͋q|q`w\vb.n\XjܹOWp >C Kx DQVf(SwHφsBƯsf.Ǥm%RY.o=KRϿxc]7=r X9 :  h4&]vg Tz`w4{Q42jÏ!DqK.K`,X' cW֍k%{2&Ё x s%ŠzE E+Mg: tmIƃ!4ܲ2D8ddukwxۀ7 6PP@ø,4)X&"r:K*ܑj>!HKWH)3`m]F n^ \Tytdž l[v\% FD*$dxz>Ӕ_(`#ēuc;uZA(s7X$ *t J Amo3,wDP[)RUqJ6 "PC,t>HLl4̓SaBd 8Ům,K%vaCkڰf9ur~˵p3A+<w0'F FhAf+B]ŏvNwh~רu0@4dh7\,pSo_ȂX&`Z84uƣ-PtJeqm%@CוoRYIPZؼ@5߄n[XT?jeѭTL&\ ,=OInʔZK8zna1e'(0?cU F)oF׬lQ 7uE| 7gQ1A0OpƤH9M\_&]㽥aklfԋ=8b0>cB&7ۃQ$1i6SB|y:&f1]1}V~6K*\MG%b`!A%F%ښ*j.s\ٗ-V_ >brx3*N]8qS_؅ &C<Rҝ8Xv1S$GZn+ :M yU;rQF {vK?yDލOώ|W/9A `cADQtKn-] )J*5f0}BKorwF/N!@էlj4Cڢ2"i\)}y7]=L .M 6B!u:)77ɗ7OH{_ .SyBEFvJuWKpJt6 ]F#y@J,vӕK1cՍteY;x6Bt^]Q+Ã?{"|=V <_(c.oR~6#H͒uM2T0k C56\ *<5؀Q9$05YRbUkvș : puǐ@爄wF6CuҼfp_W6p*U1;[X n("O =,&_% rXkr?l QznGW߁8KbaF?g wɑ7镮. WlJ Z`;sw;)翗>ۧKԡS/xP]S~e[PI X3NPM3آ# 9eڂ:>nw4HT[R>v&I(h-r wT+bU6c"(R7x R3$ ȸp{2JNN(Il.;Kp-K_@&|:OUB x.j緓g +|eHn$TQpX?j~G'=gX y708v$JnF{?E@ &~q]s [X5Vҙ20==?O65YtuUHsi'|z#Niz14Cpe6v+Lq>w^#pf犯Y)h쒴S&0Ⱦ3LT +輌O 79U(z$~ 6+D҅*ۻFn 3hACqua[)*p:I7j35G~ZΌl~ jяd!=pIx^Jb譔 5t6 S`ª"xVk$XBRpa<>¸R'䍕sSE{;FbN{wTBʽ\8M癩 E`dy;Gy EQPvBs.3R2~) nM{~e ŪNumeS%;ԟ8\"KC;K>esN2h*5+oxA[Q[Ԓ4'D+xm(\ AyCz>W,~d!/ 4=ҮSٲN7!oloիRYNSd\>'U6aIxM 'P@3/, }s{"J)| BAw C]IeϏ75|zo@:!.f+2Eɪp\@[)][,Ae!mʔ"UZlG˲~_ͩ[j&i/(<y7k5v|d_2"L+Gq QK;{~bwY"/jpTEIeXQ- Ѧw$v\<P6&HNH̙K܍fy'Su"tXFi샖 ]>B}}<{a/X~vè4"סŜ]qz?, q'$h]t"-uLD[bes܊zw V*r~7 [*>;FHe6a!D&tDe00T{j~\ጦ#ֺW|jɻmC6*vI4@款2xtSe_a8'3Hi y w?~ߛ?,tI\_&oto\哄Tb0E%=AyP٬x"q q`}p1"}BAkǞ4б*yq*K^nQ2o )|kT  e0(4qzd>Kuj5bɵ8Ec[Ŧ-ͥaӨlV] ҅d[ # &lS{Yt Pia"DPٰ=̉[zJZiJI"RP` abec0A]2iEA"fa֬.)?Ga]7^}/_[1rmO#%Tr=IC p R/G<%yUj4rܙfCDMfc>! _sq:f ^Ztv\a|s#JOnL= |e+}{a_LWf\;*JՓPwC_k!;;Q~-&\!B폭NӸQ}Ÿ(v: s;m@18YPmIRQ& VrX:/gh6װHwDS٘=#t'HUBz"c"J/97ǘ!)3j+Y?{5V֡q-{7=Z*>)qƘ;̳һ@ĴtX[d W 9 phS+ig꿓lZ0}B_U{Z`ۇ3ր h~Ϟ4_Ü^;M} ӡA,rF%AmBnmK`}ĸ)CuU\4j'B(p+5_àUѮgo0&ҵ6+|3hd~`bC&XS+6t bȨ=~6+ʁVOW8&*b|NmM5h(5 cTxZ~:;dBY C LͮQ5ٿ; ,O`\6~|@d@^j|X胨!DZ4,S_T{-2h o} 9%n$.4 þ%%DaKuULVNtza_WLU2Vo8e F= gG=3ysw5 / ɖ؀+Ձ_Ov.e\=YwzZڞWqzC¬eL " ]PA1ʹ}O߹ć4^(޷[N+Rg &5=oQ{H?XeSR]ۢB($V޶ 8w!H>+"S&5* ÃVVdJ_0ճgM\&P0I!5' 5Q);# 謐d4et~<|,sY0MfT5rLcz)˕ A/X0:ThEph)[z _l|]p~,/f9f>F;nxĎ$Ŗ} dW =OXEzK tQ-jh6mFʻ_Śgu%XDo{M1 A$9c3z-i9nxKDJyV!A$ZVP@148?pm B~m']$ 4aav,k4"_o$'=(v<. e|b$=ǽdvD^\k+RbcB~T*KR1{gzjŚQ)F&%SkǼp@HQ8SQJwVRbM˧ ߬Y-V:fRs`ʛ2:]*iTY@e}4g>4DbP @ʋSu\*",,>R=0d F=E?PsؒGl;+Bp]501*GjM1wM;XpuA>/5Ɠ>v[dvbsm%^|Sak?|5^j|kL3ˆĪ Da;aS{} oɩ ߥM.91# sֈCADbAnn,C>dx7GQÊ = [/QNGFBrpv /oWW*@F3LȅΠS*Nc#h>o}. .nxWڄRKI}j=>wrgOdg$ҕ cSj}Hc1BItsYp}mum/t߯Ke9;ݞڷN zp?d]mj;;C%|zM<'df=|h?*/Q@,h(.֭Qyr(tFU%$ iKu%G sIa:o7^N5ts UƗj8 a\gL"`<]og#x%g*F"Wa6VȨS2O^'fwGT9W6FuSjz^D}.=[tj \n-a˫jvN}9*jmpA ̗foΨkБFJYkG04{y]gVzu]6dȩsQWбYE̜E3gi?cZ:gYCἉa#vSH$NG.qMj 9-,:HUݵ}`,eR  =]Qi< ӦVdޖUI]ɝ/~GBNAj-Ȇl _Go*FnKlsk9P6YFB=&{ūb姀Qմn܎Z%}hMATe-`צ2Mi՟ eV^YD]o*e&h ߬3r2ٷ͌2qH^xA0 ~aӇm(Z2pet9E%p/{k@A[$FǤ\Ew+:2U;p4Kl\K<5(dhou{'iLMN^Q//c>gx,atZU,I3Flإ8xcQ\'؉m3=3 !ytb2811PHRvXcP9x p G bjMQw o ِsvVQG/H9Aq.{YW" +B汦KwK9uK CT&'nn%.=ġM7jb0)`} 'ck֑cX:LVhБ EZ'y:WN 1h!m?^X.Ao 6qiVx~> 抸An׽/bO:xkɧ k 9@,(+~Ƣ-[x^%x\Me$m7QI G?'OK9wW,ԋ{ch>^Բ1%q{ʊOK|Ac̈́eZљ 0Zt~#am vkcțAeUPME1 MTOnlanXuQ;0읦Maa}3-9 LAi"=_s@YNB4z9&?CNsיX)#xY{ߺEQ-'Iݝ|2<=/?F)hwn=!"Ѡ=hŬQ_zgV%?O:5'!Dj[/Lű8 9~c<9;>h [Ew3O+}uBDG^-~FоF ^=H|p\O f'P^ǰw^TYqd|Hh3\C*].n2uq/Q#L& 5 'xb r˓u3 }|. xWQ!G~_$KAVHxӜhiU{eW caϰ@{Mv2$m74\߮0cI#<+@ u9 5w= Q ,h='"~@&y:<ې د*9rQÛDTM^Q!h/M(Nbԑ2L:ό_[۠3#5WFQѪj^,܈*i-'3r(Ms8OHGO8,Nr{(l7n3^gB Z՛|Yȇ}6l3tLK?+L2țy/nr:V3'̞ñU`u^%+2tZoN%FT&BXxyD;hoU$H#aݳ V2Ҹ|2tOb'W:PÂ'`3 ;}=uMi¹qºJ'LO! (!Z5rPD[\ޫS8 c );λbDKnЗmn& ?rb4W'g }s[,(!pvMXޥ4>\!+׆jk[zD!ф* gBlC}J!23j +mKo{Fv*9D3M~?Dg*">' g 850*!=p`Ex#k[$ _"ZxP>r)x26v:IɾOT{qYx;@8pS6శie(|%Tl,)X'baeXPYڟk woȹ7*f5cl'Q9!aKdPU5j ##-$af|oŒ$~a.j-ɒ:ϣL>DO^G M ݞF4I[5XxT$ BeD\4|3pqk]nLqo2>lTG2)3EͲpV3;`+ *OvgOh6RD"™ \9ɪ\|iVX0l+B9MTb="dX*yłfR68? TF}Y}'pr %7a0i8KV$o>nnֳHl0g a!a'1|=IGKnƽ>$JD qJ4!B\(]:e `EO6UwxdטQ 8u1aՁB pEMy/Ȳq5D:s% ]L kvpu(͓)41?uHNSfk†y 6-e6v ӊd3-~ٕ EVѕ,h$mx6J5@v.8kW\g.{E[_#*?yR_Y>#!i0\wDԆ҅Y~O9/?z^cB OArC H7Ot}sW.~h h@w$thWso TШco8Oz^)@ |AiP(ԗf\S@>_C__NWWb#\gð@5WMAC_" .IItfNû7-c[6c%{ưHE%#|+h-f@$ЋSy8Z˒iYby#w}41(+|,/ =(ΏCo?y0s1 ?3 "anU*L$`wjD/[ s~+264@,RҐ^XqZຍaDz&2ظ|_(VNV2 apjQT:Mxr|UeՖ[%Oٛ(x0J9%ƥCtВ" @CDgnM)]_)W(rNGsO`iBMN'JLőbOd)B::'a2)UAуR4mP$S}"`vB[u(@4om_hϯ>Kdzs_GL#[*`l_>m;T1iX5{-ZA|Xr[;PBTb$rMOظ:`vS?Vǭ~^EɁ7$ "j}zc"ŊH؍s&+ W G>0Y7>:ү_@ t25&Q2n /1Hm+ LozP>V9AJ}a ^=lr -.5Zh"Օi+V/)}nRH}b<|MNM:!\GD_:C&RM==L9EIu{>9 CӅmRՃΈ87Rjc ?P!\+>8b5@GoTyIH)i!as(nQh%C6=ئ&DUjc#L~փ4=R F0PKI eSYf*E/ҋf\D.c\XPAM595/jg\l2kEB/S׻ l yswӓua*1sAMSJphע> 9#(=<.90ͬXJkr" }Xڪj9id$3*Ҭd^E]>&u^J'aPo3V ޤ?^N|WH#\ -b&鑏D#;i*pت)EQˆ)09' tUs_JBronmzSlvqyث,sո>^"9Tذ{VTïg^+4E(yߖiԬ&, DdH;>>2D^M!s&OЖS m|gs .US=c?:yeh;-.C[cti܆:4Go])nA>6=ծe b doęUUrT%w ͜ž}S^5vӲB 8&x^o eCfUGs.L_Z:z*,XCCX AE|#nq+%eGmFxn[AHfTFlf7wE0 oMk| ZQ 3GeT _Zz_;U"=8:W>qԀn8F:_kpVE$%}^5bM1_~O ͛k NaDk'#dyۦZkֶ\N 1HGӻ3Z"!K6eSm,Q=(RsҰJ%y*&L) ˙30  YoV<=tt Mf S2Ԏ֐VRϰF>&))[p5%$@o5B3PIn4x0OW%A߂+=| 7~2coI҅$}{4[=`u*ޮZij5{3xIi 7#2BwR6 D9$;AaeihY2z􆩅ܽUpaZY uܑbnSz|$q%M% [\aYWځry_A4USP1 %^׽ᅥ>i@_y h7]@g21ؔA, 0b*'j́ YtȻi^levORj.[C+2~| ;像 - u="SYM;tZ"R.mߩZP&W1p/|8'7%x-:|/Rbu"Q]_/VňA\O&ormz?X W׮ #ZьSY!6a`"Y\Y- [?`ѱC*ioh˰{mxȊQe.橪x)_5pU~شfka偫ǻs88"i,:@M%]qʗd/FD#m S+HVhI$mbVscs8/*"߲4!A иqy>_>GT-T\ r#R,L_bKigm]~=.j?G)r9{( " kӥ:Թ CpC'Nm[4.y+S0wP^9-oF<"E/Af_ū6Kz e!ti,ϙ$:t4g/)C'@ d˂jE}2URN9&x+b8-4t^IMcA$}](PzE`!_9Ό-N _w#ƅd@7sVK7ڢæpd1EohwIͱngsΝv&?έ=#pڎ1Fc6rMP׆7<85zl6;w)8I _SQ߆,q)rMO,mѢB^- ? PɋUejS>9`<τWUޏG댰;/ʰ{+ edu)CsD.B`R: 6eydJ"L/ XqzQOPKéE͒OCa3o?Ѳqr-m2fD@ .Re^kAW;]8m=~ml㈱fGǿnc{_KC}raO&gVr6vp~^ٰCa#̘{Rco(/yEDUoGg79Zd}sROw\j(u%`2Rno峕d`TUQx|bQڪyE*Qs &ޱdynx}ӳWᗑj;v0*cDOx٨/z]ҍ᠗ WUD`$X P k l+NɠU= Lx11phЌ"Ԩk!'sRZ![!m)yp$*%w-O3.mV}}xo9;lof٘㨎|,WR [舊V5gwpzMqu\ua"Ljrq?q=5jh~~DKY>:Mt9s@@}3pLjw/6GQq7zr"m!$'΍r؋%{'5F,x+7ipga!3o jP9b6`xK\r^}ZCC]Ƿw: W:Vr\[yw1&)EW KC_ڰ^PCݹ5~a|{8jA v X=YjVѰ́Bh{oqf^Di@o/[GZFurbf.zYB&h!4` n#9[*L*}"y*%݅]/#WpĤuj8.ƎC+k*9qAKBXydH(p /Ȇ+Ջ&+LUЗcY,Ax;~*^E9-)+ӹVw 'עT.eZV#f ]22ǢfY(⹐ T _DӒں>U;c͚Aji^C#CBt}8rm^呻&9Oӹ^S B4 pY*NG %Jڽ;i`E_@%591$v|V9\ǪBvG7TrYޝ}]*1CӖ*XU4+Fk Q?<|Se`H)  yDeIKYbxk8|ߖs+ܫHD)\B~t^pBጪC"iB*~T3ŪŒ=g+PFEt YD6@VJ{@JC]Vٶ^(~ebuq , ARymHQV15nZ+.u>X)&(w'6}̗ɑ`51^׊;MN`A>[~d ouhoE M eFdܙU =N"Sk6{+HƬ +{1LNF:dzEš_1T2{:x7]s6<ę`*;>8j4y%ĉ!"c5q= WќQ_h]i#U ɅLgnjWƸ{F[.ioc qC#IlȽ,Slr7vj{U`n8(g>1 ZB|T-6JgSvhFu^J4 6> &=NUtU`k t#OdؕqǞ5ϫ/s*Iց>/3XBiҧV {rĞ*:bBeΨ^9mAi^[lD+r=W9LhG 7T7oF.#0Eن?ƪRKUJc)d֟6|T(/5}x%;y8'OX: GgWuGs tLO^G_ '{uuuI#XBD8!a+N/ }1 Cty|J߬>jfw_#E9ۉ|@;3L^` R:Vj!f>T`-@lmWyc3\Dkd-X_CZv8E]|IQΊ9| ]蜚!qfQ~=EX%I`pLoX pڧGMOC+QO uFBb/6*\ A$; XWfNZZ \hn7qwwY_ ?<xe537jo]T@6˭= +ky;|s-,o#MPe6W^^&1hxL'Nv{@ I)jNL?Z\۫S4y^ |`2]-|\܊C=QJO{$x&l-*L( b9 Y<QQ`{w$Zak ACjK֌? ] R -q:p A<0hL.Q;8Gox@$OE |Xz6S": L .`^dR$ r 93dg97CPǍ6\S e{ĝP_*z< Ru氼\„z 8Ȩ*Tu8`zych7Ͱ T8 0BXBya| }o`/(8#q~~#HP5**/&skvN1 =Tz0owMBZD7*$.b铇9k)bZƟab˦2<#50TGp-k|=?\d$Ɇwԛy#* ^79רjB>8]QоPU=e6vI=\4GJ[lı󦜩 : wdj!J lZzfa%:Ԣ} 'e 4wFŠר_369`XF= C*C{gd?s+<*jTopBƤ4,-姵~e%xմ >Fy̦CsʆiY"-Nvo!(*J{on]u{7y\}j&ʯ М, D|f|d2n*Kdr$9`fR6$j)#8*G$ʞCV:,]C0QtG 1m.dQF DsZ/Mٮ%LXͣ-He+;zDBSh<ߩrׄi[<&W{,#f9 ~lj(l;#V>)!-9{m[#"=mX;X. 8Wz FPphZW&| rHwm&|MMm!fa~~-9+"U \e઒!3)uM*ʣs d}ׁ8 f-%ǚ F8{:WG4%|J+xH DJOn1P@mg;r"ߌ3NE6h#{t Uh]r̩'.;:o72z$F1 ]fbN"5Jg6+<2׬.*j{Z&O#W6~k7۸y&" jac')=D 1G} "sJ^xl!M4DKht† SuYyeRTK=Kdۣx2=e*ثTe.>G~jQKOq޹ `[ mj~Ŕ~_:^atU4IWrwKեoB|;L3R6dOt h!;`5FNwY/L~_xfjyGxoyU壸cښαx.D^Mw #_͟I'4+X{JDj%(P.Gb?t.řv2o.6bqMbսIAj`գ\K7Ix{s`b}:|3pB*2\lD4V, -sI6و^UuWţcCXa uH ,*Dtϻ]Ensv 픣Paܮ7BWz})wd͚5W~f :of"Y79ˎX3DRQ ['SzFbTV RwAb﮴j(FQbo$p#(W־q 1?Nmm"s~Dz[=sP %P\\XNB|kޔ*^jtU)Tv恵a8:2=Y"4r2EOLnyCkE2ѥzE{ط1xI%-7U[- Ư+)d&ds,%QTA&rAn+Z$1eIvLt?%0:};y$vq@~cROeu$1@x1N%y F'x cl&xG:MC<$K盘R$e8tn 5yG??-\PmH%?,wo| *mh!I:~Jf0L6iDg*Y9Q3,RE)'|%߷?Azka $,sb4Ux*!@&fM{ùHj Rs)P)K#/?rto Dd@q ^}']mHiWhY+ |xi? d#O<% YqD#<]p!8c_ȿC 5 )GiѪE1|#JDP@5PSP};/K*,߹kp &7 E/azڏߣamM^Htmyp$s p9`J"75N9>ofLLgN \:JՌQI"=҉nRSw-Ƃ8 xnvmx73*ӡQE X78~=v!Q <:2leh^џ4lycIJm[H4 . Z"dr~.Dξ?MfW6968D(W$Y/-=,Qw_}Ht$pHY(DM: O(mmLj)nc8]}5%CȒNUo>؟㹼Ty-oKGVWjI`87,̼M]-0Hʻ=uzXO^. wq)%j񗌨d+BF}c|B[*!=tت~f,kO&$u큭,H۵Int$u3=FU>~hfx]&vf$?[œ}z|3IT Y썪C; J@wC}a @c'U |y$+'dHkJFfF }X8~JQkvb-L*S;$ڂON𺽍עq\8Zu@pcPs6Ϭ8.3;oTᦋguQ9p6k$eJEMb+! /$ejȫCysY-g5 Tce(dw`sp ]Q 9}&erV3S)W[t.#V=vUlg.QQ!e2ga)"Zbak , "/6'qpɐ,0.ί:3Q't؅NOu b|2~3!tI: 9߻.U,j7pc+ٮB S.zth7M䞂4)Oa 0+ U@ ScBTw^0_Ȣk/b*Gǐ jYfl@q$lֿ<0 (j9>M\w94I !3@0]zRgG:qw<&矨AY ZxN2Rml[|p<o`XzXL1%?9T쥸u*5p =ƉS{ n=SZܠFPxϦӨc fhJb+jn IW% d.q8^J̀ 0} (Qa,ɞ+B5e|\bPm~)xoAgBy@ZZ\= 5܌ptE1=nC4ԃY U 8|öh'Va+NI\>YJŨ/okd!G) 2rmҖ("mЄ\pٹcל%*Md;5Gzɮ LP`+Lzޒ8 vmCMZs4g\ܕ_M[l #m_aid8yd]mlͨXyȸN?>XU%wW'@+߯-1x1ľʐ[b̂3v-ub]q ՖI4kp-Nug}m  yAe^.Ɉ;Cڈ$s PZ)S8` Hi7Tc!]ag QĊwg_7BzGT\0ZnZ/FT1hӱ]ѹ`l]3]p9LZ@֪qZ=+x-1X0Z/$a=@tмNc$CԗaD<6ެ PnL&6M̪KwjY2BI@>Ҳ+pgio%蝌-PαWN&-#)Vg2L1 YRu*-Ez)Y&G1$Ok]jwEs|+O K9Ib c>J' "LR S&-L4OU*5ZVa#+ rRys-17K@H][DyrRgFሡ!0f6qZ wG-^tq"xYj܄cN8.ׯ4c5 .B7>A+8>ՔɛNRg9w{Q:'r)a ˜^g%f*X 4QS_h&L\mY6oa},; otX)RLk]fCrk( kA<#rW=^[YzbD:#,h"AsEG A꺷k+N*a.mk䙍JҿŋggssB+lwݧ"SwuXG`8Xu=OSsK #ؽہ0e bd.3Qꀤ%omwa= Θf&#Eڶ_'FM\`(K kDD{#ԩ:>XVԠV/(Cvi>c O<3')C|]譲氉l?GdGILu9FoNi|t>1agw4g&̪^?N|(^wh5=H03|!$,[L'@ԎHFHj{(EjqpM`%EdwT;}sauS,yBGGxy]Ğ'Cy[Ynj>ۥˊC2ҏ$ilPP֝t0(!sUSbqiֆpvyI)jRqQUh-qI hNtk!Gɤ1e|*}epQh Iz$U^xvdfD n;g3xۘh,rgpS0VhUhj ,/iO` r׭-MbK0Oy}dqV?!yRmORf+Dj(.zAu29<$L.ќ-,GexuTehWrAϣ G vN ޳nLk6wqt.bˢVẴ یw4m6|+uFۼq[(vhrfq4'yMB A8C-:\T"EFuJlR[ÙvAUQKq;F=p~t@8=d~Z%Z.Oy/n0TV3tMB"pף=W"+ =GHemUSTN}q@!E1$ eS8$MBSP0|m``6;YXw˂PRږ]G֓j%^&KOy x+%ݩ迸9!'7'K$TWp*M J*GTmi{,Ibt.݌ڗPAyo}?s$mQ2&h6Hi16t^X˔DxD~|&"Gme0*6A'BL% Gqb5G,8Y nUjPgvVVK0%dc,ґTRd棢G7{w1Go+hApՙ)[!J '{o3)[$/J;sUVѪ??+) 7{&&R)o(]QnfYx(rJ含o 6PHYߏx`05b&B W]NIIYń[z"V#!N2 ")I.̒',Kqf2*mݵUu\҄pN"3#kmx|ykb̞_;iO_Kwn^A9?YpEP0Iw96(v?ܕ_wPY.flۇ[g1<.l&+lb~T?)gH\2|6^;Yhlt1gyøˠ7}yCAw '=nG՘myc?N!nIO6F&8 38t{c.|>'+%~$(s!vϼ•ӿHY$jFkLpuhMm<4)eeƇE[ L@mtO~gL3CW>֖sPe6Ř0dSvqI%jD@S,Pڳo!a63+?瘱_tx*8{!)&ݗ@ic CC ńi(y\ Xal羨Ds0:Sp޲u[FJ. IaܐniQFA+ ҷSr҇eah XE6ùmҜܝۜ1Gp0RjuG1I'NSaе^$( zՔ,J#p( d][KhL#G1 rL4PrGW 1~q,U ʥ\ɟȰ)GT*EPp#2zGtX8x:/Re 1hJ5+'OUcS#Οqdkv BL<#s 8~|`;< *wAb `!-4jJ"(W ƹbŻo&'fWـM RTO95_^1iL;\ _X{AÛc/` T G= ?|ykcJ i5uf| 4ZKe _]1|>֖^ٿA1jꐹL@%:ZXp[Եn'@mr6׹(FZ)õ`x{c4L/:>G^<_8'Q}댟4Rx e¶a؉dF"cPo FkevP *%b/|~XK-@~+x2`Yd6lE [H ,@FON+Dpg!$Z5֨,~@g"TAPvy-i|> Sh#=UF[\%ZLl}'24Se&F }NϪ%-, EnP09HIyo!\\G:O|d-P,])0$܂ Sh4's(]/,T{ej[= xQ+=2Xo$E\)oR.,q 3$~doqؐ{Nb^x ڪI,辏c;WNNѼI&_">.)4ПwN1eR-1| OK kr. 0pxI٣P]_'GZP2Ihl8ֽH9"?esr%nƦ4>Op/QkR9~X[ƃQYu+7OC2$ҕfd+M ˿W,` A6_doV>%ickv?}S/Ĭj'Uҽ,.Jd];^Ds) Ã[}2WrFTwsZ@:/u]8 ɌzWcs'#ЋFra}f(MQO'}?K JawAJB;6%aI;D3rG}A$OwW_F/Yxwo{wEgMK[>kwo䨺T]ݣ]4p5Yߨ~>{\QpY}# )pMR8R^-Y|ꎤ&|1x~`gJlF%a馑6<,Vۈ{F}ʾ?-lۂZ4.!V|?!l|N)ܐfq.B1sK?Eڹa `yo?3dzw#Tnf)U{;{z2S82ЫR T0CEv&mvB"`E䰢 O($M!aomb"}^bLrɤNۛ@$ uv|Vw} `KwT[8 [|QtN5Jc,&9XřEܨːeHjήE}uz+Vk=ܶblSPe" 'n"KXwO;efn_ ʕ]w>{!6M[?i<])fؘ-vp#ʢ)(Xwf'R9 +* w5eM6ޭ:O׷ sԈ^a`y*q$@/ WDLo'ܰ`4$% [>5KmCjȟ{ŦV|[\Ǘ+t/[AkNkIgz|;Zդ[yjlyC4>sp1nN~B6rț7w/ Aq)S̻d1-۫zbsC7Ҋ+Ň <,g6|BbjHf?"-BI&?\.UI'S"OM.Vz롒8Wq~qd. ƒScթMRHJW,WP̗m#iz=Rd.ch dV I^glߖ7tu(ab1un'֧q!0oٷEX'v~f}pӵx 5,51v( V-_Rr\TR-_V 1i>>j]D\[19mL`ۮ [ڀ7C L;^G+D̳›npaouGJ0E4(%jfGx+U?^!1ĽW%4/4h18_=UGA6n`"s̑P@O_Ol'OGC7mjiIg/䴋b91_*AX΀+&eXPMNPEyԑ[k)O)rbz~vSҿhw\ ;䡂r=ow)?$3U1}nf*q@kfރ–V w]uUt0lj)xOxd0Iv dB*zh.P^ݸ bd'Ʉ1+l'4ᴊUTB1,S0(FES뻗 ~ |/CW$ޡ d 5:BIĦ[u<렚v"#$0HCfEr֝R r?T05)}Z닔 Omvy1sb; 7 =öǐ\8reM3g9<sȊSmp $>z:=8=S&V2w$Y4h{zaL}tg"ųjX0ǐUO du*vV;V n}CI}V7I2'za oXV(e'0~b},~Cq|)5v/}?wNݓ)>]/D=(Ax]{( `?wk op R{Ϫb|i` Hx`7 _d$͕288k/z"wy&K-\8ɀw!Q *JsJ+ωcYK~{BhQ+[³fl+ 3+?N.ruR(riUm:6κpEd^v|er8Tv5(Ġw_STz)2|\x]8eckcQ]˜ķeBezBg} Q߳3HR;U*ID$`6# ({ob.EW@vA N@|ydh`G5yr--)?[lhF15 K3[]y@Cp8lW~j2Uif&W h@'%2#iвЊ]iʶ!ɢP_|-(\mR ACңU0֑hGJt.]}~)KZCmc_ztv_`}O,թKvΚbu٥gQ!Qt^+JTLk60W 䬒\ϐ/2HISk߸i3jHx}z)uR@yoWЗz5dDF ZҙaFqa$k K>jbCp#Ơc*= |ACq2=r|Zݧ+o=6e zFL@εh{8o"Rw* {*V@yh 8)o3'1A "t#w0牔 M`9dmSa4%͞kثQҕ2d#ErGVU"pa!{G?Fku ę˪Ptr9ftP|J{Gڦ%T]لKp79~"B!zWP\+G~N?]L~3*|OD*\@mࡳ=cxFSn AW*2iOXnekfW_4ҘiThrWp*(Wtn7:o6 A}CV]L@K~ftl𨬍X=bEW,wˉA/XcǤ(@CI.%Ko741C䋿.z A*}/ƘlGy[Ku<\u7>r:c.\;lݨj[W"lYi|sHBt U]?5E/X'2`WNMu8c5XNkEvp}x)[[qK7o"`R^V !TCT> } U5F#fWcfԈLdyC/g=)REɺh^P#(j)3NT2j+y#Xj"}ڛ局X#Zh]Jǵ޾T 2ڤܣJH!/\ҚtEsi\fx*s~kd} ;L/Y Kzcܓ^G0̟ZLVxur"^e}Ҵ[Ѣ}O|>M dflG8'GiJV@0|k9^Z8y/W |Zӂ84Gǹ+_1J?%HrF,lJpEdK#ښױ6ZbD.˨DL{q R^ xđx3,͖B-a qؔlfE 9'˘KAsyH=D2n PA?̔vr#RǤSKnpUPg)/zeEksUfe>Sb/$/*QeNwuWA矀d>ĉȑ@ EBUYm斒RX)u&uXv O8\e2!Fot.g͚rΏ^6y pJ=WgpX"a= c䄨){ڛAZ[켘@ԃS'hŦcELA(k]FjŚRo)-scݞK-)"K T #h_/Y4+YIDuj0V&yxvo*Dyy6v0cɂn|X$ B ycpmgkǗt?iyG6,aOsՃj[fU+ԙ~Q$HH屖R z&u'E*JYw/"9&nM>)ދi׶jbiv@^0M ri5>hwkIQst q(afznү5j:I F 7Nf`.YUPȅEswl!2Oq 7_̠` =h">lj 5_;֛߯/j~,~>mf]2+4~a`3A Qi:s&M(,eShc5ȳ[ V3tg2G=mqXE]G5L"N)vz5^n܅?އ:>M[У,܊M#\2¸09%=)0j6!QC9kFߌ4.IIƙEI{dNXVbFֵ!ͱiE1RsYɱkQ+^v).?v)8 {oV.3qWs9M.ݼˏ+x1)iK2'&JU:vWn|+JmZt)$P' uG 2!ٚhԧ+;ݠ6qGH+3 wY,T/kdl0u.diH#A-ᙘ_+'b,6,=,QY,$a)\; [dh0$BQԣկwp.EE{DdY`xLV X\y+ή'c+Wőu~(I UkrjyyE4hb r}IQFj+뫩QzK:[3sb!>04땞sC lh~? Mg2κ>M6ٹB@)41t. ojϵa)6'r*Z:L0ыej.`8DyI%]$6(Wݵ~^|yfh>0j~҂(O,VĪ޺b;1Wu^}eҹpA"xFfYK1,C _yM>{ ᮚ/3RgvsyU~"ɩQ#a>:&ù_ V)$mp U-KI̿jd94/(j838HSv[K%*6nC{mQ!ՍQ*'IavKئ;Ku{SK3K8M!xm\^smdIt[y~CA[mV:`N9Xk!< `*QoFBдǴq \<;@h\D7Nt:h-5 huJ[kBsQX{B Dӛ `ƋP53+.' #Z0 c̖8T«QôH&d3qoq꣛mf[hg"iFփBժYt,V}8*^w8aqKf)r}Qc 5(Ġrv;!8) ~Go:z^G*uyR2w'iXD= :BGAZ"dI1 C7~?ZЊ9`?}1zhˆ`ѱ&^V:&P9KF#4 p^lu0cmg^-sb=H'U$ҰzG~m^㞺e\S򤰣\Wr`$9_Ms2&$6 ܾx:Y|MŐ/qq+f J ؊hr!偿sԴp0.iY {1 ]-t[A84 O=W0 nN[iA'(E @AZo2bS7@oK^LB3 9klKقD(9,nIࠒ+ 3%-;|}6+4EIq%k}Un_2b L4D8݌FSu>G} "[$)VU!)@r3do?%B̘ο7fO'2{{m&s fIt)ii& r3NA'!~LTbNQ">jL"Rx"R ^쁳*a4v!=edK P cmh˥)T/~QbtϜR+@n˷r\WgLՁg lS0_'6)e99Þ7JZ%֭ša.=D=BVYMj3?w[˃+%,>ibN !@y -`p*Q/ \< YFkļm3 VhNv /t!SG\ş%Xvע$^M^cVsWGMgBl\`<6, h{JhĞy*ythHLt3orӾ'qίQ K̗,QbɀxsZμz-H!i G=0Ο'u١Y]LTs:@& h&6O1ԐT# ۵@Y:=a@ 8 _$Ӝ#5^gߡ0W_}vKʺ,{i]/5 ^r -be_;MG 3Q]#=ׁo)ŝd>GHi髀5Q b!f2V`x@GO|uAP: *znSHaJ5#-'C:$UgF c9V\Was$K0I,8ʣS^쉃~ DE*0eEQt*|vP0\IT *ah:L!=qLOSn GX_oA풎LU%OqXO!?3:]vFw߆i$?AoJ_g嵘5{s ~LlsAi_ m:nO sPBdu`)1J/ 90jc:k3, /&(NHJn޿ O\Q>XSS'+klBuEfN ЍnXg!aS2}_5#d`ʪ8g"mi8 np=|mxjagqubvR:؀8C fJώ-M6 rvw!Ⱦڿ/E@^㻬4t0p2)zOP_zVIw+ֈDpB[P@~`RC@ž(sk6Mxʽ,WJĵl0dMKwT>mD4$fY_,H9gFHBѶnd:QE(VZ[qn;]Ăs\c+\o*Z]OZBlE4-xԷ",jPB AHE&G7Y F:#҂`k/g<(n'@J,K]|y8ђE5`@9 W3}H\)=9(xeMSbO\䷪ yĘ2FGTM'}5}Qn0 tPۙGg9VNx%pՠAucCD1s}{}E/\[J"%m~y3m [g𶧒PUZ4u}j.3_!vtId-ږ< -[Y[m1fLM?2-d cpݿąy E{W'<6 K3ُz (iV\.4tkbi[DoS h̟)8w=6ei EwuKWyB1q2- cY{pH *W"/IjyP{c΃ J?`['czM9ܸU0uk_;.hJgu 4jE_M&LrJ ӑݖUȌ1.It0m\@bǜxFӜ@Bue$xo3QrgZ5.dXU 2WFc*vj82 x΀>朅U/tKkbQ즹 #`DƠI['iq0 =*WL̊LÕ~5cKE9#iA_0m M6ڿ=K)JIC|CopF;P;u|1u'Ȑq, #!ZY~>Z1XEk1lb\yg2!FRG XsF1?(ql0 ˤ}js.4V'6|,+[)mAǵ+k+`ПcфfF0s>!P:=DJ/TYc\C@3; \ۀt~&aUx.OM#WTmqJQ3p`Y+eZNH9qv)lb ]"T'߾ϯ[Q"]29VjpvED0M橔/IHK&"qɈ ײTg8w +5pG֡TpOU0ic!a"]4 __? ֑ӺFw62Xe[Qbۿj>TB%@`gYs7Ӫ.ݓàhtG?pIz5X.^|1 JXO7e(E]u%G p dR_<`5\4B>!cG(+HGNƟ1cH]ⰮVF^p`x>]4_NyaFt*2lUk BB1k5MS;F&ؓ)u ~tP-x16~᥋Um<މR47͗IφlG Xٝ,祢𑏄PMXT8HbP!G*RX NL iS<  5PO#&$+168gxb6TJM)40Pr,uߘs;6$L'O ёEw&q!ja:-Ts2v!enPlVn&>'($ݍ|lp#kЇmZQUN@n0VAf.)FA(pnXr]ZCf_z>B[bn5! *@olaZfrć7>7g0+!}>'Nf_B 9RVMpW@#dC1jâ)O,0_HG,J3ysbY%| dVqxuyR2zB( %Ϣ=frv:%p'M; t{`I[R\Z3;gd"7h}04{(IƦ*<f`&bx-4_|AApDT/]=_B,D?gLݏJ6Y-a*&B.-J{cs+-=~B1y3bw!w' %\]UYlv\N«n%V"B=E"C?I|~{$%*Ya ~6A`/Kj@H3?mG%e蜟[|8?dӻSi1etw=*q!s?8`A5=9ԋ6H|ϒs~Ӄ^+@yo'N盅[q_zjv]TПlǃW}ehj҇Af4c;J~qdqZ9Lg̦'̌G [=,3OUG5}>v'hyĭ$dPFH wUgKhX-sj46q׹s- Vm0PO@j7u%WvWKFQÆ0,xowTRmU.?<NjgεyRM|v IFz"q9\,98#0|s$ }[ C?!s*?mGE0)f?Ư7-kQۧa88i `UDZ#@O$AHᾓAqb0Pb`:2["reLνNl9f’tn{NlOLYYm1"Kf-b[3KeOYfC5! wh,\%e'4?;8TV61;zPxL}jI&##Wxt<)Sƈ.+C&dމ_e.+'R%@FF#)nx{ E-c,6Ƽ67AFx zdd1^Tx O% ) kBƝt5D'&d:|g~9W;-Vt㉢JR8߾F'ܫp%~,BX BkGSώ ]%aKx+ExZ5ſp؁33dZ=Gq84G>N9|~6@Mp雯$~JV +rEl.@TR gDhs>Y7p3,W;hD;ۙa׸Uݦh!4dcuxʫȵ|p)So/6cVORY^1 GTM ,{*d=嫇P@`%)y{gFUn-5M\4.X$]HB` U_]74]@@WVjMQ !LxM Ud瓞.v_Ҿ)+WI5B8 ]!\Q+bb~#[qld $/c,$+z|hċ.<̰^{nG8>8t2 ] ե j)vuaƏVo]Lh7RoPh˫:KPawyD $BʩQ> L}b p`YҞulf 9a_6ʐX^Fdؑ+>vF 9.+~t-F,VA>!MSƏLщ?duh\3>xz_w iB]|=8 gzZ#9e]%-=lZ&;Uz*Q(ΗeLE4d$>>_i֬5E:VNa<|NLX*ivYvC}] H+32N5",G:ց{l=  < ɍ{KLgbGz|<;h#lv!P?[~1'Ij-x_Ul©f5uzы:SJ[wxe҇X56.>6 a/cݻP4$rsթP$^hi0-UqBN˄ OVYx!G55~L3?RQ!{5b J|dqtPͿȋ2K K}tar=9A'#%r/+e7- ߺ;/Ji uc䌷+?ѠUdHk|9cIqA>=z*zEDY~Eh)km(ؘlDfFkѰS}ӵ3A] hΞ*L* KR`P#J:o:"=, $=xϭ=WKCHmA7٣8+/>t\QZ`[ rNc?b[Jz@ՋNmxϙL*1"ֈw((;eJ$CkT6UkzD_͚{/<%Z%=6#M–ɲToM|'ImIxM}bBhlڙEg.-{!jF/a8ȸVfOxU$-;IK.batfJ(B)m-SSBP7EjQ̢$MhCb%/gfzxw+M*$RݝLxxvGXC%2Ci_ul<?j.ьoI_Jr{\ XR]۫[t=.st lOα# Ɖrc-zEF: x49Aؼk-X5'f~2c:L4i0uW0ӭC ^v"$b\> {sfjac&{W_A>lM3R-,тiϑ, %0Z+p5"V@xPbI tx:<HAh9bWSٹC-dFx[Ы1!{ Qfb@咝>ͺwVNe) =zEr fae50y\ ~L7b1k󨧢j`푻@Zt}CWoѬqҷrƟ35kC&(M8@]Hn!v.*73DfD#Yk+ ǝf@'Ie::ԙ5cV]ԐÇ勆IH+"-83Ӷ+~F7q [>Vq"0(yC*nvwJ MqK[Z!_K xj3-Lo)u7GhIFuLfK`e-om@RL nYr'׭K*CT)oNy2J)lߺAa}]r^{Ze,Ҩ uqi+^b:O\t=QSvK`o>Do3r;Tf&mDM%~;1S^e}zLj I*'(Agʛ@f1p"ڀ.F/2I +]SFA%(e2/X|W UaqQ2ިbPj9,F-PW/Du@qrzoVkήYakupZ<:Bp`{ (OУy]z酐܉-X浾$y0{Q *z:h~paxN@ESf?:.џ^A^\K zaUӯ%|sn.*'݀B-PO v qn )3g!Iij5@nr'BM|Mo:~V\.| Na9d1%ew"Y(ϤȦͻ[.GOH$> ~ORצ/Ez'A4 M oC"#dڪ(! Mla"B2D=_ȳoԕpKoVf,gULyod򕍿-lEHM#Ƨ؈|ꖰ6R"?A^j\.6XNki6PS`զys<ޚ~,ȅb' ߗ(+FKS->((gِ[F&6`,HgK,}I0MHf!N56%Z"AUܻG)f|Ncx-=p,T 3Z NJ#9~e`_fZr9S l/A h9($`J ^aCe`zz֖Sk=ȖL׭pk6 !4`0\C8ʳMPN+ݚfӠ.RJ|'^x sE}xq[R4|{C1^x#9~!(y2KjK*s oesR`ޣ=P~p4BDSpn)࠵&'<]`ݪ\[0J}wJ QFXy?܂nBo: O-f AD@`*U(P(WzVX%s}BӠ@ =L V g`~DX :]s(cXj- nC9OrDSWVi1Bz/F$c8z 8*סv&mzP}j.o/YZQCyPSpb;$%t ̵ n%j׸IK5W 0*?AB#$j>fN-ه'q5F>5v9) "Kz5+U.wK.5ʨoPߍF!6B簆y,l?62cjsnsO#0gB3 ĊwGt68NN8?EmkhXh+e~\SSNI$cL<  (0.F4d3$ƻ lIdiݯS$tcLE,~`#˘Qeڑ9Z[ZtNOWIj_tR&L5]q:H8102 e<*&`ڧ Xl'Ͳ~_tECmho ~k_ ,aC0P4:8: 2z6{~ 6V7`-јz*~qo4%M JՑz_ &|7j+=ɗ_ohcqO_v4P?\U sU"ȕÞ~Xf&oKa<+`?rm@ tXvp&gvO/ ̥Fnv-P/^}*0+/hghUA­;Cրf65^1{LF -\wc|TOd[ڻt)m$P8UWq'*v-Мyb̈op4쮔.V0Pa&r ^#tAfǍDYtA0"XDhCksW9rZ>xd-hcX_c;zum!pIfL0R|]IRo]D)@=i2$^&[wzRXtHr, lվji[Q: pD%xz`82dWcô(stfw᦭1pQN;RiB]/F6cmVdپc T҇e1xQh!UӱhҎUB1H#]e&EBӧGcDd *1ԟNawY@qb;b΢۲j@cЛh$pm 7 Aٷ񑘉J5 UVcPS΁uGxx~ggB#08u@QU~tO?eUbdJnq#~1@ݎdsG N0DN4fyU@FjJ)Hp t!QP%a4+n I?1h`I MlkHphN7x+E+]G8VtMr ;: &UQH3PPE$Oxpm +!6" Amx F[1 Ȭ6*XW^[?"dE+qmQ64S?;4r,'7 c[Ǣ B1*jfA̅\;Mt;:E 4rxi .Eciz,Jf L]qڨrMx.:(| hfR=ZL~{#pOۂ]9Ns)Eq{k'Pò&@`@n^jՑZ̓5Mz Po;Ro.={!ׂN5bcfuw*\XӍXt{U 3ׅZjQg|>$ҏiT/XC|[ahd6K сO)!KT‼&AOg?Gw2 "d;(( Kbs·pSHzSMy8,/HPhCX. z>VyT5kOps6^B #vE6 bs1e$uG5VŲv;}"|uq/5 !@a6h/1.*,&e*]w>hpPyi4j8 eM@{+ tb8jɆ>i sK;3mE;_#W `Pz&r/ζvl12%`nq gta6 zzzr۪6zkOrmף\1˂L Gu~a 0f*p CGK⨶71fVXסetW?jSd"ߔfBEx/6W/\jT{k.}H1WmjBG}%O$59MŃw+*]t ^|h2 Aĸ@'>t}fW8iBB$|(!.9??P [ EKOfDb>5K;}O%֣VU Kc!b տluiw6;SN$G+O!N6ĤW~^iڝ*}(?b9['Y( B>xԘ%Y:O~tJ}>&BrcGWUQ~qǣ=G=wL'OivKބ! x*XZǚɂ?,@Qټ{ЏC=os?gr8>!{XE@B rBUv D#S3 9-P*u= 1fIi-: l1z%2>UL^)J m3|0-J֥=5=Itv14J#QoycXnR4|= z3Xce'*b\z>ΠHH QU CSS[ ݪu8KsG ="4ot#nnkcU= Sld>yUGbpfXP&neE֬0lަԏB4+´IZx&[qasGzJawa *t&g3q>?u'jb<觘tld'UM^?n$6o]k|fQ\]7Y)=yz ιtM~R#MSp^25Bd콾&2FJ>Tx}R;q 226$RYoܴ"M iQedy5U?Y 3ks :[U J3SH陂#{jG42rpʹzI?'BM O&swu+D'baҺB4(DVC`iN!E͖ jI*RAVǛ܋ɨ bDN 2¾q pY檲+\qSJl( *۬kago=9Mni}eo @*\ZsG/݀`mٌcK }­0"Ƞ?X+@7b"@ŝ&5d}{ {Ci;ԣkz7NФB1֋aRE ḥ!#3'_'B7v+R-OԿuXQh :|LFIfyGT9z24&kEoHN4} si#(q|4k6 J{;`6&%P[j,ww&heuiA+Mu/BOwpSeS.LeFc-"}2cz[>c;YZo5iZ%5X9YQf(=Go?֑V&x|.0cVjg~` l'dC w 2ީ3͉ŇBV'{GĮfm3q%g6H_a0& =4r"RW6'[cβĂenZ|.xӔ f۞ND N5vSD~l) -Fg1hfR !TǏ80 n+oʢ{B M5u0:zn׬BR?7Ńi嵁"=ᢜ8kc )qXB RV$@#M>Gњ-Ww4%ڵ=4a1SV;u՛Tvg=UK~Y&lߖ|).-{j-鹸5WN+ `(,>;ngD&GoԪ̦{v_~dIWrӒmd?ew՞})9R.s_X(gQ 3) ^tRB6gD(ѣ^F0hS]P|_Vd' !O4kQwz'0.ݫsU^ӢH8Fn@Օ7SrDnڛ6q ۚPNhRsTKN?w{_<̬B<'0H~;; AZ  qޔS+!D|~gvi3m,uf@}ԕRa 2"=[p9K +{['u8u,ͦI$+ATūDmq,r?H.^ =SH%lQubjC6U) ʕϕ;  j_|3oo L VWN0sj1' G;$ .M:V0ԛtqN_ryJS&xJW[vƲedٟ]Sz,X=mW)YU ^CD&v MГ5ez =[ GxKF<ϑ`Z)Y!kzHaT]|wuMbCn::1*: ͟@5W~CdJZ?0?N[_Hmz 3/:5ذZC!&A6vP=S_;4YnfK;iZSߑAnU=9qŪI7JZzCaD~},; tbeGv%<Ӌm\(Y%WQVGR)>>%4DvPO/( /q3Ov"5W}F^zx4 4O5gq80J<Ǥ5F\ v矻^a8ȐQ%5x^0 G@˫FmtuuUe%{!?QyVQ=l=-/ MptTXuwqU VyoXaOu2e>2l_=ZU!LkJF2HW#Y5 niހCzxdng^XE 5v؏uH)ҽ?6L0;UK-V-:Ww$ H{cԤJdU)hª?bd; e@-V*!4ڤ{TSӑh|m.؎=Nܬ=fbʹ KpWIv1 d,i7')HC`p2(Kd7=?}Ўϣ/ksa'߁{BL0^>_C1kj|+sL^ D˒FN?aŭzwyO3Ƨ 69zF-0pPd4-6 #4\y@)$j@@;=1E,Cy\f[ucco}JƬ+zQ◒Oߴ hel #t)Zl]](YE #De] [,Ž:0QYp\! x\xsL˼bM`{OL#: 9T}je )DtwzDzp kno^vMl.q&ݢ떝UU %V:Q~;= `|i)XUR8Ŏ9B2Һt[;h@g0#=],E'~Mx <4U|ϋ撂ڌ8iIWfRT̃ÜM[pBd'ϳ4"0cⒽf@1Hْ$:#ey[D<Dȅ6]`vէuBN;2ޒo(;d_B.ЩBl-cRǯVb vjyiB>]!OE{t"2V!Ey:E@O nj{ ;% *Q@xhODŰ)s:vnY]2n74b[V~:Iޗ; ub=ў0*䴏`&<+8y $~RNLQZ;FE/ʅlp14vbdBk'2T0qu9LU_@`)TH.F'>ٺ!"ufWv vB+76XEUK Qg^,V4BUJ$YD .-t$pk"jYAY#i+8L8;:ՠu!F̑vףlVh;اvR_uz F.3m-FeVE;ZD$~9  \|H3c ke3ݏ [) vikQ:.HH|7CY&0ΗICb7-f ?Pn35p2\k55 'P,f?č@)|#ֹY\7{Ad(Jz1b[ |t,<ո`uSl䘨7*'jk.ּ$h@j/ JXXC%!@:-S&=qn }-JLOɢTTijQT-Bޏ)8M< VCuIʹzZiIM1W;XtFDDA;[N;n>AMOHױR]ntYڲ*}Q;kS*/㳈'#S zĉd}3 &Y <}pOhL(xG1Vw6HNbdCh #%BKk#=n4N *Ϧfnn Tɒ/H'ƫձOC<1Q )eC{dVŇk,piHujtK"{4׊ъys9*+~k+%$l߇"h6>I<;ۮϙ^-9LS]#&rQv3;q`P9I1*KOxk'pEX3M5MZ%*1mH߃oj7tM0uB_(3 v8PFI)8H$`j`t(Ө5/~D`N/oQ' R#s0<=Z@ zV4*BmL )f(\}]wy-?u \ \XzpϖOBiɈ=Q36޿h$EKKC(lb!s'7pq啕>ulZG .X7ޫ2lF(C14E-" 8A :'V &Ftȉ[+o0$-GTNsX&ZJz OttK&U$+cߤ]`H,G.|Shgg˴ :(b|gTxO+ BVoAY~Uqߕ0[% )y Zj`kwm4U܇{#=@[wUP~wBp<|6'n}5x(ҒpkPq8l }پ* cbmo@Xϔ22m{ 2BoDY[O8 ,S lHTUy_7nӂs%*(XU#'!/7 @D́g"}RK?h WKGhܫAzͳ^ 8Gey5mnQ>2umݻ&$IYիm.&=kvާX|=0M;ְ/9) wmtXv:& ė췹Bu.O!g*N'g9wGͼ6NG{t>+gi>Ʃ7%w3Cm[}$9J~Ά]kz,gv |Ҏff6ӧU dT~~@nA(k1ٖCYBmM]7p Y/_ Mx͟:tջmulQi{Pk(>E= @4?Gbikvkp& [R7H ;DQyu1{ce|.ElĮ;I0m}! y @9ʗC юekhHl+ȥoȘ̝Cl+ω YNn8󦦓;>(”pfmԱp_0g"n[-t4 #gKd1)x7>;ҥ?M^S o'7"8/*̒g氓qn"NV Bg&&|bNc=}zjYQ[8!-5bǧ{i"%KNH@B#3mvkCcpX2]ӕ_$e'ޒ9%Wg8`iTp&lA$NgVX%¾\?tY),zL"hn;/%QqH@M*=UܟPPHڛb ,7}$r+ 4//a7#l+ 'A-fX8\^noR5e[:,1Z*H} 49wܓU X?ϴuZdN_LG/MBt])Xi?Mx颹gc2$uS;'~ig~C\LyLZt&-_|\_뇡t/Q|A Ƿfw#LiQ Ddx'`Ù8e>㾵Tҍl;DQZ&j^#=zFo@`>ߤ7G-獣\[F'ĭͳ[Zk47舭:1ujFV\~ UHwq[+fˋrID@\`#;g+Pij #<]e#cޤ ba +rzK7w8yfnJ{Ȟ/0j%@bN#1mo9 e{AYNV7ڇUpcͲ}QwHH|t~Dڇx{msSLm61g&(}S2` 7%v jDoI E Ϲ` a6 o'fsx^Bh>o}ʗeЬܭ 0^Z Y5P(MHQM߄?W686Xp.˚,I+(bn$WXltgj?gǀtVy)3{9;-V]\BT]EIe_*AN'?Pam(dkrL+V [zm3`.7fE8-=Kd ?G?u1[@pO0 PnMPՇu}wYlCݷb`OpgsJ(:TՕ#JuĶн:b] MΡ`~1s ,^>9jpǪAK>; zLDh ܢIr8< }=qXSex}!dF" Ez2D$4ܼGT.!8)Sd/7%z;j~i B oY#jikvln4QmejZGa0Kd]HTjkeTz}ٔ=dYIKdu] pܯj@[suuRneox81fc}fV, yܫ͆D UCsX@b.|vfK^sdZUJ <oCe,5`е}4MN?W']QӚPudҳ L޹k*"o^pdd;2(it(E?\-|3d5 c` o=g ^ӜD55JR{/AI$ֱrԕC S1gؐptCCrMw kb$gs?i 4RFY< -Ϊ '܋GZ<_NB)<|RV4,ToX(~<-I>(aMPH\[ XH%lЄ)Z,YCqTw rUVb.ɝ2rɭ Rplt+㽨z솴\v%3P!/CwhPoؽa'aVN&+KFDi۾烤rN  $9Ao^GJjwkt4KA f8qOm%Q1{ my"[V  1)>GԽzςs L0s€4[Tn~][mEr5L7b4W'H(۵X?_pqf"&roetLR2Xec&e n *h^6) Ϣ^Q_NF+@C{&곾 bJiclm!7Vb;ݪkއbQG_Nfc) RW=QWm|Sh nl5cI Ta%޳Fo.o:cp#,W?y6>m mwHduD58SQj\7|!s,y@sRB apj\}(yAHGh=CS>>+ w˧\Y;4- }/wtͯ;ʸ0s$HNe \:Ghk es:b)&Xc09qH0𙨱hZbpAX]6 ^T#)x"\[liz Le:$kc@9us'ێ9us4s$Ӆ;M:֪&ݠYt#Uy֫'o=GާH,MI(~Xg r'sp(XAX~NJ8sz獂Os4PjѸ˞j\5gqtN#PƛtŃ1,j*z/ڤ\PjELĪ@r!L <~c%%巔 L&ޑWͣ*"+wZdmVǼѩ3kKUƦyP!F] xPqSDyՋY^ET۶ȿu@㾫q-A'N"2ʹ2JDoi=P֥i]OhFZ*]r뵟BQCyHDot;~DA;۳I5Ir5Dw:s'QI.*2z{2wHvYyIZmvK%@+\Ϛ@p >ەAppsTU-@*4͋pkhǞ|p(KJN (^P|[5a9c1\߲8:GePddCRY0EDMCcFow b1pS7~UH(Fjr2XBlt)Qe.89/CU8j\"-UJތ1Ho)];|S]@~OQ1;?IsP6o!HI=`Wm g͉dG܌8&~eY[+_g%JE%|@fCzd>b~DvwSAh $0v:bH! qM7+.`iچ0Ԉ]4{{ _6voeJ =X9 uRLp;c@*$*+xPrNp[;l5z;QOw؄\JƟHjL)Ctd=(楣y k~ gki{!7G]zX X+dk|(<$&L <]cAtϦ˯w_h#/2g,U lIqļm`7f-6֬("cڼu)eύ׌;QէߵJƇRL̔bSI$ֳTvT*.n "Rв Z,Ec11nxcirƉ80|غ]t$gN) AmLӝEУȈFbwr,WJPU;v4f}+tiE*i H7!Oz S'KwKu o<r߷P}g(F63U\@B3,Iux'd!{"s0?4ڍ\UِrX륟M~.͡rE`"(5dVJuY}h;ʶ)m] Ӫ"9m_jfE'u3p.J; <9hwKgFmx(%PV,1unL;M /`J6"63ֈlMs!CGqF^G@k%H( :$etzh̼{ C'?].a%˳>yt~H\tuP<6hyHXRc]]xtq4*st@34ou'Hiܦc2VqU`9NAa+(٠Gn:Ԟvs2]%&xN:hPSĖ"Isݣ|2+顄,4ƺ9chIq q]c$S=6bcx .*)"0<'Y>OJԎ$ME0p#hk1Wَ-۽DrƼVQP4ȏ7;I eFW2$&h\VK<|DY{voTG "Nsv~a?2FOUxX#ͼh|ų` aԋ,8M[oJjF'/R}T"_F%N< -nQҚ?ʼKQ;aYmr" =Day}b_3lDukSkUOw(~[\~6`dpyCᇺʦF|uruk},!1oʅ{:!܀n$/ӳJz DP;'om2pc 5F&U=8EB]1j0?gWs,J]ц3ε)UU/eUpu0b]MHqp{ZOC@j'݀$ck5=(W62h'ָuX?h $ﱋ!~hJ 8J2uX4C]ls.T8Kd9$_f( ϝٔԦV_&tp"Q2W_Xh)b!Tbd4QL}=dK *]rr VN !)ITzs@kT|^2␟0ҫ H u ['9G~,Xq`O:z tP(GW+b!̕ayg&c6 'l(u!NEA<$Q MOOq% `& @o TVnA$tQb#w?njT2QE[A=+#ul=c;Rῲ&'GBt Ln1? - 甈tfd^}=~VGy߈}#&{#`2ꄉF:@$MTgCЌC[>KG.#K6 M.aPZ`T $&ħ]AV%8X 1Υi~A:aeqHhٌ&Ƕh"l K6ŬH)l3T&^S{sݚn`ZrjZr1T5Ai\ "uz VE6.ҌH7sTٟMUb؎uGA#|l}1fI(q~RBj>^<#b|Vu}4I%@E!ZrD2)C0.`+ M}&![ߥD˚XJ)2_\* zcϏ,i9,`M)+@PJ@~FJsFnk݂, tt&IYX?{CM7=ɓ=r_O%@LDN2N59boI(>Au_Dxfƺx&{ExB76ړ<._"K0p͕yO0Zo3l Lfr mCcа?{drq 9ky>2UMfgwt Sy矗姜2F!FhFnRTK}"~Ng8ʀku3  C"8 M=kCmsp{k IAaJ]kpOj~WP_~dWSh~Ria3QZkWll^սϿ,$.-#}Y C^FUB 9]T'mwu=s 9{qD.pt6<klVdW=~x2'vrjn#ahP$|,Ý_( +~&~Vy`E~9y ȎU(ږ5 &˙|*CtTy<;&tOݖXzT9ԒA=J 'e丩 6GBd5jxX<.+x48צ2?q_s#:Ul\ |Z/- 2XV?(e|V|ZBC+j*k^Z<qqeCkyӔYl]MaN!@T-jY[%8vg#}NكQ7MBJH^2_BvQc~u"TV^x:uy<_b;O{7dm!7^.( Uc聩:fW#8Xb̄uYDQe=Az&n"^wQZ Uu;2~$Ub>㴭1 hMh[DS”uLă>2o|f 4 qY1!0rf(Id{cHsn)Do}K(nZH5׫"J2=\gAݕ2cf;ݷnI8B MŞ)}'a'Z!# Hne\r|m粼 DyծHFV $-@fJh/}ȅͽpg`U@3*ڷ3: ٷI}z] G0"O0OW=di/ܿQW>΁}M?Q%o)d 08AA;ë>12/䨷om $bX]'Sd֢t fG[ǒ5Mx2s`2"ႾsL⅟ǜ V Yq_{=t0_Y MKM(SBw2n!VlEGA8-`~vyWLw4n4_XҴc=3\mܒ;1Zzx?VEǜOdnu`EDzr2/=,Oir}]hXWc! Ĺ~҅0;:bN Qkѻ'TYod/rs<%~#y\iT#:,NQA ĬCF賶T+P4?`.:/qh[O&T*ͬiBZ? ZKgXLJ8q;rJ8, LE",>6WoliE֏0Xj2z&f^u2ʂr-fxa$Qf5I mC1B~Y:N])*tizOi zZs~>6_Am]0x3ĚjO XƈRt?cMPA% Y2k`;mf :Gk`u<m_aB:ldo10%x1 =٭X1 p #^oHr,-([1VTEK"GZzLF-NVpd #]ޫ(NXV5D8/rROiy]\xtk|a"lPk2*H4CmJO;֢>!ao,čVK @{oհVA+= \j;Q5HRIۅœQpJ6X4*Ԧpb9ztߵ Q@1i拽 h:rߜfX<Pi#~ȥ1A3A1#=F;cfcˉΒ z% ujjIGziф.7<:24ȥz" ߇Nn6 ٹt,%2yW^Gt]9/-HX/o`;VwY@o㊧9x1hi`v_LrQx$2&>Wߤn~B(Mh%ttÍ%J`ң\A>Ӵm.FkMJ;>G"߫Je5"SvcDS@f` y8?*muMDؚ2}IyԨO\xPxX¿UŨ \1n aecjy՜z~1=fS}TkE ;8 prᮑƝkD &ځx2e)hX @WYHa{Vҁi@Qz&/$Lc:]'!7D"mΔ[1p2* 3z@oV³l "N ˛BPnϞ4Gl* F-E2qR?2œ°fJ-,.$ˬyšQ3\(c&6 ˘;(3l<0(I:OepMdjS(|Xc) [ƛv߁o$ߩ 8+.tY<]hJalj̕j٨4,ut0q|w&@%Vez9F26JCq{ ՙn ވF+a$ T}.1j]A j-:R3`D bېs ھpe[Nc^!S!՝T5BnްXBK&k',OLhw|Q!WR= C xœ,849 {>V$ ab#Ik(Ue/D7Ġ,‡:+2f@Dg65.UvzK.6-yr'/ f4%Lx0j'j_$UIgcE(n=-ɠ0Mi7~2=G\'unkW"륾eZHj,20UyBnz&rGlS}~ث05HEb'!rdQO;cdtwE= Li[sT`]%t8˜UH夋7vSu.獳Gƪi1;lVLȽ=:oi'IdV$rz%41/U ^U aR0p%Dw5"<^H⭖.",vefxt>xơ asMևχ4N#p[ tuEѴ0~@0+8?;J7>}iOÖeeNBq.94*}:muJl2ܧ/raTrXgH?+v&YDa\ګ{8?,1`l%¸#l%MuC{L3)ezNw S@yRn;KBcFдi9f~I,Ռ 0f8c=NUҮd\Dg0IfR3@O(1\ũyP[zG?Vƍ%)4/Z;OA-aѩxz@)lܭgsF?|Iq-KQtWRg#]6᳢4O96hQWV;Ǣ0g794j.3 v =o*AqfIRmI^B\@K(tPLnZL 9') x.k HPFֻr⣻3!۽c#wȢzL gITnh!«ghk#jrNK)$UZhBE!C AQBt|RiֺO5v+VFf%R:C!K`W1}2TV:~Xm!6L'vwە Wk1\;[8) ]Ƚ\OmI)X9:օN5#jB3. SYbHãô6Tʢ津^1o@ԻA8 Cd=͕O4+pR_JuキJ3Z M-Ͳ %=oyTmbA9+:_NiΩK$R Ͳu++Nzۼ&&B7^rD?V3-X(hL+Q\x '?iz\:7Q++kR8><C-~CWo^ կitaŁsP ."[ qk':liN\3Ĕp;!2f;`(9we[̥d 'Bpe"ղDz4@$>-Nk]yUěnu)z#?NgsDm\1e8n]R"5BrF5 Q<4+'!x* # @ݱyl訜G[Tm$f{o6{R Q:™MpK<ڔާ7k$0+de1@8/PzPd7wiLy mZ cu--/+8S;uwrm7HzO!"Sg^c^.?@A2%ù@ ̸Gh^;ǧniov (s2X=FPn,#^P0c2AyHg>,T {Kķwa!q} 暖R&- % "B ,KKe/|kdl|2V x5 x,1-A^,۷$<5gg}@Z/Y I%k!1.!6q:IT 9%HÐlgI-CՕBc[t"-qc8Nto[['F°o9mN֤~ Y݅qKZD ҶI^J xz I:2~kU!a}0k7:.Rb™:ַvI Rӧ*h^ߣJi**.] (ej([C p[c\Nm2]83lcלWIA?~$| cQE>@mT rDe͸ kיWII|nsî,AFso4_TFaC_ܾ"7f,sRemg`Y$GG#*@U$̣6LT~:\uFxdonzc3vaW=8iNܬ~YePX`\YpԵĶ{NhF?sLQ;x '˂pBo-EMc1cmU~^0CW!ny{'v\C'CJTw߬ә34)H3b>" ki s\==~|Y|"!6n*zdBԳ{H$xeE!J -س WtjI#T=}`^UӪXZ9 U.  FIAiWآX9+rm s΂:,n;i9M4k:SR.+."#:49:AT_cv7bas^ Z*J||1.5[NLMk(N7͵333#|Ktfӄ(=Kg~lYLmKvE9dϳ&+r%`:fL<ږQUqA3x?)f߆-}Li 蒡]|߷CxoN`#\vYeD$P6KWK :@N0'i/N.rwL8Z s[XOuYX\XQ7sRVEF"2/ܥ;sT#@l ϋ/X)wQ׼Sj+IÀc:." @2B܌'r*3 EZ+rtOzI 9sby~ѽXEz5Sjggi]i^;Kf?;ʏSEˬMoo;.42=QC׿Xjr+u t|: G@ۥKY' `7vߏTb 3XDZrwVқ[B5?h*hG$OiV#-MH6Hݏ! 44+AXKߠ6Gg3wYNxAKԼ!%OjƩOP+A_/~,Ohd'Kze}Y@hPH4S:Cp<&|ߦ >]^$zE }# 6ݯ5*5}"lCirʹEC.ExK;@`4G40#Gm. W:=WON'1o_ h2a `lL\)A:إ -S'|MX{)f5i Pu䊆NߤWĂ2HbMqH 4|*u/wiKjGZHcB\W[g-vj\e_hvv~ϝ2dѳD~dܸ. O*;I~(x=v$^'95gvzǡ.PԲ/@ G1Eudb/tu͢h-JGK$̇BCjv ǡvx.Py7Ա{C@ј zd Y/.IӪ3/Zq%{{ gĮNxxg1Fr|Dj%\iڷt~&TP=X.l@VlP[YC iAyȘx"7] CEe:cm]Ls|6KC唁@ݥS s{ R6xmʼk!+(_G/a]w$gVW=*] 0@$w;/hHwa>DoNJTKZ?}'X_j>gǣn/R(Rb*`?YU4e_#Ka*1Dϻ"u7NveZX,lt$t e#Џ0C԰-V??2 d}m QeFمJ<ޏ1{X^3h {:j7 H}xB>m;z bFng!kgl:Y8I3@Q4CB %Ke>b~.tJ|_U%`ŧGR$4t,;nTmYl~E=o*jm[j-MOOa馈Zmz`h79|ԸI?ۛm$v0u|Wk2J3L(7.u4QXC9wUjX$\&/R8Vp-YxP9כ EX|=w1_(խC}UZ;(YY}*zl {ZZ+pqs%!9sh\DOzXy>~QO^NXHR4[cs+ f[j3ϰ=mxsνjL~S aiӴK~=AwSelnf/4s^skm,th&lYq-EFyZv'%#VRVF@1ޮY?7Ot5ĞD.&EQ_Fljj6AX]=W-vϜͨAv ^ vxٶ:nOQ clvn piգNyBgYp?(~'W6 It ؍;sUeDKg [}3\߱bK,( ll,67EH+]LqyXB|RKWtKS0B&{4?>y~ѶSSC[X1J֢pbꏞ ߘЈnf_%PDk̓#34IT$ˤ+seTfyqgƳ[(I sc9?-SQx%N绣¥1(͑MO[6l"_Y4dVAVQ'zqGN$Vt a4]ZV NHˊ ;a`̶ǦϔŸFkE3ՔI"9[ UyneQh#$M|/{7Ռi:΢H}%x8D@YRpNFPm-Et^ hlD\~QxH9Yd38 ЅC`cB#jէ'U!^<{@PqXُi/sܨP^+ͥ#ӽhʣ{nMsXo_Ln͗ = Gse \'vnOHk$T2t^L:5{Zgtn^"<$ 'St |Uk[xvByzR6j1҄'SSbaU%]}xBǚo}8UL]])mO8Qj1ٮtq-n-[1{\Eip?_Յ!S w`'* z7d Ȱ Z%pnj˜XK$;XyC u$Xn7כF_: lMfKh`Mmap/ GBuDcG,ghPt(H'p;b:Cmb(e %2NX&(s2T6r|zQVedz!D$D[M9҉pIBҷƖ'v;28;Ա嶯gc}E^ 7WE-pwd-,]/9sm(rx: +ַ G/dQ\N!4awi8źm߸ .T=;Bz@ެׂ?Ǣߝr?X<@.̑g,,/G@>S*f6%|e]5Kdcy\'G~ef1; e#Wě\( eD.'rL,Kgg ^XVg9g O;bc&QՕo`M{6K̋a-LZ=~};]DtP(MI8bjiۇgJf%K-+B e ܞS.p:Fz(o30g6N;sДxrDs2}b4EHa]$AiJ +賂(R,k.=UTX`3ec$=3:Δ()QN ޢxe3LHoV dٺ eH*yp䮡XADɺXwg'@sv'0VK&cxH'!ɈG^t6۷ƪλKpWr.{ݻXrW56NJrČ*Ώs` )Z -[+9(aȏ&Z9LImThKǦ$u":AAPxbڭ>:^S(&ɺ9K 7XT ź:0I4y?  xSo?(*j.y8xp[0{U 2ZAf01#S}>>5~ =Z Lg.~׿ЂzbÜOwx5J4.6V!0\}XO蕛ÛqV.3 vRn,In뽪݂P:KwП"MucDk@o?ǘPRQ!/C .k*Vo_񌵑mc|32ZicʤvL78ٱ q x gs2L:զh `jb)zvfv h,z e(M_kaā#151;3|Z_2BYXiG˫zPFhzM .@VxS捥jvL.&@oØ+ S޿[C(> |z/eMx w0w,a/aaHrK碩Ԩ3/vHr:m ;T_9k7ʸ?t.*Xu]]W*ijg3;q=vզ^BtJ1w2CkG+_q y:ܬ9'cYcaBu* -Ƙ2POxS0in.yjq>r "{'CKS*1)mD!uz@ORYfٳ 3i,18]nWX_!$W J F(6@Ugaf? O78{^Hv/,ŏ>Ob<>Zxًu вÁA@]WC~+ Q6ĆPq$!OozOknMy{&+".GkS*Ȓ\zO{o|lKUt狎Iƒ?ocV#pQ:Lc9;ng15uxswskƒw 8q@x042Թ2^mBs!EԜL2uILl&QK$l$WO=5A;$˸E;k*V6!шؼQ"R¼!d;S#VRHWrbN0~>qb~?0?n[q0Uَ@2Q czx+R+: xdQ"fEÁnFl 綊VZe'{M1d#!UN% I土-=O C;̢oևCؘA76D*F ae|Y"(8j9<#Y=!E x.YS9m[S^+7e@6dQPh@JU{Z(8=6X7mȞSKjZ}ȑf#}20'n6q9ȪܸLJס<y-2*$Cð3sQV*N-K8[TcQfNZ-]AXYnXAygPb39sw+Ξr$ 2^$UN9CI8A [\4z`&\hLi/*rռM׀UhdyL|KcETUOw8NC66(9a4/ZJ}XZ 0yhF] ?eǵSvQ92.oH7=aEpE_-9WJ,4ce0wt{XSB1PZ]5!_M}ᢻmb[" N -HBA[ӄڰ݆lX@oZhlO9['+c#}4n-x`J*SE vE< ؎?Jx+.3ҩVЅĐy?3elˣ8k٫Abi=R˹h|bת%\2E-Tl2M?T.;xq;%KCqp/d- OԦO s- ]-᥹cflW3 y|4XPUaɘT{f0zN1v 8W9_G9g GU 7t[{ D<蚮S%-z׷c8s@n'RFv˚ZSʕy6y )y {2xS1ȒNH`P'=d$:coؽ}m?n9^7:[Ta\`dE!./;i!88W$9p޳;2 PvqYQ`znA18l%,iS}lC/!LQ*`)tIqR4գl~#ݵ}GP&C } |$XnOF#P}u5+ȆqNXail 뗆_c QYH Kgag>_+ݓc<8 ƺST$s{7WϽ8 K Cu@co>hc &+SO.z'X`X*b 4£{LnlsdiŊC._{sޓk"q,)-y+0w";,"?$mr+Y8MQV/jzf?9b0NֆiT 'K4Qa 42.za|-@NO[DwWruNGcE@Tpy0=Uk: `p>uDJ~F~'v-K;hP>{iJ \L?BL<#57lNTrtHo%Xࣨm!PܢS|ُ{]M ȮpDT&1uc[# lG$5 N0Bsyj7 $NWSDj@gSuViF"> M^Vߩ]'!X4a^ީ>{W{%$WI(ػ`~;mczVsn|"S; GN爉Ӻi %t,b8PjSÓcp>_sI3zΟhRxC -E<˿nNmM|YcdD A8&LFWX$ݕQ^D~0_Z&~3%t+v>mO<ǿ'~u]PY2kyeZ>݅:a(]Wu:Dܭߓ;|fQK ljE>~I)){2m;&&ݧ#;CxQ<@|", M P7WhdOdmߤYwKԨk\"nuz tta=ա(ȏo䮏V)7愈:Yl `b$|]nO_x$;1udvAۃU`è1[j&\v JC;t9*dTKS>y>/itXX$û2"A'ϾC5l4mq%?/0+B3CG .q7Yu;iEdя zlW\E\f?5mCpDBKƚMc"1ӛYyu`p^˜z[`FSBŌ ;>4t%e)/ه0/2&m>SPIJ\h^Z&]Mr3tz&xk?쀎=ɨ8hA$27sf\R0WRْ<zжV0^=*TgĐ="SUv]MPo К :w7ldLp^Ff{ %A28S39 U(dЫ;d7H\d=o2I1 U0^M(hԓgf&ԝXD50Y^{Dm(:x~'\,`^zH{ ( t; yGR2ٶ`@W,wm+/LR_4R;B~ [צD/ɶ+eX.e>R^Lu;LypfRXnjTy4ķ' u{eu- w/A="C۱(֌]m{+z++I_ %,n.J.vJ@Xd@^D;}D|A*ST(UW6XJKvG?)/˕T+Rӧyf=P\uKOG|/.yֽrXDi~v[|-.Axxwܣs;2alJ 31vEl]!S.c^P3t}S R51ߢ -S^ v aC kt ebeS5y]V/!确s|\ [ĔƘL"7׏^^o, b?bDNk:$GY}7{WA`ց 7:C :)>R]' ,OOgxiS-iD:힖,c"\5]G`FM8h{qeڔ@jUUCsyCNM8Plptb³0 )xwSk::<]h> ֥i@ȱEH&u4egU_@MB3yj>25ra\&bD{g;,f*Z^[ E%%@<] J%qcX(Qx&AJ_ hɾ/Rj43QO7J+Oٸp|EP+[FfV vbs1gToS9e'x|U2FƍZ7OJp}O/}gw00aG|/ Yw6o-3e6$ !ďߕ wj8I;QG  .36DOTŦ-/rV$~H|Ǡ=a5?II<0~ҶF`ʩsdz<Ԓd[' FBo }z&AQb˰;.,M&'-xʒctKE# IKcAD>5 Dw~|acUYyY-K{ԉV9e8>1]OauUQ08BЉ' US_ɇ(a>{Cas}S.xMЂ7V/0wWќK5ae5"#z:Pt)[sK<8?Dw*q(ea 9QC8r!ypA;(fMW,;~x6kbVTj/),vMA=XcFbe'6^iUbROߌ6UX)|K ߏ3᫣4rԾueTEY M3~i%AZhff =bE 4ok`S,9IC݋m]f.4%ZϖLZe j]re8Q"[-o 9>%Rm<(e$&B<5A_L_,?'0*!m"m!n;7xᅮ039@ XmS|N$` q)#FY&O.<:Jute$~ݸJkmQxx hyzL+PlͼA8E0}O]z5up_ʱ(I]uS 1y,֔vva*3&{ՂI#ɄMWe-`ά+Kp%кK<ވe#ːlEnF8#s(o5wU>8Ɏȫr'=WԾ[`ћ X)ϥA  Ku2=gd]2A4/|!4{E.3::tWO5<6üh/k.7AUP<Q/K$:t.V(%as ?Ⱦ#G0:2:[vwև&.3;R5͑>Z?-}MMJI{|ZB#9 .R2n#h3&BUqڌyeG%\RL?ĺqDjDbr;[[[!Mm}k.c!wǘwpu5)hj-ς)<ŻT%kU6Fp2 žyY FF"U׺ mXô!T*<'!#&3ӻ >qlKd󍕢HI;Neح`U;M}LnkV3ݪ:RlhDuuuz]mWsx5AJrҠeHԾ OgppY*P_TaӦNxﺨo2}*q_*0Dp"v١יI~GT}{T- Mj.vJ),&U19/NrK֗\W8 z@F5-oNӘ`hfe"HIf ILu%:? rH AZ&9y- OX!|ҷ lV6hx^+F@Wt!g}sL4 tz3aH$12u]N^O'o Rl_ih}/@K?I:)MqI>6NT``d|`gnu2f=8u"\mI* |རXXY2sDu-7`w劓 f}jbsQBE?_d/S^3庼- .(S͉ Г[4?E-Kl" ?:$-W$#Sk[ \& t]r<^YPy5r+pmR1/ޡf&?q>He<`= l^$EpM_ ou*ο#ajU1rB1niO:5͉A[U)>&-F:huG%ÓO`zO"hIRc%~y 'w| b@YȪ"o{ WlE7CDn1˔J-3LQɣ6X˕݅B-nԐ_SAW'F'#.#m pNDņeCN$x IM!ۊ- fzoEXelv>Jo5\ǁsXCy9%O*]KRi9zsg8ңwն`z>n p!]+_9+sm9r$>c񧜿&"m!YETKnX| _eȤY|! yDXtI n. c+%#T9-ENeL5%@u"LUtj>6^[DufX>xKif*ziMށDR tb)nkJ6"%0-$jOi%0yNUodw&|bkf5 BAofWC? #9ӳr1BNeS6!?bVR2DN+(Ho![_ځO}K<]cpt}'=5K#ޖ3%@oړU>Rb7=|/"9FG'*zљC }XM#g4|5B]¡F 5 ٓBH$}ځ${y/Ix]RTCSS$uX R<0&yɹ(?Dۓd瓿4L_BPG'Yq9J ?%e]&*bIf.#(Wh :*ij>TM%Z[ZMPïG6l*FWFҖm`(bP<Eb|H-)\b*${"2LG1EZk$=!ݧ`|\0KZȠ>^G x*p#خ jI˄0AĄ͙ɸ $?SaΜYve,fE{5ṃ+si'$^n޻z̃]K=Tfw8#JU pjoI=v]{~.hjZy|'<|pU ߊ*61kEJޟVt߅ܖ{A*fl%H_~,SttcLgp/vE&} qC;З"Q7VOVw9,Q? 8Ņ${ڙzkS7'oX:e\\0Du(q;;Ew/ ygdBj ɍΖ*6:-"Z/.a0lcYUH'=M UV9B/pBvREɲhѐQ羉jBiA11Le$ov4P s7qfTi0"a4@\Wsb6BQTHOx'jWAl΋hgVb ӴBrN!o=-1X/D)EF/*o'?&Isx-a[yV,q(z ML"qaN6356ST$Tpz!_g MӵLX.VӤLhPK!-~T.M:89o%F`E9I$>='BPwu G>BӭA1$?}nj>̳1*I%dږR^Mj/ @oEWtQb'@3xia4. \F)`?be<2xBCդPOxm#/Ce{+/[3Z֦R;cڇD4+d:Սq=R5dz˓f{HcAbldEqDXayqRoyŐ$Sxm;5z|S*WQVrîKwwԎEkHĴ{[L4d u&0C`jETjUY;5-z+u'hk^KmL$!ɪ}qի }pkNw<%{s4:zPJEO!M@LN"^gZ$U)ߗIzc_t9vLDƍƛtkF5 ؟uRqtyÙɦWɺ"ɵqpVJßFy1ܙEW|AU^.\rTi{|P>bKv}} ͙wJ%n9bjqE%{7 @{Y5P7*IdRJ^ywauqYLLt&yɲ~ؑFSXj)"R KWEfž^;_(G2Dzu@$7Νrи` eM.wjH+GmGAhWkﱃok),R*_T~Y ?D[3ZwBseL#f0'p0| }*%3tSDTs̨I:UǼ!c i2G!QV&d({ƶqs#viI1ǝ[a wpi|v?qC! KQcQ%BPpCA bҷ/ |}5xE{UsquY:6욤/=fL7`y-ӏ%~)8ߩl?MηM%^g~0̂Pe zBΧu3AI&Nb?TfC>'S8+rU B_ Q|7(pmrҢ{ t=D\Rk'=ҹ;G|? }NRJ~|!gKɨ۴gD H#(o5eN_W8][2G(Pm0IYR.iRnt76:  6f[Np4,O'NK)!d MPmBsj n{c0GB>M F3]MJGR0WY2@-toStjcurVjk+:ܑ*`,V-b_w$=yItM9-9VF> jo_9(nF@U>QpX 4`=DX!~>ӊҠȶ'RH:)fuRJAUc6xol"Ɣ!#@ Ě1!+DaN V VܔpUMΙ!֪Vhs"̂64?L= Zd[g2ЫL[oQ=ŀS܁CZ_+Zlzp偷FZ3l 'm&F6mXc@]< tNWy>,A&dp؍ K5s:qFQ]bsU!?Pj?ngJZlxW[;pcQslX@γsjGO1j8a<qKA/4|)3v )3e7Ђd"t^}?B=_/OdV'r^/¥OJL$U3;VˍFnkV9+mxFR?J@QI? NE {#i=ALc]tٛ^ q10EIdlAɒԲp|#yqdF g.8Iv9r_jK꠆>բQ#8 "yJe0#jjQ GWY`/ttgrr pUSl0ҕRn1>[IEBYy 0{)=u+gWQ^"]b2 0}ă2Xփ/PltKqXDYȓ%*4"␴.{fafr*q&Haxhh٧y׼n oC}D%f0E/3x̨_6AxL ܣeo)ahY,vVJl/+0O09DhJs86~8]cdƘ1Q\UFcW(V^PЭ% .riWh2a{@ﰃ `D0rtmd$8J8 Z UEWsu_/`yhY2)ϛezMvqL]I<9u\Łz.e6ߦ  sahaߍ)aWJ0g&x`BxҞpF)cAmq%ɤqq8q0Jژ$ NpKcQ^3FUJ?8b%7۟އ_͝~"{j̩#A4WOޡqu( 1M5̏cϔ-nQ)vF{GY<D 3e찾#s |`hOo), Xֶ&0b0yJ4R̘~͗ @!P?GE ߹ p cB +@9LFMz<бw&~=PM=2{\zs,΀n;%&Ն/ 9QHtTt>m?d4oŤZo&09TB59Jzrpto9krs@ $o|=ESʴr1$<(p)_Fx&4#wK&Ap@P4Ɍˀƍ9@ w~zACOv \CWq򳚉St3v(H:.] |uG4'j?5NL]koz)}D曤T?x~XqQçEAyOQ˫;" 2 αn|_\O*,N,lX|I)K,\) X_|m_:Q -'YA"fBXZ1T?]Եpt÷}6i4>J]p=AARt: i6d74g.&Yo].4ʈvix7i8LRWQrM}JK߬%Cڵ~WMJCc0fZ"R4c 3o~A=>2VcD/똄t)Nٿۂi`EKuo$O `ڵgʍ{e<L-6";=U*ТenseHf(('Gx3r`1:on<{96!ҧ=mN%4n@%:k*Pz,iߣ]`v$mWZi1y9G ')D_xqsٝxIl9ƐgFhDރC)RE'MV%>&v0DƭO^GKr#S+0QhMoh33)QmaDZ@x)8K"N!2 =gQTKŇ uaC [ %z Bֈ ȓƑ+8 y{] .?br|÷H=z'|*sη2Z|ޚB٦јbi$sevm3 k'U`Q \t{\&HmV۱`4}8H)G ]=0}_:6#FN[{*'cuHٰmxx\ɢC(+C%*S.)(7b-㝦륒k|ZSɤ m&{pcļ}=嘇<ܔ 2\ fk\[ʬ"U_A.Έ&që8V:ھj݈܏WE1ۤQr"Ou%˨t3vZe}/b<xZ!ʟʿh"kÄ u><Τ4.6{ljZ26;X\a+,0x'\N"!,FSM](0ցfD?YJ޵鋰y~5"L&qJq[$ͺ<^G_{1}\iLcfHp9xLʆw"#/]q'dx} umXBev{Om0wWKOb+HML6ʜNj?ђ-xJHG:^޲$:ΰ%0ʗu )2:XؠĆMB* E|c"PY֨ziwdI\Os1}Ȍ[ o׊j1+XLG׍Fy[-q6[wi<ru!}k\4dR'.KZAݑ~gIe G>b [vZџSeȾglnL.0Xw叨+p=Op[3m.@gbgxSKNbS%ūNTE~q)xZ;7f)EL:&HH̗~:z;"we1qH>֑G)oxrKI֌=R'FNP /X^Hz'MVLlH $XScر/FfbD]MH{'# y! @Z7b8\،L;R֣$ۢ H3 >UvSK36#m$˦* F5/H|,ڼ_{=Jb^eUo:{lEΛaDs@IyEnVہα{!1>˻r]g$J (Hv%qNI3Y{)"'kQ( .ĴnQׁV 1`<ܠ<ޞr>[_ dN[ =۹)"'7ZHe7!;E sJfoқ7$?-/+G+ZZtLنPT6|q)}+KKjqcCgS''Z8$?B"bhUZ@:ѯv!T4㽧if05g'&P62ȍrPM3[46쥑_clrU,\P+")UtB)eWsih`UxO?1*yT 'm}4 $0}%bfš(,% [|O!:,u˫P0t68=Wc ڳR .)#nvNAڽwٳw=!sAO _4Y0sgj3nբ<8G{#St<[ʗ/퀉b0Nt o*0 fW DvJHzJɤCΦWQO/z:v< ̬&9A*':+}OSSXHS8Bn{ܭdQeUZ} ҪH(͌%\rK;vrJ[;m&0<$/E8zR{ޙ$YJ2r a "cI%\}֐[1(_*Jʣo0xWL0~T/VVOJ{҈g.zR+ckz]zdtQk.(e}m7gO4>iǨ2L2 |YHG$$ĻRˡ0ðX0+߬NZhG O$e\z7@P |.TIٛ; /fȿ,F00ͱf%% X^p b?wXcӯB@4WvekF\-$X\ȡ8jN˪]As+gȲ.< o'@D'P~QɅS>A@&886yگx^7`cT պOi[S92HVsNbW=~F ln ;{e2<)o%# wRWVqi á΅ܽ84^z!"FX; Ӳ% /z$9`)ur{hq kRV@&Tjʾ1e $Ho17%e\],#sufǐV.RM34kWS8UɅ'cs ~7G^p¾&@ː[deЦ"-↻|^p4bt?1B݋c)\Jgi!^3:UaMgt#b*F[gnY VXRyr?鎔g͆r\׊/[v Sg;9{漿' ;B0"02}dE nl"gTY{0(n;wӉveqAs}lK}=@?͌D F֘ =C(i)@I5)]xⱐ&Q~h$Yk]xoI(.w%~|'0m+S;Y&U;\oh=@$Pjy9@s bF3ke>2Z*a/LӺʑE/$Y^W{q"$4A!K;^E4U۾9i nH"$)[DuN`0y.?&5N)-]wLmIh3bψQzӤ6)ӣ[OA{5Be#4dE^n\uua7WjUA0M%_y B.ob4+Qod0En_cq X_ֱ]w']u7677llFN6X4ތqqu@dfY-MZa?fVMjIھ,*NQ裡#97B*a?<bQL$AuOQ@ކy<uYt Hg UUND1ixQq֩Hv=uM#aJ%.1nF 6.ѱ6m0(48g26S J*b7RDuPEm5hڛsc@y8>߳>;b=uB#5H9':Y>Ez&6iE>7 z\>?#ʷPR>oche/t=8= >Y%#RIbL0'pJ]rSj o% {W)oGIcjF&& b$ ڈwd#~d>]\F@(tm5Z!d+tQ󣃲A/AzFyei6[v3Лo??f.$bW*n,@p[}Lp'p( GtiToi^Mh}:F!@]8 ޏ8*4\QW4lpmyVXAgϺg3M⡙Kij .ר_jft6GckEg W8O!Z0]LUT/w y3 C"ZY_ci;HCJ G:i(Lg:?F1« JһsosfgU'TRTr/D0 ԨGlb]Jv>J)F_0:o 5ʀD@@G,?x\0R ҶuJ^(p;K5Ϫ݀'!·߿8V2 ~Xam iz&cy<˛KSp4 Sfk!+ܪJ;yDu6;˻?.hL%QoyisR ܻzqkԅ_Fw6Bk>Ԕ?3%_98GGNȔݓZ~\-"Iʞo^8x$YKе(p+YfXZa |rZ4L8e?V'_B,hO9Zө|Q{ 褉u[ST;f#'u~u\FysSVo.صB 7- Tѿ YQ[PP2*WzB5t!$A@~8bel[>kؒ{?4֤GQB 9eIh(`?&i)s$w|_<[+B8j*TY#_K5Sxa{ Yc׮r$Pd|9tv^KܬZln%?G.i^16.?i,Ot} "0 !'V8%)/th=\q t'0;e;@{U<2ݖFo}l;[zWĿ~/^J7pFh'ԉ(\? .N{tĜ$z,@]怜}=\SBXW>wҘ}+],>zPT%=J q;cwː.il@#O0k`/UUOOOkNp7༧DaTv7-G'};($6&3ȷ蹭ﰫZ dw_k;QK]WgzF1Iݚ0Lza|!D>zǪ|0v)P," Yw6\&7aDKȊq߭كN KΓ -gnSѯn+/pԇ83آ3\H+k0ˬ WKD2c/>5S{5/ ĸ^؜J[2`XaoO^(}P$'G#%c˾vm߿0Sb81ȔtWVDLD!L ÕWh,R 5%r6RĊ=j)*k3X`x5L;?W}L*L yf@('Sh!yg9eEe+v!OBq;_t9<@jl$ 3U?tAak QzI nÛes_d2ޝ1I5-- Mt3xlחNYcxdgQ2TK/%|u Y\@oaVjKֲDM%s7PCƝsQ ;Fp%U5iu0ShKɘ$qhtwFB"cuD,32 B~~dH g2st)BS6 <$zc۠~Mn'(PQk`&΋ dOP?PdoRqm:Fg<3z!FNX|j\\3dӚB1D K%DF~L8zf(.S% #&SeSo _Uk2-&-4ls-gNrx| iꪢ8ɯ\]lOzo Rj:ЏR Eev< m>Ӏ>d_VuYau*]"qk3щ.(xϊ4WS zhK"֡՛[:#LtvũDݧg}fXo^:h|_N=:.x"ibh[{~뱡Ҁ%[UP2ucT{70aug (˝֒=moskŲ=]=?UV ~{4' jk16 #L`D1]=H@*;<'l;+"-g\DbEGo-2|WT䎷"qYsܷao_m%a>WXu' sVQlf ($o 6&5HSJyC/A%S>] )R{POc_Q 5T5a29r'=5%UKzü,4b)Ѩt}={ndIbPw(hn4x†և Ќi d^5-&ieEq(Df ܖ@G{Nl԰)2V*>!I>@Yw@^tKx=1)9dy6tz\al*^]\KnNQU"|P/W3c)] 0|".JE6C \qrM2uBs>2 c>^%2 n끃0ϢN2tp.l@ǐuWf^fW1AOL;,V]$O3kmOa!6jŻkd߭sǰ|'mF}m{[l҃Ty Y6fW)m!ũjJ#;HwdJ #7_haiѵ7M(?ՐֶF  xW:~չ}0)}GV6t$r,/`G=OYqjTedDmEbzrD/u&?S?@#eiz+Cj]9V ʿ1?̾%KzV_R=a2ۨkKb `Έi_D0woaftѽ Vp4Yh'fP LL)_y-՛jITEۍ0 }48<𞡿?hjJیN|s}`M~1u:?Zf.sPd7A m-_^a {2Nsƌf,Ó-`l:~U|>OA!CM }nQ8*GTE1#ΰiAx2~O"V *&bjXQNR3tf)[0dBI#l98lz#D|E`n T4=lzj*gw1 0 bf 6Aq\"#)CMazOIǮ3^1Ύv4^M2|[ K bF C DXx kͲQ21fUU׵t(9o1vF|^#'݇G{5#谌 H6[A@1jjq*qIOBELwX7 eb0ajFA4pхr#*F\q~eNϒW(yR;aV5`,<*Y˗d~ztxOc'L9*mùnCE^h|{o`t+䠩&Ғu>=LՠGE5GGA܇kq3ߐYS]TMV"hG-upF`6TՏ"\VP OvqE>4Ң{x&izwNR~y-+4z3d5PtRV)B21x[dFF2*ɹ}⍖s qΘ]=5!W$đ,Y|haKs^.C GJ?8 u@Iˌ·?Q F|k'_j֓q=B_b8I-mvҦ6;&ᶫMa/=p k}F\Zۛv;/ܣ2L=(׃eJ3CW~1Q jinA3 y55DAQVw4غ1kA|\C~è,2JކP?&m}FT۹%AE^da[*I.ߜ(.g# 2[@ T<|2l(I8}zOϚZ]eߐqH J|߀Qk.RMX]ؓǕ̟%7ReC!HL"4#ઓd_/&+bh#9Nj~BB։-g/^ tԭ+ghoz ENͣm&S*xd!y ;RLiN7֮` aEd TۙF伊t]%g:Ɂ/%grqHnk*M󞡐$_H /XyiH ,;*f\ d$fpfhhw}h7igN- \ٿnJwhnt$uz&.Hp9c+M}0C*MEJ&h.b+VGH\rx/Zqq$ء*%3JVF>+קO{eo>k|0l;O5MiR**ޱ~+ t{ oy«qROf.|npjLP^4Zllg\87\$7*`y~Fw +#I(:( 5iÜMĦ %tGx=vovY$8fQ"V?X|Wɖ?kn p9wc\C#=zֵ~tݷ9TnV֭#ޕ-=]Ycy9·{mnj *'?)iPˑ6cvKXÖ Q$w@]iCJ:5RkbDOg^/ѐ7iI;T6p !LvOс(5*wE \ Kk]fhJ@TcZBr W#Կj' ӝ-[\zު$[PD;ݚ\?78&;s18 T t .;Uy#$LэJTIgvpz 0>عZy΃Fq_gVJJ|̱f2 3iUz(ϳ3I Àea+٧|FK7dl1ҽ,A1hŪQoLZt˳̟ j);KtCpzUe\ϖ do`ƗSmKc*{ #;~(}H½c!kYTH|uҾ Q=4AjzAS(3;>r8vE/c KzSeD8t P¨Z978ETk7҃*]ѧEaùD@6^al7Jy]1LB'm$%?^軠;}RKz ݪBnEc@w,Kɹ#aY^^(/b]0uYiߛDn D@TֶAooV}!TpSyy6$4ƿwr_] MrсtboDh,~Lo&)4hѻQF5&~Vl#_Zg0;B2賱 WUSx=ģӾy=x[Pgf7p z\ ٞ/< Y!v?޻7=Ag_Vn)Lۤ IVRkİK=|&TwDOGP{]3B3 gvmMKj}범mvnBP7''CW8 taUCV]Mou5+ !']fל'lEiQa&zw># `W-cb*CTS%{ei`E YZ"ыHΕ2; _=i"S0cnqJ$^Béwg.S/oTkEzN<3b`?d!BWvsl(<*Xʽ=mBS'?NPΫjƱ`>0 af Ť#U%rf U~-s?ebN^=^ye{ %dQio5ʣjQ!(Na)oi;Mכbfdp\ H3"^mw=?e*KO0!GWJZVݡ")_"Vyb sʕGs0  ✖ӇB!Nmg\'- =AvaT_ UX6Y^pLL&)t"_HWGv50F.T %r+L@#}=o<hu4i@vq%s"{Nܭqd&\3ޜ+=ZCn"n?}td.%3Z=6^qW=ٽ3;7["F,qU4xR\x;lq Ǩ1ձ#דPi "Gu26H~/;m3Ҵ!k-Gbl*0[*umz?5VD;FncM˅S5=6gsCb;;%\?Q\fs%l"Z>7ӣluk=F12GJwcj񙯬#  ,1,X#׉m4^C(p(1) wcD2>€Ça_VȦalb=& P7-jO?[UOTp{!.9uc2WݎpA9Sx`u-R ;n gQF2D!ٴPC53FY]0NX47a٤KIR9hێbk kJX6L0'n>9ᰕaF3?))sp[Úg)v1` ʹYwqfZ kN)v nINqRe <6Jޜj4Y۬ԕwb~ޱE6҈+43 %M1-|5. 5>{I5'%AV=P.ڍUJ+i 4-0JB{-NF E)9&ot41pedPn0o2R_)nɯSUu ǹ=[4% 9̩i\ n3"W}SW?qj5WZ~ ҝxٿi]8WYP)9!AhY2|h9o_ezV h wu C#7';`/~%i1D" чӱDݍV&ٽ!l5a3B1ҐS+EV(W^b~$5 i)6o / PE}8,~ Vů{f"B"*.J_{A=O_IuLZXt̉z_\Z2~(bcN_uNlWm R- 7/JaoPX-u} -aVI/ Kk:rY]NI.᝶FNpYQL޴99 MF_ގaC5)Bd1eM98 un^ROkA%_ 꽡qˀ4e&xrbhX?\-6B cZE|Xσ J)gm@bAD;W_T{5p0񢽍 ly$'dWVZOT8{lm KմAZS3a0g}:䴜E!2$^I"؂\q+z.a! J!~FWv7y9y^h 3<.p O3jolMm4bNJ5fgWL7稓 cC#] J᳖lɌ}m>H-l6̨kcqim |yU#峙0K=*"j@*W]ņP}C'BHxQ HUwqլdL#[->qSF&N噖juڒRN7 9{KA̕v"̱CiEca$kquy*>'Ue%R{.]Kk>iAq!! xs)y'z2]0b~ T1]$Yl&ѡU[ 9TxUW!yHL;ۆUӷPޫ^7q>c>H"&gbǷr`ҝ )xրDTj3n%@Ld8"']=^/۾*ڵrN6|%) ]Y51p&MBm_IVkF%X !3ڨ2n< CMG8`=bRijv|Wy3SU2/Og4/ҵ)ǘz|$skKFn &t+\ Rb1&mY篺R`sSB y:\$5?9B<_yx.H\dVܨ%*?pI"1"L&4gInNGc}E;s}#SPעAmd?d&z]pJ&oay#6.@ 6D7b=XXgԄhJH  HvTF1r+]DY Z[ ZI:3\G ¢BcLgԾ.+RNo6+U;fB :Z =BZ Afbw҃"᜙n .*Q/`PV-#TƭOCIIW" jQTcnjDq+$^δ7'1ȣ3.ڶvh t^ꂀIc!cq})YWaWtOԴxuu '&80FPhn2: 4_k{2 ^WsE=:U@P(y|IcnvK" n[P_!?8MIX l)*ZWԈ.Oߑ(r,27pOq Nkq9 !u46WwBheܺY+\ϾDk6AjD\/쁊#į ;@$ y?bHBOPy9xyuzp*KLei4Q!Kǩ4oSB|V38ϫ7mkޭ|0,:q';T{5eMy !]2ȽNY3}_Ӈd|ǣ/)|'` m]\=h* fnX<% e-W ([CefVEuJSUBʳ8Ê1R ܁],駷wwr7 9 \/mx!jhrV[co2ˋ~(ZFX ^j][Ied^܉F~Od]p2 .;Y&v EkRzvߠײ-[ٓ鵬cYRti{鈨-RNm+-S*?lbYe:_Qu!`[C hb~ƕgR(cq>b 6tg3l"Omj86(tt ˬuH , ~A𘾵a.yh@!kCyNnU\dNV?CF>b7|63$Mx; h]zVq >Ӥtl"w-fv@.tneIMuL:~JG@3ٔcCP)lHahGU2g \R>T͆FSèsZ3p@e̠sB76e>*xDpש״'Kt`*s\P(%nlƁ 0BbD <73 g8a+|Lz! u=sϼ!_@mbĊFABi]-xXSȁz_:rq͆m[גFF,,rhO`3",M7VVܹy3J2CęT(D8bJ#%E `*0#)'PCzo慆kc]' El!c"-U[4:;#4v5 +*?71{9"};63!Ǖ(Y繹yd_vӲu![֍C{dn{~cUDb){Vq;z|Zd䨻xpv8 &$J]p$S!5xٝ+iN/,PAsJ#gޒ" 0H (lЍ_ g)&'4>gˬb.$u%6rR;L={;}|PϮ>q$f~Jo ޟxu"AsV=P4ТlA?εܸ` '~ިo1}،}ƮQA& Kbo50p?w?Bxrc3' uCirvg9$.e|apՏkB 6M'&vxCdIu:z{z׌mXLcJosegdzX/<<*Jƒ{6,tvqYYfF~MB8f(ptCt]/v:DsITh@|~fl竩i(>.%"V Ph%2YmФDQF"3ږW`蛨Z]_t6Iu.Wm"ǐ&GTHQju 4A;:``QCv-_553R-)Ve4׶vZEȖ]9D4B͈ ҙDieyؒS0>^_ H`dn_$2To pxp,BqvpӺ9 8(@cIyzP S<4#*5Zp%X3Yrʆ[&c[ ں~^VӁ"1 &Iy#I*O^Y29,%PIlfYr)s̵s1!Y (gAYM/Yxd ]}CsU4_ Fh )NG,JƆd8W0h6IDNA!.㊙N$ ZҵBJu+a+vkp]&V|OMf&6L$#<F{EojDeFʮrDNw GS!^w{^(R@en;q/M ֈvx$8%Wx'։0ML4A /aNo 0n%9}Cɛ]T, 0syBs.d6*R}eRY#"v3]cQx,6XMe[n<:1OcTHGZA.掳ῐ4z9V,#0/FK8KOmmIZ1קg-c0j5tWt\ 0; {4|u Ұ0C+j^QCqjV8O= L!zz?|5 j B1=^; ]t Ƥ\uzF36Z%c Etj.mMjzZ+jI♫|.QOdO Ss+pK+a!d1ڎz3R5BDd ^}SmHj^ 7Z NYmJ*Icdt)$sppЊ"(*"UYƫKBGckjI=8!s^kRJP(Oq֓hAIǏa`~|v)~ܶC0!5eP#k\*m h40P -`؂az:co{ ֈ)e'Fcla҅J@]hF|i]5(Df.OQ2'Clpzqa0sgc2w(;W}Ad[>䳡qVGJfwqu& uz36/!;M84mf]S5> *8" vWV%Ɋ} h݂AFx+O:4 b!@Cb?XǙ,oԈdhZ鎤 -`Di>Qa06 ~6 qvՉ7qbY;b ʚ}6jcqqa~t|H(hИ_L+ILc~*(> b7AFxݮufq칼ޯC>?6*tqT4a%ES'Q-iڻ8) A 5~l)[QJVn~GZڨ= K_ǎFߵU)^mm=,zC-E~]WGW2d!cQ^%V&E;6sO5t[$Py-YkrʺM3?oVx C>ڰMe,WXoc+)cO\>8JRi|j5U 7WcRT8HoV^Lmo+PRUbJO#ѭ6٤A\9aqgտXH*eGogM \a̚kyZL*px͚ߪ }̐4KWhfC g ;,rTfce*&tͼe; G?vƋ0>RE:iV]2ۆVNʁ%23˞eX/d,cK Gh-Ah*kK-!t,(,͔oD֤=@Gt?~DC7KI !܊q"d $U&եvdpx%@ү *'W!X5p+6vRh<2.y .Q' ,6b*U>ҌˎKp˥?|ߞVٽFZ%PpY _{o4Vfe,k ו#$:TD\Kڭr5(CnDe)˺Z&qZKDB!` w㉆45Ϊ?x`+˺=Df:>A2x ~neP{]煎F/?n@|-gRnaZD$msfJS"mhHA?9B"1!^mvE^J\єƮf55uM2w%NBƓzԊ3:;v$gWwM["a( 9LD⁠~W_訩!뮍crcɿe|7TXiݘ:7oM_D[ʼ H8χsCs9;C]rϲ0IS^n6%,+k;#"j[+-B Mw_'=2RC 'uJOFCƽQD ъsֆf ghWoǙ*+A5m?ae2䠷aqm dn5i׵Rxip2`Sc E`"ۿ\y/n0~P ڙP%w13#Ϥ֝ :)Ro {&qVCߎjQu!~\hc(UsC"N:u=Py^U$Xx04a %pqOD[M+)bK}ZSM|{CqěGKszJM؂^xi$h. ^I jUn^%ҭ`wkT;yaTB^!P0Ӕ9ʹ;3RO^{;#'qUs@d?`'A?r/gzH9Ȝ%^m o)-EhDk= Z oܫG*rG9HCSs B@$6vq2,vB yh L l7]#m?\{ȷ{ZW7u$Roi٢ZxչR0 @,, _gt9EɊXܾfJ-| zg;^bbRʽcwJFW`F<س!׺PͶ?NC%,OlNn'Kt)]pd]1h+Pl>-Â\KzO 1x)S|/ͿP\Ñs&[Hv''-1-y1wwRQ&t'Ǡ9֯c=Fl~:Wuv2+HlzLN/^ eH$,\ R+AaՒ@E'jrEc@J݉F@pK 0 :ccj 2@eL{޽qX%ex) 10a&W=A!J`rȍ}M2\`B4eK|]#eڔln,2ʊJk@ }WV2 CweE'Vkwbmuf\Z W"I+ƗڧHh=5.L.4mK KciE|1%}ۿ'%=D c+~.ȊZ@R >z!S >UkYuBɼ‪1$Ig?'W5i oNfC0s^]& \9|c٨!|4(ôE::r޵0+mKrˈk1o"Tfpq<75]g)X}/,K1qYȀ6 |J5z.K´dmڤ; [[;qko{XgTM~R-4 J UJuW϶~}`<4eV:/̣ FI]K>JkٝʰMwvXa:{B<\a8mf&1_1HJE΂>K T?+ۇVaNwvkwߨI$v:]uv?u,<'KI7׆q7 {>Zu S|JYdJtε ǜc|(SG[wѥt}]",`X ô9<#-8ގOAZA#Pnͱ}v;\(O'Br ۂYDN5菡_셜t a7'pWr@/rWϿjDhDy3 Hަy&Z4Q.VlKț6V"Xs34:AO"HLG} +y"}:9 y6q]KEgU BC`3Os[o.@`m8\E[ ũTMvE>,]Bm9n6wXE?o.=ٸoؕ"H X5C/+قI@ѡmSL$+{5VW?R-n S"T ZU9$|ٚ>PznQԛF6]k+ڮvFxZt"1uKNY8ř# BQ  ɪPkk():Tl>^;>0ԡ_\ W+bxk"WoTgI27-xwjx"m_z]nȼYCq?0 (ѝ : "xa+ /ڋfy._{E?羭Po%Ox1{A! ^[d&xq/b"=D.+DՕ'*ePA1bnDs!l):ŎV,ˆXVFǤb#Xo iv!DNMXKh Hi˂R9z9nh,`sV'#0qXYnt$ƻqP*WxQ:X5ktP#f''J2x `@ I8PfPDS/#yiuOT_$q3Ԣgk]ܷV SJP9!%}ZỪE:-o]wh/Al)gfS?C|©^Ou v܉_MxAĂ Y o!W4T #؍m=Efݵrybs#mEDz2ÂxQ$a#8eY6 MZܫ.H Ф5F sH[P5p_2?X n5O/g7G%[-wnXCet"Jm$STۑ]|Y\[@Eo]PCeO",%$>Gws`'0ۂǭs#,nYXs Kםw1f6ʔw-ɂZuL'8]3,TEȿh8VZaZ#Xq*(Y10vR^ SsOQ3#;Tv ir7 VC:\jfw hlèƲpe[6_S;Ơvk10^fo2}("SA#4׍>- ˨(䚻5-^IQS2 :"hdG$Hrx SSpD'ȗusr7ڽ!f&SG37Q8.<4"#R 30D~3}Uc߯9*TҌo2޹zcW1sʙKUZȤ"uн)0MoZ{Թd}s`8J>v!&. Xݑz>, 1a߷)R08fA߂Ut4whWL6R=z)8A7;)A ,P<1{ҤqNнC 8cTfK fF=b7z!x'Aqꂳ^`9{"g'jz _wkzQ }C"*$:5擷Z@w2hj5b[>t^o=D[\!l|NdlKvڶɩdz j#]L?H9RNP{w;2Է eJHY6ǽWa Q3a꺕AzoG*+3e,̝Z NypDt!2k<1ψ#Ek"Stڪ4yk@fXTك*ӉLQɶgOݒ4~Y`L*Jˢŝ T?/o響EP-誝 C}:tH4UT'@MGao9h ^sqНGClq90lo89Ϯ*DF͋3!lHozYJ{HC;9`sH~56yU\[2*`~K m4OX|ѐ LSD1S`4e s:jC\2Is:\j *09/C1h1N:9߶/TWQ\MiYc%q6QT#w>I5v !4c:0DU=FkzS[0奒xs71>VGnh1`dg g} L (@fHb.ԡ7 RDә!PIU(i2~yèi!d~t'O KWx@6 s =% 1RÚ: ֚^m@+ -/a6Q3_ $:B ,?Lј1gD~ER^H3H#͂#<64/2i;H+!zaA*E_^)lڡY\PW6"@-%SDmm m3B/ȗՁTnt]wcoD=;=X2ca*+/7 LY?nR7GJȦc!`ު}e, '2/bl|6*Z1+Zq_k(;D%|kۇx n/oT тtcPOmKgqM(&bV>8aEgZt턕ųVw.d@%Ciʚ0ܽ@ flG}W} JKIH2bt).Q>ids1G׽LL.-HϊP[t$׵5 Xݫmlߵgu։)'7OFDKӕ"n4̱́U̻uPOðq ξ. 8Xv%@E\pi4F(Do~8plafUdAҤW PLFZ:F-\@l6 &Ys'HN a匓ϐaA< >~T]!R7W!r"qWȮzQel;e0}?xl)`uh]ϠB!V3·rгdQ0xY&8aP3Qk[XnIm\踢]YNwFJyK+kMDE)%j۾OFoޫj)v>~"BEѫiAY#EN1oyha,DHiCW #v&#`PdvCc? 0t`3*UojW!㉰+| ?>6p.J4I^eTqsUУ&wޝss u01iεth;$mu'1FfӏI)9PS"?g tN(znb3RYLJkl4kjnpyAvLe߫M,g@~<%/s"0jg_# b\u '-N~Fqshi`^@vCjEAnGIIrSJMG5IB|GqǹV̂΋RMW3i%L?fNRJJ%5棋dT)>Atvs%Lr6ޛEO3ÿPgWX6EOZ.,o ?fy{ AEsLoMΗw ;]4ѢۋK҉>wSFi]o S=Ӫ >ݤ7d6"5} &CJ\LC5UhOC6DDUO^ c׍>#D 2bRߐd9 m+U;\lǒs$W4vԮa ٣[!$N&EerMJZ t[ hX\ Jwk7T/NDZY>ȍ-G,U/<{ ;$k2h׫goQZ3z餁usHExj=/E+!y{M+`t#(N0.lG˱htuWad4ȯSh>c_VoXY_146s n,[2bZ!dUNó^\`U?KfvFN# z0|S֎hUD 17s?me\N>$\D^ zHjaP@8EA8RC=.T`7nk]|_W@Y Q} F6xk&5vid уjQVkN3U^#S:XkY?sT*d]WBZ=ȡU`,.b3{IKF:̷瘕c (0:Ly|#!G+q05xp3,V#O+:kvވoKj\?AM+ឺm~Ax?Rp j.Xa7yIqtn<Ї@ci, r6wy8cSTek,y+k&Ki HHNv}= [= 7O'I~|NoI #cco:Sv m=ҍ!-:"oqf T7_#Ui*`vSeS+Ba%)]>OD|N_9G{֐u!_@m E#M}K5[\/1K[І̍"Gɘ^ rdcɜ::| -I5g߿])ޮ㲏IJ]QuNPx1P0r^OA4o'?^z%.U7D a=zOwoĩ^;$V΅W>}7QNݪVżFsǤy\h@f{1a>8p<k|_Q{c6; GR Qrym}Y;8 /5YQOxsvor* 7N1Ê'5Yj&jo/ѐ0*E)sag m!׭M+g"d21עJD cPU۞(. vZ֕'BQВ:^tXxnc@_j{0/un"3yey^4MuŦIHi*/L(tD HYVP *rc^ֈC) `+0(8 #a _zP9+E>Zq*Y1+ۣpqq *90a.)GaCbqi+,T1S.bLl'(Qxfe^҇%.BѰ\$&~_ҧvU}@7QBcg#wj鴩hn Xov$$'DZ>I\U̧537֣JR6 ڌ.B|se29H|R[q1`mZq{;<Au|>>dKr[(< C­ޛaةǫD{, g.+*u/*7U `Da/mN&?oeG$6DWNX q!>׊u|GQv7RŖ6qԡ*hwâ9|> m\c֨2О)Q {xȜc>O&F_uܦ"\VV0{_5z*P=;az6CI:@ 4hJlBQm6^y/=3m[?_Ī n%v-ŴofA*,c-_VbQ3]&QDҠA^Sz,S(ivP砍PVZOlvmY6 ڰ{.! /%{#(ldQY鰢'ÛD 0+00ʁC] (I LvBǾT5V0z17dZf9ȃ&iie$| q9<-h/Pm歔,B&km4`0ټ G/xݔ[u3;?"(T;Ud0g\,#}~읊P9Er ˣ1,+l5 iaO!O49\$kFTe?ZN!6*}yQK=&/$_Jmo*ؔ5wh@@ HL o8$O2? ޸s7$P]|K<,jk\^X %x԰b@"sSP< =rYr8`C6rG&>lӡ^V3@ؘ$ʹG4Zw%u5Z.UCm(xx\`/=$&ШuD_@>~@GCQEvѰH)]TCL(CbZǃkؖM,kwW: m I*dpILCa "\>ؠ)\c/Unw7 V9 w;ܑea'h*wlTXJ|Z`EmBA|QhS'=/sQ̈́הJ&󫦍)jd03hdZQ`K| v?zDw=. m(dG:7y scV'QFFRߩ_R$ !<{Vݥ1sF(\觰6Ks0_rQ%|Gp)[ܣoԓʪSSmK<<]X6:"A]D!PW`AM{2s(fRh()nvdƯg- ޻37 SĎG5g88SѺ9VwjKV)Aȏ.6GO<Ԃjd >hژ,7ԡ.:U?`\E٦2ע[ }1ӹouӐM5/v-om`"f79kp7UҺJT//ƅ(5٘ LZ^rFNȻN[VzgZ% Ykz0^>rXCJv0@˄.߰Jœ${4P pM?Kg:wI"X"-Z~9Љ=K}mα!ht|zF*jP`^ؗe9.8؍_^O۹U0?G_ (Kk;-4dHL]b*ge ksc؏O:a' So3G]0+_sNN#l r-+!&ފWLX0#r59>@񻏞Y^,XCi` -ϗȤn4`N[F?Mx}g'uIO>oۇI)~&T#[rMkbɳܭITR!yro T{?q]sY 'n*OJnㇼ{KϮwvpZ45H,t"b,'y062Փv& $Pf滲6l, BmVIf}~m0ҐXKYq)ig 9ov+4zkH!3Jt{VC|㝎@md(E:Vg'^,$!s׈ƻ|sESZP=?ITwymN7Ö1XJ]ח9#'Tqa?<Fɞ}-[D˪X7|z()!y_TO@.曆җ+^rOiWE]0Fv{rDYOXGF)Zx\cdzy*ry>sf SQ'Tm3;>#/GMj}#rUǷRKV G^WN|=KPS-47CLBMgLdqP$a^0ǦX7@KDS uc_{vq#ET'ߚ LxC\"flU謦K(\U1Ee2k[ n[7jN7s*T%rP_Pa3Mo#&5%qJ P߼z޴IB=M1v\v/ztle%vKgS6T^*\ob2!?6WTBm _$ 7,Bb$sW{U(>fT]d$.^}gF`:`'@7Cf0SM^%Hn5mg[ɦZRCMGkax@?NX3| 55Nc!C O~]nwf!XYyYDe>sF/l;aF~!@j|l19VzPj#1A"g:Yo4^3( X`"c&"!|2Zd $Bl-IL)/ak;J{` % f-S> ȃl~2 8hXSbM4ɚ/azUlq}AEVDe6}'F[&e>! FZYH r#b]`˞:;ꙅ?8hSU*p֬FFEaH-w %PaRy]zVF)@02z FrVCAszi-O)i<:~G c2ٺ3$İ  S*)y1}',h&L.C XuDvvA Lv {1 MŰX*,)Ƭ)톛nH9 vFԕ +@]GJȄm lwLWq }}*nٖ!i7ൠ#2U'e"i[Li~hlTȑ<׮ҟ4p ^WnO5W0j5Z'7Hg'% T{e:Ln;ƭ́%u>0ΐmp}fqQO6C'_X~AP2!y#$P>J%|RU%LDD4!ď2'aK_I둔ZYwЅ T*48D6uIm}:R9ht۩M|HX]ߵ-MK<}SKfhr{ho`UDA-#sOfqh+<Mfa dl7 U<笀Or+',y9?NKK&Vͥa3<˯iP +pZuwԱaU2~U'Rm<^<1&_eNQ/>jQRybzw-h;ΑCAf1BE[k;P28Pq7W7_7 4@sF҄z_DܼI3?JT9౯a!}T|12-N.5HxkY)k[ OK48 lWk5̿1N3yY|V%}^8X24r:ZJϥTcenlJވ4O)^"c=$\@1(wNb/D⍔fIJ, HO'4@"xB}-b Jd{>dhzbx7y{#G*Ũ3Yncs0⭾w!xt-w~:"C g= .Lǚ -p`Ne~p_?hī/h["4_GPDĒ =6mhgdd)G[2Wuɀ?OЍɋm FᧂxTRNBYk/ )Z[rAN]%av4O(ubmf 8tG,ߏqcNmU:K^)n"j~>]xF"29yB^äg̺`$dsw@}⸇[RLB(Q"^8Յ1#ԇVr(4)Ej2IZ&d3XLL8!Oq/l՗R eV&6 z"E-2i@硄 MuEXPQx ߕ 9j) 6=Q-HJ$;}+*?ӷ{qMZ@Bj) ^?,U#kχ?]`pBUW*cFi W SR L L~%N {la0JtE>OߒG̣쪷SI>l*pԟOlXP 4/XLHR98oJ/׷]!e*-rK .ni{E fN#ACm_XK9BNV~~a<]YHk?1ԃXڒvL& j7ꜧ:uK8I\xeJxл R3|ZUJ+7UtL-=<y|[ƫmNWJG(2 2cwݧBfpr]y}v&m7bJDʪ: X>1:;-·H޸`qqkC[t3h ?JӒ7\NG2JHw,ˊt@1X6+N϶FMXt{#"t >Necu^ɲ0[sPۜOQ$-%#C&țR Aߴ2un,(U*G]9j` ݃,[_ Sf0S zz4> .%,uWM dћcD}d;XkxTA˛.w4,`|``_GrQS̥`WlSPLz\XHAַWF[&J<]-DR !0*`+~.tecw~0Fs+=׷ؐtp!y½ٖF_)|M҂%ީL͂U6zWb aA huH*}(ϬWKO"f7yʍ:њPRSL4g0 Ϟ'J{SjhF<͑,Έ^m{k`F~4_C%#l5ӹՃݤFS7udPrўl"I2ҘfQj~kuL'28X.UYҡN6\SOD?Kb\_ePN\Lx!/Gʦ=S:g)By}e`̌.eF\tŃӻh2&ANDR%Ǿ<7CXc֤aoR i,ɕe[-k\:v;%6J0jR qd0ʅW!, 'ƾ6cs8eIfr#]Qy`f5Vj#KMzWSILyi3nsIx0i!eK*eÉX_ٞ'3)c@L/dbߜ )i X? xHzKx1iEHh;6ˈ,+j@Z0EgtWd?º鋊 ;,vZs+ֵq7/R;O$\ y}}ro>keh-}<U;8^e?2Yl.2zXL\h u/o-nJF` 5m}٧',֑pO!V%.hv6}.&4^(Ÿ^4d UG/iNrF @mb"eýucȲ* wH 1џs!v.<%L5&Z"׫߫ٴdvQVpi ϊFG)6h-xwG?Whu$1/&ƻVf ).`no؏[nmGk`=LǀQei-ɓN]OVRq5-˦SXkq`(Xb\H[uO,DaFsH*?$-( g+|;vl+\d=W*ޓ ÁcqO]P>dž^7R߽E &pc&%اLfks4 5縿E)397EʺS_ |] 8d 'lM6ӯ/ms U7Ehw{s&M|N3hrFpꂻ:iuk_Ȁ[0eBlxIya 2٩<­VwÈRv@<{ε<޽y|ԶO$i!w$ YChPl#C^$=_ƑRDX1_O-| }@xE&t%ѩAkŠIBF9]\m1ȅb11~{Ujܛ`1 fb'"t:-ѺɵU%_6͡EqBУWn"e.I֓sJ9:uHM<筯;v8'tu<𴼰,N|7 uliqB>$T<5%}=>ٹCxw6H۱Ck5O|Ix#L9Ƞ)\dw~J't!+/pR4 RnY/?+6jG2vzz:Oak.VRVЪM7kw69cyzk9za>[Ō VD2b"nV+1 Gad/L/R@eC)Rq)$Cr=wGlYLM<(0~M&8RNd~kRy.O˱^dQ;_<-N;+lxx'S0RO&qmlٲu>\~]thD!4-Yv٥cpE<3u04%)sX! AyV<4➦ϱEhZ{yQP]$t\DYb]j!d%kDJh"$4CξqPH iL*ޟז 3^47SFyX:f# ~@Y "D܉/H{ hgDw.spEAlI5)>Bvgs \Zf,2PKugLROvf%iƑG]>TcO|9z`hM<7G2BrLHXO?:MH6vriֺw@K6@3Tx9W]JmŏYg&SFY]2.bskG`ƹq9\[^\[#t |N;f]XDJq9 D!N==M8wZog)ثy^QhRPR|p w_?ԓu:E/% cL*VO4 獟d.pwT}q^0'yּhÿHIJ4LLE$(lC"~)|5 */jV81P_h}xZa0je W+EF[UQjgjuP;O_n% w n_ne t;f.2* g`~(&ӯ (fӧ.!f/=AD`i .qڔo&'c !y@lQx1ܝfI*3'\ӹVݴ}tRjLoP/se{ ^7`X 3oP% tˬ&$IԈ⬾pCvfwpn DŽA,Y+@R 5T1~\vb/Z'oG59aJjI*,"%} g'.5nLDw71MJR1|.r;nV!q듄ҊenLam`C8 -nh\$ls AHr/u Ī=S*F]Fh(tTqAI8UBewj'[a@!=D!~QD<Ѹ{#iZ*C7WaKI~ӤC .٘g-t %m; Ȫ| fQ0 #x/qu?g:ƠpbM^s9m ݼǽIQiTB4&kEum :G2Dt jg`N#{$yߠm}HVߗfB41#iG_ <ʆԾWNYVTIJ%)q `SG,SlS$4R,S:'ȅ;~PkT=_ury_>W5'SP-l*!$+1Ca섀:Xd{L)f*IOEPEP|*8/T@X= b?4MCEWdaCl1woEvxa2YsO@sR)gO&8!} ӲA3U8GbB{񆾢w뢗r9\)u1yյɤtP\E9'z=|EN܂Z[)PHJiCܢV[trQܤ P/.c'j6%<Xx2ilXBހ|* @- 7_ӌxDEͯKsvo\U s.ž ['?O3P|ؼ R,'19s5 vȶ#m# TFT'@YkڵW_GlJ"=; -)ۏ9SQbyB?ʍK B*s' 9IXђr6 od*/7"n4TkW@)7s%4)j5M&zIqǗ'T\ Ef64ePG&IS̫l.f\R\_n " +?Rl4!4?Q24ܫ%zB E~veS%AzFѢC AlOHPe_ƦH5g~J̭l kA׷PtxiK$J-h܏-r;5FCǏ0"- ~|~YF LUZe3bArH}K;e43Ep&ۆ-4jXN vl RKz=|l yɸr"ۜށVfBK5~sʎҷSHǰ-E6Ɓj!?Amݟs̕z1ψ"W[mXT۳ T 0S'KIxnoɘ EoV~TI^`.!LxOuuΩJXanU?Lq.FBd4ЎӺFZe^~#3`hX&l'S%&RUhm\nv; vsTs=i.}Gj84nљsu-,մ"J>5 'L7r;dAlx)0aV+)"YQ\nX>TBp'g}"W:hF.ªTudABk?oɢR䞷ktW)6ZfT3<: :dzI#Jd7 V>u ':zk1.7eaS<Xq?E(Tg[I2,ǶYkA&H:Y|L< K')Ȫ¹gVOJsDJ}> 4/K"-dDW#g_ f_thJM'6XyZkLPnwP*v;*_1A̢Dy5Rz"zIjw 9{0hg) +-)~_-&Yۧ>eμs*H®'bؖr bf뮷" MtC@p EYTj #pATz@EνSD:ߓ$,EVCT}ALj4Wx2fzq${!)x1]C]\422Opqپ ֆxp?ͯF / =tG_nWdcw?;Bk10V3U. K,&D g_ԘfXR#dXYrD(bc!.,^;7AhZķs SG5z$~brO}}mI(j9,i_7` ,&v6^HH Y'؉a r> (5T.a9`g2졲=[d0~!)a*,l F7fLUy2LяethtqM+:cH_X`oW>u6l\:i>1G Br_LJuEϘZrԝRSXc|FV_^(oIB@S;gA7d*%&{\8ݹE I.XUKƏ@֗-36D=U-smf᜚Bz1P`{o_v(58+v4әP}ؑ+Wxk3S ' +]@) T52452Md#Tp)iHS68nr|™)pw Ia_OZ8W} .0Uw" \V'Bhc ý =$%$հJH~6VeJߝ9=PWnxј(GjT mͻXvBfƄIRP*x6T^ eZbᘏ{9>)( fϹE `B-]23xZ5Ŋr1GBTN$xC<7uKE]$4"@c8 kj?-SjloP"_C;v!_ /2h}GOmO=n`g Vt# M$ӡtV{ȠUviu)13Zp,hvb!YJ' F6&rU0ŽmDeXkItZ𜛆@ul4Xb2!qH-`AѶo6w'щ`q-1&%<BS_#@S g ( h1>"(8y,F eHRK7|YW+BnsYg2Pa6>RO@m1:P|aH>[%H4D'VLԔn;0#om=5$Uh(JR)9@M$[*1'5oC -iXkBȬpt=H/iS8u.ˢd9 fA 6fHQ=DP4TU ؝viR+5u/:m֫k[W( Q˵MTI>v8yw`3\nu>X[û"Te~1M+4J_m3{,N~ӺdwOkCi[#n 5wPg|Ҍ@>\,(Mh 3e gW*GD"h!]&_&a+H%3鏜EJx1SkKѬ?躀VЏaYmRYMz=v#}J#cuN^*}'H>mR"; n6 Gz!9tzqyU fl!H3XV„bSGSŌ!LYpb=]- N=Osȹ=LY}4=.sT3M-Mzew]M-Z᩹y `证=t"37P wJLM-FkI j[|yLQG3JT/~ qN8w73wbb[>[%~ [*rz&N} E5rY&~ϩL b;L [P9 & ,ͼdc[%Y-T=pPr`I]ޕ>8LVR;{HŠ^;kOPyu̔iWgo7Sg1䜕ԔPί-h4H'W-i)u, f~FXG왪Q V+A3qbO U\)IyiN^[?'xj>̥Fw˦ޮEgx-mY ͕Q!e"|4{AQ^v$TH{8{(˷Y!bK%Q 0 OQ|3{1x~K\MXXÅj@oMxCTbDR ~6q,k̯i㻗z[?~_'?h{T5(g=̔ڂbD`Ĕo䄊trףKG<" H2mB{qM} !#Uvm˖VC>fmrb x}|} oفhL/=f@];Û%-b".!8|k'v8<%uk!6_ZШ5j4E~J wcojvK}2Go^5h 8lEo ,9GY9m12Q+9`N" klM_`zV%ݷ35Aݷ?Q䋎}0hϐcїTsp~شJGBph0\}ߎZUd.A:P^xet~OsrE{<& :8tA4bTc.=7$Fl̀ D`^M dcMH]b0+TYaMb"WC1|ѩ5G +d0||[˖ꝛ G'Z;~Xa\Fb|aq][L4j{7}y6't&i,5VcmK %Dn<-o=8 \oL{7ʓځ.QKpd^y$Ѿ0qywH㠾. M2z5Oy}X5F{=>"3l0 xKx_9A o' dm>}d"n+Beltofg6;nWhY{>ؐmJw +w*(7E-FG@X6?UW*<2//یq9_)(\^'ZeOE@k$  [9Fwb_2|WH.mcyshXCr΍UڙaD{}lpd>wI& UYXs35.T1Vm,'/}XJ}O:SKC-Tj؆XqURw!/}1 RPht´@Rz(LB ;F`~&#ӽ1ݩ$ƫIjMPֻug]Z 0=->;j7ft6ə]A_NU(?/fr{ԫ'nԟI`"?$ r˭U`h8nfRы7b%eVD6'I [A2 <%r\洇!;, zcƼxĞMW 80!NR oKP:_ :Prc\_ Gaf-sv p3,`߽8Α2]SVː>+@s|qFah0ߕe@@dėWbu}]= 4"鈩[sSg629É{&}{K~cTv+X1ƘychB+~H_VO50MÚ(اTFޚs#a҉jB9HR+?5zcߌLL]qYSlsi4BPu9_S0^ :FGLGsH'uu-V [|)|[XEхoU􈷔V3xj+A\ NAݸ2] ;:n M &=GeSG2]-HyH"§Y/W{P/h8U,cz sM¿W%<"A]\dCĠ[ ;K-!P☃xCX#NDϏ|;eonn*D ς+3&􅪐@S mtv$EH4XKq2j*%-%coz+n`nZ)Z.Ðr8 ,ȑWB$a: X6]L&F_yS'VEm[y9X) [WZC-߰`3e`dL>oE/MroK2~9Ygaa| n7qEAYD>n,u7f76q=3/M, ~aƚ%L )~)4yO"grVn!I1HAI1rp6٠o sbЮ * spSjt6#Shr(ڴM@+'߽a.ʋ'0=z{C9IJ6NiئlFGk4WN4T#1]x #ud72MfہmE䪨IP R.TqEFۑIeQ245͎ܶT%8XR٘3)"zHe^$|5"=;~4s Znupu:~)~3,E\^Z\2Q jPII;w h\6ۦ( dS%R7i=0D86f7 Tf乓U՞O3m+y/]\O,I[A 7HR%rY|eNs-MN*Tm055CUZ$rNksIH25-WjiN9[RxչtxMz4ex03l[tAJB}'F| \O'< Qwڒx͖AHn>iZS^M uh>{GWNXFmB|UtZ: XD*d³&[#D7rN,킐Ff* "&E?+6s]̈{¶+_8/O{C*HG9Mˀ|g n3Ь2[7H?RLOqfȬϵ躬 mnZ*ѓD}Bv~o*['3sMZD㗎1W_NZ6|X.ތKw7?v\Q-8vnC6z,ﹸ#&ڰmL!Fm42 25pF4by:\oZvCw8 FzB.Fuib ?Yl`?ڌx]=ܵ& iK1 #;G{ z9skqc2]CiLиAˆN/PtJXlEz7]d 1ۇPJ̈́L9?xH OtUŋ: &׌ݎ;uZk?ٻ-GNN}3i,6 2n>?>|$76',W؈/سEZ氠D5d_ s4JΠO|r{d>x%BK%Qn6}\6}9Wٳ_K[&>o;3/Fp # _|.ό]OF<\s.>Wn=9pXEyBu**cF'n%~F.t͵e[_Bda6钚P Ӏ6Z7mh@TwS$3r󊦤m㩋sq%vrD+k>.׍7ͫiڧ4ib"h<CxYB7>aSnt>uC|);&4N6/TB[N!_3*PV("sݓ+6+;=W̕µ*xycCbEXDяsݝт]|jڨu1xPGZvvvBb4:m}QBL6`RJd87ȸ_gn+^O9bP.'.Jώ[\Q J|vr cE98$ٓԟ 3Mg\{-_|XqL}vl,e$6wL6>T)1 XTmͽrU#B-fԎ+k.@|生{_鸬iɵ[y>3q^dImyd>SmNb=GG(MB] "ʟ{"t̉]<‡{vyLY SMs$֢ 6` g l!BakftDh~P}gM$*&x|.g8ް#O~lZh&<#׭OfdqH p.fNI}|E.X:ITU1 T'Kܠ҃}S%RFfʦ={ oPޒGEy)"hY%nuVvѩ&oHofw9{z YJe' ֖P SC:>SxP&,$|DʥC"ؔO%Pǽ!:S{u7QcF(S0չQ 2]H6z+@&!Kì,j <ڜtx3U_z1>CwJ2@v³NN['EaSYF*4탬bmJRSC -SCf4;4&M¤DD=v KJEg0Niͺn JHaَ(߬7R<N5+0 N֗HI6v#Od8x#l~<\yOwoۄ ?f~ܝJiPqRbР`/VѼI#F|WbEӄ=W!ZF1*jE.fTaajn}{/&,uE푮qDցK5r%TXCIop\/^F藛xhl @UxDVg;Y8+0@QzP&Px1*1)C}jp [p. 3U\%)jsB7 ՚M(*h:TȆ²=" ˄]X Rl2K7UIX밭!Ĭ̄%e-s50k':vILKL \6`Im<{SS*m,ͥ$|"Po@5B*(z8+|}7/C|[T0][0kO,,`\"mtp‘bCqAKYP{$VYw6bpVe#x8nW% 㨉+bC!_9zוb3YtmGZ"ԑ@!{H it>2RR 9@)؀/fp2W3)X߿u}7ۊ>F!(<0pp{ "[:vcPe&9XwLedjwu@E=բ.)0즅q}vhҠRKgUڤi"iqޣL-TvZӑɖ@e2{=J/6DD>*Z/?<勫 v<FxPxdeDrk4e]TF%nj'e+&Fa@Gwq[- '/n ,y;墏މ҄@^˦&P<ސd=:ii b^EvYo"Vme=;Brpo"RQc&Z2nkw9R)inB[͒!yi-sPmk?YCbY^fETT,u 9⳩j8pOvbQeD}~a"_ŹbVvVZż a#rha\٥C):aneBz/Uh;Agvė+Eh9A0-{%)Š> q (zgi &^HT 7U|jh)&A]p_H2':*G qK{bw9C0rD%ZUBXНζDz7Ύw˃\U -@i׬i2P/}R~ȔõM&jRONHFޒ8b 829AN³[Q@TzF@\eR(,<~Y7-M;.f$kBt"-VnX2q82 |(lH W&; t ?"ZL* +D?Xc#QZgtmkkJ|i0`>_YA8[Fw|vFV }N>\"|8KwROZ] 26wA-]ews>]/-جx!W@  d]ch W-6~^C+{..E#ڀFk ˃"JVXҳ뼥^J !Nû!㤬qW酟S>QK{8P]Ekg{0p"c9d4Qzo8Ն2iA l-s.] s kp `f7pv%5 &U~;m)d XϤnJıaI!Ou;t`Oڠ>e):6<Y4ga[m>1c K}$2GU=5+*a& \D9'p!@| v#EܗjB[WsHeInv8 [99E_,Qp7NNpҼ+?kHz?d>YYra\x ;+Hot*~,M;x-S D'>A^9֣QDZ'ٜՕVtRƞRvBWM7=GtSD:ؽ_t}ق>BaL r!/Dھlb a䯠RU'Bw8L*@'u Ϳ|tf3-Cx Wnx@176]GϻbzZ/OK9g9#p [=r=1Bvz9/ 'ӹKS{)&I,g[XtGܽy_% zȡ<~Bڅ*1Y2PnUtDŽ(dDQTm+/)`rxWNBPQMpdq6joPP _Vc']LyF++grb }ô0PQf qEt# tL(571z}d҄Zw"jZ3;aS/q[HO"G[0k#-]+z{?Z}'~, ~9gϿ ޕ<3,8^{8\ !\=o@B[mh9A?c6E*si a$S*rHܼ[3%n1)s.I 'Ij xga!;?8kwz^l/lr(i`nTϢl*#IՈt Pҫ 2frQX0';8o5lbgټ#޺)qF]z$ 2Ǝc.MxHq)O(^&oKTx K-3o~,AB'][; eKA:ڙבv6HoHѥTњdI^GR>Jdr?ԌgwQrt(GC}S*#gUayFq}"o썱yy=2s=SBGU! e~PHC#: TYx"*a}ia(0ێ6dۏ:+bAVÍ}jk\ JŢCMYzCc "`5 4s9IDY9l9) oQz h~< _ N \'P_6[yP{%p[cE*X H%XHH#T{`c#sɧбjXf`zw@tId2zх " A,DtkFw|,~ $?Nr,}WS_=`fLcDSVa&<`uը'XmOTc ٢MyI-Nz w=mz)VJ%ߎ̈:UؕRfrhuVΫ.vesR_-2QX&a^6@aC~,߉{ c 8f_OC7ګ? aF)wa&g5 ŦȸCFBχcN\ Q]ClnЀ pku*[HRb%`丗8憵.,DTVXW~LZ20:4XŎޯ?dj$a8m$δȼr1>q2`rșvPu ~590iD:4 B!=s fc D!" ta`>%%^F1S̿vOVOSH[P:uQѿL`MCt.eU سze ]eKUܢX?UNw23V={R Fct++v >rARG߫VaDȃyv]{+qxS3p_7X* n~*ۛH w^UVIP2ʆaZk\L+Ă3& !ҩG;"IбlaU[pv`{h( v=6oUe:hw0猽a]զ0"%JfcsS1,2mSPmm[*g̴ԝ墳2F$kxYrj;)؉v0 `=~,/Lz~2*lZ}%eNtκX*93 Ć<ד(hߜ V h.w^ u~`{{YkvO1.u~+V/yS#XC{׸U:hה( Mvo anڽA/BwuOQQAÉxuؔضWhrtI2b[--gh_p '}2_Swsf9pFsd݃&0ElRPLH,vNu1D%SQqTM>qϷ0(Nb/GiX} M}Vv,)ԫerZqm*ᡧf 0eta C7Dc2/CƽF+} 9Ǿq׬9eAZo}K }:쎖!e]vB=4$S(g+9S jsOIR`5t` ,u! sY\F1:c!sNAQbeCG|@u\\r&$O:Yg]G ݗe㲨RL_$HMJ# 誸ݷ`aSV5u\1د_*D}8t֕.S})`0 +KRKiO_/Z RJW~O~a_'ѽXȋ!ᣠ.9ic+itsr PtәPbG9t&D8j[dQ6)smgEcWg $ *ٮ*wv:O 5Cp*0eS(ٮ};J.Y9maHW"ُ69:F%_Vu=̮E_a\H9oVtGzĩ/Bx@'m|,rWj,fX; r/TUU]wg; ƠS}oP^pd; 6U(yz.7.&;/+Oj ̯O[p|.++E77mDbeGؚ-Rm$s'%IBj"*9:lEs] LTԛYѮ `eYEY0z|~JcDaKAq@Jnճ8Z7z٪}3#ی{4JlG1%d1 EG@O0|vO2% ۹Le$}/~NL3{7sq"$Sfm_9闛VRn W^ )!Q ׳l|B[]XV ց |(ҟ7̅ԗWsV&/ d4xi5 t`$!sx!L[ <'45g4NٖGރĿFPzV;]jB2 1>R!'*x>m!]-"z8sݏfBLCHۡ~f յѠm]ySB?nB?ՏvIFW:PlD;#Z1‡nr 'R6@7GQ;QB1;rW_8u`T8SOlK-8.'BOQ*ZkY{ b@ $Q\6{uۮ1QBGVrG_6| remA]F9G$%~$5kȏ)e a {BEɎ3-1(oo 6=YM~dZ㪫Jm3a>dr5orxKPLֻW5 1Z j,eQ@+_"/ ̵jjU"+=ܷckMgN7$w7Zf`̏Bs#5`O«(ݞoW/8~f5Ri D>*Јg-&H8-oS9J֜XMJ L e!GutXׁ_brNj*k$ue\ "7 al4Zi.ō,ϟPff>f-SP;gܫ50z" cU)4Ft2͏5Giksb qL&X-] {#ipi/y5x|JIk&#&'{rCi8;αaflľ,wز RA7}> iw'c]}8E~}zoHUHHK @TOj2҄_/$a%H:c4勠?Rxe9.S H$];/(#G :9X"jJN+w/Pyx&hF%Qz;zו1mkfvp}q]0s-Ԟ}a >-٤hp, G:)ǘeXBwf tdpȍ=L^ x7!LiM "6'7I(9{-E"M dv$x.f۠/pcR)HQ '{IR,xqMԹH؃3a*mghKԐ AyҟQ;xc89k7ն8SnGfs0w< DXAĭ3Gv߁:hD1QQ:pX8N&X9D@%5.6Ǽ#:yՀ~1uׅ}ɥ-.ѵi?2TTވK\GY-TEFTeܠQ4"DVWE:V@e_ bT(?:-Mug'tUXEMQx $sgNzfqwF@IL2ZLat|VFAHACWIjaz{NJ|b5PHΧj`N&u[( nۭYi;2KTl,7 οVD&sCYh,B;Pʫc/մxf"5FYu ܁?OSHr-R%dydrysVm^ c&ՙ3WM\7t !!6HRY{>:Q*%Mw=pS9u[1W\,Bt@/S0 )cMo^'| AeCӥsXЂL'q+BLoxLNO/o@JOx_=}}<-}N0* +HAޡνE~"Rd[wfq5C?\˳VvDI5ױ'P@.;KUAdYǿ}LߔK|Yͺ XPE! uWyG3ܓ9j;˱x B<*J#ynG1^a(i&_ptJh _%ޔeV:ݱc9)h0+᭘"/ &e73c.Jm$=ٙuH|u QKiXQ&>U=4+)b\ }l1J?fNp>6Qm]ؿTcBN<D`҈xF12cKFi,f1 ىV0T Ե}`!"gn :g?2e@MfyBAD<'\۸0G {`|]xmTѓJ랺.Ud._+̾(re u+slH5=p-(ƾt$1Qf, Iz|eUԤfZJ,ȟ78D1!ՒeNL |sp͛R~`k}ySjcVNVVMW ٮE2Ų7[0XqH+}DvdU2"㼰#a).g9LJlo;g B"#c44SE%I )ppN0d2 9xjAژ  BL-q""vydw9` aMu:[*tE:?1 @<˯26h(R*$\XڹBRΔd8rOMRRQ8\ۥIP q|,%'GR]ƕ|J_)2>hvҌnb0L'.&zf|@`^>l<b%xO@c[5γєоziQy^) G` 2:I0' %7ke]q" U9hr`ȸJXZ [I+l7tU pAdXv B !A@:M=77OW?S` Vs69rG_^7Q.EFzPPL0{"Aۢqi%:mm uKՙl\@aXfE߫cn\Gb0L= oIb֌sbˣzx=?F{G͜/G hWY(Wn̺'à.<1iov&'>W+HmZyli6]kr,;z(JK%?i&obVv#S!#9Q!RQx?hR UF!Xxw h ,ݠDbOSp/a}ٜT!BdT`}E\ ,-)N!Xel@jw VN\)|RI]_pwbsyɇT=BJ;@V/Əb/0Z ~[rD\rK9x\ CK) P<2i]+?<|iJ|t΋Ȕ'l~sRhm*B9ŭ͞6p\q#o 7"m6F88_@ݕ8&߬;Ge ;Xq+ik8pf ); sz' % u5 lO;|q:d#Z{D:ϲRv0G_v1"CxmO`kyo#+~u>c{I (1 X)ݔDNI>zj.0Kceا {3 ٶXF'uO>v9W2vmbnCD. ؎#K-H%?N)fT,bE%L!5Š̌q1H1~;Dr!PR˼lո[C Lŝ"EcdVp(@ߪd' Nԗ' 5L(UZpt*Z2HH ؜tBV7"&0{j?S<A>]a|)D}Ҧm…KD@-O:62薲 /F+-. vI3$F&9MT;]ס~HO5D} %#D}&c$9_H*"*&Ƞ({ J?x&<ϵ%Шcmb01nm0U~iL^v}-xoY\[uO[0#kcIH)!ynpymQ$kahxiqM6:XVk_= gYF77^3/՘4)GC k%aMg7 Z:"Hg );~mKDt]lMխ~i L>jlhEMie/WxJ$nc(o.5 O+`b0g~*苝Xu`ipUn~q6!vniHm=%͓&!pH^pU 3ўܜg]\?.G5)=98e͗5Dt'n1_Anu?9W.  wtI^x!X 'C#-tXΜʙ\=-kng,~#q&5Er4NV4N$ԚRC8k$\LԝLM]khSSGh#Aš n s2lۊJOof.-;\&eWZ-{!aGIM8g}űp0>ߴGMdeO(h}㬆|D˒#D_:#z b\BmR, F5O\u|A 5]sZ'3-y֊fSUydS96z=)jD>.\y sDm4ih*]=8H d(c,>|;,ꆼJŢsFd%;pB5.ؕDs fI3^:8.'ZNopHr;%4DoCHwvVӳ{!rKCîVbMT8gM83iT]W5Mρ]SX%sr,ydu}`Yl+u'VWP},TG9nvx,kN1!χ"?^i!/) #c<ԇw1͂{%n nKvv;xf opgkedJmCKX ud狢/@hpk ki}Kn5Žs|]Kkc,w՟Ő2^˖J$Kb@TS9 W@5 ~գ r.޼ˤxJ aNc0LM/xrѓ{Nbwd w]P]'D3~e=䶪QD#!Z+YgGcp:^a򄰻FǛ"~3*G4`8/B͋hq=g{PQ"(ҾYu |'SYn]d ߐ<^,̹@z<;0j?^ ٴ4 T@T ;VdcO q7(>A/ԕ* XF4#y ! %6H Z\iOígnp__ԡ7@ճ@6yE=NDgh0`Z2M}=:mQVjkD/IkH'm#rPtHz=NQȘFiߕN88(y2I2=?_H*T EF ŀ>)Um"a:7I/]߯m~E߅ms^Hv*q5ҲV.s:[U tp')&0h֔w!.SP]=$ia@ &6GU+ɾ[#nkJS[.DvG.]cp]W3u}|]N(P=_lI`yѺq"޳Ԑ4%}_!)Iyf!H^WJn\6҅1iHvWe}ā;Rd&7AiFh-L ڻv$Sw]- ;z9TEW(2SJ{U ~+SոY Ă_LcˇOb]SѶHtg":Sɋ Tκ4Ud^.jQ~*$IGr y.qފL. o"{ͽ7Q12{9CYr6tl ćA؃?9ſL1$SjvvjS*A(8,Y/ӿ5GvLX !_tsFo*wu!jne+*.xg[8%nN0Ě] ,-]m l!sϬTooN#U :g%K>Pb2T*Qwc3WhV/eKF {54օ!Xzl7kbj[bvAWRLJUDqX5kbvZ9XLYbqB{}9kde"c´LC(T0[B!!3y5&iuԋ7eׂ.ݘC'Sߛe@1ugbK  "2O}'yuZP~ѠL`FAո&hb4tcNG&FaA(+$(H`!&Q2i~SvGi :vL)KID~!lЌmL6 1̐ u+%7)WƩ|i_bPGDIS]s1a!7!Ői~Li$Oe(e@ &lZ -Zϛy9 Ӕl^<фkE6>V} \Z=(a]b 7&iCr|$)=\yic¤Cg;n,R+V [(lQ("AÿX}QoiW:<O]'K:F#Y9ڟ]F+vcnSٹ2R D}],o-P &-j6g!ztf[!51n܈! 9t˄0YPC= ^V6*PPҕ u|Ov?N<ί awM2Z]@*њx/ RT[zŕE_\Ui{݉eγ5(f;7-o  BݗHLiKoѥKمn ;X,O#9w-԰QHYg֝R*QBM놌Lumz^gˋfn"@].eN`7 #,Tc'669>.+?J{O:2y֜B SEqЦ$}*p2GmnV,2sTɍH6>$mJ9$G;>$v8T*jWHXQrI wg/.'47M@4M:|4VQ&Hn-VT"U;@() h >blM\L#? Wuq^&KKg>Ǹ vRG,yl1nǹ- =m<-IYm/8o9᠟zm@/zsQ 8OSvt#LO00@iEdJL\RzudݴS\A8TجD!XH]Zuw#*atjTJe^hIѮ\;bwQ#;_蒍@tzQ]$; 3<|Kn6NW1soQ!<<* uSiکG߸Cw4!H+uˏw+fie29Y&= q V-KzK{캧 =UL&/Pמ3m= lDr,;5v2v]k5d+ 4X@G@bܿpr5 -14c}f%o2=,9?`eL.9ȶ\.6X[}TgJHKFZ01b0iFp#}{L҂ (c01+4<]-%\Ibk/~_\.Y5_c,>>#q@<ZƽԎj%F?Q=0|Wۈuu^>SYKAݞ$I:ǛVdbښ̡#X\) u}r:O6ǘ!߉;5f4MwpÅ! fEPqmaU*THd9Zxڷطn-{ 7mῘR3Me=8|vsxvg3lDv`fHvk8$s6gf1和QN1HJҌ\CxvŤ:wtRt:d_F)E^njf5ovJn^7E7˝z GXK f}iެ,,}za5RaHhT&]ϩ(w 0IP 1MDƷịysOO H {.N;5 HcEҳk\oYi&$Qa1w @wn<|7VeѤ'\0u1L/'̠ =zх' T$Z<׮hB"GzGUۚÔ]Y}#m9uReo~DhxnNA ԥnzǂLMʱJ3cRCP;* Z2BX̞8D:ҷ?>U(6I?d74&*lg0Gr|}CTfGO[n2@xo%Vaÿ({@2L?,aڞZxpʉX(sSn $ Rm)tU ]`|Q$C`Φ):A~TfkVͳ}䲰}/Nrެ`Szb1dq#.543,-z- VG}@[*0Pz[' ^@5geXSmC#i)=tsCdsKg`JB[L%`G (T*jf ;E!W*ڟ>KU56vjsgsYB*IM UAU2Bdـە;Y\& ʮ5r/9NXO};G|#$*ʕcIWE t\eO>*s}/Im(d@swݥ F~kLIu;*"O_nkt7W%&Ԛ+?N&'d ~`k}i!Q Ѿ? o7¦̯?aMı:D]H wlgʐ,o+[Fi@%C`<]D1!mƕw2Yߵ?B0ګ;:xDT lR@%ml^5#c.~FN[/yƎ֊}@Х emGIB1ċǨ{㟿\eQ:Pk4ӌq"6DNv| Sb3PQv_RP>/?8tI6Rřo{E%=ϡgoiwS?K&M[ݹ.%S[JĎWyc~y1 PɫV+ݶ{6j%sMXiL 鑂0jt?Xi[ga-2XzhIL㷈#4;أz DP)mJD;^j|"#jXtR⽃F,'gkP72S1[S\0܉GuGzKaj:$'x` nn$ɪ ڭ5Z)C҉v wK)y:ULSW8%T4n(Euo )[a:TYp@Z #)!k{ zVJcɥZu<Nq)_nD;0-ݱ"c,s7L+`[k<8jo{tBcHQ49 ϒG(HI%.-)پ1ssAdEeYط}߄mڡgD6@ pz{~\s_m^O,ptTft$uF: j%~aqu3D_fR$]/6 4FES-cPi _Q }5& 1-[}b\sniSj+f\=89B,kg4\G).ۼ a=c~fS]%BڙDy/Hd$M^PbƳkX'aoqvvY!ȐM$wI gޕ|DXAW ?" BޢYdÄUJh -Ø`QWhãY6 fs#c?2FfszâyzZdj;t,3R@7hEl7]E<}s2g'Swj !2^6u9퍣adzN.$l*q9=P"dh7~7la L`)|Cu'KUF{HvuenM"b)N"=DcF{zd;Hаzme9+8'QX 3{B.[B#.ˋAFe>T̿|&@]-9KvxY>n|?0 ě!(yff}>E~>N与^"\o@WLC=>b#hz]%+xG+Ve]Zs 2%T1EhD'F+Icv̰ k@YiҷC[,ˆ7h3ym7q+4 fֺ.xAu_*,IV!G5!MѤExC/]Z_lp&,W#g_ âa/"OP=Zh7,Wl`&מw%BMgj^lҽB؈uV aN]L<=]o29~8 F%', q`ZGPI :*,}jlI{3[ -@[EpwO^+^ݸ{F͵(: x,[M3!nʗr񈙺]άMâHӶz&M ZnВC 7ܛ LV`dn[-R8Fk/l jgHB 'c'Ec-lx:n['fnP94Kp--ai(jIKvE%XEvA=qt.:k;\5zy Nx?xCnw_k]&\Q!-B{[ym=͵ꈢ'0"rc͌^^B)@# ]?I1^Q ն*[,d*,M¯/I`cqC2Oǣ1rş}.P$Az%VCޯ=E?^!(P=zm0oyz`sIX##"cxˊsP^&uyr'ݑ[j Dp<ϡG:xN#&e)η8 ǎ57 2T]mF(˞rT]_f| Z4}0ug~1Zrp_+b wȥ7&gǶ3UE,~FZ{ :f/WЂ+X%lqёTU"b*Dr%npG5 ?)Əgx>Izrz %[8 [~Hΰ#Rf?V&pWҲ=",t¼N'vYwӭ6 "@JrA=P< ׹ -J`cV/Wdblgd籣>5%0@w|>jW&>ELāxV|PfuK Qn*9:S4''6&j`OB^{Gµ%5O&n:%KmnZCov7o2Rs5-KC1.N­~+3X;+3&(5@bWuFt5#MvN̖hBgX4hpS[!.^y Ukk1@ڤ  30Rq!GS .XRQc-񋞫CcX $l'j }\3b*YThݬ!lrn8d y%mfu%-+/3aŎ&b|Wih y;C#!b]Օ=Jo=]K/Qi'WSql v28}6ɏ3"*")Eps#<}jlpL&aq=PDGaX@¤W=zz+ # ޏO~Dh\"*ޕuL9Zx9۷eoVcX"znEtwGL#nA=XwЛElR'6CG )vK$̞8Akq@M|%3 l`ii ?CV@ 35$#sX:vYGՠk2x;Vee]4ҝBzA]?+JİKS'Zs9O h`^Ԧ#~pMa%(/ ,ߟ`)jU: JYfM̒{قlU" Au'; KY_!\Ň;`g&H%@'Njis']<qr6ɦc0y`2$ !Nço5-n/N>FdQ_86m 16@̪*ʡ!H< )uh> SiU Q%kƲ.u?nY3 HƹA9dBE1} $qo|FYjyE8U"LDmQ&)<@!0fESTZa&7~IasZ\P2ā\iS;9_UUsEq@ϻGLq ˽SF.ɲnG?^3OL.V9tUf ЊE7*ZU0 D^)B8hq28Aֈl&9íIRtTplFd CDQ9/k|d@NBXLZ:i=(f},7Dd{h.41!uƉRse@ x|_`/M@ a*8 M:)򾬖qogT+*`mo$ w1Fns1.ڟHXһ_*8xUyG=x$-Ü\4Z "|S Xm@gN a_)[)2a?{LyĕuI*k g:]yoTtVz=5`%5&clpITdܳ m[$i9ܽ ƕO(=\ ɥm Fx3<>s JMx~4cƠ;ĵPM+玍!='tB ivIe/u6/gͭ/B⢜3@>#^;5uJ)TʅB&7H`:`V_RCgmCt IlU"-`1eɦҋi7`|R*jC{BGkn ^&_Nd<;E0+JL"MP @ Boj4iMh8B/w>>=sd|W9X!9Kcz40pQik cY-~!S:Y${6諑]üku$FJp*C$,гf+_W$w~[WFe6ؑ3YWv.uv|r@mQ+Ws{ QIQ:L>/(:&Offgʒn<7=6-ȌZa{xƒ2b=C:Q;H]*@YVGqd SVyqi-,"ܸ#St~OG/Šw&goXejLCFW lbi'[,D"Уf1}@g~ x&O&xx0tGF?^*w 91| ,:#< ,${/c9ht8D'2t2-˥sߩ K+&F[Yr1,pml tc1DIpH%8c-A2%ǜaTSBi^#n{18S6Ђ3+l34dt6esQ%` z1wZH)"~nX~Cl5|iCf;C;QW6n 2|}DZ$ (#/.c}ϤV v?5_KU@k>ZژtqzߔvB+e lbOGBD; IYl*Pn' +>PkGj*45ٙ2n`pN+- :3Tvs^L# r&I'V.ķ#;o&Gq j堇P~cFd%FTfH|yϞA[E! )??baӐ#B ]i} &j5~Eey{KlE\UQ_q} #Bdih\c#3> >Uz[ڛ}s^G@UA(Jl,b:p ; !q5Gг)`2p>dT/l ©َ3!8|o]19k)0`#dzMiS O&&ѓxy7r).&} U<.vpHX`dQ1gtZ;!#1DΨ}(ޚ~uv޵ם.~G z`8/I׷Pha ~{|ZcA~sEHx|=x̼ڵSlަ" E'O %"|ғ, jn D*MW3`D.oyWUt"1~֬] l)$"Tg1j1*_y.T.A5FII2C7akf.mOĺ!S8oDF@)E Jk.bˤX6}Qw[3ȑ(k-54KvLO[VPƝ1X`ΰ^YT6:F`,(,ýQ7ܶ#/-"/+~ t^YRd)R r \%O@DNMK f^=KYQ_B#XFex#~=yd*ʐon%X'# .l2gV夵,HCW)=/4;cqZ'L|F+pa(-Ib?Q^Ou p2ǚugv>?tq"sԵPIS2*CW:~h-w+`x^5!gvzz/X jOH Ð!=`^b2G7ˡQR_HO4MbO߲j`(*#:u5l׍. ay*NM|$ J5J^8/xxL`=ZXaڰT?3`t΃qK̺m5TUIi~8 N ,NΑ#yH#9\ ,"b`[ZadCc}u w} Y n>4ay%[7ٗبX?S/8p܀ZL΃4jS@ ҭk_%ɇ]΄aO/9 *b}o*#^Bl9*}}Lq+W=6o|o&F_ٰ×*^5qࡋp64e]pF]SQ9oq f+ > ٙx0[\_ћ>Rw7_.y恤NI r^7WTЈu0 S1ʥ9&&GO!E9x7 rDcG@SPg2_GNY6Vw6-)T_Cr`UQWPsz UbN9R56iCbQsϻL?\ѝX "ݦǢ x׷ :hT8'i[!lVޟlgm~ţ)wcf9rɡ/Y!ޜ } KW}#|уB<b"Y+63=5I\VS%6r,T0Ӎ_:"7^!|̋I6s_yURG<15Fazōz%"ki \)/7vfd;z6sG|4d% X̥tSq F3 6QLt&HPrb ?+nuٽ~Ax4"8NaG/+]3H/RtS1"1C"#nvt[ouJ;+wIj5N6 F}Mq?;V1:]Kk9 y<&&jDeœs?Z^b-2cRZcBW /kT^–L==Z9d<7zEG"?)Ht#M 2uQXEEb8~5#X&R_gZ$?; ڧG|'ʓ%37= |@-Q>90ٲٶ0P9c45b~ArjY ܤrWtY[٪[|-;ɍo^ćIGnQGۼOX(AmPOӮ &RGbk)U!ԉ*4ؕh{68}2䝅huk.p22l2+RrhҎfYbog\~ش*0ԋrݑ"z;BB0#SxJlA4E%yu^$`:<{g&B2f/p`E36R-0ojJ+0nE3$L EoْoAkak)`b)})A)#Ž,Sk%7J!OWc{C״ܔ'r$֍ TSse,Ч"s)K+IU  ow2) >S{ow{ijBfH>r;a)3k !)$@w$cIwb~e2 b뮝[G gmF *ysֳjZf,ɹ9ذM) w5}e I-zk_ .Ql]ؠ'FDEKY`5t%O-( [5/^{WU)EO,"bCa5sg`/5Iˊ2{3tG4: HF7|uRUJ@-73&W '_MsHä -!|lV]z*3^Už$z3Ӿ@"̉/<9`WNUٿA#t6 @cp^ uy E_yPJz3ἱfZOR=f=Wlt X)U6\^j {!uw"t%˯qA"+J,S@%>Y?g O얙8AD#&$\#Fnʪ{ȷf:) s W X>Xk]~JGdМ C\ xvM(/H] 1ؙ1(r|R)K*H{pVד-qwsX%a?UIׂ?䣚ҞyHLŔY؃OE`-tَE@易\IT$z `96)U׭kF8ZbQkM06ͷT$l*8}U8QtcW,H=V@I5Tӫ0kwHˎoM@~3yh+[k=!)kkF_JƞuUl #1#T F *W~pBVfLJO*+(&4^酺 ̈́r"ѭ-kJM]ǏRQbXzŃe8*hEAtY1UzXmY\0ф pQX{<\yh_K1@c1l+g>!+Tq #t Mfx ةWCxnn AkJR'[s"sag)~0N#Xo뢗ti+ ҿ}({_nTGK=9]M4 !ԙtګ:&ҝ{}GNU(mu|3s|n`ԇ,v51%|UңiMF(HVO0 [<s,f+K |XL P&08)YtY%Cƙ^n^{ ĞuȘypF;QY],aN/l1ıвHmݮ!(aZq!ZYZG=`p/V֜-Ƞ.VB!fβ^ Xm|dW9q" }/8w}KI{Bq:pvbǁJ3;27ߨ#V#7*6gY`"`2fi;.ԍOx3`ff<3G?(]x?J mCzP@-m%zM> ɤJ$,aW7~OkR\DNџXAB:;[u<Ո3Q޴ Tm8_ /]y8w 7Oڍ5x{{Ė2DTo+/Hߌe1;Ph-9)B2.*01ЩH[pβDE> 8tAKݭ|OFO"wxPuA-gcf7Ae#sC,L7ie+QCAY/ ^{/L5="=y*:u/77]" =$%eZ"יCR;]e$wM7UG}vw|axZw E< ^_ qwhD)tɨOپSF?=Nsx9ІI,D0S#BBd&KVePhڷ:ΪUTQ`!##deє/vws&ǧN2A; FRƁy]A@C2z0q޾ks q %~+_A>tyI,+;ή/_CByOA`;$4r-nWI p3a;v!DiYz|Y>q򅰵a`J:>(T~pzds9I.T-<mI8?]YTxڱx 46r8TY|Vra'A|*eyL:`e[YC P/+jH/NS0SsZ᷃ԖcGUK׮Tӫ%S[DD9mJ&D_)R읲A~;44:緼e83_qmѮٶ0>v#u{1Mg^zIv%^aR2Y+,Ws?˻Eu3V.8EV^D*X>cqYm$ O ̂֠=MINR^"45'iq~g _sh TYpn K}5%@,z;E";2iCƊ6 pU 8LF1(.-7Wx:;4f (ּp< ;rYU`lNSI 6 H*o<$B[Ey)!}UDŒ4M;ݫfJec¥\bl_:#D'k_ _ b{_Bxcbcgm֚ CyE@3;|WA-\m66ApN-)m gdI8gTJ?14 }^J< A.}9䊕c=<$Jvk+Iԛk{60Lt,)[vf#a AI6cf8nm#6H[im4%sBRiyt'H2'aw:!wц|4vt A) aN~ O<$5l e?.w> t7,OjʤbEb 0a' =PGшdh< ~$M{٥f/ŗH4% mN;)V0{i2V\ ?+TMv!ݞP{AwZ?ql9-k4y O$4g<>Ho[-cٍ׮g:qz$uYEyziMs[GOnUjrBqkiF "Xna]AwOdXէhPiIͨKxC&r)(gMcNt+ݫl!̄Qm5|aQUhVq0m1QP3*@ݿƀE2Vc55i㦊 "!op9Tⲋ{+CSy,GH W:'0`@TM޶-q*67-OeA[!2ɐ翋o{"1ጊtH o^q0RG3^݋^򮆆5%P"q:0:Y8H"v]C\~]1a@?vm_hGiy5:bxO~ 2~i>f]NAԹ eЀkU5ʀ(o<94m)~O@&~PзzSG긩|P樅*fplJ3Gg HT/[`9iCwux{8ʅLC0TXTȦYP쬠 mgE~=X ^ƨ2n7sRPSIbmLkwr$VcAěm~q:I|^"" Өtqs>Zt'^~!c"DZ a75 e4xo3S-3t[? &}444 \v1EgZP2M3>r1]tN`oMFI]v' RTIԌjL]ESXa@X{ y%<_Hp_m4 #Cܕ*ԴF_Qܵ&my|t c^ KUBNvuNGI IdNTZx튾[ɵ7i=mtgYnu5VۉUR W\zQ*oi=(ŠBRleJܠ.T.sTwqbLSmVPFЉ/|j^ґ"i% BD"NY`J 5$"񪄼g<ǭq2_J>rȞd|aqE\Y}ޔiҷ[{Eg2; SV l*0")CԦ5 >F\0$j"q;DVߎQE-:V?Ơeʚd)Ay%S8TZʆ?0*澽@^hyF(Գh՜caO t }۪r0&'3 >OG r'91 n}HU Yeo㶒ݻ󶫐Nbr?8 qkO `;m闐Ry`t-C,j]3kFdԓ{1Cꪦrf1S8!dC* \eɿ,#O#{s sz0&RM3Q#o7g3*Jpy>ev9HTbrD3q"x}1!f%(S\]CE/u@t*BMx^) t3#*Zc-$3BOyUSAR22 ci3H^!PVGy{DuIe{P:Tn9q TVõ4X[=]_bxu` S|ȜDeCANcԣpaAC[g 5"D_dp=$NZ;Wm5 AR>ݛMSQiDMDžX|ԿFўØԧrҽwA2 du0'RIr675o@ ȕȇ@8f@yjtuiѲx tşIK Nͼ6cX C4 7& u$$o"2}X J.`1[_+0/@nZRs--IFrz(r^ѷSҢ1ZU}]{~+"h:mMqǟWλZ);"KY1  LSה vYRڱVfή :bR3.Q鞒EV s`y</.=6Yo=Dd^)rO'P_e _3%{cuZ8Zp sN~h'ǐ}>{kR]lEhs[țhV6,GB&l_[WqHr=t-ZIf˪h]%Mc@W|?.hx+܍jE%%{{ku8q,K;蹈v: C'nj*q)rtrpoD865*;#~WrnΉO+)?*8׎ Q|bk WwE^Z2]e#o(&-hMf #^OD"R'sdT"4,h7LqDmO~,.7BcPw&1rèNԕ?=2 yl՚sf]f$) ܻjGfUItZ>y朮ԡ(t_n$=LA@/JC>MM $jJ CNo-'eSG? k\vŤucgu$`aW@ilܚ۰KOKH T~|lLz!;IeD*T9 DXo|wW+g<7arrЌLF[A"D)̭lv)~(rel_NQE2 T8IzJV~MK䘽@3>d]tNP[[}]r=jc ?x㯀M=X~jTf EIVڗ 9Kz>#&HJQ"%]^ JAKf/rLẃ~=L&H8]2d [j˂$ c~ٗj^{inaAI*OkH{`r^C7V{sm$&=$EĐ2Q<6}p(a1nU8?Pe^+'}wA0y΢j#6,#KYZ_TϺDgGBNb ~/c3&j0kPGwv,9.yS:E`>^(Vt_B)ҹ2{Y}.ǂzVP . d8]P*4ח>uEʎ4Og&d- |Wd$w/+~Cn:tyU6tO7R!t&p:gU (lC.EO2/RTbv#U8sM\J xZxS~H%q[`3LLd^"WNz __yD*97$[|msj>hr+|x24ǧ]jTtr*>Av} "u!\lSdU/tV(rxNbPeֹb P)V': 2E>gTJ'Òި-E@R&T!lMRWOڜ#H6ܤ#}sE'U+a'rf1D^:e㥄5.۽1ird6z% ,(v|{jhU9&'!Yyd\xΚϧ_7^BOD!B8,gʍ̓(Xz}Az?)UcSmOxHPE\E.a\?YQ)@@ 0]czn|wP\h0gؒoWXr4e t!$ӕ6x{mE(ɿ_^?rKrXы;:dnTHx81. MS-FOߌ?uðVGj~&l??-b3(ςv6P[]h~$ԞheV9AQ=*4֜hOEG R/곉gNxwQݕm04)kenxcnma|bөoqƇYdu `T4xlu@ԧa[Uj˷cF{X73Y섴%pAO8J|D w? Z .h:5,k芐;(TR̃q)uEXK/;3Er{!TΒ3 *wL1vH7}=}*;ؙӮ y6Ǡ1V金ys!G>/ YLГWCǕNߗhQ-Bl틾{U%̀[3wYtƻ4M³WʚAKkܱiB=-:4WZ( #%ո]/$w67uJ$Sɛ˛T;2ːW#!^ mEŮl^#b\ \uL .u҄}ABPhM!1YD.Ѐ ۀ3Lu(+V3By/ yތm9&J'v:2Y[RCՊD L&LV%5t+rJA'`muW 0s m%p&NLS~ |`6l%G{k*Y*%t5'%|vDjB 4Vt| _@S7 !U_P?-3"1 |3t!k?#muaυ~e{Cs0u{6*^0qi^6_*})7& "zڻpbVW?ߝVQ1j~UWsy]i{G;OYU[1=m+1.@P~Eqv_o+gQ'.3~XL}l lÂ7a1͈O{yQ ]%#WYŞA÷wdS:⧝VNiX&zN@_C Uvd@[ xÖFƧNd̓&Sp\6Hi}΢ +/d°6 4/J_0i'slHRgGmݝ֋BRjKߗ&ѕS-[6|2–Em|mcC/S>BW5]aoE]Ǫ :Į/ĚMQVņGL%ɹR1vES?b !r^m?ft]B&e2Lۼ"k|DMd_AAphx1ƒ>[oZ}zd,4@$okm\Pn+8"H]3RL MeL^e*}'2M@ e{*dIM"_ʥ)ė*Aڵ4i>̉*i I~.oa&A(X"F/_8@z{ZA:U! U*ʊG&MK-tL#y\> }sj(?٘bՈ:žO?N& 0A8NJh z U|G`Э\)ݴue3Dؽ Vr^HƵ%QD0ec5d#Yx jQסENKAc[o&!uEjkW8{M_m2yb*"Ƅ5ԵlvnU?C<3P=@Qz!ȔWӯa0X%vF vB< t&NQU. .8xn+BtS 9kxw9M@D쏣F&L's?0:A|ŐKOU3:=J6*q_HoR|Q/mV|wJ:2t"G1ʰ 2$`-ҙD?'Q0CGP 3 )Gw[i2`!^- d9_{ua;VF Y_U!+Q_72ߚ/@ ^d ٥G5] `/ ƨin]Q>q@ d9GFR6>$OlVxkW,u^ R̄|vj9Mm^^<xWDH$G"+73,m3E]'?;6PD?1^iY!k'tY4{e|{iؑL8ܾ* /,Cpk#w|ʍ(QW~aPwGQjDaR&ƽZ|ª7b*2к^Eꄰ~o6P4HS> ;gp, ;Cu$BDkJqL fl/_YOua9XS`p6 I[r ;BYH]kBwrNM>#8R?j YYqCeo?k nbDYt Mz%vH<䟱Qzd΀զ$'.IGYQ6Yr5AdalZС|2s6Sϳ*(EWNlurifa"WX.pЩCA~/VJޏE.|{4ܫ{`8\6Qb2=,&)Í+̽zT)ڨhO >VXnk*QӅm*!` ~B7>((pGŠ uS3}`~-S~՜{H,ZLSpmN[&h2: zo[k߯:$ϐxDFB,ۆwl~)bV}X~g!,<Ed~B}[@(7;ڦ-yɖ*MSX{"}512,tLi{Yb-!,Y0bzvyb``oY !,0>DodH7H2 !YeIzn\F1qbj GȘcE93k=e7Т4:"TK =!Bkz}ĨYw6/6ni T?gIO+γFA$m { ERh24d_PeܦNnJw~X}o1} +L:qvhEO jc47ip[B%j"1T@[IÛOK,i&X֧qpZi#$5o0==?q<"8-Լ x%˫&>id>yTLeOVU/{XS;ph + /0΄H!M%Fcx^Gx8؊*Eht`YRc+ ?0+?Ȉ3Ҫ"JVU+?w w4nEtyEbtz+BJs' Ewa(?3+T74r9Z0wM[Bmƛ+UBL"pTh/0e&yLuR^YLOm+~myx[B?l06|;:"[(yzbmHv)@r\3˃6{(ht\,oj>Rjkc=m%f50}iFHDIY6(%C9ceK&&$tt$ZYd{IsHG٣% akO~QH~[u%`>X$l;/_?, o\^zCb~xI[}J%%,%`5eyGqh=ފfl\;o82:RFFp5ݚZ㣮.vP<đ;t`^Şn윉y+חQ_o ?\YN>9T  ^qj'3 4[92\\,WIp y-OR GWZ;U}jtxb `vXu[ĭhK z'ͫ0j$m1׽@jsط\0] ~s| l!˛f&@TO3ш6TWaї2%i PKT}{bv|$WׅYY Y hp xIKks~I@`H9v8̓5,W4I7vvA:}X̡XUo6J-53ne:OvΓwi Xu3ȡI޽m㴻'/>k vW0B#2;V.X/*zܙ3wW؋S~ @1 ch$\n$hz]B߱x V%#f@EN_ l_BN )QYjI"b᠏}b!/Y$+3*j`6\Kee}#?7ƪOzV zb_Lq(Vw1lM'~ӦOky/cp&z&W/j#_|o[zY:6q0D(h8bӎAַf z=vG mi^귦]=G\}kc u#L!qbLB*5i]?!vG#0č3u(3,O|o%U 7ʶcޫZK$ qзp0rEf \y1$ qb-\56ᅬrdU4 ٞLq-+Oq3bgɾ$GAA\yARN~LJX;pvz `if؞_YGB-;ăC%DS#F^^9"P3 RCh9$xkr MfZe<'oL^Q,v'& d:]!'Cc>Tm>*[٥PFKk5;5.\kK WW!ƶixvmm #lT}?&z|&@OL^(HMvQfRwN3Hh1`ծ#НI,tt{ /e۱L)Ow649AS$V,2Ypߵ<+!Ur*.LFe_j5= K#˷[mJUG@SR쑇lHgNF-#մ7d?af"fLB@,F*NG@di;BWU}śe>hG7!0b-[)C_zDmmY.ZO抺4^x܇q޸.2S_X3Zd3⒤,j 7 WGUL |b4} GSo#|Ka JNq_N{vz=,e@Gc PZ<9PdiHڭڄO8%Ғ pPR8Æ'0hӞjc eySۿp5'o[]#!VP(7&^ym$0S{.Sޞ ^[]ɐ3va^Ap))7&m;mw |{P@;Vquk]}nxA-ƳqACIlbGR"szhż{.3TwpR/@#L `y`GAyc" ݟ=$!^2KNdb )ۚa3>2dA* ŮY 8E-,.s%ߩK/Qd@#ħN+d^fyFݪ3  vmzž1cJzy4$8yNw兦-3Z.ĄiQ/skX?IpдnuZҮaU bhey+xK++Gd⣮q|b}8 >yeWmԷ Hs0Dn}.HZZ8-o@E"fQ=&: 4bm}#);9YdY(-Z=l B8!o |#^V~I|a9%v ڱGw"7 =~YBdcZ"ޤBmFOJ58e6|6'a%CH9c`:hB׫fVu)o7S3l5~P0 @{%Һl_m?#x篙@avA=Ō6q 3qC-ϓ-/ w9sai5&$Lֱ?*w;Jpt?L^͗m tcKi?H[ ?&Wq'-(O[O* 풼*zϞdJBeJuX]6=#;>ųIyro]2Ilz'mYOסSL _1@h::1t28(UE 9g/pl,b9wc+B_Gy,}lo_JRi+XLtkhYfW'@dH S%ƷFJW "d6Y)'F징&)oz5 V4eDEXg~^ZfhUR =J5^Zj0DΣ"1IGߤ.x6S6,\: ߎx܆53wDy+KE= 2/J`eP] ִ9Eo /u{P~,BuΝxK%u\x-CR goC]0|`I3?k!ri|S.6P] оU.9_뙴cq}ԋōчmE, . .{mNEBYf;u40R l1#3Bt5\7( Bֽ?$,6L~mN_Dt_ CK`3&LY wvK){\嶜ѵ*Y13]$>JqaI0"_6Ojլ‰ >d6m@z+'iR c 9geȈ WdqCS#ܱjJZŮxn2/K NW=N/U>x~nJlj$ZVoq "r0w: u<ޯU6D2;1Z$S383WT١Mfn >щdjBfHR.¦^j KvBeRۺMhh~Qۗ$4%5ԯS6b8saSPt\-bG۱GBvжV70=ȃВWEμ{o&{e"wǜ,ۖR.`-֍$qhɛ xgb+oq!4{p~ np^iu"O<mXhT> AQ,j5yh0䩑:(^Ĝe\^z;yy7r(8x׿zS^Y]mI@3 $WS?zA?\U~KjŽKA@X0(k(; @ێoX=LO#-_NSWvO_یƕ0!N+ KzVlQx)􅰰!>,DdN>&^o;XP]7ǰ=켄A#E"qS=Z{edx\]L]s{aCM9Xv>֙*qEK=۵$z3bibr#l)Ѥ_qaQԔP @0YP.-Oy]=^щPټFҜ8,}+d[ڤ;2,q)Mv6tϨyT3J)Ysmv#>v^o}Vע9$.dAXu59o+"4ԣ.ƔWFķHbV]fc w!A c~(Ad0@ya)3bxp,@XMb7zUVްo޵oJ"f)YQ0BEFLHg1.qpXZ}B:=4Ԝ/G5 %_c'h%™kI Rt8fiF2T.ThC)*us2#6]!k?*0"S'y0~wIzb>3a/}DӹιGM}C1&ͤ_MSqhBgƳSLWs͎'J ]0*FXO2 #[|!0θ^w$ː+k\[0u"|| ]&8,SQph[gmRI* `o;x́BH4#H^_QdE~Br 0" c].bq:?E? vfа/xTjc, )fUElgt3b"{s' *Q:e5W@05d`VtH!`r|=hNȰ jBCYx?:rb?CM`dC.,6[Rz~{ujٰ+[]n j3>PSSZ\^wb&H#dޕ+!=޷[˽qWMPZB$Z7K-HM/kC#Xә/&w5.X"*|^@KǸoה;Ku5:oe:nXi$ m  :kA~e\b68-z`nD ?6רWf'QN}(h {$\=MK.6v@Zݬ @Ft) e_["[ֵ-Xsf1qo2bqF>/{wWqhC, 0h+::] vO6ᔸW80C'5lgU6+RDWHCOѴD(~O%ͪf\C*iM՚az l,c rC$b+=DA`q&ۼ3i8s1~ j=Ux;'R2i,Ix׌^kYJuOdވ:ONt> OfW"}1m#jmXo`1 \s'StGu+b#KNJ~Je.`wfn]݆ytt6|~رRn2a@P.-piwA'@ghK$.~$_F[ˮk|; 6?8ym3!0k]Y#-%#6^{ ckl re۵벫l#!/1ٜ뫀m$R$:˪{g}U GrT_z$O]LS!Q x@5NM3p\qN}'\bV4g`gt sLǹʗOJi)t>_e.M #(Z, ۻ^ D' ֩:Y5V[pf"G4S')%Hx dnJɜ/ZG)ȥ$iđly #d7*++ʍ^ ow|c$s(l¢;qj !gz^(.b6-宛ê` 2'P~"> IT`%\aVc.U.0[jevRmT Qu^WZذA!QqOx詵6ͫ9$wBGpxV n_>>V ;H"q+OlF# ݠ#:c?̹N]3#p*Hs 㫳8!Ϯ#:%yݣ)&cE *}!Upݥ;N\Jڵ+` pՍ*ٗ5Pd%?sV[2By/JuEIӱi&B Y9Yy8Dl$һ6 ۢ3:XcAW}sAבqڃBt`}ͺK:گتD:2^l8ػ.ע iJ#COMΛ:6rth9K`xpQKRB_2Nl cP>+l)ߞ{ai=&@I!DT|V2O Ԗc$f&J6S̙ UԬAlU:*)ί˘TI ȮR5"W ’܎`x>LT/,F9y/Wp}Å"[ϮV֘m& "%b`:L/|t`;sx\t o4y^,8 {~Wo^>oakfМ"Q*{!q].UhTIv|9N=?Td gԿź?5=$ NZMdgEZ3ebW"mq<{;cӬAql-ADmfIEGd )]\?h͓ k$ +~{_54% r6F /;as tf+M;Ůh fnhqsb0SjRvOj?ߞnUJC> O'a3Y5T nqa`T rd9z!h޻^/ۆĥ~K8>$ma7R zIc0$|Ҁ ?E@Q(c.9edLҮtTz[_*n}X5E z <Qomթ(;ԜNB Cr0IF3bΑC=" ~]ɠuxU" F*c}S31 r{|~1Ic* I8>ˑ $\֜Q k~MUyyvMv.B<]L' sFZj3n]`ɈJZ[~zH)5.q`K;n`q#>}[ NϿ3:ose讄5,suqf R%ۡlrΝSZ*BWDLJ,J(]rts|(yt"bǿ:Bׅ{瀐.W%?c!nʅ͎Yء2Hws8L9y fT=jWiŲ?݀}1!r20dya3ٜABzN'F a҅1Z7%z*) -x=UHOYJ4C]C5x Pp,!u -{NVBd߷$T'La؜>ո}0!* '"@եb\ީK|جXH,WJM4F˔{Wgϊ105 aL?m؞?k6BgC)Hpg &O_Ƿ,mY(W`#[y-,k"u*I{$fmYL+2#+1/{vm !hzo헟%^eȒ ["'$RvF##( nF.e'*xJaw d]=( "&mLWy:]| [_Bu( 6JdC=LDJ k7`V_ `0%20]B\\m];sQ=${E+!K/Q);z;3Ѭ.eMA(Sy^hXhUR-:pqx`h7ks7Tι_Im1F%!i_H[UD*h2"THWwռr~5ޢBaur'R޿4fYc30uqYl8 P_갃wM#U >CyU/ ΐ^cE`=XX_:Tq͌ 8< erOś/MW0A<&"t{Zjdڨ%]$ itRSQ~Aڂ"F~^WΝC(L8PNM8}6 6M7lZcj'}2Zɜp ͑!=<38/n2fD2N@=d A[~K#Uj0]Fdî<в("4kDwăM9#EةB)I`>Bb=ߨJ5ą{жϗtyH־.,^* -rN]: OTMD\NcSZ o_ B6/XgūbkŽeWP/@`^\ {uB2ix[9*p{!-e5W`![F`4^% qɣ('Gw?`تA 6/Jb2Dz':QT|xmfaGܲ[Rˮi0fA'_va$,B 6sFs˹FT 5m2X+'&{᥉FJ[ =wsNJ>|(W/I[@-x<;s;k̄@ yME:*FUr{ >PL|6+D%˶ Ձw wxN+㨺e岵yfuP gCvE,eA[kBF}tWzNB 4)[=5䋀9S/sWs6n3T`R'oUcɠn!VN@@7CquJ7ߕ6@!M2<'J@^e%bXI){}.#"ώ :yɯٳr~qAbٝm j+ 2^R)IUN cXsR'7pgGЮ0%,ԃm8$嚾Y?B(G/hLm-lXWnTʘ:M†`B}\Vz:KJB:Fs5[֟$lT Ms<֟v}8W~+֌LgSE1S NŠ&-eL>zXf*5֠ Orq>U~5`&{">/l-V6muOv ܭһ.ʘVԱ>.yٿO!@dY ht5mϊuZT 0iÛdF M=:!.Fet3xH`%μwl{{c2:Zx6c^aKtzqx/.ZZӯLcVz48rz3k*O̕dCR .q.ls0 )iKfF8 [ػϋA2z,/^c R'0ov]2j,%I~g˺BȳTm*n%;8ը*V8&;~,-"٨8(̺Vlc$#Yںg8}v0 $}_dĬXPAL!غpbʮ!cbt]p F_)WM?"Y?ZE)(ݷ" @!!:rb-GDw{+NK)pXbbyRD;zafx6pd![@.ۆn5WI,'z (tEW flϗ@#!?VZ^9,T|͠aa5lsL]dg67-@UM/!޸#} Ua`~}"n@.)qhPL3I ׳ЛRRdAFj _b!JrJx/y8j6 T\DÌCjՎF+Zauc>e/̼QL;ɽi?"oyQ Y@irrkQjJ[bZɿyv rb(:{$m1AmW vU8k \ r]'XvqG;C2|Ҷj3k[r?ky[mĴC_"))o LC8Y4DICW;ɏ\Z tYK֝m gqg{ҽθolrl?T]LP>-J/]1X*A|$[wݵ#˲V7^=@j׼̲Y[;󼍇C00,*T!P=K?G64MP-y>4 ɲOwOR"k;\+e>wmzw+-H" SLIkqZf м7#V@h2^]ϣF+ETmR[q3RcxG?xN- &t$u o&Wع6|O Ҡ`(c\d \)85^gfT"a{:*!=esr\(*TSxF n9L9?ǵ:<6ܓ, B2=mҔ9p5SboD"]-R%9qBlboqXw ? X(m0 Mӆ4iF~=qML͊ॆY$k Ls'{ /]2ǗEN8͐!wW.7.厒!:E_D P%T)![61 k>I9;:Pe3_ Z8geIlj/M׋6IrϏ`oA^5f:f`-+"!cK"k̲*Ēd}REã H ϦMMG6K+,f-ػDFV nvje2U 8 t.f[}i~YDƹkz; Yw;0YZ070701000002b5000081a4000000000000000000000001626034b400013298000000000000000000000000000000000000005500000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/megaraid/megaraid_sas.ko.xz7zXZִF!t/{]?Eh=ڜ9ydq#uB-'x'>fv,8Vp2~YzN*H ~ϰ€<9w_>se܆ŬO9Z*2jD#ߎ,7Jo;xE+_Gtjlͺ[㿉rKZiFؑKhE a67Uozb-VBa]Sj”{4;dF*A]룕՟73ςy:{"RYEsWy%WNE+υ%ih"LH к/ YRAvH-d>®UqKR:H)ǶZqjGSo|Y:*HB@} +OɮR[Eإael$X@^կNDYdrm/M9e0J{SW3wO Ǩ?SI{ƕ\q-[V(JFE6f-ak˪2x~LG&tyH+k?p.˶&upAV,mN]k_lD DJgk;K"!C\jU7*,ulu؃zBI> 0nn\OIắcnvKd1(1h-BYihyvj d(R jJ:->d^P;@DcIfm|Y'RMʥ329gT>P~sT%VVn_Cʶ>i @gmI5FqGX+ Q%-9`ߵжBk1àN*{J%QՌUe?Um@QB4 οwe6_Nٔ0>->O͙yk mtmH+KEf?~VZw0+U ˄Lr҇^uFvM'G[ٜ[5l:\[ gcC9A6Q|u+2p/Տ%*{)j#LԦP)*i$Q\&_@tn3hؤ~Kgχ0c *ˎg~G@&4HaAtB{#0*|d 3^294C˃s3>tиxFE/^Y-n48Z8+kqd2۪#`s4%((o;ċ偦ID_ R~NMX;_͠Q;G9uiaP~#,,=ukx.Kyfڮ]1R .N|k+K)1,jNyG=Eّ@irk_2 ?V(j@T@%𗈰Q fdR'O4@qXLYPpK}!$o^'Mk,e}0-n!yk4/1SZ`g;*dYZd Q" 2G\c8B Ц:T܌NDے~h 0c m8*]=t {Si0X"m D %GzjOpV䥹Qh!ďFF7Tvg x*77U.%S]KQd#@R(]g(>hc?z8R.(;:Qkحihiޥ#?}HнG6L]< NQ+ԍ\?yѮ1u0PV2sZz ($ Rêan4 ދS. ғܧ@m^vqtDav9VL<AtDѢc1VbBl.k2p$vs̑m`Eq\M?;Q.AF1qt7RXS4Ndl,M~E%6nFjk| ^T wNj*Όj޺ape #Zzw"ཌK=O Lz6<.W#t^<]h2-_0{Rn99y Uѯ%4L+<nwfi~od ^x+)Ԅ{A%"P,^wcb{\gjӰӨڐsSL 5TE$ i+bV| |VUHJxޖ`2I퀸q}aw+~F́(W!_J#9 lPDH8eOx0mp2@gyoLlr̫-C5j#>)&z*)ʖ 'b0ѯoEAk(@V{WjKQyJ*#!SUA+8CLdmY2M` u=S~TYvRxvکMCέHs3T N@;'%;B0 qG۲92 ˟rc+28]z@dǍϷe眏ȆnhrT?3hp͒S"%Cl4vӳ^3[`sOe}B S u-uy.)2 B0+Bƪ[1Rlj7o+ |"-b me p}vQWr'LJ&\'|4%)8ii'C>34@NFYAK\0VC>+ \#gH>ag3\jcߘmkH.]3le3? >?_X1z|Bz삉ex'* a8py{ttjQ94yz)^U/J.Lh@Q;8:IH|S[-k dpI:; Us/{i܆mSb۽иe7敱$!de LRȗ? ؆ 5LMyQGoV5[5I{ֱ䘵_|8ciLI<=wx8d;"5RX#QlM,:jb8O.Qi6g!q= [6FdBc $g{pjNOd$6"?sXt ElkVYL8Gꊍ 9oQ&#֕K4%2yH7lbt Vؑ LpS7%]0Lme~x4u0j󍈘N/l5vr Q^ C%U+(?GTi'*/ ȱva19J&؄YvYp^#w=3v0]֍iZ}8қ8afnXtZ`1!s9޼uOq GmJ f%=v>X6 <9dPނDF~:G,ЄV; : 3 f3i7+<J;z=}@z̅=IwUa!+0Bl% Vb~Pg2lkm zeXvs<WX>zn{:i{1B\i]QͫC > Kn nB(b}m-0NGl~@[hzqʾd䄭ot`8zx])|^ 3T5_jp sz֏ fkA sZvPwFzx2>ԝEYɵRl||c>ɻ nQ?/խ1;=-s@O'N*f enUjm!:ɬ+>C\4v u]> cZ;H*)*Z$l筨8@eZ|Lz1+|xex󭸷)hxGTQv'1s&NI9IuDdB.acu"r%һGݾ??Ms 75j$|MGrxS $ rWk@JǾmYˆ,^U9%۹M G `&Z 4 Gpg.ճQTm Z璱F6K=xa4&_收nY^]؊{,zѴHw3ޜW>9֚b_֡BAI XW^soԜ})rƫ c`!{/i;Ro^SJi#r-bCaCRc/|vy(~!0y:CzjN#=+|ݜEew_w F,OfWx̟Ҝ*qۇ_|s>)Mt})>k+̙Ys&ٸQz G[*X3=I],_GeYD9kAHLTUvu9yAfMFXd;TcpϦXdoWH6u,`ɦܛEW|ímQ8G[9c2"r pk~&kCߣoS~h(r qi]-li{s07͘A21ݻSBTMW&UILBPdviIn`b'<5qO=SNdX!;q-EiaqwNHYf1:Wk߁4iBM y[]T`gP< T$}5}e{R\7Ƴl?󐁖Q^)8HfRk!%$j3.\A!qEt0$m[M_PE7PyHF$M>b<)Yk.!/S?H[TMQ_F,,Q`Guǭ3 W>\AKoFH1OWw(P!ea 0[xëx+nL&k O1~@nL8nz$=ov̝&ȡ25.蓹JLZCsm/v'y`4yJ@ƽٚI'lIE?QWcnс. mg%)=ЕM?:(*owUh.,15ջmo;nz3T,CoDN98ԛ;= Ӱsƕe݃Dʺ4͊y_/MKD[ZTYU"h[NmK.4 1A-Ҋp+fdv)Od|nѦd%4]x&މJ|:BJ DC;=ҞCdtirFٮ]$(:2bmTd\W%xp5SP;J'q'ʦC=>~' %k#rkAcc)4v4y%OpL*tད;qq "wmjK]Ϳj_YƌjE\ci9 y;-q8 Zy9y=MCyn^Q#<@?X : TCm^hP Dp*\Aq~>{IcEm0~xbֳYxP6U! b>I @ZvmN5i $&`;͓VM{?,mI(B;p.߯Hc0Lr=l[`֜M@bC^BɼaXNl"9Ii-kD}f>>$K&pMq"7'\sw<kvd ڞos5k$`LO&ԍ~Uz;o}uI/#$!L dQ<&J' c ~׫׫[E{%R_D|د~%9'F >+;;'ȣf~ێY2`W~6{'ɘ{zBܵJѝk[) ANm8g%n_:Rٕ`5(2WMQ\{49ofN]Y^Ik"s,1[S=jTNJN8*-/PYNcL6A&hhPq'뾝=B@K`fP -( @7C/ ūvǾfp^Ao~TsRE!XuFYd,Ђ׽XW:#`.GXcN%Krl0E QN|OgƓR*+x[F&:Bw<?n8q*TTFRpTxOI e%t$', ù*Z qnBLrH /j׆ؚ3dA{x)eG&͠)(79Er$y7)#$ K qbk{5H\ևZa4fmDめigVª l1&]OS|]9{RAХ\ָ&g&b.Ұ+9P8~$)|o9l,Q<>VKdH;0iSrUA:,?(Y:޹2ܼ*n*:7B^'Ѱ27ٜq/v[ {cwF6H@Kk8t4'Ѳpb}9vk悔R|a&b& ^/ KKI<ȅ+}q>F\-1%%;I2Iu>2P< Da>Jw;L FR CGudb0ZwOC+`XXYkҸ/r@irF)sh!)ktן)8Z3ebiQX3*N P~NZj%%NWθޢ2Sa;J 8KLyI(w6 :JUYAM*dMOD5VOr۹@hlUiJUݺMD4-&"R:Y(Oo\[Hۘhԇ5*iyb]Cе?I. fawlp˝.k;v1YVNʛgZG r=:x  v[#V=i58!4YtOv Vz?ENן9~OqG!k!1Go:fV!&{@|-"QAPfDN_EM0>Vc"Y-unI"gf5DD*:ZPk/[1&B2ݑ}KxF.Z;fE廻2G@4"F \Mdȵy:+u UΒ_睘UZ?xx6K> v)>Ӌz-Ҽ ٝ%xKK V:ҧIJC5(w& k2*t3?>"'WBJ XdkNf$k^=̤d֓8Ǔko}9{0y {àJO;ɵTyw9ݑN`'4l7Dqs?غ i:[461aɠ]\v/1^3nCK?VxY؉(L ᰚA վ 3hbgsL" /oTqk}pn[W[Jv[FnQ[H?;{zQFmk\nm>;''6ATB!߿ldgf wqo7a-"jJ[m VG^Rƍ2|_@d!rИxOEmQǒVo! .$Kc&oIYTTTϻD1Fr#O`{_:MhawrV#yi2YL'IA2 Lj Ǥt(,tIx ʿz /s4$~K~C1 U2ك4˘ 6+"b62^ѱŲF|& FΟf Lh༳`]%Jy`",6~$w)Q6@}J&D(m@&CnTu'-+ǂ1m @qy~t\%&34q+a.)XV5'iѰ]*6(.z Q& uy[&Q ע|Ok< RR!9L;,݀B紏#66˂#"`7Uz 3FCnnY橅tX;CxX!D7aI|.z~275TWŐ>*ټw|yZprSv R'~F׃!/tgtڽE!ei;s9CYGLWe. ̽? μr`_<&}+>Ijۀ@TڕA!aکB[|~ ۸6 ?i -/G}m6x-ve_`}_nѺ8no53udXc&u3Ҟ^H<|9`N)a3ҴտsvvaBĮs8_o!-%UrHe121M2~HP|1ٸ۬<+DLiv_$h8w]*.L~r@!{jqF0948h%X?y=>׌<"j:/S_z ]=c}E,y utUhhеGc{*dgwڷ8r~n, b.=,>.rgd1;9 n/ =9nh~ZfR v $hq뢮%-2lrt@T[Sp1ȶ( *:¡E?X24ɖ}[eбew~uK.lu~c\qX35(LDx N{j\O#Vc4Ag/96$cϨЏصiAZ^%V(%d]JD#Gv&D 16zj(?)RūM%6eK^BVZ 5$H2墋6IHa\P 1PJ)Iڐ—{BzŅÆ9EDN /OF ӡ|9f( !3qhIeqaQ[,:e.@C2DȻqI 0 iMVRN_ jlL0k_+NBUNgn'2rgx$HK*QV^[xӉM>Hzh ^/ް+=ëy$oRv(0C@ʒiNP1߫R$B YwnD#y(Vall4%~>VWY!5I G0;xЏW@*Ю.YZv8\~ k 6<&8E& H)\PhGJFrW`F=4javXʺVk0 3_O# ,@O߃~%Q9{;\oc;ga]ۄm F7o9 3ϳwD_K2B@_- Xvnh~_u[tĂbޘBdڸp[Ҙ y"4e mK+ǢQtWbJ' 602Fjh푛xYPCᶇ17 |5 ﷨q>PsR$T!OLi𹍿 ݇KFvHJ!k %4N@=y.~[ [FSK4vh2Z[@9^GYy6 A,w*' ~D$?eOPx,cS~u(D)D'Vs3BB3tjӔ/>fEx459{8:*2sjSLĴp>K pYo~GB<&vqE&鶁ǷA* t`a"ƤʜxIO&ll,.x5= O0Mr#_KvԋR1ó޲qbD1DcIl,3O&?r;۝ ?sihp7ݍ lMSC_Q,W$wLP(1]wВ?óODb{=btŽH%F[/'i$Q>}-?>2z!0CM0Uul,ʥ=t Q0-rd]V s 렞EJcAmhȈ .ʬ%bt^eVXrNvygW&>їh0'q;=h̆¾pWUb!u5}TEX?eM$ַ@.Dq'q2s_;a)c:ЁBlXFP{' p[׊w̬eA;ß~oM]䁹5 ?t<&,=E==U/lI8!l:wp0!x#|w/oVTƫRC;TJfE% ,~IAG1xroV7ΡDLh.7f[j`:RAU, )ҁ~ 1i۴[BP,E/hd(W6*~qP\7>C4n3:A5'w^L^9`j| MO 3[|Ho Csyqg=Z46*Ivwۘ!Ǟ%q-Xʺ.K႙*u2W4 S"=^%<|sH^ e$'6f@M N>A[T͊m̼VC?r2-ē%\An\yJNPHt+3ǨFWt[ 5/VV4b8r0?7ywTjo;:VUpw,bPOH s1^{Oz^zXsTBԸBgfC^5!oD,(.jV:zɨG >]7n {?Ti{wf!o>5/ (!E\`rIAҕuW[U嵎Ob!7nڤsY;Ɔ W(&, l7L^?WA2c[BL=&1#`BzXD"x5 l9x!n6mw鱡B?/_Gv:4Y &]y.V9 JXҿϡGs+(<;4/Cxx2xߙ[c.HTziѫn 14k<3O\4L.gF1ӯIRJ`s/11ִN)H^myD:@alDxcdVLMW<>fxlp5a#1a_6Êi\p,u% T#ujul?AҚc[\}-BkőP(}A|J9ܥ= , *#(ZL!x`+ n]4s<X#&J }S`:_FYB IY\awͥ.D>ssXkQ4LFM]wz|~Z\mrL{;7Iwe 8m,ۿWK{~|_e2&@=ՠ&$l>VE͙~]C0$nU"@ᠾW QW n] yB{΢Z3oW4A,ӥ`o?Na%J XO7u20 lFOPnS>S?̨@ f-(ˆ[Š:$W ] ;g'ʕ, nKf>"pjZkB*z|-C@?Aa0^dsQmmYA(n.yN/&:kS7.^'bR@򻹴HUx .^*juT[[!Bݐ-V$mWyu}2{4'HcJctP篐/dAM 5^ Nc*@ZVL f!@䂁̾I)\ WxS PBU++ܱ:Cٓ%M =Qxj;3V駻 Wf'7!Ѱ>˂\+lo¬j=W) ݗ-d#m[T0}0@`(Lr%ej޻2 '|e08BG[.n vٳZ)US;,&5Q /4ГAI%w)fR?ԑA t=b* i_kX]Tr:l\o$;0p_JV4kV8dOȏW*E>iZޱ)aZCg(NEtIc~KS/wMdHW$z rCnS2GR=&W67E|UEL9﬎9~z(g78ԓ2S A8Qm(; HC <:l^.>mZvg59q-^l:%#S;؃k. ({cħO}{L-,ar𪠌U$̦Sb&ܷ%a!q#ܦ1`+5#@DH)'Y:Թ3.J}+9 v"J#rٍ'=[Go#mIuVRDmc-WRI^qɁ8% rw%i?})X\i5vn]Oly[s^1(.=#9qǡ"eS[1^XaE {K!'e,6䐒2h̤&~8`ݍ_ƚrgYJ*ݿf;OCN#adؼqvbgvW;DGu>7 kb~j r#]|=}oOaY<|K*.AO&z=1;4hn;V5HO<zѰ6GBkF3Yʚ1 ݵ{;&'i=WoP?jBQS F):TFZ5CfM@xNAS7S${ .ח/bj; x4?Hx`j&[dV Cl2 G=8"0͆EAGblbMPIz=e ,i!-Xm\G+rͺM6W*`^@ B33~$mlX^?Y59QB#L~Pv{M8/+N}U#ǝ.6QTѝ8 PBJ8sBԄ0u1KVUEyI\(!+lRf||W/ J/8Y;R~I|6̛|:c<oFd59RE^ חB]:CFB(4J +kB8r47[+d7戸Q5+dWw}cHl&"w.tslـ;)$F`.7d> ꅔ+S=,!b@9RO`j6*z[-weO .|~$C=j>w>G,.|݆MOG Lau>av͗?NV]Ѵ+0R=r^MmQ {z1 c&!l-6DQE$$+R/aop{3IB)\hБbΥrG@ӲڪD,9rQ[35` fP|՗u . s'>W^ĠZ o&;iRH1 _%D^Yu'lnK; y[}ώ(zƬ.]>KSvT=.n?D],1,6o0 *#K}T[?1iI ]# Om=JbRzq oEG=!천"nEv I~em^<[Q$C֖[ 8ꪮ Ȯ,1j޽b'F*B%$&bu%6$7UFe}1o_ly.5Up]hA̖+z> \e"ޝ/QI*3~&O(yZk ,'?m[\37as)P~fE86XX>f5KzTI&m=EqT3T 9/ {6hxxȲ:av@ zpzԌ[a<'^jn%ReJ =/t<{d{āVKtTSƪݑ^8TƓк|*tĘ0BO3sD )D71J,J{vP<' ܣTȐ >[tRRB) e'ېfdӟRkDCqpgjvp"'o %!3tƕh«*kA'{+#X?ߗ& tۨbXR960UYssS"hC0EWsǾiBV6>z=X llυ0A9) rlpW黪(n@8aze\99pߐׂުED S ~Ή.m+`_lڥ7v3CiXДHS)౱we,[zO>: 40pH5;Q _\H«;" 􂀑ƭr1DOH>x: 1Ǽ;; %l&(t|<=ۉE5@ZX, b?%"X;ճ4"N`m5T9rPK*6kԭtL%Q6k7ûΏ՝lu;V1ND $ӠM)2,㡖9/ǥX΋޷U]ϛKQA' /bAB$ 42Ҿۚ0B9؈|.kq-ae>CBNUX#ir-18LQE`֌IN^g2 m \#%oc܈x0jD~]3e1Vլ?\N _lީ}M>1Y @goTĎܱM͢vhh`B`XÙwL) &pmg);&譪>e /ޤ̐t s[6nZP94_Lsm~1K.LA; cra/ը2E13V{xJ.+I&+4}/WC=c5*-Ug;$\WoUPƄ 8_#ǐIn:yZj|m` iSKW昧^db6P qe1xS]MvO.2 l"_1mu]J’м}8r\Z$~~D 6¸`SDSO-s^@V]R|؂zv? Bge :i$9^._)sbߔ@ZPt<9BC#e H7ZFV^D_e>=d)^hD]@Ѳ<n`bSvL%#vnRcY ~KJg첳ʾ5}  w&5D=bHo*_Dp6D) _^ΰXs|usSW09 hOP@o+b("s$lc^*Sʯ" IaKIi^77h谈Y!c%xY**C; ,;*}VLFY#30l&V-P)FwmuC`rg:.u'=_&U3{|M\>Gn1Bc4i™ o4.F܉)14tt~V|Q8b'l,OH3!1;?4鵜 ey73mBP.Fjw?Z@h⍅TFZnl[ ={78oC?>".qh5hdOC O]CfH"glQ90%h_ٌp{pLSsEQjfΤ&oyĕ%|k#BXGAg\=Hf#0VlQq+eҚ#rzL@BO>nv6;RnVh.Fs+=qMk97 b"I(a\qI1=ˇ~bf~LssaҰӷ3gP!_ a5f_-Bꈡbge.Ĕ q."De"[v5n7P͈XrC1).'!?r:@zUTuz x^YKSLw rhh'9WNxJܟ."":$;4_cNPbҖ<" GtFӝ@礩 kŁϪߣTƑς% v0TUL;8xi7elͩvoJN[I"}%J̐-Gq];F4S=D֖y̫ k/ cxt߶QN_cd3 jR$0߲aCsxkY*?e&΃S0Z סMp9E07@e!Z0ެz/FU R~>rAtxa+>5< ?3qO4؞.;"BIo#-r.Ek /?;+$l Zɒ!xWoz/î <w`kJeJ]hΖԽ @]ub+j]+d(2j$T߭YY Ow{PUd59S ^^;D&A~cB̭M7VS#* ih|-8 kv'@V~E60%@/[ݖ>:F7mE#}Ȱaahw }JΛٻ5eOGƊ(to(tv@5\UF%N<Li@/):P/5BzqrI,DJLm/*M87Y7}J&Y'y&0VvJQ~A#LZnk=]ߕoUJyWvn"Dϭ4S("?qDUG\k/#Wvd:@tEtQv/%W47 =`&M7)bD,3@2B!;+_h[hQdeWTV̴5bdaFL?}pMdSh;A&G{8venZ Y{u2g餿Qc2&g r2x| 9I d&Ӄ+t#I(ު%tFV0r8D#zSkP/w]b6dI^[Sb OmH WzTB Yi+\KկPO&cHtɩŪ@$QZz(Go0tE`* yŠH>_&EdnԋxMW1卙w~^fLm6!^W_oGi"$Yc3JtyD=v`BuO\0KV[ҟAk*/ %kjUyIJқB{:hp2'ut,{Z.cD6G?VvKZ=op41?u4eƑ6䱼T#! s4҂v~늵c_F2=!Wm4%فPzfM8#44R5Cm/_m]^@^Ce+Vx~'G&md8Crf , DP9"#^tl(+c"ȫF>tQHViT 2j6WU㪋<jCNB7Ggxkn Q9 jnn:5әpF΁*%)%ص AeteoDL/vg:|Ęb)%jq!Y|rkr::01]є}MxD~K]8^UFʹ6p\z^HU:~3vmxN#D˃^#DH)"aJJaru89B3×5/(t-!]ܗyiq j}{̋r&o6q 8MJJ}2)1pƓ߹S̽pg${s.ynKooC{a$I5ge41WR ~d7Z??JdF«JXy6%ƽ^D.u[UO2$pW|R zENY!æ.ITFk`4.ܘ`\9dّc.#2Tɱg σ#1Ep".ݿL?'{jEǽ"  ~J8)[٦4 nhU]:2kZ=T`|\Xߟ/+j v HuD\E_ԒQ$7w>^yo 0\/gK@T[:}ZxNiBէ߆VJ25)\s Hk+At!:E"qG^HZ<Qo,ь&#ɑTlw2-i}ƱOSFP3hQ"uh4|3ȋ?_e43P[A'+k(:鮑/0.| zh庤R}kB>,߾ X:%LļȞCֹ F0{CTfӝf̍KR0L}l`Mǯw?\7,=AH6V$@qpvhAq# uKI}LS`8솟cYWzDPP/;2Ǩ=$[~WJVs}-~iUTa?;I!'8X/4ۼPt;bMeG˥/)r :𣮝8bL9Dae|PCt6K֠.×if0gX ,4=c>0~FV_9̔|nIhu}ddUHϗB|H Z3`\lnɨ7Br|C 4뼙qjG\;<HuçFu*2ӐAKKVDt,YZ9;wr+Ҧ=pOdi#04O.M2> 0ok$͒ "PXbGn{| b {QCWJGdDr||b|LhLO$N#yrAq&Ae)qSA_'UBvZؕPo{fӵľ?)W@ӑ(I~ʱ"NgRfgSaKB(w8LJY E(Fy tшzQxlL 0QȉkM&SXnjɸܚ 4NG ym7 q'阃9@! ѱ]g{yO-t`(0717#۝,א]dG#Hl\NC8?B l?4Kӗ)`$U>3h>vvNws! tmu6:ˬ/ ?uҰ?$e>AԸNpFEQF?q!^}Ք!lB&/Rx@jʬ!4$|ge|2hh Snrnh8Q'CT)ǁipX&8Xu#6cĄ\r|TJZ'U>5BBR4|&jelR]@{__xZiwmr )D rތ9kv:g_OJna!sG"SA@tȫ[)5@t~LX_atџ=pb1xC! U -6 :c(zM* hh3U^1<Ѩ;}psԈK>J-dMӐ5ӌv2I@w-/ϯ!I݆>AH_%2ZPQ[=pT_ gA5Q>,^ rx9Q*'w}~uH,ֹz75- ̮ È+_dµt-w0&F2xH;>l! f+ 憶5nѕJ/Diw=A$3:(++Z/rvݿ3Ud1jZ/ xfPʵ'`JcI+dLBVU s줎sbFEqivE,iFi7QrTF{t*f7k1+' GWo4{n?Pc l ePguЋtQMm)|कhl;ՋAQ|jM76wF"O3l"?~fW0@ .~7XYlHem ÊD2 D)ǰlo~+ERl8kdk3`UwA;OY\$ d*T1Q fв07}CgY7:S#v4}p]$s ;U;•Fkޗ *ѝYР=>8ҥE3.8=TD VO-̣F^"7v_wM B[iOKȄ O7O8m+A>5_]`J<|؄mIKD>ek(-׍څ3‚`L6# eRKHf*!32RXa?RIt཯nՑXϐ^uF<z/G0 Z,fj+h@F~Z<( { 3RW"ǿxkߐr[JLƵj=]ʑ'|--Q빼F\8ID7WeK֣ { Sq(LUTE~a8AЄSPcS>jk1'6栮XlGI˕N4I*!sفcsJS9VK68P:r\(}_Z +7%B`/dvſ:?pEp,|VʭE' ,CX1) $Hقnq霘OM=TW$ 2 .pqE&-''PP,+^ssb&4_ty@j^Őpsu C#_;e:+geYMn>{ VyeA;|'§D5p>Kx0_`rdArIMFSr~ .AaMT;HtޤZA6p4޹RyCz慏6zz,=bS⒭מG +?E%MFw Cɘ{)0z_ \_ibkyaM~͟}ckZ&_c_ > :r.}EʣvzL 1ؘ&|3t6wcn(&\4YOwK$yIsLAlp*1e T+6-{%*8}J;vjj55U&/qI@8otTC&~ȫ}6lo={C9uoM6k/.bDxcC4`N1 t0h˟B)bkQTE-h3Wzf:f:<;xӜMD߬5Vd\ڗkr´*A9A{ &b2TYF2;?2YO󼇗x!!1Y,h^Q;[9 zQF5+s}Fp .0Gxk_p i8_s@pB^W\)ᆜիgiz&CARdxAL@41%]ǹ?M9'*HnGC;1HP8>wS5ǫxI{wldU`"oِ `ެ~N:bp v- N[mu1fl.af%8sO6kB1ii:T$RzSTk'92ple B aO tk5Z~?Ý=~dd= 0'fˡ$KVa(K}w3d9MCW7(k˜|(}eį۔CL%fәq$buA}΢SL¼f0)s`Yj^&L3Tڞ::[*! fqxԝE)ǰ'=DҴY44Y K$-6m$&QLuslZƌ>9'FXqQA_w#jdQ{j=&B\Z":nߏ>׶`L?6v}!!e_Z)"7)۲ҨD[ʝlү ޸E3EVC)Fь!"SN;BkP7lr)^">v"Ԟ;Ñ\7A:D5tZ:iZ <I/vݥ=#lF Bś a`H)@z/$wi93:#drvb1[.v7ٻK,ި:gB8Q#x㡈<*H 4AT}IM-Z|l*ݺP[bI-)Kqkx#^bo;w)G)H- w$Tf%I{zI=N`iyJbSPKS !1vRZCe?U ο曣 z.k_V6rsk4u:9Dܿ4!$+8ݼeU0YC")Ҝrwa^7&Aƾ]pU! n8x.tTRcDb` p[;EK;4ZKrE˭ZW<~v #g4^ՅQz]Qy~}]>汼Tma%ou$(na]ʂVu5>j}zy̏oh@KLO7HrcZyg!c_XZ'S$'2K_-h pM #sbh/ќ6j5$\CnTh[a`'^9]\O ܨ79VgNT *`ߜ! ŌuI"gk MVsV]Kkl_53_'FDIr TΫm/%L_/n[z̥GjPD6.9\7s"%dY%Wc䎨j} %G(m!{cN~)D'1Brֺ=W1௺d`+n vs۱Lo^667!&1Ě6' a}EvŐ7JYX{i+|b.fA#`VUϝ@h^})^4 m(&p3_]@E Ϩt].G#ZH4p QQgK4:j$b%Kz Q,Q@qxhJJj[ 45|4?;:4ъ_Kb/qJ^ʷx D¡v/iƩn[T;Qߖ+mYvI‡fai[.EJb`yNRL;LHV3A]_D!iź[O 0J圴G) m<:WkAsBi ܾע# \VxdݮG٠WDجh+AW'%,[3a?lz))(y62 +=@IQ_qM(?;QS^/5KΨ.KM);xA>E9!ur^ RF"Jwڤ`G|Sjô j|YW[џttabT5$̐RHݣ'u, {-;KY E|5i&!jTb90UgH!mO0B&~'P T\yY(L݈cPC*->FSk6ж-3+/43 $936x7I?$x+i4M,oSYX,OT4JWCDn?sj>p1=[, lfKi;DS(IFdd4;ɻYŬ4 (knશ7 Y5h-9b> WUgJ4F^O`ceޗ,s>KI*ɻVb,M=he hs|ȮhCUGi0;m9 Ekrxel:cz.tW~ߊ6o`;؄AAmU:֧I$1C1l.AΎ\`9T7Wp+$H\dDLKjD-[5FWh86׷=ege_9Q] g&{D_"HfkLS`<lB̎GN bRa ^8;ȇ$oGa'4y7tjqO`O.MaPu7p"t"^J (ٛgٕBTAa/Re gV-a Yf/:Mn ҹfFnsE0eGnDZnalur^o%O# \Q~6,iHby&.qOJDv08naO~8c.ELRa%H;IW Co"m_ʀ, (3WPrdY4n*ɩ>fPᰮ\ {3_ixoΣ*7fm%ݦdt4S>M\\^=a/ P0mp6y3uCj̘uSG*ji N=$9j㡔!j+U3B>pnɌϫG'ݘQj'=Oz BwFga_BO+7o/jrĬ8.ۜ8 SZJEL'LZKTo'Z Ոx9YU㖩YSj~u!=yfZ| Umca9p @79Vs**/՗s߼x {zh쨊q-9=c@:\-j'<e#RJsVNnO7jq励ݒ+UWqh.O2G_8T1[Me[הZe&zZJ 2kYuqiI|ȤHMWKnc>S'J@e7^'.R(m5Kp EAJ qhiW{WKs- Y>2™Nͮ߆lR"j1^#u>7Kuڤ,jE#B6py l:Ie qN[*G֒^k{z]Xe2*B.T0$KҴn]{P&P1Q| SeQ5=qo'`7+Yl^/U}!$xC A`&=IN5Cxd'RQArj\L)Q3 &\᱇ws|zwG;nJC-v|IBq5 v֤B+n4](6*z(5}\ j_e D́bSxohb)x@Awu:$m`J=|s $C*Y(C{hJ{Ȧ7ei ]gW"KiA_[AJ8+sڝ5L8)nY퉨?4+sU\ `t{m*8PF[ueR޳#䘑"i.PWs7:{d%ZC\En݇ 'N'_(pjg ȓ\ P` %1)ZbROFD, "{ED [KoOV0 k:5sp$zMIýΚ cMS[c"[4#٥n{D2DmGā5W㧒TY5SG4qL [B+BQ~c֨eC}D8+e)5q%yu̡fed3vz4BTZ5"/p"F]FЙk-N{$;HDG5n OЁ \G=H-S9= iJCs=) hE("1J"TfgB+$ˍb/iLJ/L!|MJbxC5x1 Rы$R=`V)8p$U]̇*l߄X,0 + &b m($"rfKt|XU ^N t)fYqgr/ @h^\v %%̬͵‘ [# "EIZ5%OȅJ @qN<`3Gߋpׅ,G!#N@-l&}``]61 p< ji@nI O*m$)?5~%,FZ%{zB?ğhcqcs(hh NAn#ꄥ"a?z)ӁP)d\&&){ճ:$-n1f7Y$++| gfS9}E셟#l{#VhIoЗ`|T]וԭ(%ٍBKKȧ^6\}=vzozn,B=Xu0ml'TE+PeeE4 .!-0QAےH, 5HA(-!Ma/3H+"/Kγ8M0S!5hg;{E#z.WL0͜ƣGQJ0Mq+ ő J4\xHgBﺴ:EY}p JPy}5! zâZ|/~mZV[@tp$Aj*!4 0*(\k3A~> Ve1瘝=L>*3>{#hO7cv\cJxnM TX '^Ee8uU̙n ka,e"}<8]y:ýdhzL`ՃwAFwjXA۫eU+UNr-%lCmiPB56LG>>Q{ѧ]9Ǣ-:y3fYĘE7n> I.1])XͲ=o5e*ʰ{4 v$V"[ך*I#ޒV!KՌ 06xWss{q}e糞?h2|ʻ^ UNIU\XȱrPٮ%{,q# J^խIK="p6m^g)UrLQX:-krWh{w-YOzI(H>Q[:eo%?̊$UC2l}Va4>g36m(t) ?w9}h}m#J"zρ&@=@:P 5i$p{fP756Ap%QqIe(Cl>V~M ѶV˞|J(Vr;FtTҟ$D& ]T*g:Vg}2/= 9]-Y0i]j|C07-̖aHD% Yx#$h>+U.ڤZs>$gAƊ KsLc9J-a \([݄YVUVR`tr'^zP:pRb FUT0eګ f)tm8MYFNa`΋nDi{F_묽@@Ykdm|*.Kimu0ezڨ}"IRnW w(PNA3N1!t}i"g7;n-bMWe)%ʋq2۠=#ނ-q@VVBC(A8IZS^CB \9@-r8o`׬cehme}3fn5؉-9;9vJNʷ=~Wp\9xs8 ?!ELj Eb kr 5u3GJ$I8Zl/+!VajGĠkq?[1u2T qI2?ΉV7fۊ?W<Ӄ=cDE]OY;gjtZbQ1k~qW(1Sle\s?8'+]q W=8>oMȰ` кq01'#ϊxں\gѯo#`gfiWuDګ `&*;roBLϻVGZ.`Ɏ=3h O[;`DZD/oSH-Ȣ eLm!ҕud"*[9{prkȤs*9*e3ySl!.XRz2|ĵ>Z?r"V:ߗUsҲ{^+ag΅TZ}.WQ͓̂v'#É}sQ߉6X܍&"vvnk>ٶyU [ǙzfUkrk\L67}aa6QBu[~hwptCL5 dpE!N wXd⩾s" N} Bo *ֈ4Af[{H\!R}̻6G:'z5ӗRnv\7U ܁26r"T辧L$hߧӂ?CtIGnlJA@[@Fh>ma#3y`ZqR!O"̖?@@3h`#9|zJj3) <ظ/@=v߭lqc>a!{Yνdk{~Q*KAupwGfo~ (.eex8PzE^U:|Na"YlHڋL?u^5q|9!}iMG\}~/ƮE %GQN?U ̈́RHxG&'d!qԷA,xoʹ;+BޖwzMEkR0;&MR| |XU0AwXlP[0:Urp-) *ZCoP^h?)u;Z}2r[H0H択ɲaݍ` b(䝙m }8.C9v3ƋɟNw?ckr6*j{OT " G/ #-]^\!(MF[ 7(1󆞳r699"Nk3gkV4߃%݃G~?Ǡ,Xݎe*NYkd/9B)xOy“ݭπY:F@=V&E6J]W ۵2> ׍q#0اI TjE@ȑ'{FVoOF=Zwoh3?隷3WkuH IgS$MhHK p ؐLr < ~xye&%IE)sfR{V1.+uBَ& ALMʍsgzrllLIOT/!Ec°m4t:0p.-ZXXv]q<{HTAFp.\uOB"f1(//魗0{8mć``ڢ|FrFbUv^_whU G& ̀l?"F[b9y1-Q!z[͛nio4c S4$"όM(~7 c&5b&Wπ <t$a>OU,NC>ܞ$ra^[:M (r Z7 g 4/HbY-fi€i0kRnL]VeaB\0 Vq TJGO4˲SB)e?5g%5 [#V=RF&TY0~"RvC,%'NU(Q&UA*@ .'zR lWuG'5(' Ռc9Xk箚ƥg'KF}M|&k Żch~shk gdGQ4p&9ZXsAR&Rߟ' P Ye;-{zT)]&-$JӏƎs{hoçbt2NX#{͇hpH3) w(Ɵr`5^".m &s7ij{?fxlbF%iWI7ZHp%ޕf3vnKmJk ʎ êo;T٣w*ęVUlGRvl.|,`5E|YS [n£bf)gBL[ՔoD3gJqh|?2sU-97l}7r`3mG[:reb ^d)tۃGtwQku.с3u7uM(N9Q,(Ka[utAyņ[ݱM$du_Vp$uT`2 '2<8NQQ} 50@Rm6ז1Z NK 6tI$Rw\4z`㘸 UhkxFMG"g̸7-71~XGD 8- hٜL.2W|jVMҔV&mYm(̲J6)tm/>Trn O2HM?CDHd{h c[Jc1pVL+.xmT}6̼yE t4g~*F<$oսt EgM-ϽW2C# ]H۱ fӠ'-eDAh(]@Ynn-F;AC#Tm*_ Қ-+&*Lg ̟mB"]0h❌F _ŦasDT5 DUJjcSExDoCYݓk86%/DE(ot/y@킦p_y@[Owlj&Ӵ.X& c#4HjBl >aE/]k)\A7T XwX%7(d}o @^ܿE6{DŽ=BU3  (JY^6 \mvhʖ#FTX{nź23ļq+¦] _]?#zo7g7lWӐov I&ۚ(RO,I * :jX@]LbZnp CJ$,-Te۫l֕(-^kR-hV pf ]ۨҤqO խѻ=urKv} jUʳˈqVQ3L+؈ 0WZ2q&QQV@$pD#Qrȩu7:ϞVnl @2SG;ӥϤjFѩ qHD#q& d@J)*% >68㼕HF&p2dlXiV}kˇ,r"60// d-!e]Nn\@WYʼn  OwQV}M((ę\ʁ6ar{G /Ξ?=1}  6# ﭣaKU%M/53]r!_}=OTkBE/VJ? g<%;\Wes. VpS/6'j(w{7j"S$re|Ɇ|-ĄE] T\5ĩe-W\ؿV]]Cyu$D@H Woj}/ w m82MP5Sb;epߥ)?x(MOѥr~ڄ\_nD=(%3&`hU=5^-'T?] :d U=paR=-F MeζP !P"#_47IZ#΢!zd !^f"?$(ڠ]c"a{=to7@*qk{g}@ i6GyKG%b vwv- Ad'q) W@/ nNu'֥94"8Shvt5;zgKV´)wm "`7"uIr+πmO?AR9+ J`$fRRey@&S/a0o* ֪1UrόZ)Լ–$۱:5>ciV z0cmIZ@HsV˄ISKŞ_இ=0=wI5_!)hWsț.+ Yטu= A(4 dHR`#2+vndBi@ؙAQ'jJp࿤}i5DA>W8 acw^mKIugckw-* 0'tcoG R,q+&  ſL2|[5"U2:à ֡T1ޮ1R 툦`">Jf?> AA 5Eʿ&_uja)w*bYV؄hl`h4(.‹g>0] ]s xݡ!fo(ρ,458R0G_sh(Y' dX97sƬR_2pErs[p2獬&C&Eʘy}2$f];q R ^&g<4&$Wk @0S0*t`;f-UXxCxk|6C Bԑ[MlVN:έ 3iC$fYHm\7ěaKeNj"өN_G"KK?:P&&gz5pqUt3*ޙ[+c! mzL L8l9Rݵ18}lfQ#bL{6+DF>PbC6Esl&fJ׆OؖMV Vv Iʹ^zA4'uv'i1jMh7tUK_Xf&12ѐwINI^ 9\ ߱UW!QS"v#`}[;x!N؏WP[7C/a<Ӵ5MrR/YXJZ۬s>me;B;E44EE1ʴցgshdH>O`Zhտ2/8@}]P#GĵF.sk-v;Z 18f͌+p\umZ< 2gMr\~VbucU~n} #UoF#1~׏)f=̶"3rOlaf hWW&؇񳥏KWh Oy 1#J hl`&:a_rS:O43Q}@~h9|nlcB4r7oo֭(UCkϡԩƞ쬑4wtBf2l`9slڒ渧?{~{ʐxW)LC#Hd{7vN˯m.s)(@xZ\DiTzI>tb_o+ ji, Oss%Gx(Gt)Xh`܊.6\ن64UXZkL||("2&.~3=u5ϠcC~XƎy)HK?,/6Sk#E8OZ@ ktm"$WX.:=3 #VcӈԴ$mDF_Y3.SARdحE r7/ O=K*2,Wf5Aftd9",*hDŜaϦ -&6wks|% 堵\O`^]]Ki$`ٺS(|8l}Nnٚ0vn*^?Dp[r{hͰPK8Myf$-;?Cn()n3L"H58}]>em$wݖXeGyoz܂$5iP_qN@X~5\{N&uf=}\,?g){7s5cV:Sާy\%xLbEUtYn'߄ʫn,_ e%čDdI讔sXҵN,P;$UZ~[W%,eSoh<Ϭ,-p ó}qx+ ee VM r0ΒxTKNˇ2J,st_ 6-SW_I*g7^AV6p m/Lkޅ拏`ڄ?{bvB\x1ӁjC&ڹ]1~RG;'xGպӓm@;oyVMfuGyBħG{nf0o06n@ۃSXNdž:4e %b2?ʂ m3R;)9J2 dOhePgZqhCr)Z%,Bi|"oZp N CPMM'(?1"Yo%~[Mh,5>s I/+/YZT~p*W^WG!L=‹ >ڄjAXarZٞcvwu?+)4eҀ->?1Ok2e6QA+loqbpDy5_mKN`gxKe`֦9 Y"RF^ze/M(`cV\a |H}##vεtV.+>Z~f;h, ܅sK3P %)r-shDL!,6}%Ge}EltSZ\fW!fvntIF_[_;+@rMuw^,dy=qk6l4R~pT=j,}M} rM`>"_nmomF!$.◭7KG"yPPEZDLJΠm-ڌ'Ʋ? Ad봤/73qlc[)MǦWJ6'Y(zS7j0pSTϥy1Mgm| GqL:YDwOZH?#@4,6xdCjg<5wa"0(JHiefFQ55,\U[-yc}.=wFQyL&yRj 8L"cF=+맞q\֤jڇ\>ֈnF:I)6c3jswUg}OY߿y`yC`>ߵR~p7?Cywz?E8%<ڗu礫ú od$E,ڭApf#4@P3:JgyfvֆǦ-#HSiQ\1~b()dRu$ӷ{#\o`,ɰyM+4I6"xS7_EXڡ `WajQ$ 3eb +,s`ڽ<#iu;`tQ*uC;H=KZ% Yqm->)`y(4i W8Y_Q"_X$h@͜04!sq5b DvhRNay%3:Ir*nlthjvɐ?0 ǥnfWx!bXz8g wBH /,o]*^РMkɠ X"̃:U|yض{5κpW@J0qš}'A&<@aP7K3g8UXW+8]'m+V.P{u~9ݒi :t(TW{" 5COL9=bMLͩTMc!;МjN'.|Q #- 7" OK*\ ɴKr58vH$A3攵3gC:n !&Jwm4_.I "EY=]NhQhR8 3>uiܼc zkEҜcR'.k^Lw%&XV%2#k[jBufveiiZr8NEӅfIm^wpxl OH shWSM5 fUYEw( Y}cho]f,|T|: (٢C,$,uK Bugb,l'OMyXO\nk,#TR<(];Pcpػ2[j *Sͳ2]ExKi?~+:yFfuid(,yH=i"9hB %7h r`dC,/zUrgӆ3I47)8ռ#U"tb]Bb,f#z<"K֗_ڽA4H@pW"[7KU"RIy= GB-FUV7i9l1 aNf dNdUuCae,:2YK+rc?K} T ֧)+۬R@xGr A)+_B ߄~bK+IrOc0<`?z*aflF)Ԓhs%O_2;}TiƣC#-g}<|%e0SKfqCoCFCr!Ȱ r Hs7c3fޤXsd> _!s .WvBr-o\U3al^Fs!w<6ZӤW""Ymx5FFOppx߂ SbK*ٌ K? 0AΙZHw.[遭]ݑ)sI# w)M;yRiC=p^Ҳg0Dzky_;KBn72(V?:-knM8NW+ ~In$/J@})x3iT4Tr_I DϪ[a 1\TS2e`,aAZcϭ>ރ,oTc8XR-i%7uӾQ,L47:Bm|Ϡcs KrE1Hڞ}TC~d|4_-Kז2֟R6O?@:UD9;>F=C꼋[> VIRȀ䁸9S>*XtQHqRVg~T>q<}+ǎ\)W('j, Y;U Dc,@#1_8TV !i&SV=bzABO>8Ba JqHdnOJمlp4}EH>L=MMϬ̦NQ.[8 Z(ZPL7]ah˒[fi>ۃ\7gI)Ոv.ƍ)dLv39ᨽȐ۽B-5,:!VE|C5=bf~WeQvH 蜍@|lņo1kgoԁ3aR/|⾳c_6`V Nw:zF-pvou\Ƙ|$P{JG}| Pk >uAZq~kPN<ˣͬYY:ώB dc*`fǿ gGJ!nߝ ^% 0, !Bwڙ@="#N4cڜ X~g6:R,^!M dDfxhZE>O7Y#!8U؊+FtqNE. |"ى;p~_{ -@rP7;B]fthEGA`X;^$I~2%Kdh?B~h9b ׃Ǝ(PBS")na[9SHqrAN\;b`{fVnMǀ]ƣ= WS}wͮ ˿jjEI]HxɊГK E~teN6i9^{]@&>w|#(q"}{g"a웜H}t+҃m%emQDP/\Z<jDN5 7|B ]IͬkN7J>']rKyfLcj^$ᇽ:Qzժ'V$%8d|MeONKrOo Lm !P|VIakBKRDnxayg = ꘙ2θ~WΘwjo`riJUO{;" fW'' <-D#ucwAqܜ]qU $8s-ӍƧת<(Iޯ2A82BIVFRpd`wr|km) S+ @MB zC|F1((ZN|lJ4n3؟r#0(OywNUu2(߽NS {fQ/ޢŲC[!7Ī_k5O7ȞxVYI4Fk" ڵեS#h7Qw#jSH~Iڇjq.285ZE;*YqVlX"hʏ:΀$ٝ3`gljft)5=vސ)rrd`g a;[SߣY'VpIf%a<]),G!%oW|YD-h!I^ˠ+˝^@kɶ&@tn4QvvT\iAwRSxf2&4*;FY g:Ƿ^TG>DPɬn$:uAJո)]Vt, -$|V}zCAIkщKhw,O և5<7ǦZ%^X(!t5O”MYJ]|ڲ`EG5 W|1-ISazYΔ1` ᶺ$@~|fwifm!h.Pvذ=*npyŸNmfN^ƹpTmY(MVVç2t> 0]OY0f]߽,raMKwlV+ FomPi(}GO) 6u¬>[$Li 787^'u/Br']φE1$/JP:|'.vVSުSҏ i9StS9ՏFGZ$gY]}YȜB?X6*w!P\Y+*-eĻk 2F0Euf܉>H( TT~F[J#,Z3}HwHQWu+=s4?$g Z&YT Qv3铅+0M3H/ڄi u.O$n]u[ Y^-<k30p1bހEEgTˏ|5"h6Bh 7Qϸ>ݧr੧~Ve P{wM63]O}%/g ["!W9-:ęt-'iRfV(߽s @ gĔ& *wlWr܋2؋Ncj\h)4HS#[T#cO͕!%FNQ{aܡ\49q@k"X@iHcbNC(u^I t,5Ӹ4|ԧb煎f !oz,2[>\:6({Xq"HIdq@QN c+h$B-ȱy#jG.eJ3xMo߯w:#LCAڨ׾?V-`UQ}=9 X=0PV9 SfwoYH&1 R>GciABQ{_ 3ޡc(fh龀֠&y&mWmb%Đ5:! R|"%? I@*R4>u Àq0,V[ՠ [%HOltP\=%Ekn5)*owŜreeML'!HRnckIx~qu!Zz8h[R1NʰcAi-k.cF.!Wq8O NNP-bHЭϢ&̕gKXDZ,/)K5-gGXͽkji%֎>v[qb2eLhx4P"+L#ʩw$&LZ9(Ɠ6Gop=qX[[/|OB$lGMeUD:XQ+ά$ie!&R{ڔe\WHm9xzp($K-hƑXaDVUFH (&D&'w-$QЮr y'QFB/=;!KL#!W>\x]VwFe&)#q#=G#eӵ<+ox2r2PDM 뙖 s׼^j)QU6+'9F]^IROlt@΂a"ZH$"d<>PTxOdB{v!k !v-pϞM6: L=kt-곗׿7T}L2!vWXKՊ:{\j:<⧃롑I*&P[R\8h]r&H%h?%()"0]JⲢg0sf{)4W/\HX̑E*߹l\ /Ť'CÔy.:|JXVO̯2 N+-GcBwlu5ԫ-"$ߨIĂ7QGJl)%4Κij θز gq\iQԊ/Lp ݾ:[̯O4,X-f/m3<`E*&s^(]>,8<@ 6F!1<7 (dµޕUµ:e셦@e:kЇ/V(ETJO/>|/hR/)v[jA%/堥9C4gxAV,~d<{HU^:H>7@vlTfLF"`6dޓE[}k[kvg>9$rjXƐm}7v\Pa wh ʎǩ jx%H) 6YtL!Xu@9ַ%;4I*x%L (Vlï+Pl+VffTۜՔ1o -<) g5L=WcS0J=>,3-Nd)X 2c^+k&y5gpԗ[0mß&9|9}7 ENt<.!73qo&f ֎5I+[nO]Wr`u*[9\S>j@ rel}7L,|˶4)8nGd?&+i?p\ɥ(hei62D^aa``}>wٟ 3])^*pYM:doqMЕ2}Ciazn/Òb)"= ox;uP%?_p1p hR1\?]f  Gܱ| "jlA /kp>g@FIТd3/7 N+6`TXt x'}7Z-.Zat<&w X zoߤd1Z@ꝛiӪ2"bO#zLnUrSQו`6mY\s\qu W`@=Wn^>;jC$mkiNK6!LRH@*1f)@WV9u8"gz!p &8PHJQBR EЀӑp]OM у)'11,ƃ06}"&A&tߌyS$3,!Fvvᐮj:]7"C>P#u-idwV;q쇦2QU}h1&PQu5]+S -~@ҊA-Q VWiA3!v:5TI.Bn{ڵuhk1"N,`/?Ţ#C< r6 4a!ق!.钤ĎO&Fuh&V/ YTbz`D7ʸһ n; j~|S V2p_7@̒H}bm/x0dc'g`F3l  2RAUUUljwWZmP3̧Ś (k=bԸ}Idڋqx5֦(āuM$6%f[ǤjR;G^aB$>W:}ruڀD]0B)a(|WO|TJL9-.Z!ZDIGb#/^B2԰'Gm6cjonA] P,W"oV8w  H?zE GXAK@<Z=^m|]4h,@;SNfU*MnSpbkbL [&=Ea]t&q|vaڸ0'M@K ?:&gT*Y n#5LF0rclq蕄'y4Ap 5,΅0ܕ>WLڑWV_\dC=fōt&2P9GXTs˧ (ɝDmUQ(%TYmU], "-RI&[BMRD)% d=eYy^]+65ؒT|N:ֳn/S.,%Ӝ.[;wUz^NR^S7~Yzߊ` 5^^v/гNRkLıſ1T~쓂p(='4mu(.YC9;JO5W :vrVgm td(@̸dCB=QH.Bm :2}S\~;~7KV4q=FRk<Ժ#!It=~΁Z+GjؙP-.7<ۛFܰ$nToBSek,I.5X!H,|AHa2U $s]o9Qٖ KI;C\YH&I߃nͭK Qmp\PxRWr+OC<E4Q~Ih͢P/lkh~fa6/AUanA iT뜵رGQ;PO8|IͰo{6Ȏނs!:\-Z^.J#p3_' pYS#*a/n~2xڦ%4fxޓ% 1=̍OQ v"2B/H>Sve;$Y]T`IK:4֫#q?i.÷LWoi5X*3-9lᶌY(*a pȾ3Yz6s:$87Xky*^AyҌ-e| ,FH%WGP=Tb5}T*㄁cGabƯG`;)\{!R;VPo]z%mTR[ SΝpwicXavւiQ>AahSN*7 "DY} xY7tWiX-fBNQOYjqQm$z^ygYQb_;Uzz RD2O|l+JYoŅtm=f[1?5`yQK9]I|?`*h=N(u(2@8_w_@&FUIx3&6pOqq֟lzB YPL5"s "!L͍28#;/ĩ*Ud4 $Ns; 9#H)mG̶sl9+K i./ YMﻃRL -y0-ap7o}i%x2W` ͎j3Q"Gtf&bm;e!ߤu+3νB:knv~*TL/3Ϋ^9P2|/O|d"8Ii+ rE]޹6>\D0!Q7w}bbBH[[E|R?v0<0q;&`Gܣwpi 327Rj"l!\|`㢋63#7w`@ 䨧%]V}F>|c}xs311r5 ̈=Pbsv:=eW[X J[Ӊ}HU>ŸVk0!th`/eTԿAE˕VEP_`'+,RISLd%# wXĬ[CD1aI YWXWz!(gT=,wՐ=zz3W` 5Ha;*B f6LV85s0`X'rNar>U}*_߹N;|u۲Ir=ۯ"+]nx21w0bеp4$c ".44 mkVq4921D!0KOi T/15ԓ5|~>\ ١Egi CY+}^Ma@l`bwnBëSN-\}-$zXT5ypXa+)zÆwQFʹ4ã2̦R7]ɟ.dPW>jc._vhc՘>My䆴՝DF/46S˺Г_nSⶌ,Jw#Ը5Ŧqʻ5Ww .dL`^{zx>u#ԻE8~Φ@TxW^M(COM5jCuxU݃ښLYId9u ) d-R4EFpO^-$!MCNjS¥FYk0-v&k0+T¾cHo{/*s4J\?h9#X j`Kq"Kj[`u,WwIN`B⟮SrĈF#}CС7Ν"ڢ~ܩ}Ü5~RcyG jXLR#j{E+e+oll[^G,~s[=+uU2'Z,j)u}vm?UYKfi*\! [Th Ww/{=R3#.Mqq5) :VxG˥v+CcN6@]cXz4a.]|t,XJz}^e!o\(YX|욆&d+ P*zf:sDMfc#z,U{`YX4[[%Iâ렳'5D(ZV`e8Z@&F; ڈÊNV$(J`@vwWj]6  dw)8 2zJeڙ6tZ FtgWeb<=W0mq~^*)UNow@7u>q"+Ʈ@Bb\ 0OjʩyXxE|ҿ =tXr#Z[Ἱ7i~]g'#3YtŒycAF]iz0= c3.QpI-t?LooQ2k(7-}AN\Git))(by)tsMg)JK;hE1Aݲ>/LX I5ʿpE9|_m ص񢢡3oll5X )dEB(>'+t&)xK ny .ceqY"h:@$mzk>U#2^<1z5ddN,Mt/] Αݯwo^1Dh!=qV2jPQ(0 ݖ(3-E3DPd* u bMCDGǗsoY]+mkN6ȄŬ?Id2Zh\%KZgT; sK[ta I?}EGfWjUZ p;i3AiOZ|ʶfu)[MO[H/Ogn'C8] UK0&S~gW8j,˒5nXw΄xu(XڙIr9# VLkЕ< Qh3;z&s6)wJl{ .NE96yd`+β ^&;=1Ź71t=8Z~ {IоuLڳo!o\ʈ~TKYM 8pe6Rw==sޚ9(/~QL1=j)ܵvfF'5˕L,Pṯ#YgMqe$RȦxLAz(DW!VJO꼙K;±?\X X.>ll3},~Bgv:TmG dep|QYG,ye@5̯C+cG}$SU#(лRk:U&!uX@ ;"D|`&= (G)r19U|_u1L u 6L"ǚ=n^FAw#=Af [0"k _̃Ea} tw}*+OSi pﻧ15`+-F C AWICًϪh Q$ll!X wଘdS(t;BV1J(`5&dg3: =b{=IgJxNݠRj9K"́vakqW XVUs  d<5_Bw%նaK4P.Br_?l#?iIUV*-fX.Z,Dg2]q9L|& P,. H1wk!UDtXJҁ3(:!d,OBk!,~,t{ౢ[bLص1O*{_LǞ>|SY%KuKOrLyV f5繂ŸFo f0KLQPAu*7)늀|?#)o,#D+ >8ՐivvXsKC}.5b)R#р<%s!ʧLjG+YZ.;҃IÍu6e"fԬWy*>,O,A=fr?ǖ4:0,|[JBNgRowɃ^GDTu5в9d;O-=]|2P8z-;)">qу]D`T(LO'킌NnԅʋY^MlH1Ki0,$*aWԻ-$#Yp-l04hOW!(ϧK>6cDqul#A䆩MEֿ'O8'#Z( :yL]xq}&ۣzުI< xnR}:[_긲 q}\t?6i]l \VmwX7Rs xpL0U<:/D2֩ U$sлInZ%`J;C%b96Y~gxt+8:3!-7oqZgvzJH'<%ׇ$/^bS 蕠$$hfC'7y!~TZh[ǡ*"1O$"z{%9~n܆œOS𙄪 `G7"ƶFO:9T5sh MKh%y,ETN>Mo0E%عf4>{ۏ,":uS3?0;7P00by%ֈOX )Js=fH$5D9I[c7}AwΗߤ(vK\u$uܬ:iľ!g;z$.NduxͦZ1|rRQ?*$iB4p>7T&)`Q|ٝKP{C bdRT- GS=@}LlZu& ǜCk?,x˺]9Ok X/s|E6 Ho%c~ՠxe5N׳+q!]r 7&I`$NG* {)7[)7$#@}E.Ύ 3 V3/Xb)+JA|$&{J&e;\Ӿ5h^g(u*gFQrdvfITmdZ) "[$LeruQdG*ކ.Wl$g*ć'=3؟KEv$E p,YMAr0:. Z o.KN6Ox"E!șD6lSk5k c(Z]S]A[:}?6ąZW[dsdl1H؂uZ!3\z9U3Q _QMdž# aVQ ^$lS];7 [S0IҸA`kovB@ It4񾍌:LS3],Gycȑ W<d3Uv{CBtxHELcdrr0KታQ9XD#6Ic# X.MCSf:5x}YtQ]FY-di޽bi${Z~K"1ۙrBp̐)L͡TfDv_'9,=:-FH#+ݣ]L ,wm +dP8;[E(7=l+@,AmAؚtӶZ\Kح jcZ=[&W؋IHYv9}!-R/|5UrE~K,JSZ\Kkl^ks\>$\%6Jk13>X߶iy aƟނvΔQO0B *~u=)޾3^32K5 ͛t89JVWEW' %{4.y3v2狵>EhI婲w"^R_t-GU%zoY.ՙ,\CrF@Ƿm IC=ġB*~ 7J#tCs/J:[dj&&6@$)\"&ڰERE xmfis(n9(]3<#ˮU |vO߭QӬIѼb7uxvW[)|osJbʼn+C!ȟӮ|6'EBO*tl2Ɣ9qK&C"H/6k?Wc{%ҨPYc:тck,0:B ˄  Df!Uʾ% Jg/̯]s׮^ĝqhmQbVWmVrT3+㒙2qlؕ M`"nTQ=}lM>U|Y1;l;~fLRtu'f"yA+w>-g]|-bLWãP4hE}Lz?m*FR_ aƕwS_X\UXA)&M99Ռ Ax&祼> ^gr%bbRnG@m]T(Zp=ǩaFi  <5mVњ_4!:>ٱ~IEOXqҾ[MOk [}8ނ۷T-rY1ԖmUw/u;3)d9xQ]S&oŮ5H6̥奈Xs_BG/8==4tcx 4L[-sҼKA֞2 =5h>jWL$E@nqo+JgUizFk$=ZG,1N|vйJ^f7cLrnf=xȔ])>s|mXL/tY_1,~zm|&o-7ţߡQq|loj9!6ZqzwQeLCP5[IbBOWAdN~d:+@lt|ٷe)\n A)HKA}ѷvLȐBcg.. cl8^xj y^]20Tދɜ/[P̨=x dUU$j^k!j (=A=` 꿠H}a +SLO (qOG2DRy)nq,nӂӴt[h)Jç:0Qӎ{/2itt̳*"\AVQq\RwcNunҤS^h4jٽ>]/J ,1z:,A3_xAsɝ0=_mߝCJ>R@wu :]K50s3IX|Am;bfϳX:W7<2rVjV %ᛔ vbc@ЭXi5:'m}\2TpQ.$A>HykA$;T7H;%CUÐhh8;%+0s ,-OB,봙W:kT{G#*,9Ӛ^Y[PY!uOK[יXc:Gҩf<\ctK-*Mo1! |{~Cԋ9 ^E̷ 51ӹ˘U ^d9]C v bs޴Uf\{O_SpzWG} ~w,㫗JAo$=9 'Qzu*$T[iKb(t$2W{eH0f 8 4Yt DdUAp77QPSb~U]w-E" cLBAyis )ąac@0,%U\k4߼ p_+SH:+Ҩ+}gUHCy ¼n5^\ \g#man i_f ,u$uE kj@J6Dϰt6Ujb$.~iLFPZb/E-")d4FA^\<ڈߒMhIuoS$-ע脋e`FL͞}=x˕ gD/jM秢I;%M WZݙy#h9~fup֥*YL< Q~_Yڵ$S^Quz&|4G`4쑺j(.*aw:詍ZZRq]PcS7Y۪wЫJ]FVwd4Arv_,tW7OvmaOgwEh v%Ơ?V:(`bɠ&'+Q,s"Bn"e0'G.L"o B{T{5ֺKfnqUYr~Paҟܿο_UORZFK nR{W0ť^P&vࢧG+I!Ue["cxD e t(4a*&s\-4{YhVMD\% NBsvf]/q+8[2,O3NǛAmtMeBE-^nT%Ql&ƍa]xԍ"  ]j-HHF.)-_Ғ&#pf]]"y`eba#OXs<_r<lV6 ^iPuGI 6x*#_ Y!F ou0=J|F/+ɐg0סS#9蛟?(a7IR,tUj+`S@b_/c&ڷ^>"U;Ha -DT7'ڷMǎ7xIN=^Z,]ҭ *ehӯޣ;^S;%^^*"P:v a :ܼ/K-p]n5$q$oOJePj@cET82,N(9t!B]BEҾ~D$LZ^Imkoj . ӛgzlTxb}YCW&YkK?O/9|~kkB /0b*[ ˫&?%'{V>2`¸S3@RhWN:po:ۊi ]Ǣt!ݜ0wƀԄHX.Y Rű{6] AHײ^ N%uk ұgYZ070701000002b6000081a4000000000000000000000001626034b400021c30000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/mpt3sas/mpt3sas.ko.xz7zXZִF!t/']?Eh=ڜ9L;šWtLJ\1c?޼𢲶gƾ2Ew]|4q/6Vr |,]d؂-h ؾEĤR$[rcAK$mRh[m7񻚜XdhDfi +1N߶B Uȼ0484A[cm?AB+WCKR1'i@K#0jl(S( Ate\1Jd?rt̾v6y ]ُ^{S]kI|j\GgB گ79pR>.JIVq29z VΎSW[v1+ղGw;"7Zu)5o7Rw b ̴٘A_ꂲĈ1tzŦ8|N$᷵:Z^qD?_]b-!L\Jߎun'}aюlYfYz{4uapyTX0dK" ;u5B߆l&'-c^^A56ѻS =Y*Qyck-oi$&]svӊLwk=;H=f VbI(B^|="P>q1,BܤgXEK>aJo|~V))ܾA9Zs!51h鯭\AVd?M;:tA|ndj"ZK\,#= ;/<I(эX -iC1j&m/Dzղv޶t-H/\3S.A+woSU E\ϛHj7oyoDQNgJ碳srKH {8͖O|]Z~,1S_$b$n"J?`A*(!d c1,+r& oxL˫귵djtIg.>4;+rYeA&GUӮ#3${w 3CX PZqm{<]IQht~,[V4]k >'e[+F՗Jrt#p@s$rƇ,* @/ yV7*苻nwj؆y/,Z ȑ4f@pwxUc_6nW2b@l|ukgcpY|KvKk/yX:'ҠK|"\+&L.0'^?`1aEaXlZ 7K]R*1 >qSI *}&"[ӥ'[Yج{Q~Ӆyb z$<7F,̣JW5#˕],3rˍ$Ӵ$GPMr{dwOuv<$+"a x'RyЋ^vuOt=0#IjRCjǩ+TcY.؈:n2\{'M N`Ϊ tNt?&+lh 4ce|eb LL4Y:290C!ÿ2 bk{{1j #HSFixf u-X#'%l{t*.8)֣9}-?Hl]`W:!%UZm_,Pv"z?Aݳ 9mbrd(s9beFL.zKU)k̩?g|w)?o-ɓ xcvd)|hc \~;%xd:>* wbJ Qkzg(55p]<S},3._d: t7krI[qTQ~L|mM*MF0폤:),so2RpVw-x;1\kk><\W>k(Dmnanb@W:??D^ް10x{7%NeWt#(ggbqq"WȨ;[pyMm̸ɲ`Xw;q哳=Ԙ{3:1mgw2.$'BV|B\Mmoo~vo\JXGs7Yj!Ef( ̳E4G{'\`<t#F:t*;9 -H,{,_o#j̅!YR 2HJhvH[MYu7j.,rYP{ǽ204w^D>BGڃdmTF}s2q9x*V)w?յ7 ,Gdm ~ G)8K)Nj}1։k:wߣ(O=(x_$hS4Z^>*ݶ~'q:o* _ZSQ3 =K᥆)t3Px?_hG NJ~v%]ʮ B{yS 1B^%T@}xTpe~+ Q&FAlz~]LU`翘E w>f:Za_~9輝sC|^ʖ̫A,IRڸڟL*zP>sdG^S+^YOºp;:Xo_+,m,h rګiE4b 4*յQWuҊҳJ`ǰx6S ntc;`\AQZb0|8{<|qO}7}oJY )D]g՞ѤN* =K>t6֞ꍒj767^`$;cNG fbrQ߹Yȭ090!`U<^DHVK V}c5ڔjkL+y-yR~f@y\&$LBRtQDž$1U8mW*ƒ('!s&XϷ]kHOCc Iy99SK aλhc<]U*:>vj CVoAq܂Xfc9A;bc`8#{%SA@u2)訣IMo4]C/0;ic}G{t ٯ֍+'d$o:4c\pk(W"C0!/,HQazFDN20i|tph0^zpo(Rm$;2=أ=X B\o5d^rO@V&>T݃j/zJĚM9ڴ5sgۚEIв~ENgKX=.(tP=W'nĹM--GpMjQnLM3H-[FcN$g/ Ygt&8f1[ `Lا#,sKryVOi|yddP<e.5_1._f06+`YUBSml2Xp8fKhșCUkޓOѓtx/f1fKҤU6 )UrD㏑s&~!bW gǧ}x3u<_"w6e22)]rq/**3+K<㡡zP Qh݁9Bf% խI ͽq$K)pyH SF7TS}2:m>ANfmCfc{v0_[\30`ʤ+=1ym?ƥv+6i̳ "=lhF1k!yVSZ,<ϼc_m W3t tgո XUY+Z?˼f߄9,ǫD{y4 ہ`TD6`5U]#Fi¼,m@AH:b1]nlEQ}:4, +>.z:h]Myaϒ!UӥP(PWjvY!xHQLx+^Yz3VUIfH GƖE/ծ]k#2vm WSQMx}Uxa~fO8Crfr:lEo:XO&qxi?~S[7G4Zx6wm CQ%s%*8б nZG[\Ixxr#?F= پx|t&._/kZ1f\h4V H6KH^jj~or|uP9K<'́',JMkf4%zNo=5IBe/4 ]=F'?oQڐj90QlfsECJt!BݺjobLB5zT oMH5s(aːA# :'tΓaGE3C퉃NUsT`*:䝉j Cjk3(rthUYgDRR2{Z1m] r;0Q8 >E~vFSc@9~sՒ޾Y|%7jyJ\)ZTz«Ұyc4~&CL8e\L|U{!JctY'V H+:ߏv|^2y4}T ~eih:LkFoHMu3+gCd ai@zr5Qs"֔NL`eد~OIGCBwqQ!vrINCIΞL`.[bBh; 6TlF]={C#8?WŧOuf\lS1%\ -2qv hK^w[g-RŇ^n@6XyAn<9?W/uaBړ>%{j!CuƘt[Y]Ϝ"Ā8r̃pN e+ۂ"&cw\m }pBf\$[4&S|a1 I18LGq{3ՒXDa20C-gVݏA ߛ9,J]P'nwp+=)t3A=$oʻ7-}Qk'4J<ci@B*=70O]^feXSEܮgkkpcav`2pZ֐uiS8mCv=ÒCޖTjZ`JS##dw#WIh8t6sHof<נ)ePz1z,ٯ]gptpy(;vyl kC-'ROM2}6ΥAgD9o'<w[Sdi67 {2??I#Y?>Xph&-&~fЧÔxi:10;I}ޕyBPne xGxl94qضJ>C䗙V Yigt/"6۳hfKb&iKS|$>.vQ J=f:2 1`҃q 4J(+rf$y x &,VEn;'SUD'Mp"#x[joV%ʮp_5cA]1L#uHӶ,m*]~5."cUp5Co톨Xau^0_ac06*u;s'l9p~;ҹ /ͺڐqIU%/pn؇KΰF ۼZ.Wsu>fOl9,Ud"} *ذ< 6bu.#j@@ͅnZd1UW[,qhBvL5ə`i:Crts._J\at bk觍 츧ʕs͆I1#:Ӡ@חTSuxFTӵ{MČ7 pD$N'Q&{d+<e)@;WL3,„-߁Ɇv2@5[=PqIM20򻮗unh,;hm.uTB׾xVO("Y1o>4MTAHQC4Lњ96M(JFԩZ7$  V4Mk,e#Us`8juH\ft{%^^H%F{[ɛ~6PbIMeWUd/$0gMoK_S^3*T|]s7ʞ aǍ鱌f0O)4*7zXS|q˸'P $Hj NkTߊGoejmAH J!m on㩺\" ؤo+7c2l]Rg-fy+N1`f̣?)eQd ɢ5FbZvRX"ur@j W^WlEbm?4[a=L?1.1fNSmN-x]6y6 E@57.㋥ʐ{ըHHqKytQ1ʝS{?&Fr۳JWZpA)O4p‚tOC$duV;|Uq t쵮dct":Go $JS+z)RH`bv鱔uh pXLl:GF9p3Tc,t,苂!5q]8lM{:N>^JIO=rE ÉD^w%ck/.=YrKфޥ"((V H.V2JmHmf14*CפVU s\ (n,{$c䁫f]2? }ك$}%++*+;p,z=3 jÝ߻Y\.aK ]xV 2$n%ˀ,W[7"қa cu] ?HnC{<83j &!PZ?>BVVy bS^g&@}CHDŸ5( Fq?_doRz6u T&W?U(OFHdtLC"2~HyDJ.|m0e=T?%ɱt@^]Bn vZʨDv{k)Aq$8K92e۸\բ,7_oNl#!n*=BB+HEɜRkrb9X[6# oGUŻ) \ϣ)&|ȼbNE , 0]).8.[$Jf "'/'֖* 5̾.Y"?KxG(ɬ3xEK+>}i:]@[ M/1{QhM=߆oTA?5~qV;15rxecꋚ/L G08A GeU{5( QK'GhBEyr 2L=+n$xXa'hhCXEW `WS>;n.]j3&%D} #@S]>CdLdf/*;Y&3'|r[ MBA#TtJ[X>eD:wʣQ_!U1cy 08Œ8]X0TXu5Sh'G/ E4XksKcsޯSGz Wg]_(RboFذ<5I)EgEY''1To3T09>Ml%2QbLF C!:XݻFT _v,MCDHF'aJEYM0]rX9eK ROw ^_P܋NOxZ3pQErX@ep sѾggz^hۅ貫NbM :Uo$Ld mM^˶T2^NG,PrUrKQ]K=HD/I^f?bd|SmNdù؉C|- $q K]W&b~a.R$&iPD8vxEyÜ)+ ;r;"1`E?~L x1PR;&d636cΘм5T2M =r,W1;{Aް(PGIDrw`&pDD4[p˱ۀ7n }T}mE˹D˫ƙcckGYqzo#ȵ-`hS3.c. i@gvoZoy_f, v]r(/BBvHvq̵U׷szU^"@(e>H4f7z`h-p L|vYU% 1 :BNa^o,|K>NNw:4TKBTn&Jnj)XthG*\P^:;ڎM3>X70ZeGnIHxre]1fkzԗiͽq맜gݏV'w+rb q!$K_BXM'lnv'Lf-UiZ ikDbf Zf|Bh#_Pb92S|8œw/ t`=-(v,@yQm2צ =vs"i7i&6IbTJm8_ꕲ?U">Q~$"kf=4qJtEKkSD<3? x| ^F.@uϪ[Fc1+hǨ&ҦOy-`1}+ƿ~X47PsE׭E@ TKDB[K'bqP<*"]"l():s:kPmWK˜Sv` f^&meK<q~~2,WJ1`"5u=YmY Kw@E.Partshȃj cz:8,O ^Sv=)yYH~}f'=#Ԍ5C » .ܠUQZw h-=do[}D`2W, - ͸GЀBS06xYJǫw۱=CJ`TY밖6;3Ȓ n,-(E1HȑǴ^+rm(m*L؝uzir oDFk;v,"•EWрscY)wzu jaWP@xoN/VeP,rOxѳs-1s.BhN*T6`.]d9}pGnc 1b7}Rzts "KGhQɜz"n_ ?Y@y!gJ* ;I?qsD;B~ [W |.TіI$[@o]ធ ql4K@/$-{xp}]Yr ti?&Zx˛} lN&{Q=ߺ7$Ae>u9o)0[ (*14FoBc5] ʗ/&)Zj*6ƱC"jpԉyJ]h-g<)&*6#5!X@武ByhM &E,fC.HOb/LNہ%GcÅb.qzpWe<*K Gw3|@୰f.<\bDCѽX{%̌R13qXyJ4b)+o$"&JicE-9$$5)]xЄ/ Ng_S##S YtMpnuih82WSu2dݩ̃MtjQ_<b~.❽^GfS#|g$VߟfO]t/7$EJrO;sշ|ZqU<3sѱ(d A+{ Ȉb< 0Fܻ= H2+q7qܻ$_Lb!njyD.jBMQqm}RJDAQmG` d~9,i#`,Rh$~]bekA" jfÀ'%iO*0ӡ^G,|?_eOlC[0` ?dpJRH#_mXimu!.UZ"7&7 {ݷ+weRh(jACKѨ3Ndcer6C1zndhsK-`)N;d'l8{Cv Qb$)膢d ʅRf  } M2N5cU| ^/ql{Xc\+DW 58SH2+MQBBp6'೛ϊ¶n+92Q7Dtw%:P!IN zTv! 뛡ѐAHjhw}f;@;VСgt\x~6oa+=ULb !L U: a!Q/dL 9;$Z.]9^oEKη+@|VJK$HV%5Z"ЅaD!♲(-؅*QR !ȦYȿ)O׍ U?imsc(ӈfی  m#p=@w{3dl~Nsa>waaUKLh.GCHAAӰ/s0xTf Þ:*a&kV&32N:^uX12]ڭBtcaMHD25ϮygjV Ny]l#7g֛ ۴kaK'(q׬3wt3)axf]>dR ~ *f؃&/kJT{#.22Cil?զ&eբӭr̙:MƸUzV5e{ LuDŽ%Q)9Wb*xiUGw,S QfWYZ]윽AxdkR9틓 Q6 d69mҐofPrGU^J@4kEJGbE("&B ;$,FL(zmC?jOKFW t.6 /RObbG k!ļ"j0r}Qf{ud~u[;\MmJm$p0^y8Ol%!1/F6 /9=kڽ0;v4TWTS *7 mY-3 l .6ёa3gSNGݹ<#WGW 鱑v>A[u'=Qgh!f8ho|fҪ#(5?a|$Wls2#a?jԶ=.0T{Xhs̋5ms^MqPWl;6TzE᷂(p@eNN`)ҭu"܇P@z=ceL@%Ȕ ?/$ՇlFwE0aAQec2,qlڎ.EoKEUw6@6'y m;6>ţ9ho.{, /~ѬO\yU`VYhmU&tgXy@]V0}0sӆ3㹤{wЩ;FmhG)ǟV Bؼ-k..7qaFE]02slU{PDXn-ٶ˭&λ'H'&X(4͹\9̴T;S {By=/g:E$!٨N$ ڶ-B[ΫgJ =a asԭnjځ-s20Q@{WwmԵX}E6n!Q:ŚU #e%L{J<qdXpTe[w`8OݕOoӃ 9ٴ&s|6>]"L[ @Y2}z(9pÃVsc' #>Iq:M9'Z, %=,aG񡩑:h82΀%_7I"JJo^^'QjLTl6lק|BF\{pO*4d|#Pgk1 2z]s-, 3 V^ґ|IG20eI2Bޯ4H=fzFo%?3K:+< uH7OL0:CRns>!4>V wRQUkwlqSq{{xK* [P~@)GLJQhr`oz<A7| MyWt^(OϚx+eI+~86Q>z&Օu$/Y4Bą  x3ahٟ* <Fn_CBۺdQTfb ч/t,=]MʽW4 籧$z'm4J=*_ VJ)Ja3u0YddWhw+$߾onR~%mTtUx" s`e@L-rK.]ЂҭY?!HQe3T9LTAs81ߗ%v1#]ϳteZWJ^dOAҼ`畂/yNP 'U{ڭFQ" Sp ĉUµ(82fc]Ώ Id@Բ=v;%p?OF4:ĚdZ&t{5朸5u {|: `1gyYaG18@a:f'<q9wh[ƨ3/nBiHGBӀ ³Ir*U$nKgqp5d"lvk'c=5V^ j$YkIG& 5,]D-U\cdKdߠ# t_tk](}Jpȴ͖\'@s6:AR[Rh!y^:+u$镽 Icw@|b5eC:S-"rQ"Yacc7ڸ!~/.? -A: e1Pr+Y4t#A(IYtKjbΈASڃ'_ľp[@W۫rd^/ PuYjN=G=Sjka̕45>Se4~]eHQqAQnC65<0} G.ewt^ dNLt˄&r]$=,+u吺i 4dҩaVw7U~X#Ux)Au&t56.g?an;!Yg-MnSMTqJ6zWbIVQ&a44-*\YbA}e{cai8|K~Ze OntJuCxzx_6•S%o2Ɣ.NAWσ/H~XPT9Kn&AƄ`ZTCTiś+w ýmdYu BEq@yHkpg:2DM'0@@%~B _^i)˴:obj:Lfi%m!spu.Y~{+wV-AĂ5y~XzMHd|gg tInXk"Be))y[-4y  QU$@$#ToRi+c<:b&߹ up_#"̃ ɲhHѤ"3+@v٦NyXs/]"n)4(#F=O + }]d<2t~AAE=5`ݠ-Ca[W)$/gʯ-WHm}?Žo IrpZ2Lkק1:s\ZVSB>| VI՝A:Y~>B\lǜ ۦ{-&^" z|pJ6'ko=MrgXnrv\~F!bȗdkT WSk3 }\)pIRXk m/7p4\Q t\wS=h2HAY/0 6y7UOanFl3-]j4Uv-Q  ?Q2s%VPƔ\EwVR |k=U_կ3.g66,ף"A~騀بA&wL&UP:pSq30r3b`YPym?DJ2cir=X봅ߦ; kdw9vaݿ$fj݂9at寐םшŊR YA!oʈFO {ys:Ig(J_Ύ/ɰMY :M ,kUkeY͙|<@l3_ѢqHƹju,g4%A I9g5\o M|5v?\N]Нt?h5I5 yOcYʄjKr>;'ɾ8"[lWYx Mi0Hg#M3^WG>b~sCn9->xבfjAV- (ifP+$;k1'8\iJwZaBEK \{!<Y"g[<]kX^C)oϋ;3imt6˴-L(fMh0L'Cѻ_f>" y&J#f% wio:$71Zt5tgUbFasn쒥"ĶK@R ӃkڌcGQU9.aGf>:8UD.;,6ZU皙RDmw{0}u93 K jF1b&-i&ghmn30vS`ȟ4p-5::r{_sWqQ`1m|vDJtD9WgVt;p6(~ۥ9UXo]SK4V) FCM$ tta.| :u  D , gp0s.x%]#iUٿh *L "<.3;"0H^%hq9i:ALK WRMun~Wn 7=_JP:U)D,?ob*"iw/DX/.d&tߛkc#f݊NX7 uݒCD^oH` C\UE%CobNSF801POYwMo5SfԞ_r;Zl`#{ex!W~j!,o\i-, †T]ۿfrHFgj-\F+yDYxRSi^6Ř3S=lZP 1fvQع<F폄^j]:fM6}{qd] Lƃ8ZYrT1_׊ XHPtc]eɟR0 |~(o;,+;fQICb^-O/}6~V!@;2Tt"Ƅ[%(/7xhDXCJtǹM ?"qDneȫ)Gi o ATxs?I-y|,55M6raܘoұY$E,K*M9hPx|j%Rmrn, #=0sϪ *I#PT7lk.Uey`|Yvc;ZflS;@NFC5JVWYfq]:Wcw@pZrCh`:攤C8̝ ô#鶆`s݄f隗HLԑ/0)zGIAh`2K8!UH+4Z^_Jv\: H SSl]ԁjVpF˓z3!B̍j.l*iNZ߇(…$*]7ə乶 Py" Y#H[ **zXpHwMY%>_D!nh#.JF.?dzl.,U>rHH5lYJJu!MpR}뿑M@_ηu`8ǻ^*.m#*0д`Ǧb҆8+׵(k9w?np7[bԩf$_ wB퀩#@Jd[C+_b_gn8;'O`t%/YwASˡפlrT /x), ë$y>`\a/^dfBg~ύOI0,j$1nkrNy{5MȀ9lR3^l&DʤeƼ>l'o\,_~ntDZ1d@-_rͥQk.n[jRӢ~uXA )8~#=Fl>+a0foh!/?CxkK,DPwk^٨3&JYҊ-OTKS$9v_IY s:Ây8'ΐO) gUr$7;7eTR-waK{Oe=jf&lPwٜ GIk6 6tǖ.m^ZJ@%ݵZW v$˳eIFU l/6"h+v)2ODOi;|_d~lPmTU=;OxzcԠ9hUQ(%m.5̳ X-re<0u7f| c!ȅCT*!Ɉ׆S!jR#8S_W Dq}JJ|@b1A d_\8\?3rՙܩ&|N,ޢkyZwoz9ȉ?no_Z*~?8C2'~ּZY.wz+o/!5ϣ ~,3"^$?Lu/Fوֈ'9cO";>7G99|Eڼ eBY"QYpP>N8P a;[[xd=<^Yjs06 ;$XmOtAs垉e::vwG9X nL^fs[.] =R2' ĝ"]i4EmLPf\(gX~nYy] μDrJ})!ܦzC,;അ%k'tn㹈龌~"?yERyO>1R5Θ)G"3*Pq3E D5[Dl5i vw(Sw>Ƕx٨uϹmH~=hXr~5M6(MbOy!# S.wgol8"fġӕ@"-TE @ n)@>ZV$^Li믁?5#AcK=EeSk cXtxe$W9^3 ԐOX ftHw~b>V2~'>kmKvwKk5xowBeNlsNV,KRٚ| )" Y=}(599X1?>X.smpsw :NdwJrRi7+nՒg DWzmu $aUЯ@)Y^Zi)3? s.&, !HI%Mz: 5 |PPK&@:R{g3R᪝ir.VyWQ1_zX_L2hCV(mFa,3<8-}~s}$~ Hs1\cp]\aۋm@RrI*غۣv!lR*]sCJQ.&eVUX0A{J{ah1'uuZ)=ӆ@0HX^D pTFS8܉x@rgXdmxH"Nוejq9|A>wU *])7k( djźMoȇ! 3^#7hvAI$„uJ 8ga7-/ Bg ,`iG"T,GZ Oyq( oᕀ6{ 't{&42-4+Rv/gJءQO\ͻTzgM`n[9F&CZ~Gqqjynr[V! 1}p7/ƬT]d~6+ @_V,v͑N"Pwя4L3蜪mQX&J~op3w+M'Z렬A2#@sN^ZˁWqPy;Ɋb8cݐOϓ!v Hh=OAb 5^&~Q?֒GL*Qa?J# ;`m}=K } Lpj{<|H= ix  FWk)+ m_! oT4BU~UJUf'P{ő"F^1@yD!}@\DGFi~}ݤCh/vN1֏J {CK蚡Ӆ|((IQj/L C"%](knf[&*)Ըr7\OD1;gn"Q\-]2wŐSڊ'F[ I ʬT` K^hYsd1OP0_{ҷDR_Jr ;'8%)ǭmMt7G%tè~ &&w% mCdacc %6ljYM)=ǖYifaZ̵E˜ٚSsXk\Chg4۬Glkc}499{&(&P]_a%b0wSw1FlKݗKu,):pvrJn7 n^P+x?d9TF-U9|vX@ yPQ֍-^S nw`1U 3 k_ ~%Mk~= yPno,vnE~'Vܺyvʷhi6rjbȿ!<[bzԎ4qW,{q UDŚA$X' PMf4cLL0/zHG;v|XN_oGwZD,9"4yjFKJ]$Tue0w\1yԞݽcE7}c#(kdEcHu{Ih Z3rk^!KR)$ 7ȘWƺI]$W֥K/k<8ĖIό^p{Xg~ulgM{r *1- 4CRl0Y4 ?}?~tu( ӕ$!)N͔L 1A_q@]Sj{,ѠA*O$Q_m@S!%|AFdxhh1|] #-cWzzJuzG<5XoXo>$gPGw u~](VON\^0D;D6:Jh^ybiDיaZ.-:WCu#?Zjl1uJ INsn\E Ƅ} ջ\LAm^o@ 6M=+K4cp zCGSaK @ ؠkZAT9"= ǣd??!G4Z;9ă.m%16 rf_(7h5S_5ahF?>|}}<@u|.ssvms^{C[E/Ӂ$+kɴУRf? W ѻ ᠫ0ߘ)k׮r gtSwBH(n%M_E-!G\'JZ :{]]LԲ.>C( Ag*Ȉژuocqrt@irvI94_Ͻr[dAbd!5Ngo^2ܯ6ҙ Gq"Dr5f}On<; _΀]V@Yz&M U;NRcem0T8A2V4o@| =tdlw FtP3+L KS0jaRL'9pb1`IavGZ\F<SnrƋܺwQ j҉~/"nJtϫVɩv oon t#Z1ʫ_:/IoW3NF5I7L"lg߯)4dPlp=iWgrWNK0i<Fdnö籱$`5M,jC5`Iu:X Nrh@ZY"eW!6B< Һ_si]9 REB&QW}(&Q%5wvLM*1r'! | EW!A\sR;w7[߰U+&]BQzCg xi;jlV5&JB`=t}2F%4wP`N4~R6`=vYxCٲ[ '?S{l|{^ +믮`!abz~qWb< ?"CKo3gLQjc kL;k|ʗC ˘#\[d!d-[zHyǰrR{ f+FC~CCq>d5oj[6b\ Z?z]4jJ\溜U>QyLOYIKF沒IisA7ܮ8Be~c=?A}]]$4+3:w")Cʢ{M>ֱF1'32qp)N&hf$#8s Xp=ƯL+:}#Ux8w&!ޡk02|$ -[t(E:5aԀv<:V`եkƠNwɶa[*`0PsQ`ܬDں]4°f!EMa]5qEG)a6 &-I&9kZ6o3/6d~( 9}@x5ӣ}YDd;'#$QBx+ug8籩KC#i(r}ŵjōS*&|<5O+}TPd45GSd* VxN}f5Ckc."sZnҔ͠aIIj ]}܋2V1y{{xBOHd HT/o 8*SRX"zm*QBӺn",,f9A㍗|vtX尻$hVCК=WIò$&9*kb@Verpe4˸RCa8R](\6 2|kqjZ9%zׇ}KCof1"EdJs /!pWENl w_:H\6$? VTH|{q> W:oF)>.{u ww8մ5n6buvkԧ#H/|kHE }6:aO q@SjQ<%8.ZÉH@63 [r%SWЕq8ɫ!nc, K WƍHL(?ae"F@^Wg[§ʱD3ㄧ0'ԊE+P͢jH+.nrrG6/[vO8X)%ZMœP'SVl2vN %Lp݀ZV];sl g>Wn:Yӎk;d5#tvLaBu;& $ON8?1@~.rS d:D;J&g`K8\u(4b#Wac}=1 7rUb#v o4?)MG554FqBAߓTctR75 2 v.e8E=x1/cu4T٘`d:b0xz#@Q~h&$ʽYɀKQ^g ]rx&Tg{HQ&2MN}ekJSn2 ?~R svDkY yl1"i*4gvi6a0^p-2A?ӧl|9xaOSZ 4IݝX oFŹuJU]O54 V~#1^i 1~uFh[-j憿16b/F[%4N]1_Jq5*78()8tEpaE-icK\PhV'Ь"%*Stʄe]y5, v]7N%C'`*~Y{0xEti˵ 8#Fe//'\ɢEl˚cX. o*agZQ~R;bζYQhݚ#c잿-ĞtC].u1qv&~E3^MG9_pg&` &P R)2}UX/E}ՐlI}b*󊆚R'&3Oi!m`|0ONIlz;SEPn˥jY5,~:); n ɿ9m'PF[-0 &fq8!^{fOJ.#tߤMZS3Ù+1/%ϓ Mm0na m cF;햴s&/ADѧO_$Hd 4e2sX5d_[;~P\(xb}٥1Q5Y %&1Z)Xh0iݖRliWW,_]'"zh&g0lCydp䁳 ~a=Ȕ~P>;v6%}G ^JA޽`i!s-b""%~2:-tq;;sFc7 ~j=1APsFF=y6e8D&SPgg\S`xS3. S1sWNYR5ubߎU'R 8`x]  )e*w.Ϻ # Cf3%2%H] ~X7Ԟ.96,Gd'Ge~lV)b[_uJI4AvwSKbv{?Ѩ2ŵT ˟2Ku6Zy֍@awU Yak~ϔE dQ9ƪXL* D;1OJ BFxa~{yD$#;wlk2F܄M &1@c]He5xe.Caϳ64zrb.^ Ɵ&?$o)NqvʵߗK@H-j\9A"_v DTɈw G+ܒXXFchyIH'邸}<:L)az*3KƐ4f'U|<̂+I[ۯD/ +TO lY!bi51 5wѹψ\S.Yo7*^oVOK$bĦ7|J3Z@G[૴ oG_ZCIwҧOڱ_5cW_k= ꌆCOZn]k0x7].g)E֣^4aUp5?~Szn~{'J5FDdyk_6 M bPXf!9hLDS?=PY& p}6*+)dQpJg4:9-#PqZ\K8LSM@0v~)r]%a1{rElBh>J!G$ym p@szy67d DyokJ.|PG5ȱFObuwrYhjmhoލhgʓ jQjޙ,7d_i6OkEeS& D0}9Zـd8W֍EyG$ddGO j7`7Bhbx}I͒Lp܀̽FņU]I%knH;J%4ps{)9wk\͉gtH`_m?p_l$UK~sXqi=loj LzߟD{ W}!hDX>pYUMxoXsyPGz#6w蓠Mp' Gpd> v6ls 'Lz&`38#9V܋5vk%x 9Mv Kpp:VBKt9{`/u;iG5*7<"%-MNνbs牴Y 1ѩJ즮r<̉ao:.׷_ Uxl!,/j]F|}}jkn јչ!q(j]Ckr%LzE+VM'jB3i~,$rL)h#{\S-dRk7Ax C7{W&StI3ۓt82M-aR٣•n ,Au$v{=*;u#?2N[#V!Er$Yz=2j~4ɊƭzP=E;3H1p,)!1-n_OyaHFD &D6sSe:1 ?[> hFb$O)\hs߭ۼӝ^7hO *wN+j-$4xz)@u փb/bY?I‚75܍bR+ sdOuY) zUi;6W :rjxt:Ѣ~iw>}h#ͻ3sI|VsLaC G>JE5UHQCIAJd耑<ʜ5̶ n u `2Ldh'JΞcq/iIcRY}Hhsn뇇kH/6St1f_4VhM4G8 p(m!G#R^xA oUyP'vBH %u]10,/G)"&)S\^*egR*= 0 THtLA6:7&8CQ\'!ޕl(a_Xkt}8Gfr7K_#%oZXSpϗ`Po?=|>8$BOr&ДΧ;Y:6P =N†|J,[F.Dzu;ȶ%.,0m9 rl\_Hm>$}6`?-$.40 ڭL7$ZɵU~a]"U>m׾ e <'tHm7"I"WɗÔA\ʭ]r.8zLUͼv $@ Jn& mfo $~"@v3Ss(CsPdj2'"{Z>Km!mRO˒:ߛCe ɇ(0ފxLp(?kڐH$.r牡.2)sjut`NunhlPhאHؑlA)] .8 9P| /P=t߻gbS@h^_ 0jCsTg)H}\|4!6y{@/vm#}荲?[ÆWCRۄW2\VRUTa{]_2#U<$TL(K~渫ݽ=No 65֒t4xi|!2sAZ2Q)`>w -/ϫ1_nOב aە FjQ䕪]By~|bbGg! 6j/+O`_AI[˅raf#K@:6w0Y^ɫt]ny4U='ٔ =o2` _[?ww8j ]a0Li9& ZA3}=vB8D3M*M&FD>CIǕ pR!?~.zִ==!ecc+h =88 g̀erjS GeXao\ܚ)?`+ݔdWhz ܂*Ãhu{| 𖓔QG}zDb!daV'0qeuymP)!N ÙWauJnVʂq`A+sV#pKB#FC_0plműɺ ݪV\^4?m3(RVS'QvY^(gHnӗ۝5mCV_{d2Ɉ8<H믶l| ogV4loQ 2tK fvVX`T{"=Gw Dſ=yq EQ ҅-eDZ A# ly9xurm:6ƸQY?Eexv0:46J=z⮘1F9]nXt_&戚BZAV"4cwMI vjk'>0P ?&jo\ On)~EOͬCBnB2lxq%6טUƃ$K:bߛrkIH'/G-=s)G3H@¾1A =x\2CT ؝M796msk5a F<<2|*9Z7yى8y qհy vy=Vi^>귶ҹR%=]IWZy":Ŕ?kξ<yJӅz 9or$XZ\oؚQ^cEi8.5d,=CT|z#HF|1P`LH5r2B[D:ZW,D`"[N^ÍƚP%٦0;yW mR `7hG?Na+'T@R^~@&gldRGR8vŞ]K_tkA_BSwx0dl+d$)-ڿ`9cR!3~-ba}ZAq{\l̛jHF{zdX~,}"=WGQ=gE\8*%-*V ;RD$XbpceOjc=(шnI*r/6rpІYp67GtLQ(~FҪP$u2t36/7(5=H }5^pdrwTLQ(:l%E3PlczO>2LaS?eڍg~/#l$>أ IC~vKk+[#9z&k1gzv߈}{Xd#%B  %Au)o .h d r2${`=mJSbOmx̤ޣ-k8)w++1dGiq$d)aLݧ ;F7 wcJ PLáE JR ;]i3HS&]D&]ƹv$&A,6Mz,ƴ]KG>ɚ0F={'.V@ahM@2yp¢ڌ@3547M5b?.@A~WE4s,wäp5ދM+yMh8?@>M\IT&%Smft5j$@O+e;͋\qFYҳ[SÕKm29ad$ nYUX屛5Pj =b_%Q_YճGeVv9#xt"Q ᭨S|?HԓE\ܷ8ڢ٢E_R|Тu܌Qw?11A È,GqFd̦Oq|GP%,TW^6~^Jp{t"BLjǷ:rG*ajOدS]#DS>#V45&?Ǽ&~Аg hI !O!Q(X)WS@Fgk'-{qQ$c`[Z<vb\gy*q-s&I^?am0;+c`Aq阢B~87W`KSg҃L&^A&Vc+mHjܾd.HMsh !2*׌jgiTqn-{x 0ER mK~mfc|pΏ' .![66,TJ򸰀AJA/ W]?e@Սb4 䗓p'kD+^yPqߔ.KMo4'JOv/\7F|݊%ͳH ,=/&AUI GqU'r>,N;ԕ&ȎQEP{ v·ZFQ졯'{f OhXZI_xQ#G.v9@t5988Bb038r=ߐmAx|\LT S21bdz'YJKe 0pP C 󋓩SI&Hv`6ٯgi'ys"8x>T4Ea6enRM0yܸ {$2R__$\ Ӎ" 2~"z|H{  fhU% '&qz01mއsY MW.:S5z!7(w"Z.,"&&VT ŀJ͟>/d;@[b"GXhv)RHETT,W% }}Ð\[_zm%[&.P S0A-*^[}-JۀlK7֓wrx5IXsYXZl p˟]U~9K.<TqFJxghB.`Τdd\^%< )d(S#0rSj,[|y+jW*)~9/ ݎ3 Ph!L ZV9tS߶7aL*ICeV6|€w3B #@84!P)Ƅs~b]΄$\CtzN(\U8>7L=tAUjd"Sn򐓧)AW'k&nCZA(JH?&`OD,)f$wٍkVO);Cs (oWZau7D-CݭaPL涟 <74_K6͑4c^➂0ĈRyc'ӓA<׽,V[0[Vo? sby 9A5)i2 `mS{ů9 "jD-3~:- OLXg'8 Blx:z472Vah`Tq2Ǐ3Sl~x?7W90\ccӈZN7!MFjuij 8aMYgNu67w荙U 4[sc𮀉_ήjԟnLo,M"xsixq':BgoJz=n)ԧjS!80ϛ \UaA8;jL܈t77}4L].nLp#ř1lƧ4 R/xrl#8)VM_ ke:k7dE֙==S$Z5K s~jHNݖ"0MxҤ(]sNhY׼[?6.Pﶳ(^[{W1;ι_Vfj逽 x 4@#ccq.T^"H6j %;ٮ6?lYdoȣՆeu*} 4"agm9{;˙b~pDy *(8%4M9m\%Lj4 'g.s$Z- d Cf~9-ᛗ6k"ю\óxdU3egn d 7Jˡiw mI#誘:MHdϔ pECFJSVYg]ܳHɈ•qK8 lrEF.%_ޅlsEg~T cŲrQ{w'YFAq%4jZϿ !qyw%gEs(p2#q1ltݲL%m(]?gn*PA9?O/)>Rgv+N\2Kޅ1ám\t.! $[Rl'{b˞I Ek~-;ط4Sfinyp@η\; aeI6 ݗTz0*>Ep;wr |Ǟadcͧ`u-I+j^jҙTGqFi򡧫nژ_K+`:s8ToFW >SFq9 Oڼju1ۂ:DŽ}cyChOm)8@%U{no7c(KNjQ쳣v"6ѹFϭ/7[DAwII{s <ᤕ\|u$ tBv Q#㨲wXS㵗rb4JYOԍL?sVTy](hN>AItFbSr [wRJ?(f?XXbߴ*㎢H&8*|!}saXrw*SVLOy{q,$|b*v=g y"mWi7{rO.N@|MhC80Ъ7+Krby"xAm a W?-J]x/#.⯒[ɻvWjP}JŻ eIK%цF:?+d;=B8;ʦ> o/ 6uq1n ) \7* 0$wh*! =M 㿫kFJŦ{h[,b".G(t _RW7,O<(byWN?K6m~MH l+:e~<*yxAش;˨$~Cvͤז>O#-nE$B@j%ts-YVTÑO3n5+.2D;\Q5cI e)CP<&:cr VT !7ՀئXZ*:uLɪqh6Z%w%zM *YIf ꀒA)쬘:P+m=3əNxlD*%5ŏ}y8"ĺ{d}{K+ ~ +>Nd胒@OO*h1wqGJH܊^dV,3p%"eώj֐gR@]LCu5u~s)&!qE Ƣu fhg9JEucƎ X}ny+>VP؍~g w7lCS AӕAC :Awn'ʻޓ~1@C2{߽ S6"ty.5NS'qQs`%d^[D n.=sR^ݼX{Rᗨp W3#x_:7L6G蜥C;A%>gU!Zo-MTkBYujo_;fxvQN[T޽`+2[`=&s x[LeNºIDg͕?dTƻ1jmhnSG;y8,qV[TΈPJr&9oSfɝ&yA0ˉfB r&WL7]5`VYVeİG"SFxe%^9d,< ݉T@TKIqHu,pmҳ 0T7e)rƚQrwºf$^<`޶6sa ZҬM 2Ap') _7ĝ&4"IOxrj>v>lgd F2/R3K$uOχ=S🸥.`&K3r]r ĩb, XUV%D˵,rG&c~wda@B- 2q N }j) ssDŹuҚ@Jt_0р@A_A(ţm^1.֏7Rxo-!*uN_y qj I,}qN .$-7e1eHӒ"s#>\c|8*d2zᐼK#j{zXON 꺎bgm*{}tXI|Iӕ1bG1GQ}. ⾪{3pbxHUdů1?%LU{#Ǭ;5dvQe @qPXB)@O%?RڋQ&/L(^D^^ m2LxXf@ Y؞oa|Bib/>]M;vtqm75}~@YylFn" s3K4{Y-ἬLf[ጵ0kdS8hq9ь"dKL XHʨ~XĿG/zo!@ /RQ ū.2/9V|[]a(skRӠ*~D1t̂\Ֆw$ lyוbfNsMKLip5ni͑1dه((X8^j9=)L( jdqw:FTrTSZc jY6buβ;F0a#Ef9Wn0p~ 4f=Icї?8냲hSBa]5JoG ]O&% 1];6 ٲx96yY~D@[pp2:;ru@U84(?hkBhuwә8SocX̜K/"/2]i^ a6lb,DF'SĔoSdTdžuWɂNx>dRӇ\{& #+Dw?G/~eۧ {~>?bQ,3%bQ!S`d;. ס8@RPsr r9:TP{30 h̿ˎ +Pqv*P\Ŵ˰E 1p5񗲹ZPbĊ)§[<}}d?8cS$'yruC&UmY ⣿F sc&Z&=mesA|RKRA-]=^Bun$ӓ4[U|ٙ:* CeԑTj?F'EqLƣGI Bu%>GOw0Lem1,э Ajx.:&f, v,n6&<`C^glXN>CU<&A) ^\J )- g)--m@Wf"~O-4U U' ֙~N˝MP~A%i7K_CH%r*pWtAD%Kh[,1ԼqQ JgNZ''lཷO SNmXetoRV-LWs'㮷+IAѥ+ u'u0kz`4&E^ fT#Rs+00\I lI]0뙾doF$($Zњ2齄t7ނNY'M<΀AlnkaN֦2s u:2bD-MP@S+Xy !K(q|\i tf(/ĩQ%݋T֨']@!n P]Fx*s d~% 2(qOrRi[P!^tg mESN&ۅ EH^o: .5hm$"ɈZھ1}DyvCR. D"D"=~DY2z> =Ԩ&E}L+[hDR %z:l䉱6w Ӂ\-=j?(gIBx Ŷ\\h|?3 &4+2wAcu n[&Ry>rFPNAaȸ4κD!nB\i zK"ZGD\q.$殉\Q/X4Tgd|Fm~Q/@*+_+TiJ[Ϭ"Zuz'7xЪ9(~slSXEHKeʰ#zp[@{NChz Iٔ98t-q8'ғ4Etb^ Ɒ."g\L8GOU0p{ֲ.9\+R-4?W<,$<;F(L'VP.p,ηu['UomjFvEs*2) gDה (0%[嚃Hfw& ]q X`}}/O+[5-ؗ PSB4%bSs6tN }yPwfΙ ? -z\#dvxʒ^^QAMMр2Le*/VRүQIT AFY3nx#貞]n ͒:_Ixq08-6iqy7pAR+*y 'WVqž"mP'F:L&eC?|+gOZ־)@On2p夛OǞm5Z{L QCg2f?4Էdw+,.|8 ޔ% {.ZjrȽ8!X wI%B B>(ëhȧ>`G$(E[6hr9BӔ|kG{/!0 `k1ߌ0*cڬ{-j&?q F'CY.f1B%Xr} *Q&["^"u1RE4ngYn 1x~_DYUV2E`De;ͫHaO.t _\j([O4v1 Μ4.&KmiZ\hmՐձ,=9#3 ]+Sb׈7O:me?B(vf.j263+} l%(fQ[~Uj-wCXTmIy:XvX 4^KKԫDL^ftLŠUTgvUB~[JWhEZDjr,S2%X:3AzͷZ}>q9T F$6s]|F2 cϼ9`q 'l|rt)KdĜׅÒLnijgl@C_d8p-ؘ􇘬kPSfS4q=#䭔YYT YOi;S sˀM#I%DJGX{& lDTt^-->z(Q{ޞA&LgpP>]V4WT6]Y-A5SB\#@+Aƭ/t'iOF}e A?Pq9IF? o5꿜׷&M7[PtѩE`gȝYϴav/<8ߥյ{w!}iԽwH47Nx  `6qFﰚ3K#pVZ%` |O]8ݒP/>;dN)No<4bkdPt^;~o@ʊ?+:Ak2Ɋ<7|FB694g7 &:=YN u C& cyp5{M\jhƁDS^a&ͤ/ݢ6 U\K. Κ8}P'Ӹ~E@xH\9_S3Mb#QdFjyDˣCV$F1$<.F£(Fn`R,C ޮ rNV\H"֛|ڭMuUF䙁" UyOʵni {Ěyc&"w@TF>TG-Z 7EolhTB`Ɂӡ#a04f2f/1x26*v8,gfRd`^̣H+wIMY)C]QC-0 H%-N`K8GTW,2){LYfUb. 1j_sZ$NۉH}!ϣU |./t hH$ӓΈvï^$wh)|TshIZ d:7Wtf' IZ їOi#Ƞ^3Pm\|n",՗ 4׸ʚº~ _"v6hblpBUg#2bbWT(us1RDn7!a+8aoZ\8@{/6XI#MOl@v|cF5x)W__P.S#p. FP؟ Đ:r|& w2ż} i#w=]iḰac&śJVBRvWܳߜm|B,TNm&ȗpk)e,ưYn1*~h+gSɹ4WbUҩlU@~aeU}͚tڲ\7ҳQ7$dd?*ŞjVڸ|ko@Y^(G]|Q9(V o: W.qOo|'h׻]]*V" Fy.urdS΀\1w 6>sx%ޏ~]i51 f3ߛ.ô"V^;jVAĂԹQi%8Lo2녂* 8 "kը~r)ubrH<30 iPI?ÐpI4+7k൲ҭBcmʾbhpĬN:MDxWBߚrPgڗ`!Ym؏3T3S=+9.U{n_&"Hf9PI( &>T 1epZ${#ub\*:WnjR ί ɕ2;p?j& >w +I*I2Y 3{L98qSEM뱾 Xՠq& Ŷy?}RHa 5nL PrhG)P9bhc}!A|(MtQpFm0њ&)G-ئCh熰A!4v({nz׎L7jduRɍ-l/ysE35CKoU :S2QvG/e9{,{+ 77f.TO>! M`7FZiuR_QܺvhKy|6%8XR_MX #b_Qґ9 FVx[$b< )>Tr~S ILb9eZX/Ş#xMc?lrfysfk#H}47wXO=hJLL|#Ĝ8t_}3(zt X 4^ry*Ht4N_]4f)dD( QcGO !Hʯa0h^+@qE"Ӫ9Hz169B50"[bi=MK6>6B麽C~YkIp{XeT(;^g?e iZ4[~n3=)8wK˟5-^81Yx>jtB9ܠCwgW$bhqXQFK;+wCEžg}3LLABlpl*? ճL͜kbC%q#7?(4*Jj +# Õgi 7 G;=pV:Ų|E&ՅN rH+"[ V:35 c%[JqBw'Od*8}<$xWffaѐ$wb(].Y1=Kv mu.L(ݠ^}da0s5 ns*/׌ۭӇ/ lsR$x$ I~!-VdZaϪ١ޏU\ E˯/ GSJ0eMgO쌩cyot~STI~OC%;!Ey}־f&.uKѬB3fJЄ`)Z:LH*6n*^|oW1Z^0zV{[v[WnK UfBM_uV [\F, wRSzqp=Њ@mʚ٢*n],ℼIǹ d7E u#I]L~j(s0MՒnLoq}JctJ ki p@ͨ?U]8zt^w_\=$44SlM_`N"~ahmTL^8'>%JT֧od''?XeYk)OR:iUO [SOޓj ;gdoTM1pOOYN8~%s.ƫ.Tiv!?v1F? joTĪp[5_r$`Dls-&05TLd jr|TX0N>E˱:1g EUH87tZ1{{WZ&l"hL-TQB)YE9XԨ;/>׊TM6T'M!5F޿K]gyLX/63  Mx>~J~r-C5V*qf,G[<ʻ uȊPDZ ,_XX 6Pp!4~,%@\#QC7~ X_Nˠk '{nAD@WѢW͛yН_Z^x?Y K֊s/ޤ"l1I΅=z ԰Y dyBoY(fLH!j`GTy9nz ^ {"f"c(pO;ևB^3/1^Ld(Wf*ixjf''thB(0_Ԡj{o$ߗJ N=N+8[i#ߑo,N-;Wfm@#vspLFE7il<_} @2XL#1v9G)~Ǿ~QEp4 _A%1J mtiBk=Z47ND{c'S1LBkyl;C5&̊,/J%@`t_wvv#<%=\#i_?3ڶrMA=̶o2m,EF_z6EV,!]c ^ @HvjJF>/1ܘD˵A~)b'0&6ah#4tW & oa6af~BwTCQ.l[_{V+@~r \n\Ψ!ݍZMfy{FcZS'; v!I83wqRd+F'G۝m„M681V Ezc@G[Bk>|iUZSqoe4p =0@v\OMx<9&!;s8Y#w<h`$M1eLwpOǘ{jM店fZ$&TS=(0Ԫk *}KRV]pc({L7ry5h:4-wl\%]B%$n{ BM*Yub^R_c:o czcYr|%;5S㬐Snl#"F_Ku<yqqFaf9уyjwt< whߐ TE *ۇF5T2>퐵RӘItk>}!?7Kz?igw%Ǹ`q?ϛ9nM>:,EN/c⺨3hõ?fGp&`RE;@}1n+&ӏ:@9 g; J_̋tKљHͰ rHqvV#'X??}Kǫ+\Q&gvW@st g1wʹl޾yx{5;ëqw6fxB5=Q.*yWYHЪhs?zL m X*dK^NƦ*K!B$KPjECvcC*>3YX)$ 6*Q4#!1ΙH[ v@\8ޭWŮ[{zȻMkPOIxΊEWzE^eR1IE.֤D,,UUpyN}mMUv!ķ*CN3_fjWm0s[SAvS',Zj0۟ʝ~FM˹*(_w]dg[_vWk5Y}o-Wf͑]6x+/<T_kbI' , `2= rDآ)'h;cшF-.خ}@>ZXfZ8=GWAHGm6yŠuI&Ŧ[vdBB)0z[d!l`|AcP'?KrO 8RzCﶙIl|Rž M4 -Cw?*U>Cs8<B2(3a,󢅲2D3$ŏuL"%NG*WoZ0u_xʈ'.r `ؕYt|\1uKWW;5 ;N֨$t/]]g,\{K1'V%IZggNFS:SjK?+ޗܭ(?+SePZpP̾ 1xF9ȽSQuM$}4 9h(vmi 7-8訕w?дP `:>8f?*"Oo  *G̠OSfp9^}\K14wrI>6% zB=  Yl:H*:(cQ! T9,XuXDž3vJ0V+0X׈|뱎bDl.SQZ uJsmw͂[wC l1wF>sQM$3;pT-% aիD$j҅W~~AӖ{wJ65"#cSK !|פՆ!whyʽ!rQ{:ŲWIS[DPDfR D)Uq ךχ {kpXfסurT)!.! I),$5z+}//¹!JO I9nSk(a}W/O 3G@ypl#DOeEu!Fa\b+.K'ɒ$bƿiP 1dZT SQd֥dsӧTDL`Q{R+!c"ަ*׭#|'EM5;\3|2]uU KůwQEbel gTJ]Kr:*%̩qD&xwunj.#mVtQg 6Z1o%ۀ3o[-PIOd!c+Ⱥg ,@ߔe6B[$1:7V0fQ`9ix̶NW0ͳSKr UݮR JC+3l2 ݠ HX9t+xo( [hU1,bHF+X)2$#^ZyO&k' $^KN׵D)ədJ/$uo` 1lD: iB~ dptTnio:5v{URy&!|JoՇ9$қ3e? *h$Bg5ʱqR{N/Z>3]vJvuHmY.?[$R-D,^dGHGKa([qhFBF5 "if\@v T'>=Y4(Iݘ/i]Pݩ`ؓ[R: c(˔L:*Ec︘?@-`05.WK((h@bԻrV~ؗchF$Bi3xB(4>Ywv.R: ;&^pB؀S.RAךFA|ӡH AaR<fSO| wh3^ӣ +'Yɟ03C@PypB4Gt^,ȥ;p#a=er Oy)+zŋv^G!^~˥zف 5H&bJQl.Pv/zy{vvPbBcK1 nXli `fFު)i.s,iOo[;}?o  HO0^/>pՖJ? w$I.TJ/lJUUeQB9^AVF V;  MF9fޜ V ^/R|EPs_zPoS\j%@-E.@_%*%)6Z*-\>I|zKeSq߬$l弚]!8Λ H\xA+2"> Ptf4Ոa_2 6W;CЕ财p逤zh6M ?_[|/sIDi|v(yR:FcVK Wۢ8\b|*RTj XEh9d5tPTt rvy]]!G2IӰn.< YĮG~/69RI˦AeC~h'gJtbAY5|zuXY{F̣羖dg-?LJ"hPvp^Y@Nkd۳FNoA&_~$kñ`.jPW躑)eY$b:7nF_"oc],0|U>?PZ[gB{ȋ1 ĥ MP7(b@ a?+YY8.ٳ1@X6yl$xS[H@pБ|=kPĺ̇, E,SR.rWyPȀǪә9UWxoȐ#iH;wi]πAᏌ܈k+߃$DAE+E(Z`W ~30Κ}L.87PwIl&R5; `#^NKdzxs9>X&%x?^5:FM{#HI :,6i)X`6r TO{:W'e =Rp5 j1R~b3>{嗫yU=SÔNr]o <|+)14 qD֫Dڵ44QqN/tHO#P&a1&„c]CH[W00F\Z! Z ` U^6/䃙5ݴPha,ħPyKc8~q&|iy"98xqMǕ/ Vɜm\y:A0"Q'!M" 4mxZ$Z,PR (W"k˖b0.~Akôp!{`Ww'*矫@h@T@6HQRaL#zH[g<[IaпtkP!?d_|yɽ*OOd,(} h(.<߬˼A@GDSOʜ_:PL l6^jӝ((8SYKNzG gƴڸOV0q0g7.#ї{Jia=~Jof(d XLUrۑ'lnX!2qq&1 \"%^wQ݌_QjO%Rߘ,5\mL>]X0k Or="" P*Xn6;AH4UQ>QQ3P x1]Kҁ6*[߫8Emd< \$Ѣă4_Eo<%nnV'@ƄN5)6РE!p&ud3Tw>c[|{ ٸ { h;/x[}@#d2FPWWEF5B{\@P%CLnj /n@ _N_^vCP_VE_!n$C\EdWʩ~'Gtz#YV_\1m'j: AJuMG)A9ĉTIǣyJB,u]Uw?E>H:wX/ 0dl zuӉ2[ws#DW}B4d *И.VXƄ7iX#M6.x{<g_ U3R7/r^kƂzxmZLH YdPlC#sԔMc2rɳx_ae Q*cp;)ڝ5gKCLb+ Ntiֆ)NDÊZY1, >斸V@,p#MTcnnxhn͆$5\sx:$Sۂ|.@ld8ZE[1TViG=4é{f|9Rjj>L+z7D$:\of$bcfY17ѧ՘wA=SLTl_ťJGJvr5igYZƯD͸4 8cR#(z8⁾0B4Վ߄ZEI#jq5M!ݭy :VJ:v>'378ZP ~@^_&@Fr'Tnskpu7P:|!?l3:͟]*Ayndǹx#:Ea"H6 Sհ!m$9%YvAwPcl|/~^ )3/VΠzR@Q_h$gaFLdǪt@}qHxL/1ms.1sQʜQ;YBl+@DK3ci"ԄZ[ZBr>2LU7а< %Lɽ8Z@&wEc zEz{7!vB9(Kje?϶T"vY l(I#Ҧ$U }MR@yWl2?>5K͎<@j>Ezf/El MbՖYv#vue[Vnr#P#=ÁĂBv&ɎOݐW8ш@Z|4M\5].d},K vѺz7^ʭm߿ɣy唻^kio|8旘șpꁋn9o?-K NΝ(U7͡nx~lCQla#p3l""'*?<#llrH;*%fYWs8'^$x:Ll%zgA5KY&_ f@{U"7 tGcRq)AeVN0v*i_[sİ^  uղ`4ªT%KHi͟6Yؗ,?9e;>}r@Vf3Z|98_=:FѢq)tzJrՙΚ=BBZzG~?AnS*)΂ZK<!Je`u+flܒJNPe;H; v$za!L zG\=f["YXk,2UrA7 :.yd$< >ZH1H!Q6h@hmE/]-$Df a V@jcReI*^w'b<#:E{Ol l 3B?:&(o1ދÙǪiXC+1ة w! z⡥WGd^J__J>). Wڷ82~kT=diaqj|IGg\q\ ݅pG(&NViqR  '+. heuOnE5y1ZKF"]Pd_>QPJ./?,hUo02*޻6u1v/7WZ9j>|%2wĐ:*N@%#H*/P`#ms'IƄneTmyהA 0yTe6d=$>ebņ_9Z~O- +MsqsNvvg٢j%̏}4]b2!I(5>פ~!^ВBPe)g2_z./:dT)W zƣWp P\Nx+w,oܝ6NIp8Y[|ʭD)Wj(u%yo4%.7Mdӄ`{_~jmѢZE"lZ_&gXr^`EA;hR;?R@i*N";F̞6=X:C -Պwװ (!]vẎ^K: 7[DsQ@P=M[`Z>#XH^+6'J{!4`zŧsHz{ob_`v;Jc1 ,7dKvC^{,\!#ϻ}f࿚ݬ5yhhp #,Ѝe ˇOLZ]fO௦$\[mw.P lx|`q@h3kV w_4vB[G_7nAI4AK@T5$tX\Z5 w  5t4"e7V2JT8xрbP4=-5jo[B}GbԔ!sgnE~+SSHG$PHQY>O;Aj\G]v/Aw%μ1/&;$vuubhAS'ㆺ"D,jj8yyG&к\Fj@Rr^cmn"| 킵1ve ȡHYWO'-vL"1uKy1? *0uEFdiZ ld4lr]mڦ3y %>ނڎ>> IeBMaji0 aDՄ?]5H"hPR뻌51;عeI-N|⯸2 Ky9xҡP.Xn0kݢK<3ni70a0_nXlpaa{:+ufM4-QZ=L+~8L@jheM_RWp_mkn#Z5V(7G|y#:0&Oigh^><6ԩXM9}.QCo55J?i;)yX}}O8%,$߸Q~,{/ǛEy= ϾR|} cSXFW+.O(2v>bQ'M8~vtM9ذ>Y') tAb'pN;Z#"3Zƻ1IT }/rC;H&L&/Jgr'I~'6'ښf#du*nF.ê apW\!'3P떃j=)iu\K̦+]6*Mb٭=uHx}ZDӣ. d<>@ͧh L@Z#Z 4"셍d"R=rӠtw3Xe>zL\Gc>9WQ_ ؟118(սjB!PORJ:y ù,RĒ]G(#=x f@{2 (؋"}H[jηeKV|gݞsq.@eߜww?߲7`>x㿸CedȘV77BB "úIn3ZPr7 mTiXA ~ɮX &IEA +zT?gnqpDʗY5@B)Rh*y$xA%U>ڮֺEn_6kԁH*)E6D}*mRӲ`lv%LKܘ9;o6Qzh>=F^)VwY2,Aj*iã,2N4~|En`i`]dFDN>p[VdP:B-fZpVG8Lo7WYN(7ۘ#6vaRXXi:cx}ϔ0CddJXO6 oV%Oe:(W+֙ OfN09܄L!K T3OYCH3ڒ?ha'R_䭔uVQAH0z <1ԒYcW c]E@ǘ$Reil`x-_-ʈ|Wik]hV\?C HE^Z?X=椕o}ѥn^4·f#SIr}@L3C~O+A=B?#m}Al `kYxc,,gBGq?Դ5e& 7N-I%O(!Y-5%P!nCO&eZT0$>~z\6p^/'&:'K7dT1n< ^SyJ^ϵj{uvU38E2)oVB˜!{c[ NpLW#N`/&f>7.,3E#\Urз?Eo]J&Q5Ly:{*=Xֽ>1a@]GLQbqfGm <ý͆O(K)Og 9`YΏ:E,K_ǻ.Q&rYz*M.뙝AFȀ(XҺ'|:/N/{ f t i6cq;h9=S#ZU2=3NJ$_Ow15$ɵlyb]3'H05È*9O|Gf_vߜ⢑ _Ҝ] x142qDuX"RBv|yƛs_llu_c`37axwR {PgoqOV~1ء)Gj%s8 K@}-Gm }ahe1K#T`;>MIm+.YWCktŁ}m9 s!5-X- ~f{ fIyfTZZAEˏZ˾PV}0= r7b]uq W|.bేTECXCqJaB ^{%[kr9rsPkQأآ n$~tslut gx+bQ-Vxm?^`Ro7:b7յ-S-cμ@ZZt_x964-XDy ;T‚J΂_}NhCh}|m?Ҏr;3?B  aet^:&TfAb,pZ'!faGI?2Ɂ#`-I?2EeE_ꜚ8/@A7jz-&7nd_T CnJ=$n*@G o#"xbKLE;&`fZ|/tƱ9X HOE<1^N,)] DTLTq!9ck;l'dlꑸ-qO}q_$9d{ "cRmlrZ3 ՗ y^18 šk"Fl2mhYuÅxJu Sam0;)K!"9D:,IYPLROi[]nj\Pub\gʶɀ2RֻUHvr9IJ.+:"T6[kvU2 $p_y+kT7Op:V^oXz#7">܁azeE*fV#BM}:-ӧAQ g!FLqfX YpO"@Ej#6c]@ç98 n }jHiNچ'+oYʭ)IA@89ƧRgHW{|{Kb: gqĝ(k] s U/(Ui)jL~P40&A+S V =#r%4VFqf 23/2&0hpIP"nis)AȀ?ojl?eh?T^:;?u&|.L>4IE_S>W+lM. &=fH8_Pþ%4ά1<+ܒ= Un]k)i5q9HFpepJ 16LC@ԫ+4䓐pFM3lP,KNȋy3RN]ff) uZ.6"c^o9kmϓXXdNӮ0 U(wsyU&MNaUj1>uJz} YL1yŹX5P)1XZƇ;3/%t޸{wn$ Z /8D qfFylZ[s~CݢhMz5풀t,CɌ;N>ghE#p/k Ac?ȗMebIN^rO/t: E[4T!GpcwC"&Q $=WCZ S=lXGgm(0N,.LV@;i-ÛU"ڣ(d8Y%S2@l}WEs W'gu4 婮Cn΋~}pfq][SxdoC+]YC$WILub)?7X'9e_er(rB*>%:@ _ur K41KEi%zKe!2zFy#|Q2SA?Ny;7,Sx7 0[glz`s hU6ި~. FtcdFjA;0d^fQY/Ƨ?Rp|StpI9|,1khu:LdO: xqkNjyHL1R*PD4: 0#R+U8yL[0 Ueķqj4>M*Wҙ\a+9: dTMkUw}sevYE׹𴵫ҥTwq>sZ:➥{Bn[V jg<{6\*2 ީ2L͑-o,p \nv*S\/-m?4\tn]D]n'4wK:K HR,;2,hC?Yh4;M0 vmlcBzBQ~/!WCbقkULK‰c| cH) pr^HV^3zn[ ̦u۫~Kη*9b$$י4o~sRbuNq'E ?^'T*b(@#IG>rL|es1urՕ t7귄oʍ&?ۿ<{J/ge}o%X=1HCp9{0cL V>Dt0eN<;o0;l#y&3t1_nAT+>&$cxPx8H( P|o!|I_ht7K vēZ)kanH>rbNqXK|:I撱WY6exSW_cbWTd=M!Zh p#7+ I t }cm,SXFo|ʳx7˚U/W $qG;1"cRWUp`QU<H ;V7#ob*Rڝދ",EѼ3L.WŪBuCq?C 9i#jʀ0);!vo 3Pͻ{)Znun^y\Ð(re}as}.} (ٹ;>)bx ~#S*i\LY8UrTά)LPnFR`v~Mko`n2e_n6C\&HhobeD]YWl~ƋRb.q -=Hֱ~c+xGY+Ma^M0ؗcN5"mżdwı%~B5Sжpi< F wd-TC 4( eސ3_jM|eTx[&uU<⡅@wUBqB9Kbh詻Q%UR$ =CcSr>Gˇ!p'+nf19P7|1:GqaF}oTZ*@G^JLS}gM7 ,2΃e}8<.ivd+X2equOg>CU$H^_ULrJaծE嗎ů x gy~k.o~ 8+g|seVVK.5Xԟ (k7R01YO&+Co_IDyiLhg K5Akfʶ>j b1,2MJ_py{Y ) IyZo] Ql}bJ(X Ek>MF_'tвmڇ uu#N>7(m' Cq}怤x硠yr8GyjkX#sYKvj\eQ/\0)ΰ{&auYd |x->wE̙ZxQ9 Q1R<l ~wwNpب}I8H\q_l^bi8F R Pʀ&$v 5;*{WM;+hX6@'} vx}HɤV>D[IWiJѲw5[rI`*܋4}i6`n]ybNys$z`ggY%a`#9h(FVie OA@>43Pz(%FC: l2];ceMmwh]# 0g"@ [ZY"Tq5nQt[Kcx7YJWN C3;R,jA@g Pp-n4ZIjQ=k֢p4/<^\oyWLWzr|Ӳ| w֏SL|Q1]DGvF Mab"%f"EA4f%lE! _B>?S3_ugͦT8NDLVOS~q ߞv[;r fO>!nEZ)J9 iL]Ec9\Y#mۇR6wlKr~`]8:b.\\xi[`Sۈ ZD~KUL$P9(n;|Si?N4 #&LE%B52Hh-@ wfӛuuX\ *O؃ Tay}Ѻߘ^t EG&{%H;`ْkR9݀{eKѼ7zr¹1+G|^q͞ d @C,:OHpQcԎgʘ$M:,ZPMoC 4sVj I.),Qjՙ"ݱf0ry{]SDe~AՔXٽm1_}b^KmKd>v9J04֪(*M=+@pUwVnQё$5pX4Ɲo+Ҵ:,LFRԞ(']M66\ r6_ PjCݭa1ShGz\,bx îRi/ EvsJ;!9+oJ&,/~X;@e"u4, d[(QRJ{ m/ 1?%e2xzڼ2Bq嶈b~ -șDֹB#xqԖJ,ɆfWfEްL{7,91Ҽ~g\`upJ4 g|B]y&|V7ksxB0U:%N21lÍz5MyP214ɾCl+_( ϣnE%KņHA:Y$7=}u:,ckyYCGL8ÔUC5rd5=Nt3OriUm%CV9c8×l Ks].Lg`.>4ΑHA`0b\Ȇ݄ё q:^3B2XdS޹{m-siԻH.n]]xllH7EdD~;ㆊFyAAB3\xn /hx^mT*}p=/Z1 v,7`öN.`O9 t#}y<f.r)Gw]$87 PylȘg*mO߭n>іs * C0yX|YԄʴ'ʶ;11Ǘk(9aM0GW&ʫmҊ~HJsK,h{`|$6.,bQ)n<`_tL$J750c3$1Q 85҇X/5+XWHxbd U(Wk;VWTqw$(&=N1y׎6pW[OIg,bA0Eԣj;$(|~?b0'@Yv >2cil 6iVFVNLt@XLo ]ϲ2aḲ0~w,$6)V,M}Ol?9t9<.w<`5uqѢP^}- DT0 KIDC+^T /(NFDMtO&/}u8!&!G$-+͸Μjpqy/sm_:£ ^#ȥW4Te5:r~ht<#uj8}cu:-+-=y AYleIA$DK'*; -<9N㻅鞮u#7^I/ADMmq$$gbGEI>Gu#/wcU Ah, H Kyƾf3Yqfz:}uJg;x!|jZ'ĎNBVg1eW3Fpۭ-q* 3JF4xoQ߮jU9@30gvl 0gݨi9[ T6 {%s8RS{4p |yR%U1'diBۼlȳ.N4}+h)!0b^ݞ*L6+,XxhpOMwXN*ng6VS,G\N64:LC\XP|0@r\><ӽhqaSﴠu5[C8ZlFS1WY{3T/և[6WA8?5>^>]eNYڍ(3rQ)M@Q!`MBXC\(r{o%^S=:YȀkd2mea L ;;{'&:r.bU @L"Iԍ+W"BP[HwH x~.?S(F;/]H7HS_{fQNCٰ >^䮛p,xO "`tPl|}Lk)x/.'6m%}Óo !B:tJY`'Ew _EJR cAFnhTC}@u)X/ MM޵^aRu126vA@7`RT6r_IruR9TUVP' Ɏ$W|Jݱ;^w+}gADj(MCvr2rw-5vn;ViU{Qr-P23rF;d+^9=(`.9!^JZY [PH v,wſ<ӓ) %#&@88>>B^8jnJ"H1}A2.[b7[);ңhaXy.~ݧ.hcJZt<^!5Jk!vlRMi"˘Zs%2w沺֠x\"mw*(h" peu!vK>]bjtvAK7me7eLZdt` zweN9c:wUf% #. ~ fdƳ jF3ז Z]8?hRd x )4ŜߏrD"dVŸ^0o^\%;4/xf;pyX ad/ʇ|h/H~ME0 \|EqM(Dհhp!аB?Kن.!_ox3pSǗ\\9?0B|=dS{zf塆tŬ4Uc3~+t*[+-03&dgi~xRq}FJI8 7~ K>RX+`ɣ[J:kaP8#fQ<9> k@g%MLD)I{j, TK,Ђy{oOuEMȷl쁡-ښjɼwr1hς_;U[r݀GJ)&& As84{\#UBh-UZ%M L$V!.8 /Xqbyw:o^`ErMFn=aw8дʀY)aI3sࡺtgֳfNTbūaCR@0Y^|a~f683zd(l ݼFzo Υ?O/[n=z2ͥ7kpPG{I%g(b3?F+d+Rf=w|6lHb+ Ն-#p;x1SYt_7hӮ \8ߡ1k~J^}<Yuh Z WJ~w^?F^O໋Z5<FBBx1a(W/WvO ;G8(̈_u,q3͐ •ɼVЦb cLٱre)ȢPxvS; 0t<􂽺C8h Op\(zdbaߍAEz;13ZOy%.KѿmT{,|0c+psגs'Eq,U_uFlC%n銙Y_%Sp۴=\,I%dIkz S;%HrpW# *[jqvXr2Tڛ,fZ=FETILm @cMA '<5IG0pԿ+Á *] ="@ArI3hWprCcO0t0`VϺJ4C  N YbD? o'q1sf^J; Nbypi)l9 #` ~h:O0Ӵ$J.@?lB_SI |{5l.aP6y5z`nb&dp) a 1p_1'N\Xc'U TT>Ž^{ӱ|auO hz[kgBb42bH (cxۏĀTJ/R7UKTyg:+sPJ%m0 -^N,=ބw^RJrcgꔾC!VØ󂗓q# )H*˿%;)Ҡ\T[ cv.U_19Q* G.G}.+KC +R!|d>wx}WKu.t(,OuS>?aU̡:K%DϮfbp2>/9NQL S2bw9^\05@嗟Z:d-{aO^Pu]~gw2~\^aauQx'"Cm ZEfe$阌Č:αc+ I">fsL9V8Ç2IȘ(Q*ls7}o &Zroa>>.Q[ eGP*0VFU`g|V*`黎{ָ ;qvz8Pla8Y$z3:#Ӭ 0f54`jz'*f4Ƹ^CS*^+ 0ِWV~X>O{՗e0sO|iЙc1Zd2r,#+t<~ a`pn[\VεP"T 9/R6XV/2HUVyWn~Oe#a? >%(9lPz,*~ʠh[<(~ 'ó![5]h;~Mի(x@Rox9.0G rTB"/[ SlX;4)+圀)g vR+`B͹Z:nZl$k8u?PKLV&OvV aL;|U})\( ;WMQSyIV@~jr (&uI DVR7 ͳNU v& 㻈i5E?Ը<~Y7=3xe&?Bޝ^ 8ÆzCVld,fO+* i E n5m@ݩGH8]jLT2kJ4_Y_ke#Zw8M"sΩ)jiJ+]]_-saV;ݝe~S"OW\15Rfj{4keUéCVMҿ}0 Qzn?ϲezoSa![(<(/!톗7lֳB%BdT&6/ yh[CB»^3,dq$8S@*2৴ o BS0pqFMWt`?'{Q ]V:uz7ۤnqh/gRl0m sn9(+bt h2Nݼ-a+# Pk"2-ֶJM ^ڹ|kVw @.+D 8_͑/.94UsbP Z-ml?Ȟ@;K쪁XtTER :&b 5qĹJ2 nj3*(1 ]Nt@kzH]{UVdYً)-ˋ*&AءJX\K)LyLz`lI˘#hKkA+c&4=̮.ĩBPZ^߶՝D[&.Wt=y$ jv!d;D!ʼO|%?~弝YKT3R38BlА/ &q`>ZK  #VqebEEwDϗ 0UtU$K ˴LKxEJ4Nv'k:[g(aø#'|={l˃3ڛa ؠ[;h6hٱob"R"`kr"x+QYda޾ӣPĄ6I5LZ:0E2(WDe}_zcƻ{T6=!ΖB#g 8R@'եs`ۘ|k^]Px^V`AN.ˑ.@977ח 6>2Oxs絈g0 ~ Dp]HAD.*? Sq.a+yŧ fpoDY~!H nTT㉅Xȓ{uc[xN;xrb.{ B';x(*J–頋ule4՜ +)|9}rx0yKAmB6az"DJ\muWjڬϔ_ӨʄYY+qY Gk2LU uuv s`S|BM,#ߋh;Gi9i+fWKoj);X%.j|Dvj3r%:{)E8K0ϻ`i ~\Cm [L4^A]qkZM"GGL&*{Bѳ~:> )B vJjVr8`:5uh;k)5㖁^&t=(3\q^TyQI1)R}7CvnXhh0 zPuΔ~t2&lSriCol):F+rT88#otKIZh'""sX43pPYĐ`Vi9B oxÇ\("zS2:Q~Ӊu=UtB_/Y32d\;͔51TƤ \Jp,& ܲimL=@ +Uz. 16QcpNPc]hnm5 V<Ѡ"')Uip\#T7R`(څf/.ゲ୊SH".EBP֭h*`[lP,}Z^kKP oWX[B(E4h{P@^g*Ad\K-u48AH򈿋)m.l3ZQBQ)@qB\sIqWHc~$h|֏q9JNiT9Յd>Mh⹽p*os%OUI'nq3vw~@l,MP//gʋv]y G ŴUf˴Q8uXex5FG3c`ݼMN N F)2ܨ *V?!C7p$HV11ٞZ?VP|r jBAV?9cQ7W\ABS,T!ץ hFl47@>)D{Km(ִ'b<Ì4mɥy#ϰdMBKIoL֥jxrM*S$ \ۃ3ؕlTy_3̟&j]mˤ3I3#i<Hji/Y@OC͙HːӁŒQOl`7J?j{}6jh _h`ЌVbČ藼 O!uP{ tgK  NmXSRo"H*rn$RuQ8_ߎN7cͶ+8xTJibN:Gq8y4 |ʗ1I,S9&<]BN@;y}/涰x;!ΰFO}".^܉J cc2]@@t$g?>|boQE̓V+d"Q܏3as@k>n"+$ %rvpxHn>\]xuZ^XCg)kl4y+A#(5+`^{ž03OE&^*0ŀݞ=3w>>FzAƄzl| CEW|`.yWU{rhA:h?v="]V^ѹ\ALc߳JV'&XEՅ#Pf6.E^@L 6hK %_WAC4D{YXF"0PY(6o WmlC5b갥աyԘO*i+\Y0*gjIf#~-XC4q#Lׅ2-*)Z!``I0A+8/f< [m[(Z$:!sQaMCg?^)C*,/q˽ ;s+4z"3|Gצ5%ÀȈeA/$mWǑi,C[[Ю`%!%QV('ZIFb̭|@'T8q~CS)K|g0Zx3d\.9%z.1DYvPuP֖'Nh.4%* HN js&A8oEC9Xc)\iZҝpb՝mƷN%dH;#[ѱ ȁORkǗìqv%M2mPm@)zF:G0s9IPxgM/wd{l퉠$V dﭶ(O2~N:u${܃zu-P2h{ib粓;JX/N7sInU4Rbnݧ1APL#"| <+ő+"7[U(a?P7HA’0S\v|E6՜)W8ng{@7(Qm 3:: ybp7{w1 pwg %W4Re_?dt`aGO!{OO;hsFH:&/uv!IʨɨKI[ YVH4B`i-Ei aΎi M~UJN8 wBІa@q]-bխR\i)ʗ4# bK҃⦏t>W@0sSo YʼnDTbzN_  ! ~LjV T vv>P*`yJHEw~1yZQC|%dKZp!Ưխ}L=Zrl2~"v!b> 9U>7Y(N }O,i1 "c%kQb91ȄNd doDan"Wp͊KT لXR:׫6I 1E## ?u;RaPEC("TTZطr#HG5g>fX͚ccqnʓgp+*_V\iu=TLgGop-?[އ7oݧNuteL| ;)ITIo1Q1xv#bs+LUrfV2Cs/?ʠ 6qNsE+gMeTHd*&s嫐vMTm,8G5X``UgCaWrO :Y])D}Ώ7R]["}+s; Q[p*vhWZ\ѲELnT&ϝ MЏiGYjy >HL/55?6OH*XE OтN>肨a7vcSuŃ-:E k7ɚ͗,Nj11Jn&Zq~4#8& [zdEtG@FIU:;]qGP_+x20#JtyJ<LUøܓ+3 Ds߄^V|*Lzk粑^>w8ʁ#X5ZIt,^u<$*[Z?pmPkOB6/cl?HYSx 3X#l8a +)PR"s[M^3{T:1nW  C]W`,5u@1y)v  €>Ek;N py4Azj 9o.MZCICdr\OK 9;L'6GW%te)NJ` -)%qu ?~͢ݏ瀗8:,Ma0zrIz!>FIB=|ڱ"D.3 ]֗w^ \Y1XCr=i "ܝ eV/h-t cr~-pH [&FGp㧙,~FUTD:a -壘9GŶ%|$1<0}~b@q/V?v _/lu#Tsn"adU >6tGUT [][B G$0 ߪuFGH3cn/{%Tli'@~U;=w xG4_Ik$~diTk@vZ1^Po4eF+0/&m^7%^=;_GL;Bi?|`Gb2WEs05O"bzͣ-CqJ*We'vj^xj0oTBELN27g+ԭuJIp7/KYxeZWXRk-Ru&xڼ.=Bx?fS{՚Z TԻjjC"juƟS0pH%x,ۈMwQ;wt0iǾ~3Vǂ ileF~#{-` <^bv&+u4rCE$m(Tu]!%~cdjVgm+(Sp8{UbiY0Xx01sר@9ͣEC Ϭ/>y|z*Vog,a$͞q ÞIWgaU%@{y7ebCt8[Nvh|>+bZa67[%Wp]Fbh+o!$o_s֔8X')]ޚ^bfS#1l֍60s(AbA4і|tP3u: ->=!VdqŒ/^> נ9ž)e\/3Qo C~ndZ2k= ~H5p9 p!AS3~)+0uaEh`09NF[} \Z~ԯdSR}MsPiXmIlGι}H|KH1HMeJ;ic%+77^Ab ጋinz$%p=KZT+cDVLoH9)@":zd^`jlӈwkMK4kW)H (9tUuOKAs(*u$3'Ijd+Dt]9'Yw6{4G il0 nz^HA!cn-(Qwi^K?n (EVJN7Ŧk.CVث<&u;.~ڗIAW#::qyS' 5 _?֪[g3|^ Y;ѝNqWٳ.1eYrv>bƫ t1\)C-KД$/VJn 7HcF8-g023HjDZubv8 Q.V۟YI?[rB?soC*Z;8v<b5\V/gp A1u )~VAK^Zg~Wm6$<{h>bSE:JCzrsƥ%5$ycLq DKbt# -Wc".b*$'z/Z].~_i^7`S'(ZhIh0cxz65s~ _0([ӥ9Im-xSDrFs\wY3Y`<7?āy/3xL6J4Qegbc;:`z;b+BfdcFB@Oeg%ѯ]Qc-hHĈ8L6;vsaYu54e&D?\Lͼj# $aP%EJouWL$ס-}nA=P>\t6;<ƕ&GɞFPD(]V^xq e֕ȉ%ui1T @e y덣5.퓻.LJ`t& Y Q6It[j&YW>gPjAGzh $;.I6J9!9*A5H֐U|W*; ?|74l6W:c &1U?B@XospfS@`JRqr$.[%L#t .bg갾C>G↙e1<ԓ'>low7ֻV VLX>ІW[i"p@Xqq>?=.n1HxTV; (W[?GG$Ұz8H_z 4M!ٮ*k'* ?%B3 T :` `NE?YGum?/Na{~I?19Y?6 >c߮bZWTVM֢"̛IN*}[W1ث2m=ޔUcX1ւie =IavJ;~ &/? .᫁vv9~*^bBJbt@u~"$(Wu}4qm!c&xAʤ&h&7y8 V 6aզpJ1fďw)G?Re>QS˄HɇaX=3~ B;x>1;fĊֳskc4ip/dKgN:d>m Ybao(nf54Q(-:tbb.gXxT븹O©< A=%o2]mRLԤb5qLGhوSc;Zvٹvp\rcD9e6hYZF|Y,Jyq̳(:F["!enI+M$A[.>,y9ũ@\ƈCxƒiot~GҸmlТL?ۇAq[?G{_T^qQXLXqv%뻺ܯT yu"9RΠ֣<5y<׾ ȈW)Ւ;EF˥k."rVM7P< OI^ꀴ.룭)N+yR96~WSuLlbF[[K3?_Dq ,JRk~.dPv pNzv9v Emyrܩ="aEwBe%{m}w 9!hz`CIu<eL,hҎRƱ2Bl?A5,J48s,t~ ޥϤ3-S39{~ ͝lUm^YWZ"|܆k :lUXBM/QÊ1/PCM;YYiY.o !g9dem'y㪴{Z,Mε=ޅ w@_WZbS[Gg^oXwqVJ IDfct̥!¯٦~("t+{lf!LU ~p0AoUz`&2Xf,k2 0̑>5FE V{|5FqpEޗb\akvX/|Vi^3=륆0!ހy;ɋ.ee4Y,7tDMTNRjhjaV4ǃ>TEQٛUQR2Ѷmbr.gC[ 뎮_Q'~i` z=tv.QM{S"~! |vxe|KD*&V'#Ճ\|]i -H/ .+w81< j#5I"C ^GZud+48nkA4dQ/m <K`XV==x " !Oc[@H dtmB(jn{ݴDb3>聋򯺎"28*63f>DH;ĺF?(:'Ft1*4!A]}g7ao_4mC"mhCzHh г"T[Im&0td\Ma4}/3=gRX3StΩaԽJŹ2u$sl g~SLx{K\eڈ>>|iXu&6ҽ[p0Vi+  QlbaNGSXP5b&N6V@Vr!nCOmڜ#ق_7w \Cƣx'3VW#x[=Y\  ΄G޺Ks^yitx4IfIBpD.(cBzÔf, g-bG}m+WCB2hGMaX ͏a'sK05ye}Οo-SBhD*b!:eGOhU>p= xMZEQ "2 ^ ӵ& 5A?,y^I"-"rJeĉPD9)OY82; %q{aYٝZ ^U3K~koep+\nQU_OrZX@{ iϑoӿ.¦["_[6 ii xjDS]&sB o g)B^RY~oh{Q)E| i07^5R^fO-٤nܩ)g +";y`A B|Ìt#Xר[OLvg76UR%c܉]`0)l]/"E;#< , LR]Wf v\Ցj1/稽9u{d[9xCQ$ ]u|?b3JOY7  aS&{ AنebI p!q .BF"*f>?\xܴGț}ʜ)/[-BD! xFɻMIDBjQ9)cu7()6{g~l 4 ',;EN-G$kM@ZV+Iw)DI=s /JpXdV7-~U41s9u?s-΃ D4I֋=RyEU$ȫg`J+|j=cFM֑dW-Т*A- jUqՐ*7a^$F ziyyA>`v{ʙR+I7NsβmH-n&ƥ^X s:<CMH5Y7L\Z勾y,~߲\1!-b{շXg٘7mʪJyE9o>orl̈"Ԉ >J#Ek:~fȺwαb_sMiC_0=g-;󛂂$55+BJwXUG/q%^R5s(Wh83 S1ɗ6qfXAv /}yw/y9[zQUtSgV\8gտllW_u_$J[/GkJWGVr_B t[i%9ލ8z j{}nORa\*U`"l˂e,O֑hF#6ZεqQcp|/{aG3~QG/zܣLJtx7D٫@0 DU7eFX_!i6x'>Ĭ_ѫâ𢬃`BF^]\B u>_±Wnf?kGe@SpFA0p⌊:Tjg ~ū^C~+a=d3pQCCs9.5Toٜ=|E1Rjӕ\xsѬMQ3r*Fl[%!* ' Ɩj87Eq ֎+u!/|f^k1zP-{y_kM >ü%^̬ YA^!3+%Woakڻ_TL2%z O G`ꟈ8FSaM$e͠I^Gg\.M E7H)J\C7Pq6X(Q]OkӖh@]UK( ?Q-HJIeQ4+vB[M[s.l [_\h^ ?R6} lTn峢dxo1N߶At<4movK VrU-1^U^书 ѢpAztW,A8B!=NXEJM2$7>A3Ҫ_]rCVx (AM1^"˫+1;LwLȲ piUй IEt*Jӑ<& # [ST7 uU EEZwo ^ςM\ ĨKW:G:^;~nOIg/"X(?(R * icb2r5mp+d{Ԫn~|qq$`5kÈA\t]ˑ} ''pkgώ屰e.b1UŽϴu?ڈS{e ihT ZG v'u!À"[q›ThC Wҳ;b/wdf P rvGR0w&07(it̜Qif@R֕c=lT.ПFMa0ĆJ׀ġz E B KBUeByY"d|%{$BCYaL N.dv\mzá2zrdF(d+|;[H >wDp}nxMI6"֒Q(Q9N޿gkÊVr6 .m_Oz(m@*nBUQSф!RTE# X-U"^$/`5f8l-69KW.ZQ 90Un,Q<1F`&K*Y_Ϝ]#- cQ$ ZF>K'Zm$(%I個Vóe뮭Y [}$gk#*O&UFx#Q4/=`jA$BHGQ|F1&\6X s '( ~O+,4߾iO7ZaZF7RQ ]ULSH]gg ̠Zo/|qw*G,UD {t'ϱf# ˾B~c8-%|],4ݍ)O )l4t\ RwV$~[JHv-]p]vj^k^B& |"QvDu 3Fٕ^]WY djr9g1cV3:‘uS`ӻD<W˭5H誔΂3֏ Dز@Akz&ΒfEkuMX"*lR˱.ve90~R6JcSV6RԑJН%]\0a~M!OZ.'"8T~Rz$rI}L|*~Ʌg3ojor˝cI?O6w="K(^pTK2te5"mK 1PzC^"yW<ɁDitWlk2F`y6KۡƇl+=I2Q:h9T[C2$}SB ;Dl"ٿ&Ȧ?G*HhHɖUH>P K0Q$E 'u[r.\djcKˡb."kY+=7{ _*S..i4ű5}^H{'}xg]D*p^;< 4=qbZ0%gY| a7}W}\kR031]־vn"o1f3%ubu:B VxنofqCzSo`>PaIOvp Wx"wa!t &kqBh*ߏXuW6&ͤ$O !T]WU>uYC,9,pf,ϯ/MIW؀ǐ L9Q# }H:ij5S z[-uT'\@؆$RPm__?\̬{"PG,A+kv'LzPc괋g(@?|RBB.F>b. MWKT|L|]:yG˽ƝgKVKUI SJ"]-aŕ%^@{<29Ji ;fbnfL '\>ۤRK'5m;>[/]Z`K ߚT824gA26y'Jg>@b>_ T bN%4wۙ?$A6̀ 0it*ށ.9q9Q״@)K5[.f 4㽜߅ـW`uƸ4+5RzHΚu*T:{&Fe I4P>6SyoN  ѱ.' D>Y~:C֥/YUny*rbXʈ6Kx0$pTJE7Tl%o:'jfvd)@U{WpfϒC!'b^dF,~/MNQIov";Yw kI)>X1=0W IV.Żb;6I|65/' g". Xܶ ƣF ر: FσM4b.л*} 16s G dY>opB%NNw H9$ S9]u[ѭKfFc]ֺ w= qM2Ol"j۵`w {fU8,[9TW-|鷨,-u{.k:(#c [vY+;kH8:Xn-΁8m b(O﹛px\Ehwn3=EXPbrwBP.WC4y#?\J b'WN+c=›VwHQ15E<`q2fބ+Aøӽ` ˕'a Ȯ{AxP~Ii <ك--똓 ! ehbp6{ų$ -󜰏yT?5^URRAKT64PڔIT' ; bBžO6 xݻf?摠( VCL؛fl^_YrSը^nPna>vBb08]GQ-<6/Drq imB>T^K7\%P&2]"7VzPeo):yKcp1Uq=tpB3bį`^^by ^IL)ݷDwf@*X98Ӯvwќ bl=2$!<ۧ?eWi봕ZZ*оظ3.;VMôoa;|7ڰ,"/g~*&S'R/%Cʱf{WWvmƑPϩٌBÐ='3KqrW`i)qeq#nCQ1',dI@]BYTs浅Vn⤏Ol1NVڼ@qezSO#l;Ɣucj8{kJFˁa)H3EyS~$/:3*cpIƸ'>(Je\ujX~|CZ8WN̗)d;o; pWF8Y}Wvy p:vLX?R#30Seq?\5<b/8lЋR9Sv9RӪ'K߽pʆxtfuė3D@lekn +lKpҮUhlN/($kMNN@wWa)ݶœTi5TcO*̦yD중2 i1cI됪DAxrm ,f툻FW&?EN"~}")ԕIG}GG7>f((˖2wT0r^7ͤK񡬪Y.a&{t, wVFOkCPi<]Ԃ<`٣ A%r&*>89:7nlr!G9b&A-ZX$l1x'~AFף3:z9|ŊDhNk8}"[;f/-p>`yj-~ժ,5㞙r3Q58s&?ƐN *NŽ(K .2w`Ty-O6c&ZT^+rQe)-nj{MEfȏ֚Q>vkFRBʨuJqj4#?n(9kAw BdkOq}%$e_'N]k _ƲKS:>L(iO%8--KlW(sַץ} M~묺9"-!˿).bOTt OTP 9zPE3c38mKb>8 ֲY1Cb9&£2 N}x⊊U[ 4!W98G%*u)|\EK$zfh0y="!r@(Do`q+[(wtj//3E/2 .o6'ZU4rNWƵ߄i-v)ԏSX-MVEdz'}/"2ON]S آKcmgZ@1-l B۳:xd[Aou/;Qh>dc4ǂܥL`%糤pҽifd*.ox#!MgTjԮ'`/#Eϻe߹'+$ks"F9@ ?/a%&R]P)@-"d>rRإ$PC1>RMד.67c?p3 J[_(^ҢxG.==t`S5_'i'o\Sky|2:I6ޤ7:.eHF#a®L wU]zb !>zTX'a"Z ͩs><1E4,:|9{%(+g22mXP?>1hCE8n=Ў):?9ɋ1L>X0ocZF{p8M\`dɽ-( Ua&Bkgx}63>| bڱy,:;?lg-r~I aiVK1_ 7p%i;6*XS5TvW8oǙM9o^j՘r1ذqڼX2*ѹ2! A\N&(ɦP) F9Vۇ}{4S.!kڭ )6J*͙dC6&һEMk"f6e &X腺ԉ9Hٶ1Pdx>;LEPӰҺ?@9w:SrbGz&óx<RaGq*AJU.ez|Z] hYkK2D1%H0㝭C, *zQVkNvL(ƿԆT8:XߡS~?&x\Wy>KH9tȒ$@I!"ѭ+ݨ! ᯕ8ޤ'R'UՋ'z<(Lik&JAaÐJw>>FQ#1&RT\9Ӓ@8,pjt| Q)e = hͬd{[ Gd0rd'epXUqF+X#=tP]\KXlKm]1#GaU骂ٝ?n{ bsRdpcDZOݵ7exV*6,6fddEٷU -Vʮ% cvme Y{3XZj!a_xՍyس+Q:;X6DO*ꤘCZ9Hw8` UmyF >^-hYmH()#F,~e(9bh,z MA-MC{{ܲ}Z pa}6K? kF[#ɫX0K^+hXV:}Oaf2jU(Mx #N"?)p GK'O @M:b62TK}jW6%VpԖ%M׉P\0rfBU L&#)p k)%N NA}) ,@~02y,9IZ1rW!Wln> i0e/Yc WREǵk#@ka) !}YT~p Ar%1pd=epf mA m«2P[-'D3p,# ^<bTͨ$10Si7~ad{6 yz`qa@|'$SA-33!s*b ȠhB?t,3!/j-N"$U>{nZ%G*aT6mqCJQ?D"wƸ% $ܰGN ןU 1ṽh8>xU>?OjR]>f$UgC@㇇7sze'ԃu3F׀~y,5:*C2;FveSV/ xSx|'f;a[MMgV ʙ[w`Mv.#o ݁tWԀ6?|o$m"Erst"ܢP78MI*ϩ\ \Yxfqt5|PmN E8ArI*S_ϑ "!:۾F.Q\HٳrV/)0O kȻmybP*0bK9KPtIJX{ gBb&k{|l-JGQE7pT`fE2fO Z&^Cmw 5uG#HZ"7{UD,[b77&ㇴaP*B~d]Dϕ6BF]sĘMˁͼ7(%XƤ pU=A4ha%:_ϱ;0ͭKDpkgegP Ǥ곢?O0O&a7@/ [(ZKDgз-o](eg0QNFcNJVm%x2XwIF}t/.&?~hr r^n^ru hH(Ja;} )}X+TP Q&Q=U av˙Ivҋn̂Va̧0 "V3YnpA}i ZwFyc##E[ =c|UpڇS!dh*٤w&qe]pc g9c, P.BR/7m*$ J `>Xshh1[pHGNiQ@. z]gK+TL{sG"pBj $NZp<.ߧE+.Ho3/;š߿WR[,#dWX 5^9eb@1W.8H-Q~m q2y.WNw٬*@4USm zMcfV;YE+~ٌd4;D ؘɠ"X,Q׮/|@@-FLDb5jhcG;a)ŮΙwiy*TK8TP{FGʆ|܄šξBNɎD@ އlT,]o'WӸh5Ό#` !@W_v^pA3a. &8`s, L48dXdNY0VK?@ŬB872ӮI }2U^Z ]lgk,2੃SmT`=J3}벅nV9@;UVі j "'@!~RM!T<kXd v_mV2&\'$E a[ wtM94Tf<?mb ,j:x>nsa۠sKS-W!+ m̴:*90Ƃl$W>jlgZ٢s=f-(C965vO`>Lubkq7]cM3yz98pXGC`ϗ.nX*d κ\k `k?T`*mo2>֗]Z[0GMuRmyv9S6K(} Y Oe fb^JcӜ_F;Zǝj‰e<8ʻ!HHZ([-1Ţd|@7Ѹ4a_ħ2F ^2 ,':_1T#99E0j9 ! I0\s61!?Me u 7S͓d?݋#@>z &];fǜ;78Y2L5DZI R)O[@heaY _=RF><{ųWOb{CYql.@T=Imis TV$33a$eG>Do{2O$Hn_ J D($ԘsAZUre*(t V2m QnFK-78^Ӈ[0Q6#xˎDh#=P{8U'$F `ׂG捞tTD')]!cWMIHO1&`9@}R'Fuvq8e1'2H\NX^ L#O.acwo]Q!l`>\vi4# TMB?\Mj҆4 V;z/,ykyscLJpK[idx+s8gCE3&O#` IنÊHjxt%/Is ]UqXUuͰUuaH0)g5v7NPoyA5d5?y;X uW1Doq[4Q ՠvg'R۠4z/Hw>N  "czkD#G7e<ɉ+)m$SW_l\kjle ԏgFm _<.X8]~`}C{yj\nOxw;v EM=֍n\8zmb_HH x:^h㸱GUXgNw];_6vnX lb HAtDdʙ5[r[;Ⱦuox{o=sDN"EF\&c㖪ǭ,_k544PNу*$U?չWvt }3'r\c^9'<3b"Dz%j0v㧋M 7{%a-Yq 5A@j+۸|'0Hm\G W0R~imr;pv޺#iF&VD $1/2׳Q~1醀rZF&!S7B/.??tDr'^yoCVW j P9W9 t&!T/(֋je/a+T8? F)!KŒti!͇oXRwj3ugX'tkڃlxI<ȒnScG?9Yu1Z#5]!ז;i<1C5CGR%t";/t}-QO7 WBj|FVrE ?M)`x ,A$=BpfΖGF+X&W÷z MSG E+ ,DUjCrr\zXj wqP'g1i͠6K#Bl+X -řU?*.ŋ6sE {v(_ǩG&`G2'`7)VRZ%_E},ZKEl"'x#q?'QQx!!BWroP?7Ο{/xujٶp4fGh_&{ʚd8Qyk:`l2ʷֱx[{JFE{<A.(gx#&A8*$~ ӤnAj8lg3i3㩘EİVYV0)hqG(1E--x y`|{ໝ[: ܉tU(<\ift'-a/0<Yiחܟ8VE'H2 x3?'ti3Iq61ˆ'h] dJQXs 49>n㞔m!Wm{ #$λ Gy}5|l3*`~㛍| 3X%dwbHca4c؏Um;MEzg9ktsU ]bt5\B\:bp UӇuVwQbh4b@OtmQ"(ZEkńnm N G(MS6Nm^C{xF40 뭌]]u]z3 m]h_@"!WhDlj[=)KurRXP!wWT+KVkjݭ$JGZ+)<\ҌU sq^jDSh$ _|tv*XWSr9_2ylwCzz78UUr' @yU'6n*; @5ȳm{8"},5ah300[7ːК.X +Ql NRt^w= ;녎wFq5s\K:ONbH+޴ Áֱ^_D\殤l :aSGfbsSM6bh-J>b݃ELQ)r6q, TW$R}L`NN_10eCPNHOG,X C 4e0ܮ$Uι]oƲ iFrTo(xRC8}c2ÓcY 3~LǍeIz A>c.; Jx$37_um=~2Cp؜LK!9c'y5s*%'aT蛱Yqsmtw݄V9f)˽& ]_N2r[`+MJڶeL$nk@5߿ßJ#mvrYhi@LY<-.+"%av;{*?.CkϭGOx9ԚU`Qh92ePk5?'ɞsl寥 }„Ƥ˜(I\7" }bM7^szy& ~)>/elx>MLeW^L32SQɗ_9LuY.ڦ^PvȒnc{o&i'z "}>,gVZ_Ȝf^ (ȐXG4f9~ed]m Z죝cU m $`/k)MNGqCʘH\7&d#jMԕ s?JI)j0骑kgW?jʎ:11Ԯ3fd:"NL,rU(R54Yscd!'=k8p$/`q (66M S^~V7kf @6 H0^'b%``llx1DHc@Jt}0 ^ Hc<'xgy;xcuIv? N ׏,ېRԩZ\Eє$UX_IB7fDZ-҅9^t+vMKCQyGez) 1ʏOعNjWC03\ v ~ >Q٢WE#!v Iⳛۄ& 9ٽY<9eaF8:zʃϿ#1iås\8Ym7H O'ޠ%I#uYh]4*{)>dHj*%*g\24WQ6: FZ=$QI<Q*ݯŬ! _u%Rʣ &+60P\*χ=k;|-TRUZCv dR@wJ@LSZO5 uThbNPj\hL֩gtVjJC U6a.fXn+eSbCT9F3}q31֒\bwc ,H& kl>ĠONbPX mÀc&zypqFߥ&VS-d%."o57-wI6h`nL xYGPD4tdKiX{;6"-ۇK(&c' wF ulCh₁ʤs=݋K1:O/F#jՏ!)z MQtgR\6{݅U lܤg[c5 :1vϑRZSW"{mT`a: Zaq 6A+jn80Z\:v HJq/S^)}`P EO Ϥކ"<&c wҒsM#2iӴ*P=%`(?k65rlqCعmAxiܹ^;炲YTHmšC0M%0Ne3.N P]gn;!"oquXc荫Uq4?7]&0ަش,+Lأ3mzWNuׂh-),_UWҚGXg&r::آ8,X<=1ZC?ܮ`u52gYU~+s'WH_CPs(ݎm1 DN!굆z '44P[$-3~Ee|6%;` 3E͜:0ocZ”F)A&J{6M&ce &PsfoRؗ} o[+iN:OW)HxK& ]nj>Tr> KW1IJc)q2U{ "JeNԮ36 {tϧ¬X5=|~" SV$= .q5*חnKnM oC1<ΓǛ6 L·kVDj4FiQq@F'e+đ̧x ڗ)h24Zh*Xm^g}WC/ *,GQra A|fOҟ&D弻'Xo x) P"uҟ]i$/~zX]3! 4ėM;"ST drk2"ٗ5d<%\x!G9QlC{BK^/Wj@h_`j0(PB&kc5TiW?Ã8&Iݢ431 $y>'rcz'zx|h\{(e QB@|`0=j5<:O$Yxn@bZ0d [It6~eAgh @+-qAsY&(~>ra2id X;ep 2w7` LT]#;hPZE"tFmB.yE$oH'B !e9H^6ls"}[C,kbVO\:agح\/}Y2ɥ@w~HE U s[^QǕhFyz}m -; ֘=/5xK*+ٗTRh+AH‘ũS'nz~P;P<10}l#7M1.gPr@GIM.G2ڐKgU|- q̵\Q2H^~0Oq @9|ˁW߮iow"&i3 Lx <Jr}$4A5 kZ*t0OP\IV_.ʌ`TtڝHo^%UJ#Bf0TgbbŐw™ p`W0nl:tط;1] Π+vN ?p=p)!}]4$Z,TRtf5`v4)#쟈#/uBf~L3C/G- IaASY(ю֝_" WJbt`n?d)Yb{ܮu^bvZb[4 ֜R yЕĄ}[[B[qؒ,t[bDA+dpŊ%5 q>Qݛz#hi2EWIHa |(Rޥc0UDEQjWjSoZN|2A]-26 %)q Ea{RoxJ Ѯ͝b&ϓ%;|Ct(dik*^0`+ll8X U^ӻ4~|yubt$214k/5tjU;Ǫ+NNJ}@>OE(Edq̿GuBJjh%FGy@ G"FwR\d\ԥ*SQ:jJ/uzt; CΙCם*PzBwpG j Uo΅藭q7=s<˂`baO6>0iuMDy\^:9"UXԪ)?)bk_@oh. {G#pۑ!T_G7T?Z"+҅kc 9u,>aQ =sF[DŽon(vv]=S>pꔁ#3HHԏFq|K:L0&MLYűZ\9Pr׶UyqW` #L_dt.n bAH1+UM%_hmX),yUjTDl"3 cNҤ]F䋶7ˑ U |bMDab]$g;v)M[m%ɧޢu[t-"PKpS gz2a@T%Zl7Ջ͔uPhd+1wzuH/˚Hg7 N0 AᐛCvez%C(#3.k7_IAS2}8OGD$P0=U"V-&Jִsb 继ԛNc2Q^_j% Rǘc+zDJfdlYU :6Rae(Y{W (qc0r:d:;0†xo-Pѹj9&|T"Bi/',E3W]Q:PRc1@j>MT\I`c; -}V&O˽l AD'e[^u\ZHY[+tLF6 7/ٙZ =\1v(w qOxA|PY$DYOvو]/r8tKJ36$W- Ul•'7V v)ܬ"=fγBY뻚l Y17"e=8=MrF\ło~ǭ iO!zMy;|4ي4ײ<85i?at /vi - 1vK7j 87j29yebOU2,Pq }&T85Fc˛1#C5ƊꏺW&e*ϐxz X}.I5~ri󟃫7ڇ)Xiz?ډquc?dSZO-{gvvꠀTyPy-*5Cǽ"_'.:.b+7jcָp.=;8_b-[䚔Ԩ~|;v+ЋZG01ޓOac/j NYx; u^&%y m"Qb|r:Y"#GRWNuIr5DeArpPȱc/gUt"a'&F`H>*xg["3rkd#`X4&fJA#*Õ JI)Am$lv11$Ber_:JgRa]@+W+4,I8[ 1҄NLEG'&j^0om G K$,8‹>NT`nXC[*"].蝬Q;rx[A5q;_)$.7[-cA"K}b 0L2XRzY[??bNbڊϬǿ4D)YW[E4o$^8.si{BRRΖҋwb=+}=&AytKOCvbw8nZ|]>H3u{,5Rl9.MwɝN9/|ͳ 1[o3gڎ?tUup(qb?sA2\NJ%[ʿpF&t 'Kɗ#Me4ޗd]Ǟnfa?  PPDp̮fYYԂ L=sXJv"RPz}Z/H#vX`Zh}Swi[Mi|EI[ ƥ@H+Qw~(@mҎÕٶ7C]ӳ-&,TV?ێ*Xt^[.m@&6`JDO|7?=kMʲc_-yd Jy(ǓFyocŬ[A2ڞԧAߣ'U]^JcTWO7>fy3 Ēx*n:5 [ !*ٕ},w/'/n=ͤs3o-b'G)3RJտ6_dv}ص͇اdz}1@ժƴ* RwDD˝bQec=Qصunw= Cb՚ObTuDW]YrΈ=^y#l*~rt Z ǣ  rw1Xf7SG R!g6hqǭJ=oŁ5FJHHW%zΎ,H[ueu,$WQ9uwx3]uѮKa,ݛ聂aY{~ }[bfTEsʰ5ŷa#4$b͹RY+ ~w'{UCDNZ.1bgߘܿ8b'y˶4S)'>?38:'1#*rH:0pP`ƋX9{>~3hN0_c^]Tgy\7n.pGp3%<`RF+6/P>&<ֈ*մu߅u'_D Us2~dvfNnoLBw q1&|ל ŮΌ6]9g嗭LzU6ly7<; |ƈ&nռ3Ɵhr4K`}Yz7NY~1>Xe){(^@s/hgg̉=e?Pa^\2}nOB,PrUȠ |z$1˪eLR")&kDvhtba"4w^ƥY= Jy8"+_;Ƿ#3xe8ulaskeHwWtN}%xjVyȺiH9s "D2<)[.u=\֯CT$5)?9X=K[gI3qN.$= T0k:_]L}YΑ0{>%x_OTC$B*(x]ۭ;Bqk|C%vMj sX1M,$v+?qeYQڱ}7pں)E $$܊ׂm&BHoԹHDwu}V v3lҹlg`s qn˯z%.NGݻBF8ntEͭt BY BM[#bluXZOE`Zlxf ŇvRs &2Xbᗧ`Bāp竦a¬0$aΛ`Ic6`Q2- z7UH(W3Y9<"\'vmɺ0Ni F9ÐU6}pzHSr>Ri|hެa8WZib8Xqe@4﷐Oiw(th{m'{uW1"b6S)kVPu>.ESݜ`W0\RnJ>3pz[R9Mq;Lyp/Hb.SEBr};8ߩw짝 S^j8 >SP|$ |Agn;N R@}wXp7q)0OJQOv1YZ/gK@7U|=c6qiۆeRC1?tnin"i+Y!MLv1*0xӿmt=̜@ 0'0!L4 WBY m/6B{͕*Qy7}Q|ٺbwj]0yct#uQYz&J!kvxy ޣd-iq-!JR,8 Ï_d2LHY o܎EF/rH*_-ҳJ(MѶ!CLBVlj'?H4k ?;d5~5i4uMь']gkg1 ఖ9N<CCBZ`u02낎4t4p=dE`lr}dmFiT7xJQõS᜜&u<\ة(*JmLT>s)->d=xRcg $T852/zT`H凎7a~Թq }SkS" jom[X7$ok״.>e^TtҐ`oΓuXĐ!Tr^Jk+Lw#;^/Ph$ [)4G?.+Cہ1fjׇ[h.8@ZD=Zeq4@~=7SXx:γ]9꫉Թ?֝S|j+J/%if! JZ"U򃅊Z%Ƶl1}ѤՍp"0 "]o.[!G5`MW"͔##9iڑ/D" 3OD=nAD9w1dlԻ,8MgYZ070701000002b7000081a4000000000000000000000001626034b40000e7a4000000000000000000000000000000000000004900000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/qedf/qedf.ko.xz7zXZִF!t/^d]?Eh=ڜ9M"͢+ WEYEb 0`\"ilutV[.zSt=Кv%EjT} it ~̀4Q n#%jxc(PP#VqOkf"\ udPw\-7!TM F3jWW鄾=`ىx|>GK[]o$-ށ de"lvdHajy[SλIJI2uܟMc3AANJu8/VBK#2aXOT|t0ivMr!("!+.%g7&6< C$YϸHs/nKɦu_۠,% |b,}Àum׳-M(e].m+I az 3o ?hoWt2*%]Sjcnj}Mܟl/3OR( ݾ=̍q)~gI3H! 5DK:VZ9KgxbnI`^x\'0S>d=7b`ԏb=T?dm &`'6o )m~pCrM}>*`?|?guKeE6n %eN/~,p@R;eJ@7)/Rf- *?"5+*;H2 Mc^9nr@졬iuA\=Z|:+;g2""Eimf헂N/@#nE(+Tq~1M"(.= v*)V /]jr3T,*~s:nL#E0AJOR|[|;_ɑi4';aXY_ Zh?9Nfp ZzN6*ELVP-/([#ݾ#9wHUFZAޒyZ: 3p[RœarßK-ZJhW ~=-2װ [aNgeBbqCu%_beVw7[-=x\*Y WO o?n"f3^hW+N+_b2">,rg ):Յ e [+YeѨ:M'c4Lb&-2N;Nr0ٮr_.|bWs=Zi)OFqF$௙9G?cVq(i7GP_O,kVh Y^C5sehs.?yըg0zFTCoVn̤ }grY9PשX`$iP[i`%p~vtbvgt1)&!}un=z,^.dGïLpR*=eyO^_g`iЦڽl)g =3?)LV6 fˢy[L.]M׮k/-?FrچJ0b^J8Hx!)3x[S7\jڭ L rL~+y?{e4t'{sS*g\LpߟNdl_qEW̿ݏGY qJ,7Qe,YT5%AZY $wĄ(.aFiK+bPU˴YzQ/<`ru'OHCJ!Fda1ٰmdB$}Wgk˾kh;KwCEݷa~Afd=|3_`J0^U}qm(7c^Y4P*C^!+me_XS`&FSx?RvQ?r2*ľFu}Iٗ INe,h9霣'_\ςB?T]xhM}\1N8Ѫ0C)_Ϛ]қ/bɒφ(nwZi,nDAδ:"/ǯl&e]gB)^Sߕѽ TTkɝ8 1THmjXDa:ES(~[ϠP~#ʱM\~9Ox7 zЊN>L,u , BeWl;)~Wa9Z׫d# ȺG-?eƹ6!<~vx=yc"s'<˻&7N }'3ٲ穮_;=h({VJ+ӭ\[e rO!ʥl h)TƬ9=~>ur"BGJ.6YZż p%JYKBWҷ\߳+Aa3A-/5l &r(-{;Un,;"L:Jew+DS K:GQ1BMa< S`WXyik ~:A9/&i<|(G{7V~lRP$ZYQ2,?ɈXj)vhItXأݣ&rہ[6CZcEuGPFS 7l79UGx,Tj QLrod_;kKҀ+.}#]bL[6#5rNH9ݪ#5%ag2ܧ:в3nedXѩHBʿjS/#8Ԅ>qCRȧfo>0|>ǜ-̄Jj'[ t.HEeΝވ"%]lg>fN\Vbx'\bM9j)֊b|&RryeN6kz@5c.Q(s [S\v$NŊ.~i?C;!0K jEד1 vbf:pi#qlkG1-CEm \{M:P;N6Ճ9o`̐`9ݭCn7_VPĴ8F8:J0raOmd?;T}˯z[?fHWDkN`!Y$kJaol3gX;VfD,Yhؘ:|WO<PkzX'7G4=2^,op.56t dg\nȨysV:+3+c簅%r$,(?ɪ&& -C|X?1Q Sxhr5&'2^Th:8غAy6\U;xSi*F`"Urc)=YtM)+&PłyHͣTp,FkXr6d8Ig].4,pTs!AlD@$SSc,b)x&ZD\M;e~pVHBqpW&Ɋwt^|Oma k$:Vnf8)ٳ=VmH8Z3PCQt VD.3mS/%GL5+PC մ84`T6)#\}!u VA9R^g/nE-oFHZ. ~0?)׏o#?ne-xv[C7:UirS}~[hz}^-1_$!sIkk.g;E,Y56]feOFeˀ!7͋N:/H#/`͠lw탳 (^B!)Cc/ i^<̑H++,fwJR-O-JA4,;hK{|IbRIlB)OKC:|A03f`<&{{9X8'=[axti ,FRj)-#WI"|(D~?|~'$QbKDNKQ vg: Yn&JOr4C1߱#35CM=Xu)q*_gF& '%dS6ϔduБ 1) YBO[FyPpΡhy-d狏ZHH{\Όc*oI ^$KϤNx(%c cs5kHXq㰐9QT(/H"'X:R5MtQElFUԿp#fPfyoN pX#+bj+mQ)gg+##d)Y0JXT;XVWO}"'4xi 2SxS\8/7 dQ@g@ȅGAךD;9_SG)ewkOw%vE%M_+Hsm'\`2gQ~N& k{V:; ,K;bT})3Mz?y$I^(N[n'?cMhe3?gkuz6وaehrt^7qbl&`SEi9 a"UAKQ6C /0Cs"Ԛņg /ȧ (=jo C`gb .G qr0(|X [yl+~οNrS̫\A(XZd< )OrVwr}BL*|0@pgE>'qM@`Tw_F`&\ C!cƌS= פP{=+z# ӯb̏-$\ pR} w2 ]8ºJ穿dVW*kb3#lϠL55aMQ#"mXvd3ǎpO;߂w]Fo~FI)bDW[Y(;kHMjӒC~pJ- T\Ǫt,  S#sd[S0R 2>pe&[y)#zT`4S$J懩?aAO!زp{vI2Х.&))JW 0.1`4BvI>rOJaFk2z^+W=r6[ѫ/䕏n.[-OJ$X|W( rx|mz0[+fHC`1q5GL+"!E؎SjUeXALV ڽwyؕ]]]V3ywo]1l^АKBǴm85c4^ufl*9\eޕV{5ԏY݌^29Ca,EKU,}4 jɒl7HY?".i%1 L ϰV0<60x 8Z}a\֗לi7g*mֻa0x2OI7Qda$I4j2srF| PM+&YhC׹9^|D!z35ع>g|MVwwrod6i{,G=j5#2jXRW+9!Pb#7EZ?=p>~+YBCe+2d\? Ѵ9GqGiF+$xOgMmzXZT+V\[%Fxci"|̏[43CxܯS*+4? *jt pM`lQ^5 D;'Lu(,M<@,֮vP@^giu+e)Jy۪:%& jB &!=b'?s]H^VpN 1/|)SV> T vyVdɵ8-/$Ş9L /ay. 5{_le':ǝڄURߌ,=o ƀ/fE랋~@h 1r Ms}w3l|KTv0򽌂] q^^k+8ˍ4Y߿ RvaFi(׷mV  22ȭ.]AMh𐷌^ſ/+W- }59# &nٚ\S0]d:$f7c\+ZGӵw,$gexSr_o}( JH|ƾk_Ç+ыt}gCSbW6bㄴ q;^2`w)41i| Ec)r]Kuۜ:ޥЎuI?6C2ŹdD0DHJn |jz #ut jSXx}hs E2uVj$:$oL972#>G(&iuRn-a0ywđAD }؏mO/h%QWdwlroA;h/F q]GUgcVg7>S@)򑦚kj|)NU+B+Vk RyI] r e';V;|׏|zY,Pr( "i#7H 9m\]Tl<MNxN5-v7T Px,+NTD,(@ Oi|~"S2u\Iyuau ]&k!D} \B]5tDydo:ݭ)}mpX37DiAXݐaNQO 2? .߸敆%̛{%C,kyW $?ſq"2Q劓A3NI7;stg՝{JjL02# P6;t܁㒥*Y*i?LץZw<_\aA^+cE}k9C$8$_jVOq4f?[k;Dgk_fe-oi(C_;dʬFqڌ&dC?IcM v|PFo+1lnǓzHX͝Z،9wL~Wr]ґbÒ}BLQEP2'a6⨰ߣ{ [+[%W}o0!t_\@B 1L*c@*ηbDjXoSJpaq=03H5 l0q$)ۂTB`=94Z{őxˈ&Wa ugEjV64N:0Ң1 ME'{f[]xxޏu3V]V *CdWa.UhJϭ? Gix(=oQ MLQ #w&)jp{*(I' A.=?. x @ ٳ˯~ԣS!ǗE`\̞݊<|B F tHMHQ Z4Д!*uE˩ o[fr~4j?4bF r|#rmrjᣘA{4g*l&z#7Pu}U9bILx腄+|2",j0hÄuB+Ve*$;.AAh+L>W:f//+DQôB3 @l[N2N"cĶX`I.\,zq2X! j|Hcx7t)"F@s&..=LL [ox#ljݞz)@>c-%VUiސ|հix4Ti?dߣ-[k|*L^AѼ;)cr{m.S_e;*j4 <`@΂x)-CxR.*(S/BɊ@k~9ah 'YJ0q0QAlsyJ`E`nml]FD&7Lj1Dx_?M ĽTpQQyD` f%-xϯ8KB}|Ul*BʹJr8*)#v76NäAdZ;^kj;(/Vʡz'i6q+-ǔ [BD=1xg"Tòm.)yڊD]uZ,g$#\Ngr?+y`?OثZ>ْIs0&U^[؂B*{h'TWȮ{+mHZ_ ,JfbqCS&*pr\pG[M7Zt,_L\ۄzT^֬mxPZ-)zŜro!N89fcW#8K6'tN>_S >p&11_qn§ K 3'.7ÿU+>ѱGsjTxSݏVyޣ~(5oKs\ApڈK~҄p{|BRW+H,č fub#QL_l h>}@qoW WCwW>I%>nQKU_G^T3Ủ5rR|)K‡jNOJE)98L d7ۜ;M\Lf_K]x{mr@Z$l(20 v #qK|o~x'G260)eL+Nq3ݻy1((zU Bp͐)H?.E UkMU #tșJ/Jl'} )-"GN圑wKK`aS3+ҀavA B}6pMtp rǫs-}sH}]$= S JZխr-HzgejY{aɀQ2(Ӑ "--UJi"ʲvЏ|;LN u]`g'0w#jpxv'P&p$y9뷱To59?Y7~+Ay[ȵ0SuFQ,(QI\:_MbÐ6ZZIh\$݀iIBF﾿C^MLa{T/I= 55C_*D ܝE%.?c(3# ZRAw{9  blh2G倎ǢEr8C5Jq,ئ_6E[#T|"8(/p8'ܞu5U7yN1m(>wB1b]T(,ccҦ2:89pD+t^G9F_@b0buST,WavgJmlR/Q3G \g,3frrQ~n*QHK/[dV t+H6&@/ɑ-,Vy@Dx|<^gPgY>%._)py^('HncMs~(-UNeY;uEU6{7io vuh_r펬+(P8@)zMLpf}PQ0o~Lrڝ| O_0a\fр+7YuT5 ă=W7匥QiܗXF-&QWu$$]"uAn 3Er$ m|pߔvWIq|@-V Q޷ A9rMi2MJܷSiXDI?ڎ;(2B!Z #OkKL18R|w]ޠjjp?އ_ˮMٟ k|~~1Ybe F  ro6G.3"NԹcʳ `u/6b-FLO˫c+@^@ wp0}(@#y 3}EQVita]-*$ߠsAyDŽ;c:U{Z#Њ95 nRU1tܦtէb@C"Td(‘Xi4"K$H鈐UCT9SY ^/0'J9ȵ\+vOZuy~}_#Zx H3I>\$2<4WHڼrJi5fx(awPd Wr&|'4<8iAA'F%wV!|R0|c׳a{MT|c54痮d?έt+{ܛPƺ{Qڇ޲36E^?n/%[u˲7aBgDYmXCn ZS=n_<؎K%=m]C/ (@SXEBw;>ڭBZ޸7Z[ c8q\f3܂^<NvR6{9'NH]VOx $9]!IkXH믰~ՀW 9 p w#؇k)*b碕~,79 Qj&[|emăȤA<~/a+Yc YL˴(IL $& st7'0O4{CcD9T0YaqM<[COƵcmݩrkEܭG%,LE*lm54辌$O "Xoj~J,/(.+TzR=2u_ %^b$&9IB~(N8M_՛ |w[JzV?sR5;ZX w龁bdI QH% +Q.pf|]6`!= 5- ` L,+})C4 #Mk۱m8۰-܃bfY$*k2Tu Z#JbpL(P-#(=GDͯw|`w:#+&3 h4H18I"-BL[\;Z0sTYutPHJ8.8+Ok4o o]󟙗!Krtt茚^FS2*jecZA`ߐG ಛN]0"t gs43Gy5fa@hʹ4wҔƯleȀe3P\[y_h(009V>6\ܽkH(s"9=4hn\ÎjSCS~@g3"tX. 08.>Gu0q {u{5Oԗ'"Iij^T:*dxA3CQbbh]_xݞH[!V+(3+E)AWćpuə̆818x;8i4g$} BQ!ŸcnU2[`D\A7^\w&yKYw<X!+AV6ڨߤ,޿3|Ić\tY  a$|r2KX=Q/4I**h{P?@$]wJkm*~S=U mWfT2.%4?D!e"aK,\ls͆v&3\5i80g!;g{)$J>L(:z3w⣂Fܨ(NHE sR{81<]%D b2@%yIZs~~vb280 "WyJq ]h%-00jhBT\ gp\~z+ee4K^<||:XwК7wW˦/ s.ˋ[v0vR vM; %ItC&un;J BD(xm]jk@D6yj3ׄzoib(i8r4Cc6mkա&̈IR! ybjFBJc)W( Ds_^L(4XZ3!2/li;Ίc^*ֱ [D3 {Zf3&*2$G.qXrP$KE5WƓsN;ld~Ht+| SX:=?0u@w5L%iCZP+aןgݤoh[7B9rC5 \"hJtO2[vlZ\H!=kxgMbi3tѾ7nj![8 b;[o1:^ @5y k<ӠŐ={4N몯hT)D(X!$81 | qUʚuoPa`a90iO,Fs\W "p5 ӬY(wR!h/[n _"Sˆcn;g9T S UyilF8-iL RBm&F#/<+<گp3l;IHgH-eh ȫ)rT @\vMٗ9I|KQ6F߀j?^r Si@D{wEFzp"<6۱ 9{Tj)}Q*㄰$53%*y,]LXk!l{Y1(ܾӉsfM~#eKP4%rͦ<hʗZy d0lKDlxՑ'4yjLӹU-]]Au۽u2$ R6ԟĉXR;#V8 Z+iHNR$y1 SbHn>H,[Jbz_!(FllW~SL"X4"G6dL"&WRvW0u U.86|4psrٰ@*b$#&LklNFG uw_6sxD8"'os iR -*+LrHMtFYͰRukݡ~VwX&LP^ ~#'WM a䅽'Qܟۉ;Y#C|Mmea5Nb7 m!KaOz@;$nUxrO%wf`j~L5nTCO~>kgnU*W_5I-s-tt_h dV3(^5*ֆ /bώ=a7qqx6( jC ~M~wLp;h9PրL(x*sbD9Yp%)s -n/\5PmwL!P!\xT_r(J?^5ݼNjNvJ|XC=: j3D幦鍎h{7 vC\A Ú(4H?DaneFoyɹN,ViIy8YPZpۂO#!b^l-y/ߊU/Wse ɩZy`B7*^Xtg1xm\dYK|F4gs11L=^WݧIVɟwL6q[-JaC>m >;{a k)IEOd@? 'C^mAg"ɡC 6$dkFf}bDUkFb^I(m}e;3; Pd~ed^`ݍkSe&ܵb'B9C381Q-[ ~ ҾJQ%)p*hXQ67N{̗3o8pF/|+=' 9w6NdH8 BsgS?X, qtm[f=SlA_A &_nʹ*hTmARDAvE;ƨ8Mv(Xc?_CŹ<5)6v6YM_~#W賨4+عo~<;v~T v<WBIPD9.tJ2a ؗA)L_b>*d aͰNCXL$ɺ5+8(g[.vxS2vUrm/E 8=lD3*f\\AS^\@D{o'Z\I0znkV)*xc4TMnW3»-1y!ǁg;]: ?qGT1Ks4<Ipwg{ DCH󣗖/P&§C#؈ x]q3q@DjcF#ZiN@۱-!AdS!#5ĦA: i^;üͦ 1}Kyl~"MڢF g@*E%T~rM@lU olw T+l'qPsBtx{\9&}`)YPI(@8pK|IwIy:3MJ扉s+ нNƆTFe~9Sκ3Pp.>Cp=bTꂛxK'Tʌ[-( ?%YS?hbǞOY{ +d+YgQo/D`$b ]ã6C0=Sk7J'Tm\#3Eu ٽ8x6g[h_0(QHI7lj tcUGo2o; &ەa0ug=/jyɌ -e'` MP,E-3=H,!ʧM|;]rQ#WOTX?l!_rh5'6ZDe @cM{9/'ɆǕ5T]ZlQCm&^é-QDd+ұ*:)v̆R{ti*B.ra=l'u׃jH HvLf nݝL+6.͐1ȳgn\1Q:/%646C aP;* M |ᇹH(Uµ[ϮTÁƞ ,_"W5`/Rnh׎ );^2Eq d?U*;"wwb4|E JE^k#&tBB7\9_WР^ -? QU |d՚6]ߡg |j8Vxb|6 3WR*H~ 3@Ix.,HgvR|'^#О(=H *HMۘ;@DBI<F:̐ɂ !=oSB x yЗWhI>mҟ (pŋB{EIj!GԴj( |T:bjeyeDҵ:Y$.GJT(f4՚ r+{iZoƐ|MQ(0B3bzܜ+c~`oAXo[mkɵo 3 *GbYC e˽i/ɜY;/ICJܸWmL$st :i K4ZuLOJ9D K2,}kzɁLݬjK^{@=D-.)a`XFTY!qnO#gHf${i1p뙹fnD5ĕxX+čA+,I*?2j>G׻Dt`y 0%t_Ω 7a\O}I%pl4"c|wcE qvʕ30NR9O?H +V?48=Q[/fH s"xЫ_&>JNx3ͷF".p$Xm@}1hk͈⦅oS=[^g e4"H%>mu$ӿz"<Y 浪٦LqOJ Ę7ٮoxӧH>Ddy Я)@#f0n.|-cvb{ZZc_*eU@ׁm|͜ɜVP;=#2QJgƸPYJ{Y8rz)Ӳ%ӌM3NeU,N~IRذj9WEp7#=C*|l+CO=qf/wcHgxfNg -'uHor4 R%KzRrYPiڈ&%0sp>*V0IGa0=;Wp78J=Զ_ŃGbaڣEYs+;:Ne9j^ߦ@,n~:ѹzˣqVHD Ro@r,qH*0_1Y -xI!(KX")q v- kFN"MԯzB|8#sQAg k`91%1e0.b3 .lG CtpcxyuƳ|qP,B{ tM8<DnjƸb/pLsu8gZtgV:+~\J4Hd!ͩ+lQ,C$IԯhjG@ea_~m]xm+l(J}D2-@ Fuy"HO\@fɱZ_6D@ a S jd=#֍l7Jԃ qɯU[ě/w鶿e|8OIdh-ºƄWϰG9z V(,]V}KۺqݐBv=jFXA l͏{P/4m{D.;`YO n3ϑȏK[X$Z3z uH-G~ţosi[~WT/`Mnjzk2m}#5tvC<Xı2*|V(2~tE} @o@0C P#퓂>/ǰ Lb?,ΩWvH`ɋњ ځ/pHmpp΁mV( ?Pf8MT<Vlh|M -3k=0`M]'t,g_̀Դ<mld0uGuD;cs6eå[;£ fgz_];aZ% ReUN%&nPѤv d i<&‚P+p@#.b_lH16hrBa#6MbGI"ͼX޽/SVli pI7P^D!(B'gYXǠArY)D<^4XNnɅ8k*B'!Pc.Qx'h- ,v dn̠$5^RSM ݷ/ՂFg;T|T{D.hS6*N,*%MoNK) o!~){`"?8hTުgn#gMh!/&qjCk+oۊuN|-㤗bY4_|fͬfl?CGw T'/S;xI੒}tAt#a͑.}W*K.Еj(tj4LuǮQ? Ң\#vxXg >=Ԛ,1ڲ6߇=%e }8>*\ _CF\r$Mvk/ͷ}?gH-/u9]{XSBs.7xPz}"m iqړ:Zɒ { oţXq?{@o>`֯0\Dǂpf yr;ͱ> \$?vЇ7< ~X`zQPBpU`9%ɦh1~݇za:ѲxU  ȧh2dY=| av[XJYĄlFONBY 8!(3r-{׫t1lJV ź:k(P00.7 qΰFSkg)r9y^DeF*Xp9HF\!CN%yϒNs:el>*h8mRT,45L @q12TY]TQ?R3XXzKZ qnKEyf7?PduAv&'X1D/! /* ;+awO ы[VU݋W.D"Yc2uLz%OxCNq ֛ cTUҪeL Bvb |Wv=/6iG ͂yhPK`fT[uxkRԞPZFhȓ쩆2t0߉U!llqŷRV!(PX|;6*.!kFe&LvP x4 b hm@`=ԴZ2o4f|W_F%t9RFˉX¾_{Fn^.b|laU]_Mh.2QH',[9mg愀RmU2ʿa=KVp iҟF/+Ӏq9t\Lij|C̣0b2=&,ýQYj4j{n~dWUm+,WZO'N 9I6}OuHgS%dj-%L}y+p]%RboΠh0l r, i9_G!Ώ'L' fyJҳ%ě3OZ^ゼgߤuok,o!OO:9Zuސz1ÃM)Q !qr,8 x|Ly ?sVy/\O`iI';P UҺ9\:xAAA2?|8&91FaPD}2jwF ul-C*\L)cN(EU \K1ҍ#G N+ (i[l"pIp9}:.S,Ǹ4Sf'ڞV=TGnQW281B;²3FThZAj${[)7ع.;Jj,0f%G ESD6:a)H~[auntrFg?H+#X؎>>zhlfgCtZW=O>d,fdlHIW5uG>j *G8}TTiHʳ/[sϱkI]x37Wp~g^"FFv:q3#TP|"7u"2^0'lOmބCZx?I|a"3^5XߑÊ%N,nkxl?%|f铇0oD8~'] k@>hy7>ʸ3S M {.`Q!Z[4-L`^ t'|FM1Nز`j)ؓbVTҧ/JV*Tg8vT diLڕ"* f'x@I% 5Ͳ\dy"r(VʪXMg-dWxL^qex|;Nc{͓ Ͼ4+gc|p"_of2Tq䦛Hi5ܻG*KegHCBoh={]<2Ԫ֢$mZmֻ?ڱXf^+,൝[ŰTWum/fv+f'T۪ػ% R HHקF!IOIx\,fozD4.] E0]N{ ' 0OZ\ ?7 D|lQOl!Ŏ}f'h^;d7GǺ(dHS"HBf8gM f'玵#a$=]|䕿25uu]Ni=QƱMBDM0R ) ZzZ{vш >zRAe LS_2U)%1/nD+,!x*Qx'M9!&@@J y(و h2wDKKFf,֍6y آutel5~8ޝpY,n pDpTR5Ӟur ч A'g=q?CiG빊̖B KI}۪JaY{ޠy\#t@)(T"TAN84&!|sITխ:?Ϡ]|6/yc_q sB')ĵ뗱Kv3AEhF_Dץ!K;J;M+V;FH=A7.Kj5Xͧx@HїVp^{04@5NSؙ*Ko'5nt sprk"g.&t/ϯn^H K%?`ƾH[ڐ8,f%dSto[Uv~ȕDйձ(,r_ QGX2^^p"+_MN_ʈ3rAr.ɓHM^]nKjr3Qmf:V{Tv K~[*` S;!3jTsH.H^N~ov~ҝʭj3T_Jt=g̬|=lA{(NSJE//*D(,ZV!XIی?l*T>\POZXg>F3Q IOtW!jTX6xv"PqK+Y80e tQOkŸ/aA&ʷj2 ߹-7'{WK$LE7V!==w߿ 4J[\Z@cp^#P;"YDWm4Ma!b(W1^7֛Ulթk]潆*&gP?HQ䵍R̯ѝPb)Xۦ{cjчYX_5*^#U{6eõ=S i2E TeugR-AH3 1V{ZyM2!Ty!r;o X$:fsCK@$3z%*" 8J:0-DZ#f`9BN<П⭖lze$XҨ?MvУ[&MMz)P4p||Ro)MUt+/BMBrw,w1^ȝFgQݼ>AɆk3--΃%)?H=ي'a렶xTQE Lǿ] ZgS?'QЌ^bnY_%n]\d_Fg"ID4&}XʒP)>L6v  אzp\ |zo$ۏϵBd{Ae=ITta7H, yG>yw'nC-1--sKnBߒL~_EVoPyP {(|^Uҍ [ej*a\21[(tNv'=^6BKXnq{dr8٧+A]40"H| \WRUMjb$4Ki5=\=E(fx 8~G0Q+ÿ'N5JLBi|P6|F( _>us)Ɏi#JssSAa<41M4x5O3Ԣ4-LPJ:( Lf\YH^{[L~{}W*3ˁPmIjðδ]="8c#!Xu\jPRQmCND 0Fkl!@3&s=["ym@ؿ '۴' wNVk(ЇY˻$IiId lE yQ'UIyl055v5C#*1l*z)_i’^EQynH 9/"vTSjLogQ!r0cReG&Ҡy͞jIHKE gj7W=ܭboykgAb\s YHw 4Ha':LlF[uLsL}FHKag喅5/:# y{}#KX Y֐썖0eJqRn#epӫH~ad*2zȽp\JdF!gY:b!(DK uqhA:,'DTa]Ff)?I"O"֪2N&ڃ$^:N~|BwP Rt\\%"sL^&sto{BMUJ_=bki 3|²7ޔ^CW q'a;ӆ&s94+|C|ۖ|b;Hn 8[_snGVJ'{A("@_z-:{3[夬 ?ɸ7Kċ[G,7x<3zI;/#L.<@J:,Gkb`Su$u[ӉzS 7yt6(ngLzя<:qmΌ1ꔉ?g83TL=.־8X%HϷ د9&JDUI%Dn A(&Bى%v1``RѠ7v\q=q`]¹Ĥ0 6EY ZV!_+0|EIoM{HX06Bi%<1v dtqojgkhaϋm)ssoX8 VAZpn-<*9f69pn:evʊFO[ajřJ8a9jx V Oޓ#KKy"hǜ+@($7X(̾86҆IZ2f. "N̾o񨠝g#k g[dBuC3B+|wXYv &hZ[2(1\n4bSXcz$d4/dV6A 7A}[lZ'\9@Y5:M{&>lQJU%(fOkDJ#kϦ!BrtfO}!ako zԋ?fNRw<]h=~ $nj@ 2(N{)zkGT7<}^󴇒=L%."oiL6SWN K;lKk>LHJ겱_8A揬Ć)㴄}dfw;OV}7`+U $dh۴DAu:okq:Bg}!>, bw^1k?de'nd$F4od)ߒ˚rF9\nEk0f0M̋"ͱl^ З _Y =~-PtMYxh$7#SbRT( =@oi-al=@=W&qcf-,xjӒe[y͉aG9$'wj*{LZD 0e<=EFcsǯyn};*u+\vC-2 oֻPzZPvb4Owa&p'*B~.1ƷѮ\꒑=0@%AWc^X^Av\2A!MuTїkVMLL|x[ tIYDwX0F6lJz1`I2 Pђ^c gm/`]U:gDl%Pɱdc&5.hTeD3z8>s%p ov E_',\f_y]Wv),[~9-=0^%%Ɛ.8#jhwSFGŢg*UnG.i4&=):fʁUdOч)'/: qGh/L8'LMWAZm\Nhe(7cTd_iFq(`*c:Xvhh=;*9k1B ^4U#D5mbRr#kGfq}6t~g qoKa@m耧4Ֆ(fM& DSam}; |.J[?uy)-tƞ)Bn51?m@UwN栈hضx0^(ՈeA9KfͶ>]{a"D:CJ*3X[*aLklfJWzLnj2d:Uo3!io%=W1hu8QABӳ[[MgEadAT(`N 9$ÔnVfc@I"yH$ oSR@}?V5r'ʇf{xdu>)w mb_a粇q]Yb8KT&׷6!(e3 VOo"#j`VS9/\˔d"ӃDBaP=$It$][F:Z@dum}E$]΀BH~-DC, ~fEF9D,i3oYQJ-Efv]9 GQѻ3W]@x|~1X#dt'5i#Юt~ZC=m}?tuW%;Oms끹~PdՌ61>IΆYɪvREyFzR6qOj^^ E4s@JlV0d2̱vh /˿ NF5/cΩyks--3ga؞jtl>O% E<Pyšfy-Bu ҽ2dDI&c4=-jW `i)STҲp%.eY)Nk$yẺl:0%mI(>M(f{r~[qM)F4?78+AVk$295U!º)I 0Ak`qGqԇwf =S{qkgu4YFvWg٭vXk@E/ op5s(O3X D'Ygˀ UCX.7+%4kچP Z0Rlιz `*\IMnβ^ Hu,Q_6i]hxN'pɩ9(\E'fƾ+PT`'yz֏O<"T2= O5y9%?WF$h[f rFX!;▵}z4$m1&~u.ckiH,}`YgVǁ nZz'+LiX|׵8"Rbǩ;n[2a#}fm5[?a $RPlVLA$H[ Y ~j]ph6tE8X(EϷƾj^ UH"iB>2%;= m?,)d7dMG;V =Ďy%M^{v&u0maǬ^XBKx H [ wX䃞1s䱼0ӭ'Ţ=h XąicZ.bډY_31{x7v&^9N2ĩǔ|z%6aEŰjbF-`P6Mƕl<'E{A֣~MFnإO~пG7=-nXOm* ϙvf&!L6x"Ѩo6Km$Nn6>U׃u5v L'**^S|Ϗ!JTsBQZ^IzP,x~">ˌILĉjTa&ahKt 6]=isnl~)(nl HΧ6tXֵ n\׫$V !53t+pLnQTN_Wjf#)ZSu6oE~8}.grz^',1G@*alĘmy\w ˇ@f˔m+oD+VU A C 윉EȹjZ`+J乐] F[x3p}*DHMe*-UK 3c>ؓrFG,=SڼW&ݶg2G+.8 .pa=v7°p ԶkƴחI ߘd> $d*)EHx[ZO5D $ Ǡ[86;%rT,>\(9iktvJ2ł3HknNc&I`&w͚D:aIL/Z^3 (BQR͎!8AxE_7mp6-8B}AZ6⟤6R |Z'*t E,#5jגflZ,;;p6Ӆ/x5YK^Lz=2FelA,,ͼߢwOny6qocj !bu_!&^0l朿d4crhe7EL4 E]DX흴/Wŕ;N`Sh{@uOߢ|ٻ㔻CԢb4Lg@Q0;lo#JL\9*h?#V R)Ev χEqWZЅv'-cpwNg<CvӍTzPFS|C`o7i-nt^)d#uY2ۈuc/ε \ADG?ׅ۶ ayv4m(D7[B*K[o 79YêD"됐[Ln%O|HU+lLheSoUnҞaB;l*F!dmkx;Gh07( /!C{ ᓨdTą!dxRC_]¯heヘ@sF@w$PSg-r#]c_qk\a!,UUrW |V1CyNïMsaFNQdrQYJXP4qgz6?yl+6Ry*1v`T) jQB "o&sk9Yz6)lO'gT53X.;*l"h% 5 sdrHL@WDL֯Wh7;9 Dm%*fo;Z yf.BNd@2UbKhH:?}m0'ÉͲx!-Px*o!8mE](uEבy:";%xRR(JvixyQehݙ7_y1^ ̼!I./QY䤉H%n ?j_yPP ‘Q?bH! &pfn@F;`5? >R:oeڂ:/;cRJCF \U={`Ycd( ^@kfURrr[5ʒA^0{5=j$=66466_7&;lW2V uuւy;; g=UDU;l-*nOA >"oI k<3 EMba[Yn 3uN59^av?֘T+ΌN;_ [(IcVAA*![J*h%2P U!ueH4 6íf T9ܽyZ.̩ѽ~% & 6N 9K])߭EGJ>%89bmibLf6% QePF!,)dCQZP^()/ 3v|fqH-~oZ:y~v]fƽt:(Oag;KwjAf"DpڙO~@]nyVKK'GkէBo>*+Jf;2K&LMh!O# yto,9ߧ-g>\EV-*x@3@<{rlR^2QlԆe8:w~7O^e!c}rgjL|aG,co8Q,*dj]L,7qUeyϋ4w'rb NKy'EG|NTQ&e}:@OyawNo ]FWg>D2N񚜐XkmvԹ+:ԁ+ FY6X);~,H؃ғ,ż]$]UJPbQ=,˅g NX68|nrLt&@Yxli,"iP%K%dhB:0IA? zZeqq6]K]E9+'\,5xib

F\![H٬S׹tG\ܖF8IBDאێb0,QP?JЦ8a;kz`ƋICʊ\#C, ,C<ޑ #Nߔ =nܑCmj昫6 !snK:lv+'8)fۺǴurk!ĉQGqt`#%`"@"[<"GOƞNޛAleTMñx xZA$::&ٝ"%ASZйeKC)z" Qʸ"r-v?j~{xT[Ye$nH '&J4A,զ\wE4 @I^;,T+EФo%U{- q'!zt^xvƞdM)2Nu,Ozh8w0S$vbZ/=}("5,ޣ O?ҧ[C0Fڀ!GczXL#3:jv+4R8h"񱐄dξ@f(ҀHCC\&LCm:r,bg{z&MLDo+Rʈ#Fϛ[!ZvDit7Zb#!dOɔ [K&L_)ՉRP ܇4$! [EC0ȯL~Ėrc&Woh+uǣ.TNKQ`qƹXF׸,%T[G3~6PBȝ臬ָ[{)hO?:,YN^&K2aU:3 t& d)Kt (yBc|lW{q!6Lj1@wε)ĸg!@!BO?=30k+~{dgݒN(++G*`8ڗk` D(hR>QȚ`ŏD~ۅ+R@w6+_ ~ jlo>T7,W65I}Pn2)b*E=yIU4"̚RzMʴ73gtl;TywYe_L4In- ܣGi$~"PI6& qMqpDu0K 薡VaBZ_1zaQNgV+awƦblgm}9_9A/o&tfsĄr4\'ࢵr#,%Mn6Єӆ|j{)&!t՛P0UOh)cN \gȮ9Fԧe=mC|W[± Cuqm‰K#J84F4v3UѵvBǔۉXʬd"stúA?CqH|| zssw!U6Rd8Yly ]=VބXaf"DDJd+7m^4 mbʘiFtJo*k6"h/29&E8G=& s qD"b5t,Ni`@oiIyg/'4X+pm>Hy\ԫt%':XX;vZ&G"(հ^9704 _㖋쵖6RcL:D\^+ ʥBs\~c⿿#L[mAQ%|jiev9T_Q !}A$ue%f XZɖmtgp?jIqq3cK;}t[gXw#6=^玃 E]x XēHnD jNK04OED/MN,iATֱQ4h4(j$3[:WrAU~(ry0b{iz1Ű҅ȶx  tX-=J4݉hob>}@5o`1 2YDP^x3Gr e2 UziLtEȔis,Qh_[Zr*}K?Ftm ʹiqj1IMZ#IPw3a<5|0̮RI.0C=hw=1&i *ڭ1~pI?LØNQU:U2w d[ `vY7]Dž/~NCW:zX AaoI‘=:Fk0g۸5;nes&MtY4Rsݝ ^ A)>rnw!̘E0a,`(Eu6u(+O8ܠ&ZwKOi,#* ŧ=AɔUE,Ɓ ofjƛ=\{5"/;e,>Y7e񀔭 @/ZT"XVzsa7~=)߲6dYW6Mrq%9 ET<{ijߒ*4C[-4?s{a6ЈS`J͕7/#LL A=@0 |^R&]syaۨDo ͏d y.Z";66hN`k R\ӂV|4ڰ2 \;dcI߾0:Ei"]wK!i 0aA6f>5iKZʃ]U^oӗzNk`o KSN'cL$ 4NzGE1P WV#Dw1OT #&XYGWK>pUuo"-;)H9=j.#ч`pEE;]d>tӃ%wޢn;ϱ9!ѡal&iN6s $t[*֚ZN2L rVNXEw5Ɲb+#ϗ+8]w;DyE,%<ɹ=TV%U}ϛ!I-#_HmZ}Q'' gv÷3__o;r0$P[jt7kmo2,?H9lȤt';! ҇HYCW VՃ=,Xk+&J<Sx輗7;Fu|Y. +D7[_esǟ6VsS蛉$<0c7W=罰=PpSJh!)D Dnk$gG_=̋ d__`X?{`"wL*2{tN9wDyL"0)_? vG."F)}U2k5(nJJ9=*>D?]%# v\%Q:6&iٻBDZFƜ2DINᐎ"T].QX7/yԦ~m'^}W"sT%y--&C\F>"9_“r:7?jvkp +%w,F)\)gGf.'*.`¯ _ I( vgAF}3>rý]#!Gz!":}Ӧ8P=~]ʾ9rK^$W/9-C<:Y}/@=AM^:U;^1n VsNU°xG:cZcBUA,-%jU$ps3ڇUQ+'XEQb.@ \H&hI,U7q)Pq4˖sNCs`vhC)n_OCG*85 8SOVp@ >/O+0 Y-U(M;"Cda:6"3saۥjlO7xWF ?"Ѫ1:B53@fr]݅tGI:.WQs#hdp %LxB f| ZB5IVxn[O K k"fZ^{TzWL):\5yu>9*^YCEb~_ٱ&[IpfVeZ#.U<,*ys<| X/ )O@L=%^7f6$a]m7$%뻞Z#_S4Ft fbc?"|^Znucp"hvFjp`N.zIS}݅R4(C vc.% `j2h~ӣ[x(3{N7}?&ť轁Lks4oܗ(Tc5\Θ<$¢G7¦,8R.[3pI|o&Ri2xe3ɲyP*Z+>bM$*W[i[w"7Ϋ7mo1$KaV22*蝧 \~F$`F;v}p+w_Vx"5a d6>+eJc/AvA;yhR}ԙJ ̲`oUt>fI( <j⎿Ѫ"rZ(qګrk ׁҡTM|x[o7\ot_omM\8iAl Gtu JfcDAPlEO1i\ 1'.0gLݏ%p~å2PK[h룞g-4K eN&hURjr)qtƲ0fm+3W"oR,/hkvH}T|J|PV٢u up1cO}Usou0핷iCߧJ/Bto.|z}I[S 2kJC1g*>-AEs;c-놟ƶV<=IEQJuXQOld\59`-Bf /PG1zvkw nA(dhe==/!l PhFC RI&h)}}-U)ӱX)ĹvR0BİP7+-ufF y;R QٽWa(UDXsNLQp cĨXM Y1;nP@K "8ˤ:NK~F׮]S}?kSTLJ& WOX0Q7`Pc5c|~0‡o{W/詛wR)ڋNZn1ĽPeб%S_9Z8N|=>] Gp4MV =Gu %q$A^Љ$>V \M'WpO+lJ᷄lR5fN-{K<"08o#{?Nؐ 0̲ORS.Th'Y.W( vPoҽG]Q"@ Xfn(r."H@2Eᔬ4/djZNKJ)/mˤXmMZS{ l1Sgʅm;/ȄB]OQoݹ~@|#1 <}b.P#/fTIv OU8#P<=@BbmE$UҿNi KuǪN(4{qҹ1TޫJtbNR=Cari݀ѯ.h}HR}zAtqn]~ŦάK39& PKNm !:ZIUD~+n풃 N\B6Dj4^֜y47$ɤtENDi=味)`}):>j_5uF+lLU# /jDj>ߊ5nd>:L 񗠇yxǴЃ}sMj8'A"Tyb,/N@9>ޮ((35e2FUe Wr'q4GK46?^8[H%dl UI11j2ܩh@CJ,t1iG|ZgỎD0&t 3iM!IYD{rET\8_׃@qT$fO`$aR/n^\Ġ3XӵXR 6Tp`ky<x'"/&r,yGG:M@skNis#LOzn]>w Lrq3- kڢ~,.술|[v, r~Vø~:ݍ5qMMEN ~l߮W^4ڡzsAaH p9ayD \Kn/S1-Zd&x,u9q}K88n$N]FP#'vV-UVPdѹSn=τW@F]:! ɛ&D(/M,9۶TG{6`;^ԗ`/ౡ0 T("^ua%7dWWpWgUF>\Ҍ-BjަwJ4O.ZRj/7-e{[d(չ/%V1千Wq~1Gdj]R>.쎩m_sS95:lq%B˕x 2{ZzvƏLճƹx]Hu#$:6xo(Zw<,]'3a3'Ѭj:5ܞɄl.S R?+Y]+HKF:A/Uy(J[7ow]?k bYݺU_vSs~/E)} Vy^i9:l-3~lp9h82jQDxfMIz⓿_9 4wf% Yq !q4! ?}__4'% N <Z-$E<|p5Զ9&CKczȼ4MtO O|X.WX/ߏJ% Ӎ^T`\uΐ_l#t9a-6Mx?,yy: (FpZtjOEBe=L,i˓MuUl!S&yV }EhL1/%7C裬F 6stw0!2Z1r03T]RkؽuQ]JGi>$[44!+NNW9d81rIBwfa\=.K]WLJ Dq (#a̓lVv]|oLsH@.1~\3Gta"ٳ̈́q\G-jX4K;{&ȼ:BTЋ9K+ ^$"C5 ?Ud|twR6P)REb\C<򾔚s$+O>}J~ 0.Gڭ-76z*O)tI q,$@$Q\˶g3߹\KFK3OdinB3,gvJDtбV*@z1-mDGvaz`R8^CF̫'a[˜0%4,Ho_<[9͐C qj yr4 ɔo#eJd钳48P6栠37RO_,;aq9C4&Ss d5eW[sN@#m=4!+蛟f?n]b7Q6#3be*=*,`{eO-nq3~pOHqj/Ĭ) pkW%aU bچ\'P0)E}n1 _!ẳ6ۆvyJc DVC:?v/ct"WC.\u}NAÊ2OI>.4`\[zio'ޞrߔ&rCaz/ŵs ;4i܆yzeMĊRlYi]_fh=)wo;ߎ2@% f4FuǖrJQ 3X՗ˬ ɨ[Ab,dE˞Wr$aZmjIId[Ez7S@*5Y㘞*iD>hkL\̱G!d { m S:&XXJ{eg0G6J|y%;]@#7y?Z? qSd ^@+:CqE%PO;hKPF$U!6b 8c#F$o,T _+ gIJDKB$glCwٔHN*͊{ .?CA4iwr>A3;DŽ S:OIg%VtYˬDSXnҏE9y>CGP`e>:뭺E7䠖>[/dq(L3Y%Awq8yϫ5}ïH.nMo7!M` ٲ7-臩r#[׊6Pf p٧[*#?h aVR¥B_Z"KW#k0a!!~c"!BbP٭T_{Lyڜ<@aQlQ~QE ,)7ax_y? YK+,) qw)L{Ј)XmSH > ,$hfPY>7;hrRլr;IVk^iTsm'.VYU×~N9xIFZE ϡ)$kK7M~`q/%ozQy:Vm!0d.8Kb1X2ug؁ _}-Veqh RA2ğMن٪/;6Q)Uȫ|7VC5uo!EC):qΒ.7 *KH@e㑌/t܀Iރo1p^CwVXmFY{qh ;^hsѓ3qgdbᄙsND,[WuC |<Ť1ؼ,i2,hwSC^$ 7 2hd*GI.²=7 =6]p TAL2ֱӴy?W8^*.;5"˱wJUsȦ"ꒅz_'":$L==Qpyn)py'xq P[61OyE^C~n+[$|QaqSzEFz*a!G̡5r1FlfUN6z}$ۈxe O 4+/ ׼'ۼ=6@RP6X_CM. ѓ 0=wE 5R k\ͻ[RR.o@]Sj[}\$MޢH`Jw$%wi_ZsѪՄ͇CY 6<"]c)p1}_B+gn%}QyÇ9u åi2\^s G!!鵡Ș)bEG:F]oN1y)Fo)nSؑȡrb"s ؑx(J𮄪DiX5] el6G7*Uaѧ2d0I!fM$?VbȳKG!>L9-}^j\k b-.FU^j=* QLhmBqeceۘ{WIH῕(X>v)fTMY+*΁ٝ=(2jfgL3l7?aj'<7 zX6h!N:։rj@,PTm^|q 3hNTK[([琑uV.7m*#3[_ObH6V!߬G5׺Ár5NOxV\oʺ' D5{e@мh!v=Ìn"^}<=RepH\% Rw_}7 6rȥ筃#Fl+jGo#0Չ>'m}W ZL~~䓻$5!:e[V03B4C ͯVz'X[͘!FÍs`r֘xG,kݶ$6(+j*ն~D m)S(^8%C6j$a3<$g-ɽ><1}Tڋ$ُ-#ĤoNXdIb:x~!zȵL1g}Xlo} =?\3}+Otu4cai9s-c]O,%NEIGA顝 ,zI=Wx]@*zw~^Y|L=j ]Ȣi oc!݋heNR\Rf&(6{$Y>UriDRL2[`$:XcaݕܼxT@(.om[9z ; !@r|~Vȿ}Zu-h^ c`+٬p0_N.QGRmELgRuSQ$dwNppm"q1O'")" ȧC'~XeW &ӑh?.xfܮPT9k ?3"b[>:~_-`cWXe85Z0_oTPㄚkFrn WԀ$Ֆ%r?o$ɞ¿ `xM!lG5 ϲ$_gn$TU,3J2PG𧙭؀f,R2h rPSPXR̗1Iy?ۀ lG$ҺDuDRCsa&j)V#Ze9 C^2_cW۵+¨\$Œ!Z .hrpt Zu*iUyа$5gTԦÕ4Ԓ;8&MyT%7A$;)7= гn}X(F%zp`_٘0C' re@Wid~/ 0 m5=ޡaO.ou#({$[}֌iK5(Q`CCe` BV'yviK +cFErBڠpb2Ygt/ˬV-S> N\&-ud/< M*MosߌQ1 BYVnW\S# (Lv'  KN}) o]ic,UzG*JPMm$3qלlkgb`ElGN{vZO_ߑAgo2Prm:|)K`eF h* hOalYist?-V (;SN!4TX^P4-mJEOJWX>+imTvf༚sK,e oqGB69ʴЏY{rD}5zp `K< IxMXMaq9H[6stV=F4`)*{"LCx1\Yw(I{ZPB2 $b?VŇЬX=Uy4? ?!%UDޛY~$4m޾o0gV qYQfյ ,'gݙ?3SBy򹇮L0xqO5JJT9@ҥs`8mp)O :nj~1YW;}/>e=ɷ. '伴TC..%i+u . S)*|%?H){C}oZ!V믉o3emeOZ>%nFDwsQ?CYv罢],'ݧ{fCm?D0ZB`GӒck0 ŶITj)w~SX%@:Aq խOǎ{i'^dByI_ifU1;ƎX8kLFD9c6H YnkF ZM->*60a{XOLjБjĴe'~|Eg0뽇?5s-M;O%B&C|힦@|]kMuqOXQ]."?!g\' zV7Ƒ:ZfE, f鉸bBdM298_MExZc;H*W+զ5 [ nH\(Kc$S.D Eyd`goӱzV-ȓ1~Û,/Z!CqN]-BOg ' A9!{<"|l\5ڠ#Kl $kr#&jnZGI*j4a!vgo3(,)f$A)+(k40ɖ@᪰ϼ9DKdXy%Pq mYJ +w AEv^z~SCVkoOx$Bi|><]M`=`,R ̂jU=ϧ6!QC]\^7)\u f6eJ=>vlcB̏|kv|wv3s1azyX ~I~b^" $ش01ݰV5h#$yZ{YϜ{e9c̶>+LM\$pAb>SgCZK!Cۉؔ J5o0T2?5!| !3)EdM3|nr]/*r3EkVpdrw%L_ WDZ뒪%o{6u2m npɕ. %t.e7 3;< 1,9~2V%KNGж^pAru=CA`yӑ#Vl/K)%-<1;H²1ve|HXZ㟗lm.'O+YEW % nrC[ˊdM0s|^$r&uJ~\z_I9zľ]({MM݅w:##t:U.s>j0[4։#쵖v~$z!Y{/Ly8{<шoө. ^?Es̏oRdP uc)@B%j*Fޛy}+%O{h? zť0Xٸv]ہ ȓ]}Bg^n0OȄ 4W|$ߦHFsgy㎶4F+5 LB4rqMqN! D`vsןL$R ٥hɲ%SaHuY*JoWI\qnmBxΠvܐWy{Ϧ Ug -si\Vvq ?v]Q-}Pv]mgɥn^(e^G *Qj{(.Be E4Ԫu/~]y6^NW9eBudS#CH>_^TCr |# Y% ]4Tx^igWV uQ{ۉ}[NR'QK,4[MXW56w TyÀNB,Cdcv)m͹t)-0H鄸nt6J !V=rS( C+͜ɥ/*txy9x܂H\Z`RkG!*KpXk#Pc09fsyS~`U +U Ip[_Z\#"o_fTTTC4#E+̱,ZaBbsĒZ򷈹?Pa8([Pj&|?i2eԿ5{- *$mQI,A*kad(8^|1pN}ε[INSjsPBl(ksmK@09#lEňzՍ %$.On!7pB(КBJ콄Cd  <azzuvѕ֜+cu=i<'Aj$byCFPr r^18-iPPnIu*BC~\N'By ;}R Ixn~~oB 5Xz2E<ڤ&;֘0+8>XH%d3gskK[5SHpt4"sJ}-FW$ܯ(i6w5 fk!s*v_asfjXT!"73dr[ nTs 3yPNG( 2 /c6׀:ő.&LhģٓoOК;h umk7w F ,O$$(}Sܽ,]gYZ070701000002b8000081a4000000000000000000000001626034b40000c598000000000000000000000000000000000000004900000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/qedi/qedi.ko.xz7zXZִF!t/wV]?Eh=ڜ9Q3* |,]V+%hH>RgH9pLNJIϊbShMZ 58t>s曾 j(bR/2QtT8TJ[ݩSPYC8i@:"-#-=OʒWvuܮ| 5H-etoA8Zc1%)n&ξ!MRB>x e$6%B]t*nY/=_/ԞoP$fʝ] uڄ XE)KQnݺk!Z"ZoVtH 1Y9%CUh2 o %r7my 034)Lb})K`v )bAd5]!p.s^}z鳧t3l15kWE# $1׆}Mɿ.cCޗn{0 * K;ܞ[ӑ2?] oɏT |2$/MEm tk1si|\!>$ctbz2jsT% On8, JuL#\E]H|!0j$F8۴:V/xٯqV~Ğ o, –;fX-M#Hr#yĭ%ID6VYD4%*D$]~XB!Qg`ug{٢H),SZ Ti%lvZꚹX:Z yRV4(ONWxrኌ.QIUvo-@Seh_tiW7c>{x/ TK.MfS'?D"H[U4 "n{w’|׾ba- a\yo[22!Ah6 zZI TVnI' M)y|S hZ2XNN1Q9UaS1Ek,vIJp{Kz]G3(`BkDWg˂Q*XA-|x#:f6˴Ub w /U>\Ȉ3J@6_﬊@yt"n[WV+yeTmg0ϡ+dnՓNe{rcΨDE.׹%p`_' oCL444R(~QQO_#8hUYJQ{6gF 3ItSv BU&MV$@jhtL}5Yh krl˕2>fǰD=6|Tj@DQ)%,Ԗam.G\g ?8`@vygR Ŀ9_\# J7{:zxlQC UMrNJ/f}Nffu(o=y]^o8G'4d 'd'O"/b}ͤ;u~@DBuz]X9idm#ziJD W2Ęj&,]{!α;i/̟ ݬZs ر7_'*3̩}՚&$rYueay-KJ%|(2t:/pJɸ] BUfXLeݜ9 xY;B8І L$t١*mroD;տhR[,*zkvONՑEt}M hm䜶:Rl3Ps~o}㴄E`3=4VPs//R躌|Tz7;^yġDrWH~ͯ@h)Ȏn0c Clm? $m _6sߓ:i"zj@ kiłP3ۢ@ 9oѪkX%a03z/@`В ,`59(ا]k$Q# [tИluB2v=ɠ4Csa 2ہh9_{Oڵy\#8: V=rT$S[PF֤<=aʟ~ 4X3bͯ(]>h& R6.E G:{%]!h7“c hFOY7e)BlE `yqO%ek.ݝeEFj_՜nw0Ŭ,ao{H7R@<^ ŝzxvА&fTm-QVxQŝRmFo_2$O}z3nȵ@Pt9qR 9#?E&] ]$Pr 4p`22^ݡ(gU` j' ܱ̕@+N+"fPU:nGu)#<03Q 7CҞ`I\d6W? /HM:Ԟ&1ƦnaViMX=Қņ&$wIPd@@(K4K>pR(Y][Mr t@o:{ Lv&N1ohyKh TCqfG<͖C6jlkT,9 ciBgyV$z Uae_]Kc}cVӱvSM^dDx߆fU%Z}MR)Bxjܣ= n؂kuhVlё8bBqsf:׋!Ie- IݸC6*k4v4:L'X2W" "j_R{آ5EBƝ 11IJ&:[e# Pz?hQj7 K|l1qcHIp$%꽴B KVU[sG7CmQ.wʪ/1!ESd5hө#)rJm ?EC;Ēu|4ZHXK}<#'&@Iu]+'A ?e]){Y\6z^zμd xե~45<Njr[+ʯ@4A /vAkO^_N Jct-d@U_UB{0i֗`4m#X q|t'w3t X)R] է[1,Ӡ9}EKcK#9ã>B+ U,Cda ;%,4AV['abvKL$eңw?ǏMC4Qf1%D|Dmh%a3*|U=qʸf&R67.=0r`)80m#NI]O 0{ 쟏 rcxǏa\k'H`O>K^yfIoC?9y`GL}PWq؇(mJ&{YW[5F.r=36(dfy*( TԂS1hg 172 6L rd?XΛ9lZǖZx<7#BMul8% &@+&hZ'T\5J.1?4r+Uc٧G9}uW jjq3eQ #hp KY0>ؘ=5,62]PZ'wY *oENg ʩ=xz"'ixqzZP}h%U}u>͖vLbBsq-ZTXWQa9P FV8F*pY%/euYbyspK!̿n07f}0\=PpA>vλNZm>jf3ܤi77)XgRC`e#a J V]'kyk0Vפ)]h z\J:#Bԗ>5m=n0gazF2; f 2ѳBpgKØ>xǗ & #dc |pc<`]{s?pD6k$Ae`_*;0tq|ж7t ~8.ҭR(Оhk{ >ݴ= A-تxT(>1rR% B:Җ?AP$²8 :c@Yh՛kyNpZPh3$@8G l{Mkj8Sr:wBa5~m6D E?Ӌjq/tgZQTa}κnU2##~Qhikci(F9u}ѠE, DGub#Z-1ܞ)7 Vq }j2A @ӳU,JtwAɳKT-͔wcSd,D, CP8h 4wC2BU ^ԋj/[{%Ģ)>+(0$w* O((~oicZJwt Q5jWln; KzTn![wrsx`ڪ^ʅ/N"jdV5|)Y1=l8͜iaO6`m*+ĕ&xp'Ab8ZUT6yN'C)<0 ,C#6#(5h[(qSJHjS  Zk:ДK]]\N6Apwr+#?T9yA~aW;&QyM`c9DV/ȩ>PZtMAw6[z S˪Rë0u^IiNI.YWYv:VuLZVݿL;e Q?R/*t[7c>?B1ě "mZyP6pN6Dٯ$=x ;Ӷu<ߗ]xsCzG8C\Ic;F% YZIno $3e|8nt^Q+ F@YxZnʹ,۝bV`_p*M5n-s啘p1:Aݒ՟7ROvJ+)B)ތLUׂt|s;2Tv39Ujy. >LNC~zi_qi@vx"+KuȮ<\arP<Нڈ}k&A1eaȿ}OU# !ϓ7(︵ar R͛Vb\'vHg ٲg#LR-)519p Z5i#aҦ>q?; Eht<9JL &1ڌ'S_4?7lqհ:im dXbvkD-lƘ0ge꒸xRZ-[pZqj(s+Òouf`LgGL B#vO?lzIKV_e %F5vs{f4P>q<ݼfz,a;ֻﳷ}zyQ;x&{ܫÏz23_ X7D.۾ڠL[`c* y}!/IErY2" [NEk9<5>|Eh3ԖIʪѩׇϵ yUKb_pd(Ami܄/kd;_{{e0/Ĭ[j䬵JJ+;ǡ=x?7pWdz8>'um&_;Vx %,Fi ͐BIbm1_ڙaҿ?t/>чOoE~eyu/$/Q,ځ8OѭЅCd@;V=. ͹~ĭ|X-eEe7- <Ш4t Z;bR:ah&{ezOI%wZ"q GF Oof6 0~e`񅵠>Lu vw 3݇@v!47:J]cSo; F$& RVb,m|V 2ʄls͢*]r/Mի?3aϽy?mRM]#R l,&h4cL8u1 +_M`kҫbH$:+I<{38,rϐjt<;XkqNЍX5ƈ^ Yr{K cR!ٙ>#:εr\$BIdJ6 ̊с).XQf @٣TD2K[{đVn LN0\Lﻀ|0Xg A,1 B3a0.ia,]si*Xj6yE4G `ʓ{q}BD;" uo 5e q8"SIrUS3G kͿ3BhQhR_hr'_䈠\(};MM(jzZLIEsR$UG$/'ULX*GqUN+H2$pYI7 xByLw>UB3:*}{2EzAFש3}xrAI,Bi6ϫZP"wyxZg>]=Y[ ,>E~ c8`d+V0p>gpVˣl8Om]hzO]ALgsί+5<-W$50>q8""CjZH6ک9L? KЌ (K^%Mg!ܐkbB+!CLNw7F"!(i;/~0Zw%"]NEF◁/t8#{ DdǠ Q6n3nMoZ&y.YjCUg{p ̒a+ͳ$σ}YD/2yxö5IcQfr67#=k:e ÞF(~-m~;ՀrjiElBk03MgfWK^vECst))*ڲw~.]zc[k:9c{b=hNspTc>~kyRVL "S9foHkq$ݵetrU]_?G, +9옊^ (/im2/Ys+ q~794jPdK:_d Gn'ߎ̄B~aXj7:2vqk,dɎLRոwk_ {.Yz>U&\^l}FbIs J=8hO& Xnnk$(.@z@fܹ\$)݃ [/wTnjgy&$[kk$E94 +b{"U[ mFLܣm L =o.IS}s@2pp*{zx>:'KCLf %mguUR\Y.xp4 db{yjYkZ~yzuۆ!ňCv>` X@\l ](8qo%&_!ocid&DT+W?@[HlyiLE=žs+SUC:gQ @y?QZr6d_-@}۞Ni/hDZ`l4_4Qrɺlwp=iRx5xLQrQ*J`+Fve@)\r캔0,I&r[`- j&x&݂*@B0G,զeLТ4{ L*#jgF]>u1/Wz4TKsPϠ Fb2/sOd:̀ñ4X}s_޲w+@ <>aOctOjKʂEWᏝv0iϙUva=P^Bđ 0O)N)<_9dlQWW}d֫ C'<)\%Ұx!U6> fd$癓TNdG HeR%S]b"| ?ɽޙ6 ޿k&DHbv}v-l޲ ZJ?m0Z m>ͥN⮤,06C_e,@ɷ %&5(3}LހHS-Ňds(ocm&"%U+Ee9{W0aڏcsxW#\Zyj4#wɁkST_TXTL!f4\-Gΐ++L- :C| /4y;OmS>mPʞWB8z(V<,wkNYC~QG ,<_VYdV:^rcȆWX^iirPkIMuAf0Dp>u(484ndAF}, @Z͚@ T YM(8 zLaw7+Rej#.Ӑ!UL䧐\Q,ldž.*RRZHBS豢4I5k׫|^]Ug*xc9]e͊AaW[@%]>8"+k&/[o:}:kޑq&ykc3vm#hX?fIV4G\Fx)1w@X<Θ>lь*aڏ$6rPyl3@sv IQ PfuWR5Wۖdu. U#fհ,Wś82~>#AN9]sTIW2kn/V'qc'8^bB_;A)GK_:SK'D9'~I{Re2x *7ax[67i#KwYbh==`9L# {j<&SCEpOvQ,Nٲ ҁ[Pؓ-jxzEwku\Lȶ5Up]YRw{C!0 |$pwv }K&ՆOGVJA+dDoU&x*cl΅,9F93JZ6 lՓBk)@]G=ub-#E%@9 pXgŚU]HmjTf|mŮsȨe6V4]o|s$vihZm'˛2|nIw 4HdQP()v30@`̿ UQ|("@;f髣.oh-&|+C+Ԅͮo^{ZE "Ms1+$\ ]&;b;| Ldqy7Hh\6 #|/e #SMM7L>ߞ׬ el w))ӧp,ХܫwϚc:HA M8#밀ιLueñ mWCÊX{N Znh!m՗0sIy[`dlzDf;1caiy-d5BrSkq#g~p<+i4PtXDa9y8OSpڸwfXR4iV͈]~ix8؜nkE,Jr7M>GN$@2# c =e }lL $z^W'dLf4@ʾ_(&91 y[ůGۚZk_6E^Q8|j5KmVN|'ۄva bC=iHWy1؈ȷji4^Ac` @hRl]c]au.Hcך]E%N B>OW~,&ǟ]!7oÈn[CAەBThrK(_WrA>/ hleta&a -@GIs Añ5E}Z_V^D\:}LWE" VcsaÆ9[d:.׊Te b˟|N)cM4[ D|UScNE~)mӎ tr}cW8Cc+jC5A,x3FCp(ѦL94T-9=NdثTu?<3voF߁~l}De*/wddz1Kics>w}C*j]3lar'}]xWy@B hB>AW|{jv|_z4}0Έ:\@Y_YEq Zdz9i 8aݐ7MmZ{؏?Pjöhr!*{ȶ4>yUs2ü+]XuHӂ E^R9^c9hw#I:8CzUQ8;iy\3X, 2e۴ԼRXس/5JAFbV' ݪsZE|GQP'2ČɬfG/Nك&D46.췵qyvs~'I m\}h|JC&) f_(b3tf2BPiZPZ@w6FZ r$j3TCHazd30rp cH'#J,ԓ ;4BCτ6xjFsm">" . hVbw+g$$W=)QF6t"WzMzAPL/MgQV+0 dJ-Q{~0OKRpp 6ibb3?P+>EK"hbEQĜmM<N< 8^?n?F F ^aBm9ŷҿO{y=@lL'k tbKiE/}*'~#\OQ3-\&`i40Q 礹8{ fUUIښ1BT!ՇKOD]9CcUښ7oq1Ŕ'ޭM1)w0d-TYlPCp{iL4ipܺ`v6T=nrBQ38G9MkJ)"tV*؀1e߲ib> e[jkxTڶܿ^ U̳M)E{7M+W[٤AJqg _{%U~ǚ<@v :r C(>\p̊6/@%5'̈J35EiWC<(s偳<ޢb>ESBqi׃j[] ;WR&!I/ɤ#വ^@ Xgi]C|"?-,ԜjhISl+>3E3lћ׉-UoR hB~wHXsj3mB>O(u#%z厉09%Vmܣ1\a )?`/y؎(Ś/at! `iAn+pQ M"_qV$0A Jy;JQ$3LcqR0ݪSŸ rM<0) ̕ ڷ]vZ< G%لMY8[Ta~JR"! MZ@ˉͱ~gKu 2#1Djw'VOs#f*5&C'p>π!G 4T^d;Bpn_ RIw!??) rYo`ꄑۈ61`F.>t+ `{a Y|eS@ "7TzzoW>u]yqyC-qk~r a?]{'l$C__O)zX}6uKpu[~ O7xRns,i`3Ǡh ]b7Ψ\McF'%:u;\r~">j-oltPfu72)Y-t]h}iF kf4AC$:XMdpڻuVn4 U6A]>4TsQRu1f#a"߼KL1soE{\xlQ4YSOrP $cws7`1YM$˰PRv+ XqȳX؀6&݊b,Zbm!fIKU1yx7o̖᥀S +){nP3nPN!'n _X?ea sÇ,‘z]xs0ǐ(a}f3 i~Z9[lF4dCV.m l~.l')+#G13rϻl/dȉ4 *5 _OoGu_j[:ߘ@ dY4UY)֔DE<QY:O-z܂XCII).ZKWÔj ~dOelLe9zyRw_ PʔI%=]o7ӈ} IOxP{߁T"K;OZqLOP竉 1ǹM%dNwxURve¾4ڔbje_HTc^%jϮ1SzvCq4MNb>JUJH*F\s&.呈%%JN,}<V}A f`ڎsbcFћ".(4-\W }kSk/bsAi% Dk0 wZ^K 6M`㸱;k&HR<Lq(Ie0ao$P!)5+1~%K| ֒.g~ ۮZa/g^k/2A_ɖl=Hp'^3zSj.-1JtKIιYvӲ؍ɅN)+e4(:®믕rPH.c 2jƆi4ԄN/86 ;pQp'E) Yπ8*K2,8{ u~n7 ceը'fXO9mTψd_,A '{ uazǒ.BBΥwo9ks Z$xfaLrov L5+.0'܁C.].|ҮM m1t w[~u'܆7`xH@zBsCzJ}F3'#ӂ闎N.'z &}< oEYVY$b]PʺVw,hjXRL-)nB"R)w*0TJ`cM4 RvO;J"IР}?LixV Rȝd2}=8˩ /J|0K2~EaX]u|5)nhp5Re~b*S~vlƛf{dtͱ,Z+˻Q\ NPH{9.=C3r!@~F8KG a5%K?s>bis͗#nʶ7YzZ\y]900_evuCH :0Tjntf=us6DR~>ʏi4\+Yr`QN I\7'9xtKPt|,yܡg] .D7v޳Ae= FcMw|)d|S&TX|$HkfF1"f";0`D"m bUQhlr9xUTČFW\"~[rMBqh) :I^V!F7$D«\O|r=>yi,))3dA`b!g~G4 ü`:|=F$KawSСKĶ [Ȗp c) NZyoiS͈RX㬻Ȏ?zN5Şa r98l;#LZߍ RZCH&癥lݦmBNb`Ns8ƣt\*= Af{z;ra0u9I5naލI{# ( Nkf[!e:,^{mJ4t E[{ï tu(d~Pd>B\(* v3}@4pmN2:r'#암`=D<5vlGe:X =PGZ*$:8bm;#_c`]7Qe dlj[e咬$`dO3` }njkDOB%ĕ =zQJACqF7]ɤ_SeMj"P[% Љm|ST P﫥r}-M66R*+MP?EȢp1Q<(/M*Ƀ1]bx "ہv'EǾш5@HG[h0qUrh_n",ҡ+ c`bJWG{Rn];VKR,q7)O14Od."{hEߛ 쬡,H6LApۃ`pX61LF1→^Bpon˒RS.z6}ɯւ׹ 55VGt/f]1؆'ۮ3 TxGfIho;?y|LdE~l]e\Pusy՛2#嵹}dSa­H Zs,mHqqz"m|z|O4ھZn Ϩ6lϱE "[}A$m EpϣI y|϶lME%0±s j݃ɨ$% vMf#)d侕)0o {2У\?^OXu0 svSӗwH%LV$\ĶzU*1'#v!;Pה(Y{- P[MMQ:pf@ajZ+u~x+th%$<$|y=߁jU#DQ.1 %l.hLղ+ y`DJD0>p^zR\h rHG6ofy:-.^boY8SY=7m xy;Xތ+IUwU#iDn:d7 [[vQ_buȱ\Cx[#"`ԔKsC!A+a&L㻪sj֦?}35k64Hf)p9fM:#&eiqՔd\زLjo'?j/iAc{Z Гp%D,g#Ye4\ 6;R'[]*r<t>Q20: $#S|Z36x//B5 .MP=w{)Nj.weX?"zn!<)de{GwIE٭~=x7̗h6,yrHQ{Pso} ЎEgIX*n>ڶG[+vNL;=>,>W-gFϑa . qL:gPn,ܖ=s-y@&rreInSEưns(QUsTVdž}E2\u=ZH7gp-]srg {t%1"[󽿧,&ݟ$ Ҟoi&مk=+þ6iUQ~]R6T sUZ3H qp"C [W]hvLJD˖f0`Vŭ.aH>h(N4758*x"2]yamDGByFi(Э=3ܿFĝwfBpꫜl8%RKwEDVElɯHpcªfq[7kiD71PT} $ idwB+"?D1_EHiaF^5잟pW <&d#WAAN2 yYGNY͍"c_vZ6&O(OD6#m%[عΔtDmϼ%ʷ^`BQ߫04V/r$hG >!E~M0'WݹJ>F5~u0r8glCj2CSueen-^֖(k*{{mf+MKqx՟'&EEz~sP7ld~X y! ,ė-pw hƱQ%s*^O'H=؎y,%7ML;A4s[Q)պ=}:n+{8E/UkK dP4{I1Z*ĻQm2fn:˽ Ȱ`;{$k{`ir7s<+xnWժh%JB KV#$=bsI bPb'v-*9> de[r0/~f^82cNbN[N*@B~6 _83i@6/-E>T(KUib>*LJpwFP<@5{b{85t+YrR gŃX򬬊72ҏXM-f/\ FYft*x*{8d:4]ReM@߸%dJ\E0NYw% ƪP"֙tt--knE7wVL)7%O D@B]=\pѠA@.3h~7tjt#9^_8WET?0[?αR#:+!4V|_RSwIk$O89ͬY2t,OEp8Rg| BQU6 l u?1Cm^HwuJSw]$+ncB[ FkQ&=,1m=-k}grQΒQ'y`WlEw ٸcWUp?:i߷'MfQfOdR|y̧'`$e!̗.~oQ =hT uCtɨD]yR3'XI** E U" dPsJ g x*M "3Kā+<`'7UP,ivDWOtjI6<֡8ֱ̯%[!vVkwu@Y 6Q]b1VfBXAI!QXk-*HM-V] p_ $J=1< _䶡!sV |0-qO }4 mk} W9x@#G+&u7MMf?;åڶ@ق|9 !_|>*OnkN(Upl/^P<QgS<溽r#n0N)1? |'#EGiL=1ؓka6kםn[Xy"_JAb 8ynW`$ji &sw6tX=| uWQ<(ij= D['c_%0"')r;U3@dʩ+SB{C#S)nW8)&8sS^GPϭk\mwچu$ts{dU:ڜ͏coP}1y))WR5} w'EUP"wo·nȌ38K eTtt{xffb9i6Z.4}χ{UHgId ]i]= }Ȍl&J&'G5*hTޖ3駾?̷֔k_/r'VwA R.5:-a[a0@6w8WލE8Kno+j [y_@XLUwN)YUJ;rr [~7w2U'[5dx \ٖ{qTm&1ةcPC)RWQ0_3U]wiu|BIj:@'Ckt.X- =TviM0tH7gR8'd6a% Ggn,(5ӝ'i1B=!8|3˫FvhgE N//7djl3~lb=OȅhY`TP.a:8}]]RSpüDfIKFmԷ jp!Z.cX|QduiNylUmx@1F9-Lc`ХTptopq) 㛊77#TE4V1)FK"'֊nR /8p;NpB| _ӯ:nհb({wp*mB?|ÚAf 'É:2(; 60tߖh^xu,+P=%.Ё ~ouYr]fy>y IP9ky" 0xBv1ISM֢N#+Ja3 IeKEϋ4gU:KU? .Ίԋ@VRXZ |s# l "<8E :ωXg'xBdJuC~o7z]r]ceF)< MØU)E7 MTnp6:yjti^.][܏q!ko 'ƕuPLPv?7jm;X߷B; B; !jc쾏)ȳKdJR>ODaj]QbDj8Hiu, Gq8<n 5S YLf@άA%EGbk ^e؝T1z.(o$sR`a7Yv,J"ri$6HRV5$p?4K@_si~5:#4sO R hZd0VEIL#%*itY3wiЋgZ]\gf= }WY™+w^7ZJ;#JE  F|LJ6;vxCG4RImZ^;WDnZW{9qoLCSq2R*#HOOxlPO+('QD-vrne:1>d9o7wH@-ܷG=b vX*Mѻ*+%dN±hlL1;N{G@4Rcc0ӌȑ>ah&}B-  Gl"G-JA;h!Gifu\2*l*_S>5iլp.| OzpYIEa6f1Vx^| Z1'K^ǖN  >Y(ܻ/{(ާe/C__zxo8-r,l~o js !Y %f%~h Qw\[3Z]D2kco݊}\ӯ·d^_/]rq"A^(?foZ@/]ٷ쌿{ FR)3I~Jr-q {nwil =DVav,j>KcЄ >ucۗU~ iUi"#kbne9LYq ͩC*w{b;",3Eɺt#V(cnhӈE^{?=/ME ,[cn>N |9]GGn7 kXdYi "h2b Z[(\p50-vo;EvZy_3,\$kfJt׷U*fF;*n0q "FmIR.3nTNIQc?ƫ!BfJ/LJ5#OZVҮS?{3J̲|=24㬴4q-KXz%VoK=WՠRSc0#`RJFPZ 2!#ƜX6v~Y ֝,;+ITeHpKγn*%+oŽ0e<;nz Pq2pFIָ05FJ^ #m#\hP8e Z_+=BljҨNX3q?# Z@ S߭t;Eݞ  0Y'Ը/mg7 B+d-/1,18z`A:d8Ufjh h`Uc+ȠƎ2l-$х|_ _Huy Fy/}\̼9'ɜCRLu4v†j:-FCB\Hg$=9o~^ k@4=4&S@sE_vA`´]<00CZI';gkPxft'wj,^2ߑ?Te(8[z]/ CS <*WSQ05o+O\ֵ*`X/KH|Թ]{Ǐʅ", =en]R{njw." f4gtԺq@S!7Ƹ5kY 0MHnwMBa Á\gB[tʢ >*8? BZH@SaoVw7  EE©$ j8"-EFlcۍTkh#yDSX-s4z!fER9&A[3Y`բd`7ܝRwnAWPxnhh#u^KM}H"|" f ʱ. -;r146GvI`l>yޏL|g[?嫅i+ܫ=@#y•KtR*xb3~[<#+VU+{H`%Q. 'id.6 n>Mc(,BPF\ѧe&- ?*.gB"CƸjA/Epy]f4)O4 ޸P^}g5ns@HdA9YL#k=6qBsǝZgJTc|c"(-'797>d/W ==`ZOCv2\\𠽟 oV Dr)C?!ۏAC/y[q˄"5Ln7X"4ẗ3z\iQu?_fW!u%`bAR8zZ,%j-O9nr<=wS'U1K7[u>g[V30HZc a9I']IPW]t#`_ӊRHL`.E1/(&y@-% a hvAL5 P9qXf̂!0fC,ծV*8j#]"A˝օ|;*ˌm(V6MuJkc6E;lF DZ&Q8D45[?x^ɎQdktdD5G'A4b=7Ϗ a*&`mE+ +gN߯ܰPMwlKFS\#JԒrŴ=Gj2=&"b nbCr?x%A&(7k*xu@yUV=S^YNs 0|GH!`[Wi_$] &a݇xgcTn*>Ť>~i;Bs^qr`8]f6KffWdKi[W\Tؕ'}N& $x= !<獕P}y# a{ Gg\"g]n:9Ng#G}ꋗ,: Oi{PzI<}8-TM 51oCQ≓;LHsEdT0-V0k#d.  >(% Q}읆ݩWDϵ[ea?r.%kd[4\6un@k;Yb\kHy{f2syF_Obz57/fba" xc<E p #% 'VGM9PT[MR52-U)ۂ?Ŝ˙Q5!Y1zS .B7DϬx`..vΨC5ܔ0F.nGgM e {&<-AKSiNþ $b )xgHrϳgzL}3'YV\$%: ymm yp(J _G\FvT7r䷘E'sai4EGXpЉDOdܱBƇ3g1Tbdgޙsz\p&y5CZR[vZZ _ Rڍ?'!=(2|A@a ' y O\K%T~ W T)8%ytd(Բ0ObE'mښPuy*OQ4Q~R9}\+ԢR31Z&ӑ6{>sh_1d 7he   3Ъou-) exǤiyNB]]Gy~$I}ˎ%NSi}Cl)sٹ)*Ft@c-dJ/͠؇K{m zd"Z&n^lv`xu)$iCO.{# hҍ&sDi nyKt{pr}E2TxOwBrA`zhw ?/8Iv!-55{Ct, l'񜨙[i*W3tr,ktAs7Σm}`/ j^05<7 kQn c~A6f4Ot#1c 'PfYp;6brաZ0ߏgh4]1 Ro:.xBa6dR$lH|[;.,ƚ}C/F`'@fP/Aϲx=WN/ڟcAāg#ªFshƷLhV @} ɽ@X'YyWFx y ?T,t6\n"#OY^c@R {b֦  BLGD#(>S9^_><-QS-S3_9rՐv{WQUwD)ld^J9y#/NB\My <#^8@T؆[`p`$\ù4):\/@)`1qfZ`!u~|>Q%T:"u%4;u k@ nӿZ uq2u}+mO:]%{O6]AK܋׊jUϤӳV#Ydf="e9,6 ݌ib^j^m/-Ҵ3NJ]8YK+4#藩RP?D\[wxtX{+ 1-s}#.I?R(70A lliq!2oe`-4CE&FHY,"?#5CӈgMSPLp`qmI4T<ٿXsf%P/ L/)m- !cC|%.AI%,޵Y-l*a2?zK%@s"kY, )ٟ ]'DwNqa=2,Z t0} 7ݵnWcԚ R4) u֠\ˋ_K{Int> ̨%AIS&^8,55FKHe,Tg8b<0('謧^0XN9 JcI3^Dh= Z6!s^|#de5akX:3C( ƋL1J@w4Т+ ŎϬjZfYLfPԧq7*z9 \nk`b׹ x&8<>UN+_o |]$M|js0V"#4c; $ IfDP "=:V!8C5 FjܵTlR,D?,?.BQӛ gq U+<.bN#>|(F\ $҆9O(__p* 9~k4F,#Qq+-;q.k+ir `UfI| ϥ}@Wq8R'-٢O8^;طQwҹQv$K"as+؍7Sac$A.:n~fU"udj鯁3CxRO!`a8DxQ_@ӂoK!WNgpi9*!LJWJ&ȉ>ʼɺ=ن1AJyƦ)O"\~A,I} ?8+i%Bqr2x9B[b(1cpPnWlj8#Mkݛ e{fɥ;IsP{SYeAݶЖ\}p^E_~{FIe"{\0ѝDO?-OFTr6Xw݅3;fh8yh#)$DL:'֏bWB-:q26ԛ`]Y0?65[]iثlmVo&^\B@4I+z@0_?[JVxMUv$U%+Kܫ="Cn/4^/ g ꛁ#$g)^_SLweI ٢2M2B<^g< לD~+,b\WY0ɬ^]÷|a<>@cBͥH*aB7O -"A=2'UE/ :Ҫy3L"T@u6l,NaΪ9RCE[k8)tK rɕ!C}7֯Z!+eC0κ++o1I넡[B]^!-cy6FyU `FeVKyy# yf E5Dqr!g3M/hd5S7"ba^,Skv0%^wV(P.Ҁy+2 $S.Ъ.L Hڸ0cR] O u䝔HШTC3ܹx Ϫt]"qDX 1&GhzMϓ7n[]b.R}ܫ1 'jbLNO>AV NķKdZS\y^+K7 cNi `L2i=*JT$8Y%{oZcvKMƿ{~J1lCt&L`+Nc6bA?./*IFYPsVϰW.V"zj+wbui a}.&ZB'f-K Z+;>gr`o[گ;rj~)8}) feɟ^O׈ Ԃ]hVz2R 럢9IBg{po0t8={۳2{]F=6.fy}E #BQ @qRI pJ: £ ApqEHEQm_rJ"wHȀ)МAViJ-{!> sPAfmoBi{o8nS֑: a]nϛfTDŚ We{n6x54x; m[,:>0AjGͱf*RwTW>JSD?\nR:1/{9ć`ڷf\# q:7)z>ցA6GF6-I(6=+#{xc'= K `ɒGÝnl4j,EƵm;9bl9 R4pmVjҠ7}[%ֿ0 N]m@#@Hrà^}] \z8?X_cTgX׾w ĕ j!ntt| ԥ8 N"Ȋq>aAYѪOoȉ{ɣ5l&pc^&;@Rl%CUΧKg@K)k}TP35RkC56oDW1J-+fr(6koc .Rԍkli\bƘHbIu/~]\$mh(͆9hvP=[pi-;eXuEiK+SHl޵Ú}Qlv"P8l { I6"fвW1!Π_0yKQ$!XTWe*nY8 dõG yW|\>5bbiX$(ayO (z]"GY~D lHL mwc( ;5Eqh3b !L mK+AC_$j6$"oJB(#9̈́.vF$ymr3WXaJ8dI[ 㥃.U@2R`GE?:uu=R/KPYX_2Dui0 `R= PqN[ :gay7&ꈧ TgT$qtz"sDWį;͘v6~Vo~^fUCUБV󊆋ʗAUWe1+Հm>ibc$diLT%Vi]~ & A~RD?BUE:1pKl Um r:)eĀ'v>kҞ4AUX|S֐Tꪧlaeb ˗GC+ {(n>BOc[m6,|\d <$煥gǚY]4?()sd 7\S OOXndEV}ay$hGUDݐ@NM9ڻù l hOqMxizhx0[PS ,ArfyaT񘥙\?8S)!|11s넂:DȂNF^:0:!Q]6KBu.o1$p(OmV)}gfLzD*S `ë,f)i|0z }Q#wq`R54ʳY&2 AKMI+ ڈ@gGo"%!*M1@Cd}i5#×Cn^=$ڡwLT#L,rpq04򞝰K`$L֡n{z)Å͜$w&cP~neK? _]ȏawXw!4W7.<gp4ФHaCX 3M&nShbmݲ@tQF iFAZIj -xy U/Qۧhm q*,Lyι=׵qLpLZ{7gz*0^ݩpAU&FSժhẍ5>"X+KeJ)4k?)5P$[۵5g7`M^Fv-H9*pyF;AZcy÷䲍G{1i McS! "5g/*gm4&!EE &JB)T=3Mp ~~IrЯ'AJ6#*c5V.@/~´CUΝK^B;6J37w i&`l0o#~T^m\?LNqxqfV!B E]M%Ǜѝ̎t!P܊a Y2ݐ o ^J$sD29$Ϟzཨ9.J5/wkz9 ګ*K UՅ\{ldFw2ύ:I ?Ϝ2Cx}\pSObⴵOI< Pes6$|c.R)v㧮@G!0Э(ꋯ6I= nA9s55A5Pz35u,R8{KzGy 5G8rf!ⱏaus{JtZkV[a2Fcj^u60TUdZbM=| :r:{ٰ)eB<BK Hrzj5*h5W(2~=ƕ&KK@v Ô+jߨ C925 sKаT uގe~6~i'\ f+)֌"I{}xVHӞ-˕+zv DI{%3 HuII\ܘT[ _t`}h퓁6Fmju*+ r#A7 J%Wv) qh= uI xJR *vL+:ET}zw{}=[O!_},#5$GQ9ߦcr@mʥŸ;dji=*?c>yP!U]y}G-JΝc$q5]h?hvIgXX^3a] ΈwCoJ^?+\ߠ*sVh=իjJONC9̕;uf\N8*Pr-M7#./ ִbyn7| #a}mLs/VҲ6>lSa6#׌AEߢ02 }0 +QM{M>`0Q@+2e_0ڕuWoo҈"#rfa^a~hnD{-Y-A0J*YKi:hw|4T\"F\ :#7v؂4,է4P2 BGg~6+K.+5^GUoCuͿsn (BfIb^9Ȳ7u"Q$׮n[))t|MX] >s,1th8Eԯv^6 0|d݌S%]U{%[4XL Z684ݱLǚQH=&ڽe/33<NZc6zJH n19;5n4( ug-zd@U gTK|tUJLm>5s~*n˚lJ}@ܤlS 7FX- E#W6fzڡ3_Nrb8%&ß|dI#iypU"[;HSWx w*2P6R `3:0ܛEGLν|Z,̍q:)v}p\ֺ8 SKo$S|?k\e>R]2NEkuԿں8 B g:{!LRw Bc6Laa9X 5 Iq"_乿>gA ;zC~}]1)ȕ)$op.^`âV!qo8 ˛@Ƀ-_q  %HM[D&mrƓy\!Gu2򲒭0;qwn%Ck7Ͷ-_x0߀k˯L_6qe}# z8$&NetTi!wZ뎴һ=Hccm$IS|L0O-Lh4)ME @MN6Ym+)⇮fdGFy3 4IENv1~R K  % GbqFD0vdΖMqvـ+2H0m`dHPdM"<(!CN9;YP,d jXD䴖$lk2Oev?<=kgSG.j0fa)zr+mY%GL`7HRw pqgg[f V`g93% Bj/W_.3[DBy[lS.xxޤszYjxTNdC9aWcCNwIP!#"d^w>M1Vn8GAxU-Ld"Y}[h h%3#5!8ę-\]M*cI֢PYk. OSwZ PM.y&h@:u 5~_#k,W6.I7ꊔ6]E ZPv6#DRGM̉{o&_le_y1) S1v/q. Qr/pwQΜTٌ瘇ǑmOxgމemd< E&8gC¯oAxaQy;i+=grk (syaZPK,l0 NG0wo>r-YS`0!(UqmF"G') gMqNwh+C7<呬/mW{ߎZ>2-U H?QoJqEeappdQH5zXrAaYE{,j-j"h<ZIuiуQVGڏ#J Jʹ!{KJX+T9(Y:mXJesɰGBU0f";4Lh loQ@~S/=7Ʊ*GfMYA7+ gbM°㫊) :Gg_ h|IQ/E#P'v>Bjɶ;:iw/J4:aFB؎xuOTsY|\2Kmix 1]{y3DjÔ ff7a/.΃MP:,nIf_dg AA&zJm"?ݷc@q˭>쇧3SaSN?Q7 fqP@d)遼d H 0C؇RPю5M3)d=Hdͧ>v48$+'*~z>@$깲i/~8]z4"\9V.N8bUà{URW Y?6E=-v,Y(7}5>'k G;~]#hlڀ69 Q"mƧDztQX+~وebv.k=滇.ZZ"[r9xENR1!S/a e0%cdm7eEӋROx>U k?NuTaRJw8DT?yw|[0U)iˤ ,f_Hnʼn:t '@鲸ǁkvܒ?=FQTKt |"lDv٥Tm(7qb륞U2~\/Y@w7o~-1,rcY s8W FwT)ٺ^#o! N w'' _R5U%o52-S$ mZ X߷eF ? *.̟?tʹ%J,hM|6Va 1BTpۼH]9ӓgӼSak` >WUl4 Ō ,`A_bȭ`͗{\|׫ q(,,8FI0K=:`8y1"[^;7;3i@lZ9r4C i4 .4(j*qҢȔ~ ,TEeƒ_*U=Ws_4=& tNU(ͣ;M,R,}@_p :KUJO_^7AN1u!aYQpf!?|fU[/7 @1egQL}t j:tg4rey[ o.ⴔqI0Н5M++K45imjbZo$A M kK Pnjէ$ e8ܝ֍ Vf.{ RioLO\̃Sů|1Y]PT^@ n[g.lΦ8h)֑Ή81Gխ6zPXyg}/Š^EtQ6|Gյ<xYZvR9f͇tV=?Ҥey 5!يYaϩχk4IGN76 azf o*cR'_\(P̪ꅐ Ff]@N-qgNL6RcIZ~^yrk&ı"cUS؄ 71xmA)tU5rėͼϩTeLI25"pbQ/m=ɈNO>ܸsn4*Ebݖ$ߒ"B졕̋䗿nƔGƓu1e&c깚*=ȧ5ӕؚҀKA@I,Cr6FKdz)-mq}Jl,)Z^$5%!_-(1sĿ/7'ťryԛr$^Hh"#e#nRr.5pL:_F3S3ڝy78;E/9PkDxY9m)"HcZ ) :j# ˔XbP4q";my ?kQm܂)-QgUG+ j_se]CLB]^ NBȔՀ=5ds(x-H"GN)#Y6ܻ0zuZmO-uA½_)\ѾǨҼ>D)Z~ afrݴ?Dـ_7^Ո:j%4Iʯ>7P@?Ҿdǥ)wf>S$awY;S e6T~  BM5E=p 2RB45M W#U ꏫh+imgAZ~ ̊+d%OW'r!2hPWGNsd^Շm:oosvvŻug GI&9` Jmk綛#.4 9ezޤ M{¢=" yNlf.ғ$hC`3RO<[(~Na + C h|3X -k%`Bw3 XjSF[! {|gms  wUMoSSf֩8'Lp2_,ntyok1;<}3fNFsqN5~INцELb=V K!cSbɳ4I&Vu۟YȤ F`mi[ ǂM' *>a4o~n7tٍ q/Iڼd*JQUݙcSHZRNbF K4 `VBt.[qBc cSNFF+JPV5;w㺅[;6QdtYcE ߴ35?|yoU {fϠMo쭧GWm?3ـ9f| zCDvAw|;M2f$U V)I958nEr>X0lx^oE!j<3g1E]iI e]Jd 3&i#(!?EVctiybg2쥉2u wK Wj0O3|0az/qcV_Wp5 6,,0q=p_:md5䂈Ouu7twڤkG/SuVOx˱8z08Z^q篼F^dhF / *:HA+GjN(]i=m eP@cpzƹm)ң,U S ݟl-ϒQ9f# BOtuhU(صV*%se./{X樛?₩|ڒU·i&^E)*D揈o{'8;3Q ]qXP4NSzMeblS#zrW#=Tb/W%/S kYHg "3'Ux4M=Y'Mb|- (| `y{>׳k&klz#|BoC|_'D7l9R}l蠺>ul(+'`AdQ9FJQ-8K(Y3%"G84N&?Z5bR:BXO ~M^xi:9U^w%hާ笵W3HAg0˓AfKns=HiJ#tlE{![BhNRT'Kj#'VyCbx ,)u%&#]auD Gg-.?\?U4Mļjqs;>т[jƽH䓺ʬ&Cz/+JBRq_ep:\sSt¬9Jy~AN zSKt}K4n_`)!),poXky(˧ >kғ- g//q\<-_>+w[V/ۣ%\R/S $^~~Zp ?F_:) [B!NH?hOJݣY ?12knA+0q__#YaN !=yoYH mҖfQY\C[<8rg@ja#m BV"iJ ܪ+w< {l4j%uHlIL0ٲ%HwٷcBez$q9Nd7΀`e1K+ 2Z9,$`.q*Ƴ}J{{<V]);d_0 w6\' GsPYCQͦANU9 :UCAmKb8#8vѿ.>%WS ;i IsbD]B}=$J+#UG8@vb.5gA{hak: }Rr%TǽS86ʉѠeֈu5 grA/e5Zg;L~fOO O,CL BcxU9d=F 4:jPM@JBl.ÐV_푐 W絈 ʬeva<3TPl"C.!-aT!5W[# /gYZ070701000002b9000081a4000000000000000000000001626034b400066990000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/qla2xxx/qla2xxx.ko.xz7zXZִF!t/]?Eh=ڜ9OCZfgg"]AH 쑿C09YYmҤrJesȓg70'wJ4S# pW1v'ʦb7Rn@s 7+] `U j]oe@[`fH%00I X·侮RdR ?56|fdCԲw!:#>vn18hxQE63D˰}Q8fueOdfṵ\hqw\AU]'P9t|4{<2ɷB .sFc9D^WR,\v{l0D"8nXkAMsW"%j*s5ļ{Ke3sL[lM#r(vX(͇Zfo?7SC U -AZw}``li4 W#E.4+?fLt|scG|y9e$ ]vPhԔ  nGqjiԦB*'f uafwF۸:(* Mmc"KsbO4c Qm ܈;}*ELTFd,\O{c>(oP:`^Fcܿ|#PHCo[0ѝm_S YD`g+ R= Zn$cZt6o)+TP.y |pf_: A|(?f)ǧ ]G[r:9_'Ȝlk;&Ķ9 moq %k{'jd#"Iܼg\Z56VLHڂRZ&垐bsZRAD P)Bt-!yvMaWB' Mx0 2 `8  1BNVojS#hyVLfg=V(Z7'72XχPf.WNCy W |+'T)2堕Zၗ,X/qP1(ޯџqč>L= hN\>Cr2HUA6a,֯}thGos]ś?<ŗ+/ i5V3xҘ>zQ3f s  ΟNJg!.NQj$Qy56eЃ[ULt95/uWYXBX-oq5&$u a$sCJd[^Mq0˃#詎"IC~!Vغ>֧K9*FDqR" _˜H|塯 G"'yNAo8ʂϭ,p"|C}R RƼ x&?$0G|/! a`QQ%gl7s>GBL%*ʉӽ8ɍ!?Vl{$?8InHh0e>)* z`CF"ݕfZC(VAl`O5?H(8N |vaQ9oCM7?7|M\) D^R#$l\TRKBMa j ?V䝤;Cs&f6%icN S@Y ׯ2h%gxEdꙐn1^$ϒNA q:qp={^ Jq& e?~~8m0޵ JKW ^H+ 8?!}Zs@u2F_MOKLQfc1]"[׃nB j)ػ7u4;F5jdz4('q5|ܙ.r"k w Hbޡ/es @ QaĈ<9m-!u ڌLZu_ -J×ͫxԃ_Ug\yP H 14  }"ݸ#N2^+O CU9?vʶmϲ][).cZ!Y΀]/R9 49a=q04Q{ՠsvߖP_8koJ}oib7O>}kFрz{R3;ݯKMM;5/߯X/*bcG~e9faT:>}#cm]%ʆF}%ǿIݱ;&cj= 9ffRzӚ]SK@~j%eA͑@p ؠߛ=բ5v6O? CDZlvCNZXsE.ىɲZ3^'; l*,^F:bl@Jkag6 J?՟vJ_D%*}OwF#E=T`e)wܸyvͰƌD 8 <wvaIȪׄaLbҎ-4?J(@旕 <9ZS )`)ַaXqD"%R>g~5M%=jZi.F-a9|72KP8+/V77NY S5e(&ǯ3!q~"{ilArVS oVق;rz#`pj >]]l}eGGt߽1Ji¬WP6QpF.|R?Vǂjxk<VwUb m),q;]pI'ޟT@`k5<rdVHOЯm3 _v)|\=_VI.ֆ=j&#Vzx/fϻx5WaϗS)PFHHWA؎[DYUX~ zAega`YPW@U7lBM.@ϝGLJN>QjjR.i s @QnD+iO:"kFZAUJSH*+q'H@ JOV'>c T?ǯssY(~"sMMnX'5IWI{3SOpM ~{!eEkq.kQ*+!(˖jn.~㧋C&ֽ)tXa1 Fg+:3PZP$ ￐{l<\:>Ĕ0` e AN# e'PLMVֻNCrNT/a;*)gm(r$G)I,ZG =@ @3{ mRh?}*T13p2UHAz8au3Sw%&[ZG ژB샶ϧT TAv  T:u@Upf8=E ,Юɒ?vfAr$PG_FQ+64Z:fh;8H:LťZ;wH6J;o>i rٗs6!N0u>΢}N#r'7(Z# ߡN ,ࠬ Fgk~p\a<űhW {lRìWuY-ܻ៽Hvs}q'! _fqMY؛('K3cVjt LTxnPshkoe^υ< D7o B|o5%U/vi>ƓfNILvU\1[THzsb&8½qR9 X5kZ<Ĩ|Og5מ%;ԸN$7aϛ AR]&kBD])8f.Quc2LHͭ>~Ϟ%ɡpf F dMj vN3: HA?fO sz*i`r,O`i %O6aR eS"!,~1ŴB"d":k#p͒ASku4tŶ3맗j7s&*#Sbg4Q^ݶYޜ5T}^ @PwT]xġ{7s'=KڰjͶ`'k0/8DY#ӳV)XN>%j:ܲPp @ApRlU!TIhr*q/Q} \C7qa})a8U΍=o! -yJ"\tF¿ly]}#Cu,q5R2FȘ7綁r( +WȨΩ8k jyj2bE[^ٱPkIj\zvѦI;k{L: r-|,qX5ZPJ:>:oZ Me(/d..,_?ڑ:>{1zNXmLy\y~]e Qd9f-[|!g_Yj`HβGun*A}r="7le:܈޲1)gHbb:5ÃWcb@:ʃ24F5*MzB/s-DzaO,W4bea)͙M:mN ~S5h`=bժ^cMf%VZ˜4T> 0]]3tr/zmeJ|uπi<˜i"<`mmvn#e\Lx*~qTPPt4N{Θ # 4.0$1#)}YsmNAq=j~О_'Diui??ĵVz=gJ'_\p ^Yl=Ԟ-UMO} =.<#<$zuc׀s9%M̪9L*^'Z>d܃J)D826K8듍4u9@g;?-U3$ÃIx&yկb꿢n_w]e.!Dnr ot~8ؖɁ}j^͕ 9G)kxQdeId%d $DHFGŽ5{zЧu7&|B`(hH2"ӊdF)C[*tvJ+0Ůl|^d7A3R[f{ H-Mß57CM@騆}VHpb? 2i=:+l%gIq@:]Ux#Pc|=֊#<ݫ-% @vi̷PWZnB&q l0 0vp,xV=mvqabE+wV$iQ;bѳZM. _=C/ӊJ ~gμH9R_<MݳYHY~'purCk:_Fd*+%(h8>>zJ+(*}4g'h{PdfZ_Ѧ9JX@Nij-fRi gj\LCבxF (ZXIIT װ\>#*+11m*?Ճo[]gC4:hWY1ksnyxıcͶk<9"6., dCbJeTɚʱ('q7`&$3uZC.oth%0c1*>S r0Mo4XًN@rXTnÒR4YGf5a7Xƥ HX\; `Fku*cS)Q2iQVaae٩Yi% ÏM쀲XbuNɤfqݾ-_X#

v ٤q6-i~R'#:EyHv%xyБ$kOM 鼜>n(_υBQvQc9`u-9÷Zjq+sYgny(w'n]`Ud*&s2*(pUe;Q ||bOR.*{i}ڻdžew6JyɧM"z3\2:*N9* 0EȡBآI"zu،r."O0L`gJպÇ!6' :r6?,-ţj ´8ϼmlXCL}3)awc¬`T"ng*#6 VF϶+V,?e fq:BcDB,=a8bɞ@ʞ];]2"+Yt/K"AeDL<{NY0&ev+ U=sZ˩|b˷χ'%ǑÌ#4|tSQS-)AUK?~M(ZrT~I٥U0ػ=ܤcN"\cy>] d:ւ4͓M(D^O<__miIxI#lcBi)gڷXdQ;곖OցJ}iAY/"NGGנḚ̑5Z>Rӭ]M՘p>j1mdt:_ ;"ReNb(3b]' `o_fPWgWL#XFnN(2ZĢL5yuyA@˳A$[АhOy_vs4uBbHC& 5f?V{ZOnFŰ8ӭCϧrr*Z#qUn1uJsЖ iPc9EIa?LVR,CX5dZwE8XBi`ϵЪ,N$`$ICC9&X/(d|(Bo`^-Oy) hf>y@Mscl)DS ,fEW铱SVW%G2.nt]EUV\E;u'~ ~sW/r xe&$DXx"JJb7! =9OR(ݞiY=-96YRڟ7v<0Dk87%^b%[獡wDH,ߛJ L,W'Ƚ_1i7<Ȕ0 }YEZ6c]4DG-17(~^X4Ȅ[|a\ZH o^M: NBI[~nD!r7ؙWxᚮFCȔ7(?Q5~/xY0| z8 c>ITIU[#s CvFpRrT4lC -Pm;qp"Vh<"R һ*YZN]B~.+ЯHl]=KsmҲ,R-jhpȸG?я[SV[ήor25(VUiK\BɯN[}D%z^onť0eCgŠ r͝1T(S.ga&VnIhq.9CuUV_8-jrmU'IiňsC~ c]+b/?nm4],{E[ lYo\Wj1%%fzנhLo3w2,=cG{ot 0Ug1g|?UiǮWFltPAN["^D4tAc~eZNJ(z[9Oŧګ& b>}aG=[j0/,2\/G?!%J4 3Bլn7D'VI.ݻ-aQ}ڱB/XYTu6qWBB;cIR(9Իì .nV405\a2;ؙMto%aٷ]->S o%1JN ZJ:uژ"GMF'МRk>jk߽ K>PJfrRYdģ8&rH@U9츓=f Ȝ KxǟW+u"5=M٩n"m76eP $^2\LbxUf\fPm< +V LZ \]`#(;HP3P΢jOXo#᲏ ]*RIw/ WvDkbڽ^ׄE.w\9/hN{*`EtCc:Cو-$T8Q=f1S{F^37?ǧ6HWA\d$2!O[aYXVĪp)" HcSb,V1q9mq)pztBҢ}֔'}[*~}"v_SzJ" Az$5x_PWϓrhUD*l| xc߆j!j0J? 39 wRlE^O:{ ihEZ >~p:RTPXJbg=G64#^􋣟2%MhTw`c2J>Nc0*jۡ ,`[vGa،07+,qXdzUq$( ^rZ)6xz ^+T ew۴vo^XYT30iϣLw p E1#ɚN,[BOɰ{l{+˦aan#OIq|SbVxOmfDS dL֭g(SvT|6P ?3:.|><s ݹ">w= .>k^Φ4F' .>ЌΩU^K׿ IBH c^4uz]i4R-(/i,^M~ǥHY܃|$i@z!>N!o"lVyQa'6g]yd$H[oLH'w#]#qvNUNɆ3avybmM/=3'Zȸ#A|xL'gת@ޛȓ3o}+FW+mhH|ڻt^dPx\qṃ|*Pas[_U`{0= *~ ;[ZM0V@PaQPqBǮJ5 65ՕⅤ521%: {TuJoJslC{;tm% mltÀ0$8ͶFr%ӶǓ)PūNEa jYÎnL&EkPdr.E/vUk쵝okJIY(g꒷ߚ>׌f9`{RF} *)PTLd) "!;$V>Xl+I733udg?a>ricZb Q9eca?\Ni A!5)H#U:4?j|=[+F$xE[BqWj'^f>۠qԚ0r@(rzȄ&#;Q+“S]NX݀B_|z.H\SH{:L@&V;S7m+Tr lIS7{O*嗿PPq|qDEZ k8s4 pEV4*7i0@sۯ;;ОӯY,)CbsgK-x1Bsf#VA*\Hە|J礮W /ȬqfUSJڗͫ.Ũq' '߽}j~=_~c YݍψξMnN$= h4;gՋb@7ԲB20J:}h_hQO ?E9K{\P r;5Ew]W!մrR ZtL„#!c0{%9:5rň@DJr2}ȬY%8`DfC}.ד@"v*$s$Ca^[H_E;֡b,Jޟ _7n׬`ν:)XwYǀwe=ٯ+1R^SE^ߑ17eLKße*LD7^Koю_DߨFExd>Ȃ2 @(ikrĉ8fkI 5Ļg#c.@|srrHRK<ǵW4fޞEEJ``\ e]NUҸ:zB`I8C6ơFk8`zoR)U ,RPɘ\Z$ܓ*r~Qz`}|J׿JwS>23ċ AHem+_U$S6]^Q_1-?{FC_ 5n-Jq'Sj}g"1g`'&6(p?aPQ]!q'nPHEvPwP8:f \^t_:JnsT6&Ʀ%tP*q4cQt/9xy 镵0 t^9=}uwܺ4gYe$SFl4oiCT9$g /wQ'  @LK&F>sJ!'J䮓R~k\%D%)}}BrhU%lL3R Z~ xl~6f^OHer*7bOg7,}j.gL S/t4/ؠOiYbu`hJ启#աPJ~Y7Q~d6}Dj>,L 6l-ّ} 9+AET}6?g|\G- bKi<A7 \8! 3C&V q)w0'3ڀ i ō3;Mx%\qm,qbIuh&>$;6k|2z=[- ;ǤhCe dg? {i}ĉr>T.GX[C 0)[÷8d7T ڣYH6}n^EtzUQVY%#ϖ.4_DW"ZE;sФ%J/A=*W=bjfnk1edMLr2C/$/wh㧼j(d­!TC8BD٫^2RͦR(nz١|9h-$)ۯA%nVӠLYK*&(@9a $ޡ=x-&h 7:%R9Փ(肸 Slq1e11Dɔ+?l6ꝣrʷdV@͌7@PHD:B5a^rgm{ c.דky~?~24B,wXAi顊uRÑ Uլ ItUF^TeWt/\ٸ1=Hcƪ1aS5oP[бp_b:X gP_ډ#B>O(դ`jeyfZ2v5J/~IV^vyB>clcb֛<7{J#?*‰cE@5%Xi_+ 1x͉u|Q5V2pB7-'IIK+׽hNLc>Xw_O7"ۇL/i8V%AP{ o4I=VN:]2SsqL>1mSZ5 E5l7:Ȯ@v{E<tEs%º.Vyzgj$lYZG OaL9ܱpG(,:L:SEv JAFrT75wjҍ?& FOo&sߠDvPg S2iU4ֲWĊOw-xK"^rH6B\eR[aDQ[kI0gzZ|Ë́ JcC ZW=yW$V8@9UϕKZ mn5+‰ |qlS]>c0}sMXo!>wb|ݠj0W"4;侞^Q'{F`)]n1._ Ю^cs4hG^n}~|@!(-ț8^g{MyZ8T(؎X.ʣ|=lޗ5ng >uQ,&FGVpN՘cK;zojK'4[&?wO-Ne=+3B+%a;^9@L-b*/H:{]B;cs|,fZ"/=ߔ{*Xl͠&>*1L~zm?#c//5CH o̻kygH{kl}#f6~+nSw#:Ii'/$hU3qKSPS9$M._Ofrze#j%Hn rۺH+үrA~%QنH>)S1 sK z:}[)Oc^%~GE&**76͜bcϠ.Sz,]vPa'BA$FI /81|]!L ɬfH1|0X:i̲'Gg ƭ\r1T9:즅&E3THٹޞA}(ьZH"̅85 d^LgίU'I~{K=ɋBYOѪ,Pߥ`[@7 -~!-R(e&7t `6m=L0R&<>0\?~WTGm|M/~u.0$Wa1+ T䘃OYH8R_.dRR]*1+mg[ ly}%D2Gd>)%1AaE*_&cs԰s͸N }rL2a$Xㅌro1!mNOџGָ[Lsi,dp(>Jxhu$y)f)NTa #S(׊Êi[´o8MN7,~[#^9Mpnhu1@4W0GA{&vDwD0Pvm:;FzN=V|_۪;g"U=L?xU2,i?yS*O;mHzʂs[cƠ0`n,"giQ2-2Ol'~ Asqȟ2HKGh5%!on°9ل2 uqPKXBLdWu:q^RQ"(N ;t Kآz*!K۪YD%P@-Ory8Sh#O&FZ5'cm#%}3?{K8)*1/u^)Aړ}uc˓Iwz\*PKq|Tw\wgYZ3NL^D1iZK[}DeZjV1F6YBQJX#ݙdS dQwM^yJGdUzENDzD!ΆOl\FLxjy e_La=#$k-'IJ\WoCtׁg}e8xJI::{s} bZ%h" ļ[Yhx1V*ɼNa' 0HжM7ǿ̚v[xw7P5Kmͷ́ h9v)>@J%N2[3Ȟ{[AMJkM]GZLƣ~ AhHIE7el /5,&9,e'aeZoo5& m-;E/okB[*ptmpͤmuMcunY)`Ü,ڗVfA%5TB$ D]A|(Zp=֥mjDzr礑a6a2Xi RyvBV*K3Cµϧ 575A [%ܖv)a3 m7.[2 Vzm]6K m>Q%E9T>CJK&YSSjȷIZ ] PӌB ~}7KC1Ɛ0P3Mt:amK4 ['Iky9wf1_ѴD$Ȭ4sXܹ1b=`&K\P$9\_1jlp/M-oRT̢a xَ/#`jOb#%['k!G xŠ_~-{fQyE7)L=Q5c`)"Cl}+޷5bBt ]ިHwNc1ST.s=(@o?ʡ`h/#y! Bb)kiVvP w>{n5ۢO+D$v&t4蠿+n##Nf0x?_O]@L C}ځғ,-J#Ob#'+K^[~6s76'Knʏ/vu9f*cQ;w,ӛBWKI $iV]֌/K_ vJsz=AG:EhإLB遰46 ;0dPڹhZX"[q Km&%&˚)h$8t?e91ٻ3mSyo};!N菑!&I d[}IJ[1$ *BtubuZ5rz0I"Ԁ6 Kvۍ ڃߜ$G~;S1!8L5cJ^G6rԟza̖Uڱ&X/NޗJ &QY5w %'*;J۩5*u zQʲ#W2S|@CΰPui؄t[Vݢ}t)_@Lː`lA6! xħ9uM?!_m3z7Q[6geGD}"m<փ4f[ [#$ZFͱUFk($9c簍]S +oLUAJZ޷< vq-:9tYfEsyR l)9rXLi(DBdý!ѤwX u[V԰w|ݰ{"F"p9 Ԯջf0xi@ުEqnOcf<)r:3fDN19D"ƙkZ ź+2y}+R? 0}Bstz=HN QI9sfLW"Vo,f`;2OfnHƁVV '+雃?VυObί\B8،` 4LkaQHVM}5ݫ ĕnOF 9NC\0)8 sϞoJ#K? h,ѱڦ" Օ\S56 ؖ騛BެՈ1\iovn?+Ê?tTfs"5w‹DqO,3LLMK'8f!?u.X)e8H?v t*x g _W>U* 2wOʀuPmQ3YEC$nNjDn=[Pw8'7 C[dYZ 0i /#0?[!mۮy'ݡ0!3|ݡwCnּ}K7\Gw,% ﻰþ=0r_^|g?i@IM ?pPG] WCU/ @kܹ^K:Ԟ_Eh@+ˌ|Qq":z +>oɶ)цU_5#Ig̭.,EёŦ,8z[baY^g ~|͉bα|ז, wBs{oA}|[@;?|%}Q5~t$`j7zT [ *ę\DtaAJ-+ ?/dqfg=gb zOP~f T3-悐*#,鏄p|kT1[(+zE<{ɯR9JĹr'2m` V݇7m<$GsQ<.~=%]1TP=kPD?1kBԾo "YnWd8[5?1LUqbfӂfjz %X&(VH<ߤeF*|e\njj2K i$v#z; WEf L]J;D" r _*q]2D"Ra} p㗷jkԏ {b ‰iBqMasQEO"r)(  Dv^%\dDw+:o.pb :(FwF_0(ͧȗf6.XM3_tu,4TQ߂ܑ^'Ķ2V`Pv|BϼjqSt 5CWF@؛o&G->ܜZ:b@W_g̑D.[A6hΌ Ijt(*dM *6R.ܘAU-Z9/0Vx'VʑAX7 }E7xZOuEAҷKǩA3E]$ "R(;Wc&t*,,ci!38.Ľhɿ׭=i&KM*<!{;慰#D ;Yv[%iw\Y 'C_zYҡQ 2 |꿦諀t~@h;Q<'$gwU`ä, H %Fw^Z[Ey<~' aމpBMcihJT^W-W#4[U'}$rj'mߚm&Jl >F"G̫ ̈5m.Pj!vaB-֑P00 RW Dv,DwvG)o+r6cEnwu+jwM 7=Z<9rMF!S Ia u1xLF|zy'iMIs÷^~y I-.9dx#V_m\e^LkB`]a(mYK"e ,\}S Es[= 5ĜZ7WZ:p@w3MpĨEKBXrgJdeT>Té.ݮRXwؚ DN c̿T.52uCA |Yr䚷<헨Zd |OS2@u+{crE-9(:/~ם٠T:6HH~ &S%rhnޞxF@bLE'tsEݢc N>*jŔ\xhfl >d29raD/t"$ui%kHmBm Rh ۷GҖ:VH/! H&ˍOOmν;|n'>2JZh,-K;#{SWa?Gx,0sD c iODPY jW-^Jh+Mh#wPU_Ŵi0eu;-\vXp^udFNQlzyCȭ`<<%^TLȋO_tw[%Rݤ.` 9Zu{NP6)d sZE=+Sߐ592@Y`sP|yR@d"e`Mz8&klP~*Ӳ;A7Z<ˤ lv,_jc-eW$aИu]+l]^(2W@ՆA!l;>dn x )#/[,~:ôؘeXfnf6@4޿0L@ιH?]OM隽;|w!+Xcj3)jr\"%ϓ<<<[5lH[*,칻9?7 v3clg Dv !|rb0-]ee"; pmYCyݶ(ZY*`+Q1y0s<tŷX4T@Rtk(.N=[ݳPZ r"JFzw%g>j.C̓Kf&>KF;f#OoGù Ha/W nq`Kplz"jstҭFJv,m)h&'<m#IG=wbxɲWQ#I7 DW((W-ڀQȣ9]?viFs rwwAq,Am|h!6cĎN2{ϯC.<-3Y2ձ 3/;S< ue]Y-|y3ϨD$S{I=Tmsʧ܍1q@!}!8ȹR. LJ%g3])Ouh_Č>~17AЬ\Rw;+j>)H(urP/.sb%QDIVLBj/XE~%cPG5u}?&z+"6x9mCl2}I.-> RCK;*kFc.o#=MdJkU82T|3+{&p:jy5⁞oH64BM:& m[x"X ɜ߂PM Fnu$Gr e^sɼƀ$"<:;DU4ui]1Y߲gQv6.,?^e8ӣQ+>TX˅r;,=ĸ]Q$˄;@N3$ŒP 0󋸛0Nxؖ p浊5o?ѱbwmh(\N|<B0v:Cp=6xwe*LN[wvD(Cfe?}-K`B8c&WU`WÅ-T'a.Pn s̆N0jȌ~l=I#4[ Ι`ET?,ƹÐzӨMz],b5C @E>=x3"*d`8UEKnqޕ{>mqr ߔ{)(qF{?O3 ǦH6,/KZͫH..e+i"}n-Moڽު,u b5'9:a:CaQk:x𕎏"s]-^6PKiVA*bj>[ߝZJ4&Eik䰔uEAKF'WŇwF\UvE`{އ 2Bd#Nkv7Zh{>g, 8f`m\vRct~υX?rry?xCe_AtyQ ;[j!a4;M=ɏ@^=_k<@D;ć+iSX^R. :N-^! 5vvN`$C=ӝl;F/m&FĤw{ &Go-\DDnr&3EZ`Gc2ԴxD`kyy7e ZgEuMٕ I(bf:VfǢ4?ҥn;sәR>RNDr*<3=3ŴǑW&}3Èjy;Ё-)C5A)dᤌPgʾ5z;eEux)g}Kaj,iXy#*5Sss=$vKKbY/h9ҹi E.'̢G>n'sAȊ&>U;mXUau|,Wv KYok6!(#/_730xue|S~aogcV{!vtA?9dCXAw,1y8aʌ3&i`z"Jҷ/o>giz4;0~h}JEDQp1`{n)1B_{b?*%EJ5tcKx顙zrr M#P9bzǼZr")JkIY6 pgRDžM$#IHaf) Y;3bnYs1鋸FԖcV|{cqw5_IoQlj!5z;"\=$ET mE fH=*ɁO$`ZeL\,lBMCRTtYuƘe[f~/׹mYPһ!(@Pa[lF9i s]dS^z$knЙMB/*rםLsK(c"XE1K^p./CpwA~쉴>A]5}7*_LW#> s;p6O'4х/;[&: %V 2DI8Iޒ? GՀ?lLsZ^Fu;JHQDh!,΢$@(ӊrL$(RXJOF%>*뜏h,tOՖ`gvױ1D1$ՌMvZJ­KꩽQ,T'O 32X7o~`x֩L`3eAG;Rhup0 7B޼@ފ =EM@qkʩ N*Vr!%r#ټJ|^(Ic ԈhpchJND`K4+8ɬ0 CŁ ӫ 8P&ce}e5@oBS7z}rm"\BN>j-ANf\m*TL[i>Oߘ^ ^qeIX6N. 9!؞HU[_ 6c2dzX] ZJV:WN'ͯ0l3Эp&iUBUY&*@Xb>ȽD+)C3?v\*EwŘ Tf!kj5d' q;!K^_;(g'Ӓ!%ch U҃] w-MỠ40fc}6H/5g)旿g_/ĹWLm(Ҽ{dh?=Сwl:SӘ,Yt1WHbL -<Ŭ0my_4ͺ*jJN/?S հ!B-r3њt"E GV,Qv$ IS|G=vg63ˋiE,(<ؕp;̓{_] X8<.[{Gs[/ʛZT~7zGjMFd8rUҝ!<ː5Gɲ=+wqOpP8k)gPԧEV9AH՚(-.ءbPHtX_KIZʻX`|-K'ax__򉮻Ҫ=+ <- PjA,ы<œn$P=*B+r6vDhJI.1fWqC4+4s(7삼 ~VE@ݩP#̭ j1OjKۇiԯ DETp\TaRRL.\ {m{)b*:>;+8DJ>AdJ! T1=a(8B#_tэ"N6vA_4)"Q_&VM(9f)6ShEERXT\"#dAZwSk\|q$GsM`˼|mQsC=Tz7kgʣ0eP]"j0n[(K,[a M;q=[c}GXQb&h: #}S?"nByp984JwP*qo[E~XzRІ?YhFYbL*2|M$lqP@`QJrdd4l1 l2$x=Z脚밤7}V6q< GC\=,ު6pM{dP>ʍ𽛩,Nz8̉n4Ylk@5O\sPب>(^\ }L*ѐ/2!D~~Wo;)s]3&sF0"~}G˒onteWJ~5ħQUU+"b#aVѫ7Q*b.G7Tx)B2,N@|)x@-p\Ro4r>uں8}ᘥ3T\N>$igOxl4H,=hyO'6J.Jgg$>dWgO֨je@K #o ;9cSc8oЈ"}.8/u}bW-rjJڿ˒=9 (tz]ξH:z#a^#L,:A GFͲvY #3'a\i`^e p0t}N8$P{xǖQV#ƶudGv \^/}xQtw)1EU݉@ z1yVw9fǯe\IbpE,!_4n|ن3)A4E7@{8# G]x};2r]TEZ{RZ<]?'. о_1!^߹ݢYy,dt/oyƑS@=$MتٞPvtOe\<"ǗBnq2}MsTyϸzd$I]>g Bؙ>Æ_rJ^T*etŌ'a>d(aѤåWm*҉ ; 5(Ib03cO+,}S 3e<,H`۪X_^; ގx9Q]2]fEFD>'kS1Ǐ+DOAb򈒈šKR˿%P/]L Vl7ΛCA7ԃrꤴmX3"7}*DRavX2`8}経w>۵!Xm#UɻIbtƪN%Ńzu(1{fDqKctywK2$c e5i-X\p~ P.wVA8PB-eqLex6" ܁+8ECɑ(W/OM)e58wQ5Tض D[]ld?>Ԉ?l34qI}_NA=%|Ե*էu9ZcBƃܩ58Vr;1͓ils0*y% ͎r k-]$9(`3hDe*s?pl$BEB-//۶\Ƌz/dWޮ[LrM”7WpTQa}L֧#_RQo#$,SV5幽7B(?t8QO% wKGvͼ-@aalh :Ⱦ=Ä *YiŸ^X#!qޘ*luoz̔6<$ kV).H=7`|$~m;Ve9n^~iB[H,|'5NOx)|ӻ0}Ava0A|JUC4N@w 7q511hS3}q^ jp1$EUBp\^˫zɷѾa lNWe5Ғ8Cv-ЎtW~rAۋ`-`יc#JlJ"%fҾNE-&OZcX88 ,~ccnQ&&Glp ?  d9xy$g]R-*7>j]JE!q7Tغ顔Z["r<(XJ9Ľ5*f"޺ M-#lw˂.JV/l%Q&4})CY|DPUl,c@צ8p*NZK < JA@g3ƾRu69o:R]0 h 5T{b&cu~ HrS92̧ZD5Ko!NݼT y*/|j*9dr,l^:/Ѵk\ op@-xb[MޚmtÔ# (KX %9Ԇ>YOM&yjvnR8ȸ+4!dSYwsxJEJ]#FߜgvZ`UT v;u/zrh[je8Q@k3H+uҴiNL-(CjQdZxyY:6H֖iwgyG:j2[p\+7gV޺~ûMsHRd2u4% f48yij]Y@wƴaQ~pOX DH|f%ss<3Kz2z=51.VGP;h$fq|tAiK˺1VC^1/z_IbQO WSʮ\Y*hKIӀuQVo0%p\|[F39$N9{8JI}Izg:O!N 7-PuɣW*u:O0ŭOwR3Ώ=$rcn>UTЕwuA|BҚֽH;UqYb:wؑwf5";\2>wTM_*:uy) Dh|$%غ|jM+~vJd)[KRTRQ:KwU`Y)Q&> k(`GD S8Q8 2 A@IW C'_sЬ\i>(?nFj vG5{f#Ћ&/ #u,kC :Sc22kS:-oEկAE!)/u_]zVO /ê]Fȸu@4mDZ/8v]N0t̫ҽʼ wBA0=VzGBK 6>Cr?:!{P4mϧ*H9]v|H6Le.BBCeuc )d$~OX6$@ezR"Bя^lNȓwOT6ĄfPpp[]Fz,S85̛'eqPnX!:VibDV:(7ZYrҒ^헝`N@OJ&*2\= `A}tlu>^;F!0b|'h*}Qg[gU"C2Ȩ֤eTXJn2n# _ f<۪`^ bl2%l~%iEHX~ħlCJEKoz Ȓd6?p|iDžd al:6/ʏ&qZN]h^pp?G>6[j%N!t#W'6q\y-6qBٵҤ✌q+cZ`v4:PaJ499-T|߉bYREdƞW 1h^>oG!3:o5l']ay2HΎ(,mU<0@(-D[;ۤGkJXrfNED =cj&ȯSn9mO޸<.n/|ؤu ˗` 79U-Yys,:o>㱣m>Z">E(h~eǔxܸb$tg ~# ~b 0T.h' ݫ`.}XN#?x=-SD5*6 !Lۖu(msLzy/SI&GɹsS*1_-=%d ՟7"QrT9+AEBj;+uZ! t_pӭUឱYuto׫-{nBoMϷ I4.9i}EhJVĴ3kX9 :,pIŀ~k@D 7Mӂvvbf(5 Lσok5.xMwQ{T4:BOAA #tŨ(!íl -™-MM %wML b6X\ 12v?+DPN Ð&r4u _X܃k1/pᢷ-+K>rc,5iOP*?a5ov C ?홺BiqI@>Ս}>cB+3b=E"9}(MDCEZ&ꗁqLO)y]яϣEFMSilcDbԞOvf5&z=ߣk% 9ɎQ`#7ܹngW98;^9QCH5L}Gk-p.A_wߣXoКըKѱ1@z- ~?"֪\M3}DLѧH?YCvc]{-EG:e #8PF`HZ=a07s+OchîL.j~<\Z|ia eOk3yǰ9C`XEl8`.E{pF2M5ʡW13'rvkR2uW/"S1 }UUȃҧ.zÃMF7kZI+ôn?-=[87,{k]JV5*۵/LO_뻷*W$ZGfk*m {o mWSDPQGSof6׋ 4";  ƀƱ{-5{ҮNr:{B'B@X `ebv&VKo4J!]t R0_H~izG+1'2+|mbG4]B Ý%*c1Jx9az/4wdr`ZD1vb u6BpQ dC/܅E@͠qgCpt\cJ%#06Dh%'Ux𹅩㱞Tr YOn8NdJh$Z,3godEeT3tTTֲGB [Uv"*ܦzy0׫K:CʅغB8v5f@Έ,Gfpҝo #AgyͧEf !# 0ۀ1A[85v4NsC1miF}HlQgk$rehJ9=թv3Swuf;jBh{e;p›{ yx[qٸzCa0zpRk0F S[>P OYv )R'۰XxV7ث0rz1/Ղk=^:2tn+(V-rӋUcX|oU%1.%30hm 3N9Tlߌ؊88Tt/\jBդt%{ _&C}þ[p3Cy(D^w]`nra@Նj󫈍}O4cr'7}e\l/Ҧ\p,X+aA4ymߦXgN#mR @[ =vQX` X9z.z O+yd9A(g<罵hTJS0T Xzy LoyNebFtxfh;$U"~L.očUuw# <mˁ- 1iNHPZ>1s@UwSݡyέ\M>X^,B̈u.g'Ղ"QD=ѳյ.Q%$Ipg޽p'2O0 m3ȏ[8r5j\-_)٠. n|[*U+Abl_3ާyQ"^?ÔsaIp bɕ,ioBӔP^JvV{pz)phՆyȻ!Cza~uyqfªf'w9>?dh:G7x^6 umTsIÀЗ1%vgN8u yv!ՖYCN+)5ƙ9=Dtd>i#$?q-8XȑM/>ihMwwߪCZnY@꼲:vhrٳe&I3GFJͫI#Aɧ,M/Xݙ;.YPH|N%6ZRKJ?9F6ar`sF6Eeg-dLH*5u(_a"g&Y/2  /\Ur N|8uL[E#:lESv %OB &] wBSSuk}ECw-|gAGx.9-7(NJg9&^AVkr\A%MJ"Vu6fC=/&PQƅp'mW+QlG.ߩiAHJk^۹-U vʜ >N^i?[$opT"@ԗҝ\8)1J(X%HA95Piu-XkXa_NeK{u q~kkBx^ޕb-V1^;䪜,ޏ!B'C) ELsY`-@2Zq> FKZ Oxnhx>)ujeQ0ؒ9g7巳UY$as+Вՙ|MVho@)^BfD{[WGUMX})_tujېN5dz-<!ZO9<y]1hVpqU0#a(nN w"X"xjZG"[<Ew=Fаӵ"Q`[k?UP;gdx AD%f:!Et6MUwFH%_Z0j)@[n=wv@x釴5"v|rcAG6A6G8Sope+IDž<(Ò<7Fl <%<tuV l|,=v5r{8e⡁lv@9MTTZ\2H43|$B&-g+aSd@hYE Ek/mS>bEvA[;xd٤Hga %gQy 2k< tcGxM8X'D~&KfDvqEl!fMzY;>\h\C0wiݥG*¯N,FnNf;w< bGmKNq#*!zbdHi`Ÿx.:!} .DC+1' * H $%eH[-mqݛ~rfg G4to015ASC]K{6"/(SV20fFR!+ULX/?DH[ֱĀCe#ky4B|21&>k&iJڒEBXjǂ7\[ 0!eEU3O1&ri.O~V}=+_< Y2*iUgbWpv$OI.EBg:!Xe4R$-#\mN&9(=(;J״& ~i D[At#G5)Nx=0g QMͼ$>`A)K%qc+55+0X9v˲PYKjO:#dDBub[4`beM96m6'ZqIGyB.0 &<uXM.=e5 }'yogc7]S%ZOzdk)H \%jێ8G ,qa˨? qLnCVes)2䡉Kϗ +݈Q~p䣺-8߇EN1J8kp9>{TIgpZp&˒9ԧPg3܁W)xX$~ҋ$H b_2M]V.3CKy!/9y5;g'pM&OeDp>-mpgWV/a^: vwK _z컺KSXXKBf4i:MA2se^D[ZY%=^.CO2 ,|K4i B2V<,fιp<;9}G0H`]O-F\ׅDa/Yj垈#M3R y'}#^%S~wC0'w/cM@R(zw0!]ZYQv! ̰&VgU}H*ϛf: OL iOc{Rqzo vZD׻f5N `8d~ ZO tjrRD/-J^$/ <מVЄA/U+8T;zRD:z:F%Y@]-֍U Gbkf0)[ fYs#lv* :K1Gظ=AQO"X=`6[PK!k.u 99(a(FH=0QVL !C+Š_u)&SnVryST bT Ϭ} ıIoqcI,H&.l@ijjs],);* P0mpٍ5{]÷e}}w[> ⸍Qv6_49l^i~uMj4òg_\.Ӭr7/j["ي Z=¾B;9 >'E)i:6_1mF`}z udM&>=\jO-?ӠǸY+0:W%v]dJ dx>&ba5xfП)rZyز_\lj;("HMuPQ?y$ұ_{s4nhC1Fˍc*SnQr."p+q` c(3l s'L 8uq/㜄se'D% @(q-hWj홧MdX-Jf&`Ei͜-K &Ŭ~?'gSW+^EE@$9'C(A).]UFY0I\G4M"Nf,U>HdO g5DJHg ȓsNDF2-IbHԊnS⟊`)fFwHCoKx&֑Wh@dqT?*Z*`KJ!Ax% /@?[ +*-@iޢW{!CL,4 ѿރvPKTԂxM}Ygtݱ{/#KRd(܎8k#AVThJg>]h/:Zl?x?"IA@Yz?§H mʽD0^d(H cc>Xs5X\7V6f↣i}*J y+iuzn|o e}mJPAnEAu/>桢F$+t8̏qPmc!J-UVT1"5De}o߳l &ԉ'?:aUyu XW:X_YĿK{ !=Ok|>Nx432WWdLy 9޻ xZ\k#3Qu:p֚\&ѕO(9nWK׶e>#Ç8[R0$^HC39! !i6rtR3GFk)krS\uM|pQjfYH2F lfp)kشITYd3vfKWcA~vaޒV{Q#ssވn^ %ptWJ _)Yȷh:Vf>2IQ/1_YVG x7G 8j°#IMjUZ9i\2COHZ)|hZUCͱO*aIju&ORJD_z$,e؀JΦ$d``1ze$@]!>Cr2ci7ijVSl)y67Bx-Bg^C3(̹rvpRَ̎yqq=0Bu`j.Cbjg֯ͮ:M(+fKXIuk1gY+BP.3Ɂ\S, j3 ~;rm*Z!e}*DZ>^$S}*e,AymT03ۺ~ v 9?=^lEoM1v]/vOo0Z fuIS&Iv=۸(^h@ D~ Ð2]A6"}=nh3>r@ST, y|$e\YE*(9)xX$J5u@3w\Gs^֧zl).LJzUJGuzc֠Fs9RhٱI2hl'PF?_=*>e37ѻ¬,^[_cɋG!2#6ǙƓ:~.7Dû,)Xs+|UT`6yRpF  ΍}y2C>鯄6 [2v!`P$ B?KgfoV%I=C$(%nxA\/W3LX\Cm#dLt4@l]DVjXQAunjZ,u5`۰$"3h(~-a?YD򚤩j*ځk٤<?(0j-?rL{(#˺zU{z6 7MGx+%bsAJUwgyZ$$$T(򫛿c$N7 ւwVCEђ‰dR<: Φ"PKkC[4n6:|!ܫy]%"Om~Cd;Zp6?{mHlWU5ƬfQ Vx~[w/i'{ keOT:{p-!.#1~ \+q]?Ckg:D,j %rɥK,?jʜL $22/is!f㵊VkѯOO!.\s"gh!!X٠8ꙭi41䏔c] R0 HAK'2$Q 9(zF~inlg@r*`"dօ r惨EK 7tx$Xh``-),c}29~m@,oBTo&)phqyqժ~onc8$]yu-;*Hy M6?M%YA4AJw 2,SRd#Yt⑅{{#D {\f8\qNE ILK\|jyi=nOg񿹅gj/S՟mھ8M.*7*:8wN3ЭPm*xϬem4#g;\ډoTōCd0m8~j^xwMJk{tKF? y/W}ok纚M)ٯ]yOE"HCz{VD5Cb=x$) ,i\wPװn}[*t Trx.lk-А>Mهa 厪d&pJv'nx8nk D=^-)`.g _;0܉diiF 6:fޖ+>wb&LWSkQ~n[xW$EOsk@Rv'* %SOܹp ~dO`"Ty ſNם^V,Vf,QU<{2ޟ;^xX T*bI 8~y(c~?g g!?1'ŻFhzzֳKgBm9̴͓c 1~m,mfeogL6Fߨ׈P!߮O3@)AML) 3ip1~xu8Hc䐫!Ut gr8hݜ۬&4ȿ" ,+5#b/ ^i/k ^S]ȅb)0E2Yf܁K$FH= 3ki}*{H|9u~~3$Lb)*9.f蝺eџrxQNx#nvfcn^#nՒ Xʻa(+m0QJ콄āLk7,v!ABHHm j8`#c*I^d0F *m3 TQ˯"VLEk6Y'wZ~V֗8oKSq)ci9o"swМi/@H 3 ;3TˉJo*UG]Br3E7q_rl%Z\\^LT(kew(`0j6m&l8N{W# WQq w ⤮u>5li5ipj ! odu8 lY+I|mPيVXYA/1PBN Zh;1\mam=C8 =<ȟS> 鮶/w\/(cv"jI3*s_]apn>C4~')AF/nqM&r ( h}bᙜV{E{3S1D`mQz a&C 5N6Űg.Źm6 gXIyvbf4XW9qd4UHC싍c#B\lMWvM:_B kor鍿,|ۣ g""}7[Cᯥ iN"Ө_q*̚]uz* k0Kz,X8\XNɜGBQ|Zo%|lTHT=y7#Y)!t9ωzǧ5>.zK vȤQٸ^ә-IjO0MQj?8;ު@v>p$~KGyW5N?Je4U.N-[dPɫ@Qޝ); Oui3VlΤf &KgL1{U`N%F<$>GSoO DT !/cDՐY~FV7ȯ3sCcF _ 2"  ԣK#!X5T /LJm'>0p*WdS`s[s:u=`ۓ3r¦=9 `$|,Pc*>MDo9 e{Sd +m<ݛ$ڭp˛(i'-lġyy_ms<$wrb7i)MG:f΂ShW[7)Xx@%$ydFQkW;;lL_DYEwXY3H>/rBζZfܜviuTd4[aA[J}y٢bD e?.p o VC,wP«vX߉is*φ5Ͽ}}Ik~_&|9|tg5 Ѣ'$Т8F5M+?Ht(dΒ:_6\LmM׀2y@=u3DlЫ8OwQ?.  \4Տ(6J' bn&tӜg~יIkџHmS$]ijݚ\R:^R̾U3e%(TCNePԫoK,*C~sbj3xo8O/4)7nrttōi1+=R ;GTwp'N}~eCUÒ3WDID3AN}%O2)~̾ B;0{XقԌ瓇׳~UtzZN1 2Mda}iexr?E@OB9&5x:Tm~EwU!dRk*5(tt%Ö_MwxA wf>!~Kt 4i-Bf&nYZP1aXk1IT4<ewtAku"!)H"K;:C;B|*(_5 ӳ|eznIG*nXD cئ!sX4H+vC1tMϝ'm_yX+q"g,|ci_س䉜\J{Dc}W °>vn6^Nv7hF+~aAL V?%!q]ox!@\Ezb/-iF`ܨRWOpe}RK%מ y۵U1ho:nْ֢qHEck.Y7f"XV$N^i%%%~feemq඾s^ehY䲺U\ |&!ht:pN26UF^ :NWWto*SH5xOBgx>NY-\E`x5;݇#o*)cةzlxo!W` (83-.̍Xyts/i%8EDh ҏjf2bk|]mϚ[`'pE9~l̀R牥]L}&k窝3Q25%ߡEHu_*ys4!%A1A^)B6E-s)?zr7w_YSK51)I;ˤ6aoDHz@͵|DiV#lh]QY;n̼8좌mET=5-Sf|_ǚLO2=O]J@({jb}r"C|&;TxDV%O*JT%ʷQKt0•SʷUܞGQkE5yjݔp8PM"Bzt );DFTk(>eվ? .9's95_S A|PMu%VG=\{x/xrxJ1_a!%ƐOrkD7l-VE-6ْ:_t,&cYTg;1]K&6-3-oAm\_V-@ɸk-*"uk7&< SߵIZ}+6PFF}Ly-;%}J(K&f[G< _#(-Ϟ2\Tt1@d@ZMEM6:}A% [h%89Mj-gi*p=!ݨTH6&c~`(4[;f] _$uJS=OzvhqgǞo4pkŚgEN#rxjel7<'Y*zzx'ݲkN:i-Pg$+ LlY ? $,k u># 6oHXoҖS̨xHLJ_嚽No(5N:v ZȸYJft(mQsc-V~ 쾄fGJ5rI~lBeē)G ^TJ2jf#쨮p#Wz3lƧ0ȑêaiدpR{:*ոh,?bq VaL+xN_N//6Ǧ8 (U<{fx/zd]||Br惡iQ(4ۉaL})A;t[ŭ(H_YNNQ$•^4󬬪,1lcXvjIőYzhsŦW6{"Br,^tfź,ؤŌz*X)O'&['YU]D=$}϶GsQp] J𺼍Wc>*3q9U` F!߶.NJ FǨ9˰oIu< otY_hH2L@yVmYEvJl}5IM卵6iߵw'{)B(?lU:ꢪy"U elH)#(c[!~/S_a^])@mꫮ:R_H_<&]qwUFr6 HmJ:/UcذS/&oCӘlyʺt \mTB"y1^H,edÈMJ۹* Sԃ@$hdG/M4c[@dLiԦ ĉ9X:zj9g ۦta]jT-Sd$kx\*lʝ݊0^ 3J:JTb\4=-q998@~E`v$&!x7sm@"-Iv=>5פFR30Qc࿗c] `k=>t'TYYhȤ{\(h8@ 鸶Ր]NXHDu"C+s$RP6BE:ɒ[򇢛:O<y/|t\Y9r>$`/X8Ȭ7Dko \ ^yHR>~CUHf6:JJEzI v!CF|R$d.yn'Wj!SnhJʢZ\;M3+yjCUmAl钒2MȁPY+7f Y~lWuyÂrtPЎZݼ%*,>W)*A5{fc[JRSm[f1y '/w)00Rӝ8uZri^s!V͌-[9˜\ iGTQS۔h7Xoڃ(N9zn3џdy]GptNNF!L'8BmV T-Dvb^>f ;QxF0^5R/ [fVT͘`jyئ+$`/pvt24IT;%fu,/fZ^(IN$kS!Q8?%}ζu0No+"eՋ,Υ"g3N"9>~EwϦ s⁲LeggqH vRGLjU!bB[z,twn~$<~pHu7/<2^FTHgX*T.y+XhA Ĝx''6㑄X '^p諕QVHDrr\1/DB+KEP .!eK<]?PW D']hס1K󗖱Z\7^;b+DG X1П-b:Fn8ߎ.==j7-9٦HwzF[oil?K*;H!UF*L6Oy9SlU]YRWq(*dZ:R\vݾIƔ4$,2}!s 7-/q= Z M(\] G[FҦorMT!FzZމL74*p鑗kF>`$Ш42Ko꠯Ips fD@l{l~C5o$XǍ3@Cpxvb_MK?Oh%Qjn"?U$n{*,&hT^9ߕƱk3!/0h)~Nypfh]@`b}+s#Ʋ3 mg.h?*A,qX>UBȆ1MpSܭ!{ĚΊ>Ŝp Ņ UgmvT}3C5I!ROrgbxQ,gX{6ח>ԋ{#V|$>Emx@4'](xteߘ)y}oHUNytd-$iDCd)11@Cġ:jEwV0q)ICg!x!>+Fx>RҶȈFP_J+>+ln7 D(Hs?jIX/y^A+C $aEqm0w7J,G *߱A=[^8:AR<䛾NKߘC+[\嫫_T<xVIi}0ij8Q?hג<ط\3u Bj='T+4mIm$]5{z&m扑v7Ct% O3f^TpCR:ouCi՝E4qFJ 'Ͷ]3,QaK6VwM`Xɫ0-u硙yluadPel,!6ݥ8$N۫v.kK,PAW,c,z!I OZlߤ|[{1 =nd::?ㅧM,j ڙ"Ki!ӔӶraE ȭ~.ITJ}]F{ǍQN;c4H`B:z³ZA`|E# \V-m@P/#Irri)V)ؚvw 莅Ëi|Mߖ# ,;ᘦ#2ݮN5\=up?D]E|ʘK ,"PLfa-Ɲ]\Ձ"{<7FV3:%2b 'g/ɉ("g5)j4 Ȳ5rmT^1OQbX,Lq3@/|-v,(5RC&\Lm޵j2٧)u>d́ʂgƼk,HHI(Ej EzކLo+~c4&o ~[)O˴!H .`O 5#~H4N@@[$D+^1 CYaav&2,Ѫzϣ%A/ei~p}e{m>nc+IO3SLjZ#3#ڮX&x~EԴ @N+NlK3"@<'8 xwk, Bme[j=|v;K aVEz'qD3?Kwn SDW4ѭ=^Vcx:|dS+Cj^p]<Ϧw*|v  U0j $ܑDhe|Ҏ٨M7(pXORo&:("ĥYEɥ)*S}KH)Egq)LHEV SI2P_QM<#7 $XhDȠ}ZXmV>er  `~@^7#9B)xC>~ OInHH>>A!E~YL'n,.-Gϩ3V>JMnKAW}[\~8}^Q}r _DPz-OPY`'&$p ]ޫc.Сe1>bH!!5^Oe!H5R&[B*Э"ڀ${q.@j,cJ@&>"vnoӯw}a^_5@"pw&/6qrT|¬02Ʌy Yj1FQDB],_±4,N+sѝzSe/@J׺f3+ɁuW͉ӣMhu=}kQIŝQI K[Ppkg 4UN>*h,,Fu~-f7k8W;㊏6 tt Q¨Uh9Zs:g4{D 2䨭P뜲*2>kPwp~Kzї#i>ck%듡Q8kj㛂LuV\.O6DWrk),R"b oH4BiFv!q^Az9(/jI5>6(rVD1"ԜbR }X-+Y{v!^i1ciH!iI VVw rѰ3i~H$4qQr!5M]Z;_zf۵TA:bD}Xwrsoj+5cFVav2h_`Z1*|zZLXGBMcwt&NH4ҝ.*RyXXi|CW(-1yxvkݿ7wprSue&xiE6Y$EFҰ}wL 7@6"KKkLz:굽y2p̸Jݫ>=@29nUD4 5ql}ʏt-m|]>u0h>.| 9,bǼ67/OGną"lDq~f{@ fA^`l!%|i ¦/}2}_!tw= x8s65]ΉvKC6m]d`Iu_? SRB) $\1X^TZ&؇e&OA1FF⊞~X= T#\*Ogc>UǀKpQ>/㜈} H"s /Ej;FRuaJAUThL'w=ֶvQ%I  u-`AVShNNYCy3M3z]$WjIl0 NwQ-$@> 2,9Z Zz5&u_]g2 7}kB};*%exeB,]ѬQSs@O !N1Vc7{tF0`..f^:D@VN1$Y'aдQ&;tCe[SnIjM]Ρ6[L /[̮ܦ ~Z_~b>уM_J`*j‹dTJD qBrbzosA.e-6Z<‰ī+MNъ!(KX`)^z`ΓVAkMj=<&hPd"Eh`[пh28P!E#iUäPKɵӕ/3|Ӈyx+B$067 FGXNJJGP Scs–G٘ݏӬaWIatlEG!Jߪ\>WYmyKwꐦl9Ъ? ׻zFpF9*w(?VZt;\86YH ߆-\O/h%nGNK-gmP}D3n wm@mgYx"=e95#OHU\u6|ap11$T*A}5dsz^# [>~M, ˾]RK`iΣWB$ר ]UץC&@1)t50ыKӕ6;\sQ je7^{J>x":lXU)87Km2r[cR>?RWH ! 0({r6r80!^t 1ڍ`Xmv-@yvM<9o$Lñ2pc:1(vՂP8״t чˋujc{ƶx%!6/YfN}sμbL /L<5o`Z- ʌ=S[o*#d;=?q^1fyJb2Wv$XGhwէߕ$o<it(M/G~&iR3\)]uH*@Nj =bnP.#,Kw7"32\ {^2 c >M&7㷽5F6nrCqQ0L|gk'e)j<űyJ#bTqm|HNW◆F#ݢb`OK(9PȆ+S r&}n,q4 GN)}@natHp'~Lg2JxvڵЋ"t-: 1bKMbBӍ?IoP?5񤮖@OBJ<HhpXO>!f#`9{xۦu}+Ш(`%/tJHpF &*A6TIJB{ 6RSO.1#LbcBay<2!TX#h&e6Ћ,s 9{5w!jW**(c>&9Ɓ-!%|i9*띇UV(x|G!xgZ0\:桒G'ipՆ Աxhc>UV|zqc1F2R)Jy&`ِb'EI D׾iyC46:3i.՜Z\CEMv͇_j Q0Vո%&Ё9[k$;ZLT.7Ҭo{g_)n +vƱSaXװ tZ7 ]IUn_!c /F!*1}:9f쭻78])`ZaX.,.g7G6bmGӹwodOQ &:qTrdH8CAhҀ%${ DLCacʓ\ 5vM<}S?֊ E`4VNA7q/= &d_IG,iap5JΦ`\o-Dr@ ~71X˵ YKʵءTc '=pȳEVuY(N-LWח7F 7tBn\" 9uJMs(\r^k*ON}Pztr)׽S3[U"M,?"/O@lo,Q1v!Ug:94:_lP^5#aEjJʡW3@@/:#*A65HU=iUMdC/V6!<7c^ظe/Zkecև=(k 30#T, !h. Im r/V$_,|*G ;x)v)*l&Y2%[RRGuRv)nL"7RQǿv>5@y\h`k4 y<ᛳGD("U>a&l0d'sj~-~igya)/eV,8PB?k] fDžB'|$_G{REhtq(@-3U_6Wz(СFc^W4V 5-07+sP(+36`|0}/|S\dTH62 m:K2P5`ZxqQsP:,Ǜu=[\%=ݱ2qX^9YГcbcVfSP#r % Yl++d<4ä-ϺTYޚ&i63yHHq,+`_ashS x[y](^~ڕ#(So$ߘL06)҇a#.VG4bQsK56 ͽ*VoLgn;O,M2y(qW|r֚1 L}u{w.o .k\!eTJ aϥ7maP<0&37mw45g"QZ[m_Wc -x )S l/z,k+`Xo9C5ЂLXٖK!}%5j *pAQ?dtkApy3rMARttv*ގNi V5g/QjE葝ILV I+yt}z"ݣzuiz` 0:}BB̝kQ28!{Lj4] k~ź1i;1/ݝ.B1QO-U`UxT%z(hv(\-)4;Uc1FHkCk`bqx"?T-;9630bn]=ezM<8Zvìy 9jmy/6;F0 XQ~c 5>:pn\Jk{K`@@hq z$iB7n#Q(ɪ+) !P  ;JUލkԨ6@΄5 JhH %ݹݖ6mb4LUq9= WG+M/3_-B/{ƅ Wwx'Vlo\T]~>љqMm{N[(}sۓa$Э"%,?7Ck559) Kx|19MwS]aU92r~YX@V_m0⛣m2A"C~2ig\ga|hyΘVDE ԶE|뜹dG]s,Mg|Sb넓3_yϵ@PQJ[|u{KS-E9R(rE.땄ۥWkwɤVZW1 g&U&˸ abwa{kYZA1. ¶e\ ˔G~ K%4S7n= ևzPR੸qk:ZT"9^b}4L,99:]0 UJGclg/mD`rmA)X%*F~Sg\d-mhe )LDk|h2>[ᦄx5#C`.zɔ`(ͣf F?C jHNm'6l#D2eyFdO͢*ߨ"Yv#QJ ੍jG^?H}%i&[H}8s:b}@Q8yvvN``oo0C <_e)-Dgʼ6ߎa߃|":ݑCI=aW;h/1n}\sg5*a.!0PlvҮEg핹QTK/2h$yN2 UViu7QNz Sq2{d)(틑z0;@;:SʡPB)\;MMFOm~FW{S7(E-N<_CFQtхs:u ޵ڛJsBx~U`*PPjqhP:Q79O~-8уHk&*_#Vqf'hǪt⬾Ψc{*]B-D9(?R/4baY_g\+`Li!r8ewwv\ `WRyJ>8%7f$F-׻#>/#L4MM=ni }|e4xFQ{D=]5S l3blCeښ?1scT% kx8NJW71h@욇cgCƏ@~'.魺$}QJ9e)?>9_Jl_ĜXbxʝr,5}Nd$Hۦ!zy4Y2wbٱfi/Hdzy?mB/f1޾'z 2?D8ˁnY: ~n`)S[=.GNA|̂NU~YE|¢n,{^%3hHxҳv@jΡ2Uc˺ %gH,`)v}K(C^j8f7$}>x[vO\rlDlG|.)1u_όҫJl.au +rvL2TXkTmG JqSEToLv`qd'Ux\.ol:|Xߍ}++`U,`!x/Bᤁ"h 9`p<1[MX 0af~iqMfɯ2ZbyI9{fLNNKE~-}x>2CxM>X^$1Py>>hv$b\wqʪy" ',U{]6d2AwIx5!+_W\84C!l Ҵ' 2yMJ2$f= "I)na~CuJpdfn/vIX"QHŏpm^ڋ.yIsbt1%Tg- fa߄[pJێ[g!% ,#llU!GE3@3=H(@eO }v}iaj-Tξc xF P-h%WT|(K&ɽ]5+!XvHhCr݀/d;"e -G3y1ŸM,sM7P1UbLWrJn. H-d.FũPx\J~O+NlyfGዼ(ɑF~K9*lw']ܗ{ ɓ=qLL|Ar7BzpX@]r'b&і½J0ػܟJDsDL0[An]AzCGPwN~[/umԔmҫy!}> o{wt9zIӪsIuH72=2hR}by0Sp}F.<(>:iqrpO3f=c^ۻxT4LF`+O$J:L_}g~lg:<6{1d[!RS˸Tվ))8e6,4 _ mAR%pAH?[p^Y0NUMw(Nld8fgk蒾va  %x܉R?Z$̜݊pk({_d̏T-8IdmRWW[=%[F:Q7 'ɇ~yuzы(P`Ȩ9KBg9Xj @|B8Q(.vsY$CSRBp'"frNjcQ}g 2pw|~err$b23=*q-H2~ H $ı{(p2yP Q'oޣPG27i>3Йq>FzzO$sVVav) Xݵ߄_zL.^jZo XK^ߙ?G|VaYRus^n'#a2s>6EhK 7OO]vDs vUDTf&#F}1_Zٗ\P'{UGx̶X?._`[PCYn~u#;h+P2^2\B4dٛn]'2+P·wsGTQ|Z}(j<RR?vȰf o &@hMغg,JmMݏ@/iBbXK^P\HUQ`A,hž'Ϝ$DYCKڊB(')ܬwї pbnU5Ƙf]:)! u# Nf C,sn.c|_@Yjmmc%?)#T@N?}zaն> ?ϘXي/}RHx1]R@_Ø ZصbA:7 ;垴fw/{#d]㮞X1Ňj8Vˮ@XRCσ6|@Va,kXS,?/K}{?U`c(.zn>Qlm YdI+[@;[z΁ؑ< %FjW2b6zX<]r%L0!)QN+|O7!ܬ94[ZYf}LL#-F; ?QīDh0sl>[6BڢRț(?]axPHf 4 5!X.ۍ罢GpjTWS+Ჭ$'0Zr(c,6V;^KB(W 5Nfo~"IyO+lɳql!5|X]i SGoG"]){Xx%/WrAp~+f2g@;&̟c;UпN]dbҔMM<%sA7Pb<Gf!;bjeXe')J*sA*i:/Dϑw|ϰǛag}J{= I;Rr$}*^ T'!IyX} #2MƓ?scVE +AߜvKZS}[T+DžحsL+ذ ;1#d ZjY]PсdIH.p,ܤaSo}ۥEtG.~ A2MFƋ K■_TW!_߿na`X'wj_-iF5n9Vx SF{8y{J],SCgl1!6VcAظucsH“4qw 3!O;J*@t@hޠgp>+מ@0Q go@΅K8)SYoGmRgz .6{9Z(;k8^hĨr.RcQTmB^M+* ?y uJYW_5U0 i`. Rj>C 3mY:>KNA(肓zEןjN!Xcm&<2< G@Ijh -ͽrNRc=H$/vb3@Uyo j5Vs~N%7q3T#BHa!1{讲Y AfUpUr5rNLdöةlfD'E@b;R3avyN")b~V*NwЙc6<"+H6DԱ߄F]4<]ޘ*oBUv^qBJ:@ tij衏ANN-R@"\ΚM ȲS[7{`Sk?o@8hcĻtaIr PP44;pṽ7٫|`J@Ss;P*vLn,h#SmFe!”iO5z+rd-~*;jX0",@7 o6'bK/C\EAcVNR#/4͡d-tЛ>ԍ_9tJ۾?sגxiAރeCW!>c^ި6xD ,JXx^0qe܎,R23@v+OF2'T:@\eyP4:lp")l=4~47L,٪-l•M(ꤼVVXb#;tW|bڟL l5U=-,7FNoSp>R DoF[; (_!0[$ҿYs6EބԒah4s`|VD 6l"E=V+KI~X䀋5jm.S`Roe~#|1㲔6,/@V*S 2,L>p~´iNok۬~}t6qZrniF!WYBo** F3tntJևx}羛ܑDg|\f OtJ"曱5snG%CK|ϴ-x~SHP⢹+0 8GoZĝyԶ&U6,<cf/i4j`O5ǽP4 .a>-cd>VoL¢>l7PYf1%J]|s`OT:~A yVoDgFT/áxYv݄h)js/m-vnQPDCH](#ӪS T{'>@\d++eD\rҏ%3QPEեY"zJ[38VWi. :߽6]F'ڲq1Ck@(,gJ'%_d9 j&]b"lϯk(Ձ ͞ Ƕ*6.[po?;'@- n^⅔p)/$# ?7b[ހG9?N'[#Aa`WztҲBYBΝpĊ"$9By0"%E;~|Y 7e^t^ga^Y0>]0 7I7.̼plDiPxVSңǣ,vaPp5oau^X긤y7 uuoQv Yݫ="#E2N2'_gXgE|  6@?3xOʵXnO~e)9Y!!ޤg@+W-ahxιlDZqYZb,rK,7Np%]kI/n?7!r- /g/cPȅs8BAa*H{Ņg8[i &LO?f-6ݞU&BPKZO 3vTD^sqK\0b.p!K p%足``G#> li4y2H2¸ͪI`'cy r|]=\tHzYp\qB_ 9-tvM +^@(hPMdS.|2RRk_n!K G ӗ!I+]T9#q=@Iv#5pb.lb5gq4 59[5 1} '&niTՄZ~\B@H5|ё@iD1Nu\A{˓CۥJ>bai3h"8@svq֐߉S@s!c툮^\پvhBOb*z"&Qyj$~8%H7x_$T[) _׏u }{$f9J`Nŷs-d4v@.* 'dIwP=[mߋ{R2 DKah;#O0Wudb0V`9F^@Ou5 9mT>kfX .aGJi%7G l)'"/;$ONLM1+`h >2RW4Y_0 8-k__]7iGHC0[<:i¤<" UawWNǨ¤Jʭ M"ڟɶM;8qmr~Iфzr72:\r`R[wfwͦꏰOvFޡ0#4MΔKЫIo@ާypF㉁Ir߳L}^=85YkĢb 뭼y@^&?1.JNcb"3l~a?0V@pzX9{o . l489*lou/W97CA ܳ7<FߟepuwVF6e$P?4+H2Gh/Vm?L\Q|ӈĜEe(&q}#OEUTB[D v]ؒ)8|^q)>EͼS@˅Dׅ##ŸX8Ma-tZ4F 6Fr 6bOu9Z|?÷0|̰|LyR{YR u(jӗh0,ɇ :Vr4`ca-ՔRa )?Ġ9 BFу5ޚ&Q *rGϔj<;,a?Pƛ= Z\Us&CBpX6v`~[Kp 71+/8[Z*.^(ߒ *۽m5Q$C(_ 6o Xco#r+ {:'s" RkwNصݒ"Vއs(~f"MB\ PHPf|9rW@^LloN:w9P_&g.a *>3k Wi%~fg ,Ί:$t (>."PДSt+r7ѳȁF%t`~?A,l"6 uMڬ핊r<+{JYՕQLٿݩ̒ۮ@uaQYN&Iպ" V_'i^S߶Æܓ p|oK/P,DnF.~9BHs8NJK'YrXymiT'ҍf2`;.e@ dG 7Eƹi+Տ 9Z%{Ŋ[[Y};BIat $opFxq'7®8sa۬? |٩ ,]$Rƿ-%߉0*:;w֙:x `M'YqշĪZ{6 QeL(dYcmX`!޾C8P249,t$SVeF/=k[xܳNن.G Sh`MBڄЖegyt4\GTVjȍ%_v6Gcob>0%O]):ycafł`{w|+,~%v 9XI[Tz )A.# b{[ DNsem:BUlaɸ7_%~2tdaa.[NJ.Hygxlkpc 9g*saimǸ[MG Di?ԴnOa7.Á<6w!mb !zYӂ=b;ۦ碾oR wadl0 /%'Oϻ1?m%:EO|/Z)+J$BO0fq?T3[H\HƝt_)p7[S ~^-Q Pͧ _ #!I(syKfǯ+n9w?bUT𬞁4&M.^ \pBf԰X5 @;j*W\tw+|$TT QfTq݋ÔҞt (ٻD=[E ƔϝL$X4Á D zqJ@9ʽ*|Ij$5'$r1|X({BHF\9ŅafO5Q}ʕ,S_l eDF#4_@QH|gSmo=ڼo#S({1^q;'{g`.ܱQ›/1s-X 9,5|o#CA]8_qW#\o:})Sd)>:POD.&=UށnǑ]F .vfCa5 ٢: *Sΐz5qJ]L 'Ls+.ON-|^;<m0ijUoZb{̐_ p.?Jœהw޻a |;؁^Q)ubAy#Q4;MB.h-C;$CI4k0x)0u0WA %JU8 *{NcvsT)wb'C5PJBxAWB-b5v/j|; &9򩤹kv*еmp{#nRBZy\l肰a K!늼oȕ~;Lմ2[kܬmcx{k%aټ\BPƁײqhl $rIhϙvտkA֎PtZ߲YI;=lMOoz( P$/Y#׷+|5Fܹޣej{ݳN,0Xc%h2 xCha HHOjM]NgGL}YͨM}k+l9h_8x,ʔIgHŐ􅓲#7X]1LslsTRd #n욫}N tQр3LjO(d姚H@n#sMjɼ>4Ρ rJSJ劧o>@aEedJ۬[??-t5t W#KӊX]V9잆fUQPk2Nl,Yu=KJhѕw,J1}U:V^$TcŜU')wڠAa>3='A{[c2cdI :> |Uiw%O!^V8mZԩ:5)bu͒\)|! ‹0eM~S~;㘛]~QβRz]ɄwE{?#ɇApMӉY*F庒~3&9 KCή.rz$U25 +$y$&,K*vG@jc-@~J;Uՙaɩ‚U(8k[Nq¿}&+ s{$ۭFUl*9UPe a}}wkb %,X?7]*2i=]G3.<CI*B.%|H ?qB7,|y% JuNI 2s#~WȪ,9YY4&1 wWwG54/CUI}OQSgk|BPjlą`1l^aX`GY@FDo޷ ,vxnMI!{VJ-> rNX&\lf|ʸ~I\^ E謿|[H]Xw Jߙ% C;+_:zIX#б eΔu2_Vmm a7fezX6Nq!h`!-[ 4/"w"xs7bYms"&H 8֒u<t{F, PU1^ M Zs »g;=iy2jؾ c~By '=n Ӊ]m}yl5?dILAiܻP40{C$>^A!O |ӡŃ.EJ଀u{&vEg,6M\xRG27PcxU=%<Ѓe„ZV"|Ա2]i9yrs\Y(B4sQy`ggz#Y#Wx@EAz31}u2Ǫqk].%qъ"Kc፤}IC91 _;k0hˎ~F5Z?OTïidEϩHaE@YґdVRAP/KgHn P.llEPu.hӿ_۵%\-#ΣCć GH)ZҬr'h}RJyM3m㰐[Lй=OP io ᗀAG*Nuu$SKU+"5}09I04-p@ESMWU"l[ș[XyoύЖ5`?]4BoGʡIכ]ʼwL&b席D&_kSI$N%1s.`O*ZDW(F/ S/ekR#*ko[\޸`E";C*D[Z b!KMD1cHIU: *cjgC$#s$*r:y)%?(ԜvBQ!:ܕ0o}@tj#rdǘלHӲW\<"*]}y@ TuKHCѓ@=MI?RFZji%s%rSSH&@[))o#X+KuxmZ5MNAŁbYa1WC*gOq;7=ʻhdt P,c7Pbp(D3y1Lp{_ X#A_ykaKg7]jmu䂑#Rn̈́uBA~ 4gӐyߞHh$>v-f⬍vB t7&i@ Ic`Qg} fGhm(WhrXS隐}JƷeE7sٮUC` $7/zg3JgӁ& B\j!}[tqT b5lDM&Aiw@#u6}EL;|>Z?Yǰ *yן?+G"hHŨÞٱJ-|9o;|U(8)34"J4:|12֑v1ٗ>-`10?;Dž :ݣ鼳[F` jVҨ(yϟ[ ahK\BuwY*{MQ-(>2;zO0?+ŚJՋ$)ڬxb+gW q#xJt=Ő wxY+2"43-- H'6` _i10(>HA >A=]i!?1R7h F𠮒EM\X /ts{hr_v #X Z&=WN"'F FPqx;{ ϯn6RD>3]y]ɲ΢4ß z(?~r0[ǯ3,IZ ,J/gae.q{+][qkAqY1vU_Ŝ`B."Ji23 DZcb(C "pPzejSiϕ%6r?+﵄ PcAbf11X)T)1vJ%uC*'EEh2ٙcfQ:#lljU7zpwbǻ,a6 dQ6?_`)wcT1m\RotXyF؁zِqcI A:G+դ".|_@ s?"(_ɡ<Pք>'=]yWEko,̎liYJՆ{.5L O-8mUmN`}X+u3NN&>ԝ,B^5/xkc&ljfX@7f-{!X su`_UU#q{65/2&H&2NiqS֞9#Vz2汪?VG2u3w<Ba!ڥӑTp[M(?.&8̹"VY~ =Od NS%czi4l%.nb8MiA"  \Tlfm}_ݡ߈'77#IYs90&DUgI?X \^*JY/> qʺl5H02ᒱמxON4 j.uZ*UQ-\R4-@'z{t7uA}K`>S;! 3K, .`;äW_Nc^wm{w;3&DM Mf E7sO;'s@yusD`̘$m%7Mf<9. 5tn?YdU}֪ZWhU}+dS;SB3@t=cQ=VtH*{A%I+ LY۵'l!nPs;o&=2:mqY g>dRs8 D}s+֡59ݡ:xIjÂl)j 0sW7D.YGZCxh@"E[2X#I.O2 ~|+xdo$Cgf BE䜍6_,=Sf+r91 6 :|˻jr3ZUdH^"i>( J槉6Y/sB޻2#FPos ylOeHe"mW?/#kk՚mQWeڍ, A?MWl+*ۇ:ܸڿ8J_\4إ0C G4ֺ8LVBxU~MA3,N3j6 7Jw$'^zZTWQb*ֹ"{e| /4jpPٓMs'Lv _tgSn| +ij.BvjV̱`Д =?k&kAڜAVãKB84֖NXOgC[Podc EsGs\7E8eK_H rRBцUBzC6O%nSR1oT%S/W_exO^yt܍ϝYMG蒙JTC~b-3njx3UݣT/Kfs rYs3 BR70Y_(;dRkfb? usY"*X D<*"PW-dTҰ:4ثL\2/KME5bS}|A%T E6\tԮwMP9p5vZ_2Z#8?0V l$mJ)cO8p]n` ?5fRF?n6ؘ}mU _"1 T]79dYWx`|}m|? r5{iEMbZ:jA/#ot_?FV9oΕOhH=rTQN1qjc֙^9nh@1Kq~D'FQ[g~P.7\ }*u05#Swl/LJU|kB~hjBY{=lVsһeoss_{A5G }MZ1g ){jAJ,QZWzjxr7#zkm VBJ̠}XoLf: (WI<(:ʥ ؔ(D!՝C ej[*u#!Ǽ_t$e@ RI*HǛef \(Hf{ZƎMe[AS8sPFM4B[]D(G;8Q.?@d@{ݡ^g4~ҕ|+`RK[y5bk5g,o̧X2UޙS7bI /4Eyt*|4ՏZFސ뢬]VisߡT@ ] \a#ZHo^˱H Ma-/BCYL.$d$߫ϱ^Dƣ>S^M%:Qik e ,i^irVaU9˥|2@X~A@iO J#I񽜄Ζ|9|/RtAm|nI0-ؽ;[[duӿW!-EkT2 otp)Fi?űUw32"Wp84.Ҿ˗ԒІ.2mĸޤIȧ6ףs>uZ4r^wݖr${ @f=U]guR֗<PT; 3_8`Cpkui R⠇ju>@ IW+uU&;&,^L( A10M}ah @ϓ) '12ͫ9N"& =ᖇ nK@2ET`9  @p&'ʎ.Ŝ Tbb}c*3ZbC[fOa4Uִ9nѯpV-xJLrVx 4= Գqa~ijJ:ڳF3Qǃ024O›RX#Ȼ:Q~M^GzBHwJVu0~uE8nF.n۠hhV;OKhAovEtKqoK\(7]til]_^>. BŖ ]OXob-[b- `4c5%/sha'V G8G~羡]ZP`Wlq}R<\ifEj7\, d'Snm'j+*`T6P7UG4t0;aL0; tR7O/J)4OB ʊnM`0܍l!;O>ҽr_PrĎ_W*ۓ| 7])bΟE^AkQ_7L0]e]{T:w${朮|5i6= ?VZT:}0 l^9u&z .Mw1H@}Dbj x4CWE?$apGvg3#~}sK읒x*m[VekIoȃ؞>)ۤq3JE0|2R yi@insPxmXHolsn_jTRe"B(s{7kˁEեPXXeۭɾߍFhޜhpw,>5_'/{4ŪFlee檡 +7/Ѥ7#hy|W]Xj ϜqBq]e\TT>f˯Zglt{˖92IG󬋥>[M+M1f6͇4s7xt=uJغ Ί8~}Nsϡc41s%}ɹbi)f5;Tg"ϐ2ts񐀳44~|XdZdQq{4 Ƥ$ò_V6"-^m8 f8՟(/>u6W(M;X7ZZgX13liK5ƔZO+Oo tʛ_s5IYRAW!4Rn941]n[΂j{JeDsP: Z)P ]FRƦ[0yR(jp¨o2GAC[<1m/No>ӧߞAgY:>h%xP7l۪?@!۸7 MqypKG<MC OE`Y$qSSu:|0;= f^M, g˓=hQ,z~wu/d߰Nl_$,1wr(솫j>bK]sP1_]v@ڪ@A)g{Jv4ƠCPiE9xzSÅBhwŽDv^NԐEc4ufhN'G9{>z|hǝ/@ WmFw!Rv&䨄~/ѳ:[!TaIG)ODz0jȰälNv'RZeQ=W%,H,)bd{fKlut8uFn(g c7R.uVX|R^/_= 6gyZeUjA,{@)j^&hE rT&NPWCn  rje_stXL ZZlPq ,J02 %ԥ7 \+Ceb,S_%4X++`Me:@a1"yAiW􌒷IO(lj_U;v,S<>@cwR:,m%A Mi˩Dz(Cِ''F^e9(e'j, hhXqdo.NXA٭ ,Y6tCźrPU_=Нcr~tF} CDﮘSi&R|Onzv"A \Wg8rU&(/(ysBV꽜qp if&.4XE.R;P"^Ck.R5Wrѩ[tg/SZn8V%o5 5Z3 o恇Ic7zQH@cBzv2oh?] uY] M4ir"Rk]@Spֽ3݈s@06+ vEW+|C(4&]xgʴgr*; uS<ȇ%CvbTT[3leI|!gYqB,yQ/wQM~M>/&}c|0,PuEiRR\OVGFgYpc{گxB_Udнo \]h79Duo[ 2EH6&+D$bOhwxİw0'@5ޛS̍p#AAq2H7@vavgwFr z{lWHX'۰uq\HpwHy"Bܭ!+;<5^~S\ x [v6j'u_ )PdBQ'B5Om¾+P@觩6 X$Au2?4s|-[aJQ ҽ՚Slށ00I({/2 eL]2CljA|s6o_7lF Զ寑gGۄ8/ DȟքGRړUU+{dbO@eS\bJx_y皺^ BӇ81.$jvGՏ Ļ,']à`ĊQOEve}1I.LNmr%$B¿GOΨV.*Z.Gs63,O4T\Y#wdgjab 9{Eώ( 5[GI=6nG)ɮ:A |-5%f؂5fl!}-C>Y|.\\Yq|/H D4 :Zd=Ͼ}AA9ӫ@>X4 qffo3skH'"՜(ta$J$-kQR6GE!, FGDz P%R _,k1_kHp-, dvVNlc2 *e2Ų@)p3)v@KWEu#H%dQ1yw wOŷ6t&͇efpm`s{Ry[qm@k0&·**|0,YJrpWAN0²r-~_ 9@ E(ԎrbCK[Bӎ5tSڨDweIO:ӏh55;"8&nbL#rtE"JH~:/}+w8>.%6Cxb0YTߏam0x*j:9ޏBϐL D?˂by|u C5 9 L-2 (/eoZ,yoMKEfsPF&,%奻%,RG8bRs`%3Qg?.E3eV9 hMz0юʼnrPMB:=G>z6TeRv s̡CHG@e7kq`:,oՉnH&NAѨ5Q'ȫu5:^ԁbs;G) #1k+!":bqIB>T{vi,6LaKY85,޶|(m*teK9μn"Q.ØLT[:( { {{ϼ&8O ŌX?0O;Zv of޶! qXNzL{ꔔ|`L \ߣw6a vb)a &f \IeDfI_/Sr&O u{]j$|{Rh^WgМPbkh*0MMtn |p;G[U1XRy0xM:bg?١)Ő pm4&`Svrּ^'Mh~#Cl<֚ѪZ@+#Y33r;%'%V< .MybG BOޚ fֈi!Rr6e~ &0$=jr&Tn.{թۨ^)=ffƋNfį&59i]&Vz+~kT٠iDrCVĻHKfMVr4pCHiU_q6R洋IbdHJ)Q r"YF`Gу0%)ڤ2>5ppsz iZ9'X(6Un-#\Z͉ a\qp͍ \e.TuhƑ+F}(|Ī,\llZ*IlJ1D)%}Hk oCpSPw0.)tT4D:=hG ";)"&m50ǿKhÓlqH9r(f TAѮʕH3ML1 zngt&݀&ܭ:m`9Ny+f\cA DO)SɃZ_(Af WV#ÄS\6v[_19┨" Ycߩ|R-{N9_*n|'ݤix} .E`/+dнcXJn{2 UCH@GR" iɃ ebRR ש352'IEfgMgc8;Uu\r+7AÈy󈎻E<\U5J7M"' hX٤Fڭ1z2Zu{ck{rr^/1_XQE$#UL{C~^ :B.ܟWҙv(}jDkF%Q~$] ZJ "v:[2S&1 өU%k u:@V6/C"h#*e9]bRm}.B>pި%pMb p))uZ_|ݝ/s\ۺ\J(P3zJGn?+* xӘwĀ|J9J5jyŜyr1a>YϨl"ȇWxJ?(-[Od g983ޢę*)C52J IJ `*%8iH7F)<ȼ4C"H. +`;6(6#J_Ẁ@%, ˊJnl2N6Esl[5ٚ! MI +X"0n2s+9$qz|~^ \6V-Ɏ항Pv̎M5tpw:])=_̕dxekLrdP)'.{ufӢJ{>'䯦h9j%< lZ$L'EbϦ!qT.i^pF3bZ-{ZrbHea ɫ\r㈠"{ooHi(ʃnB'ɃP>qWmKQfEHKX Y[Zw& EbJd-M(VUhIvc=TA)=gSH|.8^Р2,%3*^æ!J|bIQju޲":sl~\]c o2V`lĥ>`"sqͻ\s!݅=G#uV#żRߙ$R&W1̷+%&߳10|"RZFt:>BEqB.aњ/F `roCJf>;xQwT0<撳<*<:z}bSn5cDWK*;o]da.ZԌ1NRjZ uW"|+5*)*+%ӘC2UQ+^^S$ o`(z` j-dp9_x( ]rդ?119jz&bzT4o>}MQcn)H̪_x WxL%HFG:=cP][Ө[KwNp:lZ˗a2_ Z y[Մ@ւʩ}Y w8_t)jݪGlO0 B#{--|٤\agT^u)vCWQ~4vQ{bxtW_UӀPy nCC4lcRq E챰M"h툄"5 3}#<ǀאY։CE{4y' u==;<ڗ Tgμ-hvCI׵>p&ҮQȐJj̫7܁=vi fG:7KS{u >c N\uWA!WJ V{Y/hPMLۙܐQq~DwummQ$ev֠CT*#ئ,[-#]%=ƉXiJ;HKS-1I[Ϝ5

_i#5b>oSid# "n[9ܥ}xjZN;* dƬꝱ{8J z3\G1FQHˢ= ! I_Qy7l|S8b_ ;zV(gZAS i1(Tq"MʪX;ڛbRZjl^w^|JZ,Eޫܻ@ ~r)Wr^E)GpĘYy`W[\$T|ALeU{;gel6uƶ 4(|̅&j|w+̦&VBD%Hp0 ӛ+ۗTf^Ɇ}UYpjc*F^S?VC@~4֤UIYa3#e)L dxxړi, *?aij)SG)RoF_:wm×bAl5G߭ǃOL \|dkA=YNx. Lj }^Xhc膹Y&._,΀TYDN67<#ln NEv>'u@G5x?=@/I=LVw6Ni/@:Yʢy fdA-^U9!cئ7}:9cCty/S"@,V/\B̀ dVx;uN9CڼgA&Zm{ʔ럭h()$qrFFb5_/|x&YK<y9+m" .NY1gC^$rH?v Uޫ 7[-2OLVsŻ0adr#5~ ]DE$nջ\q&.Ź($k $=@ wЖCIi$$8KY?Ŀxּ,960x&hT1Ri[y;b%U =}XO qG|[0NGBCfڴs+‰i!\2.␖>bMǨqCɷL@&p颼\#ks=0*~U|1 r[ 5pHy{k3||0kr5/$Az+^cn[q"BmwlT"D*H>^۽l%pg~ϼձO X8 P3z͝I0[/ħqrq<93r00)IRS%%Hr:5l_JFHTqX0n|W?vp@b98E1_V3{ \5FRpfmEX(NW@?z0&x[bG \#1md\Hpa,mN䯟iq~VsI2CӔ&K> G~坆Z`BQ\Z5=q5Xpk\ʤ6LPs(5f?ôOs'cǔup{HK-uN1 Mp3>.*(I"+MCz-1Y~_ %2ї.Qi~oY#q#@8%Dm 9ӇwrFП}Wr!JJ k8ZCe~Q0³ֆ{hU\Q< le.^ XRc^QZ :3]҂WY//ôd<Ԅuc3\MA$AnzOoБC4 +Ҧ쒄RQN^TRkUl; Pv,,J͙ǓK N7r?daU!zFٷOfசxtvES ʵ=>֓Y8,k<:jx>Zb^(ߤ$]Xε9)1ΤK /.^Ѭϣ_9)\1kaU2\'ȸ?M43 P<`(E]AA94bvA{-B,~d-rS0 G˵r-/d]qh4{g)]Πͳgկ<,nj<9֘-7EdTU*`qU*]PJ!9ʚs;z_AqgWmyqR^ k;&bUXtF:H`]B7;t&Pmcs궱?X_?*;&xQ^,DfOt,MWjalij'nlLIx)biHUV3gsȫ7lO$!KMHlڶ ^RT0:͵Flƛ4x~H)66 ZE:3K;'fO[$dΉ|ʧ/.2S{f{E1mnR# b"aèPlN*]16^;i0+ x!wVapfi]]MCCv&Pg_F"9b$po۾Hxwxd)V_|W5zrsz;>W RhvLޔ+ʦ7/} }\&FvwR)ն;c)4&ap,ecHήHV %#!)s8 Mbp=!kԩo83Z~=q5i4ite4.S<5hg2,VuLm*qsS]۲?hN+8^RG%GkDf 12:ZOPj q`Fd!9L,n_<^ze[8[$G&`dNTRu`v.eZ#(j%j=O)V p8q"#ɟ֠m8*PD6_4,;8pk;7_qvE%\vе={k H9MWJ5$zU8$me qo50@by?T̚0Z~K\<-KBC\yˍ[v7z(LʒT2ϓN!|y١V%ݝ FUOӑA|N}iuՈY]!m{?Q{1~gz!f/He0'IИi͐aK&^Sw.>~ z!y*Cb /{iJGioyhMgk 'SpLuR6Y}%"~:xw_^vRn/9>iVS8yW(6P4?|8AbN|Tb cӭY96>x=ntk1.GxtR[eEm{]{ CZw; ?-)q  pI]N:EƗ V]4 V~oj,H/B[T0k&RMc( X ؃ Ʀ,@I#W{AmT[`Zk0HWMӴ&fgVٟ d+%?9a}4QZ`x?@i) !{l~"$P&7ׅAW%YJ:@_b|ԋ)2Ć IWA6B#@27눣>rj5aI^s'$v4}H`+e+̍X]KK|g T}w .;׀{4=-.cJgL\T^;9%BPВ~:-MQ,di=ŷ,;+j`'I9q0"pSq3,[*U3>:q*3=TrphEWYFW 6:.y_@܊w^AA>\'հVD6-ySuSZc3(cEɆB n:U:BN\DMHBqm5L?JF‘4xўe7/}ڌ NAzQ [D={gYd[W;/EMnS@O+6Ԧ\ aF> QV3O8h:eI ڸ.V 2`cI3_ 7 Y.jFl(y`^Ftǜ,<߳P+Y)"GDi_;:0 办Νe] GW:2At"㷭mzUвqMzca+F%,'[k5| AN͟G-uc<9KH*MB@PRMffv8A1rJTw:Z㩻`L(<, 0eӝ+8ΛN\uJ<_w>s]pHI@nrp.ىE鬵=xc!fSB[@lNXMKnܢPXc#vzVVـ"ip, r;$'{e%w@Ff @S-ID(p[tXc4Z]g!:#P4 z*l}N7 !Z?٥he'mN:2r0OEyGfqq`t<mg Є|nÙ)>/f 1a2JN "؃tڞpN{q?A9zprw1X[,ZWv~i0fk=qFs * OWC2=xV hIt5U\#S:^*9(hQE֟=» 3kBV;ఎ%(Q<>U4 }4OM+d1/ʅ(S~FKV<OU\S'JOn]l nYdff(d%TZǒ_!_<6p%$E 30.*,| v*n /ݩ m;  iÜpSؿ`Z(5nɚJ\oõsѯ27G N;a]|9&qF'َIDغ(t ٣k^uz]߹8e,-=0ܹ9RݺeOq`ګS5)4#$0%1$";4Qmz'7>*9 $-.\QDgzdՒA+ +yXd7ZU7dH."Rڣ[SW;Gϧ`qhHF݄{Oe}NskV v=dN`!mR}*CiTvXzay WOY8u:T7G+Ez|>@W AN1֚;"&#CoJ " JP;͏i7^t5(PiÕN {~H6W򜍶:Q3)2-/ |s"yEcOfdcIA:`FK޿ń=Ge1V_4wcxHaף}x.R&od@ I?n!X=z%z~ ]9AlVZ4n'Lt C_?(h`4BCR||=(8;yXL {gu vnsM=n٭PWq*!Nu4l`mDoJgi_,@S|bn2UݐU+hN%XR^X<%ScۈOb5:,Io$*)%zpV ;u\~C5$|pj?V*A'ꚞ=d>_HD\8j5)E7/.]<3ҩ!`s_uyoV= n?V9.m-`=_faύp) z{7nc nnӝL{ Ge)tIg>HO#7Q2Q< @H,K"J-ڍ,lK2)1ۻ*peR~+FhM޲UsM<7Mw*&z,HhfP  pf2B!0S؃ǘ%aEůq#{|Y$g1E~)d;_ڍ-At"rUYu@q/IJ̢K/ȹTe~r!f CյPH gǩCEJ'\N3X dϷ_N%8fi"D).V:-]%%Q75R90p#iіUǿ^P̆jϐ&PZjUdɫٚNQ Y-pO*\Tt,y}y{%ش*)tS5¢T~ a-1De5FnEexC<ʮ&ouiQ-#ënvMDrE8- 3'Ku!Wle#MZ̛IV1cp(@gϧ`^Bs)Kk@='?Mo-P6KE 悷Q5BGWCA6U] ZaQ> ]TPESk[7TN"zKV5Q:/ֽB'V) ~9 {P$%D;{ӝ+nR YznKݩ>pRBsFIfceHu7x?JHCb&$|;l.'X9(ͪϙYq:^!:ZuaYi)ndKX?? tf9EBkwUe^yi8y$ $ / }5ty=dwRhN),Uea ^ ~ r#D/s_]׿]$e?ޒ] Rb_lDKt\+G5 3?: ^ t\[s!t戸Eύ'>*zw1|MP,{qnV(M0"0d!AJ~]qz3\q6mHgd@3Ԧ6{!Pn`o6Wjcvy>5HLIЈ|qcPnݚQ4RNv[]Bt̘Hs+葌pI,J#mjŊ0P-J;?rPfg\./};ixRx9AȀV2^ m(m_'բCGVd70Vusoz 2_ t~_ދ]31riO3S%dG$STHS@i ɎV0,F:h mVwy :oP!&qˣXuJ.j=:z>4cKKҧM"^8Tb8jТ2ǜ9.ˡ/yƻ ,F qF6= G"A(k4{lh9Qpﺗ}cz-o\&$sO_\獎4x#s`*bI#4/Wbј( \nؒ H'FS)adZ-2މ6l~y*E>=EeTsC@W9OSM%|[nL}56ExmHD&^K)ł3/bN f_`+߈tLiJ f-b <]sм傲4DsgV0x%#: \ DAwR* TCRdt:y~}ާs5?@*eS3Z'{ T^ ZlZ37؛}.3͛!<]g$eSЪXLp[ӡc{icZRJSm+0%P淓}=g8uhEōE#ۣ ΉĀu[6 Jðat$;2#`r!Iӫ5E3E_9YxסS?X2{ANxI̞ k$z5ۏH86=Gևoy$Ci iyz֬OJD۰`v&ZtwKG HuhcssNFA:&ukip3/Ҏ>%Hۧ#Ta]t+|hU1 @gY >JHNX{I@l$KiX@4[>t .SC'.,߾y%F4:cQ2f92l|.r&̖n]YX0wmU$V[tm'P,*f n0&̴QkxɀR{eM,%zVSG@1ag]aʜ|T_[jW] _Ա.yVD4_{XB('K$Bpp4$  zA+cHᬂ`gɟÈ hK ä+1Z8GC,TU ذ7p nwcd:%XJ+׎13 4n`o%(._0lNGbn0K3e<{_޶]iyUk&]D ѱ.z-6 % 0@fKFV)g,HX hJybÍ z6Nlx&V;/zG&P>8.LgȺUeMMNph"M4[: nPxyW|O3.W}i 0#2Yy~˘,x@4+F&NTk 8z{"W@R5ғ(~Ž=VlQ]l, xbxXUpT3)/bu-T[ f񸕚)mSMe/Xp` ;;cHθFͭK%IR zrh6| =ӕıbeC[[?=oٿ*"5V [1#0X%;V![ٶ4o!Ž, 1G K yǥnU%_Qg)#,aWTЗrf bd fϚ1jrֿ9{ѶǯLKxY{Gum!on^Ӫ;np< NzuunJEޫ]~za`ޢ:YSE{+5NJupnCPhd-ͮv-1r~: XyĭL򰸷EԤHS?Mf3uM^$v'^0~PUg@(R[Q#:I[;*@,&<14{xŤ}.xH)7j5Fq*wCS+ZBͲJ|:W>ZM&-O"_grIW?]'xD ZF/ {DZn9[4͵lA25[}ihHXᙺÜWZd*:-"6'] oQ b:,M"f|!YuDVӟ՗Ǽ~mĪ{ML)> e'w )Yj@;C>[5\IWw]/I݋~/w 6GFP9pl(|ⷱeCF&5\9RbC#L?g#gbK! [cmBKީUu*u8,8樏*՗Enu{5a+Y'$WGJwʲ֒-PM|5e0 O"ʷ<Fe7Nys.a ݈@G 7gd)S*.6y~eG(`6ƶaym>>B]!C Ӳgjo޲<ȓ'f-StB ,# #bk}f?j5;ۼ<|r}c[nsNFKRP_50-$9Y=;c#VKzL ,%0SCTNjQ˄e'^s+gzA1? Oqg<"(!GɌ~ D!=a/Y,'N@2{kt@ۆ?+Ql %'Em+ͲDgtZe=mФC2AF0O9?;=&_H![]5eIFc($϶  ? ` ™ζew4 ޯ%s!ih] wiZÆ`Ӥ_ $Myg q$m$5h;/JE[5n_E@]T,\Œ"i҃尥Nrs**Nۦ"Јi TlA\"%x#c%8\2臫g}, հ 9=|6WPL+ԳPb:^D{E[AQ}5QzxN{ET){|0mV>ƬG?ڴzNTT)~@79뇤\. M"|7.275K|,X1y`e꬀Xx~GVgzois5"ٔe!/9>&sוj}KMm@\M/˿T_h|$espV_d )VXwpn% r&f!pnj2 SILN1} ^AC;FcTs23;/8*ΌoT׬ROt[ٸ *rQ&H%}\!DO/`|Ke7֏@)n+t'3ZܓK|hȠ<{=R˛VjZuy!׷n(n V("q3J:"k^C̚[6Wv mR[1m9Ӌ,7P5c؊`xЯc8/)Ab 6;OV_E?HS H5ã/u۬ujYd+#BVC4t(E`wˁFtib՟^q!n3s+LqzhŤy^{3j@ߢ~7.j#֩%. dp[7B jqX*f>t2p;$`Ulҿe1Iv:iָ[L%4}A]"}NX\V"UM@?qSp9! >5e*p^jҍNk1OT"ʩAzfweJ41"5'/HA\b%MMLPxEGpE嫤D$f AqAyeUfs_ {`gso1;0{sl3W__ O2ݑ(2l,+ DFF$ᩆĿnSRRAhfSz=Gk3+'U0>`*k-/4EQQc2P{Z8C<͢df`2{`oI4I\fDE܅G@kO]OҟAؠ*VG{zl:Q@65gX@[!gmU=`XqŌݕ:tF ?f Ih7x3ߣX3(^PoÍBqX}QWBSrK{)C!?!tK [Y'-^T}X]b6@9\rtNJUGn ^Ys_H@#k'X b>7 @,  D}lJTm&Wp<6ֆ_}D1VvDՉC+wPf m_c.Tx(QM6@jF'VDwPPo+654;ɞg`Ew в@3j#,#Wh.H\Yr4@+FЃt=t _|@_Njj0.)iBn6=-<د rvI dKhxʽ糴/1\NCN`1uOW}eِVhx~$`jzۨPF0FNJ$w 2} Չh4#S޴O⯝ N|W q{sL4R& l=90.TWÅ%6=d'>o4!$ah2?SZxtU >̗>@Ӧ^lJRmHXJw2ѝ2YT QvP!>܈&}J|O*T;_Sn͕\*Ru Ɋo{|<\*=M(;u0sp.y؏M},}d"XКU4ui4jJ_^st)["q@1qKHRwpmc2`9jL y`~useoH;%&5ᷳIrT,Rh(r֕hK+-c ;iyP] ."WW*Mwg;Y "O=۵뤥`K@(B!hF,; [b [ ]M'؁72nNI"gcč&"1jOU3yrN>tq)6]>Fŗ9N}^ I]g*JY_0Jz|_UB3[4!2FGl` ^vƢl'׼I|7"Mvڪy֞@DMLT^~̖脍!%Puc^"kSJ Ye>_Ww<~4M=_lo_HO 6~FpMd8Ʌk_r;C*XkV|.wl75kE?X,D%N)ȕieU!RִlIN *@cCj,H^(Mu^fPZ$U<@8,W1n' r B8#3Tᨗ1#wb^@ z\|lg!{,8Vh{ c@-=Y1xsL= 4kuCώH *S#`ګǫwgC#w 37vPW^Jhk3$M6*P?VjFFDF (VkP|06O,uFZ&,v8o$/-fVo#1\췕`P͠kOK!ZLVJ2K\빝X*(os,?to)1&g1]aHi! B_ tvfKeKsc&ee 7J3ygWϢs5_)0* b;ndᑂRȲmzkض!);BQFQYv5J" $Mx ZefʖђuQ8:; Zqww(cLSENBf{^$LCzi PL\Zk+k!+|N~)+z+TJa=]eYbcĕݖƆe2*ւԦkb7q\^]fxd;D}7]Bm羱qM*#wUK0`qHf,g7~Sҕϗ4T^}FrcmU)lo`LUvXʵ/nq+:”ԫt8faj9Tۙqذ;7w2u=bN=LF%dp:nub]n_֞L̿,`&$0K)m7?dGB(W5N 'qTW"5| lj}B=^هDEc2--\忡ߊ  bFÍf%CVkr}tIKB%hXQ%Tں!1қ˪O".jDz76C<dT< ,Ixap5zSh/_Jf0[NՁEQy Ϸ(=VcZs(3V<@-%)x%"czK`k"0k:1ŔDPZOm| ⁿ9#V|(q̗F:<⓶HB6ɂATU~:v}P3QO/wɞG,e){H]AC3!IEMD_@3"JS,ۂD|&ïj˳=b=0U2+$XJI #^;ykEF Y+'k?}-uHTY3!Cb ߀G.| Ũt!L͓\۪\Rgm]IlLS8?cva TLBZ$ԋp9WMn$u pw]euN# 2M((:glbz.|D^"`^5 ϬМؓceS:yRna<*,CeA49.GrTh+g(sgŠU+tuVX]A5'Q?h}6XR.z]<ϫt^ 1FNdշۢt>7lzVpzfxfQ/*J% AX&s0jqBwZOq4Z8:xOJRſQ.idz^ǧkLvqnMog9n.v~", 2Lxʿ vzmfofۖlQb5kU-]vѸ7$ p&.yN՜(f%ǀ{peKXtG ~6n_Xg8;sge}崕vE:īC},=j~)2{vS> agi1bgn;aTZ*udez c~"í4Ů|Db?}ty쏂W-&F(8K%N-c ]Y4]415rT$s G9tX'[uT $$f} r:c\t7 K%V-z@695jNiٳI^uw"q_ MtfdXtP=۽ godBhZG jL2h,Zݤfr|zZ4$2^,>ԽHXN'zBg_ChDVrasu#4L 8qn89ગGtĖOY^΍T` R;"ju=,as.]I!Jbu'Ֆ};7> =&-0"~pO/CIl܄Mk7-fY!{UfE ۬ á~cm1 fFYPJ{37yN#`_2 < (Ơ#OQ~ %6^38VN[-/w,fD/c#>6D QͶ ;3٥$_0y<՟a8<\-@pD% tn"J 2SmVʜf)/{dcpr^^m1KO.qhX6r\1%M ͕ejB%}O(2)cd HjXbtps ^㹻[ׯG a`FrbE<քŘ}3['Ȋ'b0dImXSg HFWCQ[6{iAV֥n)<ٓfE;CF11uir3g()[z{aF1;an= x \8n9_+^X R%-Y1;9ORLf9(6 O%wxM08>Xa;5 XgO*`2Ju ]#״}{kv>WO-kO-"q6[7 wsT5qZcYϜ1RC4[I\vw+.}#츣l*p6].hso/83`W“pR FC\uz1.R"*ky6:l0t4i5^ >*cwktg0Cin-6|X󺖣LRZ_ǐHepϠf  K6KmA[ǩ~C K0V-H]Ĵ)y;ɴ؜gI|"@N̟:#h%S —fdjTȏ3>3\mJr{^V1b<9T!<Ƈ3J84B1=].ZTƙg2б3 mr+ Z\U]J@%Ӝ=IF[M{ @ׄ%Πi\Lw|xR@쫬uǵDR}DJWH2uMTp ;~PDd eTQp+${Z+YoWWU._^)9Uv=F+[η~ԺfXqY*U갭qZOQY'xG11$ؐ/3')Î,VfNvK`?Z[#5i}Ruovz{R>M[`s0'Guuqцkx 1RR<|;qzVrݥľ-dt|~@&Cl91]ө N%YN4AYl}鳯`.yWl t |!gkѶ^*+QQfg)ʶBw<>LJ?h_6zWF!uLCNǀ:1DeLrwzBgZ6v~?Gإ.|m~E!.r+"~>]ޠf޿:9Ntgv6QM3xp'9ѝ[pSG]afx(64KBr։[^ZNl1s~S2rBlOX3Vk ɒƴz0g 'c'DI$2!HF4 .'݌h0X3YyNnSOJj?t? -&HZ^IQmj?q\tѦX|bڕ;M lpx}(nYl [(2JsqhZUH}4ڷ?2x6\"ļ1L{>&~9#s#Jq/-e)QFd描14DA?rj'W)R(Rh,rPMnti@KHTDʢRG`0A}X0D<8лX̱6d#֦Bj,{O^.j^TUlB-dQk3 X9;nhϿfe+53eyZʯT΢\&=lj0ɐT\acO>]hӣ/u'?{ )llVxhxAeҴ\ăSr#4 rDԮ'k)a&KA#*x$(#4J%`9h):.Qi TIj98'V:"t!l$%J GѨ2˞Z}*;M“7D Z]P{"Ic>66ڟEc`ZѾ*kMgJ|"8$@j#{NL DRJ&vK8g1Z&?**2 /cui; Ol rJh1L G۱FhAb)i?/ cB0ss\mVMW8tWy?r!4hH8<0x%\ySw޹ Iz ĸ?Z*r I-x(8h%hȳ6N5:*vi%37p0xU?^{ ,0H4s'd3(e9  @ePCJֈcHD " sgR (tr +2}I I x5Tr=!YS?{,ɪYF)rGb!(@T$w>[*- k`WeM/'uVp eWKFT>n%p/2-,(.wO%u$p5b04øa#h@B;rn$4JĊMS7>XVmUtm"Ҵ|ݻ,1v֪NT2>u8ŷ4o@ ҨWE !}[2hc0=^U0u϶RqhelK&fO.8\@rx[ \ N1iwPq^Xe$@dO)A೨2^Ơ ßv"þF[5UbWfod/ e°8LQFw:o,NRm!7|ԍZM(2PW4op׫0Qjbxh*·c_f',9[sZe!@Ey78`Xb'׵^JgIb7[9eN$AԻYxZhR8Td7Dm NFN;3n ?=NeiA}4&RoƣW{([7 ;/(m;l Jך55mIOV)j#`O `ݨYP=)Cʡ'=jo"WJ^1]0<6ٗ]Y+0a[1UW:+N>Us=s_M7ޡq! ٭yPDjxrmvyx$x'AV;4N4v `i=JOru$ew9&A'Ǭa0p:pz;W \庪Ȏq9Rùo矞.%֗}wcU-+v1C@V!7ךr#<3k-ZHj }lMv"Kվ?ݒˆ^%HKH7OЏR2\K>fR(Ԅ%p ,RRDpq~~+SY<C p${qŨ)T沞9735F$ɱDUR *2G}MݠB.#30gԺdU=XHUĪi.܄ߚC]Pӻ|+Bv8ϯ1*R'2@UϪbd'iیjH> =? 5nN8L~FƣE/R:-wd(BRt-@q5/OG`Otd]Mi 0K6ʵN0X ڬghe~x̯ /aT(uJMiw Jlƾ#=.վ'5,{9ӮK۸~W ~z#Ve"# @'I  5^T*ޗ溸 ɥ|Bu$L$9 (]}$JiX| 9(nV1 Tv&`3f G)M\y^{;F[VV 7<4F+a> =a+ɕ=i|E_GƩzEQ*A-i 2ܷ\i=ߥNE-]4#r(vKrm1bUqNV|&ѱڂ6'< -,vAט{|i[?Y Լ[[Bm4 .C^;E!V6\]c\}a!`*U T ' TR2;^4 ’gK2XS\^%wtg/}vCq(WVHAkk)Z }2{MZ}UT4`˒D2 /ePj T(V\ щ˅jһVR*%;¹]"HVmi(V6Y| |/:}r:4}EA"%Ή/i%[$[<"GL-`', tQ3y$fs)k!K4n-d {)98XlDu2شG~q\E cıiu`=[_WBE Ө`PP 0D-;!;>ŚڜT2JWà-d$D" 8n=ߓGIH Ql_069<:k0 +;`=6ojNd7oQS4]G-8j],73w1)cpΘ/+7 4mf"xg/!~%jr2q1Xْ8, LwҦvL./e|hU$ƹ{ h _E0m"j[8*_C7Q٢d$RmpK0.mg 晣_!9 ͻH5yseQULgf՛z-m5wGF;DW-T6`+i$̗hCv.? @; x /ede@>viNNrD1;|psxk}я2 A{6C ,0І8 Yݐ\9\0ө͏~v;/yy:֚'EZA%w?; L FTxwvvrm4sJS @H[H.|aÎj}WQsrx:-m[ koǢ*c/S5`}/G>ɭq q S I/ޅ !Ϙ46MS 0j\Q:lw^f{LkfthaثXZ(u cc հi!S2jv-¬5m[@U}3t-!Sa`6؍$e ^âja[dɪdx4yg8 `Wh'S`dH$iY X:8jG=TJ&1 Aʐoh$29&}i!J<_GC\0&@2;хGk=(hr G5""? 0icMA~}ӯhj~8P3})f{&qN.QȕWn"$ZjrVQlܡO'(ǛRkSPO!{%#hzPGjNc.fr1brsVF4:>)x^q#ԔKaFcOcN1;lo} i=PաzRcU -Z^+C '0)d(l֟Y"6y, óW[,2& [fn>& ȅn%BT!~eM&%X!i:4$~`|7iLz>(0pF~Jݒ.Hl98(Y;[wȒg@h杖4ano#U#N &jY|ڭO9>u ,W4fe tK Yi9ށqm;[E+u åØ?}n4ٵ3$9ֱqGF"-WZ3ِͳì ̹Y|*[UǏߐ>$7JB&딴ib ioH \"lAr"X,ְTw@P~*T WmІɾ`cned@&ShS)ķ^@@ʕV;s0pY"*f1QjNT3w @-LlDT6rd&>UORn{J'|; vmjgPVY ::?A{Z|D8JkQU#[N[-+U~`M6Z-ŐKl'ES9 7a4_d;q79Wv WW67'dI(#z _nAْV5)Z2D@#-pOl5Bj(u*aݰ"u!!HD_^b^s|wtν; eg @ݥEGW: wGQ -L~a.V թN$)!=ujD=x.گvXASx>$T?@R+~U4B]6aخlM;gF_83-DuAǷB7Rכ9Ϣ*YRH'Z\JvoM5bݭ ׍96&WKJ@G^Ret%Myյ ޑˏLUeG蹭=0UOϲ0&chz`Q٠b i!nۍSSnkM*- `TzxΛ~MS"qP(/uL/$s5E&x"ß\ݭ\96&6ojB%А2(wGB[ NvG'ލP3ʃ&b22f⤔~nTи;BQ8aFaQH P |XHUӆ1g'g6.*4jG]+`ng]WE) 6-oS${뇊#ֻ= 8;˝)Lկi0"w/艜g* wXt RB߆d#]Nj8"FmT}[V%k @7RPl{3fknunX,Mlw"G-/y6[/K $˨z3 pe.oιqߩxjNT %3 ZΡ&*5`Q5gb 9=d$iF"U ap1<{xr-߈uohRJN5)ɉ Ho^JIb%[qx4j|fD9zuù^3=0mf@)?W27Y8JkҠka.-Nc*dٕ"tE'萮:Q?L^34?'E8}lS7^7)>DG QJ^ר&#O[ZU9EDeY$G`s菪B?>_{,,|'|ˆe+z0,MC}r{Zz @L1!ljx/EՖ)=ߤX&=9bT3ifYdU`8δɴ0Qi<O#1& 'X2?y: V2:#JG4 ΉZa~r9'6曟8$~h痔S<;[c)fO>ߏRm{SdZfȩmZZ+x63\On[CW&4ۣ#^^zzFV0A`mϐ*iqk |A"A2.]ꄵv;!̦CWZQ`!AVCuT,jUc7gqי%g)P +ye$4ҴjJrfʊRzU%VޑugF@ 1h LUڅѦveЌ8zbwBm&8/W!&:VreLUU2x tI_'@fqժp-83%9ozDXR"3.ecjmH SrO`yF*2z%i vߨfdE.騉 Nѷ{E[ 윌oUFjtjUT'ŵ@(!*2o / ,(YegR&[@fWm4M|faJ!hK=Px^;dE@7nIbnz2Sm#v:z,zw{fѽ'8 fjQӎF3J 2r Z\xEQ/{@?%-‹im,ݯy9V+{xb\i4K9  0yވXF)%%\kxB;N0 ڷ .zGF, .J13}>\>#2nǛ >?aTP36;j_M$1dGYC+TzTIN wvJV"b r@|tĺ\eM[{ک!KzMJ_$epwtڄd HW(eyœjK`f˵^Is.$b>pE _%k@ݸS2 EDgwZ\*6DPCuPQhX\FCbiQ2«y<"/QVLG@j1i,Ӝ^)`("T~VͶ䊲7 :Qg?OiR.?+ ='@6Qs?iXSdϋ1Gܵ,yn-3U4xQge5hł)Z-Qtt騞N=%ծLd7R[lCP1K{.@]=PSzWlq蕌\Cb3^lF>_=+R]#`1 ٓz;. f\2s -8ݒ <nDD sGJZ+R@zeWF^B=sY hQP0ݱU tJC!X z Gc1ֿ w[&솹| {D[ G=oaO0OǢDDv2htAiO{K/|.ײAJ;sêpٛdB'28Q)5`!ztmpFqNLQ9o 0Y+Mu<':jb@5F Z"00,7DK]@6?/w}3olǧW11N/Xz*wlC;{sl/d prm *fR/rpahL*\MPx/Eb}5rRWxZ` d)4"v1 B­ i*C${pm}t3~ǙtHݠHvEhF6ٓ2]>\baHKΤn sƳ# ӫ]֥+hja+hjnMuLKS~6;Z'GQ/}Ib:~ߵJ/F'DžZ=!+-W/D.Q^m3اN(&_> ?,SJu7f ո"$ \)m 1aol^%PZ#]|c\d=R,*D5`]>C`cH%+H^M1kD UsɦzeYVuL=FB1=䠰i#" 7M EfbAICAʬfY˙MF  P l%`I~߀j¼?~[beϮmUR&^)|SOr i˘f IA D5eAIؒub?x^m}`E"px(tm}Z HA&niDOo!Ι O4]SU*?X%DϚ@['QAu3[{s:%ܐHdw2 {N1S K%̎t}1c',޸uM1EɮSȭ?2#hJng|+J" K ] xeqW2+5=G<aUE{YQ9tpma qN*|g3#ڶq ]v b;)45P}>n#T p}|EE,y) lݥ(D~Zm/}bڨY#d=Zf#~D)ji8.P=y_!.#|`dN`) 9Nk}sGݗfn4qDa]vCg)mg&EtuqN?Th_#sJoD[Isإ1IaϙIgzK BRX,y\fM`D<$['>uݣux+qӵWz,ށ͚Pǫ[ay"z|A00Cn@<,?ZbdK}3}y‘h sz2iێAPcL_ EAmɥUN q[z eSd@@ϵ 8H%ߟqAv$mG3(Bڌ<Zb78N;_ex߅t8ctS(ɂ౗X{}k7b er?pnΏX-.Xn4^"&z0m @CZⱀmHt•.Uh<,\v[ q[YZlxU9J,'Fl}нyW T(6#IR\V_E˜"y!nuq3|ƈ7y]vlN4&DzWфi bĜ7' -&O3u1\_}iMaui9oX}fSj`ęxIY$T\lf;X067Q$܄pTÓD`rp jb_=,g_50Cǁ#Ѵd\WZ\D~c.V}/FіbB;LXf-ؙfH۝ `:sooATnxi(j6 2F127 B!\B2_7Mv7i+T]~hb6+QA^V*Gs)1sI'2Y!19J˨Wd K޹< 78݈!l˻PWɬaڝ؟q~dɹ!?ɢPZt}j ,Wѵ1~OǼ czՋQGCl "0a6s?gHb7!҈4󖙉f\ag1|?:JP=$/&oB?ߐd4JcF"ƧxHn{, NTn3J EOg>ÚܻH ٵ{u t^CvOH=&)'ɩ>yڮt7͟&~TEO_/wM`u>mLrLpWRѼdpN1e%M5cr6 $Iez\bk?=,-{^-w-Q}+/*we'J!Yyj=Ѷg , A"Fn)Z(Dmk9YkyZ,=\ʍV)-cl n7~UD|Rxw9KkUkvp3y–Cjd?zKfkٴ:19Jq"kNYV\x DJWA2fx \)~B!&^s\B8Tb θh_;0yhBz-?؜?l.",5?dIX|$AKFx[kTݴG [⢣Em.$W_gi)Np@Ӯ?Uq4Rm$9ؾ.:nqn\Hi6cOxl r/s)\,+Zqc ):I Lg!Y]їXA8OE-9@z-1?G}c_N(:_9~ Q0;RF~E0(2"98Gvi(;Z^="4P&;1̖P}0hTdg lY#BE"ۦJ3 q…QN'O}H-%Б4r&.8?`Fl+ j;tt<هPn(>rXCd1w'SFi_dRk;fI.Bhr> 7hΖFnJzR0[dٲf2]E.@=.ssj {iU =֤,)/sc\課_~]ZCddi.+Jl.:çDH|GgщuO5ubKwda)U,_2%S虮hS-=r+$ĤЄlQK:IL\u`!@O&>X)`Z< "D(8@KhMMTyAC^hZxg uKק4<`OBXO~%v(٭7H#l^)vs!6TI]Wmv@{YPQ,Aw%:Ԗ?~iK~;D7{4|< -#41?_Ox4VxHt&ğnJ;$<ex,mMDO-Ң G'g>t+!_<['YA/40vX7ע:ɚ]Ti9v$nsUPWzWG?@j"64Yꄂ0w5&DCU7s9l &3mmj05%.Re,@ w+\Q/&}7ȉS;Tː[W6P;{'~p1<4{S$> ( d7_Sr¡Kp܄]7s*7q4w?˭.o6cCP\i#u}oVJ@EM3zX`E:o7H=,ђaiqR b~f6g.HRP57+F-DH>,"_nIa4w Gk[EfKk~ w{~Ņcl=cMj!o S;KӪ)89kJÕ)k@|E+,ͪ :  "@Eչ'$߫aIpU!BV[m2~IoQ$U kjݞ_`i21.lͬ]{3J$u `G6Gޏ.}T=E҇KpoKwZ#bɖ@ŀX pH?1 .0}(YwV`aI+͜IsfIUk\0)-#I; YrGVS*xgz/<]}SgoMʥewWAhUʎ6m4b,HCBI{5۠V[G$pId+O^DP?zuANFȷ _]eu 6KQf!,JH*vQ7cb } ŞeS~ X'ʵ>w JZ7&2F }af~}s4;FMF%2/ 7|hoOC1^ջlĒ%fd8r2 Q 9L Kz _WoRz#sf6~5qka/{5[2&M\v 4`|@u\hiݹ} /[5&ghGC9"}`j+EK"x+Ϧ(QXো83zeoضH"F Yx$7 pdwg]ÿ)Tn?SIؐgJ ..%}C3O NP0f ٳBHc2עޘy8uu5I)X/ HnGS%g: <eMW+̴gx-MI Tλ䝘[ 蒿dZ/㗒JΡO Dw12+4<'=:'#fnd2&D*R^@ Ā.C ?PE-H CߔΥ Xţ)9ODv'|>Uv"8'"qˤCYƖN6F)-: nD{<&)6 U]|,N r0i?TcgRt7Jh֢g7?_ 4+>>ɪ/h.L ӰTa]dsr̕quh?>^i%}e0E<2#=H]]5 `+'Vng QVQvŖQyA<dNj d*G!e9gQ铡k&٬~=rp( )$k)I90r!7ͯb5F92Ƚ< V)S)AU<~a[݄a{]8#i*z%VjQy3:| #Ә?Ŗ#W,痊КD=awFԖ_ۥQ" Y4XnnLM#͢kJf*z 7E獂oVz];O"Tߕ*$'(*9>fw_ZW;ݣ h~`Zf 0׋vRdb_0?LٙS5T\pVBc{LQ3EP 8ɽ_MDC;#=*{ƛP'z&d̆]X=+2Rò'k#{& AÞ ̢[owK_A/l( jV0s7st2Y7Z [*?^2JuQ]; .ыO'_fCVnL;V2nM[3o}nbOAߚ,ἶR6҉Uj#闚ڏi]J[&m&0H*؉]j 8}+.ry# 7xȘ(uC0=ҷS` j` [Mʉz2wl|p]2&lglP6\-0gMlaC(h ;W`ѽS6wmCs-M,,&Z}oPyg6@Kvqt֥ qNKrQFm o,|gk]̅Ǘ '\Pj&Q\V:% VŰ}Ƈr6?]H@gc0q,kMʌO$K k,Y=Ry?tysA!Ѭi<ζ *\*gz~{'5$+Z^n\1,\VknU_]; ':4Fu;@8G{#[/CX093+8~θ#tz& '5Kކ pBYsY~~K *v9l,jӠ^U $q騻t}!Q4q:y"k H*GYLJk=0$z7-dR:O\gDc"p0'8zu`'"\fۡYqN8dm2o"H0ypDR^mGief&;)o|y4\-Q7>S`ƀm) JU`$*Ϡuj>q65iKf2“xe/c L֢>7D~tp'eZcY*֝,4=aTq2,Do5*fdvc@XqO<љG<=QwU^&RaOq+v0@0,w$ x`L[ؙV3Rgo$A)j*Fs !S 4aʯ,42 \17^Cb݄8&aA/rJ&U̧/3OS}OAW;0) =e1t\ Jbquo[滲~~8CS@_DkKgJs%+^kRW GZ35 iFf]qɴ@ `/gn^4ʹFžJ+*PȒ!$>b-9aJ#9-9M]eF'y"cbͥdEG"rMnj#B|e5y7]QpLuHފ,0 6o_DIf0/ҳ^b*w~C~?)vvF2F#g`i+'_ ꩙1AeA` jQaw%B!s-ѪRm= ȺR΢ F,o🡍&2rn[޳!їOɵv#A z^WjД}K8pL(b{ LZ'\ЅnW~xb QL?a[ѹw >q*:JTOR٦H\A2wbL53(chV 1/썞Ftõw[ vxPJ9_?\6~ܝQ Jִ3UF51)b*BW|Ωcq,ewzK2e'5MOA?U~l¶?z_LvY\1Wh˯l|\+se3*uHLV<%9$]:%~,C 'U $okȃn2N1xO_V/%U2J|q^y9HZ f'uL`$:$>x82g^A8~3[XқFmWafnt/< aD՞WZ3-6sBb 947QIz |;ڪ)`-@c20 yE A'Xwj[.e8_xǘ^gWi,-nBst8Z">d豦C1('g2P&C͒5hr@dP@)k1X~>mC9=g_ ߍL^-/?@Rj/s"qUFG/lF2n?el1M1t `ǧ49sBmBs9^H#[ ŊJʶ_4X4*HN-S=`3$#.'79|}Y7r8\򢠣h怪,`4,J~va]6&dܘF] k C2;`asHp2!zz-3q"nI2~|xq^3[ {b rZf~IppoZ]]h]9K~K&:o]`϶ɃFܶCƙK4 %!I̪ED/)?{ +4'^ %R|kj /ż;1km#= ڥs䪦 dq6 b]Ƽ-pbJ|qR %= HV㠮/dRh5"P3nf^ "|?9 įŬ 4Jo)kŘ))g+֩>+E4]0StB! 8ыo^"h[)j֔_=<|zdy1#RK$G~q9@(kZ.]1svS!Y0z10i6nFa+h ;zv'b9b^ǜ9[c@=8ª4a)0 ;9\Bs!(fs^% zkBW}lVl~;UsdrJe̸!M\!J͌ĜHI^q@RO||! LcP}Q@t.+w%iSSf^y\z?p:U# h1Hy-X`ّ(m?/l A eoE6HdW wHr4QBȖ{$Boۏ4n?c?`2D)$l&)i)Gݒfj6) Q$R]+{6<ֱ2ؕP I\e#J^d&-b 6KG2XÏad_ZmPA\Ł^3&F63MlLlص0ƻevp5/1X^րЍWhfˍ#?%Sox^[?8THƳP ~B!.\KlFIKd(4x^Sg뉇@=Oၿ2rmK14bGQaQtQS۳-t3b Rrگkۏ\. rd$QqA_ 2F88뚍dg*$r[4~ bqEIc͠_guQwx2\w;{80.YH sn\l _dO gJsA!? 4sx4(?n~i"{82R#gD8]3-s0p@2Y`'c, >VKӽ}sb1!vڛj@v8r:xRD0gS0'+6\Gh&^ak 9fwބ"^kDȇˇecIl1~p_2_{I_o@H#'TQWh2}3r=uտsK磷vP'&@RfO "f9"a=ZfX#N"Y+ֳ3řm΅P;! Ё\lFx,߁:kfbކ 51&ƸMC=Z0t*wXn\G0z]lb؟}&A]׋bHPܦMzGXwH $WA0hZ.vZ;U=KZ\} /ypde|*9L ٍW {P}UI#NaԑU YέYncBe'՜0< nd%#i r;UxCYe8vM;ϕu8D)*ߖW{8`'[7Y@qx$.܄hM.5yH=̯QŬ֩?_M`n -"%tOPx8Q astRD2jɽ7:+O~ϩ:b[LM+3s2Eu0Dank<2+0NHpjgՖ?`5+}pNhmA$~t>ŢGc8aήՑQhԲ,5 --s sl{nθe<` -9<@)_JKPؗK&K#ĻHВT7vuiUeUX;{ ln9?}b{]9]}kGlq~cLHBŪ2"TO-G\ZkVV4ugwشWiӿ@U#fx_G%t!*~W=lvnlqZL mn`gn]EO#ؗZ`5FAg$y'"%Nနa )rcS jԗr1VG,AP%rk|sV (* yObۭ7͡~ 4i-k8X<$a LxYr2aehq/ew4^P<ˋ:8EE#z}nɲ)O0Ra 7&6 ^yg@441́jAJ;q1F>VI`yQ{-jfOj-j zӦfYЁC@!QhA`U?'U} J".1=5huJPMgwUY3G|Cb\q.4)+4ѡ& VZ|L4mE4E mo)߶q9 &wI+TW#Cݟm<$MmpA>5Ic:i^kT$y_@eh,/{A44% L f,Qd<'iО#k"AYXg({9&D+jۿXZo#:퓜 818&uEѳSHF&i˝RۅdE̷$J(̞mp} %6MoB %j?%!˜ES|lYn- =pw^ޥ7e67JRf11Ϭ̛ 䶚6[gr,v)zG#i8($GAbh=R㥊 O@xJg[]t._~C*d ]0." :~"M.Ɀkxe1 :D:;!So>_6 9yY$!qg F:=Ϊ}k}ܣhăN`}c8$2ˌRhs&/sqq@!~\*2-5{W[G+";x&4oF+VZML[& PhlAK~؃G0]JuE]s<8d6`HcUkѥ!&jӮ+ ]Ҡ=GY K[#[W.B#y͓% aȅ7)[_{rid+c!G%z&d*\RY8 qp蜑8_[_A,^gZooteeF`r\^{;}-SҚd"hRMJ.W ]h>M5K= MK臉1GNAR%oHT =$XX샱Ɠ6|5unBbyʅ'\'M<#kbU5-7 ǼRZY) 7]\h?݉f3lMw^|}Sr-HYۀFhooϴۼ5$|]D^|?UV=I@#Q9ߦ?@k(!tƹPhe LU0=u_G2ME{gk1K<]?[p7tƌPķYmNrʋEwE?Up۷FĐsڝeH 8lj ʺi& Yꦭ2as7bAj5ώUW sFmAB|#- Vk]!w:йEZ Kebs=mfw) {3^i)J#V֪DHm,k ʡJ|MYcڪg6\gCqxeR1ʩt_PTpߩN5seV| ؖ37"_Q驱.…tn( _h* A|)[ Lʳ*UOd( KNcׯU' ޣ(ޯB˹@o%` 3_yɍV, fhi^xm)hrLa3JәHOp1[STy/m?Ğ|:s&.46%ѭHoy@1AAK4|)Nhi>nEF5ҝ7 l۟LJ+Q-bFv'9"v0k:Zsk;k9 3,j K}Ҟ2tST_ k.:)RFXz-GF1]Y1kQ r]Z W(ϧ,ޠ-ЬٹԗqY5f\=+=_l(`$w4w\C ݀;1ܣ +uNHPrM2e· Gp׹@)l=ކ)UjrT؋b+t('BVli7r[lڌrSI:NYUda}m^x֧fI9d\{Ts:h#vrt[FsJx3t*\l,E`DQ~UKtrL$2$/"WywԞ>S;!>[rM^ːK=?be8/Jh?bYQAuj;9DD>:8 X2XrVd~V@Zy& K-CLW/Z'b[ ih/1YD`1z *nw0B8G]Y3Grh&Tz|ڰgEoV Sx[7CLLOŴ>ĄsWܬ?k[N7ұWz6ų:y W6O3;" ͟\Ҥkɱ%՟^J7\PIe*0S|E8 m:| SeV3Kt/r Xa.T'qTd\ n>c%R=1oIc 9&q: ;/!B$ G֣|Ak&zinV6WI\|Ūz@'d_#ωh٠^}I,Z:4/FR]u98Z]Iۖw$dA-5fHh5PҪx%5]آt>9zįҭF#{eOBWzc2ς^DP:_b M#S~?%lāԿ~.hff숹(tOsbNs^ [GdZ ζ&X3E*ﮘ7O<|$v{UiNB}Lfc*;Y,4C$;4+V9o>N@[R*:,i :=?܀B&\54HǖjRwN-XY :da۫n۶$]pu!BT5VUA -R ϡu5W:׋_GE\̎94.cҝhP2ݛ k=na'b"g)l+k3@AfkL',t&v@*;*`:Ԙ;p˶q̒=rznN'L4q#ۀ},F`b-5C ܋ڝď3`U)*>v$xdXn%V]8W}̏4Wr7^'+3sƨ=Z ' < "THGTs9ҎZ ?Q}۷$F@K|[ Vwݿڟ{>+.[EBzA›p(|Dh6b/_* w~|xD{KV<YngT^ |xŻi!!]}99/*X?b _(/EXN4,עa|v2Ma3/݆N˙MOy9*'3lLAPW3XP+:V9cnQ @ taj*ć]ꝵ0Mk;[G D/7|T݈-s Fn5=`-H^m<ƷܺEk{? V!m!V]=b\*g&yikmRy߄0ܴr+F Q]fV^orB/0zq7[F1Р =k>³~˨k[5gsݒw@ ϑ|+ÜX[Ϧc/XQgLY*uOd/7^rG%k#ܸ + 0^8l\W5Aܺx?Җg7d}0\S]Ӭ/OmT)6C@ ( Ep3],֨s QKW>]]7*n!CgZݠK&%t"u|Ƈ` "i<Â#URlZF_< dm, :Yws\,#F@,!9vc&>}#J::\-?4ԫFL r5gfYoNg:? rƖSq.نySrV3?Ot)žWeIOpLtz,iA|,e" >Հ]M_%@01D&Uu;ܟ4T^Jq%$ +"SZx9X,ku⚗-3|ֱ8E wO#mX+HjRM#W=_C r}8K-Җg>h:tgf?f.0]#$ˌD؛Q\tS!'l]܋TV[X<6T."ڋTpyˡ _(~&6'KwvvȌ;&]siӔh֙NV(#r;Ӽ*(|!mW¦y*S55\<#;xҏ*b$冝7{HOWnl2 uZX7ȯ|K6#2қUԨǽϔ^*kDXh#J ^ j h Cd<!l Ջ"CdnnowC'Wk!` );>ErA*c _ذ o.d $XuBVޝ+Lf_0o*L(QljӮmv'{+"CLk]6b?ԭkՃ٦.lY-{Bf:Af ~VtsMۨ[0NI"ca >h$9W4g uqw ?=`P%T%.=|bArwy] :,v7im)@s T)b8Lư%pOe9мkǎ;Ycsdw4-iH̝5o68eiVuYx:yX5x ) ;V,x)2nѵf2u H/wgpKq9%X{j;rKcdj.k~Wәv.-,2tVw_T{ܥsMq&^E:Q*l_‹=K342p.b#ny [kEP=^TX#Q-" HD]-' BP57y苁>>̦y!%Z{>;XA/f$Ov_X!5wnRR+ N*իT%Ę߇+ GQot6JG iQV#rr(KᅢMK*zH>tb\aȩ*}~s j'gNJI5DK&گƏCϹ|b K8b ]L4aHNinJ Ywix찏@C\;d4KWe0WJtsݕ94;mKCdЅT̂?/L/>52':I /c>ܳh& Y2f={}EG)@¯qScr8r_1FoI I2YrY"K `wЁۤ|5C/u3FCcok7@% qQM5W,a^>QFF2 = BU8X % i',M_m45bÊsDgzG@BѰw59y[bgv&A.~&Itj7N"y-Jş_P3(:k/| 5 bSEnk8o;"*ԼX"_{2nxyxͶ~8_Ĩ<|Ulke/h>ASe!7f}M'-rUM SqiM=F57ք =ec}]J(%O9OYIL| pKzV^+~rp6vh)+GI jIຬ{czrUU{Nw0BHb."hDZճG$b6HeV]BKʣ|{(T6ї]p%~nrSxUSfa"qTUtx!+ܟaXc$[IM՞_пۘhHJP~8:- Y{lOWLw-p[4(X {uBS XPDJFHw_eLboPAh~Ƅc`,3Ӥ'ڳYoC&<>BI߅>NtęUA<"u*H| gQ>4xٜY49Śn6HC_u%XHF\(3̓w_nnsV}%)X]&[= *PqOz*˟% D8e ":Ɔ=*oˆ]ŇW B‡?%jKm8^/xz{]ʔ3aX)cƏ 4 |a:b\Bع?JRTs;D ޠy5bk M@ƪKom+)*T,lDz/U4LDiхd}t,@#@ˉ!-^9Xg"8 (#݋k?9g@\oɺtF>rs&eRS6Qžaim]/K|dŦzm !,(A?f`ߜcTba8EQ.$`4k`ݸqw@ijuj-)+&n] fAeLd9b;`Cet+ۦ4PLᵬh@7E?ƆÕOC9FG<<V!Nu8ml kKQj7q.JakNU]?kA:^TxS 6ˁVЃN,%~X{"e Z]BNTi)znԝ, '/49A2cQ.ʴ] ]9A&-1AoW 'RC EYq<(|JGxRڟPNTa*h?r`u($Ro0+ :/B.R K Axd$-~\oTi! .}bN@E⼢ 5I:_M@(+j-KW8h'yG&P4=);Yڄ_HmtC ơɼ FM/i@FzW,WUr9B(k68x em )7}LD]Sˉ^9kgWZ54lPa7ꓝtSٲt"3 K}hzQzW =`œ]EBΔh21xÎY5~n=2B($D$hb ׺]gsy2%Vd̷A˯UO;4ED9e<;Kȷ;z#żTwٚ|?|@ܢՀ/:惃G_>VY72rbQ̦ FN>% a3jo.֮U<ШAlMeO'ðtφP 0xJYCbusT8kg@]D>قVX *K4؉ʹc||3v̇kUv!.֧͋5J/?]gL/DO`pe{vvOX啽y؍~#Harv\wI vcQ" JJʣ #o f+|ƗuZP;xm)]`{X07͟7>\jt&#aXb˛e~RiIbO[x  Oq9k? gI#\u!^+b κvlNa#P$8O֮~La~XؕwI]قp.^}9~MI$XWncGv% ]p62ƀ1esUKf6p'm5FZč=:>pf+NBM&B9f`>f Ec>\:O<`>+TP5~,A/|c*a@1Yp،L?`!DXU$ +V+qӜ1j ab♉Z:Q*aA1"kՈfQRCUt.pbtݪu/(DL"N;+EV ,a pv ~6]|̄ӎWXϮHXdx{'[ALk4}k2YhPs_xoH\جQ` 8OYJ@ ErrBN_[*aWvKĨ6#Y?V b3E3tVZ %JA[ @^h+w11lCEZD/ 𢃖S$yp $u!)埗ZZh1 ͘II_}o:7x]\妾m(]Z L+(IMGt4&x\roЎUՙRM*'g8|B4Pߤ͆I[ߨ$7}-kv.ǙB(x %Rq?]@[i$ʼk71L$H Eis۟!Nef3?D+oysz7(Dn Ι^ڣ=] OaU/)DE ϐ&U>D$,XVvF'V_ks^dO<=';zW+v34oIxw^ 䯙XyX|H^wp<-GT"&3z ޭb[`}?O4Fq8ER*B>,5|#*]ba#y} CcZuE r~etl3 BՌ>az!ܧB)dv~~~'`HQH}e2+֥ 1ϙBe^EY$אbS~gs[2`\)Jy70/@NQ*B;tb J<}]O&'A2 )COXޛ> 2oGnH`:7 3yt!$[I9Dj5 '~WeŽݒu㌀?B]<-2,4J tx`#'U~42@E<mv7:,42oZ`vNd=^Xr^4%.-^p1k7@!9k!-vΌ*=Wn,4|2 @.G_ѳ@%* G߫ɤG:~{$u17ނu{S8ǂUDbZRFV2ّ;~0qFk# <:1-wgo΃~Em):ƃu{,䛊Xieg^=Aqc~Df«/ z}Xs;]5PK=.̃o7qd7Df"m bmJ+ {hu!e}#QG7ͿxGS!|w\mL3o+3vKę]P(tWւRaM?t煏x[^&8d п4q/`~VPzgTw#DH7G԰0^٢jXHe}Ϣb@U1;U'@mz勶eaՏ>LjhoΞ>i{ BhV=|JQ.xi$۱B_1Bղ&'Eia6Wsgt9H%WwtUFZTׄs?VkҔh" /sYNEQz,2T=6Y-6lBNܔ_gC/_ ívώ*۸ .њe"4`U §1'{ߧwD`tNMUZ#2OURA}cZ}||0a#w:G%#G+++^ПEl٨"VddoDN.螦󹀣d?탲V^ ObWj@2;R?KHm86̙a7@Ӣ.vCa R=^ Y'o]5?q 8]' 5{iaʴ'D5ml[|]։S1߰{$(bh9Z׀>.,IS㤄5٭Yi=G*NW  m=>L"ۯGy*ϨC{ /'SqfPS7߉nuZI\aifmPN-Z O`B҉Qɺ"^PCB)XM>#jX|Y7o@(n']/*쥹'(Ҝ'L[XfБ匾k;5c>|zMQ3EЉm{cl=;QcjPlMP{+ΫJP,\CSDրEY=AOHXwsC ieYp ?U 8x+RPe>A{A"x@=hIx~!hg(*  e0#)#iq^kGo&Ab FQ|p"ڽ$u L}Y߮}$VzZ1!UZuٹ}fAw@nNqjHw)'{SKʍX?zGHC w=} ej;z@<ȍ  [n%Nk_5ì=ˊTt(^ַݲI-"w7yN fNgrڲ{*(fz.Dѫr۵;D,0P7o4~$ yfͻL6X #.\$=9fϋ!Ԭ^,5MO.Ԥ*,ɂ|NQ< ,.7oy2`y!ڸ-AկBm F ɗy拷-ģ,?0޴d50.=7H6ejb50홊"w>0nx爾5 ,@p9J5kQ n0!L^7ش/*AS^wzQ$Nos?Z.VD7꽟3lP˙(V%l溟`4V AJ`T;LObb*^Ck8{}gd"Kw];tpcY6t&KJBsyul# J̢ ioDd~+{33ȝ(Ⱥoq[i/ѬN?38*GD:E}shFݭTK%[(jT$$?]4{,BMiSY h 3ux֑bU+I(#րIǎflNSJq7dz_bQ,R/}M$NFو_JcՉtb O2M\Uϱg\Bl;#|g/Qvd~΢BqP/;Sdȱ9_0yl.KC,W#w p,!k]6'!ƕAN]B VR&M7 -eRpEf1b*[}F035xpVJe:?6©Pօ _]ҫm^J#(凙;6@V ՗A[ՁgI/SDݫmi9`bv;b>nG "D1=H{D2} &iyJ Atqa 4zѻt w-t"["9옂Tlh7c'o;n6q[6YQ;J9ITFDPބo#0c$Dz1j.P$CXn riKDA`@5XL GuN' ̶vmz15Hc܇VA]nvW6G@A`,ts-M#4ͩ]"_8DT07”hDEL+.n\T оx;/ w> BH#9)M_K|ع;dQġ X%}5]ڝ:L]2m0U#^`N;C PVJ1Dz ̼/.& 66sLy9E< ttkS6\VVU#3uHIG51lnp7=o簣 ʒT z.$sSuK̪R(HB,&Dp]q Rۘ7mTCtYjIGrvzQ1 [#ޡ@UxZGfG8;::h`0t;%@hɃ| #{N[5+e< ^,إ[#_  Ԛb=yd);F/뮠?9=`R\9ݽLI"޻Wes2p B3lZ[65$8حX7AS¬M8$T@Kr/9.Kp2RxOXjGc&',HH7Glݺ|/慐xҝT/U ݊hh~VO\ޮTͅKvȵ#9%b& q|kF _1hg7ᜑ xe?4)@ynA u2zTX*f|WEML[q1d2-*\4Yߨ b9SK{a,U V? =DX@^ !-tb){z 0#JXu.)=?ZCTey-x%Q嚪}LfB d)PGd*P29,C`sҤP}ǖ Ҏ: I]3ȲRСGP|2L{@ڐԖbDgܓ}HgKb ڷ+v>+49 ;P$;R;G|'̫_I='y8yk~,@Ts76(KqͰ%OkHu"Ywo ̒SH|{Lw1,qϼ-i 1@L^soa펍ƣ%ݸ)9/B9+PsA@ DaSrX&s3m׸$A!/IX'; H8D`NMSKĹZ4`K@ݎ $$1՗Wq 󌣃ג ┅DtvK6 oƐͲo eyvФPEf GҢ4Y\2SЭuٶ 1x}զ+I-ՓǶ(NGד);~h&QrcH 5^.7償g$>g24&t*&ZeU{`1zjgg9 >ݚ+J&qß/dQvHQitsWotb]hJqM"\Ɔ`=&uJ.9XwNy[H+ O Di"dBUHcCRa7Eobh]w5!`3H7:%re@^5t<9UaXIG.|x'V<:} esK?ևFXb2 }XU[p_ņW~b*zm `;yNpϱ.-(8oK{?+K| K"W^ Y-ܡ9@k:i&=td6L3\L-~SYod9C4Qo:dh|˼%}wOv AL?/ 99sTLjPlG8@7[Y[\ ]7|hwG-cl`n~L5#֎]iF?j\SJN"+},Ӫ=cҭBrѶᖣg%x|݄}>r|*uS U"r򬤅O{Yc@h2"âGlF+Z5[ml_k}HFtQrUrW|J:m,R>H'׋ 977l0/m eyߎK0_|`5[ ;mBbJy+KUNUi4%#z .feR::BHt֞SXp\(2f-VWѻZ8UP\0|b[#s;` 8>&.~p4XSD!i#ƘE$Қ x2ѐPyjۯri)[u;NT{s2C).n>I&>`x`2@O=@7kwV!6<v@+cg:qI*tڼ@|@G&nl:6)R5Q"l^ )i#8wO,xV :#w<_Ҳ9AƄ̆^Y - QƦ/#mq~DdJiq5n:b cpڸNr3}SwiuLS2P8T{Рz9 D[܈sҳ' Ub K'm-w`;dh 3=t\<Ī RhAqqiA[w2PCmgN#gV4_ԫ`^FaՒbjY, =k"ib2B[p2EqX7BSh\҂Iœ8 ;WNKEЃwPD6axˎǑ`oz| lgpE'mZzrJ}y$k;# en7Ѵ`wֱ>vަ!gXtUr0ybA)j 6-a>?v\v@{^#pG܊MUu,a_Rej5/wX*_±}S 5MoMI(H/ס3O"dSwi<%lXBbگӢq+C-) Kc0N^GՇx 4Ex>%(m˨A=Wv?XX[ ï tz ծbxq{,Pv7C Uk~i&f'T{NݿLbV9+.z.C4QOi$wapP_|s==C<Þ?[KhOt9c.\bϵH-4U> #CoF'0s#iQbj l8\=^ "KFfm w+fH6 }a59ۛP6S3a pA(EYxu#|(3FJ|D 92^g%DX\@Hㅲ`6{XXw7q}]2}+G{!/P`h:b}|Tw^05nX܋.fn(zBywJ{ׯHlߣlhRЄQɳknAhP߁fpg6xeī@~Ƭ B`[!x'b‘د{ `(' q~ѝ)0͏ːBBDaS|*u7(!2֗'̒"/7{#BLYaVpzR.CSO4 e F#{W2tX r${y5?kd-dypcWaceLn +XΒYL]K 15{ќUJńZ(x6\&ejKhx%LK YYk3®Ca=eU> y~t8s6(ԙ^$[ RD)/ $ q0L{lȈv:]fX('uDT;<W2Q}3JN8GlW Cw vݲz$}΅HA!e5{:_U\Wo<sI8}9BT܀"fVx.HaQb,[3Y!GSUn חibM%+{wSȜJ 0C_ txXr#b曧j0,#`,3ga2kK_.n|D\ѵzcnY~db,0z SDn< /g%GoP/؂E}ݣsPNH]ۗGu_n\${ p?i,Ps$z$ccMftm}{f^TV3Tm"qB g??.x΃;M\g%VPa1@śo QGޛH˽>tގ+bVD.[`("}Y>n f~sN$хNeF<[FDhf- @v+(1Ȋ}Lk2÷;99ˀet!(xS}K힁:R=E)EF،9j> G ƴ>*D__n#DeFsY9ātKn9p g O5?"G#VMdFsC--twB6vX=bZ]E Yt\;ch1Im[HЯ!cf"uM̯ W61zr.t=(ZN|ПK kӨV" P3լEn{"슝' P\&3 H%XqDıJPNmD4$I.6쉑oZ"VqJq]Yq FTĴF|iSYe$KVh |èJch1A=C=_|-E P鋏~ fO\JVZ l]V t_ nzo2dE(yT_ 4[2|s)]z~n, ,bz&7G+Eea%l y4^*aHy-6.#]a㘠Gí%Wf&;C)2ZvuΫ\T z3j9`k1su03V JrI!(@)~^0%ѨFOԾCӾ3|BVJSEQ7pAFs[&&YQ[m}!$ЮSARȬE:=X9Lm5# eH!0s ꆧ_Tm^+ڝxE rzL/*S){Mn!8ڳmjYvu禢5yz]?B,2$RnhU7 fO扪 Yt\m">>X+5=ً62@iI`AT5%UHEDDz\CK}5K[1fUD66>sZ]ZMQUF2"Z,JtцWm,YU~@ĺ6m]4 a2:TIUG^æeMf$D2F`}xClP2Krd^‚x H~+$0-ŇxlB;yKT%[gso ooԅ˻ VR}ra7Y6E옪B %TvARھS)k\2o);RXo/b;tM=WlKAuA_d=nƿOdkr "x{PHR>Q6? Uv5ҒLm3jV#LFdFat'#+Iu?~PQjq5.}xK.['U3+IRFК>uَoԊŢ&8?=RUO{>0$V*_@[ /xq~!sa bTjKa{'Tp+NzL>x0Z˧ V\_te:Z^>3TY|8钤քQ{?*:>vgx89;Jw.Z>4!X(,ٻs|#*UG6"sO@2w]`ELGC3Bw顧y6K^쾺P R_BR'qZ{\rU;&j؊=MAVXƊ04HPb(fcOXAi z>఻XRuQ5(WX+T59i/s:uI,{YYahq) Lqǜ-;Zd}">Z01<hh1Mj;9V|egG+0UJ3e8wYElI3T6袔b7~1I4|@1 @R)/=AL=P]iu2X>b+OZKj*\2I,9FwYE ,,OwNgW 4 ~cԸͶjLAKJrt..wT~R/QELmw5-a!7bq}6L?"W0Av3[Ǭ]G0ZHnϦԣƫVC%9f<6S1q\ paV_XG:oI?L?Vjg,&Q߅æMN.ĊKH@/Iqe {G:= 5U[q<%'[F?auFwvۍ"ً 9?js-Ibxff\!s柖^d~M1U@TD>J|:U4ɈUg/_136.4uuohcE9|ɭ;gӞ6ia]lY{偷;,ƾvPʙx#dXNhZK QțXZbKu/ T;K1Nj^{)9 ɵ r*l;sB-+VSBΡ6 h/<UWa pjPnT}?j ]0Qӣ,\g.4';E *\=L YiR>:HC@< FUj3V\dM~^ ^dǺܒlTNO CG(b#=Bǂ ,PI@^h|ة;ڴ,3:ayҿVkGZv,V5sq<{6ظ¯!PTUIfmC2YD'Z:._j,*k*>sކ0`>p @LүOh$PA0K-RE܇B1@XM앾@,Yԇf%%Ү6ZF'E,Z*uV-، -%" } '-腚br$U: и1@vKz7J? JM}SIZܵ<}bixj19ed݅D?l0˜5Z&6Q-qTr=qFG%Ux. z0T5E^=e~7޲hA:LNpLy (kA@phX(#e;q0f]·SD'`kxrF( k.D&W!.bzhNOy荂Fx]և6dH#GJOpExe&x領Q/=Z&Z0K@ŶG^u'[aOc e c#g{˔SgǶ(dI[gۆ3x 7g) $mcb/&MlZX Ii}p2΢~ w54牖j"ݿ܉[mZ ܱ<:}PnZ-ܟIa\k UsK6;ZwYцw'ȋJ~5yOjX#Ѕ0(\dqyމo@r^m՚QP2qW;O[rW4АEt;][>{^èbT;w G"!  -JXJm_Z-B DTj^Y ]Q L(YM=X5<7߹a#_%G2dQFasxvTk6fMmήv wa(}L֊!\c +ݬ![sRccc.Tf)6a' _9.2gk]#nP&guOYMt ttrQ#B}^uGÄ ?u&8ӐuR14DUٰPo9<~Ǹe/aky#5 E6hװ:u$n"HqdpvfB/=y mL);ؿd "HX]dי7;&kV%p.wDkCϐidK$C$W=qD\fH*q7Mi[o k'͹+mwzGNwr+*vm(V5!Tr(6MVkg}S :L{3*Љp_DkhOpGu\\=u2ik0Cp x_6;!r?Z(#Ud*[^I_z/n3/_w@rKt^ &Sg7]`3zk_IfAc(}5o[FgAgĠDLW^?9Za頰k@ Oƒ H[< @>LG{E~aSTs#RP\)5.M 5Z(NˮX{h<-@WMC2}vHX'1](N,\R޳fc`K$dZj'Im4$ऑS |_Y1K 8i״n5mxQ;j(Қk)rqiυj MxWBԞJ "*Z;ql`| iA%/A^2gCr> T ŏnĬ"./ s% 22uU|h:ISR2b2-B(b Mo.(z9P߫ |%2z^H !i8ڟeAwGcQO,6OЪV;핻Ўhpkኈ_he&NBAm2%Ic=0l5-ιV{SZu| _ kÃv^UlbnO;$[-&W1ؐIz{ͅ AFXU1Fu”MP={ xаZKl ,2#ռ9'6%{ -gD Ɠ9mG#oI]s{p" d¡~`țL7Q:G北JW9RשDc(o3G儴>XHx]: qI ES[M8Ƀ$"$eWPy<24qASK %{.n&ol|Ar { УzqtVz˪R1jW9bVYB5ihj zk/JGl9%#5? PgRi)+`zwVĝeXK;8SW( pa' J[.x/1IgX>[LqqI z`Fi-7&műrbq~g 0Q 5fJ SW܈bL@~販CE"#:U=5+Cٍ"lm7X *][Jtg%C.C<~O:s(4F-饫|s& 9ԼKާ q EN loIJFI{o-yߧ#g^jHQlosqܛ5.{'Ӿ=\{D':87>Qv+Saf@,=Zh8É. He_|h p)\ZKgL=y36oi 1n:T5zCWRu!k29PY~轹( h!!uu0x.<&򾐸4V_ӽ ~zPT79kӽ&H:#hO͠ӥݷ84 B|"p}MLOJL5\+jKHB;_BgY0Y4k%lmH:YsCGH*ew4ז7~ ȈJo }Sω BLJD|ՠʲ?ٔ#H̟|A)h|^Ӧg1@fʖ/7o$Ϳ"M .7|tTHj] C2li4wT?vSdQ{Q[;B)XB3:EA8ݘ< GUU= jq 5$J<0]ԃfks r*=q}Q3-ք-v#e6lk+G5@Z,u~ܟ0\`$g6v-Z;uf]Cw,n^w_z r,RFI7yMbL:mmm5-ԪJJesJ{5ONݪ_?JRD 4FUp{9xː^n7ҥ͎r)NЇg9>._"od_Il_gL(nHK;ht%D"jrL0UFG[|DB?ȕEDoSo0S0 7M-pq5Ǯx}-x`^ZNﱱ"b .?8`&qbdo_7 7njfPƩ^Vl{L8 WJV]di RZy!:M9vzjѸԾ?5zGHSh@HWJȘU*Gl#؁ =R!{ty3@?R#6"U٢*+j%ʗ)hH}D5ðR?buس) $m45rD&5,'wqi`7#щ &H rPų"僠Jn[LΜi ۮ%Spn90Xe{=wѓ $b?WN]vm#ć졖")7a˥]i $⿆x´@= pG?VSfDG@5 ~1XC"*AHM]L@$Yչ0K]?Km- EA]~hvU 0t}9GYu ;e7 tz:; I+8FBܫj\/甿B ZZp[lif,K0g)0E,<]۠5!1)\Q]M#ɮh50 bHaYGJ+)dG y6_5ckb&B=Sh GvQ+nM _Cv酋3!MaQxwR9Loq*qqKՠ&2d:J)^)b!m^\ K_{WC+[ޑdA_u²3CݪjPGJf\ǬVVʉE LiO d')8r3'+tԆ"d7)gжl_%۾Xݱ¬1GAm#іx֯{ VON ]dDsfEM߫k0`ɶ!!/7qt ;slѻ[>ӬDYmd3xT2|='*9 -zL6C}-46 xGMudpK67Nj6qˢNre}k6$܅koc$MP~!Ev?;BE"rX@z'l81b=x:Lg!/I!~[gI+0or@Z:Ȍ4|{9K} -\):j-Bi mA>(8Agm\WldA 9ы-}ix-q?rk,<2"[,WQha-n&ݒѐsWRm]^qAbw1I3P Y4cV?k531h05 e{ԮlZAOnC:R?8 _bfLbԏOfxW|{¡Bze;u';Atԕ6H rf"ѝYW>Q 񏚷> q.i^- 5'=>j\=nHtZgnmR@_U];-~a~X@._aslD4IC?C|ܼo7A d{<=^w#)J%dP.|mN^|YjqzJXlQ9eLI2wJ ǥ ʳX_3U/KC7uFj뻟r\kôη > OE=|'@7fqupSn}k} &{Uofʶ*̠]az E*%>-Ѧ<`uh;_ ]b  c?ѥ.S<Y*dKYy^XTy'vD퇘e:{3ns=PN?I) b$L T/x*RSıQ4_ ~b݊/hCBoG4mv+Ykb'AIU.e{F M?ZsOVРxV!d'g2sPV|f5Pɉ F뫦CaĄVAx%f-uI,.}~lv=nEGB A]Hl."%9|Z{Cu\}4"v J-sUy_Geos֤~X|ʐHe:`%t OE8PDÇ{W(hp^Aay5Hubt"i"q3Qy򹔛QR<K9ioYn g 1BJ ՗0坞uZT%Q7h[WqCB愤| {igknE Q̡o,}/Yq6QŸ[O׿j^b|3*:N&:9MDaEi,:c4 ~Waw4qVvuv>mcK{OB\qVVits)!1r4)L1WxKs9("PndC,]4~9v$hZi̬uao3[>u1*RڜB~4}Y5j{oiWl wH,c\#@XTMK8@ t>2)QOq"Eg:V̐ߡD_+cj gpҤqAvh#>xIMP]8]3@H=tŇ r&Ka ߺ$R|t MbFp:;F?/4C1֏,.~L@1pY*щt$l$\N{-Z,Hsr{p77EʴɅ,>4R1B=Aqk k[[_cWI >}F|ڞGy1k|`}VNyXjxZ&f:B ފK7X5xY;bD"Ё'Ɯ9_k˸fP&#+i# 5JR +[+!OLYSl p 2mY^0od>2?[ekWuVu=`Sڥ5$sȓH [-A,QT(/IJp} =BĠ.sYMF vV8gv=XH1[HoMkۏTT'$ݫ#:zf)~P쀓{1c"g. +u @)W,-Nfȼ(mZIV<]ᵩCldPqRilt~z`6#;^I3w|C`OCq6?^9z9*-8D`#1oو|ƮŊ<Ⱦ%( @i,$q& LN"w!|tѻ~مIO,uF\ÁM]=gswlyEaoJ yR(0c I zɟa2AQ87!wh+lud#5Ƴ9LbI:_#x0Yuj~٨;+WLA Et8*X]J Z3VTj,:glAx#'D7oD蕳zTRWayە?id;Ѡe:RFqSRށ2W *4_E6^U:7]Z#L;/|͚JUyV'gr/!K'Z¸Cl}U7 ‰7#Cm^I{¤U; L#@7\[nT#6ք[Lk`(ޭ #v<,p-Hk-̝J=)Ɏim/8AB٠0-`qcSH !*''S9o7Xy]KYH(!eKeܛ8xƋBN-'检M׽,92謅BݷP):C䎍Dd~g鮼`6VK^aHKi0,!N-v62@`].urw8"7t/v[7B9>H4؅A}Uf;6o~ wfXaqA \FDww㏂/EB0.z `aFUz 뾺43˧7 VI{N,+[-,6࿪9f }m""@o E+mQ50+غ7k-XZikJeVaZϮd^u )}9r)_ 1ޗ9 >)  (O}.'hNWغvk3 Ua!|vq7HT-#}O wA 6gþvv@!T5WjA:='D3]t+p r|D"2OoC޾dgiۦuʦ=]eSz 8vC,X (r=l͙&9!'tr fiwAoEtQɡ ܵ3^)-:kTimO>8I@s &-?Q suSEHGQY'U;->M]_8[߯>x4n76ܨPkO )4Vƻv@}ߘ) mϢhJ'uϬsvRL'Es&hQnտdaG?s`om:z0\CJyXX^`Mlɪ54wQ(I<կ ꫑?Rp^|p,ENڸ@kP0G 9k4UX  }u>yhjb^lJkN77;sb.q;1l#i)WMPؗ}]{z9G` {\&{eHwaۿ i8{{po=\[;8'p.=B߫yJZzKM'yΝ1}`@tC,r?ip+mĎW"#;\_l0^5x',0 䯞==)WA'z)p5:Zģ)9 $] m7G ؕ.NՀBoĨ/0>Tfa@U`4S! bp>x5DU0Sg ԫBh(\:aߝrn3氰+z2)Q,c E3,B7dH_ukei~c&)Xzy-ܽ>$ֿTLǒV-*Cgw*e8 qWgԝ@_)JYg#(ivk!e(2j.>AZҀ5lj@qʢ{aÛ,]BKZ ouwr;*aPU׉,xn`E=bE' bUwj|{L>͘;SՖ!JgO6~a\B,KO; :DPGΞ>" ܫqxC[>R 4.(+z[/"=ޭBQpB/;/@mUe) ?xZ f~i;iC̠)B/b^6Sr(LfzgUq*P:Bt1բ P.+}Wd~ERdܮw%t:yѡrEp( "' w \]\"T @SwXzm%6 }!xdܨg0(Z/fASՀT-\JH]" YyqwL;q7},f[2U9ޔ{k ^w~=1F ӭc 0*.e PnZE%XcKG`#v{KuoVE PdO2=ܑ;ܭI}{ݼK'}%~ͪthf}a z;`7d,c"h:A.=!m˯8n9 Ǚ}VBh8zH\*b@%3~cP4y\ajRإ8Bkj62x*X*G{ɩWLޤx$M14Ŝ逯y;AWnɧp3@M7n3k Eb' ҁ.#훟w׏$j_ǟxfťoZ<"VщȽe~[4ݫ[1Ш{.MG?v4$Pr]w[4]ZWLo䞰s,]dimoM#61eCNFg~ǝ{}4ُIRb_w_OȀsbuaf?hEF(v.)OI2Q:_Op֘IQ5}Zwh6On`(-jrh1(*`xIQn=bqZ1=1Fbҿ, ,2:fu']ms}W)!VdzS_56J) iAkifK|1]8|2z{j/;dǘ#wu#òbhE~.jGPԠ4yJ? ^5RqÓs@kG_@\@%!3^BI_4,q3ǹx³RjAy.+$-ݎ;yOp5S15z-rJٯ2-[ X#!P6cL˄؃#K2M4SSE2txso‡ʩl4c*Dai&r#PIEJSݹQlA7P69׸2w6)h0ыov@rxx>J0^|3u&Tƃ';oT4ڗ٘x/C,^ 5& `"`עD\v([$W_&e={8Ԍ (ѡOYUbM'q9?xYKZ^R DƽnqJ"n2I=]<6Hκ)[@UQ#j:[G vI *h2G5—H%[T8Z]yQmF:8[t r~y=j2m٬2eu]C߅1몖F;?WvWy.vD^mc >Oi%@MAw=_.FP&wH^ﺼCU( JYpH6!YNJucX=#-xk׹@P&P!.) ?s\ EJEV2o[=LH3<{$0~*&K2V:_9q\;&n}+b;A[iʟL L"|IbЇ' l"K1@w_ h(mߣ\ HeKm^y(z$s近yx-aJY*#kx,H+cQwjSsUmsbq+`OP@[ရ_p`ӏ)AJdȪ+Dąb7I|"MhhggGR7ZLE~ݧ10m¦2s΍iQ 5!IEfMdT5ƄǦtSFV$`Pg]2mش5|TmP/md@PPzEM\l9YuhyX3h,l # ^b ?'Jt&Y/\\i&rV j mu{Թdq>l<\DuτCJ00PXz7\d&9Lz#ҰX 4QC%D}z5APZaڮAkW~л&9 WwoxFCBmoKGpVqkyV&0:^CУ=h31 }9f&;Z]w xY˜BE/c9<*.Bp83y%Yn`x囈?˧M 2jW=ޡDp]Є*Q籃y`^VJ7w ݁\Vf$AGg^B;=6ȸ_!utQK"@(v0wA{-mktJ;z]yjp|}7OiW擎ǟsDPVLt𩾍s!s4iH)dY6 !4 (߬MBZK];ZZ; @`icN5 /Jū92O-;A0+p0$t h"d圸1g2 S<}~%4rq`UئCֳD˭3晫]H#g-gd4]R~diOAÝHc es/kd `VO4'Xo8,NztV8}pAI +x,K.hDޤSM} ι&s J{0Dʱ%kң[P5Z g zdsn@xY1\ dG͕]^5ix8 K%he!I9pK ;Mc8-<0 4:^2. Cy0c}?>?|%z6^̮oE&İ:~ȆB4s̊ZJ&;=Tݧ#fN@C& )*5)x{R@07%~ۅ Gy&✨?fM4T฻{t㠄kbg8+5d(u;"@д i9ľƈ [[-OFԞpk.=3\8YC㐶N"o2| A;4g"˹׿$YTcȣ8 $Fb%`oUM7!K:Y+(`X$̋$y.)l$z3M2+j1R>~Fxw?R#챢KMS0od ?&vܮ~G< 5x/]N F %c1p2hXxSj&Lq 3M^Wf)lʶY XA n %!vUnhx*Ɋ qs{ H ϝXgoHUNB_D< Dt\@_Slkq|^pm@Ҳ#GoLKHNdBlxyGn{w\%2WXӚ6DNT cVeV8.vZ7BOY#,4#K$QxA+ FWY@UwHz~ůkg&OOy#cu`~u#ntk 'lfkX#*^oJIn& sկٶ:i_+X0Y\aol6V%.݇Y5$\c0F2U9G^Y(TEJ9`؂t%C_жĶ^` S܂?ΩյQ{-LLEZ5YK?31|718dl'FVI@B{M@S 8{H|/#-C% euZGtGpIan7Օ1o>5hD螩6QCg&^yLaI9L?O{#pSFܱ}zB\ה 8AkO6S^SR8,tۑ56ʃ> Y״oaMԜɤPt~ r,BھXˤ&D&ʫd;#h'Gy3 k9<Jٍ?W+J 9`O_'dL]vBɺXI+[zmnio [C%ʄ苷}}$8T6>g֢B:@DE*P? QLAɸht05/]_j`O=(JbhJY4sl~$vۓU$po|fZ+:pfgh/Ϳ{s95xAn2e> A1zFev([81 txj˓\Eqȅ=߇ȠkVΐo&(a%2Yhk<ci.GAΔa}~VJd*wd)PZlxRM0.RG ^Tx*NVD%"uwg[c[\B0t2ncvB~@.~{l;(+1'KEIحt]0 9 Lbko]1I {-+6OkU*wYf&-v@&3}'1 NX(n=f5Kȣ!N("YM?LHzr2  mYR %Bdm<0\~ېD!+/0*լ U#%QAsVlb!grnĴLfD.eg{MSn3z-4=1v,';Ջ"Z7FP:!Z"$WsUD9CO'8ӽQv_ Cg2]8h"bq=(z+v 5P) RSE1kX]A#H4dbj섯xFji߬>$W;I=wZW_BpRή]i-+tK&~:aE1N]9YolcKdeȝi82јy2-Ӿ:~l!,쁌n q"FySZh׭CϯMA?U.>Xb枩H<#ZS](T ]:̸ x5fu:(nĄ%N:ԝGV3Ns_-˟kxfgDKƖb('S>[uOt>gaS&6/ϼytɬz? *OԹYg{"LP/[`&'.ūUyBd '{,!cv}l_J!g!.leHp2tq!> y-T^~D+=l V`̝Eֺ,B 1|3{G߇: L%= AdWid6@ap_c[,oZ!a:H/j-U+cO2̗;X$'ڛ!+?l0w nV/(QW6ԋ.r6gSlk A:O@{c< ^l/snk]Cn-XLz GƖM1z<JѢiE g柾/9?Oh[(~q<(%'H+@(iS Ihk~Mz4HK͍oT:gby9d;1Wf AOy.ꍵ:"lj؁PG%,s<zEiXڄL6icg@hK!w \pKS,iq~|z1;@І䏕>Z4ZYb2x!#ѵZz;4s..ΖPɈuDQ6=HMBLv&#'t`˹&ATUքQ6s}@ߨ]V G!f,-.A&?ʫ0U#c' A/D wz ~:IںӼ9L!j_RoxEn۞'5 gT!7Q, %Cx~~G%v1. 8NIh$K:mf8œİshr0g& tMTZem7[8[ƻߥ.YX <g4D|%rbP|,eC{l큜<,I*T~8{JQ#HjW\q4Ҫy~7-]g"FcV\C$R0 "߷$}ʸf-6pryky-_ԭ ú;ĥG?n89TUm˜?7k|H ȷVZڕy׎&,ھA ,%~9SDCRm%Aj4# cvQ4B6 ߅'|vzG詷mg]dn5d!i'ߐbc!9gy/_h͈kykFy~{Lwk9ޚNcf$rOIMy!mp 1N8,ax^ :Fw^M>: LBQVԎ$ր/VgsTRXGWy!]PMԞ3t~914܏O;0Q9{44P*+N+ȇ'*e*gT4!3De3ߙ$P2=?-^*-Y - "nKߦOR7S@M˓ u'ϒ⦅ַͤ\.=ԝ鋂/ꓜWVlņq^CS[nM:s:{OW-ȼ+JH7"$]z=gFh(ڂӷ#."qQ=fV$JzYZY%) ˘npڷpcGf)qnRNZ!̰AGdlj'P&vњtpP!pFQPXL= N;$9FyMaƮ΄+ƙf%zf/rs 1q'\uEC .#p+Z9*rR[pWmϘT^h<?M=e XW?ܧ]7١:g ym[־H4f.7%+Ec$@jl ·$Cnf,芘>1&KÆPۀ7@nF}I vT{gepY2DO^c8`9sh+uOꕰ5cE?ugEuݱCc}̫vr9Yg mAo91sS,ՔMIe+qU.>~dg)Aς2>k5^j ;)]Vdצ+4+eӒ0  IQ61{@:/"=,樠޶WJR19!w(heGWeW@h.@_lz ބ&(b0S,}4wӦݠ1#04 B3Dxgt&4wjC%Mغ)nVfNSG[zع>tvȁ},,$FUuwzH0dm>`/ޗ%1h˵'V6~*s[a@fAQĒ^82s~%6xci_~kN }ɂ7bax0f^wZdfN:^D7v?w8t^F|[gX2UxzIQǐ 6ҷGj4^s<ሐj#xYPڪ #QxeMjwO&X\R6  SxzhcG"`K3&vEhcim&BIcZ}\! _rco.(5|mXBM("^@5X(@g*m`1iëm-uwсF*TXX*j I'a1WA 6q (<5(xB'l4 8i ;yZ6  ؾuRvjr/ d +F>jhܐNUݎ&X;,ΝFqyӔٚ?a NX_[/ɟK%JO&+x9~WnՊ_t'#;6OCi ۅM3L7tԻ>?;75 }#с~UFw\V:[MR#2t5`&=Ϳ$~Bjkو̏,zA`^?/\4X >B]s}d|zIU:CRb sI#i|l|ھɥ0#5̵<HSt7!PNAb " xD2Rźϻs`SWy9 -"FZL4XoE=0ó^L ٓcD׳Bj'b:dȪNEN/BDω`c!p(I'Ǐ꺐yw3!![Dzv`mPX=|뙕x0g%Hd:4b]9a东vϻkC:|z$dm|ͩ?ƆkD-ʥwBeZv'=aKZi%LK@'M9hHD\*,}/R#[$g?d*&A"Fڮ_jB [9*t{ slsq:ҐNa`6 b9VPMsnL;w. d9LFBzXi< R\0b=K{Ѓ\ѢYl1gT!Q J-SџkhѨ Zda]Ւҏ=nb}Zg0v3l_aŪH)m7QyL ==eݙ4 (hMNYe /Bv}>H8)r1e;H] vZl~aF˟13c)6<u*`U ܀ U> nU^?\1ZI;~:2U(m`^ jğeX+`7!/H|К:#TSLί7*vm5AnRBlvӊ#|.`+%׌ cJ^-_ WoS'('JbfQ(ΗkZs hgwF-ȦsB^u)֟M ;a\Q l G^4q;%qRL%}cZ?jC"`tU~B񛳝,/G:<[dBOb~ƥIqmAn*ھx!p!v`ah_"EНNm n\<Ft|dX\ɴ4C]x1q=lCWJf " iBY{:zQpiʹs-{I}>>+B# gHk#ݣYMG1uj&$EpO ,JbrV@ V O5eF4ReK)5lveqh+~\,]&#סr1bI0^M7=%{<aAQtut$WrP !kGo>"~J6c g.!:ŷ?l _٦Uqq8 n8:<h,A2_w[n`PXfMNHZTyk}@ ڹ79|yEC<̓S9#Ҍ8#d]Lb;F'R~,<+v4;8ɰXJj™9oҚ,oX:ot2)jHf}x[^{z4F j:r?wWbI3xh1mS}C%GaG+-ЕMnW2QU-j\s} {D2o Ǒꕟ}˶,gSXmC9Bz +juY#7{C ܿ҇-gt8, mMyō PLC|: [vi:qAW0p 0:;Tחb Y$XVc*#_0E>71A/u[eܥ_ty]@s & %޲0T ]s`|NTVʇ Q~#1)z6yOqDXS`I͖s@MiI|H ;Zfcž7&BˎOv``qdMӬ"qMt<O6엿'H*TM74Ţ|}r|m oXɷC>d h1Dp"2mCӄ>kT޴RëS5ON9s! ˾z@`K烳y`UlHUܯ̤)6JTᆖTUN5s!\[ G۶:fp+xkZq(Xҍ:or,D3wp;Bр Z刹*6͠hkɭa!~ctSN]P?؇ 5a; #zm !$Gg)]xU6ݪkQħd'e>r.-X(0l[z|e/s32"CfK(Ɣ H6`\j%CQD]LN9]?1G e'~rmܕv0;ĉiA' iq␍ ^L~*gO/,?A=fT}1q4*y4D |vǷNQO㗛azUQI|)J[}:b:E3(x,[hIt( mS6j2$UPuΙ&x.Vj'Z ;}<Ľْޅ!_Z5JqC]Ag`ĢG0U$tf+\8;(Ymeоqu ^_}Q٧ BxՕQT*qE_<],@7r)Q#6Zڏ(N7 %zXG@Ǵ C3$$"&31˂ڴ! NW>݊p6";.g]ER½ꅇjOi1*BV{,3`W W0zxbR- &Z{OnJ6CϿ$rX]3 2U}Ⱥw>Ϛas.٣0_2x0?`2Ѭ Tׯ̔Ftx&".OsETťþ}ar6n:+nɾ_'Qӳ {Y{7SK(-xF[S#œ=Jxw_N 'MTur,֞|Š78cs Y!jUd=Ruk'ہfh0`}J#4Fx ǷgZET'ȀfICSLnm&>ΚcX{aɢ _fEd֮p<$*o^v vww>?A$:qUdߵh7]q׭179_YWbl%Ѣ$\Z wvf;|󎋇pjYvJs8&gs6Z,[}l Ѹt$sΰ5mWU]Z>,,:Y eugXCJD>!j|7ix-o5}?1*,i'pO=uw4K.Wp5J-,EH \pnOdWPB\?8?|@f#Kˊ ppz ;se=eƯm^1qmɺG|GKSqŦ-G,ʬsSm_z'fGmp))֙SA>p|} O+DWzf紌~(F`_Ejѹn&~.Qm_PM6XcE,ÓdZ13LLvW>\3(|.WuY^?PebsUui{ˌ6 ?R=b˜lԯjFAk:V|:'澟|ѵTR$㷗6ZHto]PB)*CEn3k=~{n Kq^!"?Ie Z Ziv5C`h4*Qq h5B?dk@BLY_-y}Ի̹[kr&pXe+W-3\$$a ʎ/ qV٨`QC jݾjP2lw.,dFn]'X&սvi<¸<܏lt ;8f{ZQ!y(i/aO O@9Ex_,4Ca 2)ͮ!xh~B5w,5&TO )2rXk y仢˛E7,gW(AQ-$ILڿJby5ꎏ M^ĪhTRWu""2jE-7. br|I*.ksK޾TYX'E!,7;s@ga?mdlA)QJNJY39Dl>]h3q;/U >Aazd?S_^W4@!aTA(_5aIMu>WU+T`=blHn{%\0t= t~X9EńБB3MYG84Rf* M>s#tP1Mψ0^ v\ha2Ʃppيq2sU_u=lU0 y"vh4VoJ#F4lUE@4.&17 چ{Un,) GⳁVhY4M}bNi޸ӱt{XZ'V dDB`$Ybl 2x/ ̸2 $0wW-t( HҴܚ2o}^՝A LhmLlYz;_W <,$YX[S*LeJr^ϕ`;Zq`0Ĝ4}q ]K9dP 2cYԒpK"|yV@. R|qp"6\!WMjam2]ܒ3cSIfVrF1\d+P0}?R5*ތqܹ[Z LCKu7`^ -,wH*+Qnd;2Si(%{իb`\g[!rW,@Qd$~(t\f#MzoƔbo0ԓ+?O$ #rTኗb](ތu)PӋ')UY1IU(j|N3w{Ǣb9c2dDE &ʓ(_QtF/$A4>ik:9(yҳ h3;~l|J^FQ}jh5ߚ-}sG 6eR yd> t0q<מ Ek[+x. v]է m7h/[[4>r#8 c1Od&}{IvZiXtsyޗ^ݶFRӰt &-~[k)OEV mv6R 3C/K RⶽPo^p tOcai0FSV^}h4a'/$(#قz@]w󺠗.u L*Srm&cjQYG2b=AfJx A|ȧlm-0F"r_Eu;C$㔞`tu~!K9Ei,x"0V[c5 9A}l D[¬X FM gai[\y7e"JY!CaCI})^d_I`l}[w:|ukҍRaëd֏w_fy(hַEsmoPK,RЦ4h>Zap[\+H2aQUP no\^g[M!!b&Wc-攬'n#\Di 6dkkG': O !A,wz%VizηQUFy{Khe[&qb; '5LW/E:Na@nPRhe^愔XhJϡ4F1,%:Fgi~bsrk% (uEYYHctO}Sf0Ѯt߮}$\\4,/+g38%BԔC`|Hqmsx^=Y[[o"޺t?5ī}\UA7?{ 3ixU[t/۩>3g[I'D:'Ld9!w׺CŘUu 2gzs]JvYMԅHN;'FH'ݾ \֦| rLC8vϬ;Yc0&4i]JRlTu-*|{IQ'1>-jlhj,?VW}.cyJe3KR2Znc/ދkQd웒Gvk[yj^ͬ.-|ܢ@xmK%qX,Y!zP(\ e'IttG2N\bxDXyї }G#jkK-z([Xu.#K, Nw)e BŒԉ}R鏕Pc1tS$K =(+Hgy D s5kc"fVߔ~ (?P<^R8\R rz u# Sz8cQ'R48lӊ@MvR\v*;P} ŻNJ_j+e3E3[xg޽ͨ1MYp#;{Q.ZMgiCp0[a8νEKçd|&3 \p"l5m^&u IQN/Z|ɭj+cr&]u,Fx/uOA_N>A Q:8MIrɺйMi@N1jk7zΒ㟑oo._j*7}BF: c寉ӳX>XF3 ͸[&YiaTh#y2`@:@Y >J[~]ҿ$[zx@:o];q805A?!+`bȉ; G+er-!B'<5G}qwBS/#9.s>)1"TքHu?#j-Φɑ: FpFϙݝ͓\k6;ڱc o %$Gnj5dD&W-qΒ̞SU(&6[kX&kR3kk#\Ɍ󆔵KЙHck\SM:ukxRL1+?o34̷Ë;u+m3)XYu[Y2/"(Ѐx> D*kI0hƤsU/wP*FwV> 6D{ 똌!Bj*+'$DZnt֑Úalru}EXc.*y'o6Jl| xlLr88[UWI J+^̢tGVL(| AByضwy.inb| @/HriF@~lt_֊b7A?,aCUnZc31n ow ِgn=+WYpTJN0NVˈCS0CS%.uW!IVmZH)'kTb!8g}֜Քim~4c;y'm幸OLqj߆r6'^T]zCtnihư.V!o6p6|O$87r,-Si9_{rxB㛌5"cXiAB,FbEj sX\ SQ N?f$:s&(/G>Ե n= sѻ3k(`m)b$c8EKh لRj>z)BЌĢa4I67tv}vM|S?lW[0,Ð9u!r{ Q4OL54tx~ ξ6 `)x|oQfS?Z;Vffa9¡QB;"HY S3ىY* 9;`*O#j:WC&z7.xD4/EQP4(kBU7Yo&ae4Q|Q=}]y'00!S]m͆lh5g ,kL ĉ!9( OvnU33,>.vv1zR{@mf伯dlK@_ߤ$Q %U'E~"'s |M(Oev,>xväZSgE9ZDŽGO=#o֗r Y; ߒ I^9wz&OJEv T뀬;:u{ c;g#g *hȕ +lB.Jfϋ73(OQ(tPv-YG< [V0̉ 0?$ZشD8tzo׫:^L!EOj69< , Ǽ!:I9%{ "d~R+T17$=WfQ$S_P^Qų"2heZ{CKKLl0"gDLb>j#H#XP ~4Ai_0*vJ\ ~FH;@ ){g4vZ[epuf !770Ig|0FSm)l$܇=øtҶ//&T_e+&Id`Ɲf}.x?uoqhys:2uW85cc <*|5ՓM:^0p]ٰ:CW'BX_3pCɾ pI~wHo]08 weG>HA4?JobHStH΋qnJ'fg";6#e bTHJ,nF3IP)#l);j{9tkpZ,Wȯo&y]t _phIպA5p*Ԑb 8:[ ƞ F ۈr8n'nǧu-yۻCr!)~ Ml]C=HhK[~fH*s]| {+ẆXfM-I\*:[}yH"}Fb_LHǢIe`(mAXV$Ñ_'K0C ;ƻhn*aLcnr2v i fA V?579˙!\=Uhj]Bh<}\Op&ap->Z9Lym ? *yrˏ;vn?Hߓ[m5/#Tb?>iQy ],rUo|F.SM_B_oÝvg_4$yDrv?4?CMQc8ʗNP1ZP]BúyiJ\]ܒn/cM|S0zm&kqw8<]ɱT4/^T4jƜ|>d>7)v A xSBb3^~<ɳXS.O(:ͬV(|^#O4Sr96ޙL2R{ZJfA >7Ui.},ͱ*Ƅ䥠~IEsxgfGP N|bB/QdbUMI}1c6ƠpD1/Hq(DSL ^<ߍ\Yho/#/NARh";B4jF֕2T:Yh9~4>C*T# :3ehC!XͶPPcr9>z)CF :&xH]̙Ր:b}R"\0_sWM'8DLO3z詶ȹ,h/O;rk[{YDZ A7J&>~c+jXD Rbbj;&x!*{,w2&LON$EJ. 4#zTepߕ!(+LS SbNy&G^$=YbY)yDS7]d5į%W {5n(|j?i?@a!9Xb#Q#CmKUzwךqOm|=Xu5~VS Թe/]qUCU2!`*YAJd6fDۋ$77 \.vW 2ujw B"2 QS5 V{6WC~¨us2|" 4vMcu>,$yyJ:^KX wF1=` /o<;`40ef|ːm:qz@ƞ,΂ޫl]ž1Nu`FLL=ޑaKN^.xk86}0 K*È)}U}dYdMBB-Ap .{GlKRZkkHp~:К.[kvQä,DK]G\hJ 6JqUf+i.-"H|CF-ժELj~=w[,:f$|y9~h~l*FA8Zў=˝gm5#DDpYw.9 'hF`O\9hi3/{c`BFU7& '? qSzu緡~| a!S趴{2/4 }O-^۾]nOD=Q~*ךn"OFǫ #=ыvK3\,xCh4^cX7D]n$Yr?~$eRaA.7bXTz#puV& Ouf)u SNc96\JE-soAj۶|bA(l7GQP@Ӱ{-k#ე=J(Ȧ{:GO1NyĚl'UG:ӜؠDi(gt"=@_ɭÔy7Ӌ6twRѭU0;e,Q ePS6"h`wLʾ]M soYXfz`Xp ^]ǚ4arXXkLSEr/t؉`hPY)Iy~8UDMK Q|3<gBuB>WtA>^ٷ$߼_^l(bTM+JڭRU"K3OPڮ,) !Oei0,,%b-\gGߥ9JM,zr[]co@jzRP5He*s>|nT䥐%Ő Uv2rIE^ه3%-t]u\ ;ә45UƍL[glNJA %zK~Ni_V\:)WD8z,Q7(cߋ0o y#ozUWz[T.XY+x69Ra@JOJq-[q}Wjs5Rі[$Id[ܮ+4͐-!A)mafv6lKm„q# 8#0|?U]aF"Z"}Kڢ twI XIEkٺ Z҆^9FyE+@9|iW丽rɴ\͊y.mvGtU^ٞ#9_Q^_R>X6.m~,zIaވm#1b!q5˅C!#@nPOa@N:q/WB2˒ C fbf'Kmډa;(eE4/.!lfrdub .@%D5k\(\(ybT':4F.u^ĢoOvT(V ؑ낽=V_nO9yBxq{Id7gMBoi{T}FiY$(".g|mvAR1>GD\fcS何um\MىmjHxf~ fR cvSym QR?jW•ʗ|DΎ Y *0tSX8NIթSnV&ϑ3˜U4l hk; ~>{:x\us~[* 6@ MԲe7FЕXz);ƦZaTYؗm(SY  b/[(%q[oNI.{19I PYa`Rdk~^ʟӈ_U1SYJ^oj,U[fQbj ӻ,`gX]YG@7$Z:@2[ Rk!8j*;ukpHhlŀ m6|Ij̉z/ۘԃ L}D[[CF n!e?K.k=4PFPJ'K4J'Y _(Fpenj| /y)Q37R&ܭk"<.m91y1r<\I U6 Camsʠss>&†sa9̢j93):LS1;k-yK@m}ux5V sPʖ6;I L;훚\=ؐJAu^*gAK_$Y@յi+kFZd-VjF%Au2Ĕ )֘G^8e. mZt4M,jvWkˑ5G [?y\'|=23|,.D/p@JF:e.0ˤ9&U#Mk)AݽRz>5II]BUsz6_KoB6?k3 Hd5Rҽ0U2Ԭx6@r BmD.u2 畹A_|hw-(1Uc3l% ZL00.8D"';Ǧ1U~nQ#Jkn43E <=7{RIhrCU G rF%wdXOgnde:xγ &U\j%ߌ}/jFyGfg[CrlN\cӢ5SXH~mw t1ZZ`[@h·¸8r-j`1$nf G/j~ըS1kcвCMI*B~pYӕ5,!b!tVYt5skhoo g8u, Ccp{lH9֥u2n}u.O ҭ\&ʊ.Ed6+Q4߮ 84A<uuu6ZK IgXA5ң'$8"r:G~RsŦY5~:Z"gT Ħd"v7P%49k*ZS hb͢㺨.jȊׄx%Ѵ[]e :Z-{ o+dpzrUvmcj9'rXy^b`PN>4 J+ogA4aN@~t-{B_.--hbǰF^tPsKPci<*ͦ݉rwU)ָ*GYF ѓ`bAr e@B7>"6jCn <$zd`6)$Rܺ.H+mُ,# ~,;S@WqT+߬V$=gʼ9C45!p4r1˶?l\A[S8 rwKi<)*tl${0gB/ G{* }~\0˱h@՜&Ky-oT2D#PGlwʔ)z`Y{4T.D.N7ä') 5&>a?A{ QO|)Ŀk|4{4Aae@\PAꆗg>Y9"I [[$\bYe[|U|5TYXf]Q>RS[&ŖkZ?݀=ῳRZ t'DF2X&bQšۓo wYRĈ%5i(swmARyyo`}!< `*/B8Nc̶j@cr# xab 4z%[(\]9VW  5 !3_+*i:=o jT}ݻUQsޣ^ ڕ|ëFUm#jt> m9ȥ/mlBN 2f \>Oj6jWaDly~^g"m>x+t?` aҜĉI[ _Do[9Uao-B* H,%;Sz)Yy-Y>d hE @dQ e\$=OF/ ]⏎WkEgT,QV9w]tJI/ u-_GAz;n1d4bOV΢Ġ8Z8Vt¦=:I޺W+ *E9 {ɨ"(~rbfwΞ8X[$ $C4wunE}ApM in|mt@%vM < i#3v63%EP+G*{},We(E9DX;fΦ9˗p}g2lkз#"Byh,ΓTec;>M5Mvi7E8=bG_[NHO#GI@܃40 9Ti!?&ccH<3tpHAV1auCmB׋ҿG0tFb%"Hwꛍn%/[!\+ʸⲂP*  L塩XhDgm5gTA;lO7WhbS~%ipH5dAxqHy0V#}-K8r~|#V5:${ ^riǜ{/!kLZX1ϣ4s?@anwnJm\;Q9/;W0r*_$/m l+U߲, >K2qQ,ڥ>q_\r*aU:.Ew^h$Eu2HUGk0}s0[;&H3 .Q3YonH:CMw4`c(BvcPQ6 BvlD;#LZyq)%je9 g~ H?2IG$YLoTZE%]__Gj8dmɀ>oyb=F!>Ll >L p!a:2*+k1Q6TAGPzvޔr,p8QSp e%V ݅[ SL J21-d-퀺|/4+]O9NLzO-*Xږ# w*[l9VdއS8l%G>yFAUM7!2p?TC^ (dxj pqH:?{bz`FWAϵyx}#A$.eh[T(>_雯XT , '񦚺LaLK HcډR8ӖPI g JKl9зxXi9Ү&GϤ^3`\Lf&I]moOgu^%v$:cE+~B#3^K+=ֆvd BlO,OTCݾ_W4Ff4hV>3<)|B\^(= v*w5O# s5_,@gBpjncO)oh|H. ^LUCqu7{ϻ-<'C|vAAXP=Ӥ_0Y5! mG9W )+9z<E|:vI JS; Avƴne[3ըk:aZŜHX͵KD[|Aۇj]_,ImLׅĵ3🙟ng.ձED#+̟M}Y /a`'7F<ѿ/]WguS Xn:c yXfSJBNޫ@ծh``URZmYA.t_k=ݴ]%櫡-Ϭq*z&C?ޘ%WEZ\ِ[Ȣ.}^zμToeTi{yo%Dh`.W@AmzȨ Hhs S6@Wou|fl iWa;S #>ٔܕ(.Q.St L9/zAB7d6ԽT1YL~pY}z6R?&aϏvelꑈ)/X.#:vb*??/5dr/:mrwZi|"j,΅/`7ndx^?eR}߮S{2;N|Kq"[KM ƪ\a|r(|xh#Kk E/Fr\kAC#൉g+JW'/0ߎlm<#Rmi}ǃ*bfE6pٙkG}wGЬ䒉&|svN^}V:32wfZK?8i !o9(mj:7E0iXhd~mb1am}t-T6q#9(\E'3ﳵ'N=j\uk+M%m/ap( D}sRY)5ex&D᳤mo Z_۲?oH0J̆ cn3Hr1ڸš!r^NY;|~ޏrԜfqD[I[/vΧ00 K+en&"fL$˩ pFSZX)W ʕɆQ-Wl̺2 @A$4v)r} &|[a J[¬fE뒣L*diKu{PoT6):×GMJt6 KA=@Bbg1\jMq]~w3>3d;G' _XlQԦ\9Dd̔.d[B.a.^::H1_f BrH8B"__Ր{E-:#4h!P X͡ń'[.ydNS${_l`vB}Ub }G2ӂC#fμZ| r( K+DTST:[ 9jxQNdkM) yJن!7̡ߟr8X5RYSU7%yp9BpY?Ok :33ڄԭq4t6 1QMhBכ$Z39 Y` c'[4^J,| _l)Kh<"vM<J:+$ 'H<3ƖoM*|LG}T B벂O.@Wb\wZDBT!Q5Xl)]g<`ߍߘ$ ]f& c?ݽ͂D;|b<84ܞ_:XӁz=g\f^X.iI"r~LZsEZ=Zc\[gJNL77,v-e z.8Xf"OA+=ͧ pu؛?&?9$$šg4=.Xmw⊪k4rx&QH [v%۲kxkϣ9ۙNB<,4\ѬMq'ifC_4 Ԙ4zm: / =:@˲Xr'ᔝo{>TC5,.td1QI4R&JQNJOۛ_ Λp:L1s^fL^i.Y)O%k+'e5+aR8" @9+k3Nvr_}A(빅<ֈ`Zk( &ffԑ jJE"܋ueyUfH`'Ӊ/:oJyfՎJaL@f"uO (cRyW]?a7kyN>8ԕ {Un@fmUy4hG6a$I}g4U,q*N#:O }il!hҟI%ۜ nӘtȃܠH]3 Kՙ[I`j#aC+UXe<o3<ltn 8\eZ`wBHTC٩i30U2OMg'É;9j6/|{ՋWD*%LFn}5~CHyUh՛x1/G)?8%- Bn- >v< aowG5]ݼ\^qڂemd,.~gDiSƖq \#;65ɓι&i};EšI*#~2B-V\M2b9˹w厈?9<%t%`?cYm-B j1!*.C2|Fؔ=!#MPH~|NLz(C}F> K}=zy0ԍ 7RK%cRUDÌ#hhSr:-~ :R@?V8Iʚs Ţ]l Q}8T[a{3ZX{17OAo"qY$k )H ~fkIm"հ7(BXZzrB)Rs;eaPۮ6Sl4X v1";2^";P/pZiw{W,"bl7 Ǹ/25{QpJw־=LUoxb ?!< fԌ3D7V D7[NZnH;ފ֜Cx/tzv\\= LUF w:y-:ǮtY$q|Կ‘'kߝRy=qCz:)zp5wnoj;l`:,Ai#r/20N]BIKO%WJ! ܂Ǯ ">:w\蝱nIN{2Hȱ梌ؤ>9nG1 (WA=!?R+ ^6q48zÌY`b2="E(UAhozE\vc z&ϱY DU*UIE 2!͑g-pXsi_pcl"0w0>ˬdҘ8$A<W~R˱UvU$/s4pAUftĿ!u sѯ2?wX F H ,y&X΄K9>K?ʶed~^fJAKS JVwr˒Ϛ~x^u j21W(Jql"R.I`=@dpÙBuE16ϕղθ|"@?}a 7!Ꙭ‚wRDtIj 7Z|^vEEuX?qb|cLCv)ciB*pJy6gf]v R40̉*c2{HN=FE_B>K!űvS!yN?%[$T'@+FiVQ߿ߘ#Jر$֜e"}]$^di"ЧN8I^ǐVJz8 zh&6Rˠ';BDtfk k2[{#E>D{S5(f`n4Jn}MZ՚Lf^sJ1´/y"T:ɐo8ՖḅvnpP _w1t._;[~ȢNSD?3Ty|ĥKG`\YObKV7"ao6.Y;ʥ钼ح~78FCMDҊC`6H#3Owe'2->!~ݶo9q>~ ϭSr >qSq}&5RiS\"9oׯ{-I" d/A/ZDJ"" q=f'@=)h ]YFn_rXg%0ƻJxQ[⣰5R*x(l?QM@,`b >\+K?̢ZZ2//tLjv2k@*6fN-V?\ތ%`n^}kzH~:tq5y^jg6[1+WW6eϜr%$ Xl򙆭F͡C E3rP_aoWƚ'gLӰA,U[?='saE'GB:sBjrp0k0NgGpld }m b'JGPfx7ޔU^Z'wh#{Qdx?5AyW8X\^pco!tK&5r8K::p&yNQB< ž(Pr(4)٫Ͷv^b'L i1ۑWPKOj9*ZtQ`{io„$0,|2%`)ҹtʄO_ bhi ;1 YvR~Wq&X88 hS|HOTs{{mH,zOG̈́rg)`$EZB D%5J*rZ&8CD6dr-mQ ~i/qܕizYO>-!bxl22h0Ըxy産 \cr<)_uD+KrNmjjKs>ܘ;>]!^3V*,NzT#oՎ-tyfp iyK@! BU#w*b.lPu;] m`8oE= й/qCu4fOa:ȁ>Jדt=`̫Bg!7(Hvo >z MʨU^(X57Ԍ/x@| BO/H6b/CS5On n>,14:D_qEDV LW|^DK7FJUbRbnRTo]'Sq'@DZ{BL]}NN7~赛bI#4HibSQY%`@J CcALݢ,NtJA@8AߚXv@$>_,0K%dfÃrVJ눥5KH= gŚ)nZ!񕐈p26k胫R8qw̼X^>4E62i~?)+}][|Ksfk~AT ۹cSS.H"hwTK?vv d̞kiukB2nk_vdXp'9QRRpw+ť:zyQ`qJFg)(&Z6lqMK=Rp8\eA>!u4I[{WkTXߨX?!05WuW@tĞ fRY9%6>_!rN~~Ή*hZOK\EO=Ԑ3 F/r/Y5(rwtKMcL4} h{GU6ΔMaTX 䪘ݎW\cdyF`FY,?=fZ6` |2@$@ > Ї**nf%<}9#= 5|t2sgږP9>8$=J#rE4finnzncυ&߰_;#$(dɯѰ: )kDE%{FLDcUۦ"'g9(|mBx#zwD[ͨZ__dzPy\ EVTGU"6s~$effPMJ&ب<-N.᧒#Бhg1O4'h`Խu1U-Sm;xԢ Wm񇵺[ 3{?"Ghl}B\F"EAO ڠ&%2m59_V*;|{!IdR@4Pu ǁ\ulz/.U? Us]0o 1HlBoKc?=x>0٘ 5EB^ɿM5axdb2͋e;Ef#<˺*[moc=߀Pp|`=/r*F@tṇ^-lT'9iX=K/ֻz> sy*^`嘨ڨag r5|o&>![.Io/#gCIx=1_W}QI@F.*sS\q ͗{8g_ (G t{y꣡y,P=n.EW(7p`[t]\Zo8I~ld ,Yzߔ Z):>ꓺ@UU9ok;8ŒO$B}q/S9Zb3F)K9 c(U:l|n ?%śƚ8>f}ơ=eq/ =yE;( 6NmYǍ!kȏdHW6A)Mmg)({fNďO^/R!g;s_U LQ(2#7-66Tl}xM е8pjf 5乚pݳ 1fwFNku>1GQ生QˆV R.0Ԃ~O5h(Iv(O7 L 4ߟxQ%e>;ܝ?;;wl6xCab>BL,vf9;lNb~ =' QI ? WLN况 ,5+tחi`J6|j)k-V(@_25]hEOԅ!|sP lGiinuKucebdaZjO$ مBs0)7k Cz`-LӘo5N41Zs*>O6+w_7؆g7qߝZCzqѓ۸̶IL,4tiQOEd״32)DDi?8vG L1bLsm]a. -zg:Gl†ˏ0p~=VA6%[!W_Hd,E|WU*:`v~ ffJcaNy7T>F q;\odPl(/IFZkEv:u{CZ[n^`cMՃMvD5uQ}7UCW {IJ%7 J(Ik.[V&|w`9Ng)`C-o8C˽vw tK̈: e]k\vwP]ǀ68;ʹ0|y>~bZcW&iG(U|՟2Qk CO+GxH)c:]`{2*tbJC\RȠ<>|u芤Bti%G%XmC_Xor]Z 5hg?|T*FO1`I:x_CC;Â< 1wcg\ C<Eb'.}u1SʆsBK4V2A,䖛{cp&ILhr/'Яظ.V < -f0aSW0מĕڣq ,Qkn㩼dЫkOqLYt$XO%zMq06% ExcҵY>yMLk,RQ@ڊ*H: b%9ֈ7yG4a~5u/IvYk؊nP[} ɞaQ c ^F}L)::ג>Vf֨ EnL $riy[YX,9^fO7cw]iS):( 8~嗡<ա蒏Oj##Bʱ"5h3eu_ҫ#P, w%RT,x6f( oAt(0ހxX4 ĕxoeL.٘mHn D7UN}mgM(&rh@ j;6DdB$)#Kiae_ 8 YQ(7m,^%lHmdUοFlcc<>ArZDWD<>1NlC56ayP T8ۇ?r182vM8aZ1> ,:٣ti}1aR՚6+4'i-σFuqi'A!72q@w>S?l%#aÝM\3ب5GitFT NR5Bđ=^ 6+M~t<+m~H CL)5QYᝯZ,Sۚ09ļm_ͭ sj)~Fڹ" }R JVxtv*6OV ]#Y#n&JNkO{V"KZ5\`ո(}=4W\3K,ixq.BM2!GIG Iz2To3$hAWLA*y Y g-m%=K|K5K]kw~t=`IoRs͎)NGTEr[ғ/]V-#@( ]fyOP?,nio]4&!uVͦաOn;ϒp9K$QxدsZ"^/4Pn ?$3*]N$ټKfA??Qzx [2p`aj}S1g{t̞7w?HWShhzcE[ӫ+05Lvh?iUpV Zk/ ՋJ1Xg4:bM3=͜k$ͪbPC>B3ND3YL.Zz (tg͏:~-u멀D_޿a\ T1`vb5˿yH.vk8pS, PjnD'b7t[ץ)vp(_(eqQĆ' /G|)qcPϕ O+sѧ_wߝ+qTleQ zl_&ƳX?Th+ I@Y8`C~bköqڊNbӎfh)Cn\m`\*[*fTܗt|POG$G/-ϡKؾēzD`#BxXD !tRW3B x" % ͥWz݌}@~0HU]C 夁n䗃 }NnՀ mJ02!y`/J?Qka.ZO k +'@OYr'pjŁl- dLY))gH i=6ؘdhS¼IXrth{ Ȯ{SO/I^2w(I`čE(F-GRDtO5X> *7rl"]\ GJۊ9J**±4 ؂ꊅ|0߫ot}tQ=?CBЅc=g*1i.01iݮBo.XB:2u{N t7mϽoCLE(E[YjWolkyux->ܽ"u)Xބcv,Ę&V=!XgLDD;~gT&CX1с&ߍt.vvߏ(SYMuNRה^: 2|˂`"B 5kDbk"1]eX[J2Sr tSr/^aF#:}!K"Wzw:)(݃᭣~&`u^`5` tS`[0 6g1oV3>SFlgTQu$jQџЗ 3fMcjΑ=}RŎ ~QC[M_m3-`ɨ"lbqkH+~$F!mMglÕ;jr9/v~X[MV.7ZښOM4'I1v)Zs_`Xph"ݜY<ęn00>^gzGZ%%b a!fz˳?4Z|4(ټ6M.Zk&#2k<5(7B% 4gOzw×1BڡcGjp7SkB\r䄷HGb1= u[d@[zt@=x⎀DM/nAo 23JԖ`w*r}C₠elk{}HBzWri  {XX-hj1yRG001}/>0ƥpxduPu5M᠍ǂ/0 ֞s͚} F]QX;L>nd.Fy UnEuUm>jE_R'S1n Wd+%і gO]鸻Ì/N`MK^ lI6`"SӣK ĩxlŠq"7')yK T\jeʽ`\@1TƉwP<h2nZ[50'jK v?nE,ޜ'X"?`!AxҚq;Ȫtyߕ%'@17 q/F,B΀+[uR8~n i 熸  p 餀x8<{؃ BMTԽ0Jhz{}ig@aI@S]h2f5,buTVRq8.k\2H;ELj>:_)ǒ1XzCtԎ&>YG3YS2I?)~-9x0a}o5eCW!Ե WN2 ']1 pTo`.S[&Jf/Qeal:<~3Z6]B]5J1KH*j3af ᡙ Zpۏ*Qa(5''__CL;}@Q,;5F:!zd$# Jj#'gkmr #6ըV "9p?bRq;1gÔasSPH})U(d8# Gf__[ `w⽿ʉAXsxo}Cml4QOP-FIԿ.B/rSWrmg6X]%,B><8Ϧ\茓ΏxgL`J54RPfK&G۫Tʞpz=xth9,Sb$>2'c r jW t\mH KPIMj#g$W.5l*Rk ibTE|%vJ ]-0 e>ڈH]~x%1:MQc(Btϭ+-Z1aPJ}\KF+"Җ2nRYd0eO[MoyK9߱KWB֋m)چ3ea. Bz֮V$햮QalAV^ e`Kfh9 NJ+g2LFKƧu?>'6R`Պq'ȈΫ(8HhnJbfFW1˼<fǘ[8UGO%Ey& },KI3d]LC>;0ョ{u:'Co ;TuQH w] &Pv,B+?dxxC8 P3JPhrBr. zd}R0q)iAUҲxe6^gFh89w3_:]W#[W4na^h0&ݵ7L2sv & Ρ19׽ oc{xz- qwV}Tg ~9]#F_5)NQ/8K18 4eWtprGl&R#B>lkoixjV$)Ȕ7<~>D=l! ղ,bjnْ ~sNu 8X`0pbg;$نjWM۬d5l}]>d3lB>V?C &HxI70E<>5a2ȌΑ" U2p'rQ5$nk9,wQ\2o)6&P6c"+Ld[6_K]#=Q}|YY/؃+ 7:8mdF)8q}pQ@!T"J) /haƆT(ՍV9QmBY*͐g(4 CytpVLvnF)ncZWi.XMz4򌂄Y[~6!kEh8tWsFe WPmcU!N4H e1ROݷy|X1Mon_tOK< Ljy:tu8$g7cHk-;;B\EY!3R|+*m.)EF(%;i~lk/  cU Ӑ"r֦Bf58oIq%-'~T1Jg &D^T",NX5VCpDɌ".!è)n) ZSWNkߧ$gu:,}T!A=Uܢa<9ej_j`*g(lh.ʞ-_ D(^Ig&}ɼ.<ԇ#zؗeY#Fsm]۶h{TJ JDL=@UfG*;5'9ki^`͊;65? %p:і82| wXiv,;9i?4ML G[f"B 9^5b6tPeLo‹1wG+-|;J{[<#\ ^:'%<#HZ%3p%J{(z׬^Ղl\nF5ܯ\9GDY^Zf]AG Æ!fUGM(:`_RP<Jx۱]icUu܋ɮl@O{(km[:1v*ٶ)L9Y {kaޅ9|)*rH q1QȜ;-t>oL*%7Fɼ@PFi(,_CG\CtEՔO#뽂vur"0r5{%|s'39uJE^A6 ߚ!jeAROoʵ1ݹSEcytdŔ?6uʳUAd_)C<^ZM;֑gY<'shjx*)"DU`4þ?l7ʩ+p0J/ƪPF= }s*= d\|4/&@Ah9 s eتiҳ%*9t۫̓8y]!l˾@4V"_Ԗj'[ZƋQ]4ژ ׎YWXFh9$2)gH$ng}?*0wCP鋬.&PAƩ+ pHb0uƝ%ٔ^tЙ]09sѠ(J0)ǥܒp$W%_)+gFaLp5%APaժ.>/"OBc%D-Ti`kֵyVOYHE+c[?ܨ_)̯r,#)jX.[ż "v'+!PYmrı4y& 6Lh׆6:OIdϒu>c.~ZbKD뉠aR\6HD7IŚCnAR4O_sy /sy|bUC‹ %Ԯ}F\=NO[wh':R(֣޳lft; utZp'sWͬ~W&[^<Ղ@c_XsSh&BԫtHw@Mrw ol}~Ay,UOb 9*dg+U\tI;`^ߙ?Cr(k'(Ҕȟ^'A@mALd~آלDRǍ+ٶξYݥI{+Rd%4;נ T'O#j2S-SX5 2 UǺAӎ#r{` ?ސ:Џv-4E1HL]82|wR.96RJIi"H X,<-eǗIt^5Gvq\;%ZQ%Uhw$ǵEƳ4bc >&h}9z 99n0&cb@kl f{\!i,؃͚>s&4zPS/*M/*NqMϛqYX64W8f!M f{7R7x'vyv pt<"b ^+G/lrUuVp[MuxG?X%m+d DK47%ph栌Q 2װZ(VOKH-QՏO YWpni楱S-xXl6Iǩ3-. dΟ-h* Ni3W/?-Һn+>R\$bsjpupgW=1'C}J{ iS9tA tnl6Y)O A^[G ~r~G|{h@P;lzCI7g.Omڻm vQֺ[6 <ܨ̨Ff&֜1K[NWuu[)onjр:\~WoO"ӢskT-2\H5آU 3>/ _|K C+a빴֡ՀQF۾%kR=Zw9]pA֍#:iǞ K  o;8SJTP[^Wp'l{'!adͦrT,?r9SR`> dAQw ʣ/Sn"_^OlVB_P`siN")U]d0H˧iU:;|C]- H9n/۞̻q <&eQ"4"O>#D!eSsW|!%&oVu2oC$BQ2dY[ؼn=lgߝVBlN3[ϱgV Rja ?c)v56¿7:kn84G<]*EҒ'mV脵#C&r)+df{}LYò0[5( ::>T:^w㵻c a*>\,LCfifaG>Ӗ3^iIg̺i S(s~c@ˑiZ4OVjsh~< %[ 3爕EX謙vq,VGdGY#xbeMņJ7KbE'3)ȍuDy.j0AE*n|#S%筈iBX#tT|l"[sg>_S?P%UҗvXH;w, `"m:ke _h8PBM1 I,Qȼ9Z0(CDٯ\ŽLmE%`ItOZ{F4ʦ XsW pga ë+>u֣Xyhܡ'Zsd[@$A\HN31k^ߗWM[6]2=ȧEryX [@s=6ĺ\rST|Q5I/8wf6ⴝǞRt1۰3eJ. \PNL-hat)W̭L(m9mD!w=2Y9apff?S)_Y:2َ_|%9ڤ,l0(<-Iw}w8U6u/d4~,mxJ7Uٟ%~:\6:\ڡtJ洜'/v@Tƽ#(9L]grH={-5{k~nk\rѬ-*]ͳ~E'Gb ~۽Vʐ[>uW'|t d 0.y'u i6vv(ڻgIiB<>"#fk."l#g^I6tQ`g`R2#-6ޝ6kv=(8As8g6--,mHyz|kxr!k4ߏtmRrqhsfnr݈Z#/"}&xf]t(ULFEyOG5l./S.&8[ clI(*}&z@>vI4H;39κ* 晢-c0 FL׬ Yp-@R4Du(hN {$ V. (Rtv*\]x.Kge|ufϨtX#Uc,(w>Y)4vq [J[f?ny(A;R`Ɉ[eS=T6&,WI+Ty֍&* QkRfG}4i!?'I5&’: +*ZS`iB|n3fn}.Y L Nb8TD;>)OyV6Y%* ORmſ1AIۍ׾^q?9)N{[ gfkJ| +УUAoyu r|\KPŒL型MPٔ^@BيMMTl :V0ͺ1bfG &ii,G 6 WOюOxvob,dre2Nsϙ^8A # VZyߐhE[a'2`r>atg_C 5($4l;*sKnjh,r;} OZsuZcSh_:@f18'AXK̿y|9> YI㺻̮|]y2 ,hX34JԌZQn&Háyy4Aиs*}fg Vx?ފ2ʍqԂ {U<-)] Q7!ӗ^tY$%KCnA+X} ~qS"+ b "/lщ]#qEC&4kPP˧ 8 O%M.K!Ghv ]]NvGv`#lF]+:w(I l gW5c? " %KU{yROe H${•Wj$bZ!qd9c5]sP#afc?m{oE s"Vzawb(OB{RLQ*>Zfģ 2a'a0e݄˦"ujNJȊ,:_Vnw>J~'ݶ֜!x]s35y L'A #ߥ24*pK(_u .yҊc#PB?P ⇔SnjҿnsίYߜoYk%Y1ͨ>9IݣUh_"*DH]Ygn#0X_"#oiq!2gi"6 R7Xa9㴍ىHG# W(`M48`h@ntV c |$ kA8_jLa[퉈N|ξyNX%/LmN&O(Qd4+DPGf9?yݢ0X+udOp3Jp=eSdǨ0)1npJe|,9̧MTjD'} FT)M!Z\g3dG<7F;PX|ocī ͟%Ȟ JuG܈6žP`]. l/L_[a~<-) y:ze_gL4QЀPѺօB$5x7,k1r#>`t:;[\-L8Vt'G `Dlxm&:NhH̑~A78U 5 ӸUba:hET_͜w#EP"m0 @m2.0:zj|uGB}n5j)Dm.#OHg\N53YB:c-= ae]?Td*R (#:BԐ8A2yX.JpŦB ?I{Ε4a!iZ3<~.7} 4xoR1~ Dj,^bu%k2y_|t5 զ@*+ >y5>Н/5I*iz=]U3B-޿G|q6XH| I}l6tzfS9v̮+t`C'Gc?GMnpsT*U:J;ZрkLj`)$t)J>`_fXUZu 2*MQ{ɍlwj|.kb$+s& ӍhGsp-"~w1+,0b q!8r2#и-xr`2@e ùnKf 4m'652 uqw 4iR<]J_6n0~3Bj'Cq]+Jm+&2" 5_ }gWaV-qyqѷMDd$6Sv`m<ÿ~X*Jt5yAN<ߓ@3S>!hV萼Tv=.o'UL᭱sZF'Ȳac\b$d '׈LW#7PYQ:SF'mȋҙkL> Oa9{تK(vF`ʗu{Ӊ%l#)l@ T:' `S*pEФp.Td-s` s)l2s{-98cb?3d1ʹXa2ONs_tH| pKa&tr̓% ַ uØRS?ᭈGZP9)G)?|Ei1ܗ_b3;;.ރ tɲh 1 (Cqy-0b4/lLOq`(l]Eg*mDI† bUŻ{yh ]99’nM&PVi g&:0Vkk9{8k lrjbSXgwKMmAF ,YY̋6ZB?km'$bX(GQ2T 驲4b @eԬo}%u`nQn^ &4@a)m4GiM,@d3") %jƝSVyw!Ws"KiRObC>X?-Hm\LJzErC%rJ /|$y䓖ξ;?$!I~Bǡ{fwяX_V$~a.=T~Y1!, 9xRw3|qc(JIm{2I,=0>JhOĻ[spSAVT#)T&qd?j-7Tz7>gUDWr'3gu@YE*yF\ ۑisbj0`w?#vF> X ڇ6u#p`'r=k| u 3BM^#+M?CnHk(̭y!,O|JP'x=:?V w>+AMXVdZ}' iCf^Ոn4H|r& MLchfyMfu%"Tdv`<,>Egwn:,HJ;R7ȳjPKo9f0wz@O y4lNª~|SF?М!)Nh:kiGT/^Z4Z4tH>0Xޗ>,t>ˡؘ/f 3lKavbv,? Z<mW5)E2q8GUa׵+SBH2\|ewh`6ǡZBc+\\/ȸ(1aFíK2l Am*pӂ֤?5'Fс)rRR1 QDz^י+ ǒǫr}iW,oxyCZ^ȋ685)jʱ.Z{,5y/74G&:`{ ,ڢ#7Ņ}/ki^$_1BDTAX5 N&y+7PQ^7^K?7;4!$ #!?Tql]HhWL#ji#\|ʫ&7K!I&#.\5HM5gO 2L7ݚPw+P&6AURi oL{LN(+<.yQ߉HGs^QM`R(րܓf$}UXAPm:[. MvRTS)1KEwڊߨDBζmȶ\>0ΦDV5Emʘ*SYNH3Q" 3 e);@SYT97 w3h(j-?SoSۉh5x[rD' Bu= ⥷ ۀs@I;=fyXE"\Ռ>i-1%A[|: Z MkrG c;CeD9 1!o ;LMRM_ ;,[~8R 3U u~zmZuK3]J,慭 \nK,휅vx1T4a|ZR;i2H~yPx6rzwq 78ubNDV4sSG= I"-6&Ȣ1F4}̸8<h"'PL THFwS=Iݒ CF٤!'enz/ڐh*ОxfWHoF|_cPT֥Wql1Æ 5\4{` ||y<BjnS u[໼#|V2V 8F+wJXɟ w&ڬv7ZHYryvz.U6 Cj,_㑁3+dڀ.BqDy, T'N᱔z7d#MRXX:(WH:"#1 {l;wV@ >çm~FR!Qƃȸ=:(y3W[o뽓7sPw\=~Ү@uΑufG륕B<yg0j8+GӦ rYp{{O3<s:+υEfK s2O~V>&}jz):|#t4H]"2gբgWV3h j3ꁞŲ*<՘;GyP'>ZF1uN)OZSTR"0QÉ~IS)q.=f} Sbˠdҏ! [)a!"IX 9΃6'CYwH"(ń)ю)BIt n1!}hQ92OÇ?w1FV}.AD8fYm{BI˜/`2Z,NS/P^o!!r+jMU(X2brJ@ӛҽ͋Gzp+TJWfOuY+WJ HƼ|,p糤xE(>xLT$ _=Flٯt #WUXxŸd#[H5Qz<$L|0Jg1][m";&$Cq"}5'a/+{{> V.$X>|e!tWZ!Y'k5FZnOlf~ pT lA3ذ^Pc$92b>"XV_+ 1?f7ڙK-$m@\ґ L:*8 4kPD<ɣij:J-=aH ~R{[FKZtvuo5q=jua1B蝐f|5B 1ߞgKAz, =a MHHU15MؘIgcESëJuW*68v;t~$sH9 ['bjrxc M} ZOAvX $|\*ZVʶX 9owS^q: ); яq"T;PEޤ1qPJ)lBW@k5!0cj'꓿ Y*> SZ7KP?5@ˠ;wۜ.Ϗ;,KgPb"/wEN"Xm 3π4?61vI-x,^He|Rq&uR1txͨ 7y7wUszs.֧,7LT~U;VjQ5h-g@^9=x/&Z~3ò8+p\>҉NLb)w sI6iɖD\P7jƬ$Cnϗ4ɂ`dqvU)2ޚB(.v3!%+}'HS+\p\)#)IۘlġP3I?LvE܍o}ckZfRE+q'5t<)M-]a tJ9/tTw[1.$%-$юb\*QUgߖd=}nƋ Wjgl2"8^nA=< cQ|&0BWKʼn\2eb@x zNI~m_g?`^=w֨4ᚇ!\m>w(TphCȃb٬|PpsP$%[צh1 xR}&4$7Ouxn J̮1jQSdبaEZGS>d뛙H4j:RKRc{Jldr4k&`V_ ڴ{-`L(Qو- ;GiOԂŎ|_WOiu 1?9q&*Zjb:'/fVj١Ƕ\BLTBzc%C\!ORxtBy1o}(9 %u HЗŕ;e1`iH^݅;h(f+/|kbuX; 8V=qF2YE6M/BVgfky&]縍1ԶIz! vIw%#\k&$>j_!٘ Ma;EM &- 6G!nWC|1ro}q~k|T蕷-+aj4Ԡv=zRErBQźht0-`ԧ\1 -{>KeTSR #ؚT5G+gl*˜nHbf?"sڤG@Mhf2#von3.!ߙ1wtԍZ ⩂rn3~qpvlP$m v#ݛ9i[OCVtYNl}_W ¾)Q勀u]aS#Ř#cr%qZ|m GX?ЛP?0^Q& `PVOL.3{Z^Rrh XbNS/}V$|û<ܽ*}ex+ ?c 6Xn\]:7UfOo/ 'ڼ9(O8.xcƺFli 7-w0lsP ERo(A-S)}ml^7T撚ꗱ--۝*v*W5N(сWr;|Np觩J{@$=r"#hT:{"MSO%weHLCl=y!ɽ^A[K@|g, Mc;w:Pf^ČŬ iAǨ8uxʃeUآdD*r;Kܡ[\_WTW-yIvۣp'""8 A'"7h N[2#kҩAfCYG(6rt!$L+ۦD-pUT)6h\mJrXM9mLӡ ~o% ڈW. 8Wi<<#́~(0LJ[bễI*YZV(M@snҋ,s<[E5`T:E-x,WCoܛ 1!z63cE\OO>oH<cn: _VSL`F=XSME:~WpA)ҴmPk\q8t&֮VU#)I=(7" F`.h+L$^nnI_iRqdͲ s26-9v5&¤߳GޛsIX~s@ /YM⮊e)FSQ dDƪ`<|8{AIkCU(B$ÌBgPdSBHmu P2#wdg:H:M~IE_ͼ;΍W7o#h2NF>糎HQI+ }G "2B.rؾCKpTѡ2u8I?+$oX[撩Nrlk@(r=]ei;b9t4m7E > #*coX(Y7P͜;ӈ.Z9KUC5ңxmT1o_Bfуr>%4B~ypkѺšS P &kf ˻&H34%&·q?:$Mmd##a-Wڑ%Y2Ԛ5/ QY 4uNϽk C{#HN gH<8Z{!uLLC4wd`xhcr AҫwΡnU{Ɓ%I0,vH㘊6s ႯLnhvJCeugx6 ]>MNЭb#x ^Ci>dǫjҨ8"{J\knO5'H [yE4RYC&_OU:_W|NE͆vWl]i ߾^[Iǵ7!!}}!%9>1S`7Db{zeDq[e w3 v c q@R6u{ڮ%"df_O~ 5JIG9:;?H{ %é~M`Vv>+7ȯҕ~)t P2?ڤI1#CmoE5zbhV@Ww X$c ٫V (\GpkhhYSpaۣT"L$J3Uuk68lg+ۨEz}E.ཻ;D-% ",o*Xe£U K&M<$9N< SBMNC |S~gFE 1^h(@T 4?NCE4٦1M>e(>쓝]QaB_7q.S[ҍh+,UCbsI`yQl6W%}txzQ9D.d{nRERRmrBc L2Vs?y6b4aBEKGe#)QۅQ @5;A M}F6ܐ`$( W&9^`%Rccªyn kFa}+E)0η$<!i@9P/' )&9*Y bz`=01qٻLX2'ܒ+J Ð!?G=~t!#}(_D|mL5A6O*Iל?3 >p{>2X06% nf;{J y۬9z\>$N($[YbvG9%IuHOю_z׶adYmS }:c~l珳&y07|z:l|h2 #B~"*uIb~hvF5plE 8bK듀. O :c<,+$+Nߥ+J̿Hͫ0C+3Ըqk`0 <%`p=dk|[tZ^񴶼}GT|C,y6Jf>J5k/k)~/gP[, , HK\QOXVaC_N>ب2v]X[&9o\}6h59a:('j4!GR +mo9mijN`g`{z0 fC伆v=. *0Ƈˣdd5Jћ^Xv4 7cu3H"@;N_!DE K/ fQd-UWc.)+) QSt<>/> IOf$Ҹpu} TaI -հ0@ À%GXQ.p."OS >Quv8 TRhVApȄh3s"<'Tؑ*M烏uZT*j`wkX{{bޒmVȞGazNۮαLSEټ\x6h6W=%QvtwdNsK5MP|oH J|"q|U+2J3IΌKX:ʯj6A-1vhQ+L[T㇆_~>!8ʝ~J12&98F#~`QF^TP!{ȑêo:څKξ׶r|x A\C:՝x! IZx=+V뽌ũ:v0W#,Z 0Tr 2MPzuA'Gxmhp!#]5UZd4Oq qw24A(P MTeJu4g3€ߞi%\“d?? F\Af;¼u4vPb> mkÛN`<==B4:qXhf$ֹLwFA`QZhzZ;ÇΈܭ n]%|OǥZLE$柇.EOOn@K!pvP J䭗M2woth鰶C<9gwʎbl [IQY@&y4/ 2>I&o=[ǵoJ7O9dqVf|픷-0 !7vi+hJK*強M8T0tPoo->w.i#JG~e1n,:fϻ6JTFy#Lh L7Tm> r6=>zjO/2Z*)8}VA@cCm1HL4%-L#] }m_g 9ZϰxfMAz]@'Uva6f S K];[ru#{)ɱ'SjV4Jgl< K@~ح_v<"o05JАIr wrQl*QYG'kFyQQ ƓpCz/n4B1 Hk[6i NPݗ ܒiݶ'[1*F̾ 7\M*lO^Ty`3MS~UѣƖ8]@|NjPt"KlyұqՏ;[.msg O`5"Nsu_6<;lԡ%8n^E!v_Q!9P`ZJ"/Nʞk؇t$z$xi0?qnNmA~-M8֝R7n_ڬ NIe~`~2$d}ĪU3[ft-R( zc3(U+k{鵑[y,FniU5y G"·OK]vLe}I^Tdz'iR*XKzXXV@3E,Wil}h|ÔmX{fݠ& A9jd -;eSNFMmۭzt Bh a~]?„ Uy+7ub>{ UVTC-@U dW-pCIrQ EuY&3|}oQ^Y$[UmC>vFӈ%N!HZԦ|1Y"Ki! C2>sy=$Rd[@3޿Q4Di.~} O)LcZtLO!h .9sL OϟaZH @<7.3ƣ/aZje7𚤁YX>v^JM tMNNȸUMI.YY/80F[_Kfԏnwe98sLZ}XfդWgj`;\C^A[c )oz|O;.E:R?c'>!IBj~뚁HlX'u/?nB 4g57%߮?Tf zš `5aIq׾ +rTRwBeL% c$ļ%W[2ŀKX!M;E!FJX(NԺɱaŒ+s-@eq9.z m %9?f!}UgZ" ݥ|ۍ۔5{ʅ 5˝vI ҖyzeT꽺qPA]#؈beJ*B3Dg֗szԬ vI@zqΌ Q-Fk5#U ٫ҏ2e7O_z {8^+ĨܱqxG;K3qG! %|v,"膌nqvTsêydU4=)6Z݌yP v_+hzpܐ..@m@e.p1v1(ݞ=yjS  lXl9}ݨ']:\9۹O?folko ښmltJ'_"3{^,yxBX衤 H1S? cA۷0BDs.{- oLg줛m*I]A'b#8M +j^'C8:[a`ZW 5bUL0yk&>\-O%P$A-t,xtmMS4Qcf7!; /j4lln]TӪ[%kh9`H'@7G~_w Fhy6Cw]S#7 .&%sEO(݁l1qR0[ÿ/hD,a= 셯RR@Ne)*J<.-Br2S!@B8r`}.FU}%i1Xќ>O/n3_{wo:a>FRmFN'ϻkұD4`x?>U\|eqA \0j~4AL]kZLK۔ɧ`VQ4S->T:vg2V[SRHt,t ˏyϊ{gۋeiz]2u8d^ mis&s>ywsnk^U`J[֢Pp vvOA)Խd tU΋krS:S$FV]@OMl+VO|[=*M}g >GU#6^ÅnHZ+ 4iB 2~ӜCë(_Bpg7ȱdv@؆.JzuAuGAJ$X[ { HX.ZRs]IȠg#I_}l q1|Q[f  ɏ^ 䛞ܑ"k)%֫lq~ '^>uQ"v!l-P&O%C^ݜ ÷dyk/tAk~/xb~EcbwGyA? )V~#zxdkƠ1Ck_g>2l{d]=gY^tuмIxP/ZQս$B8ӶE,峆P'`QaӂsZ>m8ɚPt~`PCVgͻjAD󛚒PNY7j}?X1V5(9~"Jg56)JwSyЎVФ ٭d0(#) Q{ /oO~ yJ+.%${v+Zm~2n z\dm4R~q$̯3Iwdp$ ۡ ~3V}ǽBs|5Q2`[?2ƽ< 2e;=jIvNf|#xjirÈsꍯ O&Ks{0 7Cɓ6e,VF?,zQri[@fQsáaa>#%2e<UvΠ?IU ngXqU㨿l\DW9*J)NWbHnvBbh}S2Zo>0Aur,tqe>AQ~B^uFm^km \Jx5.peGpw7S2_èPj$7XaN>.[hԆi$|K%"نm FȑçQo~ f>? RBasU,;[<@rN4i 5̳y-lA9{IC"wO?D1xJ 7tyn0ٗ;#+]s".-g2j 8 쬀X_\-ȟa6DM 05 )ub,XKIݿ)I,!>Yw<̆\=&W yy={H ~:gɨS+N |M |䑹R:W ܣ_QoN3<7ǫЎ![mHz^Iw)plPjҚ1Jƒ C\ys=(!j? F!}#vv5WDY5m7CpHo,_#ԅ;#b" RYͨBla623iS8Z*$@Wc)hٲ(pu|ܷלDoCy> SoPqpj$C\tJ> A3Egsqcpc/\! ǘB?DӪh{SO0p+`hjNcED2kf(d#=? Kqbc&fr{ 9(0Jiu40Вb4ÿ@DE_TݞkV&[dra yw'g-аWj,ŅN<3h",-kq]r{1I ҷ`r!|M<]sr_9q\$KL HdOH NjN:K\ݺi¬8'O"+ma4%p|V\ !!"X4ibrJ~HP`f~<`QMCb?6!h.JV+~/q{Mp3FVك(}E*2gFՐsr̼)fw@)0v8D.bN2 $'Z'8懤D[1 b5RA#4I.b_}5g&_m|".+op (0vzѶls x =` ,rՏ^=_z"23'')R)_Q& ]37ky.\Yjh4&(= sEp++2@ijᎲVBћ Oʡ9I:u}Dן5IKHPmaQZ(y*,$A|>s.%zgM(D;n-|;0l(6tn>J68x5U;bG8 " q!-NjQdY(J7]6ءj ^ﯡh[?Yp+'l/?] e9PRzKqL>_!ƒʩv*a9){1%YhڇkU7X*H;NO:i;9ȯDS2q 3YK1&N^d.Y7rl%ٮ,ZP\ݽ  h98 iԖH}VħcO\}y5`Ҡc5%t4KJ7p]k{1FS}-QQ+ddbgY]*fT3‘s#F %rSC*q#ǽ&( *jc9:4J5Ϩ4uMKS@ *kZ3_͊^ }Y;HZW,o3E״Yh#*Lҏ/QC[ dTXdCVrl ϩђV?v-7ٰkðS՚X0GYE$S!}#u;yo!QLTF8eL=GɄ?M.`]lz&=iCSs;7[%YR=$V.&1BN7 4b"Pnc[7SOV4ǵRʋKP2(h1fxQJ$YrT<8Ë8\1䏷8&pcx~U[aKT&&-)rOC_'֫adj:T>\+v(|S5̝W$-"C]1LF$HfH_S84ݴ){ }c':cFCH2R¢ Įl#}J}vـ- %{ώcOZah|n",{⯙*&:-.Cf?i}>dPP$<13s68sCr)Ļ!"[o;_Řs<.І2Z(Nv[d=~ǺǘzҼ>}T =j/uB'sxDLi40\X̓ .EkMc ?H>˴ dKZ QhfgB>&jUmJ@/(zP[KNG {-Z.e.r}TwqjE]r3?) HoR,H;VG[ꐈ/e~> F"Y:/ȫ;ln_WX!v9"QSqb,y4Z{M po/O̺ of)7jfr6r|s0tHknj #nPb1 p1ΊЗOJ= I t&E] ek)*9}Jhm] 0mnFclh׵"{;$ _,:dw}4ìY8vٌD}!Gu>s}BAܹ' *t߅>H >)*dH2 g@A?`g n'J:Bio6hedh ^ İcx(n|_|.Qm=](AEQ4{OS|"vƯpꍧʭc"/VAǵ5 s#)ˆKL+3V? SL#T&㮘rK⍥"`i$i_J&n籸k[ R=*NEBsM%YnaY űYVl `6]d |= HG4Z}-pn|sj aa$@궯(Z퇋LN7l0ȂE0)'Xi6Ъ9!3F1AdVwg{o~',PCB%<Ҥv%!#ݚ (_:9q}2w<:bӂYuDM_?YwQ$%/rr;w_WY;RcCPwN8&d6[eֹ#Ff).݄;ն$\Ҏ7v#:2{BэiFAxݴ0y~6|e_E4QR$Wz <Eyr}8s'e5y1.5ae݈QFZXF hq|8#mN4ջN·t1Cb\=D``+-P'MzXPBXtduDq EKzaմ a _{ |'* lԈk RqOPYWs>P%l 7:2xԚh%4sHVPL EmyqFSxL\+;:e,7DC&cM9Zf7gUPٕ)WO-9z `jD& ?<|s9@qbT?f,>~"|YC|mځր+)/=,|1ƫzIkj\U/E:vlo2t_?spPRŤuNolHq._Ġl =p= &RbE/zt7lV<0s0~[\ "5/m=q&쒣Z8y & Nby]\:Qܪm~ dkz x{?pw/;٠du%qד|eo<EoV 7nP]^FE;KӋ\NfZ:;/G9~OemAOF]LZe\9B\]C m0 `>4 >r &o=29fC7Wõp5 19||^AӉ@Abc~HAkAraw}|3ʘw}YÔCsdeNw %{I@/Ŕ#ǣk#ve )j{ - 7, hjRnPpɡ>#9.1ƅ#S+Fky`|jZ4&9}\]"[Gcf/,#U.fqXr|EdNo*kK+ "C+|ٸNYj?ML \ L8Td)NnS֞2@,zc!qDx70]<Ͷ@Jb6¸pf"v_^ l˂`{F7M#ɄͶeᵐ,>9Y97CNXV ˈac/@m - ׁ{Cr.@bO$We[xg1|[IOhB8湻P"W@ nQo4/eu5c?cVΕ{qs;\?լ܋T%rNOpFz)C &@U^ԽPF3AYl'.y C8t^B#yc)/ޱR&/ħSkvFOb`gX _82w>`I(ڗ&Yy#ƮE/t` 4^W|*D(H[) \x H&c莠x&_5.@ޒգga'b92/ tc J|Q +Q.3~n-&G$=]MOc.h. rmR(Auo%7D1oE+Klf1L[Ɂ/ePcbMCH,{wUgC6CVҳ ċߵM7l^ ݙc&@Bcԇ¬,LZQb#ymE껎^x#9*g/O8K-W\~4s]URz#klg'ۧ͵IhJʎTKYV s9ת۠F4(1[m7YYU,\>b v %\Oe'ʵW3VlQ̍0/8)wd;G91k}~@^lZ$j!O\PXx@>"kQT~Ut#)5w 扒j_  P,Pu"Θσq's.HZcPCg]Pljyd!$-t8&Y <$$rκTfU3 &l\? J\`9IUn B9fi`7@wr._ e& `)fHi$5Iv.Kw}°MObwgh=y9 =՝Bsq?X2bڇ ~gҥ=w Ke`s)Qě@OGyZ(XB 7ǻ|y<4aCnPu`N%qtl J}d}VJadbbв ؇bƳbHXTڭUD1JRF~+N6)"5 򿠱.*GuuOt4fyn'QJLK)XFV(U8~T _2l9״}If Xj7rkꝌ3K'#=i1X'!\7k8 vaR G:m?S(Ǧ tmwt gqr' 7 - ÅF >sҾ, 6ц@DRGϔS=W4ުAO]z#yMqE& q{"=O ɃCC8<5.5~T%G*GONl9Ɵtcg}F_kWUaՊ/Kl"cGވV ♢Sp.'}4&O5wZl 2tro +Fpj7Xpl*$TKK1}'lxr39vI)5ŀ[gGYw]0'mD'EY! 90C3jcWk8.,R81.qbpaAV[G١`2r,ޠhϻh1=e/Xfd|MkFݞjD{"jA7k}sG5`V3MJQT\?2ySS(R^$Ge$9Cb )V_8ԝvoTύ3:p&+ޗp9k$eurS‘mBB(QfX!o}<؏~ef+kq'{Mf7}cݹx^$څh`y`TH&s6xx`,!x]3$ `y.UEW@],4)m2䛖zpq`.F6ɃEEa ^ wNx\hهɋUV;YJVǽ3JHM8CU ~cQIQR7,tLm1s#T!i KR<ydra,sT}=~g$]#Nr3>7{{ޢ,FO+Pf)8t0P7/+uS,Ati h"WZ6eAr"qNJ+@r$Z9#m[ܤqNpUS ( =2ٖPR gElOs^Qq "U2%  dHk )<ש-eGcKI>jʏvҫYJ h`˕ ":I.%RHU=ϸoC ^ȅ'cKlx0? dA_(56;ZO 0&y!ąz $^!2Sub"aBԶJ'xA}o)ME@y~)D<.Œnt&t+7R&gw lq/!RJG7}rh%m@*db:}'K Q0e ng1oݦI%Ա0}V=GA2-bzhDr{Z#Gd\WҘ״5=ʕ˕-9؟.;?=;fqÂjI?|bB`;RV Y7V⠊rL q /B8z/3LiIh{'?PiZws)I("ȀQΘS۾yN:=ZE'Kv AU}^Q/ 4RϦ3Z<З/1oQwb\]UFh'ڼmŞ!ݏk_VX_뾍gOLӼ%Ug^^69I k4"_/w9v '"~/z,s=#p}hHT]/\ˬk@1+>ntKߗy4n'o7EC)yr-"߹ >ɧTL|Ke'Fu\Y#* Ȕ;WT! *K[QI[6:]l'b;(e°^哢 */Ԭs[_>ѭLe_5w1۝A ]RiJ!]L2|SwC(D'8s"7C)Ԑ('8m-D~>Q6X3p S9vj#|?~}v`FSL\Ֆӛd9  + 07z`]׷X<+ !RR|a.ձ'`( Lfa\$ ׭ ~MñckK f_Uwpr_%5U-Mufy$sƈ3X1 膪Iow<_[(V ^`/|ٮZ6,׆")¿/EH%>@lвxzXYjʌa+CBl$n!.'5jnXDvܨSď`.kEx7_BDˈ9V|)qoCƆ/jof\ z PrD ZQv?P "㱨IQ?L%z-i'K"O訹ŋÐJtk >Q763BG9S'mmksQm?ŶQwlwA>W @ !{$=pR+}|%,u*I#:م 4"ߟs`sPaRBRocd%*q'0{轟REҫi6K86FDPAo'5kU|H908,DjE|<ƦOJ+G/i1PolXfd^ <qr^|?Ѡd,RmIJw Cw NMVrܦ YR SS xj tPSϟH,7'|µ?Gk|~W`pkJ 3_X2 J675_⍙ҭ| #hJ74X"Kwh@ϐ V>LotΡȈddgi`CB^ ,:ZO.R wGQ0@=ndD.ɜE}^=%>d:f[o Oj۲ {_ 8}ǟpp?Ѧ2ݞ%?|erZdPu;:W8~s)] |Y*rn O<@Ps5w7ԤX*pևƗw>k2ə(<[~}2Y_[Gh*{/P_(ee95J,qqQ5TՏvj&Nx0Jm26\b2~SGؾlG+ťMf!. ŨqFY~?:m4ђyK'Hܢ%LSdwy>8&O2t^lD<1ÊQ#^<` :RqZ9 qXӧ@.OZσ?^aGՇO;5wސ&,3>]SEt\?97jZ1ܞergad+쀿ŊՂ60KywA':fKxHJg8x=|ҫ4\'VL OlS1(9M2\ڛ# %v˱A %pq\>1_[Sy $saWBX*#Kb& CńQ +Ag1#m[ܝk gOeDq/G-~㲹V%i7`>qS!._u%Z*dE)!SwoRߍILRC)s+q2' Z;^ ^]u)5 ؉$@PL$kV|g]5v)ܫno&\޸oi0?[*h9~_r>.+D*+ 5A㈍K|!#7{-{I؟.}jqsѱjqOљ@x?B3}bea~x3~yƿfi9.bvmƚ%S2%.iS@9p۪4}-bON2 ^[Y ٧ϫ(g߉'htL*qAav9@Aa9tÌg<>y%t xq&<F;#|~~ z{`-\"Cޚ?p?J޾X|`? XQD ௥XZkw%bQ9tJb 5X2ՐrSٛm⓷IΪ zjL\(ZnH;{jD'ʌʄ%H'x+ X5}a&@K8ࠁXUmC9IT+7I2f~@̫9D'폿%r,(ٛyļ x}=h(e =RQa)K^\Z /=b52}3Œ:刔=/|+893'bbApn4 ύ+i3\nm,~ҷQ,o3B$SFp%@i|MBQﻒyMN]oJHqjֻtJdaxa'VF{^,TM$!&s=M|F懹sxj("F>Jo4qK [v\z)nl6^GTѷѕ,pnLkwRy*B[Ueǫl"\3E9Ϻ}j-*v6m@?5v00U'zL $By[v@/DŌ4ZrF1k3MR^\XRPh=z% aEP*PwTj}HhAq" K.5T`9U=Ez̫W[;=Q3!T^ny%fIfZGG@g#IC8pq znּ+}4N%*N]g)*NT* ex WpT}ea^-M &6Pb{b( JIǓl:w#A.BCJy(37ƟmtC;23^db/wHF)s'iz/KѤZpn0 5]](mD4/`@GFeRsB+vbI flWKy1Wؒd,SUF" 6^n(ij?4.n x)r4vmOC 3n2 }LXNZ&D;% zpnx6y 2!7]PIJY:Ρ'I fF_s8s@hv_bʺ.z/IAW2<;^u|AsGWO⢼}Fo9Ljz}9J~sk)x DZ!Rd<-R KR+fGFzHǷ&r^HޢjL$ʅXդKHzeƼpr[nZeD4U |)I2mCD^M- jSh:gεuJ] NkBzOW;Ga IÉ4qhI'ї~Eso-U7x{8@{)c=1Z(sͅE #Km@TǥO,L0Oz! )Z({/ e^{ix2;P;Jp !eDBÏfZQ.t]jexc+5|b&}0a_g6T4y<2[Z_z3#$u)@߸GEl>2Յx&$ }Q솷~nYͲfjcbe^8]7zd: r}E)(|E&2\^|O$4xsrAEm4B*0. Ղ8um5\hT6;F(ۻ,ɡr߂/ m3}omA735dG#(F9TQK^TwHtv4~^7gЇ֕b#[ b?gR|cUKji0MTK[]h@pVNM7=Uey([9DN<,4I:Ac%U𞥂ns'q%{ӂMjs}d ]Iаv(k!WIx=@ɽt-+ݛ ȳVj_8K5'eD\ Z#'Ɤtg# 롙LR,5J= 6 7f"K!D[P"8݇V"#wsC{`[:߸T+C׶/yB-H3G8+:Mwp"inkXi,"{+VHS鰬Azj>/3KUܴ)F(O \Z FrqÅzDpc<$&0RIB>odDcju8p 0ԛW i#"4T7?5HM{Ұ ~3m!n+=b$kz fy5ؘEMWGhG9nZ/rq1_LfW 3˫v?"J2 S]Z KwxWnmE?Ncʇ"=g6 N4 NkM+Dl9)o{-1azVUOxDi&#-NeIA;o:K s#["ui0P tkJ qB2dʈ5<5$DnfʙiJ±.o|J+=ײA1vtv>gQK,n(9[o}Auc7} 5JJZ9R'KOwCRB' |?ҵ0/H-V%)If>#@g%0E+=wֱ7(%blkOq ~o{hC\*7g3[R <!z9[>0KsÕ,g|9_O0ϥ4{d 9V/Tx"O!WmNԟ]B1suWdano dq8KjK*Pf$Qo)||/^$ +j$&BP*QF7r.6v6I'!^}UhloUk]uX`{E#HJM,%*&, Ү]ԪaLP8Ě,~lڳT\u8[&P4 (n 0:0/SgAN$yOq!0} )aU%>Dk=8Lp.r ƾ~?E7n"^bn1JUE ^_]te>X>0 _odEX%4a["5qk)Tv |67QP0Ar`éPmL0rp?"f" ʛ;=b Yx0hb#t{ykDE~C+mxa:,oatnQB^j@qȕgrmL N%KNl]ty5uEF7kG3B!XۀVOX@Nîġ)5޸L+G.~LKf@3AHW\9찳ZdR Xt29GKxT9 ?Oʒ&tljpwR1ZFұNv.Q9sc= )dCw\ U@Q-V"ΞL'5PVŧ|&D\Tra(ay,{WD?+3dD#!r}OqsvWg!Z)b%A^8͸цMx/I+~(+ce>\[WG WiN9K̾g}-ڛlX[a9j{ xssyAt];/1ע\jaTWu[CoV!kL!?si#aYz 6oۙzVn)]*`dSΆEg>MB-lɚ owlmb:? sS-l`,mu-# *=J'mU܅vh쮤zF(7TxӌIh{鳁(S292 ~穀JQ3Eu*J)DoV-p4 -Lƒ pXqc9lN%+9פ [C6f5@g%>|!O$e\}lG ZCL?0=R X @1{s~6߀7nQk$ +Fg$TX,`.n6Iz?DqLHY[VRZ?ӈ zVK&,S ͤ?3KVt]! hGV"mJ cx/D4G?K~!Z- *}S5#慎97K[&ڟ~5a]h?E Ɉ⇲6zTeD~_L҃':V"Qu}Y8I$w}SfM0h{Ʀ?tӂ lD\TmYm@ɢn^Eh?M =H?t.|nW٠}+>5!̄q6ޒ]P8<{+6.9F&_э,y7CI3~ 6`|QBjS=` k{ ,6-Ox~s(?af9&+Qn:ђPDC[ @r<ǑkfkDTgTil5ߺ9Nҋ'{{ܛn(J.]F PMo&sh׾mtugpbpmc|uGAsƾ%w04lX"eR[ǭo\3۪צ\2=wKP<:J|TK ݱanjxۺzp\$ w`⦕Qr/qIw71I t/l, : Cώ .̔jي+U*@E;8=&Hi/iCTZq%{0BȽntґI⃡|EW% kK;P4^Nb#APs\tȭܽft?YE91)'[>T9]xO/z,r uM"@G) tb0%qGW* \K}و/,\ gu!4^X C[Ml=huNviZIvėM9)!%[XK@ /J |`[,}9tcQkДR(T^D{js8FWr.ے}?hT.A<Va%+O{[9t_mh>\*%0-a7B0Lsd |ZꢱkN8Dt{7rlYG)˼5(tϛw}$\̊ V /7rL˽RQ,W K[R 8]UH6_C|[3e:Հl^^Ԋl_=Y_wi){?n.H7U#w$UNCdJ^KIhYJ0xZmMtz#h-Oޘ4j3R98柞΀~b%5iRw= (;sVQ97NEDH|DEΡ4_YWU]%}}[xr<.kRYǗDo+.$f2IH^'6gX6*4Z'Pq?w `_wJog~lư~@,49}y)?|OiE.N -IܣL}WsXV|-X#ixc`c#jj:츴5p>cw( YD!+QP V*Hf\}y FӋ#dRe9ƯMGزBLK l ڊ pO(\[&l~'Rհ-Q8&I6!jyF)ͭU Jyɔ]G-CrF0&.?djPTb%C\jϺ)]7lu(Tf%/pgI6Ս\֣MkŬF&$ߨK|I0M8 e L] [{Z7U sG\4Iͽ cOu{>m2qը5m#>uHJ]aնF G_dDLSѣgKpTEQsyODfyNgmU(#'g)VbD Ȓ.J+qNKA-} ;u=bj XI$]wΔ`/̜cXo/P_="^CnhYNC OL~z}hgp"2rt=ϕoRlTs]sVH06) Rkt.'u: ,VyA*b/zɡ,4\%h jBB4Q&<@HXL.kE_msss2)޴ M@PIjQox7M ,28<7 ITZ29Kf]v8v4snq"3B-:1(V&5B]P0ӂ*r^2vz&o_`+RʉڣrElSuԓ׊T2w@Mu2藌dtl%JQӛsEYWpY}#\I(+=԰ZՈ'ЭiMi?6<8@e2/ Y_Z$Bx6~HwFxLTPT֑P0e'@[g"`LtVD[gƫ<4Ep ɬ~O&w6ڲ-7 ]w` )cP)x%4fB!.HW35D(zu;X,C?8pwnOJbY-͍0r~ N6~c9mۀvmgS'}[>]KҖ DNVQ VTm.b pWBRlOM>ģ!O8dfS6p:,DYҟ,EFeM3 /# tD':N8 C8B18ǀNԥ$43JL1g.zVLS/e_kڔ/ڄ)$[?-?/kaێ?JJm4Q=~0 ۲^i($`˂!:VTI~2\MY&~v|6N/&rN]VdPktv5H.Z^\raQZpLٌ0X噣ddHF->2z D@aꇇ5A.lpLY={(UvLفx&Jyߐ&~k<(i;SRȻduN{e>~  @6 (!Զx 'MuA6CXiҞ̩%-k.r2"IC7C낺EҽYޠ5Дƃ<XϘا([DkL$J]}yxC I2 :ZIuQC2@#k0wxJ>]qƽe ދfDx^Uôeq6N1xXd^yE(W7[#춎>!6 ~7Z<_).{}D0(# ެI)WRT.lmH=(QUcT)Q/cAn.4c'9s~dq]bX# &C€u\–Bbfy)UL9ɦ \!LyZ#o6EG=PE:٠s4^"AǪ;[ڞ~UB.~ΖDQV>Z)_#0mROlؕ=yw)y8b Q1:|J{r{Ϻ3Wuew<´lѸzif\:@fv M+~3 ݍ8#,a(jVVR8^*yDL+do#d+V7Wgh3T돠 ' B/3s/N^Jm>4,U-pG]mtI ~eGҎPd01.&'EWP\(FxT_G]#<>\ xRn|8SCD[) d!? L,ə !Ip߉>7⹮cUD1d2܈vt e1_8q˘Y#.urq|Ls@\s<nЍa~vDڽg(cE;r1hv WЫ!*`;Cz:5inKfn۝;w ң'K a98h" JYOgLhCbU-FT2ڷf\``/ʐc'G1 {<.r\/3 1oxryruTXNh\b0b(J ak}}iwx;=@d;jC߄~,X (MW#z FϨJs)/5{ԨK (|]MrUua#!|SgykTK*PoA@ Tu\ /3ũztue Z5;+vF܍?3N~"oaRj T'#}hɭv]9+NhPJӯn yAȴiF_Mz{2Ja`>d*zMX6ӹk*AۄƷIA o<" ':D(G|6î޿aK~#D) #[ ]Ee16`G*&5U&$c=<قi]ܦJ)8\֩:˕q[bn.== _ sh͙9^Rg;ǹޣH0BS{m "4vQB~K@pQ3%UY?iH#<fAPԸH,qOCp=zlJ8ad!WۀMH(n0ٛ ^HUu ʼH\q"ݗk"sʆ[ 'B;#{.i 󒺻)4 rm(jR^{K9sY~:@:L8lT[E_[g,`<.銔OI8y);>%y[Pβ P%V6pi$CfxʜfEνr9|Qn/ot7Cw؎zI:- 詜̠2܈hewH@lS}Av3ӖkmrKQ]1JP,b^&E]F9M-ph F.): }rlOR %o%(ǎhSZݬf>$ߕA) =-&MjCۃ bua7Q=WxfqNXTRb@$o%XB[atUɃrc}^ڍހľKlٰ+1O$뤵@. BH1H[G 1FWIPbAP7sR_h8?'NRϷ76 JPN|/IůBZw2L;};ŕoΑd8  6,iw@oSIOERrQ[/<ӸnjLp~k.- P)br,EmԽ *GpJtdwl.`06R19tHdG &ͻ/LZvH)t N~d+rx}+UuɼH\1*%2/2E5?UR/XdAu|/su Cxb|EjVޜū_m s"c5TtTge$-m;o0jAs)L.nih>7N}'nn#q'97 >5dGolyf:l5wO&:M-J L(T{B[B$KPvwσ@"+Y 70 {zۿDt|L{Ze"I/U6ѭH^OT GT bOj:*L{kܓm p'E2*x󽍎s1EP57ei<gZ`Ԓh H8«6|W1+ 2wo7Re^g[*(%쪶t s$#3mU ZK^,+69Ƿ2;j =zSHgFwOQf_s'W]IxmTxg.}wKqH ŀWȈ@qLOQj/-A /t;9P}7qc'xo\b{\mHϐ _o>@98`k/&J@~.gԃ悚!<ȭ=xIjU߫rlf7U$ ͹Mص,dI)vL.7|ϑC{m_*A^7t^\F~X l<D5z¢<"Y;zB5]4#s`=DuϾ u{wI;몵 VE,/|T9BEDʌ>D2&ĸFXE, SVA">ȭ'G?\K?ַ}z}:4V+3@ לBzq^}I4LIItsBOwݜА:ےwP 9 J躣nE) -!wd4dkUc%wRVǶ1 tyU*PFb5"d5iV[NLEPe2y(6Y~{Zp2oh [ +iӑ{vrx[f?TgOf~z<^n%#%;lv<8u8_kn)a11&E0?Õ a#6 !ɉ{+sL;V[wy&xc7іq1]LKN^ɒhSݼjc8XNKO̊rHA#oݞE i\9]GFwӬțfeT?RPGfXn|Oʅ$0;ST0E$h-s@h>0Ҟr[Cۤ/s|^?dVҞW0,P݇>[HAw0K-?W#$u`1bZpb{g Ⱥ2m,:{-mzv&,Z6iш#N*=qҹ:Q'9t ,a[\h5 # s&p.D&}x`C^THcahP3udz:v"iW0*ntRη ɳ}vjΞZ^fT‡mnwr1ŵOTrdo/CbvAEƒs'433>f$y'5,iv\O/ܓ֘D}n3^r6l ƿnVˌ4&_}VF4<؄=gXdDGLz$8 g\H$EIP#wfcVOӚVX4rlѷ"&X\zc&6iwH<9 ~%';Onq)[A6NumWׇ( FrE'STk^QIjirг쇹uftן+\p71H2-t,o8(+a]ݞ棽m 5Y+KKw1D{7Y3 GPOs&Hᬤbݐh |=bb`v\B>=Wu 0Clsl@{:gb3. pv+R37NÍ \`uVItM2O1qT=SW{-(1Ȓ'ܯHyy."绞t{I0ot]w뱈s}r3bď‡QKr{ xf)9y;|?XqK^ޘ^tWsN%qhmwHGFf"6=?JnC 7a/m^~fG7-i2asA:{x,`LC8aK_\b97#?nkzj],R/q]FRT+Bu D 5ݏ7}o?b&O- W#]Rk<, ZcGlvBeƷ{Z%=o^l<7^.6yd`yJ5="@|NtPGd#&eF?RvgCixt8S"ŞA>rؽ6؁&T;>]EQ)[I|k~UJ}ջ߶cnO{px:uXVɠq+ֲ¤,ͭ50KJz4SQ,a)T8c$ž>i&Am!NQe Q0U˽?X 䙄*x+dOdE~mϏ 8%m,en.W348^Kί2iLzlu]X2t]5y44H5Bh~1 :䂚uA#y {A8. ˡ֥H q"'MVY^`~0vqĔSw{~c&{{Tj<z}o35:~Gݜ ÊAZ9zS.JhM Ub)"G~XۧQv4lB=eH fvi@W;,[.*L$<5yPfVro ͡fV~Lx5 zNI:HeOF_9űcң{hnWv$/pj)= `(>/\3<1 ? ;Ha嗐zp/00&ʁ!B`*HwN$[@Xb< l.C-R{-%$*guwJr}9zyu .*O3Cp6v/k( {2?xR*kDcQ켧JR/[(HZm˖E䨠#ުA@Dyp`Y(꫑#@'#y$Hxx?k a+GR\_:`ͣNi{3W|HS Ӟg Z X"}Csyv6@ [q#17>/UmyboLGzK1ȭ/ O©]D>a#jHJ~!Ee BXU!.f{&ZoռနSǎڢ%s8 vGG9XGlv%YKa3;o_ua50qi'!u(ӄ  oEg8,GF=f,wNy^t+m EM%β~̙\I!9baH{}rDGl{e&-6#ui+C`@/>W 3ѼQ: Xz}J-ba&JY#cK}i;^b]ߏ &U"<:#0u㲝2$je@Bו4FN4| %-;!5kTh)mE ysVֈy&r Z5umC WM{B lԬKiU\I_ɛd!p9~=;B@NY ΅jd<א%W'ܛgA嬬+>hC9g!*5GIdp4Zǚh'_UjVݫ\blH`nO] o0Q`y@>$:񵠌1 [qn5paB-Pn0!VogrP^]Ui4onW!b;ʊe[v BbRM7'$ӑqp]o1ݥz՗HfV^'iLK7BZ$[[.+׾ooG6vt'q($^zF&`sYދ<5O"X/ zkhh*Ud駰@߉i-s>H%!ܟ;0K49$lykDϨCjlɩ I_Ҳ޳/ y^4ɴ3yXre@$UpyR(}Yp7I6X,ǤIW5憨J?)yb)&bMa)rt;؞vXj30CIDi:2d:/NDPN^oJvaDQ '/^axC1`Y y$u# M0M9p+ YX};/dY}lK r>AW,Ԋ5n.ɪOCITs(`y3F(WҤWNv4s8BHou }WڀnBRCAa )D <kߤe N6젟xTtg7œWy٘^PX,pO{j.8Oܥ/v>HUdx}Dnەq"_Ǒj.)ĵË4f%&-8T# HGƂ~9ˁU^TϋXUPsTPc@+ۚ(SO zq!(v Q$87֦UTqef5g{WGH<Ͻm8տ&2u6 u{(_rӁ1}l 3HH:_+AbkF7P[\%T=k= "3A@a#T*KJRJ^( uF.84T 0\Gqddy`p(K{$k'69oYBiOuc=a1O1s$C 2k(p{ɂI;@I|m)0So!s ]\$L- $HPMJi-5N iǮ1%ϜW˓g\)9?|)ޑZR|5E^ dY"II Q]Qyu1P)s#;M+'&[Y.I qs?ş+^` 6C7NZ_eywHKǩ@c'-ijM}QUX-z֩qkv uvi19 tC~Qn񳊵C  ( PfHe怒X;s/@L4tPEʰ*+9W&>$b0xVFs~]{\ij:Ϟe?ga}*]YiOy3"s=:K# |I}@pKI|^(A7qrYkr' ]Nߩui3en+Nvв$!YevΜ/LCؙ[!+PҘW#՝i㝤}xv]˂[SZ/ޙt^8\c%w j!ĪlDܐ&lkckr=Q_Nv$cV GCMrLk~ @WHěv|qP}Ϸ0'hRVFp) ]x/Yulbg$&^xFIZ;+g/w4Œc`CjS͘}țƐY}^V@>;W2i#JUHk¹[\dWeU^8asقN! Jb>s k@( x,7zz=3. a[LY~jfկy h{,98aI>P [~:#L] XM* Wiڵx r6%{J#(e%GP2öB -]٧z `-Bo<Q=H3{8["xGS9?9욵 a{kTǭ$OeN<Hx.nEmc|˚ۏ8fugLgiN@ /&/*X:%Y-X_~"&s'ۻ kj|JkǙwIT[Bt]ךu}]ѱ]lEߞaι;q4fH8"ks`8[<aY(jy9ԓZխ*<բ=k`$_ !S&31OiTwU!MҐ2+UTTNqd<~O\%{1 ͹ 0mpӗ -W2X+| UC@,8=_$+ 4@8T4*fU0d"*x,ƍ"C"5w`I?_Y!;I3L0R5#-< ów7{(\KRh<ɶA*9D H:atOcR8y 6lRd28a_GȽlB[ҟrQ:O2}QcI< PRm$̖]Ǜ9 2KzA:HyA9*IoE`0h6SG?*ȡא Ar%wlʰ[hy݊)#e0v!=bilsWYBEZMikW6ȱ׾xE+N5NwY+RpQmX}hZm x{]cM8[G4\A)Po`pyTZbTE3pdxQ"V,ӵ}Ġ) 8Qvs KGJ᙮#9kU[ol qU.pÃ2G!>^L};TdlDwr*j~*/|>1iD(jUt/7E`%9P ʻ2 W#8/Cla4!)5K-pKp{,Z.&qѲ5TSD\ ˯wjէ Aց@Wp4%OniM@K:mP$ H^ JAƌ (RX; WR蔲`hBaOQ_\҈^?B-|F{ 5`\u"?Q!a B@rGPi4v)[H˲֐׏)qgjtwd3NB}^m{WuY,,>l:al7\%`aDŽ#SݪfG/ۿCΐU4F7a|\80|GJy& x(HHw宯!Sx䮿mH6^W)R?I߂~pTĉ,"yhvrGwMa:СUz6fwx[/j[Kz!s6fV7c\Eޕ˸+DZ PFpB[lbxEv0eȼ]L;Bk6ށdnilAʦ{kvۿlW$oђFTs^`u $Sb\}c=upUZ;'^+"h@e 9Ֆۋ fY"[K?Jns=(!(~{zC5ӎ:^4& qkFA! P$"FI=5a.3˷e5J IZLL(xNH4q?#'ˀ:T&#NOU dZ2NSq9kU7 Ɋ!Jԁ2Ķ4(. kpcioïִ ph\Hvpg$$|ZA 6~ : k_(T"bK}!<,`;5ۅ>2d0n5ȯ ni@K^'LohOk']Ad&vPd _Hob/D~Jd깾}n*g^ΉsJrJjAET-4)ZR@_iH$Ă?3A浤&~teQCyX `s$ɋϻro{+R r.g*~ u;9wfqme2ʭm={AY,iwx 6ĉa}(+ kH6!ܧ5XI.lCy܊NDY`qXȟHI p(w*ꇏ`%`w5羮P{Q GԯUdnXxFji!;q*rPq~^7hJtƓ) 7N^ĭRJk8LQ'1T>+cXs'P =M嬫j|ޛ#u~K9+q\4S5Fr'0BN$Y.lձ2 H=-6gN7'9)m۬$LX]:^SN捐U іA3 o_~c# 7Y>a_ʫQy.-{jt\IܬLq [$>&↞Fte3$gjMPZ XEkqC9SuBlߛo@tmZǿZ_4tC0w8?VJGRN5gG3J P[1Fz_ꤻMAP|9sI>"3HqJ_o:YH$+LO~aQLkEhueʯl}.z<c ̈́uf0DAev(ĸM ޹nϜ&3*bk㣛 yA|>[f1Ycgﻌ9j8T`|WJLPg!t 5Q~|$f{)U5ߴ:payҾr#bȶ)2ׅ1G$:a7U;Ι]ċI)] Xqf;Q_9[WЦ-HJ)yWd` Tt}#m/PP)9ɯ1c vK;8z'TB2Szn ARuPՓ_zgAxfS={%B.6l@xE*Avs=d6Ԟ+$kj9 ̮G+DZ{MyN4-4rݫV k:%3rxaI0?8.@ERJRq&V~;CMN`Ik^D$;&1 4/IO W#S'qGQ /N0a̎rz ^ω <9=wpTdg/Kj}9aT$}oG/\ בz֛+YY{AW E& +'ޭo<48jJSMHR}+,2u~a~ H:Q7#n TˋU3<4W˘"i&qs]9pkH/JOnR^ <,c DYrݼGk!ڜ޴{ݎ)P6mڿv9rw;g*q?Ԉ ZbEa)n،+dLzvC-qs@`hh~'fhrLmpT8U;t )YJe)[ҭBkuvڧY;k-S>lc_q.OWt"*s e)٥I p<31eP~4DNA/9umÍ`Wp0DO KdgdA >/s {|D#e97R2gK2eOnK+\o5*tᅐ'_[ZYƍwz]'WY]Hdՠq)h~8R('gKB P9 n<޲!/x.ҤlL}EIq^P1hLl#) ^r,eBEO%-WIq.@n5RPQU%Biz=m9ȓɿH9\{Qҥ6;"  pP, Pe,ʀ)a,]o2L'?CԐ{{#yF?,FF|ޖJjQxoLWWȭg7SFg>׾HX@·TOo- L)3!F-M_x+R[?GH G8,` <)F!iv)`4y ~ p>4. ́ivFq^5}[.ttxhTѺz^HgqݣQ0 R%gv'G o'%"i>UbzG}r*(- brt )sm-d'5%H^^*^3@WE.4C: $兹?Y~6|`֙q$mu8+je?zC,3cC+7o1lXƤ1L;0h+ei.?=~{7M.WQ*צS=D] w _ɩt$Aϑܶ3кXBҘ0>2r&{ GYqL ?t01k8i|ɚ+,r8Ub^ gZR{Z|_cQg;@SE4'DކsWtcw0E,TwxAָ?-rw* B<\t}\%$X+qEiCH[1(pLV=G-2#r@Jk¨IW*kJan$ 8`vNE՘c\R)xh%nG|w{H+5~Uᷛ=miq8r߱p&La$KXo*ǿhT  TA],or}M8C׀x?TvJm@HDT9|J%HuϻU1ac}7u 4Wh]+GcL8ɉ$w/1eHM]Oy^ j 7SKW#4a3d1_س9ZV VgxdDdLGGM.p ڤx׷ ӕR<`ۧKyf}8Q/FGv'ճo[vx/Xg53),DĶϙΎퟒ xDR(B=zah".hNIn8T}9K(NJP>5Jp[}vݏ9}HLj[Yr0jBNB`:"4W!+L?l/%pcU2pN- 袵%3^ Lm-jJ'Z mlSQh6#Snu{Ii|gx_C A/셄0SR h)f.JQ[? nLᅮS: Y9["˞(tl!PIbrz@m%p) Ld5B[% ᄙ{xw6њu6ISS/@ih*/8nк}^cBlg3DIm:u#}S#8ϛO;P\MW3ٚ|j$|VZapj8˿M[W>K:tE_XՅ hH) _yrM qgF#]Vd/|)\6~Y!98PU_BH0۽\0́FnEvdDRCF̵75N?4֠4L_.oqO p[Q5[Q#/dWFZJ;`0.1!k=?X&6|8Ѫ3Ѩ}fTɓQQv҈iJN0PWV{|=۷$fUxQ/R}-}$m%\>Rr$mE2S5xa?{kr W- >lLy==NɓeMB"g';;c{2uBEg߫+߂|IdbhR d t ƈ`Bj}(KqcH[l'[/)=Q'(!Н@qv[yh l9Mom|%G.PgB4K#аY(f=bGۤ +Y_D28'x(x n82 {r @=kz ؐ9"m`} Ժj:02_I )2g3́1ppx"zOOLNHt\-DbסnRLC.{eO[׀!Ekg͚W Ԃw0|Y4D/?y'c e;oCgOPQv&Fv8pxޮd[*Pig;kF;Iɡe4r,yf z_#k` j՘uPnHWO|?Q*v־nSktbj:ݲP8H9U(G1VX WT! oMh٫uZz^6h~3, fϒ3(4img+WWTʁף'7dvp SО:KNm6|tN*^UKZx_S 5@"{'9=<~z?YxHnjrF|f!oV-.AdDUz-9#ዟLꀸx՛L.%PJn4T?|46aU/㉎_;-z~&js̢%"#Fx7_O|ٍޓ&g-xv#z<1kMպux4vXi7XP_QΊL+TRQKrjmnV6*=(UOJ@w+i3[,s:΁RW,a߿6.;ܧ{O,{`amUщ|͙d&tu:BcyhPvĘZޜkg)sDfJm(.*C$ɦP1_ڭ2D7gT7?k'>qVHt;*ܫI@!%{l _2! ̈́G~4:=Om>.%#&c_$qidqb?倃4Lyve+38:-x?kiiLgR5wddӄ:A/bh׾p%e;ڃ -;vͶyjk 7RQJKu' x4 Z ZejGFǼ0/~(=Emf|F%j:tg'eq=mHʬE :1 |GC?E%f97҅ܲn )H+s:B|ѿd$;Hg8/K@/ Lڲp2e._Ry͂Bi9-RK}ˆ djHe#Oåj"-Cw˜y$[ GiUx_sA bX{AZL )݅ 2R "uXk Lf@gur|F##ŲFڅ-K>7׌W1]AIE,d) \TfS#4{q GVAOv>xB~s#ewE8]f^IjIk[9.kʣr e1p-Ӊ0m.XٜYP< R" 3h.ES(,b_cbFЏ*GD#"Kh {ݪMܨ3kR[rٶe"<ϙ(@HBtJ1ÏC{?qs94ʣ_W]DeUځFSz6tH} *LoǑ5iV /Ν_ &Ԥ >fņE(t="oˉ8@^@,"\1>& Mr[N@~CV@nRw6q!5fg~AO >q ͤޅxq~0J+&)Grg}}'?w3g5B߻LT|@?S0oV3/ N.c_!o6i=2/~ӄb\_J}˜A9MƼP`oh @ʋ;LU&Elq-wO\`JFJ,WYcD4ѡ4[lUlJ{v G_|ؓBұDbn穢ӬXxaȧM:nZu#GԾ {ֻA;`xMtsˏ0J0\eC|h &z0Mʰ`sB&? 3U^eB} D00ۢժQ)Ao}P |oBIcBʻgEyݙ;֒#VY/>_"ugJQ-3ǂ'5YsxR QzsA)qeS#-B3l}̩v޳SJbl<s8ͨWy<JXjO@4G鸕!]%t]Yx%V:WQJy 65|=/@VR…s|z.H@hkoUS :Ȕ_ L-MIfdpPj+USZX3 U xv3F_)ARq .;SuHG9ͩr,z#4$_ȇ3 n˗\;C.ГHEkb[6*4J .7D[0Gs^\7G>Se ӧ! !],Ɖ[|{3{ ҝҡ杶{'h{Z-\lea#83;vئ5c;yt@Vhfr:Q6: .vT$%9fͭGy="#fP-jPջ; ݅IJ)e@ZG؋K'+2)& zԉ{zDaFu.{#ʢ1ynl_ˡB+[7*^ITKQm1}v-cz )|Ujq,SQ"Hʃ㢓Aac 28"m(Q,P|cv&q<;YNqS2Z=hPZvCN>Ab#~dlrHw"z;8໊P?x }#*ȸgTż!˫T{%"3 (bX W%3ȏ}Y\IkgBeڸ/ɾM{E3mL -C›@z3+y_P:(YD)'15bm.EV"ٺ݀y0o`d_=%LdV[mT/`?-bLV.tɴK/ʁCn&7"M2F];RQ8JҊ82ja*)3ECSLg$1ܝ oɢ35+ 06`bDgj('drd'?]/kLg/Z.~a+DW5ME6巅?=q,9DVxb%NjDN*p 9)KfU.=_d將fU]I-SbFur*l"t/b.jzP/7G2,MK~b]W{PSOy"( AyJ?)g3j:y2'؎씒r=i+]ƣW#@HVCV!I#afy$,08lpShevu/hpe9Av+ ε!{'XKfSஂq彖Z >zC b}q؈dL@>Gdεa70,mpn 0$S&a"-1&LQp^5Q~2G}ZX'Y_|^Np ݹQ1M ͗agXW9p`MN5n[rTYc;JY {L2.L%WhXWPPtTo$>ydZƭ9cSD[BgBW#D9 d!8 dƭxcT+:Gg Zؼ5Yv a;~G"X6]˒m <@PCɆEɃ E4IK|a#Gtk.ICيP>5 m&WsFDSwܞJsC?qYL&Uv= W_OP,bׇ$uaO[/uԜW"1Te.sNtuu41:>RE,cV-uG<˳i R )p"ÚPE \\fv Fjg琋Ce.]< W?S;˭` ,u (i}}IQWŮ!Ys;I'êXKbw^.)5Ku|sFzkg=ʹ07_W,)AU^R1/K뢐*`Nᇉ]5־wbyk3A[\b5 #Z"n{Qpo# Cy%G* ^ {۝?%~ FD` mdOZXe%6ɂ %W!qCl熜2_fShm|Nä\!MUVዑUUfVѻC7銺{гy$xWۑ5A^^Rh2Bt¹&Xǵr4oŒEH}ޅ7 iRC=2*oDw Ї}h:%w vHSHnQDȁN iGh.Cm4$ɓd8Զ-VPMo#xRgWFzDusn<]z0x돸fȯK9N)KR:M0DOz^}mC'avq4t>âlD}[;\Iȵe37Jk6+O6J}ΒZqMՒ]]WA ngJ,267hAӸ1pH5J 2z\&?Ҭ.yrw9ڂS*Jl 2U@ێHuy|F`,Ӽp&`.sEaG]_*G~2p6Ebڵj2߼2H s@H| )„"`73یp<0 wiwHq=}ok WC9ی}:`-ֈR :&\Ĩ2 :pb89kfcڹ Ik'ߡy 3L|tDKZE?o/k^BCOos=t.~1L`os̑SFF/>2Gts@v@}om^dzΉĽ I])ZTh^0&/Y= <չ񝰔3(n3yP`!.:,+TwN(D':3-ef g݁iźʗ;@\!ë֦rk) <ýx$O4Ty;eW'aD& `{<# 7@PS6Z.{[_TT{fc)H+lGKuc} VU#e .bR59Z|aƥuXW].޲,@{w) SII`s0[DY2ȳ(0#>6 XNIZ[SO#1ֲ1pm]T/ᐕ'l'~fmN&)(&ALKsjiDA^IdG vDpSXM7_~,!A7@}p05SL /P^1=mh6 XT!w&66w| MЙ`/Wb*ŭ^1ӪA'(7\i 8- ٰF@4vrDP%*Q#~DT1_Wl(MW,R4PYi K#%)IVuμg Ho!)AGΗ}m#_*|s r,|TzVU/Eŷ>ևNs=2l>ތb!+RQ`zLNՉ^l"s%8' dΡJ>Ɍ[Q#>ru>R谬y7D{wa.ňef\<[زV//ámD^c38AF^TrԔ6/=RW*_GB?Kdè}P,.P׎;)ʧ3waﰚ1Ɲq߼}̯{"ZDfL8靛~ň-UmOX`xhzd϶edZJ:qZ%ckt_LѢ<2Dx}79&$ lQGc*v $xHOi s9l-h.rz3.je(Mkl. 2cMsmh筑w#fLS5*I-Ko{KL)xku\6f',-@Vl7vtl7O>Uhd8\(>s8)@DS@).j1VjHFbr._cHӹ xμuěKݛGYnWy&=QVN-}/wZ {1Ly6{z;Β RѢ*H'{xeZ2(1vQr2aIlzby+2.{79-[%[Rs}Dŷ]@̷{ tQַs*h]6yD6[Y%aEcfHi$](0Tטzue8JWo*==EIBE3:ΉVA,{$< ˁ ײT.DO0_`}*;UqQ)jdDŽ-)gLa 38u4>i0WfD׍fO$ oڔ.0]Z}˳,׻u|qKOS!9O834eV_T6};F6i1@7bg"q\W j3 DOvGZ~%f 7ו=Jd)XAܒvSZ~XvQ,Cu_@nϊ[*ӂ*CQOh3''Hgj%ڿ~#n0\H_QoI [XQW 4NভOg_dQߋTVo>zO}YX0؁kЩdzAjKǏ j9`x7^IPNZyMpQxb]@mAߞTy,O^qFi >D}0u$ NB\BW|F. GtDLYMBb@)qmz)RuyN̗հ=0f%6Ϥ*5|F#.Qs, H=)a`-Ѯ""$To|W2 @Ҏ>8$w>QsmVW,Wq ӖCuf*GCz{1~o'9HI;Q4% flΨ'٧1Q=lZS彞<I1>LڬTCՙy'Uz=v V+y35O"04ʔXcԜz.x2ޖS _I!δ':5IQ4&'< y {7C>V|kD``yJ#^ KeK>d-pRɹi&W=z qPc>{ tZ#lmܙ|2- %$6͒C-lګݑJ˜BZ-eNaq,F@p(?oxyOlEg/V_Ggqm46(1ihâ˕/D`iH U "ǥN])*{_XB nQQ\U5E6|ty]t"ԏRzF-9cBe㻕H M1G]4jU:Jajȱkm~bs)O~ ,,3z'Xg'$эU$}դ%|8EB((CU\,SUMو;Iwix@>@|#솂{_Oe_[#9Kv275?,$YWJ|Dy$ÀȔο%c0T6!$|ˉu=TϻwSQA&NjIYƟEWo4뼇/$g#iDZGׅ cVDzޭEF-;rSZRL1vQEp&" +Tx^'~Mc Qڣ+ ϹvzC]Dׇe`@^(*[FOB}%(搗!CV-nTD{rF&cF՟)}ηq}ⓜk<4I''d : 0w{NėJFNWt(H[7Ht< v(6㻷Bt~-؅I{³߮?*@ nFc(0f?ox5GP;QbgyO*bJ~iTvK$~ .zuB:DZy+"qn?+F[,/!ב Eq,e3MJE'zj$ 8>x0:?[4fp Ox[7hXmPprн8lGv` ħv`@9dDSPA2DiBi~F2|=oU1𞆔6T*R߽ 7?#s kQx/#(w[DĘ*E61 x iV=tmsC`#vOb'Y_WH8ǪD闁9b Ţ4eb S$'Na4G&s%e DD*Ad*:_P x#H`Y IzD7JUu)/(bCl<½yjvv|sz7 ;q۠_ds Ifp4娔Ur~ނ[Lt?JqV 5)f;g.?W>}U`Gi {m=Hj_bRT( y,r ېY%WY/ԼT|.;OHăRdzp^&(@TVjHGWUE"7uU"\{z괻pPGas,SJbzBi`6 ؈CsIsĕ):1X^/ZiÃOWw}ѣEd%~"[wAR:Dxt͡ @x/Ng-rW 4kR7 8ٿ咠2!(A[P+qU@b &nW[/yXm]rf(}2<̊vBoK[=V3ԳFj!lS&<[J>m{lч+%,@R&:gb1-T߈bJxZ_X!ϞKgH!x谷5]l-&&IErgK$輒d}urw,o]4%RT!Zm9ʢV5Gܲ;NR௭+O-0zӪ.QN)^ۺ.gF^|fE׹{Ś3r̚<u?^D~,l-͔Gds(Re;3n%l q-W=Tf^:/Qr_yE̹L]V Ӡd2I*,M:@ws-4Gu/4l4iD&+'@o/tѮ>SF6ҁ PAig74{`@׆JL[7i mxc@2 YGyD&[:W4Gp3 /z(y!2Ⱦ!Xp0* yߐY$A#|F 5 ^342Pquۂv3"(fgf чwێ8kqVUiҪD!gr!̵9/" }WAj._P Nti3=pjȓ{>B/6 iVq#f-!6Sk~;'͕'ji>h[%Ka%Y|3-%CbP?ΥYha>P LB.w^Tn Щ+ wđT:Zm;>9496"ӊH~ߛн<ǹu l>*sAsÙ\z)&k =J5Ko+-܊4/oMU\Q8E'$ `uiu[eV1ぎLAX73mٹ[~6 u=|y~eX:MMfE_s7D7hw89E=Hd&Q:/KQfVU_?wEbp1v7L7X x̰>Э7?S5tACdiA IH ,47')VfuǴxIidJ,(D~t$(u;y>_H[0M{ /nnΣZ+4+3z{eq̦a{]eoa^[%0Ӹ/=J) zzNَytNgFhDw|Uj06fo]KGrߙa>ZP됟`h}_=?sоqNjXϪlyI)'%+h(LZQsjd|8DGq jZ 04 -6cUi뫅luTu+XlfcZRnf0 >v n}:rf;Y xNp]G~^#D:'{dŒ`f翡k ͛1mKs8ct?҇D2zr5;eƎÃ3)iD}݁3{9^~ۺnA,LOپ椿 B&!Ő#=ZȆI9AJ^3Ao_ Ḍxif*0a@[}HToDf⍪nFD0?wN/FGUWPΑ.2th㜎xD26T_žD8OPq둙:YPы? *yoTV@ R~hXg x6m'*`UKrd8gQ YǭU ;9Xam&D/) d+X:KWak*9J~z@fu*nʫmz s)cA=8&`@#9Ӆ x Ddot(N*rH|}8i!/Kf܏.G9,pz\7"غʴ403+ߕ祙X&$zbb0WpJ;tܲ^@wDdp^"z۲OT^Όsߚ-7DV=xo)(z4#ij_>22b:KgaM+ 2UasX+LE|UcNL{g㶰Vq@ aV੮D@\7W KُKmQ6lr'yqHJy.Uݚu6Qn#BO>dD{$GOAB`8~X &ʺᰌ'i*Gpk1I}Jg.ejˍEu``Mqȼaq̰~|j "#eL`ք  #UammԿU-$c3ǣ]Ə759H6@aoJDi\oo*VI[I ؒeKsU^xAɌأ„17 l?.@nLſ㌸*ZmQ~g7->Bw*tV~JTe)mt) RoBRq<1sj|g8 wo+A2UGU6l+h&aE7o`Hi}5j(|-٠F+vfb}$ *m!Iɮ5;y;Iz&=8ٖr6/-!SoB\,]?X }4⮺瀼,pL/b[|fL8*lj0#ycX/Xt^a_dS8ף>ZjT;:)s)۾GQp5`c`YDk^qLK7O݇̚B>3 \k( kI7Ba%z?N6].$.k Aʣ=xR;ҝ̶O!Roʽ@0>2꽂.+>{(k)̢v"Tr)fhobC-)wYE䷹ Ey@:ȥ@J R:)sHrlíBBٷDOMDtI4h@Ͻ!Yj{L9Ja4-kN MjR()rSG!e^!)Z2P 3[O# 7w/n@ }e|nj.|zV2 ֩|"²S衱PGPg0ܒ+u˓+n\&{^(AA_dL#9=eܹs9-%XtLjnq.=ai>ώvr3$SY(W yF+Nl՗X,vbdI>*C*ViLc"]ew >>iNPOPϜ"Ima%ָ,e10&^0ޱF)zS\5\w+z)끙ʕ.[|\ịM3+5|QӇ]6yq"Gi*B$ȟcFԯ4u)~f` !~Ih+ThDd $J&R깗^@\peUųXDscCfţ ,'R엯y"gl";l+ L(ZJ\ф̵ Žpz>-r69<7̍%3~tծw4]EtDҗZy)+Җ\'il5ecaM>}n&SFhvy_z, м4HK@<.wO=UvM'q.u˯"(EXf]ˬ (^(&˾6{\8 6'3aD`3%\x>:j00^.9 5 ݴ=5tFGָj\\Dg )Om}z u@mwy /4An4&e:AV`vg 0MpNN1sJ>Ak ]®v@Dlmd|;F|W"yeot ҙmP85O}cs;iП\JoU0{#|Rw֔ wI)k\_8!X˅+6+4S0/V. 0(T)U3@̪U YIT*6 a$&wb雖7FQ$}گ~9E<.' U 03 U|AdFC@R_A ֩ Q@v[d~0 3n| +xpѦ1l\P.ݳ I!$ϼyfkm%oh ķﴠ%{Eܐf,/RFFe:GhԒuD~ge2/} `}Ԯ ~ďXQt_1cے@~)QrY + #ݍo C%fy$/heփUeD-WReTt&D5 H? c:[O;;wu@8TarJ:qKٿtXC`alNd0++5p nIp  Y3a샀,\!"i/ĕHޡUzv4k7W`j([%GXqʇ{.|G)Dzm0`[f$MN= Jq8]‡k`ZK$Z~Rg=YK V$ 屁I ;m ^MhߎVZtfQK* &Iji >4F_nl Awi GYOOg9r<*'PtiRNGB7|' "1ݨԾ 8;» QN Zأgzeq5{L'KT(12ts#tZݱv#aNϕ/ɫTa9~bVx<3^TzKKAЏQ-7U]e6bm|D n*^?FSpH5uW= 'U1ZVނǃi,6vW=k|ASU8><\6b:*O aBݽA#~D4>_Ħ90O1ft<>fFMS0?; J:)q?`z$ Cd e*ۃԂ6DӉm6I)/a2CZ!oj-״HEpq79} ʛ֪~'sN| b[U,Ќ+2<l'N"e]R$ dHM?~ùM#=)W_&'.WLsNzŘEiS^,-R©Y f΁RȟEs\C[_6/5 G8fWl8m6Y[/-=M2@r4} 1 Z4$FS95EQykl>yAvJQ|їۡtDl+m#煮Cs,G)CCF\=,Bw<3Ȧ7Vc!cgvIA։#7)}S9vM-ydsWRaLX˱8j-F`\scQ};fٛ-s5;3D8p WU}7q?;2ާ_B8 P[e w@~9-6PEFY:=-ZO4GcŻ0"YQ(M B?Aq3$SeG UM1:F -)e;pP3LwպLvGDa?zGD Am'-Q`L+ir 6xhq1дvAE<>Te^. eM_ ʵFhw+[}[8/4'Qy'E(5l \:ZJ=)s)lL?)vwdv?@?Z3 av! uRڴ*ar웚h0Lz|P: eKbG4Y V1;<Zbxqyq%x{T6׈D/lD i=S;;|<I82!Áxō,՜%:,|ILV§ysgY4fކ5 49j$8痪n6Fn,lj9 Bh T3@;m"Wb2G&l#{S(bmw/B~)7k"pk,Qޅrwȳ2A{Gl'9AYd>zŒghxa^r1JY%evW5˲Lӟ4{a%^qId$ҳׁOΐ-WXE=y=ph3L}03&{-ݔa aw3t!6Lu+[fڷINs/ 8ɥdIM5T$O`nu9.@OZ-䶲EN*L\H\Y3v`oQ4%PJːlv',oFX'Td(\ƒEq vHc [ lŠQDE%KXj=c/cM3{I^S6H[.;'^ %2ur $OjuzN,aХ<dQNnjY 8[Wb/"'_Cĭv MYhmw8#n#bs,6lg`ߞ @?8L@P!9N*-W+g@A]H_[owbc`=T"4GhUhs@ME;??i*'r%(`А ZlV+GV'÷j`M[׈9m5?<=YBA;9@0 wL.+LE)t]ߢ tRBPeMN"Ѓ fTd)].w>W#tm/85\kSAѕF\9KQy,A[\܂eeV6jNCgrJ*.mnY##bCCX@"쭒Ʈ` tĕEE5q jOidE!1BɚN9 #$\tr#ځk=;#a>9BdBP^BT ~M#n8}r@9B/Z:ϯs#CVhxP $tѝ? 3]cI9΋r&. e 파M,#ـ|YA˦7fjk])^F7#Ѡ$Lfaw`^[-Xw;iZ\bgw\"/*9#!f_=l-V_ 1&+ރ; \"Ge_;@BjĈpK](6oY.o8/b#f$k!=85LG frċbIA-&פ w?ݳO ~v{cETum$:͞<= A=v E/p2!WA(blzd)}PxjܒJu3-RcwiH(LP#~{/HnW;qpåsY ijm02 2CBLJg?46nKm>L,TZyРMAۚI%"J>]| "e"lZ;R iiоn%.f#xnK׳5 h LЈ|֝PX=M Y8vC )DQpVw"m -Cwa7} o}WݕD3y1/!9]n b*rdԻ.y&Zv5NÑ>dwPY2N~)?HfU86A'+9%s|y 416 dCzEzUDK,/xvzor>6]L߄(.ܳüMLƔ&?c>0V z[=hwkE( ]XcI9$"hRY@3A6C3yM '@VD(2w}bMO+waAQ[L!MZL]YŐ6qhU2QɒpӠ4w,CM..CA\"8j{ d!>orUar}ZۄS- /Gr|4w4tⳳj:+H!Ֆ:{WAjaw{5i PcЌkw2IkTZݗM >"PvÕBӒkϝXo v<ضH4vǒ !_`>&^ZI΃Up2:13ȵyB$.{%}'XLL˱涷u`yeyvȜjPqK3afsʉ/Pt75tU<ȿJׄ^3V ZԈb( +1`F4Qyw|1\/aÜ2G t6lp )؍Tj 2f8)r[8g+{]ėtL/31d {hx\>墘Mlryn_]q)a, ˕}hn'$D,:?>|# A|<" (P\)΂b%{Ϻm>fOaۂRm UXY0ʐ`3:ɼZtO~LhU' 0.T>,_ D81-:Z<Y3kCpJO4Ȇ,;ȃ_ME0>M724lɴ= _9#`S>zo<_9y+w_XXO%*@'~:zNw8R" fHoכ:>dzel_*09#a A.'g-AWOIcdOE^A\rғbo!qU[ZP/a3@}1kߟ[ nٶ ]txXT{Oʽ,SL,# kFWqT{1>u˅sox ։僞pО[6-b}*Ie$ujR'>C5&Ǚ3f@Ƴ1 { hytD8T[ųZ GS!@kH(&Dc' hEpe&iK+PؗJ=3Iz{b#GadXK=AT(/lWv[?E[{Ưi$Í8񸪝Fm^XCEzۉJ[' 8KySF?5M$f D8svAUpzv {&2.+:^Aȑٜ)bڮʘvS 1&aiv4kUQʱ1ɸNIsPfkG$Fdu3W-'i9yxnl)RK(pP(yu{Yy=qrlI3h(=A5SO4A,Y8 U'6RM\9;ǟa34MH3'/rG]xX V=J$n1 D"T)$2[jzDwy2Wm4^oRUBr%gx l7"4e޼@*h#.PmO^/sZ2 / 3EN1RKgWqL[_(}{֠-ULn_x?+ sWm/DxҎݘՄ-*+ rƉ5h_ZJ9(xflِx*Mϣ}۱(xi3H1uᕛĊLH*M]c 1K+me0_STQlcjh6zj\U;t7jJp)Mlg5yc;"؄88Q?@aQUxAR &8;9(㹈u(}@XCϿQ!Ѱu0s9sg3Dg" +LvZp3LogeQGt|'\B9gjeybAkpp]K=h7]Ԁ^` Ȥ8O:V#% c~fOuFJCCʟC ^U ~wC֤M&'cd}w̋ӞEQ0anF;[LD wqXhmy zR1E{_<+]*?DӘMͧ?{kȞ&ȂhvrDFn'p% mSFV79?2jG:iy2 c(Wx5# 2r;d5K|kgk4}Z݂aZF|ئf< ;NgEp<-|c2L}]I7B%F^jf?[-ZU[ $}42I$BV?ΔrI1Q8G@#q1WzxsoP4n*bY"2~FUyEՁ%˚Ncm[&եjv0U,o"U2Cԯ%#e~$;-JU%X1w\2$H~یprBc[4<=htZ>C P_0ӪċZ.t=bK_`t6^zoY2?XQEf/ Uc ߮p#n')ګI{TngtQ iubɁYU#? KnnFaCqn# 5CmCB"fOBr SL,|krFS>giAO )@NC+k ]aȫ(Ɲ ԼPki[^"8 m)d꺐ܕ[6i~济[*8& 2 ~Sx+cDO9Q3.R9$ψ/ PcúfI^G]ꕍNfHgk#`rF'$s]AaN=UL\ YoT: o"]=f@KA CZb)=ImjYtepvmCWT?.}fG],׍>be2'E}Jj t5oק.˛^\hrO*Z [i)_ʖYߪIտ|-ָSW ܮt =~\5hގǶ/hdz D"ѷr-F;Kp?Sjq. b Ѻl"$< K$0Vtdʄs7[=$iM?L`^R0N'iY0f l@7Ž_D009pͣר_ɫk^{"~ RA;vlt:X'd *U9zC? N4tUP#>> H䄊+A1ϫJO:0Eܢ4zv(@AEqi z#ޗgmTk4G̅ĊPs-GYk__w^ѳ `M&ϧ0' <(D^,NbbqP `yWe WV4X:oD'żByŷIHu[G[ /8] g?G6Ef& 7\,G{fvṕ&Y*jJy4&Mƹ 1rjW LQsF+0='PELJWnL7RgU92կ]0UzX|n~BV8sEbw ޹2sx}CQ0Ote!|ޏX/F4^/VSo֖j=ssDKjoVGn#`6Hc!!A/X4@Ӳ@O8b8YHh'Kò&ךּgJ/~:ɤgFXoWpˑpE*<XRc֕&kXۦ&LJ`9!(Cr+\dTؽƸ0 9*䠚X1[^P#:$4ϲ( ɺ!p9uyve\PjG{_?F\q-䛪t?.FQ'Z*K6T333U@SYn쵈* t"('13*uFCgzHii8 d]ut:k=@҉Ka>eo8 SqA=+e?Ў\1fm -1LS GOPbwd}*g>gZߤC RA?\@:aD.0!d̋y|{u|H+{ãbջN eb-8c2m5osX//gLߝ!`1 [d̗^'A6oPJMR]sITIq˰$q6BbTn_by4DMR)7o-{X\Eaݵ$Ql~yק%?Dύ~]6~FcTA1XH ʦ*H}?6 Å$ңp$&>04kz JJ;=}6Pq>:!,g[›6SZl] e:S.ZUJNB>}2^_B}31efN@u?čZ 9z07^ q>$=pHLZEo8A>Wf--o )$A7E`yWSD+ShWbnk$o laއJ"`=w$̆{wVۊcmXosҪ U=@9P!pJ*%vy`؏lC?8m`hjҙ qeE2ߤ(ȯqV3=aNjob_ ^pC.P(?}n"8l <0۠a?SIUmSEZ s\VHVO i(N`.IY9~RWDxl xqs*1*6D {9 2n''-⮓tk6GRuDyLgI}5Ois}uUQ4T&Gnդ#;&eVLE_΂-הtmMBaPGN Ŵ=\ ;!KfШLuAFH5qV ^5+`ڲ0;:# 2 Vas'p%R3׼B_YhQ)6_~]uFgE4B'z _@|XAc|]o^sp>{HfA:nxmkp-GO'3=AI }u|_C#kد- weSxmU]Fq' v1ny \ jBQ Py];\9R2T[̈́ǜv+(>Ef$fj׈D,];ˍ˹ dX,:ߺŌ{JXUN )dE?  _ya|=ZԦ*:GU"!pr5XK]rV#Lߩ|7Ŏ SMRPowAs_~2G䘅s:K IqLJH2vVrh0]ɠ4ïIo5R -x3Y}IM_(+L4X_hl4ÛHv}ch97d1hWhT6+ Kdйq~f 5#u 姉WOjK8L>'M\:瑄OYw -Z(vݻ6 p*۫E.AR#dvU*R987*Jhcz`y<*F=sE-G^l{qU5Fam'(M8@Z4 |ctO/$t4uZLΊJSޕN#IB''ؙ&!e{~h?;nAyOBg\Ο. ZstJeNxi0}(t\]:l5B$" p&H^! 6 (z5R _ȶ"s)$CWwx=զQh覾jI&\AoT"eʋv¦$-H'o4upHYvJqIMMeMݶ~)֒(x(%_>e1NV{\i -$l]-V0|4J=qba3Uym&kZpɼASp!#?35tȵc^MX &Y+T Us?%J7p6fR<6ZƏP [aF\-E|CH9R#|"38 ğK bшVL "xPRX5׻ABDx-yE@_X7[42J)OGΌ0z \K.C\Y쨡K S3q3%“)I`ȗ{BA u%Pa%BV/.tTiZHu"pO1,xouh dҗ, B ?d&č8ڼf6)Em29wZSXZ'mGPZON>bAkCꓗ%qZU_tGp51@,/W5&Uw{ͺ&K mϵQʪL4@(]KҘ3@'V:$1Ú2H7<u?[SR+fP2HsWKb=0]!MY\&:y%p\r\Q9uN4ߵ1*^`"ncY*(@]N7H_}CG? ӓV+{1+F!㍇&H(6|(sv,'u̒o!BBD˟% Ϡh^O7ݨݘTn_~Ȩakl<@W1mFw-H}!zu8a옄|>]fH}HG4"ӿ}75|i8c3Spʿ/ lX_^6۹"7pJkƣe%xN;0n08BS âB> ^P $$,g|EgE-?A)[@wx()m6XcQ6oP;zZC|R=n ۗ9iHBl\dT CpXFsWSCi@ :?wX6uvQ8MmR/7H- @}J`4Ǔs4}rBV:j\rTQ!X'h$kBECx[0H/Et {1u~]+=/:{Z){YmmG>W(*螎ҷӿfauc yOQ0$31?_:ݔ PNU$U:|Bp\dב.c#BU5Nq_ӽVѕ `~.n]% .EVd8/1^ xpSKNwa@PuvHY8DFr[]Q AĖBޛ!c L1|pw`pݜenwe/69[!iC^BK TB}'Y?[()_݄&EMEMdh»^Ð-#\Jrth +?jN;c3OG t@hrD~hf+g?+7͢xdf|{[k|P0#,$ iO̥bY -[uچX?S0H_I3lQ;u=^+;xZ`h)7&ޭ iv=z7Q3yBUA.O*7!,bi+LȚgW3ئ^-V+_,īh*=jڪ v؞wy]JVV)<uBۡwϦ(==B5kXyvxRG?-GĎlϫ1Ͻ u3Oq~%5s+ȱ7Od%81fzx)J_PD)ʏLL&#nIf#bZ-^ꃔiU@}ybl[fE9YOͩM8&]cpٜqCpsAb¶jr ]GwkÉB.ˆ'QGv /B/꾨ayi쭤uc w։ch) NG0y9A4WW˛Q<'0H܇B$1؍roJtBEc<^6L;h.xjkjHLI_z*qru'X)uA$#ewTh๾﮷oВ]wHR }ɜ<`QK<pc cwe tkG.F$k X]Sq `Uy)W{/ -"M3!e5T6S&BςcF hu>pOభm4;6sǹְAb@2ӞzayHλZ&$U ĸy O% A8,!-rmGIt%u.<@/q'E!vAĉJ/וEN;*}m@92̎j:%Yls)R|"#39Aeڕ0Ilˉ @%] ԢNZpa=/,SQD+dݸT,2A;2LBwxl,ٜ}aX},Kn$ t!rx]3j l.pnOɞd;+zl7< ҄"ZamAd;+.;! LuA]n/ThF׬CYN2Y.Hz ri5#{9n;b^Un {|![ɯChze5Oa}Gax+8G* U۾2's:A |ҽ4Ť{g .,s]} ][ay-!kZˑLmwR˂ ұ;bҚK-*fc>k]EZYinnmbn'cKш1 d@*l~8šR -XYZӓVI": W>YX[M)pFxx|kWt1RN|LD28 }j登b\{F|hd!-}fMSB+ȑ` Yn1I2/hB`u2OA jTXD82,ٽ uQUR.߄s ̮Cv^\f(Ў`cnX6SAXrʱt( tS3;V#؊y.bI钻~S [mRFN+c9o( W!CΈ"~D"n&yJ"cʼn?vsH5 }sЊX%`W'R2W6;pE>!s d+G"ĩ-:3P+7;ClR6b6bfr0ϫ]kZ{~ 3=ڴ*E5:G#*m#v6!*A85bS\%5U6۷ɉI9_6*}3rܠep܃yX yi8$wC w9  C!l6ǫ]+"ԉcqGNSR̛tu)5B.ŪGEBb :2wn͹ޗǑ4AG[SdsE|^oMXI}ɘ( jz'&{=~JYh{ m7X k&ƬaJ7٤ה |J~ hޟa-Jٮ{}Y3q [/Yu׋%]'D9B@PxG-1I["\V):befv=\Cۙs֜<*e'GE #gL;p,aI%^6Q?0d0OWzWArnGWKxxpluKIepzq.Ci5!ugjʹ;O{LmˍW΅KZ9`f0 _e{!mN"gHqAX>זL> AoXWvA[p݋s~{I#ID/S]PúQWZ8XO8>8cXGh 5ֈֶeò_~o+U"& tArD@xFpj8jgf_%nYR3$T:'>PG)u%# Ua< p;9[*(A~/TbpVW$.o? =hc!vqJƉo_RVG&h?ݟ;P0)Ȅ,j0; #G~̨ŏ=EFOOr`Q.w[*,kؘbIjO}}'"@95/WK.bUldwĺ-ɔk-H(׍dUv#kFftsbjߖDVZmP`+x0Y9̀>3𩍬E?*@h0t"B_Enc>Ϗh0m6x><})YtJ繺jՋE?.HN!)vNXVvi@b#sbAvaFuaU$$h'ak_>{aumEP @ zhrU;1ԁpi9=ԟJzs[l)L>8H Iw;lDSĐۀh·"4[ uhH|+ ϣX|M:V3c'Ϲ -=ehXYw@) j,HOG|!\I); Un1E .ڸd ,C/XꙂIVGՙE:D n ๢i+w9R}=]!1,ZH F}Hj3nXzeKJ:W-ɨ֨uwGn^?M(8Iּڂb8s<΂'$[n >Tgftߎ]1 ^ye_(\YtL~hַ5I"_U)_W\fLVvYz݄pd]ݴF߬oWUD )]j o h$S4y _t0z㛹NoXSbS~2/ـἵEF1}Q͂f6^ =ԥ!2==B@c0-1O[9GDe6;Nq!˿ϣˡ:51>EqxH-? x((atFIUdM'x9q2Lϋ_TUAk7IEmyP/.)žfo{Mca+ⱡ ʢ'%ёdm5쪈c{nT'|%6zDޟe:0mT 3гv}P$ ᬵ?o uTqh`v7\GJԪD}$ck©;5 \/Q٪sbNoHΐm.`wLpuY 9_`}'["<ϦfBw'1ku2 Q)vv_UprPg)ern(G,l0ߜژTP#=Y7LFBh)"<dgt(Xt/3)~űCfe#>ӓ* \fG{DX.[[D`rL!9r&3,K_ixL?6F!:i8)7919vW>JY0_dݰİS3O? ˪Hl{&v9> tH7; %Y$LL6yd,qPk=Ɩ,W7ubQ#~!s!`j]U|r[Sc6/e} + Jj]т-v%VՄE}țtͭs۾O>/Ǔ{m,5Gar&yNi&*&׸f Hl !&Mu RW.!J]jKe36V;me'鄭.댖-[q \yy*eUIKKߜO|c]ltpe!󪉯?t?U_'8n~XUE/U*;|wkV7]ޣdi3JE74Ɛ_ p6~]*?e;M{gr!PwJ6[|jEwbJX 6q{w&/@ % #n;$/c%7^࿕{gOS%:)%̭F29fOΫ1-LӴ*_kQˆ٭E5?z:ܨ@fΕ,Jl'%,=nwLc}sדؖyq۟ Rc1oVdv>%|6mE0>VǔTlԊǷas$#vQL)i6,X<1ˢG .ʻz/JMFd}׏Β('@srp2-zPZvAQ\v`$dO zI»Ny-d[я7@SzO_Vbi}/%x2>: J99SXUU-pK퀋5 np_4.uD@<y67.m>A~<"?D罷Cd!C!(I3B㊷)CMť!5tn]Qseifл7XM'Uv#&]sZoϣy&-6ȣa±9fѦwp,P 0>]:=ZʪeȮ8s=f![4j͗kj3\tո#ӒBzD @ G"_Z$"sаsGۅݠf":G숌sL65ߓR:MIR[Ԍ揜((]mhuwfm0IPؾG/9Mi U[0PrH 6VփXT<]DؖhΏc8A&{+fJ)dMFF !g )Rt%pd MLO{ Ue]k{5-#(Tux~GLw*'.TycdBp2Vb^UflPOveרSxLP3YSH^Pe"uN]kn%%Aauarch<ڬmi([q"ߘN:ڷKe۹eE9\NI)a (AAΜUkɬ϶9Us Riy %YxHgVGZ~A6 3%6*7 \!}3:*jطQQ.UA8dGF@V~-T f3 A `$~3Bw]Ĕ|5D< M\GBbzdH~tfwFat5 e `rd_;l_a~8Hϋ2 ٩_Sv\Ocv!Gnm#Y]\5֑Fg193oъ )`C4b]dgl*?GHi1X+Ur@]GF>\GpdoYKE~hʑvGAIY${5g-G9nؖ38פ'yߜ932ƽgȓ1sM v8{b)բ+u`72e9Լcp'Bm@Eт 8ՠШ]AOC3V#ŽkC&,_ˠt¾tl?:KǴ:ӆ@pgQiF$+O*"LSBW/2}{IqJ"?ȝpF߸/J7jVOyUvfeC-9"ȳP85@ZE>L+_O#='Lյ.TghLt9,/p0OI]e|ҐE_%{wMң5bm"wg꣎s$&A \􉶇bT=e>D[嵡"`_Ч@2j|Q+w HiZ[6WJ,D*"2P_+6"H0G?]qt+ڄޥOc`#FAwDvEA5mPȳ]m00:'E{]@f᮹H.fs>.POcasjOߪKZ77x9/ Mu޽ hZ"$ HS=h hJ,XcS>ٌa<؄k#sfUHt/ @skM{.4X)1F((d\uajR'ȑ6p&иk?ͩ8믺L#d(qJw ikfz"DA<4RUUtswk>" cͥR!2 imZEEmIR8.-R> r4 ,B3zzRT4aMVV_fKI>SM 8%єk_퀷ӡܭnfK;7m!Kv 5F}p.dRB^xoJ3]!ת+C}duA:1jL;z!]iUen ϸo>wsգqBhpIYK!fOO-frGͱ9"JZrpLU C<@-n>4xtuq 5ڧoExGKУ6 0CSPA#!pNs0HMa-{Q)kȹsD"Y_UM츫-`g1ׅy a/Eyt%ܴ]B82gc/V[ȴd[T"R"|BLA5akJ5lBͿ|}EБ6ņs-p E;ΨDf~Exidt2՝"Ryaǐ5]"UE :+T͡:Q@ѐZ~_d0D;JDžOZgI6]]y`y!̃5>p}qF_GA)]w5gAh:6 mRHE|IRRȯIlt^o@ ea6k0 yB 2e.G5-L{m1i .fq@ܳ?|b2E|-[hWHe[c~,s1(H`T-3J"8/V7;:nA<:-ݏ Dtt:w%@KSCՔ4bcU)h~UT .amODjU(?L r0.wqR*wG4e=nD>GϋZ"GxYwӜ Vb֭772o}}j՚B=FFL#i֪9D5$(ޞ:IU"c\/IBT:{u Body@:Ͳ^2O΅8hǢYYFJȧܘĐ 8#a*==D5z^h_i0t y8PÙsBxGahҝ?Kjh. y~tʟ[6_%i"nlE`pd܊b{be-5 = Oa9IH)iNe}Scug>f^']|3: >/(A42Mp|<95 )G0liE\xdQMtVi%!\^~v\1tCTCOBsqG/zjuI. =h~:h"3,@(PXdifY,: 7cHЎ~} YNMdG[M^cq1zVX%OҮ6,nH@F2oY鮝gذ6OCh`xzgLr`\QT(˃H?%hX4PDAJ=TW[?CoOr`+DH'FAіk&@gA hj@D3sA?<G5бPOU\dӭ>)sX=EW#Sɋfth#y*#+s'7z/!}4˽Taٵz9;NՅEPLoU ё۲M5Fb2ra™ O:Ixut"ㇻY8`8é2̚coF`N: W. VyHi=e&gz/Ѓ|EFŮ3;m5 9S@dH~*hrY({fnŧW J^K@=.Saߒl Ύ$'~ѶiA~lV ؍7EpTe-@)Coe Mwa֌j t?A@i7>JgԳ()- }bPŏ<" #̇kJn.薮=Ƹ Uwpn˞D7 <ܬvsġa-NU6,=&3*J0|Z G+.Ս`;n2a'R%hNIIQ Xc?ս ~? qZ44"*S/ȭ TDA&=dl=*,kwԜ!.MpVb A'mXꐇZUuVwӖzJ%^!B/jgahF V%|+&p^F3^ .FJ"`u=f86R:VfOu5>YZs@?P^}dz܅k{o0綔2k rp/i"] p(YdKZhJ$j<(6kΉ+J}A<Bzzx~` ZK ձ4R)I4we\hzysB͐ bܧaj0nO?Y^rs#-d.y3wZ:OXʔdԼwlk-G@y/~}Aoܴ]erazFd]:n"!صkdu~gs[9skR*= OP*X#ʽՐ}bثJç@!X? j'q}ShD"hqHEl8E.@ִ|C;kj r\*y@l+8:2wm|1uu.B(v!Im?F--pb֋)&ңԳ_Y,˙-#li\RW,6jNԺÿwޮm20-v@Tݨ9ޫbf]a_c^f.8c'cxöd닂q)1x]Z4kbx%-0;K̲T&E4XJWL pIG?| _.¼l K-w$ nWҼws2 hixjdhXQ@UGH¾ylU}2Zuֽo\ #\ .eAvID dM B"RZN?hư3axp(v/!>Sl`f F=%wr;gT['i")Dl`vԢ%fDS*Me G[={x*py^_zA[=š6ø$=RqU<  fw$e>p'l@P2¿NWAhsOCPia kQuzH}K#F<4`o°A1*n*Dݨ=@~.p{C~66D3+Jr/tXV?i$0UL\ tYuBMI4{?;|1K>~RhdX7CA0 %]@s*|+ۣ"%7h l/c!1ȱ,@f&dv*<.f@GDeU~?Bׁs7 O8r %O[cE$iw#>MJfq"ģ%\K IYNy-tT.ř"@*7XLTA w?5S LM{@ө4tF{tdbQB1:qgt_Ι 3ڲT"3E .e(JoNZaZ]BHt$ ow`ЬrW ֘9g&ួ.+z"٥|E }HO )?,">o:qjch\%&ϝYgm~*OՍ,DR( JKH.# &"a@6mp rؾOrnqN{ Jo(trN-KlYeF@?Nr*K@&k grvTuՄvq x0sFĐ85jQu1 :]16?b׽"pWBRv09`NHG{àN>I`Lu6<ک)A,FDS= tԅߒ9B=ҝ?s=PVE'\?Bgpo ?*"r~fyX;϶нhpYƥ ]kE2mamK7ⷧvGXء;.t3{X{InP*PeRNStH1}a#wwm!Zք @EOL-õAʭycP 65䉴$6PyCɬ6Rk~{ `T=q$K}@>%O/]aʼ+,0s=+ھCy-z"KtyEL%%*VH 4_0ذ`'ϸ/3WllaG u'}kĔū`Zbj*Ib\B:}bZ싚#}b?[B#<1{1nq?ևʒV*Tb*%ʡ-pa8_DM2=qǾmxAs>'L*IBݓb$YapeWb_,_PO୆g#菔e(E0 yȮah'O"an)tS5VSgzjg'~CBstٺ|䖡Hbsmt_B`ąSP,Eژs-[l"-#acUrf,ڦ1,؋RiӫS MHh%_S)QtFiN"мVZ/64".>6owݪ pÉ &Y3B%x%aUw džOxx`܎0H5Sc.g2id]D8F2u]?Ȗ܂(^( je)yن+h#zmo|ͽJF4uS #Mdxsf?/,P8p?N4p8>FRZ8cs:k%^΀<6dRIqNx>7[akHzH[1E  XTd[#\,\}2R:TIіlyVcNB޴ètbgڡzgH;Ѭ?.%6uZ mulHxCRa bB&i=̯o40/.r/ Зlij6̵ELz.qfC֋,ˆlH,vPM]Ga ݾ})0x`E7dh0U9b!Yf|jɞ%Q8%*y1Lnzm!Mun Ctl̊&M=w?isq| ˾"Ҋݖ?`ng/d3 QrlW6c򮙅 &Ӽ 7 sXLis^eI^nlh<T(A5EOZ4/: 9<~HoOƻk ^,\=6 nP4 I Iam| kk,~k,6tgQL^]7o<ƝBG\_6Z]su݊j({K\΅RA~9r1x#o5=`Cb$q RWJ\мLd{tZk~JSrDŴbIo 8dY$n3y&E'kua1oNkV1о|vO`PFg(-r1qG@ᝎk')J*T F37qTU‚`W\X9x #kUʎX()=v݋L+hҙ ory G`X[u 7fbx+A-.+lm9:G"eg|\2H AE e? JmeǦgbsᙦ t jʨrrW3 @KNԼDsZfנK ]M^&׊A>`LU)TX;m|X* 3W`("UIEZImPF<;)Y.&‰&:g*w3a;|p~6!)r}rj^8SH(? =rX/Yiٱ,SO^(}RelSEn3t+[ KJXWŏByX$k sFh#qǸ~[ 6 =-)/T5gՋBT+ukk|a Yl>*S; 4ZK@>]O0-Qm+pN\i2D,%TXȄ%÷y 8L{R$4G0FYXs1WyJȵ/eJ#cI+ز|r|Agծ;ۛerIvc%\Wx`+8,%cAUR3KNE!&(`Xtf|N뾊`.i} 'k8Ldea[>W8'z'e*qM#,#.wG&".|2͐v^7Knm1&?S_ܞ#Gkqo|JqҁGCIc9)v!k7E _~G,Ҍ8HumbwD@$<ޑ xޑB[X_6`3n  H|'BAfNV_UMa%;KVH%V־r# џj#Z?lwL~QP`Ѳ77囗22&e!F²=hp_|IU2"AX--W] zzZ{v07C° eW",Q>@$ESuJ=0NJ-_P 巁UFS@r쓙Gٷ\)2>`/̠x/n: W/l#nmrPejlZ!9=Gc:M˞10.Lmߠ(;Q]x8Mq~FM^ӗ=\+{$ hAJOsL*,T7tOrH)OORab Xg ɩoI-T]Z }`f=̫gY7?R)RbR`AW jѤtXKu9;pC*}܂مO2Vj)R 1&޽0*ZtYX3 14:6p1,I2<'>Up21,_hmþhhnŜ,'J lp,T7 XysnE8t'o*~י=Ҏ@ boae0fQ)$0d~zV&zt2sGs\_S2| )g3ہZtގD(RoofKL(hGi6;:4ۏːpG[L"/q|;? H΂~Ьk'Ϝ$ Q䐏q :KZ b!D"p1HڎEDtO-ftj~A>WD{ڐh7(jo <4cok5/׽,YCyX>#` IQ/Ó^0q5i=ˑwNN/Z|R*_yf \k# h[_T@oiXm?cvh2 Hkmf|LاKóu9CiEu}OlJfJ]kNWo3Cb`/,P$r? ,J>hD@XlpTR j;it @Gա'~5a/q.;t6d?MXo]I >pZ!O .Aue\t]Ȋ'g9qMϙ7<p~\( w0O%Q 9/(sJd2Ld&EQ; B9ArIw1;E8&7 "8CՕz*O5F9扱)ArѻE2 `׺m7{a,-q f4])Au~?Rۧ4[ԅ"[ep ƺ9|MD!B]r9)]"x' =7/}]`*9Hˀ@whUihu+7̝)9d(izɇV]{Sl?!bl'cK}j77UXxYS]a$F'߹X cz6$׊wYvn% AShN47٢'*w-zaw?TU <יքx1_\sjDحDG`ۨ!*Rڿ/mwe:gA~> -/6z=[0AYKoHHox񌂴3ͱ ^Z`{3 Fw/w~xJi0hlׇG{_;7DɭJϞ2DȒ"6ytv< ZEo͌evP d[M+`iD!nbhsi,CDJiށV z=zUE'h`#ԏNNL7/AkUe.SA%q@+ːawj^6_*03a4pTWWVH  ,kJ; KD10=6c Y <77!7qK"0Y5I-SWgH<{?=蕏D@FFX`έ]"WOr}x>ImŜ(o@7-Lw@9]r^/nSr65VD{^AJ9[!ۧ.),?!g5kI H!x [;u o2/\o={h]@$Txf_/tsRF$90zK6:j3WՃ#85Q]pgL$,u0%n$q'ϒCISsvJ# rkՅ͙694/zDSS –pv#o;&=# (CG+keQN^2"2ʕ+BՍlܻH(ygq?TM؈>=7ƊǬ^GrףAhr_,u19OQB;_U>ۿ mIBR'y7Ҩ(ʎ{"b.t"9qI+k@0䷄[z0)h˥OР]ﶘv/qfkoaږ*%|Sf?tZ@qG4jq?Ӻ*ExfDOB [_/#,&U+. ^ bݪH̀ɨHSijpTðTc3moM͹H)9|y j4Ƅ!#OljA c;ݰx,EVޥNpJuJe?t* }`qlϹ"ivR*a9ƛ3g;t}"ҀMAWSvzFyr#\jߜY8$k?{:Z(8Qz=?J7V<%gg@%r['|,cIQܿHǮWE>CB՗Bu9;zD[Zwo'wtǒȸ&T_2`_@T`i(G1+t'>`Z!ٳp =K.q @ E H'3 P|#7^.{^a'7AxbW-Ry*" E sZnaȎrXAP: / %|/^OT Axk6 *}?Lԭ)OƁǣΕn&JszgԍFqr9 V]]gЇ=') s=);zD҄0*h,>\qISSie:u="5u{fvW^7Gq?08I?^&p9 !w1^(f&T1:WjYj5bJ> /B#r2. z'<`s3LZfJٗ9~2]p)p؝%%.vo(#6ѣǥ섚Z1s׹/!Xf7zWK)*$JjnڅM6FqDj yϭR)>yr] j$* &W>WiaJq#:%ϼM.0lު4J~LWs`Vd^:z)%M,a: 'V]USSJ s[0dCQ Vv 1 '| RFt麎:&#A:.A͗D88kf͔,3( ԁͣ߇eTl'aHǼP]}*#@W&WStBHi«ՙ W+ONXi%AM U€mqub͗7<8u!TinU+8QoQYxP#pAo[*PO%xf֎|`c;KCdQ9M|4Z/2SzZ%lVbU㯷Zf3E|svzHJjs=5NH7Џ~v,鈧MZ1}: w+V֬Y_t덫&? #]9\ ̱Jim-(ޅUcLJ *ٰ1;aG W3ws(&$*ܜxSsu1 g(}^tQ8Oscbv2UC\q=yv_CGQG]'E%4qe[pB&}7O  .4LCT u 7 ۀy >u&=^¡Sr]_Bq`B8(ܔ?]k@< 64cOOzplҵRy?H3scG#}hŐ@HCזa#%7pK<%K6[KW}3u驄n J3 QYL(h*@:G4Hj-UUNu%% 6"K DҠ/~/ /$ we-9ѽ Xi'[|S(<6ۏ +yMZ%Xd6kk2S;2`[~A3dk woM1G$-c ܸ&Ob=q<#C9d 4/##^L+OP,mGpű71Q8:Rmw PFgʩa֢6DGsfW)sb_]2.ǐ5jfo"17 ga.Hx_zr@w{ I5gbh[󁲚Yrꏡ;[r$x[dD`q\RWp9 XHpDt_ܦD&\3#*LY/1jYJv9_\DIyǃ\ \@KΥ<ؽYʕp$L G4z29IA(99?YāEL@=qAITۂ`);$U9~Yq#˱tT8Ӓ訫 5?foz <̧F(uz ;_ p+GHyy>n$Ҵs_]Udx C|GkRq b}·O?NjjuCuA~`D0# պEsݏ^{IK/=7"gPwK{nS*Y^O T8it˶x m3s5vC'jީ("R!Gz:EF7ů" Gc]vDU;Tp^_HAnRbRsꗋwZmzl!(n\ 8iPf'ᎺI@!ԭVGzR=LW;rMyk\[F$eh_u ȼpIXyѷի@ B Ң/S&]G_O[ z9"ˁ3*MFC"7~̜68{CĉVN|Zpzv)52E/DI}45oG<m}u?)if2"Bw1g)?mU$5m85ky>-+Mj9rJ3TZĐ `?lf}.d{M}*0/?u؞L3+!`j靨^GV륜X歿~~?(`F3I+oChދHF 4=^3\ߞC=OP͗nexvĜl"'SO޴&%ZfYaQB->vi9*6J#Ve W$dɘ|/m&$ث~j 9\ S34EJkErm 7N1%ޙaP9V8;oud+*Ĺn5 d?Vfzv\{Fv q9APԒ/_nA=[Yf @"L\gyw!sx,>7 pTC7^5W'X~+BSgXFRSw}UH6Q |rTd{Umg(- &Mx}VT᜼U#8ҹ˕FcO/ZiDkt>YqFI!U k6Vޗ$^SY]v(K!>-89RN| A656n†ϫ,\_*;edau; aj&n6хQΓ̿DL!&; VC+޶8ؾE}8]J`(@]"NM|ENV\ 9tܨy2QWhbbz)\O͙wO낝xo'1'XvZώy+&#bf2vRś! T ȊF;~_wG]zk}mS 1]cVܷ? 5 6pGՐq K#DC`Q9-bԦi KF>2RivG|Ռq .#VjugXfcɽ`GFirH=} j&^01_dBu*ד3FNBG:yv2j 6)}iI|$r*yµUekQQJ1riҼ%C296 0#a}w)5g(Q"Wcx#ړ@%:ARBO:ԁeU4yRG#5Jh=TbZlkAS NU+%2W+a֊pnO`#2SS"-ʭCA4$A9c+@~sYuؿԲ4E P}YJv:kj[Ky[O-YֳCoɀWW+A:ל%ߕLjj.{S"jR `tra4pMWJ֙~( 2AgI*;I*L2٦kZD_]VTe?=$A+RmC"n!EKeH4U-m5B{ 3p֦dV!(N°[i:G~ci?qQ^w7Ew<@Fj+?i n}QP;$j^;\ugbF#46!S[aS"c~DAÈ̇OsarK 85pKuu jW)sĘG* R|ZV##Qk n87|clCFA+߆÷HJqe5@@FƟo RĝĞ^-p5Xjf\|Derid|jљFE0r՗ KjzbM7 Ζߔ™C$&2ٜw_B:"T[`Auo"G ''jX2pQG릱VN;V˾gɱW%s9s^:2ZVf6$#659}UUMgM#$vTx̰6|&&(vbԻ!gH +]?A#Dl4zD5O `pȍ4jhjz1;g8e23,lO28I@pgL]|&d Q >F 7@5Cwu8&~ R*L'aeTcH#8Lf裎&Uг;+A|?7U?xv?_*J>I~~LPv`VjUN;urn jYS-2?%3OEW(xɼˢҰgMIæ|}`Ih_Grte@F+kKWjCP28U<$;WfE# Sp"x{Vä!wk`{: u`\ۋqx1tL? 6+G(^S)y k˷ ujx yć:iRĕhԡDvnm{X#lD\T.,J ſ-jU]g 6fXux]oZp]^|{EH'$bq0x*t.l>O%wos`ހ4Cn8mHN:aC`d8']%xߚ{eeOkwu/*-6b%iw v}%PCdC@;&M_)H&^X,Bk~HOu;D9cyeYnp$BXE/K"fGiA<@I*Hח. Ҡd!0&%<}A0PL%8NI7g~y>;8'QG$Ӆl+Eϩ`܋%)Đ:)[%@%Mb!'`$]p ŦTmDځuB 7T?b'WLgoȄM3-t%OY=/$h>orp9[B}hζi7ߣBi☔i]~$* z ^{Zv(O`g`"c9Pfqwp J0ă}x/FzFJqewnMp?J \.#OP0~zg}r7i~v>$VaremYYiO}Wtz^|-9hM5M]uY$ #36LS$ǙǨ^^u"[X6qMbS-b<σV?PL?$b#st؈fd\9lZކC2n9<(N泘u ]v)<TT}BY!Z,b 9mɾIN|o_Fq,J2 S}qImM&C^Ђz>JUo(oYg ڻ1?Gإr!Hkm Oi4D/V 4-)&墑87L'QŽ `J{x^b"иvR ے\"R5wwch?(僂0%mINFCEX7)-[@͈mH%~L I\=/z ȲkY2)1BYAMDboE?Y{1s\ /j<Un2tF4 /VʄK0wtM!@)Uê) ߧTݳ}0O"\p_ooY-m{ `uKuA^–26oe=nEEֆjLdU0va65xgփf(cP/%~=w.:!aDFa'I^QF%GTI&mpӣ8ư|l>Hp dםȗA7hEqɼƚIQJUE=cۄL+5ڔD[s= a,#`[pƽ/;I~Hfv>gTSK>zh9x,LJj&+/13g܅aOtM)$;jɷ+rlupH{`M9Ԋ~̎5f녪7vz+eEםvj5}閭CџG=tpM2PU :xhQXU!c4GlA?[{V=7߀N!wRxq ٝL#Z}!}J+sXi}Wulivl3/*J s@T~ rrb*s p *81xC].|T c$B*n\/rLLѻ֫6`:cdfAbKlh`S W䴢@j1{_Y70<צt |Sd$T+\8jJ /ӘC$ m4ȃj[zT q3].1=Vp6ej:W{T2\L[m4K.Cӡu|2nLLʼnj4!Y s0؀h!iNj {-q(!hvcG#ȥFNPք-ҪZfZ. nq YgZ$W+y:?UH7[@'rpJ'fo9  `dS i܀_MN"{\<JL]`\~?f geEړF[݀>WoL$b?: /') 6/PN0?Gs3.1Ǯ 'yC+#Mc tS76 ~eE|JYxہznM-bVԒˁ76@?<䁘.'r\HZCKm@ Ial rkn" زfGjwR'<08@o|d"G \$+Grb*p9h O< 8A'5S#iF;A#h>ĮhD ǖ[4 XrW2oA3dIVIc[EqɵJl aԋ#1\fvnݤu~`%sYR|bO|܌M?ج$|,O8#;|@V@П q()o+w8oM|ҵk˜aJphwC=aus&((Wi\?W=&J qm6\N!9>yc6$hNe4PSE}s:Ao~@2ELO_F~_ O˪l^w c mB榤v✄Einj*4[R2SU1T)l ة 2D N-]/WVzM80#eFx1>(0l9Oimycl\ 0:Va} Oe?D~}Uؖ/L-I;tHT2"M:pE3\BcH3X*f3eJWV9;vC jxR UR'IrA\zh`2hs#PpcJ8SuG!pT2L 4j#| 8?z>NMx-̪7!W{eWT:25# 7UJi}R'd!͏_H/t,@=x:AcH#?Pv44-GҡЃ9AGZ)ZH= rDNg _qSqmS􄹖x EQ))3D!w Ykf[oQ"'yړ5J~c}XVLC>u Bgcəv+r'jkqVƠeχ$I]ztc乬Cl& r_Y^$BwkjO#8X}İuW\&bKɫQ疕8+e~X9\dJH< ,L=[`l L"3S\"}0~ؽv5zn8#м3H)阕@N~8!@6ܓJG@:CL*1O 0 m˰nS O"{؅y歹=*;euyL1[RN*y݄3kœ$z29NEZH{7]; .tjla ㅐ[?>*$e pU9džlh{xjwX \ܫ86f*hy,1}I%܏OP/eOrmhw4s5qhTcYhT}{Q|v,*g^ez&^*![5$_9 ; ~nhI-@C>u3x8 YIzOHٕ}YaL٢swzbr˯qGD# %q|H:, PXf='ErUj1[!"4`<е: ~ܦ#JZ8o6&8bh)q ]PLaګX+_;^L+&wo$_5\,"U?{:q:uؔ MhN* v'y_reQԁY"HhsSu CҫO]Y3ZN (L}Ódɖ;[MJ-Dm9O8ՠjVx$YGz(I˯%zTc#yHa >t%oV0ȼ0_(2)ѥ, LC-h^/W2%_M8 > fG!G!hs !6~(g0~M-8ҟmKLeq1I@c=/,![zҦ>ЕS# d䍥x rKҋ8` s ,{q5zJ&Tȵ`i"\z@N@Ց{3>8|o;yʒ}oLGlw[wB`hmTP&5HsYd/*^S|WE,{MIW'J#ľyQ.$&yLF.0U7+y0 /-zPw'R%hh jj̃_lO![3Q~<c}EF9JQYuU mEG#94CB*qUs $b@5k̉E麸e늈"Q 3:Pd)dtP4)3)]2GXE5:ACVj1HS.9 {{r<znۚ1l WŰ14ȯd7UؖsnI+//ȡPd%# ?WVGkbx@H*08 dJ/ꄒPRW|ש.m9ntD?E60Q5BO$=ڕM{;f,irKz(FFV<.!"gjN(Q ).VBH3/êL( N8ͫS(@] mp}r{w'` QH!!S.z AAǥ5if)9|R/FO}\r*s-x!wiɷYoqHqzewht-2wcsVCy?90hMͻR_o h- շ26ɍubNWF Z|Jx{کOd֟Fs,&R̶1QP7rcټ2e:ީJ{wUqX$=s+ޑZEM6o& iD~lGFwH _ޝZ-]uVи)Xϵ+=QU sy*o}2&i ; p4K̀aA6iڂ"2ni8Gk.W֕M$ő[YtXe#ڵmfVa 7*8#idNL(_ !pC·ȒPRpý ɱ(]q}0`KFzT{=bG@ϒjPv@ژIleUγ=w%*u9qOM;hZ srpbf_ J/1T[Sw;n捴J1Pf-87qKL#1KHF5JzHM;c%~@#Z/]!"l 1C,ljgnid,j݃y2[FdhEAܴ>~Ǥ9@deN)I]NJE[ɢMNӿ|a% ƒJ)0*F,aW2EBl_BG1lt ͼT]ʽ%~′B _Q qw2E2h0h4g/p&xh1sL{UjϘ+X^p~C㝦ud`:kc^HjXD)s<86m== .Y+TFccFwtj@j7qX`c.<Y/k#kʫ8JϽI mA۾F)t%r%0@5\5>҆gTNX7 p[EEK hIMrcD#m^" G'7,QM8ss)gBy|fwŹ9}OQ|,w nSTOD{ʘ(X)WQd9sFe%,$fx!d|iz|`b4e~ ɝty,#6tM[})ݵ(C=w ;HC7ӨE#!jZ3TDɩ[! -%C!;~T0—[$f.5c7NTl`-k}(i[Fyjkd"6_\|C!?幻 ~K⚘Ju*8 #Ђ 4c`+&|E3>~#(KKax wѼL6 eP]X3 Q1)^u=,e6:ҰMH>e%dv! F!lf dvBtB\E1Xin(-AXv؝Z][~5bꮝ)m N?/iR߬(* Ky;\s%{2`;~eAkPMAHni]Z&ulvT=t}lp{PW09jg<ǣnr<`5M^0<"?P*ڗJ up]Nni\\:AM/YSbxPCJ)s?LW"'MQT Lq?W9qAgGbZ ]._- O|"Y(jh&5=VW GQ*8A='W0mi7(pS.<(uv䌂Ȱk3ePCF*{?sDC2g ੷2WQIxAF ֹ@rH]bI&-2ѥ  WPܐۍDEB'_Zj(^nP|iϱCWCS6U߈6 nS(չЭ8O/lE\>rRJ-2Ɠ\''דo7S qŝ?%-! ?[rQyxY7N$U ̲2YC, Aom4@S4q%- $,V9k*?Wxs$0IƸ3ۃu E fKta2JL[ 8Ɨ5 _[G0iE1t2S3VPz ,CP A'7(4;H3nsycArW3R!B#w{C+Ta<];pƷW"DЩxs{ 5;%9j!ogFc2ʶUU~{LGT@#z"Z$*eqzSM j"Q'"'C~X85A%E}VC206]\Ga%LxSD[]RWfP;oQ(Ű)՝$'IdwK>B,3\ K8erdMG=ҩX^bMުRD3&fpA?ڙf>@ɨw)`r*ruBԅVqJ4{0e'ҭIsCJX/Vx\u 󼟱UrA!?$$Blyb_:)-=60ǸSʁ$~QO:V=W0=[5[}Ech4T&Nr88yx-;d\U9iЧ =\,cPXp5֋ Zix]uN+i<()ޡ] (-!X^%.pBxh'Jx%Xyx{vSORQBfK<{~vczt#ߦ6`|ژ"6B vSk@@ 5J@ԺhL`m8'7qkIR5gG"ʋۀIv #("D@WčO>L a.M򬲲ZoZhr/ Ou_.IOebiq=]?8UO}vz.Isb/5043l'W 0QUGNQƤq@E.nziR-[L$]crh?mmm trAi[ཉINOÚLHDž8 AkN}VܢtQh$D72EYC߲ %ֆq^8^R$U(a0̹L>$M"v7-؍\Om?խjG9P% $A6|)iVoj:X7WݕK.~ %|ӠYUak M+dpt]0ALf憷$xa\C+tuy=DV"R?T1ύ9uP * :jGo꟥^F;WWV fweTPt牛VQj$ s/C)N3 %g~Ƣy_ÿ -(ӛcc'9 ]Ur}] %8rd3I~4] .- ѯD_n m )#bgw-"o8.?66ǪWX|GsـacnTץa2 RuYXwk>媌Nft6 uCMqxYV`FBWđE)'qzInn)'>DhMOn,wT{Y`.EVdo+!R]NDBl_M[A8em(xa ie#N"Pj`,Zj6}vs ECaDK:Ve;e߯v|SA6 XۗqX8 r(0`4)bן ^#joOYAE!@:eoѠf\2O<;Dan<[2h*Ff_,sGCæc<c[6*[Ȑc8N*RKHCIb B%t7iߒQP"CaQpƗ\3F,bǬ$j.i~{zy ,$d9iͱCpHu^IX<^)"%_gbkȈX_Ƙ_M|{*j_? #m&* wދCe/4s྄-XဤV:?2ԡ"M>{Y?(kY1̷E4>GzieՑ0}CR8 Y{\DxNX9īgFOqFLJ+,^q^bijoJK vwH=ao`xy0CqzZё֚v cuh \IjWg_1(i]ohd\+if\/LZMĕNe]t)2ٲr^|[Ʌ/QAkŋQӪu]dIOSӊrRL5xMT9Dki99 .i֣[6 ǞR1A`B,=(m a"Ǣ@'66lfæ1@KW-L3G\Jզ# o-?˷o<1GTag;x)zC-J^JL;')Z6~-6T*./O`HIOl/[D㰚cU+W͟Bf\C(tkrs4/8$g0| 鷝i}B6+) pyU:yΐjao?rEn~U8kYgcf 3̊ LʖIγ j(\?21LgFYsuY:c]dOK$,g;sy x*.D3Sh'QaK*wјik?*>gE\jxBN{8%&yB bHbGz8_aYk;\J!v%WLOi Q2BqS`D7iohS9oJ[S2 FbA ծH"S {mb^2k=k 8% rAWGGv,$ h3839zB1[W;s\بb;QXquŰ<òH5B *x'>A {Yv&IAsSG.8BZx73nOt7Zno)5 ݥne(rF&*kq>n 5~Au.JmqTnP*7CT @ayULA[];|͓eE8>.K2/EQ<C,Ey16z#S0p0X~K_|4jt[.gv'rB懲.;bΕIZrݛLZ;EciƷ8\*e <1栜yh)6Gj #|1bi]P#|bNͣ|s:? S >S0ֈiS!>JF'0(>^yu{Bπ.62X]>5ۂWX+:I  blzI/}XskXw='*cכ±B9< g#$ɄL \OfP]axUҾ+Q,W;&ȁ[*(mûkFH'q߆܋Q|iDxw Tf؁j޾G0pԪ1XLUWEpa[D/j{Sn%뀫/&vwkĀ9~g-tVчh`<`jl;VWƘGH l+ >ɷJ| yw2Лe'qw ^=j~SݹVlhDmx,KI:S€7UiM]ǴzB?+gSAx,v4ڟ`י{RqB#[ 1X˙=1w *G G+l[,BR{8&Zm)T'u䦽}@W6NzOy@l,[\c`@nJ-4dR]_b Mҝ |NA*W}cc_ #/W^^CJ?=!-#73xjEڗo̫T+1'ҁmDghp~yf ;9[ˁ㙳̖hȥ΂tYqd M Glvt)+yԍPG ;0YZ070701000002ba000081a4000000000000000000000001626034b40001fdf8000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/scsi/qla4xxx/qla4xxx.ko.xz7zXZִF!t/㉇]?Eh=ڜ9SPu|#bLP"'rF [T7V%!A!{^E[ڮW"s#JOEtC8mX;ANPE_(N]ymR X` El߼RW-bbCvU@bx5rA~4ozD #! 5N)t1_~e擥a'Gʮy삶z=f|pՇR4KR=F H/jk(Yt{СRױb"l bK/C@_էtL{8+ar1ǰ6Q7#(hk߁n͌u9vH(ptWT݋Q?_U5yKƬZ_ 9̉KbUvazDʥEH{\\כ[8s'4n2pd{#-.RV?4Hc|l,le^:_KnRcz=Asyv4[pb[х)IْLn n'(mG]bCLWsk_]&68vj"ߧpw{2_ܙw3@P{.fSO_eqW2וo#.5AD,1AF$rl g@-pO-1x4㾞Ņ_LHg̅+YR[vAw+q"ȶia: I̫L=ݖ[6q#Rhv |-+棘 ̂3!#f 5U K_σr[1  ށå=-kΐ4_Vx E;ny ϯER6 ǐON'FЂiׯ62Q 3ξ*jb>rIk,/K+s h vӴ UUi83jE"Ŷ3Uey).֪C%4d=xVN%'ֈ*̉YKI#}@" $Z샥m]#6v8Gמ?Eq>s y((6hBS>71^ BSmH^q6"y$<5`o\c-{ឨDTd^i➻JJ>#&2 d(~FLJ'Р!XXӕq9d2&YQ!#w15lKfSy$V8eŵ96!zp _ Srq\QQ%Pu &_tEd@תRikSRf2"^lOn$" %&$1Kv֗WvlH;ӉK]i善0l!uT!'SW3U)jDTd9#lE.T-iߒ pnt2𮠪AV2ѥpL|DS>aJeWOc||Q['Tk2'W`v4Jpib+@+i4xSUR: ;5D_*i;`fM(Υ5N*)x>G1`h%M60o| g,P.M[Ꞩ8 Kqцxz~maU{s"0 F.zM<AXRw8L!efe`jԸgT&XY<֏x*dBDGPDMx̏ۋ_vW-|4dwg;ʰ%9rN?^8pVf?*%4K՟Bn C2і? fjq.+l]$:|ZT%Ԙ^ (XȣdrT7UEKduOB7!#H@7HٹI/ְY &,¦ҏ]$Q B n!韬އ1@4ZB SK |Wm FyN(qaJnY\Nn,+ DE+*R,C;Mb;^R2اʘ d$}`58OFPT+9]~I5:I]zi969Mug @}yUhC{𢮺V3qe'1̦'0 ku^_n8@_̫_c2Uc\y% Qz>_X/eѵј_85|ڣK+ ]}5Z+l(cTaL ^`4zDo7!i:#)u/O b<Irvtk?; 9sS fCn%cKt]4V!B*$xl}wyCWTN֕Q^=t;c.$h+%zXB=;owWM̹%O)R流}}+x@ÿs|qx5 #`Y̎^oo!刹ȋ~Ƨ?erc!%mߊ^2;0(ppi 6Xo`-er,ُ.DLL(j|w0X ~Rohzm$%fI/WA]z|$1%2TRddrm3dzx{),#Z I!ˈU{\SW1+f1u#RYXK\^K82UQe;MksĵwI f#d{ q5;޶f~6Bp2@uSW Pd秔 OHF+T=#1@F8rd h0bЉi8|lJlYkbӱ'Q< ?o2(B2RD(zH"(wa\$Zcǜ !6O_Y6;r(wY'.XkMJA(2n¹ի1(_Om{(0b( r:-z,M 6McCkΊ^H@! \fI~= 㝏]I@?n#C1 .2.镨^M/ʑ\'ɗrAS u|dY_b8 M(P* 48hHѪ?'+Kt6ePLY/!a4 R>}`UaF;>ZU;`+n N,vہ\)"M6ھI}FUM-M[G.F|nvWӲ:7{{9#-1l g ] Uji(+"TK;WC] cOMɰ.EiHl0I_WkS/ WiF&7%Irމ##VFDjHLՀ5$ǠՔo}5KO<ʯn_$%ߘ,$ )A_/^$_ns&eŜ~HΜVEĄkFuIųл挨yĤ^c籍Ċi}Lb;5-Su>Zz ?q26-dXR^>J,grz6(%pኁx Vy{uk׊mR\Ď (91j6~k͋ D Mĭ[K zAc<}G"/ulVC6,qM[u}!cx7T4AT(IYBLO6$4D~tTͻƥ nheM:_? _ }m?׮;u^:]zvL q-zՠۑ%A~<-Gȝmf.G9`fi YB{ UL2!U1KogݱA\W,&_0tDZw"l_-:~jp75qiL,ҳ]}g N.4q0=<1z' hAg+@\:EVöAw>QJ3!`-Z7A3%'sJz|Iߊ|7|;3q˅5vF;Fo5PS0& n1[#  A tɇ ?WbŢEB5sAuoG!\:@7=z=6Kλd06`ܟbDgp C'ŐS'4N>(x7w *4r8o> %O rصRX@>c!;#~M<B~-2`uKcfSWsDA䐧TG)K\%z2 ¢/Q*{)6)~ִ{|IH.Iu⿮V 'QY. ✡1e5b"GOݚGo}h}DZ52g`A;~PnZA b{#k| yB$skzC&H8+BM|#(h\ȓn=&UGpO#'3#~$~!/Ѫ"E̥i5LQ@K6ͤ+ʹ۳NlmCxM[ Kڶeqp>q Ch:˳Q6)絙1u}!e2ECcM账y7rLzsNFB fyZry\,PÐfwr(wS|o$pEg0M|lEA9z0\r6(>{ EI-djpqL<󌋟IƉfM^ T rCaP]ulG(b_Էj캪qXiKUΜJ.vςȝ]iNȋa+:GԤF7y`K. e$6u跲kRi(kk ,+Dgs? M(=K%:>Cko֊hjY8;kADu gxq+HayDeGY.RDp}[Ի =o ӘkUeAaG+JV#rBaةbf l:5j9Gٴf8ޕ3,k]'I(,n&4i2#s0e-OJv)6.ǫQ$4wlᘩ{eȕ=Bxjw7 ~xq^Us2 V=*Tj SGzq :tO)X̑WCjg D^h$O7tIɉp[4PT#8h#0pvV4@ `[?\zxj:x 92Wޕ< Ya9`N0(ѷ<{ ]IZ6r.BQ<xu50n`гch~u, | st0U` \$ of͂luŵ#Y/o i|ȚN{̔ۅ\& %[ o(J@Lܕ)>֬욟nиcRlXeyzLgyVvى-S/Oʛ[MyUgtDpRL{GJ>F\ʩ;Kh5kl>GH)(RaՉ% WtgpD#! nd jN/#nǓ n|a`JMhQO}bk%jǂ}]2QݧnGes3Q,Ļ䓗a @触*Sٔ`2 }<#sSsEfR_'"| L<_~5' 2ׅq3ߎ٧ qkP,܏ogT*١/mܞDZF{$/t]q$!~lcLݓu m['s)Aδz3lO.OzuBq؛3ݪp9O=YIx6`3U@pw]rA[ }vw1ϐp;E^0B_h;rzHtϏ3R0fQQABs7EJ~ko~ "Dx3Yٍm"=iX*9p$8)d\A=1w]aаKy; N5bs0~Js &nU6ٛ6\1*OGJ-3ʶĬXfhgs~s C}u TGw=I&v}3Wܷɸfrf.Ch@"ęùmA4 ъ]{$ ˻$L}},o M?O6Tv7=?v8>[ˍú&h]߯¬3&vE,xOn&K {09tvwuTB{(/wo_ҵ0dқvF|C}S3:vMuPV"lpP[ΤJ>V F_` Y2N[L@MgFk1qJg@z{TG½"4+6d̺$9GR?N| =L0fBGGP]1 |}@${\x]ʓi#/9i=.U˭#bDAj1@FH[Ϳ,~Y(ZwS%D}r ݆py(eP_ M $/M7S4VL ހ<-倴?~MY=\E7ti9>o"'BYU>V_\>)םAtȭḁ[5Y IViUK6n]tpE1J|Pu:_2@*jJHp<`KIC0 S[lRK"zLC7I,1rbŞ+a?/JqnY|Ȁ?Ra")ŹlN8?ԟx22Q$ߪĐǀvfodvT\ɝ\v1!ƉۉX*ՠ߄jrS*) ~! }zK9(9XXaل5QCP܅_:q; sxRӉRF3$'vOoy'|ʱyݛ(c z}nDi_[ ^M◍<u&}qNsjL ^|a?N΢N%Y!PT<{>@Zifߠ;l{ T=PZ=)Gxt"ϔ3'%؀L<Z΁:{3?Z% 2RY<5\Oj5fa^TUs̓{V[ )XoȚ#JGh[w_*!ܶ\Δ}ڭ~yǚ}_`|="*MJ mp{"1SG4 e6k.u&hduNdΝh| v(ٜf¡uJ>G(>s~h2t9p=ದe]νE"$w4X3SԧR]2ц& $4|"y]@`Cq}wueT ҊgBw^8Uy%Li,'ۏq`TQX2¡* 0)!3+Fyl$b q?ՓLm]68JLK5]'J!Co$He1Cyt6-'0F\:QHB@ڠ/0*~U8h\L4'M[9e65a pu(ӯS D| {#*,k#,uL+yj:e;?Yrܤ:BMHȷ`|;ku(cW*ØkU&ԱR.bzt}gM>G}sȻ2­`.:Oetl@1 9)оӇŬ҂I"ͲE jDa|unH[I6jȏH'+Q}ցS,u0Rp{陵Pv$`vfZOꥇ"*[OTSaBPv59F Z1ԖccҠwN MX\CIdv-ͯ3&5Z9xLd*GN['6>zC:bFV@JV b#,fef1B2ʐ9tZ%A|&]n|idϹܣ|R@їnl]8 l|LA,P>|([x1+vIks[6k744vÙNl1<()=FC}G3+aLR]zf?_'M_!NlbcP. vPo(\Α/#\ֹ Dh{!PI28 {zcOf# B')Op"(ްzGdc8YX1aZ@D1yna~!:ji;)8ygꭜ$TqJLPꮼ6&JW~!PggYzNbJڛyl<3_DŽ2 M\`x5^[쇆P2;(yvQK`k<Ҹ !Sނ=<ɝ2X؟լ@BO䳃 ]yfƄٲ̩Dg Ļqt30JfoD/tÝGlF&Jerx:ZK_q];͔YU"U/g%q!́㲑te^Bm'N/.X^-Rեӑ:¼sҏ" PN ɽ2Zw!9xOdz6B~~Z;5՚.P F}ЛևgLS6\&!ۺ5!_G%&ի(m!4I4@&e'&f>,mF~&QRN԰,;SdzS88Ƞ} 7/; >?$%:881mZ KOZp-w}5j6?O'QY^\ޠBYP!gRS=hpdGZc ^8gs෎Z\8QXҐ0o6|s SQb6 ۻp0LLib 4)F* ٨RrXA"&S\L+mxFqP aҐ.f,RsW/e߹q4^N SG(^r+]X^jeʼl3q2Wb-c&cx.sF3!YƷG= r}l f߀snKVrt95,I! щF1t/%:kӓ`j 6tUmO3' ]܂"nED^Ġ ^YKT8q6pۜ_IO'l[4D\ేxuG2VGvեRI\Tߑח *b(%ZEV. gMB eBC(7"wZqkD?_83dP Nrz/k(;zQpOBXRKgFPDL2v~`ھ+Dͧ: (<\tq6Z,YzͿ%Eؓv%-e NH/Ao?sJނAl$hm t,-4%(tDžGz5gy!_ct1T6cS2ԾMS!x~(Xp^}h3g"`@:{W0Bi&K| ,[5BU.Ԣ^Ib;\(~/:ռ>WĂV"G/ *F9T퀊({G5xYjw(W 샸G4/i:3v*{Jpij/< O7mu\3Cn ulyB=燷l;J]݌C?Z=="/Ƚ`I~Ba l!FXs;]gi4r݊b) Rɬ&)~v 6!]Xv8B[f>$-3 Gǒ]uQ⬹FxE5WO%LaJ?i Ի̂739\Mn_ 5U⿩c$,Vi J:@#4QB sr)EZδQkX@\8oz ϶HhSٓԅ !WZ7rKUs/Җ&H9_LArxO<7b57۸I|ػ?'m̴XתsrVMy} Sܾr TW1tt 1Kݶ%XbYx?󓖍=3忀>G=MDSnP 'o0,F>%}+ ٻv~?Q 㹠n̤Yǭ"ԫ;$֥Ҵsw{)T 8PK|ZS9;ؕ푪A^僠4k ON7R&g> #p**ІE7#t -6VsZ!{6$lfS~Y ޲#@UZjq,qt68IC-8Cڲr$ zA\/ܱ\_/-MqkdNPz.%3hMf,ɺ衴Aq;JΑFnbG_>S  s~voњZ9}3lqRBӭov#̭)ٜ-rԫZ$*酌X"8̭g_O.v ~mLs :{"7ρ׋8/[K_z啺cE)nH%m²gG@ b?!GβEszZoHlY?Sa[ӔEBtxEX5O+`MAW_ 03>շruh7x>a^վ8@pV϶;*N*`Ro=dlclKw-{`(Q@Gv`%W+H6Jʦzvqͼ, ''|@u%ҍo| 'S?? #,f6V_d(S VNا@uFAdұ! BVifđy䘪hg{7CaRQ>a<1~4݉$mSjܝ_PZ@ɜ5{[u^'K|-KNI.߰4qE-/[:cf'%,Qe,9T`rT}I ؽ )q~dd|qM$ JZq? s<#amV'BUST E1Z&_R_Lrr/>MF[T] rM ȓs9wҳ_Wi~nL*dlcHvAJI?[cjp钗žPotբ@m"A<<`iwk xQw5lk4o(N/S΀rup_HR×þ!{16atʸE EՎ`~lv|{? )yMF-E?S/%+ H䔁N55\#Jt̛w\# JD0Z8R21Ya 0_ 3tgN WWպ9S|Fq /FS 8Կ7bœɦ;R.FiIB|7?z;fa#&@Fx=_7[t>˄7=7Ii%Lp0tg 3}L }"l{|ɐpr0,%ʆ+ ]= >w,r '7<8I hg4:R |Q4tUl7oSKEЎKP7>d 9 3"!Ga_hiP==k+rfW2% 6Aܦk[o餆8bq#r&MķĤE ~z4ly$9xE„j Zp: 0f`ޏ s3!/AJVN'GקuQݕQelPZ"rg4N5Aj9?L87\yQnzKʉFr/c!qy_cgMGI[pM9qpNҽ `f!J3(dzumpϞcSv|].?wXZAsdit?RlODq:=Lj.!}sR@Sճ ;&&3(cw/Bǀ+ڷ7fμlP2PS‸Bq/H|&n:Lk^%hYC/XN0q%ao(l|x'rKh2|z!rriUgu~4AE%+:?]wZK# 5X4@PRkMv/ .9";l%ٯFmMDGEFRlbplQnL ]CKG}*hr猓mZ[pH8^T)y ~YLJӤ . q{uQCs><7 M9sBJ`JR 5Z53:9FjcKl bZ43bT!&k}T7R#Ay[ xC[x%(SnZ q iQ]|R~FuHhaUw_饹^J"M_OPs<ݕ:R`Z |,ୈy`~ m|=0C&ʎujS{{7 QIܢ{/s,U@ijMcBdeǗV t.$\~KM#Zv'P&}Gْ+*_C GU/–-- YBZ2.^E>%:tSI<}>BR$1& /$WQ>cbFI@7\,oAFvj^*ľϬ0黪kC7e3|0)dzo>(iz&/ۘ|^aY=)_P,;E( ԢC̊5r얩z>~r^p!n_OXtuP= aE^㱲ÂxRyLV Sr+{io(ҡM2KRSxLFQaчg88GOM"L[\=6x .~r: 7D+Ƀa nfjh4a{f jiީ;+ ' s9jpn !\S Ձ_vzboK@2pǀm3rwlBall;OV 3K6,.Fe;oD l+rzl[n( dݾͽUOAj;db_HBj{<[:=yEB`Ax|(tvC~]39~kqVQjH@ cL|cI_od'(B9z;k .N3g)L8Z'MCX&}_ɚ'WY pw!^݊4S͠Vj44"NtQEl3y5˾>pAՄ71+=ԸȆ!㲙?O*͞`j0J$T?xvՊi)ԍ}BxEZ(EzOxI ")]buA'st1p !چy (qYN;m`-a-П 7NLM+s|Ԥ ۣ\9k=f㌃ $[3? n8M|a4:PF I ':TI?V/o29̇}{(}bKBGٻ(Y/ͫIS0GflEtN \c@?'%fW $X[\G2Tx4rigDFb-:^k5ŀS6dW7n5PvvZ{P/1F3ag7w$5 ?7l憲]Ϡн^aEQk.:'XUSșE"w`u&91WJP%Rsӑ0-<;H+pgIc^ [q-CHc}OO^%a-?˼/Q-^#y庯37\l6dIzQ G]5AҰ=MbGa1q@1:lQ>s6K 4c<[g GMU6E`n|q#CB- dM  nep9 tMQtCd Gf5T:햁f E=[fR; <}vqD8Li.p3*.ϸ5A8_Τe쀷q%>H9lԎ SˋGJ?˖(,]߄RΔ=d(Ռ$."mHT[P=9뭖D %| gt5FRvGH(zƈ]ce} |[@V!7 GUM{4"'9{ F"!55OnH{jКg$nE}wE)~Aݤ0ϯF$Y!HfO54M²sBK0i0dHjÂ^oD]v5=K~JWm+²QÑ):u6ΉQ ]D*E[`:IfP7>4T]o"Pzz+=ra/+탄jd~w2]ޒq|8D%C|ǒI~zJ̚t>G!-toPyDu^RwT4&`bhRm/Y*%{;?Myh !"toc `M)H}<.燲 d04~ji6uk0/<`^!t%v4pjQ܄O" G\cF]?zz]FK>Mq WQ#Nw{q2k:/Mz/:yO;#W\h*1d+^+(̑ׯj&-gº䍝R;Jxթ+N6 }I6T(  +n /ߘdq{F-o'7f)ipQSŬUqC-ɺce/oȸ*>&ԟ|xͧ>UN>F2c11r@a`X8,J+0%lC@gF\g*ͦЉ hUW) r)P!kN..=3V'ؖ}Ð :9H2*‹[ŕ.:1Di+4S`0A32J&Fq?]+q/WrEBt8OC\3uJFαa}S\kʋbӽ32W&n&Ec׬Y~TErЗLyamv&C :]@K;\!ZDI9T0cz>dFL,XFzҢ,D%5SfS Bw?+n`旀s4 o~׽aT ?65"}Ao$/ cs'SѦtD M{-<@ϼ7,)FMYGٍ:&)g&b6m% p:!Kh+>eZ r+Հm"ɧU$ s9Bb;-|4E)9eD*t1$ꋭD(ԑj@fxNx&Qep8VpWmu!gE3?x+@C'y㻒Âz W>҂bEπ"J2d.ʬ^*k? 8n/cY$:(5ƥψX55K ˵tpЬžEq/ 4OS9$\raڛ/WNYU_)w3S,׾T֪rhZ3m}q!8h`&;gxeaPFa$jYe#(+r,[~F./=iHhԠ75m _^L tᲾ[bXr({evC).g XuX? @݉D,_]-j[VY{3$^`U v- @-<JsMLr6<9HHu 2uS|,LfRre{A n@{箋eJkm^"{Pf,J,M͌S|8al޲UK⍧ygqAqq-U]F`xЬxJ LTa3,iG @P;5v.=e$ƚoBqξ# ?)QGhtm!cu6@F=4D!M}z=춮SU@Vp舃VDQp6ݗ>;9撁mݖ!e1jbk#(^uuaL1V P&޷8aT4B,$iS,T&8h6MГUHWX3<J c牤}e1M mJUL٦PjQ]/q4=ؿFt(Ͱɝ%Djxޥ^_-)I}|%z1FƤA}13@~; \nW),ɅH[ hհNJ b^@D0"ʹ)^$-xD6C~MA?سOIt05PDGQǺ.LE ^#6(_JL$ɥ;_ĀA!,؇7~ZHG3ЪBbEtRBW]ltEc vU6եI{QU&ըM-c(zhĎŔ0oM:LŪC5ԭr<:c&B5b \RM;hmۣE83/YV\G/x4A.D )D`R{Cg~u?,Z{%B.x'ss ʯ(xEK9nɝ.U;oR^ _z-ivJ#V۸YBJvb*2o^g2@ŢcVv ;vtm& ӳE٢եލR+oCC0-MoU馝3 =DAxzR`g.1tӲ[Bp[4Xtg'E'qPKYyr@3F@ (ٷ}&۽mNtC9Q!SXqSE@O:J0FˀW3; g||"]W$pܪ(C 5xVE"sʛf7Zo؂Ծė3fvnͬh2|Rё׮1B0)nG ΠX_9YѠȖ2ӧ7X^&uԙY#Qc3:i~Y>NaTbzu|7W#Wxb (GYh's}AFFs` K>=` v-?ϑ*)A&cmp/S~Dq% p1v!7iȰ 5<)S =-;&ʺ9(ؽilNdAJVG('1JeK"D6.^̺. 0%=7?)3XtnY=\ܢPϭ?C>2IZ%y &(˦>hPѪݖ#,7.|FkSu Ts\ T*@]#ӋE\HS2ykO/@?Y׆s]:o.EI&W) EowV*RsdMiuR3ʻ>>:W]4OSYxn JS W\W'/¯Z䉡4@`WJʸ7XeQ'Y%kẕsQK2[Fe m+Wz+eưŠRhKC'MpRCk>b솪"S< `ԖFmLĝz:.:P.^ˠbH,AjP ~BO\n;1%"I@ .ٰe"7}MF~;H_@S[ *s rnƢQIl_? Y? A)uQ ɼ(I\+dA&7BSt(m<A`^>]V &0Ч2D|j5OY%a"R;vȌ>6KFKnI%f pHJJ\z)H88Έl80p "2YE9&zēM~ÿFJ$뺶0ZOM3<\\U1!lRREՊ~gwRKmeyAU[.Ru_q+H?xbR6sf{N 8yKTVp%C*TycGHiEUnO+a=2L+x7 i`@wT- +k΢fFӉ,7{~q4W]#$L;z0wY lqd2gHRP@&/@Iӄ7hh4ސIy,&r½T0XRɭŤӎM[8PupaSd@'+aP1oi_VbvdZf`hpǼ )-IvO^8qjdp~v֪I9OI^:΋Á0? ($׍/n=6.+'D"I[|cz&Ym;sPpH0VPe=CK,`zJ 8ia$$Jf@ ?ka_m!R X柌qmHg$TC07 @Nr^ML6m `q,BP`{(w.Ԗ;`:6 b;mB=K]ab+4 9ѭN#L +]Spi:e[EJ$hrG-^:/n@j#..X !| +e-ZuX-+Щ,8_ݰjr zA* X֏Tڋ&{xr$96ͫ36/6@sHOCXyq)14ӸtơUnE_َ*]$7#q0yFꄪ`H)7'Zd.Ͼ{*'D"2z"33 bDל23N8%G35i Ɔ{Sxn8F8;B*͠TD=Uq) K B5Jwo"H)b.DQ13ߥKͩl {]?:"% I&𠚒3{hS 5eJ\?%_nP9(VA̴K6U`b1]IM\Μ)s7YӢ~:b]ok)K#b1f3 `V)9C6s,X qi&lBbFVÐ-57:EH4leyZ>G2eMV=;9jdb_5o}V{h}$=1 LMt4=i&{Y@_z5Nvgѣx'Geq s#FD[奧ؚV Csidk%h^)$5KDΦdoxvǨU'޵!!ۍR+$oysUnWQ`T htGO,#ɢ*\hB-'pK pc}?>@M_H$\H8 -T0Br ^/\i)Op=l{ WZfHÜ=XqhWk1̦T#e5ԑK,rA9`7.k* o 0CCR.Va.3ʏ=-=Not dy>1ZeuΒ-!$ :v}4:{@j . ? ܒ"=:e ӭK7. լt[D-"R Ҫ Fn:F$|ғ/(0gC[]&r =lMgRUJun\fs_8>#B u iTJL kܻ)BA{]MW-)0lZJE~:hM~Z "841Ie GA. S< ڑ[`I%GhZ1/;oZ;Noth"FMz{Cyhñ~Wwoʜ,W g=Cޫe%{nZx"l NZ .fpx5ZLiaC,0'pKj|~  pJڒ%?#_R[vV2sB$Gcc ʶ7*/.Nyr^Smq$R^ ~ I'+ ݹ`pFh0Mi[xJoS- nTڃy2mm1sA#n1 k;(Lmocr2 3 Z=l"&$e= MB'>n&#Us*]bDtNr[X;hnd'd4]$A{$N~`__;9(J4#cp\}+-gpb'G8ww'8 (/X$;v3srb=g4Mw { JQ2QcC_ߩb:xd㠓5Et}KmmU6ry iqW%⚏&(c`5"y3!sľG#U`ЏVو+ȺkTqJā:WĊŞ* K-WU3n7v·?J[*V)X=" @AʳʼnEeזl:N sך80%rE "AeQq&X_@5E,GIb>S׆DFC-۱:Wnw0 .pj)+ fd+Й;Ԭ5X x,p)4->rNĜz9w@1vYgaҙ)BP 7+ Vd$cQYO2ԢX `jjHn2w&>wYsh%af*aGcm;**58kdbp( TSړbHO%$ @ ǿM+g]‘Rh2 1UjɈie)GTV_yLf &~Gb#' ډ, Q;6P=&ذPU(, 9ɿa@|ק5&df2{j1/4Q5 H&|H+Sndޗ+u_!Ls-k=کOo?r %WH),cZM $Hc6g;@.kcBB2]-b6o>/%|d1QR)p)ǖg129: +u@} \35JƦd&41nz3[H_騰\(QSL &ΫA"]X[]j,Y--Ƹ~jx1.[`,sO"+_n܌@$Z#t%rFht1dU <+(7spWI,m8l.IvkZAE' bxv|_|BL΋ glj8-XgԺ*P4WtE |^ u+KpBF{?w^ka%)"&ugR^FRPoX:ޖ>]Hs|~PX>MLeq>pJ/4P._Z}5Kj(=ί}VTlo1^J~?XWaxbrtћt=‘XDJwym y$^h2JSpqկAN-G1snKTK}FGPpŖ߀V_n?B%#sp|hky(' wG"-M "OB.AkwIk\)F[;as NOyX=_ +_ wv_7.'4q2,܈? u˄y0G2?1F0L1~Te5Lpz?ߩ𫴴!`I7;&B\-Spo' kgm5vQ6Qv &=))`7_@8KEx7,493L;5VA N=q% IL-2HHhξ%9V12dfk!&Jh(z-ڠEE@0jR{6c$zr\Tj_Lˊw/8C 8$k(Le[4ԵR"jۗ(6j&r"%Z^$ԔzJ1fp`AU@oZIbMsȦP/)P)g-x!e8e ŅxWt Hpr֍PD#M|6_+5:<ہK`tSgMYQXrZr61$@`KFK)^ %qXѻPfjiZܫQf&dȡF`:HdV\ń0,pU :[ǿGI&3(fK[HQP|;h yP#Zm__YRji&ޤ/%UBnrmxS|Fu+_{4]W KgVE Ds+*Z>.uCv̄7Ia&#!Fw1BjnFmSqmW gŝ@D@hOf-ՕL |9Ğnh+$܁Mjl}W*$ Y& 8(x$-3xG={U,|џ`[<#6VHc$;-WN5>l:Dp#h%NK`nY{It3֩z)-h0:"Z[q=CS^f},%Ta^'jfAɊ2 Wxw꾏C{ʤy96.S3v*jm;ܥ#8˳/ 9WhJT@?81`qiYve<ie|aݤcz4c.N`U;sTGE`_f &be|) Zw^Ub r)"_2u8D' I#^f꡾2|lTl4n b\?8褫÷Ns쬩C'5(% k: n8nvH14]>fv 8WYj-OȦW$A2X3[IŽx߈N`-E<ьO.W"# .))Ls4Y Q !B'i!'9 -q+:orQHѡ3VxyK-=L'( 2^?kwrxay@*r')mb΋$R^MP40*/_bk (KT jIޤ3VsTn_QV*H6=Vs vCGyҐz>$R 6ejyBBA(a^P;A!L*囉Qt3 B=NWBlR^agq"_uKVik l3TGU Pf/r3R.yMO;1f:RT,7@!|bO = OEQRά05?yN-&ݟ H^)jҍa0l!B"ː.z0n W)Ghޒ<#B'M|CXASxfMUMX-֍5{2DIyD?})YMFb+JoKFJ)L]6mVW3b,.in,DyOK1<)6^ʓ2@ÈV]zN['0X/L G9&(3U|)ڤTrGVldFiLw=i7P^Iقm⪘tp:y3 :ԹtE iz,R?p&"ح PK~("ܨE/{S}J%`s}ozP^t(Q4 V"|gaF]E|V@;+;ٖģٱD^Wo9A9+COiRzt16&Ђx17q;n´DW״y];c<8M '^9L0DH8Z {2>)xJ$}Z@]>~dmWeݢk4O_p(K6&g}dBƌ8=LoSְ׺}Be1GA"`/ }FE?_d*QA=ORPyB_]Yyu|vו=]Jh^p Z׮ܪ-QOU'G _68&ָFj&x*md׊,Sm@IV;]x#oflNfvY>2>G엂 y_{:UE{dvr$-\_یBqAyI1S Fq(54*t8\@3pSS- >m;J[2+Ĩ;ӻ<>>KN%)MT#=t03]a{um9t1,4 ˆ! 2b%+ٍszo}u#\~9Ȧ=1fݻ ZCb^Rߥm1?,r(S~t+z~\N]-k<ר]C5?E=\\^5haWQU/9?O/4~s[TuLII$<(wBʻ[#fnmM;N-k|S#kU֚F}YCYfhRfph81==y/XqSs~` m)DHS { KZ V*OE7iԷ$HH="L\~P SUuۋS`%ha|~NV=4D.ɇ'1(9+G g߯l˳bԘWږ |h*XxjS.2%' 63VpQNA9<}aBXvT5"8%0x˛?|LK{%6c ~+oD?:AGoB LebΩEzʧIŕmCGUȋ7~jyRSa~a_mU<-Tn`"t#5Rq j{hsPWFv9Tc8C|&'V+\S2Cհ>.-RȆ?BL 4]!}o"gZ,D+D/SoqR[Ba6x;eMgrEo^Hܣ`"]hV.v-PnWӛϺpq ִ5cݿӨSȖ|vr Gj hx&l}nrcι7`m|&2 -F;ּ4F 0{6&<N/}"G#[IH7sE ,=ꉱ8zw(c:-H?߉F6$Ŷũ% 7Ú?Ŵ(M&Cbxw~5/p7}K?ĎGKVWt6aAujKވˤ^67OHMW`>u8f<{(6<.hvK{3D1^e'q*u:7G49E_9zoڍpjW:ltaZ`z_`ߕz_m:mb~F_rdGؐ($8kWՄZN)Bƒxm?yC: 65Rw/ϊVG/d{#q00l*"LȚ+>f?,y*ʃS~!؍IC5/d3!c,-Zd`òk+/cb/SuL+5U=uGxvZX`{.`ZRÉݜs]j@c?Tkl'0jW:+V{J+…*xm,j- #Q'm$IPRjCW9u3`xnr=aLA{,xF@ǟ NC#KR`8)ȚRm|dkp$p?yR')!n<^4v(,V&wL Ys1iUy.FV'FaiL"Bv3݉e^5 h]UA,* {]s!:}5[d ^Nch NUm0}'Ad8jD+ .3Gajit>&)DmV"?NL'dKI엄Gf@c.v}+PhC>ϧfe=bl-.*a|3(2(ﴪ U2cWt͖Hl>_\f p@}"RNl|:hBs "G`y*DI5_jHQcQ?Z u wwu99P~<' JuɧzCN}ݏPȰy`µ@5*Evg89C&qܥO]#4*sEZC'#f{ WQB}2 ۜ@)D#>`2uwz`hJalmXtO\'gXIc ,Wr2(yTT'WZߌQ:0 #of 밄 ww[0',֜]=@mO ;¨ _(䰏ޚ3f+&>]%~pBhߐhHN^~79Cmލ&5V49 XjK].܇φ\ꈾs8_U=Ͼ*lG'c9|@aG'GHLh@@_P%nZċ0=vxH]w7݁sef 8 ^jo1 `PV]Ĵ0tyH+8ZYݢu(#VQjg?V'7E]EG"h%.*h;w&t%hrwn`Vh!b 1 TI}72lC;cd+5^j:@BkU3|{o,UIRYr f.R @[B^y^K'H=cҮ'Hln3OZ QB;IS /?ъUMSHhxĞ&i12I]b)K=6N @/C(rZM=Ho$?kFCBiP噌p\7ЖҼk:Z{DVܱ,ABz"I%E-`[4-ܔVhj0g^ШO ɨƜA&ɜzOwS2%x{ǥ+?0&\s(5\;H:RÑ==0kh3& qc@QpZ jܻ@)SB~7k&j\/ftnjo%N*hHf'aXL.H>V&o.[MBƾ{;Pfΰ߬K-f[U&LJ;HtPv`!o~]J(N uL $\&M2g?TI,+#=LEl1ϫgv']NX zkn`1HyP $ηCǚ*փj2R ׀`yIIOjCdzxۿAHynT&zbkDI&Ji{( \wR*fc9_pRў$$9Z' ٍ@qHGn;.Ž$6.ضegFH=IL$50A;%J83Ɗ*7Y>9vP.)HzsqRiQmȮ,41Gm6ctBṀ39U8'8i^}1o#f7BR^jL ̞ ) *ѭ_mPkܳlk-y&L/ Hf)JɭZ $%{OOYsd+^Q(O=h8IWYCBƠMOe1óI<`<H 4}&\UA]] 'E%;"awU&Óq$+ٗFؽAuŊ*jPn[G3( 3Dʹ-;*)߸[-Sc<"nwCSrqR_(/9o xdqZ%'@-˙DεuՈvNzPWkxTf\N=綧2T_g/ʙL]8l>tZ g3V/q>z {&3p+j؆֢=o*rktUjupD)4ZqfMt'RܑlO>@h{v|#p?\qJ:f[tE`S]n iIޢ)ےf2^7w}ɐ7E%h ApjMҪ5hRN6 kߌW[c> !={dSWDjksh[B2/F{E_{7A-y].EٝiH$4 W,zִBP_2d^1tC0'CN$ 1["FijdRM6` GWԱC{qCje LoxTpjih[l#vm)QTE *{/q.ET%8"HV$FI%!QÄtBR2Z9O)1%RYǤp # kgʰֱ/YWzUCw)dph北+Ad*s8? @u#z4гJ-#I0>ncv:̔-2 ]Ja1#XQ氼|TݪXF~LOs8/=ƵuJDNœ@ȯ~?2Y: /(p(GHzl.,/\('hN-4>v9 } IFz=.%'4bNXT#zLZ3"G 1kc!L~A2:0&);,%S;R;j(;\@ yr,*Iu )HLw'Ѡ!PnB$|N|4k\ K}eҊ}vVvƄv5hU)za.%n "EBUM(,`,ɠ ݮz[[7)va6ԿNNt{X;2=caC#q6au[]s.!PoE:Ț[`-].* J]*: Tp{7uT) /16^Sc!\!^&/}N,iF 1C *spă.~j:k`dSxa_{mW"g-8"ycu ~d 1޹̘3X#]x~jo2[u*)6!>Ks pANg O.h=,1QC{d10@Ϯ[7_e?BsnK yf0GЖM͛nFqC[wѬi>36X";M4w+6I\jjOYtⱆ_^ n&v-@?Ei"c4]; KapXu~Gg\P*$Q?yEUV/7$zj4̨C槐P6cU=#ޜW~Euq&Za6\2g6JwVw),!{~FгѴۜ83E=|wq9m]H[IkZN?sp1g8c65*aeDI.=ry5%0֍̉ɬ=%Q81뵔+DkUy>ݝߓ`#; 3'N|V`2]#$MC[:7L<cXȝ;G/V=~9^<2`qFoV?}ky\+KDE+SĕVr' ֹad= yř˧9wӨ+ wUEaB=1-9T*_1(k ByLKQc {b!T-]@iZ'*뵙e,!!)/'e%h&o /ԧybǤ؄ =CJOH4e?TUb\۪=xNCs% \,j/4F76 @x{u4h!r :Ne ""2LM. ^c|h'JiU[WZ]lT[S0fN&RV ,Jb [ Uf@yM0iU2x֞6}+ N9l#noSG_T,u~ߛ:ޢmK3Nib ,jܰ, bp ]J=ne N&*_:1S2:?bȯ)ݮ|@ٗW GImsU -̠AlT#Wp(ɆZdBk[(0EE)8-~9sٺć{nlOeܞ r'jx)3nV `Cm!' 1c&{F 0jl[Gh+D`}ΗX `]3 Ux+pu@[@(cqֺgcM/%?`?(bOj-h3ێN#CP 8mu%H$+X]^H*2qqK =>.KĵMik2Wkzr!y}-r{J} [-=(Ꝑ^N&EVtbt ȒxR' A35TDn45YfNxJ: l=.;ɾt$"u~>u]~\hI|/MTjJ:WW*wgkbQc{ͥfq4ru%h]߭ο|ڈmg_1v\R Aㆡs?k9~U ߴAրz ȖJAS}6W&wx[@] GLru[W@ ^(4lq̦DxX-V-+C)3PuN1U;-YSހL Sp#W0*m|ѷʀ߫6<+<7I(4f7U%z9% f=+_(5!gb>_ܹ&ea..qT5dE i@_\ +>OZ ӣBmMX+m D=JRԿMxg`{RB߉/E1ɶ"Րң&D<6 ʔKqA# -p`R4un[g8iKmvu5\rg\j_T $$PrFBw#*NCŮ #=2X+ZV3}%aH/'_ƎؔͤeWIޠ5~31Û7ڀ4mƬk`pf /X釕dBJ-԰;n^t_0k}v$(c0tBdp%²HdXDԑSӱdEJ nI1F_&_<{xxapPvU@KG\R=9S9Yf^C{vl4r$D1|+ ?"DR`vW^|7NC*WĠ\D G|,B~# "a:čЯtR^4Ujȯ;ak02AGT>)8ъ@=[pm *"VL3挦P-pIi2yékkG Aq19BsUz@ smK0*lZ3kQZ)WT+vk>%nVf̀tx2קng= +Ů7A}}l VN$)ddȿQ(8%] b8yJ틻V݁n3^)q+:! s||G`8F|$lDCJԂq]`rm(8uf d p#Oo^CW?AbҠ!= :`<섈x{ `6[uϟpjzyϙ"?HƉ*qلBiX^m5,WG%`W#?K2彂Nb?RX+#Xks21g{QXtN/!XPd/6۔m:B%%;{gyH2b%͑’GXȽ5!mxk>Q(oQ `e%}P6އ欀#IaKϺ[cw~]~8l89|v'ڸw,BSuu:KytnrF\ cSx{&Q8 Ё: ie\gT(>KTPXf΃\N^*P15G࿇l ^}w4e)(!Mغ×ycX!!O֚:j-9}6=*ȀLyLڋEhe{I4\/V(,CϠEn 0ԑeۏ.0 ؐPr7izpdw*Z&z$&+#Kna+1`5=Pvl;˯77=ҸZe)jSG$ɤe`Fowģ@20d|+ydńFN:1.~WzL@Ep1c9%k8mw̮:UF H=9HhH2`գyy^1賣c+D1% bpg=xgJ܅ ~6*/fg)E:܁tcv`Ѵ<:.q>KUŕ=3R)e)NRsKثo, #a0*Zur/xp(mV;4Δ󸿕 QK`VAGv>Bn`;~<Gޔ3i+F "r x@B %ys9 [+ r*}:P%j~S+w(xLg4?:1^g, Yܑ!yhG|} 4o{7TT&bx&EmXaaxh$a2q"%Й8k9%>m֡=*N$4יcyGʪ]iW\O}d_̈́]*c)}g2Ryi8טvrgg hD[DBOlAZi+Xap8iQx̄Ap&@IhPUVm|eryj {gƖ_owExCI-VݕV79i U^Q]X.{)GF=p=9Y;jc09%Q|{$-6%N: &*@WsA]>zd0U<*D3.!7;]ŭ7/ݔo~ua!kL p/^a\WG"(Ir9+ԨփXQ&~,eգgճM3-Ä}~O.M6 dsU@vTeys]x**4nJs-<_#=Ep!dD7˸}޳X WYrCc7)< [JWuY|24Q ٿ'8s$/'9h9ҮEsx@lɞmo 1@BT] Ǧi8t.Zӫe ^_rRySR+ FcZRxv\Mt^_οa<ѶO+`eN--Tg9cW![\+]0Dޞ?:bL`pi0.mn;Aӆ`{cntxAUag"ywhR1QxG*R@D"HBmjїbs"6{p}؇g&J׋e%Z,7R|rCm#ߣx)TCɿۡU87~Fl ұN'.c+ )FZ"Ǿ籾^@#l4Rh[  oԃAІۢ: >#-dkxP^cgY4¦XA`?Ou vGm0JGN#qGZВn1P9vj&(&:#w D|lUco3~^(sELX)2q Kq?9DмI2ΎwgaS6#I0gj{uHݣ,vkCƗflWD@X*g+יHٽ^Bއ~Wn?rRԁݞ cU99S%[/s:}Itv@fT/`DnR'jj%C^4A8Jg#YQa޶ Z %>Mбqf=fBr[)P0?4+\-=֞ny!M aujF9J+; ݴ춙2̆N;4w%9yK n0W1sd% =IG[rpQ0G w*wD㚴tTGI`7gǍ\TL*f +T"!滴xO=Ь8f5R_/H$zS'l%ğn Z({gKM2 w1L7^3x\wYGcoZ]uޝ5+Z`ÆsBuQLI|~燣9?+ ]/zIX7cS0,2S$>@#_z}ao)汢(e޲42+E Hnkk+'~+xȝk.21%Է A>Hc3sڤ*"9cHY\W;3! *RѬMXL6qh " evB4$!0؋`d%?lWC~ؽ#9@'X;P};rhanŽ"C `#3H*GN;f_; ILUJqJvq u:"~s.bc|Ч K- B3JUo~f9r4h5'pNFit@䣸{Z6lI"˝+8lκe SqŒVeH+Е tW~ 6tW218 )^UvtW]79%U߇^Ct#(oycLYK%pX 5|!$>*[AVE檃Q^#ޅ\wfdS)ގ\@i\ܨiL:IǝZ699i1#:s£ wBTnkznDS o(HFG3+&+o%xb?FXU-mߍ*ٷOeR5+\ܪpIɇm-m\x^@a ު&b}=ޫ3xvS؝XC\%L'OjM^L!_uh 7* duM Ȑ!r9ezКRz@+4dN7jH3fO62n7`(yuт"xř^9VH O`ԍo߈{xooY1+b)|#ѵ` :rǁm( {xt>_ߖIx,,l/8[8ȴ}k4?X+* N_ g`))͎\z=Z^!Ee|Pw0P,k,W:F(VnƑ!`HIb@(I %g~ϷZ91oQwG^h84=-o.R!: J%Kip^ho ڞ;^' nS(HΨcX1BT V?:wH6N? %VamT q`e$Ķ8rsK0^EINdd*Oꨅ)t l龃XO8ʌK_$cEm^n>"k5 A+ٔ-2fr^!p8Rt:ow [Z,Uwyt+U za٩zSoFG/=YnEƠ$Fp59<[N:iw.NqgL#]9nqK"in<~I8/Ge_DTܰ2bRtŀ9GB~"&=dVd=@T`& 'iMv\r+H`'}QWW~ TgB8ou4L&\QFlݲ K0K&hC+[rs80T.YQiCU9s|wۦANTAU`>>3̃]9}4994Xfq~",aכ~s2^ӡ,/Dgf1DܔT T0%}S_t dbf=]V5 .ap4,̺MCH[xDzˢRx6&]?[` %Qn*)ys( y3wO]jJySU˼7uzv{p۰r8Fn~^y+נ!ikyjGw&ބE8495#/⫍D6%|Dtj!g( $xvC-nz` ݾ1A bS_t?M?g!bM?IS.{!s7_LȎ؀uʧIanO5쳻/5WbY$ 8kz<1kGɲ"̓Bz4mqR~z1ٜW n5ε.>YgHJn} LBW xRkc8H{Q0ʥo?Bh蛘QqbbM…rh AgxPNkShr0m1~^q_iQ؝ǚ:wO|&wqo ke|s 5h7S{v)rV9!NuJNRB_B#{{g}o=NS4,cW$XU@wJ$'d3hs#j,DlphE%ZF ߏj`C Zb6%=} ;wˆ<`!ȤRG֯$?2q hei5cs*a+sk:'V!>K >J1M}e"#V=X Sz/c.7ȢwB"H`kh\Ƌpn ѣ:ŻYSYMF ~GKxe2+p,!AD{hSSxQ­iE$c=˷a\G+K@;fjwR\^j,{&h5o:n2Z ݃>v ٜ+YW?ei]ug}s Qiitac4lՋ*Cfm߀foYSVX=3k ^ 9P83k2rN_,*9̿ P5͗)w:Nl?ԈO#PyV3Fv5/fVä;OX4f'xYaŚ5^n>|^%BEv.I8nV#ig:A~ię"khUα>Q _d8|GYAqWQr--sk')xv}?^N.؄oɴ8x@NDFU^2gO ?4R4秥<3B(?#XBFΦ~q $O.#{bJ[AtZ<4Q0.kW@0=k.Մ/#,64rNyփtԣZE;>('ӔZY373g'"lvc!} /&0 -ny~Z+gM}73_WM^_눫3<u1LlYΘnަļ6f#sWz-b쮰%\"q0ZR$^!ZZ5y c2yz-^**`"KR%Arvz[յ 7rs1P)›AҁTyIށ812kx(LsUh3TKFƇO-^y5,), =߁.tx) h.FG>6)דӺ۾ǢDq0@TeT2#SQ)e#>}" grZpV9đb C%s'<Ԟ[h[D8K#`tŭ`/G֖Y }*gPast- G ;r&x'g k] 3}[e"Q޵V0I0[#^ɏG[a6i[H^X՝LEۉV{d;)ԥ >4U]=+/[zNțelM`t?-|2k2tnXб ?8AKT+Jz2%Z WD aT7RF $TpF*#b0O̺!(^"[=H9rAJZO>Ή&Ѓ=K\xn_-q팾0õBnׅ(n][-ǠԻ=P!Bsfi֑TC'&' oFJTdI}pYo:[5TSV+S=&U%!ઉ|qBJ["W;TP"SgB 8G(cy+&ڟ=WMT(q݉|7]Շ+H<lδF 62Te,%0QXxye;9h6b(O/Wv kZ0*f|"~7h*+ y>㘄䵷8{&UhEk牋&EfnxPg%#ԏol# _n`!<"r1goN|lX>e~/9 JkOpnϜu!vJ _Rt`1ۈQ/%ę/2 + \ apD.9YQ7J]\Բjan9%NCGv|+s= T}lq ؀Bw{]՗̴E#OGٔs4l9JE2Kn4RRIh*?9o <;kJZ?4dוn>(fCY5FQ'7jJY%3$#›;aB;"1=W;M*/'m` M,~D"JR͜Ɯl;=`-]-zxf#s-Vl _D&sB#F,Z`ys]60EPnOF-LM :q$Q H])7R8`ގ%s,UQ $ ho)4l%Via8"a#٣&d}#CDQ/R 2pMR/8~'.7N3yGFt *>묅ְCn˥ :~"oWh|,7ؼH5e4á瀳{(:rReG-mq !{mFlTz0ƔXQyor ^rH!ҼK}%ζkG& Rtμm4'Z|Sö4鰤үwt1Սv ߑ qq9\&VL~9/@{P`Nai (%[g)+%|2+1D>ǜ*.?wK$Gtif6ܷT?w>mc~pc!\/sd6- 駄'6,qsA |4A7.ϵ;)LnZg#'ؘhl/~P;1BP X4VJƐ|]@"az߁ڡ2V3㹒5G$QGiӃ10[šKzH?r+eo>؇Xg3Dvwu(nwvs,Y:*=aȶ.`rx˨Zf(Ș)0ށRd* S%pœɝ:} M)4XrFڦD_RCeXbJ7bTa%$#lNJm{f&}[u,ɤ,DžNh|n}X!֡!W$i!>.̚k./rM@JnQKyȁ14lcd s{J V֦.:hEQ'![*XSaKUgs)|]N҂`\P$<[ܲ a$`HdfUMk=ۦ+rigʨ~(ROu9hWLBXC)hhg}'4aB9f.dikA}_*r:ʤX5T!H`Edǖl j4M) MBIcCv2gqe \AH)uBpZ YUtK} g71^Q@OGLcÊkr)/BNp+L9I"ҽ618Q|x~r(GԧƸ{sIViv?=hhe}J͔V$B4o jK%hFtK@sFxM$!GV[[&Ūl'SCG "4̸@0=-AMWblex^<&L7!.Xa/IYw[}bdWD@mRnpM EXnȬ2j h 'Cцs3]Mm֑~ 1hRv9=Y%1_DY$(A2Wu = n)toX[XD5$$.K]gf8cddf (_y  :Q+z1m^*$w7OTRJ/`~W&f~Z](hD!/a]C A F~첊:I8y_Z]ھ KE& ȯKt54 jHc@|Xh 7^-i8T(XDPuUsgv9A ȬW1Y҂p$^F5jXli_Zȳʽ[h9Kp a%NىE%(Lu'QS]*bI6wqH:Wkpx.Ss)vi5MO|41 5Q!j&PDSg@ `,ڕ~^ͦ?vz(q>(K<sdf.oxU 4 Sԗ-w6L` vArW$ ќ`_/S6fq ˰eB0|m'9'u| q]vrgTw. ?egL6a9@3@Ct);KjhH,so 17JQYQ9FM<! 7f?Pzɮ^JrM\21k'jPr6aEp].>dQV6"#W=f[.QS\  O RĨx~Qe̦͗Wi:S`iAŭiEV3RSDä4L QucwS&)h& 3DU@,&^WfvκW@Mr\Q_EY<44őM+ l4: |;SK J1k.=A3'˵ːxPAnXR= ¢2r= aim6,[q ڽΌ,~uD3)XPɧu}I(1PߋZ+ H"G=.Vs(ܰYv/#࠸l+#X7.-Z_\$~q:5zD Mhwa`~T5>SWn` ,~y|z);# xtS֌'-rn<$mg@tgt3dhQ!5*C0u)KPuceu1ꈀeze(&u;I9 -| 5T=nvؾlwãք>q=xκAV\ 0at+nxT *A1}$,Xa2k/soft&ң7_6ob6ty4 A^he>9ᡝTd*irt&IKmN/_B=^1͹fbhJ^ͫ;%YU9l[ @.ʱQ{mDN.'ԀɁǝLG'<1Z1OyHV!JKcte- Ø¥??|[Nj`S9qB+-I SDp翯0Lh L εisiO4smW7]LX4Lׂ[i,mg9JĘ!EЈZ=[_)U2豳OM/8l-y'ЪTBӣ&.0waƴWFl ӦpIl]alaK=Gs$wG,p~G!vNSk|9:e[szRUoN;^6?GKrDY.v$G^ 4{b"8H,mH4[Zи >]O4cN\"E?c$'·LM4M&[ݼv ZwA#'<ñ(4Ƥ9Pgo7ÄPv6ΨAz.I'cm}`NJƶtG =h\塅d^zU. ̫lƼ}`:_)nR3>ģ/p+ ER!QTxqxfXO1Jp{nǥk.נS::җ}:u1{l.XAD[L1;9A i3x0tU1%O ^U L%ݍ~i(z,ElC(b֟,$$x[/Ӱ #?ղ67.VE4$g)R%>kaB2 *;ɑ>V<'fN,XŠ͘csb vo%6ϸ~aTp#NX` ֐CQ/׶z\XTtE. 62??vMIЋ*Ho -zBRW^!{ʒ2S5Y 5}EgIͅדp YF4dpIdS:n;7{^$T.ЀĆUK}ByM7F[FtCm3>5*Dnv]iCW3S˒S8lɻPMi D!N(W %Cyb\r(\*RDzd_ڃ<|i@xD Hmil銟;@LriZy __ ],7E4ysW$a:Gyw#!7 Ʀ\|ԛ6?.f09ml3r-{:ZH4,.36TZM߉XC%jխ1R7z8KcUK|HFqxa }Xl ,Y5QwGd{ M'tێXT17nRA`8Y^J{2w-pEy ldr21M, ;K(V=1)*{g0D}w&?x^Z uX%[OŞWIFE`1:EOf>@K7Ⱦ\j{oIsSX8jh\X!f p/wuXuT:'b 6? k46'pa?>W=ΜʄD,*R!)02UzN OHbTwŴE:l}Q ?+(ӹK@Q.e),zr퟈UwʖhC^®M 2s\߭N;9HG=d2=dw'dUR(o"T`μY4kJo:d&i v8C$7"as'E8%:Tx_G4, ׹ sxO)?p%-}1r=HXuƾ6iA~aV7 yLrq )| E*Cˠ+j%8M9A;M.'L5QFQ/X_䗥^&ȍDcU,`at=z}L0{rN^Y,p+aq p}q^WJΩAOR$P*&GC&|F '6]c L72NM#Xfҽ 5#k54;8r"dT5f:_BUJkT! Gl:wgI Ow̦xqIYک k~X[V7i3dα7]kz75=g8V6#Ρ 9j@g$ފX KR˨։lS@?'GpůKldSUz_ʚCÕK ϱSgs^ ׽n ~sS&Fgx{\!uW`r'e%El>9^H"4n1~3{lߧFz"eiZ^-:⾹1loI,S 4;~mݏ!='ghxpuIVeNyVKqPGf ~y gб%ѳ/^K`rZCm 7KѺ4)7zZ^guc'{q+GvLC(qɎLAqI:qaV_~?N9 L8L+^^!1pTq&dM.&nz %]Nzp!cHb~pA;>[ 7k3u2@6=bm(nwp-̷9BfT tUolfu#'N2CLEc Ҩ?6$70n|OO.\G*:s>fWy)BJ.ŭ⯌r1UBQrH iD+0ZoEF٩FlcĎ+:uyO0ye|[^;7 E_| ҊhBكYzb vIe+=}Fc>t< xk a|0k=:NpJul/.Γ :qTtUCs)w}fT*/mFK=h_@Q LI43&pJ z BSdWQ&0fHT)ܭuP %SrN.a|,}(4O.Un1e׆d|EhHu0%Ҡ=op*f։vd^Ap|~~;/2B qi_]!%)vi;ivԨ'<~f19Й![P] @W)5xgÃ܌]>'q"Jx1s椔T&7cM>z&Z|#b#sF"n$CI9~﹈G~2#W2Ы\%K)4^Nt7*g, dD(>L~ gc-|O@Fs!Heglc֥[ {^m[DJ}tꍋg3$u2\DU9\%"o[{=='+U1UT I];:G;YB򍆂R ;un*F"FZ1L59vP'Kt,+7x&Nkv-JuI9](3c'P6٦õ(j;M.zUr P6x(>kB1yQO:sgOjk4z ULoa~qx6QўT7[騠%KXuz6Bk;X@] WD aE;bVS<&=3Ɂ!sRweo@T4’}f:sBh~9hv|" ~D7ev0؞j=CO@G0uib@932$6$@:F!U^wV\9dchfw^tYT$ҕˀmӳ&PpnZI>zO-|G@P &c/OaF&"ldB;.p%"Xqs+Jߐ\A1]! [vhZfޏWI`Bw+7u7II*bó77Ө} t}WiUy7F$h,߸'{W׼6'M9[ev1v2@fyQs=[UJbn`\UpO GI o#2*GuɊyj{tDb%Ϳ&Jy)zD/!aEL0x(^Dˡtmj䮢Jz|w7 " ,Ĵ\4 nk4a&UoIS5юmG'~S )l A25S*EO z.X!PO=ܹyqܻU`1aS# QNnSL, .c-œ}@# ^WRMA>2M8h3o%N0lbélGi}]rֳG3tGl`NXE0?C\07|?o#23&%{EM:)qM.b`MqrA1v׻XWp x_]kgɐH{W'][En{B˰=>aG8b{v!)6YM W`MWG*.a-^Z^%C۰ELa~nv}74$ǻ91 mzAAeybIXT*| ?#*5"'I]1]6 /JQBުu֫(rհ&O3"p$ H$أvm @yEhj[ٝn$@,R/0Lu'aK[#r3S)慂VwތFק.i͂ڳԜjJ>; CE.1ϠhgC]0#)vУM JqyAۥ:( |4\YWH~+ɿ~Z`Ɇ ަ- (QN Y/ aۧ/Q6Y%oY%1pzķ)Q6`qL%3>##.8܎0&> :>fE-oˀGR S@i!lQG Wt! a~6I.M-leԇJgHT{u ijlaQtsg@3 ?HEi|dKmI9Mr/O3̃M⛄WeԒglCYL ߔhe';sU"_9YُY~/Ɋ"avK5*1{/-uHfd6 PU<4m%Xj0Ϯn"tZpߺo~xTk 0R{s#cwf3 @'L6  {+.,x,Yc1=tfo& WN}uw0tci\rԪPh!\ 40(XGfQ"ڧt&ߵ (,VChOdh P8OG|Bc1z*0"yGz)!sE=C}9Lj}K"V ׈&Wtm6_qyqJ덭ǯ0-^'r ĭ3i#O E%5%h4~u%IbrounЛ&o";{&$.x~&ka[^T%tie~?|#qbV(E !N C|Y-k4`*E2}НUnѐv7,l$scJŤɼe:R!3:Q4HYf`e4{l[3O\ԵE<`"BQdABMqVg_rL̝$m|gGntɠŔo_Dm-fߌ|6O xF0h?N,>O W% ~ǎQ)36OgUu+ &DŽő67˯C6SDϿd?mcڼ#vY5|>nY3TNĢ TulCuV^^5N@̀K> $ϲL4*e"b+üA8vHt6j5ܓ7J(_lkeV_ck@ kQ `\BerKKPݸ&dP7m A$bp6f=BP1=o;Ώ"/o qcH4Lk.bT tIi:SOj##0"g_ qW.9RZF3X*_ۺ+F;D5RԮ1I+GJZ3Rچ̐Ͱbk=i. u%*N c kkYhu]_&@bב4)(,*{`v 10w+FAjVe-r͔TLq!J U+y݌[ su*K9\r<8QsP1L Ta+NɮdQVD?1&G ,ǃ~vu}C;M {. M8YsԚ[)6iA!R%<.Q3rfNڿb]m Ό`΍"h.cB}dkݬ$WHkʥ"87 Qv_OQr.%Zl'@A 6E#ĭͧHKZ$ y2}s] ‰mz[5E<8H Eva&LCS@X4z'_yq:Gs23p[m#1 RM w\*KgFbھ]cГP[ >j~x}KY=E.7k]{ OAB׹ "uXf@<+D yor ith. :3L ]ADk`L/OU֏HHt/nG.ȃTX{0%B|dP`⑦yNic`ϲS D7U|Z|`vӜ1jdK#-7-Zz:zE * PPjOѠW-` Ή'{E*s7)wJF}Gi֋A_ƘrۤRn%v7%^)Y$|: F_ dx[xfZn9R1؁t$yLE| :4 V(_ǖKmeDs+' &"+b B}xX8WGnmL|5(HYbxQAo*@"τþ-JCj7#PN-& Lz^[D@|1RFÐ+}bCE#0dJ4)mCYZ]5~HZ{"t"+!v++/NhպܶcH`^fG(Ha83.'7XK{a\:'0q6YW6vL/x؝H]t ׈&F˧JǓv00^ إf(jȗ}qN8C퓬1TVl]!E(lBn%"'PFX<om@hi_~: U\jty}[GQ8)v|Ey5&~W£Bۡ҆V/dࡢ96gȽ=Y92~d]s[*/EdK$p:ȡۣ8yQEnM\ɵ-[k(Ӯ"?oblM89#mgM7/8 qƘTt*@FlM7`2ǃ5>x~ o+0# o?֜v$in@|))ߤ8e9d!R r,"Ɉj,k SE2m5Z@ǽq򃾬tdٴ'w1-)̹hDcߟ@Hikp,wPT,, i1> hz@UA@Wڙn~}5W&d-L <ܹcj0 7󈃅_|T(/`J\:!)Li7AxhÚMƐll<M]= NR'OtB=XX`?ztoԌ>f=  љG$bvʻ' Mpx4)}قji2YڂGo,ؽӺӶk~yw2Uu>e}5X8 U-񊿺n|)}7љL`V$go.yk'ք\/ҷIU2:_+Ѥ+ـ<8\yņV(0RjXNZvFm,BҸ.ʵԢ9ARTд,0D5JNVDVA KؾӳQ4 ~n*D;\!du*#8N[&S/h@-rN Cu'WWvDi`bLCҫޙl77R +EϘ>Ə>;f[4 otLmw|DwD~(rtPcKZN5Ƣ&%52:XtDYk`oC:Pd6NA~aMJ#=ϖۜ ۻ|wЎ3RC/[5kKcF_6žz3pB#)U & .`}c$!U7Qɨ9NlB #x"InCWپ"J-N&e]y#)7KفC2'M-u++R3!x/e7_ dY;liA[d66@kr,ƒ JC6?\Ȟ KPHx7{5B7'sK V*B #ٱ)T'BEk?^?7'VG-Aefz:KN-jdIg7pKj+:2iE5]L*x|=W'Ok6殰wIǚJ 9'!kUL;-ogH% .gm (G=m]lATa볠^{|d㜙'U[c &𻏗_! {ho  Ӳ*\]&.0n|gt2Z;U 87{` =| #EQk\*~ID]VP>mp$:Ƹ'H3KEGksS?ZɯP7n{ ntYz=Q?Mh$r3C2V:j q Rs'^ d 'ץ%yjݯW*|H[THg6տ/*K+g׳FVJʚ.z3Y!jMiMԻVB; D>% x-&?жq#ƗP?HsX'Sz.dsS"=iMӁ=̣Ѽ:RWlC ث˩4 Z2{Oi.[qת_ien}ޏ:?<)c|&&Lg#jyS{ܯŻ[X[wfgJ-n. ">g1ek'"EjS;k\~u]{N1ʶCX[}|sbrze!7Ҭ\Vy؄S \8 R6 **j>쒆kÁA hf-wmH_.7|RgثcD$edLAduNPz{ʱ6L|dT`%`"Jtu|}quQо넧٦Z Fx |?ݙKR&Mr+˛ iP>5mofP"n8>/F-?8ܺ-:Lh`<$aΛHm &~ZMRTMeEg~q rÒ !F&ǭ)sR{Hz(rh "Pm#?f9ʕXqa j͐^é*-QPYf69t(&H"Ϟbp)X;P]_s1#_Ñ#}ègӋԽAF;.wx8Fɉi\55[4ǥSɁB]KBjrj7ujv""@QE1f%DwhSzAFi̞X|Zlm|^t> R^I8>9sppSC >T :t D]釕64/QϦްRrCjaH) ŎcafX☻/nU2KnevF)bMYwPo|8š7vp(_N a 6 6\ J(%m},?Wk" ތ$NΧÄG1:a K Poz(I&IdGc 1,A|CgjkmKqvU.G0 |D_&Rs! > }R] k ZMd-; !O jLM G fJB <23N'l:x`+BK3S[ b=:1&v]Ǣ)lS|K"uPIػ g '9dfE!"Yub#Qoc՝:|dDczkE BW`0ZW+1ux.UwM=P!ϩVLv{`zB)t'ة;PJwlz@Ы碚2G/V;P9- >(rWR,8ܢ++Q2/ |_ r`M+LV"NE+WkB'O"EE)C] ϱTh,jb!Qi8.+5 j6 CN1˲BW2UD(V\5 9u9 6}5)(6ec8ji3"lL T fJ;>gbsW\y#G%k[{XJ |hך5AqU.w(ab$81`{J?Ig#jN#BVc]%~vv 9M~}(\;4XMZJҾSnͧg@;¤iTf!+dVH;S WBKֵY8KIUĮw&bpS'◒.ʠ|gy<7 x,/WW0JAo_CbsIz^Y.-՜2A }e+oӖ#)Ak]%NKi7`EOyjq$SIѯɳq3T)cЂfJ=S 0Qۭ 1X$:L9?j|*F#W*6XNFߴiTRƅX%pź6w:iϢeOpk~ߋil{sD`4J\ Oux?NܗA-!~YtBg}"/.'/IǛ,Řf0'\۳oW)%_j0pJX\w@K9޸n?gC:X(mF`$Q#k7ɨ6, ;/Gnzd = z5&/ݹ {<߁DB/;WG9O"i J:F{,s#VOJoz~(>Rú*?bMѫ}6e a™U$ChzKzEa3dB:U=j_T0bgyBv|C]kHrPݪ,aSH?pf`Q(_wc%HEtȺ.n#h%N#Zxκ}b5}nɓmVk9ƕjN`'s}%Fy@1tj" ٭ JmQ71qŵX |So03ӘuԐ=)ܻdhm"[ Tl}-Ea"K޸Oy"~F {FW(&,JCRM{Ä+W|LVġ}!ߤɡ׵VӄS,!̙'"WN{sS9Gcde(nGC(7YP׺SXL,p[:P|J8~U]BJݙu|ZIrI0I@]ҿq YAp:_|Z-"є_ ?pxwpaɃ(I$%ʻuv-m%u_wT$OyCs%eAQQ{'ڧ(5 ^-ڜM:Njlp1X>nKzqw<>t0ĥE^ 'Ss5U+1D0#mXTSIIѶ7QV`p:HMv5H*˔C$aq.x)!ߡ_#VX}@M]B6܉v-#fXzf9AF6~4Y(t,yC UsQ$X< :E{cy*$ɂRP}2ǃWmUZ(_m0n!XZйNǗ%/E[-P-xMFz@qc<59sy B "6K fy]/C4#H[(>1<,Fc !R$oH,h(E '|vl!y$E!w>`C31QIН/Dڮ$%"e)žNinK{\WW7 mJqy>Ѕ3͐zrEk$]pp-VӧOQoi^XHM0?)yukx xc;NLii  &ŧ !ɎRfѤY!Vf=[~PO9,UȈ ] !MI= ta4 m\sfI5y/=Čp ME ùk{-gհqƊOLq+d~21[<5L J카p;}Gc 3I_+}/YFX6JD>wޒ~іy`/y}2w1Fn  ++-U}{SiT%VdZp^PElF$%QvW;br m'iex,ygIThS2V4Ģєh>|l>h;(fyH9%hJъ&\jz^1-Ttt«DQ v]@Ab`”E6p`s2<~Q*Gv~4T9$wuHn5$`ضC聄bgHA?WW/[&yo(U VI*#sqTr+b%I5T`2u<6̆rۗfڷ"'Ut[awGZUqhVi1 2"d[X|Kh#ֿd%CY ]I>1ʁ%NFv>",ᰩ>/t)xZ8} .bW_a~uY%jugt L0[wUcE83@tmZ,?UiαwS/\ -]&U̺^_t-:]q%L֢=_F xuL諅?X}(#,ǜU`-V,T9r5T2Fz/[4 KVּC$JegRPcѧxk޵v5ܶ챵u/.$sW(lfx+~ ,`;tݵ\&i7:ìպ+*fj$׼Lv Lΐ6SVVAr `5Ļk8y:Vźq}8mIqK/'?FFyu"5 fk_5il J/m-^ŘG< [_AB_ةqۡ2,C径7Tv\0+X6?X[UW`^I'p 2J"{̎J/G.Cx;lc80Əl$Ff7w[|I3田ZC.rМ7M4 ܄4/G),z&1`E-b!bP!`NdJr~aƳ*7Pޢxz_I<` L}+O*2s+]ѵb(w|iKQ/ɾu{Y2[AŭSW_2Q׷c,46S zDo{ж2Cy0Wrz jA5/匎7܊pm:]Z*|6,8}aq5dX__Dl>6#:iȎ2K-~Sd>]ypەZ\D֞uYI7Lcs(6VInGPO!BǞ7N &uB6;u-7qwNs9I;(n}MBUe6Q~{*KsfE4OZ^}~놥XЍ.8O.cM ^yo,2;c2zAgXJQ9p!hU35t0r6VQUt23!ܹԍ,Z/EN[1%C1RG;d+E %#IA3RCoMH="8)A#UMYTzU_d0g('y+s@{@C&FwC,1MJ-8/0ݾK ص7͆vyMJ&@~mv9e݈= m߰5O2M-H>=&D,bd#~Ac]_,uY ßę^역dyJ5|z:HZaG9m!w_2֐J4 &ȱ!nr#}[@ٵ"mH"apmMp}:&iq6PGh>@cKm#н%Nܼ*X2yjtSE}$YU'<:,;ۑ?6-Dz7=,qb]7-T-[==?:*~3:$*mnАҺQ%}V WPDfˏ8> //$`-|`[2< f\~_vzT4X\5w(1@"ǴˌrXh!nR%Ahm_&EWϒ_maG >jX/ Q82MSjcZHGs!|yaN3B*tP {:,f2Pox>`UՔ+a$-|*QL`8$-Dz~㤪%bn`/Wc֔ԝ1Qfitp|O{1] 밊BI]9w܈Dg4`Q+q@sx+ $SKK'%|H/cmKef:lݔ$)R'40&pJK1E^I -P.;Ƈ[UXmBo1ӊ1\Ŋpl(r>ݍV _sY~j>lUKWM5r49H Ëum4!$(M$ߓ9ex,,nњ)Z?5y.*GR1ʜ뚧:3䞓+Z? v~ZBf eIȋ8kʢw9oڦGՓx{]:8mH2Vj HWJ%Ds;o?|[N0ݧLs106p&f:\V[rq&[Dzfߨ`*)]\܃-XO(Vԫ  E[H 6`tN}QQp1cf.JW醦FGT*mzLIr:W[fOt _{%?G%55€qE>MϠ߿-1w$}iɕfLXU^aP;Ir0=|BDm_Rt0tV,Jq լϳKaťwÓr\:Dq Fr& eE{ڠf$4jLw|/ⱝ+AwcY<قG65ft:K>wZIڿB% .26`w` նJnYs96#i2 .;L#sP56Z*ysVB6͛5mSSFLDiRKBxj'Oas:v FgPi - $t2V]#36YC&&vMw4e2=HzN(ϷB󼒚VE_1l3wb0[|WC,*|< BW48\ r0…|$yF Cɷ{E8f(sys<-ef~d2G=:T-+G^"pnGX/9ҩGv'TIHH#l"k^,LWZ&$ʽMY5-ậs(0j)FχD7wU#.g>rkaxWû|_3g*5r:HKSm[Ƨ*J‰ $MҜ QOᢷwF[P[owkvN,}nxQ[&iĮ^s&218(3ULG+wVE)&#6p?wH39mEz$o9~va{(11ۺ3ҞT-JsH+7x,S {"WWC-s_e516meIu ^+Fv+FP\m,ݸ64sE+ 㙫Z,VeGԈה`3iCHxKŗ߳T' HA>gRhUcNEoWwFnuTҰ ̨g{aI;:`ѧَ*l$8C!8\_A-Wߟ0[neŇ'fK6CkHPҨ)Qbǿhg;~Nj%quU|bzUL/&j~ce28g^ \ HCn\ O brWQތͮҔ 7l'*L(P +Y̷&P$$c`2ă80՚jqACeMg-ux$:k2,$+U6K,·*g-A;܈2eVMhC œqЅ2ESbWKy#lXT|O<&{bO|kYRUӚP{>Ѹ%06/K8gGG'{&(,, %d@dxw@bgp{=-҉Hk@WhJ,3i^Z\;XHX[\gb,@醠"`Kb$Jq@&GƾIGa3B 8aY">>Si# l=MU#}3!&2WöUϨV#Zi+ulf3>nAJ^JD4ucnO:o6z{=k 여x0/3AQnyU2ERg^r(-;Kؗ^23 >*J(;q5dVdx¤ BZy xJD5RRRRb#R0nkz9S6"?.*+f,][dtG;虅PݤdB($գ Y]t=`KY` ? zql@,]bXH8WvESB5bwVJb: jEESO!Xvй!|`} G!ؘ5`!r( eNBΑ@ʆV'$Ź@>MIdtk!$ܖGe>B|(l:C}Uz$-ߴfQH?Vl穋/2O-dxYs4J 5w˪lAAN/盪vCͼ/p4vfp+@)Cx!l_7 !"7<\!,A 4̀'1BkMaG(F\W)%h%tq֭<&ܯJ%eNwcT{mq([?"eHt!:#K qX]{*|2贀ҼsR)tҒnoT;)%kd+=']@ tή]ఙhj?ٶNL/}`Kr^uIF7;{MI Ø^Z"L"ٟD+l' l [ҝQ\8_x.!UQr=UTkuZGCd2a]+ S)x%>#+ٮ h&. g"UwTgΆƭ+@w66"[qPt]NmӑOf~g<7 5p i}׳tyQ%g &t\0+yG,?|u ZP-&?+8K9cOTya})͸BڰqR'~r;` G+T %_X='3h&n})icgRLN)o#?cbꍕ@+,5x4Kb1 qq Nmw0-D TV;SokL$lQ}=Xv(OE2Zp$ln1[G'ЃXTĆ0pߥꬦZXQ?tEF^N+X[Ky( )h -۞WGl0s[uI{8}5gnpŪ-OU1L/ڎ@L@[ɛV1IuB6J!ka| >m2VanR!>k+.3'GRQ9gMw6^9$L$t 3'G<90 9)] 98CA"/ZgAbmYN;4 |Ǒ|ZiJ_;),,mL2Z=0 ;7ζ^;A4ꑔWB: ͊bY{fM5}C?ڈlC/f<הD2ș/ 1Ab"fhE5d Ј #xЧ3Ud|?? iuR6# YA[L g%UxԂQS.x؂)Ɉa 1!+ rVmU Ś@!ݭ__3B[tv_ر0fwj/x&M̯u`AVGƩQO WFt):Pvgmg4;%*Tu&bS'ʵBu7U1<ԪY;lz" ; 3p@N鋎*ApI*"H+o2f?g [#Ke7m:z ;{| ,tZDSk4ujU#D|EWhBiEݛ$*]!.HFsqz}*kUp㠋q{-12oTE?=[KDqyE\]f/LC"5w4:Sq/KXd]`^Ɖ='C>FMڧ)'Im$9Dž, 6JbHR_N~Y'dZov|jYSm/[aN=nܥS gPWosUwLbIA&@*iR7+׶A h!A27adnce8bդ(7if?9a#cJ&Fj?oB }q@QǍB8d{jOla.-N;Ibd7Nt[BNϐىD,!`l^5S3CcRP%*HaH_:Týd̨$f^42( ?&u釶#H[?jqŇi$ҦFw;z’n @=3DYc\ĸrܚI 8?lJ*sί7p`@5T[ra&W;Fq,t'~Qt^[Uʧ%>YX! DiJ`elqVxNh \wF5)'MI*Xc{ȷ&,l*e} FL&D4|U}&t-@kŹ0!/aMaƣR8."؜kLg.I{LĒ6\rG{qܿ,sB5k؇Ok.o0DVW+ˎRݻ@毀IU!d> ;3WQҢF>˙qEkJܮl1T'<5"(]x㹘d iS||ҽyBڹzY{.~/Rp6J.ƮT8_q۫wUp/Ç|nO߭7>ya?,V;=" :,t9oò6Zm>Ef=e!ʈހWl3XoK<˻-ZtT>3yrcB}|lɑV/3ԍJ+j"}qz[@XK+sz?ZQ[BVo1P'&={a)xz+ kD9DhevnVys--B"݊19YYL$qviR0qw;FDiR\Y'} O[ZND(6y %H;u!gQ J'[!}Kv2Xvl)0JIJ·%qs% zTjSx8.Oܶrv{7m-<[/e1M%Xr}.あht4>ϜЁRH>3K._Su/ARpu /RÜ=Y4*XscJmKh.6I7mmw.%&d.CZT74d*,6$zϝ(1[nChSANg5$%J R"a#:2ScS)J`ÛpLaxLj;d֓K3wx*REs>ijX ]o2g2t/@@x,W}ͲpZ dt{T&s`duW61=` նX+l41”qYSO"^V0'b^CC%4aÌt^ǧyCƇg˵/wj8:~[?6u)ahx`9S6Ɔ-?&TFCZH*)q |7+HHskm~L0t0w"tdL2Nizީr38mؖ$M*I/ k7Vһ50(ajn7_xDZxeVQj7۷eNzC=' uU>[9: saI m+ 1+ j՜>4 fkS p`.JkMi.taք/J>8Zxr F~_ qǟDRT^qKp?d 3-c9z[Qyh_vp/'^O6ɳ{ɭ?m!Y'Zw[uΣX?9I`"~Ҭ+.́0ʌะw&9ۀYwnqX1uĉ2ovQ(뉜%ޛȀS'fbM\weJS%sq? ~e/}g<{q8(S6FyꋢtrZPhAJ>HqW5NjX֦x9hX7^ʙ5.=j(TuϳؼxTet;>n"k-ք>'u=˸0^4p)K̏N8j̸T440NjGR;B4 b&,dOaCb{Jm&:f2MafTJ:8P8VE23ZdØ/ЎY(Krus-*2ٮg6l.0Ɔ79 f`=S#\#~yCc=)_WxT9#ϨosqmTf^4EE]vyk#-ė/J1+ʇݼ򷧃e.vC#q)eJT1 `\< ]`o$!_ћRqk mOHsYc=Ѿ|>k_]СsJf]ˣ[uked\d{]U{d( ?=^K\+{O#RԄFIA1>?u)˫,f.(譀xpY>ǚWjPTa#eTVxG2A1˒oa? o.=k r-Ɔ6P诣䓔`)4ndkAbjvX ps6G֯ qn7){E̓j:gM~*":/ᴄSmrכAhvsx@/2i2&@::9a橸 g &A_r,<Φj'.-^~eh KsD8$W+U?Y"1Qǖ%rwp7`V@e' {N5zNtN3c[a@؝<0@FC Kv+ɷFihln3:~A)[A^v1mYHJm :VSD;s+Ii֠^eS=%43ĞKi85k䲹[W.9m%WLBvt\[H1_xf|^_ eye"}@L;мusƂHnrw>8xE=C '+!Q0n_l5pard&z!% K/[oDCC(YƩH)HC[85"|˞]AxCnn?Su_M\K2Y ]|΁^)ceÏR:REWɗo XK@v dՠr{W&/S +27iߘa =YX3&h-4ou;3##qښx0m;Z*)SJc tXf\ɣ #w7uD-QpHfhg<׉6|5~sGp]%4}^gT[nWEm 8X߀Mh )QV@F0WMgu50orylg8;d^p㗇DƞʣwZ?e&{/I5gt*f}({)KO5;C/ )$ZJshu t%BvΒ=uaSm迭Xyc@$J{w<32dqbXݕnSsVcH\/,@J)4<ĸq)2ܚσP>3@\r'| Nxy_̵ە# _%ihM7/TMߕX 0XO9:"vG DbO* ql6nVzٸ@vŢٽ,ȖsU{%DR?4h;.6n⤫tf-W p;3Abpv$Q>Nj A7-fmݠt~MGiu })ãr&>pAهӱɂƵůw4/hdN#P[d6y*-ӚǼNӱIZVH39nTsqɶ0SaX} =6Y @&0vrDA;X#~gl4n # r=4Ǯi5+78==g`UPFkV,J2^)>G?hX.nޣCx$Z_{)Վu>}݄ Ar&{"jvxBzoEP 1B|V~!(^yB:+-\,d5*9ńHߢ"%^. Dt+ydw%Sp]xж}KJQa/"EBIN(xmkW#(Ô @2mb;zV,P!4o,j) PO)Q3Ѹ|^Uݠt38_]LOs92SߟШ;!c-2&A$H&xa@o /G6ҸLXZWpMZ+767c}ph2`KIlz \ |rލ $-H.ðʐ7ϧJҩi@IMzBf|I`b+۶Qy9z!foQ`st7gVc. 6<֋Ԃz3RS֑I *npm27YSmk {$_l 熾P 9Z8?(~T"&UH^+|2Yo w($PD(:{P|n!pg_QXSohRARnrg7$i\&q,2JD`73PMvS$c(=ئJC'$H6,ӫ<3' fl[_kgG(:IֺwGFS)"w}EVWGI˓ȡ-B#GRV`\#!j63넖sfԪ!АrU+`jN!6ǾsR䊊Ͳn(7fvuj/u{R* (@#K?NgUv''V:wZs8÷Imri|ΑT%=POA ^eqibU ,o+.c!lm`P/xg 0iw3VƋ66qvǿl\\+bSzaoo$ ac9^bcY1#^ayRO5F!<za4y۽$O݂]\oՃر<4fg~CLڰ]]H_W_EցI9@o$.]Etܢ*d|FyلD98 {BFDiJjo^eprӅ%NˈiP]ʉ>`AC-֨Zg|ғ5=֟UD^Ji˜[JD/Zf 6g/6?)?526yRB-s>YxvZBᥔ{_O]x}.Mw'(^*дAxģFSZެ!a%h* +DN `͍T$nj^3 B,\dZ'qT4 =xuy5,Mޠ]cC"`b4"4d|;O\^ "yZxy 쀟uq``E:سBQ㤓KZןAS|\u'#| Eӑօ'ȉsqthAuA)* M]8H7 Bl+˞7Z?`5NО K˜d&Yh fy-zuXIɭkb}c898ZTF:Y\nlEzЮ;ЯE DAOoF,[q;;f?E؇ ?\=t5Z b,caĭ 䂟s_˙ &!Dy?6)G$"X|^Iyٵfg5%/_r5:peSămǺv[B~ cq$`z=?7i4',3׋^;D@g(3X*}U0]0):=57x"MO iK;Ĉho5ËF8% $d2v3QG"CEuQ uѯun|h!DhWv]AxQkXfEN8y$Q]C;Ձ ۱ p[Ueg|iɵ9ՉoN!_2fر'b2\kիD]A<]!EtNeRkHxf%vExbl@Ak;ߔΓsDSZCc E:bOX51ɐmR.|L/x4?&@̰ݖJޛa س͢Mb|WKa_wKu PMYV'G֪'_}o<2Rׂy߳"l rLWRiGsbzSQǘjBiZoD&ԍP?^T0v/3ze`\nI/z)$t'![!j60٘ٷL7F m!AkL]AB !zw$p-\|;-. UtFN!7MY"h%`X$iI n+!H3[N]]<ǙHEn] 'l"cߏYL"[uy_,v"ưw gVp(2]*^9K(%qsKN5]@~Q,0$)3I1Mre!3|˯GY> Ήx\=PU檫tr|/1ϳ(_Fz+WphQPw &IC\dL۷P1cF"ߥ,@( ^> 㕢W~ohxwV~#5C39o5'PiRpDq`^<+kĄA#t1?|R!qHR3`C? K16T XR6n^?3ɤ$'#V׵G=2 AJ|Vjk}ڒV; [,5ԈaK{"x<x$v;ic=\*!LJ\,M& o1O֓݊-@L>!+q:s}j6t2y" zNPijCC4 cb|]84Hi3VT7 y@Ѯ"q9: `C_ s'9]TOw/@#g3CM,yYaB׀~a s)%qB,Z'أ| #a, CrHxxƥ P7P:ن5h* t=Gbi/0qz6os1(ѕ$IPBx85Xg%Pfz=bՅ;c\raUEF[jiu:CoKsaH7L1Wܴx K-K5NDž'QB, D89sWbHQ !*ӗmt^LP>k_>\TR, =Գ9bj$r]V8Ssbg."{ -O8>'g;W[VOm/`N^ XQTM'2( 8꽘 p׸f`WW61*֞%rIPz :z8#kQ;XH^E#S؛SZSG)'"h8UA]`uQm0;D4FiRbs?Xs=*r>mdh}3@?{y{G}5`>RH#M NC9SX d ;8k2[U8Va6᠂m:'Wr OgXRy:t~KbM?գL>z]h4jqjAcP;:oT1o"bL7| !(T 0j)^K`7ᦵrZ7dBYz|ue=ʪ֋,s `FQt,%Y!XΎmq Ӧ  - o{~IoNjs-'o6sXg?=I9_KZ>'j`YUx99u8|l: ̀叵~<~ΗM, yH :Rϓ2PvҸ\6nM28Tb9dW f1Dl?[d>^:[f>-P˩ Ǣ'h5 og'ԿT^%!}t# "n#4# gbH<6}!0b{pNbo,6q58| xWkv79e29r;v^rT!OW>YHg':&,b_r*OϞ,6zH^[Dn`+r@SB.S!s7kZ9kEFrFˌF⑮ 3}Fr?(unP[C%`;r(.jg7ƫ(ҵ-, Kv@DPϿ{q%=kK?*OҺ`3m ["hܺ4r>2z2v.6ZܒiTA OJЂKwɲP(#:ZA.ڰ+ 9-FeXX(^I"J^|)/Dzd'ʙJ4c xK49Z*JP9@)G3t9 M2 ]83FX&%[r?ؼ7A]v57 <ӗGZui0UuU}0.i}ŒXP!kpiNjX2tcU1QZrwM=b 6qg%Y1֤,&@yAش?k_=l34Uҧqi}Y:14%Haz]zoVNkF=cM]Nz3YUE`M"? ~v^2cdכŰ2ULHLkN^DM\qT'8S3I(혺smJjZŝ|nbh,!F<7 +{jK^9=D?`JY EOmD}2^ʐdHu;1,D98R>yg4+l>!0bNjz}I,{_5B2ZJ#Wg %79"ˉ)=@&!.#ˋVd|643#?Q}W~e>IG@Gt;-P7F,L3t.kz_EKs2X؞Wd;>,Cqӡ-(\8hv .B=# ;&z;@뷲;o1QB.'3]bꂾ ]2T (r_xH\qN51ӆ]J0%Ҍ8Wt+7)ғ?$ymejy +vKe\bt䀮ߚ>aEnrY$q9 m:>:YOH.C=DJxÌ,:ǀZVCG&Bf"xnb8yť\w-(*0 u]An/{3?ä(Fl˓B>@8}3t>o:܃Uwxm\m<lVOL [;^VT |VmpwfiұevRs~J߲v"z‘`QjGFTS?3nQ/Q:x3@so'-1~fImx1W8,V_h7 B(o@5eVo9.{I)$KSc|GWonz FQ.0ڌdZQ}mw1;İRoհ2IGuKE/,\r98r}>L8 L\wvH<4(`8g.h ' oX@O$\%  ͝` dbWC|h}>GC]6W ur$|D9Pϐƻ/P+d\؆5G c

֣qll&)*\iiNG=PU6wW,TŸx6nѮiVbWí "!K3fF}*n F~{:DG +db27n$ߟ?nܶ|Io$1 Stqp*w|Lkwmm}my)_O1m"&#lw]e+ J0c/B:BmPiI%RAQbav5nr-Rb1a SEdT(Cɽ~dR๒]j|X}M&nGoǂ ouPu|AS@?-pG 8#*g8iEz*K-ԾT/ɍ" ;s-,>LZ:gR:6}DⅬ⴦3H mH~y$'xxx˱;Z\X?n<_K6rK~iGneBR`ڎŤ#Ë[{H^6-Z!C^3 >yee`oFWbWZqS^B9D4Qm-qPг4> $:>;)*kŔBAݷnP,$s,a廝DHp{t "> wގ`ӄi6XyM~:aa{& ,Mu;dm8W4 F/#As2rY R)ƚM1 rC\G7q:mQ(ﺸ>et*z}`p9h:Z̨:d6!^蜒iFq6iXX]Q Nq$Pvj`c'Uȗ17^MUu#fOz')޳{ ))6\6&J]Epyú+U,%419MJ+>' srɿaLmi$1$e\mO7xh1 e\hU#MdR|-C|2O:T=5HH3>v4430eLWڒ5~3+c&.1J7w _f+V73 s cPFLwZt)Oc?4۾ ZMޘ6Rr @F贒9 K={R2s5gH ߊ&~Jj|Vz%r8$xc;TF2ezb/p/ E@*/Oo+OgXERTSGbYU,c7U>@3TfJ!h2ӇBhßm];Tt Ēq2.|b puz.X$fc{ۚ)~k;l \fwB?Q&l+Xpzb3 FJDޠߛG;R*5b͓z&~g*Vdhtg-gj?d`3 f2YZh ;T+(LAKB4ٝ/\x11`cyhhgu5>\&+#$4Ʋ2(o?suFHh r{+&~ߤ5FVH^݂\>Mf~nuSSWc''Frp|t%)ݛquHdY_}ig >2k;ߊ3Vn11y6޶fK]7tCA6ASC,DN'z3QM3XuOM=οn{3֌4zMX:FT2Рα(< \f 0O3-*)BƼo+w29?"~iNtmߢBG*GqbJ: PUl`$$;ǛL**ms|Z5r.yG }inL gBy^B^>-uA̡ѓ$qicP܃KҠ*Dr[¹R+ՕK}:c7Mm>&f|' LCdW V `Aa]P!e^r#{Ln7BQ% WNiupUX?r~W?QQU#Q+\#5e6 U>h+F)}ܺYP-4pδ;i:vX9j9/;fK$a2R=Z3  H^c#}aQ-<¦VA>VBo1U5`d (I>\uǩAD>Us*kb|@w!0ECsQg#D}*cK ԽzB'^5.28Y, p-U#XKKJDb8M smN@^x 2(vܽHtK4F `QgR=/j%Z)J0": 8`z$=I[gEgEREؔ]3nyN_{ȔI-0<[[JDp7sL3 @h@}ݫg"NlMLT Y9t`N%.GIHT]!:AU@:P})pJ.D2pu@1~K*} j":Zl{(j Hw ;s=^#bՒǎkǭ!7kD0*-d Rt"lhn~ᳯJ/6p|"K9S+D3wㅱm=j 3B y'l#H ܉{qϗ7c `rP'gܤj0~Mu.]x`HzFި^|\ 6 '\>AU݌ 1{ϗKA<3V J@z -0]{( 0ø*%Nũ@ d]GH7ܴtI(:gM1QมqT%6˽) 804%x?On>LnZ![Ѵa ?}FAw֐\ oB82[aod9O#fJ}XW(Ӕ,"C׬it<[d@7vqM& &c*Ȅ xl 8%Yke#Ɩ3Md!>Vgf%:h.}YS_|@>M LRG&103 0:.&D&=V& =4^PAj,J;y:£^^vBTRyBͬx8KNwfL?/z}↼BM?7yQ<;-n Y-:;wnΏf%01SKk>jyvXj7uPo~GXfG4,e2bPNK5F>[e̠M KJOfHj\3D}?5#x Eʆ֍3}P4aʙ1f! ijPp+` 0XMig7S %RjUφ`IK? }Y$̋M&~䟌\O3Anh?>FoΤDbqKqB qD):GBI)s RѨ[w1` d ک 3+_@AKw a'}B2y򵉬O|}06:pE|Pcݞ`@:8'BoCEk7J][#M2G2Puh!5C)3`QѦ!xtDxb!ӺNa*|ja,jc(YugSіϦ:kkuZcu.jx)pBJ<ŵY1jK1U‘H\\G{p&r16A~Gq&C~j3)NWb,x츋tE Nw7#bSrw69K !T20G9 %W4T/2x8I<2nZUZț@,P }DV"8!3c\Ԍ]qCQhFCR Wv tNNThC7/Utm]73t;@]gK&ܕ½ssa2-W8G>mԵX.HdA"_MR?c $OL'4 ɎDSYk4([Z]l9oS]a0@v, .~L)"Ge' mq9&gpW9}pC8Co< sH{պXCh0v[ &0!&/idh} ̡q,p%ScP:K {x.+'[ c3YQI%6)R6i:< Erf.4EnNEZ'BOXR.iUj5t͌{V%yYOID=pQ){+6S^蚆ޭ%#"XSU;(R=AR<:3;-?u3YlpJpψX{ >>,mvbFߠ}8?$JuN|#(aYlgGOp P[pc,Q$8HUYޚ-DngXJU]Ef|-|tl@=[\mяM qy]&d4BiDjXW "pKjXcb \IR.FŒuC{7]Ɩ)nL+$\6!( Pn뮃M~Gj~Y&WaUƖsjf#.g(f$zuk2n*+晛e܀/pGkjV*9h"ͧFU6 C.? 4-!6˩"B\+6R4y`׽eyc)+r`9a'_2m>஖wQgDo Ug;ApZN0wXQn>K#vqߊ|rU&pP]ڴ`-\ V׽I Zu)dcB_\wwz2rO#(h:L>{dyJŝ -w#B#9oqKyFB'ňt;A9<_(z]>\夣嚍´a-G,H,1;"3#Z%HF͓.o-Ze_t|vsl*vVi *K+vD6|i0WP>iQH"ȑ|u@-q/ }7-nSz2 Z \?VQKmuZ5+Ъz}%o7BL=?j{Nb %(ࠎj7a;_nk MX` 92,`n M;eF{Tx U }kH q7/ hNfLJ}RSM>N'mV?0r8:HgT}a| lӖ"*&ɠϧі>5wUJ; d\_~ m%f6[V?b3T(JEay^1ͅ gw⺵p `9Vq%)O Ou/N)hH;tBC㟬AwkVc@(e<A .W"¼/5&B8r@"n n(Ci?Ć^9@s,9BT,]\@( %3Ѝ}HTXF+PE gT`JPaO\nT۵QzBU;; UF%!W``A{_NwUb0e>co55@"r<$˿]@ȯzZuh>}ޗn~2w&(.YbYED{}uY?7q~xU],uքD?Xc;VH|v. K-Vvfixᅕy$+¢hԴF/_⤳h5ZI6d$%yȳP]Zm8z4$/ |]-HZ'O""vojnűDbӭjf9+*ێ܏,*} FՅ˴3၌G wVF$~R$аo+W[\֡dEcu.EWx3yt#4f(WGM5!cDd[0,uQC%0\wb'ca?Lk_B<&Onr9  Ò! lvS%ObhwIn:5c&KÜ*Dk">~QD>Lk2ߐ0nw?\îfOo[B,zInfFlEc| ~F9۫=l) b6xj?X`٨G̊H *r;tw2ckV=x8.k} "6RNL2PEjZ]sǎـ+C#fR'ݏ}7W8| ^Ði(WHՒ$>Ƴ.MLSe`_'uYL aBB~  HT6'iLܛC~n-s Kh#gmN]UqdxCUrii S^xN*:mF`nƝ1^Zg>8f.Դ&Ob }e`f,b9D6FcM)"x{$,F[FE9 FOe0;eS$>U*0ieVZ@JתH>0p,H4Dy{N~Ly1g6jp%{/=JnVUK[FAY_~% 6!8ї幅\]e]k ֗q~>=]VQ-s?/> ?4 tYu-QϿϻF#APppjVWTX FFO?İ{+|YVbvUPi•ë+!]*h `f נBnx{J)d@(׺&f7J͡5z[Μiw reqKPMbDz;?`h)mPfץ5ha-.kEXޓj]@#JE*PobndzlpA6D3qׂh엗Sc$`4''c,6)nR`,zA=\;h@p )}zTU@b\Z-DB8YBUHm/H)NYp=qx5)OW6zYrj=EKkN 29woXe^ xasE>aEmenQa\:*־E:-8[3rWPł$+@y8S֬98G֣W!}4vHFBhs_9%lv >_lrP딭TtL+y8ZW|OLy*\̼ekp!@,>!ZG̢ci] ꯝd%wcT}γ(X#'I5q_ߜS?׃#d1(%ܛ^9p.O5fy"4WzE+՘@UREcu!Gf̐6yh"A*R⯢og `uޠƝ\i;dG] a*Vtjb`o'xtJvc`6VdluK>K7"byg<7D^N~hd_P!7؜T47Tv~UW B[Tb*d0WWw  Sy>rnL7޲*<+wb# 51"f<^!ۦd~~(Mp*:n%A&SVj=QO#8?>:)W?E$4{Uqp+/R舳m'L:NWŖn 4qmy].pJ)Bn)ŒN-o4!!nCMB}Rr4zu!Zz`0h84eӪNOjk})tC B嘓MO=#NPz,@ޙ3:$?%#-u>;8Sqކ,~;đLU)Gg8u>^;MK_o .ANv@aڔo8?(uZS a+eK@T/k&u e˼Egb7䌟:$[DW.acp4Κ*D\4sbt@.d9*V]#Ju"ܹ'H'0d6bbݝ+$ٌvRvAN{G*mLIhM$HN 8tٛܗ×SR[:!οaSKltG/#;n*րXJ"d_:!II0h`K\&+|@뾼Ǘ鴀>Xr4-}R8]} /5E4'vBDa)b0!5@sy`TNw^@z5ʔ8|CU0|OѾmce\Ӵ׋sOuQT7rEJy^Ky98DE5vK'9 Zh0FNY`I'iȁcwCFHU澼*S1&YD|C8{#Bg?qcd-̡!R%.ٓ(__[XgQmeQiWb d5F{?joBVa9 KW /, ¸D4hsYx2懓\JE#/# "Ѡ^݉+~N-eUa@J ˙*+$ұl|yG|>W_YEMj֠3hWo(+[|ٿWmSZwX3"XL&D'kaׇ,$4/LoWReCQuv /M X)،x\<<$f}' W \sQNe4V).ePQm=!I[u~)'jOd2{๤GI_F3+.:1+'ç $` A#ۼeiu(e2j#$=q8vmH%5E"&@h8 ]fx Ւp "J'CUʰv soغ|6hc ~$)AVԺa=Hw^4lt K8/rHnh 1Ε@FS"(r-3QWJA-dM3$1,=A1 $C"U>zfB;'~g [3RgTh`18̓!f=%f?FYܧ ?_"҇X8Rtt-yXNk@T371?i./A&:ue0A|.#6 0JrNn5( |G0 &LK7)ucr2渤;.5m^)6ݰ|Y-cdJ2bdZėZ C]%B*b|'{+XuaFy$\YjMHֺCyZ6 f[CBuA=]U/޳O4!>Rndʐz˧׳ =g51/OUd4g9*`:Frp(Ҟ9v_F.fo׭3yށ*KREb n*Y:V(ڎ.E[)^$^w(eɫt@,Nj{x0c^n1DJP5Q>0E@YsG$qC}xH7.ͣk2]ޓSl^ᄅ dk3x,_v|k{c^ȭSpO)0f9|AgE\jہɅI¡ wk dbWs4Р%1|F]!3.jԫm)Ph&!m:b6l9ҽ͢$UiqwE B=1\?B.m!L.ߘ=m5t (šQbo3An/+?>J@˖kܘp }y ꡤhs[+KCC^2DV쐭Qz Oz<ӭgC 'usl»,q҉,&Qw-(^|D]46>:~҆gj~8@Jr,>Em/slSứZ,6"=/>3!$o𯩿);Vsyt'K9[:VYB  H8\&czcJy&~jBP|6%kqERv(olLS5gkSw4t#|9P%34FɫVW+9LmntgSMzJ)OZ5z>&/3Kk|(]<=Xɻ 4 5.d`%2z2罓%xE]Ҏh2u׿CZnKp8I~JkzxD jYstBAQ-Mܭmk6U("ABRU*Aթ6iYp)ARY&'o\x@B"^I]J6Ӈ@s,;L$)©fօi$]](3蹻]@Czyt/){}N ǜ2ZM)dx(ɞz7Q%3uޗ8sGd ^sbW[n+.Ҧ>KNpS/Vݣ«iXhDjeӘŻ+JSËd^9ɦȥB;E{2lAfq؛5ӅY GPPUP8>{tT6>XfF+YmS PN2̓43)f~f&Y.t9wY'%/.Rdv n8ُKJj` 3Pk\(цv5 r3`͝w6H\-@Ook ְ\nH=Y҄*#7Ot2@)tS)/1Q:a4ȌFz2Kws˹e)ee/ΥYB4W>XmDF\;Y:D!i./β∟#&W#{ʤ AqY/ ӿ,aq!7slrrȸh"KVH90k4ESKu[ (6m{6yRQ.54E2HXc{1UL`O~TgL`~2 TMMu=ykM:R@>Ka>1BE{Qx[~wn6di1 *&a+Y^ڇH9:`NO5dr#3Q`:i5Z-R\JԘ&ϧ3GԄhnh\\vҪ<?5S}b% ݪ,OHV&fiYjBJUjG=tBOm V,fs!W󸳙B1꣤Iu '_s6h(+0qnAYw V.LZ3B&|ZRBr7%' Rꢤ g :o` +WH3&b)q@t-!/fH%6QO1E O Eh^ |gP /[lq4uZ+@; -O<[RroYS'GLֽ^Lf7]$IϦ0B5 sKZ]s ֒B#?{c0"s^;a<[·4l"_;x]V5NT"sNfghZ<n*x:!8!wyW%bԽC%L47^( 2 Ll㜨`Xgu] (xFHR`-8ʺE58u{eie& {UPazMS,(cs Oc. afP34N/[땕We!WBl;xɗb=>Az$t)Apň#O0)- ,OSlD]l>dJsQ#zuf`.xtl3e & ?'RT}Or [ȏZbSIw !!Ô;>Bn7MJr c|/Wi%mҌMѴoW~ 0~d>y<ƎMb@rV̊kg}&nU<6U~LRLE5jbHԨ'ڝH`G΢ʻֆkix@Aygi$[/f5Q@#һ.zM7q4NIis/PP0AbBh["yKĜ/HL@tHgo2r&KA$b7Y8\[1#-zN]u@vC}oX Vk Pk31Hߨn^ џ dk KYk{žIײ>ĻH=Ml%8qsB\_yy L.vu&w?d;Kʘ٨VP+tIJܟq5k-1"`6KWXKjDX+5U\=%'8Skg@(Ɨ~$e8ZԹC{K'#p+!5UZLR٩i?͐ZC/nS ܳkj!rc^$Nb^'Wo-5|oRڌ}D1:˜3nZa$ãԣ$f W!tGzDPmF|_*-jn̞9Vw-]Noo,G6Db_\Ef&J>v$| 'H /GQISaÊ KuN4'yi ~P`UY\"W5-~vBrAV8Zp~D(uQ74L9`K%e†=MMd|a7 ʱs/ѹ/˛Vi3u[,(NUv%5Hfh4D{sb[ L /X)n`G](>6a#(ᩛF3=;TFZ>e@4[^6V\u_ėUBrK)CiNk&i (xfϲHSJa[l0:v0'iSÔY5ܩ&*NEL :L6E֑wMU|#X#تj( 3`Z }&lNH~u7r˾.<~2TԈ9Gwys|)ǷvOGٱK#SvC +6nkܱ&2 3__Lm>A.ܷB, 1<=QKŗhceG:w;Qm$\z7K豊K䁁vܞɿmJ }Y_6-.<] ػKI PfAko^(; 绰S{14aAPzŢ>T_sVƢ:@{z"'@ ;hvHEsaYEU)pE PEYjv̓vȴK'[Za# ( |31fa1)<1&|eLVNMAG]0a+o;pA1U, N֦8$<\8nh"5lq%Ľa%†lzo>c0c4'y]rqk3(N] (qgN`6.TT:в5=DpHҺ [v6p25 }0Fp!.RuNppvM툲PT r<a%oHy6:n2fL B!,HeSB1ڣ(z@%L[{ojw ߶ Vrsjp!ټ}\^=>}T]Sq5>5Ulо/jO[tJs–I]Ԍ&?bZNo{ !p.mXBp, f`Cj@3 XH'oCE0\i^ gj_Okw'u?Q::rO,zP~R,ZDB_Jހ`J0U[C3X[.M^'XTiy tG٠ j<d6ULÈw--"AX pH9?h~>;qahS `9yaG7#‚y h&T@/{47d ɹawg8g=B2UR?(Kk3 a|D%iAW 1T̒OiBnu0dlBЮ_Jup䌖(hB!֥>p;PcR$2ht̂ { !3!] fAۛ^2覂D?<@E?HwU=W*E<2RL[Z6F&Y@2E@T%Pp1, `yB8;d)?[Z#Iq6!wX]hɀ_3B><*U uzчudDS,߶A.0U1:5j+ 8fkH]IJrD1YCԠr8/fCo9ӕvX"xٻxN^by꯭KD=N1gj%S7-U~:dwE̔dB\ B]&/ sܬM0KebxYx]{'`.:"8ˑD:/{d!R㞧YYv0 c.`FHr<|8BU 0`qRq\jξ]J`Gn޳nS…u1Rooj'_, Saڅ$v V0liN jZ/ʖz>GχPT-ՃBSӨYD;<Eu^3{M҄Ss˼nKy2A3N ?nX"5(͠}Է(a2]d}XeNLªdP  p,]Z b'$ E%*|064fjζVyB_ԫS7RmᚉjñwUq>lA۽=v(MRG}0#u t,vvj1o Bk $L-$~7W36@_ ~iE.nޙ" L+h5&In&YC۶ti(|jeufVd?:WZmQQr3].Lj\M﷒[콢,DԆ: JӸpBG? 5:*8Dz.Llbp),a #9Tg!gL|65 9I&D\ԣI%R)9sFeK)0z܍NQ$al4$ΐ$(ՙ ]8lIUs`D]-o i>{=݅ڒ\=?ȞY닙rstŬHDгhAt?xbO?h.Mu3Zhx"W|0)иFXCa).ð֜GnDS)@X5=1 3%+ X'T|icQJׁ9ͼE,p\c~̕1֭@[ _. H ̴wCWss1E3> ob4#.@?MpmF2b1RR2.3Q-CD.@?gvbR^ @% ֏ SOV J]B3ha)A&eݴӟs@+w.>OD;~UOiM>8Y^#9.( nJcQXa"V)U1#!2g{]^AY l.2@S&VZ|E1bO&Ֆ^&[q6 _s jCDJ@\X_ARfmj %KIz.)M>X-G$(ПreD({Q:ҡ .1S @2_S6RoM2R= )z9~na4', %cAu,y%q2JF€'d*&/ GRQP[Gp2R - HJqfq؃$).ݤ/`i jw{{GT2]uI7 t8> g0|EG@<%#nIǗr'D{;$60 5_\;ӡS)v8D`az]-##T's|vc zANXE]hxg xUPx KGzSj˧a ]UHQ hCj..E ʝ ^)؍]vѾݙcSޱ{fdQhDC0z.|p;6$+7]67c-[UqmGK,mpq48?$i}gl)!7 c1(bͺ V> K< ?|9bw6Fr22H\@=&t,#x>Jf&Ix6݂J;`*bޫKNQ.2Eΰ3xft w֗2n륐0pM{vKLZۀ@8\+[^QɊ^`P@' xϓAp ~ h/4aO QQ?&ZO䏔MKV93˜yN r= J%6[puj>$qm*$- Jϼ@oN߲o4g~ť}9MQ|ظE!;hJPW=SoI} :wcm~aI掠h) ~j}A=\m9'L4tTL h!^_Oxv :F(P/ᨾ=Ln rq5B*ӻ7Nw9P3̘^8ЅfGF>:5zX#9j|w|/60Y.%o ^şF`]uh`P}Uqf#ped̙0.(FCƞ1uGЏӴD{q7ѽߋ'z {8TTtW- (R'Siw:Oh̲sj>qlJ'jC rKrJ:RX(jCH&kY E5k׬@V"ܰ^dz8kIj$R7hq%PI3 bEr^(P1-? kMEyG˺ㇶ)K,{$bVwxEٍ0R @A]sBeZe[ ~B0Y9RB78\ z .hs0N,քېx%|ٕ|BGU#ʴU`aInT>3} _̕4Z)+巣|&z H-R,䎍yjeose`͖y&CM0ĸyv1?dt2e ӟǮ'=nJB>EUN\2%Tukn=1\*ZPq9wɉCٔ[)W+(qZݷ(+J3 y~j&8EZVX\"Bv?HdʢdG<S]3jUJΛ@n̑V ?bCCN_{f~&;_=*-:<]܌PJ5c3&IL&G'~-1 /;=ѝfqzzYIn2"u^i8&ZgàQ3I9PbAJXôŒ2kTȌbGQSW9˦@jX-x8k619B޻6˃4*^EK~LWJz9׆37#EJ\v;38o|Qd=5U^ 7xj3&n4ʹxټrDQ0IjjÄthGPhiؑH= X'Uj58'ale!9'u8k!f Pӭ̛9,i+Xh)3(X>KQ=g:0˨ UxG>.v7ߴuYS=;c)NilR킧 1Nٲ7|=T}pބHUkXg ܦA_$GI ;>z wfTA%z)F9f02`e /VD'GS[`Enj#mA?ר{V_!~בt0{D B8AQ8g]Alr6o=BCJ3 ͅV=7( ߕZnY40ߘC'yC|(2WDB̚bb%pYǤ g"tTn,oW T0V2 *.A;0WmVٜŐf:0b 4_WRree=SNzanX7 [1a_y-~[[1~ɠ-0AJ׏%l2u׈,a$~R+n_2p )=F4^}TO! ,vey$Ӭ1c{}cɹ{W<1 M=7`2*# &3ɘJBT-IF?Xa&/,F*nQ?}R.ÉJjlbۏ,TgYZ070701000002bb000081a4000000000000000000000001626034b50000894c000000000000000000000000000000000000005500000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/target/iscsi/cxgbit/cxgbit.ko.xz7zXZִF!t/Bs ]?Eh=ڜ9PqM24UzmG@ez9+gZ #-yQRBL:M8q-fDƇqF~ku߫N<4~k3ҢOeqdmIYīn|~Ei̼,FCrjKeşOBƓm(nBs}{1_Zһ*TD##E*\R kG*J-ʍRO58L6ںbiSh4 0b_%ҋpb6.@괁#N=`:̓I/{ns#DM^}r\YGφ8ՐOp4@[D^!K<ᢨN b.1E"iVaι"cwk,x]ڢa "U瑻,>gdȳƦ'unsajBA0qCϘkKn`߀<ƌ6*~h"`ۘa;܋j0F:!J8ӍZq=24ļ7獼pWHn~a4s%BsbtDg-pX]2yVa & s6OM.W-aG>{!fOܰVBQ E9%lx(׍rmx+4AO@"oMi>,x.ZdK6#~$cXVǥ~g7ḧ́å!릁 &bTD)<@" -@pr2s3 D^;m!S\)%ȷΧHDp,  4I|I+݅r =zĹawKVJo`i_KL%IcmwicS%f]O}.u`de_DzvZ۞k[@26ٞy͡~X2 ; 0m%>zNzpe3.oxེ\讈SLnXlad m{9@Ɗ3 g:7+7oȤ/9/7Ɋ07]+Mh(K2yU-By$VA0ͩJ2o#W+$Z{߲W3*'f '8$\`hg8F^9@3 Y8;vB`NL\Rxr 92d=IkMZEU\4dAC% Z5b~>븸8` {1ơBMmWIi ϒ93?A)~2 oD1JW5&d<Y#,!-pPU!z=/p -L}va?/mȹ FQeO8UjJXFnū?N4'43' ;~Cbtb>C7Ykbɋ-TEȒ`{ʟG^Ӂ80P)R[ɑBgH9G2GsLfMY`'N7DedRhx%oR-ix&;3eJ]ڍv]OӠ1hJDkY4KuG}gjܴ0yw$}Z,8$Hho@=NM} B1J#BRlW֣e08lT 7DzK/m]uV¤id0C}P\PlsCa 70˅0-p(m:)}K+{4N9 G鳹ZGE+MGN![4xoK{KnccdP +Ņ|-R8G>@I~-:ŪK?Ҿlyu&t R;NEjK4x3݅>b !LUGnXgdBiQt :a%qN/GB 7$V(5(V;d 7F6~ (øKu7t$_r7^*WCvfq<<򤁨5+,6-dQ; Ya)A dhg* ,O]SGvE+ I3KʭigkF{wPxR|Ɂ_ Ż%7,t6*# n7HLq_Õ_TwXXQģSsv.Jb NŽ\8R׉rx)]L]I߫pK )Aq"t4huS.1l{JQ(vboI[9a 'o#εFz(Y? z\хeUm z`^0Կ;$z_-8=@H|uZNOW4kNj38r.b##+6ԙq2 @&@:=6Z)#4Z)q5Pڛ_˫16p]22{ Q-L uaޥ~e YgB~P ?qfpN֝]"a"~=32ܲD%pϬ *JN KW.SVf5{WA˭q7,m9xc 0MƢRţLɝX` c׬IͲ82Ҏ:/FuĮ"qFW1p|'˰A/YiF洀;8F6z?Lz+ e+oᐑFL'Z`5Q:8x+f\Lc=T%L&-L2uۙ?骳ePߌFGbAfXMKF̈'F lSÍcubHWNPgdwGH:ܹz=wnPL~}-j9,Bl2kj"Txe~kgI0*8l&ԎB)FcW֧կ`5 JBtTIdY&Oo$-|&c$#kދg3[MA9DvsZ̮۫?q;bk!֟oB|MF=U(F:c9k }eL"Oh=fErP,w3ApO@R~Z4`cɗ}cYoZL89E+Ġao~blH9 @ܖ=zD9І7역33}@״&#M..3Ipf4sA%~gpP5VюWI+d vuibMWc'y+ Wr8ј&&U5?+aޅL+BŖ#CMP-b—FRxViL໸*D]{nBĸEv8q PSF4^7J1:`)M3/҃rSi`YA/5Hkd!lsp\UDj[MWSqWs^ڦ14$ocb:}ȄZ wt Sn0}dtfpe$ ٿ;b?le󻱑 L(Wkdm 2K߱ o!AxPNl;z0V+ G  YhGONLaxB1Wuo+3T ,.|+a"[zvL1E9jVI|ZV<[<9 0[ָ IKgvu]V%!svKo>Ts݅ԍ®"jB"̂А#PjU&4YFi9 ;+VT'NrEKҷuUQ{gUeduo%pB {ZS/:(V f̒0&ZZ"#Ymt* >'Q`EK@Tr,޴IX3@ƥAsWD T3d_e{kaG4)lSWO@d 6ɞIJN[$Yۗ,2X6{!C%y?z82`cE ޒ\N0gj0g~lvb#s "9ʊ;g\Rybq(MaeI26d' J4ۑ6\@\; ꘧O$۱rAxuw}ICH[ K>oc]7w@! 8lô+FAyC Zs?WZO^y?}Ep%k]{khס`>*I0ĥ5Z)C~< !uܖ~ȧ 4a%cjDT@pC+_Om5:Y&1!co=d8{|[hW̙F Qw8,PX_'SgIe~˵GpJEGkgF_;Q!\P훏߶> 3QL+Dgz.g̷P3-!`بA-EU\&E.Zh,y狢kp"6Oپ6Uďlܞ m["?|sȽެ~xP{WbX[0o6uEja9q KO:*`6wnǭf] Ǩ,N|>ݕ4ij<et;;vt_;6fSH wd'48 &WV"ԼDfB߭Nw4c˘[5dm`1 uhJH6Ł b{(ٚNPiZXUdIWn5(D}@G'}3W,[ԴGF@fC sp!A`%xunU ]&]SKOHKp<^T(9orRV ]ClK[Za!´:+`E]'X Neٛ9Se{vAz.pW+%n;'Wzz%ϵ 㫭HNLKATJ/>̽X:m T `8XW; 92O焚^iaz%E {/kE5˜ƣPJ}|3[J:׿CIr#=ƚ6Vv2]q9ƘZ&pjg]+~Lr)oj!i_:'O(ɏŒ4 “7޹O\]f yƂ!.y[O)~SD.g>X` /ƒhW텳加X߀€6N@'”(},PM( uۉË@ߛT[l/5SuEaeSS`&QK[S?+[q_0W"nGuf}4I\(U{*^OWE)!VDXT2E4*!2L,JR`wN&f%Oq)*Fj(@c׮yYso\JAXLsaOý}2w.a,":Ҥ\>8PGQae|P%O.Oz*/5+ϔՉ'6uviȜ=ڕEumOer7Vj1G} AB)jč뚘?vb_ow_cGB-R![E.Fmxh>7~YK 3ijxnŠ'Gh?LŎ9;0-!j7ࣄK,^EVc(iʐ!֥ҡ͡ܡ*5(5EY& ] R}/fBvUk ޛQx^ui ;g?3S|P`TVLN@y!pIs?==Ib;R^V^xdC!9ڕu)/B RVR'WEcm3$ !^+ffDjTdQ IoRL @ʇeoCntE:.0nsb)R3 $AeI a '{pX^܏:|/hb] Ӝbp_s訿1ь nXZ;'$"ܑȐVENH1FƷ|0내w^gSq]Ͻ 08?B0G>7 wAoOd.CSO.à !Jkc? vTD󢸈\V,B{]XKv2 5zd#xEm*Ž;'hX.6ؚj[SH\r"<‰ҍA9=EJBZ] Fp5P s+~n,vΏߌpIJAJߺO8y-{l̉4%_tY'1{\({Ae%F] D|>hg TYitivJָ9S/:lo; 4lͷ'!,MU]T$c)X_v*DkaD=uzz/Kj ߜO4(T,ӕƯZ[0tXi<VN/!]5gvnp"Ŗeretlk]Ism\.{Qese B]GD/@<"{8+NK/XJ]ʤZx5 w3F Ҽwl>fَ*9oƸ@#G~}9KަszC7;w%׵OimOk3H[A%=\ j$&>9ϸ~hq9z a9D 8pš %.Q9JD[cAyն,hƝF'Ƭ#`d/ڐjQ:ch{k+I|]0kz':=RL[ވcdߒ3fj<q&[V&~G17OD;~a]QFU}w'̓gl7;RZ7ꞢYvߟr/t""Y)hZIy@8%T+&/׸S7t=-"oI-&ӡ%k|a(xPQ%r"v+{.bX]y“+-zC58Ԧ]럭gXލ[KK@;"v6>d1J LG4*y<@P&?.c㕧La*:[Ibx2)WF^h^ 0/ye{@Î)C9w5 﨓=埡Rnٚ6#JQ7LDZg@h`뗜 yP,ݪ4J\w ^r?TfBYI:I#q6a:-mꞲYHL`di*[z(9j:lŧ&֮`O݌G Ֆx7ãd=gER)$/Z).vj N귭؆`HKo]0KwAeۦ|rM!}<)v7Jy&VTohohbTe㕉lh!6+9 ~+16\K=Gچmn d ,|7Į_Ф@ثU [aGW@:Vgf,q9*Ab(dJ ),i]3뻫[ҰL!o53#nY~iB#* HIby0w1*?FF%s. p[&A}ذDn&Q&Ҋo񹆝 @ڬpjr\̬ll^8Uf^dΝ}g L|WvDFt~ݒYK`96/qX}7~w--pDfzOR\?3ym44ӹiҠJ[SkSsF4V5Bm?+ rKW@bу8/Ti(s(F$nHpȅVqڔksl4ݫJF3GH=kfTa'y~(SyvKq +['gODtX4dyiوFKECYI1'?;{M)+.p]. Y 7RKkh5 d8mZ.#K)%\яմbVǜQ*9nbpwPR3J)cl%ab$t!bQޗ}Y&'N%j K>.o,iM칵ji?z@`)zuf8\f"p-:% `=hEIZ8[RIJ#Iq(%#X?tFXUNP"x/+qZr|oQ;` \:n*ɉfv#yٷ| p7S3bl[i/LgH D*cr÷/䦼l~3d>a@OJC/yCP(-)AGᡎvߐQ t*Xٌ"ҁdmy5ղ>3q/K©Bߜ3Y/bEc_;I.$>R #V4$qW;U@ef6Ct+Y#flqhN G26זAE@.y4BoOy+ӝ9'ZB:]P+%<3ZF 6Hl~cw(ʯuh\`oqnۨOe0-Ĥ*%ᱢ%N AX9{KMH,բǴbl m$[1VV_#B_GT$] )>W)}ubq+tϑyG\L1T^>0gҋ51P}@@5uhpkkDW"p,Z: Q̓d*/I#Y C1}(JfFPv ?7*|⫖3R^F1sSRr{>ԫx V!8iC DHt(\m &s- )j8Ln)ltH!`OMvo~K,yH~PZZÓ~c9d^gbDǗAHBM_kBaOJ3,* ,;LAð :N)*FO0 |wu<ݘͩsl#$ƅ#d6j9!|P򎻠~(rIG)Vݖq_Eru DIFsҚˋ>/4ST#`q,$" 뻡yl"mKSFB\W7&ڌhlݔ 羗>i 7m+mJ펷è5?ePHw_@ޓe1T "T#M8 fȤ(N(^ Ϊ. v#J3iIhc3 E^m{PrcKp2"AjΑ? *=g8aa yS>P-7Pޛ bx / eVBrgibn*QOB~]>'H qS3DƉH6,ḅKn9imDCx=n^]$w֤BiU*Ӈ?@Ww~,`W]k9GO=n%. Y~ u f"0A&AM!|س, ?<{}jQ/|K9,%GdMi]n/OM77KHiPv*.&I~>L~vaqfL:gckl]hwjh5b=HPZͶtx=?p#+PygUҙUtJ,rlNe}hbXJ!Y!qފ67 5v{Ăoo o M15 ~POTюijj׭KG+9*/%sQ2 S5޸ܯjGV1KHeg-zv=DV*DʜfArE$F#[]\#e ֥{`Hbp_p.yyZ\S"gֈ02-C4v~F"K8(5oQ>[rQy#k/[~b@ OᜨբO+pbW~\R(t51mv|.?΅WTW3/.&d`2>d݁El[sICw /A6:YhM7ˆ?NNND5x܇=shk75R!|]HStfh0q,c- 0>0}֘, &ku4Kڄп B]ߌ/;-XkһtZ S scvrGUK(ps& fzzsdЁ>Y~Κԃ [UylV%zݳ6{[L EpMV`b)YЃ.CSNYhWagY' 7\xo9/Nۿ(G"b)#Fr%0ʙI6(Fjgn'j.ҌGA`!r4+G{>~+*CiP&' Y#Z x鯭@o-a*kSix8:K|iҩ\  ')VHm4|CJE- @Z+oKb;N\Suk߅M VGDs뉍e})j80~Aq9{XŒGX 8$TmVWFnaSUo EKtT^/kAdrm E ީl:2OB`SOƽ"gbxMbٖ~7'xppZ'#!\|!Hf~ 1MOg@F$8Ȁ+gRVZrjŰ ؇6h""2 s]U8Y0\H_aZԍoNiSξ}@ki<G ~vh(GcQ0ICG8+$)祑Lu)"|PӍ}KH_-E h;)C`ulKޒ]Ƶ{kdՊj)] m+ Qu` "RG@R#t(?dXb V 1,*w }n*%"S3p0,dF tq"TFD? ?G)PgE@P?3SQGz.2ǻZB7~P?7;XJ>s$>6]#b͗ʖ܏I `1..4b" *q <ۨvvsoJ(X(b~S!Xg4=C#^ c7T| [S5} '/'˓WN͗=B^{ % dR+;N,PDr)@brwx(ڨ*XaCJ8g (ma/ȅ87m$<{2ŽCyl;t-l28좍z y "% 肿E=xyo 1: (#ot/9}fe^FFDw'm~ ['.[U [fxzP I Q޽ fQr5ZJRwHg6ን\βmLsґwwcVL3s;m$86hT@åM~09|-ש%][03?|Drݢ'Ѡ}@z#)گJud;arIØ$D۲lޣv {HgCF!F X+m% ?C_IWeU7K Xs@P;_o= S-EwpEj9 0v9;x*z8.պ͡\6BFC3*_7範e4ÉH7k 'Z%[LZLb^s٪M9f D"_BW sg5IH8P35ZdwyjswaKW{H3_j5Sh̴eiVȦy! ` pO`w'*TdDƿe{JǶCPg*wA׻ê3ӏ^1xOQ jEPM+B_v@Q}4]_:Ȕ9=4R*u <sD%4;' ؉z=TY%UIg#dh򈂊?r8RZF=aLt ~B\^5QU1gA6BуBvWh(I\M69&[*QG/+GT`F 2|[Vo811Rk>e@-R/vw3_*0R{5*UdoՄ d\6"L} TzO"ar-mhh7.S;ǵZlHlz͎j"1 rntRn=GQoaZdJk\CM_6Mcr6@Slmkn4mIsۗ H]/n`cb(?ip7k蕆Tδ:e-PGX"6LrBP036Y2ZuXzqu[FXAM%DW;5\0vx){<>_9TNؖm j(Pd@ywc#ۅr}<HȦҜnOT7<4pOJwk,"$I[=v"0Q8uk}kmD+.Ď"3дqR(__bm_,?D45&ux([8QO… xc ު11#qb`sƽ┰ /'sM 3h# 8@E嶙gJdYQ&ٶqe |(1:ط@?05Y4հlfoj4P՘oجɁN|j)vÈT5@+L^kx ;`}iTp,EСv' A2Dh:m>Mv^Ʀqκ+D 6u|N@m;bښ.H>b#؟II vu0bfz`j-PenfV#cΰ$iBsok>D0 w Y*~Ͻn XKXsaWCǓǰklj^ r j8Ce DsDsS\ iA5 b=z6Qa⿀׫ HD~bVs^ 0m3o:UZE Q<ԴpPIM&OzRƦIlbۺ8捒ТQ' EρK:p>\!2r101/.g{0lO iΞpy 0{l`}$[HRc UNdݏuc!3˃;刼ײ%" Bgbh:?O|u]#'s{i jCT"6VHgBZsVE8 yHX=pDSiTxiM qnЫ's9 IIh<=)fc= jkիwg֪͛KgBq}bċ)zi`M;diPisp'+64ޕl'{u*D_&Ԛ41(%e}Z3y& XeP7}` lCWu߆Nps/OɘFsbKR$Yw4}[F:mŖԺ aY/(cye`W#MI uM+pOHH^˯ұKy3\\~y*tA:2.a%OX:mO^ b+n} zH,yNB@,#TqwZhfZh'4"!ƴ L'" "@O\$Ac<: L'3xu=+_[ oٷI( Pz>\ o%1-o&=5pǚR-~׉[:nB##W_gmW]7u4?Zʒ,9WrF>Qx-)y5=h+޸Luda[jN`Ko `~yb2A,;:lnl\ZdG }Bi"tONx8~Cza'4XAf}mxp`GrSeynD_x[CڏtUz?)eO&.w{IUm+FNȘTJ'F @%;[2u>V(DL0lNzNޔڂ7B U+(ʐ6l$"-JLQΒyKIǧr6ƵNIG8'of<)-jUǙl.s̋lΆ6yQ2Yf5B¢gQm$%Tj@U*GCPl S%2AT^B<ҧgq$Iȵ1_|UJm^;^:^L9UHS\?h>@\|U+8 ܯ ufj#]n6~!q#/;z01Y0\CF >r%w^7%2^Х_X6w"OL;4~h`vF2}P\K>L_H>yTKFQqmCb=X~sV%kL{Ї[po:1eֆ/ը QE}_+D샋ŏt{QԿ RB@cj23dzQl0mA-% `9bg*"j6~WBS6q#gjGN9)1kd@Xlf"m/A]@0ᇨ[ g #>@T`^MpˠewVף;yPM뗾_BJ__4[QeAev\cVZW:G2bL`Ln8ȾWr%6~gn#[Ո}G$_0qwwNyS*hW}iݨN=$AJi:nmlz>u.\}OJ`uIwn e9AGɇ  Q, Wrj@Y rB0}2 Ez@>bc /pkW f9mTiceH/lĪxE{h贉GL0AN][zoTܸh%TdR$룯w5ܢϬ5{޼ ӖLJlV^ %:d& U $`G \V0@M]^`EHӹ 4VFt^t 洍,Oq1z{⭖54@mwY$1֚y],kCpT;ofbz,Uٷ+G@լ=[ը]MQ `l0lk `֨W1l J|.6=Ɯ bk s]?R^]ixno@tǯVViY⮻TafbeG;ETBM Fԥ;eML~ErIc]`[uBNYLѡ{}go/&، 6`tn2NC EL.,)$YDrt!C6ri*'+]=Q*z9I}YwZpLP I8@zOƍ7zDIyQQRxm݆7o eCWɱ~}#!xJR@"JCMPbp(#BF$ ^_D/)d6q-"wUR׽zt#G5}࡝BI*Iǹm@輝8NMv CRUǟ ϒC7Ituš+d};wq1~wMU lUeƄACn >aTh?mٕOHf&댍%h*xUĬBVǷorRXө\iST4lbk d q1Rg $*+EUDp0ʘF$5^k &9p1U^811<=§̯d2w:| %mŝ=>.r-:"jH&862LHNޙ(.5$)2>5X,?iTS:2dY7m~Ќf-+Ybz'zuH0䳑kt豚*D9YXm˱cK8 *s}YcőFEe]x/i*S/y}Sc+~t48-U*@0_Z۲B0:H]2 #$ݾds⁁`!Bk/!5s6CңǃiڌzC"ɼ_TEKڬ}Uz[k(_O-Y?|q1-=0ԣɎWT쾸1pe"Iy7_)@BL.͑y9fǨ͢x)>UƊs #=>swUO̡0ܶM 8ZjSdPv'0 1|VmCt\[}"2 /˒75>Oy ,0(pIHeEPS(S5]Pce9,+5ʍIZV(9Odh89* Ʋα1.|wbpeļ:_UCFDd#!aY[8&wL^E߆aclD6).TWV7KHv~HC˖҃HI 92Zz=žg,1-{"hopFUO%P>`o}$ٕE$@m%d^BovLʢ0㒚uòb4>>غJnlsJ𸴮A(xiavcI֨F!RM1Y& 'L+>G-& '>޿FO"pЃg4>]TFo35¹G5_ٙ^1JjFcC2=z͒:{CLunyeJD^,ZZ9t֍$l0k^N^Y%5B<,d_":]Nasߙ)H^=cK զxl0k}+ +D[_a4uAµ/ު:D!y|{4 5xDJ~%aa /o\4xP{y-A{vi6j1B]GcJ8!j;L? feBKt0.,j.o& VpRhQp4媞2:T u5ՑSmӯSK&Eֲ凵YD7:md&hwm %*Cr~9!RؠB+WTHf-HF1A~S7Vil<>cCpͩkGd}&RtԲ86\ش 蕼)ۮjY JOYf:=P*Wg{!~qNe8(º@ٔx(-V zI$*zAZ16}o .T<Ӝ;MM]uNu@667ap:D͖*^)O𧼏Rb~}Ih[a GÒe-kUR]Q_[Giӛ*xV= D'̶jzdOX[J1v _#^*bcԽ:gR.pjئ?jZV#b3/yܫG7ȍT.|j^b7SzB|Pz6LP0>\k[(g g8ԉn:][8lX4^"@L?6>Bݲd}Փ;ȗqG SQo)o$0~o:6zjb:" =a˹-`͠ o/ezEzZj$"$ 9릅SshRݣ F¿Squ6ږ+JWB: LV\4>3ZRn eʹN DOa\XyjŚ[ +5h8R|=L|C~ʽ,Zu9Z%^Ami;_YµϬR-}vʺP6gᏸ+|$ۨPa-vqnP4[ܨ,e ,-`cP$`Jxw8]?Eoœܵb'. SjɇJ}AJ@C4UeSQƫ< |R BrA#o+eCMԭ-Xqlj6!nf9ITi)lIj4]? xGVβQ]Ȥct 8f {5ZO]c [x:ڣRTMim]__pgsT9x8`|rVR]t剞كi< ÕREfLHgp{M#Y3ˀ^\lj Ls񿚿Է2+L٬f}mFۗ鍼%MC^cw˪m¼m ӱyYвƎ͟DK"!~0g>{' SJ/uCkkd؞uMEoof!ONȩk!}&y|a4ܜ>;mo?&hd^x"Eg|mCl%^d.]D0,_|\qG=bҒzKW5[c%˾8LmVedLDcR~ş)i͙f[rZR-fZE-T}tljʲ7wi F&\C|3GM{Z)m˕FY a\GT!!k} ~h;qjbW~3*a@YH= bX+1j m߈FxgFNn-TsbuL|E޶i;;|d[y3c ]dNG 1Sn[2',MfkY_ݫB! _雑ӽ`S$3ax%fw4þQ ~NYe~!|}+!D6:R؎4dr|`'d|i4J hJ.oGY)gvџ\a^i4x$1 b¯msp@ ! ໡5Լrw8mEpا6=}!v/E[,e$d}[O!.x4$ s  o ֤@O }9jgZ}XVkbySRI3&/ AallrpjzK n¡#H0Jvú#S +2@UqTWG(2T^\$qYF{+_x̹@ܣHtZoظ:Bo/  )SYt^?G$R 뛺_wuPV{7Znr5!^) U?7e|I!;8QwIr t^3ec/[㦌&"4Ӄc_f I)V&"8r>r4rruDPFGS,`6BEʠwi%]r߂ lq!^RgBYDcdʍu;Q%/@3!DNRU=V+@^.z.|m X#fj%LYP%)3vͷ%xNLbv.c~dީ|`f2eyJ/h;vUAvgpdQC?ǧ H%.dHz'G12h<ga&*ҏEW8gt) xISglb>L %kCтYܢ]*7<LLs UHJۼǷ88o$DNzhqa^<|óJ+K!ù9Dp0b )HQG h{ gEېcYz߁ɗdc0 S) H}x\g} BAgs=w_Qz<I#!'Ӥ./b3nF]Rf Vɦ|RȂzc@#O}z/o%OEu[Xe})=0=ua?塵SC^6*Zq)P p(G})Qx<~4CUpiGKo]^@?̄<\ ;W`sK)e0+cl9䵥qDZrq J#2Q)MP&bԚ9ҍY(aGTy(˂JCJ;"ᚧ\ۏ<6R5Og€Z3hNtA8CM2At_F8fΗ]{/ۋyrU kjXc p+rLHj eJ% $<>^>~O> z|claBر…O7зɐ?Cjym2y+j*Jxt 0{h[VqYԺ'G.Ͱm *砭AWSVwJ6  ]1,NLQ(h \3,L b8Hڃ wZ7׃65S&Q} ʥPF&~yU+R9EH?qOB ${q.cVK0SQ[_\ted({QΓڗT֒KqI yD;L,!KGkS@ўFdEΧ$:aeY̴9bιw88ɭ!/ (C۳\- kޛ Zi5s @һW2BH&97{864)ԭ|Ͻq#14d - ]h)eI"`8צTj{:/S&?fI~4aXX363[D^,$T>'n?gQ7pƶ lwM2z.="ppKvի 0Ww=(1)+`CAqmCb +T-䲷ɑ{*@ѩ;;zH$.%@G 껟z7>ޱ X~#x6hw-\d}P`t`z|Y#OwR96r nƬ̈́vwC7pzɡЀ%^.,]ɇ4qk̚`)5<=A)++q18 s =@ذMJT2;-<Te:'_W򫐗L/-hVA6_hhnwPm.t1uTt:Rֵ}cO$rٜl>q$c(*W/MN DK̏*_AqMxrM^ag_U2nÌɫ2Q5w@ߞm])bҐPOT>y1Hc ͱ@NV=WV¹jaJws\Z[Pwu\t_2Iy6^^2-ۋܵL GsYs%Xi?̰ Gis.7P@+.;^c6/5~8ET=6ShS1=UX0I.AbKYĤ΋uO:E|]bR$*98y&vf4[RHPg=f;Јmc(\ҢZ". (sD'&|JatNYs6U 3FoB3WFDgHN![0K&.JPHHV 1G>|ur_ 6#'jJ~U2czLVH5CX5,5ء?x4ALԲ)rs2"(cAm斩 ap:iVuGW0]AQY%¢KKԘ-A|̴GPWh6zvD$ڽlaU;ѫ|JlɈ?,q~x+F8'|y# 9Z( pB6yqB1%E{&x+DDpqGfp> 7S̝zsLd ?5#H!y.SJޔGL .ݰhs&>f=dv+OE-]f&@)2$XZi3\?"$ܶ 9F?= u~2iJ EX#U UQpyu4@ĹtJ+ՔqS6lƷ^V6jޞ[uc#䐇RW;Q(D?D+x}0vj4zy\Buw&;NbU`hɏ MkG t~}<*LEWXXKGr^iq^zn1>XFV<_3;D[^4eyᕭe/Pt;~lfZ3?rh~ ՟\}RGߘk,wفBq晾mkP\~YeN,cNtt$xIP-W^{ 2-^% ٓN;+<~҃`ɨ-i51buؼ7"B;2Fie@6J}R-<@akWȑO>@ Q^ÿ"L,<^SbS6C)zG-t>x{Om:ps2P!±(WU%/(ݧ0wk,}7 GY~,uo 5uҥճͧm%nS&c[Ld#^2B'[QS 3PElhW>U+UqlOCw>xuV1X6_˫ES1ZBlt;NY&=o4}t]\ rru,/g#u%t%* :L؁J%u!h40 |w?lco~mZNR;DSH~?$;DANr_ ں&l\xxcO橝22SƧ(c+q}yq-an;:m [;|ENK{7N>S#( 68a5wOؔ-ҎbbiPw#ۀ,G ӠElAyEL5dv I~dk &pi&J&3[G庰GwX ԘfSȫJJIC"@,"T- կZ3aʵqNd75Cc9ug rՆ 77'ΘkYrZ>$e,by%zKě(;~ǀ[ʂ p$X2!:j~ӧ`VCn Qܶ_R__)?~i (mXay='t bWeGV䵪S۳2T(O'=P֖>p5&ĒynO$[PH cE1q&Ж:0:&Yg&k06 c[1i=p3YkXT'>?q =kJZO^N ,aP"j&ú^:d <(_t^\oUWlV(KG=px6i ӎ:~j2 J9 @',}hSn`ל(L } ]aEJΑ{(S@(VJws O=؄X9~:q.}swDc8lIl.Ԣ7F,I:|=݅sƪ4%U_2܅TrL# CQ8nly"w|`\DzgbbTdy/OpIQlujM-^9Nr,MGi O:r$;r M.kęTfR!DǼX aG*A"#2a:B m'P\2C4^>2v݄BUʾaOq>^e1c`e`Xڈd}Zz\/-ȃ-zlPLKDQrwCcG$Y/ޞf芜+xMI{Q ҕ8^.SLk(N;N͟㦿 y[u{=> ?9& 2<.)s(I(mT|+ء28쫦U(xZ USc{*kl0 +:rhVLj=c&<5ȩBE嚬8h39X**QuP;aiz`h;R7|Xx@|ZxT \Im8!eG9d+K5<jlSC_[W{cIvr]2JՊ$0$،oMƫM/@Q!*XҪXFAK4Si!u { pV"֑l4* ?`TwZG$[AQp\lt_;`yBAL8F ٌЈdXQ|%m`(}!Sq~gMPEПT V=fW䙃 I\bcCn-ad $cW(&jn8 }{)oVW]㫐c}ՅsITRWooWu''mR "0Y61ܴ?t1JFMO(d7y`(@w0>stل' L/|l.6^5.i3#%e -RÕpt^i +$%V1f.ֶStMS=^.|? A*y$K$K MkN[AemY:%UaOʐIpn_q1͝[B;Fp2J*TaQi%C*{/tsPћn$`zyR/6y,s)$K".|LP$E$cB*5@^, aKƲybmOPIp~1%,(5D?#9%> ǜDv&]5W=WFE=0^eM͘_Q-!6 ƣ9僐'.9bl>_6}٨)f٘a0L|a>NH]&#`Q!Ǡi3<)!^EإD;xH1Q 8|ў+ wZuِf)Y?7%9{aUtI/ʝ;& w}RgYZ070701000002bc000081a4000000000000000000000001626034b5000066a0000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/target/target_core_user.ko.xz7zXZִF!t/f]]?Eh=ڜ9QV_|;u4 uBtxG -1@"ÎF0f8t',~7כ{EnKeng-e} PUrk%8ڽ66 GGE 1K w;9wqI6@cA&(l._c3>_q3+DuMC d˫4(Ҿ^MD(`:4*YH@\|qxI"#y1CJwJ2h4cY:1ap)6&!؋гsmJ\ rtϵ? D3sd`d0tl8ȝ8ִ[EyY?R#&y%R:1:?rZ?5ÊY䩧6f0 *>߮aJW$ӽxR٩Эّq@ߡ(*HcpAԐqa 8ߍDgT4hv% F N,.z/5` g^]wH5\)>|G_o&eD2X<}+݆uIMmס֍VfIEZ/gAiX:ީA)EZ^j:,r)̐U~ 4K(𣯔 rt7ŌWnX+ l:j2yLVq8 Au@@]l|˺Gzl-. AKu1J"Ì$=?-8ķ7OƨD!G؀~s3Q?-NWت!>l uQ*T QRYgϚ"4xc;9rL3F*dRPF()5r. wHVmmVݦ!rXheS2Ea_ձkE5l$(Q+&~|Mw mֵwr\WSqpiCXpUI4~aMv@}o>g`Os#z`2^qT'nT>Xs\7jr?$Ղ1ogƝ[)jǬRT)tUIC mPQ΂!FSq|{0"brXˢqDh-pcx1ŧnodᰅ>۶>F D<+$RtύS!+~ @/}tA.Yaa%pFJ^x 5x֓.Z.g kLރ樓M@̇fH#Z-tp?Nf1Z1'5iA4SWT$ *KD)zyB-Uz{vj]~UW6!e;+ Y%3Eŷ \.O'`'CP*hݍ"7M'_?Muݩq|]@Pz%Յp(VC`{Nӈ5f}D^_rR_IWb=Ө`#3/ON|$F+٭c&I"BjjRp*Qp+v1o&,VQᚫ~[?+mK+b-Z3G\4geMFWbdDquB3昃%0J者Svڃ[4rD4'L|4rb$278;oow酦p8n+Wp{W':O6=Lm7 x#ZNL8{b.fd .ei}N5؊#u3'cLYDL99@]{DDJd +e+va䅍fYRw-zֲb+ft}~ uVHZ? Mԯo**s4x1t]2.=W}MDYqUUL[sخr{j%=qՃ~(A~-s5ΊbYU*goЖ=c*D޵4n8̭' 3P<[*z}+yn7m:?Fz ]ZkPo dad aKWħ,nxKo͉܃+ÄGT`_^ƒ%u!a}ϖ<|r  ฟ<U81J@ؕoYUh^4O;c(+C_1G,{D-Vs 0hhEj`) Ei5y$C!{Jc1Ȇnb-3n6&WjYhɪNciD@tY'H=q),GdntM2(Á!&1aUDiz3=;G!dγŢ'5g"NUܥ#N\$=jSr_Z^]Œ7᪵dP<;m]?um+O=h j3+a,o9ي|!RI B5~:ՠ\-йLdtE=̤YZ'GmxIRcGJS iq ᔅ׹ ;!-l8,i/7sP PBf.T3ra/(UW>D)5g5o+KI6F1ǣEQtc( rE+TWv,rr3Ҳ\A%V_)p$zkA&%g;lnntC`+Gk){W"ϋToR~[?bqڧyGg;@? .mPsS .\i|7K?Ϫrej<FgIZLDyGX#?ViFpUD݂Po4WM6ܦӁ-CF{#1Sg=IV i2~F1AhqbuPMhY)P(]we/&q˰I GT\@(|4U=w) '`Vq<|_C [V[zH= 69ǪYgx=u ~%~b ƫ8:&vi @#1-3,S[׆%xYn^Ќj87;nny#Y8+g!Z#xzoLhݹŸ^"ȘdFA!//aQ':Ty՟ו 6IgHlA>7FE(䷄[2!Sm¥蓒d\ M&҇MeXleaO,iF9;՝ֱ}R)?NVu\5^AsfnW]q#S!8Ʊ.G}"]F.k}7.f #mMɾ1^K'l];$Ky{\ԫiDat $Z+ڋWu'>tٲ4EZU6R ' Vq&sv퓅24`F?:qLɒXaA'?BHz56'1=]dkYlĦ#?OcZ0f ;~AqL̊Ja%Q{QN=E/,;1~l* n Xi zL1 (|)E WЈ 7޲g ,kPiyQSԩ=."*|{"?fWO |Q$Qd߯WⰖ8:;\HA4ut&T;gϑR1m n8~]pE}\j8FQe5 u^q;o1%oJxtChcѵnd1\<nI-1)No'pQ"M) ?5dn1.*2 i6J(5k :x]WaI>]ԒpO! (XjXsn"Q5Y4Fta"]E߆ԠO}aR]J2&Y6'"KZ\$ehu˩_puMhF{P$)SD i)Laq|DXꌀj1 iS$S7upnMu䨺u|\iԆ{. c"<`5Uͳ |oB*SG>͖/E ( zۍR/3ٍM577D6pwaT|gvz1Q,F)`.V$bf*jb"/]I}^j@Op?2_J =98 b5d ½]~!rLLΨ!f.ydX) g +E`qV2#'PtS$C Dl;*]B9أ*yqa{-jbC4&8۷ cy+k}8>nCYhXL̻ h:d ̫ CQgrzGT!W-hp&IP ;Eq")(J( 1I;[pM8nÛKxڋӑs vf~Za?Ƴ1!fua T(ͻ3\F0H ;F, kub֐ΘGh{a24#{Jl3 ` Jd OGMV)5png9.HɎjmJ c@#4,A\"oOv4o-"&PǺ (0L?+zvs頜In14oti-"eF"Jxŭw*:'o{p0op;v]ݞq'!xu;UVh#<;ْvg6ڛ==A,Z\?}OgT4 L&ꖦfUoQ!6$b98*Dm2MjoP WB*L7 2]lr@ +1=;jY j1PVV&g] 045q _zǦ}J_웧HiM"!xmi#TtI82 營J0koV(,X5 ^ R : Z &aAi?fjs1G!cwpNNa&{ٕUM-Fş0ꕀ;M'&38fazycU}H}]k))P[%=|ݠڎQDe9Ls/ R{XY]ަWasj&_Ge2bBҬFN)<8i%@i5ꃂWH]&65ͤ7ӽ8{ %+eECVjM`)_kFotZ/s ҿ\fi)f(er~ !g "APaPN)FBfqNW=O?ަcM?:lW)"UJ!xcJx:8 :ɓ%?ӝ7^ u8.0xWڑE}ݙn&\A v9%ڡ ڣP̦:^Jb}'M֧venuP4n (lY 7ej͉|-669Kr€ 2_Y*1Q w{N/x8"Ɯ"Y<q*|(0DY܊|DQM|'@5d[3:?ZΤ}ohͶ#¨?'Ahs9]GG#%0ۇ\Wc?p[-^ĘٸʋK 0r,r@(/abdFp+(yۉTRR;E榈 #/f.()}>Fdw`*F1&Zb 2JÐhMvjj]o59Q'Y8/K*ԒXg[jNIsقzNÏ/B4Td唏+`,O(f99p)_9BBxѰ}[u AʍЎLӜfT$fRX"*1e @5Gʅ?0Pnq+gVY  L7/HS(x~I_ cf[u^Aa-JRYj€!hΕ)huM@ŞU6^ - axURDDн/4`' >GGAٍG Ya6î7 Dg&cӣeM\ՋX~3!,* bxiv_yDl5co2EV/n}Hrrޝ؄|ԈhTӽ<:l}]Gߎya4Cw{_T]l4#A,m=1db_עJ}i[32k5ҍQ\_t'Mڭ"AV&BѨ喥Be=)/fEwZEV[K~TNsQɗ}~EmI{/hEKj^U<3۽)J;=`VEIǂ诋 YQ0SGn_KD-S̻E* ~$Ɨ$/5+,e)ۼ '7"l%54oE.,j}%?-|㿖K*l=~J ͎!]Md 5}m֬kuw8̄<DWp7 5H^|*lz؍"d޲ϖ!G9kpIYA@Sr1yK+FDM !X_첬KmfG:ѩH&N`H!ZZX1ؒ$m;x~wL>~ ˺T6덴cr~cd&ti1DKVt6gldIPn ; <͉徶Niv̜%1fM)j%T  {$@b' b yjoQ[&tI5_>Jχ?ٰH4ArMbMzR$ 7rsd @Bg@n\DcLpIk`KiDpO,1 ;z(>|o^WtcV)ROY*++: ^ J9uT] 80b e̳-[i^Qg&.GgF gk@t@.ullLeK)&PNsxasrwJ&?b ȯZ % isMpM{pV4P)I|q"/zCΌ{NZk& HGDhF aJXgF[L[*y ,&ynwQW| *zGbݶ)ZR+"N:D]Xpnb Mu1Q^8Ug%$@Y*V4N{J*]H{XW0ݜ[gtmQv d>I'LM ":{+ UsmE Vj*EzW#zmoi2r %!KaM6lsJ3[HIJڂ>Bv<]|&@kh?`ҳ=`sQ{uȵJB`cҤ”n8p"&m1̾zk}1%-ePOSu#o+ɳ"MĴ%)sF mKN `ryS4z 5L4vȁT.,Z!LfyL^廹Z3TYy'r>82Eװ"6,/pbKm]B3GêDE ;nj[ 2ʻnLkzS9FsM'mx/f=py_|- I{ e 49V=y!ZQcѫh۬o)H]o &;@OdQV@'17Fޤ0,B 8UG$vLoJ"SyJ=cs  y'cˠ?/fX&G1rI\.{sc]0}kCm J[Og0CATv4I-pDv s0E". r@4g !Lr#M }e< cJnP/!'(QC] }[TRj[LqJ ˒ʮ'j"UH6ts(3U*ns* ]ҭݸN|R}<< Ndk=7wySJo2Ew㢰 sYulF 1:$ rL^ $q&j{A.J,-/S( T =gN4x&\('5U[-@ a)Ұ}S1)/WBcבTib7IEL"ANS4Zƥ~1Z#ȯ=O#q6L{=m;"N<|?Ұ9xI-xd@}pzh$;^ E" ;h1#R˪pe$?O8Vr%2jw=սFe<5 ΧB~\BL]R` v"3vȱ3'-ӹ?$~qYdBf"ax!8&]Xڤ_yڙ +Sr)#^^4#5X@ˋtmkmQg 3) j'9Kf_! ;ؐl("̫DFa "#rhEajPcQJܭSV`f3 d;'4? ߅2x+ipUnNs B 3BoTa\C3U2Ru%զd_6 nL&蔜˶{EV e}h|<BTaId ! O;VL=LL $V 2GlJ[Q|$k(g(o ]G99ai_[#-ť_o?Gw^9 #/_"OeܣD}7: \ ks݋1]T,>$0[U$E?3vA1GK\!"q1vo ]h\1K+w l:"Sg\m/T W ! ҼSh*Vv?LIڭb7,l6Uy뼉m)(TJRAd3 6=bmceOD]!eo3#så`;Dm l4@h- >~@/&)kal&ܷ-ֽ;L# Ҁ"}o,gGh?40EV.DXBv'ڋ@rA>Qb߻һ>)DQETДe "?5CGW%g4 Xtj͠ ד<IJxF0230Lq,~=_vlr=# B 6|+~j SYY߭e'_q #>cXu0ԪbG}*UҴKݚ_~UZR!i"W }i 泦n-p:L5De$-<w&H*0qRAPdJ9q)kdT^oV!Rum kfQkyk7顛Fe7b5nUbv=ϛ{PgU%cϲw 0N4 !azt* n  T&6w1j'E1h%vxѓdC:,"?>qډEeE;9"6]K6=M TBYty\JH!gKhRd?-ws7#wdo=izY&Ѯ)rˌ!oY`xi/X0\^y7L$i$#oȳ :q"W1t| k<~}a_* w Z@$up<ʮV PcHCaPjkth%#MvM"A1RR 8~.`\Vs9:kt({Ic#˖t- ~<#DV$'SqZ)׻ioo dwChbLh_ kLs6I"@xe45e⁦þ8p3z(ԶHV_YMeQ,4!,x,hgIvSHxH}}Bn0 SP.}_aƟ8@_>~{%"zPLPax HN9!ؠcT\NI^b\LM#Ka^K+}܎ |d"aA΄d [vX?֡< HAhm*عanϦ3ri|yBهgws&28N2wx &wi3$5-ZC:= Ou_Ν彤E19ئ4Ҍ?K1(OXʹe cx_qĻyG 11M[RԻ*6&,AS7, w3#.HmhqⓙMWr8gDYziկuq!^u1)xdmC'0mlHS濉#ZV knA:yD43$oqPPmΙvOGMX ZXg3%)b\~A,[,/`."WgcpMsf6"Rgo4Zg)=e]'[s7^gQlO>E#K 02mrL\q4,F:+[O BTkHpUliO\;KzWC RᤳJ FOqjj0':sb'VO _'pVyC8]쭩_5*gM !ne{ ŴՇC)8qxvp0 qCo۳h peK.V}:QS|~*K|+/npCX>|;7l?G>|=]P=x bw]P(()hV:ۊwm8 bv'ÄLSh,s_1xuфv9BE3[<d&7Hb+a%9['*X>T+pVu|U0'(Ml&9+m2L|Nb2oyy*>1VmqX+L`%F`TͻբY\ ~RQBDwSlKL})^hI`\ C׆$.wK]2D?@#χ3̺qu ^Ӕ~SY7rilS_Ѵ=e1{Ɇ:\k8f&P#thsZmG^t{ښ*y!6ɕ)@0=(~R 7o^ΟꜾ@٥$#ǮinzR$j2!04I0&-iU$75q#C>ۏlMe3 237bM`S[;@enQ) KХ f$4S%"bôj7 z:"(k%[|}_v|楷;׻m2b s+\Օ52pze2q/ X5h%mIOX&AJC#̿k@_g!`’ >GZW HQ+2{dp!6 *P\]gz]Ųl,p gADOaJ6<˻/ rwUOVRhCX**8{nѧ|5ZD[~^uxkÐ+*rslɅ9vr|^sX* O1R=bgel0bd ȢoRrRbt̟#B ICǕ`fٻ4G"?dp+U=Q ֎"ni%!vd{ !y-!d7&m->߃H{Fej^zbxO8.xq).FZٛf^i^3@dTQ#ZG )}tC]A@-zTkHƳ^ed>rǏ=-4$qՔ橥kYGjY9.AGPփaf6ku8X  ڨ1U -Ogp;p;4JiRz{?Ne#NyP<Jro] MbkЀ^`G&b |m_懓@hռ-+&bv}[MvAjxUhxqS2bK觑L]rAf {Є~+bհگ$ٗyc<͑&7a4f#KWͬsN}!w\87QzN睇T<fI<225O}ijU0(޷Z޴=8=C:8d[hAզE1;(;Euj dLSnp3EG2R脏:eepwiDT w'@jsqOc?(`Kj^;|#Zmm{"FI'CGB:QՍnrb?nHJ :dTuVI =wdz7bF0Ds %7gG LW;_Ŕ zIq Zv~HBO/d-B\0}h')ɫ5 zT2Eeą *v%!aJ>nrIbGS4LhX-]3`W:YY;$L7EK}Q֕2أ&J ZWh=^BbTV]=SIurKjqPbEcj@~ <]MQF·{zki&IͥjNHnNwZy$ng 6ۋM2>To-DmCm*ق~FU\_`e(+&pG|N5BSǼު2W.Iq(ɸ~4jyh޲#!Zy!UQaTs眼52RzF7P Wq5~E@s-3zjb$V^0ۼ"w( l,Vqi ?odT h'A.<D "!6zM@H r; #T <%b>|KP: ;٭)AM+T,o;Q.پŜ cYc1#ZFʤ =5nx㆘ M9q  aТNjƵj2봬پ51Mi(e֮2+XF '~BzZ f $")1ֳ.ay.{w=N~@F1+ت!db/S"?%`c(5 [l׍LiMmj rP\nI\gMƜ"*MhS6f8$5 7CSS9 j2cъ'.891=C=.dC-xND0#'u4KXJeyeG97>X}A^l(E% # IacNC^gKS5!m@-Yh!ȖͻQ&zF>=Ӓ ,*E'.Բ+eP4 <`Nȯ9%(IyhDZa^U읍:-]Tri E$貖ZP MtJcymD`SQgKΞRwZR9^]2hX}\GH#gusgSMOH=? B,;4:xW *3hF #sLLc01qwZMpK17[slow؞JYO k˘Tu?=_Z tadW2UVsr\Bӵ#Y7v9#@5".,H;RKn7 <ֱ&UD$c<D"?/9V {ȼR_es,RUO(Юp#F__Νb12Ui-zPStH/շ~Jޚ!FB $^"Y6Mm&pL|2|5F+Sg%?{(l _k %6ATr=7x2@q{@ES[j߫,L6B݌VԹpfZ Lj@8`e;j!-!Y<$QE]1Ak15 ~q!epfV'0GgzU_h$3S*LZ 2b@@}J(F6 `1n1vtuْ`&4zLW[pvZ!:\GIAˆ ~ ;f"0R>Ϩps7*_VmI|LBrpK|{:Ik=g]rSswg^-31[R5*  #i}&}c2r2_@.>{( 6 F\m44* X%#uCy\&Я#S_J Hqvw\5 Szm]v 5F;tKh;oS[¹f.>֞0= `)~eEnڑ']5f&xbP;F:E0ׂ?ߔkԜل+ͯQqfTJ[ab`"]N4H0D\DeiT#z$N9G6U33Jopb0=ף83#3q h|F#Ab:w@ L{"]lΨxHS4-J~uĪͩy>nt :v+.uݣt'AjkPo::#Z{tUWLj g@L9 [llK" *B*\ѣYjop 7s.÷\jb?G`DN%D]XMPݩՆѪEq ̏U!}H'OƯrTDewpJ$w+}Nc Yd9 mH=\ڋ2 CijuN MqǻbRu:PsG=z[K![@MI9HU56 L5 f^?+7gVd4(ZlmӰJL1a-šPOAx~>17-jT JVHjjR=W9w8SLMt 6YuNuY ?A/pbh: aմ`T Y+~gbW 2@U{jX+oĉbx|aѶq݂A"z7vGʼꝍJv [\79<!zU=GQfc) `i8 q8A1 ڌ_r~JLJgiᩳ9Ecl9i0$1>y}{2WD]??LumJ2ky},= M}RSEڛ/2:^9;cU鼌jm-v-|TpdV*D^q-e$Zʀ%+t9z_bybIk=2OnFF߳}1f`"|6mDRټd|@Felzu9]C 5T<ӓ*Sk :r0<% mJEcyA$t>g~͞ȫ>aGr>iS [*ԘLT5t r 4Z`)ʏ}{Omx$4^&ZsZ+al׵m%%r5obSkU+> 5E,|L L%~94_㊤EjM+C.>4ՌCVwJ4'[O51c=ZnI;I݌Ifl#pTxkbZ^ۉ(}o}Í:)M_ir6#kj-DV7@q!͍8+qYZJQE[5f>#"8<\pj)2 UxrGQad_-1nS9ާdrn!;}ᬲKy2@M !0K>I/ɒ3wMG<ۗe"04vԸ^3OjO=Q:ؠY81 䀣rpLq 5>$jLuP T1:ε h?n ϔ2M69 d͟4n)iɃ=1|<+!^$6P6>Uuo?;XKGR"<}gvJSp DC5Y4W0I4aAS٢^ ο LIm^ѷԵ2ۂ\׫@);_Jz|5,{Qۺp GIJ.t QrpĞwCd7͍aU wΡHɉ-q!.1sƺMv/L&K6 i${-IT棻C׽rDKku&܉,U SǡqgS#U Q$7CWôR8=̞9|G;W 6ڢ}u~r(y8^l'l1\0v"mhe٤Nnȴ'Ŧ}DLO|Zy"+6T "FOr3w8 7LzRax! w$`%OߗCХΫ^7ʳYZ'PI/]eV8 "b.,!Irܡ( mחQHFf#kHĬJɬO_,z1EZU66=fI~$|\%a)|^ <:gNH$ӗo;>%u;̎#`7~~?kL%ܒxF6{&2?. Q* ULsKj [)XhwlG4UBS'eP,U3SQ2mձ/MoHṙ*_J`s]rx~ԌRp6b u8fTKh `)lh)r YIDH}[4w$9"w_584QCMPZg%k~"Ͷ…ɌgJU3kH]P Hd U.IH/q?nQ X.E^88D4Xjv 5gԶBi OW`u\wV,=۫Nz-) 0*zD|rZ¥UJ{PoYRZiYaJsM}^3yB(+tljUl׭-%q =- lKW>q4Iu q6vY#B0y (?󯵠OD68kejR39؉ :V2m;wnX.%8+ON`rJ笼Y}gwo|~FNO?TE"cGں/zt8nbS}xRMx2 ;F 9urEw@m\ P#/9^~-JƞFj!#JmL`SPe:UNRPEZiI/>H\XĆ sH֊nwMqkӘI}z p+?e XN4jnFD[kΦ{.TQ)3mMKCi}N'S$cYCYJWYׂ d9nd5ϡ6ua{9hNCC{uZ~tJ_m#ڦzU~T1-H C|"M\fYP^_0h_m*>w/d''Y7vx1]2cOU:t@>S^Uh()v@Fc&]kX!)G.u#Ec/!PG:HLk c/*%t\;ކ)XN:[]L!wiѼ ^={`9wX3G5WfqC>B~)Ssf>]ǵU ck!\hw0`Mع&<<4 [nn4y0{7֊yeQLwh`6G*(Z߮-Gw|QF!İ]i{viDN-v.F-"N|wd$.Lzrg9Q 7ѱ-AI*lGXK;uoMuSf^U5$yyr9Y z 95wltR%͓/]Pac;qmtum*PjU$iܢ[A+ˮ̙eӘ7Y GQkS!T|W-``|X0"?gßՖQc6zIOgvMXδLIqgTbs]aRq,uK6NjMw%^Myؿ4XMNG= Rn(l+di9rO N[m}W͌X|y ?o{i(``xƌUͥHbвJ#`Qz<'rU?FpY*I]2΃@1~ ϬMͧ+BNE@^C4ܑډG$€cEʭnr zLgwzZMH/*pP"cje30wEbG* >w&'ӔU<|$ L'R?v3t * í`!L"lT{R!Y;N=.A!D8ӊD WԅF~Ao&օ`R8yNlL]sHNZ=S=|Cԩ{kZvųK,<~?IzAqWB*=~L4j( e"Tft0}nbdjxQ!,8's9 /PIa pVvwJflL.-h6f*"LaYmBqi|7&S4VZR"zg{r?9]c&(chx˚jl|TLn +Lð07E Ul('$v\Da?zZL6b99abY$bcjZÚL=fm~ޚ4 XӷK.Y0k@EVY5P<gw,Up$ΖvΣ@ˡW=%b$L>ʮLtb8@$.I%VRЗ^{7IQ]^ SAHk{.zph T%$ɷzgF]G'])=>G$Qࢨ4u@|;!/rz4M7fVEwK9 @h YT/QI dX$Ow1 AJ.PP`}!NEPM(7D1:EIQ{5a^tKܦ ka9ຸCY^%/烽z,q>Rmt/`5V;$2%k^k"nvTCH{cyz"yx`w,g_s€=֟ ~M?llUF!,F-k5lk{%y2@6z{[f SE93:K>v:10F0[-<.uk@]U~Lʅ? ˵ȵ[#vcvRac̽f_ ~VݱN'ܟYB75A:LdӠJ4[M<Z;QR7u.evџ}qTs=V:ޕ|RH v{ <1$nYYٞdE'̌q884<,r9 񽍵Ӳz±Sp/>XknTRg/JZcc0>M-JM7_;cB7(`iz= q4,%(Kވ-'.;2F&A h ]e쨩ᵣlڅEu㌵,{a{\'n-8j!5YR׷o j ccv˽Xݚ{pw.ð6 #ک |D51F S0~HssUw0͏1 Ts%}D4y $ TH!.+Uޓwy|cs:e+g[m4h_S** Ovb&ugc֔l'%{;T'3k\lFUo[k3* l H~Ye!/ p.Vp\sP ×2-Fe>hq9ڴHb! i oZ&oay a;ʉ2qScT! q7V0yYɄ]!|@y +)£^kq8kXv,bU甩Q\Yj rc0q ӂ'n6v@ʽlG%ԥwT.hCa#Q3Β7@+YOtL Ha3%Ŭ.~uSq?x[ SKp ]<>QH|)ѝƪDk4r6 i= 7܏/ƬN3k\lDslDsѴ܃Q™U}4~1W|T£hhAdIҚ]6^0_dž;O=ݝKΟ 1W6-_K_3=NB?.l]W{S.C<H R*Qhں5IEFlI)V͌P:BVEcde1agNAț6 Iʆ`kl3a ݒ' # %/]aZw9mxVnx6SY֬I1qqD.e4>ǰnˑQ|_3Qܔ?36}߆/? 32D," I!Ό!?K%tH}n_!?+ Y։U6b-N܍/^Q,F/rz0h+\k-`C^nLq=/p!g0|q#t%yg&{Qae (Lٷ^6L6vm1)\X-L;i[Vۀvq)X4!qR$R)p> [iA?SlǻЍ2,ql@*鑤&)3ꋴ5l~~vN8'.j-_n=+C);6vm3BP߱kl-_|U_qk+ʵnWZ ]{w8m$COT.O8)J2@_I=i0CRg|bgRlx}n>8S5)cs="H ܷ)4".h#~&5kRh;u_-B)3خqLV$SIkۯ9_RkQ3&Įh~If5ʶJ|ڴM'Y,y`G J4sb==}C#Z<}\yodoٵ~f bX)`ΘgxcM͟U2ƜsSuW`X$>񠟹oSq;Q3ml+H<) At[\;1%}&2u ͧ>Jک]4s}% E}Y|:~DGtWqHX_":g2ť[׫zNv)`N./By'Hݏy4B E&+sTEH,uEhbd9qU'?+3i+W"i^/7Z,HkR+]"]!6Tҳ>Q8ymCdAa 'eA~0aMit5"(Z=zi(_VfĂ61i7kn4.Z>I#. 7 qUV|4 )|=\ CFGi>MLK-_+۶{datkpl-M'olw1PPk_Lֶ֜ R-J8s?~ŗ68 ;0ƒ!&x'-wwJ<[s6cYxJ)Ź|JhrSKՈٗ4ams}2 J~^ 8y(Pt81¼`T Dqi#1 z5yjugx}3 ծlAC_>3*z=TA&N|LKj._$X.bzsOm7'kƷzI4QH ϵ 㘹0^oձ2N^NQ#ChA@vCYvB1F7qp:;}皜ʺe*1/ d|PMA)&^X`擤o9!QU+%}hrd}ķ}!/$;=.8g_ࡻַ: s@GXF/%΁VlKQ+{xIR.Ch![+_C:[ǔN1?wxkGCm ^W8Q{ٞYτ-Q.SkU() ˬױ~@#A_’%_E[p㇂@omp)[& pf ldy; I3B\ٱԽx7\(mxXWKPE!ad IJaBս4k}2H[@25p풻laq&qE3N?dH<uL[9 nS:7w(l p9,C]@Ɏ|]k|Dvx͙d`8Nc,QsvrIto7I DhlܢER&&TsA;H[%7)@s0B= XJw̩͛;؟Mlw,|k`Lbdqb))W6"i:"%Ff r:K ufU^Yֻ1p!9g<[LS(xj~UEHpSc"_ ~rU)s˸h=wQ?Ȯ]sפeӺwx|5|T|{XT|hpx$4]W~sG&)Soo1џi =E C;+~B!sDgʇ8Z aƚ.HkeT 9E?hc&T*}TZ"i/#-5J{5S>C:p{zиnU cf=yO_V|8xQ1,?JC;n*qM$[܅D*._kR YY)/:#tl/^ ;q>"+68mQKL{Ae=Q..z>o3k?!Մ8jde#Ћ(8]tj̚+|.~\F^:[/q[5sq;=&7,*?YnmTEXP],i5*?QTe=KNΑҗO$+v=OCby_lqeD6uq16M_hמr„22*?=.^"p*Ŭ_]E-q#+lgo~0u߄4E)h~%o4e= ǶvnC9ld%fdM;r(Aۏ˗_mk[cG"ĚQ"'18y0ukAL'hXIu:OJɇe|\ʆ$BXѨ[ːxTӖr~iaCm Udxn(dۀ2U,#Oyu,~S͉(y47o3E1nt*hІ@i>!j-cԓA4yv\ا͵<'/uz᬴=fWX3JiD(s\@@fCIe*Btmz:́ɶkH##HuE'h$i%ZORp^-}ls*'-Q:WphX5 q<04VɌn2dmlePDc]=] '[a̻DB-6d?Dj ^aӟfS~$侸m"{cͤ +WP%*vʹk?k/Y݉ٴRNlOR"  RUm9k*ɸfx,?lSCǁNUNo TKݓ-ָT:u7 .RUk 9^tJM`̲3)oDʬӇ`ÐrPSy;}3O,VPH`8{EjW1"oD{ZvBޚj_ c:WNk;t/TPaWZcW O[gfP ԽzKe wK\1$r -d@] XU ^|}!C>4\w?3,>|-P_&:=_ @?v>a+?brtg^EDwӓ\vΛh{l(w4`AeOBǁ/Cawf M[qwXڜ8ͤ3E>^qj?Zu:6h@fKT$U΢ u@PҖ w;.js$G^49zZ| oR:Ի^VF)[ˆȸs*sW]k Ul_ӽ)(Zn_d2 fp̙/x@naPYcLFu蕩=K5ї@hf6s"@V<lGr+U뱯>na\W|$jK;rm`텱6gF;ĆTi-mah4b5.@)pfit*jY1.}$r'c(}jEpdu v NqYXk'`13~ a;E|, X3'%) Y|#ˣh->^-{Rw͗ @KG!նh_pcq YƖ3סǦgD~Y-'A =$x(vCXk|\Hw -|ʽgMGWELz,P1޳)VWJl` ZNO|gjfMxق85kxC89x`v w{[E2|ʜ *;] JT,pMW9u |JtZ SD.\p |wq%HxשŊKUmX:{ %rXᇕ, Jp~v»9eOB:7dP'v)Ӈ*aW(3{|ܗ7-0lT45h0.3)cudxS1 Pl>eg$>9;f#> Ⱥr >6e;rFk5(xe{ٶK*8Dۙ/ˬz'c) ,M]| >d-u}kcP5p ৳v8s? 2'O눳{F1qVi"k&G"rp_r& v%fn=Ѡ B;}U۸PXy>#'"YX~":R6}qF9e|SKHp WGLd'#&Mla mP, ݿţU /SGC_(?!saY~37`nPpQwS46A؜d֮ )SOVs*. M;'asDYBd Zw.?MX=T^)c/0@qr":|a 2T5hj .t9,ˌ!¯AwƐ;:W.ikPώ| e#ՙ7EL&Xz+zyߗ*Scwɹp'g; C;C~eh9/i7YkZ/cIa#FԢ :VLqSl "L_ٳ`:XU(Aבk``#98V QrڞKD j,s3 J }|P@ŇTƸェ2%+%=⿋q`ܝl[X^ d4E.e^}^g^]8G7rȟђxteP rq]j΃2tIEt4? iqr_&bC wTAo^PL]T+[Kzof&[Ir[ 7n0㋡Lȋm' 3x>-c%;'ELH2BeArW 1U =-Fpn5_(^VmZsϭ0:kwVpcn͖/5 ; ~{bkq0i쁷 lQzS*\3}\I#qX8ձk|2mXڦE`r>iÕ:T 4̋Q}g(ÿ`jdy)Ex2SgIkIt>*mڳ.rmۦ\WYDǠk;`0hIjFК4e,/(Z><۷voAIRu'Y" qN:)% R\I+6,Oo[/N{4jYĸrp !YҶ?v/?ct4Ϋݽ79/M @+̙۟o%XH謷;$8>[~׋A05%92Zn rhGoj:ad5[MdpS<|U΍V?WO \ԖS DwQg,8Fp]KF?ܯS!DVo͢3LAD+ŇΪ\n(wFqG7Kݚ8LCڃ MPˀ oD9?5Z;ˈ/0)l"=T{+"6壞xkxdᡟr)N6![-C jfAW{!*#ޯm}h19(%%B+CDzÇᱶK½Ьu`#UW2ۂeU nJeEf+@hњ|ClK@ IK.O3H( Ψ<%[ذg!YҜͰq\K(Xg;^~P+S=^:^}VX< @>&7&xYmQ:-FoH^uR2$ yN:g)0VSQH)a떉oD7-u=9 陶;e)iynW~O^?0A$`ЏN;C!pSit"Ge@+2ԂI!X~'J>2WbDt]+{ jڎ?E5q Vv&} ADP>R-Wihޤ?IJMPfbaJLZ5)W^‰ى>ҡ榶wKJc4ٖ1q>|jΓ?&Ȕ& }A.n̵PxQ(*n?Tؙe۹^]}IMs4ң}A m6| 'C?!Uc19ek8'c*7qq [ (kHxfk 0ܱ :EǀhZ0oOhhnM#~~3av jq8g0pNDkDz=wm}f7K >Aǹxl}>ړ,sgvKdt5!׍1Ff+?bWL1NJ #hFZwJ6A L$i4>8J /Z }‘P `#Ȳ˽լ PV<knWΑE/Eg(U@R9Ln9jD&ŏ.q]{#)d09C؝5m=.=-ž!S;F 0Dž8^= PJ.~0+ @ʓYV:|aepz@SJ(lS ڐO#j|O;,>(CvߴLo܍{l}x85D+?wqiV7# ~T+t Wۆ"ޘBhSKہ=4lE5< !*zrU3'=#jtINu0pLq  ʱs*toslJqYYt$ZIv]2$,?R9׏ؠ͒ RQ9!I޸hןfKGԵK?#급NY%hVVC`/陡mY\fl>k>CiZqP IC{CU*5m@:SJ:I^rlr9ߕi/\uy<|©6ExybPX:`7fV-TĘH X-= DJm{?[ q,c44 xa3 ^bl+B8%;c>D_ԗɾ [:0 ]e;_=]mKiu*5k@=Cmb*kO)bT(mS#UxxD?=+`Zdu $!8bDFm58K19.1j)[7/9ݾjhocD`0Ѝ$jg$C*  0hDeid'uE t9-AfI \߂6ݓ[lOH?x6LIpĴPozڊzx`rީu, !WU'㝽ߛ[nK9E_۸C&G>d^{ gYף%H@ µ-<٭=<Ps4W̎bGsYq$BpS/diz5=Uk3jۭmOok**wEƤ *7p!< _;g,רg t)-!EJ>%ؠ/&X< S"@7ʑa5F t|P/_uV݃B1ME gxP<"g>BPGčOؘZ WN Hm@#8?cEC#E!k^;'y7E|8j0bsMcW$j@jy#+صsk_ۮhkg,i:Bd?t~;.#Ovm[8n-rB)#.HG<ܶfvy^F6RuڀFtz5Ipx];pY|ӗ/Є1S9&%碏WP81A CGMZABZ l+UCI)7Sy t^sw|c.-K`0>U_s8YwHS4]X-c? UT##4$0ͬ'|wJb=@[ μC"ҁv0}EZ"mա gSKZJEU3c@[OYp_ rfFDI&uWL,~z ` ݗd8QYo}1uNJ [~l1u|(>JS 8G\~*YXRr0 ݺKR㶍%Ůn2mg5.ٻZ] Iuah==ބ 0IҘ o1 /0&:WjuaP&ipZZqvLkJbOR^e ԄxZL|X^R;K 5Lux6U=~ xj֦o_N+WYřlmc怢K.B(q q:V[ wi;[) d*tb/*L8ҞwXMUl^ah_sncC`ʧ͘2%h mۗV`ygW&[;WZSM4 [vܜ&#D&$S"n鱆_80Ƅ]D*Dh$IYCroIi{ "UC m ZU'91[]j3,rx]wǕ1}pm8ʱ!"Id6|`03:KEdI'J])s'F{wcbvp٬!~g6{vUJQѐiT7 N@j+'ڊѴ/nFo@%N@'1aѕQ_oYHqeoP'Z^4*^ߤfvvfq)DY[[O"Y|},SLWok-j3w^BY1d D+944áې0JN(;۞=Zr z-c(}G4 K0,#sb&2)yXq#B)JTd;Yt<jqt܈]kD)vK-A* ٿ "c,c+BrMk3Gܣycy8md|Լ )2]iF:zIA-RtAXgV?5Mk,k'8h+7ŗi`CU(pcIņo;bPAm2KExO]a.&p<P @VAmz)$ 5|X][mh̑~3)R懟P0ٓRt ;J= <D9}Kыz|o# jȽo{lYH(ڽɒ1^]#n3s7MZX/7 H Kg5#5PrTLbra4ZfsL:QÎ rYlXvsDm,i~ʭ3 wy02~.:𿋢u¤t[j.2nvprO23@>!~&M2-Tx ;.!p#"s\>Za8fLOSLڍ/@\avF,Jq68m?5h.|Q& #jO⎒ԁ}uE@\`x:_W hX6'7U"sN,-<f؃  ͏r^h (W(>U\kf$@= J/~\cS(5ouԔB,_;w&GR+7ivCoć8*[;yyח)al\#k*W8DI ke᭶L/Dh_t|59JK` VN ]ە8ř AZ\"(+& FQ;k]av p@6 Y|ɡ|󍾮9XHɋd=5QHzJ]| pvtGTI|ncaHR[}%ց2WfKP^2$󖚀%ޗBɔɲ "DrX2Jqᢝ޼FT0J,OƜ&@O+mK-p΃IvTH5gfMKy -XB@GYhVðn$B2YMrhOmV˶2Tu\&.+cb'_]T$;^:J툱s_n7\JbcDzm|E̠="a;ipU8䇬3.to^ŝF"";IZ,y(c-K~ė܉Q"8:e'ZNO.ĦݢS`9XTլcGI͎6*h˫\nAJCM|p戇T<{ v29۸s5\$vUfPz}u?`Œ+^@h?BfN$kt>'X, %~6>MZ gSP ^*-与VPjZ۫Pp)x"-\1T bLD}h3ٝ^,ww@vi& {A>~]v'UېԷyϷnp(N|:9 LE7$maggHb{cn_{ AYXl♆Yk5P|4-8~l&̍h&'uǝ>rujV5eedbEɧKG}⩹<RtTbZB`WTb_*mE&OWǃl>v"aExU#SYvrYbCq&ѹ {NPE6WiP"3uj8h5_p'O'rfN?Pano\<Ÿ֣*[ 4t1\nՙ#丩{Ry?aSIy.GZR5d.`N/Uf.RE5''s "FM%-U&D4 %KqޘMUmZP$Yݿ^1cfhTے ϶!-n/'d@11mK:zR Uxvŝyy i4=p1Ya@QmW^ *H|*!L}0N }KWنc {vg'OٙbeoEXy-EBK:=QRcN*$p>Za"{ 8VM @[ U]x 2,i, E#"[qӨCC= m0l"2h, -*$1TG=b"7YaS}n{[ I oɳ^SuhV*C~4KeQtݩ/:4lp-Ti(-[~5|d-P`*YxjWڊ73M=uU"="RE6# $؏1]Jd)gKQHhʸZ9p 'y=dKCں=&pz:q͂IehMdTG. } :9(`7y]gGfDь(VTpݭVEL=v68%M=54gTf$F.5X=ӂpu eXvWQ9 ,9KPR`m)2׉g)ΤXIM-뒎E2,]4hs M G/*ixPCs[C gc%ؖqho}u`= xT16? Jq<%zU>Itֿت6) ?>JbS2ؤ |+9 jh> rln"pFyl_ւ6oCrI)ksս`rkpg*Ӂ8cD %IRA6H˳Tg -[ Bt&nWŚ_e^ܭDiy/fH2߳4Sy &a bH/4V H`y,I4&M])SO3܀A S&O($ϴ}Z,N*9iG?I%]{>&ѰE`aWS7}f}ҖEƺGEIꢲq]afb==Ik&r6:r]+Spq yEńBuۋe!:03 ~YG)Js)Kej}=.HO"1Fws mŖÝs }u]L+uo-**J()tqFp7/>6tFOP*;*ri9R9PfҡrK#LFՋ)}KQKE骫"UXK_d?xۘB^%ZLPdH_T uggxH2KDG 9TF2˺,A|XV\ՋϳRuek`ޑ:ܟfdC#yrSu|~}w5" _OLI"D<? ?#?LO$ٝ逋(W 3T%쨹Ʃ׆:\>`wop5'}sP?b] C[¤0o)y!^ OsN>i1 KW/jh<ڪ zp!9U8 GC󭢈YcYL{RҒs@'/_mbJآVffW{ dה88whm[EI4ClM_gj>dd<<^橫J 3*s?~ |z ӹ*i~:SjQ5hR}B&0=QUo#/sOsyl}gy#l'P\~u)q/29q"#׼aC[$hP\l$gbVNH!\ؚbg7E':S@JO #=ޣy[sˉJ:ßa'G/nA 356#Zk'8\(ү$ǃNU76HR>nODe*#=ѽFxi%rPbE}:b:Vc7(^ VfpEw%!z0Y1u4ui6#t} g^d}wDttyV fC#$/,%a_* :Nw@3t}Y90|Y^qg6Ih/ kZI$@VTU:FiܦPFr%yvgC{/y:o'{_rv=+}N&ڇvd!|#SG*-<%y# ${jmVnDt<($< Z Ñ?CUF3{v_M]HwDWT&KN XfG3kXe؅#e5џ! nts{T$[WƱp$sM LϺN?E!*PBjQ"S५ K,&;:6֓Ik?G\UxdA[H*ce<6B쫕_JB8SVa>v6MΦ\PLub!?gw}>PS1@T$,`\lm$Iv7FIxҟ[)6(.ٛ=HJČ?g^\Qt$LBLL} 86AAE_]yKgtkY խhNL6E'ܩnfdJP_D08X}6AnNnwνIY0Ȗ[_̪RY5:rc+2BVr_ I《RAKarH֬Ut|oMp\T9Gᾥw@8vn2滯k6q g!oXooxNntyPswQ9G+s 晪oۣR#M<>.ylu=i(?%2&yM1{րypNnWRNc/x[t^nد>:65p>Q~=G/Q+19\{ˁ&5ˆVNq fB"DU!.G<7cDHt2M7)Qsp'REjbVz@ p->/~T396z\ ݩ۪^9&J`.X='+ D~疅G I:+H'ޤ?CR;g3s93>A9aŪ{̶F,s@µoLi4>,t jcJh LHV9JoR]6H~Eo{\5 ;3Ґ5ֆFd\V^ <3"Vq2VN>aDlgO%0d<LraN)NMynAh;_s.2SHloh?!ZVph@?b]i<Ӑ%V@{Tѧ:F0L%FNu czlC- sp s6ƽ"ke&K*B/u@TjQLҌ$s.qݞW 2BxѦW'g|zړOnBH0ek?mpR/#r)[\*#NJ &LDظ t"-yx'RÇb)D!XZهͷICP%1ƆL[9:Ϻ}Ă+W!:d8m]MT *ʩ '[d^H+h=njH33w1o]J4zȨ*p"ϛLV T0GcGf JI`K^)Ld!Xx~u(866.Yz#3tZ|@% ÛkRnl0 DВ&#'6팶( 2tuMlK01wAU=>-ƍ[!쫜[9>@4b"ZZd(ٍPC@e." 6yq̓Hڤ\雬'w'Bd^Dx|Gȳ" *=CɥJI 1FfnD" K!&IZS>[FbnE(ۮf/q^SwBUTؐ*R >QTm'os+3˸tk{2dЇլá7M gYZ070701000002bf000081a4000000000000000000000001626034b300004fcc000000000000000000000000000000000000004400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/tty/n_gsm.ko.xz7zXZִF!t/Y[O]?Eh=ڜ9M"yS KG #X{W"D]GwyYN>~#%,Ɣ/[PGHn, W0ϗL |J_yWȵލ ;, ԕ0DeҸ$.t^.5W:ob! HQ}q9xZ0)"WNsto677p%%6DI;USD*MK0|cVdgR|vƺ*#kUQG1U/, [H#/7"jW([b yʚXמ FTTpg<4cҳ&`oFNtږeJ[_Cu, feTYVO 0}wozG$fJP) ex'K)S@C*̬Ƈ2F5(+E@@S[dRfRiZ).XU_z,jbS#i>LZpR4 l\~ͭ&'#4"t0e3!lMd2l T ϚIЪ=UMT`  ve7.igEs&{p=Φt z/*&Кة$uSK 'u^p&k6OY&'{"N hsX=)CpBo0ux;, lv9VNLS(zMpt킯*/N#a-V e!y(L3[ljQt֎IK@_S @^$sin<7( ?q㚘 H.HE;Fn{ og˶z2+^37x; u-gG-T<@ 1* u/I.a%o`1Mea rӓ^e\? vɽz>T+.6Yl˕ e8d!{h3XA@ڢXeN"M;۵t֬(^|` epXDa=2TzBĝ֖c5F\NЬ/R E W4FJ4^ )b?]SÀ0L\ vufЗvjZ#;B78uϵnyMǗW%+ pIX`©4GUqA_LQS, , ]BHsL_V[S+LM$F,[:;HANjƠȨ5puȽ^5:+o 5:տ͇m=[G{ bWB_yX碎۵]QKQS?ǐB`g2۹%9ǀ8p\Kz+v&hX|t\P-cӋ4^J"30ح˝ii#a?KU-Jb~jHiR`g(Fl&szlz7h'tL[+KMƷ/4 R}] 6ħE:G ;]ݳ&&"BSj`%ΟPFSr'퐟#_Jײ򹍴ͪeM.5n'{2X@gD! ؠ2cSOpI='~R$ܞVqH|هwBR&`r_ف~rW#+)`Z@V=Q: /!t//xub**B{XsjK?WU yY]#G;Y)ܴrbxr uA笣[7y Zё P(L[(^}-cV609:vRw;LK=e -I1N+)X˘ >@i|YW]Tb(yI<5 0 z7hd&%Nnn60 SDY]^\rop=m =!X"Byq5STcP1T\dx 3` IW̼ZwRJ:9|\KXZ F }w!:YƦqWwr[4ٲAXx}uy] jH觜A94^f0ޝۦ"s?Jy:XLfD~|G=rj=w2\lXYXʆĺ%]޺;]S::0I5 g\7lYn4zaN>a /o kbBrh,7#Sa`8Hl=yA270C8-b2JGyGTNm&#F)=Bop=Ft7rP9( 1?;# m\N"yWd]Jb49Xk*eNG۵4 41KzΘ wǹ'i39P>K35R}4!ոEX$ТIשZf CyK}VWsmwO:ẑw+[ ETZ$9K/HEY5 Gum7t\vGY B~5+C4̅..#2 -Ye[j1hr"',JeCz> w X:\Ԋpфf.}Fs=a5=Å|RLߞޜ;BPO݅yR á=HxX15g|]X[yj$t X:kT,j|{q #~v e#fH +f +]`C>^HlrObV{UT0+}x͉睅(Zړ>edʚZ 4w ȇO hgW'%mɢ}دZfof9BkUY@4˧{;&\jFQGvꋁ~8 :Di1h!qYj^:|~DQɸLc38kH/6s)`n2D" p.Ո&7ekǗ#gUs@u >ٜ&UˡXe(g[99ݣoՅX -hޯ$yĈ(%W8ym8`Y`?w.5N_bit}(COeO5=9;G؆R oT~f3s_ ʹ܄"ItCeH.CApXS 5'z 1@K8[%"T29g/:92(Xj п]mْ?XuO{} ^ 8Eڕu Q&}.!q9|`|8rO]qzяY@9JO D9R<CQ99/[p5cuvA[8Q ,J4q.mP$eK8 zbGĢuAciov gBsVq95lC"Rw;b+NXuLw/7`E oB:ӊW1_׹!h u3PY%S(&|$K(T(61}ifL\6K,ME*#N8Ō4藣3vT.!^% }}06 ?sKG5"carI$ 4⯶QhfK-[-b+0suGT*s}Z<~獦S5%01Ћ^`Qyz(d5'j,XRBr;KF T:!E ~{eby7y5LGA T/HGV D<MMŮ:w?ufb-C:F&0m _ҀK()~}@j^Aw8;$,-ou-#M_䨜}k=[}-l/|ڑG PSΔ;3P{Xk{PSXSU<:ƌace+BuXA&ȑLv)Uu>(DXS-+a39tw[BaŠd+R*!NAD; Oh~u0RKDQ]8;58' JCY}aߐNs=\]"ٽ!<9ɟPjÝ[|g.>&©]\pZ'S0[;s@̠86auwe@%jMZ{MMɧ*ď`c4M38:ͯ:b@|| ~* ў/)2.@MOoͼ&-Jצ [m(v-9Pv4Ec|H`N`mg PC!A}A`bR]\u*9,#`_v}3 *pHPb*硬F0|ԑ1Ն;/8W{wCm֏j9NE3Nhuz^x=(vhNJX@XտCfP};ҨRi LP`&y @/$a#T{AsȼAvKL/(ԼHK*ee2DV(fG.VV uhr^Xb~!qKelw>; yעTp*Ո~AGe!5u˔7(}-= d˞ `PUѐreaoJJsQ E{XoNaX{;gpl/u(a*Nc(8ZBD >+X“5v}~SG岘Ӽ$gSǀD㘅l+SPhɯpU^y C1 1sՁ,{\Zʡ߁"nXn[`GRI)MV{2R"@"M&pqWe 0':B]*DE`&$_ =9w)A5홌YǒlZ^v M@DȨ^@4ch/E a.XBqڑĞokoi9\oͫ }#1g.a\.wh|)rЁ@ۖ@J2K%F?|63&gc3MQbiHBP(aP"B!lnǑ/{vgt a_6#YTq0;lT 'G41~&2.Њr O),9n^bU'n$8 >x? u +eP`K&q5~*{kri ᢱZVhYrhrj\ֿS$`#~IZי#?Yi%w"a̙VՇz!SܻL},7u"ɫ@nfI21.HkR]74|/ :;Y;칍lT+g͜n k$S?`57x 8[|53M4wv/JSx=I7C +;x3T3V䠦ȮcJOJq=iQdF@0ͳeyA!a){&C;K-T$}#^eŎހG݆V?bJ6*cq]lþJG uxp뙠i 6\pE mHDVl @׎ S:jF4S'|n@z-k~&oY^`PbohQk04t"h4wE2 ۋi|zfZن\ AЎ`"!}of|¿m4yM~ A'Vao f׃5rR7́fV#K^gFݫݺ_08PPʕ+2{qcA Gr>gvW>ownv3NSj[[ҫOff+]L6%cuh? wV,1ej{u*Í)O$V'ѝdBLB _]Xf:E[be A,[[qw3(S%"HjI=$/5D)0='P}͡8;*}:y; !s 9`ZLs@Zpg'>$0IFETc ^ܞۆ|ڐb6g8S/%1ՅR2`-R@?  0}x-T#9G,G͌?1R!~Р(c?6.{lJ4]r`3ʵ|8 OK21j61*āR.R..C\bK/)(`lda@hi>"^="4ga8L#5Av7ٙ㚱X+X)V.k%л yy^ԃ %!; Y8&z/Z%np.WXatˋBh6~x~ԩI`E:xiU aϑ?kWx*j'').'3:0 $OpS9<ȩ ##(JF"^ai8kG X=Pz%tF484"e^y!@>a ^*ԉ"Ue/lLx*^lq(ZU~c([ۓăʗFeuh#/vև uloLM*OKk\p(Akm!caRT꫍ u=t4C ]Z睹 :L*強va캰jf9!`{#~ ez;0T\qoByI>`!;/8ev-e_̠!VH]LD L`gX'I>۴:x9~V AZ˛ŁuNt' .FBQцQ-nޓkmmܳcWũ=$h}K\ifvϞ0 ߼«lz6 u,H-Q戌i^ﭔZ4jv]֟U~<14[Og c'OC2Օ._3"s]9 8ص-K 4 ^!^p_7P?1vz?#-'pH%ra$[:@L.Y`QOԉr;`g\ sTw&ݒ6 zAJquUBLRK _R}5Gs HCyh ZZfY!л~T l47@INT&r^^TN_07 Qm`,P[y֓ieZUxJ,10QE8>`ug&{"& "ɕ )b >Dķ* .AnlX/GҒԶ_b|%S-tnHܿmE`j-YQ;Q`(6n"d: WLi:xam=xKyan|"RRz)5Srp:,6./ch58Ұ@ diuDŽİWKx'sdcX.-~'x{vwa'>>aK)nTƼp&G(&># , XĿ-`E$3XfL)̫KqlqM$CWK¤Ґ|\hBfx_q P͝UH}/[&_o8d/\HM9Q Cm}B3w'qh› _/’!υh99lӦj.a[nc`t=m|HXj;;ʱ|(%YBi?[L\t3;@ԅwXJ=MA_)Cl 2axsG#'f۾?P7h#.o&Nu0}\uV3 XtJ.zü P/+J.\!=\][%ѣ9Ѩg(zu~_a0&(I`~Bg(4oC_d/ʥ0G)poPcwl,E8Տ'EQr-L6e PD7<TV沃(ڐqa<(1 ©:/JxŠ *lk&SmQ)p3{Cl-@[|xu8J˻RCʂ{z9`7Rti ;cQyO,] y0Ӱ[?+&[x~dJ(ZZK4c2VF(/ݭd$Rx+m]v8@Ƞx.u}IoefËg5* OXJ >$"e_y&x<˚1A]} S@%1C |KumKxFޅ:6qTVIVχ퀔JF,e;ɏ6 #Yi5ŋr@/w5[M' <+](2oqMͪ=CNXJƁ!4;~J8LWA2c dNH:0;X5$ V!ɟs'KjNH 8qFQWZ ?a' TPQjBao'ZR,h3;B׃1F=~G!3RC[bkjޢ (p+34D-sa2gڦF#g5Mik*ma-GO+fLN]5;Z!~UV`9"@%GFn RFO O,5tF.tLYD Tz&j۷  &uQ''cЃ"9ãL!6PI PcH/hQ{ ad'if {gT4Se~OƫxH$ ?"-ٜ h-O}._-oN3Yiz` V͗j7r3xO zUC&&fl&чh5_9%ÿ%C׌'@ SVTo jnh7+×$E+priTph^;9֭G-u1vS0.x8!.UrEgꇰV^ Aiݛ.uSE +ggz}Rdә?ո4qR"o[ƥ ,F XݮȖ [7+g*%f]K\X 0r9$-X#ŧOPޑE';8* <Ԓn"Av󐾆2w H[#GJ2ģtf~ڂ"ru>{7vxiy<$;pcj*.5{W4pQp`eL ~F^ZzwCE[_dƙ .zsO߃iw)(MDhv(B߻F-o渗ja+2X] ۚϭaٕh7sdT}/ZxYΓ(*y=]R!T9+N,D5[6֑% FH"V}W./DbĢ )݋ȯRejmn_L-7hHh [+>h,8tU*=nfc([c&x$@qjQ2@jX} 'wNn'IJ d Kc]BRȮ j.e=%E=N2iќEM)W(>B6<<S+B  h8]bF|z(Aroy]#YØ 3E$YXp"og+CmKGсLFL!v2=leku/v}b8'?2krYC80$2紾į:rQ* [^V:9E# Vc{j1b4 QE:W~6;7LrWI۸I?pѤ).`E%''nL$ԍl'D.༃=B#$L}IkZ+8 +]ꆗ6uxpw1Pn#(/v*&|WSGk)V#iOdo[~&M-BpB-\cTu$ @`рBvq(&Br' sC kG̸:a,/6d0˶^Iy~aGbPDrDUU, @o6핳gr9$G}G' gxFhイc0 mp9=d0撥G_ N)#{8zla]aQy2{̹<9Ѭ+{g5S#IJuP:T5kŀ3C\ƎO਀s`Щf"#?n~U?ik(5B i5c+wP7t\0*' I~h_Zи{e Gb*!@mN,; Dp͗E.c^C($?ai!~e@ɱSZ9-9Sn)UJ@DʼLI}xP)UAýn/(FvPK4tY{SA_ ~UsگIYڧl:}R@tpv!dl0ى\Սf}#4{Y zS+ĥOY$73Hm+j~l3w]d >N\ 9Ph #?-z[6z$X&ȕq/g1.]D|8'3)G 5H"k &*UtbPx\oZ^ wjqC.8 "{nY,GãC7!U5{͖!3vyg'Hne\D-2 WRϥXm(DB<;] yѡ,6%A&'c`]$B|5wāu$|^; 4qלGe OPK*A^p-alڅ0Kl(I#6N?$!с<9,}Y(PV0`_FM6ӝOk(p]MǕgT[0IJ)_^*O~dTǪS ͯxZnV0rns\%iNu~Kvoϕ{ɋsfáj3m\SV{[ LCgmGƕU%f`驎ERKv+@Yi?%nUO&؀8ʤR:byo`q/*t4XVm9<gdNԿϫˈ)$m]HAtg$Uv‹Q˥Vuګ[JLZuȫ%H="svM*FtDa*{~6rw8?$fl-AdQ TUUXD@QT/S#܄#(_%q}ky5e VU朝]rv]9iRCD0ڝ$y } B<.R<KI 1XYO,?Ѯ52֫+UϿټ5NUoF|'^p뗺^-i5H}&768nqCxOlb&2",jl!#'\0,RGx^ћ'ۉe$ +D >Z"K{8E7cUӄW1f}z!rpÀ|vBB4u|2]|^ֺ29e1}oRé!wQڗ M_pIc=(1^)xC0ϧPNd"kj4wQl-PmD Pp@ô>A6ؙKPrE%9 ,P 4t<-]Kp$1o,i`Nxs早2nGx`7%F|2}(8ׇN(t((!ww\rvqq1V'ݹr(EOo/t:Ec prH"=הV׺|-3u+1~( @n? 08W9PTyA 6BJehik~l.C{+m4>;>A`i\ǿTg TpQLI2ή]xˣM\$"w/[X^\LKXRtF7} ^-@,G%ҼM}ZL8S 7fhÈFndXݎAf g_B70:ԟ8cθ"4f_R}"-+a: >3$X3$~RG[ImS[ݸAO`Ez>Kz:hzfK:yc1 \!3xC7)fGBͤEZ2AO B0](~$ۤcLmV@f8Hmc!SG_@5_*oEB*—%-_r)UXϻQ˗s;W[FY|*b.:; ȍR9݇"3$ֆм8<HnW˗ t +3 [;S΢%l\yk!W҃ %b܆Ҥ7ʀ|'ˍoeU;@Ŭ-Zz;-C{KÑ0ʸ`kVui 뭝jǎz>?lFt$PĦ.2dNe_{1t]JE-bUH'WbLqDD5O0 j";FѮ uT'~:ɏ2LF[j}{\uUEyh3{yt0} qu( "Ba(mR QWZqB $ӌB, f;muQ\Z#F_䄡䱟Ou^_E>+uA!oW$A^5ժW{c*RNk ylx]F&6/% >3ŗ Pd|C BOOw<@t[@HzWV3^tO +oc*j%ԦT/k(k,9QR'Ae0ɉzG`5f~8;2#9M2Ovd,eP\1D E:֩BB$}LN%qL1ޫx d&"T=x5L7Mf{i4e*FwVZQ W7`Cf6q\{$ъ }PßoF,\bdՠx*E(%8:qAx6CqGplE/ <ƗHiXb+S)h:oܲkűgYZ070701000002c0000081a4000000000000000000000001626034b300002068000000000000000000000000000000000000004500000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/tty/n_hdlc.ko.xz7zXZִF!t/ &]?Eh=ڜ9Lm(w.T_9ɹeI/ I$iF=:ho^bȏm\Zl%ʶ񃋢,*=E Aq* ,ݤ t^O=Lg҇Ymo}m/ j^<iunJaux!_S! +brǎ{@_Iz\ sM8L5A//ثؠ 'Xez{0_76"|0Ovz@?# *Vz!Y}=/rTGR0W dH3)>@S TcƛTZZ]OlRMS6ފ*Wv[ś]ebЖS^X18yٿ2 (FfBάG97`/+.)=ٲ<8t+$M EM1|!gde.ܒ-Nr;\Bl,Q)QhÆs~>,Zt24*ܲsRƿ<G,AP&]dW?DW(?roeA'vSI8Jӎe71: yr$k;ϒXmW=2B$$ %8AfiAJ V,2t4-., <&m;i. Ax :7ibex0tZg9SD)[7F%I^(4fpk2^hТf BR[z)qJ\\pe0dY.F:!bY ^%fR5&'!Oc5b$3|8kIl /-7|UBA:<)BIkp#bB`]R_O%v޾U:G̃  RW#*Q{&eK#Ie;~4D0ei`c7?Ex PtT$i}azh۩Ksf/ 2IHS0^mNS+ͶIT5;u(@!KbA԰|(kQs&IjAnx9dUj>7t=VTu" C tfxAK1O$^Kԭ 8u)ه|<`06y#P#"AGCiUu.nvp9~jq@Hs!D,˒-_=fqc= ĴWF2mӤ(#<PTJxN}匥 z )kNbn(IFl {F.A6.N_T@y 4B{A_B4=6/"n\HM2!$)4E yV Tg7!#_ZYF\V*Km0n`sn4K4^ZU\ I5U~hvMT p$g8ۺy6=[&Pۖ3ODܓB^w"k:M8̓AhIR1IZ!Ҕ %X&٢TZ{ Mǩ ǪO Q'ڍ 7la)\ֺ8Q~G:;Ul4 rQl 0}M獾c%ow@qƀaPq߲Sɶ42BR=-)&ZA}.iUSq6kne㔮`yzA/SL~cCؐE?|~SR^ͱ[xwvQB<! 3x5d+xiʽW;fiρ!k+Xyc QEim0\ bDp*m.#PN;gPx BY6KDv8m;[Lt.pmfpOXu>)=w Iފi=)/N$nS=4>/r*) >娉{'PU!kAwr}b=@3KS>VSPY?8 hOXH'o E6f Rc&efL%/Sۈ%K#G}AU{,:UB*#,.k@Y)*o\u~h hQ%X݅ Պ0q+|}&Z , Ihuɘ v#ԕ-pJ&VC{&,BTzCjb&Z:y) [Aq=I 9*g q `QA g 0#q#=ʒ¡csoc(l_^gė}3C-)o)㽁߼>Ό1|'s"EHߠxF ѱ}EDꄂJ^h_-gy~rXڼJA3P~c7 hc.vOb،lI|vȈ4Z͍,h$ib/U_bud-C_PD*3:b8܍NJb[Dڳ9^&ə1DRd-B >w׷:VPLAٲ pRP\d$/1}\~O^&wݺh  :wFd=8 []gt 09vKZ!|7s@E;ó qCډ zgI>BK*)7 mP7jhʋr{ UvL2 |N( Fhu!wM`w;as t)6R!BۢL5!͜ԞqB(#.;f~LF3/D](1aT[(s})4,A7&~ӑE]SNdv=l}BQ:〆b E82`l&P"$ơJ6AUdN0ۛ`l(i֨!/Iֈ'նky}1ť(tB_u!b*O.őRbrwl6kధT [t'X!Y&l{ l'4]/.{4/+ ^r!?clsdv6(ny{zsSĶ^ƹ2~JSdQn_eq5/K؊Sr=PxXG1gN)GM8aE,Ca*ksnP;׵TbMhL3*E vS\Ddu_Ԛ8[ FIxN*.U~*vv yH-61hdﱰ蒷J+`ɈDH^b}KTvW Ҭ+4\! 'DˮAd_t$+N l 49m!^*9?do~ {tU!hg5S+UI5ͦrp/=Q"y0#uw5k"֮F!Ilz dJA`0EJ'yEDg9*5Vʌ>5vt\rij/ltJhD5yx2<.:BT Wo"#%yn%pMN4乫O3<17 _?&T{ IY Qd:*4ϐ2L{ILTD|fUlcz=Rpe| yC4v5s8tCl:`V{|5JtP%Md~0q r =Oo3h\m~:k營EB ! bL4fJ>f`~\ s &QrUvnvn%\Dzp2B:ag=7Ծd89ke߽>%Azz(ޒlQU>;"v,^0ԥ}&SFpadx0/s^S26cG$i|.T"ܰVQ~DaKw>ϲǿfm Va_2zKA?(ɖi|sPB0f7P\ȉ^ӷ8 ʒ$;"AV2fUܴmU%$q+YS[.4GX;OcҞDSh=6#KjLF'S2beSucjqz~@ T/@G+SS]͕{Gꧠ$tfzFoJ@I*H$ᨵ5%3 #/lBAH,c`UMm?2cHMNe/ن`Y|wquU~g")L9PLnZ0X{bv` \B̰i:g@5<z}>,O_w85hK{I :.# tZHr*>;L K.$rA :MGR@D82ц:E"_zVqt,A^LY ^K:VX_;/=5!&M%RD? FWY h!٫.c#KQČW VLrsݫ:S; k{b]%AD8bHZrn wAӔij*gNPW#Tj{!!Jchg.wfe/[96$SЂQgv$ؓjX=OaqyrVU1ڶo SV|N= \2((II+i Gf%_,iP$ߌ3f.2$+tǶ`R: 3LR٠5[Q.Ȍ%<P!'ۖ=̘ gR*k|I6Ε9J%{TtDV[ǡaZtnn] :j"[iXZŊjG=zǚ ̠<~P}?U~Xo Ɓhp{As uz7 `ҕw uA+Zˬ lsfهj!̾3>r%dK\eۛyw_d %S70W# G4j7~|Q`i85$ݤ;u/4p#P Kힰk}O)QK43eT܊fŴ^jInQ h/@̋vK$gYZ070701000002c1000081a4000000000000000000000001626034b300003f88000000000000000000000000000000000000004500000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/tty/nozomi.ko.xz7zXZִF!t/B?E]?Eh=ڜ9Tg-|;u4uuBtxGJD'}/Iz>K޽k%(obpg l7b:a. _~1]UNBty#:3qY ;Q֠} MRcWzV?ˊ٥-> کJwFNVI;{EFr_fMoC)ѡч$ I+$ݚKl=DZUԋ-&1ymTΉ椒gq=&p>~z+N ^"O+iQ=yf:hWC2I ĴJ \o[T٭)}ff)}oB2<__g"A9 mt O>rA341_ 9LhV䫈Nyx$ }ю [m)ږ ~O|R"\=k$)kcGd{Ů!䓕ЂxBY_Q H1(]r(5z%a>@tx55xa;479S$Qu9{I'&Wd) 1k9bVDCDZzϷ䨵7b?P⨆~IQ3PӮ}fX=+\YR-WG9zK`0]Q͐j~k1={aQ&qԧ'XP0t"&IY0aS$Ò7O"?~ұ̎H[l V6 O.iҁ+>ZW}OV}t"Eud_zmbՓAl{,"88v7q-)pŊګ>oaZuQYԛJUi_ȏ_^`x'٩[>q* DzVF <,e,<ףGk- MOt  Π7*CbE`mԿԳn 2#qq.c뙣M0W?eqւlZ `~`Pa2aX>2xqgw?ڕNqʳ}RMv">~[4^(L660a(d4:n,ru' ^ $@MO;?i5S&_6/*=}k9vVr>ȅh>h~!7Pjpk[`zwe,mFfA=Rt=Poq:([Ͳ2kԥ|g؊}5M4BճwÞH9kEWT!v] iU7x%l.Yxy8 HsW|3l9UR-Ce#!hcwS9Gw{;& w5 l')-ĒhJSՕvX;ޓ}6|\B '; $3&iY۸5>Gg%sk/%A?T\$FFBy |,8T\|Cf&tۙ9"dSâv16;*/ ӹLvϣ{Zx>>nHc}6{mhpc}_sSY)GÜyy@fhvA&EL7gֈRO,˵h IY8 9cP"ubl™ `%~PJ7Iީ@C=&ŲS.JˣS$La8)t3SszTv3 /"d R:'w0hf޹GՌ\jzrM߂xH$崆$CC?[ioX#}4u ' ݀DwO7v2/jqw,2^^,7FC ؏ =imvZm*A9#mV'aFxG1H֍=u;_66c޶R5J" If*6y5ܥg#}gl-E qGk bx fB"&c#s(ׄN!lXNՏhإA :B49{ˁg Z_`cIva8;DgX5]]:`An-Bk5 x$h ݪD:'tZ^ @Wka𳱐Y8W`<^3wmjO*5+jKq59ufTqR:"SG ִ`s [O=~:Y) Krd,#b1(y}.vB H LB_= *S 'J>'N=G{LY&,+OW qgV3Zi L2KG(/*OpeΑ( 3MˣoE8=&יO6w&qV+1S%1Gf_ꙧWo-zdKljXJlj/N)ܪdPIx5)` ƴp kԺA``ZW}$\a%J;QGvMмCkqt%fȚ;xh x^b'/˔|xXb{PO7jT~':8v t]?nnPҩ'ϭȔJA$Hu-_^כgf.g[y>lz+UUW>}RB~QXwtݭFKt霕P|RkCz4ZO]qZTDSN G1G;W:j9 j8'>Zvh ը?Dɠ,P){u^Ũբ>?uUX ֢,so ۲^Em ~i/ub/Twc;Zة"6.j)ɗ&+jO>/q(XqFZMAA' g?(PL_dmOrldztVe6ؙ0m2:I!ap)3վWoMTY4 u&J/@;]*9´C<Js٪d!a C0Er};Ra)#d!P5*m|ld3ENKiFHHS .*3kә8iDU\k \3L76%.@pPHxvL,I=v"ۦ]Uk=MmD'ɦgL`^ ČIV3zu }.Vr\jբb9 q6heݱ$"s$L وļjn@[ִSOq%%9/;5+P.GIC lxQS /fqVj-Ö OȄO溽|nO'ok$QHg|/e) ̢鸸3 VKp/a#W&ZDM'*\%<D )(8u|KɈp$(MJF=هHq]ˉ1׫~4tT,&Re,fFJ@`!.J=?R8觓{ R:߽a0{A 3{*օN %qz 6oc]\0|3 _*@B[S{'D@5jaZ\kTinڲ$6)Q$ ~0\oVʫ7DYU-3f0K9g&A @$IɡIO*vJ1Y9grAͱYsV!Kf%ӓUS.=n @VެhMf}3I ]cx7ΡU7t~u_;氹WI_SFC2qjbk{!_DŽn: DmNk~*[}듳Pg*wX96s2,kdZOhm^멮3oU"_ck5pdyr.k6=P;Z~op0gRTEbc?ޢ~цl4f\YnPG?i͠7o+Tr+2{y+ԉZoS2W:v}P- ZH<{NTLnӮB%67`G"%MdfPꢳvձf\)GWn_ps9"MpZѡ|LzsX"ʖڭ& !+)ٲ;N~ai=Va"8T>3m,?z 4a\-؎\w#cKh+uQ*AW+˜TYT:5CtG5mۼm[0l,|abLf[I}(^J vf>?,Wt k$,-w| н]XJH1K$j:#;\99mhtCVszGpeH}g,cu\5mŚ@K ßY}4[?lW?땊XJejWJnh<[d$BЍ8L.~B"tLph"KIqx{n1|9wз?FTX[sҕ_b6 ʂ]`-uxtނ "+1N`E2$o ^Hh+ ҠU i-zj,w6zES]fgk8Te-a ^6nlMԄ|`e{#\]R5B v9߄ 6Mד`}O$N¸#Z0,<.* m-.*8[L?"#hS|5o֚4eU@gdcQj}ASu_$.D0)Q% .uD?bm]ojhD;s%[vZIVL˿G@%"Ǡ(' V},܊LozY:{~MdN(w*F6+ }% Pi 9mP&h6HHaB |,;mO0$Оj"WLAR..I>CIGu(Z7xo{]-JD5=U'ALJ XDTus[OK?BC_^; OhI}!{?h }Kj5:u$"9[=ոХzĬAoE3i65!V !]̋Mrl>MLIj-9T΀z˗ O!k SXW+wW~HmuUN5"`rH\G޻࣍%vD'`̊V@襍~k4QF:"/嵫Y^ۊ3N4nA'Z*׿м$.QͫSb>nA)TsP[s )W[*FBA+Wڄ㪻[>xUlVaVD>}E- ? +n\Z~nmfKee&_^RD84IҔyچvc<#ZCD4)b"ZY&ogsJm@Š饹hمeTHߡ%<ˬz_]d,`6"ȶopvn&y?)ԤץT|<-K SUCO5]y珟vMhb,$:|~[o&OoyR l#ذ 1*PvOϿ(/8bD8w.IksqVJ8?{guB]=|h?F/3.p@#)JI2|ћ]cŸH86ǞFwzcDeU#&!#-[W8=H>H<2?ux.Bi}>k8lzkۜx@FA%QoTonuxTe5ORB>I|jhϵgJ~N,")и,i~6tzy)r[xg{:Cgb w˰gu)EEVeCdHYpޛ:y v@=@:݈r0OS Of!4mpC4jNO}_6m!]vxn*‘\aD%9PQo&I#*3ʹ)꠾ b`ksDcXeԣ\RtȀ.eFhSaE.mo-zwv m9 {s}i]JJ;"& lj8 }a:!i0R15|ftɶ]? ̺V %0>WǻV`IMJs)W.CLPߒ,F?̔*t*8m'!Pf.?J9 by,־?ĸ[ļ r%gx+NJ&pN`flxsy3϶5nB;cg^.޲QDJɌy0I?nQ*l+1Bœgة~j(~rJ+."]$ *ݳsb P~V}7{H ~n{d:QU+Q$†KGmeFH&>689sRs9U0[`@rpG ?4a?41Vs_ 08jGI,4`Ng6to s| 9XZi;奚чc?л䡎mj8쀕:cDۇ6X=u*3f$Z! (p-̌ĐͅcVwuUTʝb㰿zWgiBQmٌmYj9Kj9i)6vzMEnÛqns|-n֟2uX & ojhH7knلdk>d{J~#7:o&) A_dWADU;l3j?tOx)Ѥ;Q; u7OSNtsovܛ 0fm&#B)xfQ,\K*yRI2+u(vL1b@[sVn!:3t(}hy}w6dZϑi.b;Fy( $toьU4*aopYkŬ6g}`..b7Y(̳N‚`qP^ )SUf( +oʩ?/OR,q'RTLuP0piAX00dHP\8һٌ>夺W1-\PO}8[+h)|t 3:F9yT0:]̘$7 ( JetݪoMdBYj攺UG'䤛}#D}#}Y6Sjbf*R\D&{<ߑ ٰYLħы7ݢ?oȿrfivj9lIgTFI lyB)/m4 ]#d QFhFjUj}Hl."zSI(CҴ*,6 RcZDzy%v@_@]| = O|s{qtªSTښ8.Ud:-^rW q$"(Q:03jk]?pp?>rO# ` ]#4[5l] Dְ]Kf9EzUMa]@]ׁɷ;o" { J{/*:_8MdadW&'bM/AWPM}^rRØsH$ `)k74T}`om03 }`.SDR*gnL/DL#Yc9YQ2@1OQ `ZPF5Kqwg}BUpA qrMߎQ-̛=*]$|O)Ф^ZBPxy'F6$ZF*֎qP LUt0 ѶMdЍ 38:mi 1Bbר9fVZ]k :qu4;l(G Duyr LCͪ`]̊6˕sCҁ(v೪D.Q;k[gdod9'BRL㹗r KCGCr@tIl3)XҦ)[jAE)B&]ۛjiݓJL}~6O~=!j>& Pbܞ0Ԁn[.;|D=9ƖȞn,8UC/ Q"& ;iP=4ksz"HgϣT'pX?bjMkQ9D)PyJ_fk TMr>ORdsd4iqe.{i֠v 1c<eKI1!.i Y}}6 rr+B,`HWTȆTCIYD­4):nzzjua-Y`tO-YSym 0p'<7`3a2 S.n.8V?pﮌjI.ZЛv@N`rvp%RajW 89N}&=78ɷR踝"(zO~;è np- Y@uuq'ucJt~G*TGBX. '2QfOx!wjW'ev+ q\tbhqbeec6֠hl7bkr{d .v*iŪ+NtALp9*~ ݸT|PvO^X,yk=qtSrV06+=67H+D,= ܸ+ąXipQ-Sb*83$qvqF-eV&3&+]iС>hv \lVTda($S%wԄ%aMjJQQ!#Ō[aE9 Bcx.M"YgCsմ39Zg=itN!OjLg=1\ɰrNnhh gIp\!jr/4fHՋ zj6^6Аy=`[pc6$Th3j@3޿r~ 7S!D29iQ`?@ 9(Fr~E2r[?rn_L/m%nx?rNˉ+iX'x@/-†41 T0g ) Pa*hgALp3HQh;s&I ś6vYyY0_n Sa ' TҶJx;|/=ajzJo%{e2KAQaT$QhgOmVBHpa os+vu[ 5oKrׁ?aaM 3q~,khW _MTOs(Kv%Z JlXjok}{Xis0#})vnc4F{nͯE9M櫂a5;RB#c]\!:kr'~F}*# ++YonGR0ф#f9~cK}þ%Y1[4~?Q;=J>YR붎X-~q/ʧʡ|-CG \ҌR<zE<םF{s4 |Xp'$CyDgy۽.>xeRY̵_៞:vp4%Lf&41CEEBr~޳Xcu;isql6~ LP {‹Dyn䜜{uQ1rL!nB+JV>gwU ^uZz!FTn͊@'8;bϝS dc'g-GmTGeV> L"O K[$Mx zNITF?7* 蕇[Ix[2U]Sy&,5>'> =sbn`ҦԼ?ΏUV1e rbQ|I- Vص.KKcp]|qT-imh6S|[cYe' }@MWT R4Y`K@hm[bcV Oӏ~K)w4V}==*QEs믴;0>4&[C}Dzo$M@itHa\(2 ݨc^k o/RaM|ދNJ'w ܡASjM 3a놄Z>A p4o9!{npnNdOf YPќ‹`V33!}pLw> V}%^&hl8a`%q<x j)58`|c)Vt/[BTڥ_(;+@;Ih WcxQO~HpFyi@a٣F+҉V;i)|ȷcK}d^xW ͺ+.nb\܍zO K_C^)0F|Ѻa[k2Ghz A4=`@bTG`ػ3r_2/ I$nji27Z)?0Q]ݱ?(bVF0us@EX*`5h NJ)vwVd #QpLgX n}cQYbw(XĎi͘1j;m=!aMhez#.E YT0sl{>/iW¯h`eWv 7# FAx4VW,d{.|ʞ9=k&,0Pp5M[Uj{m &-}bg[7Ξ~vs wnP(bh^@c.͞q"\xՋ- ˝AVvvtD30A\+*~jr\͔tKPÍ0cd00HlQ>Iv!j_FTo}cӜrs i <xEkaeY7 66t ++QMW'nJH4f4|`cq@"|iћyLvkƢ0x'L02W3 >BgyaNj4"D1*]7aB z- @$ֻE ;eOd_Z휲XJt \ Tu{D?oΥ_ nnbҍQs2xABfIF7ؒrmβʭEFf+Y$zm3'm;\Z0ulȰFDEO08fxZ]?Pȝ|ieOِHkHP$(ޖd2SRE+YzI IX CWDJҮ`.I "Z=W^LGݗ@T? ̬=LU0F*G^˷e>ޱeآaEeb; 侂KpD."FK--^^xq4]Ճ!k܏ٔQt<= &7!iks5/705H}TqDךZXH9d 3!h"Z-LzI ϓ5r5=gv4J,(j^Ԁ9yR;tI SO ?rk ݭZҍԝ04 %s֎W>Z-~+@n]+uY{ʜ50=aƐo[:dG\ƊM,;jک&ORi=pqk{;865ia5̐4lL1'> )6FF/$oir<[ׯ:".YGYϏ<._D huI?Hl6~PO|@vh ~2[ kVaMT_Ce3[- L]jM#g+F Y1LgB>2l k|Ax=X 6gVHwVӑO(+LZDpR0#]nL-+焗iVDbw7% RI2׭\߁: Emq{ȷɺRiJfv)eΈJ 5_.ܖ&3d^hn3 Z᫧ƠR,Gkr^^S,zc$0o r%^j:U|Yb~F,|YdGҸX 3k#koAX<,L S@yb N:oV6uVPL,@|4N`/Dԓ)W ~[5=swmbg x6_|Rj,pLF.5^&uT +};%θN_'s]BL?}(K}13ݥ+0uS'\mzBջ3_*;]1ljX$ yl9)`~Th, T,{֭\nQo}k̳ZHЦJK*:$Z^S{ RS -is8.m$@bz`qװ.leXAEXu. hOӤ V.A\0\$G6 sDz_Ss-gdvPTaN݄?VbκelOZ[XwCav9B(_=Uޔ'o2PN!}*P";Zȩ \*͠ф9*Ksf7OZ'X=շnYBDqρBğHwO6z"9v=R4\ۗ@nQށ0?U=n yq,7Po@ O0q~ztrU,L?szc1x%rsGNwaYC[-+E4NaIVT!ԎO$>DT+5(:c2ƦU &K()gZsk{ʩT:`MLnn_"7V;Va)a,[]?UGx>ֲ D\5J7ao*$,^GIŞ,oںW}xI IBcx ̢y&JoO".|C:_qVU&_ʶøe^5 {P3ciAU6 rpC뽲,x)v4$N1A9Cu>fNH#r)Fz(vxB5rCehi #Շm1f{.[j;LC?<#@ HHs$,}^v$پ(;͙VR^WX drX8 X_C nKsP@po57@&< 5\7~6ƎtbۣRACx zo$UIfpV_FՍ>Es8i}cMF:<$Zg?*QI,ӍR..dmܓ8;q4dWH^im3:l#vwvʾO$'}?85vuPKrWnph:jF]otC?).bDbvb\dBKfK-[fS& ru9eMO$TtFgnHn\յ񘳘ZIy5kk7,{k%*oL'M#$uX{1@} E;|]D\>BaG *oRKztޤMս Xc^/|dGnђGDԷ ݷ]UvREl!>zْDzRL,|!bUa/RjRTJ*P/Yt9we6y7Voqfσ`7Rw?z#RC5`K \ Bf(X 2ˎ6Yg Rl+*C/wnT}{L$\VVc 2`4}1"JSCg3ty4Do[ɼ,sR|U74̀Wf!t&aKͪ=_P>C0Pk8&0fkCtW˒$% u!cZtpdv1$%sA L<!z^_6@|YӁ2HIօ˃knbxu!W_VjVM[J{ҴiN7 gh-r|++MPGZh 5. 5SS^ @5/{Yٹf=>gk\L맊nn">U@cpmł^Wa @vNdֿHR]-燊 5l`\~t$ֈe^ŠM\垾FE%!G{hSg${"hӢPUЄ&MzwJB}IXﲳhx|OF z5_inÔɻ3e4{98R1^ֱctu"$S{q㴾˨s13D-&d0w{q]-rVAŷ4_ZѤ3rOgJ>0Kwiml̥Utp^@>V /Dē ;'HD˿ &b%wJ 䭼~ҭC$xe3̹m}e`':Gi6PZ9'WroPkm;Kr^amC ;tsh Ys%Rx4Gc52>mIU+ JOSk{|7D.HH\lWRa&v=4f҆ Ee(vGR':ʴXoҒ}"sT~/ [:*k#M*n9+_$vIw=-Giš}LWBsfI^@AMΨI%)0G{#K;o2bU]rZFu c,#MT2&=?6Yfq'9֪BKL3Q+6M%В殧$СmҭR(1l5mnz2~O#tbiځU&76q'$&5s⸆/zic-Ð%WXK(Ψӯ +i1b= |٬oŞ3jpr_O[H0`4طG3B#23DZ7Mx.>UDzˆ7!$PkcŵTYUd(۝ܗ,1i?e쌜59#)*R+I ebޮf*KG" V<_ kci)DHrbwh~{ qIxCFi0a0wd1BJ,'#<~odoy ^A) T ^̡{5"]?H-Н`%2irqZk-|̜Ua(]GJqo&9x#82I 3N) _K8">tZ&U=vpV!atb.Ĉ]սwwt*&Z@˕. g~b~V6$دAR$Ϥ3E27cŴLwk4 ^Khxpk#G`9's:Lh*2on&=iQEڑQr" g^K{8F9딠޶bs: \J\k1 q9tٜ)~l`4vI"#Q#5N\?%WѧN|"ٮ-x~fp] @Bc"!H=>ef {ɷ$ <Є__{±)43sy?qmC~;ӳp1¨ Xo {D=*K  fƋfy}ƄSJ [E| #2oݱ'/o)9i+U]P3B$3x$BwfEb~W@|xAԮoy'f2Q?LX.-4ٜJ~NgD.̭G 㑿ZE(l|42DS<>L" ' P<ۣKT8m J|P+h:dB*tdJeۋTql4|V`m(z%1Y-}:ҁ< x zS>j.""oIKQ .e5(gX!%?xע7tG.)e[<tNS9WA@( {#4|<Nl6_i&dCn8s_k(55N^Jo#~ѾNe=zɆVůͺOӥ*X2$*b$& H" 6%쉁Ώ[XwXټЭȲ0^S.ŌpٖUBEoFϜKRow -}`v3m8sya ,;Z*Z{{tGSWo+=ޛ!Y9sO;jp44=R&%.e׎Eq}y22#G)\zESyYfp&0A,{0{{Ë ` -6YO.3Kkqbk`]^!vkvMBL " v7kW`5S^yZ`o[m&[_HKUlb2n. 79@Tx(Th$x#j bjl}K]o^,obf-'&7LУ+ #'RsI/mH+ ܰkbQ(-gb^q$YK I( q6q`LB\/m~`%\{a:NJN HvRٳY`jn4ȼ?ְ)JRNԵ4U–el>`̧&C[HeԭcM b5*'Ӽ Oo aa:ߖ J, b_=bXBtHL cjz+qOxW{m5l\.Ѻ Ah&J>{xp9ZKC$ߗJ8@u] ;*3iPWIϿ׵QLv~[-jEa_JJ|MIl5B(Lj 7˒7/Y8 2x~K1N5&ՠ{?KHtp ׌r֐"n ;0GIRl=Cй;? Vf/>ȟvz2WBӢfM|&`)O,58N-vfI`iV86?5ׄ4A?&5cOf17BaĂM_.lnη,r]د]) ו\).9tv` hwl)yXp䵳z%V3dspt cV޼b7!s 1M).6\NuSRf5]R [T6UPvO,L^}7?icJ8xq>,?{GR(ds$GH9Uwbo" A=I`Bވ[ P6xUPr2?vҵnF?5˅ԓHckbSwv:^?hŻ5LF4FNg 7dve>c=7{sl^>m1ph_%Kcdd+m8byU<q 16,_:S!Lx!r̅e[2/ "QbyA^$Ɂ>k1iG'kwp [ݮ/âgpS!li Ȱi2snrΫX :tTVK~A譔C4l$b7pFKM{D.YȎj:mX!a!MĽY\WD{գW6ԩwI/8_b!' LKl΢>i.Vu5p< aϗ'g!⾭qGlsYȃYnד(~uf}k,n:,8-˭1} @L_ʺ8s30UT;ܧm)r n؄{[byު;2a)۬-vo:$y@b@{tR_v|OH1ھ[*χd>iJ $CLcP(ew,q}~Ob'G;.cAI:Zu+|f=;AD+t~~I:e6"8KF utÂ̞'YOR%VjG)xxI%x$lЮjC 0^}@iA,z1?|Rz|BE@uha>kbeNPԥ$MԴq3_O;N`fJ.e?px!\Dr8 Ǭ^]}u>NYqJݹ`*&Ģ܎Q}MKDBfiDЂ,j aHK7 .jiC!:~#Qo`%jU@$\) /lxL~6*skLM2!7$B}~sz&LZ3L(.ebPBuh.}A-qsBx7MCsSp*`Rv>Й]E ^;Hx.R&LssuRfčܮ8ZIN6?}cig 68{ns{ҭ>1_~61G}GlU0":b Y[Bkk%Bs(sg *, ]1璻xq[wJdglQ\E6T܉2<\p% Q4Fhwf8eW+G PNyF N!$zFk-JE+JA^>e=9FSE%ߠnc Yû ?2*$Fe0cQL*`9󜳙C lsa}|N`y5~ /Jϙ-W;[ݸ\2MF,Fx Lj0Us7j0 4cȯ{p7G=% ^̈́n`سȎJ Ҋ' ʲ<ŏ~ 婕ClOX]24jn\R[||OD%ù{RHr0aFvbmGsDP_?_ˮ+ e7'fm#/s2FvMFܿl7H[QꀰwScz:7mwIdd WU_C{QBb9sdYÖkѸ Ul ΛܣS"E?zҙ"Y@G}>vm_^\eY=g匌ЪH1Kx !ً*)"K3OjKba k LER{]Z`bv5ApG3sC%;NIn?C&tvqT<BVUBw<3O%rn/b j@y5@p,ENied4ăښ;]:MHoe߬ZzzKwz  rʻ@:uoSdCL#v*"E=tǶg`>syWT`zȿ;h3L^pجzRNT#zI vK INdo%Cc8!AA[ _tzۑ<iT;տ>ֿ{juJ4"{;t%Fb^eK'Es _(iIrJa,toCԊ/, {\lp"hfD<AU|Kɡkz c\|;Eθ~T)mXw8}A);ΊgCU'1<8duْP[Øo8׋.ڷt$YN]IUC.G.]馲3mS5vh|YY^[FhRw@Q_D@KfuWd J^}ac30( m:A\JiE' N<1×zk|Qp|ەvWЭHPƛZXc-3Eы$1u<\5yVo<7T{/.rZ+n6FSH7ܞK eCE#n̷رDᆰ1t&s:#"!;iU6tI[5Q~鵫 ZuYXt.uϬW_a韡LϹ*Kޯa _FB\l*0wX:O)Âi-z7aS󛴍(&)Շ:LB>' v?NVe >dj OsDLL,Kr,taZ e$#H:HQ܄B#G%K@a[PB@WF*FM,3(7燎sAݚNZ>7 _Lyɿ.3.q})|՗]zW_# * J B ?42Hg_Ѡ.kY%EQSªOJ۩ 0 ^eQoza6k&,6D|Z QTYU;]sq.?#a;}KY&u`h$hQ;Fg1+E.@D#n1<Zs\O{")v.ִeCEe~lywciPecPxhd $wmoMy%qTIEvk<>Y@H[a9Sd%,WЭ2d,yHGqʏчtp> E)u-ôé%qHF{dbL bYX6Q#АҥͭvXU_uq#+tcLtaw*x}Ý=UuN%ỵŧ!qaZV9~/94%eHQPB ؉1GA/ >OJ!,Fo zZ}FJ~@"򗣽{LXjV{E:we+響HCfM$JLL53/j7t+.!tp6dH`IP(%K'k \Cp5w?hpw'+i P}Eax^&?J3i燤@;rג@+ t 긵JyY.A\Q(!T%1L2ۢZs,m6]HvDI=&>~9,ֽ鮗ok(r7 D}'20;׀<=U/BQԠnh PT|=G$.MB=?'18b)5TQU#?]5pGsT c Տ΄{om=3LUok12ЍKMzSVK3J?c^ %T˥=Wܰp _\셲1K`T}Q.4>yI*#(YQzC9n'~=ڴx3jo̢-h+ 'en%M?GlGVl!W#4WG~rݡR(wJ2nL{z~ F5 C]of:R9ЪU镨Ra#i]0$1Ht;UhryWϬuDµ`9/ Bp㭢@AC1~:,6rbqL"L:;A!fj\ -|Ԩ 7`}ͦݢQ jG>#ḞZa$>:dzAef[nhҷXqB]1KثF/:gƿe!ѝ#FQ tk.;6֧I4`gxŰDM}i-O#jQ%]qRZq,.zQ#ֶ;[VDܭͼY 0yX]3b"Se"pJ$9VbIf@ZH3KT^Z IE߱p_ 3p'oE6?vn+e!Gy-oEhE l4nYG$K­1B^kKOýUǭKm)s@K,偸q7*VHz`QA| :5EDGT~+l5(xx4J23FK=iŚ l.f-{#`~!g0!8*E#;w잨V˔ Din:B[Bj@B/" (;l xC9o,u%{z|q5eI8xʹ+?ρˏS,K\>wWJs_#nJ\_w6|O,rCŠ ^+G,Aۂr|#y 87˫*Rk.%kbvVYΧ{KQk/|] e>ߓ? 7Oc\HY;pE=<n)Y;/DN:r-ʲ-t ?t0v?Eֆ@ #@Aɘ~ٯ,gzq!Nމq;0u&] p[46y%Qs'$"x< դUJKQAbt9s9s7DaFM䕿IYcd349킞X^Jt j'͢ےe%$VaW C{ќtFgLixSajMXqXe<0)~߁ zmvP oWe*6NڿFS`!('?OE$4莉 =N H)U[$w#+^H,ý?r#~lgtz9VCI?1GmB- Y~.rd! \:փ-ȪfU*}>=0"" ZҦvrA9Qq9lHQh67q gxF 2[CAOմ݅Vʉ JTFضg>\4 LǢe>XNơcthAxGSVZ᣻6J@>QgK&” E+9+*i2XI̍D x8#cN!T =řV{_:1;qZdAĆ;Kɰsfh"IoINz2< 4DuD\@ n@sk¶4^(KimAꫀA\2 dL1Pr$Sl8<Ӷ 97DCB5ܜw#_FA%67^h#c$-tX3>ˆ R)^b~ 4igƻ6&ʪSAY1@aE;,؍ʙ;ٍySns;#a-@r}j:jjf#zZkU(䯉M$e╼n (:bv+ߤ_@EM $5p;R[Q7񥈦FOҌhg0Ga]RC@v͠{Jx3([-W7!OJC09\<L=(x2{_vʐgNCv!Q͉0ѻ/،ygw GK(ztI `?UurA0~jm_]ە!yZBD.vdm I}/x$RL D O'Ǟs˫I*:VP80{mo Aq_rÁP̐y¡,4':}Ѻ7?:G&g7c^@VYKR)Y'qM`J\rOW#Z$O%d3FDK&{9Y߬ЫXw͈sQf疏1&a}u/䰏MC & n(\ :^mA3B[.3Z/NWAdԯaŢi c9CŖ' 2a&+z9ɍ$j+C^:($< ptP*QǪܑ(Z4C]Ev rE2 .43F#.$(~ (mLTLh/?Ftr[j`$ zh#P$*83\w#ڂtVZWMnL)r uT#*'4Y 7q\JlvKF s.+fq+.\&91(AZt|fO٧`U[$;[T "j!ҺɈ UxSo 4X7͡jZE|6̷67Rw90j_&Bl>yt]D MoUŐg ƙ݁`*5"6Jl'@N+ /Yj Uk=jXŰ8V Lۣ8q71,0 T3\(`G5^bX ҬLK/n|h}W9Ql$ ozU&=L(-rDZ:O̓p=e4B)eq9lDkvY Ϙ=(i_?YP\4%LUmHD)C4}gG%^} PbJmq:)D';DgNp#]q2&ڜK0HnsڳtuZ*nbU݊vpk=i$C%dK:ɹVZZ,,%S<*yݙO˫IMɑ)Z(mԄb-&Gf_"kRd4+\( ςNe G`vNu.An(D2SO"wuC#RRU\?slM65#JeCx>"GK.|ғ DV^A Q|c29^<3E$t ǒzDIڱS fC3䖄J1$2c  9n؞bOխj\?I\(`F|CC8bJU28Vf$fmNQψbTCh}d1L)?/ih"~I3 6Fh.m}c>eَr[s&~*I7!攻gI&7V>u3@Y1X(;N=(䨿Y:Ϙ@KC0?`ĵqzG#FwQF&kއ1y 9ڲ9(54{}1*tZ+G&A QT^9zT5?T=$\Tn; P"rjli[5d6O}3`6<`(;y 4:;/`r`>4.ȂӸŪ9ᆌKKQ K +VV#(}iGj d=WL@Z6`Fd5c@ʗ,ZUV ˏVC(n RK剱kIx7 lY8sͽߺPǾ-Wu2X:#dRT%y lI6B4.#/?q:`MAA!Ph5GsY) 69<|! 7P_{oXk?!U],0ɸD~p n2CHF!C=:|i4|i"Z+PQ-1Jw뱀8UupCEFߦWTCio\g=X3 8zٹA+iy!@q T؝<묒a xnSqwHU:akLȱQG:~!(* MDǴ8Mt֎q D'0/Yg,v="&sCD*aq'k>uMpU0O"r2,9Wj骡?0>V \\qؕDS퇖.f)?oC5ʈHSjKƠ߀W3= E^oVT^,xz5({F .6:nQgb% YT[ilL`}dc٫dAo ꛖW%4[,l}|p6LƣE#1Vaj[Q'gC.`Q -1EnCW~ҏ70?mܚ4sp@^EPz #"bd2gK崙n.<#U+@h '2 ,[4wc8b~ WBݳ\+9pAt_B2RH~>x)X g >P_`I!M@w ߄6'1;Lx7f`JXlnT""w/ L%Xbp8eG2$n&J '۽3/YGۖ qvnPX?ЅӢ/\ѝfGQP 3ig|xvbEw?q|(*k pffdp|9aŹi8OP"+M͓>wM<|;/N8k܏wWyJ/ww%KXtM%]2DFE24w.3[83POu:9t-ә$-=$@71pV_‹e;d/ɣ[5úZo]*HIEFKl{sbTɝl鮶ǏWe^-94mUm *3DstӕS1sm6+A)(Zæ!E@2MXT1RÔ"4Zc >4w٘D ',-I(Q =bYUQ6B_ZHopo 7u>{jf8 hoT\ŏ彄 "+/ :> 601hc0ڪ2 (8_Sk}CϤM=dbW  V*]#p2Ph*-nYΥl-%> ii/x;@'bvb$lOW]C%+XV+¦])߶#fޠ|Vo܍?H<>ֈ–ROH3+='VbkToQ(:[X 9g)T!!^cGW|Fh3ρ+ՔA) Tͷ KT7s4 Hl90aOqO+QøMx5HG^沞8Ug:޳ȲWjfٯ|eX;/fna!JK?18 krS{"gabd/41hKйt Hf] =[Wlz*D95T =2ҿKjpѬԍ- /; 9\ZÁO3"6mjbeqpC)vj ^AƯZEUBT c7jQq1L8b!Ǵ}WgD$R%EhD:m,Z;C<g|xDaPhrT/࿩2`˦ '.eH3Dk?O]3^"FDz"tk*z ~rJq9p}*pB:I_ ޳հ9C^r|E| "Z6CYUk AF}e@j{}bt\W07PQ@u蘽F( ;q>SF.ϙ>RUk0~nhس+r$7sw)_/'M#_Vit oBYxҬ_[h v'[5T6#w )s o tM>zp6WD+BlS):sQ%`_l4i]1-=[.jpbO[2q2ZGНv(b%,^xNVF).Lj'}=yJ̤̩le[ R,rOسl zϚ?\Oy0;orK"wΠ^%W$QG6Uz\bECEH䃤z52`&@v[xZNG QrOa/juޣfW7_bh]OG: V%O.6!hq4-N4~{g!+9,E1w~-OS"d Hf5Ҩt0/0e=t2*=bsx%s >\ ^ "O;#ඥ VJuNED*j;KՓ͕%뤣Å\JLȓY[8&8@pKo  #_h8Y2H*FHҰ*4kv );s MUvKSX^E1?AyG"MDѬ8)ѱ2zyc-kU` {砊dMxy?. /skvOhq~w(` U,=sB SYUϕ| j5joe>IJ5^_Oq^|`;lYņILQQ`Z"-\C.DX0E@P%HqZ8M֘,&^pA>ôߨ+Sh[\Y:0T1^w^8/GYd"ڊfJnUdN+y|eo ٲC$2G;[CXf?- ߋ&77fGFs6s1祿KEcw6rE RH3ٻ!9iC;eW#he@ʱB\źiķ[N .(k7'*kW;Ҏ$GGM-Is]Ncq1޷~u^]uZ|>g)hGtQ6q-Kwo1}V#nY( coKl@4W,'> 7{ Ƌ'{IRWmahZ@pٻE 7Џ(CknbҖehSSdQOK܆B}, [ᇢFU|G&>f^=| ~,$u}v-,E[6|WB{> qd P2`dDԄwvf (Qv3j* o`}IAlqr~ۓ;$ÇHο{ p+8yF7m=D-nw]5ݕ'tM Y V~XT\$S}kB :D#trjX\E%O(~n8Fp3HվR|ſ!CT1 |鷚vfr9ޘsW5^ΨLpl*S ~b1heR+`aenc;W|Xۊ9fS"@^Զ` xG0+3X'>1(}]OÊxmM6^쫥p0G㓙4=q >SkJ<ʂ+"VToٗpmϠu.&^22xiKr>L;/t8Ois&o PoBrdFw  Vh[~ʟ,aF;rı9B2JkEL^`ȷ[i5IM@ďU lE  yt6rAU*Dg {ӱ*Eriz1ŕ!6gLr}SIB$%xl -Z&eH 1Ѳo%l-ŝ!z$C ӫ\q̭=0S*$[_ҡRxDJg *[Ɠ*=ԫLK%&@-<1="尽70qb!yUIaG|4}!!@VH]pOC`,8)+ ǵ zԔa(2>'ڡ\^RI= Z4,oLz2D## Ƞ(vl~_ņ+BjBROxDS&<1jE{^=]il*߽Sȸ&<Zɨp1N FR?*Oqڟ2r&*bTŒ> P1EJa~cYa.ҚMO4V5_0nr\lSKԑ}&i/fla_ G0)@Q/e? W%J|+L-oѲ]A_N~[fQIEOAoj7`(g3"Ʌ1-YMXI` ^PW Jc[Gw)if-6ez,5ׇZ}:B 4 3,@5f1ǑP9{=WLP?V;ًN&[FNEFI;8'C9yU9C%.Fڴb&}v~75ȦIF3yat`(:@v.D*|#Ez !Fi rpnB&3UVQ>d[[o͵8Zp~8g@P :\إj(܋d}bT#m|ªKŚ%uj—.ԚO&w@ YmCgb:lN#fpLJvoI/k"/9NIԜ29 $ ;# `vkiT-F—"*2:rUn=G6P'h!wgd/~>9Wx;ս}&,ђj&86 9?=ҕ./z90<5 &i+Aʰe=_n~/=D38M|}F|%4js09 ꡕW] iJٟ3hYH}v Fkȸ5SU_n&aznTJ>Z5}k&7_+/x3|R.@p e\lT,Rj&0o8kwep;`uщoVɨW9຤69NJsKhpfݰ֖ _N QZ5J2}.t^6)wqC~Ir݀}ib !lPȨ 1MDyl6?llVP.<~e/p=Ĕ UV]VpD< f>+3If+'ZX)>f]w;omZ#A \byu1J5Dl#Wdۿݢ*e0oG-SV)3Kn;)tf&W:rWl@Q^q 8ƞ3T8Jö%Ū8Ɂ,vq.alx}xH(霗Ժ/PtB0hM1#3^Jv) T?4UU$.Ϳ9ޗjkΕBv~](fɤcZCkoY$CdT5cQŚ/ߝC[x'|vB?s֦?6S6≙)u(vj7Uq}K ixL2\AwUoY YSUgf:~52lS]!y B#PGR9^Hذ FE\J2ɕ&TAfŸ?M/摎tP6ӮZ^,D#x~T]#!Q*>2FIp4p^ʀ#<+^U_:O>Ȩgq؟+J5m0NJ rab Ur gdm5̕dÊG|nH fҪL+('QsdS4`8 8_8@YʈqXN{jۂ6n}L\鰝 T풶ˁOe W`rΥ gJVی `Iڃ7GFuU\4w`ETt{ vcׅ0(/"/t!G++Da/ J i^aѴ*;e\h$1pq߱${cks>8v66 g+/z>p:!^PE#yN_Jϲ :-;sc B.LFo&By+1@Sq-n3] =u]l2E՘;7]ׅ zѧ5aOKRТB)SF.J%X9/d}7Dt%YJ\*4]W?KQ_>=,aջHњ ;n /GS_|fZOE :יG)ͳ2AigiEC]N>bV@@ifi "*KZWOM@:$ (Vz\ik6uGjuuDM^Iב̰-?e7S}aaSWF{J)t,ѹ&pF`1ѢNfڰ?]&W;Ҙl۞D\"uFZ+ J(m5FvVuwnf`o]+jh9K7j*}bXȃ9l~<~حu&_Bld8e+эDl)7\5po㮀0sd Aa,<I,mIYy#e);#xR4#[T r.yI#:?͢mWk[e s!,±uN)u(~UlFݾ7xj !+w"Kv_1|Ҥƒ$ҷ%\מ¡>A1wnfiVb]jl /,@7%ù"]('ĬʭC05V0VV(isoaz1V0,eǻIRkFB#+nd}{dO!֭qR13f@tR,:E5TG ,;R4]DSѮSzyYfUn0I lCql|`Id){SEKCio|.SIviC2j|[x٘hڷs/B_r'Z 7o;#YrƢ)O5zBR؉szvSԦXOgW#ѩ}cH8?67ܞ 0& E*3A@7hcgM").bCO5u&#{/d W %5O'9+>z#\fjm!z6:O.! $\z%? q6/PQܘ/qY sC_ZtZpnٛt֪7>ކvů SUEۓ;呁m1;؝㣯ҹ'#S27plڞ譩颲-ptno jpqT,XS)ɫ?9/-%SuGɟOSuV[^Mm<u,ߣr,dW%f siӓJ [Ѷ[[d+A`wn}n`|RaqD^HOyσ ~E̝2-p[dm<8zab8eҪq, M.[0Kg^)zZP^/oO:W*/,ڢloYM4P1D_Ba[X?ŕeQ@@Ts}2gq_A xb菻9;ۯE잖2F+ bBT2-a~4^"ikmQ|Ie$5֌=yIٹjخR׶8GUKI}-dfoA\X%, CjGe䍎.rn|ƽh` 7ӗ˿'-Rg%Ν'1)Nt&tXE! kr@ԝ?Ƈ#)?(P W3.#3V-ǻe,Ua܍ @fB}DیnC)= DseQ0q qeÿMMOv|-9+ 34':[IK?2S\% sJ?/-Q'uMefۃ6;]sNWzqf e[pKin;$M]6z^AGL~/ ;zy`&q:2- 0jJ~Ƶ3Gdu.syh+,ᄦ%Eӧ&t 埁+y*ȤV@ᯁ˪%'of\F%迭5žUDewpqb̃N|2Z$>KRipq|E1n(A@F{6^3I'Ipqc+\$0YҞ/gb;uٽt:U 7DʢtUHv6 tM*1f>ֱ9v'ky<2X]UA/kɂ$) '` x5-]S%~Ma}ro?Dܝ<0C\3f+j GOyfo(tâLZ d*[Lzufp%ޕn~f8zcW#֫ڛl)&)P{N?lb3vY2RjUoNS#/s]1tT>~ |ĬfQn'<_%Fq읓VhF;`QFߏ!iRCCnTʣo!;mzM _\t k,7s|zIdJG9, ex-"@cNw4ES.Ğ^Gq 9>TP99+L+;Gm<2 (Oǀ}7נۊAُҦ(vz)wgnrG`9=IyrnU87.1 TTgV"KcYZjx/,CZ.HsU *at oGIOXQtJ {Pa %m<*azXwثD s)-qH#=S[l&GQbwnPI%J +hYMO\$9ks[ 4_20wI<uHo VO!l.U.(+To|<c@!(0iSpOcؔPZuGF0"sY,um7ٮm܃eF#л_<Qݬ?ǭ6+;PF݂%A$QBkq F?5gx3^,)cY%gS4@B7^ wz2]0c=Pi@eil{#<&6J4}X;JiJ5?*Jhь%l.B6.Gs"4)N/L@iʇSWvCʾ{mq HgwVJcNTr (rWEJ O1GhrP!#,/w`6E9s@!E3 TVWliSi ҂Vp5Iz'KM]\EG ̃.R(.gT殺\-o4Wp9Y0u5~Lp%{uҪWdWB` P ,m(/wCMfx\ZH]# h-Y6.[PGr f'|XG2l[35e@*AZȘNhPڅ$g miL/˙b'Q\Q>+F xU3|B &X*4I3nx2~j)^nlܲi;nKp왏6LlRA.ǛH/"wPx"dg$pU~ڰ_X`_;- fu1æYC\6M-bA:ɘ":_O ,: Sd&D߉mk8>Z[b^79~u 7FE g7c񽏳IkfB4Qۭ@!yو4hYHBϮ:ӊ (]P 1㻍ɽvs?dX2 BhJ272iKĖ/KgΈKdCڀd5,<*xGYƚ5!ݦ:d] g=kYmK}z;~,`@0u{8̽YWALC)5 )g|p!ƒ x%KI]mgU(aj6H`R?]2 -Ž]8[!1&&'QabTZ`lxJ9Q;>*Sކ|DSTOt粁Z$y2<~=9d{G"6^@=%=l|  s-^'2h~>ꢆ yu P25κNN5))ӌ?ٟd.-"S2nUu7,5&G[酠hGH[kaj U׸g W*0hlŸSzXuOt, ru<%J Ofq5 bz݁}nhbRH"i$eP GZF8 ݮdgkL҄dg囎KTsNѰՇs{іYEYK9ɤ %lU8;6#zu%5PѴ(غ: HY7MB}t^WfΔ9YFF, aoF@pdD4.DxM4LV[f٬ac҄eݳ@W UE ~%NeW _Z۲h5D_Bg}GuzdؘހYB6пS 㦢z11dV9*1ڰ("BXHT l@V8jW|>mTPp9meҤg.Ra@huEvVd'^ ltx3{V[awWgEdh~3c7znAOFk&a%DЁcm5IO3(]il^t,AxOXWX+*vLnHbMsdT 8l{*ۑQ"? l"SxqjwL?њ&dLL6Pבz[pŐCx` RӄtCNa|΅e= -e<ɴWU`'AY∾; 4E۲ak|@5{*-},^k Lq_$Ѵ2I۹4JO[ K;*~&q&J6a4G 75i+)Fʼn@Li 'pdk8ׁ"QZd BW xֽe;8%H&C, %K"LBխҧ'T9%Ygu$l cقglr/S |N4AQVXtzp1f\f`_~jB%hԭ`]7< Wk?"<=K-ϟhԠܖM}C`t=Q=#fيߢXgƟ`Xλ>ъQ5uZvWF(^s5&fKvTڛp#ۚ9оodqfQ#*n?} <=3ih^5bF]|;0];0 W:9=}1_D-K  AFjT%K.jjf d akROۚ޹gZx_#HbA.~5$(N%N,ЬQ*xN(.6ydCӮ Fjoo.AEr6}SÏMu<Dܝ)6u8q>|쾕j]8E(2|c:vL/64GvzZ79qU vn&_e(fI),z%;oG/=T-U>h|U rXef@!Zvކ: 95f=$"ソ}=Gg`_rzXKJ_csOf9%2K-1(CY_{͠#3%39h},kӰ*W]E@1D{%[ux&5?pZZ97 N7֑; LGofll/I:l (ZVtH8K)L"Ezv]e팫J˨cxCn7+A`]A\ME=k97T\x yx܎2e _^p~[l}o×Y>{? ѿ ]7|aY6gBG5UVǛY-e#sݛj:@ ȡMD߉B=h`~9fρX fCŌ$;eQ{vM=k7HL_J6[?HקgjCbeW33KLȷ^A m,O;JVLmT-%{E PZ\4"uCULK3%ĤpF&s{-7[Laa@)D]1sF |MR*1UYD W(;)0B6p{-ΑD$id#Ts"2LrC 6De^ h~eu89ēp _%`o㟾SN$g-4}/B>!#;{}zlDlEUyh&Jͻ6/ EVϻC"go@Scm l 67Jܛ۸J[2as^qV}W8$cܦ $4ͳ(8l03 G9bknцxe3~Fg!vM%N Oy/!Dr>11gN W@{kCӹS _Z 5*lc:#l@ԎMeqo< <+4PDF7\_/(#0QeAG=].:7 K"7`_s<& $>y*4ZYWjہ %]ENT n/\Ҭ<h]Q\â,rz,wi!W<{d։*|(n~9˜P9 ]vg^f'Kj:wFMˍ[U8^jȢF(4O rNryU kkXE6u~6&3ז<'b&蕘*1ݩ?n8P8?ϝ'~uX1c{!~adP\GsQlWdRw{ t,iX/['L{#|'>)?P]\~" M#L;wxk;$$h:0eWሶ%̿Of},\X\B:UEl 3`a<'s (XWaHf $_|噱da>h~@:[TꧣAēnKa, ߴg$o*[:g*ђX}lo;p`2֡h^/\(nјdhQh- nwVJ Xw2l! 6UI"ݬq3ِbxW+psz!{ѳ@lX;" R6 z&qA_t}7k μ:xH#("ȇ\PDV=ān 5Cߜ) "jUI„H+䝌;1}țeMgwBD kx CDj%,*8~ Vw`gxQjke2*Ϯk@ެ7n! ⇋F\7u-y+^$ol"0o3>  "` PR!L|mjr GphlywH},ApF\l"}NqVC:riDp:٤:JT=|X4jU7 ?TUOY-/qT'.nrIy< ݽr>3|j- 7N3ZWo{EVFMW6/ͱqQb|0B*?'„|J6z{$Y>C2w1hjڜMUSLy62;?z_ &4:;/Mf쏑{Ca2ɇ OxuW/ٴ6K9$L<#W 6F>)jHepez'VC!o(Zj$mkOcuTR+tbNB՘4 )u^ԶؚRe?}dut+m,Ҟ~M.4JL 0q#5F&HTn.q9I& LFſ<-nC$kˇ*m3.o? 3&ہM}Tuw^oZ^E["1t'^7 xFǮNb4X_AP280t.*zG+;nEzX7ZJ`I'WS'H|&$F8c!Q"2Pb(yigpYp8BLKh-}XjC\JJ5DA$q;z=zs]?gvyv_(4.2{c(ZWߨ]G\1-QvuqaEN1U.9Fc/αzT32+!4Q\'=%7Q n3sJǪ .ybLbq K1<y/AIR~%%TmG*+Εtu;1gOcclRUP} vuy* }(^#Hg3D4QbLFk0 # LarO2p &!crtAj'''@* |y@'o } A)ϘCˈ+<@DE,|e\#J]y_<Ԙe BS=gX}sm4<9~7kpȩfWmdk߹TKo@$Pz^Qf̗]-9_⢿`{˦ -^Px2hj9 }.5wYqj9&4h*f@T-R *ʴLXF!Q6>tp %WaI=&;v >aqD  k-lhJ f$ֹB'm,y) n2M\c &IMva G UC'xMj&ô0| wnoh&'|i"^./*Q^Λ_aU"'b3b`ݬDȇf|t"]ꇺ 4YKaKRͳDL3s6qb%IS%9Ɍ/@=!úv8SO0Ͼi/)j||8 %FZ_b)!5bUuY3cp]Qќ_y#Fƚ!/- 6aeoyϽ}x61JRAf杨\HIFRsdQpm G&O]˦KdF  <NjVBnd0t]lh|ʳ3Oț3{Q)#P`8:EP`"Շѡ-M6`4C,16q(hd,Tx٥X$J:/tr>B{6Xh7K-^aLS](XV\f4Q\atz/ulш*Pyy=HR,hU @$gDHC|2(k@=S'iç^( l!L%&\0U;?eIyl\WT`o&6JtI%x Dz=0E޾(ksSfS$۰ǶSBGF<%ҿfGX}qeM`s%PcC s;:/CBXD$ӎg#W{^C|[O\xBR!HhɄnyFΟ}oG"h"xw*AX=IRt&E -Jֆ.ekit$Jxcl$}$|N{KL@#vps(aĮꪾc"-/'/(4W3X1 :z)H0}ٽUV!fZɅk3p\ +B19[e {vyIn2,v7]*^b"}E5 !G1C cv!e":H?x*l|7|q5WaulHu 4J Y`so3%فPW5mh_KOE)^ixIV"\Zv 2O縬@\$+|-K Cm!R/d;!˚n!Trpa( x X2e' +{9X7t7P?lH.asyUN&DCy3<g̭zLi6Sx |PnxC! <5.!0s:ﵐ{rv'JgVaiMSf /LQ|6RyTQHgŬ/ta=f\T=.x^~ yjI@hʑ0uUZ*S ]O8&NwQxߗsk>u}Gd-Fp67I=GiD=S&=η%&(_cx3l-bu"6?5I[Ŷ05u  e?/k,'v& @SI'z1g&5J L,/7OwB%0hbsA_]q[#$zRu ;Wu~03n*Cn.`1)33d!p6ɋ *RAy%NW?`$=]:UT"uCHV;D)咣@x'&Aͪ\GDbCוQ& a{2KWJd8(1Tc?@nSͳ>@ɫ_kXz#>,lz-bHfqs1<7 %mPpihZj?#,2y$۫i=A97Rw1{n^_df, H2I0FM2@{+[| lP۞`Ν9X|o/ޔK Tp:1+kJgwXD[>YoY'D@TA].NAY0^[3 ny0J&p<gvhU 9QoGFLX'o,ArR!\lvM3/6ܧq0T@ 0O7Da}¬٩,ynPn,碯MPV Ȁ,7&ؙqR8o?wIM|_r ⠣9C _-(l4(7å܌|8_:10Q%=1EtY} Ʒ$21 x,"%I}ՅH B^N vXgAL z`/ _|P ͻo\{x. [ad6T\חٳtEȷNfqWu]EycPۏik+➟"̘pY"]}Pr Dd~(jlrk0#p*9(<85e-#m")z;)>?uRhX\1"=3O_4Ֆ 8~++P ї||)k0m|(`p/%M\d-cceb7'V.G"kKZwFtfn 쯇 kY la /EӕY_1[[.zDV-zS%XG=ZYnG %fD(U72ok@J;9-M.OYyFLCZ;K"!` :_V-N9fr;Zr<(v 6bܭ i41{'\)6:14|a< 2aųÉ0tF"Q^tʔ?R 䘽*5ec gO [o*1`G)53:.琕FQ2ȅd5HreYry;=i,چ F-ХAIW Q?l#]mn1v!eނ]*y̏BEyceMҟcKW\QA {)V١?&ph}<bh6>s7~4C -"izB!$7v "擏jώЛ8ߌ[CQ- ĥ侭::i}ltކ"i de,Yf=ecb3ߜs#I0+^H͏oK_rve2:psP&j6Xc C NYN{! qv!1 Twk=s[?9"?olVY>Rb$ɳ3@bB0}d_;,cMN.퓛rb\:xuqq1F;f xV jĪPPv[f}މD,c.G͎d:7s VړEJj\*U"x8A;L Lfm^PB Ɓ3$G`;vه75%M1}[J~\=ς[&$6Pc%_+gȇ0]43Oyh֏ oqrz-/ǧd74oF}I9׹ViVDuUb`UҾJ{v̢ZEPFS 7uQLҔy>7fJTx bT)LŹt\$H*ZLpNj'@OyK6=1aJ j)b_BJ6j5KsD(v LJ3Y>\zEjxoΙt:+ejw f|,]tU NX_ʏ\0j^֡y>~ $T<ꪽ *?IgALaWV*XNʆVS EN p%:J1g:7= '%G]A <qe ^} }]s`y*֍솜Q&*@t]. cޝ :䁃Tj+l8Hqf7g Od|8Bz> l{8کum:r:\G'0'#W5Al JqV5=w`c?X'АU̔N1_;~d_ln}:g.RAʼL] ˈ+I+ĉzDXP -A3סNŧvG{Ei"jγP!2rQ]%)5%θuPjzo'gp%fEo.A# Zp5ZAJf: <|4v cBx~foK>h6KȦ[2@ vI{Ϧ|HU p1\?ca:a BgMwrx"mZ}|KⲝaaT88CaL=ۻ^==`Hs^$:0ܔ0d@d̤rZELQ/]AgcsF3沾fcNeMfAH ;$+Ki<wi}o; /Ҙ&j_,oXU+id™oƚuĵ.FoP`U!_qCΏAWW3G/mU[aHD/ٹv-FR'W_] {CLD~nd ϝF$^1ZGGz4UФ7?Wtֹep'G %WK4L\\<3*ǽ3!5]emG,)ziw":!ݍIؒ=m:4N&]Z$V*zq#?+&tN{P eldEeb4n) Jqv~cA[#@9LI޲߀L5DPO8ϖTBͅcA8j `kng쒣LJgqkÒDf+Cuh0#cګXV!8jPEC!/Nk" ۲8ikdj')|B_O9=l`KlxL^A|nTsNJH~mrh!x;D>'V=icWˢ z`9[G {@[:<2LR_;}61+~EDtLgs%o1 7`'OPYUZUHkb٩3Ck$?p!OQjnxa{Yܱ*1 xmU+feB` )̃>bp&?ǩ&fLu[4|s2uz?Vģ-4V^] =7q%utL╒\n!JZ\p$3'NR xΜ(ƹW'=r1y>F:aֿiHg'cS|b޴"oD=U :f\.eҒAAM)Nu>wkٷ'/"Ui+y5%KEIGQ(?-T{{ƝQ"Q!p$)y2yw=5C)Cw l?a4xکցl"]Z-v߫0~OzN@ lALe:H-PZi/e>EA ?M'׫Ee2$ک]b?T7Ludez _n<"lH2l!0;}DdC8sL{:U~Оi8'w,e&L8%hFczY@*BEXV9xn;QIX0j #ܽtQEa |A&JjӯzA:\hbG92^=3;T!IHm;Z`f&\s0Gu]z{ &66`ql#|F(6=w~-ehVd+Rs64, q,nv(]s2/pC1THIэ$n$ fX[lQO߭0s: b 8T[T!ɧ,[KơOio ٭U "? 7-&A=Bl'a|EdU >T"A"aq)&鴉9l.A#jexpBnJq%io_ŊN\mD\oFjQﻚ/? >{]»P~+ mubI$1L۫x&: #A &"yTClw)oɜHAI :b) 9]kt{s muP'bo1ϒsiE _8 b$- J 1jT$1&+YwJ&G[s_77(\M]KYjPHC|IB|'vO;{HƶӇe_iӬ$źZ8:]FD$vӥs)xP(8V/-RSIZHiʫGkэ(Ɲ]($|Y_hLmCQD ⇤ @ldf02 ÆN7DŽ ,74?H6!w$N''jg'#kۊ:Zditp" b$(Va:m)>VTS9=LֆŔ]HN ?B6grpN4U4W7pDfJAU{Kv֛@LXa{On[2c2-7([=-j캠Eh-_X(0tU>b,\&rH͕-.$VOJ?Y9RDvآדSfI3wSknjsә-s BlTFA.5" m+;h}J3B}GZ 1+TovƸD#SMH~@c%6@L؊m>a+֝бMK]Ԡ>K/M?@66c^JdRG|[ w`DoۆP#%1A&0؄Np aΫU3~b%=HG5Bl?g{^簏 gى'Rztfe (jP*ĺ\o2"J h6w^m[(hc卪9*ďy6vԣ^{bM9pT[㎬Ap,)~W-R)k'XuY%"C$4xJK {zl3G:@EBy a2Q4Ǘ&]=Z~ -gK*ܚ&xTK ,(j:`lrVAgUH~ R񓅒=\EI|zGf6"*|.W6VIkrb|IkI*rò6$ ɟ$$3N LufT)tKBql|"{tǖ:8=5Q 9jRշ YPtt8־|1]*ph΁E1%s |#6j}G3*fn9#B?Rc8 de_NvF?M  tT5#V[|}\8Hfjݧ]ێ7&Mq[=F<]p*e&.ObCȟ Rvnk<\m!{xu.=ӭ?8a`*q4=LP P\;Sm[>ƨh <T;A: 1{*ށ+\Y2IOS I('~X?'T L5bC aynC׎Z~W^Q&rq%؍K1:" |Žsd+Y,t$3g>k94VWl%`3w*UZӑB`P6~]$T԰'G)Y|9 m-_[)^d7ᤆ+"ҿ lȸ)°ՒgUc|uoWz5_l2~|](^VdgLJ۬]45WDŵܚ!WS:}m;%CB خxy=]f;co-’aAw }U,ec-2DW!,lM⬭\n3V6j(JF'&S9(e,Ͼ# 5KD0mzḶmy VXgͻؑU]$@;)&oʵ Ӽ_#xP6GIwhܕRX;"`>Z&E$sn{d v;0Os5]0J'e˧,\IEBlUƻ;d} lJv%bvA^`l`'zn5/01| ~ qEƐKt@k S~Wo8(K|R~Vc.ar)\u{-)X93%u78v#jPPTFgz 4XZH+ZHhF1٬k3R:9,ZggUpj$e+bҠ"igg ڵ >,RX' $X3-Xq\!P(EcqJz x[.lelV+5mB^}\ CؼZ3u"I䪗؆%bQߕv|dNlN֍ O%Zpi5t^̗I1%™ux ^HB6">X SJ; ti5| -MN`$ݥ_F1l3K`>€=؟΃2wD *^,{¨VF/f( 1~M~/)( fPf#5ΛJ74,sv,v+YA-1aeA/J|6kɹ#A߬W?ϩ^ֺf)ErM@A!Y7 iM8 x E+Z!g =7'e^S ".Ͼϓ++ F^j`>5>:/?y}t KmBޜ@1)CWDr:<2{`R^C/3Yp3QةרҠ|H{<5vGd%!^L0bΣi˧ZS;cր`B㋤d AA} qZ$k@j ]x}"J++0vFYIsC|Pr*L a^$1>0!"[su)e  E&4"\ؿ-FѿWg p\ Qư4ttPADc~S$q;zW|42U J̋g&Oɸ:@FX{+eR4A+2ڤn)߲ tG/Ꞓ秛`_؋vȴx.8S-k=g~LRuKĶ5@8DO(5Zb?Ѽt~ݭMc|q7hi} `'2.[05BD[riss-Ȱ^v/V+ lxMIz2&]gѬ(Vs7:3Knw t] q=SZJ]XTlↃ PD̐m#B a3UV^n3Cvas4xb؈E3=St |ɘ On7uP9);ttq?[ K}/&ˎ5"2,NAx]3* &mF-!%KhX.JTJ{-w!OLCl8=6O1iGҁaq`MW](bw"h.̛_.]SaVPz/b[rRsU5V"ƣ")D"?jY`[BPfK'k9.̪({w۪j hԷe(4o|Z<3R~9fU(r.(/Δ4L4Fo/ hqVlߙq:*,&wYPOFLEǐGr_Xi`=0x 4A=^|1`k ÅFܓLzMe9%QFõ3+U{nAW`~Vhc VZ m}m 4Ɔ;⮖¯:EpO;@3#+zБ!]G5z:XO/|f!pee+ Yod~CY}y5}!A@ci12 G^H)J䢂m͍ 8f;pg8jYaxpJtqyiYoֶ-5N.DJ]mBZdދ.:Q#؝B Wo.5>w~Vf-aY :` M)vXNDa5ga>$|W5XȖ@jٞ5%t~SJ+d~]>_tl}@}ot<;}`33Jǽߙ~Sj<|u?U8Y6K_>áAK.z2<;8p:|"a}O[Z-bulWgJ mjx5)Fe3,lZC|kY~@LRĮa:KkF-d Hw񷋈b8R3B 6kyKoӤkEK)ȦvRmi5R>]^iXt SʻO>k:!.`&/3*A@H]̩@>lڢѣl dž%Rb\8u:gDڌyĔyg84l%Z^0F][^JýnIB DQ58/HBGgy>$Y3!TG\IlNCZB =ֆkTB9XJRj>:ܪ|I1Tͯ )FEym{6 K\0DG)B^z4LPj¥AP\%嬯޳1sZoQ)S\ *Lo9]>Ot* P'y0tT[N z1]A:@Ű;,T][e/THB]X̂NIs!^XZтNapOfVivIH[f%VMJj mLq{9(Ke=FDab1.rV@&;ی|?- Xf:CHtW ˭*(^ʅe иWbF z1/V U$ Kbw7Ǎ`Èx9*-{`#[+IqDWex爕nA! 6ST3N:ˌ`v]YIq 604*v'ϮnZ۶N̅|+aU)$=04lC?JZ #+/iCwx|aMAl:X} {u #H2 oLăkhI_ǶA`)^I+U@H bq#U;99]m]}K2[tp<~.cҟd^gs e6hr%'hןN D@峤h}F90!ڋ>ćfOZZaCFΉs A9~E]T? K+]:Py+n+.bQ3zuf.=CO†7t //(S/Sl Zm"Lxb8 ,8o fuBdfAC_+QτXbUR04tlMZLRZ*m)G %9JI F8V3 !oeX &Io`u WlpO,hgGl=QlB:06/d^vu .1o۹d7R#3B\87ZL|3 D $Eҡ}QbvjB;R;BTywLlfh`{?pX(aZO-?M-)l!DӌgR5՗C$*qhJ"SDнݩ+(GQW@-*g5w r9{ aH=XagW֝]ǖ%߁]\'' )p(D- VqΛ7:?ѦӃZLa]sxf oѤ >R+$p|&0Pw2#nHm b\0 DSkvnX?~1< Fb u G[YE᷉v rihMҘwt!yVUhb ޻\ Me#9ݓ*z ShtaZ׭h_]NJ_H)Tc۵9 )Dz Dmi)<vB=X0\00 [WjaJk\/31V-Ո- lkeDžioE)@PA_ Uf9Po6)+|w+ ^J c{gPDu5|WasJK4hi\PJ$k.d _+S"R shYYī 4 G_ XP!Խ9&k6`CpN mJoQ?.:vp((0q8"B9+ "\Ex*'HmѠxȃ򶄼!z/dm 2F.윙ٶk.QBw2p@rn.]2iŸ&K@OD At\јG0ӽᘏCw.z-2b h oc .ʿ!lZV6 S{8l58x-\YbIsgw^di~@_[69u٢NQ(ZqퟢE+'_+?B>q֎|&kd~֞eqB}ɚa+LMEHUAV%n*u d,iQ24E謧,[]m woOwU^+|Vu&>n.*h .sΘg CdHIy񑤟 2=1eyUG`82T(gVSG1yI'ɻF5Ȕ-ݦ:5ʝx/g3(YPU4+% I{R UƎpĘW踍u2 u8A:O&u'4q a&G\z@T{!e <,}dEC|]Ȃ!WV,D5< HgF;2t@ a ICƐ[|rpv~r2뵵I9U"ĵJĬXMPuIV~>J-\ׂp$~'QmB۲x,GvzC~ ύ1Ǵ2O,4h;PwH Na׍!9W_N` 3.DͥdOα (V~^R0/b<۰Q7-]EXڶ'5ހ^SNm8ͰEibr3^vo"1;GHÜ ,S Nb[<))9s7.܈]&"/`2gR4x,UF'߾h}pY<0sV3 o^. Gq%N}uSk]Dy|ynF`Y?IN/CaE sa[HN:zpIc EasZw9*v,œt<}gg G"v(oG.r2Va!|B=5[sI9rIr,yS ~ؖ|<5 ~5!.j^I`D뢐ҧd iMMY=R}ztSiĺ44yƧa-)hf ( fW>t[x侲b/85&*ї 50cdY`0dQH7Z!C[Kgx#94MB 46c9EdԱv =tVHFvijUaXC"='\V7tuv' )A;lwh<8o,@ ?Wd/~#B ;uk ߼E*5\Uc/jIjs64C k !:|y1sQ:Ows&S3=bE?C|'2@ȽRUi='%<# & fG` V?3I ]G :R% 0|3-߶Vr}s=K.ⱜ +eZ"2Y,QU OSzJJc=bhוeN*8Ke:E]VQל \Shp3+գ|t16xe= >[n@MsvujkcobfUoHLFHkv[ O=R2tb|߸+JE=WgeO8sHQ~2œ)jv` 3Dj7Pw+k=RQ03i5k8Jfք?ZQ5N=*6Z<Y<#aL4ڿ\U+映tC^Jɐȸ([_$́z#@&:)}j쥸gƧ?-Pӹzُxw<(:J/j}w>gTZmCv S[0X_ NmՂHXhQ =eydASe}>6( ʕ4IŬ9A9Hv_ӱb'噍adxw &ĸWmswV9HW9$d.~9̴0҈:raH3S/z$M׸O4w_Ou*y P5(QP]).|Xۡ݌$TWX6nOQWa#lҜYp1|c@B=B4`*\;3J pdEs#U ͩDi3Ng-PQ"@CRzԮ38 a3SNĭXt3[#ᒑBZ~HW:f0ΦX@C?+0qXo4,2R.2h; O[0G3f# ȭJF5D2,L݃`Sy7 ?Y(i?QMAq7CL&|t5ZztE#83мE)2q\͐Hco'upeBf4ok=iN'׃}&͵:2ܦ{dָAzaBt~ڭS@e@ L ItѮ{gˉقaH7Cg@*ICJ #@G 1TڼApHQ>RX^6)ыI t2bvʶRģ; z u;Q ~!AZwlP TԳPQ3f$1αtY=SQJDgR`g: P*{JO sG:ϧdDO]cXm#0۲Ov$θ60Cy/!g^Dއ|{yAz~5YIbn'eFIO͛ArL-(`'8uF@6d&nCTeV @+v3 -q]W[,`rot{'q> -ʨ1hh<$>x}1LSFv~SNƏASU1v*:e`D_pU_tV!sfՌ*J= n yeDyb/jVhvE UUSx0cǐ !Xh 6oڻ U˭P7@kvR8j0go@~Wɵk\ LJT sE5x/v-넪7{d!iy8kHk:wsmĔ(H*FRTɛQ/㪔~ҙFh"W^x/noBdX2=܃)0q޴pcռcl]"N9IF*XT08(yog恴$ ({gA5eF{qW+i~ i])p.6@v2h} G*1 /X9Y%?*g%ޮiӬ ф;› (+g7 lFu2_.nuz32.rDCT:J o-X$ڳ]{+Z#<@wމN=;nJfb3_ 4<Hĺdx*; n z7oNw:"20< hk>`R ? a*G b`֧qƓxnbv aߝiVg>LtuRdY~Rq\< W6`NE9@v5LkTIIlq撎khX(O&AU6L ~?>m/FLxpy(SgБ :1(38WfI49nt8=AF2In4ϩ;"k\#+GKR?:$GMwnJk vZF>9 m[]27`'e[yA]ll$gȷJ jBQpjFU8ߏp'@ c'2M "ϗ,1?qފx3,qTXD]~S}@"eؔ:|b+PЪ 7̈orbMnYZ\$*"ws4qqD6z|7~=6o "s9!5}@x&' r bGGgv<"N'Wn& 6jf!mZK~x\)T)l ޽s&hfONDŽ (.0/{%QKhc0n̳go..\GtW_ۨq:a9I#:EC-0lWI:[Ht-8peeM69eWFW.IY$tWaZvd"yA3s=wxD݅?qXgf s! ihTop̄LM'Mְ sl), l{{A'n<\!3ƠTqc$ M46hW`j}Ơۊ{ȔёMwNl[ d_ex4 _ xyTN9^p,*͌3TyKُf{,22Iz)mHPr0]"O}+aUm*m(Dww,{B@QmڻL}dZ}fRla(N#5ZDf8,)nɍ ot vкm>=Qj*tZ1$KR׍MphwtoTڙJ{aNNO$嵢%IwG<?KOZF~ڥRae/#UIY27Ϋܗ#Ṷ`?rί %~rȰEUu?&h66{0(AlUYv84IȏzT.%ZUďWi]GhS; %>Qޅp}ԵFw?6AoHHaW2w~/=ڎ.۶/=7feq<$ettv5P)00!5^NavRhdKy#;kyAO}2M"r=iD#pb&r4c!A!}e,Eo "7~!(\ Uxs|oW(g"(/B19l#>/_KX ?\&f;j_{UCEU:뤚⽪_{LuuOaH{I$|59 Ĉ!5pB4Tʰ+c~kC{Vr?36:ƕsX}`]THԠlJ_] 3>}ƨt @eRW-whR H eENٜn/Sx{`+$y0^ Ieo7fUd6ؐ +0D Xi cN!$4 rT ݑoSnZQ8ZS J؇A\h+(4k&J|T7lM&O)g CA&H1y}~@7o+~E dŭ2&VurOuƒezʯF cdてIt&nزSgDU^?Y{O~gK+s'y͈ԌaHίG23c|-V2jKYr%z k e0M M$L'-- {9N=q~M Z+(m|a?L{/l/ g5V6\3=jc%%rW%Cs:by'jK躀Fdkl`bX|/K+_Yu?2"j\KKC}siMwmUzQ&|L.3wEgRVނX&g;hN2i^ͫ}7"S-Zl!JYžӨ e5*@ !272zݹN2Ҋ- o$zƥ?5mcydt"4v٤}b$ެFmf+?9MMDp`z\[CR6ƨp3&`*:ӿ ~k:}p0I$]e<O fb6|1){zͪHx8 [ڿC=VaI]5OUD`!P1\ ԺYǣӭބ%?ӵOLQ;ː L/ ܋*0o`%a@c[fɷ"'~T2%z-@8[ExmD ʅwF0áqk72&QUP;TB-7P$y9&Yq9R´RkYD\e\te^ 13Xk`GIF_`Z862aC* am ]=ܱ-ЯD 仐.b+ڟgaK<3 ؤTm; P59ΕAjs5QMj( YzX|As LFE"WelJ$k?4FƝC2vbO 6 P3U} 7K=o2*FB᢯Z([֞h'e ݫNȈfS`!iv/7Qw<7{x[ZTޱԴdn0DD)騌X| PWfGhS=DMB)6Bӳft&TX"p6\L;UQ AWseݍDy ZpՋ"iByr58yGt/ūP^ne|y%:0wQkGKY:|#W4Gsfe "Sq(aZlLf A 59⒅wbG ZooqnGd픅^QHJ~(-C4-#M >歸ҺB턉q>tGkJi5| /pSoMJR螦q$9=m!PpR 7L<_M!2܉Rϒ-7J7<3̛XATEjF.v&{\U{SdpހT~l~2%ovDLVvDH7cgGLÜo61}9Cԡ40)> XI>2l>= /Glk 8:RӹuSUUYM?#z#~!VxC1XG/͚*>JcNq S}&oZrGdUd^kW:W1ЍNhZ>\cЌ1?_!04C_24AƺV:ʉ{vz=RO,{Ve&ly+U W TL~MyБ-sJ`5{D9=%fZW@}(n=K0dއs/`_Y)E UkߊV(tBl,8!PwTC^G`[=Wf~OvުkPh]Of;=X?wWƫ5@Qk{һQ 3fMxdJXgزuWTԏm Z<3V3OGK.&ͥ#z+ z]a )P{3+G9j)ĭ`Cqh/$% ;Hn-<-.Ur'<}NۚIW֍2(D0[\)s;w&V\-`PA} 2E]|"|ɨzw#O0X_Lhw>p5L_@~MƦboA[]H 5`lmDzfۙhȲ \1E4߳nRxNJ%β%0c?6-BCu%bɋc5@(o7^(?t|]Ip* #{ VH\+l9~J3OX.n hpN9,c%Y} YSEli=k\:HS au@!q%=Ʊ8{uZB/ܤpO{O^7Ro0)ZeKFPk4X!e؄ NQŨPbρLMi;92?&".yw٧9^8'+mv1-6+0 6f72F4ЋV a@pivz!ScOEǸʿZқˤabGDNvp.,/Eگ2>ne:MLX pj1T~E?kQOaۻn(lG%d)&3Y{rZ0YŒ+ Vx#'` ( g2o#nȷI T.dӈ mAWtyk^kya#B3:c'$ j#,~&,>OɜH$GFAC[݅$)a 4>?^jmjPu0">pDH*om.!TP{}!MPfz8ef"L]0YDo qw__*_`! _ `;v)>U(X'ȉ3C&b!°%y|v\f eŇy{"晒3SFn:$Y2M`cn0nY`ͤڕ5*Of١w^ =q4_k:qcYy~Bl _3 O%LK,44 'VwcAB˰2rzx:@-&1|Hly:C fN[=5Rz̩GsXse13.yQjxퟋpq8:ouxMyO!eL:MFEV ?/2`-9L%[A+:k'Z2A1n˽S@]jdžJ1;<ړеE<|r#!9{d{C67482o/ Cs̷m i_$yMWf?A0Ms6 j"Qk1_!%c׺,&+XtJGJuXca [[l+1cVGndZg IO4SngOeC3֍AX`#G9H2&dBkp& T<˫!G g ^WF豁[Pc|l! ]WC/MHVKKzW9W^<;p[]ϋC\"g\ w=+8 SXcOFC7SJIA6$PS|bfR'3XqSnf^ЌX":$]G]3qduV1=L=ٰG!Py#_&^>ĽA`oŒY}-x!]ݸ>ugW AuqPhvnP©9` {/'g S#IGq)ŒԖ!DU$mK} Iڟ [R9c NF ?PP֓D*[ٯV4I;t14g'1ZVYvA\ `y0p ׮lb~QO]5uqs㩒ᨿgs` nY9f]! X\ntj(!@&_(fzB~Lt%|wWo}Qp:9>F׻F> =:aTw6}92\" C76DBڒ *4) _qmZG_7Wq_B=Y]()jZc%^"xn]MAahά _w{䰎{G Nܖk;GuD)8޳̵Rt,2\  sċK"j0;y7s!pM,N >stw]@d=j@q TNGngȭeQNu/cǨ!I2Wf ᴵknxhO +R?WGG_2%icFGOtZ~d1%$^qk~"8(qm'׀WfILOwR)3J 8BPR*MQgO+rT _Ӱ &.->8VM,4JLx<⯼wӍi5ۚ\K`髝~ QSug]P(eV !/0{~-.˃xnu >k&x)mmW+kϣ u_7rNsޔc[5}3npc\ZN(US|mL8[ɷ5 Bͭs( 5D`lVW&ZcT`(Gȭ0 N~8%OHvDj(_L8S's2 3fʎw1U9k)Ij#䯽} Vd-fw& 9j,/f-ǘ1$ň @K"&5XX#a[*6{`JUƹL,1>z"Wg\ϛr zQӁ7] pxSfUY0"hTRu%=KTsy+xhӴhŻkY\Ef74:(۫iǗts;;FVw >JśHTzUuQ8^;Lx:;w/k )t*C'Y">U2"\ +SaUrI!|7$d u`]_*6ntzy(neU0.U ,hxP^ vS I `gYZ070701000002c8000081a4000000000000000000000001626034b300007fa4000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/tty/synclink_gt.ko.xz7zXZִF!t/.d]?Eh=ڜ9Lō":M6{m`1ZN*n%mjn+XmʫiR,īt4"? w-g&t#`l(M*?y/l/+ xy ?QNZؤ91 qGT ˒$Kkr"1oѳnTG$UILO.npkB/e}tfmx*I=*8YMV/rהo"Dw'@CbP9`Wpa"X z1Cv @k*pcQX(iIǚ|1W,Hfv+f?*tu/]^xJ̟IG2Ԑ:X mdzڵ@nRp5s1a9qxӒ"2!9MTr|džg5D~ ڿo^9{OQ8ey?}+ -#KmlH FNÇ@X8Ͷ[V|i,CG_u? O=C)4XRTCjonouBKj-8/@G$ׯϟG02 "MUIq|39'3&= NfH VA@MǍOH+}HE~bQ4P({2`!֎Y{~LF\脉N+\ Ɏ_\m%i!їAdMΧ%UזJ9kq,Nv`G.m_ނ'Fҏq#g=1|`u% 668uOΩ?Ff6e6!rګ}lf(P Dl^Q+VؙmÝk::H7C3Bd҆\d7K1qQ$S_|[5pFmMwxa;:xMXBQ@NZXX#qgg<]g%=L(/PX%FXmLQ ="t:Gd0Lfy.%0vڡ ``So3(DqE\&{Ȟ9kߦ lCXo$yg]tK jQؤ~v'pX `qH)~\ӀN+bkd*)!:u|?k/J ZpQ9ܣ%O]%%:lXHMw-Lw}G^rqܝmֻ!0h]cץÖ 57m6bЂLM[KX[UIXRZl\МzN7h75Ҏ<֖JHXj GCI5VB_M{yu#,Y !Z=EiH9+ԋv]o_GWdTZ][Тِ@din+je6NPDE`I\AWH p0Mמ: 5S)n‚F!ų+1e<х:d3zCgҎI#^)u#v+i|0݇VK*Q@ECo )2&Kɡ #7(v~$rr,b!kYUdL @/74N<3ԏ*VP%ņaS^\R+#ggD2+͒apFY. &0r󠗣ﲘa/{U|5d D93d@Z,b֓ ժ_> GXF2r>)2w~(.ơ?H'wz&m ]?ڑdt"1n 4&~^i!.XK ]\Av>ӽ8v[NUɻw`/z*J.~)HPPz57wѡt6 v$BC${Ee;|/ T J-+L)v&]pG ٓOVF.^T)_4SkOM$ŌXFMAY^*F6UbtNJ&DDAgvU3FaV3٢!qX+L+\;r75hīX6q(P>䡦rhEqE #|#`VxA}k oMENMnddȖewHKi,ET"l[o4м{;|D ԓn2y=WɐjÜ=jql\bZ,,U0zSU:]򇇺󆙬 %, FM!5 7uMG2?gvtdn!opިNk=ÑޜMQhNK<^iM|tMdYƨE[bdQAC~'ckO ,oF6 8A6mIX粇143/"(Q #(r=gyĄ%lMO{=Þ૳L7I|&^`f[D/dqS2EWsX>Mv۝{>VXA89 ں/U2ͫ a<ݪ ~J5*KT|Alϔ/Zcy-cǬf CQyV2Xt,+/s6n]-\(a$TN59&MV+9|N--آlΛUQ{@"kN>tuٶ F*oЉևa8Ga[Ŷ?ƙ~,6֕w@X^""m QF#֐\?zزg&7r!zݯXcBzkŷxh9أ%1 TsȞ/)V"֍Gs~Sm\Dx?{Pd(n4 x(l~~Z\kr)]BCp p4bqY5^+"UZ#tK9B\k$Ċf<;決FY1.8ʧM܏9;e١a_b)D3JB h~|>vid-z:V NHǾCғ*$ S:*i*^8wB GwpS9ͼM]Jê7֩ DumiVPPѲ@{B'ZZ4wʇuQ8GFUpP. CvQAazavgDݻRtO6niͼ?;eu:sXI5MRcW4ы67 zMc3j >e`SW*40Itݶ.ԏNt,]2F\nd d9hkcE-J* wVzQYSh](%,E:6EUD 춟6ĵ]RTLϿ %97Y̝pGd=:Mۻj0C,i[SdT@gT6'lesvWPt0on!wnE`U?Cj%d6ZW-΄5$J \#P|#QZfC{1{z6)0r56Z\vFzO~^0S cGé`1ODn9Q o[,_^dEXFpG]4k͡=_[|YSo4ȗ9v?lڴ#}hAz5EM+GuNGF~cv_C > 6 Q6pL=Oxȭx$JϺm3.#K~ Tԅ+*eu\D?=(k1Ǵ]it9<9qYbcQzuc7ArKL`Gcdͭ[!i}Z'uԡ+z 2qpW%JJJѾPC"A"”~2OXW|:?PgW ǵ>Npx!O4NBX*JƆ]:Z!qrxҬ )+Ĕd7o[ ]*݋;TFD0dQ kׂŨbpcYɹ2uqb+ZPFA nڝGUF_J}m :BLI{,;;HL;Qhj$Wt@t:qU:}pY 2'n ajEG)&n&}q*ᦤeCQP~RnHwco3 XLd +[FZ ,ܜ%GJ#T7A48n%n_CЖT&OY Tzg^u\ߝT[oDN!8:,+CSyE REyӍ}u;N{*y{'ZʥZB1cR ̞wFn5zdP 42(}_/V窯!x!^#\#OAe냞Tu{24k/( @q:K] ձGv9fcNR+Ui&^>R4cN bb2K6fr}$*ƘbGD](a5E'4Ͽ :5;.2py@9 էɐn@q=z`h$vO`e[Umkwl,+]bS#",HZp 󍤙tMWfd&w%z4Z S*gUv띜QVkb0z)X }&6SZi)$epHsb A&ǫYũ1%:խ%o1' {~7잖k@֜FNk24JTMG${R\)<ǒŦQ E{zP'CϋF2tyҺEE"%B;Ymp. Y `^jxg܃$.#E71R]7!/h )2_^/Mv#~" 'u7ޒ$z!g|[My([YE*.`\.SB`' `u_@WN|Zը Q>]B o"56Jv[N{6DNM >?LL:9TaʄZXF޻]h>pk&8I1!v. D\BɒMMĜf>;SuB*~5cVW2#M9Q6 W,u!s)>4f݀ڗ3f+d@Fѥ xN>G: *?5N+,uZSp <]n{*?qzlc!oO} $ߌf8Gfx[zG!TzNU{'!V&$loE+rExw[e6W C'P>74K~WcO*P.AMwyv c|=qleM, bԒ]=t?.A@Q/QǙt#h#X峻ujԽ!~+1B4}܅ZWteЁh }1ۜ2xے;doCf'3Ff&qT-H;qԌ~JE vFDv3̖>ٴn, Qh71}Oko7 4f_)NϜ CUM_2jFmk~  ׻y8k"q#b_ӻ@"A.stM;o/(#C}Un^NrD -^--,d:3<"ՙ'F-3m<f)ps芽]~__l#9 XyJ %"Bh12/Xws|~81n7ЀOv(bGy̐3\v]b9:PߗQsmEz Ct+ݎlG~-e/+?; 9ڕ9$IKb+_E/|^??ɂb'd!7RWWzh}{zQt<*ExY)Nm0@JMAѐ $ްЙ~J1((m#br#鳇n"1X?LfC}+ 4m^G'~tk>k(]#ݧw\gyPN9m0+;/K5^#+I?v /uw] IcmgWʻ-|x{_Bdc}뉭' UFgXnF}J:>|xFrc鞭Ұ,*|'V6A *;Hc"V $}$:#es솂V1bsS<{0sG15 C8#ȿ4bbE(ьvĽAurj:`a ͪB\1uŷq%Ȉ@* nh p-VX%tJ퉨(L^m* ߷>sEEPHSIJ!86_`eQw?3q~,IK _ШZџij j)4]opȵhR͡Ty ݟA)@EIwὙ>z _eN0b )!/( w t( oEљbǰ^u7=5鴰b5F-uNHr96ƜLkyw_bͤKs2C9YUy-ʇ'zSyid+/"u Y7r7^ L6⺂tA2 XHGvsY"p[e&oCgu=#B}?tC]HP-Kq=|n8t4SN1uK̶Hi@c ̠8 B`pC3'&31kmcn֎H7#HZal~Q⍌3eùJ>2fpE࢜z(B[OsksRiٚzWH[00]@xnk\E+F18Uѐ@dc.Zb|wή.mt .stAo{1,cWJnˁ6g)!|ȿExK+u';[z\B_{Q鍗$R^$WRM}+)O&"s0rmub֊J[ Qرv^+&^Cv04[f_ #FCsNү3a_gg)#*n"B*\r;ч}#_]1ͪː4~U+R{*bJLJFhkͱo{!ʝrUqؿV>(-tt( 4!ѐ|>)HT-UiU_7u3ڶdpi,bXSw\re~rOU )ХC>F'h+~D0"`Eux"˱G>#zaGڿ/>gr׎-h +%C!1l챥atz4 ݒfţV۱ؒ<(hw2n[VGRvgQG1RODTfqAXKs[jl:亪OU/-]k*~Mf_9ȗG쿙ſkzMp_"Ϩ6Vݱc;1ƌgpvܜNRνD ]efiX dM/x5*p`39@ee%E(<׹a1뾣?ΊsV3Y[ QFGɢ# "*$"+5GS5,I|5)Mg])k uA Njz&jҨDU䊖'T8N$r)Vc)y<mLpCt><X\*T aI^Iüvwбf>w]EJLU~blK.Dm"DUKP蠘.UrdeZJȵTGF'7xct/+NMQ@+"Ͽ8+6[zG"'f#O\fx#u꣊>AW!bUN i+dcc@"@mxQ"$g:gBdEdO(8 ™|c_IW1hwI]Fv2xo^}\a-5%&!#Xn$8 R,` $Ak /= Mì4F6 Q>Dž oXêy>YciƁMthPv/\xn귄3ϺKar\D>6o{?`[ MXɐ? jNRE(-#ÐR[[(%#~Z~$l>MF`$C!t~ivnv2C4+L8UG&3\F7W<},l, UȁI oETzwUi/{iCTؠ. .e2Hhq4Xvx;A.!8ZOM}nSvi!P.24Ks2(.Xagn$.U`{rrwP Hn_PC pZE9j앧|VX JұU#)02Y E׿\{dFvSY,k CYW@qܵto"^ k~v覨SbLp )l_*gn/`<f:.!/N)6P|U6A Fɔҁ? KcP҉]Π{/|./Fs& -C1&/|`%շU&E\0 ʗGoIN0o{ ?/&[-+ͧAVI($4U3`3alϜ5 _#2\ӴFw>`-g ٝK  %UgmCx?~ȀN͖cR@[Fɭ X7r%V4O,h01%}xvؙF 5RuK;ĴtH1Zif|MVڤwu~@)g+0w>b#Cgz^3Aj<^ 4JYQ(|bf_~и)<%g(|%.?ۤjp] MQN9bi9!X4ᒻmD$FJb^Jj5T!y*7%Z=2RoQ{-vV;a6Pdr0d˶6 ME8Qn`k2Z`=E5E6z'$ݽs%n,4Fi[70o"pҥPWzގ^aHM9io@Z#ryK}yufjUsзbv(ڪ8Z< %) 0Ln* )p Jp}:=zh9Miʴ.1`{6us4< Gv#3,a:)wrl+8W6jőR=FFa˛4GC%{B w$Ɠm>[ď_9llB:]G!& I>1ŒCxgP+ Caxc53$5Tdl{2400n?dofvWP+l=ɉpa=ȼ8D!U/HQG oj$F _!3S>!}`BE/VHGwdz+*" 1ZcVHjxo-[4B?c⃔_@U{r(hyuX繾`!mM^m59&bWR7lÝ@2L2KSF;߼7 ,lN5:VM&P3V m\a*[#B'{_eŴv2;dR)B26?ܻھSwڢrMM0¥@p8AOy;ip nIFTӅ41̗?$O+dԠV6~g-QBu; jJ TdiٳC‚d7,BN/+:xx3^}`#)y @ >xgUśBOHoG0 ʋ5եqMsɬބ@aS'bX Gՠo%[b]8%^D9: {vR$JH-8yr }jܫSZ#g 8u]k-=65պD&S60[ Qڊ ;V2Wr*fI>3o!æT|/m|m"uc'q(BlF\Q~zTZ&-оDZbhIw3:heό;I}/EIg0aj&doU||<Іy-ʔItN^չ)]!x//c&](Lkq1&تHY!/݈IʨrcS]}!󦘣 pKtbtӦ5GhXdx]PC9(k aWiLd9yYj1b-'Q̑Na6vž7CM1ބj-),u{ uKV,|< [7?){|O>ibeJ(CcAM-fOtt=3j-YHEq_Pt(Z2.t@ۗJ;"T8w\H)>tW#%׶8]N^#%RL vP115Z K,c(ep$j  K^crs1G1|D`w% ,j8V\ LLQkoыd~1<1xbulMcrqK~9-Rv:Mr!ɕJFj%pc uOi'{K51bIn!@Kbi@EW8@LűRE&7iU3OÂ^ ȰMq3pmd\[iQPlɖ9b}H=s|M][҇tSg kW.}XLl q;j,ѼTֵ+a`2qh1m Ī0 Pw#ڀ@ Rfu)+#+v +~@f 0]h񀸩^k| =?PGe’fa .σ:KC= a/e/'dO~X:m,"鞈Ѥ/T*]r'8ȭz`{LCB 8E&$. }I!uOScU얨hs1xD Z]p!3s)QcL4=E lZFgBZY r05@4u^kU^ÿf C_tbk+[IFf<,ca^@a^ Ga(8Df#Ww/9"yU4oa9R#,BNtGA;8yҼ=/5GiuMQk7h[cx=\^e7u[GSwX0f5KYcgm.~\Ģ& R♕zɀ/z0$vXi/#D8n9&b(꜍|\eA*yav$Eh0iuw監!V~99/iNoKyҏFJi(ezKTR:lQI)v0s-D$@w{pR*\oJ Ns$%يu|A\~0\/@_ˌM a?>P3݇nEqgAj)€A?_?gŶ`a$hu08uKhbbK*"-)<duǴ6]YV)._ᖅaSt1B1:n-e9FFGwsqo|0d"}[h|ߑE&6 |?"zfp#£f?:f:^-D:TouA'ةv^ބ&I!CSEN]צX8}[g4 ~f7]*$DDyVgMͮ|@j S軔]U!iSppPPmOz!őP}P`juQT'm< Câ#iz]O_4h͍ߓXOP밉?9ܗ Ʀ/wY᭤Cu._rB~; N^n3\_U)1;+ߔ+A0>g3+Vj$sh+) mwIM*IHA+X,)ϸxAh T9 ]+d$c~u,Eל <7'@8,F+ɁC1rIBWİFA7f4 nRs7A`xA]%;AY`PH.sVBj $=!O3>ſveePY?o8ewXF6AOy,],AV qZW}#9e%/5Fk/A <> &SBv6m3aެ1ɣ.i`"GpQSX};cc|?jZ&QX vb2rNKaY[6xvK;ilDrjە$y29Sm+Oup5ife{]!K>gtj)CЧa,WnX#+_L9ͼӼ(jqPLRѪ9. .H`g= FPu6QE붃FVZ EϥH}c=oKDCX8r~; K޸۪䪂X'KV$G]@~G\jH)oDe u$8ƅඐV ҁi$:T^7P=+UJsEJ׀]7J!͗oco`E7>AfMgwGc-ZN y0(Mu<jo{+Y3 Yޮ2׹֙ +|9JP]t+ifAJP(G ^ԻOE `'KBhk6mlz@.BSfˤEێܺo(ĪCapAj Pq94`9q)+6tKKs?HtW0Uzt.]D+֤DąvÆUZA Yc"twMDqWTx|dWb@Ůr^2 7q[9MB'DF<۶}̐4~_C yT% e;c 휠a[3M0!2IHL^vm`ti/u81p .iOa v}D=fzhH2 `\BGRej\Jk`-6d$m?7g|O?9Vu2%8Q _Gk<+v7A蔌EJBGV+$:&c`{#X5>8ttnQW 'XIɎ yF\N3gl~ІllG h1éxٯW,'e\H6FLV.TxBM&iA[ @oq/S9בƄ\l *,v<tm6)-S#x'uNy>v}oigZdeO=0kQ_K&&X^l? hU+GevX생 Z 򣆶+i+֙'A]˞19̍flGH* 0˟[ٙ)&n-L>g(UCW5 #g66sQx r"k"cE+k23SQ!6Ϊ2ŝqGAնM8X1")**C3#+zDWNs@ j/DA%ϔr$TڠS-3Dw j%7FU-sm;ٰO \[Zd/0E4XtBy'mCGȵi@11cG0UaI:L⯍`F盕*h۟Ŧ%o@_!"A{Mf9)ō '8=x%_# SBSS=K _:̲(ښ^H_2mˁMj)Jl^gZi=f>&6ƼF[,m~SE;؊ hIC@#G4+L4HcX)+e8g.u7$-ף;7s6Z yat[ 9kz;Ɓ!*ҋCj] br5%Ur $qA`7 _' BSfgԼtޚcQLhrwp9gWe͹.P!԰-]zkmKZvW4Ulf lk-_XEuʼn>;%_e9$'}&"Rb%"nwo;6 B1(/5s/'zrLR yTIH[{5" wn:}Za*n՜M{[*^R_(O= DAbK&Ʉ/g# e<;\G8ߣ(%ZAV4gk17.SyhyhS ?*$PUyaΘW+nvCyi5ώj˥ܭC|+/ק;t)w#?{iKՇb9H*T$MR <,#w)7 Eрx,FI[ ZL>>x#dew6CCn uަN]#?[Az8Gc8NuHAW6JRJkkI(dBFY{WFPk*_1^Mo)t16H/ _n=ޒK!'fs}F=9f_ Q =6k?x}אeˇ͒ԃlJQ's"j!IS&jO;t$@f"\5l"31G9UwISs9L_g` (u2~\.,#K k2ʼ64w\7{vjUR!aZȶΥn 臁U&UQFٺϻ"0? U<30P.aV\zޠlQj9 x9ASv}ߐc6ppF^)% ˹xe03[o]v*NO}#LLIv;ܵؿv0̿DXD.QX\h]FnNߺӠESUl1_&r*ۄwRj qpJz֕.'UE}xaK|:pt$6#F,mE8$]mzTM, qH'z1֏Au2_{1$|j7j#ETG}&)D ƬMwUHpI9^P+~~X%{m`@3&yYl2cʤnŜv09 Α)r1` \L/uۆ iyE]>; F[+ydVvbU^x4#t@E\6p.Ԉ99fg?KU˾'WSaxb Pwg7)"woy f Zx x솫1&ڨxץy/S[s|j(A"][iQW.@n7T M͐  hQP=~ۛ%4{MK) ̛*!ejv?_,_ [K_z][Xטfz+t&Z'xEYk)oB~XcNXpPeZ#F E+5;GSQobĕ]EO:c?:t̡5md ]I> ǐrj!}|`\x &K_rgՄ:/`vZR>H\'$2*d~Cl.Y1]Zd`ة&'`؎M? 9@ 6bv{ OOcbU2c Fe 0hDI\ ᏷L. Vky'ԻUciЎmpGjeݠCߢ@` p=)y|etuVj _wv%U9E:Hsd|.,>pTK}\2X9nPv2ֆ&|dtLNz+1Is'5S//ʺ H~pN@ݺ؜v~hy3BmQ=a{BAORK*hV2|ʱ_>+) rc@U%qGDQG=6:s+?+o Vg^9afLovGGܩ*[ WFs pGU],vcWx>aoZ 'S#gV0VDy%FDMe!60Q&KTuӅ$3^ | qQegN:I'}i ZM{J\7kSw(2%_u,#8ŸBWrj͝*p]I.9 dqz3ʹ<`x7 \ǡ6$ջ߸P<J:\.TtG蔇$$ۼh[آтg&FtmҮO #'bm"gP;H,3$Os1@" C9?ZD8z~V>mN?_x.4➎0%>>"?v*āYUlOiO RgG9R;QXHgz\{'y)e1ܒ ,b`0;Zgn7pk;e^G͈.-fUWhxs3%ឌ$[-+u!>6P#Ԭ@BI]=G*"B_ ND{y@6]֖fq RV?1njk$~CZkqյ|L"@[5'X/ ҷPdw'Cc~vd=1ˡA^=mTo2B*}쫸#ͥDiPUacÌ ;cY'.i9͖H^/ ]tƬV5}+T`0Գ BDL 3i5rlczaGKeO;OTap-4@R&)C.1椁լT\ ^{8`5 tLJ18O"*LFGt%b9zT%x9zܪ/=u6: B`ςpᖴq'#+Qzy "W.1}kc-uPjѐEQlRIIp n掍dWF:q*ŗmD[P ,I0B Ca>>p6|p0J-F[q.0gW,+Q"#'0jHpgZhم%+"˽B -c&Vvv51׾D6=D})F7N8 A|A`[/##Ad4BnժP)vy¦ѡ1GOήyCi)69rהeBV #{j^=AӶ.(S{oWʼn>bA_n ߮ >o|U>V:,+?.9{ȓJVX`uf vL@@əeBuY o|`ו AjTB Z̆sוPӔs{H*5 6 >~2e46ma(a ᢩ8:5Hnx6HU]"[P|kzٷ[@ DŽ>HDL@Zt"E c\-t3+ K0hH]NctXjq$g8sKVnUch|hIx!?czcOJWW1Oy^4 rߪGt`^b(;yerb0UWOaWKj}Jy$EgZ'Q7+4TlC^a|uCcd߮q>FT(SVg*nD䐥3DlSQ [$  vaQ9.wQvvڰoi!cPRU_c8a<yXU8눷s?0z, gGN'r^k^j%LhS6em@ܼ[$ՒLLӟ Е>G`ء6җl@17 tu6SMAeU 98hr!wEx"m_k￶5\'!l5qn}-^2c#J\u4cJuo;╍|@#i>#"_ҤsF:DG~Or]aGrs̹_3TgLD7Aj&E}qB+JY;1/<>a\DuP =**2: Ʀ6+%ɹ1HfPPA /\$Ai4.vQϪ68xYG"5D=f/.p㴟9gUP֪ H^$#; 1ȁZl]vfBF*P&56ʥH4_)0޵?;P NYe* GlsMۍM7e%;789.ax]>ɔR;*I*78[f+rwm:E5F,~js__}{muv7tWzi$O%/L1Hn'o<m jG)5$E#{vis^(EvV IW5(j;ͬ(\&r ~l9 Kx㠚o9-\1 P\̱$:|-zCbLH$Re E46fI Cc̋J{P œ͘u#m-kRy: d~gɋj %ُl_&y>JإZx̀hDǏAiUY]0D6NuHo d੡!U3@] qaVUSj1|Uzm [|++1gu۞ K9:/-czmh|`0Q(zD+2pvMa\dr ,t\޾1,B=S7rqy 5R3 81Q*󯛃,pK G`Q,, laNu췊Y•!o/,ZҹC6_@d2+ ʻ-=ͫNS軮1"q; psyl0'*ӱ!VTX ,qMgw,2м! ^0[E0AKЯ=)約YMIlgv:ϕV>_ON7Ljx-M R-Weq݄'a2XvcBE'/M1)e2_F{A QAw!O١D'AlxTLE_;ܠ9?b.Mk;L 6e l+I&qZr 9OkGо;Q|8&2B oС;ZTJWf&orqM{9ydjK@~몣1/e̟9#ٳKڰNw⦉jQ~:MI;{j-8($(̴`zx.Ajt8'4{uGz Ȧe6^CoJ׽S܎ o(mGPc$.d8ٗ];kM-#@rod|nc&A"%Q{60P Y@=a*_h)je1Ugj;@@ޘ߁t> 'eѱO@y?9>mr7lN0>;e3>2\g)XfnYMpj6ד)r&6͵M[^3ĽcM"BR@F9=Ȉy?8''OǃגĨy(7Ɵu<'J}^V1ő>.LE +{ C,ߵZFU 08U!`GϰN=Z5=ӎ_}sd6A Ǩ->wB 'wb9k]P{᷌0MO >Cfv RJT5F4SЙGr$JάHQUkCPPP; 5v+ԁY=´x~/^pϺ"O L vɊV{dz-;FGZ76oR= qCnռ >(nW 'D6&9(\WOT [;Mjh݁MEځ?ּZR#=~|p_ .YlW6zۻ1 6z$k~@=]f>k>1;9͟sjlDkZtWsNnƥ>]X2<:&4lANIVc/\$YƤRݻ,lfەFnlY E1 NMK xGxn"E8t뎨BEPVx@NC/x89!oZwxLyAqV2Qg;e3"aIMJ*mgG'Q_Znj$s>fU,)6ވt ̗+ ّ_%B+^%u(B=k*0rAQ>=e4 Hx|x!Bq0JڶKNy˨'U-ѣ !TeU&)ۢ3߀8OVES1FhWg+Ḱ !W"p:ٳiM3+G-?v*O 0+6sQ}$act- 7oҧf*nPt&ԁt oNwm.Z$y&ulꈿrE,F#Oz<_㜖īq#O>Fj|AF.Arr {շo= SMNq8%n}ҝ L| {c5лUOR3B k¬*>{0$5; vz0歸HLOj#bR=mzuw#5`R֒3'H긳x<ɬNu4F`~cGbGNS$ّbcHk.qBzU1E<TXΑss|'/4Rg$'~g7Ue@CT0D€'ΙC|P %4mA*p43k?s]i]IY/dDWyFLa iqN8U/* {8U0O,-e+י'췧2Zow4Al;UΌ;yk]8y=[5 ē/Fb֧urWz|4Bx6X3=}JT3Ξ/Il<~[u|B]Cxeհ~-;WSl+n,;ܤ"(Qԏ{{OM6NLJ sНԱ`A +j=q##?*6-+/fF8| 0ȟ)bKӵ01z]N55ՁDĖ^WNf1;}3b&MOr#޵|(Ph7D])upeH.- Džk0_mcJ)><&J7oCCL99NnTQʐ9Z,w@'@ ),k%77ᅱjOMwaU9ѣp2Tö~~@+B [mQB%@Q7)w)Xf󮤌 7Q׃l`6boQǕlһƀT; ͙d k~C4eijEiY3)QYaMG#[5O['+H[vnARwKɰt ^RHݨFImd`j'ޠL@-[/Jp7{ڢnb<(㲟ƶ`5sonVhOw?;3R]-#>孥]7$Y~ҡB8O =Mv&WVdJj}3b7(c0U+eqђ[΁& @6*4m|:0x "pd~ıg-8 bڂގ˪5Vr5Qz݇}>+Sy ,õ1|&7n\fyY9z8uFofX(9m;pkTRv+M5XZJvVievK*) %ⷵO߉r=j΀U3X/:VfvqCޤrS+ l&0\ xCMds/A_Aҗy>0tHou%;RKoI8ͬ{r-(D}|~Ǡk M3eGwbޢՁl˒E?j?GJkj d-Lz춍huŝUbR$f**Cc$DQMN06դ2N0a\,-ǠM6 ok l@flj ِ0Q??}VԠ#h(Yu}Qz[t ECMa#旧QZ ]M UF\NoԹ X5l-f S$ uiU2eR#5F{ow7"pw]0)5w9J֠.`O NdxIP:Ӹj3|x|8ѫO*TQ[d{G%N$ ?5RSME3;E-BZR, 3{K8 <Ԣd+{!;}T`E"'WN״ tSzȔգ3BabY=I4C}qy]un A# Ds P(7XZE7n\h]{-֚B:_>zzN=ڧߵ+ ivl/}&wa@W]YjOKT#7cϱ>0䎾(JׁAC}> WΗGEړC1S@_[ tD}6a>o0oS516sLe<ƢCwS܇,Z DF".ۙ; 0G99oŊ$V8LQ5Fdz^r&;[~<#$=*^p2lj$եDk>@@i%.J&4_5 "qemψق T0Y4Q8`{+պ pe<'lGP u'm&́e\1;zBTDjc{@F.>np^"%Ęo42%,2Ly%3ԜQ 3JC4PSz!0) %hcu#|"0QN!{Kd0|6PϪr \oQ{{gHP/׭xs*TeR""xZ>,D­%.'=޻=od 񇏐fH"we䆓C#ohJ~0>hN/'Ͼ#IfD:C9Ii9)vjA 'ml5'뚧p%Jv%S Ys13R^2La ͺ:a=+3 [ۏ~yHόLi,VUK3=]R&JF] <~(+ds Q4\Q^h<?Fϱ%`#FlΚYHS#ha埈K_2@Vww<$iWR:4@$uV"@6-`v犳m?D,I XGz$q@{e¹+t 5+d(Td@ ;o`5)(ېZݼrXj%#C\3S "R}B.2\d t9~FaUe_גqtӛT$siFo vi|ͨ B/:B\1ḬR;u,*cY("ݶ"wkL"d-<)!zbSzmd|X1P`D˜cS-a#pZ;mpL`Y E#) e\$ |`0A)p;?vs04 Wzmުm`:퓝V|L7̰2!T0+RZG^^ X߸ 1 z=C `9$6&)C#*sH2}_G#SZ^ R*-C4)[L2I{EL03]#夤I߫U?)zM 4A+̹|X_/"H`BGu w>dgxh[ZibqG963=]4)s~P}PU.kJ-/X*2B.T00ڴ̓yg>˯'t JL.+WBԚ>'0wT ;]s+8!GH"O}]ŅǧGkd'[YtW.~>-[2=&尵W b*x_.mGHWF|;;#iľƨg2Ɋ+70o)6w [x("1*#{EnuO~?~pަW9iWq?/;KD4o(=qÍϒsֻFšx.x;L)!.oh?֥/,l  Vxo;WA7];qh\Qa^rV_sYuB>%b*)am7qm m婠2]GL YCRnhLRt^Q/]M ]#fA jTDYz6$ J] B7w6zB PE(&l'65@=i<#$Scu@)7T0~T,S)1_k$qlHX؉jWf"!hoELRi]Ll1.ZH0Jwɍ |.XMMظ @QFlc\a*CЦ[Yk}Cf58i3 VOOZWT䳳Ԟ5"O\]:ya9~ YWqmjS9V%q)SjA鄖a9yL\V<0 aN5F,$I5ݢ"׵;%*KՃ}R0nAe_,0Hz&33dKdsi$g:nuE#$:j_neM([0L++bOZHUv{vrQ"^um#(F Y(ϡQ$/Z7ԜG=` S VZ-8T*VL~3 (q2J%|*S9Xsz]LlQd.1 !~ifəZF؎^ZH(Op5`3>Gu "ū>[}SOz?Dk<.{BEs&S q3 vu 9E"~m{疪@Gb<_wxߵ5VR$51_LekL>PDI^|! K#,Z,XAv0Sc'j5Q"п/O-"g [%=qLnNX!ըzȌtWƺ[@'*b snoK2%@v:bsr} ՙs| dS~dZ-$:VH-(Bj5JA_ݚ Aͨ]!TEg[#@6 It$ks2)}C(t:5`B.fMxIW{iz1Z`r !?F&Yyarƴ<¬Gլrk3|uidV*EJ1%C`|f5X63FxGŻ=`m/HrBr |n4Y# ֖y&ӻZ$߆Cl@h6[FATvz ڸ=r+kaND' ׷[Jg?1NEyoΕ΅m+K,H(lL_ #m_]pdȸL f\,Ü?W!9z\R#%Tl( v?@JV? =0W0>QtZI)(Iʞ`!ppe `mJ=`i1f)1N|bDP1|fvU'7lšmt)Әžl0Ou"Mdi8cnjf:V }[4"} 5?Lvhe8; $ψP!cRsr l;۠ioct_^=d&ao5We'p/hc+r)`Ҳ2*)[A)#3b)ҬGIjtﲌ$a<%H)=F]N?jԱ{3bkm S],)UF-s}s|\8dF&I8#gǽywl n y՜,qJ$<a6/HuЀ=*Wи'okK fW5,9F@-N4,yہR>ho|1Ė>(ȭќ _gm%li1RT%iQ/Fqٓryd4%: $ Aμ[l9hU6isMDѭKe|DҟMLL=ѹD)52u|/QT?q9"u73ڟwnȑkZ9%v!Jzd^ &Ɍ{ڴGSbӥ*\ X^c̮. DROuj8B &C`㮀a37Z?Wܓ' 4A'Y/j@=&>, a+".OU6!Si"v,/ַe(`F6Wv9o6sGXC䴜2b$R"w/h"kf@9om8&rD!9#-,Á{`ڃͳn_^Mo|/ka?0ty^NUVfkG9m6NkR2&,y/psN#EyU HCZ.q*l֥>a@eN/ kRdMΔ.-F&yD\m )B<]} %Զ\4MG%DYp\wJT^qki5c`Lz?:e{o2 I65qM%X,f: )O/ N$;a߸KvjI-vės2$*"Q4B4yyv-iWkŦI2 Bf3T/J2,X *613΄g}oVLLb"aT>yFlP~(?uF])Kf F9wd@ǿ^^Hg뙜QTt{-!p)0,6(~1El )"rg х=<ȈhyT=(ځ(FF*U0MGҖa0~7~yA[GCK>~zaTARTn3vܨW ~y}}8~jrxYJk4.w`y($OHfuܦ:U!!j&;(S'.kBhid: O yE>[yj ~r4Hd̋gYNN-`+nKI5PSuRo,.9d)0DY>۹D&>V a9ҴaKOߐmØ7ޭ{p v/=V?G1ǘ߇HNy ߿n)ހzu|#6:htod{չP;GhynÌ3G v7x19#vW9,a;zRSh8ja"}vfwfʽjov&l1{žg[WY~zc@;<[kqaU^fՂc{i".t^,L jFùim+ 9*E G]2jo6@gmyzq4;s9[kA_-n#`4`x㢓Yɐ- $9#S+t| ++TI{};mtW2,sa OkoU2\Ĝr?cCބ{IM+0t.^@g.ǿwqqV93cNֵ$p"2P.mO{(b(bYCF4 0x" M ų|wy(l5d}1vd}Qaj[gIVOp-)۫i+wd0;  ae1e>`F"{fCB*%Td:^gDdc&|d8;%I*WdN ܒ&wo D1"xj:"k)kF)CuW%Wl;@031"%ʂ0V&ّR%mM\= c-eQ{EЯħ.iwly.zvtZYY]<~B!WmD$FuMtnUjB>!53ߚ`ad?2C6y޶7|r!>wlS"e&s9BsߎǠ@PzX (SJ ~If^>ٶƝpmq!`9>hѻ?RThs2: sҗwb@{n*3vZ(++ |Μ [e&Bhy˶U6dV3R#lcՁ#8dBix(y  8zF 柸;スx{W;t77IxVaaE"XeFt3(ڷ4<Uc >t a07:v3˂E Ta/vե*$:7(be VɻTRjxc,E͚.e(_ սnOGn"K)l-`^foӷR-ݰTN*8ɤpt{FSB[D7ťkcyӨܟgRP)Efeq{8.彾^$|7W+2bsb)gBߠPvܲUP];Zi8/g&BɥXk<~,i㺽b7 /MИ]bA'v9# ARLKF/^=ex8|s z 81k'ko}$x 9ڣUKno < ؙ,(J 9QBoDOفc xqaw/im$BU-dr/*W5h>i`3v=8X?KEp#6J8Blƭ="fg+LxK[A"mBigJBeJ@_>åDvobVRJ~h4˵<>3r[QR(A8x}?[meo+┯ sv/euKe ]>^mj?J;0ۑPJawlbIi| hZu&&d 7/N8 a]nDp/D ʄn2,@b.baϠ8QbYaj vlw _/p,u߮Hy%B~"-qAhT7~:XXVQ{es{6&UXz.wC~r/cWH/1RX 6E-~TFfZ췺 V3:\ !pcg 3DCf֦(u24{q߯jnGfo`>(Ծ9yi4dŬi"*|0v }A&rS^ڷ)NY1DŻ/?$9=Do''|8O,/Sgb u`(3),/^CiFFC t z(xI.coRY3 0(fk4THICH`S]':uY8WZ*>pKlscj!Wt`l@*&z>+׼I`;4 ydN(JgFV'`MIPU䒬9~{$e(:nylZ${hfCسGpZ@ V]B?$txg~v\ 7X!K8~@+/c89ŵነD)'!~$[wҗlJG0P"$g. cdБ! _Ow+6D zǍ2 XkX 6m ) uT w3|˂^+RodV v/ %1;/8(sN{7:=iel-(7dvvWe7@.da5R+_^&^(re緀ajG_`Da;T[?xp8JMkbRAMd; yeRHSȑZ@H}d`p!Noh:lK)Q_йZ%,w2qUK#폍ꡞp`hR27VaR$~_`(?%FM,3oFՇ澵Ǯ>Dp۔'Oj5,sE}75Gxl%bNTV:5p!5NgCF(I8.CB 4er͗#Yaq9(S%y^X"9V{K (XE|nbgHsy)^p%)֒lNRߌ߸- +O i>m+jW,3z 66[;iٹ&_ S! #Huo9`!}c-Ń *Ӱ>/S-!{:Alqr+sXOxwSe#zP[OH|򇊴b5yCi<̷ m=Y4z$g*uYkW14{XV˳L?y@ -8_R mȯhMxBd7:JP}ɢkJy)Z Yv%K+1Iߟ^Yy 393@ i~\K@v!XAaX/Bð,ⶋ}>%x¬YS։t)SiG;OmViN,%{~#j\U=OJ/Vr!$rziG5::-Yr C3u~ƚaXѶ UhH{!G 9xk[Ӷv"CcOCv5}sVz(vB7qKS+b!8͂Km|BXMEȭJ/uɷٷZ5Y]UƢ<-a#턀~ ݣVP* 45D?=<کz(.T]3-̘OK([%+`c{TlO ecFV^iEUOϢIV[A۵)= OŪq< -i:&i2a?1^{qZ/x%6y5M Oi>[j2RzG&IƐHaNm[s 46yr۔ G蛑cqG8W%-Ž/ z*7b:.U7i^n,vim ]ob9X8OV=X5_"1ӬKxS?>bCa=4Q'gnL|G]ځlvD'/mF.43bokXx/]Lj4MzE폪0&EluX>]i=dY0 H!SkД ճ0S!SLNл yhVwi>kLaānop7F4#%}# Y)~#pO9^S5M3()K=31[I>LgD脒s.r߂¨HN <{9/~"#CYI(Шj yxpv-Iɿ"T0%$a~8\:74>.&0jȔR=mv{1z.6D1г^'0O:}շ7w-HͥnKȅ/ha>ؼQ[vPKmKR'NrvtTM6QLxQ4c6iW5uUFh7C!"eqC  !E)Q to7G S‹P7V]Y2pm/vM-;D;YD|s`ڒtN>D$P2/#܇+(9*8"TP2ÕiÚxC&'9HVgƪzČ|SCG4Awti *abՏf]d J"̗͞v>31(8 hJJyXڑhmևD1tr[^ νN(v .3X*7.62KԓmsWmp紤XqgB=D) xy˘ѥt6}PeV9hg3.,ҪQdl4ػM)xẊc*"[qqRwk`P>0B6|gCڬ~ǡ@_H*aXDWI9EoxQv'=nf6._eK WWo*ax-]H6g9}lyϘ]~ Pħ85{go.G^ |< 4b=bzK݂Qmk`!sO1E[6\\Dz g;u> 4Y8RJ+zE/ALt}ʍDc9@ՋFUFBO]Jp*60 Zu1F}U+v2MYdKpp(-c 30Wkɥ&F>eϺR6M֢DA+k\|hg@hwta0I=AZKncK00J&jmF&>^UEsuU qŪ7ҋۢ|ުZRyI^ZHNBa64)BūtrӕcVigMLW }o-u)t$2! #|uY^Aam~h "i3??>>I7vL|E-uǶBT{1[S!@tqbD, v),M -aGl7"}d"E>]wDRŵ+݉ҊD &ޙ?f;_FW{ 3:-JA _dI耵"9ZC HDM;_agoB2G؟(5205Y +1Gݎk@̹j8ƌ1 O=q@yϿfmV<f&|='r0GF!غ}Xbzc>g+LMҳ`pwz6NҤşJL`ڪ޳0MTRIht4iCC@)Sߠv ! }vs?Dg.WwLP+zg/m l^OU0j|R1MmCoC|P$~Qm&ZRԃS%S@у,-@mXQntie߬Os?Cr|4c'tP2p&DWGY<* 9&SBސ8@.uXD-!!]KY Sux۟nC|{Cr"8cՏG,M+;ReίqňAu<E,""Z0UŬHcG#YvI6׊Ƅ? LFx, z;$>!KM(WjrwrK)bUԩFJvbzP3h,U.EN&^fKx=MK 7l.YUH -Kx 7g0V+ )(+@~22]D-rZ;1Fy@vRe;l<)l GYN b^aDswy"\hG *SpmXgl0[ݦ!~1}ۯGp uS`T c<*~@S/ $Cŷ\ǻ<.cu0 jhz",z(>5LOɉ0{ aXU3p|_d*ƹ"ioD'G_VS[ * 2GMUexe$"SdL`M(ŷ֟${PB ?Kn`IJT[~3,3rl{v!fsBsH^AZ=qu74p%VR[Ħ9*D>>X <z}>~S*w*QYqP#뮪4>>9+QV~gg`wm$n?@.l-l[ Ensڲo;х?,fBſ3:KBVӓM7PXLA)tiC"{KJ0r7-*l&^z>Fiq ߡֻ :n̄jpMgm2@ODL}z?|)8=j;FSBrҶ0sQ"Jle7I=b9duOz&5FVD"O~43jGZ ^W$QkYXv'.k/l|누4>;u}Twhr;\N`KsI2M1Oh0/O-?Dr܂ߢ*1Ħ#t uHW ~ ;ц&x7/U΁6gҾK 6b=w$ْ`cRê`?I˰T'gi+R@TOlX%VnjhVj@nzf2|_@1kQh:ڟɻZ3bm_eb z&PN[W1[F&Z샴pQ{+8}]^/`|dZGfdg9h^+ V:>%Ky;ɈdisAwβbnifѹ\?dwe@Bu+iV̛1r:eY aH,򭗻+hSzl:NsÝ|}afOwsUЕ#f7#-!=P q@´l^XɽgN563onɠbf8gS ElRSyJT`᳹g[kuO1V](Ȯz9X5?{6BIX^m}撦M1mwp'JDtPno֌7W" 㫟 jmDŠ~*Q\J9BK/!H")F`[fey*$^b ;aJUGW?x.w['oi#굎CIjyW!ee:!L]/YGb)X N l^VEU$`U `` :Eɞo-e9o-crpٛLp^(Nv6wxVheK1PX hkv$X}-1ʫWoq@ +G ckw:Y*}儳E(jt)`O";@Ik? ]nUPe. {ĒU? MhWrU7=1\IGA )X5HX6( UA@tIfwQ!Zfj 3Ȓ`CS8?(9OF?!nEN>KkfP͋lV|8Rv >c|K=w1"W2PNΠ$hq`!Z[Ǎ^% Bou["o*$Z$\{Ci;i,:)Jn_rSDm5 7kBOFUXfV>-_ <كD0O|%f:7 P) p+7ok?&K4T ԏV+mrz7W,P FFV[&Ϧ`ۿ|46)L[q}[{~tҷC6c+W6;(դ(̑U7t][Q[xü3c+ѥL>IJ῕ yaT2.d'JFT?:9,1s Kɔ>FVxA˵srU{Em>_Ob_$OgKgKgX@[?A˂& bTxݒK\?9 4Y>IWKhΦ X.;uWVlXOy_F@/Ky|%5f#t)T\_Kr6`\侠2yg-&6:8EE5B* 3+-Y Z ʦ>8ֱ3MDC/ȀV\Krl%-5x&sN (UAdOϲV<#]sTGq8_ *M9~w;5iSCh͔$B -&G{[vm]u_5y6fDq1IMF9)7@C֜xrv(p6 i>0q'G?>w7y}ָ͌WX!W1"YJw3byK̏<[~ġk8ŝJo'=6;'B: ˈ#@=C-:CiWOx^Ppt:10W/^]aSpGF巾L*Xd mUrfO9Dۉ6J70|E=1 %ɄUoC  yz{@lYWZ I0L6(t4:5}K= V_!!(^lj^/JXKVU<F '[ SQz:ha\="l=(uCS67ռu՜lwFaZHa.Y!tBkgY,Y'kq #CROwfu=@+OA  C%u=) R қ:#}nGA&=0~YN3&>rNvJq(e1޿B3yŠ/{fi[|ϺpIƘ^8׬Mi8PE =?%qAMMD|'8e\ۨ_lز w7xH+?9We?G*HE͕8 6[Y<)0ޚe4Z6<jn=#NDA^l)Umt7rWLWL v+v~(.zLcCI#i}L%X^oR-|EK8'ն-G7c\!^=/`mFEH)B3|';V+JFj5t1*<?pV*TޅF yθ2`6#SR7zƬk7,`G@fW&Z\{2wtuYd2s?ߺ]V?BÛ ÑTmvg %;=UkQ<>"aiIuXQ ]عݨLry,!I>!{/C=_l[h( M9gu`8  $gyY"Tu(G^ Rt㮲»O&ȎK=IX pplh!b%/46}8K7^A=ghiAU'{QLbgL[JUplrZ4l% ] |ǦY&]Bz-{5;$~ܚ& 7E&ԙS7>"q<;5~sa$ՀL,G&)K u;ua2}k+FIL;T^,IqBf3 CFZbÁUf{667 mrMrϽ oC{B\4~s?m5f=0lŜ_,ͱЮD-ߩ9kb ` V-Kp7ᕰ>@{ul2o4x@PSiO7{Dz䌟d*z!?c=ZU;"_zFDʎxca]p!XɨK!N‰&>P64z>yOC=QfRLu"O;"h.OٴKea>J"V_Xv6"u¬CK-~ؑ".H kysX@ u̪~,L{SZ͂ VQ`zpW}oܴx +2p6Qani^B0A"ɬiÇ:6]6"[GߜgkfL$w7Ssy+ ts *v!sܨ|ZS}j@,( +!ˍ ȨMc>!<"ޠN+ &vLkZ7I{3Xp@X?8:Wfd M+xMJ%Q- is\Gٳ Z쑑{8:cBm'2f!7w9PkaȡCti6sBWiYko kүOeC²&wqNLl`! W#[h+Ͻ%3]:V}"܂qaQ ;o<"~!Gg~*r4o ,w!]OC_q҈B9cy "ߍmN:;{}Ic5,ؑEaֱuQ'I,ąWP)4/ U"S(-U}L3<eu#OpRZhD/jxrʱD(^,mJ^NZ#n0X$(kvWy}PP4Xn__B:(YHZ)UIҒ IUEZmG6X RھpĘt|h9q 7(.%}]CVvbanնXSOhT}WX}P^\ )*Z_;^oՄ8T|=Z8`bSKj}Ac<`h_u0 ?j6bp []EҠTϛ( Fg=Ŭ' \UgCQϜM,Sa7!bqur)DQ;2;FlvDq' 6/@㺷dpSE%g{/M5N, ={vȤŨ~.yQTUlBemXA&%R(`l+%7x_[X4m`!zH ) h-ȓ]]dP$4CvEcW$94bn"ضZΔ0Fp F~6&Jt[g+t9 M6 GH ɻD RŨi"SrOd;UؒL"Б>DEXU}j85#7^E !$yjUX" 1]zCV0]"_1Q}|`_SDo}10S]Ox+yS}JͅYU;Z޷; [4bK؜Iqhr(ϟKiݽ%x֫Yqރ5E#X_= qLڭ.ZkOnE1Uq/YLE˃/$(JYJ֙YůJNH`&{> S(QQ}dHm76:<@(єYS8ՅO[ǃ8G$$!l5] RJf >%rڜvu?RXmo~SZ\n8g(*aL[Ƙ%{ B1ViaԽ=U'-^fU;ٳbVҕ2'.j~ZP"ޥi>إD&"%^AR2mKQɗY_*QkRնS/7TEceϫiET@(VIS+{Bto."c_igBX:F5iA =~}܄j.@)S+Tn:wQ /+P4S4lց@c#a[ݾs 9zi焠˖#:J*fUyđý+@EfTҴm#g"5@9)SƎ.0:Y7@UIG{U|ƣ(튪=e\VWP~՝ڬq/t'I%5~oӥOr{jg:3k5ג%r*0Ay}Rø%㉀n)K+ 1#b7PpdgI8,OirxvSl:\9зJmٱ5j*Ig)k3ug"#("wt@urj$Vy$ \e`@k;X@\FgEC|ÅN+RBeO*0!A :S8PTӶ"K>J͹!X~` ]4"7ϔL?ד>ogx_w;1$W(~+Ŝuw&ޔ+2>Nǿob?nQhNQܸ3ƳmPqґN+}uln!"XGKX D;DUWҧCKMcGV=(Ϟ1NXVIO4 ZԱ $繠3% n|1_h.3!)yHI!K6z12ܖ٩ f39ɅU2RT6̪}qВ|RVם: [C-CBK.w{#| ^mݞRb c3p=m v%ʙrI%}qC_SLn$L5i1/2F&?Bh]٫r't^0\^咃/Q{S  5\R1lqF5` rK@7q-7Qf?JY^T ĭGlu[e@q&bcK۟J[6HXY-$_1~1x0b.Mf 1&84uu!fI<S*29v#T*>x|և-zjh: {yA x} yNLAO)fx!_'m ]i:ʩgƖxjl o!4 08n[疍yI53UTL(cV E@OYoBbB%|,*Hκ ɉ#S@_^v#]yY6PM6{^l1]5{" XZG&2i FwrzMr縔]o3źY`K:,.Șilu rL?䯇 !T97?[hT`NMvL֟hZ$t1L/ؼd3쿊U: d jh7jZ)ヲ"qSdmm+sv4 p^MGK]h&CKk-ș ́ipG!y{!DT|Yc*{AJ7y~T@~ѳ>-}[[Xct9^C/=tiqQ^}r~hPP1VyAҶDFGWv5<{r{hw1N`F{oжtɕ JMQtz>cւlh-lwٍL۷e:B˫/̖ @-,b"F-8!)Xdcc1+|ٱqF3#Z@fD@"Xi&')GnH9~ZuQj4?="`k{?3VB)P?46A^oaumΡsMj!48]=0aJJF2"hZ7(][S\B N 5 Yabg+x%ǿq{8%To,\?eHwYR1gMrE"Qep]d0c|xO7؇I7./D/d04Y GuPSm|g( KzJyzNAtFc𠶢LrΟy[t_\d81ҮOqMFs*p6tl5D۹]8C "~$x ;?60e2x݁s<ՒݍZoDXR7#B2h jçk7UIWtBA uTSlu58 n0j14;/U EL/(rx8Oe$:p z]q:ٰ`P󷍪|so肻|M/jR]q1$%n1+!MEXB.e f\ E"xt)qRO@ ܴˉG\ %R)neAICij\S9:#%P%eTb/G}lp+^w4! PMXEfʼnޜV 2Pk]~DF,1AdS\c 8YĻxóz~PM qmAM1=QXu}tWBȈ}Zcgmכ,EX~4 ƍ8s_0/˵@ڱ;SYG TWQPW㟖Fiyh\bL-9pE7b&+4M[u.ns̼FTSv Ijt-`WccS}G`9k6p8RMQӳׇDQ~zS;sG''u|& S@iU9ܯ'@eXXIE󼡅0Y (N-Us\۞, cJ1ċ-NhaT?( ,T/]%|ZЬ7DxFb5ȃ՗NFENs dL,YcΠwȾWմ%WuS%iI|FA5K^1O| T,?f\c.O?V.0~67ըP/Fr䧏O}BI3b(t V=!Veؒ>lcy?^_@†!;kq-%jGL@?T@mH R&Jm|mA)}:-B~)/1Lӟ/]pKAKCK ^*͆>e|uSX!By~RG6Cι tAD'~VV{Ցlh7's_o;Lt7P ~MeyV[PƯt}gxQ*s#0NXDD,e"FQN3!TW}>,OF.p?Rn׸ @TL/k5)Y'4ʹ*r*1}p]2c<3QLFLZc6r]X w-\'n\ 4%ޚrO~ ,7+:AFlAWp +9op u+nX韈E=[}0]j[&:+ߜ\4Y;[wvv32Éh{~o^|*^%3C:뢚lEsLsQU¯5h_waQS m|p>"Yߪ2nmoK}Z_>MBD>:@RG=>'KXq6R!AD(rxߊI#P:Ʈm~AwY Qg$#8U@1YbŶ ap &>RVAE0,ɺ3 E=>у)rR/h?X[[,4QTU0޴"Iĺ3^{_~gfSAZA;vk )mTT0hXJT4[fFtl(|0vḗ 1Cܮ C?&r+n'Gnڄ\'rVk "o4*NP݋1[|%^qtũSʕf獭ԥ]\?;^lr7b2" za XFc/D lE* `'܏+a"#p ,k!>]{6z2&VAmj#3ӠŠ2W gݢqi/fbvE`إSzq+UHNhku4sZӧOHxI5D vQS!>G3hAS9w5~_wWfa&Dq`FPBW,+( ZTytKۿPaxi!itSǑĐRR,^!-[RHeF*Qǵ,77]9YɒۂJa7t pzv3o@:mB 'c,9K 3VK1A_s-wa>Q#v1D7VB3V!ىXOZQ͔jRЅ: bs.:d 84Vjb|p+I Ôrtc^,Hy6 pfC?j ԮGd5?\@|IH$'2VvQԃeexۖl՚T˘9 )=ahח~\VSJ"-vT.Dv@=Sjy8c/ 6i\`{2y>VVOINmUVғ-g|:P.xDJ[*1}ztwɍC~3 -+kRN@_Jʛ-!/%܈YPkuZ ad}(1)2J0h{~դ6/enX)| 0x 龞FJ:3 ZE4Gg] Z8̆>"nTbs0* r Wq\AQ(oHd)ͩo1n'"STYс3_KlZu1j]G&f^ɴ9I/~m*2o,CPד@Gu#,GqM;7C+S@6:5j|[DAEz/IU݃{(,xN:Udj_  *aq[}d)g^pc '8hkdƢ4#P(g򤛣=O |2UaѲz!ObRxM 0&"Rt\\Ʃ-#+r4Gly)`ebj"~o]joxɁivmHa;N6Op4 3yPD'VOٯV#8]\4Ja*8[˶H̯brxVT@hdF/1 U{h3!.ϫ yDJ>'2=@ȲJX f"ߨ1>&t>uɲe:jv9iAl~7S3.:ucj[BYˢ1.;un#BXEL!"6k t8 oH13H*)a?pg&)Y&s]2%k6bTf hRU{$2 (،1#"w9O) \ܫWk ]dmGG}XB DVMЩmxtϲ?/P}rTXZYZ hZø|r^b\p݄gő*pSqzŜUuvoƄ7cwocyؚ =tQ a 8 0W:;`$J"uqIg,O!tiՇ$;~dQf3W;I,^֚iu꨸2>VHAZ9?sWeICO(! ?$vp?d-Kwd ^9Iʻ9^jU!TREtײf@kJXdHEb1:152aP:/~P՝zUTO\UTovSM%05ώ[ͽ8{^-c,G̪^/*g`I>-"A]Lyv‘FyvnPE6n8YByeR4>A1ZC K6#20tD\{5˶}Pu@H)гU[-Wب;14YRlg1xY]Nh,xPRAV#ECVUD|-chCci`8CrJسQro8ˡ ݲ3dr+$$1S ¯acY%jQgr뽚I~7Q^"(Ѝ(eI"ɗߧ![0 &KvuûˣRW/3zafgf>lLnuُmkS8&ЧȺJZNz4_|( D^#Tn`.+EDݏ!_WH skUχ\2:z{ʵNY ;건@U@AlP9ֲ@o\69iˣ4iIk΂S(ݎ(C.b ['7WBr@(:|2˻;27~PKxᖶ:_eפ,3~؀?]Y;L dw'G8ulʯVޅCh4I&س*y/枈Ho@9'{Q6_R Y8JHO0@fݗ\ϐL{8 }*QEL.&eLv {ϥy7//r/fV[v?l'zB\/!.Fa TFt"P ʿdODvؐφ]ee(E?m!0^Mǖ5DȯۆGAAkI@r?HZo`]m ReQI)`se;W+Yc Cs6zq[:O<7v;Q90\ǻO_-YDU awcXp7iN q1(5MĐB^&ANJq[l'6wgznr,:DY;3¤%>_ދH^\Oq4ilK0<*n֧Ji{7 HUJNnx]%Ev.Uljr޻x24[t L-SJWn9|{俇uLM>e)XS'5;3:c"ący*oYChf8!c_AcZ&\ɟV~&Op}^PrGBJΔ#OSVn" Mn _D@QEmQxQ#p @z6W}eٞ,t#VhY)?]/N#[WmR`}^X(N.`]7i<"jSFe٣.bA\<tj`qP `9ttvv5,YrB*|pb7ƿm5|,xǩ)ƭdX[Ɍ#8R(+먝ںox΅keQ#mvQ8ᾯ Cv辿w,gv#QC7eim'RW2}#7t}h)rs2Gߺ"s+:r* .p"bq LoqEtO,cOG3l9`n&v8 xo^5:hE-΢3+:iWĿ h/@C1K吼ci6, ϥ%)HE ke, Mud;/P4V: [bEDZ9."^J,w;3k ɕq}I-;=t"_Ks`x>3o!.fW>iGNIe_ss6#8,g"(GQ3S/͹uh~ÿ^J f1uV6zy3}$9_uv3Y 窦^PR!PsO3itҭ%_^t'*2*%bu<5.E]OO:K:B ֖͵&K :]CD=ɤ P1n |Z1`4-TiU@$>,l✈9P+&"rkN#i8zoߊ" :Y%< MX>B8df;M$>9Wvl„{m@S6b^cQXh_BZ+8?CiNOb+~Izx׭?6L>lc.%InGaSb͖Z3lk=$wJsn X߮U#:(|ét.< {PlaS-o|"OVcaccN{Y߃ӂcO@`L:}E j` VI{AJꠠ{ݾDs"q-Dj> CJ8%j?XfѠ> [ܮ[vKĈu6k.<)-Ґ{5v8||{R3kVI'FxW1ŠTFug)ߟWx!ySX 05L"+A}:o(Gw{k4ApE@+ s|{}.,n}kfD[Qߨy׈X à~a/>wNH٠ZV w򴑽4Vs!DLdr"531&dǡ 0ݻ-1%fO/ cfO5RυE~㼞+세MV+bno=s jS hc{Ga%ɧ2/Mދ`KA_(lp9jʓdkO1JNhO6RuR_,!fUU>DZS]#'ʖyzk;#c# jIjɱf1Lnʌh;g>CY^<چQhS”_ ;o7:å1s-&)Ld &HW FD ґmE*C+}B%}l3KcyMᆐb^;@%]6L*@O*W 6>p7yx1C(nR'6)h,l_}+<A0h)>gqg{չ,͠+vfVQ00"5TDꍚ(dc&>PY|?_ޠ&sgOP"3r!U#< Kx$V6 E` Aus7 $b 'jGYHt{GĪ,U?TўK9 望]k 0$kT!`4aqU޸}%m׿IB{4o)H?yNʒ?SX B璆c;7ARa)W<ٕomtЃ{9̂u@@HM? Y=YTfۘr^5F FxHEVEϒ/ N3I?8禧T;G#N" TKcbpw3;zgz3PcFT5@:K:% W%,~Tk _Bܩ* FR5"Y\m<[a/PdM5mA{{nXX$q*𰄺˦Zhr^y vR^ 5fxhMHh]'&@(,lks4 mHLU,Szߡ{{j$[?cpFCfJX(6ݒ%z ɮ~ښG!*8oc&eYʮFBvg.hL:#s*7‹SBFE&٣q\ܓ1;Wcِ}9'c5ZץBrSR%0!I9uYk(0_dlf<ƙ>h@ گY\[h-rVG]{߹qGCAxg"Ա?lv ]`Q0 J|qXFBc47iˊOGHPwLž]K놇{X?rƩP [ӄG)BC J Mzlw *_[2mM&oH>czʒr=$ta(1DoZ M!§IzK3˶69XZ'u8lPp(KPof3?/GPVΗԪ UQp#Bέ 0-[ NjbStOn۞53ub@KɖbE{0QF;Ʊv htOP#5$=w'v[JI-|i{B띁pN%AZgSֈ,acQpIٝڔ .1l\11u'~];.,W:ъ AN]Wiiw4[Oqwhc EOkknyɀm?ViJOѦѻ3oFlϼRfP.<(&+!Z[(E{)OFa_eU¤=";o3^*paFYc5wS)pF"j:DףF*03WCpb# cFd_ ٠#[ qQcbk"J\H@=^zMJt7xUlKϢӛry lmVAh$DHe6#zwy_b 3 #HIe>8,yO_Tģn/Qbܼj_Z91Epےs"pgYAHD]Nr0y=6-= հԁ-x`@[;y&ZSފY"2/Jv)z]YWmTJJ4>A ݐQ ]bS-7Y~ b^*? CZzQ@#۷%Ŭ]ذɚtWΣ GTT31U89Ѯ29$K] h y=: K9%FWi' gДq1IꉿJج=3kHvi-і>;yK*V:]d%]Zd,WF;XMzykQbO]H#lrÿw+=:!ldoٽ֭sAmTDV6lk3XSn8q!5њctOvݺ-yy#2CJDjM4"=PPT}3'g;$^8E)/мJJ2rb@X ԱX 21[= Ά/zrlu%\Țw=<ߝCjn;]b1M? ̖9ÑЯ`Q(+=7'jߵ\T} '&OYLw2 1"Iy`8y GDY']v?(-اI| 46+4 Yȳ0iSb߿D|W(:cY>]P],b\}2|6ѿo -)W]TRhۃk)_LR&DOoQ9@hAŢTcƍϬ-&[>,iz3_uyCL'sI}Ktwл kKD7$k04t7|+RmN4y XEO9p6^3((:\#qsI^DXf~!1 _&d+סX{V^,=k@Dhi,.؉Y<- !KȁڃGId c&TĐ;vZX\?s-y2ISCBa-D]5EZ:C6$JO'hҐ g(g8eA.S?bWL7s^#xF` j N] "`PUҵ 2ИJdE̝>8xL+ty6 Jwe^BLh9{m GGF ~izOw?z}Ė!%Xߐ9V=|FɯT/r]i@dH ā 26g.\]_Կnե B-U?xn&iF^6h0k.8iϖޫVP*ަzjH,$51kyM/;ئE:߱9qɣNB`$\H` kzIu+PF׆D9~}A'vw 4_("[\3W82yo8LM.5 *l RFiAӮ4g·: 5_,6g\k]"|j8ULUꤢwGp(i+Ɨ$֍y$`DZ`)@z<,c;t}KF6Vu }tG/B?A϶VC:NfCg.*ȚJqHJ"ާLmhzq宮J,$q,BN^LҊQ*W_ۼ|5*ak&Z<*8'B$4 kv,#aadhqMF&,c- $TkНXfOԷvnJܒBqËKP +Gc||gPf89R) NJ4}BwS) Nvܖ~WlQcGڝE @+pa> V|^UyCy!nӚAYq@*LUߌ:@`ݖ-Go{1[C;t t mdGrxӃ?}9 XJQC=t#.RXp3m>%Mݎ)d xuyP.&̢Tk-LvaWpB@t2&c5UcA~be["(„*ǫ좒p U(t}¶#TǦH0 =v˼Iw3ا)83أ/qzl1ϟԮbKymV ?C)RPbsGC80w/U隓)6f٪Ͼ}.+O+ :³QH?M*ePdXĔj;C|!k gce9ќs{eB3eMCt3˾9o:J#L|E!zbRsط?pɯ26(t_v*}sc+#/x&SM$9Sh 95j9=q`WqʭX`$x G7W 7jUJ̠NggY$pj0iuPAaQ-r @^~0%ʏ@:-Ra:OG%p@Ԫ9Qna:ej98ʴZ<]Ed7&-*4e-٨IVBǚ9>Z~$ +><_Hi}p!rfNlH جw0DU6Ld|JΒS=htnީfG%6e^A~;F,kBl5=!)}0Ȇ; W.*PpC綯T׍1oU¤ XZ()*-g*.6zZx_|",40xMz$W:TAJϫqxP!K ѸBMbybqX|Dh< HLE%ѕܚbcgۂ3\)o>wq_yƎxeS;ԍLt6liSP0W:g.$i'yr8_4j]ujN[]sմ5uP㽫D<.tY7S'EspLL.Ն݃rRz ]is l=2J O;Å?&ݔ>#F> { k j1Syֺhn3!*n'{rA>~2Usj9ϿylsNC63%_ '\6٪a ǂSmkW)|nP AbԨL2Xkm0_QXP(—CUP$7'R%]#??4v1P'U0&`m%;{RYԓ˝l`{q1dΦD SaL 7~] ڸGz8VN\ڴ"KS,-`vnRQp-#r\3HL~*u[a#RN1Я^); 韰xB2!Rז3ob]>sh$lM@ a/gH/[By֭':nD\Wӊ0z[a|׼:j m9>> +˾Dx8c!݀Pm?zHPXA9/A ]CtXw o_+>{d>lu.|?l Skm=\ĸDp~&[̂Z"h-C^! B{60J7#ױ Yq덿0U]ԹZtwꗢ*&ׯ v>l}*ù$^GYFb=GK&!h)]1R5GWV{Z{j=>[k.&uD*}Dr.t̯>D6W'NR+X b$W(`!ZR]b>Ex2h'bpYXU#aa*ڹ SY1@'4b+m3 =dw× 7Ť:ȮK"۔ԋ?pYB3{;09qztV,Nj/cQz{eKR\88ϱUkܛ7[?A|DoT.{v?h?4 #.C+}j=]9! ^K=sq!km5 ضZ̧mhiɱ˴H6Zw}.&ۘM(ZW6e=wl A6!W6RVz@r5RXLz{$;CSKϪTpN&> ԃ7⿡ B թw#dקTV0 CuEtQj-"Ў[  rRxE.؟\ 0*qV r Ӝj-SF{ѹǘJZO:J bFP0q 1KJ@235rp`V娀[22d0WDc\P{V ҟβ/"Fv TP%'<^K#.iKb n%h'6_?ҔPWŧ'!mNS)=o|xVoht3וa~;A翲 ].!]-++p>ʇpa`S,Q๊Z۾q mp12ΉQy(95MIP#D-VF)"u8,vBt<`d0 ,t[WhT*"3 Wўi_F*,®R{,=z $x4SfT,ˈ # KEJˈľ])Rߢ=yC l# SfyQm(b˄RoXst˛Ѱ @/ɃW6sO~!*&m^/,C'cNSDh&3-sdqu~) {?r~kGhnѲw-#zK t$Lc9QA"Կ#*6*O3 vЭ*qAnc:9-YlXT6u;AȀ}VAE{\]{bQbϔGp9_L8J)ED1S1vh<0$H<-N(eDFsmRp&b!vctAw.M~[(]WǗgZgVXWجGogP$9XW(Dtpv,7dQ;UMj+xq2@[!kzsI7-|9J<+å9zum_I8HC8g=OUF!vs #9M6J:Dήhh72vYɆZAc%Uo'8(Dcm_Mi}K,ќKI(mȃH1jXQKE^[o; %>TsY*%|vki(@$I j{牞4N 4{l ӦR{s.IQ{oCd/ !VNhDC컖ːv-|t;Yq'c)v~Tg@ ǘu~4>:w%Wp}= si3[;9 Dup; +qf!2c| \‹DC (%ﶉY0FbAGgE{[\6@ eԎAOIq,Fl &?*V( enNCuEPoiq@ r+cwW1'aTeJv'/0tq7Qˊ_:b>䗷$dE|@]TP(>ˈA+1ݘ"ΪIŎŊҷ @$(u͟H Ǐ>17?Mr͖\ߪ-`bu?ͱ_ֆ ٽg8~zO]/hk5!<@HBMnIf2e/GS ;uuE~{glT1[ѓz|n|h[mmcw6R tΒO n4&= ^u׺߯T:2o@Jone`}Eә>\8LZ A5Ci؟ݾrrx߯JhCt+1ZlIp2tt40PX ݶT#jCW YwOՀ-ʍ {E]+9S˦%/їRxY_O >]2$˕|Ffod_W a?GSf*<ӟm5+Mt 'eTzC(m(_ B3-޺6kBzxsL J~ݑ#GB#Ά]YʌR`oe[6ÒT.`&SBv˯7Fx ɫ %m)x-T'`5VuO S҇I:^3$τ$Ea3k{boEE0#k5dx#&Z,|)וF]1LGk{)f Cr aa F4r➛=Q'@bI b5IW(WCT@ӠXdY; oD 0HZ( uGM޽Ȳڍ̭y/4Bˢ797ڵ4;jJާc:tߚggڡ혘y@62Bw\WnP6z`QTtMJ'y¬de=Kڰ*{e_d]?yбʥ襹3 4PDI7M/iT[r$l|9\ր`S=7)ƣu,b7\M|7\M.\W&=z'k9ul_ZݟO +nՃoL $5`@d8Cd" |"JXnoNB; _o֬ tCkj5g<ͻapH-VF?}w3j%!#~jV 6ϊI6ϙ?'Aet.D=Wqؿ Cp+^p*mB Dذp|6u|F & cblo6Yj yc⻒}RrS\8BemuB8'w\s8!"8>D7`\Hոq"PTtq75{ِB}#)^Ҵ@.x22r/4M2&nH|eRRC Wd4%YbF tA"0TODq\h͜\-Gj[4eDM%~K1hmmFlK^.-E9q6z +Gleia@}@_+~k$i9s:hPj}艃/\@ Qo/Al 5>=XʖJ+))+[cMdlDؤrާM8H.5"bT\u M௼C?R\e MC֯j[Vyh' 3uŇY,&:S8qG^Gثs0=z#(vKzy)K/YN ^PH%={J!Y^喦YR{.EWANYtDWveAe1cjm ^L>'J&޹*N0ҮN2V-ER1[ij5~cs?_qA܀LQc[^TІ=[4&&)k}'_FeYjz⏾[yIQR:B@rCFj%NP%$*uΘCP^4MS_CƗ چiUjW#d DnI䖥F Lʩ똺wR.NH^7VB~ZK=Zu'ϛeA/k:4SpѝeH*I%w >j3Z]T"aB/nBN=!DހbJ]Z eH%ٍ-z꫼BB פi_#H WW`,TxgU>XD#3|nM`&Sy(zqV|Bns!R" 18d߳o9iHAVB(5U d>i (G|HB> k>u4*<u՟+?ʅxDՀHy+n0lYC^Z`bll>p )ucl\ rx_#Z(4L;0l)Y ڱG0KL WIz}u\MC~m0(1Bk 8[Dr>g\*)tnv.a]g+Xa0ъIsc$''ts=(G񔲖՘&MjwI84eh=>K?-Ca" 9ٗ!(ztpG1̨'5"KhfȧbcD7MoaPeTçvv SDZV nlj;twg뺭6}f_5!!s o8DtZےqZ/а GYOLV2%:\(ϝW2 4yܽ5"u|vojwm^5(8&h3';)\ˌ7Rk sL++~[~O4d__(]IuZCV~dwuQt0<kh0蠀i2Jdr3SgHbB*l=X& nߞY> ro{av`9)Goډ Kd)*lu9D׉0n4^NHѸ(cB=b"!o@6m vwhZL r61j[+%9duM?َR>~c)9 %b^֬4br*+58m'ѰhYa .DCkt#LL ռ?L>gj70tr\8"$5u| 'OŜ@&'GV(Gˆ=Cnctc%B 0_9]c#<5IO7'S@\iVZD4BpՍ߄+fT:zA HUϪQYk M PM (C1FRPb6z${mXwjZZ9  tsP^#)7 WORV딳@X3٬R>hTb3Dt1ZNBWRؾ-XY7"bo{}ИZST`M ' '>^>m h$xy.klن{QMaMaR]rg*7w0ҁCsHƾhEMzd6  HW Q^G[vO,y 㻤0a ~{3+gB̜uwQzU!kSm }+&-b^ۍQ($f' f;@< IѴʆ#EvT8EAOa}jWghHRؕ4JxR&3k>*yAktdc@ xiZp J8xp}a#P> Oj[ɝlkXӆLhcpB tJK4'cdAbt^\}Bgחg#2_*%V+R-&2zD-QHXʽMK.0.(4qluēI4]N$,] .&g6{/#hunvPD0 ; LS `MpI̦p}p baii=ƖD}&boz{'ݾD{HSx&_qt9>T|cJv6P͛$sMlfQ`ʜ>qbsr9;_+?`d82m芨}?.1׬0At+$,֎ԉlW,霸㾰a`7Olg@=P.^hm8)/dO/v @rC~=gJªPhA9ŨPLG.v]w33?y֒0J7govIb#3;g +`.`iM驻c W׿ N6X=v{}kh`pc]^~*keQ TڑiZsOo/)1OLvȒd6qƉiK&IUi2 [ž`v>zZ1hXj TߠarBYQՄbgtWGy =|\q9Bw%[YCD X[oa7UmWׂ߫} 7MI.Yc1XJǻ&ȕ (aigiZ޳CV r$teg|qA&9 //- (dlfq srj.qU (S"&zlok{|?g,p߀nfsP$l}1gX$vbnE-@]#2l JsʚɖɮGWCLK=jree^s$L<[AHiod>BKd_gl4j8:{kYq!#Hp&.y爄rs{ iXƉ$Kmu opWPwOz A{iol KjQ<z3^Fԡppg0hu+K2mO&'dz& aEfp$p>5(GjQ`hpDN1q`zjա% l=WHmBGo@p-GFEap-]\4y[*܋x~ʢ=F} ~1gjH& 6dmOEDݝpL@ 8nq R˃)٫Tb,)Nv";#Yf"My?U1R2˓9!pGL}m; `[( BЬ{mqxi@j-L:X}Ҧ d)I(/nqJSO,zM] ߪzO}2k Q.n&uq•oV BTh]d3ÒghB N̓PV4ʿxgX`7@Rj\a8+JUP8)GbxL+jGخҬCY+_;>Ȋ'ӓFѕ9#gzRw&ցwLU'ӶA)]ISCUv]? 1>7{*!n@}k/7Z&NXf!#uEQ ,C_7BfvAWZB5 iZs3x+7[5Av̦Sܛ9ml` *ki:|\"m n7b8' NF~H8^;͋Sz 9A9=y7mS5}W}B˰qE}hwV-̌W R"j8< d篝6pz`B0;.Xv8^=A"J{ 2w9ؒk!Lfqf\KQW@cDNrI1PdOo-k(In}NF|=30ͽQ۱HiknM&ɋZbd$'(^CZ߾:miI?D^$hf};Ң*rM#dND*zۏ,]?޹Yj.UubM-oj,"j`W;Q"'SN;6u#nՖFC6$D nIlx)⻪8%z!+?rgᣁ-g133`nL~`+mB5[ƧVC yF=ؠ#~ʧm"}8~Ny޸ EKlGg,;lg@ýIUji jzN{&BmFв-8δ֮%n|Nd: R)VB8v4\r&jn;q͊u+(688-iSX;Fzc66ҥ,b# c p gQz56Äe 6.h=ږZy'7 RU\_InX}/}T(XY/2]Q *xKh#6 SL'm'URa8βpEK)$Jj.v%Lțڇ҃O-w!nEuwio33 Ú`Ԙš7AU]V%yi= 5~%<يfv>+݂M1xwBmMq 4,2k -lKmW!/9ذXj (r톺"襜2Nb7EolޭG+%Qe,M!βrY0Lړ9q!B[soaSaXf!iv/Q:1:x[E'.+anQf:VPfˑӈ_JM+EգF2l;5p sNy6(*9)Ā{L~V^F9.6ƶ\ղ򉡄9<=3l^N?tB^ԁr@)nyʺJ "٭ llT0I%Zq \8kDF:[c/w)<$[QS7+cerqb!M-#J ?Y?/G*|yd>#=x ,@mfKja`0̬)h4yT fh^AyQC/7Qۻ#vBқStF`' DH|6 xY3~_ <1^I_'I43{ å))V"&pJ3; %D_H̃㐠2ֳVSM:Q4 TP-B@ʢ*arJVlGFUb-E:Mq⟭/UTWA|׺PsHMbȞLCko|;t]o-X ?ڬ8j^2F,L@ 7518rgޅ~Gm ppq o'p]. a%xχ8]G\3RO2<y%u>~)2 ~xE4"XPkHpGZ. m@^lD.߉XXh9f <^XE1qRO' ;WEYwzF=JZAUZ ne 6ϢlH &+-W .I.9ݲCvQ`kN}{9/e8 !zW{SvӸ 4 H)^Lu*o!mWsuYj}1KAߛ ]gY/P$s.z.?]G@#ȇ+|7ߋb^k6s9ζ n[TIDzF_rvk`H( -vx1Ba6Ur q夤\oT=ږO*j<g!Ai, Xd[] TA>{ГㄧF\,^)i*1 m@(, M0Xm[f,몬+6-FߑyWS7 Y*8*S\bq>돶ͼ8דR>':|Q꺂 {扤RFu n|Q'ut6E;}Ga!8Q0)Rݒl NĿ޲dNzA] |FQY֘@OuƵ͈G"v'LтkْC끵z16MТ-A H0L[~_8! A e`tʃ~}sSO1?n!'PmXa+q%ڝ"1fؚaPw1vA`YV`Rk=f}:,Mh<;-Āw\voLY3CI6j@2!ܯ̑*-^̯$P(#RZ{v*|!ZT"▓^рDr T`q#6|1ѝ+ -ư[Z^|;0vK05ߧ4;=Çufh:ht5SūX,$y&aZ Phd. kUnhs4"{d%]v y: vhpfelPRMeML PnbL:-F}X?Nj )tx'ZE{{TQK*rEZҌiTQYu~(rv}DBnǮ3¦QNBv2NG1_`c3C\JsgAWҚs 4R=aٿo^FvSB 0ST"sc@/.eVfEPv=<>bCyB|ָ29zx nVm`/qB6H$K:ۍ>x"eH6 ^F~OYbJ~n0n4.?Qm,GP4lw"{e-Ug3֍/ Q::V@%͠lHSΥd5l:RFo~)~j+@Peu 0^ħK)mX`yb<:ޢqoO]a[1+haISg'ʥѯiiTظUpsMa6.e?.w(d2-~tq[g-~.5l<%ؾ%Hrͬ gӮZ4Qݎl5N;N x8qZ$K.SIoS:5+td<?i[r5Q5Y OƴʺRBqbq!7}H,0[ZANTx@nVu4*[x!Eff_Jii3} qx'ڸQicKzyJq/ߥ88YZc% '6g(ʘJmRBAu%7m L{fwk2[!.S/: UexRu|C\(ܩAlb/K?݄%B|iJ+ؼ#%_sA@:ƇCՐYtB `9VoJ s5>) "I4q!kپM`v[Mm¡1uTN\ 8 )!ǑQKh"3ZLH /G/}jR \Eڧ-_rFF.z#Edd2AgVe᷋'s%}05Ϫw~TeUœS#rO"LJx"tqv*{\m^8#| q~H͹' .C(QODZW tj_ nbjNOkU>FoЀ؊Ѐ.k%rt:mӺs# ɩ|ꇍ ݸ]~370VηdHN*bOS%udZ) &5?dVF)^ӬQ#LP-e C>vYECgH3QH&Ҿ7&9k":ugMJ\TDQq%IouOک΀)R+v"0%[esQ FG] C 'yiY=C^)zV^[pu0++ 5Ha]Rǜ/kzsd비v/rq6LdFq;NDz бIXץ0>G5~ *,uR3{uNBoyj W3-݈?xzTP欇HxlKlnlLдui: *Jh"#4UQ} *Yl\Ie6O* m1Ys|4%/yRxv/Y06]rͷ5:l|gӀ}rL8 o̲M dsoZrӽ2O [|OmA(tA{ ^T1Kz8d ,ԵNu8~욂ޢDHtУxJ;|!MÎ@l[x.(0CG=HTT SEH`dZ]7fIw큛br S;63gl^/@%Q+8#M5Sm/So}c?IK1ֹ GΪ/N.)T%M3`tg^+͇3$} ޱ^knC#EH:ּ'#+5=A4y9>R ffפdRg qulx.p%|5DrY@i |Qsgi@F@p^zAV"BW^{lW #Tv lcCh {[YnUWFn qɑI`m"&|i2/I}Ⱦoh )4̄z2.|n1v`$,wMi83\N3oѣ6|""`AԶ-&:DDC]/İ;fpJ>)P0G`HƓٻ}_sr◩2cLZ(+]I#` XqX"9&;툑Yu(FA%[~td+sd$f_J|nqKƵY_blD#Q^F7ILLf0۴1=ѢDc:c-7yFйmd%2ؖB=2GwZdRخa`^cMn+YG?3T;FOn~?[m-zqy\ nYDZ瀬x%@Lb%mEq$T/(`5 YɂlWʉ_o 2I']"Z`,qg`x1vP D 66mdo/gkMsVPx  c၀0fXW&~#G.g@:%P -aj_Wr@5ro)f#$׏xzY oq:FLuSs#aUՎ<9潁B K+VhZ9[f6ՏW#LM\4ZLĵ1RS{OLT=;NQQ~>15h ގX;% FF𒁌 pqe-|:K_rE>M!=Z \AcE18gs3O_ىDi9) =-Q8H=^R$ 8gj^ @{Š_TGi|{>gT=S ձ?S = xX󐵷uKpMם QFr^o'GZ8nZArg}~wz5$P\ Tv0q6;;]U, E (~)~x=Nbั13.B|XuGW0䂋Y2Ӻ 9M9,*#0r@{ܼ_"7壶8ywswݔ/"PsFyEG }ZюS$G!ܙ䢹bOGNid6 88]^kOW|6Y\te pN"`WΛ||P%Wb5u\ ny-ظC,K-rƛ2)=Db G26B0Kёcؒ1kSpA~i% N;Q{M aܞOR ^zΩcf,^]gOvRdTvRV)pZs|Vs_:fJh3S eW80,*_v{8řwR,{E JJT("#.v)\Cy\}U(GWpmRhn8P<\yЭygSgyڙ)"×Ķ}KEׂpaHpy}_ZoE3ymE #RXeJ>,-s/vWI vv7 k&E`uoXء]ܸ6P絷TJpȕ^@SdJ743G %F`V1jfZl!_lߕbgmo8`$QLibmqD[<=B_W(ǜH#h>F3v<8w9-߲ >1k+L,zO.*ob(Bd3i8.Xk5tF'`;>ω`ݛ--EV$ϓEۧS%Y<4K㡨>O]X 09E"Ca-CpeöYIXU\I68xB2 C,=Yt^)LYՋ5#غ1}zۤt7.9>[sT p]~/^L!ɐM;L4}c'IOMTJ9LhaKU% ?GNi -vQlNf,LIrho7ZR$ Q)35=g!G 27u֓|vPJq c{}ϥ9s()mc%|HB8S{b{}PD&f&J mM!PQ6 MN%hpyCQ _'Gs%}@m|y:К5@ude4)lHA=kk,5">;ؼ x`B-m(,N]% Fn_ܕEAܷ4zKMFEwA{\WnLf\mogYZ070701000002d1000081a4000000000000000000000001626034b300002c74000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/atm/speedtch.ko.xz7zXZִF!t/,4]?Eh=ڜ9Pww2Y1q#iLL5' 5%r%" $I ~U-T0zN9960=#(& _m4;q#;ghқ^ LȘf+ZYZU3v)E+޶(n ;ET/Δw(Eg'wCL\rޒ UH96kp\nic%7##.GAP[ /D ||C0bWe]du#:XT%I(݀d/v[=#\0bMqz -q[.r'ʊ:\&D Oݚ R`j36ڢ7nytf ShJp-  K[g YjILgLJ Hg5{hzվk-ΰxd#H,;czcmLyx"CD ܸZu6 ]Ko\WaJNK;&(G IU0:>-R9z~Lxgv?5 /3jUBb`F3\Ci*0eM!ٙg*7xM>\@w&r4K A /W*{t\& ft:W7FDPq9q]e5H:8_ AeS{i.KU?9Idu*S;s:@{"E a BsQUҜǫ/D@ڷߖ P;+ҸxӮioϨajR8;D[#ε4wcD-aă- -yTЊSTzLFGь.{k65\f!*;aHAz3#IeUwaHh}fxFy[cNdiE?PmXYH_"u <ƅ:c Z q% U͓` vzht~0xM,7N>1ZXr[k6GqW"M HҡV?);*Y *]bR?6R!J,"مc y+gԡXB@zeg? 2G'1\a7SVez ^I `"yD!cRGȊvc vKI~-c K73"\N9Bt!LmC.$ Q/}3 $@. 6vBhND4F{7CP6:j]+O]^6$wdE!Bk^Tūy%r۩ YmeޓxG@GpB8(ZH ʮO5k~Oe -~*{J³(""Itِ]v!E(̓NBgHY1z:F-f#4YEwěS+gn_Y#WA9,YBv% q XW&xzUm2.HrWMKrh7X~LRukg-v2$j `-ͬ[ip|(QVD &5Bd0g_-a=C:VT-鼹CJt8*1z4W"G$VV A猯5żk̽-VREsBfTuM^9ͤ25V7jq>eܴ)bI~fhfm o yL#˲̣^*% YsA\ͷykRXs|fmj'&Y_~T:-͝bEvo{lpyY@+y9@ىMPHҩ.9Y,O-+1\.^H7tEכz~?"4\x 9 KQhm]S!<G*2ϊ!MLF-;f]l9LGkDj Oqv.ttL|2QT:xi`ndXzgm]lb*4瑴ZZƞ ]<*b:9-ʢgx. Ie{8hCAFH@&AKL 0tp^?g;'͜QÆ67;6#jWZ+Y>odx]o!uw(āfHkiCJn aM6-@$ZuIBfWñl=jhǧNorWӮc'v(e[3;a٦^#ĺ50Y2Yu|O83w:c/p4i `F9N uuߡA_/<LBIY6ͬaeS5 l L<3`Jp=A{y/Wjt= ?’ Z,DkF>Xb>#S<@ 8@C Yh¬:z.aZ7JAyA I*hTS tlv/f/.87lvhbJt'sATy[֔3'NKj$ ZV Ŏc h||v17lrP px77,[rD'X+0%$ޕ$>l:B-}M>&N{*ꟇSP ?nkIp9*FMdaIzp".0mstGIlAK%鸔3_c-pPŌZ-Ԃt>%=vvu&1U=ߙO0BhTQkxMKMܺY$}K>)u1ȝfo¼Rf+L% la=9wImd 5m  Ӿ 'K!qW1;(?m.ɼlލ{=E4k(jG9"51_o41u/G}ՏA}͞T@&Qn!̘*PБh}CZq]]<"i"ּ3xim8I2,4hoQpZuHD(*eބWC?2 T{dBxZCPRaxT.Wޗю,T}7%'L._$ٮtg鹶Ta^`r$¹},b5N`Sλ+O¡9InaF ˨ WZrQ֏K>KP3J2 QhTaX8,rP~Zzm;T-n#ꘛZ=rJ!fgpE`#8Jro&_рlq "Gr/h 0'ڠ(,|szwA픋2Uq;fa$ Z|r.$}xie X*WoJ} P&k|84Mx>l5CGC4)g%=i>Uyh52B>rw梓+^e][RDvW[]*m)4Ml; IpnaOgx**XCIA;6ٌU倩_Ndh2G|[[5lR9IaB0W0~G[؀8\%YGK|, -=H/|,ḾqyzxU:Qp" =d% s&kH 5AQ!3)|h%wFլdmLAק1"l>"q5'5G\ׅ|Cl,cBkۭ{giO0Ҁ6 -Yau((E@C'Û%>rgFE#&IBjw!k[{Lx})ܾ$7i\F}%Vx߰l8_>ތhܘwd^YG2? q&S 6GBF*C*G+w]b>ѥ]TXA%/}gFΎ`ACXjC~yD M#S(6~9 iǪ,7q%&J;1:;!gd-Dn`В6Rס{dB'bkPbvstU;y(" T7tb)#3]P mPŌ>Eo8PŪrf(\kpz-V=A19f%)4JM*bPD;>+"Dcb3+ё"f81WQ2.0ÑLҸW|z%vS'WLV<Ңߖafn%~JvKNJHbKOAg-qBٚ;"uFbSG݀\Z\<7blЄW(Ϲ > 2(| ɘW*i3eW~mpxh Iцv8jܝdۛ-?4 =81Z,'X %n:n$GiN\R$]r}c>*w@KC`\* 0_Խs³YgXVz"rieVڝ$&H¹}~hrFގMmeGOtZ?E}#[ mm7gC?1鍒t4R_R:,TF>Z6, {me, !ٲUjJ=VW0T`ِ臡*j%/l >sUئTSW 蘮b?wN{C _A+AθхV 먈(7 Jwb6q_;YTg{_g>tgSpffu9)|1贵@Gb&6 6hN-q-p \d10#s~B* +P\Kl&Lf]alަ9\=|ASl̈́XMV|S\݀k.c`Sh-7?xR}^5MS!GW*wܲQĘyI[3ĿPQ7+"Tj^g#sz8/i3FEVq٫iLjM1e{+`fpFəAIݿ&6]Q%%'Ϳ721nQ_gv69X{V]#V_!>f8`R)&Dcc"鿶d>f9(5Kw0\0Ii`$aZOʣ~)F8VѼ*m%_Ւ--ݴ(m\qDOl Q y쟾 ruP= d/)1︰1sS: }Q<%Y\J-5 cT}59 ml6ZӰXGH."u_gmD>l ?w4WF֧uaW"5 V*}ݣU6W0y4M 'D2u`}.CYyJP8x@~؞L2=<" #1U2jcAi'rQ: _\ز?ۮ !0@UOF;AdlC jK,Wқrx0%/e>4 ('HWΠ}j/;JkGa-O~?Xj3ΛϢ=SԳW^_P ւmj>T>wegmt^ɰGe9NVńP]"xi̖}2B =}-bu6.3w3 {!lLJ˗HCx"{x 2QP7Ѯa /}j[ѡ[Yc].OpjgY 4QQD$שNZڍy~D>y g S=Y\F,c 2ܞ&*R"2$ Pblou$[|, ꫉]&[/Av%aJ $[GڧLfN24wW~Xgt4; X1bINIsS=O~Âb=jݱw=: q2`8ܩ9 `w1rR,!pixONw@(>uj ["unk铍Ƽq=j|$H4 ~bJJ[ʧ"-#S{kB_nUf#I+rN 5 i#5&9v<拔C똬S`USdfV\dNس,ḘwfS]6ҝ9yZʂ]H|zrE@5v.*oYQ|1ਜ.& %rS[wL= g.EDgcg/ ȫ$NӘ?ʦם[B+q"j4⹺l~R[b t@G=/D[^{imD3yW$[i d3(+2 k C0}3L}  /D#K/ ;NXl7.4Fϑ|,!t"$4%l!~Ţ,6fp>6h}k;%7QKu/nh?* Gmb緬jbt)(lԩk'a X **e8)(_7X73K (n ^^c؟(AͲ*aRea-U"G;' Ym9inHxQwF>!1dGBSIl %PDɯ93Lf*L_ /&sц&3($x ]Аr?mrAfm%{!G8BaS8jc4z;ڊbjF>ig<ٙ/{0*֧mĂ2+f‘m /NCw]C@i:qэų03k vXNҿHPQd=@2F1;E)/!r =<+Rp:~4j6 .">%5~`Цu Z(epw3Ό* 0sbB1 1c# '@ϖgJam\>"%cqq@S!Zꍺ"[%pz-50pqrXt#nhÅ@QC| oB=Bzd37Ѕ3P!<F{K&"6 XM=ZgYZ070701000002d2000081a4000000000000000000000001626034b300005518000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/atm/ueagle-atm.ko.xz7zXZִF!t/;T]?Eh=ڜ9#{] Z tOO LKiI悗=efkCE Io,qJ/a֜T5fA>nR^)e)*KE+&qғLfB/5mzSǵ:V)`[lTC] vle8Uĉt o-}1 {Җv/QZXQsXI+*5!w%*&^-~2hXrY5x=U[ĵ!v7Aq eJGavʕP_54J8$A#H岭N\uR%C A(r9?n}ӼґOe"zKpMnjr#a5lH¤(Φ\I0a鵚HtRw!b5_QԆ$4zv?S1ܾ@s*'fSˡ}ELP捣sRu n +nۏ5,fyWjƙISp gA-M  Wg@+vj6wUIr.c@ȳF(Hss؆6N0ԧV/Ų)Y[7Dĵ˒8K`5+}T& JVvUeۮu4GUZ<[@ܰH*KB@@ߤP`O(1˜3)'TT:V2ixr/q<{[lCޝ+l;I@fӷO~jT#Z8_V;Hiyl< pL4U@P=_-ezz56SMڜLWhҷhd[4ޔl8c4%޶ٴD@13| 1m `)flx2,e *y$1 4O2S&AuPf{(ɉfHυ3|{FjC#)TJMaB8Vv.<*;>e<4%Ci-fHq#\:80ЭeuHƶV_eփ҃SdoK ^y3^ +w+O'C;)^ѻ֛xof'O܇XyW"l-ny&@4s"M{"SF'`bBnõ$`Mx;G辍.44}˪B!b5#Jc6`3 nq 6^܊1.BI NQw>lK_(uJ(ސ0HH@R_Q,cTݗ*0ճf:SR.?E@məQ%tmEMNf8GHFɓmT>^-C VYV=Zܸfbt@;<:yyvq~;m-MCKoT91|NkjtG'N$o)g\`i,@$"j2.D*%բѡDHW-dk"‡Fa"IIM;cDq5oYh/;X1 TK*Goc"j}'Uݶ2Y$KYײ/Hlcj|}/U)\w)xC(.]ӯR?gr$65O; XLM˧@+  _;?N?+M*J48b#7ut!%2~i93|4ݓkpgYǴ?HӭlPZ) uDYl3\% Mao^z;CĂqڻGɶQ%op*"OXDL+O6B~^ZDk*FoL~\V46-}6CrR>ԇqZsDbʶ ֌JBy}QD)phL&kݜxeϨ^Íjbֳ?clA'䑋m&xRuYV#1A>sԝvǻu AWIAAspv2>ly>d?mBi\yV AM_&;ߎx3R g Ś6t[98g]2x4d 3 [=+^+DJx0N`D8f)Y@Dc5OMV~ok}l/K'Cf6}ӎʉ{>y ֩D h5ʵ.kYu( H]|!WV|@qwfٖɶζS:M]!uhį9k"5c@Q䭳qHƺzMu\3-8SƬYf;F[ǴQ<ր3^2hj+$˾poHɍ_M>e#7 - ÖFI0V^Gdk[QXEsIľhϫa;^:`6M4{<gxק5@fpا3 5ztpZh.7}x5͇ ځlgn jHA$`$,yA4TLcK ѢbOpP/mz KÜוKKn3hmGsHV\l-4@Hc: OS2l!410sҁUȷ,A4/u 74C7gWwۭZ5/BCX$-:V`lt:nNx[5*҃(׳-2 Lδp}!摏t'0w8#6$Ç+GBfn& JOߺ{N$~\hU%my iz$u{*Qio5 -eEI`0m mq!P2L: =4Hy,;p^~ҙ3c,M Wp_^;J|v9 8As3h& c hBoǝ7/>'+ġ,NGq_`7T>&IqDkTI&66#uLL!Q>AgЛkd;OfU% :61u `v< Z;6uM$_**cV\3BH&`, 5˹_|z3R?US]--[K%ݝ G kh ̹VfeV+|N%v*>ON R6 *$zn[c@9}2z4ϫ$[ *Of2]w a1Gҹ|2vWYP}Aũ1vHr1mr\)?#!PK0hqaFHT&E2gCa*Jvƛy>ȑ6!FFaU6[8?$uV-c7J.t&gв; )J{$[1tyd @|MՀ~M|-b.-c?J|]e_@/N X3hؘIg<^xmYj ۘL(k˴v͊)G`:ɤi ņ^/xa<&.RkVCJq>BYmN"情kݨrrn+ɷS#*ɜZRm.= K(^Β.G5^ۍz-US bq)Ʒ/f˂꠴qE 01([cyo}S ɷi"VI֙"UZ\)(M{&Q} S ]^WoxAL\ JC&H1TY@f6ی9I߅ ׼D| 0O%UӵD PN = Njf CNA}a4)]E_r{PWA7K@: 嬣.ҁz ՘4ZR-hu%cp䬌/NlT|/=V}M;zt*8Y Fu-stx1=_d+WSB6Gc-E[Bd*rтVM{/o OAP]ٟRBkS'?័D\$*v܉Px rB.hD5#&ʐB0^+qAS1&Ж1zd>/zs%aW[>u8S,^ <] DߊX:A kSE{{ YV_H k@W"Pi}lB@|sV9"/XաΠ8BRV ,x5*6i<a=3:2FOmB*ŹbL-M+񃐗_BA\&f N/̠@Dlk9w]-NjA8؋5"%[~B)Y7b}&Yx]OS}*UqVx HLĮN;5\$?qZ8-CЫ(M\),_Zn7Dy.I'x$hjmFKΠ`"&WX 7vLGqxm~.Hݯ| sU ,ų-BuTtKJb&j\`I]23?_W=5YayV6nO)jH`egۙxٺoJj(Zui9zFcr6sI0=7[ԻV ,{-}} H(%!!Ww]gc@* v!9/ /($|n,cb]韛`xǁ-`{Ah4Y,*!dzߴ fi ~>xUҏ;oζs@m4]5BsOmMZz]CrU=ST:%0BYX6zɡ|i<(D?z(TbBx.=rja$ { K.fU[42y|Q˥ =/d{DNUNu6)9-[c6M,F[U'Ӆ5wx/%$wYiMޚ9=;4@zi CI#yWZ;-I3HVxV-MypQFqJ@opF/ o x('Bd `{RgH\,ڦYzY(Z>-Ulƴ̩P:U0ry,]@v;ZR(s{h˾]A1&raf)sũ:=!n/no[73|k4Q''aˠ 8Rpl4WF^0MN/+֩?$c_QƁX1! bugH{HyN/ ;MWEl=G9 9xY;(+zC#:tUl6#]H̵7O>`$B@aTX08!ϳ_S߰Dt%o7Ignv)43fyֲ]bk7=)8_7d TOGJn,tFeWwؒy8|AB_iё)tB|TjjN#p_ZlvF%g`uE>Z51@WL<`:l).H~΍~@xԪ`@F f˧!mD86>N(۟k(#KvDZ{B}+8_ercA=]#MݑNw)amICCj/skIbd~ѵ-p>NEqpH}y"{Ǻ|U <.w&fIQv7]d\قv#c&Q, Y (9tT_5|ơo=DIJmsJAPjc8qsNxm;v@&Y}`|wvPtQB#xHan̜&'WΠ:X!I noiUXlz_ vTLGtF!Vr^+J4_"_x \sRmPA} dlZyahUz T[.iǪݺDU3q,ܜ![(g1$p&Fbq*Tu"d!i8_,3u`~A8K+Fvd~iT#Lyn:Jb Zq1%p+qsM7~67Zm::}-Ѥm|>$dV,EnC:~a !"-(%r9ˀ@[GQI2Y#1`ui]-+_Ha(BKsb 4_vd)3{]KRQ{uQ=4"Xb?<ߙ'Pd:#YiAT{%t O$"~ 8|nǶBM݀鸠 M@[ XB; O T ($_=΂u'gIJD_ȴ{ 28̀hVF1OmQq7wsfgM;Z7q+yUkJgԌ ]֪l񈏱}ۖ`&:l\{?ph.TM5Ŷtc@ Y v`nbY"њ&p"M8@Chk#(8 YHg).[zJ4Mh0SLY;Bƣ%T&Rg?:|vxLIbVVD[D dlEc'*7G>pMui:@Vld}Q5CځaGt ny'h{H$Tk@N9U9P-tZ}XteZkP-6N_[p:ub7am=[N:K|m Е]=r:TSVպ/Tcgv%~BIzx!y?U F!BI`Z hM` ?RN{wr3PL5b)N$/dM[KȒx,Bw#x]S&'_É-|+Uv/"k mhWHv| V|Q L/%iTSbY($zz[Iլ]Qw,;l#Gctj}&nxlSlQM/T OƲmK%1fH0x %vmA~K ?9#FA}8ƍ_ 3Hmo'6Ca'( I~X}9 GZ`T:sS-6SjY7)tw]rB}gǒg1=m6p0{Zf+$u~dLSSʴ0+v) &HB݃ezh>?20k`a$8,x́"x#%̞d"Oc1 h Il+4X! "],xS ]I368udQX} ї P*@Ņ>lIy8Js~mF<AiM5w\i?|.]5J-9pQQ Hvw#.2@Z[> ݉)]G nj>m@٨/-MoDa,P+8z/B9AGE1KQ*,l\ vp^+Z}m[gʸs"0@{hT\v0 ]#Qp \@Ѽ2T:D@ԵUvs_O<# Gcʇj%R\5z<u RMwqiu;?>HͅYhbsgt%Fz a^K #ܑ+Jx3OGWx-Q O2<#\C/0,Js"O̧S Gζٗ ,_9IQ3=r n;TԠ*3A^[£Q5M +`>i$sNłW] bz"qj~#lln1 @"0"A (#e֦=PGQ2Fo~9*$z xo%VZz~P犀Gi)pia[=) %FיFXݙ5_oقoq Y񏶾෷ a)K9 zQ©F2L )lr` *$~ \E oKj:. d~I^#z*n߻ FYX$kfYoX(5`~!%S`C}Xa~pmQQI2$hIh&A3[\n?Ї1e(/ i. c]܃νAೀ2&ڈHlHAS8~%?(gX "2K|LڡٸSS{ci> N/{2;~.n^ MΙf[ t%nß+D-G#J|J^,vw:~RygOi5aTgD.U)LM˶n dGOF"T!h!\vIrEFT1ϙ/"e|1EO{ @dHYîgp#v$$3F9 VY'5Ӡ4j~LZZ?Au`OkCOunK1tb|!λܷ4TeRdG3o$CK`8bkЫ"Y}LU.[ >!$Ͳ|e~b[1=#4jۤ^ [\seėenS58_vvt[S3 ;v:Gɗ nFZ~6r؞(#\k h Fyi#8r}瓁q,rke`+\Ū ɞLy4%Nf|T!d>;+"ViՑAi0 ׳x8gƮp(T}E6LiHآSZ *w8;,$-sXP ^aC;&:뇩R: ]E@IP'HH";xDqYl="8')s'ڵQSWXwXZO*4׋'?HƊJif1c8y5 CEĚiRkêS_ybM|+#^UWa=N/DƕZen5u ~ CNΞ:Å=*hZ_WMY}64OB;7+@$4NDRhԑU-+=_.+fXdb=G .x n׏<\K1KCN"."[Lܓ:4Z!v6u*vBI3,rR.:/URݠ`)M+oua;mĸxPI+oXy}>2AˋJNq(M{5;nׯ0u=un&h$7-!TtQV[f6gO LT$ i9e+-#_?3Sg_)*lt@뜏&~a7dG(FD76yaixf^2(z2Gr^qCٙ=pII4Qp࢒>/St1ɿXP+% M8$`>\~e_ont.3!!J] $ɈFƍ r߾0 DݫK[?E{ ]ՕCQł"Zeshd\ chf-b X|<*ͨV}$ƪ|1a]WM{a8(Qy-i\!]A}|a&'Wl%hMS_EDvIUr#72Hb+ctAQCnv?%I;[/!Cx5=ۑ+FXWay_8M oO= "Z0(?> #iP%nLy.H߹%(7a(KߏO&tcא'jFs(( )Cz3 wx@E-B79."iVD~{xFeݬ)rn'/).V:N䀉Ru^ydp@4vI]siK. ,$k`O\⮣^nc9A~b@W=lJ2 =ns}WÇbcoG}_! yAR|fJGaik 4࿯q/ϕ&GBt!?,R]̦h\ )Nas )y,>JΊ\/֫MsLD^")OpOB .F~1셞kȶg q=%e۝ EқHʀ*g- 6uv+%z`tbܓ̩-+!m]2= }tC! @k,.'U-'T(mǑ&3ֿNf(BF' !;DZw ?kC80*;&F<1 ǧ"qC8>DiMF9R,P30Lq _ã:ǥ4' P!9?gQGA-iY9ٜ0yseg/1hh޾;^$wF7M&>.Z/xH4_y_Y.DAhw7t=J<|W 5>=mCKiv!iԅK@k[\ b`a^>VdQհErE7{e60yF㲺t(\W7"҉=BgG:1[][b&_hX/{筇e՚$qsv~G7F4Hda5,cq30H?t!jr<lb61K*S^v-wpv|,D1/r_;i0ևDܔS0wh׋$PN0%M{3$L0 Y>Q}qhE]hM (.̚7Ə%t:r,Wf/eP?|4WmDMTE%@+pz*|| T݃hp Wd@u憞cs#Xe/ hm++;3k )lڝ504F`YnRYΖJMa|x${UHoAE ^=ν+GB@P.ߐA!vevK3\Έ6';~47՜#k%>{Ƥ85('Fk={W>NO؆]f,SzJ:uf||,y-'CSTZDvY|YbJy iI6P spn#{&`/|8#B ;yGS NY{TA\io~*^0¨"K>[*juH[}R&$Ql!Ff؀(eKRLiʖ7{[Wռocn[YYOiݸ#t>w{2kMx[w"O*8N ::PEзA(.sij/3l9{fUK{]N+9|&E7Ш3f8%횵3l벎{vu- {=Z'skPVfn_Bm!|FE"?ږ  P?  h"u$JY@#P"F=.)tNڌ!E jԒ^VY@L+@>_.$ՙ+O ep=]9AsO;T3*PoJ=~_7c5jL[P1]2, 0TS*(CֻJҝS WVE ݺA=tb0H<$|;4]feG]I-?1ZoA))`C2VvGe2<b4/uYIښKu?!jE38 ğf{{2}NGo.0c]ݠS"ai/8otƱ|-nPpǯnZ$O5ԩ%egs(IYfP8x<7Ez.le4tvkL*:\< 18ș2+ڱOYi ukR~'i3Tß9Z~rv)7-Ll i*pi(i?=0HqUY FDaP+zN k\_wl.,w#ʳzцt4QnEgj &h7Vv;s*cA%m0#`M6'uU釫O})m [=qF-ÿT 847kY&\ر5'$RL'cd.4m4 (.7^+3,BYf4 ;RVeu̼A }zE Z? -4:"ThY7-'Yt/`xC,ɢX|9ǏWt8`3?80N)N|6~&z7XODB;6F06 -yb"u tYDUJz~&Ό_̗ nq<|<ϳU'?Ws6ю*V<2eb '\LF!loP0vƿ~hs8dwITd-߾ʋCe B_ Cs  %ZI2Qtwj`&t(d lYUܧ'|K9#uQʍIR#BG|7 pϤuqdi=7W,.<`P 0v@gOŒt}ѡEACj 7 Lnzr~:&WUV~X;:lSևx"LH}cjYʙ Z'|A #SUzSroGWws ArtGWFK"`K҅b:-qD)-tƗQ 8⟘Kzcc`jS J=g}JRZ=j4*9;I3JBɬԬR{߿/? ~vbX%%] 61n{E:r+u}`wY@Eb`x# iH;pլBgݦZLmGHOH8*,WٺZӋԮtטZߌ+ȪL'/*7z6۲-> A1uhf@8Ɖ>hrs@er$soJNTG-Ѷx?&145I۹"r0jQͻ>IնxDΤT!1Pq cuzKgdgԀB=p˔-= :fxh&"@jW7wCkhvf+BΣ}2l] d A/![j6> QrklYU` cPx 8Plcq{ Mjh !C;"XjE(R@kq T޵:w AE.E 8Jy(i/M,5?R/_6pb]*4cOU ~^22Q-k쒗xGcH_/yy/y$=oBhnqS`eguYa7'[V2KQiNZ *B{ LbA"Ec~F- T iU!l?HR#DM,)yS; w.7Qy%#Rh5_d@kK)f1L& 0G(?$Zy!NXm:gKʽ :@9 ʄnݒϢD4wе`>gYZ070701000002d3000081a4000000000000000000000001626034b3000035e8000000000000000000000000000000000000004900000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/atm/usbatm.ko.xz7zXZִF!t/s5]?Eh=ڜ9N=k5C//?kQ%L_EsBTr1zăa¥g.Ip`R#a9G:a@-NH'h^£I9!/$b8 $ XvaWShUsܖ Tmz r(l4'ڠ# ^k>cpm78 |!(b.|#q! aSb bОl)3MjHA&'CQ(2hsFzo#q8]K4Y a[|v%_{-Ͷ+&-E1B1'}\6'A^:ȇNI| {iyY9!^DOaqA#!0/5)ߤ{^ qݗnDn.ѠU)h/qZի+Tɵ\cԮB+0CHuG5%\ %)k$cyJPt)21Uѓıs gF^w jJ3w8'WX.nwCEdEF>HLX>}sEgSk_^3VFz}P ZJv㞢\j:>-2$) H/YYmgEwV,ㇻU73T/kD*Ybe=(5NH!s"Isww&ߧ{lre=+K;, ?%̯Eq20Qښ&c;l'_d:t 2] ^Bk8G4S_ՆYo"rZ; q5j#2u=! f{0q{ShϥKNuSNhŰmGh3J@rbܤPcM2Zl+ 4IsK$(:y![-Wvq O ܡo}+`!ÌEmߏ]*6o?in.-DMoGx+޵;HƑFȪ.oz(ar^P:=sGJo#u!,/J[!r[>S=8ZRb1m6{rH|\]L#=x"b]8a5{_Ƹd>G"ظ}Dk+$[6ETvrTaWwhP#I> w֊ӭK Kr[IMOP 7+AmJ`Z D޾)ur}f(mrZ;&Q`+f}5Q.q1Nu wɠnBa.zxGŽ2Ű^%9U4TXo4WV@_MǙ4Y ΠwIXabWRRp~كuT o幱$C L6F|%}@Wخ4nUS~X=R"ckHdʯ:=T[*"4q (˚솛FxX v+7ah]yNK':#㜫WMrANFܛ 1A'nj!Top!I9FapRɜH.o>0L,$UnMk"9\?Fud& +2P! ̾pVE rR_ Ps fNwva`ɷMu9K D">QW q R (H(4*.s3)4f|yj I"u;khtxW{r5,f<t}Mۭ6,k"?eDn<ċ^5Ax˺|^Iq3Y QpJȓ7ZMrGb*?#7knmȦ4X0a5^yB.kډ9jj^@# 4srocxjQ4QA=N'ZԁEW%d5~jT"43lS\|@SPY>YI;&7G0Xb垛c߳>=WMiBT_1PZ񾢯}g^'BЯp(fKvH[Jgέw= G]@FkΥmn~^^[iO"*YZrү]]{-u6c>Vﻭ@.ڬ5/r  tP-bZ?}/!VlJpiMY0w@- 1rԝ8e#(IDžmNeVXRuC\GO\_iJrFpEI {ɒJ*SM\4KH\.{}tD,M0d'x` 1'"r}YKrvɷO/Jd:,gh rEɺ/H5ϛq㧚2$f7S^;c3\cF5Ol55lPm>bN֍A-@JM$#'=넜_?mL^m%k涕͜Fg1w`c@8C0Gi+?|m>~*$A __JJ2 ZHW!hc$@bkf;;jĄaSj݊K'[Jcu@ pau"e|LCÄ{0#d,8uiUIA'ڗː] *JRSA|~B6tGi}'䍙)S*dDٔi*"|n bϿwأXO3h!8q,W L-mT9{f-g"?G!P8QStV#n|jBTQ~ZgG|01H,E+*JNN E]!*[v 6et|?YDb)?Z.Tx 5Ὥg8sGEhtn\E} Q;zQ9tBC/UbUTQNY X~1sdn$[<"e2PݿQXdSR>叢[ŰXI(\&p`~=t ɻ.|BiaMq  4c"? :֟0m2*t1?a~$8u&c,z C?IHO34$NIppざ^xaBz >\n&jF'}^fU,GY`1t.;m߭ʤM9vWk)7@R^8-AsF-{c&mD >9YPd!,5w.щB/ų-eΕ&ԟşLvbJQsME>ono5Pձ.R x^l|]iA1sQb j踴wY4-NpUUs]ҽfz h[@\~a4|B'3vz}}S,oGbښ5%6"gɔUw/Ьpuzct/26XɢUEӅZ^nwEY\×T2SO܂S7^bLpQO;&D[F",any>#ge Mܾu6ӻ, d(1b'ed1Oa4tհ &#eI>2Lqӷ :V\l!3jNHet )q=mD=iqISwa>>7S(.rrM![ ƕEc>+__4E#鴇0dSd˘"yӒ,1o##6wnojah]BTluo^Kv8/[gDh{qK>'V&&؄Ah^$B=~ͨJ@[zCG0l ѡ B 3o88i FǓ`lg͞@ I7qFDE"⛞bPg1Է"K&N-piLDɔO CyGVc"&ynjYrH4ze +}.dh3?V#%u89=TfPa5`Q264v ~+0/;pb[-BGD`&3#]Z@^ C[_Gjl20O/ikł`. ͓^QJ*Z{)?[T4XbogITU H?Ns3d<&ŒFjJ8jGk :C2]Ӎ'j_ N0YϋuzbU9AӫnEprMޛx6MC 𳢝\{t lSr T29޹34i(ˇ^pD/ ZI$nlT$:VB=w/YlD'q{>\fQrJ!e">O **4f9x7Ev6d >Kz^ c "BWIk#ܓ,r9AAb9ںTOo lm#r|W 5 q>b\X42JwYc#AkXv!F h̠=s5~[:xXzd0iV* ^{I3o<.5..ܸcK pLz+W6f}*$`%n`G Ϡ zC_8drlIcSl/ ucv[qN y"w3cfnlLkIJ)~hpsY-\[-V E;xSR'DT++Ju6ϬF_h J/CbKQBxmc_\5agԘU0Ӝ\H+ELԌX=Sg_E?xK|Z2!JS{8["h!Lв ̃G ἖.?upbj^oyDa쭚 sbc.H65H(Hhٰ0(:`Du-а PZNڙZx; -ȫ`7 nquT !(ܞV8.7#{*$ }r N@kVjO$ԕlh͢"Ue[NJ R-qZ`^2 +L y=ËE es$xGk0l6XZBNx!Z`-$,Saڛ[$D8SϳIKu/3"ZV{nCD(u'O q76c<ќaҏdHE @ p*`<@6W7q4JWNk \_HwQ{ X\mb=OΊTTϺMdÑ& \3Eoq!`X9Q<|Qļ*n&ZI$ZĨoS9Rb\mF4jqxNU>nB[r\4% s _%o;*LA2N/Ro&<}iqZo.-p\<<%ꉸ{*-Xoq I Bo:[D58K']F% \]h#C؀x{38`e$ Ly c:mrN?GY;hvA1H2B=06ЊsNĬvȱtY5>FǸ8 uof:LR4,v[`DI~dd-n.W0G"pv'ʰ"VSIq$Tbn^qirʅtGYSWrg٨9.K.Dxmb(2wM>csRPo}_#pU-7 6OSubvh 6{X3KrCC98Xޢ8›PщnAg8X^(ӗ`4qwyLSũ3x$⻎|$[7q?Dm94(H<24DX429N!m(:bϮӆ=ɽ'C}9|YL0+zX[m#D!Nvbh>\@(s j}1;?5}cqNk95Y5l"zXzS(N0y95f[]9Zhr__ݩ_]wq$yp PՓ*),jSE]H[wڨQ `kgo{X$75̓,#{1[Am9Gufqɣ%^uumroZzP`ipEIzߚ+{@mA]/'f_X$4)u0_+cB<8@oܢx5++2rIP=_J >͉"ܠņd+u )NFܐ93 5aFkk"c+Cخg{xRV~@ǝ~C;iTDe`O!E@aѣb~-hJyDMɭ-g dunix1]FǏ_YRΈyECgq8-e#m n?1JvAbPFZBпn%vu׎qH4z352 yi̓19:j$H.tU(g\fEy K- ^;},&  2Z5 8I'@j|VFQ'4teީRQVr $O7iwݾM,bf6p'x$B 'G)8bj&(Q{!8λ7O֐2P5z9(KԮ:&nt5$8Tn׀cbSIDTSN!r_x>!Ml0+fUaRW`ܨx[c? H*N]EQQ$lPV/"0* { 5DhSO"oeR`(r l~G+6GMm+ie3h4)$J$/MΎ5tK^~+Z[Ua CzX3e؎{"\RE0 هe-Eή @ K&<&3,ïY`َRS1zq7G>_%nW ?7]f+hN'Tw=&MY-9. Y 9% 繵M%tJ'lT7|!ʠ;|,KsxOrlZ}< C$Tb>MjR{!4xEC0ֻ (E?[fZ<_ J}U<!Ar&R!h !:mF.,^XhDN48!y`l+X"` UZ  ."n %H PW" 3|mD1:-Z]h?H"ZzZf5?g1@jMSז)S.[` ʼW  i5/7 G<7GuD=#Qq+1#) yT^_[0}ᦪ 3 Z_W7x^V_28NIkϧz (t&g|{M׍ Lb˜sA=!<&O/4{HgfK{9 M%r8s5?t#={5]L_|\e[E|ेr֏@kh͠ sU[ݝCz9"MZ{0t*xߣ )Yħ2$Mk7˞~`)HۘGz 6ь4J*VlyTSa#BWlQ@ ;x-q1B$<1:]a227?tJӲcRlDbZfp__;F$}1Xxe UZ5rSjCP%]ijLvQ_qLu:Ȑbʼn!%S12Cp*Fj,VenPKD_!$c$J&dycl{%``"}F}n֍.67J7%vͽ*ic[ȷᆪ4_p78/x>tYi}mfphAʖr&>ؙMd%/nGٯMdNr9,Pi*&,ef)v4GD|,Ӥ4%;J5{^U)wQx/pR༘<.&>@&֌[Ў")U|'xQ`>  URu d8 )B8M}~GbՊi{| wj Xщ.ɬ1,N |!AQ$?nY}@vqe}p5 !E0hMN*8Yh:b܃KE{0Ė %Ydc;ϊ<_IDbu2?Hmj͑r^wb} B,?9H^nA(= ^40YL率N˿u=TL*UsbruWZĕ7۴\o2Mt~3l3,y8ءF:Wu_`ob8xIz?9{jCçD5:=;QN܎ogH|zS{K%t^=㹞]l[l5<5 +LIӂ[Ep"LttjIѝFsS(rYczn 遁V,,K؆ dq Y +HۑE:8nUS^;AGZ5m q~ƒ*Y/. |e|؀o牆sUk wIaZC1e `R"34JCѼ]Mx.Trӧ F(g≶u<şZ_bjXHqlva[֢RȺ8^a8H(KBZ(!v4qTa/ ⷉjm|uR]Eu\[w`l(E=C˸r;E2źNx$W|Γw+$,v0:6Rx^J%>mRW!vrkӦ;=S[s_{ eJVd8fBnXڗj'ֳ*.UYa^j|҈%sngT[1 F9t&<$|)+m<Ɨ{Kdctxh37k;tnI0vô)=2z g%';,8tr1U]/YnuM(7Әৼ "n=\HӒ;/aԪR.I6^q\ޜ7֣C+]47.'٤d-nzl(sXF됎²^z?mC{JSsQmYеݶ1_{7oKňSRNƯ}g&iT Q?O6 XU[FV)#s'8݄-=Y-!$ӛ @sY__9o=SWo]Ĕi#ɭ8LˈX^!xЭ6$͛LJ*d,knW+PgYZ070701000002d4000081a4000000000000000000000001626034b300001560000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/atm/xusbatm.ko.xz7zXZִF!t/]]?Eh=ڜ9Rr\Z mj4RU؛o.Ѵa} ڧBGn؋BtqZ6Ou/)Ե ?UbS(}NbcZa=x[6$PDPWCD$>.Vxfy. - |}^y32*\+Pe!I(G*!R^Ӕ]k$ UwYi8,PO~tKtyνZA^!ru{{8/r[ ֧IZFJIpGHU ;ϩ[ƍ>{٪n8/O!TVXA||B/ݚ}FPcȷW#^Ď Y'ƀ%B[B9{`' x_yǑТQB%C[6ӡ_Nho\U$ܫ Jϴ!<2rwV:i}~j9-}Qgf.TunoU6Ed 3ږM^ e~s]{+|4;d FV|sxq kJ6[T%NrHzYBݾk{F^C<ҿa*uK\r wXL\y8>u%cY=Ȃ|4r{4y"2$?:aw96-p] *AV5u~gkl4٨z4?CFHdR/?&X?\[ΰ?; ܻܕ߰n?Ul+S;;P?ޢJVu9cĖL]\<nUTo"qR kbe;*>{Z'<`|Gزi˶A.5h^Au䨿珮@E:a8jfb#55W;E} 2.׶"oI׿>U5ѭm b̵ ļO]7ow mnųKkE=kwZqyfۧnV.5 G+ٟXkCq2uNsXo: (%˜ӠpwaM?W"^m#tn-VŜwFg { `T-3uF1N!}*[U9wt?|0-?wWZ3\',-˭3JV鬖Jfp%DڻjvþutZg(*ɣH"W*_vNrxyuaDeX֟vGZ &htă{ 7Yck.#=׼R"> ,3L5Lz=1q*@;R$M/>#Cv3b ߒ˛&[_ HYYXXC~S ^~Ta*Tg)T*+h8( 6T/ePL`dW'F!×V2o%tc} +HQA[tnn_pW齉tJC޷=ysʬn6H^# 4#LLD0:!>D?3rsO~#,0A|؞kc*~GeKX SJJ٥MnJL UE9txq-q;IyN|sRսd DȜ$OLa3bgh:v2/͈I['+Gf.}b2#0ݍf҃ ?wD4SJ!H4}&QIU;?c Ef<}rX-\5!4s.wJKaκ!JB-3562^qhF-&f-HP T&:w}iATn<> \h3Qb4nF[67Peb׽LGSt ;NgƸMa63!̸× ^ۃIكDm2"k٢|u$c;㫜*=snvCEEO a0+٪En_.TXSYE%8WalT%.~Aދb-~EaCX'|,n,;8H5 I[z<=}mjb$]$pcbu/w{մf[8bQ |Sj}q*踱IBh k\x@/NjXA&apм,9j UHmTys8|ͫFħc8XW<մJ aGʁSӽNiTxzK=__< W*!UIu+vC`H MX됑y&Ll2g)n7(p!q Ee7{5Ϟm4W+x\ >3l0{F+fW8j<}"=J>$o' CXjQXͲPv  OsDޫ0y:=*%`QY3O zVͫe( U#lw:3`)f7kj ek5<s'=u?0w(uvlM ]SC|~t߀L`4ɂVD1f>5 q^psS?"ه?\goG[6uK9A)3|]p} V̽"b'gyF^g#g:/DV&fĤزV v/x7 \|4; \X-YhHlvCݜ~ByV9^ mЉPlZ@1@N7Bɢ-poHz$~ugNp swpGY@,t\)|ֳ; )+K + [N,W9h*sdIد} {b ҇5ك V'*4?Z>셱yFYY%Iq9l ctv3deQ3.:JZ -LРCŸAPِ[>dsY4`e 8KQ}.:|<>!hDb +7m@qCr1B0!}"OO$5 @lT; -&uu2L88JQnj)8'bLϜN!2߮j!uLt+>ʜ=`'}wL2Æ̇igjh.yG#M,RޞQbT]L.l+>2^2°u2P~(l^a Q!كog4>_"Q`*nJfÏnHB/$_,δf8QhIpKtdHZ Tܙi&eVU^I|}k-w9[gsp otk NL4'n ,Ga9jŊKރ{"uU+>K;iFӍ3fN[ا=p#y!8אDSz9ߴ.04ht|g%*džgO5Rte6Tx )_6:f{ܣL0&Q@zigIYp1mNP_BX]e~Q:1X #c3uɦڃof}{=-H:o1Uiv?D삡ٳ.$5Kp,hVP &{ECYeb-8/iW^z]X ]xL^'3,=C8) VCw9j 4yvXH5|BYˋ^ e"^Kw0fUKs,#2"250,jg0  wne r8V`\`I&6Mgt.'`C=ҽEZ3svV\f֒Us]L˵=@_q%_R1pNk26??G8,L]b`@WМݤ]L6D3>#_=+1`D,݀t i )hצ[ureWjWbEcZjNeˍ!~&+ĝ/Ds@I ?b$Q^a!϶c$$ka`zma0'P)$g򡵅iekR*ԦK;k7LfAY_2]M;VEj0_FDvloto:HPcu\|$h7uGmvVj =r8Ԛ4/60eT._uP[:J[An!4W)T}xچi]CcE?%Nz0 xfFe2^Q}*-}R]—K9u)I%_*f%S NU@!ۓ=) ᦂO9۹ _`;.'̩c|O Pib㦽!dREw9X\v.e&%r*eKG쵞m%%sI٥Cp5ZVZHgYps|Pm Z«; nB{@%eOFx6\ugҼa Xp\7Ճ'׵3Bx~YU lMgo0b!a:; Sx=mhN/R:5#bքz9^إbX8oI Y}voIĺiuEse5V^ az`/&qW,f@Fd[!)O8$*iDX8T로'ҬE,ŦLFks)zpJa;;d)(Ŗ%Ɵfi+.<1a( t,f΄K|rLŷtBhCӟ͠F& J(%IT9t)N%un,V'Y29ѶU1M%/3y~B#*Ysm;C {#B!UL;4Ky/*ހ  Bt%/wЈխ UW6s^ tTrRa_3,M=ݨٮ¾YgH9~XMpؓ!h\qt}BTˬm]l{:Lx\˳&& +BQ0;y.fsAX8Dž@t62.de񘟢”YlHrKO:ƠZ>JE(#&P`|-cOk ԓfj=vnL8hDڂBɽXL4i9IT^xxAȄCWRx$HdUv9:Ҫ5ݺw`-L|A F \V^i9Jx}tvP })wQixB%aO*ħm]J u|\f)%ne[3[ZHOAl%5v+49I <SQxȷ7zJXn'zԦ@Ea"JTH{A:*%/jCYU,˪)$i&v]MB+𱎈dsɕm}}$Lh vE?br7ӌ L޴,*b9l[)PՖ纛"Еx- 8u>C#ŴDn|HV0aF-wC>GjH bkQR_3a9bĈrG¨f]}.ʏjBfq t !ۧ$k+!nOߞIJ@78c?ajt^' HFDH,⏦5QR"> @ ,$%lF@uGi , ]xhw֎m ЯSGyl]5moTB ]%Z,ӽ`Ć0ZAuC$ |}q LEDVлpSXYQ\ޘF.Y-|nFTqʧM_# 0}߭<-T5:;!17"ed252 {8rH-6<lX6ex%c 0L%>YLQ'y5teθ#<|[dR6'J%e7G\`,\bN]$5?`pP~Z')$= _̢UQ @!2(xΖS"- RLB&"*%NPt*N}h}щ+|^MoE$jZ?ƚ~3V73Oo "fA0En҈4 סzn~ex"#>C&YSZ6B`P3e}^nMTElԥq""˥U;f49Z`rzN 3 -e7RŚE;yO7;tI-_c-XE3  p=;KL-#ؒB猱I>Eޭ]{30bŝ;#%`gF?vDdծ(g Wʣo 9 %?yD%LKx!q5E@(SǍN/XBkƪ8P>*ᱭI[H4rKpYm>]NOp0lB|lWod#+6F&';)wJȸY&w1~o}͎H,$75uǿjs.n;d[^VebҢz LdcUi🿕Z]Àj'Ih85m;0ĭS4~DC7 4bL2d`EU0O)_犉zM~Uzx~Y_C&#ߪZO#V! AFy[$RSJ(ׄNݴ.3PT%P=):<'*uUMxFjsߠ.ʢK(( *8dd nTki?+4x/{&wKM"v@Q#H}ch-7k+eu(~ʽы59CO, pFɏt?"{~uo/f }?wO~꫚6@auH=}61,ݓg+}@j(,R,Sm[hD@ Ae'T[h u-hvNT/ҳRG~gAKޱS[ h"% 6#sG B>9*sӍ0[5CspdQH8fG&#Sf4 }pZ+En-~9ppݻjqNlVJOd˵J@-xt8ǀPlvtǒF9/c8kC[9sej\eQhLoռbl(15tm>]+;sF~[ݖįR/f)֩t~?ί:׷OB9C%*kNʶK,,t;^[&I@j 8;5N$ah uk^czBך) ?P%xoɤI9<7+FtV'3$w {ms@_aA˭SNO?ꖴVDA-˔cWؒLU8'e}J䊛Xo:xAV+I"$!nj¥xL/kkϞEŨ^ߵWhȯ꩗cT02 ^:P53+F\>)R ?0@xEn43@_6TuٷmѮaxg`0k@"5YL::(c5~*k6eXǯ7֝?Y\' -W2&F61I:pok? *Rq;6Vze~YQ?K8m+/$wn tӜ!žic&I8`Mv"~Ke$J$AGęR],`:.c~}O0+7 5Y\Ŕ!s D-Z4LF5=yÖ['PxdV5A((̽\ȭ庎6U_ƒH#,tzZNYQ^V09hKnbOeqpm̯،Y-dD7aC *2QL^)-Z6f+o7#||N Ee:S`0sM 8RSe)} ]Tߎ0p-ܰ,I̡ijSOlH==^r䤭vBpaq7HʚW% _"P,6(MlQd|'EJ[hys<]Կlu+7-  G=Gq:Ւ'8axX^ |_J *>t'~%r H%hs, 1Ey0"R-;Y3;j ZEGi@WmE×|:#C?k v}°u|gxy,ITrsC0K,c2e@7ȷXpL?gpA}8w߷F!e6N9㫒 \(s|2v10|a8p&yR@sIul= L1VsZ #Ҫ%  텴\Xf"/IԞ%- v4L(G_19:1VR%DS[̐饖%\Pn_Fvoܰx%ݓ< ^ uYPBT!m>q稴 ag'UeaYݭ@'Yg7V%sk^E֊mP/Zf{Sg0{ߦv![AO׀vA;̴S=ecxmٷ֙MF<W8I>p|y& ;*V4vJ뢁a3Ҽ: ht͋t݄ &F~8_vdpǒ53Zs@@~\m բwDf#"-ZjDKv.1_=LkIdבpYcXE*tgBiiE!S+rץ A 7NtyT8@0X;o-t?n$cQ0rò~74 O4$cK\}m}hG#y/F[Sg$)*MACbg4B=o!M͵fFЧ6B܂IϛŠ(k}0Ibu?P/@T9>PMͤQ/Dh'ք4d4m(EM?mSZ ׻_ sB>t&]5h0܏JUsV o\WVō'US(o]S.TF{جj$q]a]S0%a?OP#!^ - 0ި^hG=:8|wV.C(;׾X9s<y0)98+<$t8bI7ꍭ0$USJ_!?f!Q&| i^@xwy`uW{)>hl>QѫRLE7nB I%ˌwM"Ck'VA$,x쮫7ZuI/9ҵgYWچ 'swiXE/cɸ"x5h뜰` #'k ZsĆSr7s#L\K- {tVL ,Rcc4%zHs?[9pKP4)1;]cB7+ofR1]EXKZO8#3&BJ|%5iz#0Z!v,4ɟqGO)!6" ѩ Gu4s|\GeZ^fV$ %[mSMC.vvq~peG@ ]:Y<4"GE#q ڨѷ7ObSzkarKFI 9! әA%2!^ L͕HT n/8(YmotF+&gb qy3cD }99o%X ,,A,5mQ_zKRؓYuP; r"xK{q,D2||)6Vz; p nFbrq|+\D%H`crgBP,|!as#,&݊ʾBw^֖2 H‡v{S7&4ׂT{Ĝ%,eYoCvY8/(-s0C2 \"WaWﯨ][j eSw|3 qܢ}sB:oQ3.mÊ[v1O%l%GXu\*m^CMgo]6PF{nHoǑQ7ywlW_NBX l- .98p5oI+~S09Sו.C*;8Dmө2>[K 1ȨˠNgGwlx8 ,bwZ:rOʔ( ՂTo["[H!X= ]&UY:727CF۲9]o?т&Yxϗ!cf @*'s K1ݟX-<ƴa0_ T^|NF@d}=ˎeY<lArq1l1کh*N"x1]CW"v ^!|)&F#, vzMF!=qXx04 mfjSuc:I5 ߼m&a\P̑ԇpy0{{@zzqFk̮ā{s> L?XvpY9gT @BFR':k|eyBmn۟q2jӆ@TtrAF\{*h"&waV T'Npl 6rq#"Asl1OlafH jBDrT|6ݴBh1shGj l(3݂qDQ a_.uN,;{%3!`vɲ?*t5Wׯz WlXz>p9@n|E*-$'TnhO@av۫O=F7hlxZiZ J$ 㗅Җa:-XFQR⻘7c݃:$rZ!Vzޭ>.3ek@qD-'SO[7G,[B}SQyh6pΊqeI>DVv3x =NIɪ+p6Oz/nAIkoܣ~EyL*"?zLݚyNQbYX0C;4;Y<*RL6_sܞw/ 7]xr3!EaNm]e8Fڰ-;E^|yj/A.X9@xFP?'OJlX'ӰJ]fK<怜l,=Y>p/p^Fj4Nq 0h&:ݛ:`+Ԝe = u"鷣"mfB62PI&H 3u+^[FB1"n:`RM]' :fjX1=}^_ߤ/u>jphwXLGS ćYzuooyIhVMx/8Xu[@85̙AY(rT.h,{Mi3^ _c(ÊñXNw*pmGNV$cMX+jzO6n9AVM"@ $5/ xL@e#GF*JUQrG{N`Ӆ6z0AS]eKRo=kD.t k85;["iL5:HB#%Fd.?е}| q*h~ڀi3AUfW }obބ8^n^NWBWԬ26rthnp&\Igm~<-H`Hj,i BYןYbLN_0չ$\dgcWH̤KeAwVk~)njoUP9#%i8tm`IC}n>bn̲M'c<ڍ:)P{3A} ]Fb8Yb.Vo#;]6ɳW<&钼+9WݟԠ*ie[RwdӶ^jZ?7IMh<%/X~;?-;-3oMwQP8 Lf9y\/ Laa ͝=^$d|~C53Mvz8d]33YY]F7OgR]uXUO]F%#:@<)o  >Xy?j=vvks.SckEv~3P0 L/rxW|rV5Yu`MʹM[yJ'i!*/yK~zoTߓ|*a¡=搊ڍ mҭihėnQdQ>5^ Mo7#>s%ީIǥnLځ_\p!StHcU+ckI'|wɬgၱD~^F.63+Nh*]q6B/7 lA\?ӋtC8q?9s\q7Hse#`k{Sglnl<ߙ1K` Oaegav7otp.+;e"h++hFl+GJ WЊv R*+ "jm?%`{E>iN5DbӦ[\}) GėK@qR!W̉3y -,܉́CyV)-ɜ 7OPo`ֺBm*+ᨀa֞oARqy&f}W+׬r3:& 5e!cc C͞tQw\]q-٘]DтAnŝvJLZ Ae4mz_cZ oN !Ap=UM|Jy0vH4 w֩ʗWjz@7Kc*|W IVJnb2_qCBtWEڊXw-fV?cJ;~ ~9x(jCnQaq̺+ :LmxcE1dHj~?,/V6!;>-_m 9`<׊XvkN7%?%x;3ɔ.fJ*T.ٸ tnw 7d= d`0UWy`#BӠ{9'L in+^P,0L!NY7-Ǒd$ţ" BK٩?~1 h*Nw@Z<+HA&8LN@ԾH|9UM\PTXI% wmܼ: =l9He/!lEP@yRBKhz/è7R=Pw 7:ŭ !aE}𻤣lŨ;7tE*I(iDI~.f,C$7sW2a7ȥ.N>e%ntdP?ܭOrn@[Z?_BU t|2VD,q.|M~d }㔹p:tDLp[p7GF?9R2N`y0}͢hg^7l~i'Jѡ=]1}i'xv@}.A҅f ُX?L@r|=&gFG*2xstgО$ B؍UdtUB0kuUV֔Vв sLT 5_&.7vud4@*ԂLp>ï6CG;B8fe&M\SDtt-a< x33ds9g}+PSx.c$Zq> '[fRgR- ~=dCHMAMϻݰeP='U =+XI=<턊v#>βOw#glrW-uz Ě'79_z5l.ZwVh >L\տ})J[d.L.'֮_j )alj?NX"Eq|c.T<kr0bn>IQ[s ,:umFi8/{ 0 gs߈wZY#o54C(eVjFy(pX mГۖvU0v[ueyKxYc67oB} nCO}OsP3 p$/s&}NBWk!!&+[|YQ|6Uԭ٭j'GP GkN:|Ib{7R\2Vw:p0Wlef"$k-gl$\2\if*(d qFyELsb8}1`RfCOj"|c٢8BOx-a"J}`͵^sF!LsԻ&ZQ1m,'-u]$@5[V1%Xx|3U=3 3CFtk-3DF? ɕ)(1\ު>)c]rd`Ͳ)sիȅ{[NF+\ Hd" ]Al%꡷|)%RvxNqU-f3+z,' ]1R*|ԺܐLkCrKDonzƖD:5䈁I6 q:yz`-1ͥsBCDΦZ? ZpA`.~9.JRn59-G bSJu񾖝44i$,c2I+o+gBabscnrl?u6b΅=_c R@p&=CdJv_É',yr!. [SZ5~Gub6gE sOX'_-fF% } )p[DZBF@/fr+:m<ҥ$Y(CAyiml@\o"(K8׉ *óUgr,A}Lqur:QNyi +ۯ2=f~N(rd. 9 yM+hfm<^h~ -PYB.]<Χkym8H,L;l8ht|xYH$҈5?`>H{"OElc L1݂y Il,D􃧿ֱsY^F[+!& S=&`C\PMۖ((?Qt:@`.'6 m(lS4z =YVdخ@BfG{gKnωZ:ma&rLeä6lRUo[sÆ-! E՚-Rjo^lĒ@ԥ͔a7TzɾQx)u/`roNYKDQ~V̯k޹ '6b6f nn?S`X$d K/ŭYwKs$ױ u-uW%S鋃aEY(QK䙍`_N4`柘=t-gHL vDISjq7\b!հlo2Tq;C&~Y#H2YDG<a!ǵɛ&;;:\T!ŷZ< z!\cz^_ {V$ƀGty\N60u_ W.KKx}9O7//'诂dzX|fZh)9&M:dcg$9,Ͱ^RѶ3C(+w&'ZM:N 9iREN?ppSdgZ$ژ0R}W_rV)d8N78+VYy'9?w6|Wpu_2cֲQS:_vTf،@$]} YTpUrQ;xs6њRYІ&J3aɿwa{AIQSF5ѯG5K,KKupY,r? 742lD!#Q2vҙT.5Z)=yU@oפG-ɝk!fgӖ0:BަuZ:=c^|NhS97rIKHyO0. UMB#OOwwNT&N!+= J2Ej*Z}ՌH"kс-6niAx˩%e%6s}p}X5tw;&FX_3h*Iπ^5R6d}6>xַy# BK %:Z?(]h䱈ԛ@Ԑg⁘W@VbK`4OrB֢aaJ t>C?\Whj*n+#h?TFK3'ޅОj^~Ї6E7Y3vfa)3 ?YJoȀnş+c.m7VR.g6s뒝}5ڢ ? dRFʸ;@`[hcq0}uy36R\syZгfث{YZOO'9Ԝ,3iOn:orƂUnԷ߉Roe 2&C@ '5 V*(vVȨ RXdD :Ka酀tKUzLjPH12dnK`b&nnM~f@Wq=F&9{bOSh^I@@q;o@J2g+a! +RdE+t-^y `W0%fxCT+#PaAy9j3aGET:.sG Ur w `)i Zb:=Y8x# fw! < WfN}]c̕|ᑞ1;"{+,(D7hNEFǗ1$#>"Y.oyMV[lGQOmUcydumӕՈԇB3Bnl#Hw*[n?@:n:Tk`G?qݶ=uy 5"-.>8}aux\B4 Cz~gU8uwęThva}l[wcd2/.qr}uhԜCZE9`Քe FZQX)@oBGB$:Ozg%A^ڮ2V4it?m`4^y?'(X0pYsB_]WyQ[ɏ68z$+8Z0+v"!tyJ pqk-f CxQS} $v\z#(rS|˝}Z_Q -`S"Ǵ Z WʣFu[;i 3PPXD*i.~2Ϭw #g5[)~+R24~Thl!V\teMz"@f{vbk[)HM\:ץ/H裷(8-|XQ"O|"O}-ZrܧpO2f؟{Й&.ĊW19_AmrUM//9P]QyizOcCf*-Ә.Rk\Ix+ htt Ⱦ8Uypfp)L"Xuvtb4XKodT\ƩܰdN$ NGC̵OfCR(Wn..#Ue=d@V.ǐ[lĮu^%f&NZVov'SH]>\8ULb Ν :FFPK2fybηt$hP e͵3 NjYΑKѶ+aYI򓍠GS$D˽Hjl&ܾ󬁭]O5*g(WC-i vnu))Cxi}6^.bϑhAA*dch`H<4sf^^LL~ *A;6@mz|$ Q0ko]E,F<HK(ƱXW;,W_$~ x%B4A4pZ͒1 WAfpuDagi3 Mq152n/G Qe8ʣ: zSlv!o Rx$+ -6yIC\W Gi_LS.v:j^hGWӡeĥfDM*"k"QnFAK)N7LZ'g$.g5{=. hUYJ.%bޕadBrf.@8>7kdՠY4L󣧟9{u{Īʚrci-Kh]%M 7~eK 7f} ;2$}~C.oricCM`qMPnںZQF8:/|2ˇ}[=uff%Rt  8?p,iPރkHէ٣Cʑ~f= oRXfG1MW VAqgL~K|,mYnXÍuRe`nSnhlmuN$ú{wf&mO!,KpŜhZ( t d:/ .I^0Z/F/V&HQ.CMPzj-VJ6qQ`Yv`)gzn"h%, Db8\$W䩈2@ ~| ݻ!R!o"#!>9$%#?Nk+йs[( {N]r0'wa]4k4$AxTq>?X\%r뎾[yabU `d*zuASSMKG#U&lÄ3>uN&T%;FJPRcʐ_e`vIAIohvZneN42S32wޤjQ!xO͉GSa Wh]3sB7v;l3&2{!5D)g-Z:N7'3tʛiD1*oZZ~}"D}G ~؈!l5s[F=FVߦ '9R}a1MZ;EYrǃ +wnCXH(6 kC'qһk5nm]$ϰI%w\5os&n@JͰi{i^qѬ'hH C8\*/\mb%48Xhs)[\RHaZ r;'Nݵ׽?n&!Z\AtEbLuD\~X,p6jB" 2XSԗZ~u[2 ?{A% &m8<܋Pą|<Žї"ݿps#b%R#^B qC72 dc (qA-^1̱F<oyvRkN+@-(Z)"򲻓'pA9./SNh FE丣nKZԲq5 NE XgZd ԶZp +M'jوk>M2l Aa.6y;H]"s;AnDiaVJizYU#x>ݻosS!\ pПb^tHp$p)pE nl޳rc\UW/hN=:nBQ];z4\ҤIfK%znlk% I~0(dm-ڵJ tRdd!yOAqMBe#sp_oraDJT'髸 "c+sqI^oUe?MtL(&" 0~Ŧʍ)Cvf h dxo:mJvm;VWVj1pQ;"d RԠ+5k:sP`N啃 PjDj5bpÌׯ_n}m>@!dSfr^Ke̡+!q'=2fzXxɦ "00wG5vY  (>_Ξ7zY8chr􏹬_nE&,Py jG] Ưn "l{Q&@5PM|˖E1)\%oN.&kaE' ԈHRgLǗ0/}wUʯ gj#d4]mǏlgGPpBI|qx>eSJRpHBۉ>W|Bf*[ ZR:2uVU=06BmIl>R^0єqWs’5ضn6@nK"0s9(9U H=h=_YeA.(6V)'0*w! *АOF?.1 {ؔ٤GfN[+9;K?_uHy i#E2Ȥ/|krhҰV&ÇGl݀J~|VvFmDU ; .?!]7OSCGOLC,D{ls<Ո;96mQj.qy> <$@7uDq/pnҌmHLarV i3']X .m[HkI-c3GB:2 pjӉSGlvOs1bWW܁u@ԫENc=ne:Ƹef:[Q>Sh 3/n%mVh W]qn&8g4E!Ȍ}x4cbb{RiY:IX4]n_`n{ lg=I@[ك ql dV =x]G꤁j+7ݵ̑N^Ekɽ I l%<^y\P kbk.ԺA*;4 Sp|-@Ȭ 3 :e;,ȏ+>>@KȏB4;]Ō M~o)yނ3/Or aCоWsÄVo? mHڬ=/X"T 멄h@⻣-#d*2g^R$Y95 A77ueNs}z ^78 oMV-ꨱwn Zf%#m`! *hml|Uw+/o0|3lhWz%suOO[ɏ+3<ƼR]a6 \d狉÷EuRj| OM{Ga`-XNH/`t:ԋ8'-rDMa-AE[)$ . Z]u* 3fy.cSW0vV=04K.a<\U & 'Ф2g5cT!xOBf}*!JQ썦ic";{tz0>zKk$^Ra`!Dԭ bkD$\G0,\6`&Z4LM Rԃ.rxdd_^4h,[1ԃ|8ф80U<.W+9 zwuVS].誶0:Qw3V9&ʓd ؋z H%`ㅑ&u>E ?κScCqPo*fx󋟶 4Rusn *9FmJ .eODʩ<ܬ *Xzo ^,@gH4}qhJH/1ޟDO\8?χ(҃1QOM'Ks#-kH8ŏ 4<-Ɩg2u͚w޲qGyo-Wo,S%&i2Vwr^{{8Dϛ=NUk.JW\x\Q ,Iz)H>cJxs =ܭȾSk KG]zG@(]ߘ\pT6Y .=6 4x␱f_c *0qClɕvJKIJ˨>u _+w6bx^85런>'}wIR"WT{Cq*GWaRQ+Rct(JBIj́gyȒ绸3[@8+ {cR}8 KS1tO6AΑEO`li^1uUa.o El ɹL'\X F#Zc앍!z%'c<(-B(>Hb7K/]O̯qeGHu? w N9L.^LEz"h6(a]HDsɕQk哀 d zqDNsԝbP&R'o>MeXB08FY)l\o% }n&.Cq#cD0"tJpJ~}y+oeM`4U׽.Y&V`!ڑy2 1|9|Qbُq _Y9iU1d% p\P cR$tT hQ䢣BJ#fLI\'Lbqz4함M[yS(F) L/!zpW7V+hZ\ TVx92`1,bcCύ[bNm!Z {GTH{bR^L+gK p6+JkKV_] *'{ X>-z;z օzNw%ߤWŸw5RaKҶ0h?@A5.}/IimZI|D0+1؝4MڊDM9.P =8>o;ML %ffg|O %Y!+rNt_]sv6W$ GW͉uUW2;#_e!vё矁 Ṇ/-Wܸ ݃1m,G7E!C`f:$G)R5gjUL+Lcp}Ҹ`VjLRmz:e1kWc׵^ 4pw;Β&-[;#+kj A #}]WEd8q 4׃zC-SE8)ZIX8Ke#'lb3bhP%rOyhO p˙Du rb-ax}8/x_ z <ΛZD @cfͬ"FvÕMvui`yYw@bj)O {|9('cdӞS4!4/E5=BҸ~%y^Hjvae3["j;'d06:]dm`91ff#ށjJy]Fe1SNJ@&ƛQxh!H!Ci~Gy| AqNf7CΜ]B:!bf lnjvUDvm ^k:(:(NI&Ο H^ᅭn _%w &jZ,sMKNJu A:`$}wEDb%(Wvh2Hޯᵁjr JɁkFn(~ܡhm@_p.Mdk峧gܫMGHWgrgn4A9Qb; 7бR5 zG♺rwp>_+cX^Iv&3כڽa0Gl/Q/ >kZb"rUe?\#\?)(OwjS}P͵+f, fW9^OlC!œь5W(q}_+AC;QLgKqԖPQRȅzlVl dg֕΅͸"QԌREyMEEwd}.:@_Pa/=LBHsgJfZĸ0/g14~ -s~$mOS`OQ7f :Ԇ>sV8;]i cK膷9`pQ)dVdFFJx C'RJ gP޾f*sF3ZW+Nc Kيf  ~HqgF^`yέcLTJ#F[1:ZQM.}޸h1CT4z;':6Uߏ,[$\ĜB=_Um6]j"}@ϣ.xD>Ϗc׬b("b`Û=3`!t«q0Z, b mEnFEeB_c#)4  bk{.05)h"υ,&_fgdsYDe6γ\df.2bԂݻbNp*Xl(RES^:9YnJYaf8EsY9_ϷÞ5?іʭu.r(̮$?U."SdѻrpvYYӎF@B#ڋsF |<_oL(y{Eml_@ )l0{EiPjmg`cs5=8nEqoq9shD XhhFn cXgLF z&y6tlT!/U4~KfnB&\! &zXxAڂ&E*F<}C/6Y?C^):[ߵ0]HVV 0 fw#&EY3V@JaEZD0(?+:}`A;$Y#D82eزcb в{\3 ZPN,J3#$5(ܯWP5w{IϦG'EBxn0 C7#ҳZyɳch!A7Vog S793j)e L1`4kzٍ5qA1xo#-pݹwΗ-tʣҐz$E[ 3\MJz@-uJ<%k }< _C̳՜C5%/(Գ(0ukh>5uzxPJmrJ{B~;|GyMٍ`›߉iCߌ 8?Ό[ח&&́]|Ņze\3|pDi7O;9_+BkZ_8;j_rZ1~/jZp=XVAyHhu";rKGGV!'27 =IYVfy*Qk#BPҲ[hPQjE`՜pe*6JlgFp5?tg۵n[%_fsmc}5³vҌgJk&)i#n>'d y:f&bhrQI4Byq0q }ՄMeEgΘ[0F,.J"ry=,-(uěAcċߍޝOZRUjA;^/1FkQFZ"<-=dp0(;%!U.y'ԙ8̃jӱ5'SfJܺ: { |S i@HhFUr~NޓF^0%8[6}34A޺n ѳ:$踌OxuMi//ǃ6P- 7(gEGc&=a O 0LQmc)UOe^Wz~ 7ce;ϴŧ?`CTZE "uq*1XRwyr7 J!P៓1ZZz.iB 35kyG\O(OIaH b:QebϽua*r?M;mmm cZwB Sj\7*Ћ[2~BY/+PsH:꺙kjThAI Xvv z +Kĺ|\Ȟ<$ꇯz1RBGm\{/(m4 LW= ZiOS(NI0 M',픆Aj 7Es>cEc2edTsVCb#`9ΞO<ɏ@gg~_{~t JjTCjkqBKsAM8$cN98ҎZJqY[I] ~tp77VGGDlGrC$)ݹHA?G?58bК! 6YuՅnF?L??1Cx_L7Z +EÛz"{5:XP1RgLy(P_(C_JFi57.or*A4mUcs: ؖHQ?јMliX aN~煶Uw1Kd՛PaXHOƔ% ƚj|!M't$|{jLYB7ĩu{47S32AQ.U;e6<m :eB\ 9Ӑx?$?@<>}7ڈj]H8?U F;{>4`9j*XqeJStYAk&5z%!/`}!oǡ&?]j_-Өk{,ePźa Y\61T)l%ND#$(m22B+iT5>wiO2w0PǸ>u}c_܃@+4M}s1 7~UU,T.d&goio\ u|8`[4+%Е3+%!.k:_ٺR=d/ſL@xleP>4I; e̞O)}yF.`IǦ}x5FH_ c{oف2+L831N33; Ҍvn.UZ }D؟0\ ?)?gIgoNT(C _-d*h"j r{#ZW]&Br x`_tc'-ÜaDqM h3fƨ$>l_P0ʹ8ԛ-QdZw.mKG7NѠV} T٪,nFKɶ DL=1 3-Wk㰽4F^zU(% !!QwG_?~,ZIY$y] =\EF(Pd9 _㵰q$j*j)[\U<:>"Z5$Ee"FKEk -xI3t 3\MYBq8d "y_j[kA+y5¼\o2\ثdt*Y0/oݖ2qi $>q9{My:( {@$L&[vR>?~zs)&ESX?86"2M`'  *~IE*.ۋ.$rx'pEe֐3z޴ wU3?.t@_TP"Լ lXRM A9 Nx;xM|@ʨk!I0>SV3!I\~T ]TU!eLAB,;2hJ]e-{K~ϲ'+:3AYIB_'ke?Y ?%3B&2M&;jg(1?g3}|L1-؆>ziQC-V&CPQ Z`;nnszĜD4V!؊\0cbޞ6-+TkV*淞x`(Qp<H1 A.8zmZp9Җl K>3rjZMAymY 1T=*鲉x%m,K!Dz=1Vlwx;vKUruL WMV=i5 zzi .Ch]ߍH}jϷهg g?ͮҠ[ї{gOtV8)Vdkst(os"u $!e)%fV |<TGpp4D^!KQW2mFQXLJ9#1,Ǘ rFKNVpTPLļ⛤[$%9{}0-B;?LH(z#(ݔ3`:-6+xIUϩM/yA#-hn#y Bԭ5| c#10P[ xr0t-mسLS.xFaVO)͟:fjTG;u93%M yK6};0*Z iX>OES(GG&ztd|E҉p"J&%^pln`*A?֡e*)12rJ*)b)CHopBt#r jv ƨh t~;:GnH)h S2Xzӳ^YC'puUI+RsJx/OsWs6'Βz0]Q*#ԙ{vTp֡n3v Gz{I mL%p&:wXRS4QQPzS̝q -*׉yBC%TO9̟qcztg5G ,AfgOA; l4,ér@`aHW0-%oԸPZ.^]KX0,w^KգހIM1aV/npٗ؄Eن9,cЪ8c1plD )>9ڢb u'9reѿiDXy}_鸼$)yNVkLJ.F(|U^tQ9˴A$dPw#N"њ[.k?U,zP` ϶RZ}/WU_^}?,Btɏ|,5eeuVA(b~tK9FP儇&xϡ3]X5ZFyRz{è8ޮdHu2Kأoަ$bC45#0K4CՈ&HP{^z e"yrg\wƑunLd[Y$W;qtu]+8'h8|PpUm2Vom@jhdz0!'<Mtk. ?S~5{0LN`ĿW\•Y@h&W{0cBc\**7.DS_Yh?R6$Hkw#K -Tr6FsI<c$/ؙy݃ĭlA=GIUz_s 6d1>Ν#f$lWA*7|;t#cQ먾3H䪟y99x'R_ܦ&e 32s N"F( TuhXJ}@Sl*}M|PWJ8C }iѺm*leSBo BWnAԧxc_ b' }$)Yw)$phe PuTϢ YMzu_UЌC]PWCyp"82_aaQP̾cr2 >5MpbkXSzQUJi`Au@tώyz?&{í~wu)!\yK Gp!&\]3߻44oȢ8pwe ?6xf܊#_ 6_d kܧ갎ئy DAXC(>6H >3;++b\S0 |NK'L5Ems&þ d^M-t h}XGy:=] Ez~F aooBڤ{}{a_7mgKs@H JblMz酗rCwfU-*rޜ$@?ȋZ5FE$;DO}-LT~SNu2fitݦ] RV?CY2cԯ8^tU9UЅ6wg믑O d |dv*vSN;Y܍tYB }uKCB'0~_,þ̂PoEdN._4_DiN:rX Ki="#Z_ҟWE*f}[JsZ;m#ngvM{|e/.m:`Ѳ-WwsXWp:+¦B>;{!lKМFX!  Eix[40hFHtc;>xyCTMWHWȢouUt6<!%nR c̜4)JԜ%(eۉ^>X`Imo¹ݐ,+ A fe&kbߤ!KŚ;HJNK:DGB8W22@PZO juNro,gJ,wOo,IJv@ =wAM5W!m dғqhլD7~:,&pW.(s [$ W5`<ezIuRen:+Μyv%hJ(\6i Vc&^Νq놡 GhqoNR4~Kj,Y* _9vKQ[If6q ky:v%?)x@aH=**(RL.AL}Mk'x@JP_ * rЊSQ#Ó Puۏ=Z5G?D2Y̱ ~,gNFEUq]$R]YwZWb$)_X_Ũe8MC;X |[]T|do =*Zb;FUn}I7t,s*ZG#i6-.H+-xLt>k>B ,n4;$\mL;VTa{l>qAv촧o .odY:6\&9幊RY)>eԴlPJp{DnA )629MEs0l-߀Cɾ#25ӪA*}x~N?d OXFZmߜ˲1׮_yR=cɷm 6M``D0TxWzڸbFyz Of#]xYW)H沅s/ܙ\Oh!vOA@tL>ח\s@:kU͍}}@P\/ X=hB){w 4m' !BI߮l QPV_cw6=B*Q+UVuouε`?7K:nmC:WԝoFAl V#%nRu*hFBGD]m` q$w-x(Z28(ׅDL%^Ho*pm( Vv5kQXF*}#Z" Srh}bd17/<0?K,8l#Db_H0M^" %hǩ$>/,ɚfw[L}m(~>/#7D7Þ_ $N;hN;؈򩱡$6O c-,AkI\t!ԧx$h2Q*TYuyXK5PPg@x\` 90~$OVlsx +8l靼S՛U}6\EOi eãx=.P JzavXBq~&R@w;I2ۄwk@R/cLC@ X+vuͫVu`d3}O4x+RWI}/"FOof˸w$' f^F:\(>2o}Bڥ{FF5QJ?~`.xG {OؙWaY+_% m~`c]^֩(6?b4a>H6j({s/Ũ%oA\"&fOrN O#^-{-Y&7CQxX`w 67O$T7pf]v4p_LZ3"k@ġYr}cJ7-?\e/Սw-`c?Ʌ&bנZfyIN/soW9OQE:y' ^Õ?ajA܆ +*\\(+l7c|qCs֩OPp^Mx߼+b;E8GUle$BcDz֌2tlvChWv :HfgT3("\#SnősA嚝'9X'74\f8NuS|s \Q$#z7"X;'M7Dz(W&#%B]ǂȻYӸ# C" *l !YƠ;#@rinK?XjZ۬QS︢1uc8]44gkSڳAQϚcDCSnaBб`E+&mkӝ,-0i@xIm9Խ2TxNkJcp.J"p'nC3Ք<|)F'C16G Z8~ʅT^jx &g %!@VI46ɤKBp|tJ D@ICFg(PhxUwws>zS=/R O!r(+BDhz9 w/NMG&f = bwS91Wkt3Xr-›yEyzXq54eaY.՘願bOn)F-=\_ m{3'+!*{y$C,.6U8q ѶTĀV2p]$ji MrxFf@>hģ}݃d.̷rI{/(`{6F{Mx1]}\ w+jsJ|}Q4TZ?EMh? )0޺(!`H1˅ބ,ߵG^=}0V5(O-Ivc)ͭP)5#poUK<`R(v )˱֒+X*v 83v޵o0`=Svnuәj=oF('1zJ\C:QzRf~증5յB5o@&Uo8S+M6{eu =;GLGSn.~Asi?2˱Z% NPo8R%yfTjė/vS K9)hif[{,楷xY /\". l-q5(g7P/۴|rެٵ%뚶 Y8uu#!R遦}J,RdZ(a7486"gy.kϷ戇yuרWz#ɏ%İ;ƣF U@=~+\lvF-g P'w: ,&6].3KӉΗ9/ ȉث'?H)x [S0.\76VUap ӤzHcV%JL+Td\' UUi*{%ZU^{hbOM$ \9=}ň 1]7s186 0ÕTЪT"Ŵ&)^"g$k5bun1yXP0cq(chRL*Zo[\6Ȕ\OӆnYZXJXobuiwJNoJS"0%:) ݎSmRp5r%91Ef4A*[JC~)6x(\H{f '$H\ZV]'&L 5S$aK+qI@ GxQdfLܻѡ318oGq'Sҗ9xy{ƧhGr' &VmO9QȰa>7,^y&GJYzaOI/CPȏ Rhm9n']%=Fjugc[FE36"N&6Sިbi216F8w #ҡ44u` ٫Ń)>gv[C-ˈQ-U9A*S7z,X"7[}sbg B_N'9HW8z !>ڥ3sYGQZ /\NȾ61j]s ʱ]y cM9ҍ\OXV%$(}վ9;lDzBlܨAWFƁ):glIc`L-Y3Eն8zLhZL"LKvZ\_yP@/ڝUE"F=X^X i< *{={g "( "L/}<#5YN|}jCEu0Ѽth#t7WcJ}n*}}=A\È,j| _iMn{`\ž 6բ#^0>)h$nEQF~EtN@Bt+0"yx?ef!m2˘| /w;a&JSREq0HC&ӠPNQdBӖGM`k["Hs t`s{A\4UN%!H- rt}p^E0؄RAϘ Z>2bJA_F@^v#bkFsBZ;3)UGA|e.x Pُb6PP3d~ 60i9@!E fq) Ɵ v7PgPyG=gږ`Yfɂ{{)&J5O'j,Ћ6Z$|BhmlmO}.EľEFmiHoc+Mr)t}$Js{O%CA\4q|_L@zI' [Ť]FLı@^LW&Wo7׋ZpaUS-Ā@u%VM2ܭؗ 9 7NJj"6v2\ urs~"b7POq"h4 La9Qdjg5!)-hbD>Z%f;k\A|<  MԨIT=R%էψ`HRH'J>;7@dTrVg+Ȑq Ǔ떻tJ]C!u'v.sGt.J- =[)ꭸkԮ2c$f 8BvIs'ʙsH\8\RƖ[R^!Ujv 5Q)5'X\-.A=A qKx̷A1;2!wƹdVSWm _b'FGɥXo&Jp`4pһEО2,%[ܫEFŚ$W9Z. ZA2씋Ν{XԳN[iq!!)G!藛UpnnGi!W1r$L[f.8Ho]ۢ/#$v?ӟMp}2F\j/hі+y> ArO;:5&5w?k.*/{It/!]# >ֆ\.6}DtΔG|.(v 'Ă]ya!L5C9 wckިiSBiFO>+Ph<ϴ}j 6- D>C0)ɍY#Ims0{FZA .]]|^GrHxa}%2|8|V7j;j U`D=c'MKOtuV]S߂|*qcHBZ*8➳l3?ρZ3. lJF"QҾ-Ɓl4 0􏺸|)7;16癶`Odn%O"S3@׺'bMHUMKC8%柰:\ \}HM٬ =_ 2 FSv*[D)Oļ=Us@݂Y dA3,GBY'zgǝT㾽 fExкԚ嘀 >tx*BwB\|[Q[qurF@`ʈ5&NV%,F}LĈ*5 hXהc9󞪜}{f{V&ku΍>1qӖ SNbj2sQ35I^9 s75>R%'p Fq%_lh鶻U2g꧄̑s)9)u,m/p膈ޗDQꀮ4 G݇\9əxUi`Mr=P2-ߐzu|eۈ^v@ HW CLhJh-Z/'y;"TΤN@"m*&0'={7VwBTds_{bS-*,2iIn,!g#eS\DkUwp/kM0Z u*ȘKYȱb<l !36?y\A`Bo3F@tU^C5jP+!fJY3tR*CZskO=$X:x/WM/'GCv):7fuRh>l٤~|=E/cHNDhqT۟t`&қ-vTS%dm0.1<3b9q֮zrʼoDZ[/Y)k[ϔH޴<%)+TӦd1s߾PeRvzRgBB %MWK[,I)z9gH͍߼HyL` PI:{Fs툑jJ~nj?V j}:E+pK"72F7A XD薙s4,DRWMB1[C{x跁 z-mH)ˁ0@.-ڄ6"yR y0+̡I]s2m[x& `IT{㸟S`|Zw E[9+{N-fwei}VS_ל70Ջ#APP͘eָH_iqG;SuA} ]ҞŅǑ*=e0mçJȽ q7r1b n?5*o9}ת<^BFgCxm'Vv qcY(Sx4:rL,{|O*Q{j)- &>h݆Aѵ!uV*8*Ȣ8h]11)"nLbY<,,51>WC K< &1#+orb4 |JfCż9]\( dZ?f }=3ovZh:rqhO\0[jfOÌ"dD=1-BlUV"Cbxn[Bu=]}%u`!U|;%CǮ":?XG=R w<;b>Wݗ6M\auMfST.'h=+oW$@9֕bו#Fq{>$n{`8%Z  t$AO \dK\/̏[H C=n5+ AΟpu*lAEe1 3*, #kՖu_ 1@\#Յƀm̐DF}K9b.{Z̅Z"6s70 <4xJYni e LGڈ>X` {10ުG@n-YWl跸T=j)~q`2N@C|ɷDh+g6 ow<`P+O#B] #] :qC2YqB#!EWEOi%bmYsXǴI.ߴj:/rK&"p9trٱnpiZ%Py8p6>Ɇ(1&f߆CJ[`DY-̓_ %)۷6-Cka=5@|? "1h ?̯]!5u?33DWd¤śtƣ6UB~vP]c+[6vxP ~0w}0`?h h_e!!hg\4]a`S.4Y$L }Ʈ&cBU5׈wn,¸uT}Dˢ m 'WV^S^t}$7Gf_ k\3l^rm9!-)ϔyBr!!c Fƶ`apDHɏ}y -cb _/J}5W-T؝pr@\Eq`8!KvFth|U?bO ]tmǝ'nWYěh_Rd2F7FopZ%|ssk>{< w1=I}\kzxT@7ķF~g(P|&h;"Z 40&8 6SÅȠ'Òk힢# A DŐ_|J% pM#8ub8[.U6 \Aj}یC-C p׵ԉ+Fl&m?f6[ [iЃ o,3WH :Ŧ[̸(~]F}D|gɄSʝ .ǍJ&$kc%xnO_ϟjV G^*+%E1ݑo0Z(I­\!=MAw l]cŸY䴳nlb U9[k!ǂ5Y@FfIt>Z+B^4Vz3k &HRsZo ;hN3auXz\Vih9(O@г[E!Za$)_ Xb%ܻ-լ) w*+b҂ |^ lAXox+^ YhNn%"r$wתBb!lYI9hvlp/=J"G~B{@mG zak9\ @<=DY&]I[F;f^eD7ML}7Q۵21DZTb!GO1D2vBpvyLg&^Rϵ1,򤕸74m/B 6 :P~\i @}7eI Bvv"Mw|ZJ> Q,F)2wd2bs ȿKwQpf;.5C2[ PY0SN`19* 5Kȍ\wWGfDo%ktn';mOnA2 =LrG? ?Z@S Y<\`X 1-?Hc]S{0y*F@hWkp .4P 83~JZݸ1SMN\ۚbtǥy{$~57-ɢrR?VC4Z_LXйm\+#04)5Hz 5)%e>>݁s:tp_˂lU^w!MB`T*՗oџ3f9A_n3O.TE: g >ǰJ,*'}Boo5v)ﴻ! Bu?*e}Fm]PIږ\˛|=B^he\m!=#I}V_SV \IOpTT sF,0|0C8/GyԚAOY3QQ/kOFch|_Zg܁90e0s>ƦyH<@eLUvJ>}ڻID_#S\c>1TMÀIҳ1;IQFY|c%مo&mcX! ^* 2dDUg |Oo]tRP~otq 2!rV_~:7vM.ZBD<'Y+ q ?; KQatґR!d%?aUq!_裬3ca>|khZO[`]+ۄ#}ĵ裨+ev4V+._l(a!xv/0u7\ ޔjև Zփ΁雰Rr#ՒVc:^\ Pf~7"Xn+XGGm/ut:CK|LQ}UdqLj}/uKC'ڞ:MF[ļ'rI%B oԶ }R'$}Ȭ^:OR3^8&RW5 x 8ш s<T\lLu3t{~m5+ȉs$%p/ը:.1̟[YUDOZv\ިJ\Չӯߏʲ `A!6\E%p GIbGuL\ ezo҂V{H)!1MT?#"E~XpZ?i՗'i 񴪍7h\gvM*0 Mߗ  H!)Mf2L+旾 ugݐf;8Q]ky˨An5 `ߖSW݁xyv0: ~=diƍӻl.Al`;qp>pbV6bdr~VǼ5uC~zu$1QM|[׸;@! b%nbqZL t4ɤi-{an-e+MM|HNu 2Et|E 9@n̈́ni M,Rz,jhٲ*Ԙת4>Xm0x2v4(fPhKը#IBY-EWN6}qΒ <ۯ~0gG1_g+{GAsVJ_ vH=OΕb]DZH4ݭnoƐț6Eۣ]k@PB.iI4 5\PF ,M6k#ԍqnjrb^<|;+{z_jo*')-pgm3^43}ba#zAyK;'/zDGlDR1հ۠&zXj3\خwJj_~ߛxwP'Bs؉Ȋ{e\o^GK!l>orz zo8F Ǝv_!),FVҵm@d;XW?(ۈyIJ}]8 bZ\ft;i۸A~3oWਾn!T"?l8Eb_aɍ3Aq{8w_$%=iHzRx{8zSl;stMgߔ_|<y k~M!&Ao߇0Ç{LSQ *n8\Lta4yQ b>qKjE$Յf.(i,O؊QRC!,~%߬4a&^oh>sZK QEzt;}k sYNv>}+C{\*یQu/]Iب4︉(3`,k[Iʍ: /1_ZT܆qcD8I~!1˲6w+Db-I } 51SE85ZKo]i k bw F N­}JeLjP!F<;BV鱧5ʊ¢\ErSn,6(Pr9OS)d˥L&kn!J4h ը'H03TC%Y"fA *r%6Qknz[U|A?9s2~k65V=Ś0֑ѰQ^JA?# 8ccAj'ăf6'mї3qXd\tVU;3$}]%hLZ*np*Ǐw)]ZS,h/:`Tµ-vKQzxia44bKZa2uC%=0g&Nn}a=q, JEWJ`|%ǽ ^0]}W^fGT__.AҸD\0.hvf'Qo|5t^!t[; kik[7H͔IClȂ Ɖe»JHwfUQ_0>LZp*Ó"+'Ŭ90kmߧ*l=03s<:BFFG˼x s~f!Nr]:yTᮙ9K#|'ж3-ETKb2mi^&І+wY`o?RLdžv[@9"`7aT*m[Jq`x۵:LBD/ַk-(K %X|## M?pdumڽjpW Yt-!BZ|ǯbݺ4^M5TΧ7ײ9c\yiMeF2e1Lf:JBee#؝Rlvp%6$_CUMӕXؘ (WO-ڊOz++p߽a[ gJfLjq&bֶ#jh^f9 7A"?ʾ%T~V\ɧ CDi9לּ&'z!4h× hhZB)qZKH1ڼ`K܈n@&++ 64M)N%xGpfv/${k|`Jkͻn\k Cr><.y82{c!]5;1:Gڳ^7&1 <~A xfҏWD 1S ٳ-AFpF`%Lx|m^zk-&̣S^&(LK)nP ٫O||~ 8CB,Vs{:Zֈ&GW;7?7 zejb0Pm;~6=$'ʹ1v1b/軪t?0C箌{NhU?uBMFgM%9XVP3[3kBO]-pawyط>Ϊr*uݼ_,x9۸ >0 R:4,M.ccF.)iPY0|챥Jd 7ѡ5'_ LD3j."%<;㊹R c%dc2 %(HV]öEU"ΉUsPj7SH?G`? R,`=GFp2~&ܹgh)|!|zntՙ>z+[v3Q{c4߿ 痧06c h;(N90Pbj|#UvVSPaV6YN"9lG//;[3;V$`5q覬i.+ X64w".;@ i #'koj2_Dm `Sj>`oyjǹLEv[7o=ɉ?y;I? 0li im5?횹*g3ЛS6)l5p„2(`gم \@9{tT1EJ:F]'hۯOz%-uD!n&TpBz,c"a.C;/zG&unu=慎mWcKqDZƗO+f'+c a2Y`59 R;p4={- }8bBXxbY3p{~`%iz  O % ]_ĂS7ێ ]<(Cf Xx@a*?45oH1{&GKeWp- gmk,:0B$7~mxnC"F񡌲=<Ɗ;;}[W / 7ͺMBiL^YH07C4__eWP"-?Bsك}Ga0͓֍ SU g7| H&??hw ,;V*9- HjW|/ ڣo:FD̃.JnTIF&"^.i.9{ J|rkM}\9z }2Ơ~d-~-yoձ~G˟̏._Ԓ<F6F)O?~il9vJ?Du͝b pp/cQT Sjh_%t(Gma!`Ћj[: PUehï`o!+7>3ĎTX +ySإM[^&ҕHs2LYڼ"'m?DY1ye m3d4zC{x>ÐmˆQI hSk6 lg$:a\d0(eϊr(Jp8?3-RAEts7v>{]\a}L9G_V7GonwcQ5DnvfKܵt3 p E?6G(fBGpPf˾N:U.0eP>V 5<0ے( JٞZ=@źUAPIF5ypT 4=-p׉dXTҫ&򲿐1 =Jn[Iy:E!6{%}|%Mߤ4yz;󭒧nF6sOjAN >yֿ}wq&y;$XYvFiaW2]&ֆğ48δRuڇgr& qҕ5)5h,oO ~ƩxxZ-ӛs3,aZ7,8vʾוl 䠀5bb-7QX''uW$(0' vh7[x/ ?}ͭb6r n%Ф Iر‘8Tttp0ua.I[8DP 7qowaYwqu(׌kʜeNlDdP~+TH W^}5HDHZnAxE|{،e=n|orN&C>츅S(f+̃ChrqNذ!EH/k ~(6v*)P5ݷߞF:ġ&*n B .ָ<枽bm\<0u;y?j"%o}[=p F? dO"6mQ,Ϗ4'|4NUiKLjIuZ/M"?i;ryg "r#I!%#9 =rdq2xefk /ۭu_ cT-_ Q{p.`gfO5Հ[ RQP Ѣ9߇J6jMzRִ2[cK 10x}6yg2)dc=% gd)- Q-0.w"UBewGڋ4im_}4^]ܕ.ڃ݇A?b+%u'0|qϾ-JRF5]Ӳvc!,Koզ#u;jEMOF^8ۃFK2̊"|Bc4aI57fӻ/d0(IA ^dFƃ)RvI:N 晥>xRD>:zC~ρݔ߉K+0'996:-<л nI^Լre*f ]@L]1r*%x Cxk8&UWT8o$R+ӇhwۈjojA5qzF @:DW҆ h"a#]걂HJ‡S''󜦾'5F.Ad:&ʲe؊?. 9Y&{oyI^K\; BHx&OR1(p4` \1Bf!~KkU W!I+{y%u=VRL^ljJxvkƁ EQ;J~`V0~oۈ|ԚNO(9gnkkV]Ƹ2[4kE}}] 9Z:uZ`Y*7i2HRX(Hcrd3ABDdR;%5@6~rS ,%Vhe `N*X@MtYXDF%IG/  (Z⢖K(fLIفC&mH?j@-, Hrj5k'q~xxq }@UL.5vj!:_dX`C> !B׌>DaFA?. P4L,@)ET:܆;o]3BKYQܩ! !_#[ x'*ac5XU.*=SIRex7 :FZ$YOMh힃NMsm7ԷZ@ A6mk|2gvAPiŨNl(kػ+wü.dRʲğުDE'[Ax}gXdP#NK*LǞ"i71纇2G;|!/_Άt9p_Wջg9W8&4vYmkZ0۰HEd֡yi=Qc? `ʆٱp@~ NwL,eA=VoG@=舶ҟ`]!]577Y: t>,vp4UFWAIջ gt`0(EIF5!rE.عa@'}GQgM Ŵ]b~ 7[Ӵ,lc1P|cP54PFY:0+J\MBN}?]zj ZyIy+ f92p!ZUy(N5_] g6]2y:vhLGbs:$ڃ |̴}|Z)nx]%9Y4Õ25}UxB "U?N5t3wXso§cC'#ȆHwO:MBi6'2n.46 sD 1[-4\e% %xT?v".ZV'gon7ΆV i)*i}6FQ}Ew9 s;3n6M#>ʉ:rZݺMGX,]!8 a!: 1㉿UѦ_N\ܬb&XӅ$t.]E_%h%,㢣')u׿ea矸JOj@g=podnHR>YM2d`5aZ6o9TY-f6q(˜elF}[2͚9RyQq>L!O}S3bTx* `;zE84h]~fo|壽W-I<mݣSlD/\zFB=;jTZ'³`]'^I"h#Yqu,pmc~-]s3Ӻb|L} j f͵P?8eRpJ'xۤ>QAlv% @_C0B3k 7j7+JR&\d#@-IiJ3f E,<}˯椓spG$bB6N i5k 1Q%uPH W1䘐ܽL;n:|X *F[:9|[?nPg}s*>ƫCŤ;'<)HQPqXJz LlcS۴ %/!WCkhs~u+\@w ,#d&f7`{n鵰b=Ty B=;D8+R(ut#xM\B8^c+%Pgר"ńgL^a%fߞhO?XYjjYv^k_W@)A'*P'ds%Y`+sӭ?hP3M'?wUѕ8;\KOyU6 "ѓd==.SjUv}}Cvh8D?kr;5}+Q"=m?A(lB>V_kobK3r(2@z̻;k7-X}2t@ŸTu?^9{ȭs]#!nbBtIa^;ȣɅ ݹ\X̎z^ Sc iLU䁙eUYPr÷}|mnn1QnňZo$s\v x!<&E̎itjn~ukr(L$pxtFpP<aEd(6d`tdc7́JsLs~<`Sy~yKO"Zsݜo?ߡ\(­m̀$tf|Vul9T2|/0Ҧўi-?Ϯ$mF,&$!gTN7O< _UL"zVv7YK o*n4Qv4࡞R=edHanJ-OIcP:e_ 5/Zx J34g?-$cK P9qnK{ $p"2$0,[xC{vZI~/ "riyEd/`,on,<;};r)Ӡfڤvg}{Bh}N܋@ YϞg Xn%{KBs"\U+o  `+FI\'锸F䩫5#s#Bz(F| sZs$.=ZsHHx*qqpd̻o|4*:?s&ڶ:HĒZMgN)7ipG> @FvF4mX@zllJJ&S?4rK˺Xt]s*ʜ {"mr36|[T%l8Ė8.4o"vk.{:lrƓE{cQ֛5UT39$l gU6h[`T p'(nX$$JS򪐕܅q p3Eŧj\2hT,rHhu=aB[k[>dtyM{,gBAx8= PPQ"^5Ħp$ԕ把˹:MTձnATޭ`slY!]կg'|;1B"J9Vp:- x6Eh-qB٠/I l˚H]v?)2̔&k}3ReiT-8UjP7\g\n-Cm{{M6U:y"#6^l~&ITR;SPgU~kg]uqxk3&R)<*76}+#x$YHܠPgi\B83S?gxԛ F[JPv6jLe2+g,_G[P|qsvn+m?zZYq|h&S,W_)uU&︣#PiiEF}<ZYw>J;~/6~@M#(<,3 "rÌ{#nG1!Ȓ} eO>SZc᰺G0N Qܟ "W;O95 p(H 7 olȹiICn`Ȥ&j)ԞҪn+ʸqd0Yi -kO%#G}6&a.SumC:Yd9Pu7Iиd.嘨8S5vWe/.`NH:k6O`Y~q=-sx Q2U%٘0(,|wBh3x1{QˊS@7`a?jGs; z–ʿrdH^#x:U Rx3pEr 6s)ัaLҔY@J@v6n ?°`+p1S!;)qQ…TUA|&K.Cg}j+`.qq63::媌WSh56WnE )G"LN2ҋFcH8I,IU5X‰D~~)E#?!:Mԝv33Td6'(W7=xh?/m e$e c}lϔI"XH#s9??8Ti5rdos|IB HW>53Qc)Wj^ԭzV6M%&>*huGmW"ЂZb7jf-31XS\?TuvM T  wW NCe[GKl~vE-{K*M,=P>j19\an"cjkO<󟓾TmnX5"O]؂@hPH繪?DG6a2Hh̎g'hqiPߡ&8ՒyBe7SvD}&V'{O~ܨdn1ܱN}hl) $#3)4oHxgҎK (oY=FR]ʴkPƑtS QSDƧU`zVN\<С(y v?ѥ$q196Eơ !lep J oj@XɌc+|8dЂ܌5՛_yadjӱ(+Va2} %w/~œ|DHAC,{÷rTndl"ƽMDDv+uRI;*V@=Eڋkz&6߳FpQBZHM"cZPgI`'J1l1l/nu GM2$"aQu(TQD! ~ǎAIVWţ^Q\Ւ5==vߍ6aZYgȨP$M~#'y.SuB(~dݘQȎ+bP0nMod]w y^o\-Wem![\n4ʡt69hˎ(Fn Ցʹ0i0y2 #ŗt !)M|צT;< 2l~S<-&XbwEk)U0/XOUKѽc@Epd`!%k_we{?DaDWc(C ƈI~KCtR SوZ j:'R:.Izs`K >w 4c} 8 weFe(}4ezoʼnڪ9b3׏ !F7yx 46;[ OgQԾ!n_Eah2'Y:&'"04;Pf /Yq>}zpX.]#-cKXgGߐxL9y)`N>Ǖ1v8rްrb8eJ8.0:脣V3)8"(8~^ZaoELF[mLe"x0?"(6jEРuz2oO6MXNmH!0E#{\ϯ# sbu 6B)>GW30n[GFFvfxᮦ2 XC>,겅F4PNz|h4W [{ M8?T\ < -#(8dL`SQb .0o:2FfBA@ x)4Ѱʶ!~ ܋SIh%W-bґRqʑg;0.) ,IBC'Oޣڛظ>McF=/C1` v}mI keOJ>MYoh) &-DK^kSWT_ORICVF۝RsH+hy_d$ jA'Z>RlګXӈ" Ozu {P&S;#N)_!NPu/FjU^?`ؒ6$sT/ !eBXTza Z8%e 7#F"|?`wsHj'kY& `)ThoX>֌7W QzpYrU j=2[e|̧Fhz` lXqJ2Ƨ ;jrc;rSAM\h璓x! Xg=:{\nzv6g UG?miWLm pqE֏(!hIMX ^ι5Dso8olkC!7D縴n\&X{8-{D MfxrS2[a9UW'c [)ך;;?rL2\6:-**ƧM%ޢ}@Ɛ( CO}6|UlAC$y9j'))$1aj?ai]~<vz!ͤ H,yf_=u׺dM5 =PXQkN8MJNLjHh~wK?RT}eYUVS!ғ oE]C0#63шE1iW2[̜gP # K%\ 5xr"{$Rh FhŏtbBT,,]&x*̧a62 E-,j,#p0LI #%&~*[j3&5W}/yDAz+N`FK$ż Y[zE\-\{9d^OjBɨ6O]~hmE6K.d/kT yPk SS@cƊB]CFg{ymf#^[@PP$0cg7~.J=E<;DRޜ”uRA<8л h@^Q%j\J㯡Qbo!' :[!Ն TQR?QV]N*؂FD2\cUf[H @iPI"$/Gc Tsl J+Y?b^A&} :x:kƶG 6M,gf.p;%hD(֝{" = 9=HH{QJUVE0+I絤y@X A^NY4QNxCtL.#':l>XԑAsx<~PU_ GB:]bmf;z<멻]8RE0W,sJZX a[z~Y4c ,9# lKږ oӻYoK.ӗ./g<Ӻu}#DI6I;2Xr k ] "Dy!hFjfZ+B  LPySA\tt=p$r|&Prd0CKr[,`\1>s8jV7>cc( ,z_Bol~lvRu9.8.q _ZWqgW9V_7 s ?ٍC$lvm[3`<ԙɓȳ'~a\p>S_mm %6@oQ‹q%T=+*<`;&_I% ckVC("HM_K+%5}hϟƨ7j!j1ܼ˽¸,1:Tv6>[}AT!ۆ  E[qU]儖N?":v KS˚@xAwW2l|ڑƠPVVQ ENI'2R!ªaj{($' G"2ѹ?S7{l1[Uߠgc I L[S:PEooArJmTډA+N R-%\k ޹¿yAeG=qu-h?j&l+,ѭ nOC}Nj52d-AYQֽZ2gpĔ}9ffӡNRC˿5\ +} =yl>/Y@q6)Гaۥx$fz7k ~{:u3*6!t bԛ;Rh|$,#H. tmx]_HGF ؼe_l-c!IBm@fg8a ǩ: EI;`vX^Jy 灸?yAJ,bl}ǢZpQH:*=."xnŖ70V9yRabrI& j\=-Ki@}(GAOiGuݏy=[ ƣȚńh7>rp%(]kdat!K./ \Łpg3"aErSTYsW IJpR|XEUd?u}PrNıN*5o vm@v*RM9%0&t=^Ĉ-$etXa]5c&LΥ:nxq3#e*K:qN= QeDWMu~І"NŘUrBYҜ'#@+<~ blNk9#&ޒ1D"1ɂF rzCa>>5l ٧ZR(My䡞=9GJmׯcخR*\ \Ӗ#U(X]a;|РXܱYi[ݪ۪G{ocq$mNUpZwvR>Hv-bR̉6a)rҍԄt+yٜxaw)a+yK&נa .e+\Tن=4 Y\0e O'{=;&NdC#LX@F]?G0Fʑ(ب"y嵄i.[ZKU *Q޺?~!||7 pUdEznջ8&OV,=T~  R5T;X>6!|fp GZu)}mj`f9 `j`sJ,,f \LWg|U†Uz >ѢP3 Fk2֞z'^c}p~׻)P J oi!kxJ`LmF&{g֮h'%-hubन#N0?w-Lb-piHF.ΉW!h;McdrEӠp}d  WδàoΞ(P%O=U4Dz+-a_%zf0rOd1<+$cՌCQ@̴nskgyG*0GǮ!༁t5BSoɰR`{37ӹ߭&!'{ú@.b#CGObt"McsC$4}b+*,NxSc뤰E(iOH4HlH%ÓB 3׵ՈYB>g#SX*MgL| PP߆Ь떿OSu{0&WZNSC-O㷬(n&vʉn.S)n/\&0|w"ָ ˚ >ZӃ .?Y 0UxFc: {TnG[͠J8-$d-#\E7 |%*է5'bՄS4 ;07uv$*J 7=^ӗ`ScE#xv)1y!p#hLj'8Ks&M&I9 (x^ e$^||\WʰklK@R&1B2=\it.8fydbQyA-EEiTp{;!رdg-J:I0Cr$PzG2mVgq6 Dpp#:Pz_NH_2D/y[,?:0'AKԹZfg?̑K6M$֒FL~C,3K9 Ryk1I'@ IVRZ])RT#~j&>hn.pIzFRhp#078ݳ]7w*ēSasEx)cߏ3@F䓾{-[0k~i:%Ψ+id>XWBUO1zKS䨦#XVtnŠK, $*ʛ$3z\&jETτ; M܂'ug ĕ"32 {.LE̸ߨ?һ?9}'ilV` {ݍ A>Z,! ӄnNOOG0 % ػP7zIB Eny $߀y?5~QKBe, בzF؆ġ7+'EդcUL`Qf7#" [P!wW|&M8~E i_3Sd#f " qMêav8%̚>g̚FPXИ9*hFX#(,e s,ez׊h$&_WAJ!݉zˉfoke'.vxO@=cYqu.U``oq5͸$E)wg2C.∉6_th٭D?kTe 〔k#U=5& 2В`)E֖jZ voҸǔY,BEx蕑֣ /D!5{ axOR`b|CEf3:59Œl;SA[~ ߕ@xg%1huâ'PudbG݋ +0m~6ǻ ߟAu`c R1@p~y!E:wB! ,KjԴ= Ys,u[`u(Œ?^KZDYB^&8;DnPh|%Q؉@W@tYvZd5/0 L(yBvFj[5K[ F$G( sj')\Y4֤}t&.< iP< 1Ui Jh@p_ Fӊd3up̏+CE5xa*6}Z ا;;t$]{\)JuqqD~'n%d/;a.3Tn&<=^&dF6Z=+ {B]ÇM 'GZ(Jd*8YTv_e93, կ!?mBP!W],Vhx%lq+0* oZ`+{kl~)|陸}֠@IRvx5`mNAg"h5S>4W^Ԏ(/)yψIXp)BE<ČVA2 kg)N4t<:pf^e4H5a,'@+~ye6D<͏ 4ю%. tkG|F^/80xQUUc !j~3Psг;X3،=F(RGM *S3a0xBUV..fg1ٚ},wR$(JÿhJuiκ"SѾ?VH@^JpZj]P?~-Gwoubh~([  Nsߋ8" olۆVeF:Ji!*D/u͂DoXHMV:JQxw2M,`G}W$l/~i = F0Ӝa;=ڇ^h;𰤕^O Ot{??zgǺ_iÓF$wb/VxFgjtln3ys 1 W[QB/㖭 ;h6*Qfg-BXÑk-B &zj]v+a^<2s;"ؘVI-Pj yxA쪆-J5_9}ۂ"'? :KhL'DA ^C|p'|F Rd~287DU@+uj sPڦ8ыVOr Aml] Jݼ~ul\ %LdT CZZks' wŞfs@zEc1!F YEJ8 n?aLwy띰zϱ,ҍQ,Ǥz'Q[Bټqkwx;G!|/e@#aA~Cv{2rKM!JL5 _qWH rY)-{KM̜m*äp8*H5rs$ţbxuth=CiDrJ#/mЂ9#ӡ .z y}44VQ~n$_7m,6xz*^TyiDFE-OVjisGT_ WPldiM>?Hs)fGcgV5v7&Mg[ ]'Vs P[saʁ`g@b69 %Tsh~uf3t7),o î= +0TRizjo`nDZZh:pZR25,(ii(),m$[üw1Ah^WV>p:P dPf:50F `K~~9?;$Yq&/.gLڳ~)ᙞz '#4J$] NVv)ۃя[h屠L8hy[ؔmhɟ &AW4i{Jٚo$wd,1mEW`H.."$43̉)Hi!x*3i⟘%q*k"q6_~X <$ZPFYJk'X.1Grˑo ~ ulp,{!FD%>'nao4,¹^jD?M#D@J|@tJԒT4TKYD]KE>>a"L݊1g^zJg9ʥrheȠ#6X<{|pvyk0{A,&''z9Hi՘~]r!/dc;$t}{Vm%f++: f/ٖ;fǥ<؟t.;y4Th^B6Ë7]) ?6Sq$aGAkwIZG1ӬPW>G!\ؚXW8tYk}jeyii%e ͠ն?wo(78[,;Ҏ oG}4 lA:,J_ul3pICDiA{kݐkq"IU /$h5zBe$ h<޺<"KSLHR,B,[>3 AJbzZ^8hq@FIEo ?|[0\ҊT 2S~]31T%Fr4nLIYex^&ӇW /~4׭;OJx S6dYU7,9 lpZ.L&.愸(-DxoZa(jFD+ o2Vj,7?ѱ3X{MU%(7=wW<ţJC}kx9,c,iG\"’hm/H>KJ@x6piySU!.k=t1rWx3&@M]yǜN+`Ls;}\ZM$᭱ltS-a H9>&\Kk?6(;$}P:a|(CH3D:҂4`V&#HDbh:6! z`*k 'һ~+yI}B-_z"i&6 ph-z?*`AV=3|ۆ EtHEDva,C xJ;@+ 80 -?.O1-B=k8 o00ӰF3u8OA2_K>uwZԾ4Th М49 Ji5A1.1f!\|Q,(% ̧,<\gW) ֐DkcB"礁AVáD~&v|dE[CRVovd)VcYk-|l?#N8׌?PWrT kRA̎ 0@r=IRNJdK}𬰲}}qJ@ e} 8&~G?Mݐ?7lN?7@ux3wVC;g<_9+c\dH5v-*&/BuM>;Vi/Z~x !}.GӭKm_ pU{J(h7OD”6oX1lKWLiD^tH [~wÈe;S>D`To BKC;Pva<ROU@.D_C6A6\#,.mg`Rj_XRpO"d׏ĎK2s~] ~}uuuLF ys?'=PH!-?i7sJr "ҁ~O|u<4T=Qmy̪KbBrr^Iʻ`PRMa֌&/+[PQI ~&߆۽U5\H2@ʭ  a_"@XP 蘆$+}?m*< *wD-VX<5 l MB7]#u=~|?[a}X!jbݸ4!ʱ5;a|1XVNA$٭.?ӽ}E|MIߟć Ϛ]7l#1_R67LU>j_~.O-632!Q݉v4AHOs/-r+ws'+ ! %ϨJH>ePMmүP5۽bMX(z9J`ç\r\&`J 1k$̸xtf̼)z'h8Oe'Pa^_ wdO Prڰ^b@Rw_'}w5̗kTW9b%ԉjPX.Y0g]}&>yd'cF={ ȉsY 1Tu-CW\o|)pl>,TW/Q56ϝaaC>g45|oմi0oqlc:;a_ОʷWC,p|pS0  <Nk;}^\M*SH%09`żyԵ{e!s֙[E~ˋU{я#7 / +1^Nrv?x`imT(V; ^C~5VAI(p(B??|Uau(0+6 sS۰%M3q@*ӝ57Ll99jƮ~ Ka4 7AJvߧ  b"!i`xV%ކ灁͈{-dau3kZ﵄jV"3: \f}-+:5ߞAOg^9馹 c 4^?ұ-6}Z VC,A{_ԓ\usV}7.?Mvl5 -I2|o@Y]ZsvwIgq}/`,ep:tɐ Fzz2z!+VkcqkHw,S:oXpk4்jURއY͇Ͱ b7ĘF;~R0j=ch2(YU3t\Bgxѓw1=&.Ϯ'ɜا{蹾bcImXphSZ|fD&bjNdΎ^ &;(ƨ'D0'aTgzD8 }{k{UEfK :vΨ \xЀI~W /@GGC,0v,/" fK߾A`)yIYU@U-u~`Uڽ(Uid B$GiS;kƋJ7uc8ϫ[ŰQRfT5&/bѼ.#4f۩X3 Y/!GM/'߇P<ő'wq̪$ ~j^_u'n iqF㿒'ى4Ȧh5;j?,C&~8>0-PS/1ad>UTb FQ0IL <ѩjfI7v/Xr]g 7=b(Bmt^k,a\ifT"@lMujjiU墑`Hj@~Ki`Z?m"$Xp2J?NXr{^ tKfϥD7?S_ƚ+@iu^r|2eܡ(آFp9ܔ;醭|ݎ8_Iߩ~UxY]TP-z[- bH~|6Ҳu'*h=e䬨}jv\&Dr(ܕDgFĵ`:ʭHʭ; h]H$yJ]QSDC;ÏvQKPiGi%n:8\/A۷DfK0,<~(2I>X9;jNZjp^P6_0r,g#Jq>I1:ۺt]K%㞈D4 Nlrn'!/Hyٗ}uDt:DW~rIf<;?X)탫3y2^+;Y%K (˷&[jG{?h.Ǭ^/gc;9:4؄=W Cxyt;SMw;PĿ D`b>L =)1 ~ԮݞWgPƼV:p e@?7l @AJ CC.X|v0Sb00k$VkJmKZ&Kv1KS'*Ymĭ-Udm3^% xy n8u/> 5VNc($̬_ 7Gn(4L.tLm:keJX66ɕdVR.:(ŘUeC6"aG"۔oE 6(1"k%Vp^GN~D`p]ۉI_Gl9$Ϣ<; 0?kK~0LZ_]*&? S,I统bP☝8 "5,D*=~*C*B<^ :]ẃb[7X#TP ҈S<+o( VS`y,Bvh~q 4CF˕;r&Nᶻ(iЍ1Ir6n Jǵ4otFDQֺAq3? [.̠n#љǓÕt7Ė*QoڟmI6B(So2&Cټtʄ$Xr@GH5_X"OЛ^eOOrA#ݼ rdn /v.Ӱ+ʼni^5!Ӧ$Vnu&Tb(M; ra0 4}\1**6a5r`ٟ7'AhoT- ,ͤՒ"\"s7w^f&iu|,5pg:{:s{qU0r6;Q\8).e+/E[DGхNqxBz3Y-:XgJ[,`_ߊ^KV֦Խ *@_\JIA>i텒m`+e_ ]O*Z"t/}MCrJ80֌r{iDz#\U;*eeB⁇[J;Zӳ:yF]]eG7i@XEGµ83:0 X_V[y"4oI'sM9,5h/G%zb> Ks:>r.eBp1M^ )Gx(y8KtQh&H@nml1=￳Ѽ7H}C$\ V=I wzЩ,Q.AxGfȲT A=oA =rB /1y%sHDJd5)a<7Ƙv!/uD=UsT.ѬIrAqӼ4w7L:Z{k3W[]űgdhM팬Xe(oh[R'Ws K$^ &*VۑAZL`Tg!1yjR($!`~PHTc0Bz9Z#ZeJ%4Ӛc.G+CkFP{o1(ʯnsbɸjոxxDsG_Z,YllI#{-:F X7Aů7vƾͨz- 1)IC =jt@uH>Zَrcs:0 7t>@:B2Ylsrc QoN_pLI?B1XwoQ Z'jbBZyȬ%,ر]T'_r7*ʪFY ,VU=OG )Zks%͢*ҳ-OU|?VAjyt HU(Ee^ ( Aƻe+1v%[%k]2-}[5=.0 X Ec5wfIxXs-n$bNނ9V$&@`:|vo UG}YfkLAwF|BĢjC' Üj!TĦ^O$T2D֊ױUWGmhdf ɬugBej&x]pR@(KbF!m*ed(V;2pYqB|î60֚}aKNBs4|RHs)dO椪 cuQ)X~^M?{Nf߲{;I!n)͉Wj#ekEW(IYqޣ]=yɲK3Ͱ"8x>v*7<qN;l?HXIq_Tc7Յ51g'^~2sJ`+ݶߪ U'zʯ){I.貽`EI?.^Pkh6  <=Wqan 7"GDI)D<=u7k6L]ISdSb)E&2<C6tԞ=sR] ] Vs1`(d5)>Qoj<.E~$yk zke?;5泘ma/wCM@z9Č)c[I*n\}~NLfhwfHV~^¯B1ul`R>t ދ>p9 [ mۓʫ 0`0h}w}H^, bK)(|yo`\i,iR.խ:|+d)OzÄŞ,]¤Qq/M>թ28}{Ǟ6cVwoH4j<7b-/\,UB'I }qH2r+! 0&I/-W ׸rL ̳xb\˜-O5oGWsNk?_Բ0%H(3E*Q>( C{6T`gl}xz ((S$C5I1ܥj"dh>S^(C? dT֊i0Ǫ{ǩ鿻-$S0gŨ[ it Jl#)tbH넓gwzb.)fbIUiТX0@{2'J:gU)}\aKVxة5̄K]R }\r]q)Jݕeqڽ[T_κ@ZJ1,+ƛ]cܓFOO,mY6v']Cз@n9ٽs!e_a@IpDZiSMva9oþCC h#;:>2/4(?֜%[cPF ('W5ИOwdoqvYFdY{".]x \Du f*r%P7 /'®=XMN2AAXBj ) 'F3WG*Ya;mLhޛKMe߫҄eV/)5k㒏X~ĽrVd[54X^mdf>u:'VIblAJ2_CmT4AW 荴D8+NAzpgEz̤:>S$lTdP!2z$`.ʮv/OMDzm67䮤M~äg*gݩ͇!lr.<%/W1ѪWn z O{$ ~QI7vD7 {zY"7Kv.4^"ga5'}>5 N!쐄q-\F\d1lg`mvg}1^(3BkVqUd%{nF8n7?<,=4dRZ.'^m[=l*}4oMT@;K!C=6hM_-JP"g']W. B\nKb7i1& ݖ?w<`XZpeeu[cӠN Q3SL[Q\Z?@nf3| 3zlKs "c#߁Ҙ,G[9aZ,YbҘ/~D_j}:.\|oxbh.}(_IjՀQ[qu|d>2 <†V}ԑy8F+B:G 2(9-^CYCW'tbQ9"7>pA{`Nr &$AƏ"Uz5EʑykLRb0W;|$*ʌC;0-%<8z,}4tjxAG%>  f?EAdV % QӍl- 6ʇ)fH yC(I+9.BXgD9(G'xMirlx-G阑bav $N(kI2NЧ1uB}99[,$zkIMh9 ֢;|#at*/T(O_Ӓ[%Is\m9U^@FBe2vZ蒴W{ts+&BIC~.kgE: =#ilE.g8ܹ:]*kx|m2k/S[s ~LpsNah\SF)2&Pͩ[e;cבWhO8gSr܆Kdj mOkc~Adr㎖>" '<үuxkڈuUc; 5 [HHWB!G(e2,W8KI%aM|ZEwˍ{F~b%<BxלW$[f@ccj]SG<NJN(nUH*ӝ:)w=h-TxdJGpS/uPq@iWԘ6݄ئ%b ͼG6Nn<:h% ?{ &920Ϫ-`Upf%|h_sdN"J+-(7փI"9lZNj|41CQ(2Liu.;+KC?ܝ) !3YL ]ݙA~T0XK)*IdׇD8VH\ IXJ= Mu㐡\ok?-߰SE"[CDN*%+¸E*MQ|)+w3T4-lzپDsSৣlQC-%Ke88]2~#cm.ZFyF.~tAI;%eUL[Эњ;뺗"6۞zgDӍTsx)i^X(暐k\D PefZU(E^޼9?WnhvьE:XI7brX]@?ZDFe-0e]W4)0;OΙgCK=(>[xHf5'}SoiDFm{LgAT 2 /6Get-$b 8*B/`ͦDxb^ZXщ å"~fnUW柯x)&2i>[k_ waY˸ : G$9,1{2Y{/ON*eJrQc6o`^mFq)G<+5itg#^R}-hTBdVX0PT[gsLSb&-0ۼ'uh5h$R_Pmۼjڅ3u9hȳ\b%/Jt]ꤹ_"Tr{ f 0[)Ncdm-)Ykv$QpaQ1eu|K Ҵ"Wsc}d|!եZ&U@],n y -d/:ٹ ,# @gٵ;=װ9<#,I,ɝ.ة!3W 5)L|%ˠ~~LK9a ChSAj!Z{8|N;[7K򲈚vHp5,7pwhz2󗢽_+4_6iY\O3}Q嗻Lmguw (>qoǿȘJ=F?Xgl 5}AB+K}Y7M]y-\pFUe6"l(ͻLk91!E۵zbw~0烐4 ,U`+sC.P0/ύAlL Ch%Z-`<, ~bq dQQ1bV>NdqlpMUT*` ^;!o8B9uDZNu7%Jn3u$JevB@RΥƏfg/X#6gg{Θ [&߇"K64GcТpW;vUfLvi;/w}ݤb]H '،)hV: Mb2p1`)WYYJP!c&51r mó!=k*(:݆T6}/l,"}AFmQ=[ d,v~޵ᶂn HHNϬ62[::ii*Ie7B#noı,8 qV/%{r˲vg+E ϡ8bGT;VNB!C @Dv,~_GmZ4_jD1<↌YE$J̦>Z^S:ԑe& tTsEB L Ǎ"(dsX!E<pև!s;TFب+4nę@%DIN-Y8cscFEVs!( DLWn<RGcn7SNͪ6XO<'򤱸,(̡<ۚȇyGYŒr:( ^hHL CZ{p%%f` /L~*ڜ AjpIOq^DL w35W">D*b9e -XL|~*%`69"Yӧz#Kwݚh14#fDq܄l FFYP;ܔE F,[Mf%{&T M0 a E'}=kH;~Xw߰2 %5_3E s ``bNGzCcCM[gv''$۔ jp+c[=8XLP | ~]]mJ\9OPATl"l,-`¦3m,7nU.0 &Ӌۗ0ҠC{o[K (  "{{itns{εVv4 ^p|t`>_lD +4g]a 1vV 쾝蓴y?^O<EMa/h34,MU d^ _*pUh2v'be3M!3N Kh}Ov(o;>%ӂqF67ʮ2j)%=F +]IYY+][,7Rhag&UdI4A}}φ5l2dvTt}@b+^ Gd?||J*b . ^`vSv7]~qNՌoG%Cxo̅dK W];gVjϒ=:.isE$]kVqnSG@/S]Ȑ쳄v';^ \Z#yq+ yr7sEe {wzy;nZ w2J7vA^RYt:@Kڅ?KS'RPfZdN3#^ W ; `PΒT)H`ST1AU܍~W z86=126hl'`–<8;_ J+tVBx27J7/yΥPL1X*kEqYmD6ĖW:A@fk]pdQWkx- k*\JUp{ |ʌ̚[gYV!D dL3Yk*Ez;5 c?л6끅K ;{!޽U'uT8o+[6@۲TV4e#VޠKN̶Q7Vgs}eްaC!51$3x}k7AN5µ N?)wYiPnLBEF8q5wV$wVyjLv'iP!ԼR^ɍ^[%"eʹ+M7Y{V lqTW<9slY1)zP)"ۓ뀜,Es=ϤNdkIOƝ+]a\.pj1݆[zmsIҔ?áE,A:`I=`{X<3{r{~H nWå A`1o Jjiizy͓J@*Ѐ =V Tu7r:v}j%eZsF D}0ES ͯh-sO<5MN %h!8848q %bxb&rf=fԣ l%eegK:t B`vE㎰b1)RT>'o U# ]QJ,z^S7uN&A&1eڬvtCe[]0zRN,_Ř?fOɣbIO 3Rð,3v҂?W^$\B93} YWw:``<%964Ateh>BpQ|4{[者eoA9<0!)̑x21PR;<PdeM!:jnq@%Q+&?DGgTQVS xQy cDdaD;pʧ;#CsbO@N M=y0{=;rS IX 6ĝx%O#  ,4X8{^O2,>EJnܬϭWmkʵDuֽ fzs̵ r2xUBoe;}`ĨR [ྔÇ~V NiߚNKQch'Ʈ:8A9i3>2OhiZY[kh qJک#39fHf<ֶ̥h;RU@\K o@4K7PE@p,a)F6#tP`)EǖEFJM&#y m5ᑚMygnƷ:.` uAB{mr2]ז͎ߓ7  "_?.` F֡ 9ؼe@swfUka #}v_KW#<{@Dz3:^~5|B[-E|_Cj"qKK=Vc4lP3d+هr#jʼn䠫T=S#5Q'r7t0b}aOWtIK=P ]n \cv`y?3 t k]D]# 1nP>eCw?-o*^y_]Ɓ+DyDQ?c'=oaXM<-7(hnGs N8Y-|'3dd8jXǧO<\l}Dx :-BSlV$R q[u<"by\&Җ}P#QTj#+@I:eh,M/>AV-ygE9yp6^~U3(#05{Z|'(&5^"+^&GiAHG"bxOj~N.&Քb 璚i*%Tʿ!>.|tL9NV D; xOpƝᨤ4z1}L%&΁S=+J zY܉[|w#ٟThk8d0L]͜2!eR&Fj|8&aA2&jʪ-FZQtrI;6>۪p籡ɛ;mɖJB'(;үJ``RuT瓞LJH9:iF{S۝J82AL7EScotu4F]»-jqEk)FcԗT0Ϯ*TB^FCP'lYu "^ZEϩw EM,i,QA~ ZcնO^ߧ8as=g0 ϶;(X"0Ԥs?d“3()nLn͕{ESj\|; 8ܜW>7o$ΛC ?X6Ne<*ԗT>tc9ѥ@|Tȋnt'ʱ*Keր$Ȍox hתW2BDZ s@:S2⋢]ɓF75S@v QȈ2 5;I'h=ZY$3bfӹX"lUA7ȁXX4|+5}d+vX&366`"%?YL TiGҬfe>ֳ >H/`і" \m r kqԠ"|67:? mJY e<y{AMZ_0bl 5,ػNAheatej'G .Kdfઈhy {Fwu1cy6/J+]0 4p(Zj,:Lޮpp-1{Օjʊ&_`zz5{`KNCF@J|jUݸ? V<+rڌ44LLN0*I#& IRjʋnڸڤ) s  ݳ#F#C/1 |&HA,y- ODVH >aX pϯjq"V|)*^3B#KV@ϕ̟gcKNҿnr:ma+2pgW,Z4p%Ʊ$k"U1)ς ph*c(̓L䝮4ad& m(y آGhĞTlxx;'f %݂OCɰ.aJ@S_ D6EUHqD 93aPFTd,45kI8ah&X7NOZ{鑯ql Iੲ>#ylR!?S{S`e.dzItPՔ&fm1|+a^;B ٨X+=JIݹ3=@/Ocw~!5bl8eO Kxl@U3FV~#40Fs.k.+D3H&6=zS z5X $Shs Z8$LdgȾ|뙡2+Lz2A' .zD'r 4jkHk7dȷ ź}+T~-WUX@gri_ٻbv :Y&8oR/qMu: *(ٯ#̀{d@ nT\^(ȟ  MZɑ<0]RHƋXQbO4HoMmiic8x m"O+g^jV!Ag Q ::AnE`ʔp Eddyr0Z]';Ec0)O")[jRG15># mҖ}qXM̰KQ2z$у#Z.gۡEV(a/hE]֋܀"s|CtTFܘCL<ƾ4/FszK `"f f9oxC6W?! ΁nmfrүN.i% IE)wV"ꏤt%&ߧ\s] ]gBa-Ri.'D6A%wB%yr@aw[~z SE28f߄)N9D%j+N_LIV)Q vy'72؀3grwC|"zsXe#f۳j ֪D+ސZZ-Wu%1#A+&6u%b|blnp?_.G%!ef!&9\o`,t W7@n/ݥAL#j[0ur>•USa]sc" tGkНObJ/4-uiheʄɶ7~Cf^ 8&4Y57wF ,B܎BRkx_hٯM1PǓV)^ ac?5XwZ%Cgm6.@]#-=Ҹ78}Nm4PC-M󋭐9')BvmoG =@Acj@OHR04\NL@56/T{ތAD,G_-vvц;ki.}u.Y%%(~gIޔ)1p?<@F41+tVe@v\踍~Qct S]Qk2S )l^COiAk71ytw*A1) kN^bcNy?h&XWeK^ׂUb4W./aF2b,ERMsy4 Pu7^S~?eo\106^ݳy9z= ֑"|w8Y"OXz{PD4,eSEPՔ|Z#Z6}*(U$ >2縄~7;tQ?qGz!54Rw= <N WQ`\F*W* SHY88?B߄|&XsT95>, ;x5H']pGOSbqHfU>w5;QNZ6^LQ=!SM`@L&72s XXzpv^ ᙽ6'6>p |â8/#ھl Z<P` QEh f'U{t^oJ"Ugu%aO ŀ1kZmyD'zL2.6wu^ ƹ/EeɚFc.Ob2=p $cm,]=Pj>S .pѵSJ]wѿf~?UܠLIbRWEEeI2>e:z#R(8c0=u=8'Tב2e^$TOS.$\{k'di̕5|"7L*ۨ1; ApSg0;L)+4KZ 8er`;ϠUOxöqi >kml㒚m}4;y}F}n߱여,{5K5ls"EI~KWf;|V̈́п; K <>4%̅Ұc6gQ+Z T8ie D.wRO>;!2C WFa%% K >8K[!#?t*єY]鶱{g)Imi/Vԧs݈?H I텭#46+mXف 3{!4#cky֦Pp$Da`SR]7֪8Q` qm(3ʨC'i/D[Xs&iCReXctc] o6$6>uc `Ki|j0(jXQ:+]Fp ,-D5Iq,ݟیO(d=|oe*V#cރ >z >O~/jzt^/lYh; K\c@3A!,{6u-|Q#/ؕdf6 $za@2vڔe<-k3j!$2|fu.N:dZ&Ҟ*YEPW4ɺDl]1I n9<9622%vNЮ gLNGHm-g4޶ - Ҩu%'SN&/gT8VF#¬-CB! N:rU.g;5B⊫H e,ajez@rKZmm=q砣^-8x<3oohXq;|ѵnk:KTn0%q+!!#ޱ[1ɹϘDc&X/ԗ;}ܽ}*1\Y9Wv8r4WU\ql|1E:z,a"Oh-Ş^Zq$=L`1Lu;Gw2ϤC厳+c_(xMOo] ^K D'R 䄗=mX뷛҂Z!aI=%A(!l5atkIWnB&p[FOrl1WLBV䔊:9BM1v Wp@ky0nʬ3 bL݂ g=;ЊMOFM0$PzpUOoT(܅KЍ{eux?^C^<wt͖Cn$FQSk*ՅPC7Ihu}$F3+gYkYb+Ч7L!֭ԲP :-a-d]čjMBG'Mk}q`n ђ FlPW :#ZKt M~p;4^1uMeŨVn&Utby ~n?rf5XwM;D0+rMtv?[Ӳ}j>a`f]|XqiIE:5e5J-6|u˼+ToTNdnv=6no3QuW;8|3?_Ehځ]&66Gzぺ>XI{! 9NN͟k nk&ueC6煨S0uwMvGAUHOz^Gqt@=,n=mh' drkn  k3hRvŷ?}&S3DfW5ZR?(icp>|*7kƧ irxJMDc.LaR s3Њ-[P2/b?U?{Gbb/&z,xI: {}Wnxz|AS:˵Y ;Gh`N:Y? 'wttq-kx`%r Tt4u7U2Z.]5'o G%yNPE3y\JI hށB?6MSqa_tI'e>Eys r$q$u(OYf^:NKR9r/47M:' ~ё h}όm -vJz7IyAjT @e >qnJN|Oc*@6Ea.)ؔ%30u#yޅ]0L`_pq7^˽dVi5m3oŬYOg0Wi?t ʯp5ׁ.sBWa^Uɔ>֯1B4 ϑodcx4&*7u %&M2tn7G/A؍zL!Iry6Nr&,۾'1Q*@P;P-ȟR@TL C{k`wL\bV(1r-n Q,N"k&KMFWWca|24Y%nޟYj:h|p'pޞZi(| b^7[80 m_7X)XXqBSI-3+Ϫ} ԂJr nkܺR FSZ<ӤWQ򋊦c&8;GTE4^ rRiYGFLYP9ٱX Gaa5OQs&s'-nYf+eʊ!ҁ*Z GЛ|^r^( IIs0UGAAJbxR)D=6;iq4CVPʢVqit_=;i?V/~B"n=|w&0yRNeZИKəM]'){:Kj0 ?&o~w0`'•+nXtOmۏDјrM_x):?tR.+z7-}L 0]  @R.jd8=)АI]ȆEB>=(rz v̜  Xc}#UX=煇A 'SjrN Yw:K7v#v4+L2MB 19(*LCN;]!UJp7!-ȟ緻Q'ci[(}I_聨WG> |6Fv\DnOMbV?kua N"}Mu #_SMưLƻsM~IUr1sip!!5"9@Wad/؍vw'E/֣VG|"LS6{YZyO|Оu_PEh VNU(R:%ya7*piD}=qn.ْG"%80϶8;_9.& e~ֹIkҸor.M;FTE (A`%q[Pw*̗UiFKK^N<01e6h9NH:_Gp#ɲ/pyV BAԙ K5S`m'쪲}d&# Wp/0*i%1ړπBt><`ַ9dQ=ҾN.w22!j2UT[a dyۿ]XeNWkF|v/aIj__$i-,Ї/ϟ,0B.jF,B@ݴ&@hf h0 j;ZXpj:δ[8M5~6 CoSWy0鏷t8EMd-si ~tNGZeEtBiW&VtUe5ON9>1xVv&PBh9b4,0c= K7Yy~yvTMfga wyh__K<$L-Ɓ\g,R,Hw 9%km l6fE#~wld]|Ő+vFT)Dlke~l-%Aq7ݞQ`*Z͏n? v<5Q["Z5;0xB&9Rv'1!{hY\eܭ}7S}7pvn D՜S$DƸpҡ>I6*A-su5^[_" ?? TLNv}eQ9ȟ}$$G~ s=P}HBgWxCǹԽQFXY\| {'47q43qZ_w2N9-u(~Ŭi%' 0|"Gy1"~5tD" eyBofũr˅ǑUԙkR.d:"i餠J;ggrKtgw .g$b{:}W^a`K ~JBw"\6^.)?~O,F"m+sc|WFdAOFDg|0]GkD{Z~̈zb7վ,k6ȏj3T3GHJ!9<#_f{,x3v%D! 7-z)Kq^ĭAގb TZ?X#Bh|Ƕq8t0B#JcVZ7B>#Dv ShDMՇ>q3+%:[ԺxK;aFw=q> M,3Lk$Ir `M,LVH | cB~QƢ^X,4j_]ږV~ʩ|3vb-r@ rbbMBÈyXDepqx_~k`콞֌Wcjuz{!2ySx+h~MvQJ70X|:vQj2ڥi5Ru ra(_"kHߺG3)օ5[nGra^M.395w*b.hncA[R"et/TGֳWR34qSʹTpN%\8Nl\ +z ̷"&!o#|XAbjWϲq)C\^IY|l?WGkYe`wJMg$  ۙÇK.48*_Ji;3U5_-@Hry4y:z6њo-qY|e\s>lLk_Π_R6j !ffp:c{{QEMY=sQ bثwOm>V|FBc_!PS a?`;'RUqfPSvd EQ0{xվk8G/yM>_zҖ4*T)eI+|mKܛ(|/@^Qݠe$~9aH)V0\b&"#.v^f'm +|em?n%1;-dv}TH~#@9jLꮬbU&=1` ࢇs`Q~ I]psÇΞq(iXG݂H^KltR4J =)M8C'=]x "qDcx NǏ~ӫ> d{`%@عIak=]uv; {6?~2K$:[rhmAUUEHKE6xʎ(!lܬ0H&Tx%EHe/d~Gb=9$3|sU;ڋOSFzGZ[CzcRx-vqΘt$I]&>_KVUlơ,nkv\Œ+e L:Ok;E>JӅ(o/Jź;} }![tMprؠ]$7(^ [hCAG7Hp}G %S'ukδ1P9ݦҋ=e Ι .S=U22ۘl9؍w* &FNt 绉`z> )3VɎ1+2Vsg?8H°)|{ J?+wJOֆuLfќ\JڐK+UÇd5[on>1s\#h`Qm\}d Yφm#@4w? t<~XU–N셕FÝ-DQ@E!)@Vu# RU0ecVaTFFZ@o b"&e;xD dnH {4j˹<5"Ex4FeaW.1-\3c,:;imՅ,8 T¥Q+;ϹìD_~,#VpSe]q%o?|/jXadHͪ*B͔!kEĸK$cBZs07#'^yA5EEKϙDn䓏7Jr'}FN #vUS0 J~aR&inE\ jphmY䳄|HrY쩼V#]~l4˒$"QzH^ReIlN=Q 1OZVUnOl㙨h CHƚZKjPhL[K8q(%_t<, K lQ@;cɺeg[6UWm7uBap@7Lꍇ7>603'n҃xfn.^A&xqѫG.CWփ표S4gz/E7 <1eÛ Vٛ<Œc~5x3p^4;Mғ]up(`ӌ͛ <:|j4bxoR&6%ӵ``n{ZE+!އ 5`Y$Ny\B`j:-V\bAc:vx^fTK%\JYAPQɪA?\Z[ иLKS%j2ĩ E;…ut _o<*hfJ|KDŽwl}&@b5JHWQ&E=eKȕ) HBPM+fCuCK)Ha`0.poZ Ught6c0-~,[I5G_.0tSmqe_#KoIԲƯBsr!xg|ɲbay{r;u-=VnӂOẂ ^lry,zzݯ#Ku֣DXLLjr_m)20g&y8`K1i;w˧v*_8IHZ>V~QGDùYKf磽t>eS_bl[rj,),45ƒ 2cmf^ilB.=C\mkulL 0#ȆɪYO^jqJa4WYP1كꄾh6B-a8zA/Q|Fd7o߿ŵY5Ӡ_ Kq{{f5"+vHt,F/>G3:^_/BxްEUmd&+mC4ڎ\LGACL5L EfoQOZ, ܟg.Xg@SsBWVkh~H4XӲȠn@3Q6OŢ&ŸH an?ɡF?Z87ɿHF(y7-Ui -/-{2}ETR;+Uג:? (e~edX@4&dzyUN[_ Qs1>}2dН$ܫ= A*s/Z{B @Aڋply&A+}: %6pH&pUdr5K;V&g;t1M+EyG˞p[<>]&[C/6Cܽ0Vp+WC :0nB"h [bi5:#¸GVW(㑸qI*1Go޿/b"o0ܫN/,ZI~ifbGGCp@繈6iu]*u}rpAhg 7LmI`{R%|tW͸viB*YBD_%C}%d9G+`ڦ֙6^- ^IO\¾Q.v*`KVCr4i*ԭKF d/֟_6{ZPOgԨhO$NY,ovĔr12{ޓqH7$F ~bрЂ!VR 6J_is@ko‡xS.(aB@3A" 18#z,71N,$z.\Rs8J&}->'(,CQL\7 𱾞56jWbȏETu+wz5;ax=K>9 A9CwT 8H(sxWC:AZ~fm&! 䖭pQT>k0)e8-afy nR|竀 R~T,'q4vĸdGn};)S:w3ZTXg12mb=ԯtv(LI";?^ȯWKNj {4LIꭒ鲀kH;Ӊ&R$׏[~rߊ6̒  (ۜ pc vNV@':Ggx@𣎊Ŷy?[>' ,џgj"TUvÜ!-Ux (PdL1iE+qOCcU7>mҤYUB:¸x/k9A8MČª! ::-!6 vdRuԌ's9z: m$lӲSΠde0fTw_w~:v]JT0| R^hثğ˧x 1Ag V|![f|^FDDz%2J} Ǭ\ :#a~" ]RRF}B"oaָMIvp{}؛M+U;VVJ@$ ",*HRĦ' s2kqʆi-r׃S^N*&pCZ6'ZNѵӯމ$WҗxπdF݋5,@/#x ~TpXxC#y3Ts6 =a 359AV(5lDhF_wlNW &Uq$ K(iQJá&aJ(RNۄW#p*P'2yqZ*\wG _A QWY4sMxIhܖ׈ #|!͕E3epԿ O rDg1$gߑI/?dq S"0u_ؚW ;dm܋wb1Tc 8PqI#o%gUfMi=<9G49ʌObfto<_iQd>舞?D^&:e^gH qB0krtZ#|dNCO;"f]pj]ҶcaU vRۆdHE LJ| J"ɘE3r-8m2)acS2 9`\v,AKbX7*xkIAZelCHUbdi6Pw|:֌XF,u>if1H> ^Pt};U#V*Z"[$ܼ0N Q 6N Y-QVl nm؛Oc2 a} ~3nrkw6d™RDx S E@U9?ʋcGɑ4 dj^YrJ_f03Pb,AAs< +Ԁ{WR ($R~T+JBάgV<$e>A2ktcJ7~5jQVî B>qE0ݿ[=`S1<ۑx+j( q@Eas*]/;φc,3BuK7^ xv!g-|E: poT?Ï 43A233&\lSx8QD=aT `P8Y >HiX1KI6!|K)GXBO }ME@:^*q'fbMNhEk]v$YŘ wjYk+ dj-+$XNH.oQ1J8K*PO-%*%a>S&+v} jtI0+Qas?P7{Y=\X0z{vy! ƫ|axn[N>x=md y5?7((Z&*ܪ)KZzaJ,B6&^]vI|aߛ!r`)85ISEW# bAe;LLLSk<݊kPsEͼ8%y*N{&>Ċ ;Iau>![|ⶈ9v5 vZ p}f=G#UKWA|<0vp HK5?9pG0lRQa[,@}aӅmLf 5xQëi0kE$l)cB*Z(b)ꭡl΢z],B,8D|TX{}.t((ȥiB`HJvdJAM!JY^A+Ԉ(a0m ̾Pa0Ej)EdVfv؝~'ׅWr+v:7Dg4  x:6eգ>~!{}&I f 42w"^ڽ 6쌄s2Ha,b;iո "ԸΝj4|cʐjpyt{:1IVztl!<_JŅ*pWwI //2 0|6mJ`3*b 0uǎO@ R2$B٢%aƿޜkK1C[I0V "Y%-/>/0KS@N)t__bYp`F΅b>VPDžK8B'[>FZQ< ?lZp_oƣwQ 1mcG{#f!xxPɩh;OMff#@$4wOa o5?5l*epxXxG%EI^&, U:}96]E@X$kmOt?F?L$Wn>j\Jѐ5x FJwšh^8PÐq)1KkZ:()3vsb쓯?+AuCe2Xo +"\ku{nlPPrw*OAv#c- }!FZVp)΀J}>Mwf2oJhVPSzN L8 pwiv?Xv(6x!uBk ZIm_ؗ2| MmAyd&! +ֲ1v޴&%Di-W +Drl5jCN#QF&-Imq"inJSp:: 5r;vAH*9IZb70n\x5K PP0Wwދ'd-7SttD.<;%O;y:\!3KW /1 afp&9ZL. ptiDc짔(qZ" {Nv](`Y(ʋ,#y&l`s5b!Xv ~msU#5e9W/,H=}}e3M0yA)j;h[Ԇ8F 3aTA&G2" joG>AU $pMJ 9AhFۃlrTIA`?K uW]<$DsODIg(FeVğM3?ֵJ#r?Ⴢ|?mC+~/.*2Pd}XUsiWMbcmYYj6s#J3HP JG2c tnm'084Z<\6""knFMK2 ۣBʋtX$}Ha"K{Iu]4BJE!ӯGN"s0ˍQLJrS읹tht>9CI sbPN@^IZ1.pE/?5cՁꭙ e27T%T阯agMCmb8y0>aW Э8L$#ʮݹA>_7)r?=A-a3ɊYO2(9 !i78cЂmcۘN+?gjC bR@VVVٛ|gw<~GtP:73SC?1[+ʊgRp3_ BE~0gi_t !( D"Rn訷'*Z5:D\BxWA}uTگ>\z3؊ ț9$RZJ?.BCFZH[ `]o "d_42\1 Gbp(r}tC{dfs(Z5ek lFhEzA$bti{gX:ukVm,v޻uOe䛠S> إ$lJ}Ba[OQ|H;Ig"MB gU$p_h4J|tpWˊeU=*xMF-RO#Hg6vݐ]SM%=reFqKiI$cLܛ=jiW⊲s_yY~tВY :J?=pɊ.O˽Eȉt.TGwjI)B;a'R㰯.%N?/[#5g3EUW:yʅC =/w{(H 7bEL})8{oBǀ: <d];s(@6\K S`aJֵ s~I";wIɅy٠u {}C;ZG>[Dt#ŠGM )5T]0bwqkm0<}o 3 oZML. %S&]Q |$X #zi&>kL 1蕋Kt3J|Q*SƢ 7J&=2.,*kYKUq3y:5^X[Ne?{/٧ӹ8/|A>'xtiyz0k&YAf. ; 6^BFOVQ !V`S+AGBcp_7؃,daBV(4e, rKs{Ȩh'.~y:Z%}'y l`vLU׋?|:D, 3/9]o*ap} Oj:[޴1_:9 kU#IjIhe?NtqZTv#+(VۣCڳf1 #v߉dI6iH g.3Ʋݸʉ-'~f|gp6mℛN?#!3YZtPKc30KN'"[*B G[Hg[ / a8젰DL|8uz$RY+@¬UUu q:S.dIJ=:D,.= ){,e41]|TEAQf6ZWi* 1ɚuKp Vb@ wx!jm Q.ښ2X{(n=g eSRכ⟬Pl_FCmew,˪jZvܪ.UF6tN`’=^HղM=7L}nCwj]}B<\mu '1닃R*8A'l@y=P|ͽAt7Y9odn6ߛbg@Zit526K(?H)R@o 0I]^^cir r4/t]œR v~DTn4 c7w頢ؕo=jrx477?bDi pk MeOTsǮɌD xד%)+Ä ^}$|I,zn=WmAgֽ%;Kġ9N_)baߒ`Kup691BqOJfKEu9,5RTCf/ 맗wWDxan~$xM{n(VS"$TEAѦrJw5v/7% 3XQ_/>>>40,4%&G*c\r47+j[J3J Bv2y_٪wYeA/@j`ϻ/c7XٟCB>O3ӚKs:f͌ldKĪNGF=<4fH`l0ȻeՕ)]P-ZJw{v$H%a?ۛ;(ʰmٱJ &Q*( VFb:v-7uz!Bw$âI1DFOmIS>ϥi>/J +]qSőR4`wzij4Oh"G59˴ $YWU}lcYGT2bOw5NxL޸{[*593p 6|%; 봬r)e bua2T뻂ɕ)8<'>\^ܹ9VPӜ eN Tt٥ T87齯ѓX2^ECB1"U^iG`R3C6rIUH!iKGoVP7U= Jar>lYoOOO,_"MCQ-Q+_mwgͬ!uHJ:~4hi"9-E8VeV*H;km z8O,SXiּk}Sc9Μr@{ʩ`UMI\1ƌ<, )J3]szK$0'e9,w|7>.9au<vy'dr7ҟ_k%NHed* }d(/3uPA= ta[L* U2NxZA.<AogJtv4xֶ&GEk#+AnCeH ƜtR;(8 Mrb3بo `cۇ|葦3ܣ)(D.X,`[ QL34X"h`P6Qx:tOBW#;q=tmAD Q4ۅÚZW+伕CV!IR;%dYEcNAW!ԍ6l'!J6jQ?c!nz5/=RRNf5fdi0`J* ∋]ˏ-,pq,5@T,>;j4";5ؘ9h6.ǹSzk弣r$քE.B%.ejxBK0F!kf֗`E@+o. AMuHqQƻf6B^I L|xDZCΊ({U̅9tr. D j SQۧdzbK MwV3\'=PAWڲHPxs,=({gusW> {,|3y-7J.3"nN>t_EoeL {# )6 |+ǐ~T6.rf4J^1:vNU-ozk 89g_ߩFT]E's>gWړ]aY?w{V 893od|Q4=+& 9c_\3B1 ;5rgU7%)[CD+MoWbb"t&bpVS椙9nVd W";yB?{K0|ӢM6L=gx;w<ZF{܍.of[1B){!y%cO"VrTx{]moy=9"KuZ\Es;XjV+ ou7C|zTۗd;R$?<*cIkC&uTb s7HVy[nrѲǼ.>ccҽ{ΜV *w a$ eS($ej<;V 8UJFdB/ڡ\Q2z]F {-3sϑCs*dNBLAMXx+ԋ:;ǬܠX<>ao3e2$S Qsv= ϬD:L2hq#" eb(H:];J}+7H:|ǡu=vQ!nr>3Nͳ@ㄥWc0*HekKUx}ȍvidRQ:يlH pI5UX0A@=X &9i_Եdڍ;[c[5ۑQAhgBػpٌ@qݼt`Wu\>4Ea<^W* (7^1`}΅ 2' vrt usld!"VTv`UDH-݅C -.wa s{4Z{h+ݴ egE}%,~Rimq% RGщcq]E[}8~׀dST#Z/ w* ?sehsxqBZT$ofE g D'y&Z;gKWdhɂW hșrCN!e҂@FHZqr^k8bOkNwr _LW]wK̾ 1+Bx(05c?ƌic^1w+ڏiĹs l5'1|YNbsAv.$ AP}:/2\T<4j)·aWK=ngBA WjY#:*Ԇ3.L~vu熠y[E3vj}gP;BF I`Ǐ{}AOP a]y(jXkrR^}qLBdar4o󁗯'}{07GkIc.mr8=A*: x2& E;fڄ\GJW|Eo`an;Y>цb>FPVYWT!S׬+gfq20iFOp:t V1ʢ#~3J1&jG> zڌx:q+%-c&qarf%- RSS,g<OnbRax%U$x] -uKAMq&?P׃ΆӀh< GSZ柂H4߭+[ޣ2^sA  /DGPk1Uh8@<6u X(F?)9Dԗ^kt__?ÐKBp?r>W3/|H* ag_Ak<\,EU1 KfAo]R`!&_Uo ї Dx]{7_(׌r '% G[ RGFJl35*H(IEfvd$?Azkeqc"tj L4ץ:g697rUw1k]!\ABי2CEp AFx7kfNd3kryAu Hv52_TL/) HѾ#aujwK/N*FIxD6 F* \,NTVd?^:5ӐU#ۃWI>ר3~}&'CEB17oqūI/# bfL rٺ}2QOlK5C# UԤ~}yloӧm U5.:K'sI[zn[mM0&wQ`&{4YEۛS? 0ռc2Y}'qScC0i˒2 pv#SˁEU:[_,w: ™SKŦP1G4v|n?۳;歂p1C$-c3 JXy`_ϸIUCwDyfL}=ϘjSrr&)K~J>oR٤SZ~`b@ihY?xXss~AĒ*[Gɯ M(Y 4m.I(2O(?!(25[֢V~uFL=WU>^fBEF=0m1R;tJ$4>Ҵ̚*c`g_nRNa-,VEiJܧjgCQ%fcj";V\h~hip ӫ:m}{a~hW Uڬ3H]xu3M"Q(HWR_%9LdY)pk S\٫Ì;WA P!DxӸT<A\00[opBo͖k!r JI[>!6yDMd5z>}Y!nmj_+td6x)?׃ܦм` iK{ ˪˖/s+nwkPmOۆ/)͋ƳZѓ@,={s$Y(i=e]PH"vKTRԟ[cʤjɳ$7\9ARY韷uq?UՎ 䙋ZU,@Ps=iyws-Fv01^l;P4 "/;c1FM6dΡ2̎R%zM봵Q:Y&V"7elVS!]>,mH9Zv!7/Jxq+SD!=`g&q?<ˡ5r*$1Xh 9[Eɸ~|գEs#:4?q+VbبnDiѺ4_ޥ4okj+ k*~B}I$<|߅Eɨ4Foet+9Lcu}r|"^puFUPnN'XȡnOJe?M7m¾9;4# pEŽuƊekF{6r)v3!0@B&p2(9>ezEXܶ'0[ XJoNy"p*)6QY8si݋Y&>"E'%MZ%ًO*J̯38fdE/>Y%hfk[6^-@~,8퀿BBYsm| :26R $cn/qyM8#| {7@q*(7dMiY50Ī&U]͵8"?AEBϙU%5 xĩo8 wTwd.<\="'uEzN6v 1!#(U$Y7(@!sI)>&'+M]*L~x?8iKlQ'=SXke.vX:}>:='YDw 䫪ۅӽ>>i4-TК 2E(_nBwq:Pĵ!SX.{CNBt*[3􋆏gkkւ(m@snbi1QVp<Nچ@o=T ;HPW ۖ+YfH 8 ؼdUzBV?`KWO(-{SHqio`Tr!5$^[ oTW->FQifi bixm\/--J̹w|)I ;#Z\8/dn+ U( "4 Y}8MITk]u95АeRn[:Rc[-+&{w;-h2w uVm:<=+ 0kCM֏F3ď"jl?Ge6pf)\Ζzˆ3 ,yxQNzHJ8u';\I2vXkv꠪n'ϧ*(1"̟Ri~g-7 aJ(<\$p 0%B*qƕR[MG!hagv!On1:n@KW:e "kO_z~H[E{/E3XGA*00#6/PPi+,d ?!kBsnm/1SXps̹aV*FZ #!C/c'<&i6mƞOAP^1pKd zo:^75;9J§'oB?by@dtO2 ۿuqtXyӶ 3~aMo ?.ݓ\}05T!o9\z3z[j$ [ ҉7(&ٖ|cs9y*Gd4YyA ~,6ޜ5l{gըg:Pm"Ў1:T5r$ k!w ֗Htc?fHs Eiz=RzӼozAɈv!',$s,5&T1xo +0/ T)Wz>I㈸  cvsԇ3--{ȾXqا*5\Yk *hڇ=!|/ tGĶQ_:#.(R/o>ɠJZKbP1pdt5:#sf I( #wIf]Ww.EZvg={_:[*( %L.S Do )(S#Uڋ$He/AIX:d Tpu؍/$UC݊v;4lh481Z/m>&?6Oq.*L#Ƣdipp%=>Xt,[X!7cx5__B%хk` a.Qfܕj߫!4},dDfgncz}(i4-M=@{kI@ٕ5>W+8 Tq^??G`_L \\$R.u=rb&'*^Zi"~v,d5g1c߽7)n;FץDEvÏW^Kp3-?ClA-DA˫Ș;{fRoWM}78'p[suܺUtIj?:]JEmjG?m$,K=CZx~1=*{_оsTm< y";aklq8N8Z2>8pUK5Dl 5ϣ\syP-#2 {Lu$FYRrQa̙px|KD@,Rn4A1Nƽs}jۛdL?vFeRoy'Ia>X#mDTOFNY"zN0iZ[MoA(ش\54#VDžɀጒIػAP iewKDO+uL^ŁX4A5?Y2^wժ`a#l5Wk*jx822Zէ,4u Gj'tVOf]h'j;m/|7MOAsӆMrOL(Ҏ)YxL 9;"X$Ol}CNUY @KU|TY2pߗY@! 8g0J 8E!HL-1L'w[G#:=3۹^$GP\0lђF]*7Oca)M4)i:M5r"@zs2x:43?[yjTWVjY2a_$Qx 0I~? ݄7kMq6x&%| ;lJwL/ 0e61lQg' k1$Kr T=.;k)MeلA~Vqs7VmhᣏJ= %@@.cNFۏP>L{֪0)HGEL N[uḘUgTa-ü6R l`2vaG:I.9f=1rk= s!JJKr͕0aRƸ>EWiՈ*'/uA#j1ہ*,bL M$:?39)a{wʩzǞ>tjX+׍)e>/k)g۱Q+m۔Q7-y{!%AɧI>uoDO̧aBx=fu n[%} /&"_ L -c#W?ۋЉ /up-\;wot;5,CJ4JoAm#(7ps!qK_n2gg S vemU' 2r,2d37wTE׶,bPP 1O\vN&]C<[(y߱`ӽ"FYwT/$ rXVtWCOԸH&<YgcO_ЎAp#M[#d#(ot.<졈Y{ SkMPi|2wy. 1[e#*ySڑAT}>܃Jy ӆ/BvJi`@#WN-.$ִ5ΰv5&u+mѡTG7V^YT i]e6C]{g^[MmzqXqAp t\2J }2tDxpгeqp:-#VR h7uZsUǘ%1$2COICF [|3nhMӬal6 0eeT(9 uI.hX @}YOq5~&ڗkY1A`AAZS!%ofڪ{ХZzKP :]OȚpF]3ij XS'y9 *vEj $e9ѕ=y, m"@uy"Zc{Sm5Ml|W:qqYm2 6f,f =:9_ckac#"i7w Y4FhWɃGm[bcu$+@'(O%s&UM!RW-)S Vň콤:W͆4R)刋..$^--}zHѻN;gD>=H4{cb ¬nMbXc -xjKKXȽіAݪ-)Ht.].n[@ ~U/6G-eA{p~e3+CYcu aj>P {Wd/guɃXIHe+ArzΜ&+J tZFvRA儁~Dbc բ)|I=ʒ2GuC,e§(aڠPW&LeS1cYvaᥟj:#JaΪ]z|(WjDW2nе6i;%T5LD :&M  Kc ,]+=(*62Y}j#53ҿ/u#`uNsPvSY4#mf \ fS!LI"FY񡫕I&Pa2TjJj͑;pS"rQɺ{n4^P /_P;vQQB@U 0xw=B'2Od[ [a@|=*cK(0Vjp 9۲,NZM顟 cH%A H}~>%w>t"/yb ƺ~EW3x޼'"e(0%sxOKv4 häNs+r}pޖڴ)oų言/?2ႃ@R~f|4LKD3zw_t ";๝a&wN2P$K7%;32/3R?o~`:Hڠ(0tR.kHJRObZ᮶s w@A뮙3u* Y+q}[Y 0X2k1k"z5_BW&ř%v$Pz$zB!- `t{'ڢLVJ&V$&z5`Ż&S^ =%~/nFb5Ӛ(Mngz"T{_P{]M'CF''5Hta$?.p>2zq0Bu:]O}Jq߸3,c7v o|v^+!Y|[## ,3gmw{zҌ hCӭs[M".kG-`RRfsDnα۔3g{̃/b+q26{B,hK9{:4 4/c>QCZ KǙt ~oe k'!}͆ {+T[ AcF?BNeIl]Sj!#55')3,{S Jv't4(l#o^/ - T%_ݐlr+3^e.5@UVDe|4THm`6@׉M.6|6Ӯk=~agx#k5UNǢrzȀ֩wYN& }0cCXLD/v*\LSÇyKKbkC$ ]D~ʰr!E}Yc oz%sgri /mbH*m|6#֨acǧ-0 |;39^(E:e Afq]VN/&8сJ\F;r[_+kfXbk84Cr=1 [Ԧ!ӢqޕӠ17br{I&fEќ+ #d5bw]Ա.U&LcfMWNelD4Ptuת/i> JDl?[wY:<Xfqz=#{4dnvۺm{E}.ECkRUKT;z'xȦ~] f%)D-P@F-w220S a.gc x:c5.t$l2Jc[2^z)mևš _><{}}*>/"-(d!hï§#mŰ%vdW6gv0u#6<2.;\.|+Y3ov7d/~R˭S98jY9rc Α @8Ԣk{{΍݁?e3\'5lioA8p ޕ|LHǥFϾ/#;W )9$߻Zna5 %G91hFGL}G: iw EAB61Ǚmm8f#Bˇn.8$=M3>i)>} [qhݗ@(S/Y*v4d/E> *Wn>طP굴 9 FY(Eة?-eՅ+GI6Wd'- &jhFߓS0A3ƙ[il˝VdlE ,BulEe,=<2k\-ùΤTǢKLݝ$vM+Ca+b0[ܿâUXB-qϭM`FXSN1yxmWp \L5: Cfܓ|{u(y>lK{lyJ@ds%D2i]OunW ƮɁtYJmwFv`$6󔿴n@֕l줊l!Q>Br凌Ҁӆ {^Bo<60_ ,GQ+ͯ8 @`q\/l#47 `U#xFӺ.LqVAl*]Q"-p Ӂ##>h^#fwe޳9 =i)<ڻ ѻw"`B][b6]"SXeӫ,?g(VDegu̾3GVɚ)!Z3[Pj,{*BZg)Y^]P \b]Y6vcZ`i}Sz;sLv 5y2/A,Jؑz_d4RrueC DAJ%TX֪8XN1Ωb Kn'G?CWhi!m-ʺa lKF|ڸ>-'j__zdO_i]AU>3>Ɠ $ə2CS,uڠ:7/;C ;H6vL8x]'C\d78KHpWD+em"eno0}fF+G3IHR>O/<^,x7l S4Fg3xu5y>LsJ}7krZA5[{ -I8g WVJB^7B(Erw$a(+=6=P'8n)xUZDU5J8d]Qak01@kOPxvTh6`d9F*ߎ+F '9<;[苯j'S .go{}]w2M@.%ױb˥kvaL 8e?Eyjzo }|EG.C~g]њ0`9IO(7#^̮B;R ' >!b2 nNIdpZwCZێn$D%85ʏ9'qeRQGLtV nn>&ˡ|$8\f-{IOl^?4Y}L,õٱ󯡄ȊQ/f.60=*n0bVePEfS˓}aOTJT7{#̑l9ק k;TLGrxhFBZJp"L .#yBٝVSS{lg%ثuu8jd%n۩d;{R-!lM2 >.1$zl D&Y _"{M-7jV[aIV‹B#q ٤r$hϯ̯piwpHxcURݓ|d,(ҭf˃$JT~=zfO`W뙶,؄$x*pIiXl /_`mSzSnFI䒢 kop"-\b-x#jC#\<$ɑq-(alC{e=>5_zI?ZPz!HI45`24euɠ>~fa*3z )3"ql Ջ@XT=K5wY_U;9i5fJMM`~ 9vp\klCR!, }QV䓱c&&B^F(h;Blݳ \G{8+Hzљ4Qrԋ*"\ ,HΌK9Ϝ\([Y2L#zvP(CJ/rF >dU$w66Q}uRiECx@* p>[c2f7v~% Ag.16BFԸp< "?* h8LKw* OarQӳ_!< ܍4Odɔ; >čzG{DHClU#1WM2Ns cxURb٧ֹD:aD?܆߇ 3ExoȮ)m:Y˴ L6'ͺ図v_\k$wU9&Ftd#A@[A=&g`!)<TWȶftxb >*pڊƵQm*4^QVsy6JKnN88p]89fY^fVVVڰN74AX8{գHCM%ݟo5jfM9?Y1~lD hfIU95K; κҚ9!AlUb+%:;}/ymIps2e4ev8\[-uNQ/V?t(jBpM:!5-Y _!/dF bуy&dA3~^GQm O%fX Og}b\k(AhA89|HTC!hz6ƈ>-PlSrb5a_u86A0솴Fugljv?IFN_b0g~ e6?F!*hVmX֙t. 7 - 3e{ٙ ʻM |9)#0`iAZ̵bVr`i*|*u pc |[ylC ˶3VҷsOZJ|n]v'< wJӭ㖈d5hRbrN6lgYW`].{>Vb|ΕW]]q1, |EX`!!נ@r  Y$U]sw#bABh_LcmpC<+bTM rol @uX> dyoN8: k)"~4Ȱ/4Z= -PJIҧXW\{Me,<+hRC7!!p"3%0NM瞞8}h ̮e=2UiMJk-*VƼ 'f'PV+0{CHF˵OޏrrK\L04FY]DW6sʧ]2 -<fH,l'UeG""sh GnY|%Eq^8sTvUm{Vׅevȭ)*ơZr^%.AL-egINbJ#AG<2g2ݔ'(Py90shsCK!l*ȉHY?H2%IKlqUH &EY7г2mA8OUi^w):Ol/G4%"SO$GU d|H D M- m}?R6ݥ+E,"CQ Ǘ0OgMw{.d22?;, dfCقT~.ϴa]x7FRO.N{\@[uiZ?6+o&PξHI@^ {re,jrG7Ns[k!f*I/ D_MBV~6/~[ZO%aBge_(k̀pYӬ!0jXj*\t)AYZlYt(o|W7[ 2~MIO-252x:r'Fi\aLoFa.Rw;Mƒa0 öm-lPM_Iߴ:30 sCҒҫTޤe+]偁}:0B- ]}L8GbyX cE[Ci2+Q⥮m$x8,RxKqJ;_Ry'D_*‹!>hjcDnי.'~B[:HM;kF9 zwoDǺXsTt&1!X- jSv*MKS4Z=y:A ']0&-!!$U4GPg >T#OI= \ṇ?B nEeFMLDЂKAVEy= 6 H62/!UaI"R|+r>;J^QUyp W,ύLO \t0OyVF5,-xnHm!YqHPGN!ӐHrpiOWH| ;ژFM[f0kVh 1Jlʯ&'Pۂl)u|dag|+Ǖ B3FcM6(5D\e_ToUFyq$o$աI̸EllN5]ī 9O8.EUUf^5~`s>֎MhX|i`,AʭOn4.f|Z :2Oˡܼ*cfm瘣rqR Qe{"b5"$?6E!knիpџȝK20vjY]`ME-x+.2 / T:/z'>RH;>&F+O#jUK.jn^c%~}qV 8k*ȅN Zz8xM9;9D=+(%240]E I }}2Qd~^؝>i(tWgt"T䊧 yf{4CJx9TY_.=p7 0R7n^m=N9Z{'X27R< 2r-7:8-pG5~ʧlCr1Vrf\ƲWOfWRږ)4`wi7sB߭z)e bg0QSIKtv|&$͜11@e|[T;qFZKm:k@>sۻ".8^1Ƅ4a $P F8?fAzmA8R{ =Ͷ$LN@R +d^Hj\=i$OJ,o#xaY=fH Ô Ôx,^Kî sd4>-5H`}6 p5>]L4|QC V[Dz?dN:vE_]F6&X½`MI'ʬHw_=Vy@Z$)Z|΋_*8=!Yޜ3b{!H4"-KE}b0GhH96CCe7bP<&|Fa#ΞMA\cY3*'9?dBZ`bHۧx^{׆PX ELYv8o:?FCto įkfq`8T|+ /8p@Z,HҦNLfQԴn%`Tu'B0D܀i&U csk#oZ'!贕 <=,Xw7U~pξXeT3{8 o3gt Жc/Blt% &댠 ablMk9,ꁋ _"嘲ɀJ,)&Lk{ުvlko#z?'e47s*᧭aI<ֈvύG9:Gcnۻ[fd='gqig&._*x3,lHeԎ-,Iɮ6p n+53 kj\27 ;n2 N)D[IMZrR,k#Z6)Ł_٢ Y$w4"-%{I϶ZsJxoSKEAs 6{vλ7̳73N'1?({qoe?wkJ*XpWv+함9~~A!8{}|;WTHwޱTv0t)yDYZf ࿢V[Y~sz(Iyh6#n&m+wvh! ˼^'IgҌ6nm\FT>F|fI;<];J!H9A8򪓴=wW]1ʥyl㞴r=u[fwiȧS%F"ق!='4pdl/9[,x[bV OwС> - ٺVjn~++hzQ$(؉giu>{!Q,bn_s}`Rqخ t[VxǁG?G;em[> >m_h1ޮYszYtO*q|u mJj6p5#hRRzQKf8C|X}BCtra\}\u ֆ(0tE%q&%JAJt'A@!ȽM]I€ǣiN3id/iRj}:fTnK׽$` pTeƨ]WS%՜! = >,>`$\%@l# E^q| Q l.C1 0QHG9XY=;!t;.&D`'#TK 60 ԢzYC<~} II:/4 sz7ᡨL#YɢNW,LX|M%} /1b<]tIKR2a):p,'Wz;e̲L]- l rp>7ࠪS&bm8Fد %e]ûf $ܨ|qnk4};,Go5/ gECm}igb5 ; +#`՚7茶FXle5!!Ч2ZḄ"W*:XǾqhiӣ&Ѳ/HKl{gAEg<+P*j%X o:fg+E_W4XVdaӡW>]k6|&Ht*4eF jA$h'K?|Q nfzwv 1Waވ~)S9]:tWw,KeRJ>4BA.s٦cAě5ۓnYh"s, /_ޙhz9cq(zAHO8L: ,?NJ>됪̩%Jc$yK..38N=QE|gC^IYG`ׄQzr-$f8~w"^廞v|)tZՂqOiq]XC`%DΔj{dj.-F$DKMd0^نhzN%"6m#"¤a,>0t4!3c&+B2p}'\cӕLMw7!,"7Iʀ>T8Bsp&^BٴrD[Kf\8GYNd^6zEzj*bݤw_(WnybSN9@}-;\娨+/8ڪoiBy#'Kw|YЇlJtZ}rf"C߬h!&N|{àfi m _eլ'80V|kEXh(r5ؽKEr=X' 4yMtv.{a2Bn 0Zg c첤W] R0Z&үb$Vu܎oa߷MZ oj nN@Dd5W34.2NEqʽ;ugq04HBXatph5JZfBGRx*0W;6 0$YѠ$`, $8Sۉ`F/E(kqQ2, >M%ZU(8#v.GN s9+JfX9:jmI,՗)k Go)=82Ài&|I ]{e4#+:^yD TFq VQwBW3gcB _~#۳wy/$Έ,&ٜ{'m K=9N֐tmܾvO/+eęw4J*jx(BFcz&D`2R@z ]Jx)!v^EVp N8Bq:[7B/GO4=zQZ0ݑ!?y;˒o) <֩ a <Bmi/,[' -լUX݅ ۅi7b?.]W60YŽudh#:V &; +Zpɲw{A i!}cmeiQ)MbXx߽*p_kE~yLK"ٔj#6G?q%+`yP)Y#ߝ&Z<|%3 ?r+|SS6$*B@dc 5yoe]ޤ)ݩɶ#s03T)N 9gU>T_+NvPD3bHO'plj;%e55JCa_P?/ n}*_v4(,T{Z//&3jQ{v PHb~Ќ;H*ګ<@VB4IrF*Il<[6PVh{s*D"ʚ bW hF|9ыpru鞞A0s3<@:ȏd9ǝ3͏BrK꬯_{hźxA)OEȳ5Y+@'r_ m9pn[j$|#`lS;>s39#XsJaKEta<]X/8 4lз"iXsiC$!̫6FdAC3|j x` M-_;+:~0ć3_FY"G3)v,s rqN Ӫlӏ戀\ju IG{zy@bELFUi(9d;S%̝*P4zאemLZtC~D!RpERbUg_,{_T\*VWv!Dti`9ͯbZ/"V:aI3 5g;SCpI҉^(v?Y iRJIG}#<9ާՙRQ)-} <`ȉqZ,W'(py#԰Gu_*B!aE-i#TG{8-'HwYOR+>VK>ɬ #r, ŢxErY7fdWRY'N%g'5KřDuLԫ.wGՎV?BĈd'g ML}\F=i GM7A|L$=+ &o(YccoKH? h0I ,.C)mHurv4e0q1~Yp b/4+@-IV>' |;c5a͘wյA|IU9@3hCgH72dO`ivْ2$SI}_p: u&w3EDWK TC$z3Pԁ(]_-CHuA33 ¥$ eۖb{IcmChw2ϡdž4}v( OG' " +ג;TE|*bq+&3T_ PRf!IW[qxNߝ<ΓNMVCllgٌfə*4x*($ Cv7.3e~RL ;BkϏ2RV=H%P+߈ ͥD9%QyY_G&2ᚪD fϩz||X`K}usK\;yR/~ WK05CӎYlaR\%W{ oO 2{c$aP *Yiuk()ʴcSNuh|O77_/?SK1fR v79ō8q@Km,=.uٺĥT~`{7M2^x$߂ -_kDiնuݼ$8&Ƴ0b-*DNEUO!j*%RroLMsԥGtS̱/cÒVyAm9Slq}qV`lv4~}'N 'cRN%p^슬ɤ@v8Q!j+W _^ccET>el }ir q^$>SOǩIgJ1^;K#67`? \V!3x]xOs2@-Vʸ!>'md%:-F Fl. b`SYcASMSF~2suжI\oQ|Hh'Cє(_{D*p[`[ 5g(gWLa-_g+G܋ux{(_ 'rLЕ TteW9RTs 9Gj͍a~# Rj `}'U!T4찴GBW&ƙvh AFQf<c>$Uz,C\.Mn)gSBMAPƄao"?UЅ/Z-*E/=8˽ÚEy˓T7ĨMծ$LG> &"I)+O WP(7K#(VThpD`3]`K*=/iMЌ=k]LGN>pRYq!!I-wn\i79n`$@x18 wՂ"{:~{r7ib-NXM t*s2vHQXJAG" ׄ.Z|oyw>Ύ;w}( Vå [6E\ﯪ\:PF#Xi,5G" [F,{>`vhQ9|ܸ3P9;ǿgRKd& jIAϓjlU+,3M&p-L8t6g47Nx3aC188w-wX3X 4؉޲\K᪝!> èϐlN*P #|`NmK&ܳ}oo\ OJ)ך&uc\L 7: Dt;~.ߍcP[^9o]Vձ55?sC LqTuiN<~#yf_g,FuD769,;ЇͮߏLgy;L]\^:m,Ń:ӁB)rЏ &4ԺC$D4㳘!lQ@0_)I8%KWaj%J5*gOCBMPe?77,ş)aLT6+{&$<+mI}de|b5oC eYnE4 g֢׃ȋh 7U@3"wFsglbVݍЋ<ɵ Wl`{O0>ϤT-< [RՈό$B1oHτ_Ps3 s$y9^s:M7@nُK(W;3S(q?bTvZxKMu°oj1{@ +oB}c'[,,\ \ErId}w5t-X p1#k3y_N"V6㍈!}m/⅐{yIiUкd;wl5J컥}$0j̕fey GA{:`> u!sj)[)[ =3)WD ox15 E]R^p|f[vg/3L;<' < ,ݓЮ֤k톐i>%%9ҧ~SP#Jˮ0CΠ`77ӢtY=X~YHܿE}qG@. 426ycCGAˈ 7%. eȖP޻RJ0KVϘMMbu2?/EWPJ@\JJ@N5VBж|Z?Qwiݰu$h;>i"c1lmբ׸XItK&tMZ4%V>=In ,1=5{yMOon1DO֠ئo}d]zC1 Z |?G~. b)UMH0T^]taOD¤p_L_8S-s 5 zYb~L-|E_]#T 3IngMeQ)r7Gq6 |;J" e6POnNwjYX:!1ؐšʄ}+jCs%<X&KI?mNB˗Xڧķx Ft -oV&|9P}[n)7Mݱ$0,UN7vNOZ*"Vߘ5oɦ}X(geDE~P1žHM0VR.N m$CD^sDp?X:|>4ˇ,NRHӱ/@@6'@֚~KvCHvS鼴[=)sC8D7ǒLyڽ3@e|J8##q>C)m4Kwq*r} ܾ2:9%uæRb4s |o1`))ة2CcՔ7;r>BL۱#-g`\o"}5nҴOv~1 & vK O:c ەƥ\ ~oT6"uv&r]!ފ>v)i"Glv:ȥ"癢8zdːh}_mIɗkIFHvZD**Be,p#Ved XxtpEz`IubD ^%TL ެoPc{xx a[^1բ_ۿ!, ϰlɘx2l҅np['\)w:&K e<౛+]7tpCrLZ UW}ls; ]a|_CH|^;mXgA%ׂ)i_Fv;E\\5y"Q'ݖ/YRClI;җ-[[st-$|SٯD6mN }Jni^+Œ;XT@"ȇ*ϊ=k:H#AB[K擤2oPef7QUcUL <`o(:64" 9UQ2JlyA5swPTzQ=x[S&3"QmS=]67%BaK6wV}PFP+g{ŵOѣɞ`O jeғH޹L[ؽi9PsKvAZCGהEy8vAٟ~Q_я;'}A?V=%Ɣj=tں-kYfgz^ǨR$fVMES$d=˹!j80©c2c@ݳ#=>i^_=] g!WgD|#b; 8Wf~jɰ_Ahn/[S)1Øݗg>p 9@bkG4+Vڙ|@{Q{SS0I59I|s3_Po9FvoHcþ~V2lIӍڕyណ ;~햠=_Puv.Trc }(pT?{ 6cQ,7ԛ+#iL>5~ӴPc#:7;߀y ;9)muɰK%[Z  Hj꘎[Ag$uJ^ wy-7<` Ʉ{ԅ  dD96z|1LH}ҾU:i29ž~ɦ0LUXhhKަ&PAFx^׸:}(P u߂֥xDu06R밷/'1()$ޥ|iawuj &12ξoaL~b5#O6 V3y.,8d|oXb*LeQfRQh8ˍmP y L9P F} >DE"OrRw@E B #8;Rt0Z0saXXX8\GAȰ  t19OԾzGWe\*'  uSAgխL ;Ӳẽ-C$*>M6椡^Q 㝼)H%mQvg PX2 w ,ﱫ9%Q<(tOZ,*- 7C #Ef@~-hiqSktI[&iXU0dzM`s5w+nu֞ nDrD7vR|=V !p@nz_4 r1T!Z0rl'P@G!:!O¢{^>mBa׉ ;X߀'$skvoǤhYeB4'yo=!>]7rb3Rog' i3(mmgX } lRv&lvq*>Иݠō&ˆSE,S'&3w"3 wf<4rR6g+UJ>VAwAZϩy"}1gtYG-!';]y&TW{ IF+zq;})`5DugpQ6kɿpU(5S('?lpI3_vP[!Yl[ݠV%cIXثu~l.c~v9/80Ttu6{$'bF3 ףE5.GTmKd ߕ|s\ \GeG*[?2#GWV ]!𾯑  ~sИ3:HFW8mf^ iB PD{ Ӵz7gk Rk7`(. 7© ךAyUY 9u3ks|=..Etf]Dr C R.o7ӃjO1~ehoe]ղ$\٢ңMw'ˆ=BA3I^hFnh:EГN!KOra$tln3AM3A4 ݊| C&i,s^p鯪 q*JXN ? QцniBF31u6J1+ 4D9btqVZAh6~ Fu G&$f+~}"#ETd98EY "twcssvJ,~o BN=ƥ9m~"v#ܝgq t+w(j61NXstMV2?maRŵI mUmp!KaRZ;TKlCNL)xBuNљc]à J1MC5lu3bChH18ya]h/۸ꞎ^0.Mkک-ETQEY#~' #p\`'fIE=~ "xL$syic. XP*ߏ%jTۯv:b;^Hꛌo(#im#Vb(;-&8NMȡבmV!0(* ver;ׇ4x?y]=s 8iĵ q2l.Y'Ӛ™*d)B{F^/`&ٝ)n"Y* p @K1sʼ0&# `ܻPiL PSjR8=q yUqoFef y|ЉȔԯIq}E =,5dK@ߩj)4wI6I䠫nR@M\&*\۟0 ~Z.rHKd}# ku8+I1'Ƽ:[:þ1%\zav',sіTe.ɴЬqUg:ډ7+?VOSp'+ѕ~wEkدŽ 59w\ls،F2:f sFQJLT{"Tx؎53vߢ ‹n \HH U_:2Ex }@:kn*<. =yJ4)>\"ӔW~vBO,qj}nkc58D\G0vߛy)?=RS3Ò۸ct ϔ. &JʷDI#@,E[4(j`h@7r=aAۍSZ@jv<Ǣ~DN#w/hc;:h]b`Gs䖏3QjXMP{ ݓd@{,^F8D{ĂǫVAN&֗l#Tk nu7蟦)Qzz@b6Ji4~>>~s\SSnrl~d"u!Ք) J]?cDu iNg^3A3(~z9q]F^@Tz2S(Q4ރ˴n>{j3"Jr"o^M mך3+SۆkwaI|["B x* p .n%Wh6% TO/PzzSa U }X<}[y緺&dx5L8h/z-;so13q"X@]K޶='M?!Q/&5q݁qec+o{V|ҙ|\ b.GpvW KWP$мcc;qe̓I};`(EңE~Nj0n(:#to]fDJ??_ӴxyBWhTK>_'tUTί1 jׅw|@-JzRiWuG% bzAHV"'#oړC"hŅ/20G4 P (ǨK{D^?ZϑG4P]X 9CH7;jDbG3xfʬ~t5NāPܝ< <[tcyp7>k0^j1*9@[6Tl7YM6?󘷮-px 0(n˂["ֵ>/}rdqR_MA0'o͝+ Ʊu8d|6صbu ܒbA@ڲ}vB.HqÁYSm>:t|Rzga(գ)% "릁4`4׵&]Rp`l| Z!5xu0.8g$.GBGxUi} $8ٸ*Ӆ!F JmmK5AQ B];,n)gf(Qֳx̚I9 ҮLeŸ;7ӈy?#܇ D+ V 4~OHI0]mȣŪ "GZp]Ц+jUKsx7"!Ǥb3K1~ə~cܛ9I"/3g\  ]A贤˒xc&e5cFBZK/Z_O3 w$,$&l;fv-q<1MoU; I7vf)-a(wD[vD3 .ۍI` qR1ҶqLsOR PzWڊx'bL"m. 6Q|$1bX8xe8-}@"K.gFʹ`*l,I1vp= ^UD oTC%qŵ RT(-(E1 JI QUXi9FÈ>֞G1X_(a0R F5j܃Ce|Ɛ7pim4mK)4Sbt'[t(|dO ŊKaVFyg'2K˅vpXj]Bv`qSBN-'T]k6d?eSL=,kLh׵Qo'r5*˕fS$䱌Zyi|+x6T?G`Nﭨz3k$F~(F@ 3 3aF4\tm"^ @`6ST:W.vPEL$)`uD2T'[756slT ˹; r(i WW9h>NOe2} a^UqםZF_Vls&dY|Y Pix~"f$10؄fM(}5[r xNɘ(UikgUTK!A>z&(Ga'' q C`_.9 &^cX[֙+^&**{hv,U0R'"jjO' NH|lfM#=˛9R-h>[!ZquD*\&*+kjJn<=~򌳜Q <'MU3FMDPq`^%Psg ԸS."9YzjIDһ.N+{dE?F~yWQ04Ualȶ^cڸG@bZsM:bO.Tmt , g fn6')ng")!l̵2Ex,蟐%-pј?G WM@浧.iZq؁ _c)e뼚Z#}#ݕ"7U*y}_K$Zb+Ssn):nQ~EJp㪲GU3s)Ss fth{eJ(TFn6sxmdz^4w*l*5&T {ku^^"wB'& ^{@- #dF#v3"%5=")F}x=d1ws%ܰ )aKiedW z²Wu -hȺRҵ}N|w8W tWYg)ҫ(-:wh]U{6l tk}, E%rFl%s |#T0SH9Px{gnM_{tEHF/#3oB-zeꮑ*̈́lC؎et A.@1FI~# xu"5]2iݖU%`O,*9=,c\+1^9|>}Zݻ-p( DY\&IQJ p7e(ǽ:%[Q%W ^!0.V{k?pT%NhQ> {E\s*^Wޣ^LR_EְlѲeN Cf!m7л?oD&dw=uܔ\IGIzTp ;F@/Ta킏GSRѴ0Ϸbss>M:"p>VVU{ڌF}{,q'E*{D!X-Qع8oĹ\$ZRt?AEı^k穽nTT[>f;E % @!wqH:AfwAz11Hle ŏҼj[GLTm"ѭ"VDOo>:uB)+o5PG15zgubW d 뺜ݾP/k>R:ozT6!5TysյLDөR^Ag5Dе=6n N[9I:(%Sd^ `W7t2تDGYMxN 7THasP!'j@395}![GWfkr {Is42} JojDh1w]9=Twi']1vq"0w2嘷b!Ntƪ1&(Br3ʊZ1AFOdbUR,oE#@ShҎhSkU9X`z[|GD̹u< a;tI+S(ReF%[R'&;FnqHx8UpUȑZ&h@Z{[5ZQtJO0 tѪ1!&0= eyvx/[9b!Ρ%I^;#\.)rۧ"NL?9- ]~RKj#o.ut[m5v,@Ӫ- PvwU:d7ϑ u"v4ʜNQ;a9Uʨ$&sl*cp ta MYHMBU]֌h}ʂzHaXo';KR]eV.e~H^:C/9'ٽiIj{\yz! fgPѩHG %-@fBI~Qo úChf:9&?ʊc.zi1AQj=&Νo@7^cKB!h -<](|r`S4̮Lu!h??!bgslZF\Ȩ\>z;P])"SF/H(Np!t=3iَsCEp7[kBtZpQoi˲wp@zw.5>Kŷ7D$#F DRDqz1г Y,8|5-<0!v 4%|`/e}=H{'ovz| G ~$Q+ G GwGؾ\6reZy|<Q貒-1햲|H}@gò5wBp-9]3 ac87|3XBGzlB/LXd%>Xl.Xf_ZDr޹KүdXDέYvWsrI'%4&e(=tXy5DVXD{t7'iw[6<4X\vB1~5!R$`@}_59AtG;$5 NNJ810-k!Gf*6E%Ok0&T;Y]`$ȂM| jJ|RiktGZ?Mk]=g:LȕB wn[>gA}n 0 ~_u#\tNEh#?tq0H/n!c8I 5TjZdm#F ,߻ 6mJ4(HQc|1$񰮓K7 4}8+Ī>. (Tm(֦΁ OPgƄI;ޭ II 6f"H4MAt[C,C;ujQT[ e](?-'AT;{8MN=Xv,}Nz* 63eeX{j ji:,Us!?ݙ^'xK&UvߞBLLXulm&F0PҀ,-XE2O F/cFpHe]ɀ̬݊| dIhQ_D/ :dOG+Leԅ(*lBBA s6'ލ+c]ƋA⣌Hk9Q,¦ kHo`y!_W0EH%rr hj5, fa-u/G"9fG碎JK*& T i/WQsIY4s +^6g' #IWh3ntj[ 㼧P~Ƥg$.K[eG߲薾V@#A[vc[͜,G ;LpYXt.2'twc??tK]Na%@ 5{2ar(ey'Ϳ_gR ~8n0=r {y^]]/Z?NI,m\׷5` 4XE@-A6H| uQj8]BO@KHiDkQyDe׌P*z YLq_'霈h$c?4d0Ƶ PlHK{쩙1~YkN󭉹yB:c+ 󓕒l[Z﯇qkn=s+ޢl%Y%1T+IŗuSZ726 XĺٓV}xA.5n6tn%HdCûER{/ճkȕ0x!Q|2K>Pr<*y?vk~( '5"L ~[5E}<*:(#>5EGk.dzv>/lW I_[s1_b\ric%;#3yv%"l+)Tra㗗B3߮!]q r.Y7A8PlN%X- MNP֕x ; +S4ZDu O~~kxD4Mr`FB MQawRYϳ6nslJ H^OFt7vqtIBz|&Qɜ*M !>C -ޝwJ7DQ cU"[#nսf[+ѧ|G21B}U;,zϔz.4Sr%h~ym+h4QcXك5x5N!CŇb{֬qbC(Q_cUrC77 ?@rt y',jfko,?Qʱε2?dgJQlqΉu-:e$ $z.!2|m4Dim6GdZ0G.i+ &\y<{bw7[smE^>n+2$)f"wJ* D1+!:&ذjmC` N1!v"ݻ~16ޮf[cRB_6ִ/@N@\ и#r rqXcHa J=qN(HDZ0<Ӭ `Un$8kt|\fe׶Wյ 16hAm(zH4&1vձPhg'%N׍&72]5$E)H!g o(!FtoLOiC{ b&ρ 6&b"]YGescfE)K< OV#ɍ%¾џ@>Ο .Ʃҏ[A^!o1gWHLA=Dat~|Y6\kO@AqZ۝Q5b i)Ԛ%-+nIy:¨ 4[-m= dMӣ12vWRI(<̳9oFe$þQyzE+u ĉ. Ci"b̙I9 k1Y*F/lx&{ tҪ-[jwcIqZr+_uhZ>4_o-3pXSa: 9].sT]4L0ubZ%n1)křOUKfTN _F1h*c߇H>Y_}t<鄎dEƧ2ߒJ~Ij{U*dYEe;N}1AWֱeMrJr *&I.-m5.'WGJ[aFdq00fi2VH(AMDJ,0Rn~p`\ N_A^dxv""@L rn{U"TZ3ƼkZgHKwB噺o"]os҉)h9`ay?;u{BWuV5[FGx)yӯgw=.\%ğxMq$tUpKӃis$iET04 =Lh`%+PL3+"|+*=s9U@0b'[Ya '+ߐl8/&WKs{]3颺u;&G4zjP>NlUEH0sOHG{(JblFY|$yê m#-mZ:k W!:4*w(Nu(VIdiE'.M"{DI!4[ޠNh 9IqUinj$y 8KU@*ƦR} mw - 3Iޟz~ ݳXHqLw̽Z댸f/`FD&|zfANeySLdz%SCeFw6/D33jo&tH=9ؠ ("_Lsc~lu'cPYx!oAja'7B&?k=;I^SHcs(K|Y&3_RfC.~r!)?%Hy>C¦Xwx߿%"`hN<1 jӇ8gX03ZhXw]ͦ#y :\C OHrJTwz_w(O(qdoP2%@%TU.] Tנ5BK0bĜuԛ5pW஑+ ǧ˒@pUA,ŢU=9_9[ bEief tgw6d2TxMEM+cs9]$Jl m7)O!] C܀ZzwKHT t2$koG\ԃд ¿J.–6R S4~SM}>JYj1BgfҨ1 FM Yx$jh9WJ@ )+b0jx(0E)1HwI G#ŏ'qߚ1&u_{i.];mPG՝8ͽN@ſv"Ri`>>$~{eR=(j $s!Sbtgi}#9,㶟9>iϒlXF=Ƶ 兩29Yg}JKC72"P+(Z>ުS^#`'WخȤ5ߣ ?RKXr6){(KɝҧNYv&_dك mpsu*qº_ݬ>'!4FRwOj2-7dd! w9*u]9QI"(ybr`z@MF,z/byFN)kΚ^> ՚ ZFnf\32Ss6S DuވCX-y$ i])'Yq,Y0[y\ kK n IC2L>S q@Yo+Gjk V*E>ƴʊ753n ]*JeqO쥹$#_'w횅dp_>}C>mumJmA+Walڰ Λ?ǤK,GP}@ݑlm(^`q͞ۈ iV($%qL#wr Bp]vgo'0a**\~z  ;@]HKiyDr{.J?^ؒOģ~b+v (.8p eMHk~i",!dPJ,uz >kPc/eHe7_ uO氐n[f O-R  \gМ+tf @|0;*F {۸FYbV*7gH\q3ێ]lVk]qe8L9aq.FN6~ߝX$M^QIQf4[Wl]vmlg7*AnpV0ذј;{[F{$ĜDw#>BPc=q`6A$ ] ;rC7a:9b[_:JxY(h8Eb.V5>pЮ(+?Ϙz7myu$ C+/5NZLeV Z }ı==%E7zlx0Zf}j8N}\o$K\ZjjAqCSTeLӵnMЉi~P+YCCݰSTo7~y)X!dn{ eU G>=-幒'DA;ǘ3*9u LNTL6H3{se /!#zkԙK:yi>ZP:"J?l$LLEO~'Y{l0uͭ6}Tu#U=Έ^a2 Ҟ|) /F n? rX<,"NP@P#:_>(Ϛ&b\Ťp-϶YcReD4:jEH+-w{k`eVk ORCs]eD 0y_Y jC*|Ԋh(z#jCZbrUO畐G6<`]o\k*i6E8#-Uiãȧ #'8+F5Ԟ0P7MH| 0dE&6\FwaߋHM.og*@bS &+ru!> >ř,.|轑VP+YFRxr"D#SrXYqm=v^kKDY~&*TM8r"-0'}<#T5=޻Y-fܴ& fw: 2l@^![}ٯaᕵ!@6~,?Mw刽v=i#3vOtY^Aˤ`2VQ4~0tvM6nhy*IGg+w:v֘xouK^D-Dw6Hdi\Ej|1S9z4] qUJfY!#)z#4XDx2A&|9RLҿ/emuPe<:MmÕHТ8us6)LoDSMurZ4~ZrCC[[4Ÿ8f q;`6M`0kC{ HW ^]qWiZM)y.;bgkWi}_&݅n"1m"F0z`IPv~q`G2qyC_.F gc5z\ۉOi|rwB`+kjԳ/MUjwuWoULG+'!1,} Ns Q._R5ici zm!˱ZTe'eȩѰ:ӃÀ!_L5 Ӂtj}Mn⤷B Ws3c[\tRN>Nhk"{mEg"ӝ MJˡo\H8d5Y%?h\Jm58G2~DAs ҬtziFÈ`1H۲v=ꚥ&bW,8I:ki/]_ywx+- ҖLsz҂WI1-[yPACɾ-gTΑDLc~E]]lP\^k)݅8-?vL\XV7r[^"sT=aq=a7z4 y R5[ s$<+,QGӂ GEH5zt OYrn.)A,@Ɛ <,1A}q* ;;LQvX,D0t);=+MJG!7mT ! q͌d?À.hBӐF2k~VVMAGdfՁ OG/ 8yrz-ۄ2c'1WNІ+:ے^+ђc{HE$?N+PX%wn Fo^_[Wm1g^칔$/d֊tY}иXLz/j\}anl jrn4 N:A(u/:쾓Φ=|WaB:A_GZ(ԖS uS=JTۉ9 и촘VvA0=PEНȻtL~;&Plg5Ⱦ^#î޾$F +yP_5u*Dfůsm@4y -~h/od~f)<,$4ua-1ib*/В}Gx KẒ\M.Chc4!vc?@tq88T{w}M ?v. VJJpھ3ǘڦD ?TfQ3R>·:8J{QpDknXvHd_1}GScsbo'+ 3Ks78p\0o#6U'15zބĞep#)2U JM?Q,OSm]{=b)3vr. pθ -p<1O)RF)eH , L~D儨 $;S]tIf[hܘ;xb!^Bny Z YMܭC7WG]Ɍ|װ51^ tډ Qg̝\^e.jnʻL Alww տDD ހ*c"YwVpeTb8 ݐH@O^_Tᝐm$J=+ᛸ М]?XȆQQJA(j-\N3M{[6BpXB1ZH|հc+,HO<`>&hl T47ML]+%~lWZv }1q>fL18|ܧH fS2_U0>\'ah2E&Qe|9'U !w71f_mOG #>3>Lvs¤gPk]a S).A)| 273B'Y-hP:@z TVaٯ/MVZ}ve)y*vCUJO0"HVqq~M.CJD}! E55N ٕu=Х X'غH;. /{Dvs GVg&2y0 KБӒ Ɔ#|ScjߤU4l2zru.5H+zk|U;K}'Z"'E^<v~rǒ|=^8&b+/uFjID,i!8x &<$/M}q"LVh0C7! HEY EBΛpUVpD^A }m/Im!@H &60ACJ[}Г"Pi=-\3kÓcٔ"AbvRTd\nŜ3 Jg6icFm9ߚ4ȃ:f$WVˠ7w=ޕl&8r;p.IUlw t"(a|{qKf_[}@,झ^OL*~|E v#re@]zNc =_ lD(폤vq@ʩ1x>sR1a N:ɔv{|nqÙ7 ,e!6>v} E(@;fӧ3\}$CF$Řm'?}Hn_xuO:l -~>co]`:|+L*! G-ƻ4ɰT*9aFRl~j~΀ zA d-IŲp0V$:3m`BGXFکtWDg 69`:;4WWzv-`܋ z-PzG+OS)ҵXݨx=)XhǯB݅YhDcl2u.;QUn*ضCW眗\#rGwOPZV8j: afFj<\Uy.: Y񒾤-. Z0W|{(]}܁ .T#4Œ4; \ AghTL!?6(Sͼ*Kezeƨn{MKmX41QEvhHN>zEB1Qxu,ZA3Ɵo)X{R!/PSȍ~;yfҹD/zvpgSΗ;0y9GLDJBhG`ۂgq@:oUJjk*@SC#kN!/&Z((fj{׷np3O/׺w#=r[׫"0ȩo0?gwv 1e84:'^|1 Lg_v<&ܘ~Tmw݂dFν!: "/"-L'=&}}E՝9Q>\X~{lE9nx$+'B~qP zf(?3q &:p(o3dCXS褤 R &4ؗ +󠝻MN pڻRlXib-ϘhF/ɀSS?*Ϫ4vJd}^cn BNuݵ ]E;i>mWxf0M4Y22?z p ^H1!zWa;zd[bd CO g=aBwE65E 99ߡ{C9ufrYBp5WӺEU@ DE RښZxL Ah [Sj\b)Fy"ƅbH<[$M;u;MMf7(>F鶴d yR>:d#ҵr㖡q@WJZM'}gCUjmSfEq`1^KEqjum^u .Ӭ?g@R(Z6!7 0NtkC1t*U;]fL,> ң R ?)p*G$;@]gQ+32FFtmDWhpPjs *SPZ51;ߋ7}6NM4%:@i\ J敮X[b37}pD@Gژ$] ‰7{GNʛ*v+gڮ>>#"j7>c/nR,{"-,,c/sjJ/,Nglv,^0D"E$:9JJɿ`K֖6F,yo3>:61(3z.!GrYնV[J;]WfH"}5SP]ĔcX^ ^"{ +XX3wa;x`4 >qhHq=`_$\>q M^sZ9EThg*q\,C[J*CI&6pTd SnIP)V5; bX^q6|/ ZW; \EjYӛ6̃98!8q촆79/;࣭jM`q"CEV¯xxil!=~O :ڦhE^,87f̓4S.%;b-(,3YjI1h.k<7p`2%wϷdڗ{lfӹqt'7ڄR<\Sv^nO'ϵ{ [}>L_L"-|@gofyqW zJK(_Ў7Z_W[DM 1tEDdќ[Hu(` Z3bG۔JP(l^^1*a87$Wy2\ttTl<\O WwM_]L@ճTi Pz- 5)vC 9Ws/ghˣuoeJqo1Cb"w6/w >l_,4F< eiu p B;&ȟm]}5''ljkU6om!U Q۬TO 2}@G)ADl8ҩD[AT_X%o5q-yq wiY2WӽIT[)SQ"u3tWD1c-|~A 0.Cڜfz)%://\}/XMDi^B ! Ѧa"_% z0̓a[HS> ? Wz8q-|A@.o\}ۡQW(*k`G* JP@|dA)G^P@?"I/@i.)bԾ* S8MC%dxm+&S`әK{z5NΝ`6t'ݼ7ۺ6MxGt̍uHL ˳ew0O( a8\df=W,A4|A.$h G5|NnG ^d4^=]A."?yK=47r$])1kW'hܹ͈T<ʎ\{2ZVσ7Alm?[cmjtTy}-EÎ+r Ay }` Q}}'EblK^tt"sI11&| قY*j7g pe2/QbvRȺk^|^Ksp֚\t7F()VIO+/A ]Wd#1#Rʤ|([i8WnDYDvđoh@&,S|D24 P+xu5ڄbMJlzy~Aq݌7RWuVڍu v  z-+c u|&xpvTpyl|8V~Ҥ\E:o] R'Nm)^` $`b[(\4뜑MfwS9hhA~ʾS8Q]kQ┸';,$ e^aЃVOlӊr.v+:|N+0+@?4 ]9P^& n0<*lہ>/x,1,ܸKM_L.#+'`\ZU_I֥5v-Sgݠ9 O}hX>O  `W 4hj8fA K{4竰TADM'$֔ IS`]Jz OJQ+*mGub.1 s};gJVeLkqU}0],wqAX6Om+k>R7d'fuIR?@w΃͉ LC&lQoٕ}X!Nn`i4ΗZ|eԦ!IoC]er.EgRYHzg) WT!7Q2ص'I=|ĶE3V|u30rX3Ps#INe~IusX$ F {-7(fȳCjp:dz+_LÊP`HPQ ů3mjȫF G*%HʹdRRMNS. N!{,!ztQIǂٱ6>[Ol ?ȢN{[>ZfL̸AoAObk_eO=̀|:'$4އRQ}Kt b.Y5ii"S12kjV-Zml3ygga;57^&qmƝڿiGT>C1S 0Y $ʖ8j~_!x^?sݔgPt` č&1l#,:Xd,ixhv %69ө$;G@k)(jxAFO0D3 :b>swAwu6@݃GYSm"|(חP8jF:N>a&TD3;fn3a[ЩPQYo6E@Iyu<9j:!פX& qc M9?/;ZF PjT399+)@NՁtU&nQ@bHc)ٝKܺIvS=T-]=ĻQ6S A )/Fcv-ta9Ƀ~|nk\Β/P)pp$>8~UWbX10c DLPdiXHn7rp"!_/3LLƒ4FeÖ+Q/QM9 0XuZ&a% l4xDx>-J?KJ_|WP -GBE}$/xsT_V x A5l-SiI8N7 @y8z"X9O[(o{jLJFw4Cc: _v:ϙޚ|W>VJ$XQZ>e9+g%İ"4|GSjc8ouR.PyK9'H58GpZCA͹a-Ƶ|S"TpH!,)O!`ls40=. P]#ڏ nrT` >^'"p}:vŸKQ(Zid˘,j*AVozPi?)i2Տ jy=Q)ԨU \;48h%rU7LRڴth0!zx%st#a]BL+n&,#8{:H-_EEzsMu6'|\X5nw&ZK >nk6 i-1Qv"9:GnD}VӰg*159^ hh EEq/g4;P! `k!.+G"~̞غ/87; `:T{*LkPl)d7yPlJ?BQߘ5>ߠ")յ:3Efv%DyP5_be8h#V&$3g 0 ЄPCmǿ5+db$qhA;oëOt$!YPFiyKNNKMkA#NiEn]IQ9L-bݞȽU9Z5Haĩ%SI̮G-d+\c%EØxy3tYe@J4edX<sl4{}}U cfț*5CkTnH^Vt3\d$ St!nG~"yMFy'7. $lq=-]Nwrl13r>|^cCbi3ӟx*DLV"pO("IF-Cd;ꆥی ";ܳRe\;(ьn^w#z oj9dry3%s| Jyڸ_I#} MO3,}}X,s`{P܍A3o=3%L~Zt PzhհGTp;~/!U)=vb):$gTJ^Mu2ȝ Xu5e4z$Jo:nmly7bc븘QGƝ(izg5A_Nu P?o5cA 8g$DTB$EН<@DRR;֘v*!Ci(ĵI*.,**-"+ctt Ə UsV7AG96ZM|:r#M[xx#&&fD.d)W[Pl$\¿vFeB5 L|`rlip\)4>҆ M{dW*U" Mc7b* 0w}ۣ Dk_Ϥ"gǻ|:7lmL.%>c>Xs+k}Պ⮙2YeqT<44&׽fSiY5BE-@18[4:s2|6;86 IX "3D=꙱r J\B6# `wre g:hWyN nz`pΎ-Jc qFǔkYN@ے:g+ǥs署FB\:MjUdW*UCu,E*97o[#Y.sE e78./[v> ĝl3v_/a]7\,Y3(S8qFͬZ~l'LT >; x_'.]{h5'M0vY s*~Wg֧gDXVdku:Qqs )G*-.j=P$L.+ I o 'ɽ]#Aa,C`$6VS "@6 T`PIO[?$cG"~0v?-czg쭻KmutѱF_2'C"/,W| (gmyGІg#: շ"ÝQDqF擹N\P;!a@zXJ[0 BT8u`V;8J\h{2/ 6;.G5z#/,KW[ovIlgNRIDXՒ=R_w5aSja8*,Es<8ExDҠb<#N\5fٜIh_>9Z*97 [fK6,eduqSwLq$HVq)HQ;(k:g;/2 ۔=6dR< -{#S,n'2N V2?/[dx /~hI6`= LIqBo晨YRn3n {p }+=w>(0}h oEBVBS';uȖSs0x,>bC_ tOJ 1U44o%\<2Zs0y_B !˾93A>AhQ^GlAmGc ޲0Ny iH_8Աy] iƩ3nxL(.x1U?~=g>T,vRj42_]'G0UQThH9( %_oX?Ĭ&vIJ+qNvB%̬~zzn dWWT]EsU~yXn2бV]/(l@daY-tr?yĖ|ۼ4 @b6Ω"0r2HR{&~ Fn8^ao F+<^n ){.pƃAxhqʻყNOߤ̓deUW+zø-#6)tf(LpLin \ ҍ,; z7p;_bP3&}:Qoui+[Y|Ɩ4ww+/> O4FY=._PF2*cF:ٞ+fʷ!J?$O/ go~ċSwT)=E)'#|P :^b3E`!Yk/ΫHW9)btx!YV8jǻA'/}˝9<1- ;NcInub|Pot u&ڼ"*V4&q ?P5y| ? _st4@ vW89Ըs}(M=GndS_N۾Ζl(qfgj"rxߪ[rac >ntZ wIj/*܎IMX"bl{;:Bf?(g-&0>޵"(7+\ō>lGk?:fZ^lx.7 .h]mXS me3{GjƐ &й++a5j]FF9a`k ~Q4j_AXMK8ρCτ(n#+k BFI5'3R8X퐜CaAÈLXK s︎@3Y xi,{#_#!-e,֜^sf 4'4oUC[wv-ar+V'&$+w PDs M=s 5a׍ %ܰnA2,22 |=A|õb @*m 'XlD9zȇ7{(0,v*-+ tqtsmr1VJ `NSj8\ \E7pAzÝ/ &\t .!`agD/SBn [[-^3*/S@qUE|M$ll:^|8ߩ /NxzW>} ]4{.kt ,ĶLO:EaPVߞEp<C1|/hm][^$' R%JP܇$#4WodIBa0^gF`fOy r`krIJÌ)< Nt'75C(W-FBE *DN=:]ʟ9T r,rG[{?|M[4:&G ,|FX[|،'vRYu,-˻޲mQot',NJѫP~g#iYfd[JKih拖;]8xl1ǞaFNDT0I*zz %r@-[U cKۏǗ#Xj3Vu[up;2TlxYW]p>.)O <==FP@\绞Mʴ0̬Fa'G;ޯXyϊX,n, J@}]쒊Q|ph3#*]%-jXo0nX0 A1*ΓaM2)α*oZ&ÿ`  Q%#8JfrB$E:C7Ii}]ڪ 0H# A^rXMܙB6^Lsu 5U4C}8fVYw X匸od!d*7a%Jܕ .!<G[208㔈P{yt[| 1o,a_8(ɪ"8DmV~ߪU>[/e k¼Һ1Y %:(&{>d֕@[T?lSꗁm̐Eׯ㒧C*ۄK\^U;ez]~kz ,r98C-Pϐ}G,䟯Te{tFRA*ޔ&, gT> % )|c n`=\}>( [Y3/Zd ː-e( Eړ҃gzKe?j+?@D-@͇ceO"Q3B|=~Z ḽd r#j>]]C|# AWB٤]: BazrU@&ОB#MpO\tW*%s,lq /Zm!+@Þ-ukfGhiKDP ZhH$GK!dWtK/h%4>  J7( [˅W=.Ћu2Q+m1.%rgyHKb]$}่篫d;[$vbwp?^M }X#qg}zCN*sb0wB܃mc^CxT)"ڼTdlGbw_B1DrAeR=8rKKI]}mq{*/="ʻOs[s/=MAe,N㥹 Fj&͚Ӷ-n]&J⨡)buWH. խd\3#a);unXjψ Wq ,J,p.RH;5ۼ^B%&ݙI$jF!bL` %Cd?npNLZLw0 LR/ᨴDxݚ Ot] jn$V=E(޶c1t/WľIiBMw63GEc/*&!3T|,E;֓=5\E}Íj3ѱ<[0x@_ KMαou(/V;˴2Iة%7b60Wv ŀ>F!#?2[6إYԾV@iEs\ SW"\BNj8Y!OS+e~⎪-)i ψ$bP}&҅m?9{ ]BG+at GХ Urޚ>i S;&cfbcŁ`D(ZV R?d/)BKg^сc\H[Yѭka/Z{6޴SX؝l1VaPXx/Ë-Ψ2ԙJ⸴4&Tsg86GYz4CCdcc <>E/mxj^s[\ .[Bj!ƊRx.]+JU;]aEkOӊʹTRſt=_JI FM@91'dp _Tך X?Tnu%4_n!掕ea*"/[9a?3)>^G8H%N7x!k5<2l)Mŷ0/!yk-`U vN9A2w깤\ye|'4 ~z 3|qCojn8t(\ɺrNgC 3Cix'-VH%%cO@@ڈJPI$ KS/cO)z_Z*rdR-NqΛ=8=\8K>"Ac2AC tr1GF ]|5lEZ>0:EJV | a`}ʇ]w"vIF+}XLjfX0}UMˊ4*.>/~ [ZoJ1^gw&, uH03wXM򇭬h/l}BZ0{Y@/\St"?ΖAz־!cbu,ԋq<^t4h^"h6OpClOh$),]9cZa[Gh\N/"W*9xxX{C71*;dDI)v39>0&ƀ c_9OhRx XÀ¥pЙNu{\ V kn@  s=! b\@@[Z6gP s;jq7HLCQh@kܙ,6819@,W+rIx p*Ғ8>NW[\ow~!1|Ȍ-!felU~6eNP(>KZyȝ;vx7Q~q!,锾g8z\ =VrO3J6/ A\J3 k3BZy&վ{LóP.aJmNj\\_&+ld B? c "4?Ya^!-*dSӛ4c_گ5s d58^&$SApcL%{6YmÊ7_nvFI(wjt—)K tO `PS/YRs_xr4WGۦ q!NjTo64g^lE/t6- JENhZ7ըTHj#Q=ZW#ISo6Qw~2D@6LtZW#<L91bgNg$L,k[ÔD4g0lE"8@u~&۶ng%@L3^ȵdQ@6өhLw)?R0X L  iWgM*Ue ad PlǜAHU^L٬*"Ax2{5H\&FS^Ð}9~ Ji_Pb:ƀ =X}^X !O7 dnw\dedk~M'S_z،p3͒h7ȑ?Z9Vdբ{PvNjW,[yF0m)P/'1MsI?݊Iu 5JG kb3b Z%T0dցg&F{!?r8{ar) :]," j<_.YyR3ƪw3C[GYC++l{{IDϕR0 ypls;A‰1m^ PG3G1 ĕ{TM*6z.nQ8ٸ HVnOJvU` f YԒ4y|)q6k-vTaP8|M6~AaF"h2]W ER΅-BcKmry阎3 B̸^-f"1Z-*tЯ,-4n uRB;#33+jr`"Ck } l&OC'nĶZ$qvk~0JYk.Y'XC0E*#d.VP*#@{L^9㢵:MBr9"/< t.QA[+Cֺ$C O7E_ܠ!ݎDw{k'`a$ȃS$]@C}n5e p `og0ۇݵ٢/L4!@2I.wIԦvgo]P#Nqc-}ZOio'w^J2y'XX-]ɮ J;Y2}l΢ِƘXQ56?+#pqZ.#{:\.ݺCx9l2f@qymPh7vR.T%'ud!A^rԱ4;u#/H\~uFTۂ*poRՀ7?pzø6pӧH5_Y |Ȏ9j7"}<Ӻ 8dԳǻM;!JB4g# PaD1`!*݅,( :;x^M-7+vbΥ뮈fQK=0VW$(`V꼾Tv H!O6-_Ty0|R|;{ |X/Hti?Vy _?w<-p<7 I\QF0Ye|ZHkiFkO.by80ƑDA Mz F5gJ?P pmȌ uL8J Hl!sxWT/x~\tґD\+Gu 0%6D7b6$ϊ1˽F(md 4wrc5W}:5WDZݿ!?2ۙq6vF A *ʊBp_[?E' 1cN l8~<=9E{7C7MO?<CH  ǹD88asq։`&8uѨ5px%*(yW936R%Pjb.D ^L[z C(v7Mrkk AӤR‰ J/^$gm9߈NMù]ޤjP#,kփn.UPd2a0;Tѥ[hȫQ`+6!bwnyI,U@%Wم!nxlto\/0=(u]}hW?v2s2Rߘc2?hdvόuƛ<2'2oy5+2mkGWvVoIxNH(c޲rBvxڎ$Zk >mm] ̃8Db l07V"x AV6trj*nq?+ŃosHO1!z 4\YŴw|pƚ&׊{8.KSguJYV|`q nvڧ!GYV]K4haQ?3I鍟Ҏ9>}?LbLbsõ=6uoJBנer@ BMSӓqYp8?}Y5E|TƤD~ Zbx@1.JS8ZVJ7,Va&j^7ZM55Pd$)ž6w?@sB ~R#jz7CL/KJ),ԨoI[  gx=VFŴ9KX3_B٭%GdBM:dTwG.71벶a'k #tf}V?\/ʒ,~Ʊ~+VŃa0D^Dc#]|n7ZP6MՊ}z?W3##'GFdvl6oÜn9(uɔ!y&rm"~Wp*!9aWZK@٫ ArMɽ%%:,+3hHT5rF݋Z53aw,+U^`t^ @[QS7vGdv(0[/V[MN߿_V= -Pcy}/<=KuSƼTn;#~f >\]O, V#P$"zTHz=LMHӯ 92ὰNg;/0Tp)I z[vu9Sn6HoE$ N쯓PҜSzƊ,aiBu3pm$VBc5+w4f.RIqid)ual O()o@Wk67 ME?pBS#_켦Tw6#'r.K<y='Tuvj6' jӕ킑pS1Ӥ?[ :Nz`C &HS1`z T\\78#i+%h3܏&/| V ΐs%k2/Huxwi&6aۉ)&[C`N$LէIyO-3ĹQ^}.>3 Y>"*TP@Je!ܹ1#!v GWk؎) [4TYYCJ^7d`_}UMA:ҝ=8P݉l'V/CDj!\f:B)b 䁈H] mG0Q'u2n/Pȣ{C*[VR(rz튂5z_O>_D gt>HJ!? o#'ԟ׶u qPt8`(Gߙx[4[p6 p8bL4Z"Ss'KYb.YLC;vsLŎKc)╡);$U.m &+/ٌCQ(XG'p.p z %؂"yY`Y5&,OPL|#+ߎQKX)Էsh/J֏nNgfgWʦŸ5OAcBn1X]u[ Ҥ0*e \x6:BR]}h'42܄\ }F7|iP | )`d([=s; \ЂU}COJ95ܞhr⮅Yɶє7_)W|"P HaJ q- `>i&qB$` k1QBL44* ᙽ#|%UJjGJa,BHeoQoܽi* 诋s'5YU&"~^&}T!8gBD}e,dD14YB.T'5ju.8'ʙ/F .ZC#5} bqu I#M'U=<&?8ӅzV& 8Jn  !%ɿ9T/? WAܟ# @,*_2m9y`՗ȪXHy=KNَg&Й I K%N[p`4ϽrNc.`տ 6-j97*XD+ZXۯHR)۩,܃\@fK&Y/\UXX/xMAIՖ2zEdy)=9琕9#%N1Q:iT1 )$>sV=<ń>OylGZIqc18PI`іwgy.$axw˭[.rH3reE_[&GL8LJzQ޸.f̬T/EƸ>@)1eYYe6 `u޼Uٷ5CɃ_"p ! -.*(!ÃU5 z= tsn= mDi8nD=RpĩQXlZR ީ ;F`r Z]-aeytQ[Ji: Te'1#. X+-,0[B~w>(0n/#18{0A".q$uѺJ'(3.!=dH ѹΎF?$'f9vC+q4tP"^c?Z#<_v:/ȃ{$D_\|Au$< gJ/)c㑭ْܳv|yEC7rM'L5K3onV#/T.U+RZ_ o`N(C,F|5\Ȟ"h3@'n|.~İD<^ @HX(*n:逯,5jX'^3Ʃj642ϸ7 k gA`bC/ޫgT냐&9|~vMShPkl0brO^/f>Ov!t5jX9Vo'הsœ+ 8xG%ً -X“̨-PW*2d]g(F F5m'eՆnjHx3$^B 6yjhT7u?̌3UJ _x5`7hcW.K(CXB$+4I۶r$q_* ?+)鼿vf sHj:4H:O ~0tq+I]?O:U97cgx79 l~".9 O2r3vOsE8ꇋw%>m'߲JèQ"YtLzzS1i[)°,$L;`>' cYINa'Kv>8q'eZBUVrk {PK`4J2,7![@O=  R )qlcf^$ VAUlo FCw>羺Tʛev~:9+cƺiV\Fa'T;>(3Zlʶ}ftO|*I6 9l]4o!NKoQOdU H`@E:JN1/94n/D*tNX34R} $ߖl?C,M-D3;atiOmTA`θ<"^v'P0Z7ɔ~D+/&~eq ۸N$7EzV n+da'4!MBIY}%k1Ll ||nY r(*PMp6\w;2ί$j JSU3&C Hh _0Lj iƒ,=ܺ'[shYY~;]:8.Rv=pM3RSrUYaJIʥ0C]qG%hC]z]ra}q?GC,`?@l.|+Ԕi@$h-)[kå_58@i*RbA,3, Ӧ|j#s?IVexOo/<< rg=Ɲ)<"4Jzj.[JUw&"b\4IHڜ:pjֱ$BG/,MvS@f^6#L, ܑ0?6@2arBO9Yv""Y_H#ֆ3\mcwSYV M]^Sb -yڞUnJq3ISI6d\)UXIqp>fA,;:]k59l`fwOؽm ԑ7=Vt*ôʶh&j<阮Br8}FkJ}E_cV(Pۨ: d~m` ]V50{<^̇s*"/:*v${Q1Bfy.xN7=@вĮ%u[尼WҊ;;főeGtngGIyW-G!,YIPoY]bA_Ez[d CI`T8`N߻xwK\yJFtag1AXSࠐFiY'ӧTuk7 SH*xEX ]if.L1Ncףb>~2R mzk+] lAhzYPY&"G슯w%}%ڌ[Zi@o:P5 1;a}3f|=-<7[h0MVfPHR`Tev[ =_;iR"Wɡ X9f?- 1 ڂ䏉Q䩯U{]kY(/Zz2V( R1 %1{gP(46!9Eನ tti{\dIf̓ H2ͣ&lU{m2%%:upϬ(XNcm.iDHwis蔤p$+/dg٢aT>U(veJ(7/A/hPVqYd+QS(dULoܛ>=UFK9ˁO;F&l!PȎO?ןǁzdāMܩl`tuD.K:\\T_VEӧuaDѓs˸|$$c^}0H(VʬULfurrʯ0 KbY*|=߱Y֌46K>j7ЬD(lk`{ƒ岰wA"TZT:R6 70~:n\\Ml9pD`%5)MLdSnqs]߿DvY.,!TԑnY9\}U)/^Yb N4ץE9s"X,6Mlp;0B^ؓuixaѲyLK ; Jd`2><) '+ցbN| kKK\Ep1[JOE o}F25[gɄ \)jƴ/gV\(%S0dTUz0;( f79wp^z < b|*L!U>r\|Y 8ݤJw񘏰OR\0W;tB6J]u5~':ص3 8&e}jc`DĖ%̡Tѥ=ϡeTb{`"Չ7q 8TphXԄPY,eYQ&HECWC`ݲQHs ":,%S^ať.pyUt;.뺚ZuCDp\IuuR#h$B[syOeSOUvcTlD0# :v߳IBĶ+/=Oj-݇ Yɱ2'%xv뾟FPHDyԱGΣ.;tAW.ˈi3^ M#\nEI{. ˪(wV''!üfU2oW;qhz\ԓ3"z u2kp:){C^zIcfg7:WC:];J!=AF ͨ7fOvTaiYӍ9XVgRKUl$ {?{We)~\>htݲg"L.=656`p!`>AKS(S/kI"9n:\wIo6a&BzFÐ 4 pq^}~dx.d\.6Gs(F-\jl9R^PNgHSL*誱(:h(:$0P3 r at,5: ;X<HGJbF:q<Ym$E\\"\ԏjlA( h+iP(1 F\=ZZPر5h9'10?ėYch ѡ0S(ټ#IzbJie?x#1UON~/b9X"/#.v:{ xjX O/{ΩMQsJP,{ZGVz4'3xp.+ԖWpJL*r_Rvʍ1X=cbCԛ{)txYѕ`7 8Ho/S^^ ٢T!hmVPmpwZGƅ p,Fja .}BX 1~,vz. z!nS>E3OR /+(%n  j~ԻU ҵWukj WX73M{D*e;oYf+Ec)#0ds|eCBcU.o31랑M\U-ۭ^Ѧ7[?d990(ږOGh1'C|k) 4HRAAc{u5CrB̌9i Ҷ,,4Бl6X0EM C\ ]]ā ˯|tC*({-Rfhdu:(m\2?+D0kW7 MR`8+Xh{)8UN]`»y.-ڛuiBDKO7vA$Zpc8*K$v>x+8=cCGDڤ>~ȿa+D;tw&xlc:ꝙ:U ^ë̫"zjW@ioqN>hobޛw4+F|񾲐8bQɤ.D#koQ ҇r u L@(_׼TB#sGLúI'Fa(2UHQI&sȂUOc03RgfHyY$4 E$Z@pQ'5g1,nw,˜ 0? j8g[Kwp\5VQ_?o.jys~c잕KЗRY؍F0?;fyى,ͫʟ ܥFS-t\NvP~2c;xK8W/pnwo IR?B%do9 Sj~a}$_@q#w3hfڸH0'`$ -ҞYOc<Nd<)0KGLQ/Gh\)!^a33nBAOSKeP y$e|rO 9J'ݯ23}/V\ok&;95`9LbA}Qc*<1 N^TB~QLHXMBX$kAYt]f A- =c+hO" {.|aNIC 6WwJJ鉇8.oZG&RN[EJ [v7L (1kfeܗ<\:X ϩ!"-צ n2$ E lO({Bm4挚H9S( _(]{ǜ 9dE;> 6IVGcMS*H-P(BXu6C[_1\oa& ^C]801s`Q9M8HA0` %aHC?}ȏkqJճ^m]9S?({F*I;:濄%wTf)ģL~-ӛA-B%A`SQoI";o3jAWٖlC۶HOϧn§mtJ#YT t T/||ܭyUTz6 ^,S`M%E*`p4!4s\ m>6F[R:ɷs .$, ? ͌ėgԠD2, 5[pGZ&}V KM]vTFEN y;"!-'hd5t!K(M&l(R'6ik .*C{H1~`V00Hk/gp{E# RG_)G0 X@Q5ZFe2n |aVi>줅Y umjv:$Xjr܇0v'pBky5E K`IF#d;uk:2{'OTqBz3'|"߅䔹EҬmeZ3*/arC fwM#5L˩6qP]Ԃ'ܾ@JQ4)pZ/b80b0M;'3Jai7/-<|]mC=s/QI*$uh`ks~r*(|.CPCDJo槎G^HBe/h.QR 2Ľ7'B+1Cne7 &V938'u?vٴ3*QYxN߸{̜>]&닯t(nﶟn@7ZD1)1@Su?c^PDI٫")MG%2覡sM8&D5TaD䊇NTɑYD/jv /- tE̥(6:q$n"*7I3o^<3yѤԂ>Ԫ a=Y"cB,!6T." &ZH۬Bad15bfG&qRʟ I 3]&͙ܱ#OGζ P^;˽΋k {\$d;b@FD`ą`Uz6"x~@`Kv4̐U f~o-FN~'䘀p]IQzu4 ½xȌZ%Z w=mU2.O[n%P h]/9( u3i>4^xR2bqcY[x9xu%$oLjo:mT:7bPAVn3ӃZlCR8P964]=s W%8 -*g7.5=-˒ +:QC B :*ώH2+` :rhe(!KUUodk"iN9td2] "u dmR2]*~f́ܰjajNn!ڄ gZe֊VB󁕍^pō8[ 4kyhy tBbyOiܾ?BJ3<fk  q- 7>{MvVl;kMj,,FƣMsM/5k͍B$;zYf QhDG3댡|7^:mV`Grt7-B 5Z8ɲaW R=WPbiWz묱;PA=kC O ;iQ ^Ch3U U XX8s9߉�q]4d.YSzU.ܴu`LA ;u`ƶ2YY,Dkoq M|H HI[c>(_XVB@լ~[m>Q)VWqkoG'=KHᏺ~+yIW-bv W'p菪LOe&Al}wz;ԱjEj/ݒBRqo4=,E[3BgR G~wx|+<e/`iWv{ {s=c05pI U d J3*!rSF\>_r3ilq{ d=Ժ 78/kITq*ɣ''L^0'ײtZEj5$ ?W8ufRrxEv cT98C=8H>ԼP&cEצۋq/1>&I3.:1元27L x˓®o M/ lGqώ ۸-PI%x('6a((>v\4t DCER]J7o|XN}inӓBMb i'K"ce/N;Zx!ŤoS,i[p%X T Y<%)d Oid|WU^aA'7Mš@f%Y~PݳE=-.[0j{HPg<^7s۰!)l%:ˇI[_|;0M"I_´:m$V,Ȕ`DKdMsw⻄F򎪓tǢ g'$n43.cD*EPW=\ I{ȸ;AWHgjxj/h6iR-U&wJ42ˀ.unOCC˱ kF/ h UWv;_?MVnsGPb[x.I/~dJVzB`Wou \5C#-0Q $iH)ss7SJsdq6zv!LM B5Rr3qk^\Quj/bY#ߑC5Hq`wu__a`9PR9h^ǽ0g/)bQҥLgj,kΏv}ie:/_(&zǾ6# &B\.$=N:<..X}6¬=}k%fz>uuwGjĐ}kO TXp \E_nș Cn1+ lr 0#%|RzŕI$l@w>Z uJ-DkLq.}Na\ʺY3ZkP5H8GԲ<`bR| tVz kUCW4MD9v>ʞ9"Xͼ@k,gD'ǘ'9A+O{Ӱt!t.y }hensvM ^] %g, }Z)rXBw(}Y+>n&^f@†aRleB|*Zþ膊B C<%M[W6qZWYnZw-ȆS}c pL&ubdMPbe6{;ѡݟk&á#N'Bٱҥ:+菱3+Ku-Ǹ>$͜h3Iqۉ D_Hp:wN?d)P2%yJR&xvɛr1hG@ɲk%3OO/ʬlȯx%aI((uR/&!gTU2LwQK+|dn-u#roejۘT(1O#ʾ~TfWAvO#s=/@HNz} 퉜T&l3˔BMΘ v0i% u-!.e nYOU:mfCUaZB{}9|_F_/Wd;攭C̴?]ds`91,M BI$\# bam3+@&0GAͫ.=ͬſҋY%3]7Fd:4oU(郰迁# "֊G+F?یVK$!z&+9MPYHz7Qz=Fak#.2ox%6\q.eGtxOm^32@xi*(,ma_n0(Tm[e| 2L+_?IG\ͼI@8WO ``z\X/pUz@e29߃)Kq2sWFaa_isdj@3>$ ;zz2U*d,k؝R[1. #E$c8a&ggJ 'u;H/H4g^fh˽{ <:T$QPVZiW\95EqOܸujeu\ *g0{gs[e"ѵa {~J㎸bD,b-Lu+kğB ^<螏;fx9\13m)r8< 2XΗ/Ŧ[e$q l;2wUr. t}U5;k|n;:ouEXWhZ]hjvU4yWw,Dd'.qø;3-o}Qr?vJ݉Ox#fq"[szL:Kg8옄hA`糖|Fdf:7-e6ABc*gOEi&! ܊í"Ns+6C 8g\s̮ n œLԏ;\Ô URPbl#Cl/\PE餏tR YzˎPXregbT4v 1y`(ԣB<,zk͚ Ҟ9[;mC~B#_\j%:;~pt1!◗rĶ'^h ܟQ ;(Еi%'_Ɂ=椶6 뤩~;ioR1ZԄX[) c@A t2hNLJwP4۬J.|:=?|CƋTBYt9|86x,LPE 鮶BI0<-*9JUTA760&6$?+*@HS"}]CP KAVH^"k_٧"ǐ.z*'_8 :$S{RWչ!ukw%u-˫QJ#5# * !zw%NT=_OC_@jQ@^#pUɗ3'?tF! ؛hګ.>|E[ oBZפeG5{h `f C@kRGpM]%Ix:8Ft@fz62A=t5lgwv(*"/{./6O߼e#-1 BmNBp"Xڙ's pm^k ~]K A4ac{FN\h Ԣ/+5j?ظ\x`ሉʃϧ*r{!Yͦ8āK1hw$7RwuzހK2) ܱ9`8uRg+/kMB?<@xmwTd5QKݓ )Um(nPތ_GeǠudM("IҎAl G鉿:QP}@>:<چOX$-:i]5fl_\f?q ΅OVɚo/;X yM[R'}h+կ \)ao*X2J ]MCr 4՟kT.ұ[9OqRĒaf0wDwHqsIG߱#3cwVAǙ +y:嫄Ϭ}e,,aJr`%A?#?׌϶ ,7XUAR]Q֛>vp2椊je5]kakarZ@[E3>e44'JKW~K?W}(\ <}J~{T'Tpoߚӝ#fCmA^+.';ܤɫfFN|AhvW IoB(eIS(+O%ږv-9fR]ywe[d:J{e4^ ɛqmqχj6n7P˥64Y8WשLq_22)v>(}ȴiNJ29vs2fPZ:ڽ2ddyˋXxՉ/akWѢqNޮQ/3vNDjObQa >z d\ް*E14Z^aa+NхV?d+~h߳| 6da#V|JR~mԙַDV6ffL1AS$]u)e bM[ LE6Ư3|}|qZIz!)~.]HR͝>) &pmahT\*l ghWaYd̷ 1x;pvR\VR OҘ ofۘJy L|q1b[$HWt"1tW[}/>;%ğZ@3-+w[V/1sHwZ3j;|FdU-{U2M\$leE1Żr{M8k#[.f"I[g0{$Y1qUfԯAMm!SX=D=`Y_Jv#3*˱GD|]8j›e008K'dNH8]%0!10J G,>;M`rg!c@Zym;AWiS2[$}d1I<۔ED(^%TUFBDN"_7KƵ+“mi!Ek1ԥ$g쑸(~돫Csrݳ{n7/f:vl0"ԾL^=k^lx*Юr'FQ!d[PSuD7V:q/ω0[4o7R*0Zٖ|:XѧWvc/!h;^CY-A `WJN{K?A"cyK7}UC6's=6z-\ pWG9@Y 0aVlRK=uMm~m3u k%Tm>s X?rGF %bwvJ ĀhaxeW#Z&`ܱ4buwkqo1g~tHJ)6&}AӳhE3ґ} G Pe$-Fw by"dljg/Kl\Mk*d0,ƙ3L&z AQU(oyD@99}E /SQi<B2YHg4&awZO(^v5)3@ei"0Q)\*{zxbB}U$~L@S(m lIG_Py1"xS*al͕C|>fennDkl[i^tSǗ ]soX(lK :`gݩqPX[b\(`A"Zl%qW(\rfӞJcU@q^Jkf6l کZn"V a4;=2E]'][ߚ- %خEЫk;Ka_҅yr^v% dLf#|sK"$;eM<9yljI6Xp2v6@t+ m0ע[AbĶۗ2Fq<1C̑R|2&_1d jMdx[q 5mЯi: ?\`;Q!JQmdڂ՟{&z=LCם}+Vf<*[B1NWDXe[J9 l#«ԄnSn:u&f$7$=5$/뙞]U[k#`"c pmh(O*@+`$(t&(,';PY"85٣F_X-/ FO\3TyA큔^ΡbtHGgs\#j# DbꢊԊOًbi27 3lo918LCF ÕܥǢ6'7:3A-fc.AWn_ƞ#p ^ Fޤbt˧Bh6.4GLD 33O+ͣN_&U†TTRגÓqZseQ?@YЋDa+bSč@vx4<^}6{+uTȟۣ"zf('07ؽ$O6T ~+Idr4Io$ oz, vId Wu!>{~4|)I$Y)҃Т;\m 'l"u أlz6 Y P#j?U5-Md_@.˯,3;DU&^bPKj0FiHwh]ε}Z1g]? i݀a@`'+U[ )}p؇T# HR5QsZU|~ƶtwI;_fLmIС“#>Ǒ@{< i:;a.?zgl oZ=nio/-?MaeO㺒MqTƥ%tcH>֔#p5O"IWhLub%^Lz+FNP}<4zPwXvJh&BP5^߿|\5w&v) q%;Бtfνcrݧ&dVUo:`_1t'-WsJ_*lIK>ƺ3rNڃr4!ҏP("lf@D Go<D:ڷQ7'9J%o)28 omYaR?Df vdF%gSd.i,V_Vhyԉ-zx+ Yv\34a z % vˬDOݻb;"N,u Ֆs (ulY=c`xuN:'FVRBednǂ]]CBa/,`B6˲dd3Vml n!hUv=E`NLqx뭲lxMmq4U?r/"+5?ڠckL=]%<$FO N5[zPr$[R FF.uuz}\>R̝`qEs;vpPڀk2'=TE da?51@8 2h^'g]E3wyD2:'DE 4xodG<{~bmCv;K4k_ QM5XKK15CVG6J’B4BwaN>;y+}y PHsQuc7+Wph2U5>) ɡB!/%W iwyE{֦C5)k<W G঱2LGde}޴X FIj}@9x S̕<0q:]_]{ݼs=&Sqx.5ecg kQ9$o8gVZ:>J@={wx `NuȦG`},8y ~4:RI%!z*SUQHSiP`R}:hꚓL9\f&@Bl^_4fnUyBi 1;/"]r?Hp9SirD#`@$$`BLY fޘN8 KEh0k{&!S/摗n.았W ;mnQ_$J ; B(3cs!: a9K"׋t["<y*|Sn4T&@YJn8`CE&I`o>f2\/%AKM}RX)^Z-WY?f>M @aka7 ZE>֬vt*Ļl@%aG|g%icہ{U|[)_!c> g] %f=?p2"~SXѿNy E?(㢺W&2[ 8^ Pq#Ehܚ v[;U_ԟ6ǣ&!ʰ;]w:ATt :u:!D弝ws] E%Oe;IZf\ߵĊ`_&hh TyT\]͹Ĩc>{JN+5ȑ{e.H9j|m>q: RsWJ?p8USUfP+t3wk #pe"aO]PRi>tZ梀+=v`0}ɸr2A[f'&BW*Y؃<-G)x7UW,ѿ Lú{~ AUٝvE鱂W+?8󫷲{ETCV5Z>XIbp͹ꟸD_jak}`$e`Doʎ1uFMK!v5Knj~GKMpmf1Wf9z풎{%RH%qV ~4QO܌e(wN,]πBv(ٻ*:-(9|oE`^bW# .Qg$2$B8zQ'h-wчm&CCu Ǣ+B$i{6~(grԑڹj hF] ̇jQD-G.OZA3ғs%ǯqvbqa)si HHg&7pӷ܈g6{Rv/ $nY.rLA7ÃgKD -LE}AzJ(jT$6 GIfGWz~X@$F?w^BtNmg_td /_y[NL0 ͲZ s.ܨ#M //'C _ڰS3`eknz`IcɎDŽ9ramx{cj!I2RT|1: o8_2,=cH7JM6`f-8NZw\t鹿hXa=m:G+W{zdPF:~ P_ ? I}a[݈9rO`+N/[J!G"njr [Rw,rT<"XN; `=,q9vLR\<71f.t {3uI'BrQվxzBsoV 1ցAtNG ^b=4 ý/rj뷓ah$1h-̨pJcaN!Dl¯/ܚ'cbFg4ݳG.P Pf5"|kMރ̹o\E$4<$wIB$=ģ\`vWa%7 1e f[>{>|o \ۭ֔ N}% g^⧡2Y(1*~TΏkb^`cY.g>ː8I;l<ZJP)CS2gvk5 @{LVr(.&' $޵/o]+U Yd1k\Y+1a(H}6TahorXa-Ш2!ȞiS;R@ulc$H֠)L>/@ѵJubN ˷Q޸ =XNWnPRnx SXw&`X `1\Y*ϘH#1W{ O&VRl53xQuC/~M7scA jh;^&hޑW.[LQ+ae֟6 D_s|HѬG-$tR Dm;⭸+ϧ,JZ1"X-(:p^YdfY;rHcM^@l-`q&HIc@P؅ Dxe% 6+EwM0ZB(@1y9c([UPdl\}|BJp6gQ{LAQa4Fi@ާn`FڨrB3Mnju=dݔF;"'kPEߪ/We4qv#x1)t7HF-s@%J>ŏPHZTduUGf|hD7Tl J Aq[cb O6%iG/"1Yt(M _c~X<ԛUQ*n@B 9(qo5Mh4 AtL*p&'n+LU( h#dXVV Je /l\40bF2r(Hb.e_26!g}X`Yjlo{VS7F+'jlzhv2 ۢ59 9Cl ;m݆?xsb-!߼NE[(!SPy^0cykplӺXSR̠tޏͭ@x2_ԛXLmй>|%mWeQseT۩5z~[>fÿ",Oc:Q܉pv8z2&[ᴻUӈ`xg]qyH+O[r7 B1UWaH:~.9!ZFGxZmo~b@a̠nV̻ U!ϙgsXwȡkӿ"Z 7ޗo"ڭM~KXutGpE w-OG¥O*b/rd .݋NqjL ./" %sO+7D\6F->ԌgXbw,jp|Yw]tkG@U-pR( }*!?L0&s]:07c ]A͎6%"aJq*0Yl6cR:으.Ax~ݣa9 ܰ欢g߾$Qu{K˒7M^MO%%ir8>E̹Tfa6=x1B)[aVzV$iVړV+\8T^K/,A>-muojy\b?d9Kwyo[zR}Vz丷kvet]JSuw| ]czå}6[ts(}RS3p 6r#scx֏ȯpo9B|#7ˢNL2_T[I\[,3un^O <ѫG:¿;b5V0'cLnY\ci'\YJBҳW֓bi s 4GdSG"U,Ǭ0ÛV$;z$\p\,^uc$X[s;&Sx'\1nosAp} KrǮ޻x+:O Tflm8jIqz#OU7Վ!TF9r f=u y$/S2yxGQ_-ʎk4mԢ Ljۖ(\`l~_-j= ssZFeBp8.|7v4DpŦ=O5^SKc }M$l|PvU_ #Y*kͅf`w&PP{?h,b1_/; %x %3s5VYY2c);ME*-ySY} F7cckYQ+͔-"< g=fa `9εQ˰?0!FE9𩪒Xb,?nmWdY:>#`]uo̩S`Zt&^SNB/s]+K-#k&!&Z=0}{~a/.hJ ũ++O9fz)*>p[KhEu_`0 bjE<E2VY9q^3X?Y C#gX^٣tGAZ+&TO7k(Trv)sձwq_ *U@'/}x҆,(FjO n-Efy%MMz.(J.wΌa Z'uڷ20%@8 ]dM>:vǮn@ 4{C8~5 iIW0Q08Xe,[p$Jzdt0uo^dxU PA,C&:(osXS#<*m ѽ6S5֯U2pfEFx yg|(~簁oTC wvY!9z6Ceߺƍ\9]$J0q~fK^ϳc _RKs$KydR5mP4ۣji KU0FE_(c2it0t2tN"6=>6]T+:vh~l}0ɦLHyObzkCG =m|-X4P<ǵ@Pu<<ܿI4û/KWe\]m;YOO9ʋ7ҘٔzQ A'!IH'yOV\ʍ/q:jAFh@N^`ִ(~OW\}Rǜq*sy4_fy&G|dji[SUZlۺ彾\Ĩm!ڜ"&DCJBo`"A2@b4e!օ uӔ@~s nw =R#JTTeDp~09 b)#um7K!zmqT[]\m ,a?i᭣2f3뻹I֨x5it[UojscѢl "fԏA9:fh, ŠةJV6'5H %N2u$gϫjQAkLu.B3D#?[Gٖüdz {\Ȍ_wNN9uz߁[YV^YhR -f;м~x@+psIz @mW{ח]9v O(!-s?O%mcJe dzn.5lxS"F+*ȤwDϗ3{鎹Gxd0!lƑ;2LO "G5x¯dZ "v-E5c %>x\ r9yiJˠ*ktidP>6κGR7;.'*:9[@ `P.E+goLZMw7y\ό0ꪦĦ iVOQ/Ѷ(+PZ9fH>sLI'E(\{CX_Rn']2K `iQ䐂in&lzB50P.8gϙ@?@ܘ>),8- RrwѸLVDw5:&3Lq"%,EO]a,VOmgaZB bfB Ӈ+bϧ[8 % =6F5k藧[!Pɩ+vBLl?ٷQo(:>L-N8:C(`I:ĊUNgعS!D*MH)dI O#/ߚ>U0'd+-(VЛgXB/L~p65g\E1)Ф Лd5^uvOB_.SSt7p~ MRv>3"q T ,k#V6 V2y;H`ָ(ʭUW+{od}Ge10tg5ۉ= QwҺ=%ZGh-I"P^ߪµطJM"Y['4Vh7λ5mh9QARbjyS,Yobx֔MˏQxV]a%qyf!gM crRFjb'k4`^=wotc՗<%bڄJ W~V(jȂ&=E96i&?PfAgcB3o9M+L~J1r0).3b{9 + 8&dGu+"iqF}d8@qF(AD#>,jթh'ޝxFPvgq%]PLf>"+ƫ Vh}sz;V:ӻ"cS^-n< #jM~ &[𦂤S8rߒ~ y g0GkFD|KUۛ\l}YQo/)ODwl_L J&5@yF<<& {Z <=7OFsiJauC7Y0nq\H-HkՈ\Ut ΔȚ|988FQe!W8ZPZW-ϦŤD,KhRv,d,nߓ&eO!*{xA{RsaO= (#bt0Y#qHY ,}ڰz%Q Sy[(ٿ8.qGƚ'z“%j?Զi`%QT% ڣ/ӎl^hd IL>٨V"+59h Q-ifh|].K+!0p>>'J% '?vem / i7" cysv$N8Ex"}v6鲿K5f{4`9S!`n^?1y"9tz=jس^x5Pp.tDTЪîaUzM2dցnpa|<(d57I,d#=-h ,TSE2<ͯ=)ŌǷ\AYfT$ JX%e۔ 3Oa؄;(1)rպ pGPšƁqu}`0LMS./[Ba_cc8DO;եv@6-7 t9ե$<.I 'Ug$ ްߨl~ppwn)O8.;MYrIiFB )%+, y,%doT }wn2mp[!H]c~n#+SippM%M͈;Fh:0u޸^ P;w]GͺkW#'_ԵJ#cTt\;8|rP@ NepL&t7`ÜbNQmCXh®b>dY qî]֪Ͽ6 10qN)f2I1ƩӸMw WnיL[AJ ,%kzRee ˓|# t-\Z\k3s (e44C\AN|QmD_Ӣ('fb^|SN %q Ǖ0dXVm [}KA1`<)w\/&E6y{q_f#%U,PYٿb,?(Fx*).Sf|@\\ =D6fuUMm^qV2kOFy1_2|@;H2eTD&Xdʝt+I5s5Z\AΡ_<~KXtbowac[݄P?Käg XI5sa8aI3+A\;B`>:hy}5 )N߁>H-VN[x.AQ_B*lI5;}mf|zDo7r;Wť"ykQI-? "oUǪY_Eq!fLYﷴg3>ɖ̒<4g[PpD! v"sH!|7Q eτçBi2T6 sT6μ"ψ(Mxy5&$DȈh-[[./^d3~TN0 uYlU9)f)&4Nn;XK#D4l"zxa A^w -EXSƢYjr_d%s| 9Smxb dl*zRH1``yu@9nB ~1@Nv˜NiIen7lqi(|\j wEmIܝB-Q!eWyߛ b_."Ja(=79aWIqZGȩv.Y\Ry!H2֌^`:͸}4}o'qI`Y-!BgJ 1Jm^F\ u Y!]|2rOУ-tP@06 B\5SRIBD4o_P&Xٔ /ArEKb8lt[ ]_ V2{w\$[c}\0N]eϸR| N)O`BkS[ĎwBӚpg})'#7p~xz' 9.uSd,0Uƶl1N:@Ҳfև wf^u)Ֆ\q6OwfPC-nrsׅ dŶr?hbkɕC࿼Na/J K᳻&8pY4%mvwJӰB1ͣE{m#uNˮF`{Ĕz2qOWAH8.3g˨KgQ,Хz^?wS2= VWw1Wd}mXSnYbG#%5[85i,.(%n.:07,!$b̴L@GxFt n6^T(Yj\T!VJGĆEʇu ~QMI 1@y#$lP M|k4O_j {Kwq|>'9!ư f~#@BCbM4 h_& @r~c @h޺jL4'ڈW܅.]'P}޺ll3MB# H\RĻܼA>M5QVc$'!P(b).K5, 9J1DwtƠ:OW_z1wTn]@ȝeqپt}j6$᳘pMM@mŻɗ~ GQ޾l tZ)O:tS \8zΛUD&)ZUՒ܈ ogYZ070701000002f3000081a4000000000000000000000001626034b3000030cc000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/serial/garmin_gps.ko.xz7zXZִF!t/+0]?Eh=ڜ9MƁ5C*.% sĞ,-t̀c"82#3Xҙx/g$8R|/zMnٱSɳyMOl/PQSg>$qUs|L$j0XGw07oj Wr.GA&[c7s&2bFb~`~Lchlؒ M!(1~~<|.7U˰AK0H~)tr]F}ѦL91+mۅόCoɯLN+)pkчzmdBb|UN=JAH]U[ *R_x !f ~g*i+^b$,?H@ /Q>]el%Ё]Ӗq3E'IT#j+'G+#l^x }[5 1 g|fﭰŧޑ S-} sxKd&AMJ$jq&GV^Y?Y N`jyr v+ǛoSqb7`1;w" q/ ۯD0(nwq o _] D%p D\=1tYXK'AH%, jm?y? 'EYh-`tv-pNu}{?Q5%*nGYIUoE2<>Ƿ#2w b3[`A_5['xE!@8uzê[v=3%FKo'pV#} e`twY{#5PbA:eq)nA6U ;SrYWZڢbVQ>׶ 4Ʈc%Orom[ U)xMΥn千kO|2^Y@wf^ KmS`xd,珱wǛnz=hKG P4#k(dk0q5\6F"*,7蔻K#ʞ: c4ULW5u>N|ijP؂d0]9wdK`jBV[/ZNjCZ1id|;N"1P5 qܾ0IvY5THjZ$zlUn+a/ȔFQ`{*I0_eUbWU9rm½44`%wl(#a_+Q̴!'GZPĂk% }eU T0cKZ:2a{NNC[ڬ |˨{/9.We(!‰r}ʼf~}L٫2TA4SFѤXpnRI5@;\*"J`JP@?6J u@ 1@R)R>Ά m5 δ=J=!qɔk %SAr+NBasqaFC Jpy+M>RO`WZg$oLAtH0ɽ˞դ̥8@>OQ#ş /G { "FV X.1b]YhA=?-lpb 2/^tPϏ(皜/zV1]/GOei:xUpK A6"Vۑʸ\w'&##RЀbS'ZKٳ w{OĞH:'@ǃ2t5i0!(dz\M<Jf{q۸YwAat%P̪z@X>gƆ}7ԥa+f]Yd@Dr/ OGa_:C7UqSAm"19:0a % ZRug,Ru]rÍ8ͱ淎W1gyQBLQt[B IT1Oܻ4>خDٞ)F^{WyXf!b*id0"(lM㽇P?`~SAw*Cz%+z@>ϬqL/ަ wY΋c@I;pRF[0V,$K43b=>E񍇲eMN/tP>Blzך#m[[c6|2Oǭ41 ~[uA !G9]&!:ee9C Nu4߃ec=2e Hw6 ")q)ժR sqU9Tt̘J&PHU(z粷ygv6+ws]p WbiRVW- V~"$WLU3{H5O&K續k T5SI Amp:9y) gMUt{ _rL7 D֍jM;{WoCN0"n!ո4,=AC$ >e I  #!rP+%G'fdi!Ž 6&Ac:STu|~>hPgQc,9jmoEٴKSvDqRK`讚j?u[=L+w[WZrgÇli^ N"~. S'q&rM?[@T%@TǮ' +ooe!7qB]΋0vˡZz e:1 rctx^& UVOKvAR Ztaxsѻ=uI@5qAVb-'\CTϹ~=Z لivPq8CRi}WOᅯcuTe#zk ނF=z_p|o~%xYqH^{퓄OL LE∭L؝iy+9zkMǩR*dO5,;ϫ@?XWKtӕ3ըS e-7=ӑ-̒Y[װSPSž^ƃRp1?vV\%٤Iv,dCap+WGXTlўtkV𰍮J_')s)QA$\ўs #, pOs{^:||sOVa{Rlǥ;1䈹.yҴ,.K!צ­iy0E;TÏ"y$m[c['<ME&DzH3uf "!X#ӇB?sY`:]e#?&4 l!gX/P̾vE{^"C,,zI-r3n xG^4kawa#˨lOkyJ#[εKw&X4WҒ{qhCz%p8^HvZ`"q ӻeѡ͍o'?y?+M1k jktVx% g^U-mu> ]\&i_F_ .ֳixw}+^`( wd@Lý%eVIJeԮPn!WV W7֯G`{!)40GL )svJ5Yu͇!d!sxֿ3v ȢTu 18q̑QgXX:=S v{*楷]_߳~S$a00[_Wd(#;ޤqԌF߆V9~S [rՀkcR.; i쑧t)O|Sɹ_v/ "<`NEϏ ș2E'R, jIѦ{dc53 IH~օ )Ґz{i6*lfD@K>X1@kʂnf^~|3mjՕz]"t3R; He$y~!tm/=E uu ֌eXWUAu+8̢4x0L;PnZʠَ\p(*hpG)gRj*$xʨ jÚr $3 I; bj(.x>ʴcϗ͑>W8!=7uPĪwc &:7"dnש.cL ,1?YO4&_9v= L:omb=,${9o.8"3we_fRchUKʠZ'~?36!rdb)LxnW;}'빸3M SA"4hO >¹¯7pk"c֫fkJ+yQn򄞧1]*e`7=":VAPzE'̍9JZ~_guR: ?Tao*{LaUI>W̡-s5N9'K S mG&~'a+T;b ;Ac8S)߶4Y`5ϢiB5#$5%SDU`,c1B<%9 jt_z H3}G Jl}9::*g~NzVHe`Xٍ<:d%c];4ր l&Er{p<"_OmuD6AgJF~ $Q ] s4uwݝccika{SAj">88V=(Km sLD(>$FqV  %͋)>_ 4:@st!π~>֛SCYk$/YXI+)(dy)!cެ\Iaq P&lX{iPݪ+\. MSKxdW :`5C%ܫ #L`6H{]̛ {^O ]'W}p,Z ۍ$ZʾJr/Xc 㝦*>&e`Fdikk O;Ў F =EbZ_Ab`4zc{ h[jBA4lײAjk>[к@DEBEVpugetwꚕ6%WR4AHx "ݞMUE˲^T̺v~4a|(c `dv1qXA , Ҫ&Vo"q'BU~cƬs~"fr~=IH0#!)&JƓœЏYA5_~s^]Swsn+"G\8ХRArKj 2 ev,jn`,VWAGNb*&ϒzQKg} 2++[b3X]7NXLIl9d ~"d(>#wi ؞?Iq)Mqͳ>tL1 \CzOS#*r[c~}"8h2יvNsbToP05?~-%_Dtlal3Ciדh6wȼME7jŝƬeѺf 2+g47#.E1@{%y}kgBNtO;f-w?;#rjƘc;zS=oY_[)ゟ-ՌNt_uaW /GG jW{IdH)(OFDIpLE5a>آ  vN9YOq<F5}ŹAbCɨ%q .{ 7F,(><͛p]OQc=[kE!tנ&#*)!n]謈mͅ=S/ishY6%x.u+&Bs0i6q8Ĺh9\|}ԭc 1Þ`?e.&KiHGW: &82Վ[yBją*E5,=Ja[w8;!V̹eP>{!.DWg}ea[ Q`> Z&Fuu{3T9x@) U!/zdW;_tnXEÊÂtTlAnlB%f7ukA.ux`6:䯫pk2y;gIZHfEӢ)'#x*ǚ|pPgi%ȢhN_r֎o8PW*x޲ttS\3KJײ\60 QZ=׫.wӔ0̬Mcb(B2qBAuƩY,NAe}Dy7cYU010z}G1-"_b{ m+ΨoQ}TnØPp.Zt= -b,MD ZQha:Om"rlUU? xD-jn7D*։xTd mE!=ȓ5~1|mZ6kfIay!u!gg24v^B;.~x/m=&it=wQ!H5խKweHFeΩa_^d~6D$}+KD`>9d'C,qb5]RLRkC>58!Cقhϣ8 XLDB1k6}}۫IhD;#жm&[o*sg֥=TDop#>+Aj }*˭߅A&AJ =+BO;Fd]&X&6~p?_A7ÚN5AÄ3\]g3vgfʃ0${򐺣SҜ"W_󃫰ҿ7%nX+',q~\*} (*j ~̫?.?9E^#[9;Dl: +4># { p)"ozj*.ciu)]\`ޑFEm&" ڱ-5+-gl D~40Y> % qgCp߾ayoihΪiK=%H}"/7Ť0;.ś7S ~Kpsή+K~XI?ly :ºQjeIJoumnjM};i7XI|%=TIղ6~aD%3P(26!rY NydDCakeR0X؀]I@efx@][°4ʚvN4g7G &%pգ : L:h1uRoCaj^{*UYQs MH=3B5w} $'*/n km˩ |aH=&CгZ8;]xˮ,I.uWWzCӶ[xm"9J+Hw:ԝ/TIX"_-rN۝țGZ) ,ysnE_b?:WGC)?jYK;r;WZqEjB3 k/3X B504Izx[gCbn+ϕCm >l:xRGO4 ?m@:.d~IHzbI$9 MKzݬa b,R_v68 /Ҟ'CY|!( Ҟ(L+L(f(n?y?g ůxФt2 Շ{=$GI;-mĥji$')aBu2J4jx "Q;g<\G Zz 𰧠52z 'D9fjjf0&i_fAIRxE&uY;٭1vQeUo aݸ9 !YqfTuno=!w"zEq^ťvl z9Ć1Tʸ#| jXZI9"DT#ZNK2DmO` ki[-ʝZTꩈ',2Iz8@6wQ qgmICЕY=INlNMYf9uʿ<|}_F6.oDU_e] h/ZU:X%(pڐu_9ϡdK|C -z [ͅr>"KAd\12;DSFвyb.Ŧ>`);?T/</@'(ҦS4V!^WvY]&:>4rO-k\?şUY& BIw'gh9vN/*#2̸ F_a|ÐtbH6ܿjڤG-;|GWw[Xiz*F_D )X6|otKQ)8U EI,уB 50*9:fLg W7)1~_,_<Inǭڔ(E\o,r8/٧U| sጒ' >=C;3wDs ǙRJp拢Cb8nd;q:?xWpF>5zjVGI~ٰ"e}?M-1T[=Ҝ HiWaqɱ8Jq6%߿]л $RNP2R h,?LS~ ;NvYP@]HnVu.j52<5FV'B9po<[Ilԟl+;ŧ(n HGz4Vs=ShT@jq?z롉p/\Wu 0ŸыeK).SKܓ"B!/hfFSmat*sQqMrR)\%F"Ѻ,SㆴKÜRa5Fx!1,,iwidTk7wL+C̽ +DD!3~ Z(XûǎM]|.cN{L;?PH/}: x& p@_/``p~[z2 /cg>>o#wڌ xЛ/6;w38`gڎ4ۼ@m4'((Au(Sѥ?}ppۨRE?l^ڱN뛚H^eK)NsE%hLyH88ifΦnieYz5Mf[:m};ErBnNrZ #i2B޴-jUd :(DRd\ljd`9C'=EKz/>?d™F,ӗ'aܶ%}$9zs/\=ڬ#aυ +sqHߊvz_ӦJCJkQ+?h0;XYǕ],=fīV1ZV˖5x>|V/ΑI'vt34#cԢh}<>0X!ֺvcOh'LR\ETdix?wDR[ :*= ]eZ4h gL1F9!iqg=! JL&-`ԧx)iDi-f,m`ۡ@`јz"HKu.y8lC*JUQ*+D,/r>WÿvXHtPH>m\}7D9pcQbCgwփF~ Rҏ.޾/VOFZQ6q 黸63`iR%Xxtg n-サvh$ :|Tl~N˙y„aMWӷǎy{:It9}h e`Cƴ?ݛ$s5qeçD9f-3dl? ϗe(!$'ӷHc=[(2(2=Xc/W*!mmm}jg_F&Ɍ",KHWpemМx83y3)Sl&d! LzZRzCEh6IQ=2JF7!T`Qy& |G؁h U-w9OPPp+b Fo p $QhK(кq+6t[ZÕ 5EJ8QeX/pC$bYxv7)_hD3,O8qr% j&P@T.'x)wلՐ['MQ:<6 >~[BґL\;?]c\$^$A: 4'ji!R4:܉A$غRw 0dtxiyRwBA Adm(3ĜǮD;# ŋLqpkfA!%8BI]c匙Pмntk'hM$Կ+jvW[VO '{2pfs3 ?^&xF>/ 4}w%MS'#%0O@[PU~爝zbw_y>E|K5-u(\';Q80R/U͐֌,#g%?Ȉ5J.Ns1M4db@,MHWטqP6Q(:I}چ%G ?~ zx!pO1|ixhwLzĭ0@ :-)&挽h߫6m՘!R|ސ8̃lj'FG8 0D6Gg{7݋DܩjSE Yb DB~ ^`}/UOUa)j~HX: M"nYԲ9LфAV$(6Iqz1rm 5Q1O%vT@w寱|D#w倂R]v_G~v!vb KoF7=5@RuE(DF}{=(ki P#В^F'-+&*0Z\Su?{H; 2(O*a;C@?nPBV q2k:Nv52nμ8QV\d |tj2v/D@$3.%n #mgPnN·?nf%e:,a偩Ţ- ƐJ!3?Y7bQ׆d Tv䰯ƮbN;ғ ]Xm'aܼTb)pTRi@w]36[_"v!]q _ىeߟqEi+ʗ#;" xGu/Ů[> n5Ԁ3ҦdwxdT;4ۿ!4a,X\zX38n"R^mΡܶtA-.{%Xtw{"\,Ks880{Mu9"ƪS*"agkj'+fR)s gJt yZ!6_Yȴg P^5Gc[=o(w<qdz.gIwGkd-{:TQad+L R. 'ζ4 DGPGNXa-99-rqH?Ϧ4p _lwHGL/Z- WxrDžLhHH@<&|b]\,l_2Ž9@5G +\c bΑEଢqc-@5YU90 kh  hQksTς 9͋X{ȥᄼY.D$7͌w/B=)7L`nk*~8Iޅ$#8G<ڗ8lE:ε< pȶ1E9!:S@}4Yǖ*𭷄-%>jpXWj=`?cAqUua< s[}|Xb+Jٶ |,\T@T&6]#$&c,6l1h2iF0FM>1@ەj8.vB^#ZjK'}WJy2~o^XQJj)!h?9eUKS%<&%zT=LAdnzM3 Ve)eÀF:n&QEu. >n-/yϮ[Zciv C<4Gkl k;kR?;;+'X(E/ﮅg$ N`BGkʤ*D~*a-n X|,ZhČRyaåfզỤuк DqQme) )q/QB2(/Igđ29yW~{ԯJp \Z"oǤ98%~< sg ]ySZ H#Ғ۝7Uxr#&9Q{] k E|x ,5ff B- (_ɋמf~( jp_jRb6<[>SUg K|]96=>kϩ~QeIxڙu[ޚbI.i|:msp7qyǠB4٣1m|~1RT90o f>4$0LkW $].Ai2^ wWfg-h=(ǹ+L,+*乸wʈ4ʉ6;"L4п#@>|{4n%TGH/xZdUG>vm[jHN^ JIP0X;[zr4P>+j)"O·(+@aLAw3DD?DH.+rH ΘÎZw\IF`,@i[ȃ@6'/{d+\ !T03LTNip\DJ}SNJ.qԆ1Jl9eyޕۃw:Y:> i~GjAΡU8;Woah 778Jl0a$iw1؁n˸ueS I!G^{t,Dk&'B;<28mhfk-TW2ёf:}BԮ--Ó8DrlƦ'V Rvv S@eD^/{rl:2UlEsFRJǺz+uQn;$ {m `g9aط)x\~ZHb9&lu&-+ NE=(Dx"z*X3 mO0gO^0.\*ݩmd~mGD 02VţBUI©䡠ie6>"BV}w1)tZλ,G' S6*b!*s0.&e,]\i; ctX33LJٱmk@0{ ,Ri׬kwaZh#{f%tDjg6dDOJ򋺻+:n_iscm (%|u/l6.l/_y$Hu8*=zz qtnrspі,Ua!FQ^')t1" jE107$uCnYh"+V 0WBC8LY_+2."5i_t'k\}ބ2ۣz18DA6ܪZ.N< qOѫ<2bfC0TUl0Is߻쳫77~d ceŨ?6L'Q.yie[ :aɷ4 0FH%PkXO֠;煥3Ygmz@ ^k~%t ⽠?ct`"xq T[cRd <0pAF7#g ݠ^\E7[!D*og]TjN %[ifv\2}_i0^!AM(Lo]EVﭶNxХ{HUr^fn`B۶2qkQrk)Qj^ gyZx)uK=Y ;6շ{\W$&N OV'%Vp| GFi$_(|M!t|"G!@?a$YtLQaYڞo]PnO{QT" T?֝D]ipKd ^:jmBbMLATTd DkyފjD"C qzz D0/d߹^Cm)9#j& бK*"fJmPp:aG$-ux9W= `ە.3G5H 0bg}'zȅy)5AXCks,~! qq23PX ջm9AQq%!Jgє[Lq5$yOԂ<@0juj?9`mKD,$']ʔ Cix<=rk^O'ÝhtVP/:+(-k4X;>u!<3ab6YيCe 0wm v*Df6C߼8xstExqwƁ(, CJNc"V\<)lWkɦ(W2Y Y)0mZ׃HL jF\ڱiA P8jrCH`e^T@81[}@v6qMyQ*>MnCC0-vW ]iS'V bYo6*&'I dΰHxJ^/Zi Mmњd)oܞSDPX2k׼|wIZ*?ek _>D~S~!_z_HQnܤ$yf{<,^1ji@;&9a\Z*'M2D4!Ia7`yozd$csNḯ= J9@U4(`k$=2JR -@>nx3[p/]7O8r񱸤 !.ry#mq5,f`7|{4pEAv;4ĥM[ {&*ŵ$ivD#P?|[h0< I/[JvkZ\N u&yaPYX~3wB7ãuw.HQwMqGp@v0_N= !njǛHL_} P_Kh-<}Y}67MJDW[U*} E]5MpPƷJlABz{\)iE1[[@+ڳtЎ^',qs(Se%k'Ggڌ,${Nèt@Ɍ l~uŸ%ϣNDZvb_T yJ9C A8i?D ١y}]y m,(]ݴ!7Դ!c0x'cvRd/ X-ղXAd3DLS&wR.ԠZ++WFW[4 TS/Qad';OL^;;>Jt6[FTMoկ{':(g95k/%c\*PݍDH$Uݜ0KP0%2C F$Z۹}.g#9?ltOWv n1>(h?Veae ^d D ee_V%L}IE0$< !j1O6 (xlQ˯io'I\8CaX37bGǞسz+]uzdj:zr;Ji=G:p%<{ )zmG%kkFsfC[WKcV@}K @|AԹRvo-WHcCUm/e`۠8c.JYV224{uO!ec*dt'a&Sؗc9DE`d-PԽ"oT9`?/5yҝVȤAfHРұ'k=(su8܄hjY =~ՖuM)*d{f.A:kS1}0qsAZ͒\m 46QLNتUgHU`7S˺W m6pGlE)naRqzM 9Z{STjtn5O%L`In/5"GwRlbXd}NٻǢӨPgQu^+<8maoe=?* /P=S9erz6 uNc!f6Uj ̅RafKM_2<,pk̡ʴdfD&n8[2sPA_+fxўXˊ-5}7`zlH\{ivfah2%˳!&`7x* =#xm_0~9Z98qSc&[֡'-־"ЈVq'i0v#Zj;<`;+ur@bNwvUXM!GW!͑tb`ݛoח4%e|dG_JW~wMIc#̪ V x =6d-*EM|sf4GhƑ2{z\ڥIݤQ\%sVqyMi].)ot5y `w)WDq8E2̑\`^DWǍ4*F}Yr-i> R4 <uD"uT3G}#*2mwkR;K,2;ƘEUK0ŠR5SM2'JC~gOh=^0 y2va`cD6p߫+?dxxH'o$:c||CDN*Gk $~gʁ"6pDd||4,l3 ɬcXKyf -?4llY֨QiboFHRL[%Hi=M;kjXEѧy'IK6B"s;<cEB)eJԘ ,~-vr8ɻ-2i탼8C`a̼A4JqU<- G (4"ݮOfI_Ξ/T:he98h+.g#cIrpԁs^ pTŹƴMk0/8"!_--rZņz| c=7ujQ weu] -r Qq8;Sa+A>ΛΠnZ٫9(ăZj{YzX W,lI_Sϰ ϫfkfC5&=`ޟ&cx_?oyrA/뚒}PEY;[ wtHfMVODcE0F[Z qBdxJR\`Fw9j_ 2h_c`)oJe"/Mbb 6oGWȒ3yǻʴ5qw-͘"@%۷o iϔ h"o?GwUz-P/`wpj[⺗gAnb/G-+6nsƟ@]wJkH2Z5A6'L'yrbvRE: VE@Ik4`ΧK<#phZzP$7MwRj kV))1NT=dAL0{?$³hg;:F3zM+)%O| gXm̩MTņbgtj1j]VN.G1KɦpWZ kEطjgI3%w>H*btKcgS^vս@#Pb2H%dp5ɆU1޿YoN }BVIcebi]( Ė;aʽ[cþSHI f3V9ɪ+Xr(G˧FF590]|;٧'TQ*b I_tty Hb?@VMҗDOd&IY[Q|Y-!.~cԺ\RxNT|/kݼ6pOE,.RejH!${n&yHS6PS2(R,E-e!rq2AЧ5ĥ=1 pY1u:T\v-S,vE1 `@obhh6*] %ƒKHd)Vb nCQe \eNh9wr-TuŎPb3O Z9UM1h ?I>+N {6fYMqDCnqeXXRVs!d`:?<=#΃FJ, X.jmn[NKOXPנ'm!ne XZa5Z#Q阢}[5 sP\n{:*huVI˘W ʛwҩ((A 9|ڧqX5}hiW&0"*KSu}-7Lj\ڏu׋>zr/QP>E4Ƚ\\B6|L)[6ةQOL?8mJe26CF2Oj]FPPN68Wl`SX>P}(x hjiL}FFe!po-ؽ$=IQΫ}P;'R IwNjӞsޯ~Lp-+Jo);nX,jÐ%"D> G8ѥ؞V{u8qY.(D/a]Ԫb=؍ 4ЬйLЏN>ŌGS;*MEEl D$jBgr/<C88C (GAcQy̞w@Ƌ4B=4-Av~O0Q*RiY{|LBO'^5ܶ8b|`n@ A֟FvX}&#s6^ՄYwdT|Q91W> ۜqR}9 RKĎ\ WR,Wtwc ٰIYg|F]mוajI5# e~cIB J#o? ,X'd_o%f0)+y a ԏp]𬈖gMO:o9.ucŏ2Ň?kO&KpX/}2{XKXWn%1x\8 To&.sLJHM6Q-񣀏oȇ!-8j&W]Xj  }. &+$ !tdF,c/v8t˔2N@P鄂itY8J)yV$7-5Zu[tOQ=WyZ\߅)pxEe^nZ!%*]Sd!  #{NvqLJKRC{jy;`{u痦2v VRU~LMsO&jEВhL"fR6o-4^ĊQEo|G7Qv5؊,`/% Ϟ ѿyIe5kBLf}yW]M:(@K1•ϰl &Bi)&6Lc6\?G=[ILqxAJk\F'Fv[7/E9&V/e jgo❵ZR x՛NOJp9V9%;z/ob"[9LY9XO8G @sq8}jhT/RF3 tFq&oZPoV(>]%&:  1X{QdSD7}kφ|rX-A|vW c=q\/u0z8]髪%[Kطh<ĂD  }@ri7 (Mtd6x/*|PQlP" YwlD}\n,QVJ/i9bD'pG2sm¬ uCƈRC変ƶtӹqnpw3~ԽΥl)Jf͘4%ЬxoAMy@MZVl,"$~މJbƌÊؖz[9!eN&#P@/.:4Sgk{҄3]+Up 7#p{7O#w-7ڞ 8DhɖN,q^ɄBsj[uiJWf !L:pƘD s3phȤԊ@<&ҟ\ JyB,V׃@lqG`rI69yJ#KCA#Q&v) VjE\LK,bBSMYJ Kh4O=ڑTr,xOL|N)ڞfu_0_Ni:oNA4~H=k$*Ndw:LUFE%3li_V(0˦/|S+Tv$!KM_4fwB\EG/=9Q hS2(hnL?ދPokG.1UUE7ÀiSOEq|=Hz"z {D%%(D~vҮs6 x5G?y+.tr,cBόV:)}%M;b6B+Dƽ4eS{v;=T.}yb 8&en7,BHAػ\rfPٱÅ&Y?ڿw1,}^7T.eTlR 1Q뱮[Jv7mٗ0Dȃ$I40w/T]'9K^E9[pPl |]2hC|; "I+_6VC۰62L:mcHKacV{FBTF Q&LZf8Җ WxLNH0d/\GkbS JDhl!rҥ䊂(+NsѤnSg%}48RlYWq.usu zˤ!^\W %&jyNV$oeQנEnlX{+BR&IEօD,݇*:4akvo+v@!ٯn& nT?w13A9M f樷]s>RR-`/N4`ʱG)ۆf+ 1Yd;*6jјaI~q[MB fBՅL7-C:␕6^V)!~!O/SXukľTF׺fuYʼn5'@h(skuFSv̀xL9}ޣUZ){}ʔcCN,GzO|"fl +8r1ޝle;4 y5Jx r"ӧYPR'vsߪu4\sM0ucx2x(K[I9w)?4ǴR v4QN&W#I3̋IF%9(< =rTn PV:/ߪ?-ϹD s%*j}2gÅ`F`\zᙗYWSDB De`RHES^ &=0 EP[PTsI#S8%wLj.bl+isɳ =:'L*/;KFc$Y-e{kEr]GIg%߃Z6@?כFϘz0?j#5ԗ?f R pCΏR:fnOmQ$`O" dٺ@j+88yEZ}ϼtn9þ•Y jZϠ;-c*IJch>nD\u]zK5|$= Ou1HT%|tC!18:וUx" *:Ly O7Y.fb'Y TgYZ070701000002f5000081a4000000000000000000000001626034b300005db4000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/usb/serial/io_ti.ko.xz7zXZִF!t/0]r]?Eh=ڜ9RSiTj~&c^%3Sc2#)ں+M5 杌S 3?>rOUCx6c::_+/ճ[v7Tj:}[a$tph`azN_2p#s`/łwyu~% JgA.Fe (=R/ ړ"/F{S~$tia =+234wtdTޭ:3}\eԭU*Ľs:JTdp d: G3TL(ǞҒ~憂qGB0ly+,1lC迵=!P%-y\Я/$H4aY ?{g/mU_va<|8b 9]M؋N 'H9OIzP-zAl[$ڬ@\uвsgRV{uM&h*3}2{BCZr d_z,rFsUq&Av6{ R.rB@(m X> Zf棍%߃hQԒ7Is@X4ưhCHwϰ(+FnsZ8A$_/ ї&w^n1o2L],\!b%KA)dlF0z?@oGWȪ9C2P;;"ʅf`jYz9^~8x',z襡Q"\=`S&2MEפ hUm]o>h!LQ!aŲCm1-]k(Tq *^e}ꨤ}coS-oȁ2>rw/(  A"2b!8eSTo*Zr~ClE#6FÎ+`yR uڦdzHTbdk?6Hw6iŃ_y.$wrłL%<%٭M-;IY._&vSSf*Y M1e45rt˯4ړt>obX}Vw"c0M.\GZ8yጂ-)r]=!U& EEPJnbw+d# wO;X\lIǽJTm0`f3wf *Ӯo3A`x=:@>`Soّ #DlNK3_tNQCMc%t]1#<[\uTr04Md&TP=\rs-+mf44;|uB5iFI~4+\f@~&iMN_HJ>vic Dkm,Xa8qo2BZutHR ֈЦH&Kq6d~~ jW:4-57ąHro̗``XlVQh1GQR &IF|SDm3u(P.:Ja6cl\ej"\[^;T`adOQRSnUU QZ^NDɹM!~8Iu;~2Zƚ _P#P¶%|Yϲ 77Xۍ:f3E?x ̍C7%T'/qpS߮>u_ĬE#x|! η"߄~'//cr꤮gȞ٫)grV *KH5]Ӥe[<$[wG }1SYh`J[hZ!nPHKGBY1 ;kbؾ 4ܾ]g!~pFh*9v?R|z? '2QGe ١Y]4OvU CT<ɣ _o#3P@C8Zh֮ġD Mu7+\s4Nu<#B4[˜7j*i02P{?l' ئP =U=(ο:2/`̕o[  DNkN txs`[qLl-xjյLCr 2 1e,olet?'FE?4e%D_F4lQwQu4RK&g%Vйĝٞ\U] gDK6YG|ՠ7'l]*^(Tmrp<vE_ 76h$Z+$L ĎiEde4z  /XL nǘW^Qp>_2eXP/1 t xGs5xiߜr2te:Iw2A\BP8Uر y񝻗,;QRA(iW6&%uS;ݹO٦q+f^dޣ5uLhT/[NG>)z thH[d,ZotRז,|!5 oPIĻ9Xg>HiJŬ ޜ\)e"8)j3Эk5DܱXg'A0AKжsVE:5n0#zEËr&R) ;n̛gC4)ݖyQђVW$˫t}K ѿ,G; S9_4W̪xz>ѤL| ja)<^ŐjA(m{T:xGufu[ Ze[?$(֐vl)B`C8ZoVXiDEx9 }fNGt8tP%;5u3>Z&Vxfayrhgz 0 5q] ^M6)N1l"-Я~7`._W!iFd5jb((mxTMGd;~ͭs1oODDXkR1P~4X m|`w|(@/9T8muXb9?BN+n|'\χ:CZ5#2g66s/ _4gο8Zz652~LbƄ*z(&xi'^Pnm31ss,)ڒݚU?E\cAr2ϊ~is$|͢xcW93qa*~i}bU w.OHRI`[UKAV3&C@#j|ymXdUWnɭY,fXm²bTG0|THe\>H4Չob8@!77y^|ཅ=趴xd_f/uzI!ƚpJ]PvqbLC>y(G"ax aKLX3$ڨK>)rY/(y*D̹7Gǽ`O>uCT&JШ d`9qVHA[rWahG30s]e%oVy੠ֺ,ǔx^x\:i|`iI"k3TB>3Z#+=oRq{8l9& <IެGєTp#yab\ ڊrd ^A`a@y(g ,շ)"S;A;EM=n9ҷbc>;hyWSv0BX4S#qI\(A>^H~hbGIP;pz#xRi[7f 5VB*>'sI[BF2Y >>=i-wתK1l@|Kxo*হ'K:4^]zё`eBQBz0͜9- pUg!]/1BQU8|_^YAKw>VgM۫-~fSC\G1qeN2[Jd0qVq1k.|^WE=D%F}4I6`I@~"&:(/ gy>e3IW E|wҙնdIdc$O<u@垭6hx )vz pc?Q%0Iĥ sJoTV-ks]EYaRL?zBs];_dc>בki8]2-6~OU<}Y~G:|sXNiyޅ%x<5P@z:C٦`ՆHRqT\WVNJ>& '֕'.i޶J'J,ueџ͊X^P7|6UJn388Y&tEB4܊Ȧ?^]˵rGf6N0`2}x ?ޙp|W5T&[8f~5\^2C'd,kV#}wsEP>rNfJd45~" ^ f\2)fc\;Vi"=cM;n;z ;ĎLrU"X"iKa?V,[=udQhu|Qy:PάaSs\2n$0>!COvкϔXqGXUjNObX;Btu& {_UcANbRd{)D?uy0I]ʖnx^9jЪI@%4╎"DD;f45`,s=@6MPjΪV`c8k>nRڕ4٨p)S Žqj1@[Jڔ0Va1#.|14 #U/2f1媽 c8OLcbr hC(\Aљ?q"BC3񉷕+Z0"QSJL8q^pV=g!-嶸y5guSOt# uTo{3RbztO"*vJV'sɫ|fK()Vzs}g+9x#_edt- Rkw:Vdx(( XI8KH^  &5h2KZɘ+ v\ཀྵ((yq[/_@$h-//P^#$…Z >R:ۡtSYs(|IS/8lFMµ؁4D ]dw6BÂ;DRo6ZCT<#` C==A >_[Ɋ1c38> 2 ŌV1A?gQKT*4$k'{ǀ0 3VgPlAK4 @K2DŽH.g Y)VS܀Sf9P$l_Ӊ)|d*ݾ`j`[-y1VAk&v)緙(" %fJ+D E,*bݫ=uhH ./nɇ؇Q/(J)AsF. #l[ 0p[ޥ#&?0ۅ= >,R_9û[:3e_Zݝ/Y4ĕK#ZnK'[Fqo3)i2s2F+& |3sn0BbS^Ĉl7U&1Ϭ{uᖤ¯IL#`jkop-1 }Vd#E-sqݩdQ<ōs@텄1UUzNZ 0Wrs۝n#&r\nP䯹#B m8FOS_ۇ_.:cG{6QcFr8h7\4fȊ$v? +,w&ڈ^v eh{G%ڸ&A2eq@W ޙ.01"y&{*ɾ!~.HY}={A#ǩaerL'%ٽSW H6'"JRחLr 1usiP]*3"!M%eкLMLŪ b=YAnN-Xؒi>YIXj=g;!Μ7aEWR-D"P$$[#h!fZ(Iad[}E9_wH-ы{*n.YcT ]j m XAv'#Ȏx-D\D)ZiR %}_%eU"bT t \Gt>,z[߼.Gsx k0,yޤ#ߛ%7EnMqYV EcXlK&>^p|V?\H%Rψ*m)p)FӴC‹_EizO,]k ӡo+iahm"lY#+Togu̗KϱlgnVIoǯq q~Ը fN'G)$˯Ioڏ?4P]@] `ԁ=S> i:n\NDN!v;!W +`6"o3nUܙw3>ԘV..rJ~m)!UNa&*،1(ö^Yx'$ T|_ܰطj[ͱEЗ6>,<#}Os ȼ#j߯bS?Q%%auBӱ|2\3',1{KgWck33F nuu4Nr#g:a8khMռ}J3[f&Pq״Av$_>a!$PڙE`&Rbl4s(9=:(EZtwVߒu;S"?@ }{%|ax}LTƿV2A+L48k&)6J-6:WbXs o9jG4=n3OfKWF@Vv,}Lp=3A=;W g?!!p4#oy d֤2=7Gg1|{ՑX~A< nG]_s`6AiqZeZ_ ,um |/o&&"_ OGp-_vΥ_=V?HPBL wpboP'"škх* %CB^23X$ט 0"?.1Q̡TL2 1QK&jؓ4~jxj8%YTeu?}q+aպ+X gVv0"<m|Kqm5m#/Rmp]MvufpvYrh{̚_ њ2r qO+ zZ&gr;ÉT5 g&;{_#rV0*( W P9Cae6SQ~P *.LK!C0o/,;=d4̤"R; 0W bQ'ԃa v!Zc|xLjOh0L!gՕ+~] PӗPǵRj}FD VMLyL@=p6:[4‹y{P9pF?( h!2>EC;8mQAܟ SLw%c?DA>[B  }ymJLi1b¾|]b_tD*XHq^ԥWka>SgSN ` GtمS\Ka)9GqՁ_Ѽsx^Xy{q02〢՜*nF2V&EJx'+~[Qo\\N%1{꽗f]\ja6l0΃m"O*t1:,:Z#"e$iP"gkcuӽ)Od̢ͩ$%vC;˴*_Cɬ]$H+ /N#ag$3#LmJ6 Q57Q!%YzͰXZucV^۵B'*"7Kfp?m9M5o]< fQhT{EuR{Ny,^2һ.ą1z|fIYq|_|Ì]b?1S-g2rWnpL*|{c`|^k#̔z'L=~VM? _oRS52U1;miXF9Gp3K?|ԹiA*aӴkoZ M祣`xzZA3yDrm֘%p-uGueS @:4Esl@aj}`:*EDأ%A{+|ZH[B;O6Ša2 A 0VueN3Z^f&;C@E?c6V{, SY+y991GNpxWF7l iDIΖ%k:`۴COO"9s *"]~GCXpAtFO\ PxwY=vRO7:Q6iГ/#oqi ௝_72=8$Amc \~0H) ?PSf"kO׺Mx@H}Okk[X_"F)BztEέ-ӮjՎ_wp.QNf % />m?*[CcԱd87N%J|4cx ըC,tnDʤX|#[ ց9|# % Tۭ2!u9%H&O6^H=)mΞVsP*P|,9~\"\-F ,Fׅw] " I%h Y::Ď{H{EJYӴ:QL&aC+s2uLyBt?̾8{h'4PgeT5Y kQ*>l='.2ٮgsHZ?jhU:Pa`$gK}:Fw4E *6 3v^r'ƶONRm;1YG x8'{x9"1"+׎=LN=|d ,Oex#oii%„dZ3e6#,ڰyh_GP}樏<еkf{{7jiۂ<|^QWg-4TE-`5OwNIx{i 0D; oL2O-zVWjpSLm;ꎹy bnVΚB__j?GT Nc 9YQ<V*A @-`@&2n^:4I(:IiW24^wY:&iz"5IV %e@AN'ߛplQ.y~ơ|$s: 툆Q\c/LB5" Z6nF Ǫt]//sD܁:խ[Y4h a4d{gU! dU5:e_$3xH;g̨jYO6KQ8(3S BEH6SL1O<4 pR uB+XSKy"TpSFZqI5<GgӾ%zxv[HGu{s,ʀN=i6݉ H֝8"`bZL$ܼBܲe4<(04G= =W)ڴB+ӎ0sobȪrճ4Wx(tɬdZ\ l$`oyNL!xʞOf*HPR/yE3,K)[ ïA(?`.YM M:3Wz>.;C'xk;wcو"`n3kGbUXi|3С*hggcl%FXsOخA2],2rCWwp1(/Mg=]*Yl9w;SbtC07}`ț5o?ؘߠ@/~ ݰ@T57 9Qt~E$(Sp(GrCűx2Y:4{R"3@3Wgj&^n*fE>Rǁ<vn#\4Kb'Yiw`lO>"@ҚKyѮͥWJƼCco0g O Wű PA;*\z.|'1l \&iluWM^OѶLo2~c-":Wu^ }JZP-{ L&M Uq|fՋ) Du _2:$~- tW]1Lϗ$28;Ukn)"u0W|iT7O ;aJ(6{:e:&uPW {mM^jbj : Z~-O,]S[\Y/|hL ZgH2D *  ;kT6 =*ӵznpHLӽ1tY-&W G_X̕J)Pݬ9j`AYZ5W`S4.&eV S MMM!Z sQIh9פ>%J,(8u[QO#OWs$< KzCi[TݍZX㗷#SdNj/ښ)>[ YⳔ\,"T侗-T;/F{SȌ|Ό}un͝FB@|)W%_̔px9t)Rr;S8}Y(#Eiq"X+W{ͫSBխQ8b=scR¤@=stČ$o?RANFJsW,t(ӡ+ { "RGV#2&5Pvv3'd?f|YO)h}L {aMKduU&-_7 sA$Hؾ4VNEO5RFC|G\v#&C UMo6Nv~2ҡ*9RDUbw#ٯ\'ٱ{e}#"pufG/ H0Jh\-?)d42fziRjzx{BkS/Lʑx o+smALݍ53sUɓOiϵZa1MJ:,[&KȊ\єζ3>/J!(p)q{l5w|K[-%%ڕϔk^ g_ZQiɘXg^qCJSNa^{s}$oM9(9n/ty`ܪd+m0ޘ]Ƅc lB5ij-oQQC n*N[= 3 G7aoՂ:߳X z,7Սm$Z7|~nJvpOOh>L2݁]Ld~H9 .S~é5}yrڍ44ڬ@/gCSK 鵈/km镠yReW\RgLެQk#pwޏ_0Ee*:|3}3>)wUUyҁb6ǞS F_r0撊T'q^ȝmQo@ݰ? CJp\ Awfy]ʾ)}o@0 ,[VuV8 CyتGo ^s`\:c>=zK'E"`4w+[l~e&\EÍ"uq쌍Ɔ:|Vr؟o U6$:Ifeק11G #s\>;qnOhlRyNܛݠwH˜zHBI3Vn=AF:}|>lK-Ñ~`3XK3+aVϨpk"K-O+?WΕH+śJd;\,cEח1Cy^idoK*l y}/[$e1&abah7 Fq%yz p9^lQx@s3=њ^ke J~7<-o Eb}GV] :("V7E&' d{]垡7%-ލfyQLT/)%6}7{vevDCɍ<@=P_lc&&p!;H[sXv zqu#j_Yı'/JL_j?PsMR)N?5-LFDL7A|A!~y>jè u!\MӹRC~& w/u1˰&mmhzc^'[{D@FUy-jhe\)F?Ծc(TH31R/Ifm5@%y"oʛyĹ dL+]IMVSsz{o"dbKA徝tXdºM*zضyz@CrX<='g KSg\M4 4ӷE:%iBK_J{ZГ LVꞅ NM PpTB#;EcSQh-_c$gCzQ\bR;w1y*1˓=n*ʞTueYBʂ BFsSD+ zwIu diFu l!_v$a;H.S]xTJI/w j+¬t])I4l1GyfO[A Fw FZ<㾪((!%%s̔XOPwD٧\J(&{&JP,;~UZ;p=s+:4m*_|LG I r8Ey<Tس5噺^aD٩֐Z ̅͋3xԴ.8-A& jV:Ü-Jw'Eơpq챩= D& T@JQy!kyƊg C`L Ʊ9φ+`;@h*a鳕hqSv9om_6r/[>RnN{MDNlwXS #B%ؐZ߁7Yj1̇܋rז~.pLSp1ua5 Qr7)"؊H@XZy_^b>2>oa˯|ⲞG≊ UpUk#AdʪGD]CxYSo.} j ouZe9^r5w#u2r\ ˸uyDzf3kzh+EFBjXafN}*xɃL 1e~nÁLq+%gk*loOtU9'F ǡ?"ϸC$?VkQ|MocŢEN TkAvEVO6bUqS*E{rgNy/dˌ|NE,!^&X5 -8UT4yqbsW[9.}YL>}; &W5FB{ ]c:{7,rT0 ~fZ;pWPUIلٰÇ.+S-WpP\K\H |MEjDalek.]rOv y;rkn<+<FI^ <8}!((X twA_vd2_Vd)gGS=aP ujnl0I!v``=ȊAQf RbRe)}NŹw€@) ǃ2Yc{`~>~9\?+Y܍t'n"nֶLD==.L$Mzۿ3Ҷ*WEVh"Rϴzٹ,v/ &o+7,W~=aO`r~t-#ȸo7fP^tyU!IӊkŹtF|Reщ:]\mƻ|o .G]Kx\E>vi܂,~+l)%wfKe˩W17:HӠzanٕJqWc&¯a8 K]Ϣ½6 IǤk= X #-@qprB?4UpXqn<`I;N\1Y#3H"sju& 5%ޥ=).uX0y;-W8ȲBg^iD\DZdn>mvU@ȽBbo}W0 H <~Ez;]]8 +"d;Bw?DESkZ0{%ElI&qz|nIUENUOG<AN>GIrW/S(huبĔU[0nDNO[*?n8H%O*U^=;WP/8;c9#0fiޣO$ -.&*r~Cp鈪qd R+RP%/(&黈s!K,EVŠ T+<36Xskt=#k@dD&*p4 ]4 ^\@;`q;n7miH1sV6[P6tiWV.T6A@ ,Eu-x"iekk>NYa B1 ȩ2\K< Y0EE UִL {*ufy!gkċLi=ߌY~~f-`(QE_ƞ-x~U=nql[HƒtL d{kl$%&~zx*lʗ[m} \p" wSTO !(a=™ ϸ|`o."$ߴ$6)H~&x'WvRK,ys}G]ԪlԄݬLfM]b $2(&s>4x2<ں';Eof @~E]ΎȧS?L [ˆs`MB %X;Yx J _K D&l$gN:|OIׅ#R[:e2c\i5*`sh<-5Fcv@tYdKWtkaJXxqӥx-S\l|f8"!5B)ajqլVnp)jNZ}z%wL=Hi6Vg6Fy4N q{z лv8.-D&5T,RDŽˆ ed{!\ QT{ѷчj)q>aeʘaGHlדg5u BU'3?;f]3M[RC y(ov/srBTu xcY} ZW~A!FN 9ՁeLʻB12جu!r$Kl+ N z#iVY[tCۣs=zPTd)өC-K{b p] {')Z{pZ/VK 7O]kJX&0k.xHik r2 ]'X傡]nu0D^Q^$Gɰ4Z5 RE:/e);ŵa4cia9! dvK\3/XDP1O՘$oK,ۣaϥbg,&v/ KpSAfjz̓}:z`K պ$JmydMï8~1l>&\{MlO1IkszW(NJ>{FQx(yq8&q QգtsIR;K{,<?e?ӝ?ISFe}Io/xaFZ YPWjK6^La TKZCr2;#&j,{ב`BlOk+qƄD`#B׆KQ~ta]7̆2)^9c+S)f?f2|  4EdmP)nDd#\Kah'pu= m.?{eipc2a15$uG'9TȂfHzzewD{,05c6;qSBo&PR~Ey(dАҸ JIojmn˄Y]Uk 6w_XjQ9T edEznjf L:X98Cȕq ֲ+g=xv:k?!HB!Y[d-Duha5<a%ɎtuF ˒j³߽ۣ>;tUܠ 7v.4ߛ96m] F\ՉB5Gvgz%Շ\߁o 4:d(>T5S)6sXHu_,7NDܫiF_.1Y"]!P] }QC|ouFǤvZ[0!Unm3Pu3>aMs} xJj{=sD"пن3Aޯ^.JV[6IRzg'y'w M6fKr'ؼNת(@F0tf\DaӮV|)D{Lyo?=b6ax6HopI]M1myN*1sP+VLل5c}ndzܱ;+%D/bagcp:Ȭd+fWJͼf-HaoD+TRg"OoWC'෨-%rf'NLNrnWH"MD!NWyq$9B&!黬VhͲ=*kpj's)EU3K]ò(ė#Ch¢t/H皺C\ă9\w?mkiQjO;RfNI:\峔C *-X-ĨGCpŘi6:$_.9@QVvJKFI( B`_4뾉mK%Fڠ&Mq׳_FUb 'w"H(ŎwZ T#xOJ+_Ɉ e4f:Iih+RVESݶsI+A#,>xPq nv2aS>e|ϩhf^ճѰvL>W>l":%/SF+5?ۛg>Xlى<>,8/ "AZixC\ܬ֏.-k62:wP\"K5X, TORS-rg`wdtbDሄ]'qo'/?2\N1>1r]xaqpōų<%bD"L[z!ڛDo)"m=?>w̟acb^ -_b:]PZMxÑe.AMs]ۥVFvPpz\>WSGE͒-4%Y|#DMRjKHD|.p":34˜- [M+jݜ— S? >gp;!1e p&LډBR8sIH\b6KtM'InwϢR#j"lf n,#xZ$Y"koFŝƭ|w9")C@3M.'8bbjuHkPb`f,yY4(lߢ9G/xq*;깿 SVƊ#G민pKzH >8_sn 8ENuQy(V>nr[T("uU!e 6b#dg.+4Tr`Lt"SUǼmfVL-UVa@^,K-|68k4Ŧ6WzNbJ=1_LX'y74koݚf8gy ,pu`_fWL|CWA˵ !$ V\AV&͓&ۀ!$S$%>4j^§EӎOwJܟ#ta6ndt [٢joZ]m%Q")wA?)f@VD7>#o^:=vgVq? $ȅT{ʺyn03RZB %$ x 뉍m!I|B;7İ+hV<6'+c* ۘ6uãWqއ>",dXP,e`$W`[*R=кC6{&JD}pV)Q6}]\$lzDžZ!2O9ٛ%#YA L[lVEۿg@gC;@nu舳fG11ϡx䘧,zԊmu^bٮ}CX1,CCjbTn{NL<:g$[i\{dʺX_F|5زl*| zs?'MSQ!3C DBTv:9^P~z䙘Wqqj Fp vACuy"*1 VF4 Y[xboVj[ahWhlT4p柯le#o*:H*1{vJj grK^M1d%₼Vq)VbP:6K8cDes3P,'ޫP]zΐ<}Xd ~|qGDM[Q;Ku6D2H_S׺_^HP[L{*3D-qt.;MmP }ubry@}^ub-s MSX*P.(BwJ(פ"wc>tB:o#vxM%3́ ߹9QQV7DBOn6܍~9jE=>"Jui#X_".Z laԇ}b:[Q+\fkS\)g7B4$ 9"?fԥO8a>P ? @JrH%%B-]=~1l^PR)X H+r$.u0T Q>E L7M{{H$l4%nk>&T;RbLfb9JD3ҩ$f%oQu# m&m&%ߎ\<7bPÅ,#sZ=Lt-Qߟ!=%{/͝h&DFhoMzu@:?C'rMY6z=aLz5`JL~'Oyr^n΋l&x&% ?y5:ց?}*$mhoNuIivq56|ݗ`机WAuPXEOAWw$K7HjhķlRJl#mRlJa9 }Xw!> nblxi#k+SݰUlF0#:}wJEB5Br}:NfgÑ3S=RwUEO¦yKM oT0ApŞuMP>M ]< xʾhTw(5]F4}5֖y0ARmotI.H;?ސA#C{ʥؼpĝ{},{Y5pZ>Rh9oUqL݆aISE 5s Ŀ*5 WFIĈv % $<V Vq-Ŵcy=(>꼽re Ş|+iP|>uY¹2KkDn>>>u,w&_ #PqȽUob.Ѽ/#Vœ}ᑽgk~MHWV%;[_ ^ۍlJ́%kVPPa'jEm fr+P'Cdﴫ gM@"1]j(*:mNwS>4 _R󑥣#;4qBV kgc)[{!#0o<l;rO?=ibP#ӳ3(J>M5p6ɗ2[#3U$` Dh8Lzoage$Ai 9 Ω{Uwc6lQ<,F@k͒:BK 8JpƼө nKo9l]k(l/m/i !ɴ@x"(XA(Ny{20CJ̺ J /gdz~`<[ttKIɇ ՓJdm-M>ܥ^G8rLYД%p&sDa9<#v39]7/z;5¡I2|/74 ~vF}F)'?ͪu8pYWxV۲l:>-rŌ~* D"x%-?=YX6!#܇ {B+*[s7&ւV9Gxl#yG[&v3Xc[#uO./R:&3m[W2OqzB!fh\Z[T;Gڹr Rs ?xRcnW QOPĹMn}0{ 3y{@[ 8$jVSA}jׁƜ`uۗ>`V#1@Cme"ƣ_n:jCe9 c#U\2;$Mr4}e0|  p^]h 8boVqU%a_a6]{?[2`Oh.0ޏ9?c+(]  \ܞֶso{0*3,9-`K,r&;QvZ3g)0@{hILn" .{L"t2}Vuoְ\d cqIrYwExj~8"·%ReP蠼2cKzxoeWX/6a!K>B; kv=ke{M tli+)'}FҦDC0$N PGS>2.\ 72e҅7cXS0aXRG04NBc,Ԗtج}q ?5lcvXuj+/Jpu)>Mu:GrYKG(f=Օ@u+Kw88_썇sUU/ꆔH![9R3G|Ht: lf'< &k"ORQ)(#6-(&,i|S~Ҵ]AV+ƈLX=o넠 I B4p9 xL3N : J~+K"QBNJNBwJ,o f+a5B&&5@RQkQi-9B"AWU?k>pZfBx:<T6QCd݃ns]۸1 ;MZb':h'HaT{ɳ;xOC86>12GMuӕ|$˽DCuYɣDNEH&V,<-28sezۓJ>u,8_cSNU:"缻F)S8+7-] ~Dβ'v^Lܞ${յy@?8Ђ? 30P)g(6kaA! ){Țǝ 5W_1I>2,44Y vٶ&QU̖Ӣ"/Ie.hƾ' 7QW *zJ(e1~:w=٬<ȧ߮U=%Kg0;M(ǚ,+ML)Pl!׏|p:XonEgڦ)] 0FO^^}i)_ۣC_%r͹{H4\Da)n[(>WRkEv S vO2h ,G^ؑ-󔕈}٥<٢o6$= DJP}FYL^ԑ6z䥪PZ De SKcv,U3RfxaII2$Q_24ow[K|OV9<2j:#L#ɕ8CEիwd Sn N&F?'UD}=p0h'eJ8Szk)Ny710g7#Iɵ,Maai6'Ư!qP|JP!%'m3΋mQw$rS"q%{8E34sTh/~;"N@WܣуE%M)`b!GZ""NkF,kk  ?E2[nIKdQ?B pS}_l|KKD UZC9A$7lPZnJEpؒQm?)?99r \?=d`%;| |M~|eJ8_#^E7֪ tAK˓sNHgRU 6TՐ(p 3 'oy*s @DsL1^Wm!F1."v%TeRvH+ Nؾbf|K(X.ݫLk,}@"ٍ3kX4*䶂Nif(<Q2 K+ /Uy0np8Dnh+ 407i6mBieMQ ,v[W #$FFh$G+BERd92vym9MokV UѻD~& QL͑)3x݊G{i~6Qu 6 s$8gD>YvvO4`{wp{U4lͯh <3mCQی!}: G&1aON[~q]6\e]g+djҭD/{{ވ.ض@Y1jhػ_"N rE*\O(dX9VIPڈX+=[(3 gdtK+(x6Jy8X;b=v3~֑"#<:DŽCqM4BQGGv$_r   PYŹ]|*]dl~{dMA?%2{vF;a(t# l< >a4B>!7;rnzS b֣bЕҌ`髬,Yqx˝yk_LӧhWoGk}JS z^7-w|z q"4S@RCY^4W0bقs3-XJ S{`pSHO{Xb4m6/"goף-Xb x eR읹y! P(={ ^kwTSuvH..[еJ׎jBsWwK3(.®&h,l֔L wfe<Y _ =kٳx8PO4:cz+WL1u j eR"[-ɱNG$BQdt^%yąUki@weU(]"PC 6<#FTd̐lveRd~Vd`Pr6ޱwH&^h|Z^mN ^nf؟].D-5d'phwf홯Q{[ۺAM(lV3?feT/é):(IxC3'f@B˱BuIenla4::$I;x@JxLbR Gtk{QMEW(B`bzQ" |+ĩQ |?8<1Yub##ט~iF{|cJBpyڑwZ wh(4bGz%aayH0Js -%e gyuӨzR7gN:C_[. }!3_2$Shntg)TCd{g@iW4\Q`.yTC{$JOn-#r;_LµI,UA Hu]<[ dw<|BSV=9=e`TxH1k1HΜh- 5jּ.ȯUI}̱'3,FAЀu4gx.x\U0yj 2bgF?=O3 z{Pdj@Q-qCko/]7άLfjpd'fT;9 EjbX[y|uJպ6 O稇*؃ABUKނ >5|z8q 94*O 8͆ZDs}q!>Bre$)Nʁnօ:W&!5uvƎ{g-giM;/]zYxo\ÌBzhFDMCܬr|{xn6OW$ ;j>\ֿ+@Ç~QS8NJ~GxF.='CK{F%:qk| Ppк*TFͱ@Igp"%7;Ojcy\͌ jcw]U(M@sLxMc]8N7n2[nEJ|4^ZЮ퉯VjPDh@ RxY&sv#_ dഔGPFb 9f+5f: ] 1Az ;3ǿ\.F|\bz 6grZҦ\DÓ]vJbb62`w>C F!pI -7>]9HUxI +[~M&QNԏ~\ *>]HEЉJ l) wURz]Vj֊, >*t|'vk=>] FٓS_Ub@rhG$ΗK*cDb/P~$c)^S ۗ }3TS%=Sdh,tˠWг\]EA#1'Gp#4ڇ#QeD12Ek7ebRvm2oj&Н-Xu6,À"VRЩ?WkKVF/ HKV٧d/4Imќ$%+i륿hg\Lgxj!%)( `kGm#KeE-iۤ۸ ats;DÍ*p(?yTv8#}Hh~)%8U9ӗöfniԣ>퐈6x'{|NGTHqc%EF4 tQ&*6@ʡGU<ǠQx&t mMrmګyo57XM%AIpyLد4 ,$JfͫX]Ys#s%X.a-#j~' vOg!;G?BN2%u c|lW'-_;*l\@hܔެj/iZ6eHr#3lfMt᰺Eh t"V%=gP x˾b/ \-Gq߸yO5F3ո%-9>IGbدٴ7X`Fr#U,Y&n $C_>DW—,ہA!6O%uMrXbӤ#Ɔmk.0*)H^9v^t\dPHo>%A =;~ާ ~|UZQnbC '|e'}y3] T;sQì_6,p)2F"nCx L\0n!*]]@l#p#.3o7 hKsĒ\]wTTb'6a`gjX<`/Y6ihQ`<*@l]k%BjgS֦~DA\5rե0]6v|ӊ\b{]; & 5In\ڏǼS;=|f4I&շgi0Q1ktb %o_L ) TJ"zK( YX?B*uwJDTmJ7ѝVTXbgHG'>PB1$+>tw<蟓o^%C+NFZ.OEj#3$HV!iA!"b$?>e% y4:KSr#` )b6p F%Bc{P =٘4I*?12z$%s׽%D\p 5"kٯZ N$Wo D+GL| r!UV*a-GU]Dph| ~Ve5 = Z;ۍwaF/%oo b@Xԁ-'H!wv-3V K[7lݡB ϩP_+[ k, 0D[T $J."^ ^!G}FyV Ґ7IN˃Ö ;%õDʹj_woKMJ<v>8}W_D,3 G}F4SDTKa7Uq2Vwrpޡ#Rc6t~3W5fQbk>2Z&Pn"Uu" ju3&\8OJ,W}ʆ-_uӃ_\X[UUjgS`Rr*ty}x}Azah6 I v]ͭ$'z}Oƅ~o_~DXV&R=Rd鄬RƦYm+Tk!-%$r $_$bMM0 !~Vܠ2qO"vδ'<=ny#nE%QڜSMR{wxX߷dF yGh^3L(zՙO.LO0Y`pFLbN'6t sQO`1A -j[DNOIR+hT Q$9@7U"}Rwgbha̵V{jcS݁ƭ2Xv';k tc v ܂1ZR>|.jT&)/L9FIN7_t_llXrq- SL&XBv;ma^6`G ƋuϘ2`wiɳ͖,K9P~u rtY@$ÌXJ~H{GTsT?#">#cH^r]p? 4;;_>9[4?2J|$H <5 &i*X,[g5WʹA;X-T'FnwKW%gdV92F i;ψóQ(+P~%iܖo]9%&]]V;$cax'rF}lA˂ww1)AbAPffc3Œآ*YnD{/M(뾡ɺ%g2RLKHR#/v"~g܆A ;y6Kzf.+_D S$`-#1DE~,]^RʟVZкh>PiNF\&z0XNIVhi^[{:[EkU5D]Ay W7>J6nuzw6 n L;4ͅ )} S1'/NDMir C3a]8wVJkqszm|E 8Rߎ;VOb?,VC!L"s[X ep7uÌ:vϢ$h>T-mp\PknhB1(F#;͸,뻩-.gzLk^iu'tNSm1pL?U ӥ&>m p-)ljJX[T1iJLYZF'4TsN4ī4bpCPM#uP'v65XPԟbWy*x.w xȍa:s%15^ i %>}E7/R쑬&7A؆:=7 {2*rrJlt?"Ȟ1N+3DQŨnK:gA k_z ?dI<{P`g]#XPJPp{`T[>j&~O1Q6Lm~Sg78d$׋O׃BH:z\l9t&r`BD 迩 d> ЉLIo[};9G!Oԩ:8od4c^vP5cSȉ( l]H'Y&Uxz3"W.[וxO\ƑcF񃢍Eyɏ)m/#\9(FNAh犫豯 f$Cf7Ղ|)^[ l焟ϲ@aV$bԚ/Rՠ\0 nICH[6PT$:@;nV^ϼ> L'4(: ]p[G=PV gt5`xBoEz~r;hi)\!\ el#Yr>2J?ݣ#[Opב,t&!e(isvbrpqu1TRq`RA'kN@幀?Tzd;$q(Ta-L15/^x E[iϢ\"*{xٌ upUv* ^esd^:݂~p.zSy/IʩL0PD)K|3 ZTk+ >ޯɾJYno;W *] XmGs=E2HKIcbM| r9,7 {upVms;#q UѠ7+Ayk?<DZ~%9d)ᏹ2;w=UBjU3X9PB'!KԦ_UGPZoz Mlɛ$Al"%P7|&ʭVGuj|'SYT?KbzS2>󺗈E(mb&% 0}AHB@JWV (w^Å8ھKq¶JHqs@sa/T<'[MsVi%f /f)Y,ϭ@$=Y,?_lЕWOp:i8hνN6O^z,DYequTafuBB[" }Պ>0g7|i>jr tԀLE4%Q|djJ@QrrYN))xR լ<>ȽTۀHqM )2F__MR#D`W\BPPOT_]  j̊> pbwHhu) y@R``> M1 s=!t[OERs/__ \B3׷UTEPL"t&8EUؽ%!Tkhw8e)hRAdy 9 5|]Oz'I293sOs^_D4xi:ȿju6\E!kت.ecykz*nr*zI-UDB37++ҟ,;KZC,ޅ'g6WPV.̀^l1E8[x*u*4)o!۟둢"rƨk=],(r iLlQ<3,2,hQ Ş$he?c(ʻ4]4uhM'l@9+l <˺ߔC+/ɓtJ`k$H$"Z]ѨYVK4eӥLTƒ}fHge/Lvs؄[8ڮF?#x|}^Q;!S Oj7ه3#T.+A :8s*r]&^ _sx+hIg,!-`ݬ8((u8 oJ "ߨh&;%tfL+JkWmik"u;ֿo;I/JTzî 5S4 =źƋyjӒV^b8UtMC}e|V1n^咒٬E\!d<=?*c%!)dÖ x Bi.?#(Wl$䏇g"Mw0G3yPs2'A)EMޘVi=+B`=FqW1? sS/v%*fѕv 3%efzdlz(lUjIP%:%-k!0;eˡ`.ܿߟz.=ro %H*D_ފ:PcGchFfwGfqIoTU RX> 4嗚LJl}|$WQ2ܩn!hJ;=a˙Fox]Z'y|6VI/g.⪢n jq^Kd!m,aֳ9 έQ{B.Pj*zCrB_V]4Po+b'aX͒.GNKL ܘQf8#[@м\M GQ!  $[q郛^wX.0J)J ^HtHstXɁ|tzSznV ܬaD0#K@:*י%Pg QtgVTKR_Ȏ( /!麐—RyZɧR%ȴj,{~;߇lǑoɛJhc?Q@ZOXe!M$9Bb7RN)E'> %f;PtX:aR'Ԫ翀-'8d f$udrkXӌֺ\01҈ǥSޕ/.tiRB"KNzUNHյO$j mA>n*򠊼4ΔYtL/ !Mo$Ҙy\(׹#XTsP]4;!E\\v3&=0wm6wIDBIu۵rX>2]1t55tD!vC4עi-.J] 4G0} C 8 a޴a|Cai4GF F "';0SIȊ A1}I̳~ kee l(;Ki6-ԧǽ{ +p":;6gD|gK6522bk7RބW3rMY p|$a2Ox5v'+pLxUϽwu=K2ϕa0cPK*oZ $Q:ڗC׫DCx߬v;y46gzf&:?b&7RBiYkZ6t4+ A˽SBՊN'H` +Y{}f$Ztͼ@勆R*2zGWO,o٥24a:fJ ]4' cѧF9a12MyڨTV9]ލFiV3D>- w۩WILtcU)# gQ f cʩťx&^` \@|9k1s2+(4CA:4/V]LR/ VTl3WVݝt_C\(u>N`.rxb(p db &;cE%uY7B1|thqe#u͠X5%о̴Ry%Bt?%<{}HbzןLW IOZ굺i CbFl0JZ Z n#hӼ-gLg= ]٬)u+௒mC*9УΠ\D&7E3K{Jv@1M{M% Fi?t>J45>QB݌ywtw{hxCL6rD*:{1IHs>L4X~hRB1d TL HO,/RY^v8=aILFqMr-WUzNp$*yبRxn*5r1t6g9 ZR^'"q:t 8kOPLs~=ϒb7`<2cR4D-g#̦xF6# /brc'Xx!N@011]崔kfԽJګ!*tOEai#])gi5Zv$YWլkW@#H=@g;D)jFiH0ZRoCХװQd5|&on e劀11Z?N p:)#VջV9RZ;m&j)@8S=46˸KoޯAQJQESU-Jh)b=9{s?kco?!Ǖ+w<•]vJE]QoYo/S;Z^6;ʪh. :NA= n%c#T9&,h"XPjÏl пbQQq\dRNrRĄ!3lO&2G5ȃq~)zM^[lƄEY$G!eļ7-ũCS MȣHgV~9& '1lЈ,a+a {?%('|ґo~1kmȳOB1H=lCuo> 3Cdom {rFmFΫ7V_NU*s70.!pEx1W̉GA w kApJ΄ A {+PCtݪS?߫bUpr |[K?{Wn֣Ziiz8nn$" Vol ^J1o4yfg=N=A[ pP |sPA;gz4ܾ?'(ve=X;NM>C}; K!УF!V  sO-ͫ(>vRi7& Dq8PbY.yy"jѤjv7o DԘ nX$xXZwKD'yf:gAvͼK6.fH*ӽ(GMl8B {r<݀2 u=hTLk"ZagEE-%PŲBrgR@氩I*NffWИ>c 4񚂦 i#mמJَJbYױXkTp(5լ*X bxOZZ.dѷӔSL5<=`q[Z%ND\꒙!kxVG:)#&WCO3(nI)QM\F.Hy\{>@`2o#Q/rȮNxӤ*2k*\ [r,(_y-*8ɲcx-砍eG4gPL}IϰkD*3|w[be9R" - o RIEP*S7b^,O9W|"a`TZ&`xraM;|m Xߟʈ\I*vsF3A?RGdjvNJ})ٗ>,L#MIjY@'ѻ #꓄khi#3>RPcen | E,`sbn>>P^'߯+*P;Sfd8^>[3yY؃K3"zh2\Iи~b;˦0 Ľ؈ gN;g%QN52&QN42돉ڇ)w}5xWɟ-r#>"1_ߙWft !R4c~W *>@j6&"#=/lZ+j}b9_aPu@tuG8&!<t!qrigf>מSɾ[ROǁ~pI@0ѣ# AC+?uF]ʷrP[mbC`K[GKmY}G ?x"z76n‰8KBSs5p7%B="՘'I - q9%fq bDڿO%ٶ;ѣǶцv5Y9!״LEAo "wJ K~t2$l$" ^9àp&=c,Ȥo@:?n%\h+໘>~(ۚ2$ɷmyWߤ޶Hwy_M<75&q~low>,MKdQ?g6UxZL t䴥>Y^ilK2wz;|ÄL⍾`buAo`ɐ ptc?`jz7f{qde oH֏q{o~)p_(=b0kQUUbG"c`|9e'b9a+Avkh\rpRk]9W_0i:a%(جUKFj{"#5roo.̇?ΉCzPJ6e!5/08)P e@7yG|DW8R_V23HAS:4{ؙ,H{8E+Z3NeM,XnsAZ`85u A6iMˏәD^dr# ?K6A&/e9ufl4hzKq: vEHԘ7f~Pd썓jMǴKU 3x#Ψ="7 CF&5`$z.&tmH<nZj,_@ ŁiXt@ N]Cjz$\ungfU6K%>Y|)NŘKi;$wI[{F?U@Lo)AߘvnY78tQ xCpBl}]Y?q"2_MeaJ\5T^jh!,Wn؎ՠK*'+N8I$=#>(V$K G0āS}[OɉdtʓWMWaEPlMG9%](4] "ArgRcΒ<“ \V 2RI_17rbcM"y%_%~ugzC7]~SgXS ol&o;\`X7IoK*>Iވ=(ҖsaK$VozG3ˮbd}ggdSpgw I:XD@Lw˵Ex3{quV!vZ-+'Rq y*G V@ݸJ)AAR{_Z{EkN'2*0^R(܇q8=+ؘJTzTQbf*1>1$Uo-wJPrV:ʶRQ4k q1Ud;U~.?-k˂qЩ\Cƿh3DoϜh?M]fx)}?ȣa79v: S`*ym^ rK(U-UBWj_|SXr_V80st~%Gc8")]v$Ȭr'5/Ŀ*% 0mmQNҘp9]&Tѵr.V,7(2>,[J\[7ߔpAӮ9\uEN{o}hduKLi93MoO(N氆1Zrx6+o z0+$zpwyU/|0@ιTRVS"D 3:0M9a{ozD2(@i,f35l{Q1?٧a*lu6SÃJ vV}1נq }ʞFJ(M";"{ץL f/AcU`{e(!y};gQ hTت q<0U7يjQVzt'b噋ԚW_x3 ۬jڷUZȷr0Q0]8cP<" mTirgpίޒG5V~e?t+OSa@蕯یYǁ TQ_芹kEfY`bA3W(ax܇m:] ]q0ǷCgY=J y#do^I>=WeR41ÏHD%]v~Jo]C`*w%7)pa E[i6AH0 xAt[ireT+M|#C*HWNL"` m?`W2ֻڙٔW- ZiP 9x 3,),7Az!!a F)xP> OUN=hȩQ- 4XTK f+RxƘ4Tt L46 + 85(P{ d\I(!͉Xo(tjqL7"īf!-Z}nO X=ȸj >P:{Q8QSK!hդ -O- R@сxOZ?F yjCS%%b"D4P2J 336)(<$ ̇}R]_" GR͂-%F!%܏$Bn{'A$kO0QKi )kgGfeCi'Q#eMzv4Iq,,+y?bx貒^fۅAo|JcGJ*AxO9 ^K  IћlUḣA$ll{u~;P~" 7['$5{Hoaz? ķ.>rnݤ4LG Pio UPɢF&-XC4 u/S:sr/*7vpqMU| dyMsG\TUN  wlk˵eDMɞ˅$d sI[;mv0%;fv|3NE2,+_3fUi8n%Pp"q ϢSzWt*4ªYnJ&L9+wǤӔ>lxi?$,:DhC ̵B,PL9荦R%T_Da]PvҹXEj=lDne<`ie|Ё3 }Ӄ7c0zGLVpRxYxl j{1:A1{A/ _¼/eg©xwk(YcprmfFtF]C\W[ϒHL_-{${^rv0E@X#nN-P a5E߻ @+!63y-56jsmD6(WKRU9t*k*5P:3ki$ ZWQ1l1*ՈbFڈWJpW()%7R4{j}ZӋ 5FZ:dGu2LE& Y)TT7,嗡K?rX9UL=(QIPM=Wώ7f+cԐ{^ V*^nUUO`yͮoJ uuD1$ ,Ǩ1>3qBuil%2iP]ȕ6e $^H>R1plp?;`+BE oiGu١FsLKV1 ^^4:hC,6["2kAMT RyZ_K8sޮ%+g/EatQ[ue@n̮XS>Ny͕c;/Yq,:; 93z'ڢ`֙k`F):xJw4rƍ/QFZ4Ɍ:1.#.v4\ɸyNQ)w[ߠZpa#!p:&gS^za¿pFsQݴB`#!zT(ˁ؀,n),.Ϩt eB'+Jet@JP])>D-BbU7o1>_|]c[*[>k7_:3N [S\L |ݳ u7$J!Nzwi*F D.'g e[+cAg}l>QۍA3Z'm* IHm-EiϹ-mSf1R։Gm-c[U+H r)/xՇX~^N[ ð}|͌w@Y0lAu.b={G X7AD׿H  -sTfrPK2x O]E[4&_^U;xfE͇ n-ˉ50?9kPiX;FC)bZ I $Fwx+8 jۗUg2AI4}8LM%B5=6YR"yx T ]QClUæpIj4eb)r!pNA _hG(f\!,zI1nLPP\,aED2].~Z@ߨg]R] aЅEͶ{MEZH 4}j9=i f } igvR|_~FkzB nAu8@!1u_OuŎ"[tB]S"K :h/|s=hL J#?>抻9uҦ$8Nq.OaYO>E7n RvkrN 4vzԄ/0nX@G!{y{Z}#&4;m?\DW!z!7MՀ$9$n (et7y΅‘R%VHzeMqr[(?xeGE_F9k˝ʩW8S.+%RsP:N;zhsߴ:>&ٖ3TFnyhcZ?~D†淎쮱+^BrwIM^="'B| EJ]n>8xPB *u輋9%؃;_T,;/2AHb/(kC1:L2NXZ)}XfmXė Mr7bc+U$G6x캇+ݟ^ {_C@9 r9M\d]Fm]s߸69/Xr\g5,7ZB71dnq"L:_̏ rM ! {N,,o2m%i wahz't9&&9Ţ.r੅)'q{BRڷb(#8%Ob et~ CR㵠1+?NG߹J5~^ȣ+$pqRs`9UKiMfmzŶJ_G{GHm8߅z?RDY P &bhۉAHu|v`$r\#vi12,>2f#Mjad qr_s$G?x >Zl5R+mȈB> gv-Bj ~qpQwL[t&P" ;S; XWO #$8|[s3Ζ/B '^9 dѲڼu5Vdo"Sg\ 1G/ͫhߺ?po^υSG!'ӒV g^9M#<0l@m1ӄL֓P0%W. ~`1+R kף'wh(lK}r'릪T<%Y!8tkWQQ5|A7כuHVAկfrC1MNğ$3NH P=R\3[~2)1lFM5*k1ʆ{ƥdCe?BĹޏ8,Z4PRamd}yJOH_%ZJنa&8./JZr]x]n,\4qX\ PqjvG_>FFSL⦃:8#t VPcpnP_rp KNZs@%ӯËk'3>ml~9Jl0{]ˢ3VvLJ=VFz_qg$z $I_$EBN퍌T:E& D3?'V#oUHj83ߖ  xY(hmGiPCa|ˠ ǫ'&9^O0YŢ(wٙT2l.UT}JX4"ˆN ٢T-ٔeK5Zm& \ƆJ?pFḇS}jMG'<`ˣ'G)*@dtL ؛*Ko9*fi*SL{= 髀1vC jhRJ˪ T)jiD=\ikc3`OC7jo b;gIܪ{cnsp$vAor=eBk3ΠJ[^K0^$j\PכZ4Cs8X23:7ZX0[`a&?'9sN-,@Gn>Oʹ$X4Hl!d~')4HZa"8o\OrE;ɯ+T@xa]. 4F >nxxS Y=4Vp1Hp16C`R-tBsC/$|CMh1,&Wl>rr]q\ +,.$TɊZ 9Phq6=ЮnJ(`O7x "kmm'̝8/.;oQ*5e)AҽUO[zfYjޒNRM>a2fYTRUXHkRe\ c;~<|y(F ˦Ub |Tg&]| nj,q{ c/+F5R,3;?ktc6SBO6"p] 22b6A Xy`*>{ 1ǥY8g6yaU|y#,X+6Nw.9a(qk@P(R=uѶn\+zi%f"A͞z_QV@HrwO h6"&LXX{K Tg d-:?Tt`5^-- ;uOj۟L(]~qJO Gpƻʧ'&|P0.XJ+nkmAM|S~/!ew)V{ļFDY  [U 0:vx iwu [;Z]wLpqj~vh!v se9hz L)StS1(j:n;v]Y֣}W98d,'cYRyZM9Tʾq`@Gl~E^Eخ7+{6RiuW4x ne,Xޕ,U&0klf]! 2:9*y&ΡNz_/YCӓM:6]%iA}sͅE%DZI.?}>?PY/'05CNdne.o)/±9%m!um')iסs5r4ѐWvCEaˠϧM;+G˝gf^3v";IcL,E{ c.t8w<]h#/㇧5ȅy@dU?OJӰ##*:~JB(7aVc =BIp=N`GTբ\\C N ehRT5)4c{Hx;">As|Z~!S@??[ːbq&pgՕkIU&DƇ38w4q#D.Hn|lTަ.v'&(]H …'G5N|RoWMt,L , K,SR}K_jq);DNYB #uxq$1c^Tٞ E|#mԫf># ?WC|Ӝ|#[ZLϩfw@b}+(&׼<߼CJjY1`gJ TZ r|S6,F&$3_#spB̴:S;BtŻl+sGlbL;p֛2[s'JeQyXU-}LWPiCu+ПXCΖ@1cķ:P l }To溵CEyBI \H2ʽYr7BXn^eIŕ5=|TeHNMG}*2M΋6{NFA1.f &K8FpcM.HA4Z["fH=%iv/_{d+_ۉ"߿.Yfۢ~r-[a7 ʨ`(3K$ZQ2m l2ߑxw"z09Y;W;9Kn\Տ rZnq?t^L'd;P4qk^ Ņ:Q')IBnٳ&9_ĕ(MS&!;e'MZng!{(:}HqvͶXjPagA";A憱"O[?6IMb|U$0YԺݘj+3!VNo9u͔6v[E"G{ (pFJr!;/fe}0GJB]d5՞!CARPWXRV-h-2(K*6PX=j9J H LLiQ=PK5mmvaߚE[e`V.+tin\`ʓ(ҷG^ n!Y|}3m=5p{ T" 7LTzXQE:^4Vњ ZU#9 ߉H|5פQޭ ˺q{fV}TaVw*]g;Tul ^& ƪ0;_&(# ?i[ed TT\i0M'5'bEcnIG_9(KcJX[쓀f0YגH"ͳQ_IU*(E/??ac0C`Y '3Xa7wh}GԻ&WZG>sjQį4-Mڑ#H濔*[>Јsi{KAwyN5}qNC)^#Q"i.>¥W <)} yVNa K7yyu>|lMj;pΌkso㙋 q>fѪP=36J/fV0nXidGyPX/# J׻jyHjD,Qp)=ᇂ!HoaA`u :۸?笙#ˁ &{WӸLFw{LQ'Ce2 :wj¡j5< ȅsrqYk|liwD2oM xT ۹v@~=cI#r3}k 3FG$9>z:ېR?P3)Fs+OTf۠OCK޵/^H (r<уRQojf_LA<]s/TcF&Xe4RNqe x[MWyD{#?$uiD>diӭLY\7܆-^Tt2{Xai"ҢhEK 8ILᜨs/AQ3d n7ŐK>r!a/|\KZ&m?X( 0j^$BH۬d>ѓ&4JcLN4xCWlC7u%3j bV֌ MKgHrY\)+DPSdpo&L$"؞Tuz*%퉾Q8n0)oOo=wx3SQ ^0h} j@DY(I>#=VaI~_`Ѓ EX1yet'вLΡ3đsn\f8v|Ow g®m si;oב4IZ͡JBl*AAk3?3Z`Q_|ܴOXB< V~hh;#L'{FJQ(SԆMVZCT :DA3CJ?N2zrkj9'.q9NHq `{ҮРR7y4 6"w+>c\{Qbԏ'fRm`/zc]ێ/Kٗ9 ;m;ǫZ @DwH99%Ѓ?!5j?0؊ѫG;w.pӐaQ:P{Sf\YXSw. ѿh赺;4v9? Xq2+.qWgd YG+j}%mY]~s)aBF]OO窥dXpc iZ;_/6^&Kˀ'~LRH)Fan6zIB+ T8N(s"]S}^OG÷#vGFI0:~~ɾYai1RB[!vur7KsSNۨmc q$H N!\$(䛊b- b:$eWBt >)5E8brFhTKǡDe}ڿ>xu!6bӲyye"ԩ=i@X7vDA/ S/X9-X*_:Q>egm`.a > H'ćO4yiLծs6VZd'Ȁ]YaCGG' luG7,9Uvq:46@$;w{|LI 鶶a݌)Ná8H7}ru+% YlLa|!Ց-xXyOŇ ɬ7xpJr|Ә ^.hkDOK d{L @f.}O^fyu 7 x`PO ޼L)0 yfH;Z8Q|Ӱ7g7#HUO,6M"Vd>Ap="iVn|*˗2za ؇`Q|<9Rӻm9 ʊ8ty/ Wh=SI-Cbf[ 9POfPvO t4j&]YS4'93hUa8th^Dv7eCUf]5> U@,:7D3r !քL9fDc&݊:{V(+W8mÝLjكkFcC&#*w* *H]‡1u#7Cxkyԣuk4r#QP^6vi rHI<1bۜis!J?&I$CR)q?_A<5ouF3O<}VE4Zma6E1?ak w8ư{[ivfb% 4+'< fJrVjG#C C0+*D4Z6H{\Չ,z1$Gdڱшݸ?g(&J=%v:/Y!yΦ5)+EN4~8TS(3D/),kEŭЇ1kϒk?F5.'bcDvӉT03Q%#3sq)'3aݏ"S ѩ8vSh$)42͎6e:s0N1dv+MoڨƁeb}K gO3a5MTO)YGr?5=`1ol!UE##aJ3 Kz1.+8KPUڂЧĻX ,5RFS2vw:|VCnRn_ =KKwg?E( FcL;خJ@0. VFzgHќ< c(LUX)#or;F^DQ/RB`jzww (M(.t M_MwŴ0P0z|=jQ!u)X\-{꧿!E_q/OihCj>R@R/`i+sxoUi, dkIFXYD-eŒT'qLn 0fI?Oΐ&PNʙiEmT 4pXtk"JJzSpl N#c4 Wn%TDj)ճ>AQxv7+h%Wӏih)1#3EP-Sۧ%mH҄. ¯ЕHP|s`L| F~0uZ}vWn+a|aPU ć'D]\b(39rgT\8=Qru 2qoOrX[?5 xOnuD`b~_ws`9[X6v̢}/N:`KM‡kXgGPF>g/:^:?Ն"q<=5 %X T&n|uݧ{n25 ť )IIƵ.{%[Np1턘ZD5AE7OLW0q̯qO-ٲbc48HnyEи>E0vs ZsKgn8X0I0' 3hl5 <i]HFHL~fN]D.j&0(sκc?NH0QFVX]z)mS" Gӻ _=tJ26Bn~Lˋοn2Ffܷxp SIk sT\uͫLR53H4|移!*Znxj]|έb@/VvW}씜LL0HË@B5hWX1jV$0[g84]u'KPIÇuԸċTߍY !OGA p(;C;uIR )bgDj)*9`ɘ;lRIEXdSI$i%A,v Y1zۍy K?󀳣7cjodNE.WRV:ܜ,J*_OG9@.ܘTm1`JS%}92u~aڃqbE$HrQ\wrD!P9yӍb׷.jh}Hʃ^;t9hqz^5͸c^5.8)ߍC}">+ɚ,o7"xKb:N޳ c9:;Aav6ivml(wcxbܗB= c?:l2Iڟ wf=:Jdu БZL~e*r0=[mbiKiCE zSQn@N0h#GvTf/Rw+ H4$G.' |Xc-E+zB.aD #8ҺFpFw#60.rV52 &w`%b3M YּZ,VN- TH $>*tYK >m7 ?ۻM^3Lge0fgu䅬QfA6%CR[ݘ\{"%]^jց[ ')$O6 (RIB1nuhl|OCE.wg%6Z_v"sl)i,׫v])|oh/ 90^ ؙLr-$GJpR*~Ԋ '|{+*~Xbh +^hr"@TK^֥B+@ _9b0Yy8r~0\0HPKa ,,g.c7[ v4 BlG)qS沪GtrU_Iأ`&Adn.,4>q;^ أpF"k!,ðt/ p~X\-@~Hف%uG&R-򋩶 `'݇ wNȔ~< dzkYnYR5lj9SV"Jw?Ak~h8J'l36ǿOq )-) b~ vG(Ox{(erZD5ëwH b x˞}Ҡ. v Qf'xa%"y~m OݥAN*0@4@bR3>_7Kxx.#ǘ#[Y[~{Ei;.Hjdu\[k\)+Ӊ_qL5p-QafXRGiVx~WaYvґ{W^Dr}l?z}K<"U:'$@-_^عqiNf!O{Pk},jpf{kk0Rm2al`1Z?# E/) 쿑5"ZMD+&@S,7|l+"%-||uzgp|gP@N-ba:@X$4#qQUlQǔTұzc{)m8qS2?u!nedKp:_vkroY±˗}fQUj),DWa -d.BYOݧLh{8*GaW9&gڕTZ,4`:5}SE{adjd[ѹ/蘨+54IX8ҥZ#|W#L X/ i~J֝.|R(_Ja11ƶiBݫtc>-Br ^J߹fə92 K,389ǚNwƴ3 qڼ [﷖sx. jޗSs*Àx)&! ;x=FݕQpvݟzbI_W$,O$ sT"ڢW7p$p7_n;q&ll_K 4Ǔ{:xofqVaǜFWok=2cPhPcm~`p5z6&zmDI/PIiNķ%j|r#dtԬZm_* ݭ3ڡIi{R' eÊĎ Rweu jl3mdc:h <Eǣ'6/АZ۪eDwLC:y`53(}JȟFc뚇 ͫw[?jbj JݳE$pw ~, D !j^Խcr@=הۅ"=0$165,@w6 hNx2G$@p+8gIv' ( y%0lq(CO #9#po4Fa`X5K~_IT?8S)dW9%Eιr1[+Ejs*6n-ц wTkO G3&ÎF?I2q߾'?iegGLϊ,9Yr< Ä]O`D\bWx43@ . 5 ۠![DXX|Y׾áҕW#?Kr)"ApppuM8#J$R0fǎ2= (ϩo8:(7X; }mOy{DO ~t^_Rzh4-DzumK,6)U;$ˠ(KlWhUJdNvtx4jϲoYho k`^)$ӯ#}!\|tV`5no dfbFM'E8FWڥ. В*O;1.V;.1K0HCndAGEi(.MNA9׍È>z;̿~})Z%Y&9bZېYSN{1<: YW-KtQQ";%Xn; Ǝ غ2j"$@`{}u,k`Ń?'5/^5?T%2"ޤ LtsCE5Au8< q>˕-҂MfW6ټh+QQP80a'Y#|9#diu1#Kg]߰UV^\(c_`YʷM2pS\wm*:k)adF&:9ac|Œf"ARn/c@pf!s;*| j{"'ro?he<2ͥϜD*Ňuӄ3M_ɼ 9,oN’t y&z0Ic3>3wU eU}poI3wIE6~GO7(3ae}j_~PD+)/4C$r][0t;LKPC#z=#B.)WIwWair(5>+ uY<F7ڍC1?P;,LKW-`8N@yk'Kw/䌒q9s&ea tIhq+!ExF[spƋr#Yf4W4}N&М8 -ϗ٢~quj:M͝6Fúzh!ZАcw gNXXZ${$]0Ya+BS %s8"}=|D}V Y6iCLX^;ڌN;j30 99~гIC[%_)AV4؇eچU(hKz]O5^1O386 5Ϧ⫼G\A1ERqDk 7 nRA3!,M⣂f=$MɺpARpZH]׌G;㽍]d0̡ckQ$; 7%=hC9*``JF9B|#Ulfr4p(Yu~1Zyk|˥1ޙ곐iv)N 2~—(D֔p;ݻd[y_Uխu a8vcTL1eKr7 3QT[fm;ߺf ԓXA;>Lf}Q2ͨ n\_񍾱-bֶXFw=FBf[G. / n~~NE{ٮ fN$[{9 be|ѫĞȆ& M:If4X!U&qc7G׾o`$ )Tn5z-dQU OL~p'gt[7 m?̠cVϠ0]u4}E3w%ތME ʯXH[yJSݷ;u%>sxJix$3*п(h/6W^O;m;di9>xdͱfw"U'uu~Ʉ!83IHb({]v͢=kҼ7"HLЬT z/&ҝiĿ/)r&xO֬8; $$1P^z\!lClxP!;|iou2OiZ毭+ܛɧ3e 'RD=|C4V.#`qrsy|~z3'N()p[oiX􈍜o8ፕokꮯaf3w|@sspv!Ekj.^r = sQF)7cKBƸu^LJXXnWST:8.E]!x(EƖhtN '}۴1_~i -ǙE슦Ѡc`í$ҍ{\"숃i)9l:CUWL5 "zܬ,jA>W8{bJJm8RAISbsO(bES) -fmg3 VBVR ۦ?B"+On|r|7T*7JpٹF &0(jYB=mr{Ӏ| )vUt;d Wq@./咹m ")CXjbb*FpF fs#-v{vG򀓝v;*w:ʿ~ʢHFoAbjTBQFtNkƔufw,@(FIGŦNGٽfoW\+ڳ.jPYܮ,[n{9 Pe$,=FwN"HxLN}.E7aAݓlF1 CMZaSK7?*stDPXwDݢ0)GNCJo0!ӹRI/a;1^C@GE$Im캋 !Dži?2czNjUi _b[+D8&4 +ȷ69xmأb/]ނwrIU6S88j WO眣A3p/_Ϻs҈4+%Ӈ %J`S=pZInMy`~2-R*&lza'F֗s)apȣoPuAC 1֣[3b~ׂ ZmyE-2/lQ0t EQ8 #-& #.c£i9!/cA4:Zf# sSהQ=zԌ1gېz"e@gmEari>{*9yaI _ Ėcvn.D4jz3sY'[8 f%,ZwzgsӺz^XF鳤Q|H}ډRR b ȀM3ph#6p,[KA4_MXm=s&U[gs!.1WVH&vkM+|d$ZoeQR>m : yy~]C8.< }5&V5#P5_no*/@fc:Rgcȝ(n{p?`kvX탈n4A;SЀF?h.5ئ=Ͽ[3Z N} $ZiҶ92 (E@@!em AĖ=܎FbLYJ` =<8}\܃lϟo /8 )7-KXfW'S0WqbZD\Z决%C~hӞJ<]<d uXv7i_EO0{a#G_SK+m\76q:ǧ2%F<WK(SY!ks]7R |/5&:%ɪcEl:YT]nR,yn,A bkgG=ߝgDh2磖Im78ѯǿrG¿mVݍZd ntu2^2 _ͷOTz/lhK(|f4f7qH[`|w*EX8U:(!]f-w vDP6~KoiǒIBH1$fygP!7%e savo.aoiPozJ=p#&pLKSwĿk-rZK --hKfz&$zB)ʸ$~5U)\u}$deB0$,3 bر퉿#CSj߫MCNd׀> `"fq˶yd,fu\9[!|H@c̙GF$G=@E;,>p)8ߊM J?xb{w8j}߬Lũ{vbU,vZkm† 7FH$8Fo~2kcxd9]֯ }6EDW, TJ8A%m2K_=s15EJV5oXZY$h*K 3.lhY:3Hv)v&꨸7&ߺbsl!o@6@zDZKc(}'M =KmNG1T8kPbAR7'aZbf."O^^$5_S{rC) S[(v,acuZW{"z Fd f-v)ٝ^G$`DЄLM{ FsTN{{IK١}q@uJ2Kc0o+ZZXGD[WyMb|*8ySgqrFq-%HnWaɃoM=2U/;'YApY:[ׇTLh)C6gaI4Ή_EgА8錵wN]mcRV]Fm*/xN{vmϓNT9f||eF{R~@DSP,ebm/qq 6 y9:< "it4`~6>OY=7T2N E[];!6]N:bgz!) ח-8آ Jѥ yUCA!ިur qM"2#^jE,z!]- OWcma 4t2(*GU0gE.s٫Q`3'6cCx50q d@rIβγלCevƾ#gFPɂg~&q1o[Lᷝ&4KԷ;kipٔcͯ.rmYڅsϚbhCQ Y,!'Z›6D.|4]MBiWtv^y}Ҕo\%2*OP6 pK|q% S@[jSTZ31A@A1#a=E3^Z+VI]iZX2&E-[ZTAPp#5gǥ$-9X7.$NqN@Ol 4UǤZ4jO)sU~ "o1I27U28oҷ*h_Z1NTmxzxz?!C4W!H7#9K}G=~T("Ê'O"EbF|hj(T.k]d;F\_ʚU`VmtOl!2i0p\6m8sn)VvX2KS\rCIteerᙁO${ =LliǑ|)'kq8(hu#?V̕oS6!zxv8حgd#l֕]?$)U~{5̽,xSxб<3>U+1p!@5uŐREv BUBd W$'NQTDȫv26'w@$\R_Yr^ |ΰw^jKݤ6Lȃ8^.ފKo.0!^/ h$ѯX[ |UUZ [0A`i`"޹ړ!o%UrzʯHd$oufY/xb+Ͼ6ъ|챥7T!Y s\k{.HzR-Mǝ;`|uI~p R,f ]NN+d>WQO oY² 0m]rDMܞg({!gpL?[ԫ3%C'GquSfI$%e: /A͜xbf/lUB}ޗUUI-G >9a`24y/w0 ]K!K܇bD) rwuNř;F9?$ tLl2e&7rFԐ^ >>},AabM<2K?x#iI2KL IһŶK\'p 8cS&J)yGn>}tACw!A-{ {ĪkU`]CZ?脵Q*}!CAfNqqVӏplrc2ٯDM4!Y.l lfK_ܬ(&+#͖D 7!mRkGP/.yJEfc%M7\FmIChowN,#f`{J(Oaw itr%&%dPbbp?WY$6RE3[PiSrݻk$2M /$@LP5~H3Kks/$59:`F62 _dI]|xlO}rubNSKM1k̥XSʝ`|N?J/K_!.`7A\fxI4F!RƎ1K$40][a:z'̚5Sƴ}HVjelnß PhO O)%>Qw%uR9 lޒJvb%6i[ߺy"bBU`IE!?ܿD?a 4k4%zXp8H3 XiO[bchܝS^0N=s,#}@Tz[yc9VѠFQGyAfJk DvJ(Lth8qҀR6,Ru0k/  :3À$UBK[4AT眡WY{B})TdSy4iBn#e}w6 F3&5x轔a!%ߞ9U%e@ ͢SWJAJך/Tԛs Tjx?ܨm%rj,Ét$aȚg^b]vKpqt@ѥjzE&a)W oyI :VĹt?,X+W'6iT;mjΉ9૘WCu]6UQ^y30 `==a~mDao1{︳{+'w1_Ik 82]ZMKŠԢ0۷ǚؤZnC|ԹUfFHZkٜɾz8bG3Fj/u0\XeɬZ"6eSH$O# M1-+ZOХفt6QEel$GV 'tzy rYb `ۨb@V;坜 ˋM",#Ѳ%d¡$"QP d:Ǭ[I}Ʒ4z89_$@B1N48NCVq 6}/|(I̓y9/{+Ub ֺX!ybs% [?#[T!Ƀhoe4Nㄛ"ZhǪ~}ފ/9jqwxrB;O~;_+6o6 VrN֓^8 8D̬mu ,,W%趹oK) ۈ- ^T0@tEy/Vszz1$|rTZE]JLvNZh#e#iPt;;$ThFxkw۰Ey-UE "|{ QgT+$>^PuOYc2\ZQӈb!q}kz3OUBIpM2̽JBϠ;pੀ?!ͤ Ԏlbx]jY!V軷1][& Ȁ Y&:\VkXvt:͎DI#1޳*w崄{* /'C{}`"ЬQ#D~o)$ԇ^olFqЫ5״Q3H^N- |~qYZŧo sgTaH?m0U3i`: r蜜H۔RzHpt u)MH0T"+ܥr$n;(Βh^LE!Qq^~ os\u 3.~=wf?1KEpϪ#l ew q]Q䅾ᢢ`&H{iW#)b&O`U4;LQLO1$Vk8CTˣ;I3d-;eQISx"Zr=QO+RI:^ c&^k()*3N9m~Qgy>, Ljkƅ|YQmȷ rmfSHQi-;o0fu !^C9Pu\ ]m8 ^V,ExP#3GM6E9`'sNz E܌~.qq{xYDPmQQ~8Л0T<ۼ!հdQ-Gk ('Md3MѴ18iF5g+ZrG#\g^t\/4$i 0u,E'ZIbZakXѢJU.w$LpigzsXF\BG-pO nyk~btQDYC@Y2[?[*G`=r% ?dc2g['U|/ }W2N@:uGrk&Շ_Z#J#3De2t=<2r9M 9jͯnZ@M pCSt[Gͱ yiZz}.YISm,Q5B{*W0>fR,d9B-B6bS\bA 8W#73}okpwnVPb >ubtwhF>E^}|'gф^e.aF8*9hTHjN.3nTipN; ./@Z42c`b6'~y]gCƉ֨N a.%#z z+JΨ[,h2hikpӯBTx m mKdD6RY(ǎLR>gu"8CD9#tSȲxLuCZǪ#QFGl7擜吪Ce!N 2Q J.13 W`zB!%C7''NTI~_()@taˢ`ۆ$c(KwaAkpb>nQN zmM-e}-Caimy؛"lA&Bf6,[AFA uq@i:o=c8d1 )⛜ݻ ˜сF0?G0X[tW+Xlʶ̕D[(#&~@R_Ơ ?ͭasP(;d/Pr*jJt9dZXs Zj?Dj+<^],d= ߆ ռ&3yuv--^s1,XWi F KBQnazf`HrJG. 859 yքCͩ{#g^?z ӎ 2 Kt Mwָb'AgV˴/ +Ca&WC֤ZEV`d4Jl,/ƒҞ\ y/οON S~X{<.rZ8|_0Yeqt}a<%De=sf9^hO/;!%ΣMbvu$3&Õ@vGh; F{bK'cU aMx_yHbZ&"Zd%1`3ϼ1 )Bp[Ja0V/g4X5pU/?9[DZ&b ތP$bh"_NOj#Kn!tC'*}Wpc*eu~Q?-|ss! XZ[Zi*:.g%sTe![R4#c=/ћ" d! %5pٞF5w}j#!蔮Oۡ:x|fnDݭUV+9-d eU⭯tL9&_p+tA H2BKן;oNEm}PPG[0VBG֧$ MڝFd81)~ؕm>4dH)'~Ge`%C_ch+<,=a9Y*)@n}z|+">ZA!"?p,q1MJ/N}YmvG*r2&|&(a!,>x1ρ]ԩ9Ȉ(3,'r0pG6 ۾p0kN21}B-тZU;#R&RPuF'"V~l{ ^j}:)AǐiENYewZD5 瓫0ή$0ByX"NES7_CL$5cc"-vڪƟiSsWqPĠ#S`6š&GMn݄ݓyF,\̞ZcS$<#=xY$qL`Q:U@p4t [NWYg[@xLV+@{L,5>:(nS=#ho9rc@jle.$m&=(B ~zz~YW{k v졬25<*mj~ 1mF pjSt n3>9Gx!V:!ifJ}%xSq9|KWb9+V0_rjfstWƁbBpx\ü8R%8d2_)F[ZMSS[QрL!P,TN@!|[KtTW\:d&J9O[{9|D):<ߐdPDv![܃ͪnBh s  7jk P {O!ofJ%7GP*݅;R;4}A/S[;}~/_DzbE+U3paրU?[rG(kv%~ykVCuǖ8/(J\O}#p#aBeD\̧Biy5-ims6tU/Uz=P _xnD&*-\uoB'NNZH6U/CX[$b <:] pWTQϳ#u N*4<Ծ=V%bg@u]گÈ|Mv|pd.Rꠔ,&P+?[o.%&vAy沜8Bod> T"kmRc£wJx4Dz2qX.͡:vJjwď& .v)0y|FZF-q=6\`c&| r!֩U > { K*#tXq+N in%u/gMY fD:at!iJ i>1pKCcro%>0m}kj E.Ĭ!m~B27fxTt0, UUɚn?;5Gz.R:,1}RQ c1F{u$n:ֳ vr?>eM'RVn_d9rJ&R>n|KbEg%O2ZcWWV;rKvEO!a8ӦZ`6)2P%/Цu,ߔ ~KhY7LMg߷-\Z6-WN S ~ OGEs?*@7RKŢhV, an.=0NKpOXrL{C"QѸ<&> )whT1g,|zDqӱ(j+( 39/n_JnN0mʋ3jK;ݓEL2  pmDpc9:/:G:))Gb'7MQP}w:;ٗD ފid@1cPR~l ;29zp>--N@2o ;}מIJ䅘>{gayk5u~N󬓮]E`劙QsYT n8Pu7c3$[DS,aeջgJ?׺KiD9͹G%-YZ 3bH08v;X4.sY\j$$ Ϣ!u@`do13FBb>ޖس;eX.UW`V>껬`tpݘ D_f(JlPLZ[^8?`OͰdG1Y[Qa2Ƌͩb̓Ub1Җ<`o3% Ul7D!Y|lzxu@BͩAisDpusV9`7c7t}]t=*~f[Ea&CW98^ ' T8a |3:q@􎦣{bU;ABVl= DKH+hb%SlQ%$&mhHS XNsõ_զ0}}M@'7;*4,44_!WR-qX>Vxgw )5x R Qd>#mr?*H$I^Sc8 ֍%4_A𞓞HIHk;]9L"G,؋*JW/ۏخ$JG.Q˾L6*|шjIx5&ø(F+lOlmD3CRhj2r@8`QcfH^BEEFE0{tͩTQ ?"ir*TM(B{sOqs_C뫐M6E}[4'߳x-Bo۞Tb3Ao47!%>`#6PQGM 3?QR,mQ4itl_ҮvwW4Zqu5 L뚾V*iGP`#| %2&R=\U[R t aRc%z]m V Pb]:$K+E8?ؚ1[}+<ڏYKsPBs8)B-*qe[²O~nv˦Sj? nAFc{gAc3-В3uo!_BDxhmnЪhźLEџtQ4+"B Zy^odlS,UDCq!s"'xTXvMl%LJG 5VX]NFHpj#]s ͔(`͉n v`33`7zd (ͪQi+ܸ޵\.i5\E\e&bsS~Г'BIc?$lYeeJc*ܙna{~L"ZV2uۭ22B ?xW69a*#\ ڌ a>Kzibk};dɕƶ\v4)KzKYV^}3E}b ֺ>vv3j]i| 9OTīnWt Ryՙ'+e>L{!v_Ȕ*N٤&h齈m5GS2o:0/-:Q }?7BO]Y$D׆\eReLmr3Cҳ:'}t7H> -bM7H!8Y#>lf`/C\9tJ2>|">7֪QXo ik[(v_h5ok R^Ds;cx'Hc_[SBe 'Dd&z%C q@l#j6}VN Dc8FtHqcų͵(#`mh/!߬¶cd#˱  pw۲nX?LSy:6XKzSDW]Cv=m'gî|v[}ӐL:>d[2iCehCAYH(קnY_; (&l2T7 QOL " Vp$ʢ(ګ 5ej1Jkg>#lETQ/ĠU˜w ͼ9=^ɍlr6dY!)%zW!\0r{Sm׽AGs6G3F(#xΣ9-}¡?/ n\X` Ďݽuwʘ&{;N֎ 3B-H_ ۄC1eHRDom+X|#F@88 5{jpkN{6"0GNdbep,#^CU4XHTaݤUC56KE/qfI#d=: {t NTUޝUy)bzX-dFơfyu:ukhXbN|gN:DIiWFw<)`LC\0^Q[EHvpfmVNWT{PD!Ͷ Q8 Џf|{ m_`SxZQFLǙ(i܋eGSU[ښ;//䩲2 \ʡwUN_Q p=̯4geߟ)B.u]O"{MM; OLi08UݾqeZX]5DDCZĊb=y|OR@UMy\CQ9% ~eW[4 [lU50aO6SqM)X޲ɉ7}һ:AxbA&UeQT~8`%B:>(ӆ5oJ(+5O>!{~V}[c' °<NMN2Rەh셼%BYOx 5Ex<ǸDi:sp'Ws^+W~seSW:{)<ҭV i`G`|Ə!F#ݤs8캾fͼX薮eA4PW  2 =Jza23K>-#*Z1)KBb gtc?}p\IN Z_ g0q'qz*Ĉ>n&[ (+p9?};Jw%?WuH?}n sO}c+.K6K Mͫo |aL!T(wjn1*[&c'B}B׏zSˁh%͑1J%EQVg,SաO_¼[ԏ# nQ?JM챨aZSpHeLedЬ2+#3fmK5јUk7q3|-R*q ]>Pqo!;9'H]?"S*Jz.V㚳_bM ?;;Xy6$ǜ(ٟμ$}#&jg&`l!Bݸo=gI$ ['I,eմ OOIJ;^w \5? +c3gnL\ (?9~qu9k:?`):\C#,S/.Q2]mWGnM&cfsn°2Z5.>-+i#bS7-}mOwgC+zTJ24R(Y񢊕ԗ<]8Z!k W*Q??}(E p΀Խpp& Ӕ.]UW jhvۓu姺F,_!K|Lz8DI?Y֚RSj H7سO@WG߄B 8~n3`cX"89dVԋ 6bDđz7F,jBJbZ/Fo&Z &-A8Ѽ|H&pX!'p8%%`w9c1& ΕVD(}ŋЯ.K;-Guu#Vf$rTU>G'ou$YNybA̍Ð&y136ss?%ޞ8iL-KvYdzC4R+lVq>ӌ̣cУEbCm}?(܊?fAF u`}) 0WyCCYsшy,Spp8T:EܖN% @3뀏:Z;=<<pjyҌW%&FU y;OAnƿQ@k0FUa+á|6.AK<){32X~)(H fW0?;euL]MBde֜ۖyb%DY}扱J6V ۡ7F+FREiڍg|ggG1-B4SPg#NUtbBBhݡI],8V yx{$`^}}7Y,WMߥt7 9I+=ԝ`]!UŦF$ gűХ\͟5E2:qync8|U0 ҄X: ~xƫ-&~{nUYa, cDl 7zvʙ"g}NmVm MUyd/DrCg1&k>V8 OM sj?-}(5#챖`x4f}ȹVA2MRlG *riy&p?{a7n mM;B_pvK=+hO fty[NKM ńKjlhܸ d51XmZjY/bZUV:)xA72a9HǺ/n7᪱D z`v2>B# p<5ܺ}<0wc~vڲ*z8R_9/zyk]Q8[aȑ@.7̑*|E)X Z|KV!Xy"oQBZ^&ȅMMވ/c)L< #C4QU_s 1U_#r jupc9"{ݥcN[dyEGnLa,i!??n3>{jt/`LC,U;9dUd1KG!'3tI=kJ|U#mlR kRQervC6K7p.X0.;{@,֜g #rYT="f{dº qO>mx4io1Bkfbwu=`ٰrǿIH0CqbeԐϨ )G|g5 2H)P d[>rkzA*Fu.Zu¾BQ gydO͞/"LJ}g_"X m <z]COdWSK ]8t@|:o_iB7 `"ox#VU'㵷ǸDBdcfѕ9xj+Lc۬V+bPfGZ^zWJK5H>bHƩUkc Yk0x/(O ô0&\l/֎@ԳyKkũvU0p{"/@!c0JQKJɝa%Ĝxm%lJD0*|߈8kdǦ;v6 FCӑarZm^%jIK3τd(ȼQ.KǶ,wK,e3QoQCeVܰ';^d2 fs2씤٠ܙ3oZ$rMpv \D|> w䝮ŸST(V 62S?584 /}nY+-, ?EX}1BT}-֎Ɨ>tmk!d_EMAX! u$rO vze˵CUe5}LȵZ(`LkSS=?C{2"bAby L,.Rf7WhvR<3͒4bs FS0k!I/=b:꽹خKdS?%!RF<)xrfJobnHNm3gg*Ya;\9swI0P"id=dȿW҉ 2'1%mNՇ`kL(/QH7qH&!~III.|G(% 9y D9LfRbO. oc'TN9YЁ9[t)ۚ o`m~jykEp @Ssn߅v)1mw5 T?x" .{8n+6j& wÃm>5u}&YqE_^=@ V#< {YBaL }2&gkzףG8Q-1nX;- 0sGgff9Xb?S: jկ-^ieްgmC,h:QOuS\uv4+Qy2EI GE#݃XV& 9ZߕC5`|ޅ\2ݬR0atYkeò:3MM.nސ(lem~I*ŷu@H%3p<#׋[CC<VR/{9JчJ-zR&IxLDgEF ]^Vz.Ji[0 6} }X%iWz-Ow E<)7!A5qmOm0&/K@u yvMiey֫ Gn`ai6m:XXȳZoSj6;M$iε>1~BEO~\w90) @`BJ|Gy#ݣ.(Um:N ."A&)|D4bӈ΃],^!“HM2 C$͖\xC=8'c W$^48i7xryn 2uBkO3 3Tw[m.g&l#PD%Zh1Q끒=lZv1\jm2V,Ϭ^by96<)-ugd@Y0䁅tW(XZ_Qпmu-4yWnfrsرY*s?V+3/+-ΛS}`l<7 }ywRheEQ [Ґ3Kp: s{qN} C+$Ɓ% WIzBr[3|)xƮl:%a>ʯ~,Y|n'\ϪZE|*tNB\d+=.Vq*_S^ LT)`=g@QOt%,фi_evLtM2}Tl]Ǚ90qO'Mz/N%"jMVX{F۬ |>u~onϼm*06޾O+8oN&oG# 8qNXr$dzxM{^^:tDn` /*BfQbL->ۖ:daAȯ6N7xOK7s沧?#DJ?R1hٯ){ ӕa2 DiJuouex˺6*Йg<%Kfg%_728GIxb-rS$ ڜ#3aY'އe[5M}k'a Ns[kr7s/vhn*H:) 2Lfhz\H*)J(՘PMt vU-5bwx."Ǎ]GԦ4ӊq±gp{ޭNx,qQ֡li /4l%D0&8 :\,#wKc`ÆcJ9W#{g\ܭ|e'Pxa/)oMiI( |T+Ν8\eYHR~g; hLeN2C,O3uzgVگW"p rײWO_&e=d~|,1,%!QՇ,iV~7 1JɈ4 ]Dk!!O+^ ߉A( M$)u E/~6hZ2§\ >/!cHOn,W`̃QG2BGЋ$]vh%l|BlY03z.H[7֨$=I*AGz?(+S123$X!7{$eV;b%sSX Dَ[l+]v JDHyMnk{ğ#IVyw=oz<ޔ;/\ f0ȦOi{xD>1JǮs6F鮝41s~ΤdT,v䬿ҳozXWIgU8OMRAR ccA_-Bll_tAzĀcTN kv EZGJ(;AH=KƋi>q*#tU@kWmkm[nS.Y 5M2/OܩZW  )G%'wi[ZZ9vat;R|p#:̄Bf~Ǵp&=6k7;9i|xYxXaz|2|ESt%$iGk`_&GBn],trY7m\?!r+\.sSW=39UY?KVmK8?18ZަNUN( ֞ ¥I?k@KX2|@~sw`h#4;Q@xU(oL':њ團4^a?0m[iIwSr*TMceAk$LU\rjXf |#JEf*r3hߔ%'ztrn2(({;#! AV/`T,#KRXiZE #Ӊh!ܤo'lc,bFQi߄ 6uo/u%:0[5͐X]&YwÝ]8&_HBSyq+t=.At02>"p̠\L8Iz3ؐEw~_pO2<Jr7Pf%J7w`|֟-ͧ4 *bv;piMf=$[W(q~eENAÄ#AUX0CVKrDD}2ʈIBi!Ndszf7޹V)pzw2#tnY= W޲"DՃ[:_ڄ $7bU(tTdC?WhC}F;^:Δ  淛&KJXи!`ٵhN`.6.}힎ϓR<`u=Yj?vh ɩ۵22,'>4v&-0 :> `ᢈNS 8;D~aPr= ˼(7>W!S>283/VSᤝ[EPu!󣀹 f5 Ʃr7DWJmvC K~˳i @R*/Yyebub񭇌ixHaTӸBq *։32>'l+3jW9qhKsU#?t8WV%?% _Fk+R'2V QV[/jѿC70j'/=4Y -u3eL^=hR1ix{v1lq;e29X^v;Cڦ%N \GK<&V"/t1wD̗m*⣁gO"! 1zajtAϲA> {n0/!:e=\3vcŰSh{tt=#O;4Æp w&߬2Ff>V2 t.z836:n4yo ,#tn7Rc#8PL`Bu 'U?gn^z PSM$B{(rџ2_ /Nb$o}TBIndVHsF6EF?vDL8"a;I^ E[=S.YKo![J<pPanWQNb>ǶsðN,WOÐ{CJPq6bءucW24s<%7]@}VTǝ-CB}JGQ' gD,Z :8 m;Jn}d6/:x]O[m"1cSW]HJsTLbI۸l#L w/-8YK:Nɍ".FriGK;k[{ER/ Oac ٬LI`g&iЙ#{7Ay! XUݼAe^^]Ovb4K2sc/JU@Z͓5a4Pv]ؼ@? gbKc`WԔ939cj}5;|9"N>@",1hrE/~u c=yYc~L`ozzqDX-}N4 R"A ^1g1Ό(7EBQq-lMQ't=qlTth(xǡ"IEVؼ<ͣ|4arDK݉a-# b=M&L_zG&a|ɨ"=hC{Բqmǭ6;OL;'s`g9ش_[؈11b9|A88/.i} #>Ş[=Yd "ЫȮ<ߨ67Y@~uN,iL_lyZ´.`LM`9|xk4rFG+C³=̎(~8TuDPL;tٍg5~m5,$>'cVN3\&Tj |QraH6ZW^ N>DA_a[ԇ_zv;ٴhZtЋv6@ @`g-L8GJ xgnµ'nFC@r؃X(d3%ĞQ:qsz[O;eHQ+m@zKx"h>lwޘ8R %lMvf;3ho)?DRܡ]%k%:<~ y:HSk(FVU uxҫ8 w%fd4MB(w&W4O(D+T]ٷ21^oz"D5Vkp!>2H fFI L}0_i#5wcZ ziob{D0oeB8Iר>P5 w;:Q J߱T: 3Z~)( 殓yL!C;"Hwe+L1:]E83B<&nGR['z!@ f8aIk 7+jV{ .;ѨGr'0K&(pty J$\Cm?aЙ}*sjawܐc[Ll Ԃ1GXMA[ Y QeETL\RN@T8{ua})37^Xx4Bd Tɉ et; 髦ppB(@'|yΕhY Yaf\ջ)Wj+'.'pcWGζ\m Fx1(ķcE V]GiZpТ T{]3L1wj%3{a6jHPۮN^ ^Kw$3hO}1")T !/0c¥Tѭ({'T'Kr/ aܭ01š- !ق}\7-۔t3N;6&[ ] r0jʩ5"O;_e ȬV`V6ϧAbT"`1cmNԨRvuWJt<=y#S 76 >:6E_fK-bƍa?OiA7-MjMvb+Kciq< ڃ/D8$PAmr@\:HV]҇NVzP:?Fdyfp&q u,#[HmPq5Sa /! rvt5O_٭b(dyBǝN zNK˿F{DL1yz ~- 1$خ;<%7j!FW9(YVi!磱Hu˫:;pAܱ ׶-<~Ӑ +Lm ߋ9Wا؏wR-ezX(ҭ,}J7>(\.^񚸒XL'5µF'(KG׏!^Ǵ+B6_umF / JlH.#ZcBF"FO S VQq1AD-z- 8_'_%$N*%rOp"*3[^\-:Ma$ǀ(& m3d8 aOI!/8騰QW wTȆZ78ed> as=l~R&#,DKJډ2Wqßۑ:=Y^4'͎1ħJ-.I[9=||qbp}&L+? #DWx_ܳ\2%7ʱ ſ^L Oցvᧉb3]2st 5)bEٕaŐ*P0t51YYNZA`kx4AbNY\ {T"rHu +Gɍ49+Rcv#tpv) ^٘IuH,'LUo"T&O8CWRAv}'w5N{ᚇߪ ~U);ƋVIZzZXA̓ӽ 2'D }1ҒrlϜ֪H;ఘc^UyGR]JT{.gˀww:|;lP4CWu,MWSj ֛^ds:5Eyާ5g [̒N-./IX yZkΆEbi!Vv>3BPS~"0+_ѕj˨I i&i3)|T ض>~ՠYZydiǵjp/U!sJ\&|mn\ix0c$Lj {0L_t΋Dy'ZCљMJQn@yP_QHDQҖZpNv3S[45]9u_ƲHܸ}SЕS鞊5|y;TF=``6|5:?EB̏4pݖ1"sdzD:I)qn1"/]++p{=a2 QbvSeHc@iJ2\;jbaL)vwëM S %؈ _|JP-ZW0 N} JcJ^sS0ygjz#i 'lW[}vDL W3=;P)GCOS1{A+&曷գ1 |U#iZ(?`P$.f |"\ Sy3}'~+*ǥЄ4=Pz~< 桌gqU*,%9\:CAyB?cS \]6m]MG;f؞쯙jHDniݴ.>ѝW=%mHG,á9̇wvqf/-J+OZ4_֙KP+=[dum\r 1li}^/[A;FՠWGx@CI*/Ucm´{9pR6=T_ⰘxXY 44JGede@s k/xH촚[3I)gѝHD<-MP|#: aWջ{cww|sZbI4i&5䥟ur)ʛ|IpyI"Oin+<+ݠ{q~׋w҇rBA'*J5J hL HSfe ǂ"]Tb)["Z!pggm6b> }Vseҭ*{.+W * (> jZS}@Vq$LSerjp|$ eۧD s؁}GRBy7{x;]+HoN x3={. C9جzmȑ%"\'JNjR*5:Y:ev N_U+{68"ʶ BG#rZEPgeݷCȗ6L\';wauNv= )/IP]<#AUW\1df35};S9¥ͫ[&AgDf.eXC۶}T+g龲5dß-+Т/-@#*;rl k'>K:BDFj f,$ *ZVqy]U[w.>G an4#:ǾxWyCWϊh_&&䬼Az ח;%X!,#&')) YPg}'16÷NLδљU:vnE;r7ZuU<sN-G Q0MM <v 4 &o8sC[eu ZHr UZf~V0N!zvP:d'1C_ Na4Q]F%p(5x}$T#ԫ-PTޭ/sF˻v/Ám Ljy-BWͅNBm:\Ŀv:"$=6 JefeQ8հaO|\ˑ'Gʒٯ.w޶?kB ::|ڞ؍S6fAl/ld1vƬYQBbazKd.{(ImMΦwxY7|2 VxR&??X[y5AlR!U+ kUBt4Wvv!dydJHVo$JNMTr6 }n*;9  mLlP˨yXʄ!e!TrH0 &L:F/7r&Y~j1 zƪut٠/VOq0CwE6)}&ghzi əA{fv,8gW h,TW)z|jXmQ-U(K5Jcsi h-g2 樲`CkB+w3{cYSY/?L #,~. 1a}ꢭ~5ՓMh-Bb|G47(2տoS^piBԟWnYp,p&H>B[Dl5K$@ 5aBe#wVmT:DajOvCN[]OC:%Dl/Vn F6r'{LRYw7`l[y,_}pJy]!>צLeAzd2րnI]3F ~k!"$onHW^ Z S1"# %+}D&dL4fzsP5uD䮽@/uYA.b΀bI|=+E?( 4͈UqRԇs4Fm\/Zi,1=!0aGɺKIv`m{S_YV9}ƵXˇۿF`=U bĸxQL<1B^YAenP4(Z+g28ۡ=^tHzeciMխ,ndO  |Vr"JK j0DD:@*JMSKnd&a_;W `IKX| V8um*"tvFsxbq*ǽÊv ]Ka[|1bUݵ.kI`1aH5qT Vpg4N3l?D}pbxg`R$\¤fq˭#Qqrγ-ghlnf%zR©Y<≦Wd8BkL%``s{0:X@Up,1ڢMX}Gǃ~rYݴ'5rR(r-=9YWT=G]̀k7b'R(~k!]n2llr!Z pxLXqm׈pcr^ F "\D$y\qr 2H&BA([0K1?Q@9Ҁdp, ڴ/.Fتx`9QcS} IA曤[IgAߠ\btUTPzghEҴ8I>XM;@bZR9eHUi9a5:"!$/FVFQФk8>o:%SxURyFYsgF:3iuVxV+PMp L2r2>aV=N@ r`xN=}xfKX~M[n38!3$2{(SxL75}W yg٠Z.)׫=Ol炣°Lm œ+?Wˁ]Zۺa}WL&u|ՀHLor9Lr@ڠk.&!%jQNRA5w26ji@XZ셣6Eȃm w1=i `D/,a Nn0Ȫ<4><"Vs \l: ا~:ZVr1{6s -@caq< P3qٍ,V3b-ܪeͩz$׵n O'*(% &(Ž/bP:dU|;PR/5(i65 Ԗ+B&ʷYwf jT7s1!3ʺU U,/!rmq -xyHT }XK;'aoFFO V ͌)>vw=9.@"CΗ㍇ȯ(oV7P8h8f"O%ZȨ'Cѽʊj`:j؜A— – s#͗ga +8kU4)G"Dm 5$^B)jMNy5 [|ISظon@(VpHl*Wi3Trԗ%!{V@zniSȥ_Wsǰ!z"m ?K9 [!2zDa@ {En*^sսTkڮr,{ex|%#6L e ?hA@3Y'6zA#VtrIȩtg=qr5.ʕ\8/L*,6́Zp|Gj1a{jn׎h1`{f Pdq 2Z7<7^CFdai(Jj7 R$RQԁd*RƉN"BOzMo>%)&~J B=[_Ӥ804<MJX*24F8tL p=2iǏ^7X;L<3@R=7؀T(f'9he'6 d"PP;٥,RL{Qyy@ƼIGj9Z~2 K76:7zk:Y%˻<)) Xrx=}r $2-֦{`QiɞԽGhwl=?b),)L7z"qB!@V_͛^>-hbN,ZCb"]_.v^p&և!XÜ:TQIdj6K< g.`Gbp72;1Xkꁶlv5 l{WK?eZ! L2ELΕn?!o X,_W!hΆ0{gWqrP ʂk]PE0&t pnN#8Pi0jV(ҳ'6( I$I~r#譾< ՍZɚNJX@lS4UpsY&LD2nٓlkV7Whf6BAfz,^qqG~,zݺ=e4 g\e+ZOSWuErHi:>-!|,4ǒiz3Z:pX+i0ss@_U}`Pu^yE^|%iI np7HmutBL(N4yAe;|l | $pAq1<64̰= IL#۞: ܨ-t29g#=uHUo%̓an{cg)ƽADYm8P E!w;cjj֔_pi,XJH>^(ל\]K;$YNdQ&Ԕ{nGq6oU!/qGc h.[ <%L,]ˆAPgdїXC?J]&qKL|G6Ń[/bX fE;6.&=s;&͟vʵwǓIҼ׿Sl:o~g{xSu\L:и$;V⑪>6=TbS $d(W&yݺ]Jӫj>kp<pFv};r՝{<%U ݡ3Ot"yXAeƙ b`D~z-FjGzzMLjkC Txt =oҗڻw&\u-9oǹq1j'Uh*?8ΎpC~Tx= k g#ʫ#-q(a\,^){xErt\S.00^%/`ka]ewl:~:&++&5{~f/+##s.VC՚O@2-O$O ^Rqt;P~'%N>9]AQ-vͮnpc*UގTٷWZStn:BퟛehTjd?|I] #@CS8093$kG+IJ9ެmحM&Ty.ys9H8'3LGuA =?Q@~j6>_D~\JYeU0SR҉2!Ӱ_OscA ٢HĘix9%dWaA6?&Òv٪{p+%t O1IDz\Asp4N-幃.'ɼS;װe3JA12X3YiؓIb ]P$U 1?WO}ϋ'ۈnh7U6)d˵;syga?)T+Y99FIJl=1Kl?I3!G&,}(B#z 169V¨,@?%˲2_znvJgo%FZttN0>O}>MZ plFcWETk `03pL)"6!g8_$bQ;>&ykL:C,FQA1r-Z821҇LC ,Dҵ\4CuR?ڐ{}<-eqI4Ѭ-gTxG̈́?r1- ^$^uMvYbɏН/<g`q{lPm͞?]h `ܙij ){ЭW̥,D'X >$sSM m?>xx]sE{pm x~kV@8)P .LȉrM9 AB)Uq6~ӟ,ȶUjHvnj+10_dh1ƟSEOְ\nf&isn_T&LDG42K$7ύ,%qJ8o_.[U>84@zppN@T()W9c(V8A*%0HOά_k%#  k-@ V u2ѹsJ+K>R n=0 $Ы8*)PSH.ˑo8j"fbb+VE_i9쯟[Wߪ/#'rb햱 X UauÓSl8GFQ;2gҝ:Fl2BqÕ-4̂4^-ߧ8|-li.⪢"D }q|*(#J*k<jZ F_]7|b^hCW-0D弪R xL">FI p"6ϔMVZ9,WL y:vaIpdO.W9`p8KYТE o}̩~~j\a #]l](ibWCu*;9DkM@5zy gwZ~{pv̬vW[YÛj΋ __l>EtZ*SQ-(57 x46J[ FJSPMqoGN sNGiԝ&܇({*wl{ ճi ݣw5c`7sGt1qR6m"rUM,m⽟[Ty'zolk%3 ֡J84=Ks+)ή]^u>Qy6%r|| [a0sq*ʣMl{'@m3B=OU``~NV4gl <;; FkВ|$~mv==$NΝHVw<՗ w@OUT6ubv^s{bՆ+{98Un=%Bc-C4}cwi!ęꝫa}oSI, LVyC^ٖ͟SA-e~ d:c$h0$5$@fJi:1 Jc!bwͶex%v(!K%JזxllTmMIu㏫_ L@98ыiX#f}v'z|FabNo7_=ek3] nEn WR;QVj&aj OG{>p 2@iF6 (QYlzaغ`V>?=Qh \9 W>vɈv:APNu!B$hO{)d.dQv[ h@ͣN&zBFWX`OG 4fG+{PG)X13)}: 9;FX(%iV]~48wj w^C׵: s7`"3=@_A{fo}{NOW Q6CB)d)X dң7%z%&4L ?rǑ4w ߗ}pN& p'|{2jÙNM e} $2l~= *̦=j`.(dz@`mrN!W 8 O\{FٹT=#Rt4^VoH`MЄ$iM* : ϐa%=;̱"{+7ۨ8f& CFR@JbA=K0J "G'w`$ceY=ø'gNQVUHO\?Jz-:341vXmE 44YB9a)t]]E$޶-:!x[dqښ<.=7T=P$l:x44V-,@l.Eѹ0<ܩ%ZXrPI`yu5i΂0$& @C`Eg'ȅsVg4MX+َs El>mW٣Yump]ȂcW Y CS^}e]%@AP/DuEԘƉ{d٘? _8^׫:Ϯ*;*BF,A4?h;MuiNQ$d OMFzZ^jҙ,'W5P%w P:ձAV ZiP q,,+vokXNU3֭(eS,h00x5#'EP2K7<)ۗ 6fOp*|:H$&zCbn Q[WVŔ %M1PdùiWDةOaprO @2R L,]r: M.pa_Ą%O9}7|KBh긲*R弞zCl֧BaV'{"?0GUu(%gI<& |/ dO3UVlģaIH¶`@a:(R3đRԛ?~:s<VR lz@٢"¹с| :zdPDxhnS\TXՔ#Df5+{fR>z׫1o{$)INuvRl :'yU3.0Fz4(Β̅FtN6.5{BWmE߰eO8gsZ^Sg*{xf8Ͱޝ!;CD44qaZrpCuQƍk!E3UK `P* vL㮤+lPШ \rwkdꆵ>j^ C  G_I]v /kv7O3- L˿fNmɉ8MH@n+cT|h s׊Xړ/9Ƶ~hOe^5{0W)M0]Ahi& -$g w>8ڹHҕ 4\[+!y^0`ʄK8Lb5En߿Q%$Exܤ<.ļ L$ ar5 I5g@>?Ćw¾')9 еQO*wz`PG9 x7k\Gj|^I#A';].92\D ʞ^u%¹#L:syw]Bo4JtS.:c8X-T 3t$vlk5ҿ%'h&mlFY6F Dw9N"7" ȫ~7bpm6GLμ9> Q1 3aLϿUHt6mv|V.Ηԗ{>Vˑ~xr M(?71eJ ?9jw-NIfy9UlJͷPwp.M ](T#R>YCW;u] d_ ʚuA)+ ՞8˛4tOU>435/b6 nV\imH^`\G:[chG?ɼ`k MwƎs;Q<8xG": Z]Ԋ~o!}~en#qC`)#b˪j`FΩ*'! Y-uS[(];hբZsUOS9s<r,|†59(4OL(_5ߩ iZT5;WZ3Uy9Kq]^N -jۯn;~} u,Z1*PXZ}"=VEG~ݔl>+$ q&# ܯq:={DB(\-NӤ9''Fw,ڨ(U Yo SHeq7di[Ar8j5O"-Bޱ7Ön9xվp,!2:3q OJI,eyQ:ViSr7tx``ڂGjSQەKDֆ7vf b#FP(C&W[|VHd#z.ZiEV\Y3-N1V֋XĦo{s/oFئGWTLzdpWwS߄z*`]^LqBb D$^lNupSvRٶ6'Eڤ+D9P8\|c0R6c5eb\VVT +H lP#.B}D@]Y;3sTSkN(ceS_6Zl"-=.ͺ=RUB(*Hv'K#l %_xZy:Iq`N0w1*#S|;vQčٟ-F<˶3ԅ"=|Lo^&Uot^;/"tG,2eR22 >]bb6\HrāP%ym ,dtWȘKma#><'V{`WEYOEaNC p t5z WV1qL.i at1a˰j6J&g%ڮՁ72H=h(Ratm!C oEKG0 `8?~FV3[m}1 sIIi&cPO[~,lȝ>@ h s(w5,i)7ӥ cx` 61(> 4ak &-6%!l#jO!;;GmFjn?\n a &Uj jaьV u0c~4(8[F:_N>UEwn 0Ybx9[p/\ E\g*R19jU d j'fzJjhR-yey;CH#! eS, K0bhnގ@}AReXlWncVneٴk<|;F(% vC1ϭI5$ ;j5IJPn٤`"W q@'Ά acJqhWtHL )K*-ln}CpFB<'}=(+}OvIoI͢"9$e$(餈qv+ M|bz萸8Y0b'2 "dm'-F #YJn\Bj/EVH}:K5v: ;#]8~ҍG-Qa6FQXs_z\9D (4ܨ} \:;WʳRX;*핲LTU)&W C _ Ga,%@$RږZ1Y>DYd_"|#(r2Khf_J'_ilPnfA߲y1*ť#, }Yg{Ɩo"T03cxuZU~|*e$Ðh Y4O2vjeL7"P 2p'hW Ȏwo;"n2Yș_?Zu.c;qY*!yoGJ-JG|UY4P5,( y'c]--[p|acGL ~̨_o%}~z0w9,M Fm 9h@3|s-=~y\%;ª:#3SoӜZ_O^)+.ZÁ)i"+Ja YIɝk3@|`31a~./5,E("1*ǪoivqI1[JjlA* 'pds#ԥl:T38gό[E]bo &&~THuAIXùقZ^L ˵Ed9z :suɘfi& -l76B(0#6dS bNiDVQl$> NiU-:\ם ˙orhWy~zeK;VHxꎪ': .pڈL$yߥLAIK )%ɂ| $\QsJ8o(%#9?̔*>3 nx39@rҴ - Z9 ψihj|@ۉDu\X5ZfN2!ӹw|Uڧku?o @^.yYZ.} 2V[mkix=|IS!Ji߮s/ HK2:g◗Kv).Fx]\/ lmoH01_f[f߷Kau^ZɁ! CxDvu_2ibM0߿~v#h)KٍS/o3\p66Ү;lYnC z8J+1E1asm.W^d)wcʦbCw-f п;ހp?W;6 <eD2,-3mZ?,x\R1kdd~RWٙP=%$Z[}/ELr#:^$2o\'uʤ{G@qf)r<ϟJQlהIoVyNA(e#w~iSA|^uEb;`Zjߋgj=a*|9"ɓ85JQZ$mbD]7O$.7e3ku{Qt 1VbM뜤6+4N;et,O;o޾bxN-4;JiQ, ]F‹v`LΙ5нkU[xucyuذ .vC-ܲ^&2oT:&z{ϩHtэ:W/ZWn[U͇VLAu^b*3}46p1`sMB&ҸG>p5#j_LJ8t[|E]~q/O3= e o2.`=>NL![aCt%Vao-_Jx+ȭ⵹H5z4T~3_gET?3';vroݏU0J׳ hdԱn~5J7ﺍIYEJKRq-,p!0sFb) - ߾VB/N(rj);&;{B܇ˎʐ!I!6ZW5id3/[d-uXU}yW\f]vVn|5tQ , dS.m qIUӥQ[gOOzIjh#@NGQi0GTJ0kGڵ+RU!AI"x%455AGvtUA3~{3;Be3*IL^%t(g:q'`̃igDSfǯ@m*v;KA"W~ăN׽)CКV <MhEoAeX,AoءQl{ko!,-GM qe0i 6){gTL8T-7r 7{?x1$uۜ3D K[rFJ'vnh3dݒtdAm5&桚` Iܗ(-h)Q/薞l r]& yyI^FiU^qNFZ j{ *<6^mB+ 5g/&uQ~:/8yԙgdlc܋ȯes H=UX>Ni~`qfRH s.1bz{"!xUp2)ZM{LSč1] ^r 4NiZ< |}RmH804Y3+'4ktc͞ pQn? S?n i[ @zct1`Nt!n>};\gTe&9/ OZ9z68N'<kD,n'U#؛VEa`M~Cޔ ;!'Q*)O gC=lU3<:sDq =S+z5Kl`7 \&v X,x@_\03:H V,zK6k4dg (h ZyZD1{< vjQ _l՚*of"+9n1SZL^՝H`Ջ7ӌyp,M?gԒ<Շ+βl{'!xq}TnqX*3K.4}AQZTԜcԵA՚Jcq#yPihOw/,Ȅ"rA_E/w;Ӽ-~Q5!3GSV<71)WO jĦ=oj;}ln|KaE4y`)vA/Ӧt: BK .vs.^ĔC8#TQHifFUHvo$sXEQFv-¤/S+ xʉQ6.ʅMiZjV޲Y(eY-3&̪K໷U ٖp a#|MXW$Ac`YSGxXQgR 0Ee7с{7닼QXJR U -mtΙqclbdiPLjwP=?́ߡYx~Q@mk7pdrcΈ@*Мc\ ġWC\@{ޔ8!9E@&!0DMb^-MbMw{7n eU9o`_"j0*:i$t ^-q8nAѻ>>b98-Dඌ뭹)&UAjֱK)8gc&~Aap(րbe$Z8$5a!6  diM!-caA EdR~hHi74ŭ|? $XB&ْZ%: خl!Yj} q˭+J M=H,m8ԽD Z;|Ykg#.Ks913]? ЎgtS/jw !ѶۅY qЦWu4ej[݂jA*#kw}*" 1/Ă+B@Rf]p+R|8X2m)䈉M/ #'݆i Fw 2uCdXbWMB2œ ܺ9 UN f{B]=7hNDJ`@;W霝CL3@ *ǾDw"%^I_!m\O.2t QzG7VSbYB[ܪuңշ6QIr=4[2 uK %e. )M]t `:5HKnJS8͡ti%Y#4ſ1̙oc0kpUZf}z apoZYtgftos a8a5SiX<Ư D 6%}һ:E4"`fs ˩c!nwJZXTt1hKF=w(WTn5kO!r~N$9h(b'*6s{H@@`\?bmBԤ_jL $VA_jp,gCH%W7E%( 'yeOԀ,6o]gqqٔr)qԪD Ry^e[%'Z 7q0!iz\֗)\ ۔6Gë_CZYݭ偓$.x\"=ۡ)8 %DPFH%#jL(*0Zz*٠CG?+p~*  zvBdyܳ%Va*(vfY5Z.m (?-38WZi< IƓ&"4 Dfctլt[\5#v!z51* y7|l~!=r*JGRe͐$,@?~ݗ2Gr7 ʮy.͂5J:+7w0Ǣ&ĹDq`?~1QfO\nD7 >,$Y\4}\"sCU×aMO˶NJj!"3kc i-n7Ny :_ XɫkC?H5pva\4!pVzDD6{k?V }Xd@O~"!b.Nly"aYkX;8H5EDcO~@i(G޲Ri {êX9< 8IpV<"az71KH dڔ<~Jk<~>A%ͯ?YCTEրXu^vv Ws(T"4fڊ`Y !iZszQ!L3d0;+cJiOk;Ϋ,l&`9Q<'|BB l4Gݏt͘'!:XV4J%#dэ+瀶Ώ8 Q;:5]I IKҲJ)x${d"yG6%: >r/^Q uvJXA{mHp3y%Hq|,u+sk#8*dG`(=VgQ $sb!%Icٸub۫nEVEB?7}Sٿv9,>;cׅv`FjoK +{?ONp?rrd s%B 8\PafSYuh3ACR뙊PS'G§"q/?#dǵ[< `G%M| ?G(CNѵOn:>xJE e;C Yr#nêS0̦纶9l+ĎU<,'r;a؊.͂b]<'FwǓzWv:I\a;TԛqbA!$+/j[$M%E}K¼8PbC9~mz/dIs$~a`[qc2^0e1$L%gpJ *vё0 XiM?hZdrxaJ0k9<.N܀K ʅ 1JaB|o%1'. &n 2-U}=y9 q: &AeG_4/e3,xa1=$?M_x_US.jH',:KYށv5:z qP=5| ʵ'TJkH kD["oL3 ѪjR;;njTj>y5_˥Hc?&+Nʋ[fʥo-'Aƫli$ZEIq^JSLE6cǶ2R2h,m̘>"2y8Qf^ VX=/(t՝bӚ!L0HQM\a,|Q)dKlp.CjjjILkʽt'u(aU%Q7.Ա˦Y:+[ChVshf\Zɫz #- fiVlLH|j:cqQu2w%LBЕ3ѹRiC@GgU9&9&oWM=Qݬ&$uN\x$ݮUgHOٽ$n_߰Oo1nh^=U *wYȖٹ(+=OcV%')>;5Lx=VIߥ f~,˥6QȉX1 Y?вrrihi<: KAB?_*~֟WGQyr2~ky{ҏˁk@r@E>Aײگo))X=P S^6rE%ކn s4}* ˸ Z!ȷI&p=J\vyx0'Egah~ ^pnC#qgƗسE;hS{7^3ukx }ăbumEc}t`\ Bydխb-qMcM3f4'(:Lhk |J8B5~U 0!¡yY>1r.Kܷ?uH \/"0&4/oxQg|Ul!Npվ^޵h̋r,L4_ Æ%b``QGka~5kVF?΃:,=.<#5Sc^#fj<`d^tſ]{~s)a90",4͂^o 9^O1"kR@gR&Z7wvLƚf4Ly:oƋEv^i(-W~J6)1X=ѦgJQ4ٞ j6L>@`rrr)3 :-lr$7FORdHi.꽕_?ADbth>=kĉ3wqm;;oz3U1MWEE\VˎҚ[ܥ*$_̎%x b3S-8Ob4.(Z/؛N[_yewWW.9! <3lR£ \5h|=T .!q^͏3}o8M+70>SqRdZ۵ ,okm~#(tn"5Q)3{t !崨Jjl.Jo#\Ksh!F.ƶC*Vc0 K\hX%#>`٭m3Uf@)'W?J*iqp8}B 9b®Wxyv*<ajϔx\Yض!\u BPc7ZYR_tސ.Dq[0lY˃j*dr>fGSr}Ot{GY\ĚƊڧ}t*N6ĦH/^Qn9{.>}K;Vp'5-GY„(dS|kW0HwJ0>7iP.Y)!F#Ţ׏8a]c!u^f%ͿZ].\O51zB; =DX%56U A6533?д](<9 me&?P/ 3,y`ȏ5IĢ@uщ #0G8j G<֯B׈"\ SiC36߮У&Yȕl?[ і (_D9˜c)RGjr' ])hϱ*=`~ӣu0\^_ũzm%CW+3-4 S :p22,l^ߩųLTz1(eJBxI"Cj4GEn JSDvKPHFW uA8w"_qNf$VϪEV sl^ׄG%CL\ #`D_,= b񔥹9Yu J30{izڢRTT]NvBҗ{ǀ}ͧ./S 4'1[h׹kOuO~s\!۶\3'[JrבLeXotDtþO阉<ҫpmG;*ꥫ37gٌ/DY`$ 5 <\FKrO<0 ;룗hTƾ ^"q##Q<_HîƛͣY+!P _^#z!j0' }B'Z J'@vϨn4i243VynIQ3"dwX%r8z<UC0}odXLaCB$KΕd&/P f":6$Zylj4AKޗa`" 2fYĚ⟾PJ_I2 FDɤRLC@P@e#`P#?U!~ dT+]*omp' l' FD(üцVuRsN :^i {;9-Ǡ3]`Ʈ&ڕS!rP(@Rċsmdu!ː(i"l}4\L钯Rn]$,rٟCj֭EP*uUUׂ֦*i3 lle ۜ~lA"{X=t.?k 6CJ_v:=Hd2b@^MPYzGK\3ڸ; ?.bU(ܚ6!&n]SeAH텸(o 4 ֜7ZԱYB$x !45 ,F+ YГ 7NTRtoA)8:V+g]qt?v~bڤ9Zg2 jwNx |*ʳ٭[b|RQ\*ek8-'ϭ*͖iNU*°KẌ́ *ԢÂel&Ց<5ĆSKK޶1/HO{FN RХݘ+]Pﳣ<5/TRL-6:5+]Rٗ~M煭Wi[JWG8ʳuZr0Bhb5ȍbknsX*zDRHCxqR+!vZeS&36u H#w|ԣ'bXvjV)MBzW-1b?6<7ZH0{EMڹ h}/Ga:I4 X/m242:[:LJMtX W- \ٚW0pnߘFK,r%eތj fќwVB{r/z`XN5aFaU~!"Dn' 򛝑_fUXԈؤ>#b3F̩ї!'ϒ+nC{@4ezvO&]g +! ]|B Mf0/ZˤOm0ƞΨIb*#hb[9  (ƶd3fv avxۚUED~Dub943CG>ՈyvN17 7q~0rޝa7!~wf2*nRDVy~ɤF}i 0 fYi@T>!~Wzie(D==藵V> \Pu$*bu۪o=Ng#Y\ |nE_FxkI\`!RI`SGɮkMkw)o.dWuoJB8+#[/1 v+Fje~SjigB]p?*cl9z\/JgjU'JexI}\C{{G)UCH"q޵myo>0>Dboˈ%״;b˄#&\]\Hg7x:˴3#S/m Ĭ풐fF:$jd{+gWHBXHgLsp;r`gfClsۘI]웱7y`xqx; 'mbmδo m J <)Vh.Ϣͷʬs-fMxMݕ0l89)%߱IL<@`HDC,ݯ81H\bu6 4tz(H7;g08\JsD:]e,¼. :SVXM Hc!i%9qFs^K,5O덿39_yw|a#Rm'^Tra:pef_!#d 27 f. YMi -O@xB<֋Z4Vr1x]I||,|rta}1| |5EvjNcK3=7nV5uo$R] :|x3Ҟѡ'+cw E G!Q' !1Isr2NLЯn$ p4D^V< B32dvP@7C %4Hd1Rv;8\EO$Ө{z/d|#$4D)λJh31x ňkzE ' mV\Yp\U[ʥM93eBOfTms ! *$%i,81FK0(LO]:%`fKO}Tj.hQpT%)]D-5o_>MI{qј5=H' Z "< Cje֖!~rgevEozkQ暽&HwɈr`TĖm fs\euϾP7~}2ΙYT/)s]·6c4;'j,E//d! |NlȆ N}uOU`x{|d`|>8EISiAKGWc}qH6x/ٟivGD6n[vvԮЕKR,n4b 6L7. \B7fgNF~@L݆ 퐧 CQ pW8|P>&?Po: Z|n4GJ @~& }Ǿ;EJ\i$`+RT¼S+Ctj:4"{֗-GEu'ڥwqo|޶) ["qUƩ>:<1 v{ Bz!F'P ܒBvFI ,<^ cܚ i1}6ml:$5#';Pÿ@ 80X GaJ )apy5% :Y})`7@9R+,݈q;ίswAڧ|?w.;Q%jzXWP%VF_z"<}U"oDa5G2X5ْ(tȉ?lUN#ڍJF/(Ζ~%-B ?Z!xX+-h !ms'~/D^+lIg PQ0 _Z%l 8J1kA+dkFxjs^ܪp c?~ڠ}nWY{HՇ8`r%KP G3 )KѠ ɖ3ĥ ڤ[ o)WlcmGyx.^IS\0|tO^j5ZTNn0b2HK&%]Ff__^ۅ߀TX|1,,0+ X&Dv Gw*dN-;+?u[gČ oF!|<=!V=) !)ͳ2b/w'\{YBh^3U*Db tM633 }+>mjwFy8Ctۙ#2{Q\벋^W`ia?]in΂QwBf~2WCsK N'6U HǺRJܲX VGصU pd?Am{p)kuɸES Suv3BW)!%aXqʣCMWty%Ug>ub&ٚMGxkPlt-5d>(! mLП,xͰ"%:W_jo:$@>SeB xLԠ*JLBZ^C0qvtC6~,oMujMouؙhx;qri׶OLZՅg2IѵEjYM`5Ӓ3n[fǼ~<ahkϓ N!wVW 5)6@*I_&H؅mRꀡ=tcìIY+ YRQAdƯ-\.Ag$kM*8P1'S5721iT5UWCJB[DتFJAi ۡW&lE 41  h>QChÇѡ+٢o!AÊmG}qʞʣ~k6ܠ31dc ![`&ˏv-1ӵN|aB?@y.Ȏ8A a $e A0]%&kP#Oex83/]*i1XVRBʞPI< $AA0l؟`/Amm|'XE/`W%T.§[{n.@ @7X3U eZ:|\l%W:Zڿ6b%kƯdR3[5ʼnpUadm@E[*YGu#7x\W!+*yܛDLIS$#*Tw⦴*ocZmMߦpGȑsiyS<-Dᚄ ^X7^[~eN AVp8P. zTHD؜XAe]S"Y>kӍ)bc$Fo#Qz L9S>8R aGMœ*bL>/NK4kC1ssL_8:sVGwMG ٭C̯i=ĵт3g׺9$ZT nADY.@~4%lfK1:0H6S'w_4\ m輐L׆ɘ)skW79|}`lԿp"ɂօ+Jgoq`d4=QA939ATAn>e{AF_'H2p<,eS'ܸJax՚?AnұuDܘ`PXfo>^u$(a_du?}+ C#89@ (; $h  S &e-N` ɍ,]sDwK]jӹdCDZ,ݶ2N2+Q}]=tEg YZgT6S~~e}U+4Sk}M瓰.TW}/J[S-99<^4[dDdbd6{O%t9w2~+64jLV{7,L4;"C.#9p%I|tʛ,F1~$GTJ Jۧz cmNNm+' A4רҖrUM?ˁ 2j$&&E@t#}S&{ M`^+<(g@K8"lHv3fTc[A|j=Ś?Sy]Hn, rVo@7U$3dC7&h2/ Xj(שCdL)z{V,"qLVZ4y5N7\}h`14-s-= 1h a@QL~"CC;b|jvMWǩɲӌc*l(Ԓhz3X}\.R+ B(Q[,#![`bdÖhr5sbqEKSٽm6B4ٵ%\`N)[I >_}w+Bٸ #*h@ϑC)kIc+7HiX䇺\jwt ~DJ@Ԁ^\V񲭏u-E95f ,g9o ;ϳ4uZ尿rk!3e$;fd2f'7o{uR_B/7L8_ H.,E N\`73;[Wu5/r՝݋ޗRwYX>oB:9?"k+6G5iq[ Te7{H\?^. WPӭmr2ԐI٣T. {=3/|Wd狅1˟xy#< Wҁ?rn= {,7ʼnR/"8n2* !c/ "s!ڼȆTR+6n1M!`ڠԮi1IP Q 5 թfȢŲKيU\U\/1.C Uxr7j2Zz)]X<PO2gN+x4ˠm\BNad"=/(s:6#PgA|r:Js4"6C|90 68'ej8芮ђWɖy־W{4,?ϣu>Ȯo_0tq}ſv)z o{h#lhAwPnT VR ?M(w Vh* beB Z1KC4W9,Q JF7dn8`'f$-M,OJbO|^C^ЃJV 6 gcb MDn LqϷvy2\GN|Ra;>P. 3GUSfj}zm,fл5w66T:yvS[zqߤGqi5ƈ :LJCz~kR1ˉU)lr@ i C&{hl.a/zç"Ө/2u&[4W=O;NE{eP(L ٝ4[ep͑{4ܼ[hILƶcwa: FP73pgXLsBCJWz -Ʊ"1}y_j@ES@E*rV%ζoػE|[1a?,׊x{Qz"iڙ ;>!Y`Xj0mLH#,1Ŏ(wBC'B^*F:3&'"θ+=l+3%xMvSt<}OCЙ%mM0#.dL~X֏|.pւ( N@n HDK4߬)dӶ^9 SDmeL" xxHQx3M`.N\]w2R2b{SE>[bjsΚMT.- Z&0sޡ65.#<wѵ<2ݩ1T=& J )B<W4w0HWR^?lZs~g)ϸ4IN05Q횜I5~^A*Vj5sGvK-jؖ|\T-)`K.d7%4x{:Efkje~0-I̵C+`-S6S U/o*eWGOC= qIwC,a+l1XW}j_}z.' :h~#c{XZRK^/6z.>,0T\ٛt򹺄ҖZ q0dWuͳ%ǕWhgU1_jCZߊ,)[ P/[4cC{3gX*zV^|:b<6mYdcRt(y}ҍ VAխ5K4_;9#['>CiJ`ZkLy9"uRrW_[E 6i޷ g hn$sbKj9>]!,!r`曔zP{T23i o s_=&LuԎJz!շhJ8?LJC7>A;bXq?&xU8X 3Qz_x[&zgre9b>\Bc,*υeG߈H "eyY8V'i@|_2Rfc.LɄřWe Im`H{(S+Yd106=C=C> gq ٹ5_kEG -!n¢)q&4oJE.3 P݌vИOa<sX#)˙EϯYye<-ʧdn;8aM^D-M7HPK_{)G_?V`MT%$%(c4=A?dZ"0&a ~}ϔOh0>4Z-g `TqgsoR^!SgL;]HsO ǧUqG" pcRWؔ#\n_˅l5Ǚ%@|!Wo^ˆ3$=3_7S:k~ T)O8S12j_ ]9QM2co1cVl8D[q@ljk*J?lhKlu9f.[>[l ;YGXoͿ f^~c9Smr8+ZJ=4_s XN:8I67N= ^BV<޳˨#͂@wfIv4`ZX}OHz-*X FԥSǫuOFatC͡%&/諅koۺMۙq4C;/8*["(q @q <㟢dU;j5Mk@a!:"kŧX2lJ 2;ED_b)HWJ73m I u;& I71$ izp1S$KR%(!\zCaҖm?ҪRk'yGw|XNLU?#M&1[8tJ|GM4qb7T7~Yt]Ҥ j!F2'U|i&%\{zDt3*8VBQ-0jF)*f d.ڽ!b.r[W"SuRe ]F^\SVKӳ l=_4̛LAt{& d>N  [k8TDGݙ vyGD"V].G+OwdX\͈[l+.s$0H/-vC {HzC^EgՎk 3.'zIڔjs{!aPGJ>>ssizD _-m< [!'۳)G1tOB>0t>x>T 'Y=2@u"bF*:8l5<^u&D V5?1\߯!UqtN٦> 45 d< N iR<[@&- ;WSY6 U&&yJdV  M7},JP{icH_\o1vCo6rL|P<Û `nj\3cNErULfHU}FǞ 3=L!<rcV,e' n8%ka UAi2AN-|게0Y5,n9yRuPs𻶬Ht$_X$^~~gk#j)z.6>=?RhcȬ:i׍/᫑T u2@}M Wvt`e4ϓH%nY m,n-9RI?5s􆷾|*8Y4VhONlVYPkf:AP߿@/fv9X]InQ#9mYf,9=WАf&&jTp Ih]'+A+UmWD:W&7SpAF>n^( |ʖN~M:9)ɨs7ah?׵ngdtGËg%x`l/ee#lh,T;*jGX^-EPf*enWf95yy^IKzda'FVW5Z1By؏!Q>9tiGĠCӷEF'xZQ^z, J9n-8DŽoOҰ L5VWG<)q$HQEp( B5xFάdwAH3?qe#4˩lȔ7o".oh9pL5CXeӍ FI*FE \_D8D63ĥF ]z4i՛76} @ |*0;ə /(%Z7/Na;UN0>,6iؚY=RR 'F(IZ:syVAckMg8]pv@ |c5Q ;F*nK(>8ZEʦ[q Ry7uxOn}vF_P+_Lz^8_9pЉBS2xa~(q3di씲z])y n(:+tЉ4)뒢ޏyqWRj;f wPˋ!cJۮȓ ./NPҹ8V(QhW/QFħA17 ^{X $o̐T j-xKȓo=pMn! E˄ R:Ó2%؊gIu#I,p 6F Ĩ¨…lݢjK/2y!t)_zMa,0L( %h+mmԳ }`2MooK`~V\n(:3rt8KÇ! :QhhS1i ŹIX|ds S POq)EHSKrIo&ǗxCB Ǣ$$4M^t<+<*JcL]Ǵ1\ _o֨g2VF'QsMγd˱69S2T|F''$WsBDҥ\JeZmvDf. U sZjxfG]D U?4-,6;^6l vpH0ZGLR,>8C+dqE2ټWԟ lJH:}ߗ,[%EUSL] 05y&FJR0G4|Aug(,GĀ4 -4>h+ &\@ L;z+􍡐Ljxq`#F/)Ioqj+n6)9?7Q6Gl+0ȝԣi` ``=qs6neܦ`8?κڼ@$ng4{YIř$&^DB\i^zlo-j70|<ì@ I4be#UKc"@q6L GĴ'™䝐XA#4#̎uOA 7TgIo`g.%S) EsP1}&:1Ոݜ0 by7¿3'Šٮc~ڲMK ڢ*:5SmJD~r `쯿ձa;/j`=xuv&N}\Y3МZ] ,miG__Mm k#n -f14vx Rm~ss t2"kH^}&9'Z"q"FqLCqu+:t3~w-ηXImjAZXWFBˁW>zHr2cR0FZT6v/~J}㡆HFȪJ̩ÀM Z!~S`iRs%h^f#6T ZX9S[JYFTc.H*@Gf-3;x튲AHҭJTkSրܽpLPlp VI(@g֤E{J1fZ!Hz>>IVce&&˚n5LTyyBDg$'Es>a'*nR:\߻&wQ]Z>{n.k;:5;!|6Gn$పCQ-϶ T-"ʓ8$jS~] rmM/%wk~&i*RΰT[93_iC+~`ׅ"@9ih[vXc5F3Zi7YQ,o/k31mrJЕO_E#j3fL-r7}%n =.usn"[pH6F\V _e…AHFTPS~vQ Y_lݓ<$#1U h_MY.“;u.#!;W+YW&gе 4rj֦@ v2R5 S 9XENq IDUԞ{"qGkA!`-ﶙI#iɘ-JǀIX7/!E'YY {5#-Z{ҡ^\i]F>ߜ QL:(tm c 3ʳhIsp`jP[8[)Ap6u`+4=ir. xh2ˁ -5^ p ^S.~"} QzIr| _;jGi޽k7H7 M=.;C,)Iԥ mZ<뒖)sGQa(w  :'$#w))3"ei@YS&KƉLZV*^Fv>ߖ^VϿ4*2Sr%Ute`kw}D+0H- `=)JZfǏPp.#ƙkBȼiM TT|ȿf]KF%ϊd:ݘoSyvOo<،5˥Lx,e_qs&{PoLKbKeDl4仦NrL4$01ϋGmnT^nAsۊ\=:}$#DNZ %{c# g˿n~Q=Q!Q'7Fv ٖY65].V?K}#椱ǃLY`jJ Q_vMc+KBo GTJ$5AexS~~AB 0ߗQ]XSfg=ήkIb.ټLVZz=VX!Z-sl ^1n7( Wƽo! xRc`?BsGn-nhfe݅:' r3\Ryv [|~x(=+ʘ#;fU#j`a/P3C=]:1.t'Ndil㯦)QCkɐ`h͚_wRJ+.M.3Mgx0ᨭ2G[.1ügg Jh_I.dvi\=ۂ$\MTR ֛N܇'.K|+Z]&:]XKp1RFx.(Oboj Eݝ$I*:^H׸1PfеKpH!R]`;a c(K( r@O h5b$E1A6O{ qnGt,GPBT;fw1r;0Vn|e^@m%VJB >uQK[LI΃w0 b g3Q^=2F_S9m Ti28uĥp׀D:x:ɀfl6 Ώ#U"h?B84M"1bgUJMG@Ej.l$5q!n jEuknϊgb4aaU͊;gyFd ϛKn?/Ga ^ۑD8fGNu|1IUwg]Տ\ ўrX'/@r]YAN+:L'P?EzgdoGOcԥ]鮹ܙN,x C40o\8X׏%Dm)#NVll ,ڢvYlPS(. JĒs#Nv2RrN2PaZ~)QzZ:͉C{.~S2'۔/tt+3P8 XZeΤQTj Dw[G8g$h"=gW|浜a Zk ̩*g\"3o7huMt,Q:sd"D_C_WƢ c4m y};Y l!^ R{*J8l|uȅe2չυC_nV#hWj(ek8TO9DON41Ê!y,bxTD]=wjl&z57S:."A 3N=PT_(,^KP.IU&3 CFYx+fpR󙱹 `UĶe5s1s#KqF/LJ2 QBh/8+8ۍx6V?xvU)F |۠WGD8% %5va 9bFY#- @Dl77/0ݪB^d1d흠z8׷|LΘ_)+sS~rJv$`*Ay|rz|P ks0=npr:o}Y4m*R~C~z J?; QI=z~+L#Av<,!lC ZO(6|SdyE CV"8"oNY,IK ,m-SDT BKŞ*=@jZ> jubvI׻{}v``>vgϩ-_40^?v"?#~GOBԺQp:]:1ԉaF\lFŹֽ,3d;ɉ2\v{f{/ο^J@@eu;ڷ.?+=sT__壓UT亰WCgp9h9}C\njwfPmEW[n1cDUC4l$NMxJb~˜Y:Xa⽏geST[?LjQnIǓ wྷ_39Q  ) ٿ? jYH^pgts^Ǥ$7({-~Z*9)9}a%+ȗj9koSKkyCOhZC0ް7Ӽm#z`{n\LQ[@>%J7d"zỤyErX$ o`%sV5E^,iT( ŐH,v B|C~؎G<:]=*@S!b$#{x(ԍ,02FR8=[OqQ-,eܺY t~=hT(xOU@HuɊ YՔƮ?k{pϣ5Tړ:&1.!S=UWoJs,i6-02,w F@7{?޻g;vAlxW(2J@4)f]ƤEF > b\Wz&Թ4{a m,~ PĂAPI}cuDb@$uꀐ&(R.I+`]}}N 1t-4G#eZ90n|tSx vӛ`) mt*}.̫%}^vl ;7t`ۯuSLַ$=3BX N 6cڜ-FѲ 9HqQtLGvϽXET*Q[>:}RijIrڛo- ;ҋ9M{?+j{ݦΨ+rіoKly9v6n3֣fLwGT Q[k)h>- ;e=fT@,ͦ wыeef5uik K MKh`J,jAG@Bx=L[0穳`|@B!Ƥ Ufۗb hEqx:͖4=O282L)`T(z+`86luɡި# /B (-@TT'q*5Pֽ dՂeեqABvY}8dt"/pSwvx)u*f)+G~J2C+q[pQ ֯y#7t^22' U|~ N$tkj1iE`w`{~S=fTN([AH"J '1.$XVyeD£Ȋ0@6+.#I,/tKQƲz}1@">uyd9e3t,0~aIyCOXF:'CyWS^#>.s˲҃حw6\gAm+4: I'6XV%Gq[d"XW3ILB|Pw:>!㈛8~9ܬEYJNs]gk&"ԾN{qWY^fs[ˣX În"?e0:fB3E9}Ϩch~uYw^}.r铥r`7j?7d-`d(\r[Y>y|[=r+vj}y*ejj8rKH)fo*G%įձI`TI;1)3kR y7bʯ!,*u)0bQ2^H N% {6㐌k/wiE#:F9d)\68G䌡t@#p0&s(Fc$?/ QDC9/)x(*圃y#*eɥNMM줁 ":T w|v<>1 (wKP91W2k0]dACGJM27 lNB,5:ܝ-B](o.(M~]/ Je.v Qp[r`iL,4fDJ6ԃV0[}QINi&zP+QTT5htF0DsB#aMk1s&,PR 0&K`pf a煀pkή9CģQR) ? \l @Z+֎p73R? ӀKwIx} .7Lmȳ@t\a { W۸Lԅ=9."E P,p>? yY.E(@ANE+a~rWϮ)MW: }xrICTJXnnm^I4`f$x >:O@ 9Q2ʧ^ZLq/`:2jjR}w!kdqsSwbX[*5iߤihRT?m(i/"if+U )hn\逞( /GOq(S O>jEwhTŚMet7'#ANȋנ;JGBo2sF%O F%ÑLb mY}!O`1ˣ0s[lBU?&AH㛴i}Yx? {dNܸ^|CCC>k`ެ{tLO3_lBlXw-ٴX ݹ%B3♺r5=Nԥ@>46sWv"eO:-0ʕ)[Gt#fP>QuxL/wnvHUql MG$L=pȅ%K>4B&O?Ża"]Mk8"2N8e'KҦ<5Yg:{zt4D˺>:RZ!U=˶ §0wj}ʍVm8KE繜Qsh.#Й.l*JH{ܞ:.Ŧ]bI »)W᱊) bLŃ}dm Ք5y]ȭ,t@"i.ɒ "-!F 1Kſ9Ekh&c MYnhaޝ0mgR_ .Q=r 8a [k-e,$i.jMV Mf.OyՑ;U6Ȗ(oh T g>j'NHׇC]?W uC\2nOlfU6!@,/;Oݷ$ZcN,̨E*Α<ОȏP2F^05FGýP)qNUe QLQk[/o{iډ%"_W.}c_x'T?ؽE[*I7I~YKtl7Z dlw}q{4>>43kCwt "TԎN^ݡ:9'B))lXOWl G|SKẌ́DɷDf1IXW bXAUiֺJسE)'YzGtN5ÃRx &r`!gOj_i!uejn@3-pUQ1|W1O]c^K]W)I,;˕'//pD攤7:V'zttρ xjoȾbR+xjI 6Zঁ@ D0+TϲZ=8-{/ }^p G(Œ_T iF!K5K۵EdPwUG0cgHAe). hdt/"r !3jil)-Gl89Y3Aȷzz3lfDr ט֟t+4e#g 'dPRaE;uk"!GVHר;D:t ))ue*3^:rr|e/L=FK t`<Փ2iR.E#BЗt* s39WݽIT/PZ(JvX.e'C$5T`6M:-aN4"(!dҷ砇jVE>ye.&_EW+[*l??!fNxe9511)Jex`)q42iceV9vƟL̲-_%դ A,HxkW{5 9kArvf Qq#Ek+'mCb=>Ig$$ZA!lObupg%q⽷ FcPxƑĖܮIExcRϤAˢpB/\Kd5v*jlYt1!$"2KLƇ/:ڃ4bz`\@ZFCWe.@W8[5*Kio^IdK{9M XWzOr0'HuOfmGMמ9L<}% _iAoJ.FCbf~iχd~Ba P'[==Chh4XI(MȯW{غp:߉ 󒞦li|Dz[5[W6=WR gaxnrm浶D X*<!ȯOov{@a.=Avya\g~0k PZWc[y+]y_1[S%%5ƴU W;+Ǎ5Q7)QY݋Rsom,t%1W@FӦW.3_T=c\6݉ Qrl*(;SJ$R \Vca!#o|ie3ǙFo`lTfӭLDrR=e.1&ܛ*g+`H9_"dWv^[Z-}єyrT4p?d\|6&i]^ެ+dɊIWe,>p;RYnz+z!|7 6y~ȩ h1l1)A;¼%oA2UIQhêv27[aJJ\vw{U2V_Ic]i' j 5jXTUcaV%;V*7rbGDC<ܰߥIbϦ㍿_Xu/F"'H4Y"a#;ݒib4r|1E84Ұ^Hսrn&i- RS1^7;;S_Bx$ \>g%j_hx"xGP$7ǔ jHԽݑ|Zł+hkߐcڱ/j҆g&JeG' 13(i{sǕ:Cui7#SN6_;LX##I^yu>rY/T1|2L2'.:)&Bac>tsJDs"WyCwg1еٟ-I#.ɩw3$%jzW<1K1?+n&]fKdJU XKF+TZQ(o*7ÿP0z#̗̿iA֭l4Z_P1˞PooPY Hh`<#N(t-г.#o}fVC|ԫ&@bCЫ2H }~8/#gj*v$2G*"g(-G` ZD}KTd3y?7}uSRVEE nC_x *3sBD&Gҫ{E{(ϣֹ(pCh`Wte0#P wfnAAt6/Vȕc-F̭߮i >F:6)8z[J4lB[}d۾#X YC?fп+D|P Q#.M%~mMYNLs2Qr9IJiDVm׆2j-W)_RnQx陓kmR KPG4?ss~ 2 =B֙n)>2c~X\"`O$q|9=x>AO(]g2bUybZm- +R:".y{9⎮U,=3PZbˁtޠ#jzcp I+E>Ap~kAy*+3.Vk&k|j49oOӞLx58xYϚ8A&咙PljbR*VIϡ=r |V7%g]a3k΀1YD}>5@%(tedGyPd;LB:l,XZ NndZRY?UbR3g8֬0,9Փ置Ҟj;FBH9!Dof`BX#1FdWZFq~nhY8s2Đ$L9'gK~KkmOV4?s@q8Ӈ'\XtJRSn0];Vekڼx!=:.Ѣ$w>vտzq.9qaRK,{Ӱ bB-w` / J?z=D.u (/Hd>5Č߉xȵ7~_ki`q/p):)<ArxyVzyeSx,yBx)`uҟr"im,e?6/=͡lћE0-34s7k=Tj؟o3UR=y!+W|A,OuM-- MrDl[4#{3q5tD+r͙K.߀+Zj9u`tq?+-կwة#x<4AEJ8cy(y=HcK3!۪iG]?|XԶRw3˥"|˲#ښ] !hPpSeU :Lj,/<ݐtPGj(B\0N-.qSHXN-DQx[+~E=cxbɸmhB4$M?sk^'l?P 4r pZ=InbMqvH=LY"'z5Lk`hv~>$R1QS0H-  Ј; VZxb⌤^p]CMT\qmfYZT qNbXF$K6zn#r QCn> Ҩ>C #kD\l].Hgpn'l$ƣr?@9,1 ,i]ЄXN6Nv+v%J" p?=lQ[4(Dwn^X 99v5&)DA{CKO`ͭ/SncmE1hR4/2}"Y'UC^>y'`g4V~.ON8uJykkzL*eOM-2ç>t )'.e޻~&'ʜ` [3󊌲(B% ɿpe3x+;*"ƌ0kjQLE?*[Ēimo1ȢSv}Al:ldA0Dʰ&Bo!nxkڕRzNݥ*Yqh@'Ay;ttdnV5(Dar|Q:R(Q < zVex8^9EǮLzY6t_M| fkP#g2&P"K;AǙhВ&q~+ $Kw5ϐ2B)ng'۬Ҍ:=Cn=!lI,pv-bt h+7khȀ% 0}T8%۳kX1¾D7v.$Y|D8n)sonb%EV7RqmO]|ahU"$Y3i죰/N7R}mnbPRh>} ǯ<݁Uy3"6yst&WPQ1d*raC2n,Zn51a˴`ݜ?씿~yHi[;l.PMNuX}z^u*m"m=F:pE>iHrA׻\G"@Hª:+uYp=u3*x|%,0Hf5KLTy OOM<&Vn@ʯ݂!.gڂ ǷVHV+6Q66~ 㩅lվYtQ՚ALB*_Yj|ѲbgXi[1s oԱ坿 Ri<*/\З.#l3PdmG?d4 L+ +tl\d3ik'>>J OQ58hn+"n4V H+N 1]2p{Ld.!b"+e/WX?f]WN\tGuЗѽo]ؖ,9/um!EjˮwF=~(d <:<{nTu[TG]T[3ΉwH,1yÈٕt`XI(/Yx/RX5Fzz;5ƾ 9vP إKP]2Ç.q[ O&rZ5 _ӭCK`-NʷMhx fCD\jB6 @z9{S6+lEJԌd{)K4pA_Gbld("JHef(Ջ Fu6H--Uy;8,ru>zHfRgK S(\ !l߫&ejjx.޾.bm9- %wCilkf~1ò onuQԁ`ΎΨ :4\F,Ē/_6{.Ft8UvMS *) G#*uG' 2d*8GY}:T"TáqyIYΗ7@9l>b -8^=^:'dmTM2dVJh6YH|Dnҩkd_˕Qr"FK#e1HI0#^cdϕ.[DxȨŞ%GeG V@bTv"\*n$<\dz,aKZej_ 'pX73-/,5:n5T`zBm'uCC!3u3k쬫A^ŜPG6ZnBȑpTL4_d9؝rkG ۹aB!g-xɲgEH2|E۲Hڐas]95) mԌfua6 , J.T Βz1)INċg,e% mEs턧tƺr]arruB5hq[UႢ z/@Kÿ!8yrfg2/ $jM]!GwL׃ _sCXAa&$z,=~þb:?G8|E\-I X 43CPPm`sX3[5ςYM)tw%aZB0G|}otj :wɦ͟ "`af0X`^{IRwl,F;Ă`,}%Ѱ:8 oƐ-Xp`6"]&auj4en_}􊡇a˭ٵZngΨ4%k.sh3uU-3(5݁y">b49(TiO}S6d14n&62Ŋnh-0X"Ⱦ 0AWWiƭwl*(GPRH!A!cMw3F;xDZː"oN[b|U v m|`Çslƽ9Dh _Jά,j֪Cg9]و>[? i\V~26i:7$Ewa9[_qRX^AҀKH)rOi+VZ )mn5[LvC=)eo ӒB[c2,O,! V޹q4WR=2.tfeعlЊ4$Tc[3!5h >jp"?⺷H10y+Vfeb}i;@ntƘEDIHlc}x"?f.5F-pp8_#j6P=^)'/zވ82+IVjjm D%慡->8az"$YgrEBa\Xb$=~~އ[ܗOW]_|{F&cWhlS@E[ 3= !Oa=>0# p}Xv/ _6dxF@S#}ժRtc<,)Ȉqy}8֨iNC؛-h ~ZQ@|w(ҾJ9K3+4rb 9K/V?uNXa9uǫTLaE:UW`xxU׷A~¢"XYKRh!bʔU5H{ F kݾ\|URK=^AbgT_hzt`L.c_:m@W#l~ynuHF: Je.,<踵oE2{m7CXy+ @G00Do. 8?AxLJ5;_zX: sⳁqş$)Ĺ׵vw&z5Y^yUbr9s&xP轝33#Iؾ_0홝Xmkg'w#.Cit_zv Uίm4>&-݅[8IU~E#ks+y=*! W4ޓV3^ux5E* n OVZhQ3fR| TI->ke)(CTmD[B\!؀QEٷA/2q+ *>.cXa!DZrEh cfi].H; \8(+'E   y]L0a,Xgj ]);[FrUc 趖m&h7%Iy}j#yo,aشӮ0 ˉI}s(9" r#N|1/1m/( Tj":1Fʘh`7d.]wdG~YXԊtyQv%ݦ%Pv|GЬ̷o9QnR&_U)M)HN`4,s)Xo!7mvT{8v0O O$T+5I})T6UlӧV>tp >jFHR8nZb8Yw5m-S FSCCpPE34k܏K y=>B05ji}U t7\fm%uR&nnaPþEᄒO&4& )GXW R%z4͗DN?ܗNkBl/3fm758yB$g!@9A' OŽfB:;D_OiB.h9#cֵ)8} N8z̃Rg/;>R Re”ŗu@ Rm-SH2]ƲGyL!VP5.`Sz38lo$hċV80'E7A`;0.km0TJ|%X\oӚi-5S6+]w+'֪( vIxׇOpF#!fInx`Ƹ d㣿fd/V?,Fn=>8C)nW1E<~c"Jq#vX콼۞*֥xȕP-! kA:9K 6 0y5p^)Rˑb!+ItN V#4%jn:XH>8雝s`sp?P"ei͂n]A~CgDy̸AБ39- _y;Nc#}( /G'>~7PX@|0`ij/hj*Nq><#wx3%r.  ߭`iP?1Tn߰X qdFƎ{'5G ߗf藀z\g.%.]-I\_,MͱD xI{OhW]IjS,1YbDۿ' 햼yY#\nhlJyZtRB -%cpBnX,n(N\X0kX8D)'PkfKx{Б# ҂0.;#AЃ*KgS8Y^@De+dKUbY$~Ӽ[}ՠfLڝcpЫ 6C * 0>A :X̔q,ltc$XqnR/Rmk5ypێ`.IPi ǹ'hdi_MN#bSn݄ G=ks1P,ߢ;z#|hޅKܣ4b 6\p۩==;İ/_c:hW<Ɂ:I:7q.wRYp+nTf !+nU7WbzJCL%M_=Qdyt_ރ#;WE`WLmī_&D6[xTSu\^zfD-D8ₜ M'`=z%xQ1&K[" @q A.RvhTB/(M>ZUT'ѳcmvP lԬ,Lp Z)&pe9Z|ٛ^`;kVz@ r8[95}9A;| gJЏn$0#sb|S ;/;p=0\D dTV m\tנճPO=h5=] ɩ`_u{ DΈ'{#qe}?މ[O ˱< -8W4OŸ?PS7FШ1A{+^ϔAQDI^OD1CH6}iQLriyEۆOd<7~ 'Ae2+dEI*CZ@x"LHQk0l6.Ø |(x"Axf8Xhع*1HK6N ml#ЕYS '/>av(\J5j".q&x^,nqH18EOpoUN-38Wo`jh1=H1yaRĉ[1)TL"G6oY%3#+s4"Up /H(V޴`Ⱗnh]Ζ.pJ7VHbDpJ怅h íOK!Ka_С 3B/aM\ޗPu5 LTi<2q;H4p"\s6bEK0blA1lpNnѧf~& k$ dNJq$'xܴ^q$ѣ@ K\f ֺ~4$B[pԩӂy.dB5?x= G-9%.Ns %@v3/IF탩r$< Oy3rF[ÕX|0mfr4Aq200 (/?o* )e@ŧJOY»~&Tω<q:}[聁 [+3?&z*1Oua,CuRxcשa3vIv'A hui48U4OpYoOHՉ ] na/: CЊ7uRCXƙE"g4b|(bK84PqK6k$~5)ߨPk8$QCy~ V۠R\ ZF:rE^.doZN/ִyMXB΂Pe3oida@X%Λ́X 4D r[Pԑ{Zo^R;8*R h'ܸ #L;R{ZıFZG(lwb4Y^^}@~$/%b)jE@ɇ~XtΟ L]cGlk,0/v{~o[FC sMV޴cf'YrZBwאX?V[` V<ֻV۱ zT v4K=PJGgчsb8HsKFs>s4QEZbjj/?ec_ID3`s˪4TςY +D4?诵JY0[ azx¡FvV!7YCVL8ZFLU^@, =h[rGI Rnݘ\LI2iImF?ս><25&]1%_TIe'qݡ+蠴x]bWGxekU4!\ڋ6#J=mie\!<$eKqTᮮ*>7dxE.z,SN;tsH,PBitLRxݢ\k= ,(O$B$yw sv!K }$ųaUr G;#F2*DB.V$`S 5=@y0s5p6?g=y(T@w{j:b@㝍:qf^G[aG{3Xx=sqM\~Wø\صUS,hm2D@;U68STK}Џ 1)'yֹ}xʐP* $l϶_}”SeL+P9}^[Ƞc5QDž]:4'-7!{0M&@="vX;{G˩$H 9_R/2,lq*Q|?R _ #bm7;-!P47?>y!wLH}a=#p tNI5Gr M?T|D,YF?98_{SHq4s! kugf>661@0l8{f*=7~YL%xo6yP2Piz@>ئ{Xbs-X@xј Ƽ.]x})!thPe* G2_bXVWp):c엓' >ɔ]'O]t Nl^ d "ͮf`ߙ߯'9>sHof볦iX>}tALpYҏ]rdnXPd$Y %*H gYph& \yf xtWp T63"h4$G|MdGŁqL(yR\2ҋ@BmooiO3'erd|zoUwm߷αty;^[n WH}N/K[LA"q( /O 6SIACvw ZtDAi)p+R]ZpgWwx\ݪxxW+ۻޙ|q`k }Ge >kGxTNbM6Kkv> ՂtEr& /Nx aˬ|!{͡-C ZSdC lߥ6Su@J?ZM!,I`*,Lވ=Lfmj/2H1a5V $P5\"㜢lb947*S^K%e']_#<" R^WxfaEM,:J7˰#\kEV*DKogm8ꋙHH'T=4o:`%wyX." %ik)kOVŰ׉qUإW>veT w $4 :3&u쟸+rq)Js3箍ea%A-_jc|J!b5RdE;HS/$2*b ZU<%k?-PȞfvɠ]gSpkV_W;Ɯp'GJ3_;iN5v;FUq=ԃ:ZFN]xc~۷je5#,ygio|p#n'OJA14C%V9;ͺh$$A>UdWܑCM6z9 _\4JƎM+T9 (MM%L#_=1۰CQ, 8 d$ m{BoI:F;Es};97,$({8QD"ዀL7\[x#KY#xg9Y;~EJCI9k0{ }g<4E|.#`OΙ qR˧{@9Hpj8/-]` Ǘ1k@7؞5 6Q ?a͹d7x}*KMi1 XCRGN݈CSE?oOu7 oHϏ)LPl Iu}!`ţP mA#6P36M bXP_%4L$0>V}N {MFuClO7̶xJ Dm (G˵[VSDPdsToR*J| K vvȇ9beXCvP~jٞ26uV3`EL^4yè;jl:aeRpJCqMY1lntH|[7q goUfn Y=CaDGC``Jq0R~҇СQxHKsv- Weuu&1mI#;3tSn F!],"T:[Q}~ *=~_keJN B>_(;XmVkdկ{撪!6(=0@w פWjl$)ȶ{oԎ<;(+8^ iCA;|K:ݳhRU.ɬ$u٠]_3Z0C8 t]|{,I`1^2B;A9> GSEG˙:|m& Vxz{Dw W0H\hYy$u .s/$=@/Ң3sjx JδNI v"$'CQ& r:+sXo97?vab=Tw K) CGyE`~9* -qըeq %vo0ij=ĚRПqdڔ\K #Pw- ;h͟hc=AuZ@eFTvwPP1/3l#@OST Bl4A|_İU}%^C8W;Hbs6~1.(hiYn0m,}GC_/{@6fx Q2}n|cY3v@{Q`xy*ZB YMݒRыy0xZQ5G:ӫ :Of8+(Z$r5v4.%*<}RP+FFp@g&^|`Ύm3K5sMwR7"zG ʟ^$^Fǘ8i~/rO@"sHqA,eOWm*uaNgInj* p(%yIY&2i鐞rIόe) ^+&Nuw "2}4]PZW:ZF!U̇x~>(%$t*p7d>FL^v5Ɠ2z#̟h&͹~{Spz_=eX$Oi\揠X2 kXs,:.ĀCya_ҳ/I1bFM1C7ێnCbXiGj~2/AXBzvOe}ev`q>$ť}Ȍ&7Bܘy=ڠ/g!ű:r_T|u;7y#1KzWNHAxha}El "ebP0H [fcM%:t 2Vg̴yޏ{7=VNϠ:Ag,=;o~hng<&{_ 6&]R~vWƖ4;peۍ&. 5].Q< ; v lr41ۀ   C=Ԑ @H],*m/23%EG#mZ Khf5St Ŏz"۹&є0xƷ Pp-R.ccgVttvġ3v|wwb8A\Ŝ%yEAPht5o,7$^9&l_z^ 75>r].mRx }ٛoDxBM]kǘ|PČ(=[$x8~R[7V?}I?jDeu-1mfbgs "@@:7&\L)ͿCb ljؕg&%i>n0zCٿ d NL*=wrRh87qI.i2ML*B$$=;YE.@癷qUS`zʀ6=(oMϾ,'1㡗wMNG47l꾇+ZHD:-?w"1lj9쑖ť ᶞu[9YLZ7]B\z]{~Spd8Ⱥ702cqĥw;dxxk4u;Z"ډ,5҇>w3#-]F(CD#*e= ϼ$H24^4JUI;fQRSPIwȽ!Nkeakݲ.I`蜱(BxƊL[֑ؒehyiS5ʭ<аe'}@k(%΋" BrqޒdLNuN DhΒvn't8 z\byb7 Xfy.7 CC,MQz&}M5ܴB8],vq1}mDI*% (s<WYP3 EM xaMQQ u;9AlQV'D.JKY,kEEXS 2zF *rL G%ҥZ*M8.K=6HgQA钥58nTbf]b˸Ș1aUdbYgm4pjg ~Q^.X9b+yqra^A[VvCJn.SQ#sk52 DVH֟\m8LIRiC% `3?rBvZFs5@c= >+/;a3;ƍ:V=# Ѳ""|eO^,hl+0QjM_8f{ #t#Ol^!IZNd%a@vwKfĞ%NfI^VcԦTsx;nD_|W+ZPۺ2tkؿؙ=7JXI8o SM۞ȾNAb  ЮCJ}6.[2j_f`o?byVT^/zA ?G-G+Y#t|˜E.Bԯ@esʼnn6RZ1F/o4UeNڡ?5q%NXVcH !xB9(spץb2R/i+xk[ׯ1@u%a{]@9^O\>F=OQj&l1hwb'/g#I$ &e^ _G7DL6o")mlHm=dC4:j q2{HJ aFG/wl;k$CٿTmGD2ƶΑS.h}z ߙPE=f߶iyrfӰhBK%xK.އIU[͵)tPW8B/Wp k8 4rs.B%k,<^Ux? i?%Y~"qvtTHMC$p!gG&VCY`"aUa5S&k͇8\k+,j`8dpDvlL:bJ'3Zp?J8X59j{󖭀3MaNOApoio%F+5:?.EDF3S% {Ps&|(`#ȫd)5k--g'vtڤM]vbU^#ԥ╧o xҍH>\[V}@MX%;Nx@0QPmD kͨcm.ߔb?~ $ڮgsdZmBVY="2]h$‰!MN8w)FXM]2ƩED`II˸:>$*g0WZ`=ũDhtgrOٽ d;fm̨k7dQ8x,o NX5bОB9#,[X :9c#帧C*5 0PZSl|lx7'wDŽdO 2u ϧqRI!ZOل?Pi,6e~QS>])`/U"~$.. kIu Oj E a089?X>c$*%&}yOGi:MV^(%yДb Nbj8E,#&!ߌ_ca bH؝$f! sBY7H2W'DGtZ 98km=k"+$+5+Y`:`*~mv`ǴFƋ@S 6jJKh&JB6l6JDp>- ˓hV7^iXT(Ho8C@إÐn!Y /DE]NK:ߴw[ϛ to{A@0IRe-V AON!⨗AA@o ^e> %*\gF-Q18QJiaʩv㟄wa#%]8>*{^abܟDxÕ-pu~M]!A/C T9Sվ8w75-ppV=K]gwDc +4sI J)O|I0u@M|`-4bKpg$%`ێɫ_-܌o <z.odt"Яˑ8/p7DmwOrG'+KiIU7q0oXQeYY8 ~A'O!qv&?QF~n`o1 :#74 Yfw`*8k2_ /Mj㛀qZbQSrY=C0V&وVk{$$q7 >䶻:Z M:tgH;9"m\tzfЄ㫸`5?K o,_/鶕*Ρ;٥yAų &+j}\BRacz úZA-H"QZUTO d^ّ'bz}ݯ ީ2.cEP5KZ舞伷0BW1KTJRMj UR43!zv]ZP[{ ̈_Ǚw/B3A'<I/u5(Mx6IW^Qdqڸ(~֙L­SI|ڦy"LK_]ziLG;C<pzg4H{*Bc'B:嗶#8`R9/ 8HZLR[Y(~[\b6Q[[k9hY0o\M߳jnzUwmbS~ӀIpرGD) yn7m`gG}YXUJbyjQ۴Þ>Yp;mܠ4|D,U#ETs?zY 6 z]sBJ+|Ol"\VmZ~*$yH\ɔ!b X]@א6Rxͮ  !RfqoLC9# &?5;~.}B=P} Ul$z򔰿@࢔' 'svH JJfDk4~rkp҈OΚiS(gPFD9hxq":%|ʿ: m@d[GvT }trT{.s.B9T7W٨U ۼft~.CriB|QEj\ QV,bjڐٲ;;I G}9)B{c1,/v@,#@ zGKȊ k(T"]1ӽ?"0up<"Xv{jX5=;ëZ^HJ `3glK QlߞQǸeJ@O)^ l.5bLհF N{oYuڡLüOM(f9}H$YMJX<7]xUUDH? I_. p2"VȤBa%xs!Ö+ivle`DZI18)gu6w@4.->7_t37B01!-0,Ļlk*30dgwp*dvEs0G\z"'?)(oM" LB bEs9SEዖYI_7٘ ^an0I(CaDR0!U%߶aPm|,<` lrf9B} FSWu;z54i*U@|]HDPUm']@xpdSGZkR\vhǥh^`-o"#5gu"s҃0#'#9J(e͜h9>-0_)%\ȝ$t.6ؗo2-{6 {^@\a`Q~l[dX Fqo6J'9g(<2 >SP+"S5a9B|kZ@i8ռ0vw8!/U14Lz'r uy"i7Q4@j1f\5 oc *rޕ٬CMᚱ4ŪvԔvwy+m7%86m뵭)9ലp_Q`)t8RF$jP_0(Bؚ s4ݴ,pN(pH{#})'!ǻjWv%)Yɡ9% 4eBi&U0}o)VL)Hz>qbhPeݯfQ~| Z Q1$ҜS7L+!w uks/ozކoƦ&2gM*lfo \{c (%d4l,y*YN_sHNqƱGIJ^IW8“.q8/.c\? M]3$VO6._â"~vlfFGތp6~/B*Z!yb u3C<٤I~@%ƭ"B#*2kV Dl HόhÁǿ]F(&%F[X=띯Lk>yוX,9lN#-΂)>ewЗ7Ǔd >1AS5?lLsv̎ T蕬Fi s$0X~(Ƭ=?ZOdI;[lL:;NLAw|ٕl*PZ=\ML|`To쮧|;$ObYU?'7 .霆+ZOM@ȫ*@ @o1gF@́ d5(6 `z1;cҋOߒZ̾OYUp)L,‚ 6xԪf;ʍ7H/ruo8Ҽ^MՆ%7InP) ?D |ta0#*+ m/5dz$k;.= 8߿p,^3[U70L# (#VJiB`͘ 6y̲~g U1޺Q&/iJ4E1?8"6L]| YlQx"A53^\ SW( אe2 ,%x֎T*|_P^;Qwс1qՔEJycAc@u z^ E'cl5)ƟU *rGj3*y) w`‰g%K%.{0jM_]F`!c q^X%ү^^̤y(=T,8Dꤲo)Y,1+. bGuQĕQϾ)ʀ=k 2{z%kV76+E+`vB.U=l$'WgGd-I+* Cy.xdÏ$2Fo5)pmW'Nx}-8{8"a/9l.ixP2>nw='K̴̬-\?GÖ()3&J8zA*UO6/jHk]DjwS5lnScٰS2Lή7]YHCҚ`v1Uĥ8I#Uh5JM}^CPmF>m7ſ˽Di6u&ŒXwg#ߛ"% ̒0e{;o{'ߢ YAQJY]bىxð}|=X 3<3v4ls KGj\RXdڗףp^(Sbr C?aZ-dqǟ5#Y)P^߃v>e4Ȩ@"+kݰ=;@WA(J]]]dXT&'6@[: ?(Gɯ{ tbG)+E@,7?I/!e棾yz'ç(zJoȊ;ɀ%E:^t /ޮt1 v75ޙ [b# ٝ:nhxvJ+nlR>q oj\~mXrd:'O:.a*:V8LqY~%;DіeZգIic UF8:WgksN-@L~tO+m Ƹ+Ҥ[=2VVހG*"i8j;?-dx1Lc*KRY ]_8bo͘mOw&=2]z]C:M(;]@Hh%8Uqjƾ˕ב6闵}擵XFZR-,T!'J:@.?a,4{ }/tEp.ĥDNv[b|OSnb8Y1Zwe.[gY7 }COnYC"1=leh@qy3"5zͧz810JEZ]V{E]ٚ!Q0y Q`菸xj$ \9:ȐbW?xIm_UjP9nX$!XK5秪ຄ-n{r"nnE'FUCue!\z ,Jѱ"\`{m>>vE5H[ܺE?lظ؁|+KˆƼyGOuM~L_9Y5} Z`^(oTũ'GmorЊ sTvjA_I6=ο.B[m¸爹XRHѬP\#9ڶw{XUymec3\1@`y0TmA(|"/d|lHKpl0Og1X%j.Ѣ #Ո)77l{<Õ(ԫT<48jkg5 < VBȥ)L .#$z 6C8yns|BCS-&KJըmc$^\:נ%(U350>Pj!\昗꒻;}(ksK8ju&'QH=Gc5)yT- @Rn͉&:-6Ћ-(3PОr{ȍ9@,/ŸW?kQ72gGU)6nsd zٰŸ֬"oM q0|$I{^( *)MʰZAjLez(6+ZXHu*a<90_x$^g5v?+/<-Hcj0n–/ ٪un C]t gOҡߚF>X~mԞZ4:XIwZ%ڪ>6b4JOH7^\O FGE3/ Oڻoc{;+a(S.'j0fx`:|t܄""7B<1g8?/ ^tr*! gU5tM6ɳ0Mu9&QqݚqH [c#V˝^V:p0˗yu S;/rN_e2LhQ9j|7 c8ldGk>k{?2D" +ЧbBQ iϺb1!,j$NcòEűݗYx qWV[:@e1.>krj˘QR|lX:$с\*1$)V197sq@Ahin*=xvoA| ]n/'8t ͚l,Cm$JѲMx(kAȻfl6_kr$ /`fAA9%+W"F9 KA.曰͙'J1U8+Pu%)xf!ypXgI/T4BGzɫI 3'$K>IoT j[="X#Ief ;Md R[az'\q0)L&+R,a sǫlΞ{r&3+M,3*"-Z6U'3.2y p}OOt[Ub$q3c":4a J,\C.J!?BBm{c^lG21M%2[!b[{ż$}L`t@fwr0#3I@F>$<^O}Kl M4@N3N{Y̔2`DSs%qzc!1ϐ%50F?&똮IMZNHCF}U7K\Doj-BBk0 Z<6ܖ챙"VgZOgQw|q:\? lufM|nhv[zqFWfҀ.\Q#4O(roF>SA;vm2&="6 9:nm uȤ)l-  qY/4 #ˮZX聼~hbC4ff9͚f^:YCH)R:Ja_ IzP"X}3տչMuOR})ئ(OD`ŕ\Պ)*npq u؏H[2W%֛}q \~q+uvM[o KhREY!G6`m"\P)mdܛvAUe1M@?hF6!uiy4uA~_ Cf-؅[ҪX + .HwMo  &{sWHpwRBH8u3ke>QMB%g n{+GWrd:D ڟr[c<KLD2!~rO(qHQĕ?̮8G]Ñ^>.rgQY>eț #U1QP"B+qZsJsYC͋sz;wGI)w;$eT`+@&|ēP%<<;ODMԙu7_:ıJvxNTe`#Yopsq}*1H_uLje ZbDFZ[D%PmX4\EA7сm&dZ7 ͌5J YLۿT(1UXZH׆YIVKw42!hOJQcX.E:V֘tD-qgETi2W_;wͪwܵ}E.cy~R"H|]YhRl,BGF3}lJ1䚩ȫM%? "K=<5dNnh*^s;?btVmj*Pfupp5l0/AsN$YOBIҊӝ빀OF c۴!rQoVV|vN n@\iM'G[C ¢v %iO7lAЃGN*|m:AkI$rĂ =wѡ,aNj1L!)|:'bQaDF-lT:ADŽw5ٰ tJ{"9IJdH٫v'hwUrm Ngt[3t-?QG>%[;i-tr7]~ը3Yv h^|j/R_"2Q xFzN9Q?p#\9Qs~]-aWU8㆕^\j ^oev+K턲xExJua= DhBm/ӓ46D-ސm]⏕>É8C8_Ga*NjA'4GHp=6ʆT97vN0 #md"'LboO CM $ҬGa*[YK>!f- {oԳf;B"rɛ_(p̱bdFj1}b;aٔUU"$ 9r\2-֖耼TG+KdqO(Q {^Iy7=scSzy`F\QG4>)g'U=t 4<2 (SxK/##ҁ"-;f- k좁: pMN7m[TC`"&([[Om֦(ӝ:v'xu܏b)GA4AsW:~ߙfAd;D22h)c|#1oq\.-sUyfam+p]5P}pu601h8%OKZڴO)rG%=,ZaTM!Hƹe'Tq{Ӄkcz)Fo|ykCzNbZW+ p鋸O Ep0sIC0S F,Vk(A)픁E?P m+*Oxf $PS+()p4j*,n nEk6;A=TK ¿.dYS΄adӊTa.DKP~^3?a ?nombJsd9Gqn|ch(Kt8>eC43|!B?gƍ^U;)!&o4j@wCnυQ oَ_c6'kMVX_+Hy135Xx]Ǒ d '_7u-ٓ1׮oUi:Tr OlI&2҅oT\,.p *7P [uꚐAu+Ti&H#FG[ 4e "\zqꡗ_6sWy¡uW[Z.Ms쐛=Keܶ;BʈMQIԬ: "ƞIGם]u[/6U{!".|eHtY1׸ "quRՑ |V,[: bkv A{nف8fԅqׅhp! X3)l)`45H!|-H&%4?uH`ŸGE>LMv9ʈ0j!vձ[rߺrw4j +XJVOy5 J*Wp>V'/|vj @C^< 5$7|6П(/:1ΰgm)/Q }A atsV!/4`-'HtæZ_GFkUTN-6%\h`fˌ\MGhPj32-飢0o*g Ҥ+cv8LhB/΅Z O+MŗFs.Ќ ֲ}#/<ÌLx7n(52f89ڟ_uZ ͩO+_, R/ǫB>> &_8hh2<Лܫʬvkӑw'HWьs0֓p-QR,ou] Q_V!f fi׊FR6 9ǫ %$wn]!hlv.bZCP<: "1YBfyuh, ʦi< EHOھ-x\js!Hd]GB h֘Kq=3*I;HMHj5tݒ[K$<voaa}K8pJ2U..h95i}6UҪNl~uw-НնgL&0њ*)Y(NdEk \8ȖR.tr]~>x'yd6|,_b$ WEXG۵"tu42RH,4T $) Jc֭nK\+~[/u6-I{L,@*Qb6GRUQ:t^f秅(Qd ଡpyH3UFSеܾÌ,NE}K>ZBOIu xf_ W>ښ%(܆ꛈ'^ax`j̅NjiF@5EJehi>CY^7B9(הY>ђ5Eܷ/&㈱o:)Vt(yX?1vb:{b_ְI`ӿl$;_#?7T GGY"ٯQGbh8bhjy o[Y/Ffϫ״G0[=Y&C֮C>h Lj ޳=Y=?Z5i${ThO(du.? ɧ+?bSQkBo;]i%^=c,dLZI^:/NL>M,T rrS,ӷ&]Tbn#(jzt{h>yMΫKOĭہR1Kي:Df\' F|JPJlbݨ6oa+I~K2/!c–}A޾!P?%7z *(YDnnhچytb2TrY m8e,;bRZjWEL:W#'M z!݁ b,(Ƣ:'Q/0^6N8?E3+3vBWݎлS.G}wk?Wܽs6[hB[4waeps/PFY 2I@)=˔lt>Qj,GDR[ zSWZw9.LxvMzjY|}n;mozz]_VhwL1|9CA6֐)˲`o_7[9q )<: bI ,Uq&ΝČ A ҂,6%w:]~QELyuwT cIٚi 'y>tγ.^`\2 qaqe0- GP.Qe /0%Ti&Fkv%#GAY*F͕ u3=#zZJ(y8Kiye.'x]uIu)Wq<`2P奭h\-nuc:]_N!AdL@qOT_}w Ӊ&̧R!@9s6)1B"O͞&? wOj!L.e (RrȘӫQ0v㶉 >Nԭ0ӢҖh9x އ/ XgߪU<mӱhZɌTGѹ 7 !Bto1 nO ZD\@AsQxnܹbSIcUp؅Z>{Β8RZ\G2Nr1Q d~^nKT5_f dǭAwxF% d zWq 8=~_#055T ؂-[v(q7!s0.YapF(̬hd (MoCIJyNgh&bdt.>=x* RiR\MjKdksC?Rzc<ƏQ&pvZGg/=&dDL<\iGI,<;ϦnƧ,pXo0E^gV;tx$vʞAp NNĉ4˲WG>1ZuSD}d$g_hy0ΘA"f+Y g`+J B6Ǚ-_ SNqS˲I ٌM' }qlXK2E_28_cRbl3k'1+t(rvB[.fI3Ǒ>%OrFXn PAɸR2L__BzP%kwe}(-iV*Fl.Q1Wpg7!-Fpo+dw NaXN{F&["o"J$iP97@`YX>J{icmfG󯰱U;;b2H&w;W6?of#GP3k܀<1_doܡ<:LPe&lRņo8c羫6Z80pKker|WY`+` 3}ω68tL8DT-p_L8{ftrf ?jABZ!uk$( T%t_wR윈vpE.[״$U%!g" %|o,{ְ׼w@M7-I6ٲ߻MU%O<=)[s6^T bLD8q.hd0h EVj 2I"+y&Ruz i:j(B 37l 6BB`< w qX/-as5q#̼ka@FfyB$Z X^cЈlR遼ü( oۗٔb*uPW/("G8~Rwrdb*G}Lw]ɮAd =Fӥ?ky_*mr\ư༾0kD(L(<1bVnիq5coφ?6Cu*|졩wAcחPfloČ⫼F?IY+{gѭ fߨg>BR6T$Mmpml#ϪG )OwI6T̩a/U *X 0V}'`,vWIÅMw86G)Y]>YNL;_&*||qjh^ЂݏSS٣:c3PDûa_)9?wj :G61f95 ewY_>OUi0-Of%3S};줤??'s^q>Dkip$afcoKUdKB M:Raܡ216({VOV^|.aŒ֨| /`PJBw8#v魷3p2+mybocqp4%G/Yl̺}.^6Eh }l݂_y\l}12  p;Q$he&  2(wm-4ΆK/Jw^˛2SyaB*zQ$,h>,[-Evlx쭉+@0vXbՙREshw&v A6zk!VYdܙoݜUDM!~P'\ s[%yN v_ER ]Y`ToVTOwdȾvr%ao`y ]9>? $YXf{-19nS9* xlvͯI&EIˁBg=k0Hl^_zix/ WEmI SNy%*[|r^!w_ j&+~> 2zq-׍ҁ<6@o?4h}!7SwW,'WjڼF`-GJ9l[Vpa87)D/l/O2JqܽXB,˥C]C*%wG8ʶx\XBP,:?_e%ZW$grƂuKϸkN f= t~YE J38ÓSW~;;b+*u2*;K1u;l6Gץ:RS*u`xm|x'W9 XC Ѿ ǵb~QG%Y4~j~dó '0` #/"3G ~;51{y5JG <~45m/_WqpV&Eo/zI^bpKn79>vDŽ/] qw.0WȨ\c_fϨWŰۢn앚F% 7ξIΠU٭X?٨޳1j5Fq߮I-gXB`άMAK)1Uf>7 jm`wLlpͳ$xR/VW*UojPZpFt~T +fj I UjIN{DKno3wvhNM4PYYI.>_)J-K\fd9?Sik1r~~L}9tJQ|HPahy]YeiKk'Šд}V؂.cG))Wӣڥ[NkL~:+ֻhfhztw4GGoT@IX(ao -T${ռlh/4Q В܋FyZn?Z0U\._ݦ^\Xh"Bf$voy84Υ]=-!zbV\Ia8'pOpQ&C6%-Y:1 QmY屙-z[ȟԯ#\a(0P'Bj%hyg,0ӢoQꦩLUAqW9 mˆR6,N*ITslnEwzDK`&[]ͼnh5wXrNv9Tp;sW|=fkZw>:*1T>kd$ޕy>wȍ5̗<4>eR=g?uy7 6RB 8SH -4X1~H)՘|#ъf^?j٪'-LWT_ZsT"!L'o[r/2ū'kYxi]8Z>4)ƞ:b5#F.fe8kͫС^s0ղ+EV=1W5eB7}c&M̔.dpX =ZM"/(Px(-(J!'lFH֋vwh2b̰xHns! L$[1= ,L6 drXO#Q(lsxiᶜM95-VX:ҷh#<|skpә\Sw-GhW[ MP{r'ٯTWǫKssRbڛt, ]e /d$h4δ"w>yVVd@$hx~HKD멉LؤI^Um` =oy *rutdJPS+||gV -ڀĩJYXOH?AɒM|NjUJiTC͓P(ՂpR(]MZ &]',2s~Y.! J [M@5>kcw`VhVJIC}( h>1xDEgDqƷz!껆ZpA%hO傫Ӎs3y}2Lj1“|`QN $:Ed~EC-#:'!ɦH^@`Iw.Ǎ!&^R@}dbN%E1hKq7rӡgCm+%36喍,<j*w1M[Ig:Y>2<#h`~K h:Tk^J>C 餍(%x5z<cTq9N 5̔$̼pBe%Q/z۴(m8JHK!=W8&#Z ,KHL8u6 , '-6$"j{K*mA8ag!STw4 = 8^JmdfڕIQP$M7%&.)=zɬƐުј+ QF%G(.V;nW4(T \д#7t90 g=s9-eoA˅$r tr~_; VpC):hIo6n-r8P7ݽ"8db[*i46O c 9OXj Ċ jO ʾA<w4%\ A0I59åO_'smFʲ.[QjI|iAش$b%'$͹)ݯ³&1IW^4MnWgD4x?ƴRN-\ ]+K퀪-,ƒ>/m| pӺ%@uLEjy@ZHJׄdHT:>N*dIz L]8gәy@ P/.?MoCvFdtݑdX2'#s 8gnc(O{y7v<4LA~nV\+ 1')8{oHt +Ȳ/Օ9ը)ǡ1<&AjHZLxG<6V"vT+@rzmeߖcF.5Qj[N&F]EP%[´ffX<9JiL!:YB1LJrwIG ZD4~7s!(aq'R.ߘ*%)bD~Ɨǚ4G,4Ix dNot)rkz5HVyEAdccdZ!8e*9 ^.O-nu#QT˔j?s:kc;2UUVь81k"9ifFr?oo"}`vZ/<Nr KLXJ1cbvoU\{SHCg.*ɫzc30>C,jIB{k.&$e'>.u ?pXe7XǨkT5vr8*E˫ |QFm]-tXٍecZh_Gb!%sD:)jSH#!Li )$spck${Gݕ=CJ]|i:P>d,`~H^ TKP 8+hslO'6QC{7И4 ȘgT% =&"?pg  )骿a疿 ' UM2^*VsjeGcjB'd@ rY)T@]xDz> }[7nq}Q/0v_n'-~P>Y1Rљ+F̚iYHʠIIL#ۯɸ@)W^-SZU˴#]l2Ddtay'9J;q f6lXff?~'w3)K#X>#E Ɠ)MZC!Lnv6N'$6. D~FyR,d{2ٚ}=UN ͆NtCi,G Ugk;5b"yol5a<(`]RBCpTCa:|˗ 7E󪞘zLަ' MI="BJnG>>Ar*kS]h +^Ld  /;)Cf痤*!_E6cq=:2͢ze`z]ZF ݛWX"=:D8|0P4yԾo*=~R̽6MKqz%'{-t3w;^f{[fS±Hƒ}76뱊 e@ jg1EpnKC fF"9[nDR˜BbY l?Ѓ^;.j &:YmxeJ.G`V 1/?>U#.\au;QjW x- 7~Fv CyЦ^5҅VBA+<{h? eZOmw3x(CZ+0iYb9ȴNpȠO [o:la, qҮb_gsr2o6YD`3+UU̳;34H _i'Ȩ]vPi_2pr*ꗝ4"71tͫ9:J~d&'JBVtdYI,IbK7;L%g*nXկ u)iEC,BJ VFK·}bW'&[`޹FŃFM<"گSo"=-[m_;Ӫ \*Wgp|2{m'Gt&h!E4g-RŰ*xEg_悄ն™/zV1O[kS.6c͐/r;UKp}~/_]Zϲ(E@NdwEs+ H+fGOMx$z 86T%09M$rl;n|}beֺS<1J]V^K7mjEn8\=J:1zDI;Ɉd?>:ʾ}²S ԌepZ!Dp͙)WEyXif.~̓0 }0 0*u GnqFOq FKv 49@d_$p?1 I YKA?ր/|tج afOܗM3eYBH~k%Ttr 8 };M.wjg:Yzߘ52<ֶp787<4?{?SJwY學brmv*?"1/hj{oNؕ9[\~D6)VO0.u X;+ժ=is5fk '#>fpS Y%|"nVJjBP'={->)eq鑷é*ȟ{S XS\B 6U}>VC٢E!&2Jpw3U,Cw&wP,42(Z5ГZ)0P@U/`iW{yzu 11‰YUf0=0" 'D.jHB+͑L4{t=]n>hΔA%54L+hTimQ]0UFVt4 r@ L]a^,$ʬ_LkVĿ?!4F_z?TPrދ Ku4* LW5[̑n%/ pHBݳ(LXa*R&6Crn'ۖK~'7L #՗{VжxL@"oa~wɟHJBKibQ`X?^g?}vo8@(UkY(x6hI$ԓ;]Um-jS5H1EeKiٕ)ݠ0Sԛ;CGs0@EHpx$.rQu B|hs54^]QWvpot2_ y}4iI++OT!:y̦*V՚HgjZDZV.0Hv3Y.|zcU_9CpNqco*]Z"f l rsvfȭT"̋.Ϊ5 ե~+b[+;',oZbcپ!UZwsĶO5Gz-A}M ccW y3)*Ox2x ~^Khzh 9=ji4&pikMUN>gHLd¥R(cs ܂SX/dCNÝԨ60Wy;ݐ޼%%%^k{fv^\dzq[ZoFt(g{\ˆ|d/ؕQV$KC j$,lΐcƼՖm->-V_Yǔ^@j-Gx7p]<=7}<" ^JOzF;9M7(s:z'PU@{ _c ᪜c5-XIq4J<= [`hu{I]c|2x{4p-|$) Y>4i阒/ڀ8B  |^t_'pTYZD)>wWXN90"6Q݃<55~vXa$J^rܚǘ){߇]I`/WY`\Y-CL7Nw@Esۤhq5 :*&'mj+LYJrg-aIGJ(?)U:RϏ(> la_#Rn c1pVE”w^  -R):X)&#Mmyö82-*A#<ԞA51,f3b .T3/Im7(ZI9h8ɚAy¿K;LXU[}/= uHka\lPOuk]e4t~x*#Iƙ'%77kz+}VE$ N}ikЁ r*ruX9#Nv7s6ǘ/]?fS$sK9 mV)v@D\Xqnk)ɀ[Ge꥔2 T-L[f_3etY}kt-"`g_,EBRL"5k6[b[@Z밺<&hl"Oc%_2{GWO-A!. T "׸q{TB| (NE؉}Vvc+B4|ݎI5W>:=O~nOB-1nxϒaZÒ;<K\|}!# XNQ|YIVk@Jăs7bex?HDHcNstk GѦ׿Kg8R%.k-L# vzBEd2]Kl Un5Ӻxx8wpχMVӊV]S * :uh_<1ZL@az_vrV$2*e,U .XI:õ7;Ej"'LFCq4'K$cw !pE˴a:P^ʥ] F Jb??nuT148*F9։`*7mnXaS3% h2D 3\@t*L}`G@ҫC9PȭF0Hн˩XIr+H^Dx+71Aj/m 9>ǿdae7 h9!0UX=kVz%5`@s4cQoulƣMwn_"ANvD7_DV鵅$~qdW̖lMz5vh8`" {UJo-TU[Vyh3RgUݝ XxP4*nɴWEVI Ti>8g YΑITRAݲTRzA3wӔ*al(en*axu} 'Gґos)T'Kv=|=Ed.z܃ޖPBƶk,f)v /]he`)\b ;/8+DVVy .̆1"G#tfij.ɩFRWLTǘ"?UE`ݥ t-|8NV4it)&0yص]h J[Gq'A/ѳ!ꆛ}3w#A"#rOxMYsK}j^@Ut Rt뎀[(ŴoZ1 :oS2x) \Ǻ.3;L宍 蔳_SےoR#wJw>TMd(g(&mJQ7"f@oAI]U@G+yL L,%쾅2%iB.uYM@ sQ =V(!;{S#3[CK? MN H;&B uRhKB\h>Qt6N-e_9Mwd{OЃN2p~ɨlBwVgعt,h 0EEJД +2Tr)!䣡J|D )?"(.={m~ B1DUk˩.8V!oK7똴ሂtZI°M~#Co&4ͧ6l[Uq2`@=K.hD!bۈ|uCOB*("bøA B8t-´ds01[(7~ordE̿d⛸4=BLnT[ǽiD 4P\KYtrݼl4vP6x:JUEhX+Gj'q8)EX}>(ސf[RDGq}ú4e* NǾ!68,+PFS ;ENVzJmpP+G8~=[hlZ (*, p(U$UZxu 8DD|A>mM0֕Ar4%Fg[sPkÖ}`QXkoDj/up2x00QEĹsw؞.@;3[QA>x'0;\Ծ9ҡ =k@MXx)Fj9jj[η.{yT2 uj@KVW8M$mq= zgptbim:, ldv+Z올7D3촵wDx:˫5M{'̢dbaNDG I<ԧm[R& $!ɧυ%\iqA-xU^&zLwT?*3=DG+|0-MdsEi`Hn<RDpk92k K-Ӳm5v`>lE aמyx?jƎCY4t[P_]m"uLN PhFMao7ʢxnHUaB8߰<=fOs@sp(8B\*)V J1ȧAP*X!wثN+]>y5^|W)l ZH5'w< i2XD5b8k}@q0axEdHOTt>'1~-6w%Ȣ3DQS5O7TVY 7tƆxO Iig?7&Y٣!/@}f#)ߨl'#ǪNt6k rwceȘտPff:M@B; μn#+7_H/^DܽMlʸ~J|pO1@ipr ~|?v3XYh7؆ Nܦ98p*<zag{{+mnP*莄&c_tn" kjҏ o~b4[8YŲiW!9u$tWM8T?";ȳg[ Z4߿բ-{O*qr{T N}QhT ` q6"*n(\\)vU Ca"xq 'I:xYbYeװ~Ke}w5 [?D ]ę&1D͈g͊|v</ަy7=<:N59MY#S!0koT4B^Z֡V![ohdޥ *AFƛʹ&|NB^k\#o_҇u m4~Y9MF@6'#OIX6o$ oF~mVQ ^CP37RxaN>z礼r]o-Aȓ(.rcRb4 Q^xP THʗd~XU.`^8huqT |֕wJ,oB.tdx EX3Џf'?"ͪ2TtV<ȵ8ሡheۻ0Ȟ8n'>΃**l %<?P6xb }L4m { 3E *YZL9eC %fҳj!B@)1$y <ٽ0įQF E`A+ +7)R3UTc!#(B?*/?8N#Go@Z`$aMsԪ`0gɜ~#kׅ*w: fF&jZPKRlf02G8 Jttan]t1Ǡgن;Ćxu^pN/Gp`gdf2t~ %̰hqQSJAWFQmç-p^VƜ U&q)C /EU~>r`PBJ_}Q5i'w_(.}4ry`(A&i/ mHhZq=*ܹ3LFܯGXdՀ3^R!O>cWS2/p݃J94);ZQ!"f` [|WpERS Kd6D[#alsί OAx-/I6_Udc&8"a F -}f<1yQws~^qsqmQCrlkT=\,#s\2̥V*umb=Džtq{Y?#b;y='BҫC/h6k_1ԥk ܁6]4pNyVtv"M 'N\,[JN| {lI[5 S#{]<ɫ0wV]bY yXы!^r>ۜgZ-$k 5)U䔏xPv.Ydjp /e7D#KM9RIS%>K@9<}7%\WK/_;qN ڦ@Gf54C p̪v@*P\N^o@u6S4]5CIO›?iN^$S ;  kjK$__;a=^p|щck<#: x`Bic?ٰAk17Fa=>8ca#䃅xlbD5 aum xʱt+|&0ml ͎#\{c4m>sdE/."h~rN7ue4gWr.&,k;cfQ>?A I%[P;zTm)٠aMY神!鎝֓ \$fɕt '~ZX))[վ]mY܆3á f4t"@Ԝ1^OPէYkZO Ιn zQPxJXכcL漲`T CHn0Ci7VdU>p ;o W7y>WnuES_\<~95KF/~3\RmFI)q㣫9Rb?,E zxeGx(qt( iJ'UGgm-O{g!,UKRC ڶ9-cmo(c@Jj Tl#Xcs,¾Bd oꃨt׫G&@||8m0:/[yCFx{F6%YҥhG'@Y!Noizn'7dIFmcrMP4 ˋx 9릛 NA[ek (Fd\Cߚ;"6.|+r|xO0uN1GиXv[7;h27=ORnb52dMtW$ R=^e NFVz\['['Fvkpq6#6;H) H`6}|vr؏+y_q ֦{jG:& p ltIpIo&qf@n1-8Ǯwoaa4GIHC&2ܮ{xn.Z=:/;|,df_8(h>\&YR΀N k2o#{n܎OM*ׇ ۋh#0 6MKAB)RL Auvnݗ43`9㱄h%g1*ݚo AFmOP)&a)~ծӐ 'xј́FAc!Ҟ2 UnQo}>VV@avLdO7Tsߤ)YAjAmA.n>floUGZ4n2aA]ð{fr/i^}5)"{=E`dx͢qnCs2Uocs@{C$7K;-iK} 22qHb\)>g ev`I%e"c9XdbWsIPpVVVNt%DGvIq>.U ̵T *j^+۽Q&o7 )R8Ԣٯ8hIpع 0'}+j?9SG>7 EQE䍁M6&=)jVQ+#^&B^^u#&˚o\jVQt7"{6)K E)?)ؔt DǀȌR!ٰ h<ϑ?oi[3 DlH(|)FKPg] qz`hꌜMqQAup|BA,>߿QG&GM"Su^dF?_XR4ߢFiYnL,ADt*&l~xӵ'tws!m. 1>bKu^KC;=6"$YFJe_6$RDsaeǫ ʒ%Eun!tv>" ˭CJs,~S(u|R0sPФ\Ѧ'dA;cǼj8ix#F6r$eovN|)8oc$)?CR-ɾcv7ČQ!3:'NhEUan0H]>R3+L9% vBK P$F OBfp%>ɫ}m]'yL[Q:TI[q^d?]jRcU[f߇.{4{# &-9p= 3{EjqZ5D: 㚰A.3iux' 2Qٹ[1"EVXO 兄!]]|E=^@^k@ϊ.H"7eHD ك7S 41v*|R)rexfEtk4(5i @yN14LC.S_V(&S,󽅈pWid!c8M.`J8}2_z3m~7ڨet8)!/~b-9D"5$x6jk8;#)*C$RSĎLŋq@?3_F Rm,ۼ;?qwS(2x<ݦݏ=4%t?)mO&)f+J!}k#h^D7 `ث=eەy\63ͱԻYZ_lSURW 79?)p(.luT2$3>`G}t pFɋ8H8/\^34OPnT@yEu:<M,qQbce7u\Ŝo-̮_ɏ AȯDNYDպ!ţDⵞ'5n~."& JNNi軝Cu}rFYӑf~j!=Oϕ~T}|8op\)YS'GúJv6&>;uvg"NOe؟p"ןzqR"m99_^I]9xp'hh ܅)4pKv 2l6U|` AFq5P`GKI/q 8V,R>r 1 IESH kiA}{V5b̬` pI00KRU?](d!$I+<-.P$⪊%Lڙ1[i#~nBE!ԬGC. X_z[w=oЅAF?15Q7YYo8g4Iǜa @!p0{.1ti@ѵ! u12T|bNۖ6OZ^88 H N[}}堃2 Xxd̲4gܥ"=]"[)t6)`R+CK>/1!I;ޮ i;M?2)M)Y &`=v7[5X }4: e9&2A^ѻsQmpߕ5&L! `B++vRTd<2IWBQIF&22j8+Dc՟B<(6{m﯀+S ﯫv- NE3H[9ho{;:6E08ꗷd:aK2e6WNvIbnnFw2 hXɵ; `O5>c)C]|4iAfn:RwTCfrA [>sYʽ,^NFM7xҞjdf !?b$|a !9o@ZGVNWR3)\k=MQG=7-Ahx `K*bG - :i0g-<e-yO?#,a41#y[%z2(U-m22Pؘki7Tzƴژ-#>Dȋy/J0:2ivW-B-]>U|^Wz Q28&o0=g?L>O+Ĕ$GqG e,N_rn0x-9]VѬh0CSYqSCaVh]~Ȉah~v݊sӚАUT$@Ϫ0+F>/l;li%LP=aAVr*៤ QHoץ-rW[ (,994Ymo ,_|ZHWS̬y͙@DžJ=oi^ ;}d Wb@a6y4/5h]|_މ^\_(IxG½+c(]aTTځpDLʊg)XyL%"z_ ҳSMߨW_R#FE u'V Pbg56G8"M$udAY!ul /xŲ9EaY&XK H9Y:!_<1Æ5$?D͈s$)(ݤZ[-9ݥ.ma?D. E~}`@Z8s:Dژ%rq7Ng?rM#OyVf! p`X% _ۗu\6Kx8B]Q<!Kuj#($>Rf?]\Y|}Xp-VG R*) 7(I=n2Ejqcf~">#Lh[wRD<봉.q]v2fiYȈ򿹀L"lJ%oժ5apY{Vh)oNk+bCNϠ9B\CW#@*>ue<3H<*QhAmsQ K9i3 A%eBܥ":@x-2=cED\1/Hѓfi. 9;W;EJ ADCHz ^SJ >i?Q"ӹ(8AIKSQk(%T1Y>cRp_yaOQ;ȑN+MLt.9ahM^cdQS^= xpD=Z EBGqKQE7yCȣUH_ʋ{QAG) [8z"WڦC#V~QhS@Y Cȥv Cb_tZnEP񦳊1*߂BAYx$3U}r[d^P 4$P z-iWB8L#oiڡ<6WT@颳 55( ˇ8MqArulJ7_'?qaPzew3B78f ۓW1eyNh*hkF&Ԓ\a|wAw * $]!j//o1;VS5h9N0} էI~pyf+%joRdP+:6P:l`\L!ȗ=?-a%EUN}K~1cc~{$]l# [`I}/|D;X  JH,;.JoYzɇ)Nm!B}*wByjQ"0qJ7U+qڭK-S?X]aU}E#\V@B~{UƟDf5rn\ oeh/Q*sñ_v} Cz,PT߭(*bվ1+Ĥ꜒>sϏ7|4E>!f" k}hff 863loWNx4r@5_LףR\Pa.zfhˎӐz6+Ia@/u8v>ޢPB RyP.RE#Xz9wapmu/VjzUuuҰƉ _;6AfAB֕1{Z2 sŠx0apGd+~riC' eD~@έ}3z*]{,DaC+9lPٿHBE5k[7J97"B '~`GiH 'vhs~*=搂` =p|\veL s5aMwRw P-#0 -ѰóAG(U\r RꗿIRghLÀ1 "LT7&E!(`M$.r&]`!ɠrhH zI&-|R $*jbն{qi>M7~cnb(VӻM7U.^q[at%<܊"}Z F]7LV!STr2Kf6j9S Κ\:C _poJ; IvW\dk5%.K^R[snxm:?HdFOɕJEDZc~ێ >Hmu <әPa.!ɣ@K*IS3;(ofA$:tWB[ϷT+ۯ>>xU5MH 8|.*Aؔ\}Ԕ^Yp[؇d%P*D;^OzSk ~&~I 't#2`f>]NpqA:w;cױokؾyᆷBvLz>ĆO{ "NnӥOjNG2*jJ}myp^j,g0Lܟ{D=. r5]w4m3]R:aN= ^-SAtH h4n:#WmW0XLj[bRCÈ4`*kaD} 2pQ&Si=;4m_H"qP˃l:Q`2TYSh2H!Ss4ba3 -0Վb+AV@oI‹>ˇNb_mO(ŇM'qW ӳ3qWm#?-G7m$j1uzM# ($f/ ~Ne~ pYx}Gm.+]L3/ V3 ;`u +SRCĠ ٹ>"GZ:2F/[BFg|%gSiR"a ݢscZk(oZ̢maj7xU愻 'e_bG``sulMy1ik󴬸 HuRf jXѽx10ћWVkjjKPk]*/YbׇJ3KP0:uȧZ$&\]4^o2su$1V9Pj]M| y*ΞlJTG*4,zďS2rsz MAY9r[B[8?k/@@>'Э6ti3>͕w@ u&+b&@=J:׉㺧Oi'*$,T5YA7E"e˽ =ϣϫi_cJvkQ-q hZrǭTksJ]]<%0a`V]OD/v@|{ñd#47f9U DXjo.Zd]-L EK510R ?񀡤:irG6ĉ==C 8՞F*ED  u* Ӽ &U%mINLrt~KGDY߻*i jTNg~SQg&p^jy S/CהkT&o*!iU> "dÎÃ-[Ȫյ:/nFIqĬUW91$ d+y&ZX[CB}{h]܌FPӎCT L" 9+9T>R[l$^T4۶!*H ( @ !ٔ@5Zg¼1<q+L84Q}G/RR`-96?/Ԝ.,7#|aycg AפcC%oE,@vo[g'cy]Y.\})HAp(ͦtzL:aj% LN(? m1I$[LV31Yynōk8.YFӨ\C.ɘ6  Ӿ)Quc} ǯʠgv5&@4/(ӹ؛/SƓ^PrL5] V&Bhc&Ŵ'Ůazn(T2L&޽dZ.ЋQ%m'1 ZSCGK y1^ڧό>bp\Rn]AȬrĿJj^S.Q&^VG:лJqF dN>BD=_.uң\'W?u"Rwx IN޾  (]+Ca`ܼ=gO]ENr~/p(( 4q@d\r`mx-:ˇcY_}xKX9ƒ!VOܙqmrt+̣Il=*yK*QKE3z 'g֨~V'FW46r.:Ս~fya aKC[Tqg9͉j"M׋E|G-M<-T7.;ĸ=I3Iyƀ"deWEɋo>q5EƇ3-p0Qל h#aę? v(+)ۧM\Zq{C O,L&{Bn^tf .һOml SB]q[M<qyVdΫ}9[ȉͭzBڬChZn/6a _;D]eI{ˇq$OJdz3K!7:Ew*ݨ Q.8/IRf/Z !]N.(Ψ|7 a(ݸD (I"WZ;B"Nk08P˼3#ﭓ2U"q6Kb*U=_%^ zM@~2%QPd?yF.ry$n+7ĸt%)p~\c1ŕ\wsrѻ1W4mx*Q%~'RctXAUM֮6'N ~i 7USiV>R_~{xNe'SnyO8ߕKT[JFoS?lT~>#yXD 57|&,ԉWsKޗvJiD">x ]6lu8_r)XA_,%4XB6`' 8;E"AISf 1~ڎF' ^\'݀0EOuئl.v(JMPO(ΣS-GTs#*Z1ۏ hRiI*Týq7K9{y]Ѱ'8)7ވ*eui!ѡa*(U2)[AVմuivd.FK#k@t9ʤෟ)rNؓ:4*DGoh*6#Q8LN>_]<bƝ6(Cu/ Ib)ShNkxX~B6_p^/#|xTǁE0j ".:9Wf8o`H-' kՆsEC R g73F<]8q'ڥ}ۣYhZn J@W fؼq`8@03%AA|c}9ٝ'͏h Q`ˋ[7ӉMcGU۔{+;2wb ܨbNXx4U[:w6Ea(:d W]p;7\99_ٓN/ iV<߿ĽeC f(')ErH71>͉×1PϣZ+t`#c"<вD mcb#=@o߈/ĥ۟%Z4u6MgP\rao7*ا$TL;*Bw42*KPAޢA`]RȄ(}W[,᧘/R5E1.Xele ĉ Cwu2 M4`OU YqVSaag26d(A3p rTW!LvEbD?yUVpqaA'z>wCL !#nEïriQHU"eJ !+}GR_7_Q>0>K)wkJ9o],/*DH zN`cZExTs(ֽMqmU%o-bd@}]-J~qL~TO$xZ8qe42n\#\@\=܆3'ߎk]rGw=s3$s0XMd|U6w-{O39$'+bޚÏ.%&h9a|D;_2~܉]243]{o;3 !`SŘۋzZ5mUko>qBiW\H&C+en6{n4_IlǺ*٤S~\S Τc.Nmr佖wv&Gp r[xVreˎ)?0֬X܍0`IT(eFV3R=7W0"|›wrXo~\No/kPeW(&Go0%nQ8A4b*>}W,M$h4]&o&h!̔U{wpmBWh9ñ>W̨NB(mGfw>)AQ DCYЅb20`m.f:,!5ʦ[ڧkmʳŜxxԘy\u3H=NRKlx%9:nq(*zU:Q"kʃ2@1`RD av!iR$?;޸VBdK%\bRnࢌؓ+2>@g|ut^fpx>AT7Np0T(6(ܔVIm45۸ Ngbzj*G5>voB~q"0uG' 9 oG<6h/FpfEP˰`hh 6 },[崗-"aifOEKa |Ϟo*Μ<߅wu[W q,^G^\gߦ7ۨY-q8֞x (8LrWz`$[yYK[S(kp6?ܕVQf:Fi%la~jX, RTpy2\Gy9VKrpvb]CSɊNU3Y%Ny;Ub] o IW)"ጱqAXޏ=xruy~PӺ^ås yv=qSbotE=YuA7CQk)n{kV1t.D!vEvOZ.6"ٜnqǀ+͗[ή-[5ߥ"DW(6"_f<ܞ G'c[;~v̻nRӖϩuCk>5闹k+lu2.pJՕ(xQ4Ƽf#MЎ&̥B2Ih(%ȊujՈPyQJ|w}oŁlC{WNx g-rg:1fweJ؟SSEpy5WK>GtTԝ6K8rNk8Sjb9c~jR{2ޔP92꜓,QZξUxuYQ5ȵ4ĉb PN *a^m!y|v7KRi#hӽm9'6x7'yV mVg㡊c&MI_ӋiyXD7k3Tg(pxBƗL̸GFjW45}7=awqmI5lWDϤ1t_.߫e]*0I^u,bBS[EɒČgX v-TqGS-cT8\f|2-6R!GKOv% V(Paz<]S6Uԫ#dfk?MQv/lP9Yڒj%YKVܢqJ{ZF>]G Py &lʓO غ7sΔ͡~dr kp'yKD;'#%%w[-ƈ Erg9lz tp잓 ˬjaYT)"*ռ;SZ0(/AfVgl94 Rrfse1Y+?p).W<`Sit/4%-1yWe(K)dMyg5a;\_3͔{;л4A&N**k ?*q}OJ9;18IKbVMކ "ҩ澉wO\DE6b\u HRJվËF]tnM-A{*$=㳍E, . \}E1]M7mO $WE ) Q `q&;}pU ؂%uV~W}Wo@l$\`K i)\{]=l̻5ꝅ_gw8&>C=p}h+\xA -vm-V .l_{+_a2Mo/&d9xQ2IMt}[&=u%&:'W aKkf]ʓ}]f`z1zʁ߅؇K;9`xᕂ݂Se:Ht'71Ud.N_䅅RYN u;?'U XܮOMH~NGFRl5 <9HOJHBp1Ygq±b4;I}lw*EY4pJv1 yu-^~xp 93հ2*˾&|g4ڿMHv@F ~۠񕊪8Cf |%wq24B6hKi&bNnw^!;?)q!IAm ;Ը }Aw,{m)ԞUQޱɶ=#fDž)GjM&_Cw)FA'Sѭ,QGH0Sg>Ԋ3vm<րR,'U. A=@F>/rV?f0R66 R;l&oa)rH!!-F㇝>hrswM,~cŤk084q0n}[섔8-w[hZ#Ixg lʇ.4zŦ LRcGZ HڬCM?B]B}~3R UV`)rvp]E ak$U/| 8fi MifR'ϝf3{@}:M>'S@z&l.V'e3{Ml9(ɮV{q+h(LH/+-&4Z/*鷺l"Zd@:,LRsT̔5R 5yFHQ9/|Ƕ~䛓J|0<lW!^վ_@OfK=RG/rMqqeG/om4i-D q$0F'`(L4 벨/vwVsyd\x@C[mo_ \ȘY!( f^H)Sa0ȯ/hkw0 U4۠? q0q\W3#eM*/Y:jz9usCm}3 Q6̬E|굙a~ęmr^+#(Jw)_qQA?,|~Ao]8Rƺ@@EN+jbmD/m;:EҺtםx+*:2Ms{5,MMN& 5 sC^i\qo+K2;Si4yS{.%b N,c!dQ&o{Fᴅ6-Zhu_ i*K5@.=iv ˏ+!C'"s1w=.ЎꊈZxy\P"_Q'L?ذUŶXaݚSBCفiäH }Rp)u|#'Si6F#% y5Rj>лfQpqZS-&_Y(P8 rM`}<-iu? @uo8N*PӞR0O3(ŧ#($zk3IS`COg5t2B/1='NF 8P]U?/Z[/eqP+%]eH9|A)]d޵_|,x/q5/13wj}^E$IzkNIW]VO}rVgYro/]XN_&5l(U.rEDZ=nܼƫ%Z^7쉶}yY= OcDNǑՉ:r :8Gx=cQd>Wnu)Iڅ1۸0iPJIBB cmZpzP3)6dzЅHڃ&0v SN8;0bNtSS)sD\&jecK<\EL7ô%0;'[1$Eq g!F[sߺ1 B6jT@Js uFOk'sƘpzo݂~-dD\%i *h){~"AM0@Z -?/a .w1 ZMÂ3˺E%6'F qʝ )8Kj,Wל4tRwSASPr2' YW-Kh b5~򏙬8*"f*JS-_K~Q_bİ|MoOlhN&TgH$@: "Re,́2}SLwPOtd#. Û&U)K84hZ/K"kwb}g͛^uHdC%29`M)4:8T jw}nm\0/llK,򙞌& SnpiPޒ9ڝmBS&WۅCoozJ5JKU8%$cr]`݈k)_hʌ`[D|VY)IJ 1ܕ՗>5ZG}cW:TkaQ7AzzpyJq"E}ohZ%~x Z d!n >Jz_85$AJu؂b|:NRnX\RmR_pd] 8;Vã Mv䂏E0-?Ah׫.ukM%("EЇ?,yz+%ݤ.RE KHjpB'=nz5!8}S1foT@K@`% Զ[LT1b;M Rz?^=dqmఔzӆ$Ť>/Wa+tM񾤀qڴ9}]ZOꉐrKi:G(Yh%yP`WA9c|`%{$ֺ-@Sn]#`= R8_TSzj%MOR q9k:u;)槹EKͼ>WGX[' jO>i_ G yr/:28dG˼Tm i!h&,b7Nh]SSYAfOBȎ_u#pr4aA<`vT0]\+6ڤ#;l-@w`*:QQS8bW* r\ Y6i=i? CcRiBHjHFNP!X Z, ǎ*C&V,jȒ@G|_yGvɑ L7z)F|*4¥t{5i9}a1>_oM(ǾG"+h_DT-)LR/;*Ǧ2Ccyį.N\¡~0ٛĶH]{իٶB#یo?ˬ2)De"O|,l!.(,;R'T-7 l6LopiIUWbx4+nӆMV<i²};(<]b 廬64a+h?%ghDy3&%:E$y듾3y@m5YuG2'AEʕ]~2tMH83'/E6Dl¬yhŲmR6ԿɇڤzUsfPXSGDt}=ؕbbXZ ģX}: XdGMP?!0kJ( qQϣ eWyM~u3="XߊEi&6vI)ʇ-1 &8&+.hX^,g0917kuhh* eӍ PC뺫& 5`LU*mmڼ+c Ѹ}"d%D!me/J2;(Kto 6olfVoo>=>Z† -z#aD*\ 0}r`R6}@³97k8KπBP;Tf!Vx8#3BӚ`%zd}K¶vj61 IT+&3DW?VF*7 ! W >о#pPέM/'3J(j+΁}Mn),P+FCJ_o|uSNC@1f6岼0Lt8%Hr+|GȖ`4!܃y nwp%/V(Q<@F^F V?dOhSV)zVĮpexGmLa90ݰ#q]|G}~̱clپQ!2L 6s4b6KZ68>4UDt(]ɬ_)ld->+&3 w@حX6DI1A}ѠaUr5Y J; *y!jIcp k鮜8iSf{_H&Jl!Gĭ-$fZRӛKfvY '}>gE4?)gǮI::JE hEo9,}Z{ũ\aB]u@2=u3ų=yG VX^+?ˣ'g5S>XLbcMjCϒ+چ'{,u|)6^aIôgHwyAjFD碏jN4%=UM 3Q>v%u"aEbԊ0[TI[!/А`B@׌3,AFNfiIQ*s40!2<&zKw]ޮ.3,^B R'UgFDimw5*fK$>M`dpE5*(h o{\ *l_[!&oyFN [|)^U6m@w#/V;iHo%9! ~@t x3;}I>x+?aA7Άv[ GL&Wb`8%,WhdDeNcGۆ _<ζs( w}U 㨘*cx>A`„ݧ㹤pRO=A:I{·nN7b!MnA"R`"*2EM%:<@`u#n]ɉOCy(Z \3nk|~@DVFz[b?iѤ})'5UY-ѝ>P 9FpD 깓Ls y-t@8zb0 =|Tn8^i 0U0HLȊtd/&> r5H]BjrksZ|8]H$uy @z'/' Qg| TZPi'e\B62J+sHNN5`է.^1!+w!bg ݎ.22zXz9-\I-M,V8ȳv;W!c`$޳gѾ5vesT-,ଐg.Mt{-ͯ"ʹG,ݍ6wZܢ8GAǾ? 4WvxGlM0 G+[u hWIr:KTN w+B? X'41_@aNXO!6§ߟhgK}: YDM< woLR@׍ 4CDj}_9pNjSq\=O"7$daچ_OT*F/x0jKAR֭'3 Ϡv;ś>gq򒖃'j?qTvzVjK11"S奞d~ޘ Xmjlju B~V3#XN Ό`[.>`L=s@0eԡbyyѫ )(b{~oE0ӦffW %u&QSϲw:9n?KniJ36[ ecƝeSu"qOt4u&ڒy'v"NUY̯.N x5 93f x,ypr%r7 šבA5SC$i!"&Ћh[9Xī?Kчh`bpTY)TT Ļ CHYF N:wwN5J>驢X ~khj|(UiX%Yx+ޓ,֞1憏-X ˠ:̐`*{4AsiDdd _ fhFGK|鸯:Auii6:d ټGsZUF< pB޺ ' CFJ#ٕg}A&@pm](Ğ7( jha;_#"2q~H,!?ަNb>io.-[mU opmfbr{v8O,:RD7[qjwOGFr)tF g,#Q qHm2ܒiO~+޵3?j|FXKEoI׃ ϬhWrumViKKn|ptdZ%7U dd#,5 ە$mFWcվ"|dLQ ,;9Eʛ'monC*ZU}vNtd_4|Ffd Us;vEXV~Ee^$GFN+gKf}7vgFb,崫ƮBlcGU^ΰU5~/Tg2g ܶ& v12 ||PrQ5*/&ǏUX?QiuP8_dk5ÓIttyT~4rQ ;`p* mXa;nAШ3#M?u򸊞,x,J4Q"_@H%.S_A.g5xqqk?Fl*~吟N[ ~"o)5*'1nyؖEɾλ)}%_NԲ2<*K^g_q~9lT3 rSP+]͚0ddpV^|酊"2giLu6bs ZaZ`S>?cw*Ųďc[\|0$-tYQp鲧&l@MZ6[q~Ѝ {NZK #edΗt U0y|Mw_λf3?9eh֓%u*jt}\9r0^u4I[S' 4~!f+ȨdRgI>HE$Ur rbct"Wż4n/#聈w/+Q36̾zPO逬pGĸ:c3P3W(o5['.٣~,VB,ȁ kYOˮ&KLC)5۳7_<Ҁ>OVM ܴ'Aνu; ݗ}8yE;d# ŗ Tmu5zಭT ^lר?rldem0hJ d"˫ ]ɷv G - /:~e KkWtru)sFy9K/Sӿw1FUԚHczs4Dii^1.7*ʠe-E{Ʃ{;h[n.|̷=O̎4`%噓-U@KP`^q񉔒0$D6$^m5Ꮓ ߧjzo枵(xc+Ŝșn:Z&P$@Bw6(]V<~APs%p; x/cGmF`~Z%z `V|z9sQE@մZ(BR蝑~wG n{>mbek;ʼ]VC'DHC7oY5Kxp_g XŰ;@6q<n8@IaʻJӬMBu%Jho3TZ?f/ܢq\+)uRԼ{8 v2VM#Ki;ib)޸[iQ&ʟl]u{ew1rH 2Mr8 *QYV0U!yKe6ӰӨ[,X^lTUqU聵Foo+~$]Łĭ #+}}#'ъN/wqak8bdfCX,I(LHtnj\am CLqv0NApر%۵ XyVw #ПBעKUЫFZ,4VJ12&ïǂ$dR$/WFeM\nȆW%w wx< 1:z; 43́EhB(yz4Lz@s2 ~xl.u8l i&Жܢx pwuhk"ym3uV]f.4"b́enbfs㛙L*_nSMo6Z <>?uDzzQEsOy` fn@/I͍`U1]PE9bԽ+v~ ݚf6׹IեBЎ+Rq;M3!չn9Py }8i*LJ)CQ$J6wgm8b5q_Ml ߉olAjNt^^jW!gp*IAij ji#ʮp` CT9E#[j ؃Ѵ!Xx(KB8Ò;&X|Iy܅&qN% Ø"rYuQDN7&\ ^+S4hf&Ah5'|x)J-.*S(˗5G0hFe s"L9E`^XhE#?d| Feъ.m 864_ ]#O*D6-X|:=mav4:4 E\Ћv_-k _V^1:\S`q]pQڦ*ig35cr\FA hCI޶nzsSɹmN 0#vU9i B4UR9N.!N&O1ڀg5)9o#"P4[^C-iDehkezm3# C OcϾU aD_08*$OaYHCL7l0`_V^@\Uxy5z[a,Ǽydllnq@띆/޵2S qu:h=Xxs4q+Uʍ~: %^2TC^Oܵo݀@Z2JE(k3VI%xQ\mi OkRݖ>0YM?񀚽BwQ30P.&1Z1x"6_e`wԹ` J \v! mW"ʆY Fz@l/}Y; U:Aܷ2:LI7٪9˒XNϤP&1a":їgS= m3_y-"U=KV*٩k_'[ V9,ݷ%L(<(Z{K m!I`&9s/{W? *En)p dމ,vLgPYMDRs|2V['mN()!.t.0t4e"$;xgkp|;bo]:n54$fňB#ʊ[f=_AZ )O xU+H: ݤF\v=Qtx ?'7cѻֵ 2.ME^4?[NҶ5ĒxsXz -oRYޖ +p'aSNz\f@q=<^8c$؎yO?6{4~t.}R $V)ab A{wST?uv7iMNXj?z?02e{barĊGoJz˰/oZY <$J1 1;WVF?<IͤqflIE.\cZXEWuai:=|A0Uc€AZyʬ!kks8sr#' M<'#RR4L $A Gݙbs(<a[: qR^Be_mׄ$Akm&rIcx\uӗ"BRHTg|.c1lvv7YPm_˫E*Ebj#tVG*Zg!nWS;-^;Z)DX)м1E!sb:ʡST0x&CcX>SaohxOVE?*=8VU0{ 5- m^gHbTۛ me6 )IS bBwÃ.HP/D>CQ4YSI<R֎^ƩQZ'.a1bC*_ MM֑dc끶(ChH`@m,5^i0ʤYjq2 2y0r6.GwfG5# 3I Le{RٸJ* 6T ]=&<:<_{q}lMIT[Zu1V "ۚU,nnF?fJm#ƕ;Ƿ]OֆOsA&.[J68X< 3n!lYm02miQ#''cq,WVG * $ ReD.͉;!Y#8G{Q1Z3,|]5!?+'.h3O PC,cG+]It9w8c9`ūari-Pl_.S]`:R!Bb j D88t6.4TطPřj%"i8>W 3mg$da۵b}' (}<&eXYf\O0ؽQCwEȜFD))eH) =*.\| x?{7Xc1VI'FQB_D,k-l^_!n`:o.'%:5΄hn*6q}_ ϾYԁ9͏͍X?6@ BM֟=ϸN'>QCZE3tvyȫyz$W17.)T!2eL)K{}[zJ8hl،Zc©5KXj-'muu1RN9sX0>g 铳LH #ls$n[L:;C-J}97-/yfh;b8y-Ӓ Dl@!XHm( Rv0$RZ8e"CA-%䲡X#ԟ:$ &6%.'0.ְLeV4}Q| 1"Qmf)g̲" 0uq.1iX W衎!J 9&D9bYֻ#tf7DkL4n'¬2(Kew6S{.12uhh?)C)-:{nV 6 K˗ lƴ0%2W'ݟ,x3,YS!/Wgb دQMe ݘfT;&n0S4;&цU5% аH0ēf& ̓O:q̒ӏs̢|5ĞDP.f\T[CoBAsVPð||ern L,itft4_͍75? ҭN5}bE+uM^ͽ;KQT95t $[|.$O&nmn~(t vN+ұ捼yd˻Tl?7b@)!p Q S {"7p`#7N=HM}[rA$ nZ*|>gŨz`3Ow "Q&ݣJs{_{$ɍn&17ov[ %K\%FrձٹVxR<0z9xHFMQ=E}~w.llpRhۘ.бvN6ASOBw3?zىQ }bHb NQ;3ǀAB='[Qc`Z Eok5U#%sPbpUpQ} zn}xXS,1s;sm^ eW` X=\ZZG.iz{$Kr@ }"f8O=[X3<(7tKOBdcH6]aqV߫~!YP4G3.T'4ȝ y9OӘd|k)ugE}e1}2s9DZGw7 f90i<O< e D([Ĕͦڑ5ǏȽ #*5PWT["GUӅ9r4Yrzn%0?<}wIa1K|%y쭏l#/\ `|ʘ_l݇>Cz-c_(["z i`568PRXP~&n%C HTv\N.vUjsLM b/;T䈱p YG"ʨss)SGak\Y`q| \?EŠuUZ*KRSO&Laˑ$v1buG+#l643%\Yɹ[ viMUZktgBpԛ+ i{%Lp7%)EH+_~'%?e$6X>g-j35ߗ`&N¦{m D{(`ဋTjmtxEPN,"5C 61dK8ʥeELjh) T 1;Qoj|Xs ADŽ7Es}`?~{)ջ8P6i 3v( J~WLsR:Z!/ ^E!qqo :ᙥmL-Ƿ_(?& ^wGNcphfp3҂wOB J{s;\D3S]Jq< V!q?Yg `J:Ck)u7ZjL|4OcgMn ˇ5u?Cj5_ÚF]I t7X'BKA64K #l " 5cΪX~Vm, f.g2ʅֽ]F]}4K$:8 BwMTitl>U#M4zUKaE? hF9 Vyu.M0==yCc -3Y녣Odȉv6Pk'ӚBفqyr:NbD4|rI2֩1 nP-$4rYr4>Y[ UѡO _G~ ;gEn@Z6bb۳>t‡ؕ-DӾY*;׋l%G(dMr>ְ+PTD!J2fio'vmsr{,u'BVhn]!4rn -3q=5/P|xtMwH2gP^ƢY Wo2ZQl7xD'-$UUb);C3r:64԰*EH(وD:_ZIQJ zy]fnGk]4Lc}֧UIrsxEIFZ(!0uڥ0:X҄w;=Dd#Tzu"JfkGِ@ N?ev9H>{Hd$ƙ2D`l"=R>].OyhezgOay OZMl7[tܹM~{=§UX(u4?si(C-y6G,h& kmCRaM.R\Kw,$e #~UY{Dsacb[ʴLkK\:hr7&zJMS|F#U-)DK hL8~E#zJ27L={&pigOmv;tU N\_Wo\>^2dߏɟ}9Nƨ.Y:񉄧)V S'bcZQ`[\j!'ȺkD%VV5?rn6O(>8v?Gl :kCo8r"Sw/SXvw (DJxjJDmT纡B(ǫd^sPyu8RኆUֱwVզ 4΁Q߬ZKk:,7%i#0 u9&q@|p<&+1?1֔azc$_`!sbS:Yvΰ}L͏Yݝ}bD c /IӴ=q^%H\ǮE5'@ҸДUfp3y֏!*g ڿ hnF*@$IEJ q Rc]ߣbBrHR & "m6{ỌYkcQ7)u7\xaİTuE^S/{5xB u rq$ W|eleź" Ciqj)D{'d}6J|Q,'0C4gyszdbT)9)`*cZx_E:kF-D%Ic -L*\8E?''ӷ$uŬPr?b\u޽g*;25խd!%y(޶}p+%tU^|<>h륳nW dEvZ{v)T,CL[OzΆERyO ;8|udr5:/ѳ) U)Neψ\+Fİh_uXZs#r,|UU|,eS"",#q7]?,/-Ώ\WB$cb/u`;{ud,~zg\$~g2tWn<n>gC:y&} :!Y",,=Brg#VX;VV+#<>LMI8(햃{P2y ?߃x̃+ඨ:HKr᝷,@=;{3l+mtۃ@b T@@e\$$Z K-`#M-;5 A LːTm6̊ /p=6 9v[߄|.{S8h?f9o&:@PlN@/ вErcAO?ێV¾qV4Px2%wSBRSUṉ36ƤiDKL/Z<`T [$d@`;|ͻ܋<8n>w0*a? <A,8(d,WzG"nVߓ7BOه!έ$l1C]mwBzCX-FpbR - [:cM0@H6G&4өi(@/ If{4p^b1Qk±Ü tѪ/Rc|#Kܻ"4,.VxA$ p`>Ay\)F<_⋮zڶ]7l',-zCU72j*'K2 lf)иYo>8Oa<3+ïJLHrDs%Wz:S\(ŘkWtGGy*ʙF ؃d|B-  g&Ҭy9u|9}j je{'o:X/]rBA;IPtwQ'=WXd0DIIƻ8A9[M"$FX2b}򚧌,Ad?D̬ HgܺI;S#^KPTࣦ $jS.:K ϴ ?E76&hNvpw,! )98Qb˴aSʆDmtH<'4'-A4E%uFH@m}b}J8ճꉧnVJƪ[M=H PFμgez'H֓Ӈ},%f`('}|W(&*a:egjl}Wf Yq[^XW50)1;_%=W(Z;e7#X :Ĥ?gEAVnUdG+|1]442+9נ8?ҵf^bSf橤(+,BҨwS>uϸG ,fAS^6'u+Z Vɿve [΃Ϭ" OnD⎄k5Hv ,5ģ9 N+-#%V$\ݬ)89Ҧĕ?y0ب0حp_b Hu'3\Ѱ{m8򳻄09vA]-,ohhR!|]3xt(.ed毹G_lɨGqq׏jB'-^ʮH-Cna+E^{GY H:31ƒu7YrbdvD$ܺj rW䍓pjx iZSlATXXUq|N^%\mf΍Tk4V>ilg2Z鐽jjmݰYQ ?}b[vE0CyppDg&.|pY$($}f!m=k23u:!=E6dH[$놴m.נ8d,SOB\ Z0}{+߱I?2B~vK~xW_[_FpmK$!8I˫YnR\d`w4n;)~*Sw>r]$%ш'=k@Vy'@-U)]!Y So)8t>K;ÛtI}sF.Yҥ$3qF\3uFMγ/ϐ="T=oK;LP;)gNWVA,O IK,#(VrԹ,f^M\{M>.4[zV F3o,@} ;LS?HVn=|DHbl8B])nD&{ "L ̿DyMl..pOBu>Qo<ԩJ]^>%GڢV˺wUJ lRY…jQy:1N(0E)C%Szѓ#]z!j|z-3&SWe&oA?M}fOMj ?'X+@F`"ه =yksl#60!{Ŀ V4q5w̹ \'@˲Sk8dؖKM:2;9[JlrmM5=5}Y#Z{=Z;kV if7aډ Fkn`5sFFhhÂbלI{4~'>ZQ9,gU;wDJ\R~! m"jEaT;*'ci2VV)(5)g'TH# \\4ξ}M"#cB3IHZ~eU wejed[)}270Z6 T;,nl(we,W,1n46Gni xg ؞h >VlڲCg}OuN;oGNmUqDuy5kH4tUؿZhϏd_ae{ %uC'͗c-[Q~>F#Cr'{F M :j6hjY'pBmG|vgWec{2^Fl p@SJeT}EWѓMR6n݅/+NTr%fA/18ia)OaDDpYXؼT/+J$Y`@N, EP_#x-R.F1(SL_nBsfeΗ?װ|XDS~3$,[%?R `JQ6,Ɖa]e*8I ifdl@ćgn#<쭵.4w4'o,,t7])%jW ^ѹODA|\St15\֕Eŭ߫y[K#J2OAv9[r#L4AsGM緀`8t|˓7.8qA1Kܼ'qd2iMw3A{_ /nwY`얛w PWaf_jW^?bFd(tgY̅Kxv!ZYqks2w OnNMgq:hM Ѧwg"'(]ﴛ/@.d! sKvķ$/q+HrњjDXz&,@) OI5[I\438+/8?5A^m7ki}8?Taktڌ :fx~RS3~׀9;AV+y`R3R[eM㷝.7y9s*ˡ eZ[Vu>Ʋ{@tSaEISf<3Spwgل.Tۜ@~ v< *Eh@@>E?5T\Ȧ!o~EΔ'dٿnfHm0ELk;?y;8A:&bH9^[d;14줡㼠DQ6Ws% 9bd0 eU9 WKb|7 \J;)IBy>oEn'ݔg\)Iܲh8S`@ׂ\ y^]vb&􍤼&t #Y>4|WlK%Vs!Q/p+ :ϗpPSN:h#Do1 Rʊi 4)="'Nc-vEeƦA@q[ Pp&3tI7*(:M4f%@+E&+vI e但 0j dekǽ(lۇxY % @|9\߂c ya~<˞xF#R}UZ`K#9'e)GmAp \!,FBQ6g !L-,P;jUQhCITjS`+o" G(<x]c'&1 oUHh)ì4H[(֟ac 2 "W%`5iVzO#?V?)(t"0"k \3ڈEthk+r0j@dLz4[܆YzN.,c/Ap4Q8I\n%:l9rvqE5zBiM5yWTLK'0h~ÀwP^@DcI8̐@>UIB3f)!kg0甬x>;8t8r6Zj!CXJEiIR-tcp<0Ƈg_GQ#)8q]Zo >8h>Pu&3"|j&ߚRgPEXn; je.⡜ԇ!jۣ)bC yiEZ~8RJpK4fSm>-T#HcJ-wvO't4vIV^bw7,EW(߶AzK _t(šFjOOADwfp GHLf$m'% .eHb:RjHrc̙T.m^tzwX af,|gblm2_)t)\į:QlȖP#W!->?lW=EjV(zڭLs]QyÌʘ0(aM$51]ts`#Y+scuG?(7MC ߯ejdڷNjUԚija_vVNSy0$;+&TuobٛKɰ^T8B&#kw/u H82]/yMCe7IL>%l$IY)F [q{WP!kFYUuӵ! +mFj0U̼ zA;UEg`pÇ:rW3+x+:f*4rι& @1CK9ɢol7 nI ĵXZȂXM@癸+?f^޲%VȮSCtg;p!"Hu=ܡqٷii{12RBpeYwkcɒ#:Dˁ9nNa&S:kwu陼6 w>+*l*6`Lsp{b jfAoPOΚ%Z!0Mx&~84 Ry18 Gɯ4FbA( ~-'ʆI/PǷs7ۈ>}?WqERJ r|n!l&Z ~GgVMSBPTTE X%ÄWK?/ϢYnۖܔ"VDk${ DԆJƂ,NiT/ΔOܤ }$B\Ơ@uVf&\nZS#)OI3t=3#¦g21T}czÓ*+!.zk, օ'*g:r ]S,/m TFgdt$]= -Ql\Q$ۈP:LU ^0"8Jons:iƯ[Pͼy4)11&Y!>qP(2XYŖQDH lA@p!X]8z7BR7GvH3mA. 2^*tly[ԁBLI p]!OEAta&qV4}{Sf2Sv[A2$QC?F[cI}q} N5c JzDT9!t H' /~-5?j58Mg8b&ѹ j/'UJf_6SИL_K+V Ӭ{rڌBRѰL˲0N1ȇlSGkS%l Q]'#mF |>>CQipm^̋RVZܣk׆a/losrG#z^G3ӧ0P4OK9%ΣWc}'Kq±FX4ksRl*Y* ǹvgDOT~>fұbpMEEEMhg.'+H;;}!ۢK%5k'3]]PK)'.f.$_JP3/SO3]r[i`_V+7lFhWxȧ]V:d@^DžC"؜_ oQ!_N4Y_ܺ\myHGxי-I{2oo]eg/&[A@/l w]И(l#oKbC%ՠCԔץ/_ 5Q)g_{0(u<, ouQ70_1ˀ)~n+t֬>YmGv,.ګ&%&iSql S?GSwUX!kˆX=rLe)q7o7'?!w6Bd0d%m +s&|]Ȭo&2!#y1Q!FOLP.:"_L]d!RZ. _NEk)9_,1` fj$xQu@? %CUUj;gB=jۼȅ ^$|տ`aj?BeYBb!PlFq"xtyX94 [ \+&9Р|f**}3qT%]K` SƯ%k"8JP<W #.oEi|T\nWcRe#k3`Xl)f"Slx8MK)* Q:~bE B!gq ,M?~P _۸Z]Zalu2PG7f]=bMtI1YrNkt/*AgGu Pc<@WHxYw鋣"[D,K%@*أ?39qD7n0⠈9PNQ2'"Xz` C m94Jem2Ԁ^? UqRc#eSy _Bdc@XvjD6Fǣp%WL5ޱYLJzJNlm"ВS:Su)s샤,MuͱLIg12jIQJ!\SK,aqM&o$((Y> &+ǘpĸ+hدǮZ*/XϽ3mn_ 2_ApäX@8_(RQ##"Ok{O'M!>RM )vO 1Ass' $HA322Zm!Ϗr,;[#60mh)!9DqF(SJE.+sz.OL+@`VTH]-¶4atpDΎG=M_6`oKfJ!I<U™d_\tSBEƄ;43ZShT0 2I(N:BlM I,*\íg}=_9\m9gb <7"Q!d `ܛ+n n*fxƂC7&D"|`c@Y,2%7i}4 "zZbʊGXd2#Y82GlV|K*@cI(҉aeC{>R`^q|ùic{ϟ%^ٺJ8#42D9y߻qU3J5^ic#Diܱ[>J6y@RA ]9*_mnEsbA>išj f,na`"'u{Aa2_RK6Ublݰ[=@?|KA*_5@ {AXX0LK< ^!̴tU3 <8IX$.b3c-"W7Q8ǧ R$_#*K~wߴ TM5WSOL`€~8J͗15٭bwg~ibfhjliv\3_(:b>&HC6 k~FEhoc")߾LJ~%Z0| h $@G cy.FRt̘IS1"/c-T?x.@~LFK~O*kG^Ok`0zhQPرь毱AtqwxԊ2D˪[6ն(tGzPǛua"K ڤ@n qS{!AJ{x:$ȵ'whV`}#g)JU^bI#}aO 3Pϰ^sT>'č/AgfTn}dc 6,@D_ \OڪTk^ Q]^"$bܛU\ݥ[}jWlXvH\jp (00̓@pvG[7#& H# u|\4L5quAktvơ n:LoХ_`鬹~$XMw{CQ,#XFr %(q"g"o@eBS,T%wQ3銹 4?*u:=S8T$[[Pkqzs0\vBve~;1v2BlE #[> t\IHRT=ǧ#[RCi]^ ;b}F2'<nإ (nBi4Yx9l%Ȑ ձwȭ8*K`d*j\ P ^rP'\ٓͭ ԄɞZ-~){5}, tRsD'V=sxYXhMƼ43oA8 JuՅpn4unWl!]Q~ Kvjw޼rઊ/" 0Lf(>p"%O%8/n(F??`ܼ,7 "gzS/k6r:pנx͸uC#!9iÇ(DsM^tƺy! j[F! rOЇ!‡)mɂ# [3`6n<^AiHC>ڑW=@[;#P[ i~|9Z`:LO&+4RDTŘua9T78Rߡcʹ]}d!ئQ0EbmxG5p_#1N`Pa?\OQrF4I4a\k`)TJ~}2i' O80y6`to^]@R'&j <H u5q!Z5K epâ j zt~1bP$ CLwM \ciPbΖ9'meER~9Q}c GVޒt}hK/TJIm>DCQ܀wRq)M".[ kA ʌ745<-ѝ?5yw0eawSQH ]>cQт+w`qNUB#(MƑ4cc̀n5.ЊE63T2dϤ(mFp*}h$CC2uhofyºMLL{~:7qI,MBߌڄ>3& z`|w[ځtcqc@m\uJT*/ 4LbY!XT}Û킬Ġ&0AزbVDf;W'~֞七!@MSk.VQ%ޞ-hͳ^.?PX5*sd5):81@n6j90@; j}0su v= tf6fp#&B?)hZf6"c)Q<C'|`0gSnjn꓌t;p[Yß"vcETSr_lV+LhrvFcP)fx+J}2}GId_HR )}:U(n̂ų~ZS)Ѝ$zQ[w펑ݾd˂ٯSpK[9+'1͢l Ywso3R",q>|\HXqEVDW[Y"i'/ZrGӛaz@19C&/j[͠JnG[Ɵ9X(g8NAtmQQǔF ̝K+ 폶'4k'm6%e7F)Nᮩ,k ݳNr$ &)- Rh'm)1;[3$z'eTIFB'+N("AB%DpE\Nz12cF4sPrI H5ٔ tK>}*L.*Rb!ЎҟI@u<>Ct3~; w,2m-Pmꍿ߻>]W^ݺͽpFw½{mxyƒ8M1+F)FtU9N;a4?&m1MY&VEA&Q]r2db!$MmkV*b# 3T{zdXbs2B̏;ރ`sl7;Ztn,C*"6aiJ$UꀈS3A_ 2QqGv#rPN6yKOz] {JV6##L䙣RA|NFG*).ݬ o=i"3P9Ż4dzzGNH?w*"MUaH_z\C;L%QY,Cp}:uLaD.NO(O vL)2FmNU;fcπ6xurkz.cQ1h!?ﲜ}I !0BcP  ǪGJk{w_|?ZZЁF&Oi- V;VG`I}nn]xlC(_?6q#Q= cm4iUBqnOzg3#/DNJRi©X)>wkjGz,ae3 +/z(ͭ?*,ϼAsP:xn8`=H!AԣZ;)ӴdD΁ޓ}io{X!kċdͬO )?{15ZM,tDc8]_ ZUtAװ ͧP ߴ$߲f 2&&84P,E!? r[ƫxtR.> @d|.u!hFg"zAD97'OMEw!co A3bo"+K-`$SKWX;p/ KS{-ߜ cS0ZY1P# xOZ SZ:JD ӿ*a-lϐyI`.Mlej"9H#'ܢ8kZbLXo^fts=MNsS7yO6ܜZMSòI,8'Wrg$sFT?{NBrz8Z!D8xQ !j ai%q;}[Ng߳w<)6]/3%; p,7{=B(qbpYEǏc!JDa9@GlA\ \@%d+,>"3gAUH~pÂ`$aeb 0}H )"w׮q$¨\s(-g嵠E ew#d:kY[oPٻҫE+ִ@MY<,Yy6*C[} :r[׮ }SOTڌbW#|YypG"b3=Zl43Z4ZZkAo -FV-6hi3,0Hn kA.n\^; ny;dyKJx%lLF[ ,1dG(ͺЩJ^XL>k*e,J#/wS}~P;+^3g!Qahn pwˤ_U3F7!8`kK6Ѳz<0ZnEr gx) <9n,kmBp ?ȫ} .яXTȱ؋.&~ xr{,BVqLm!`"w?$ݜ_+8KN %6琋eWM.JqC7IPNoUŪyaEs!rU'sUr.9|`a_.I)Pc@D"XY׭+O.:Zե|}1BRNcmFY'pbU9#T/OȼPWݧ/kۈAV('0z\XyEnVdJ_S[I E,x~~1^e1Q*S!^ ۮltbzVA ful ci/axA@.kjօ+nt>5$U؇7Aqc HaM̠2umۂ":<=r t܏TT7әgH sDMrXiћ p lAX1RǴNӬHD}Hw%ugʃߖiYc|OdSiR^iy[kTu &=i~4Y=%yF.d~gxXk#]'~uH^:4PğWxTkt(W4SMiط0m1=Hh{O-6+M(Av("T $+THI/*\#AAWy^2)b\iݪZY=%2oaX̮ۅ5tAͮ{]j&\a"\r^yj;`o~텧qKe:мH h/IDul3tPϴY#k">? <5^]=IRfB[ItfV)cli 9ղ'u7O(*5\ H5lhΊ7+넶(40ܧ{9e"т%fŽ sZu<",7>6.}JT8%]hc+UčB6)q&S;P灒xs^, Lw`xmsHdmj8KkjfSv>T*͋8{p̫:q* 7cHNtu Sy&OIR%r|26ha!`N Z'b J8s^CX +gBmS ZL~҂C ;)Q%š-5=V# .ۅŒTr X~lDNؗ2U9[z@Eݕn=\$/s_qy r*#cs?Q5gJrV{$@<jD|ŇD($ҙHIoڕ̳`n0($&`isƳ,4(ƙV-ihƇ>tA9NWF}y]_MDzC]Z^yĦVHtچT=FGT%xx1l8Ql7X3ˣ7XqrfɿS f_ļq 2uJ c1;=]B+s$#9s摈& e/C/+\Wz֓aHToJo#bX'J&QgwvMiXW7! R a8_ƀ&펼PIXU{`?.wq=1umvcUd Ka[؃U-lOO\ydH<X}E?YS<&!0;mt@viS/سԉ:KxK]~yʄɞu \~ An~56yʶ@Og&|f>vV~]\ @M}8a|{x8DQmk?![yK`clTMɕ)(YQv^O>ƍi+|} Ui~l^ {'n>#F:4ֻBYcu+V7(#k. }T;QOH#K291`3֌0QB>-e'HxZ#P\KT- Ȧ9fd ?k.iZeXEWxBW2kZ/.H5מ'GRe>,>KC8I)8 ,8[[XPuujԕ>^ٹ?=^Qo(ez]wGO2p;vF_X/Yy,L$L=1}?wEmqdD*@ELz̺ -vE2OIF0N*(k4ܝ(E $]n@ FS qN$ 2y0k$,''-r"'jh]D5HDg횯\]r÷E?[3 X oIԞSj4PtS9VZĶ{Ӕ&NsP_A}J4;N۰5~Ѭpy+@@PKN<-{')Lv5=49wmx:u! xWI)]EÞò#D$v9២LN,vꏍNZ)yOupSr<̓΁+vw3,_vPE_nLVUm4JK>7ӹhKU6?16a53HT;a'.8W|fˮ >g K!UAVbؙ6 ',D u(P0c!y9 5)*Ĥ-<\n\zb"z% 7|Q8!Q7>Xs#WF*yg«$y7K} HL|o@uߑdvBp `ϸt_T*IȜVR"8U:_`-J[Nfy'dB9&ԀX=S>ܔi7'x|sFj9pS%P9e^G8rAPLΉ?|%.aMGhM-nفOEԓjC+1J7h/xĀcRT _&2Cenk;npŒ }sJr *a@k.̕?5XٺTNZĈm휿D90[0&_U'=eEsHP'D~amseHoX**B-gOGSU^ۖlEy1^G y t&~q>#s ~&qa<_OR%8lNzעH[Dᗿ۵rU͆0rA;q(8;K \?'U@IBy76g{=2Cf@ 5//&L&Ѕd.Z-'WFۗ J>)r9T'QuoFxP@)ʑ*kc(r$&Ԭ6?Jÿ2#ji\߫gKA[NI6A#LW{%DQR,Cw EcD>)0Lv Adh~0)]` lrBͶ1r[S=$㽰xKW|/w% $kX}&h)5b+UZ /Piph'kː\Q)ȷܟj,#o<{ Vi$y3HMaF^8~|ӀЧh2nug>h#$ dNAw%"}DkYxaXcBm>h\=ԂXGiڝ&`{i=P Ҿlu9Hu-+wL~=.5Mn;ҿY^^I]Z'9rq0B!z~+מ8Bdnr*@Dؑ }+*hǛa}A-Jnhד1@ޗ2gh*|,c/<_`6> WJO]2cOwTrn0RLwZՔzk1`<2MN{%2T;w9[*5u“gnDvp()aJC3SB}بC\-&%6!c,ܔ dt0 voR~x.[T' .Ɇ́벁_yרո +4 `(Hlܾ4E}5?Ƭ{\x N))&bWtmSE${76j*|96rJez3 ?x}P_wLm:G<;=[b8c>Y#㊀5w?Yl/#%u1.pgQq!7p3j'2_%D۫U< l:TRxHA ĝZ|j0N;kPɒt^Ȓ Ú+/B -ᣤ 0;Q&%AHlf5q#(N9efXwq'#ȧCxҸ{-?yd{W= {2~ڂ;=.R0uyf1Dy4V(pKdfؐwo:c"U4,CDoÆ: !dbO]-8DE*uwrBg饓?!/4čv3&o [%@\ce6hN+oπ2>#c.;UOsAqrԕ/;3PS0ە]r,_̪TqM, K˩,Lsvf1ԱI BUJRL (IJ zjѶ|-xb*ۊUm[yTQf@#N/Q բwUaxc"܎٨|)ȼKLEm.]w6GdoQ <>!xXMqlFt`-Cv乥׉lĝɔ!^ 7e>W»Wu1l.md{} Cxr۴×b|}}sB4>ʼn51SBQnD=˭&?D% nѤK bE$h5"x6@%q ũlzmvLjYj"o۪rׇwu!U=Kz {kXC[7hA -O3M4U?[|ر|X7+쩸zk]IgpZQ{q v|!OgPRbA\Hr F- -uq W W#O哂 q)) ŶV@\ʣ/cwFb}>oYl5G,84JKH,r+5ߣXony.<4i~Y'WPg@(KH$_20auN3)pp 6;nsjQreT +pGRr?Ż: *)^+zID}" ̈!<M nv ȴX*kbKdkxE(Iȣo8I Gr˗ fXN}CT꯾'guňBIQF#%!Ћ N.uiG]7gfZL(ZTa~bCQ1A[Vk~tBKeSo7|HY]Χvf5Ak~pfy"ȗ1UA K 6dpMѤ 4eGXi[U O$Җ!XX'ݴ%: #! ؚڂfrHһ#n ]0IhۃV~9Nt) z&ꚠ$ LB#ʛ<@NI%KƷT o(c"2G|?l؊p'eqf^g@#Gcن gyM/Id6FVW,cT_L2$÷pp`q "$Ӎ2s׉N ![3&)w`'CBԝ]ܜF˫-{N!ξ AozanѤL7#g >YK MNϩdeS8;v[17vEPZPDW^ 6r g< d}\$E"P-ptE$)tVdBJeY~:pyװ.uMT utciB6mCGN ?s LVjn:_.ިoDSa"g/C7\?eTFba3.Wo5h3;c=39lWK^%a1iIp}Cklz9k)+4FmCz:Dϸ? Ua8<M_Y?dr4R7*PRKE%8mEB2j㊔i杵X2Q&ʈC=q? jp8D#}87z#VYAY6l䁝~Zݰ~9[]_8^5.CVIM6VOq JC2.۰MfYFi)#@R ]094Jyr3AwO|]|X[e9E Kҏ_q T*h_f qvE kXѸb#Y Z(A2rd(6xZ bqpavhma+ 65C\fJ,K5l@w$}0{An24*y%1'AdෆVlEeHemCydPgZt[*YtqUFK>J7}v󎛑MOA DgTM.wT~U>WCF9Hh !Hǎ}M։1P2#8$ypkL?e\e.I[kܜ#usaW[D] ;4BuS ;OLN` x)u~B6t pS枇YgVzeP61%vZ@5߇ėɵ$t#{/̷N؁9`ܤsRh2B>oJ^i%Mђ0YmiW1-$D_dQ!r_[ԓO\ B3sġRJ1ŝW{U?^3l\6$'Ã!bX iR)ק1 ? u —+ɾ@dzBMm4?ְg;uSX.5X(R4Dꦝ{ucz6\Zl`& _#s>_.h,)>B%v:DQa`]KҽGDqN`?]GNo{~aOIwqix ,\# Wf[{f/mp+kSȅT;#{̥tZ؈A\4tiksqn?B [ IImM^`I %N,x(E`0`y{\V`|H43HImΓ gu.I$`mؠ&%i+3Bva\yza•̑UT'Va>U1#UTJ'?hOnʝ'WcHe+=8wj:[oȄ15({lA\Ԟ>"zɐ*<88㏵cQS|oN`B/ 8Iߗwÿ y ^^AW.tla"NcD5Ӗ/`W$*%(~"6̯u_pKcx'jBO9ITCt&kxFAoeߌl9pbSC&oLҤў{6I|jfV,QV"gJ7s=Լ3*{*8gCdVȚ1VqN0k%Xu@1r_؟v% [~(E(*lU{"n~L_U^4"`F(1 #9 CVkDU["wr 5YԠ5St7dit_S\>k$?mxUHR} ŏu;}셒F|F%sȎ ~QaԪ(0-Jo.kY)y c"+37)2=,Ժp,38rp^.QMjrW! KHr1ڭƫ9_Tr 9F ;vWѼLƫ"EBOVx*B(ʾ`!68i^kPݱ\DKP2J&Q乶Ib?P8O{AWM +wz! n%ͺJw~>{Ѽ#\7Z} ќ, 78G{@ƕI4ۣV%Qz熣DX-?޹~; ,S!%/$c\Y%bHF.]U%^MLJˍxc(N7,ei*͘p] @aaQj/*\j[>Ⱥ&MDA|N^*I77wxX_Xdy,zj`@ 3Qz7'жq^S +1q÷Z]l4" HbQ456=S=1N#%EdAtW+ڃDXb4F9D Fv_Lu?Nx]wXh[l^ٹr `|D\R.Աa4Ì X.(\BGc)`yD_ OfF |ؗjZYZCqh7MTmŹ<5^C-1NS<-gQ8Q951Y8|+A@l|x8Iܼ3¥y0yRQigϟa_&EXTƊr]R+nc"d޼`Ͳ9khfӯWa qRw+K%XC<4&k0ҩ"i6Ic8 .0ZVM Y3h+] &?(b!**<{lX\JʸAϹkxyz4ݿnIDħq[b I,Z| ?q">e_J8UǿmqX$Y埻$] ζwͺ(&nx`3К -ύVNݓrafK̤:Oj$t=it'@AGWcC-Axʺhз3n5߆E/IυoZI0mWO`bc6I ! &?SN׮E3K,2fl C@YlKn&1uQ k&]"dez5xkP\wWk;Pp1 iG^Uv8kc6IL X ^-2:@LE` eJ>3z {b|z1tX#{N- k 1+*,i|K5PN1HZq)SJJ`2YV]nlmK@28qIcDp6(i9-:KK)">bv h 匘4`tФlk2H JCSž4 @y,ͬe7=-C1XccD| h>Шڷk@;tAZ?Nn 9Xfpcx܈y%SR"6;t)/Iw ykW>Z*Wsںic3ܾ-FrcsYe=9F}v dD.u\hcXsm$4{bK4C:STáAf5՟'JMY Z{#9x\V[#IlUMߏj P8~W@hOt\J 51V"a< U dSDXpN6^jgFmO 0py%]YY]ЬV3Ks1*bNMET)pB+̓aVeġ{9/ީ $m#u/jr# w~s.q,> |:< 翲cl;8vT;> !K{I_evZ-YE/Z"bȪRa)`h}#<7E!eh *rb\ߚWLQ.bNa0V퍳1@%kv/ZM<<\~Icd!JB2o$KYf-U4hNzKXJ+f C!TSS~z׍Ӹ@/\pX L{U 4-ZMD=}Ȗj[=22V-cA.IhϘ"K'g ԭY*7K9q0h썬9&R'_1HkK}|'_@e|5p-Lu E3vkǕ0œgSGD*d|^rXf?+ ^0@QZ2C3#qea#JMM3ԼZzJ;DKk^eKh@:ێ jZu u+eD+z(U!}Pi1@ iJ$MS 2tS_w{Ӟcޅ]K]c(m4o(i L}/j)A*%,t UGg[qSb# `ׄFۼK"ͬ.dH_i2=%la^F蚹ҷw͑TbgہxvC \POCm. y,Ƽi &3(\h"2,Pxԕ%P* fN:D_kja1M/oο5{mZ =T'I##Gx0s8r%p%@̜ υ{xY>jgNeavz.U~LŗjZtc/*F'_d d skrw70%.wp{7b*&2 :F,UU`^kjqo.+t!/W  ˨m#f: 9?ubav:=֞t5 s{1?LNgZJLAjD|=y$0_͑Av*a f\>$[tgg"l 7|b\M^WD6ӯx3o-Yh?!NU|pfTRr߆PPGq8eⰫB mWesϽ- d W/3$dv\V]F)cO̤`H3t w0!mr:weMGOL);؜Rl*>8ܝpL.S32}iԠ A!8DD$]a+jrpj-" hMʝ]YXh+-}ү-@&W.˿wk[u#FxgpxO9 K e$sBC*c*ַ{p4oH5 [/e Ք C僈hBv G&&+bj)J-$znflMjMfWDmq VӼmR^\ڦ1 qL~v4vz\65B'vo;ַ_ǰۭRC#M|`0R|/\\_6'gk2QJI':dIlo^гl!(7,aoNC&U\dkoS'F2f=͋?~LqkFtg#³80%J#۩K bxthMg$SX1z]E3K_bz:YF SQx{xsp@M$g8ëT'|5sj}c 5dO2b7,#W%Jg_ЮqB@&Łs?(VfEkE k!ZFO'`>Ax`]zۚ|p?5@ݞHM:0 <9,@վv)̳[VZ0`S8ìQ}=^> #gGm:= ٠бr7剎gc.8WD+M wЩjwƩBNJf,I fϢ=5Z + Zwoܪ37߁[f~~v zB VMg(GbhN8Satڵ*8 r|2eO~XX>Rboήܸ=|z~bN1,"[B0IQ1>/c jŠ 7*g9u>"|(IQjVi~ac?Y0ԥԔryX ;2f[z8UN[q۲ D^(hAjnQa0@'7uEN`P\3b"O!UP*R [d. ՌлQSg`' +qoG~"lj0K&vZx1qa8L@d mqNgB$Zߴ?{G\CtRFdyx֔wBV'!]7ʧ n09+Tb9^{D0ƭ3O6H'MϹvfd=WCAdp)>#lH*8u5:,v]8On] Ma 30̀qr?ωE@v^˹F!avM@F1]MN@ \` My,h$LQ|P 48@7#sinJۦl:/oc \ኹ[ 7Z}4.Fw˩%u))Lˤ[f3,k% MZDd^SQ ,hT9OyYL\gvn ;0Q:'+ת)Nbٝ жhQ{zx0W"=7oa~%PV@/Dzu!nl{I]@'B8" tWg~zIGI-g-{,d&`4ץ!.rOq tH hQ rFY|7иIѮ]Q D0O),i Q+S|G? 'b,9h6SǪ9%)|}e 0jՆTx;˜AY.Δ 8,SN Fĩ![e!o*,O Ô#G#W (W RfVJŖ߹Wew7"]Z9H{/EQ ɃBix41C@7)zx=u=I2iD/C&G[_mfC."zf[x咳r- eiəGm(Ń?k2 Aꃄ!6 GhS R8&M(Mx=]53Zn5{"ѲZ%WEGBEPi@V,#ϟ)0d[gՉ6=UUpsߤ(c;TX: ^D>}{QF3?b96?"Vhbj(S PSIICO.T;ʰ0e ,pJv]{ rwr-`s=ġNRult'@NUFĸZ1z{-~Sboi{"776D~~uAYC.\j>hfz aMp,Ak&+(Sie>ߦ;"|JP:<#-ytA\8rPU0Ttym0ʊPɛCgiD? ZzN.^őoP1s_.*5-F25}9j#W9GȕMc RmP/GݰWE-T[*N hvHywSt(ut|@"! BJDr$OGe<Dst~"s6[M̕AʁXkr[ɝEWe68/9&\JmTJ_jm+ܜrOR?UNEWZIC_.wK8&!P]_÷X`dpv&+lY*@IS=6#, jjR9] eAXB և; t$EQ`rğ^TU/oQAazBfZ-W[Wa *({3\4kYUz?' Mq@oBef$Q8o<>r CJWfU$RܡsfC1_ױ#(V QO9D1 ڐ4|>k=IJVǼ, c@F/4"麗y7~ )`EiQ"tAb0rۖV:fE'^VdG*^q, B9:}a5GHgNhЈ:?3ˋ=`}DȂ{iGn`z06{FˠX!6 Z0uB>, NҜmo=;r2In4quMe/@Go͘h;T>j>9&.2!?pZ^99v̥YC~ґlu ka0+5ܥg.Itk+XfVPn%>pȴxiጵB;UhnQX`@[X??lw9Eaq,(ξ;=_n\m!|AGeC{Dng ƀNQT@E<FTNہ1 ^GQfhS,ㆩn: II"TJ6iһe(*.izn=޷)sqBٰqǩܻt ;[`Ok OCm}=ճ !LWDlXt DnfMA;YAu(&pPǫup_>Fj~FX쪳sʃUɴ p2pA`4mkeu`r55 IN>{dfq{#U>j\D/͟Cn6uw*ߢC`N:[$|QV7<;'IgɲFx7$]fe"h{Ez!ͽL*pF&ZЋ~]^tWQ1fQmhfciPBi)Rcdܡo'u,ied-Qp1ׄ3R R{ˀ"_=Nk3RHGp,_i/d¡klF^d(y6Àjo=)}rU#e& YXYlFbA:gѯgq| )5j6++KjLB $7/G P>";utyab5-~좨2aݖGXGCo=nMLX,&on ]!nF M IuA'0|;BӼ9'ܐ[[y`ab^۳?1 3WUkPӸR?SL ).GɄU&8/90T'wCE bܒ=aZ%r~}L)(L~׌$.V)A_vԛ%mFp,,U63[j) P8y\+lpzAp .oسEMZ-.+ft| vT4L BgLndjE !諡mpak @h)4/Ѭ2< ;v?.;/ qFZ=xb{C?+*aГi*LfRv8y}ݣ=EHGC^~F ֘.E.9G<Ɛy`{J̠%F'-2ܶƒ3<$\3AK (oƁ鳁pRcXʹuZ=Sp\1S({% #,S~r+BSgv0gO7uLgN}h3[}A>OFx¯~!pEfg{R7]Q!5rIʆ̼#h8kPY#'J'n$|Ւ䢊5C4%8:0 (I1uxn#TxbHvxsYf̓=9Ph$$ _4 z6&冭M<Ӡl,؇w/RZc$v]ŁR%b|c]qD=XP0AtU BiI{-[E,[NŒVIW\KG_e^$FAoSuO|fmE.c/ߚ/ $j!<Ԑ#~(QZo|GޙokIu?ԃ=|˿I% !l 2ĝ%=K|4)ARf &i0䝉H)אAqrYPBre{F6RXaVjn>yy[AߋdUY %EyJի|4'~ڴEJ҅/ U/T>z螆V~$F@zKaj`ڎ5k/MpsH/ 'cH r}[pڊ]L̙>Z&p6B$I{;$?mqQKSC.cU{LyH "^5oB1 zvw]X\E:7=I_ڌg+mDeP"4?)gΗC+# VOyρ{o\:gݍS/s39HotyΕ/!th$X@v.`j@e/ 6))[0^DiqQxd8Rnr/@DuEӅkSMdEuR~bby.JV\?g.ql BpA'#z vI.<r%LBJm28Ԇ2mU%7\)0=1DtoQOOL՞g*r;;l`le>R N*'s*Ah3=`C9捲DJ[?HxsU]n ޸;2+J8)tFȮT7\ &6kOpX9+A`%)rD] pFxV9mAWo.GxI@^]]S)uOm/Ae[*ePtA7cJ#YmқʅάEyl~F)1lG~]0;!95v7Fט?^" zR})^"nl;!F9GX /tp%hT/NoGZ_O(O$өEp]7=/Agn"i`wD2⃠ô~JJS#܁Pj,8JHX/O-K7LgfLX5l‰_x \`G$CtnF NcQ:6Y.0x(71lQۅf7NI\@#I&xPL wM栟!SJgesLypٷXrR b*ec9zJB=*|e]C-nX\u;f͌̎O,}Dн" (KG%{d~aaM{s G&KWfv w; ]ՌRn1_ÖH7A`x.Q+KbA'Fm݊D[_ܤ xh1sUտn:D&m›jǚ) Iw~Scd;S^E ϧOݾKp[ IptpF q ^,YVO{),Pn֜W W;8mUtcS;eJ 'g/6 ۫ o;7#Igm;]aN fDW-#̤8t3Cw)FZgV 4v:.CQoN>vo^xq~AM+2fmM\fGh<*.ޛ1[ERV*+~$a@ܺqׄ6w܀ 0ok˦0׀35d\?Z]XĞ T_lǭpdjh랼NJBI*] "@v-\VIA{X[~^mQޘο64S@>U2'Ⱦjŏg}VobcE$[a b_*#?`фc*eWۘ#y!}5~#`!`ebCxf0ZLʣ* :g=3V8234[̛tGco䡺0 <]ڕGSBDh^5Gw$o,8cJ'M,/åk|,FX4e~~Q]k$UCDŸ잻GM4nAԃ`MFѷ(ؖL64}l!DXFsA/W V/@:Ҥ> oLmk |dk讪0_uG4㪐 cq0a[FۥL sl.t4TzW~@ YH>>ka![$KO7tZ)/֙Ҧg"\-#f+ 9~/ybks4@=,`DsD՛-g[Xae%*T]6@NCzkhGm׻vs~KxXHiM3'wtafg[t{{1𵩩l~w`e'>)ZH r:O ?/Fk$_?JYaGsV}R>Pgu4[7N"C*V'itV&D8SHvJyP2@RL4$*gH/WNzD7-${ С;mg!LP0l&-D]:8zp3au~| > D90yM`\Gߡx%;`ssltpyRh}' D!'M;Tsi Bu}hWFQB7= UQuYl+%;HNfH 悢Mx>ɅjW ɨ9ji+H%R{Oa* O$^ߖ/0Oq.R9{OO6Ux>c9mE`u4j~mw,H_9 @B?g[(~fx2K2p w{2(p`ΑdSzLc b&)UFWc8"mF{<w l4U=_Y|8GG-xaGI7wq$MwE>Ƈv3|kiݳMm^ X$M@95ݿ^4ЅD8%a}Z@ } kz-C/ rkKJsGISKcIlU_B[;~U9aEHهZ9O6L>&l"6+^ā!2B!\=pgSuU-)@`bd/T^վҷ6%N,SRI9oY{>;`ԩ".{eMb3*}*bңgq2@˃۾+z<# v 9;7J%7$E~ZGXD.i-j1/p;.^qf㠅=+&F 9" H.ڟȴ[r]]|"v.V*j:z߉īG C1&[49=: _1iz {Z#cO\j2=eԎ V!yV3ao|+}<];_cI)  ~,|+Ax,zlCmp(tb:ȃ+jwNq<Cyj΀k|3~4ܜN.e~lhTYy-ƛM0;.%ǼqΓ w2<;fjzX~b?H7{^+}'&2Mb^,x ,1.c`,m*(r fhCot,[ӻ?ERQ$RDV_*$#'7D35zr\`dp54qbFa(jdviiaZ${ =146f d4 ̊v!#G gZt~1LT1ݸDoFWHG?!&D!0Ht ?`}*kmEPvi[H9NdEټPc!a\"!~)zjf9*}V˟IyQ)6J ӺN*XajG"ј"V $`mo>~+&xC `,KZ'v\{ ۄ8-sKI0`h̍ozyU%Y7 &MvtkV(̄I-E7ܹ-`m Rd &SpbizmVBP=.+ŎTK"׸/WU Sȯ|@+kMV4v82DqT2&aܺ<'(¨!Ţ տr7p*.\bH8kPݧK_G.ָ]~@d;lΔZbYSzSSnrlZȅ"p^_dfݏ cOqM(M:T jUMZC{ܢfh7d@B?^FS!VbMQhUG\ew~??vek>H{Mux((y s<զ']ݎ5ucg3i6ZK:;&wskew8vvrt^w2Z5۞9d@ M4#+Mwѻ߳)Uʫ{nr(zM/`۴QkQ{Mk,}kXvGin%R0# AE3tfSmމ6ZxG`Ni끹Z-RaSI@G13 p?,E6u5#[:0ԞIo7bnwh_06xj;dU쨧ᏼ|G2Kி&/ԅ5ZUT " g-H v.mY?`*qp֢5=m^)&'iI[~" Ggq/#J|ѵ0ٌwO)'NΟx) I <],=$B[E\+!H DY=㊸y5YZYNjslm| z^MN, \Ywx%6oEQ@eDʴі_0] r+##igY"kI*n 1L29ۨA{]1A\j28o*zU:f)(qmxNcqxЙ_n*;;Nd\P4(!B,*8szk=4*212^>ɝe>40jIzfbas,m܁as|S`pu8T{7㾋48%#x n<o(7%(]h%6  GmT-l8bS=R0Ε [I7-w!%5@]S{ R1Zxb oϜ{15ǹDpIh on *>N@'"kNRBP%y8 8_YcMk(yT(=Fp3]q"8TizH֐zKQ۽I~@jM='=pӑޘp: %,,s߅9v"w֫i(#a!HTipS>痩DAycW%D]ZCA] XL&Iq?.;* rfSpI 0q:s ðY"pzeV!nilS}6<ڛ>jDeLK^#:S]7P0C\V2,KO05I;@V2қ')B(*uLw>Y:Ļa˭5mV|qg {I̳~s6JU&(H,\ 4oL$ R>~(i.HcM}I aqah+O42,t* &A~_OUV6t\;5;Hi`&`E `Vr://g^jZZH$:E+ش+ťqxuLtMEgVt[ߤ7z:ˆkn-1(<#{јő_\MNRWK+<Ɂ/E~}Fi-t7ZM5j:P %'CC`So},J5 ƥUIfիjgMY8ܣo"P5wϧn39H:9BxCٽb#f7 U)p.g@).֛q|MO /;u!_} khՈLJ3 Iߘܼ0tdǃ3KI22l:eϔ0q3wb9QCFs=U \ŸϋX$@SlAIyy?|: u~oDۉkbsisUiXO9|^(#'_鮡.&O>NJ$ޭsLF_HֈW cr}9 o_/^m_ Oen:^G65'P5_YXt.c3?q.?r30b߸ZPi_&@>7~)yky|=R _*H-%޼޸|>eG´C#܃Fn.xQ #NɌ39,8ȥ_s@2oH9NC< ̙! v2 SC׫K(y?-5ZUJ\dM0ch5N7C,x\?\aб wXA,Od.=wGFԺzg%6|iA^ThcC$m3 1ts+CVTgNIPFk9(Jtu5ځnC8tזԣOk;SF90kī?+vuLߵ[[E^GoLN*k)B[FQ~=%_'zloٖr)Ú=*S .Q0*OBJEg{JeV+s)ء|8DQqoPj*Iy]lH(3`drX0ڹEWbpCHTʤmѿ#tӴZмSw #yxNk@a{Idκ|ѝ̮ G z`NXT\H ,'u±a תP̲U9J=BYrk*>LDsX"c!i^9LiSkv]˙l0D{t'AYֲQ?߰k y[0#ҹw$b;Sfணo4cCqunQ`?[$cGw An}XTi @pg>j,R57b!ޱLЎF1J}n ٶnmCR!|+(Ɯf$c<w כC2N䱘?rQn1CN[gD%|}OK k-O`ͼ/oNx֥5e |&|d}.o'ƾҐ5YRh@ VwM'I'QdN>2? tMi, <65Yt5niQmdʧ/,'6 TGwf81ŅHb2) u%5SטyM` %ו}G51W,펷= [R~EFcGOˎ-Hj!6Wu핀s҇מ⚥϶h8aKݴT.P,W=hQm{/Oݸ8'gNSA`V4@qiK%DӓweaGr$H*kQb8/[m!4,.K_r0q\]A>ޱ{ uuLIjƖc;H{MRda^eFb_2E JG"wD2 yO9/#, Oz)j+ɶU}vI_4{7Mr ajX'Fw`' 1HG>hESlPb~ )VW 9%xD=R,3`z^#34u^_Joy') _5?O|e4ޒr2YVUH!$;8&kݦs׬V|}wOóA=,J䗐YړznЄmGa)u~ykݠ7|$*\wܵαۢcg6}mlޗ؝%6-rTŌFyC qQt3XVoQ|o";#^r">{f6"&g^'tqWEOY7%b5MҫݘS=hdЖqE%]P/Oz6U mS4Jϯ14sQau%hփ`(ikbH|wӲ62Fv>o2 Dg%zݚ|ۊK.K+LY 2T@KKN551e%@mTD𪇾a{B|A$f84v1Z͏~ M-P遺%$xh!F.NB̈́Z3%mzVs')XFk{t{E{;X<3*at&^GƔ%TNSu)pp5}skvFK \#)SW!޼ٸys3*}~CZ" ZTj7H Onv 5yZ4uCᱲ" Y\c_tqX7̼,$zo6qg'l@Оx I }\fyoOU) GZFl( f8U۹F qFv&5pO%Իȼʮ&6BdJ8"0M_@?3'A'l$3R/}+QjEv#`0M3֡92,{΃(+jz#)vw|ꔯqgRh`)JzIiunuJrݖ߳e?:  X|+i{CL!:5{>bC"ݛenwO$Ė>9Ө`\j%t>~q^[_g̎GbR(y-Ä ܸhXs1X :!kfN~ݞv[&lTd5I|B$'VE\"VE m>+A=Yxۤ}- ˶`⭄tg@e &b› Cܸy0kNnr̛;׮m:Ȕ O0y\=XDu^m c\!j]~9p(VF FI5'yƪ®0Q8ӑyY /nң2ωVuZ\e=< U:0[TY)aq;| :*Qo_٠&{є;c؊3-0dn;E}bH!$ŷ?ş܊p6-%a&\WU!HTK6w7,Ոy8l \^9sn^OʬF !#܄e/r? rpګrӿa&"PTgrp YɢKO'Ts 0VP-.<87,/[J0(^_aD{S nr]Ln}},O:} ڳ$ <'LKwUw? 8z$\K"JBlM'em8HuW _O,=g0G88JOLuHS* L%Z!ɸ⇆t:q[ɖ)`; J3Ej~sBv06(ԲYi)=å2-`~dgf% zȷJy XF?(JĹp ߽= FEfPt]*NK#wa`GARy䉦9em=5Фh.$X7[[g&ch1[Wԓ٨+~'x\Q(ī zysT[CF[bD|YI7u1%jw./׶A![vt%40Ʃ?;4a ~},},UN'ы7y%hbiIgT^VZvE& BfhkMiY72P6Y$qny6AVx\-Mz¾5K9Ӟ8EĨ68V6jHBB"OD1}Pt4h6p{C5Z_̢2;4#'67 $^^f;-8VGKoI=?ۑs~ zC9;u{6Q\Ղw9?a'~Lt\bIOo2Jb&֣D[ L0~zYàkS i&*=5]>;簎ҧmcaX 6kcAMcoGm k{ot8$@srnio,jr(ƥ.\cm(he̥ٓxM Vrx*pPd:[tWdL՝2j2#GҊYR)Ai_AU!. s \=lD)V!#c1Q旤E;5-|F?Af@B0wUgd.OJ5D%0#xB Ǚ|qnNCNBX|3ڨUSI9SA-~^,'vEuaW;}/L_gGk䯴{YS:@U1Q.*xW|AdM mhK—(F+K*3hQoKlJl[A) \rJx >VZ3zi{e/.HZ+ PL.G VD^62&mq]E~t NTW\ X$^K)??{VI.P[|ۻJ_2yoƶ%mWki%q[4sI e?åYExW%XH:^‰Ў>Sk&)ޮ ]8@&Q2O7*m ֹXƼYJ{5xwh,Qڝ0g'Ve'qsId8,%r3U3zeQ'D~ITbJmMR[$+2.@Yw'>g͂B>Yazn1xCe JYWOb_ma!A:5+Į4UT+lٴo[v1z;*~0Ȏ+Ϡ+()NJn c%ͤ߃:himk_cvm?rld P©Wru5z|<̈́7NH!}kķ`q7 3Ot۫5 ́K"$wHμ Ã+yi?Li5Y.U8K<>ɑvIo-dZ*Ǭ+(/vKirk> E&&Vji9\eXq8ɋgt\+|bgbWnUNfr+aqyGxVt;s:+CdȂGL6zY}gc+Daאx5%eHeTLn:.wiu UuQ0[@LHMI _w A&ROe<ӆlC|T? /vmF3 EPI§慿|Ƕc>(\1FF@ۈU=; wy]G_*VÔIq٤[?޻I9|f䞭;|ȅ4&= a(?TlćȪ MͷB)C6A$0dAB>Kl(W:<fZCO j;* Uy5,=boO*m'm8ĖCĘP.;=GI=|>9_G8Rc1Oϴ[EjD+f*)d|8:'c(1rkn?ҩa46PlRH"8 .$8*b.Xp]cCzpl-" wt)Ӵ(ng|^+n|NQo.,>Z uZ%6{2x[%`H?Cq( ND[xN4a` 23p{>O+*!bͽTDmFKdeimu0&QP2bWIC8@o!Yd8,.t:bQcA:70"0m iO,.UG >v(`6:݉ p{lB: kHw羀8QНhyȊkKX'JU;|p}(YNЍF dCe+Bk0EjuwwgCn5yFwp"ᑎoGR<@CU^>Z9}y``n+Ѽ6ED 誣3ZrOa dE#qlBV,RwEf(E OW@+tk}8 J-#Vq`.*iU:X5i#H@G Fd!= WBJ =tlny.dr L]“lcNB߲NJ`~0 ~> ?cTEhIC+D).@bѪ b/u/>um&b]嬀Lo eG '4U TEZiM|q8RꜾ蛑?հhSX̤L_nQ UIۥYuSc`@zW<&RrIW @N& y ]8rܸ B YkN}S0bNBd_^]uz>e[ C mNmK!Pn4Vͨ:Dq!t`^(卽6:. :dөF?fg]/5nh_hkaٗ_Hh_`Dq⵲hkK8BR P>lMBD9m0o@\~9z8r (S2~eF^qB*MbgYZ0707010000031a000081a4000000000000000000000001626034b40000273c000000000000000000000000000000000000005600000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/uwb/i1480/dfu/i1480-dfu-usb.ko.xz7zXZִF!t/#&]?Eh=ڜ9Oʫ ;e3KPh zaVolNCKﺿ#mtd|-qQ{ݪ-("q (Tyh:j$,Mϩ/ɪ,'fRh,>n#rIҳݐ0,W*&$/({47$0ӺEڬmJCM覢HP7peq L,4I/wԉ\SY#qGPa̪<@7j'ȆjVfEL*^щ v#UoJ,p &cnj}hz/i9C޸dÌ?V@A$n&X, NPuǯU.A7AeՌ ON ׼ g"cl^4*-NmUv9bNWq"˓%ĻZ[>C_EOi?݃=D~X@%'\%}6U锅06BMEf1 O-\0m9aƿQ8L9Hҟ|$ PV`u4jJH: P*3xG'U ,_i$~YLT1JIpG/I =˜cȁ=;E)xxZzS10u_crM9QdHF܁Glt~ .AbώG: )vh cyDj ~ dh؉tp*HӺ7`#Ipphӣ@]4)m?\ǔT)j>"s*X9;i * = ^QL~ZB~ӓ1uaTK;1X? 8](c4TPifgzh Ɯ4"\9d;x=E/ ;cE;չRG:mu1na?f<y?5;)􈨙v윃w H4lS:h^ ϊiHhL*1ョP ܻPP# &1ēkיpC\h]mU[.D-u, ⦭@p?P;v+jǔ{57s$[[Pr^$W2[/9i+|M!yb@.á 0U"Ab|G[gͬ0_2E:>mꇙ;2zam([9SS)lf݀ ɐT7*)=*!>sqwilL /#K1Zi8 ҃~*4F3+L",yJua/[YXAYdttic;܎X'a`Ѯ~a6R; B |_?u64^2Z)QBY`#Sp7;S}8KZ&n]5Fn^=$,R7A5{ɋ ibռrAio.D.}&T\ #$1Zc6V,zi-BO1̐t LPVG6Ȓ(CZ`/mSyZ47^FWnu 1!1mX R'uERHff'1(1LM8dd&̙b0@.H<`y1)} IClQp"?t]B-(KtzQ~IPk T:>E!;%$ eKQym,8bH`GdB0O2kL7y̺H?1F݃?pfp2]aE`2l m"jvL8d_v OܑkهWYx1 /#6{HYqw{>dK20HEش,;jr˾CΛ']VAG֩D@'R,u" ft'4:&IꜸ%[64 WEa ZvـDH u>;`a| jfjzkHPuT(*hT2b X2bl}ceH&m^ sJ>qH8 זYMTDf"q6Hߢ{ WWp)Y%9b}web6ղu͚߭®hks#qgl ֣,ĉɀi8w 5=I};ZNy[&{\FZ?Չɪg"J*.E_<繁0v!mRǑiǨ [ꔟjMdeO9fhdsmtK8( ~HI e# 48t2yW[лwԩL@H&8ϱK @skQ r'ziA;W‰؝:h<4fa\gӦ%[݈B nsg;V q YRihF#{9V&/X&[!?d"ӦE9B7GVj9)Ї4&ܽ8dGOqrU Q9o\7ܦ+TiVwt.k UqSjλq"KTUam, S$lkGja?Ŏvf qŎԢ M/ }-£ZפwAbښIOIf)YQ* SKpcXbF d+2S׵O(6YgK7Vj#RZt}44tC`ybslJ"o98pjk5XGi#}}ZG=g=PI;3+'k^໴-s{Nyy; 095{rѦn}Z^<'K!^]e_%- րQ]gŢVoZ@g߽VH!P L ;2VSi]O,Yb* ~>ِjh<6}mZӟa^k;PJOqJjvAr R#&AD"3X= [uYJIӮIvA8D2HV3,u\3zn/Dև.`fxg gJ>_uخcSAf;<@# g;V/١ON>:,.:V.* +@#dW )@"hIx*g0GLTbh+'0YLoiW+\ca}N%{/6됭-K7௽4o&VX8m?N'ybH1,S]J0bHj ;Tq3CkKE>RXϨkqP IUr$ KA-&u;6qcËz0٫WoRlԩɡ/LtEcWra͟P^?JFZ5TݴU=ĥҽ.CSwBR@4Bh@PVbM }H 0mÚVŒ:M SVB#LVQ>>@ :kv40 T}N! zZiߞUcpjYi_SܛŏQisC?)m#MFnan92`]RӀ<;ThqP I9902mAgDS+yl5CbW c\^MS %{(hM U!fq#NIlIZ냺qrhk["d\_Aim`ވg<$p#9;"L'0.Q38fwC?. oo>w"NS455 #kI)aE>|w& s*s/O9ܥNr9'|aWlb%1nD0L*X<m!;a?lQ Ǹ fZ51O]Y*e~O2Ӏ 0QB )Fѩ-lL?:m ڍMvYMis֩^͔ܠf9!kɞ A)t]4I,W4;|6Q>rP>AWG'!- ֏|in#e9$F'g)!'̎9kw) I6)s.FBp:#5q"ɩ$8\W#nƳ'鏱bI@˃(WDu3<|KIM,Gs ӛr f:S-~%c!xǞ% rǵ 0ȕjnXjNҬ7ćX@N،8$ڹ U\,2(qB5:qj?u~H!+ײHk8l}El@xc sp;D2RAdHLmb7P9?ʩM`9.OI7ml,ig< UOsQJ9F]NclK:wD:dQ.[AXDVZ\x'qO~gDԮE$s†䟹8&qyKmv>Bs%xT~N`6izJ0=RXߥA t?0G iCi g'jwkP>Shz&mj" iORZq5;cR09 F&jg}OW%R]cKAo#7r?qbij!Gwu~"_Qc\L V\@!>o_oC^"2ƅ3PksG'A!s3'‘6qPh! _Opo }5ҍ{H-?bNge$?Tづ(8=} Uw:T〿a=rkG,>d#-@L}.dq7pᘈK.€E)΢ 3WTȇxr vz}G"i&*r "C2L͑^W {tq "$3/5۶v٨k_Vܦ֨ V4eu`"JT Q.S}2%+F֣,T[2qὃ/Ua+q!@EVe"ev!fT6\uH텴I_UF" <4`t}ڋEIDiΈċaX)B=<jdeR:X#K05n PөG«1 ޅSOv r#S EnlZ񽠠]M!R~d=}4a: )oQTm/7(a%4q,SؾR(5DV\&>'!68Pxf zY&8 kp`t5XAp()ETDv\~xrNĆ{XZ<gx[=i#`/o$zUf+cjrDv9u&ÞT`~|hD!߈|223dAͩpmHf;&L٣6W)h!R,OR? k RS ɚ{]Խiށ҇eKH;rT=zo Hm@5Y:]_RV\+oG@+skSJ\a}Tߞ5/q R \|8* r{Ɵ Um23j,E>_,n,WűB4D٣/c%c$A\*E?8 |!kMRtZuٱ7&u2rzUJCL\9˺_qs^쎼O_ DP5O:b7mK| "XR"Ys D -ʧVEvr_-I4"(ro, lSB Nճ̺q(D{Y~,r!zLSՅb>LC3v7ocR%zZ$d9u3R|H{RGeLճ/2bvuAy+:Me0rѥ3Iv<%üL-\/NhiSgd`꪿yWlX*:Q%(Cwb7^2n4ȖjDtA#֛?ts?H;X ݺ<HYtDB*+p=$1c(Fg T L+/p@KPryOx1zLrn*eg" [ਣH3b?u%qWc(_*nYCx6kOӤ> XΥ"*NךJit?LE4oG8Mƥ&"$ĩͳgA^/1hsLدMh ݌@³޳ ^SR ,p|ћ*bLHφpyܫst;pa 뼘:=`K gu7ţ5 ؖZ3.1j*56^uUaa NAsgr މS-m1G W }hc ׳VMi:OZtt"kW_zbI0G 1B_tuqaxH·ZZf9)cgVU %>3͉R%QS`Vq O'zm2sܕ)@F-hJ"ؾS o-pLss"mtZxci 'b ^1j[uK.GB&yBV S캶Q(T`HyA"Åix,7l*50ck]&GF,= rc.V ,+77M ĕGҞ/VBoo,Q6͝Z/H'ˍk4ֽO\-йv$i&nə3mDJo4L0Z都U$MJN1KI ٿlC2/WJZiRh27xˤs0oג@vlnEЈK*&S !qDl4T%⁁tG<*0/gYg:, 9ȗN ^1GAm_3AjCjBZ*\ 7[ ;ԣ3UOːnÒ3vCEn_ĨŽybKȫqŝ@0pnz z^TL/'gSi)W)޽k*$W²hL<&e`D uGCb, <\'%A'Ә,cgycU7_+i}/7<^H13(/A;e{a(.$CS',G yCݲY&Ug?5.a$Gd Ite2F$Rhzҽ.E::vU4j)yɔ9*~-慹V&*dQ+}#eߌi(d?NgYZ0707010000031b000081a4000000000000000000000001626034b40000089c000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/uwb/i1480/i1480-est.ko.xz7zXZִF!t/#Y]?Eh=ڜ9Tfw2vyE@#5`cpG < Cv"c:Efr(-P'S |#ق Ӆ|>r}Wԍ} a]aQPӑ^.Cb/L捹6;O2 ɖAsb ] J։mހk:#RC3vgUdnx0\0vQ+Re p *U\ CSZ&92+R܃{i},ZH]Qp? .:o0ГAEGO,s$s4~nS'F>앲Fe[Wd*~ؐ8Wwk5> {i ]6x]Tԗk?ADz?~ a "g4 c>P[d$Njk/#b(~"@c /8.A:c/qCnPoNnu**WO p|S nXxscuv_F ɺpq;'Y 'YA63(X>v(F[xuuֵp j*qF :ߺȮU7 `; v}ۗ>=Qt5-m+dёu\z x |z$aXBn5\]噚~ ! #ShRY^+18Eqf5;Ꞗmu_Ȭ/Wȯ1Y)R=O/-EDnur!U(C?#,Bs*].*)A&ՍS܁7U[iʇi /7RHSH$yĥRiɢռABa<݈:G n<܉iG 8uQt2}(l8NZ@"\oAdqm0M7nNOۓU:$|OfV:xxb&C#oOꨕݱ6$Dt{UQY]b`?\ 1XgҬlWlXl9L|ѩ^}hIP0{_pUP/rA8Ie@| WY ,n  B^KS+-w`Ԉ1N'Ra|=2e[ ? ,X: !;43Sfbj ]VfK!u=)WEʔhT&_@܎sϥGyw<ۍm'Ryhb?f5(;zt}E>pDM6lLfmD;,)=2wT] ũmǜ##hV0x ,?WC cӱ1|PAcKGsn^= gYZ0707010000031c000081a4000000000000000000000001626034b400001184000000000000000000000000000000000000004200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/uwb/umc.ko.xz7zXZִF!t/OC]?Eh=ڜ9MrpD/Bv n}eUs#P'HK0{~V8Г.Dַ6nv]!9%e*\ԯWQa؅A yÈf8 \+ G=3+\ 9%Dx%;w~ܜ< }jlF"&[4ΰ~oh/A^0!etLf"-jYk(ˑQR.ܿn$~->6G4ThHjc;=̑ 21iMRKlD! [(6(ݳN*JhZ"pOJHu.6.ߏE0C +jF8VeQ؇jɄJ=AgH0sLæ>9Bȶ\sRK- f[mZIXeų_a-L"?SznGTzW^ȻG"y 21/r\̴URIٝR{@kEdx wlAfU-!]cKB=_g%31+N(~r!5F(å>)"VHSf/Zv:tUq SnؽE:I Gra'L"XnN!i,v[֢%Lr݀sNYʃ 4}?K4W6ۍ0cPG{0y}ۏJis/,\W׺ W _bs 4 4xTfzaX3mx*0SG:;LH C@Z R;vd`BwBRjJ]ơz_B6Ȕ(:Y!xY]_ɭb<Jeۣ|4>绬`AsjPRIѺ@lK&G"FK,;Zh X h>cYN,(P]DkowFC}EɎ 5ְ<@C̦Be N:f6F?VDI}/#ʠO4.ĝyfvh|:^.K2 oW^g)# +Z1!CЂ݄*%U%=pul6dp̦rRA%Hz&knl[tgu3*DT Co`A Qή/6J[ %Б'k~d]Mŷ8 MQfY(8+;9=X>1#H d B~op&뙦R7!mO] |Hb!]Y׈_e4GB]ٳA+}X=Sg {M_Í7r)yptb#ɲM H6KN=!5pQj;$g:}7[QOv2~hGܗ 9KBC9مVڎU(%!"OͶA\eK$K﫰{]+T SZ V>mtF%Ʈ*?bwLU#mr"e_׃o t*Qs3\!!i z"&$5W+i V}-{~}M@?%btg& ,PWxSr0KݡNsKCj=M{A".6E?rجs OgB1mh?Z{$/\*.]o<ĦMED>D-ft$&KԬ : ??4LN~N JM65bT]WmB8 wk/Ud+6NOLe: ܍b%xhardo/zD՟~)=JohH/l;n0,A˃oYi8к\,q#B,qٝb1>/+ˡ'\;orz[RT~n~sWQCQQgc`5Pg'8) OCaQ?T "vykkPn6=Z'눫Yfwa=4l վ=sr< l\BYo̚'vc ,Yp]=4OM3BgZdE. I]w)?|0l(m̧CA>ɲ /VL!ܺfX,%if-0ޒ#OF6t*+l~&6gǝq(M3.vM fJ!UokPET|9?{j8LU;LۛClKK+4!=oݮ!^ufZ9OX( ϏY1d]jgL>Yl҆=} 5$y/G5x *[%)nѧjQҨ31%VҐ5BfΐϿF#p?:W2tmJPbI B͘t4q1" ѨLWq$9X>{~@>(8Nt֩wI {~<|gvƍ/~%T%'E`o5cbGڃVo0Dz.r2IG OCS eqk}d uKj]xS1XsgV`C#%ڸwL۩b"FagYZ0707010000031d000081a4000000000000000000000001626034b40000a6a4000000000000000000000000000000000000004200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/uwb/uwb.ko.xz7zXZִF!t/7Ka]?Eh=ڜ9S)[u|#)!fbX>V9EcdW F8ca(ԑv8RC Nk5Eʦ˴zqj3 Fi2ppRxX r J ֞>G6f%}G"CŮZRdkz׷G4SS`AiLg'jM}^vNix`3yՈ8ATk80a0+U#}Sː`ƊBZ(=;D֎PE%`7g?u;4U+hDU rG` "N)zEƩ9rC==(wdS07kcʩ%wŠ0Rul3T^3z.󳼠Sr|Lb\1\:8el-OPuĹ˚t%f{0Zn$W8n`<ˠx}NnMdW#9b~1g2zy@$%a<ן͂;r?B K?:g!\ [VzRc/`ŦLDHw!Nx]= ܚBVX:RL1P,a~c($xpRG0fkΔ„Ӌ70zxQqH螛wTTݭKNR(\(GdS۵'ȅ4m25pZ)`.O3- 1wWqV,0O\G4`$N*$79FvGiL3Fb|geʽkExݥE-8.;3$⦠=kg(Z}w!` j K ך=.z& i_ǀt[<+b{]gmq3kl8*Q*{`uf>9c)wF`YۯW?҈jP_L\b;hp uzp0Wtq؉.va+`)Iɉy,-VM̿`Y=p7w4(1zK +43s|Ãpiˠr'WYB?[^'^pET6 AYPF/;aiq <T!!@/hiӯwEnRX5v0O=oP|cjKZDx {|?}_}*4i%C t?5 $fPۡiz.L;e}iPS,ؽОj itd4>T!qGO!~Xa|lxsAυKឬ;:?*$c%Fpk>T"Y>3 =tn;DJՎ"1&/٨ur0HW2ٸM[E=jPlɰ J4I) ?>P0iȧ(%rr,gL{"A84{[MPFHiFfT L#餹 d2UĒ6\\ĺ߂@B04Cy*)-$G*l)y[KUȜ &^8u)%Ò(AQ+ܫYG/8 ='B1>Whebҷ8{׼j[Ȅ#lIԃ=I$[>m !eɥTJb&qX,Hw[,d:| VCF>UCۻ|oY6WvpZE(cwL٦M)$K&b ?' U 0(LA[@ೈ x3B'@!;j- 2Pĥ@9Я)Nf[YipG/Q;]3"nc.o>NE/#S\<h ahY?@3"ԍ_#.""fb?b"VuTS˨WW 9-~iZ2-_y7SSW.]X-Uߪ=<9N 8ޭ+{:Tz>߬z8Ep_vA_=j)IW#$4T\^815ð``.jϝV.I%_k͎=W߾IZsbi8]Qkȡy) ^RuH5J%NHR 8m"(jIE!S 2xC&x܁#jĵ_|4JT`{>M@qTBnQtY.l+plv#qWX+ myT֐YQ>B}WNFl,LVd.ŞկN?w5GI- yw JF07(y r1_d'zY%l/lpIr9t͹)-gkAnpk trCwzjE ` Br"a6SJ5GȒq$>OAlrE^ gϙET_k J\Y/ФiLB 2n}SßČ#żWܨaa7͑S?3 G:9 Jť;ͺ7{]$x~/g|\d& Ŷ߽i?o%duEb"xkIM24aoknڐތzB5^HwGIe,U@Ǯ˜̊a{)R)i\/Ta"68ʔZh ,!{h_a6:/CrKuN7BZ|''YRu6Ox-pm W>]ōk݊E BZ[9eͯӃj#VڰGl9zH:5rblATY40cg,8"ICJf΅VD.Vݵ.q+'L#>pQaȖ7yk^:!eQ& G55ŝM\I ԰絉Ouye=Fpu~#vOm2Ư>o{etéRNC([F;Ԉ={ ] (ǰ.`'ƾu1B0n$l1*J@{ OP7kD̦s-hG$' qb#rCVPEu|h@7e/5evbDF]AdNbp@z 0}$; RJ~U27.lRV1 26!S4m}zFI&1j [w.#E*47gSC !oS]_cTڶnVM񎻼V'@xlYcX2M3e?OY\G|=d4vbn"0YtJ,O,К:uյH!@R ٨fB[h:,+rkb|4xqYI&HnE3 GZ6J/FB4c8K7!H<]5cy"z$$ɆIyBUdX+TamcP>r#橘z K]V'Ğ `AE~gd?`'mfnρU z`DЩ<08%N[{hDmUOelV{{Xt U+ +NCkZOIXF/\hl[y퓙 *PPlU}y] RN ,MC"TfV`Lo୎k0>ePuU:nt,KT uŇ~@4s9 X~ZUS͕Z!\;$]ygʭh Wz+iw@G%<#M{H闩4l~<ٯJ8%B+1]K%?GqnF)gOI'YU9QN uXh~#ռ6+%z}A(od;qRNjhGW8s {;ct\.#X2;0:pw z+*?nr܊lu~u$PݕyD-n٧ ZXdlK=ZMwMab/qZ$&f,҅#De.Sb jOB:*ATbw+O#0B5S1z.%Mرzt5@-ouH5eF TUy,c_OߋFEֺ4dX]L _9{g"h6ZMg/wWҮ#hIDTvBdK"+. 3Y&aƵ)>x;VvSR2dM]q6MMT uO@P~Ξ?i~J'X (OHU1U.i!\f2 )*R,4^WۡA `aۜk4O<R%]Xtm&O5oZuDhX%$yl)=~CޢD?&S Fiv7#6` X%7AT:Ixl %[P 夺W,ɪX8 Y'(3-q$Ğ$)zNwXn8>#Zw.kBʮ;0AyrʕuJƂ Φ)qglj(~\}Y.& KR-rJiwpvq5[H:K|$VHyWܾRۮ a5'{,۰%4\h"֯Of3Dꖳ':$ž zOcjh&pҩ{*wǎ ?ehgh9d]j|"5HqFь[3=:hw #N͏(\XZ0e8CA&T+$'7fVn%PdZmEH91odu6[i 0E$X _`vI5v%tB1R()3A ,q"lV,OU@w. Hl蘰Dd 0/8§DR gޅZNFk8m%=67%F^AHV-|DX wŬ8֪Tvs>F--svrsP#Dap)6euۈv*̏j"yu."a@x'Uo0+{lo{vMqL#fLB,rɅO)+\&ޙ+Ѩ{b43Wq|ݝOdDA(W# 6ya6qtw:o|C1nžȴ K9@U>h<~ԷKby`YY#jKtH|,zde}3G@ q./m>c&.*qu?*Ώ\zۭ&̉*O9bkor )z=NO Ol4hOWaNlyRXW lt.K1^zNYgF]9<!.wK>Bs Zd /ѤD@ʖ`|݉ R7 ?1vLnF[;#fN[1+܏kY Q.&sȧ/#Dʒ]'yv*v7.?^01ayX̲iޔ[2J>+^fH &"'lǡ&bΰ>0 @&@u[)/9r ׁȹ4'WCpCbn9S.'L ˆuw)?Daͩ v=xN-΃VG3fߕttWP Q|%_z:o%PڃPUtskUF9vOrٳ$1 AAn]ɰ<#4[qQ}'6 qY-WeB.3Yέtizhle /h5yWu3X3O<^,YJ_)P7Z<x4߂uU v߀ xyTe*"'-Ũ6ұt zGJImer9}#!fe"׹L#)W]^Rߚltz eL%PE_G2o+,<_Mbi8nޠ3ڐ&;@ >HLvCi`:4tb7>x9dqZCm#R1Ҍ#s콪[P.qH\%K=y'mdv= GΖsGE5zIM)+ӂl9o; s!/.)ƁS\%dH?i`?O;x{'Ψ%m\SK1zUjeW ë?1HR5&SMX׸UA-6)ͤ_|M8ad5o|6{H-#>}!GvR}{)+!+!Szn| hjq"v^OG>a)lwi3F,GLV}^#No6( 6ňB &M_8rZ;k6WD!wJV>М[:A|zƃaG ͚NIIF_U O,ۜzT 92+hQd!à#伩U7?[1_Vݿ(`]@!"!6̡ͭn3 _W3N۱"o]=ۿӇZjޣwF\8|]H̕CKErcv$sS, AOovCǶ!:} uW`:S_.a0`XłxҼ:C4KԆmSC|N ;.'NEjg\;LU2i>[1.\5k<#L)5_7B>^[waƻ!pAЋ7Ó-~Z,"5,-t$j1 Ut M9$Uf(83_,j: O.SHk>4btOrNwWG ES Qژlw&_k2[p+z7xKkO|3Vha-9 ma#p.؇" w} ߅sM+*0 0u\9{@8_#C7'JcrζC6vagpfv0,@lXPǘ}bH v[gj[KIAd-Oѣ$(&Q33H &+vV་ό/X(b˸/ r#?2zmM>%X~Զo.s<% 1wXm0nE^TM(ҁ7SFhvEO^4HS#J( ~y, R6nNjɠ# h|ڣ=U?+a ^8(-/DLx,T|}inw$+B`E=L{YVmjZʐYcE&u4!PׁHL n{!xkFf @\H^O$V.g_է~'Q'=nցGn6(esOb,"CO^ TY0sp~pj7bì ff @01X_>ı?YX;^,湪'IW0}XGY4<+'RryH7V=n i^Sji9@ݑkOt . |몂!Umΰ󩒬Jὖڈ 癈g~dWD,u٫a[[礶 Vq-cV9NRÐ~]KoO{7t" ~dPXedԟČgdw^PTb/J~}.Sn  `;e~o0k| eN!܎(.^}:g?$si>蓬1R=o&H2`YÍ2?BUAKKQ<"jkqzt/+X2yP+-MOf1/>{IO[$Rh+z^BqpAh_b͠ڳ •S y%_@5VOC 9$+gEރA8t}G\.ߜljNM6c.>7SgK@锢x;fB"_I:ZsUIKwU:n,ƼN hQ۱D5 $#D6Cx?9SSJ$p[2p1^*bI—~M͸sX ΙtE+:딭7&Wx~JS5<'aIjҷ  p/:ոL xg G =ݣtLPZekNZuJ yqCap".-Zp`H3 ԫ[L(zMO]Z/U* AЦC1TfPYf۱Xd-}ƏwWF= 6m$Ŷ8N߽4T^!..g֐կ %vchvW뭉06ǛWU7V bdXDdy?Q >BI=R j[&Q2ȱ:~ H:˩dsy{ XxFcgF@VbBьS8B:,XL h.n }8۷\saZvhY64쥟^;IHbޙ ?d3d3{L6MČ9zNe-&!/GoGr~WΞdE%$o9vsxҘ܂d15(KNF"#g1t&lF~ /=z6 lqÒF+j* >? (]#^kV#<qսm*P T?CᠺSA]غќOCDo5@h_)g,䜀IT7Lc-5D05웦^4u13S~貨7-wmEI"D (71ߑVxb0fc#VS#R16Z(̵RMwGca@dwQ!^}3 (& VՆ d9ϝFFM1\PÀMJ[EEc,h_ߘA!!LPږ0k4h3^ɏ rMc#H q5slvͅ0n>c&ɯ,@B^WAjؖSMmܐ@dk^ض:VLswTӠy ^ŊN4#fU.`(t_LG#?H:p}5!&~(>xeqVKH2pT%Ģ}Gb?ڗ,-D毩3]@̫U9pkoͭ*qpor _"oZMZkyEG2ڛ*gw47M(Rfϼt%JJ%vY]HV >8%Ys/O`EAe6l7vps.^ڄz. l4Yc?ȎGMu`= Nvܣ6Vt=*!_JhS ibK]h!d `)CS0lvE"ƨ"JI$4FD5r2`%[}XjGMR*:l>K[L,M-BjsR`ݫj;|;%r(jrSzQ6}kl5U05.m:u zdkB(gvX1jb\Q5RLB?1Ri`hwh>61ӅNtc&a}ܶp#]袆l:HJ^<2=x JuKvPZ(vD]\(ǿ/h=fhf&iԠZslI Wqwbăgi67Ls6KE,N2h;!6ѳ;M9ܭ#$CÞꙟ`MdXtd\8(eaw1  -7%@`r6uqэS78?'gA% פ`cFfYV2>M4bA4B7͸h"zHMOt$AUKz3ke4kT5 " G0T\wk 6T8·v Ixqtx[;>Bsk*!@4_Xp^)G_&d92^>̬U ]{}?nQSO8 btc0( Db|G3e\t~8aڝ{#umBl 4-;ܸ@9Vț3 ҳQQEpoXst>57 "-?X2`K cx B=. ;Q׎D[/ )%QS{~.8^ ڥlIwWRV9\)_I(&vGlro1p!=>- áGL"pUhr161QGt@4- 0= U,aGM[V$EB<'Ў*1۲KNk>%v@3! Z  r*?wdtBebSyƹŜ(|eo';^hRA;_ByK"ֈ3.Bϸ-mb^H7O545rTZ)>`$M |&!ͧf˃kȡ=}y C|6s}veQnU/Lge@6@^w%p2iȟ, [2Y"h\ѽ]kvB<=s[wZ%=W ̶"N4֛돺\ѓ?u &p_sݫ,#HIV^恀reX-f֣Řv#h)IUE ēp,Qu.&hDU:(L:4 hc۴qWecd1XY]'$z):gwo!ڊM9+ɟG(́Xn\7PrF#\Jd݀-t֊Ԃ(hA;)rDdlL;ྲ\ :tŽۋKHj脊mݼHPLb(J8(kG^o0 1ݔl 7`B Xيٯ#h{YH?̋.144PPC)kdXk1ŋ%b k#g* p~[Bi"lpcRyS"lGdJ>J()E6fk h+b58t"NqKt糰%d(w cKkANDdLR".t;_pJh>^=hve8;GIh-I[_)`.D1ryC浑a& z';RհTĚjSFٌVszp;DRN?un(+Z|J]Ғċ4j8c=d&n<@áym=@1x'ӈW"K!}mOk fu ®akf\krHSjYQ- à&Q"׸^N%qRM&zBh-WQM2^Q_i kUci ]>|Y釘 `_[w߾a2>˨ϘFjO,;d8G~eA Fzŭ PYsax%5:G̦1Ywʃ9_f/ ~M~0;WͪO3di}m.=qi\ėݣ8tUVt^eDO\;Na~EJgmWܫ'M0A (WGߒAő}I􉭵~j`.1>F]g)9h[r/ .5o6Ȕ%P7uT˨CbL Aи?XJ~M0zj^֡+r^>v4CG~9 e)G}RYI] Ϗ#Lo.;E\?>@yO1cᣑ&kuBR:>]~ Xt)<KTr.R»Sqֶqx֬ ϱwI"si_*y<ұvN:l/ėDaxױ; ⪌I"qw2jҨ(#9}| [R~HQ9BgK3~NaehDk*M"!ծv$#B~,!M3AdQyf{EzHڴ"` ׻ 5}ǁC*gPH'|n0aPazzET5 IЀ.ծ&!.4@qV[@+"DЮNؠ`'>la9jKiKlN1V8-$b*fa.y'I9kW'wS-g"(2FḴ?!T(]͙3*ț?!ezRSUQtZGI̾lp@j Xs$]c{2Y@8J8H$-?Rm5'5Y-|:ss }S%MLnL)}2,pLG] }ZKSYK*u9iPCڔb[h :k\tP?yuq2J] ˓?:G&&xIbxb8ѽ:p]z[f`x(gonq8Ǝj屜E~"M#>烼E!j`-Uw_&r7dXLV=IXM QD0XIF+Kõf vLC1'6HoOvEجs>O&Kc(*^;rY' kcC68,QS]M2^, ͡Gg6 u`/\u1k6ù|4Lc_`R#aTk}DJRw)4hҏN5j;E<:fB"^RV)C=O dU08RcRzQhaD'}nQ5\_}̳#?Siaٗ흖wnGB@bý=䝃wIXe#pIX QRa8w! OɆ,cJhrqp|zəaY"]%_{dGP҆ o| ۜ߬'\ O_G,Rd]!-Q'd1}M;2+{^TQ-ggVݍYC i>.M/{82僲LU=a>UiN4Gxi}j6ѥ{(^Ns;@9RVK_N%(2.xt^wJ.*'#@Af6k42vϹoߪ%9@`8hm.Th >U{o#m{DǜuǙ2%rJ`#JK+!W3#y*l֍Bf{!C s/_}}j.Tݞ||TI 9bY2 7mvqqY e98 |rHKM0#-xT>BMK᥏-0w(<թC7l]{K4ھ>\[65)Tk:iٮH:wڳ\=PgZ9uMaE|nvꤎ](BܓJ%ʳ0 ̞&:Arb:rX֓ppoSG"4 ozHtK&^9rh9y1E¨4h.}gzny #¼pPɝPtݓB.}S&XD'-t*/B HtY^~ѻҶ&.Ѝ 3k]vȄզ!vQs6Qƶb$d;bw^:v\93 G2ݏU[}F3>Y\_lsORр5R #Y{tmWԾ7W M4Y[@\2vd>mY,Bϥ4F ATҙ`V7]J/] :)lwGԙHb2E5 ~a3@DԠ5;޿n'"m8ф hO Q+5&qb(]^O:YD3%.{sTp@AvDzCV|;5̸1&\ۆ͓mVL\Q,jW6"9'xu˪dۂmisgjAťUQ8m&,?GmKpkKgtpkɾfڔpLΆ$GE":1}Y0Yv%zlH(.>p\Kr92v%Urr$)=%VaZ&~DZkT+sWLAdyīn@ 3(}S#}Yz,GHF0j(~fnVRY3i*KᠢŽMXD%!Y d::Q0KpΝkAQ+l_yYߤ]= A&}L)N6mZCQ(c˸jJAyw_ nL0f)ree]yv'V~jd^GV8Bbd)`Oo֟D爾\1<*), ?GZI#%ԨL%1-*8WdA@}7js.Jz Y~.;+VQ̃؆|WM*%*y߀6x^h+߯akl!> f nC n} .֦ 64$2{8ugls]v2K :6"-§_$$n.,r#اw{s+Jzpqa[Gcnr. ?:dS<4Oo2 f@)}X}%Qf6ԾyUިBP+ mTB,N>+:H Ɖ7]Esul+zB.aAMKE{-UO(r#D`AYj|t)\Vn3=̰wp+>0^XCwI VSLZDNzlj1maAoY,͒Qōjv~r*# j|ayͽMr"LAVM[ˎ˻עjJ2!~k4.%g$'Mcrb&p<>S?ThI|ncK$LD|fq.duJۦ%qѮ((di#+[]N23VYj`KfgWs˙ 65qkӘ(&7f6g0Ђw41X/ǻu!+}G)n0i"ХayV>e ~gaŤIzkl@͑痵3fhȩCB09A8AפY<}7~8~*w3\Z-jn1bF&$b2zZ0#;ab+%nO D mӗ^OwCgKj9 5 9"Wc0N*rUy)7Y٤ {Vƅ*E +dn6oMUJ'(D>( 1[!8paR,냀QnΜ%ڬCLNw.jeˈMuQ3.%_JA7EC/{&eC'aOW0-PV_$KQ$Jl֧zZ {t;*[h߻ - : ^x4b&!Cp=a'h|(@6(߁'yJקQJ|: Ѝ`MّErM-bdaР+Z[JPQOQwAYTFNy^'Ug}v렗2¿wV~ȸx&o,EVMa9,L:渚M rW%sYox'쌽al5 ֳzd rFo0 8gݐQ,kxxG3 )xnoWab|ڞqg_C1`U!#vkm1ZKf32"Y 邯#" u|:#WnRM=nt<5v;"R= h"8uRvBkF4COq_HFIbQ %#)ŸEbvitڕ&ƫ\PD¼1>{YY#PBqL3ݣF Hk}vB͗IX4OH[tY+~GyQS\qZs.('x,L;H^@l M.8F3&bEWűʱ"ʩwJB;*Ee ]aW5l4||-CN\&9)M KI&TQi'.&CU+͚]8euUN.%G0\RcVhҭ@`1/ٌzy@y@zNmJ‚HH/8 -QQ4Ir]Y| ݑm`0 S!S"Qw$BܗAlM+Lw9a;"bZ'fn\(xSDۏ0/Flhx3(<#{ŝxcM%AMbo=hMxp:I疗i( U_k} ^>y\M^*Lm )'+ 29.T5@JM}G2}%zYia_a&Uq/`]Nr^xK/I*H ^HMB=Jy[K?fr}w\$v28^~]DYExl>}i3x >mOwqPyG;+$Ak Tk+9{Oe-,8nB@ 5xxc#K :nEՇFDc-ñvPZ}:rjN]?_Mwи$,w4Ki2.oJ t`V!?ˆv'lo=QlkOj)ISSA1|_k|_ASgU5n(!nӱ6)fmr]"Mat%,/U6r EyJ#D3Lwj83HRy+.ܧxk#(@2Q}b;w-\?9> X4Ae;sa0n# 9F[l77"ӛzs!h ,ьÇ=x_n->z2^JrJD3,6o`rS1vS뻢Uӝ .|+Ju1`.8i#|^WXVQ"j/(呄[S?XIk MmvK<xhhkE- _X 92dTPxw,31QdMƟ kP:8Mo 6;H@%z˩x6H /ܘz7c)*[ #QY'|yV B l.bxR#fU":uM1 j ;1U!v3ix7qKGucTiBԒl喸ce+Z =u8uq طuFR;:'3f#;ny;íDپUʼndR3 Fn1"~Yit Wqt1vb|_Eꐬ6q34%]G>Nf"/ikg?*m3#>ƦW qRg&,M_AlδcbwY7Sw,H'J+po.4ZLERZ&YRgYRf],ʶr\sJ ?T sML2xϊ@Id~Z'N \-!'=r߃VBtF`{Ή ?!|ժ;]]5,²oM*%MMvx,Ej!wU6e3^֮aezMIK5zT*tc)7,gAFJn%(E:9(Z@vx;]_;R(|꪿t8:tk4TvD% o7Fo?} fD!#蜗\a lf܉IQO59~csH!6kWdXz,3~FiU)/S+X|řh6#Yp갳!w,`knn8Q<1_%H\zLbyOP P B`E.ko:Bzwtиy7wotíZ| e͕G* 7wAfT. _)3t<4ɦd\s}U޺pCHn fWuħnL(M%dVy Fj۽v 41b#='&yZfyd!Ž MNJؒ/]n>h,gy毅n3h?3!B{kR2h;iTL';sz+7q{ޯ n2JNwJҍǍh/b?Ɍ5 !lm&Ѣ="LڸAMf Kl] Ӊ\]U+$q| (""&"= Q ّ>SOk A{mTwԼlV;f[t.-#|Rz{S𤨂CѰxlnعN4: yilH$]s t&y 0WP`@`B}*7G 2p#kE 'pMFRll"|,kSCp 5z찾HNnEx_ r-0;k,jO;1˩" L n TsZy{0gɤsʌU$f H&`t᪜2.Ӣ$dv7Y 7i͙#v=wN$v= Y2y:Jrع z`ř.$-@٠F8a<96M!t@) "yC MjOOΝ2JTG# F~^-dSBTOmѦ BDzwE2YYO*?DMaNw ELф娡5o]d8]{#2Nͣ1I|&y?wv)ED !(W@HG`dŔLsg$ ;#IlIK$5!ۓsꛢMBK4y g&? k[qC-֤tʝ3u]_>0 (vIn}t!FW|&_K@9P2׌v  b?9$ʸ z꠿gs[fa )rӾ*/MuG2ƤD"6 ^0>Z8|FPfBbbSeב6!RZ"W_jL{AOXCeE֡]iE].fqҡ|DGYtag?r=eSQ~RɮRWQǽ .iq!j 8ƥӨf2)VK3+ie`0c"c;GE$i"R~? ~LQYWh}:I\ǿv9defubCEoIH-r-F$+8ooczeȅ?2c75O.U8DAz:u?Ko,\GCmb8DeҘO\vm۲& OYi(%; F6_1Lhcޫܛ ,9sJS\W["b t=  ºkF p%YKQIQ;ﻰԗ7=28'jJ/ :CQg@Yd)@_@vs]]B>Y2B qA= #}2 @mހTxuVD`+nksZ ŽOXdG 4VfЏ#, 4sд]M {b~d}Wh3:j%mݰY?X-d;?Ё=vUEjj0g ixU>4>(m*F}zgU+=Y\ZgX*qS#ϻ-~$q 7`3m~adWЈfRH$˙*r$5f!"$(;SɤM3|4T#(Ml˵ddpgj)|ZnytmBLl@%%%L{QQ{`JĥwGi|{NIz#T .{%9}􊩻l=Hz :e=e?yUi{Zk3(RyTi|"a67h Jsjzlp8VOS݋ 0?aA N|3} <J?z\T`āNR-cg۩J7#}X@_m {d.˂'͏3L@ ^b.`lЧ- 6Eg3h"PHqDLr؂zg;MrY~Dk\6JxV.Y :e"RFt3#Q W2 Q/d|Ollx(!~Ok"y<~e"R]Ð}S]ըVJy~#KJ۶{ zOl}7~{Z?_d0ð'&Yޥ~̀ TDry6MY`;qrq鉃k F܋`F68c#$m_M8c.TD{zOsNl;Dz1Lőuf>brUhbaXo:»}:T&ysNr Nb?4+[vq` {R<:7Ĺف c71ٟٞ{9w?z,܄-SWU^3XҼ~4t cо'p!1`*xl3WO[Gx?H x (E|X^W|J1VM$BU \69ls(REt倥̨.%$PD,!KW9ŵg+$&NrCm!5/v%3Vb&'¦(]a}J `2 p5 =tO u%Jş^)`:q3S˴Ek{vU~ )-(Y8{4!zQň>::#$w}xە=THtlpUGu FX;3`2Ig(Pdck$T:]"j㠿^y$Yj 'Ԍ>#=@KjqbIOi'(׿4@F9alUF 5nteCQ>|`NY r[b#//>Ar*ݞ&A?觹b27w)S<\4~e=J\kgu Ő,]ɩU U$d5(sEǏ<0$+Oe{YΪu&pnf5#exƉ$ .eQ=g9L9n̈Gr&`[K|?a8w\o_nhwۮuh w 'D& 5'mFu|v⇵ -+^ A|DXóF_h&cDR<'4O!H{e c'}h3҅j5, eP[WadQ}t _wiYf1s‰ϞߏK -3scKO] ;]ߜe߻O )ofrUccmsNsvNJv7qqDh`aoJ%z3:@CڢLVHtPjsOCnƙFLz˜/> Xoaj$<*zt^w'+=Aξ+'CW%$˞<41yiXTy-ǀ&̹5L4 FFwUF*3zZٖYA ¶6l gn`4,ڴs!s;7v 0r7\LXPB2!snCvڤJ@KzW9 ʞ*'/P:m\\wg[YAL'TOpl5*~A/^]^gӌ+h]c/{jhR^ ʪ)a0d.^=e&66F~1RܝpfRg>S~7&G1!(W^nh"wvffm1~ +qPQqBx9X'pW1# C mG;rd Dɪ"2U\[vvp$grfklEL2g!Z;$Mo5Ӵ-yw A%i`}:g7Bʧ.q$J>:f=C!~f NTDL`p9sSIΦYV (U"-UNMN)سgR.`+YH4Z5#%!Йj&Ke_ۇ!\7PlP[LTU)? Pk sD׬ꭟ6a?>ڨ 'y29 5Yx9Wdr͏'.a_睛N ֙Wȶ3u:u]N?PrmOW5 `6Ǒ?4ާ*UO38iSe!uUAqT)[]~ĝJ*v[A+(lW0)fymtS#`7/{7I<[vY7Xzˋ(p͒Q5\\LdzeŢ; }-s`w#->Xf~TQq{ZASNm_Ö绶O]SJbvrY0Uz=s _ ާ8yE#lXUn~s-͕9xiQ JhpףQ >G}|nVc?W?+Ta}Uu\O3koeo#J aR0-ƥ΃"}0.{E+`dm!+MWtг GJ9'KyHşaI ORG eJ{xa<0Í U.{ eGP5aYHd :κv] c| 珁v6S?D? lR nЃ`"Xvrmדf.nP nQTd4$%jOzㇳJ*2p9۠Xg7Yҷ1rLBmYO'zQ|>L "b5XePψɕ}?s=vI6ÈihQeDI9r溊EKZ,k ͏[|Y_4W#AE_kgl12UZz)۸jra,*@lKVd'ptڬ#8Y6mn!JFhV^*@朄w׎=k>=BYM =pZHm}"23үVرd! [Px,=D*pշVY+vAgΧ&Fr95\cAXB$$0ų)$ú?Jq-a#쯰B^@~=}16?َ\/ʏy9FlCMVK* `2oHٕB tҮjk?`-ߎFyK]4Iq ZeV$UYN|hPMđOeqIyy@ /KC?'.),f~FS7Iފ-AM#h1%4slO} [G?J O9Vd:bKmur6&TK=VRASTy<`?-H;ld](zBo'cdBh̀Tb?7,|1=O[ibԜd4 &޻La˧G=*vt_| d@/}T)ʑZIk@rIZrҨ^NBʝΦ( .>/f5`HLE`My%j rMqW L7N8㈥LbxR @rW)y_4G\#~=U=^+()iͫ:.Lzv1-`;ئB58|KHȲd J;[]OD-(wXVz< L]U DMALDBig|R2$ٛw}֏5KRFUPsb̊M87iKe;[YT7 ֺ')q^sn) "LXM⒈~s@]A)p@Fcq;_T'*A;11f])WߏZ)=\ka+N"JA<ń V9$&T#P?k&I;?EgՋŠ;0ԨXM]s\j8IkAr?q'a@yxFNh  s򃌫n!C\I锤v/X斀 >@GXRy]Ca3mX1e\昕3«g9'Wύ qRx?b`*6rydqO4-hAꭕzi5l==gc~ Q1$mDfׁ/GܳZ 4u~"84j"ֵpփANWI@Vz$ ;e,0SDV {BFEN yKгU6|WQD%phvs,S6~<_`4jn`Hk`\;3n+k(Pc/Kb5Q[W<]ʜs0_߁-[1U!Wk~ Wq$@WÉbIN:o਑uvH !Lx:N"ex]%V_HQ `B^.l]7Q#ǔŸ*3[qUBȩ]D|=g Sk,VhTK6 Gmxo;GO쵁 }ӗ2+VtvhR^p(PAkwI5"׽xZ€=+CAʉҊΛaߦ~1ՕB TGn\VeEn(joogȟ KԈWD1ŷ"B.ĕov懮p[N ; /%m)R/}/T0|x]Aa\+.wh m.L@ehѡFŃҸ{)/VPOW;tT|c5Бa?b vz 俳t;)?~\GI ٤:ȉnz4骪|3bz`s3: 9pbL n%D)ֻi( uL|́A{>'kF4L76$kMI:sW:9*׵| ][|Ӗ ]{4;ꓥ*D+EfyȃB!0DC44pk!P ֢i [m!cިxg@= +n[_)q4_׻B i7-E`""qSG8Ԙnc*&^9^ĦQ01X!wmb*^-W7o*oTeLځO%J vdhZk` 9? e>HIA}d=A(6 [~I? ZM"{mpBnbk0y"=*ͤqKPq}-1@%$错7a]}OrT2'fB_pm>daA-LV8=*|$WNBO kѮʔ̾[K".gfy\?B]*tFhUM!{&b'0>/#[䬵=\Y*SEr}eeh+x2|+uj^ /wfCX؍X 5ct7^Ul+dI_rpuzVzCQW*StEۚ=N[ ?: X:+)"bk ) 4g5 &KgYZ0707010000031e000081a4000000000000000000000001626034b400001508000000000000000000000000000000000000004500000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/uwb/whc-rc.ko.xz7zXZִF!t/X]?Eh=ڜ9TȯܷZ q '@>ؔ8ʺc&vP8'#HCqy@?o1evԸqf}lg4F6:\١чz'/N-nK?4R 8dX;'c24ktZ;Sh9gɞ'+Ypgg@.mtV B6HOVl.DX,@ y#," x—vO.^+v&]};9[qxaIೄB) OsMEQ)X'ty#`i3r _ƝZb_x~+dOyvO\-[y$@ʒusoVE>47G;X†$/^TY9 q]H6]rUW%Mm^ZOX4 w:!uw|]㢨q\ ʄF:sZ΄4' !~M;ۯCePFA~y\A/z\#])3ߪBf$v\'Z[JRGMeSk7tB jbe_$j+r7Ŕ'/ B<_H ˀTf Bk:̤4ion#{]aʎBf} ?=ZєLcuCb]ogutbn5U>FL(/G)rv8ey/,RgzN.elF^, 0/i[.Ȣ6F=Oɂ a]_^pc Y 㮜AĀnX8'.sN784ycE'$gh\/u&q B=U $ 7EKd,!V`[v_I!rvfY_[B&Fu!mran q8bOo~n8iNyc :eɵ3v82JrL8뻥0Aq!1M<Ӷ9@1b4nL/b9Zř)LajEshh)e*$: mݫe:?S^j處xeulqt &JbF_x +[Q_@HE!X%ȃL#4J`U}xbSܔ]2@MjΡW~;ϩ:Glڈ@?/]'Yi8V֎v鳋x0J&0&&aBӘ0Vf+PWFeqe_EKgHmE5Y_+`s]'_6'G;{C2/#HV/ԼgTHnW+'| }LV.6y?Q5Em[5H+x)' }ۋK9ATmRsрC)Si/[dtSkuXBتq8G\'!f42Uo( HEwC Սk^h|Glr_L0h1:ϗojj+/]@2/;m/+UL)X@6Ň4HH0_"}ǠQtìc\CZ[4AK sh,/ܻ$Gly?ݚ ۷<,apz8c&;e5} v,u$CϬV_wH<]-l8T;5R4d%|Hg A&-Gj&jXUüp# 5j,h{/4nȺ6㿖!˩LؿhrY"fIZИ;tֆU '2'h5bߑr*{MaȨ3Jv\ |.ǃrZ Hffl} gH_S7gvj[B0Va_Maب!Ca0ңz7#Ծs@GF.[s'"u5Eb{ĺ+e`MMבUk$]b: v9rd?ϘCnJGh'|.Z-`TBTXlԬ~42$ih6!Kq<;)~: %H=,Ym;婽եrh`26څPW1ƙ -tDR&azwg.)0[k7R+o]|oɼxًJLaĜ~`b9Һc7kY4J75ׅHŅ}qeì/c Hׅ R}}F _z6ڌ@1<[oxrfbdjh%.C )uN T9.З;*6q>.9OBaoD" /N{d~6}̟lOG?ERЏ{ա}ޓՑfn8PP%9y蘔Mbۿq#z 7rf\JxǮXK^.!@(m)n(ZxkEttUleT7`,d_0!u5D9cY.h͈~c􁌲ǯ$ łxys V6CIH~ν{aLDh0·TqB˅4PTzZ9+=o9x)ԗ |ZN1/a6uweAd@}PkT)<Î P|4P9J͸ & ߑIt#ε0e;^,}ApH+X-?^VGer.( 6.0*CG rktLM~j|^}RGWZcZ޵hE 7y-;;9fBHF ޺ A{Pmۨil5FgsFEiˆ p1GT& 2= Fe~Ij-QܷSwͲ{bC3QͼR ۘvnk;y\IHA[1"1\u VKD0N;vA^SR'F GԬ Xk]ҵF%j񃫡Tst-.5aA'C aT_鸌=E)6TꃿK5" eA,#+}L FV?Y0NC: (=l.IHqY)ѝg^Cӯ%;T~] zi#q  :ud;'<5gC 3@!O_f:SZQbd?JwqcS\AU5xvϟc $ƊN|5<ͫcv㦲F+mş dv_ ݨ0hc7tq52h[tC"kk"}Lx !:)q\z: {gD&mW.mtD&׶#}1&q+^l/JoWQ@Or];j vfҜ|J7*4V+ 7GfPN<[2ż`X#= FcsN#d}Pom>;7X2ꆡe)ͱgYZ0707010000031f000081a4000000000000000000000001626034b40000104c000000000000000000000000000000000000004300000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/uwb/whci.ko.xz7zXZִF!t/; ]?Eh=ڜ9Q ܾw2|~ezd>Ţ ;|tg#ũXmK':ԽF`;p(PBˁ}z9<ηjkC;b/a1ArYk)W)PP5\+6=Ո<8*hRV#pZc;vv_$^AmKLS̛/H7 ([O’tNN kpU7| (1+$V(-UQN& mqC CMDs.+T8lR = x&F^ܢT`|pa9\?L /ƍj;53U6t*e[mfjxGɵuF~.(2:(U|lx9=g:v' }!cE:)oprV^!i4 ʙbbbsS8\ Il:AZj;#k$z[lrΜVr@{aNvPE/gBU{rL\.05yZq=0ٱɩQ,-xj (i' }"L4 P+'ICudKXW\oݣX%d2G̠~,6R)"e'Zvw>\Ex dtX¡47up\_=UdsP@A_dYEVOEeHm1dHUV2L&ٵND?2]O#hVл1jc_{bo*թbC@l$řw%$dLդK!*1ATJE914r#z"ᗩ}, Z"<>2$"|Xe5*ՌR|s7c,AP!utrK1+K>z&NRiyk_شɸ   [s< V 3tL<I/|: G&mnrRBS5WI9%+Z G˦B܎G?Qb I/ Y&0G]њih\j~L6OΟR^Bhetef Zx˛ -e%< MJr"k|?SuPi`} v|bhٸsKOnHHI7Ή +wy2({0"]Īfb]{ė r y\7Wtl2݌ 8)LV5Y$Ww`~GKVv52,ae9&j8ot0i َhMo\ojt(QR;!/Ud,xR{FL wf(Ÿ?b%]I)۪+QonlJ]ivb9gn>%4E)r2n̠_:oٕP2iS~ff6#뺅e*(;ʻ> Hu{nu$SY]KMi®sƘә|/ЭV2#/LrzYCӡn9?=oRx/߭_Qrgh}$ܲpvOP` :cݻ_{ &HlTa!D>q[`H&~̭vHiZD7b;r,H.@0D)s3NK(BRpq}@ySxbA(ShmI AܝIrtc?EI6s^O<4VOR#F.|}5vΘ2\2)`!ǿ ً1 ͯsMlPY0^h~J743In|>Z]`فʟ˪ A,ͽn#ޙ"Vիgoh]U`G?:!zR ,RM|8y#'& CRh)lHzR yo Ė萀l)SܘWk`_3ZGz.) t+)䣎8WAxBKXwu>XsfB`)=_l9K|/QԬIqMWkr9[(k_8&l\'ͻ"DșLcr'-Nl֥~XT5rBFWڨ^ʰ e3)Q͗YH*!c9(%UKpg[;=H.#*dO!tRV`z_RSa~'H1%{h-Fv,@ѫMtra C b%{WA\y4SstI|Dwlit-L?o KoK%94rEd MГ]<xeS'4jҏ.{ J ln+j#(=0]IUdq%e*۩r]dB0Ȯ9͎w>zO{jPY̏I) ]WiK j?/E-Ap@Ǩ]T b*jF(1uATq M|3r? LL kOd:79Bo$S=揉Tlpyѯori:awg [dy)eZYKшD1"Q%-FbM_^'}qzN|} NZp@JE5GU7SW@ d=Z7uߛ^BŠU\ PU^ZvcNz‘EhMpӔφ! ᖞLᤰz jj.nԤuR~&xעih>, !5 ؗ `Vi> g=k7̭ɉ'tUkQiC?]*=?MjbB^q*9؀Km܂  =j>TLghN])-!9u#9džd#J]Y2˲E 1c2r)w{Pg7hRsZ᐀ZXid lCSvk; )AD1kP']} ̷urPW:;8% U},~T7;c_rxPFpu-6F%cECz*ŬP/f4q[pYMR-)t˚,KYad G\ħUӀ|yKy0!=PuOճ9}KQ+q1U%٫zNXzSHgǮnh|9υ)B[!M@)v w gYZ07070100000320000081a4000000000000000000000001626034b20006245c000000000000000000000000000000000000003f00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/fs/cifs/cifs.ko.xz7zXZִF!t/C]?Eh=ڜ9Q |u3#y2݀7 `Bv(~ /[)~[_0pzl^&b_L:V&M{eWszӒsoTc?+۶K?.P-^Ϯ Nq=;bsQgM̵NV'fHK(#heƩuWr3{W:M" TK:?(&&VyqC'1vGtkyZ`6=W ӀDX@S]!`$* O\)cxK큣qK;.!tE^t6^Hvf%K w.а\(! Cd1ᠥ@Z8߳f{y:*[ XwxRkTb.s0qY4n[54Dg1z yS6B73A6no )#5K{^v1$7BK"Yr[k߹YiСy\uoC3 uCo+Q[7Mr`a'Kn>Qۦ6yiEW?r@ba@dJ F7ؚklt&fá+@jk.B:+ԊL^bvL6Ϳ#]jeHfq.OZ\f}G-%)+n4Ysn^z&#j{c2l8XavZ 1m֎ `s`: (Ebb[eD \?XVcnJul†NqoTxN/Y8#+WWGΕp%CԳ_ƨo f5JƼxYl %>tj)w(U*KK)2B`"z6#okPq[{.L/o :iBJD:LPsBZzaE-kf3˘; rC)Hzya INVlc$MXELUOTyB>y7`tVP u,53'[HY`'itOaWІ4l։5_tAe%ğ5Mm1{_W,W@oD"؏y8m.` 8SWeƫ 13v ׶(eq+l.S-/%zJ~ !緂Jo\Zݸ(Yw1|.S)Ր+غHOUdmgBGc? vB 7E 9L$5OWґGo,NbC_m@,Zv+{r4Ւ{;h thn]=rcz5CCE1*,Hۖf MPxȎT9lg=0}YywFc[2W+y+7 2CXR1Ջ"Af3FpMXtj8|ad8je߾&sٖ0L3k5_ 9Պ(hȺ2VuZ$1xV̬4ÛXg$&<`51h܉׿qLFa(/oDZ~kg ;YǮ^5t;Φ0@{)&=71B|w!J[z [4xPƶd+^y6~6kSyjʕ9.?E@,B*B(_ L(վcZ%-'8dll>t A!<x~>ÍUߎvEPi^6>%9N(/k{/5xw#y(c3P0+g Ǫ 7Yo;%S #^F䣇? huMY\*DA-\v&Gxk0V!Vpa'X0Xo+jt w7uIx҇i=]MZ :vJЭB4}8,!\~GstO9Dߑ_sg!mDg8$$~x?v\UIʽIw…lN y{bmUCw9U w[N?3j'Х,4؏Hp\jD`/D\줷$}O^]o q.2C ^qbd:ֳ1#pg 拥3 vrMjZ^g V/A^!QW !6O}ٴp}ٛeI?oFj_ɝh;wt_@9+h}I 'U+0Ҫ giK%%Wy<_4 ڼndr\]DŽ|?aduZ JnN}<:_p9.S|,l [MQ5d)u"Qʃ14:g&Ih,,~hMetTHu^2?V){m/E1飉F~#3r*c(lP~-KVnf Oxr\r>KX!pak1"`sn+ "l61ZRzK`=ߍ>n P6ä}P-V+PYN OEM6J3 e!lf=ӆHJ{uCGhg5B#uo985Ab~TҨߡ6"TsbwE^/6`_60-lrC}3 ObJPRXt9q;|1|Fg嗻" r/7> `nz 'rڑ3Ws!LҶ$8WSEJqQ@ ^]Vp90fSi-^ tr?dS$5TnK4)j-H| n,[zLM50UIZdz-Y(GYO|)b"‰$};đĊR2fZk񿱆lЊꬻb\Y)pO~t,°:w[˵6ݚ~Ӭ!B)d@!%;![N b~λ8B+d{Cz+[/u˟xZnglPϛ !v?OvH 氐ذE{uM\G:  st%Lb&jn `a.[ǯ(&#_!,MR̊.^ѭw>'Ylbu*zO/R ᓉ+fO^O_42 _qc5JG38Qn^9 $TfNt?((d`r6|٤k  O(U֐_ La?6>6y=א 5LoyuxMsvh9]'&Wfes̓G2nI"SϼyW;b3_mޤPe($D߃4%Lej[KU18M}E%141N,0FXF$֗#RwU-aw🎊}S:?|nb9=^dy=!n3 _[c>7. Ղ:V\4}dO,.X(S(9?{o -wIT"/ͅNٚ} :%ɞ$dC2xdT m<8ߙJ3Ua 5ρ@ ٵم xJ.AyOR%Q[OӮ<C-z;|;w\:I"Dg *9i%ąӛXl_ݑj\k4W[mj#`Ϗ+0:8Z?HvPi0OLk*,K$Q&5S٬c-qgb cg!k,dw̚V~1l6_>'meϿ1P[<)4TYW{kjLv' <̻Zp| 5ӃPWk0 (%Y^tQvs6bw}]>`<~Kuz0Bܬd{vfX@|w L'v]'j7.]ȣG82I~d_Œ3aysڷ|y-@?A,WdNUkC{oJ8 Ywk@ʟǀRPL5FKVI`A;'OneUE 1Om@R=G$UH`245f `gv(J@˶-GEw08,"eUmkz{Zb>q^.ks7R< W(z6K,IA9te^b|KIizьpqQMq~3=C{ ?jN`6 H_$lsf`"|pa4Iƶut * L.W?) ߃J/T@0P(c>jzfn)2O,ǛZUYhuYw.r˧,ccIQi/ G .:GZIБh}^8[|3 K!4Kyv?k݁ ? qΦc}fbѫ(H;]ޮ\(J ]SuB`lsH{$>Gs' F7]t|YG:[̗[wHS{ ̻{ETGq-f7qyIk GH$牏2݂wyv[$>r7zlںqx,G=x1DʦTׯ])LT@%4 g,4TK-Ry qI[ <6/Pc02 DUGk7=H,R:|雹FQ fm S P"<s$*+MW{xnN"^~9'Aށ7 Ey X4D`l޼, $KԝXEQ `F|x=)t2aS5P5*eDu ] ya8UM=vr ʩ%%<p cUyvD2GTV4om}4̕‘gncY=-ԏ( ]-6qt<Ù~\~:G6P=Ҥ .N'Rm.%[T?uWk-&'j B10s~x<=:`8刎zl!5?#(l8Cg wYzuTQO0"Wv%bѵώc=fj1ы|>{ ޙu2-˛RDF%d =Vq?)$8RdDœn#">`DzE8FKCX1wku|J3a^jrp⋊+}*T] r;0WMIvJTrS=ش\)SVZiʫs,Mh9ŭAof>5wE3 <+t\G:G?BQ`ܖ5xQۤzap3Lr=p=?d1- ݕک'Vgi;FTeq[bC7 [ج W7#+a KzrušuhP9PH(,!KpٞHVT͇*5H,K`}\*fٗTl3fy'ϱ;lG V{NFXhp& oS&)d/팍6G\pi18|paK<cId/(Y`jn &sBsx[ /TDD:Z[44}Ft;HZqrXZ@Cw. ;V˷ gwtWU:x6vh=oz'mZg|2\CfS[ dSb= &w$$ΜQGs.'LZ&ft̊(]U᳜ (ۡm^pʍ+, L:W2m{sngLv٠Nw>p3*{Kl,LY*ARktتl{ +LLxJYf%xj*+ݎ^-1kU:çSa lRDeqyGzGr1:.VR{f-bujĶ@n򝒫z0k|\-'ozi_d-8-"x'i!Dk]δm r- ͠RVZgFSێo'><95AYi?KbKtHe^,-34`"ם.ؓc68v2WA [4AoD_ซ1h=\]J-Az]OOyN/*sd%#IjeN:S Hdݝ0ZKBkYT[" `KFݰ"pW3${%6OtǐVGHXk}E`bIe"_{'Q!ȴ㗽mT8gBe\yf7{,,Baɠ4z-Tf"4Xk֔V[.j԰pGhdܭ{ȪDOGܼM+b/Iz,y3( J"ai1%efuJm@W7=dz+<5z^$cB5\ٙXAYxKt ]d&>^3X<یȝIb'Zj~z&f ?'^~͉M9LU]]NE!):xu]QHS"-nM+'H>oW</Rzm,G d1fp1%jxӠo${Ql>jDdKtba w. _ӓ3:5^|C5ت+V*ce6d7Ͳc  3pq&CN_ˍ~~CmkѫSqa9mɺN5ru}J DԘ"= I|3Spx̴ETq[:.Pv(SQ,{H6`f,X©~8ِ-"`~8msl,3/IsӬסW=.y(phY 4lIn%:98C _O^QO#}/m/> ƃDH0t =KDu<G;\FL$|դ"yɄ7KwPC*I ?}G9JYd:9f~vy\ޜcƫ#T.$VjޞmH:jo;cKUX ϋzZSc1f֎1 CǓQ5cߠe 8kY.mTW˳ aLMH ZeB˅RXtzN8_j+6XJ@k=hClq) pbp ||5ٴ-#nI Z7|]S[ ЋJo3{y3GPo*5\GVŸLR l8,nB\fZ Q$mN[')0<W|*WS=%b|E\*P# &BU[=HW] f")Zhur"i<]dMʡ5|L'Dΰk: MK#\h,~1aX[/џkAE[kRvQw*}tEYւb-aZO) K0fuF >3u:漆 r h8JgNG-c_ݑ '0paH(gxE`;Q6aZ{A-/R˷_ Q]\<G mF|ae ԰+n)0^4I5G*j^ܐ Rc'չxyBP졓/mzeJT&26~к^JO\]@}#$Vdq/^Qxߘ XbJQFlˊᏁR8`9QdmDd; =-s0XEͭhAM_u>bH hvu<7hjf/t[Jz/}tC!z#O}أ^7wQ ҃5w3ܸ]Arh>GA7W]a]w%}ؚ6"EmySAsHTQ fc%^M T$l6AzΥ=oժQڇPҦ.njWB`yP`\LU &y׸( ]Y?GwvO` K?ߜcy9sTٸ5|;j lY"BݩR3ۈoކvu13ya]ae;-A 6ŏEk{db0ӤUmˌ!.hz `LzKZ+3WH.ϨQYOF|cU<1tz!~TY|*HLa&ܖx)*/{rRuEYeb6\;.< ?*&F{+@?퉽E-K(oXhaTdNP̍-HPFP=V+ j3蔜?9ϠUp돿,)%{SaXtBǯ)9}x.2 &թqlP.DZsq߀ڸO: }0F;kcĘFVuGtÒ?b[4 Wzq[{濾5<|M\㮢ˬ_3R 78Nc,+>^TSwMtpyp'!efX\3jQ)mQb: hf#׃sX/8Vb4mڰ |mo,A,Dـz8S-[Q_:PXF'a#"G7FEc@)`vǨSUv[lɪL郞dP]rׯ?5P>:a!}W8e\m"Vf[FNؙV-L5)LȷK`ٔ`߁uLRMeヮJ>9(BŖ6\1QM|#$fX8Y'38EpØ0o~'@:c5s ϋ7 !⵭[ =< um;R]t_vGԝL契ǚ[-4S%xX9h780lhe@eaoBǀWj-f|zүm ȚkYonWCabrr  Rxir)] %#贼O *ur4O^F>3cb$<ѝP>&}Fh0ɀ7q;ϴօAZ]˫ۮRL],ۇ겼L:͸o^usld T;m͉ 0ɭ EY5L5]E~cgc]bnT@ uʓiQy4Cjz߸ vXyeyQ8_KQfO/iڲT؟yN+¹ C-L8UwNI]nKUԹ;J26jNU|{.JEQF+gcDVٞ;S+؅Kfugk9۪Z CԎY+H)bEelp_NBߩMTO+Av̼MVko:ܤW@N=.KQӮҳj̞1;!aC!p=\6v[3 ֘V^LzbMތ[Fku&:&O? CSP(-I+n42Fe,Cu`@C(krSpg?uq\KF"0~.{rY &TI㖚+: v|]^¼Y7[ Flij ku )+K'e SVaǽ5~}]@{/`WNN(2SA8us5VJy9teB0?s4{wv`#CXCA/Nͥ o-($͸r>6x *c[*&ƫVO~Hd>Nۺ\ "SZoP%yLuLjGeܾBu&dʶJv] dkj!_ :X튋<Xdnt0Yb)(6n.RLo{:wҺv%KS|dHu@ `?zZ??r5\?f ve!qЊԅVȼۤ CfWl$zQQA. vJr~.[LZ -PQX&AWm- `A⤒WE{l>R$҇74T-l_=(pkJ@P{}-) x(O&)s]w1\ܮ 7eԢyɇz# o2"MudYƱX!Q!U tҹ}%1 UQL!l#xB 'Q~"?voT`!N`+@|QJ N\2/G x.4E2*i$!lqff!5Eus",KZSHXR8z&auJta*^l{z{CCDG 9h;Cl 5B0u~ 0+'}͏'~ifHNhFmlaqsdļV%'bi[EpG"Y|hHW?$- qϑaF(_C(ޢ_T PvZV Hn9P#;X%|p*8hodY]rrm1-&uTGZm@o+띏+1й8~b9=uڵl4Af[.{X i˿"Tu7F`ŦBD{Rj=7usdYt⭴2i`׹$}B`S(0}03mmP69_ppD pX71rEZTqAq۞ͼac8/d/uB&e[Ju?۴I鯯3֘ѾφFP1*H{cÎܢ۶{EѝXә4Ԏx$vw#G"J.zfE ^OqU6SzNkug3|2iÝ7K/>Qur) p\{g_㠧.'!U #3o<#_q[SȾBɾP,bw;1I}>+\oOY ṙHS4 ^%p(I3B+|>n̘ j![Uc&W~a( ?+L݂FN|Y#ҋVz2!L@66ʌQB;z\7y*2~Z=1Dz?+eY>xoPZD=G[)Q&=3EKy<лB$V8b1gИQ56ĉ:/288'׷6mf.=FOꑥ vҾI#nX7Eya1H7'k3F [^=Ҟ4>#KNl3nQIv]nu l7ClE.^@h hc]5kl`BFݦhµrvo`g*dD$4^\>2{@"Z 3؃%4Dw ^!mmbCLJpZK *^2a9AMIK)K3l:,ܔ=C/Y3nqhqUZ#jwF|OdB}+qps QX3(:ㅠ1ON* l*0\?hKf LGa~Nx"'MUD [Rl 31Þ( D3xg"t ^$Lt0"x)n`6itU{Z8) $3]kJ(DiB=@S[̄o-ϩZ<".@aH6[C.cc6y.F}Vηv"D.$  Pj0냮δ 4C;JA `R+whwф6J=fs/&dž`>;".j0Vta4FҁIBj_y3 zq@iHOHsQov\=k_NsN/ ܜ9"ńi ɮ5Q7.ĺ™"as`"kFlpf>xX4_f[QY@)O@Q ̧uxpK#8@tH܇lO݀B] qw|E4h| D09ye{fTA; xPhDz ^js&A^bTi|3hbz3<6@+AM><Կ^D݋SÔ+=v3\_ H[:II4WH0FD7Jh,u#]B +ĩbϐg UeǤQ6L(5kA) 7*dlJx^d+/5~l{آV/b;Y3\>obCZ#mw:f^bLDE&V759aBe5 `Op L!< $F&Q݌`!m%AZHPIMV; ?@(o CZ T·:J8L~>4Oꉁ=C0J$}gw9c1M苛=ee?u 9BIBXP\`jūi +`3`oҐP9ݹIW8΢b2VҞfPع̑x]dtm 4#l< h?IWƫqr ͢H̴ϤٳX~َٖPpƮFYh2ҖbHD!ã\DG:\,dS&\Isqۮ{ߢ˘2&|2y1N3)~F=p|I˘v>S$2Ciسح(K6O]}n4$aMoj>+%% K'dCD-#"?`dGHYj-uy)M_G'!QbYV;d;Ca2ԆsF@rYƮ.dPLGHL*]\1*Xf8@{w0I?g·p zD꟡a/=,}JttFeAvR֕:-KLA; rfOV#n+haK.+քjשX1\ TۀA|AROhLTGPܺG=BG0b:ƷE@YGcdaN1~ n;Z~+F247&櫺6a}T7>w?5`KqpRD%rz?p4“"HU_l=|]:T5V=Γ7n/S`~ NWXDS$#vV-Zp7]l"L:_t>hEu&_;Z(gNt*X>,ãuY)M}(} ͇wH] gۑ{Ѧ?A5>s'+\>#mVuUvpR[:zxVIgBjqZׅ0BiӸw!}瞿ClR&zle(J.Z">40=–D͒Ŀ 1ZkcawJE k`,v=c py8\NYp-$cq 7i@EʯaylPVniqVk%i&"rX;w7~d/UdDcZ̓@[;41cbb_ǔ ;ʞ {hGy(iX?ÿƙgSG6Z#?x 5~?jnY\b䀰43w9aSVBF' es(^ BkYucu;pl,?B`S7:ɇ"bQs=Xm# :>!ئUi>2œHeYD2Bb|?YI~B%o 69䠱N? ̫DRf]<<oK~$"$4N"41\V~ֱhDU(=*ܳ$ {<ܞQNcm[EcS94c, L5QK#r Ii/ 1l!RODOȾwi2^6M3%|E(1OܖX&DD~5-ɣ>ף,Q+n,jʣR4! wz4/P&d\DMɰP{^@ !Qw1ƖWk6}JA)#QTȢ5zXT0\6ኴnXE.N!y,Ȱּ<ɓ?uǘeY~'͘IU~lbٞE.rF2$ᕈE3m(&1m,~8pjFN3i8Dg/{u nR)TBoM2!zVbKv'W3sQ}2s ~z/G6dԐ'ٸ|m0`MR([z5UMQ1i${> R?cY _0EvKڧvo"mOS"HVUᢙ':M-Yn/x]3PWOM!‹32fr7u+ϤCbɾ~żNq@lS[&`-́t^D 5l) 4dE: JQF/^ =t|n3ٳ=9GbiTэ يZvdwnΔ#@TZWZ ` Ar^fty./w6ܡvZYlosK _\qQ"u.y] I⅐@.eLp~EgƏ#yD2&DȄCM% P ^bXTyljW<-f qrps X\!hPd&¢8/He\ڥKH|:9vewgߊgzy /(b4h iqK5FW|rbx]1O|>4 jw6`|&ʒ<g2`z2(?6k*fP糓J^@ S1{7wB-Fw:C A7sޙ\xG'f+Բ8FlLs99u%2SoQ$R:f]knF ~cZd7 ncʨfL@;7HZQBi6dYĵ@gx9|2_?ً’`OBc`6yWOpN,ss "=CN1<JN)FjY^F)K,QBe _i"[D, E}$5! *`wު!3ƿ=೎(t2kﱕmKd1g-X yL![m!/AebzY;\YE vhC*wKq.&:&vZnSErt.t$l`; GtVs oߧp|aBvxB\7^a3"eU Uw Ih=wBTj^T#K ƹa"Q5uwer@%s/:1Bf.dj_5 ˋRF}v.pX6uM^9jkun%@gWT6*wZ{i{H|#^8*b.I7ar,-n15fztϑπu^aZb;w Br;O{e 0MG*V*!gsdk̛?Κ"rsz$gŘ:'.Q j})WKCKɛËCm-)"Rcة4U2Fge~dDPz\zBZ3D~sw*R.;ȏV^*(I9 z2!&97:pBj+{yYzY5V'{nŽE~hȁbG2#;0&:U'6{FUeᑋǭBf%)YTbDsP6]bIq³a)#dBq+y>1Ȉkn'^ y?Q'ʙ{^8_Yyn&FX9s<%3@0p_))!(ĈOn i.Li %wgQD$Q7GCWE7rô:%StQ| O1} |hvwxL@Dqcyo#uoPF bqBiZz$3Hř .ŷl~`-] WI@Obp}{W{l\ǗoȠEJ;&BMSW/( 8JL<ilҊB֤÷5A|Ώ ጽD{HWE8z/JgyAUca{M$u뒋uO/]e4,hhqp vҞ(߰g?h$x Y?^t°\CL m R髎+oYRBJ7 /*93-/ )A&еQwyz39jJ4l ED/%!0BLy7jJZ0Bވ+ t+-w͛0bj+~ ါFDeP**2>9fgHa\CۚV\`tI3WdzLcX ʙ75=Y`܇LD^ G@Z.<>&t OcY3}OB9{ur5*]k'=mI86-Kc˙3%& 4XD *$v-_ e|iq$C|6׷>Vbf 6p(e4yR> BY+{[$Yhz 9Bunk>='bqBA:g!H=s~w E#,Jyco\hܞMl,p"R LRGRI< i_WnHQI_XpW-glN z=U ]=\F.5S~3 VA/hEzAGLBzdK($|Bw!w9#^0oX:#Rӹn߲`L=JZ55Z]Hf抻)V:@#Ega]Y9j<a "q0z"d61(qm$0^$wvhzT ܂[E6&q[f R"r791_yLa&~ɢFqq[?'+fU(SBdaF,%F UyqgƏ%t8:aբ iv:+Q/W fV];֫ûqZuoz(`v0LUpJ[7)QʭY`/GhU4/2R?Zd9@Ye_+yLI j4"^: ҵR '>0OU(R0h8Lϲh΁V`Kqe vhK ;k=w[ߝ uu'{jVofiq/ (t|2748&MˋnfbGXXLIvCP+ UlTBWp]/V+u^mNl?||-acd>umW) $|nFÍިm=ۀ;'/U4lk%J9y]f怠rM岼Bϳ*ZzF\:o^:ɨi MߛZ +Nڝ;Xz ʡdt>o,5BpUzmZk^*3,*!#-ŷ](D઄Ro&/E׷7KS@r}؈pmG?m/Ws A5MUuOoȡ(l'q׹4Wc7r2|Y`dX4/$5*56܇O&ﲒC7~9 iJ̝Jr2nf[ qjK$ Y!RXBqnoM_X*[e"WҤ ?7MQHyB 2Ai o-Zգ'>j2X.0}/JVHm7C!5SO'mz( K;awAÜ[]2FVD|lgح$ f~²tԾQj[i7ad[*&MJZ>y!McCN}ؙ>}gNm%hĬcJ-|LKnM+eO7?~`v("].ï(CF[Y:,9B{W|ЋZ ,.f7jG30f*cՌ Hp"TvR!ה吤 1cg(Kj C6նiit#-,^U]; md<΍ V0T%fFRC UyQ~Jf^=S4L1,? "x !놧E5O6CAmBkJGdHFNR.9 +#'2&+h 5jOtZa sh;I'kB1\4(>8谁.:bb7#Պqiw)BAϜ4tpE=H;a&^RUna3}OŰ"o֟VkG9*QRM6:m4vltFS?4^^ Rv 7ᄝJ=_NZz+E)7fڥfM=Xߧ!B y9J64m$ gc"{0Z|"J Q+N#c"H"e+EG8:{%3k(CݙMw+h6%=@8iiRJwq - k[&*C!JէkG;MSp0Je9y)ߪ+쬠.!WM+Mk ixUWcQah򟷥jk/zZTgJZ2H2Ga;vȼk\J9D H\{+Pd[~KW&ѷzN_W4+rul_ >:cIO7i>s i5qBh!MWЋpcsOE*{ːG_'l#+!,?,.`Jiu!Ԋ~, H# "|n&ē/]5nKĞnWo5J'\s,6~B|S-6=T!,qubd9oه"d5YdŶE{8eeT{:cs9h,B^B׼Uy+-NĊnMt܆!˜-4T%0XS^x<=Tr( Y[z_J4mL0"qɢD$z!q/=v(Ӝ }2RI _yAԆ +(‹ ,/iN;*b@VzEeaf\h0 u`btPogM\x_괙W)-鑕!~!̘2D9 bN8{5桃?yHepStkL*U~D9r>5 W/ǐ.eajЀ5{9Xiױ˾Mtah{EJd:NCOϊEvD k9ʑ[xKBCǖx8z|_MHhxis˄eBQDC8V>|.G!p,֗rHϡZA^fSh9q?re>Q@*H": ᚴiV7myϪH.{ROE^+Kq}eOZdRHDxXbq*GvD+ ,QpEdy͊k]`YrHVTqMBtgx,K| ҳ30~cA[o-7fUecH>C4ʐɿ R&&fB HXs$[ < 1)>UZ+9US'i/e}r|N>eN9ڮa!9,A}`>EmKB9,/A輠mtoڢ<JUZk5fA\g6l`68q,L'~kmlUռ6g= TPe#vizS pNrmB[QVUߪǟM!ߔ @1Y` P, ymk)DYVD}W82EWȳ^5)V R*N딗[Ml[71*Gg~9F4Pޤg:tLyn~8/yR$|iJO¤}YaX2aXCba/JT IqC,]sל{`p8Y8oi1H#AbmsɷR*|pS<=ٜt_:=ؾYё|qkSgֽ3Ȩ XQsj53&r3| #l F7 q~ɹHeoNJ28].wb\ឩrh ziK.Dָl#7:}T,ޟr'Wu (C)fܔ g{{J<6oʹB¢ˎ&hbSz$(rO&',Z)s$ F+N*T4N0"dZ.2BQpϫ.e҇X|T U(XIg: 63=cBL)}dxe]A8-`\\0~ܿĞ%^Q{fSh)HDcQOP-d_bDyCsI"߲iPo8:&۳n &HWuZ۫ hLtDkO:+! &ڃFf'`ϤbH xb!cR.]623|7&LwvےjR>) -yU/01P(Z}ǰQ{+Dmv_r,c ,;35rM)ǽR19v}ٵg )zwx8yC[*[Se#Uo=Q(;^T{<2S4 2HdJ.X?ĘbzB9M6?q2@w e <ݙuYjwЛ&W➲x ? 4I=}RifeBPqK\=[8g67څ BL޴RG6Q Uuf᷈wnx9_Asa(J}$ńy!SMBR]g l/aX [ (S@᱃Kcv0Qn4.md4nN-4}EjòQ:Հ/*O#I:MZ `bP`cSܬolg~ۍ;O[8 =̴UG^wLYֈ_~>6Ͻؽ%ږ/uNqx)mWFh퇎ZWP~Mc4qśt6ARqJA#O8qKli)[LeS:0 M{5.bAO9!\3wߩ=˜dy&\n!@1u$%uX s2TT !S5J2:|vrDJ}KȰ9kZ8܎FΙʶg&k8uTT9Q}ji/beMIyωy݉qu;1xT}Ԛ>pt,3/dG/#!1-ydDWW̽N MpOJfguiV;57Hk;h/_33ÚT2qɼTmVĢrWrE^G &[Vx_>Biˬ 㙱ѶvZ+_< WdȱbiSABg G V[ T~5aOt,uj~_cj)l򺩮,_=K'O3!Q1U)Atn mB|T(AV k]+p-iiWdpj-^ċ6EG ᛎ z-B.Fp*2!~21+O.p`9fZV#~uZW2z+-{Q_wHiϚű: h!7c|T3d7\{8 &)keU0B)M`B䃠({b!pPXq_`\ڜb %AQ8@?;4Hfw>+5k0GRĉbE B nL9~>OHiEN=~[*x0"n͡mO yanEsg̾b.*DZmAub:ˠ#c/^8i07UE)$mL=v  +ĭ\{Okl3 #BHE"7ap^Aʈ2x:gGG@8ҏr)Dq$|c,ۋҷ}蚀Z.O3`}_j(4 #,*6x]\j #Ƿf7>6O}"zvKT-ؓ7",=Eh[h dvhF?.=RC]N(E_jIsP3*^;fܨ^Oѽhz*Ùo֢e.s@jʢђM3rMa4yh aX# <|B{p7V^%%>s#q{h$=w4}Iyy;y #G:?e ]iO7I:Te Vc." R;(|c%8 Ea68ԟs:1gI::.C 7<ŒcB]ސxnX#Ec'_chudYOW ƪye(E(ogrt>HރF- `'@GY'LjeIb,s5X2Y϶h@\kO ! xgA1 P B"pI)= ޑGUTQ[W7&hϸ8Q7]0T凼S"<ڪ៮\V ̮Dm 76chINNyDi_$_d/Di 6fy}8x-̴ө<4neUg Rw)5Ā;4I%^_?t* 0Ӊ5;.\p 2f+m =a|ued۪=od>6)ca*;g'7P{[(0d'cul M-4)k{`q zNΥ+3 * 3 CL0z{'eٛH\'Ț:owըvc _q1qy8XTq6eA`yB>.ɣ*ԯ;jVKbj+f֠Z@u!?,ʺWB0BW  t;b8'{iC{ҕ|NsW$P۱fRJdS} 4~YuW; YD~h+G|B(Lje0\$u)x&gr 1p\uY.* S!]zG~ֵh\4>]y*FY5ZuC_H7?ztd[z :'N܉YIh8LOj Q2d no|t@F0ܚgYA]aMn I&d<([ۂN^J%q2Ͳ JE#̮_ZR&|M{Y %)D_t=|OX1 Էp_ѠfZ>`5AŊ=Labx#+e %YMn@]Ry d]<~c&]+G55 c]!{FP?M(Ϳا(C=BC(-ժ~}o}͛ 0Q<_a*;vRroH4pY." 9yp488CT]L.@[ֽ>2=T[%akfAd+[]C|ξȄ咥uдEA[6N+Z5li3:Wt})i*:GcBkLB!fT@x(e1[]{&D$gֹ)qSew^?_juZB-޴TU'ptDT--[1!*{lD}YzD٘]vL9F 肾h/HXMͯ28WĽZe?4_^o8HPJU®i 6K&& ba176'Ė鍬ĻF@%x=W)PNS8;iotr"^9#mya p|a>`o8t;=k`DFoٺA=Ы`~>*Tub}nWT T9A8ӚX6ǸSyX8`@h_ʱ]~?]'%>\Vĵ%̳";Z>).I"&naĚ4@9[l 5DThH ?={C5T{AcKHY٢y lR#S>SS} 9_JKZ}AED}^Ʒ(BHmS ((c$"z~<CYvXͶ?[JF JUB)wpmaL Sk+l9 qV`;rr (y+ NSU$D[u̢E۷ <{Tl>HK sΝ+M/$Ni6\0 k xL$JڄI,̕8- GU+lr{7h Se.ZKrW]|osbIZ} C ^IdU >LIQÈ+ ZԎ0?eOS,4?'/,_^K vo@.kt>g1X)q54K[Da{7h}(~iЩ8,%x/_:ۿ6EQ |ɓ( sx/iwE5ic{cljm\{W-!"1Kr\._ yJĹXVS@8`v֏=08?$r IR͔;@}sfiVrwgaa?FbXSeښGoJ*.)SrtzВTƞOD舯ESؘ!=~l28G|s lݐox}.k$KMSˎƒNu %SIҌ_8SL> =9nzmǿxE %D eijf)dcRQjg"@xjU/-SW%\: yn IZBnwR`@W?Êdg4NCh-88+Fo;mD@|ŌЅn?)F/tWIS )(uPAo2xC_1hj|'ɦ`tkyU_97E6ԑ$À@ .m--ZA˱"@%0!Pyʹ!/yjhݘ{,g 䪢6=^1J6 #_RgsdTN@i*IE:Jj-#lZFsn'  ̓ITR0f>5\#qvSL^p*||:h$5$}Ktjm.eoOUAt{^TO2d=].op:H6݁{\t7p2(6oZwZ"Qss7ڜгr.7K5`Fh3 m#H"%=aKԮ]* />*$}-<Xʠe"˨œ{S\Ei!j_3a6ΔR'uMzm &(_rኤ〺Ĺ$G@.'B, U*g"V;H.֔W6'sP,\7͛ev lqB&%Pƒ^[^} ޱ#n`_E=ihiV+p5:1ňᦞ,vQz: j7A}Рŵ~Nk~"`&*/0Y(P`s1wN{N(PR ulƧI57PUwVcڬ0>[O0gnpc g]W(V=UN0"~QvcI]2W%w.)ފT.J~@r }~&?PN]#}čpt^LaA2ipX}{UnuƖ{ RIM?򗢱8uVӽ/jivh̍EQqq=@G|zPV\!9%Rdi_ lr!Х5;d}@(/&榪L~-(Rk "Mn[3mN"/ pRJwˁ50Y}I!6 ]Y4l=ԟi6sxa.(*Q^hp#u@%ZҾCh_(<"cv <짐/loDbzJ3{s UIv\j'yFEt3nY W,!x,ę}̑;wzђDzY3A{ p ^UK }B87Ilg}v&߽sw8@e]%]i!_@mpX"[#qelZڨNέI&fYXKc9Q;44Kƀ) <h=ih`KE d k{MoJ8w&W.1D^FSFW͚R&ip*\RGX?c 1I#?!'y9nXMTBD^sD aƄjM %gN<||!|o:dZ=Յf0NBx"HRs]GJ^L7Z"$j_GT %S)8A1VwŜ%l%CH-2gn .ݘ-$~֓ 'b.{GQ.fsЫs0IztD63nsdXQUQ <.mpp1ClD[ۗIh&_y)[F}X݁oa<*zB2euҚI&g8dCy`<6㳲Qjޔ UPx rzހwo8ͨM+jȡq~BFTiЊ$5M꜁ қSgxIzt(4|Xu7 K5l泥4.{Gi{ X/ϒ̼,0ÖCRb,c$w)lIAY)5#5"HxE 'pپm1N)azJazr5* қIjrt0pޟ>&ED(V&hJS"-U|gZlx9>%Rg`Wg|`m~HX^ )篌O+T?;[z9/e;p|[M&Ř{{] qG9B .;i(?SS G=s7`p[8+3;T ѥl`2W^EaDT/ְ7ʟX3yuLkm:,pt7Wa7 fcphĒhBfjy'I!0oE&J|S%w(şm~8N|-a嶔"`i.X@p Ke=#8Ib y/PR:,!ׂOO0HU4O\7Q+”'MCڻ{C=}j5Yyu vK,]oU&&c`t9~a ю\(Ɏ^1(O .ݧ̴,4[.v }H-7}1Me -}_ ;Xrqu|~W7_ϲ`Z"w4PZ_ɁtgءOSfՑ͹vlY)xǑd~)zS2V@3|de3 g *5IbJJr?>xڜҼ#"ܔ&is`"qu <߮G 2a!CŁS{`uD솮ءf8(\J0S9gf>bxCFnMPSL@e)D {ŏ*C09Xy.K;H6_uJJ+ɳܕ_JBr Jlȫi|S8RE]eTf~5UT֖(~dQMΙ_^xTWN-ͫ8I7QeM#Ír[BYL@K I6sѐuI A%Y D!/z펟vXމʴXf=H{.Tj]w)Cy"{UuJߪ.1"R |ʕ&_ҧjt6R[&c#}n-\9rN8Lej54uՕ JcFWV8܉1ؘDgdfЁi0X*AH߹^ ejagh:jIsTP'9NDP%W5\)p\琪:kM#lSPs{q2p 0":Sz33PM@pv9iT fξdX{W TC|XQÚ?=drr8Bsf/_G@T¨R{G7 чt' JX9N;>ca)eqH+i _0U3{$_'ټ8Bpn4P/]cx-yR%Qb3'}D#k~Ȅ#)y(ObÀ {zgFsHs9,DzĺR_^{6ǀ/o^r%q9 H/q$P 汞(NtȐ?=T2gdmХ~^\"-H'l١вx[`]:>j6n@!uc \=APT@zuw&H 0a(` tql³eSLFvg/dnX\?Z_TQƑ&ݞX~/9.S& Ukmj:75mb*335B h|iAz[ħͩn0ҹEg-"rk\@h~mٜW!Fdssg *^so}MJ/aPŠVSM3Q! X*7.\6 5[_F;\q]NDZ @r1\J_賻aJqPBm*󦆄Qy5UJ)7"Gx~>L=D&eG=EFC?en978D1 sA0%i j^Qd;oґM]ιJq}h3s3ZbO0̳5U}1V/$ y6 B]GZ_%_h_ϐ b JAǥKI ׇb gUm0 U-67W,#7'h5d\`2aj7Õr ϐJ+m.f"" EOQF VcOkNYNɌ1D[ߪRN!璓eY'M,( e<(6w nyf(ss[O1ZKdRs'J^c28Bk8TۦiYO\ғBq}!5%?jݞCSVs1d+f;k@H`k,PHfpŗ\<]xc;ȊR+? TWS;Iӱ|ŋ@!-MPͅG *R䧄rdasɽ`&պ}A'oO p|5nԒ8f0eol =MS^"p5@4̓Q;*PܑK֧-D7Lt飥p%,-3W}q FPW;˷gGߘJ2[ovFm)=bAEF$ߥ ^qv@7٧h,LwG;;5;69er[$Xv{U(![yTS0R-x쒿HjjFڒ3/TYqE([iI%銈Ŏe/ N\,(|YE0.DYv8|F"z! ^;*4$?vBŴnu>fzӕbcB`NN[,s>LS˷h82jYMuܣ P _xa(&+*E-M< lQ8p?PqjFKAm,#?\`HD˾TzMGݲ@hR$Wxܒ6m w@svYHyc8[;aPtF5ϮohE4oG8Eq6J)yQv+ـGv[bhd %zG˩7 sgwg#Bb6Ρl]wz2LxyXVQi~VXAcFW4pLwltCk,2_*,Bn0)G(13:a ԯrw& g%)KTikEk#;F' "6|$95}٧ ׭aI sfa'`מ9;*Eг &L_eYTZ7]btN;VIi %)cމ gіuL0PEv|92CCn&;<|R&q.wo j9WRpJ3;) k,v+$1%H{L~2dKo:V )2_Hyq3DaB3٩ :ccnu7miiq_%+xS;XYϙQy.3 X9=DTuuJ5hfxwWufIʰs7lc8)(Gv4k/yf'MnpGf͑-܀/nb+ Dօ^42 t^cr]TEOZŇ^+ebĠ'53dX~.Bn0۔pmfFA 橭O:9䏔dct|p;SJzCzɈ9Cw./VGK+MI]j@^,yɺI@F:E:GWŪı#1(ؠ1%$Ųl󑕗lowO!asK Sqflthz^P ,l&XLP𦸗z<4H" ot'Mr-~E g;f]~&.Ok%j %ZE9G1M 0kgVٝAZ%a|@w7_.I@Z`|o Ų+!奈}G k(Шჟ)-aT`7m>l];8b{1S'{~$J6WGs—N  k{Wa4Nbf)k05U6WJH3#c]-2f=ӱ?"YXSE-<^w_9U5]TȋTl.LIڎCйYedqpb!neH%sIo @˗m^#uJ j)c͡© jIE1 NfBd% [-E.0q /r=I+t)YF)A!l_bdܳ[W^ P86HYâ Yv!qP޺7T|F7jaיʭ*!OR2y\0/uL6pę]."|K{h"߱1Aoj0x!IB\ԟa7& E}H WUY~W&*eBE|%X /3yq]J=p!NNoɲp\%~KX&ޮ kltx)rF-};6]#.Cd%BBlZ ,HPV{B׀g? FGV訪5~w;@3=kg<MX1PǶGSXkU șQ_;Њ CLK]V띮k-ZҥiɎ0h=F3A(bΣIzs(-29xг盏M:nM졎qӎ@Ufdg\OVmYl,ueU]; _b^3oF.fɿj~F&٘Z kAָߴgZ(6 J a 3xpܠuT^{. _6!9{6p%LZR;e)1n{,} #wDNeNV+s.X9'rϏDP_+'gwpbl_EiK`8=`'dZU09ȓɕϨK[^6\Aq MLA/ TlE-ߟ "N=9zG1(k Rz6Yrϋ+#tY_Xv g a.:^{zik>3aOG㣈b0t~dSQ2E#vuݝ~Hזtv({4aZIr,"1\Yz({/ ~H[OpF+S5- z} ݖMţ|iAcwP j1fsQi$\wK@ף n:VNm<ၜ 1MF9Q\f?%N"<݈L)Kt}rΔdÃNs?#&>$op:;Hy\D(4'SDح'1ȝ\kNO}TB n2fV0l,tAPhp4))I)wz4$P|5RW|m95W:lvFp|0݋Nd;}ꧭ֑hL#l}p#Ja“25nձQ]S:QƎx%9zeM7gJdL*s{ 0xx0*\ ٱFC?zXAm0oh]Ή/"U@Eݨ°ir񓆼Ls),ؐ|Fqܷ@L9;nrXF~BK*-ݖZakLR䗞ʛR._"FIl_S~q"\{d6FzD ۝kM 0`'S:gLSm58TRiY`CDDV{gUκvV03/{R g庙?#ڗyF =$I:P\37rԅ, ]1oȈ~\ZpO"Di̠-Ә^=MTilku+p(o>ݚIxCiNx~hsL~ ȳWM6^e~s͂zٵ8DΔ\`J"~o#&:99|؃^jq&KfZ5YP~M JxNZZ$h\\>CԪؘo?!eydk(Tbz!qJ5PA&Qa3]/z#eKdnm-PA>S؛"@.\m奻~?N7B:v!AE3ɣyșc 3j"_b]߁O˧s TϧJ^v GqS WkZXIUgw4Vra~m-]?EY=)r2l[SyTGwR!e&27 R m3?NiXpnWôǯͽ{o~A07DV(%ʡ4ڻ+ӨczreQ=glM0*b&;Ֆ?R+}On,sDH尜 zP T{C OeoKo "7ed0e9>z{$1awFcAT9K搙(8zU4w R /̓:_ +AP#6_o+?1 ֿ"NB;# <*GtIDq,qLD<$AbiS\\-cH"u o?7AK3(^A+dQ݄A/ EZ\SilvpR?m \OPr3G6G2ddP&Tf씷x8ޣCxm[>NgC4q"%٨; 7 W}]7 ClqS gH'#mtxal &GdM!fPQv#Iꌴ"=gqhО5۰SF[;pybT}<&lޏ+I \5?Rv;dKV{`P%ՐwsWaa<ptqǠi!Bvsk'őNt_"/#!!J.$%\2aVW9eD=ʀ݁`՜mA|k *[@X\,^QKam=aOvlY ey$m҇^r m0\_rbp=,Qn AJYvTT$KBIQug+= C cO@'c2 a?&B[zxW7,)NdLLdfTƪ#p&`H$ 0?jL6,NrbȹJ!& 5E{>u]̉px[|%]3\7|j}WPѿdsGW{=%lD 5Ȏn[1I BeE=.q('pԥvRtGCڛ.6 6=ńyvF-E| p!4dPw |L imϸ+Q.1ˠsh؋2r3ý/(5އSxp>bQUeĨ=_"", _FqNs{MPք3vOD5ox@$o=%ئF_d69i$!}(1ClӟH #v [[ zB/th:_bw%> EyoTUKz/R}_ؠCƒnJC*}nc>(w Sb4:y7g0\:QuQc! O҇S?BޞGumc qka? bEz`,@AI1#Gm^ˠ< 125 *63k=ynlѫA0oq 5EC?I=mdtki0b:0DJ>8dbp4 k~7- ^N),yp% w~Q:v zPb4҃Z^naxYu|D^]LCcʱe41y: #ڑX5y|s=jK s.^=ըC?0W]\1騮ȽrtЕ^Fے43 9dC* 3)m{4jQO;<nXF8Ȧ)qq L|"HI 9ƌ$: 7>,ԗ~ȹ|z.pZ˺nn \S+ߜ^4[Pw>=q/E%GGEJtBJKЇw=:hZާtpxu53Us,ev(Llzcؠ5cϬhXn4INWXd-LA z_j׭e<L?kyyQDeatUۧ$觲.7q6[^9f9ڈM&AINrFcA9-ZNC[L \. #,1yWAG2mCPn7hf:|jX×naj\oa Ge6w!VH!RuH'#/My+:6n{Iw5%:IR3 +&xJIMZY̠T>b&mV\0%"9Ɠejr>Rλ̵HHBg2x+Fs3HEZ蒙Ф\?}2EY^gJ;Ws4ݘ5[j!0Af !>'TPx T9W9UTs3T`scY8Fޖ3sfato;%20ku08mʖCIADRסj]WN9s(N7xhMJ"hsĔ)vM#.j/V4[!cYbvL5Q)ߣyFԋ`>cUMt͠t0]$AMY;SҡS) f}'beܦe8ԍLA$Xa Z/q"'`jwڔ+][jIg6|o|  !OZ ^݉}L2 TD# vC%:{%ʮt~œyEE v< C=%֩w |ypgƄs;"ښIb􎫜Bw|vnE!aDx#a]d z[RԞ7SgMVB[٩ ;-<-\I0Ͽ's=0&VI 'M#沣$f>G%2*xsk +KE#`7o?U[D4CF'33)!߆Wz[rb:o]yS7c&^쨨K bYC/s5 V9b |{I#7R@ob~Z}'3UAkp`Ç>v}gx=+AyJlT%nJnЛ9AФ3NCsYH]Ȫ" U^EDsH5L:]|(2ojCXTZ$qn󂅾WޘI"H/2Bj<' EveoG" dbAu=j [ P_$y^G6 <ſf(1}]v XA_"̉U,[v*C9 M͗<6GZk]n&`5U,f)1H?UK0'f )Zi{N̉* >Y:1FnWThlDs/prFs1txbb7 Wj"bOX8F^ɳS@>*羰֢Cj1,YEJΦ ! \t xpӺiB fYV-b%Juj%+x}f2¤y3$;:M@+(5_֥}Q ע( 1U1vwlåydH[R K:~@o[? ;pFj8!й+{36u_rA:]HN˻%8<ѵ5֣VE|@I·qC`M Vpi|iGms]Fށ>~x16Yr~*˭i D1%n1+@xaSkjv]ΚʠN:!ZOpE(P޾P-Ҏ`l-dgZx9^rƮ1c'xO<ή }FR4 5Qꍢ+D5tl_iTm p,z5/]$8E zeɆf|Aqa4a ϲsuE3lA:i\نȏoa真U/\LܛdMe^Q Cj [ B/{W `hgҽt!^\XN>v .2 ПsR Čw[3fm^fⲻĪZL }$:_5 Isyا{g;>+ACw}=}9 jܫM&936v1}o jA?N4rMNeQ0 y+ ,g2cvM^=1ugHd"wpTk]9Vua60N8̹ᎈ:=!,&87w^\4Pak$ȿH|]ᲷX|7%_a?Ntut[8S bxL:3+j8ߒqiFN08[>h&S],@SxM`9/v\7'fKV,KxUI,_!/_Q9ǢAGK5ì`)Ɨ#yP)l]Lf{c$ht3(>g'-֩HXB)wS yV>r0BzMT\5yksDEҚJ?:v pKp\dQЧWLF*y$rOvd+,虴1Yo@JrqD+p+Sb4aׂ}1KzSb2 HPYiɛw~|yf@3T_tr ;T1HMܽKpiyB8mB5A @j5g 󢭻k;Pb=]c9eb5-,Lm Ze\ !xz!uGgIZ&uRZO2{F2N=T>M &D&gL{8_Ou2cSSwmc#-03I33%:B:XHCZ+ N*l h~}7ڿlbUA‰Le( oʂF#C #I}p,;=j`t[ oFY|HKZPː; \\Ve<]̙3ĩ6G-q(ՉCi"`>?Px/8N5 8G[@OeyF+@@ih/#Q9?e4c +r9⠞5vYÉ\ DDB_jZBffջqX;n"A!]'xc(xojEA]Cov.@Ms !e-0/6AUw.`;N5m)|rDG1>DM5gƄrJUPnҁ‹xwMްpșr νg'okQ'2`gKS€˧ /\qy= {)Chܰ=/n5)}IևSr3KT^T1q̲>+]B]W8Hۣn'I~A>E\t X=a巡o@9 @nÔoxG*7Dn1@ڴVy@+ *hʀ?ySX;P1fxI:FȲK0>YE !ļڥ5yeqI{ >0ޘM:jaS}K(3JU!05n{y,;\z `@S0M\YZIΪJ gkHјwdՄF>J/j9oC^@Tc 'OkZZpmBBIgEɾ@16DroAXੈƚ9'5o~>8"6?ZE[CO| HzR0wy~&@g08{](r$bÆp0U؃RVT`3٘>tIc8ҋ,lʼ#/&e:R k#v<xp`z@ %0gB\YgKW4~ݓz!lߥ8%+MUl?^om ]q%9Õ]6ǩKs;gU P8#j8ʙjV?a#DcGxHʎuenȥee O gR镡IgY.m_U,̼8R@^٠8xx,Ϸ{34f8)yZn1x°R9a1'dT4Ples{X$-&w)^8oqV<zdڢ 병T'a`TQPqd{K CqnsΣyލ_~ QIXuu455}ii.s%&u Zg?|gQHVY|ݡm̃JhVW.tL ,i *6BįnjƧW[ *I|]DjH-Ej+@kza8oߙۛĖͽ\tRL{o[9FJ t@AyNso1`07 #!?q7CRN)>pHߎ]ۈ~_4JWʁaQRSe$kzf.X; a^k`LG']mW  T:i1 T7ɬ?`9SCwg#aD#h-kpo(N^9; Ht }mCnSM2206R7pl/ {Iy͐0'(Np |#x|`:C^2Ķ'8m?q} )ÝazbրWr|$\*J)^VG2bƒەoRUnNȴp/iӐef4LW1m">=+:7>X2j=dSLlNl;ߛ ;S'ۉA5WZ(?BS58o2 52Xw(;che9O"I&>H~rYR)MLϢٰ:`!E*)q^P,CH&v|2 4ʳtlPR}h'g/f gK@6?YrPJ-7 󿫽Pq0`ۼKoޒѪk^q']։8Bh~5w5^b+:cLY(V6+c~.}^]Я >C<3宿ezaD+Qc^ ˎa WcsE8DC:幓ULߡvcX}5}q>pdiϕD[b ByU\b _x,ǣiQ1cdbQ8ҋۮ|<6 u#-xJ4K.(.mQG.OZǞmc{^(>wcT5k#K]udŷȰ7ce~j YC鯚QfnvÕ ?*"vQBtҳx@6iTt!d!'AG܉sf)pݧ4@'ChiiR+3u< Vt/0]͐{O볽)ts6R=2_c.\%]^ h2fDc#}[fHПR3\X%Pa B&50 Z ^m C=CJN]Xm5#]Ykbp܌Stf!=E:\S)9[S{V1uz<&|9|`髉qx WJ}Zڛ|7g^GVu[2Y3!iN\_GӶٗܕ^xAhg`F1pQ^vO$0zX6' f!U i1xtb|wT`0A*]'(XN%]q8vm%~(ÑW \h+`}JppB/1d좳gvg$elV95J=%r&@.zTOnKX®m=n1.X:ASJ,y7x#ke2^4]pB,T?'PxLP>*Jr` (J?/;7Y|LE/U GI|v4 4R٤֬uNH˽f8=&RA ̬}/5'w/g{!j#dk]A8#4 }/.im.0Z3ھȍ`DnhE~\mCl>@GWPGūk,F͑~€"k[fɛs/<, 8vkR2~bi=1T3m -Mn&N `죺0VUx`VM(݄9*)jiLBd8ATdcKVI ^)D e!U3) 1s,@CxK:!b9le21b,SsG,%!ؼ~ps fLN r bf{LC2Swh3GH}U'5OrArSdն DCg:U.]?mc[ULi--_aNGm\o"cnj sD2_i_7HY9f:Q#?R^C5?\."^oDW63Ϊ5V"̔$qN]+૎|Qȫn aUUm羝DaJhm; {r9V42*K*v|'[Ao9qRd}=h&4XLagY5JQY+ 6~T)!A0gOUd͝kl b^p !_1djtY`pxɉadѿ =MfI|ĤhT?`K[&8f NJIcA3Wp$L['BKoKQyʗyLj#U*02_3:Hhpէ!+E'ȝ0=)tcOWp{~Yyض$qJ}Kp2E@ͅ;=' P_kvB[?.Z"cnjvە@)aU[nekԒ=- _!{3}*6eGZ~$6/@ r ٍr7qF ?1Sntŧ., Y~Lm tIVlHM[exf os5eشHELWPl+Mw`B`vWUlƒz®,t*|1YZ`(oy |M ,1r£*O ^-|y`QuC-\ w!F\V; %d" )5ZK]4<˧fY&`posJɢj:KR_OV?:j94g0b|}"u^.'EAP\\Mօ}M +lbZka`F2NۊP7K}5 ҂i`2UM>J~|vo Z:..zY1:VUET;h$nBϙD_*啮xQ.= =L<Z8=d&w?b!yog@eLM<O|FìV$>Mt\eulVwZzf]EuKws3XwW0+ ֞ۜ@a fin2] vq(FB2-1lV8#qkgMM W6,̽3%>~hog/(nWK<13oѦ nB'WȪe}cbsȣ./cυ-Wh Pu7}{ȸF!Z>.Ҵ9('Tl-s#&tr$n# 16}_)ҏݞfYvgv@FdYm=Qeʺ>A(38PyHd U>!/C& LBDz; P5%ٞ#Ej?UŔqW#J2Wimy5tܾ$ڥ|C1L]Ԩv]@kZ1,SlV&;# C;6)u F Qax֠,Q~ECY0ͱz)κ(# BAELiB)Tyd/`k&„q$I2H)NF-iE _M:pfcQ&2 | m% Tϲqw52L$L۹n7/N%R6oF0 F!:SOw"h{3හ0i+ YoU H=l(G.\ZGf@ Xf!EL{ .r6A_#ar(p96j6Tpޠ˼: <yt_5t|*%Bq1rD)@K*ypdګ[Rgw#dh5Cч_ߪM<5W^IDǘ̲m)u%wc,bvO41UK$9O<L*y52IΣ~33Nm||<3G}r[3@˥&)AP-&pZP* T[׶[62äYxX)*5F;̛v(. ໓ SPI}{1Ȕ<>,aHq <]VY:fNtFa9٩l~vPw wflr؇oh [IQkHJnai9|x]BDcЛ V(x !wz3u4V`Cx/  ulFoIJVz'[=۲Ҋd T]aaǦ\7Hl^˒i\L_ 6†ԗKMu`t Adw[G0-2{mO/G0/wLI_Z@{rO=7үɠmF $FeC}_*GWnM7a *k_"CޥkCPۤ2rYD 2 Jb/Prɼe&f_jǵFfG9h).6`q9qJZ߶{ak)VSoüW5!F́N~9 i?ʢ.ظ&7Oõi7^'phIz A_>限 ( +l^F06}>qң$I*ݣQɖ2T %D_8M%y3(FĈ)U +捒;K4@ֵf%Z!p "!U|d?ZR H׮<|ɀ5 B# f%Yt)"T8?S-KbCWya0i ziv[&'xG7z/=褵@-{YY9]**"pMoՌ9^ 6rJذQ)rĨT~| +28N|1 y=-aI@INTFpn(\er^%vRJ/^D3}0 {cZn9f Nfòx Ԃlލ"%$#qJ ̎ю  h'L{8kF8/a GhozhrORV1P>]6&Q\));Sq/GJhy~&F2VkL Jğw-mirc0Fzۍ$s\: +@OB]Tyb%/[*Zu=T*`"۝i\a*&3.,2:m] ~e,WEM&$%u .Z4PaiiZyE;7ԣ ڣzY8_K@)>îCTbH)h#>f01d<ا.п(QEn7=V+H@onW8/&Wq^neLwxuOb*~jt'0t%\F4s4Z&4""P84iz/d'~pqh²\'I=TNT,cSĩ3FTO;+je[yQX36Jude;];EPWŚO_T!fjoMq&Pk,˲\ܜ:;q+˅8u$YЍ+0Byh4~[f}VsL?kuE% @htEě೽]>Y⩞9}="0;RL,l0]ʋPZA* =,O?vO  >T2s##q槖*}֏]8guo·Ur y{xۢ=t:_u@zh5,Y^]IHE.rD|]a|=ߚBਹof%1O0HOГxR'ɞeYz:;@?M80AD.jn?2p7_"3|v-ۃ<7Pyɇn5 Bwa4g[}Vz%8H5Ev*2Ry(Zz։"/= 9y0gvb= lظMGODݲ9|AڊIt'=hB殫ђu ۢPV!"B.b?PsiGć\sGÿ=خD<[w-5Ғ.:kq4&iѦ NHz1>L"/WlzQ,C!K?(O$EU9vO@61$;hZX;- ߇d8ԥDHϯhz0Ńj\|49$Ez/qnV >L* "b Ѭ_1 yNx''2X"M$EqV%CdٝB\ȪePN?q;K.WZK%g^;qW$q/8Yn̬}}UH0)rQFl\D )g+`[?We8`, Q mfg7j09\kxVS($!2zY6r (E@;x7ϽIzV@*Ihj8ח]xu:eG—(~WYk^_I$x4j0-yt3S~;85F8{G5FUstH^FCUU UೠT"1 um/Y> yizV75ѥ Hnڜ c?U qG{0ɒ{bvɲ Agv9(k VBnk@ ~ݛHR q.kJ|@i:n/}9{h!rĖ"Gx\RV &!ViAkɶGu՛NQ_P l̵ p0Y dK=&&tH|6E-Pbv.pý$hMu W(BD 8 Ɵh9&&Í8OG#"+u$]r5_ՇJ/Jvy|/GZ%r8&gˌ2Ȏۭ$VmorY2{:mR'a7(MHY ;J1=)퇚,x eݞia6ɭ=lJ]$ "Ӥ.K\Yw\7ӓ6Hqt{<$]B}+RF]ďvT< CΞeAT! $຾.E|yo7JK*Z*hRY!|Cb>%y"rlͰZ/pƴ?X`/gŎ D7Ax.]17~e\Qqe.M&Sȇ xH)y3;(/}޸jp+)~qwY}dn<{Ħ\BԛB[6e@ 9_T*lp֠0r|],SdZ: /0- P+JMc5sz ,n3,ޜc䮶mrKޛo|WZ¦N3ElgHdiB3M_#w;_VBLvY0'p4 ,*)#aܭbv*@܂ʜ)3)N tFv:FOxORV&6uR rOI5M_3s'=eRɒFbYXx#K(uvhShlЍtHc =sI虂٣Yn-7 X/NV68gųYpcft-fs]hql ND'1)w/ag2tbvn h4ul[uVLlh'_A4@y4sHۤD'=Iˢ}sI~R0&`Cэmptb}+ЫZ-sAM+t¿$m}bGv 8Yk#ϻvOYW.L> C'B:(.GyӗU/Ep)PLMQw.F5Taua5R;O-l]H:s!KkP: = !_|_EV'O4l%3uԭ+Uo ͵4]C' qsoOVuu}ƃ ٌQ!#k& 8|l{2f]շ>q>dbM==Sү5`:@oŌ(GN뗚:0Fn~ ǣe?h&xZmN (fH'N׃a>x/# a -%uP12&8?_B00uE^_UpJQzv`醯XK_G&Zw޸Z.m/s19 ]eFWriIpIZ󀝲#M%%:bX+ 5ŶVyۿe.dS2R3朕hBzVp{bWF[6*u5;ݲ9棷Hda2w5q?in= /+ grX‰]hb a:VrQ#^u0 8QARjg&&V:e}bse#EQm=Lm$hמ3P '*rǠ"aS<1pK@`X~gc=w,o~g[V gc3 81\OLIO-65̫&GaF` wY@ِ,B[3XlR˾%fP.ۤ={Dc?)`R-/-6;0#@ mD^7RM[ӈ ,xDoXrjBe}߀'fh:˿0sMﵱ%|=Y9d9+j^ @>NZ`嫞0 MWvq4L] YR "VT9H~,%0%6Z/"h7E6.bQʱ 9x #MNYݲoC ihZm|Qd eВ2ފOZpI=s,o9[p+.5rշ:H&;eZ7_*ϭuvḺ!^q薈i 7qU1[6> j(y[,k.k2 A83Q>;8˒Kp 8ѹ0NA2:i8ym$6;ǴtwB/&q7AfT֒6m8;R @S]f}=ktvo޹ٮb顥)4?XJGTe\ciQqH@7ït<&>I{N$ byd^{5bz-Y9D )O!A*9cY5lEb6uʨ @fjlۂ{Ry2"^#8 8?&U@%c'Yբ? QľYfv-6o%6 q΅T˃bp=%/>OB V汓{)"41yT!qRO]&ϗ"*X0r:hֿ_-d ! WgWyJ_ ٷWlsL>m-c2Cg-}jP۪GGW-t [ %!Ȳn8CH@$,1%"a!BLlK۽%z^ %b7Kf=g?)LadvNKA-'>\@A_+\b;(o䞯chWn֫v]]-5>/꒾S=79)_ޜr_)ȮS)=\%FWHyDӆ W-JQʩs/2B H@dMzp˒0CB,J $S7<8 H|UFءZ q YBޛE+M)ƫX3 Q3CJ*E^m;>4b%,$T[I $XsByI`\xDPq:-|E1DOYΑG*& Ae;hz?۽P%Ԝzx 3ș%cǸ=P~ RuN6P$f^';,=E/cFcV6 )2 XFCog~~>QR 4y?ԟCgTn{!a6EwHgénf*˟Cۊ_YLxG4&S(E4֙r,ÕPRl¡~i~=eLrJRQ_HudNٲQ5ͪ,}M'֪"PՒ ԯ[`X.H𨓲8$.Q)$ +zRTE+j4H:]X&1'Ӱx0<ԒʓkCv0D5H$rAəFB#< ,@u'Ey i/f16 o}rl'aKk4W? B7Z6-VUct  .V~A}UYdX%uKzDM2DXQuPb hq7>kKT-s*gNB}#x$ 65HhL%# 9id T-,7pb_y;K5G9yu:/H\ !CA  'E*NYKeyr.SAwУ)]H oeC 'Rk3&.BXyԐ BS #| )/Ld Ib?%͌_72s2Z~K_!AgB %'HI':Ɵ{ex_VaeFqO֣P^qPY!I42~8DQ  }<\rtjfUc鄝|_O.Cv5qF1)9I |OXdNA.=͡-eW\|z{]¢e_cVSśԢBB^c:R   KsQ* &YIH#Rj^T_0vCT}'lkMrѮܝ2%S'5Y-čHps{3 k7.[-#vpu s-VőoCz1d疻uL|rSHY?!;pi}DWS"C6`l@Nfx(2ݳJ>acp{s_%Sh@yT.z_65hS7?6N,0 \W{fFJ4Om#qj[D!x)^^,\Pjg"pI7h`w1KD[k(iNZ|7zr2ڝU)(khwxwhY8@4;KɚeIU%Ą 5ݹQhoWnTݔ^v _H7ZJ-@f)qN:ʹB$-b<Clxx yKm otTQ>yN;JJcv^#nf 7u xM/&x!m`Y.b؉0d%f*9@s<pq<0qN2D|mQ,UK'Ͻ.y 2Y#eiMj v@BՍM"q7#EYج+l䭁Kv we|12}v(ŜpX((;ɚ{-VqnWh\@cx*,%F( b|3ޤ6e?ǜšzH2,#Y^%%s n\8S#՘#&WI 3kD (wPm&!kFL+rU܈?ꅶIPh~h9;.=Gfe7[8jaL{Y>qbS{:/R!?ׅ]&Wykg(M\kt.DuMvZ+\K,8bk!IVDT+CIALd8.,|6T{}|]%mijX: 1!ŤH/`Wq{}g%PvHXĊq9ܑy) \(]LAҫ30*8xm8R/^+go'rG _s w$]}6-5"L좞V7l(&Rkr) ~0#h[AX{J_D0ZUm>֭z$́ϛ0 O_VMAPpf%g  E,6(8o;8YȘR7LϨφԩ\Gq Qm<($4f_:pwVۅ‘wL3|=όW",1ZNEPmE1 l{?B9uyaU}EM$w&5IORB`{XxQ6~=7f 4n\kwtbfL;n+la:]Yy ' leЏǟf2ν3ges~gZR^R^ סyc↋2j'KKK vE3.0lҭD(ep|ZOOn]ehv\]^$uN+|sa]6Dl57u)pZgYV pgW+hԢ53%Dc4M (Y8 (ꕧ7>}"2})`ڔ goQnE@ fw$\|5=pÝh(A 씑|8F-n,ςh F_Ux!8W#8acQVQ2l§"oY QMs5֌#GtaVB$O§)aK"U@z7jIGQdgACJurGzq/lj[8T_%| ({}rחmT9mn`~q+{4fF\v1PoH6?0 "ƦGIR rfȡO 6<^HQbJncf(#z;5z}!% ?m^tȫԄ,qC H2y#|1e:Nܦ犂3 % w^ˍ ^sOY}t,b*9`/4?KFpj;Rq~WBԹ8(X=By/<1 gF,)xiի.Xdv^<)"+WG#{k$-1?ݕ' m1',O/,0Q*Ioanvxpv41 tuPG@\ML@ Ăx|D޽hwG$q+/s^L%BB6OÕezCvnLH~*.Dvьg@G{|@kcZ5?p0Zr!m@bʈ[Hl`j +H>6fpjW3QDç|^CpH2f@%nxC}qz;כ227)_6`vmjC@ yB?nE"<[`J_ p=o .\3FA DS@Fñ(:`I HQ.E_"*j24`7bz_Vg3 #>^N-Ѐs8@SG=O 8V~Knc[ ͊sfjt[C " Uf3w5H?l`=}S8MkHtu, V9)v$\t3lx0غ^ۺG~䦅m3A7]!o!xf2GIGW3o"ovߌ̷ !1b-+ ֪Mb3TV:ė:GӴ5PGޚ֯ƒԀkIp.h>'-N㹢W~N-@P;jEc/۵/xjҐ͢AEֱ軥8)7Ԯ?UkHr, ;eap(ulɇdYln#4×c1Q)G4Č?N=JQ&y8K]4|:2%`'2*'I5A۳+p6G?ՏAvuɢlXܕ➅ߚ)#ѳyғE0 `^2`O]b1 ʃ(g8#93cg0o4<;]bZCJ֨q?1! XF}E%i+Gn\D(K"62GE^h/S" A'J R%ߤݾx8f؏ g,=2_!SuuoWƓbq̇yJc&wqqF8LQ㇥8,qZK(i|7;]2axU$̅k f $1|L?*;f 7J(SLX#}Ұ$cT)VI*\M]?v(7WՑ޶Q@A;!ړBWE\Ohk]STeB;) K\]f&):")"[IW>&rLᕝ=iNJB&Cc{ϯ҃ zQ(rKGq燻~INDJ /%A* k&[)QMp,A&VxT&@f\+K#xpAN]?^<3'g~-v=Z{x\/gJp7~"*I.K~֣qmq'4 lœ^rB;6Z;UE-ySL=1[oמ. @y00ms:2{ESKϲ~BBK`sĥpB2tsBֻJ(̇XO3 4QgAV*BMm=HﭡT{ztz`L3#ŏһbl5DZEmm]2 jOpE" `L> 3,} AVZ28+F%;c7zIl&6lYkaНĭh宲U(7z|kv;\lXC6M$|lk_ǹAwypAA"y"%?sq.~׀p'yh%HVG4/b=V>Db 4:o Qmm kF<$uJnݺЂ oTcHjmTJp[$~/@`#V0k Sx.eV@MxW rq({$IOR33@G#P?j-T8B-lˑk[Ԓq="@[E,*|Enx=P>`c}J7u<">yE1OGЋJ'(),=oaG#c G4m׃Vc:"03y__ΰ EZ2Q7 e?zAcQ olX?p [4`0,'~T*?(A41=%\?1p_aD`dTݹu{ʹ$MJ:fXxh:4|NG&JF28 ҂VbFi-~I|rKm~l[A y<:*YGs$:;73UH`#?6t2X(ў(K_` A0FH2k+R+ܞ68C&X2!MrQ \v_nl7,&)P€ |Nd#4a!h5, ۄa9ʲɲAj@2D7^wkƆy*4̦9:F@F^s-Wݮ^/>ʫ(}|t=,.G;o kl<~΂? g;{(OKM:pV1>3녳OP9V PN{^_ӓN &=Lj(;S˖O&8qq DbSbtcmzީfzEw\LJ4^E8˛Mх;=P\uC]7W 瓂^H_zSg&ME+pV{xT-d.nשԷ|mnTaR \*aM|u:NA+R'~UR]BRTn_c6' !#LF4}hfK(A`u ՝?b5Dx|oB(KEbI %(ܤ)=棲&nt::*J Zjڋ"/S +CXL9/Q~s({eꀖMhN潅A܋?o-f/߮j!jG(DluKkJKz"T"V$4ęucE/ fnp2/)3 dR4/mHdHlN#x6J䲭lDK\|H7Hk%]jKI!q SY9R"AeҞBqF*D !ѣBw_uh/w&ߋ x)E_qbnB ," AW-3OqhQbGܝz:*UzE;y)|)Y!)h,ӻ-ءw 5Ӏf{](:?hҪțQ@f --4F;_8&RI85Հ\p´}Oݮ gܸg|!0&Hb P ^2BƶUWR汃1kyVb ;6'!J5P `Jp+J)鄏>|, Yph"` y䵏yT3_^-#4P|~PFީyLMohYʣi2s~ ݋W{7M,U.}7G~`  |0(++(aՎQG2#&/)|EwcM vYOQ;R,Y6}vm)0VYB\[Onד]WXuhBr <+N s3VҮmR-vo*Y0k *YDnΚmmeiF=[vh/NdY@d Tֲ%acxK1sŘ3pd8^g;RL!4 =0ȝ40& hum^n:/{DϒLxZ bs\* م[wdmh<_pp߼SY&ˎ2elPbUOP5m5~:ÉdQQޖ&b5׊?TP$8 \êۺ-8' \wFc:-Mr_h} ~|c =L-vUFRt{˶<{|bV\-BHz 5y㇧jB穯MOv_INk?b M#nsb |W*`/qùW.КYs&_6z0/&ֆ7H LwEkς5>,u3ôy0J&.Kz7̖jg(ٖSER q(fvgEZy1nCcx4; N\Љ՜@#T?o/6{> FvE:v[WgԕvTAjGy\I΃)|Z\i &kyfK㰗J`ݎM_l('.Q`J.?r$k KEJ>`_Squ5 ^i>[q0Ĭ=])ҳVj6fj7ԧ·#e9y?=Oyq[To^5O[M?UVQά0`a'.vqX^LF$jPpf..5t<ߜ ܻy7t }.rmWb~dӔ"/?U{ŮN;ؾ #< u6:}[u(h;0CW`xK$mdc @CI8lCs Tu#GLO ~hg&U(77cX< d)jx73O/2b]s%ML)UߌzT<8:kog#5sݰF0j*e2.>?u3WT&,HD!0а(S2:7bB/M l% dg/` (b=MAS8v?EzDϐ&zII1]v (COh%?:GWI*j S6t59 Ze`AYwo^-긦;9l3Y@o/P  W ޕڷt9KGOR Q{iuEZ_hJϐS%1ie^b Ni !HxIL{'2Sm_;)Kr`( W%&-+iiCDAeJ [2*PfatFynh/7y!mo0` YfJ3yOGm9CNbd|8 d KMZm۲,sj@rY}0,Nf\c >Ylyp,8R;z_5$]8Ch~T[s-HKP;#k1Top.<1-!mzn+=C3T(S`SdƬF}KR:'RWUö9גO+M/ju%$QMx;5!Aפ06aō 2;.~Ctz(2}i R :U \KCr3j&]m gL86.1jЏTzTzyVL'QUICmh6PaJ[o B6 DTOΚJz:RUA([y3aR#XwL7ޘyLѦ,cAzM#ydb:G*(6\uhZi; hb\R{gv.;HDg79/,syKZ8@X3:~ySTWg^Ť~iTd*sʄׇŴ*B2( C@ߧh}oʐZ_& WWOip˟=h|@'`^a6|`7VHumucESQ>:=k/8,9*Ыю0<ۓ"hN۩YQs֎ҋquC:%wbzz\.hJ)V)6 (}i,{I#P;SHuo]e9^P 2b LG1p8@wu*jM*Hl*hKע >7Gpd ze ـa *2{cR۶b{6 XXŹ8r1]sB&*`c2EQe_̈́v'̔G@Movj6It|P$&OQmgC>] [?C퇌u&b:K cl+X1f\[ 2 j|A=gNW24TFBL|[N%D.=f1};g^aQ cz~F8ZMW̥jLk+-OlLNқ/ơbX?^ͦU&hUz9CGF}eJ0p߄B3ιJ|u?|-jf4fd H7Wƾ<(s|mu>-^LiA5?;͏_8+XF 4xJ,I2͈l*oJ}yS 7`WxPl{6Ϡbׯ~UbqԐ|rƥa"rҳX6-<9X_ R%1MCyu#0gWJ %dwuA A 60VXC- >H|}bZӈ N"/Tw4v>o}+zQK'Ib;&gFȠ i r]&OhNNڄ5g:lA =`12B: jyj }בtX=mK +{͈!S&/UM-$RYap >9 G\~uFkwg &FUc&}UV\UϥjoB㛝lBPU;ŘyO<.fZՓr8hF ){L  &0~~L5XѢs*:H$ݕ0.HE #aO :֝zۊT QRh|{]3QOjg$ascg s ) 6 S4ۃ(ltgN^(:1Iɬ,/k"dn[Apt㝻&B-]|n9UiVMeD@ԎR^ t%# a$8coE$Fh߽ Saځ>s]뾇2-V ɸl#yTn{Z+2IiXz0>K #f }"`|%K2WrJ3bJ!NnRTŤd0;Lt$-P3oAU8o.Gc#ftŔ-Y7wq>эV)}{MiU: y99nY&8T/@IvLc#$9*ghC`\x0F(3cY4rxi(9 eٱEl|Q!nYWHҷU춓:Jf]Dz;mcV`N]X#,g"R)v7M R?gb( Korh '8wx>nuCcM dEOծPJ&m]B8~[|] ނQжKC (Lֳb\V'RI{ > u `>K`Zoְ1B[OC|֩M Og/7\Pɝr h2g~rlH0JAB ܛlb~WQqy_|B9** 9#*b|0rru VdSLki m sEn|.a3N: ~P/P(. I?ljc{pI?g)*oVbx_k=K} ҡADL7C+;lK`;q'?vHp{ zj\w}>'[MCGl mns#N Dž${T}ǧ4\;rm1oCnS1=(5}[BO1-G6ر[E-K݈F{,.=)Z,E0mn ^ C,L۽M.sy#w<[Vzw'=1|{u&喲|SŒ]xKXOQmȼ輰”d~uh u4μUժa/j=&tT+kJyҏXZꎨvհ+1HK^HQS5r3z$m-Lmelb [Xn!x lWspD9TkXI3U}S#ty|sj7[ WQɐy& U"Ǣť lwKŹJwJWArV<6/ SbeY Q<7".ʳUZ,q7PF"ogi.bw58gv֢ۜi RdaaKC)Ût],&b<P޹O[B5긍obx ܫX]#٫{%Bl*_ȱV8)RLxށ~TV%n$yרߍKQFZ(g Ln_*MB(HO׳][( s\kHt4WvZ?p ]V _笘bYxYY_[>Li/hM@,@U!s+"혳W\z|$C\8fjuv Ⱥ̱-T]x D˷(+xbN< wi@F[m ~]{3QیjӸ?@OZ WgUL,8S4M;o" gO(eEȻ@_靹svGMWfl̪XB< ѯw1Dp׫Ӽ#*0MOEXIiUim2Kq`Ks0Qa`!klH3j֚Ya1c򱓖TRd! iɈ 0Э y,G ~ Nzv2 >m9N ~]0ݥј*rL2C9u2> Gx Fao(SN&4HĦ$| ]dzNh/ K`~aSo@ 87XYp-2N@rرdZ+Ep"`m5(lAŋ͟ ~hURFKBr/Eu ʓK_"݂Fd\嵳BHnB)oked9r4\†R0`_K8B1<'%o$gPc7pL6CD<{Ⱥ_df90p/M{ȴ6`Ȕ~9,vc wfc-񐙟~Pfi"Kc 'X'a+,:tz/ᙦa  z)7 ;u M*j`z4 7cB♒pHv->ޠ7F0sw;"T\RB%.>;dFR¼WHŌhkK$' gdӓİsDz8Y 'LqX_;uQ6V/f/x L 6w,@gdZ(Ҫ~kWpF .B!m9K&l}qIholћzP,\7p_"X@nȜޏMd5?EB1𲖨enB}#2dO,ʻ?D ᔾRj[&8&6m&*NC{&yo+Ϭ2Heb4Z,.ԤNeW Jt΢:,B VδN%.ݫU3fnS a^*&_ֲڥvG0e D$i80a\X{|+KjP?_u<+n `\eihqQ+.6DM,+6$ _'ƂLGՕ B/BjvF@e, #(:3@z S%.3dK^GϣjIG)OK8F(Fͻ?&JFh>Jh 95ROSA<IOH fJF6#GLO|5KNc`0`SE/( ^$m?a5zDw"6px|އpeߏl'uQ,7 <1xmw޻fMF~<p'-.jH@3uZ1걙D5f U{-H}l_!l4Aw[Lo}}?!hϦ#hwL/Cu>9SBlE.ngCw6*6Gv *%Ր{.a@E:I"Ѯ|*lGRG4` t:([mdwuuC4n_\F eX~U4peߒ`!G\r:8f}z! RĞ/FSѻwXFbj̜~q UyKpMS)idhbt _kVm#3 lxg_>8 ͂a?R-cAU.x>o+r6}?Ï,4~ICUXS%V+P+ʜ5g͙o]bL5""kJ4yjC׌Ka ڣT>\bbS' ^(K sclۺ%S|g@-}V;d|_ A~Nb\Zp{JU<~X/d 4i[ȟAaMHH*K:4E0۱(_h5is1L~Ԧ%6ؾN(58Kp۴-p:Orfp3m&${!\a/ q}Y%7k4cauwJ#WsW47 O]' w gCMB$s_ <М%!\;NY9h7-<LAh7/(zWSDD d:ZX4^S{h" yp`;MB>2& '% :*aUm͵sILklK>A{?/Z~TnyJ&EZE-#u 죲^Fl-p+zڑ|Hv>]f%lZt;C37Ee g]ƤNJsO WA~1(o GvrGLէ3*c]w.-0d䱚E>E(?{tl&•;\| S! w.lzrq']@ pǮp ,p_xmca)(;Ym UT'YȨ ^:1IWZ)`]ZHu(|M4`94,! ( mtE<޲uMVN[X?[?R-se%09̲n%= GY`6݈l Qэ©U'a$p`!2el/>6[b;CR3H&-BK7WLvnQ80yp@+Sr&ST :[^&V1MldLsynf PNҿl\֤!H 85\@j 1EʧC?aY0L92Q9Pd}*X~ЊoKV烇%5u21#u/v1K_@,1̀'ix({wNæh)~88ȍU݈ Cb2|+!<|tZ*dsձQߟ `6qtx"ImNb[>)> ڽ%k P8z]vYaHϾ/‰YFท[9XE%~)`<onqm$,:3gۆ=p F.ݧQsY2bնVe/@x9ˌ;u%Fೣu&,c+z dU\*_Fr>B zYOnP `9 vixSxOJ;_u¬" $!B5&n-+C}H @b0LHyeoR+jP WOrZf8HA;~~gPZt\w?Mx\E<.3RAW"DP܂5qm!!~zVD63Vz+^07p%5;7!_Tل#H"N`z .-`28t k, 9Xgd N:f.I =(2#}?E̩u #ɓ|a%Z\.eICs$] S!<_͢˫mo>Tt $ [vy+5cyjsi&<]2^?4Mm!H'G&;s|ke>ØH=کJ% .st ^ `(ݚ!΀xR)lԚ@,mF㝛EHvCGwI>k@ΙR} [#A~sLI5Eq/tM B?r4{TIbQַ˩Y ]h10"Em07#0"z#rBɛ~A9yEt) F0|DGwQRv"1T9T <'4t2}a]|*ijZ ҁbr0l#A@l`Fow?e/Gv@nA5\ݒ%4yk}5vUu ȶ;qLྶs~ZԸlw  ''cf*iCۮf]C8q4W澾.x00[ Ir{i<qVwOAIWv-Ej>?; @Ke~%Av3B9*u fH„!IlvWC^tH0[Vn㭻UUZ`_z #M&iha1[eʕ;rk&[g5Ffy;!?cG- G0~? 클OhF;zb:suXT׿ bUHvTj~% uLrAϸT[4"N0o*ʢUQNX~{>lw ECuDޞS.ӆg[ZD>\ӴVj ZXxNc"$NNƤOYutV "uo;b&ޠHR>U023W`ӏQ&O(c1w5Ŋ WQg ݙVc)K#OO`.-7F$[Mk!=cDu'tr|k6׏L0\uWWg}¹hP)QEƤoT(!T`s0nYC)ٝAD5^_E" QyQu4iUyj 7cQ^O RYg"ls?R6)/]וȊCM0KH܄t3 S7~ب)@";*|U*.3.,\ 4d0ܩ]3;_d gE"T5Ԙڹ8Sm~Vis]1}bKJboo}Yav=鴹d4⇂A)dVM6h9R@߹!+ =tYFKMυ)n}Yr;˔؟f!uXtFv|8HI5-O$";t^ӧUye`aVJ p*P{:gej~CX<:$Lziza6/k#0̄x~wKJh͸fk3sknvFOvW!$6<_'ņsShxpIZ|Q`.; _ü`M&4VO*%")ri[y}O=R|PΞZӫj2p׭1!:)»sDOSxWh;ClD!ژ YKa"9b-+r}! zbBr&g@FRp]HvNK(\}}쭶M2HVd U)A+euk61~&kѫ(\4#9>9e(f c_Yv4a]N<ioH%Z9y #zna5(Uc+sPz0|4Q g&ASyp'8( &/vgk8H[zVz4 jmƜ^ ':.k]^]՝B'j }YG2DzMl#KcZ" h_m|gyOt=>\qBZ'! z/w:igy[(5:|_9I [q =v.:uxL{u[RH)?}}q%4rGeKk+5 cf"q8nAAN4|&%F7Au&׌J7 D:g[[LooC (ٛɴQX7G gF|@@f$$풒0oɦ\PQ Ao6Bx2}*N1 &L A_.rwbD%-mEgP `; SYֵn栬?%tF1) Il&;MuF0"욃`Ea>bc\c}M6&\|ys><$vav Z V#NzU0;Z>AXYSjty r'ɄGc0уwP7I^ETÜ)>'L%%Up+gcQpx~ (07Em ͣhΓOLBQsgn>Q1>aCN&U_=]rRj1r#qQ נ -ÿ9HE\ {Iq&: x %D,Rp+NQ`z̻{E!u>T WVXClc4H0z{Vv$9L(Y=0faE1my!PmomEj|]Sq!xkUћjf˽/u| w~Fd~IJL&iۋ2e9nHi@4]qVTmݛuQdaLN YEfw1Xއ!gA8x=05x+d]v!ܛpXԨMgf JXRbV5) 41 +1W$6JH]B)ƬqᆲXL8'a{ B{xRgJ՝dG4bE_%]bW-Wm1&`6grGŧ3Ya3#{^#rW+W|'6 <Zeӻ1E bo}1UEQ8D`7ĶtMΘsaN2ƥi@1l _+y s5\;כ!p],fma%e*㯂 EYBnHs&ں"߶R6gЏI1)GqOǓH4(A8^G ,6j]Xn<ؒ !@/ʡo#͗T ژr Z[K8VaUC}$ \rɳ -ejץͺhq{ \4I%a4>%nDIdd\~ʶAthYTX5k\~ҀGp8]t'_< ޺0%Zċİ~$8:szX'8%%վ]5ppg[* =#KE^n8Ga2RHdRBFQ2-.v FTJ$~pb'Gc`.zvfK@ExEp[zIdUrZ{&C6X/O @~W}ȅ*}auv| MԀf?r|ZpAcNa)w_M4Z@6߆ѡZ2&VԚ{f6.aͮpt= 2;'=GxnB̳)JB$MV7z&м,ѳpt ., hXCQc5rx;E,Ta&Dưuy%qsA2I~_"v|:  3㧆B1g=-$V"Ѥ>iA%UV[u3 KB{Jp\lPhI$I'㲊уI]ޫpP9lڅf5SZ|ͨ"m^bz%GWּV0/'=uPq-p'ukBB%̀| XZpd WNw-88ۏs{1;AXtlr/ *ύ0%q\f0?Q@ro#; crBd:Cکŧj}LH喺Z3R21B9;(p0u9nJZH {0\eoBzy&7ةrS%73E?K)7yEIU]'-lhd%uD.|$/IQem"2p; ~ =jV b@tFn0c Qh(/c@{vӶ0' \%񠊝M!0k~ȍ^<騨H8g~$.;eeWa5@@h%j@n'%^| !ɺS*'*AD(FcbB7/23nѾ 0QNl;\n:W [Cٳ4'9nKVF'P߻97seeQfvQiGmbhn\%50ON0=ކd` |拴={{ Ӣ8bGUÀpڊآO8]EQ*=~";vT۫\P50yjDx9Z)\0P˕0d”I94/A +"}ZJY%R\`yZ j,~ҍH;$ob4\)ͽp.Q~t-@~K_tmr"* /@J_5"j*lP wB@Rgb[wӕ׵V؊^Hh==W ϽcU ѩ~ðꠤ73-qPGwTikӶ{"2&(cw@aV:gYk0N,ŭ(k{ yZ,lE;jwXQlљB5`aFcd3%!ѐr 6W2RB"zB^+%xd;L52BQoEg$Cu^,sT DEu]dv?7F5[R(m:.ɀ Q.qz.yኑoôqTm{:q(ݼUVm BP^┊twz+^-l,zfda2!d'Jɴ;@Ϝ&-YQ-C8_x-OA&Vԍ++#|c(hɥdLDhJ 46ŪEB~<`VޖH0&mÇkGkPTϝ[r[!0]W]m_ghbAV_hefzڣxiGt5y_e4f^erMCw^_ahvP_خcEՌpy5 C-;5vƀALQT3Xu(>ᙀWQ|A&Qt6 Q|\t.5G'5 XfEtVwҵXH%8raE!c)9 gT0~2@KrܲGԳ.;ԇ@h I]+ٔmt;ͳ#=wUb 2t;4`H"G)(` 1P[[`yMcuH1* 'CK[G.gL_s\ ?4e/FlLPgd|ueC,*",u 2x z-Zg7H i5Qi7C\Pn`^K6 S>Pa++&NY*XCĦC¶)GC[S_T9~?ftk%wbCd(US'tw\D+2428]-4 2|Rq"]+`z87XgCO^懖JlSfR뢅b)IU2c{' IA>nuJ?Oop>>+hA|zK0Wm& p훫 XS'9wW +Y,-\ȘsDA*C ,OA_ ߴ FƠK$Sp0K6Dk8מ34Wܻ%ty_x9j77ΣYʼnaեsVX62Z hԇ7kXpP_+9>O>7Am=-[ֳ_LAI:=%j-gMn xbֿ( TxiQ҈?Q<|`r :ynhD1nYYQyoyvMI3_e3۪toQ8 [ݛ;<.(=yaVMrnUvΖ=& =q(&*ڟ@BxG+sgmnMQƩƭ >>@_O=Cߥ51hBU> Oe.MROʕ_E4!d#NF5­ W߯}&?뾴^fR= `KX*7e&`^ښ4\.Ä,/Z(1|ЏKeD$& X\f@۬/,Ah_XJn݋#i"|`?E7B=A 9!DۣSDӭ$=5C_}83*~Sژw⺻/-f6)nVkr/`#eYy=D>_@ouPa ;A('fjG9o$$PЊd q%Ʈ7JB&4LAuo0 b4owDx RKd*:\?eҪXۿY—ר漱˞ԋ̇E vʩ=r5=cM~UЯm=jS#jv2zeR̤ F##Xso)e'd0w:<{ӴD &xD'* һvtH% wKCqNJzdiS&߱g lDC{,pDF~?Kr6$/*Qm1l1"P . }&i͵ jGSʄp򺺮@{W;>0MIJ dZR;8CͶ{A;&CU ;Gyc;x2Y-n6x2e۠)c >Ĺc 1-ٸfwWdTY71'F)US \ T<^Ӹ~r5󝌙aE ^E1Gݺ5ɠm$)꾃(0QdH;,䬡Z(BTUpaBntb"Z ?RKIzf0RT }Fr]V/ o[ĩh G xƛPV5 y 0}NcOŤSTy?YT= \#d HNm pDS beagh |cO{ &ߒU@,m "_z/yo5x#-cqa齓x⣏#]ubҒN|4 CӨ}Y|L ɖԌ=zOy Stm'0< hU*-)`zs* U^\wW鿊mV~?v)nIUg}1]14`mRZNFG!)}7MdP:!-_;#-LJK%?eX\ڌbeHPD˗N" hUO42WgA;_G ǯItPp29;&Hgw#l_Eh) H3Ow.!v,=|DEXm"Bj#7M}c|`a@*kJ){x應fhy"vLU wАOWhKHbKSҩaB.NցV{z[o!s&^.mxbC~=^0k,Tj7Zj#uLsV<QrE)DG%^'Q3]V!^^.ŋXMּ1cōP6&4"tՎ~CL.7M0L UP $pQ03;]NL`}R,Hg"AYv{^<}7Fxʴd.#F ֮%k^b/׊vޢf{*A]JzW:˿O cq6g.=8䊺*-hQf@@FD[~3YC¹n K #@!}?-GJe>hsޠ?Ƌt }2Y"S ?bRb ý#\$z=m5u6AJ Kfk{VѤj!lt'!]~m {0@sBcJNHEKUC S %_J##LlUA nHxNơٯtz#\ࢭ`*|aqW R!>ȕopIKh$Xq(.'.r=9t/@i89%aB!,,֠|b9KD&Kyt5&texZOe1UjȜli\ I _IϘX}gF#2g+Hmg+?({r{ jMt~u‘~s[9Dnԯ(_,:ݞְ=jk2Z9|i&0H(,&׏{1 b }Ardž)zlQt=/mִr% sԙV>U{&oئ;YSǓop 1 V#_{ٷOi+7%?~{E;1`xxď0Yh$E=248U> c| 5Ȭ~Kl9k\xUChb- LUך3[8Vl BV݌ =l"NA1ТMa[8lUh-Հ^ӊ8KK p tE7H@62-HMtWYh'+,M"m|FMnE6^2`2.D'*` 4oY2>\ѣ7pƷF+߀;&eaIJ |iKs;.S9SO/btD-A]OBZ$ޚ2hpc"J:J2X䭣9TGKJCgyj`qxc?J N%>F!=''烉8(DHgsKj E~/? xȳ"yr 1gރ%d:L럈>}GrUE;0"`CQvY#;rVu3X:RT5^4KR؜FdVO lRYW]y+9xD|kikρy44{˾ lihTio.c #`w6D&|'Хa_i0/@ / ![?@av;YƟjKSL/zI%}IV t <RE1mP?o "3GzЉMp$$Ү#s.y^Z1o˳O#`on0I7WcEPѷO3BtdeG!oṙvk.!ƪj-Yu/3KF3:GvL/kpI;7߈ͯ(9@׾n%k8)Id+p'C"]DL-~?dCQ{͵`c h2P?*=lϐ;WB# }j O>3M%+S/A)a1@n$Y6 -4wgټ1#,Sj!=q٬×?w!^Q-h;GoobH A''9t]՗5#MDYoUi]7z`V at,nr34IX֗\[Zꀐ!TKU%=U2ڝo_A&|Ǭ>٦9:NiVϚovx*N kryFI%_G>o4"{yvR,} 1x$l1Z֓!- Z~,y?* p W @`t"qVܪ4N!XS2 c7ؙsx;lc +J;R8 d6Y®Xk"ígA6X[!K;1{_@zdt>Y!>atev C1eX` ܒV(9LS(JQpS·n3>YS~}eރ]- MK~ՠʊ0 {{`ŵ-gٺ*H+*zPYvƨ+# WozKT(͠T/];?FI/KiGY{CߖfTc{?[ ₈ISixQߤӣϤ*}&R&]VO棟ky-CI|(Hp|\5d 驸Z:6Ϸ(<_SЮN5'MC]'PA9',ÕUvۅֻqqM6k+gKPATvyXFN%$_9hJ;X%5 x-3C]fRGm9f.7񛝺zI! Xv@ d?H.pA)rq hp#d`9$׬EC4 #?_,M̹h쀁q:|C{:l/^$Q |'k/Ys}slȁTg>Px= F(=&a' Ȳ-Mb)_]u<0aÇ=01.σVЙbPEVч$vHXM)=wsvr*Џ1p c&;PQq%ݷQL>\VBLe!۰.:yG  =(A됍B. 8Ds=WK7r;^-B!~~ǔ mQbve)ReHwSvu7w >\ =J0QKzV`2-ݷtLs]>' xz_a/[9*77 !]"{cU1kDyҡC; ˰E8 BnR*ٲ)[ǮNAD |?5ڀlېmbH+eŅ/af!ex\W:`iDhFA%hщ cuvajv `ϗf, &:Js~ۂ=qjvf0{Ku ?Tw9ƵweX!zǶj/\rg jN"7-nƎ"<8r|^%LS +~"  V> 7Ln3prtiAA ]t_q M#7\~O$ǍmbLwk/J ռ0+b6?ADXvQ/8BYv}3ͬN~x7~nAWҠќpN:JḰ޿O]AٚB l6x(dN¦1 {nn WAxr$T 1x2CZX>H@|4.|)_CON=Ha 8ǖM>.L<;!k' c#os"$Tӣb'qwڪ O68 16 !T=[LjG$b¿#NjqpmUegETJ??P ֮);9]x:.[LM@zǴN;f}2Խنc-]L:>)"5dw\ @/gxDg9ڏva?k܋)_8J@ l[?jWHg PBE$YR.cЋUK&p#Q"u=^ xBvOyږQ|6MG p%F'M}EKv2OaV9"b'c+Xa4hHb̄' ke;4IY:˧.oOAdk(I EQ>˗.BP3|zGرav< a⢄b;w=YIX:gUq 8[7٠ )O`X^ҥy9R9ƍdLۄ<[ױlswg-n[cÁrUxB{ںnjhE|Di,|zgK 4Zl{lM(y%'2`$7IAa?`Eΐ?4K2qݰ{3b܎apSYQoеL$F+XUEyh7pݔOfYnȄ$=u RY>I6 t=!cl{ Awq ؂;*(;,$Ւ8?%3riJ i H"9 v[ J"Lژ@0ItGLSΰ~ TR8pZtl1>UpZ9zΩtjoge͔Ϙ5l$:sʂ ǛīMT4..hSѧ9UU4酙"Fnk[~6ҖtQW̳F|rB˄HW\lSf1 1>3z8d۸QoXcImAiLk/zy縅?O=ϽӸ0 ǻ,'}qDw+Ը+C^<;Y$ۓt˷i7yL xD9LOgoQϓMYhL@,]5=/ 6㞻5hbE+ ؇,+RR URJ4uZ# +‰7|ZH )8}f8$Fp&›I=_QX00> r)s4Ro853٘ﴫ!<.9o\ յ}0$ƏdRUq)4blHeaAF*{\bE|"$GrSo_}7fna(zMw7LrĘ7AUܩP^^[".Ɩ @SCei,` Sa *Z }J ei0 v?cj#a/p?!/ MY]J@8S'khDb:R#Z%K$׳;C yfC45T}H!/fj|"3zc,!ʚ{JD~'ENl^mf~Ѧ|+1/UԚ/r`G?W -0B Wy|QE\|VNf[Xk=XؠH/.Z<,TW*6%4ImRׂmƥnK)ҋ-rKGNRi$1^)Aˎ?6\}[Ʊv<%/K&N46(+n(v[=/ uקw<`< ^:TANTgmg@vCae !roH;A9<`z":Ji( !y 휝ؐOX++9k !)DѠ)oU9LD[MAt,݃ڏ. fy,_eL=<79ET^͛Ձe#OL3|{+HȨrӚH}Y'YHmJ"W|#گ%ˎgi>\'XۭL坏"~).Kr gq w| RߧzD-u򀮶Za1@4ϪϐG! m8J[GJ̐Uo FYOyJ"Ӗ9cYʙ0OC{K)Z%_gjƎCtaL_Wv؄ZվWX*Q' 23SV)p xC=\EtO ~nSbHވda+wx_xZdX9̀ʷ%*íKb N+k9wa$-m~%4(cݾHO(eK$Rv]pFyzWVl')9v9ծ'ޏ&TM{ ܽ+V TTUMSAfR(˜EW⑓Z,ev7;Q,ݴ.Z-mv|!vCJ%QѕSd Rmx1+ӶWE#]lauGuHC#u9/^r [K_E~ަpV)qDkjW;:q^Ɉ1ht8oOQ$z@>R-*^oQU&Y&q'CDE: `gbS_y/'aOƠ͂rg4UEF5l h{ŧ{-$;$KԘC<&=#5=A-]edbr9gU S /Td~~(MN\BcNqHGA;] F ~N|p٩Vۉp<Ҙ|$yv88C͢ >pEeQxtY; sUeʿ6)Kb 'i[# s&[mt! B|dWLbV#lmnިj䥙(x;hU%y_>$ W6h͝}nB0$*wMzKBMhr~.l䑖4| |fKHjkH6E*ضƺq ².( "0v/IlGqbS,D8ztPr*8~YHNjڎdgS^܈=MԪBF+_`8bR 1n6=}K#u}D2VMTZ]ܖUE~'|.Z`paF22龧~a_)hUQls@lS䋓dK-lꣁoԼMQm=7*|M-U+y't4I e$|T,!l7O^8N{U)3ZP݌o_sHL?xa[y+0~d^W+t"D;d "B Y{p?N WK[YoB g'A2_h-K] zx(=%:zF:JSrziwo p&=ؔW}ur6IcY4AAmV:9gnPtkrn%-G{]y4A35Qo{#@?s1=z~+O.H-)-^|[SM0l`=AyU%IEdLГt]VU7h?zstr*/iJGQ]\ ,rVaXW`k`Ջv-eD:o=Knm.MW4f5r=vHi1x* MRr_h_6PޭXڭgFY we4C s<E_(/rp1(Jo^d^] "g28͂3ko.-m"Eue]j>#^1ǁ.P@/a05XLcf AD{+ HoFI#QjfKeU:tj0f8 X]pP{gb̔p:o(>^hL,HO~лw(JK?"knyB]s!un +GEFuej0?kiZ v'@{%Ut³su?caftf&J-:u9{)'We]k{ ]!ŧWPvK/GZwz3;p%XTZ8 SI?g4 p4 B~]o~H^&$vNI8x[1N1aN\ V:qx})!!"/* =^Jq:ܪoXu5_vvs`Cs{EthWrnb:++;!EC~9|T8j{I[8Z Rk:C*WF z#YpS.# od; xR5- Q?WsV ;sg8fHJI^m"w>G~otٗɑ1 佰x2btؑ8C=ݾ\f$qD.x[^QJf.p$% ,#h]HH4p]_yQ;{ Wm2C; #B}f]D13T]ØOnJ}w(1ffR-Cf;`Ȁso[eh>4B)Tky07`F|8 _ [!VM`ۧu)}s5g4֠e_+Y .Tc8Hx (˞yP&X-+zGU/4lot/57?0S 8Gڬ,'/dG6o~wι KMZSTV b7?Υ+m2n]̄@2+,MQA@kJ_ZA5 ]yvhysgh"Sʐo7g84Fa܆x'G;eӒʠH o,!5Ī2rM6UC&^d_q_%aqsLn6~*/'FyA _6æ*֘)-V!J$39%z׹@j:IRV՚ݦd v֩*E<w* 0q=Tm*@;Iz&V / |L;.aiPv؍u귢?ս0K ˱42vwujqG!S*fAhVʩI!L/-ԯޚTP ΨWPQwB.P=ƫ䵔[)Nz*-88`CƳbB LƊVPF=@dnytBu>nB/lN-/*8\xK齴kǸwoG&']<ĩj=b3n 'NWl~N"J8<2>$ XU}]Si, 9nJ@9] ksIm "l KZ&Q[71*7L՚]yO˨Dߧ㭺 vpeSb/FDY"ZxYCTGmeSqS8.nbK"a4-WZ&)dz7W"B➸qGD)JNԍc%7\@CcrV&1I|W-6"Ck++jJ ;5Kȭmz;nJԊ!HMlJA ʄ({ߦMw3փ01~+ўCxU>.$FkV䊶kmGDΜ,:uiQX rr:7"#|&-^Wn 2[_F8.ܚl%3"hT#oDyy@#Ct[C<\qƱ:b֡ZLoV "@5$QDs'ie:fv)d naV\~,mˉ9j}㤸mb8CF_,bt8J}0)l{*<9Οda&=!Y2Hme"iMJ!nl]⮮z>NR%Jr|(<,՜6b/.+'8]ScOdi%߿h;^G\Κ!G٣#88ƒq!c7<hvY4>İv5+c&;+wp#);&ur+˛ wxW\Seg<|>֖ٗX<)gCeȳƝxJZyx;̺u6u"sͪl2aoXk7[9OHNx|R{bĻm2>7l;cI乧+jfa"UP!0~BU"S:RvP(:&^.hpkɜLԽ*'WHXF$Abw'84!>aƛQ{L}u(U4$ۘJ6V;W8ƭ5Om8?*A[Rݦ4N.L 0n~uͥT8a'K]/*cڲG=wŨ+s|NX1v)9H !CQ‚6z R$-]EؽR_'pKlaa dLNYI,4nm|@@77*.q!]߸jZx:~Dr9 3bDbyI,^=K5VqqbUQF򝧟=3\u0` d)kQ BT[ ] fL¨K: k:/u.W{rIe|vy^/Cfق⽋a_Eb6JD3xۖNSH/ۻyto׈d{: ]TAӛ(P/;]zdx `Mz.V+wpj|d 9?QJٰsU5<^o/"2qjVxmbM oT15m^%3% y}YB:=:sOWɴ}1tHa pv~. g(c:2p<(?p=TorM:FYL%ˠ Q[M_Lˏ71_R,CD sdL|нB HHͲK̦–m{rw9^,xPܖx~+,niʝQRϳΕ3+N2#u;d"6tiͱе -QAIA|(=z]m!rKs/YfRv/cb_~J R7 X`̲~/s!`NCl=n@SJf-s'J7ěG'3wjMEC3)]:⛑P4Ǒ9cf m;ζ0 l .}N^oI6bҰPTn@eV E"I5PHYj0۪p`;uRC'%-\Bv®PWV˫C.?Zn;&Lߙtwe‹2~XvFK]`T.iq:ܨ#8`ckpx m޼P(dB[~wqu>PkTm3pFKSմS):?XfD)EdR!tiաа/"4eADS^}*7R5C+ӆ|p(d&5ؿ#NbeI2xq(KRb/6ꡱd-P atj.̨F_f sDFhu׏ r<4PLϾU[QM {뗀Ǎ^nU?2_GICSbD0&D3.eF1vvG`"#WZY,rTƝ. 0}i#p1娷VA4}9\Xw+m-}8rZ>0ȂͰD+sA?,R#$d[ch]c (J-#<bmȷCLA=ymqIG=DMyē)G"% ݾ *׭/e""kD`W:{L]S*&,pM <&(rU)>@.X{{^+;G{eS-mݐUb΃.<ʙrܡAZDYrOI7a'2w%8mNtݛ~{2]>?^T!Pqvb;Zrœ ce BDЪ,ُ*;ͦ&ELJ4[ C@3Xg]VߊFi3_`}HGS1uNhemBtW΁-xvp/P< Dk"_\;hzŐZMG4PN6PI4LWv@$E˃h/ق}% u]: tKpk'p\"IuoT@x]-Q'Ş_ZB4VEVb c8DZ 4r&3O\s,7ߗhZl=2*D"/ )GR1L#aoD`~eS=DaM-J:?Q_yh:p0dz Gk풽ӿ }ֲ9J#U|UiP!A|8{G74,tO}~*XEc?D˨w,aF0>-- w“z]s&1f\Odiw,7c3}!C'ݙy@@~ixXk7-Bz0Gbvi0:)m슼8GqY@xO4*H5HKGOC jm'fD勂Cu\2ANFF%Þ끭ͻ3s[voW k"O A#uP:POA/<$9UyMD !7*Y=x. ٟKvKHL'ZJk]2~0"'\ `XU{vRncP i i'P%|<mE)6"?l@wW |;y'\yqlu@v`u KE'UE&0s@"դȠr AڗO?aӯu3bAgW@8l(檩V BJj@N I)]f!eVbiVCRzf3 h+l̒鉧fـƵ"Oz1h/lF %2TN:;prh*ĎS 鼝&!E~]؏7&>kJ;P9b杀HGwN+{LXI傃~l:z.Hl-iVyWW\ҹS\ѥq 9hq۵+7mG/GΑ2p!r+>8*Ej n1^ PXWԥȯ€E;a.H|hNu`Bp"؎;?m㉱ OΰLpC7Il$#K.'1 >p~ v65S|Y"63?FKR -h1:HvWkЎE ;~'cZᰈۙW͗ށ5&E'N7 oK997Yj/ V!Q"^9}F\62~JM-*y+J'nbq*wDU43u_g *)OafCb(*o|& jUwF~49g}eL ƵܴǮN*z^"A\eĮo8~uCkB9HQ/zrzw'h^m&鯱Zp =&)p+'03ؼʱ|RItx/n`R3dEpτ"Q.kg͋_: qRSf%eҚ}')._?5t+;Zk2O)cƻ>crnݟӤdKd #@ NZjS95?͸՚Ih<ޒ!, |r^d$,e {Dmvc ԡ"72 9/MpF :֚ %kg ĩ-^lp ,m3l0v4;իb$!y9r]c}9z_4,;?1ƃ(_sZtdk|_7摲si/Fʗ܉Lr/q>53܎~ԚS2@"lHF,oXG ɜ'CoHV~Kj3]p"bt[:ZOٳ"zjd '84$.rdɀS}M%ö[w9#f WA+hƎ$)beORo7F!qBFI14 : ]].cH{Y'Vj[G_ӂm(!Xr2'PCd 2!A5/IH7ФYī5RWwZJXqy}IÚRn9GQ1W߯E Q-kbyOΙ#<3ma3ᾩloliD@$PE0T8{V- з ԗ<ݿ-o| y^3'nҴS :(rz#Wov f w(ٍгx|~ s;=a2z+pޤ-Sw4Y#йtzx4 zG~lqB^!ߠ*cXzFY2) ~{fE]vEF5;.*Lc>S-iFZۉl6d~-uv75q9U5ݡK. D֮WJ h"T :N{>z &W 6U n)$ {cmIyͣ?h4P 7KMH ɣ$+B tthR^C6gilF(gyiE5 P@RiEzKe͏BԖ4}j!Xo-Ps?mUVف+pPHwa!wYp$ZK ڳ +֎9d^ +A"Iy^xv2H#s3꧌ս66CV TqUky?/TR9T޴U%Uh7L^RW ]eb+FZȫT^ .N*C0ctjuAgWjV4ܵXA1w:amm6_@) Oh3Q:g{9WvulaI04 > ͋-ȜU;1e>n66ݣH(  U:lO0BM|gN)aэ"8Fw,6Zmؖ-&*m+a//H׎Tk S!EX=鷟h2iP T_Z՟$R70vdkJ63Ӳs'Stbr= vZkW"oh$.s9=ʑ}AM5@\yīdj}ir֌ V%|^ Rm<ϡq֐R,))MeKͪoYj&q:( & 9A u1Ļ[^쫅ke<ݠ{9®c3u}IU1ОᗳM.E(ZUoҽ1y/ac1r.oLqxI)A M5Nm`0$Xj>~I :8?),E5\JV&n~G܆JSvwvi7^XV8cBڻV4I2?Sn CV_UT;GO(csm@H>Cf% u>eܥo&X sG:T`-NgD>6]d2i]݆1YJHRg_~0"x4GQ7G3Tl1l*y vN}8B7G}bڪC\O@*X.O`mo7l̏Zײ<*uE>p\RPzU¿T 8|^v!_-_y]|]rs[ni&בYk5-UPTܒ+m ph4Q sl ķ6`Rz( xz6*W\bAsʈYJ'{Ib.һl3c3=r٭es Kt *}pOks{WF)tƴ:O0CxzT]})w8YN2`Ĥjazy#Ne_ R,6!{| :n$c_N?[0'x^7\o ɫ,~ h*֊$.-Y ;7l"z7ƃoq}QBKn+ދ5bn[ LԐrn쟁D f#f'ڨF8}G!̮9}ZymXϱ iAVT\KnpYq<32jA cz, 5btUiFZC,N;݉ve%bAmF D‰9szVtf3T|EQY#ZX+@ߘam&ϟKl.  d:]`aZJZ@&[w[9\b$[S3eu\p|1>wRYЬ>]^_f"eWbٚd;ltW\<ךqriضc@Ys, -QJSW}Sݴ;G (N3B^+PNj&\_x |#y@?q|Y3b䈍t&iwIc@ƺ<^cwq/ nl2ՍԢ׏'0I'ӭ=x\]zg0 7ּL',ww2hC,Edns~n ,N49žd2lABZjdTAE(ԢvpMFGp,N2SY%9E˷QVTD;!i^:F=۾9!^Jt)'pI~uVֹR*L$WsC}lEC]m4>v6DbN }w6m7CZ4j{̴ J0J`K|cdӱ}`{}}ہ]3$Il;_u#Y#@hb1|`-Oʿ%Ddb{,?H#δAuYTaU)h9L{?Ϛt)o5=?BMi (WϜ "&HG+2>aee{Sm}zEh ,E] <.6}[00/ß~vF>WrʇuT ˜*QƢ3 Jv{eZ_ܮgFs5=o M U4<9y:YnJt(5Tّ_Kȉ ~x-PݞK 0LrQ3n鱾n$xFKadBW-'YNy9 !EvS)TV THhT" {`E; ORݢ~="6d* `ewȔ4:ŗP7\9ݴ&v ,΢1<4-]:J'ĉ^" jny޵s*Ŝ D1KD^s8ڸyOl/u55%K,ZD&<&KԨ/ՄE%g 2F#Җgu}ERccw k=9sh Cu0}1} NGMMLm]e%W[ؔ^B5jSt))F'aKobd 0"^?Oh3ep'?lbXvB|cֳ[b[c+ %#cM6G+ a^zprmȚlXR'8 >͞V12P"ȓQa#=mQLt\i.-Ӯ3yn|~[V͒M=aS.U9_|0}Gf& v|~5CcI[U,So,><>[1뜋P@WwR!3iG# z\.6!C:c:Fzdù$'''mɛBJ AM1Љ][Bj :ZFMGK>tg7ХzHhթҥIm-{ "P}^.X y_/J(츩K&k{;:/ܒ7%Q_in"]R~$0tVfD5:R)Na ooc=6oBKܑS Mg4g2fU`F]?zGçd4Y{L~t@q'\IB|C紱=H-2(XkDsf Bìq</5ZΙZysZ#Eo UH@-Q]5`JGvԓFta)Ղp)VpS {>c_|%k1Q^FN ''ȲM<_򉣿 ő0tTȲpjET\<F7$m$OHw};ݵ܎NȋGmUV<Q?} 4Qq.[6~8|u8~*َ)hsQWAib4eJ#=|=PDPOf=K4[ Xޔ>Nٹ} VUxbQϞ$LNX YgJg-#z[>P ʮTC×{HV͖$눤ϿPA>%M_zj úUڕS>0@NI<#7C~; w s;>^iu[t'fZ/W]3rӞB}SHKQxu7c]͊ŕTȶjg?= |İr^B' 4<ОI"<6n>1ϯJUgL{^몭Rϋ;dщ{LTG^6ޚAwcHdX[ձ+ˁ,:)@]$eH Ӵ~vӋv;,XBA5+{:uRi F# ~?5Ѻ;;7 %!WTdYs#GjҰgӵ1je8R̭E߱׺W?ݹ:[L ߥEhH͝ZNA{e0Ro:cXH |  soNqAә#m^~pzLSR$(2D*M[axc?Fg4)sZ@D}^Rl,U{&^tT\Fl~Q%M4P" cg$+q=רBXjfJtc p b?u1lgcwYXC})٫9hc ؎|(ߎC~ːL!)[(_KϺ.cdz%an_m 4l֑qBZ@>НJZ 2s+$Q2O$'pR5SR\xBU#e wjgڻc]dNJ~Lq$9-3u0;|Ʒ8U@nM@Fe25bO$-/ѕE}H̜?6,$OAG<5dOYX RDF: ѹ疭Ps]Ttt|z>`pI,5v-R֯g凖HZ-m{Ƒ|@34\jߧdOqu?!7G!pWdmO"oqA ďeZa5dZN(9 Yt)e`Qֈ,np^@vMU$R4Kauƌ>о2ƀFVܵeq le$u3y%u}9",}Θ9?`%z٭^}r1 ~ ~ÊsBւiU? qus$T_BAp 8`az%vq(7:|<>Kk6'o?BZ GfhO>@!'DޟxQN]S\:}VY擋0*?mo]6 *]6"{hJ%>LOHɶpiʿw""aq_ׅńw4P<`!tz?  ORUeTBBJSjtkcXJ0~XĔ=_4^:LR۱'u8As0=Ojp/DPXmMe<@O$UJxOzᕤ֦*2&I-w"v|yJwNJ[̰abgmݚWSO@V! RY%sGz>h/NF2` Ib_arAHm,W=8? |K핔W5x3b\30 ̈8/P앵C81 Z(D#"68%mr 0H뿘=[Wǽ{ڢdLηIRr%#0rsf1o.8͑(%(Z:LO}| o8phWefLq͏I'͛ydŰQyht{'*]aSP8T+ [^4OyTH@PNcF)ƿ5WjzLi $Eߏ ~3%1in- kC/}LŚKOK=Pm\ē1C= &KZ rSumKG~_.7;TEO^m*#`H!NRˁ+Me1gܠR Ԧ7E!qKNi>78W(T~9,h6ڋ 5K `TülM&WV6Ls|m薳[-:AU?$Sev^;6Ev΁iם ȡ@)X5V -⦘ߥ5 aM|v!{`:GNqF0sK8iezlXL萖eFQ{" pPɽͼ@6VtH{w Bo D1Egn,4A*Nuoœ㢂/ZV"OhJ"wvhp4Ca`IeM"qp{qH {W{V#f~j){N@(yp lQ_䌰A7`;N->`E0B`SԽdi7A{$~uMa*]J[("F'cՄ*t]./Pw<%kjE&rŤ*uji܂.ՀZ*mG›'›w 9K:DT$u<ʦo_L-!ЅeBC#J\uT>g$Q h.%q1]2)r5v@JOYcn#w5,&" {XxTν!RMfǠfumY\EՖ;zuP$0Wp3;rG(Wrzkۧ0Y?QTAZc|O1-n[ʣCɂE۸ݿw(܄}RjbɀZ[Pg PeI/91zI.C<1Yo% ,U+ I%pU_bE CC @5(f]zQ3Gȯ_rEY~ &d#Jn|=A`kSsp;ES@m)|\=ų qB Ar?++<@DgUƗUC[L rV $z2( 'A  'IG©EebnX迁* /n-hךѥ巙 y@=zJէbq+:gLfF0n`aҀoʆ]:FsrJn ulk4\ ':db_\wͤoOyB$,&`ʃE(&>/6=àF(Ĩ$wF4sA M--{w*g uEΡDp0"sv[Ɣ@_KF o%9\NefħH4_O6;;:=u+F8F/{ m16xNye#i,XU6\fF:bO-ih˸ri|iQ0)^D=F cLKz-kА4j[6O@>d'mMqDEp6È,l]A%O)C''9O2F/*ێ17GjB&ëCp R ki]wE*V,STPBo}:G}"4©Y MVeOG%i%P=/]%VֿNxŜلz;lwH 'ա"<0^wz%]Vʺd B8ڵ;tlM-Ο*?A JUNgZ' 8/F'ІAl}?sV>ܑ\y{J ɖx u*yAA$[](EQڣ2Φ"fVȤ/+glJG^aNuZuÛ6YI:7r&? )VAtݱi\RH]y=[~WD\80;&Y$iw8K=ÍRGt.TՒYt$s)w5 5=Ƹ`;U=3~ Tlb x4tB}9n M$5aU C>̠yўbɟ>'D$,:1*߆1b3NSo<*-cےc5 ֦088Djl4fXwnΑ +X򋌓E#1矀_i:Բ+ƁRw.E |Kqc A߂ZpˎkAKYn?ޅo<tB犒AH6?c5"!vNQ ),:z}z6uz$[&H2#ql*1I<@'LP:/ǔɒ_0Fe ~!Y Ŭ:.3YH|J8/x-Nezƃ}wn4yкhV5ۄanTջ{%8:H_ h)Ywk*39\7*ȝ얻>䭶IeZ~d 'N7D%wcA@?]fo#c60<94;YFn6se XUJ~# tl:E?t`QY8f- >/*cNOj闎Az#]QoY}\U$ ISJfVuIx#tcfpVӃt[ G&A"R\Q8$bf&a4ۀ59S |9\P&G߾=kMb|3x;=vqLy*+A Tm5.{4d2^u g]([MkSFc|ڏCj4587(;VEm}_Ic+|[HL>Vdd 5w{ò,biIʕ\ w~vJH &ڋ M !uirg=h&l_" !>1}V S nD-0 ⨤ pvzc]@KPѷj['3O W\@n`9afDHW9YYc2M,q|\;]33Fӥ@1zT7۪__=AM~dd!ц}Yz{q R½呭h4-cBeflDi%fSK?9W$n5a(*B"ʎ`Q3l:??`9ڢ,03ݬQq^đ+Aq\n[5YTLG7syhC-o}6 =Q<0{OWT<"o4^Sf.doL(b,)KL_F_O@ Sw)Nx\4Yn6(cDk4g;O}rqZ)HJ\< ^l4,x6X $BDP٩q%ukck |A{U#rD2{?KLolAYv,Gn+ߋGKi<]Be>Ltg0MDҀn))͸-{hWt6[6*@uȷ40d`uX+)tKyBP!O`Pzxrcd$Y`>7lU0C%C~VllAq5û8YM^RuU-e@2Uag}m̿3{SAڶ,f٫ uK!mLUG8V/Xƪ,"}gS^P0w\cE u|ۙYh>db}HÌ9J܉E"'Y:pڛ 7420vՒgҒlf0|.BP86@ک©!b?WIX+Od2ie WBi[yy^ayvOM琷9E`/KȈ@J`Oz~EN(w}7lrϱ;q_]ۇO^)  @* HҠETjϒW*oW)|(+a d.7iR ܀ެkQVbsZf3PQGVݻޙEY^ZT>XDU a!,Ae&AkttX@pއgםP/hl6 ?UiՆLP(=:yyyr͈갍uyU䟾\}k?1YbnuuUy?os4h GԘo5.{ԇ=W)By-BU[}R˷#J0 hڑjC\TBh5#DwcfLihASpj!`hhHP3 Y:V*7?8V ~^I+1-SY)mbۜ$Ey(}!jVzc|i12a4]y'ZbgW!]5U; ^Ɣ!۴ PW& '+5mX:;K+; gS-J3!jn,Ueh}l|s $$?]Ԑ56sG}#@oIRV:66y!Fmj I `$K?mɵ1 b)hα9+WШV>7ޓo7 -(KS005%ٛp OŝB+~",q÷%+|=ISh<:ˋ XYR§bpyOՎ΄(^"v9 W7U܁ _.%xք8Sy\!`Μ<'15,2Y0vʕgafݧ}t~Ge0غc}5x;@Dv]HM"SDT)wfPxEc1Qb61WUwi~(U[%E7l6H/߱FU;kD`zt '.<}; !i zڠʿ;~S Vgh  "A8ЪzgX_Uų8> jX:#UA(`c=FQiuӪp4Cuc"SQ~:yY{4lo (Oʫ7َ5pji#,|hI9D$xx6yӞٳ}~Rb՟R5s$J^BMh77pۋL9̖/^K?0j ܸI[x+UgŻ<Uß#h |OO\#`pG5=W\'q* 0Dˍ/W`w5yߊ^i˿^q{AִPqZ]j2|{^Bc=WۀvׁZsJ:*iX]%md:>#Y_kB٫U#~la9eb0oѺ{W+mN)>WYR=Pr>y&W~h/1$'\3yP=vzEr$wM0bD p;[W}_.Hr^ I[+`\ˆ<#ay(S\F8<\>wYTܞJo7# .zRzpp>>B٫ ^ypʕh7[xL8`tEOiu#VulT-BP?U}%/h\Baf>? ̡ vy.JScaDH2GW/EmW)ȸ<,"O~Meʦ 1X 2ƝO v 2^Qw hL6X|!Ok\ U@tAtO+f5kmE"K2st9W5VmZ2Kh{P\l\Q+Ob_,] Pj5 >E KK-]!-wR}z+C3}4Ԭ4] ZUD/n^|Ps(rlUI\HO"FPS/z ]B:R >>= ~X,fFF~`.#`~ .G 2ӎJSD~u>X䅍S94pL5i l/@ ճ#ҢCXvܳ{gyyJf82K-DOI*N}bMiYtAK%VSh .mLL$JO;b8iu,\4ҽQdפ8nLKwn~+/][WeX8e6C:Ğ;>4eVPsaZC݅n/A.PsDVQU3ru5LEGW7htfa^V:C2&݆ju} iLRSG!%E`!E3ݮ y3.qʝkdKm=g#ˊ  xR'm6,_~Uҋ%\/!7z ťFc;KS~{pbi{TMAR,{(Z#)5Ίͦc}.9МkZ tMaD>v_VA}m |bH⼴~Ȏg6Gg±»FїуRJ _~fC$laeӁ u+)e䳺e#(;/3a+-XԔ1N1-IH-QheT '!#Xk*#\I{,c[O&m#9+dLm4|w`n4S^RVm-}PKuUl{#Ke! Ek‰ts09It$w QGk$3{u!\Y/w{Pi/79DPV>z7͍l@MFQsc例rm_8?wVyD*)ި;rxY~uwްw?մ^|.KwO'RΓ"u,R8auH";DlN6vN, %cA_e)Y wʯ*~e؁F QjXwN\ȽbBeh+po5֝4ũ Db_T'#v'UlnO;7<*/l(/цr=:Pð:ptO%KDXSHA"2A($9K5"ko]X8|͜\˕0i9Pnoq"ȌKŌM/އnd+ٵ%)=~Pਆ'Zʵѳ, )}3ua*4> fiUiƧxG0*f]ٍ$fsʝʩcJWK&n >~㻝%yUX;.Xp*:T4˲ V44iZ VqK$u)2.]͒`{'7\9L{@Uc]>Wqޣ_}| |ļ:ˈs3m3=bIHM7/xl>+봦gFmm+1X 0 0iI"CXݒ)TyZR }0ur Ph=)I #u ߖ- MAxguaI6]"ZBA`ul(ES}O5YŁddwLtKta0>!-ׯ bu7Ս.TdA9ײ"ߩPT(0({3!*" Xm{ߠEh<&bxðk͛E]/:uv(E~0 \S_)ޜKS0׆@G\8߳Z<.iērvC5+ |rNd=9fȤlu,5ZeGS+*z57W0 ׵8qeъ׼˒"|ȉV<@X+8Yu4!ndl^i`4S- rC٢7;|[taLr,;gafO'PűfcgC*ލhnr;VWÔ KS54ŽF}%r L9־d29p2¶k)3ĕjѦ4u2@Ո $Jp\Hpy~K8nǻ;̒‹dEYkh&*>bET-K:$yeh9"*FPj~GD~ 󾘾^o$@[A7M*g~*I╷Jԝ(o%Vw N'8_9|.|NY UPlEc1H)uՆA&96_DE&y Y(>[ E/yHfW;)Z&m=8X15Q!؂ sО%Ʊc`br{zaKwΫȏH=:yfQ.Ɣf7pWځ Խ!+! j:66i }q=HXrm=qjjyBhfGsJUjf2a8k: إc<~چL2$Ntq?2W@ <p#CQX_dYr^I~BW3[?_ ;/ @Q聞mHKdFpft8x,R\inοm?4-@mҞʆ~4U59ӴjV*Pmeeru{(GS1n&50VڭB2N-iQpk ~FW+\eo ?7])j@#-UQ'S{4m~e Z !H{& ?S'tl_Hd%,i?pU5n4%wUрMtE$pq%,YNV9L. ĩE(O"af𷜸 ג;vr&k.\ 'ʛfHqmh3 6IG @μ3H%(23#?>8$'Py2 nıV! K x.=QB7 iKO'hoG`%qڪ@]7k e~jZF?ks;fcLo#@&ܨQ;vPH^ uNs]+WŸsGT9~R +o!o# cdd-}:#*!JƋwɻOC.%\a1+VCqҿmUeArYY=٠}LcO3|v]?5XD]I#O8$h^ɜBeU}R3P+OP6'.ȮC1 KP!Gki-$OhY)c&Ci=ZNwv޶(7֫.\5Ӈv+ݴx;!5U9 3Մh_-|$/Cˉ5Rq;E^ t7όћ?.Aég"?>:"LC~Ó%am1ƉAu8Ië8to#NtIHKY Ϣjߎ~eMH|&5)DoGUDyb*Iw"飵tJ[lx$@6\dV1h4SJ}$+2cv\Kd"gtr!JUَx@ɜV#5Vc{t_놌-INndݵZfd%/Zdr1H?>IT76.n"$"%>ɠ<|-鑥])dW*?>C\dy[J:_EK$CT N[l([Bq,Rٹjw?{lrZGu|;++e O.K6{w`.ˌi/8)#HFYL}97-2ck}LU uBmvv 6Sw%6Ѕó f-R6rPjD$r{lG'TקmWD8G,(q]%l?_f;4 thr7'?DT0r6ɰwapmoe|_M oKዬ>6U$8'*[^DCJnkIHβͥ6ObNBէ1_N\px:Ͷ$y(-yT7^F\Fwm DSaڥ:]º|h1(ʹ7Ig-(/݀CMz>ϫ&?E|QlbHi@+iyheH J^{013Np\6dmU3 bW_5@% e(JZ hZ-J$UO{[vb̒pҌ#OKhgd;*,fm*q4`璸~򏃦;+ 9,ĉR^L]RT֧j=MJsɧwH6ԫUcKٓґck0.k8__l2>q1]S2>:VJ |Ba#)G`]q^\˺ӆߜQc{)B.t'>..G5p!b$ ! Yz EQU)9)LDK]߭11УVVx$"4Y.'Ou>K 'iYmJ) t߿teca2*gs4;^X <#Ձ~Mzg_H1,2X DǟIáL#\.'8-Kjڧpz9?|C%5\z=DJWյjx)Aq<:H4:qKxQiVADߙL0gToow,4@#}.:Q.y_:MfF^dRj@Ltd1G}P2^iee 7#_QrOEǸ[t&'}q Y Ǜ]B'Gf9ߵH$W)pv»!v> o-:#$]&:ᧄ2̲Gd(8.OS!52yJՌcVM .IpFߙJ8<=_p   T p,r_ )u>˓ۤ!wh4%H ?vhF;pI>Qw9ﳃHTƀn#‰rKja`,W5m p$*ɷKY!qF,a,ˣ̄lccjbY;A*,,lYs?Xl_zE񎀉MDʇT<*j6zʣ/WzY#Yox&$=58U:%~-Q VpޓNgˊP/c]U` =a#aO.lv]y)!;ź c쎀}-3<~hi3JeW(Av-lF@jDv6i )O矺1WPT[.%WRFڸ}4hhӔp 6}%䀰1LfHiyG rzl+ʪ!_ZU@:oG#N tt {m_xs\x-v` Ӿ*i~QBNs2@tI&g,H_.q(8x&SF}sEXMT_JKNrZȿ;Yg:wGpQٰ/6NDj|z  y^1AB󪉀MVt,w`ZB,ȼ;q1ʶK@xe* Bڣݘo3 % 9JFc2sPץKdqlnv* đW ԶŹh>N8Y{1 9͈>]}}} SeQeވۗ aqb1;XfCOݬ\۱N@J w*~ըFMv $Bf%!_^LF0?_H kǁlmSBp(^Sfƶl ݔ̡QyMЌRJnz^zI|_^M>OQP"UmdM3Gj^=56)~-F9Pd.* ݌ԮˠҬ'|lZS y.z=|,tpq|vs[)C?s[e`6f03wEbֻ*-*Px+}{fĕA)EaIŗJT&0AbxU>yݳc 욓\j^p(7;w fL2%ڮn\-\SCU%+mu& ƆjMӥM^IFp$BYs^"Lf­WҴQix:wQ+I&&E>ZΙs>8FʑtOhQTO +$GUU `E^E%{bxpЍIW139 VwZr1Qw<٤zE◧bl!Cp)͗qL\^Gu N qgι"6ΆsIf8N vZfM#RbF}:AVq:CZt /SE;l45\BecW3 c8N3B?c]+ϛT>r9^Yy|ϦuK: ΁XoYP6_]7IPE$;#=:5=Y$-e˾e]@MTv'VN# +V,S\S>6K(Im]ԱLK;UTeO]C9_|5WgAGg|Ce< mSr> lsZ >lD$s1_?h^!8QM'C64 DbgՀb@VUTGuHSy {[앩|]J+(A-nvAͷ޹hXtT HGCpFk( )0ñ]O3;D,>7vq?QDQW*:J(~-}H]zL{1Nf'm26<8mvfZ?.4: >댡*RYXTK-b72bxac9S mv(ejbptzH,񨸯4,u$ uF,{!y< ΜZXÌ6yCQÔ ?XH6~ӃB{s{\#s / [J5BU+&"919Yn[g,xP}td+3l3ӛ#Q뿠&} w.qibF{)%i]Kp;=}/ŲLck̂ѻye+_+\ys93i׌xЬK֜؇DSsS4j.nmn[YjkT RtPWQN29zu@vs0A\|){SY>! I wɰuť=7;-㠬4wU!?_aK5~ ^+K RjV RtMX}Qް^ăcShv:#u+ӂs&^fōسz~wؔE5c^l!k" >9u.f#\<]MLhj#rZLϠw7UY_{Fʚ Yq,2!h{jrdޞIpS6JѺ2N'pVjE̛Y\\σk;6 !6}3HNIH: c  :1Y̪;r3ӄߣlW"(0y273۝7|_~ r< `kE`l7jtݧA_j nfZ2J4?uƛ$7Mʝ SR%u7b-T3ZvPp2"CQZ~M+8fozuubPKNZnjt^YWG_œ jm eWi(zeG!vI]H$\*J ;.g;rwҰ6u aЊӳQ$4o,~|z-$(I)pw$"w7u-o,I?,D`ByY0J6mXLlkUKl$ϨjLSmЇ T0J7EVŵNߐs|=-kr=͉Jw*I#=^[`8MzUj(G@K߀ ,+x{OB I\)eN&H'+m^ ?{ͩ&G8 ڑ_^BeƒEdx2TYP !P*3? j]NG!*8eLm bAg:QF̋}{"ڍ`!*j zg~s=vь}خd-LP0bY|!A ޠá2D𔊡WK&߁#qr8 QOEoyj,.dvOpZbvHAu(/RoBqpPMi:$gݨ[CGY{;$ʾo9%zkrYޘ"C7(VY[`e*dc@H]_V8au2'ԶQ:3l_ '/POe`idE>Шޑǿټ2Y9]&]:oBV;j"2|SdS17Sht5u=) [椣Rwo>8-eI):8-MaNSqE~Rĉ6TƠOyZDho^nv퍪CYVlCV-KL觏,h]~”rC{O0YPÉ=j$q<7\k6 l*;040YTjy?%Jm.-;<{PSPewU~[egj:߶3 8ΌS<!{Ӭ,_&jmLˏ5-HFO"KC䟵⧧vy]Er#\JF15{C+yD5ڦfy3Jv{*?D ,+neZ*gS儼I{<&=͆%Q ꍸYCCjLޗBRnӆj跂hMc*V9MH/z0׳qɒfA>;'&9z6c$yV~A:lʫSyD(dˎ#F]e"פQUIზj4#J\#$U)Ò/zUs Q,׃pe!aF-? y"P% 81iKiTQ^`CT?|h@dl I3̢"%K8'֒͹T[,M*:F9 E} 07y5Δe鹿}eo.-a Ǘi-RQO`&V%`/_HpZf~M_ EޚS*nП6ÛW)10`3z"XGNPR]1&(1*"v C IsA[{EV꠳@$Rw=ggꕧ>jL5VGfKc뛖j7ސVQJ0.0}&>?w'&Mbc\^0c!jY=\{^fǀr% ^ӣv4},vlz_C}ȑ0|!1X{U..nŶ[ %PbrXNbwJ޴a}ۍj$w̬cr+sIߛ%4 GSa*hzbnpyn4~可W)Ig.cE%֌tyK@@ƥȶVˉ>(7ˏ91 09B~ᢰA Zf ZA~/20փsiC"vj}ˑE>U+ ݓlG3Z] "F^#i2carrjBk9q!nie ):}^H2Ɔq۱ĺѾU[QGT2K;dk FFeuUy.N\a]҇s;+Jv]=aZVG1fZp戞I2?]tL׽Yڅ/eUdŧ#;-K:FɟtH3H8_|LkP}R#.;[DS5Z!iCȉFL&Y 8|lEsi∀LG?#,[7R?w%MRWv]ϔ)]G( \c&cY|eWhV T}d<$;GOznrB4/:4dΡ &Noy=q!>NW|-gg 4$OZ[LMlWEC8N ldb ]89ZaбOpGB#kKPDq6,eF罢D6LV~ֈݰ EUv-m'T ِ]D8E7W1apnJ#$?zB N񨁃|ۯ&B7ub$ []vNޤ4IyWIXw ,5ҬmabJ6MQ nT nIJ*,yeᬁZ=l{a` c;/`KN'-g5Ј<)YĭS@. ٹ۬?;ʼn cn{8ܪsB2*Ѥ- rİ*2Ìym-.MBWǠЍ6|w|}iS5>tmw]p- #U X-TSmVu{%$f~AeY"U\dhL@9LTKy4NbXekHuנ}ζ` naPrE?Օ,2Z=tM=+LaW4GqaO(Ş^h,<Ƕ70T@ﮢ#bX1"H158TPܷI7JlIo| 7QL T`)v"'e$ZS=B`P-qGk|LV9U7tGjK-c~4MxYiv,ٟcSNČ)n=GG"M迢D\eX_[e)cbmOִKy&NHi4m sg)6Ni^W0QWbM;J h@ԏ[†˽Fi MѪQP~rlNѩ^ 0JdT66&lqYjL1r_ӨC+7e8cE]JqJV%\V.&"xe%#U*Et9>Kk疡7q(ޛ4ltV)=Q 9ڻJK'Pm)jn/)]Ҋ0 䪶;(Ży4 }ein_% \~C#l7*=_S=WP=fzmg{r,XSɊFJQyheGu\".|;I?7ߊ@qYo ]Zgf:`/H' 4>IZ Fʪc.dA%Ŭ Yj2JG4t r ܣv6*l,&jf nQhx!Jo k*'_hut[u*T*,99uÙuDgE5\%/Y{6&/,vGq_zdh |rN\4i!V?Z颖 kWQ*q JY2mm:"J;f71T$WR _YȤg"+n5z|[U ǻ^Ǵ4 =\HP!/=hXVhՎ;5eNGW `bSB #.zw={~cBT Xm XRTF.X+)өL,y|[:|Fى@X0OUg -vwKϥ!!p wM\@=S=ᔀz̷WH݈}m%Ֆr!R,Z^w>ʝMaP1-jSC_f^V!R(<ȆN]T C׺CXX$ ׫ k  kODc./ݥeyTJc݈a;?!U g.&= Q]n+l1+{7OA, ]<랉]nDO9+`A_! "X5;Dď7DcƶK2(߫e_DyLJe3} W.xuI㝈>b E}e .RRmR=d c.Ũ++!rs X^IqjÍD`ݸ|T-C&Ps(ۤ!7x(b gҎȂPK_;= Ŏ$]vP))[XI E#ٸ?O*M͋KA8b!wea.aKH)"1N71U"FHΞ_!ɨV?Etna:WԿ9o.Ufհ6VN8<7{UV[M~ݚ oĤJ( >_'*V0KNIHד_OҤ*i6v̩ѻ2}!ss5۫|oLwt/GkP#;z1ΐP6s()Yb-Uj6}b]m%En ifw0}sҌ0FJ5 eI̢뽢F'gjK?N(gq]3IOME |޲K^(fyUv]ZB.F2n-$E}t>C:jm` 0Nazm>jK.%AOm5%L.O 87>S˺kCVڝoc]˗wœZz<[^3Z y2 jQ%Gt c#+a#>Kxy?jWv=y:y~DVxǛtq^^(U4'q9i2`[O/w_i=O%ч=DU>4ۢ@hD ТT_Gx5wG.WWl9 zBB?G^^d]f@TY02Q&8°ۜ-rl$GPpo 5=0drnY{U&xV}бn],G 7 P硥Yy9zF[.>aT$d242|:wl٨/[A0;Tw}{m2.'_gdxÆ=_DߨJƫ@ns9v BN4Z Tmc l:Ҙ?˞ -ho͟;Oq[=Tbme1v;^ؕT~(Z2[kKv]mgxa nͲg{ϯ@'ʲ`6%~oor 0Im<_^9P) T}~}4B7=s^G ÓKZ+kvVi+_n!+j;NX}{*PWvz7 ۇKSäv 72=?&p]ibxErC(ۮwY 7lN^^ y(GC/+7"Wԛkd-%M\Meg1]!Dk;/U-4RO)q8/bb6Emwy_|p_}f3L#]oC >1(=3n:n:rDoR.7"+GrA ꙾J׀Gz5_|7~u>Mo8]`Xh;"nB \sDʩ'h^׾6Oop?\-!\\]y3gI"Nh[ƴE!$z!4&ybtLcS{dWxn 6!FR[1D2tCBj ))GhfR(Ky`)F 3m%i/&:orzT G'WpT$QYݓ{2j %ZFʺᠬ!=dͰҼr%T 2j| ~j%HLR-"ygn[1gY3]4y!Yed$Fa?~{$_G:OF[HE'dbSx'J6% YNIo1gՑ˺o\%sauw9;Mixl C0: Hw󘩛hgLAe:Kz >rp?17ïp H U-GaD[*mb Uɲ_9Tgȼݧ U5%W ^]'콙SXkZa>> Pk[1S O]ޔ\ᡸ>&4 M@Rܝk-1k1SQbR_aw)Vi^6u׽Jz5{%%S1)=颏W?3⹻-Ƨ=`}b+7|K m}TZ+idm1Þ'׋n`Z%*!G <4tH*ԨwvO`.ai9znU}gjچtiKl +3̐м._z5WՆ󭥱VZ4y8)VnX.)\_ ש!U/īT;..)q}#M Ffި`Ӏ9}tL3dwҦF-Um0|y w {6֘W;21zF~6N*_bCpӮe*柙,Pe9Vͭ wJ.x66y) ]B$9VnS`E R{XJK/,\Dk(>墻ؼjkf;TWeC8GDGvgef p'\$h+"5yf4Q_rȼKLlP+n֬Iei DfQkEQ ^EO⟾BpִhPP,GkbMuV'Q(H}ʙXbٴtizYSHlY03{ t=HlykWO4 M5]Kf$8ۡuefp?ܺ'7]K_CLBuD"J!,a.P11SEڵ.*[B,$, ^h[-X)7K:wj;z eyQnW~Qmbnb !0 HaqT*ah,5ʂq=8(24AE"+2&Wiobt?]ǬʫUh2GG{^p]w[T];뜬% gG^n$%@3D 5ޢ^ Hjĝh=h ɗ ޲j݆DvZ0^g0u!>Ƿa& [ J2!ZN:)e 1}5b+&(8W:O׿5^,3#7Iy|Dfj%Dh/!곤cQYG-ZQAij :)ﯱbҐN5(&>LC-k#!m \Bh+~ut?{/ItH^PG=/m2_qΛA=Ldc ƹT{tJs[euIMFGd6}M|kч=TX SQF1 b_dceUV%cUtț:irƸny$-Y v?ckPݺ[_raH"11M#"y\Yd4 6%PUsхu 9{ހTH7 Eg&p TDV9#v¤Z;'>Zl_bg}}s5EAҶE4F^"$PHRX\LRD6*^_歓:v ׮5oyg->)8h\ϦIO4ie.nJ{Dɤ O2քƤɬhCr*;]͖-cK\In=Վu#97:\{",4R $РR L+%U3]a˳ X;qG;|5R&D22(h,򶯟c4Lj f&׆KMQ d%E=:\C;<#`]Z婂8`$ F]!Y.Z=se)vRBYTɁ4ug%,Ov^]({}puLQ5g5<"#pJZ ΡE1xmYQ8t6r9uv<?yNЇ o.ҘtNe&U1mȟwe֮1 Ⱦm#|vt$)۠v",ٯo!cЀN&HUBa׍ne:KPU-(z,\.`߁`xvma+s"Tv[[XzU'c'E藘"l*f\Hh+&Z2zwW-w6!*#hV%5XzBܛ{>W'3+΀LuW%`7~[ 좥zJo`zQsa,J mwFbsgΠ_ <8セ7 xPsdr dշƚ1s|$,\W-7x?k`:~~xMH5ʭE"##}zUm #Gi< Ɣ~53HX~T~*prMk"5s:CU~ƪݻbm0)W` Ӕ)]̒gkJg OUԴyEBCzNg0Eݑ=R5S&T|lciU>ny dl HeNjYRP+v0զq$A3CoQ.asvxiL^l'n^&<6E-xF+27#2*$p6wڎ˺ikkY8 CFZWy[OKE%TL+mY &G tKG0޹"k IlWZ:ʐ&KPؿAzc:TPSK'vn eS/F\xYU$|^_}c [s ,Zwг Ki?͵>HG^&~z\>G񚺘U.=xWQk:~Ĉ0J=pɼ&zk ˗i4A8H ou*#I${o7l窥R3\ f%̨+hrw:=o22F}0\Թ?"׊Yw z=_C!D0+/|vRf.h[|{C0C +l-2kL0b+Ja2cIߓjqbq{IMYěXfT*i=@OF$3~]ke 0gx[ ? ʽ}- XleTM?5xá$- /+Wc´M w|i[}5VVm\ߔ"LR%ӹ{fD -1ko],+8Z|%%Ӄ{MDeEfy#u_pPV#NdYoä`Zo[3{}ADD fEGXC+n,lwǧeh@R(YN!ksҔSv 8,M4dH TP `GO9IYwKך7*Ptw/y|k)bwm5+"YUde$ICN>Yȋlk ODYpҵ4]j+ȗxscl m;fMCߓ/zC[EȆ4׺/H8IE~8B\c}7Ai¬R).ƨu5\s(6R͸7)p)( )!Q'(t]svPTCܪC~(r r$s/idj ;J"_!vgG;(Qa\H tػrA&!nF_LƗd4"c3NWHCbK"1fDZ[RFB ćҲ-e~ xKREYQWmcBXG\oB,B/]c3imzW *zJk=OZPZFR&"'ƣ,$r"ϸFS(d|lz$1-̎*3 OEQh{8lW+wΡ3Ik(K䨥])Q֗yo;C0I:f$k^)@M k"7T:k{YsV y zjMPlu3|nc&A0ZR?Ȯ)\2 f$=GzeIgnsƥ%&6mH)5@_ =7Bz`EѺH{&/Q T&Gq֩Yp#mK&=< +EOe͘7wg8/D韋g6$Rt<KDcBe HnZݳdvn+p'&܊[: @̋:re }ۍ#IdVL]5.֒vmšnk \xxI_vz~l͉U<;üF{scԄ? ؟!uJĵ:  z(-8x M%>AW$$՞%vǬvj=ZQpŵ`\[i+7%ކrڦU>Y䇽^θmBSU1@O~\0]bt!7x y߉ w$:HYV`妓O A IT@jcC;[J?kԳ+,_Bné9V'uV {AoD~Xә{JL'\8_m_SxZ@_wQ{ҀYΩoﭠW4TiLM$z-h]k)_ ޫ=^AMP 9sj(!37ڀH~6Y<ٰqΪ8+zIV&bq)zt$c0Mc,iEkO/ve5nYA l:!i{4w8wBW汃/@.Ʌ'eY6,=H`~HI3N7_Nj'=QɆL*e- j "렯L;tʮ, sȤKGaWylf [)}z}D ?S}סztkK?zxSږj̈́^/f)A>e(Wd3 =SEF EbQ!9<ӎjm EAn1ܲ 7zL\հUʴN%F V>ᇻgUɩc3:joGS}:_I2Fi!Kqf3 \^ϟw\"uAaիje<zv<2c/2Dn`6y/fMMvk= ̼s43,zdÐ\ i ]}BjAuPm#x !  N6G*&W/MlZ޽f-N؃ǞeĝJ 1RMtia`:rTLsM}0XI7O=)c^CK`-sXgl.XDTr]UN7}>>i.b;,Xka6_˰rnIϘ:l[6=eQD'@ex.0+JYQD?5(\H'owpFqKC+>18w{ppՓa2h,.|/!C4/WS "awj1Nb=⛈5:V"=wT1)]h7\ YLܫhBf'cj%7)ʀ3N8&Tmj(=Ƀ*Q{mI 2͹#MF Nhw\| o~,>"_ɅFZN%Y)WluAoh5S/Dsذq8nT׹X8; yP9INj 0Li1Z, Vۛ/JxJ+:9>1SZś {:0@<u.'gxMhӺ=qkIOw$ħ!18imM+9RP7v|/ Vvf-it7 ׿x^\*CbZymhS~?:{w݌`"@WQs,ϡH ϮmrP~@߱\V1wsy kQp6a@ aEXmӦyXޚ`0]m2hqp%l(M6]4xaswӹipϛN+BMIo h&EMW4I2px@-ʖr+|97YLHVGo4X$-wN7yA 8S:!XLQ }_GDŽJ'}'Ρat՗Ō>˜#EQc{12Ӽ{ȷca1'3 iEB[ϸq%Ͻh^2Ee(%Y6[a|,oAoÎG:ƕmb=P+YGbma=e[&g8XݒW+ƦKhwly;#PvT0 u̘V2iWpZPcxkXnJ)]RdCx`YA8N}bm`@FP'ɂ'Ĵh.`S򯾖ZRAab|`K_~ R`!DH;{`ń]6ÉQz]cK{)a3}{MղGsԂg[U |!Es9dJ[D\{_἟u{k/YejdRG|8/4]JC=KP8̭lR7K\8e倉-3i\k{;?Ѭ/v!V-k[-/QAq'i 27 df 6!3Ґ#Ώ6%ˀJ t Ӵzj}8逊[UT͐HW픬HW?"&#őkV-5~wH%}:"Q$cڨW="lN@kgd;6ᭂW얛q$yER9Xůrn1 4dMyo]D1Sޢ׸}|]x䟶]F63.A,+Y?H-b/z[ 9/b" [IS1FEFIm'v*wXTA\ċ a`JW a\2XcjHjt;3|TYT(&A|JrB*>HsL&ְR:wNCާ]}fjUv!따*V["Q0æϿjE$ɱ]:r|[rM$[{՟<>'d_@Δ^&ԈWR8-Ɓl1aaI{CG4sO,P*|UE[@B!|Sx_bϩF(C:4" HRWɹ $Fv+$?N62ͨ`ϒa.̀0=:23X;r,v9#cUe1|]|ABVA <)E:FA6^`鮫/=wd7 ֠dJ" t3``)zWy{R&~^YEQm*Z:ֺ'Oa2.T8;d%)Brz E^*4A(8!Ss( )Y33㩜g~W_L{t6C]n,OgA.Tk,Gb ̑7L1c1  BI!]P]m{D jFȍ#(Z>} 9޾ p,f?LF3\nf/FJ/vV^jeT2p$PCpkTe#V_0ql %wp)8~oyjh]$i)A"z[rfS`;wfF_p~!7DFh{97lW~%>T?{VYo8Y0u;nq2{os犿oq.ܢWNk?RòEJaKY0iٰ@/T|!y )abLߑET@ 5pD,k~A'5ՙ?6 5TF՞ w/֊2 Ҩ dy$! h:R9-Ar\9@6B<EGӵ+IStf@WB5v-מ&[>]61pgI?䚉Exm_FtuAIϭD8ce EKi!2!{j$}})V ܐMh?*ulq>f߿!pr˛,O#u)-j+<ߌ/^nLf` 5 5pwr82<ÉYi8WbG(~< !C2߱oLJ.:8BXG,zLTh0jeУ8s(0o%X?H!?b61Fb% YCo29`?w+a!HGn ttC_”Y5y*'(<t⩔sggR7)Wt7؁,Y*Xf.d^.[Y1qe<}b94vk+0r#iF?||X:bcEeaz}4DQdZ -278zJ_\ȼ,d+rpMcEL&GװEsG<|@WMWGޢ4OR,S2 ;n39*!~`œ޸pjl0>L+>lTu؍zv%VإB֯ 0s36{ $Aצ H.M[xt&AyX< ᡡl*tڟ90+Z0{cށoX 9TlaMLbX{I*Wfj% {%ӆLDSf R- \A2N\;0iРoH(9?trA~b ˼擨'Rzl9> ۆ| cwjV^1œ9 f>[@K{9?DX OmcLo~w9|ײHQSYwc@$GUj2(ps;9HdsE͸ި?VމͿQn,=o.c9/6cfk6X~忶nt9Z:w?ص^ n|x,uᰩ'NktGt]hCmbW_BCmK}#M9Ԛ@"Z y%iZL2*/dҩ MUlLexSΊF2 X%%:rdޞ1k DqFpD'Yڋ$K9-7 χaJOfjo|m7R{b|{^;#G{U˿;4 |!;e?-#+P}*0%B\^F۝j*j|#6 r`&0mor92E^rδO Cܬ/)b7ӪϦz!fzBw>4AרesHK2~D 7\_F_ހ<@|Z!̹L]*ˡRTI̗> –3cӆL(U4ИQ~r`3ӮY&\ut|`i?!tV&'WȡuV| '^IAio?.Bc&{ٷ~ ($Urg?jVdDbdmwó64T~v2N&Kdw @ ض#"'Ĩ&kJ E+EfIZW9u׭Q‘FpCiㆊ~e!<4WԼISN QRƜ#=%aizAV@T/BX..n%{Zj]UPI%IEՠз&l( w^! 1y Bthuջ*^^|!%S%\xH//GTG+ ԏ?F G78h!_7Q?[Ռn۪?%q6Szg~0Z$RJ !ɔn%դKSe$=íYEW9]1u G]rt[ ph }_+7Y$ ٺ^O:ss0!tPJ`.D0 >n5wO`&,w*a/wtP{CGwbY(zTÉ\DRE`x Rpth]ZOIn,j^s]5Ulm2w'c"%*Ǒvп)בcP^8֭l1 gA9E+pztKs1) Nk6g3og7;qYrKv,hnUT!h@q2as s=n˨[4'5ŗ+D671)AŜY\pȶmmyrAZX-9دk*)kh~@N*{Xd?nU*ضlϥ ՔGad&ti&`h -dEw'?i!4#&VzIm$3>t_T]E`k<e;HH#@s #JLg2(v8?O7얊|EzL3ddCb6šwEܵ=_s4 Ԩo0jF*µ7ԓ QMEI!9GltSe![JGѼ/KTg!/@d}|/H#  K#$ M} jg^RNY =>3SQͧT)[Z:2v Kg/Xgj?yQڭJN$z"ѷ:nY{lY몟P5ZڅdWQL?'Fh.g4,O}"!`6NxY%M ǎ\Z0'CssIP"v4#DGyAu⿮Nn'#8m /]qR@׊Fc-Pğ 1rzdhR38,18e!*H$^io..ml#~1?.M5밋{EK1_ I!W`h;eX_OoDjv8.62`{=c'`5eĵMPp"Ķ+{a"I3pĚIzOHJ6RD"[ XÉAfG nU{I 8=w"" ̅`X-;|oɇ.=Pe&3nWl[nS$3 uqV^z> G$4 coI_~)h|b y yP/5֟<:J`_`L:*Y62qIM})qT&nGgYԵcƨ 9/(Coj,.yͻJ;4B8V'~r;+cIn1> l _@=:*9Hՙ@C`<3KcMѼV*9r)vgR ڸ^y-мC#-RꙍM7>i{T tXxekBp8R^\hZb4d{|3̺=č^xL{"Y (o},6˺g[ub9PY:4h09% ɭlk/= "C ]hW1Ѫ4$mx(YPxuc̃+TFrjN=jڌmJmS/WeLPeST}O(YVeM|BR$& {".&ܶF\bqg/˜Fe#]kFe<Mł`.qoSA9\iVl5S]ٝ 1UwwJMb_UAKqw{SY7w4WM-)l̫w!vTQ hcޚsYB:o`(Q;f )%HmZ?jd*΁a}!F"6HSA\x&Դ-p@koEff9m/ wltINU)w8|Ѷ){ej @ƒw2s'bl $a~h8X@BL0c`ϓ@t_r.~[xt1s̩d@Ut}e/RiZO\U-lIMg#('VV\E V sQf k#Л DJԏ.ܓdzJK_#qmM![1bx=7EG(@:M_ ZJ-ʺ &&+B dujqx'BuN<, qJ!'Ep+9n|*v])ߙs(ҨUhb\D 2gb}<\ M] [B$ ic@|ar ZGxjd%8]ZZM`-\ 0R%yB#^&J$Mp HyMHWSXQdo.жxE\mds-,؀)cз|Q!k3?Z[ m70p~X%zVkH_}ݼ?&ĩZ;:_N̚t ]Σ&(0ZRK}&ј[z}8_az#=z93 -!-AZiN!k6nN HLd[|4O)^o#'PL%B`]',Gt>0v2,N[c;%p%̌оn8^`21Wt: ۏXX ^[WK=$/#!mAL]qo_kE** M޼WeH1hS7 Madzn1c? j uQn+ u L@+,u~Vl3jwR>D[@D`(Us`FIc^ ջ+90{7M Ippҥj }! Y\t># )8GD=-^d$\vl3\bk.$fKq[G81uۼ})`F@Ϥt<'Q±?^lz3V|.vfR``уq `KoRͩÇ Gx$(A*1]4U\K'm)xhDX昹K;z{OR5?j2bO2S#˪&gYIh(99HBpPT]&F.pp3a$c4HMsCO}z$,v!ԉM̎ j^9.z ?x7) `[HC3;`vSB{š%t~tF}kɨ޾ =jp plD;>[3+N {o5apboݒl1ƹćϒv^XƚT6V;^X_iRPMFcZ>": <@-nE l!E)UQF, ;I%+h!M'|K2B- `քhA>Uu5 m M$9jT3s3.ﻴ<3-reUuS^˱"*?7;./:@*1NwjgBS'l{:/nbЌnq7 {~kvBq?E KUs17?BqŧO96֊W&Ns)DY!RD.OEy{ה:+1JŽu qG$q=N'76ڂ$X l&$X}N#$[J|f(2 HwzOP@| /?WCCb4ulv+ڣQ*<;Cxn2i*_ˆzKµ8J>9Toĩ5u/EHgLÇDl5&SP& ka&ffP\2mesL|FGw)-z 259MH~vaVT"x2 | " L soGiՔ'w8bq]2eL4%TdF(RPق苑UE\&DG6:+<] R,“U:}i:b9H%0 ""f6\Ca'U<~䗦>A&Ӳ ڊ%EЈ 8Wx'^IyR].+̣nT/ %9mD7Ȓ5 FWd80 ao8j`:,^ ;V鳢9MyĹh AGsyWq&.'n@x)3Q_C6*D-'^\լqX uj?q3׽ [E& H(}-Q IR|D8lvev%;U`q Xva~)t7w]u%>'c,݀|U8}^WbD _e/CF*CD(CZ޹ΔP'vjVB&g,&1E+\w*O^NݒrY^ۇ1'^6q,#r<c~+ݪk9BOjJ >Sa|qaՈ*'@\Tk`̉ͅdɨC\CA@}+gpAs^$$=ŽB~H4dg Hkk|a_-vзms6ݩWDEO7~HuS~n}_ 4&'=]O)C=j6U監nz(E,Zr3*1ǐ&UN8r1VĮ/#u&j/ua%16&7,;(i9fF}MR!~E"{#L?/Tyy{"g#tfT)eDS_q L$jNm/ M39-ȚƕݳƄQIg敧.Q9?uBnħ`7uƍ:Oz+ݴ ؂$rUV-L3P(_8/^ x,s ɔx1Wem5 [I-r҃aZr+L9iUԧPhVb s}>UQYLHRAS!ImPu׶vQ JOv2s[xH`ݲB_QkZ}0mCZ2?1?-!L3%h7 "2t ؤ&7qW"4fL+ۙ,\b҉\Z`]"»HRV@,N\Qݳ>"Vlh I4EzӷPKg*qFrJ ,%w>SqTŞsoB<4تE" }4٨ 4H+؄=PiK  (u9-Fs?۶\ݞ6w\4֓uYiuWFQM?_e#fn<w6(mp*v{5νtnm V40>@yr6GܙX(CtݼYf.AYlϐt>}|wrmc629Jkkg{:!E;~G2?8 '~nDY^߫o9>i5U)e͸p$ylƏXA*9 tWozBj*cv%ao=܏2$iRS`IBv=\t(U-أy"BYUzoV$Hn ؤ5rSCa,R rO>5 ŽK3,<4CVix! 1F,9\!Ӛ&@0";`SNlzTVld3o0},P' |X8Kc/IL8bqj vRUi Ѳk]6X77r@Gl=*m`>c&e[ `sM=˳ZB*bк-^ոrFGwNL>Yu&hưGΪsKka1ߨp XHLYp*p)*`6ߣc$ J mM~8Ն~4\*0|yoh244!噟@a!,D}HXV@Kf~J&͘w. Le}$R'ԑ#z<˝zLg#mAp`}g,G6. hi+՘w<|;@]jK@;JVIL/qۺV 9o2_<;s84h \?94ރa^AX[dx @ss~s2 Tޱ=SA~颬ޒb[ce|K+VWVH>˓RS(9 9$jG=@l 8|UWzLMpUTU6'=jn?tSJwM} b}dQNpщ&;$> 'RΨ"z_;]jFVFg)[4X䞁<>da-x;y ov,_z 3tQS. O6~?RBdOئ|2b<؞m0 :d5:e^Ƅc#+4ܤf`} f-Ӽ ]`<ӲL!rmfzMh'#}? sg~%DP[u\߇/פwY2 T+ zUm{[^o5+znI=ײpջ+"糜q#va.癏 k?\ٻGcf6r򕜛,8CĨƹe;?$ER-j#@jš&(I  (Ф=`ijF'G :8bsMh1'bR \9V<dsh(>ڹ=g8wq'}ޠ ^tuƛeH=&Ig5IP7 J>Ӻpq8&=k`đDyx:1pg&DfĜoޞ ^G5'=o,6 kpԳKnI=iT3 M $6ol P4P 178y'j\ UOՕ+~KJW?VX!Na}IKIG^}5kqHvks#j-Up^ E@H"!4*]D~շ?wV66ӴEa+E"sm0cDHhiSjy췴wn%tkJÞO\#n/2Թy 3g<8`{W<>ϥ/!$?f9ƟK a%n,z/c "qYuZ [l33@R^[|a ry=6߰O+~|'.*/t';3ݢ ~Ⱥtzd`hPՒ:`+^/+N'?B@ YiQDW6wYu8:ڃ=ot,D(-?&zWS|+S"C&$-; 5\zQFu:Xyt/dDos^jDXpaYNΕCσU<.x)+bYu)M53V^b[9:b,&(*Ԯ[Ey#1ܽ(QQk]iGHX!]x+-9S9ZZrGAEj-q#MdNՠ): Ar2Ad=6Y#}͍@3ׁl6w'F5&(6 /Խ9ɸU&軜gVLy$e\_QO_|MvcR_ ],Iw]-o퐁p txޓ/NۡA0ɉͨNbk׸Ռ34OWpkǚv 0umIR j2q6o ǖ\ti,D5^ƫWTTV UBwm:Mw?=]LʐAJLo"[pLXXᗧߙiLa`&R4yNi$|\blyxL>HGk1&&w.疰ρUZ^Iqj5)X ToJ ŒR'Հ`K3]}UsիqMVHP$]NMsd,~b%yR1ZEmeX<y*aK-gԍfU`“^'jg{.(+cMa>iF$dy%q2^3 WRq=q[bAmJXSuQxwHt>ߙd:т}? 1D&ք%]FO+#gO7hzg$s3c~)Hj-OnugubAkΖ5`(;%}oԗ؞Ia܂}%^RӎHh>3.SBՑJ ft֜# [dSCb_ <^ߦ7B3z5Req# oIŨj[`!JL2!jrH`kdh$.hEUl\'Z$d>Ia 3ʗ-PIp ,Par;vxѓj֠-}QQMt3cYkTZwJ 4-Ԗp,Jq|f" h$ IE& 3WUt8_07IrS]]܆ӲO@k"^nfu!q 4s:Q5Б]ԟrzXSyT;8?~3EVTOkj]gZ+"YgFUAHY!ONf߂9xPXWkzWbv~\>6!UpŒK4֕߳ |~ٮ+h;2DU$*]YlF^߸(h8щʦSÄ?e3+1o=G$ܣzCjyW]91첉?ƢM\J(TbAyhECxu\#0.8M=IC Ϗuʫ 7*I=@ZdL{4"a1U> iěi2 1<4ʠA㛒q0nsx*an4n ='ܾE_y Ol[] rL][ Y"Ytwm ޾3+Ā|+z#V&EoݟBs*W)g .~ GBhn2kQ95K t郁9s5ist3rϪgEh5.m|?Gr?{Va2\)'n J̑;w]PfdP1k'u+HZ"Ȏ · Pq [Fy@\)lVC&뺛TGa*.(5'zZV!r M8q]Y5QFYzEFZ XUG9-Ѓd M5 VӟU$.nP4jr'm5EС,J qˡ "Y&v !=N R7ͽ !j~{~ӽ2#&ј,ũКd"ۀ13X">J=D(&'^*{,zf3{ڶ@x[Wpa T$PqxέodFJR9{ cdA{V*~FPXj:b(՗CB:@֙! nƛl1b y +w 8`8~Mk3uuGd_TêtF!d7ˁg?Ty|){._|lRl WkD-kEVb*7 W2HtઌhKv"/IS))tu;C KOYhbB+aPC1O"7 aLQ8e -?I>` D}e3Pޤ'//dSuSEǯ`|{Ќy/k0ss@Ufnwsŕzߙmvo&iZaƖ>[bɡ<|/q3 |ϺRΖ-'ndGKǞ8E=1`cE|7a)KXRiJ43`X'qjcp/q%V`i;SS-b)\Gj&\͙G+xL`9H!LƿboG:3v{kYP":{Ztqҕ Q<:E*;#ceMWƹɢhH JR=P+|;6^w q{t4ZS·c \k&n+iއ5ekyjF%!y'Q^1 &P=9VE҇W e Wv4MdX׎}Uqzp=axMᬀzF,VK_SO^B$ uSIA a/ͨ8ns"{tZ4cfJz^ 8q9T" krPnWc&Tyׯ Jòs 뼤Bãoou̿AnW3;{yɳ.s^u֙{SKH^WCm:riNzS&e-M6G ~׈Fk J^&7E`Q>a9^k 6 yu73bBK(ldPx R93h#Š>#0JC,*2,L[ 7"kyjs~`vǞ9,}Bf6qD/Y^Moԅ0AE>0Wˍp6|;RϰϩŢz [%p{32L奼m{%z=ԊiHy=t!DG0 \6( ) ίҽsUIr1 Esa[u&$pZ)7%CG]y+ Fܴ`{P;4~b*V=%_P>c'h)ۆ.n puCsF4CSG}ynMd6]rU-~?GgRcE|(-bo+N w!U7'OoKBo"ץYduDQg繉 }/ď)nHR4kw>?f~A.r$D\kl֥FHZ-p* b/,Pmݬ&%I>a, Qw- :o³T?z$W~shhHr70;06-mkyOay8)4nMl#X+#Yh{gjeYw:֘&0l5|ʰ [->u4OVʿ>=btzUwp7IncU#DTظ8[W%БƽL)giqJ䐕O^y E9EH 4Ϛ2|wkԶw'O8)O% )4,pkA3MB2gF;%2_8 |Xl3Ͻщѝ+4bkP:@= fRaG sozJ֭1SP dN*s?ubơoXrK vS7tN=S|_&ܷ*L-6 6GDeuяS㕟9Q(sܘ7h RԤŮ4]CisLS 2\ 骚7w6V2d^S0 U=Yx >^A &RXnq&i/:O\W7)>45ζnWijqcҁr-K{ok# ͚vO*xy ~kz/?JZ uazyvݧL7 45uGo!О(-& iAhsEW Y_+6I5̦KVD9>v$ZzC#th&DRWgbM07m,!9ϸJ/uiT6Ef*@3۶˲P౮~K&e5v,'X-x,D]s9L9Q.5|d3ݷ(%Fu. [E^~J e Im+ Ce6ő&_gjPBMOz$ 'wayB#Y@g&?~'*n .Kts+]&=}Q IQ8!xڢ`.hV]ʴw/SܶG[AX!*Ks8Pfň^bN"Iisn O+OmYsWF[ni3x_hyN6ip\mï!wI9~u*~uB >>3a.릹G 1xfR XRO]Gӹ nB0(M&H%KNpDK/y')5s3EhhB<>ٌuS`71,rH!raisOaJ&.J"+8If<c̼f>+q`UL6rklvNjm4^oSRJD2L9sq} b1#Xt0_?B>\.}s#|>>kCK&b7:bV56:ҎQ[\ӝq\ / z:=+`(ASu7Z4_߷L;]'\m&@:[]Kϫ-XBOiPo>ȧ}q uv%%⯳p?d'iTo&spmEM"Ep?c?V KW5Л. H] ŌV,x_(@ޭ. ըgťwh[ĝ+iRɿgyYĦOrVnϘL@ԴoԊ/}du0 u^se!0Ux-(|ч9X "`h& ~-K\3(|LE-ݬOP tP8Q131dC8}OPpѮJD~([.љ95yo^_Hb Fjr) [6g7=h`$~%k{nS(Ii [hرԂBrD"oofydQlp&.OLkM}_"ׅ'Α߇pFH(СZ ĥ4,0XP+g`P1ˢ?ꁫZ[654j{4HK?ꪙAr()6j@ =u$fkņ٤sZzJi+-XcUlRdiAb[aJ"VR"ԛO851x>Gb}{ujű]h+JSܛm,vu\AN ./ d{4_B(&sI6 *.5}@k2ζr("păζ`I|F 2ܴŨ)YO 湮/z"_~HjaV5n*b7 fנE>SA =%48<i[=}pN9jѲKp'\!Ȏdxfb5*Ĉ}.)g?X0,eG6Qc@"(4#u"Dܢ榈G7'\GoF9ua4zV}~ˋq$] HV}bih&J4Y}fD%&:OH7W!u>;IawO]v^QC&K\%ËY$o_z< 1hYysݷda_GxFr]?&.(IJ7tK^0N&izjװĖ wDMSlY񚘭7D^m4;zHF,UN$%Ɏy5{4-R'0}J}U5;||؏8sWN1rȸ#.!ީ^>Ä7+0v҉?йx:4fi|/(a65K_} )WYL3nv}v?Cac[J|-!SZ?dcXJKA)L y,RZ85biwMԾ5 ~lʂ}Gh lKj-~;P~F *x#CoU*ѫ"pRK٫i|ŶY KL [ǐBkn[N,O}b@] VtyCHhqPQ'Xp_ Zd0|TYnwIڱ 1D#}2ן22 ξۍiނ-Huj>(8~uLRrDp""\쇙bL#>}Ʌ`|KƑ2UIH& l\۰%me+IJH" pTtg4^Kn.+0_ѯ57 hthuAdkj4ᐺl}7d}$dD2G*=д!@7.̀z$$u?R AcE3#MW\/W.zn:=vBV &{~h}`+!ΌvhW\ Z>LԪRe7S笗vdU֐W!Psv&pNGqUCme$IXO-[P۳[tCW>B]DE=M^v#-m/z+qB"%V_Z?B{qp;Ly! -dR<|M~c,qǮw 1}oOSswOBv-(SDrտ.XH u^tSJb@YZ. %Rn|:a(Gߡڃb,ҙ$JՒpOܤ~*b_ꪇsmO \ 8 yi}3ٖǍ~:P mǾP H'GZ7Ď}vp2f4bU m?轟~TLcȾ@P D?]x(!)Wܼ5|.~썺*q6p0 lm=cȠF6}Ip@B>`':Y+V!U Ϟy{Vn#IF^tگm5:b3Uvs>zL {ǜX_ @pSbAoPpd2bGZE.z%s?`7= T MIQB_~v.ds’Nn6usƳF>֞R1tX0}p5Vhm3larY\(0-0Nb NJX@pTpR\e3Y鶊B]"I?ީt Nϡam^`KJZtEHyIXltc'ރ@*Sހy|qkK(ZJǖ;Ue1ēU`Կ䰨\NA6~b*z3l'\^BW ;<՚r4kN" MrE_ Γ*vS27;D`[PFb1@zvvaԽ\q$Rт*Q~@Mbϗtn8xI:r$שn ()Nn)ʪJ- eCD6 Rm>-k ցrR* <􅖁]HgGl_.3!L\n{- E%I-ͼ<۵LPF~gnzbӋj}cz ٳg&uk18A"* ~ ˠS2X21)F{ Թ K |cx)/EUU][uECCcEd)kg;x]sD/^2XT)i.{w{'^ȚHvX+=[lT}ƶb-JuJHފv} $5=| {iϩX @}%r|D!* a VK*/鯉r @6%.:vY5JE Uk9W^w+ZTXa"޹ϱM g0s=#5[S?qݝ]% !'zIx[b]eՎ`~in]ǁ苺nhx`nn&z(X1:]`pLQ8pwyy*m&{QyW;s]C#DFlc"&)ŷ<+0Fe/NJԎe rl\_ ,OZt)ܯ*훈]U IFEY45ufjj%)EȎ4v(M("ːG2HAUҮiXו3:2<@ [i bU;m Pw\d<& E 8bF#%d PZIRf['AZY^[+r vݴz=$I䝻w,ڧK]k6B|Du O,l0W4S R;+[,QSUN /7k )*W)x[z6GP%&f/2.-t_Zbxb8,U>s7 B"q^sf=y˟U/һ᤭=UVCgZk,EoJ?06MBФ5uX*t^q+,r4<mM2SOrv[ds"r~B2T tfuށ5{NQp3yEC̈"~o&Cq9Bk,Swd g#yk 9Lsp |&ld&Kf9 z!' zzx@!Z:JR]BF:+JiԒAZ"L5wQՒ˚wߣo'{ =d_^nw0%w# F#<#uZ05kWQ66~xe=1qSP:5DzlATg eq}7g f|g#&)$IDՋE)͋KL!3,Nq?FyμtT, wI1D{ފ?||+NJ5f !_bwNrZwMѾLR5?cM9IQݜ@`!51Z/1|Q[WI7Y0][c~d29X &^2:O3ty{!hcKw/[[琉tV`u" wۡ^bOyy:K/>=x<+ruS2](pj\"qeVBl O<|]nqʆo<µ}X,])n~,q#*if!dž}'3 })Zyo>{X2"];uJm5rVWõj78a.- hy&+ ?ENWr51ІjԈ#*#w/𩶤nvKFeԧpZƩԚybJq Wִ)I]0+`ĻCYri I1)53$ 0kâYK^#sĝ. pM/ԟC?:2jO&<-x|\~@QD )ųޢL.0:,yomy0{O=#vc17(~SעX 7x˾JT YTyuIL>YX-yoʽd*G)-D/U#gk B'1erջ;IB˺j] kt.fYli`rnWI|Y zߊ` ']^!0K3ߩԼ[,UQGx_O xRw9yc ?YDgGc-"V8K<'OPB @Ǫ0say_"^;w~-u斍*|eR)(w1;i}c`pWDBv( vS&_U9@[,iJ4Mh1l)5#7ozoۆlD,wrᚕ|tg@^eGB~gLJt7av (R ?I6gUjʿ8 \ːIФgkˠ`W \j8rG q~Ն-u,AM6_&c~0NdDm]8RQLxLk{S0r6vdGkM cz?~^Yr6?ׁL \(X%dAf0fA@2pGJ̸.nK8'a+(k93g'H~Jf1T2w;1Cq?D͘ (XA!BfP kJ9(w8̗G 쨘a3x x{Cd 1i` ^rJx&-1E^*Q~bRK7}@;4&BFm1 rM'A3M}wd/RJu[w<^GK`E87Um{GKlŔGNq`x7n͍7)tQ=  m 84{B CcgׯY#ӿG(v3kCn֓OQᇕQ:޹#f9;_9oQaPS F~TUc jy4IX5B>1|^4Z`}.cQW/.YFj^K$mnP[bߞI8m\e}9 CcPIg2X#c./sj?%9q+E= 9MY?qXV׉tV޲}tAu]XWuFᱚk[Mz㯫eJ9D ˥?x7[*R-QW3/.i(5K+vUV 6| 17Y AA,b9WFc kCd^ȢCa*zueW.aomʮxMtNq#?,P );OS#ޅ0˰<ps~=^8$G7)AA"ўNo 1,B;"vd0aQE{+Z~KųI$e^4#&$^ =AF?$` '8Y(HȯI}! :`EU.| +&V?k-Ҥ_ؾ8ҹ1b\0NHĥ ~l@*#N#*}ʣ']KAeֻ TfZ 3s@,'EfJ269XU8͛P$M̌iIx sgp?R%n,;w4s6 |3_ml)ã G?й*WmS%OUV<@˟#].j'8Dos''p֒^?%OR|?L*L>h,oRg,! X0% |JfGvUj{ZS2dms^cXl)bCRZ9[x>J&\)8.r {zyh*fX 4~)^r@MWh ;ͧ F(eZykEѮ|&IE7C86[ꐷ:շPwɧNGkwydidQEZKXGPV&+EU+[U l2lZCiZHzfT.UPSZ$5Pb=ԀA,wz%OLq*Zw5%άuZd R2'>8:X8 ;o5 !_yDI3] <}w,?n\L,@sF15bxUmqd-`T(Q2k_) ,i#љ5P g(vo[!}WB=W ػ U$%0UM8fg;\,PR<&`;10'rF DxޜyyFn ;(` ۰4G̳ITΏE `YFO@hBI΍"cL8-2G7J_Bac}<ӫ!`$b"G^Deyg[9U$PT+77|u(<|0v },w4@Ǫwձj_^qOKeq\o\!Aw]ޡU:-(!?JC b!H[EwB sޓk?1̫". K~j( CItHǡOOٗ a8H˅*1501-7 4a+Ϛ| E‡ި)bRlʈGIU:R0at~2 bej(&FNo㔹eRzBU B:jzJ8s$ݲ0ԔG"~T.L9p$ٜMe%oZ4{L6A  4-W8U#|15:Y=ЦЛV×IiF8lQE+7~F8/-~( 7$h_tIE({*;eՕ}Z?*mk͵MsJI1 8{a>"]37ds~4^OOE8l_K4o񂏴TԦ׵(P68E;(B% έ79i:ゥORv DFrvE~#s=f7j Ʀ+\?8g/J{>n.v̋ODcø̏D51 WHm[x =? gA%A`-?}O{"%I k1eFT(LJO|:ld$?B:I]H$"M&r3wKT8G 6qj wArpַPy9ҽ8Arg6!)͸SIXt` K?8D.sAޞȞtH>mͷv2@5cnQgZ?cz7V X|q?uy|@6C߳~^高0ŵp::qXWP$/XBySݜܖ%:Lid:pMT>ڢ'O#=ڦ`$rEgIS{Cm/DI>bIW\LE_|QK#e9F-U4yN>zhiW I%{pԴA+mN~>6ĸIo% Mݚ q5. "vT~o^jf._ -㛔R0s!AE*q  uXI7Jt/|ƹΙE׋-,7~0+My+؆E& xa[hr]]i&j 5h&wWhzZ+ 8 ne؝:DXrO8Bi%l= ;z9Gj3YȨJj@*hc"k M8 i7hmok,b(Sc!y\%tOYrغRc<{\V'W`\HIio. aLyS!f"H}񐯝F8 <݈"5}m;/q}/n2ӥٷ& @N8;;hAEt,3_kE%*s'Qh.qց4 Wp SJ'*׍z"_PnH{ݛ6t@K(QC}Re'twjz&1͚~XLL8%!@b\0soAr&4p2׶vZ/ j _KUPK2{d^ZvxU{"mR厑 h+{.qCG.]"n$s]hqݮl ^;ޅ_btF=6ƲKǸ5+!=er( )= Ԏ [[Bl(BSng^ω;;`OUWyhy]J^r܁BZ2(:h󺶻jrW@Nj~5f ]M?fC+\w&bPA yANqeI4\>_InQgгRqG*H#Jrb:pm!s\.(Q7 o*X#t큠aX=6>*ěrȖ3e!(.tKP_ fTBt& ŐZyقmReo/CqGH%^u`ZO:v7JV`DUd.<5NCNA<;J[: mJ*r`CTdI{h! Aض3ܮݲj.DO. :ɩ0?ϣ8U[µݲS-*qk7L<\w;PHi)[!F5EC+J`ӑT1R*Wb^$>Ny Z4 P!n(sߓ8 J2(Bs1=zi7Y %*i:ڙ~O0 .A-oqAN&o30MHL0LQ3H`)D>ٟq+ 1+6CE;7M2"1yb8l.ϮhM!oPѭ ˽|4`ľTٴnW#`) Q O$xrl_wl߃zU0ͫ )qwB.WDQdzLTwB3e?:S& :Vz);pBK,%C(BLTڴ Ə Oچ2Ԍ6ҟUP2০[O1Jg>W4l@^?&oR$1\veJT sc HPM cL1)Zx3 'WDyL vuP%J5})ʓVДqE 5ܽYPOw-{>Ig}VL;i]phE¨dMbǺ1il۝2[r 9!=%1)Ka&*uVK{1\(3>C$6A)]^.gXv=o,a(ÊȘwpL!k}csXx׷:> 9;uO&3E@4{L̪6(tӌܰ6C^Lueris0?:\iرV!AB_>iɫER'f;Q? dTR>NhpdcQMCdÞ"VX#cr glɮlQxeZ1cR%Z\+Rp[32{xJ[-G[a$Ț˹LA`h<[^54iWw6%G$٢y:| ԕSde8M E{vEplJI O%Y@0Q5DlgC0:`;068 p2k^:%*qBh?j-E/v@ g\L5VK>pL ^X2pl4yX!s qwXDǬxiNBdxc=tudul iAk.`,(4{5X 8]5F6g X?m Y&4u!pvLuKG03w4[l_hoȪ<9+Yy#.Q-M#8p\s愧oˆ<jffJIp;1e΅/14Fҋ,Ak"y|}M~aL`{ ' dڨ+WP|ú*gsHPuu)oMo8͒pG"Xa wlK`T~`fokwKy)6މt;nsaki%Tk ){*Rs0&NZ9omU_i9 $O-+i'Ϳ'[:RFҵg#`vgkv[sht]iîu2lR&NF ݼ>،izp9y-W߈Fntb{dFdw싻vAGthVvvS΋p/aiޢRߤQ-z]q/#Rܴr>~wk!xB.8&Yjo bB zR+ׅ'iA )q>Vr_` /of>}@F ދ)Mحh% Ǥ 7LYwy[QcoR-u\yCQ},FX穜܂QLA(BB`ȕA8`FN`ƹ27 `Aԋ<_/ &j(s[3~ #aP}3ïx˙}20*$FsP\Ha/>8_9Ű_#%j;>%W ҋVDG *lSxcb!m>.GE|V.ňlcB@j\_ړC@~~x]uHT3j@s| mb&;q]`GdnsHo]RM' $'zQ*$lKc q"h*9퍌U.ߵW!}\i|Aɴ2+gb_6hEǦ/H *w :rykSV5eyZ"u1&a,< *ɇ,GxLhKSԑԖ GQwawjN窫1?^_ECyӓH<[t?ݡSxDF(ɶ\!/Wsb՜Ip$A֧ϛʙ}qRHI.^%I|q=d+/13Xcx'妞%yK&"Ct/׾4c"JuN&>h! e,tX"A@oX^.r;exDV;1.`a_"t$I%GlAH|e)r,|IJ *օ3do+,/"Rkigyy0?N[nJ'O1sR~y֭T9(WflS&ejf$5<ܨ@_#z&r}5Ɉ@S&iqu5.+qI=$g`$}I*B AJ[ mNݲ**1CTulo(8DvϤ.L62Xt6uǠs"c᧤q#UΜ(@]莡x C۟A-n皿'u-G Mx,{ rH}|p63TAׄk-p_۞-B0';0Sn`\!0Jw{$ʾ3\ [_Ƌ'd..aOcgܫO0-Ȼh6IjN\A;߁}e8ͅB{YcLѐ AǁF$ު)vaY7MhD- ̂C1LZݼoqŨb#!t.xubX S&3{_lPo{/t8b px2hγWݔ$ "cЉ㙵Mt*n1"~Hi}y({[Xy]V 5ݲS.}wH-[ I Da#eAAIOO"p$;^˴ @9 q`~>`ؤAqm+Qf҄WFn!OVꬕg@קK=ZMU^էy% >?π`=YH 9- `!(}q$y`'Bbf9DN8S٬ywXlxd3͍ AMJ/lt.$KQr~xUpUt/vD/t6B,7Dމni|d쥛sh/U)\5 pz}Mۘ*guƳ瞻˯)Ddۅtמ5/Y:v CŪD!(Ҍ[o'6O7s^G :(ZIFVMt{͂i3FȂ%-f"as p2]qЈUjurc }!&^~!K`5uƭ:0-c/>%K`܊{!<mOØsʵiDxM06+xC"Xgw&O`|XYp yX/^8<P|J{.^_ِYQ6%.4|)d$>YJg[+s"ypZܝ "rf?Y ᦆE GS W.6:2w Cߵ˪4Ʌ6G@d؆LNv  0ȠBV) 8^DA ([<ȸZrDw-Ɉ@m)~_1xi,7~r2)֑Y5B+< +ᾭɨ:9)` y4y|. r%ӣ 6Լo>9bM;H1LyUK|8n|jصPt#X;܈/;:Ƀ˾{f8i(FL\LpSP[gQ2 {*Pa.ZxF$Y[;ﳞLBg;9$!4_Nj5n8 ܳ٘CK盀‰kDfXW ]1m3M?]aA@oi*qi]>2%`V[sB{&֟X}F-ʏ7ëq_yc>Q#&dOׅ޸oSP01.U+嚖 |:Eco̽5X SћREaACͫO=Kf>C%֚m[I{zH= z2G4 #;_}^X u-ϢIep"! i^۷ }:61%kdMvt4=xkZ,Ӧ5ƞ'ƅBZi@[yuJTte[~u ǑS> S{O4I /$[>xa|P1S*X7 !L1|vK0 9IN`x:73&uq?oHGyW-0,n9XHOrrL2Fm n KWsiM[KK ł'΋ J$@3LX:@GP\''&i$ b ԩ,DHi w&J=4 ʪKg1qH/+VO=|sFG=/茄hZE>h:gtǁ֩-–,ȯg׉rOGo>}65u[v6Ɣ//sQwjxcFr-:vJj챭G /E *" MC*{҈*ψfp6ե8iB?r2@%)˂%5^Ĕ; ?,Wgr͖*?IzL_x#Wm(U1!=Yr|xIB$YO:䎙X,p>xmcPF,\(?p\D]||$ڟR@ӄ0{eg /Y?P`pޞ!ŋ?F 2:JXRr]H[Y10I|xvA=aߗDϳ_4Hdi/b`|ͤU6WY&h4{Ki㉐ԛ禒~Tx۞YƓl)mnYp-2Q&NSϣZ)* -@E (db,~y 7V3kV;i7&:I&BŸΊWHu@CÍVUt7 5AXl$nDLuZTMl?IqL_1߱)ٙb]u`.cU9CY4[ -҃IYARu%؋)Γ/ȣ)Ѧś<1bUAuHh:@AcSs#@Z f.fa 0 KwY43\FԐ3Vgn28ѬUrEb*},/v;vɈ1H,Pdͩ{2V }PӢd)ۻԤ/u|g/ԋDs7 L9Q_yZ!y FsL*压 )`K-=9x񹊗dQ Xy7Av؄ND%{">Y%Q|6vSnY?^|BgJ\)J.uIhpEYr=+fI3 H\8@KQc.h,(T7.! Y.MXWm(БNqEN+r h<- cnB?/pG }Z|q "Tn_ AJƯ&{(ĕ(JGl(r^ĵ P`4*Jʑ?´6׃yJ&k)zz=$hGr&R%;k,9.w&k8@V\|`݇ [l Jj4`.Scqk͖퀷S#%+E`.?s_{T5T_? $'@=[UQYlA:T!# 8gF*ՊQ->y ^܍d%]ܢh&raUԿe\WcWO&;7}.j&Ns; ūNcõ9UHdid^} U3A!~o$A ВS[y.]e A3u1whTBrViWdHӂ&J{qT cr,NOSNm 3jʫ]GOb^eZK$ubrcW3&2 ;qohM\$,?j4`$4n&Lھu}2Kۡ*X oS1͑.QԹ , zT@=Qd /6NZ39p0eQ>OU%l^zռ"@@c=Q6}Z` |}e(j\$>T>1~71/!dl8Z!0E v \D]nVz9 VtJj} xmLY5Vk3 &:\ZLOGGmW{_By ]fvCf;~TsJX@ˈO#Ьdr,$)N})&1 h ff٥NDE(l)ı/7 XN}9,=@ @<#NR̆`\ZELϰO7>rr+\"X{x^_/08INw{ǵDBn,ՒwY![(zOIwMx𑂦ٽ#yz..i5,NCX48iwcn=LH*ߒRI~fQ,\>=A}`xRL2y%JʀXSdsV Շ˶:Y=N~U"iY#~qOf9t( wTk|- 7.V!@FV܈?hazb9gi/SnǑ^;дo~+vیA; apdV$nsw"2 uj`(_*ǪbPHŢv&w5VR>ZEEl&{͚=rbJ򋫳E dwX 'ܰ?2.YՀMXzfyw`۞ ҅-}VNAVc[?Vp2 ̔0ҺϟP\|di1V0d{5: {wYӱDhu U]C_􃐙1RE tJʺ1S30'KUSnl(?AÛ%vxs[2_}=?\ geR.64ODz*6x% YUjO`5NZ{)BsأzK^%Z@ aME#QAT?A|%҅؞!S]:{4ߏC.a-aGMZl '#+GTKE>MP.]~[`TߴeVČ[vݮ[)yƟ}Tm>)ReU9JY2P:ҥ,)bHeb9,CdU.U*o1$|70 .xy#KU>:[!adt[tzZ0k%@g#IalXQYaD:(:(:a}5[]Q啫ofv !M0tné#GJG:aܓ` QeZCs:]Z{t9z3@۸٥o-)fG/n[3tEWG4= zxꚮ_ݴ"#rFF{ !.6G5W&j<ٟWo9e>"XHڂxp~bVp32OZNT* LOK@{9+܃nA^i̞bu;%w߄I>׍#nƎ ~V:HdNZMh#2G_#9Cr}dù.ef\羦h`T!4{I&2b.'q:,iˊ'ٿZB w~`o3Tb|o@ [n7E?نdyd_!`IvB?^GE )t 1xR/|L=@'R0>gKV׫7I1_/"r~"0yS8 "0qi=ߧT-Jֱ=_rvˉ,ϡ8c (iE]v'qW5`$8,*{tÚj0=m[ؔg)vE%SgO/yDŸ!?bqB-(QSsGcZ: ԫKv <) hߤROz$ݯf,/@,4vSv6;_Q1ursxwh:e MCH\Y"9aV_\X&(@ .}[/i3ǩzϡ\ &?&* (^܅`/ٓCvו(smB[H, V–>9nS)~j!b4U)3$N)7s\N+VO'z Ss逹r;Ήu'DZe8W2Zj l QtyƎVv7S'1+?Xa-xDoNEa9 1&R#ug x6D34%xUF7^#-lA]ib2@U 3>ReW:UBsrR%rI=$: ~\Ko<6GĐh6΄֗73ɠ޲}(;؉NY#KM, 3%K#WYlb!&a܄崼$_E ׳ރ4 -7hڧkH qtL5Kʬ]βȖ2,eQx[M~0 w­V p1' j9|D޾f`xO-߭AT2kmkfOv 7זڕQ+|1pRv¥߉(Jw*} Rj[„ ^t,D؆3 'GENIBsxBZTu D5øb&E;]YT=(G.dvZ?s%7L IE+`3<t٢RsuU7]Y4 ~-8t-&$f#t.;Mx'N(͹f"'Gܖo% I c!@W&Ļ.gCR MD_l ( 5vK>^L iA*+# 3Dp>mdXsfhLD}bZvYY cdEٱZr'̠UY:* ^bx%D" " J'~/}aqȃYx4$?qI[\ܑ΀*}C3Io>839 Q݄A{ԏ_!ޢJY;N:_|5Hwoi /Ώ3bͭ#rK* '&-m,d &'-=T1930o]羃6:!WQ/i՗:uX 9Ze ls{,O+GrerpIxQԯC-jJ^Ǎ*"Bm᱓QnR<ĕ)F9O-gyy:?NUu1ڄȋe?oJyxZ !1 |/M 8-t~n5:KjaU*0]_0"lݞJF ;f=GhLPrk4oS]JDYzDd̾UBj!)iBCܲ5r7t]yОBX̀)F[N__?6uo]84K/p}4"RUX[& Qca+ nmH)NSc%J^n$?QDQ[ OaA\GMiz7Ϝ'5ZOM"(L 0Zhh'vhh^AM)c8LHKnW6" pZtЀ7Uˢ[t([4K'Si$f p&PNT @Vsj )Fi,9'\>юd8%㎀U7ܘm%DwTؽC4Edu"*(aVGmd܃r[oPu<05|:5g{Y1]T <5֝ɀڐ|dl$}򿔶EoaY+!h(m"n.. ~,ņq na]ٹZOr=z'hltǼlRfAQ>[YjR%GB1[`XwN?}foP@OG`APeDI;~6aW9ž2"`~a8dnTro쑲jc2B2V *ĹAATk%?u}%U%E&JᯗduF~~Ci?*5G[݆wJxS7AuQL`A[#GC'F:RmGs P!.S")#GO }j- bRx2XMaTitO=f$IRG8J(z|FMʊ0wym¿"YW ݒNEXnpej\`S.R5Eܩ" 6JT ?N̲~^jn"Z`K|g@_Yh|s>yHhduDxi_դMz3JVU#Onqu/O?Я@5xA9eO'u7o26kut$ѦkNnv{G[7~5tE=u6eLMFPUKZwcB6KxKtm SJa(1uE_`ϥxHx͖֫w 0ʀU\/n. Z}}[cbkxd-*BsnWH#KUY(PMuyɁ mA+z*Ŷ8SqC? RRO'rAnqp,xA_ՓrV_+/,߱bZٙɉs+=1&-9' UOO4|͠|k..L,Rѣ\4S:s$:׏ӌ=P[*.Vi!7'b*NkkK0v2A /4Gʃ}A2dY(UKB̪=eB8EQvSRV9h3g)uG_p-Pr1[A\'>5?&{բbjFn>P/OVi@b ˓Knw^z'qOjpMm5\eKVA(pPFO2q>vdWD2l ?`شI[Y'Wِ" $kOzI2;dKLgciH*0<$];#;ucsWJZn!WKl[ )k]OKU@" XUjńqttOb'х؇|ȍ˧U-X?FdH7Fr<|xܞ>"m1usf+6]3Da]Rw7_.PJW`d$[#4-6'l"OU/'mƘL{w7a8h-q3km)ERR㩻ٶQwFt& Z9(j%a*- TH֦pRj>05DnPv ;.V3Z⹍T7DŽcU^h}ʤ õiєGWf  5D5 r'Z\#L ]j.9}i͍29r"TO4QOc= ѩufFW%mj;ݑYԋ< =7ˏ&~mZŷˎk~dcRrzrߤI]33U)2g39|iS{84(< =3ƴ D ͩ'8W\1799Am86nʑV;ZBs{ MWm:{}T2VAЀk7zxmT'v2齷`^Pjn~g11AZaXU!65Rpt)3S]_t'HJ%}%п*\7,5 70@." E)_cNP&'rbc فr;N`~}P/?*zhzDwVt {)ռ) t`둍aFŧX b#},ƯA#OG: ~MQB\Nĸ,; A hZ7w68$\(.yNfֵlٺ7A3g\ײOZ@ &%wb~1zz'%RADʸSPqf>IV gd;P( m !Su}U@TpmP1sӖ6Cɦi k֐gkzm e%V ,Jj"isAaLbC:w~GQ&C$2KU7>N4qs=&~$a?&2\t/րכ]0dbAFGXV 6IK>M`QD&|n!Lo3d~K gF QVoTDRZ_gTauI̶\ECwIyM8E*Q[@N`ѪHZn8LoAʍl۪ Mh8\K7#r #+FS9z_\Eg\{!Bl>:i7cu4y0 oc] Q( r?=\? u(APd$v^Mhڽ UP!n4!m)m[\G2-XӚ90zZԩF@JGrX zrM\oa^=VDE6pVKy 9̍_Յ|F'Vwf1-č^Iē64QTь&7olOLDavx+}xtd֞MYa'㣀"wS6%e %!rMvdg,ŝz#RL`G%H+:#$!09~5Ys7R6jeۮ2M3m%/m9CVE6ޤRPP)ї O\ԔiMys s]6'N>^Gbbclqߩ˔(ϖIW)]j#cVȺ]:X7-+\ucnOf!aԕѦ^Uu,D|qU$ԟg[Dvo5G古YQÏ+dѭdi"+Rc;5Wxnp/JLYNQ t.2#0d[USd" áidW"x*n:AnZ>0=kW`q&ЩO:A=^pUv606#q>1j rCB !E'cJ?krdCҵh6*}>G9, AS4G v&dDU zB+>-᲍@o&VKsf!C4_8QyfӗttuWUQ }{7 rݭCqGEX0x G&댖!T!$DѼfSj*$v<3QTλe f o6'пwRNB1s&IA 3uE;r'3=o^E9եlSdl_GQPe&Ex!, kEⰻ2Q3ڡ[3$jVX>6WiODJxͅ](6aWn25)odP>f41Zξ跎b 2*LgnKzO.twyS-Nf=` 6sZԶ qLMљ)1? ҝ^*4?L[7_>譚%L'yx'S kY \@-X)K霃3v?0u>CYCM(UZ'MBaV]4 欩g#dm4+T8!CF^aɄl-Zxld{}mWDeeЋ Id79?(y}8#Q;&h(؁[șJTG4Ya8|&5o!<:8{=;]Ckc\.>ڼ7N 8Zl( G,S1N{u䤢=bP9HN++ȒVc"%RQW;%6TDU΀ s2ݩ9*o\V*)dQ-ڱ|ӹy zL%UР^U;'F++miȒXlC ,_X%3J 7u k`u떰Ya?AP]l~a8+d^ŕ{).8K?EŽV 3K63HWƴYÍO^2w$,} %K]@e!NtF/%i;U (&OC1'Z0ke(xeyJ|䷧g1џSxFSOz8jMB߁ÄPv̟㎱E'7qX6&A19+{xo"}J*vu @,Jp!F2?Ppw-y_y}PKV>o2uF1ia^kě: #QX4%êzHd Iyodro(b f`e>̮6)ֵbBnhY}lVSun3d/K}G$f+%63\hv]0,b wWMO19`!v?ߊH1V &!:-hq\>1r9'oylghGrz^׮dPho#PŴV=sx׎|x[1 zqv˟6BKͷ=QT!&nȭIyvA_q=(FN>Z"$z20MS]1AV^vBvTަ*e-3+r^yYaHZ*2ZwuᐅndRwdbev1xgtUrfQ{w9ϸ^_hQbѱ&+\ntd#p]V3vԖ8B[ j5[pqۀR'+D8U8R7OLb|%\|=IACX-A;iˡ6oU#b7ŀ\𯛢F@a3t|U/Ӽ!%zhe!w[|Is$hه1z?'19So JOq?w 'oY Q1$΃p ifO,R#EtSlR[[ȹ RTNB ZI.Hw>qpb3kZ=bb4Q;G@dDݎqyb|e/ޒ0WfdC.c.꿗zLSZ&Ds"/)z f ?P) 4$iJ#, ̋Wt8̍MC U#c_Y'ʂc#P̴}yk"ã9ȍAԷ#id^Pv۝7syrX0Hm͕\ Z8 a-2U Ir-Y3b{A{'vj Gz]4/ 4h?{bxiQP(1ÙZMg܏TvVDpQC*BSꂱ[N֑ҡ _F}0Ԕ5^Q&[ZYy鈡Z^Z #%ztL q}|I[Vy|Qn+Ñ|QnG$%Fr?3.wYJ6a$kU8চbq>;~o+lj/E1i"_N-lxt A? Q)+3([0/)N7DQio[&F,4;rq&R8[ƔX|#~VcD {oB^ف: jlؿ~.l<C3tl9&,0=e.Z;/#mUO5I.tu ">l~nDQ5{ q+Buƨݚ:j퐹/ Ś6aCYKW.pYI)C\$>ߟM#R5Okt&5 KnL^N!D8>xONø:N:Bt Sr7 /"2zY=6=*+T9 )']ᅣdXfk;w?{Cηk: $Gy3S4sA A~Ո(KUR䰾mځZN,fyjx&w@aLnخɑBq X gW2:| ݾ߷=f$˧Wq`~l[Rh$բIoxRt#=W.Fw [AMno'BR>\Gpb\PtW׵K|ΡX߾9_2& e\Un)v蕅G[{ .yD۴E!7MFُTX $̣ um;Ҡ \D~Eƻq5:T4gtT, HѯqxFf^uEkX-XIqX.=E]I`߱t{vBz8̜VHc:<&g!^ &cP>E;P`*W 4G%~xCFSƦ8gϐ} T6ٲoJ%FP s$VY?}ޠK51I&VJ 4nZ?,L>GL]oP1fFcdjV!/MͱS RJ}NeQ +e34t0x|tcFC of8[@l=G_*p\ DJTE 9NֻW 2Om_b%Z\nv[ 1_S.Fÿ C8{*1 5ͣA^?3*?DKx $*?s @iqSg{,M;s$EcO$ S "P0pPi4)QA ^ q;np5M }v8LJ5N-d;ԣ#>y8YM Nn?LBM=zYb (ij 3e&i;v]T1ݙEg)J*}+GChTȕt79&z9aiOU׳&$4PN 'ӫ6F8yKG~1H: jT1n)}a WFk GHo1ȘAL_ B[J(QrA_i4JD4>iQ8v 7cwQCuS0w.=0 Hq$ h}eiE7GʪUrM+1nWHuLTڎrSX7]DT 2pj¼<>G."Cs /uaiQ?\UQK`|WCL H.cS7b;P­ l֭4ؽrKJe܂<5 Jݢ#-vSΗv"c.4*᱐wAA>̃zw'b,@K@тp fQH eL em|F@V0w% LT!Xٯ$2%nDڳJSW+  7$*AT6P{-cBW+2m ؔwMr ;RyAdLT$|@4^j⼕5*,UͰKֻ Q`//#: &)EOxMós:^HU['sHM`.,0WpU 뫫q?Qt'~>C_<3.nø(q>&;[=eȤH5$L$8L;Q7.93Qy!"pd}eD# 9>-[g&}r -3涙2DzQ2qVś9Jdg)&H0 ~^˔@OV_葙9*IrhIr*H-7$ۍ27tf2kAn*25Ŷ^'MV>0x688W*$x(t%]4tqU>Yq-FV2:%&sM VLb3}UuW-h<u部C.2fh_¶t^LW%؛2Dz5 ucrBk9Vڣtgy+!Ykɵw!ZC sJZmiK+%ނğW Yzprj*kdzMl31t{SQ kz2[8޽0OO`|̨$Ɍ8vYʑN@K{\:,f̡۳\7\@۔,5T&!(/H+0xj+kCdIm_sZZ6D' fQQiYUM0Y/RfeQr> c{`Hrf,gф!C o^6%]. eTگ8e&#0X:<vcDҒ3RP&7Ti_HH<qRPʖKub=Λ+khiǺ _N 3) ^d2=$k}ItwZZxHBmVuAxW)qt炨rr(%\Oײ-a I5\Zr?>"pHppaQo*fG"zw,Q; Y/ uYOUh`- ^}D;'%n[-:-ûGM,"EV$=wK3bdؘ f#cǍa(_ٿԐ//|' ky:.$[aH򹗘z"XA X1F*j ]L窴N _j@rx>_CȤ_m: 9EE(4 IJXw<0vPĹ_G@^%Ay7nDi/R߆2(&-r8,Cz pkOlf7 욂lqT5oE@_r.l£<=^e䉱`k0e+#"vQhBB*n $Oż|he(ktѝ`A7cEW4֐XK21͓FxEi uշMg#h˸[tK9|x3U.[CX{:ad~/# 6ejV;S:xD\ -QyԜo@1`b}i{& Vry8a j (zM ۠8.MJsv4-F ^8 b-MDk%4ȝsM$;D[%}S19?;H "ƫ̠͐Am>/.b,2ir;-wӼ.-Hf?Qz(50 &)E@Aa\Y6+1b3Y¤u6 K_\ZK84'ߒOKHa@ 6,cvDc:]vյMk5i_ jA[D V5 ,G.QNr8@9zw_hF1'AOx4-C6t6) ll4u`@0.NS )B tnYkK u7Ӳ'ySD%Uj m4} [YSɇ3pb:gq$L7p)̩XTAsx/#f ޥs*Q]Φ:[*ruA͙@>48@HG*r#?+d\;V,R7_nY*]2 ܡjT*eòn3vb#LVtti= 0,pO (! V iS . :ߟe >|١HNK{並[5_h }Wy1vaۘx3)A$ZdgM 8?2nة5Iy 6]k:Mi;FFtGw\˞o!;'cblFћѯڟ 7W o`ҴܵVsUyrCgkQ]IƸ7% `|3||#X-R"Yr'&unTH(삡Ow8?J ۷v{H"YLݯ։ѰH 3vCsgƦNJi **b {Yh+hKm:iCspLXQS 8^>h@X6R߁;frYu9JGO2d W6t@dn1[8̗ARTw i8YSiL{dqldV%?鱭 k9WB[Ɍ1R3T(%+]i4L{Hoޠ6ara1hҏc!N(9mYN~`Bc'ֈۄL-YTv-A]Ižlȫͧdr[ijvGp@@67;,"o'*eERR<#Ț`5#304v1$_*\)(Wa-$]<9񓶛 B_T]16Q^V2dߑ1K ]˽޷ g F_D&KALN sr!D12&a7J_ UZ_9G-DS}-gA[F6#*JDl}]$JQ2U1-`x+cwlufs؞V~Mtu9Q^fT'X%(Ξ$_o >ާ2mroZ/ƭW_T0[ۣ _g?Ǽ Pћl> a&2+DO-€[Nr0kZwūF%6d.Xc"܎lO,-ws@s؈d˥6~6)kRTT=وx#v2"u?ZKXj6GAxzUq~8̾l-Ż]1E .e9k226&;?"5V<8/-Fލ%ɼv#v$Ih{wURЫũӗoH=t95OIʄ߂[oju{hü:*0ZV3ѓ=+q腈EaRuS1 "5 0lm}΅_ءDa;Xb8|C0l;j G ϘlA$@c1dʭikyq7#@u6ΰ><v i,SޣLT[Q{aa?-N!q:'QeVM6'/~7#u9|détT> ݌^νxvk%_`]}u(t[ #Աb*T[eZSG ÜK I7tBL}&?s}c||4Ykep)]~"_FYʚyl稌 (/T- ;XuG`B``_%=-`gaqkofHzNwus09l3!&t't8MX-lm~&-TDnyR3:}/r.]TĆ{RwH)96+9D⼘B+ ]"n<d_WQw`504.mv6dH}q@:Z+%Fxrvh%c_6c2]G8\X 竓?49 ` -+3ܘG]1eA!lga滟Y*޻ DD[VҧTmw"uC`Td*HfmVxLЍ*.)]#4;F g T٘p@#riov.;[:rpf;vxǹ),}c!Z4i$sVaDӫw/*Kr=GxߔTuoSG?6 c4 \+_DDaEuYnn[FYi2n9w'qz IylP) QB!eω,! B}F:(1LpI {2+wmUU I +MIc6@"gӨ;@Z.q.1R ̴fe.է 9/ǻ=?t^5v_O'VR_L-y)xgPy^@wԥWV!0-LiUX$3(JΉ2zLg$ 8"&r~[OaS:>\υg> el0y.')tmʡW-'KN^ҦlPlY]3qLtj$ q^*Kp.eOo?KE s0v2 {mͻ Rbe+ׯ+;m"8^.?U0KHW1v܍Z)S.l@Ҳ{,{&k(1e`K~rP9ϜY{ty\n7VE(Vq.7Wr#ETE$rKQ,+o V Qhz~CZQBpv&@=;}V?ԷV>=JMmh3,~,J:{,Ax0ټ\hF)*\:d_Έ@zcn2X%p۬\|.yW0Z"XF29p!sOM~IF1P4چALA)_M]% gGlb>;E'wŃb>0_ nL՚Y8`DӶVmۃR'0bܧ7Hj?1UiuLldbSi1KjUq*R'%,Fi9HҍFe }z7[{@3l#&w-®tS imte=&t'h+t%0Y+h16YqY"x` qPm5C^<|Ͷ+bbt+/.'[~jд}b䄳(a$jn~=-}nz|>x 1#ȴ/aeyL5 {>=THB͘ϭf/ITs1HPH[e1lSI-q>߉W^7=4WkuӴz`ܥA\.mĎcV/X Q`M•{JQ$QsMS;^%?,;W 9iwP;spQB%\s=O"^i@crsQKz|ӽ,e2C %PBڒnUT\UYv<&i~Ȏ/I}nƞΙ){2bmSrG{4^mhFTŬxphRo5qqd%ѫ+A[(5%W9웽72,zia@̨m;C}z34 XE|-f̎I2N"hҐ}*̶&zQG~m+~"OeᩪU)!sG7HJW_S1`x}2zPd 8'V\2Xr^+%[kjDUTsg m&Y J {y}p]!%K P_4_v&tPzn7~L6C/Ifj c+ ۍ{'(`\HmKMӐ`]uwe#n,6ڣ+c!IOa=k+!ws)pu_ڄG5yD6\ɊQɂ>Z2t2Nx" P@ez&5ba}tdd|RRǘZ(=-;>~ΩK3'2*{+sB4T[$g34|:~4<0`odod5IaJ0u ]J@8B+AifS#߳SؽΔx,յYJJ2_c#>f\aWiI:oS}eZ6cTrgaVxZD&a}HVbwQ KmG80'OUUɌybw;  ;$Y\,}RZ2\]H8/o{,r5" 2[/=O)h[ws(DsWtY|'SEl.t *RMLj)Jw塣^/ Iחa bU jLڕ+Cud$zrj}KDZPxeXKqDGz̆xwsddwvT kۚ>ӌ߱)NM 6 ]io}Cwz ChC-z-3) ==YYAa>ֽ B#̱`'J%=Gy+OA|:wT= O0j$㵽3]Ogcq(m_74: QB*愦d( Eml$ [^ng,(!WWf_RVT'L!I,9Qej{smCLsˊAɝ^#IPSk?2hA &Qw$fp&jmYkf\}=I ؞C{m<{rثZu|&{?cb͆&!lY(xƝ,Փ|"ωh 5Sp1 dĬʧ|&0IQ61|+Xc_t"Aڕ3  5:RG 8 }u bTQrBV}dѱukk?,1M/RĂ 0)|qA"#VIdq2j΅:;o4J˼G7)[EdU@xwY?]P^U`ef>(2!©C Dڛ"#jB멿!пAqޞ~ҶQ oIdim"']~Ef,Qg<1*@P.G}X_2gVpl&jYV7ym20c^_juofܩCXy 3-ɐyEJcF[dܬob TAIXx+H*#i#exI6dyeί+)r ԟV5]dCNlVИ矉E9CLJ%+IiєM3gс~&dqd,AޯqB v. , NĒѝA4Oc=LtɶKVyէ7j}I ދj:mop^z7N>+DF CS:*C mT,MP?6OHԶ/o.sl[RaO_ĶuXi`mMٛ40J_RͩY2 c-B. nEzLj>w`xxLWÎ]6,$a2]?#9>fYTG+B3_=@C۳p)D5nDjKPv%vdns&gP8|f(4VNJ'Pg Ǔ?"Ǫ~hGS;Ҝte؄ #,-fUnAtdk U ֢sXIMCM7"7Y(uzۋ %x.vZI q0b_#HH"кJF[J<zfA!XAM R89wXq#B9N"!Era8laz&f`78Ik9J0`oګF/[AGIZnmvvlxkD{վaTO!y?WVc`r8Cs'ֶ4#1^ze+[[m}+7 »X& +!UCK%RZeYRŻ[iԂc?MAWj߇-!rW<6#@Y"7.!=ڑ lo~b*|?cbx뭝T`zL;DCGdV *Meh-e!ة[7Ͻfցuv7Hp˥uֈZk̭$lx }N :~ by1u-@L1i.e$,by 5@5뫙1;ej 'CC+-zi:Ds#4W]3Jn"t gyrĆ.[Ҫ;Cc|{_3d\( :zgRL]'u)*tp6zPݡ0|rL`66^oYm;DRuo0ы[4dH60gR飳uwn[#l*O3a[M% լ iVun$2⊾[R20KF)c&~"{Yžq{4#䜔^,\lI7ꥇ!rY@ń@扪U׌ 8bɉf~AE{JVDhW/"r_u8zW- wVȔ[MՙI1nhUlYR~-l"g'(9Ἵvy&cqI0~7 awU`EEx aorï#)B\ ?+L@k NL[vqQp, 8%Y3 9~ZS+pF#LLBu6D(E.AKeXۇ=g"6o 8Tӭt H\V{b$*"}C? ;_fRWq*.ߔ:댃з J]^?L|[0%Gtfd8c/ӷjS$Yn=NKY؉bfO1^_^`p[F;*G<)~E ӓ˩n"I 璆v j5ڝP{ ğk-L1!b#\\h EQJ{5ʒE}@B>FjA<DYN4d)rp\+ S>+NYƆopAie"ʣ&\/[1G._2, B0y̐#n,xǰ~geVZuB(R\]3?4*6(JZ`v[yyucq?7%UH0+p{"kYxPy|h4nVנ}X4p@q^ũIa?(dD@k0ӨL,rFjP&GmbZ&MG!|kk\e37혢 zfcW%.ߟ 1 &D y6*w;]*0iU7ㅡC[:uD*pULi_覫կ!Pd͢)dxP3 Gt(0+.^r@8\7#-8.DS`t T৙F9ԮȞx~IdkGwL[T;Đ[b|f(4D@3QZwgKdC7Fxf%r㈢\[Ahy+H\ Z^\ߕIs 'Bj#=B%Ua+O-wu i}uס; vqrQ_!ʏUj"Zx'l6Jd}H\k,P8,둝Utʒ99-n넫 aT(NNE0O'<;"nX{cF 9oݾy:Gn| 7_ kc<~9^ ̧fժ2>0@/FWAACXSvSHbKǮk3MF%TƜM~!XD 2tWg mohq!z7;`rOlm{G6smV`3ss!>?8ywJ/?Gx'++>d>]N Z#7VB/ 2U,=oma)b'DEuyTNb؁ }8Mv8!]}aN*w/(`Z+} (:M|t Y}'Mw bRZ9JJd€N3="πzf ip!D8y6:I*oqHLmhkҾk9jt-<[%wzc Ƅ+8G溛ts0 #Lm¬tIvRS5C\%`Z 4 v߬$8sMUٖ-_s@U-Iwa+YH+HܜRXgSdhH$/e`5J* l,|pqBgS`K+qH1DLk'nI5>DJn``Oӗi\dgA>'uvy&^Ƴw"d1NmM#'\Qai\g*e1;*h5nOxޚ~,<a!M %?*k\n.&Ϊqr7)P{5ޔT4^$\-\yuesn+!H0gcQ(sNQdJ,4q㾮f}`5A]J++1zC^rKO R[G R G'q(}Rqi:ypbDfRmNU \NmD88G(dudB)5L~sЪt~a?M}T/䣊`E=<%?jyb(ᆋgNM$Z>b"d()TެbCPwnT&'ыہml=_%6rkӠB@+A̅f=pLvGTn^WNOlXSڞsȮB&Xuyi%3W[g L.KɜCb'w8)f|fp SpkK KQc4kPō'\{+B^ykf'Yb/<T݂sh\k֊aAn("oK_<9<{8 gJw/}inhO- _~o^ٿtD*Kx :_84U,?:F2%u5 5bƫ%(A;T{m8£1?ؠivRhBQ3f EB.EGJzf&K{ȕ.ZA~a8 [ԯi)ν#56Вa^xOF8TUu#CqWBηǀ@8L)UkFDlEQ꟣\aWV5Rԓx&{Fksgibq8V3{OGHɿ[ד=h1dx(E"w6;$1[) }WQ}Y?[1b>ǰ4vG^6d =E`_O6pd?5n 6Ȧ;AY\?ч-Y:y)cU j_%75cutƤXvW;(9X:.רgapgj <"RNf !7R22fH.wR9*8Ji O&2w0=8Vy #b(CGyXWTmpPa.#SQ*OPDӶ}ͪ'NmfO=<MF0{3u/z3 2hdm^rRuX`ٓgeo,6%x1~¸v{3֌V C;~q/CمYB=0ot6>&J'G̭^Dw"q[VB: 65G9CtkSI ?)I-5$N#ۤ;=US"Y]Տf6>B#5QkRrw,Qz-`e :"4y?G͘+=`MpN`ۮ]!SvƏ=-{O|O;bKL\{: gUɮ*-gડ |$ZF>nƚ$g'xǮ(Őh />&@NX68D*p$Ц|$k¯mjBpj%En Uas*uJePd[kQ=`_:8u=>%%4CVm5 ntr|J9v 3〲[2dpNz~%& #F8JV(%<]^fzz(./H:9HwtׅgUG098~sa`Md[,{x2][90I{$d͡dX" ITI&2>TՈg[WUFȓ^mשյO ϚF4fLiQkqCq8쟽=1F8VnN'o9GX`J\fA:94۽n7Ϝ'3"y*e4K{:O dEz@ GVJkM&P/bm!Imy/rQ5ШL/:mgD"&L3⟘|Ƥ?9.Dɪ>|yʖ2DL@,5e>(ۄ&tɗQʤǪ1` SC.ԟ9F>Nl(Hݨv1(ϳX>I1&/k  &c' rҨ\֔,d&` ^p^@R5(H4ώp{rĥ(DA6⚛$9 =XsS,#|)EsXg]:x6kGWD"nXϸ헚f=VkD6"{VQVz#Xleθ)L0CNjكQ5vKs~Da4l䴞.dUw+F6b3iUa'tD,f_>vwUŽFw|̧~̃PÉgFnghŽXâRqt `54_Te,f&K驉wzLYcF*7W˱%RCȹ\aHMpocRܼIEW!RPU{{>yf䎌ƱAURg:y;zL a (Z;t!#zt zrB4]Cx3i_jܤտ:dy oux|_&kciu^R69 #:b VVTE`*F l$MֈÆ 4;3;B"z"1o_I 獥b),+T&"U-*{q:U&o^ˈQ<7'OVz%h+PPYh`qE!TX[~gϻÎՉboƹ4J <銜S]:\=^c횼ޚp6,\1bw7#3*Iu"Q'@ Ҩ[XSph6s cL#gE֌MxRcp.pd )ҿ6;h$cŁQXHRE)<5P^'e!_8 [^IҍyG.Tfx{!Y4C'аfH_ۢi'ݹD>5l@޲ɪ55:ǟꆕ mF٭$n t{Md"#. c[83&6 /} VBƀ-|MeDǁތ?([%׳!(K3f~?y@^ b +qd=єί*s9k"w gv7]62:wrIgC-֟,w%DZHE%غ> UvC2 8>9ma*|L/& s?.$\? o#F#[R=mw10ęg7>BFD *_ZɎM#V;C Y(4;'w2,K鯒AFNBv &ʐ9E;IF4S>( RU>z~ihdk7,geМ]V1( _3ϭH4P Ψ!IrP >^B?a(k\_P|YOl]J1?$Ug9'I'&qjwX߿ءQ榞,UF`"#$IZP6a_90jV*Vb$B=݅Li.;Fَ0L/8o9Atގ嗾m5Cb7(WR8 >EgNB֔jw.۰ytgT8i:B2 -!>/])ћn:yUˈO4<'~o@'*RJbm'Z ^&\ eѳI3eph&y'I<{/ [+ bSo9s FiڱF^!A9)Ve?#]/fź upK'%?\M&DkbFW/"J8}ǖA2*I?jWsϟGO"WDfLyErh&yZ/Lܪs[ s6+ʧIlw%Fc(0E~UK"[w:0Ndi=;{0Sytux^u˧#S2<'v ԔPXHd/[0YH~/-R!Udd8A3_r,ThUyc #wGPa!wÍv}!T@Wj!R."CZh  td.RcH] I̭Ѻ`*[rEHswB⥤PVϊX=vt+E6/gW6:y Ɉ݉ 0!VwHnN0E9'#PkĿ2S2O_Ȼ,s%K I";JՅ7^f91‚%F!09xꥺ{D1Hs3yY2qR'l;|"~+42;巼vŚs1_wd!Ks Pfu%isq`}$ug(T/i#8%K-e O_8wfԝ)d6i8xl ):[V} >9( 14;vj>i]i9][aЈ{T*{ n'Vf9;eN&p+H*7Bd沞Ih(aZG~wjK7ښW X>vpEz;¯LمHm fbNkHÅnE/r4 X˥cE9L^qT ͯr 9x@cн.n^T\N9zܕսZuUp*/I&Ҵ-r9٦oHwbEA_/A#y \Ug!? <#\G;,M,|LT QH}ڲmnCӮm37Axm/41Yo=+^DYFxRe .iK[T008mDx a!/8R=pqEmnvɚ/zNi%& 7q@VT sI/2|pVυ/CXe=R$!Fn!8o#30q>gI!p@Etb}DeCB羰Nĺ3 Ms}VeyDVrAO1}{%BlH-ScVy:o2ti=L}cfw>E"7J1͓' OG %8{]ʶs28#7=m:ʅXGì7Mk'g R|.*RREXm s Ey0ں+q;H < P<.Ed'F dsi ӭ9c7jfuEh; ?4 ڇ$bg d+xR=ZuY0-ԜI9Qϰ˕SJ@SW<$E[-W,P-aHqa*%[TB*g|6s؆3q :}~˝޼qƙ9iծ %Ì#a3< ?#V>*aF0$<}9,Q9Xf cz?`wXqFbIZR\nW1cZ0ǰB 3G&uFRaBgDUe5g5ץM[e#2Wlxe24~zN6]/ *q5J{̂{Lf#:£O?1CIrZ]#0]l`&J1kɂ{nΉnLopƕ+ۇֆu25ʀdGpS^lbqC#M]p2ğ08#ާs@n5k!`ooU"їoܔ`[9ʟ'Y 6%mRGρ<r!?GGld$VvU-1 !"@PEc= znP@өVh.wg@a>9 \1y&64!%BStэ%JCK:LY lf7mj& Q$&3r[9)DlfdK 5X'/y-+_0Gc9iR֚w8N!C_mÊcScإ@5o ޲|`pIe+&|h[&GO⟳kp3FbӻnwOArAB{]K*esOI% ÆE3@mx7Vlj%UP*u:6 JJ"tk] ׽1YoC"G goΫ|h۾D#ŷou{FʈLF$ފUc\g-kzZ'aEDO}X?c+b9aӡ%.'gElfB]X9vLsd@ gaf9O;K6]2ڽf!n~a{(GW%=Jd4@l%ެ%"0\T;Ȓ`nDYl``Wؖf}xLsxٟ XVFƬ:uS @C\ӷS1@!a*ٜ~ց04.+*XftA/:*XQyneoݿ.ip!;[Vzy[ON7#6=tjgV2!h?t~UlRg`[湑#=8ap֒XtHB jF vn5[T7~M1JM{ 7^ެb,YT}U/{^{]J  Lz+BrVG;{KonagA*-aog-tYz'`R$e=B r8obqC:+)ƾ:/Vf`k0`JRu)cRP9*SO+YJ#-#Vyڻn{וM]W l9%חFT~vA~B>.X⮧y5b]9xoP$G6 ^yz}\Wpx`R,3*폽+<{aͤa9֫/]'_6Zt?/xCvp|ko N" }&]vy#SUcLu<ppх$9dw&S|/,wXL16)\lL?CV 7hD36MZ=mr=ڪ~hɭt:菁&2RΕ FKInE3`G49:PMaZqSƀF:l06$d׸?f 1U 5hI .6V}yGJC0|q !Kumn{jԙm(YMqY%$dcCʴFQ۷`)iliQ !0%?hgqg, iu/ :P2B(^* oN {7O* X?dBv4ei?SnPΰz:" &}sGX{k:>bN.)d V~/̻*+ТxbDY GϷvM 9C ZŚrw'`R}B>RIJvxM FQtbZ8}v(s-6~XYx<4h)<5kyۻ]~Z 8.M(s<0 CeK]Ҝ8g.La%y_inkc>&,RKCtEl;q=]p`An2O[`gTkiՑNҔwv^4xjdzbPȝg)՝%`Tm6ܛʖ{l kQ?nAnhC-7ajmCXҹ!M-#WAu\ХXm>d>D?4 \v ݑS ۹IauۣbEk4W~srޖ{Q>(,(nykyY59deψ, J#^hil[:e>7{m %-diQ( CruG/EeG*|yrJ-eFb(A饳QuYc`'es®wXbf'K?m_]h:*?EcU<48t-<:jtrK K's?jE9l`~_Zsh%RJ-Lo*Y9^zԾQ5%$GWsG@vdgX^<4ug@Ϙd[$.KDe՞t#/ e.[(U9&Ls0+Lpˌb1&ؑzs,"tLunF+ 5&BюAy4)~=L{$3G1Ne)6"ܩlWQ_KSDm!~Jуr>2i3[3ɮRK_$cb6>!__D_Y. Zbj_{gugÅlZ0𶁙Ψ &!@Tkv:܇44cg]*lPPv.O!8@6^K z1)/J~U="-}bۏ$O׌t.X:AX^p&AUbaH'/ T`A^Y0Ƣ ~Ј~:Ob c5uԼGl44>6{8Ŧ@JD2ѯ,-k9&+`)agCv'd0[ګ VW|Mg=鋥ٞaR8Ů@B{.܈4iGh gnli3ͺsk^QK7Ec{~ / i^?| l8DG~%f+i"w/)hNh^Hw"B5z)Rir%!Ctws1AqR=%ppl&0R ,?g\t(Ɯ?D D_wqӡ)J`L=M,.?\yUdG~w9/PbÑC5/sGJZ_^߉e':Ki|3VZXxb;4RF$7RHP:yyg"_K8v NUZ 4tN`;ѽ1J_%] kFBT7àP%Ek|wBG>V< *gx: W1"kWroe #o-/u YQv _}茕~YNR -NLpiATu +i4t ҉/s敓lF`u2g\t<*A (âlGV!ljsPY0@í2y4yĖ~R$e}z1j>2/'/>IOP Z 6EU>d/ȍdR70H?y UEyװ 3՞R3z+3ovǍVS` -¨-n^_}@/P8ԛ[ːd].P[McWk+h\hX]+ug\720|V-wf|Zu8^Q Pe ֥U1cqGJ]ʅЋ=V_F2yʙ:Ńjb$l ɟzkHZc|9gt?$|@sj:BgO:75[E7òNMdjڲ [ a >;BEUk@Nzzb}r-@mo\j=7N'2{F%/pxȓ^9SFA\r0MXYQc!\~h?E  :iL3ŅV{Hȍ&0X-`eJFɘa\TQNXa25މk4ռxp'09%z b>2;1SsאR̙QD_W4TTp~n,%V^:8X̌ve;A|31:/F(Quhz.G{UqCJwm¶__8ԯ ]u;쁎L" E>-,u]LIƷvnN5W/;X.lw_8ꙸ5KɘH/۸a8$|GV06z…WQt ]T|-8&̶#Z 辒)_`^k  )&'5~=1}nj'6ik=.ImfAZr7\Sbzz)8Y3܅XhC%>JG+Ais_F _(|䃁u{$GlDb"%ꀁ_f쇆Y5IWB4C7l 6*CV&XD[ZgM-؄CH #͏,ks8=>D>#yaq"WQRu xI8yБ"^XÕ5ORG uDÊd,bݐ: H nF gG BV#0ʼ ~j]{I >n*\OEs.%g$@M~, ]H5z|ߟFx HZrNz07[YrU5{˸ aQ'[/c-f$̮<ʹN }ʉ8Aa()y h8WG\ >E1L1\ȁ# #]jes<@_6C{ȑE/četyϞܥH{ 8a=¾>D5*N9O vIi9 t8pS9rl w ]L]"g&Бwп"4k^!QPk4fv9Mme%qgH=S"$^) J%7ň$;%ᰋenڝo.*RƎ*Yn,p$I7ƕ  Q3U|_2-1UUW; }ߝw %kc>@yc?@z裍'ir<>YZY s>BBe r~~RCʶӲWw+8DI!O'uARJ9vfL뙜3 \L,pzФsH֕ f7;V\f{F'tP9Ʈ^|ݼ|;{&meD&mKDuxp6GcQoM"`{?UGWNB08:'нt}C樧 oc'6ydKU 9ӕ$!Z24㡈,HcAN<(hd;c:B.`^LׇhZw̺Yw Y{tTݒ*܂ot2Sdɭ}L>1rԬRʚ3BK]Ss \^y +@:mq\vSKAFݩKi: 4Z䈠JvqOkZsLtѰ$Яn+k@dck~[3/n.aV.qpGd_LP a}ذ@+$\ a!Km$&Sz~SD-L10 x0iI"pX%t)]9/6 H΢d=ؐl1h5XA];cL/3 eI&xN79(IM cN~ |b=P {ڧI1;ͳH>УSA )39E⥉2(ߗy]ǶjtX'P"<=XG$yNɂ"AREt Yo,/lK/a .=-٧&d5p|'Q>G?}4ܰGE~c+9nIƏ~>D7202$fai$i[.K5y ]W 4N1AnP܌ ΓCWw3HT5XiA׶zGKYezF̕&⑚F5b<- %^%ȟiOSYf+.(]@wp4+(sz>XCsaPQ;,^[F(·[ ȆRpUn߄ݍ[ۚJh[*oR1>ړ}`=q4T'GAk&d?n =y,DѹI.FerSۈmUtI &Y=S"$n'bզqfE1J%^b\$fGs])u^ %븫o& -߃,~W[vqߟVB^OF T˙LLo h ;UfP`fVRmzwÕ]+jals0uBt* >,a{ԾhF>.瀵PEpC22n=暱%9|Dr[JDW8Dʼnr_t.4sY2q~)շ]ΉT'S7 1+?$y"#>a}R 'n'-G 868/F=zIKl@~ZS t^4ȣ#+&JLe#:^NfI?uƇnfAG1U sCMn )sqZ+yx]N18hx78N]`97qC0k_79 >QZ_\t]5'Kst6H.RiCd 7R42Dz2٨{q9,'vv? %Q-]mmbH`pMR.~7XFG|yۅ;}ĎUIW̐K ] ,ٶƆzZ47_ał|:EE٬mKkY:V!lISQp c6Fcqtݚp3H`?Sl i5]FՃ~ۥȥ@G[T*{PMGHс,/ H] bf]k|'P$Ҫzb00F91UVhcY>VZb ٝ<0=SE],>R]-~R0KWT$ wed| baVy>|TGsI\>EyMṝaUoFO; 9D/U3ޞ9+7ю.#yѸ[NƎ3@` KORBd.a%Z2xðoWTy,}"^"zx&K(,қ,D¤dl2<mcU(4ea+IsBIvNN  /rǥ-mıtWH5ln7ޕ&=q+"Y4l0"FB+cL'o7&wsYfHrx)F$l."hjDR}_:#NC?C?Eɀgbh6hAJLrbQAƹg6'ܰݨUt<88uxVR`pPp#-ӿvN懔p"ūP̩cll5%Ř?o4zrl7 `l-r%m pDc-"@vs2Mt$?C.:|UJ4b奐+vͦ*JM#Mq@ vvibEM k3[+j(oKf鈯\2pp?pC`)1>Msj˝C-f[z2ba̮gTiSFxQ"/kczM9]йvKx6GLdyXd@ֻ%T/i }.^> 3Q+vOӝXAIM@TmdI`!`\?ԥ$n>X Pc̋l븞 գ̵ W?"&Ƴmp̹df/1S]Ϝ{N?"n0g]΅eΨ7•PzRC _VW$M$ 4[(=v& !_%eՎ1 P{$QɯȂp70Ck3w]^v:bzQ-<-68q䘫~ bI~7 4Ű[FirׁF8oײm:k%&V?= =K BA05A}w ټ=/%,[IPڇT~#ĦNɓl% ~=)db1gey5ԲLShY偪d exPY|xw "e ,N$1y7Σ92³ eYܵHop-ܠ%$#=;sSWe1=)e[;l` jߥfa𼎇n ?Ӣ2Y alE˸mqOB~7"D}DS1c$)CUY'F ԦXŹI0Bbc]]ɔ3:{;瑠= Qx!^NmԢT>[QO7=sfo-uKc#KeML?9!Oܩt9ce kvZ]wKoQ(鯮PC4U&K:&Y4ϮHIMn 8Z+BJeKQN@K2Kߵ IH :RdRGy[6.人Qt5lgwĭWTJR25ޥz'`%ZZ(_ `&ًz&dѶ)/t꺠ybkku@K{2%EI)IVVIbI/`I{b8ss2EȟFK#0?u08;Sy@c)<*084ᤝwN+c'~Z&2;´(pPg%䄵~g܌(58@2ԍ6}|Hƌ\smJUMgcށ&Ky ka“'PBVHk/{>S4Nñ%~ [n(:p*5Uoñ~DPt]0{{b2sKyBM}'Gd5_ÞW؉!zx92g8'Sh+Cd7G՟m/+qf]"L ?pLfY htp⸰{ZZ6y#+'3Oog|= 5ܴȭ1J4H#q;VRȧ^xƘ]IHf o@ʅ%⨛VxF5Q+Fj9:^,&DgmXGRlS7U t?@oǭhT~T)r7,xґOdD5S'gqI\}{ 3fmqG?Ȥ7$&Uz{3 0ir(|~+eq%o^  M:Q@J 3rJZ,wc͟qV{@@VXcB@ևH||0>v:?!$'Vw()lk)(6&Un NKEtmW[ Hr6\VuNqmLo? ȗpL-\s(^?K$>TF]_8M̈ezǼVR~Mqph9Ue*/LqBMAűpPV :@FE]HTD7"[Tٳ  ;85\_a 5ȃꨋ4qP^/ S uQqЭH +RˎT(δ!ᳫmΒ8x~Q+U &[(MƏ8 `mrI0&UhH}:OWةTIo͛i ]TIcBVlEaQ^OBTy.1ӏ!Qҽs¯"=,>kX~4dB7K62 $4 5KluUͩ"5efI,[A{X_riDžNs*P/9( 5+CQxF<ոAXS6:Wi>^|gA+DheDp tKTej>Btu"-jSWTU)9#̇U:5 ɉNJ'M80[1-f͗: p)aw#΄ػ.!ltTkzZr}()p>2󟹮:XHI%:wNM^3 #6Yl~Ɋ8?bm!H1iQ,v529]H@%ϑc9 (#m;춊e< xcT'*2A6Fn<^%m+Ԗm~]A7EK40f:ҳ$gNCEKߒX'[ݞXL-CœFn*Aoc22[4Vl`$F$w@RE3"'/0~`oxķڅ`DTqdFXI%hn\۪TNP|I<~?{X@Qqk&|02ِ,Po2I]qlleloȗN'x#gfbx-wn|@&k - >ɅtOlceN=iv&pjeJcd= W_bE" 5!a:4z 1⚷Q]psg?&@**;`+ޟE2Gw>QD rF?HQ|ڄ׭#ԑ0b b|Qjtr'exPHXzߘ?7I*R >@p@XS?+<7w<5C#deSľ%A5Olj+-dH}CQrQx7 ] 4MFr49D}QY2̶K?KS{a(%,Drp%wdڪV?B6:ϵbTh,MY wc+FIɭ隽dBii{e6"uM3W*GPY@<.%UyoNGCa-Js$-Iyd}8عE]XN2\,Lf71d7A/|%0ꬿ0'd<5tBbI\5]B< Ri7GƖ 7ќ쿜QR9搋(8"ᗢ\g/rЪ`vnY M=!l!1A`eEGF-4ud—'(þF$Z^AfAT I x9Lt H:៤cb:h&30=,z[9:87Pbz<ԘW%Ϫ5Lb]D|O+PM8+p)`keipRkL X|lOϣkc,}7/ >- 'w:vj,39 .TDN(z ²cOVLJ*/CG|dKw+ OSi5DCEJ^=U4o9?dFK(8tŸ}cHG8SJot?5iHA /aHFRb*RʩN5D%Q.‰AJ:džz{oiKޛuмUc["4ݛ8,LX~x,|nץ=q 47^9i(7}V$ mjPٓ׾P3w=%dH.'l6-7"K?,_.T,2?5n3[D=-y #g8gI-b'OyhJ\޳L"QVZ@r*om,EJp"x0{zVD`qJm5VC1QJ`tO' j~ܳz}Pe}0:k2ymPng3*-_|;)sƄf{}݄fr^!zy{6l*tKB-JEJym\{әV|rݓf4/x'寘5[DPKApX/pr@T H׏,d-BêZ G"cJ?:$DŹחS?"籞k։H`g3˪y{[ٱb, 3Sk"iM!pS2:BIA#Ņ8SNe*oG&Zqy..d}nɤ%YS|РUB@P9fGwp/b< {{'ul`[qBw/_F:dv0 +WoBg\OKrIrvd qOi{%e7^W$hӐԘ#%zZlbꍠS0Q"岢ӈ~zpꬋɾVї"Q&7+7dwKX $Bvhf}a2\\iXc ?rhˉ*ƙ 3Ҳ<Ѓ9^G5GZh!S?pdgȾD*c}݁gR?*: GμXQoCALk``Hmi7 Mm%vj5BopؖY}UF մLqy1k&_'*Q!$6z4(!܊-;WhtFO7@l9naN'_lӾa< Wjnp* ce*!k$:vk?J($j Kv̈́l)45: 3*`4\5s B5,Cf]G9{q37Pd zE 2dԪ8M@MbOgӟY\8zle}ͷSG_gϾ92]K.sJ+g}8evKu&'1#:6q("sF|xǂe/{U:zai,d,1(e S]Ђh" xSFkxp:'6wt@74;3lr%t0wI1˸giRZܙBS&n# s׮_YjSD+K K \p&f!.$<5qFUѬ';yO<')gG;bxN56`T\,3^vT־K)[gݾq%(2SE9"ayq (@85uC[:\~9[XIZͺPQ*D+|jGU\):7 ,%x˭sD,t)NnSO%W(F :Ss+%=ߏoC3bg(Cą(d5 ]XJGW1Hz}A)0{ y"}4R6=,ǯ q`\رygN`\ =[E7wn 7 Kdh Y  Wu% K>@DT "x[y5+oVIm3T$F]<vDWu%!Wj|-. 1OSj1NiJtfzF!ѓ̏tKR"`/&Ӟ#jj*q0riJFg\M)F+:Qs%O'_(U={L$r07DhP 1'3E@Ffj5v*9i}lU :~12>4f)c~EDC}^@-fdfkXG]n5UV9_kg.b~xgHؙՋ 4v]cu9es:k'D& pW(nǁ6M8Cʆ{ĊEoM;NBԒ ڑ"#0U|1[o⛣&7N '$yNMi,u4 A] W,#bO쌹+=´[5,Nۥ/R}әVs.9Q[wGa$]ؠgK{qPw-5mlx A0#3h!wTI1T־X(]#Di|4qfs֟ґR:c9%,=T,.?l^..*)qD*o ?l)h>vtYU܋Pœh;Ί! U"u9e+ QfެT;Zt W.ʂٕKsN˙;UBELY@^{9 W4H]\`J؋qpLFo2Yez.D6]o%XqۂkR\Qgc=WHI: A9|IJ84G=vf>4X D+p1V;n`AR12ve0chA~VX, zڜ3TLTY8yy»2Uj?Q8zQP|d5uVM7q"-3 2%w 9ncLɇpti=SMNCϭPߒU;OŲ;KUvyb~WBȻLH&*3Hv8M2Wsś`*YUö|#; b{²'iCD(Lnfe# ᐑ*`xP[9 q+(\FP& Iٶ} Sk*'*+˨vIZOaBtQH#z =bÂɺ<=_3WI9xˢ;iY# >z )Y+0Q?OԊWJW?00nT"b{ HīY鋠`x8!#;# U` ;Y2KTŎ?2' #aұ&?Trۀ ӛ9:L}# @ʞ¤_4֍)<@: rR0|&&ԵF .hFPX/U_9i6PC+oӹ GNpn'j&0[zMk{Thܡ7[`T̶%yAy9HE?S":obd_7ohDrhmWjwBcC1Ak=$_f?y:!bo«a4d7|>^.Y}p"O۬Ҷݽ9sy5KG>j**U}$]Աtmgq׏M-)52ȗCurh[_cѸSjHI ٚ+QԔU:~#эet p#s2ι I>Q)R2-cvg}z$v":|Ml*g+5!z}vB3:$M]eeH'/gb$/KOYb9$.𞙹[)G5SDNa%hX˥t )Dɖ:r'̌VvkvSGl2dV n J&3[ *A*H]L&G1ep$:T##| 9Y$ u $LN `pWT˧C<~˂]YUQF>h2f+ˆl9APBe_HN$.~r|6= (́N M I;SCJ\9Ǽ_(Re6l[ /_xcfʾAO޼ 5-jwuDҌI&4#}4)VbLȾ!HKS$5o|MaD7Gxj>R( Ja3 'ڭ^ۭG9lG!&s'5gJl!>app>3L <I?j-\9a/rpvoȘRx$>tP'>~ۂǎn_썵2gzIkN'.GI6K*0-eMһge+SţMR7;_wZy K(j")$.f XhoUTq#vM.*tP"sU6@&ND*"^Q2bpaN)G \KΌl<:DTu9T1\6)Y? _=D:8rAI_FYRT6>CC]$]JQ9m6`~`w:Ωm+3be5M5mG)՜l_EA<\7Otht@i4)uQ9T?i?8's:}"A;Ta+Ln.Jߠj<w;HL7DQ*c?7p@,yӥL79*Q=.6,9exʀ*'TF;Z5%YQ\խۦ &图ā$oPIWV% /`-: D=B{ChJAv:P5(C_aAMw^A6:>'e2w^(r3ga¸фfVbmCM?|1 udw*&2J\y$K zC l]}\4f+0-;y񰤕 f+^r7xp3:= mjۮw~4,I'"3вSG)+N:g7:@5ĭA%K@L3 w/(x=q <1 Ru2cƵWOau@[9>9%{!dCWeHRC~UאboV&}|uy88r%t̚O|݊](;MK0@"}1;Iͷ4Qo(k~X+yRۍS߃]l c`p<`Ͳ-fxȎwFUmw64Yc-H*6 -֝Q ;Efih|s'G'W mWH?:FUj rLpBb܎Bͯ/%̥;'1qɷyjĄ*Oe[-hD"&Ew`5N"{rZ;ق|' T0тϥRJ_)Sܐq QZ|KsV\U'f6kgs8~jܭ A4` OgV7|Dq18D#}O[Z)/8=y);Urçen-W!~cSC8kb9J_k^9͊J>GAJ͌N Lzju-L[dpy/4t/'ɒJtny1>ZEktt.7ABb\ `mR~H=-!Ă_M;[عb5NԶVjˢo=/B!a5Ӕ Ixxs@1P u5z9"¶CˆIL1i.56$8!±!JZUy yzݵ"Yl:}Sd:Bf.eu;!u,\,Hv_t_2SC7՞9ȼ^+C$K _"Q9rt?uwق"K@>&^2"fvA%[4xH2'as!&(p?E)Ptk1i7\ ❩2:+PE~U5vc-{0F|~}`?ODX>Bnų5ڒAw9E3[8dΩ +3:6D+; cLAӇe0Sk-Qw&Ts^W`9!KP۽mxvݢ_ZN ꠎ 'ŧL@ 79ayxkXq0-!R5)@#rMYd27`,P Cyzmg 5^`9oBBF|l ,,o-:`87DU0~ڑGm7[ޜI-~|82GSpj+<^ljϳVO'mh|R0<à,'?:A^'v2>_4u:Q,~#E?iFJəS2n]pnVrJ1)GڍD2"CA.d Ev)l2:ύӍ wS! S۳Cdw$ܻ*~Q& A/NgG/sY!k1[ )XKe<;DygQyP@83 ql>s0c籑ןhO ks^("cR,r۝%LUgQ̤lH1 eI?,pWcJ4ztV!|m/;mFdch3Ad7.?JEX 0}&7 hg'tӪ:ی2c%у럴]$]tWqO矺:Kf%zXU pr "DNO 0 lF 'JunĂ*. +D-'a?^ )y"{2^ekBtu&}i,z ^ˁ6*@A>sR׃%+7tG ]RTAkC]ޒ~Jqn7:s3IM #NSvgtvBZKא*BF%V Q (*E Hb$2@;Y8pѦUhi8gj.fyr(Jbb]`i'*ۘw #c%]>FwɞkSdGs}>t]ɺ<&^K9XWI킚~@iRhB9Վ~7P@7%8zMhI&9x-L;=GrmOe\ "avN[HM^`=3M|"Xzk'd. HFq Q~!=_0Z#/_7lknAɒw!0zR,q?hwCPL,˿Z^n?MZ .Pl]J FYvH[쥝N^}A)Efwvť5x꠩**Ƭ ӗ@8'#})>&+iX˨xcaxqi7ݝ lVu&JtQ2RЎa&DXs쏶kZ}"ZqTNqeW ڦirkuTό'TR}X~8#Z77Ps͋2lYU}Q,bw8<wc!t\GRp(Z)NځMh.1#)\`_OPѯsxrN5C2J/2>LWYVzαy[a\U0XgȢWfi8?fv`Q6VB :"$XN MJQr<`xFKL^?m#җț7k67p[JInW Nb2/dKPT> ]?^xz9l DzG0} v;@: |Vhzq/Q[hHŒ;l^S`q&_tk[5IT^59D> }.YJboFX#AY[?(gEy/kcޔrrB%B אzzw֑AW;P+/ 5vwmŊX Xm*kliY]"8%#anҹ+Y#)f>[(_HUdP 9^a:134}4~n#=I^Pc%a&D=)Z*עooF'ci&} 'If]&u6QfOb$ET{ҎAlT!dDw0BFo[KgŐEprOjBB`ى*54זtGWfz*FE Jڳd1\_|^o{T/Ye'y`}WdrM9P2B,̷&֤ҧ+3U,$tH˩tɖlև$$1OLk} =1i9gO'p41-ǓqqŽڤZGӂf8#VrbPR;A$5 ;:t< hnZn'wIzIi[p2Y2z#qԽ4T *2,l> ֌GtiK J+6"u5exZ]0-\I[! pfy 4{cڑG(ԪK\1(ᰙ_u[y۰@=+`}2wbX``'q䀋3j[O$Ă))!-3+]o͸Ҳ?r"vȾ>2]9jSxKF>a+@yXn= Nw7Z`_=v)m}x/oQK6Cej/r Yxy{d5$PU~:<_ؖYIz6UBzXG 1Gݽ+{Q~v%t$Ѹ QbVvV*u'̦3`E5xHw',Z5wu_H8{7O:K * tIzz hêK7[H~zbۢt^?$>v |":;,lbÒܩ̦zԢNjh! ڻ<}/߈l&مVRx?oJOJQD^3/+XԶv H:αԚUO~GHVn׵-m )q8B0gbyFۈel2 u.@h/yPQ.!-w`(oYUPV0%PFѨE5bU)s\ ^*4WJ?[z>u؉U࿨cUBXc9,*D t=9A(GF:y  S{0kFɝܬ ßnq|- & eN%78@P˷Wk&>xa :eC`|쇛KMھQcrRH"0ĝ"}kSX>xbuYu[:F^Qd] ~[ +Zp;}lAr#H h 9{V>Ve`P׸o9w4FB C:ɲqHCk_)YWJʐ}>Z=^5| .jsL/Xvg~x{W.A=!<q%sJ8ȉ" ޏz{4ji3ńl:ֶ$|GB Rga} :[7A9׭;j Paꤠ8_+d>"_x-@' EfDH Ao@=mfe].cԼmTjImBO1>ZiaIVw<{dX3Eo^,sAX;ֆXd(e6>H&]tM< :y=s$ Aa Rkdg"j1&ghc %<>e3pcl.M]CT5x7QYR+qrcd{$Z鷸8o4'8 m VŋY-rzJhD,*=| P:?2ɯ&-)H(.OKwAnV] P7PvuުDChJ0NέwX-uYl%.\-|EΥC2rBYgnHc Y욕hT%G't B8T<.ݡSLO*iøg|g~(ENɽe>[(2Iϐ~d GΖ+9A@lg\X cPrP C=f7n~+sǘzu 7Cyg8؁q릀Ű DP>mJސRt}̷Ϋ1_ nEȳ6rA:`P@v}x4S#G8:eTs"*RÄghD z#n<1ӺzMn`SDjj2:d:;W'Jg{ዹ5`Ug's@?U= HՒAHFm?pBd`딗|Vʄd`vHǼVM{>bXC27D| '7s#%B";/zRģjzj?ObJM?(_bJ\7p|=OZJkcʠ5h\U /8TTRD1dKo wD14%%*J!4CZb/n!  O.y胏1 -N$MVAX*qsyj0fa`ڭc㟊a)&0sr[V4SrDK`f+hFDJ7gR CfxH`hqvs qaymypEټ#xn'\^J@qoDfά*s GY9ljS38\>sH޹=JP;1vu=7;~y8RFDa4s܋`^* uwg sY@j )WE7PVnNmSg(iQ#q\xyخ8Z OlM)ʷ' mQl9͙$(imr,`b({7WY5s 3pSK"g/nHrqEt|C//E#z`4ٰl͟t/λӜlMf"S 'V‘6 D=*\1sۣg}>B[9c0x(5RU/4S'xIdAdE\V4`g~@[Ş .( +`\y,Uv7e}#s.xnPu<8G*n`> \ɺ}|+hδ졯v&#®4^4]`=WeCJヵ?h\Vv|QIrqՌzMoi"px1݂()o=yWXhzA:-LMD~a>yB~=K49Jm%h]<6\q cڒSNu]U /Qa.sXפ3V _:oxUe@#rV#?b R-;xU I'<+x~!^i![CZ'F A46qSLN> v"| OpǛY> SOw{|НP9w`T cTXmT SConc*$hn#`XifO̜tzYߨyb0RӼm8;6! tvg{)*-[m ~g#ncdE*M?y}o}=1{K>H_P sc*oMˆ2.Pe3]qԃ} {JLS\DҡHmeWttj.p,{h w'/lF#h\16COq)?bQ,N!Xx7|TY5AZ &ܤߎ옊Pu)vc-c-[C3"83:!$X"f0[8̭n*g{E,Gz7FԌ0o\2S}:"sGtkӅ~Pex d}chus(/h#b'-&n`\ana=}( AO{e5I.4t Q[`7֊ -٘ d"PAE1 ,3&je/ZP36#5b%\y1b%$``o,l5q3(ݬّ>PwfPGq%lKHl ٽ=rrFVK󓢝+Jz%k,+ۖ"v8,1#PϬuQH+*7ԾjQʲHň&% *W)jd86GpwF-Ŷ~d.Aҷ)Դoe0T$ h q#͟ұe6$@3R2`!jZw^?zmGd[Fw4]iY\ &)`@^QqN 9s1y#\m/L~'XZVLY/=\:-F!QtWey:>Gu]eCS1^)R ot0t+kfJ3r  5 `~{kilrGn?\e:˅[%BR$9-uBm`=p ?HcĢ'蟼ߪ=gK  YO䙃f"WxH+w`7gLQ 35gKByD=3&φc;Ga*Χ͆A63ֿ@||RQǃG_q'vQ¢|/}J0<0#^芕Eh` ÉC'BܻЉ'֜!h?{Z"MYaZ]Ow@}h!W9.(QH>7[_D%dG~ףnhQm>\v|![B38?/樴 DPgz1 h!cOd$RO$3ccM`ؼaNjnЖ81p^?i3]롷c2v"8/ 'Mwrm9LNqdBm2z,'ucLZ3,'is,n<ҒbT7'wO:b(h0eqx7@,T>/,g(%{kt-?1K:K}ıV&Vi+6hܕkVfZ 'Kw!#LJߊ]23FTN{FteQ(wd:*Bą]ֻR3j@%X]mBV`=9-5Nj\AمrۯWiri1{{$q[xF‡fS#ڏH'}z.v9uIHD~WH&!2f~E3-c(F:!-lUvWT*EFT죲Tж}ygЍe vfl^4~ݴ, s]3;wCM#Xp2NhQ2gc:)#X+߉hKV/-0)OyFfMF~ 4K5FxEh]T*׏eYkbfOϙ b:͋TQyf-T6!)PE0jEqb(•$) etHW,ͪMCI;)z'H8-9]!dX)|6O@L0ƈmaͯTTAGJ]}4h2m I>-Ǎ`IfEhV>qs2P@R"qsnR*|/Fgu6pGPx9 +6z @xRrj&{qY!;43$wT:5yO^g$x s^j /fx&hf.;fm> A}aW AjoAu&= dVZJ9FpDu:IRm'CTL +nGZiU~AbeA;u; VMԨԥ]}T1w_3<~UM՞}tګFQmoiE1flXL1P[=<.2RXv'=s'(d^I$=YBU"}0=wSfdp[=ۍɵN(ŏpR;'\V gatc1R1( &;F5q]Vm=ehhlg!RRʕ\PBbtt@iPiP3α&cS@3r}uyT 5^% 5a vlZ "Bjh\SReh"+w||Ք]_/?.X1Y?6 U5!!-DBD5N(^^GLK\,V`tH>ɯ9r.Oي1N%T%k Z9G+(j?n+J0fZ>G=3,w+`4d{v޷9LQNHr?M1}Z1c 3k5Guꛢįfo-\öZS oPkf`9 +91I•?q KċtCxé{A31'i1_bM1Y`FSf'Q*Wx7 J7|6u* #]ycyujUM#T"&<)w| MD9xMCfm.X #QM&t٥:7*s⚪a(UjuGPIt5!\ZaPG:7 R4P% 뗦#t>7E,%J"3K%Ki~+9NTY0Ղid?b޲# ^ x/4XMO(=WB%8槷2X>&AZGS=LFāޝ`\jNAER)G(:ρPTO5vg,T43_m|Н 㰆PaAcec8,<[)T~S>+tN^pӮm?i62{; .|j#-(1b|5&P?!;T17{;"+=oDhT?cdpt؋ϛGxɭDA9r4/H&S_ROLؠe=QN]%,unڋĖ+7,V"r#_B761׳ֺ5h=dΦ0I@YZ匯91> A2soȘiuyeF !{kr+7yvv+IiQ&ASLqMz um!ٕpm<_0Wu[2_8J _C}wrz'N=)R$]nA´sHN}h89!6O@&L883|S#>I@U1!˲0Ֆ>uPba w7Ϣgb R}qadeuʕ5w閡X[׸+jZ;RF4_D*:$bPd2qϛ3#l8֍l;VC}'],]4+yl{̔Lͤ03ujzrc m^: j X{WYDO>mF|']o7'jr*ٔl(*x7"IM4U2y4t!@yce g+ާ@2D8К՘aܱ vI5n'WG0 xd,^&} FջΠ![*W\IY]Ey{wCAb]`!XCD# #\SJ din?f|v`iaUQi4>Kvjsb$5Q1CkfDLV߭y ;ݑk"%kKBn&Sjx2[=^98yQW@ר&UzE2`}X+%m N [>V^51sՄZMz|OP0g~5bm-݃ d(uG^@<+{>' ߒ+N)"3G{ER@@J 5xQp_k]4 'eqdr[9zbaCW˞]:ꪀ.  kBh!a%]\hԷI׏ƅ*6u0FD1:7OQpRb >D)ShW"DrT6mA@%I P,g-9F`NK vRf+pcQUH4P&dZa5(S+B6 J آHqMNቺB?MDǪv12Uٷ+30-4D_v7x Ya(HRc^ rvIgT.zΡ'CyPƉ 1AcsR~]G,!-c}hb4owgn2sw2C͔nnH>mɁ kF:_O 8mPiBk3⌫ZYVN k5F{֒28.cO߳e'Q{r$1|(A胉3 Oc3n -Rh+jo;aU \&2 Ay%,b(a%@SĈw++hAvfS߼yrW``RMUNOyqu_o0XTN%FgH:goJÒ8q:P֓)qdVO(n "PRm;L-oQ[@H[\}kë\\B ;q9_-jڀ?v!,|)h;@ҁfA& ެoT(Ģoq0m6@dzԛ>6g,4i/Q]WNҠl ֣]Jk=l~$ 8eۿ+-!>`TkW#\-K= /ٜ͉1q0ǵhUtz=%3n! %BߢjMP{y T V HăX>ۇcv sѩqݏÀdg;뾙}L9)8-FK{) ">;YMv2H2x Oj5CJ2\xrQE|qj2,CnrZS؝iy۷qlW f'I*t w %E6]>z$O64 4s[ŐwO6ep?$5W7C4©}p l 5XIgN-4[g = NmF FU֖v!'ߤb413I>Bʪ;yh\J%\Aq y9^`ɸtj5X?6WኔA8CKNڌ@?e\$xί%})6(b/Zh?|Є VjO?fo+e|~ZtYpUYךFȁ^m[UȧE0*094/*!gZ>wUĈF)d3Ud&ok \JIcuج jrl5H|}o|}*6XJcuQBB*(E:&ޒЅV}J"j§ze;2O;gnrmt{y1]G]w ;"r ^^> y\OXMljvS ER%U3 U`aڧ|+$kQ`fs4B5]b, ҏqIؙ\Evݲ!J@_h3R 5۴[Z(@i;ݜ̖>8%PdRc 4-}/C0tAӞ Ck/"6- Kup3X?Pe+q@.0IV$dۜ)=Cx@_L.T0H]7Λ%lOͽBoNJ[tv`T7LlP=|34NoķI-a[Чo Ч}>MįOsTHHP ȚγC~kxViQ1e/}2u3 w_`C] c}s~(czI2凣KM@$%dyVeۄH9V/RG3>KVsbޓ&0e{y_zֈˈ/ytZwf*r/Z[8]LqEi:I!xf[OJpvQp?ŦC`j866m+\3_+_w^Ehљ ï)RU&?(myy]N@a;Mc7x=Lfm&|1kz2xAwBBf7U1Xk C|)[|'rA4 cýBHM̀v,tWB?RF\wN7̤×%*]Vh wJg\yVU#iUڞcuV'50:NT<*oKXnP>?ƿpE|tE3ቑn%Frɱ-? 2Bi% eJ72#d0U6JܰGcAYax{@o%/ԶxH`*ŮuK v5"f>;HTG7tpЎXP[{27P{ǪF.!?QM>[!~]4uGvcE*OpG`/ۀ:AQ%qJp$Y2 DU[w0O:`$*o %82P SNIp$6[HTȗS_]Zw*EetnmծuV*&>!sTLpL }]]5eeƓJbg2rIE oҩqzWt}ec7TrQg a.1n5_Å*xv>9AQ6#@LNw!aTt] -=p$L>|9,ϹޖBֿMl ߹Cp*W@M/ggKugYIB%c>R@-㤠ue=։NM_`W_󭽛-yy"f@#7sNxjMnue4Ș|qp30c眯bTNp6?5;9[鿃ru--Nyʋ[x>}.%њW+-r1UXڶrNbE\cd*eZ$˿flo4?8oD8C~C hWxa'-ǥm>sABٌW8w*!AGp]L Z5顬Ѫ.撚YS9,YDY?$vAD_m ΛV7:Ӎ8Pn|yl-,ۖl=BgkMh/d4pmgжVw̩f R!kwm8aV8Lm(t3Մ/\0'6?Í9"<(燃f(BZ޳p%?`DΙguB ᢅHpPP|9D pI 4U{}]r^݁i0K;Bj=r/@dtЅ>N 9Iz1ND* ǤRca!q]DYw\\ ۬cy 6bӥ6~,zMẓC$>1+ }EJ&$YGGbH@j\ #Wwy=@mMO&~8ʼn%{3pq7(a<.mjƅl%>Iyuۺۣ)ثy3ukbBOAjziWkQŃIdRl[+;IH^ۀ8O7HI!Py#{֨*p.un[Sds>pKu!0aRD]4_uhԛNcd^{sỽqdJ42eDu>nlX9[ Nΐxt_`!" ,Ep ۉA]@C=Z ʲa/ƚűZ?mÃk\L @^Q_ئ!GY ca3 - ʹe=a5/JFG4Y}>NNk $Q)9C o7U ǧ[6gp; I FBL4tL s\n^ة|b}kF^wLp-txs6Q{)%8?aPZ(#_(PGb{w3S&Vtɲ]c͒Qmf>=?\V4(&<)DtyW\}k& )tlʭ`*G\_LYxw |P$q\36b(X8'XBzK2-(-0e؏ gVrWP.i4KO. xwX} Z@2?=QK mu]Wy!n.`!Q,2 '' fJ$fG{_X[Ix/:qCXwiP$Br0JhHbCĞ@dfzo4pM_-.􋰿Aý}ɘڽn=!t XԪR}V8kę>7D b欜֛ljPlD7gZ?!x@`גbW"7n$(gSs 4Q^9HZ yGhwTpq[oHX-~636C'd<d' f(K(Bf ,_oE)=Xмsٰ 87%=ﰿC5[U}B2(N@,FH2*kf JAn+s93)Wkb!6x;mj\7UFlmo?*]>#5YUbNukڢA*4$nP!`0i6L>d*i'{O³\gګ g6EZz+_p%LFP K<'e ,RiDOCP,U mXmb{ W; Pzb"*z)MɄacV1sb'~#Dwoqٓax,dJ1ڵ[R@b'9YNK1ɍH WUgᱵ'B ޚu6PCǽx뷌^L^P3R?c8[kuum.~KAGb3% zQެ?3IaJ)*QZ*F[US^v^F{K!'(>K,.zQ܀F"ȫM̸!rс;gZk|Yb"C j^9TLrZ԰ n/Ϥup L `Gc]h6t4S5SDI .4_:o&|Xx+udgAdI,4Iҭ2s2f[26)+f$3s}fҮvAJy{˓eQ|c"i*-o3{UtfvvLvaZ?f>;3zX.&8dYM#p#_K\`!zy?&>.l'$I<7GPNdwEGp*ŭ4Q\9O]ז1BrUg$"rnWo?T=F,9iKIs֩EIW#r K , B{Hd~-%7֐qLo o6c9nLj&/o)`5g R+\.yRZ螵s-dd]-J.F+DM&B*GT@buVFVY}fO9(1}XهԃFTSP3~xCtDG4'pE.ͳxulV& RȀ_93}>HԘcѽ 9pbEٟ96;$q<o"Jo?]A4vS/}VLsFu+9(D9.J'cPUqG`061Icո% *xn1u17Oţ:?*2DW~y~{+|Q4sp. SEqPӖB+4c j3>򛯪x@.k6{vBSζ ʝVBϤ8y0{5[A>k V \jQΓy 30RfmFA`R(ڨ X?ccG5KxZy„^r̥u$%#uk d8^d2'X2 UkzS0H ղ@4۹ 9sCM3C&4 QOG&ˈgځD'𚞂;PxL#۱,&<,$idVekK['rF+IcT_9CO>g^ņ;DO(!iz.Nlpc 5 H6t=v&[f4?#v$2  x||BBAb:i ag5X;*)4sʮ}In% QP9:/ w)ቋ8lK(go U7Vjg;VZUF .4\ijށZEniǩSMۚy4gDֺ~ egһT ʘH7uyq+=3Z~B5V1'y.I{,:0wU ij0S8PFTMq"5"W{|\ܣhl}?誤ԙqXA_P[~=%yѓ.O sL몵PMYLYO&_|A!>C~6ӨBaFЫA`a2A'QwQF-yЗ-q̋%-Z֣" p9[f6Y Jtk+D*ş^?>-Xiv=x ၡW>ptpdo239KZ)Ym4kJS\{ӪG7IU:Vt4:$ffA( I#ȸ\wITF0_d#6\Qu7O`teZbsWQ{M)ۈ2,+côNfzl1ߒS҉h?+4/f $U?E%[\, VkڠX p͚A 4ЉfAC$ N a&04P W`j]> ?](еy^N9L3D/N%J6mK_UZd1dw 盟747,tm绊r\D\{7TёFk>jZГ{@cme6 2Z~`UO}⻶ߺtB|z,"5pMgg`yYMOb-)&LHD?,kܛIؽ#DŐ=V "Ր83^v8F S@P)J*AS .!k> [j~'bvlwt|DxYBbW*o8 ȟ)VGpR ^'B_%1pZ=y٬҆E.~YeG~੦wQQDM!Onɜ?4J\1_`B&?—''U{Ֆ^4EԾlLf3jLh|L^\$۠8;@GXL:(L/X@e]pN@]rjLr`#_غH/A;x夥2kхNT=@z4<ɚ 킿fI MoDqՍtɟ;َ! Sq\PJ[b4Lհ 8e9˭"T"kd4dp牕b1kq5;JǼXݪW" rJ0To"r2;՛mF&P.ю˿cLj4gGÏ?N3L2>% g_/ޗy4:>{\X!hc|+B-15tx,l}lNP"غ; Fzsל"a$Y*3*Ȉ겥mΦF-5;/iҽ#Tqftզ_d 6D91Sč:6q|īU 8oS_Tfx8)s:|ոB_㮎2d܊϶p^yFďgXG\Nsb}+-7B*}77j64/aCI(d |x<[ xPU-8" IOMz8W[#NS Y"p'-_=bLSPpJ Ē"YY Jgv,yv W?UDg]I=Z^F2EaEhWͻ:*7~Q |Cq9<. x_!6ӫr!R$ :p|'Rђ+_+-*duZ28=47g j{@󮶑!oF<590phP(n0AfϋT\1DRx/> ĬsL D;ݷI꣘5$H<$gjl9k"J̀䯪'z2ؽ.㉷mާI?\=fRTJv᳦,jӷjpM.?CSJ*ô7QnE%xjϡ`[+}q],66ar?_GHNŒezvNT%]Ks<]kRCF~M2+L{ů3姻 sߣ #ȶ 7EnUZ\ڼ+u6Tut!ΥƦr8'Zqͪdݔ޹Oi> BPUSS0.Kct!R@s<ܽk }4܈ݰڸ_D2`>P޻,4}ubat?0 RF|?Z#xOTl/4ᨾKI%O]ߑ:Vwo=e\UIDOs̉}ٳK\o%ȑ4w>2F7Wb3Gc k7xз@&cP/kԚ/Lyt.y{x%o}BvO602Ye6A/BGs|DmLoF&cy=VDпY [1qQ&P%)|Ӛ4N?3Ξ5z`h,lF?=h*!~pjR-Di}w++mɼ l?Пd1#U3z2[P+PȭK:qK|qi(M45{ӕ>kɐ, 'LxtjTmնzvvD;h&ܞ^y0RH #[ Vlc-f#[!-40|!{xR?o*A=ouIρj\tͰJa>'bHVzH#4=1pc_xik)o?ñ^Ơjel1("_P(@壈h& 0с1taM:VV~4Xכ;ufߏW$Bf Fү-QܪY@j*9K/l%Bd < t2l|L-X(,XV4e0R1$NӃ 65NQ(AuvZNv=G(y)\t+q@G2ˍU\ww%6O,(=";dT'`vQ::Y*mIn0Aqk[\ l0#}2r |Xպn'/Ov 8, ^ALѪ %ݧt[GPՔ#Pp5׿QB;UdUe^e!~}薬"Y9@eQG ⊂7.(ccd>} S:yqL01ÂTJေ:E Ԯ\ju:Q+ӣe iqU+|L 0j'|KC|U~f(Q 8nңU6T~]3.5_[Lڊxap %=)Hr%!2n9:L&K q*_4c>2̜F\pLGC5Ö܇;|tPaiCoCH,[{U:KU'ǤN4Prx`dԥgaPpY-*)l8 W *M.WS" ZTO>=o1F+0N "̂ '"=.'/W ,>JS2 RjzU2GLS!>;gksX8!*4"yC3~j7L.O@n"6bT:und N<ASl" "x |1@`Cղ`]6wZsOpvݫq]soܪtA˰`'N#Vg$gЀ]9}'׍^pTx*95V ?LZ`@)ݞ'k +1r & =-fMNNb}.E_ \3iM椗H2ϫ-H"X`)[G!||N҈@bMZ0g洌8)9:C;4W{%5c7DT"h1q[M(_y/ OL*-d r.5K<5 TvLN)h.6~yZ9 **SJږᵑ:%\z nn6[k^&S!U.qq`LJ t(Wm;  ZOnT*Y Ji S3~0`(~!14@_$ i2jiXT3ʏ(r :**c75aT"@.fkD4͖wٯ/9*P_ ]Y/dkdtvEܯƼIMjŸᵻsS xT[l#8Z@4Ui|*,9cGv\ bDͺB<*i2INAi,ϼ]xrQ(7cFZ48GW>ʓO/lbV|"ĿR$P6pJv̀@GO,ч%{R/3g)y4_M IsKy=5qQf߬hHgț4;=_uÃ:ӽ^b1ER̫'"l :r~R҃z+ŤR\7RUaО#e:c%=rtydcLwH 0 y[GzNwB6i*#@.3^_jX ݺXYhB*Nx~U SHhK# A(AsػxPS=i/OlΉoYbMvl"'Y_ ‡1_T^wC@x)qg硡o^q<-; 0ƫuTWc0~o3V܃1 wOT壍<_W#UT >31qY ,[\ÿ}_̴Q@tֺV >s Wu}0qДW/3 %ǖvI-?˿,Uv-\X~IX}{ 7Űm*:Rfg[rs~Ņԣy`ᶃeq @эG =קNK,إ܊K~mNj" }> Y}cZ.5q R7#>;!ؽr*1LԈ*="20_ #Y"G\?<u _õ3cS_O ")9WXfL芡[`E 4g'j )*CچzCZW;)){]6TjydؑQ*ſ}|Fiƍ>]]5w[ǧ''\o~(=m q'oY ֟ _ y_e[qrj3)2^uyF QH_6і˯C@G+jt=w&(0z"nD<j:ul-OjM9hn\b}`U?#/YZ16[¸ᛏ0T$WGLIq~~#齀WaH̖W2 _-ߟap U7Q Z~?p 8<(c=?1ǻ[Oc[X4?i OyӪg(jwuƳC}2\GK+^ݿa`G@yL{ҡIYLԨ-BXͥo[;Lm<8h,,i䷉ߩE E)n'G ڰj8O|Jk7ʯ_rA(ܷ2-7xJyUuR/AT0m)dN'6TkC36nyQvDƐvsDwͼ{(X#vsF vh""rAt0 r\i+)JKrӑC?"l.~xt-s \f} f J'@qtv6Yc ^*K6u-~L7N~*f;>AkjY|XÕQ]}&9sjvG غ6Y";Ei`9)}vǶYģ+%OEW6CC]FD. 7YQE#Op}$iY @ aؾ;0ޠġ]vp`eXqxZ_ETpC֨# gtmQ*uM=cj.q8&얯l]0QmG2経c͞NLM)+kO[ x, .lVtXҏݚW/tPw Yqڕe!"ԋ#:ò;CӰ6Of"R12#yH2&!̰]_ t>qO<!q2zadx½vD6}U"/wq08ԡőDh"car3/XFR sN#cٕx<$uNN̛|Ǩig; ȫ.M35/'U2n1t@-29DNQ\?(er?#uS$ O#2( xZ1!z08|_'H7V=Ĺ+˭}bPRk?-6:Q&i~0I[hgj񂎠ڦH%\Vh 6ϼ_+3J~M5gs0\V8CC7M=HsF'дH|vKg.>|=%hX#Nᶬ4yI+Q*4@L4Ecm@kn`q#_l~匭h1o@s0f|Q?hY\*& 9;d}{{TfFl/%F :3|1a&LʆySMN5,FL )&)DmUrM圄s2} gM` ld@|- ~c̘1)VB0᱐&\am. ΂atCSY_=ŧ}ڶ {kqk"K2$A$4.Ӑ0w[\RV.&`f0%9\x牡w}7"aQ핡)Fʄ5Y#YlU#/k@Lm뛝;oCQS`V^}JN5<<VC4>0K#~n1/ 4EUW?%@5e쀈a\@!EɁbTSN$f$t5yoB ,QTu7r73ht<Ӵ KE%ZANtx}2 Z-2Va)?%*[6ӥɰu^q^5/g;ǥ172u+L|Z(.壌z3w%'w#Dbl1 ˷RO8-r.A&=0W-ʘDg9( 7Ystdp^fuf)HE `ڙ蝪V?oÚ\v.̉ ϬSE0 !ziN26߱N9|v'ry 'ERad携j`0CxD˭93ß&C"{qpXsAɉ\šp  P+~` R)9g7Lq2)*|}jZw튻xIջVAz8cT%X O, <*-ʿ&t:e#+:r[ʽD 网Sd.qQ;& tS #6ixuPZOh5rƟU`zxx?LjTR3_FsRTdwxifR:y)"m` #;zbͯ%vQYc\Tm4 s@Ŋ؜%"8E~>x9qIճeF]##Bo2 \rvvŧķӐՔ[f=S/F'[7`s ǒk=bXE%,0ei+b$DA.uױK+m$>o+#lgL$$dk:m $b!(#g훵#OL|㈝!+lAiex3]yw1&ԕ~^5{X]9SS=o{.if'i>slfT֝4NJHq%sM/-V]g$C:SgBD FK"]a$dǷ%1Os..hJ \iH\A,.t\k)y``Kjm,r&a]Z:sliD-;BT ߄7i_ruʗyɏÿc?T52}P>8b,71 yѢ`F&Fܙ9zCn;UyVC$Wa?__u p7;4'!] l]WNn@i[0AySê1[l! t[%ٸU,OeG=h6 ~[KWYVUR6]zPGR6Lq!$xy+qbZFj`w 7W5\ oH9a_Vo2xɠ*z#:-ohb[Yo;ll]K$@n9&D`)=cyS`"6Yx;u;?jk]=A|2V !sMFWXU- Cq*(wv&7gUv]_sb5HXG[C6;D]?˯ĕёQX:m-E4+]s:rjIkGw7@1Yt"jԋQdV3-PϘfa3K٭y74qmV D*|kZ)t-{ 0:SRʧc2h:GV-YsuD ]<"А[C4bt#=ԶNM ]tԦ&w!;U{yU i~h;Eۀkr iEt2={nIՄmS [p%trHd ]\ Yg [.SrYG[Sh'ĸ8E(mue/RHYUը3Q}iEBTS=sjgdC3.14g"2I"2aB͙J4EĬ) _=zb Ђ4dj|ט"}k[ %g"x( cQ [ʛQgÚn'7fU>ǂƚD` .1P~i}"?ؖ}o\ƉC[/p4563ivBguU+< HtIa&!ܶk~*aUCN4}L3pC?˯Fg?ucڊNV sCEJԉڜ\V%Vz6AhrwLM#m0lgTuB3}]FXw7mg}ejԿ~\u>,LNqS@;%)ߐRR_/CΈz-1 "43ĹcZC=&/K!bzAXG+عYlR~T뙣Gc]#"nHye oQ1jl> v-JVzЃ4``xWXs)蔒!fHCt!q3ASŏk9 V7Aw(0G)MCN3M!7t%TSȊ{o^[0ʮi#G:|z)E|u^(hZHyE\Xd S=mP؜zMbOܷVYumfnnUrSNM54pM1yA^wtn< jǐ$CD(.l%,B׽L!~UV%4DFUyfo@8[p& c˪VPbP2+ S{A 2+Nef`v|6b7Wɩ3[wHfL`M&}ihYqɅg8<US)Y \p,{qe2 Ê/e˙uޟͣ ]S^ڹWa0P-U &AG5C`RLDUbPZpj{u?8fon 5WR{A.JC@?O !|6#>(n5LȱJpW`=l{ךfǖ6ZQ[kϗћB;Fx8Rߚ|yg}YԎsْFH Չ'XGO~)jx;iylmϘ H]4`u)).߫VK,6k7/GԷ(-ǶaMxF^bJU4y\o[V˝4(q&*c`uYx$L1"{L6W<_o\wt Bٞf,k<0fJˇ??|7&ji{ZwrN,^37) уN=%H?/MBGr9 L mOnQj2FJ$"^(n5a:뼙%򤠼pXk N|bߡVġIV+Z}ևGb!@SΤo̕{ 21ncE ;朾XEޥe* .q٩הK= ri;.16\lO\nD u" \]:{i-hy{G+Mj"NjPUP5""ıa℁~߇.Mmw)u 񚽅( 2!_g>m'@?awyJ_+dX9WV$`/" 8<4IE$5V0|S[S J(Cg8RׅPgK#Oշc. `:sQV_$"~SUxmZlPCoP'oD*YNv;T|g*r_a0:vHX}/K|6Ͻc<H_'&7`tYgQq{v|bHG tڮu\:TN/h~>( ӡmqxg:$c;>˹9D5wI]j-2LSeę3 Be Tށ r|MbnRXܮ]B ۘX~: pl" ^Dݬy+^LwyQJgWVvs(Tg΂1ܪ/+? ^J:9TMmczΘzhYv3/߯ 啌'i8.WnxXe^]}u.u"n iWzufX^pj%z~[G{GF'g} +&]n#EvY+[Q)gSIz(srԎ`:&}k z9!;0T|QiARfwdb`8gX c$VY5OdO2$Tɿb G|]C@5JxS3ËV[i/ 'weHŬ'>;-턨_Qss^ 5pcқE"tC떥W3T0FS*E:,.-NYMc l~]{F@E7Fs,'k+8=\Xqꄙnd;s$aM:K`bgmnZ_ 5}[ӱ(|1Idӕo]'>D[#+lam >N[b0WM6R3}.45;W4{ sh8i!$Al9 i$5lY} 7MB6_-Wl~qގi݀oK5"N3Nz b%bA")`=Þe{ź?W}ȿjZ&c]=NӒ-nۋʽ^pveDf ]I w߷:]io⻏vxHt .%U' !V)4  mD >银`!jБ~NXTZ]vASs%ر<̖sC;:Pu_!DR7.e#Z* 6Z1ʙbl.:Gr ).&m.U<3qFeSduYUAGߥta3`Н~C6u`'mOp "Fy!gp [S#,8?S Hʴ'5wIE w*xBp"}cte?U M44݋4.EI oI H6칥zh+'^{Z#bg6dR}Q5uvϪ43π,.Ȉ 9Iɕ KX[`^>4EB,2\&iIn`?&t9)Z[%pp dw1>a*9iݱxo#^吽"Պo衢7e"8 7`8s ,~0Ƅw >$2pF>*%t@FI9yes=UŇs.ŭE A>2U"h>?%lI_IRՑ? Zyݣ9^?Ԙhck"i/bV>~'R\H8;_p=` 0;ݚoD:t:vW6XңI-YdsMK#s3pz/*}ȎdJ?f¼u~lv(~79$8Upu9f,G) OP^f(\S"Ai,lu$.gjԇU7f$ϧv ͓黁]p"Q>7w,|h&FT9S(Y A^ M5 gΉ"FO~{eBX)wb_zu'hcQB|ܦّSKҟ+C1<.+M;PVC آep&ԒF.PP֡yڌ)h͒& vdw׭hNC%z }azbs/GUe~ّYl %N"Pb["("E+E!#1o}Caڋ]1FEJ$<{f&lBC([d ofHf`O*A3Qn4€L:dC@fZ\=^Mԩ  8Y^ γ&Ȳ^5ܣNhՐ虺Є,=b͉JdI|톔|'8 zw,d]TX/~TDDuJ6$YTro)3i%ܹGYIܞa&F_ۗȧjX]oe# 1h5c^♓CN&QgT5Dp?(z BMXid{ 0U91$'UiqTP gG֘qM#'6k>:ph} [,D_сcFz0c^D;z 13]=N&='{M-[,`]-qPx /{78q3w_E>]dy@Zҿ*Qs-O,~Q75ۺl"anՇc`j(VF[h),k pw-1  8hsg,,*J韦W o3s)h-tkU77o tU;ޫp@K@m:-0/f߲ʕ9O=}3ʵ ?\ݎ=~wBhH|m}3`J,n-L&$*NM3Cv Xƾ( jNC H^ٍt\uFT1a}@TSrМc P;"77Փ1o(%XA6yr9Kc[ Ƨ^${8^3A;A`BKƏ>mQ<~*)\Ρq۽%}:\wɴ >>+n‰I8 (83vC/3W8I%3`(<E? R濮AQ#\"1.EЗytWܩڄ tw3O^R8ŧ?rJ&qcnͺ 8J6VWo_ K8S'ږS{#-(CPm/sh,WdcIZh`8^s.gC#M t̵&s\:w] ]+B+ڀy4U1 '/ЛҌZvh3#/ZS'"6GNs@z&'އ7 +N+;AL|A1_?}~yRAB8~c±Lz2=w# FksU3}vRtDJiY[]n8B7JvGj)YM!N:1{=e׎u"/-T2}Tq֫ fm>T76y-s$jZV2N}1^M2,!pƀjtS 'xviT|7TتZaO*=Tf?{p95ljWJj2#0O jغG!}$ѳ w8b $~2 3ՋZz&7rtq4Y?m\ Ƌ*-}>L`6}wVg2; 9Oq"adXX*Ep2T3gn%< J#9(]l2vXl贕R}fS]$߭_7KneX}1SXʴr;=@q'VԒk@0O`f4}Co~|kBZVtrGNDR/ #O[Vـk' WM [U U>ln<Jttq.~%֜Jwct‡XBf"imܸ[͔\܋nq¡(*sW&XK:M' =)z{A Pb:0jvAzq~o\Ece7po@Ńk*дF7 r2V>pSi.3OuSQ{9y*!ƱApWYuLjm0.g@l6R?84iC#g𴐪#$}cYZesV(;I dϐC&;TҬlkfb3HG s?e(iη-ϋA~+2Sf@Ppqݥt0wNlznt5⼥k W3kf%3=iK 7pU~` N;?gO!lGTZ%%7M =~d6%aENw5.< z'e+c0dyD=Lm//ν a)jҠq>A7hJtοND~SP_NA j"#@rAS Ef`ΟYλpAI4'l]J$kzWDe˖de꺌?;:w txI5 Jma}qK}[$._hbkC EvzxܓN؟%aY8~N&V &xڷG W?'@߻p<7r0SSk[9#E§+NgZF?}muK=A SգME9*jb;o?cz73g<*jN43ciӄ.wo\!7uJHi~dJhPB*D>Т R:0v"_nq  <&8qug Wyj:ߜ:6FŨL lݣ5bCWHۺȨ9n2M8e}3^wec.)nBCܓQ.`޿E*%ML# B;TB]RֈQ4'!FÑX}~9՘L&F;Zܱ PA M͖6"{ 1ՕCblDB/;f M,SW~ٕPQsI)K"UE?Zdl LF)06.F-Zk+tFuUd&:[ fR_gfuO(βwR/Ezϰx$}|~]Kܳv AÔ#-Ge?9@޹ݱ=`Ʉ,Gsm?>3Ѹ5|G8hDt#\êJNwaakE%'=_9#5PH'гNՓs VAt ҏ(}[67VO,Ҽ,j|J5^qT*DgOz`gMBa-!J_, rS)7C4nv0!/=^y,ҶG !)y(K M+—Sס܋ugB_yD`3Jy֭ d G#=Ԙxh,Ž_=iϜ|^ߴ7'fF2hEb>.UOG/S#WbU.=LcLjߪ>6 !"ꣶ* '<^-  B=.c2;;CAk cWmč e,'?>v*؄# *P3Qc }֬mO'?":,qJh񆱮^Е۫j }YSqL3P:3sf|"чjW_rErEnH/ EZ:gb*N=ƲEOTQNơ.<2_OȤ\ CC>ՄEQk B 89d)x0:RnyIJ =hLY 0i@>LTasg#K>~(>68qX]y"a?:_9},s/kMV,P]72dRJs⺵[~rSܹ5NL=B)2ÜFp˱1w,D̜ ӳ7rJUI͡\Ft툰sM6n7p'5n "WCmT@H"?rAXKcRjq ,:s2&/>bMvn6hy9v^ RHl|;}R>`JxI `%N_L໾R)(fUB_"1h2'W(Wci?_"A[5]wG6,H)*Qҕ>|!HuF as[m}n$|gomPJ4m?غXQ/ R̓x\V:]W6KN0NH,_\-V{$*PRnsCO}/13f-Z܌N IDĐC)x.lJ%ZGlwHpnzhdǒg=[,躷,9aښ_K(KԌÉS#]'<Ғ;* Z`0۫@VfnO9=$ 7U2j)d] z)a#sVC>v\&α,(O~C^\w".JJcwJw)g}t&$vLYK/MA>5 $3NZme~VyVyȀiwT @ J^(b5(/BPBT 7 e@GDWL @L#-d }ν[ b!.A]̴uq>.(a˿՜O7c`E1WtZGhiL|Eai\7GEb%c 6 0OPgF[F",(1\)$Ut0s6ܯ4VsƽMGI>@ d@fg -l֠\?S{OS%*v/-HH{] *G'-bVϽB""opd 1 ="ȳ\#yi"S&zym65mUj]w$Y]%v ~ 9aB4?lf?ܰq+0Qs+Oi9(7̼ܢs{O<˖ Nɭ aQ[9A*[b( KU I0q('gx(AFEh2 W0]K/U z4i`J[IU.C E3 K(P@6h H;B#sh{^Ё΅KBeW1>CY̵gs"Qj+PY;g'@<ܶT5a!QQTP?c]'pE6G AeW qDۗ qYjkzXXQJqHꦾԮPHp81}oRO]ra ʳ(-T*9~?3ԳY&8i0fu{f*'_j8*ZpBviF g*S ۔"4(O(xwiwZui"VPNbnKЮJ7z/mʆJK1 P>en rBўNTUuh )&=^3SwEo+Ӝ.r4l3J3!Ke=Brc#Z/ 3hMhytC:n tbz$Im%r:ʥ'2TJ8#qN/!>**Ї7v~Lď\iG7_џb@:>; .F0$&+p<0Ka9xm嫲|) +9oXĄ5oEd֙$+cIqW ]Hg!E‘"C5U(_r!^$krfޟVOKpYcRP®BixpaIzے< FJԈvXE;blx=: 6]>xldUM4~ܝ6Iٳ^3] 1)S)%ݰ I^_XPnL)XOV18<` [n@[3!~Xu1s"{qlfqyQO iR5=+ݦ5w_~K֧7(l-SɳU.).wi//:aX fe?'y=n0i$ԓGo#@ G5$f-NjppS\^AjfSp]w8sg(؇٦(,D\ :@|LI_Lp|B={x&J,ч M-mқgd9)gwS3D.mדXw磞\:`*_Vg3,I둔y:fqnֻ´7?M #qa1*NlZ93qc?X;x&F62Z,M2b έ]KehN}H #쥔c%JDa3vb31(M+iIjR=uՃ87 vԾȒcS ъXEwxѐLsQmxWΎPc;ٞh6cΖ2ySحtJaұ1ى +[B!{>wtG|I9 ?˦UHQZ*c9lq0A2a+ J}q'#2'(tnP0Gʰt(J>ƬWz[Yu? !@?>Nb3sf"q)ס%d iS߸_N50 󗁜"-a0;=5XyU2>1,F,)a`C^,4ӵ{z6 S߻oJrҷp`rd͆[c. doXR}w,쫭֥ڲO3)t^pguL=FKJoEHHS*#4Kl1[w14{2~lS:yk[XVίN>tHɲh\(Qd(Q3Gg@s<e?]AiB^\G7%&д ZOܟCm4gĩ&ߙۖnG6VBr,p&xRިa:e<ʶyS  \:a>-O{X}17 WomunOYERD^𧢞&gq}(jS._/s/g'w&ƶ(0>EXهM)G2K?[1tx)} UsvY&U_%r?-RyҋuGXY]Sun9q ӽ!9Ofcf򝸊f.Ш sb|"@@ˏ#CBN+4g2)J)n1JIjemn[AJԍCiEvЬwUE nDT#{YWZpb\ʘ[G+ݠ:wkYw;U:1#q{ոP^P غ$,Y%"#OvHnwMt&3꯴/P0j86O\iV!$P DU[FlWݞRW+=DZ]&e{GPr^& Hs̝40sfrn?~GyJ!٢7cC&t=c_嶘菅a]~@[3 :%lM9X.,ȉZ>l"[f, ʡxXT(}DŽh.g\J89g߇C2ӷ>l ķ@f?4,B#AdG첓d_WwO N|kaaVN$[2 װwtGrb\+Q y\&Gh;rj-u +@,gl+ʌiBz8(OeQH;o [˦M(T*Sk](n:X?f D1PGi+x4@B~bl旙/XM:!\ "V_PeO>Oty#3k32Eh2_t[5‡yȺ6H~F=#ZzVs`ȿ# dRWss̼rf!l*okv@3>:^"=&1r=;xH2O2.W$ {!NFvo<~So25 9C=pP.nG٬L/Z1r>Y]ě6#1)ܰrR"Ѿ.hxL.P3Ws^mtTm˷x/jy+hD&\r=7m,6hfE4ܠ>&T*r ҉Oʷhܽ0fyC6Ʀӏ6eo -p<Ӥ &I埁&O]&{ň?xmY24]%R2Yn:F ;1Y)QCtu8\neSYx#?y_CV$DdJVOΘ;ȥ@Z5Pws?WYtg#b^KI3AS{UK[jM B>{jɉ<l/1pF9@sD/vux&N>bz]|] yO7&{<*r1@Z< y@b٠ d%rj- Iƣ8ID cW҇|ڋ9eDMȽVp.nNXZdjއl>ߚ<`ܿL-jwʬ[oiwWvHg3}–o/iQY;!A4rfڛe6 duߋg7 #\QB^Ep#ʔ]/&wx %-gZ'@,e>w7«T2}Q/O &=>mg8G廭",k/yJ R>Z3WFHtQϸ#~dk/ JCF*L>%2ڡHtx{9 S^Cic8CߧNN欞A* & +.޲ӽmya ޕ0RclXwPRRgɾJ0yz]y8}Îh uM/EnZUM t5'Ikrur`P1n$Kį [ 2d re(prS`fvT}ek0=%-HΌt. pTJ ,41uM@|Q!2=cX( M:JcoG(Sr­̥aftn| ,zɲI-r<mSFCX$ 18%xe^jq԰M.W}?mCA;Ϸ9sM<7v/G!$R KWQ&3l$T;ݛ6z QW_L1؂]-\FW W@(:>B]1;"<ϫL5Y= Xn,GzizaYS IOgňt>Sw9 @Ԯ>u:HR vꮢ!6{/Q_!|UdݛЬE]f7gKJi z\ @[Z *S)D:gM8.]2EO™.דc,+zhROMڮ6jt+x-ұTQʾJ#TK 1dW(8=N#7a'ocT|й]S~g~TI) Y=SO5=*L)y#^κ-<\$?}ԭ@ i_LǽS` <-Cϑz!A7gZvr}JWzl&=k[n0CbWQ|/P鱃6;*6H4#̰`{D@҅e]-vS7t|s }̞ yGPBۢ}!*fjy=y9뿃 =$7{~͓g_y6XrV,+7 +hq;2o KzEQo $۱%myQ3bU,=桍Ɨb7_iCn9JJR5Yln ٤cnR"zE6S ߛh^ A86y\y"e:}E N09k0MZVΒX[=uO'ǙRGv^F~HܖB ډXʹHi-h^5`Ob.OQV/lmZ#X$N#׻z±n>0 qa&}5%gN':GdQ[/,'f-kva^aY]d׼L+^`a?c 9?8b8!`ߒk./c /?T80 Q`o1y 'S=B_u+ ˬ5<8ckqc\O [?Vnu`kh .:0 _/.:a9]Z|69[L%pF*By4ER]*K왘'.;a,%s'J,"?&<$vg^6Ӽ)؍Ss |==18GWK&hARopt$Աy53 +i R.o7Y//[Xv-$n#0rJv76] 0J_n՜ͽ+@zW0F~w2$Wb`y- %Gp,\'\=rdVUCxwҬ61STӻڞmB*^~cs:S"dɒVM?R`ca68UTQz mFioĚqӄ͘AgW9|$=S!zl} f|I HG QAXEqO]ܬW]XnɧF۸w! ͏־[*˟6te-()ͧTDNW3 i7"u>>6 .(o EiuUhgJGB:ƥ9"'%E9XG0jV;FB =Rz:80J?yv5H"T'ßPȴ)]02x<@?Lp%hM H> 1)"{+c=:q_`ZsFU$=@+JnnS}JE/}=X^2YRatTdD|$+BwS=PgGAᝄ4QƵ']2†=RqRDTy\/n.j<ѓ)E.U2[C$)Qӏ S :)ۧAGYrelzg7 w;*9òm=rL6@bli.F kU*H12 K 3 Sa;DX^]L{V Ӫv@#o}|f 7%͊UM/ j0Q;bÜ!~H5Z+6WsZ GKBm!7'.p4Kx=퉿ZM]$e1tx4MWylGܝ6cf*)23ca@ ЛvrefiPdtr%;#C"Cvx)|tq8dkݘلg;Bmiәjo,h6&}7i8yi0ca @7.MXpU=փ;vxS\xP7t NW{)<]'ϗj.'ܾ 8۪TNQWU=-e~mWjSi\6Lľ|rΤ!B"F\3ϑϢKLcqP;4W*)TW؎,cAC]PW ]]Qkhh9yIJr|69|e1m"?LD= x3T"#w xEU B:3N, W$mT(S[etlU3:8]c uv—b8qe)s0k sj^_joeo%mN+IZ8,\h;*Gf`;r:.i Rdk|%*1AhXT3?[4n[Yó i>'BR:8n)->B^|]ļ+Ho(8mVZ@mĆ>"؃Ϛ>lai/{Sup]Er]"Xx*9Bc)dKE4Xyzc-YMnPd+Ԃ@Ӏ_L2蔇1͠1qK68(Q3θT WFd4Pܞu*y}qӿ ĭko*8b+@W-8Z@:9BrͪQW\&qDW#OkJD iq! -9sr{᪑eC,aIo,ltOhg7^ /lcI|Dڝ *Nک?A>[o@9sjmfOZo2pds73ّHM{74ԃ%` 1/r Y˃8Ov_Ր&LShcޓ;eΔ1]\!rjvݥ1{XSbv25+|rTnцxu F\hww"_#)"*_r-0g {O^"-;(sNMp:!y= =}x9J'|χ8Rd]T .3Awhmb_s@21bd,Ig)[r^~ x|z\*^M|PI%h[a/rU-vgy+C>ڹ`oU+b"j!)@076T-Lz<[4k1H"5,I.@<34Yg""shGDDW mIA6ԸK]ȭ,>so/]< 3s wXc_ɏ {Xwj +P8NyA B׻{I{)<޿cv sSt`"v%L>2D#u<+ %5C0ƕ븏k 5,5_xTUpy%p^W]aI'gozK""7hlՐnPGajh١|W[ZE.5E36 olBN>"5sJһQC2p!-m(ؓUj= s?2 IN^WwՂc{A$ȃRQ kܱѲ#n}]_|>2p? HpǮ?,{r)ԝQ(`V0elDm^;YWQ.Gx D$rɋwm X-}~Of{IC,/'*m[~F=ׅrsQ~T\/᳽ut5߹R7 .$T+wloh=+лYY)dB>G#Dnl≁p|'pîG-u{ t<29VpN(R׉c+Dϭzs`Qn؁fsd"a]d5{ٶK?T)ZA,̟P _OS0OZr ԌN C Ǡ~TPF8!j]{8 J:絋ِD@Ԁu>QRI65cyɬbD'%ɝA0wbb6ص#+lI^7`/pW⮯d<„:m/TYt&N)z~!kQƖ45¤U9p WMz &PIv{cK|CW s=Q|?N'fbQT %903}KF2ゟ !zrp'!ܣY tK2y 9܃^SEU ʂ/s&&5r#Dtp=""!_,j.MJn7jCWxXϝ-Hӿ]< 2څ<-<2;I\|s o,8jSVݨiu4DC}]Uo  Ŏk v)Ih~j U9֤`XR#7G׬zBt%ƝIFe9mm Dv+8>3!*2!ܵn؆bwmg]מ<Bw2,"-~8uxUY#k "0fn;L݆O n|u~zyQxp)oS5c%Cu"Nd=@gY"=dzR ɳf4.KAo ȥ(k_36-F9fS ߯°CWEVK M}~ 4a +H$ 6ކ8*n㰘ԟ`rfy(C!-(-N=!i@5RcZm3S]cނClonp>5+hk$A$ES/ ;\[iaB% ;ȭ TDg1#JIy  w3nB4yW"4eSN'o[G53(x|/' ֋fK05;awv9`7҇ H %]c|oMi̜Łui#ttn?U8pǨ4~:mtvWʤC4 Y+6)7Ýl?,1i\6&`6ϕT2^*GBtk{a=֩N6:h1I<+) m߶s\g 0.v}"P6gMcp0xA׽L':{DV.€hngL^WگP;KxR(Ƅ0iUt2@:)t¿u[9[H!CNrBzrmy_JGEd*ؽMz:kWAP}B,=넟Pު7 LsjL ADĆcS]ܝzbW[D(J#/f}%7qңY|ĞcasˍS[BkH=XgDb,syl;b׳)[h}h<MUFا/y-[pu 5Ckt+^[Vh=b5c\2iru~Sq{W\_xD|6اFxkhw3k|KsaѨ})DѮn^X[nG-k56KAP,<]Ua.m 9l)z.C&lQK3\}4ʕUkwt|u4Vbh͇w *lulR*fԀ!̈ቨh6LR10-{o clkegP')WpSL-#T]ҧ"ʨ%%r[9M΄1Y[=%: Ȼ ؉S]uAоXT! muIªNvj"=Da(C^+ys`zIOu>-;&skxyED]߃*;e dњz+ LX7ѐg(&j؉LH+w۴)do5]ʅ9x\ۇ9A,z.9bg|5hw5QZKe8Y1#T6uo ͐gza\ᰈ}EPjn%ˍjBϙFoZ+-V#Fƣ|sY)s-vZZJuQgj)g'2ͮ=e^v1,kN"j  _tH-qW [)w0azyWbm%~ mECU0uEOOF_uf.,8gFb~'R1QFŻV'e|5q#5ޔ ASdM{2^f+Mު*FhVR=ÙKQbRSHcDۂ1jssvuyy5t2"ףvh17o?c^rfUef)ͼUzü*NDH#KK .Q(v$Ե"@.tjŇ̼ A*s&*EPFp*`ypIHT̋4횙ѧhrn NijùU0g1k :{*AuiP(F []%xv#"hٜ QްYb˴U זd7 A9=?C'tI9sf 6OS2 |:IsH#CKOn7ru7/ Pn6);X{{~ ]OEF1ӌW >%'P_ATO^-/* tfs}9(v,͖)8(>`*=p1p.qj_RH3Js$%&>7|=v-{K0ܕx1#zxE'UѶCZp+җPf `PhgVK_Nz.@R/TդݏQls2p&aǤ\/iױe} S 14՟/]vtR7Mf9!c5`Mr~j,}>tdC;<[v_RBx!1AM*=%Hdg` \$*nBS mb*5ߪř۠CB=l!RTfzk);Q+97uF{h$ȥ," b22B &Fߢ' 6)KcU Ra9ش'B{ !߫^XU")HZ7a.?&{n@;=C;'Ovn)Q#"װ ̉vk;}k"ʬ蠟n >yDeW5Ok G03&2EM_ xXjAi89"XI ;@Oh[$ݓ(HsW^vKBaF"_J0x~}9!L6{r uQ"xFTƦμAV(d J"|P\/e-n iM XXRE/TVg `rq",Or6]L!7=[krt_fH #0i*PQ{^6nODݧ!(X:wTn^vQ˅R}:M/`w+k&޸H'_F~UFh\Q~Js˗rpU.A,-5t !fLD9# uFc z\s'L$imlpCĸqz%i#@ xV8.ܷC"^dO/MCPC/@v){ّ&.#)i˙G ͉`5KCwU)0.,%!nC0`@M kzǤ=b)Yć7q] vf0 y Sm7T0Q.RW<0*zͤ^SN*%P0©Uw wRNGbvե;k ʢ8:)~{5dkkhKS^NQk)2HUレB>?*.$DGM}f+Ižo҉T̴,Cʉ9013.EfQR, QC(3X® Pa 2vt׶N_U^JEP]W >x2/@3W}ԟBru4>;@2Xe(g/J1k#PNߓ|d?Ty˄yґ2E::wg A6v&CV@Yĝ/(󶸞A݄PN"7Tҩ\Bx6(E ƛª-\3xl `௓dq d}Ȩ_ݱ{$V"*&i.nw7d`y($LY{֊RwTJgԺӺ<1N;]; K(2i4Enޕq4Mn.1; _fīTo(eq|9icIFi s 耼ʷ1dg!D6Qk8,S47 =RMSDvKmyCwtyЛBLU{Bπگ^()W/.,P ةB_=f!4JKx ؀lu4Af`\Fl-R{pxIcM$Wޖ>׆T3ѭC\TsPj 8#U4^uWa;-/v+"| 2jTaewqWqUecOtz:j`Gjy:қɊUNǷ"՗S㹷n@ 7;c˄~(Ft;M)G:ݶKO%q-@F9Ԛ׋%`vl|O̪#"P~玼!Ɗef/[xAaf`m8~ᴅ2"R{"ڹҷ(#;35UsFM Go/.ʀx_fTmbqU%[e˼4'#:! K[i|JTR6V.r@Mvq5 ';/<-=2wr疁PiՊJfH|1?i+?#mY=O~xCj~X聳V~0}!c*cZCPWwJmD,3!ѡV̮)ڽQ;&C?4)-ȃع}tA(4&-D @UMn`>3[ Дz#e<'Iܨ&ay+gu=~Oy߿M$My\Z'2it=96«:rlyC`ȅݥ }+=Ŗ#1;Jcr ?Uأ c|LjVʕV~08_طh!V mw՗/K5Š, K%+\Al\K~1-py#:i̪NbK?]hh"[ev$$ӱD[dB+u:Ky3ȿWY~#2ZBO@C%uE`*#NE{yP:ś;O4ޢ$%F\|Q g8NHݮ0ɱ:5dsf&ΏK"pMv=ɱ-<'nt? P yPj,Ϝ>d4e7.昗 t9 -)UyKD{2m4lO+8 %xdHcK9|0?<H(PpqUf'V/GJ׿+ssćw%Qk<6;_4_hh%A mrQy-,7ߙ,$H0GRB~Hwt/҅k "^齈|u&c%C^*q,!gƟ߹!FŇ/{;MywNk9aŸ0nP4d)M@á v4Kdv?z"Jcr߫ue`Eᪧ)j($& 7Aˌm_I.Jd$6@@G I'/.&w&U:q+5; %gx1W_ -]PX26{!DhvD-NHi,jl1EƋ$yقg" RFaݫp1>0R)9!ޠsJk)Fb-?` N_A=Q K5Z=|x ¿A<~@7Qz+z}C$F?"xE$[PB)4=u;RIkz"qrgyggp b7`B@5̧Zt] seu@o?uDOnp!M{6+% )yE$INz _3"##IYEl qaT Hd xU܅HxtTO.U1Q͑<AT8+ ROE 6:5A`ՊVө ?!rDvg,TH$뚠*yPсWˊ3q'@!3&{L΢ |vVēh;BF0 zDhyFQzh"+(j{J4zU0ԘzP`&? [`IT=P\po}3ߔצlfҨѲM&JU+^E=%0m0Uitb~]'Q1]vctI&75Óā3i =VaF@P!h#\KI- zCr'X,&X+zL 5w |f#qa.0glS  rw6/01Ҕ'0Oq&ˇcBi]6LwG(Ek#Y'o33d†rʋ{ZyCU(˦ "0!]Rox:am3_P@byZ u,Hyąys*m}DH߂Š7פ]wQA.hGN5Ar=m1 ړ5KĬŎ%_շ4pNE pAz HZi{4/_N+p9DzU( v_ :+vi,ѲNLU*?,kE[hsa-r4-s(i@sS- 7_CqWxq [2_uNc T"9Tdkj[I 2χYWC Sw{Vnk]Cڰp;-)-QJnΏdrUR9)ay:c%_Λm6*@#Z}UaH㴖b>h?t VSSs#'{GkꤌYY;yPʰ(XrEN6fd ;tN#Tk|U4 ՙ˖=bYJӌ),wth= n,䐵E(VK=HdwHD.$RDy=w0:4z|гPv6IjxbLxlx"z)c]>3 [$a 0LJcjِϓFM&TpI6R`1TDoty,`m\A &VJx@# ] *5!]?T)i?V;t)V뺺 c8k] `f lv0?Hj~YF n&f-`ObJj*DQ s_||o5HSg%a*#>%lzbu>7f5 k-/TXT,ntM,d |nJPX(JY!rقmm5Ζwy/hK {7vh ~U۔ Vg@q Aܧτ8f5dbak#%)a΂G Z?jmztp7"Xba'"OidH/sy_wWcphlrkE|(;qtBZx^r=q n$FL=.aJz]£}StJЌBxl~~Yч*=z,{KJp 5m^B/~&a#]MP l%?-?^m C*:;=).v9H=]2~&zqbE ^Np&r٪Xu|xpW Xuk+n 58,X bDANa0^{.kȁ^IN0өk\{:SJX_# >U1++jTW[(qR{dkTȧ.JCnaTv˫!*!vIX &-5cIq)&/ah7p@ҳPXkDReM~\i58_f:GABV*\CnzLuuL$t|rqoՙO =`%ž˔%JkK/ɯ]SY*qs9RcHךJ&0b@wqTg{<7DKEԿ؅0d،nyZջ+۴?FsqP._B!`FNռ3QB/DW  a TQ{$|XUh}.c=o$ .&BcrEǃNmxh KTgADjGG~(N 9 qXGWE+7S +8ҨM&^+y%3bmN{;{9&6=TFUBtv7Ÿ6XvޣnIgWB5G<ڸ+N$ 1)`EJ]26Du\-S0pSgs5ҖSW~ظZW@4Fv\4J2Nݱqe\r)Ţ:%npmB!,ѧÀ^zY^y`׆!MjG0uݧh„i;L'ۂ<2.ۈEqm%PVHPr0kc OFii7OBi7 4n!|2`_7_g}5zwuLNk R䷟H,N'c[k*{!dN!$"w}n ]Wmr$A4mvy!x$է(Z ><|`J\uu]c#K,T^`8rE.X8al].{8<k4 L*fÏՃxXN'C78-]3ZiZ@]h檫8avb ?b)d9;-h2v/%Q Wo}nN==FMaG>w+HJw6)oY{ģ )6KhݸuB 6`` BCH+^*mp:S4!b>cW?`bn}ƿmCn7@V`19G5y^_FGv̓E\^E|.+%!>[q+x.gla).ri x0HpShqAVoaħ ༶ڑe3%ޡFtt߉ KmSd9z;5{mzh-j @Y9O`C O'$-[m'8W;6Ά Mʙ`($9ȭ ."dlj@7cVkUp1#fq21mɰQAnG |[%1ERI&.6"! Dt^vV.5`a$KcҝgXu)lOԽ/Ler*ЄI,0-oMZRKƸ m||^-U W[0Rq8gF3䥪Pf6u w@־u['I[WåxCKz 4?jѡ6tGSkpR5QR"c]t(-}MҶ; _ QJc_zel-2_ hLmũY͑^>1qRm;HJa@PnEG2Lv%WqĒqkH2Wa{I>Pm͏5=8s]SD%H׽ܼz+ a} Nl?Ot(f>V+A2D9X^!h$\Y9a[O,ibİ%oxa,l%HUjhsڤm'T FJ* EC$Sx)t#QOXZyx)Eg .'r-onlϳWd{LW6$R?&=G(\DG""kۖgϸdLϻ&\1dg(# Ec۴&le:"cg5/1_Pn8ȊuY4[e{&McpVn#>ئK ].xt-).&INvu$ŕ/C+.2,H|IKlˍ: v] vm!pF0yο_Ubd}inI{5~_t tkqpG߶ Y"wҍJ؈9^ P^e>xˉԮ\ڊ{ϙK'{AA(9L0GJS:Cp̠¿_G GJґuvXys+4!(= [(>mE%GGܹyqlӵ6R^,zw:Tj..~1a9۠ 'v襓9W j a\blTy@&8|}@;T6evЄ0Ѥo1vqR ~ ;/5JJ߼Ym,OFwv$a, ]؀Z0>~-Ŗ[_'Ƹ:Hq( 0X}h삝EPs#Cd7RkFPxE{n]'RpރP+]K$VWN?DY?F(Jx~lǪjTݱASGhkxw?a5Z7.?͎YeG߾g;Fb?@^ψ-] ,έ5WlyWzGSxy$-Pf8c,܂LR6fr㋨01۴/1ÙP5\Y?nFW!կ hNQJwaO\@jpn! `w4kxΪv#4e^mNߋ2%8DOd!6!< ?K$mJl -9+F,{(dx) ]fTƂiiv L-ז-|WL\UCfgKKBmؚ+Y/Vln;MNꂛŸ}Brs?cHm)N3k0"}FF\Ee/-pJ1B%5O0]dJ'ͪȒ,T@& <.xNf?X&cΕҽm% ̐EACPcUpZ&XbEXxu(8Bx^锉b\ρQ-)@&Og3;gei/ap6 .ƃWgf[V, lGૅaFcJi^bB)z2c1My廕i bNԗmL!". q{PZ*M3R?53ѣcjWC':JR-GL/`p~N6@+JJCRG7./tbMu;s5jy-$V1ޞUJgN%k^ty_Mm/kG6󰿅L(* J{)O9tw<S?7?Ǚ2c t߽ BE{Y&|^DG1s²dƄ88XْWjh m,Ft~AI^ΪEdfAwQR{A X%ZGQ.[BuW5Nۺ|ܽ" #V;+^ '(?bIS@p3 _~Gs^O3h|:2ސs :/mrn821"BQmS]:ʋiلkՍox̅ e+=H@I*M]Ϭ{·S71w\-R]wI97ߗ[%!л E\~ M""s&ZWy35Vp>|r.DbsfU5 u0]x%\lQHk|aFe<ߚ>vUu. 1Lک䖒#.OF.#xQ?p^?6C_z XTJ;[8 CKe>Z:g}j?MQ4Ki=[R²qe 00_K0{ gdw z#32CWIf`:qaxfNzIcVͦAz +k ʏ);oۊd Gud|lw3y3IùV 0Duh;6:ʧ+fO&׽tQ,7锣 &&z{Q`-Z3)b0l?I eE߱W \EmGەx˜V6YqFa+j/$6p m4Y+} {DHƓBh!LBͥ[.RyaqK1@?2kl{`wo AdvmqGnQ5wҞuȟm>U.P;tn:O'9RÌ61!GTg 30\%t9A3HKp0Zί oao-o1r\(gvpgI$Z9GOh{~bSk*.|e'BK6`*+*`0>"#IЕm8O2%|SYܠ{)UV**S%ezE=Cp|]G&r˞Ra#f &[i AZ.nL=K4;|/'cC0epQW6x9 P6)X%,/ʙ.$ȷt&z3爜Gfc YaKHyBxXw B9m2bvG -)'E& Ď+őX 묜[) 8%C MɄ5~ LԻ%A+D);;dY;Z& =p"QT+5zo[MV _![Y7+|5"аK3jǙSm5Ept2`4BX~j~ZÞٱ6'V; !t]@b*Ԝ:nrF2hH0*TDh1:2 NI&|n;sgj=Rz*Kb4kq',*iQRpͫEW2'q?MvjZòe!'D8A{޻5R h^%VaxԬdpl=hUQ "sj/<-X{u"L_| OZm(zOJq/`4:Ԍ5g+.WDFcE D5]\ OYQP 5Pe }ˠQF5:-caAXuܩazM= .57h{jN+0O ^aTפ{t}.;tW(2WA+Zq~.t꤀|^ ׊;Zvk35km)*pIY1t1q~F꫒>[By(I埈^9 pkvМ9)iOcypQ<:ʌw*Ԡ=PVhΚ /- "s$L -̫* W~'n }adWB4-62w3 {$UFV ѭ2l#F915q|(0lHe7񪗥'8? 6e,q:O+1}\ V ~%io\CICaE/;瀦2ANn˽Nn*u')nrw2qB̞ qIBP3Gfx $((d>6%])⳱ī(=3zXvc Q3YYeHL"}|N-}oV /i]X&{9n)Y tJj yv6g""|4.mÐQ{Yx Y\fI~{[# UiqNa;<fh   8y 4M[+>杈22/(пҬKqb`;x*9j7 Iw6a%WB~29.{$ >__žwS?"W ɚIpy>+]Nᆒ9++I0se6K⷟5^O;RPTOjE# M2s <Ї??B=>{^lܜPʖZ,ȶD4&,V'f@aV#XɍvX(+B at2p=Zso \w8>Ĥx.5ҎKJgjw/ ~{I%̇q4eaW9GTk ӦK`_ IJq6KK>O黋+#-&N?@C&S"A~[4 4+E<Gfxd U'V+Nݟ"رXqΚ!,n$02[M2ގr| 7;yB/Nk', RĽsk[*-ѲЈlYcM֐gU[[a() 4tBpOK ]1SUp,;*A g?#ձ+j5AA@ OѪ%i+fM+Bb|jg׋]j5 :]댧 P's" q3ٞ$jaAO\;<+Of;v$W֡2~\dsCޛ?eif 4z_0ܚ'@vau#SDe`3(0AxuT?NMH49&RO>ˊyH!?;-maxC3y>܉ _ⰖXȢ/f#WSDa} #Y8[3ub5$jީ=h^=hê<N؜G䧂T(}#pzlO-[aPg°ߐ_H#xbi 3~h#+1_tFPE 65 09χ9c⣈$#3@^E1¶-˹ue#vOL^@6W6+|ڒ c>Ss6oѕg{QBUk~YVYWHk,&.z-'t;?-ḄM&Y,߫vB'1RT@T^]_bC.6+[IwݗP#}lsKŏ'3h|:,i qIlJ''~(T? P1eQ/R&7i>\4L Qn_q, ɓf~yRaf8ŭ:BKb в%܆Ű:BnNb,%S{)P'K{.!d'#¢u@v4he8f4]M<`,TvHz}$(cOl其4p' Fw?C\@jx>\f}Z1<[].?|y_Z'HɶyBl=LF_*jS=@ͨ}H]as\0m3¿|t}yf3U2Sgߔ&lU)ɉzAXj20Y =A- I'+O:Cݨ6:Yh\bޅ$jFRkVn d >;@ 9@>]JW>{KEHVҳN/{`1tRk2 '֝HWLaoec'5W~xic_K΅hV=}q0n \$U]5?%sm%Ht9l@on0 HYލj4dGށFy!j\' nz)c,E(#Wϐ'ّh]`2g "@s'm!Tvm2޿+D=d?4 >mՑ[\*K>gG?2%6H0FD QDxUy#(U`q㨭B+#Ì&caH&SBE@~ǘ6~9uN]feN[WSK}茁-ԃHW/fڏR(>iŨ vLovR3QF(և}f"]xFŝr{yusmJGW";()a )leaKudMG_m3:Yv _U9l'oҚ@nJ f݃~ ,Cub滴W” h4,\א;>G{s x CNA#ǝ$ZcA-q!WpcChZBC#-Wת@C±-IӲ5w F}3$f%0#D+PBv5Øk̺có=:#ۿ5?׋&_LD0x.-;߶w57*$m>v詥ž]0/YFXˆϓ1›\LZcuiâ*lJ߬]Jjb4@C.>Z2,jNiQ+X Vdp".Ypm6ۦ-(oXNĎ#PI<kP_Z'neŃ:NTW U>XO-:jqa[ A?:qԭ]xgsQSg 'iWz-_űmǢ́+ P}];ǴSh®Y1^=9_Ȅ_$ra;4/ntT5[-S'?ɐKlCI<Ljc =;ry"XcLSP\riBP BXqD6j-k/%`/nulLtYLG^ӍYv淎c!oꆽ] ܼmӃ(Òµ@bPCoƨ歃D QM~=PMp1;E>B)1Hd˵)fKUwkȓIBelEIa  Cyo%GEtZ2pt#$1%πe<+#ZBXd9AZ)!l^qoHXGH}׬4mMbB>ʗA[NXvK$b̑qu-4'U޹1|JzLbMH_ca pUij}DEW}diy-+W=jLK }^䑉7g|F?z G>C+jFPS<(I:P6O2y~C֍mLO^ N8]9Ȩ|* GԗUE̮h&ƙb.W U A@D*W%;+໮ZYl1bO)vXQ]S59#(߀FAަtF(V(VϢ;@ CM;q(SKwygE7/^H:B6'|gMP{g<̖lʴHg#Zh[v?Rf&W]WP?([=bG}Nh WeԡYK=9CZ K=G 0YmOEɏߘfhgiaO>/xqmWmhoM3Wb'Ұ,H[GM`K&؜ZW"l]ARx/2$ B|j>Dsm̼9ooXGg!4Qঢ়뻪PE#hh]:Z066lHєt50AHZHTĮapi #e9y$$QxtKR96%z U2?F4(֛2;W~$>50O+(eA[dZ!Fӏظ!oE+Isd :>k;^VǾ"~X΂gSi4+Ljn4ˊ(lZ\=k_P43sO7UBul5]$)ZQV, ۠J86Lw&nrNatDZlҔz$Z Z3#K>2~>jwSͫG>Ӏ H\_F~}]GӪۧ뫬Z[ieYcsR}q1|/!,=P 7[7Ǒ"bQ@NNp((‚:|4$k2oreɬo1L W Wm n?1i~> D%jH "2bO Ğ=e/G7 ɣ%mh2¶&?7[FYǫ֑mҒ`^O!Q„T-#?QCD* LMó) ŜRG"2)gc\s9`AS&C{{U{!'2#orx^}a^_vYαA0.E>C ":6(z}m,J)7 ) [[3$.|0AŸM򗶟!1ڣǫ)ڊ (݋bvt@uXU+My (ݦ1RT`va*lEXǯUQ[NR"kOřC6"opt[`3U T3*@3FC 7CO`:XBW\&a){'H 1y׌݀` 5ϹA&ʡ$IbwL6w—Vߩu~˓ȓ(2})r͜lnȳv[*Fp_Ajm*P.b!Wa(hJ}2h\9 K^MXSuWG[V |k@1+٭[6&sR]dȚ$C|(O?$[w=Gܬ*D>xz_9ST: '*:d5,қeI 71jFmP*Sv㥼9g$gq7?P.9EsnU4S$4~@[Fb̥|!B9E^%^`PCER2Ayfb_.۶> 11q~NyEN4CjhevP%'6WXa\7ws!jy_ll5[d$iWH,']m]ׄmF8٢-.oc-iNPY= C< %aeaʞS4օ!_oOr3v䉗wS5%$^)3CĪdǼEX>_[qծEg<*&ӑ2ܭTsC Zck1`:{dji"d-g(L O]5Щpu)JgW^SEσERcEWϬvP#ʿ^jIMR!x 9#?)J"}PѶ5UK|ԙzqM.`o&q%%f`\!e"盂DwFw T%*880lwr6fr$F87`]r0/5 ma#ef2J %0D&얋@dv Vƥ8Wd"fsB*8!O"j,SѠteYH`a.8C^dIG8~~*)FU$jߙ,D>Y%;7g3V0Xa$=`YVTGO''0`h^D^]FEu/8his{’Vŵ-H ل.& E䈵H0x0dxꦊ榈#YtEdnψ ^n{m🄿FCơII^ . #뵰uX=u+AIGmQ#\ɸ4\ƯCfĞ ]b\$pq(Vz^y֎&#GoﬣCq2Z[e(pl#sl5  dv.DLV]{Ӫ7cAԡ r5e7Œd($zfy8QMth,b@|#! Z\4&f ,x/5c xğ8[k;(wk%m'bЕrԘ{ Pļ;k> bEd9*3]SGY(X[1e.z#CO".P@PnCIe^WrLJafRx$?b̬ `Udsy4dtL>KvdN[fɔ2[Gq/`6R{?>T?jT)$[ cpaf+Ј[!o&{K(6Mv5jh:=Gb*l{II>ǞĨp5S4b&nkb)#RH=q ҁ,R菳t<¯b3HQ4JKl;札[;F99W`dJRԞ Q"@j9Z90uGX Apc?D{bARz6+O2p$+ '_S@_@*. FW 9Bv{'o<vZ~fIMZ̐kWXb :d=G~b9Z^KN5ZmI)'B{6faʹ* w;""\6t"Ћ=v"^<~dث8\8֩и6b ŚOVy )DIVt80V9&amQZYO!4A )'Q2):DiT'"7vmekh]+MF&=| 6;(yĦpЇ+T ;ٰ(u'"gٜ|C:xeH#pe;fDvv{3N}234nQZGĀWoRl+:<.zg,A@ \5V9PC *Saٶ71(\NKG,{}h9 0 mV(2!*V,q`GYx.7Ӌ14_GOMhxZhA+Մ0;[.#,GEX9ux>тyC*HT+1NE 1<Їnvzf =]FZO&AjopRߣnI>\cr&nq( |PB<6dR5$98 N,uc}^홯q<ھ8ex-l-q7TideGQD?h&zTk7HKޡ &Y/{ +So~K<?8\=qii td==L'V;S|C&\o k&vZB nK ᘁD]aw>oϨLS0{ܷV,Nw;VG Mh[[H.<!#@" Yg:b"E'or %@"r ĖW{w_|exDv+0.9O)WC`IUV=QZT͜&N/>1O 4pt <}n bjSR\L5]E,(f&zVklw)?i)Vo.N#VTXUi˼'1R-,/Rky\=ҕj`ie/j:8'R0pmLb+cSR=GCY*ezrW#E0eH\̋`&|:bP"*4LlȖ瘱ɀ>\b{W9,G.hȱ@V:n0}AJ/7@`J0)S%*~gYZXH^N*{̂ǫ( tQ5)<|Qc}/b5\ ý|ȫmSD*ȃsRL hkQ0uKo8YAǍi -ޱ&q2g mduY^Q8 ]<$Ff@{y 7K,&]9Iz`ǿY eK}Rh4i޸NHlgrGuVC.+Qw`WCP؎Y z۬HVBf!FC5B4B6ߔz g@o~~ ퟌؿ 62ZUK2s=!O07ŹZz> Ajy-f~j1 5V+ ۛ5d&œzpݖ/dnjt~oL3`oMy<.bKzɳT,^9Sod ~?mMBd7x;)MP=+YH<v=-bZ[L3tkAݧu\9w b^ĞC ([uH]ͥ|*6ioLDxnp:c)? Bcr0c<8#&@ `Y[ lg,n}1{YMDNPijvWcB()_Oe۬l /'9tKW@e𧻓5M+ҘY: jE^u )\\=R&k-2JSeٍrYo~")q+-TtuR6.t-Ϛ Lq/g7t-Й"PqohHF'>w&wKI=%By}gc6֊#X"# bJe⥝3³yؠ=EK^q "\IaRs*! ߠw/%w:huf|tf/61w8L1CI$I_ V%Wڹ뽵Óq> B>DzY4 3;bJ-3X|rYI|f!ۙdUmTQeäyC6#jE# Cn_e3e g8LUKӜIW .}lC[sЦ>2Jasƫ8`my ?|41^&. R:o6AUr."n.B))o"Ɩ^0>4 q/z7nOeT[380ac?$8]Tr Nقg z1D(GQ2b[q7ɴRu4D6E.콚̫,n b7+$%'$V%Z`s~ 5p#j1ٌZN0ހ!BHή{o45 .cNc;hb9qi&ec* +E:(yvoJbC\X^}ʢmtZ%ؿ86[8AÑ^`ѕE}z@+֎oik2WyR餭M}`-z~n߫<]pp\FDl#%MyɠZ.)Ij5No^P@P 4mlSWo"'`V0/!.XŎgI|&g3=kJM} N0 ߉9#q6i~*>?HN̸v_#f!K5qp!'n yj?ipϭ/@hd~ȑIq0/c*!+!+ r&)ћL}J(c:o5<6y;ԐL')ac|ˆ1ȟWtM"- e DG{@ 'MhDV7[zD}g7mL%{Q9 BqȫEvv0T\貨hKޭ\dSg_pina2KY"ӌ 7`i,!Ik6/gL#$Z+5m &_Ӻ7\M=raEo\gD\88ӝ}Ф͇uݚ恋v|dQ9r 3% Öﲑ=cLl4ޞToMT򈌨`@o|uJ9cY>I{~$9&:$ס5,n9;TNMlbAXPFu"vʄJp晕BźgT C7OiR-?Jv(!2Q8V"g?]<fuEnj#s EO'fAtyykO{>ֶ;hv`ƞ:^"۸j^y 3ĤxH?ٷF+S"XuK` hHkWH7o<M/5V ۍ hj?ĖK:QװU"*n @Gf?%_zEX4ό1JX};5[x᳠ԋv7.1 wd;9iQ~ 'I] jRå*Ш  -2lser;BX̚{f>1%œ^  d06\=)d8#,yMâF !~&Qԝl{m}A8}@oyXWqy~Yx9[茾yb2U.x .w 9]A.@Q h [ XSa~cLOp裡1?aAYaC_lّUC&4s#AB٭ţӊAO>SA?~LGHȤ7+w]u &3hO*KoxXX9 <3>~߄5A(Gʁ(9yu$EX`y{M6f!~No1 lC{@d^*&5"m#eXWX8v!8] Z J]xNB6.Ve[Ds4H,&uߔЄe `8az<,t ^ JV~Q5\G.wc!9.B#GŹ/p*ԣE/$^~D9ub6ݜ.W T6nZu(CHa&xy-B+uljfM1M,oI1dpEsHWM0j6W= KL녻H(ZcQ.XBӠմ< {13qcO.~J&u)GC4foPX'KҹCT R!$ nF%awyELt[e9/9W(ֳ8,njv8 `wΈ X;eҌh4"ƹ l0 :iH(mwSgr~kDL03u!yd \8?{nN5.1Ma\;=@/(8\L5"ݒ5 uN;:GkpkUnŖ7J5)6N҃-J(s,8-#)jelh򔳹} {6TYofZ|RzH"-œEjcC`Wd!Pmqa`X"?;zbc Ox@ȸI WzN"~/cj{6ɛKʑpN 935ʂ g.? FѼ${CN+ۺ ]w5Q` ,D$c=K9èv 3@Q/zpoм17ԡ/G#fNpFَSU:$e~ZOE򕭃v;f>;Y{rpβ6>j;yRgz>XܣY^oK!@~C_&`kF2%\:k ґ Rܬ25|G@[̋b3n- =uyv=Zٚad$e~}*x3&JZ 7Օ;1PwP<`9_ވSI'Z2I1Q#+Gy=A6Ӟ+OX2jʝ 0]#>wdlf6sY`i=v"M!`_6/dl|U@*Hvzm)W`\^{v: c`WS$4=O^R :"i׼]3u'w)*]ˋsFF7{UqzPlp^pbz/@i_ U 7ͪ݁7EFO'hLFT>Q'g cS SAPM eHUZ aTL~.s%ٟu=Ɛ9)E˜Q!.r5Ǘ hz1 \ɇ.vaNq EYH+wubբjS?;u]^]Nƒ]\N.^!уq;=rN3_|Sf~ aFT(m5lKJJ'h"\ۍl>`459JBQm|[f,o#Kj7O+6y|=)Y4yðԆ^=}ghxG|՘YjQ#ٸs+YlOC]+T'sl&jvn ekl]jvB ]\3w*ԢoetȋUYC6UDXvD )]':yCgEeMf nTh0i_wwaÞ:4kktŌ;ǖt!T<a{ud\ͺ}IXl-OvW]7U.ُ&|B9L'iF nb=K@߲(fPq76T *ɐ U?*0CEpz٪ %H>Wd*~Bb[(we l%s-ܡ:my;qDUxe>Y W;$_J"1HN#ղfsۿpÊMggeGF퀖05'ٿW3mˆm)i;tΔƏsF?f VTuӜDǣU|paQÑT|_ ę:d *agAɌy;{c~ {Eku2 Ŏjq$(bqIW"L%{dD܋ֿzk$F *à6o3+ZҊvF+KQ3H/>1 ]{Zm%>5{9bӑ%6Ѕ_Z4P7wwC9u()-@@!<̥wVS0LjӠdn)ۄ\^,ֹ E께&t}k%^N(פÈܲG5C$ }a!%{~⡋ZޔT1;3yRAG8xԏu eM9^ٲF—4>wXŠ2N6FUR<|w#'.BD5@[R*Ƕûw>OdZ^юK M;FSsQZ73<u ]IA[hGN&,ZwXG5 Y|f6w VE Qj E,uT :`ZtT|Lh֠V(䕡.ɱ(79H8C9D^KOSb6C?$xi#5}0CC+IN~%q5"8is4 b i: kI`UmKBļ V}ǺW|m\B88~WBt?QLt JzP8V}ǻE]WDo: ZUSZK+vKdVts֛ƠhT3W~Kgt n2^SqB)8{޽I2f3blv?C0PZAY%fU^$V p'uMHE)k6 \ٔ |%`҆9/&Rcv:epd:E#hן"̷4EC>=ِoc -{B=#.Dzh'3C?;Qo@+F+r}@_)%qӛx!pH&8~?Y:ѭbvF@J%>jL]:Cˤ/RߠM7Â0;dk^XPhgc,lI,.]4Üy$ʼq[z9301)"U@7IW_~"oS9@F^c:tsV/""2("$VJ,qx?uu &C&>+X65iTi,ā܍~>}c }" KX/e6r1,:\`sb"I$";6PΑ s9Z靻8ȹS;Ƹ4K{b`"E!2'yiSJZi(rK%~7#lKY7N &Qլ~GOm(P1.vqHޱä͇8b 3l^尢JZ5q=[4-4o?@Dp²;9aNiuphTcL뜂"=BIU~RH^2dt)c3$Ϩ| FF_jCg!Ax zm] 4Q7~{)kqՍL6G (1^G2Xꊳ͒$! ҆84aRZvDAd>jhd?IݩgG~x!p%8052"4! ^2h{.BPY6\fb7}%vjܡDOcLNBS%6$zMWLҌs8Vz.ssŰtǮ#k`QO(hx%BE%a]8,gJHB2(*0DZGy*/?EKNU>Z&5ͦ ,50"-i%{[ʛD<󞮻ʎLӋ*շL `O]?@W84# eIgulWj-j&zflF}):I1D\o#hʍ͞+CQM2wC5I _k" Vϐw Ҝ€kD}J^w["(ϰ!2 5\R"?0'F$ 8_/|ZSbOqWǥ Ā7P<O֨vF2&=Imb~$O[ u:T;=d;H#u6zPߵnxmE03T+`Ns>(Pͻѻ,inWEqNh-ۤCERIA1C[$a,_@'~'(;6'+`ACQ,x@)xPpI56@quYi8`.2 aH7XA@iEr7,pJU*pBCģiC ''=_"#&OiǽT4}˱g,SuR pb*"ߕ8sXcq;yjI%D hX+.pZQ`#yv?y{b&dJe7A}W>е5G:mu>4erSD`ȊQ|_c`yE*UE~] ^uQb8y15ڲ%#ĺg+Ο6*@z/la &vM* #mz&c%Co P Dǎ;~DR< x8.}B&?z ䷉8^39PΥwoi~QiUlb7f05y#tQ?5㓩uyWr`aSŢhg_@a v#[Gl.>d-PHQ 28R*ipKE?F!y[$~T&AP$k9o}017S9hc#tl7ZbsxF2ݗ-r|lbe;MZn+eZyU.28I?@,oq|ةmJ{ FWN/" |7pGtygu+OM{gIƟ:*|$7h554r`x)eYÎJf'ʓӲPxB03o .y5edIWA#u@Mx~I LNڨh3y?P@m" u*5|q&OK-~TVG\X[,NmQXx;轡@.1= |H(>RԨnȻ7oQ܄BYOJyV}ʎM=2>0BTZ!S1䄻'ߑ헓kpb9([H\xį+-]YOpж؃o~ϨHEsHe_h'q2Xhƣinh\y1S@j`u2*^ۏ}\eYx|,O0W> s}3C }!rpt73ϝ,ObQTJ"aFΡ=A7T ,qu|f 7O^ދw|TQ1taYEw|^X[|Fr Gmԋx }yD k@gm_4_%& !X1ɐF}H*34T㆜oP1Љu9Cv9z~7Q Imug$F/c꘡oJ^44rxI r;ղs9{z*k_Oo8ec7rŸ,?)m@\2HQ:s.]@07;љ%+ *i u/:/ws 3 d?*x8~]ggh- !+} CeXe! =Pp"OM>i,͹"M`0(m`7 [#|h5EZ9n@d!EM& ŘD^|sV2RMr`3BkZ=f홳N 4uGm58vZqϢVs:&X BB&*= qb:k~Рjv"P*owBcc$Xa7pRiy $܍}ph~A(z Dߌ"ܔQpI::oiyNo2R@QYxf`ULb1-R8_̧0 kHQirb@-ub\C!/7#cKL/a"9r ԾeU7ɫw뜷Ą{Ec{[CM'4wH5O (> 2IHő=IP|P{s^ 8-anEpizJ.ɣ)DX;5\l$RwOрQG|$Y%-}Y*X1ʀF 7~\0TC4KXM1N϶q/7M)^="82}zO| pIZ/i;k$ $&rX _5lO]v؞.Pk$t)t%)gE1lDJ,E/X?ؖ0+ zac/ "Ӭ0kMŕ3M c-vf].]96 TcdBtTJA¿ 2[igTL(Ez0|].-R1vC*sOTͥ?lp*T~8;9^ UHX"#u?{R E%؝jO=%Qz~tu8?q,|V|>lI}Hi ͙D &mi9~0!]$v:2av.64IefEs0nN sVAk q5Å}RyؤV@8gC_˸ ^Gҭ=4-2k9iz]'DD+GkLh6mU+Vc4ʭyWym }j"W<ϔ9}|Ig.@y҇I`\<:a)Y3kQVr1Ny@0@\ ߴ_AP zl&,@%ƒxYp>2sSԙ;;bSp GvnXRoòq:;lԕy^.{X1e8|V("}TW\R3:X3'E'},!O"c2!L :4}U*scIf'٘=:6Rh'p\׿o r<`EM%VȚL766+tK?>Q/]<\pWOLZxYXl1Zt^Nft!ð*lArhN1z]gTeGsSĐݮ\ot;`<8ujіur^Sz4AuÎK Cd}hqIVn.[R2ZE'eHU[Q[sOE}\~e"}FNc$B-źxm֡[/ lKSBw}0! -17iu͜ec ;y:p\^Q!jyv)Wr"lvzh? l-IxC~gA؁c3/;vB ,clX ƞۉGkygkMq"F|B|R4Iֶnsme "XH.hLfՄ9Y!rUPQ6Sכ(|Bu\T&q wf`ʖv\پ!P0eNurUd`B VEL(ߤN4Ot&ҙAyMRnhъLJ`c&yLoM]gp><}NF@'@',d6Ǡ% ȑMTpʔ)GށAt`[b%swme]p arDnLl|Rjc&_G ,n86 `V}%Z`C[2WOU`{tOAkLt-&u\ʹ]x}lwκK/|0-"z^ /x}uԼH:epl[{Cv˘^ GJ+"aDQZd  7f͏r4ղY.wou*jx5˖_ my\J &"k8"%-uwQ 48DyfFYȚ@ň(!Ѧڡ7 ȯ>}ҳuPW=q Ȱ-p<ꨇ;Wr9Q(1-2FYQb^ER0fŌ6p1]O?ɏuUf`7GBɪ:`v%< f:}XCSkUP%es1%L% tM„CrOE#HvXd PIk_ *0;*[JixU~ue!_|*va=t M+}2+r>.IG)={31Fke{Ձ]]ǠKX޸n(%4K1}-waWD d3Yz+)kQ G>$S,nR2-jcbov '$&Bu;԰cMu/rGyos0#Oc@2έadd 3E@oᱺU?%|65 ;y)w!Rvel.Q9?#ujVʛ-jԀfvZ6q$G9["lusԺ$TߪIü);J(Jwzd0^!Uaĥ-}2tlt5 {Z+0ja_GЮm,"Gi+V^'{Dg& ErBo+RoA;Z.DϏb LͶ0|z lzUnᗰ+yiT4=1h]"in@PbtS)b u¸*jçxy)wvbOiS:8 4f)?ei4envlG ]` X Ro!LMPwNV4I9]n2avV}}˒j 5'Rszj{Iw06/rH;hX}ghàz +ǯ<Rl*.+31B-Ʊ-c }MP%.e\d%^,B}]nKSAL+RhX#ELd }GJ5І6,ZIc-결* *Ts>@:[xOZ/#:/t6'T?]TRI,l2igʼnҨLłl/)wEeJTVctL x[$z#{mJ&L9 cauWyH{ dcz zVG{v3mk,`$Ӹ7UiI.8<_/$ژe*ʕ׸ `D8Z#. ԲVɑU};d`*4+!W5] r+ DN59OP?Nm 2-HS^)9QbhUW?ZNuq ՈX|Q?Zw9to2ϟkPgTͶ)}"N8JltV^9. Ĵ|bz ^o`R+; 3&(sȔl!l.ewH qA vճKNJs@iotg"T %7\+?+︣ $(fX1}ky)iAι'D $/؜ @UߝlHSRwё"#s+RW,nDh~"RH!v SR]2n"PL@E+}Ӟ' 6w;)ٌJY{_}]eF*6U nQ hdB:pdeCL6kD/qw>UWbBVB 4|,4lҾd3kE6,]O@}9eX2_D@ =P!>zp¡MR4[H-9"ߕߩJ; ŀNA*zrptBt>jj9:[D}?;cay.ZLBotߑM/q*~: Eh'L:Ez#OZ")Գ3͗$b؜{\6V/}8?Z ˑFKйȄ!Ǐ":4geeW`  g|^n2@]7,&;4'(8k|S2Cw-c }Y]Y #%p[[P4UGWFk:+˃闦/P[m+rŏTl JVJT-= ?A]\~SL-1obt[Ly.Jwytv=*RJ:wYn<#I-ips&mK\ XΜ;=`!{>^efrݷQYx uȏ: oSᐏQtcHʧ xx=¡J7e\y+͠Iz |$7xyŗi5vvB`)GR|X*ߌ $JSp5Di8̶;2_gN9eVZ0 G 6mƿ+ IN:[t5kUS`~67wAtf>I"gx`o.R6 -`)qɴ $^1}$8,x0Zk-",3" ŰsR-vi h f4YM@ x¶`3̞@_G}\?p =\s0)G95X^YmgF2q휲EoЍgLHPB @npͦڇ:+Dɰ2W;uw2Hv$k_xͳnՓø%9 7#R&{@Aة=`HC޵.HebIXoGE.1x,vWc- jobg܈Zn "QxW 5Z4B]Y\|XNoT2m,UmPg >yҾcd~(HAi.@mV7A$OGㄿøv,<aJ]0}TzY6~>_SZ"8sfΉm#,*r<)'~SS_VSyC%@[\e !E{:r,FxͯݴTX( :3)fnvAܻxr.zs&?M_q 0-}wWּI`#HSk96bΰb,% v(\o^_y/Y ʓ<kъy/W$:k>#` >)5kDRZ~Ut嗃eC=F*p|D?o-=F+ӴK }fPiM =FqZ@NSTwDq;;:57g̸tuaOWu >6Pc=oe9JlfNVQ0Y#zsh#cQ_DJy]R8v<ąƋ~~uunwA9; TPR;SJڹ0kV:4l)g~Ax7]A¨ ѢEJi9V%MjsO!|J8eYYw{^')\뿄}DL 7`fgEa}.CBȼ^aT>WTU<{BRoaI!`r:ʇMP[g\VZ%oCCbu8z4EPtiTi+VʕYb1#!'։<Dr%:FpP;΄j'3tm:hRF~5+{au?S(1L}H4[Ph{~^ANnԔ)#Hq4o/wop]n_K1Kߚɲ\j]==9S0R,TXPtїU5G)+uޝSB+2e:MckҿbW;#f| [}OWVl+s9kӀV_(^'K{^J;dSn ".4QK]ʎrZ/Pbu*=\P NOsTX=Z--V=,;c`>fzIp8IV'XT ZɸӃ8.\'״H'!h$`tHZp<Λ#Ѡ>ta#ՅHۏ _~%TKjMQq{$yԊV3brͪtDJq(^J O&|6 u%ZB4[. @i!j25ڹ 5~}^")*^:w4)a[\XLTa}nEh΂?jH2uZ=}Pyߦ gTo;ٴ{OPs<}7v伳< Qi'f/-|qepe(ҙe#Ƞn;)s4.a)NcѷbG$6zm3 _Lgk\Th hN` kY>ΘocV;J[:ہ6*Q-\ⶩhǚH_ֹv0h%~ވlPV2WBϒ-op[t<2I j67Ek˕r`~[bGi42cH~ޙ1[0'C{,bS2ҿDi*O$oϐPǙ4ME(Z/S[[#8!1olD q ʶjnѷdnA=&٭m_ğ8|iL͙ѫ l֤*LgTs.0D>hm<$͔j\2 u K)ZVa0:d|w"G)Nmmi$o [o>v̔uğex+rc"Д!T'`,(*6񖷔{秘s"\Q֋.Q߈a7t*CVaCT=dQP$aK5|VGO5ưHfn6%D\. Ъq)[^teu|7+dgYS)}$ؕ~Y>u Pa,5|4H;ƛF/ZF-r>ÃMff~~eYU7d,SOFs d KA>0>#Xw&ԹW8fq s:.Fs129"SeHg%T`|=e+@DQXr$%ʰbaw1Hea*-A>U߅WL>tJEh=8>2{ Bls~o>QkoV(D>!L9/Mm WT.lotjExEBz01Qdٔȥou hȔF;@cgрmc̃ĀdKqQܱT:3zF{*%Wt5:E;YPа dU ꡜkϠq-&Gڂq$jD< T} ^X L]8+6R6CTMB4k"3>sP9 ; 9&Hl%CAul 510k)=m**ԒmhKiJtSڃQ^ޘw>f=q"C_}ƳnKrLagr &.ٛ&8fL~OdwM>O`'.8 4]jg!^o%i$EՈy8"Þ%B։5SV0 d4bݓnhޞv*?ՀH+_}ϗI}7\/*mş4VKˏMkϵK ݮQ{5ca 3r{<Րe_-3Ox3[3o98 _m-9\iYؙaFP`:MInT4nIXAڠw&O1P$B>Q'~dn[@*`ZxUA>? ҽp_IJ",UVFgBK=ȄOQE̡Ռ(Wd>%\X%?,ֺNS5FSV"v!JbήS(&U''L9}}Phc'o08^=P,Fhz J:^01,p!bRHM|C-PL4y~O*A5Hc'ģ5FȬ 3'nAЈS@p! ͆puRaxL@=c fRe D*I$4zƾWMiRV: (nuH%qVg:ߒ6eXሳ3b($%q9R7©]`n3L=w%β乔k0~[7s2pլ`H#{4lnj#mKrI"\Rrp@ҷ$3sќ1T߈H-S!wAO}{^-ȵX.q"0w=W h~#)]J8̧r|56`+m-G@犫.ٙOg ENQ ۶]#.T"DjysX% `bN`(x50Gu˕y]uIEBwFsw`M\ XktL Ə 3qMƏo[%^LH2FN%y$#UU!LE4h15%V&44Fl >sySa7<\WZ#)iG#J밊p>Iv٧<T[ NdG$~PD^vt5+Izv >v2zx;y-p 9o`ie}zۣ^WyO;ֺ,mDMSZ8dܪl!?mee+^|jp7A]3Zvi08e Nj'" GĄNϸC?Uӄ"m$v7glN`Tm{+uue?PfX9.ȣ"9~w9l$1] mbhȄ ϯd{כ+4\|ͻy 0]y{VCC)˘VjLZ7X3'oF&^VE6^)-XaK5F56'ԙ.6@,pIW֡+ymCo]gdGKt-x(MzX h$0C Ҷvީ*) I?ua~U67-%,) .kJwш9ø M˛潥h>GMdrG^~9i~tGiaD>#PrKaWkpw^iD{\F:lbUA7Sb ;, xËu%35w.PGOwnG77~}Nw9!)ܥg75kԍcc>HȰ{Xc0`?ɮdm@z,C /NK 8?򥵉c`kc_BYALj:52-$k^g@NwJᲽs9 In}yD1^:,6JChT ̑o9:!7!h!ZĮ)$)Rz.mfH| V/Zճ9 %5m"Hh ʧ p0271*QӀ ^yOI'qaKi?-D[iJ.ƒ@c(sH Ga)|)6K]ypJbt.4bfZd ow n~V@a7_&qgYakͽDCxpb*4Djjixrĉ3+* 0][Dou\cA>?.RHjQxq=zUiô§Ն/][qGia) ʜϮe:eE3k:Fsf̢eiʰA'*+IBQ58m.#BSG,acN)b-3L1ĭ<z1loT-ElƪU rՔ2NqCHU5-/K}Q`뛹s ^a!7e `USU'/Q?,Zf299)k0! jUo8Jܧ/[@z_ #iσR+O18-/,iH=Bxz'U "tޘӕP#ʂCC!"jiU0C̗hQO=̉%Oא9MIYQ{B Cݓ{PܡsIh~ lKk>,^єgKչ|Yk ?a晖42 %Atm{c߭l#hRk[o-Q]cCUzqTHUW:RjI(egɼQৱl.AOt&5d e־JTAU S KJI854v5MHRcYAklMuk?;rn7wdk>N#բѼZNRe˷i5E])O`rTFg6W .[{p{/* /ƛLs]s!RDRe mœ PC/?|w\ f@ޮ66X9g;}a6U~H6l띶vq$0?,"twIsF$aI%C\ُ9 uOS8͑BIVX9"SgħڀbW/#]TQ$= /,xbAF=QJ>6>@"o]bp1 +ztfSZzu/MHxQC}N Du#B sRNzb['/:yMb+ HjHn@qkt!zScys;[Tu^aK1=q{7`sx3:sW?6b@d* g(66vA!l p'l`:(FrʀmTe\k(DN-/X=T jfv!cgo@z%Jq' bph"GtwpM (C%l-xjR@O,}BˣHuP[/,SqVU/`^Ժ|q"F' E?`\L}1u u9I[7h:[q2/$>%IVKG派{~ge&xbxԎ6ɏ Ʀ.K}[/s/F>9D[ uTBk\(q;Y|:Y/Eѯ: &.23g{Nh9~Цb<%W3\nse#C:cx`urUW 9ҹ[pOFo?-OҨ nَX\2NjmBfo [go̩,,Iz6>4ndjSe?#NٚcNZjhd+eYEQ$qEOB MDZ7DE;^c3191 yEoV~-Ŭ&v6ۥn]8Zkb'+9uO&ŁiV?`/Al%v@iS_M€ݯsUKb>nCD:V-aMb,PN<*iBݳJ=r/a;eFS'["XR3wRԯV8%]:EW \G"Ǩkv/ʤLV_\W;UdE.~u{y2Ke 'bS$=^'Rk({Ckf N[9=$_(F ggdž@w&HU=JU,7w+Jb3Zf:iVBp+IT&R=X1u)ǖ %,ri.3,ٟѼ6=+7^$w wy﫮2=U%$#>2вb7(:# |(+s~ ݡnZiNm_Na?Y/0m,r tn,p0l(,&e[5g[cOYGkRm(`.*;9.g[=arqgŵ;gy%pgXX 5v@Lj1 ;Zc2DT-n'7)vl!^I˹_]ۍHQƎKGwHd,v1ص OT묮jˈ_;wh?u38븱xTRe~w۽tkμe&'adokdǶnÃDפ$P jNˬP0}Ge7ׂ'~E%W+|Bima_Q*# [pH2,62+j̋-;XX(7{\S Ё6‹û&iݮPMޥ-g% hgd_Vʆz͜{A)Ya2 Ǜ3^xpk 1~je^ȧw01EQ49|FT9 ?^9_Һ'!%[%;_.<3ӻ2fس'$ܾSa sRx!$`Z/4i}7\#ÄO ur0|Ҳ}`VIGCB0EzĀ50r^)bC!'jHClZ&%U %ܯs/O6A!f\ϙ'NYyp| `4Fc)5ρͨq? ಀa j|?*q=L1 [ch]}&G}]PZ NDip @6Y~['~WR.AH=c:359,j?T'j\^{IS=hT5Kq@jLZ #M t1v0bAXERvl+.4zKJvퟟ_1F3 i>no.2Ge`N~N]oW#弡M:T%&igQ?¾Evj?_Φ l3WC ')L4pĉWaZr|k@&:c$VFMa|5 3}𴕸`BJzҴ.߸vBlp'ضo]Cìc{/{N/ /?dB}!C& &=|}^zlw*rqFn1ݿ)4`6on:KWگq&LR>>K:4/ph4jZaq`^ m'2rCz!dXH? OFAM]|"n%vԁ2Iͫ:Br>cw)K{ׅK;j A)咯|=V+p*?pʜɁ]tdW$>"tQr ^8=B 6W^2r\{bCRmIw%MҬlj ۰@b.ZW`ٱ7 0KȚs$ƩYX,"@돆@4뉲Jw|Gn6wX7('0-jjB3$|"xE !eSI<06NJ_K\|be2WuKK6c]CTIa&Ngqp oE+0ḷ[r'ҍJ_.(OꆖO>?KmX|cgx > 8%(|xuK7]Y_ڸ2XEvZu*ҖWM(?v@:OPĒݻq7 {⑑6^t춦K*{;7%[>D鲠(osv4c='㪞o4i,yE0J"jR:m[xʺƶrV䌜j-\a6/hؤC8 Nx8 /y}p ҕd)z;>qjZ6 U6*j -zK|''>*}<Ρ 5 I@ٽg ^t 4̉EE !E`GRe:-vM7z)kG97G)mfF[DYX]j$\ Nݱ\; 54 @AQh+[D)vyqB}Zh;!:=q7-8n \s #e!GÊڪv7ŷ;EX[NBU@,BτUL:fe*nOV-6^HA+UC >jy&Bf i/ϽCl;K/isd|N4QE`fۢ&PT&R{t:&`ooE"k}x%2Љ䵔@g۬#jP' aqdwQ y_29LkίiũQåël_p𺋱rrGѽ6㔖ꪉ A3%lBIHL`0 t?Bˎ 3}Ej |ק0 ?#$zSC 36}nnN'4`jG]tB|dwoL!hh3{+_λ쒍B0&~Q3]UQmM>tmm{Fbߵ|w½L{[|F&IY`Û,ܳPvl Cj?]ex>ˑ)mU^!"Qq>ydݍL9PN~u1y@&±`c_ENZw1%&!L1SWR(șT1WÛ4[u{M)DJ^LƻMdNe$y־"1送F{ֱZG[1 lkQ0'&_"ۿ6;,yv=_&z zёښHk,PL3}J~vf){-/%+r#yaǨ[Pʊ>߳nqe dfXrXkVFl꠫b1rg5/p_K@B1f=Spr8l&} -HKdb|RZ{Ù. ]I#~@|¨DL5R4je 27%W G/+BDu l@ʂ!K4hn&򒁶,蜳tcC4BY x~ߣPg6U">t}!>a7d'ȵp  еNh@ +&2)ӢN R:`Q/ 5srZ!*wBJFԣRD z@MK2" >ht\p= T^F\ڨUOyc4 _]٫?2K-?B  z߳Q3vN$~ץLM35ˆ ^@p]{V`X :7CQ%#"IRhD(y iLN'Y٭i6Vq +0Mi4 myt[+>dۺb u,1-H).x.-X'T_Mx1:c$WCXشhx3fNJ,堕DIu3w=  ;}ȥxzXYG ̹h />pL}rDir#MɗZll u>w*nJd RJ~ab&WJH4¿ѳ%P,+v<`h>*lq)O<Ro>D}dMIre!Q-]19rB'b~r/tvG]r"ts rmh}Y6DMqGv7wc{~֏8AW\Uaw|t9ye[LJ)03KM oMjG(1V b+u1O^`ummnjAvWw&OE~y>Ԛ 0VpASZ1uJqGg1ը88}mK"%k5̞l*!kKdv_]Ɔbm5yxAR%Bmi*l}?<ѝLOωre@~X5XRS+|'Ei7~ai.KM=%Vz\kl4꠴` kz[d:.Emz4nk2fR+ g.DJ8rΑqѼG_nѶ&ޡ ް2WX5zu)88h6/B"(R*!ڙ'Nm&b:) [On+|2lx ?c1P*5ܣ 7?AXd.5D8 94wPd,dc3qP4.=l?ccLak%Kak1؋bX+)!o-"EP ’Y DqޡLC?^-ɷrv)r49.ɯWo㾢{k#>. ԻyH"]fR0zf >*cMa7LpQzKKٲل>曔>ѕNI0\Nc,!@n &WSjPxkđVjz ,;4ZaEcvym3zfz2q-Q9,"_~|؞jVW6U]Mzakp:ߩ>):`a@uh7GsAؘ4: 7ȳt!;A1' 09H)&Z:>l !7X(Uy&1? C/3NewS'3D;N>C[)q*b& Bj.dkҙY\:ItyQO ^3*|Kfۄh#]4 1=,B1(CXkGP1{3~U\7CͱXJI;ɚQj'|Clk(ɰ5:!JsKS" y-$ZG Eӵ:(nV 1M И6_OJz v9~@f ΆU6]yƓ0yp8=&Jxal~(5JQQw>ަ͊) I % f4%/&/pgX6pOzn(=SEIhw,@@%WxTHn{y*b?Њ_n"$-h$7<<Ӫ5֥0ϖEى4<'(ig*'qBpg1$'ha ]cEM6c|SQzD$TzA>g0<0> CIh?3=[58J0H0ȧzҤȵ/vYHdf?i64k+ha# %ֈn s9tH\f gԄO@(6vX; M\ƩP\P+K- a"9@KkeI(x[(hM&hɇof6|~t<~cj%oM`Tlק/ &՗uLԥT6YmG!nMA/*=}󉣸QD@m*:Ռʸ ao) rXLh-#^[ }]צ6UcKXo˙U]q)@]S7Af^ {:E:͙K?[VUo2ӌmMo, ?{-2n[˷Uu*t?*ZVg}ǝKY/GQz& tJRL&WizJi(aFeGKEȵWY ߨ+8.DguLיlU{NXޑLfay~21G8&R}"}c'<N᫱B$-=U|/"%MTC㢐7%Ro ޼Gީ۩E)p8*n"80$KT#ʺ>N Gf1Lhm11] Mey۪a c*k?xk@.ܧk (gf g{O$쓛"ֲ:Ni]o|0LC*wCDxB Z!cAaXʧś7!V@fCoLluXʙ]J~sH?G]m0^Bn颇mJ8Lݕ`8dhge>Ç+Ô%^Gɮ‡3z%*ۥ1/]T_.i#'< p-|[pĞyc2varKlqhEϸy@5c(A@*ᚩ~7fC>!Jjő-n̝H[\qG ,u׺HWB q+(+dxAA ̺S݇op̶I^3Dy:pj\{j*އfV"P8PފMBټ%3gD qN}L_Fl ǎ)1F"6oNFkW˞+4u `TvV&k]n^)[T&V({5¯s;;I6E襏T?U-52#W0a^6d4r?K|YI gD6>aѓ4Rf>M]b4ցkq'l9]Q)Bj˰v=>G ͊42!+zjC?_~B"L W^Sk6Rhq:!*?D@j3\684rއh)d'ؚ%$ŷr/TOyj= 6O &9@̤1&~Iڀ?bР#R'qwb9sY c2_K;/^!)͆U_"; e(͸Y]p~r]!}lPp sޖO 9mypV27i_x]p-68C,syIو4WL(;B_9 @`IԸڂgsYEݗxK<{$} ɫw&^4r:C_^&eT7$cʺ90iL+1ekR_:@92_, :a6ZߖgS[$%VJ*C 8@شPG針0N!?AoPEse"m eDo1FQS=U$ ,*Q0Wع['U_.t# +\9@jĬg(>mUHޫ řohpgd N2ūnA8+*K -Z#S;@)[vN1KW H-dwT N@L5rek%"=$j{rP?ƾw&ZDx0Ķ0LNw/?gMʽnDG*EZU0oԁNNA| ƥ+ÍsDLpvr6Qb5O( 8BEdKgHU\>xֹ̀JC;YT"rpK "憍t ^gitBrj"A Y( IF+3!-u q>~"8 wt!4&w򄃠Dy*c:"(Jeyp@[K۱ki5uZuC &QnJvxӺ @{ cqjw喊._< K霷LU$gٹu!yNDS1m6/ć gV-㪃J4%Þ&]EnU_?[dRss/ˤ3An %\:6r/'Txވȵ}B)ǀIpaB"[S +LpS^EL=ҽ]6wosx#_ëW>s]A$q䨶مXtWRr j`"'Z0`cBZw>< 1>#˲&tsyJ ؖ7uYENЛ KӣBξfz6U=*c\z2.iJi+|w5x 꺦ziGe{Kb@/|wC;wYuVSfn:JTR:1zYC>wߦ-w/hm P G#FNUk(C\-eøٰd3ƒd#Tҭ,uV<'\r#<4 zy԰rk_$9Z0:#_A,uʸ)D~c0:Ɣi+xD ,{{ge ڮvZU>2[ӰH:Q\4 oAfF*C21A˿f{;v^ӄ5wmftduz8hETʓ'TR4 %-s ÃolbMFg?X \wЖvi [N/3s^=dJYA?3G@`:-čV"8SE%gT~=s7P 1>{ C7}l3 ߻)#](b7=&BQo)<溳PYvG Q\n0 DW 5P D>=ᔋ`,^/a 24/%e<|&+׈ù|߰w(= $8[m'&%TI/l&nIgs"+ a2vct)2R #-2 ;q>dmؘ$uXLf߅uil>ߟ0A{\a BQW*JTK?$\nɩ#E[ Ctz? W+O4~m4qW 1vcίj5ӃKzE|Pt[cHs G̭J_Ƒ7 z>5Q]k fK$Hb&kh; dHAAR8^BƄS`BHٓɪFk zGגa'! Cr@[fIq2Z岥?沕1Us7it9)Y_܃BC~s_ns(ιn2p6iiXN f*ׇ;G<ƪAee|xXľ$ID;6|(A8ӕRI za(iݜ?4Z!k(^Ռ#rۭr6C*AIT Mr0b#Rv%(_0fݮ9z^Eh~SEE2P|khfN0*:m?@tD"+xWv ") P y;Y`ٿT3'Pk~r7Ȕ@RPA_gWVc[a-]O Q{QLb.3xn:*4 ٯ1/Pۜr]jB~Å$fl3(j͊ӥv| J; >VL%,I󠍢h ="72lNI`,P8f^d{((v;K|,k ݶe|J4e .?/sb|6Nzx4leP1 54rGX(G{l>o3ؕGa( ,)ƠD]'MѤWqrT3ObǾp* v grȀ iؑߑ*:FoP)X =e%׼GچV0z*bԃmCT73Le.n8aH̾~]ԯx@0Su)kO0Nz!,'ȺЀD+Z3|ޗhW)Ž-NErgnw za7U#R 2-D6}D8P@bo odB"=Y3| ^;qcT)i CHmw(OУM;Iɦ!![gxW( s%yŃitᓋCmy_% :'hy,Byƒy+cot3[hRm: flK^.F=80?7*x5 ;+Eq "a`' EOC}+,tf'wٟYULjubc5*Mt0 $:%;]X$̅ԧ@ƸCHYE8w%jN'MavTwojr7Q0mz)sqߠ\BCJF& P(pd잓%v+Gh\mHyeBb9GC3eCQ#0}rDNKmm6P<ɾֽ̭OYpSl T3o2'gdq b_GK 6e];Ҍrdnnfr- `X HEڟse:ŒA  ny!9>_~S16nҹD;t=_4 J4/Ɠn bT'aʿ2O]^ok 1bfMB#-Kg-BEy';n$2v@B"F}?yS ꩴ1ޙN^/JB`2"/eWZV-T-31{? gշY8ZxSn48yg.+{ܐ2}6T"vRdG̭6;;ME aH3iN:IQCZة3hI*#uPs1FӛlIZm~jqg;Lqz1F lV\ ÈMM 1 q|N%]ZIdd)QHRI1;UHS+I 42q!()ϋ9ے&VyQL|'48OHc{2}buJ3DF.vsM>dԤ{Iw?=F2] [tOU=6QEqGqA["چc؜9 DlLYy6m,ar,+RnTo8/Ҧ*Bt&wsjŁΜ*N^ձ#D@Z6 8 }vo-nZ̓CIǑUܟB9nJχ4`㘒xSg\n "k/ÄE_y26K};l_$@$;/KUa[="ZW`S IͧH w'9 C$m[c0e$ŝyPGٲaTc_OYi>7حIR"~G̵nܭ' [WP&9TVy-*EBJbR4*w6gpDEyXނ9ą1bfa ث"UBY65Q<65E!H3Ϝ7 mhg8ɔBfyRֺgq yuB3Rgŗt2Bz8!z׸-׿bܕE- y4]gs< Iք^b=(HKaR8baܪJ[bG~VQ/ ^BڳĿ 8g93G&bcY=@"˱Sm4,zzedCqF;QSْwIVknƭ>,z4Zr##6i~/5p+u\Z h\ڈx0Se  _?A1ܢD-YUOG>Yhv,Sz~Hna4lti~>7wx֘]9pd_KzYeQ9!+ Eȳ½+\z@3=>iH_fj29aU2s}-]!Q,E> sM^`maӾECf+a(QmnZA`|eӘ㫨 10d [/O. D"SPʏ_dE /::X&g kNȳԁE_z ۦ,'zAXw:[_:m0ƦQƫ;]AA.UsHƜ"DEk܊>E7W#:DTj g߮'-I+b}kyjX|r*~FpTiPtgnGpIf _ˈ{sW6dG)R$9dZ 0Z TunK) c}q[AF?3@2y"Z(UO[)D%LNCX 5ol}" &zzf.fo:ԙq=_|H9S{2I^SDIh?Y*4%+e)KkHcW-MS 7|?q8'|ulQ EK7Q1hڷjx 8̳gWS S?B"ؾ݆b]E1cdx2'(BU. ?(?g4 "#N}' U-Tme)ױ6ʑQ@k]zF,~jt*dt"L([ڛnmM2PcF^JSw#H- zT?eA\d@\\lcw(Ya%W2^atWz9-ˉŃxmc&$H4L|@2WwMVѯ6ե$PaWb)r>3ep;6K4!' C;8kxU&?vÌAuZ=DBtr\;&9֮1mTgKg%^yAq(E^Skg|>>ْP>NMC[<\3 /_͎o[#Q1yڲZ G8ĽR:2p_=dtX E9 r7uhl[b4_\~Cà ypjK TN:b˥U I 85W! sbjitY bIg[ baѨ"6U2Jn:'鐯o6G_DXj`y ~bl1#⃨-T30dܪBD 0M%C™Ur{4R|N #1xaD":%lԈvE|` ȗ H#5J^Pm;X2aӃVx1$gݶhIηUˁ-f#w{LGp1GԆktلkhWSdc%'/HDRIfZۏ@as!ur;}Kliӻg KXУu`[4k[1f- o 9yJx-! BĆFpP8ahd9xV l<8}8q@j;MБ9xЇňҒM?ݝDlh=n [žy4ď5Z!jɣG$<7tTVC4Nߕ-n)}UY]GZ'6a`zZy=QT6!c--т=;I,Jkm)^Uۇ6/p= (6w ͶLo4Ѡv0IMNtb5L\%k\og^4d"G=;xH(IKŎnvȐn. L[.lg)9НQEQm}.C]&(պ-w%wKmFEq#dEdA( C8,?[-rb2WIN@XOÀ [qzs%'`tz6=#/oyKWWKsx-S^ ?TAa(^vWwA m(mgW;TQ]nPcÖ;z9|I$-r`DP0lx }LQF|H3Rp je׊{!($ b$T{Yk92?mYK3KbґyoRWC0vYDpV?AaLN!2ȅ}(팏7s'GG8"򠱀$ѺNBM2G~;ۣ}:9yys3e?WbR85apU0\.HпJFOsyiH1Jo܃ќ,D,gdS̖AYՅ2Ɓ duDL+'T a:mTyT,+RCjyk AiO]AZ(}v ʾxaME.q/~.[HNa&8i(OtNɻ&uG52Vp!n#Fs;w!WSdH4u0q0x*'p9PiF=j&IG~do.UT+OG~u]<.lX\h=w(Tla"zCU;d2mHbǥ.u{zԸjA?G{[&t23_s4hIppM{iݼD철Ah+k۴z=xT5 tC)Z?v@v ;R188?@zyaB HPٲR m&'@,SJs;1 w9珿.Z2::L?,GR87z[F T}zEEAWw|v[\>CJz>gu@jt nrv֙,lhc|a3 @,:ugF;*Tɬf~,~#O(4/-41 dd+eִU"K{Z}S>8.މ˒1lPf.h!Jn^,D5/%upXSSTl.>,Ckzl^Km~Q~S Fְ s($m=ʒsC /А(#)mIYvM50qe* %U2N;,x/)uZqnP04+%ؤyBE Sz%wA~~Wʢ.;Te*vkeIqGa.Me[ad#dYQ?<648B %,VK^%0U3cdh!EkDIU,u!W쏚?;bPR¯0m*z-rZ\ ŵ\&wM]r'%.f]q 6 [2E~œJ*[ʖ j(ͭzIێZwyr5C>tTL:wN|ZzT(.]1kjAYbFǶqh4`"E '7*@Z'ٝi-0Dv="cL s2l4c3smP un3h_Ry L pDtS>{B&rbr\[p]ק쓼lo^Ic[R{g{TR݄dV>o}xUv5d qԮS#­E {q/Շxx|>R>)rpJ.*HfzUEyh_*F׉y`<8n1'ދ'#yIm,ԞCUOhuX0'h&K2hd\9|D+aŮzP|ZOP cr폗':>x~/cQ(PBŶ3`FG"pG2ytHo}3HX/F6.:9J8aT~6$OQF'hyIIa@u8ZT7BL^V͒Uu>0l xʘEXH)\y߁kVsZ` P3Iw,0'\Zus3/Rx7 xb.'2܉_?~% t=J `R;R':Xz?5r?aQ޳ȢE^uL>؋ JE S-M& GU?54 R oR6OR$޻70[N4?X>JR.y{Al.1V X^$NE8u>xlS =ǟUnh29f j[BqGyCu6؉ϓID$Gl2UMVE=a P D5UU0H0 6hInxE^ .=%:X'C7&wr(0VW_lk&h&6}`>[yy*y}ؿ+0 Ev~@nREyVT寤Ƽ3'?yFr]|֮ݿįPg}(CϞ(#3:o3m)b(`ϯwtcOQվX80s_} %P8P5_O]Y$A5ҫjI jmӠ84bISϥ3čQ16sj&}Cyjő;(8Nuvl3Ej+nf66ˋ'ul3]Y7Njɑ&2Cz,0i)/_Ɓ=ڬ.EDd;Vc"_Kq`s6H< Ic^iC,TC=zbvO0)YGBFPvE-QKtw"+Qpo_xx{3r$ӓ+ z@0)[Acƚ!McE'y\ѻj]K8[~lиHs¸ ľF7I*Soݺ]ПY.k`ǏyFr^ SHG}_ Nzp T*{#|xA B 6[/)@?Ly%؂Ч#q-9! >;qe`U<̀Ba듏MT8t+dbn2lp:YYڣB-uFI`+22.1Ο> w/q,5A~zzPEg"[ǘm3SIuӦ[!n`Oe*t^a !Ab2Lwvy iv$>N頔aޞgzb_ 7$Z k>D }|UO-bioUi V0Ou5hbaU>W%g5d@ђ_632p-rsƧm= ~%% h"neK1h^QUgo48}wϰ&VX0Lug(Rg-!LZ08C7U)*ck>J:P򴻖lc;ä-pQ2WErj&@toq^0U|w,0sѐZ~tDgŝVxmϖHѻ! + xe^ML~:H{J lg r0b,{mqhjʵ#@2L CCг{ "_`w+9o59\,MMjc2ϲw\0tfX:(ǦV,[.6;ⵗS C fcHY'I 0"!`:]o. 3t!c"=hlb0O_>oǼP>@e8a8+ /w$=BӕgMzxv#B nyÖdHp`\h}p6wZ]QCo - I&A"g~h|*6̵/yg`e{_u_7K4 #>Ӌu\k~ֲ(]LH1b>2/ ⚺Sjar΃ \gѻ Ӏ`ay/%dQmK6wŇ%J{(&mЅH?e rѭ&T4 |Ӧs@1t\ b֧gXLB:Xӯwe%ƽ|ѣO{-'RT- SuILrJ|eˆ24B6($Q R'2|%QN dV WeS[w{;|Ȕx8_K'mz^l5kL M224QkUѡ y 7^&oz&]#P84Q^eCaזI59@#> |5@6od f˚;DYhvbͣ7LQrO/^nޒ b3Zf8F$nI6J3d y[aTUw9xH`o7v9ݺ`z^4=I-g..[LAr:6.}gê\\Dg/ E6*(Q)Lbp%;á[PNvؚ [M`1)\sFI/ʨ$1mм]c7`N2[o:v4"',kC&UK3%z~s/ɘVlu&+ri0P3-. 窟j7 bAd9O@SEb?5~0`q-ᅐQhx؟yą{BUO[ ,6foZt( ܘ `x2er"j 8aǚ?./4`8VaW3u+'4T=]p-!%kR(awf`q{iNeue[%LsJ;"PZIʼ'Oו4 ^ 4urOq@ y)pҹM-M! 1;ْ*|<ZNA2ʴ}?+)6SABJqL-86^!+Ҋ:ɡs"TUmfW%y/x!2S"]v ZJhԁ IuܽcTsy{ 4aS.KK#/-`ϯ/Fb(oZ2`Q&f*QMѸd^y1!d.?3.xpRB5yW~8{*T]+nc`- $s[®۝O4V'~'Vdzps)Yz_A8BO.3=Ӳ֘ 0'O?<:\r͒[$tL_lx]`_wv8(S#rJJy;?իQsDWյ+kοl~>WOM%Ku:z0KV‡"k}{#M!01+ʫqvrͅ'ӾrUorT<?|VNfd!j14'ȼZ(GOeDz%ii0ྷ0Mgm_wizN֒%-^ *o\>+J}cfj/8qԃmyfUm6}eGm^$ ~5dBvlO e(ZI'Ŋ9goʈBM{޺~8)n\$:NxK) znɽq9]Ayv :hueiTtp#sl|++]w Cb)f;#ɍĪbϪXWXL`n#ҹX/OoSYG5B|:4uҼ3i ?M6J~fRgF}p9?bS\UF vk4)e9[G@S~1{E^ S:n}ʾgZS ~}C%j!XZToP7K)~ wakXJ"(ƙx_ 6UB[5.2{&FԫrSdCM!:{WOw]"g>7š+zhZ"/<`ldiyМ o ,D6+OgMgO-:hъ[%Yk z=A]Qa<tN їfjа-P2GE JX&P umܢf4ya3g+x&vq#9$w}y(<]S`6 4/\;' PZ'OGܭAznF#Zj-b '^9WQDƨ60XE<-1I\aPJN5bRl3y`ch z2hX/~k;a+ BIh*bS$7U8%ew%n{ `Ab + ;r`]uaa`|1XY3);lj1ܪl ͅ,{һt{GQ?:\F5nmxj=yH"Q--^yݥ&G)9d4QC %jDfF wL ~ oz-nf?GQ&&MEfv+!G\h&Oh_0%GFaN_$}3󚼭Yd^{8R9]iuZ4pD תo<|!śDm!/: yqDZS)J*/x:|j,\ٴ St8j7#fx:0Q\.S% x:amSĹbp睤[ )5ވg ܉ɂ]<߯Q9ᆘϥO֝۞_ We5(4-ЃRԿJXrsOtTp.yS즹3N%ĬAy2׵:4 $ՉͰ5AuJB5i$hE;22̀b+.Y``C*W+K]@+ o NMɘUB,'ŐoS3+~@K]%|vJ$/\ٌRbxү-ws|6@[z`̰$0ԁ$&n썓#㞐̎l,UwUc ^sp Yt{_s8X߇/ A0] A[p]T0a'Rh ,ڐ0,DBi7Hꤡv_aK'o^HƢ+ K:Uh'rD@ <(ՃErtJ0 zٚNI /u՞\9G9lZ< /7Q[1iql(_0$ݹ/fU@PQ4EC]]fTGKF>Q5ucB}I-gþϵb⏺5N_8MăDmJP=?|]Z(ەKrRJnW7[bfӗ#-83HlD9m;̜oۦ"֜3gn w Kߵڱ=&8{Vͱ;͑ HNԚpٗcToM!CCI_*zTX2›i ]îiY$O=#aAd5M(yup1ܕ`//d:x=WAQk͚1P_b.:L gU*z(&3n{9U0jiŽ^y٠..ONe%)p?fYI7ӀR8>j>7cN -2V'2e%DsZ( Xu@@̏-o]Pt>?{Da#&P!ǝ󶀂л/%OS;f{ NBH)͇VU zWP­x'UlzN"<*-o w;[%Fй^h0kOԜyNƉ2*;\!p }Bs K0Wt !б* (KsB-=IUП, IiCW587#$׋p&zrIqg PAs93b;<=?Wn`M߂!5:N'@Hsp$U*O V=]3|/~j(%y}eTdl hwR'? uuOqyxmawU&mB 7zzjTi;k?IcH& QWx$hoHKUލ YK0BCkUVS#>Gbvw7l$&j |!!PƄU7jX I ^P5Hs|̙8 6,ᓐфЇh2"A,g-H08iaM2CE${ ?_>B(8-R;!a5J(3 XR:  !X 힗TtIae加rSmbAJ M[Sz Ũ+*!c^2arq7Gk& .Ա G@u'>dQ_J!DZ Ҁ WٷxWQwCTyc)s9Z!f5=h0t-^:$jgVNAvH{>阪 w0 5W&Dj]ޖ7N YtPȘjaɵ^૦VOd~t7TXܵ"+BNZKnOf^ϼCa1Hդo2NF!q2~;p,>G:+1N[”@rT3a#"\ϫ RvlmDͬStW#&R/ov\VB,k\qu%q7]|x!n=4Jbc&Ї,} iP7 6 TƍYEa叔| de xi>BnG,c0\_A6M p%g!}4 vD[cߪ_+x#_6|W;aH;#ܾYK'V(.dLPT0laHF8G'`;}}߿Ppځ+0ZϐbayiDW.y v(gY0xٶVk{`55fy= >H?ԭI]գD))jҲKNtODz"dߝ@! gH#'@12?0b6$ ;"9kV\g BﳞqMa&-38 >M2Su:HWA-h$IWfsߧK%S|35Ӣ3FTW|QDpnCCDMIfʴT{˟^6;'}Au|0'<;5!ȹjO(L/꾹fkUjx1xƓgK/Ǟ`#) 2Wb4ߞN@pFKvo` qߚ'/i*ȪfzBh!ٳ4uL6xF[R)KaR֦t+zx8_ggڔKp ߶W|IGuD5_z"7V`p]e.rWݯ~}U:EXMe& fQ3ݥ'~yb}yT]=a/FNI%@T@ﳩـDP;o63os[%BzS'hqjPZ53a4]kZI:7Z_|4M޹DQJDrNTB(8dSeڲQU_ :g܈8缉H, ,k)ʭ8*l-{~!oH*%hF' WtOB|< ̚"N`(џ{چ透N 7 bpTAM1Qv@0`گ[.紼<*j.ew,`D v[s_5# ?E/:ű 4r"k٢f1fN]6EyHB*0#=c!`nws!N>y"ÑenrSѼ~mC6F&ْk&ӅOU^3HjS0٦ƕy1zᠹt'~w8qL.󃉫؏_Qkh[i7]>(#0g_c{XT?_n5(xY(`cpuL= 솷Gucb+D'pW0ٻl(%{*lwǾi+CU4Ѧp7褍qNNE[lԛlYp:F OjġP9/e1V-two:,H˚HlC#ã2|kdTBdzKr)9WFxAH\d3mO>.hq/ɛ8.ɚ??w[oh۝zdh'a;Сth1.vy 4ʹѳ}iMJC>G%*yĻ^ѦSX;@c~@aRjfc;,7ϕ~J>z(R3ߖm.#qk>(I8Oy.C]C)q_ t*QqFQoAAߏ31;'2M`n:jM 0J%2* gϴkiXd^jX|`ٚwctML*ib1$95^ۓA%=}'9`ŋ?2jb +m _7):;ipN}k~W"fC%VY^]5hŊ97u>-5%K0 *X@Q{nV5M׽8k.l5߀Uo\?,99cYNH%^ioILɲYw0\F6TE,S,$Ey +z耾)@{KΊ ™,%JPo'nFs*&Fn'\DKRS"_V (t*<G;tHyM41lGW_~lg˾pa^I)L$1o%O^w W筛VuCg1THp#gUV`&~30}L 32f͑9㔉`R@9wfd~27[݆}xL,?է #~\ 3NXxA8XNq+ȾzvQLOi]o>K.zb)ʕH7W8e$rZwWW^ ,~)DaUEPvqUiZ[GBbSx5~EHf cWH/"&|zlް3.IfIvINmPS:\DQ;:w_wIG}? F3w:t;Ákwl`W:YELؾ>KlOI)m>NbЅ=U^e\H(>Tʦ\n(d/F^ ssDc93*3ձ)F4)MlS-4f %W3I^)PZwPo P6=B-"ޥG;7(ACq{'];h' ;.Vp/|=~k`+D/CZcW#]ipٞmĮ}B|_KaCɑdž@ ۖkҨQq;6POcQ;)-ɤq(&Ѐi&rTjT-O ZU0j. ؼF?SuͧCzbL{EB=juAgݰ8Lu6ǰjPNa\G?GBqAx&ހͻ 0y:TCoLZ+dYh _걁ZFAm7Y԰ c`v[PRT4,l*xyדދŸ[We ۳TaBߋwvp86ND` 67 dGq+] .SI&]vfc4Cȳa*)2h@ l5`qK: QdF(Q{ϣE@Eh(2͵Xq8ZNx k Q1GĖۓ.~b6_o&O Rd>mH6tEo貦18] *xST0[4N1qODxB8%HV?{>SǢ oUD 遇dF'?CG5)plvOdlC⊙>"iL`9ߎ{Ԝy$H{hv.'q[PyZ-rdhwБܩ$pk> "&ww "bo'MbͶYg~ۆQ⋙KbsiXn,Ik^HY[֌ Bד/nA9K cYPCS,pK-3V" SHN87 Ζ:ʑMYDc'T$h&!\4e-  7"aߤXn>'0ƈ7p 5St5O?k1_l;F]2j9#tRi;MJ`\ݚbϕOqxVd"TbIByXΘ9c6,P$d%GU/B5ĺ(oe<)ӗ\.CX7 J8P.?wS&/Gp6҇Iw6cOq`iyck੣租AiK1ܞH[ fI,PVwe 9zMN7t5hI7!Q7սgͽᆈqX~&p:?X&Xޙj5!рFtnUgDunKF/6אDfhzDHnC~JsT}i;\j)Zf4T xg>Z;p@L'-ԮOL0؝6N-l\RsUi)w: ˂ݸUᆯU.r\wzZd>z$%>ZtI Z/r[˻OUA"OY,2մms=JkRBJel?"ݐ\r`{Z[oM7:J/PmM \42䵁kE&\ȨBQ*f}ꗸW,2Kۙ1U2^haDʘ2xC~3s> ۉ.ڢ.h !{=*Y=`r+e1mw/GK X3MRm=[°cUZ@'^lY[gih93ow~撲Х\X)ؼ0?*$SaILZ}!$mw^ D9 >|{4 ZqGwD_gRG ? ŮG,QqHw*e^x_ .<:D U|~z:jH`ן rz'YȾN^|g#ŔjvLLm.kW>+_E,Kw%j<&CA[(;+Ek\k-ꢺC̛9݋)uL!PӡՃvd"<>1ۧ&Exτ.3wJUbJcMs:ۡϿr6DRp#9^z%;E."js /a FI5uP QQX?[&˗m$ƃA3h :CV%:|JN>(K\{$XHG5SptN/k84+fz61Bb]2F:FOzyY>ww,I 3*#%my~#-Aخ<|Eks793[$*mWʔJЩXĵ_**Ojx_Pi8t'ŏ>nURq+oÄ2 OvB/]Oe"2!9AT͜fZN4/'g/ W#zk.}/MByv蠾ʣT:i%*l7wcQcQ4iu-^&,zAU zIaa7 By#guU8)HapgWdо,38İЬĻ.L@ r0ѱ]#H"wbshO[NmE+ZA*6Rl겎f)oS#1J8a!jӺC @,'x)BǣUN8;Y[n壔 A!⤻=uFxB,fAfeD݃FWK&72`+Vy1a}ۆmo&vE󣒑?xd}q }~5+%iD~5c.~D)EҊ>Ebiky"gPmN6A¶ЄJDdN_ =3wEm?0p}vR^$6N${Sh_?X+:dB4,y]blMr7q&>.?ݔr3O[7ZpwʸX ϋ۪cj 2~ɨ)]oA\;Ka`oL% ѵK}F7 iq c co~ F>aꕊC%,1ubmlLpg fMl +t/%x;B`O`/SYdM*枮< {o:g孡2rF(;3dH7/'hSˀ_()'Rve G@Hb9&yADr4T Y&)RsAB'T4VZ=\@v + L+8l,ͥڙ=?ؾE@0!|~rKϾH-q4o>CxJJCƣir@Dz5/I+A39UMr헛GnxC*V|^qEt †:Q]U:I;1M\aNE"lSi'\ߑ@G`Y!/y 9l d(#5kFSyjtZ2O3 dݑZgbqs C?p}jސ;)P)9!_8]¡ɾ#zTwV!&4Cf844՟Ė`6 ,[/ :O;͵:W^0krHlx|J+ Up?B˾mB<+8:gi+I"m AQ zv#R}& eH;Q!tjꚅ;DXu$J,nyv Vuyh#3ehKlĉpȒH9> !P鑀4{~r b[,*/J\3J >c9ĥ )ȯ;HVB'9w=k3 k,t+ݍ]ml *m#{*k^ЫfckPD #UJm?;WEi>g /m8}ߦFLd,Aw޺Ҟ?QFSjK ?w4~25ƴwI$oaRo<N-*I2c$½'g=\Y;@EU5$;"-N UwoU:$z> *w62åů}K GbȐEBr evʬ z~ڼݷmmVfjBs b?.^rd6Wٍ"CYH$ʝf;'QapoIK5W[Ĝtː}ϛT=cTqFtd?G`Ybنͬ,O(/m\n̾c7jUHdO@#Son4Fs);ZIez%2" z  {Җ7_ΊVB-e+Q4^ӄ+S7:]GeXBgD% 8:\$ﰬx'$z= 56\RHqއ"Σ@); 0=U5JKE dh2zV/) ,Ahp΢INemȇﰐofZI(]ʝ6\$V)bjcEpgm Jm߇¦kh(q)Uz᜜5g?$?c//&0ϋ`H5iÊmf?P2E^PDA.*I0߹# `6)C. [&_oIhY øoD7:\#V>J l(X/T^?\.Ztٿkni$D+?s_{xywskfИ||K6zzkLNwtby{+n:Ҧ$KN6U࿲i'yAT͈FAIi |23sL/*T(Ǵ"d\RmF'~D1_$d}ZLΤԱrl8Z u&Ajzix 9Mp^IHlks?|&fT+bE*0ߺީ2VғLRzqgl!&6p3WO~d1t-m%iCɛ UΛ/В{7"?Nx:ac)ZG4L nciuFd}K@h|~##oF[?iD;[y+NZ[ Mhv7~hW~5u-C6:˛.AfZ&QժbC,/Zz|NB|^,nܣ*M C]qZ$uV%?.h߃(ݑs2T.&j;;fe3U??#hq$"y4@>N QQ#^PX'F@#M:N܉VBry|O]}یC?HsFOx 0m??!!#~8 zˊeL|Kd Pc CLtVy1xv#iʐ3kp+L/MCIeWPv:BP:߾dApx]y$ٗx ul[߰3eOe)!K'u_A'!w$Ӏշl_rC>GW4|!Kx$$al}$w1TM3|:Cd-~OGոO Cyuq5hO!69(,hǾ}j>Xvt 4dVKirĽ50z˹[B:fu%]2#n*Ew$ 8I2 9vy4-cYdNnKiԤҹ%UP&HVn84CRQ} 6.F q9w[Ԋoi,1obF}G"2LѰ`@-yHO%|)XTFѹBd.%Y3pέ%Na̱O4š s?"Mݰ5{Erf B_lHq#oC*lǼX鲥krI ZFmPb.2urWeXgUz`j *N2ZZD Ku4pw^)$W_ga(YP߰`GWCr Ol=JI:ċm(_FUE"(R%C|N\̇n}rq!}zBkl:Ώl; mnw_ v[Z}F+ؓ2_iX鄥r/+JYZ Mܽ){AOv@C&jM(4}_vqB}f[Q)Tν.(#Qk ~7fEyֱ?961.ȗXpt,jWH`%JՈW.n/W~jJҹ{c"84p_fr+@LiMyZaI׏J7`ўnݵFIĭ*XKf%^)VUL*TƪqU?|i.ewMx M}e`.0dQZGG{U`]pQ =|jWemQ;Œ GcsR0H gvH&< Hyl%.bVԘ/b!318z<&Y=U,04Z'1J74D&5F؏ؙ9OWD,^nz_@e**ŴRE^" 9DF|hI1ʓo1iDx\$+FU ZXvr)@\&Zsd>$C":GpCmK\qX|M~/X;*Q:OMwExr~oc@A(I'I3bRd(O&XYׯ nI4kBTyE;PSM{fP}e~>h43n"C9IG؈ p% $4Okx+Wʺ*)1bJnfV(%躧qHGBnLJOdkwdCN^Wp|c+'1 ۢǪXBL+$́M%g*z8sPIL |id3Tl[V#͡_>B܀;;>Yg[Xp?pGGxcJ,]yU?kK6^ Z_}X'ޠ(%K(τ7ȵNG% TX IZ4^ґ|XZ@!tTWL"z\>aa5'b48:H2t'}'.  &+Cn?j"LϠ2Y&IyktG6a~cvx_.%ּr5zHyi#  (n"`[pd4z )~gYZ07070100000326000081a4000000000000000000000001626034b500040dec000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/net/bluetooth/bluetooth.ko.xz7zXZִF!t/_K]?Eh=ڜ9O݇ӐC rpX'bs.Թׁw i=|Xc1b$'X&w!ɚӫJ'6hv.ّ~{@>\K6 ԕirwR[ޱTs1b렌S>3sN7Bia$^HZT;V}I<Ԗ,خcȴQşd`'E"%fe>k ב}uK3OFJǎ3 M!H1,^,} Ƀ$h<d&-S.W*گ`R5Ϝb\L ERm(ok݀&|;(_Zn^[c  |}8.45?C)O% \<9Ն_.'E|Je)Ja5:NH K+G#eq) ϕ'p f-BgP"_&JEȩwc `tۂeIB׊V;h)"Fd&=TQ7BD?7}Ny3.ֆ- qʌ@EwmzTc"7̊ ټ,̚{ԉEN>ϕV8ȬVkNM|߿vvۄ;>{ه]WҒZO\Z/GilJ BNb *u(R ԙfdgJwRcY$!Bn’Tqc#oth"J?bT!}fv`sSh[$!bt,ۆ8f VtA  FHh/VLwEnqڶ=+HϟNUGJ1Q!LU_vYdK :cOOҐR;-g955] ]]%^JzXtPލ?82G#=j-i"9dtHɾ=XӢ%2faQ\O0?RGS~bA=iup(_,I9s蔯JXhWxxM)^]:ǝWK9zGe?rM1~~#+pgnZ%Kl0Fv\JFꨫSV gOc 3&KvΙBOt%lgMYoa~u7jfù09i/fߐ`t7ƪ}'eC5r(vU/&$;?@;gD+׈FVm 1 K{zUz8%Ct%1o 77G*{<׉Lۜ q~A{ƌ05ܗ"*OClN.}W 8e$%;W+he-4+TމNal\[ѦNa! U6 u KE>*/<]lS8>hF>gaB7;"!ST(IVMQ05fҨ)ߚVm{qv:~A(rqhaŷM ?U90t'91|v>!!( r5(^8fI$p/hkKmA?Ԃ|:w5zjQ`vۉ6Xf+B &HY{EVN6BvۖFY燬?J+4'!EIG)NҌM#P|'A.g.`JKBd4%(Ewx Ɲwgn&廬Ҙ4wH2(^XCU -b%>f8 z+¿QoF.o.ԵI\1x:ՠnWn-\>ƪ 1?RV,*<|(gN69(`,2wT̽gu8mꔙL=Ne՝g%"L +뤴?û+Qˠہه$P*i0Y! 11R&D׭i}<"e :P$m~Aj}˼'8z=5Ԣ8L?pG:E GIo (񒈋~vtדZ^'FhSnIe>ހ+*4`R~cLZ6 kYmWf C u5rTƊRwSA=U0Qc1e(c8MQ&$Wd('^SWm°ͱU<{ܟe>h]&n&lpYc<]Hv ЀzAnvp)UUty@LFcJ{.?Q(b~Z@竕D]6FX|ͭKE)'dr)DI5UB h݂ {οc<\8Wgi@wU.AשSHy`}FLtsNkh'hͮ/#*>)+#OVh~M(KF>*(AHN0djJxֈĽ5T)µ:% <`'̺iO vtkOA_p( &')g .|ˊuK}"xQka@pMkjc#u< mj@b<|?d9WvM&3EB)id‰i㣔KW+K(@L@ܯٯ85Ef)/ 03M"25p뻢>;]c'afOF8XHf2H^T&4%P5c KԄ"آUBw2{ uo@mc|(Ab@k YNqt=xqîº[Ss:*b%4&X}`=iTӌ'\Mlv(Ȁ!3.}QQ:t_}ߣ%ysSau.CXCJXo\఩z✆M.5l=Yƽ\K}grK9VfX(Bwije|GZ+rNh |LO) YHb238bSUxR·bcu}w_0Iھ, xqã[R)C=FV8FJۀyaUx[ؖXAϸ?/rEǙߠttTgĦ'F4o4?ֻs'+KzUV0)ώf dJX8N0{# >dOU`oo+*(>&-+!&Hg !ˇIh6pb)TnZd]ѢG[#`k S6f 7Щ`̹c0<`ΛČSRN*k(F_Q\Os!iAFot?u̷JH7c9_/6Ckhn?Vhq)[7P1cf[$J4.+Tg)Rh-m*#gmA:Ysjt[ f -s}֞tjDuc8@XZXF5D[%Cq0רr^̉kZ: ;6A(mZ}@ v5p|f#fCVgmt}:3&CN >A=$OH7Um5XN!.H6e)=ME!,j3ب%vpD ZX5~ȍe%"6p[ ځC- V#sDzLCͻ1KYxkKH'1R7TFm#+. SS9v9t,(ig>l-u1tg8pAw'wJ>f`WS]:Zf?No9Ȑ& b"DTl*9ATqs5$9uN' z%DhB߮!u|H;!Hi9i|!xrjt S;˱XfU+YG73W7ܳiB"gxJmE Q/6aSh7㯬ӀC0b*q";O`%&;uicKqS{%{ZE fCɰ̡Z:aFѦ_9규OQ"X|翬{S{5O%!4ànPg-sEsf7yfl-=7XDjP8K&`MI?Nkj&. ]<:nc5}~ 2]cdѢƧQx_{3E~-P7G JbٓbKbĴ~[8|;m$K>hS5p'gF7a+?7n )M÷Y XAE2GygV9/ T-#*G*!\~›b'55=(U-nDQ- m#sM:ssa;Ee}WE\k)k﭂Q|Bϱ^ kw @hJ>~=D@W.ۜ!?id`*0 T E*2[)VeAƝБfkz !F@IbZR@8J ':@ ]Wx싉2n8ط3tC}5Ttf-u^L"h5Z>ڰ]KiI|#(pCfw hFtBYJ@9`.~~mNo!ehrv"}&0x$#:a: >UڿOdl /T2Q)Ǎ[mƓK*+z"|ֹW3)3K $u8A?mlۦ %[8V; "';8 ovHI [0_(ʢPdאʘP$Ex ɛzJbnz{Fɕ3?6ƫX,~wW]DqɢD8I,wmWJў_g7IALPZ\]V%2zX|%ں7iwhR*y'ufLLK")J* j+wS!74̎kGa;*}H0.֤P -:a;7/GDe7w$HH\՘g~ ̅ʮ-OjSa5]od 2I.n~wOaeB֋6nN;UݥttVd&.׆p5` 2WdR4[DöW|%.p0o\xeR?@vzJT-aqJ;{=T_d&<EY$Ѵ(X {]J uy?Վ8ϳs^q]o%L`f `!z޸|+g*.I6|΂#7u㙨YeHqH]uYBr>TE4;79O!SֱT+r'+eKlOdH/ k|hv&`gcj7 c YEfipͤL;@9{Nkw.j)W^1N8 OƷQEߚhs^CXYo0Uͭ%Bl:@$)<⌉ʄUJ624=0%kM&$>)F7Lx+C ܱ`hsHJ8jMX`xZF84v!DVJo]/å`b]}[C+DZL:m4Yu뙤0%!X TfB39 6q~>Ms#"XUCB)>ȃ=lZBd͈Jz9Qo\f;^ Nt'*Z" +<\ i'x|^XGMIv̛@O9wh6*j+[txemW+ !"@`d@l鑤oR͑W(TЂR5ꔣ~ǿ[cjDj]0OzEs݇=`Tlffܜv$y&ůC~wNL$Ý҉5G.W[o@޲/{Ú9MV,r4 ?<)dOI [GNEJo99y0%7*xYl01\IvF%ץhe;\oېn[@drs2&9B|#̂!DITN^F+GjB_>O;[;ѓoL_ISw91(kHTfkk.Chc260Ѿ%>:\5 U Zĸ%ۻC?Mĩ LTg:EW?_Y .0!_g(?Ihd5^MMׯoo]tq$O *Bކ%\;Vۂ(Mx]<mG4׸Bd LxdKm%Aw?50cǢͿij' 1gX)h=4,'\+xm6(Ik4MI\~eC ։@`N)0 H]5 6I <d󛇒>νC)d0CF1*g[eؖi,eduExV_Jհc-RH1 wi,? U,٠P̲dcNPxR9 ^yXLZMUK씲3&[:D<႙}G8d/ %C p$v9SenK9kQ&}u FnkAp04^҄$*Fg)0/3"m^j#K%?? #pJXDm&2L0:*,{K@Od4JOpjQ1!J訒wnBmYe=2)1NWЉm5VN׏YLqQ/Ϗe0V#1 S_2S|hw휠&!CXk, {ϝ:]=ALǙ>Z$zG;/wkǩS _e@/P:휓sqS D>WmCI'yɣ c ?b+Qb0]z40Ґw_U+s%l.0P*audǡ4kn;7T PS ߛǰLrOiI9^3kdn%>-WAH( DMʇDq(V3A"tCH|NBsm&/IgX̂w\si#Q>0JJ\/cd v UHm,jyYmzNw:T=ٶ̭R&IQ /dpq TVg$_P7tr>3LMeJc;'f+b;K,Pj=AѸ[3ꉨMG"%L|Hm)1i4KtW±~%I(}}Q]SDe]wZ "ZhLg|S&䣰[tVȺH9ݤ7F^ΞY_-j,0>e}Xr\BV"w̷szLX GTp~jȇS"@ ۦCjRLxJi[Ujq<^d=aJ.^61O|"?ucG%W'BgmLAqLƎ Q>i~]R]nÆ0*`Ya;8_%"ꐮ[m$8eڡ-deqJq(Je=o@6\D:EOM4Lג-ҽ|c*Ġ}Jh>sQb8Cinu>v3Yvrh68 DL~T 3labl`nPvv+γ༯q/6|(ڣ bȋIyH,9{?Wb́v.&E%aFZ/Rmu|-@KiM7jWtٖraoxدDg5ݷF>O%s: 3WMdgTT봊ό]4,`9FQ> 9d /PU`xb :]oH[}+xD\K&Zg"51()A[Eo EF?u!i7 aru@+7I>5BnE3:ۇ+fȃ i UU $Piޕ{::l2~C##9RkTRc4kf¦ކRMh9Ï>YKUfit+^"KoxU^,hYhSzAOe,2b"Ez4C=|̱͈Igݺ[`1$ܖf^|_0ZY6V\x,}i< C"ķdofǑ-k.^,BnTft֐`\iLCyگcf Neg$4w[< ȂUnrE:|-h]FݰdIBxO{ԩt!'!!Sl Sh/ॸ$. B$E?j<l{2 dk nϒv4<,efH_s Kk8/E*0&'Eh.l-['!lDn=–u숲|4V/k:h]jN>܇ kƊO"Xv03Y 5k>R%?Dm#ٷ! dDzU+WC鏓ԕƹ$x!gh\4c}1ewv 7B[kPk|;:Xɽm|+Mpd`<-9[ǁh򻤆o_-l+sa{ Aw+&qMo r|v{ zRv> ݴq]co;w5Vϸ07ي>9[O-e~֖ mW"zTɬpR⎇MvGf%[-hбlkʨ+Yz9FmHe09?Os۲qN!,ѬՓL% vALz }\JA -wꉴ|˲f MB./Ra3kYE 2X$a,Šr<hN'do #h=()P I##JPc jƶqaNAw3ߖ\1#r3 ӆjTlfYta}~WnҊ&=ة//aM:":m*l/@W0{(; J/Vh?u8Mz+SKg4m`sI`Lf:_az"aw\)*qG2S?)֬bTDl#~a|~~F7QwvNC%)`?_B+G;2+o=iG&ɩ#I锝dC{ qCĬɺ]X+}w54I ~=a*h cf}:3\8w~Fh"<KD?PlA(#)k|6)l x;j@i+2L4 %8/V|q `wOrt@ުbpVE 4P^XIt7/LJXVFf ,$\n} Sbi^ Fb.4'1 qZAJV[ KA|NHgӺj> n?!}U/$k]آyd5엳#úE`CƩ$ w`'qOɴtj -.ZQ4Wꂦ-q ,  #Lbn^N?4( fPVF>52' uwbR)ڍ `&RmΓ"^fi: xJQ?-M\exKٹ_^P2ه/8X챺s"]B@r\ȷ#qکk-VULٝШԣE,_bhIz՗Fz$p2ˠ |VckU k)[ H6o 2E%Mմ%}#Y| @126M?gT0PuQwx]/t4Pόlu]3^. MlQo)bPVfA7U XF6= -HNV&,:̎G+>dž ~~ tbq&k$pψ)'Qi2)\\BxOo'WIrM3 2!9{;BUD._j 4n;n*<4ۀ$9H8MQqejfs7=J(0W H x>;oUUX`i5Id`J7s%؝&)5"ʌU%.̈́&m`ntz{DU~{'[rh>{RDvorn^˩>Ky9lO.ZqZ|-..fvkB2F} |[`wуvoyyoASZ =$H=|^vj @ɫiFL&Ӭv#qk :mP^.q/Kyz&=I<֚+4b$z]!Lբmu0=/ʺdQ:EE@xuœ>= =͒;<[*ߍSNc"$*]qPzYҘex9$\Կ} yL>v\Ի ;Zd>]ohjJl-1vmg̼u>@LXï+n} xF;Yw_H9q:3դS[6j$X@iD%ަU)'-P{9.W+ywo6}BjfP7 MTO; u'=ezD/o)-y M)$&t6Ei5w} ,E[G<6m!m1 5Ʋ~៕WhB+@-vE>\h@TUjZGϩbJA}{X},7?eoBNsXRRgs# z }J|NJp(h>@AS_X'[Oc0ojdΖ̄Ӗ:tk>"7|+ji,6zPj7?&%rg.lQEz'cN0b55sHƏoɞi XsYԝݵfzm ( dx&Lj=X`|elr0ᱩx GP.',Jx2z8d'zJ9'Ld¬P80)7_ G m(Ip=a,:!kh`+N]\cř1VZ''낫UdU)aSLKZJ뷫ެѥYPeQ{'G#!vwBbæb)A/\7ʇs&J܍ ~&1: e\Գ\er~N*̃L HW .ZuӰƐl0V!B7Ik,eXt_~2diPgd**0%Sˏ݅{.g|((_:RIv;!'d'dgFX^~q4ҟc 0hbm"y }e+/y( Z^OM9|2Ns4xM_cYHl/wjL,s19T: Td$z԰^KƌG%dnW}ZPA1_oYUk2wY2n vp> b>uA^sJʼ˵i6h5I=_VGAIia,q]'nU6 •M^x-A\Dq{b3aiALaV#fFRC,Y~bOt\"T sɻFYjLwmY>AB1 ' ?a[YG1a3mszd( -ްw x/mwJS zG ޵ m9̒󨓭 {ޯ X|oTT gK}I l#KNJ%{YT/w6VoF(1uF$(t#?ъ.+" 5b+M/R.mU_ⵗ#ZLc3Ϡ8l^[$,[ Bt` qN{S$mfIY1 >;Ůz7{|w>%,t[`tΗ:d,pbo\S?W vr_vU1H (l:D-68Y=KzQG=wdosLXz4?rIlyZeS&qQ)DM8w15DM:4 bvTOEjwbtU)g{y߻}3k)N4S*Y\ϝj2H=¼ZUW.065=?OFxI>jU[Vu~A 7 'O?"吱t ^ZP^JYHI>(Yl0\C'^6_fQ~$5̞ BNE@]D{#b;^Pū^jN/1f?''es`xJv$>'aN:Rf8Q'K!)ƈq T$y aV )buiG >4y.n0|X \S|q7<<%#bY1y; @a`ط)1{:cԒo7'mH&ueg I+ ^ EzN43V@Bg:8J&7uvlestg4zֈ0_5ʿJ]ZI9ᙀsfK?_UTְAѴ'P7j |<}UK70l{A^("&@t/}a[^K)AjРⱙ#ۉr9fdosoJ8&9A.>ZCLMJJalrXֆLB-f5!kbw?vRie%H=n|.e<ּwtWa$nĢ9@KwĦ H1 X}e!,Z>d ᝬ׽/sNR >Au {ئ1{y`dRQLkjXSThot2Ќ'm>!R`Ӧ#YǶ,% fh M#*F+M\QV.$ei-m n(GJDTmCh{*/k2~=c< aQ>hܩΑ51~u*o^ՖP:Я CHbu ɽ{;Sr8\lY)RsYZ4=Q>r>|JMxnj"`:q|3وT~1Ywk=5mԪ؅FҰLǛ~C,H=a .[2o#uS9y_UH D=. cg@4M-^&+؃OU3ۢz& YR?`>~;N }hy#eMdSU0G/VK*?e](xoH*#ßlAw:DĨ?WmG~NSBYpVj͍Mt4~"8Y I+ A_ +[%'3mY?^I/,pm;,!W T 0h=X1Z2~Ikd2ͧTǛ=oT X5EB,zuWT=puen2U^G~5]!Ӡy"(u w *+^ai7P;dS;5w>V5Z4U~)Ẁ# RznnĀ[Mf&祕XV!ymFxsed"<ԂzIK`-ϼ(`_J@ãWE4ub E1$mj 'hhȃEa(@(,O8^F a]\`_ەTGQFx63W4q[}ٔtZ Tfu[cAVgy{eܳ]TTnB\2o,WWaz>np?e- ,l'&OdQ`-nj~0v.!MZ2M"˓N XC-E^p(ߴ~[sW-g[\A``]>˓ Jw}NOgP j"܄?¾{ k.5=eJI%vU( ֈfNr}ٹ܈Q?qmv"-L,^Ȁ7, ҄mPz)MN;@DiZ)7m^ 9Gkޖc'i<ز#MtV$H^}:toh kk+Yݻlf|* ֫xbkOLB5lAtKCKڮeJ bCUM͎oRKg deգ٦z'+dξ55O:IqՅi'ʿ{UaCAd`zGDm@U_>u(db~bF&ܑ KɘhGHLMh%9?ܔv#n%ȟ37?aZdRj:ae

WVP,8=|5LTe!#ܼcw~o~\{cԎ}{2J?b(\P~j0|RϣяĬ_q[2yf MoUi |=0pWy_zNg6sIeXI 8 şKUcX)ؼوN{Lhg(rDYԅ6Rh_Tq(-u}D슬/!^0Pmi"6AF[rЀq=O픍sYK.QR@rm( G$!Arv( E#r/֦Yqp$VС-TÝoXT/E)I N) gf0NT/!* eI?P=[Eݥ ޒznN>8L4 NnA+{˹@[~xˬ,PJC)/%MŽZ;= ]=<%-jjl (,[p%V;]O~Adx`3|M"T?FSR1| 3miϞcZj F%yT?h"?4%yy 77Iz=1{(]R{'ŷ彜B9moҍ%2?,TXy;b]]cq)}nzJB{jgv LT˵c-@6wل[PIF(:ތR@,ŅIfv$"b϶F 9x`ÜS:EoQ3VYam|1h|A; em޾#?ݨFCv=sgдT -esjC)ˎ*ИH}-r/h{[o?#؄@q(,r4Cq9ϖaC+-xO9@aijN4isu&IP_o2SW?Odm6SQ`OHU2"" H_9\Zbd[YԌ!d#YC}Le?%i Xt-u2-.t3eLMD,;D`iV~&DeuZQ9 3D0@Y Aq;Ќ) DʶK-6|CQ̿Ym.01b[q NM>n1~E%&-1hnp߂&!~{EI*zA:Ea8 mʖԁ ?%4t.*M%xc'07y J`1~ixO+pY-h#H.~v ֲmSěCy|[_6tB6<΂$3:Q%_wUv2eznYߨqdO=$8t!e)utL{Q궽\mT=Y=gUF/ D?<A)4Fx7HmdZez;}R(_F#sU:CkU@>"bś3C[n`uQႄ. s(dϱJ^aNäOtYO$h)r̦Y@1m0UxP8BY*Tm|&nHkZW0&>MbGpM sE| 5IU[KR{fhiQ .CE3- ikxx2&3@fo'U6bUH'NįRs>HI6eFX]ƒCN27` dpN+}aʩJ?|i4\l1Aai-03{H{ҬfDԎokTRUTƏN?nc mca){CslY/ϚSA&},VE;ʐ*꜒0wIyzԼPJ:1|쓽dM\SY)")IzDԼ8$N@=.;}߸5(kB.Lj+?톺NjӅD6tt$AI5m#1azᅰ}! 5P[WIPVfV?cC5 tګ. 8)>T{i4 Ba,ns3@Ѝm'`@0akNV?4#tx bѺPuE.+-ڇSM}[Պq},f-t?R8@/2y^O\kE-3^u&}zNa bھ kZ]: DU.Js>9='D*Ln̦GI*ŠWa>#KE`Ra~^ ~ރY(G"'|5gH2 \ }+snIx7r x.#!){d8!E+շ?&L'IZZwٶIPKWM2ʏL* o#~9JokROvRؤac&d+;d7;!Qk_S=m~ tX2pCS;Ny'SI2Z$<;gC@]=/{^{ QR6#m9K YX3L2rУqb@}4Aհj3ze xTy} 턳_N VN) cKKNN"}vz"@Űcd1끁{5wš=Dx23EWB=bHzϡOx\O!EVChƋN(\˭͚#@h 29z/i8 -S&xxJ@>7Oi0sHjuwpڵ;˅v=6;sB8EB΍#vA`ZIiMm N7[fzA\zh 9Kh4lj`\h@vlI)|6Bg4.#H1'nH\RK"LOVQg86`@쿚c{10Ӵ́6-:2O :*h^ª猘OԞڻ.'MWdyKRBeucө9)WǂV"Qr;sd"T?#ɡT c P̬oTxX0df<;D. kLf=EtY<>1_yZ/j.>1:nqP+{Ujz>b&8]bF`xmujyqLkͭ*aNsHm܅ O*HSu.zJ[(4TH-RONؖ8fl{*/#٬ -SNϭTW^*8Yz՜E^Eٛ"׃[S&֬MҾ{Qm&MA~sj'&(P;f>7$ndXך.>XQ 8R5bTty guzYCoGXME7s8AZẗLjBt_ԓc0T+d*j;q0y) m@̴A@R2>ыSVIO);e*vӘ ZkP cvt'ɿ$~ǣS;C 5z=1^3)GkB bz8~54Ÿдd7 8C0-uVCOLpRlI浇@ֵMSqDzC.]|*cM_{ DBiZ`krgƪX{Fv-tx86RsZ~0?ʿ3zĀS!3 iTSQj2Ӄh.M}#'.%*>Dǵg/t{;^3oAȖ&y J!Yz.o (]["Q0 m%2a|d+LJ+Tufh^cMh/G /;>D9W``+պBܮoNGkL0tɢ8!pDjx<+խL&oWgfPzf5 pT5U_ՈYb0^/q&qKfu+4MSG41P Ր$;SˉEY?cw4Ϲ#s&cf Xqy:J]n^M7By%}Eh'׋ *#{O-)=K Ria:((3yz "(L(ކ˭ -)n}~ WlAQEt";\Mu~Կu`-6;(잽 9.?!묺gxhƈ|f) ?tzpwdN5 ,NHM?Bi6D<.vH=;  /St2f?6?iEgYH|e(.'KA QjoyS6˹q"S+3^˚4:D򽥩g q@Ի qi>=g lY?F9=D/Vz2_#~i}fk_)sq|=:pROFgmkjuUp ϖy"=[@{T-V2 Bǁ@GCzYDrgkh aiJHcm$ӻL13&,R/(6N'.&x%XKeʪRd)*1I99'sݿlvô}¦OѠ9OsYZBv6*@ν{gc:~~6tԜ鼟d֏A譆Fʕ'wRWL-gPθKLm MLS{^,LNeX2L$bQiyt~:8IHYү"$ hK9x& 7y\qi-0|dO KGg}{7ŏqYBlYpYx&+6AW1*7@7 {:P2fWPoF_rQAK)οRǐnRUSw%$szaFRfTV<i c T RЪx4SLY=?Cc;Խ:̞<>^P`J"FqoM ALBt5ӕ[ni'W%f8?uRsqvt^-OZ&C*u1^Tp36ݏ0^K00/285W }s4c?[3YTMHMJ׆/Kk3YįȷD8޼EW' *X՚^"Rw pKa߸AAki]rM%}ὢQq FdXĘMC#|=H*bZHV%R;9hLX2 |`- F _,e'g~|G$byΜ-,BKmòYy;ԸE.$ᴗCZ<GD/Up)Cml6%_Տ MωfV9CeuJ.2dZbJRO:٢c%(gS L*yszDɤ-sR=2&UgGKB;qKa7]~ 6d2|#]Tq㿁jz(/K^o[Y8HÐ.s;MwIbwp 㐀Us׈[Йasi^WF8-5PvLB!A˕!j{^_/Ӕ9 F23qi=ٜ^BCZ$te)2hИ7%k=ڬfSS״48aBw/𤋪`ХIƣ3xHH4 Zd@\Vs{5~iGEC TPǢz{`(N~R]L(Xc6Ҧ0YYg*TgvPԸJ H#Ynuʈ qPECx>[*Pћ'i -$cSW e7Ay+7jib%KCH__\^eNݬJ.>zs/ Y= LH&A/W90~u ol8_VO@c9|J ] M}zao fEz=ł&)]D*nȟ e0D(ぞ|NpM>9 % W/+q,悐rv+ZY6=.#ŚQUhR'Iqذ]p>lzwp]}S䟻ߴM`+钅*č u0n.gfi8si!?g{żod++ O.U:dTM2_W﹃bU(N䩉LZs 䙏V@< R. q{R}b8~. P'jr7ͿppלiZEQ'pEJ~ (4eA GҮ4_WHHj:+M q : ~tŊ~^0]8= ,{nfy (2u>兲(r J>ts5V ܙ[ .gU݊%E F ԧI2ђHIHk3Xإ( ztMnfk0KHCzB'N.#O],Kdjn T*bp0QoXݷ\V%;3^1 ,l)Zlnb4bB3Hݪw Bpߤ=&+c YEIDZ""ŲvT5W2ؾGCl5hv*+26pO>\r$tp2vˡ;ɱ{Ƙjr ~@> O=ˍa:!%懞8$+,W>k񶄺d s C9vEyߴgq)Tf(xD!ksvǺ54%v)B-VVxtHj>ptY;C.aN-̢Kf0(.l>[; `U60(w!㚉ʳ "Mt[F$jәI`g.s/q\VRW!#̓j dETkw4r1Mp|`]tJwLM"pATKN؏Wiw[hnKj9Q$:Էii֞l`_E7`C?aΜơ@IKWy_ ?/ޝ8޵{ho8&CU \^B#u+Qک>(M|zSIP¡D HEn-7z9F3q]l~ח㻬kqOW =QEvpW,~56(ro~6- 8Kz1FjY?0T*;W$Ε %y?S%l-bIhL/ipy'tBK*xi*s4LrvA%vȍBJ/y !onGU̥8rR"]ߑ7BaC*)D>8 86Bx8a(JSUd^JUsS[uM:G/'&eOH#&t Scz0X=c \3#=cښӟ,CŠŬ_PR5&Xron{q_Z*KyY*Fۄ2cn=0\3,~ak+/v1!5cN},La kH e#$"Ѱ0r@1K* ׉_zm ū+fBTDL] 2MXeP}I-qX<w$"lLa6t\Fh~8ˈ@q"c@i!^"pDTˇ %60~{Z;,)61‰IMp=0UX_1BF?5.XYGXFۃM`{Sw_e3>E:3t-fCBE.~a^1YoY*ϊ9+\˳\9HMJ86tBLOqx1ZKOu&--r}m {] Qo2+a $YcZH AExZCS;k"*ggK_j`M;B$D{֡ 1k9T$ zۭ2.&|ByJv(,:+".˻18NK?6;I tV ^i )$!۝GGh@3`(cN ,iq{D(2?3jOk^JĿa=;xSfCD?< v+_m(%s"Lt.}2 dp7 ;{z#Ε7/x+ߐYACA%A{"k!Z&d%+CsK֍CCtE`[Fksw"Ls` @O_}|dwe $pMPNQw:_Tк2Z7{t#_"\(YcV3(`&fY2ҡ;nkc`l!Gx(!kl(Ϋׁ"- p;0+)뺨ulyԾѡʄQ{ l_ϜlXIjUwЖ;]e}B#Ԡlںhh$Fsc<Ʌ׸OUT N@|)yEG6;dDDN9:{%JIٗjrF:c%eF21b=h9?!*Y?o6>3TR= Ur=\,5M`g)L:D̗XR&Dr BCƥ3cd-KV#f7i_F1x_)Z!^R%DݼhB_OH\ ?8LX'Z{. ţk,!i*^*9.{~j|_E=GG0m))ؓK!(Xk:# @ŕg&W|1ƪ6w˳<ޣm~4#& /`a{ Oi6jˬ0|cQfZq?!dӋ2o7)z0j1z8E(:{۳xՔmy ǏDpd OX \2>HQpB-@ϨpRK&4DܐaWF}-Yo;ʕ}-gd z2 LĘ7m`ZqOHxڕ [Iu9*V [p䬽OpTUcUsL_V)8N"CSͣDiejlyprG •8سK#ȩMmQD0:r094fh5 vMD:_?dًtxwHi2{e(-\~~K#H̚ }ȱӨ G[uk|9'I4|vUYlah+|:jLqEcl'0q*MuhKBJ ;ȂMEXD<ɞn5i1# .75 MۂÀ8T7GeԭFtߙ$}DerYLHNgf )`[P 9ǂ5ut۝6z yZ}:F<_ƎU2^v0>-+n:%"m 3ol93?"xy8FӋR#QBzpwǁi`hzq KPOTʭW:x ɅC0P.mwx v4)=Hy3v<q;2C1'M X,\w=s<&P=v=|3zӅ >Kngx~\*vg`͇ES|E7c']FLZyBF|aV%A] IQ[/GXi)5[ǣﵗ '1(o#,t>F D_"G|_0zSA4@?Er 0nLM7:!d t9oB]mt* YBdw"DIkec(Z _2L%!=T<{ g";iEjo?5(Ś{qd- Eaz hv=@۩õ)pN(;oN4_Bog[MiǠpTMj{ϝC AtQqWLSA U ځF|G0tR%UW{UȔ4\v5t U N|?IEL3BF_qF4цU`LMddXc `>ZwO)5;ӽzgqVF@#nχ㖗(3'ru"*.1&4Me  p&ZW 8ɽhv<+"1LtǠ[1acB.c}fQm2Q8i$DFs 0pxY<>$m#hst&vu|"2sˑs B>ں;~- 6Paf#q?mYf#FywAxܢfO^+i$%Yj_W&Ԩ$~[v|)hՒyE]"?F/1>AA 2vn[TMJoMo.>mp3 H *.Ԩ$C0d m(gF7X75>[rtI#v]ǧ@Q64P.w=ȟ38&9lF;|řTL,?6aU/G3 @(n3t-0dRU AXʃRI &:z0Yx bNd 6a\,oiy}Ͻ;;i:D'v:ހ K~1O|($N!|F{)qh%o_8]Y)t[t@-hZV>`yRfh T$ q:Ǡp*w2AdZދ Oj ѠXǾl_ %^| |3e΁Jp+Kgnu-?Q^k_OOfD;LDkƈ!/CU9 x$=KF-&VHw բ/(8.5s%(+//JPihe#u]DYCIe^XH|2 clṟPvo0yryo@\/"j]j KNĝVNDf@fVT=T wy6&? lZ2/iRm1Pwç KvTDOX>,9duCfQK3WR^9JOW $5Yݜ \r2cM*P_h.mE;2J~!f;L,@&.l㘵rt:xuXE>Z$5CN~=tDԝ:}s┗sCa̼ r<Dw&.l26|ǃ{km9UÄJsMx-u4=8O6PoTh:ҸQ+߂T\ ") !XdK'q<n0kNP g s}1,3Zf3.EË>143F{ P؋chqjXܝYۋ~:p :TݭY2[ls?܏8)UU*&н4MPV*Gdܴ3 Rj<3}Lbڸ= ~QJBSiDmwsAɨ\2(,7kFCif%4zFhȴ Tɑ 5Yڵ {4gZRQ'itm,uh~zW- WG>kqc6*ғ_HEM]2iiB| |c!ug`\:Pm w2V~ z5B? pDGx-"&"d@ԾQ`~a ڶ6.lV] > $S8Ƽ̖|c%ާE1x-j1w ҷSr7, ȇzfXy%rllU cpܣ9*{&Nn@.$Wrznn6id.kp=_q6?>1>i;~# EJdReBƔU( = (o9vvN*j Iڌ>`^`ᛜx,S*(djmOu :2ˮVt`P[,&x/q?uf\+wpm=X(К`%|'18lkާ5 ]O\ӯ5!_,ls%0 Ty>B59Տ'CV#gjͶ_!$%Lb#{ftд\IH"llJ@kqs 2I8u|Fi%ҒSOF MҤ/j2Ҫ/g@ʓEAP3vmOnBONf[Q=Dm|!GIB)9eZ. F]&t.-+&yY03 *oCcd k2qEsg;ZYdY CñZ?L0Lm}YQE / +Z/1}\AN右#z9܎d(U·۾w9@]vz˱_[l9xJ`L&P~ߐo'%T>ZwL7~e&Q^2@$nZJK}2[ )-R Z8˥~We`꩎3p-(jOmV=.8yP8p^M3$JhEybk/ѨI@Rx6%6<19'{ oh26D@q#\$ Aa9Y2p+whϫ'k_;d['f"@CJ!mT%{xL)0mD}ĊVHDdz ja7NT血Ӗ%z~ Lkoti&f=qwY +Fh- |*إx9msj+_RI(dqOC]J3%f!KnqIs7(bQԂs#^HɊNWep C1ۻb co\){8( Wv[ #ai.NδxnMz%־ Km4%yEWLjRaL.A <󫎧(|͈}\C/_nڇ&WR}8bFkq؍to=L58$Rқj9[^k2:).`5@H P:\*,^ Fž-抍#]|wFB܉%Uܢ;YoJXܻ6 v> oa./uO3eߘ:ѮS?:6a{)V)k4;9kF?EVL*} яG\/qoDTu], U|fv7F^ Rp~;[ g hφ%?|541g)Bv-5+|8ÝXԔ*FUIZCr)ˌͻa~ĞQƶ[rslBN, *(b6G(X$+4ڏ>?M&S(-Դqҝ;8/K0#I.0-.B*ʎ f&p+h[rO%C|[mE +{X69SݛJz#;[ʗcqWDЀ Ǐ.29`G{ВZ)Mկ⒲p|kgM}^0ʗg6L#{roD4tMXK\ _+vˤb8! S1<"Sn$x{5^LdmTmcSF}gؘ ̻O$o{z4gWNy+c{(y`,Gs> dpPOFc(2/mbZj0Z (5f[¢G퀇'td5<H3 e*C4A`tsZlIT%vm+Vi=0u:u3J Շ~pYHx-F? v &3aᗤr'b2SO&_[CrS*oٰÓrҝ,sɋ, w iRQu{v9w^λ QiVu?^mpM §p)0޳[8k8# Y-@J:U $أcW6$cHvHh\c7 sVoW@B|a J+zt09|̺5)'~ԺKځ拘 jI~M:.ȶZAb]>"foOnvꖞs*dD4|qMf&tov.f"v(&i!GsL<+7F`B~}P7m<ݱxL>Ъp[Gܞ7滱yZVd;h 9as9?]kԯfInV}gP#xW+ŵHaS8_'F@AK8**7sPg=ُќkʵ fn(H3lbϿ2cD)mfҘs2BkA ߇.`abradPa :n\8v<Ӷ Gh+35ZP+3Ѝ` 4gcVUWػjedIk(ݾ2i?vae.>P3W!7v/ >F8BAip,rao!4fzVRjY咴p4AGfF~&0:FCsnTN\H2_uk8ٙwۮSǺ7qbkզ!oy+/ʕ^Io{܎֎s$3xρ`De+۾ֆJONhKϏ;@,~0J2i((8NCqW_p:8H| k7܋k@؁+SPASΰq: 'gdW$q q1ćP?x;&gb(FJtȇ4n#:Ԁޫ.{ݜȊk KMpFs#émhn4C_5mP[Q(Dv,M`L/.s?W IxbW┛qN"Ps%J.h>j.Eb$LrfD!i&|8MCj}7޺Y.]/NQ轝O2M`?}/nQdi2CZ@%A`t8‚Ȥ*_{T|޸ܭa;N.ԜCzy^y6q,]>2H~Cݕ1;a]9=o`) ꗋl[ jEAսDZ1㚇=7*+ɀګҋ*h3J&*l1|@gkj- ǒ z&J.Ќ cҞ2\!T݋xuM%[hqܖF,kaД⳪𔎜 ?qrJӴn,"Z71Z+ELnv }E3$*ݕ&KE Xx1)'M"#(PWr6,?J"V`"ZofPè,vL9s0(()k!npkQcI(uoRڀZ$xB/VB$)ti(r.y*Yv}>ډ~{ ;3lܪJ}">CR{0?ooRxJŤw{] T]o$|~b̖cZ$ᦣ$_q B>~'pҞMR[nX`!3@ݵYQ,mB9 PEV6N+$McT/H5 "4\4b#"E"LHS:; 'uP :*6/. f#F=d8I FG4x*~B.~Hn=Lb^5D|^1V+6X7mO4cyjoDXG3օp`nd ~ʃ0uqwfwdt$jQc+ Z4f׼ \rG+f :u9â8%"|v}K]Rxs9ܑ94ӓnQ/WW3jDX;gW2&+11V~#=҉B\0`=qҼC%ƢbC]b>:*E8zhP j;J = f|9L2R=ׂ`#9ѿ@~v;'#ts<@Jr__g+]-a B>Q {.AO^@7WR&"A&2׼XփJ~HɳnSX6 7&,D|F'˫Ik/s#wR8oKmqܻw=Gq"y:9]ywgTs )րUmk|j]sBedN<ĪI X7T]*SӃ&BR"k~R>kTAyREquY..>Z2E'DJG!

fbVfoAfzM Ş:?GP $4WхJ, 'Ԙ4E#qo/^QMᕴ`lůrƭ?w(1OÊߜX7: $PnkvDſRz,taVa*jJ;;^^ӈJsd^Że4;W0 W7e_CXemKS dZSpWvKs8I(oŽu;^4M[Rf}$7Y^a*!-~LP@<>ȽXAJG" ܝϟ6 9M+<$d-߬6iěM: ~5f3n۰ +oP  hYKndvT*}2>[odzZ9wsz5!(&331-M+_ ل,=z-cT3ULMƘwd|>k^ҝޥ0ýcn5}BO)L0,>U7ZO+X/`髦!4ij'uoS~|vWH fRlѶ!h[cXW .?Kw)UvmGco^jwJΑeELkkF[%<.?K>ɷ+U4ЪCf7^w .L>WG_,ouCt{OP5 ڊ0s2E+j/R*+wȀrHde?s.3˒\ F:[ tkkᤢ#W| J'x̅ OrA,4>[aMeG@ ?TIXEB wѫ]pKQa,bOvo׉Lʌy0 R4^-S\1OآE'dv(L5bԶp%!UՈmxS49^7oQHDŽ/si YaՌBE< Ӏ2Gh-:BO޿$@ &DALϨ^|f1wbޣ%V˄w$ \e ZH"|~^Ƥ0< $DNtiib F (\-'W#URJ͟|+1@Y@2j|_R=0qK_۔%ѤSL@5#FCF?ĜmB@pϬ+zI=X,?{u0ώi|cW摭AN) L+H~,֊PM)ρ¶F+PFA/ʈ3lL>q ;|e[ݡo wU(-BPy*`H I,T#.)IoHwY}%0S|snP Ɨڌh ډWM|Y~ɍ=;*<x'[17`0 `C˜=*be dώm5[kr 5oc 6 j3EE`I (끇'ya*{'pum8jaU`͟hΑ\SdiTzS9L;i9 ]M>bheM~Xɱqq5Iښ3Brۡ#ͼCAI={qCT)1WxE! øH^dT2`$,K k={Oץ<Ŋ^&[pt0c^O4j͠ W_5!S"5aۉWf_^VO=e`svdzW>.fθD{QɾwPb{|9hͤJ",P?{#06A! UvnJA8OSb$6Hl XI݄p^7psSqb׸r;N"l2}黥؛O Cyjk+h:EfopuRGOgk$OVvd;LT>Nܘ[xsɦcQ,~3lkRA!6S\Oî0z M8nj"\ړѱeqk?f-gM;LZ,5J'ѶưzFZҊykV&&cK#.`tx' `곰K(gtt;5Y cܴ vCG_+Bі9k?Hr%yq@[z18 P$ODKÜa /D(&k r%|.rM4\#>-knNZ`Lց5.,`PoC/v"ROތ5zw3!ПancD{{1ǎ|[4ϯ i"e 7& `fJ>8z'yi`y ,<&a!tTsLW |H)Oɑw q44F ,O_A("_4)^KA(-ˈ#kq`(~F Tמuy~@7(3ioǍ-GO(N j&O*sSa7cJ9Z,zIn(5848#U5 tȺXId)1\y4g:z\s4 #,*ͳbY( '1AjܓdQ&gl_ ~HX7EcZZRZg5"0Cp.'$+_.?J9P73ɝR_eԘ4 5%;fv) eh5D'*q+9ٞyVjEjNx\MT` TsI)Ն 2`y ZqV,PoJ zQtEZ>ag u-7@BP_5YisZՆGa܂-]DE~T;_[ȿHpшz|oȽuCd'Ou52鬤=@LvJo#44~/5A*}fo4/èѿ 418Vzh{ 8π[IZ#`yg_ 5ef5+&M%'I`l퐶.̨wXvz理?!:dG;ƪQe.H%`W%'dΘ׽,˭K͔+(D2ɓfi {Cr- c"G= YQkS =ߒve񂯱.]Ke{_o$[g%*yGU6yL]4~Sb`J^qg[}v!C"Յ5oݓZOƳ[=v6a˷LJ|ȕ,@ YAj3&;Kbx{nDn"|+r*CSk?h!7b5=y70Ge JG|!OFMh2ѯ]&u fHKD+<O$Bf؄϶{y;ҷV>}ŸBG tZ]\Mg%bq?7b8bBך ϔ:Kٴܚ~#;#eⴧ4s\d}XM1ۢtC_:|U Շ@M% ㄔğ*af W >xZt~x|:qBvh>"Lv&1y"z> pO:'WWI2F,/XE5O l c0 Lou]ΊnXݬ=L[!-ro,6ՅV; zNWg W?gY2 /@[\ٌYP:JgHBMj5N`Ϛv%0s?U:T&1㜚p,`Wv`$s3PgI]hv b9^v-b"//Gl&> =_<ׯr&n^`8뤤Lsiї,˰IC=:<@4ͅ0}3E5:Z< 4>4 _Vz&ۂaa>Fq/(J$j$ŋUSGP^߆^)*O^T)tZ9bw`Ri:׵!o&hb,_Ilhoݽ=V5nAXS= z)Ln6eT̐( NZV`|p9"PA<l GW;\,LɄ]ǯs"WW(U9.H;E})ٿLsĤE"ߟ3ñ(+Qi Yʰ㚜zA&+1ݾGe_·TѮ`2t\& dgaFJ&D.=ʱ:??p`%HfT;9ڭ**h|+׻ ֚t`2Yߘc>M53.|BG7ڐag7 9]#0SΡj/vfVu94aB<_ ΩL] _FoȣB}BXƮ]8_eÉ29e oPcFF'q<%>X=[\+y [K'9/jj*3r$l09t1(m~n^.U1fOo⡕g>R~G6sQK蟅?`@@g"`0ӳظfU*JㄐLskZ4>Zv^x% {b}m>M= W&nd|&B;aw9P $P!C! Ep+(\`Ш82ǒu't8 HЌ^l&'xg10{{\noi0 QeuҬX&*]7:dIਁ*I ' 1YK.p f3T&^vU)1î[Hٍ*X[W1+N kq;ѲIm1ct2/ִYa麕0fU_s12IxuB;pͬ`J颢(=NoF)vqΟdL&nl. oso'i\g_v!yxM"h9")Y|`?3 (KЁ})vGWL7Z46s!}!TХ)c.,4kfDf*̫2eſ\x=M"!/ةbx${{q^[~' kwgR~19߽rF@rL>OlV֌ĄjHtC"vu q\^wE%i膼_ˁ ^ɩT5\7NA2%}O"s۷;q8c<RthVـ7n[8zB6_!)Ǔue"`@hpsl""gWRb}I~d(+LebO\Qd!}2݅ t($g-h9 t뵐uӃ€o5恀y)_Zg;h\Ϭpȩ;/P3֋8!\mK 9}%qc8+C~ GW :rfvV(A7^Gm¡l'2?;Ýu pTEG2N ߃F"3]R}a^a$+( "4RJs.")bc `+>Cl{ ,7"TvLlRz$(0GC|Q,[D55 0)$M<EĻG˨0A^&ӻs2k[RPAGRQC!~HtKOV$>?])e@Ǵc&UXy jSr!Վ;ogVJ!dUW~"Gg-wDL@ESc_!"AOpC876ѐBzd,#L5p5~StRΥ,wIѫqyM\jl0YD+OvQ؈E|>J@/Ϩ52UWD`Fj!z%f3QSw F;KRjaKTb+&zOݩ&4=9><v|Sn"sz㻡JʈCЌbjC[ÊA^0 ~FBLlN{&gh8`wo&қZ}e~uĨ<AA w)p+8 }L~F\K](m<30A3_oNȕ$xOP6=\QJ;tL[Eg:UPaC$`ch*ZMKYp^syKaubO_JdXj766bs'ZiT#:Vj^Yz N^O!qsc+v}47FxAIP`T: )gjϧ*u2amh/bЦ@^%}?IkpsÇW?;3@QPQ6?04/Zqh]ϝf~rFI~qRlwO>$ֲ~uu NF%;ڬyVQxWNDt #E!^5VA迴g%!nV#G ^ͬ0~6.JrdWt\?'LZPG 5X +vHZ)GIJ5 < 8`kY5 +ZTSB4U>*xiNDK#^ӯLg_<aZoC#NZ0W3QKМ1^/2&[=J7SXy\p[& ]SQ̪Q魐 E f ;oL#namL0\"~ '&.,u;yƒ~ j_m齯q_. !]ȗ\f%!fR{6k.X ~5{NhB]cO8t*qKu;3՞O NنW,Г 3?gqѬ&fW)ݥTzjV =IlZXw1K8O]*3ܸ?z/aF]ɵPd 倒qҗQ/ǻUn\N> 6OMq(֨IizHcKZc~3^"۠x"p|@MAo+ЉU4'd"x9FCHtҡo=\7:"_Y7ݕj"RR& q87B('>0ӕ[\c5 s\]7 ):ӌo'sG;ӌ3[^y".ܟ$bxFxC A0I, Աza_}QmQ0ٕXnٽFi8Sgᤢ''C z7 Cunk0Cp:IgflT$G.7e"TJHIhh:K쀅 DBߊp]y\ ۠qȫG K띷% &lp;'/.pZ%˫6;X))ڇU2;_F1}iF(?NMm݂i6)yQ,2 ćhn.7(bmn1p|Dvhv>fp״N]}M[叧1mkÔ o07"G.} =yutjEIP8]Kl߈=uӴ 0GKPz^#gyR֙Q ~Yq[hfވ,xvӇ{QElŁIm$ƒRZ|LCD -|Z\_3<»:@6&PAmރ{nX<+uuڃnWDԤ8OlV§8jSy`flpvQQׁ+wfoPWZ"W乔˹|/E,4 !$s^ixQ*aǠe7'~OW֧|)tgʸ{/5?qx~+S ;rW  VMijrXnn1O>T9[T(RxxF9 7z|k2>WZV6WMo- PkՇwx \݃cX87(knFPj;~ɂplMBwˢTŊN3$?JW%` ꝶnɒpmM Ij!\ DIq! ,6Ge]פh7Xi_#i?׷$BJ0z]Vgp22}QZ:~q)-ʥiQo?ABYM#waU\ P|]P`Aou# gs'*QA6 qk<L0܄Ilՙ9(5V\247B;#EA=Co&zKY 渙RLHTwݤr"!fFfo+*ԯ &ElqkQ)lw%>Cxeld䮬fJBDRY;<]l !w|t1Cvn }ïqi#7!#VprRǬ:FxKҳg1&EkdZ@4V g>D m l$UP>iOρXؚm`CYw|>9 I; J6/jL6漷9 bӱB.*]',\agbMdXٲRpoGbh.`H4Xa97>tn$U$ܜ}YDtu&nx%3F(wk7ŜkI1/*t#)*|/|)ν*U]b߱􃧉y-=`NtDud6ce+@Y.)'AjƬ2/{B>K``,[B-'bsAYNv`=1nFezE΋[Ю`y0I9 EJcmyOme,JboA@n-%va!Duv~3R:u"V."c)eaț=WUk]z6ZWTajk$w[-ZئiG(Ut; ~WOjnhr\㙝Wp1.׼vmYG/|%&\00Gr,M Y rQvT/= oED~:1]^65(84<+~5-:h\j\I|1vQX%]aU];K T%}eNA4A -آf#툇:Կ6\I,)}NӐ_v/mRY݈Xe.^U?Uyj#3eo\*} 3⮻gx 3Ou9.{߶]s$aX5Q OJ&,s Cź p,G>RAh~V=c5>SɃ$JqH?Y")F9m`[l]99,4gSҲU-fo4xtФ'l.:e=捾wƬ͜\FDҧİGFg+ AG̨:)#@j >hL"^G5:IuH-AcKQtq4}=m5 K;~?ὀ0-oT]&0iZ yyxLiis.`2̕`#nxK oeo&xž%uxT/sOʲe~9UHӌ؇1;hysTY4ڒMak=!8(o64Zʤ#+06M lhx蚱/ +L ?*`{`Ci*9ɕQŁig*2O%CzB>>qUuCE$h\fZ9 2 ^@+%/ǿY+dq5y?";~#ud.E$a_Gԯe/٤^ Opm,ǯq@gm72E{UG-%[0Z;燕o h6-A g#炸SĽ(:aT,i/ov b'fZ󐰲ӗd+xƤH:2\J ͍mͥ$3f5+V9V,2@EM7!Y&E,SdTAAwK]TGIZ؎I9FLsk21[~߯1W*,s #.F&w1:ny.5:GÚ wDf8*V,R xY ^EAtU;\YD:!d OBܭ(0W+[uB:pGQ4@~׌/=.d)9/&ګʁ-_w=3SQ;)e1Տe6e[7Rؘ, l).ՌE܌揼`nkf|ѱsI 1LqA֜a-.04v[ښ^? vB+vFXdV\w "1z5ϫ8v<"2_KmE ]5`MĚB5%zXONNfq4ٗNp5g'&LNHi+>6s&WAr0>K+(qڙKB}pp52@V _ߎ4y`2t,CB)2+i5}"VƝ m'}rgm9^g%63p.K߀:)ݒFq:e&!v A$3B(eW)o/w {#5T+55×o+b\QYy+<~q^+2z> qɨ_" t*`)MXXlj:6!7^瑩P<`۩Gcoxndd.$+0 G!'cS!ӆPm,eCkZ!{9(v8qDJai+שiR#Xk=iM]>-瘲 f=ed7W,ɦX5*)@F.omFL`[1L޾f-{]i^@oы&BZhL*jgB$^δ“2hm^rvPl>uh JOj 16qg#k p #(}zrlĪCLm\릇5NZ- ~O&v('mgu&L,̜ T}i#~ (pk4 }a +x$,bi+׵P\h4q aPpkRK !Q1_qg8 5yB;;>yYOGcoX1 o0.jofy #(X*A m~i{BvT̒L8;CkHqى݄j->P rn)Apujhw$Uad*#_!Q Ev܄dTܻ&*\HtZ CtKy]sk$4m8̢<<39u֙9'CoTl^=exN0#]>Mt YM$)5i! Gcv(k%!a ?D9 #Ijʖd탓0|N ejAudILU]X*}06eCg-E ay [v7dfDf#HC>^7QG-jVWQ{vð#ŏ [cJ4ĻhbSB4!wDFG ّx/ZCdЍ,k!9x v$^NL kn',]FrKmv,JVWGq}RÙCa?#N !踘c4JF< q4wFZI+yC4H4KusXR3B91h!)4QOR^ֻk3`]T; ya=jZ ̼ coU% qbўBț c YG.W>8pT &Y_Cb7RHx1ʝžW?+ȭTtT@DZ~T6R!߆rG]HK\89ie)06јOlLu?/^8ryIMX銑6{ k6& }~^xE:o{3ǣF)c kļ4J`Bg!-@e/VQ)Tg\~ Q'Sto=5>$yD25{'mNZщ&\ʽIMqASGYqmR`aoPڣoyU4*|cFYI׊gIf6} 2O5D[Mx -q&? jb` N]L l!+|5b>@C6s91mhY֗Nd'͋!gX(U +;v1=42}RVI61`}PST2;Ϻ_ bۺt-5 Z* ڣ:%dY*+yb.YMlZaл*v' ō= hR\ K%b!¦Ae8'F7̽e@((εL5 Vov:{M`_U)i`(`EaYNEa*u7'^\%WO0{m6w&ג Ƚ譀~xUL.$0//kSb,nVgCPsڤ\T[Z,kg#d9%m:-]"KQ7yL}7{,2ˁ3/m"MaMaS>g:>>oǹs'D~"2gdU%izlpJb|˿]<\/q<|b̩<4h>iVbpP{rPVc\#ߕ9.=91D&M6#jn,Dp݄l8*3So.[^"*tZ,M|ZESz4ΰ*+8'B=1 ;d 2kw,)ubu/P_e'rVQƠĉ)BO.2c蔥UT,: pd~mICw^Gq$7TouX\-ϧp 6(2U`p-]E:&ޙKP鼥3Q mCg>7@^[󗾠#0kƮ&vajR_D Oq7C&mYNWzwiJobUZu:aݹP3@joU2A"8N:@o}j՚q M \l_s,DZ(;Ӌxnd&bR[d|):8 ƚ7O(iWoHv  E+4cM'mq|_4m%ޡ$8ĽOEH# ! ilj_:ab1%7 ɚ^׎{2FL^:KB5 wߟ×.u/v촾|&i_j뿫VT|j~$kK aрk!XZml"춛7fh|('u-N֦&DuqTu E!`Չhe;(*>z4#{ '9x 8-!#oG`F:&˖"F´;4ûmJg{,[o ދɔмK˔؎pf')aX+ox-$i9WsS “ъ+3;FW e]:19APYz +|mԎ:Zʣf,pW:x^.2]n|)z Sqڳ"44 -I9|8GoFFQ#KX>puްZ7a .HRrN#QJI g&?E{x*Ivo.\i5[o%k*%O7UK0iAmZ^+< _1a**bl3Kqr$TeL8c=# ]wb!aAh V_=ܫSN)%NE#d=`s2aNܦQ,^QxHãzYq5 (B6 Bk|Oo\uUDëa ,Ј\PCϬC0V]JO; -dX))\] Kr4eq'cE A1ە=նO E>dF*+i-突XwHgCҨnwLR+/Y9B?}34<`^nYպ8Ȳs*Hi NcKNY჻~lV\dW%P0G$|)wgr]f  9F}?qߒrsG/9=FGKWEs/5p6c*Ig>e(|wA.}6RWS $sʪ{PԊh>gjwGK~>NH`'JxLN +TBXvSܩ@.2G9 p% &q؟C N"I pI#:s2S"ޭj' JuR~-!9;] nyYO=ܧwK͵`pfǕ!+↔b=KeTsh %"^pBA"t^P3S$of E4}~x[d0e:u0nJW_z*KAq[!V!1XJlWa|~hY--bԲjMXf.4Sgk!oߍi-3v{gx!;R-B*g]quM@# sB$ҍ8NE&w >rMcEƋr:7_rK7iN(>>QδÕ"spU?(Dez1& "T2[U!Nj |;Û"zqvlHiuMRviҍq}3jF6 *dȍ;u9v2,hvbW `ةr֑L-mؓs?* OSܵSx.[0$Z2P>(E VNNW@a_wKGV!FaR4|O;Y^-w= Q1k(X0 b!Q*ׇN鐬ޙC@ޜFW<&656^":J$=֯LL)ټA{ ^zXʐ/[[dO:A))9,Gn,Rќ9DT\թ[Vr'Mjtjby&|tK3H|kh ?<(UhI23._`D!%ȗLLV僫8*&o?ܑuig֕β>$*b3g k, 0/ 3#Lbr8>YjutLyC[-04OsXzl%\!b\Х+orVNRb;qoGU,q}E|z|0WA Ҭc>֨+2aֻ 2zXez5b.JC)3n7R6>T~.sQH`P_Rr z@DBft"?zBtE.syZ4I'nVr"rnK<c[g;~ [H&ݐAxUlu,F9\Y?'eNop#>$ѾDlg.{(eior@73$G遁 >] z& ,m>Db6=Xns,#Uq琔5|.l2EM͢rP.>3E)h{E 0򭪊6  xHUtmh0AY"Rdy T(Gj _jx3f> KW]{ۢ-xo1aޙ Aֳاȳ{s網kc:׽qŝ+\4)Ɨ jT-}E<[ӠPrU\,=PUB%ó(i:%fj뗃4{Xi=4*uo;~l滦^B&fʮlEkT6MJ{< N=*%as;H Z_5!dp =ҥVe xYNX%)OvY,"iKǑx1^gsp2 (s0wxh;ʂ'|v€iUߦK =k|VjYTy,W@/0@ʏmBi8>= UQEuFc&Z,!idJ#^ʎ{(z??@i_SG-ib4`Kjk%'*)毙jǁd"SMz@Aqi1ͳͥW2M<%\ y4="u-Ǧ LF$B}Jc=h.C yPYo,Ґ"OLz0VKvŠA."3@C)DT]svÍ\6O|8aזU쟱BAasfV2'^D_+I*;YM]M? |83][u%#J8!=G96%v]~6d2JxCkyL[ ,S@`%,:nih.f?4'?Fv ‚%mV(Rn8m~;]L[C@kC(@9mFo{,9မR!= S9h:d! ƕkށC[zR=>`4fd:jmKAN'p&r8pK.z+D` ˓kI隠q~d0x]=,pX~Tz?".~^ 8GO@iEF *:Ha _SvEn16*~Na"]za &|2'6xg^ 4v@r>;j(Ƈ??wPA_kh'6s%8Wd)+i}h'GS]VB -  #ۿv]NF3"ǂPkș[`.Sd!HNqH`RA;k̓K yFw8JR!/H *a oqu Qv#e zTژWPө4/vNDI)r%vdup@7SP00$/XW˃(X i9bXbПNt"P2QfumO썪xڻ kƑK.ϖ>^AL$m#GiH#NKnoMVhCӼY.iDIqkF{cO֣3" g;vC0J#].g:T(@*^t{\|EABW8/HF0EeoT1,Ѿ O|9yc'-BN pm$pg~B*Y/uN;9gٓŭMUɳnF1 ygG>cz:~ȂN/aV3Ye8}MtY)d)-p_k?;k5obJ%y:6vp'\CKZȯ@F{c8t0ݪX1<\Q v9R,:J;L6øKorH(_X^$/KaYā,@!O#4PżOlر"3&(!K")zĝ?na۱8+ KMt8zzޙ8oӡ гߪkJ6視,P3b\*$+́8:S6c"ů;*:Ps^vtɛ򓊬wW4I҆4V2vߡ93FvRrUu<ԣG8, 4ɬx,kчqGw"/[GKRza9Ba|a!5ѱp  wPCWbpp*b ǕeA218ou\6Vhd-Ry*Ɯ )ZxkgP.=0T i3E= ,߼]λm̀8ĚgG d +ee>; ?);g$ @x^抧6ڀyz5<iE2v?1mx+0+?DCk~ cɋUd3Z&E̺Dz/j氺\k5]QѾIW^XWq9`v5hm4Xje=~9K}ZTd#k7Bbsu6)Y#b%DnrxGS OX-4k oԞLI*$ ѥnm.t_ )@',Z.}e. Z1CrPwYiv0ioE FER\ χda=;w_6-*,ɓeiSXpAcJ*:ALezUy(*II4CI%=l>T؏ڛJTleZ.yWqҐ 6Yw{+pr( ~w!<6uq&RY#SXL]ZYs?nPPi/7 {AL:7>^GpaUè;$R{IO8Y,YŇPt)+7bm92H-i^Mz.l+MuV{ eF .7 -Mqx] oFN L,m\͌.9g,6IPt.A=nvpЕgϐ#iɪv:cfʙ49@A7܍ % 9%E|t'L*R?BLe#䗒#(Q=gzרMDR~?3pjF Xc9&F$~fB &;SLpu qiDU%:NM hg"4dzvJfoЗ-K#Tp8k^|Nr0p5" \O-툤8hC|'2ׂooF52=n2btIeπ!oe1;/]q 't#oHE%=ltdXp# P=蛷\p~F53ُ1\[yMC-)pτJ`/ '#E+Q˖ֿFP9Ƭj P^StuMe(No~ԑVywz<HJT݈pk~@"3 1C-E0\mZJG@yTޗK0y ~ dÍSvӬPגZz.W&g&780j7)9('z_czPjY:h:}փf5%v ؏7w-tFӧp/{Z 9u/<"s2^؜42'"K}UgBW*[I#1(-(}~Z!%Y+#ij2Kl'(LSnE찗v$U*62-,Ɏ$V]! G$Jj7GwߎuU֍5 x=k!ٷ=JmW\Xl;Vwr1s}(, _>xp Zy#gc;0Ũ*4_[Ġ܏A=*]IϹTV$h$s*_Y؋{2H,";/ =Zn-fbJ ;L"re+ 6/{$X{2pbz] 4QJA sP% %<Qݓꤜ'9Bz.0iV(PBax:=pc?>."(c:%w0q\aYh,xJql:C]ӃvY5gPSMބn]y'p?"y pXCհd\Åilެ߾]}}aM !Եc\ΣLѐû9wsB plϒ)R nUy70ަMǏAp'j~oeI}6nd̈́FG}/τd \]K"ގ;%k|w(W)PrZTev% w;V)aZUvDŽ(/0[y}p;{աQFɑ: ԕPݵ%K@,_$WrꮬҰ|J쩪~YW-U۵+B0I7c A&dWwO0z=e|Q Qp Hybۯs\:(7PbaawIxzcLx?ۅCYK o/dEQ[cTkLX ]"Pp9*Gṯ Lv#ԧFlOI)(.Kb_Js`lcCvvh Wiopz(zyJ_6q#t8zc>_˷f?c #D zoH[᜜gYx"R?5rGkms{ S\V,ĿKfw#b#/ȘԜU1"K(m)[g2zG0[4I#uHM i72/784V+9ts'Lgd99/)cd|Z(X0P)g! -Pu AG;f0OQ:mA95[s49lTyxo:C1[ "d9텤>ˆZ٧[MSYa:Vf߇OF+:ܞDTKG7kKubjzZ\QS+钹5B"6Jʔ@DJ@4p9o0?Yt,8Avb;Ŵ75ڏA3رRYbijrok#02dY ?p8[Mti_ɜcrVY E1o36 ή ˁ ?eED`5?.)YiarG99ܬS;?L{o=U*4T~ *3Xb(^w;1>>wC}~Njq8@yښɮ_Cp!-2ń4LU{縭c@U> !t/$HƆhs5[2-|N+1g`O_xE <97Qq4oꥊ8 pRNݼ䰊pS9@8J/O⻈Q#91g]e'صڑ=y=ר| V,3V1vrc|dهv-y"BbtdTo=zZ-8Y6%qgE>(?\|<-\3qLǹk*Ea"Qe!FlcjzSXR;Y|3)vIn Pp' OyOI,q=zm9ذ#EznDs{L\\F@J5imKJ # =耩o&!Yf$>l3D1rK?g8Wvmu=m3D,{Eo O 1~[gI1Q'[ =;dFh!3WcqK>ʶOYJ6ȇ4@LI<2 XSL&$Co4LYntp_2 bfO>\ݴ\!$FeȒ$ +ٹQFJvUOJ{>ducwoF~,T?gYΡС'jGt;+._F J e979q j^o2 t0DokCd'NebtI&A{8W;Dք8BI85avN]Yv {\rCy rV7tw;Ķݩh!ݙbWy3P-2[QA .@. ˹KP0d[;ca$(@6j!k5xV-cT%K)(ѾK"Y:9W0 1{쥵73dQ([Xs[Ww'2}5^NP9JWUV9\DOOyV#1n윕/bOyHK4"ÎpM㣜7|L?ٝe}/e !uIQlkFg.S`S0Vl<);!۷2bB+-a ՙu0!Հ&\=jA _K>/5j՞ s^2^uh\j0}_rhaoMjY ryYh4gdg3ھ&9rkC/ _3Vs-E@">X0102['5~wmr}x=?[VzkbRLR$W@5AgErȉÌ4P{L.;ް)RDO9_Æ9u +|"X"=}dغ*gD[tFbC-mHжHuz ({Z &vG" f8p_P_+TdBWN}N;6?Jf8% /6xOݕ&hJShs ج53p҈Q"(!觉:z Bv|얃NTArF'cXS1h-: dȉj;6k ]M\OO?,uUlkˁRm^TsR3Av_󚟏1I<[ w?w!Bg RS L ǧǤQ(*-rjAn.^z% j9bt-̍c<⑨CFI/djsM*Ζs!^ &'6[X)4,WR1uœǐ(ϊe6XJ8`;1't"Эl` +W#SvJaiև 3& ^j\$ o>jv8]%U51K˞6ʵ.,nz 5vao_-$!`*\U0i˝氥 ?[%ཇxj.]qGRPܠŹ-`2f _&?(\(5N%gsz`!oS|FpdH!(7 _!-C3y7b k]FB`GM宕žw Ǖ!UiMK(;(߆lygtyuX+2<#VI202_?$@IfohGY;!G@UJ9JrľC\3Ag P~ $ 0Kl>t*F;~4IP=p2uC'0R_f,rx`\ w紥/1aYkCIꢌ574 Fef$Nvu9^tĐʁBiȱeoSU(O0 DX̫]O\xYa/;>jDACI0!U!MS!t3c[Xfp#Zx+y&4hٓz D*%C.&S)+2܆䲆'PRLK] z-9OK.amPff46uJ)OVS,( iԩJ ]59y{e% +FO^plr;,i7]v3cY݆JsZwYh"ƼG?UJͶሏ} BFi< DT4dfUŰ ]g %.xuBU0i}(nsvFpo/+U"hJYq^=rڎJ1L_(sN3)Aq`P(",s ? ͊oyfJ *,A/&%>%#n nߺ#Q_ E?V0%p ]r::ĵY^Rȑ*=6:iV?CCt*P(.͜hG{UBllV/Me_h^%kzt \miA&IJuflv-0.="vty) "kmsM yY u  ;L[ 7SцzpLKa>_Z8 "k% @}km ţUo͓N&gow)zĶB(RJ\2خX>0L7c7MB+kЫArv6[<|hgY]= /g>@ojGE!bup -ovS9YqmJ[EgmshMn 2&[*}GPr+Eє8@ l!Zz8C_Mk•sB.2ם]R;DhSx{ ]'nX4+eEpyrAZR⫓9f}88̣Ϳ~?Mڨ;Q~TM6*%ĸfHw~Ly %8;yc"p!5җJ(s(BJ@.K^;}VYu9{GI9*k`r2 M\W%v^WR>gd;L b}Nې44"k.Bauyme/ FM$JZI.Uut VԴo<i7 ga9^'_ Հ;Q%ak ajoTF[RD[~bmI)t;"JKjѪs&~ؿ5r:ͦ$L?CEcͰyQlp[ #R;Vט2[ZL.HpE:dÍ=R9 d"γlFqԑWGfzǵ`3ْ@I}b!:fG"0zxʈhc$,f(5JH31?ҎJ%o0 tӰP^4Ӌh"Y - ϹRo .{qihk:>;:cgٶ dE7,wP ݆R!)${*,\W.DUYv%Ɓ]ܛ{?ӂ=6zy&"y:W5UpzgSG2<>̅ut:71ynk :T3 q> "4PgRڠ?s鯩6<>3㇣V?q1;Fw Bj+B4H1pL]Sŋ&B$f b0O-j/';&}UMB\b` BM"ƈ X^ݨR$IM `r^`F󱺪({,v$fa*iZZ}o~H,b~uχ(NUD boV |)+1J*܎ WDuf& `^V#ᙧ̍0xI9r5Qj U24љl+p*a'_Zt FX#cqםU4d?if/@wڨL/袀yl\lUmE(qlTsͻ/"T=g\BNR"B?;ʭzn MnnwaW.!b'2nf}S`z :W  PIp3GjL=`wuca Z@qzLñYfJ8,Ǘdmn?X6NVV7nh%5oݐT[= s܆>﹈3#coA栖%Lc_>,~I}ʣ |8Zn+aa-+: kdvH\g=XzEpW]+ ?!M2s֓ёO[Λxܤ1Y CO6QQϛw-.ʡ-&XN| ˌ\0A@#_0C28DBdCG:Vw=ײ^4d n)"Bö~7 `Ș>s'GV0k%'Y}EFl‰Ň.)Bg;Ɍ3[b׏IebT sc3Vf/ۉd3f_95KB4Fn7YBguܝ&-%F,A_[w+3:])cL*mU>H ,WXa"0iCi&g0[`_ m@80"y ʈI2y@-mx3&v^aZ@N_F >/̱K`PDBA<q3xnd#$C.> 4p-c͍z: (򤧕i GCrAw[-0K,x~:k ,׹4BS`zoG+tr-~WگGt6|b v4]lC qeNkd-\f]up~#8eN~QzP}]xUkؾ B* hSJA 7XA|UU+,̌uJ/3xB?4^K$H1pcɄ;"L/mi2m5ٜ?ՒY~5g %3@mA,.H/+=XMNDaqfG(bg_"ufwy78Jݫ[ЃNoʫw5uN"KPmmd֦Z3=:.wϢKJZ##wխ;$gR/6W ctp|_ ,s4Y8p_.!гުF_˹$bEȗ  'd_^br*>t~!4W [ަ;VP =_9ﺐ0DMYA?8ċ8JC\OuzPI].7 N̷@jĹ&-Whۈ'M^c+MȐ3ْ:Xd}" 3w'?ɲ2AP/r w,/_d0jHUaतr|prsAS $r4l8aZ9Z}?U9*"<:^q’_艽罓$]%i}ˮzpẓz*v>+U TUʆm $3% 2Aϖq3 tW㕸rS(v/t`̧!Cl&S[qcOE8b -SrPZ>Jwb8%5B\$D 1/@4,bb\/КUIl*#I)Gi-~qS.{0ڽN@Ir 4&nQ:rb땜:m&F̮^"Ll=|ݎ0@|=f]};+BDw?#.jt!Y De̝l/jmԧ~@*j`VaS9N{+Q2OM<$aOm:w , YČ_뚞rqwRь)Ta3a6cѮ(EZH,Ʃ|ux&q}0be 6i7p4q8v4ETnn͸$X( ;ac &\gw݃~3]/'nci_dtpHy丸ud\|aKcx?R޼O&iX#vq·>25x@1b`EWq9M6r -gMD)Q[8:SKF>3i!`_1[M`{ZI`}.''O֚_e eeu{» 6bm2/Zpp"vUk7(BC2n#+092[cUo pr&wZxE:YVHM[|A.⠻u齂Y>^I;jQ28#ZGL} ǬǼ. 59l6}6 ޶)QDT'sw&wE?|Cu&DZ~y6{ٰؽrH^=C3R( ?4LOFƔ?C>Fu߅ywn=uۯ1EL? Oq45T}I/$P;{pͶu|0KxĖڵ=/|,(i#erW3X-}"/>[u__ʿ *l˲?t++:Bjȹn_^>|,<[_:V{ TP?r ?{WZD݉x"M9 +a/Q IA$K0YO+[Ě NPF~eKwRΆ ,ιGcIlԀTͮUOw 3,Ҹ-YPT;fMo.7YAgUBwWR< 9‚i3Ց(3C hLuwP(R9Z;-i 9"gl*5&: 4%#<왛6\}x vy/oR+Ω÷R=YK˽0Si1*4ɥ\ޘbR$8];%.ZY4 r5m>oe{x(SN;IhQ?F@7#ZTb,o\3Ru_Mg= */{ء*]fN`oaǍҬ4Ljp19 }lKJ؏#RpE6Jys`qHAQ0P@le%޵{C#/1QЇ=E7u omc]#29@]cdYWRo+a-MMʗeB@b0QhK64?ffx5s$HN:H&y&!U2DLv`~7' u_ò?tB2\O9]I&h9A;TW;b= mae @Y(/34#ؑO-=U0\?# Y8 iۚ"pհwf*q0p'V*fSd;w4[">e4#IJ vN Ǟ,G g#1 |!Rb; _"yd"/mo'L]B&05 KP1ڿfg_0~nJHD Zab67` 99«%^bKrIPq4彋[AQ|(a-{y./|qaկId힅Ҳ0pRw^OEH==nvYƲ8jk_,)I+qܻ=N}э)PuY PŗyQhv GwhRB3WG;)9WklJY$`/uK0EBVrΚ*~X,Y_ҋEmRivk5ŜGgVmQws-BGu*N׉+[(Kh)jLvs7)|kp輪"p2| !؊>p~^OwQ+ȴA~dG=pًk1^ uC- !M&l)IC^g{Z&6W+<quL뜾$[ee=e܅]Y_vY ׿$j`jT{6 -xi A %ŗ睬AG%Q3__t%l$4&D-SQ˃뚄v18h \20T}ڵ;$Rvy7Dgk!Ht)-G~^ZkR*46Vm'/'Ը/ƪ9 D6=y1>Kb!MJVǃ:G+jTLN"JN ^6\IC΃ck 3>-,N:n/uu}+mb i]lZ4+FZq-+_L.ĩױʧ)lZcGkX%?p&?!oL]0A ÕAq<`pN"SR鮲\ZLeeP\ aF]biݽt}r9 t,;Q:lb/wV(b9; cط3nB"0܈_;ʦMv:bNGEIzYfew!xQul@wPuj.ɵ-& . id #5ǴwgD5jџ ༖n$ Sܰr:Ȓ ?Om-Dj,ezkaIʔa21K0ZW3lѦqV03'%Ź^t] r\A.^ 7|[: to;OHv"fLn:k; R5Jk c4XׁzI-"4DB"*vdH[6W镥RlI\x{3G6>&rMm4'7 .WaA0O|T\LB N( ̰:o 6q܊FpVBؽWYް&hb@4]B:ߎVN%gF, D`hU{mt^mZL.F  B\ٕm>30e])Dg;+#(>*h9^[]<雧XnQb'H8*L^qԘ򗯎'@[!,)W,TZn`_Rg&ް7# Fjp; #T-vv2é\G5;֗g}ݹt :DTt:R3ޡ ~#͊xeA=L>/ه0>d]EO_чdo6%fnSY_}U,p(T%s{ˁIFχ|m˹y%t)>'T5X 1nC\в'y50H^zHdF~!:]ČKQo}!Xm?)/Mg`ͅ9 -Aan\KNooѢl'V/i'ə9jqFrr =TfzWMY]EAd@P2 #k{zOFƺ#<`T:̱*OaHi)qeNkKR4dڲǑbU+Z?'Lpu x OĪʈEՐͯ+Wɯ*mB~G]ʈ9'yL8n^6`.1`w?Ty L3U 0`~~cAh˒.+Q˂b 3ʟ-\ Up^nתq"alMsGVP8djٲ+leMh0{!'<:0Xx=Rv&L>=sCO_?Hv ںzKrg#9t Qd-TNHk tQqm[th "QnVfO|P<b |Z$pvzV8cY[B w cj,Kϱ**Au1Qos=G$^u/bnX?0뎿>#|&mb yl w^5//YAAu?hk~n]l]&$u utۇq 0N;xn`!ilKjjzP3 jЁ'H`-ȥ*#<%{%s6r>g@ Gw!M4$tnʄ/<ry Ajs{'8S._ա[Q)7@]r:d9";Rm|#ɃFv\~ZB|!pO (5tBM_2B10O D5oT-I#0-ȅ&A,MnM5y TëF վA:tyB"^\ )|t-'.{fWi8ٚ*LC9u?-#VqR>4~8 'mB>h=oi#CH[{4%oQ`n(y ۳H[i?e8xD <_A%$x}^76e0W $(=,Ó=UP ۂYUb &0#`^륦3n ر%3v S;pHw>ru+Ȅo979VdbCX7 /B ^!=x+EL|AO ϗM k9_P@GTiYBsDaB ;ȴ}S0딍BÃyy=RlG`qsfbҝ9: kVD5Ry l>VJ0 rzPnDi?w{xFȧuBƯI#q!Q9 WmR*o2Zxo%E~Zq@_'8*aiH a(Jm6⏮I8P"}.+0@P3 C"i[:`5#pIƁ~w`M6gZN;EO<-R9\gCpD!5蹅f)ﱦg$L |BTID胔4*7Z!BN[I;o.{I I"ݍB4-NM^Tomn%O?}IrN.ƽ)ju%jjXw)zgxm~YÐ$j\ Z x܁JYiڀ&wO$'/g1gN_*]ZB}DrfUr M3܅4*8jZ ư[ח\SJǸ#45Ml#6es116!m2'̣8jVX yӣ r)7Ʒ=(ȋ_3@CMѫ7pQO_{Y(Cd \49sdF+.*8)T~"wCR+h)UT-Ͼ*3 4Z;y٬h+^;&lfiD!֡@e,#w%Աk^LI ܨ/ʾ3hqVσ]xHv8呉*ϑ,``~] ium"/2z?72u?눲`o {,h>Zue ]I, IWJMZFORWGexyjR]V5u!IXw[cΙcLޤ5 a=>^72@2yZujbaIAJs ǂĉƳuI*63dۡpd\ gMGr*54Nl?![L>Ȁ=1.݊9TI cV(e j⿼a&MԋfXWO'+" ˾*O IC:=t7d! c)lrZGȧE&UಗƃZs/6FH*5eZP1~[W4yVaF?Yt"/D^N\Sϥ)%eK(yX tU_ XϾR0_OQPV2Gu6[Mn0" d34]P,_TSm:1S%'N.k=[کƋ6M!q4ܷ2Iaey+QK )7m6S\jɻ\/>Ec !Cy;""eZIhcqnio'ކkHrnWUD,WI ^0+@m 3LZ7_Oxʹ`+Ӑ g6#O`ڻ7Q,GʭnxA=qbZOwrr/  qs۲U f#"k!S- 0Ch  !2hqWir]O_ZĖ%D,},`Zkf**>q5Xg q:Ԫl!Dczb[:qP8+'O#F\6l ]a*ـeTJӥe 3{eէ G\\=v:`m~Ua d"<,yTlF/=€0ݑ ?FKyRL^x?3a5`}N(1ЬTQ>wvEE ihc fG| "r`9}D6(XΚmh_j:a֕V4Z WۏO'Iƕ=oSiZl2fCC &W,{JU$>g;e4zδtf_ ؠBD"U[noLQ5Ys9-Cc 7U$N_BaZ 7&ިxtGF0Y3KT[z$yۍS \WHa,gbnF.}bC~8ҋ,3exkdTĸ_>`_ @Awִ"IaVӽ-a&H;t'cm݋;Aʌ@-GvD˞mW]3*:jށDPrr ?w O6,C%Z8:vz]1Pg<d$8>~q2pLHl.?8f =OrS:x8ٍП&(n-yD,0 5d…1٨ƀp*NtקDkݢPx@/ófM󏠥i,+pH`wPy!ʮ gUvxAԤ k ٵ>fK 9t`2@M2!3&Z\2l&K4̎տ<(Y%ZrP?վ*zG`fN= ,JGґvyNt.c^xJ켳>~ڝ@LlǤ@+mҼk]b !8EǒN˭W3~.@dwfYrH2[>=@«"HR; 2.d^VXR}i|V;S#c0$5r㚉25 $Ln`}ImmRj8iv ZxL;7;1~vX|5{;& rwNB!EG4{EKZMhCYHhG;I]’Ҽb6.2<0B:&>5{uT RbL3&|pgPSf"f{6:w-ѴP+(D[$EGz4}[ĭSƊs3@?R ڇ;ވg[4H)?+A`.%YG"RN֋(JU |sx895J?ZJ^_`6g7V+r%&AE  hk9q-z$כݿʼrwxqá~7Wr~L0 V _B oxL *ٱ{WPI#ف-*)Uad$fLަԚsO {)I ѫJS\6dJ{XoHI)7MEat۴UTsbˣj=A3"i=?t_?OnCг-nؕ`y6f=btYr?b_rFЭ@"ϩ!rD,Ns&bn*23R EMXͭqz+Q3yv#ԑ m*[)68t(Qu?˫6ufU0sAj QRUWwM[EEɾ"[ l`!186b:r e햦b{Px]Z3yψOVEe Y?uBK)zZ:ʵ$="R--h,O?=s]{JՅ\[ $BGަ\80xc)ϰ>J9EK.p),ѐW˕3;SM Ջu؄ +{de[A@\8iH%Le,Ye#1cCoX~'rϏ;W^ $Be|dyE:ַ/h+ { o?6ylYmg  WsL@b'b`4A((.Nԇ:J6[U: ˧#v,G-ya7ŜWI7xᾴ9rQ˷̲ҟ( ߏurB$3ʯ$)]SEs3V<+Y.6@ڵwɅKAhԖ&%W]/`l P#S W!e[?zY#lhk}a5D^ף}^dlk2a/yx_fM"lAhkZcdVk,d e U|x_?/ 7JD@g`dvz'\'XKd\*+r/5hS*4l^]_6< 2.q-mT+7!{ܻ;A(XPj4ڢOzBA%͠KȃH;y]~v )-%Y̡Un5Bs؞^O)ʹ< O{s S/Hk`|CҀG-*)p ruf8Cc2?˓T{,LnFJT!KlaݢbzC̏BݣeB0$:ig{m;ʋ"OM%q\yƋ,_]@qnGM?xj0|f}xںʮA?Ch؁m0h#;)bMa7Q>giHouJw;E&ϴNon8?U #8c0MR`HxpN`Nx&k>n ZOCRKիX B~|;=bd;2VL尺"1afpx$)(HaV-G'y1^0Rg*D^Dz?h ?1=|l}iW.p;zA4v>3li4+@z *{'i&+{,D^*Uv*@쑬_|承D4'{~txkfĆ4F$>;0'{%+h~џ4a'QQ48(pF_9?Z%CS$JE6=G<p+>Vծ JpZ_>StL/?Tժ@k=OK]QOK0^n?𻹚"^ bR˼Ёx p$.hCU;40ǿֵkZ>ŃQ&-˕-oCw^lPayGk|7ti[ @A[HQ̷RFftIX֞ӋAF/ft /*>JvٯMD2n~ZJAFU4FXɾYQ$@3tҰ*;?K$o`#;C]Ə<7}ЍH*]DFj#f6fBzAޮ+X,hs)uzPX6v &!c҄nT希yP+b=$=*ʟ4Ѽ_5lVKANGKZ%scц4Z~?N 4'ŝQK\5E yՏ:=OՂ]p H!]X~Es]>eh4޽:!g0|,]N-$C)keH p&YsWr3lON)ee+Y.+Aڙ58БnG\?F]H63ͽz2pb:Ur4's;e:۟J)|784b1?nr.C>$E4v !S)7_,&Ee %L"d%>P,š* S!]Y]+MBO]nmc 0{+w0 CݕܡY3?3EUQ5+BU;iu)$ÿh͕y?td"1-垗ݜͪ Wrw)IWv \vTY{hDR7xB`5M֢DCDN18ߊ9ec;).f2ID`E7ThtxVgB6dM|./̍ -r۳_^r}2ehO ݢяjdPÒ!Wְ,F[|e5y}P:;t d¦Om 6ҊBE?KEęIfr<{Sxj41:ݬpm5ez!8c>J#E7' ?tS@EbŸ8beȧGb Rnjˀh $ q/ܣg5JDP^丽M^]W,PvCҥǕbIc9؃˜>`5 $K޺ppa;? Mm_xlTU9NPMo>cqSMs>!_s8p+\h6I>i—`{!_ CFs>IoŜ(IZ[ E)yn %MlVAQVTϸEKHu[^DD&P3ȳ_K7*ene虳V9箰r;[7l +eYUQɦQ0[hĆ%e9W~KEnK@h?dq{d9y"EɎFHbY:5h% ap8::_+_=XvD7" oi7D R{SJ nR.e}9bHmνR&XNci-C%=\H4U|{|쇓:i2'+9P3 %`|XI[Tr,ooq*U`.l?A_3ʵљJքi&LЬKkE˒zAqFC34G\L\;ՏQW= 1GOӛ",; q߽f9s]1(2t#L t]X/+2Pf ^3i_a|NKzjB(ELPeg@\Z}BQmA٤o۔Kc(Iz婦CYdʀ4wi1}{^&r':[,b{kUʽD Y&.7[/tʸञrDN3?hND!6~iyцRN}ھk^SNZqAk70 F_dEk`HGyVy`pvvdfYЦ?x՗v 8ߥ0VHi_R[d05PC|c?Lt6h-nKo# :Д: vRB+*^AfLR;&AXg9 U`*|Bߠ'auur}f;KnLn@콈6 '}Yeى,&ɳcر F4|ыȝ+)ʍ𑡷NAV8]fN`CQ[6%#\@lؐa)SP30e$%$5!*#D60BOnv͍ܧFEIhțE6{žWq`jZGORaNi )vDة

S&ܕe3EЍjDt ɾ8IJPK,x%dΠK XUqgZNﯳɊl3kDUa^RO +(Lo*#+c-R3́ʧfD}7| ު#AKLe6H V47߾% z &Fs[m.i}}qm>}=mafR0M9hcΌ vJ>GL)%g%A#?iai٫zIy= P^8&+_/ֹjz_ fq \XݝWt}_ X"gLm :'{u3T,>4-+,y>2 -v5PϖTqzg1GE೶-7fA<_uN4LJۡk@95R빌`WdY&&OķQ6s|YۖƔ?Ws*xK{/xZį’?En#93q[i!+?׎u|:%}}2uY0_y7Ag=DIzg^k)2\j,bRG/~jtO&xw|cz&:ΰ"$θGq;AmyrBpU6 Sn;}^;' 4# X15ջYb vN[ PYQo1'^_Ǒv=Lx~>hq;mz~d$I| _R{*,cz$ьHf9 %|[%3,{NYTBB\W̰k_@:.K+0TSm?q ,>8ʱfIIA~k{72^ `l/ (Azy1Ljf Ԁ|޿?e︃T9ňOz x7?ЕQ"!!8=CccW[>*Mfnf-GO~rϥfz;&-9YEț/xńp7 8.1?:Bw'1 |Un Oۤ[PkV^a~w \O"xb,"%.-z$" )ĮўGKYmhWǭ9 .TSSX3֋KƿL=e=Ŷ=Z哀ƉWtwc]<ˢ0m$-1\>d<{Ĭf'|> %:BOuM#˜Wz兘dր! CQi,-ᛃ)&Yk2S<+#-2UL)4q/ŸaΫ i\":HnP ;uݔKYFoX02G| ڑNSgqut|QZ)+\7Ta' &bEO(å-Ųp%_r\qġ 7rLO{-Li5DVbP]L):’2 X> 5!G~ȐɊKκo3UDY14l4i.> OT9Q{nB'[PB{Pqy50~ykyg37=FLYm"yx)m~3J2/ء%},u͐aY*Qynؗ-/}>蒳5\C+ay}G^\JNh5",׿/>[ A!_Y^ ˣcX5YDjTDrVB}N_bK3? I7˜$^&~90 1H<<dG;J`Xk>Bq`?lt }EӋ vvAs/aU0WLLWԴhCu排ې7hB[mA9gt2_+]a!=?i5~P*l’crG׍IIzL P@B5/𙁁1҃O ~t#$J zޅݑOLH8(fמSxݧ5bVX> L0)"]2 ;Andžѭ/ TvZUsWwiO޾8Euv-Z:32ÎdJ'ʢwRK):iZpei=û?2޸^ j["w`z9jɿNBR+:{\;i5::xԈZj=ʻ^2،9]25&䂽:iyi"0F05fp),4ƲVL0w=b3JQ3H"5гXq+^8'GJbs F~&Ykun\i@X ]ڛtC0j*PPq4}z$lސH 'QkOBՁ ؑ5 rL'a횮m3U4sAB<PlT>m z%'A\Ӏ EH -u@'pi39V1y_USkc ˃4/?@"DP˄B}tyx<Z>\ܳgUĂDHF b$cFk:tGY`?Rȓ"6~dMqXlx̲,ӎJaH{ מsԎMCm [ #%R.FY&sxM+m&]HҎ贅W˫ַG})'P:H.[fe \Li `%սciD2ґrLv$ح&54dl'䷣G&,Թ(dplSv#oZV>' LByJ7BQY ^2 )JvX6|f3:6D[8gEQkt g.뢷`E"YwiAH?}_#kkZ"3rvOH^o$5 eu4Ƨ ̹\}L x)!S39Ѵod*2 KEtTp~ d@qq fA*R$ sAe X8Zo9 $_sNNUڮJJ#PQ GHKD"- 4E%$2@tF.La$r|a󙄖\Ytx|ȭ2cS`sID#7/ Ƥ΂;OXuk.YG %ewB=a:Nh/M$wzkS]7b'dDHXUQEzai9*γ.G'<Lr\i"X' ig9RN2o\C2Dƥ"xAb.GxEc/@xr׆7 64q3NV:E@IYD?Bt,w:W~Ms} ;Ң"×],(qYyD 2` MHL8WLIs AU6)W>(t,q)j)\u-VBwrbJ~kbCsPfO %[䴔fB FK4](t|yQvQ|ߔ|T\zיQefB m~*HXJHs^L!*iKXQ;+X)q_llQ9h<߆yP4p>r>!W]o#r$w?b6wFRUwȬI;\5[lMKqIMl$GMWd͖Bۍ4j?j᳠zp_ & o>;+3׹y2qH/|Y/ ]T8X"6?s QDpzI1u<[ch!r`J)24x]zf*%xX *s[U7;z(i8m=0֜6l˔ܼp,!bn Miꎨ%% Ό/ /I@wM %},S <U!aQsX5{<Ûp,w/vlCZTmݸO1  ij!b! 줜'A^IِCE1JP(ǖEDLJP\j>87NgGT{ Rmɓ7i%#^74m<>P e)6Hm3a:W%lk?< UlZRr8K@ǠCr\?&os[+lZv3rr43`o6%:Ko&ú[c gv 9Ū;^CxB-+o+K5~?f.} `LRk֝V[)e?ؠ8SF6*A Eoz 5ƕ.'#8`N,S=iO.aФ.o-#YJƘs9Rw#G5Xa]a,WC^}:4L}0ߑ A jh R[PI;2#Ԑs J{<vy[ l5Sc`3U!Ewho-J+O~|f罥w~}[8FBV\ (X^LvKg$3SDw;qĈ &0sJX#1) x|37BA Mbh@Ol4 xˆn-ҢQ Q꼇 :CCL"z2qN]PVچ0x<^6-rԝ2ػPs%Xu v6+ۑ}!YOZH%kirmm~Y&9ٖr 1A3CŬ`Cߓ/ #-QZ+{!fn4#τFQխOwM|93*2?;&^qrRɟ;0+Obx}X}#_s5|UAm%ª,S(+_o m=Ȧc0@vbX(S싙՜=^Ƚ(y{c:$NO`#Y,]m;ˏ) Xvu }\1}qa[>yvrPiVv6m@L DɆn{w}l Gڍ&q#*O`M}Vb S (=Xgk#ʹ"J%ry5?e bؠ)Mm<ص5dh)J@IEhrؿ,;gT. # 0ņK% _*@rpWC†2h*Mp1"yf2e:nnd͟'N^uI4B!0Bf;J:k[ϭb^/(l1P#zs| f (٩'C6E7}x&O' E t޼ 65ƌu\,k1ΘC nXh*ǚ2`i6;Fzd\#6B+s+-+4I*(W Y!Z}yg;X) t/*(+\S%kR-nED`[tljz*Ml?j9HcLjWĥN5 vdE41Ԉyz4P#$ 9.'cAOBh'<ď VeQrRSĝݹH~$$~{ ?6)l Bb?@5,("г?j<*xc,ZhF$4O%KiTWl!$o-( >G.jʪ[z%eK/.>7R5z&#,qP>녉~-5#J[ե;2y'Vħ<aiFKt`Kk^UhlfIP&dd)]A]5m i.?mU`Dzv "$Sn:r._i!"A}>Jyr0}n"T?hrbJ+<+)1c&z d d|mPLKbPxNXKŜ w/_t讅=d u\W{D^GF{THXqDwww_=%DB `/io2-,NƁJj%69@CgEFt*NE?gO |8 U|!ݜ$XM||Hc(`ᙔ'pлZvbt:$f, 0^ =P*Kΰ;`9);O`h 4EcPnR6Xw35ݐ^.Z;|"fgB|r n|p4[z0=|K3 jP6,'1^L7C/^jl7eNl:mL76ӣbad9%PFPF5EdVa&-C\+޶N=>ԉ`0I+C O*lܵ=!(LuE+g+~`T3`٣Y6yqn4dNدE|4eHi5=UXe_ b(7|ϧ2:j9s-ó1ڣ!c'NW̥O/Re;$wvC$|)jJz*X,pryC6BW0Z3f#rJ@2dh(@tjca;+J5yԑ7nSSrzUX?U TC"?2i0BG3aPevU6dn\},bL{ ˲߮TG=J2:u =S8Y+1 aTƴN=!SoSUS5p!SK5l| dj;ze9l+Gu+CeDF&$=IQlj"RZQ%[ݡzl_^es_HҊ ] ֫OXU6C89TG:{h;OUjDb߲!jpۇVoor$cMFmhEZ—cT^++=My7>xF0›>δLx -t+a)@whg`ջ ^bՁLtNd%1!'u.<@vz=Md>l yn7S:-/CܯO9Z}f,D1UZ_Q [,^%[i9A_h_٫>R‚=/e/ yT =pkܲym$ yw !>1(+/=}";I 6 F۫@`ߧ2.QnAs;=k'V KnUfG5.\ 0Hi۠Vx!+DY[lƆ3\F@Lt'X6l%_ͼ@P Dસ(ޟijt@աL5A *(€ ǰR-g+oɪgt2  yq#Ȅϖ@R {aguPYq[8Ti/^..dmQٕrT ˈ$>9aJng% "k$ѫ/b}5Hun+ \?+!%܁扃'J?eGls b# QU ޞ]w68в$QsG+pKƋ:twk*3H6x(Ȼ .l9g 7Mm5M 9杝/ En# #:2 "mp$hmJGG̐T-,vu{IjV./glg {0u7@lFRIjZpGsv= 2X|LOo&wjJ:3Z_ K(Ө/6sheuvu\րPdO~W$B {I,*}G5mȯ-^A~lr} ܘ1 o^័0%^cacmQ`oN 7,6DۮLC E5˦ߐ uCoBY,2>P# z"NA ^6]AxCB6ȭf4HGBa< Stg%Q;o< ۾*eza5Ae=ݩyC=kR:d+  Sy#O.Vʌ+$t1͸IdqWӮ.#*3Ҽ/W/utHRO ]i@|m.z9[]>1ϵcRG?m^bƆqvaϲwg>>DJd%gvӧ"%,xڨ~;c9HFKMzI=?+Gm_/D.lTsN@jH-ld72WQy>_CmK ;R>6E <"Mxbr*Y ARP#!fγ> Qҕ*NVVǞ} K&WA{g=05yweC ev+IΗmV zINBYMN%L4tV,*j)U~_~z؃T*2?a?hxy3 tr2QI.eHc0e4(P*ɪÊԙ05);iG4ΆV Fz8Y=vFDmR6e|m 'rs1Cd [`X\H0M(Y;3WS"oӘY^՚8u&iáP4g1'b%%@=?M6YP+?}IѸu qh2$VOtF%S^^ >==:ṕ:]Ś9ft"yjKc5؜f}.ve1m SF+Y:Qd )"+F<_sO 5|4??uX;?rQHWvNy,-QoH }OoZ]j%ǎMBT{Ї;]Vw57|ϩv)6h:oE ˓b0/qcG%1^FRhR ƥ#Phk5׌I gzLfqN M> |^vamGy td&eSmeڧu8FE+[?b6IGB=qΟD(Z;OPkz}~> E.Db`퉟`p]*BT$Z|7sP1}$OuU:O~7Qnp>չCК5H*#S r8pi\dkLnj5<نI,&PUEem4}⩑\`& iI'H/GI%MYys3= |F<Öm.Aw1#p5A)MͲv܃^V[ s ++*V.a,3 T7 UB?ꈙ5+y, [wӺ F@*eyD(7Ix'ӿ-XAMq/HՈi# 2שQʎm^G/^%F|?nA @~h0uٸ#/ucnȈ5v)lmҽ=7FA/+#2j)Feߌ8YF#B8#wxy@ )>'Xm0<ד< -Ʋa08pGʕC:)q|`_aPHjBs&@z1r)"7 f$ J-|3"a@tr$+UE] w>?]2ޔ@袓XsƝǔ XQ D1t 5=cM}y(X{XjƎ|Ea(2t T /&x3t}{Ф !Jm* ;d4ojhnȁ2}Knht3<190l]w 􋰘ްBxBPc*{F΀M:s_(Vz!.-": *mF=`|R(7/yTo'}z?mw쓬fZK{dM_>{\pVZk?.ϾSw'FO)s8|= :3dKEUl /EgNwA 6cP':KSq2-ㄓM7n#&PG:q=-\ѰB:LO/bF\vw+|/~Ym MlZӜ[hYCrMf/iŜZ4!# J=D4 AE'thiz&$Tkl2&z8eNMg0lM, ?Da%q7 K-yc,`KGA_yvB$'"gۚ-1 L"j`}n)ZJ1ux ^aل猇&捪MB/]ג1N| }fU\}e Q _'pQwc%S*iڈ~}3SSDpBԭ5383 JhNU/TٿZ4>oHW"3HVQS (xl2L;S\"FBbݱsEO2 9vp| T"^=uï%ouXpq]K˅ԄEAa3%2+M̂s|F ›hZY2Bp{N׀䀽2fr6߿H{*o]osc9\Wx>-d0\y;B))ፋIM/F X=7˧4EZ}NDz"řpIEk^RuϏa*X?lBZ_XmY% s\:K`/$E*dSsDew+HeC;gK`;">-ǻd(`AUjr7~[ݩ0wp~;ǂR ~4>HhrS|ve:Atd Y[B(Т/ɕ'fF}t)0iYݰ}\bxJ; <'EEr &G޿!VرHbYTb!˶; !UGrVwqG#H,IAuvSKzJ Oߖڿc(RΈTK.#_-zf7|9CE@ $4-{i,y@A eLO/'F+M?\\v\,~S`C[sa׶XohfxYD4r Q &L1urC|>dd- JCm9k` -7P?*h~h>%xbIx"`^QAw+*bTڏ`IذiE={;?B~Yq1( ܺ#ܼ=zM.U, ~q^鞛3iVY W~PBwwjRT}>Boct,<uv2_= v2 _v-SH4(@(FR֙#1pR:0/XHb,h* /Bb^z%p |u{rdhov*MOEz*y\eR\IH)L@AǦ_{Gen$Ʋv@\x0JbtÒZ , r"_;N9Cs/ Q.p|Vlz&c[9d 0$pw?B{PHվPbCȤ|)ʃye.G3q_4ü"A@HJ}.Ѵ,+kuL/fRسn,IDe UMrL. F/*Ym|bErt\u5߃Cӛms܌yO^%1랈ԧL@s#PB}9švGwP 8m7V5% ԣ|ȿT-w< )q;)|;!˻\-YY:#}%0tD A{Ftkdx' ~܌pnTJ4Rl ȺmEۦec97Ca%CiQ<^=x #\5xs!^1Ap.`ڍVfA):OgBih}x$GbþYWSuy'zT ,{ɫ+Ƃh⾉0dt2唄R-"3e"$|88X"ggݣ gi?iԳɜ9h;PݙDڶ.+?wZuNƅk3I*`bka~S_tƓ֋ZG>;6Hbs{n`WX>_loaZw #H G4OBmZ]F(=_ [V|{6a +쮉r$2dLҭwm,7 0gz[JN>}M㰟ۤѪgC d;DYW4ʪ-%$g}:vQHV- "Б**"ݠtnG\QWuOvcm^m4P%KC)ԇ3+} vu5ţI) `q"B.{ާ2m)G ':p+vT%֡9?6 ЏWDIPIUOcFa]<~,b']UVMo ~SR0mn7oye]EU䱏D;P{8h }9]ń'wh}HOyi6| k!2 52EZ"ãLl4XZp0ϵ[qKΠŶ\JyXe?83Qŋ9Wz`95#K np'H9@UZVШ9n"PܣEk6ih#ݛ,kLkt=SE=֎#]\<cJtXFiqŠ&7XjM@A4@瑫Rf4PV0TR:UP'4 匓\)Kڷur+q91ş Ĉl+G}I"SSk&ma5J21`jUf|@n*$% 4M0\OCV.>5 t{x&=2\cWրW4 _B*>%U9ΨhyÃ˚.ˑAٞ,:_ VA%mk(EsޠQ.%,}6s]K&{](r鵟нuտŀFa#8Q<̛/wэ(]v+1'0,&lwFz۹0)aC{l2)`~vjhfۯL:.c3BE|<G;/jjo0H5Hv*=2X؈  :Yߋ_We-㣪?xd{wV1ޔctv8B]MpX @N,nŕ?"y63 ȝ۔ nE T1`W=[*$ۈҸhQ!Xeݚ j#.! .zhH lWd]\Y)Z/MvMaɚJjܑyKRnW}69EwUG$QhZiҞX5 7Z=L 1cN{LS;ze I-PļKN]PFLeK|T"܁UF/FV~Uٴ^&켯e;T[%j8h ]3$`NDsR1Hd=J:I!$Kfo<+5{ypLuE&ilkG%ck/A{v"P?)p|az<-xF*#J_Bl@5o,PmP`l!0'%gl =@x'Ut+P8]JOaB^(O}<#nB) N3E10(Py#3E9l*-%ҩ;`R~ҵy<m[ ?e9SÛE.ޅktig*w.ΥՏ=:WyZ=_!Jӛuu߃rF!_{o ȐFBԕ3~aֱ- /H,/KJw] qgF%dj!uI=~)Hjj2{HFG鞪thi U.ś+ѹl# *GsrwcM_! uV`gU`mޖ\ *f5~C|ns|%bN5ձG)Utju2U\] ƦqJ\}W3ܢ<&6r'%\?!+&ƝW+^aw͈],5pI5%iәq"=7GZ !Q&NAEu&n hmw<:PDO甤~2iR;@G:ǰ J&~0vܔÌ#&lW.C]B\vfωxH3j:Pm@1,' $bInq@<\?-pݖ<XJJS!Tl4T:>b9t fnbԀx1lkq.s>ot_B>W: /^΋6I/;%OfE/nA{ȃl*HhN*. G{Bͬ.X. vEB/tg(3N ,h-F2U퉷}gW(miմUNJ;oSMJ w*,*M:$: Wx]>e@0N|R۴]ppiF_EL=Z&#C>*'y1q.\s@#iE‚1zО;S|t~OxN%b)UZ[U2&V [ J%W4Co#I9;QVwƟ?ũз7FD"JGnĽ'p)v|;g819>}-LiYOqvz,G "bI5M+UJ_ 7T+m%Q(;FҒ׀!GELErfR RR.uG6l[)B?vw Yطi/P[51Y%߷/DQtǜE@]6C I:s2ԑD3Vs$%,Q_)gh¿OZdeY }" 4RئwŶ]jOj-@-k/>u^R oLں0trqe&5rdt6;b*=a~OJ0V7CX(Q縊]"tlV݈T:FR ~kc0>M"Tp|rG$ TwXW[zͫ>K bfM&eD*Z-p? tjNVyM(?DtH}]U )=\,oqCB>bX|AH2C5 á(Pp@\v q::ogn},1ŠQ9-j y8:G.5()U\Mo(>L RyZ>#/rUd=i'cRҶzS+CXȤKKR\vi|/=)݅ S㋾|۽},YkF?/wN ҽ2yppkG L̋%fQX5bFj*RcƱ˳fOEE&}ZCݝD2aCY#$uB^NI`%$FyS,efKzoHQ2 `hzy?nvXNSK'A?};߱?]Fqa]Kڅ cN"D4;(S[-7 M lmt&=WBw@{+j'ꡚ)9iBus+PGy/G($D1h c\e]Xwj4rB emw*S3qg(I(ZvVbdݢW+vQk3OCg\q$_ؽ*bTb߿?[ɹ}Kws$!l}nHba77&+t f=#.3ԏ@e<T$zD^1C[•]G|S3 %F$BUQKJ4LZzgq}NP7muc5 g~n!V9xIQp"qEz]7݁|DDWKFP&,R]ȽhӅwܥ%+P Ծ/֩>TJAWNֺ5qM;a _d]u;y?7l_C8|۝54;a)!Q7@9WkX~Eٲ0Jh>FH{D9TBߔO^D]rǵfΊi |nskC^Ov#0+)_:!ő|B ]Ώ>8 j4 D2Fs 4Sa)?ZW6,u;B *_Yd"NKP/}n\W6,D+]\P P9>/F{q鶈ʎ*n AQ3!R0“"%PeҡDY&y Wlí.ړ,=*u"ܠjCA;ym Y?)% L{(71a!7G?CpAoVh}Jt-}BLV<>pzd[n$`SuA^!kzT!xl\:!W74`cL^np Vs6 9eD}qcOsYI ;_}:u-܋o8=`dɡܶnS1"SCjLPZ/^ U,..}MVv~Xxؓ^/+RO {"*+#ӐIw8HGאfSJC$T=hqh!3_Rw]]ROSwݳYC,8;P?%:SBM"6M_^ B~qx7 >kn@A2-VB; 7w;~MĦ@*!}-JU (_T"au%~[[$'YtJ_Z\cNؽYZq1uV\}w :j;<#d7bcjz{̮`:[(a@ey K``_~n$:36Bq i)?=nOHYw-+V&cg9NM=] 7?_ 5;D īL/UJ"~) S3|^aXóS3O M'huGcU]P)ŕ!sia%6B`-LV6?ڑSuA.xlu[}ZQq|5# s 얙B۱?|I#G]1V瓋bڿIβ5(uVIʥ-, .F>gI"ѿc>j?AxmPWkE&.Y2n&3i԰⯁#^%F4>MmVDVb:pNHbMwB!w@3Bdm(B/ =՝ՇqragWYz|e\SO@jk@i_v _5(rdΉå(u𺯴Ї^A+ .rTˋC)= e/f`"k'<]=$L`3b<X|` ΔgOj¬2IF/u0ei`byە7y? ¬-r)6r{cVHjQYw|sbVG>k4,>;8rWp\lf Tw /K5 H\rʊu5&bMJZ^DBTpNrj'&թnƴmч.+]d 'J%V/5X6ZM8KuDn휞#M/5 i4|컑9_ڴ@IF<:Zb+Gbva vI6Zk酚ΫPIZC6̷! $0pĐRZk肋4KԦyR~yʂ%sgG4b/k<@cmY{֢Q15/[t2gu7HȶLF| P8d>] >}Ń5#RΧ0لR$Y1u lY‘^0= }i͕3{Ky^V1G7u[0 ∜IZ(ѳDmM!yeKr_mXDڏIS)hLB+*YUq,G*Ҷ ~ÿ,Zb7lO 彋d? }!O崁SwT$%>)3QAjM}! Zk҅DA"ce}FR$)=`rH6q!Q%+A$FK8⾖Q0s3F>ocѿ07BG%,&e7yֶuFpwMŬJ|Ҳ'#!)5ITE\@[c<3md`l8_>v{p;!j"fR6E7@rZ5 6Y^I[LJ>Nh<c0paBJXͭCnvPlQ eSFt xH;*"[(LTgUw _eXw."TLKμV cT2X`;} c&c [hfgBny4`hd}Z0Et //MǢh^=dҠ-¡Y>ɴ]9nXs3q_kQ8U.(3cil}~c4`n҂&MJ$%q{i~"tqu>'+L#,bxsa*>hV#eNd.M j[6JuENˌ/{;N}&яRJ?fi ٵr> sQ}q̝z9٪+d7+})D^%"_QGK-;L"j ~BЙo]^w146vD $nࢭ-5 pgz bMRKA6SEy zQh(6&M0p`-Yp玴F΍c50GevҬ`1q#f!;dYDYEO};DRnBG1)ċmTs(AҔ|ٱ{5P7.KM5ܾ-l5+25x c!Ļ %.cLZ9_=BB'%wS Ndp 6\t7L^Wv) j TRmh I/ۦhs=u|/{PmڤaIZAR~x}ly4L6--/U(̧ Q r.ǩ}^-k+"ȮjkW.Pj۸[MEJYSx qyiVئp>qpЪuLuYuwn{6" b S4VXc فxm "$vq(0A/mxߧ96DžJe` Y%*J 50#0Q zP0wr, Z&׺K ҍ~';'2"ϘW\*|k'$mb +]8$<\|zX+qaC1aK9hVX[VvwX-%P}[#lWrE ̈́*;¨ٌb?:~=$g+دbط*X1s]17K#் 1*42RY{(2qxB}iS dDb=Bv͜/d$w͌LQRvGtH$K(n2;H aǕQ 1q%4-͇v?>mVt>k!Rm0? pt`#E#abåg:?ӳ-1V=+Q92&dCE7`"A<24PB->LR/1 GQ!x?j9{d}C FT5;XJ[V%Fjrh}($`=)Qi݇*@9Z)&3DQ7molgEiðF[AHܷ~h#ߘ4ep.ٚ>V+Ƣ4: ?8 ! 3K؆P ZyŒ%m: '=_iqnhqԷ}M,>;YĬwί{i®j]:M/¸V@0 :^a.8.ag /'ɔW̪vô]t(zyJLܻ7uNڨsr/Q0$w$Z#tz UeeaU\[َ]aeQjMz``gewOhZ(RůI*"ik[raZCxd4tQ>ל"(+Pμ-%u^lD%?-=m ;Ȥɺƽ(^S)J́uؒ|Gbao?tw|~s1umzʌ0`f쿨%O1n_ɕx7*5-2n"sC:# Zk:k}׺Bi"WȨ 3uVs7fK -'<. HəGSq8QevWe4p|eڣr]l~h4m&ֳdܒ:N$W<9pOlЀ }tcaD4vtAd |=t1~G|"EU>A IoӷNQSw)Z\,x<I L?&c:#,i&,"zd;0dK[3Ǽ^OzJobl# rrhP*UnT{4XFMeNU<01BX~h!=:S3%CPn '0͑*b-ㄈ7~_+.52!- xiMe+ ܻr,Wچ=45ZbU`Un~X^Bg'β t pvoCR2s{"PqfCd'0Y'Ɍ; 2妳%YL)HU\EbQSh탍B?8J0V6CNq|f;(N+~!K .}3wzӱLʙQb{<,hu!'-%X&A;mO]}LL_X3-#YrYGtXʭs\fĖoծBj>p})aǩBGQ}S+jJU/ߠP:v0gU>sF jB|ѡ>\U,eJ:|$Ϗ<)-rEqo4UǶN|U~]dWsA- 6J= q <%k@q+}g~˕ԅbfKptB D4 T'~d##76#g3"zy f<%Xl(C=C_2Rm4PؔV1wܖ P9Conpj{V@cN3<ѵjk5)f.17ҤӁBQo+Sg9өhOh,$TP O7Xg|r/Uh\M/wk< T Ych3XPRӬ\ʸ?hiyx30I52H&E[@yzUVGYHqTlDL[wnQD?pn/Il(0<h4p,%njMcnj"%=tx:Pd&{vAa~w!ȌA nL2x>7uQ(ց?ַb~qׄp$OISϳ8r` [0:ꌑR^8K2l, BRbĂ۠濫ia`DEñyڞe4+b:Vޅ˘amW}.N'^Vv-&Zrg J=be/yt8Kc7yr|0Q+ٗG?klբC-SSM^ѝ^-$.̤_U0 8KE* Ă^ƈQd1ׂ< 3,ܷbz87UD)#MS(j^{j ^]`a"F:ÕdyKAշy&a/--7kZ j MmvHzZ+M_cf]w!5ϞtB8[igLhD<΂2*dŖB5 5k6im;T[ id('G|lJǑ5_uIʨ*їZdo+%(d ak__w79ZЪTJ~UpZ[ׄ~INQ)ѩ(4rkAr,:f|P6۪iSDW/iA(OgN=icpA/qkl l7{|C狂DLDŽ1táLzT$kWhOÖA}t8Jf|Ҍ=<$~G3O3OƯ]PsC1\UCwY*~ēsx_: ,_9G9̤嗒އVMB.˗m}C("@mj.r;v5xqBF1"~$]5?AYUNs3c~8F.+ވ[<!Xf@|]ͨAd\4(X| y|\FsgQhi,cst݅t't }vU@o0(>^[G~:ICmyO#YhU]u#5O}EM?tKP>Op}P4[%d/Mjl,b0ZD9,bV}bn+LU|`6 )Y9V L:l4w NO->w"9~-3x<2/VKH=T=f%&in %Q q{#ΰ*9`MGgN+7Sl-83[4չb޽OI-Et[ ~e_yOVFdO}dCa1@MGD'ƃG`_cCB8R|d11Y#+I'>-vz!0^)O}lf@)$.wvIL<}N$'=xHU(z3~5h6|V[`\ jISSTn*#-Z$-"M*Zc:@x34 uRN3ꃋOh^''ogqzOϳxt-Lzuj یz7hǘ e ж7$efE@:"S04OѻatuĖz_GxL6m`(6%ӿ{Z7` ϯy>8liR kJWElVVSTYHQѦ$)+ 5t܈cO៟D6n2)"B舞+.^F;,j_7˄ZpwLSH2CI5zT(ANcH.ֽADLBlbF7Jz4ut8(dzMc&c'h;$Gn>C sT&΍s>PE#3"#TЮg5iDLw!P(mjaB)3Y"Of5 ×;)q'\T߽n qZ^.J%gZMxPkY~ ްBo܈r*P>&nHxv_\"Z-s$B+|./Ct2Rgxygm$Ƽ D/$,yzc8Ow9h4F)?.Zwke%Ӗ&BSfdl\X;-_bZȜcnUw,''  q!ʔzk[;g6 ;Fv, j7i#}]^l&VMɎ}tTԅr ,,765@ڭsΖ' h TD(t]DC%etk 4!6y\P 3$QJc2@sKz @au[' TFZ3Bk!s13JAo*D\&w{pCѽmV)PIiJ8y rGNvdSfe"ncA r:Ia]1sջ}Lm11V2,F Jel0g@k16hi2.*Á Ė _=_bT<bHY㖆`^xKrE.L?v 8aZ["]i'Rոfv*8ΠLBNJsЉxdhƈ kIB쯃@z2H}2B躲ݸWAfVp%/}/-\6̇0T,'Tl? ,OOjx+ƚ,I @GE嗗XUFVSOԞ+g9 I&MoW\uRO毟gGW#|a$*ꡲJY, KY| grYgL=bkm7Y⴪=-wgֆlP-qt:I@šCD`K(a)" =R\mjCrS>k_5\*H6Tj⎎"C"DZ^XAp0[>6L[*~4*nkAIFb׵cnnph+~1 " Jx%hO]@E8$ 9L`8isBYu"@+Sg&AV1FԲq; 6{yy Y0NXh9ȥۡvBq Q.yP\D[mj@@) 8Gr .8O|TAE\Aա$2M4'47-ڹ)8?P@G46wGA\i~CiJ-l[{.Y˓Esj&Fle$s1cݒ]֟Ct7zڠX5!_l7h{2pzȗN' 9eƔT6%'G &)үbD g2Ql8'EJ^tZeȢ(t< L5A-"q \d^\]Ry߲O}]6 OU4a`cnp*K]-7? AHfT%o?zB  xg Uf =2ۃ*L3 #dmP!$ʲS> 8BaU<0q]i#eUrc'0'EM*"[B?%ayEyI T+! `3&ЂZ4d ,p<KKM6 {sˣ|,+Nt﹠t!R?QX %ދx!󤶜jE_B8-o-278%CSN9@2PSx"ei!E:(raet#JM^ec8M"ٺijHwѵ 63lszP%^Xݖ Req.RP’'p MwWGx^F fJ1*S6A/:䉦!1y1 r+e!BG{ݩ!D_"_",ǾN_F͡kB.5[˖Ky5L@vh N"l(m]YvߢjX. `%S1ڊC|SM@vG:!(o[ZY]6< ]cjlx?:A(Bttjek*ɨnYr*mGEX^b %of x2Lu9vC]d4a/{/9AX^wXFvR3DyD %#F\Yso Xp}< uQ{>XQfJL"`a-b}%!HP+=C-/\PsjXӎ6e0uNxRAk9 [rc|X2 h®=BDŽP6'%ϳ؇K^p oDvp'AFKt\;"Cxڍ%qʟ|; ZrOTNc?]y3Y(O) xP3op[FkҘ=-w (8WuB},FUӨ2ab,' Us[P^OHz\="Do~uï^WW('k@TZZ}. Mviƿ*(E}ꈃ}T}SAeg@$oeE$gL-^&< MKW{kEa-]PMZT9ï+;r^hzY[﵉&GnYyn4quyQ4  &g49 :F]LI)iݪ`1&(W + u\8aY螚*̌ꊙ.0?2~k-n".'1EPk/(~9WjyqbRX'5N `Dz= !Ik*+n ^O UKK̼?Z k1ēM_WrkKr2Iiy*٤U L$ X=|矰i@f}cǺ4l'TejQ"% !9ȿtG1dU!s +e9Q6Fq4PU>ESZ_O&y\jBJ һD+4d#,f"C\z\;doMk {ԗӒP,5ɓP9դ/;h.z_{ny׳ VI1J5%z^g+b5܅j"WޏosE}cOL.:+ɏ雼ߐ`«4GRyJu%Kaڪ7qIӧyxtTdmihtӋ&D[_ap#O5Ls- c-. p5ʂO; ӉlƁa0֬^-BiA7D~>hե# ' r_qUÂwK5LX3AmTFw>N.bO'ﴦOu߿WpIj"EC_/@>0/K"#k>?AZ͞d61u < xf[!ص<]J^ e.,)B7Us.7=QkTTVyd,s3;D]h0}pXbٖ]&q'K~v皢]8#ZlM hpgpkrъ${Uƛ"}=<'Fs+DSVَ=jнrtfqq˹~6~d)em(B4?Dea\ɔjY:~脟و1%E 3h2gqjy;4Q˘"|6ޔ3ƭf74.6ҁs-ߐEnrSVt|X.`i]Y3#>Z_9S0ގY&JY%26C<{ 6n4@^>Sj26,]dpsI %+C\J[č?gJT l2@\mF]3$}ݪZ!0ms쾇 n, /݉-D.T+W,m)O&`%D.S8WwQbGW(,7zܴ(U)NV]E tq ÝSO>+e![o06leAvQӇ>Dǘ\+z\y!6 P˰`QiN⋬UV M߾"6v:_gZK8(t>Ǎ+9g>L+ u-t>S  Q{JRP&@Vx"΄,>^_\!n 0d8me'vYjMρ2?d-gsVW2PgdѠ oìK83 bh$D A-G0 lb坞?qPFOquQUHhLN)ɦ斮b@ fgљ< }^^A>-4)(tNPRYQ8s̱k7#-C՗x1ⓖ4xX!x?ղ^0 pAYt#%B@]#:5:w^ pu*{ZH86%B/i2/_F]R$=y>j}jcN™W3 a`p̑O; T2M.^p\wFUJ1s*hC=_L1xV\z>kK;a$$_AM_|gZ'UzK!8Y d{[OO+YW#L0u~wb}y@H$_-O𴤊괱t)D1_Z۱Kކ Sh5 'P ' L$7߰*t)*4Iy rI%y=ʼn!IY |K L _$$t!ܟ5O=3e0p[O/V$6ecV{l 4cI8ʞZszꍜꊺ`B0vɮSbv EX{6=$HP92"tލ"W] j~ӭ ek{f*đL dx@'c R:B}Aݬs-R~ep?h)zҌA;9'{BBɒŹgܥ3ZvB>AńO)p]$@vǟY w0aݼ(C E}OM# WjL'Nm6եT7sCg:|'K/JB;z ߶? _~myO3v' QFD؁z hF2|cFG_ӈSȓ>(}rkL>H"V%3F5<^.i/7GLc^F  Za:PYG{[%spL%Rk(fxEaZAO53<@0^T:uI3 bv zXSźB ,_W hɅI's/㺴22s<^>4+8păJ V+E<RDJ<1+}G0*vzjӏv]tb.QThBu@;㶶g0o3α1ޔL8ɍDPf^{Z\F#x(섇M0 /؈9:x01;}#*.. ;eƒO0~"nVnhMZlw⧄ëb? f;o="$(m5 L̤:Jb1cMp١_(is_hʏ||8r2! *mG}뤷4k_~އ=?$\ iT:m v%#wdoZ.~q '\{5bUwI'!x`aTӯDrd2dY/`2շuB!]2SA؂hvX G/TC#4F .56{XkXbd)?X`ISg D14*GL|1oG9_#]r2q#e)fHVdkLޏQ&㻐7gFffv$@y]O@4&TwCVfIh,!i㎉zpWy_1c2"J&5} _ӥe*lJfBUp"ŬAC@`G% .\ex$rW|,*k;3]k65 ÷ 70zJf?a̩Y3SbwWֈ8]߶<2R(χ\v0?rڟNT\.qha?(0Hٗw6m)/ x!#3!!) rue-Ե'\4 %O f57:sHtn*t NQ+35â6³ o"<p;eH ~SMb +e&W4 n6VL.oY~'2] \ { @xgKG&סqkzf4]FuEtJJl#-ו:oL 7Op7/M'/>Z;(1FRkJd JHTc0Y(jǭ'Dus:F0وqw+st*p{<\l|1 )4n>mj!P )e<9jp"_+"#qXe&.n F˘Jy[n>oxNZxuh}Bê mx^iJq%6~n N} Pb[EARUh~$F FD;O)_o9F5_Ú & RO\ޟTxB,j0&nE2|pϊ: hi%q43nMg_=6+/D%.wG$8\ dn )AKLe㲕!#juXS%G0ln1buq~ƾQvkV Si!%[!Nk -F5U=X [,kJ~3RrA n=WUoq'FLU0ZmO HP?jiݛ d HuA\5wr=$LO=nJ:ŦՅaZk{h;Rc "g۹/ەOENK\cPSuN()*(P_H!EQ4RUOu8$9䃣U]Fg*SL3 _m!ڶ&YŠb̸e21%zIj2rxNL?. 4,;Xͽm1ϗ rȺ=K[;-@^"Zw8{81F&s6T@d˸73p6iX%|n1ѩ+G2\u#R蠜gtmyXE:pC#~9*k 16xSX'YI{qq>|#O"us8~Gx<>-.ӁEwX \xfc}.Po^Ycai과szS%MAc^xV8nNTeFԘV 2\|<h,*7Ŵm-wi#Mԏ$Ch^*8i*t QtP nK=Fܣ8 Ll7$~SNCrrJK(IKy=A: Ͳ<q[*U^oLtߞMqaD{<,_ ;6C-fOG.mOpȡd,_2NЏիBYE8hޒAtc /,SM!6{FqXC q!ɚQr;Qn}[$%T%CzvˇZڭ|8DPstqi8 J0?~Z6 r^\:P⃮YeX'UZ13V6r[T (S47>^Ֆ&P|J6/ytY 0~ Rn>ʆFA ́`;pVG: UF6V*յjh^RT}uX*Hĩ.-ƽpz/U?ZPm]2\υ1=+^מ/pdeUg5e1|zbB 7Ab̀H;J_Ba=Zř9DʆGKmpxZ(y($Yrѭ+1o?-<~uD-+)f9Mi]afN!!y'[s,",ZL2-рqz!MhBt|}<ˮ Ō>`iK(0:`x2#wVWlk1H%oUOޣh5gd(,.wS^w3?pʇ'Ui9dNB\`P;7 W$l J*9!جBUEO[kGODG丫]覢K G+8omvж>v;/h$D{&QR-gUK< ƿ }]j\W2#q1/fH|u$\noGP门W+z9S6I\yџryX OZV H!/TJGo/MB^q?  -R⻕X`^x-?s{kSU6] i@EQRR/Y]Q+$)jk韩a@M LLvdrL72R6XKD>0Y%&80-~t6MQS%)v;_8Zm6X-UCD C[2BҎ86gU6{#tj]IA|$P@a_OoәȿX0bYF93Ƹ)M}̈́a W H4A` p3 o[H\ֹ[MvAl*h6)kC4.gE%뭀pL$Fl)T |zh=k{J Xx@83|%d (|y9L6F(Pt[e>R[G.KУ2J6&e+8Y8Aw5Z}:~jȞw~,g̖9%N#̖XI& Z#LF^W&K~ƎdPr>QȑQRǤ[4 4sMX )ךj*$Ma enQnoyzDAn'£G6 ._(J[,9 C;:Q g<ۄBz:d$;Ȟjj9O{5Gj$׉Bz@&ThFp`ow(ٶvHks7=d+lxrk{,fZ-trtAйbtIڦK(/.Z%]QWiavٖ^nc:%42}Gř?/g0k'/!曩+FS@!YmaBŧ5t1& )۴IѴH͑@٫c./)^m|yhK)?ȏ*B]3ߦ `1E9л}:k"]&ybAY<37}1'rB]R9q-#)Ҧڐ!7uy_%7Яjѧfv O٥nM;IW /_TT9xbD:wm#H õ̧I1'1ekr7mNg敇b@S6Dtw*u0T'+ \E8t"/r sfAvz!+ߗܽh7 ~_opF*nFK!#2+ऩ {*)U.5o@]n Qtϭt2xTe,}胄v|vv|?-ϥAac{gjF%2޴S|c&4cwib=GjeL"/ԆowL}F%dnu!RuϢpX[\N.#=eM4" !K]k/RԕA0g._УjuȲ<|y1mC'c̏X#ή # 4 T"pP?`ȕp?l애t5(EUBbO;k bkfOu_ltR44섟-)21p3X>P;Q. ;H8~M룯`-'qZ=OmļLke[MH8PYbIyT.29" !`1^PtT@#x:Y'_g  dBQYqCh\u~İ; 8A|~3 \ݬ9aHWv{$0#PͅiH *{N8z~a}D ҭ6 REɼ~JÎהRt'_b1;A`R`'f g]kHV s2!Bg87hoU[bLQt* >t 鱏 zC <%Pĭ L-2[O]ahH [f˓tȕx"!320@: |V]/=<~2~12@@s:f.Μ<hMn\4$h|j d桯 E$gp“c߽k|AW;;PԧkLy{˵MQ|qx0X<^>$Kd{@Ԉ~yqvsOqtgDdI DuCeeOn(Bul BvDb[3*mLcztB 'ˡ=2rAӟA%NS eNQz?X3oNoW~3P~?"z,:={Qi;m*TM͏iY/Ev55>|ҷ(혒2H '@а_#LគBt 1/@$wsYtA7X(f9֤rWq #`k W9Y "Ia) $e}#b:0~;t8JǣZP..7NƲ Cx%([\6[ސź#U`ze{SSIsvFpzĜ섌0PDp˜Y"iyF0LU]j7 ŀ&TXxǔּXlv ߞSSM%.boȀ$cnHJ{v ۔tmTvn$?gc.bL 11^Q|+nq~?"i: T ˒` e`ЭoWYi8S'^-Wk)*a/C7"gKFڐ{qBc LѾƬrjxtFAD?'Jc-J+Hl"i7z}x tBtGE9ࣘNt 23J߱tcKp=i;ѐ+ͻx8Ǭ`?([/\h `Ԑ:g@0Yz!mr%76r3p5h^k(,`x31aiGdܣ 0ta3Za%W1n#?7XzD9}$KsLehݩ\;30}:D>ԣj2iZ3/u0tj sp@3Q^[WJ~3b,G^p#OV6P?2&s7rÒžPK~]jBe ՠ(ARlkuG+VXZ H4Q '3W1c[Ϳ\0ZxY Ix޼y wt;'<:ͼ5ڱ>ž*-=;lxG-4k d3)!;Sp^*W\}̭}/hHDza +[/:{+sKqǹCTZ?;&R:tr rjLtqgBm8 .GA@b,udUz%B!<>F5'ѐ56#9 {n†3]d}Y_љgzyCn6 KND¸N^"gΦ[ `cASU=|^FDy^xqn)0mE O+(zzӋ9s}䲕x,]{/.Ufy p?4,%aW}*&.Etu}YoGOrBp 4iYd#)ez"Fo_B d_,&{ ֭77(%+4Vgp>4aKߣyu7,] EnW8p ,̚i^&ÿgo]G},A'[ Ł+"tÙXFoU/R0ۋCl* ~Zb?s>_a10,l>4QqP(p[*84OGZ%_KbD,&\m_]%O`";$R[UI\Уɬ)O4]+Pڵ9wQ?-|I{&sR5^9Z9/4d:A!D>w#嶇 ԝ-^D;2@a*k1[9Bcŗܦߓ#aQPǝӕ_e*79*7 cSt"0P%+ [eV"`4a>Wgk4Z}boA:wﳋiў{-^7 :Q!ECV^25ʁ<ҮaW(/ѫ"rݒLWzG&*|y|Kx^ d㛥hoz6){>N7 g~0f-]aJLi_-{u- ɡ+ȹYi_ZZQtG7D@Q&&ߋFnZW3MnJ[jX<*?1]TpL-p`w=)ԧ>5_$lףܴLtc%%>'POd>_fR8m^qS8-1m)#vM;6r [. g~HY_PW`m$L2Q&W"-Nx7vR Ć|-?34\EDyCNϏ78L8qKX2"O*gUc:Z QX8.^\$tUHXPD菛A5\ĴxZsĂ i/LS:Gh=ՎmW0׬H Oߜ- tD[A#NYn"*dXZcs eupnS*,`>e (& c'RńݮT-\QPuNvƇR"_J'6+@E{ GZhV)eOZ&$kޓXǝnoK^$qE/k*Џ Nb#=X+1!xyR >MYإov}=}i9fTN"Ey5Ha.xH ;\*\&5\lf+ʠ^m"I$=6-d)&BQmf"-ҶfyO9X;. jʛuĚ%\BWa cP*@p$'M`o$2;#zL'O[=q-eYJ􋀕PW_eu:b7JIsksMR:|pM1=ۅ=s5Ww99)q5~2 #U9rTqÙ O;*yTt9 S4;#*$bVG[݌bx;8;89HOJ:Ԟm+p5S2d p Sҹ=!O|3!?/لW| (Fq,z>ԿdD[C™f~zД"14o%z7x<hIٳWIxRdH¤u.A鿓zlUZsWL8ie8MR+\70RxxגJ%Beы\mZZ Oggû3FS?˰+ iФ\n|1TY[>|Ttj0 Oi&>C̷2dLL}" {RJD'>R k#?iFhZ>CKRGe-I>=F.¿eRG9|y\ӉpZD *Փî q=W j@ TmFϯ#}=Ϛ5rd* ~3 { !c̜dg1n*Nτhݗ)W[:t|wΏ U6jJz#xU>pJTzpmE6 =#{e1'rݖNH}ُ_}Ѧ^wӛK>48:xխO&Py..~->tnG?\-yj? CbR% 40#}"ƷtVT]_M0j.~ZڅXt dz͉MeZ,)@E6i1}3ߜ3GٰER?\7`ͺa8j8Fđد_JDy>hG1bCn1d[zI8OZUD E,~vZr;?snZ^qƦO/bo [ W]@65oI=V3(9XEbDZ7)(vR]~b>T?Ϙc;fHx{JSWǾ:+H Lw[-PPu@xЏ[_- %-IlZ' mTS :x̎ւ{'RGt법RAy #@$ewiN UpC;!}9E^\=GڠhM\ݖM-4aKjs I$畺_Oi/Vw͆*qY2>`9xE.=3#jS.NLL"Q2jRGƴh1l*!ݓp9[c =f>v^uZr?@ʰމs[4 5ֿLW#G /+P[T2 t0L*!EGFd B`K_m4k C/xPS*GEen|' 5H'Ttvq0^Y(ɺ?FhBjP"}G0`8hU_nZ8fh(&hQ(U'j B+ (3o?ELdMj/{Cq|Ndk 6}g |px)f"%m gCll7gZΒtc߾ʿRb,f,HEl 0 %Ő4[bL<@1#ֹscr%:NFYz:PxXPr/u7h16(pWfS*;hk d}) [sW1=~dn +7W'D0UijgܐSOΗ;'6cLp}DpG^a\ WYƧ2KtN d<FQ|&4Ƃnh"IQĀWAc!J$籖;@2!Ct# ˆ/%+ʽN"$Q%:c VZD[DEӝG CQɊ?7,s$pB6y^!֯쾀{7Z&3ɥej[7&29dbC!rUvIH"CLoQoW[xx2ϭWAɼKѯn `5rC wT_ǠkeKnP)c*+2r887J`ӦA{Ԧb B Fj+4]Pf&7t\g\#I@{aT U$MLO&1(BVa r:ETgW@4%z@' Dq q^nk}5YYx)4܋>w_ SYY_tKZLΗ\9nɉVr6$vFe1 1D2TelrWa6x9ּ"}`"fC/jXu+3A۞ǼJ6 C 6a[B6{  lKw x/)`[V'eS!Ym&L[p_ tUαw[$F3ddPzlA[B W2K`?x"{v Ql}n z?wUJ5%:Yzmu=Mcm/bUƭzGDwq =zq,] Ri3hw}lì́;[pz w˨33ಁЂ`N>jWAK&<})jYHė[Qn ќ~UƼ*[t*%M;LO=b3_dA.ueI|($cQ#rMPlflf3kaOj+2>Biaf9k=E@GqΐfԳB :|UحzP8o?WzK뉢f6Qtd;,&㜎P0vgPuvY8ʌض]ƹ8`  oJiSipHYӹkTVp\-<ѹ7df^XSW{,ono7W}k H$):ډ\>ar"aXH2' 7n*ĆkPW w:'R6М+(ݹ:aH>㕸o[Tm2Bz뭑J>Yd8My*=̾ raRwbʏxrX r1*fᆑ#9xGIUnI6҂#gAKFc+Y KA c}[oKmq:MN@t( Y(XѶabIU|{ \k B}iZTS;2h6e S]NNꩌ[Eq 9ef4X-@,0N*:!#=+wWud$E bD~vȖCbiئq/-ƱCQh& fB~5J-bMTٶU&Ŗ}6dkTn9;rU>` l Pq!8h7+ Y&5ݚg DD[Pay?;k|'B輹:$ӵ|2[&6ըt5LPS`ш R 7=!X3a¿/f'ϵ0o=gϳ`6CS U_gF Pq!3)ɋ$m|+Quh4Uz3^NC7s60}k; bh1۷f(8.aQpnl@4)4Yq _ |\ \]N+^{A1eDUa7Q(ҚyG4C[McBH&Y[)S]}u\ M@#u/b!0ow6(wY8F8"t;u6"K8_;8Jm'}p&p~h`XA>}y8Pr~F16ZE٫I͵%悵6 p>Ľfk_*럵{Įzx FĶu|U(lSFlݮ3a2+_ g@Q!gڎWUpo1J|iue Jˁۡo7k\Ez$iuy%9F2`$"|>qg2ƞb–0¢&(' 63LƟcj[*pa.Ǝ81P{WJW<7;@luPBEKuV[+LjmGY#lw3FC{ 't9p^\&bo ̥s>#nǶ"CrjEP[ŝnG%r])t@+(5ONcp7O\#82W0`"-Wu h3oTR/o]tgRS/vԛ1ک,5Wӿ*>Q|xLKaV{6I}g]_.qGBUfE }Hެ~jULd-{J0ڦfE9XW4b 6K;G%U!5mN$cJV$8F9͗,N84/YapLE R.G3F+y9 hXag$/H*G-oSԞQ/(}OzVHt'"J?%\_[[]B͵ԨDXs _ū|φPIUWx\ B08CS{>%lOKG}%pc^LX#%ӊɩ}ʜM\#v kq#`^)z&<i5jȭ8?P %D@;/y&}BhF%*Q{LB+ҝn#E*XJwHEt\v56pwg>F/n+:Yعж-KCv -Xm/y5.GIA߇6ᮛϴJ]5ޏ/>߮z-1-v\ڐSo'ͫ ߗ乆#fX"kbeT"U3r(x,/Dj筅Tsd/ZɌ^ַ՝EIM1idz}W%_'X&nr08mIY=n")7P1a:gjH =yq(i\CW-B,SP 8N-Q)?UdMN-3> X9FiV{]Ϲ_OAi5zas?"'#(-bKhUnyiQ'c%^P)lM(YB Ԋ~ R #j ~Exc)y0Dga2%@V7xoiJ(ZX;`qf e-TʞAjXtfb;%}م\B94iaGLDc\/ěkQZ\T7zskqro?f0S睵LKέ*fDl¯ݶ·Ap5 | ^,m̅҅ 47}olWR\`4w:8#rBֽPpw:^DHE7k5Re@c9Kc#y|y.Hj8^FRs09v~13Jr>ﳡTY2hi[ȍ%Orl=2_3-HP}j>teH&w z nlW9Q-@sڱ>py4e_xg9cO΋Ka$hHszJ񟱼窄 Cqf6!<c j!=MxcZ ˬȻ!xq~ӥc_w2d |zl"T(|Cdb|#oL,~3:9(FI\xi*E/iH^ 3DmSmQ%r7 itj%N2ݧ`f-~RM cU8;wfmhpZt`RSFA%^U8'z(qY>H1Njtc %zDNzXYRN1Xݮ#lZj-ѧ3sYu\lq`!ę F⊠) Lhs=+ tjIa4h_k԰&{; ?g/ʺ-='FkHۇz|Ln/>ҥ9j 7N:^ruQ@1٨&8A b^[xU7S6andn#aBmzB Ha>gEP}6(ƿKqzfA F2p;؆[PB|UFoy_.C@9<)*)Q4W[Y0]71:$ݾW`@"&3z: W)WT^ Gj ĄNmכX{M};w ]M~ '5hlڒƿpI`rꙛd}-ގN^wU%<}֍JoqZJ^*jD`~t>%U Jj'b[L;,ZSz+FI eysdj{a 2 _ :oz3}Fa(u|mđYgxGH9'v37I\xս/z|4n\&WJ\p#cj)݌t`5Horlul(+뗺Lu9>s Ba09A;N>fL0AZ>npNK,9#WWnſٌjs'5o*k$))\xIH mІeapڍӴ:㼫 \; [Y+!KSPVf@F5Aq\2Z-תfzu\<| IdRi4wR䗍m6Ԉ/T)+|X?9T8י;MuZT,=iXލkcCu!4f㿽![í ؆$pYaKk+'!AS,JhC-ȳp%;& xvIΦ&/e5GJ +z~^'@Bd?`kt%,@dz >؈MDUL"2W{B-sX{֤s.]/: PN֬wrĊX8]D VOV/>%nu"hb]xo ${\U:04s:aV81 Ͷ\, F"@B,AcOB: iNxURU?hIӐP`c]nAT>TLJ4#ˏGsfi!kUk(A|W`kL_ JQ9VًoX:]<${O^6H0}jfN R|S{^Wg !Xۜ1Z2KBTP~>ZZ.kWF:+%3}dڝ xT+ .(4úbcx A:az"NUL^!4̳n^"8TIP_Ӈ%GbBVPt_]MtN6p#vO-sDz$BP7+e?2ů é\"s,$TZ [ۈ^p:R\d^p}[̘х+nPW|a7q}áN|+bcr QFECh($$yW*0t#dJi9cF 4AG^E} OZB v,tCOV1#g/'{jleؔ5Ln,R3 QɱѦ`O Kfv 7=Y,Xr8 ߟh5ksBu:yG]Ϋ3oagpPA"=xHw l_;]ey˵nA%苛^L~Z74X@2O <L!zUUJՑg^mDžW^- /;R Z]@]_oMYiʆt͊%!Anq[m#O6L3ᅟw91 o;8u΋dR֒< Ť¤vZxnpi$b͓O|Y}yt+}VJJÇ6j1nrAS}1w6%TJ.*!A{cP )<*daK9J+q1yhʭ ,:הfUNҖ̸ *WMK1KPжagRw{j(17 t@F δrRƋJUm5Z9mp"Qq7KyЙ 8?q^ФrKAOcdTy< Bk#K^# &UWS՗KMCX1B]خz"Y2-4ײX؉yeIvjC C8 1q(E^آ^Ftә32Z*O 3"@\]Dpg4J`jk`FγzBWW(_=Tasou6_iӫOܩI ;Y }_,kI[Jow;~k >2crv84T  xpM 7yT$x-֗ ]qi_0I"HǬ'"ŭ, U=O9d'hs!YDOZK*J МV0KyǮ~CRdlNЭ25]XYlZO:attTZۮ׸)LdVdr2薫"*=+P '1VgRPv*)-Lx/7עyXm ZP3 $n aP,nAbVB l45E5P!6{Zx>9h,I: d=3)H&h̒=C1_\lB0S HB$"|V$E$C$P%RMunz)1ڍ@*.vm~6Q槴cjj h_ *@۬f_Z(Y@'HJ"`rBbM~"26q}PLqo+!NS8_i si'H /14Gyގq}~z H:* /ou;[Mfvjܚ坠1@ Cx:8A܍w=w5jM]9k#UWs[HOc)<2!?(r2Ǭm;wـN把ύgFw9ŨGm$|Oq6RXBB}M'RB q7'~ FԱ0$H`l׏co!zF՚e͹^UR~{d"rևX${g 3lӻ %iΗzkߜӞxq$\>(zcG !s+m 3? yISx 6Ee]E#c"@(}DAgMрk>.j9B}} p0$xK9h5HtZ,ucnL%TTYP`wdD7G~uV7ҝ7Q)t{H3,2 `ad@4MTu~Fhm4qq 4\+uN˚wf&l t#vv.-º&}@2Qz;t *bx.Jrn\sǂ9HdDBچf^骯ϖ=} |p1a}Llr΁7V.gGc:$*-&zthF!IĢ)pVJd"S9B*z>˽qRQ5{VT8zjNlmU9Znc P$4*Ӣ(VvTmZ+;ҕeҬz»|>{a|r.IYfs;˜,~IFjXNH8\{p֪x^yqupiJYc^%K~Nq,'qe3yJgAw%j,թ>Q0 }IrO-'Ocr %0qw N aw_C "kF3| ?4= X3K2b?B4{;VV3yyZf?}[vpRޘpHjT?&)mC{3@{q0e]\@5 5֋,z>$>n?o'x>|Jc~I8koXuh9<8#RP<6)r[_ [@4{+u戺:nL>%LDQl!Bg >yNe ?&8oqZȭc*i M PwB-w}MqnQٜ#K BzQeW-AMeڥ~@lβU jگwsghz-8? w~pϕW=8kf.xohhM&rX'#&^{IF>M }0'mI1f+THľDĵ&%8gHʛhg037L1̇rhh~I U{ublt^9Ӱx i}x9,^[<գY7Onk0;ңh3Yt8 E."5HЀį?w$ d䓈pȁ @JXt˦%gwo42Y,Sܲ+:WiZ$ ,[ >ZQRM3_ -Ƚd^S`{ZX.6IO@ ?bތ. /?V`9񨖹ui>gL &SbˏmB L%^RhOrj`c Ya<`(L b/NX&u8UO2O˖ka,#7"U=s>*VI,fL"ЃX H2pfjvP:[;XXhOѿAQC/hBnby^{c1cipnu8$%_jX&̥ Imq* 4D{ZB<-pv0܇7glvd i[k$gfsDŌUDS Yw׬I, MzlSv sյNL3ã ,M#zؿ vfyl.~wS#+Oo/f&((;= 9E&RnO,cf{l3aatm% \d)np700eXPMx$y`wh=^v'wl~[0CQP }JKx̭\r:+rSz:CH.HU@o770VC\gc*~IhGC=2YCE hߣ(hՂ:6FIrsXWֽSۈQP_C& ]Ln^NX~;{lXiޣ}T 7ux 9G@*[ۜB$o-13kL!iCFyS0xsB~`%RN+D[!R%/~ҡ|:HIpwlV꫼I)bĕ3$4 }o$fdDn;v{ywJsRӂpD bۉ#k:#?膝eֱV|:ԓ)/' ?vfK z'I4cCctxyMZxFehՒ)y]#cH&]Ԏr@3=ll hC@m?lΊTD?ZA Exi{ n߾9.4WqB` kSTJuxj7rp1!GU=ZWlҘMz:^IrKEQ ŬχlrO+)W=Q vwcdhx}lؑ0t#&4KEWijbJiLin l 1}Gs_{pM|MRd~iؙDnqWBM6|H:/5KC7p4A`ʈK<.T9ƕLp#T]ZϡJM]P/u!%1Ja9_V0>-*[~:ԅ/DӇ2'd&ÿ+7@^iDT}*!q!bH tXNb^GC1k/8 R D9gTh,9 uȓKs[uxFKߡK#Z[lt C&yx¸!Ȝ-dZRɻd體E9⮴^tc:i(L xr1>Ƒ/"zC$L?a#6#/KfS`UЁ(`] liqOKwn@ K:::Syl R/idoVLAAXsy?'Y(TOuObq؛>`jfrvgKb5Ŀ(u:3p3;#A 'QSo>{}$ k@+~5rMKce2Lr.Q0rfE/]-cHn@itw" +¥'bva2&#v.Lo |6PO?Nm_ْm鋚gT.>)bǠ܉8ܣ)ǣQFJWBM8hMHiLL#.1<:07hYl|Ϋ D[=!А!Lnt☸ 2U;*ș= GTzsEIGቕc8]sX)̾O,|fV*3WWǫa#5ݳɩ5۸zWj '@,y.l㍯ysS %mI0 ȵԴ0wP?#23H~Z Fp~rH' > Xᐑ2b :DGB,}7͏ˊ%tuj"8jx B5Ik{} U(,V~-k e9ɄX]68OY"+H7< ҈Iv=(+k&V cvϾd?)KH$`=pa^(agψBzBHh)rĊ`5:!D}t0EN4Q%իp)pQQ˧KNSph:bcoTٱ3jkE;c"aD`!A2H7Y<zwS μ( !pɬv65*mi\{ 4rj#+DPOG`wq,spyfݠC!Dy)<11ƕO j"b.D[t/FHU>_|bF+<]i~h.I@A;]VzO~I5϶ɫ@V2k &bʌ& l  z9Y7;3k Q_D =#]Yn, Qs83}ne$|ڻ7VI}V-bwcNφԪI9Mf8hz)cvTVb>K] ɏ9u=CrH j5@ ٘(}\ꋏ%K#T P?&odb)R#V<'df{&)=L;j<:[3=UT?\nO{D_}S  \nsēGr YG?4WL-2afu$mlvX# ߵ4Ƨ/?NC \o"EBnȟzLxce0{xCԕC^b?4ӐŜDacMćʸ~ǡ'Az\aqػt^#p۔>ן\Yv.$P_6"k)J x}iT.mȣ4R^4ڨUE@+vGiK,f J%R J"e& ֆҡR:PU?@/[ff$q +7)ܱ|,W+aҹ[tNwa5o^{ })/u7.Vc:ӱI[dE5JհwV#ǧ&(9e_h+ؾ3Dޠw'`s V57.N4rqlbSggǀ Eޯ)畽OB0qݴ| T%ŕaX~%my&çPuVfL ~FXb!"c:ӻL^۫'A,qwn(hb^U]݈hG%Q7?5\""+sG gQoF" 9玛Dtc>T.&%MqlTk)ajDS`_'g 3kd:v]4,b&v >އA\; I76D} wso4~'eitkUl& ט5b j8  /?ɠ(^W{?r)*43h?{¶p5JPmxS/59o[pxvR$ d_j}rV(irIyFD=`_ɌN"YnGdE6V!Knp8d9}Ç0̯gQZ͗Qh+'|\1x̜;(qӝK㙵w,h FEUl; fC*|o^2n38\-ATz>&e%ō']>$Rc#Ѩ~wZnG0Z ?nVm,4q'lѩa5Ydݜ(84QC%v(?DR*(("2=$-"_(uL 8ߎ:ONAVdqE 3wXV*z}LLe"@8Ѐ흌7b PDYs(2g eb2s,%yſ+d o Ń[x'-NlA-BR$M t?%ѧאWmPX?>}%Lv3W#hR8aCw9[ERW {5z@umw`&N^L>!&?JKŌs =vD=yL %BY,ޭFV|2)(-~TI^Vhds5};Δ ]pZu~Obd˩)G AA2к?jey,ce=W%p.1|m8,Y}4 !e־܅3ӛiz =eov7O{8aJ#= FbhMKtQ@{:maX&9S@J(\2{Y"a3OP?b.?xUPJlKY$quVWcu4]YEf6xRRQ}"RZxT#ClzW+lP K@h z` ~73@MRG(ю7ĺ[ŕ<:E͒'q^T\LWф"?Z\碽Z;(JN ^tT`?6S_EOC Jd 287ЋmFeNP_ ^~3ܙO\ jwN)քM1$ |T$2Tp#[]u8֍ڰ٨[ e{|rBaw^ ,W˃ΦfJY /Į q>wl3?z "6K :|>ܽ qn& ZĞ2gf~k^ O_a r]{EOQTqQecgp ۤM g ׮8dۆ9w׏O76uWY rA(l) ͕ Ea*yp\a%LAC\e:BLȒMMw}6rcH9Жjgt4w*q.LLw E9?{GX_+|ȹ7|!m={?{y\Y'ked䁜њH0PKH[jJ΂Ewiab*UKs={:¯ p(=w )#*V$ TDQ-t|Ur~⡏I91쐗rh2<:^}UU3ɞy.MQM"ݞJŧj'W:؇72RZj!=[AܪYlM9&h(=stE6-B.EPbw*H;+.,'\͐P'gǕ3QNlqIȫͥIdΒ9[ʸ*p´fX|sL;Xh1c-KҒ3*Y}B /诪5dYF;K¼ɭ* g1L5WSW;31nW;qV2U͸h \U[ꑅl !QS E$">F]8XK՚v3$In-'艿8ec~f5ގQ$/Dck5 + js߰Pmz tq|l=>9tDn(krȱ`P9>p1ac1ehynF& q{CrJ A)_Ƽǟ#f>`1|jM jȟC8x|f)Rm3>foA\;/F9G]?+kY/~tV!1m T&6=5p߿oʷTvlIi|;p}MI5gEz"R&Т]o`bˠx'@9а5ƒfAj~\~uCin7\w& ЩW BK)]t ]g GZqkMzIE̢>߿+;Su;`mi#h5n$X6c}/5! Zeo(y޴@-ZL ,3hlx\d_ZӘБr${ XK8wzv ̔oW|Y~U E/L2&îx>`  'r"Lk-4Kov_Vw'WlM֎NoU@&%ǚ嫛@|ɯ7ʌryh< lUZ%d/>/53a2pz̎i2_|CFuO\8DdڗnHMw)g<]rrk5:{ԪX;Չ4| l% E [yoșo%c3 kH=HYl9Ϟ֦k.U*Ò[ĄU_Ŷ+r+AдG 55V=$!^7?_^썹#_jM.I >cB%u*ƃ$]a!2ķ,o1jf zDM!F fsH00A' a0!Qr |ȐG)s;z)t$'.ΰ!*a]`ќB" Q|>: @c|k^B {lcWx'D{K ,zgwAejYwDL{hl>1]CdDqA-ǗRG՚b:=Xvdpьb*RP{91Ԥ*PUR|X@S-OFH6%LsqXQ&a]z˷k҂ލ XuLdBU ^a"9Ny ?tǥ.FڑMjHj o J׏P)"AKL?R: l7'^Kռk & +umTh0.X>V7IS],5S^ w,Ttmjl]_9}Ƃ9syX&ۚ`msIbly¨vp棰}H9 K 4>;=MŐb>v!7؈⒚= <j!2>^;5x~@A7EE[O9=m٥{#1D1D&?)ǵl~ڠ (a|H m )eáZ.zU99)WcrL5Lxf֣W~du-O'Zc[^tC|)}l~C p^SuH;A R]nNPֺɥʚOCnb plS'dޢxO䊜meK@Wg2WX,dM&nd,4mub⃥PXԌHj-dB(ŠTȇaךY֬K⩖3tlIEr,><3NBMji"l!:Oe{W%e$xV{`8%YRfN,"8=h޵YTp3fS9T-͋-k#>Z5Z;)oLL KDԹ0O.zZ 2?^y͘zE׶{ 0Oiw+ S!0]=YW@f?Nܘ0> Q(P =C/+T%'v8OYl9Gm s+^f*ЊBsNJA#A@<ȸuZ)ѳ0&|uawQnmƌ,/@dJqYb|U| bi AVq*g{]rfc\9/cDXήC7l]Z|X^ *x@|3a) wY2GNV?rP!$4)(>gap%p}$tɜ0`BjasuDPcjo,~ZFx͹ S3̛7>zKTM/%g Bw!zFP!}9Bjv݉l>< :Mߤc|]d˩*ތ/A4v2&)ZR s囒Gzn|_ +Aڥ*%>B䛔.R"?*/vAU'$^Ei(ULA@ jQ":~֋i qQŃ=36 1`$m93]eM`c YͪXBoΒf{yfD^aR3 @]):h )[ezPwB z@{` l32lN I 52zHgnZa냯h.`e1o^(f.%iɀB:cw`ӱ(uBG֡w>)+ϟPKs-iY;a5K Wd7/`w? 7@[1b{c!Fi*ό+.;rTTVey+%߉Xnmn1Vd%c#ᶪ!r/blml.'n OcL|Yٳ.!lXn#M끵4Wk,.SPP!Nۮ? Yn/q46[>*Glfj}Bv>jI@KC.O=x+CT3|FО;eF ڮB{#=-zGGŎ(=c5 H%6XZw;>1>.kICEo -;z mgDrHͯ X3_F5&-c>pW~w0kw|Oh&wpS]3(KP.[R}$殺V9iقg[uU" 1Tx2ݤ!%&{.x+ۻlT_Cg֜ d XƑ/la"QWzigнB@rAIau[ӈj s4Cqа;ǪC?$o4k ڢ^ܖ I/DKodB6.\Y>vIx~=]+s^fh+ne=(0fE廹́}m8שO?Wݒ %!J_1C98+W?\>o 6g4*L]'~L=< ):HW鋤=M>0Cln tjKȻ ΅_zYFP9eb.(>jYf;!u[A8pOlXP'~Z|.}j#(PҖ "a'9m@'Dwzꔡ;Ƹ40`,rI_ߗqoi'g \M+֚Md!M{ )?!\LС.2vX#`/8LI}ŀ[9o sXO3/ks96f;9Op-_t:mE@G}n M?r*DlQ4/Ѿ=Tuf YV<ĉ]r:_1чKp#ٖ-! 4.Dk1:'fz}JyI6ysĵ&vH^ƵlLr(M1Ͽy@-f;q+EƚUKk綏m [4)-!nKh{R٦ f+ԧgΒud妶RiE s2DqȀ9_5{M2#Ga`M2|TXFǐKgm [u #: x o=6tɏu@X-A$0UM9lw}Hn|#ac6zR/da\1fnnη[_g`bV ?:)RO/f<yZ'T,uV-c"qD>i>о 7RdSڶ1%'Ԕ{hP?4}&g$-'lї_lvL4=s-w/1}1M5JS|^7]\Mpp&v X\9+{Ƀr;Y_/`FiL椂2@2T DQ/O=yt kbl˂43Q2cNVrkOg! ˍŽGQX /;$>踰rp[7uGX2 k!JJ-rZq'=.ζэ:^G6 "cf|Uo杚UdwpY$+/Ԓ6B&|1(JxGGbaW5'v9b?ɍT7< rIN $Y<6OxW}z?*Fŀ6̟5;n Z^咕"J_J0vTlEl6BO'Qwaw!wa08"!aǘ,/P˃a+P%dPˇw-d?m!)KAcpe ='Mkj(_B !_NwQ㘔+a v1%zcl*C.\9Сo.n>·*; XFu2)y ^%qk]WLCjK ;W9R\?me[h\-c>tXbdJ%؇NhN)v3ld[zqlc"c'n](^rPURu=WY_q%=][A"҃7&:%;z_#`O7Z^N<w,04#diV^ ݗ*WϨFW$O_+<:6:WI)0"lvI2F0mrry(v49K|cd˰ZlD%#oU2Y;Bg0kBogg 8Gb>Z'.V4&b50J~5dŒ*iy+}\H W; {sbn92mr2vaD9Z Y:{J@BP.ߥ.w/S?3ѱA.PyX&]3P"㰾w}Vh5]JK{JfQAߍaԜ~ H& $]"zγ20C. YGƠ*ZBZsf ck }wJ H8 <Z^ \<ն#9VP5= >Aq LAٺHZl]:k2Pɥ|z=Vk:ֶS 5k{c啴V 9 ( ?q=ˆ7g쪰gTSTLHF-43.~ JYB$:5<F94AU$<-|:V9* mr4GeV$?{le)xWٳQ&Y7A 7ѱ=~J943qF'-2ٵ:kZt$B65L-'ަHm&ȟ7E קJB)~`'C*njq*4`P?&u4/D+Ť)%C{E[#X9&Sxk'|4B Q`4&ݯhpI5&rɈ[+ Vn2&u8y̰|\(9 ŵBh[{SBTtÍU+`2ӎOt%(4)N~uPn~puz ReUbi\#./R͈=c>@$'_=u`#U&ko[&򴛸x7,jm s<͎u”̆04涬 x~o͑k>؍xl/ě+/z*R|p77&(hg0Lmq/#RME 8LNIHxyåhw!0}ޝ9 RvM=:5Db;NA9`rD~Zf 0مXєSS >)+,Z=1{)锝O%LQo@U!2,0} x9W+(ċ ~2 H,۔E}P)v7l|;\."H7mҺƂ\ ieJoS'^Eq/~aT.biiqS?gUUb˾X ǹhC+5ׂ([j-4 `7c$ vH7oo53|Б|_"6@6/OsN<88T}Xu e;/R]:DHW蓯wсaʀ0Jvx:gЙľk:o&[t@$b0Qr~?$6Uᢰ98+hk_Sl -P#?SD!o,a>ߌجr0Vl lwˮkedRe|~)϶\s3-?[tVH[Lc8/u5 =ٺ&!¼xkx?jB\ $"0hyѸN!,-Oh7,)kB|DvO.^6OY[\by_Jia5 VB}'65?pDY.H 78؟ci@UF^̤Y.;Y#Tn/:(1>>|j{zF&p["IYFuTA^ ۔Kt8n`#,2q/:MČ=CAC)[ѵbOzKc@elW;"3cv*wѺ < iY(4W׋!>16$834BYk)q|9MքRۜ6*R~7JER&2a_;`;Y %sg*$4.wzqJ 0# ͢$ Ee,eɢɐ zæלy(c.s-Ik]&@Du.:CŠtc BNkH10aRep0T#-0:o˹2 @܋^*͟)_IXC )bsc#A || ap\,&? Ra֙Q=}tbJ85tSbe\XSUC2$ݯZV<(Zj3UÛ68b imt:5jR$2L 5k hu's@Sd:Q}F}I^9WlcAPcP0B.y>/¨lfQqW݄@Ge3L $bf)?ID6e[ym8.[:qNo sxƼ$S'K4Uj/6;?9b9%ݶ+C,83U%w`7Ûm:nbtKg1}0p (mm 6 f6ޮYBr1BYtC 8$Qo_FuSUx&vpmk-z/+r=}߲_8ڑ&tӡ=2JӼ%Z*Vr7;i3.=bQ(nk;!EZVev][ICNޒo\wڊ#YbOjNFVv`LaeeN"X(7J8lmAvFFɬpkE$bAbϴGPȟ58OmOaz#E Afb vGPOt[ kR[`.6 ׄ[|GAu 3ѝ<$oSܯ$qaMuPIJdHSoJTcv5;Y ̃#8;e_U!cڹ3U$U26ƭ7"$zA[5fLf,+?420}m+WO S3|HEFص+kj3iFo1"x8Yq]:Z<@%Z568rKĞe`ҵ.Ҷz?pތ[]H)xo׵,x 4Xz Ptx-)CɝI ވ@%OffDŽQC^2;ͭ !*h"0a5| |`c#e&GI Y8UWkvQpK™YCPE^u0wݶXܐ sxZhΒgNBa")b%+6%!7}\s ]R^tw;5!vaԂtf]T~<}[tQYT]I!qGB:CQ, Mx]t-d ?I UWs,o1UqY 69HJF}LčO;8 wzRH!OZåBN<&mgr Q:B rј?d@[_HzwŽ2;۬g4'>ZSIw=8l,n9U1yӕ+^ 'gj}ʂ)20uG'@T--%nx'~CI j8m7M #jYEW$1VE./ OQioy1pE6/9$a(w,}\B:(|0`3Ħv-.DFٯ{FK޶qbr-lwSY[4. mN/j6MYM[ӷy'Ǒ VZm'(/xK3P{"E|Ĭ/I9&!⨮n\+K+yH X l-; xFC9UD0 [~[bR+]D]mL7RtYrtry$]Z 蚶/ccO 4$A^r.Q<윂L@WQ(=\nܕ#Qk "YLQ,z1@{GG^rgnsvFGKc>H].|,[W\[]E`hX~0@XŌKzu=oDd.m3 :miN?`}o@v ks#A֖ m4!(IU^UKzt(AEHj[}) W^Mj!_H\}+S{s8ΰ[sد'ܾ.pjT^&"2, E@WFY gcBd=:S>ܬ %4$C쐺fRI3Ԑ† Bz@LhMF>j{p֛^:p~ۯ{X kFZ(Ea!Vp =GAssYVB!ZBԤǙZ+i[b4\s_P85'3<7ނYfncXEh=S{j<]TYLOÁ〉SOM(? /H~IFsØvA*}`Lآj݂ hP La 7T^e39vvDt/ND4QF!!/Nb:~U:2d27.G֗\薧 f'fhf1j*$h: aJeA A,OLȝ\% At xMJ2zW$Cm#Hg)_hՕ'evzhNS栌_굀v,u пɭecIRRTcc]qt`kiX_$=@jpڿ?,&M,[ .z%>+~;!(ia1GY+^&'d#B۸،z RL z)[q񊪘?$Fp Bq4 =j;jX5hcUdD6U<I+Ut 0A3 d6nQ7nB iW|Gz%&e{&i_ O 'ܕ/+Pe_=cuLz~3$XjW+VpaQ1Ə!o+%3W*8$2!&E/L*qt}q&1!Y=+{Z9 J+t9a*lTzru+^/d﮼Rˏj^0*wnպ=5~t=n~l@& in=Lp7uA͂E6;h׃ab-g~j*LȼG~p/5a\sy哯-)_#A'/S.;n/Dk &rg0 [|Dڸ̀zzI[zObp۶SP${/f8S9p ރiyl'\t߫T Ac鯣/a]9Ё{ݞQͬ2z>^tʒveCsyEQϡwmq_Lk/M%c eF0Y{kJUY_ۄB~Q70[ȿ¦ r.DDs7քPX|׵y%$E7ۿ)GGQSVM!M dΞ99ȦvlNhU}W/e;uCPb݆ R"Wfцو%s3_`>>:)>~(iޘwhB݆xEbBDEujFg`zaYFd;:w T@ BX( e"gD(iƲ/7)H%KV)tWcGc9j4V6Dp)k3]Li:2 rءoN%]ۀ j5 kl2VMVI͡Yw.dZq ?Giq@&MwpiD& 7δcHZ__4ShVs[ƭQ΂Pš@YxӸ ~g'»9@o;&<:%{*egVԻpFUy׍n7Sbvܟ*TTqJkQc90uiMYU [kw!w(dukt/`$J-j0.Rq*b[-M;LQ(~,Y_=s=ߒWƔ<8+?D>4́ϤHCf'pj=ZRSLk'XBGMӉ!PfB}sL+;WDNx5!|.avߪm=;;M@JŐ9큨.؃Yf_v iwS~Ra(o RM_ 6l/XY4cXQֆ!rD9nz:Aa?_^*taiFfE6D"{.b=o&}QΫI""8]Uu6tE%?R^`T+xW)"ZH8ڏwc,R!*5]h??Ya~6k%O"Ce85_I1h203\?PO< ItPt0%>H-5⭀M]3 -z4`8,G}X[%Z\ U!zn=L2k)}h::B}-ص 5OH=s'[ ៾txtP.8s<~B꙾ԡRvqǗHPEQ=o(U^]t/~t4*ـvGJ P]{^!o;7J .dF)+􌤲j/>iTYAIW —/>zG{J]5I|F9?0GŬ]gu뒮tn,.=_VΟMT?N/C[c֑ϑ.ʀrřPhq)>B ]W c~ ừU)X~]Nwr,_$}W> [PfGđ\Ɇ0E?5Kt02p }ۍ=:zv\ٳ)0F)l0Lׄ2|y&q {` ̈́_q1Nj Wג'CŲ"=0=9ʾQ +e& VHxCJ1A,M@it6aW5Ď}&(_"^ov¨mjfyӦVtNS?ů๻~}ǎ+vbHPrU~r0-J5ypX0" *&zEZcJp+=DgDEc#bvSIkRg2S|Qg# oY;`zHv!eOL#&,øc9BU)3BW+V @ymSX*2 dF ΍H;&GyZ&\I aK|R +aؼ9 Ybɯ0M|EٗQ{toUZB *hAZ9/F2c?9qNm = QmN"v`G*Rp;~gxrWLSu]5 5h6>m ZKbT2n`3dBJ5<MLzo }ÓK~-w"F ?|RդCxF^ᨓ dTKpЉr;(aTxNԖOnVn)"]'u s8 ;6Qfkҩ+Qm}MhFY|Nk Iq}O~bLY2CӛJ띖LױCD|r 8;qW0e3ǴE 9:? х~lSE]Θ{lè1/|~hڦG]Dm9FlG+St}&7 fvx31OUN_\~Y'Ľ9XbDF1H|kpYU`8_ XY& I >}{ˌѫd URT&"[esfR;UPtc<|t )=<6ϩ8W+g)({H0vaQ?,>I]v.\d25 뵏W̃Inό 2|=?̑AS "/F.gޱMLҷck à2t9+z%ׂh0L+s&,cc&-%LxsOU6fh)=+-X' ʤdYL^n cҥj1[ S+MWC,d&QOvzc?%♦s'mh_!5RX;WĴJMWyc8ڠ2.;}1Pt >"ɉq4VF {"Ȑ:'!:6fЌ&jzg,z|h>֢F3(D;R 'ʉكF vS˷·E\o$ s5M4&[@]a?L_=pC#kҿ=g E:>>Uso*. }yߠ-n@#HB|³Z0& kO=4Y\W8s LgÅ_Vm؋6ϸ%QCRlq S-G2I2I1#(# l<5 ߅h旨펫{ 5bkx#/7= ~N2:1-ހ?#oJn jdRIKZX끘UDKl))9 ~F,i2r۟EMƤ\kľ-d\mgIkO; Dy[NHn8NF?PNϘ6l#w쫽lPQ`(ڷ]5">d1{2"#dZ'[hlֲԪ*҂!hԙBQ~Mvel$!挙5E?NeЯD6vٲMowh'd^5$RG8upщU@vnVH訴 0^Iٹ&d smnVVYhu&*y g/p)(ZNHb*Mw=.>xҭЅb=fcIiwٺj-YuMe0w@dRu(櫛{2/DCF.0[~$`g-\?";b`n~|$i7H[6F/A+)l˴"iXzH;;q$6lh8 t>j) qy=ޫ!w*m<FSu-X\Hno&bs<ÂVuve8RLG֛N|u_])|Q\Cb|6ƾ[ w0E7SJwh-޲4DۉFT1e9R_baZ@9<(v_6U.Bv{ Őfv ]@A5fWh`zky1uů@Y#ʈ3X1!Vc3vwj^^W4PEi@U/<9GUdDZ"F$a1O ?4^a ɝ`{'F]|/CyO@J⺦/܂l-Ծ tS>xht !%#n1:e(nH%c]b^yᩏwV ;peZOh3);!7qҰYTXMAHiʉsN3?3AK ,â@# rpG > 3Ų_e'+J%lħKE@hҷ)Z9e":݉7^A+ pD9q*Z*Qyb҅64Vrof̤{uk:Ze݌9 CjV~*KV`bod \sbٸS$q{՚uZ&H{cԙ{kz$\M`qD!% B=R*0U&7J"Fcv',ZAGC\d%N`K#x-T*VeD">)4L.Ln-qc.rS3FwC.#NO ʣ@!Xψ f0cWQz GU /=O]_/~p4>}P7N-s5/_wn̓ 0r4 YAAmpE2ޛ/萜88bmC"aNJ< BTm N8*tfM!(8V3ENhr0܅9{y^$.d="k7%/:휬?>ci,$TXS p;y.݋56/#t"e:i+ˣ"w^V R]rй2>Gmς&)RNXwH+ՑFby{-a hOGR5cs,(s{)}Opib)T%]J4dcRlL o6sO{& ֧"U[j :^.MzJvCHaȮqBFl n'a)ۯR9RT{p(P.J8:xÖCQ}8ٯ sD{oIObJuh o ;ޓ'~%J_ߕ?+04gZnn<_ SNVxIkY;H f^e0l1JuOj6JP99$ ս=/4'?u9;^]_.`-uB^CyX=qRk|aB}jgi|lO&˴s4톇u* X,ShL<Ȅ'djv1tuW*,糜L/W >7(%7p&JTiXwD6K|2cmʢ?xm9raR59oM/+Ki٦ !OEծVPPwQ%[[k)4E/U_}9=7 'X7Y}+X`0#+,s8k7"Lk/Ֆw/hyzTI :8޿+z>35+v㍐<KfV{hO~] ,9$$K2Y'S(:WDŽ<~.^dx$d ,@uh1*ז7͓h8# _D%h 4+aRЁ* E@"+?.p+v4MnҘu둫wP6!Dq` 4pr0= Ǵ$ WHwaʏvB;^8?'l<44(.l.?M\{9eXZm-ZZN/ŗ46*qU&܇Ÿ@V4L,WJmåg)^s4=jcLY"2wԻ4NSz/ypQPs47¸oD̊&k<v>6;] @j4ZUn=4jLS| Pj Gw OΨZIw9Ƨ+J .{{.ҁ`,C()ES٬ ͒q]~kx`RSZD|v.ķ"Z,)2 r=R v%gewm=%< V $L*B~QV5A)BJq[m)+T.}HZdH2/-}fՠlwԢ/$~d/TZfR* ."BZMp $?.D1i Ąk.n5۞u3eBTI5YVb"']} GdG%1! hg$SBvívY5`sf4`kCTU%б-i9YPJHFzbSߙpqiJiBQMY:M]+5- jN.'{\6? 5tdK=ցcX5ș;4`9IG DtDŽuA@{Z Dv*n :럤݋=+&edNYZLcVpMC Nn鲄̰(ȏZf%:9.u@y%lk[^:TDH tsɡ'blVS\Y$kzc$2u!8a\ZQeYCb^W.nhL0$^uiqꐍ:lXYhL^DKH5a)ϐt) ̈́ ;{ xGWg{Bqw؀9Y#g<]n!'Z^0_Q8_;~7pL{<2vuD(U1U_n[ 3rI$sR{.mh$*UݤZ>=ptqnEXoT/Q2XW|LXVi OxiCK݅1wG[&;>=Z !* x&62{mCl/-KX4{zCAj9zPD$U@jD[= s4:3C?8!hw[D,'\yF|-[9wIHY5aFа͆F{ކ`أMkꁙFC2zw%2 ^?^(β2@e_j pV#mj;LacHYKI5"a;1Js!9e-G溝j C/tU522l;qĘ5pY>u{~;t8 R?>Ng+GUNM7[K_:6Hԃ$#XٍXE_;`[xtgL0Id9T(k v_.J'̃qT x8;ł]v4C.j4zZϑ{JC,-ta[As^QIgy_Cj<:;@{-*&heC@yd\Iu³“^ԱD\|h $kK`'a[UW\ܝ9q Sj߯oSMg!7(VAkkUW4lV 5Hfo xb@}Jt%)Eb9?FPnl3p왫-^MF3c6'Ă0 QMJ+wnxLjFӊ_! ΍$1 .zOTUn_2nQ׸ӏblq+(}+B90?,j6Pӳ뙃Xk]^)k#:2 )l? AP06x^ Yz]|cK ҊjDB^ L(II`\1 lT0T02OxDfWh5HyOPJG x-kLt^h" % PK COD݄fMAQVg^j7S ^:=M8^d͢3rm?=vO WM,xvOmL:*n2̑ LUMԇ3YUf4nf)3OΗgM~6zxm GXԞ @;fV&Tc:]o R}WE.3&f@O`tq*:NC:@4gZ\/&gvešFZF_+:.9~Vv(±Δt$)d"Xz>r:C* 6'VELϟ(kwZ+ɡױdH_/$B/SFD~bǜHQǫ8e"}-zc:ĥw@xɗS;\*v،c ,Q!?Gr󎼗^eT9K߹VLe;s}9^<Qd R .@ >TZs-P ueD_4L/J|l?cvf1Ksb-{U@8qQ[=CuEm4ԧ>o#h棊!_r:btucs nɧYrU8R&l5%Ms 2{DCˊZ {6{܃nȮsZ šO2IlTD42ueJ;f8Tq<7Uҳ"k)Jm[@˝m]cv8pCb.ؔ<x;VߕN |.)\ ߥmzsM0t_&my-ݕ>A~hc^"♫10 n⥎tMazzpJc` FAhGpcm5#Uﵞi CX=`nLn}39bPҊY. elS"lpހi6H> DjEA>0iũG-Zc2b8ph{RLPs~PvƏpy[qK .cV6"LK`Y9=͗*`}ƳBZLGӵn$1@]jҷsҖ )]8Գz oJZb/um[*ԱeiRwAAfKjm\]A.dSׁÉO3q s?yA'w"ٮ1r#T_q}/ˢnUX*<.AۋKGRyYfLHNx4ۨ*Vd+E#/7t0.K9"uO1 Uw ^Ae:xseߐ e7{asx~wi}ڂ}T<>J+t|w0)aD4u(YCu)eKcU4KqamYD<2>0&j٩z 蚴5\6ZBz^x癶IgL1db()`B -#+|C7g*yaHic!\fco/bWC(~216}M~kǡ [sTtI#ޝӔmHI޲Nol"[A 0s6%nl); ,5ִ(oIA~ "6qªC9wnZ'!QG2ԒQ3AqZL09W*畢Q[:|&xͿ4ec^~B*%)jzNيVHJiG`:NnXF[i0<)P#P K> ^;#BR/ mtQ MP3{4"Ij+=0+eUSvVȯ|'ca7cd#Ӓu+tKX_|6#mؑV ^,s]xXĩѼ[OjJqdX@/_ Cxn/`@,lԊ⋵wĤK{+N+V MoW W`fAjkexC߉&IZMNq„ dܝb|aҍU0`>fLeo42ٌP)X' ߟtD]z`\혩CBaF4D;GcϬ4? XR:!f}0impÐ,s*QV@0h$\WP`gZ8EoGQe}S_b-I^5$ ݋]*t&=TݬU(9X|.N~{P  /H0 7Lfg q m*?Ϭ^lCdeWkQO$SrH䥪‘nP5N`$NξEC~NYu3gSlwJ Wů n[ m.[pܼ  JC'M=|@[''J.tWБz@pdW#çc*~-W'cƝ ,9}~/Sn ІkS<'_i/#qD=W#W?k$KtGO-h#d'XA]m:@\rkT-󛚳LNا*F4y>SZOSc܆i rJ⣆nfv!Thn+Q?`^/o^r''ykwtH n4h N2H _dL1#t3srB~\K8omt;of'm? xxyL[3?⣁SE)J{Z俵+e]VIүeY:t`Ujb3p.T Fz&Xl2fe1>WBVz^,+|Yj@M::p*."߀Lx>'̗=`9A 0 6Ѣm툌W3ֹ*>ȶck^\0MUP n_j/_>YcmD@()}) _j<}7r+XvN !Q(ܻ:yV9s`A\b"A}L$V =,d)ۣD ! -~n@~~ZpHļuLɬ 2s1Hxm<7THݯrP9A\)̷hK'rx/5o`XCh++_xĿ#'E2j%\TM׾xa BT@A?HRvF6qd/\ Ak&1<Ч!F--M>6A=nFuOPДt-O}s64^9MZ"bC@]zMٱXKev Oc /dV8pbpw5UP@ybtM`"5_GVҴ3x͠QS_~U:]PM/׊͹syv[X9ڴFk.?V x")_'ZeE +" Eٴ u>%7oGc¡:C@l1:VR e!QV+)4ܦ\^38 lY<1Kqā⑉CX`kI;l?7ؖk,%0r';A>Zl)[=/lI_~j|bQ_YFu%w<| O8 h ##@,IL|QҥDm>ޮ#ԜJ,}~ͻH^@lQG^.j EH49wl#pІqP؞]a5s Л۲'jCpFFƦVsKvG6`FȖ Z(NX1qzL+zdfk)΁o8\6e*Zęo  ֥߯pdD@[o+Arg)c]lH) WYjJcvu0)&pb;s^nf*[2 ϶LPE{,]7L|""V4+~XO'd%$[hYWyS'PiCEM$cAȼ%tn#ʸV С,Dݳ Q{:R>Do턊TgdS$ n>P'rؽ>R.# N(ń`8S>YT+VwW8,᠄2$.Ț(ffEduG{胟TY&퍵HP'6 KjNļxllX6bK?lui_cOT0@QW1mL/بe Avߟt"Xpd,n~fS}1dZ^ā&17v3Y(P 1b35tfuY3eMhҁp `I6,C1 }6Xr.23{s~RF@scFV-R8bHk"9kŒ131Dƭg`axH듓dLȾD 29c޼R4Y(nNoV*PjXm54Cl/Y I#Ol[6)XvVͨ+0ΔĆZwB!@*X77dRȢvĉ|JB\2| {ݣ%'@2Gt60;t+$+?Ec?W8ayl25Ԛ4nU^A% X¤F@ޞ ;[͑mɯpOeSd "mlMZ)r/qc\⸜ў˗_: _ػroYD4*PFV Z Y! M,C@ e`ϒʙxO=GoQ0Q5ab!q~M=.Ғ}gU~W'@{C'ގ$f^ӳ?u ,ޟF w!$)ю_~tlkp 7YL?#m?wIh[nk\)#l\9F m82FhY;vLƶG<KK0sH&EITςD߄9Q:#SY?>/ `1)w)Ur{~ Cce=vrSDf|~Rt"L0Xs9 S gHxG TTW5! Cm$X/*aavY=#rLO AzC ր7`oWͱR+PZ{|cIeAԐޅ޵_Xd:T{[\հ4V2.&CHkSK^0e4["ԉg5zB}K`L/D3K7h7yP1m;αU.fq'zH:>G.v<4ю.ǣʑ8"~ݼxSNs,G8|q̭U3R&-?'@ i쳍&xwyRcZtf\Ƥ53 Il[W;Ձ2JrH$j4H"u4Nѷll鷿:80$[TJOٚWY1kY5u9ԛ.޷u۟j`Gz !RUkNDg$0;%'U{$͛3C06䎢|N&nR<՛Ŋ0^+˸xl2J, ׹vUZls"[jNXݤׄ4FJ*ko\|刓R^™ fyٿ{TW%YMlCYhD'/`x Yw*`_gPo RV]yKh`uBHTLJcUdMK m ?Ob݌Bxv,7`7v{j کb ̆G%mʢ4h4";d[! L_bL?~5ze/MS( ^  L N~+vKxY#`E9p.pʞpgDT߼ iMyD ¼6$LvǛn+ f(V7r\p=ݷL]cA`0xA;Stg%8AEs Y 0b,cua=l7<-zP\Qvp A %]CQ#~C/F}h 6jaN=9[U(~tόC u jۍO-p*CE۹Nt!p ?^kau ֒:b0qG9<<o m|/A-HĹ&W*/6,ApKx5 8*{bn#Ly8[gglxԮuS='[_uuV+Um[K0XB4:L^eͥ&iV%[:yL}~IX5E-N=%]vru3qeK#M+FiE @of *ĀmjXp,[$1v͌zjbkFϘ""`ᇅ6| !s؝4㥪xzT8K sK^'yO ktݯXbYF_jygK\K"+QY7yjmr/-E $YXm<2ފf\[5W#a܉g.k?b>D:VW T2p q:Gd~"4(SP6ײuyϡF pP?ѓG>V# 'M7s4['n .|~C_c`AJZz^=uK2Z.+C*lj jč".li4nt1MW& GC>G LՄ+YJH!T+{wYc'l<LIv2]䘱${0&ANpU6cZa ˳^Mۮ{F .JEw!<8oi6?Sҟ2GlK $ZdEb֟z>R"sC?",Rg"3Y{y*7,.||8?O PgsŵsQ `Z5±ފxh؀(ٓ)z#ulؤpFQY<;7(kx;Q;o)KE,wC>N 0 ; *V6 ZlCr򞍎ޡNoBle7shJeunzcP9|M7ͼ8ڦ&^R/AV')h;2j%'-CBMsji| ˚lDg5f#|I{L׿+dܦ7rr< @%*)-ia`-<2YBȰe5ɷBLhe`۶L RTw9N/ /i<^퍘|oT5diq \%p5Cf8{uB'{4g~[A-G2M_-%w\)afѦ̮cSڬAa q t;JGv#f]g2qE]v=\S3<#U;&\/ )Qν!L]X `uflWԠ7FدH+U<?ܓ3G@)4jf7jޓg8hj[<3Oc> A=d Hw]f>UbZ)?~ 2 _4-y޶ʮRI9jq-#"_HHnuaq@@t?o}$ƜAxgjژBtG}蚆'Ch& o]h|u.;{NJb"*RE*bmaboR+ON\hyNs g50iVwCsm%MfH(^6K FC-QkIJ[:OZW S WMw>搋#%åHa8 ` ?" F_e6@8'R@Rm" 8L-8Lf qz}Kb/# :Д]V]%Hh9J^9&^1^?+W5_nqԟ)no:9b'Ԟ1bF - ~U2m.h=c>Mֺ߶* G"h:{+UH;Vr#wj3S m~p ŏD\Xk t7Ζe9g[*r1TE1RT}s\3n2FT'0ozXU?٤GӼ\݌RnOB:V yiu2Uΰ&>ПK1MruUQǩ#; @S"3M?#՛p et&Q'S@ٶJfvQ3f^Dމ3gઅA_gSMcE( +*#Mo-|kr= ;%AOD}k&=oJ Xn B\zU~U#wN:g̦Roh]}f$2JJz`NNsHVވϠ<LPPw2X#O3_[4Omڨql<I99'$*P {] p䀑7ei_)vcx+-κQZzIN݁p?>̶|?DW=%|4u5-󑲞.4lF u=\Ú.!^b[19 WiQZgߺӖ@րsQqU].|ɥwg1#(L LX{Icjܔ:=^>T'ss5F¥WFZp'[7st[ ջSv8BC:6 sڈ mLAx;JqjJIqD͟f ͦT8 /H"O֌MC3.PU?DѴYu?C)4߫wNj.[߫^k?.mggE.tKD_8YȝxtX;NS$,iIy0A'c@Ͷ˱uH?[VgVX5KmHlFڪׅc7e_Jo6j^`>5Gu,W=~:%Q R-!aS706tky!MbhF.,4C5v/߇g{j-9}` MqQL%uu<Ôzܙ Z.<JSIظdd3TglR '# eHrAnPN4Yf_)1C6M/`z!N7Zi=̔,b(fWdKiI}bR18ɈF=qÛSu;Eh>ʘ+(%aFO/_iN)-82>UbA˪#i4BjgfZbl̹< *؃ XpGhC1<]gkP/ɘ[(Z&a#֩]Abt`Gdֵ<>(|$5Nq{bQ6y ^zKdfH:O4'ponc>!wV<雇z:[9E> G?s~D <]Lf}N餬Y|٢懿V ?m=3oYytRB"?PX )Lz8MŹ'"U#[tӻ'1ŋ) lQu* zVaY~WZa~=I|wgw"9N+|B׏ SVs埫oA͏N'e}',Һ CYB ϻJ]Dw[(Ǒ}!@PGw|3oE`vݭ(QbƿNs/FȐS.#5z<[qE2y#  somIg*wv7'z'8cJf{3 $Kxef<W_.B[WW6D0d$5/7vMA1hD:o?)}v*ZsaT܇/X hn0WF8ȼ]DĥĿWw7vCVbJB$M?m-VdG< T~[-:7+5V;}=h׻H0+WOJ@:K^m(qíbMA.$q6$4=𳴪*/Ɓʅ"\ԕX~*5S:t^WRZ A4yn[baO)_1;cwGHA=U7~,H.FPQM?OoWZxġ>KBފte/A6BQ|'EWx&A1?LbkcƤO4znp U_S(|LY۝x[ c_6S]^Ԃ*&x p%[aÚ`L[-,!͏=ƃR(){v[neNYT8J^HQܧ 5#|W9ELi"~ !^_-egVLH,0N_"Ffmy؜zxj[ ur`i\s "柡u,ˡ-6 {kMbfs`iYc@+1 20A"Kgv>x&>沕J5p,Mݒ%z [q 7{ aKG!D][僦ew[xW(DdrWkj@vB&- q0r OgZ&&ct3%&#y70 #rei}AXfLrQIu?uRQw*VmL'rD Xe{qD7L"a*O^ʞ6FelvՃ$.OS111'K4F84SϽKVZ O,dh\#*֨Yt0rng 4JpMW$6xbotRda2QB)`"h>ZRTM qd5(6R-])l- :t,:G-J2>X\nPi!JIAg^RZĞJ‡j=I?K9@ <'Dq43l+\Z,L!af8FCRt6A3eΐ,.\gz.Zr Qi\~w,8kQaf'f|`t K؋A62 Ж51YZ?l4 Wه\+mdzD 4~.*F_8Q_J|.p}ŝN~Rnk\_:6*^G+AIY\X6bĞ4; riga3 wɻ # ͐:}@KLQQs\zN"^3￘^pKqё8c2Oۂ?TA,2s.)ڭĩ'4n"'.2<ޖ|+P(K$Q< 7m \'\, 9MeMWi[-) uj$S2d$wg:х4+j(c2]M?$MT)s\3Ve8Yͯ"Wa,ҨwasPs0IFv]BHexͭ0PKF>bTb*V<+QuR>l#odX<0M%!ŝ2Ct0\]Q+ɄFߦ]V ]d@x[:'7d=)+Q(zg^'Y'zB8W|G"Jkv?(&_?tm.Pł2)^/.PAd"3LU_\l ?0T[]u-Sh]>c;'62YQ5"F->v 6:=f!W#IR.W}=<=ϙ-(j'2TmZa?^EȊ7jd E{SSMphR%&!+'n!۬I,Sq_9\cLO:8M&ܒ0L׻Yɼ. 3AoX2e< yjk`ݽnFIJl.^$گ X#Y:~=wHҡt>Y3InSxbgyXE`[OAx. ȰK;Pcڌg0]^E-?o5YII"uM槽 43ilf&_(t&s 0F_^nL!BAmC+ЫA%z)72Rгa1&"I%jޞ=(c' :,7E.VW-SP9D4)͑8r3?$\Qf.SeѯYb|9`p⍟5!f^jmE엤ts$H{HuPtuh¼2NL!b t dNv=4E]<EdFQEӠ5zC2w`TUUd+#e\9N9݈8΁<AlQ;lf(8c]2yf0Y ߜqjdp+DFbnyjG8'xF 4$zd*л`r>A~daFOsƺi ey.{N.zq?WV9lnd=*#ݸ;EhVHS*w$*t|_IGa'g/ k͓^y*A>ֽEMYaR=⥹Ei3Ɓw=z phO6.`i^0ӡJRѨ\z\soe! MT{>_; ZC !L4cʧ߶EtW{|~b,PhS ?fh.T`Df''j3]]j.C^@ݒǬ$3v'6JZ#@열u|7~=P!>P!n *aU ֑w BHIp-rI(c؍:`J/xTDF㉕j{ÙzC3e"g~XE 'O׃\;:VI\}'@9!nC miЪK̖ M֙Q?FxsBPZ^jUʟ& Zk ~ ;e}SE1'JH"Fe΢DXS^Z4wz.nxQ[U_@>5[ICrBB9?M&n0 ^ n}C߉XT> fռa)^JOɈS :@y0D06uA7='3BrXP'[gvf9 ʽ"r..Tq"0X0H006ULӏ/,H9"#{ZRFO=4P{d< 9Z!hkJ~^E@f /݁/7EJ3|?=LARKm-"Q8ٔzj29Vnh2BĜ0|dIXgY$TkNt'pIm\<^!e[ΎTL#'͛+Z{6yүG >A3iXڡި+Ӣ ƨk$SbER* zjѹk:"J"VH.`TI P/m*%MQ쏃(}`KH>Qȇ\un#L+|R=+aS0bcSzdrrp;Qy@ 4dJw9QMPJ (cuo |مnڟy8<__ևNl`yVɆ]pHys.΄h{zB8DA@O +S?UxL*,kO*Qv&S}CX8~ Z" rONM"ݭ́6h4H}zFʮ/љ'vjn_!UPkTzW ?mi44t J+)S]^q5k\pG`@}%QZzĥizR85FVCužN%VnLaoTyYJ9J7qaԔ/86yX+k. YsaOӁb'L׸xdJ m:͔^X'wKe7B dg"IMs)蕤O^rG FÍ>m̢]|"; o~)E1"sA 1#~yERgiljIesyeb}z| ˗ė2Ǎ҃V3 tc.Bo2j}m0/zbGTqU sG?>`Q|`m_f& M,޲8_ |R8ѓmq%fxG` m0ƘL0vxg` >E I~lrF`uoAov_N7Hzy!W@P(i OQ!oy{ -FB0΋l236Ԕ`3 0ͣmdѤV&΃_՟:+n1pNɼmMO6 3#Kc5PB D={-L w13,爰 yڇ*NW&僲.$оJ?39whEg1 S>2x[iq!rtEOA4o͂Z04ъXמ6hz(G}|̍EdţySm (Q\*$Ҵ_f{t 8{CF ؉t\{^BCx3s CY3ApKņ_x.r=V}3\.PWJ9d); zx5勘䝤Xu勢v:O8ՄkFfКTh5OedZ^ ejD[k.Y`&}7SU%}~nן7dl ka?P*L٤U^{LU"V6G!!Zc*[CDn8{k=%(@(0"T:'0 Vެ #A`}c.Q%IDan9'%6n%D"qk oEx:=ؼ" 4q[q9Cz(X{cR9PUyu+ ^B{$#6^T[2M9gk+YOVb8?ҩV*A\}] ԇJ~-UgFru0x{۱@-`X0z;) k_ L(~.̦IwNeaڷ|j}rdU⻕{@ &e_@ 0hߢ Uo me8=U0CC<(xK$ 0 <z_kkz|BM5u{v[?t9p%C"sjYT1,#M iςzDMF9_ma+@<ߎ(eN~.Lg;%B x7t|3q\§Mh?Tq1Hx;R)6e`m"*%\rO*ւ/zS;#ia5TSMf+YpZʓݱH=#ŗ6^Ivu[TP7"=rP7@]ʲQQ)r<.L&#=ҧʌ`E1!4fmIGhn՝\MR&|0 TM}{X8A[̰xq&+@{\'uNƀjbC)Z d|*錕ŨyZ0xɎ5 R$2½TB?q"$cGY[g3"4#?A5-r }/}WҁhAr@VY/Z^]zTUѠ(Z!a Q#.t!NY+Hqhl RCJ1BQfiD-^R×$Q2`H.y_L7/R56ŧhbC:eSzڝ,JD/!8+g:wž|# 5FԥfbFVP ߿5Y0Xt_=Gk:2')T1jÚ?h}5ު+6̾k8!1؞$>p?!n$a*~yLS E^ ( nGX{^{c8"c4n (6†'ved{„yQ<bM^^`{%NU1ۨ3,󛗚18r̒G6p]VyO. mKwl* #9l sΐؒh3UK6[Ț|+d4oHoVھnў vFIiҋ0l1Z*psdI KdU`1%@wvd/_ Bh _ڪ*pĎ $OMyFDn\Ae!2IWBK麀ׇ(2xዣ/w?[,qo#z2WֆaZ)-{!A`mغA5eJ+818.N߁E) .3}6!B̈́Q! u|NZkvZ#õqlɞ~x XP^ߐًV9LK qa;}š q L yB}gnPhH+:7Kbs DAc ý:-6K!f>B(=Մy ~G{*'hgX%<l;:&,N 2 h/q+!ɱ) 0SڃܟdoV(m:NOq_Z7v.Cb?{ާvn\i9ȷ$gosd3M9e=e@ v~$$/ м*UG"IӔL=o?% + i>tcyO~yٕe1Vp8;0NPR$;-?"Tx-p[!~v _MzHqT:T\7qP`fc)W\_r(]{p ݴmɒ=mPc( H7@3jޕj7O|MUn"NZxG-mU'?@VKw YH2XkKSf*oi(d~k4Uy#sWn)_z>?Y6<'4L) K~\Տ< miRn|jB΁hGהK+q S"Ɋo rD_ Ke]t7GWh!fbS]EJ.̧˅JD5rF%ly9ͤwEs6̅|lʹFK  ]q#r LL!Icc=10tS5@}@ak8 8뫃nTϬU>NA vg3iR4 k=OK@Qɱ d3Z=0AƣNȃ0#aDj#9Be:er+v,ӑ9"c"@Ӹ^^i0gw* G~RP5>-KlLIҽWq>a㱰ݲGӄRbN:!.b@#%–Կ4RSW~lJ tzI >ycd} ) #%{x#;MH OA}B(H(Ag"u %ⲱT/xrW.컞 D%E!b<~쀷qRҦ5zENWU"8֧(wYuKC N!_r3n' ;"~YSJG"P[7Dq%p!"@c6EJb?j2ql% +񯛌`bȲ2`|)_ Kpڌ\ߜS|H8#T *44kI$\P_8K ~Rߌz,ς2vںlD2WO{WO7/zyl4),_t$8 nVITTÉJtIϳiʉ#R:`W.ZB ⰵrT{Lh>G^8GjS;&edq.V0]s`DhhBi>ʗ}߬U<6bZm7*=dɞg%BT+shdKfqJy#87GuȞfB!я`KF#˿,Pthb{REIXْ4wvkg]'!\*3l Nm|X#҂v&vnacv0jK7? ԔI،w#Z0gvmݭD>qmO3G R s+'<~f$&1w0+bbx QM0W +e #ΐIvs)dn O]dmVzgMhBS/c\1lS:I;@@I<9AىV qeSՍF[[RL7pEP,mLm.TV"SNb+C* xm`)zm; ..ubj48嵢L_$/Mff^'i&H/R #re+n<RD eT *^DpGM]K <,${b\u "1=*cfcW Tp]84=+DIC$iS%+ bͫ5GWՓy( e9qQUnuvkB^(~1G a$zTZdO1Q Bj<$;J2í oQ\#ҭhd]n ɍ*D@fޖSH-x*z!r>K] DaڧV'H0 >U$ JոOd؎b?IXQk cܣVAY/5`ܡ ^D{V:njևȝʷ?f%^N֙jD;^XmL6DBq~PkTܸ +k_s\dL 7XHqxaà }{TpD@cy"=l<)bC{2&iDz̀,IکbX$]e%fK T f8✲V[ґb|_=BU}~ݝ%}M |A'mϝ'h&6r hz U -Lj9r3qa{|ox7YhӏĚP[^[DcrLu8E 5V[d2FV2yˣ~/;-Qa[mB(,]smBvz14hCэѱ2 i $w,aiJIcx?N:9iP,5ش*- e8̯iYp;f W%hYlpxH{m*~##?kG0e9;-cz"[+*G)d1Y0K[O0RnUcfÀs&-NS]=H?P035Y/''P)E£C w),<*O>;7gq8vLnɒEI[U&fbE͘񼹬~H oc[fDH;R7/ *bl^Du8ٜ3?t_Qk4~CJ- 3Cp{-*1ߎ:>,1Ćnc3d o~13Pf0%At!5”dYC3[C#ee y NJ\4cET* N׸ЈaHP,QnvGÜI7z'U_JBZ^/Zeɶ?rd^9g'8^ -Ş O8Ʉ,Rqujֺr'w\~0fPS _` O"+(z+{ц7aˏl/Bw|g n! 8Vؘ}FNs/>Tp}ׅ *7OFa2A=LVRRDgpP6KP0|bMpb%8؇o<12uュJ*(7jP54ZnbYqgH%8Ⅻ$`O<[NGbqH200h[CEn'jR ]3 ˆ5kBJ sojLƧ)F*4WU l.(#HX y'<cSsK:"P>'Cp0,Pmɰ_uE_~**߳qtZ[9ud&hu6m6eLh( 2X>텺bpl;ϟZ >"O26]嶧UI]R-vLQX#@,#[8:y9t4^T.=NBmM'TQZV: =va}!A'OAUZ* USHXaa l;!;W.7Vf.aa.(;R 7xN(t/blo}{Q̳wp$NHK4FϠ%IXH._)^E xae,?phgmM'f᢮9H'悽b:Ŕ)~cpWcCo/0A#1+~~{Y=KΰQNNx՚>v@_%yͽrNr*iw*?ch(p')w9aYK Dͺ:+X LrS1Ftgg HQ]Tϳ98߂6 zg)uqZ }TndJdϙ4u3#b3+MRF_c# RbǏO Uξ ^UxQ905CPdGA_´uW.yGo/=7-&ˉ)*} NAOMd[ep5zQ 뤸zHC'#sq1XAJL9LC-I0:" o[ >C΂`VKlMg%)پ(Sq%S+UM% 8 #Ezt.$Nۡ8eci8Y\ rdL'aS&T1JoOO'<]jx^Gw?q:Cן1%F4eT.^@"\S+iE5LU]GOKM a_NûU‹:ymEID-77 "Fo/|P[s[n42y2|rZUiAED !ҙHG iCj :;Yo=0n9\bJa'MMΦoEAW1P%NZD4W+: ^.['J#U{v|`P?y5"Xv\|qPa"`p7m.uC$ %]RU2 '[܊Ȭ* VI<}!mi}&l6=A?3Fr c'ZfrDNMcX`)/H}ukXoGpS8 cD5Q1m>Ac* \VV%x1oݕ朡4nܽc:VfB3XX^"LWMވ py~$kݮrN%u4$`MHeb-[/Vqvzоa$1AJHMCI_5r; MV/ 118@_W/{=1SR27^u9ʤZ20i;3;D$W֍\8_[J m<N%)E\կdaɂػӣ K*jA?G@v;GIպ?&qt K5غh+Y8=KWI@΋wpNuAH!W>5/kh.&b~zZKWhceM5,Ll{Wk/ -Pk?c:no% 垶R ?'ԂT QYNUܠ j&f$R{'l=%͈6VLi`F^K4קl,z3ڈݍT|fIa+I<^Yi3M4魙3j~#ByhԬM a0д Տ $ otORb1]T/*wMǜnPazH+̄! u~)btc>.p#w ru<i bdID*X0(+Ub^?eWZKsW(NT<?lڴ<0@؛st5qlw.MGJK} L"Im,I |9h7gدtlU Rm!vF3<f PA͗xQ~&6tǤ^N7Pj ^pN|8t|L>k%ew4=l<*ӄBQ[Hv$~胦`_[R+q0A"٥ _9G0?' |%JɓIM{]lZd-a{Fpaq: H,rGNUvb_{{M~jNnp9] kCMS6PF:Ŕ컭/ !!ݥ!xw!.B~U"t`8eO8hS.+ʫ 3GVm! }~o%*ӑ,l; sA)ˆ\KmL9*4({٫6'J jC;履6*/eյ)p9nX#,0Ds٩5`1t\%@F')8T5\C=\586"3qH0g 9͔o DeIF*CooC/\DnV<$T|kD %à hGxp򖵪RYFnX -J!|um^÷N$,/7y@Gp{ep:MCeV輙ஂކѧZ`dG*z'pp)tWh8PjuԌ\5E6wnڨ?#Q>6 A: O 6EH$k=j'DejOQA&pyG(/sw߁t,EAБ]=C$Lہ۴mugWxjoVL8?we4 FI1he$$eZKMn꧱zoW`e}B|MC\o Cw+J/ֻoLuM ]uRE>+K8!d'Lc X)SWbω^߈^R[Lrt'T_DIj/t&$y oi{)}~ +ƙmTF¿b8Vd:48@PuV'axM?DJUVK+e7,T=-ʈ1R$MhzQX8+ppXJ9rO2 kT4Ei~׃SW y &vln+P8qu?xr<{CiqKh,좃hIغțd?3 'X1*K5£~]FEl:}46Nt:~s.:D#4Pp~GMԌ{cd#%Dr"si ZfGnFnau`#r"|\bk3,+͐=Q0@uE[i7\]`ƍi28$lB H}{$2-01 MRl>9of } &2Sl1.-(n -ٝ2t%v@.b;O]rg-| foK ;OOB<IC0 3D:p`X1cV?iNPY Q94H9OtLWtДY3 ][#17:cC9S ,1ՙs*F@Pӈ9kU>q6G X2mZm&DU6Eȃ l*ӳ018p}Ok5&$R8oTZ,- Pည>D%$d Kp8=Muqqs.V.ʱOm/j )l]X;ԗ3$ xLc ~X*0}B۔|+sMB"5̻"u&-x F*jv/>qp(ڷW>k \?jfQS{Pɲnt& AQ%9ӷv<9 ȴRb ;g ͘tՓ*q(zf쬞B rca9%#|~H~pPXO[m1RU^N><`Lp`ܱ?Rg~rcOT)]l=m+Θ)M_^#ʮD%ٞ-dC+_Nv-㫈СAY Fmb 9rGX`Ta,_ҹX8aqp5):ꊉaVؔ`82l⮖*~BFTx Vɞ'aB%f4Mg\iqaΫA5Ipgo րeJ7=SŮhٽ5C`0jdd~65b[Pٽ|LjJRF*ZG?FqNcUEj¬tU+L,UwśX9Z f-!fB'OHLZb}sעX;{2羚JeT=(WlhFm^ihs㩂Z7Kd9.%2|w}-k%(!~k;9n Fo0rOa(=e%b}og3^e rbJ`鰆@RސKp5孝_91tHUfcyk\,#FQZu &mkhɖN( v4?s MAhw#XTRPc gr<{%z`OՇ4JTMx3\ْ pSNIt-hc0hr-sֹwM(~NJ+>lH4>@IP $yaW{3xǾsPRoK9s!6;9*ǿ(eXD,4yo\pٗ [ 5@d1*c"yBdAchw.澂DHS&*}ƺd#ʺqndĂm&r I0D֩;fYY]mbo\IX#7f8~ `~'k3m Ke:nn2cF|7.qY̐2d}J<:ǑِN[MD؜pBM]i0Je]ʜė6Dm+B)R݉HS [ۜé !^ej ^ǘk"O\z&ш7!>Tf 6le2Hq"B'8;HkVc Z jQ 1xttƕo[ai;{ʬ'Dvi;.3hHS.˝0?@O^wԯ#ڨ',$W/ia$2 Y}|XR^/ѭuK9mꢨ cğчtH w 4a'\*ª_H2?{uc(EW+N#nڭ\0NXqӆq"]>;N~ޫg.n FhCI%xP/ ⶽ@ƍYa~5PKĵfhhPDl[KL,u^@zG0&ɽX^L:l840 h>3O"/FG@pܷD z832)bcٜ`|v,V2Ij귉(Epp \%>nU'"꥗m9sEJ> XYR}ҼّMYMšݵU9 D//{'H N{Y`~mHF*h& %*O.M{T^"QH2@%*,V(鮇❡\r͹+hu\+;)Z!9ٚ )uO6@)[/lp,ciyqn[Kag3^ޥ+7.1RݱJEq/XPc ]}mƵaOMٶYSjgaF1gFK#56L캊ʼ8//?#P7W\BA%M#ᖐ1,o^2$^tJghsfMI y:%SDŽ UcikJG63+juUP!QF?|`@)QHAxN:_TǴj-sQ[C0q+pP%T@* ='m <s^WSyrVd^5>T1Lvl'cBP)BmEx0^B =m s~\zycf琁4 |MfS %ԞAPl}Irͫ&:RSmy#i| !Q:YA2*4#kźdv4{88xJ*?MYx6~/ UF!c0i9vu.J$`v^¥\ _=i҃fGug=rt iȀJ}AsėJ5U"."V2]r LPieGuLk|_`2aNDpb`Q3 pE!NF3֙ӌ_tW[8֭//hDZ7>T/{ow2?T, VANwfkIaK2U;>ԕUO*7of 4m݀ Cv&5E nbf $>iO+?إKtΟ]2ϡxƉ?5h ~'xV- Y6+$կ+XH~ۇ< 0x#A5 P L u\΋gwO8we8ET _!GՎwY-=S%d=1X]~T5C9(d\+ #1@W^V$ ;O9i4R(1UzGkLDA#ypN$k1{&4 IL(A⚫\2=h7I8^>_HΣv|9_FC|z[Ma)축,>\Q{^\J^'pD|||]0T hYmsB ;R1~ ^&Z3vIL(A #tNSL wmt KĮ3KR2ldhsaeWo_]ls< S 9R6ـBܼU9nL˄?X5Mr;y޴mlEaawXmkR92M%@$Чw4y AV3$/ c,%Ef[/P4ZHBZ`(+LWU;9 9xjۛ(ѭ):-EBAWU5,h AfHrKlUJV`odABhK{n@-0g ƑwH< a%H`W"ȀtB*M:3Jbb4W RټcZS:Ҷ8XOQnHa͆0H"(A Y 6$x'A%NjdP"EA@@*1S;獮~gմC׫@Cp1p#JN|R =6|8 즢- !C:L4C`}An"&1컲O*Pݕ>^NKjcif@wSz`;ѳn[|?!V֞^+Ω>GAya" NQND !ZC{[Xau5ъ571Ě6cuxN,}Fs,ʇyV7O#k.oL ҳ%$h,cׄUi#ya`k6}"돑"Hjz4}CnRR+K~Ml[p[ %ip&g@K"k `Tf9qwOkTNV~,qzXce@)#j^E>+ POӾ1I~%u{(VA9}|mxLjRezxhJ; #!ZPt2|c|T3Q\$': (a2<vZ$#'=kӗU' Qd[OHK%yqSCF+s?L 7Y?j|^Q0΃V,V>ګpNrb<2v]rm +C~U<@4Aeer_MV9XJ)M ЧGzha9 A%MdL`񹛘SH₇rw]t30SH{h&ɂݒpnQs} B7&^G|ަ_,_4H^;~5?t4CRr4M(J8֔Kdtu6)5AqGB:~?d^w*xfX"C>{ޡV+"rr %8k3V0IH>4Y&dl8G& x" K?a8@w坚yVKuLa0x,A0"; R&kې};~\z1Qla*cD 498r=[*&&OD cz|ucFDϮVӹks6'FnzW+-Y\uF!P<+N$q%{BݫK[.rⶌz+4)"?PtScQu}MU%^3bLsElzq\Xv?,V wMTڒ-WmdJ:tujY8шQ̴1VX2 *Ԯ:vHS]n^:'܅_v-'slw(l!rU aT~qLJcp8L Ʋn@M^^ U({]CV:)y\ uZlPn)+0I&&KˬėvקC\unCXuH#7iSVKW^~sيݯCCINt[h$ ÿ^O1A+ %P]q-ݜ漊E5{f=BC߮nȜoLǼ;#ރ 5A,l'*Op`Sp\ 70k$ٴFZ%du >~G$OMT DBpzkgPĈMv)q$ޭ/15gU?gG{NG0^E1[KFGd~ju|c9PiB$kq1y[-gSU UVn3Gdo_}P/mY"RT-$\=>{ib/\:n#6lTý/Erf{'#P+"{ q&sbK`ά?T/~y!dK<3[ h?Ӱ3o&tƩ4V» +]_f-ơd& i7R-gAT8؊h\jpwgǭ%%[O^g"w`x.>$ZniQ_yfgt%ҽST]vj16,%@WZnK  lIb`{<10;[~ę{NL?8՞t.?kHDς}U9(Tc9n6EX?ӛ󸫳4qrw Fb ݁R[k t-.~7Hhfn >M+ӗz:\#N"T/"͚.wśZAeQu$s-ħr0I]]hdqɳ#}iݕt&?ls&%jKrs]N͑-ޙ aVkܶ. LOG4!+ 2r~Hg[XTkT護*xvZ7l&\I(MZlօCs@ӮOml3$iXR_-ӴV8`bAk575ϐeUD$W+rcLt0Zx\x:>hAgL(R0﬉;W_YBM5^U0lI?nR7ncJrɩk[-e%ODzs8a] Rd gJ\^M-R/E+p?PD 1{q*(u15p/<=,L'`Л2v7bYpV)vDhdUSf![LE?}dBe[B?@2<ѲWM8Tby𽷔A+18h!UJ;z5&&S;-xv4XS6&648M]FjDžlY㺪 Aw+tJ/I*Q ؀Y1&LJިziWArHD: R$^-*,5TН$劂 =&|仃i0w>@fwfz{CN~A8Dv{Ovn7ݒq`>ͤV;;2cޭ8Y7% /Y%a eUq+m+[Rk5|_L`G^K&P6{xS }$94-B/.tM=My!`/#J*燔1=P}tp4?/5RFSRYd0Zq$piYU ET;:*?K"BGMՆ)`IV 19O,?Un ? ؃bj Ek=-CxarDC)s$l&(tG:8 D#ak[*t@t0ou=m =w47C1_+Sҫ.*R1 Opukqwkԍ=2@GNwyBnhqcX04*P=WdxnhduH G1VkZ-OZ 1_ L z~g mBYħ JكQ~h 1+L?Vy%)7{D d-Hձ%$!Me M*bk8\?}2q׾ܬm}V4>j>J2^MN[dgJH2a_謕SF"N v@owmD3WʤP`;- ?o#Q1G?-1!s%>&k-oFow$bH5vBӃfg#mحV׺?e5;,)sq,J*p\WՒdʽ8%NNJnm 7?(['#sؐzXnK RN.}=xXOk6g ul;=N'<0tP);vU18|N cy7N{=~Iꪻ,"\We#ʼԥcD@x;/8aHVeG۠Tifb@B%A+SM ˎUy{Bc:鎰[|aUKuzUq?3U,u~,#rY6|B̔Q3ƢY2bgNLSR@ka+$cD}>?YǶPJ w+:5o!̨#Q`.`RBoOB@:?qs =.t1Y4$(d'a":idu%4Ŕ m'QdR3-_dCCJޘ\ vM:3m6hjHd/W_:+t")N4Γ: Q(ض̆t QѴ]YwTñcU!<}x=5TϹ4QE^6IwX۾n.}zeT]&B?l {=Q!tXyv6M`h;NH]ʅw6I y} #kQX}HdS} şQ¡P1rzaB&C๕JVp>ߗO0M3>o/mƭ_|2P5vY$awo cb؉4sytTC= I*WѲ?4qH!8:D;Mbji#NKϺ5ʣGUibnZnAͲebqE˃!Ȧmb筰ԛ淟DxP#򭭦|\1 a]78ȍoh˚yݵD穤Ǽ RC[R3 hC%A$#幋Jv.߮(;gLgҫ ˥[ijz(b$X@ec;fGb78tE3֪{h|U:7Û|^ݰ6[ nz zqjc-blòQhlUQp@JX* ; -ˤH$~^ꉆiFD) agy9vt"mw*P+|/e9U5h~Ʌ57DxgTI<a,|{Z eC'pD#jGpfvUװ=4ŠbVNΕ҅[4yU?7P|:3ts_2(4DC'LЇ=QoECtg^-Ffގʮ`kM"`- ͺєKkKKT+ѻ:V}mK]sPOgDN8AڼtDƑB9/; IBx -{ƍl":ߠܻ ´=%4Z^z˧XO6CC#o>\2 r! \a Bs ƁKJ }lSWlʚ7y[,QŐ[>p9K=N".J>%?VDepvV@{&`-`=f+7G4W3c2"`IfiI.%Du XA.~90zT N.~ j^ch(⨍e[!n޹P>0 蒖δ6uBshJ,ZJD- YH dðT-$TyI?l|!}O!FVλ񳄫/vpu"D9eE+X; +(ypa(avwr[,Cgz74%F?& ԀsigYYeKE(VWLQ_;^iGh.`bk"rx$M c mpȨx}@8ڔ^E^{FG=-᧧z|81o3^Օ>%R`R*R'B{cf.( Άtƣ] *]fK_YG۟.g+]| 9M?ObW*ѵ{ŵ.L*GV&aOvYݘ8 j@-9!fcU[C fI3wn{hb@GAQ L_!IBAƿ2OSD{@>A1TgG{!`n/-$ީ v?hfKxE{nÎe`2ddCoxh/Tr2Ddq:M1f֚T5hf5YĀӓ!+CE4Z8OcHgYZ07070100000328000081a4000000000000000000000001626034b600003700000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/net/bluetooth/cmtp/cmtp.ko.xz7zXZִF!t/ #6]?Eh=ڜ9Mv:pD/Xpc@m__{T=9yl뺂Y|M BܽG7knPKS,C1b ET}gCy++Syl㐇Lm{;^r%cD]DF!$7֭yQ_“%I0cٺ4+8%qr^)Bf>FCԮe!^ULl>9%i":!Z`:cG~_m{ QΈveZr..)GoT:1ޟTEN5jlU<)}r$5P1$^"٢QrI6 (ꓭV(>"Ʋ^wÝQ![zDMl?rwy_KLZE`ܩh6.C][̡B?0~6ᚯ/w,uh}e\xϾ/+[ˡ ܀a` PSJva?Úy&tkPڋ}+ʙ]y[l^A;H;B'/& k@톥(IA6Q'˧)pŕJ1 ũy:ŲC?e?bOIitK3ǪyM_FS녋t2\B1d0Д3y,f?4ÆYߵ( ~H %R:ˁ#Y M~\j П.'Z% Ǔ @ _0[%LaP2kb(V9K:5H#,3#kY{xA٢·fGlre~| ThH8^dhHXCBxeDCR fW`~}|2sv,l1#0JfYg#^?!b Q␠ NS(9`}"MXμL~9oL|B@;,M!򤠐C'O^134drĐ) 2@Wrψ,jBL=~SeO Wl]Yl~LCa`߹(:"ZX-6u1dCc 0$͕5mVl_"MNc(l۹Ol&#\oRڼSx`e!y ƓE:zК鳝YJܣ$Zm7H>SOc.X舰lkƥݖɸbzɷW'JW ƫ$AUǿy@/rZV`6q$wDz UڏQ \ICj+ᖯO:>SIi=.K,5Aj-S\\=AC%Dirqph4]H"QB~Z$!67V\r#rG^f7n%? JD-މ F=ŁUDGȊZX{K 6do #%/Mވ]XC3,$ؽ=撱TC8 ˋQ Ás%=VRCf!Qs~%STΉؑ 6*/ʐTDIOnL(AlG+y@Hel$gfskZ:6Ҕb(_]2Ҁi6 J W ?!5$Ƹ[&'/ &:j}<<|Z炛d7Z> NKixl(kg::{\i~?7[)]U?<C_C,m8₍CtVU~;_׀i>Hb e2 3_H~i^uVxʠ~$8b ,Or7J)Zywe2+Jʒ*Ϡڎ/>_ۜei wCk` ޛdm_mJy+zt{n_&{빜l/K?8vp $Hbpk%N w " vLa ÏLSpy'SgWW4E: 3 |Jr?OuK2D-7"~%@WDt$$oaMpo[r5;%_Gu$d/H,ݔn*.009餮K_(_3EøH sZzFR;&\^D#}qgKpGB}L)0W_] (9O<d#+CVȇs91Gw}iɲ8)Et!Gý({ hf;@fDNLP X7!—!D,UU"w_ BnN|odeUJ.,[kh tEh?wxE- ? V[vO\DJɂMQdsrQib\>M^iuVG"2אr5]'t@샖FiO[)ߠߚOC R2K,%DB$k:؀8!f RWoO"!xl4aOh!7@!B)jͫ ܘ(E$0o s,N[qن3J zA=mیs3L샾^] r{d6WG@l:GCr1#ǟCfLȺ9p g=!$aQ"3Ow`%$b;1{%xo1x_)HqEzP>wƾEYLm\1(W*Qyo=j̹<, ?+$h8e;ůF')F{ɀI/sk!EYGJA"ſHw(9],V5F`<0Ӥ&R}$hu(}=K1*b 2䘌@=XjN1*vb>!>>dgFk0~l7_W,+$S=8o͚iޫUk+v K Z@tݤv:):ۏ'ռ÷=@>J{|ҨMĦsM&Hϑ-|hLÎ!}eX&s\ojjd8ֆ߄*]?bga*ɏN+!lT7t`TXk5#YeWL Ipn9JӸge*HG4!I*w.UpltgЮ{F2a+[}Er ! c`o0ʠ!MLeD-; (K;>dȓu]N~ϘcY+W99P=,V%1C_Ǣ%? ȝ<'Rcse]?£E`W,x] n(v P-l1 Ƹ8Ŷ^xi8TП;|mQhhh =41 hʩ~&C:curT6k+_s½W,9 _i" B gVkqD5drx .(D:Fo{`_Tr~JTXB)~S.3,5{Lb(p1( <>T##` ;xo8tdf#:f_|DҧG\3PP; iWx>se = qbCumOH^~+ӅL Ӻ:E$ٴ+!S@dtRX07skܼT Io޳+2VŲ30/G5hx:4n-԰{jrb+ԙ,} ;b@0Pc7;o +4AOmFsWM9JYJd?K(: %= >^îV]zɠ@ـw ƏUGPH10;n~ȨEV{/ϱv7ӕUmӎ't S{nC^#eIEqv 8VD 8J0ާ 5\cҤF5 ;p P*=^qZ!. E| Us_C"ϟ9ĺ81_@BTߏeV;TE9 Rv1,Ԙ/rv@]Np_P@ed*,m(&+FInv I &&dcZ:!h 6A VD15A<4 Up+5EfSÏw#¤k#&^7O oK7B睕ƪ`ߣع,(0Cro)g6"O%rd! "F+j'@=Щ#odzd<1DCdmr)m r2c2|oL*LD:Uh.)" b(TӋ5yqy,;#2!T-'I+{H#S@Z( 2wRgvm(*<ͮG{٩+KѳǼ܅T ?Kt"U+KQT+F2VE&%$"EH$,C3AœefLk#c$ʬ4[ r.0шY⫙k^xnabKkjj=]qCժ $QQg%3QfI |(-k+ڒű ^B n90:&;,*ܼxnW^)V gg@΋Z瓺,,G,u5e >ra1 9\q|}LC.yA\D8Zc, ]pv3RM`O]=ؚDw(}HݐAs5m@=k?v(ȟSI6%##{ݴ{JV `x!OfWE<߿r,-cDH]Öۮ-d6г$9^A%T`oEtju_}ݞz!? g퍆ͽ4ZXf~(pr8y0~+^"ǩj=)Ӫy ,=l\aWN%ʒG=ܻRM˒9o7pGʥg=baP/4e2 2`贬CEtq/}΅Ԃ,'ZxIdfeY_n爢ZFx8my޵mZ!Hr:(/>:F\r@CZ-0VTeJ(ՇH è;HYP; -`*{DdJ"/AX .S^p]ej*q}JiPbupfanB N϶ziC ۻpu]q:W G'(VſtWkϣ~'U;(%p-qD,c(Z2 I;ƒȚѓI F/'7^mDa ;,S uNMefۑ,Y$'2>XGtzh[p>MK~z<_gӜwJK#RdWڥ,|cb)ֱMhCoMyf-CH#툐᭛MKü 4 f&- \%^-vϲ߼I}R92,}B#ɱWP l>:+'[JYEJSn{9U#OɕbϒD>u`>[ZBDI; 8yLlV,q.YU雖2V Җ:7ƛGP\d[f93s"죛\e#ۈ}u< 竬Cb̜ ;K1ʂ֤k҂krUNS4А٧Kߋ8.Y*2[3ٻZi%ߝPHf_NfNk ed50[T56^hHwrZ")Ž&/Wo?тb!70*R*e_7ؕnigiu6s Wu)ecŎ/{47*$JtSO(.xԊiEg ?t)!5OxkTOx@+A8 |ʄI6V*2A!7;S;K^^1 𜩍-h'ҁ @է5X^c-><* uĒY$,wKޱ'KK/K;fq5  k˧t_g;44̊Oi" +47 YmVy9yEns rICZ`4UWc <$"U#4¾@Ec7K-WB9 BE CzKVZ;1_~8)2lyC;u_N,`i)]s^d7XCm/1~_۶↻V'8_e3d^)b%}ex]xN{)|oqСVӀ)Zq?mZ4٤gef+َl.h2xK6犐^=~|g}_(/F-;v (2ʽЖ%&L@$Kvq$yؕ5p;i_;=foDgP0jX-.qJRk; SBYyy(/ u<CcVY(J,gG ]cECvq˫a(K\j?{o7EAEMݰg0 IY8y#^ķ홤tc?Tٛ/a)ʭ#aZ" .Dn`*s?sˡ3 2~[Fots'M-Sq^_[QBM mg*RrQ"5l b*&ᲇ5/KIgV783u08?FN"A$%N2j9Tǥ|Dw+Y;*uM ekg?MՁ2+k jQDٜS&_;^hFt [$in}t_q|'T+iMo2m ps۶/g=a`K{1gqqpc83:kog*Q{pDqBbvtBi]z [|Lªn0;" ei0?4M,wfDg~hmrTAr:sꊹ8׾kNƣ !5p ] J],GQFCvc`-y_1#R}/bQagP97;#VsTm$w0i5r(x[33=6b_ZQNВ0f]Vs'1v1 Þ6ܦ tqGURߩv&ۚse5ȞW"l2tǶ(L1DXIމaCJ/qh~h ~ |2kk-Vx C.Qgcz?\Ղ\W1d8sjP7\k8D찍EuY$UnǢkbc DW5U.ظ>j-RF~]BM=oQz{>՗[O/j8 UܟV. 䤨y`lT'j&.@p?SK"*PU1q]3 U+e ezp:}3ZfĮXۚ/ %]"Rz&j = f->'Z[lUiF zC85cp-I1$뺼2B+dm|\ X5ǀe)wF74%-g펨'.2'ܷo&y>WLs(+#bcM6GY@+|B9yuUR6b.iKN4,9 1us@r G. ǾHrh^vU]WUI }v컻a6h˥DE_1?S}BMe8q{I}ďG[jEY0񬄈X l\~LJ)?j-# @_DL'Lʉ&Ʌn5? Wo$<y;گxCB_^.r?허^m]|Ot-`5!`?S.V%:LCy7Vcj k^O$<5rb#,;Vcۮ}PҧKg)a N-FVꝹ-/3zfEwcby: >IHJNb=tȆM# m{G[fTӚL)U׎Oq(SYצp-a\q6HZ~\Yo6hu =) ,MfT=p,m@gIBPpJKqG4PoAF_<:_׉}Jg7Y9ĹDgpe;gRƥL=Z ~bM# 2P8`ӮxT=oSܟ*3a$Rh(k~[ A4k'_*sk+xA"H!t4]aǬK`mTeE[o ,C?RN҅ҫeEZ!v_Ix!fJl7cCMF;,*Z:S^N8WYzٙoIj7'VՎم}cLщV×<ᕦccBfLF^Q w¯?Y8r34cۇV6#Q\ˆ֒PcljV2JLuX+.F+ ?sC-msb Lwu chwyxl}] y4pddU4{uJكN !9轇7QP:7-I >&eCrVg=>ƜxT*oVl# 3T3`g #0uY/ c GY,N>='/\1*>C.w0;$v-uvנ1q3%d\T𿀫0yYi%ˮ%D+;)2 2#LQ5[G6]0}/,E"'whZǍW HCjXf3c3 Uw'i+ Z;CMLeb "ץVXRYd{T3g/ }r֒A} %H1XvAҢ\!NfM4v#/c$4I'oz9ѡxzkZp.SXd>ˬxD9kD9:)c+9?UqBetExGKARWQdODMc>DSs5z(p6F׎D ~ϡHDx.h;/ xݳݥ;IHǒDrN`Q{9W}}"J(N6MjFO}Ƙ* HE/bzqd\L* 8Q}҉?8Aάq"' 록K?:H"7}-`ǎkS2 N~lH->}T ǯkSau0~mMMHAb\3(P:zTᩝ?.0x)e UJ7W6` }{SsA_|O+9{,WtM8ƛeQ#|v|3gG9%K] Tfv+L^.pׅC^87sߑsq&|_L2Ӣn|W<[q\dYu9"q􀓗Y&[o-*<=]t0R@y"kҗ?ߛKZBZbgPa"=SpA"/͕|Lrp\ylh+.3rʥPcظp7}̒ _|E&瞒Ӈ`_yke1Lt&xNutFSKtO-"4׳8ƿ6:)+=x0Ǘ=rj4Yʄ$j1CH/u6C".<c5-ʌ+AۿZ`p2Dw'[z/;h =.U.u{\CVvĔq| H5 vO2U2Z!F~Q32#sT%hZQA _?B)*WPXn&=5,)A>?q``uvѓ_`]Nj>㯟ݝd1]FTT!V$j";^X U5Ա*`@7v2qܶ+0#wD`Z*(QmTF@ȇf&EcEdz%}g2h1(}2%bpNx\#G [uDfx/Q ]-=|Hc]ax<> .tFA}IzJ7/ *i7EhuJ,KClB{mJbtTD3Q(]zS=ck̟}urT}}ޙxub[Y:&I`)ɛ钳(PJA Y˷Û8v3Ƴ~;y+&Io;p[>T'OS%Ʀ2/ҿvn/`P@ >Hoz?oǰ{k^Vgob}*_kI tĒ(hc?\lf#ͼ>7)ή%i=ga#;>GnDpb>p%r o0„̅ӖfrFYEk3 DȥB b#t"~itnYH̀ʋD9ɝޱGԞ8m׬a7x6}U$Coac, Pw6VJ4e, W/{Z9>E N]h\B謼ߛĭ^72u9;Jȡwd׃^e~D?Mfpn+*dU1Gn9Fܽ>O}T܀N]q_}gZ64OkI. ]i.uK}ZmL+[ekeGIt\ҹy{3 (iV rwq :Ϥxʄ¤4e_Z̶Bj&4]zt} 'QAO3hcCf[ l.8%87}mHT%4l"P[&68hvhYıVYs6]Φ6Uy97=x#[q0_:ސ_ԸN";gL3<9tCprs/Fd2GtA@Jeh]Jm*/2JY JLbNAϘl׍پJBڤ~ MފSB |}:Eh47{ˤuA4,IԇVS7TDak7@Og2iՆyzCM&2`D(w|,.GZd7K@B?% b}8ޜ0<>V+ NVL*d.;!m>@/tE:g=B4$JF/JZǧ l!4J\ug{ OY>Mnuݶεk/C{i#4XOoF{DCxcܨaoIR.DF7-_ y`Hnc;hηtv3կ@ּ~vkVڵy%fʭUQ${K.TB<_vk<ޏHWGl`@TZ#7,ic/+m>ZUMkdɸ n;UŲ]`=9pK}aWsCˠߢ:#K(5zExB8,VlRw7ph WYL66(գ%VƘ< s T2l4\`nNlJ$wDMHx~A^{r#Pr@[ЫBOwEqy>G#aAIewwA0x lHCtB( 7*hv_72Ճ"ԢߪHMoG|9{4​ YuXs,al)/;ǂfږ3w rMf!֓n֪1M좾W24 ^2drLu6VJQ"/0ax~iIuD^rḊ?3Չ̾Q{ _AE߅IYo{;՗%; 7YkkAŔ`M([?sc׿K}!./Y2WD+ʣ߆'h3e8"= RФ6@pU/_Q.@-k*o '֜r22ׇDlEPݏy !4JfXhi1|\>Sw=WY196{!jH`kdl/Hp.jR[$p׋YnVb_QعY}\lqi˿M%i%*]>דM&́%iI1+>GDϻSL)W͞cFxt*n#^z:{)(&B?"#@D=r4<%rhJ l}4f Ћ -_h;Ift%W|J bwJxsP"KsŦ#)nyNV#(΂!;T`8zoe5jɖôsu+lIZ? ItDIBwW2pU4fg;嵿 ¯1USoZW+:ˀNd|%4#Q`Bԙ`G:4 t4=(-!+'')C/~Q`<{~ { $yv : JDNGQwZoLnBq 8KQ )g-~x1HR*51[o M*ZZm.D(utU=G! U"hMƩ+}yêrQ_!m =Lpn$>JanmJ?iNrǛ`_GZ A?(VolP9-諲:hYUYNa ęĖc!YU݀_[O</WO.z8QoMXH>4il,$$';H j&ykFEu9!= eJkr?CP摜n:/Pk)~}SyϰLj|k6P߀7 ̽Du[WKek-=veP曲pۢ6 ž]h)(4*kƢ9j`/SI{\h4_ŹUsT%ri/Jz~PaYtİTyqiV<LD8fK__8Lܠ>J*%/TrÕ*AB0z`c<ވ/ ^^dz `B>YT:e`]aKלOZ$%aT/!s31ew:j~Z1'lB"x%+Bl$Kn:_,&]~J!Ӕ ;&o6 ߹Tj?p(/F-(*P@4]%\|I'T@#Z8BGy;Bfbm~7Qɺvf;6 :vj*)J^1S+*XzPvc!IաL] ̅ӳB'Yr,"lXN'~¿}-]6>^L8Pzo|֜v";>Hp9{E˜*Ѳoi䂬ZIL b̎)bn2J6GIK[0X_Oآ Ǚv nrYâ}=%?;z{rWLQdk(#2ʪ-ITՓr5Hqj_])lQ M!?{1?RPW9B֙QVnOUeUj@U*׌A:xS ufX:0y;^sS.EOrz>q -~tÃܤQ%9y!񐪸Gp8(HSie{YI>U68J_#^R:|j8jeg,$nN[%?}c 1s٫w'V7sLT!*۝wM 6E jjV _#-}Bt 1oQy%|NJ:u\PfSLhU* .^Kf'e!ZZۤmJO8BR 6#{DNOQ'<ŐK)$0Ogi'|gDa@Ք)'{!{|A^r {^,c]O )|v;w7Ht7`%;L*Ϙ@ٜN)o10hMrK%}푺Jh]4Om*ռx̙Rls^aJ-ZWe.'>]^^ HAn12}7Lys\!Ml)E7 Ȭ拇SVx!P{ ff r6PDdCxƾrIs{nqі4x`z,D*38.[}‚H~)هL\4&'73n$m@Os}<TX/BΥ⶧#K)s{F ii%YdL\e~Ӣy(H*l80VQ$Y'𸂻`hU~,{v.ܔ'*ahȃq[5|.v@{Us8~NGx`T:ݰжJw.aq!؊˅]?q\Bv<BHX]!~\3e"?4X洋)um2V5Hf~|=~NLR򚢷~ͩf~ߨa ;OgE&u&2:,6…1M:P&bɢ~5)`QiK NMޟ4;Js[H% CJdCJ-I*M,nWXcW3nλPzh,LM@7Rؗ=o3a|5>s:*C#Kt+3ԍ1| ks pԷР9ٻ:H줉1 Z;7/-MaoF%»a<ԤZ >gA70 +B)vsi%) A20B/u>HDRj1?MB;X.|b}BQW]VXsMhhmY%,a3ba$dYzת*=_4㹆B kK݄{ZjQء{Dj-Ggt') 2m¥PhNtE3tSL.Εyj*+zTua@lܮi + Pv njqI1X=P;-IJ}6wGXJ}O< 0B<,Eydu$W8˸fS,DNQ?~F^u!ٱ >F|q,ɵYh'C&y{{$>}]1Ԫ{;:EtIq%UB'z*su1!Vu ź"{ZFX)|.~? =Vi H[jt7==93Øe9.=2勎? >ӷe+녽8&PV7"<{El=uS#` Y_ .1磈tp)@kT5\|1* .SXpx&01D=PaI=1eHu?7Y4c|#,} -k[E;}}}_\[Kg&IsԋTfrF'tmh I/L/P(d NB%Dg̐!pqY+v3{ Њb7o *+Xw5dL4&c,Ib:p\1Q^5ԿU TS>*pU[f{@owRyRB{SOʾW ֡ct9glX`qۉ_v9Nr]\eFp@w~ox+&QZFqN֪M zB ;; )A` >5+@.(;ȵM0< A2&]w<+Icn}&3&Yv}m}>(($x‹YP^.'e$Kw:T]z|W_1C@e0a% M;B C8APlʬ߂N] ԏ"b06E#[$A {/FQvϜƏGX=vOTDV-{  p sZ)N4:LN#?;ǗGcF? W]hB(Ot2sRᕻe1':^Tl, v]{_Wۣ͝NcLUϯCA8ǽkBϛq FD3c0E=)(&f{0\0{|yAYZhYKkd&mg's_G?$LJL#Vǘ(. W\**]0kM/CdXXCguf` \CEYF;6!u2ԿFo<Ji>'c5[3EX'l!>٘J?܅P7:_\> iEd)Apؤf19t '9럱iU*ʪohEK-Y ;K) S粏&&HRF+y~l)ku[5C"ҽ31V%ld5KLbT)0Ƴc ~fāGQJ<= yvW]OnF9iQuz@\z8zT2L$ǽ#yEDQնYp(zN\0lCMbʍΥgR'u}I*OLnDMt* X[F =l| &f1jZ҄sFa8F{֚@ŲTҙWOC|a p>(? Bs3rFMivr K {@z.kxPAp.~&^Zdn);= >7gq1hc|0hd6N9`d)~43_osq` Ha:_qYBF~ eR w]1xt=kДk<{(4{h= e!*.ySg>mmt}OǼaA˱ٖϜ 5C!DGLR2K+Z]2d%5=âYo/d!KC]fz|20ޏ)kNߝi "%b43%/|j .s(ya@cWcl]Rk}h*קk!u.ݩJ~D,7mmGfdg_ҙsJߪiƊEzmͻVڧ0tdiЫ<3rQdϬ!/2[­,ʁѣpyk*_SRiba=o,4gyXjbAmGps^FͧKl /o){?jׅw7,=B*tSbEEc :Y񟘇?vroBY)D*K kG5I LMD_$7*މhhEk,Kw 'D{q,٨^Y\#gކYH342J'pn\QF?ڔDhCGoIYw>6WސKEZN[a㡈Ms@}n#hV:+;\inׄH'WJvmJ-`" @KYa-n2rܡi/gf `aóR"Oo__&pCgkqV¶L" DF3KYšU~Qh OsFهKЀzi7oIcٻ*es)F>P#H0.س-Y?ܨ ǜJɎ]4wIcT 4iQU6''5e"w%KQ4,g,9%o(Õęz-KeL#Dk!38,6 g@ShмN. xb y-7> nsK]@t@۲-,qvfá\œSI_#!5L v]6 S-bh<  "_ĪlXt 9-1sPW& ~Ò3}M;v^ ]ٮ5o;g?uZ@@ pJn9x]BRJvSYؖ7C!qu75Kf+^q;ox8|Jm>. Z10X)8y l[$Dklq&dE;gխ\G ,h6]ܙL` {**6(6?7YyWSf2I (]^}ʺz?h+U{09܆*2Ƭ}+Λ89GXdXC(+AAw.~r̨5t+Q} >yg~^=ˡU)s 0gI떷M)ѕ3D)G6{ YkKzSJ 1 Y0ᜆo~QmܹT)^3PwaGs4F4 >;&f0\Q8"܁ql%]VV|.oniVP!b|:Q0${*#c  ̚Ԃ&(1u]@p);qʝ>"NB'j=ڃyxWSfr b1MRǝy,NZ^*g`i3I-Ȇ2ty !bQB i=H| s 8?uox@{ :"IcDeu۹RNyGfiEӓ+}^:Җ uRJc&IYvIB:7 (qj>i~П^'n]=?oH3*LRKlK2:>&ɞڃ=Tal3,ݞA()5n2/=Z w奸d 4MGC4 ̗'p <tW=G7%aTBz|,w#7<`\u&|Jag'QGlx'%>Iw Nւlr`H`JTX8'S4O$ a~E̪V|uRj:D)A!?/>o)l:t282fiGֈN"(R5 0AƦ @;{%ыdX4蔱ڌسn8բY)i2u%d@\R)Ÿ0mƝ %W[ӪmH&!~}k|'Kxͥz5o0޻B B|gLpBo-$/-#ӉL"UeC}!845=+ 谜F,nmAI} 0k8 wo^wc0 ӡ#  m(})-8ݴRہS1 p, kf_Қ:@z %:=wF9J"64ol:ֿ53I`*I?E.gj37g켖כ *AQmSLQuzS"pzCi2J#ni!-44{ 0oH8W=*jD#m PX< c(C32WO,*JnQXpښ0- YLEaw10"H0T՜ۭ=K.^>9n^sTD_ź9ne:e 7;I>kyUو/۳8!,ۼwnG_`)bP&3jZn&C|RbsG2toOab{N;e}tеFǜ:mplSqx8B:݉ERT &.]A %xO&/s2R~wxh-vQ K[^sE=  REhzWY LM e1丅}Lf'DLe}Z)B'а:5zp.alzɓS#{=6]s;hpqJ3$.2i[@oM(0PڐPcBQq MTh_$VW8n_o ɯN"=c`]7`f]?VgZԊכg3|݌&mMW_rW*S-lJpa}Q-imX/Jš6_ uLX8,+1n;|i]V Ikee:cb}&кsJ<#S3d*16 v3sJv,i2YZkSZ`yP C ذ u1$vJ|CKwg|:$sy!)-\jJDKۃłfLE# k$T?t%Ǿ!bg%ld*0[&6%w1bI@Ἢ#3;sNEv B]pCbkM ?,?m{:~:鸸"?)'ׯ/`Yq0e3X+? }b3 ;  OԒ\橎y5,J)3Ԕ˜!Je #D8)L>KffOWn'tȢ[=tu5'dwH:sJNp wIG(z.%g?jǨ U(]BbZZǍR. f"g~*+{cg:WX|.e+y Thc+h*OH3 | 0#[J]~J.f~R.IPGs~9=cfG]WZztYAe@NΊVyWsnpNWH.j3L&4wdȷkV88Mil"Ww N #A8H5u=OB;NezUJ#{R؄=l|*4am'JRBdܴX3eċ{x>m:FfX6bjc9P'1|1U'-`MҖu͎Q3koTna3]ӄΗ.c &{WbM1GpKun*?Y%D.-PRG ~\^M{I'BUf <`^ B#rJȎ.r_)V)I)\Vѽ*[Be\ MTM78E#gꙝdS,701;j ºL/a )'\寄yKO=sv?OB{:;Ҹqkv; xw=xr͹`?V[:g"m;[ nF r]5(jbN5iҳ[娂ԩe]djqR_'wtL>>Z'4OQʬ3&R2-֜q6(Ӫ0m%gMVZtju^Mq!ϵ vJ07"qB1آb"B%B1Wh rQUA. \iwFqi4opn. Ҏ0&Wl9!x䳞|':.v )})Eη2%.d .1hAL;?xs$sָ_ 8L345.c`!d ~}SyM_&j6cǟ߸ve.}8^Sߏl%='uksaҎ9>@]O>d8_Z97gs#F:iA~zuۡ.w7m6teȖF$72!g89^c n#$%=lIWgm*b-iM}hB'e\D2}|Б#`5Dr6DFP%^Ձ'eA\hj|I!uJ'B E_C\c^Ci[r_AdcM=,UY@ߟ-X3*^EEO}!#1\sFW)w3qZ:}$Y_nmdJck&",&R3uvef[͒P:HQm`%ڸ0Wq& =uZNiXtLPYMm$TovQav6_Ζw24Iѥ)!5~W0< rSA) SH}ivAGRR|+(OUvcgfZItZ"T o&z*Ӻy@n3k\yj4~uw[9qZQ516CZ #0ZTj@APCh#Um[ޭTs{꺟*lI,]7.mBSPV\ӪyQ={]FL?og=Ƞj~{~nM{)&4q0ȇ)+#0߰ $|R%aFO'tv̍ΑLҢC/_d8⋸Miρbw3wkkWip=o!EI=9oLByQ-u6 É-A,j':Ko#TTE0=&N,#E4?E)\D=DPKu $.,wPIУoGQ/ jαhQ/oUgK2 ȘrGxnʿUm|<6UE8)qrIcE4-'DM9r%:~n1݁Ys#4'4l i*b:[MNHHޟ>樓'y6l%tgL#6\)CV 2yr1c- Nenw sNqe*H^Na},]hڋI_?".qGԢuǀ`1Oڦw~/*y/J[`QaV(ǁMZVfT`%'q$&.i!w5$ CmʭyJ;$#lsɧ@y"f2;b$NrˮK#O9=.A谾Brg}l_13H Z&b6<ʞA G(J{g9S+L3Xac>U*.` t&1Fkh"[ ql}l~ehhasD/K4'D`$z>ے+d%c)&Ƙr%18">Unr*d4As7ept%M+BҧJ<Ĭ QL>|ay嫝b?8W'A;#8iP>a6}+$PQ  nQ\/ú{qR[fA|~]w$5~_wU4;0,Q#oA^u^)i vKH&U6;KRKpFP{NJ<ˑ/[j3 N5NrrV!Ro"*F}r$)?sZn=&"OzrT)L(Yq`o]cp辺dMg^G0.Urԓ3sGWW 6%]#ѶΰzcBenyq%"$Ͳ5<7[ZcsD} å`lm {QA 2@M;=-M~ԍ{yi[U[r)CD": 50Gc6`8 pGL+${<1opEbHAA|4fkm<˩X嫖X2<#PT@X y|=дu=i&aOA3sCN:Zܟ.f1xC82fX.F08~EgbVHi⩇V`wZ$R:e;~&[B& :*BOթ|\ y4/ ~ˢ4rU](]DW)xSPmϘ [;}~@!yXN>WϏ.esV氣ʟ[ W`WV}DcIOR؎Io݅?eflYs/d[d͌㐜W̧3z=KQrꄦ`1$<]-=h$YIX= [%]k@J${bػ:_K0L cB9׆gMMpbb!Tg~|6^ 1aIC]"įh )//Fun?>>[Ą[#Qf纆HN22t+h%Fi=rȕ EJE0LEe5) sLxStJ='P r:^uE3{Xᒣri~eAJ{KPʞQK'{jYCjnVisؗ~l,a"Q_lF|KޞX\m&Œ-ĀN%Lқ2-(nI& ]*{+\ Tb s$*3 P_bC0Q* @y,X&h{\~8%$uT"`J{ȜVԻ⮘9~G"\R ƓJ(-)RŒɃ&!O5S{0i5!Ueby%57h#𰈟ks~pH&~+ 0BAǮ+1<ѷ`THS6i++mx}RF k=4A_1QBͱzx1;e:}%*F09Y_d+"ǚ1<<wj3+ Us%$z,\"zo~/Ťdࡉ=|-S$+X?`GQKT(M[)\Զxy= miS $aqf$9[hWwU[#[^l+T01Aж!I )+ >Iaw P.9a.~Ҥo3;|Zi.43s{l =3HGZlI]gzb%;:R^y*-"d/GW~0 @,hOeAnJ1E]K֐6٧H;>G9Xq%E;?V[pVz$ZPJ.R׹b؄GZ,s,s|S,g`ՂQhf-Xb54`8CfPSB]وeሰ𞱮1`VICӊC dMdEk+;&]}#w-\%򖤜g7V5#KRfjh-2s.7adB%ӆFR"*4 O=Ц??7g'☹|%RN]{.&5$ amuwRSxtuaT7%L7DwOzu唅vtM69]@qwz Rgh 2gLҁ2_j]O"`]׹NFI7"Cl>z=Dݿ©QtqŠ[\&V{R^lWR DžnW,@w\p,nst1Gfw$lctJ~rwϩ@ET6WGe]Ɯ!o?u{2ѳfJA! 腸s L Rdaeڶw~\ q8i$GJTBr ~܍&r{jHSbNg}Y5eue=^ǴQ ӎR>ӉJqf }U#Xu }Sػ#ay lFʱVr h/~7kE@&xkZ' $r5L Ph# Ý7BorF`B)DAX31CS0 JƃþfV%_2S_<ۇu!ӂIѷQ#lrHU {EYb6]iwH9= _N;}+C&E[8׎[]T`uu]RfS<}wfJL|_ժ(H%}4ZH (tHu;JnXGCdGsHhȔ|(f* ?v0`a=cARelTj簝`*fV@W%--!$QkOn+B됫^ypna~AK8>5ڧh̶XI(lTorPә LGz|%BL;~SzO{8pq:~vPAh6ܢvuTiT 6[me7 T' ǯRJzj[KPn[P)x1<Ďv>J=JVO|R)I;׹Wx: ,O637UqUhR%BM9y/kP3ݡ/g;{/5G8`9նN& (AX`%/3 G)EmTk4`ĵ̂CT| Ws Mz/VKWJ@nB݅6`_K\oMh:NB;oۥǑ=YGF{Z= -Gozv>8?C^qcom W-lXg"K qb|BܛMtFgZ`x'y_,hR HIldD%Aل*lɜz"¥/ kdm5t29U|&Abe{VTؒo6?g .6_c[U-p|jZ_=5ukW7uݾcC(Ӱ=©Ψ#b)2X1ǖQb`Jq(JD zRMz=.5µ,] /L.FXF-oRQJ,bR54.6iuM]z=ܫػ: OL %/Gaylacl1)۽Vf~*GRo 3l#J>0>zVrP8/H O+_͢8 Duq^F.B;s4mK1S1gVb*Tng(щe+"T*'Ƃ54(o|& *wlVن.=l9([7mtXjF'd0+am>BN\^Gy>LUB1!͵DL,m*^`W^;vq޾ ~QsFu]O:ddCj`L>#ts5ؘ,"W8j1q=E9Pd?TѰ?,1 #;`E3x* Tmywy;#!Xf䊟V[SdhfMLfۯ6V~2d˧s6 ϹVUvw! LW :a!F^}C%Yܷ;?ǔcL)C {$ѨKcNб M%%u+CU,䕅WxAL.'Y鍱@~@xJah$xvRy';$)=5š65bgr.zлi2M IM jɞ:l>nE4dL}J.14쫉5V\&\k-,eghz}Eͅ-־<حp ݜj4+|O|K =TJk>HèC .ֳ-˅g1!A#h;IQz'3W.OLG3yW byޘVb~bN Tnbp06.)7N7G&$,9vyQ[¬Cq;8Mo!+^Yl_Ȭ_hq'!O39!F+7(.%AE! 2qG~ | I گ^΀rL%ol^[KĴd0 ߒvNd{a,eBy&K- {? 裀8e/xi3I&-!˝BcUQx+b\aOƠfوWQs?9~[C.s\](S&d-mX5+wK,ПmG*rMxZĶ]љb`䞍 Q,-Iߓ?;0 zb/r8lk#+Lӻn:^Ȥ:2r Fe.BB>~kߖCQM?ҢQ5#) =KF%Nӎr[5E>[hU;[#-g;ς?ļ.՚jeJiRc<=%4`s11OnbkB$t@x]5/No+U%e hT9c_MEb eV 6\m3"AS" )g2q WYwP"5^~NU/Vu UP6nyG,ϱ*H[)ݦ:Y;\m(Dkc_d,HfJ/ScT=YPrY܄wmՀH]mM'*4=b8ކuexٝ!ـ B`zҔ^.~{z=Ioѻ[;7 "irW=0!J@wD[ } ."ARVH 5J؊-a±)puzaj HB i5lVȽ6Y43Z}s?o㦦7~X5 f)uv`uq`jкJ@øFat3nMG*h܋5f;@ 菕oaϛ4HUA#u_F94?jdrj f96t* Lg;U&֠Z4P :iiE?[JĪ}yur`.ufJ: !ۙ:kR^pd?e }ūקO=_~U.IBYj|ȳP,0=M1~xf+7(g4cSq~O|ee,.k~ps@dL9BIT>}E'wcG=Qs. KY )tN]/<ΐH~GЬ܎4\HIL26UV+$=@~URC#fqw ap+Zé+ -d5jU=IGk#ip/c+R9tP^; 57@9״o/K=t5aS#N:lҤu&퐷c(rwn-cB>tǓ( 9^/N$r*gPѾ1z?~p"8 [edisv"}|lVө2 $E8eZ#ؖWKϿje5ꖎ:'J~qUhMeǨwMs,.WHEӳf Htksf.ƝwHBY\>,Xyô0@ܣ٩>fes9L7s&? 7,'fTRᄚ-X&x`W:+z,Vݮn[7JSb!n -<%g!rBek> ^e0PkfI=dΌ`(xU 8%7ᾱ:.9mwwt6 'I$(N.aR~DPXI ѽ ݘ`}yXZB?pߋ_6Գw*NTVGEwwWs&1 X@yՍH%5Mbҙ iid+>n=3 nX؉3Di𓣯Y6AW (u+*0* btIdy:F@\Z6iQgY&^g,ng?g;MlQV㍭"JzTq.vmU8 C7淕%#JPJ\y^]_ufŸU%:~NF̓0FbEjm1%[ixņFQO'!-f3NVG5F)6Uɹ٤2Ͽ`%FJ!ԋ3@}cV7D#E fqMd% ng3Rʹzi2Xm@)gYO>5LP I[itt IhI7P^8觔B AM-ĝ@=,3yk׏8#@bfeqZksbc@GBK!J-iqtSq7%7_oXã_z[OdžТH)~,ȪpsҶ"Qi ?묁ű'V+F'QOin\<2 FM V"͉;bDm\&VScGmd7AUrfo9Kzڰژ,\qN1zN/K5vv3藾 kO0;OSuӺN6) ti{<٨gY9ORۄA ͪN8[q.]-[)$fyt?p鴟j']J!Dfd,ޕɣ%{Oj͖@3b@v*;Փ;+t\9Y<^[F&nS_cpA';-Bl:>Y2|C)4!(A}+ ȕW20QZT{!Fdr"2knVqq,C%`tq`)zv.gYYSU2B8W(~!W9%@)4 ("c w!uܦ8&-'L&Ę۔&}W^JU^}]y"ԋߐhpv`=,۩Ͼc)c!=Fm t`9""ez)y [wU}L==,ոJc.HbrtJ#!13@;-}yXp`CZ{x?!WoV_:7xU1E& QQ+oXB|+iBJRWk[1|R* <2:FnI&7Ӈu!gGBRJKlTC`ua7nE4)#J 0~&ہ;_h̒AD=9RRCdLI?nע낃Ѹҳ̎ß*-zY,ox*4~_w`匆(Y*!Ӈ;s2˅7 w.Z5&,mp_>wv]<tyr@=7NJm gT*>jBGE J- &dLN}:aoj`%: iEJv0RJɾ0(\ˣA6޵!tXlB#:gG~\uW8 KJ*jPtH4gpXs8"N 0f칢촄uٺgYx *( _ۮr`۹kbXA)7)Fr%y3#@ci,sfܖ@E'9~1B`J6Sv:z-?I1r@ S/4ji.%YmG׽"U.d_BCꂤ-Mު pz[ >D(^rA6C&Mv6E7MX͢?ڲ3\0H~^ʹ^IܫC.}dR6 a~[O:.Csn 's~n"WU:z@g>惂Jc"ND+Ty/d7pAc﹔ydZ4qIڪ#̚kH)uʏ-E< 54LJ{Υ^'$+K,% ~_~EN}֯T-s L`)ylnD>UJuewmQ#q*7ݸAhtr EMBeϫWŔ|eYsMK\E5?gf W?[*S;} ܫ,i?qQEi7}x`gBuyځ $ I5XO#"&E9Y)v؏' pqz.~k\ Č7houZbNJY! dk-f[3jA|MWjO IĿᨧuep50Ӈ tF/  @hgc#Ӎx%`{vHM0'rXX#*0^^߃vALE *Tݘ@ޚB_7,u  /52]׸h?MPD IAyQHÏ\!55eu6i l 2=Nf/E"H6t)9m;C6PeMѪHŀlEvaBS'wHgnAQDôQ6/`U͛II|uߑ; ic]OЄXk.3L@<["u@Z|f=h A'.X?,6*KЅD'ZDyڤdY">.4/>R,YZ,7a陋 lVӶt,@Lb,8f2Dx[.ZƘ1uN}Cr:q|%[$Zy>{+E{5Ytsm &K攵"!ԠtfB/lJjyȕ ِAOkYEq[j2(gת# W薎66fAsjt@&NQ`HuDƘ adc*LiȗV>.+ ,?9 mNWXIc`q˝ SXasDwPTp%`}X#0֥ZԳ.I ˥n/:6<|S 5~C(`kG_Juͱm>~<_qkn D&ԋ!ÐfS\SG>9<_}CN^2svvi~7ڡu OEP bZgjiQr`Mz\wamG3 Uv?K''yGa|JJX+Ɵ&}|n> mvjdq|-uPPP9eKPZ7QTSF׏ܾF~>LθW9jknw0}LãDA''.v16 Mab)iWH}(e+kF:7(4MT%ۈOÕtHjSeC޳E/ޚcdџ ͢MwoWHs$–<~W b;ۉD~=ۤM/P_ &2|ԯa_2j@mEL=)08~b028X琹';$*&b<Ё Iө#9Kش1x#Sj,'"'wUs >^mu"@ J LOƾօ*D~y v4oE6w}[kjjWutU$Qg1pF+yU>1}b yMAG50 f3IpU 9 pԛ(x:ӝ}h1}QU CLɧzXNɽ7r1`wf\ e[YB ^~wA M"`#BMs4 Ǎ;]=4o+*hKM7@wzQލ;m43kM6(8LH=?''9χ'C~|fcF 0K{a g[/ {.l^Z˭2`+ptϣ>;yg|J:l> s} *RCg {-{΄?w/j%ʿ{*p6ʛիUFAP@yN߇Qq5Oꎻmq<8gaChך6tF_.Knjə]Vnlz`x%‘fV ?-LجOc5ע&I {lg Tk>i}QUjf 1{ `q29,ԍk @hZR"JKʃIo.tO yeԱ4JrDqh Hמbx >`U%5pXG&vBa*ӑd o{?Wtid*>W\Ckor7_Bb4e#(b؁.CJr[x?f Ω\P\ P@.MJ5?=DIOV c{Tb9'G-B$mD7Al_768e2in$ T6/=s1x15j%:=8=p?so|omCArk- I/32BUjlQ oi֠xHe/(ldUA9pͻ]6~|)ϊ3^ofSwvBfi5r)gŕVXwȹ{姅j dmÞA6z<4`ӊ#>!Vq7PZ1<;ι̺huu?-"|EN`#73-,d342bVvHbfN}*`sfK.7vOCuKQ^nǶއ2Ll8G- ໙Gc}2E]{bo^d35odx_&'|=)MeחE7npYPs!f#|qq]Kw%Tp%)p}$|rzƕADeߕaf˯ #$$J0lB'ed(h.~o(¢a<7d*; y<@BJ%P p } ٻd+|)tuxwa}(zg񦀨"C L'${ JwjPy;M 1]Fq:$\ PK#E,W7'3,#2,D@#SN!ZJօFͨ=Ӣ{d^ZTp ]2/<)&AtYU]Ty%))C!H%:7w}w_![l86wsCT7z Go6TSV]Boxŗ̴=jE = wat(:_H29[9Qv+i2UWC?BZzagt,Y=ZҾy_**Rld}"P]~P+}[P\;#ۏB-dr4N:Z]s}|Hkf#q7Gq{ס%'h2jyXNN> C|0G19av7 |Y@.wPWXkxFN4dA` ƻiw"|V.J;Q>TS0 g )aAߤgZ"JkD4vcF?-" }4Z[l1t2N|t{6؉1mu+Yz<> O6Xvžы-i&!ί?1& W2?Gw=;? -RkH'Zur|z@=jނ5Oyvj LjQc,^"ߛO#~אAxone*̓7(cȆ\KOױV)I&u)W =[=EcXwFx|R+p23Eqώ"cŋ 7;a {;?iS'?xNjv#=G1dvXkG*TdiF~&EJP"X)a(#Sk Vf^EJr͘Scq .ћ YzT-u2U ?$?v0x`ӼYeo'2"[v}j;"rlG:dEϴ`+ u٨ȔɈ6 Sj,ѕjhD PSw " C$b$AWȢՖ6+RZ{59! : }aдQsW3<klm`h*3OMx(c)&{o\⨙w1O@}aB cS%lPxׂc|;RK)xgy ;h$# 0:"uzoޭOZdbFZR5 6ѿmba?Dk }|\&ddZ@īTXT0c ?}=ǣi׽m܎:(u DE32Qڊ siy_H.{u)tHLma|X{?%\},o`U R1t~{T֧a2n 2@FbߞZӂwm?WKQzSl'22[u>͎!CIϏBΣѪ][1rei΋ *!DŽcfa$6,i7<t~#: t74u^H. ϸ!^ڪ& ͏DnA35 D.MF+Zw@bOC5o!ۿiSꏁVG.[`>&8XR+iy||G*媤(R`V*\<"A#G4fP8tOkfͣψD,-R' l2!8`S`F,"oDtl)ڴq^}rm^̔۲789lS>zv}spbgxob[٭uoD2/ /CMdvoXKLs!Rexn(hA~@Wˢj f]̋;  b7hOĵe2̋ #p^sg]r$5iڡڒ TgOJ?O~ng`$ɳo9'j!J|1q [aHʝ A4m+jNIWMpC;߄p@%#N %oJ%YpP.cGe;4R+@z < '9ޛ:HIq Kv`h sIiS+K [CM= bHXnУtWjvA|~ܕA\1- R WΣgP̟i5|\`vK2aK/P-)¥i(Fp j+QHM`5ހI4]{@J1Do6y"MZhh_/}oI 8_~9B<^sk*pN!MѺА쁹һ7,GHzW 4a[%#s!ymexzxd#a2L(xxi^6WB|~B+X.>T%)ݢ́ɨᖒ ?B훧Gȿ|y8@ބh,$VJWh+bˉ^,jF-'6,y{ ޥ fttpQL}ȵ'T`؂ 5iK"6z !f=N@nJĴ wj=PS/pWNcU5\9yfYo%^U٠~>@7s\X4 _E?Au9;MU/Elޡ Ŀ.D\.R.) Y6:偫@$vC7c Mja&#<cR\#je`z !o3]ADGUa7K}("59?~'2 UWuV| AB2浺B+{TX"4SrTwվ p"a^U7`ͬ=hqh)lw^Di`銥)FȖW` HƵY,A aף,)ZLF[/^K$#Xז/[jL֢)p9c0a^D!t ўS!n+fLUrgςwjؔ EyK"6jI8kY[ i俙A6ɂuE8t@,t §#Q dw$ڂ٭i*;!Te (t޳ȟbN1R}i@Ra'EvUQXɰ)|-zlЍ0-N{ Y S1|ƷH4zx_B&b+B@LZ&N>Ʃ(Fk M>kwB鰳^d-eC 뚳P;̙֢GF_Bp<ѷ4ϑHt;FZ!7l1v }MBz͂ >pTD \e(+tN x?d(")H :ڷ! ixhĶ)Ö}_ aڪis&sT'`o?^}g/8W`75Qп3{p%"7b6P`E]%45d)rУo )@o+`|Lj THYmQ2U(sl͔l0?Mt 6Wa"UAu^K l<؇%j#kԱP]9`r>!Hxx"MO6?XkWT+`ޣu:s3V 7j:b^Bnq:#CS@V L#1}}^^X1}Jޭ/Uαq\j:.ы4}1JVZ jó ]?l =zP~0f _RmcDaRyհ;~ڋ/]2S Et p~x0S}qm8N%%Өͥ0 [H`"|TSfi vEH%a#lM!CɇݜMcaIΪ}I WP-V kkTA0I(鈢OTo8Ӽ΍E2`ܗzK8m9|&idm9G MzxT9g4FCl\( X]y[fƐO7’w֣2E.ӹ{v+]C6+oo,Sp6}qioҺr:cSd!};7*ӿw?QCN8uҟ:2x,#Ǭ$I%Y4j{QY?*A(t7$HYk:-e<ߞ 7!`Bɺ'Η Leʡ_XPӠElg+HLmy1uZ5d- i@s j ` 5;`; <`Q ட)&g\ &x:4ZR(ۧ+P+Do ,aZrPQ,'heS~uJge $AE`h@{ -uy'dR=AX'@IuRed w#([ˁDz(S:P֡O'&bH5xؤ*m6Do/q"!+Zb`JRxKi2&e+{T^Eቁ R*2!;Av8~A-e1I͊>ݖ)1#ǫ!cn0t% 4f`p5>lw!SX@PPTo?l_tÞ1Tqق/*3JX)dFOjuM*{FڼB 7fIљzb4SQ Zy=YF(+:1 =J€{ bj=y_l^r@j8kY2uj>,GOK=[|W$e0T"]I~CFҲ@@$g93}+]7LF!c6L[ʸJ ҂*A/Մg܏h-#.@6φF ['LJbuKkkX/4 srȒECȑD bp ^Yw3),|g/W7zZ< 0n!߻\9)vtQ7q Ki)]S}\-G\2~ 7FUR#}N4eMe=ּ_SHMvs,yHL\"yϟ!n-ϲ{ PyS>GnJw>/Nqp<@a2]k2m*g ?'+14 SR &f)ЧpvxdI.bFoo'b*N=dh(YlRB$ZKtة U4/M1~i&oF}!Bx,"<(G@PcQDk% A9ۧjɯ !Sś{v"qx}EHӏpѡ)$hzNJn`^"rބ^4,˻<.k, n+Dס!߉:OX6 O"64,,a-]tBvnl dhjP h~FJs_bj h==2wB]tO XAʸv IuKS wċ)T-O@WhfJ&h2l3<<5%o(oָN*zj_EʏʐvptCTit )ZjyN-V҃sQ HW-l=N Ɉ FѲuc{$h( MkUY7ze\oJܰZVUEh!WL!C~-ir 7?<~ l^KٲknT«7qTRhi=|GH׺?rTIHioL87 ۟)jz?TdUCM S{FU{|6K' hh>'-@5*j7' tũqIqFYn!GG@PV"Z2L+?GVŸ:˖Ԭ yeS'=R[ZqXv?HHg1xBUg>E͈0T4"󕊙zAx)b ՜.uA'5>?\ۤ=?ڸ\.`#LeWNjJj @_lʧ%+p>nz%SX%wy̥D$^*g"˪W0JRn:bم%Mt/ c<2H$4 Lq@YQP8}"3LZh>RFCϒj/Pbhc)C;q릷u\kF q"rgnYjD/l5bYwxZY*Q$ֆQ. >MrDz  B].E{6qcr#|" _GML~^t9vRQ@w2+$fDc1#HTj)*;r9ۓ4-@;:i6o/O\BWRIˮk<} spI0f? #:G >w..{v nrEA =rfܴ ݋ad UG`rH!2.+3In!93 VwRo}˥@tsf骟8`\Dʤ\3%VքI^=F֔8} RX}( WŤɔ۽y/ٽK4=XSXc3duV$Ey<LJHa(.>tɯ%oNt~?QϞ %'/of43!JI?X β(T#[ZZpeW'xOy+8v}S(y%F(إiM _#T8Dt ?|.K =?sd]UCe!ӯ9Jn;ƚ"ݳ+n^P#ZEV㭧6S [ v[T plldQkf/ΐ{K@[)9.%Ep[w?#,l]`m?ua(δ "[x\l׸D}:4dpBQZ{g]jPأ%]khaz-wj]HV3 :ҩdSK=Si RFHV8گ ;/zy#q|yEe*5\(Φzp5/Ѵ%ͦ4s붅+șr[~v gUC d/I>8>1KlkeFsE_u`?Y:ٟRvC]_;gQDT~۔֩򡷎G>W(T`^7+xGF3 }}C(Ezv8»j\I2n6,1w*邛-4Çc.k40Id.3<(y׿S V:Wk4Ci58W,# n6p%[=8x=2>( l͐avz,xNtguo; N::9HHI+b%l v@I +p^U'_50b{xKĵ\%gZs,ݩ,P{]/' # PhsM.9 r#R\r]NjƜ#kzjh/5c~eG%4ɸdXe¯FYކc6! A] @M_*}vEJ*95 ܎J1 4Xr@^.'jI $;C| Hv1{Gvɣ8JB_l̢xu]._2β^nĄilU5M'a #hR܎a͖ ?yc+%\|X87dPb 8 WlL~ 9;,'%mA;`D\ý3BfuxK4Ў]Kd+e#pH5NkƘdx+ޏbDOJ 8sŵzDZvquɏ kK8л Xn7\pb94yJ\F@fG6ݳ!PSdOѐTosf|) $7D8BO!kgc}ܟ1(8 6);݀4 BXx8n$!%Υ K6$C+ʓ"+} ~z>7e$f:艷4CfYL.~fqs!>vy6NβκVԠv$!#O}%Np2 Lч<9sW e@)2jn ݼ)G1/pLe0Ȧ"z%O5r wm0CmDSre$ B98<c7NPZDݦE oMdmb5$ :)Nr4\UwIό_Zdh$o#-RHVx MnRɆH86h>3'ש mr3M8{^$|3poiQSyN)f_6Ԙ2^<)1$t=J'kע-E`c!ghF%16Ffm=ĮP/ a ]E`ژm1:sb=V.Bpχd^u-OPM3DOc(:o[ޛt9HWS6S} %vqoZt|^ jtw$9_uqi|Q(#̆45C@e~*1*]~jMвq&d2=u3<ْqUTXhw:2 ~j,٥ ˧! ŵsuvG+C~;9-T9c丞KP(HdՖ^kQߗ%PY~^TokE81W[Oy}UҖ-V/gXɕ(h[cM3 "<8Ugyj7@gJV!nzIF*mkXSy6(lfgM9˓_À1dxW\m[4SJ{ca{y C릑ZuSNmph( VޢIϲK9F0[Fݗޥfǰ`^NE *u:~c^kX)LO<OKr<>F퉄Xv@~koOG%'w6 ".q:u4+y[j.Ieo b*E\8d)^BJX%L$XR%5Жg7w)"4~lELs=rٹWuQ/19We:2*VbE>9ta$D|lDP{d0 afK1L!x8b#U|ʰT]hCOXniv2`3CyN-P8 $Q"sX]M!ޜ]"Aܬq]M~fT<>)R͒L vF@ N?,o PgAd GDb"Vy4 tILacN%Hn9 T=,+6ˡgn'Hn{Sj 12S$emgpl HQOx+=,x44o:g2IhH8*7L=`*IX*7OmX1e95܂Ԡ9Wh]-f`쎚,D`Hh:Ϧ٨УBQס`S];ы$PDЇ?Eک:-b8v☷D%Ŗl(ibBm캼uZ'b/Ӳ#yOh/YkrRΒ\, d)x+!Αdj֧^MGeYhv4#WWO1%'ŇPQ #*DhC.8V݈ !塂f(h2s(!m[թ;[+@X_C/;Rf& rd`?ơg9PWU*f|g6LV?~t2Lxs` y'ҷ* mȸpꠦ imdrKJ\pٱaMQ=]1'Zgʁ8#8qH,aRlFqvFW:Ez>~<cr6+jHhœ-JoH;Jw\ %G.Zb^wmOiZR2S>17H0齷q j @$v& ]Ԧmw򍗠 yf/t^x(iޯmFTHH{YCƁ1Ó&W➞Eo\Uf;7>V~9f3zKОO˱9.\VbP; [#[xz9"!q[ɗuE,"6xIqKSHɄ Awk6ev BSHw㥤$E_\ȾzgBB%o rI%SNw.~ 'P'Ӑdn{KsP~)Ev9=fѫyf ]{EʭCyWpFßi^mdoeQ g;)wh mKeO8X?ƒV*7$e]F]ە C 9ڨ9?(@}X1e%8BEhЋJ¸[wH)[ߘ]LߵF< M#H0U;0RA`tR[W,ȳ'v RMHY+D@q8aoěY?f27.pAZq *w@ǢHśoإ:/-jjYIbiLJ,O V{}/P Mui)ł\a|9 -SF6I|FN21M m`.se@Ptw7Qv/|F/88N@GF?`ޗFT2u[s{} 'k+M#I* (7bG KkT17I8|q5SWEnmm EH;ً /͒N!%qMNK|\}ɕ [ h\I/8qޛ_SwTU=PЉ*)Ħ)Gr_&F&etzNH\f" YU64N2Lmcrjrw0@VesrtPk'NΩJYcb=̖e4jjA_ھou6g"zQNbntf LX %%]uaHO߽ŀӳƎ~ %0Ý'( ݠ#ps$MKhgRG {f=k6}\ SMRJUuė>iix4ѻ'bviR5Er/X7<",]}ܫRmr>6Mۓ͂,NVL?v>4,X׮IM// l#`u݋g@8RRR-|WC-Ϯ-T;W#*}&~>O^gaIӳd:OG0S8%,2-rG;|Q4!07-4Yx_SKY%-->4њv%|Jrd2LЭ?f, qhbnb!fęg)Jr"DGšM: g XX%z6a[oz}ðg<ɛgp6l~vs MIM=f&Y1p įeH.hw^~N2Xrad\wFy܀C*sp Q_32䜯w;-7ِ3(լRm&(f ~ ^cfM?>!DN!rF\ʉj :v8_Ƞq?i}+H IFFtyMT[:Rx:-3^iÛq,'.:002io|fr&1ƕGV}ZcЮϕ6])g>G>ڈa sM{"Sɶi$I xWz@,J [PJ E)yAZሒa % L)M@:ʹunXw`z}S^ǗC: "j.I0 3{/;S_ARN0=ZΝe7/vrJK傯j }\> d'pRj;+ωr}PXYaI/[{_5\f@7̓A0Iҥgm6 %W}F<aXRDݠrcN5u< X;DFu=Pݵ oaIGc91mDg}I bzuTWq*ͭ|Ԇ'=I/6an)+9@o>m_lTb J69%,j Vyqm#uZ ´$㙩Ppz uZdG.Gϙ+/jIDi&'8!Wŵ(3Z.pc}2<*V=㔟N*g;Tmz؛$sb[/yp>$KR-Em=Je]֊!(~$xJ<%s50bx:@PeQ9:R}@Rb=FbQGhU`H:jI놳9D0֣ԖwQލo@\t'9xȸ9F#"*}.x7:c…%OvLFǤft#HEPI. SkHͅl7lq奔j[u)I\aӯZg^J{t?3LPLX_ȇE q1 5`54z܍ #̀ yg3 (v;|3} gĘ/L#TlPh>P~QJSKPgdu•<AqI_U]ԊcdٖI>d>pĪتEsB nCDS5=̷vkР)N(7AѺ<랷 ^yps2I6"Ik!Vy{`-Swcqb=`)[>1Bbn+^R/Vh)M+;zs %=ncV -S[|eTToR,|y4ٹrwR/{% 8Sˊ,Vnc9R200J<*"No9/χuCf$Zn"<Gay.< q A# @^t&]94S0 BtRt>5.d,hEF{^3$uY76zgz`FI]WVW6gmE m*hAw*ȉ/N%paqElclWf$u$Y"hc6ۛ6lR>NC)-i2c'ե߁n9zZqGw04x5?$G&Mbcz⦰3z'neĥ7*@-Rⲓ%'n-[axKl ǟz[:Td*(o^_i.ӏƴ:.Un: f6Xk/%(W4,G!gaM3q9MnjPGv F)*^ܗ}܈*1DK"dՍ Dd&bd9TQE.y_t~8EI"ԣr4򋯀 otj76p89dE(2$UʭN=Z!{}c,MDIYhiA%+&Xcf+H:*0F 射H_`!1v*?Ր`$.+hiaCbߓ׶, ߴ !zM4nBEKAئMW ku1~TB@%#^pD;'X Y38VNmIp,V{Xl%7cn^2L/ +Uƽ[ u7 CaJ%s EUdW7Is@#$E'@Hj»Ƴgi۫~ 5l+_[iC(P8ԝ T#!~ZXl:b c데p9FҝwJPєg`X`8"R$\>&`TV`Yr gL]Hjr)`G+^띷7dX#\j]\QӮ/PK(I^X0;+~FƼcNM44ҀV=kMg腥6#甖|WJ$P6[`.0:t,,%}5i X}K$5#m} "}H$n&沠cŸolD,;~U;0P,$3d$K.ģn3|ÀgZXPvYm((5=w ӥ )*Uaj,-w )V@ cqaP ,!*ش!†n1ЊQo/_Rµת~ET۟ېCx(1_ 07ܗy3Vzr@< ZdO|J*"o3..zْ#WOV7ZRj74ҍUΑ_ u}4aegN.A+IEQBv8M;?"Mˏ6'=FmߦY(F ] 鮹:Xd_~PϽH楌՝Fײ:T^!+GDb庶, rxnGsCݫkdWjxSqx?`.OsD|,Q %7Qf_kF EɆMȬ`7sUד\cON{ ES?h|et&Q/7u  Q;=GEYu ^ =V<o;R]z蒫Hg+zNa\o]a">ە-+=ҺO\Nr*dɖ'g;dyr(Mؒһ@bu (ïkE3ȅ%@9V*Ɋa?2q]cpj |Tj}'aFKaa[gk- |^;햂8i Uл]5]Q`& U?FvA3>!T2<#ɯ;;NZ~ ``ZO =)p_뢐}- g>U#@7ƕśfw؎^э`bh {B|ϴas(gJp@D!mU'QꃂX{| " HWgI O+ ZIlTqv)Vq9dS2Xfǫt$2UY1 &%']pz tF83iK7 ֊T's@S$IKx'CeU*|O=!kwՀ.4~J4xT.r3iWbfw "fap.&]2Ļu圈1um<HoQӪ%\xzS_vLm Bp:@׌>W *v&B:!yF[c '!~T/Čm~n Zy ݌Yɋ#,Sxt)fה;1)a Zi (#G 59٣yc)azq a9PkqRٲb>z_KX )D1Rܜ"|~􅌁Tp%할sbuX/@(/tcsXGaj?G80Fkie3ȸVODm3\8D檞,mIko0wjS 滉&>WhH.AB}E͒rBT hS6fD) !<*| PlwF JnnWF[+Ec"{z A5pd2`YBL͒YM@a~lƻVA4S@!S`Uu,ecg:r) *gݰՐs[=' %L*8wf;}GƭK֞`59;B ŜAO)22.8ū Io?t䇖 ُE:)eϢ ׯtaJDtw?/բIi"8͏j^Lm2ʂ~^`V2^!h|ny)*7uq2 R1M@r яSM}m*dE>$O=ʎ;1ffQ: Dl?z(O0Dff}o.}B`=申FMj O?r '[DEtVCQK(2'퍦GYsx)zH6zbmÅLC־q`2BM/P<{=bP[3[WV1^@0֣D- أWdb_FF-z,z=n`ǻP5ZfD݃ϡPJozmNc(7ݹUwןQf# Kt:WKSa7A}1uS̞@ ҼP[H ~^Nu$4 {Emk9̧(:Oa R?hXh ыq2*佘۔](/Uu#FQO oزh(gsip#yPרpM Q]m_+ Es#낲^r*u-u&TD%WB0E[0i[[fȊ-{1 Rk5wpc+knߒHa> -gL}^Aϳ4nJtz-Rj$I˹=eLo%@Zj!dfe6:ds\G~"?&_LJc.mQߊS2E p)uRk~' Iܛ~SJAH*h3# #g989 bi?kXؚܶ- &Ը&x}0nRGޙK wR5"N70 #ksb rF=Ez "wTȼq%@*<Xe1[nMڴ*ߢ.zLD0?YzvVl?]8}K/Sm(Sbk''=s5 'Gx\Ҷf@*E;艤X{hͯ5v^ _dx^TX6ƫf1"ɴpץ |AIWhu-[:NaXZhp@]gO.8ěkn*<3vaa- ||fC܎cw7 "7iӦ2!hw4^=.hUw;.\Ekcξe?$!W c֥O "5] @~ِF$og)pOf^J =R"WAL9ʦɝ Y\1G@w62m$ /0׺vP9}aY8$Bz@sʽbk9q?}xf[!6\';^ _YI]1)^k9w^bXDŽ6l.x`+îZQ9s&?4-U9@'AplOn GƖk0^nh򿢁8t^cBQw3*۵x#]vU(0,{OΈ^Z2s2Y;K/b#ܧ.nv^pީ[: qP6ՁuaRKWa S %Oҍ !0/l&!n3@EVJ#y9PWPYi7DuI_hn2-9ꅴr˂>S^50g=d\FH(dDLBJS% ;Ҙaࢍ5lo%ZF9n7'&l%n젾^T;vcMA=EExb]9涋ZEghؙb(f_h"% mN]dxtB a^Wj^YCh%MTAZ;ϪS; #`w95==M̴tFnVȧu>HD_;Tj뜘o se7mбؓ^nt8J hP~ <6{h!l.\jtA_b[]jA,0[!w5951XIuRt1kB!9ݱ[XyrpKpL~DV"wi.Y_!!`$gjǺP"K RJJu]#o8UwjEm>~ /4#5_1Q4vzQzm:X0tT)2fٺ ֻH @+WK0ھiCJpMժQC X1<4 6BPla|JrN8Op}U5A+2 2D"Ken{o5+C4ᆚyޣ%I9JwnO[dKqb7,Z͸+0!!;7/]_Q ?ûJsaᓴ4jC1PO,s7Ԙd[8en f\U" 3DPr^ۼ{LX`@~qof 0 mD_8}Vb(>⟎`O8ªE}mnE7go4[iܙe6nT!F~XUsɘچ9S`OK0,ex(]K^s_! _eI1It{2!ϩP@!Sah&"ay%R OsQhFIx TW脓)1}Cq58Fq8جXi^#T]['s!s /Nvnl-zΦef(Dw:H&$´r7/l,r1Eƥ~/íFM{Ԍ0/UE%.lA߭InPS'D i8A'pӃ'j cSU4\BFfh@}=,[(}s9wQ9:SnDL%KfZ=~&8BDXa i] 43ab)@̰|\WM]D3õЈW')8e颜"Ǟ#9ң>@m)}U\]Ʋ;'~<59V'k|ɉq?Bq0x-AT.|yY{Se%AdnTIevln{>H˫(e!H"G$mzBFhvШu,2ݛ΀`1̗\_ep]Ji̷}LB8/XW~@Ui{}eInM=bW*)b*6FkFOJu3O7QʹHIqvO"3h{k.KF&b> ]OWcMP"и_5;rH|&N#S>~+{ eY>0|X|cKa8{}>5KRpC<lPWQ%VdZ'Бw8 @Pe<ϒH=%pItNu^߆Ĕ53bLXD+{.Hg-Z,n+Zɥ}AVK}籢.Ĕky %n5zmSɵqL{coRQ \!4Ɠ9Xnc%4= /yDq|%].-^39hƻ݇085Y뙧gj2bg/tS6Ǿyp]̌cd.;F;85mrKsK|@Ǵ6:)Gp@G@Rܷ>"sjWaf8+q+>mޥ_'Zy1ܗj'ea͙[&~d PP҆6& .zՎ@Ų &{ Joœa"Ej '%5SQxfE"\\^M]U UR';UwwffRm=.Aٲe8,(D" ׈qd$*C(]3&UfR0ZǬo QW*x?ptN S?|: t2'*߫H0~?M;s/aDC}5?>hJcn-/r9o{m*Ѻ`hQVN(P%j:,Dit h}ޛۈ!:t!@*z}iy7lڣY{a}ͯWwxh0@B#`K$۳AMj}JRL:IϽ."m=|5:LD\{*PYe8Ҭt#D;rsk0枟⃯6yvXg^YT\b9IzJkXרm},jki_睫`2|UAplǿ%nÏZ51zdB4e2#gqz+D_aDĜ?hv-Y̐lSu0;Q '*~ ir;;)Sv-],m ;Yv8{wr6":~Ap8xփߐ ʊi-](b&+odzt,B!| n,3|} c*oz84Hƴ)9Ar D; b[&)a Z$M_&:E3n'";j Ib\,Ih7k_*4c7ѹ|s8[4-# )|q^nsgCO ɖrbe$ B5[ʜ|:q0$ݬ(('~`.Q~zlHM.*ѭd7- ?}O=Rj˫CavDXDcbOa%t&gx|<> `=& 7НF-ӷ,PaQ@h+]Ӫҍw*A s@J#@9Ul~hk3CL<ԧ`ՠ=]V[Xi2˯'bd$$e 5ʹS:3<$"{ʯkk̖Z.~EyD*l|OI"d6_מqOiY,EmmUI$xc1P4d!ꈴL&byH*Q^̕1AK]o70w&gsR;vB!GKKgsiY{1 "հ(w<__(*$k%PRf>ӷ-8A3Pa 5,ZxcA::6!w_K ROmPc}`{z<* [^GsI?"UVT:IqgVp+$uoӸ2c[U1T(ȹ-#(d3W e~vOMS!E,F7fAe_ ?-eX+,$f[ߠP؉}^Q\^aElmw^@DyX2cI˅2K}}T>&id96/WDEw>c1Q{1 ߬J~Bގq2i4R7yH2Y!rYY^%GJlte!lpp :1"uD\wHŹf_ߪw)Eݠ:CD)|]ҢXN 5:PmIIr`3T fBz9'e(7cUHNlܯQ ^7bq+cN;R}(~6|^=B+*T:T? ܂# (p+O'An\&{>,M(B1v&<>ɯ9 6nIz-rA\Qbꗝa*At GMҺ"HǼ*Zt T;rU({t%b3ub}õ~U 0a|\!=N.?ڑ%X =ݏPqThvx6}nw+؊Ij+1a..md;ZŅc|',"9p'\P/ l)#}#-5'AZ7䃨S͌ F"-2) 2!OwJwyWfB` A9Q5$@aP}z5H6vޚ;C70 תzp>C0{IsAdDutolysڝV€A{9F% 60htvV;dn,F;˭pWI P# 526_ԅ/KӶٷ{cGNvy$ Rd.95峜N)Yz^ @fŊ +6:s yZ(Yd`uykA]\|LaIHلfEa'~3 'ϹL?"O/\-y1G)AN--yٮoI _jQHN1g>a -9IXDjU^^+QЉxK:u0~(͂浶%hcm,Uxw~p! $3˿š$+~ws@M Y(\LʌeK?4-xXn;W[7H|Lzԡ#;|f$FF_,Fo3aEzHNPusN0*Ԑ->Z]4&LiĹ; HBdQ.BCzbrceareV;yp85e1a:*q6"ƘX6dI*^全^J/bljI2":Zݣ}f؎nma:As2MO:H+u|\3{EB,<yꑤ4vJ -:<쩤Hl޹%uZw`RnQ|T WR[jvgZ?AO&>'gZm;F/9 T?7 22ZQ\y fJoV?c ˸,GoTI490i[ˈ:/`jyY_d(:N~>be|o1ax1V#WNV2aiå_єG-dзL y^ɍ^YNJV MDj)(A!l=cY>'רgg9HO\V|oM-CBDÔZsWKmjD>'QXP SLcD}:C&]Pf%7f{3w17pwHqDQ_w_Coā#@[ s<1f+@ dh}@Ln-zwNKMMr0Sy 6[s4'OÍĂ,+8>\6y{IXW#,{5g;Cy˄,..W1 hmPf 8&( adh=\Lo$C0SP'0 }$o{<1>I8zlOsVj_Z̔YRE>?y^yH[ɑ4~QodS,# ={tƠnZ uSҚjԖǙFULak4UՈ_6 eA0@7A.a*k1c BG).kF^"_c0vr~1>ZxҾدCtl -UHdͷz^ 9>:uo,ޔu!!MQhsE޵jH *!LUY XߟO8L.ۥAl}Cc海"Rp_sSL&vcedO:ok<\F/ŝ4NuhsـՐWB+_Xem2ZA3rR^B0pHW#%O }2AL<2l!ifj_QYƪ*h"i&.'k8[rQCl9TD A 4J4| yJ&zN-h4keg4XhS 8{VBB;X!wSؽA|@6F=)bp n9!]}m_>sgӆ$!Rwd) 4ʝ1-8_۠gAT ˷}qt=|߉1L`n>w) |EBƽ Wn\sh,ʁGHy WpXtL仱}m#HfP w!冽A~P-' 7I*(kc FF&Z,|Hxa' 7LxqE=ymWBTHTOf=1U)fQ+<M`Z$݈Rр$$&ݿ-%N+9ɧ:.A rw³XA56fI&=l1/ A;;!b8\hϏvgO(Ȕ[mwqt1|>w$sU8= PLldk.){lG=(. G^`+wGY+.c$WDB;o() ˅~aIEy`) U0' 5+|ĴŻ"DI"Z^\^ad,q$ZV'%W}J8c] Q?9Yv{)$B(pZ^Z{*"9uvi~ /;ԧPYtEqA2"uPTU%Іv$]*Yͷ-ߕK~ 4v*-h ǖ',[@süoV@3з6%ծCK*_F兯]S&wDpѦu^LNpdJQ]51lHn>OѾǦɝDKT䴉mx V+zu˪)2`>R yꞁOp7X`N:)>Z]wBeѺvZW冴Ɠ癳b<'$j,CzjTaޢKf@$bLTWΡhr 7]vE_g0?:$Or$1Rғ<J_ibiU Ũl+-Q}%TAIqѬF ]7kj_7LsQ 0]yI|74YC.zL4 oxb 騊uCpΘg+l(E~)uɭ] ɓfX71j42b)M0'^zULr=a<׶iE f`I/`T.4','כI\, vʲ?Dl)?KR|+u zp=ܷc*L)˻]P{Lw&`\ ѽd(l;NRQEQ%V!w-%r_לh,ӯBjU6r2k_sqß}F j>F+.qA|-'a m3w=bkY}'QTG[񷹮vG$5Ka\~ǂY.Fv^''~ol`"n1QZ&5QŶG"xLw4ApF,tҖӫuVGO2,o^{Ơz$3!Wvuv(~Dԡ·sW Ÿ,Z>nϑ~>#E6lf.=P@BEAdK|| T[牢XO?( & س{Do  Xpc՝3YL[_l?J羗nw.a0ٞK&N`kjI8!On]>n2eHM1%3Dq)@kyU* K.OvUܺ8i{`)>T1r/):>Oi\$ƅ[s+fd{X/Qo!wB_U3ZbKTnsC'dH8yK1E! e/`qa1t G: <"!ꖲ"#jiҩ]db~4KyZY,@<Z>3!5:D&a\ĀQ9$06y^ג B뺮o <*w>oe!273R;wkT"KMcZ0eW#ۏ6y3[@ =!XnИd ѵkyEV){y0 8rlzoy؄Mqlp.!$vcU㻕F ;É! .% u8pZ},V:$E35؁1X +:Q@Ҍ>!_ ;'YZ6҈k1w˻EK_e9E Ғ5 yDk "/R춵ܜ_GD%SlN."(dn c⨏sd) ?5%l,gyk#H@ђ_ .q Bp#?åx`5L \w= A}S93$EStj,}/8<uU.?1u8HWkCx {mΗ㣜[d[9߂u\ .kP`Ĥ+S]-3y1l1K-!do/d}%@r&lY[8*Nuk{A\3[0XACdЍ 0d/$xRq=>5&& ts9ycx|`“A%cڭ'^6EM%wm{8 9͸rߓF'+˶q EX +遀d||zTػ %QOri;&J>gKUk\X$~ZD͎*ڋ11nŵ#l JK>qxCOvMǪLo&6ixY1BP#=+BN;VL4w X ;%|)d.aHԃ7f zQΧv/F^KĘ'GjLEMf4={cyjj* 1ߒ>MKIF! p_*iZL܂&j/­:r}2#ss$0d|+U7#.\5?`Mݻ7khG%ܙqً #vb&S ,TyWf}ܝF҉ Dlo\] m =k6elKz7eiRssX+ Fd͖b6XkB)'l[lO~Yn:Q ekR߹G+l5 5kdEs2{xU ltwG^n+6y#< aݢJ.$=d*3%lښ@>1ǎk=7hic/alyP_`?Mf}A-`8p~qQMq>iЉ"Ha[:*5Gשwl3{]>V,tJ*T Zc W/Њ5\A׎O@W{%=)Taptt*,P3~s]%Vo/]|) M?cd҇8n+. uJSk:iuIߤ c[`A*VGGwzpr}8d;2h5>޵N~U>/0jwruxo$fq0JU cU$+Y/>CLh;Nrb]ϯ16w1,l[߱a]oF XSU&^QWC~ oے|@8*}PƉFD)4/fcPעXBԄ=,/OG9b|i ymcHŸB[󒠥] ,VE7\.0hXn"qG!d՛pb)Ļ.|ދx9{螣p,bŎ"+7A"bLt[%/*xPj[1- `]0do_=RM`yU6TC)@q&F98gݨYc\e]8(og0nV@΂X紈9Wjzɋ_*glS t߳[91Jˡy?lnkۆu !;x$z>y2gW/*g5 <ۘUԓq*j P<'TsQuPWG EPhuCC͊ z/< xؘvB|ԁ+ b-J_ڣ[ɡ`py0R Nz[20w4tVLx $ʹdw $_<(0pq"CmoȤ IWq{gה>zЎ5fl[l) g 7 %{UϲjkS^n*xv:JAbWtt "=*x G3 [NX|z Z<.iGgV{xq<=$ڍ j9>5e;FCWe&ahQ2(L(֋)BSP3$i1_Kh)\=bPj ĞՀOb6i^x̆"j[NU͙ i]Hg|zs!_3fܱ#>&r -K)ȥGVO+g魓~h{tH0:ww֢iw@ߥMtW83fpoQNp%ѷ})ul+%#?&KI]ž;ǝټom#N[BByqDz$'39K*O7a%NԗɁqKk,pL𜝺.qEb]nOvWq9@۱ |Gb?<4%.CWV4CB\ Ll3l^h=%{b{i<J#t;^LU0-^h%nYfc-L ԲWx`UQd,e@K_5+oz@G5Uu .J31iJ%9- *=mL,ǤwAśi p Z4مC2kCr?Aq1%M)WՑ~P,$}mDHO r:޼2 @ۄЧ'g8S16/ַ* ba^_waB2M2 EB!O!OfK܌A*Wfΐky|kRGMAfᡱ9<%GCe|3&O4zʼnOcg5napfޤqdb?-×?2˲EG60'P,lL7ŹrWӻ)2c*Tb"ia) /w տí'0RxfN*fP(!3lÇ+x~V՛-Dk$3j4pu0OO:[>,DШO 8sO%pG ~SP}UU9Tb#Neͦ {%/ j#>{iD4fCo5\)Ѧz? {zagՑG$Pg9 rT!:L[d74gXNr"d؅xul*ʼn`Aє:"Yʮ̛ъ`w.O)gM<3+N8$'dIZXugO$Gi;-S"R6KPl+)u7i;t,@P2u!>9'kkGǦ xD!ѱ 058t%^E*N\9n(G3XpCǶmc Ε(oqQ@ J +FbQޒʶn++18Aj"TY@xC} wN㛌aX0"^mPO 31zgI-Bd )v)@fm6(ͻyКmR)@ u,LOpT2`MQ6VuQ}f?`VrJgY NfGV[I}\J2 vBd6褄HА9*e <~tLNcw`syw-\{X[EZrܓv^Om=jX3uCM̲4GN@/dhV-;3@2>sx)靨zU`], ̔<$q\?k\3!ImVL ?<;|bn*O U'zjBx"E Km'%6Q$WXTNCMzZy#C( qȎ05@!{#r7k0 I؅ftIe݉Q~ CpHlC0"h&ݭ L!GN-W n_~vm>;6'C@ըr"ɿFb݆gb@KYn(hzC@[cCNku3>@ m3]7O '3;$cܯ.eP@KbP Şi@MPDaMph]9;_*z?/'Z*:V_k΂-'XHWy>q?Ү/B8 &jV1Ugk%ŏ5t~ѕ}1{l-tEݢg2]YDU%!a[putpQS̹-dxI_8ݳ":ek4͜GY5NRY$*!%M/?ﲷ{cTy&ݗ|A<[ ՠ!N8VB*$ds0i|#h[aHvpGѵ%qoX|g쨒XM~9A'\MΧ.l|M5;TN À}^/u![aJ\$-8AYz)=߄A}a_eaVĸg}~Z€>E)!gmv~Nl= [TѶmKuM[!Cqy% 1(Uf'uU0*$8U4bW!̪kϪXRxYp,tcf* 84Z'έrBW0Fhm~%{ 043XQSfr/: {W_eh?f 7K>zhw꣚HRwN4xΘnAdH`lCOzu;g0`'x D5{hCfT G1VB3S4c-JZE:Cop "6j< 9RW$ݠ-=-O8TL@0b/wvvsCULDͯohnNVGM=-q2B^ྗ `CK;R84QpCp6+\Uvp FPZ bR(zd0z}EYF>-WǮw-زd< DA8.8- ũ"nMo.dM;@&TsHT\7am~~ 7ɜp)zdO{ Ĩ7N:lCsxK\u6g?M_] O:kګ| iؔ02*nK'#{8`h $Z~Ľ! &3Rv%t}6ꉮ?u)7с>M?EWab&7ip^^ kܴvP7X/)1|R8>iyfJJpIKpؖ%qvlŘ͉#] %b~(U?6Hj/}Ҁ*$+qRZp9X9]ožvPBO˰EaZL1CY8H!ԦJcEW#i9պ" 0۹33Χ63Ƃ +s1̧\_YZj;l uDd>bĒWy5C.Ƥ/* F֟!3".+#ulmkHb/*Ѧ]mf1$;O{~nB,ޫ.k;Tϧ@ 1^&1Si+oUR'3i5MqhVwl]􍃡 xlSV)0TQ0ut6pMYIʱRɀioM 򊳢^Br PjZ0=R9( nva JjzXm̽Ml.0 q6z QY2 !#J0t.aKsJv"1qZΒV8Wip߇60+6XUlKs }2.V}[/ۗo.V꿮YIQYBʧ ɽ9uRՎ?u6z;b]H,^USLa8Iͮ3g<W 爍i)QAR aM3J Q? |=41HVeKJ7FnlmÒ aQgquQTHSQ7Ngz-?Rv|[ɆQ@&aw7(fAT.K?FlB`Q%Mg]/&`r}o&v{yi|sC&_[9~HwSf=@Bw/!MlMfi7omhl1Olϱ(nQXm+llâ7.p7Rђ)˾ȥ`V~P[xXqkfʹD:8-3iֿN坋09~F:d3%fY]}eE$cev:M%/fЫZؘW_}WŌqZƚ`"c˺;g τ*lDr7 :thu}YE"g yo\f~..GŵQlB{?T-G[D\a63xl7iYDZ{[-6Lq,0hуq#_ONhۚxu д%$7jsSziLy2uO>PnmӓZ^ɺܬKM&s VĆ*/cqrY0-(\zu|ܓ2R *<VZH~Xi!F ]!Ż23W 7^ ְfe'tf췼RfH;3H2F "AY)0\X2SMj풏 >W/e/'/L$+oAt{c2ȍl? uިIJ/f4?I#"nʝYBU gL/_|psI,fJ)p`"lE$H״mբqRZnsB{&a.=g(<"\gYjwgcYLiro%`bD)u]})ٸ4^1?>qcY5*hA]!!ZW ʈojT.CZfN \VOlsYi.*s֡nc~$ M( bp?s ܐ6j $㌏7WG!nm'ˮS]Y*mϐopyqw4UDIO2EGg3i2ǚAf/VO扦`D~[wOfS-rkҒ&< r,5+RcP+2U-Cq-y2Ѧ16/DMAj_Uژ6IBtǙlsFfF2C:dJ_ؔ)Z7wޠ~PL61ܱ{?14xt1cr֞sTk56I|D;3U'$ dE[CTI®5, l b!x+J /TR\t;/ x &Tx/ _]O/9fTqbPW8*%2Z)IVU;Wz 9_ahgfOl5O(D A6p_lM$F+-25˱HѬm*@S>)C_Xɐ;Mie0/daFi;HqluI*Pt=Zܭç_ )*Fi'G'is'M ESv=|̗7[Xb5E w\Y=?Oq^nr.(\YSTXrv&d?M:f|t IN6czIU eW}^$i]%7 z^ cP]-mRb F5nuPFT%p= n$#1r]uN Djm므{Y0$O O[T2Lh(Lj۽s[Fг6ח#)D.x1cl9Jv!Mb45(')!J p/w!ɍngUT`Zr?awgmfDutvj&NE,212F`1^'3|@a&T8iB& d烂DWjQo"fv6۶TZ"zK1%;Xqnd {y*Hu/9ح`1,f#r"g*9Y1͖cFvZcn7K-"q*@W._Ōr񳏵dS.Es%[\>^?-墯ƾ\6LBԛP1]c d &'Y5pTe^hbO(#B七6̞RbhJW6yF3_kC@wԄBBb+}ꄻ|-~>:9 u,KjpH-9s~*z;W$Od3׭1OA9ad(ge|+p5 y *՘ qG@:G$)i8V(/>,zCMkWz4LZQ8X1&g*(VaɆp[OuXqdO7o' "nɎcD/_f$*x&;bq|ĵkj{^coNߊ8IEYl._;\'g&6\a~Х 2 (@\@-?maP+CgtlOk!p=NjNqJ󔱉Ɖ+%'ub5y\bYμHPg-+(kP:>^M yi;nYrݨj ^b!u"^|Ec)%hOREj<3kDd4`o^;u{`Qw+z}"r%٨3!"f#_|6_&j@JAݼTA "sT:'<|rA;VCKyE ¬XG2Ix\F+Y=Lbc=\:}9:l[P-tI)V /GSe@X!+VF_mTfX曵v'~p bΒ=!cr׾X{vQ0a[H/h[rݰo#e/q*&$X:|$i1'rN:75 ގ|!FD3JBfVL+}̂{|\*QW-zeS"<&HdnvBdU2%{r} iTw#bNoleoiRVk`pTgF?U^oHg1hg{k# vSnM];;(jNF4F6~GVX<*}X[-Qi%FDyA fk/ bC_-<(0@9)hV4 dyf@؎ӬHRAȁ{ث[ ~WgucalBEUxBz}+",C $^@AQ|5tsuYF!ʢ'(^?e ?Hikcpr e8 ?8Xi8g:N>0'[WJnCfK?4\-xDb 0(| hts1Z׭y$ɢoˬ86_]D,.C*xl)Mq4dArYI=2uS~8g R<#>}@H 1КYuXvyu/!pqOJ<TE0?P풔Ec512X ]gPOT \S[pq҃"Sɳʞh|B7Vbt !x%$+ (뱃gEGvԘcދږP{ěg;wYk[O.QM[}yI)Chވ9'Ct;5U0n:}0vԳ'& ډbvN>~n7rUl4 nXZ+j:L&AbLtbj3I3xc a=6jw(KpA"$'q}*&Y0w9Uu)dAL匩Fi1MTFo& 9}cKp9`i:+vBc+GT 3o\2 x5^ԪiJ;`Āx÷]1,1m@H< i,CHRx+y]ew6`4hK~ӨYyW+h)Sb%1DĔ3N>Dz O|a͡~}@, 蕌uD9o^HP̤Y,O Y_fK ̨B;{1,퉩z1& :J1`Iˁ/dWy f.&rs&c'} ^^m>JKx\"8fުE ",,8 [1~!uːmt"Фkeg D l0Y,U2tԧ!Oiq)Zev"}@mj ư4bJ:hq wMd-4v#kf[_u緅=ƀ?1n -8C>&>3^C' -{]?cwhxA,{S)K̮ v##dwtߔ?Khd=.qWaOf{P &zLOc8#H:z"&.N _($:671eHpmxdeQ6Lf _´ClKևH}揲ufv E7o~EMs~]'#D#>U|eR{E<DTśU<FY`MzN'V! )v:iliAU :LaV,u\Z=ndщeys0SPpjk)*^qԕr} BwN!X<5?[;Kt߸USVg:Mל{qL_${w`(bd "JfCM%uB ^I<2^iRVZNB*1ffUUDQggds,&qїV]Ȱzו±A˻ 5򑏎pkxk!p" м+;J24؎Zk7Nj~^1=Z fوo7K71:y ;|ݘZ!+;DSr{!h@?͑ҙN>A$TH  {dHMй}Z!k9'z\+4?Fa#n~` 3\'*WDlZDަ:;׻.$=uCQGKaf)dkuo<[u)+d/+hb46*a']1PAseUPlTΐzmc3  q@PK.ƹ"JJ=D Ԉ=Px͂o98sU# 1T3+E1~GK!,c|-txp֔xaC<.5n,sn< 8%ijLSpD)ڤ 9Ew2.mc[Nh u0Qŕlman٢K߳z ώͥ8ɹjƓЪ<ϯ~J`_hJ$@ *VN_;*-䣴T 7 )AYyO#&OEx^en$VyVi/t1!ib 7+%bVP -W=t`I [u~Φ/m&o)>u`CaAqFv~g,/?xTƆct#-I}r]y; BN+5[qiR܉4NT?;E +\zZJyZOfIv3I5 s zT}Ut`mLoͻ^qkWN~@ Uren_ /fKZp4YȝH}F@Yc*}$֮zdԥ]'Q^U@gD֚EV%nWS@譪MThLrδon$14 HIqѧby6E5)mV$<ϧkb5 cƉyCDM;´{CaN*\^/0{+ّ퇱cāO3fm<;X3J.F<5=.<+0n 먿ڣH,l41h @^  Az etfky^Ԏؒg?Ij&+4(5>)SBFM@g!d-|Z4nF`Xm"ê>O0U^!b7Bfi46f_fAv} H7><+wg|tAُuF"q#u SYǪvj4+F8% ꚮ us d׺09&F<#X.-5Ϥidjg*sA1f:fDyIr?'0h!]Шfǜ8W;9Hk"CQ" /]sqBvi*3_xU2'ڵ޴=E2 "!j dz@&%&̛W|H1!fPY'\ڗAO1*ẗ}`;* U!'Ww ,>ȍsJ^۫y].~4CV<`4by@Z'VG;O e =o+46mjƁjkcv ̑=j`is@ [S"_+t LLNZ δuAVGbaA@0.f湎]&D~͡+1Px;&NKa5͠2sEMG\1 ,iς.Fє! \ QgFDsfW[OãUwr66y#L;ȨL8k&[LT$”s,gKK4|(W6=PN`;uGI K*7ZPqwAQn  yAlzmkZ lmrS% }/sF:zN|`wWYNx$2VqLLY=f>r30} @.S] 9ݱ%.j@}̔7v;V~`q^ k^3KJQۓW!=wLTl=J34ϊ9kaVfͩNلizWHPlAIL(6Zrp>H/ۈ_%J`by켏rL3IWpn@t"=3;8M ʚO:#DCj,)zz{ Əj)A`С{;lcX!y/Ji5`ɥɺ9if1MxL+9_<%qݠh8>@=7+ G.Yh)ֽ HywFh&(8NzEz1}/:J Zg"Aa -PlI Xlob"̽E?Xi<\ȤєH$(qRXʗɟ˜c.5Q$h*IvgQ?` ޠlgV6j5Al=ԮO粜m糆ݰif wh0}\w[Pm|@]\߈;7gN AǞ cY L 9X\,thq.ZIG:*2~\q:lbrf<Ҧ`< R< _5Ejy++PT!)BMWNxϹdz{!fNwi' uY;NSS=RtgIID?Lʽ$VϨy+Pucgڞ2\!y2*e-^osi3nCz>ԾӰ̖CEצm7D5lPtN& \U]0¢xQ>ʒjHH嵰{fGu͏g_ltdvN+ʈ 9頸p%D<BMXߺU}ԊnYěXT!tqA 53-09ѧXzSwWn/ߢ'n8h5J IU{?VDj؃aBPs:ri,z'6:Y?+h&ST"PЋ߱?VQ`&m7ڋ:\'%:O≘(-O"J=V7pCz/U2YR "RE0NHIOߖ2K^4Yک=ޝ7٬e&Q|uJ8)oZKם[YYi8l;tK'FC|Df̚&-sNTxf3.m3\gO")+Pό{aԣ<QfÐVɞ鍈uhm6dbQGρ*'~,/L}ET &:wfΜ0tڕ}n0>Ti?PA7";UhòEeh ݥsBoz}{ܽyhf s ϩj:}R9%^d^[:C֔r\ (nSi.+&}N9)~ ``Xgpv5&N5S#lPռqdVv ebD-+o}P?KGofGZPcKራI bJ uΝ{"GV~!)(D sDGf>YAy;֤^D.-*0z9`Ɵ3vM&ga_H1ArљuEJW-Qá<j7ToB58)G,fY[!sȈ [k üOY8㠋gHk[};O-,9h.]:sKaUܸ"&ܐ%L!K@‚P;:$׈M1/,;5LýB{Z{PQQmԎLFotvoT{Ĥnc3uq4p5H :m0{%5!+Ey&4DkxAuJԁk6 uHTovۡy^yMER-G[e 'BhSQ Jƪ3:q8]U#ٱ8ѬW3p 2Z M: e 5x??3g !q=~rz6`)=; ɬH!)Ďm}wNNytZIU߿9{4q@O4[,w_*޶0ZIur!Q|+hl'I8>27++pDW7Ę' 6CH( 2ܦ1}je| !hF 5tg~J@.Q[(%"|A1pH͔%!23qɯɾ3/װ# Ը j~7Н~˙[V[MB戡/e;/pmFJx(YЖD&~t,0wt([綹FMi'bHMޣx)_ !u/3FZ~\B-?[|g2ߎPO-wMBpc/-K<@9%2WAא:bVp aLLJ6ETGϩQ| Za($jH,υ0^j8#7E-٪_$`Œs@anCXǣsCR!jφ_Գ&vTBK$ubjX à\6]E*~%VW`E"',-5B9,NW\Ƣbz1:IRI[]0L)(H\YWV1K`:vRqI>h{kf[ɾ7#l T5b|$VQ'j"ٛpͩx'w.[=gYZ07070100000330000081a4000000000000000000000001626034b5000084ec000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/net/ieee802154/ieee802154.ko.xz7zXZִF!t/4#]?Eh=ڜ9MrL~r4pC \9Ѕ(xy82zdq!{P<_{jϭwy01da.̙ql6Hg5ެwEI% Kgߛф83&Wr5II-5TN)9}ֻh/5 A5u 5bU;$v#[nA{+C#SomCJ N" Ԗ ?R=t}nmbO2ԨQB𹚑{6rX1nVTe> qWzLdP).4,]VW){:khCn q"@X >NW#S,t tZu.einLdq67 ^SI*t]X(bCѬWI&i䦘CVV]_yNc Xjvq»@rhaq2=zkdP;/@7WPLJ2 (8a,7S01W.ǣrI>;|=! ,ߗTLڦJd>dfǰеfUb7\A._YղVεIHTBbǥ=]j^Pznf:ST拿DY ; t¸YzIzH;n]nlF!V2ڟ9kq[7`;kRjh1}}i5K$[^-JF &|S0A*ڭmeϧƿma~ũ]ȾJQM)'9-_R6VM* 1&!IÄ!=Dn6R&(KR -)2>MSB%'*VJ4Lb&*J+D[C ݈T0O*T^13!sSW^΍#?s?I~.AaRcي4ҟ=] 競&Mӿ2E8GхTubJrymͽ[նnA<8~x .zD|F ٣UaOrDe$`ǿɏ{-H MgƵw%玕"!X4ME2W#~@8+ҳR]4-2Vl'=x4'oIX$:i;܃)ǰVcJB5O w+z2 6l.#΂~$NIX"U neR^t 8]cXWֹRHWW0_h1lnlubym;3El}mavCkذë _-lgjoƏs}Ueڰ~@2@~ b$?p-/w o3\5 4(_`yPFXŻ.ϣԫtpG@VF5`B ;`f"ԋ?S@tM5,Fa;>\kbBY&\*SPQ6ov ߰%$:K|ADՄNDt!+@~Ѿy*2ّQ$fR>_;40O%2"VM!g`6zzj ?ϊDKE;N]W2Z?$4V@wLBƭ-^yYD u{S|7x0%ûJagg{p(}Zg_-;~((u_8qvÔnqO j\.%T0/%@)Z!!nBĠMD$O#M("v rj&hv#dkDxhKeuV;!Ug҄P#EQ 7Q[U(P Qs(8N[?6.`Q=eBpʲutdf(K@YR#6`FUTHz, ja/H MBkAozmfAiUe8,CY2d|D@G_4в",6}j(7dQtK;OW>[>)Yu5>t˛o _M8LҮŰ9*T!ұWq˺Ym5r SҪeZe`JovBMY%pZj&/bun^{ oO6fslny0J1c:{dJݟ317NLΔ3q=r-=?x6Tֽ a݇6Bc48[U``! :3.ۺң/\{De83wB  A }0X":nuqO'hPaS!x<Xl,ph- ̞oΞL"z6ԣ]`px86S4|mr[+SXPUF>MYcm:PDŽei.#v}r0`n5̺tj9c|ogS_h2+{B6|GHV*oPF"}g3PX5:.ղ |gׂٓweL>K?@A%ƪѧ&!ݔo2 QSɶ96UANQYx7wt%k Ew9FQR3+i#EX?HuS55 &C2j(tX׍欋X"R?ɝpYܽOѰ6|f9wI?4_>|?tvNqkB 2y:(k4JLn;dR]ٺY o=2n_v=G^ H"vX}ਫдb#*osQMV:P\!j˵`L2ߦGm"oA&CǞ)J@I>|ct 6H<&:V4GZ>+dГ|#]& Hy>S1P .\~ #eg}n3a? -s iE,j侑>OPo=`1(=nL^= ˭y!E(\\M:/mҬ~ڔ0Iuʧ(?wjRT:pVaTD E! \9_n&1t_F5||3u|(;X&$2ǯN8 ?(93J>`-t*mR.3qjt۶pt*]|{Rcoۘ؃$1¶Mx`\uPr ^rQ^_mm FŔq+?^iD>HRiP-4f|%Lm:yym4"B6@ x&ϊ> ЬRJ}# I(Ψ\߶p`>pRvTm5 e &j^@ke8iejѯDq/Olj~V GMkh3H=Mϥs<k}AN1`ϣnJT.@8[(De3$~u{XyΗդ(غߒ$${( Ų{dy'ڗ)wc2WWʡRal~*up!oȈBkQpme;]ʑvyսcID)ӆM|]$HJ]-_Qp7ps |C\ƒ8C oIM`@a ?z ZJyp!R+V]rc~#EyRsvF\r$08yya4PFQ{lԧ!a6j^6;kOQLfvwN,xI7J#B .i8Ƌl>;?5S~7@{;},LnEjxKUM nޮLdQ;oEb#O+8o}2+>"VWjǧpO^4Oն0?5IW?*.3B‘s1S{@,3Ga8H|_`TRV BbwȧKUy$aD~Y1i'KD>jǃ,֗C:}zD@o`5Z6޵D6k^,:Y. )!nVӧ>~R  |A$P#, ]V` Hx(:G(0ʹ 7ك‘h530T2zyؐ LGLPID9 c5YKkQ(AvGM2GjޞQa[V@DÖxknW:Gk:w{}VaF .=Jfn-ULG:jaJ{mX+" 5vdkݷ`г!0TXjNF'KaҼV]bڒO܆ ECEԂז.1wAy7V {pq_/q7髦`C3-o8hqWד9GK?'VKW#"=?<>k{! &61 N01[RgO'jI΅l+L-{#</a3Hg{.APd"u5k0 (`޺ٵ Λ<'Pg/‚U@ LP+ݡw8#~ٯZ}%KpL_$9%'BGڱKԓZ F‘D-βh Vͻ溅8W>Uһ1?Lngߓm3&Zo#2@s?Ř=ҟRrF) SůH_9v65n{l ^8zf}ʢe _5ֈ_%ZLl𤘔b0$Ԑ1O%>t[.ܫ zblWdq:Ʈ![-"{9󏎮@+%l`Z7lǽE"seIȵPY744^F0W8㶠s隣'Gi|˓E?qGvO+TR (czhފ n&iƢ6Kкg, ő<e0ᕣۘAE- ﭩUm;Dht;qwܤ\Xǎ 6`zD&BխFZX!:!.,* ĉ/8OQC#'^CebE}깦GT*ARH"";HDýHj,Ǖ՟g HLϧdgPHK5n_/{lB$3DneVnM]r\?l9Еb^wX!5c˟xi;VEuI4+/k nb>tq&-C/,^ Nie"m9J}1G+is[)ؐ]qڇyEo尺ѫm@lbJ>8*.g cEt֬(T0ӗq ʚY*v ;c@UR/c,^LPXW<U> EF{ri6qkΦlf7.uyfkE1j O +?':ʍ'Ozh)؏N)o)}$)>,zG| sm Fis6V3cTUryOr阇Eb(ڈG7V #ZCCWX$N$Uir ,lU:[).yW.1} pJ)ADKא6@5)6d_4%:*xoDm- iho"ʂn_D@djbRiXU)NdItԴ38|#%}rZ&-&.Zs-I}JlL_Z%*$zHU hNqqLĀ>y6lhXvg爋UT~e!XEgXFˈ,192΍ `ͧ۫> cM}>dqJݏ&O>n;-@\*\5蛥| "w ANVH7``?F|C%l۬ϖoxlSQYG(k+NUv_tͭ rl^'if$twPF]/Nߥ#nIJEJ,:dFuPJv x:d̯6I+U(蜅B:LH {9͂! ;N+q84;v?C{U=G5Mj"/bMӽ8{" )_j-ȱC2]pN{ϠeKmb/܀*Տ4!%ӶpHY"bk%V au6"!dޔVsǯCUI!r]a^{ \P`}^}W˂#~1vPnvWMԢZ,$Sg4?kߟyt A8LI߉P #w:Z8CܬNoC'+xݓo |զ9|\e oD0egeA9D +88z5 ՑGi”%!)ʜ;#ʝ֬eo/U;0Ey?WuPou koPW6ā~춨:5i#u,S۠_C&44TdIe4N+kmZ/+f xVwZ= <ϱKi80fЇˢi˧\l\::7/[4/[˧)\9B+;VMP !-uL49_Kۯx=܅8G0c @qt)"hZ6]gmaFr-]s΍J֓CGH}ͺ'??iq3R!WSOJ1/1_KD2~wz Y+&;E!=z+8C,ԭ!*隬>*x$,lPYvsf5c8\+}jY$?.2rRd2vFB..^}%vfX|51xM+cr>CrbkB j;\BGMPgP%`r ^摝`t ?8Up  elcW%Ɉ?;7hLhh,`3vvсL0"z7<9ir7>ʭMmj!_(I0>`|O D>BSKZh{။q n}B<4!f~I+Ж&zUBʒ@}nDrun0gŵCXH9 WKU|OLKoI4t9. EYXk\\.γ?e%6sQ0pw?k]:ߘ`B|*a%2H']69xƒ@w'|s*̼7+N AO,?Ag}:%{*G4yS%2CG5*@Hdqpc[Dp/+@|iϥ x/BAU29piV~|+Aoԍ|,;F.L‡q\ʥ6S1Ixsw̪md!ζsa]~ 8 dD.&uB~R@Xp_c-)gI\_GR b.0z<%ЂI箂[qUդp1檍rQ CݵXx* zprl~MUJkFRZ? /ZQ_]z`hm&}N.u:="O2ۏݚ\e5UM/+N>R:C`t}XN˔%ews39535(I?p5^*]I x$&{20\6y-Kfj߾=YV4&q9v'; ؚke=kjPwv`pWa,^ ZBېRDSӲ?1s74 L> eL1`&.5N?&AX}$Mq|Xhl7<2J듖@ C]lf2#X ˕IdZ Cb}/ ہ-$P`ke5QSX9/ϼ)B*aY]VAhݦS1ƢH~64N2Cד2=J\m R?_z@ ]dUyVg-h/rx0.jpm35<>gsnNq0ڲl+iR xviT/pgP/Bv@ vvJ}[Ȅ= ƨ " v޷sBs3 -9Ln=>?<܊efL,;Rw2?d;:CJp *Pu76ϱj] y!Hq4Ɛ? ؛Juzb"&tgtu]i~+J`a`Z{aш"M1R$=ͼ޶djN.#y>ڂ\jV2 8 X*4[:Ӈ<ئF#q3nVSrez21{) PƧLτd'_oUP/M|WV/7!+dl Lc-e,/p[YvJ*xCs*àW.ƌӔQn9~N4M1hxʰxeђ"@1gSm]#G.UO֋>z6u3 7*BJ!bB!tШӋ 95&IYT;& E.ӑ<߀`%FO_ L:şZ*CŷA0nyW-ɷMW/)\>6=ҳC2&WXWP'=t\j#7Nώ(A[Zm@{\`n1Nݺ_H*,=bC~@qRo6]Bƈ* t8@bQwX,Q V['90PͲy\j*q6A&/pbt0y҅}1ވO^ӓhB>ҿ T)6彈:yJd^wXJ`pwGv .:9-"_`$R))?zS#2"Y߽K-ɜ0㩴t`GL)`9Kq \]*@6k`,NvشȬ}Z>vD9LS##= IABx8Z籸|Ǭ bLxwh }WxՊK |͏.IZ9;)!O囝o{KBYp$wk-z(g$#|+M;-$}ͩj@ 0V 6k;'(Ê_J^ꌀ56ӮaJSTE"(܌N+L<1 3ԫQjAQV>U,,V]~:L*5nB40K#3yVc&'? p@ -H+g~gw "AmImI뱯oz&5ټ@+2E1]5JAj!VSk(l$fp]HApϸPe#vD-vW+-%g>eqN^iߍ>L  -'GPR0/6HcAj8SB;G U69+Opۅ'R "lz G6=W }hRlV @fQg^ck-6јR)U[>-Bۋ;( Bg d45^EAlS^m>?™W7htɧA'ۑVHz Y`97&(yp ƊP`Cv9HJf z+J.`,Сj?ܠZiXJ ׁp}}77:P|p^GAFTԘ(Nɻ 6mee"_ʛHh 9ֿE%fݓ⹁៥ʭlS$mM"gSc{ӂG,xUy{hJv0dA"펉d@cU`Mتp]K[$NWt9NߖXbnLJr'z7vnM@% h|u4:@OipwF:ބ6tZ_!K#_9Ӆ0i ]'DlUh0H5.nQoX 9`_i{#bl!#X5+ LRhor) {B_]mAF yFWEhp}kyᦅy}!Z̝ AwFS cN{4c R`xrQ.sŅv m%7=`b+47\xu!g}l*oc7AfdXXF0^0|^$`[,Ml{w?3&>>f)tb5<-aB&o4;P'RyC[C* ھW ru/>E~aF^~ :eOJ1Մ.R}_ꧥMM@BPdvo㭖8]p:|j"Ox/^Z NÚ?Y218Ҩ;@IV%Mm/Lػfc7(Gf*78$M5if(r>M9)8+tP{=0-c hu M$ 8m>x w4ܡ' 3A%3IBdƮ$lrN 0T.(zI鈖UCuinn; zث˄#ۥ>BEzTtO\֒2ŋI62 )'d%ah0g`6i|+uSd N_9a{AR~g>皺'!}5QH2o;>S Pt`@4@گS>DF|y |>u pKk- ep'!SgѓW Ɯ ]c,)zg1?2W`ە2*St)O ud,W)ȕ435MxVBs4'"4)jX$,wMG *^20XW3.U`!V8-IA$~nԢ&X$OV0ɟ6r<0.CskHLEfEUd/XtB}ؓ/tW*fJ(`bIhd:695 !/ՐAr"n{"'|*CvLqߣ*y{~K=oH!, ☨綀fl/5n ίGcbG&IE{*O hi_;}RQ)# A=N^?Iàՠ-!qM9aI`@ :kމ<uS=k o[䒚*eLyĦ̂#J͕^qaQTpS.M48n-+l zQHQt# )BLԈL&۴(ڏ/^Dvz&Rm| 1qaZ:a*ý$KJfT>@hM}X%u=hD=ɉ;\5%_bG^J) )RD34#ߘR5+Chv_ OܸA?"p@_E1nD v`_B~S <4*E&* Ϲ['x{low(d)y.췒 0v)ryS,-e,؋)>bHpb}G˼NCyF߉$S3>$tTf]Sג$jND6p+pvCUQ(%FƣןZ{8v"}E?j"ݍ [&o_D `ba4^:X2ռl -B4flfQ]f"Η0fGSTRˈ6eaSer=!y^M UGe. 5p:.yv'>[QS5"bl ۀ6( YgLPq1#Q,a!oo{Fm%<ꄅ;4"HlҨ-I&I K'4 |N?6Ț.>Szeϒn+#tB/_e">[?"ͽU͔҈,j !P3csהe-f7QFFk.'Gš R`>̪Wu'@+^ݣo]-{rdB÷㬹z衐{^i9{.'>:9":n=$vjq]-b(T"ҼY\&8(ArJ`egEHgnXR^GNq&(Lȣ*,yiBit^-:;N',l@Bl`Uみ5u+y#Zb&/ v|f n,*-a;h?hJ3us֩{-mG[+lЈLY2V3yX/i9d % MOdGq-+V+""k+zRl}H0rSśuxQVvmpo\gw8'atc5n۽p RX:d$5IU\Kc~uZerD18HɂzT I'(u;}㉗p$8g!]JHN_]u9Q`U9];(>2cG%;I?['Yڬ t3v=n랸Ck (([;-S)U%a+2Hxt4S%ƉN1 E++{!=VpF޵4 \d;M0HdÑTe>jjnDef iۑė<]| y_s-n2;)jVD4aTMC1d7yP<_TXG݁f̑X-eз 0"#G j<'D^L3UZԌYy=s|)&V']}nI=Nf%v` Y5a{ `]ͩvR@ӏڌ#9n'od o,%?~Y%@ cz3r~zGւ!ALw3ܠbȬ8V L6*lc 1gPNS/$7'D`1F@77ŕC"@4X6NYoE@AēLǬ {|)Dq&Z,eϘQ@Rw;>P!ɼqG# I^+ul+n{ c{،گ\$Ņ˼#-"#E#Bl02iF~[KY4}lu.I"if=C1U%81&*nv??*C ף }WûMM|v_I>B$Ԃ?,Ɏ(NZdM4pDތ&cQߝYt Ds3]#Q"H|| },'E7N_m|'zedzb9 n*EY& ^ɱLCDϓ\v2!-5e^ȭJI.oq}D;nh1fIym̴B1ߙ#3!?#\=πN픨ijNЬ$^F\tRm>|W-04M7TSCȨoUNǥi/}b}ʿî BC.æPNDDTt ;9́PLgTo,5ùo]'WTN \zBm7L8Eț` bVG=6Ugb:-phC{ M8P&- Oý @ႛ=$ 7fܴH!f[.J JK"ef6 B7ے*? ĈYh9Q º"˟Vbe! rq1v:41 Z55  ƨʦ4LBZT ;G.:Ms٣Ur<օӷ9a6B㉸5lܫDuk|;PP7՞z2]jNV ~ B(Är ZTt[bonyT3M  8x4{!l?BrܸPN0]_ȝ_Y[ ck5%H+f{b<|ej{T7>"qMwc5} "ʃş'N#@Kn"ڗG^QaHdamY\lz=WKzkTi{{AGMs\ .G|^UE"k-}A@KE(0 rJ3D5)14Pw(᠌S2h;GݞgsKY528 eZoJ}- wCÄ3`H/BC$4 nH2mqe\~n:y͗(ɥB ̘'ېMG%nkάtW|C5D~u 7*ʈ25KqGcz}<m`6Y0xM$X*s=ʷRe۔i¨ Pm.$|f~֎P*fFzt\i2qZ愉E@=-AUs@Pْ*Gxvª둅xxAl{}Tlq8@1kjA@6p`uYLr<ԃ^5Ε>FS9Rb("ָ|}T+9ʮXn9 @嗂@RmL5lzBu!\6tYE+8i5\c@qn=1JתDtŧ&;yanF"ҹDڔ PزpNcQcv4/E$9j/ 4_'[<=>< t ,ldwy7PJ+#q~ !Q1Vi.4yQԆP}= Ue2{|twCpsL C EX%F|[h~ M-08?7ٺ{ػUH lL~]"2C! ~RypR'0J`cc;ILyĜ;fJ} I>+PMɱyQ.cuZlB>MS Ɔk|1/1d7pwl:˲yԑBm`٫LQQ\N~[͠w01CU*cƦk9);ajwJ 8$ka3khy>r2e S1La Rc eP5ij7tVbPw1̖!]ۈJwE eZ 'hN'mYXծU,2&OŧձUi0ɜݭӡopïNB˸^ LB9~e_'b9^{zʗiӃM{.Дo䙌87YGLz){+RTiXlp)x? 鼒"6nz_0wۻaPl 5џ2N;hb|D=ӯK114epZǧ s8S/@QѮ xVyPdXӍB~SوX@ i26BWC Vh0HOX3_̘Pf /Hxfʧ x T#ҕU&+O;?t؊rJwd^ ?˫H@L(B)cWx ϰxNp yBђ7;7t~Tˑ{ey m8"'jY9RG|!??{f(4OHgSB"w&fwjH PoNi☐j-C%-)p&q^'rO>V)rXeO)ge'ܶwu@|?m#}FeY* v]>RsR7LL63Ҧۍ*2T1 C$|c?لzwŭ k'a~$w9{ Ԛ&Чz; )WCN q]V͎MPNwIjߡ#'"F#Dn9^WC2('D8xuN=dE-Qި"gR]Л/Jbc ٍj]BRkoKkpI8Jq\3]\.`Ҿ_G!^}gQ20mx4SL.$sOYMeұ-/ $Z4[#OR$Z]H|Nw5˘07vjzL=GFUFg-Vkd_*F^V ?7VBUN0t{Y' Ԡj>9 yDA@!}KQ!2xeLΦ;p>2"FAQ IcccH|Z01auHTKǿ7x=^Ȍ-",r i=cbvP]!y?6pZV/N}%ZiN;[l!$7;"AMeψ:8(VJ$G i?²}nwY4]kǎDG! ꪳF78Xb%_`z^i$RdOi`+by4ZvmCLC/^DsC.D$l)֐: *9'Rf5S/ me ~ìhroCVg4j0ޗUJ苯V-J>,_(십:`[4Vץ 1ajΖM^ {Ȼ(4@iwZ25aZ7N) 3IjnyTe׊vU&D S]BEYq2P۝{C@ ./}<pv) ܪ"/˽g(zQԔs xgЊd<Q{j8eL 'k(_vs=9YgO6>TM-_.ۂ13Fot0.{'y⟣4SOG\NWdQ+ YgR͜O\5$\e`x9 aɘK 7o9=1VD?Bw)TsZ(D=R3 *PVme<61Tb`Y3JT UF6\]Ey c=,nDh1EZj.[s:fxbBw~+p^_x!lH!C=X6klՕwg1_/ Rv/ÒvAUKB==de3J.D Ⱦշsb#A+XՂ(INwZYaq\ KbJ?P6X_9!ιܽB)UZXYKxBxaT,,][Pͽ}D+vSz Z&^x~d+Z :ԓb6v/a FB:e{Z* ʩ%;$6痈m/nfWhxK43Lkƿ~?P.&kOIT0h2#:7l]_\kz64>N$Hѧ~ 2ȸy }'\LsNƾ3Ph- L%A$,JZ^~UK-}ˤ*vČ`R*VPTV/?⏬Wl2vԵ=kސx 8<@@I.$ L%7*J41?DY $v2z+̺(#/S7cWx&oiuU s_~-[O:vUv!Rp ?~׹͏NTAdԃ@zP?*~ iA,IzQc?AB@5s("/>2=:neO˷+: =V?w7k`IΤY*g{3ꫢ."Q>/jndɺq| U- \@[iA ԙd'VcߩՎ|F7%GB(b=(a,J}gEa4WcDFP'i Rtᝆ3KS$:t-8zDƘMH* &Ǔwj:7V[$R |WT%YQJ9 @w2M uB@=| wK աgDpKw[eX\A]U\G9IJSR/EH5ڷ ߀αC4qӀcvFq(HCLXӈ-I;ᑆyYJ8i_BXKpPbU v>|]:7I!WN im#U=haq[FK(chKΏt,G*0bWhڿa~YKE/L(";,?B!c7U%Cq 2tc0 |F^u΄htKŶ9EH$Wh%T â9۝W}>KPаIϓ~hm? !B֑JI'{F Y Ɓ}Npc!KlDso?{mf ݶ̠Nr>-0{|Nm Ob&ݩuEwưfrݼ+",Hvhs=0\I) IO%&f nmKmQɔ#lJG3o-;K>В:&ȗTLuvs} gI*̕` Kq񸖃)pI}x_x*Z~Hx:9>?B^E`H(_%?E piF3eqEל22VV<'Z ̬TQ3h!1\ Lk{0b sW4ڞXx߾Xk47snv{Yvg~_q9J@l,ҿzl#'ی7 LBhq3=tl ĂWp}/%7m7Ac !)Q1b-k6ϺZ&4Q1{3mԃG@[u3sEbJdBْuE%H^(!T|4r+比sC 4J5fr$N/8"o3-'_ Ub7z.I5dž2-$0RQ yO۲ٮS5$_sGtߺ!pM{/|#(3|}kih\xT͉|42>UV(цͬV,~IJ1rXG4sǎΉ9^GnU^:f.CpJֵMܾLD_e yJDܓ9hI<-)c3Z'kJrK#6HD(ŬA{ͤQy`7V4`@@ b|{&+,́8nIo[ dlҘ.CZg5!{pܟM?E4U;hb>%J VsJo[3`+,=w463j)MQO k~: g"͓ϗ'4fP5C|+kf{R[59&ÓLgeVcuF96=^h/ bZPu}]Yz=KkCtx7r7'߷{}5 Hgx{dEY۾]rMM68 g\#f M.׶6\{:GP&uW,.Nh/!mw~GQHw]D r|c@4 J S6jסԡr7&Qvm_nE$"fXEH〈kn{iB]yZ 0uG۱5{FP"Y`eo w q$7E#1Br8θ#0Y"WP݈=97tmc!N!h_[۳3s xeiOf ߤ&.k'H̟a3̪&Bܺw/h)lDS,='(- ׻LuP_뼁+|bİ=GAPLjm@ߚSOe&;[k<%z%Ac 1c]Ұ wQ(vZtbE)&w6 3>7MfZV?˲T·Z 0?/gYeZWXq#:y a]xkr!A [u}a̔-S[ =gPN-CrďQ¡ ز}ڎ4_E?NmGཟ?JzfaۨlP= !sFp. :{K@BN!Xk|Ci֣m"]T^zLG rCY-hZwKrŠ~dYo3Uq7~ݡk\{O# U=}s+5#ؐ66DM>DxJP}ZjMS׻?4ӎֵ/]Xz56Qm,?3xR?W|S|Q4cpF¥  muwM_ƽtB&_Ҝ$sI`>Կ:_qAcJuZ1RAB$rK5C5Fo{q4ՆG}z"Xm%QW=N^<'5m7hEKW:Z%Ү 2&Ns)rWNMW +hL{Zu8]Ab_2Qn',ͧL'9<5[L6S5Rsk/ "6#jSб-lВUnkk֏FQ-d396w?(FfYsSLZ+Ȇ:Tc/ r8.q%?$r\$T0z{ :7YT\6ѥ0|QLsW{_ڜG}^t%3 `Wn{׳[Ii>ͻsybӲZwYzLצEGH} x6gمYbЃdQ>JY&DaVi!J_HWpjxTl~KvUbjLÏm.p[:I$s95JOj']Vw]ťT TC~Th4»o 5?+*ֆӔ:ofpۊe8Q1,[%e4o6'^Xxy=#,B4Vkܣ(`x~HPfǡxWM: Y)6PyDĎA Z@%G`9}Kl xQ5j t6+3l@qؖI G]Ϋ;3$R .e8Ծ;v"P\(YZGm%*\Tce#nu{Ԟ6sT܌SfuA1|׳U\ym<ݝ(<]O%0QTtcx0C Ԁj?cj[ '}Z@!VO'~"45;ڥOH$Jel,s(OK2i/2@F QHm,{iA]`02--E]lqfɼxGKU"vn;D\i>j0)CpqEY(FҺۏ$˲N% 9d ۪X|b.1&T}X.$g !hi(DO"W޶_qqgzI4 +4n"Z 0}^ppVScYAN+C!El ZU-udnmc:2fjGRhw#Z(6'D(St.$pډtsYh+07᜼R |i0>CN<0db<1H,m1a՟<)gX{B;xH1rA3BYcׇg<YNjx Ť3 MkR}02An0E1]V1[R&joWb'Dxa>h"{2)ೖSAӭ-؊4lrOs 鍓N:Z*x؀C>.K` yUk*(9y^V߻WW6`PѓZ(|PY?/B.bhM6m%eZ])=/e@&dW1* 9zcW)`lR3iOz G^p7F u~@ndޚ>FAjӰ> ^s/Ʌ:Ɩ7^&QJؔ }C ,5vTP;FPG ޺?6>:_:匿Lw,qkB^SC Ҍ36OK<a mfH) j0yM C>y8W;0tϸ jA6z, PqGɁ ,uM;4ul a?+uP~MUSsJ UyF_1j.( 5>5#k4v0b "z)C N[e"vT%^l_c }az12VC>Y$ Z4z;| b@jsrDhq;,&tdؽ`98qƟZVU6 d=& Jܑ#ݑpG 콑_/RĄ(z.CyU%>BJhQXL ᤒBv#C8*5:1}7q} RWlYtE 2h] l=ND t́K_];8 FTג[}zf *mz8S͕y:qտTzWRmp&R8jG32K&*.3g0y=b+MeN\gNYc[x b`Uc9-qTG?XEȔ(86{IuR9NPXi[KTwQ,Ԡ4ӯIyЍ3Grfz(,lU0kBi]ךr`\rr\bڬU궍\Yp!C(3\8sT-3\/=3FRg7Fqn=In+1wU0:­C7/׾'e>7NY$5w"H9;N`Mכ)i㒎-_y|X㱼 ,e}cg14ѐt%m,mz5['ˌgdY!"e=nIb3dgy.6Fno sJtHL5p; q?=D*;`RoG(T1y5l5mٓ-$5*!̰f2Zr[FjpZ`F+Z}tj='˔J-VcKpX6.rWxhć"S'{2Ԇ\ynMFQVIq|4BVJJ*2 x|"w<[$eG eoCc! C AXCȉ qigYZ07070100000331000081a4000000000000000000000001626034b50000290c000000000000000000000000000000000000005300000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/net/ieee802154/ieee802154_socket.ko.xz7zXZִF!t/S(]?Eh=ڜ9OCw$Tc2LhƯ)orLS|&Zj-UFgN ;$. {Nw9XzDeTQCj-cz mʙWvE!CuӵQsToap:n/vѢO/FACTyՀ[miDM[Z rwCb4 I* gL,]u9x[µՍ B-ɫ6ϕpHhxMG2V񥇾ҼC:.CXbf -3OuY[bU$;FIqLIKo BB#K|K "`lzV?%RFǠ3lCY0bh"󋮵&DsǼɦ&4^'{:x|۠>SOJ|@5v;lC)} o]|: =B4ӪFuBkZdI{~5@ƥR(ҏwaa{Sp{#3k:+JZ%RMMhY5+P\#"*ٳ,PAӭ㯣s`HHY˳CBn9tazjaAh%ǔZqxBZ>œP KsDnC 3p H zL3!-X{NYq>>£wos2K6dݗM1|AioYܕeJoK/k[jlMt s^8tձ0ߕ7`6 ҴU8_me%UVӃDZ~0GNp=*\U7)ib\U Xrq-v׵{# u^[(^t [RD,EClzWB!&3~-%q_F)myn77GǶI>hH\}?j2/*~ܩSv;PqG O.C gqC "oqVUɑ1sFꓡH8a.(U]Ƌ+ypy[Ui.fN6Ij셄`(4~|!{񤪶"ҤZg%|;◕UCx5/u*"IDD4r`m7j=y@&yMP[3k)%Y C?; qܐ0t͘bCՁ!#w ݿ| 5Ũd wm/ R!ze)ƄNQsa~<26sz,m6 -D咾-L<Ǧƒ(f$PPf]no[QJJ)83̱7[5t"\Xjx%:tǑ'`|s-+e~Tp`!3 :q4`(KCzE8d|:5=(+ 8?$Q䡷bVF )dh5G oqL_ߵd&\Jt$6HPթ` Gg?ϴ]/3HjїP $ᶽ' Fր=g0: LSIc]S<dk;,7њ؀تʴH @~"maV]~4 PЫm^U5&FPQd"`#Sͽ$BK]DtNh$Ojf#Dx@Y8ݎIOҮœ/?t}D?b!nJiȯ@E Xu.:;0( a2jr^@gMG;r]Ç !ioPm[rtfPXl@&4eg6.{-9;WUpVM 4W=_x&`~\ C yqy?yKě@ Fְ^'v0GjU+&VZ NQ;aƕ/C2=S!%aTF ͉@bKr x$&fnKզE3 }gw*F"% H k${:,_cC%z.Ze[nzґ{X^Z.2ViYQс^BC*w!L\)b ~zrIER4[@F{S"Zd~4Y~yպԧ!ZM9xz(Ds?j%ϳ KWMyxMf`u0.11:w8Gƥt98 K˱JDF68k`R@։: XUgA o%AGKLnZclڇPyNz=U l`jmv]ddp.^sb"h^%pw>3oϿe,쒣e9@ahxG ok=O+uB6^m/3@ﰔ+u۹*d ZƂMuM>FLIUOv|u>@% 's&03 sg +cGa^\krsI8LǵeQ6U,Ό5rjĥ逵A'5D\ZKK8yWflE>RKAi2d=iI(O:ў\8&چ!_#&uR&/׏)3#tz-^jEOGTlkvwFY L0C>!5kAY`g S%xQ8m=˦@ϫۚT30'}a!Bapȯd4  ra>|$;3)Fr2q!^`LĐ"Gڬ~`n%a3Kqr?ES[Xӟ9tba6i}Z s;ܿ+>U62 SENH~rэ^C0c,K#_?P q7wy5 Z)M޿{t<0 `¸oFמj)~8D2{ꠔ۵Y lx=QrgIO* ZM;:(Yvh/5EQ9N2@D֟Ή+ބ:o X}ŽRP. U[0)* CkA8^_K^ dtà*4(|0K sD6P9E6KCHҹœ%#zH}!!/ Vq;7*IRAdH(m핁Y3jxW0/ӳn got7.YiHķFK%i p^?[OLt2jTq;L֗1VGZU<k[YGA7t7-_po1\8 Vl=^bR#(N2w5R*Q MAdc P5N@jʬ`{f!Tg4Yr lDoؾY*A'f5@IVNiiO1Fu8?юtE ca݊d.i"u*-tO*~=hX+Qm5 HUюa^B^~&!S?lW ֛ޝg{1ʟ`-Wt\%tD[mb}~,jC' ߌ`J\W]S0}K>ykDg(:܂W+Ls!1N WXSU['qoBMHM=mZ}$JֺO~%9@ַ{2AiKMşU$_7̧ !ԯaPbU#Ăi?b?=OrGzdQ_V| #r"'+'IU, a$Wuat4gRd> ogE_u˳2]6CjG ]SQlU>bťyHv5P4ƀ(: :N'h|8lŜt6Qfx8M6S`)j.)6?qQj, QTi?i{+Iadv(R)_/4wukts+!shA|/|ԾY]MiiuQDW\s O+- FGr33*R e=.eH-QbM uo?Xl; P/\@+[z!,-^a:09G4Ag^ڿ|=iB_(n 196o! bd7*#(A^@[ ]Q>΃HT(@n?&~zz" q[d*ß"^;A~.`J@ =[A!rdQ )Gᦚ2ezڱRy*5w%<@\T3VϬ"LTp7@Z}I5uN.yD͘UwWzKu7"~w/7Scm/"m,KH gx)6FmՒY}z[O+piO2F0<&pe0Æ[2]q U u@ţ7V>+@= G*G4]jϫ+ 5!kz(yG87@U{j'}R9ݽiδa?Zf 02[f͙$thiyo.qbڳ.vzGƎ8HLS:@zY%SSGkV%t ylvS[Tõt-)KT,ZORBj⍥.\g*] T`_4W}OF2r뫮\}ŧP5T)I@*X-g,=\o `irIjVNƤ$C^bIex^W\<L2OQg魩W 5v1Vs2 :e-ZD#>keƍ/U#U2p'Q.?gPӰgKEX&iQ#$H8[F\Dw,>37Epps"Ϲ.Z?tH%l,H ZeMK.h{$ d~ W]ABjd0L}";voV'<wXe#4&Xo^-OV}`Cqϲl>L& [@rxBvsQy>1PthuRl8ӽx$g8WGܟ΍]7r9T DcN#X`/4p=d)Rz;lJ#2!GVĿ\IQUfB(&Ǜ{hs Z _ZjfY⅟T@p߆wbj01#83Qq#BB&&!Oz[&bUAmω?RC"Ob|P %nkz'Y1C4 A9#,RR:STqԍ]bӥ0 b2uh=8!wϪ@ j : 0:||X(Ceg&ژ.ʔYFyZg9%QaIUH>-`0cƦ-mC ԮdnxmCm뱀stg, $ ;5<d䪕IhKg x',~?`׍HqPg|ybtN>68"}2C9P(i$6@-XR7 dEd70uwam&(cd`FdkxM;Q"P8FL4MyO{ۜQaw~0 Ʊ;ГMݚm"~ mfl'7M#5] G{SZVzf؟2T9S}cgg5>tJుP$ԈoSn xPl\<^t^%M^,( ;[/kX@x;Ih >t-|,g"RPIzOݾ*8\"-8Ťz2&/+P*%{2oJUY{jY>/`+J!򔿝ґb>"|n˧,A塀F)bUML9?~ %~1LrIЏ-]h5S1[TQ%M* C[wWrROEW܃Lt'jnߵ+ *rFS g~`jFY)v[ ,,cgɇ4 Jf(LuWzA)Ϙ:&!6?&d.$5୏K(=ɌWDtQF nj?+Toۈ]/[2g1ҪJjS c)zZ? Kci ʳmE~ΗAƪ)z |$ޅd_%^r/d:!V{]'^ȏ3@W]kV[Gk زv;"q6}0zQV6vA6p'@e{6`fifY5z41q0_7(Xk @!}V.GGvEM}1s}U)WiЁ t6`$ egK8~@:Vډ 'AGhPo!KMPR r F 7,&y@Mv=N&7MP l}CfM54i`a_{ 8?P$ @l:a," 8xqاQ <gYZ07070100000332000081a4000000000000000000000001626034b500003a3c000000000000000000000000000000000000004500000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/net/l2tp/l2tp_core.ko.xz7zXZִF!t/9]?Eh=ڜ9VZ#uQ}f}>ѢO9ZmHYeyTr P2FV2]7I:PMЩIhUf$1Te!,+d"( Il{Y TP)p;,S3*:"-}S2Y=ꭗ)1_^ʸ"auE]\3ipOxolh,GGV@P`CQ!OXvo &q;I&t? tGبCZbmlqJ6tpW?okkPe(gu)_!TrsC$QHAeI\Ir{,c[ ]|;RbQN#k$: rix42Z Ry7FKdu\L"pǪ$4,4Je'dҁcw5 y,kuѰ|GMt}l "ՋAF~jcڸť+vLכ:}x z}a<yd=Z * p󱸟.|Ũe-6 /,!V@d=ۨ7.,Wǭf^j6?r֯Ȃiw_8vF&,)OI&nw)o?iB).NL^";K1Gˌ9ƌBo^=41Q0l⢕POH12n?0iSؓ,]oqxY'y?o(qՄb ɘP;0Kp@`68So}x͞y1U~$U.uFr 2[z"zT);1KKa ۝L3JWFs4,DEq/.vQ.h&$=O {%!^Y Qy_sClRUrB`}c2U%] "'f! ?%A,Ć`@vR슇xԀ J5䐲Zzn~jI,<))  !l#cˇ -ٔ7y2Fx˱78~f'L= v[PAF=ryHi^몟|X.unfIc+΁\R VG,JsV*(D G'6>?Xe]R(Vt(‡\ uCz6֥3GOa>sgHAJYיYJ)&Cn>r/;JC˶PS$*3%,"YOkX+Э7'[e=@'eoo$Wm+ .<^|eUSg Z4g|RE߼P a8(%7@,kǃ(.P{Q9*eH߫cZGb#X@xUv 7]`A1`{ս~!evbg|6H#D ЈpӡX*I$eaF= ;%ݴͩU \0Un.v1 􃜻HHk˻GOށ>D.)Yi?D$`j4 9[C%S.RK ]w4(jOYS4,CvDE* }(cD-%ou&QwW.xu_\9 )r]ƏN53J L?r뮅Heq#Ju_\N2 1(wYLA1l=APW2{(ZLYuMd<^GOcQg)naʀ|:8@=¹<39DIW{'e+ę+^L0#>bRj%; ;$L<%y Gro1mL3AżD0;; ը|Tog'#jE zlsl 6Ē2KBcDxCX;NIKJx =-Bݭ쪼WV7 D \1.,t܉9;9?;8xir@4;yB +pbB*cկy_d7qM66PAq-^:pt5@ p{&B\<2 m"b;aj*5JݫRNluZR sOJ=p!D,17- ']lyF_})Wtw+'gɸBI$qkjnl!L-w)x=n]yNKE)wYoMJ)|y& Av"ƈU$)3O6^P8v@}2#~,Rf']h}g [Th'J##Sok"[wkF{$z@OZdgV/ԊӋ!HV_FBPNp/jli+ 1{>H8 yg(x]ȌODfҕI!}·ˉ jpo<Ko;l$͌ PLz_u%D8t62L92OiE3C1&ǻ~ݝ(_<{ {3bU^!A~%kKu.vh$o@r݆J ݤ48Hm-6It1GiuW.ca!Q՗u%7܎O׶HV4P^7(mP]JMq&Ƽs?[@534B$Lm 2E ;y`&$-Wruv<|;&3zКON%^Dpiʠ~G;ɉ,bDEmg[K v\N¤qv2MLkѮGgO)[5DWU3x5Gy1 1MRG`_˚ϥjVL@Bh^&t-hhXf)SSN+9Yi} wi]c=IQLRL9z)b3À;%6"*gޑBD5rJ5uS@[Ŝ zBF&dgK8K0D_aw=۞SB8~ìI-k\Xs62j;t;7roGWt5\} y|HΞ ./@x+ylcGo9ͩTV ky)C3]w17b hRk &'4LHK b{sMDGM6[FR}<׼|.B |m.idsRM"iDĎY@veϞ$B ӞX0NaG"WfV XB\=ou#HE#Vo * (JC߾[1WʠeM<*pX1% _lnڝS%)ݍUM ,.G2TbbsZyC rO5zIU_ K mͫ|#<48񫬔v^Z}Htzcd FoV!0w„L`BkTu~Nrr|\<͂&Uh9ERyx aL^S0^/DzO_mb {ch#7Seu%:#1; FVBq#mʐolW3^%Uؚa>\ t (d4 ֛|_׭>{qG[yܟd7VcQ4buč(~ .Q;`#wcYUI V@Y_G1U:/w`Y I[!&+2{ Z%!$̘Tw2D.Y@VQdU?4|oQ%`,CXȟs6xR޾5j^^f-S1; F/K=a1:hpąЮ>A:iGZFgĵ+ψj%J(Go#Xly#2c 6m߉,gVnل ZnY[nNT'K۱I% ibE~/V"3Ȭ&wG͋xGwΜ#>aR*wS uCYi)Nz$)AX.kކ%#jZTbwY23&q) ܧjP!"SD]9蹺ֳ-0y:X%7N cg)|[`!FYϺ7n0.a}j_÷)zSg.4@ik6$QD(E\Gvx BK ,֋Kג&,1mdKE>nB'i[$xu}8HYcB Z-1B2I"TQWu=NĈs5dɝC(\/G{Mi^rV$&u@l2Dv(m@Nf5{ol9`ER0SauSlvJqjڵ`Yaݐll]2SAuBak@/?-m^zVM5ӡV>, XPVf&Л(@#2D*Gtpۨ_D?RYCyX Uwb#Ӯ@Z__b`m^˛1ht6sB~#t%@*-u]xz =t_X8+ml%ݓ 8f8[7D+<åM9߱٨_u݋mF ̗Dn 1L`};Eqrͬ .9˾7K?3|t\x[U~ѼK-E5k;)yc& G`Bv?#)mUi>pqr$%/ -@!%Hc%_/~rmԡ<([)&f,yLXUߙ y/Az=S00$꞊^3لQ[Av\ꤼ)HyP@Y}sY 3 Wg ̈́ W2?ɭU]skT4 .Ax}x o GmΏƭ\!z?ĬۮdG$fj:Q;{LTr6#qDz1a1IΈ<-rvP܂qL UC>ݮboJJT]KAZq{װom! Y齸J:)VSW\h&2ٝ/)M6bCZb;/Ef r@WwJI ˿B".3B!'>?^tϱyYڔ@5ϴH Sq Lhe!OyA0Eޣ/=Gʎ^JQ}KN x5oDtɺ~[#ށZ5e `gJSF2i4_+͛"9܋4&"Lchb ';m#׾$YWDbS0T9!Ԩ|!|) c\#f _Ӥ pPM8h : &;/_m̂+N%QxȃY'[4b:v2׹T #U,Yvi\L82hK}. !dw*q%miKUJXy/,-P,~t~9w_zCib#e Ѵ%|/V-HD{ӆ!rUr>w}O 9WN ٔahs)i\p*SHBq]+>ULhxj z#jJvʍs;dOmjȱtj A",{pƒfey"eџ\_`𦳴jތ]5tAls~PU=%6}.Ŝ$pɭ5U ŐgψI3$]6h_jIdr{dRurG(:[P=+5oBHA,c@W5$͢rhnӪAfY/oxDM,f#0 Ī>Ȥpe[Ka*˛b|flK:Iif-]a|!4ԍI qUjȚwxՀ <%~t:mCG~'Ʀt=JLnLƷ尽F3*"FzRPN%*|)fơm%RigU6 첱N&3-Ѿ.jxQ?h{b o_VM]3:ә?2US?D:`Y T5w(8-aR; OF.,CP•.%z=N)q`UR8 (;ૺK]Yg4Dodvp@\!ފF!}˶:X`x:̕AQѱ7/S2.S/e}g ?, .K>_k LdJ {Kt>7!qS=`ޭ7$OJk3 8!%\BOwH[ *}?P"yкWTø-}l糧e.xt\9!g&M h$eq3I 4iZ *1a{ 5e 8kk ;0Ud,O^dIi=,4_:UKtSCŮ!R7!J#^@lb,:S`;׹gZ?zR7!f/˜d_G9 rE?C[*i\q-xHf\Z3$Lʅ^R |*?^ @3z@;6 %cQ$ phw@/ AddDm24@sgFgU[Pжy ' e;ul$ b:L"#G*(d!ːm`㮓^aHDb}&CAq1S#ao# RdYd4]9RQ&)&Oec@ݼrG0"ር[|C\錁̨_(FJ4T']Q|f0Z3ZqC] Q#qxpH'`ZPתpK5hW|P8eSSl< Eq _NMNSEjI~'ا:nu5ІPi$- FXkd0`2bl AMӧL25ΞiB k)wǷIaj63993r݉e;'U-B4SGE0T/ݤVB;0LAG:YdﱫVWRfxEqiHpN\RNZGXQathއK nd){$xj2U)iQ[l?)8#Zs/3:(m=>qmfD-Z07lŜJJ..I2:PF ]] 9űj\ĹYvmք{gqy+.L 1纲q\aH}, ^Q %RC}5Sʒ'D;x; KmP:mcL-δs0*ks| Q_v ќ D\đY uOFO4~N.&[6ʪF=K( !Тyamgc`"]8(Z>Pt[qoYRSOa9!s A\*+CM†|QyբIZ0 #k,꣭i!NW1O^ Ci`+`9t"'5pDY4_TLe8Xa}AS?p\Y Is6<މ>Yz;1_S_,5`Oƪ"9YkkFe<<-E:űGQPc c: ހj|¥a҉LDVekz2ݲ1Mw`M נpQ*"_mLjjr0 H&5E'-Fy#;V<'$hkh5dꬷ1Xh\/[GīdkLnjJ$a6?(V!tMj6ZV}?9WE5gj|'Ԓi<tݪg ;NcUJcLX~5sbF?PhFʳ)IS2~e7@iLɉKYM* m+]3>Lw:TJ˱(s];z4P, Qww8t~̿I~o&_ J`%"5F}z*x~W8@DSȓ Ch۾RZj}XGě]|V˶>{N2mʙ_Yª /f5,-qH[d(кRLjhyz}@>|SRpĻ3Rs-|(= p'l 8&>U@daĢ[A3BS(\ژ6*}".&p$30*@szu*Q,thl͡iQӏuQ,Iǝ;y+S<_5f>2./C (CG}QxAMY#^N5 -IЁѿ? :Y'|u+vƘY`nfmbA#SwK֣-|^B):==.?0jU*l^ ,_ʃT/s"1soÑL@k+e,z?ਐ=4 KzRcUhh#Cj;baHT"&7czF@tBopsDTv X!_Ss~sΈYmr֢[:Mʝ@SӬAYh[f<Hs*L bIay%;O,) R5݅8 ^&)!suB>+CA'+}-Ue)FJs:vt)?i\ԟ&otly0qQ0eho) [ՎbE68?TW|ۃӱp4jsfG+]H54=gDҊ!UƟB,m3V pGr 'xfdҒٿDX\S)% *i(C`==p|>h+&3 KOљPꑅ^Km ?A)ToRGT(RE[m,ccPL\ TS4ǟǎOsŽwAd="i&M̿Ru%-WEQ;]]H x+k8kͯ*t!4oowSѰl0R z!J ŭ\MiG#BLd Ε2s˵ȏ߱]؃j\eWQ,Nsk#3:HE4R1BWvـ(TaISpr/s P+;|#@ $,- I\] Zt[fM+TTW:4-]K`ʓEw;Nk|֨0\>IeDڃZm9 [Nl~ӳ5܏qd,g2<=`6 hC4ӤR9Ș>΄}>`+~P@MFE!D{UpЪzXt3*xw/14  0!Q+e3]z7JsF ó2c tJLKbLh$8eN>} Ro՘pF0I.OZҧ sdsT#7ϖ7{%hVhP#QtM"j{C"[\(M }:-w#>qԻŹ,Cme6= LUow>42~A,HmK΁lf05VdJK;$څBw^{[<T!b*}46x\C!81=9B`H-s#d*pu=E5T6KތH=M(⨱ҵΩv-@ǍXl[Xky|/?Ջ 5l9P)VBtqLPXfc'[_MZ`miB- ^?a*~z*yR~'`voom pkrG(Ŏ :=~sse⻧OD~%A* ѿ+ i;x@:}=`~J$J ^d5-BD -Bx).}3U're|hqEC7$`7l,;̒0f[p5 Zc9;xdN.y+y, Idff?4ܓBb38<4)>pea1ٿv1 vB qOcWv((9:@pS pس# =1S#ӧs=D%a'R:"W.J]f)ҏ_&o` wuM0PI12 >m A %Vd|Ԭ+e٣QfKQ٣{DXԂ6a`#p,;!+*t4vÍ4+@>}"])")w_ᗣMPR RЯ|&Ғfe78zhmVx']YOԀ*eYu%O>n8EzjaȀS/M1[]&@8xxЛ'=(mv.w6S4bn oeb )P S*?F($`{RTۆf}oF3I1 K.ݍ CC*GjwQ vp3b)|%0?5QSwp5] p4\>64'fCvkѧfή}Ș 7S~=T(nI1F&`#K!qX6<2}5[{ח0-ZUj3$ {MT lL;͑Zǽ:T?{;Z~Xѓ/"$N8۽ڲypBd@t }SKW:Vp^ [l divN*)4,!C6czM$(tN,yCC>[0obDȡ!Hgǔ03L^Gb4|`ѿ8jgܯ2f~j,vGl^E~N]SnӢᛨ@S=!'*|⓽;RJI_'<$gW?5G`<7&F&X3ν^^;\Em;NЪh}F4,YI/ {hv *Щpx8Zk|q{DŽ8;#9+R ^JR'.&M ~' |YM ~$3V$_Ƣj>oSlmI s>%՝]o֚ݾFUL?$[pŒ/1nRdd W~ͧ?Zdy1-4?w_,hDxۂPC ;D}#ftλ@IFiwG?:C$ y֎#Чk7u"_Ϭa)q8"bC;,euJNKY,b]Ó:=S#b݆0?=L7; o''EC>&bW]LV7ݹS#yY*z@qcwhϘk*>kjS![7>ְa~i;7-C2|ƭS}^e%Ž3*cd9b0+*dƎqg%6ѱ`D*;jXwnE'opOpL62qgYqE#YR=MآYTΗֻN.0=9$-@ ;KΒfiYqFc GgI!_|7@)DHoӠmG꫍'bm/' C'@?gr) JUӼOԦs N.;=g>'8MtϢ^H5Kq5QoX5@lm;1.,/ٛ'IFXOپYFE+=d',)m5t;7L[b 5:Mmz1SwJ?]O㚡=sL5TcxEk}?Y qG f:6Fmjp9l:t6.q7 jt6$3seJ&BXPɽ &⫛PPug#j&1Wkj-\!l9Xy\;}lB\&ꛛB|<ۖ bBM&Rq$q&Ӥzv-tQRrfyH``3XML#Yl7x.os~^Re ʋt?B3+`*+`v UIV]嬏|)T JoI$w6"|MnO;1Lp!YxjӈfOaDf"tnદpS%K&:Dz8JnH,zkf=Gb.PiF6M<vqʂC5O[2C9s`H9OJ\{6^DP&H B:@x}~x\3gjz6dE!k(4ۏ%Y>ݑuˑ bųuBDxTFLy'-LbCף<($}?l@90 QGk3w*) l':p֎T"F0-rRB-udj/ıx4LEDU~y5j8/Fm5_~ؾ䱆7& 6*!> 91b @ݹz/1@UPD_&elqx2.5%WT. z4`$OTbhCO%kv+XNm&S̐9 |+]"~yU`TJ9&&(ȱ@S GjZKr`]y؂bWǕ7iib+hӒN9&?q $;tE)p*W 8(ezU 4.h9a%~(oHϟԠ^?SJ<Єԃ6ZHKs˦|vMr7FJk_$H]ܺA=Ph$u"%QۇaeѪ)K_FNVu]Lg 돢(lՆ]zei,5q(pw"gR[re T'HQMȈxE'NO,pUډV}U;.b) ߏrВ4!Պs8#~=^i;u*ޜ_whX鐇Ss'Ն`)~DsY|oL.2'!abQåIF.V\iݝMHP ;mN}#G]YHamsw4 -VKZѳP?LXW&gEE yVqRVl;U8X¨EHjWBFy ޸zOC>% gk~NJOk1UU}kgсM D Q /bvr4"Z½p3-5]_ܻ[0Bls}%7O~ŧpǶ_JG3tE6~cEyo5OŪ 70eL| G͸h'@X+*%HNj^p^ns7pAaS|s,a/p<}!ҍ\\xoij#m ^\CNݐ"|{"Z # {oBPNj0e3%]a A,Y_9Q'I0MH<ˆ=mX5)a 3ȁO.P122#9) 5;4J6S(wpL6:/ɮ#V3{皏/NP( kVqμ-W7.@<6{XV_;HIޏxj5GvY]$ԶenXzݿgRx;ѭG',ReodƝxxr(B2ߎ}}ҶES`*j 3 Q00-CΣ9D* xWbq? XBYa4-iW\L7SUpp,R}i(y݆ͣ3+~[} z6EkN uqUTh{AH^H(,\x.{ԟ4{j#bk!PNSy.ߧPdFvV)"ʹЀv|p_ҡm [yGzLŠ1\PEgkQdTxbTD(v70&Dpko<cG٭uOfU#zni,QR-kCZ>WpB`Brrv߶:'J},+AJB ٞ!h򨋫oϝYm\a" MC²E(Lڣ fA"""vғ}E9y,OnzEQej15>& O#;n<ǖ.=|g1%*oʷ1q@۪J)#!8"Psm 6eSjΪO17tG9@aSd} 3+hGq%̂"%[<;U3{H皕=q-z cgws>T G-GQ, 9keh59<0a 0\ׂNO\<P 0 wVֈME9Ml? Cg^> 6sTi$u^$q΃9ȦTBҡ:H,Z} 7].Bzܯ"x.x/S}m}~7|aƷf ncVx,\)dRq[dU[6Xb,sx4MyCC w3Fn yOq\"뒻8ΟVꝹX  z̪LQ +b8g'd (|P@(D *R=2d#I&^m3-9ΰ05J4MذCgۀ/yO4}#M@3ީ FT>(T*JԄT1_ ٕƕp9i|{uq5Z$c$Qut!7"~s}HwMX0a `j@KzJqryR 0<5$io/j+~yX*jC h#HX1(Y IbP-/͠9sVXE ʐ駲MICP yD̴O\0ՁHrS{%PTg/Ŋ76EUHտ (I=Ne}aQ|qT> X>;ޥʬTP5 `]}%]*YvVAWJ^$ i1X|C`dhr.A}uo }Vo=K.)b GZժ[O?(W9J9",0TWE-?tF֢̺4,ų~Hbx/'0-caJɯu,COjW+ed.;ϲ :(c[ah's4(J]+m2^j=AZ-Mڝ g*shpHGܴfA{QlxwbͱK>HEUnL+ !]=c ]X]-%QY\~kP{z< 49#Z"H&ΞuE8̄oN?_ȳT;;Hs<pbך 1Zԇ3/18gWY3Es^,nC` O 8?K]bvt}n$0C[NVkYsNPԧ-]զh Ct9s 8+=nOSNag.&!lN{x PjUcްk,G/So|vMw8gVDS/%hR_*qVP /6",3ƎwPBy[7<^u9N=9v J0( ڦMnEP?J?yA2b`,$lk?bώ%{.5ltddvEƼHchjFUc(?YA"Q#okE?:SX*X'N,+{ԉT=v )UGSi=h<]',R4,Vm"e/ Dviw: n0neThnBSNN`k|s~ 7;kӂLyG~`vU9 ACB[['])K̥$I}NsVsrę#{jns16ex!e\_`cmdžW͍.K--3 J~ bZs(-&YK-=C (/Z(hΧػ)7[DR.V~&5VFo=7zˎfn'Lw9oj)w0yw@#,`'vH 3I\[eYU;8Hz0w@"W') '9'`: h}A+e{0}I[v9ъoX{7~lunan3e噻@1\+.cQKF}ws'l_ș|#b¼ #+4MtŇ%/kv0T ѭِ ܮ,CP6+^'ES<οxWZ;PINZ ]o}jSkqk[PY7h!KkB0osPX&d[R(#3`f>KZ2 kLi 2a*PpeŸHL~iJڼ\7{a rZ&jQ6/a.g-R-ڡ)0HZ5ڀt*ҪM] EвU8AB3T,h5)15,G "Fa+ _8hza?Y{*LC|Pz9unhF ?7ZSALrGm>GQi-?L_rg7STl̐Y!HPqQQJn^iW΁xA0ksɆw\ؕ5N'< KͬHذגUyXř3֔Fz*1x-y[~flSIQ0JGGq|~ERc%XK>yBaxi'`a m}5G/&ܼ%َg\TXMÏEK'b!$!+s26+8BS(uΙ{@yZْ" [_B9->I ٖ uo*BwqDeҮuןlLy0}Nv;\ƙɖ|-vǶoҭw0Y(/54nKrF(.L%YjLSuE1Tm :#>=3m(yxQ{@юheQ(yD  /n+7\q@u[<?zFaPDճt6 po oTz9W#dAftX *]]BքWAxl㗿.XSJ^N;^#C~.Pr4̄XKo^ۢL֏@쨲7?($&(?_ұ^}e=ʐSd#lFjs> ^""6s~w}e \25^-}Glh}yHؿpc?{(:N pVx ?\يnE,R@偞ӝrEKUz0X`iU&4z܆*.xunSЇ 1z ˗{0|ḯCh)Ҋ '$~yfE_rS$Ut 2~'sp+|nG#؃U׌!WuV,M8d% *:ؔێF2 pdx CpEA`JՒ0.t"i6CdB) 7V$mn y4DB2x7GYPk9FymXg)k#Atm ː9I/>>qEB누pQ1] Ne永F#Jn8MzædFܼ0>3e8^=D9}rY_|=AZu,*?zM\}3wQ8bIhw3QoTz&85` DRappIz-Y](Qy \+cvR|8-BF,hx-Q]?PQt4}l쩪!)75ʖiNVE1Kz䛟y?:~lhwG3UC q ɔL6wOTj^e#]S$:; ^A5yq;n &`x ?WX U,pКΧBl~x?HmX!RgnsH%,_nA1w_)>Ma۵ؿ(A^:,E&$*7lF˝6d..`~9xV QQUq n#ˍ BuЁ*xB-J']4lEm8;~ߠ&twBN0au`%y奔Pp-]e8K͠ ru% ҽp8 r> ٘~`iB rJY猄5^}(q-q#Uɢ,ju T|f'P}w-k}L/u32$ 4\o63O*/<˺Yڰ<Ā@!b- |;WwVdzg?R7j:(HIhp4XOyE[>zjty!iIEXR>4%{z"v_E- %UӫEp 20Ba`IDshJ o໽S\(x^]e7 OW1dXk}1jj5UBc?cpEV3eCgI@5ZS(mDV.+Yt{p=via%T_vʭExiXXz6i<#G/gz4k^OebND_9a{ L7q>MZA{#HxEiOS/>{n04ߜ௧ACʏ)*Mg\P:0qt/#S;Af zXc\C ++Wo {d>:[^0(BL6SK|9QӐSJ',\0"ȲP7Pmht!Ҽשs{dKDtG|}OSgI0/ی}-CzeՇMm+ls O22+5{]=lIÝX6Eaަ8wƞㆭxoAq; ?%kd|Ɣ~Rš\29&Vڲ(J `6$(F'fUƧ%bW4luIC_c $KhOXI^x:THț4:QBbm0 S`b:h|ȠGI;tMK%XfX&N@`KNSֶO=PսC?ٿSC#YfK -Bg MWvT?ZU1tA_Uj-uA@pDȍ Z7sM&؂!QtƑ±3$b # Σ)c?-ٙӹn+ٲmSԦ27wI׆1/ZNVAߖ"FirϽ'ؑA`ubOs`rbihކ݃Ky4hDaKgD';$"gIێ[$I"~LCeo>O跇]DQAG_L_PR>lݎUidռ/W[ Yu@)IWb?wYY}N5D7 53i77nSdV W_B#>TˈF&tyJҋj5O9|y=~gS#@Υk)a|7x$YD2%ZX[%`>֠u>̔5б!6R"U3 2"$@I~v+̺XIc,#^%F*"md\ANP I͚ڲObx1[Эk{3V ]i,eOIE9aHH,yPbGij8.L%OL -P+Q, } >S5"1d@mlXu*g"C.0m7G]aD)}=L]x֎rYeSo*VJ"'PeF!(؏;rX`IO|0&]t {^t@ea@ #4ˠ+Üw?8kD.y:1sS)EPat@Qۏ_4c͑S-ȅ^ :jv!bqF:TX{YPGIAT=i;z!?x7&%4ΜCr̗?IɽZ/u |<~㇫2ӹ<>jji LHx *yȕ|e+!cQ.O#Y';7 &9^fPtJr7PX+jȫ_嶊8D~QaI6GfwLjYjyl) rFzHAfZ!a΄𤪑KӑFoImFg@4`HHiY]"N 9Zb`s\73oqЊ=B{HV&d0,.%h;5 >S] l^"v['~>ݛOd:D{QwkBt m568컪3},nqS HhF>C vUݲIS$K^D]4X .4ǕU-> 8ȍܓZ)BaE1[ob}Jtli9kMxW?5 @`<{Tx9A[ !P8cw䉷\\8sUUq&Hq:Ouq9:_cSkvNت)&SeH2A.W#tXghu-y9nM9KP'x%.ҕrişkҬe)[=zn>d y?FޒoU t̎tCkjñ(Eaxjq^/:C69u\Y5UTfڌJENjqwU裰&Yc4%Mzڕx mkuwJ//.*n[O IGP҈sOt- J) .fc^cN w9U ?\S]A|oӬWL:@Owqfw-iؙ4vk+=;:#yLaeT"Wԙ%o(4VMv(_Cd8)DOȣ(6xPFt!_sf"< ɼ&ۢG=؈X|>?i`V.iɱjvN4_lz)g`˽nN weRtOI=AxuʰV_%cۻt/,]b2, p܈Bϵo&y-ݐCG\$x4Ѻs Qgm"lT,A=\m_Ҁw'Z4`9Jq7ѫ};g@pV> UF9O'tW6 .GfՌdI'%M~6a@1MFOHn=?-`z#I~8'o ;"ev\Ff(i4#2(yߍ~ w 䌰s)(U`%X¾a&WC{OLb&k1xIx]_8nb^,w'/ҶJ%pGN7& W/IӦB}IڧVK۝?w6p[YwoD2‰&@-5)=s !ha :ݿ Buu*:T8m2*8&}095jy$o6C$28D+ }j0s RT[َ2+qTl Q4_))#7H%_bmkuFc twߕ ǟK`R~iY'xJ64lA͞] >V}bJu-4 PG٤Թ,{^Kӊf{(֘Fwz0<7Hh̩ZZ}(AQID?ͪVo=A_B'/UHzCt ֐O5!2{= yRf0ytHZoE5%2ArGY?8VjuvH)`;]go PS5߾ўd0 lZ}44/%e #BAN$ʃ,REg9}%YrϫW?-rkeqm N,/Je=}OWO*GU/vE,Ž N"h ιPg6B[ghہ6_9{5~vW#P_R\aJ=cÝx ^HM;xQk?shz46IZR;sgc m*+R$=,!\顓B?sv5ܞCg<3÷ C! Ut+h@w9RrqρIFP #s^!f JP,O?~SW vq-c$mE 44]ь0􃚨}Fj_fF|ZxjJ :k $W _$X WU=#@e#m` N8iKw|غKzi"^~LXKmy;쬦Tw&,ĊRqъim?=ef2 \IHCCYhe6 mQk2Ud7/ g{!++QRNU qSIWYt/S_`ӑEB=#>\}iJH8 zY&RecNXϊw,vXVDw*$QBk9E Gnj;d<ֵX)HP}\z5|Lc]N"PRYRGs~h Z5>,1rk+ GNAjű9k`Іae0,F>_AX7~McZik#%] 0rmfNEp60a\`Vx"⩮5NԋSSn $P[x&ԾӷȱV?gi7!X Ez=?5c#5hSO`ё!JR%׻#X{q9\oY|4#C9+.%NOyh+ ZhE`_`GNR] +tppGe9,ג};(\XO~hb {$6ī|o zo,p Ct޸.8`[e%I#py\öl|Ejƶk% X4`%g`[s]ACnt7d#xTL/:^R!e&70-gr, o[[1od Xr߽^DښHԧ)%$Ri}iTj.{@`S. Y,7>GeүdC|ZpŞ:?#|I̶qą܆Ys'@y[("_Yi)դj{a]][)kmY>8R1Sȅl&tMF0DQSTє '5ɥ}wZZy[.]S^w*v=i:Oh^r-Q6q7=%*2s2s SEe@g\:88~-/u=zWJ/ JHT_I 4% 麗 |f w_<1TM r8{&9ԝ;`y6MO|I>Xz|0ԞNy8fgY0.씓eӛ}>%PY9~0}/dM3B|ӎ6Ȁ5*8JR+_A!Bdӈ{bI+7mg~2xYfRcqFskCSWB 2-dTق)xŇoʣoysPw$n 1fU^QPk 깶Ł@ek/rfq"һILp;5 5,6>/ v iCWtDti0nlvȞ g i> +sn0P>2IS2eiiϸ}E$ϭߧqW lҍ pjayTLkJ@L@UG9Y! bQpOxWMa'PncESufxc~ȆQi;_gLc,$QcC]F%&O=\jCBi72@ h{_Q'V?"1"C>x`YtR 2Pi2WP&/=cSI\I(3Q';i%6cZ ,͝ՅT+CkՔQiu(^l_''qn3#ߍZgc֤ B]O+-}>b=[PK:Ee#PXf1>^^vht]3[ԹDG) e@mmNq\6 Ps>\yJ; +$[,(;@lة+]u~+P;c4kT3ƪS4xv_8J˄8@HrɌYWi(m!-"ciF2VsPqnf-Â{LؗEB\+ry#GZ LAm"4l(&Zi҃8iav?yd/!9< ,,}6g,VC"RDcRAw :tȝ`3p24PLۉ1En!U΍MI8gPH6rY|5V[o+sv*HpA;kA񣫎+ao"Ҕuq󵘴s0eu 9|T"ұ%VHT BV^ h3.#Kqo"OYr(l.-'x凘 ؤfM_EX~{U/Y:m;CMZL ,vj^YjBJ~A`sݒ7S5w8!ޱ y& YYt^d|\9}> #Hi~k;-m<>,)(\O6 5juCp"U;t ԰W4atm&z8e☄>Wc3iF{|xTpJYIyfS^&Cvӂ* }8G;whg Jyg5?| hzʎ˄Oȝ\2F%KL]zf9].# Ҷ*%1w4ikv(1RVgyX_zΦ: 7_F>0(  WK?rK]1WqԞԔ`@fw~-\YdX%9݊CZ /q! Ƭ4'Ԣ țrF,s@΀̼Z%O{rng~u{GҪ5:`P_>-ytkԈP}]W>;UW2SZPFÿg!tw %AjM#.H3J |C1b[n +Qnj'gFb9xT:׾Q߇tk^sOf~䒛Wٳd^L+& 5}z+GAhBuBwB7: v Qhd)]}5JncGNGS“E_ܬLRC*ɒLo}ixt9UM))dyv-X]Σxc篘uwX׶;0FVAI!A`hjf@-()u|F{-+0Xpev ^p@209‰[ubn,fe(7咢ޮVO QY֎C8PP,lEj/kRݲN6aW"Ѻ7,Rdݝ\*-|~#^kkKAhn]}W>DHۡ0~h.4GC8W7 + fiTޏ&( er6uF!>>D otZMdG߾x1"1#oc'0 N~KR 8IZy08MkಡV ,Z(Gb'` Ew k_%Xٕ~W̍m1B{}/Wv̜#cNہBKhk 块Emygu6ה5Tu\*5_V2:T뾮mB-SW+PW Q˅5[{sͱѩ|#-;IoNIQ&lSF!InO[># to?/_h0rqCAT&C3#$/a*|fDzYsy UZc։1x gk.9O{XfD$ AlE/Zr3_̉!UyVKt{^ŎGSu BI 4 cj!A|?JWJxҶA']NdAH̀{O+; [Gde(EU`kiR*3('H-&#ql0ߔD<ֈά.Ŷmfuؘ>xi\Ԭ^p{q/t,gRN]j)2ϲ?֎NLx,46)"t q1Ȅ|wjge+N1md U&8Ϟ")Zy[MřTADlCVÕ@~Ted{?V2ð};ڎKKJi+#l䔲e@hdbP[ G)qS.l]#C8Cm(/[F nLRlos*. rUpZWm( cNi h ."8S-! 8i[iβx#G V7?G"EG7z3H4}x[39]i*vא.0Ta~dW9xhphkUKh/H^m$Q'2%hvs}R؞?se_X@֖I` S"aBu6{yt(3Oa*L3IKHRd?/,bǫ%T?.O~1[Tg'H`,[i M{=9;qGCw6u(k?˩_}b5Y$ѽ* zRaut^5^t%9$L)Ls*cSu{~鷛]@ɤ;`znng 'kb Z=3QХo(x 4{˯mwTZAjƛ}̨Bt~ S={NLs[&7lHQfW5?@YeU;*uaCAΨ- j{wu5 j`e cD\jѹ 㪊a>-k"c[J ϼVP|6 ܱ•?t=DCĕX!-j,1V*ZlV;iRp^ Bw|Vvs3Ŏ|'}G =mZ)-`jLՓDe4ۏoטft_ 4)3wh/?Hgz!(,Y1>㙸!oVd>ʌ@Win(5NL$bb]Sk2?ߛ}3[nHa…9FS҇Q-O@Am?##1VH}d)rK[J%vӱ g'TS#uԥb4^:`7)em%@/?~w A\K1ăf. $얊Vhf6聼C7]ĺr?'*HK%}aN2 mzrKO7}/Csk옜Ma^j;|o Z+Slѽ#TCTBaM0Smp)vmisZhM3>:8L}I2\+ϱy+8C ٥^Yx< {d:4bExЪH~ 8파 σO;ņ?D\m=F<]?/U 0H:ԮWnm+2$UXKNq=2o<˘{~HyZ]!1RfQ<O|s"=I!zZ&jYE"J]r;t^=xFĸDj'wH`$ iKBI`2{@W)0.Fр?-up/b^Q`54U\РEM.tn&:8RPgE(DT}dX_YluB7㩷{wm24E?En_d%Zev5:5 ؝4-1EWBu<ٌ1Ai #DVޓh7NY9ojO4m:F\?CS6ͥKP۟I{]h^uOkؙMȒJ9acE w@Z$e{ÒY GbW#.'ϋ]C/tÚ7e$;P'rlw0=$ّuvx9mNyO/^EܦE~bfмubXg=\GL=*{mbbt[ƞӛ8k 3T=TĭRs ›YoO$:/!Š"738L6rRݝ^zU֋` S^Xά4YLx +*=S# p׮j2]La༵y $҈9&Ĩ;J@N!I}=}5R}QZӬYJ1Ay `dĀl6?: ]XҜ΢~ghK.Rc@$d6sO'RK#DBQBs٪5./sH;v;.դֈ^m4# m^ <H| (O+,0ݹذs2KYH8b+sniމSë)mՈ5ulHIoʖ.V-=GyqE~+Ҧݟ1^!*DQ|mdjD[ Yc\4HH0gEKWSc0BF@^AAmV!vM_N~.K@>s2i»9Yp(!Ǩ/>1֋&2L桶)p8گatoؤBsA3%} zr7'3VVtk\(v<2 ۰ԺfNrO1x\њ&(\R6Yr|H8Ydͯk"D^8?'{g?ު~'⧴C`[]6;7zK!@#H=A@dE@I9<}=k^jHX`+"O>쐁\<J$EϾAQrSJR.Vc[j߇R?hM̳pkH|8n>Oޫ7Z/;NtqB0 c_uS!w5ע/f_Wl H!: <D x(݋޿yWyp3iO.U,)1o|`5 GW] ⠫M闄9B0Mb-¤&-*VR9 Mm$IW8. QZxh 9hfLo;vf<궯U>f`˖>v90y{ xV0:gIu\`wf'O 5&ό82K$#%Y|{̇FujآT7磯]s)@@f"ݺQ ̈}sk7x,1l'XQbEH\ sd2cl{>š-MaNp6$=W?tmһVRG۽h螡mq2 d=I^1Zѝfd¼ҏ6ׇT //TMpt>c݉ԩނUڦ:|,7w3U}dfS/!T)G|W$X*^I\?k?):K)U+Plâr]|R^Q"|,ZA> MX!`4Ntar9 |!ema~ܭXfFݾ1h`?ew\hEQ(v !T!k?faCh>geAz-&mhfeR=7LA_ S!jM" YXBP3 6 rΪXQ1uׂ;s4N|N3t1 I@KJh Ƈ 6>+%>rR@J(zy q8%{DbD! BDM~$ g)ō?α|me 3Yҕ!#.6t6wԒfh/#rP*" a~9qc+2|S[a&1*8m_Y4ѿoFStWߋ2Qn!̃Qrs⤍swF3*%`ĖDoqN(/ʳ wLc)ٗ5#|/|fNu]T u%97@׽&}_%O1g=Xhmmi^,=$YS6-]ꧼ} ~k>lPXZ_.>otwl&j5nPd-D|c2@&@5'c#д4*}gSgE:9i ]ʪSPxڨ6h  W_i}mn<%ݠA  kY7ǂVڡ,/ rEv%[LRS٩0 hfcV%yck@DA֤t7o t{_\?HZQ|Le䲼cQbnvQKB00T=fY"FClz3m<+l  R26F9P9X&g2L:ؼY7{-m`͆UW (F!|?3a65ojQi&i!AIZ~TC!^\-SF>@!oνp\=cS~[福O6 fn]6nta0u_eљT5;z9nO:5˔kX'̴i׹֪H3k#[ \dĔ7g!8T+-g NMW.KC [eYh ʈvWJ].G +sKK=Pwgҋ!?_|0ˏs#/[ϵ 2U;QsMlˀbAXXB!,=n(AI}&AfډY(C*1Pƅky&˫*;m `p+&sD}2>]~"#yH.{ƣL ϊ4ت1+ POzFg#ו en0Ou{sU{(juW`|SӦntgp0fs%R/nu<`3m_sp&;gCYz׭% JriC2c(}Ӛ@&<׎6<-AeAUDm>UH`?jѢ>GA*ڊr\3~ȡN"66vh *f qymĹ'ܴa?4ؗr]-Ĵ$Ddd_!. Y8:]Ҥ_g2ĥ*ZOnaɟm"^tl;rhч,MWo[DFw߻ _7mh:!R۰v:osz ^Ձ:˱ uIWX 3$R x_4*[^[jgږo&er9RS]t[Y! zC#K@>]hUN^÷(䄶'bUKRj6cy9A]>J}dJo(񯻘;}ި~+h9*JUKbS7T+̷8t; .d#$?!2V&h5m3hOZ5"2gR?$@Rrkm0n!נI2 FB2"D|{+FNl,_d{W8b6-s0Qe$v.AMD: ލ3tqcr݌R7eK8ckOh2PgY>V!DŗDޝ- sۅrg7 }sV}.1p':p!t`S*6^uBU"}|soD_:g8ڀNúṫ_/,^s߼2Kj u^H2gzJ:=200_`DQ3I>F_,%f:Sl4Yv7X ^5 IZZ]e-k]k{CIθ]h ,nqStu? v1BPo*⁵oP#Aȭ`\+D$ba 26;o7Z,rk>hGy&ZQP}$ݏY!ބ toj"dt3uNzQfu)M-*ǚ#:O[_0) rL\l=xZ§gS6 ѓ*C㑫ͻ";fi>gb ṗH12; YY$TJ7Ini33yK7.5`dD:S.q65~ovۗx5BZQMǬ8qx8P2[%=VKNUmW5~E5PPޘmEn7|2MgtO da22݃ %d,~#X,u\@r^Q=Hy6ۈu/d͛@W@By>v6C$l:EeO Ͽpщf ɰ&2*,ຓZ7˂Q9?ƚ2G~brOvM}#G~`d jJE `'ܕD[;ȻT+Tḑ{π4B 5+v渾&'ssMyu0weXl41 c}B̜U `}L-hظRo/(+mLH8]LOS (a[ nφLz7 UV,qj\Q,G1C"-h uZPn3? 3$FxC]T }12(u`')0F#nMWLn/T`uW-++z>8MUCh@LEh6'u  -aN'"|ƴC+,,q~pAD,J>>m|ް)-la~UDHo5gTB{n_\xo SB=2DอL`JgkPNjV4qQ);MJ8]Q#w4}kCvS[D`Ks--^ޅgĬ-W ;{> c#d%EZkDXxp|Et+gKGרx>Ȣq/ɏҸ\ bC?Hu^C1A՘UAD)Ov*\C0|`kbNۋ  TF/w,ߖ! x{&fqwH ôlB #UO=.HoA6r`ŕ:mkxSi!<]"p;ng.p BɾJز18236Fzş;ely}L`r4ي:H_qظ{jq p&ye?KwPk`^w~Zfw:_3fV};BQ`29_ZEI'zLm|ūiԳ(V<,L$(0s4׿T>m)u3"H5e^la#{`'٨Lnt#>I_5a8C4Y'1 ) tڬ6꺡 #q!"bC[ElS1Hα=mn+&$RN Ue`(U?9bUw<m6nS9Xq*c@ͅk!׏ XqeOb?ilzw[̬_w{Yp]|@<P"Myϐ<ӪsUXta݋O3y Se|A[kbx[Uz 3":5""~']װ$| &D鶗{ZmZ*.) mӨX@$$0se ׅ]4^qcoHFHr٬\\BLC{?)%n2t)NR&֚kz't+"E Q`7Mzy$hZpmZ_ip5Q{zY91{9ѻF-(?")At[a18g@TYm45EqXS'%`aFbNY}ѯGaA:(Żv%I[ s-@:f}~׿ ]d/٭`Z@4a0b*I9/#t+gj'5܉4)~ ſrsx[{JZ@U^"iC>SЇ4E_cmTRE$$8L#'uLݽ^ (1/șoڈ|silft.C٨e7A&]*o;h3f"`{O4,qh^X/Oo!ߪ}:{z!+Bp*T͍ j`vT=92ݪ@*Q# iKNJJN7j-"m|vW8pB xi1lGPmX{}EYbCnxAhl 8Mһ =VW"c0&TdϖD{4`҇ %I+MM1~crrh,·ӹ})o =/Mش`t!{Q> *h 1!] *kP 4.i@5VlnyOc 1gӢxw-ʴdl3[؏>\XvӅwV&jH_ n}G͆T`VL?MPuuPDa$V談bV{բ*xɧ0P} Gm6?ޜ|}z%/Ƴ쮱 (vDi"CzC1dc͵hc,ù*j2Z |^{pMbCc"UZn-a1͋ To3Wiґ , Uz/#':?86>lʝɀz&2 :5",LD[8hF~&'ƒ h$=l:KQd{UMؓ dgɂJ:ʸ5Zm:G@iY`.\W*k)|x `G.E2y6_:Z+=c\Le㌻E3jGDr T;R;1)ɭ lAU|Cfh5&Xi !Z-wD-T 󠅤zCg1j9.#8z"EиyVV6JBzSLv5W5ʚ(,lgDL 4NthXp,to|zE{WQ賺AHn EؼcJFN n\hZ|? kXat뜜0Èԩ²٭T*2 BefyKK^&ºT}J{I兗q\l-՜:[.8e +unڒ&T U"@a BʡfEN inj9cChcJb hx1 yyROIؓ}@fQjkمiKsXysa"GA8hVp]C{6NItyJҞ2 9}TA~oYD.YP&DPרZ-Aȁq^gZJj\\\Zv.T;``ѭ]8P0V(j#MWةbyojyU.KQqn+|=T,sS K'V.B%~wc';礪MƳ2e$':$;ֽP'ϐx5%'.;obΊ\= `bIqtzWSQth{qE۹&^ "2 ̧4&ϼR r9wl]d] 55Bc躾< ZWJi5*Jt7EzqtFH!-ՒZ)uRޖբZ"r/"wWuJWV";c.@MVR^k Z}쓶ss<_TJaddO84I2RKY G<Ш<[^s_^VNB!Rߐ,{77MbSG J'ug0)/8َ~ hqkaLi.yXpE,X_OC=QG(p:@cqsvwr)CKV@y!dJ2ł AD3a>{@N=f| @E6fۦ6hJ4~ZFLU>k ,h핀]̻T汅4cHqKd/$I339\w#C(?TIy ?J>K~% X_`'*$!ʺkZ@} w>rC?wY {u9}I%a@wɀQH3Uv*;i;S$+!{yp/FPp[=t/ r4mQlsM02C{uibǫPVG0FvIo$BtjIy{\Bq Q #v!ϯ<4N"ߺYoWA@2nE4roY:R2~'Rی P7G'.;cF4W'֭V9 t?4rG #Gp.~5Rʋ_* wHx%]tAy]-?ϵ"@iH("?u#{8:Bj.! ):Ha,hʑ ]LEq _.rjxNlZDh[y2g,'(B|1hM8-up9 GO#A Yr@2 5;bͯVD Qo+ ̕j Б{YS@yOK/k \6e{Tt)*֝=&7 nE 907ir$7b~㾥LUCںa7 M逸{?^Jrt(1 =WEz4-$ObXcPȍYטmpfWlZ'')(e9)Mut}nr(ɀx3[C/LgRRȚSBXAuƌ.fC(GAYͷ 7#2tZZZ 8I[Ktq^o X(>'G 0,o)6`JaR,_9q Rg+8Ɵ;31 H&5j_7aŬpҘ2'}7kŽld{M/]vT2*7b86:h9.1qI Z"}e QW ( S\@D?MzKg|يƉ|A G;AQ!Dv6g+!7~3_ V681"JQzM7+E`2|;vÌ*v,4-.G { @j P"I]c( rb+fc@I8 9õIƒvvPn%2.ᝀoWYF.G,㳾,̳08u y3]оt"1w킰?͍jAai՝tߑuQvM;W0!𳚢kHde˝֦y艈 pmM)A*2&;UjBQYɄ-"l{IDj|k(B9i&-0ի!#*R,C֒΍ 2AT_`qE.KX@xYh9K(`+5T@K#+aiqI9}Ɍh5H&/+o ϥ1Nnoc}Oek)+ a9i(_rl@H)97;x݋&Y+̳5 Vyd F%dplŸU~J<.Kv#^c%q Vr:'zJ2-Y=3{% y2t2~Ɵd7?.Z +Эy)d4`hc>nGzQiW=[²Z56m'9œ혯LbKh&D0 |`$\ 6b*/$:* szTMhuRSV&.mDg_Ip,&AԾ+ҦX(+x%e걊?42*nan>X 5pRn {כBGG_K@BNQ ^P^xloJ\Ǫz9r l]>>uN$3ɾ *ǂVaZ|2{_*W_CZFeG!ݳ8,,Ԝ` rx <4|.AQߋ/721H> pD @Nr yyUǓweڛvXA#T#ar5<(rsz~pj2*EihƷD A`"ZsRD`4eV/}}?\_Eс+UNSOę6!5ËEA+xՐ%CN My+;3PN:" \> hW.0U{!ѻD&3Xl5!?/ḛZq7y&I2P\ǨCzNjD*RޯUw<~_Nf:~$ u+^|KHklҽnĴ {^ C')S Iyv7gȘ8uSw?YQ4zX^IyrEYew>H/̉JP! Fl~⃦#ӎALJح 0_CO\pm>eP/TNѰdA1%BDi/;cܟ ' хg9(F.f+GuZHMd`ܹڨcӜkF'@HQ6 h BKs -fa8KEsQDӀȨp$@A9A|LCf»73ܱ,@}9(K 1?[PzO}w3kv9>"k(He8KL}* 3 Z@d嫰ĢHCВ퓛R㥖""+-,9IZ3]B]8 %HGlMHxFl @_%@ʃZÉ.JZ+w`Uo5I0V!uW [~4\D%ڔ1^[d-E܀?O+\<*[, ߩNDP,(gˊ5Ǘ9jpi/-g-E<*FSP7){]hp{jY0AGK3( јh q UNÑ@XJQ y&±{8'䣛 kcN!DU 0 DIQ[jlKKTlNu>rNJ+6 ,[̭P nA۱! ͹#cFˁk!,P5D>XTJDF#d-V}wHͳ}w₉4ضUeK%b. ^R./$͹: (I3Z?DSĕ1+0aHh&zkTWVDe}.0~!~g10|(elsZܹMZ=qh{ɰ^WǸ׹ +LjAA&' kXфBh6v:,1d֒<$ꂐ_BO6q,O'vU$+y2-ɪY(q&+{Zͬ½Ll["to9w+L֔V:Ad;i*[E6oJ)(3#O H_tb\Ymk#%v"IdIL!p/EZWen8w4_@'Ax"Q5ÑGkl9  J[ mNQ!_3#Ma AyTۭ1ieQUwC4~O.^7D7yZJ( #'6uwjz/:(0>MƨPGRs@KoxQ5Vv={L5L,)V34ܲ429Vݲd.i7(3--b g.<%Pn]XS{Uf,DGvNԒ9=euљI[t |@!ZNm@뇦PO=.S-vnZiKlAL[ җ[J.p_gǭ`o࣢۫Cc5&!u 065/&тZˍG >t0H!:?X@z,;W-sɀ QKr3zSJ=ˢ #)`r- tD.Yb_#t_˄Kf)o%rq)8?$ZjF}o+BmbF y /Z݇blSœ9U3 r1YwK*kp}#@N3'-ȇi8#i"j`RMۛ(Ԫ=h]4N(R6/iA\ml0"ֱZ?|#CM&m&P}@\h+2;.-9!lC`L&A*12yHHY9+V(qH:#\4sP*釬j | d!x-ߨTyt\ 0Y!`]+6mrs(h>ĞY5In`/qw"اdE{C]#qzX3K 'Qw:*Y+m]|Y mp)|$C>g8moe^-RDtET5759(l.Q$s@J`CVX Q"R 3"A6N:O0 k"NA/MV~#YʷruCbo-Io2Ԇ$7|œs叩ԯGjV tɾs7i gr%ٿAldOǺzqGT[& }`•Dd]w"SL 2cɁhm)Nԙih8>Z~PR`\Bʶ@g+­uN 2=9tȮИ: yhgYiT 1ɹ|s㶣CCb&Y'g*ܜJ@Snlׁ~ reҪ $QQy) iAnմӺC>Ej" qx }p;G/1e wrؼ?,̢/t\ [#w'm#A7g{*C=;S1?G`y5 ՐBįYC䔃j (1˲dz-{~'7u0x <GMH8Y9B"-3Q;H(}3?M$U9&6\ = G:Am?hg jm4a:Oc#lKҽ !%Ou #HP~x#4^ٖX䣌',nj;zfZޟI5Tt5ƼgvY`LjHlCϣ( R^tU@~5B >n+4&0x&|C=x^ )ס@0esnvOx __UDW6ɟB3Lk5 wIWpQ\Hz* [oodIXFԕSk`$#o @@Ir ] izї>;kOn`ֻO)P6C4Ԫ' Z%* b+) (bj$9?mPpmSN*pץ 0mQa5yWVBvZﰮ;aϧ:=CA/ƈm/+zړl~|e ˪,ĻuP`<x|UR7jD?Ñ%juVV!j#M)p}Po!}Rгj((ѳg# M䆁_A z*_׵F5ޛ3eQi;bq|b^l:o{/G5cHϦAG5hq<}$`b`x˕L;Пj "]4 d,ˤiK찒 OVoxW?g/)XNKu 2Ti?؁q9$JKgtUxƬ8=e3rk$ +ӇPع2 $KipLu)im~E9j5 {հ@'~Wᜨ]}'G G8ˇ?§ċvae7\6_~F]Ⱦ.1U 96q9(gC7T"AAf >b'D~M#j#m6\uO‹MumQ>*/,jԿj]SPv*e(t!hӪRHkɄ h~7"h/m\L4-q 20Lf@긽2;Ne5{dr30CB~閱("W I++71v ()|#b!_7G<9EFXqwaӑ9_c1nvݍɇ&bSxRB ~|@ɑiN]nP]ܳ.fyhY̏Dh,AyOd-lj(B>*FIbVa囚x,537sOS)Vw D.+\_v -sĀ:z$?!tᳮ{ &ʯCy@v( x\5}uy3smq-H;eՑd`."uҒ p\mvJڢSmD˫`z;tufj02fcb ",\]g>}ͦب>5aUnQ?|y0= 5W{"Rgzν %ȭ_V'/1T>KMT"YbJ'],j<#na`խXrxް!~ pʚZKNvfb<>|C{qaSѷu{- 3Xw?aMF>]dZ4 B&ؖ`p9!, q3loa ??a{eΖnNZ*~~DG3` f%:q/QB&*K)4X "\W%m7"VF̟YEt ѢNWvSc/?r&q}2 Dc ~G5k`5ڠMNӵ_!].;31{PayPGIf9!W%aO\t._a[Rڌr9A K/`["GrrFFdKvf6_;:-WOFymIRqfww}ς/U.Yl/Ew_˔vS ăf!̿ҌUY%(m3reuD'j!^,X1kOW AuG:y-79f+׈K. /FVZߐqq*2 ZѤ@R# ~=F 6ҲXgւ6&Rܚ3EY_- z-z?˙*-nKLw8=~n6ߵ݋`(2x88tΨ5ֻ 8\ .Gj{;DH9秽OAG@A"`ݤ[-Lde 9&/czs F:n 7tO* ,|^8 BqZz_/y8T9r. x,a {/}gϢkSKW82lЊ=|?Oi .6zǞmfk mA4Fw -kaXљ;n-PO}^Е#~+1>344ߍS+ofA$$uL-r)/)f7D3$1X!f QLUnhfx}6@: -^DbڜeHDbTz+#F-U51qiz{7z]L^|[2 t=Ќ׳PMD4&oB7MNNj?D%tfc$,T,MCbL9|~`cp"?/+s6 #6-Y&µZ6B3Ayf%.PGUWL(ךc#y^IO jD0$"]7&vɀ*D!8`g;Ct.x|cs1d`dRu<#jӪEo>9vG˃}`!hdbH1wU<ŝ`jHK1V \Sx2HmX,*Sv42`;kA]* M]{N 1v_SK0-=\d=6i-?^ҋXģM0 Ù1R9 wqBS5X5nl-kcQ9ͮna\@i|~>H']dHI׉XR T;dLyw ?z+Y"U?mK]?!44>~5&["ﻁ4HU|ⴲ;zAz&+,id>AoY9;'[g'Xf\c19^M(EjtP(hEu?uhB7WmY7pHFb^By\>2dK/Mk{%56.-#Y%ډ~@@Jɾ )-@#,496*߫\] ǎ3v 袀4a<W {H+ً粅A݃ U~ !ƪit,'/;lhTCs4e KCfL2=~h5V$Ū#6දz5Hz*מÀ!{NaQ4fנ$g ?[;Mx2$}Fv-^O'-GE|p]֊vZMxHNtЅ1m$NB0R)0 Y`-dXi&!C?.VҌPkjKQhEO"qEzigPInKEoBhFι+YB!;cjnv-cDKQe38|}`x1C؈KvɑFve@_%ىNMt9ExyH#8xeGU  Beʙb !χ%Lk-8ΏW; Edɱ o xhRRmcѵx_\lWb mk-v'!Ҧ&%|XLP&7ň5*;8jvwūrpI@2G߻)ak*g`i ' pDqZd|Eq^ ci DxN^wmsjOCYͮ+F:Pd'!? 4 c~ C );r\+e\/UP~8 JҼ(O܆ y '.@)=MnZhw @ B*{'/8U9dN5GLHI~2zkȣ|V~ x"srq'B%L/?Y_w{+NI:6=N#ڜYj2juy”[dEhri UnK&EA{]gE'b?__ZTpGƂ / :ԜJ/<SzunuPu RÄ<1| I׫u+?yI삻0xcu> '|`cY}8QXlO6 t+]m@C@`=X!}E5W%* AOy _F]c]~8D$V U&lXEgMd#ӈ![@?~/290z٧OW?ra ȨcpjS$୬O۞EO2&+ubd}Qgb5t*01*'c1z,ܠׂ3\H>)-'Đ?mtWıݧ8QHfM-id9`L;Cyg]$*CgaE/t PL`\ʢ -Vokvw1F( 7! Syڑ,5erBj Xx$?BwՎHy-fuY@.%h72! K|vםKZEAWϤLn}mjWf t3/";aO4 ڴns>Et2zM`ʷY),Xfh[r!=~.\2 G9{7ޘ!՘v9*8hX*Jj %qҗD10{ZNf6ZH^YG `y\bNUwcL ?{uqpe<(&{@'o+wN^İrY -Kr<,t|> 8kh"ĕYpJZm:%'Qg>oH<2OEcK-oڹvX~#=S XeV#/6~B4 ISpGAH.1D<~]~3,`4PNX q{P k\k+ i+ԒfM.NZAݕ9GIMRݽ ﯧ])H`)%5UK]ð}˶3f.4+C=s )Gr;R˞@` TiWn˙Yņm!n )o+3 (9͂*)<]~Rmmij4&q3S BIg9I oܮxB1\<. ֻ5uIƦjҌeVzAS i*0o[+&LZԪ3N-=_#8㕺ysW됼@[0UX!KΫ1;L:vLe|(n`K ⺶'GA"щzmUvXP!=r6a IV ;32 <>m-` -fNL+*G ޣ%XE ,iƅ.*8|DTO4]f~+)6ZdB"L QCw/:D$njE׊vT8'زX!(nz<7 7აo̾ROaNu@72BP=: k~(.`|Jj^}a[[~6A(e՗ЫI&bLI]@P(Xڊy*%!# VbUX o#{(C\7~ ݡCck3$Ɂ{qU,C<2Dzl﮻=Ъ6Pftv"_U2 bjvhSٟ͌_ZT١v#ZzVe~^NZ/b !9,6tO_WIt'%LB,/ƲgҥGrTMWu 塷Ak 4&A%l4ຒ$V% tgl?z&ZRqUa67}yR5\d;Xqg/u -٪0m۠( Ӊ>BWB}t~?83)M2:p"֒J|o,Pwynv?uma=O1v;j(fjMFˮIꨁt{Og<]zP.gyLg~+Bi޹a# ;}I7|:悳o}|iKᠶ:b* 9w/kYgPvVp.6Rub=h!bXG(T5z}alĂevBnTH~˞o- 4EvuKo5 _xIlVF![+֛%(>kX>OF, ,\ wڂvԞw6yYxJ篆9<1sֳk| [!J)+&qQI YVzꐒ}f3:8 P) h gc*h*'OP6ӏf̘NX=DGxC_ 4Lj/.r ii5`+C%N#E ̝=+g5zc8FR=yc,w1,TZ"W/,éy.{;. ht[^'bd/=EhZ@P,KB!! >QQ9H7naCxꐏFJH,Pz*!'&}2K9,O=$ZiQFfHeΆG 7xQNu}| 4WXuZSGv%T(rj(w !&R~ ο߲`H R=>9ܛB ,ۡ8߸G2d5@R~kFuWXB"F"qB*MWeZn@*3W#ީUqTPPz>j'':b0)Q!tĸB,Z(vm]uAMߚ." 8 Jb̧' nz OWWyA<σirQ/wǖ*{&9('Mt7+u*(p@g>RtwXrf0h.f?tu~IZcqu"kݭ&_ BOΫd,!JB=r]tZh@Т3W}JTL*״"nvλqU UPW*L{&%rӊjp]EASo\|rEb'zqyPAUZqe#Q-+q㏽L*M-cA}FӳA& T =JgS5^\]KCU(?sBERU_:n2Ae|,[2>t @ {/+2RrŻ̴`rX- rrh 3uqLgc& bv]p40EB=reMnvG5+BaIyј?G.= ګXsl KX47a'l]G-llJGK!V=w|&JC*195{M㱆0lQaCˌ-Z$E'#%M"jm}ib EA]G,qެɽ ǘ]gdtf#oe-a9jKl3pוno%P$ފ$vzES/SYv&#OIHw.sR8%-O݄ZFjZ S?4K)Ɋ;I\.4J#fR^/2*ev=)RJ{HJNyDg # ՙ iJs?*#gǽ5I/?vZZz\G^f弱6\K%Wm*"dN|.U+!C9dlz҆qO,%{(;xmk%vqq\9ġ\w =1k6 (>Yʥ$6m $0&ٮڸEss5sÒƴ%+k H͢q) M wxu6A6AC?*J#iZY :Bd&[~Ms"6`NNmmB=_z-tVܦvU4 s2*Ƚ͌YFE1nd.AwϺXХƶ^ú{×DƉl~c=],=s.3ޅqU bnp7L9Nݗ$|{XW~ `'+"U@GRg|OO?Qp39hPW.-?d@e@TEǘg[{`@2Ą^Z5*’ U) -{{AN&LԽrEp J Gؖw˪b%5wOަh"G8=̭yhld^߁X Yg5'O.8kՓCmC"B!.U׿ҘXVŊ1n?3Kop>+X:GeЀYhi< `}t*;EOojEaEwMXȺi,@KOP:eЅB LZ7cavOŏ$& Ŭo uc7*i>(lyLJt{]oGK[3/t Z%:(C(sG/9VjѺwzLPX+cvxO֊:ޡy ˲X!R5:`%aHW d Ȱ _{ICqp*riG 8@Z~aXsAg;oE{1$@Y\/ch=SSVI~)E:!ӿStymH;:3KP>bt=9jvvsSeG>ͱۂcbf0/|4(ws|F~x;o/xcp;o┬S=qŬSwk9Uplj%;N#9|?)5RjV08c {|^DȮ X-ѭ~WC{XJfc 6bO6c`aP IO8SR{',{~&*sƢl ވHHtH9P8  9mN JS>Ayp2Er{,eȀk]-s $XFۖKM#n9vT+ym\TM6nE&nAy7Wi4(MDo탤gEn;V[y-SEhVz)ŸY s8c2%z8PK2LHֳ b:h2]Khz)et2h3S5ґaBX90m #0>7*ҟ6w~f뭂p^oސN1[9;$([O"M9WLcDahx ٦ŒRCmr$&''jx8B]՚7QK_}38G:57Mjc-&2[3]=M~V>0H\m`4&X~*~Ӽ#Kb(yfIj,s'Sk+ 1H) ~0~٘ji΀fRRo5K}2qo1-&3:7fл7Tbf[힁Jϳszu6HE]@JK)Wڊ~|X R-ܜ+Z)x֌ @nrvbt3uae-aRN/P^d4w[iMj-#>Ne/ɦ7:aގxJ4܊oo?mͦm8bR|/,X]CxB-M?yAܽmg͵TQ;W;GvyuR Ǻ씔;#o)qy~Ĝ;<98:]n"8G쥜m[6wm "9m6'nFؔıBvlBڂ]N2!ycH23^3iYrmȾyY^~+q,l,©"*lk=ːdttl빊PNWY q -'H@AX4a!l Vp;"zzC4)G,4rxru_)8iÈyU?'Cnsmvon GOR2t#iтJ# Z+D+e M4nSm&KNdJv#"5'`_vGte}\[0YC@_AHrAP}$`ER{O`tК:;N>aP/sp^oj_eᗿ $z„-|c PN+G b;hpyB߰`F}$¿n&;ZmOMAH6B \tdoDs /H Žmͯ^@m\h[B"i6Hk0§4_bP;vr@s"*$6Su@^YMM.3(!zB^WxٟZCt4: 4i%Z[q4,->;'AnPyg~0d>W"ުЄM6A}Wgȅ{;RW$ugt7 K+= [!cYZaKԕ(5e^( fBk"ڻ)?M\|cOZ*-o0؇'yxY'F! FjUaǼaMJo Å!s+5EQP]=6:<!Mˇ&@txp0ED49(sZJxU5靆R n.Y4t ;O ϒrjԇ*1=@[A4|)P;TB"*OO6Ou4eNڷ`2$?%g15nQzBqPtR*^y>wqj:xM|2Ӆ(R ;u8-C"ѪTrD/UbGA8=Y9(,x)dr3ho/e|4#QJ&'B^>S+H*/uP]:g*mdW~C}ѪS~߱udo9mZƄ;zN9M*)OCx/og{(>"!ʱ^BoN -a?JSe@BcRqTDPRg;ٞs(7FQ9D4* +>SI<=ۺ\% zuw-VW~i# #=? 0xۮE35r]zLx:LЕ7bSB} @w7s/\ 뤌SY5iYq]Ws d 3Xj=^obg+jU,_Bzͬvh~k}&QC{RҴwYiR.Uoy˹.}mibE)( !KIDh*$2h\`u,mkE[`[kzoK?!\.;nf@뷮ZqhDĽ$gP)p ?}n}U:I# Uae+1KU׮0}6NL/=:MC<<)c" ;xP-[t;:ML(52tZ,jxoP:ݍ*؀ƅ3X̵JҸuaxV&t$^xpVy_Rԑ[i+aH/꿅ng#ŝտ+?,{A%$li=}N'y> zM90Fo:f^AِzuK(PaI*_$ B LHc h͈zZەa37 G8~)_N^089;jaƥ{­Ac% ʊt/2CW완}MYnAcUf~N'gQ+-V$WF ͗Q.YU]39aD )PeFd䙞LeϿsu=U+1Uz^,>=ÔBz%/3R wdդJ v dAƌ*)*aĠݿ4E-F^`8ݹG)-¶Va!R9NG֊v /N;8Wc':v3''T@\#nMcWズsQNZ*3lsFƒuc 7-G.%18 jEPCQv;Q%"'j"¨jޠ w<&"䧟v 3gZWdSM`t1Z$/0UKEWu\̰^Oskp~{ `ۼ zDzKX.Yv#(z7e/g^+} }$rt&6/x72,2Z腌 TY<c T0oxdܭ4B<~Ht8 5jB r*%s(Oc1MH+6"rW5>թ[Q6& WK C1oX\ ֩HF"aQ2V4׵hT:A ޏv0l{)E$b1_Z#8F]Jj>7l)˘UVu1LH3=Պ!ћoVu%hWۨ1P}+Ic8 TL,KoFb90s_PF/6#^仑Xԉ:ߣ{ǵa9xehֿCk;wP$-.φ$eeggUoMװLD+EO)~-+n]Z7w$(N] lEIPN|DN +cYg|׮鯣:Jk0TlpI|Ìf,1I!ۄ"TL/`Ʌ`vi2ͪ<'v١{0 >nc[( ?`(.Çtp= rJO3Nh?+nŖS8kȷ|&(^t>~W741ǒ/ZN;[abv=T39y!lHk uUˠeD *b.5 sl9=+hӞy>Nt,R(z N€ihn2IO^ u&rVJOD㪨$^ۆntOwk[ a9ɮ!p\ ﱑV.>lj'Y͗uKir2{׳gohI15µ &w2Ei\9yOtYB3[$q0n= GInTc.~/f9T\R(@O+ʥmKB`]}mp3ή]:15 jXN`c?)ѧ" }e#$z:(A[`P_szU!il|;}$mWmnD|а{(`Qcix ],KmBVG<էކИAiޮt@itTyK V废Vk:U`m$J0)rY8ǫM$v.έw|/qtF:ȽOqF9ݝZQ SHuY|-u}y( R kK87P_Jg< TU|r(\H-͞8j㎸V~cQwUMyL8ad ?z)/ HخΪ]p_ ڙFM]\!ܰp,1̣ ijE j Q⒆τdoݫNoJG|}aJ耠=m%(]kݒT%Gu R S4J[j+X RzqTVhv}|e{1/{n%&G;`GMs[DM/yb9у~V%h=!'de&λήnJ6 2SP[B-}DȺ : %p?ͦg.$(K‘q>i78Ri3Qʣo?SOiYuvޠKs\)>f{"/Ÿs?rݺm߭H"fwU|8LjKybn O41dP4:l!mC0pA/ I/K#[f!O E0M.Y\.E#'q7/yDzZ-  ^K't{wCG2bB/CA{ZԾx%:/Nfd%ZWyL62t{|1j#%+ES{k/Y RLaK9gf /fpt}y,v?WR:!Дxy搜kof?l2tij66Dr Nrr7OjO5Jq]ʛɕ3soZpɔifMZa/P([L˺7LRamGu/<_}-#$3!ryF H983 ףeoߧ7#5υdrn L[K/ƬAm r?I(ﭓcHgRAv_pI8ddt/Ys8- ~iHS4gJ% jQNy|A+EJ[h 'ˠ2I_j E)w3Eљin|B'3!P YY?*+B^OC$r,vv'cɭ[*0`@HlW)PoT^{U7 mB\j;QCM=͓-NGx`9CZw켯@s@Sگ4Td$[`O2 gg G^nܧʄ(Y=Dw q)ԩo-^]Hϓ`[sTq2r T A6fH AȐh%:meU4fC#N\2lT[b ][V/R6O YD"~v6x4{[ao!!]()Vz"~]h|}>@5qnM/2?3Md3phGљXJ٫ƣ/!x*U=c]8y5Go?Su:t{-ST=6dԳSmwFmn; !NPոjh@ZN./ϖ^ bkOdzJ]vmq+!fmHR )(Z$RF$n$n@I=[*v_q9IfC `p&Y<wIZEn+6U14 z,9EuKDT{qEwaFxۏ7 T$PP3fr\ڒpS KEZ`rt$=c1nL N:1(692Z-6M׎H0J~2W;>+\繽 :ˀUD-`p%mf%x~!Jnғ郿y1C 9Epz %b9Hԑgjt s ,lQ7;(gM,J ?ͭojhYWȊL2eƳ*ˋ ɶM$5e,P֨`Kͣc{Sٜ?GUtpK0bK%-J,t8+/HDqZ#j:|f}]җVGT'.7^շږ (KGҧ7-q>+ (7˱"6LHх·@}a̡*mޜaEw.ToJ-  TkddsfqV+Kis+ rD]~ƵRLDz4cސ~ɰDJko|6,TzPن Ui2 wg,`W /W|# 9 #\h2s%ktq_^=g1گTA 𔤉+L40m.sScv_Ԉo 1)G5/Y`YB|5a & iWHԄӻ'i-ǐ )ӶF&fm>1tX>BG;uMҝ:KIG8y5`|FvamF՚u>bIT{p.Is Ϥ'hVk)9KR{}X 3GW!^1k2i9N%~q991)"AloPܦz#2*`@2;D"AXz_Š񶕦Ts5;f 2w֙K)HЛu߱5hƨu28IesKZW"H[+%j I1H pSarPtYX^|,^ZrK}<փlK8#s{q,CscK Gq`awmJ5M!:@rG'mO `C?ixO;N q;c"Q9-V_ul&'Kt{BY0ZϪbVt2y iZY,WnҡO zH&\\2j1jJ&Zn4Y<`[`PY%xLx!PHb[S1Tk@N&fsy,wK\D[ (@Nuׇҳ<;/x?r'mꥯ&~_DW]QD?:tv:fWN(ܞ!+WZafxlS0a=:V Hh&}ocGL ډiDyG4j/;ˑVBMxV},񥱕a/g;ks\&Mb*_Xq&S[muk/mj+|NY2ٹ\j8*q/DV!FKd6_kXIF)i\!C )* GVǥRE^(%;v:ĕ.KӁMB(Ȧ&|:b[ G ,@1P Mx&̔G lgV/ǣ@ڣJ|Tz0ŋuxʨRw8d{% ?݄^fuDǿMC<]Fҽy)pu \gpP~GտVnİs)d] ,d3-PX1&b9!D+ A8.hU3by62oY,2F8'6C⠞nf:;Z1{&O8#5p"rXxE.˖"0ny2P]OC&r Aipe% =o j<(ŭ?R4K*Hžܙs0ʉT4@[Л;4_oLJؠЀ1viqq}c3l, nd(|b%L%yIolf >A(`w(.y}<'Hi wX5vܔ|l"- 6weg(Cp~ޮ&$"CiYYx6ro*q1Lj܍M2LF/ȸ]NdXَG]\1?;ArFf~d9WPSlL%3<n2K,ַd^;:'򑶿 ՠ.X:fO`l|}N󉁛ģķJU|#>u:h|COZJ0зk(  M-U vpc'OfXSv* Yj}jgYZ07070100000338000081a4000000000000000000000001626034b500003a6c000000000000000000000000000000000000004400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/net/rfkill/rfkill.ko.xz7zXZִF!t/":*]?Eh=ڜ9RqvO#{^~!|1=T>x{$*Y z<v̵H[-HRĮ*gqUi7f/WҜձDJqq̢Q #G"*P$,:IG( מ&bj fg^a卷L2d})%ԢǨ <:?  ۻ l+_!B,JF Ԍ>gn7Xf9.V $yn(= AD4zxx5]FJe|D0]LH.5FS=#%:dĮx)o+O''[-Ur谘 pD #}K7q⯮.԰([# ,dG [)4~֌3'yvK@ zF{ЅL1;]̆^6p=s>}PH6<-c2ic Zf[Es6˞1 /͓s@M/UKz@جߗXh+˂ؒd6]R>qv!%6$4Vn5ޯޥ~ƛ$qNU#jPhgu0P^Ħ5]DJBFGGaHX'D3L)ǯwܽfcC06G/9eǘ Nn-ڹr\q"Has{NZ~+NAommRER`M t@\3oe৖ɰԱY0'N-RZR/Vw-Xrs>|N4;mc (v*jhv+|>J#Ғh-nilϕ_  ;vq&)^hp$ yPtzRZTL#\2@9eڞU\xJկ|ydzG- `W{yyY\1BF*CZN̍ $-Ԓ'R悐4 `tB\`,}QP![a#h +_UզҤbY*PRS C9B$mf!cx}_f^E>7p~`Ը"lpۚ* K_qjL%NA?oF43w^V&@*8D!ac'B5‹1x ![DZwn 3wg^ō67>Z cO|[(B@l2(- Q3K_ r4|78#ﻫ*_N/Hi}K#>7 *'!'18}ZϟtD+nM[Y9`l#K xw?67dxrwGWKT% zu,"⼪ 9(__{#h BڈfW'PW'}l=7M2fs㜃۴ctiw nS?2!0)$%JW/' 1'/`Im=IMdzS25c \|1sCj"{t^jPǭ}wѝ>nVfEQ-0-ȿ)?sLp0ܫwGx#0!I`謚L/Sk @(JHjob8@fih6T#ڑ5ٝ|[U}1 Wa K@4O+сv;-?R EQxjy"Iқsla3/0EL{]huە9{pn#L2?*MxumsuB)]y-O@^i9z*q՟=< !E e:KR]\&\b$23b^P|{qBv>Ur4oiTmoa`E5(bC/S{) ϯ,5oH߲˦n"8Eh1@nj ~l{Q,ub%g0ّ&R4%JK^j`$O0 0҄y==9ۆ\.]u=%rIT_Y /Ex;^A/ڧ!SV50rJNXPjBqGX eL 'e$|;5_{+h>QXHkW ~6iS5AN)a'Gy U>TˀNc <;5lv]d6WB?:Y7b3QZlܻx3J7SfG%RM{Ӛu2m`WlY7kĎLY-m`${֡ H:y9ydBobf-MŰiXg?p8@O{8J}}8]+%,$,v1#6xeDMUr Dv\(W`o#&h @WH[h p9#nW+4odf2j%Lp1T QQTF^hm6 `Hꜘq rE[Cah V6oOB~doE0mjM68igQew2۷Q i?(&[M}dѹ}i,f$/ <Hvt!@CdܴS]?mBbڙ~:h>e]a؝'m4}ibr .:-UZ8rc\73򞼤U4b/֦ ptgҘLZo}iB?LVV`٩(9-Ò)4)L¨>i-6/8 JYéBHPF{̹,k~dj)*S35+WƊU;d9~"X>y{نԶ;ōgȠ3Aؕm3jp2xP,D=5nQ5g 58|k2'zSgd,eYXu*7L\ \!ū%~ 9 3!tVh<r/MѦt}clrO!#5I5;ޕ3 Uӱ37FD9'Z@6hLn:Cy)@WOb^]s[-Om3. @حfGas +!xGYGVOɂ %]0O t~z~4!-V-6k3ci"Ṱws2b&vm*cQ(Dm3KhM3DQ` Mݣ~$3Rܘ@((%[/ce(dĀDKN.8 ecGHi/6M>giX U]'$ aVƭ, W$TL:cGrSƋ`kzU5u?Y*<[& W9eAMbS*c1RAJNitQF'A3F`P}5=am-53HI_7P[ "I)e+0RJ$9 ϴ[ߔ|Mdq8kަ^47dSE\vLdbFH|4ލ Yr&,iln<~I݃ƅ^e|ޯV'EuFZYkUwq6"y/#Oq^P; JQd_* u<8`ڎ&5mkuHhˍn uSHpS`G'N:Ju㩉d^i)=|T9f |#gk17ZG6ًџq @f:B#Kn$'FuB1>r])b0jyLjm~ӼEzmiZh=U[PMh7Ge_>gףs7 Iz8L^ķ9c =E~;$P2Қx#!䊽Ȥ9Ŗ99٬÷@LJNROSQd#Ҧlg}_ !w7l~Ou0{[GT&+CI 0,K)5*Ml`nkRN0CqZx)bfua GbD4dT#ҿO0**$nM},OӅ|6\{3p{Rjmx%n noJ_\ pA\E8Sgӎ;J'o M^<'߫Gj#ebM{XHxNi/Z7I{/>yH<"SXBI ?mo{5uRmU 2o,"HxNI:|oE. jIb'5C|b[;B ɂF[:ʝxl?&22 @|FtgcyDCqG~Hp\,"Hr\gy hX*\TRʌi48?]Ml<M%xClܔJcnS׭]#L#ĥw}4f0ڈe <){fHj~J@rIOzBX7^oCgXoL['q횐룉U#@̃n0&kNOTfAm@tDJD,;\KH5(SfޜJy1^{!j:>s z쁨E $ : RfzufAHmY>8N {'n3K/7@Efۡ! E^v`4̍irpXnf{MҙJ i4$sG}v\-7#cE\ "OX5 =Q\K-Iuשxq}9 Jc|[y"sAzcJ-1*-_Ż\҅O%AÕzEq1 cq\Ymœr|n îNPwx]RYT75Zg^,g͒ 0<\:*gkmńj(Okq/@9y%*5t+\]6`!Ɠ$++lF9EN-8:Y8,t>˓ hQ(_\Ca MLx:H{pO%9WN *vWrPp0:jZ[!q:xtyanmMsÂ*7%.m'l0dLZ܉K^ }G"1nGh#O6F{[d:.^W],q0&HrwHL+94e"꣸ʼЕ, V)k팼Q8C FK_=莘"ِ/[ބ4w2b=qMز䘣X?`>BR)+]xm|+4Ep\3Q-5@݊ OVٲM?w:ҳ: 0Hpj8p 4$̟Z9`Nյ#R]YECv (ؼԽ\L\0NOW hdܣW5c4U$im]cL;a`SW Z=(|uO!SIG)]E A=ѽC'U\* JDF$T]6)6l"*Ft n„3]?_ڝ&ʞ˳ R5 t-h1 8:RZ#qσ'y%GJ7}P" Lagwm};|ВIJn<2 i_`:EcP1L*^":tO淊7dוs%S8=8^b|~qfI5Eiߌ==]z 81 W, >zbNdh9r]w  WATsp9ǖt`T=1(cم܏u%؜Cr} PVPRBwT?lv[(d2E[#Agl;.Iy#JGFSFK;.SٱgTИޜR0 g`h~*5] 0}?0f`l4eOR/ڇϊG$ G ]nQ/Ӯ*6&}U3ݢ+㪨;VǍ7z@ū*1ÈK*d`!8gߢH{ ~6uDTE[@h%nU!6 W%CMSD<<ؘe1;qu씴1Eʀc[ݣ5PPHDՎ8r_/K`%A\s zaU_>ߘr gKXϕTpb辇ȩ8-M)A@/ui%nD2g]KzccR|fdhhqIEjJV=9n=]EcHQN* aTI&KSp{Co935+ `ka[^ߝ >;Ck{1֊C1"xłXGXm{1|ʠNAKB,>+9cg7'EV-bJo } <eLH\=n;0g_<|8H64.+Ê+@y/~l9s|hi[)H ]Ж%"B?sc T.ޅ< ɱ\CV:w{mJ3*_f'A &h b rvdɾKjDwC6#KdžpI dA Qe.q9b\h-c9CUGC͓텧i}CI>ݤO_՛j}D6]P1q,eVm3"?jxU9R^ t8{s%[а&&10FTĿ 1;ekB︀"xnYNŝU@%~&qi5Qy%b=WYS'h\QD"cJ+m0+-s5qkj] k67ĠBE~ me/noa)xAӒ[9pUT]a~iZ,4377w̓Bh"}Eʋ؃Es< :XXr]r +tzlF7<Ź># Vj7٣@ &FDje;q1+NA xt=Ҧ{ՄZ-mUqY4E M)Hx%?s?~i HuTl'H'5KoO;krQEX!-րN UՒYPNKac09+rz,y!Rb8^^£ í|c=3bg D T)6D͍d;mEi"U@ Lp3UCcFit>M# --qKk1:S/ fb$ÿI`f{rZ[3xN q2NQZ]dq\M?_b͉ˆ)j|F <=,c/>/#X A5q_UVjlwaM,@/l큯mLkDhΩ )7kC o+d35Kk( LZ:zDT"3&[sS_p[W문EvK8#+FZ6MP5UR#HҸ"*}Q;)DwV?\>&-ϛ18 D'F;uު^I%=X!9m]o#T?~{V?=TqHء)M X2 1&6>ٹ0Y,XMs(@G%N' pZi*ة@b׭'mWJUNMo4p/ sS%)f8'`CP\g{|Ne424՚OU.I(p$c8@V<,Nq nf&siSSMfqnjuU)|cѦ) w(ɷoTeB#!a1)\ciĪ)ף:/tg$M3?vRʣPJRJ1C<dyƻ#ĭ}ulU2aa0{`5b7g>DtħD"WY r{IM̺dm3*t^{C2NMPDkrF}=VX[^5ĭ>J. ˨)7#Hu/tQ-(sP}ê,[w_%Nhl`E0!4C|O[/5F!htkzPrwq{/OP [r8%0n۸ƾZo!Z~G3ps>1UXd_3 kWW2Ze޲!;MWewۼ]'A'̜[~i3y^HlPTrpG;(G ,/ReL:p_Cu릏Rh8I.gH-G׃(iY5C/v"qRds7XU?vߥi $ХO/Lڎy:xnO$?pێ{Q;1Nb{ ݐ:PDN٭2$zar(O(tnx]ۑo|7KL5&2S|Ӑ"ұ71>YK9ĨRBE `6DK !`׮ >bhq`~GTjz׌<{ڌ7fCɁ6 if4!"{o3.fnFB^,UP}H7I<3v˞0N &k]V,죅hCc?C1Γ/j IèT$xz7yl7mPOfM٩ɾs5- >K zE)eJ  ;.j ZzL)\"&_Z@m%*5ĦNjkbe0ۘ;g%mo>ɦ#NkqЧƥ40[r]׺&-`[5%G띠҆3^o#Y1};`TS0@q?wfd3LFTVEX\ ߶ %Ip?Lzܫjdqūښ3 #y%a=')z)EŵNn cţL+ÜRB݆ٷoÉAȋtiQp Q6>;ǓgZ7>r'1vj`cnöˀV@)ʚN}?! 6|тp4D$/Z'aJfPLPDg) O]bN[p\nW;U]D&^vfh+=hK;j{͕. &^謕Tb\+4{jx.0#+fY-_ 6o*MtiXgYZ07070100000339000081a4000000000000000000000001626034b6000134b0000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/net/sunrpc/xprtrdma/rpcrdma.ko.xz7zXZִF!t/w]?Eh=ڜ9Mt|',qHŁ)6RsO\s#DdGZqCu>=l<1ݭu΂<>m% tټx~)Sߋl6ySԨp$`ZQ$kDa)3K.B!/zB|N` ʵ~gOYM]I:޺b@6ٱR{Щqʮ6NlD1ꈙg䳸(º2HO?H f vY-4BA[!"X45JL,yCܸ5J]d+Kc?݄&Cqh@8M=HHceb. j!ٞxSJ|ϱLN, #HВ{Л Oe_͐d$YX:t^.54`V#CYkvCN17K3)0Ηn^r!Ы]5?0sSZS=/]' ~uP&/b7ty;H5,faeH .Hou!}oΗvTHsdbܫ H)ļJ(i@#ЊcM,LFiQtnbm-g|3$Uti^roO1{n日n)ޯM3EJId.Z&^?8kiPtFNKb%Q[dr|QБ`$P's( p@^4QJO_||귫a%ͦ#^DG%-C(MjK:9Sաi,` hQĺ< I:we6t bȹo'-ut{p$P7(o/m/$2oلyR= BH?(]H}6Z \ȭ7T3gYH)9ݮ w|iYU9dWʾ t;S\$ t}GV )ЄI|yo&K2eׁ^27DٮX$ȣ^a"ػ:JJ0eڰW[2`tajP2ԽFuGJTևL&^`Z30 60_ d~uBj>TouHwZ+:m篧3/FLfyeʴJ_fּ^I==s.be:sӬ/-MGLM ]rr~5LF =DKK<~ZX}^7@Y1$b_+g%lz6ꬪW 呣-z9k?07@xMEPy[|B˾ew[#u`Hxtkb8E[9h 't٤{ð=6֙h\=$YG{-_:mw#(SD4NQ12OmNʏ&0V$Z)Sv!Z@J<@PTh%MBK-qÓd?ǶKӗ7 J'ni2`5O+H kͬ>aK^~;b866fBs'm>"Y3#l@n`]H)WN0;3[qBSu?gE)Wdz;Q7Y]kc:WXus" *{=\kbi-,i<2y< (H0hUNhm{?2ހX"aqX hvgpN*ʌBT>hൠpff)yVegTv\_!A~ݧ>c_lgf\'hi cHv|j] u孲eZ $ d5$c9^y&zޓLt-JY);}xt'ēZތ1_mQ藚%vhطۣ6̔amRuD'}O*f?*z3S/{}MhZ&{|7U0H-Pb&q?ǙEl)%R Ow<Ŋ_18Y$mѣD)}}|П {s0\SR2&ux@D⒌Ms+rX ,$-[}0ı#&3rG ]1aVd&D>B5^sFaZE[fܯx&bk$S&+y#+H ec !՜葵@ 5V chY W7M֨cv%Jzmkk: }bj{>I4 =Oh+VuߡP[מ{@ u`,չ-\K I\#>f#1<UTGHX@\l-8ܻ;@'\qFnK19_p0eٴryyz E;he>oiuN@"X._}cjii1׵pJ(v<,>$rO X94P%K[Zwu>?㾤It 郌r?6g5J0p䟅^Meydss}k!6k@1%J+AXxnpnk4D˸o!)HZ^ea;)<*@) c `4yדb+~ 68<>0܉.7 ,IЎ֣j mPW0=x9jr)?'tpm \˳_*^6z2I-0xcOas@AkRbEçT@ؾ>j5$Avg s@cwR/nVz2=4.o6KHςiAg仜=p0XrB ^t^N'P@$8/M1Q ;a*jF/͛OpgkDɩY+׹1%LͷVŽME3x+5#|'l`E@+'CS]FUt0je<:Yc#۟iydsд ggINh1$(]ΙAu$z`XwN0eܿ|zH=܌U]6ͺTs蔎MZ_=񢰒FZKT ᆝ#^ʺpM]@ngV X`VGêhia6>=`S %#5B~BeN(M'!R/,MGiԇƾ? XS{;j;g#Hܝ;}$]_c7;V Ms2ͿWL Td>S|LnV{ ݽ.aqCrK(^tҒ`%,*-)XKCL%.8c&0J,YΉ*5|rL\"* ΅z4O4X8Z}s`$/ ȟ\17 'j9F*l oՠ&Mլ t=Df;qA*NDe=<};QDQV_|$Jm>6ms8)O.Ĉ/Vd,#.JUs  pQ$㞬W"|a5kdPjCnPHF1Np {@+qweu Y 4 B f+=}9pNjeMˆ _ iKjaZ?n- Œί]Iv ټ/#>ˋwFE//8@n&Yf19e?dD KA(@>VԁET:UV&Rv/ykZ}켃JooC~ƽcQOaZdސ遪c4E>şeWYP%qu7hۭZ I\ s :t?V8gdv("w=a?* :TGѡ@4iG؋UED) }c+1{5f +FLJpۡ:=*kOt=Aq'AngZ,2cF/DN:c6WRy:-G)!LUv 7 lpT!ەt<TtѲΥ&(]1<%v4-6FB` i~lbѫQGI-X`FrzE_0 9~tDdOg\dBoT0m$px}L\WD۽uYǩl@Nm|$Dc|Ħܚ]χЫNS5}Ui 2KTPږm|,{IV&prS“bXaYD<2@niӅ[ xڊ_|1vVJm ZUʏn(FOS\?6eNAaRqw6 IɚNrџ1ӎca"1WJemy.c ;_.#tc%}e KǪl.lsY3GJ8? d U_^k]Y65=dڒ$(d!UIE@!@sg9vqm%K37Z]^ ƅE)Wq +N,xdh9Ǯ1?8zf֗q_9#O]<,ɲ[N!!Y+Ӌw['ۄ2>eMHɁY hxZ(PK+RXK~=Q5"|K€$qݮD>])MhH=k`sP":x~P#ǽ7+75#vc˫%1ӶxB`q¸?Ԋ@ ]S})dFy8~-i`f,6Ox.||-_R)oB 9e9wHKmca@wfC#o<%v&pyN߽L֘F|5V?ONH2$4sna bXNEFND!]$ !k SRFt3q@*6uVBgY. "RrlC1d:I05ѸhbSL%ƯC /Gڭ5ɠk I-;E@,W8ibR%7]<*hv٢*FbP2 g"Ǡ;&-N0dewiE6IcI5/]4z e:`OBb˩ͳ5(Z7,P5XS(Y4FՋqkE>FYq$Gߝh[ ñhdP%}=TEcб}T䧰͖%пt!W(*n^lhp$R. ,oxSe?+7kRlx؏uщ|u: @urY+޻%NNZ<3)CuDnZ>պH)2s.PŇg$ZIN 1%jmLA>?#_Ocz4vԷX{ ,wXMaW{RģPEx463 hQCvbu eSMǾRE)%f'ғiBЛgi Mi$ 9^z&[3MR=!wC*\%y`sxDK*afz y*?X9 ǤģVJVF "#K;dƶZ;s=,3m۸6tҽr6 cI^Cz Mhx92mRE&)LxW~"fNSȁ˩?_5[+;CeuL P@W*VhƋz]BI6S$y=KXCį1)NT(*ySDm b>4Ґ,n[?S{v[f?\c,`n,T||m _;) . )&wxoT|^Z:TD:S= AW?c/ (T3v$0#^ϛ\Z^EY nM溊bt(xT&D2"^g"vDĶl{(Θ 2ژNmmE'3k_)Vyv@4Bx))(b=?苋gF`Jr{k 78ON"m$OuF c&"(uΓ$`L|u b A9ˠcozG؇cd8(ӟ]>tlFlCB"^ৌ=].=I @tM}I -./pPQ=A\NMuH\J^~aiDN?4TpJ24 4HwTpk'VY^G0oyejܖ/X8L& O^# % |NoQf%UɃJmXk\;Sh b8G==GVoF&H %6{kaz Ta=Z)\W ASqx`%:Cp pw#Zg &l-IM$1㇖~? Z {d}C$S6yMgW-vjVnwL԰u0:ϘCmD zGq3 ̜~1 5?8&I֌G"0ϊao1~`L [pjRKc- Wiʗo2ڙD tQ"!;}].vۂrQȼ=,b;L \琧A?ǐbxi"`yElY:H=KjS]\g(*FI/9+KXDï]Mi- >.! w)`qI H^٠"?67's℉ 0]!j`>W-.~r)QV$UI^^+Jcڸ"u١V_m^a䷍ pE ,$+ϻwnqS4Z\e! f עUP{. @jĄGv#0&0g=!HvV[YV Ut* xRJqg!ۤ^ L#2TlOa 6hYC~圇Q9\ 'C~N$wx+{{Q;e."@laW&l IL5WApx6ל\ICw㽨@L.'@w,eCq;  & IYD"(^cA8X竧G4<7d NZY#3m*/ ٪}!cyOrNq>A!9xnHlE0c4{7J% JȣXAS 6 ϣfoxӖX(;ZX37YMXH* h.HRq Q, U5C6CcNBג9䡵u`+ RBɂy]94}7I8 b uiV{zYȧ:C`<re7uU5^O/EeeZ ƜבB?'YKXl +͍YlS$Y%`u['E5Wp 9 ZZpeF#gZUCsGygyXD=Tw-$q#$9Kф?9Aʔ'0e.*=ٳZ&oɩ%O,[uLT4٥@x]R±1 v/OtxpR#cd,/֖k뫅MFvklvChHʸ]t*QR\X97W]1jv 3W@Y7Dk/jDL7u!'C[d~' /2 -L/"Jӓ+Xei@jt]X !/%X  ʁof P wqHZ<DiX2D2qj0%W~@z0.Rg'HMZGsXw"MX@C3iTYuU|V +" !օŵ.qp۝k$* +8o" 9bDJGbp`҆6}1J!sNqzzy-8#cX4C]}G)4?Nr.3xm۔+^Ūm\3? <GK[s?5FbF;T2"lL_U^5=+ N~m^զk(QfIK)%1yeYܣ'ElsgpUc@רTVbsqվ>[@TQ<s 3LG\Y#j4'A9R%01Y"7(|[ON<%,8gʤ$ PRݢàBKHVXkֺq-b3()u*xbU}|ž)qq?V,WĞIFST4@A(&&"GsG/Zo[bC36O+LtݐZ,ݹP咹ODsF1k%ITskΫnSϖNCè9d1yf& g.x5.b79X}4@. (įkTPu16+tؠ\mҏ!k &gD%II'M 0bS1 NRƨA),jET2PwL.F4;~=#;3#X{F?hWVr ]6yFCRl3]8v@`YjAPyܜ#Aw$7]bEd--M dŦZ{C7鏡GaDsB]-.bR̂[Pun>H(*8LoYg\x1 /pA nDc}޸|{Zko=rG!nNMuιTK7e V:UhQ:]={d0H(̮ŌemWf߹\!ot<:%:B ^- dB`jOs'̭}4 d96zRpE U(ǏQV}^J ]tYؖBke ō=7+@cB)ymP:'sc5bdq;;*3loN!eZGTw: !,}FgLFޅ٭* %#LlKrP@\vm5(t28pή9Lr >cX>ΜY樂Wx'dh-@O}c0F6!5- ljim2:c{zY=قCKǽOӑa=\Vm )*""ܼgGHk cn}){as7x qnY`M?w11j2KP*$ee(G4dvf7޸sr7[ĉ Ff yTƍ?mnA4ѦBUs8D ʵ7N֔:E WGi;葪e.gm b$͇h31Oy6Njw[ˣ)ᅌu4>c,.Z#u{]dM7MƗ*QaU0X^ G%#H^vġVŁ0.`@_,_'^I:7fiKW0m\L~p|lie5}0?f7sEI~{UUg1`tgcEİOdq\~_s˼q(J޳ ':0O[l,ʵ)XیL?Jr;ZQk#4Up|Z둥p/[mIs3@]22> D0n' RŰR]3E߶.Cl8y7bz 4?q9+!" a[?E{_o`)JQtVU¿Ļ ۄ'*LnFxl=B|߃7/a/̃SK.'ћ cZ@{vFlOT1Qd)()@i ZMʋԚ!Tt)]&4"ev52hq8,c\eQi?E7ݜ0?@IKL[s|%M1N$L+)M,@YŏYG7oV3c!Ls RH3q8j<(zsLCx/$.B@MYo SVTxm =̺YSt!H1T/Lu(Q)8Ud[F_?2)`b;I" BoZ+3^DMoQySOT4.]ۛ{!RSX@*n^zߧRaf*HþHr-q`+7A?eADRU[o؄_d՗8ľ F8Mbq+ږIS<2$pP͌Bܑ:2oDyQ,L{f)Vy-PG ;G*C+67HVDt7YuX@bg4:0v^ϖ Ex%+Ԁ'=:L4A2GÛ6eb q .+}!*eTt1aMZ=rڿ}f4<*Ť 3?XYB_c\1;'ũ4pi}!e ~i~lZk]x !j˥/cP/aDwF_~{+a֑~%l-wDBv,1% v&7g%3qpxForp5l{ՂюB<Hh@u.v+0>gi2_r9 C܂#_F+hSsT 04wm&;+/ٱr';!|GkH.B7fTAjuH!3S{\շ̧o^~.iM,̴]8h&!QtIGG*i~]DI!kn/mdsMoļAb`D'&sRM!1ț؏AXɯDRGH쉲܆2a8`sݸ@Õ,Vo8f{}N\ڈ y],3sizgP= Vf;gHIߝ `("? r13szp?Y]eM_ _Ѩ @i=N j?yѲ4E{'͟zuh*$T *m(~)@Ɛ$Ʌ<46׮>x? (n5ZJPa1Msţ{KK7[=K9OܑlsuWN)Uz-8ha=9(",;ׄy8*<`ePMm.Ҝq:q@#1 dJ9ڗb~>=b§mb}jk"$4]f]٘5E?L4˝&&|Dl{}"ΰT@.na55F$IY;Zk A<{5ȫ]^5-*yt5&<wf/w'[vKvFNsb R4E\O{w7߼:Km|e=ݥZ֐w _|y0Kk{qƗ)COzUe&o@>4h~{ -qC* h1LQ$R୔N6?&odcZយ_*b41?:5ڟ;OA6 mx)x+Jk M ,m"cvRM]3kG0T"I|9Л)4Ԓ]#%shh&\b.^_M١r\ιMV<3@ C9nIIY_C{¬%3㺄 M1;$2N{ <e3k7hL?dJFhr7&BB mP#[wpDjӺjrՎGAS]Tz=hTnB1v-9 E61vʄ6Y‚wY~6wĶBoEh h>,9\I vø.Ư@kۖY(Kϭ`uqrs+w+{GKE!nmGk|qdGLG;+Bζ]zTpojZ ޹Cr"6g*D}n'_F&qVC'x3k2aa8?)XH IEPl؆$^_dZ~w"5o^rqL†Se/m DlLy66āT MF%X#jG4DNv3>!zsǣWsQ'D&tS>&eX6m͉ I<׀!Zo)eqD3d҆ͬ J:f8i?.Q>uƪ|Y յU)?.Ŀc6>tjKoqlԉ,LX7!ՂVSKߕWCҋ9 WPPYш_CŞPg<l CRG"Yy/ϳ(ʛ7hi?$ {֋ߔ(͑ԡBvIUT8QbdvmHԇL{bYxlF_՛rmtίW Q$IԸ*Gk 8`0fӲM<FR-bi7GS 槬ӭ6_o8ZR*_ʡ8"~K*vdV9I%W2\irtTwo&Gtŗؚ2T339߅c2LMVgs 05Z${8>a ݄cyI ; d*VM( k1Go O}hκ%8׫IpKD$wFi~{%$L$JB4ą/%E"PO,<{fp"?۸|UNi2 H5RJ#v ץ:NbHݐ-2f~faНt Q^bط<D{Z''vv?+}71bQ"Ţa-2I- ]ƉM5#x'GTSq&%N}9ʟr 'Wl֢[}ǒ(LÔ)47Ù 69O*BVfe{j%6`e6YͲK'rxhJb&Hi{0:Z@ +/Fʣ{x؏.`3p#NL ΚJˌTi\L'k"nmp[.g?阎Q 8%"xXR"aPe,7ty6"T[ g(J!<_4 U&tuҭ]׋gͯW$ k\Ed @  D)IansP_FpdeRߗ%&:͒6fg(եъq]u]VNyCz%jb R}ij_E vMчIMR$u̯LY\IZJ,7?[˒AXj7$ØzS}K#]|v90|Z@al Ih1(`;]y,yXMF0IqөVPw*YԏσAxEVJ $=(l:CL6BL4yLqg]0S$~Af GnVh?DE9/J5l!FKk OPcG5JO&~22CYYiͫH? ͍Q`7,%izM๷y֏)y;;ʶg5j b(x3f/Nyg 4hhbԚ+Eh@XJ)aHE F-EV\_:mL"' VD[l n"iM!W?"Hyil2ޒkk U8>`m12Vɤ_~߂0Hm1:/ @ô~k2W/4ngu֏B",f0ibHhぜIAlM޲\{v#}g5/k]J{5q]>Z%{*,}Q?lp3:mr;<gW~y eg1IH /jl;ԽԚE vȱYDI^>sTxo\,T:M{l-z5$ö\+tx (Ss" gџWxWc/!=R yÎSͩ(߉W~w.4,BX qV30|=ojh,E=_f 8@U MZEstsn*Fw+ktpSIpǨ cq!E;_ %Iۑ9%jZ.dXw7TPCR ۿ6˸K]ja3=V31oϰ9Ru Nw:=x<щVDKH\Z!/*lڴ02seF4/XO|1? T4k7sKl>bg(Ҏ1lQ0ԡ>!mb8\?e Uoq3<0ɖJXlg=Pe~K4mzmd,H_ezQeAJBF-V ф!_#K'նެI@ќ"@#@6,-ܽy^5AŖb96|s|ɔm--UcJCx ҝ Y"2/ o.d&Xe@Ctz .']Ǻjk xل/zu T~疋aqA>gdpD ˫Ƕ {WwKYGDo%YΛ84E帯b3Wlԥy|G$$glkLaNX c`8NAo]x"xX zKmJV% yW2c! -Q6@ՊRcz񂫦Kڋ}ۿwZ v3-M< e4g$qa .uDтRN "(Lbچ#ɻvS.FV7PĂED_+|"ӟ-%p)N!Qd&QFsC4WwVCrޒ夷q_l6Z]ѳ]FҺI_׭N[Q4mFGQlFww`SGBt+-ȋW^9K̫aXW&8 4mF<^bǫAY=1<%C ]2D8 F3+¡ 3Z_8mpsz|{BN %9E՝G'*9- zxGK[*"+IRcrtphm,Vf$9ݡ'ZGR(kޱU'duJ nUZ*ŵ|x2F}Zd^s$Dap]ZnrɄ}@R`%^Q L+J8eJr[zuE锪zF>ѽ)*~ܺP %qWQ+s4N}g]ӂCnBeȽ,W`X bP}{5/bOC%zGd)7Vgkws2+6 iE02ћO=t"Ox)8 ̿6$g"n 7 'y3, C!gRJ}4ScdAVXL/j5D$@o:$@.c hBaHţ;IȈBɪ7=4Dߵ}0ڏ>pwQL Sgp`m~SNWDHv`amJԧ@ٛh*qb!JJ-*r#jݵQ,4 {If0x| CK;"<@s.BC.U>ZwHo^rsпsK>tSg\.$2} P<^ɝ hC)߿@H JFFMWz#HaA/²5o=@?9O8qxE^2b E J^:+/rM(7ń yP} {OdEvr7t ' d"E!?0/ΏIp=t߻- f.t` Ž_;oo>ْGFDǀ+]J0>->lab<'hŵ> )V?iӿ;O8 w:Gf̑i0I4w GI82ؗ !91 "WJ!LE^OL@y"!f a/zc,"ȲqIW^h[ z?vI"JߵYW2o0H:bFC%.68p@X Ny5wEr~v3c< '*qN)s*/Y=:8:@ވ5`F9*ͤ%3mP*3P4Zk?2ru"n7KN%SD]mO=Uܴ\)dQRE/SᬢP(iϽTm&3m.ʘn16Աh.hJ*wbm֮5X;L;_,H?%O*>Ze}{QkSP_rl.Mx53=^$hcaX~KѶ׉hY/GFre.f e}0G,fW8^YĜ-xdF{J~.GWJ zŰ.}[pZn=]ue~0.bSm@N&bծʤY*iM(\CɱY}j<= ;:QV&;.5)*$QJeA==b`Bi#` 7P2v_ik w tO8W_fꥄ$d&a8V*=% ny†V{< !M2sCW  EF=I\X@߈k/I(gcKj"KuIG 4C#MF;%@Aj}(\?vգ(三HQqr.0yJXNԂ0i00VowFHۧv]_OŻrdtq;v23%f CC^ayftw6#YoIU L ZqK+b^J~`ʰzޮNcp9}F@CLfVC"UVGʹ/n<ℙ8ݳO@7fIv8臎6?&.TO\B'SvX|:qT_v>!';W9cP:%1bѳeWʨU\f!`\_N >-Xj;(,>ކfF)ePgS6GӾϰ3~GJctWR[uc\\cn.cey<.5Zuc8!<ދe]WV^Z& r'h{SG)?iÂ~hM˄Ax"ji:E%t,nZr6r T\;]oE2cL /ɯr*FDEb!)FMZ@qE:',[k ndcVe_J^b_6^V7@ӵe\)`%*VURv#IC1{_4{`EY_MBD 7\`>ds1Х9ʾnꂹ}iz 4⵲^ QbcD)6S֔vt>hI ?yl $S{4Q;?<T:nq¼A}`U C2i<`S2qL oʷHʾ[*̵:͟ 2d?+PmX+y&Xw#zYo"mϝ.Kb\-*z~Ł1㍧҉`=woC/cE:*- er߻7G֛nZΌ]{wݩ_f̢ޘ]7lBg{et˙7β335x>9y?So*SHN<,7?:ڳjC TziwӶ!e{fzwQ:rML?@lc~>+dm R25}rx]9hXt˹c1bߎ\+ X@cI~0ׄ   qTmfug oX.@"*a /ly,Tl4^ 0P$,%ǯ_aEbM̔dA|5J|r&cHZGh@^gn ]F7Cv^ 5Jޏ`,.Zc?,A&SxAc,kG#a Gi U8RI pI ' #|SR( lve5=9RJϩ|cyݏiYX>{fthNk1ںl[מMvU}M SZaH в37-~yk:$O/T!`aXw/{on//ֳ41.M,mN?FJl每\+*ܖ쳪 }2g'>E:"E|=mUk.lךx!,P2U]plCGZ@. TɄoaa+*Lg;٦z q4~V{=4wuu}K gZ F+a\ܣ5p1*v"&!N˛6j 7&xQJ\E=({E8g)sTZw]1r 5vhC|@,ViYf 4|f@5R5_[#{8) i .pb14K(7;FȽ^y]#r\Z6Vky t rF&SwD51/\`pe9-5u&T͋X뛓Tx9HY `^Dˍm'= _!IMnWTTϘXwyx>)(;,ͷLIjkڼ1ChI`R!7rEﮉYq"#T6۾"˰RעŃ8P֥͒1^u?M kAPZFzG.$50Prz+GY#XZ'\;}pY3~.?o7Nٔk3&Ä?5Td9ٕZ !V4n׏'DU2evH] BHM攲P <*l_ 甆'yon})>e V2!lA$r`Eˊ8Y@2isLT k:V0ڙ̓"U(xV$ӐG„w'E{M߈uh2W2 9ܽ86)YF-BI- Ot,qHsMҞl*]]|M7/d8׍"Xլ'ig<$ڠR%4538:U`GSkX GLrҶ}@l9˴Ik rؼiX0nDLZpݗ(7B޲au<XS_W|zcSb{]4s֖YnIlSq#4ܬ!k8p Nawzr#G<| pIgw ~&.ei2e}|XB ẕ-mDAH O6J^(\Nz&,X%bk`+i:4 bi)J0x9qfRg]t * ^0Q;!Rj _~Ya/TwU'#GM6TTXꦑfޗUԉ 3'Е1S~hܞf_DGo!X psPϹ.V!\Dd>HNuQdV9(K7"5rEz)RJШߓeW؊N#a>i3;ވ͜L52yeF6\{JgQFC&7.4l(kWƞ sys2 h)v:$79'sXl9_3QnC^@:^.;,9-& ;@%PO8ZrC v['Heta%Ⱦw8=FWɉǯ8VhUaHATߴ ӇJk1!OWLI'8jRL;|yØ[CWw;~G#_j3h}rm, $SP])'=3VGC5U*n(q8knDqa]@˚jj[`/Zm> 28e %DVo짌j;(p'6Q_&T OsP7XJ+cJ C/x8l4몟P:b&ArH-mZ06Xukw ]H#K*lƒ}fZ;+Kv{Y#6T2Lk'#Ҳ9 㔺&R2%YnPH٦ QU!@1xJٯskbFgQ{ދ1 [&2ݪċeR8<-5\rhڣ\ٞJgi-zCLIz+`+ xQCQYZL87hoqEoz 0HЗ&S(A%яqWA"5cTzIy YX<4ftz VwS `8\%z2Ya2|"3K$> &@a(y>~ V7wkf]4L-,$xOVS2tbS W}!陷cȁLQ5+E3R~)?ȑ<ˤWYPJ[^5gDJXIrh}<ԸuBVҞ7z \Cֆ=mq.ofGW\ԋ'\Ge{6%{x胢#ի\m[^i{M=6۫T.jd(K<i"M2* &d= ö!饇e=7iCD!O::6謣/H9~xgQ~βE€34(Cn'q‰[eHQsWqS4#kP I(R)1s^T!m_M%;8 zH3h*ʝ?#hџ^n{>>ȭtJw0سx"D}Mj6D>{X~-צGv eDXTg2 iaMXJqM 5ڷvO~j S(<fG $JO*GKTШEu2.[wH|7\ée྿ ʁ çgSjoye2E#cQX~6A+h|Lw6XtjfqT'jrUdj5w(N,(3*(8L?RSm!s1W= 2cpjoKj73~ySt#ƈɧ٦04+yDvt!یν OgCP{(?aU܋cI]Yx-^VswE4*94r3S"˦C@f}VyVYLU8eu /kI ;ã(ZNNg%?4Sp/y Mz$rqV*lQ&XAz94/4V|}w)5w~M/t|xb?MPmDǜpS}Ц-xuBEnQE*=kgSo3 U`-yw/ܰcށk[w#U$KYǡKY1#a;9]<~ ,a~e5 3_: ҭS8ve,z0},3PPh)BcѲVERU$1<6^[ v.BQa mÆ0Nt}¶d4Dv9Qa.W2~SDO-}!pf( tC*:"X&ڈΜ4waR[.o ׇbp6?[W ?ə2-7&'breоFU޲[ކ=MAl'AL9#|Wk/r7vg! ?`xvMblTTlgwuَv.EH$>V0}1uFG562:(r Ry:NAԌf3a.H2wi!ϩu ܿ ܟ#QA#|QwZƴL;9G6{-`јU0 BѴ;Ƒ =5_h_Sк@Iؽ#|RûBK1FPsѤS\؝,G*Au r* NzQ P93mdl \M aZ1gȥd SIױ6 - RMMnZN-Z V06sht|!AԐ`^S&f jdMk5EσN1ƿwAa|ϙNC$4 jP@Vw /ARW|XoZ~ $:&(8)l|!lL P'TH61]4{,mPqƲr (_;Hy0USU?&ʟ;LFDM]~;Clq~gAV!|&FP,#SI:gD%;8~ &X9L(FPxJR4U\9ƕLc;;^=݅_QcMºk@]3:F7v?W&xe7%~:L>R) ;'X ,YAW"\\ ة'FB^}Y8|tOb'6 W25j],|?%㦎t WjG&/1\]8micpqr~ ':c796QÖ528QҘ 4Ho Ȅ˧~*pc>ߩJHQc}WCGf=uܝJe4 Wwμf@:5f$¾X_z\ki=8w[.w^\8j@dWGOmLELA7[!Ѵy7KRi~h̉; &*@R+bUm #4N;%>0 L?_n=,uZ 'E &QA))ˈn=?!*Vy7Cn&j`c[% j:it+S9N-ar_\)H!+\z4yF䓒2 #|?Ps68\~[J}l 2MҗHQQTHu:A+[rxC:TsbiprR[EpnV}HAS.1dS5ߐ!Oʧq%_'~ͥz #%_'TPEc . %-`$aiaB^xd9Wp|,'*Kg`vH}Rku3s36ؖS6Z,AD3g .ni;Z<㍊,-23d7*貚\cA@S:8(?Jwu?9'`T$#1f/>3B#nMTg ^m{8~vywNnLbO}zF aPw-4o'5aSgQ-׻u&qN .#߭M0Ւ4qV{}X<Mgrd2ϳ)H,,p&`dNG`N3gbye בp)aYwڌq7w(m=hzgMBd,VTҶZƆ௔r7ۊpD#Օ9;YYxF<ٲ[S_^V&1aw }U!tc%#N}TOJAk!O氁 U~`HIOяRt*^_>IDcm)92J"zDX0exG*m~𷴍ɯVg&0-z-䈯-]̰,n'u+Df?X,D{\a-FcIbc'?ͶQ\V/m0\ȷ~ٺg{{ }9{B.[HR INH_7DMe8:Eg==&qZME 9upHQcI9J\h'ޚ5(G@zCm0(- !'Y:Mh+Ȳ$w 8eM70D_:8 7o2#\lU+ٻ"pz"9f%s{<?K'vLL?HsLvi|5UK=GOέOIaf6C!gKI|kaT~yc'>u ݔ3YO6 h{xOJaAlFHKF`*·￴gqYapJEo-Z 4C>TSR/]ϋ_k,oJQ~*6Qo휔r9G=QH~.d)kO/465N`A_nrD*mK~j^>, '{]߅UԄd/ɣ c8+o `x@V0YՌw67U'PrәvġE?r|4@R VԨ:1pZ@#X?S| dQ־6EEwј#HOm.,)B*k#qYr_F!/+d}-#՚6 r7 A=%0M+K6ЌˑdSp r&v㾹{l"6G8&YѿV6wI6bVw hvBWQ:_ S^!*U5+%Q(8\w_>c_A",壔']<tr=7~ϳ8 1 _?,Ŝ$:m^OAQsnDoGz'KQAvZͨ}K"xZ,F}D3`$.d _ :X|ӄ^q7xRM'L v&s|P/JU&sK1+!=b/U$_rR;v 7QL?)G1p;<1ۙQ!H9a#CwJfZmZ|b2OK]2zWo&Tnvf?q((ev_h.NUM;o4-m5Vb!՗F* _6]z0@,aac;^1,`=΅KJ` _Ϡ[vȯEP׆x.]ʎC4p-\s(iOƝZ͖݇4!y ̦6 ה8fbP ]JbIx0Jnx .%([cݡܰKtWC2mZa J<߸38/fy=BPlֻ?W˹:r7s\66S Oнir_?}ٟyL /f[kYWsM*NZ/b5oM|[YEp 'CTCc)E;6SQ=dcG 7L@ A .$a^,1;TQr\ tzUm5woe-fJb3m6^Ihs@C`iA ;R03;d #}hmG%>qk2؟*㈨?7g?/So9ae>y^ 5?4dke.zөeJ:nCmw~-8 S:p뭠a+ݥ.VNڛ-<\wԕqK"I#oWQۨ=K#P) f)[Sީ/ gcDDRXC69y20ޖ_;k}oӺ"@> ,B\eTc0A@ްD^>pf@5ZF2"V\uo秤5IjὝl!y#0N֤ R$da5ۙp2sKP9)p_*^=o՟&85rKԓS\9"8Y Ko~ )>zlFzL?_^**t=:T@sWp.)N>{rH ^§kc6UA[\z{ƵP ,, 9VBs~!(_*h+|502xl8+?:eg^)AN.}dhSI@G+"ڪw"G`nߢo  ?biotsܯhwAb]M4z_9؃r .=%UH;<8 .)赅+5i|(H,-} |Fq}6cWL.~!ƕC+ОBp\j H@_ 5kn;S7`io?!HA y"4?VƲ)f9=J]?xzFx8TL~"`tµ*IMp81` Xχ$Ȁ zJSNRcQZ=_P>H;FU0?QƾNݙ6Kpe$t2+>x,XS쎌k ҊQtʂG9.'=͹ 馼B7~zE:\? afݜo6h)tZj/ _G}˚)&%JY_O]Vljy!ꚍi=y6rCwJ4kx ,hT̝ S_vas.?MEDAYKQPA:E-MEV44%3^ @kp2/D7vdcncvKsc@(׀ (j J$z;h ؁j}q>PElOICB[5.,oteЋMaZCw31^WHMN@'hQ>R)+}Q1K 4=qN?gǵ^c0>UMLC)Jޕ wB~F)\oc[$ .n9#P{7nv_O>ۏ$sY[GS3y‚]U;b!s>ǧWOZRuO|S#SR ɻ57XQ29"0Ѕ{|<ܾt_׻ PtWf>6?#0m2lH `X:ޘFƏ>Q:>^C55+H?9uotT']zbq!?-琉;T*U0+P-Spt%g/O6>tzkymCaK-ۯ[P,@%Wf)$hۓeO5sjD ?Є#c #^0fuy7|4;Q3C фn\J(j v?eqtBJd q֠v#-8_+u[X[>ͽ׃bO}b:X<dJ(]1WB# hce8JH 8fuΝJZ#?8"0yr51O}dgδ1,u4 ਋k^go.9IZ=iN8 :}>n2zn]sWi;(mBx{E֣iN3v22|gMzf | %r6>@b\Odl\h%ʶāS0>İ$Y 6q;o%)`F5"S-(P,q*Bh aZ77B% 'ِc'r$Nx`ɄhȻ#l׎vKbÍR@ Pv67P_-2Cs":E#R .3Hj,["iҩ)2qZ0bQʔBYujdm0@ 7iZkrtmإ8mbeǼo ;QWѾU4P@cZ =KFQP;w%Wj]WRcC rFvɲ {mOP̱bD߽!!ź! M)U4>q^\^gyKwA>=[&sȲ%2@0T# RL7"-&:}Ɋ\:NmtE>p5!Fn^^qAvb=,0BA8 3=_]֓G=djH37;$ +3C)_J4m:xw!D?R&w\pChpgN/0\5HyDI ^2s+&ARt|N輶cCkӓS:2Żd9f|)hؓywxxB&"T{r1h3/LO͟q[=c ٹugi%%'q6E;!Zm$Dxڻ=pID+f)DŽg ZvX="ފ-H2쵗[MTewP7p_DՓCH);񒉎o>jp[sHzQL=ϓ mFż-! x#U[!f V]Vg7p+gkiKuA}\7aQL7",L\񼵙AD QR^;Wh tKp$6m/6_DZU=@PI|Cҳ+Fm8`eM*)c~˄zT?q HsS?`7slA"N:=3ۡ@RØkg(Gk.˸之z!0нO~UN$XH+99.e>Gl[4yF۴0DgSjYL+'N1Rp+MT$̕K_] z\ʗ{"KDDc$Bp <[mMھK@ɶoq-of-Dp_%щr`lK mb7u˘HUq:/5E4'g0Q3JXTIDohYďbͻ uo9otj Y2Hzi+bbZk:S(h"VU4zP /ַ"IМ]^2R, xG.xl.YTa5[B{aP~=5;[>%O '2h.S ˟.ܖAM13X~\qHz8k6*/`p%~vN q-Sݲ2j3'$sMf!L6#ր6}Gne80NBV#Gek/۹͹ %'rG&㸹R-;uc ]v+Y#Ng2pdZ3jk8^0ȱ 2LjF0ܫ5Q@K h6{`}+T[Nf=,rk_&hF%:8̼誶Nhgw.`U\f sщ#- nk!wVb^*II@4y$aTWۋXB. .O$W4W<<~s 3PP\N۔&#O)zR;6MЏ܄Ld)~jF<:/h>'4p gZLf_kAf?+O = pq7[pU %Z*v>uo};,_ɿ@\^E :XW jZ֢ЌB+m3L׀#d%8kg2D7&JudVI,,7 Us2*/c~4i|xϩ>Ji/rj>9rh lfyv2709.6Xᆡhq3[JVi-ݤPxLj:7.f] w^3iwj%BJnV)hB_}֫# .y0<:5AF ?췄 x3 $m{Rt}YyJ-u_{Bfw1GF.Rͽ!K{U%4A5mXɅ ~ DEG`7w>,V n{p*p޶v $ Rx7Q _5ML?t'dctxvF{}$t->}(M%`NI^$j=Z̺kمjT <]\ㄽ34ͨZ+juE^bo#5o0Yh,3 hPsgF's*4}œeAR!>OwuwS.qGY}r V=S&I&"z*V$p9UN?'pr\)oZ8r]1ΥMGyw*YlIziF.CI펋ޤO|ep"7pp TtC6EAi~{C:TXʯvg~AuG$<|rRmU42({19f>56d8Nv4u5 ǹ܉~FwonoCD`j1L~V-tLkX- aRHˁ8QFgBRui]ϧSt"Q Eߧo3e8^Dʬ`KI(]`tm{ܘd%s(ŝrz#`ew)DmvȆ]? Տŷ@s\.^pb>~kQ(Ql&Y,ɔͮ$~-bihY}ͤ~Maf`J4U3*jp'XScx"U\βM6Vs~yZ7߄6Pb A y5@i}bZuq_3@  }XљܖƮƇ񂁏$ HcwTv B" CI_Nj( /Q¼~RLjJx4y^9SR nRȦA10YvzN-_S/Ԅ XS?G,I? o[-hc9onpn{NU1&M6 %X4zӋ87>fQhyE Υiⶓ:pai":i[wཱུVV` khL #}CtKq ~X8';j7D R\G F2iPE`jVp Czs 9[~@nC4'!`DU u)PFP(t\S73C_I[K%tk]GE/Ǡi3:=wX46lI g^]{(P1cu_ j T).3lPqL2{h:{L[kaP݂7mcH!09w1*WH'݈M\g^7̆HBM<9.I}ؾX>4%~DY:gyS: md $n&O>ucR<o4 obDO~&'N\ޞE@ŏak5RtMޟ1q+=Z!ˡ̝L,(2nðe Θw2%t5m@4rFI0 Yuglu﷤JKecA;$1w|Vk@kéRƩat@pEJFil'M@_T `f@VgB' `쪙xb ߎH@zxd?ϐz>ҐV2Ydk)<[c6B :|@PÖ}bH#yÚA#HX[qU/4[h1MND1O8(ң:ݙl?4z;Ϯ?۽v5+F7Ovw-D=#˔[:Txmú g:ZoLx#0$WdLUfÔѼ!=u-Afh$VKC_jG&$;2Ez4F {F:QACVѠ`2fu7w]F)JB̅[`l  +|).wA#3w{iqbq,c tro?ftCv S*HIpHh^< F"T @/#/ע5;@-1C yݤM'CqdU*W< P>sѼ* hzvuEdtgEo65yJ؋͜1nNv/lopS2ڶGG@J2[_`zl|4Tpq\- ?x1koR?0쎬l40P_' C-:(!6L>]Ƌ "̝ۧ+t]D 'SoyhC* 2'@g/_yuTY<ۼ|"QRnG ga…Q oy3!-/&܊W^+﹫R%@B.\Q#LaVUM+1sp]V\1Fv|uMWPìM4,/||(]&O.e"V0 1Z'qWKUvDw-hq.R('f*:O0ijr NS _"4BV|+| uPj؏.UY, Z$7ɎHX֒vbѼ%6@bݢ&4g{T;6߶vc־Q]:.f{ ?#Go!C.XSYQJ$dwl'uVדHI_D>[!:j+ ,OEIǷ ̅uj >!F- }lD 4i2Hn 1A&#,cNf5vF%/(J슉v>NC泎 Aku]!'DcB{\\ ~Šn[`-d!rH^nUr2L\0Zbe_qZxvqN44 m{էP"r njl@[h=\ڶݱm_L( >8iձXg雽Rcod֗KB_f:ᏭW폺Kٴr&~2D4`w }!e0͹@RambCrVe`UwKåj[OCkMTWhQNp=Nu &'LL%goR}AK'U'h gXt@w*6YURkEٝ~ًT]/7PСߵ{eμ%؊Bk!k| 9YB/ !)^i~|Acd3Wmhv>#I)ݠ!Yh•2Kxf~B]c"bl3Ϯ$!G;hF^)EI{t(_t1c 籫S(W yɴ!?xilF-L2#/‟$81z~D)T@"{?1'#^ LrvuvdR)cǪ l6yVYg*S8Uh~d~?ǫV"vgA۬w.r1>]; q̆ 8U;^Ǩ]JBQN\'sNFraQ;nZ2?,nԱe;q߿Ltbz%"m͞_Zs2qᥰkXvOFNX!q7 v!fEԗ{2Ox X ku'wl {m}Al'"G4u뵔F}ސSv.'0jT#T0gFظ01vMl8 G7~dƌ' |P4G'qD-M;~q~R.#D} ^F9U; Hg"?W悟ϱ"J/tqubExbX!"/} n_yh~NE|ͱ0w$"f ~Z0K'Y@) Ȣ kģƲ?r( aʫfZJ3"Lz>2[?i*՜=.긂s383=RI,ɹw龉\6 ?;]*Ji٨=/e);sN55{_W 0W׿v(7>XJT[u%č[wܓ+k> /ǵ <ؠgI#q|!}d:C[.CRu SzA?;(q4gg2YIr}"k[ͺR tO-نh 4]1D >CFa8|¿[͈5rKN9 G\O0 $ LqCGLʪb>?kV+U l%M%\|=J^{j 4* +/?jJW]~ x!paw܄|0@W{ \R6,rL\Nٻ_~c xu*%`Wt?boYl@?4j;)|#S+E 1{ ,Z#HGڨ Wؕ ݴ"$Y/68 .NW qȅ2dFZ>3<֓Ќ-55n)OwE*^dU-^ 5H=8?$XsM58Xa& t&  ۮ_4^3gՍug9øfhTzy[F-b-<23*5LtL%[΢sݔG:;/ݼDWFE̔u󶙌^_tWp^kv84Euד~lԚ" 2\s+F6Y<):'O?="3dSRz{~+dV(,<@X>ЋҨV͏ b}4b4Lg#_V7x*^0^QAE**կ ȵ5 iWpZ]}9|>\rc1U9Hʆr>7OeX4:X<:U".cEɑ& 'ў~mw/Ӣ3\giu-ȚU=t_~ȁLs('}Lܵeݢ!t |\"*lq;GvYOcq'd6cfbHsStP#t,Uvg [GaaQa%ala{عRE#II#qVp`KPS uYßי+x/f_X&1j?Ls/h^/uqč/[uO`$]ey* >r-"5M:49|TM&Dz0WY'QhvKKբCkCR8iDTi>5NbR4쑍GR|~2xsqTz$ɓwM dH"<++/c%-1\W^Sd#>ag,Nߝx:'*i`!耸iހpteV}7Ϳk5+ٲB+ Do;-_Ds߭<ȸRctqFH 7*ewHyϖ,"Rpα].{ 胷u2T,<Hz R:%6 ],> ;*"1* >l$ g'ITF;94C=yn" BG{3Ms8BNqN}ۇ~IpP4:2QnZQs@bvy9$"6?GHyb_W#T yfNWUlU{+i) cs YTIRG!kѢtfjֆj gUgxUU0ImMTK>ek\-}pZ-'eF# t{Hv{`$PުFPk-njs]\8b{J ;htPeSJ Ґi~)(ȈN2OӅzO}sk\-8E!b_6ި:h>u?Z||QT\$t!"MArT-aO24ڱ氓tXހYgV-<!n{;oNQ׀Z=Ҁ p,cgtI$؄RX{p6T`Ö?Eh%JeE=M'?=F3v =\X96FnH`?t%pRg=6C1!'@ISEoV8v qq:XZxs͐Ys 4>+3߰zqewcta|$ <=]SGI8tuB?W Aj~X|Vba+G+%^o}/SNr1M\Cg T3ɬ7P>ىcit)+L#hxX-E9zTo OϦ}Ywc nbFO9M iB+o*}\q~n]+1FL GLdnm-}yw) e]<oM̭z^%-/jCŽ½HzpfAZ8o α(-.549~~ݡE4'|繛/KD6#9YA.kUҖPFs~$KkcR`4 [~J㍿ӓ^sYØgTtQ {y^LTu5e/.2CiixxUaE WG=; F땼dao9E=gJcTUlQ85B [4 Jw[vF(cVjɸL)?]j8}#qFI"Ģfnyu*8/›'e/1GOAA| #>e0$塐"ͦ#ש?ͬDp&qtlx$:!k?jUoX󥷪 4 s{@O\.7kmgE]To}K:֔^[e [uWB,*0_{TXf(1K}SXDّL5kV5k,Bs'/,<\-LDUrqMK>E2g3kPS$ K@5H&XSی(q| $[ԍ/]@'&3R\WF ~j}kU"J.gy7|pOĿܹ#HN{A/qM&ft9A~tf.;F1 6r >Z0, d>y¯+u#DVw7t{N]9,Z.*AlPA}a%9Dհ,*noc!&l uQAR"8i A|;HhitMXF~4p׵|oݱe)NU>SjvÖ*R `-n)&,?LeV"[z#dI m~,HiUզ. = ?K7H݀AHGU%EOpڌF~{H$ z${fbZ2v5 zK(xv`]S*hh{ 50VSLy$BvyR޶;4YQi7Yf|ʔxH(1{[bCz[,X XmZBJ&,'vBkvgxp&Qw298-n~_e^f{=?ہMgO[QOQ,ZXY+9F(m0Bg椧b9M}G/̻QUWt=n) /A\\}rHGܔ+!GNPNHotsW|J- IǦUdQ#@#ߟы^CNV3U3DhR2QX{LBS*(}SWKȪ!LE4B̀v|.ǺY.R׶j˖|!ipB ³k8 Y~]Xd4NH!ɺ"qk݈ȲbՖ M~LIVσr7^:sLU&BE_$qRVtu<)MBkno})q|r,2K óS͝ӿF(y9#U/kc兑А)Y SmW{eh\7MYdD`@^eZyyNʠt:u4Ec7x$sO.?۶0?%T`*}'DE0E7\LOIB_Z"uoCMw >̯=E¢idşΚa@15̨ ,b:z>ɨFt-ӮEу}]Ȓd8^nj!6_61:Rgiz 硖Vȩ1G1_Av &~vR… ~5-Lױs\g٩RbmSћj4D``?n3t)a<F|_SϿyMcr٥X;3igGH4Ǻs1awv}8tK7y d\C3iz*J~LeݟB*XpxjDjbS7J!!uɥ8$9}|4Ķ @.C4EPK2p袓C-*h p|h?F"ÓƟi5` gȎ~/WP(Qm`t^Teۢɍy&RF#j\E0 sYnV"5I[W‘Th "v(< t9Xt3KbpthZQo.`:ԯJh1HC XK[jv ydXҟ>/8`\bfBؘ:\>d6ٵ+O[0x9H(]NX8_ ,tN&EpY^+;LDu}^oaGW\ayRZn* UaFՑ(L8ٟ |׼od;A:o"xrZ}r)U}k7۫[zO~HPnA޷ WIRtF\/J~jV7郙+f*EA{c c1Խ:˟Jr1_׌O:@&B׾h;pM[ta%eԐ.S։(s}l{aA&nW^.ώL2]9f36a`!s1BDPf&*&h/ls#]4=^aQ)!ʟFo9طMO-}(ST8]5c[1%$<~uAib`C^n_.qq`+ck^/£˭ze*lTR7uzϼL8>*d1oư}fHP*p3*MˌI@i d4>P%yة`@U3 of{tQ^ S穛WuI*E58[C"Hp9h?A$Гk+$zOΩc 53){l:J s: W1iDŽS* sN铼3w"Jӱ轪j3e\H/b.Qb:57pՇw:S\@Mil1kYi8fJl71ㄊep3%qDDk쁴nH?"!땆ԖH6cmeFz wȳ:5A-;tKJIY ܭ =AqD*֤ϖi`I',81[S55"vej"ho>O/:3pm&%Omtyi.FڅR5bނ2w%Yp" /btcScyv ~`-נmT!ʸ$&\r{tFŐ/=A">BWCm =;HF l :Y `wuE˭Y:> SO~I'(rL{I') >h$>%=86w{h D?b 7 ,WhOM|zZLZ)c[8kBKq 7ق,kNRZ ZΎ7'88u[Ty0'ƕ^ A~s[°6XYQ;Ynabϗّ'Ȫ+F?)vVT".l:.e*2 hqO&yx5g il_:pKH`6]F6gWIB^ⳗWktx /Rp?F vrd"QH?$cOm/~iWK8S5덜lxkZ1ZlWA㸩DI~YWy|FpKf\- \pTi- `gZk8,*~8Fi!e @y;/ T=4>l-aU1'9Eb80w-znkڃڻ0m&A ;GXOZU5=rQTlA Ej!VoyV?#]H%fcQi,ơ.w)y:Vv55J@Dw:0"Vۮ֯W>[N  453DC:kx—^\?OrPy'9vsZ(5 qWJip:[ڿ%ia6VLDe-[_j~sZ1F,rC[Jgn#2Vju/&=9QkS_OVޢۤէQ ^&7Ӑ[o)/7pÍjJYwuc7bvPA]6H}Bn9hZ䕯Úmq^OB0Nu!3{CA.q_* :[Ad ;|8׷a$Hm 2. K1^9mբ!389)+~_6%j hCpkUTZev}9RމjgUe21?9D ph3^R⥝WPLLc*ylB/:6[VzT;JWFOf(hf}{@B`: ;Ynλ^jdJXe˽ceyX7Hzx jUr4Vl2khfdG|ZrIl|oI ^sz9/,|7L3KT9V 'DMEKtF,wW][8Qz9[k牋{`HZݟAr;GjƘcFBEY*ڎd/G撗(Ԅ)Y\'<O!L!"C=م$!xpe{U zErt "/L1ތx0'ӂDkޤpQ7U3>3rb8j0 bY7XQ'#u=[0=[jY}.lI(~m"8pm4xix9y Yu^1è㼍?O^h 9WSPi@s^f#48Mߤnp#1 AfXfWšŵlr9dL4|dj֋!R9VyCE$#N濫u} ˺J>IߴZn)#U%5Tk=,vg6f$}Yq#2 G݅^D`]madn LV MtҚYs&7N[ 8D 'ρ!XiBldan\L̕ ~mr?}qOkaI@8boB*B muxD ֺeJĤT8 ̥ͅta|"gV;O!"HaSg]p%혓OF?-Z7}1 ;pכ!u{כ&3RgҎzC? j[AW=ji"CDxfC;a'_CH=.#*2}Ƃ8V'1q_i3G7a'º{|U ZAN)X0<>D\5JeJBhxi;2??j甭(ep^L zQv]|'i&ODyWxCa0fK{&2%JZ.gBN V E =e0ُ%ZqhŶ\@p#,.6fu7ӴZtGa?@4'[@҅;5vdÕexk ښFMndq!N47I-"w|(Adl<'Ixm^xM=v\M9 W'oK*5Dέ{3Q$/;IȘh5M (^1J/b94=SmaNy.KJhcqVؼcx&~ #fT=0p3R-d+CUe3ՆЪM+g6N]K5szBzxr_Hv*ԛa˙b1DȏD28>Jk'A%5^f4)uT"fIo1D'=PuMYQ]s yJ $_}[?dY|-I@C IpQlꙀ+d@GJJ*󃂉qt-ׅfG_F .a̯bDUxVrE]=:;k.F/)]ձBHA*Ou/]Ѩ aFGT5򙩓@P0o%Hi|ل*ϗR~8SbRW` l4QT/ި!P 1Pjdٖ^5tR}c-+T1A^"<iu@LP~,a]7Wb`F}ROr%*FD'ǔkNljm_0f_N@H ^?+ t*GM'^s{/7K2Hzuw"|vYc`Y8e/I`ȓpܱ+01pۍQTtHcDR&& GwHtSl Dތ2QBV 2wGQ g&}*Hetgt\ {X&?[xê y t45%jWGPpΰ9<42juD!مfES|bi4bpᕬ_Mm+!y+^y*h<@}~ܦ͐-*\cϐ >j,<Y'T]nhkNW=F]E髍5o "kqcs ѣXf4r].nG$E(G16\ʲ_/3ミa(]M3B qv} Nre^k[0MEjILO=ˣFzo2x;t#䉙M<ȥz;2aEvS{ PTaBY׾ˤΨDѺe[4xk!0]mGWA4h5œ2Q_4-j'.'mAsefZ¦un'ѻѥvin]5 :V%{Q ͬLtBtZEUsgm@4 *݂E{6?ϭ¸ۡ炢iuي&#ZӇ,HM鴺D “b|3Bڒ- w 8ol\vGLg4 Snbмo"u0BK󾹧}>D dO2N>gRMP 5A$α ,g H3.I1,n "K$YrmiTeeLZT!<ʓsfnDkZӷʩ.|DVi/^e5~d!8j)@ARzuvքJ<\M1me(kS/IwX@Wv'd}yZ?أ/+e+1?g\kZZHl6{sE.^ۭ"8Ҝ݁cӅ)T7 ҩ^ #Fes!'\ddgh>tu7⍤=B{2rtv%֩[&"R`WW]TґU $)\ؚ[6!7J7KC5ʆɢH1AvP15*jt졊nGڋ[eT'єO R4;X:B> J~{:sk#h|i; !f:rD ߒC[q b:[o7L;ctKFO& CRtTx9l+5q¹? YM?RKӝO,>y ^Y@5sZlēa,H~QuF (]S:a9d]%#1HHؓˤ756>:fE*~A$1I1itd)y"-{ :|}l ^;6Οe6{s##3)Z?dNJzOoKAȫ!cE*9֟vq~wsT3NYQ"!D{D-|/A4Ȼ*` NBi;t.xpT2ܞwӂ}۰_jPA+~jJHZNws*&a@$C|l ~QOGpp*[%kgh sЪR>f.|"X$_&Q}_FI [ds )>}}; 3Hц$| !,+ t#ځ&N/{ VCPv5C:"17 Èס&+~Bz~J?' 6_dЩO<  mU@.?Eş _ ?Qυz('ku&>z)dpe?Sdc(<\&, v`tT7ѳ?m?0%  K%Cz_-z סP&-gw_l0%H55cB;cD_jf]!`+Vɏ\@sJ!H$CukJz`ѿO}?ҁ] rkBu2ABkAu $pfaA\L(T<ǡ]HwObpn ]+[.Tz`w$`h4$u7)|%>-;ڿ:hWc 4^4}ĖCyaeY7DRS'^ _hi1!P:d1M0_fkF!-xPO,ѯӠ)6]8T(6Yf-7xH/TrR?RSO`Q`V3qK'J1#-UhkHS㙼zk>ZSRQQLu.. cUw⾴|$3Kږaea ,~=۬V 4iqDm>vS$ ʔJdGZisq^`񐍏hAIՐ3⴪acS'loHjzMVyn=)F:6?yǮ jnWURJs&ԪN7*7YЌgBԝn'zתe%xudi"V#:S0]1{fXw؁e;hV.,?f$ Ҵ#bRc?.AuQ X,a,rGh( V\A$B)h]Sq{U~ *0])C:s%Ыl= f",}^xItfdVpT|W?1PKGW@.;BH'\R:{ N.0'1)-#]^: ʵ"?H4obX|5p6OD ̱?d%bD8 :_$7 @cPѼd*_(:ҋΖÁHDV9Ԫc E!z sЪ7$W{kQQ+->}"rC YՎ ~+(::Vny8y O)\[+eV wތ +)^%v JjGu{սxZ3b_R(^ހ|-KGo f%,ْ+sbŊ. =^-sUԅbf1H0?-Nu[.Q?wVֻB|?>;R+|nO^zym9d5U b@2$; %M}bXڒd馚?KoU&)=[j~ |ĵ'BPLVKZ`-%4kiEFgL52.duDOTKly&jLrru*(IFXCFZg?(!.H-v NebW_l.W^ ?GDVpPV@='WPM0 V$+蓨7@wp.ٟ_$R@3:aHшKmIZgݶ%)r+PjpHR}6u2dQq TgGG{|1=(W!Wm`= !L_.%d.m Kޱ(!RTM\'/aјmFjFYśi$FJ9 H]'혡k(`mnĊkH#aAHe3^7 Fݔr=2o١r^ \J%;S8^ŐJ.`~*7m+zCB+ -qet@:/ WV:G8,X;ڽwZۓȲQAcJo cֵgoo5߸Q*9fąܡwicqI.IC/P91ESJ|"ox~J:.ۮ rO,fAEx# 3!yOʊ/} B0Hu7M*1 >U ?4ZK||B$59dZ z#K)?KF&~{X@M?AʩA2UX.XE͇Tuڜe{vY`X?oF[X\(7K:%F&wyQ֖</*Ma}Mꬾ3ԧ.3T2TxQ _vWR`k$-ɿ}3@ -S; oa-JcJ.0YQL޾q@]Չ{qL\άR}$T8D*IM\Dz$Y@!nf^9fZ}L*ŨMP]<΁- 9Ims,G[gлќ%gYtzjkݶb1HCnK~rybSYVuלTf7";~bfWQv$#q8)=Ec \FOP"-7ͫ@2!sU:q##aɓi8,>4ڪb<.;n}c&X 7S/h)yYwR=\d-ሇA*Zt̽έ():p{2 6#5(vsuY%(`H_pmLLFܡEW^6N!TMqb~+i?Pֻ옍UًA9AZ9*{dUJY:[<5GChNDTcg9zsGf)rQg-'l`QtϱՈ+6jU60j>j$<mmFؔZ|Fby>m^gOâ(lV=+25c/ L'E׽cy ޼OЫ.q$0 :Eq9SzmfD w~]ejRj* LN:A6:s-Sc!>(qŅ@r&\πIm;WŒ=!@B.jCÆ;Fdl\%iL/[˯ް#o#.aQ;BQoZVQ,Kq_`tջ$^LxMMII?\\!Bx \Sf?{3:Ą9@!"`{Dq-ol tDL0x*y6,7#mxSȭOZmmRtbmY6s3*ϖx|srdF'l0$ЪK/JE22YmLUcT΢a#sm7Xz/3b(?Tf%X!ȩޓU%u}⺤Gc%AsSg+O $4ӗͶ>oWF;ed%tiN PNEmuPk'? *p~e:BEAb՞9(q?29:Ǿ iFƼe~۱Ec #&<|xHZ< KL//qd'p*|VҠy5"tbOB/tA I  zY H|&V%vBd L;~6eU&UX U=^(it+mdN0mX/YD\|\d3QSl< ],{ NV)EA〡|`0Uͥ`˶[$}`F@WWw_s1M>TlW(`"~pioif<(p!Rc3]ǎ{M%]'^RFª56XP"s.ע; >ƀ䡙7uXfQB: .]vG aQ po&–f&T E;%蘲rNnظU{ +rCwQHΒ[*o"=%`CxVg\k0OTKUe|oH_U:뻼 z V.wY2anL HCH jsXFWéäܬم77܌wXD%`!*KjwЅЈ1)'%! J6Ek}?lħ\j`mӹם/F~a {YLha[R>k4׋tͩ(cPX. *ڍbp,5>{4"٘s /Ԅ4ms4dq0,6x9ƿ'9)(z=\2!ƇbDXk|soc p,[z뵞 ?˞X7YR vLgyŎlAso`h@5"9 Q/ԉg&b>W%E$0]{%}^# ۰\h]c%Nrl6TC~d\' B#v 9U݄mj녗%UB90۫!es SYn;A~v#,7AOmpUR\PyGA"D>A|z/(Fy)?{[!6UB)4q~*(zT%^bJ,:K1RL:< PwʏzTJ(5ZP3_$#tת_%5Rb[V+&҉'[Pe/?c3buz`T٪&KTJBOhCG?;.Ψ+ k ; L9:KAw85EiKx}|@ XǶáz<AƲG9 %76K%=!Dn$GJ/l3+'B xv#6Mc 0֎-QE3k <av;X9R.ykv{.g7V.8+֡Mh_vJl<8cC[w^L4ʹԽ; YoOXODv dw=1c2փt=א_V7U(Dk=cT(t1?p-g.g1آu8x8Z)V 500!!7fU\Nb2^+rn8lD+‰+q_4UHa=[pxmh1U&4ɦ.Ict|fnZw3z.fƞ-8%ޟFIKd{:9 4#cLWD'l@C_%CSBnjJs('fg|%z)n %8/]ϥc>щTk%"Z݋a+;\sPH+TeX# c]Ra Sg@DU-%f{x!%xpou7-i;;3]y+waᷜF!M%'|[@C./ECTx#ZU%U?c*΅ulGf7R řTl DZW &8?\{'CdT=+I 343Fc[]nH+O{(7WՇiU=vsUǛ/w} C#*$*ֹ&U 7J y8ntU#H'_嗿@JtLX7FIRwmcN@"d-%fA\[dwn̸N{ovp7̐Y"4^R6~БA(uq>*[7"`+l% 5JAvhu>kO[{:A$^X/;i eUm_o,Ŗ!6D|ȡX[_ 银f7h吢[e Ϭ1*̧l/,eq kEX$p%jW?Um8RHH4 e_ƤP|Y(hBo*I!0߄k,nh~0q|bGNؔe_)5|]$ҿ=Wk "mLTId%*[("#u1 .z[BCD3j3_m}2W#PRY08sgHevqfոU> . Smb6RzK#ypPI~]zLX[vސoZ]¾&  $SPںphlNg8!3n[pqXm@c!mhm~}j6{v̇~AQET|K qMXZ(ϩɈ]t"7"eཇu.i۶@,cЪv0:DL|,K.8DBXH<6[;O]CT#pbT;`Ty 5>|Pi|`z?bIgu!o, / .03G0ndkע} Аl=H:Fl@cDS +%)N8Bkwfo]GVK9\GLm5@=@fH%s\ܳO0F;ÿ$^_Ն2*laO/H8*}X6>_%of|$4Ք#L)}n)6Zj"h.ĀDΟ_]"ϴLu{~=죩-:۟xse#|l)UV" U,ʇQ`j4 sg10:d6~k͎tr\xS]X=TxZəVj2 ԧ5rWs0;>gх;߭xa냮='3C"K4)F(–aJ;6$?9-՗3wyϚ]+|W6 b黶;bb{fMK6g@}ofPʣ)TX]/-l H~ʬZZ83V#Ԧ^|O:vy1g* 58fS쎸Q"2ZG(k~w4(ϊN}>Z?Eҵ_@3. r{--ȖO>@{ݮq %yk6q[X˘Q41αJpU ReVfסiN"Tm9ڤL4 .SKwSz"a= 9z 0`v6,ǜV3NP&kVP"+asiBь mEGdim HJGK%\%҈ꦲT#c5`Fxxw`7. :ca&5.RgI\K|Ia|,)‡^gfJ?"kßgYZ0707010000033a000081a4000000000000000000000001626034b2000008fc000000000000000000000000000000000000004100000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/ac97_bus.ko.xz7zXZִF!t/#]?Eh=ڜ9OL2KmhT(qpxpGswt^_%?gqІR }zɔn9Y'Y2:qoZSZ>]:& &4c!D>txf"vr.U']ϬOfmL* D?ĈA[ȨG>>&J<e.+ssVJ0^%F~ 5 Cf3SΧ~c&g_l᝱FmQQD9ɟ®otqY3"؜ne .%ieH`0t K bCcB{.:AT)EhDt"*ǔF)x{eJʪ=zʯ fx 3A;;nS "HX."z0_NG[f =N6/ xJ ˒kj?p0W;X^N,, 8hb*/|6ALEw(TL!kbϾ> {*H\ A[!npĕtW )¥ꪤa q8AJET8uÓ[W 鴝Y=( `ZP>ֶYpX:E }%B:#*`mcw/%1Avrpo&O` s2d_^Z$lqIyC" ̿>2F q.^%K8jL8Bሁ~d4? \3 '3K1 k<"x1d[Un4Bx/ԍ{ݕ0shzl)TAp6K<-C,'{RD|{etTârŕ1ߧ1^tmRD13őrO3Zڠglx,#͈͍>XK #`c>Ӳχ[2W0Ƹւ&8K?@ E ڛyxoپpˠ(,3D@->#NAHLRT߉ m%%kSY﫟qLS-CSn:Vӏ%1XDK8Jhi!_Zʞ͛\i<<4e1f6v_xwȠ䒮bd# ~t 0%pB)/e~Qsj%mL&hƲrݧB~ň|)ćRkc`ŗC8x6im|{q`5h~6G ~f˅QZp@6 4 7.Z [`nD"$"ƀS 6P, ,Dhѧ8ڊvжD\3رRR|A=I.]UDЦINW:X UQBqV3(E cU63!SbߧB(i橤I39%W/0g/ULܪ\s_3!$CߙYI B=m*b͈CCx'ʢ&FSJNiF!vp I 웡?ȷ-4:7'R:Ŝh=.u=#'&غ:8=g~TvM;q4 V5*H5s* liv%h٭j+)`55@yWv\; @nmAg;'Ƈ X$!ݡzEDJtF!QfO|Yz;J>8TCZfGY8;9`xMv8#gluI=uf2B0 !0-ڗđzmNpYlQ:.# Gɕȧ=@H㬯lI"~ tp5]4g`MRv%VV}bibʋYJޅb?NZ*OR$җ~m0Ahun{qBQhSDV bqقr4Rl| F!w&[>hbX0ǘ.ԆJrM1I,#AH#Q{Cg/ j^q<y$ K<Ğ t(l M5>6TiAT6a !##|<:M>(aTj'Ä`_C`,z IWd%I~I0+˖ uФ><8^g`!P {[ D(-ꚸ`-9K7t$d64pIA C@t_-9ʳq>oT~`@'g5~f#i$z¢W+b|bn@].56Czs6A8A3߈.}Sf=q2R{Zu@ xX^~M/g.ݑwe7}D)ah푐h`3a!rl0q{Z[Ǥre^3 CO} s1½,at6`>!h VMC 75$ ?rz ?o,@>p^ ^__MLj(,{[&Ǝ{ݢVbrKC.Tf IVt$wa]I;@/Ƨ>(4s0u˸.嬟 ^ܒP>l؀1GUmJE6#OYzln{AwzP삍MSo⇀WR1 ,/?KMBqW]+ Fx;Q ,#LDe`No)dna3;A@ǶlKΠ{2x$ފwK\#!(Ė0jKyֱ)d+GcTY܊)tz].8ylAJ~&$ƒc.?&Qr|FH >( U.yh=Q{y4ޡxI'Juz]{WH4R8tK׌MAT-p0{ ҕě[!@{6zÑETK\ZK8ߩ M71۴C^IE/^jMo;,@{)#RؘHXopNJnEmx -"w87 'Tb2K54/m"@UmZQemK}f*1y`&*kn̄K* ID0wa.S p߈mOD(ԓ QJg{99tխ1 ]>8eac}ϭvW7:Uv&:hUk̡kׂ( ٣N4jsa.lP(h2]KEuGla)"Ř̫z $Oָo cBTտKqV? ::ʒ (TX-yOQ`:[qtv5]{Cid Ftd\?}S9F2 q-}j"˯TD潁4+[01y5JTvz'v; 6CVll2!Qde4I#Rɯ<W /UW aBF'4Hj?ت&h;D"~!洒돥HWh_ 뽅vj  m=LmǜljA ~H%)$ˆ#d 6*3؉##'C8_+2x,XBOb皧aM:p_f`1M c)?m:zDiu.`ZaD ڻ; zf_VOntÍ.d4==VߞIF`Z84bpf3 0v~A zG@걪xi+eOD85\~ I=2Z$O20T|8XVNo kuhy;BU5)yn,\QjRX^3[o^_+bKU3ǧχ;̞^+ d|yiO/%=W+u`I ,3&N#l_H'!&[4aW>_؃ ' ZXrǛ%U`pvp| λ(* fm0w d"R;SJZֳ̓߆V7Ǡy·US:Y |3~hP:]Y6zgp5fX0"ɤ$(߉O/p9'-= $bߴ3rb4wnK35cL.[=KjiÄ$}}( Stx%HMK6Yb_ue\gDщ~/nvNp G!I_:LDGvxL"bg}jv+wXc+<.~?PR, uF >N=<Ʌ]8 *GB>%3tMؿ[8D"OBaf̵7nY x6v bT9> =óѱac~'G əp\sgZpbz(5Puu/G+1ʿ[r1׽PU^GE|K|9R-ʓޭ#Ub'02yK&;ӵuvOSI$9-IݖsCTL )Fѩ I0WwR:l$ ](TC4fy2Tj̘wSXD!BZjrD%u qSm"PNlg qd#,V⠒խ\-Whq3?l->تs- Ag}_yodO"VDBκщ PMJ;$s"k uf463WWrTKɮu:?tlFjYFBj]`ϽtM諡D/ej\rRmg:?iI6YLSɾ|{9 ~=vA%3!2ӠEK]Ivb*`O(QBUvzLWں٭LTh gV =- |1˒NJMϐիڍI \yWA+ HM L 540P+Nɘ||[ϻ Sl3bItt+-SnL)c2'mpVِ;h?fč3Ψ IQ عC.Q+XtDD33q4# [.<4Qߞ_ ƚ+|'Mg;(/ZR&@WJۚ^l.xț}mQ3ShI͏OC\"3 6yG* R5T$e]"0~P#ǼgqpuZDCꞻLa41X!eR(ճkҚ[0Y D*m H%ʫ3?@4Բ~$UM{tUmYkV8r] vF귈T;o{1TlgpS-4"?x_kZw\Qtj dM2}cXWR r b~?MF7~I˺Ԋ-( nT{w="cuJKrL2=.YR|rxf[ZEQp-ʢ]D0VJ5p6s,'0bq)CMt*m>YغMRSkzK.A1ud|LT[XU(۞/hG=+ɿkBSC Q^)j׳M]ՅIO^5bnӾ>\ nN_mN# Yu$g[((yWive?SF`A=!^RBzݟq! ZͯBpyWjDh:[_?@A^cDz?*?)oRmf{s Mo, Ƶ屈>0<HָЉloi=kb}H?jlk4Z=f-89nS4,%'%΅C|VM%6u6ٵ0 x{kQe' B6%B4JzMn[rRp.$]y@@7CiyS ?TĈyMIAu1HP~x?bH(PQ.% %m1+躮 ,gj.ydL:C1t!x'm+6_>P!vxߓg$NTu[9>51wr #L)MCd*@@VC0lG =R4W rYxnzu_O{d T 1p؇d句 |ja"t}aѺEjFxUzQg'zY/.niBkKF 3[΅F_2߱ZRAb(Ó7tk͘[)!jC^I i9"lMcnPEqLПeF@/r (F/DR~Ɯ<#D Q3)N)ѽ35]D[k?xg;Br%6nͶ f=x ?܊PܯqzMΖ{1zwvȧiy5-kN> B91=Ҏ/H=Ҩjm W!@5\B.5ڜȓGotTjA>vƷbhsp$YbfST^c_r RB#YIgSjH1nG:n̉|2|/dL՜Z?55[OfkQ]UL6kDf7q`lX#߄-sC,DqrC`.s3p-Ats׹[4t6Mof>YK0=du%==U뙏͓ b܎t788lwMV$%#h`%oY 'Z䙄`W_x:=Ki͜/2/RpOt^FDF1.3yy[z<׉cpfnVW|х60򀒪.O r329R6>Gdf;6eW3qN '*3]rÓ1֛*7HvFq%% T5+I2鶕ȯXix8)_矬K+8l#E`A;%WxfQguw^y̲ l~!><3U#S7yWޛv|"fE&ջNp\ygl7 (( 7즡xfb|c-o)_FrIk{`Qp܅75L2u 0l/%P=,߲B8U=˜>_|wkfkI!ԔD" %Է2{GˆkK8s6/rh^eޟFC+O!,/TdX]Ebp#3[(( p&\u:>R(a~;[=Wct@eOw^0xOZzpެwpU ̸tD~rQ},/"0~G;HnoLPƮ Xe{F"yS {RS%+迀%)`1EVB?}j*eUaiy cn=\$%wN0ޥa~q#uuuZ:1P]bJlt 'Få 9ÂQ,NFKNu5 ~§;UՎt.0V| 薨'Ӥ^,//@ƛ'=i/*/[Op3hdd~xJ|+KLΫ'd-υHߧDK*\v gګ>R?Y .еnɛPXg` ZÂ&,J%{o]5q#}ZFCկ[0w hИA=ru5lbÁZq@Y(Tj*9y>}W~܇Mvc;謑huHp ~ikLlQgs꼇'Ǖ5m~w5L:s];z=L^{ܦwZ$_ 9,=\1!59*W<ݐL_k wu bQ0`d]S.  CUANւrq_,ox>iCj5J5.D%FbzS[2sq32<Uj FzTwP@iE e"Wc]>+_\4gנs9±ܬl+^;/K`} CcrՔr屇Aux`t?0D:v?}QX&H m7G SwE}oQIr V}\eS Jp,+KɀT0,А2&/wǦwNW-5!0<:qચ+5҄2#_r*HXb[9_mu /g"zj5$()Ss~±%!Ut镄 Xs_%;}ɯ ;`꼅v.BEJ l=OK3`\zޤf#pDD/1x`DO'A`&[nihPDl?ߣmwDqds @)9(o֑ꥅK6#nV̌#;YA>}r,T83XipHτ5_-?@Y n8P|xw՘չbF{~i?;eM 8G箖 ״3G lp"osz|?87'[/۱`bW_/RJ^Ylc q,WpںjJyAs2"d]',5pJ+is+m cV I-}W2QGF4&z]ƼvτRf> vsƄWŅw (l~>8d_.aPz^qspt\Â.yq@囷d='Ic#϶C6@:X^JC#ZD*<i}BzA(ڎw  y Bwc5 ScD?2H؝\"H(&𜫕4 }@ v[tpf8oVg\P_/nO@ %{! aa$K)8ԢR_"^i"j \+YE7TknnnV໭$oEa%@+}&lϞ?5Qڳ4:}{  XK|3mmΎΔ@4>DRO,Mf@0 !/{ig ыM' d7V_Cwښ%]f|h C<"t…~0kq z"X9]8"8Dãt5(pR`\b{A)OBz.n' JEeH-$L`4 Ee-8ձ{i0wG Ji#SdO Uӯ ,uSGk0j?I@;nkR9雅E3Y1 ¥MVy{MrFD3]<8RHaANŐ@O<7 VvYŋ:ٌuk8n*9+ώ'Wһ Vz#t G)0 mpbMR1\$fV H*(VQ-OvI.½[@ ~f\IYMkhP""|!YxfS:U bTИ>HL 6e/h]s说2[&No vA]3r/".}2k44>%.t;-qRy@ZwK͕єFk0 ,R\qϊ@b;U"vm]%"a ȧ@w(@+ZO9,bYnf$rۅEe2mk(tL>7Y١` rl@Ck: |<rH3<l HΧme#2IY[SIKK0$|2v_,/G\-C8c-Jb"P%H{ |Bm3ĐQT^tQTذ#9qW?n{aDL~ Mh%]B_*K ޏ-bQk4 !TcwϧUaLjmz|)ϚE/NVXn(*<@`=dQ &EؼǫC ~^͍<_UeT?zxHMm'k{׆RSǺxl/Ɗtq 5hn?jN;8#09 Qӓw I7z܀5=] 7u}!Sfq7L,&YJcn7xU:mUA)7\JAyŨc/X Ixl{I9A~(/95P9$* 觚2VRNnH/TnG\~ge`/ "i|V ɃF&Єcü `'<u65p*B'(^yPbq8*4UEM"]Jr `ѝ1oBo&GRH?sK(g6hm0l-9@Woo\@]4x2] 4Lz}.zwsy d?lBBn3&>(7tqI8ʉ,9!}̠K x;]43-3/!1@=8w#\?=4N8UmX?Li$PgO{&vl݅hcis/]W1~0d^8 xvOZ{ɿ *LhUPiE|v[ψe2Lq'0"Q]դ#(u|SKSϷz'^ɮ0Go{"| 6[w~M3nɭtMBtNNP0\@r;cCڝl/gU^MoiOm15s?_0}kVraT\L)[8n$ Qsʹ ^TT.%Ї9L{pYђb0ÿl2. Z!2gdT2B-VFܼ>%z#ko5#Ȱaddݿ)Wp؞#:NhQ sodِ-VXh- HITH%G'ܽF<>y9xjrDHFpU,`J9XnZbԩ4AVOoV'DL:7eZ nc.D߇ ԫLS6@ogON>* 7ic}1S 2hldIB#%:2.<:4S1^% 9S J |on]/톐F]KUzrG䜤xN\OyG>(7cF>vL€%#PғOW;Z"O\R+0"Um …C*-4A$1ww7 Ƭ`%7QDWF"@;5_9emY@Sݱ 1cmw1*ZC"v!Q ]z$^8w5 5Q=˲ʬ}iDMx&Hk$-Oܧ~չ G+ ȡ45`@z!0Wo3#'`.ʳ竭=z!1{q-քK=:8-/-Wj!.ByߍhPej/Nudр= ػF\(#_cL9&4^wKSɈ'JZOhִS fK쑞؝'`^sF搜7-rX'4_(x[4^\|׸uF]gmFv/Ji캐)--f u#<1'PߖCLP׋c \KpTk]2r?~W7ߎ !m F jMq6$gs|s|摺+9p-y{/4Q i7`!O?7 '3&^ϊ.F@R,B3I!"[ X䍗d lߐaJPɲh},lRҖ[y[rWMm8ehifiTJStrE"p{7ԭNxm"hv _PYӘ2d1蝊H*ϋ<ӅBj%YSh U=S;D¶68͕\}θ "N~` e}eJ]Qu?3٫PZ֫9I0+gpi }т}-xF1eg;򋮞_@÷E;oxbBoC5 ѻ vlvʁu,߽ͽ8)L}vP=KJ8h^#SbIO&O>.obBz(fSNŧcukбuhCK5CcFoi,PM4]|*C$JeLKok&"luh^P_(GJ-MӏpX!nz3ڽE{WE3<{^FsSw̉lHjC~g9YNX~vj+7ͺ`y9w 獔Bʮ.xtMN?mqldž;g:QF4%!|*H徤2;մr*>݂WӇ5=<28p5km 0b: a2oyƾj+ cm*"2xBcPqEtI!2V\ض1MM7x2Y^m;q jDi>T@R>9 ݻ1QY=eX M K Jz,33vh/\l!O\U @$#a F,[ I_a 7*cR; HDwS fR 2,6EzVDT XE6$AmWXޔK4`bQ&2?',۱ܱt#dn*YL.9?N^]@҉ p'c)?jzKStRoJӝZzI Ĉ&_pT-bNޭ]r&/@<>h%6@a`CȼxXz'ՖLT6;rB;L-U*5 TMKvT*k~V/f%GbXgWqsz~=<+iMsP6I= \FM%_ ʚM}\\Z/,g#![5[+12 )YW}]*;0VC yaeo}%!d-&wQCNKtl<0R ZؑnS_ M0ӗC *ct*#5T ]At lbْ0*]ǜ}e~pT*0 St?'9LCW^Y*uDX: ɋGCJJt-{*1>`vP Y JVGSs1Єts=$zL7E-<#|؏;;l]p7elOVS|W@#CC=6b?Dȵi"@TN6mDbc͞yvWHewIB <;Hb Gݣ2 QfAìވ+}agC1@tm'\pP&{)`Gr(:M"iJn}-KXUgP@UfY#A81.W@!VT',ǁOius d'Pr3sTZWap,Fؾ WHݔsrv`/0T_}縅:”GZd3{l w s߆)IkTy}BsMvEJ7tJ)~5 ~7Xy/+[\SZk< "(9[ˈhlmAx0 H]EUԋԠ4LDMWM{d 6X'kᴖ v%Ma:؋uz*쮡uyVIDdVʙ֟11&&h=C14R(oQLNUlwIcHPwۡ4QKg|1mn:_$ݘg#6鲎xZ7bx):&}4bYW(Ϻ GC85+M]򸠝UUV d+̖.:ryo|^f/5!iX]nE jwCZ灦Qrqi>EOZ Xjw#6^MwxwBAV<^b'-_=  F2ޫ*&UX-6 ~O1J ү oKL,'9!~5XcȽOѳ!c,w\0 E^rJJtC&,Hwcxe+˶tj-1%ʱJ(1jTE_Ӱp|"ZO!sDbEw›RYgx!DF-[i]e)PF _#M xZ _DA2RT+3oa@oyktgVeA:F yr\r<|: 4:m;eTCPc!NunrgkA.`|]#]/e순KO6 424*z7p.1[A{ian}7OFv1ZyXp^`̧)*Ar )_^ƍWkW~, QAF=TpFرZN+ݏuA8iMd\/8vJ=e~v;G~$#mIt\4$@֛ C$.@ILDvG" H5K$0+PĒj`D6ǵJ#[S0mjA?%n/?20f~k-Rg@v9N)ƁBYlGyvsvBV 4%ynxZ`EOmU*8ϯ!1omܑ"G} kȈ\UG+r BlH^az&۷ seUg1Zq k-fA{dlވMݼk?ޟmݛ%lT92'/I?ԛ:Kl~@wgʝmA6dRkx_)A^=6`yWgZ1悋ouԽ,馊tCfpr-*+!0ȅiBikv]3Y~a4K~Ve [Y.Fhiڍj=~m4s)q';B6uNlf}r:`gu  -<xe#-qkln36Udp;a"qMMcQ8(J;sme^8nO[ r8#UmzXvv"pg>BUb|klԡ[3(Bo -9܃LA퉝\Q._"2zQyY+ڡG H% ۃ3a&z/<N,;5}WYLOXemZ+D-W+]Iz¨Q(FNzt]yIN/992]gГEŀK;8aN^%~T%̅٬.*( Q=`˶c0QLus&L"A3=%`_'JD\Tő AY3$Q]UOPGϓw+oe5Kn]34=xly02Cv#396=nѕlW\kkq#o*jj=_aS9`(XYz"rpWBQyɍ^n&X7tG ;WFŤ2\+RiB0`:72]mT7ޡ+=y}`!HMQNwvEmWXXGw+#Ʀ^E7u+6$`7čFï犽vX*-ڋ[_"^"RL]ݡ?{(3!G3]U٭spW!qcM/~{&d~+5 $mAxh4gH1ɴRԎE]35g N4LeHEZ΂A1*8:6I@ `ap fV^:kWTow ,uJZbԠ\(6+]%1Px`0~0^{iП@`AW;rR'ͪ4M뗹!ժ(eU[A ))lu7 p.̝nQ9~-^X ,T۸&zf  = Q\-%MoICJ1I_1lrK遖?l-&j,f8K..ju(I/> k`R,DMZ'BDDhEhAy(dUJ7E{~+ ^3gx<~؀ ޟ%4& ^(c*G=0Va*+7J- w[_F'9\%kwl/;ƟSWCר3i~8(&L-!߿Gg%J5gK9pINȊ77T#+߫ZH%#?x(,_sXi^~D4:$YO]$=ifQE2, {;6n¾a22 (jj|\;h:Q%-"S D_g][Jbฏm.||6~ &i~HJ> *dJ3[߲ʙq-!Yށl22NK@{AǰtZ@O6C~8Fuy=}1 kA sϊHBsLY~I@#* RyL N[]Ӓkyq=m˰|>R\y$ÔB{D {o!~`+Χ ݪcsLzy20Ȑ#~ SфpW\G N}dwS5xVˆDF̷ Aы2F7]C\+^Of~..(8*0jG ? m%l3t3o&Ʈ 辽'r%{T1K[wfhk>lkqPsP4V1yya|uU8rq8sABU@=ֺS@zTx57UgY◇1 tEi;g*xU9ᱬ*$M*U т;0C) yJ  <:A4.&+^J&СtƟ:e h~"rج["W破(q^&,vIIsDTUtAivs=m S 螸^9UDrnENrX0oXҰ~xsx0N3BtD "ݜG6!%l PeħpE("V|Jyͦ.KLMT?hF̄RюuQKӺx A08HҮ aS515NWur{Ҙ}Sé,{P("Qa$551&S݀| ,$KƋ ʫ.s4u)kIVm/c[_ :mƜt:pcG%EF׹Fsˆ`,6'kn*(o(_Ĝˑ-ˆ՚eC_ Wb+?ϧ%[-vk  s}MoXCE;,5&i2uglGJ#;5䡔o'6Z[54i؆hUZ7')Ӌ+({u}U&0qgL3y5#WBh^)T,UtG WUjn.@k <\V-g2L蠭!:sDh~@Tc +e?A$qěIU}!yA !ϔ&q\vPqs2~E6,UuLT>kw4E [wPDj3c̾yû_caǩ{ ]v*MhL"C.ʇ'scVAHk/M9xff`mb^k5:ξS qTtOL+eu]Z ,.tI|?*377 sۓgE/6zrG /6TdSye7IvQm'>~fpz;jS9Z.a L ^ق9֖rڿa:bG +v|ZsϏ|-<~<"H}@ #á?v?B77yw 6kk R 0 IS++8)IQR9BΟy/y@*1Em;i`m衻W/90Af֊4 Ҁ6p]q%\0K;҃C]pnFq})Mi() b;_T3zGM\,uL2`W><3;?MXѢ3cKZB癙CpA I$.2эA.[C Wd4*P0G q#ĞvWOh8Viڠ,g;j 5rF%\j5Al]=[_J9㨈:$u#W€0&Ce4zRT1]<8v_(ywwѠ̢Iktul3˗=֏1{#m NB'$d/3}L'?=Rz\[v-h^B;+Djė=BY}*HrgS?.Nh:J 9{ixnfcڟ@x*m8I{"!h bItKjܼKea1`\@©ށ+1dҎ}|<V+kUSE̡4hMImmwNH'`܅{X ;ȶuEHsEa#ruWIvP 4`7%R @$u?(}n=rAuA EX61)1qͷ~<RȐPdDK45NӐ{)pU81E2afl@>f:3ǬIVOj%T@nrT Rh ]r/k.DWA ĔX'#o$mݧRz5@x\!Zs"XK11-$UJ@rjN(E*ߦ\o=-"6 Nʵ Ì L4VOg 4Y),:sw03˻ ?Bxc9Y) ) ᐝgHa5P Aٻ{QH@v~!/OȯR2PO@A1WTN_IHUdͭ"4?::~zt8;2n@FEZݓ"=DiH-r??.+ľL!H`Y##][zX"5I5Z!9>~/+\ϰND)wf^ER[Ԏȩ%_jʭ|;Fc<Bw qoW k-K.qgEK;|X//oi0Bs>g N@  >x.Y谢'~]6ـzj-2V͵p#$iL -{*6W0KW6 )$XBh{gǾ pL)mn~@$s/Ka3R2+lc;='qcƫGF=U;? ;.j̽f<&ġH~|]sֿOkyS=B7FZoa "z,k=RP~~}AYؿÂ]%"_V,;gLyDofpOCgR,Nu;pH⒋2\5u_kBar5_rg7'.eNce!:}c3% &ӓ{;Gb1 /k+BG UNk\I;LģCHT]m,B@eSTu6%GmVNQt!H.%YXx;ߖѻmTZ$Pm`DΈUTQwq]*7k{E(#/*% jִkbMkud"&|v~},=۲A]R̻"҃2xvY`EĄ۫IQ}"z_r4qgS f7hR,qsIrbq٩7=4do-8q뵃X84069$ $?DaR,&bYa(΃cA@ ?ԩ"Ebs+h(H[; U%[/?`f\WޫӞO[=9jx`׊nvvĎs#M4S D/ /ʣNyTn\ڷ_:0d/)aArK``d]o6SGtsariZϐ9!Xs܆vf\<*W3'Y9Xjs<^tK#:bv .ăΆ%p`_MGkB$7ܝ1iݜ\bQX$DKycVd`ѕa[CÕE $oeWb֎e\NEj\3$'9MUkXRIJa(mv&EV"c$$"3*:v4/[w 7/\t3S}teh=..ׄlъ$n=4$;ST+Ȟ[TB|t~٫fKXϭN%x"xga^.2 Q3S݆in[@ + 6p,oJyQ56qJqSrN[l_ MNjKu;=d-c*l"p`nc.Mjb {l:,5BfF26jsMe[Sj?Ёҧ޶nsbՁg9mCB\ fFB|mT7: bm/I:Ыv M`\I㨿>=A!:_QPd Ȇ=3*|/yجp=lBsqGevMK/6|otg@`aoQV{>t 0ԪP.<}j'JMpIa0r|予k<>K>-FxeDœo:6X|oj igV-Q]] vzR\GUmGL`A/0LHv~#qBD*@K LÄhJ肬i8?4*{Ə3%?@>Zdreua-yχ.nN@q7w۽ hCViqN]%M0a(y+ń,a PEW/zHDynt+IM ovIO\Z>Bn'k!y sߕn?|09R2QFk}Z#'?~M2H&4eu5t8AJ$}O3F2Tufƀ.׍3}S { sӷWZ9S ΄7ZWVYtw`gje9.sZ7~[1c$TT@-̡/{L,y=:OvBV8R|Xau {us%(o9]blg֘ߣߣgug(O$`C_&x=}<)ya\$3.bDIXNjwK^KMuiҐ{9#[eHI\5ak{ S1~pPIp},uBS,MV+V@̚} eA4{Wqlx=n/IYtx&}Ky'L(6K{:CCa;[Xj|s>c'I840řJC`Kܬ{] WA-'"1L&808TIlZѰȉ}9}!&nSel}f=~C'"(sTI\M0 +DC38qjDA tꭽV=y/p ۰0ֳf^Xa[ "ۇGaE8햯zD}$0>z>x|e`z.v(Ut̾!N) uW=B"S";x$D{dW~ tFIggUvωpRTAKE1}ǽvA7Fg)HabRIx!&cr<lX ă1+iW b6\saY*-u4~.R342Rhr-x.dx˛1 "L)z,Ti?yRJK?]\T Ka$0~81|>w&LJZ df\Z#NJc lH5B+'9D5s|19CTV5-mvQ!&Ļ3\bu67MjӔ.N+JCGS#d8ʹQ>0nj:?C!O+6T^;iPy,!B5d]n§(*{T.ykH4^DȻ龸&Z@bSfTW4J5A=v6^ݟ}$ 5|W2dC9_#77r.J.Qrt`Օ?>uQߜ窆(;ZLIw3ڶWMgP^.2ۡņ ) c>s|&ߵ[?`Bp nVlfbM㚺cýFGC%Kaɴc? +b3a4Xm벬۟'^et,# vK%IA=eJ{Cmm bаJ˓C)3APչy[䡔w[{{tO`v$+:R"Hh%Fbn1ޯaP >8HsC ewja 0R&k*};#,…rk/p#_$^醛3ϒr(OmM䳭lCwN'~B눞L:C'?7dدE%~0Pǵn[!NF68wTb )Gɼ C_Ww5k>6D6zNӂO}E21~-6 Lj'D9,=Rv Q0RUG/U &ʠn&oEhw!ȑ@Pm;m8X!AQb#LWo ""-zBai;6#WkI"k2QDN1Ry 9[٤ߛώ C,,-qsK^̐n5VZ˗6ih)Z9TDs*\qW'>vLBU`,;.Zۜw^);K"!V)q9F!`^yz ppbmה8I7ØUD.Nm^\v>Kw. 2sqN@6L:K-2b/Э%^riڌC9dKB Xlό }ЌK餝Vp'3Wuj!P_1^AL]ѝOh'猓$僩\\(5woۣ!aWgi:#FPe{چ׭. i^I -B#}K76<-}) arxXln gR1 W8 )3*[r)(4GNx^rR}-~ TReƲ 66PuǗpƋP0 J0Wzz9YP\s#ʒfIj=[6N^ţ_}.yU&FXG_G9`7>\)ZPeZX0nrvHR/ދ *·Քm,WٔѯFYDtK&㒖~5)4l};f 8Nx~PRw_f? ZrֺݽUۇ`HYI 9'h&Um I6h D S.!6 _=!`q56be'U=JՋ-gڮItΚ[ׇP*&7:7Db":S  EyQTLH pȿ,? Ü9Jp3&M_hjTɺt.CR{G7ꌗ,X;'NWn_C ̇_a-#@DP8ߐ<W\ĩ]$@ 3had myz >?2hԩ]~2)Y4ѹ=Ma)۞B<5ofW.>Ý]K^,LKf(x< <,W=c_Ҥr {Se0(\SSۢaO[lTpx+U<<0h2~O {6 J\[{,<j'셀t| =d]U*-kN{$$[EUM%(v7&^Xo$Rijȁ]fUob9$Dsfjw4i)* o=F:Xoj \zCz,EU0gX(73u;0bK8 ESha4%_2]?)iI/HA1m59ISps_xRq;#mSuWYzF44b; gr_d]8Լ댪D'b!Dթmk̙NL2,_)5_i Xmo9'g9#V2wC/񫡲^>oWqQz;KtKCh~uޒ@yy2Ώ~DD5N]R-1W{o!Unʦґ/P/$Ǭsf,*U g J&!8EHHϥ˙}$T !j7p0ə+<)g #pN}zD{yTM&+gT7\^jĂS[$$ d ٤w)nE}TOtBYހ@0ᙫ>#F b'gтMMD >7.{.W=*9ȢoL"0 [qspK$# GrLݑX'HQFe1/4I%7#$LjXX46q-U5d7jk YBŤP4;Y114q{}<ug^ĄnNuxJ C=oV}Ure:寢?GMm}a(twY'L\i׆,7%b B ^<)Úi;A YUw@%PZb|U*`з)o'pɩ6S5¾&Ex $\B.SbhU #$I(0ViygJ~T}[R1 c5m Mݽ]ԱCRAS}HPݒ!nM% 1:Jy:l0z~ ">%Tnʅ0y  1_C]QtըEp  Gbѵa2*cl҉ 0鰖\l?/6\ySwF&aalb7~q A!dΒK-^ ΫrqK ]V/dQ<4 otx$ƙ(TNl4D ST[{@|(WgJ3+3<,NuE۫Xt*Α3țv4djEe"&dYjm-HR^CǭӅəvkRE}s!gFTͨZyb;7K ✽+vG Lb*Ep#꧅=G&it__rb]&a°o^XP&I$FP^.Hyf@O^ƪnky@%,o;K g'k3a*tG"3A%*{;tHؒ|6 C~ٻ˂_~^{6ZM#UHѶ]QgU=D7 BE8 EЉI<u΃ X^xLG\$ s2gy' :"F-],(`*k$ҏ#3dٙXS|B?HjcdD"S{|pc/Z힛byMG%$ =0GNF=l!@#w1rrtI4ЄR \3΃-D[Uav~ . Xƨ;H4Ҋ 2$NOkpwfx^ۘ?H "eDRWِU_ކ)WV&"Q_aK- ǖ5$a@? а]?po?/Fq'EE0'm@4%bF wSMX,2yZU1-sV0Y3!BֶL[L 4{&sLb (z9;T<["UK=Zw5{ \ό]'OkLH=&L.)#D[_Zb9npcD)Z `o|t_ L~)kLo ;3fO?םԖnn2r D<`8Sڂmu`K1H<ky*SNeGb[>-Վ/v ED,¹8g_Wq1,?W gq3j cSQ]iu-Ĭ5!,:˅c?&'qe(7}a,eFT˓YE*lʌzK G:e҇3[AX2 6hPrl=v8jGӖP n7W+%4rR_c~v-1rbY9"Pa; }UNaV%ӥߢ+r]%O _ۅ-5x' 4ٲ*Pz0;OuyZ@q07N ׬Suֈo^Fp,+0b"vnU)@.Ќ˩3O G7޾hp)4t]U~CbXDӡ+.""marNrV$ 4s^+vHf~3=MAC >v韒V{Swb`amż-dNwŸ]Kd(D&-r&л4_*ԣѪ8yRScOGL"o?,c &:߷&~5/D0Fd -y~! j*r];P+b2As&t'g!&GQ:Qx"O,Dә(Y5T L,,a'kIM'2_9ڴ*Db&cZ$Q?Cvatwc ie-Q6,ݍcNu^ eo>?/e*_F, Mַ_CbtP7 FGX M5NJߊԾ]~Q@d`XeKYy햙rm89ApHkK2` i ɩ],w,wtaLyo9UfKoTTgܑ͑@UtgFj3vEm*g0k7,[)arulJ j=3^2(oVg䕍ӄx vW*7aڛSg5?:W<䌐Nn16bm8$?T҅p8 l_*oNF|',yۙJY6|y{U<5;pbe [9صRq[O CP5d |?J}wf;oUvfy+ f& XSL>\o5k*FPFdfG^ǒl'n;u􉇆z 5rbYfG?Q ֮%JrР ߾rࡴ$nziew _ Rsi5>x.=KR^\C5;:u]4x<_/}Lo+V0-=$Oi;)< g kK;;<5 irA0 a=H,Q I~NA('Ub@q ]pӻ>*&,i,D~i63z1V ML>L L_qu3y8,3%B (O⿈iev܅y*eAvl'.-w) ki)H 쏗p t$< Xwahr7:V6<54#Xҥ-am,7D9/B􉑜ews,GP\rB(t/ VlQ+QZIԿvBN6=M ?0]<5[ؙ5 | 8Tسȗ|3H6W\/[*W Ԛɔǹڭ7֤VVVNm82j*D$^= 2'R@IRYXr MV$\Tϑۖyv!Q8YD#l>A[M EqG1_\E_jcnQwƜLM\-}#_UH )->R%CV4K0My)ADBivHEU km א}tbckzu1y dY5IW<5(+ M`Z{׵j) e?׵~X (3SA)x"ԛnu9rs*;@XE T64x\2b:Uz.xFyV̳63/AD}ZiA˹jiG}]f`U&m/1{o ߢ2t5} rk8 t03.juyt#=*1X4Oo:\RL^Ul61;@+ GK͐1Rm ̛=-efmzy^B#lRXlv5ICp'|_O \[EH7D Σ!/e5:ha-]ɻwvV[x%W,4^C tκzq6mo!.+ ՇoEu{[6P4gǝibꝂ3rmӃ A8}MO[#ښZZ#DU 2oy?WUe G0xFq.jc>nr17pk)Xu.&pM#'壋=5 ~BװkyIeCqpkD73u9-.jy}N;Aj:ueUHː+S|5Z[; ]XWQ,`PsP$E?D$Ջ.Jn뵨]f,F3A<+2Vo/9oQ9CrMVd3!csnQq"ۗJ+pBBnxg+X;ꚊԲE1ߟRK(ʅMֺ_a7K;җ'r#i<fT~Dt5P>131Q@ <72.,셄RФ 9>3q+QF wy4N a?MR*qP؅k >v қYPIB' ë{BB^uǒyZ,r݁j0ETsQ@ʶ-Ҷ\%Qǟq Fg{IdD.͟fA\Fo L`%/3 {q߻)18I lg !Xa+JuՕb!xbZbw׽qtc5 9\o|oNϴPP~,\ؒU; Z6˯ ոQHvOيY[%109~&L3U=gT|F1QND ƄA|T\wbjKEWȪ ^kNtцXj!]Jfrߠ@U@d M{Y,xcW)< d%n .G`3O :,W6cĺ~p?iz**I u|}Un"ZZ 6mhЀx!b*9`9BI{˔W }}QE! Mk:>Bm `<ĿGrU;<~dA@jy$+ikd4$3`)B2b?jxÞ5h.p)YqZMF9W_ػ$g ;aX#M|kT|RF#Cjl _߃kTZ~T-zn^p/!WPjNB' Å)KK^jJϵp?Njaw .cquOFz"`=f"՘NF6+bYLB @&{CŵG-̏l Kd$Q( Wm4 3] VSi1* (!ƵVrs.&nLj aup[!՞A~ׇcfPF f\fYFm^0I[{{KdNNTH=9v<݃fF1gl /u}K t@Jղt@hD|\(XS!aW& 9pMksHc K}eGHǢƝKyɇsGMBorM6҄9!BnRMyq>ގ֝![~-uؽhkJM-4M=DmuNԍOȱ۞2*ഗUVܗ5dM,CDNʚƹ BqiV.&iy|s^kz:cBe}ZNlJ^qmTx}`)7&B1L͎=JQD!&C!E-$7NY"CdME9~P3{V!FwL$rBBj QwІ":GBW8cLzfo:a㰢Hz 90& %}kv$j-_Y/\ 816}[~uXlP";WHC h+@?E `ɻKհ)~a&뎶9%7R:}a18G۳ն8MM^(-HH)WmxݔS`1D=Z/~ bI4t g3=eT8@ıxЇ=18Hlw!]2\_U4@٢uZHk+?s-ҧ^iV Өq\ XXU)W$cvq;*R1T7`ifa@U`}n٦S!24lS[`y־~% ,ED(lEUX(.N JW4sTF^՞n;+)R<2.֙S(b^a=YT ɧ[ Pޠ{OZɊ&Y@1(j/jV>)exkT:f^>rM=)g>@[(i)_a䦛xEr;/ s9ydCXrK|mRḓS8bR p"H*;\UhG n|ff;44q y_`guNtP8yl5k6ۏaU46N)p1ϧ-ZQFgUE(bw3Ŝ"DPC|79~Q7`u! cɥ&IhwLgp"^կ^)-L1Sw<||F?B41h[eZ]sYÏiMcgz#ũسa@߅ ][>e>",`|q/^JoTG s} h O&ˢkhiX\5* Xjy)݈lH,=0:Ecv(W`ѐ)s誢ŃC\ܖ}ӡ+#dnmKE/.| -hohWnImlEZN( 9ȼVEp_^]P{XѲb0JnІeu#;^]L)rg5wkCwYJ+&0n K[۸sh1Ayf+pdS)O[PȳUFO5MTP&v L;l}ZRWdeUf'*5zJR6ò/4pQ t4%3/5X5p6m& z]w(Ca/(&v)95o釤` <\}TN/xxhҲm4Չy!=;pATLע) 7TFk0. J.o^ VV7c$?'tr 1^ tL!dϷIFT:T8=2u"oJ)?'8D眔C]"+D͠ \WE4 Cj0X`~pk$[4]VB4}P­o#EjIHP#mVSFmů$" .նTw]z|"w 4Z?,{gyUV٬p Hܹʗ%bOLKΟxgu `{qmoUmB)ql'xH9seEW\APt*uModEC kuKwG?JuirV+}I\avl<4'Z| h_AYtX_ڵvF=DI1*u:Iκ1+9~ag"#k=nbQfk{YlZ҄!ҟl/c2>z5% Zw32dJ R''rzaVU$@SvJ\ -eS[bzG{I/ӥIwQ^~:u ثZj X H g%FOt? "UϸMjxU%<8NZqU4ج|YHG#*lB:   f#ͰZ|XR~-Ssʰ<* Y&7<9uKпQW'NŋkyKT/Ai ޞߗrɷm&0} y,LPrw"Ǫ iy-;"DLN7R<`QfHTdgqR7=V|I`7!um$1PE5`-JѓBqu(_ ,tWie›/!qr?߄.C!--!T(M8;"[.PB.k8oVSw?Ķ5Bׁ3"1V yV^`]yb"x ^5 %{& grUv{15 E?ڝCWGI[}@緈t@~D`/*qBY W\Z"iLT heYpov`#KUsJ n0fe0 ! dItZO OvĚXR)Dv/,Qև ӏS ~BMyg Q,|ʰ_:2ޒ笯zzYV,F"&^,"cu9SJTX.蔓e&2NdR]P屟"[ ~hR i}Q^"*rvlTl̈́$CsQObP ng`honǂIԺ3v.qEEu$òk M%9&7?TK}"+KZc>LN0W]]<c E7#~V217տlC[`cr/veld'` =rn迊$φˑB[CcJ?sLe?7+Lo5P"S# Az0YTY` ViCij_;E . __`= yHn =bZ;=w>\mx;x}?v &fI _,mrVߐ`$}DC@Y)}&p#K:00_5j+Q[92KZzq{ ^-KIZKc ӫ]wϜv5j̷A} ~7}E\"P~Q]i~}x!NOKt)/1lK}$eC9 @2z-Dfh_P[94[)ZE1W%jV.֛y/+WiW\XMrn>~ײNv̅[/'-Kcz{prSdqBs+m#C\g̜doEDZ[^6T{2m(ֻV&%`:Džf晵 '''-/ZKg3D42 [Tk7xwP %Qj;k|d5EGب2[5^;ڹJJtkc{*T]Y jG<Է-a̚?ܤr&Q@tN)_?=ߖ(Y3AK~=뫳JV; ͋6H`y ;~ ^Y\"^5 e(@Xp~Z2-eYH9otc׷!Fd0|>%Y_݊3}̽Tu,f=@P l> c)d:⾦MEEτ{W"gkۓZn*rOřVęs q#^п˸ÑL jkX/{; ŏ_GLV QeHaۥ{qbGL:ww:LVF@}IP2v@""~Jf?me›]A8/Z ?tanud:;}KfIos'OX6g8uD O*$?|ɳM*q:%{`.݄_y@Mf훃V/Yଽ؆jNJr4YY)Ǐ 'Jg5EO޿IY$l+Yh_qi NVru&Q1+FΈK0 f[#qeCHf M@A9?+ek$;|5f 'i ]Cb7ѣ`U ^l 533Rw\w_ಌa,(1q܈}&֙Xc΁da a`hiGvi:aOWb@%dY&|LD:9Zҳ2<}Bbg<P}n(3KSL$Dy tLhىLJqXQʲ!S^ G;87Skspn6D˚R(PYZrRM ю+IIUoL~VZ w>VJdܥCo+j^g'iYwiqP$vx~8BCP9 bՈ1>#ADH' tQD&9fPjL|:ovY{EuTی}IN.Q ݍԳT U/%.Tjb# xϡa"m-Ž DB Msᠵ{;=Sb] 4dpv*s:rt -0.k~gYa9 Gz\/wRFJ! u%nqzF2Ch udT[5J ei88 z"帠cbCC9>qB"cGSX}ʟWߒ3L{$ߠ]ϒP}XgDQt .KrW6.P( EZnLrs ڧ8H$bBw8ݎdLG`nw! df_2sևW`é`8蘞YS79+CK#cqQjqD3$l/QL.Ni_蜀;`~}+r`'60 U>N@ld4bbEг_8y3WF)YגCSEz4udBe^; 1* twh~^zb'¦/nt̝Ar2Y`kޭ7J㒺9-uʂ;aUZ)?*xd-H8؊m Skb_\X\xq`<!Y_̕11= uBeݛk϶Wk?' +ׂjsSm܄3TJ v{"hKQ,:o]˜/!&(fm}@/9tbLa%q{ Ykj67mjf`lFNt38 %Na0t0YzO~ĽZ 3$N߄$G~_IA7*J ղ&\rLmn_BJK\9A DG`LKIwPb?blBPH &E5>GowZ\Oű${=oEwHJawզ]Q#~+bgrè#|MhB7 N1/@W@#mf:(nS#ju'J 0,{l~$xB1Fs=7T0aN!q`ghͪN1˗EOcNhp|vJ ɷѱPؔ vi. YF6Bx#o9a5IK>,)lȰqΐΟOƇ932JzwB2:yMajfdf(<^D{E}~fpo<AܱK WYWuS͒Jغ;q_œ$=fغXM9$4`y tFtڊjiц( ]-dڲV<+׊J]FXFh6YHٲ,`q}2 ] jtw-LHDdܳv|sQ]{/bRKIƺЕ{̡7brA|71K$gM;;BMT^j[>{[gq_r*5 <ǩG^R)8d(DCqX33c`nRo, ϹpGZ'lhBR Z 礥HvV|k19]6j[xmD5~JqR \3}j |!rKj / ré./n؏ *k쥩_0l%}H/tA<upxAACpL!C[qo?51 "[1=W]ۅ{Ӻ( "¶LdZxB@^6#ְA+[0'#10pE*'Ddsn\C\F6 ;M*IѰo\džqZQSd|Rq7%J- [4Ho(lC߲98%:J.lX42;-s_?s}aWo,˞%Vk%B_BGe` -fQM7u_aeʛXp%R[ꔵ[lQ%<F8%hH;9mk( οqt^[lI`DV<@8=:h 3A1+gd u+ ɪVq͘sG{TVF"m˵0TK9yz2J6g L@Pٹ=UYݧ> R 9s1 ӳg,gX\ty oZyXLS4/Mw}m3g'~hJۓ?Y-$aϾ?g)m+CgCI>Ljߋ>$@t% CgFBзr'{eڭ3M1~ĽDF 嫿99/}M42lp#=au9E;,6}wGpg iМ޲H(Y<)I=M#{l5q?|wQt9F Pf_gEAOhGOi70d[s* i=ߑ ߄MUsĬyՈwsGhV^YoABˮEe%PQzsVƀipxMlf*qNF{c숎$/Cd?iflo]叴eԁh` i\qHjgWP#U7RKnĮj{s д}%^h5EdȎԟ*Mn+BRϧᦤjh`XIN:0b7d ɩIQSaiABdAfAPJ3+;`0@r]S\Mf~ZuԀR7<[JstȵcyP)fQ$EE]:9"02J06 ,+y-^!=c@{<Bq#H~/dlpv|8QƠ0͠V)Ÿ̐,Kj21BTF;<"&#&n|gN^femGP^)S]\FT9}{Z М#۹8'UtŃk>lڊP%u%o5xm9f|aj玶GDAߢ:ҰflljM =W ݫAOݠHBΌI#鑊6CSЏC1s48W{nw{(1EB&GP6zfFK - ^|5h*EK#W>E,b˶#^pl`m Syb44L™>)R쁒:#Aړ w𱇅fVH-d㴂PЅ͜E#Қ8ߞ{l7GKqggE&j7Qv+}&ee%>Eo62DzB]Xp*2++2]i(e7jIEdK@@? ۤQz:l]y_z!$Cp0svr `ߑ@s74CQ)P lk!)(r( ) (䭛BDPq2~0`Swy&Q.'xz!ܰ`}.CAw}kQ6V@uZ4DD"(S _lpy` ?>Fތ",-/*0|G,#nwVc`{ku;+x@xLRU1T /3왔Jj&?2U~00l^r۳V+{d F-g("6RIYt/S :f ўȭ>죶FXa4L|횖.<J#$YzP3S1&} 5SvWqLRdnQჀѱHuspc\ Gַ>g B[m=%tW8i5t c'ͦ0+B 1.hjkpX3 (- p\JK5<_)UdtZ||/LtzN4CP!5x◶.#\BoZP- [3Zux/bV+c&!T'}h !`l- M'BkC_=}MJPQZY&ۏwd~gk%ZO&PSיc#)[E0c<{!L,[R#H#e?Hѯ6z4%]yCiP!9fp~S܎3qۯ`|C Nق+G20ypVLYp`VS?#u(ޝgtt{?h$=WEAHȹVŤlyD\+ԪPQ"OSIǑ 9LYǰl L|MOg;}Z Q3dQh^|dd&"1C1."oαr:#2MJC/RVwt[6 ݋"T,6#>ХU r:Ì37̀Bb0ÕCJA]|!1OQ?6o|p‚8^0y&2I6a#J?CXdާ^팄NV 5I`HwIւ1oͱL 7 c=qY:%(C+}gw^O˕hCd/5uL?/#-fcu)^͸\UmlK>HF70K BΝ9 x uxAjpHTRlMLTj^*"u 0ClsWQb]+ Fй(dO5EDǖ^cR.O(ّ<0 㗨HdWği PJnxC  o%xjzke*LnOM 3c3a$_N_u]D Ɛpp֍Ҽ(BrSZ !q*(LYOP%3VNfp{Uh_XD 0߫;8դ\||LK_◒ƞck($LAV7!e3 ì8<,W e;kb2D  7z%q=k~L[96[qT e뺈*`6p}P挫Zf'WRO$kq{x ă|HN ?)8}pWVFecZC>ti۩3IX9Jk\4;SglfDy2lݍ:a&AP|kccm݉Ϝ O?4oX#yq D&EْA"WviE~4cu*,_\Ln|3Hɱ L{C&u S]xl&d91?2mE~B}u"N&}2J+n,,9j\'#'iqo1hno.zPdI.D_kSYjX.fq1G0Uh—ile݌@ȣ**޿?N|YҪoȜҰTcNñ JlɻRh+fb"h]7LoP6ֈ&r(ryyP]˱GzbNyRAN Nn{L-"cSFoc:T " =c6lxҁwAٓHV q]tcbe𭙣{]ȗC_YU:c6XM||e08<<x9+A H>L =IZ*pJdyV $;|>213ɏ^4jav[/xumW 4=J$ BE$ @a$/ގ)@LFXjC -,a:32#RJԮ*/b|l)\cd|[b72dBUi{wdC#' m bj!7Pn4ZcpD\TnhjHB7qxEPpU34! T1󷉴o Jq~b"ܐɍXmg)Ⱥ-lزl1С:b O4[Eg IT( g 9JRw 51 N dYnvA>7 5 .ϱZ(NѐmN#$P~^>q>"jKruw%"[ݰ^ -Ib2>Z$Мsa t-я[3rj")n.W'(jTzrU.;fyWj A[=MqXa\4.)7 Me%ͱ剤||<( X8-Yѐ'Dg V?HM6dgc2O31fp0'N g#[OM2l_oQgWW=p7F iljGU<5AnߢtSnkv5(ɡOV_!iKR~G7 A|E{nóbxR0Z֠%d';Y<~oah.mhEe8$Ro ):8"{ZԔ'K|#Pk!h2~Jhs<=Yo(ajx>ap{/B~IyV5v:gwF [M 2Qy]hP9 Vɾ FT^Z=%sui Voeߞ ji} ݠhli!%(R_&ǻ?)yP1f/>{hb\UߑTh pcmamYmey%uOpd3H5eO1g,Η͋n4{Ym9-BD[oӑi~D/~/c\F]F=Uy h1x

?AkO}QY{+oMmvH{& 6Fl[UV=ݶIt/1yqߗvYS*G))m:5<"aaGf/`m\Zdف{޶9SUbeg.,?7Z]L2{Vub!jH4No`l`:J@Fp³ʵךsvYy$U[BIҩAjpZ[ w16C'TW-D ±Y]$i.*DlBܓp/aX1}jGkYU'^ܠ s`,eʎA:GUW.j,bNLh$6!1Ԥ6[,xCp(ۧ+`㻔|-iι&]Gd~DuLW @\uR;? [ c-Ѣ }*\ CEDy`.Zh4sWč"n ",5dh017˺Ѧ 5ձ}7ϲݖ*Tdv(ª,j✉ja uٶ >Y}6a+v3Qŏ\&]VmM lAxo"h| 9_OsɊqB6 pnr^Gn *g &-I`ݸ߲E ]Pj'p⯦DDqc9-#sWKNJ ]8+^(?Aq%'uB (F?dav۞ m ]{LLYU0 w&XLX!Sedyӵ<H4ksE`>{GGpms%iVEdޙ\Ni2[V'vB̃߱(y S2.-x <kԕ^g>vI::]o!^mV79' ")f*e1ȡ=g6rr0YNLIP "To],[C}JiJvKvJ#qWmNe oٚ"#C<ú* lt+`v*zW!/+J:0\3I[4טl5vч OdKf}6h|nu*Q v1.M]8hhp:eZe.'C OpὈ| K>V(Q`눤?/\.KҎ$"'?ѽ ݿ*Z! fZ&W@xv[vnKB+VNei> 5?BGAgxnjrӸݔ@;`ڦ!djt׎yI:O4mh 2]6MK -8&t]QUw~5ʲPeoCB.n=4nu8.=M 2t& 쟇” 3t[ZDS\ 8JimNX]'5ΉFE$tCco ^QH"Ih%i.aTb. Kͪck\< YhB^K7Y:֣z3PbE.~~A*%CTy ;<&qe$\ZSPKD5 ݾy6/݀[k5K1*b/X)#F_n~9 𞫋L!kjԹ8,?uy0+%n,Vw&4GJ9j̳͇ >D1@陾~#cT~T'>x8]( )+!"6dLѯi[׀Ғ_fNY71LC'q|}b(-gE&2xsPÆ/r^*W&.s?"Y9|䜻Ap~~o($;?#6:gNʂղ~4|.L3K +KAd.ꝱ;וύQ/&!.UEQirheg+M1x! y%53^6݃S#}B~'2MEƳпt V#.qUKq<OZ?kdQ\U%dUʭ DԞ8gc>(:Vfv/!y4YP)M&pKϙ eX3XR:4 /Q`?T:>|LuumG K#hd|_)Q✉^}L-{!I:eLSzt}gq'ZiFiU3)L༰_i0 ܻ|h-yΊ9-ADQ3NCW|Ѯ{~ܳ^ ˳PWI;s!X`kCRNaOŠIPug/L 8k?9w* &j\.3 `5K@ m0oWhK(: #}, @`t943p7 svHZ(ᒾ5#1+:.P1ӕw;y;\#XS OMjOL-Q86kgT$J7`K$@'99=,ZwC|D×{tpl% %1a3Y3&MWf=E wCqm[-.Fqv0~37~!W&yG q櫏vY#QuoԬ/ •S7dtԈ2t=&va&HfsXIi U}*t@-un.oWhQAi|.A%78MpQVֱQlY"1#*T}vjƜ\d&e͚6GRzt55Wi> ݬ)_?A\);6uC3ËNG z_~1)޽i!4)l8l3R@Dګ2U"&e¢a7F3HF[8N@ FAKȆZe-oO'bϛ 0q 0!fr0G0р@#l4{ /) [Oqóx̜Pp1C(ZK %v| DϨM#jQrX{e C{ \Nޤq"MD%/ +rVQ4E+-WI%q;JUMwwhXVcƆǒ-5۩!Jߎ^e*;Y4G/llF,^KN%6?j*Ot͑XrkfJ> 47GٝA#<7\L.p{<WP 09{>goqDr O6#|dw1W?gZ;!.@-ZrU¶òTvIp5xnqY.ɕn_|bU$b/J0 5aQ(*Ǜ hIۚhiAG@%^^Qs- g 3SU(!',, <. R!cJ"uLxә_uMzp0{ bӵ{lE!iE킊>/yhZ'KJ@\tL.* tApo[> AdCCׯo8 dDDCj2{+ ;Ω_O.cIhKn)rzY 3"fUxNgt(]g3jl0 ~}L#cLF^FpN7GA1IKSZ~J]:m >-rvs)!i21 QrVrEi"Q=Jv3_b[P9cR됤; |+3t;Dc4)q|1gAoY<;pFR\ln}t#Vɼ+v Χ^kL.dwڮа\ {rFLM(gH%0kXf_TM89Xkܯ+<\\1#8?3o5C\)MUوcW7F.b<Ьr6NLűyzR(? il"aX,h(lS:Ws7iXYi]XՄ icWƧ6c4;>D$umĚ E%m>'hbFLhk$SE|$[rJ 3CL"s47zz:M[Q|nׁofy~Xdn @i,$kwWz4;HIx$d*ZeW?:كBYJ5{w5S~i=VZ`ҳ4A1Hf0 C#_˖n e: yE_)P0=Jϩv5dX2':G,|*U3`D:T-i51EG#*yn|ɡP% ҟJ=YC=z!|'}6r@90씭_ZEo+ʢUfǖ mXf0z=p+ ]U`3$?9-Oź HOe騮edfEޏs;&s,f1e}%I:϶nqAl9 !Iq䙵3n @e[rBS:{ֈ$G߼ }u̦7aB8c7eWG " ݬvVkjyzDZɵ\Qj?=Bt7K,:":$y?݁کsEQ qt0E+ܔP}[1)Z_)w%T K#!ۖ"EʋiC"|VM=YGçi (IST)38%QtU.X|6t8`?/lE:0d`Eھ6ϬfTcCø:;a:e?Brgy': kMY8YX$I`~/9BDtܳ[WTtFO\RV TMB>WD ӝahxW^ea0Oc;A:t(OoWԓfvi15sLWYKGn#g {1ƿ "KbSr!8iG?N-F>L"fgEHkώ:3ʂRjg,V !auouz${tЬ}RQ1Ǖ^@gJA]:/ƣ:v"z V]@:["2EXAݢK(_}%b:30,n9<6h!}kX oЛfd)f<ԅN,, &m2?@9wԉޤm KCNp볖Z;ֆ~MZnsDyw$ h%F_[ |3*A+WP蜱vsJ0# B\$q_SLl-PIi|VunyЮi >{_H\nDrqR"  \?iGy,[̕PDGV_{Aslb{go0_'#(}_ Ӈa.Xe,K=DjFt<2t Lh2 3!f{[sFhYx[-|1\av,8IuM A+%Ll#¿I7Qf[Ү*jC`ӖQR9,H3|p $\S,8FWԀiN;;\0?3Q>erMCoF*pK):nƵ,}JNfIY,¼ȘXݪTMgѹ#u0Iɔm,kp 䤼4>gj7-=;3H Tkqju Duʠ J0*{0{n⇇A7e U|[%[`pճAIn9,N\$7HgNPOqXOp]o]{UQdLWlxZk~vnWQcHI17DGը[WzIl0^R2R0?+BH`Knis7wENLI];;zlOcN*z8ṅdpWY^q4pO{Oi63<煱AXr {~0d{ |>jJxO#g:7|is6j,p!y|x-teŻ/ԤFCemYdG&,7L:~')yI{~qV.zjY!wBVKyBs^ @L ~%cJX[SCQ+9ƿq;v+8dq路U) /sU f\+ZCU>?8ʜ᧲SF3glmHQ |n[$le|dzN'y” !݂ZЙϪ! Y3Gٽuܿc09JtCqh_?̛JH&q'N272,ILZq93`{`#Fd$o33H$'y]h%e6u\P˙C_eQ1G̉x>`2k@x,}T r< n0cF9Y{VD~KPW;)!-| aV7]Ё,$E"pGKDH$14:d3ɂ!#2||2&2c"5fיR F5ͤ]FVwDŽ)m}隝°ZbڿVoZWFŝNRKa5rLhc9웲S+h(:5&4}o ."ψge_xP5mGWflV[51pˌ%h O 3_ `;Svj<.к6SRXMVר8͡ =@#KZ+,X&NYTڼf~.63> f,Q~@u9x~p5{x^ҍĠj 㮖 tP?\5-+]''[ W<ӵ{`ocđ"HW14fݸe(.i不Ӭ$]eǙq fH"r++*ymZP Kj'v{p/F;Ps#7XăTx7س#!/$#:xGMF/Qgu()9[87B[,KOԈENsDH^#^QX~dxm f12po%{ՍD)|l>SkM&sLk I^9O4 oK̥nWbX HٻAw99:DGHZ(Q Wd`7s?Pfzᢷk`HD|8Ope!F _TQ{H '$ @6SXйZ rX'!BRyƚLC$8_N='YUœ!^`to6XlB|}q5MV}닯LnM[_^ӗ^,`{8 V*ܵWڢipz"z--3|Ev/G5 =9˯lŤC&LW3QϞy v 漡z:;IhnjJQgHlA'P鎌~+9 n=Hhph>Jn7Y#G.*O c{OTg!!^*S{/X' F[A :tA!], h]{|KE|Hyw&"[ bsbRX੯S19f?̫L>bYh:<; )MiڪGSnd%pkYI}s`rϯ.clIxFgA91C-Ӷq j_Q! W1Jh@w⁷Bda[>ڒw +EL0 2I(\2*8DZ]ʕ:7b &|$boY'M)|#i X A2}To~cT-{ EWiIO -Zʈ| UTm7ةj`-I9GOpHT/ڑR#١,flx6ޙoqB$H'z^8R^S˿t=,tĈ$a'BuWD׺ 1$ ̣=V76n~<0f6huhG {SlޑVI :>Ip*YQ_i:KX>ktiD|" ԪDZgkު lIJx8n UCc։Mt}/uuBg&vjCz@1c>a]Dց_l2?(q&?hIBu@eqhu> y6uoWtb%69yO Wxq$őwdrZ3,j EeV v!?G8`yuC4TQj2[o_uw4u '`s'%()6ߔ;ADsqjYKj7|$t>@mѨ QgYozRs&=#kט3?l2 ǵ/yۀmX=nA0Aq/!r !v ld ` 2]\(<Hy3tx `NmSKhyZWrb0dznX@ȻJdСC*-1X\U ^Her0z :4} @+=T18Y)?yDVejX̆7v%?#k}u0`{Ј%¾.|hu"J:*gg AqZ5I?MZ"Cj5-a*V2#DxY vSե2,ڤm##v%G'!4QO㜦"LW|Au]nI=ڄ@|+ip"_Ś!<7vI' 5Yrl R`(@N^NNE6+ܒ 8ox&>莢zjA}#"/t 8TY"Ma:nf6; j@tr;QIun]H?Fݡ&wB+VdJ]rw wtS |:?!t/Ӊ0(C: 9a-~ҏ(P*&^ U{8SH,bЍƆsu{忥$wb/&bON~FƋ /T(i"lV u]Sf46gE#vGfRب|ty刏BK$7}0`~85iݠwބNё<ԫY-&`;Y=Oc1kN#n|%0ƴCۍ55F5wum~fO7Nm]?tQƼs1^{\UGӆ8h^f˥ի@,0AY"E02DodJ mvFjngCIRѿX;|Џ &thɢV0%S W6{ L!8~f}r=z8uQ™IǴT}d&kBDr)$L?̜Ki{_a6˼ n_q=F5e o.%5|eyE 箵%R6al"MଋJ;2G D ([|ec-.t yO(`k cۃh/kdVvkm7zsX=͞n3S'EaEx.|vb 'U]HE gU]3i;W61b%oFffŕT$ϸCXtE~LOyE?/!=}g(%LhzԐVշIpzq&cOY rS9cPgptڴjX=LѨp 3CE69*Il$Ž@UnqcA6(;an0 X'HFWZ,Xֱ>lmf w;qւ 5kQ2fƗjEdMq 4{nFM=#{9@j>sY&OYg,Vx;HA:I3a>yփ2d,mJзfvIj8!ɇƩzE#t>IUHʽeyzj=EnX#W 6Fګ99*d}ZF=-(=}ĵV|ެg{f?[^ A!gL=31}P4`P-C50@]#[@7\vΩ#[&=Dd?½rGC 4w#{!5ׂ} 䱇v>0+{e'`PW`;4> N,Igs4;sk&&j08\|kcmRj12+D*j2LtNB%JA+i-(wX=ZިpjuF^:{&IDy2Om|f=J,P, TK6Fi_u(:Dk K 4IXr3;()vts"j׿y5~Mg=,:4[kܑE%Y$^εTYvCdz՘72PT=x*rZ fn߯,}28iEN\:QUTrttLTk e0Vv:TDK-LWOCIŽPeWj ntna|/HO9a5/4k"NYZKj;&/f4;zI>8o<|oR bm$/[|F; [|E^,9bFc&&{3n=33/ZŀF4`9X #7Eܥ֛Е&Oid,;(S,XNRv  ^R\r-oB%#(D@ƺ/9]OAܯT|ȌRI6VOK Q$=Krl%3ܨ(g7!ZG@)0)ofIljz,=KXV] |aCƈS fRD1Z0$ZO.˧xS u"˨L 7Qd i{߱K+ gB*/M9?r: chx;[LͅFP"ei'yJGN '?jnv63MBDYr%,bk2|*w۝e-YR*hNS,lgy ^E6El)$g<>&CM*hXCgd,XDls܄ @~ -ZYF)3V X:/ug9=lbh)ߨf"ALieV>*\QѵV-#ֆJ}g ŇNwE6B:`0 ,o ?W4W%a8u{[q% mìT}) J1\|  h/2oi=]ޣ7ti AXrᓘ(ܿ&׳_6(Xbڎ%ZK{b,t8Eb&J{iE`P4{o"bp\.c 1ɜtm1g*5P~LitS~6Ԝ+弻uo\RWdSCkX՜÷cKU{:O.4^>Hh-UceCok;M)!2E.yj,lSeW%)I)9|ܵQP1s#U GkQ,3xgj:pbP_HdV~0Д}k䴜)cERز\ALl3Ol/Q}0 : $p6 U'7 N`67`0'dtuR `En,㶠*#hWxrMz@!v#]M2,H# ͭv CJ{窱[&\n,t![{r9ҹ 0c ePP~?6T̷pAR8FoČ"wxTi~kCriaGI#nۃ:S-e쭡!Yұ(B !_:hj;S4kj3e}-?g0qA8i QqgRpA VNq8_5B?eRWL[͏ HO ".7Oy2mwp:EC.;Fe ̀h&4|xtE͒8Zg CU,Oψ;> 0w*!=,Ap{=h#+'9\ѺmcL b)z ZrԵ4&(aSO=OV29緁bMz~2o%W4F%'NIo\l%A _-gS{-Ҋ.~U' a,o;]8;6j=%Ը  ?%k##E#%҅"SjabT>t{4Ok)E[ry迒4Cq5ĐJ}~Tdcx#Y}$~9CǹpD qx%Bq%y xz%)@~Zё5qIfKse)p<90p{(˿~tXrq =TrJt#;?LmhKBUO{{q~^?8Fw*`wOw.U7Q08= f,wNeSa0Ι1Y֤~|~glڦڈbȦ j'. n{HSD)2 5lxzVxl nE!}}Whnp(l=$F烛{{;V#n "6E%U| 62.^6w䎭AԓaP axIA)B.i rò8'ݖDoӐ9iLiԸ^LP&IۋhavxFڻl*Vw,j3Z$NT*]*4 gwbn;(Bh{ϥ`-i RTVE@p״&Zfx\(!W2^EXliE.C'kDFIFÏU42(tSJo"DП̍5WHzKwA>L@]>7_Lyz [1_4]b?'>mɯ4ty2L;V?bC] N9+ErqX(S0NC:,ӽ -V,O|H0D(jA;8tPE{xk geF=D%ݾx S.4WFѩ![j ONG!ↁ[n>zRuâ~'S};vs)Eoitz(0 '4cX $@Fy4dlI6Yj1Hm &є,l,I(<؄ٗ*ډSI0+_ ҐmxgiG"}o)>(mPd:#>C`H`;7v ]sWqǶ1ҊRrRdJWRQ|icD:h7(UM[ڼ9^xTU4 d'UMl m(\`Zr*sQNp:w>Hm2UA_qoI)\W*I~!{qKgjg?Ktę2M伵[IE!"<=o̥$V?r]?y5+ܲ qIW?SwV08mPd] 1WT4*=.#T̘UX3<Q9*h&zB8K2pyO]ӊ)ceE|9>$eX"ش+QW) oU 4諔si|^ڡ&#JPjU?AGsټ4>ڨ UdjgfCf)#Rl`xz(3A[ػEҤ'AB"-(-x܊l;w$VPYιzh3ط^<_K{"x\}M{~ mhAd7[v{UR]- /Hu6'y?_xoAqz(Ǎ? UְBf<[;r`FQ+mdY8qYґ+AH0.>;P؆'{mڑ[0*o$vc",Kdm.Eg1= q̽DԒPC{f:w,V! U/!sߒy{ аh|6V+n^RxZ,d#D5wE*S!ٚ} 7Fޑ3qqjC2@&%ȓbEPNv%Om[j B* /X15/ jG?)0L c4&G7Bۖfhuik4nfPE:qI[1 - .O4xeK3kȷ՗@rǐ0l;h|:;5_TP;s0 $ܘEK8%%;@{|J{D}9.aiy?EH$ P)\{hYiJl18E(<%u=ܭ[<^MzDأ3w\2l +J&ys}dzƚ_r{Vω` q_G-=%nPP-cE [A̶ZOSO )nZN W{ďD2fk_Vn1ɝѺZȆMEr|jߍX:? [Yf&("Ul0ºк< uJ2C Z yEgANЂt;Գ9*;3õ]@"=Ͼd, _;i[Tx=#ujь,w`&\U6zvXaaPCXޘ +1K+K֒fU OߋMT,08ߘ :n4֬ޞ!BXX֖xjgg,ۗ||)D7wY Ut7i„H_Xr֧F8sZl C/QBDdreq~gR`$~6Ayp}33okrv'l~c3ș . JCl j*%EB\PߋûP^5DI%,7@dzx$kGC+: |"* Sϧ)Xynu]Ddc9.:uu8\ =L`k. fŦzXfYBE]Y:^M.5B++/A#{~h}:I$N !$qK Z .Q; ͦl$efcSitty*HհA3ޅY8ivۻ]'9 DwHz $>_˕ߜK1vi abadi(mIh'7 0ep]\#W$Q"(2DbZխ`ܯb8zj|:ĔM5 UcSƉwV\XOcC))]#Xcv+q.]_Aނu ҅wc}C%ӕ \YM~]=;G p4yxוf%UƱ%@*צarj4+5d`PqS0_0[XJ2roDp_iSM?JG ?TpoEz: /6fߢC)ƎbQ&]aQ 0׭~=ĤdO#IU Ća1nG}Pc9p`ߏ7@ A 1-C#w-zk fЗr:eힺ8C_"[+W.hd-4 Sa~%jJ|?h؜DRnYE葏N7xRSzfH|p fC EU_ 7uEaFhx*#ZKX3}:ʣ1MQێK c;,]RsM&w#q9%CĦ\sP f[DWx[d;uX8\0hmER ̷$%PL "^{$ L\4Kq{,G Ū@a_剦w ' zT@˛4UG{[_Oa2)ZG`ŎV3;oic7EgUb zf9cpPa߆*p+w][ |KD=հ5 Z'#_6LŰ^0fE %&H} fdka,ǔ1\}v 'f^>o靫](COo8m)ylW$lG;_[^|B<5O^iTw%0*Do6dJӻN/;_]@r@@rSaYr' }cBrn \@V+"11=Q3J1r sD t^Q%ZkC7T9ef~]=<){#c̜"Ǥ4XaH5'C?΂bF܍t=8i$Tܹsqp_/ֱ` ogSIb}ynPy?8NŤ8ZD`hvT#x ΐDv`C?sIm}_UDO>iفLm*u{-m?ҠfV 9tќQܮ_ƇZ""?w ϊX.'&ȗ\nW2/ŌR+qnV.NIhu:w8uMH',Wd/I9/̸OsL 7Hjs+\  Lrzmx$rwk$H8ֿ\ɐ3!aU> pZzE,_ՎN'\|}TfARacxi5rJ"}7B&bաߗ4'1o`6gnid*J1_&y3dឳ˶2vd&'C y7Workأ'H(>EC#uiuyo5S0V?"Wko:@ҶSgM3_3dNԐ4y&lA*`^J"Rݍ saOxu߇$ri }G@'Ezhb~Ո^.Wx;ڣ= H,I*xSmYb{6[tώC*Dj#M2e0b~E^:j1q2@W'%-V&~G|6a:) vw*£rt@%*LrѲdf(+%6C-_'E!QH0($[\Qֆ!Fut0)pǜdU[t2ܲXvಫF;g%C*ܢ4T`ɭ.Q.*{oA} v?>NQ<}}`U]-unyZ|6RE'ؾ2? kX֫Fu]Lw7tJz`F6 9 ^Lb$Qz!`+7W 8C~G %kh^ߕU3u.gHSt]\%^{VbGGju&S(v%81Eʢ2)tb* 8zIՐUT֎kljʉۿuŭxΏ=݇LK0Kos}nm3,a8SoFTT=(: U ;ڧ6U/yy12Q0ΡXMMHg-e0r#ƟlanMh¦`:<ܧlؗxUJՎo)&6@,]lGb¸?8bAƅ+.~6Mt%mT.?>8x8vWb=hJi_8QҭtoY0upIS=S_^%ZlOhlyBJQ'?i+H. ֿ$0ta%*[WUSg#^D;Y:yXXgPiאcJ#K_BmuEY5 @PaA#+@6C:!B_\25L:W`g#w{9ܦw|b$wΔ '~W<E]Ob3CyI<ˍLV~;_ XcotKLZGAM.TdM+(T471sTBȮ|~3]u qNa fuv>⾡DZ>ԺBg~yxu"2 !AE V&KQݬP3Rȅ:nj7+kZ![sqЬt'ţZ-_B˯԰juUEP 5՛Tu=7NtL]7 #x&Br1; zҚ,} Im/ͅ}mg^ݎ]IY]VS7JM c [mƙ#BV&̬Qɦ,o N{Cu\i(M{_vL>Hl?åӇ ?'qBT%9+o2>wHwM4k>>#JkekޠSmҷ.{&Ud5@XZl;WS:nYBPYe+B#V!RIxƔ| C6qsR&n8mU oBCqSԋ\o+ uQ6EuhN1sL6cc''Nħ<]pdAU[Roxm ) ois'[P"C:Żch fs:_`GhÜbb` ɍwޭIg?ó -W\!f%fa heCSsy6%QGc+j!?lSv(1@jA4LLs"cM"wHgϯ_<;bezrm`'x\Z~ÝALS hGRީPLiw ۔3)Y\vp=NWuIWhoQQK,EP>)j %6k`L)jn,1D#l1Zz8>-̵kcA S1!NDO)*DD;qܦ1ccW6B+=]&֊Rm'/U+o@7X]*LuwbRVE:.+Eʹen$sdD)JDpp<LT,=G.BЏ4.> /FPXث'4>XrFv7-VE_o~0#TaC=ĪO :Eowyz0s8ڡ``"k@@ /%li]u_*JzzK=A(*|}z`'QĜn~ =Y{&LˏU%-qބ{=tmJwFγh1yP*HXqi`X] f=GǗ)>mɐaͷ!iSBN~P1SkASݰ.6ޘllav%BH"vi#8yH>v:DEs jT~g8/~B$ Ԙr!J{ӗ@HRD.BRP XCa^ `^  OuOG`ɀ]V {c*\%ˮ1FMe ᑕ4(=%yVs%B8add:[QNxki [v:n([%:D!' giS>ES{rDր8d#)-NQ&G\)~^i~f#B,O EвTR(1gS֓|-6#TL9qˁ{ulCn$dazՌƩ Gh|߰˞@p3 u3 wv6zp{ɮKMqcҮ#`sZ mU7WXf,HӌL;!h5Uc*&'ϵDQѠ!Yq bBa ~kD? aG'Nia(%ҕ1s,JG ܐѥJ0dh/fCPQ G2ٞ) Q7jb>hC.ăM՚p{h=S*u3"+`=g-YM2FWم(q߲cW [j@;#!s~, ^c u\ I|2C  8Cp"2f皞k7`z}ݿdB5xG.ҟ_,[@ IƔR>H ~5J5Djαԧcu`kE64_ra?HA^/]l7oK>jHr`grRY)fJKt9A QU8M1Կ4mWe>Vj@mB4V/G 4`AC{Y8Vυ=moQ*3t'Bs2YXy6>]~ eVM#6 D׎!WUxfYRd{O|Kfu%LB"_v .)y_.l$(/ID41dnD.h{_kŽ|ת߈RK4|mZ=Lftũ]og=#GT7T;ׄ %ARq]zIaZ}a&GR*LWE>xsӤgVr4w9r>bbd:8C<:8ʈ׋Hņ7)@@->I^:A >^={Ա;֐b0}%RJF7KiF95 :nZ (ǠW@1yk&=F7~n8Irˇg:N%VZcý`ȄSL{44tz)\j{II1-yn`F:S" 0AN)53pD19EUR#qd hbPSe懚$J6]CPh]fFÁ y-![ؚTgCnp]YJĜc- pXV!_NG>!zx<W!b/L`y&ƱKRhM( D)`E~*ۃ}`ڱ<3I(w%e E{8EꬸcE$pLsۨbLRW>Srvi[YQ(D}Y'cE$4qZqo # Y.*pZ`DkۺU7iS{obӥ`5Aiye+8PB7h2$I#:&blĖ<>c@GGN(ւH#UG  %b?# v"bsr ;KL_O#YOx29_M-`rLʻGw(W?|ַAlm- Z!mDc'y [Σ '=KG%SKpM+'4TReh$-n-7=k:V& #Aoop@*KlPP=L9;+_e:%?a;J55lQaJ(gT(֥\4eUU{Dj[L4u}߱ovA,9*bê}@YU/v[|{FC9I#7^]UWKb"y)? @PD.RzwYe!NtpլՀiTVw"'p' x+ 2j<آSRz %8!x0{")?r7/I Wr.`̄0H[l{*bS7/V -f.]Qu( b""ӸU#Rnmk`5 Hv>0҂PA]+c}¿aRh3чwQ. 'Uan&9=_LCaKm:Jv TO cnQn18>}WƟ<ψVpPTL6.;{$r#4ˌ,Ё`zyWwPtBRx m*&ix[qA%WՋUA}\) 2dlh?݌/aANw]#cο0u L`6> ɭT^a`&)/.*NlkMz3<vT}0Yi5̨^hvK KgwVgMfU [[ʻ";rEP+}SDYw\E ^(+~v~ ?m!@+v+a|81^ruCe U/3Ɖ1^ۥiOaS/=m'ԅPdF @,t @SǪ^U۹X[dލs6n{皈RL{Q9ce#t/^i` Vu-f׵ys:4 tNӑoQ+ 69%S{g[;l#b!7L~/ǭ/X ]By$d&Oygs@҄Cb;^fl#yӪ2qiZF \&W H"n ))uTf mnoo@΁\=EI O}x<͇A! 7ѼNj ч;Ӓ1%"ڹfүYuu0arJGBGÎhYV΄g YpW̸y#>Zp HA`PVc,rdE9D=STpZ5^yV큞 g@:֟K+ܚ0jLvşb~-JZҮX%y@nTQRd' = #(IL,#op)sLHͶѺ309P:oW|T vev `IM0i ZOx$$\" @@}R^ Tnfe >L ( ] b/(n%,#i*!xsU&4` pC6/z(%@[n%\'WCi3$9Kjwop-c5X;?^L'3治 -B:c2e_.+ƓW+UD'6"cob`(|-=zU7/$<\ZNIZ6D(e ^Lť x5g2$9!P˥|WUgڒM )4dt0g\!pv3yLűۯu`JM/?gE9JaU =͆tc/]Hupƛg N Ƭ'slV \5B/Um2Zv%n#Su$?qs_o)CBDT#u-o U3tKNʀGǏ0ʴ;hcɴ}HH > !OShkӋ^+R!ž!~Qq3YJqŭnX}CjXX*5Y ס*ۘ]Q`vUlmI#<P645'&<*}W ބjNHtf+g4.jx T\1,K8g!YCLA{ʼuy_OD~3lEI7V1Tc[3MLzw(jHSZcUg3f%O/}04vGoQZ`&MPr< {<Yq^VŵpsqZH3-*tj.L~$20ZU\hpKNr+B2m}ŅfMy-QՎd^ˈ4~2w)B˩Q2u .>tu J1@||zRbCޖpCyǓ aD]kAhRH!vX⎊Pk. 9 /#2xWLAe \ɼB;&6(T-7-{fHGT&@ (ԍ9?^+Q*h 8mp,5=ZSCaev]F 8hYv,ƕ@;:J]Pqnf}}\gBCj‘n>7a#'k; mn}?X&f Lyށzn0==60Y) [aB`E@n((MPR?ήb[x B K)W oZ>:#Ucle 27 ݪ1J- 0CP|P >.2LNZ }bwnq{FϏˈ0)D"P=>#N/ˋ*(#~XyrZ5ȃdl4 Lli 9ЋUz.: :J<$Χr >NGZщŬf3V"kĔ ^`qUHMٜPFlv()%W|8}z[`*?j_INiʺhf8vId ܖ"Ge؈u^LSse .60cvN~[d]En7prvU>=96>6fAH~*r;<0(fp:!+77Fhhb {#MX&$J:I%"A]NNl/xXo7!fzɽbFV] i39_Y7 a:5) &huf<[֖6o#?Ա0 @IEUh'v)G(kWol1U 7ep9q: G-Pr..>)1د}Mr)LP%5-53CP'&z ШvSMaRԜ`܍)&?u͟!/QdvbMQU6)9k^lg+}KE6Q<($#)hA gdru>l=Hu@ gIc-7L8>.b^B}T9‰cJr#爷_l".nIX|բ}4)zfLJsT$::,7 wzIݏI/@Z%/sZl9W-ْK=}d| *!=ጆr_Yf:=DÄHtP&!O%/(t=w֜l[9ml(.FFF#*ALN鿵j6>xK*kS]*wXpy/E: `'+0㩄v5>Qʱu7&ϔ3CŽm.Bf#Kr$hlЌǨ37004]"쐒?D/ƅa冝*q#3,[wܔ}߭ QϪW>S@$D6i7@/ΨJdH VIUu:!BJIx3nDg@봌1˕=(%n%QsSRv&S*WEd,;5561f)ZP]mG^o6ޯd(sz7jI6f4}62e `ꃶE̱8jIqrr[L$  v +M~ lOЯNʒ|ωq5p@|qtK}2{5$ 1]Aċ}&NJ"ukb撆x[EBP! E)v!@fh5mHwf{e-*+R.w~_k GUEӀ H $!7ȁ q[Dz) Qʓ^iMk#?Z  ;ԁ[TJϹp+bI:9a#Do\[xϟ՞w\fݎ}j^Vt=t`Ə[YL`:)BWeK.:ի$?|#EKIUƉzS'Wo˳ޝ=_:3)V٣u@*gm#:Ь 5$GmqEm(次mS}pO)qr`gBkHmeh7_m j{׹!nF5yMG2S@f.&d@$2zosِ? CFegLmЭU 97rUv5Ӽa%IB )YsF8zq!{HK1U/C7_w )'_E}i07q g{:F5G)Sڒ `+9\,d!/MGطhEKz:f>v~ f<WRP93gf]Gh @xVc0BA~/5;4[5;>Va s0y%pآSL}cǽT1/p_^No}}o p!!{%x"m\y6'H1'ǃ<Ӄ;H\GiA-~RkUW :kJ`C>XRI.6+q̼4[[:0 i^j|sŢ߽!ճ^`bIΫIapV˳\m e= *?c^7/5[A6GceAJ^)g,i g2+l\#㔯 p/j"Ҙp:V'd6H!X80PT4c_?lT&5ò^ p(7nFEAߑj=9x{ H$k:I- D겵+;/x R*$F93_\pj}(a$o!|P-Ӥ8" {rL`}ֱCHBBBu5Y1x0jC+c)6V6˚Ph?`.b٦G8҉DDizgfFc zױv^L]R^IU #z~zUCӃ!F!Sb D X̄>b^9HB"+ӝ$#^;"@>Qc*E|@syyq_ҍ|VѬϗ x[E1Cl߬DƟt&otӛtu~&E33*vĝ\%e"\6P+M<&- -5(zgɵ5r8^`!w[h%ߑ\YoVڼ[Nm% -}e[vz=lQ]emU"AL[촺Xuقd[V_n%KOq%^b̵'"C;- >S`r=q2HKaP} GK`Q%n9TWSby=Y>J~78'}nI6t vQDx0vk?jvkBM ldvSr/K[j;'K}S?y1回NmJA m<-whB}PWEuI/Vk~_+I%grJ<A/Ζ@)Dʜc{e&Jxed/`E7pɩ^lr*B.V;Y=5ָ1Rj'~LڷBc ):ֵ 7RTT!T9|&C !ݗլFo G R; <[Yg/)[buki \P-č'nB}7w~Wog1 5a9k| SMmpZ*-DDDM:+3qF4-9P"I^k1jh~.H18 ("qr7;$>BAsC7󖶼#tTqmqfƖcd <2NWmPo[ˑgեtH^Hi꿠]%)`>`?Tݩ(=NYsŬ};˝JO OEO˘R:nާg}+4UfB\lWon'``ƅpcIЀy=H%xm& 6=W}BH J.XV 07*:+sg-|WbF,RqX́:ԌFS00!x|>1b2Jw!P*xe 6 9DQLJ2|z0@M Ffk~55P/),rax&U5%$~$F2;d"Ru HZ`wGZH UsW:pd{ʀN)^<z -Rza x P|Y0[v81!GOU&n0ކfy [\!߭u[d@"oɂ`bC L,*:G&hnin. bja(Us p('9\ 9V+?ݞc88r9*h{l6X2`pmH"jP2!T{7BmUd>A>-AZ>DC"!nXI>!DsagV4Olߍ5bL`]9tbRp#} kV'a%Sch$-8hk8dVO=Sm[20Sih\3nwAs7 7&{ڴa/6t&šF_7F<]aM{ BvCK&ΛT .7ݭ?2l_4$=>N W:c A+B^ '/:99y.^ۿVuLqVz\J`RX(!O<, ݓeuT`2ÄwQ[w<hs͵$ZhiS|L'Si<Oe6-[bv*k@}yq?8M:γ qͶ~눣x`!1̇mr&IAHo}hǚ2<%N8$) NSʧ_[ϯ503Q-ߴ\90,*O!3Ufl#Hc %32XQѸ/IP>:1. v; PBzңl֊ޭi<5)=wzboiJ)_(Ą۰w#25qِ̝ڒH=X7xz~CE01mJE0tn$*h 28-jZ~>}An/a.I)`@#8/!{"@`<*`rޔ;^3->X=YF/%6L/ߊ;L,F9.DK %co3Y]t&ESgcUON<;6v+F]Sk)/fV$$@-aP _hϮ󳖎&"E3mN:- e[avԨIxse/;%16wZ? v=cv6$`АZF41[-.|F_ dWW1occeϋkb395cD~BnvgVWpA+ )ߣ,}ZEvbHZ*Tzo1e5:YDv:QΎUUBD٬'s(QݷN%.T<WGI/sE^lS.gAn./VH S RwU\mqUx4^iȮ+jB5cLX B۪Z@ֹ;?H ~j Nv͖b~)Ǥ\FG9^s6,fClSwȵS=Mg_ ?RZcQy$ q-&ʟx^2CXm7Gz|l"s+Ԭ|h? Js%V6bI)%ԋc?yGtD{n[n%WL8Ze_Kesut;Hzk刘1>GnM&qo#I1])_&3A- 1PjCtPUwe<5UM!x[8Y#U mI8?EabI[][x!u 6D>Cls1*םݣ'== aMGe~"K({MNX Z$1 :Kg݀tb)GRQ/8r-GsEUޙ 8,h0+*`oƈ2eT޿AĎVp?"pZ?DC½=x@ F+~QkwA@#!%c؊w i+vI ĒzyYӃ)K3w樵ˢ]a<1-xS֌"TV;R+MVK 3ډG| `U9)y&E"RmJKzHhZ1h,5 SVAdܫ6rq<| ^;Y? R6BI+{1$)>6,y0/ DӦ-JC<}7<,]5ܘB `5wH ksm%ziJc|cL X_ ,t%d;CR[v 7֛842#yqZsR\RtoEqumf}Pf:!3B^Q+ WUKRGs9С5౰m6#WyuA@ًq9MצG=2j9e~If %~Tӊ$v @+>"Srf`|#9/d2t%{JJoduOmH.Pu;L/8 |n%;l6jCo  Y6<Υ1sEdT (isaeH=K!żw\D~9ad/}˔jK"/CZ;ZH.< ٬'KqTvp4&(;xTDYrv*@fokDi|]i׫Md4U^Q} JXC@oynF 4z֢<&8sz |=j)Eutn79&Ds@4ӻ|.%Cb>xC&c7s:/ sHi;pdj7؀+k}5, wy8ZC#Ι$iBs #\'% JzỴH^"}J7>IڭRo쒔AUɱDCČ*.HDsbp E mjYrXL) p93AY E& YbR5p=#0c9? pGS"f!2k!8 fevJ0mJxAYoI<F̤Cl 7! 9h# (_9Vw}{O+4Μϱy];;  `޶ɑ(@t3,~-%LqwC~s0[@x-۠X_Yv Pvl:)C>|j’yX#'d-\C&T7d'm^u*qy SHxGuYi.-SAONP4ۻ (zcՓiK]z |Ky?q-ur谫"dlNSZXf+*dUn%Xpc;w}/9f%ϥy,rfH\G:mN5(j׿fV_ꑯ|%; #G?e֟ag*9k2'9ԃG\#!{a(\gmR|J V1/p%54y$\-X;RpTIfotx\zLMp-8^35}6Q)z' -6㜩7%BXzo4FӔ,ppO5 swkWݥQe ,NC"F^K+~U_g| Pԕ|Z6xkD\ï)k7d:C<==ۢoe,F 7bɉӢ@k 䕘ezz<]qs?VOI,Zݧ{Z QJN8yoWqҤ)&qYz@ԜePlt/s%O~K"V 7,%МLJT* vpkpҮ0czE 0m&VEil~D[f@2\;C%= dS{|V{Ͳ}E T.5z<ҝP:v~&1-vp{vg|zO:hm$؛gF$ cVhԶT] ei@'Vmr 4[\CqYIt/d@ڝgx$PJ@x+f&ُL43:]hƁއ58I'7p仅6׼6u Tr9J5Y6% ! /Gvta%ϩwf:L;hJEKY:x 6& 8U2T5GKZGi!jپˁ: 7,w;*;zN䄬LcNAd SpoOiݛFڬGu-jY7C-D>R%X5Y]1qJ8l]m:9N,}GegXHz*Uno oUDmIqb$pWʟzP7lȕ']ǚ "2V_&[Q`ەB|[zGJr"'XeLvQ*h9b;FN4T!@Ja=<ʣũϨvZC2Wz6PT"7%7562( ON1<Ԉ`y^鶧]1^ů med:iVhLj,CՍr'\B猻Pgˎh%,,. /:N{LSj ΤvcGNZ+PE% BXZ #z[uˣ]Ǯ]ۆJT@1%*E>-74v[|$M+w뿭UL,)rwæ6(g<)fސ^P`OKԬK&OeHmXN z4t-f׶E\x$oO'%K7YB)D"ѵ))1M l<: P%jňk7`>E\+redz'ШkiL{ʤoI:3g=/'_a/5!@QC~ބѣ3G[JbU&?'mmA%䎂-0'q~=1b+} >~y3t|vڧigTsP Y@P$sH:a oY%!K3KEP?AL^I;t(ך jP=f1-9Eu؆4uc`%f%𛦪Z2V܁6Q]/XJ^mӵm6ŧu05êDцTbqɴ3^ӡ20EnѶC]Lܜal`T>-N +dFcjY ‰L!k/NN`HcKVmM[CiXD<'9"zec PF>kk([-MU8bPYDp+[> 5ANJdv vr2/>[g љ ʡdJ I+G^ke0{4Q B@qT%K riY}݋i&;  ׍LJWlG0e2OVO\zjiR8Ywy:D^HT̨E/0 `i>!aaJ4GT(7+O&g #NoDKr~ VwG6f O҈ڄ:u`]aܥ2V6|TM=Z 3$`S; %Icց%Nv/ҖĜņ')$7Wʒ <#v˳@-/Bc:%r2d="sS%9x%Y֯k€ͦ:FVjgU!0>I8[l+RVlZ'#+͘Bv j4faSƱajآ@t9#lJ!OC}Em|WcÑ wRK( Ey-Opڠ b"-`{H#s\tBqn<_D}TC؇tEYަ2{ta.IjtYוzNk1і2p؏r Vk;C[RU-^&y_?vb( %f-.Zu,;R>9J(U}sh?I[^Rl&[a\ǿS#Tr1(sD&0ȥ9+:V,O,-n^r<洃NKp)>ȌNZ) F&_,z(Oac 6rM lh=&h9CzB~oCk@.n5.oL/,=[Ԇ'W+ [2@jBO2 Σқ;:_Zf#R%k$wj" ݣW{p<-/DNJ LIOU^\%q_KnA0Ok/ngyA^ }Z||JZ1AmYOoe)_"#b`3P2:([@G֕rz){ZZl7}rH&L$u`ѬN`YRV͒hs@);F>+ 1J*S^-]Ӄ+W`Ҩgkn㑖 n{_yO@ L{} ~3.J-..2%,͆V\c9-j/pFDx").Ff'A '|ߵe=dY2Z=MoSd9IߗzJǏV)謔Cpz4>b$@EY: 8p}Jr!n z`Il/w:sJ&d+C(xWL`IUS)\ZJYLV7LaLPE@j*oϾ]WOClN %-Zf*@\̆e)#ˢEmdՏG%UJ2 7^c1cb6Ydzn ӈyN~m4>8S"|v;.n)w}Zg/^J;k"%Rd﨓])?V lvGRr'է5Lϑ.cVμSqe8!JQSil䶛6o!geA聇n2롯Kd,Z)_I!Qd3J2e7>SLsfݨfWOVfEH,FJo/w"^j"`Ԯ>][˧3𝒐3 r,Dz44_ݮJv",&`mQ )Vl>Z l>0Wu,oIZ l}"N)jSy%>!O2j zU`AaҊSS567 uQ }ԔA(#IRGj9+º푥ysx] x c{ZFa 1l-<oLGk>9yAa"JҼqA$_AsKm ;AKӻn&-ZhxWKA!ӧxY'hkF曐!vbYAg83aRE1 Wގ ȿHt;;J5A_Wnb8'L4`=VXe|xOYA sn魃z9,Aw\66ƾҋok~3 69~g,KCQY$AomVThV9l'R+gha넱"D)_,VRA cZX^T(LTؗj1`%)1\ؒ`C41="d!EEn#?3 `nі X!-֬o?GXJ Uwg**%a&D892RJσeɊ*?c󵣀D2M^|oL%VRȳ:v{aƠ)7D+MG_) jE{VX+x#^@ݥ:K1ֳ-Պh xtZ-˿cwgMwWG &RJ:q /_ѥ~lvVVұAG2e^2]N\V+︐I6xKU鋛-RbhF:J cvK|M-#1~t9̎7օP w S\%ٕ5,* wʳj֎5pPq s_l 3B m3P)wk4{ t0Lc)my qQvr])Y3UI3S9&+Ӝ'-nM!s+˨3ϪJ2Fy!~==WUD.Df?mmbdTң~!"pIe֧~ɃSN۬MnLœ[ F`J]\ǘ8ZOu%LmI 9]L,]żeׯc9]G, aqG `+K= MIiX]j~0# 9gD f>%zE 6qkq濩y ~>l#-]%^yTb3ѤJ'i+dh. X fM"iGYB~J'%r 3TѸaQ(V[H9,O]Ǥt`7e@LG7l zt!"IO< LONAir#1%woT~ fBF#*19(4.ABkQV1]lv^5ݒM@X{D?Qp;c6d0HtjX F><#;uq~Qv]7pB\KaE#Сj} ~TDк}{Q \N_F(SCg@;h\'8' άԃރ5GG|kѵ#;ϴt4БƙC!;FMk*ݭ27GE"Y! JۣǺmqF"BHa˯]uR>mA6+[#2uA>&t&U.[ߑU5(:ng*ћxZbFk'_zBN`k6hO]G9z8)$7 ac]u܊'fV9P'@V5}B$ #Æ/^@q,ᗿ=I0SfݓjR N`qi,]aռ.ؚ 4W9ph;-N ui¹]%1c<(b x @zW I  Wyiaios+=#sȇ弲M5VUu)M _զp 15:[ zEZo)?fԶYC(e"rk{8f#)p :D'Ui~4bq7ƵmsZ6|hdy FrmWfd4x`k|/+WQaS~/"F.wGp--}%/"VFl%`Z_ f1uH_oҭR% KlD;M?ueIieP!ykac͐u@;P/ĈKН>x7¢n:{]w&z*? -qP?m~S2!#]V %r]g: ,Hb!Trvs~ΗWk*7bg> Z%gťd+*y.G 6},M~bI l*]a _PiT1nQwXwkRVu$'E[MJIGXBOEz[%ܒ+#D;[B62.Rx* {}{CUߨHb3t1G RO` W4/j>9{'#%UR99RJMU#Vm-w^̚FibsuYz@7L3|}tmy좓X/[k(Dh`jQY:~ @\GxI)IV'c8%rnoY3k2 qxHơ4Iw 48?N}l*C1R֫M 5p_$l}չl; )F@~Na;'g"?`Z v;VDʐv)*oEe3@A5Vq8$ޡ[KdX7'(z9;? ~.74GGa3jUFW^}goѻd']N%&hR:2ZaA,~%z)SQW* 6ң!krA}GR7EotC$Ar]tPNYP̲rxepxpC YgtuFlבkIRE͓C2c&slyu20aR>/Lps6A wӌtc%OWe. 9a:ӨC-.'KIY@d(#$(=L`Uk\5"7.Lp M K.QƀOJ_"rpֱ!/=qmv8/tbrغU{⏢#ŋ]Cn 8.^lU.hwTŸҮtkF)+O+xBmu..[[F[ xE4&X̹XM&Kʲ̽.Tf| qv" :2hFQ2=/O˔4u5\;[ rN58.%o8c-H})KFJOegG")R_1P]fc |Ƀ  ξxEj?2j MX{ޗҁ M R,xFZKM0^KHyy~єL` :Wx33s@W=(drqM@jz}A=TԫI<.Uld0;>m,G~YĞlO0X6 GigJ0ȹ^e*obn˼-tLJh*rƫ! ; Dw\Ǝ[N)qin J 9w?{ux0k\b187G9CE MAhϯz=Ʌޚ-<$LG|'}uۖMm^ d`lٜ>&ΪxC8xhe^۫ l<̴eoI%X]AEMߕ%Y0[nSCg .q9QD?? 0^Q“P4@]>Չ>ޤXgdI&XlgsagK>Yn jTpQ}IrpFA,X.=ڻ,# =1M ({scᙂq{&lT@,*x״L[Y'g(݇M9Dj1BkCIk 2B+k|͇ o ڥVp^uuW?Jhuŋ:+u6'nhA̞įu Ff\W '3߸ Wa9ĘZVYʥ믚 8JQ\tzLoM ~5WY{T+7W%JG$vJúx01gj|ʯw7R1W)(NgVX|D)z ִ5s~{^TFIOŞ݅z¢ܮ-q z#)U.u=|fweoE(%Ӌֻ<-6piDR#i|h$6 mVJ<SF66ϴ.z~StOU=[ռP, USN9_Im(s,{ it9HFrʲT(@@z8xʵ(dx/`*84˳ _@ߓCû_l숱72>[@nڰ5m9|F Js(>I<LJ kAЩd[lvڍ0L`-wI  5vgYn4")F;13Gv 0xEЯOJv#E}p@ 43qu&q̀!s4R7bL"!(x _ %$G bH/qU?rǁIqq _\:WIè/nL<}+cJtjk{Ώ%i?A8i>,"dYZ}Wۄҥzu: ƾĸ});bX Vx<`~RMKF9qxTl(#U/2](bubithf^a9c0E1v4[ٓs_{Z0`3+pct(E4<R**'!h7wmXnSL"{f[$kdu{V0Y3e֕g-R7m"ln p|G}umvmR8qWN:yI&J|:g*t7vx*HmPඡX )6EYЈz\_>LdOBe!!ZQ-Wz^nM;v%Rf7 v4ؒZp=e7Ƭw#׿bn9eT oў1}ybbRء~YY׾Ƕ£\d[sDDc&"62'>"2v,u8F8QG^!4Z-lk!ao\MKyE'#2\hR -xltnGs)-?fz+e&yZ}]䝽ߡڎ ;ʥkTsvQ|~)Z'D ]boty¨M#m))m,U o'/*Z^vk-6zgC2mrSYgTj;k\ \TRnƯ%go϶ha&\Yq/e&6V<: sgzC+DmKBldAw ehM+ȷ%df/4:n.y,o 6($K6 p߷TSU,`RڄwId}!.Ҟ_U`eTzoK%C$kh2KmvHA=:$oOzws QbZb8f72mYZ!}uٕFs2nMeNgj>պ@'1R }H8>˧k)J+ߥE*oܹg@)EtT~䊄oLEѱh1A\U2EPLr!δl=%xL3v+Cq蔆O񚍎a5zI>Uy;7"GPTysو0UAS23 m|Gf;ZUp^HWߊM=f\4c?*N`T0ʶ;Վw0fuXx#@pr;79CTo2yij3j~OtpGBy_Ac)ZRR bR+'g՟  _fI,@q@.FkԦ$emj(|)zfjTۈy<^&IoE+Aua|qrS(Rk5N <c%Ge-Smۖhv3G?:(u$zzq3;kho^3Mf/E= դ1a }nj4m6U~2BJDq*"!:j.WȮg@d-Kt=Q-^izCv/>$o莦ہP-Mғ;t&RX9؄>;+ }T OZ7Uиkv*]%a~9IBw݇쌁&j0=%O詌-3G z,EiiD١4{~ s@!ȨZҦn@ * /v?Zw2RɇھxXDΠݵq)kwE;U)?GG[=+p/CqLFЈ D{kCdFtxw-ū2E)WԩU%$ZMK? w 2)`!w5~}tHۘǥ:Zdi!:e23X#/lC5U. D`;qY8mF7,][tZ 8mkDڦT2d,,.Aq7KqQ0@ 2ѡ4Bv9/V*9MVӎJ!;> Z0p";ؾȚ VOFݠ\TmLWSf#UHR;s`V¨U6* P 0.@Ա6FPoA`avyM6Y{E8COZ50t8}A @&1yBb 8<)"UOm{em ){~bw7%:l;7g*,?X?PUD K뫁=MLR0`ȌYc˦zSk2XiXT%#,ɐ=hq7 u6ar ]◮ K\>TT~*nHQH`<Yc(Zv9|5ω4-03=i=k̋aן&⤏K MЋOBM(ʶBՇ;c+>ɻ4XZH-R*cWph!5rJwNk7ն$s}, q܁`#=LqB;ȶ0y.bu \@ 2y2y0Crg|H܇Kh3-ϤCċw~T^]8 osJiJ$.&>}Vm(R_^[B M;Df9]c'ka 4 Z2A-hA+b5 nK,辌I/W05/6{IJ\ :Uy0k,XaHh 0|&8wW鼖lcؽ>8MM^롽 r![ZVHd=SZaזk%q#4R-Dh*a4h3Evsd6_3bE.~]1;-}h2x*^C 2_@ͻ~Ys^D㎶E2wut/fhӊ=Ehvc.ARzkaH\^gOĘUg$(6UQ6c/$a1^9xR*&U@|PQ?T;+x ej{j˔L1SԹ2=U N0A5<(/F #BK6L#lQ KSREvF 3BQJ6ЬFB!DsR Mz/5%1 Xr/V{"K64BV>H?eb:I6|lo'wJM&,Eϕh$-3iˇ[yl#m{ J"~&l8Á^ 0yW ;A? |HfSgv3]?* uT;̘!eP4Q,oV[c.Tz !*h)0 4=6KFKOs{hDcn-z+"Ķ݅o]y 4&9rInz}Ik$!M?T75f̝bՊrM_(N(zZXU|$yU\`y%?WȌy=΍8UuTb >h+ݥX0VW>gծ2V$[L<%i`qpՆ &p-)d b}mfT0(!OëQ-5C T#NoXS1d0)AFߐjig`qׇ)SX]g0W9ڒy8cY>A$sosKo"ZMڟRZDS1|s"ja|9^!Φ4T9 T yց!o] +]ܗl"-$4/[Te_V-<İWb>7G<76#|`Φ}p#H"Fm0;dNJ#0Owi#ם؝ar9l$WTrohCi0HFh.ˆψOVm֌jMU5"C;xnS{5F0m;ki^Qw4POA}c㬅']^R#P+YrG]~s_X7hflxVņ,PD:Ro7tDž2S^".HwBAv׋Xv|kG&.! ҷՕtuqT! =J,\0[\eΊ}fgbݜ-bC]Քc#F,cϤг~"Zd*a?zoq^aTqVRδjvE@uyG_e،F'1M`eTdyòMS)%G=Bk%g*וFcߣIڜpQDh.A()KhB lt zh,k*x 'PI(.;TB!'~]"i޲i**o NEڮˍ"+8fRGxN%G g˪] tN9I^ri*yr&]rFd x7˗kHCC3Cf=mAxL ^;QJ#CT߷-5WHo}G p38 }LGU@MIna"Y:AV@H?n|Wڮ`XSq<h`Y?bXDh#+Mqg%6]+>Q7/-LX:90 mn8RƩ5IdQ$$%~2bդ^Hh97T^ӅyG``&& e`OɩD`j>`t&ZU^`vhvA\2I.)61-yMtDG仕-joI#3!^҇//6ɷVjC@rڳs"SQ鞢Ylto]E7Wsg~'k+.* zroUQi,E(>#ݥ#-,}/YӒ 29\C $R1"oW/w Wq%xBܻ+RDL!k _uA7|4#*NJ8$qH>YK@"mz2HM!> a&9^8CfF m*ɼiDl y[HV`_n1b&0tĉz6nqd_@l= xWGzi\8^-A&p#1[9ri@>Ү`箸ےY7;ϚEjy$3rE[.r Aks}*1sN}'JmdA *p,>ED 6 oJbY] Xwmi1dpNjy zt mKcQ6:a$iE/x#E47DLʭ 7=r 6,qLF&S%#O*?  6\யji5(AAd\ y_s"艊^'N*]81)6AԈtVͥfSdf7 4;OִE;?ĺLZZM7%6rUfp_Pb%9{ Ge؀YwVa_5V\&a1FȖ77^$WiS_ jSߛ^g_eH\¿w+>sxqW29L8Qr3y'3vc|tݨ3jabpGk"m0mFx@}>˻GtYDzeB&ml3[ZFJf;ItZ}NZLh4= {IdJtn7ѐ7FP0K>EeG;_=OﲦujTvU~web"H?K0m%e U ܾ9647P. tOwY{زhv3ԙp=1MOV GE( ҲH[_AJ ـ?9jl UΑP52$~3~,Oa/Jy}I'y~c}RATqHnǞ%)7F`/ ?ơpV:L"Ǖ`B.8py*pK6 L[0fdTqgM=JճIȱ?tMX-/ 'Bìc`ʕ,\?y@(}Ldt9ENoU=Fj8oV!Cy2/ڛ9ԕ,R:֢H8ܫLg^B!l]UObx- 1/ѷCSs7*%:!ILT@ɭr~!4?Ϳ(tFe]AMc_1툥aZv HDPwjs~1#[w`V^/&Ҹ-ChP|_p$WXdamx &ypd4ĭwv5|%Z=$-?e/kE&(&XJ5J`.ZX1l"^Sk*c@(e`OMak.s׿Ll~s~@rRZĹ4R0nCV$N&MvOšKLQʉAM:- %vU7Eܪi]NdzؤJD,(4Z97*!Tþ/˚^):H<%:+Tjs!Ş"r|9Z,d8*p*C[/OMS U~ |^lŐ TsA8GQa8 2Y\/^ N6p$OLCZc2A ʿU *1QC Cq\ڂ@'&䲷7&G c"&m=%W{Gl;tbpoںۄX׺*W F1&I:2->"실 ЙtB@ac޹C}D8w F> Baq7(|MQ"{PtUu`? 4ɢp~} 46Py<::/A\tP:#wu֋_0sZs 7xyjoDfNV()w6XJ;#lCYSD6&MJw'{zS&XXo Fs*E\獁ڕQ@{WDɽQ_?r%xUw #y[^,D2MĊ+ob宦S3WL4C9zrGs)@l.Kם|Y? ƒM3fP/yl\&.NvT@и0Rve?wej HQ1d)4ƝK"mI5#\޴(Yz9f"(xgb>?DgN-Xi#>-$bj;]@%5g!3t;hkDȗ ]8Umq2w +m DS9k1c)jbRi6fQ*-^н*o/ŤjLvAsD,w gYrF8uqԈU2o)TZ((V?9֚mFsيo 25/7.ƘФuڈ\$1Hzy&6ņNp;T;7ou4Zz; -Or;H?+ (G$sf8Rq{ĝg֎}) v qM悟B 75ns4 bȅut$sg:j!i?cECкkrzM B^k>ـ57em[>8/lN <~<|- hs6EW\?N'2Ȟ[M9`{"*Oo"BZv1 QI -ch P88$Ɔtld&FT&-fJ(yܭ^! batw,Sa+,.xU`DwÓ#{#?L:]u?D9VQ<' `#PsW󀳜J@`;bsDAEM2ϫv=T~EZfw >?|[X]kcq]ڋiП@YpO;ana jos?<&H:|ͯ/o$bW|Փtk){TY8n98'_"sn~OwBڐRuz% 1ayjNV);K,4b/+zF;XII4R3EJ-nLfPXtHP aPJSgPh01LfhfG?)>!.Qwح| \o0coB}}MΨz^hKuAZa]klw#&6f^2)eKf2?8R;dNi&i$: #ĸ 6qDXrD@.m^7< `%ZP .%ZLl҇W9T d,Y6R-7 p~OGazUOԌuw"āR_&v׍W&lԺsVV̍TE oz$DA^&k `U'? V? GzobS;+g im̓fXm& 5)'v;e3]?XfO8gE-\2D:- 4r*m|~&-{-<^ҿ:Vt{VD@KCưˉ1.W94o''5oik xv3KFz4+6uI*,>6SCecmCYGc>ϡaM*+ wMg1K/`6OW=(kuՑ&yKU" ʨ,l:G¡W~zޅDSb8ߎ|gzYNْ0зDG]Gkz >:^qW@".!Lo_R&5c̻Yˡ)K[ OzOfm˝ d|A|KS74I-?kE`y4̮2pJ:_1,=9 T4)atnp"3Iz]Z(pg4- s8eleyp"r`Ŗ9%1Fl+>M"j"-OG_WUzn-, I{%kYQo ^^+ai7_+S!7b 2V| w=Eϕrs;K +|qC7. Npdej͈~75/>ZB8O[j  ڳ7܌;@/v5Wy3JQ~F9]o G,hR$Vcnd!\A".& }ۘVJRI|'Z90j^=VSl ҇@]o mn+6!|=UKEcN׎#'mNטrɮYWm4ՎԗҌ֠Gp(ŝ H#jM9p so gyөʿg$\STPNw86zwiCI<`*Nh:VK'9gFY[J{81xH>I@8[A3JB(A{?N?./FFY’wʬk &-b !˹ɊaE ?ܬ i m$Q  ̡{9. Z_\E5*{ځA΢G$3h_ӊr?0;gXܴ'IKXΗxĤ{K2F'՟ Րgc޸0^&o}Gĕz`Ny Mb_ǖGR+;".<ܔSR,\;u%!S_3c@]DīqNcZQEQej46az&!icKKq|sLA|l$+~țz9Bx,XN(˓8+2ARDa atǭwJ5ǸkkCDWƨ(:78T&Zy!}6a29.ۑI/WcݥGF dL)!G*j,N:/ { (5w*? #iEfz-@e@!|}nӸXg115g y6rӢ>`z~>=g!fgnK熳'J8C\a)ŋA^>^JF:Ok)&g6;]4o zTĚ_n]YN/8,0ʼn`0l]A%ظ|?֯ƫ8ħ$j݌%a4lꉂt}t{UCt#d|*~yPـk3L&|xgB ȑݵآc.N:4iP#zdQ&-Fؚ>bL֢~~"vcR1”`:Q[ɛW/Mky=V+1V">`V-.# FS$a( Nj+b4eb轢x' a(މ!c,f:39 ^1IJN j;ܡ} rp $`̞~gi힪䩡2 y3K T H7N̨))^nORt=0 cmc\OԅpW*FvPJ`7 \Xm!"+,^(P# Bi00.`Įb8^w Аl+Ln;`XKaS#0>Z3#ZLIcb^rB8SZ-4FKE e:EJa; wϼzuٴ~I>8cȺ LLq-"iޘ,f<>RUeE.!m%w>խcXjCG(I`>eQK\ʵ bWѠ-Ѹ|Zuĕ ~xa'c99Z]ZUA'>ju Vdw;D#ߊG ;d6{Gd:gi?^|`+mlڤ҉.Ey |L#=SL3"ΈIlq}+pWam%ވy( hz|X+@ !Ոy+ai lĝ'aJ-(bSEIy7+'D0kă~$U@MF'X$1qGZ_奆{'n_w8%R.%vvM!I6fVmW{92KDn9+Aiܘ>Eu]_7_#wR+ W+? ۫I s?fo7oIHvcyѶ6/#$o''bS lH2QbXt֍h*{Cb胩UoL>#0̞E,%Myީ閻k yll5ćpwԨޒ^2MepdV׳g`YeTv*},G+296`W7Ɠ2׆Laj ANSиm>`o7Vv`p="U 6Q<1% @"Lb<葈ϩmJj,T:I /DŪZnP^+3/q BdFWMϡH]hcFH*:erYɟ-꠰US5 Xי:N%S"arٙYaU6!z][2; 7V(bﶲmed3dHAN1tͯS5_X"Dm0r St*\>Jla!ZzoA Ɂڦ㴸g]-x 3ב'lR2;*6h qVUdGH>Z}oDwM# ac Z׺힎gsĠELbVOϊz:4Y$vW4g{.v׳ʀVb7 /zHT5`q.~GADTijz$Ώ|U,2w6u4n{A7&hlf}~>YG,٨4&!TZ4܀$#|k`G8u@Tuo|h^Ty۞ˁ,0}ɲ+APjSܶwe$ZZ#kmHtݰf 0<ڐLƕ." }&Qm L{,-+ 9BdN]7؉kM}61j> ޣe:HX&44SOepǷxJTRnM G+6Vv.c+]3m,@Fҫnm帀u:d/PAWCQKegK #e6bg!s H`nxYo.Uy7~\R=9Ow-W^ɭr [2ڞ)aUBOtp[$Dv0mDȍd|) 9N/">S^,Pç#>uJ&EQ c`D7bA8*1BhE$8sܟ;~͆ض hP9)zK!Nd.R+Rw݆VAJ['N5D7H;h4Ǿ* 0x/}wXou9abL3RAFw (ZΤ [+|FHA-*喥 3˧cj|Aif$xfߕUH͡fXQ}>4xd$-;)eG܌V6Ãfh T[k # ~d}"(q<9,ˍB9@:W|9-_#7gm^ ؠ `C0q\ ³>w&lZVB$C6 M_3ƛ!a`Z6*o{Ǎ'`Գ+<9`J6cO.hsx, hmkB=`3| d"K6 xwcɍȏ^*erqpFrWSS^YD\yQZdV{(z濦T(PݵB3IOgc]:+ݠVSiRqGApb'͑|ΏjchgBGNid`![ X]bb01">)}>,ʢtcPO!f5RRECXJCQ8<q[jhAojHMBtI.}>joLw I@`vQ}wC :fL.PvญCEL*0d,|3yJY1j'qZ ];Fmo> tBaU_>g6wa.vC| (¤Kþ|1M1CP/m* bJ! G> Mt1^j/c4ƸԖhH\v@O^$:* B[0]rFb~;9.af>߈KJc0 B8Rr Hfnj Pcj*Lg,vٳ8)Am,_Ff[RGPJ2J4sՠR*ǻ{^}= `ܴDTޒٺPAmGo;k+-1 [5g8Iܧ ~,Qz]'#//IG* n#Vcu̥Pݾ2wbu`3 r"]4= p:O5bQH3Zպ$tX5*G[Kz٩d}n|pY =~<"$hd Wn|6G}\rug jv]֜DXL&C)jY.=7)viOsu. Fw&p\A)dS[)_Q`n[& kAؠ<U͔0i7ӡT|u|L pyjI qjdjߚ2WЅQH˳Abk?*ə UPpr@I=2ppٞV_bHc%G|<'TNdOb] bQTZ50srwi56Y oG2\EzqQC,M;:6H .r3xMPV,F^vJsH,,ӎDTnm-n>@ʨr 4)~f0ƽ.)ҽF9O'6f5kL9l@2oPX܏Oy'^ʀ>,>a@Bj)g~%AYDHI&Vˠp%v{֕"% fb:- @-m0U?t`p{H]OUGÏ|4!%i,l䨬_\AG 8Te8T$p]v/" ,^&:aЧx,pU#\s2ѠŲ5 W*W <, Չ/3/;7gg'^J; ah=8 ʗ^jVk•߳zvp\QdlgIN쳗zf]CXX͌A5*>(W ZwD@K2٘$?E>e,TjNJmĦyL-K #5V:O=V|<1=%2!g2L࿙5GlVk3 BύEֲ@`f_ad{08T4%¹ȫR.Mt@ʲ3& _t2,[>{> R O6 ~ܷBVi cHˌX@R@H Q@hy%W¨7ᮼ =7NE_R*52˰F5ȚC뭀8?bg_+zmЙ ˉ|h-]j/KjۍPsYRi_Hso1vRhcs1~+q+H*asmx6դpTX?`y$">\}űeT&!Tv6!cj<|שB璳EO$Sh\ckI=箆~\0G(LtxZLTf&07\Itf}J++=g%]X 0Q T`gn؇?!PվlHĮs0A\$T pg>S;'*?*f WNN=Nyv<"{FS z2ljToG~hcLuA |0R阯NG%-!0y5WZcT| 2a>-<ՀWQl(3&Kl.\_7\}+~жilEgOa$b[$7/!ǣ5;>1cE(]> Z{EKOҖKzqݐ8{|2b&I>{fzl7<OQ٘@9IWfȚ>񹨅7~#m}bgtx;=7Y~ mq>zسf g7*BZV4b%8|>Ivu:&ƚ:_;k`}9HIѿHHD=S\7563s S2V,5sFK$s@ 2U#!U0nufi!~LvmKc?)ԅ@j1EiAG%S`A?XdB7[pbAi{k80\׹}%j2˧br.Ov30B%mb9p_]&v4rsexXpUϝJjn"@,L3uQ%Rjh A;ڒzFLxu3!Z/E߻ FDw,KQD;5B*hꎬ71ɸ<+mP8»'NU[SvaM DPh_/g2LYVd8UAU^7qꞑ daP9/Aw>I_VBˣQM#/V(1C$<xOAEq]%C5$3CgtOv[(,|%8k+v=6u:@1n%wdzX=(:$PQ8{Cxd xK{Bu"zƭ8hfC|i~Xk.}-$}S@1&Nu:扨AY qbhϛdBYtfزQ<1LոDlD<2a W*T? .CzʢUYgi<,2ɁD#1 $#^ҥ+7oQωk:,:xK]|AyXhBف) #m՗<;w9!0&jYJOR,\?vՎB=aLc8/^Ӫ*󠃬9"3 $T|"[ѷbOmqƱyzQX?hx{6Դ~PH&tLlz4HT>z!ȞSUq%wXH3@< Ӆ/No,#0z/a#|AXmw^`c $+&Bje ڝ!qdv^6 óU'l:+ѹ鱸n~%hLeb|J!àg{#R$?«Eהә@sJ{J(ifΌE@~lQcv'jCs2s^5Pld>kqi¬86[d?fE˒`)A`aH/wڴB8$BQ{qP UO@_n]a?.^Tj#W,qIL^2Xdѽ| t_܂:~hu Sυc]hy]̉J(fl 1ŎfqDt8d߮ߔˁ- 较w4{ ;fIa %t'[n* |2CoaEIdPs.p&ReCi,x4)zx"1GVt<|?̌sM}n2Fj` b Qg ?3gBNkOkhnZ!Ax9P?%Դ /˓1TK4ָhMFTqD{ه}Th):F5z) 2aL*\Z7c\{QZ=ʔ"ٳ% ac sO_5(o߂sP\_Ip]*Ro$ \ Z Q:g-vߍК3z - \Q}T35_ 1oB"s`6HƛsP rwPCTÕ:@]n-:.MP7fL=Sֳ7yN1{@rnf˜\%ܜX)~VkUqDMclIcJz Jn:Rlo4ԣE'@^Z +S쪍Yvތ4?"q wqA\I!G6Y,5췙5E'VNᄪf1s0P'͝Fer8\o]_ˇE ؤ]޹>؊.A(Y6H^SQ2EasN?f!NSwYpxɪ.݅.oQ:ԓc׍[H'(vQP.IfZM` _Q<1Cʓxf쥴H['Ioņt'{KE\~36`ly)ЕB9lHNwJS"B;YV|n]wR4 sx` pTfyo4|d$'Aqeh+.Iq?'^)rQ[u$7&-1G;qQžK7rt:^5*9D&Yy%MXF+CozN\#1ܓz9Fe9q Gģ–P r=RjfT ;U(jeYr7 d|8oP@5U};?sHF]hJb_UdODyljlөQ.*Qy#9 G`_u_8a$]0RЙr6ws[{g"6Rf[w-] v{#Lfye0F0Z |6^CzT=XwPe$3ng{cށDe™^iGǭ!% l?Jbv*܅znkeo /Jcm]ڴ=1X-+9)0=PG @`lP3Q3w7thMD8v)LCFe~k[Ə nԔ@9@Q-9Ys|^֚8J+yJ^/SB#,vd*2V!:N5Sv2Yt׀T0o, x|W"Di qfOt[Rp44dS-dFpH XtU`@#H}]@h~ AU"^]E}rYFG͇-;{c%ьxf<5v)1nr0t' t?k<Лf:Z Te%ĕPmV^,km+grTtDX\[`ǵ!EU@x50"I9n*u8mJ{U~_?/B'Ոc +Π2vO~{*u֎]I ^M[d<xU^dA>wwA "cU7 : xXǬ-p lø|IigTC]]E~YMMR(.6k !b\HCgSX 9yg+Yȫt 2jChlSb{'0E-}l(wV QWv15I5u>mؤsvr$HQf2M}&n(ZK] *@!}ųZfst|SH 6rr 0-O'xf ,d-I1oּUv".N:`ѵ^è X {)g"+LYأ7dz-.><2 v>J Ĵe;HaE-?Q'`+򛀏m]d#: q#nq<+jR7JsԖ(y"4=mA=Z#ޢa58`I 6faxCY*:0nVTqѯ?V`ĭ[:l:דRum;W>m:Kd*D@u"Qp\6ovUEA _bAsioeZsV(SU#m@|ucI OcyCckaw~*B7xZ>L.Ǯqـ1@6I&iؔԵ;,ԔH @]]ܴ` )'׉A`.3 ˛ٳ:2:߫)X<RPQl:>xeX7hE=bFYڛ%p,B-NK\f `2͡ul89]|Ȣ~CGو+*/}I b39z )'F5[wA>2Qx׾ogWbD;R$o3ʑ$s0jQ&7[ďHU K+Sgs Xr(XrV8g)]Ng^H|M_2Wsa}uӎ! +Xvr֝.~)BT8E~&eqTP,-U# rc J S h|8RuuGo*޽T5(mbq 3顈$>hȫwIՑE? ,'EkJ!i>^?' ϶Ԯre/z?;I%;?WRO_<cU|mNA!ْ0_p"AaJc W ;FFCvk($sF=u1TϏ:$VK\!mĞnߙ'jfcTܤ4po%ɺ}2w; F[`3btq0NA$r!yr;A`uצ%$^s9űZʭneߥCi(|Ǣ aM}]>Jr\m< fTڛm {=o$q ++~H[OALDlxI^_#ȫnI6g>898?l)>Sǔw=_pSr*?ޚ]K{‚*W_whZiٕM O59Fs<a EO^~(ds_-O)߃ۇ; =%M8|[#H23PFRL1.DqU ʤ~h!}e`xl\<޸lt-H xoJnrmwO+PTzF( q[" ʕhjo~=Iz{J*8r |xޖQqVaD!-SA` ӆI0@˿H@j,ОEJF6Ny-Oi8~:i-p$ T$ bS%mǺg{4ў/KLܿ `{@tmpQ?Z+\Nt6ˏG{=첦(c[0|;;ݥ$/f8=tR-2^72n~GKFdꨈL U4Vrw+Q -)~S`b{:8`jP8%sE=k^(f@m!TZ_CS7}+` >.ۂsGK`? K)nH#-_e'wa8~V|V!% fVέfѕR(HNm+{m*s - wrzY%nZP 6GYXaqN~uS3<.=lʏ3oҟ?(p<]9$'+ѤIsxKKxT3A&Dq Zx<%{|:FbұnPtvƣ[̝2`'ɬrtX}e%/.{`H"bRv\ghM `c*=7p8~0q9@)O2CWKΗ3.O\3X2Gll*ѹ Չq%~q +.I-fKiۄwRB $ ujO["7?לj4{U9?cu4rj8-9Co86T)_n4h>m8p?EzIen+e* \ *.k[#&e<{aq*:蹘_zvE`$:.vcwJ GoFtSa\`Il|!O/ON]k ۾>RwMTl w;MPy1u)e´4YԢ{ҕNUYT rjiAt8m)lp%Vd1UcR|Ї !D(1^ئ(R;:t{`"K"@2Qa$7c K`cwSA vW(-C9~)kxGmy0@-l>r۵9~2Q?toγ5=+{aNvR1gg;zJc0M2֧ Tw AŸ'A|jyѺ %ⴕC,GK {/7FII۲bg֙omb~D'7ݐtܓ77_.V f{,F!'>WM[[ysj4"n<|EҷZ>͉|(qc_*vPnav1d0d> %ɻ8X ʸPϘvZU%}*@gFXQRHbp\o>?^b 6C ]GNv*u6e& гk@Ȗ&_GAܬ , 5lvgf)PUxx''f=]̥ˠF@:RXd^"H0oH{QudB۵rlKizۧ6vUp}WS20Zl6Y2T9 G]G{8=3Ieg\GcJۤ; V3i^KZ@?]'Ƹ:}p; L0 OXm8Nȏ jg%sd[: gm-3yHU%۽4ΗCdmpjLZM؅V!~tMLLgPҏl8C̨7:.D.]@t)ʈYI%p%3ۤIN}їKY'YnEkuZ1ǫᥩ6aWބ&g ~s! BTennqgp? eleB"} O7>a{|(g: L RD} *>=ݷ(jw4X[iFU.!pFine4$`YZ <)I qn`AZBg1[XNП%'AGX_3^/󸒹}Oad2jta^s&bZJɻ[x>8Cc"&N=FE7 GMm(H}Z>*fpw)}ʊ&?0u -rЪe;Z m6q̻߮4+S9$Mƨ%'8'I[!KQU^V>m5{j?\;|x؉Iũ2as$ڇY=5;A]"'GWn'a صGY4[bd/B42ǧR.5wKO/zX 5]`AJ[Ul_V#0) UopLjɉ>v3~|6Cs5ΙPߦ*;)x4SjvT0]ifM:[at:1eL"Z TR|4ƌm 4='~aא2~V޾i5-@?jlJZ.b1}Oo@,R6ˬ }ޑ[VUTP{9%-a-P䓴/S$W-{04I/a":bwg?2e5 8tٲ(pq,6!yfNʟ}U]d fi;Ttg;Ckp?_=CNn!#EIWeЧԡTwGœfNOAi_0 Qqzo%%Qgלr Г˿4 6N<3Foa i W`[?P 垞[iDz7LҨװ9@G ?9?]p2BIya)T3Kю@ҳO~rsY:z.0GH {;Wzn[d'+1U?>9txڛr2*srT=1&-ycׁLFӭn8~>kԒш%3NۢPhBd(=k.M9Z+&58HO?4H|_C&G_DSjP&W6T/r%, Hq?YY]Wǖi()"lסj"ımr&BZ ZnC(}B2k\9o'i]H~1({>eՙ)?l\Ilib=4kvV1jÕA<8G_;~)¯ XD81MYaCՁ jV ݣb财OY8k4R]ey+HCyK]ѴFܘCRQn<.AG"jAJ }Dj}f6tetAfk'ҲԦSӞ~[H!e_T&eass|y5}r===sTE.Z#NB"oԝ\=+.^wFMO vbvKO4>PN(LvhzY `+ֻ0afXDVVc#{k /Oe)ό\DD Yk~#̦4lWcJiEKʑLC8Q#s趻Jm|l1'A< ]x31q.(||-E7BeyO!{S  :u}e)#8AZXͩDcqNKOVJްЊOF/(s|%DS(-L`JOڎh4Co+$!~eM9(PmmT_I H >~Ѱ8?U$wNg.ʁq'T@ǡ/t(D;tַťKY-A:|"r LB? yUAJaOlv"M-?3|`7>A7']h|7 pܵA=NSMT~^2s:Bkaՠ/ )d⣈mBF"`Xom@ ~ЛkAV(T7y$0"EoMa4GL2fG 9` pDU b)ژe,OӐz6u"Mt;hfKFOiy+!~99M(+` ע?Q`T%|- Ԇ0HK[4*cu .eC:¡)bRaY4=+'*G&Lʓҳl>:(?ݰ'#\vzbӨ< :ZQ]gͺUmZ+-÷2EX|(>[~$-/<,W MSgib1Wq8~@hdu=C)(2:[WX6Oh@Ohe^mbzQ/z(%˚h%,X9T Lt+B*{^rsz *ڗ "ȒD1:k,?I ̌{ꁤ&MJ( L/Sӳ5w(>fۜNjg ܭ[2%ϻyo'\+%X.Ač@H&+t}}AQ&xD&x f}BeAm?&M?و1D>1KA<鶐\/kˢAX&-5&u4CqKOu7X2fWhƿA՗?ٔ?*SַLbdz.;MK%m0nkE*BMXM!iLVc[bʗFN3gt~Q!+jmp1⭂@Ԧŵ` CPZ{9h `h>iVp|E" PȻbyH*ACav2#NI$5a&"හIc_ xe PDFR%cO~{kWd\eq1 Yd6Y?djZZH!dn^OX_ 7u~gn|vX6ĵФE i%x2wdB AϨ I{|u7Eٜ8? yP]ayc<-Ss`ᣣE5O=U97X잞Sgf<3ǺM$j|_\5RQ;h k w_) SL8df>Wv0ScyE$aoGO9lޯ0ΤUފ~i4y:m~y{~/gŌ)I׋uLցI__)S,bPVg$!jjz`ʤ~,4˛}<)WU1ŧ^3S.ʗƌwYJμh+31߻&og&v~Vmһyʆӆ৚+Lo"BP?`|LW]"8fJDhYY6L yR@<"ˣȮE@_=vm5.Vlu]2=K曒s>UTeڲ ^Z}u١.E,1+k6ajJ$HlWN)l4ݙ14CQ}o{h蘒hef8lH6F ? O<<$vRo^UCKuTIjN aU&YQ>۰04v'*2߯W1]3&!ӛ,`l0@Kp %z*'Xfg8j_sCBs5&|L[ ˧.= i^O{ NiE>tq 2'g'/t t)0-z@{k!&|szR ~RurݛйkEW%&`3o(!I'kW%aJ'Cb$V͠.J麁"=o\y̰>8hw~T4F!K1' QoTXEѰ )< |bEcBTf={Q6%Z# !-'R'.:'>_4cg N1&f*pT^gE`?T݃hmw>O0/u|[$JT=Kr1ͮ ؛ Q6$2A2'aTZf +A.?7r hsX>s$vTcj+1k ?cV>zjQBC.;߲C[?| \΀*F.߂-kw|OsK m,1AFuj)-3\:H"őG< aX7eC-/ɜI7:am_ኜkO,0hMɃ:z51M[w6_PlNƴ48T _mvVaF|UX:GV;IzK'.zb{I7rP]mAAEUʴ(F݇XxĨ%cam %5^p_xv$1 U0M̙[N~CtAQ$!c#L}b)|)/w ?֖0+.АO?Ys*FLjab[-kw"#VԌ+Ҫju= b+3($S{dHj4eyy"B~Qko$A0kYZ`#[%pliS3tIɖIVZܾ=8OK_Dd< dXŹM !m)hy/Brҙ 7ӗAϮX/gOg6 % I,I 7XnPEQ-1)`J=-zhўZ'`z:jnӑmq-jW_|J3zQ) h5ɅR/Ε~)$usB_U˧l<TXaAZ~LQ1g﷕)T͌K%T#j^ys-KàU2-2_EB؇/r$MUpzӸ~hj @fb}mu6 4=A7ϱGWc!;3cgc=:F&[3 ARK:WH|+bWD_J#``]c,\I3U8á7w܋#IZ8W<Z/uICI9Uв]7*!M,Cc|sa`?&UU@v1LN %&CH+ [ܯsغ{?zMr rݔ>Θue,Zɐj$k@<Ϙg,P+$ˈQb,i4ľKǟVot@Rrda d];{އؽ">cTɋ!Vڄ?"whjBNMF >W~aӷ!ij)n ѰCmDGe͙۲TAub{ * {߽j m 1B@$j/@ nUCDFi-ඒ`!KbPmޛޜ.HC%=toΉSחxjiu8Ÿ`5'>)ϣ}э /ŧ?$q^I$xY#@% 0[ˤ.tnitl\g:5j.RMi/\̏Yb5Wa2eu3EZ@r\ ꋙ(tSx [Z71XR {69\ i,g8G z 7Ue5T4-ٻܸ Ff,.-ҀԱal 7؍,&NJCZ8L@=o-̩G]ļetWyڸB GMA^su_ As\~,lPQ{XeΡI *ԾSRGL dof6`*I0\%+-Za‹7S!FySK?t޵&6L6{@BnEq+[13l["ϐ!`$vƅ'0?s w8+ZSa7Ajbƭ5Z{)92K@٭euHZGFF;`\ND{ZA(=eCN[Lx5uxBӯ)JTWB=*x{nV*=@]J: ۊ[?C$8+vKG *>CR-pB)ac,]h//"tLV'>ǭR"R+@"G8**,;߬k) _t: oFUP2H?}E)딘+j7,QTO>*K3Mq١M(i'!^=VԂ!hxIlO?acM.3i(I#L(gJBN*2y>}kcEb+^ v ȱ)഍"]R*_97&JՐ۾|"U0aKSdM GM`ZRYw@DW5-7_lY<,.~6m[Q;F7Ss9r<"LGA\-m̻]y npI"S\=No 43(a?!ˠ6d8lFDEt枴!{um)i:EtuJLjLWTZD0Q]KJ|QDGѱ2=Qk3ҡ-uT4[/]"P~oSPxT.cE Q=<6VRdvSI&S(5k(]c#^⹍]qjs*0LSuۿ}<>^EoYSܢo>;q& uፆ'G]Jrv=9:L1*O Ӕ|v\Kf(sh5ܓI'~w'|LpMM(Kn\Jm/J #'qfG+p1 Dvz$qŖ:{&]HԒ`iFteGWk%+:>@UXEHU{Os{|; ~#i(aNct? =`N@3 3…75QZҚ"n@'J 8QH$xcmcDF=˓|"L=\qqQCs< B[)P+Ba@.G5v .F "LxX V_u>4r<е-+j 8:\m$QϷq)h6ܔAW5:С|[2S{ʼmMpcasU}ٝO!7Kڜ;-:={D%|@'}!W 1WT&~FnN䳰T3/5B*wÐҽ^@CkJ   /Id u@NA%ڗH[%+I$Ԍ 2"D`ګkYkE[P-:dFG/། o-aqHQdG )m+Y)*h_RKu+6vCB?eb5'TAO.o0[a4Re\ؐob!1Ao Lᓤ#(<'!/5m ,(YX -~ji):KCRƿCA!^ų)*Ȟ/_G3v{W6z()d/ã0QG#&i~,`^7fUmaQ{-=I#HVC=!sK4E wyY"qǎ :zWzGgib)+q) KS&]\|ح-)aSʅzZ~NśP4QfBy6>?grLiؖa49CE?@\Q0sL][=8We\j:˜;٪d{FuKtҬMw 9VJV˩p ~6TAK+_-hͭIRiӔ{_O{1# _JFfctn-KA,K-^'=v ٔ"AZquެV%Ee#6[d1y Y#Ƣ[եmٝT>9 ;%'Q[1%ip%Wd.eme{0š՛59Y H:df$u6xm+006Ӷ#dE6tC>1a-j.LG3̥҄ONA:/v-| K3_ (JFVVڡI{zv^C8r6l8LgG*? Žj2jKB,@o?~-o/p?`>Og^6kyJ$ei$Uk6_kT] SU3vTT޼m*NP8ϔ~p:t RoPuD,w2}74Vl=F'LBC"TԮcq!m~T)^`ŎoI_g#o4VOM:П/;ʨ4yHo~X~vc[]B 뷻0T~şs!*ENNNY+pG j.KZaLcu+\B\I_Kʓ1 R.H(!xIyPV`XOmչ$3#&1q;W"q.lw[KMkq,̡ˑӕ^]z7GM[ -O إrT,J;(bgx8Zm78$a%b~v1{>Dͭ!ynȑ%gmxe!78eG glRRS^\[Xקe/E ]ɭ|caM&J]iLwEnZ᪯wlFy0~F0***-ƒGX~G\r.o^/p$[E<WME6^$]nTӢŋ>Q1+ Z%o4j1-Cu ad՝o 25zkqtc:IQúS%b yS ; ͓?꽀]YワJHGR?%yCa%JBym&ԅM]+Z0~9p(A9j*aIn^i>L mx/B~ O / ON`k\EOc3ΉOdYZEaiBq(-(G|u}n$Մ3Q-׹ h8u:X&cy.1n1v7M غ_[@?D&GAE1Qw5oȜVa/,X9aro‚)5w/-J,oy(n4i8)d۱Xw$R?VF+ŜnoJ%6 'CT3 >9/+5ʦ'CV%%0O]uΙY% @0kPgZ2kT3t;RUY0NW.;8H_zڧ2\$#1O_8N&B77LDzif=9 _7iiڞm[X.JPT +ZxJ(j>_|YcXD[rXm:JJ (k:ueh+3@$W]6[3EόcqR]M| YGM.6Wm& B> G )oN2!2"#aΓo7rU|V`6R˄SiP0u)BHvpB}8w&1Z ֜ShdIZD$WӼ9f M9| #LC_٧9|`&a )]P cn'&W@|{X + 7鮷+  bu|6)N~TƜΉRo2kD _ez8\ ܴnN  N$Q\hY`ႁ;fLu\j10YEOˊ-޹?2m&=L:.* ίf?p\iY1PLr̈́f1\\wȵ˞\F+k$c,w&{==+D_Ȋ$> ׍36R~6*.72NŔ肀2!Lz,5c3#uȾ!f1W{@:oeJgdW z٨Z)YZW(Uk]~QÌԔӈt=3~,O6 e$U›rޕ$!%$В 1?>}oskiśYbǜ${SR/qgr G<2'zYF-4w Y,:;|Elzv< *]RwK1x4u槺V1ʥ>qm:kcx%Pxkbצ4>A\ $)3ghk|8Nݣ 'PnQ{_J@ U1 x!)lt)?C s6X䘰CRrʗhEU1R, 㸴ӡzls$)঳`;i$~̟5P'`(DtZk]d31{ݙ^\~# +-ip;=e"Tr}VV7@-ƴ=Dnn@-HkMеCXL](3_y sNQu5 4jc`.t*:H, ΄hk`6KN`{c& ^r {? ڌ.xBeM޶dQy3ai!lm`̳|wGf^#q6ʺlҝ~ 꽺a_杺}δHodo)A0]6^QA.0Q VqdelTڛprهC6{cCG_K '1!_31$p*MgYŽ)6|A9lP>cLHZdIoLJnf݈mlu;Xr}QN. Ί@' ~B&N[|84[7paWPHCEnr&hn'N>˽)@ C~U0Krw&? =rs&&w_VYV݌Nд78fׂ.ܚF!3 8u!l SSwc!Ȏ$OeʐEt!gpvÛ^, ?Ǜ_5׋ce} 'V+u(fQxsvt|Bb&b GF?A%ƟIkFQG?? | =1ǗH%i#Y$ȒLb 9|2{& @ϨMy ##`rǎWhL[:HHsO7N_8MPE|6zc̵{M#Y bT/ZYO7̎UPv|P xg<n$Fh]oI9V3D9&AWulyyD]k28¿{r~RU_r [23sn $iouסF%fHǫP|=Jo|B;i($9UH`T}w3(:KЀ$oa-# 1g^ʦ ZEO%9G/< A QhLZ@y_NZ~:Y}t( F5r3{"-.3ݫx3yK8NKBϢK|}k-m JLR 'p5EgPS%KH+=S؛em]w&dyD6jB%XzF@ۊ\5T@ *IV& ttp,)Pr^fBnVb+$B)CDrk*& 1Ii":CUGR{Ç_ o7#, Qn#XRLh`)S@g'}+x cOUwVDp-_9+"&>ur尸DLzIvS:T|ɧW=J!łG?YGLņJ~"0g> `%鐦 kMٍɚhiKV8J%:K>{Lc4p xTճ&H#6$P>v3J5t5ؕ6)"jh{}S5|`#UALBW5)e86OZ&r$]W(>50l#D +&_X($)*O~a-0aArH<r(r+YWR: ]kC(q W-h~ixD\HМbxf"/r)=?:f> 0]n= 7. A*a26{`E)>A&[~Vot)z+nlozd9!EljĻYpm1Jy 72P~ H |o708(WunHԨuLw>nk3#iӞ?Z'6Bvb|τ"Ҭ%™`Ӆ1-wsCBNKk;T #l̻BF?6W{xM_s/4#bBzdWz p&\顗(riM HW Y?ꂗJ}FK% K+Չf7+ٝi4t)ʸ)#0Q,67DoW%Ҋ`(~3~0<7isD<F;nhL߆eQxG94 ',!!o텱ޑLɱFxۄ-ʕy,M@v+8N[7ϥk6OdQ׷G{/eYG5?F 'E P%<Rd4 "`C 4D߱]v=vZAC&R)˲ǂjCGTy f?qtBa9YrC)DBk!*&c>U+RjS(ESIx~ M0^."*۽kxO@)ړju7XBbA //U_.%a"8^tݚ==x,GDGQv;n JxZ Ύt EEa}}ِhdy5]8/ Cv̙bOsv3^͈̹*[e@ 亴4O1~D0J?q!x :?bW}搸9 ]e#[sX%Ό#сvPWU1M(4N mzuD'ߗ~TӐ[hе{]|gVrF0z?(5"XƼĦ+n I\%< i.>&c*MӀ6]<'Ir䇽!-l,ݸ9˖s'+o&Kg*O i4I;(Ln{x63[sZkf|qcXV}G_1*zBF;n=]e,j3ﰴd7'5-+e(2hhh;~08q 1/p*#}buf@jWBc''vr")4nQmp]l0$1[ D /KJ0FbP{*UT>˜%˜uOi05G@U*?g$g1q tίh1X}HaG25Kqzvָٰ?vV^:~\ S)W"7tٞgRwUyf~7u#8sn ]^ꔗ "mô+$٤5C<8İnqHn״7 bҵsO}k*;,68r{h0MxM$z~$WyP)ge.ʔm4H"N:0 {5խU|ciRO1u6N ؟wiM |)'k6uzӺm{}JwcOPԦX[gczRh@PQSQZ S~ɥb/Z2-,QBo^:8 ;^^:K~#&$6jH,X?jg9Z&}3֌YQ=W2W_ P vKat!Ti?ŇF #a%@Z,%laP.v-x޼ k PG~ yeғQ"r;AX.bY2j 4HZ)r*sѝDjI J'=w ftHmD-\SAOaVdSCX$XS3ƈ;onͿCJṴ^}VVϬ:S%}\&ȾILSNQ}\/(2Z+Ă$.]+vS`~>W11׿#ҝ͚*7#|ZG"Ɗ?ȩ͌`E"_gK"x7yj~wfvRb ^ 8PrD Vtͧ;w1Z1ㅓ+orG= {ґQ F'U*!װݐ2/S Z-oUr޸Qͦ' ~gy% :/n*,9T>$/-Y6q%\ʿme+kV+n#*p*(9}-"uՈٖ"d(]Vϲ%- Z9삺\޵89Gy-/ϲ 6d[>\z@B|@;,9ѷϡ[q)BunlVT9GRw?ݯ hԉebUs!A: pGXüәLt(p<tLb\LsEV?y:.2!a (- n ~A_5i "j)̎h {wZJXzv>==b\!Su$3;k3IxPN֗I9`xnO,L. l_vput8N1$b۳, T9_x]>e67] tϤpŏr>&`,n_FTApG|n&WJ-F=T  5k5pcZu./Pe& JJd;jFaKs.)UdMk3tiEj_C30Y+wPDq&Q9(H}zb1 {躡dSRT{kBëJf l<7wA*" >M+oS' gd^K>n.Tm^h1xBm_94xnr_H" _35/ _GEl.| eoDՅ.:5+(Zfm CK0ƸqRc^k遈si*!_Op$Ə>v d-;d=k*6&Ѯ2ؒΐakg\B cб[d_/n郶DEMd\*uw!;nуV _R'хQymzjضHYhYaC0{j0K{U[1O6qhoՒ5UoKy ~r7m-2מp,sWb[ӯN!un==2~j/bMpU,EQf&c6FU*ιٝn!BHt&= á[KI =rGd  yi< A"^.z4rڀsQ@HStBM̵Y_"󀑲bQLdDp" Dr,m> h]P*뉤(4u}P-S `zBKr[:E7 aއ4ƾXcQ퐽. 6?tFOw]LԝU˒ph/MQ'hYSYb?pEӦ6M*sP]mZ5Qb̃!u6ei5x VxWT@H޵%]J2f֊6 cS@eP&xYD 'l((㓆L{ݽF"Im @h~Hc]^S5w.:wM faԆǫRbTS P)DZm4^UZ^_LUiZ?nkܝ ^`,u2x ; Cmkȶ;.yhs ZDg$MS3C\$jy$y bjO~-}saHa.[:`HaYu#/XPW8ӆl…gf DTf$"0-$TLIkhz6m<ΖWd~rez)0♅r_khǃO sO,wBjxq5 }d!N{&F/ 8($Dž[)Qw{x3l MrW_@==neioTzD3\>Fzlmj!d9"oLU0[?܀crY0rD.b i5)޻8%HP*󅩩璄4.й?e^.M@c-F\4<@9G R^Z1fvPX*K YS^[b},E%&gad<:!K_JST&ُ6iIPX] Zj)I _sWsspnHccʱ~{cb1>i Ԁ9,Qtg~nu$IFWaz\pKNz ,ig]M}7\4ˌ*TKYqTΉq0 >TqDžڟ,lm//?1d.H93sr G8Nxy5IeiEO~)^'E`L+9@|i4R+tQRsH/Xx%,jEP*,UؗP0N|Xe?bsFE)>Fa(169W'ߍ;{w] y6)-_. O{Ӣ:h]6(T{Sar-w>I,Wo:u=]_:/ᵕ'pX2>*Ղ`F#IQ Gg#wyAlMt13oU )}&h:'?; ;Hi9u&vHV䯚jZ|HE_ۓl7Aa<[5bN O5,Jk*Cj;;8V8ƔeʦOYl?7gMraLI=6J+;_O+j:[ahfe$KRs Q=FREzmHk ܙh=Y0yrȁ:f_2:/S5YpkU~lSY' %z͇빠)s ֎=cLa:L؉Պ)gS({U|!ܟlN t6`OZ3)bkZj**Mv]RpZrH3)bȽ*)Hx=LZFvU(wg]%4vT D;. ~|GP}RzC~tr#U'$J#k~=:*1-=|E8%F#x(|6 r5'n v;aq2B MLJxC`8˲1lCŀdg⌎*uG7.]e>̛}ͶL4>T椎=MI 4jR/=,oE`69 DhqxkOW.:k@v"st'Җ|ByX GqVҸ%rj(o"Y'$O:O|9#.v`{Gd6w3M1bMy@`]ITMd.q$VLg5_V:Ng7c'K=3d%!IJTE4HVPZ'Gʚ94n n16LPOT ?Hq\iU@I `ٷbyC1,WLCs~P72>r_Z]t>qs,_8;t_Ɯ*~E+.őmGS#W] b y7vs5gyYM^ ذ%5ĈH+!`z 8<RBgD%:mɂl? 0mJj;@^pgbr̜ьu4#-,[.$f-&m&ϮxL2ۅ>ql*Cj4ίʺgⶩۡʼnKM!kT" 8P 6}rR4>su䐋+?In\O|W nYF!Q?|iɅƻ.`GY墱ak+PأeJk86.t6ѸyM ׅOd!D yB)YuQK}r" Wɿqno@4~NY:6|}e4Nzţ ?8.;XAkq~巰M7y~"ԋJ xB[1>jx듇f%@ldxA >F@n81dCbᜯ;ul|o<,仪~I2~BJP `8QW< dW0]ϿUAvHB?dǃ?YGIlÜ6`~"z{:'(zф=\?za{l,cdLև);r3K. i.;qMp_nZH$Yjn)7gB>D39 :H9C{ UbRvE6Ż;<[vzDb_/<D585=  bP ?!ᘊ >:%[гhw}8v Z$= ]/!Ѥ KYü}ܑ(;\S=]{S"$b%l[`eUT vذFf[NO@CK:;)IE1MdȾ}|k7\1O hf(2فe3*IA92g> 7i. Uaq%霿zZ=;%U.= F5KZgfr 8.0,mzu %)-tҌ)?G(r|mϰp΂g_ݸX|Y*xˌi($C%@d͍V%Q(!47nKRat!fVEʊs66OX.ٌf,j[@<^qH=0Ns+7npꑙ?`b2TG<]DBHE14EnP"߃fqμ] J;w sLT\>Mb+̫g$y̓2xvd35Љn1z=jmb&-]+>Yz YJ}M2-J:CV <01AT骝K.dc ѕ-ȔMxgh:7 ]܇y툽ԩY{09tҰdkU%n$]tֆd;I5I:ݚ|= 4 !T'aBRQZpcu@ȋԤ6@2!r掕LQ 2V)I$鵘Q?b$F?jsy> "ܱzǐ#fA_=́hX j C q8RD8%>u_8 PEGU<. 컹ayOmVe$]0W.3S:gM7'o*cBzl%0jMLu}r [ 1/o=+5zu0ii.k#6ĚʋRONVnpT9xƨr{D+B⸪zg͘0VIr_ă77&%'E <@oe+e}7?ky6J{YIl`>Rv6uW.5)'>Tk/$~mZ4`?GdXsjbLde #Eb'x6yt+DM^" s]`N9, 6rKN'V 't4$6i]4ES WI!_^id @:""˘EZlHҝq*j=>;ywos"QBaFRzYV}Fd{^Ӕa؏%#Y/2 Fb vPsһ Yu!;vx|3K2W5zv$6!"v)W_u@V}<$'vCp ΦE߽c[O]CY5O'Lek.Fye`T!{p֞,ͦ7 6bн#3wkje$ + ؽ9&\Rz4'y(F2>\>f%h^W+wpL%+xX謍b9=GTEcb܋̫ NRHX* "HW# ӏG Z7g㼚_ޮBtMESh<W،nz?E0PvlR` &#K7R`$m_pԼ<r+8wG/ֵZuo:Vc7ϭ>FX>A#iLc%J&V"D夎Wl{K!MLL>PN: Oi4K.] 'E #y?:t? \\&F\A^ _D $4# Ir!WMm5晢~IÚ;Ӵ?5+["|}U={n(UWE)'C$a-3>ZPm*0X>bRldԂ?@ӆ">V`=T5@RL{kWR8\gFrykl?$4A\4Z߭5s*"&-t)=9Ue(X^V)=f_O<Q!_ _5/.]UT8ijz1,:E7Y?1)i&tFU-@YCh3Cݒ2>}<"0:mT1p$J@~!A PGnE{;Խ㕡E0ӿ#M z[>y " ߒ.ZɨK]IC3BRRrj@j Ҹ%"mC#.?Nj/Tl>1lgJ .onSW4—S%,(fcZll#09G(]M>8'bv23*YMfqd)[!֘,y4Nc<"|9)`v0Bv[Fb51y39-םKgIzDƫߢF\1D0 . nq|Ę_MAU"ݓ_{I]d$9(tm3&jPv5G.N:cՃ` vWȃw^_bޠ3}28YҀy㸗;XFz|iX](Mh,6y y|DQhK0mӸl-DFu ]eu;@ >4`/IsJGj)'i #0ri6Ǽrb* 4T6=l0[Ky 3)\%266sorN0|֒?j>"BP,Ք:z -b2/:`Ҟ9ŖL֪zG,iH[o|Y ,й'Éڱfj[/Lp0 Mst#m]Kƾ{&Cxjv!~,k[RiXlxC^ VD@—Tjm hPxG*>g7jaf!+ZZD`h E `\H4zPz^L=̻stؾu:L}>d0 l :jѩ,WFꢴWۯ1|w6i5( K!G:ls r`*EmKس0QG}#ݷvuu#G걃 Yl 5DY>DiAkMnej -pςfVhaP2"~EŨdy4`:-/t B_ݝ1`O~ZU@w:`VB5<\^(R* zdчƠ2OwS驔bfEj%f@t׻NP:m|Or6 P)!MCY ғHjwXC 7{pUhy (0,䤂GzZU܋+LTIQ W&WkҮ~)Sc`=#I5Jɲ%Ӹbfѵtm) `&3b4Cu8j>O 8KKLb^yb@ů`bjYn 4>IW53 J TtD'N#uZz u_' kd-l{ZlH9abM_ρ]GZa9G?il(C+cx7,xqqiL:ZY SD}Ŋչ}Z,cl4w!̹]`"Zs#PBP928d_Y@k9]1@g2R˳ەaeWZN zѷ\x2ڌ 'v˦J6j>]ӗQmzxB>) D9t@Dxmt8-r:~ڀ::$dTX6u]SJFX@<}bTb(|LS('kN3h/|P!3D5Fޡcy(m1i.9&/s^ZȆk %}|=xCAَ)ƈ2r}c4d'}qϵHv)P^9I;MKcTrR>xwrU)7z/"cStfy`G*= &f=?vz]oKѫ[wփmzޫ+Up6a#xJ)wXKKgT̀B{9٫ {f \۾^RCun?-KL Dk+ĘB7}O<>Ώ0>!@.i_Su_}:w Cn?K pr/▶ĨyW- \tf?R=/cpVhGl Z4E6B'Gy~fK7(ZnQŻtJScm3@Fo;qz `S_kBOT> Y1WlѰ!h uiVWg*ScX3b\X7]{viR7LBqpw/:)YuΦӬBy)sf`͍Ogd+#7csyRyB.ŚaP2o_u9U_yӮ-9ЋCI,+z)lmay♼f@lu`;tKly`jkB<]N X HFp9x:̠Y? ~t W<=f-pR-`b ^+M櫥vߒ-092LD1*&PEB4r' ${sPN~axyU3y@6sJ%H@|Q'XA]xf+nӎiC/{oÍJ %b@IsJKԗy_oN(|NsvjY]i~:OuZ˒bgUFI7 ^ke?O~B2ABgbs^'bqH$9[JܵSߖk4ẊձWG.'FoGQG<cx>=5f87%Wu 1z)ȶ[ٚeT*#SyD[x 0Xeni::7jڀ 6u_J5mwEkHY\Nꞣ+~@ Le(9UO}k3ƞJ6DoNRMFٽH*{45髋-KZML!q$SQJ񏌸R݌b!82ά@)lK{:a@Ń̷a}0|)G@ Ј YlY;NgC"U7jt$%Y{Ѻ^Rq ̷|%,S Wt ύHy0ҔSAC6;cMT3t2$PDab'晡h>ϰ}jnUV92s:Sk"LYC*2ti[eˆ$!AelϧW=bqh A<'#UWbqq(\9*_zq(H,QJ4JCVp6kS[oJCtJL#+!e%!8^MTt9@`;dU|RyE4a9$!,7Mu@ t-fzYC-Cɨ{\y0>OQjIBdpm#U}OY18*~,D.7.h ;A.Dnòqv}bwP2m~a2[GFf6/ hnֵ=Ȋ!v?9# Hǫl$PWi%i}~bbNFke𠞶@ecs҈m9KϿ d`O1ccSC&MbI[!xY=3g<Z}:b)8iKu@4Ė:jfKK-)X Ndl̉z4s_\ %M/-@qdOcrCa`1%=x8H4OMɏVT]ԘJH DpVΠ-_G}>\[soNt}bq~׬)J)H XH/ Kd=ޅ1qM+y0gO+`sEF3jVlG؝oe0Jeڼd @qBQx@ݙfٴ$xe*&ޏ!gHĈ%ne8Wʊ~ړ!xʪ 7SaDk.XiU _Dx)[GqQkXKjbztnء6m*4#<2P|mpBVLц@ػ:&E=˙do5BL=՗PRh}! Λnj~ͱ۪bl =}10엛Jcs^ޥ{z 9nخf+<AsR&Qy@_Q >a|jV $s$F4<+ƧyF1Q qcVEp3.92SSk \*f55<\$otV ݀9Q^D#L?y(+e*D˜wN܎ç&GVYnlTB)TJamy+9t7, Il揅sj\!+!_y(ƞM1 + bΨS("boyqG2[1mX躜DUCO\7ZVS#!RPɧ A@OYI]%gE1JKzbGYո1'TIcKs䂻\̗^F4WƔZr}+i`2Hսޅw0zr\eTN' p?Wve){2c/K͂|A4+E)#emlb' ˯w촅vVN.QjW"]s=0J9Z}9 z f<l~h'<9F0jj<~(r,bT+_A3u*MiIfBw_zA  wwUFԡHݸF+spGY#-4RhC|%AѧȵU섩bv@}9\p?ve)n"hU-[j^ozt2 Ni@9gQ;ʝeԔAiOI$Iw( mYy$]dO Φ A/؀LT: ++lqOc2O$4GIH#h Ē۳Y,kD:#ʡG;F^ R>X'S*;G +⁉#.$> =3gu!<ҧƾE(`&^dTd|&4cb`B&7'yGW!f*DUY(۹òvz6FoR +ꃑQIV:ArqZarTa/30{x2VK/q0qO)C6jvSm#ֲjGK-1(a/$Ǣp{'!P `Z IL8Xgs4\uwǓ*c!6 )*jv^"e/z1jpSfXgndKɑX;p\oifP'Z!H?B9t=GkA- ~JNM7ͺ\'Qnק$Tr2+1@ujT+&H8 mmc;j Dh{Co)UxVoPYMԸC]q2扩*蒵(^'dMt&xmE:Փ)KL灞>jRW } ;&AذPӯӟ.~eDR^QrtJ}7R-?J !U&A"sgƱ k*'չi1HEmM*md5w7*djz3MXɼ;E39`gz9949FXG {mtsÿC94}(.PI3ejRo}}E|i $Դ t뢟c7!AnR@Fz" WAG4k҉j>_G9jp~wwՀyJuM[¨_baL^ vN`9wL:I@T ɑI4^34t+Eǧ I{HE`Esќ,!X!ɡW5_/dT qN+НrZ*ߥezQ!@zd c( Bkãd&2}\"3%c&Z#fK}(3!x=[mX9;n.H4g s-0>m| tb*޷^Z2qܓ}ixL}A+x3k|èV:V;Taii݅,|+cQJe _EVcQJvUOo=oaruli .WmVGu*ɢ_l2J1ZB苯`&= 8)_p_<6+s.gM\aj&# eQ?.M9P-lDr!7hKax[}7cWBH1IT>vT8e.6д[/Xrk4$g>1Xvƿq@ӝ嘓Vy#6L =a.PTo6?!p.zԊj]=bP"u32W:vX.ڌ v 2KaЉЦ%ˏgֳAQE{״:wIVZ~Bdﺔ j$XGzs-&^=S!? Z\,MC%LTN}Tq)P$,ȥH8ۑxX;H)kaԔ**5$O]؍+8pv6%N=!1GYnjVq:~*w|w";n.nzK)WAEYx`Azn/O+o SȣmAC3v~zOӦO>ڶI5(CԊדHm3Bh"NWŊ)m6k^ 喡-ÇA"S`䔆`C7#n{H̑VհێQ ՛+x(/};ypj4A6IFFɈ,@vxffvh`^0JerZa"r:20-m `eq-PDni34GVo+|^QM\SSZb6? w\/x`R$ Hj?A <5 |I?޽)6SXH}liT΄D8^FV%Nr,#[5~t閨 HCx^Ӝ L4H=zNa!2)@_%\t w }[LBKGx ttiF)^^„< qA|!4=o ` WޥV<\NP/gb,#Q$"Kei"meWܬT<#b'=S+_,UQ~HD>.ʵB0,kץe;8L?wL{`9\{YzQO]m``f]&YWK焥l:௻FI=s1 R! CScw #^i8UJZч e##5E&~]0ӊuj؀wO `S4JlB, Q2IPjU-;` lc,ߊ+zu;C؃~mzw ܤH7"֘}ztnOa._Xe 2Oa7oIzlc 9h:>՛l|a"g*@ ޜ!2=n.y(R $Ոmfv2nB(W |^ 0ՖhoZӤN,@58ėXhErc-\r$/^.teBuWe#?.xXR"UuZ}kc0 r6z׊G3$=2 z{w=LIA0=WF~#.|ovAWvq[6F1uH-S O(n]dR(l[^5nW8`܊E'X¨y_c"BUaOm\ ^|)hP:5qs4γFb:*fcG 43 MmxyT/>;3RG*Um:2қ2iȡ=cW Ae'Յ9DaxˎC@y q1FI !- {DnXz?β;An>;P*,SөxC)}DHA?N;%M=H2$4>O0Q5 85~ĢjΊդRљb9[-6>S2b_&Rxʰ+$RZYP ||YGm5"A*.iDokfgVKHńVy{3xWyvK? j]c]ؖ5b[ v*\%2}qbPtGE<thZLʝ@ x_]GWWubI\fVܵl+ c@"YhXm)O 0OLBYI,՝^b;UshwD|% MSs(᠗ARHZC_h2/~pm 4/G 7 exc^kl`O۟5@=~u'dA,x?(A0eީ[GX6GBU"S>o;Ճg*Qґ(-rWX\oOO$C(Ӷɐyz S{HϮ=s ~ZR .K>4$EsqP}D5Vgz®oE2;?w @/ʥp$5ډT(ϡE}(ӡM}+92nA2%{Km`GAްa􏏯aJ(3yXֶͮOAk!(< PmlCr$rTئG>*ag~-V^$@?X(RO]^8]'eģ^U w|+jTIlLRLVG7>RcҏJ˥T棟#!0S[.2y)MP,qDWw~ghw峖 $ro5H,;Gatو̦uyU)OaDcvaR0t8*DIS쥋5d`ܧ+K7ݑHV(z- Ώ'֖֝Hz^')a$ؚ9N420M h]pn{߫!QZpb6g Zw%5/~uտfHRKVx\1;bcrgA`v1?w5m=?Ν*0ޝP#\V@\s1^lcʶF彾z=)A(v<_~>q9>Gԓ5˖X##C'ȩ49~fH#s:{fzYJV_wx`(F%PTjؐWJX%%)h vϒ$u+͘ż%fIM"iVa`$'@sPn mV%f]B(5Z'PFvCY{];᷌W4:/xxư>~y_FH^%QWXKӎM5_w7A ףX8'9`;j sK!gifI9U' ,x.t4ӁGs!9 #]iqjw l0 |+dZ-ksrXGi\>9G'.ޣoXU0"+-ĺRk8xق?*pL琕J;͝q `>pL`Fմ;XiTIo6ʺYX`8v4ۍ_+*U:X=t-Edv,QCP≸dӃLTu|aB `/E˜|Y׆qPԻK!1D k)VRZ+0{NO>`fbD==0@?*^.l-Mf}3jsxDp4l P=G3_G6ѻi3d-qbnAGl͇< HB•Cȹ18Z1iōmEQJ}r~R6ۉ&,; R9=Uc!'mKkdX#ƌ<([Uf*xHOL6QN_ tUUE=4i3L `N'U[) ڱDkFZ{N#`y7ѹfSmn_)[J} ;\pgD8oO\-ۧ5W͔QOHٖ:εx Sy~p^P)(7㖱:`תSVj>POܦM)&` fMeSkUܨ+ѭ,|qX{WߎB8{`Ým Zy+WE?Xo8NN&h8C8evZs$1k&6fMO2tfAVӓAv~1[1̽ݔfk>3d;R'1q<Y͙wg2/v52 5mYG"v'L4~P(N\f.p"/ 2^+`Um6QL$!o0Q0 f{Ϣ_j^,Pi&Tj1[bOsS` 21xn&z"A,6߃&e-z'le|KlS;GvRٷҝ` ޺ѫsJ=%Wj>(o\ Fg^ 4 jOEeF^nUB*WU`""N/IV&īY9=I8l9(bw2w\ &ajdnN.mk4h}I  q8VRA}h8x@,P[Wf'# F N5;9+ܿYk?FO<NuD+K;J9f4t3΁ S`U\=0:_h{&VEHZúb'Jrb{}=D== l!}U2V}K7^YJ g:-i~EᯜDh{n-:pȄ,-}Rf&n`)Ot\ }R!s>)b.YX ~p7iSW-}]4pv0SG rs~Qp;㽬n G(q iɟMN6֯ Ѩ:I {' sC>:i;dr CKѼp9#V,Ghk_)3xsn3wUn*(l 3R({;|z/[ێbOV3 M}Ɂp6,[Z9=(ݵ ź~.%>lЇ) AP Քx)[!qeI@ʲ Q9\Kł`2M ַ]$W$@ (ڊ07:7BRӶwkm> XxIQmZK bLSp2 wG[X";RGLF檑 (5-P=T{` S'iĉ"ھpB\I]\x v}=eAa4gQW6Y!{)̹+0nNiO xACORaŒ-xJ$&23o5A %t;) ~bry{I[  dT^o`('H`2nBւKEakdaA'žE^7|˞o~>= 1k+KMՋLg<"p,=Mh>;m dғ{@? CL)n&tT׵ /wށ< W _M1 [r"UiSw {,U牷e*ƀ%6qИu4*%Vm=%tjuu~1ȖSosj(=A|WtN]CySS-ž`8 qؖ,J|0VbeVE_dj(,==P5 nL:էR` NɅzl^(܎sHdzLpY&t7 إa7)cIyvpjz֧VF5}e l7S PS"uJ@/-Q%6 Lۇx 8+Cf G= Хsw6}qLh;3'__7Wae1mU$9z`wwj )d頴B0 P?rZ_28^N,-9ȏq Г! T sm9|;kwkxFhL*OEfO/ 6_iV2-39wiE=E0=Ur Z'eFw aÂHȲDU^-:<4}Ӭw %P_]'KZe)L')P1wEyd͚AD)Qtܖzеj#8at;]= IײhxYKв "/+5dI=a6=-g%MN+K@_mebf/r'Ol@w7O JIp(QH0' =x/H ,")q>&@fHY 7+:i4RA[Up)Ԑn1VBH^TldNF:? m\Kza*ár1G]<[Ab4Z !]z=8jZjnR;/*[OGo(EqsFj.3T46trIZ2MYCYϩ*E[phߕ~dW(Jz5iFOi2QˢG:J6@GM:ő(ٝ0E`` ؎F2LQ1 wB]CS;Fr.B{h׺t\͘p$:rP>hp::[|s lX_wd9@wl`ff hCٟ."#*m2Q+m{뷈vC@ych5tD6D225早;`̊hQnp!˿OMCo/?2$]}/ur\LR{m.xv6GTKV-i@eʖGWɸE-WFaU7[W&u< bTآa c*<~Y' PrY*ԛ(C+I*NNS8D?\Хg)9Xrㇴ 𬠬ر*nC_Xc<_/#k\F_YAEA&iޤv9zql12!Pq> ѪFItR^py}~BT nw~iϙ Ҿ=M3y-./.-e.QKu :ƀzu$/UX*/ HƂ %QLmj+FH&DI',g'F`kc.؟k{'Q<4hX|Hj`[e-Z#Lf* kPp֥dǩ KoG/AOqi9cc}덷.(2l5-Tr<p!]s+e) RD ܽ1M|`&;jxi(d؂'\0OAyE[[?hgcβGY 5k] x]CG3IVZ K*ĿRk(J&4rl0t$+<(,vDw7 1l0-dH-pOY&Q͆E y~Dt.ѥkI  +#]f( |9%6_ԏ/mΡybxjDgcX䢓j"& O A^jOx,7rDi^3祇KN/X-:-E@<z5B8 ?QpAipJ-l쇋zYlUϣگr ,xb$ӏ{ܼ{{kGZX{پqBų7)P5)lfP? נQ'l/"]f7::qYX, CC`[F/,@aQAXXkxn(Xq63vvܲg5?g?׈% 1a<Bğg'Ʀɍ_pkJN;a.+˚dBVT,q;syvW9Bb؀7rJx?t[xLF:s?y.Xq| #-e5 G<][sJ7W8+/5֕76 n ]T׺KΙZ F–d,W[N$ysؕ ׉J0B{jZNle$WYQYHSRG\njN'֦{ebf]^>v4jJL6ø^ۄhV.i%XNVD` zθwB132# ΘNLE=A.GaҘW ;:ԍ,Nr:&<bvފoJ[/g%ޤ}Bj.YAJw%D ZBiOy_-hp-%>NGROHMnF4%@.0|t'A@h>v=POnt#wNչ߮T[3`C% {RHnMG{ G'S RzW%,fd2tv|;2fCW[9.'>O?R~g,S͓T8ėAVqy*4.@jK ǃůyb# <s]e2tCӄ fnN):WGPr6s*I,E18SCdt FO;fl|:oA.Rzx]&33HX .X_pnPZ8 +t*aX~Ik^*h͘;֓J' ݡq`fDER#lFϋo]ӲBbZ{Lo#}4^ϟ:ΫJ}-ܚ0r+Y V{[0lfwO(ˁp9O׊7Fn }S)\u$ܵ1^ʷ"u{n CRʺ`/}T=FI~x gd~ؚ)!A1 oޞ1 \Cʢt !G|D&530l`$NE ٨VT~;dD HZLx[LCY-`&e!Bd{bIŮı#-[os5 x_fK:um~ UEbAb h,|vvZn;Pb 7}py!PShJ±S^WiMC3ciZ@+>h51N;C)\RT":u#D9 f҆t-O+ģW8Gư3 8(4=,#WlG# 1Fքy\׫m,+ë 4>sȭ׃Cӌ.gs QƓM"¢rvV=ܠC6D>6֟I/,'hg0ـ^fMt6!_*΀v$^ht&)_WɖHʭu& dLKA$dT1c"ߕ`Llʅ1%lHAl<]٦m6I{8Xpz'y48ߓ+m[r,تoxGJs#`T}޴MDW Jxj[ȣfqhýゔDPTR*remXӫ*BK-U1:˦ج\kT[s2*@**-"VBז2L;O1w _cW_1M %5(ҩ/-5ڠ!c^ 3i|.3D]z ,3+vU_mZ_"Dd%APz)fMl諩VI#:2}, b:)-l jÊޓݤ_JH7J8ZÖNtBE+fNWYM$]%&M(| cO4,7 +df9wPX!њݮr]2 ?j,HDnMFD lO*0X|dl#0ށqwitt,6d(3wwL0JzG܁dP#aER<@MZjDF] 5 ̎BYT(`\@hSJxcZ-UK<%׹`ƬTRbACq:qwD,apIoR ˨Ԥ>&?vzbtEUyz؝z   V^ierJJ"`3r*a\'\*lp{D[>qUc^dm'>C=%O?]V'5K?i؍}wrNRxЌ/!*Y`84պhU,y{;ky:$$?*65=d)!D~q$H$fqu\$*_;k65ֹ踻tEU6#OBUMo-N &ɺuztRN$YeS=]~vAa;{L?~L9,ibO]>vr*x#i2ď!Q-뻴>C=枓D d_FFJuN! !Kt\uRd\wdVgʑӭg۹{.u5RVq ю$*-œ)$}i+naXGbN y5^+ENH󩥸xq,'< gg]XR//FgVl#=| nmZ4hD4MJQlY&L@Jخd[THI˲ `@9~xIOm*xSe&2wM$mR0CG@vQM$/J`!جC)&H%#YњU :Js {SsVA{;/PB1f]}Ns7]1MFinW]Pet`!֌-}y?|J 5uYj2vB#1S 4{6c&{a\j@)=K33RIxq!_h.εY3 p5 }kb^<c?Seӗ$`)##tEG3z cfeR!GxQCaw6F'(F+>k|֛g<, Պd OKaŏmyy{prZh`Iߌ鋏=Y׋D@#R_Nnlb`@7m+2AkZ毚!WjBժpPo-Jeq(f(W]b=oD2֋RC7nO WF's$ ~e 'dlTn7+Mcl=oF\E}SuZf@$D7)_kl2BbGo1\N#~cV+=- yЍ?sߧXKıE%AyݥҚg-?}#)KmȴtG@;M2"DyQĴͤ"9 h<_i7L(RzҨƃ%]gߗ[u z`]ٷ3dpj6pK|jƜ8alB٥#):LEH8/K*cjèmoxlM c687H\]qVJ}H4hҜ^ll~۪C%D}ѧ5=dqY mgQY$PC]$(ص)tX~kTk{Hf.v Cwݯ4\ؾ_z4zix s7+ EgO̴Q )d`W0"}@H?0X( \j₶Q=).5ԅ֤s$,AD\\hjSo y߹ldOJOmy?ɾ\VoJo9QE\+;SrԎ .Oo?C(%ǧ 欟sYp{``SjTLSc.Ѻ~~+8y-a9$fsD\H9,T`4XN%1B&,=r ^{bnpX`es*8CД&H}PzmQka3v"YF4M_Qo\f%)&[AY0įKs8-ד 5[MZnǡ K *!aղe,ھ}P*Lo3q֋b fZ6 Ot9(hxZӱZ+ 0AP45%aulfj3}.ൢ@0oS_H>|ً%FU ~UA!fLxȢT9fg ':%~+o[VOwe,ptC"ʽ.b,X`f2-maub| 6W}1ܡ-)8|93qWDdlaZ3I/)GC (o|WkVt畺w 9̾nIPTQ i96AJ -8F} 5D@BI`!rb~\^796%o 5':V .򸩕"K%NlgC*8E{pK#g^do≒4p<"Zϖ)m}OEx%BZ"&SG't\͸G9ft{GmO3D0%5Ѧ9GmGWQn{dlNdcB5a-TdTBʹ(y紜#ԛDI4ڼ7y_qatBSP@GY.)P` ˶)#d bt.%|J!G5[keOIV:mI!y>ޒWFj=PAA=f{X9.&ݫ`I:i ;}'*qk9'@`;NܿHn`Pןpx,Jh0,(r+l˻`ÜmuAf,HT%*L@dVjvtL]mYr}S$P:8 PΘz7{auNs؆Fo>W ^:H=bD݇S6埕 [?Ҡ M湕D9|Fk,jC)\8e|ڦe+>DgDdZ@ ${ן w&Otq2@KrFL#B9*9|}y2{lkYZ1O@1n62pZ,,8 2h~^p XDG^`OY&I^5{jZih~ !_} W2;ɪhq>N+3M*睆Lx1\c[g >n!0'E}ջ4i{G<]۪')7Oc\|ƖGG} J~RI68 FDC8IHa/0ģKjt|߯-LQu(OsJncn^ ? 7DX7N|8ä́o\P08FAgwFRNt z NjvTm?Uΰ- c16*e؀ɶOsn (&];HAWT*7^jҁ5nj'1աňKs),Ql'W`Lt+%XyUY =A( Yh鉥{ E+v'aqof(Şk)\(Ovk3JPB벀S[fՍb:~ZJxu(ƗA\n_7Xp6쇻6~]bKtQߺ x Nų ]jCUo1Ll?"D\;N/!06Y !sv_IȂ1>/ !n$孟ɥJ~63",Jg*k3bh wU楫`)LbPӹ[GѴ/-T 1gzc%b <(t@A{(wmM ȩn6l|RT[[O#2Z>Cǣ1l'e`\{^1wn^1 Tc#j0NZ9YĢN#mo[伽)׳ G[Cgv^Oȧq)&kn_.r ѬCL:xo24G#-zk8ft 4ϡ2 7޵h@Nxx@6;8( W* dN(>>5>aaaƤ8/= uP$ֺRY(nC/]i}~}O.Z⏓rM#^)ݤr];R;Ўy_,y/AbtBC/˕;^<(b*hgqhkok*aa'eiW^/ "IðUxU7~$+g`#׌PYw"w[mI&IcK"^+QWRXҝp + #A13_W=+O /I3%>k|Oܪox_ۑU6%K8oO*ܣ\W9([)&Pt|J-q3,?-b8O Y3 QX\)>v,4)F[^aݧ r OEg%Mʀ>W n) (/ZM(yc؟# }E&T^dS}rsĒd`IcZ]h2gO@/lofhCQVS^ƅNySBk0Pgrh *!`P06ʏp w_u|-]e"=Ἱ@_fΡ)n0s0 ZB2v0xmbZ52.|q HxAT`V#wt QNb>ڕd#E`_:sqAx($ amBD{ߦ rYgJ?Q Oupd1 #%b, {]Gfe ϣ\XJ#KBx ^?iD"次O>& w_4у2lQu DB. VQ ܢ GA>Qm6y;ۚrcdM?CwV O ΆgW n šPƪ`;,8Pl>?IXDed ?HP%󙫽a ]0c;O=ÏaTA?6E٫JD}hC#+R[&a.a|  c: q趚T$/f#įix?c'BI|oN;)a) g%٪Q؏nIihUN99 (ͧ$#^4Ơ,9ݳh!\p;a<;mבtQEC׭;./AQ|ta[7qΉ'yiApr*ȼ hCq0k/3@U]VLz;%O gRP"cW[EXRCda[%s8J~ E.:⺒@~j1y?JC-FAHw0*xv?&N=L |mL2ji).?&Р X˜>h?4!2i[l6hCsNd_1yYI+üs3q Fvy9i@=u\Ӊ8fMr')J`.k ;" C%KWm@3rdK$df)ST]4mxՈy,m&;(9X`;#? e.i?ĞM1:C A쀅/}Ӟ8n !;<{՘Me/̽sbW2P}Nk5 ߠ4;C/byy$\4=D'5-TS𠧣F]g6pY$?NR1p~! 1 wI" &J9x)MH9H㑍>y/Tu3u}L -x9D )cn{ː- |gCwe0:+\QCEkReLDcd5Ye~v3Gg&/ȲHCB_TJ BxTcq1Byl$(KdlӌM@BR!ɵjvT4 $ p9^iȬMɨrcdd,fWtf@SwQ:')clQջn_,otqהMVbڰD5vMT3ͣ)G/}sZ_gXOK3A?Z߹`.kwd"i)pZ>aeK?Ă4%qL[e^p5y㞱_K*?&@ j-!M#{fۣd&H"yƴm`z]4 Lkp{6QߎhG2Y{ПN!7Hڕ705Y'vwqp㧂{E; QTFp &l%/5X ZzFG?]?Xǐ`LA>,+]@!x¶#b vꙪ)IK"%2W?x;Rj(FRjG]5vMX&<ǼLw|ޚC{KL'H;Yy_]t*w^:)̡nDD#DLJ,Apm S&*띂MluyT롡_dޤJkOCS 鵲YzN勏+/5y?ۙ3E#xCW9]E=)_J*53UA񗽸g.t0/06~&jء[_HZ'd^~*b+WӮ O{k6l?өӾÝJ7ΐ-O Bf_t 9Qi)lz {䄍I8Oe}>fY<=Pf58[۞i~,m K/Ķnb+*0! &{BUqx7+Ȩ C:SVMlQd:ՀWhW){")++jQkvTI6(J"HKFl/liNt[6~5'aQwFYDxLgbY 'j8J[T!e"Vg#^g Ǽ53;BVQ-1 <3P9'+voaOk⣿9gՍQ4j8#VUN60l?Zn:0qY@^s=\AjFGW[`}Q` eܠ:g& ]IqBo*-CC,]F>ks++w<٨{kD\CC\B$f6&B'ŏA& lj8eը))ZmoUu_fL_ īt5b(xEIMFN iWv¼11Bq]MoJBǍK3 Hx~ی#*-4rQuAz-I*D#=8<5Od/xl(+O24e jr" 4A_O P ӄA-yuc1&iIK]PVp Ǵ͆~I9jnN ^П IA2!/FkeZ"1$ŗLx2vLTp2{a,1~d=Z.wöc967D-X -c&5ZC,@`뽖G&nA 5$u~ )"75rRt?a! @%7< >%AZCYP\J5@)¥;lܒ}Va!z<9e#$G]4AXIH2#Mb!]~5.}gTiv a1ZЂoCnLCK4bmKm:L,P`v E6K>$P03Nh0@CnSW5 hiH7g fid j ;FeZ` $ُcl6b `QL., )lv򵸍qO%ޔ4%PW?D`͐AQU?SA4pǓ\sd]GE9yanUK牾l&Wr#ݣ Jqވ+~$w[i~X)~xbGn10EܥP#/Mj-D2%)AL^D}~NVQU$’׀vQ p Ufs29m7+!5Uqbi9)xh k+"[м!H- ﵩR՜ړQ'FvÎL mkTgQȰZ.Bnؔ(jdR(㗴IyNMq+qh-J5y [naWD4H BA>@aRʥ3,@1ɋ"*x+лߡ8!m{Y%zw ULT!NdF>xxoΓԙ5:Vc`Z' b/5 _xTӲvT4nӬv ՜PhVm2(1ZgcD96JFz0P6NΖtjiB%8=6E$y@GrW $: |^_GF3JrCZXufm aY=ś?x" Km묤m5 ^9 4WQNv *K?H(MxvbL"|#8AAsx9[5CfWݨaBXBA ~@xU@2~"{i҄zrjYQT#z0m"S\&Pa 1׊f1ۧLM=-YVP.IމNAEj[WϠĥ/_y=UǠɶ1Rz1u!55͟Vq(Px^seȃPiG<#r;odJJxDEuȳ,H&W>6%l*wsNd R@(ރ-$;`vra? ~}^YZ߈ۜM4p 1.@^1P #uJPA.#uH.Yv2[BfZѐM[_k<9)~[sCNOd#kVUBGĄ fҙL|q2QʵU}%t\PCzGιv-N"6+|LW[%BUd7w0n&!j;A217Mz}\Y| 4_BZz: }5'lݬr(=FPƊ'hkSH9k5NF":xc0Zxj/: B@XPyY;.W@e?o3yK3(F2!(2Aa-6Aj(RlȠ7?Ȁo/];VqPǺ$F4 sj}lA< n:_+a H"!!">X%P$f x'om^zGr3|2Eb_/ºsVײo^ PߎKq?3ʎwSOk粘x.,0c\mYӯh>A˪_BP hYoUqtYhGj8,yۘʏ>>\!]fwAj,T^ٶ uWᩬxSB]4N]vkYįc F tg]\ZtNo`ßb<(碓Եi:\:In )FeC_4JPXϵU,9|kú).J~ɋqR:ثȦMjX6ƞyo;ڊqyxF4'E*^d!P+IUe @^/gkܬ(gAu=BM,X_=^tjtLJ%0艇*H;T)mEL~ʴɻl:3W|%#J jADǿ{%yd- _]5FZAi˪ B}/٧ŗ#1YM`3##NBf%v&l@Uˆ͸|ߛyIwks~j?xR5J!!B^U#OZJ%R,L` AHJ$=%.CE&aLdb[m{/w$ 9G 0m[<ڡׁI^Y3|X؂g܄WMEOI=u.-1>ZfҺl֟xHoDd `Ƀ⠵Q})lݶǵ﮾UZRuΎz󷃨گ' x*d,Es+l:h r? mƠ cTi<87Ȭ1Gl\AxZw;RNR(a+"SZa rI7ux'C1]*4}H{L@]Jy~(tvmkyF䌂?/g c ,GDn5(d.v\_ī"9#^39^K.w(*3 q$Ӧ߷$ `8H2FC?ܤmsPtsRͮm~?Mv݀`]:U#Mm]9 kef ϧRMp+d3i$-Mo#3=iwYXwӺaSW_!uNGKKT{5z{Uw*A b( z>ur5OuCrWPy^0+C8u7$gd:qa&A` $Ur⟙03q˗i+$Wze*cP4(\&^y O(Ɂ*Xad] j7_cĮK]XEwRJZ$q !ɬ~wQ3( b45%kZ)?ѴI<;i%D)NH2`~3M6z} i kԣQwaݝ"L^"<oe %=KZF={.FwIL7$j焚Afs!Wrو<;y@:"Q`1Z„_]spҗɾ-I͙+CW7̥2%Y]|`VUUivWW=+;`;gM Mׯ6p= l2. HnPa1,'*']u,t#.&}3D'N#ot.Y;84r^~&/s-NV}rNj'3OGJhTB6jL|xdА#G D к$fcB}#i,{`Ek;)UZK61 q:MA?;6 >3AXW3 nӑt;+D.ӽ kܐӑX{1>ty_K2S4Z- WC1Zpk]N"O6HF<fP/ܛ\??"L*\?ϙqqU ) qHCXH^8%k7ҭ7 8+ cs'5K~ұ'& .8 |q7 | oQJ#K_3sc"q{ԙ*xgTs*' ', .~=F0 僐؏Pmm~ .Σ8F$Fw+'ܖ fޮv6t' ߻iI%HxbK<&sK`0a-[pBߜqVF.lIxgl@~MImqS"ԡ1I,@LܮHa]f-b\=yanjMѣiٔNnӁ{ Fso5bO=\t޲P@UzkuDLG#7;ù'hC]ƕ!'w'8-QRph|crF6"e,>H>lSEs}/$Sb+ ։ #i5sݩԩ#RG@Dte^275oi<64BRa48V$…-]íS ^e9qvFؘOQ%e@žRypAS#-TÍHq.è6_y\ZǜIzL,ݔCᑃշtSyh bzcHa fEJu|.dy\b@/s=E6@EX` rDko:JHDg#?.<E.d_1X~ӕ0^|b{Ijt]HWNGͻWu xv-XdH4鶛4,X k%q뢩=e xt4ePd̙r<HVuP4 ϥtH5@}( (#3cdn/qM_)F1最tl9xZfRjw8d&S鶗|;Ԑ[/U\~.`p:w`aX`ˋlQH]x [iD$O0)j);ǍJ5=v}CկO{Z-ʅ"KNbX  ȑ(j&7z, UԲۓ2Q1e $6rrqyUd;6,}LtA^϶wg /|2'`e0vj\Tsl?Uc<͡5!4 |s3U=ݍk-ϸfZ R0?" DwI~` q2Fvv{VS*I$P'W+߇cJ,^\Ncy3T V-(,AoPeG^&äWUdTzWXeU9bn $j9@2{`RG͢fr_P,q@|m9y"-(-x'}a|X&/*9Ӯp2V$N`nfg9/v.K;4-UU@cK=Qh/oXNiFBQqi gO Q8>j/8{Ȋ"͛7Fu'h|(,KpaY;[8[ !YV'$ 2v6 Mgi/$Uz0 3 őz=TmR⅛cMY99) YA(7=am`o i5}mE UW0?IzHy;M?hO2kUb8~IC3kS 6U]5khHNY`^JPf-}LcDl5Mbћx4A>j#8(H$M U 磈mLfE?+9TP߈ x#&}|h[Af[bJSn؀y"xbN>x:D)Az}`BMITN|v>8MN_}ZO:rR =.%F+=ʛNw<ol/ͩ1,j˼æmLk $< 9LM;4Y=oH59b$Vby7gڊ +lI㞣D(Gky`Su`>D"ԋG9iȊ}?7PQ8 Au7wgY^$G\˵X] ONZԞl]k9{JӚ%I܋Xl?뱂oo oՇOCHEՇ\*Z8eA_KyyTG-W/]s,Q)|%?Hs4XL7+@+`#@gFd]:5]s6]X5&wT]5߄e~گ ݐ]T兺/6ƑPYw`crx5D^[Oxf€cx4I>V! ;/,j;&B3ͫ0q/f9)"-dڽ $q Mh?ڛɩytS*k ɣĆn9uw!pF_ !ݹ\lGqװ,rus{JC D1MK7 yl_yH֢)kG~)b ɼe WRҭ?hza+IuHPUl2H˦=V+B<Psl6ܣ̴;{͢ViM^pt~0~ۄ4nS DBh:J}Fwq)&Enj;.w8</PW<rD@`آ)p4ae'` `+O&( nQXݧ^DmrDFʨ&-EBD*j%"i=|1҆_o![f7c\%ڑg6axNGʯ#'Ԕ;خѢF+zeSv=L +kzԸ^5Z)4~;ˑEKoQ<*6X ,5\y0EץsJQ!(&2zk+ E> mㇽݕCS"zꄴTѝ?O5N_%4`0f>6͐tk۝z ꑜr2&k$FVZFtP`ýV3:C>De;Udߤ#޲kf\3ebЯZlQ'{;±(u9#ł/"D[tDa6pLmɣ}KUNוgyaJ6'-dgjK~GlWo,$XjE>mbﱟGsuX^$P4+p'Iӧn:xlŽ$z( 5s,tF{쌨{ir}ruڢb|*-j0Ml5=)LV$t3蹬PAj VXg B^WV?ܧKhɢ| l +F 1x|$*};7;΂[%qFʿj.S&ZW_w3=Up /ݒ8Be%GlT:j57X c4gcdWDXt =8 ~ "6~@Y+[7T4K46ڵpHUԲ;~ // + _p>KԿn2bHK-p'3-X0yCO)ץr2w̫ &;Soub6ɰBd*=Ttr uzF/pGi˵{a j5x*zkx8\]C~iғǤe#ㆤ˥!ߏLVu$?v"6Sevr>gԥifSv#mT,#(Yf*l2ԏ$IT{R— Ϫtm% RŔEW\u%u?{Je]W:+!Gc KFUӨf&&ۣ|i=|c{s 'Gٲ⢕fk$^}EyR*N ZjD@a*( yxr 9ik⃮rgH_ B{{,^BԜ²L,Z: |"zL9cM)IpA+SPЁ"W){rz$-c1)R]J18O;*t: &aÙ?n/19I_lz^qR⭇`ƿ wB tn=Bl>YxᆴjA ᕘ:dW.b(F ~>\<4{NĻUuKWN [+uCtj"[qV04xb)/4Z17wF*$0\_,DrtŮ،9h.ؑRŲ-"li>̫HQ#!_q/Qtj-#Q*][0yWxߪz$F7PPr~^2`aC,S g\䕾V4gv !SO1.[K1l mΕI廀佀Bag+xd;`Q]߇w_68@oxѥo$+D}◢x9E8C¿  3jդh'lQ4|-E+Ѓx,0vsJۑE ;<' XV$42ftVtdEj:c"VPE3Эl[8?:3;"+j?%b#;GO2+"ꦋgg,.:w=,ve&ߎaYlFqtx 4"eXEDxAqeQf5a?gH![ 0o' B}";yx;."tQzٻj[?6u.+iRX$*H`lZJTwq?!Vmֵ ;<]GshÝV* v,)[ձ E+;{SP$t0*Fw *"Xj3$Ƈ,gGD_zwjRC,D u}^ǝ+UZ=o̖ sn<|e%[z}u4}qU7*iNX2A t)1To؉rCγ8iRK``}i4n(#< m)"N 2Upm0K&(PIw88>Wh2ޢɭ9(xD3?r'l xezf b:q1.f[qbNu9`K?[`q󇱊䟼r󏄵h|PɈ8qǃNHqhqږCt,"q؃\PEecO.-R/6g*5A`sYͩI ;?D+d 3F)T0^;RzaVXá'NɧAS|\CFTFx0*Ϧ_10ћxRS 4"$DBc qᤒSɊQU>e1v20Ri.!?uFZ䘲|ਟݷmޘi, ?&e(lJm X ϯpA[J1f%Gΰ a SV,D1*+zm1`LiG#*̐mZBsR7c]"͗z]єD90N}mfar,FޱH<~#1Ǫގn1CddvCPsN(_Pq R= S1ḭP&/Doϯ !&9sbbЌh5ZR}vU-Պrt_ŤJ%g8Rqipԋ)Fu ͽp<C sVdt"nL:Ͻ8"bԪƦV8Pe;y?^Ϟ}ocrh$A|?UKڏ6;ӻkf](}Q@*rr 3LKdKPxrhfb/Rk.&C/EPբPTa*w K8ذ`D5 lpUllϻ~6e~EDn1i\h!6 (`!* 'Q!lJT3i@w\,:LAGKZ!Jx^P*.7F= 0"bhW]WZR_(WU2IM.萖WyYc?dQ^Z}c]jyO\e ɤlR2ZX);~ii݂yxXF5GT^e ,a[ɐ tDɺ tqVȳq1?|6( $4c.%X% ҪCV0\LSt +H]|z1yirpyگ~̯8U}8*/'\m嶋V&c/Hob2ve$9fш!s>t#&oPFhueJeU( /xF0_>iDv,-Ka0;9@-TN*e'0zW҇Gn#"YPs UL8H@H j+k}&9Y[=pIҰJ۫qMtE#jݜ gO\*t\Lka )vd hwmρ _'us(5BTeVjvEҁ)vwIŻ^z 0i lȺWGz nT0 pćlv3 b|CcCL$lA R)PǔQVJ[v\uШҳ*+K"MagCbt7kIn\!TnIUKeO֓0PbcfMCGZ璡l3vLЊ-#HnNJSqBŒx#uWP+Bs;MenV*J3[pV lBRJ- -G XrdXbF fKkLBGYoKh_ֶFh©ͧo` QðsYӃ'! 'γʷ6TMs-:qࡹ(R33? 7DѓXzi4Rۘl铳[5VdGmbGhrƞpH6//8 QP{Vl> Qty@C<(] {6u&ˬ H8\w]hIPrBp}^[`iŜ+d/]>lucc J/j۱爏x5V^nVC{!vm^?V!cԾu |&f_NhAl$ϢBe{3Gt,բ/ɇ|i?4KK^b9gxה@V>؞_Cb^<tlp>࢜ȠX>uͯNj{Z-yǹ9-˛7A|ԪQ G`s1!0|E J0~6oC'x)`toܪ#b<<:8|N9 R%ۨJ8O韇ȚR8,L sg#o}ץ-Sw6NyBiTF΅pN gw:[hQY+JjjCKQ׳)B lV~ǠZE̜MR AK.RapoZ\8>W d%CVGffJl2/H'AG#+Sz"ZXP;;a%]7 p7tQ\V?0pc˞?AtVl.hiJ6"7PgmHg .-K7Ii)bcLBTî?Aol0CkIt:z?ؓKbк ~UsMbK>eڕl%aΞN8-q %+-o/P@LCƘl+ݕ_iH}%xՏɋSB#d}1&5 3to|P:|Gr FucjJ35]Ћ~*P'tYxӓړ yhDw[-MWfubb򛅎$5!˪@ᇗR`NB7&ّwfJuHOrCYu]5zd)EtoN;',aE,8)wTha"kn"k!,jx$Dl:Nks-y0S>S]q+JEIsCvcX~3S.?-^q*+FoDո"s%hq$Q4 {C$?E]{aM6kI{94k1&*$mbvPg-XgS1&BN풤7[~c؇ ,u+k4Q Jl&aڕWMyn1tm3ECcuH h~ԴOF?q9m_P4N8VUkj >E A !%(n(,?_[AX)%Y{W2%NuFw+Ck3X<ӱTf q-Mx+a&=ɛn3 [cMvrۤa  2$>rF$fԎP@)5}!EYɫ$ ) s3z-ZY%m?!u_#_<n(bȊY EMY銭-g10!aP0ޏ?ǚ"}j! v7ل14::֎adKH&z݄mw?;H+`:ls(n<=󧋸PT"mS3k9h9)yKR>Y"q{y_%ߨ ]{AC#v=⩓-*}}NEy"㭋k)k0bvnsJ< ? ɥ8[",#NZ56(y^c!8#+tPXi,XE4cU֢a=@ޗ.Ec:hkD ҹedNK `Yb:Cl$BXثo+]J91gȮ˪ukji +\ҾM^ME:lxͽTET</0>Y$^ cXyA,:Sfhs:|I򒢧j<Ȁe!sbjh[OIG4`E> BcxRH!;mPuet[vP>~'tnDo3b !- L&mS*t I*6AӐĝõCs˼GvwRH6;2J|} rvGy ޙ)~zoa=hBי8Wㅻ;fY+RhDK^!6q?B YS)~`0ATKѺ;.&.2sWшhҶseF1Q#2p); qCx3irÃJDԇ[may%#7#&{b&DVV̇S Sp=%1Z6V,)ɪ[L7".'f6/& ,edW;bc$]%G*lOJ/ì0~푞mJywʑ,mRdt)mS^NaX!tct "-1iJQ w:'kjosuoK)B)ւr?E+!۶&( :d4r=@/EE^]f^-;1&^ꋐ'PP0`ZF4USDvof>)XM:BDŽȱ勉)fcJZ@|.QHwe45~n6Lȷeqb~ ޏI"vO徹ކl8m/tz3tU^& XkgEGpY3^ C )/Q3S2g]wScy6+ełT%iD(zѭ,O٦dE!@i]>3dQ S!Bgn@n0|OVC6 (LfLVXvu;$1\6K) +ћx"A enWSPDvиwa*3QܺE9J e8ʡFa2`[;R1(Y 4;3?rOLhz̭4}\?+a34չt) j c=`RWL֏cFASR#k[U G.^Fi% u!rӴ~Ag,}Z\Pvk[P1C1Df4I,hǓ Ӳྪ4g6tw;\w>))2D?LnuȔ&<"ie Ss#t|$jcOZ fѼ)tU{Yq,I"-/^ڛ)򢳉 !y >H冥}Gެ4lp7@/W_VZCf(O"Y+L1PřW8=j5'Ix8&-7n 9*=kt[n+98:G7ck+vYӐg $]T8 ~ۀr>=,ku7ݑ9D(G s3,E 2.SQu&J鶲 ek=C2Й %vr0}Omv>;(& k6DM\h\MgHj5 7&" :a \L|b7صPVGؖԷߊ?5rI3Br>5Ί0҇8)vsB+i AAOˮO%F/kI4-).U"90HERk£bI%4r6.U(^SF?*MǝBt7 $BDAߙ^+g~Udm,ӗ-#=#t؈܈ ] p+ gh)p&c`0 3F"fF` H}WZFT SB/ݰeL7vp2g*wOvw *f`IqoAVUjATH"8MOiYTC)֬HY V(sDe/$5@7 efnH҃6T+vS )Nk_Ҍ}zBSg*V.^y Ԥ\z{8,h/a 81 wuJ˳%ƣ&'! [$mUH&%!ԗpS{C)9? j M]/SJR^FrL=ER+oqf8ѻ^,9Ujefv+Pl3FK(&-2, CB咶 i~-]!Pzȵ%m3q ȃ_:/dzg ʻ޷QjGŊ7(KY]%ڜW?`xg&iKJ7[A(Цik ʪˀJ5s\({ THw; 䍙^dWw{wh xc+j;S4FuIn?Gأe! ȥЃ]2 e-O]k! I\( B4T @~*TGwԃ ~bZ6c oānvXzz,`loF8*sYǮ)2 ĉNk QVT#vxa[N5]O8:pMz =9@/Wlb*cp8UM7~Lm _A~hckIn .gzbZ"l#ngsD˾ 3(!,Dz EsRҍ^lNkAj7= Յ[2uQ+ElX³j]ys| [Gm1Wy{.=V`tbBb)8'b~s+Mae9 `WOQxlZ1-'pi"lրm~U[Վ3X' q?GAA/s@#oCHHILSL叕| SCTbaѓ9ԂD[[Z.b}n&%Sa헱w7Y/|׆^'1aGp t)^kH3OoCߪFs@ :fP?;LZ}Rٚ u?|a;9:oe@óPGF'@3'!_5i>Ce{*mF܆v ?챸yb:;c9X$QQz..b̎lT'ko*`aGSgkg+ejAt -u@XB92*Hϟ4GKgHnEpf.@2 Q&ZRwZFKg/QApAed;7\mH巹gF{;\<)Ԍw8-H-5)SO+';)i cRDBvNܠD/2xԯV3;U|W@2411MZ(rm>z⾊HϷn HOf8 e|dLz6~>I{/!V#Nry JJf*:½ DPYHa:QIB?!sr.AXSzCCݳfi'¥\.0-(}>)HgRUhe@WwM wj/|%BL3ewX~w>tDѪ0R;zA5BA<Ʃ 3./kgfOlX.34+xs8^e# A^:"\6 >~Ԗ]XJd'8FTzF:s],TO5zczc5d}pS̒f6YWTZ<+" 9WTX@}sк3yvgont-`uեv;4ijV\T:{siAo"Tےy|78/S^\RH}[?vph!xvTOyb K&rرLJ 9"}֩׺:]=Ȧ (B\As36.>1&kB[31CI7YvQwY ,[pޒ=rvU i{73B=ŃyJuv;az98uU s oY4/1 ]DOP ]qԪ:g{T u#V$P鹝PDl(bK_kc $u5:8{'2ܴ4$yx>Te8Q +s~"3Ty OZ ^KePyn]*dv㫦R:^<-!)mA a#]UPG|;7nC[bft[##h58^z:Z9kT(@+1P6e'ûekf̥~LȏʤC%mw,5f?~~Y4& jy0CX,Y nGdDEPkK/l)66$Q5ќ暃Ktѱ51`܄P揝@"Z=g߶K]ziKṼ-)9۟V·1t-B+QV¾m%#o9%2ŕho;p.q0I M\\ed77"O}_.Ou\g{J%gsWTihZ+CBΖ+N~<\ ʁ8bh/KL)B3+5Ik48J$@\`$Lu5Z@FxP1"l }"M_qe<-".n I-2i\Vg;4YYO ++,N]u4j9Pi"h_;$URJEʚQ)šL~R Gkٺ0BUOG)39nIw|2S?IYz¾  ,a^Șuzku5yPf= lxx`;Ԥ6D#E}d+N rxL;/p?bD69'#!+w?6o7qV#‡ܘ Oqꛐ@"b [!&Ql2'ZQP5ji#-Sp;Ӆd}U0 -+tJzسw'ѭj]vAYk :|Vo#yJp[h#$ ZKf$\gOԃ  ]~ bd,Q^kuGǯc<rvO㸂CFr蟄C}YuwRL<ܺ| ==xG0KwΌ(!J[YabªUtP84)/#Űr v SBBJrvszP҅"eRaq#T?eDsIJ'uƄ V܌ kr{8,f}8N iBYcA)7yuPg8)f]:TĀ-IZgSDVJ60y=xUk[|x(LӀedH߽ax6,:~PDBURϽ4N`^m;Ww \[(xx&篣zU<:O~ܼw|4 K~Yb F@W{?ՕO-pjg‰h-)WR1QEfw6[D]w,qQVB(kylEnPԨCcU\VcepSca4 8j\Qh0ڪ-zL0:GarGL P},b}ZVw]#&PC1a8lM``U]Dc!3+׬ Q"H"hjh\{H%uCLXգuГE4 .3nZHJ&r9V&[6|ƒ"cqJ?3vXܵ,6p's F0d85@Q6Ґ&Ї7,3έi S_)Y\_ qD;r'~xPڏ(_TCsqY;-hEBYaϊ %Z#4Dg6o54^` Hn>P :U7 x8΂JSU?^w\*TW|S9#b9 \P!h0 C,ap:I:&Zs\eIİSU 7( ӀSXt5AIc(^ [DlnYiL@cY4~P!B`D|5z;cmz^[v=:n1: <(yo0ژ8/NѼF'ʹ[ \)o4 =Ps7B=h9 c_@`bwOX*W.L?6 }B\G\kե=ˎ 'G#)[bu?Jėk'mDR)(&qaֿD#< (r򯥣oS1C0t#\O!{BgtA).퍟t,DzKe֮@P>*Ṁpg̝ʼΝ_nIƝ4gT1Ζ~]IǓwBq7jw2ܺС:%:!|wWT`PvE̗l,qX`,Un {oM}u\7AJmSGE7l1FP->ko)HhWUS3iaK]DpEh Onjxх֗|dJՆypƶ.}Sk;P(ښ| e@#U8G5S]G_?xm5~ZADႺ rf ٻclP*Eu7u{A5zY]~]=7 L0Rb~h= Wh~bHŊ:"Bc ??-BSw#ky$=%%*>ge,;p1ȃd2\ 0P^f VYԖW^Sx, A z"4@:L=({J!k2H=^<p~kϟ7<-΃ַFIɉ/s+duǕzd9h ,J&tJ "|6xc@&nRi~>.rֺj2`\eHsYrC8I鏼 /V;d^C(e&5o)*)Hdbc 5J־D)= &P$b3*MsUFS=VI )]"/* :dbM2!?JE*/i }K0k-R7[M F6$uVH׬kPM&@7h@g(+7_4S_SDdY?shWE< 5pkﷻN\W^wF~^\!OF㐝;Q|߈NsOazwj]K88^fj9D #~IEB-+Efmp,X|_K.^VQl~R8iVDnsp ưve J 0Vq5 9f7 rm&7b1U9U,Uw(squTR.GQY6-l^qS˩˽A cmf3[cu*jc;_T0O$R(] SY?7+@Kb;8V]Og2Z`f;dVQjR ӹ 2H?zU B{[[aKJܥȹ2gpiLb|U}Y%92 ֧0pZhȸS_P!^3@L;"gv_qE:’<[+ 9 .m9SWc,d#%;mjoѡX6&ei;&iNGcgXaZ1~[4#sR’\W6̇!"Ԟ o *7lGltt=}OӅZ~-CyїPfTY wDrɓ2kq0jD}ID[ @N|T.ѬIo8dZFЩf|EjEuKHuE Ftu)YBwQxyl@Y|O#i9xh2D,r䲈( p>HfoV8*%pqEzG{-$x X␹4\TyN B4 m9W[gI L1n߿չ|Os5\˂{^ElV *'i[FwYO0/0t^Gb (v3ڗSjp+0K2&U罎܌AGԜ\Cr4| 8Lx-ckO*-ݿwN6 ('t1*N&)\*dFA? wl߫5 3^uh-1؞ewqw3I-Su609BFNA%͐y S}M:$}DmtGyh .WH-"o7+dc8Wsv Ap=FjkMM*!R z{`dR!@$irX8POlrvLäGᤊMp?ڸO?9B?vxfK'%s'"kj<;,Ԕ7_[?)H# 0M's-7{ itϲGYMW9' R5;$*orGkV->Vf=k"V "q Sa$tf ҄9{ZYGj<x F@  hF@qlm.yw{( f !ظCy>uC:R:U\ERu+PeĺOB8i唦&Og]u^Olh::?{nq$ E5gFF6XMeHZdlFGX(8Vh _eenT"Hn8OSrkP<}E^D/|񨨜" [ zdt玐T@‹K)}#4tל.(t*jMG~>h5 n}! Wѿߓ 30tsK݋ˤgRvM}˵ƹY~ơߪIS~̭ѫLڌp߈vc{Ljn>n'G5mja[ܿIAǼ:`S>y2  A~8j!-e\]%ŵ.#iXwE]vjD8A +Cz!=>.Qڜ HG?QΦF57N/ .YsfkCE97Ç hty@=J( V 6G؅ʕ^UCΒce8TX[}MħbD^IA%(rZ:7ΕEB&EJ{2*HivŮaOѿD K_@|'ԥ˧&Abz=,ƒ 0cs_(]lE!QWk u{h+ X|^U E_M"q|f,y0A+< Woeb=Q+=&HNNMfCj^AX!.\/wG~ WqaNsŧd&n`u91 CBL-;.\(P-=Zxю~GwzfoVd yNIY}52[ZDZb@Pkmv$zǚx˘v^19*0cyش)dlWk4.uGq"6h hmq~; Ad7P.QJGj[Ee9yþ3xr҂&l6ۺ\WD*X{= kEc VT_3*~^5u涢3]26=сMTǎآ\tZ/YMn/^jXX5/#Oّw\ԘYl< 8( sm}:B-AubvBh"x1J]@]gI_l2 +?IfeiZƅ4WEB9'1vHuBu0u0 pNa٘,XL90gbneqȆhF >rӭejXE,oeTr O0c*{d"cA a]ʯ,Ë*j ۧԤ]\; &GM $w *X10BiÓRUl7ucuC$;݀S5СvM=ǒ )0Xŝdlkk%Ts`iFQ!І;mt/?э;_]}1>t(lʒ*m\9DfmEqwAZARCqG WX)ŗSe#)ֈcxx w_X ,WbH:_Cp3bvd- d'cɝk2(^nlD'=RPDwFg$Hk;5ѺeLHY}߲ ;5i}ͻ 'qj@,s@qGj6poY` fE `kBR©̺춦/6rNd-Q`܄-ժUH9<5$.FAdяe> 6yKu)@N) 6 a T:0AeMzF)j)]`OٱWhTZV uOg>ܟ=]&tf^s,yyL`-UE|m5 >>9 J}X$šbhqȣءϡ9j?<_e{MNjs\i/z㠛719L9KY jZd~ }c UK֩C#i-2FKx ןY* u-Ъ4Y] ZՎQp_bff4 rUp<[G,: ᧜@FmZl0aՠRZ./gC^ξD񖋼6ҴunJ "\OiZ2ARN.K;yo%SgDW~ƛ=92ב|МѦB!ג>/TEg)XʇΐA{;N N!xn,|a)B&)pKSFrF ,@ftPrc޼_Fbg *C.W*7^% )_ \ |!%0art64hq?+[.NŜbCh&рF_<"p 6EYA9bp*X @x籑:@=7ZV(vRZ?a9a.mHhIԑ8. MLhfw GgMKѯK? 9g\Q  X6~P"HB{[K{rFNxdX4h`0 A (興q*T,Gbw+ 6[.~^L_XjU"Ke95=dyn1QFQš.ݽV3# .Ы8閿^;kg--b瘎WB:-%/N7@sQ,t1\w1t׫ohO*|g eELgǚ}(r\~U$s).N[~rE/ ^(kR_0 [`'WVcJSdd FF ?NV|\qB֧ /#1p2k]găcO.>GoJl<eYAʲ$D,C{m۳YDUlj=GUu}X풗T(F=i*p嬆c-xK4>ə^Fts]˲Cl$4,K0ZmQа?chV225iVP: #^˦;))ʺVikY57 %`wU*37e K~%{ͲH.T@>dTi̝CҳĞE \=}@40)#kޮS EI%ԠRG g/}"p/9F-%oB)e"O ̞7mknX<=k%[xPvCn2=D TM_WpN^Jˀ֫Z{Ff1 Iaot pH)mrbwm4aavw(W~0U[k]럈R'wx91:4E9G jrs*\4Z^/CD+<ɘelNM*qxH}q@NowIJ `E})ZF8u *B,4ҽξ9`iSzk#r:rT$4cdبTokM˧eBvw&{Km$>U4A~`|[oz! >Zjy 8PiםJ+ .PK؋]" F6!o뗸2zT:xYG/Z%w,$q,-CB;\_uC5EKJ#Gq.o%TM =Xr9ns H%(DGUTUڶYf''g:iV¯DhD=";5يBB^b%I:W+cWD<╎Yf~ŸZha&&G&֝$̨ B=HsE]?oA J bUvQONB}zsxTԀ9Za9@^£w+h~[uLTA?Kai҆ sq5i}%j3z2B:#|۟8$eXI:/xlLA6๙mrwRZ?3fxP+Oh7|a,j3?GGRbm+4eԥ& f!rN&L ʨ, .Gf}B):Al~VHf!ՍnxLu8UŹ3JwYMRdaB5P,e7yx0g||x . zvaz@s>9QKH<Ƚc8/1ByA yF"eM=-QՙIVMr+lʇ QwiSIYΗ5#D ؃~t1)U!UmJ,o1$a ᄡ#!}7GUܼ'+;˯ fcEdS@ MXhu:&(aXfmSXB4u%ycZЮ0.qՖHǯ(|f`!naɛ4yQ&-ʶA Lդ;5"3d Ƣ7Pre~nfJ;d !tNjO\kcNGDA=΀F:<nZ XVHLC(mgZ+*~z5=HK=!wq?mᙱ'X^3{UFYlDX)X3H- G8ל@zƬ_Gg*. ;I!^iV+(/8 ֑߼>Ă6w}\5%/2KI,3 nnP}>k`^6'8i;Q{=y4K{0<.8 rm^ݙ[B**n8l_^ 9xl1U`܄NY!,lR3ע=DDdwPF%fBdH˽(Wk#v7s Sdj RR{!&+xTqm"1> Lȧ!]S0uzӝ\h$~¯ƫlREW5. {`G)1ɸژsll +a!{u"bYFǨl{ܭsdm^j@e@K,܉ 1*nb 9Eډە'ؖ@]CO& 2J|kƳ%$fvlZ|z˜N XK%j{'z/ql# ͂ٓ+v V)@m£|[orEzϱ>T^Ite>w6f?=]@dQZޤc>Q2Ux#D#}!>cUjdMAcxXLp{PAb0n~mMh}T_wGEE]1{ p ZtGZKQw(3=Ǻi)vaFY춪%lUO[({mƲ\TN!fI;[o>دlUIOq/ciy⹎Q2Q[ozAc!5K+و.m6BSr3y$a7Tv׸ JRIGɎ.iA+ŬtϺZ8bz t|oo{iSn9jGn$2T~;DnF/_҉G6kB@KcLsn~ZiY9(33DdRssTNaè [ɟ µs`C}~eքc0 ADv W'ښC.ˈol;WH?DP^*tЁh D1Lňog )NͮS}dP|IN貮|ij;pE*Y}GI@fUWYUHF4&N(m[8~4'߳PG <@ek4 ]ZO~K&|ŴS&-VU[z6Z|++ n|XpS)],.A/!c:tL${ebA! N`90Q@_d!f*!ܾM-R^J8a& nL`2ȅ[&܋mWEk*H.T:ތ Oa`8%+`_.R& ?DySp," =^fƑmM?wo_"hv8ٸcM:LOvȕ6CYz*?P_iiI2T"2$Υar7rg:4Ot6#$E'8j+7gT~ vHO>]fhu^$RmmC'ɬGn%"C;hZ +Jjc. 8{fGJïN/I !AC䒩#*.,>0'Vt PZq#αa&o3`lY' ѵ*gn9]ؒ4}8F'=BsZ2cUUYz> ig g!^dmixiAHV*'\v=VH[Ϫt1:'oSWw%mϪ|=Գ@u 'ZϷY ecmea AU,큱j }࢈rG_#렻t6*OrC"RW.#ZCkV 6’s,9p@IL@&$6U$zm0,gEv+{'l(n*kƜ$#XDC-,&1*Qbyq^A j,BJ }[5'{=ɢ'V3D#& $۴m ,_A}ׄzYLKnTQ94SsoD!h Uob1YޞxxNõJGҽ%חٳS`&f2i%PP\a9_si!Ž=KE)6u:spenl%;fҝe;ED 8sQ~5qT⣾'z5I7MnլbO宴׵"b8pewwyV:8]6I:ugMI;ㅪf@\DmÑFz^*hԝ;ϝI3LC ^/ow#=xO&Tqge >,8g*2i+cx:L(zu<,dަzq%ŎR7f&˕(Iv[<*wk 0,DžW)Z=mK߶Z{g]r"2}",zE1ٴ ),*N#=mmPR PWa ⺢ofA fcC2!qYLj.[VH_N^D1OT+:bgBڲ@e7NЗ֜@CGf,hӍ4V5Q&ބƻ,0\#ຈO5u%hDxE_5b=_CJ W[2,Udi%[UѹYebs ]N(;pTC*kqx4"RG3nRX͈:MGkn\P`#/M3szI%(ߋ^퍏3@3xTHsl YXKsj$}h>,F^'3vý~hht,R':=ys8Muԗsz@>[d0Vg#@<qZ~x$.l$3 P*31,flkWa0׾+MB8#m =|F:WN3iE u Jb W 5dր[{ ?ygs`ՖQNpU q.Ho*uqtHn(4"f4hމ?[b@KAH+<_wR?4SzX>|a;y-;NoִaIK 6Ob 0^rmQն #n׫|ΚpT͕N%r]sdR[ޖL4m~jfbP]OTU\|dT-/7,r#ړ3WJ;/tmgR+'?N*J>_=ͯg:"Gy pSV`Qw %h 3kLI,UJd&kgb_Ga/q83L ) HQf}n# i(0cYn{@G}Iޥ[W? DY.Hoyrt}EEZbv e,{=R4ab5M%=w,? <ݳ 6]!qZR! Ь{mդ'3YZw' - e^tYJ3(۫XqdE9ɃbFJ⓳LS:@L~TS1jd`>hf>BIfAx<^ʞ) ~ZqYRWu3-.Sx{ɼyY$5`U' lߺ!ZY9~>6u{2lpi;{VgC\F%yєl7 uFi4Ci{Elc JhRb"'tĉQ?i<ʒ9}x|" JOF4*S^}OAHJQPҊjy'*Plۛ\N=olWþ_Nea1Y."CLs:dZkA|7[" {:v>DA =M͗kqQq!j'[p%*dmq&sW:]x:'-04L[mI (@$*47|en i߼,$6dr&^Acɽ[M5FU59a:;9{ *@]jg!E3"ᐳ چ=.W; ^M[zlPE+rUS4T cTplos T^[Tp9-L42tipSsبQSEVԛndN>Xm,Vu'azנ9|iƥ,&ZauNWU*{M ;Fc"Q tWǤ@J%?DuVhͺi7"W%a6W!wVz)EO_ޭ>5mF̤[Vkט{YUp:NJ-\/w Xqvbp8^M|/ȩ7.U@bEn*v{cDH>Gm= B^Cם1.AEV=L-!cV5WvDR0uE(r<4lZ/Uo ~2 Zc؏.@I"Ć=Z80'z(wԤ_vmWkŸt72E+ɛl<`tY>gۃlV1VmI".:q UWf^\+2 ,{M6A< O;όN:tF C@| WS hѴ,l3vW\4ԾqXmZ˙#4d.d]4gz2U Mc*s P su Fݫ 1+pRwTI3;xY8>$F@{0!zT4N r޶_1@@.5e bx%ܶz>(zdG:&΢1(nz 'I(Y߬͘?Jo@Y]ϭmx?-qX&rV#LJðjl;) I"7aDJıIhILs$dbn5R)юr9naטV: 0}klGLn(qp}OD)K<˒El_ <bߍ )묙P|<Q&沘,7uoUJ˗s ae{7Oi0-6 &it[*?S×g * .(}HҕM(("]L3o.+^F6ːcd[讛JA_ܢ#: $5m%/6[t$m8d͌IvU|yE#%˦ܨ̎T!zs=/)u#\(-VHj/1d|)sCv̋^RHR+ߍTn_O"qf理} d^*q_{(收*\e Rv7.6LAPhҲo%+jcb UZ(oI7$䉩ޤg]%@ K帵.3#HUN*^F-mJa~՜Լ)[ L|}@fzg(VDBZ\kX`,5a͇XW5U禺Iv>'Vve[[JN9^ JMDo"ufN0pr~b:Aޫ"&[y6Wc@d˂~1qcGAp4ّdY7$J7h_,|Tk;|I!ArƑ'L,uPXU0GxõA;r ?(lUZ ?wWQZ %a|vfBaJYR4~ێ<`Ք`)pĈ'uGt ӊHRIp3I^af>je|oNd1DkeCA6 4 BR[r-LZn{ӄm4}C2/:Rkv3uHYKh뵣chKeaƥ=A[D4 6ސΎ }An2? a~s&ʵ olW%M@03 .QvxdwjrpgP_f1:%7 >g'G\XEX?ݲ hJŷ" gΦAR6܈[ 4*=L̔w ;-Ncm^ ")+IpE(%σ#s6_u`)DYj,Kz٘ U Eѵ n`!̨Mvp̵ƃ%*mG֘3A̒_N6<ίh R(UbrNNjH] q1W]lszt31^n!*IP£||4O6rǝ6FtV- j\`0n.{kSR.\euP*~̻6PC^px׽¬:ėy;WKLK׈ϫZ fr`켆h6Ail+Lczl1ƫfu^%\˶mfB|ww>F'$Pznl "$&Aa41Y»M*QoF񏸋UeśW2.D]pJۣ^_X $ԽoS7ji4?QkwZ`~}L]SPDO럆]\LƏ40z<<3PۖBiLrhr|]N{x;X~ $WƲcT&m\UaAcKnW2 qR~R<%Q_PNPeu9TRgC;y2.h9$ǯ`lXY:I1VI .9̬Y' \z-(.A9юi"rfm4֥I- COEU[k`3򮼿|tѦHiL yt? 26@@ŋ?Q ̾\$W NϷB PӉyu (ŀUZS`A&yP%˵i"O-Cv07(gT q/}~U Cr"ؗ>r4~ 8Ig&]|_ _Ἱ69"#nG80 $@Nk&b<(mKqNhJ>\Kj2BgA1Y6 z. ,H,)[|1VPc^ΏY'e8.7ET˷Ess1]i(j-*\ 3g7!#?V}i:rR4jF.T=E)kfG?dA }x\vcj˳%Lߐ@t3P:mgN\?mL`c]bJ,홣]YUgr?^+ C0Q1Su9ϖ&Qצ"b쁜mm2r(# K6{76"Q٪Fo>hez_m-Bnc?J"B>C.$>PbXrEQ{׃W=x `}Gobn0z$Q G;x,Mk6BRFi^*m*}J9ando-uY 2o/ |4zC+v@W]-Yq܎"c͇F>C7Z ᩌ[j '>Wd6E€{E '8 x gQS?-ؘO4*#Lkw ߡ_lUg.*M7N,SW2f}4J,Ez-_?ivz{|: 7a*d$]nk<}cΉhy958'cuC,C=n|!:y@{un09sRCe`>A@.dd"G)̀܋IairA~6 n@leuaGɥ `h1k5dQfu" b3B:a!LF/ݤleƇ*ax n"=ì3|e@҆n7~ZƛےAL !:37F|BCg"OW oNɞ\2P%!U) rߎH  pAwBGӄu?=l?<%#{TrTNu 4JboFDtd55D/ϥa#01R &{-^{oI%OJ.m [gyXn';g4˰t9.M?S< j65Hc#|ߵ1bo:|_[,+5F]eK:n8[VJ)DǷyގ @jMyMQgR 0^8S g] -Qe:N4,;).u"嘳ͽZRPXR>%.́NWKd ip ސ=bM5cfdS848RI]Rtͦn̶,=s?I.1u{`Ө)>4)=aQ/gS"[0_6қ s&s㋯' wt{b¾[cEk77!8"ŵJ&.7U)ٝ0E1q:!Ty|#CCtHk%8nkz:"  FN-`64)Q{TvfHضX@7d)QzUL擷F,L>-lo~B yYKSv JOP3XMh?cIBŹx5pmD+tT;LpU圂BkAŔ>CY`N%dh᷺J߉NƟ -V4$\t5dAٱ]FH UD+:bRAYu 깒3xWY{@H~-_s}^O>jFgT`񬦤}G)M?(SUx8IbN&Ge~j8Ή2/٪=74Wj똰ʓd -LqDۥYGg2/TCl]?)(pmjo1٭5X]qFwB`es WQqcRRNr|}as"SB jQMcrw"U>]Nd@~eV-:%|RM@vhaHe4:[:a8/rŻC}5EŽġ s6z Wǿ`{l|Cb#"Џς75Иe$mBYu=b[Su\CX[E&G 狉ACGy{{G #@u o?.4W)(1`?qH*tʎ}Eo:g '@=Yڷnw̋^l15 0D#ʟeGmfEC?] QBeJ'rnѨűpO&{O&B@]z}!-VaPM*m$&n?돤B *ˢHakGFy&"vفM@>'ݧ^JO  f27%fgI4+ggO+g/ dX: paݔ󋦃݋1"n,8G a'Í?H~e S<_#f$ZodE?wb`&nHnd2dy^n˟B! ̤88uDOXR9ԤOice!tZex|}4?r2r6n>&p9=ȕ$1M9ʓtgp~mrꒄ.&"HȡQ{fVr ĒguNb}j 4?Y>d̯ P_}!q@o,ƒ/~a+ϬD^/@;hA$,s>sPF*\՟k$6_t;vFI^ R!);e{$ʵ`fXq՟-/\!T_#f}Z9`6JB@,bÒ^ sM )/đ|C|%Y@0;=t -l4J*OCkAU>$grp5(%u3"J['*RZTaMw%=s!7o*0uZ&OpfR3( dK抇pcsئ ;X$nI I97H +蛙NjU׽>ڦMR y#ߝRxSJ@O]d.lk/2 Ϳh^6Sg[(YxnZ/j82E6EV&BvZs{]z9f]=ͦ'[ hY/)&5>%X,͔*:ZވgmGi!$jo6hGrVrQZs%J ٖh_&/Ƌ~$R/Viv z=f*(_2Pރ){CMꔵlq+Oh0o HӱN]$ (x6^tLmNc񾸿 Po{WFPUq_y߭ Ha~e7W<M >>Rqucf,s0@(am vk@9n l_J|v.N|`v@U.;/zs YHA;IoA5 z+^ˈp5HCKI7 X r|&d :);xA:,{HnrK!|l3 ڲ=:{vIj5ӢN֜=/D#j@@\]m*=QR0'v%IB71fujQ=WšN/J? &4q:فFDđ]wg1v%,9E,4W$;lir}{Jg/zn@苂+~txFF~RiEv9Q8|Kp6 PA2mSۻg<BpvN`8טZbȥX>{)ľpNJymB߃i*u^ɈFY`,gǞ4QY/UV/5q/0 ƛHS^yB6%\j!2vDFj4y 'jW/@>r"IC@&uh?"}~_̈́xk1M_t<i>Nht{z:wȩL de؜9nnʋN"W̧ͧQFY=؊fEOD^0) !ydZD^d:Hq| k:(0x0#0bxKTeD*CޕPYXJP>궗ꢾYsH:t6!LP Q{+pܗnQΔӮJ]n:G"jS2nw:ٲ} VpGMЊP.Mt Yԉ]mXS9$b8JzD@E>JѾ{-1Uv >4Ho+TTSޥRμIwôk1#s9ɼ :UN9)xoru̾Ό!ga 1"nw,3&{Xr=ޗfTeԎAL4+* ɍ0 mZ{ ?C{?ӹbp&3z&}9]ɰ8wQe]4!@?}~V ƭt"^=[O$%H N(Ȟa/G ր+1djwMB(32+}jC/XWֹÊxd \ԅ;F6ZOCx֘GWf\)|hlDy,lA_ғbg 4WQO"e-88ox{;p\LX@t2ӚZ͍ |U 1!qmMր˟< 7">mgL\l2_P%-xhO.͌Kſxeegŵ,e!DF{PK^ X +oP!˃))>^WHl fzRʁ<R6 |p9.X.Bz=U,0"Ε9p(iƮ=RvIXG:Z͕2]a=H[29MMFsqq1K=woEǕ΃ζJ4I:ASD#hqFwcN;hF=3+f;ħ eB-U'H's _o a>6Y1~2ʎx^|9\q+yMˮƴ a_*F#@yi.Mi_g(aZﵟ%8=T ̐p>9\xKtJ+rh#|(@OC53%ߣ3eۅ$bTkaK[Fɺj1ghsrDא'm'.zGf);J Cs`Dܝ9>Ԝ7wpXib> zmۻQ(? J47Z 0bma~q[&"XQzl&G6z~[jL SVKQ‰;-?f٬G](+e|lD*KcE2A9a,PwrgǷCRٵymp?P?fq˖HE Rca# 1b_h]Y̚D!??>7OfLF<5jm5 M#\}'n=cJwi-;ܧS WvTdnmGMꄸiß Qڞ QmQ~  즣Ap(HTV`"X  m7ňzbT#ꕮcgB9|6H99j"\y/ޙˏ  "JE[InAl X WiEpe>ӊ>,gy Wf6(@ +@=#@#Z E  [oָ¡NϯEC>%<eJ5 v +i#1WBI VNxKpm`{HE:Op6tq9flG4};%֩?uכkoS!H"Ȗ?FBywxBo.PN}N :74oGQΔ"3Q/j:mg,>r5rud svxmy~Qu۽pa v*7AĬ>4AOSsc BH]J}5PRԎJǭ@udd[3uijȓ6 ѥpq5G]"-rfwl_Y$CA~_ͧzE 0Wo(pen~j霠yǏIm'W8~tHZ 'G,,QwT B Q]2ּlLPY@X5sÔ;%}I&0ႉ gMk{:G ّpIw#PJ!tgz9i+iG=[TՃpDrj缢7*G r 0_eb6肯2‰BՅY[XrI{EZ&oSÉn345'^n֎@BXsl/d;6{+ZwłIs֚mg2K#z`.$3rA !."@ҿ,?$̕=ְ/dUo 7x GVẠLsO7=.Lv4Ǯ;3=ɏX,y/כL&SOdrJ>@3r⌐#ӷ.C#GRUѽ*WK*{*g= Ejg^Agb Xϙו<1Wco@HJ7ih٩KG2hVW1hDq:XrGb`K\Oz icv͆ %t!ɦ"EJп>CH׽~c|Q;4ѥywJ^n?̾Y-wcFWܶIvtfԚ H^W(f?r(_n2 -Ѧ{>gJ(yg拭&ˠRf6DmqzbQKEN3aa!za`J]W 2{r_E ⒐6YE4ה~hK?0f4Xq=ӘYjO3Un9R  =RK]G˅S&A"3OǢOtZ.+9}&ˮ&Mw :jq퓢?9.1mNjc [`K+X9ڂfX =]"Ԏln!][V!~S"f 3J$sň{cV?ٺF䀧VzRê$jĂP+ȁBUB6yB:ex`) rWH 5 B ~O>?j*r]+o>/zDs\Ye^GC[jLj*Zʻ&'H+v:ewip52BЈ|su}V^Sawtt1 wh|& |[ҭ<95Xqg|PDB+kv 7^ê,cg|ǶEGK_0{d O!YKx\trG>1!afJ}|8!0&}8LmSOl%OqV'L"0y6& Q MF.G1 Tb|e4KWb!k[lJ턬81TRkJ)TX i<JD~W,*Gpf߀O;e1׽#:)GF1ϽVVC)[u=Ѝa5"<27|Z_y1exM\M%{2:C>ϋse;c"\sDǣ\|K1hXs>+zqTUsNq$|[&i RcQ{XTW^@ۀ$iJayt|}Qk,o,e}w{zYYiv6koP 5q۸5b&~1E$4HY{7p7Ljŏ;msytݽ#- ^z߱03?gRܘ1hvGwLb_AmMDC|d2%W$xsZ#z1cޘnM3tnaU\p; 4mHc@&9"P8"᫟zZjώN~~6¾1y{S֒F9:SYF}=Iۣܚ\06r)rj2h1ׯ3h8.0b]3b fHW(+!9>/5#)}{CtIFݰjNf>COo 5>E]rC*sO4WO:C9\ܵ.7 pjp(㍊ 9Jy8!x]0#MT>1O)єKQQO}QRO^5IWTR  oa$SC4K  b\ gYmG\rqB֗! ve%K׏'D0bOnL /Bqv|$yR.LK0P&3uΥE=a$Rn4?Yhr;4$C5!AR$aW=~]h3Zo Vm[][4N-'Ayh#uz2 ZjNWx5( 2IsCxMOcG^ -B'-9d:~o03"'X5?{Zю,JASpeL7향-#%RyW(_u(w8図A旺>EJ9B [s(3x"ь5'/׈xYV#Rb5ts ! 0{Qӹ?K(U kIq3VN=hJK3g5 #£yF+ʿ?ʹxgUK X%!#]]m5g\~"X]QDHdֺܳ'Q1lPmSPMWq:"fœ+XO)$3!L̫ꛪEQ0x֕Y8𺖫5?5´[oO'ū8Q@#qPn707Ӿ! 7hhvh.6ED|K M?Qŵt5ť'̲@b@:7-P"1TdۚJ4||D PmkJaQ#ݰ'CI*T1ʠϧfsr= Xj2rj_]8|i2ܯ6Ivr[ܚ;6rhVb/]]`MZ%ʪ8JKղZ )fV@7rU֗zeM~I86` ?__>h{J9U}uOSm%riMj5+>b~=>Ti ohu~cv/LՑ}gvhuݳ`;#v=VoR_ȋ Js\?Z%*aY"wJ<-8^.) fXR ?jȇh)-2 =4nrIK%~1hpQC1N h')!ca /5L.ˆRUG ,i4smp`8i*HIzunީ*`T4bѦ(3.O2ݑjA>Ȏ96ȥMR*|Gns&?oN^-GQE$, Gv=OϓX!XCv,ͭ!oot9|uD|!{q*.7|>u ULp0>~ڱv޲4(֜?ڥedn_@WXeKǽS&3GSVM8*L^F7[u!zR*%q; ~ })[GDnObHf'?D)frqЦ"6arL7'J?{_[z`qQFC[c-&} _SIJ{sqNTD4R"۫ f]l}`r' KKxͫH~m4,2Tyڳ*WVDU2y%x؏OoZ[^;To^톈%2[jmXKC!bG[T5QsxT5L<ϒA,aUDNKDeǭmZXԗN38E1AGhBog :tma2?,F ]p+U}֠}n[q5x*ZL} ^^H ö|@*`┎\WGIwp=Jn 0!UOx(I8VsEr^[#adNdU韓K`B&vh^gƔ!W{QRh+:^: ln9ZN}FpM܁v^I;h26ܰ);v'Q&N S19CsTvRh5ÓrY&mgKVb[k( iWiq`u{Ba.9c椊lBQp9C,w{,_޻dO"~e{\9TSx&əT4{yg:C~c[|D͇ V&w`͹''p"87؅<#5хТ7&X '$i|wRr}|e=AZVUR]U&s8(U<^.W7o.77 =PqlK窛<[ ,WhF~W#W`Tùu dtnR0'PeE;top|qzBXiup3z  b>ߌ#*cp$5*9d^i08)ժِH5S>x|L6w[i> ?{YéWlg .X/[)t:f`k1M7tSْq*5㱏֢{#cFwvAO& :5`ۚT쓃קiJ_<>ގ(F)aͨ1y'z{dU> _8`_ezM:&&K +Aҗ`u9ScT2NmG%:JYt ^ F"[mW&uRBh  %x˔>mb;!U„v+_L4dQƊDUv{=4oYbZkEF= IDNoqH \cfA5T% U^Qpڹ^6+x=Y4֙؏p0ۼ\zx36%l R'xyT% ܶ+[iGS'2*[:2?;ѧZn53;a  f?+/(Af݁к\幓8zS"*'8XN0vgTW8VJ;=\2W).?˗ :dP❠=fa~4Yw/\gXQN Rz{D7@" *r;D+akG!~/G9.N2ˠB\p%j˦L5,)-.C3ϴ4(x?HO{tF'<2Ƌ[/z!9^@QSm7͎6n=FPFȪm$)+K/E~wJj.&2T-y\d]5w\ y6sVR R{`,T-m9c, s'5Uo;)qӚ>{˭[6C`U+N2Ou1 '1%0;' АO7dah K|@DA\Sn isr$_ n(lTIF U%p`zHǠT5k̚pQC"Bl^c$H`ɦ`|!Դ,E g? LJVl X^KwTKBoJ;ᢰYowl^yIw%йv4o7'7ZC<|)J+^֙ƅ1r cᾨ({,9 57enz+1Ӿ~WGQښpސtGLV<}P+Av=rk͹/PIIMƵsKj~mƣad@reZEDӍ=jaGKR,Ԅ8޴8g>\&dQ\"E.9ӑWךའT&SC,7 C"$|cB׿!&Ada v̠՚ < ՟`D+i=u)u怓;(nyoȓPw+Wf2plڎTw~=4;浪BHy (Jܦ6Y:Ġ̑1QEg,X'_N]=Մ= e@d~ӊ=]0M=/!x:($l) ѱq[V_bzwpX _ыx^.e uwdk2V/6`xZ[}Q:ʩ@{} I0zla,Y(R\YBвkHDxoƟdP gGnW+PN_+2JY_76 ' (}㼬>h<9ڒH^!o(s9ݔ)JjKG·ueIF/ېbE͇r x[H?ojo5 mkntTÿ13 evz%LKO99OM}$(E{qatxRw,8o83ۖC)|7LTՑ(W /SJeH?"¤=Xj_KDb*ȝ ]Zϑ)ViCpY_‡ʾ۔.dfJ+9Zoֹ5DvP䁨i@Õr5Uqֽ|LI/>=YHi$5S s<).~?POʓW/LD]![^c-9`r|g*E6#.#NRسE?wd;Ġ#x;i'ITlJ#7m^-ٚXn+qxޖ:;2B.8Y zֺFJ[ $%U#O3]pɣ `GUdȁ* ɢWEz:<]{;O; g6tk}BbC2Tew.|wڋ1vet ](A 9󅻠kɃ=ك60Dŝ* cI UnrOC*|7Cg& qN{pJ ~ j͘Mt9-b"_4dE~e/#Gcܰ@b|%/v&<p !ґTp֮uFpw'g՝rba q|o/.f6A^8!ȤuM.z#rW8q4Fng|U=reMM!s<м}$[YHF^eb @3ڪovwZ2?)i&}n_eBط&o͖cdE7(KM.t<Χ'Fx])b _TIh;P~^qD4$#elAr+&doaVh !A?ZhJo/o[k5k׉U8-B?Zar&Dt8L¢_1Iw?X޶ *$P}x -tƒƒ fNpڋsm8 ~zV}ݽ ̉ e+msp.ߛo)f0Pt6P(%|g!v=SHEds͢B fDU٭ưL+[lݽ`Wl)}+6cܜ+h2RG_ZӸ<Wq 9aDz좟0[%m_&Մ""smgb,Ezy8)2hAQǦ }$H3}qہusN$(ֶSbo䖂z*¡Q%[*bJ:n!:_4TmҪj3n@cO EP.hf K|AcQs܁bY o Et^כ/UT[1OIi4pUPե椙gP%ZpԂ8TC9SjbS)Sq,9)Dwt@KE\zg< Sk`2)ij6W*FY\,ne+ȁ'7Cs4Pܭlxdjsz\wzB4F=x}3ճŝ'rO0jq +i;QnsX:KwQP/(CpKb9)sLXJ#iTżh!ffW\+194U\-pz*KědW+>\bbQ}ypHdk/ bx=fYzp0nB/e "Y^? ē?M)j+7<|R6ɻ [6gv:3H? eQi!eh֔UB} S>,$S?Xn5[? gxZ@Xm-!3Ja-3]W¸o޵%7Ͽ1ъ<wV vv~1o&lٹŭKQb#?@}K"͋IF~(S =EIEI N 0Q xNUsEn2E&ECIm&db ,*|MGJW#]k8$F؟9N]x8w_-ͥMa61~DDT*l<5ZⓅ@Y,SlYHz!Y_Yk &V/w'Do\FPm5>H(LڝއҏI6?Ljx( {$< ӂ1=1ͣ  d#y|0-x#Ar`11`1}Isn=y+Ɂ-cMB{lgb%*EY J x4_̈J ;-*x+tϹaQ_'{ HM"w^tno_u ?=q&]8\1-a%z 4I/ԛ)\F \ȵZ/GY}&2o{v5q7 x{wA zϮ>}eSpbl,HqNfBR"Ztܛ 'qo&r\$|P1G;cgpO3iܓfxK9Zeι7 sT;~‰|G3W8<٤9ӤA!0 T/@X{9GU4xJLVN<+Œ/W H9>֔f<H6>qwӌPf}+҄tjqG-u4/.x! ~ӷP2YBJd[X p']96:H,\.Bσ{PUqm$$S$FT$Kk*mX3+5Xc ;1v&ݾwqm#;P]unE_ɰR"vӧBqw^͍]Yumq#gz),@h\E镘řnp3!9Ħ5md -Qfq@L%Bɚ*qp+:P'm_0G Pe`n,o֙:l Vf%9+r[-nM$^FՒQ44g( |JTWS v8!"Q1AsRt*Rak6ܗi8ZBj17cxL? m@JJNӉ!x*NTKA TnÔLBx9)ڤbÕWY~0jqU;=ӠL-+l~땯i^-7b|jrZîIK7骻u ^j: ;GZ}6o:}h'`Fd6L -\iSL1Aw̪3k3y0Sg{q{ ` P]>niIDa^q ,\V0B4?lTHB"YhlTbd@(Әc\NME;Ef ׃7ӱ?PfZ=V{,z$"CEK]O{>㉀hSCaxrE E |Cj;.z'ORJ?&YѤDN=DK#2^Y \?xձOl-++n,\w ފ]\t@>: `yYq7p-=:P 5Mmo"a]!\Ԓ<PT Nʡ$}IQj;wM quXoW( 6n56Yx9 ur@/+AI[ pp* =ЬmGPl&EYzbvJ|ūZ8kb7XvAItRjRA5[1!}*V =ԌPI! ygsZH-=nA 偣&]wk5j8)tYe@bJ]pwN{tcngy'.Ya_|Y YO*j+AlE/3xL i=Q"xbXgSj{/I7t%D }q=sF>N7Qʁ׃LGo z:o=" |uKĐMYg w6S|`&QmŤ/dTTùqBY\hfsHʆ5d,JZF;T3`OQk;2H䣼+' Czg{Q*F!x7t0˳{@٥ZM 6CToa Ҫ@b.C ϣ9Û-2_/)|{J{f9zZ] 9!vEذ@a8+ u¹E;LRPT 2Qjqć`sAUPôϬӮ6-V}hxke,w];ArayQ'3R" EGamLf:(Z6DʸxqZ G~ 'f'B.9G$vCħbJ>U!epO&Ԏfrg+by?􄀼#f;+E$pæuO^XIR_"äm+/,@$tj5&L+d 1g~j(jcD#Dv3y|0ሃ}K?mQcgTKIb ަ\1GS;u%u +۴~J6Z&g;$P׽ `MMFkoV a(L:Z`14%)lISַ.YyVT$j-gߩȊ׽3-gcDcp)Od~񥶓K45W'2<ן֬+^B*|˩:e( nk:GOɲz.z"펿%311+B N`kmE1^|ӽY2~U+N+ @rk}B&=ϼ빛Bng RgnJۉ6iBt Q6 VK|-SuܒWna.F^ ̤)* On7bmf j)gJD?S2AƓZll&P(1G=r1ҙPLH1K0AV&{|3;WR `Ög}A7{uDBY?g7G"<9,\& .0gjz[ 10sܞF݃+;V!tjj*z觋 aB ~ lҡÕ4sz2<-ru:"qUW/j%Ė?7p 9RDv^a9#%z^TVu1-`ZW-Ua"ZS<8K8x͟ !Q2PNèS*b%Sw~6e;Gw+wcQ<+dC j-Qm?$5^afӫz/ڼWUWRLevK֊ _n`;M[ /6. :([HN^}l[s\YBhdndFOQl@FmQ6MpH|劾E D6$j&UjdaM~Ӷu 1=GgA-Cuf vߞ'VKyGOP׺q@Y ëcTp6; /1u%x0Ơw50vT¶Kҵ wT Un>ݛT/c}ֵ eYsJKݹ69ԊGւI/W̌h;WS)2#1^۶0j4W l{8` o=7ڱ -hyij:|0]>.OC#c^|n/QPaԔK,:lrtv'=\v\O/smmWņ͵!c@GG'`~_@VMҢgXExIh(N6FIUB=G]a|LQ%cAl>?*R}rNN5nf1PwJ~i\&0+orLnW*+Z(| a@J!ēg\Ο }sR~¬J;v!%0L h4Kc g YmX ayuA=w?\d XZ&fI07F`HYJ;.0pEFn”=7tyP1ml{TRXSd 8dc<.pqS]mQnՇˊq^(KBUurΩב'vWu 1543.jl^z՞bi][Bkq-`;)^'D['PJDyh #qtg(?&K-/8kFK b5'c464N3 EȽ(  ),?XH#ӦU#vQN Mz TOFdmIb„M,qДU*p 쳉/y)J3l!.vid}|/ ʖb7eޙlR% H䚭. 4FpQPuy+GJ36g ($=Z~}!^+1q5-#lA)kEqq+Z} s\ 0a)h2 ľD|^^mK&4{ J K}O־rk<1q*~EvA%ˮgRJt3s9`buyax2:Qq G!厠?a&erqkp8c9/#A?|l E MjnQ=*5[KL0T#ǒ]a0ǠYH/8W *T hU'Z-vmUwSnss#er [J5'ۋ8x<AwPX۲1+]kIFɝK#E5;^JS?KRy5ZH N"gҴ7 :󶀺xJE1`X-!jbxЫf]1(+ʜ<=^+r e#q&8%!mJq/8i0\0f-$4ǵKQUHT=mEX^;*ʲ za J@ꠏх*hzHuDc$ESx%R&,*\RPk|p'OIѯ$R{;:ߍ*V.V ^SjR-lo5z|3/ư&2%uGXeQ" N)qvʄh >ermdh'9Р.IlA53tS"$FPvcg'`Xۀktk$&=Z,Ѥ YJ&oH~ِ GԂyaT7(׺.x0"->Y2A O+S_.n-dkB $ASP$v 3q rD\H!78#WLJ/\6 #$ k &Y`>Xv1g?HD71b,_vBLyjse\ܒ!#ab()v{wrhGK ؈M3bfuF,Sr6ujxG)N:+KPiv`|C*)DKk!@1n^dYgA4IpeSP+:{ڒ.n85댁e W_V1rmi/%{z η݂PiD,F@դ4 vk`JStU3,V6.;yq,5 ԝʨ0zt`7DFP4e}g+\`F(IY ZF?\@~D'aZWll#bY"0H?4 <{y쿈I%` UI֮CWP]bT^ R.vP >G @w 1VgQ7<*k qQrˍl:ݲ$Pcv.v1cTz]!Q ,X @?ѼVfmѾE&(0Q%?:G'8qmz2MZQeigI-k_cf!Y^\$*a- k9,VyF5U2䅠`^v/[q0bM6&`T0'%\[4% BC) oMDiC=˾ͼAziX-hIcV[39(01 ő&|p[@X'W"t ,wclpk6N?M਴paH! Y%~`?&'OtBKHRU4uN-eYԚϨYguH9TE%56m$.8}Y2e;a;nX m^Z[!-2kC izfָ lъ`x(!$UeBj2[o2yPgI^|[OQ> RO"w!$7hҫ$?|Yl2'}696 I" B1zUAVPR,Z\BlWgnNH2raUo^zwIc4oJ8bEHDvN7Wf M2emaұ[:Pǫ'3(fw^8]*7`Սy KiPu1<|xR\u-y*X`@_[*`)$D.O'йmq(jf2IFX!mw. ⌈UoA<_>wT~[ 2}"lC{ao_&S'BYj]+^2wU !k<#BnLڊ#r×j<3{aLDRF(?J-urnݽӢ@ϧu+{%~rSxl,RfSs!`2_Nݡ=Kկ1f`(oNz$B<—#BN5G$n}8|OZIeg-GPF(d{U@$s؍ek;g zuBCg*mn@  u066gD0pOd R2nk+c b& }MTX8?+H!(T8%yֹq`ijMY>=lvQ֗:Z##ȦiRiP9NnBmGYd/ QRLd 8%5#>Ή({Dp 4v+_TAN5!7ڎafZ$T-ıHν:nfѨ{6=Z Ƒٖ'<Ŗgxr?{`p= *:+ǽ1˸IGX;t~Zx |7ʶK!oPb=EBE)gjPg&:C|t^'f=e-;C.~:!e)(n3ZqW tCѢͨ#*zfd XA`v'LRW:2HEAGՓ:pse <ȟLT.Խ ZG6gf6}ԴYh&EXFz3vI֘WJ' 4FjHc! 7[֣mj"&H ݽp[>;VSx)*Q~Y&e\vMmܴ FV"Q{Bߗ8djkS7ZU</J9_S ]$5k@TpB+WhurrV\O {['*ϒD?ҝeCIdkũjjQ*ث'| ޲Mt@Ȩ&xQvNyoD+L4ՃqGZf񕒰&(g;t+_G[5xɂbPK\AD8bsLۆ12ާFٝy)p1\ȍwݹa|-(YQ{er2hj?^*kQMB6n -W8t+AZȜ-/yOevf5tX˭aᓵWM .lEe:[CNNF eb륹'?45ܟȳ~U1/gKٱ-LmiJXRoihNXj d7"AQp(foZ pOu|7P9uZXI~Nڍcyrtd1DXRv.ʤ2{9R`?rБ7+zDZԆӎߜ +ZnswYJ" X!WGi&12/kt6aY 9 ueO>}p]a?[0Y[nP #NxX\ ~{>$`%z'e 'O&jqة' yPIE :v/r.L>U~oG;1|^9u,mUsRa) ~R:3Zn߽ԫ)9%6I8!ǐ8 'M ΁[%~)sѶZoLw=:I/T6w 0C'>/eذN),>~&%JWɸZN@EDkD*լ:BXg@]*e;5tb:wPXD/Jm.,ƻ.DLY'Bv60JF|l,d7Kyӕ_kQ#,LB =>vqmJ}5S=W7J!mUVXͥ~A\5*a4SY0W4!I1\y]*-dVEM[GXaܦ+&IhН !!8 z'$]CXW0Jl6,@`[h2"Mh|?\HAYڀAi8is= ɿ2e7p;L AvX};[^< ڟ۶[lףn\'Z[{rl Ja֮SVn(Rr=tD4>K~qvzȇ<}2i r=[Ye⦝CoN|w O, oyc 潬]~Ak}" Xmpxf)3ɨ 0O/dCyzY U; h/>rڤ>ъ%ps6ň `1ީ?BgdDO ^[SJZҿ|ty,>GAwӂ ]I*ȩeRB 9ӖG3{-t$/qF' @mJ @ .9Z`:'Pߣn$)w66ȷi dy!m*R^,7ΣH:ґ.vERz|'d]&[z4iU{3Ce.هFZY~SL~+0s̞_?py|X˃dh"?0J1o~@K)bb)~V2&i9M \ҵS(#+W21' *Sʿ2H[g<艁 ؟r;2엊 Zۢݙ$ ͆;K&W *X:?`K{*lc-z6yOeTJ2긒XJC|UHEl}jI_OY"kH@w.QZI"h!>!Koړ62Vkţ1y@n<\t*X;G=RŖ4l=?Pޥ!_|>j1s9ut{e7 "#SVhit m;GSZ<XQ39 ~* +D*yN^fxVc@svnv͆SC˴;xΝ#ED7!PG,K(]r̻'chz?H1:L:V-/Lqr0ҹ wt$&aV!+ImpS=5/˟| bu~6j8BGSGiSz0Z?_"ǫH3D'%w5!2S_wCԖ,) _" 꽶CIK?;FagF_B E#_Mb1fL^"%ˈJ qvRώ18 uW [8捈mSQ׳aa୥̺K@NBT\p μOnKln{$~p闒u[6K$CGh>2LbsդS0!j&61:XmZ"<"z@m CTdž#8IŅ/7*o/AR]wru#yӯF$fҨCbFyROnu6`}5Cqomx)ggpf)y$&3vjid(s#d+ E%eXY 09,y?=z _}0`,3MŧL~P fQT~f޵)b>t EBnO_p*5C -;&p.[HTu8zJm 0s=o|{5{(mF5!ȉ0Z|83[2_MRz>1flt?Abd_61p<f $ cgOQT(*EE5LwYL\Q;n{' /,a*>VTNr1kDc,cxY_`rLqI{?(,&B/z.-kYub8;3gLal;8Y}8;I &~D[ qPEv? $akThZ,%r\vCH)[Y’2 vUv.0(ԩ3 ,m2!Ȩv%Ij4ɲE򅛰'&!D0#C}q]7j]=?$ 8lWh@X6u`>|o3Bh='%ov 篊竾<}y|,΋gw[kaktԫ4B|;`F0N{&qJ3mnqx? i 2] T~Nc8Rh'BXs0b6#Z&u!\ɺp1]w^fwJmrk*Xl8 p2#@sUbQzѫQQ}!La9Lo?UI\>fqeZ@n}ANĽ'l;hc '?9sJɹ,m>$gm"-'枛C O(nnHdK bIÎ ZTS(Nh^% Hn=.kcTѮ<>b1N 6y =x?_ճ6dP͙+(/i>?KQHV1zEpuA~h+8W2{kNUlk/U)  888s` b8U30S*MU5q Kħb{6 OՏW)r0icw TX52At8|$b2Edmg.B9TͷS."0Ey (,!$Mn=TƼ"Kz8B!ejS=G[Xo_w Vd2hmZ:C0Zѐ,F+n,ZlzbuOږ qi(dRHڶ7~3;Iow.VWo  XcP1QUtJySAX;3|;s4gE>}J3f(&wRg0fO\ZާV82;3r}`` mY׷( [Z6#$QUpm2f%-wFWZ휆cu}XZڥ23S硋A,fۄLP[_yQ HCYxk֙[Z,~98%SG/! z IHLdpA- U cٖAG~~YrJ(;\B8"N7Dn !!5ƛ-~|5cqE.Af'<r(q燵a1s"O!akDȪ3ei' :?60NOZ0F?hr] 7[vq6cEEXnl0˼,$;Qek, J@LV iuxoTOvېBOc+qӡo ĴQ,{A1\sUH1k t>' VDDJpv^b8Ob}pXZo0>B}2pR}?9F^g4a9_? /`~w/cޝeVVttYk!NV+^gl2$S G ,tL*S DWM3Fi@פ5_^hW9Te\ha:zݕcHHUY/5[s^H9|.ϔ*y4s9\~E.m]Zsn^Ld cDP*oAשEzxL^ =;#$Z)"v _Hߡ>`z Kz*"Q%Br=nJ=Gӧp7!gX}a9?12 Q2Vڲ-0P42BF^a7YKTu8 kȇw4|򊦍a>I۾0MEujūwRR3hZ,z\G?6"`v P;Ԋre1:>l)nTTS\Gcxu6ewROzrzxd~'1mˎK(j|jGǩPϒ=fl۰ sqr'i)ft兛jY8dIG|7 S6 &xS-Q O ʵ[c8Ikia7al_)`mkŧ|!z:PrHck`q8T.|.ݯLƴ͙wIcЧrڷj 0g1\BSPՈd9b`i/GHƮ6&_ɩ|!WhO=a+qT>YбQ^6ƕO!  į&q!zN0#E g]7L38;y*σotDbi63ir&<|#V0(xv5| JoDC[ d*j,@bΑR- "9 %Jv:t>}ݍ߼aY5UP nU_(3"P"1'3Qhjw ߀~a(tHׯܘ.DR`HEYg.<(skmYKa?"A{^E RĿv; Ws +${Wخ]$&iLJ;|KMvN|,kJǜC 1MZ L9_5 d0ޝWZ?pj]\7qu1612'hu 7iwycW/6~F'w[2 &[ txZx! LC&r~#8a,4J9~|,6JΫŌqyԇ }VTb>yo?jJλ5 :Q j> ;v/:~Zi,v>-lv5DVAI_3r9:ݒnja!lc2O;ߺ4y[.UMdB莋IГI'D:cȳKBELȪnCS3cp E+J?_4[eF9_^bX@!蜽a @'H)G yZ(gCxbRۑ:F`oKAz"ٔ_m 9Ye `7 pubX,h+frG 0dJч<{C$G2ެJ=iBJ\/I} 165%90b-G?T(U^]dj0!O]XhلA[P"|_l0G\Qݭ(RaMr[ܱVN?=zZbjb}77"f{s&aaH;$^5b)ڣp,{{'X8EIԮ85TH7呓LE'7^C?^a0Vczx X_R Z3U&?8~gkUpjFp֗cD[MC%MzbtyG O?mO{j}pǂ&^qYs zk/P<и/lC[+A|՛DSp;vE["ZٲEI}AV 1E d#!+""uZ:7hn=0}@O9),%'k/Nv"K0}`)ؐ9{Z -(Ū ?sB3(* $r|G%fꀖڥ(opO\\u(bamUAyOw01La:B顀ǽ,^bk\j =R6V>>JcR485"vKgGiY.1iwӦ|ۅ[PblR@l̃ї(=9ЁpWQ!cD9vyVgxQ |`$-b7Ͱw()MZwh??jnl3tEfx;6=w1myGMsQ,&@|AjE B9erBnؙ3]'͉d<,ޙ]1F䡝RLj 94N)*PڵC\`dɽq'}!ZO'1ُ4sIH-va7`x&Q> TP #,?cse{-w.tBTU\a3bD>^ts r 8fŏL<`6E.\A, A?A2?pZ>3Z#%26{/@'D~dg@&/]h<W#[|eW044CuKE3hg̏[V;Y~K@MHN[j /NJWhd~8RP'=nyRY4O  B g o[cp^0!i(J/]$VCT!|~̊C ]>hF$=POAEUy{jl/N?\~޿i'ډ؁@#db[-j#1b$ԄvE2ַiWiVT"!??ʗ[88A̜aPUnKn}SC#'c>DZŬv:zߐMttd<iY:^|o)i*hu˜Bc48x43Ƃ Zu#cWUQ9%dCu0ۚoUQR%{WP0@sQQw%jۙ&b1X⽎{u~xb7Uc ne\ 7_Mλw1Pl0wB3Z7+&Tχq D'i}BqF3dz(ADK6?(>iK  1$faknF$,MW `aDM?TCᦐ-]~9짻YZP2DCv*ٷ!`,􁋊".@.{]ҙ Ua])da6`pSMjng'Jg)dVPu7Vw"4rd椯: |$5xLsPh=E*h=i8@^l Tu75vԞUd1> 4d_G9T̜/EA[1ԫ}kjo6+ZKȈӕro)8}`+KP,f3L=gT~ܞjiOfCtlg~Mym@UHnnW>iV.R2ߣ jd\.1Z:e1Cd_vAvR2+{5o)g7AtX[ KhXCVѨ-ˀaIDiEyt) s/]^[MjߝllX 80v=,XgI4=DhPy~~>Kf4 , Ts/ʌ&"juK`baO?vA|}4Zף |`ΣS Za15%C* -Ѫ }K6Xp?7+x A[5  6Ї%fzĥ5eyftٚL4zJVnVTqTS~VJbB[1 q@х#)a&i`BNw5[vM 8BR^x YjhAcZǘZ!`Ъȯk[Z;&„B{ͦoŴwO;o; ӪT"4}P'XGG V[yV׊y ><4O,N4CbBrt!17qB,:3Hc)PW.帚-ʳ 554ӚBR>1>gbٶPS.kk mff;:9H=B@0QfOGNI^o S." q;dNnu "ӂhȩ^EUdzU0 .GϦMJiFӪ[`b~%s1K$GOH\<<-5TF<I~"kt 2M UV"3́vƭw&r*";`*c|d{<+5sH$~I3VcG,Kg~ЍŨmp9*́:fjM6XG Ari0cpMa?#Hߋa†`qi<2b9"y ={IzT@鴗ᬉA٨/b`5@ 6y~DݫK+ y#y 1hBL?:d,9__.^_g8p)G]mE^ H0U}_{%G@`1#Ăj7GxK|GkC"3[]Τ v҃< @XTW{ņs>_ed&|0+)W[|MKt \Zmz4M-UTߦ碲^3qdքy(gANFlntBXWӡ7G%p7~N#2:du2[uGq NfeDK N*\+սjk>}_Pʈbͩ^i|j4.1 ^Cunh1-O9B:A2SD Nr@qkf8l|4szFw!aBdh~]=T5BA_R mKo1[9<7:{Al+/zq4B:j㨾Tbi㩰;_~v/. E8_DTFlCAqōahju-T$:.dž5aӗ$3C =͐n*2U"v6QsB,7&ةaDr"V=_0F(>gm|l],ė}7 N8Q0C ? VbyS^Kmc :d-z^zz\q'ϡ)rVGhx-I&~ >)&+ݹ ^dOP睙WҠtʰEְK 07A;)g\z~t^1u,S5+# ӨIAkn9[Q. =0BMh8¶uC$eNp'_T'X$(!R SKR-\/(}[Xlbu2?;3 ShBSS 8W&G5)kivྣIg p9Yжs_'%-b[ljpeiGIb c88k>ao_)&[ږ׹A4t`Z esz~D5`w|2DȽcҮBTc$ !,^*`9͵d|TٙfN/?i&7uN O x Sƪ4G:]|fb'Xk9I(DMQHwt0MB6}9~g+CmMu&w5EŴ1?K_`Je؈ww 65)augAzp~"8H8ʺGo%ס5EզQ)h9rOE{K_5+DެBM5&:ߍqe~DtVA'WG;i.ݣ>ݵQ?Jлٲ#؋䮃.{?e&F HLcaCIx*RIT9SyCrLB5I/띀eq+NOç}?SWoKM'*3m;T[v8^_EiGZ,VvrE\v},"ƷKU?]B[?_VX*l[@83aZfn$ r-QM R6ţͤSt;BYOilb갍c Q,2oDCgd[1ϱJctIв[ _Ko}a u<1@CPHƤϗϓx;'8WGs:j,bA1~8[[es}B2)TvͻJIU,U&z[t"l¸! be6T,Db ViwWyB(P:Ph0C\mK׳гڥv* O!p"$ƂMzSċȇ!jx|=]QVral-|=Ms3DDD0U[|J&LQځsOB,v vMoqos)I i6j3:%4RbuCPG$ TǬ*ޠcKa!`P :МS5Qx/ӄ}hRV :,eWTl9M+AQ";ۑTx!~2R&&r7--Ug=IS>Ԗ3 pWpD0_륧~E0م=pH"*zDT>A5XiVlm5_ _ Ii+]@g΀@ش?AqKYůBvCO)Yhlk敚@AR|;)ќ_lX i>1"+p;8IOJj1]h&&&Ғ-{BeG$Lb.3 TrYiN_t>#R7q;\auR]\mdž5F7&V(vy,S]dܞ,?2|Ɛ)!z.UmSìBFxt $[ |snJ_C3,G[pARFJ,:muՒ#̗pƓ:307$ |\`"^v$2{&ye/>raWͶ䴮هesjYѴ[@y?2)t6\ pd6w!@nE34xO' 2??lWh6Ήm0$qvD&sb͔zu0Pb8~t D$!GJmws8~Qgef)kb,1$}?A-m)=u3BQ4ryvrXi:,BF 3ࠒX.X44HTN+PrAgDw|4z)c (foYbގ6?^FhYՉRuPUVu,4PJ}h,vu᳢ej[zRӘ]ً,`FFeCoF(N#E|'6kddPx [Cͬ# @w^LIN6,U?O"iVz Iтvd;4ҍ,\~s`?D$?ĸVB!dHܒ3:? " 1uKv^q ]~솇L'c.g]NM)d-~\„a eRY8 ݋wy6g:XSl F,B2GWc顯?ř}銺6fgҝh&jy ع+,G&`k!u":CAoGÀI>gX㠞hw}(dBr׃4* 0BQ;n 3!ؘ0cNJkSMpzhD-L@"2iTөCkj83% `ӫքۥS22Ju WW|P%*93gwR+tD8\̌֋U;/g$Zd bt;&ڕ̠f2d22bN/Txu-WG \TSkՄ4%9`; {S6wFAl(`4Hb#n3n5jݷ43pWTm\*pBDҟ *HtY^? ͫt۝*pX9Ӳ֯–~Mv| # x 6W[؊vu<pɆڱUWL {PꟌm۫O\6H,Ou4Č&s<ч{ Y"Q5':;itv}m?%xWڛYdkd,04\]:f̡(ΌZ; Mi]˒F_NUq #2 | #5 ;HȆ;_dRYI'”]6lݯcunQCôykaB$C,ski[ 421t]"ڳ!&SUJ٪0|髷ajb-\6P !J}o\]C= I̮a_ٱq\|՘+]%^~l_#/QU!ULڕ3xІ]f3)U6zdP2.F!"{QMA`õJ8Ϛ,Yh>-R<-EzL4.Ϟc>:CMuwl= _etwmf6m8}ub 2hxA*p!WUSUw'ڠ93BmxRFEt~:8tUwL, |P(zg^z=I .d" CX(MqC"HO\H^6kR-ݓ*$l AI ̣X$6&W(#R&bjY'6 cD r ,$~|=9 b\_\luYQ[YGw%’JzlnVs]pT !\꿋6`>a4BuręBC IdDkx_v9ܜ 0߂Kc}3RRr"⨾I{WΡzX$[!@j<=fT= BA} (KSūApmʗ/W/u_ [/V?qK)k\mqѾ_5%|ӡo%WG+iVJb=dL;p$0k9S%jW f !%-K.+Ԟ\l;f=h>y7߸t*#$U8{a®=AH DK?P9 @C(2:xkF^C  _oJ=kҼ2/I[>sH5@'\U1IoBmڋ$qư I:])a"K 37N>Znm+ _QA)y:^ULͫṗn;+e)hRn$o`P[V6&G*$eߴd,CȀC(IJ#5OӓaA-+5h{5 6D/PYBqź$߁8ۗc%p[P1N4VqbN&9~\&!~KsZqRj4juU1~!5j(! [BJnB!ܬ^b |+|YضWl Ñۨ+W'bKY(k(ZѮ: %nJgxWS[l4WfCjZ+ͬz2R*8qA" >Fu_yOhCa CO=nxTgNњcZrH9j@>rJk2 4nJSŦ ˸m\G8[ ~f7w?7pLҸi: CF=`"$p z@§llD;M$i*5Vً*P`f[wCo9{_(o::ʖX=Toȷc ,+1^PԨd\ Fu Y~8b.IT)Ħ> ,g⦐d1.f6~g4S>ӄ%؅'~yB;XP"Nm5sVO:AUgש$h@,ܝL?'3`G<uB }KdžN6TqZ4)AQTܨL08BF{JkA<`}<X_0)SEQe56B*T0@ Θ1HGeњ,OZHf @'31T]t:\`=$oE R% O4Rw |ڠ ,z#qbZ (Ce6!95y6bl^|Y/r+$ZsavͿɷm]|t"Ok]Xw6M\Smg q޸SV/uj #oO@=YAƠP{cӘ4mNrLc" e3Clk x\XS}6YM$=Ӊ:gd5 k~ )*.|\ڡh:qJ;i;͆sd?,o=8w^0c[$r]z|S|R*'ewT,@Q}T@D^0fܙdrR;_*z8 fI(cih $[̯^\*e$nNSFwE D! ,| V `,Wȇ^t ߫;4"9ƔZnvΞ\oy_+Qz )xx>7d-mzZJwrw t88P_/6 w r) vaԍ!CՋ_cB*1bƩh6֯跏G̒fFkއ$e].HLԸūn|h63PhHFvE5?X,f'%W d5Ԣ L r=q F"lCl޶xPfǢJ#/3aT:,AA*6x]kM]Fx/v\0턷m1#ė + ).Tq(d&)v }ANP=gھOS>@8 XLL zBgXFf52n|[i}a)DR}v)ҵrG>L_P ՚D:ϓV4 ZKW RfO7,04Gd@,a cxVNFOME(:0%c+]mr8ePA~gMUPդj(SPћ nEsfJS8w@eҽJI FvS!S'L_@Z S|7:h9Dg ;UɌyO/AeM-)f o^z; Oc> l0ݞTg`Ϛr(>OIS7]Y `BQh^;z\2mr$I~Csg.ıkx)Up Ѧ&M*P11 ӮuئTani n<4--s8y #탴EaTk3Qh cDF"P_M8H~GWmcw> 7A*F}uY>Lu<ķWκ,NY QOw5Qձ #6źm}64=b@擇ga BX6$7+:3mF8? sR4|2^1<$)QBIR7ωip]ed^ѵ_=C:]/*Aw(Gk&'d!Pw^&Enю]!̂ץgX0u埤$OeyڶjgpdʋBն%0@Z{FWq\fbR~e g<@jG P{/o0FQyqMdU/qEAA <-¢Ѣ4(ZcPĵvPcf8QW/I-`i6F0Dj`7^D[>|Gr"΅ Y'aZxu' [ 7󧃦BƓzŜs6&f+)W.|OKT0Ltyϲ~|նl4go $ ^MEL:.nRՄ5+3.rB!5U$\uIwN˼EYsez%'C/Fe?gw/H [}s$ `5#Yb%G|4M6na\ n]t q lâaukʞT$4&Fﮔ5.)j~=Ohkx8|jvCZj*~(NG4.iu&T [Ӈ'-H-y #W:6s^PjLzPry99)Yz$-awWWiq@V59?+v:\byE<DdZ urtǽwUs!/qlzQ,=>pP\ c>H0)k kX{aam vM;5+ׂ@ Ov6?ͧו sȼfmvgRZŘ{Wkp7?Kz(+][bf,@tN9iKwC}_P(m$.ӳ5rJg$W^S ٫;_!m%θݏ)%NHМ٦lE}D֢< j98xe|e6pv#O Q-2V XN0YX׍c」gΓ[`2J(ܧ܀CCXc5CWX6b#"^ өIޠ|FRv=[x'tfie?HRT6=!!L 2;8MǽV1$wɚ{EQ[̅Y\yHœ4Z?AbЮ2`&X,?%V TD2I81 v?o"_x(տܥ**WrEenWv^]]:X %Y2)"_R^L'p9tf˱?=! Fiiy R&Sؿ$n˂ >/! Ayw̻pjY)V떕xg#J0axtVP`0ۋG=>\ezMUlW ũgk-"LIyW?wytj)R#eWYi7CeC0f ^gt1RiP-4g"h>.l=̙uB>p( n }D炄f?.s%MyPlaƋy:Kg j" WIpeoOy672P5I4  g|j^IP?F 9,/-)1LD}(dGC>s1Nƛ`[U7HqSfix989d6 $0xg lm\rJx:~fAz)SXM`0d8oIwN5֦ e M!& 'AJ}_$bF/ѹ8_$8}7=j+YyC1ʃ-a^Jb-*p0Jkk Q3(MukT7)2E,y"=N$GXz6&<?44Rt6Z_96u7|u@("ILŰiCZNre~Iq T:6{ݘFNU쑗7dWi\УUP|f_:#UyP5O \[gUe\x=T ޓ)ghꐩDE ?M rC! }FXc?(b}ijZՍϼyWq[+IMæ$i.d92@쟢ٹ3bdƈ?C{ҍFshSl):r Y I:'0FeW+;MGFwQkp(mpE*,dEeҽQPm;Nfy-9&|DC ݀ͭ1$ds9-ϲ}1&~kbT$`UiIV/.WQ} ~_ aq#`N)w':6q97ԹA*;`{!9ʆw/HV\\6ީ \/2d'z8z ZXTތ NKW-". X]La(0 0sh^I2 >*قrIjucz1ϽzheP{Ki)9yM3[G-oyh2Bqx]Zǜ܍KG*bL~BH_m*+'4px%"Div䤅4ӕU^Ls_ffpWեDGFt !S帘LeLݡImuSQ89KX"1, qaNu AJxۄMVư_myD ɑkOUZ"/7҆:'ٱJ7"dh:!?<9?i /:^8BzA+o`D&H/qMh([ 9NuB-".l储kɸOdn̆ yJޟUGa݆7?~(j$ t:/}Zk?U=0P&E!qx$b)ju層߁9o2Eto1zGK54,߭ݰ첻OgQlF.-7cwAbSJaD~KY8ؕUŒ m~T>9dN%o{̈##"xS.42f##)6)\ЂAhPWZg4^Xf^?5;Opp'r\{piu)$&.m7˾cOC$iD ڜkTn9<&^nuqC5Ɔ 8|:2C>Bj5Vĥn針9&9O"B0_[BW*lbk:"Qyѽ#Pf>!Hea`WN|5ћ6iwL7]7Z=TUt}˼:&ZƯ8tjQ4n.cpB'C2t\@ G]`tœypXH:yx5gG~ ա@q$'$J|t.V$y^`ﮟLOɖN Y gU//Jcod3LdkJ/Lm=ĭ{]7ګwwqK&aɛ{`O{^Ɵ" /Le'BK+'͔K_zEF\>}CյE!R0@fotmd{T[)\j+-fEZ( epV-u !$w,KV}:Ώ^5)M2>:·ƢfZh/gF=* ]76nq>CjAWledl:+~jKÄ17jY;8S?hTi5YSRN܆1>6pG4׫`|\' 2m ]&+mz[+M =[WZBLaՄ|"ғu8rĶ| 1t>*##qRWCI*3ɰ`/ $R_r7В N1cBRAϊ i! s0Nmfn!楢~rN{JmCVwxƽcYS4k2 -(b FRpcz~ZHjv߮Ώ5;q 1|F旨h]\3+f'nL\־wV3\*Q7'GX$˻+X_ꨰPO@rX= gt!uϴYx Y pyn1 E3 \m޹rwo32ׄuyr̞2}v$gw \O^ ع$D:&Rl.$S巠rA"RTHW%V;c-i崭tjʪbq9vOcptx|ElSCu_}vo i{?wth`@M~>Ͻ+Ҩ;u8p H?B|v$4$XZw6=ڕ}ƪ]6}ฺϚ˳\I}pn{Ӂ]zE [^8b,uGVE|p̹"[(@dhM'%k٨Ik# %N34b*k UD+hD0X \o {c2BZKֹǜq/\>{0m]x1 @Xc[!Z^[b|60qSk ׮ 7?9!uNa2%*\zZ>zJ m7HTq<Fpk+n@IxtlPZqz[?#'Q>lal*Osa_- …}c*3-Y2uX= &@5ޅ'4wpZG`Ci?SYqc+S (C ;mٯG:&.M ~K gǞط֓>ʺIlFj8f]c!xaz;n{wt#!CoJt-AQ5݌jxMȆ u{T=4q_![XB6Abzj %+, mS.Vңh4 Gv,%mZs0r7@m[A`*XXjEnK=lH)ZpXrϑ zY3;Z6ִ$}Kw܆<˃qHXwc?t!8AGZ\ Yy;E ޹[0!ll.a%RԸ0гҢƦjp7 t?m0 Cc"MKA'S{R'5>wMZx)z%A%ƴB?>B&<1R 8L} C rO7@?&c M5@7Cx[m%}%K_tekfɜp'![S{6dc',k!nZfl2uN {0(?"L~ue!} >:=oa[%brT?¦ju7L|'6񋴠qY0ލQH4{O|3УS8z*jOQI7ym77v NƓ Wjz}6g9ȹDA(8~v_o( ;rTWĴX9v?-c^$Q~E=Iux礋`f=ߡs}5ǡp;Ty M }Xy}NcfFCn D2YrZZZ/YOI{ӹp-ccy$:|27?m5SG-l*%9VK_1&Iׇ C}5`pߕr$ab!aŠLN}T(:zȗ5{z0ӟk f82ߢ4o1.>Ik1z=XFgocg$LT`f! (aLUX18NmtOՎ\.S]mR˩+o[^%H,7oL 45?dMQEbBdnےvW|ۍgJX}R!OfpT3p!ԜIfZ '(FԋgrCaao 3:M:yrK{%OE î`^yZ BOqrh=X/{0:<>.y5>>R o!YəH˯_ T*c'h{9 piNr &K~ּ[zn,%ݛoMÑ'u ݤOݧWICzI8C .a澀LJ<"kPec q|V/P^J^΁c}6EJĂ`cRw~)u&ҟMrtx:* 3~v޹$ e!OQ=Oth>/8j'NղgNL,A&gBߩtC=[%; HؔW0.D~y?Nq94bLuN HP9R6%὿!h:*g&@f8%54Ptg {נrNׁi|Q3 F)(3*.^EZϗGwW4+V")|_]oYĬ UP^'?♅m &W6'Ǫ]7)fJm?tEX/LB7"2ԉ5rՖ[/9lULe-, 3ͥ&\0I`2H =|N)⮷jTg:F#WOf.!WP&ʄJ , lAe D-18_.dfE ǽP N0!C@(AjQ4ೋg{Up#/;U[6Ҟ $c*E4IYn?#f_ AU+Cx*h ^)v4yFz8ӽdXZ[7W7C(_% $9?'qy'o1+~S2=n ᒚ15K~y>F+1Zؼla]U6jaDsʀ ut=<ܞ]a=7qy,1Z#͏z-F42fmtLȫ8xZU]CG ƶCϴgf[aBd|^{Zz"BThKܩp\>Ye]luת TAu, Ґ$fu'Jw'.diW]BEoj!byGLI&wX / 7dVr-ȅC G&(uJ啝0Q>Ywux@Qs\6~ г ():\uqӺy$i-o?3V, `}.gp2)9Һ.,BQm̦ 3ܶd.1"e{Fz4gtpMz8ӅeRzihM1ϑɃ`3mc#7KubX)# &ZNE Z ~["8䵊7E0=O좬" )$6=VjÃxc&gff*D|o$=&. O(]R} H'6\6GdGG8n@{PJ/ |$I8!ϘC \#C8z/W=:/c.ꛜOZQ:=!"ⲋMN ⁾dV(߷\Eb˙GcFn1|+Q|%ivem't т$Lj[ij{g~|yDocs5GMԫ)ER#EK?%219Awa4b 46K hwƔ2Ry ]cكp&o|j,᪟o62|yưrz>(ݓ&*Iy XEbRmdVm+1zC"`@H͐xnP6E6R5 wxz1z94A2',IrNB tõ~li)~o,ngp}{vW&%Kњ+-y:Ay^F:Lcߐb#kWf{ܼq.Ht/(,3&a&120+m!YkSI`/0}|NU5,ԏoN{XB{kVTBP`+ߕGkv3X؝**3ng9~ڤYm2g ,lX3ڜq|$x3%v4L"DKPA)Y|$9 yWYƩ} lEy57Pfl[Mg?L5eɿv+$&Nb3aⴝl[l"9]DU  2 Яa3ߖ2Z³i4\ζގu4< #|OYn6 3<@ND`Q\l!^0@Omzaٕ\iN6$`2A}k,S78s̨9|r|lʦOE7H{# ilcWxW 9G?q4M`@ɗq(j0I\gΡ;1o,!j;w0&^܌j}Sy_ʟ. Msy˝aDvT*/b 0ߧxCaz[DWlΈwnV,zvmkH 0 AVu֊.uÇjze[?]QDąB}v*bpR}Eᠻv~ p|xT_(7agaƂl!D)d w" HW9㗨WM^J$GSc Wqc[z n ŏ JFwLe_ӑ &AFdUAڰNe)ڱ#1"*`tS$`iq:.J NXT"Eeee^/jx+3vrC4qVCo$y< PLs(kQ8AhIg+Gvs>S]7lu@<EG]NFSkSlh+bX>.Jw&u;b+DYRe;k?c׶ŰAE M> gpPidS\Zpw P X^(a 6RrNƖ9e@/:ycW=x$Uq]aO9ƓwfhF=7HȣfQfbeE"JywX,@(ZouPt)yQ x/aG2YrAWvpV`D3);8pNqO+ RR h<ҥ~k\EN"l..Mqzgqzb+i|Cq`¤iJ F*2"fb!כeO;.:ηYۊZ4%[Sɓ\b,53ފ)qI֭7T/N(~{zCZ-`1Ov(~? "i7ӧMa4]1,zQеj97C_${Hl`B,yթU |]n0cb)q4Ru(" ЏQTI5 t-?R{l "3r{ND{A8}X^+x{Y.\"#`&(JpW;]^nN/<"F7 {<2vN>;hlt:nywFNXIut?p&;雛FFk‘be|:16kCv"/ޅ7 uVR%ZWGzgv-Ye=hύo57cI!#{Poq0~uc f 86Cj"f"w8{TvtlۀwŠ-+ *m^ t+$c7A_.Ǟ#&d$gitR7>?"'8|iȽ/ިc+'CU|{KN"ד? I=K%'Ԁ ".T +!_5J,>A,LAA\0('G`^k>㢋ZZgeӶvl+;DܶDVmϡ},KfP8%u*C/7J: .6(S<^.㘱Q[Ҋ$b0 ^Fz)QTBQ"Vga3Z%Tз;>'ZFkpmY<ƁWg@tD_LSӤ*wi ILUg1NURr;]1=bm0: 4 nZ(/1VZc:4y$X]e]{y2lլwTR%dp1HT`Q/3ԠvEmҞt|߂ة<9H6}UF~53> }0=S4!JA|;pSb xu-Qtmyt.D qy1qV|]s *:N.KJ`@feDUIb࿁ȿAL#3? (txCL' *t`6iG>.]*!7" pA';׊V G٠gZS𱳞 ]{ w[KQnTn= ӋRz]UCi[%ZnP3dtFHCbnj[$D&#::8@$h砑tfF->јo"M .;;[N8^V :C:ZA`Y0vh zwF(nAqAhcӒWڝ}U#$]!8r,` %vbH&D 3!JkۜQJ^&stMEژi$ThJ)+K7kƝ Za'ϛzgĆ|6 s<./io4/Vq?fyE"j ڼ(̇J wHJzlp,EȤe\m(t1sp}%Y|Z,Vҷ쏤,igLwt /?\ 1@։n&@:v L xbfa%)G[sG$hGD y-t;`]q+UحmT^G>[410ufhk~ ̀ ݴʐQgRu@ }SM^ym,,&2 fۀ?Fy2eCtN½-TbCI =$%l#ޞ$t~MtFцj3$3 !ČjYp]Ƽt]c*#>?˃q$\d.ɛA` ,jXR~AHogwtU:m&2 o+,p<3n:r5lR`$`d~fdVzC+:dIA_¾HH1l"jtEт p.Ԩ6pt8rVg){BZD~U= -6es/mbCgǦ@u}3[w& 55~ wJ5:: Ǐ綿":EFDVi׹ Jy ޴\+/Jz)KEf3T9 98,Dk\~-KďO"qT8$߮c@t%9:m. yĪk,b Ôfs2SmڶOԞTQqV i{ʷI40Րһ=zGJO0ji@h`%<_MtH@Q3 {J\&:..#NbD_Dt5R%c6dΚjh*S,tis/Wm%L- `ơ0J@cz6E֨KR6T5=z#$b9(^6=I3qOa ?Obu#^|ptϖYTZ}JynڧR%Ey^QK[=P;8l9cG$!%Ͱ2fP+#|n(`xk+VDH֓:2'P׾5ż?B:ȡ9121;Sp+&m?Mæ$ᰎZ6uޝ7qk_-VtP:Љ+ Cߗ+i49T!@BXsŸKNҀvlPeT(_+J4KfX!3>{W1<}XV_?{+gqFtZnN])=:N] 7)Ƶʎ~>8Ʃ!.i;Pxn,اpr/~瀄X*:B#|p <jp02(:K U!uT%;`0#z*V>^Pp2 Mb]157((ŗrOl͟SӔj+˽Fɫ|18sDB8x~M$LR׷4<^&<]G{t+,3.}83T}rHҁo:pT1U>XVG*Ekdty4Sp *1U^4ދ ArD[T&|B8Ue*֦,a% S$ K5 kCƗ3I3Ggt(P+K:x?m[@5EQݲvI3ʜ]z r吻ͻ:#n 7H$AĿվXdfT?p5˖+& NcQ4Jivj sn&;Wu1|iݶܚlBcSo~O-Un'-@*2r_H& ϷV[V˄6+V:Cuxpo֎ԫVTmK^ >O(Fey Z[cfQ.=1"67A}"ƶq&љhlIPu]/ \9BUQz+ڨE%gNJ ΐ?;!^(5./aФIgد‹a褫#;{c'Ҭ2?3c^{6"-N|0?4c*)`\~﹦]Vv 0O;Z Da dtBaZ8ɶ'OOJ9KN3 /pee{"r>o%NC(}rMaN+[BՉ@CTS]<={s&BEm튟Ez'._}jV=Ll+ v8WtjG [^ ߪHLۯ0ypH E:q [m3u #[/.>=%ޤ@i5`|^P'N7_*s ȰI=x ,w{1h^5Ť#5ډJxs_ zaBB#NؖT(O+T˃ ik@3SnQ0AhMF(A*(u<5%xaeZެ/IP>HWC"a/D Y'ŧ}߆V3W*Emc(cU%Qa$.S|eLQ;&uZV#H z6V-費38LQ[^PtsgS;GϱP [f4Jcwn" gݪh_6xj\XLo#NQqUex T(LfXh\IΗW?)A9m|.)[ ⿜Z G(nXBow$]K4'bq̲LJȠCK,n)n"1m%"$ds?n{9siāZ65%9}w<$[7l;j8B nP{.}IcKzU%:1ق`44n㱎RzuaJM{<!Ej]$ ΁:ޮW5h׿;(3m!y"C_\ݵ'm1Txlb ":=7Hj$~ͥ+ 9ue[W-5`U{3ڡlmJ\T3<D%4y$Z0QǮHCM4j>.M3֮GPyT/ƒOK^Leҟ!X|Xz+*s^s>e~Kݴ L\%'87t]gwZm̂ФoH{kn37iZlXj6~'6䞥``_$Ygj@fɭ ϗX# ldb>> Q5"n4dfߟL D9!7xH@ ];kbsa_;??^'R]ѻ v5MRb;$iVF\ 䀝1dD`%m2]Y^L!l25vE^iYH()Ap Gb- ى=B|I.'e<M<9bz_1VUkfJ^,Sqr ) {,0;E" 𚵋J;5cE8$ѢW@J gUinOdqO| ZR(1Ty;K۰DWV7pjdJ b],DDh`!\pR7+ 'ys"|& 8o}AG y b}fq&d#[jZ$ 1.:&6 e ا)[Q 4UߣX=J~ Vi#񣘁LqLIg * 5mj9Q|oXE"Rd((KwzѥFuFLfV!IgF9mY¯sL4ҬD9{ƒeD3o 1jd+S\; #~j_\o{ L^c f/,H.(Mq!޿x_-JN"}A b"f5N@PFu/Wa:xї=&/U \[ٯ 0U>*{g4MA4"][h}6R.;tIo=M"Z\M;pDy5ޝ=2S K\ǠXwu:>I"(C-N-W2Wݙx?Z"#׾ֿ.2dQ@ˆ6+v(4,`3k8ui{\>۠Q~WcykWKm<`K ^9a9O晝r# {/()XAH(ԓ2fkj usiD.❺bJ`F6-aTD͵+>'JxE蝍҅Hj] mv5>?)zUctq; *:k7Ұ Ɲ&c*l,!&kxQ.xV?o 7b*,BN?8Cƿ2Z#ːZ;16CTR`V-2k w"3ùǗ5c[@:|Vo.B_ԋ`q`JY7p̪c>0[%m5=ܣ~]FbYFo 0[ 椌)ysogiAS[bu2BrJƩkOM8щlյ/9鎤[ɠ۪Ntz?Sy~ G+"W!|Eԕqs}شC],UcJx1fHm#1w 优g7=)a>.*ZT`A*"bԝu-c/_o<{۠ O]>WDruu,4͐^VUFky<֤3`:D sw9[ЌxX+7`tt 9#cp}y]dϨAȰ0фQgî~aFSjֶ'gK!hp\SKC4'&,_C!mϷ?2XpHj{pŏdW睕qdӆTͮ) &N08j ;_ejs?vV `Mc!?/m}%pM}m>wrm/ܟ)eC:+n%`JLi6T)pERƯ ]Oxқ2>v3 O24E/2Y`U&^mx% CX8:^Qlqt^C?PG^Ƹ3hz"4T'YB,}` d*$>\@N>;I,+o靀q=ŪhC.As-,] u$ǹ@P y7 1;Ć |{gA׵mkSjr]ܧZ--R]ɟ M.*pDe`OKwpVf. WV& |z+h턨: B^Jul,pNK?k2+J]wY> BZhs].5'?o7>$KA,> 4^SMSؙ}@=z:]摆lB逑E i5=u')ĈIk\{GpZ ;r.Ћ>sV_+8*{F܋wY\ k oQz"Ggd5[z_Kơ0 "Bz7&|b;Ih+ a~!"uƙՍ"[zE49LHz(7E/ C_H)Іkd<P5WpZD cqԀ⯽G|?_@Yd2fm=\[5,&,$u޽lH˦kLĆUE1U!QX*rQ!O30 ;qAԎcOIg[-qi`0c5[I=[³c",U9DxY< X(ZY%- 0hE<ͱULmGa>rBFCq#pϦm厓HS)9ݐciRu-%sO800N }km)SdZAh7 K*+.,)eqц8j״T2CeۮC<Dn ^PzMw XJ :kjf/V+YW3y 9ܜ W54<r^"B[OòL__;R,=OfEW? 6nȪT.x'`h] GgVV]*Y_yߘr3 sIܿɍ: RpIݭJ u2缁p `=WIFX$LQI1CG:H2&B۞u`f@:l4'V]}EBPim!E_PiOǰM621tt߲L6Am Xj~<9s}jb^:up WFjn'BQ~ԂD̿PlF9Qς>9 oҠ$$hg3[90}%p9hc-k6 \ n&YTb#QsQHi %ځz%E.8쭂/w3Zk1Ӫ}BjB4492MTwe0#bG Bp.or_d/mz[̴ۣ^r5٧}]K˺E uR)/| ϦΖOig@ꑣVɴ{N+ FhF1G9lu40DUP9w޺^&mpZ='2<8nP3mT ax7\ȭVCsF`\Ȁ+jF]ބNҏ꿐4꭛Kʳ&_ȤNN@vAP%M̞ōrW*kvywSyc`YM B rM{}SLmPd~!U0r/e jHO ,QJMnLp=8vўlq s7xrI ۿ?['.a.fͲRuMXv('PUZ#l&p~:^= w kvFw1.[/i=P!uPcZqF]'dg%SG n`yA _Rb r쀝75 Ea\S3׽C7;f;W~x3|T<uj͜X7$ 6m^LWXNZV%om/\ 7sj%+!Dhf%x[ e  IW>1a# YHƞ6lQ>X+^|bZ^/&l!AF-c&r7xxA(4˿#YF,q: 5ˇ1 ~ (Mff>{@ō'@qo}} WJPacCu\!\vl(T&2UR3;T򈪯>&{o)E]Z;t%ԩL%\ve$NT,.S}/4wVWOr՗νXR<j={)34cğOis1x֥ rh ΀ʤySDeg<7ƀdd`h=isw'z7w<J1`9i/ָG[3@xgG:!dn($JKj!(Yd b\ed'~`} ) eҶL[&fY=DUX_X>pƮJQM *w 6KJmi!D+IYmZqBt3 pZOw"JLA6I/ ɚ,ijᠨ_v6;ƨEʫ~+`T&#G"f^#TJj1vcAX0d詵lK=U~4 o5R^$ͨ@cq@A\b~ X}QQAB^J/_clwg^@+!&ڭg)YFDsE.Ñ@We =q_CJ{rٳ₶iRk&K<.nq֭pWY#y6pݎ|쪩L:&09@WkD1SA.7|h|h A$F_&5uDчaWaeA*%nb@Pfj |miL8u{T%r Yn96 }c.\w*Axڊ7گ8Et%ȲC` C5?i{M{3JιO!=Io{Ш*_0o=P%˩l6fk壹)?좙NCNs{fNznݍ~m6ϦXcyR?m)wiS f:EBb§ N0#&n죝`X`#9?Ȱ 4_ >o[D蟮 J,ZᏙ$NJ8 &!8"p˛䢀:/bTu@.(.Yξj<5}uK'<~[הsm]K(agxNP{D qSq9fC7˚z^7,le8u}痁s%J\]~=QR-欅>t7?hw3~ 3kG`MS)kii7^r5`gy,|(LBPPz4wE^HkJ?0 Csh_G%bc co$3:;Y0b#I[PN{Ot )-'YR!Л雇* h9tveapUmNP7`-T~a6&E=uZӬ, eALKݧ#4D")goeXE)A?2&XkY tRKʘ>"́9΋*vYF31db+8͒C u}JI e%ƨ I&AqMtNrŭKlؠ-;m<=՞M#˔F8iI@Xk׽mD.yzy&ۿL`WjW]:GVĩLQ >AcÂpQýOr\cɗZ< lbk^U5Sܴ8_bʚd GLG 8 $!{ʵ^3rwR7IJT͡)) 'x:&5I̔c]M4fǺl6v83EzS9"Ff *ݢu3yދ,1XP z2i>MW+KBJ)VJ|iT dnuKHZU|sXLBd@?J{L@VQě3T һxR!Z1M|aALӯOaL pYа_~K73Z}OV1 ׉a1uPO`T='$w-,Ŭi O5G~-SĦdJGEI%Odf-?X_dq)툹]ɬkT G5ZJỸN2#A+0^]x-.ܗ `p795Q}ªdzGޮpzȐrpw4L[c8 7Vdȳ-5TAaEjnIݹ^w iSF_f6N#AɆV kNb89 G?)]C/}2탩= alZ/#B7˂G_oM x\h/#<#e֔*u(HzG//&x6zTHTwWXLwH]X}BU~etW񯾓jFCvv/vm$w{.ᶮB&fl >w6Q4ߘQD,]8M6=gC*?}׵i'I[GԐf\vv?5_CHNAj_0=xh}d2բxTf̓GOJPtqcO v8zegā#Cs_G-YD6h(\NR#KKm*kX 9.>1W ;w0W*߇_;gة ZqRob~jpPVe2dK"_JRB6 W-$BU(Cl!P)NQrRk˶:6\ :{!'Ο0rwB0$q.r, Bl#N$vw;-as؆- ^ryNp)tɑs T&rCP\tͅ >1]Wz3]`jo҇Qe D5+x=[a@y=kl~κrH%c{?"8+=:[J xBG LO3<=xl0VH{V;+E?zNUN lݺO:_)18gQÏT-x?@}uNq}He!~x|)H^3/G]f*f4"^l6Lܝ;MbYUAxfq7㓨 !D*I;d?6G [S@#>` mu b 2S}'s|G=1-oi^/KSm_J)] +[Π듔77u.r=NoQp?=.h 5ͥk8\Dƙy߂OA!3qQRj | v[^=TUtg^F Tq`V WzKgEb/ʶ,&IYb{|\  )I8!EZk: pV&/ VsUA(z 0gcaG l(e 4X#z3˺x7M @4I v@l3g`e[s"M|-#=2A橶6VڔHi5[̟3E#?2ŵuRoW̱j+YfGӅu p"?<:c1&Tx^,58.Oc3%w1V =;O# nF5կ_r~bٻndUжNga~x'[?_ͤ4wm{HPR Y}km:^5B@PpKo盒S_u+0맂)f&?ԆixMGِȲbbGFؗMಳAr!kL얇5&ƪV*.'(-9&In=_Q5U\o*DI 0s"Uka݁4gjau&<ˠl;p] l|=r |_\Hjuޔb& V&mF"f':6lE(?&C% >ELppqT1ŎSac˨L-Yٙ{c<߿t IlI/I,[3ybx(XbK* Е;bރ! e '{ܺ R?FlұH>NA ܮ-I>leN=DmLtq3u%VrmKrC |X"*_z OrWCCFf}?E 0LμuokAv71uڣ[Rةv8Y&nbmS1vtFTc%y [䊠[lG, 4΁[wX͑<ʥkߛWHA8wCnMՔx y1tBӭxy8Tp!s r9Mnu:TAg7Qn:#„E%$7T1{w}n*Kp 8z26Ԭq{V{ڞ.l _Ks"?֍|A^*ظheaЧȔxψ`Q2feT'B6p8j"Iw>jKj~dO@m1ypy<֩B3}B6Ii假ü<q@B&}y.!w 1'FT4R~rA "_RaT71Z$ ӨeZzڨEN荈Ո,KOT[c<;&YtעIiN=eRB뫧3ha qK{FePe2c(^ѐ(@G4y&F/Sc4<|u$a`a`^w ]NAXɴf(τTNa߾p p,8d e$)(!:oܶ&k_ sQʟ%M?H`4ybfF⦡{A%_m(2_nXZ!kS]ㅳzyEmQ77\s#r%Q2m5+H$ Q~eʌ!?=/׵ PiQޠ.+κ,(}`)׮MᲠgxa|%B]gl1=D[YVTrl\dm|JՅ"7YAv)]а-Om Df!@JQ0n0@SMWGH^i"}Dbi:<ZhoP70#!c&U\y2Hz(Fʚm)bgp^*  Jl>wXa+ o˞< u0"~XzÙ1T+c?VZΘč=u>= $OIy?2{:c. [GZ`o5иvLSDć~嵷gɳ ’GJ83SҍrՌ} y Z$?/)?7bTJq$ ScYHɖ&ke_ qȎQ ܶ ~lTu?σs/v:{8QMc0\pyGJro;n(JM.1i9=(Jdd:Y͔P:ڇG>+s1dƚ)zrLWUd~NzA8#ZhLhG &ۯn4cܖEj5Q>wWA9c#Mlr&lg9 +) l7H=N(MȄeʡLbe=WsykGDT kK.zq4<}D6T8yN*B[kŖն{79,P$QÝ6%Vz(ruhh6BʵHV[oݰlwV9(Z"{ KU#fp#{ c[Xo 2pِ▿5:WlANL0x ™31J%Eoj|oQMKa ^T}$.fptPS59&x4=9؋P0~!0U@R2;?S D!H-}+ s'p~v^mM-3@LpP srw3sQ'Gsy)-^{ yf;onHZLj :޶c; =[O)ɳB.Nt_Ҫ TlJv.NlH+;=jh{\NΏaޡW&3ݩ]3YfPIFP0}?wPo0]15667ƈ\2D5QD&!\lXhi鲈H z,w< ;= ˂ijM;º-e8vM^Oq$*AFt=r̛ *I$tBY;+ՄˢԚe2*=nRZ}DɫkXˬ mPJFMN[nhiWϑ<޺<2r`=-RP{bgڮ>l KVFo>P]gs7Bц50uNʳ5NDU QzH[`jf}Lf..ԆN ”~;| Dhx @:(Gdc岦6H+ku"0 g$pk zhˢp5~w[49C.ӗf0!Fk9,RbM Cuw͟ W=P<ʆ?(䊈;L-P\E?-IVmQQ2g&ǵ+q<|5ܤvaF48ߚu#5(V2Q%׃cY|a>- e֒o> ULED i%#z'3Q3<T«r@q{ri*AL|7#kv0s1 3-^D'%p8/u[7 aŚߠ.a¢ p3Q"#Ijq]C82ڌ.uwGe)^YmͤhpJ' 8< 0HLnTV?45D3#MlɄ8qޙ9j!7°ƪ4S+MʕQžwT 1C=`{Oz,܉{ӺC2eYy$BD]J(k4R3n1 ?-nqe+c )ݎ>Z}kB~zAj?7\ /$/>VNfKFcyT`OT㵹BEb$]J:cݭj~:¿ҙ#C߮}2g9g[o,kt[j%-siDWGq} }'P8xz2-ۨ@z,VgI %҄E)2Ev 7F"g#9b0܃n*N0lETh#",X{u!?bҐ?uӥw(յk4b\j|o>6 O8w]3EӡE*BUܦyԂ ' !d_צGd#nFnInDvK,4Ƣ%um Vk\)}^55sQO'1ԅzRK&it!*`HX{UDi:ٕ)>ezA?߮ xj;ukH!Y,%^faKAJ_ ƽD?9pM9<Amﶵj\$lHUnz0D53Я:ӌF 8!uwΩAO(̣ R]i]_ٯt MO6)Thi,("e5dR[D;4SX(ԨU-hە[ 1L675cH#ː -Rk)(ad>lfw))Qw4z1&E5 Y FZ1g^tUAl8?wz`q>{\%ZXuƗRmhT9\;U>[exT9Zn}&Sى#ӑf?|Dx?UŤqx k-g݇/(XqqYrB&/bcE& U@`}Ơ'h GȢQȆ}8z+_!-D_2n/x;ÃF2}sb #ZjvIؓz 5u*L31Q(FRڈo'[]1U.,ѣ[ C9.ZaN P(+ W+*8%N`Mh=É?x I:'C i0Ge }`s|J6ʂ:<)+8݃Z-c^xfYN䞵xFLGـ\\R^XC ] [c4{>;P SӑC̺GTGT}.|䠕Vbo>S_ʦèigYZ07070100000354000081a4000000000000000000000001626034b2000037ec000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/digi00x/snd-firewire-digi00x.ko.xz7zXZִF!t/7]?Eh=ڜ9QVw2vђ-4ف C'h_%GU;eۘiHēF9 c#@+$@$ykL,Ǔ@cHgA}gē ]πnYzMz/n訠_=+c侰q q5n6?pG F_{zwx`^v=!!>lv'饆.JRElo%-a쓤U"zk΀l|Mr[R Hp2[uԁO˯mvUW͊BypcprvCIS%.}V1n%zL`z="筏tޘp.4cOڔ@c"N: e)u0 W2 q-7˛qL[ B ~EA4$9Su,珂6(먚rwqtexa"oKA8纘3ajȜ_kAZF_{SnCTKΖg1*tZ7.AY.eMx #ofU)8D`"D<5"8l" 4:d^ Ks 3 CNpj"7 ({9*Ö>lJJi<}i Щ:Hj?#i{L=QA{OɊ4/Yn\h<M:`&e͝?Wjb)ԌcC ɊF99/<ݬ<;`|CnybKY'w X},Wv@RnI Ehi5jIp4"6|MBl+r %3.#=iËƲRlF]>gp{ :]H-bnes!٢ ٪˭}аOlWbeպ;\]mUl@cL%bK-y>.#מL,eDRAAAFx(?HG"9"<Qn0f̍GA͚1YE/Aw: `h\{  [@PX9Z ԴC!hl ;+y56mTa9xs! l;Ryy;55+s* ,D.1S5(>6*]w?n(6҈c J1acxX(2L3q*Upƨ!܋{Q&PN~J-i9,axR 1G`w[' &pFV|bcM&m}io%U&U?ȯFNA3chSnn`!Ӂ0yǰKlEX'*+d)܀C 5B0?QC hiPZ9R]Jo[܋R/md`zGJ|,I fp}r<9iv04z{<3$4}Wk} UNՇ#,*SqMĦDͫs K\u dǻ@# $*+Zn߱g jg$3=sxrVt}̯3!K!`)ޟ*%L9~֓yըQfIFB+}jm<0J2,3(fZ|-goL+.`n 'E6]]T`4,[<|gY-mvAwUK?H$Z3cSp~Xa:$# Л=v_E#)% `8#D_%xb)R%\0tj&AǗJCw^Eim*D0-`hdFQd@ >oY90S?;hcD1:t)ϭA_fkeѤGV;3_rno?i^)@|NLkW3:%XeMw<_0$)]jR|t ~Ce&XGk(]5|rH-.$}44CM5;cu?·z}i"hyw S ;e+\ tJ=h?ŵړYT vGI"oZ}mjQ[^Jq_dz6nh0Xr}BKt5] w&wS`nkx&tFַB#f :1L*]NF֯ꍇڏ?kw y}4-rf*MTgcnGc9=-ӷfe&u xߥGN_o~U*v,Gbw)Nd7e;i"P,^ȅ\\JPFةlG4k1 0nƟ|6d38JqֹKy5;wT^K0ȋ.ί\,7 +%ܶa ^@s$FwT: sxۘ:aIj{&Ot-<::;#_o֌ų]CD+}xvʜ]J07s@N1R?[ABuH9'ypX{UDoϧ^ZpAK\'"&cyyl?P⦡ΛP[)#LU}@L>0PB=4(7Myy[.&Օ-۲tc4Ք94B38|?VM(1_McP8ygg#X-S\t1SaՔW Q(8Ē=##hB?4 1nD>h?#U*\f@v.DagsM؇‰J>wOErn\ 3iJy"&&y )w~\K kI!)A k"#5+В3|,Ą!R#U*9/>$`3SiFXv"[c6WlD$xj5ܨlRj/p/c>*rt%+u|[XmrcRUO~?0.r&?D5o@? }!*6$.//HNz%pqF/92U3$R[_M#FRRj$K3h3N](,@8ksG֩3^լI"]4QT{ k)^ NLs8WCL&'!~|VgUql" 윍Gu[ieyMw,kYt/ei[bD{t"Acxt|}l8f0,B"-lїZ`h"vVLޅUTmi՜&H)LrR ֙ǟ=RKA5ws(L{V*F{2SvI>Os;ֆ@ S-VFXߓr9I + wJM0:,3|i fdAncCϣkX{"z8oZ1Ǟ2T5|{T>*@T'MϨ4 nwdZI sm_Q[rྡྷ ӊ#8`>ӈcej.29MfC[C/5Q䂞g N3?L$̧aJ7㈕l[={p^Sַ":2m™9{$spؾ^)P]QkGpGbe*]fm'e{Ըd!pJsF@j:/*.{:F̯oAOv5`B2xS6]c]XaS"YOz?:y*Cu엡 6r*J)c (,hC9R0`NGcV5#k MV]DSF 2lZ'H/*}|!W"@p }*H&oZ`{TPnv|jٵFH֦BKn&;" WZ[mN0BYf"*c(ZlES7*G쑥zHJJ\շY]c|P|b Gi5eaqK"^js?G<`EYfXa-v.: iD5F~,;@&h侨zf27$ׇ;$~Bźxr ^-' | սe٢!2Cڧ\ н?Df*옖Su3FC.V0=M?(H i>/&MiǷ<̨hU*Fİ#D^)gO6L96cPyW~DCO5F}ВصL9TBLRԹB=8 f1cMυph[lL~niߎ1BDf(މjޡ>vNwu\Pמb oZAXOêÿWej^īhOg49sE,Vtt=팆q:Ϥf:cl?HEiڻ2yt 3hŕT=/]m_e8̬{_ ad_BRzpN^ԯ殻|e5VOR*lF\P$,\ӆ4l|NLt }2>}`#ZtYc<G#B"KR1RLbH>ťU_UM•h0v\*g?;w5_Ϣu.ƽ@.WVs3^ByrBΑZ"%un:~7?p}PgI'*FM]"h7C&bi{ yico?0t!uƒ)1L(+#/OH!+ +@W7p~Ǡ *a40bnj]%rH9˘zc EMU%6 Ԫ{ZX I3F0EfVy J7ՎkaP|iv%LeѕcDž-QqwZU2H8b//Z8lCEQJh΀XuMl_C pD`>ىrٌ!ÎlFNJH#*QP+bS%u3[.+q>^ ;u1E5/}Bי{J#SnH0 sO!oaW{xJQ@ZE6-D:<ʲ]Y+~*uzY03)7:7o pRl2uV)`*x#`DƮaehei˘4:LsCZ_@,kФϱ$Ę& jĭrE?PS6BEv$ҫ΢ohlmI6F`t1 C=Y te,ѓ foœTw^߱oУF|Mv`jaG$|y-B{[3IR2B9|@ݠ0YoQ-Uf*?VRs :b8Ɲ Օ<4U8^DtW=u*4/=LD-ce~FV>` v5%9XgAʫ̶#=7$ZpHpqx-AqƢy89om*!hFQnO>Sx'EeO5'J3‰&G0lyae[vχVY +Dhd2hqB:v,طR3_հ[F&BjR$ @c_plNe,nQ ,#8eC"ԤkrcT `_v7A#0,EqQ:S0JU@'"z`ev]E"Rӵ \yuc nncL^%,XYnW Gw>8{"C$/R):; RyoNsd;JG\OZwFc./Ȳݦ1 IO$רxR! 5=* Fdz vsb8E\nT:R#Xũu:ɭm\li:SCO12) =[vMN5X]B%Q5nU*YԔ޾)js&m߄aܽ83эFh}ܢ!*;U3}XjE`PP!I` "8oYvdyDg3WU#@aj8j #+%Z}_m&5W~]onH*.RX6J%ǚ JЇ7?d}1 vT*D^ ŏQw"R]Ae }/v) di]kXGU7Z"c/aFb m߰}ҁٳpp(% 2jaU qaG}rRIS,\/$F&_M<{:~Es7VcQ₂'J~ř{k)i:(8`[z>Rscv*#n_0_ {@ 4%_ܓQy\d(!b% JZ`=v=mbHnWe•Y(${nZ@D"x$r2"0/&Yj;9+GӱFo.Bh;3._-lFG/ל?M> 8PxLDZC g]Cx,dx:-_" NqXڴnk|7"ĵzO!&)n)"S98zS"zNmK2d>g Æ}t$ Iհgӿ>li"VFJ( cSNŪ91-U`NVh' m,ݨ|62sQfx85:mlރkR-p/2?{.2 si<qwo!bq aXsu>uT+laj~&VmtYcN);'`; 7`˯K(̇@aFh-kYJ2B_&HWX0sN;-}X DkD}7 3&nuVL"9[]׍o5M5%Vȁ!1Z ɚ&nyi*O-j`rDE虫R/)цibaEװNRbpT K %5+9$ThGl9kg:<-4Xj5K?k ~ꄘKوa_;6]~b'FF8 VN=ݸwԜ*:Cb(R 4d <0vDzN_"¼?):>BusKđ{2%BBoH6L$א۬VY/C1צs` |WeG=B6J)x>u{aYa[̕>$$QTzmR`?~Bu7@oh#3؉XNBWk'e3}cNRےA_ZHxV`(17-FH'G:yjaEDnY.=Nm#yjNuTq\S$Zbjg$E(k` #tY=f#z22JEE%U `.F*;ԓ;oXf3 2A"ZFW(TO5$#Ғv`'GֶS{@!`3{LG Nqִ 5qY߻B02reQb ?S<N[:R6x-"ۥxldY⛠B~fӮP/?w-g0{6c .u.W ˾P|sh˵,E&)aCcm2 MZx*{No^/T54(r*iPҜߣ0 Aꭓ~h˓J/tڎ ̕Z%T>Sn}>TeDgfa0=-e %ȕ^/=Þ8]٠af/CRsΛ!-|!`|u:(X/U:9bt6u+IJY$:xv/bBY:@51ۋeM򻔔ej \_>hs^N* % JSd)rf^#ԫ ,#\  RYq4- lØ|/-teLi(|4tn־i--$Z/ѷ -63g3bőHӔMZgYeBNʿu &TUQn4S(+2kQ8/xЁ _\9!9'6VHgj牯זSmbQ.(ꕾ˕Gomv8=e\iί cX] -|!)lYtu K7_;S <|GC.e2#Z.#c" ZY\DeG\*x嵚]]W>жD#h9 /4vtxlsm ~QT \t匧QY&MZ=\-Wd__z0u!fqU] rަާx#!40|w*2ۦE/Ne{3!UsIGH:#%A8Ͼ(; Ir0nSXg۰Wsq4ɍb+"i̘-+{Q<4yAw J7WHS!]2Җ؞r3FYRsuf;yH1|\"ؼd3BƓAzu>X휃\K_/>)kG޽ vnxFS\xPWh=2JZhǧI>xE I=1+h.c/U2#ZO;fVR#1]9Z=f72}27aöt:#OK{\KMva]ƽ#m=!4[L;JY3g{r$CM ҹҕRa""m1-ok->jFpe(:{)7,KB@}I7}"ZR6sͮZnU+sT}jG\n(D)wq \+BzCy(- rA1d)meQ@K4lwη2>,Iz] 1m0-H|t)t ו«J̍Ew]a`7`} dC:YxJFLE(oUat)3 #QQĚ%Y+HHQYM1mrݛh<&KyTF K#p7FeW <1DC vixcM-4s5=Y3m +VH>3ӳ.#fKl-(B@Us^LUu}Ӗg,z.$6t=,{[DhdtlzMsET_ ^B[6: c!dVٓʇtɀb*BKK&YiQ}Ng5t ǻ"f 4?5+p! Zm  &5~q BsaD7H* W~ Zۻ,^okĽO;L)TJo `i  y05arKMj8yǺdfqN?%nֶMbZ4Eá1Q5FsS\%I;%ISQ_p@ 7`]fڧ<,}Yޭ6L5auJDo">:$*-*AU$A;5~/">Nԭ5@ F gleXȶ[h "ɨq{$SiJG<ԟ᦯gC.|ַ*X56\;cMo:u ]l\@aRuSb"N|d2qr)g*0HwRf.=ώ@ ;EFx"^ǁhG7$LT͝Ɗ|aT J1BBFDH*Qɂd0gQZI6e_kg)y2-!t斋yUFaNeJEC懘2cic Pqry"f|[ Z*C#A rۙܠj6&buzU;9{$G( 5 CmH<8Lj%2`+4tW/zVާA#jXcd~G/Tyuxջ9XD:\MEZᏇFwHpʳEGˍ_~ж^qƏ6TFxFu孞Ŕbq$NcAJ9M$=_ɱc"R+O,ܞ_avL\4NHaI3>[C=_DsP/;Vcb>NZkCd&\;/O3Tmv.КVO11 N qc{-?Թn{ ^=odz }%kk&~"9H{3qahpJpHXrǤiCoooe/OXstYn㊕NlUWh91 zcwN'$y}yE|EN?ʫak;KwKe( Z .?@WooQɺ2` OPzX?9/3kjriŝ2GsG *̒GƧO#Fĝ'@`My'PW{_gF)SWXTb6Iv56GAG zQz\#Du̽ysY 1' M%$隡'0GR>TnQ5R:NSTJl멺ͧFocw *Èt^n̶?Uy ,ƺve [*Mloo󞕻g8# !t(ZrRpєCNX%0,Y_:;4%^-^~aë8bVw՛ѵA~yޗQbqEņ,P bUm]t@lOZzQJ5Ls:}?E3d5b\0W꿑B=bDp\[Ď >6;kբH$aM1fK{-m;Jax5f<`~}V/Icxև5H֓{:H¥xjc1zP1?nȹ&Ӽ9ºI",lOPבQxq@pjE;ʩlxoa(;Q(Mg{r *[U פFwT {!p V%o B/ 5'FC}aM*F 'ޙCKwO!y?9pX6R-Bc;"2d7 K t[웦QP(eLzIA.nUkֵY-rG~L N鉗wFhHp=i*A.x#Mga#ڝs11 w h@;ꊞ7MKj#PZ.5`{Ԡpa&r& =f,[:PjjP")Rڒ &X;&I-EZXYНvyNSzC.ъ9Ye8T]f΁v!ȧ :X-@uKA RJ.{vawk; J|E _dWJ =V8^UhMra~#."! m0#yyWPGF ϓУ^2ސr!=Ecj)VIeV w9p *({? ,Wz'O<I28v9t^b{z:dkd$j dt0,Ky<(:%cFufa8KzdOb~Meך\'BkҌ=s )Y*GPmuPf'-hWF9 ܸ7#" 7IX./df\>ڊ/~~u=;q67Z=H`ܝY8ꋀϋ6lL>:' 9n?2z %D\d ߍ8i[^ub Yh/)[@`B}& L&!՛-fZқMN?`)c6ݜS>H`?>uX9JzIbO ŲmtP{teV/G8Ҷ\?(\]IU9@!47T̙=[Sڗ>PlBVxcƍObNҿG^6ۈpАlfĒoO8xw/^O11h<,骰yv]|wa+Q=E@ dHgJ#tz3K#*r(ΦWa2grx{$ :;Aw[e(n+:ٳ)$_m,z: Uόp͇]ɨB\RpnT?eZA![xc2;b;B0&l>TED(jU ɮTʾZ_p˷t3g[{~ӛQ!BRod|? ;BiZ|GǑt1ĘNܠSjfUGW樁"Xw*- fV8Eg [RƃYƥ!W4)Ty~V,bnPhl2,|:^j1 ŰpT,'okVj8qry-pI>Պc^7-;ebvClн79ØzyZ+D3Qi|C РšD1')Eah[]k#KSN~re2:bă8տ̽ mH xjWƋK)bHaE&{M+Q)*Tz3u? "zC4o8-#Wʷ D)åfp"zX}d)nWr,-6GWphdNWmcU`opu:`w%I `2Qka^#K3'fxȕj͍U#Aa \ӧɄz(ݮR9$9Mc 'v`paF Rw7A3_5xO-]?${&J8\9{i ZɜXT$m91]&nx7|Mj+BM9B=i}|k:bT{gu vW,J-^ϩ( Ij"ϟ e 1 XʮAGtӄCU}R 6 ~mr",^o& K"G @֪͍-a&KG?) INo$KRIK#QQ˿/렴,=VFc,<ETf' 7$$]G fJ)ц!bJB01~Zݲq^?6 \wa{Aܤ㨩:ULP5oܐ $Wq ň\!+]?"FwTUr8 #A}>Ac@4cJ3:sc5~'gYt2Z "IuV%7EMdߢe3[3<)fku'%}1V kA)=܄!ҭ&13ag01R?QO WKMUn2L\F]6,) %ԹLʢ" =0cylz#8W3|0xdv_V_p=MGbLdkbsuHa62.2|8@CpeBf/ZX.loKKGx 3 xc\D,~5^W] AF3$~/iO/ԙZbzj&Ǚl8k~X;wZ9@|bI‡ @i[.v@%9t7}Ŕ5VzPa]ًI5pge|H^5L!Mg*z\B-xցEYp%W=*;.}o;4> M"TS{_O%с,De?R) I$FE10~FcӢE; Gy"N_p:ԧn9A4T`QJi&]olOXk.~4+3Gm-Yr'jZ aY+3qAF]РuBz$e /uߌo|۽6d#0D `ruG=1CwnV#4gɧ|A|>W1-5`uhQia+C҄dwf>S#1;TH<<3·A6ar'Ta-w7{ע2Ψ,^cNׅy4<'v&c1I̳VoU? 0 8lVq0xs'Ř^25WJ#BaxbtvϕE} ꭳsFSlSnj,M6ٗ qOϢJlWLcNǰh[%m{e}Dw\?z(2B9RL9W;w M]u%99{j( f1kGzWHC}U%_HOnR;ŷt,lq r dJW<#.OL"xh`d[+rSB\%$6ҷVHHmp?*3n8ZBE+#힙z&~̏ )@y,/Mr1"xڽl^J$ }jQiU>vI H[}-ffR7QH W+o5crnj5C cYztxêI0 +FR2VNCVG8BOih)Sqsu֩MX{ˆ'|oBaq}+[tҤ`A#hO:7z+0yt?@,k>Ģ2h3l.\  qA˴L&Bc:\W<.~2Iӱ,YGIEYsvzԁ,8;$sDC.?`g?eݧ!Xm;XGoYPR\]X'bFPŬ<ؚ;z7y̵ȽC %@5qe-4G%PPQDpIO"b)LXfe_AoH о3dQC K̠͆)0E~Tr2KY4;?ZnH^<P= /ЮU%tp3-՟Bu™™~N0%+Tf"( tx-N\EZ4ԣ_Px9fl5+. N'<Lzn%m֯f׼:å)o"$0R+f_嚘 b^4tko>Me󈇴 ˠҾ*9Q0Dv < %8CiNUqx5PBM}A>^paJRn$y7 m4{]t`(6ANY~BLovg;ӖM\D }]S$sky[P 7]rl ʹl K~SI^'󇝽&0gD7wB@ ~"Πo >7 ,2Jo.r =Tvh~OsE/H @ºR̝{me7P*Ԧե[Vb|7f9@h%3Q1nQܔp7RqmBjiY @HPR?xF܆Z>y")Np^6Kl S_~YDr\e6mU)u:N{6+s,iV6JsWŬ$,i'>R)E`z>IX.k6D/ /U 9dJIN׽h_â~^ eo.rһ 40 Yg vE^hi_:J]4Ɵ]ǖ"Uct;OKZ\r|6Y0SHlfA:Lu+M3=]r2m'Ty 8 wBEbde?/AhiܵA(;⃁\!$Dk4&]aX-巏B3;b?W8r\3H݉i➁'7BJ/s^l\cOhEL{zēeK1Q f-AF= 'گ+T+c?@\ڃg!ˆ%|*a]Q'HK L|LlAh(x4 ]궀ð>bЧ>Ug`8o*)T P'o0%HU5p+tF]2%Q9ŕɐb^]yM>;[3#N}ehxUe4۶̫ ^h(XUk1j5,wy4W7XI?sDBs{ WJ($i5U(o~ƺ.4F_kThoo21d<5{nqB['_5q`Q;0eW9 w9&?DKE.yqhrK ʼndJldWyʄHuՇ(HѮ;3xX SDLȀ!S w wɯ{j-JXQBuWrhIf'? E &5D]\N}.j=i8lhmy; ,tܖR>?}w `>ـ/ R*Gc~_pG[2vAׁ|SW7Ù!? h47z O5o>Q+OjK(lm?3P *_R\:``8 D'%'6!^j^o ]&iAMp)NokVuJf*hnIVnZe)}d[TI.6'l 3\D N2YnST)Fz~t Mddh N'+B\ a +^./ lJtH\!HFX[KΑN*i5By6" ha/Lmz[HGn2M1mY3 [QKy_A>ø3;|?!#5Տ"G!uJ+, w0HvYIk``߷']&J*-j.8@:1ô : \1]C.#3 @3m'#UoW]`NGJ7JU,6TqQS*N{'.-urwnJ߼axםj]9:dCQJuUT5xGB OQ.Qyw&jT%8䆱bmޢ2,{a'LGuY0ddS V_Bw뾔5 Qf?#0]?%:jr ޳"O7#8;|O^v<_Lπ{`=HY8@ =[ Ek+MITx$HAVP؜@\19Xu[oS /3L(9kNfN+0<vnψwL#'_ Vi1meGtֶKݫ̹AZ': VFvӞQk6R{;-Z5_Yb`w^}.0K> N`%t(?VRs ج c ].ˑW[~./jԱYIŐ5Ϩj'0399^&W7S8-"{CJmUiD@9ۂsp:kM%}3*=_oւ1^ڨ-̚I@3pf𼇣$!(NTpۊU~a,,2rl1 W)n*]=lY1({ffkKY%='s7eJfu+H,6{~]|t9yU$t~(1DrJE"rOXCQ-z5W}l(|*|wub$NV{e Q/- |Q~w ՛bj :͌b5g!w@'`4yE?C_Hx3CP"O`4%:'L8SU nB\\>aR⌨kO̲ѣۛۤHLu"wL@BڃO\gԖhA;;_z^nC?^&`mH7rYV?J%|jf{WLAw:';Lʚl N@$)<%D̃)c aTCD:Vh<9nxvrVs)gk -r+7&P=<9Sn?Գc=':R֋5Y`!W9`򀵣chXe4QFy!_6ݤr{>X-c*y/dݝ4$D Zjq(FMČwQ@ydRNȾ ZZП dl'((R kZVb%vGʏeg$UBrg~~i,gyk cl?WL!V2NtqRY`Suy28}҅F?k+X).;J+vU/)a#{ݫWW 3Ņ^yAPe$l$+qU̖in\l˻6K*5ZWQ4GHxTyHc=^L.-㋲à$7&mǦZ|;x!|&[ﳔASXqޮ҈x5ALE2 (5gv0I#fD~0o7&*ƪJC}:Fbkt*e3Bk:ɈN5vA9*NyU%)eә*Uq g'IrK'ޱ`"ﳵX`ޗM%8O|x"_QS; a}Nl]q7J]ttb1*Zܰ)t;c58?CE籌JpTlc]`j#YACEʎ"k +* R3O6҅;OW@}96nl8'LhtLЏ/IgYZ07070100000356000081a4000000000000000000000001626034b200004e00000000000000000000000000000000000000005900000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/fireworks/snd-fireworks.ko.xz7zXZִF!t/cKM]?Eh=ڜ9LlXHo2B׾ߡLi)@?0z?וt6y\]`)zǑY j+w~)|u٢Lqr/zuK% E鷴' 9u$h_ذen[, =_+3kH7^"E UsЇ .n3~|-?G('4 ƿF@IK.GGZ# : iGU&cԝ[2onHN Ric)VmH'P/hNTxϓȭ佉THMOxEp"` `6ΦwfPYc^(<]{ He}}/V뭝z$zm#2 ׵ N #[. >n14deo|ka7TH j;2xN GZcQYkmX^3K]gy9`Mۣhe z3[btG륢p[/^JË3k{S  ]y8>ZM7JV`S 8 >B p< Sn|1}s(▽!uE' ld$}BꌁEjbA܄2}Äڬ{p$6/}n|'\AkN~#x 5-sN_,L!Q~6) q ,?Ѻ;3ꩅ 2V_g_E7mKB(&γE`$>r04mG;U4s^.-S{lO"Y/Ŕ$~]*2;.9)9?7UiңDzD@˽ T&KeՎe8>;pZ~*V{_s_9v暠lE"H 7x# %.!(I6#2YRx<\oiLU)ҸyS'A Ģ{:aEBHB󰐇ԏFR4 ӄ#ދ[B i ZFXz&+t+D/ ` _ XR'b7/%T Y f6C8W g4 8[uhd.K ^K fU2Sr,AEaSs< y'ݓN'4:EE2gUӠN2z{TԒçHdZ3Zz=uW-zQC^WDDtbԮ&.G^J*uhM,R-$K c: 9LDrV z Q 9'6<~0ʍ;̹A]xoe'$z-~-lY 6z/EAj ICJ\CLEqx3}8p5?@@?gJ:Y9."Hy[Ƚ/؀m/ tny̜JU.³]`Zv6o똪nYgݭ9;2K&՜"J3Su4ک4T"JciDB ?cM?:"Ix@i/E`;YC\H B̯39f[ l>"˦sRa*Aq* EoӏNэW+ӐLf#6g. heK:EsQpPEe Bi?Qĝi鵌9)@Fhwr\8BbTKS rgk~@CxŚؘ[ғ-YT:f={t"Q {JnSG((=E(y*9iF57 Mk/96 DkQ/ч!IpR<)h(C_RO ۋqEM!uBH?$UNgOM/,7QC%o°i`s0Z%fkr^,eEv2orAFSBe(dAбb)H솑3&S6paAhwZMKƯ_:. Vn-Tnk7bpo,/XzJ2G|6b iH:haD CY)w)ä/Q0)d:3|j"/lI4a] ,t}ҝ3݂N?3KY]z4(\ޏ EkY!p\%2ij_^Wh{p6d e taxg>KOj! 2ثǪJF1m>"lVfa%H)E)CE*ׇϚwf*t^W kQ [d1g İ|E#LJZ*R&o>7U1l ݐJ« A/9*#CDQ'&nu_Gg#\C6M1uz#.  | I{vji|J]79ʪ "0s! &)&aA]@#1EXBȺ^4 a|Msap=KE&x |Z<]ܘa:{ASx&Q†=[*" Zj#̝XӤrPokpgv ln-pSDNql.M`#q8VktCZ*Q4Z=rVFʌhAB R)@j [QFҢs|I~`G'?~=CyU ͂# '57e9ED;~EMTnD*dc1ow5X:e$6 {\TAeQ8؀SawС-Nc )LMrGh6T9 u)Qm_ F`=-GM¯OQ/CO ЙOanR,e{E|w#V_ӜYFN5jLA1729Ou:hM~! }5e?"^Ш6 p>~e6X=x{ǘ;Jݫ8F-З7tT9ȿDxb>qID1>!h7=zTVaJF<.R74nA~M\>)-brG,|f ˻mȷ]HE XШ&Gw|{a哑QR x}"P)6ZGfZ# ϝt+ZwXv/?yY,S^ y%j5-/lb*#0,~ؗx#l>5LJ'9T3]5(jVntv0m'`FI^d24T΅ĺpb+Nj-\a9.S`LE}}A#{> Wtw|ykV 8uTEJRɢGb\xY2")M4i.u污w˨DkRs=I8{p,ףwC@%4aŁMI`o}?/5֦vc.? ӻrVEN .=J frX&{02iXmޝզ_#YRHe? }pblohg4*%mNcJ@+]o$r,kVcXiwgʪI.TS:eWuE>$l 8> h4"d%>nk𘜗f}r`DDv\^mq=@bT;>R[ln|떄d/ӹȃQm[FK'& ;oI~x'N?-lեmjx#PZN Dr)=aį Z='j L0Ŕ ȲyR ̓C 7|.cNc?mee 85ƆШO#$'DI: "T!Jtrvnݻ96c Oji,Ȕ%QkL[U*MBW NVàq'2XuC^Y>6ܯbFR\r;˺ έV'prI JeTuJe0pI`)jՠJX *T4pqiډ>BtzNMZkdjFH/7CKai^w_:*+16N,uk'O9R{-"}jA?6ZϨpK,"h].;_݄ +0Zj݊d(1iN/Y-Y:ǩqvP|c- ~@y jȖ5i eqpoS#L w,:$q~Mţs1} H*⑺Jvo4scS\.tH;wf9BՉ. 75Γb(D_VC 6K?6TAV2^݊ ,vcV*gYDlTcl]H~^MJkw q 8 7Y}3)lufk1C/hLM8ZHarRm$Y-'x IX!0eӣ˯}V'G(O$h匩b ^ȏւ@1M- 5Z/3oـ@k/̮}YM&K6Gq0GR܄Gtw8P5>8yicQ>"_jt[`?ja=4QSa#gFd,cPVZ=厭Zo؜&Q}-&VSɌ_ل}6)!=pn/T̫vd NGŰ>0Oy:V_nmX(Rќ#JU-nx_RC'R8>5)[$A&7aI?;1b[q!gMUs4q<iwԏDMGA*S1{āpxTCKTRmMA()z)ZHޣt}脋lLyEZ4A{c&WY v-fm%[-iD,qoQ4:D `, 3;6Wg>" ڤ34jsL&9} %CXFⅰJM jaOU#Vxz:h:s ݕo97i: HX(1D0LqMbyyo# ql.+Y4-3L#^QMfT$teyax70tU}f* >-;?ZmG4+z&(Erd^{ M4~JF8xLC/%!@mLL2Yhzhݎ! [I)v!yV8JTzaJoHqCw&XGѾY*>[l.،IΜ Zu5 ):9$V'#aGYGeQ(sboU <2T#ݏ}2yMb5vCĉuּoR'|8[0ڈ^GG @!pp鶏8\)-!V^-;9iz(.bNS1norϽp88jWt΄Y<^~Q?4byYv0+>=.1V\7jjI>"#'l]1tW~koI\RH6a[J'J%Ίy9EɃ?\qrtd0WS[tcP3yUa La7 83*P_lVk #)P6w72-L)[ ̍koQaE +;m[ ^qT\<5k_s`y% ^34фQ}PEkߒESi(cә2~>dCyH%(y-+}yϫ-d'U$ pryio@`D@J@p5Xhp($"g4< BH?ƃh7 1a:Cmʞ˳>x9V+)xyO ̊/~#GP6Y5D\̚fI{$mh$v휥m`]R QXONA7ey}7b?$C.SHM54sw"-.aowv]E8Ut վkr$ݳhpC*G;HnǜoH{Ũv+7o SzZA7!2yCX(}W1ZR3\-бsXZ/ntsCfr7(Ԓ'%vyQCKt]fJ7e%]7AȤa>ӌW^組ֱ]mFfʬh:P-R UF0gK -n/ zr;3}[;'Ӕ4A=^u4L; :&d<  k( GB^ U}9Klt 1*gҒ^Th}ܤT㚯CTx?lѲ0NL}y.`p.@vy}g N^1͉ވdPw%'ҕ"$4+"Xާ' ݃ |% :&eoӜ(p9'U7R(QmT8R$4n GRCNF$ТϒRw,_c3O5^VJ./"}mn0/AFCg5p {og^-#+u 52a=n{PΈ(4pMW S3 _-1iUW^ (+/+FԨeVXomI]in!z4\P#?θ]׏YC2/DieBNg@6 `:FX,5'=XEx afT67t8Kx_r6} !/yO,L:-;hZ<&~LjGIeȐI"`nY&VQKJNzn8ܵsGZZ?9哣wUO:W?G/ `FDHuQ[ɢ[{>O8(os95aY9 ,=E GT x #:(`^rɹ;wzV]VC_M9+2^,]f6Е3^ߖv?'F1Xb@BpU8}c a,C|ΥКzm"uUzgSXc3R$^jH m}2P{]);f<=v#Btq[zK)g#fCW˪CwuMyނAV%dΑm( hA/XM(aϤAݲGV{YTN;|6.UUH^7p "*pCQ2hͱ<$u44`BmAbdmFc0͍@ T,ς˯L/n`ڍ7RelaŲE 4)a14 ᱹxrP &wRP\tx5j3lKp)N`oYݒV 7aLBQx=]?52WZ$ ]o5 JQOT\Z9N/I\,|D> Pg6G_#<fp \ϒ. G*$gBJ.$0 ÒzwW\T \ah)Sf=8ksgc͟AjJrG21oЄ.kX"\v'TI7VĠ<5.Iu4oTPgmM>fFg|w*A; kTU ^&8WbO`0{*CΦ ƈ[su6lQBᇾ ^[Ѐ^Iǚu{#*- C*)7_III}'bǂh?fٕycQzr-SlA l>]Ypg^b@'wDG3? :N¤\SZ N) ϖk=WTňG=)[ڂzРC'9:9Qs$O]!ڛI)܈3+sђޑ ~i7cLRm;AVv㽟7ywњAM@^;|OSrv" GƂ'idTsŪ6Nr@Tݕ[ă {&,S>ӽ2Wbg5{1TkɴĥnVd"ܮ@:uuc4߮V7rN6x:_{UbYbaN1֍v1WXrAF6Nk4*9Z8R +U@%Cl6`¦wyd%w9>ZÂY wzoPT:f_GZI+_^E.s[ +|bNX!4:ڪijV) ` eP>V;G}FC)Z.f#?ΎSu Qح}|iՠ rKy}~tD dԿ)C/^ {44Kjk 31aP*tDKÇaHۦ kՉ dzusI/^-%H vT $:)a }IC83Ew6jJ}GQy0smt10ط'Ijħj BFC#[ܮ nFEtV1RşH|359yd9HrOyݨf{aZXb^$ud&h''ŹQQF;;6L=70^*EG*ѫȢ KK1 Y͌ 'llAuE{ O6 ?@2^ ^5o鯷)x$POy #\vZIu r/yIS' zcH Z[WG;Մ Y-B/ jkFx(둗 RȫІ!\CC_T!Z[;w_h\Yߘ 81Yש};i}s; P4(Sa L}Tjֳc3 a)tKIަ3 cnnW.ROD!Ȉ{UML}IVZzQɝ챖sLLA\u6 ,ϧf8p;c ()XdY0lڰ"w;^E1y@#z=|2\`tp k,71%ЁKp*8zP@0}Y#G АL4G穋YF5Z[VU*[cQvyL3W΄, g6vjdCE8Kg;ލ-3b]0!D#b؏Д{CN>xLM^v[otػ2-Q ]|^qMɖ[hq,-LQUXn@6Dr~NqrB`/!5yɱBA2 MJ/kr`=9<͍ koh_zr6$Dsjcd}^G2h~4xZ6=|WDUDJ aBFlgJX.#{k[tm(RP2#fzwE~~XH_O6,5(1@oOɢ QN|m| qt'h4 b875f^zn"JJmZ]D UŞ=!mYaK*ǩj슱6a,VZKѼy6XAq;NsEAh#ۭ]F\$恀XoﰮS-6sO^-l'^!L fuUTû6[׽kuQ:c704!$c`sgpNA?gמ58*F*Di~JF E|`|8-'~٫_} Ay={t+ :9Z!7-`{8 -ݶaVmywl2++TB`؟@Г]\~GZcCAiе"NDmXE$?4_[%֫IID͍ڇnqH ‚`T7H5w ـ) ɥwx~GS:T$7֛#.t}&z6,H^x>3 oZή77B0 |hl y80`-IJR6;Wc w]Pfr `O<{6$Uvۗ _䩏82^<9Rvml|`gZqp *oFtz hk[t5a`0 %'j8I0D Z+daLfh=+M?fLhlؕpqS)aPG.5װ}ت40Iu(?㴩]tX Mq!Ž0S5P'ַiP{Z3@p;<3#q-Z~?I} +0ey&]iƞ|C kY])>_Ėw$3֜`=EY{ tc1ʇ-N Tֻqɡ{G" ^ .-1r|-͢=N[\?lvZE$tnF x<@&Hqŋy$N#خ2r*/W<邗D)!|y 9 1hEu-}KYHìPbAXtWw6nZu_ӃlRJ&9MZ}MoH9er~n? eř.;/|T;#*Ǽ =:]qtBFcfR2JF\vh8\ #hPhM: _Qӭ 67 8i_BKŜMʜ]Ӥ.fk6:-?WZ2[O߈y`P U'覠J|'?GM"=5 B" }?QԸC' b=1 &Bh+_jŔKL\&4x`5Z~zjE4VEEj+W2@8YuO_ /׀EN)XWwjPT6l>=PFY'3sw۝lrܛͱgYZ07070100000357000081a4000000000000000000000001626034b200006020000000000000000000000000000000000000005800000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/motu/snd-firewire-motu.ko.xz7zXZִF!t/_]?Eh=ڜ9Sr;u4ir;&7'e!O[ 'J~5i|zP,>JMln~犆L }o #MU7c>Khњ^c-2MՍ;7ys<#Q))ByXr7peGA3I*ngGSs7 qz]\KzH[qY_I&CU 6{U[˽L^&f&U6O'@tJ6rxY>Y@BϮ*%=~zwŦ'Q%4"==:*`^5tYf}BÞjrŦ"G0P |[OؠԆMiR+krrׯgwR_IE939upvl٩Apu ȑ㪓5bUxxoQ2|h)1I;{m?v]V)o̯NV`{/E~r6^$^ZޢRd;:ѯaa|Pe|xTu߅itSv"c |E֓H6QB)=0L1n-쎶C\od^}CL1l42+a5#x+նPK(iC4nL;J6F8Eq!Xd"\0-"m&F"4jL*X7:46ڳ`?%ɦ~hM q3Jso}[ϐr &T\*ad~mΆ-QSPHUHqcQ0(++2Ud}xhl/ξg|:AWXlߌBN(?<JS2UpJc=_2V;Gn`TQP8gZ8yW2l{*R+X̳P@QƬ!A53-gFzKeӪ;P!dmCs]PD lw'sBķBx>5Ax{~u/A<=N̴>CR@ަ/RVQm{''N£y9uJC[7e`Ie fǸŠpdu;{<"Vtv7Œ-%ni5={ 8Ǵ'8.ڠ"Ud> 뤻D7封?5'Ӡ]ݛŷppoVX?0,k 0\y.2GLK kTtkM-*jF^莨G#hL6}!wMk_㙺$ THcҐKNqCȞ-'Tw D1i;-@dNkӐ5_Ά,vP^YLGLrij:gKTM˖h ~S_Q򽑪E[o] ˭űy@&!8!Q $ Ƭ* C$rJ <4q!tPuR{P]hr)_PCi)$j]T2LRE9ov7Z$h]BD$R bC i28ҙ7VwpY3Z>x;XdJ_2\kb\ O![{?]\ֹWq؝ #6}8+=,A7vɄG= iRўAM ()~RtLCVwJ7\KDGIԕAq*Ѣ>h{O&J@A@VNe(l?E18'`"QQ&oAq G`LVӪ ">bteb~%Jpe5 BXsKD&==^tS;Lj2lԻ:,Db9[Q NgH:_9p=oՐZP$lcMPs8\< ܺ1qdDv:RyHmvyXʐ91Kˇm 9GL[<3P6U^ukz/Κ> \v+Zz`:V24V9M.MkOmݼx4̸&bP<I ʭ Y6ۓip,m%ؤ f鐀I sHjhVUŀ8ls+Z>0Xa[Zjm ],ۡO]I b@»Zs0 {t y Duވ!X͋yjIH?8V-9좸PI)Zƨ X'T oL7:r_6n4d3ُv8I 5Q^Y(?j՟aUx}DyQtg`қmĸCk} -R%t&NGCǷR,f=% 7ScO)}TC%*, U\qȏs{?@ݸ^0X_%+HIiZApHpw[n i0`< (,D{#|"Z5/&E_HqԅOЁGsQGSW=VCrWS?n4]Hlmxm>m 4S $.&1CS3@'oE !MeM|< 426o7 mn;oea0A<! {~ԊhOw8件le! s7 hw_10g҄}x{#Ѓ  K$(Y@݉MJPEX_D8!IB8'}] DUDUo-Ni[sD2.bI/bbBhTRNppܐ:_Zu ^ϚP *j+tٶoxj[mo]N[)ԄHM6m{CS\3ƶ$S$#IlQo %\F+/R^žIzN&\WL`+ J?LKyK*-1XkADz9BzSgP 0()dʏ7N2+lXB#;Tj:d]Oƽ-K`,sMtO_xi/TLڐ>nbuqV]cf?D`8U'4Ry8!6SEfW5>jH/Eo ((N-hg zD΍+9cB 5/'{2iviᣤ/\skU;^桙 $ Ⅾ^?/£2L^On\a%i*9n~WWFjRYv3^'vD\Ĺ|UE(|75̏<<5ɍQ/!GU2Lk8:p裭R~<g][< o{ P >!.m`Pӕ* 2Q8Q#CTwu)D-P%`F¿dW-#xC<:7[ATw?TPLcn9t&[Ʃ乛r4M6 BD`ymM%D㐹j.bo㫈ik2LkvXv7y OYjxkـŸos%ۗ+T7szl)b^Bz#Yen^S{亝<xdnZZlX!v&Dy|qI"8$=جkloc +fx`~IkX5Y>"+YUqX>u\ Oֵ`ȡi Uio@6#jS|' ~>i^dǦ) 01A뾣`r9笢UC{2a\>!y+u֦OK%xج`W튊R1vnha>+~RMp;&RVR1BQh8q)Wo>kI`lnz6_]A |[97 USšw|ߕɭ}io(ŊK<6`R\o!kV*8sX@ޜ,k|M*H'GC3=_.axFv[BN?f{{}&T.88R~3V9´yόeͷԨ.^ԉ6ɫoanHs#dh2P0 L0P0qe戠~>F9?hw# =Lk؁#V.q{H/`r!Hyd&;+W!1E||dGepyÙjyU=+U/$&dQAS.wmD+P}ulŒ'֞e1TH|Zڮ "y;*)~d^ޅ|O)&Llo9VVwa`5ZE+f&pɦ1v{>;Y1~f-AcP{C 6Q+#-CkY1`Gp:@(n|GRJęcvM֣a QG8?ТB.ჭie]n]*^e_(h?k#y\RWryiN.NB8ig\]_E5i5.yeAy7ߊΑGy%J$IE,.Z* r;t|2_b8 ӱĀ52ӚN ato?2B[Kv;&Bs|:ftVTK4 rrB2N\lQZslU'_0);-qO?B`|)es hq? RXLĐ*.W^zfU3,Jqf^yF]K4"HC b.0и=e)Vl^ ҬsZ&^-I_vw$*i(vWȂ: pTݢ[AUJnFG= /"h헍(~cw)KM૓{h#[^itoAhRվ uuJ-\t"=1 {2Uc;A2,B:;Z{ۉr1}MM4 *T "'j9ei\ RayH%|MgCj\+bPWcD q7U؞r8g& L`Xx!(O(mN ܗʬoC$`NDبJT &"M*r`K腐cz hc!5OB]0XZ 7p/]@q[q}%#'DzzF~'ҭ>t-WI]Kj'`l[s3'5G)i^43v(DTHsX$gF')[6 (e$k m)b&/)$FWcg p|cjNcCe^zkTs.[yJ7[ns@gVK>y;u[<=&as3p!T%o(Q@6i_Ya 5 nԃgE b,ۻaBSOϋcrr`)jO)#U{s WILrVJb %>1"Ƨ6a1&Y ̔o k)@9.8;Q&+#48<Ʃ[11fy|AANO9E}u:E~2b@#W06ј*"H.FWx+Kb#F:pI k>w,cH ~v\%J_\1Lize)Abn]cx*&T&JRt7=)6K[7t~֦n*7@!ҤwsA1Zu= K^,~mlvtt֨<hP&y1f֪ͽ>y"ق\ּH7Fjɰ .pH9XxY*=qOFP4mwҬET7Qtj/naE 9.qsgMhSNLmJvΞAe;f6/J Kv躦_XNk9wV_=J ~Cw䠁dlD.WC+/7dlco!_6y"o{o\l\cz[._eUv0gQ겝)J7L),>J |̭^\ g1IƮf0i**^vc6j1[6EsFέJ8<}ᝠ}sDLxȍh2G8Gq$ ԛ2xej6=24ࠫ|&7 )=lO:57n3g9oqke#N.(g`M9U42]]E}[BfeSܪ0=;qomNtyUn$!U[?FNYƹڽ"^VsІL&Qљ>d](55< $ `ّFbủyټ3xw[{9~-}6JsYh:Mnݭ}FVͬ_ JH?Ei1ok9舠pT ijA{5yW]DE)E ϣ`P7\"k"1L~ҳI죡"b'1oG^C}4OƎUF!|v>2d8/(h6HטAIAhKPoǻjl˜i&J=FiX gA) 4X2 ن2۹HI50oo yiy!nZ1Tn~.:r6hR3Z[fdRr%AllQ/х_"du uRsSodh$yc, ! ©p f A*Ru7Ip/v[ 'jj\33M 3q C)3ƧٚNA9U TyQ՝9D"'*Y 4 WhbYYG= g>p]g#T|2K.a%I1D ~tR)CT:{?7Lt!dj}cip%}tZpK`Vߕˉ)|ӵi*7N:/IiYq0hvJP,eəD`>W#v]w{ޏkǏbgQ߈Aa(eDBͺ`4]9aU ;9Fu$ͨNW%; {nb8ό!ʫѕiBUCA0=^HM?ZQOgj`K6LNHùT8\!Q;Q$)]昐 KՓI~ qc֐$9vm@z WKts 1Q%r&3gn# .I ,UCn;}Jt@W 5?{Uv|YmEF^ӴX I?V|oL7ۆWo ڹ`&ƲL##P+b:?-pܠ_`zv*U=X!5`E* I"P6vJ>S=y#}J4DZN6XL>ε`Vg[7IvvO ]L!u"I~# IԔS=ҶдmNH`fBb_Tץ5->Q !:Pii~Q͏Bߜ9MqfsKTS%?d"ެsFc@a7Fe>s 4H|ѐ\Nmqsapivx1Jt\v?a %UsWK> d|I8CPhiCR_%k bkXȫe5Ek HGVAq9M`{y5nCig]BIx0/Qo!nodFY:eZLC8L -?uɢqmHN@G|LA]T(9;(,_{T]'I/Xk-ꜛ޻GI+ d_O@l&1l Jh!Q[19;& <w{ܶaFL(?ǺUX\J]":5^[!DOcЍY9MT1$}>%AjiZ9Z/tȰL#H*|d٧Ȏ7QpX!~$?o?DZM>ߑ1$x= /eCwѱ u]x`[;~Χ(Vˏ,5+L q' FSELЃ) vV[x٪ %J..lpu,"g=ѷ}ߌ?\]#G@,qSk2Cs6Q=aHҰO ퟲꂼ&ASX^'9$ﵦ]gg::_MSَFufJ cJ`U2s667gMɠH*Ѩ-yw? "9ƍ$z:pn#R9V.B]r"nR+͔ ~D &XOD-\1dȀ` +3EdW>Y ?Dy 1(*hHѳjYx"طdk냌%9_$bBxVy3P @߁NF*;k |L= w= D  bs7C%>3qfr, V_Pqsv~z9@_0#E>޽}hwI'.N)ټH :D:P(-Ps^`yI B6w%1B*ʦl#P?[\Hk~f:} һ򓿅R\皧ٶRPYN Zee N" ޤy oGl§gLM?jD%/rA˰,AOg@fu6}:f׌oY*o ]!/=-W٬_\>gѡ:GY%W+Z//d0<팂h(޴B x\kC~A鑅dxq,ַ򤌬IpO-+n"t_~ˆ[* xs{c8H̋9>+ㆍz~rD3ð9Y,H/E]hz5g'妿̉/nA>2 HQ5w tj K/g>$WB j?ݍ,E `+J:shuIȠrE]( T2Y U4ZJ,VLi.fG4ꑎ'3 9X}R?񿇌VwbYuyĝARawhK Ŭ* ӿZ u{ݐĚ'ȶ=@36&~(yp+'!)yfD4QfeFgE6 INru<=&𘞲Tgo}DwT-dof -}:,-vT}V浒\bQ|`5p!~D(We.vϞZK#چwHy!rz8pcЃo(' L>.9Aߣ ן)/=5+ЏuA9_l?@K@Ya;>Ϻ{Q *JTLRn[.4ȵkh~_}f'w> 'aJ0([` 31L +W#cdAIJS=U>2\[$~.ʃ1hpj>'l>ׯxqxgR,ś]'ºSȾoЋIIhS!Vy(ϫ/ F K]ky\vV' H{(=3˘, N@oaI:{K|@zEHsu]CמG$x:{kj 1`R2PQDŦWGv-;IIHҦ<#:Haw'z.a{G͌nيfDhޫ6%Q#'&l12{ H0~Í&"rYzH%j^ Fp?K3it1Ơ&~}gv?!27{neCڴ^wоݴܗS.&qtw ^}ˊmV8bU.v_mqˠ8ͫq =!]!¨St|F?2|٤/K#zUBx7N=.4zD9|#)=(TF'쾅E5A6^OIi^]wweo b_Jr*}5HqEk^SwiriX(jt@{-Cݫ2>E,GQ+Ͳ0WסZx̧N|sF5ްKau܃/)QPRHP |Udcx,j^!In7&\%ݧ@?7Ժ\+)O|/0/NO!QC3\91 HYT9| ")! ? ji9-+S{Pɽs5!Ʀfo'nBu_ ߗdn,0Oæ9FЫ U"M ~5f;kn|wЏDό`_od x(WM/E( ETM" XjV+xHfҔ?J8:$r^Τ++JÒ1I^17.Ug&I)1^oQ{bUcIl=\'̵ZG<+ukȿ˒ܪR+(vrBk@%szEBZʝaM?itj|Nt4fb<ʶXx^¨Tˢp{yw({u!_Cn3R4f|]5h \g5B /|Fs'x9v^1s8Q`(VI(n[a/lR[l߆;ϳ}d`7P WHg{=BoLc_mĎ0yDYO@% +arC;<&pjCIgg$BWm3y_2 : 67:6VWx:bH<φ h- >=h-+˿N純/êjC,4o"KƤ!B[I+yjɈ̪5p7zx.W=-@Gns_&Q`bxg9B*>ܬИf@5kIXs&H;«ޟ m+w2zF6kĕhB~GgJh7FV*L:h<8ŜunO9N};υɁJA^uX$=Jc0wUjkѫP3(Y꧉tQB7W=z'|1`쏬%m3N廙wԤq[yJQ=ղz=E=V=,n=:[+V&iѮr_!j¾|G?y.Y2t2+vUqj+"a##*J 1gL )-Fw #y,Bzi|pF6=G3xK7SCs Q1y$Hu _T/՛x;9)]AF v&X xW*(m:BkTwzQnIH2hE]C{ƞ%,O08̼ыoZm$Bpzoh,#A& ~AyGPѷ;k-s69a ({S帬-R/5Eep@02+nLeu>n ?.N8'>|M?,c": EmY!z7hB.@ `t$Zd'*Hޅ2,u,i0p佺}}RSa3hIs`Gmst߶y϶ `0fO+NcS%טT+Fƀ'T"0ՆyL 3-鲩J. GLYk@&!g>Qv-ͥ1tZjȳtU~ <'BB?b*>>fU1]o/oP͝.ȇĐiRE8GGl:WQ-Z> Lf7X3˶t5qaOCy6Xj`G%ʨڙV:ABORٖm9-5=r::EeT4RLf4Rby/'X5g2G܌#+_(n6{$Qڵȅ'$w!-jfW$1Y(#*o+k#!R%䥇CK?Ƶ'dfP ufarU.K57 P"fn;h@k0ӕMB0#=婢Lΰ0UIkoFl"y6JQ^X]#f7FV+dg -(iK~yA70bFM#Æ##cʨyr#]/GF~/ڿ,J'Gv3 @7a\_ quE{&;9`2Cu笰l4+)mc\V=@ڭ'{/P&|^$P4ZY[ Ύ Y(Amgv1ٿ3>=1%_Gj-Ĉj WN5o(y9'l,%$XzDud9!^[ qYfDp\{m@(oPz2˵pZrv\IS\Tb\$\όMN$qMh?gj , Ɏ(îȦ̂Wʾ;D)%xpFkVN9ؕV⮡mh UR MRkgo r@M# #=A|ڸVyْ@^OX2h"w0t<Pa}j >%r`ҥvime`Cߚ*4RJd]?d,K_GBGdZ'(\ %P!Ps9&mZE2"nVj*BTk 0ؿ[DJ\OFVkz{$yv\ = wĬ/@sj@3@>ܬͳ1(芛,x2n6nR!X}}dr>^3]p%I$lZ?DR'&/[nΫOYW5> =fHE>9i+ȩJqܓ{ƅ \S=s ;V{RRpR[hx)֪s2~<}_norY*L'\ 6[6 =p.OrY)J2oek!f{7D56$$TDV`.RuhJUr4(BvM[?8wteqSg?iMv [L:F8QӶz*e(89\(dA%6eyDU{F@6 IFn Y v0+T{J.S ,g2@6ͱ}^}OlcƤHs<X1O爪r{I2_Q}'qxCwK6GFZL8=,φ7'm|R})T kl571zS}YJT :Ћ5p&;z dž[w)2h@k$/AxXENDzy?]watV-\-I59ܙ;MuV&PfG?HYU>djH!MipsTBr"#eV`Aj9Y|0_;.[ۇ5;h3E. ~{ I vU vuO[PSߔyޥ4 HPEOt(u@JU%U}RC&cz37@ADc u0G,@VsQL@Ur慖 ԖZf1ciML['Ph3 ^AmHgF<+eiɕj`_1u v"0)7%q*obZr?9˦\I^ZѬ MGdD(_56 K)X^jlK%.Mo,ikDqg,S'=ٝN꧚{I±?EG2^d2Dn(yq . Y˵}xia.gTf7wbP9Uh=ne +*z3N6V~Q*em*xaƏ9-&%e}u~* {#t^Tu8VK)(;b|\;y o{nWhdC Cw^\\ "L3?+{K5ZD=S N' _r<ݐNk7K.\P`lXRqɹ k΢,ƼM0Iί֜C?Ƴb)gu0Z1lYvG5Y>Iݰ_[@FD?NL v|H֞,.^MChwFB@G,7&ܩ^{VPH2jOE-4)Fe"]橍g a8N/jIjbh KwI#g- q$X,i7n̲)]+y.;sbQq'z\[hZP=k(GeMІrH/C ڝµn+֎;F`H,M#NbL/$CXK쯸.Uby$۬EIϞ@@r|TRDDvᰰ:y/Yz9=iLNZ9S2 )QXz&u2ȸ;FRdPEQHF#Pf`E7d`=Yrgюac?y[&m9sdHL5!…? Q'?X˷ ƸTxbtsscv/KQޅP8c@Ƹi&xwnj.'5%*W]=S%IoKrC{Vs'"kx6OК[cToD܏"GM kF8Pʮ3_"4p5{**"ἡϰGC oT^K{k239pCa`ArjbޔhYC%PxTaZ *:OV>3ǻ0g,l7%NqR&"k ~=Dn&OV0u^#]?v_ ΐ~C6!92Vm6L1O,| "knlأl="W{f"LgPԶ ?XXg˱)*#pCHd;gf"c7ڟ52f{ޗJ/4g&lU׶0J3vYݜ_?c yep>:ߕ[Ѯiw! -hf G҂{ЁZƐqnmao[=Ҧusя•P M{+[m|[yT\3%wψ=SR+1\wl]-*y'7}UU7Red!?Ԃ ,5k+̿q <?q M&ExFrdG|;9nx t < d[عdvD9݊'g7DqcIsM^ c=lN'; d#AOcPZ~%ݨv }EZn:'0)j@Iu[712 f|F7ŤA}U56 # 0cyt@㈊h4l p Vq|/#MZGS(K֪uS U>/CDI *@C-D'kn (aHN# Ǹf G9:^Z\h9|MJ@\, 99q@ZK tMSynZsJ$Z< Mb>햱s| CYTݠo/=GEñgYZ07070100000358000081a4000000000000000000000001626034b200004d18000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/oxfw/snd-oxfw.ko.xz7zXZִF!t/RKL]?Eh=ڜ9S|;u4郲8'I`gn1DXaklO\T4e@"E{8Ŷ{m.4g@?Aۣ7t{\u}̴ڐYkpT%M@7kJAケ YXWȭ+dP^7?mHQބa80pɚyw.5+֘$O3DWW!s/I-k@POe9Mh2xs8meF~pL&t"1_MyT͜+<I Brx'N?U\:[u~ MnDO;CY7vόηK)nDyVP 1)s"1T03A>זpZ|K>--)PK{*|:L789,qSf#Y)C;a tD.δ#찳@:ET~8#3|qgЇ)'#MfO>7}EZ B%V7b7 C4`75 S߄klml#K0c_5cވPO ulzk1/մ_Jl[*ʬnmU3Nv<]L`N$iik> JOaO6M1&m]J<!Z{Mc /ʑOL:Gj雼Ч }HjO0^ˍnCڽڛ? LOڊtބPdpgwߝ'4vyC50xW4BZ0L+< rX|Tp%|rM9܋EXmdSY}٦>b|uԸ0JDWR$=J<Ȟ/^(ǸXg^b i {i Okcz D )ȲZK!5J. _؞yUSg ϘMӔ~kA3 &UӜu_/0F0jhg~h 8iRfi+Ec'*Ij#< oQ)}ۖ?'l7NJ [PZ!5gsFEvFqfm9.ɿ\n7x\CpVB4so]tdA=mËMsvLKȌ%kv۟f_ %yb1d~a3'w;B1UvOhA' RAvEĕ;6s83|(2^tF/KT9N^&@-.֪5=3|B@YNT"lY'M c*Tu-"Q\J5.wum!hTzqwtP+c à8 ݙIfn{Q^#] mϧQl6e_ɼ@#ZXOiVʧ|ns(R/ZG#N'w ?ю{L[Cc^2#(KSMSO=12i &"z%5ǐx.a1kYYk݈?6g5[f/gA"Y?pV ?(4Kl@(B'uzmWH[r# =bWQ#Jl܋iƏ|06FI89#a4uwrw7z'6eV\[y%h5H سꐖnJ=SCz U6b19{3H*.IdնQ9|4E?6`AXqc&თxfɣ9Y]vjNZ$u)A_bcDLp0ߍٯvI]_Qj|efOYQFoZ0r.+5#C^fנ4\o`"S# p>C!WKSbÎLaLcN;Љ6pRidߑ4ݴ_oں̝k ro|W2yhc)FWC_~k=t~Һ$mI,$q I5Awr4h0imqc YJZʬ S{Aj,NCx4 a^YuENQ; TG\yu mǘy^Qx/JF7ZO7`߷N臊e*s]ek5cxI2LmQ&cݩ̲[fݝRElH¤q5TmGY<mbb7Vyj0e`ߗ=svokn㖽c<4 "zXgGgG3dQE[OU2NSU.[ ,|֊" %fD?d9Q?"fP|]a7 {ko4kjA\m^3^|W^KY+ V_2N0 L?4 'ë'1 7/C2⇴ysA\p;?Y X4•0lPSSٗ"*<;2ﭜ<gۨQ8Ukmh*5W;r{0܆?N[a}F+RR\q}xXpV3ZŻ❭iYBRl8Bq@c#%&7J+sҭUMd^O4=eQ_SWo_g@F*-Fiݴ"H؉S;'t1 5,,N._b9OcH<=y0݁>2saf!Ps_ -z]nS&^Xl-c-LʫNP>O9-㼀 ˀQ Gəfo"iTanXR(z]0A[DGhǩ CB9.c%̖M)qg֢[u8`Q #-4uj˝8w(;Wwtdz]E9r2Y?Y{OBWpc2́4Rq@\7 ;xFy0P'KW+!ߑe𭽹:&*K%K=ʬq5:AΤl]R JA~v?ze-/m2r$ԤEmI[? _l.Z+[U)xzUE6[]w7N"*P׾W綮 /^l}pR_z =w͸xOA:6=K0qeIOk} /Sk>u2d+LʜXz3/RMI[vDLkT#cъZ`qOȅqNwb`f_O@4E#7'"qR_?q\ d4vp&?ST~̘Xm 5FyQj0 C-`Rh.:p| dp& Ԥ7[wױxeD(,^fZ 12, 2cfgq R(m%xag$s*deٯ~!eF t(|H:i(_dn [2j@F3$$.\,&y *NKrM@=:5iId{}Kz~[lJq,d,:ؐUL{eOg V;P^ѲjI{fExXIb\/xc#6MQ:Qn5Rڣ0r"=ƶAvTRuƣ:8ӉCI, BTl#T gxW,!:I[䯮:}W,;nOu< dU:;~ RY,`֭\,͈IK^[oBd\=vwtXp5iM;]a NݶE`Ӕ|ܦ!Ԓ+hY3FxcG&pq(/3" ~!nx@1:p=[7o]Tdٹ$.ʭj(cِ2qaږ,5D%Օ9N<(hwOGrb=Tt 5FgnL|Ċb= цBy0]awEeN`!c8&GfwQCq!}u\q)%-`4nwZb`3W\mW{2^K>8s vܣ8m1${*KqM[GńvYdl 0-cc t/Nױ.ה~HIm7jEӲ~eD%=]N_?T27h5M޶BCÒ)dTu.u_1yy֬cuH>)U徛L3-QWyxhaɨ|X&#wetS7oq$sM(hRƍ:3% oT69zH{CaЍVftxh%-rP- m, axϲ/C`rwGaЩ(YNNiۿfNG.WF!2DDS@[4cC3((oȯ{s'00@~dXuŪv|U8g=C*3C `@zRp 8 1Nh4B SM#RRҎezG TbHiz 7Г+ OT Dm#YqJB5$j$#9obC"F3Vi0&D`@Gx4j 9oMA5i% ȹgo:ULKVyN,O1ǂYͫlGqX7(#UuzC!D~=.N1** ꉬ Q`%TteyJ"9o"g6Y\﹦H6$N;hȼdDW, L5qTkPDB%海%\v=nzK0?ݮ]} ^?>j6ˬy' A6;6RbcckJwgM]jU Jea[ZjLQ!5{ Hͨ'$IEpB46pO7)im mK0s8@`[5\yncwȳK}Kw ҈_sAE>[i<#j#$$^5Y󉈐wжА)1 IclK(z6BM}> n8.JKV,`n%v}2K; ǘo<+ b ԡ: J*йU\]g8aS=Sqp2ե!XUxsH=)˘L9IWj],U84RTXS\o7c\ˡLJ$ -G]RGQN+/R. 6>Y\wX{y'V{x=L1ݬ*Q?YBD{>/<^foAJW6 "J1Gs?LV/E{-8*Hú_ݿ&=}@څtu&s/ v+?I*mch@y^wU0H_e+@3 r:o+۰l^7t/ ~VuqޞG!My=(v(,1/ ) 8Qicɻq7.dTXag<lQh< -M:\kcγ*Y  Ǟ.VN JZčqDR- ܆d^~jjyp]eӆΧc9/cQFN@- m9"_-N'lq_Jm(jU)<  6,:qq]j ϻ֭g\Eel]ԩ69?ž~Nv>󁈽WwpV`TPe+1C vi-&ED7%*,HH7l +8VO):rjq7W]v~;,+WS쪆H^$KU[I2?MRtqjϡ%00!ED+ 4rf#ӞGrO(Yz#fg݃LԐ\!GZT„_.u+Lb1tCf8)aİ),S S٢+"kT][7˧s|cxdmuhw2Sk K`Y/g3hK' ͐@ D?LrnO*fHZSmS#GB$`v58[h=qI'&e?U-.q3iVV,yI->Ƙ_K0†u 20r]ʈzWzy}u:ڷS\^鐢 Δ{8H%iPVvgi48RkQ#[eh½Y.υ%cY)JTźq[}@I$V ѧ8=J+=@r[jB:};L&B4@d!ll΋ y? ~G6*qyzSehs 6/#9/afy1Zd\9.UZ͔Kjd/oD쑖WKLܓ +@:.vpK=۸ PgATa7w&ѯ}M%'ٺMEu/b(6|)9m$Dpj@3߱j -PZ9{zq&$B*,lS c/& ~`\ &gdpxm~b9^Q@_nk(!1Mư0ce%F D/2w%sc[GխaiL$^:?Cp>xJ 7@pU>3Dd@roi6=:f.gA{|ŃҜ %R5]!7FS:.5b[^*Ž۩ -O2ZI\_+)Iɽ5|ݢS {guzzUmJaJ6QNR,̩S%eNHIe2zo7acM ;vk /QajJLOlTm=SrB2,rOry-lh =d:}$PA.^D4_f?mt5bTW\V't6&Gچb>>3ؖrG~>~S׮'֦^vGCacM#'G/c$~ONjWdy{ѧ4^WSR'$(Y uhV&Ƭqo;*!kHۥo:8A--f$,$螅vB$͓vUˊ4 :7.S酾{> ۨ˓i59S46DoЦV.p4Z=Tl>jPn>fR}XwB% ّ(jT*u^jZFX;6pǡI"]N510@_@j(IVFٜlTE=2Äj OFw%B} ,9q$>]Gi2DO_B[#a#A+gڍ,Ĵoel5|6|9L`խOL}$5 !Z0H,.qc//'>1igJ<6P:''!N7"]Б%A緦FTTAFaݩ[XJbaطIrGƁ >Xk oPd,Of:NhOB&s8@vh|8T@Fd"?~Pσ ߚGtK ɬ+^dy8D/Bi"Dnzߢ#S6tx.HJ'-c7k5d)M9 0Lhn(6-`ãlӧb:-lΛ.L.U? vRyB T-?\*hWV8!} i_Bhnb u/X!ozp>R2]4BO>pa b`]2b˖εz>i-J3)F@&|5割[Wxe+;TW=W5OETCQyŝQ-YncƭQPR\y|6c8Yd 7nbc ?o:ȴlݻSm꣈DxUOMy(WqEzMMu(Ѵ_hl"ryA/mSY66q^ۋUߍهAm%+Hr9٥x'njr3j}W, 5h8ddh$0A|{zR\22rXT6ۗrm@!5b W@NPѰnn% w}ІoV!ȩpu jW@| ,uU.tT-L0G\rg#tu *Z%U6A{s!$PVHn:$qxUw1@$EfA{ sV >ү.uq!٧(gϦyS`|!u$Dk6~N'<B w,gqF7[t5;yievLecb*0vV+fnF@{FZy7iz`5p ʦŸ*<£΃% %4h@T.o:e6cY ~W̚ J, y޲E ~)N,nX ~X%&2\|̥2 GUX9i\=x t'#>C:?tjKUxAez\qʁK-<^y8s}?+6> f@b)`atWXc 8IR<u/ex;4I ljmPQB֭OT In?4Yt7*rP`y#RAI ҟ3y\h]zn"D}kpſ sr vpՀ^'&o6$u4#"9h̴Nʀ{BK5?.BVPk46+wlٌ#T|u`i 9 m_s4v*!9("x(<г40Wy&0uE9mڒ{}bK7Z$bfPir{*(o-fpx>4i\r'R}fVMd_W;͟ +,K CW Roj j )Bh+MZt7NNBE7-['F&?':0Į-UwdBdX ƛ*[A̧r+7Pa$uFP DdջsҌN1>XPtBiD ck9"ճmZK83ޮkw9 [ߓ|S2+$TR^wcO{M{[MF1c3*aجG % ղу/ 'xsR:NeZ0?;!KifQL!8VvU;zxp[]mST!ݣ39pAwc:?/h5M! 5GeB;9g#)GTN~)K20 Ol dJ:q7Qh5Ed $puZQBg_JxSrA\%K#!Nl5YŐFoՙO@恐 VTx+|/~P)|"F (OnmR6ӼŵX~aEI'nGM N"bLE#XNBHn^^F^͟W?,ށlb.%J^m~2}@ ؄7"} ~xRPu{ؚyatSUi+$Y2XCxeE9ޟڻlĭiʺ/k>wY*k7 4cخ)S/狥 `xϦ'׶9 {#'m7!b|sgQxM{Iup,]d@ ʏUG;V#gY< !-t)u`\e'$7ʟ܋ R#@ױ*ד\23č]' 6Åu:<&^"dI& )xYRUc5(3}Pb[09>ĭRj[F g& ^>hSokկ)WfedZH׉l`=yv5Dj7.F+ }kdsqIoGr{zr'aY? `度q99=m2i(R&% +/]BJ݃LwE,[`I?`3OX꩛0s{.j_Y4tUA%E1 "ê[>mzV@P>k bPr1htזwB6ƿ)>KE|,:פּy{B|2Q><@vy{d߰b!%Nd?l^7~v޴NP()kƶ\*YyLKb4l B^y^X2|w C2^e5 F=d:[-m6@5=jZa֋nXBb%dTjT!ő~7a"+{tv-PWՇ<{}k[j_HkHCMxUS5n~mAg/${q_-'@oOis%@o}6q ./:RaS$,hREТU0j /@fDB[$d137Tf75(ߒ66Hj"0+m%3n"Qw՞L?R2h8T+weU/l^~.?) ]RvG E&㞉q\V-0C*G^.+S'Fy/xSD^"{mۨ 27쀛f e}U52/ot:5^d0I,ni[)1}y'>wZ3+;}tw[Y.kL.wl:KoqC,R8|T5ȹg sP"{XsdG ̭vefCNҜ -4QZX\CXw5?Uc|ЛQ JۢcҀ;73),=rܢxtܮGɞ#bE- A?p) wlH-O?_DY,nciٞb.ZY\'"?ӜD},7WgWnvJy'XxyX,cw;!T *3X.5#RTD%0Pϑ'Vy@ɷ aP{Ht)UlJIx"5^NYC{}D)VZ)NLڀfQ$ºq@Gv?鮅+%Mʩ51Lzxl+#]b^\&H{NDeb;chK0aJ烄||$T(+~9D@A;_̤OH gYZ07070100000359000081a4000000000000000000000001626034b200006618000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/firewire/snd-firewire-lib.ko.xz7zXZִF!t/e]?Eh=ڜ9N QjVxPO*jT"RpmL^]4K x7'1w—ŗw !H>H Xmi31Qo~_" վz㨳nFAc)Sҋ01U?b^t K)Dn|_Mk9&&+@YUm7PQpt ԩʥ, :iBwj#_=VdcfGoCgeI\[(>7:Df8,QZ*AjUȵZ:~J+?L}bJU jz5k1kqeEMxj!ɐ!/.#Xb>ksyWYt$.y4i8iv^v7WJI;`CWKPγ r&ΐײI[ދɒ`f-1QA!83($L~jY;m}ŨDʋXA4)1XOa_ΡxCZk1V圁9;R.Kd%+\K|]XjK%vM,פ[9b N0-qKZQ yw{PUmlAҞw5E 8폞?wSZYB}5i1&=o#K+Vj KĖfvy _.AwR8!z_,̼?vDd[yi.7Btd`UNǓmj[]64GvTHlMMVYh&,y ݨ+T+-n$[IrY |DdJ) ;eFG1ӨlVǁzO͆KbOャi! \G g)<4[(Ë^/$aؼWZU T#_fN ֊Fr8tCxXAV{:@`D:uǤ_%3  rNJj6ƻw!}Ngn50_k5pE /﵅p(v?Qadml!L{` '氊$5߾p\ҌmW}Okw}v>2aH>qS|zR%\oN3LjTDH'~lGZӌ=l;3o[2`<`19t`#>ޚHZ@N8R>v^h}Ss-DOmڈ7P,ίЮq'po̸wJ+dmwұ؝g",au02D>FZ;7JZmN[i#A֪h6Dzrj^[hT h.Ar 5P`EpEΑR!Ix23=_8^N-b|fkB_n`@c$d/ R 06O|XJ`Ys(g:npk>ަEmQ{m9в50WHޞ璛BLVI%mW OƋdQDE^x$RL?hM3g%( !d`PqR5bAZ-iOJ4caiyVTdtQ зػHij?Fap$mŊ݉f56  a ̏G|4XY oSh dYLR VܢgK[]9V֨=J5[y8 Zkz' BTO_(|u;lA h Ll#Tu0k3DP/I R& |s7RlDMX,[Yoh1m&x/~)8MɹۗSC7 ( ~wX^,*r%Ԧ^^!@A{!|;~0Y"W1|^)^cʜ@ W@B=ZI4J>'g7k=Pv-ԉ֍bLq*f&jw^U`XٚC|MQpkc{ַ7YGpiy tU |MBV<9a&ծvC8ְQvVymo‹&/6<}!"cڪte, N,kpqa`kt)wDg`/:Q3b0{z.8-Jş{U%>SV!uO`a9InTdITHQ/wjUBpg-tzN+k -Y~T t5LNr?+\US瞹 1TU 94swY*4eACh =@GL*5X sGs"ZVrzL+{TX'5N\v}-cSsw&gl׹A&vA`_iX1.s=u0"^!Al瘳 :8f Eθ}pb5:; y^/yOޞY T~/p5kjv\C[1ؖ=oWe[HAFfo*k׼ndhĩSdC!.p;糪T <|Qכad `]rI @T2mN^lsHAoȊU(tA"KS?baE+\Z{WCX#&lhLt[]wj4l*ՓD̂Pz>Ι[,Lt!3CGF4Pb82AJ!i WC7B<zz' $Xh.g~A(P䳺@u|-IADz6A{q("HZB7姄<-9~ MgH0h~ߍOL&$j}^ ]D^иmJ]ʯ|e}xKi9=9JG{n{R5앧/π=gպ\e8fA:ߑ6UEFУp!gYzI=#B/]tt|x+ `KnR{K܏ @BGWLˋk 7JE "Nt:\g~z L0T>\@z2zʚ! I-qC'ցM5c7e)M4"(C ]`4%C5s=Wz='ׇIuSuY1[;A or%A;1Z!Awz.m<0v0k>-BX46v1y5Rz|UHgcNԆ\.pj? ><+38dɨVr81; li-j V#xEۋD=~|,FfUY&F^,[#b\mfF=ktadWʜ&W'UObuueފ`G6Y.DJFxf(d) /+-fl2r_LT0OQmy J+q2l("DA3Ub&jc*؊#~]>/)鈏9]hW΋mJVY,{׆ GvOvcSfHl.׹SyͿ!V>vv jx"^k{ǰ/2NV<@ՅJ Hs֮pe~In:4)-Ri_i5"];{zháF`Gxt L({; N`} $ǧTohtfM=-jV=xɨNVAaS=-Kv^Ou%w¿ $}6=6?Q)<빡_' t(K -ꭤ;vI~v>4 IǪNI.nw$kǙG9vb{£*_W, Br2*)|x!CB;|)슦IjqPȇ  - [վ.hPTo眬tq2"Qv^ǃˍTM ls*hVt󈦯X>>/vMqu"agh4K&Z OVp1I-}g;җ}n JmFWfܨ:9Wzwsi?=JvAo *3>kfOQGsovLbDZ[ ь$MjvB4 W0ͫ&a t֥[˜ GYL:))?,2l%8,⤖M&lס oی-1󃼉ax(~'oeEN ڭy.5!`٭N (S2@/H@+R bv-$E:v|N\z 7խ-zahmR-jd6W {ppF~(z:'}4)حLtp| ba'efa1]FLH◠Xf?[1r*ءx$Awl4=v}$^=eco-w6[9R}_3'R@B c߀+Kv:y}<?̑ATO| ]\I\AqC*Mլ̳l&Cxaɖ!TEĵ,~GjYHkMbd,X,̨oD}Mp۳9({.88v/qXIf .*+/m+ZSө{?-$[ +2J >fY:xժ-<^َJb>u"`N_4e`Cd^=)dNфX'4k`."UhQ7/)CdIA%-}èm`zcH$h^&K{L5dm $DB͞|)C [|{En̺r(/OL, @ _:Cq{NzOAUa?`/j/nsG^tn0Tp[nI! ۱_w,FeЈ-)nvn#W JNVz(ClA@άɏtK v#.*+x# [Gk-޴;@%^42J`YuTX#Q֜N2[۝5=Sjņ r;9vU%r*R*JTSZDf˶eAV ok#e 2:h5hvY^pYw;[#Q`?z)Ikx`i|AM` 08>Ղ!uS:Q}E=E|+MhrHH$ae< %^ ߰aW8مaJqEݧ@yWDUؼ@8ɡn\+Iڡ&mqҏ^J7Lgnp}i%v;QBshM6y#poV ys"`^.<<lVx$[i81RU,~%.ݣXq@4+20e]atg{eb<huR Tc!fq{ A#`P}އcxIѐKcD_6#P9@3ixgF {L%$rdR8C NƼ2ba ?g]vZ–tu}qEtބgr."huI02bS#dPy 2og +ޫDP9j?feͱu L 'Sۅr4MtU7Ė:~sK`ׇBG@;Qt S͓D',:F/0ĄV ʧ3ׅ,Vt) 6zu+@An+y+hS@ wfWbCq:GkaB^% ʩ/ok8h䖦LJ)kUనL!J`3Z0821j_y7=σImɺ6Mȓ\V){*љ[IOnX&K<`k{蠽49 MC } ٴw=,r\1瑎0̄[])"u ؚj+ٜ5xy!Hs/"Exi퇖q$ ` ZJYx,>Ϧ絳bJ[}y &Ѥ@\-# z// Z?[{JvqFU["tYY$)#%N!RɆsٴJI b_ ]nyDUML)Hsr7YkSN+֟KJ]ݱ9 v^&Y8|'l)oc ^{R+sܐIWBL2hG9%nB{__r[eukoP(_%~FPG?ᛊ`G2|ݙI~XjRt7v(j6Uiabw[>=[TXPUXFsDHLjv:dђnѤn U2bWHBb3b=i|TnؖW)Jā^lZݾXki=7ׇiBA!]cpygo;uw!@p{Iiw ]2D$rtq8jB Tu=}̮ˮ !\;ܣĦr-K,:VK(L\vGzy;IcYrT4aޡ_ *\7FH _0xIZ<=.ɎQynŬ+o` \#FhY6@F@.#~XDdފ6eF2$w[N;^/,BhϵI[>>yiqs$xA sy妱`i,(KmfFo+=]u%p; "*(ǣq8`ҲRf3ҧA "V|0!&*I{B_Q257RI6&`R䳒crشB EPW! (X qDB<5V^ .DGLBBhƵQ]l\n_fox\cxerPxUgNw23FF]-Q X?*HXPT~Wg6}RY\~ݒ~py\3*_(a0Dx.? SK'\3=E^uU*$;R rn G;~d(x< 7D+q.9ͱarm4suos(9 I̕~ DRqe!qIp5%aX}Û =o@Hz'=Gsi0i'XB#?YkdDREA5s#`ĥ,yPZ8A·6};6-e:pU(ugQ!cqvA*hn|.O H=Ҡgxu\a18k {*o2%WE{M6;dqzc+YTňx:~j}&a^c`LwlYH>tsP$Zܳwc@e+8W!Ǟ-\ڇ;˖8Gu*x5YJJhތm(j>1JƊ\tMy年rᭅ["\o`w5NZ-a*sk}q萈*/q:lYn9'i[3/ꡢxC m)͈aTB_)5aPsS7k4=7d:G"Bw 43XqF{DUw$3"8J{>SXd>!KD4Ysycb$zBsIA=mbu6O9tX&D,s4IJB54nF*|*{j8.F;ΒCzǾ QFZ)⢛9?Xh z|(׭'NJ}DֺhYt|+?Ȯ: 3;ړFls<cxM4$iV&wSu}YQȏ? QAU;Ŧ…d^OZoVz"GBtS,'g"]cfbTr3m4fb3;(0zXaZ1Mgh\3Dqr]37JLoLq!o*O`'`e(ibszqvИrP;ŏހq,4iw^jy9pQ`S 2WNQY_7#Klиoꛐ_QS72TѶV&mD wP/82hஒOnpo*J#4dBHM-Ҋ1wL9P3oO6XzrsyLL|6`vPlaʭ]FfW+dçuhb?q2^M@r{nW3d#hl)aQMXy./, ϮL9V*$ȿhA˞G&U^#fnh(qX2u`] qo[mbKh[6Z.DwlVݮy=hKG8tsל. o!ڙ6X|#_U!IZ$B&HBNAir<*G>3wP-ϋJ\&?p9xf"d4ۘBXN 4'q<.pg[Оt郊\|Ԕ{DhJ>[uk݊: v C1čucotABUn"y%xPh`K+,V:8_iUe4Ysfmz;0w'&5CŸZֱ[Z8UE Py)*C*ilc%$8Xxe΀s~eivwpDuL\iE.[VYkX$Gj{"d>Br;?c<Va3!t5ԧmàQƾ$5th.a )`fsw:RrSCo}NŒnY"Kߋ/_z b"wfaiԱ|Qí;hc+ږ # D|dV )"1~j3 Xo-;].2B `{ 2#w jz|Yfg;O3e!&"=`ޘ-΅@Y݂Z3 XNB9?b3?hhI'r?)j]8iΕ(PQM%>qvl[Cf6]{ _{!jW:gp\pWܠ& d,٣ђ% KgHll%}^%&´c"Ʃ';TT(#8U1%Km*xn!j~!yFikj0?a4*lmW~QISft~]/E)ftFYh3-u#*30;Ё<%FlP%06o]^q&Hi!'/c/;_#bxǣ?d'$)*T }xz)ph[Fȇ _XM(Zz #(,^VT =[@o8k\iҔf,%AIݚ*XV!{˲58btWh\tQ6 FQ~%.cw:]|eOMGxZk*WZ{[+YX- ۥʆ &OUP-<m]|e43>b2$?Hka/4!*ߤt5c}K 6&^D^'҃)wZ^]Q}~.#Ŭ`T9t)u86cĺN]CSpʚSnW<շd7&dUx߼,%/N_W`!b-&m7J;MZڍ{SI/?OYG2sԟ }X\{Uvk/q3OtY-^B[LFً 8$APW$)~LEt_K\Ž,݄ADD0.Z-e*}aO|]t<%I1\YKeDsX |bA2=kF3T=c-^fP똱k]o6_IaV˩ ;%`%аߐEZS@8plWߢ oTm9Y :RY#8?>ZG !P0i~CM绊\e0kj#,GE$Uעpœ!RxV{`~47L"Hzm)Biu g 4I)#ThhBf(X{J_'" }H#F'fX{ o-Uj>~;^E*Yf 渔ޟ:xq J3`h7n-A95*9l7v}ZڴobZ;*M G;5U9Y*RSJp=ܾ~Y\MxDaJ74{`?j6ڷAo^2CS#GL6;k83WsQ5vT7|h4JCZSx>EЬQ+EZ{|QeLכܸ<[T >L^@D+`3e~h,"jj}T5sr *uL˅ЀKeI7Fv}$5 Z}ҧOnx߃ˣo+ő׍eqQֹC2O?KJd׾z#Rw^Ӽ.MPSQ?K-p@OOdaԡWI&R.qo5:#u[H<em᭑up&RoG }6G#4%jN.e'2i%j'&?E:?5ӯJI<&T kO{Rf--O}Z:E$3;(Sװl˦P <6wE^VRx "3Y=<30A3: :Q4궦>(H>!*:KnջQmor+4D[#54s hLy"%-?hdR2Wy+m,jRk˿Lvm|L8qIZ{t>1unMs5%t LFSB|8lc2o8R|tXsOOʒ 7=- ذ<{0:Pyv`(_$\F`13W8tRUxAG`mF,7_%Cộn wyG:cԪ._V@]JJ='ʑ>ٹ1Rp slm:֥W^ IIQW1bci*:9 +9SSvsrz3݋A@fLD:TeP;i/_r-UzQVsz(i*)iՂ0pL5m@nW,K.>kDCH~9.eu&*Z#6\li8 pwhrErYGЖ6U+ 6"Jgės}þz%|:R@1殌šZ$a:%`awi_n$ [œ)[;x)kݸ ̿س)+:$zjtaT:6pnHt:B52 *BQ|Ds$§SCT7cG@]j)#!W0,4㍃EJ^K ujA7v^:\Vӈph/xxI\T/~zjHbdaH E*{ W43J5 3H?[x/ۂdrɦPV=5r#h]AA;O0m-S] 0:o[csq7 \9zY3dаF &9=sO#||9,'5o$ KѨFcaxLZkDTz&p٪}kZ1sY19Oܑ+1qVD&yw"(״lRiՅk d*$@?)k4]CjxPAF}bB'~W7hPd"ԭhyJLθ`,L_h+ԅ1 J,~ (mtS  M,ҬdJNECXӏ [#񨦫B Lns%xm] !Ra(,Qjd & ٸf0(H#&%ʚ ;4XhLd{#hʘf@bQfvr=V7K J |CQ7'!I8;Sp[BI=i\jY#ǫoRAOK>Ct.Μ*Ghy&-WJ]h1ܤq88»M?;d޴R{T]a3 d{Ed-`92-C-nF֖H&- N%mezg/Rl(V^8Ã->~&qea%kvaⶇ"!h]·(gSTS<ܩrJ6=V"oW4fT jZ0K[oHq F*Vtwqv B($MuIMsD )2';k{S&rF>r>8z[d=SS*Q>GP{C<\.fҌpXAق77!T SDlOgb(!Y˓׶~ٛ*ni}vJ-9u7Odڌ!܂im1\(A!@R71BSʩKuxlSrhG2l?{k үG{0hxŹ|=8#rOuJ)h+p&`mXmҜ"EWG$_'QѢhnO0k48O7u6ZV.`5NL`;ߍvκi7O2= :f%r:\YyY*`o!b<*M2GL {T+VZ7wT9 ( ,>jLYQ4:ldvX=Q5s#c92OY̪'w?M/U~}}U LdN 7yr%cjT:hj[WjBƼ .^u75k]s62aoY* M(eRhXߓPRl ׯIJWxi\1d@ynt)_Hhݩz[VK9~׳TQ>8ဎ 0%??jGyepyϬcg+cXݱVƼT/ (}È6gACl∸?J? bScѿ)Ge{t,_Hi9 ^rс/6@dPnJ25zA{{R [;η(&QܕEMho^3DbLC`휩vtAH[%}5D2 H4 @PyUP-X#pG-Ӻ9٭t\'!ݼ\aĞoQCSq+ZEȨ(t6yҀ7X3 tUxY;{S~-F6nb^JBkB?t Dt';#X0=9֗IL #( kt_+m Q<|g+XRjc;%ERXvrQ,s&_/һZߨWfejƞkG%b dtz$Dvilk:+O a&wԷB^Q ls)]_>x@vn@KaDm6=І ƛ"4'~ 4 B{/.~ <=xDX0)03mpmUxhnh=7M XkFpƄKTTu[@oRV}ĩh^ V E;ͱ5P]ZMi4pm͘Vs/OVaL~~ [RLXr ieAefV2_T-zf314`U dg":e}6":zbQ @e FA O%8*V#՜޾IT^xcX 8&kqOAH0 Cօ E4pD2(S|OK LVM}!oJj=uz 3BGVdِǡjR?V W$ָ f#kls2푊$mߴ)>rzlE >hy1xͿuwq=+ GM5h4oZL_ o9m7p:>m;\|swR!ednVMB"?p#;aT brCuq4*J+Y oXRv db^$nb^G-0DD*n0tql;-=o*PKdTnIj1Y;ĻpB;@]6]E=Y|SaN =viJ>:p]&}<:g!/eX" KU`(m@Q6<][!rHcʨ;@n S¬; < Vތ):U*<3D/ddDq-O CooBY2Mpyy >Bepr=Zih)*;瓇$8X9LӔ8۱᫶ DFB5 +ϑY |GjE$Y]x/L@3e΁,VZi>}Jar(ޙCXaݔt=-8k2yoW.l4fɦ,W0^j.GP1K|GSƦC yx˛Fšg "7b 󘒠*Kvl]mB*s]{0_4Ifu4 VE7h%ma1YID! {\Ϸ&+r{.ߗI :Ŏ釀T9^s`.]*[ʘ3;!6)`We2t0]bgR!^_12"$OIk'&:׮o4YU 2fΥQ~]m7d\8d1HLoP&9/Q6rL`7>(" tΪbysS诱P doL(YA0*:i5iKD,"|4`Nu'ozlVSZ !S;XRsTGCO 3o4TweV y%;VE9WGvM$;+*};9Av#aA`̮ɅAy:9[V iɤ8y†f?qD0Ƽrk7I/WĨbgo= 5QNd983q6Ϛ3dq:Y6Y6be粖|zNaoHǽG)RE{ݵQg 2HA;wT9cZ^OOY.5ʜ ȸy!DwJ Գ6+Hs8:O쳭fcʴyHAT*ĉb&( i O %14z@+=u;/zR'RIIS*2nAd٠O?HiQUCy\NEB0S-5o`)m~NT$ !bm'+5`9O6O)90ř"3E0u53yBU`Ǡ ie1­Ƃ93<hQ -PWÝ+Mѕ ڃZG\컵'0 Y9/ʡKz %,l=I5/>P͒ j3? Yф"58qAnlTmdׇ]ӴCWv5j&kN hw?׭r^zt$)@9r*W5/ΦC~yRH.??PMcڋxN @8_+j)%@rÙ&!#;ߍJDDߧ[*V92~-q%=c1[ {*|`B#N BTUkߵ3=\DY;~D`(ɢH-rxSTo0)7㾽*6QTd~/!']FA>nfNNV~Sʲ@4oRkT~UzL2/fj"bd4_xFf9a+SQfy5.c졩H/`:V R㉩y)jXnvpH]oX=$@$ٴE~rx]׼"W_rU&YziK⇴`_g>8*a_exIp_8_2x۞:(AnE.:BVr$\]u@DŒ4 2e(m@yOV"5F"8жT9zsnB?)SV^LdiY[v kQHVa`\P2}[עCNʫd'RqMBDgoOjBmz G>m|QY"\sunw4,D.?͗DoE|`p\h 70dsp_jc:ltɯN_(0@WTp(=.sxk| !Dut7 6JaV`2RvœU_D~UwTn8Z=M'҂_7L/GYV$0f鱪F` CF_Wld*`eȴ_ˠ jRPHM,geH4|-o/c|{鵃W]B,8ϝ #]hQ,cp:r]Rn~ _4yp^^|_}I#RX] G~؜clΖYO40Qvn,d@{R,lIa a^XnvSON*KԪVaJG<6Rf23jؠ#! b\D-WYs1(ʌh뷺cʪKjt'{Z 1+\{A4ق CT.2^=3)׵4Na6ZslF9^۩(*] oűN5FST&㔾^6g3MDs}`eSw*1$c~H) vRbIq?3휞׹ `QOy#S%'*6r[Rá/n)Q369a^92>#cIZRI%w~ۭҫѻ05bi Ιo"^= 5[` j}yڜ2ƍJRZq# @-&o:#B;IY:pt&Q H)ۤ;ڿA~TSvc '1}46GP02i`èezp1k;xk)@d0mf]ʹx]^Ԃ7?O-Vh!^@MeDfX=A'd&-/j32:^nme7pQZHF9@] 4荄rx %Niqst~bw`HD[)1"`xK7GAf-Vl.Լۏp4HrknxXUePUp0_re }nB8D%uU҅4޼  ן߹4+!OP2fv' өg"3 e0!_,5Jˋ`ͮOK) rI|/̵"c5<7 @LIm. ƒb8H +%{i\VXՎpD:;ef8SmSYyoSY;3 ]uMfR,:5gRD3ZUL+z]tGu:oka^f! mQe!l[SepX=Zy `ӽn$jvf5-o 6`Tm }!!uAa-x+k%ErYk;ϓc* #RQ`;JfM[>@ /sMz(.#mCnD=[=*(Ubn۵]_Gm(AI \T_T@M{mg3 ލ"{J@2X:.1ú0 =W,qH5R}xH͇ߴK GR+`.YL<;\;rPXjWýCrN%91?^3Au tM ,o*ȉDw0`xt0/AdzV_Pbơga"E~o;tj\aG/nk՞7/n3ŌG|İn$䄫L)5h ヲs4d{'b4OT^j<Cx+҈3@B ex7 {?>yvP'oΗ)(*]ozLhY@7yt=/|85#Xik+y6QS|F|Ivf? H2tE/"W#noBBH 9n2mU~MıVLFۺ|tm5> br妲JS0BB_<3[tjY5ev$&TZ/~։k?`2XbyJ炾@C@Ĉ?@O[ڮں ɴu[k5j  K.!.RDK2P)+%~I|D`/AHkJh8eLj'nPb:" zqkBotP6nE6S(.,Tl㢎5k8q_uW$(y?k{tEoy@7 ]/# 깁 PbJG2?m } @-4@;7]Țf#E9=훝>~CRN. >6"4ܙVFYD un١.q]7iG|fu4x6?;>}ōTnK9lroJ-RGخswl4j yKQ+WӲn4LwՔs{L嵱['M\NCwJHJNM=Ld^fn{f܂ KEFX *Alvd!d{Fl`*gӝ"Xjw~iܳ2~N? \d Z*o.w)t2i Y[on~u -Tי %xnl5~m]ǝ/v|yVG[ HNE^w3jY~ hr/LjXnI!`)B7QfJ {.%^qĆToEC,r,4trDYM5UP hr:5u=]/vWR☥g[=F!=6݊5t9FX֘NV%c}L) 3KE j]秳pUdؐxРe}eOc8v|Ro=g@^~ T?Rti< LWiLRBkAX+Z1 R" V ZUIrPw*.MNpAFN:_[yˁi0&M_kh;Z'cI&HɄIKߗD Qf_.y  ӿ5'FI?&Lcr'N_ceo QtZK|qSdP'jaQ SpknCcS2\:$Ov8f) ~۔vS6|3]bt 8DpYpJ#]M'VrɊL` U$XٯUFgp0R~ί~u*߹z=GcQS_U3oV#H6^B^ $מĴ{Ou]SUċ7鱈k4d YZOSr^]aʸóSΎwvM?C)HYLi)oTů͇T9_Ro+Z'XDGvsRSDMhtC(qq܊^_^FţDepFG.=9i5Mti}ja =x?:T##5,*cKU@6NqG=,4nl7[~Nzp~*S!AK3 u)>5U\̾el餴tӥVGA,r44:Si3|*G?=K56FsЎzo$_I`Y )`˧MM˾+3cxAtArmܴ[O?~k10P ?H pi#7j澓Tt[Vp'K֐&lTdCBTJʙhI1LPfyIWxFHH$yZ8bB+Ns@׸a2&=w׿>Ca;N ]t+m'ʊ!M:F0^R,H*n6~wm 846U)BxB{ (3[X4Q09n@Řg(}^޳!QN% Ҵz=whhHJmָ,k%HA߲ݖ @=G"e0K.?J]yl֓q{3XL4?hn,WA4_Pm;5@}8m Tmhgo43D91\P\׍Dq *s(c;w|J%3 *qYcxjV(Al 9fbjx(zm^tӾF 4Ԋb@ K(Ms;]^dSf=;n Sa .(I45d8k'Vy D_BG4l&+ldF): O{{JGqHwr?u ,ۣtPP1 Wi3Xtj(-ϥoP nϺ-?qֈ_ L*oNɚZD:c>%\pWTc*у,fR4.Z䮀2h[9*zے$j' qy n0JRphele[{3(FhZkH%g/m4a=jPIRd# j'eE,&6 "m z:dRNBI T׋WoT ڲI3Mғάo aK8蟢R$ MR돤j5N_0J5gIj}YfF?t⋣> `Щ!5SU-[*·$^j/Oe87lƲBr՗&Nr~#L ״nJKZ-Ko U֚:^FPk 4_7N#7SjEg\}2%!Lm r{TOiyھa?{;~{H L%&S_V9W,MGZ7 fB-CgG6ϦʆC7{tC€e< X#| |*lQ-#z]{Q ǔ z(5ƫ8xi| +Mc}~Ah魲 `YYIF#mh)-󒰸h?1xզԞIS$Pߥ$*eȞ275|jYkJ >UMVH8܈/ @G`b.uf舸O8vD1DFKd6.aRiCb?ɾuzi6M%hv̚Rb nPԾ`!!8/89{$n{ sc(:b=`rsEXHAmũ4C uw[{"m=TX`عlD.?}IZZߐh7^*7>?{?mxAD%?' Jp6tb$G.t_`- $>ӐWA؉",;0 xaWkd k u, |j$ÙO=ˍ hS𸊍 lCIǷwIP6pK꫿4=&)Wfx rVR02PBV!}ƶ룋D2g7y 7M~>kMZu[fixv?r(ɇva}<*4PcpqˏaA3tv"E j,r-6L3m,S ¨\@MxU@Skw9ү+VM, L=~so ?΄|Oe2V1(_iA֫թ2q$Gn <`܃z`ty,{Zf1 CQ$gסau ģp=3xyB5JyD\ܸ"3U$7(d`4x,ϳ~O&מVONVu{pmH'_)򺶦 jbރcG7wW"t-nfG:fL9gIvSw^ӛkm@-1@u\tb\7&YVIA:A( 俠5{j#fu'\Xr"d%h16O2*^W- /XAXX*5ܚpEH"$Yb۹Gh-RU\xyӞгwP+gnnSKN]qn΁׿@Z#ؠֿJa$n-%Z_ r5b}< 7>&t0S'#!c)|'!SV(ǁ '75@~}CD.j-I]+KFRҧM sl*nh(W+>uji)0O׬5]䲟̊g2,yѠrw#?G \kqu?X?LyJf[>CmBw3Q;[LJە2b7vQXXhMIATDy>42-Ȫ`%_)j%B N vUHVh>hڟ}^3C!ҋ!#F}@ɤ@LrR(d4݈bY[QeW 5dj(o 1{TG0b׋TX:kx^?E&~%HXc}N[, ؆ 38`t"@Wc/77w}HkfUe ~oLPϋTPҫwTP+O=#Q??r!?V(.>L?jGäm7Z՘.U l~% G+:Qv(?]U :^n9KcvG-â}dq[e7~m#96,U #\Ԑ_Ы5jUz[l-H5LbX~dTLM8g@#ekt_5?!/hZ`B|>y K&fF .ќy& *} ~/cاo R% H܏5 ڝAWs mVT݊XͫHPp[I˻eQ1ϢImQ7hҏsrUk0~sZgHAܻL2E򛩚DGPZ!,j$$ۡM)l[RooO.5&1 q rEv;B^('w&)lquSsLdpD7Q5}J}LaDX ~6UyD<_\\M0EᶦfJ ;ǡv&0sOa1/15pX$|Φlf`PQAh Yx"JL 7bfvޓ )B >]Ky-J+KԄb0d-&x83w>K\VhwɼLzD^*G%NNh"WixvGɡZ*A e0vMok %Xj]8KzJ'pM AɩIs01abp(}}۩`߲N Դ.d*cs`xڢ ~3hV I;$RX\:ۃ|Kj-GG| !Lh.sD,ӊLxDjnp *x)2|+p/0.e+NY/-9X8`OAiCI\Jٰ].. 50!D+F" 9iFm&S"G2i7۶tu%\jTVV F%-G?d&*LNȇ~ 18/wqDK0)/D F!&ukp9/5B8+Yqj;A2SsKl>ˑzQ,̜&5X -Sk;f cuz]yW&Lm)_)jmp)+8'r,UOZy[Ǘe=k{ߞNBr93/JKAUdN7_BowEWu^8ڬz3=wEl3<i]O(9 y\ɁLɒ@1:cBUkv"vU0C'X夝 8x]} ^:*Mj{J@c7T\H-̠},K<0e\+lN;R=}(qLʺIUǻ'e}1g,vfNXŕoя\tCgKH7J[ҼchWKCy$bJ&%"B[>z rk Oj+}|Eۍ}Wm #hPWul~F!_/Lו:a\ZcθvKE,Q&wEy\cU@,\(bm(^ḆܪҥlUO ׉a(UR ~-I5z QnO>>4RGHyÑQ+]9)Z)V(pZܺI~>c([at1L RةnbКwj677Q6u`:b~vH֒؉~2f5?{;] j |5*`ck}Hb@E"M{$M8տ+\sg8o}0="l`[m wٲ~wG97gHSPQ!~bf4W27"PͿΆ2Ը%⶛LQɳN"ka35EOG&v&ۋORg2TPYtMZ ͛r/?4לMJ.aK^LtߎCBiL%Cgç˶fSo_1$DuA7]B ٓWxwQW{ܨ\KAii.8t~fio"}4[B@QUi - iȲAi\/  'cw6k XU*E$N%܊Ti `ja^?sȨ5lr/|n 2k*W`-OSÃc%V3A,C%?RfJOp꧹WİB6l6:|7o"&ɯߌ+ Vm9F5u)iddލjvRBQJGq,:FRrB ':Lउ~J9"+ZY!̣J *%g8sv]swz"WΉrN""eb_g9p Vc.{Em=d;1Xj$@qnf+`H^၇K|LzqY9,D9R08[CQ쿧E2=\IFvINs Bȱƫ2G䢮%Vp`_ԃ(]| //yQ7A]ԫ! Gj3K7GR^]BD@/gun*[p&sFt(^o|Wo/XHlnJ Hn>"Z #] EʄX=y>"Aϵ@ %B>BAx1wdJfLa:"JD9F;+ʢ)tR+ H(ѢjS(fxg|2@/Ҭ^S^/{'2p9S4W3' h{ #=~Lh|3јѲ#׳Tղb;{hӓ,E1 A<ﺔ&|Q,?E! W0@OS~0rŶFlz'.&A D-PyiDy HlիC${ӨGH{Nntz(P('5F)/6?Xt? VCLV,/Dwt']\ֆ=c0#0I{+W_ 7*$${lGTX9T|Pq:}IcKڤJ9MN"=ezTK? wI5k~4Jp@! L6qQvDl fcRCyBX_єzFiU}g~XlU?f'MP-Æ8 84]P횘K*Q ;O(6uN<QR})[ENzкƪf!"[^d^3ڝ5.P3 Hox.ڥIaBghtxg!Q.Ϛ*jk0yR0-kЮy7Hk3`yƝ#/lRiQ6aتϷn,yC˯y~>j84~h]үҠF^Wѷ:'1}%^BԲfR!n Qa5N\Tsӣ^gw>cnB?݀x/K AVc6!Tmaopɲ&f6ApFWY""ʑHΔڣ.J.-OUE }΢V|gufC?]4oB#{LX?{/nTu RiKۀX'SֲF'/KUkEe|^NBZy[-&`z=8kLNjXYwD x҉hfzN;_ ap2+ʸ劖 F|q*a=+ P䏢'>SiqTrX}=&?~Qb#̟ay>DEQS̬Q@j?@?\Z4*?ܴgR7PP8Cߔk;`xCLe\nB}RZK,ZuWr1WEvՉ =l}ُL~-%+&ĘBťK}qWqrbppG^a߲1YH~x|V 4f5i^Oce!-AR&5Ft0û[ѵ[752d6(Mhe8ogq=^a*J,Nn6)mqn~~v!Cs p2΀T^nc+G^8O" Dy?_< 4SrOplɴy;6 6=5ӼӴC3#/=0ΩQڜz,~M~C HC-1,"ur1[LJ+Y2< (fYl7ғ5 (}'Pa-Tɋҟ^d;Ujq D.Ll# l 79MRтLO^Jv[Z!3]8z`s#exTl-,*fh> jn8}ީ sɐ<+K(|0d,:͸mO`lFsK*۶s\</R!Hؤ {Pap IIe{tń QD=6H =EaȧP=ȷHPSܜ_%v_}mpޣtwNat/61Ek#FT4UׇEu$&b.'+aO27oٴ^WwI\Tt<;ʿ~(~yaߖX1F'<%H汞tmܸ n.Ȉ ^_|@-6#w=Nx5TZieBAdZ|)b62'Oq(ESDYTT}C5Ӱ O#J@EM2͞kq*&(*Jc] BUCnC=F>"}DFb^MIGtY;aeє돖j 8Ag/EpC^ CnarȷQCZkh[+Vd':$OL/ONש h`>6}E7}5~ylX,RT4uK_B|̲`xtTA=pD_긄dj]T"#hV]=#tn#(1`Bɷɴw Iĩ=DqC_:BOܣ~ hvHè9E.NIE^ϫv2Y0X0(V$q(F<"Ş}05 m~U+D[S\KH E0kGV32ǞR23S@uHjciӒrk,{S4OOQZ Sۙ1ϬReLuxљ鎐ZH0TKnx9=gMb gKhQߑ_6R(DN%$Ln;kiB_,גn7{;2H!UTx8@Z2;*/5?#-XP\`&+n|3Awk%Qڽ*@uD̾b嗏2/\zG`Rvb^c"հKVaU-fBxV/kGStd3Zw8zsdaw EP| @!NKh19U<$; Xh2ܪ(m 1m`g/skkF51ZLGK+w.Ju%wVS 6ʉnq|v~U<!S?-M?$MlظX1rERK+ϛ3U_^v3QN6?T6 ]{7u; °XCZV0)`B,|7yx䨯ʍG>c?lK宲g: TX0iiɐ]3j[ 81uJT*%Ӊ7É6 swH6~9O*X>Ҋ? V}υ|i @z7M+8<`'~-FPXs\4⥒͵Zs!dvus/;%)LjቱծqTuݝzbw0}bBg*1oS-(etקuV IJbk W(ka-lJPAp +ueAk)l|}#-/ja r$8z\ST|q@+ =qShtsRF"K ;KX@ku -J?zF (S,*PjS-PflSDؽӘL0BF}hnh8NF+vVQ\ &M}pjPt\ꛤz~AQBCo^lkq՜ 1Q؄=4`c![Y+ Y/Ǵ┋M=W*iLRIXod:#T Fcx=)\,\ayJV2@4FY _ ,IHK~=\NvႢ%BWF3HnmsB1oՏ3dUEtt`W}HZ2)ъsWq:x1%T0{= r:^r{UTφ>]{v'2e] 6 iYo8I_lWИuHBo3@Zqe >vzQ_{T7QLQݑt+${Y .%?X 58fuӤ+p ezWPXAecТYmTǝ0>CU`.nMvT[Sm2N. "]鉥D̃3,q> ^,Wl$8q!J̴swd)-] ލU),-wp+z6]4<ǵ,]l#=)U@F05p4a鵅.ً#u #pwq$blJCG|qHn[fҼO9K:ySJ-8g,\ E$$ ڊ.L"juƝf9!EOћèd`m6y.&d{aI^iEƼuu ȵ#Fpx C$_4s0'>р|sPoXA@6 8Ide(ɬ/jkxQ'rFbIbr\.MSE]%Q3ʲ&DY7zrw_&dd@G]bxP4wպk‚VC#l 9 w 36U Z-hREzyy,)F{?kA]lÎeE̬pp qCa9q)#I'פYy%T*}n7^x>>mlI|uД!aEiR.$8/NثOJ3oE#.#>Tyu8Bpe\]88? 1^Zlae'GGmvE'(;/%Ao:'kX1$ lF2Ҭ]M. {ojavVM6ˀW<0%+pCȸI^Cq/GAK!r3FsWPyO}^Kϓ\i]P^!xw&_&EeOĈUI׃g$8Cc~_(Aٌ ޱN W}DZuARGVjf e|3BT`ZX [SO@xL(j87OO\]U!ː Sd[[0aEiq/` 1DنS !}( =/ ]kI-~ؒT$8SH0b `;:EʹuzqU1JqV.Ymzg`xH瑸c*5h5Qh8(<j?Je# ؖ%N4'Q*.E^"v>z=mJB- **VAN=M|9ӠSj#cKML+ZMZh楒eLE 8۫S#` fOvj˝5mtrZyMrR<-JU&|bhYF|PL$ 0 $1LStnL2HT!L;OʹA*bfs6<ho)h>;mkbׄ?k]ְЙcTş. ^Mݿ:|8~ǯ[';ﶙyq33mW8 ۦ^k<: _-P*) )foؠ+:PB WƵG6cY*>G\ Cw—/ ~D:|U ? %%CfF,GrTC *XSĕT{2ri{-Vmz%E(%͟G2^,%0ulɞGŒJii嶅aYqjoW$- "/oI֋p*'e{88oG/DDW{7mc?mN\`P0!v㠵'ܕ(UBH-0@8K0:ɱ1Q`ksy0XpDⅱ}5sk){ͥÃKG0tIxɃDϱ@|Nywig&/gιt<:8+EC /L[8٣Ym:? G@`]E:LxD Ϥ zZtvm蚭c&N?F&Zd̗өKwVҫ%zgu$Y;$ ܒf/,v҃BP0ڍ a]aݜAr=>CߢBB []DWӇk͟3z, E4J̧ xBwBCy]Җ$ Zxey/LYhum SpB9:B'C/j@NaWXh p$ӱnrP`9PPwfw_kxm^dTOUIԩ-Lb>w̷XK̚pz;{R"2^-KֹoF.|AQ2ԙ1H4cT(ɞ˰^T Ae$+_!c/P2(Ұaod~L;pi`?#zBEFю7U D\Q3xe(H+Û3^)s>H|=˃b!?ck{ҰPL b')OWl"r̰T|eUz"3KS0M#TvPL;GZaPxFɎ,.R7OI NZNv70GaW:dĨWl!T/*ĕW~f$NUGW\;o7g_G+0㜾)S0 /=r꫉qRTvX+|I^ 8]p v"?h@sUW* 1k͑^/@&_É``3. E mføOsx,痉DzDazA4R2dEV /gD-p@ڥF}6ՐYߍ}X\; δe;=,A9|{;?TmU 4% 0!.DU `WK7p"xZ*Fc]("Rh,-Ӱv˃Di]rj\㓮Wh5>D'0(j^*_԰ag]&# s/G0a[YnX bgyx9o4Gxӹ5T0hnhM(VLҎ =ajyڞz#Ih( ʧ(;J樢*L=(!A j9c*UO^ՓGڛZZV;R=hI`[Xݙy4a\b?feG&=:6fUܚj~͆NMh1&f Ȱ~d 5?4?oUc/ 9JC]ɳwA%r G{PW-ZL^ni)P|>MTc0QEl ~=o;2dFbK;һ@Ð,gݎvGq7_d[axT 6wky qѲ)";r DRuI^|V> 53$rNqMxoժX z?t.p@}sE2X<.Wf f{:-q_=c/ (F0j5[kMDm.k#õ x6/ NW@k$1,>dPѪ˂ +a%.`ȄWc;,na[/̪XeGvwy:qӇuQ&1ČЯaư*ig":^,q~Ke\7I1^}\Zӧ-BxLm@$)qcf,R!eIzļA#pkC< I_Wt El՗],ob+O1fj <2XH^F/@@63>@Av{DO$"uʸK2З ٌlF:SwY˶U  __ua19UZ Y\Fֱ٨b&l,F` %am4^yL1Lai _Kv!Ih#5ф5ՓX$ ޑTbzOxfy.bVNGW#޿}\VIį(ㅬo!5) S]!_x2*x;N0O. 2ֶ~Ygzέe]RmJ&Z90N1(k_FzieQ6*_YѾ}KiV9%[*Sn3{Q#(\)Q\$^3#P([LY7 FC:s-jo$zJIOb'Qk՛Įb(˱'.ϕg81zc糿!*NE?E?$Qׯ P|@]AUwמ9X4Obu t 6lZKޥAxe7&5a0QTrZ1'Lȝ-MAEh?V7 fOIy΍>vXg"k4LW1|e(!l۝ی]Σn+JHoN3φ"p/'N*\LjSZ^Sߟ:$P[:jfo-b?v%hV ZX\M;-="3z R8Q2,}-$cɤ?S =%\OeV.O]JuSRll܈(Ai.d^門g;0g ތvǖh{uC{5(23Y) tL`yw=GS2:{\Z?JC\e\cĮMV8MOSV}{D" F2*ՍيԳ8q] JĀ{58?+& :l}? O }&Vf5UVB8牕R0fiF>ฐ^[=5hVjҖ_[@}~"t"[GxX+ns#͉åhu !iJF?k_Ҩ` TLRTU<`~XNvHwijɕcH&}i1 -i4803:1\vX2 Y -s"0B}y 0$FzF vn.썝\ke:`FlFkaӮ5I >$$'"\3x4zaZ͔O#-y:#xǏI4v\S"|"Xg}!O"}禦 E.'h| "GaIs`jCh1{;BP\tٙ(G㊤^0Ft&Ez+R,sg%+rK4!74&'t#va^͏Nm\-O7v.-)y#"OeyM$ԩJJz|] 7n`੪5z`R S}60n@7hl(@IqV+nI+z/tKZrS9rBsUT0) K #p9]uXOo>[FƐ\l}d4a,hC6ZWT(Kt;iiѡ.6+nr#P^ ^ @h^ӂh_5Ɍjj /"&DaӔ Uwjgw(Pdt˼|v )ܩtאz*W!O%Fp#Yl\5Ck%c*x%9EfYŕo6%Ms:|fSb4d`(qjbXp aC!#w i`e[yil$+3rkJk٥@Ԑ#Gь\Qӷ,ԝ3_!^ Rqq9 .S(Le}NwM(\dip7SsR UŪ~7IWS}}&=gG- J+5;7eŦsuF=snIǘCY"TXy$Erp2;Ⱦ?f(wTrZ3@l+B9r~:|Hk#+#d'їY1:Jw m6z_]=n-VY$oqǓ0^8.xu0QX ֘c_t!}{ ''{EF&Y<#:`k,tDb3$_\-=xHL~m7ߩp9Ů w"ޗ3iXO[ ĞeQO;ɩf%)t*%kUUx҅3;1Z3_Y7 g_a)p.Fz96 c%$ǒaWbwMDұ_f 䖸ZQQ'I*-iB!_lt0<~LjKC70$b?t;diPпCd'lP.Iy."rpzU'J7SٰYE+y%L-~D,JdRC>0W T_Џ<5SrQQYݶ@OG? w!}IïdAifDQhU< ')pPn Wn9%R~M~K0Yת.N2#-mZ >G 4C6X\=3, xax®_Tq~`d=Ά v*]4d86 : q-d4VUbl#cK[T徭ugG" =a7$dTO%w{ (S#K@fv(~qhb7[:]W:#&Q-C2Le9'12z[Ac _*1;>M}١@Rê?ϴ/5$=Sj}QX(ĜKlF>Dtm^[<= KHES@fK#r4N0fePaG9,C|QSouLVT64߀qّO9iM"vL){:*Q?vө <2b>bЄgol2u^]}dOLUk߅,qUn.eAߘ((H qjCԩC#JCd/G1Riw#C.,wAzXԼ$ WాVZ*1[gE5ŞpriOeFH ~Grer܍=reæ-~]a-(E4mbVt)kW~ݬ{1U@8oKwB]D41ZPAX*^)Р aRc`ֻ'>R ,gވف`ʸ%RIh(_>ӣ:r_zA32j)_1FߙzE.v}q{GEf\i]?J:]`c} >/ӷ Ȼ J09VzN{i|G) _Q tx'VA)I>\a}R񺓷4"V< k˺IF 2έ{.?gcG'K ZA"ķ lә{/rMk !UMcLMjB^')`{TR}|"c.c)toH1EFut'S=uB'-a]`?ZblQSX)wm' &Gڵh2w2 [X?!qEG`oA8W$_";;BK?XF./hY]/8bmӷVo!Y!(|R!b-'}P* GLiǿfϝ%3ԯ@V%5жDޢ ރ h8.(5Kuš b4 3{` PnQdkSx%pB~:ĆDڀd^&3S޵ѻkSF*Z.%]ݹ@`.4̜2G!/ly_Tn>!GS% e4&> UQ`(lݣ)K.ѣ|x1EQY~ Iz"kB/xr #(Krv59N0+vIeAHL k4TMudhLJw=DkJ3¬l%;1êH`wH=:逤WU.%G,\:5+2w w`E_Χ |d;t܏@rz~꼇z׉?Y> E,O]g*(XǠG!I>LAY^$n,X(ԛraZ0B_stj!yǫ=IQ67~.kŻpTcۺe^yR`> 3n*Ths%3R2h4*SqUu}4No~}35- r\ǟgT;zVŚJ8\7X nD'-GE^7NzNNց<{SNGm*%.ZT-~PP9G߲"){+Uf+_GUI"`T)Ña¯|MKQAz$I=SKvj cJw`̥\XƼ查{Z=qխtp ak^'(k5Solv;.^(>T|_)d]Bq7٬ڋ'*$ko륖>rC2j,PXpJѹX z&ҥ\15W;줋-F$H')q3ꨠQzH2k_1IuRsXCZ#G%xw 8yNF7AG<.c>.⺛h\:i0uI#-cSC7hMr+ﶨ$5z$q`Kl:t+^-(O?8qmo6S0P"ͨ]@%YOA.7R[uø_./ ge%n5vv{U g^Ů@2郴SWDJM9jlYOs_SV]?ۋk;=meF0&':vtإ1$y?wdɗUeEThʁA*Jfb\3m;S1ą4 WL _Ma5hvփt{vlCPuTZH.)#^%ٵ1DTV;ڽ7݄+//k.vJ̭eCW+Dչ,)%t?͙JۿpBVf۸ [%HHN GM{u]]29dI'iGbsmnmn}ֵh({MWGht^J!.C٭?@tFQtC 8БoB>jr}}Ъ!3r"Tzeo׷Y@z5fċdpt|6wc dWTQERj7vFkA] YЖI94w n 'Q{dEZ˽]Y>#uzYӰ#}Ph;Rfϵ^Vt[i=!kOo\A{`tgwOPy|K?Ai7b$o{p(Q/CfZSzGM:yD{R1 4S=-֣U+$j0gK[=JZfDM8,>IӴYg/O>ʫ!*ϋS?tm!`Xb\#GCh2*QupcsB*}vqռ/utjEUuFsb[uZt''=DPK-ڇPqlX )eAȆN<1ߕ9Xl{˓/Ž7w  ᷸0k"6sFl GP,FAP;O:Lv784 ]-Iƒ lV |F$GA_?EBL*(YpQ2,t̽ǔvN:znuJo嵢O])E_$9^1$ {O_'B< dPh|/ aXzUzS $ȭ+d*9F~' DVP-rUhtUDIBH*7qOeK# ~K,AdyM"0HIyİlќQaѣ~)3 "j{, - }b30DR ơxk 15_Nuڤ,=6sv ܞjg`>0>m(;ShH!fJLU6OFAS33YiKg1T"vlާH* ӳSj@ E fC ?7-T_Id=o7)"Im|ŗ+p֯Ȇ)4@K2+PYˆeb`q]_]nNP:;VAghQJG%9mjv]neU,mP q7[gb>¤ImQƼxZ?$aҨG:Ծl߂?CJ>$cO31}*_(sYjWG`M,:%|ظ,|̾q7.,nY3e)[οh (kS~3(q,p EvĘq^C̪nYifa͕VѯnJC-ܪrl={GtuwUIϘSg1 ]6 lӀaXIcIGb].1Z+%&Ş ujf~ KNӕZ4%IoW>Z.G'ET:ٓ&8*6!+ΏbvN e1Qޜ#h $L}WޫL^c>Fמ:Vy+ijӱMj`ƓEK)Jz20_ӹ7$&SB#Ex'wvFLz5 %y]PfGEϖ\pGm oBjP[RC i[ A$ѓj0F!}h{5SAy"3JׂD !5al";j>,:#|?w讷!A aP;7Ns7f.tS&D%7} `eQup+:/WI1Llz .mƵaw+a&g:˼{joy[8SʻZ;ㄸxn3%dbL͑wjgXCM`K9 h%nQeJ6XTk^oY}0o.Wg1);ᕚ$^᳞)'Mr&M:K`т"_kIj9q>eԥ%9 oGK fi+y:a4l#&piyozr^SC-Ss46ȳZKYS'^JNbbz?AzϚSmzDF Qqno^L'a ؑ;pH tmf6;54P:A:O@^BHxA̎~arLIwj:'’BFo ʑCSݮKGdQLͥ,, t> _]sX!1_L^G.ad}aAz/Ws~EX h(|ۀlc9vۓ6]@p:qQ&--Xǥª{݅qᝃ& ufo:!|`a-}ə'4Y|v82!S k.,K%kyZGˋ ހZ턞}F5B*{t릜ߠd@QĻGi&Se?\xfUu >N& -[Scoc-eUEgW+?T &hcկLW{RVŮu&ed ĺvqw!\ğLX֗o}շ]LKp809ڐP|D|ma8CThl7t< t<0J/CYclasLw!s5:t۱n6YJV#>g֬//cm^$wj/Z8p\ݰ3-4soHKP͐wUEu}DNb,Q8&dt@#\R!a"^l %Eѵ&w׫eA\t"ݔ? o] J`܀Izj4^ {AбSeh0iL{^#% zO*qT:"~G˸0y]-wx9 }_7]%=y3Ϣ"3m]%kBbOwRSg*Ythy;Qպ]q)?F]d BDs Xyފ:'ETK*c/kRj3ӗsaH_1kGf}ED2r]ϱaj]?/fوBb%b6͏XV#c4NgHIEްNwTqÕ>ki~j 4 (mӽr9ߩeTze-^ /WY"aGT l ,`.3u]Pom`?fQvU eIXddBCmr)Ɠig8G\_+,\-ܸp%k~fhA$]"R2L8z|ڜZG;\554n5Xlo&Y-:Q[@B~LyJ\Q,+ADɪwi ͊ax/WqW9`U27G+،1ؚAtĮeK-% .*cU'2aU eҞ+OkYe{=' UjxQZi†~!Vk/Ljzj ir "ɌR=SlLxN]8FD:ZX2ڮJW[@F"yj KpnzNq |Ͼp8SjlXq.i˨MCiS9!U*` VZQ {v9{*4-$DrE(|`-u_A `RKAϐntpSQ>%CV}{;n>}^8&ŴLrb9\!{[3Q͌+֙j|K VhIBQ9ahD”z7GxWC ޜVmѤ%S {eYH0]9^#(>zjz,+T..IXb5 Ĵ !j_^.d)\%`vRKs)=J1a!#դ3@d7Zවkdg,F>_LϺaGos?U,t#"3!Qq8ٜO2d_n*ƻy|zL/r*=5>TWvC3My 2/ uk0wQ_!o`OPURخxrzc)3wm[E!2Y 1ޅNݼ-9uZmrZsWYL7#L'M8һN6@wv7UIgM$-z7"#T#,k"Rǜ)d )[u^؟;7s󈻟~0t$ &$5gJP39lTY10,lVNV ѭwR" jjTJΒ-yz2 C(WOk4'xCЛ9r'u|JP\W§CSb-A+hrYi.gڒUHfB7Mp=y^50BܐCs\ 1wvJR c|t!RYLei!Β;tAq#b}HMųftY!2 yox3_<ȷ"" 9G۰S=vXZX<?[@ɊЊc_.nοdiW.O4ljH`DM6sϔ6ӗ4# \(~ھC;^ɮ}w~gFNg NC.~p 1F)a#%> z F^5yPDDZ)?Y @awP{z&)t D/"ӦQ>?Kd {iM@#/x fZHvb}(B۸]fK7"Op0mGoĘ_-A[H4zf(,lX8i?|9gR&"jQįrC9fպ9qnPH=~ 7/~ >疾\I1ܪ_$v -/˘J5<$z1Dw.?E~plPsh;|,˱Ҋ_Ē!-&pOڭ'M~Ǒ99 6xWX|3G>`GrGgKDdWSsݡ"[)a,o,v=NiB}͹j5%El.f֜8MfA{S`E}֚t;e8xґղsQ&YYzř#Bb:6QRe3s兌xַv[bIhZ~qc.˂=/&GC$J2*v9zHG`:$">6Lv??Km xIVNIxyNDAl̓^ʁy2͵^#1Ӎ=9sCO$U!,^7 o/ 6pgPC#w@*mS=$j2wX.8D \S<1=./aUmONPmGqScǐ4TedDg4f21G2q+vb[DS\vVK҇:j=v8gYZ0707010000035f000081a4000000000000000000000001626034b200000f28000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/i2c/other/snd-pt2258.ko.xz7zXZִF!t/5]?Eh=ڜ9T\Z 1Ǡ]@H =lJ: Vh$!i+|2l"9iXS!`8JqlEYt@C|l+6.uWG[붗WHtዀFW$TrqDKu2+س@:LWKFL5ۧ" PFMr!4Yq8)eT:|OR&9|^u9ia3$<ߣX#@tsT)mĮSD@)a&1YW7y]gb+C#_I ʜxEҁo5rO1)bΣܴHB 3wY,ʟFZKГ~u],nvZ,;A&7r7{ %ɏ4l5ƿ ;fix̞Ԋ|g>p>iy3 ̛1Gީ,1^(_wO!}z2@6|X|b:詆պtA?{I00{=ɑ ^j"ш/΅'hn-OR"3vsVsasxҾZ'V*-0vʉH|Naԏ( z_SkdaÐCkXȁ4D@ -p/l:b\yS̿`y"CLPίo'F2^=w 7?,cp@`fD:[l˖ʙuDblqcʽ]g+xWsk{:HCjOچ(Ꮇ(Y|6:4q-10.g/!3Վ\ [->8+M?w?hѷK-p~5[#a8|~F5kP2Co'aJP$la 8Fk{uTL0P3Ǵnɬ]eCV;*`⽛X5:8pSC8`b 9iLmQv-Tq1> CTb lmZ nyyQ 7;b*^z,KzzCg' 8ByXY,0B11H 쵧Yի{TBê>?#rPKOΎ!&l/; ULЙJDB Z=Xna"} f!+w72L {`rܵQ;*CMϟ5kgC&Lҹ}t8'%I214LPmJ 1VmSGzgYexa+ FnNQ^ r׵T^St] &q'*3 i&~L~;;*I5#uW!7p:-uTR5av6}MFWa~EwWQ9M"Lf*!.(:N+ck3Ҁ%c`69/XqfJksnqzy!M`Tq+k_VL٢4{Hi )Us[hj?W#ySG3Y@+ #+䁱s!c}ǎSQr S Rv%?S>.n?'fc}%|IQ6}kY#WiIXQ PL۳T\l_*w]b]{sT0ЭY5A9mlޒLwyoy,㌂ajAEDÐa֞xi8: .VM=*rlzB8U.YX9]*&!MH?$n'f7yA^87@NN#O7UfqHG&ȩ: i@nϟk2Q[rH Zb滷Ӂrݯ麢` Tk7;+֑<]}Y\Lg59itȄ\@Z}`(HAOֺb1լ' uD.>`fB;R0 &3Xu1>wwif!N ɐoaȽN2{ ٤.dta-< "R pڅ k2nYLvnIdxn[Ob,N؅ C^UɭP"(|Xm@۠_B7iI3ѣkӔWx(NiaXCx`~ȷ&P5#`"R + JZVEX%>,:nYj.%ʲm:Vs ij.Iɚ.O-t!$=c&(2Rϰjn+.tnXoon4N9f˜[g㋕~m6ǃxeM} M5S-D>Ȭ/w+\l2PK,xRF{!d-v Cq ußUU{ۈĔ'zkqAgYZ07070100000360000081a4000000000000000000000001626034b2000019e8000000000000000000000000000000000000004700000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/i2c/snd-cs8427.ko.xz7zXZִF!t/f{]?Eh=ڜ9P6>w2`Ǡ^Y qn\:Z⻃O1k|Z2 ؋["uP iMe __zA4:h"cL9Rʩ`1!婰# t-}AY5%`^K?JWh8۟7e#1VkQ FXʁN'|l x= 2Ƅ{)).\u]- .c7o_\O`E!7)cZ0p-]V+*RGA^WE{`P(P+U¥wToZU4L_Q` SKҋ1_<;Ƒ |7Ga}wՁ:`>X0»;it_~pSQy&=$?HXI*qbX h]V}+iB;ՔU_/I5hӦ8 :e`cvSIs&*edyXuYE?ݚ#l#TBKVP xpf{y~ XO)oʵW<(TXcK8d0m+1"cSX351UXSH; xPiU~V#~KV SK{'m|&,o37l v0z~#&ՙ\N}IysAܽxIB\2DC}i\|;aT‰<v5z5qbK!qqFS860ŵ[턀<^6NS3#[+t-scfPiO"Hs0:%/ 3o$ 8 D,ws'LGNt*cku4RuSt`T"#YW "vg`Yv]A=NO fURɶō؛cN_B^+!XbQi$ _)i7%'FA9y*D҇szt8y)H 7C 򭹨]J&i1aL Lr"3kmkkѴŠk/wˑq!kM |ũ-[?g@ݑ\NLr9]pGš=_9*RAdl[Î6?R{[Cb0K@ݻګcֹPkOG|cy?ۨ+f80dq1?Ҫ~oOx;{7n"AUx˓ߕ)U\crX9LbF$x'@/xv W|i yZŃFVKãEiefPW YDl* 3a2C[Lj.}FIfNڑ:Uvy`'4òNP )^G37> ! E'AwU(eJv?-#$BaQ+(5;s$ qP rxfF`x/iH}95Am&{41VQ&b8+R#qmϛ Q.'2R| $:HRw$N삿S@iQr.zDEm*eG:f]L}&-^rqЬCz0 OOצI^Y/%dv] >h)O 7E}KICpmӮ>& Ë]꜕n=4)փGl7-#vx<"Dͷ,XVƆ6^:,H _ ~'Ey %x)'Qb\ėғ8U||sO/!yw̲N g+$yWs}*sbBaw}N+۠$6K$3_a z"A=z%$# 0jXUb)5s)ޔupz" @ £mG k s'b$<SX̙T^(ɜFrX(;.e+\y1}#}HD0wj^낹 ;Kqx¿ Pa$¿Oonf YH C'/m_ALk>:!S7?0DEaŢdW}rZir8Jr4n%; #I?oA3̮\6 D 0N +1j|p˝hy(n(,& vPv3,;&GHl;ү:yt掫 s __㢼2r.LVJ1Qg%+> X v!<5_&K`n!4.R֏Wp_JA9 }$ Te}!7xtJgLF"L41Hy֡Bϼڤ౴N: Qo2%cQJ`(Xd^یMDll6cYi *hOd #?W!pf(cgY8oY4q57uUjkO:SQfdz 5+ 2S bĴ"fm߾Y+BMۘ>VDaCcxI+ Bo݅>Z'-y ! Sp Qk)Aj-NCPϸn=Sey-T,͆UR'2R ~BxB_xG(}j}t1 '7{~Q wgԌ /3 GINrIE]…TWn"1byXؖzOMȰh0P\֟rK~tPV|dht]R`<1ie#?عf0C!|ڛo$6zQ./ѻez{iT Z,d:h ^ _fVx->֯ϖx 1E.j>#ۚ\UY(˪oEM|(aw1O oܜ*/"]viHiڡ B'(r5{}~Vєp~F!_nVq/n,F3S;~(9P. ,$f9PqEoX?AkE`ݟjUE&%׈aIU}U?}xkxUFK&dDHL7@B.6ux[ BSϫ:V _c;@Pfπ`mm^(~ ^'c*mȟLC zZp({ަc-S[Ps9JF[pDnӏtfgPoh ТCyokwhMbn+.nK3ϟ㵚;ogHTEri:*D 'Kj'R=1*´VXs.c`]^dS.-wEkj RS\-ř لgI)^,D9UQzRv >|Ku ;^uCc/eЁ:ŠB-3{}Ӕ4jžK?dK.U:qzwۗbTd4\PfDHD ɒn~<Xo ̿??G^#*qfkntVSs#6r1584<3`Fh!KfQ;oŹgmkHPpBJ KDmD\9;+- Xg{媚4\Xα/RI\yZ>FNnyv80۸xf쎫y~!ۖ;TRֆ(Mq&  1ix)gq}ӳf;/걼uF_2|8aXy62SVL0'A(p'ƶ P)ۜ~]q2ޤ>PRf *;SojR"B`Pv3u"ʠ&qug\^IQ|⨾ƻPbNwɵϙ#h+8,>Xda Z9x#1h?9!6زg]bB*7@B%)靜oۮټ׎`e|Nqq˫۟X/QXB6˜G.e7AҪ7}2c!,BL{KktoxL3DKr?AZ-% Tz7Ga\zo[&(i)r+8XV7<Mx%ߏhJ`%6GJp$uߏhQ1~hKՁR,C}Q<2bldKh'~jاX{ͷ(SrT(p C 7v tms 1Mjۆ=ЋZ/0Ľ ɜ+Lb&Tj-Rڎ6lA`y{ǧr9 `x=Et-g~jFKbўL<oeKp8 >ğRet# IdMv_&.[2ވs+ƖEp}FȨ$=nw?(X8AeH;W.abKA@}*DmLa?(q:Lwrwbm-=Ӈy|0kiJݢVO4Xeե7$-u hP4L$,,/xRzt⵫'YA"Dсcb;N \в: [jr~n_Gc wJ؃Y[penkkZt{,αtVz]k^fbQ8nxE@_%YuIY)*ɎL_(hG1Ya SQlSs} &6pX24 7`wqors+Fba-Z+b "Mq!4Y.hrmAOB-߯hN7rS dp%M:̭ 7HILQ#1jK"e X^gi@W.Iqp.Yw!,IJ b}ۋO7UPbo(GeBnEPn95*?r?>@kmSK㻍x$u'*@#B0?'v |f;sOXvFOngMw?IshOh{V*k+Ie0\n&q6Qњ"NRWt+DݩtzT6E$f*eUM}잤yͨ9R7*׺Qh\?:l5tܹE!<4<ŽXM#+b"=2t67#hlZr)n~J C/ќrOUAJٲTT, vOxnlQаzVdw=r^S&V{ۆw^^c4{~1ȟwu&vLٖIFvJ~ƖD4H}3|ڒдM;#J{(:bv2%/" _KM|Wa; Èwϼ}. f߱H+hx.&q|wXUw(x|{?` GEѴ)- քC@w`I~͐\9})/J`EO^j2ܐo \^ܔ-?Qպh7]*?:p_b.tqfoz_.\P٘h֪@qgWIʏ0&mg/{3Op5PS81;8L2PĢQi {'.]j"o^yZꝨ==`<_qKH0?ϹoJvLgMWM0φeCssjK`qp7c:L~a lm/_PʛApgV+A6n<J"+KrT(W#L3R)Ώu^@h}Gլ gE۫s&iX᫝(r,\H:e,6Q[@g~Hu(ğ%Lb] =W cK~Rk'јg+PbEx\'/ɵV6:6˯/={xM⵱>pk:!X@Q"[YuCKAАY*Q'S-2;A ^!`0H uyq1,ʑ[n]p gpj!>55|3mSdO!(A$L:bӠ/fBrasZP+u#2g勵ǀELoanAݥȘT;!n/_h tXh߯meoF 0F_hp(iwn;KdSY4K@\T;/TA>>k&(qB\7{ꚨB>|s3s_}||ݷ]H#rDvn PХ1Htr0qèo1¬෱[On+"!"JMgYZ07070100000362000081a4000000000000000000000001626034b20000e040000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/ac97/snd-ac97-codec.ko.xz7zXZִF!t/i#]?Eh=ڜ9TgԎh}y iZ(QHe3b-)J@=Q7Yffp%SnP@c?Ɣ'=+Qɽ$m3'Oy\^a )9?XߢP^jlS/_v|.ivY' Rcaqߩ<eBpܟ1@,q21{b" hǸ1 yVDs nIHՏ%gSя;@GL}[,9:3o{kkȖ0{V9}:80̟2l莜r,c\ݾBįSy3޴S{/-%qV᭰]UI?: 5P=,bQoAjhVA@TW^'&Ycx!&9ՉQ!ܹ:^m M"t*J:3VЉKsV?hGSK"'D_˻ZNUӈʧ!==4.Înkh/R:)4֦:} Mo.잵£$S;m%s?ކ TժF; f'C<cxJtߍh 啘gAW@u{OШ?7F%R;3k[pVq83`D96\h?k:7${yv:z?Ju(@۵y|0p30vi@,4>n]aQ4yQYHeDɃS,Wf\ Cݏ欆j8@3pδOw"n2 5J%f3Z~,]=}J{q>S 5y)N0]*RovX~? ?XL;}b,$W ChD4G*Eq^BȘ>[\O\'2xjk'3ұC7n:4qjh-.`)_v[zRBL*X\ e97&[xrX8Ÿ [AU<b#0 ) oiZy 8T6  \,`gPrsЮwuYZ5O HܒE;)㡉،$jfGʎ>ӁT- #eA=5(\ ^\7G2WڂSM#pmO&z祡7 6 39K/[&Hc8*+(kN·yoAJYCr,(,wФ*n1 vjL{ S M{UIjX luȿ6OUZC\)8t5l8Hu[Pz tDC3wşc雖p mteS *Н M_ըr:M+AAOMhBTlr*mn+q+'';M1C[&6X EƆ[$~/u-E\}!x"{κ4To)!)KnzC>1fhW55d6ot i\Cd{6Gi8oþmНbe['bK ˫Nc(ǢBUbE)8,7Ӡ>,'v9ߩg$4)I"Kindi_ZH}ZR fZ\+Wp|]ǠV:+6.IQCUٛLhiP.|?rs-5M_k,ol/T'+ #62yRǁ @DxB"E'R(9gF0{¯xH BN$="'! c +9E72g]`|oHێz PyKn,Էc3Ό.5WjK^̂Dj?/{GoMwΒ1 A, 9)X-R8&ڦu&+ęyvU^#YAzCj"73$Z?X LK Xx ll=YaP7G{ LG|W7/oQp`킯4z$Չt̯ ]^.* @{H cK:2f )m2\[Re\5t,Ѣ^6 3ʧWB3ĪVq"k7)P*#0PJQdݰFK:iǤfoOfQOlNNQ.s9/%v bK)5Ra6]}_xQVlRuwHLB{9")?USR{۟BY-1|m j$%dBa;3kM{uw3` o WxwÒ]mÎѝv ㉢0vdR#}B\[ 캑7"#YC 㻵 %{%䞇YԴ6E`z%,Nx>v\%x1zr0iF?v\O T ?cW~32c(]Od oE5HЄ#Y/ԹqQ%,fgO s~ PbsA:!|ۘFY*ۀ|BW|!6B2*DWŜ[5[D_;Isߡd)WS5{Ǖ-mO Hio*8 =tտA6̛65Oׄ\+[LDϓbPj=%@0??)blZ~W AڧHL7/Cx3 ZIʛp{!j!Liy 3bD4Uwk(Pc" ΃K+T& w/m3]͟{2B~'&$r'+lǵ.tm!C N:|][LTI՝ \9=eO(nWƑy`kci)K8-2TFB[`>I{3lx|M35 vSemTU0uxM/Tvo;Yͺp{I ~:Qq L370i![pa6~3/)[FE#P=<ʤTùCE=fؚ Sľyi/`yM!58ZmA>"`-լSܕ{2ýfaȘJDma\ aBi46A詡 0N`sUޛ|̇7ж5?$6-ZKGXX痜5S((Gx E F A+^|boD>e(g,}41p-;V1R fgߠ)-yc_i}<4 fo;tS^v;im|g?@y:<uJD`ޙ2=De}9l)?`c2jzZq8au (RoM^79Otgvk. !V[SA^#͝Qي!u 7pRJ o'r6<M.TŸma1)ő@љ1\ y5E@Ƙx9ݭ1|fv$;QT ,c͟fޫ8L8N6%}wl||]L Xݲ3#"l"ΕyF*Vk,좹wtO>TcF>&嶁}?1?9A7"P?.JB7,xq>/TC][6v!<9\i)E.MR'ޏHr)*Sy]:I t'yXBЩ) %1%{xo70k ӄ \7xWuzs@3Jf7%+rH_nj^{J!PL~nPAjP0dǾ2޲x$|BX(ԑ_*4XǗ.Bޒ&I! :+^F4u&һr(D*vt,2t_=>DBc}Ppzz'^fd֝X4% {ڔ)zHc-jʰvRj#PI>i||J1V[fvӁn mձ,bh1]8noUf'U~*Uh|X_vZIc >g02" }Eo0:1eXk%PK4 k(hbpࡕg$P>H<@iʀeFgl& sT}NcaB \z?Pv#}T߬~C#SHJ^$O=w~0N(r3@a٪I}"LT%q1DJrLl,D ͓:9֌d֬-nrΉ@V/r'wև^j}XWnآOM3+̿:~PgK;P<-YQks] BΤAK˼QۖHqհc.r |;VMM%1JF`({ e|_7qUNp?3_5c)qnѸq.gX-R9g2!f]뺭kBSH'<ѿ|؂ '”A`zIQPTcV#qpyܘrSzKɯ.PP敲(hW1pXF+}]_|j.ثށ܃/RvwmqS z&ik%ݹATR) RQJՉ&YRm m{h"b}K_ ;[XA;+۴EM]Nt\D7^jWi eA rq\e_4ay]\l[kMK$#D3EA)#k3}om$W=#6C^b46JqLh|om(j<# =}JC^ڪQ$j\n)!,C3aJxb~  )8L2OQELlcS9f_1LccRekTfDa?r !V+>4]|B?) rntfAc,]X\!Mˉp_wڷM?"W"1-/iFKOT,{c8 KkJXw)%nhWe&0Q9S5 ɉ Ԭ=OsG +S]K͂n-F-z.eQ#\D٩%znCQPQ`%.8ss8I#DfhLÞQtǸ1~uqq${\a$n%i K~'3;&uؗƧ:? B(XXQiCR&d2Fx*H}Û;TXnjf'b-RV}p)CI3:dt8Xӥ.Ggc efFrB&µjϯ.$ b qW'b V"@Y8g J=:V2V]QE/.7PclvWttA Πـ911񡈨+ 髽S%T ]!pM2S9ȭe`ڕ6ʬR=UbgSV^\v&D6J!n[#C{:$Ц!kŒǧۆMl(-5)!T c1̵ ^r*PşhHTo4=B"ߙ5gy{,pdb,^7M)n[I}b QՉCៗ?^_$*rLI4~ %e 6#wl8#p=%*KtTX ޥ"+j=Hy*8ilZIcZ l\]8wt H[osy|q+:7=ӄZȖ̅9.~D&y$W]භ[Sg%*9y]~ CD/w88gHO["PxP#so6oͿMjܘXF4|T܍W:LhW0EjP@]x$nuJD.P4Lh;~)ǢbK 'q^ݤ" cK5@ğ+tzeߩc TE ]:_xU:ICB (P㢒-˵v[iū*:!G!krF\vNʇͦl/0tEhRgJhq-`L#y;4OȬRF%mfqavvc \jBH, ^.9>``fHQ7GB^T ZS5 @˙:-T'oxf!GW'wD5rTǝi.N]_#-h#2k_ n*GҨkF7-Ɍ5aES ~64d `H9]bQN[YϵD 2=_7SbEߓkYPtuDrXa Hk=oOLdXQ]'w)\jN s< Ы\#B8V7[]L"J2 G Iywԅ~ M iGcl?u&ʙ@)u[GsɜZ!'Xͦ2BīGOb?ҩPfĠY.$Q}#`U|Y *X'֡eyNOB4Gm*0_,FRwlbHPרBp |:GMbEP`RAێdHN-f1屄=O4Aʕ#P'YQkޢ28o>azg8hQq)m(yrF9bq$Lœ@V@L4(~xw4RpES$pOZ}v2jׂǓd4"ѷS$=kvZKAKHŨz ^!z9k/C5Xm^'8%8S(j۴r] 2s￶h;o@d5R4e29CM{AZʜ㳠g-`EՍ3K\eC ͪ %8hzcm=3biQ0i={;EZ݅GYXN9ON1:zcf:$d"{ !)k_뢎{{/sɠ^Fij_/*oh+ u(#H, (u˰ϐIY" \=#XЬ=xe`NP[0'H0bGT|.ڞN[V XRdWi8]$pN]r̗!+NRZAw#aԏZggF.`RJZ>_D1Bof&87E46شAQnlʥ657y,[ O*BR1-tdC%rLYENɖ. $ARK5Wy1LZ{W0&]mX][ WB5)qa4y O%ɗ@S[ku̢K1@80('U勖9N9 ףjA=0535{05mI6eh<_=ӄY.>2ub$6:2*QvdoZ]|lT"gYvіU"f-‹̐ː_W*bTIZ] EY Xo '?xTk&Q(|6*Cd9W"ŝa(zJ j'enp%uFʒJt֜m {>"]TcK= D1Fˡd!ٚ (op~v;Aa2t%P3mUb!=H6 u61jk19QeI@lƘg69PbFLmk5Ύ  bRN/}p:zE?JEqī۩=o2MBYS,ca;5pVYR}tg/\ajf/PRJJRs !`@y}i׸` >00D"jU<_uօR݅v\sL +ɏz}-?޵@0<,E6{/$,}Mw͐zK@^eAk`u~jKө%9-y#sxo7b )98r/oi|P󽎩%ԙR82 sQ! l629DKл'ҀkI9''CҐjgMV麫kNl$=!gy>c v1$ UB~ 1λGvW@o?Q_:vM#lpgyP,q=v=mvS#^M|'Uc9 {L! u!nh,1c=m SB-M1lx2rw\.2֒2g/x@kK~9wf^`RwFaֳTNq;scB` RmOcJ] /XZZ!n_$d (twBOWНhQ܃vɁtz }'olBFGS<鬑kݟI9 Эc03V>HNl56>j))FBڑb;+`B>yq.P恾#a=^tښ:R^!{U % b:,ޖ;ѻ׏X cI b?p1|M`P]"XpIdF[ EǙzӊcn6c,e竫RFҲQ"l{q~+oG A|m0&($C}3?P퉛+i$55E5J( OX08ؑgՂRjs%xLGdeJFf@/NڈU (y)W~NDcwgΔMJpO>OOxK<^d)F~ҵ⎥~ ~G^fE4gҥ:2JE06^qx}*' zG*+yWq##r;=d:*yc%zMBs~XYLjDgǏyn|PI07ÉI2hakUn!/QQMs] U?1,UJ0&gߥeyѮꙛ;52u#0aqD߫glfT`f iMh$|}ڧ{fխ>-FyR, Q5iT$Ukïk8E5@zD}=ܥ& Q~ƿ-u땺{7Ê *'a!f(%І +p^#G#E 5Ưq{vW2LWR[_-K.?GZ:PB'U{Ind-Sp7g {D={ךیVR^ }<\E9~@}j-MU/ADoXGJmc׏ٟ[24W!vh>PDsOG~7:~mUMx)!^RK\̬˶xxȌ}nq:Ka I /+j͝WmC].3#==nLid{ۅOb7oar$ 庂LvA -i52/w?|{n@뾞]n!R1ߜ2z#>6e pSd_2pʫy< `"E%{1rvLc>&a]y:=E[;NUnu5x;ϤThSp'ґ]Pu=CUQ-l'j)Gx2߿;ƳMJ'D'9l.G "X)Z2+.(`9Tvp (@EFϢq&QxۗLgݬ3^xVj4e$(#.^h{hXN)^Yᒡ I7?S > =vHR~-D/Vhl(]mÇjkda8DaS W Ok 6 0 ϶҇|=CK7 r$CֿG8}V5rNQҫ+l  &zO\d.Ȭp%`j ?4ӝ>5|QciU(lN8 :h.KFGM0Ǽm}C3JN(`d0ܘVlLdݽ HyLN` ZԞr"ARiCߏY@R+ZMF!5n)lNG]L0T{1yRe\Y^<&J& W5۱ h'E˷j%u 9w|PօnZW]@ԭzȅ`\7S9׭Kũ1C>:/r'Z$~p$u3b¹6c0M"Br^ f(DF|cmBTp@,=&dyC O+#"hԡ}+o{ 11{:%Fr^m}=!(&'68*-RTN? |M"U sh3 $^QO+ [KttYJ0nsq#D4/Ol\&:jmܚeV(MoD瘁ֈׄ=\<-'7T|6iyf݅<\>}hHb2Ch9agxԏf6exge+:a+ݜ{x N½aWv Q)06muGE2XkGk[G&j9/{Ż^”ȽsݞXKK|;[1Β~@P }Z(@zXU ӥYX$~Ё"~6]+0(Ɇ&z_`[?^O<O/խEYX3Zï xNvk{Cd22.&8Lv{j*NA],ШBQR,O%@w]Q`$[I o[,B4rJTr]P Co IIgEc:i'*<` 5嬰 vLgw>{ܕ1u}6N !97ኪ;wI˜'5=H;3 j~Jի@dZ޼=ZkVFH>9|Ϙ )9"[:FލBvC̰eSO>ҥkQH2Q|lyݼ/j97] 1.Ɂ.ם٨bP{q]9-x  g7V>OhϠU_LUHz1V(x?_@A67VL$=T]OB0U(<1mV{Vy1u%; Kc5|TG(% S^?CS35xpӑh'ݖ)f5s?ny+BG(HEzfԞ)izN1yu"#|2:JIP^6̧qr#ґ-:KϫbiG@&)~HtUܡazPUmoDnmL۷+x/A,+1_%_[vj*%~CX\oL%9P5ބXT%}L^"[]T^|pK/烎-7W=ZQ}¨F/K9o!ST>jOUH xkgܬ|?$pAGnpn h/j[ YVI_ӊUCH{ڕʣyMv]w0 8 C|7onFpZKV~ff1y ^MFw"<.hTGpǯyFT9 >`)y)?gDa+Ơ|G`U[Ϗ 9m?'[qR*>=Go"@SA<@ZR@ORt̯_a18zHNG<-JH-FڛϖXYEޞj SoPÍ.u+u&W`A3e5Ph>σbz mnbeH{|RirrUω|LΓp5xMEA+%ƨ֫;ƈgJzs3˽)TڢwdK*/%H y `zD<02EҘ ]#%KU@zig|'3" M&8Ql*􉛮^9XCy1+p e*WٝiHiC4 $4y#ua4UF@86á.ۥi;G\ɠͥfo[Rb9Z$hpk4S xsH@Jn lY:L.+w h8—NS: ՛ᙈ=1?4+_p>hA_I)9cy30G,Fh]Cm Y%6:ZO>+ e3O5] p{<~0b:΢3B3wSh[Ew,:VM3QfWٚG\6QŘӟz2*O\H%GrPX+/e_I~ _dA@{?KR)CSR:{p F?RdplbW~Hp%15~eH;B]I»;ҒGU3)Vs /LZC~ϿK9DQk4iUz%'1vXGܰ1&I@Cqo$j!m4n&/b 6~WK(jL(.wsM+%94U=+!$pAeft@BOVv%܎ywʜnD>6><ց)zzN]zk}.WQcV"I|f&=6KSPW 䕷A}܋.;O)tDqz6LA5(|C}Ĝmër/49"JSjc B>KTK=[BBx OB*Ca`J™`C'dD(R0!k`I! _'`vu+>COwڮ;ۈZ^99.kʅX"[_hM_ǤU#cmy8 >0l{_y^ 6H.1~ff;dVNR2[9R,]qOd"~K-쒹bx0r䂕AVjZ4fӨOxiH5ۖR=NAvQEn[4qm8>h$$~ aw(_ 1V@t#$g^Zl5oFjLv-G~`㞒5ىOTV ̭P;<ʞGKd Tg"!{nHZAFɒm3l(Ր)CSdip䮭`EzE_>[dSa}g҉V# g# #`=EQY^D 3G^6h+r|\PrVC}[ӁuE#U!#K""! h[dV_2aRݩ*6w$\:XxKG.9^5.wƋ)t3C_,G#EuTGsdD'F^<}%ZlljNO{砇?]uЦ;h}>wsNU-E_礟F6yϓC;J,+ϳTfɊ藺a!$-_{GL!d7A]%ΣLap4m^(b"Apv<ÐsM 9@-;_7ae?FsEO+0벛6^/hhz>ZE33Z++bGSN~bw}[s(Yv0S|7U|KϊO6ō8A;f%Ѝ'L`!3z] +yQv0iqnP%Ɛ&59A{I/ o3~϶nV_҇ :&c'4{V?}s0rΊ п^PXB|8ϔݎT~1tLd`o(&AX[鏽 |y#JlgD.U0bG/\c L$Ohb$7;>qY0q֒krw ub];qt{^Pjr@v_ ;%T3-M$-(p/ydgUNO[ @N/ 6M;I Moׅ)26>d=R}I0S']$vTy 80Ns2]U#H3Lu*7b7w ,xo[& taZ>KMʸ| VN81Ȭe-CkGt۔2KZ\ 6 y⬋%VP FjY|G$BZH7lUcC2_pC,O׎|!'dhG ,0^u]Gi~o_T</=/&9- ֪LLqy͂Q;rVG3D$x#ӵ+JC~sKFBp~ y# `}L{,nV)# j9Ұ5Ќ Mt&%3Y4Xuש`йy֒^SI0HhgCUAz6 E1\=`K#.ti߫S8m2Mw8ͻC\0n=;+;^WZ":C&iUbD'{2*Ղ=Xiq9BuewJUv9h)fم;56Iğˎ_L*΄VB"bB$}O7rO %#n1嵛 $0v?$Xw5r_f 9R8Fxa6?\cP-4n|w@\#%DCiNFsf@7g-mo;7e7@l?ÿQتLc\i7.Ȇ|L:gM]yuFcɨYjyX=,m+(XHCp2 4`IA*}a<s3@ 7m|cje"0aŴdEϊ8jYX|8[Z&XrgHVE;+M^Ц^_=3 [z+ "aTx4|eD-{o NM{`ze*)DoRt&;+ idxcpLY#a{Ya0313*o a{"}"A p,p|HKRqjlHuT =S(k=DV4~}*jK&f qÌG *M{^(tsk,M[1|U(FAESU/=u&L9g - V5Zcޟ$\dzsKWJ5Z>C֍qxЩllLs6O`El+R\D9":gp9^&@V8WYe3bt~֏ ; nM 佄'a>]Ivvv5-_ԈP(^PtĉhQcttr_O}O QKޘ:voڣlN&U$\XjXw1oFʷW/V:q(# ޿y6V@JYhvY\Bu4i?;FmUpİWkÝSץڸr̅ÔV1U=vG ." 2--?'~P_i5Nՠ~YFA}ܹ˭dJHSMAN,ϳDE3]cǒ뤸1G: kP8xտrGkE$tA3\(x7iy%ua׼BVL(2B. ^BUa39DB&թ5RkMbѮt4dP5@:-thA)ݬGl@ @KsIoˬ녲8c@]d儆2kA%#l5Jk^sP30BqFu1mxxC^Y[C+n&V`*q_)'z_Hgʪ>t IJ__r`E"h|5'k.%]uv$HHCT{bwS0x43p,M)O|jokHӊHҕ Q9Ј4쾞l|䔔w+U0G5TQ!ꇟiX3?XRǞ%8ĵ0@xIƽs~*K/ GESB.AMZ ._s$MY~ɶѡ~,=m_d}>,eBHcX5m(m)n׃>c  %*F4g^ m@INl fm{~;NY'%65jlc'46PDC**Gv!D~qК,\g:&]ʰ2DT.#gjk^#3"jr*016qhGm1$ߛebk\2MmG"SGϹ٬F-ms(nP36ZѡqTeaO6-U:]7N8Mv -WZcXu7UBo|Anڲ/"l vI XC\ -YWUmqƻeaUދCM?&])q=̹ p( "k! 0л f=g @r?<[]8J>#.wчHc]hN\aninCeW#ŵ)8{a 1j ~a/*g hG6w@g~yO]n]ӕ#5eDV:D~F*N&9reM-XaT ʛO/7~۩[;@b>/˘؀GH)"-]"ZM"S iZ!R\v lF M܋^4$;]".-h͍#rLk+ ~egΈqwmVXbd}lDT+V0D{浡·?nE:hoG\.%u7=/?ȥ9aHt6Zc+oJ9]z#Ԙ8ߐR/&Y2ljsWld~D+*o_¦v~ \*-`)O U#}QJW=Mxٶ1Zag/EcU2'{W=v0BE:uUw4|xn5$Ļ] t׫TKo֖e⅗22UWB~ƀ`!Pͳ#g3 艻b+EF@d 9bK<}BtCYެfe&oPe1dlJh.Xk I`]wͩoפ:db't(ʠpm {/eAfZZXC"N">qSkV2B#E kkM'+ĂkϥџO$O:=MCF/Lɺ~yo9!5h3[J[^QN.zL/9v. {1nk[džY>uoaInX,@0bV8&-)@clFE R$ē2Sv\ĝ¤/p _PVLawκj^1R]@`VZBL_oTYZn4L^`*h:̡9+47uM/0 H,s"RqL=UU;+@pA:TĮ̩?aWsC 2GIPh.S.]&о >p 31YUn7[@g{%FHMds`U7?T,6grTf>6wM '(NF}q<lQYISJ~tQ1i1@`m9_b0sfŮ616=h{CtnYE0/fVQQ0&O6|^ g1 %%^9>$+?vEd!!wߡ&b#JxI+]Y:>]?1T4ڛ0WAN@WZw9`;<ڊ;?ަ(bޯփ.W 8Q  syKX)(c8y H"N"u$Ų_͹iz<Oy?.%zp;ܬEaK {䷄`m6 !\d: qMo>f $MM>aZKCF\~=8dx{{;vʯ[ SF\6ԆROPmrלRXL&Zb7u[1ÇO+.w Sb(t˞fRQ1c9uC?Ky9~_`ݑe/0qK $:t%8ƣxl~0f^֘y;:ChEh<ۇ5!?Fz_mA_\ "O#a7t`FjDrŢYL)Aa8\ s 4r.tۀ6asb02\2tC*ӆ=.[|}bS|m;:jEd?j.rn_{V?Ⱍ&8;v<` ߾s1PC,_M *>{̂C`$M-W|Н XSZ#WĬ{$P8Ez<ۨo.5!"#p=)$?.̝0]{m;-Y^9cDKq%Njn`*-x7#-uߜwy +PGla'g8 }O6ͤlT#$4s7L!R_CJx!zZ&zG @ׁ_P$NK\hɠ'ϊH)gcn1?%kg9D<ǁG3Cz-@Xl[:Hh1 1s>J{I`l0h*< {Kl\x 9FcAAgފ!8UTFw}[ 5k$91Ǯ_j>=B-"՜]%P$nj\4vdQ3;- Tp|3q@?}#ՎM;_t~Ou[4F g?79LIz!jFW#Pf+ty[EQe-oC="laaj!r49=K@ )TzJNp>X [% Ec*DNƧ1z_; vQe,u=XStwI~TKm^?1w>BбRbW;P$J.WKJ}ȧ QK$☧OWU6PL)k%*Ϯ;iV ΐ \,6Fm#آ6&6۟Kkc"`<T}#wF  8Fn~Uw|WjNrt"$Q.]4%ڟ6.`{;UD׺7ƸWe8o`]Ф[w!\Hk{RYZsvo>z'QNNʃ"_=00 ^z l%g1C}ݨVk%H*S2nXu:AYhlKȁ-}ۧ*Ap[:sX3E &MquwT["qCLysQyaUF |_$ @ ]l!~!g'(fZRZɚ]<^ d#+̱/Yſ&Z`pK(u*2ֆYQ%%tmtĩ/w8GKFdH/Ry@]ܾYfRob=frD7P0 @痷ٖȫ̶'Yu?xk.C8Yvf5É tLڜaUy:vⱺP8t1&% |Iܩ3(/+wm,LZwoᡪWFw&@͸G_{ޮ8pYffoAQ)G"~&WY"V FlQ^&Lj> p0 U?nLʻ w(`Dc31O*FB/)&I$b٧c$jY%4j}!ȝY*/j^E']Fױ(7}C]qf@b?,P'e; +^IrKNlKgH@='@S ׳dxE 7 U~˔i2̂@T&֌,zeA\$?B5Q6}!؉Hl0ίwg%o <}Tמ{76$@3C-#V28CF3X\|qi_Ƶ I|$ʌr޺4آ 4@n6fu^|b}hy]: iXtIXW>Y0K}KDU LW %5"ȱo"T_^Kyx#=f >?{/$/*-kE)h%f%9/B5OY7|+~ 8Yw@XD| wF =(n׿@X7p?~SdKᮼB-\t}Fѿq\uM3^m6EndlvhfSN9D6sCQX@ψ_"?sa1 %z+5"@i@NZ@{n'l)SO#/RӎH&+!1!R/s3F̔ߋ.꾣Ld<+콑Z&};rn.ut]p /'n!@JAlD;c#meOc5D}WGA$+2.ʲ%@⬈6*MNڔNw{II Oq0P{uw^3Qdc6\mm'fEo}޿(#-Qܳ;O l'jwd|)TP2d ho!%p]G+֦g.nr]#mؤBP+_kwFNu~t:癗*h>㯔BnVftQFľۯG]>bׁL<&)Ur_`W$/=LhL|6XIl"..)Y FYLa-ݼ@`In3B {W.n7+*H]U&A-xjEfrZ}z.&ݴȼdXِUP>[Qx.sn#w/_(8nu@MWmQgvChh>/zKrK}9ԷEB$ Dh %`xAnql.05nKsÒiOuufj&vu6&+뻣u5kc!DZKwFV0;TCQ=(O+ATPeg={0ʥ(/7ir- #y\+y hpl1]M @%h:a6mvWu**K<܃1Ir,sg!az3(*1jU@鍛-2 xY7ΰIi+/C+ySio_.6-wR :npneF%[*"zw{\l,-F0שzB~YHluB$HE)TSXݻce#~ ߤl8IZ7?8xD6f!_+ۯ* ueNCfJf&nQ hIwB\~p0jmd1 6٤.\-<1&!C2v%Zre1-o0e`k(A=`6+RŎ.6H3AMmga (6(وm $j)TlU$;BSV𳤕r?߾C_# UUҌێ;=xYr9"1O}'HkAF5?r/{\0r}^cL%ڦx71(a40Ji`Oӂ@Y&/p;SZ#j52?s|V&܆.-D3 $,!~oCAHoT1yOpo\RQsNr+ b'o_|ۭiTaY\d|Hae䮡M!4LUaח(-xM ?*M*L3X=mʏ0Qoxr'4}`dCDQ៑;!QsQƦ 3, vnAq=}ΰ@b#+e[2cX2T1D3nlOF˩cN|^ͫ_7"XڥC8JwRU\JIdf.:DJ>Tlsv0S"ȿ),'|ލ;@=#Ot`ٹmׯ&w­潁,Pag8>e-+zy\ƽ:{[~!GD Ne&7I#H濔U|C1BT| 4:'1d{hV@xf =(؄x-~)?'r\ÒhzwcxBYaܠNቼոcAW1-(ud {H*M Cxlٗ/>|ؽ{6̢ɘTw9va^V].V~^)A:` FsD) Qz+[ɝte= vlba Xx aY2%&Mq&WXtV1GI{vJ+!R7Uя{4Z)I4yK85s]ݴ} 2C4H’C)n^8%rFcs&l.&纊 42L7u͇4]tRKALIZё@?X͠\~=<܁S*3*{kx!?5'PVb͞"s<$)Tp/r|'v U&y:"~*!P: kw5cװc SM_x#^fM JU; -kW36⻱FW of$K鏟,*O~1lnOx,hN4Q"fMЊ$H)G-& /f؋;G(af@wO\K)3ьIB$(!&Yl ѐ])"+SJxhf, <N&5q7 ƲKF+"⾑-JO`߿3pL+:\h{Ml%w 8Hz) ћ$ { ǓԽe׃<7G'oɻ'[1K_qBS&5_q#n `-eȕXtCmt ؍ 4YQnvuhJ?{a^}&,[\1>hMa8fㄆ$<@ q[]b7o}./{9!K'.g5% ;f33e4sї|>CjAo~g_w=`xoZ,!0,D۴edbLdj’T>:!*K0'qH$c{Լc njؙ8-"G{.&qL/{[-> >h8)tW/#7 թ4t6%խT~C& Ѐ|KG*gwxQ@;~? u'Vs쨨agMd圿l}0̴Cޥ;͡{08we*Ю(!5RIeKH )C A"!j?~qg:+0K6ovR*VnH!qEζGEnޢHqFBϨ @ߛ{;so#k|ҁq7v$,SI2EPEh7H+zs9'B7^yͨ8Y8C-~SsFlp|:=֧%t0 Q;8)Ur՝.&vY|jV/,8PK[0Y钂5O(]Ɋ h'Txy.@)YK~doiKog^H.`jLs!"j׋ly0SHX#gd6b.`xY5+8Ρmr-BO8? I!އo(FlZYYt)xmFXW]gL;bQכ)x=x*N"V30D.MTF$IC3vg,1`DڍݭP~"ՋN̮[æl,Atc{&+gB$^&.swGAItApV|'ȓ8+uC/= 䛸؞l~$CWw^X2iTti ec6 ʐS!Lߗ}"۹(l'MQ4иR}/"@& _OA4p@f-\/lnplA9}rGn3KJ]Z@ x7d/?UPPRCr&ڞ{[ bbHV#_l47 E{_HЩ\e+yiÄH3WtN%5Psj@Kß?18@4 b,3 d`h5-gaLAh)0kC*sql3[mhh\v,Lݑ.%!Kܑ?xYט r!!DobV}?FY UIWyC49U8v>')WLѾd79 ӢDr},6A3iLzU&BloCa\i :#$ќ .xs3 ][du]QKEуȤ8_J+<4⅏IOE/r ILUB4}bt oplvkK4*(@Hkj.&tLԤ#ۯ{ŧ-Z,!i)c/hF]O<4_lj?U"Om'Zc2"*{5m~_C/W" Qμ `x~tg'_R7CAYbI %r~ *a/[SH@K6wa!^8^O-u?byG{tV yw@B??2?d\rUb3R~-h^H؁||}^3*U@i$l,/j,biV y~<Ag+ޫ`o8.ͯ-R˟M^n{x&!')0:L4lCrf;%bxGZ$՜Vo_ k#UV5Jךn5@Ąd9y<l , {LE aI؉ٽE!qTVgHD1v:bSzwո^&FzAq3^{C;kPN"^yI.ۺ6+1ͪBDH ;?⬗2>nP}jn??Z4$(tg@t4..MSՒ^}{K̳T϶{`)I$P?ҢGϨ3.\dK*Ea+ol*΄^i?Yt-:3Q%,V}w/*wE7i- /0/Rv^gL۴t0f&'|ݟ1aD9 t=kͿZy@]R)8K裂i$",8gNocݺ\)>LuU/I%M88*zovJ{u>\I~ f!+U&\}q& ge(^ͯV-#rԜL/%QNl|c'JM?0G[&U ;9nGfJhʽã"W"D( #c=*I5jV޵Thr1:]>^`UN&앯E_=9SwQq3d3&v5.9@mn4A]*şiѶ",qYǛfy5< ~=bO@qX85{(L W:MT;s]=mnosiˊ_X^\"с$n~:UKSoOM?SX+΍PWӺ/LPgjz6"O>y#3a7D&Hoy}KŌE0d{D(׽7c\66t gncj2'z눣2v/fmtʟP#^,:iCP8h<}{[aJG0_V.Q-Yt/(Q+l9OA PrbMoN6[PI Fnƶ?<$iLa5! `Ƃ"W`<ļk!Ey0JUw UtvD8*BK*C$/#2&S煊_+4Td>tazm8_ @ZO`d|mkbs*h/l1Nh[PyVNB)3| O@> "`(W;@Vۃ`K=FŭOroSZ:G*E(^R?I\Q>s@Y8%<2V$ ʌ\)/ J_9tU22Gѩɟ22rm N{ ݉0Q)'0D`eȌ(wtTWFqAq ㊰KnvSnP4oxIlKR&@8h=ƍ>(ly;z}} Z$:LƦҔL/ yر$C؇mMę:?˿nJ5I xY Y~qO|A0NPJ~doZ ]Jۡ =0EF_+)$RheyEPH.STkb9DT$#qC;̵<!dPN0.%1e=* }1"{vX+'@#9B Ahy-OGoMt+ЮJswPw㰘{k艒̸f2״ğT5 bXǛ@ėu:[7VaD= lDl091Wɸ BPuHh {(g3?trvN /%Eu\ėŢeySJc5 ծFj#sT=| 8qJ]bo_~DxN4r+ koq'3?$'ͽdPQ__%]@n7CIU~g+@M|jO1sV0 $v)OCد4 7TY,/QzF@%UsF5\ /}}"yETgѭ͏SCʨ ,И#V[4Tĥ43IѥP8OYiS{g4Qq4Ḁ|*>3=/ReK[e7e }J7ʬ;kz ,a1pFB4:#`xQoq LMX)ǥױځҟT,MVFI{)4А^m?(6,γ;>X|o\z (ݍ*寷#+h'9 ʐ5JFsyʓ`P7׹:;[n$>ULo(ae4^IHm0TӨNT!{Rpy]Kh]Ig D0N1,q'8VwTWt9{MEv]7P5;(&" <˕t-b_VBu+HZ{ :7J+cgq_"HFUFc@Ndg$2)5 I&16kO)Q /la)95B0'V E9> ^ uwnn0Qsz_4Pj}s[28~;`bަ 0@Bh bb¶[|}tNd3y3\!4t,`m)$_.4RUihy+M {XeY,󞇦~ g~ 5}"TMeѓ(|ቱxH C(؎-ù8P4FDmeM*#>{<!Gk"W?AgY!vP:*P U(9.KF'&nc#HmM J"H oR Ϋl` nD-^_T@DB; ,4=膗5~F0Utf1*?_*+dJY*7깍iOGS=K6ҪX@IĀZl ~kev%0KDer*8*sFH3KnaO]@pRFͫa+q{&Opmci/G;~5mK=}' 9~r I,rc@;&x2[>f L}OGzcifjǗDwH%3pƞgHpw?9N :rϴX֐{O߀%rD:ĕQm(Cw1Jjgp[ܣ2#T)"Z8*k!#A]D6R`S$/3O{|`xd>i4+O|| 1v]朁3;Xg9xo {A?^K>=va3}T}$/Ytغ Z+~fX8A|XSj`X 1=y٢I/V)"%iYys=ɼ јCd=Q&1?*|CѶAJvmaٝMES`yR6qBT*EcЌ{*_%!Q観2qɽ.W e6(ϸ,`CVmoHNXY{6F'AލcS2QU)Vzh8( Mth ZW`5u7= h}הRM ||),q:YPݡP"iWGB?g??,mC 获YuP> Zsūe/hjbEdktv|_!%۷ZKթ6l!G'.‘<-a 'jHUPij\98$e3BF4!dq7'!+G\<j(IJCkVf_2*;vL)@he Si"Ypk~r,6DD`f0@ZIaX.[~z2H$D^2wd3\ ~¨:V#2 uURO%Khtd>w~(e7XO zqqy(ð}+i+[^,W<:NJg)9r-c6.1c x1's=M׮#4%~=40b3kVfq3u x$%XۦutӼANn.? jG2x؈R<tϦiHy0H5⁦q+(sC(Vzbb /߬0M[%.DU1l]o]?1zBhsJr34I6+H<3F'mzky$o62\;Ү g"kSJvפCdyL(>_A_L$~椼B>y&#s-+Ze,_70KT< O$/9.1<άzFkW<9_C{SIJ:RI'9$͜ @% C?`iO3nM+:` o3?J^a#ī 0Yݘt$^tyN붲ƅ {OF7-dRx;eV4:,N?+ 11a:ev~(B^"65~ W%'Z$ޭɻSͻZ@Te: 9̓+ʰG>ZrPr3Mr/WiWe6I{&ﶭ?uPaSܼvW c+Z&Sf'sԩUqP8窏g[)wI,X/WS2݊EpRg$A.y9 tS=jo_sm gf8Sp3[E,#bE@2dkٲCʧWnYP# ܺe\718"\0|^Z/K\.qρ %xB |E!8%#m9G/Ȍ~1a 8Pͱ֬# \ rj.2G9 &tc?/+JmC@܀ۍ9ĥHBPZ(D,Ԥ}$S>ArtY+AوI̍0d8%4&' ]"c,,4!Ja&:mYG@7Z~piBW-]^ 3@ӵP{bԬik c)݀Z' kZ,3)1Vi$#L7m2ؚa툎1.C: _q*k2o0 zThH2)-ͦ 59-H@lo4QaO]y6/΋x͊[l(/of롭RgCi `$ҍb[x~2t9ǍWz@Zr zOrQl/mܻS{ԓO9SKiy i.>6,UOSMך)u"w-F,~[TqVs飬5ջ׭v{󯯧ҙ 6Ȱi /Zgw\q*%n}YKk"kFUmC3[uܟ%`(M RʏՃ~ɬ JGw25J,jWKL`}ֱGiNZU6N~.LhTM)p=^x8qmb&h%?a uR7&iҬSoY8g~aW?5k5ą'q&ܠ \Vx!gp\zRI-kF<"Uf( > gqD봨L&N3~ w*FY>2̳ai&e̛IcʴbA固%1't]7KST1j&X2b&gnFa/ O.@cDkS98*Hm]L @yEE8= 6eu pΖ>5[qu7M)K~/}M?4a87- Z KK-=l<`(8^Vu吀솺3%zwnQӜeX~R2yP|30;y3ħ}dx >I٣5J*YL#ҽ,e-0w҇]lnt JI̽<JN`BztL =a=O~-n]Yƞ_Lqq#еلs:D$O[([AtZ3kQU%3ecxp0`ŻLRӐ KTzb{@*'cmN$-xb+V~/:â11VĻ39IW뱅/g+ywxI00]~ B,Ĩyqa Kc*=6)[x2ș+C( =~N_KSҥ(nH|wmt%a}p$I܎9 ",p{w q险kBiU6_Qd'GۻvKT`lt/I[J(%s' v Be$ SkN٘2A_/ (ox)!WpX% 9kUw0ekҿxT"bRa%i( НΝXӐJwq b{ڪuK8-귓u {n \ P RCՕڻMPd~%Z Ǡx<[g>0/Ziՠu[dG52ξ[ &u@4wCy\|ȧ / u6fLQ^}٫WbۊuuP17h+J[װj؍A[zA?P_s_'ٗ|e/?6\7a,u7d_]BMOwˀQtGQ"}@PXbCEAj#l@FaWƓOTb{e$/;V]5Ae֋c.[gxЊ b&UR3tߐ5E`B'Z4l*E,ؙz %W(U^5f *YdFpM>TűP C~ EuF M@=B *l!S3Xc.b+6j#qG ko\<-E]/\at5Qd7Ÿ:CȀ)k&aK-wQBa' chÒ/&YڳVyQy@t}?}q[gE@}0RLݝ 䍀]-Wmؿ(~1' Lxhms `"QR󠺹.h*ISmDp9qb4oYg`BTSdgRlNъ RoJJIR[m1)!&9sCbin,N2i7U2q.Q.ڊS}Lg/=S}KnB=  .]&]~C-۰Ha042J\tine-KݏQc굺DOz ĐxxIֹ]LA_*qpHgd#St9QURdR՛!(M_Uvea$y0Q6ɣF .WwV}F X>{MBgol>!ݲ({DSǜK)μA--{4ȩ.p[C!mͷ挫:Hہoqڈ <7a؟qM&B)%9m'&ulۊ&($#0ǵyY vu@OdYg&aGNKF+/P({xp*,xj3s~BPl4@uv +\~A6+# r0-܃Ekٞ'(&bt7р,%JRg FA3Y]u/ǡ-r!Q<\~`&{Ìz]sEhTMQFAWIPr/_BV ܕ PXADYkfGJ/B¬Q 1GkN^vt!KN-̸^ *2ݤ<?$T!IP!.)R "pa F\32:*"D~0 [$c9wGt2i2\P/m.:ܶL7 d/=px9Be5P{pRMaiW;7>6^= Gp:QW %5}뱮_]G1IDZ|xt|? _ԼQ^CuA%=Gao1>>9ELTA+I$z)yeZTBK`9L^Put{v皢>qt;nbGi{$ȳ]xYŇM$Nh2ӖEhe_hΝ{3hMVCA҇=z&QȬ81<uLDWKQ|Пx\qݝylԣ8J*3] # ٸ7cGZ'>,bDMA5Zy6JEO`XM_f]zvCB<6⹬;B,Lx%@#bq>0;ab݈JA 뜾X;qvI.wdM׆D] дr#kGAes Y=vpXf5=Wx9 wA|sttm5GAz t:yLV,Q~WS&s&i>JI]Ow= EPQzN"ud]B4mVH@0rݨIwUa׌(d~PPJC~-+Ē l?Ф l1Ptb2^BNY~d*":ڶXV51uRt_iM/=f+MnY6[OX`J R#`-Ybg8AnO6)^!ԂGA] p+n"˷aй7c|H3FBgiN5ǏOS۠˲s \ _v4>ْ{)Auǭ8 kH2mnodOY$X%sėV}8WWr~1sYZaar\݅4&!>Em4칳b@^*/($k%95Hl^Q#7dfr2^[7Xuh3w6$-BUet_F C?AݮuUDJj?ktJw hMd(LTsWeR2p܅(jdsFnKc՞ckf%*%#~ Sl4uNy,f~_"WS46AfBl{ qzZIH8XWxT)9 \":f0[%$|yy.40!dg}ʖY)[R0 p'dE 3_-L%葨yMn Q JϷo6sB7"zokk9%tf fllZǀG! ݢ`oI%{de{_wJX ƻyFв!ӝ7p-twNk UׯoK@j]0420bUo .Q>iog8r|":jh')4!v 5{R jB*RSp946 ෈(H&JqkcM˹f+Ҕ VW1Fq#h'%3w(wG(ơK4&>V#!;XRj~4D6b5@eny؋Wz7{o"u'ΐVAޠӳb:kMӕS ^ﳫlt]@uBPv''T8U3E$Ohb'(/|` oQ(l(;*JBq Bf ^ @ycZV:n:U>dO$_PTfp[ط[Ԧ=B2өдKBx V{j^𬲰=KSx{Cܺ% .%JN?aFaPȈi9C]R؊vMK*^u/Y< Ǥ*A3i%ܱ5v7=5!&Ř?\8U4x1)Ћi"h‡Nj f:ذfmk5wg(Op=R:П.˚͏k jvlنq. zPG斾QvuqSrdOؒD9/yV ~nF[(B;VG'.":INVߪ]{] q0h>;@Ug"b i&HP IE|]Eljk<ӧ$l&MYtѬR2X"CIq/`];6@k"L30U q;tn"y=r`^K{ MȰ5115-Bv` PgW $l!U*韓-A7-u{1 9΀ʒ\JĹuۗΪJDI?W1w|c[擷(Aq=W{^͊]Tp߷CFt"zJ[a))jc:WuFW^pmD*[H_˩pu` J_*\}u@=hxRi3 J@sM}8QT7Rw]w=gX*HѾ1 .))8FhxlEm?W1exkr"㲗!nH-&DUuɝ :񜫥e$x{k=cC%xO6ލ*]9 d+F{Bۣ2ppǰUר@&0%dÜF=_m(^7%M%$kg)@kBkdU?1heDQ-Ib,uf?`$ i-f#L-d7R:K!zayTt(Ie>6WW@X9_GB 6aFDi8<_@{Kڟjك)B'R*4){qcZ! 4 V5Pt'֊wiNraeal3*N>;{Z̕`Hިnǘj0;>xdD/?f§j !Uh:I| >0qkpmv+P`]؞GZ5+tVӀ\.vCS.5w,?/RO8s°6E\4|XX,{ qX͛NuH wm?k,pdz#SIHiXڠ>g`_SƑgI&۝v ?JUH;R* pnȜeKN{#}8fd_K-=.SiN1w8H gJzPX<*Ѿ$Lv8z*s(0"~唂 )w@MS(?( ycTú`m`UNCy|%^'ïLIl%dD.iYLm^[H8V;"Xx2d|?6uo?8Eb$ANu9Qr`m6=;\7x_ILzlMy-N3C:Ng+|ʾ#Ե1qU"yԠOJ%7[`XV6h8y`2x/& P p@fF? >TW$d17D*BW7?a8Z`VHQ$^x 㞟l+3GK걙T2^8<_eNӍ~Ocԡ?,r,' \K$Uf 2n,8'U+?*%dBC }ݕ|mnh9xL,Ν6B#Iq8[q4ml9 U:Y~#Qq0txy ~ 9pJтO,0e'füv9??.k&UĭD\8hzõ7t9!z]QvҔ/-q? vx,ݶ~<20Lc~GL˷ord`Ҹjv|?fk ~UIes>9h2D -&Jf́X50 jӺ*ޝ%Sܗ:NN1(Ov,7”Z={tr _Hw䄲kjܭ]aO,xN:5WҖZG:_Z-Sd yG!5wmrqfZǞWYg*0}KQ. d ?5fS`̡\z J}a=N96}y]HX~ܕC- awUUĊ(]9OG4B KPB R(T=YgYZ07070100000363000081a4000000000000000000000001626034b200004d04000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/ali5451/snd-ali5451.ko.xz7zXZִF!t/3L]?Eh=ڜ9TaTjޤg`1غ>әxHuR{G A9l;#  {QBnf˂4}"3_QFh L"HnP  Jnܩ}+lJhZd֐B`I\<]T>>IN@L +]~й>+.H%j+Läё.QiJthB22|eC <=YNNaqBkĕ9@OVr}' Dk_Bs8#o /W>.T}Bt-$ǙZ5;*<gw_Ѽ_sÒ{ ,Lh m¢ϰ5/c1F@c-8O{ U)n'^h>]aS!k'\=ixZwOͳJ0t;SJL2KȦf 9t먖p^\.]VaZ|j>1I53k9Bo4rg7I<+t#OnzRACcfi:%'sHZf,tK`eƆ5vGT ~.P Wډ(ߕ^#^ RF~Ո+]0h7 (7~}jX7^7f"NO*=h>LJPJa0GTfj鶫rjeуzv HW&J+ޜ1s'&4~kB _$^G˲;}5(.V_GM{8!ژO(:m1SE`-)+yO;a,Yur/Ĩ6.nMSgjbAN eTKn qg؟Se޶m(jM,4OhNذoX B*dvd! x.m LõcV"](痚6PnE,y RÙ),a)h2.皎gK ׀.XBGKam@c1^ْL4i٪Vݕ;;H!ti@EKO `J7xMo93ױ"SCmՌ{1u*5 9S+.4;`ķ=v嶂'ӕ@ ~t\NuG%Dԗ97}`},ZT]kؐDYy>LqFw}Rܘ4ԝpb%5 zʢJ QnUUR "q{"jSZ!h150I+?? R _J"!D,I' ?8T0cZ r\8<@cGXogy wMY珣]@>9jԖ1Uc ĕt}07,Vo\ϹEMr t$!ΐf4=q!yŗL-4N85vA dXUwHn BHb#]}8_g&ZԇN0`yaeݿvO e2cVL_N躀bQNhD&`k(.ᬂC*yiWD}ދ]GTNF<6;wÓ11[2JN{YC8HV_Nq@Ӽ A+vPV 4}*]rt<k!o%H( L2NQyrǑv,LҤK:V`0g˶]>m3vvH]Tq@T#LgH<ӟ=32E`=LoTI,!f_C\5B4,U6{<1эwQ-=[8фܘ_6B!;,>DF>s#ևb{st\*JW9B:=nn;zWbPmJs8wU_Wxۋ"t+ஒۼg{)ŦZ)@Jn"yǁ'"t!TŽ lOjNI۱ò72q0Pl؏ =Y,;Y5bYu-EQ=dK=dC`*["JםE vFo~ *G +A[r^c8>NIB]DG~!TQau y/-n=B7njhHÐ>욃YA+*V[nO>ПGMf\aVy3C}DCqͪ3= [&#(kջߦXھL@9v AQ]4sBz2J>g(&n/ax|,C@z szFHDL[G[)6;un@khlzX%ТƁ;LQ3lA{5d[{=킍j{U 7h˜xO'rwhݴ 7Q V~7L,n}-/)t4<*7vDک<-Ԉ#op7įqB s]m;ӊ>j }iE)I|,߬9v96rhwŇ\S3wזA$ϒ`xSFcL蕌DD*'dHx`Yl0W_]1M ,]$78پk~kZT"1 TQUE!.>w(2[$[ YcxIoۉxkWDW]Gh2McFb@.}KeFo{tRXimS2O jLkwuR}6P뫙2Lo}KMj:D+#7b'Ւ[~/!G>[XE[u2ǃ%SH2Es & `eb̗z$~! P!P] L963Q Њ,xʚ@#]7cT̂ f~eࠔ"32o5~WX7iq6 ?C7i+a bw/‹PIN\^X5Wo+Qjs]\Ĉ.Ր~r⍸!Zϯn˨" ҔDBjb}Zt2xz $&tMekvՀ]z;'2ˑNN%s0EpՐ:' u+(7-ZG@z΅j.ʮIh{Cu( 8aɩ}G9 _o-"oڴL0g:N;Z!>P`i`8nE+ G]-Y>oy7жN&qEU?lDBӑ)qsF"3i&f[㵒& eXBH?2,RIDZ[?OR#aKQPsTqɏK2@ SKoYVp+ VJrk'F)>+$Sd0 z^`3,/W~O&LUÿlqlYQbDWw "=I|)fpe)%T-@\!2 |Z𙭼  FKP B|Ao4eJZ#-J,$) [hHr!<B#4l|9:8ڄoOA&i8`U[{Njag NDJYJ3pJ'dnZ-Rsy[u!LcTvV:eؙsYiiE[Mv4 ĐxR KAY|YG-onFe Wg $.\%Js# 'ЌOD?[/ *EFTP{LA]!4{A!j1W 7]aWcZ)z*T.-39-ZX1eY;)ҁ>rAru)2xB_1叞Ksp|y#}4uS&Ц!{ x(c߄pvON*eqx߶rbs@d.5Gq(闙ێCl@gź'iױT҂ooAx'xpQ _QAAK{IŠ-  Kw;DD#+q sZ{ YQ$sp7~y6D:6F_ PlA {f0`Y(uɀ6nP/E[]dåswHA䓞ͥQCHOPhߘm~¶NhؔFP8m}uc&)QM=LEfT2$!)@DE )\ .vR!;,I+>Hom?1%VqFfN}8}1~6 h7x&5um#Ik_8H'Tdշr3=F+"_;EU\ix``H_¦ӹ4M pijSQߕ2a7R*@]1J&=Vpo. d3btNm'άžga=DYQdz$MNǽFL*AR["CRUaߤNyGId\/gMdV aNF`"QYu](D-eDѭ[5a4ȇn =[#ƃV 2ҳLA<˗rg]Jws?0s7$q9hȲhC[%(?#X1wIK1?[.΄D`4X tFY,>_x$8g|#'7`H505IE|` `HEɇ`_: ) hy-~kV}x3U=Ei1)zдb: AB'ea,z$aVq{ԧ+#q!;uN0;ysNU[ [wO*4t_%Jݪl1lE]VIk_g' ,5ԚsM&LܪOPm6G^6~5KQ]9|o0 O=XYakC:bTJu P ] )عGt,)X5V.\pjgmL?ÝF ua4HozB=6Qް7-)νh|,Z 2͸ ymBbBx (LF³c9jL|۶Gon "(9\ bvlےIu g3HNSeQcQnmNC:"&]`[TL2bx gio| m BPP9ћrYLeO.?`6FIl-#4(Fz%:BBl2 cj4DY< ү,:e-MEGs1ӨdTEZjYd䞯jhƁT5 `}>ZC"9<ݯ9X2^qDR75f9p HQ~ȯgT%ܖGn$|B=MX2߿AH>êku0f^`*I?:Tjx+f>~!Վ0Ɓk\T%<7;[N]G{[h< e=٭zh^z-.{麠~'ʓaG'囘 خtͶ}:kV*B J%}%+[ObSuo`CEv4yU٦wWPDXD~'A5tehi9{;6w]LBtBH֧  NP NoDW^C |! F[ J0A$F\5A 9_E-%YARL:Sq^.1.K8+/B\3f%4nA#)HZnΏ!K@,Y DBم;hjd IUb6m=',>uh"Ȣ,ϮE[?x-rw4"͐il{_< _BU&߫-qY43C- ֽ:1;э rG%w2;bnp,hQ%Rƌ]c8CNFzc~yM )6!g|:l5ZD: _; ~D1bi}Խ' :It:2,N/y|xOj9 .Bn3ޮcOCVVWI@7m~e$FaL /s ޱm9C~g;~m}eڂex֪U,+!Z;尳#dVo {'a+h&J4}8}4U"&,Gjtc]J#D=%0)q9c5/8=Lt73 3t4YDhSo|ʗ6/9w4.YC,Z11iS}messx(cFZ澨PPU |_#tA[:Z\<;TMW7*Kkv`Ly- h03TTL <\ JZ6!-G4B'/#DDœB!e(a h9^gteОU A\G+nº&Ol&FlV gƃ3Zc"+n\ llupGHVެ9p&7ƅ`H}ޟFr__]uN0S.MXgaR,/Vs {LCpƏp~qtg Lgc^Dg\bD*8f_flĢ=g b'.9Amcrc LAYjI2#P L7,v=S 1>>~RVopB (KpDqYAtYn鍼ؖQT?ZP_VJ@`TlohJpwDa-;wN<]':"Ny'EaɤR T#_J46P tv[X'kqۯm̋d ;3=)7Ctb #zqIryDm4C wLce@šMF/qhGR^k8A%fl@n[uCgtYli8H컍:d@|TOx7z`al4u6LTbɗ?Ȱ[(-=h%zoZQB E |mp/P/lxGfq< 8fã$v=2SL 2{m(W}aM.2 Ȏ.@E\T+cx;(QwM pǹ%NӺz= $׮5F]l2ԏ951*ʄ'礟]6/V8n?~'hJ!Ŀ[ma[4wlSNec09kзӍ;ܗ$Uo=.ǛQƌlI/M&j=Ox8xύZ\SO*Q /q }8٣>`.qW"~ѣDr{7o@dH@ȩ1'_B#,Nm0{ŋsޛ-~ LM D\/D-.~΁nǩ|C1 +k)yƺąD%vpteh9>hAZ7F:mRwNĉ@IW- z>\O^U*wCalL~f 8&l/= 9ퟜK(y`VH;9]KHEzqߴQlkyv*T`1NSE-Vm~9AֿAn]BL +V5ɀ4^ H.gR9sI;ͱby !ca[b.R6h0QUi_MiBEit{+w*"Y[ەgqA&u>XU0+yӓsA v*Ɂ LǖZ,Br3Kx" g*}F5m7жŭj쒗J>Ld14ꇦBÒ,=49F!1Ҽ}ed^ZT@4+@je0n-x6Vt31̰l=jlqe\"t7ifО'd>Մề֚1&xi2I2U,&:ctUPBvsk=9]rk h4nN'aqp44=wQV{uEQL#M=K!VxEB#eRw]d{*@af HSaatT֯Vr 1a$򵜵!hsq~q0awzR rOh"ީpgߒ8O^,Z U}rp-lGiׂWPEI/jlca]is *֏}x! :OSVn!*$ LCR6k&9ҋii.0iT)I3;"$]!8ß*1͘U^C`CN !+&׀24!> 6ĩ;+x/on>* l,Ұ}O+kr5YAqCQow$)ִBIGjO `j H@~u/[w# }dP/{DUcFb/X,3=򋷀cϋ0Gt"AsffIB"hdj=r.)ӁM;hovkM(73"bf/4ɱ!q?]nxqI*Şxb_O$:P 8ﵟi&6,*pGYDmEC![R["@y_d''(7Zlo J~\Ƹʫttq(xj}1~BF,e&w GRY~l,yYО2d;́0.3-;ӱoozz龅4+TsvgBpT /ɽQEA)*9cCr<>ٿ?b}"QJ2 ~"; xjڂ\R0 IEF9nE E& 0g 'J[bTpa\N)ܚe Mz*ՙ=r̖ ղD0sUk%waxjՄ7X₢md9P%о&F#|mM"vεHqтD &ڲs}ϭO83sG4vK  @jUZ `I^ʼnG('^@$\. R9t=0Z  O@  xK1]Xe;AqElWQyh9DIJ ixGbKU!&E>&˖[8$VCoU P&CBv/ܛ 6gN?DUnt e.VkJe܂|%Sw i{w > L ?<,jT=p8m}rWlXZc+лh9~0sKcf@iʞWlGX{ KRĥQTryz8hD#9hj6 yz'ڎCba/zP̖!^2/K/+ !;P]|\,lkBdYY]FAcd16.؝n;qP3;]˨Fia!YAKcO7LGpPB:@i'WiB]Ln$>CX7 ,`Cfjj݃6w-k?g øjVa/ 5\nƼ ~{DeB`̗Җ;Ӛ'ȦD6}k7 <;!>< c:,VQx: ϯpN8 *үd𩢘'q8ٷzu$*2C(h_e`x\oAd*&Tvn'uo2=]n/X/r跦] ‚f1BdCWÆÂ@QEo qt5Tq*7UQo1zoryEXs- |''^56%ݡZġ};rҒ3Mwn(og[LF>m/[/ Q~7d'e?x2^rB)^c}bjY#fOKoM2";EW3ćdg VF3O'IN=5sJJBV}VYk2>4eNK ݭ2 8y))rE}AC1kBngqBF",SZt&UnFM5j"KdLp VpŏSBkڅZd~,?B~/wdjtBbPn/#^޿N\hL _?әe?YKۥ{yG \Kn =@3yE|VnTEV+>A"-~Z!MeƑnA|;7>qMuD`F}E*aKl]B#yRF˜Ҿ\3TS>r4@m$GjWN AeyȾL|K7g#?)]7l c7E5~3hQY^s#Y׭PiL6LV%,k,z?gw-@>?2yW;^V8MҀ( b(#k|kkXX\-$,h\Lϥ7C?x[7Z5i`q}لO0bX=6%'2E'Go24f #{qJ(Q%fLQ±&.i./HFxfh,@K3ʴ"wtݩQ@8Zk w&X4R}y!rw3JgR ԧ(dGpa@.>$/\q:Jּ(ǕT^,V]J) ʺ:7ci,ͨrz0p˯ KXy ' t x֣^G:toRU`]Ѡ YsjZ ɉ\T,Z{M\d=[B׶&Qg;pKs} %3h0670'""H uBggc"`$XSH}glw/8]Vb2<.8ܬCjh/1q<}# @f5`=bȝk?֛MJ8Kogg2h ͆'hFvPnHi73 G1U*̵*sM+Aю#ө(W fՠ&{";nqV.܏Yz?JڮϖľޭԻ=Nn?@bx/S`4t@ꨌ-)U ǡ_4J`";5Jr}5LJ}bwe*d,oe[db)en*ykVEʑv+`.Be`o݉WF15;@j ^ fIv:H$BK$G\u`<&ڐ_>[²:Y3\ hmZ0eNҵ0k8-&V:xPYyUl wB"]3牛6<>l}gڅ]I,{k=fOu=Q+MvӂNZi 9fʫ6x.f;#^DDc(o\&T_0nF;W\Tݝ$偎PDδd,y\j6-ghb}DO 50xEnkf6+!\;^&NcGTwgE޳cQNRհ_%'yD*L{zx?}΅G"u~ZU :!tW'IZ%tFh>f)UyaTQ=a $)&A)TԘyQ꣧ٹ_q|"-ˉߝ'N$ *uX4 p–O֊zS-@-&,06$v}aY}d^Ӊӿ6<:SI>r)m4| sXvjx|S:#v;!د{+bXCQ pnR﫷 b\h3p`)0M5rU zMwtMѻJ*U7󻩼 {WU5!0p&a^^?n&wt:2 -S۱s> 7b9'8ڿ#c+4ntx=!}nB/L[Ңmm >{I~kbN"Cj?d79/WHsK][ҿpnkP"Aӡd2Uv8ˍ-dARAkpN?]x/gPs;}PX[JsE"u38*7Sp.p]\]VXOJ˄ev.IB𺧙>*(nHTEɶ?g d nC#|lt^(r٩A&O8m@*"ڎ_Ó_6qM[՚JԼ*aZ"1wuqq7{S[&~zl]e}wxMk8dWF&Žp\S'Y IR%Qiֵ ʄZuܲ>qtgC˒ZG,'(Lo5L#9gÙ )gp+4x"4>CI{*e0)he߳PLy><4 ::!\ߒ{ڙBWѡ9b(rB`uv1%Q#[ZޙegYZ07070100000364000081a4000000000000000000000001626034b200006f30000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/au88x0/snd-au8810.ko.xz7zXZִF!t/n]?Eh=ڜ9Lšfh'u wA fTX~3\?x''˒nV:  d2*ZpR%%mHܳ*>hEvu殱F?O;Xy)'7VӓST')+EzI#2 |"*> j>pg0. B˥V11A-4azH}-CdGKU]#%62'uTFf=GYzA S=w]WQ;=QVU/mi3=[W*Dյ0ly:rrJʆ#qa%M]'~:峐N]|hxr/>գͬU(L]x{̦TntgLKsDtE&ö~HpICY4tڊG}] #ab[ VB[m=~AXb# )M/{ ̷}1v0Â9$@Dfg2s9(r#.!1X>LZe9ៀ'{A+(VT^I"92lWc\]/{U{vK7USUbg| U<%- #{Sig֏\ cu"C*  .U4(CH}㈆GG@EE* (Druj S'dK_!>QsО1o|QsA2r.R?0qw߾0Cc *!],5 ɇOA46)j{;]\DVقQ0\j;yV I8qɿ8`w崽T#u/xMʶnf +~>."%(Q|sr*ҥmJS[;wh# #Ũrk (V[HQ.*RЯJ\3'Wo$ؙMk% 5Wh /#Ђd!?lj%J룑ЪTTp ֚zK0.4-#16I7d<`g 4jaպ띹 +zԧ@taYlwlp;GN6Ήyf3_ (umMkR6_@Ϝ~H @oL 8-U%oURA 9.eՕD}kޅZ<.m_nx r.eŗMZXq즀YQE8X%>UĚ -+D?JyVu5|;l 8ec/%mȁe SoÝ xNV`+MI=Ђ {@@p2Taq"KNZ0bY{ /[b5TCy!շT~\|j$Y3@h>ߖӁ؞#GoI)EK > nq7HC v-C]]5 v7|ao1862QsZI321%9R/@Q_~Te<|˓ j-Cw&J=m)ؗsU(70Vic 0L[Gsuf-!""0UpVy:yqaҝC[JY}=R^l07f*bauq즨Dի%7?{2>L{'2][/'ZrrUr K %}Zu#&gH5)/*YbmljS~٠PYqõ bޞ`{ΗTcB4 ?\G>*=D\pD# QZEaZ,{%>4X*S.Axkpm7ⷡ*HUלxJ04Ebm~:y>>7(J\5ZOW2i;1݂p4RB1̮:\x-8ɛwrI+g_^3!BAvy/e#MH g(aJܶ}t{uɷM*Isa^.fL& q/3o'(=-YU$RRVܽ*xl\"-H&w勿#v%KfuEڌoߏ|Hn[(D |=Tok +l8 X4Yjep 6Sm=3ūc8Tb=ocԗ3_cSlU%̉YpsD T*@R\/fo{ID*Bsa<肹*RB * *;Y@s}ĕT :ãwIo.gmU|`6tGSDM_x#=F5r沫+C*_)6}W/8hI + M {w<C!6 Yr5 )U} j/!ˑdm\Fq ?s-mEKUlN_Mt0tGKFiFx*E|5`/F,ȱ]'sX7DK|XG幫W; QA&n:Pe7oC7Hs*\9@pـ Pb9x3uӻ?+ܥ)mP4y"?8ns ܝqc򧾟5ԅS+T嵃[;9lyWH} 5}ca,JL#o[_3mwd3M9&鷇 ̇f%Lwu_ 's6kN85FT"/ݨJysy#ido^dH ˺i JUC1sDkq^Ig$v F@,ȨݶIE!nK䀰_/HH¦@4Wd7d Zd4/}Y0Ḯ,-$z0ZxAu"f #=\%% |gS^Yd [&;}^+2扈:ӧM>Oߣ"" v/)6ٲC)wZ To=. &f 5p cT.cMin?x oBv6לhMKk-g&$Ib2< A%/nnBGYM88:#qx( \`m%4}1bQ;˷jȅߔ НoRiwinSFA, "PslN.2'"K_Kjzg*|$9vWnhⱡ{DCN$}MAGDfˤk1 287lxI EBL'k4[./axL PŮ<cNS1j~4@/'SXWx1S4oո^Uk7;nH%ޛE qv{$M" Iߪ8E=Vյǂ<=Yv2#([39/vq" :+Uߥk6KO) h/q>:pcɲ; ?(0aot1$}mS\ K $;`l1̪ m( ksBxoG\lKKy\ c A> f7FiYkf{ks^qjk=>Ҹ aEhB> 327.e99H(WHͩu[ 0ӷK7kkJ+9u^P%tRTKx[$#_fjf'Pӂy.]XkI2DgS38Xh9m3Dec-- "I=(IЀ'"B8i~"W~6N/t`LŬ[)aJ!ɶy@9A%g!!>(fЃ1,1UvܱпVeIeb@byחB)F,2O1k6N \t 7{2;KA!K0=d6`ZO|~5 M>t`z=c>V[FaB3+&`c57$.f c .T#{*<[rϭL Ήkx0S 7slR3Qڤ̔˦rZA_w^?<3X ǵ,5JM#>OF T!BOO-)+Nlk#J# oܕmczu^,`qm~$vp^`Ys/5~s$Ϟ-fwTըD̔hxTG]=@ .{db-9)ZY[}ۊy 2:^n*ZOOD"8}Ўq TZV*)[swd`Oªgg­1D$~?N{2$q1Qq+`XϵȘkCt9i" D#t_$my1sK5@ϖ@=mt<*Lm[nnfUcQ؜s?.D8E^Z<j3k}>!^ >atخAI#hv3HlCNԣ<ԧj|-gVLy Y< DX6*##i2*xeŚ=גh|O3Q(z c&~iEнܮiim>s!o¿m䆆)+;P= GS_iQg$:1lG`;9 vr pRס+e2%b1nޏ%g F]ȱx%_Lz[4O1N +Td)"Naq|č8oe@µ-;Dq$5wR^Z/, 96iEH9I8si5yB^Lr%x̥ojp㱆aÉƌM@*³ v3%{#y/Ti `Y r2L? ڊo?1¬- }W viPsTOf=XB?=1ٷ}*إ|R05])U;ޥ?,˜I8" ط= <`ẺK:qo^(JUPikŐ/$xh@ DMu4}DԇM.?ǰ7|&mcZùz*Yq*0`bO26߷/-9dž/D$ͩVDjZ\AΩ /'0; C7ղ W(!۠@DYFçL$:IoӜh4"VuzЯAXjq .yn"h 8k|݂)joc.&Oܝo8"ﴋ[4K/qJ43Xv'#]ºm#10₧^`"a*y<:)Rs0b]x/dZGı6;"ђ9~;\(2gB~$4@c"/v-noG{Aʫ$^1VS;@|t%/chV@\1ӧcUr.XUɦD|ipO./Gʆ~rsS@C.xz;2p<՟ֆfJl֪lm.EM*`o U}C\ac?Ûhlf4I]Sȁ[=x߾՜0Ebo.g5$jle̱yWFԈ:NdoxghΧr:_J@:]bPX;{d'YЊg7إs^}|RذL%LT崭Ir]l jM#5}  p c8LZe]L`$Q?Ilb \@[$ɬFAB]s5q(zPH@ 0]-ď OF(2K gg2s[+-3#9IxMg2M*Vdlz5TEd/ud Tb +=l.I6NŠX@؉ <}귘xCFHF[-#xEcRV /oth< 9W4$6wF=[q3 ;a1j t,Y NOMe tj2\nD3%_NtB(!|r, t뮊3%( %h+'v4 vk t܌,eE253iOLcOh,O6UkmbUkA,30w<\VR3 Pcؽ2`kU DK2L]TG S!GwDgZT?.THE|dOSM\،(Ve 05y)S9m4̂`fS*Xv hxuE::!IvƸbyad3ܷ0o!}&CeEte򝓲l"p[J~@-EGc_IѺsH% zƫh/"4 ?C˶BRmZb1(D?30r3S aa~Y0X-#Xlmڴʪ$&J`ED&7]zUU ƟA_9ѐF`3G*/E_Y)YGv4XGn+ݥZRQ5fsgAW!N+$cuHz.9C!Mg4+nҐKuIR nʚkiqewPQֿ?q껻T-t2dH?ֽ. G:a8g,zKwsvl% HƞfqX7Fσ9sJ{GZxt!>LM6b(p^xb.]DW8/i^䲮$#Y'!K9Uwd< v_6 ?G= F+*\*1ðph1%ɨ *lLG8  +6 ? }mW!|jEKϰBsh /Fg9kRu˯ur}Eϲȅ̦(2g/N{1,O'1JuHP?DǕ fIM$v+TE)5ثZs嬅޷+[bC7Z]f#XW2VhA6;(64z𛱺h; C=y wT($iQ[=Ȳ{ETƀĤfe(;GJw]TA5/A/0"Yo^^y.aD"OB0򩋌,GW@ǽL{F=ie'2k9sĤ .ʫ{m.R@dO M-Qi@d"#&*lS!+7X`T Q݁U9f.&ġQ})_zMn"Q!fH|3/eTj辩زK֧l| 5Cݹs0Ls<`Gna88ւ_w\)4'y 1J&xEp+c1j GS/ Kb b2&};H$R=R%6 XY.:h:+V1#[D; ê_X4/wPTU @ E6TB@='O9_~8vԫ#uV1<,׀bv"^iC{ ofav/9]ڋ5(ڏZՀf+:!2GO%Q0VX;%9P?P=Cp_3}Ǥ:n9Go4;$궼e(xQ%SNEkt?л99Z&;Qc&{B <P2cfxUOrB" muE!:ش S焣bjv~vm8^| ,|+MW"-cUypUu:7#t wHv_fu;ZZ339m!2HX{+\"/lWh%Ĺs*S?HTk t>H/۞hLWK+`$gwC N36V+@ҵ &|x%܌],E6RB~o [D<(`f+x`*V VwENDgy]6ϼ  ~H ,:/O(ũ'5j5a}u%4NEj~xU =V&.^wxLvUcH®Ƀ;bBQR|Πν08hxd/H10)4#'A-.Ι?WGTA ⩖{/a.ZE B܉ =O _,HCk/ʔjt.9.T }|ywSZMCu|$߂/~!r-5*  ΢n4G1 E!mv"gO7<r[ !)?[hW)/)hqY`̩0Sn[0*" 2aXHԽ}q9Gȼ\f_i)ؘ~T]0LA:dmba:|@f{Cv"=hL! NW \(reL+T t JVf6:F-u,"O7o37pqpH/0Ds<?^FTx۵2)L@5 xձ+gcRx80W쟍:Q*G4d2 Kn}~yLZܮ8?m)eƘ3!3 ܎*IM+f<N#{2|5u? EYc\QkUu>ѓe$e7T#UA!gZ+OVj"fgY(B'j}g!|N =Ytb#K9։]l:}3Ɉ; xK~!c 8OMvyT.Ur/gSd !RNBedz:($Y0IPx82` 1TJ=6Tj@*/h|3p"wYK`[,Q|_ |E@W[_o`69U #VO5g|瀡U.._YCؤ@M3iD! "F:G0Ew 0|^rvȿ&SгȺ^)궄l 0caP*xDD_D2_|u dT ά,vWOY3s~F,; |;Wܓ=ªF?9?'s}:6Ɋ+kwt6GTʩ4~.P&N,j7E%O5@J73* °b/Vg{U%YbB!*aPN*gBplK<_aA;M&0-s(#/ԙs뻍d2nـ3 ?p2R]4P1@c\N" ϧAS]3m@h O/QRD|^`+0IK8ڠTf\I\]&N^{P F)DmaeDGgۏIBEsi[&;8z6\4W5,Y΂nz#vi1zGߦ ua0k,nYX?TB k7WG eoviCd7o{;7AXvפurF)dSηӖ)Xѡm7D.@ 6V句1I![ڹbw\3YݟK xk8cw^fbO89@hP8u;L%GYU .9p) ϬcRj]*%<Y`K/Y ke}H=}@ı6e$VWWLg1fGON(4V$U@ha"S@t{^d* @ } }艏B!$; Ħ@GL:aN8Ԏ3`.˿~nׅlnq{:sasi;~MEj ":ف%Er/ *D/0((:Ꭽz(uQKfx6 ^~)]m7D;/lóNVˆJC9.UY1a%Fl #`fut黢JTv r:XFJa,2mL"8Twji9o1CuO/Mu{FPIA{zX!|hn=M5-"6Ey5uS…uz < lMz#^1X+>wz&&$;MJ1I BK`jT&@xIͨV~?s%OC`d,Y\nm!@Y X#IS s8'ӗY(_ (w `7Hrn쾮3=2{g}%% 8͏e߀撂WoF!Bt|~A\P[# ܳfUFrb|%3KLK݄A\L{L7JQe.*J.'##" zʛSLYl#>#^[FjŨ b>pQRMv1n=:@_Fl?羿MJ2'}5*&|bKSpƬB {z`3!H- 8t 8RET9"F8Jm&NCίA]a:1ځם uDz:=HCr\6|r&@⍷~>J}$#2Ggm$lP}_t#tDmlRIo8C`+Z7G"cb6F0z~#/y ʛv+6`22koEB0Uû$'FAHYeܿHhL'!ƑGl/X*cmYOpiEܵHT& aЅr%7j~z<%wآ7W~7>/O"1 '45Zi)?yGk%|!Xfջlw/FF)#ojSO~yiv |JtB8s/0P4_#Rvr'>IMͭJ=&Q}>ertc0֛utF!zL @ө&ߙDjұ~똽136MO끒6*tٳVkd0eb@e-MJ19CkaPx2Q4&kc,wN-.u4(dݲ%  "/J E\}eF:Ѷ;.bgL,vBwyLoK<4#N2'|E!kDO9N]:ü?6wQEE I+-X~)ITѨ&@xUՉ_>/ra%ErAu!;btE#]aՏLÞ301Jsd?"ls˓9Jp^C2?hM{70_[v 2>_^qRD{i@4&>RÚbpoI+{"N"(vDNƂ˄mA~[;zGg) 1m\WZImQNO:W܆Ρ˲1hSu(.=tu8%/8+ = }> D2i8\9}#8>J +6zs "Q]f Q_<:7jA}+{B ^b8]FRCܷ_c/(|Z ) ɥ`AzbR(" )\ot7*=!S B7}{d<"Ҙ70ߒ@ߡҤU XFYHDA n@b䉲݃,* &lƥ7p.?s\#ZK'Ђf3lQ^iP%9n]- |{HeƷۘv44љz ]9'č&g˷ےV(0{QIVZFbMx>/ZkF# RldvxZ,_~@G|۸mou3دƔwYT`ѵTho+rR -@TSVU)o~j_Cs-jT>p!z3D? ׿Ҷ@XҶģw rSKO)u\A4weC K ڶSC$K5SDʔehi^Wۮ5- $sMZ`y߽b6 /zT[rPωtZa/elH=U4=j1֪C1O XD@R^Y*iu um 4F9lM|zkrgJ5 XGp5TKҵAfJj&54/_᳘On}?mhp/>5#5t*i"Mj 2v^:!P9I|[x]Yl`#HAsJ̳⺵ʈó߽pT9Fw5 ]0x-vz \B!z<\+ HDȧ.>j\F` =w nc5G8JnRz/.ДŁ/o2!@$RKk\??H3IjCW9N63n_!ysX#{)=2A`*[,Q;`+,= '$UVph|:M%wu=߳ޭ-_^ &en%d Т5]$WR~lT.Km*T7$Y(`ԍ"_9tm^/'AF9(3Ҽw 0' ˄ l^+ JD!/.Z^n,s/+hig$PA\|g(l^׃ 1뙃zMn/?ȣ(_t1IQXn .A^a`Iq\] .'UL<=PSfCtxOS*vN;+UW6"< #i&Α8kC7D鍠ϺIn 1KcU~Ai#B8j{$fh XJ4J;WFT-M^x"ۡY^zMMmĨ̴w&ܗ"!#֫ޓj[%fL >}jOL' "ݺ%W0V@cBXf8}'R7F*?UșDo ~7A5&V竼 c0.ydWhp]?X]qK8,G!5w?;%T vQDVYf?9oP2 ޸+1]jE22TgiCW0BH6hlTXU6n4G a 4vw8HTשfbLqKo/Z/g`;p _ Wg7{F;++ڭe Pp} j^$<~>I:om{)տ)ҧŠU0i=JP P&hecͪffڀL*ՊZ3@cvl_aBszh@v8^^+Gs&2+ܔaW駟ٖg$߁AwL鑊И0 U9=㳧 ٢椶1"kQL5ܟHgO gd*ȫ4|'|tjKB u& }#A&݌5(ˌ*XGCHhR-.yJS%s8] lyu ýM BzlW(c‰Jw<' L!4ݽ\`Gew+;3e#p^" `?LFl,DrZuͶ(QHT7cnb=O`TzYeO}m&:fр2q.gwz<&b(zr龦/ c:?d_Je?Dw664c^ ;En#c A5Mρ!WZ qT eukF}$1^HlD EI! SJ{W|Cs0^rpe-/T&)JP ߜ J#wԴ^)~ #13b}51m-T43B$ ) %&A˘@RwⶂW yHP\B6 i^ vAg.UC2S,'0|4D&4]\$)m ˇR:وʻM7^{Ì p'<{H?!oK(T}S)[ Hy 792jҖ=ܥMhӸl²ɱ#lYJMjKs#n*Ʊ49mcd5Aez3ȹ=_ f"w_m K8ZiJDY-%`w;Qԛ+ڿ4quK<N3mOu!sb.8%#v7q~_ªG-Duggq3,p8vjݡ4B# 6')g#5VK1G+x&vl[e=QyY}` l#dUDbS-ӋhlnA|zsRG3 J|H5ٯ ݵ] K * K%՞s5{ԅSe89?\놹Ϳ$G,cz4&KGLJs&®BWEh݆a(+553 ۿ&fdDSei.d?Ze5z$@lodQӻ GlW3,C"LG2AY3<%uǠKs+Wrq(H:֙2;rx-݃eM|p;K]m\ XL4tDraKkXee|,zԅmᇸ>b?\F,w}4~^sJXkn\Uh8.K걤Pƙ|$ ظ6|BIft;aنG; PơPL2`t=qY8gPSh2픎jGP"#>:#Kvɕr$$=h5F1V0, L|J!Œ3;u8~INߧlgnᡨS)Z *<6=:) ^p*~o'R.&5,+few(r ,VT(]5L&;N0%۵pqPl4݈"B"fVus-u~x3lOEc֏iZt|\H>آE#Ww4 պ -s"<r9$WP9\MdQI*Μ7&tr7!GW zF>:KDky|/6|F5ٺ4Jcd5혡jb4hW?壪͓b YoxWb3Ǩ [-ytPxZ6i :а-?uUsIHhz7u'ehqM2a jbW:l߇tڶ(~9hы>E#~֞6ږ-ďK{ whߞ~q&@lr9$ֳ=U$A0jƚbʌ^eSq"t]L]YGRUM㺜 !t7tSzEKhXz.adS33Vab[aQZXEiTu1E3B Tu_TO[(iyO9+|E8vUó.QQQt8#x:r-E@St<yD 6.7tZ5k.&rmE&q9S2x{ڟ}%H4  `L*HFLv#)]̦ZD.rdEkQoG;pG:yWG(nՂ (%: O@AR 4˥zwlXgOS{3D]#'GrSQr6<&Xd-\.SbF"~d+} F~%^uD'^k䋒A-lnXn!eeMelhՀ ISP瓵Ix$a#@Ik:C\4{֏䋨a5uWn"PyC)<%"K:X /`%B!ԏ9X3D^e>SKL@,5 _ǒ:, ^;y8BܹvU m:z(HG$^%'@\k{L̝8U\ߟXE^+,Jk  @)ɘM<tz,JW9M'6f@1S(l#&Fb ^RlgZ`=> #D)=Q]^9JS#$HGe'/K0 1#|qԞsؿ%hs+SD8+8"eť < x)w Jo&-VNtJ!1̆9*M%E}B]\ VMU|yWB# ?^qͭ"3Oκ ֛&0k- }~K} \9.έd(5<>AQc4SO4ސ6ns0]^ͷc1ԢK/c+'2ww?zMٗ.a]}r:-O~~B-:HI9bIv ߝSmdkPL–\.a!pmyC4|aoC>%8|]&$c CEJB`0y%[9'"-˨*eZV AYGZ2`q"YM?=z׌mPN73)_]L H_e__BgH\g:GǗ^Nv,{vfk1y薴Y1`]nb{c`c}[1V]~:'Y9Z0W(d8gΉ ǃ_7K%)Z9.wsKHV_3jObNmMy4wQ} غ>|YLV49'o[Ⱥv=0U M{6-׽cj$EPv$VڍvE)(@7|w>ݻte--쮜 ޟp4f[CVskSLJgC=`.$(/·r4@ؤ>~+hQqɣQ}\i&}:Uc}EE%dFD&ְ.>coTP,zF!:m~pCJ+QS/&LI i(:fA'ടӯ˂(,1? jd֛b/"iE `os"=%ճr#9ItF M]2-9؜u3DZ6ESmYVp%lrl蟬LL|pGl]aKqwsc6[-+M~*|0;.7KxT&фQ)R(R)Dm QƤ Ч[ȗ-. ZBfxl׍oR/&M;yB_)8xR/ud]*,΄]mo{|TӖ7,1(PvBmiC_qWWd{Cn}NbM6V!gcy|+M'jxKn]-yy WxXˬ+ܯ mgV:a˩<+Hj"DS>'ޑjUccw[JYt>((GgYZ07070100000365000081a4000000000000000000000001626034b200006028000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/au88x0/snd-au8820.ko.xz7zXZִF!t/_]?Eh=ڜ9,;u4!%/4|T9[VQ 9"‘N=EBήܲop=@dWEGuEz. ?ZE 'tT S7R.AU_3M>Ո߳}aᷰYV9U$]^ *W7BEWB9 :WH\5>ߗWJ'yNu]+qh"0XL%zڕ de!>6df!GP$LGU"On ̚k7ڃЪzeOo;eҢ 'V7shA$d"M8#f'}G l(2]mpQN6rm Әyb2LU'8a7 Djq+\,;M߇|#:G^$B9Ьn*\H10 -k[[ޑ<wt_$(r.=>*~ul#ğ#QW-uBT} e'Ilw)s,4I7Ul@33IR?=ʯ!m__H%}bا4O A+GccݴNTLKy2Q>@1]*=HpMaߐĸǔX\Ù"& \b&B;VlP$F nA>/w'!aS?ɜIJ)x \dbAhtD$֒ B$κEqȄ]U99uF^f>J~,6իmtqdd@^߮7_\OrfQI M K,c6laLO8Ok{ 8_V#58Dn)G[E<Φa> @eJxLR;&4Q)g*P*;ہ?!8DA%C8G"?m riK8L`jrBܷ*J/F Ц1OqYm_eXhc}I m4I#MmLcwZ}̬rohم%*߇ppUƪe @מ@K.-$<_G`12g>pvA z>bpqR=+-{3lO@#2(\W tנaIOJG$ou"0[#Y&MGi#uj̠(o"~! ~Hz%K? r{9@_fɔfGyGH ['yʂ PMt֌#b#A oE}>G0|e!)2qߺRxc^?ډ;;`}C7'›}zMA86:!IN?9,۠,xd-۲`&n:tՍY_~S;g6eLn+@ǿk@]q+(ӕ.@bV9 h]KZ]Q9(_X\A6vUUN@-; i흙[=7G&oAν"ĩ[L6~w!fe<5[ ~EHD,=*iNρ!%_ ԣ;O2"GY`d[NXiG)ڤ ƉVZ%^u،uan"BCgv>æ`dª$2'Ykל Mxه 3O.Ь2_eU>;;r-Eb<PB ^t>e1,ʨ}Gw}okXT"SvW؁klʩ#G-3jӢ]qW[\`E &DIgT @rߦo7>z;X>GP^ɋ7`UU kA _o증޷YUYe5':KCPd d-.2_C4IHR*4I?c 3b5;tf608-Zd/]d]rHBC]'-2D}ݗ^(#,s(;G-a@̼Nod%ď ٷ$A792uEF\HCY^ fDO }h4kD[.?SY9'U]!qXvW#8/6|BH$8EOo!L#Vs}J^Tn礫{a͟!%úH\W <jH$> 8mu8 4~F[4Gܶ?#YY(A;Opje>I5oW򅨢lC8eP'."z'fQ9u7hO)KJ 7_*7[GjA<8C03@0~`eB"B\3HilO:A( $|/XD+x|Pڕpad)сiJ*_w:OfiZ GBwu$7wg|po.1fg*-n0n71U=⵳c:;«(l\siމcQZvGzjqAn#=EԜ%-ez`qGT$|8͟+W&|$U sG݀AZF4&Uȏ`֊Y*D~ ٤#ݟ)9\S63z3-5}t>HKfHy[O'e,A mM3}4x16@v7뵂m=HH 2"RM l h,)z*2E,??ԜkR UʋE9~p;:rx~lx;fo0S,ݗB-~xU)js<V} +W<@R2;,wkʬ֥U%r̳]M9oA`3f& 54'O!~þLXODPJ%_r id7|<_/k=hHVn1o=(2`1~gT †uvBU3;ct7 (?4G>( ּkuVSJ D'2n;Kދ]'u][u`]";]hlZN*݈Ilx*nr";Ø (OdI^4N\ ecd5,sJ_̶m_Kb^9)2> CS\m򓉒Wp<.5^V(_5 IMXw6K'zD ^ ~Äڸ5FzHV;wU#WWq%Q 4sTg$RmL6Qi;^OTwċG .gs `4دU P ǧ0ڔ<`G_1;ENGͳiF~ݡzD3Gw85*oqqE,cMc1BխWS>IiF@9-7lqv! Jw~7+UaT=PЯ ~`Jɒס i=C]o戲 BFeލ1K,z ݨ0? 5Q Bux-*k-4=3:?( 8_L[j\NAZ\l?A b,ȒOwK$޳ӌg'`c!cymyvD@VFiJahԕ|<͜ytA4Ix1y:  tt>}B,2\igkJ$~{wSfER̖1 E%.~uꃛI KJ2lIJź".6^昊:%XCwj\)cMiџga|n!nONŏs')ެŭև昑*Ǚ8NpEJ7(Y6L Uvf|:qz`@a9EMȗYAO Sm 0Ҕ5'.= ,;茝Km6*ERL]4Ɣ9|WDa|F1MbM)( +@yڤfqiVdP4,遟cb*L|屻طH*o<|cCl/1pXp 9gsغ܁S*B5@_1՝ҍ E/.GE=J#lRٟEk:T̿ !/:r @-ߊMb$F!=F3]iiW?g\ 4L]ȼNpI޷jU<z2Ysd{{aKy9HSSȰm7R=mW_xߒ$ '6HoGe 89o2lo}ˤP$$eĿuYbWllS^kLO W>?URUEAOxQf؋[?`^͛wnz>W)nW<6PR>;>3ăK~IC4E CtHf]E(,7"pX[8r(W@CLšmTbhҦ߳mnpEPJ6K?~h~fJ&g CFNu[{TV?rrӧoFCk\"Zͱ8)l֝ƛ @(f%g=!zr[HdhA\O -m[u04}m7m`@\_-ւ*]VW2P&>ɬY|YdP# L_#p2n@ |A[h~0t3 Dɺ:JѢ`pClvEjȩ2F&rKsa Rz\~K[Ubx3'WQŵ!}[H2X&8hS}U9(*]7"L(>d$evopޙ9ꋁ)ZMH_ M A/SJ"&^t1_18lf-][ͦ D 44]_Ŕ,S D= _! @`&2a'k[g+ H I(Ģg-,6t#vRGK6&ZA`\ڳOvz>|WE w&t-HŋR Πoifb=lS8 XKtk0K¢Ȍʄ |P\U}]ģ7ewW&6^Ix>`D/9IV,,Hqh2cNA" MDZIzc֐=KmnCBjd$iev`aY$qZwڦ>Q(HmOgp}h›W*.@0'b1ΗOΠxSӷ)\%BU>mBuE/:|N~~y~{B;q > 8ǭ.M4t3SVvsàկ~|{5jNoslD2$ǷGI W 5Bk V=a111Dտ -Ҏpo3J%}7~uԕEtHjs.J)<='n8@L{.oDcpbJ%g܁owJtDLޖ)F)M<.V܋!d6-%N!+үuPNKRx8r4%3Gg tf-KF!DZ9^z̡s<7~$_q!4QR-$Uq~ 4PT@-?.j5"R\E}=uyݑ$JHya~'rшp`I_wnjk R?֚eI`0 )d;bZy=IɺՄ7Z2a4OUk~0?JK&U%]|Ϗ]Sio52{p.DR0eOI0$CP:(ɲ:S6JZd=%^=j,w')r(߿OpFg<$Du̼@WCT2.#cK# ϶":,bxx3"]=*D-dzgUUTL(.qYq.5d Y t70%͚xYWطh섘]NBDxe9ke4*NzE÷D\W t́ ~DžMRD^v埝1›a{,֫Rm*nGA]D]U:UR/90E3;9Ag-@04}6l-Ƌ6?ݿ>2=$dnhc~Tؚ=ᦲ*DԢv!Jd &Vo|jp{TgpAP$vhGp@CFV/# 7~5#kE?1Țe3*jf?/At}SH5vSl5W >׌=RQ $N~i>QwԡRC\عBE ;֛;g'0 i[eaQ걡T[?}2w+BOADu5PiX0͸'N4ܤ?#7G39 *y@^_˃2ʪ-oi1O$M6׹QPq>2M5x6r7̊\/8u%d=]<>DZ .9z,!Gi -_Tr\*R큮Ӥ%8D[\(B[=r޴6nfaXjbMPj%| %q?EUeK(1e&: WdD> d#-NPykS_Z+ Gӌ8Uو4`B挿Wk}|jF/4=f.B"r2oAajC(DRz2oűոX͝&Lj)1b*/SDmWw"a^7z_3NwO$Or'%6O v#4ޗg*]Bx1g7 R8ddvKw]뢆lLeGEȁ=!VNiiEhv>]-U@Km-aYu2ܵtfZ=]K@&ULXONعmc^g/t~|n7a!/"HLvCVVI.D& 3zpYg]./W_r\ ~ a a<1e}~uB ,ǔF`U!g7:7_8_ԓδ{Z 726^Z#HBnw*ғq[ ztj: 9BBR@!޿ìAJhPs:9R,8 !吧uu"ɡ(M059? <ȠK ~J~9{j\35 UP'YQ҆Mˈ #v ihŇ'h9 oN%fڄL~XP i瘖xO“nnK%N >.T]t?F25'O>t`S˒ɋQ]1mrx헣ijܳęl].L cûbMƄbg*q殼F|5`Ps؝7Ej>zDVeZ\@]z KpNeё/z^p, PܲElJ10T|gyP}0šo_#U>f&p])֝ ]e';E?ʝLPM6Kק,ي; h{hhAC D88iɬz*yQwgٝn(+ ܳt-zHVl2G1D_.oJ۳^6%cK}QgG*RqRT O(Z)Zf2+ I/M@]S;a6c {^)@2' ?I^`6h"_9-Jy&A`1+_hܶ=SÓw=866z%H缻C8usNdؕTS^%fViLyM@s']ɹFG譣m]&COj^Yj.mݝ.;!Κ&yle~]SrI˿ɘ='|A=.]_(c>*.qB6@ JA2AYg1GvoO 9v[^zL&Wgm:?B)TI';CG ~`'4օZyM,áZfhLnlV>V5lM#r; Qu4I7Q=ЊeZ햵{Ockq뽖}O.P[}6FCg7K 4bӰ/G +T7Lr[KF{[@ŧE&(1.wObʺg덎uѦ"Py'Bs6RpFurͨg-"{ VO:pnhD xacǦPr#+C0WG ꕶj}}%o ܤXXԫrOm? MGhd8/.Rbѥ5/@5x|tP\~M5sb^Զ`e䶇-ɂTjuZ (xT¨Y%_>4Q`$@xۂnP>- H!9\%Y0]su;H2&FȘv>y쒚 v3E+Fc-Q {R_] 4ar}!;>:>9rHAtfz( AuŴ!@&$3&6沁\)7*Pb4#OE'=E[Q*Z. {W5'las-"h|E .tUO9H̾dE(/؈0::; J۔lβ* u˯>~!{p0Agb$eA,lf]a ]FZI3I5>=.Oc[RiQ;ykz7Aۆ?^#6 2i*oFUlN8U~5RU{TIeh|3 k)@& } 1R߯עB\?eYTj( XncqU̸xhk黨\B 7]BWFuWܴ6i0#b/-؅MLbm@zEbcÏN=r>y [Pb+ВzRS)%d2fStإ6kf #-Q&Z7>`&E ;/%|b\iQG]Lq7ϼ9vN*Rb t"B/SUy˷褣f8ClD646N ت[IG)ƠJn(uS}ݏ h|1!HSFރaq5 ,ϑ|C!8drpf6|JI𺬄vڸ*dV/Z^rzK6grCcWkQGkr{I؏CoR$|ȷT=?Rz[nɇ yBxEB[H)l"ۍޖ 6N{GדV|fKG!'@`FYߓD<7M,! aI<ύ eH"|K\X>{{GvSI¶iک5NF(3 ͱ/œ#qzۡSZ(`֣9SU=}P%IQifR7l N !4ǘjn : 8{͒lEāXOٶqe=[Q}]M(ؤ8ۼ|X y1ϦRh-@|Lz,b23]RE6~hy3VOZ{fj}6APz$CD\*[L'>CͲeԇK/ }RC5)(F1"g& }&̱Q5!-ӃB3>'ڰŴ{0꫎ܾVf"D§QGVlt82k c+ eBOզcd. r#rtiACuĐh@C[sFiQ1ժ0I/zə 3"+fV hkJĢ+*%{ҵT\ՃuNl8;JєZbdž,XY_{p)[%_m0+39ѯӫP/Ѿx2 Bex{7PZ3ȟ-JͼCt&r{_?ѦAPց4|XńLZ= j%ź&(?| &"_lXD5 Hҥ}C*4YLV>\Bgo=Cۯ4Vzb -=ٜvݰ3'V[ 0wj x Fni.́FD3[ 41U$HUKP?H{]f6&p?5̓U"ܡv@I7qՒls̓rLQ"SZb5Òp+B@ʘՒ!V9h|'DmԖQ`RζvFF~UՋ__Rԛ݂N2v ąm&"R` EB@YעkAQ$N?.?볞lFC_o]B$|sħPٱזLp|ȣ'Uxz9ie3FDŀN7K8](72(D{dh[d_ _W%4da]/i^֩:_CUԉոʿ*^eʶ:ҋdqM7Z nŀ^V ?}[^BZLjSVgb%r%v1y[+(>˨qQ+ _*lVSDŽ$XkXМgJ>IJ}Y)`NQJ~hlrW_"줝bYlAľ<)W2Gl"dtr6FK$ AJ=A|NC2 Y[6-)O:/RycLՎ?NAƦ>{MG{^`\0 D!H~Ɉuk{6}08/O*yZk:Blcכ>1f'gj+\`2)6r mse!1%sTdM,1vS":zwrBw73OBىR-tF@qtU:F/w.|( !iK:pEύUeXY[ :G[R_2e)[1-+k*$ȳ~I1t:7զQ@i,@x6d~H_]J\Ij'9bCr9s&J>rdکuկM{7p"l>˦n%b@eg[2PzDiG)K'' RX[ؕt< E$˿E򛞀lYN߉M!T׸0+>@50FQ$zEϱ3دX=ּONtT3=nЙ |}p+[!!wGۖ SCMByc<н4L+F?0Iw EHO{jf.DfEwG> 1`-⼍XSjL+੷I`pƩ]N85vA9aL[<T<*DFh^:r,M@1j9d.ۮHSz/էMZ%h 'H@ iVؼQ߲H^u_; pn^.dzg L2SQj׻~#ƄhtRzNi@osv*VXKۺy(.t"63B"5{!@ze- Ó4oMb߾3B.d4\|)cj݁6ѫ+$ @)P~́M[so<ꔨgV|&̄vB3Ҳb~1kG6iZbCeҵjrg>l[k"HoD_bK;(d5CUD !`tj{ 1LOq8q12?<=KdKeE`nn":֒"D6bm=L'}{|)Y31x-RR&6~uALfwr_7Na׳C RQ(΋LIdHcN>(K\VC T \nCM*%q^TX\Я zwW4YxgtA@Q6"O,hn|=eiQf/V:!d|*7gx{d{@9H@O?tFwO]D+g(/հbp DWe (I[7&0/[ICx&:$876ZO4?wi#bGRIeӴ38ߝtP!:\)SHZB`Ft26۾.{|}n_g7PxQMyYFXkрmϝ-)nI3j!Xžda1>C *: {vk^͖ve4P_Mr z󆛡&k z {?LҼ΋GWڞ&o@z?lzcn)3/+Kox4HUv 8._jfdaGY1#_;>JÓ/(e5?bˁ`Bxr]#T\73`O[؆}gB7l!٪r<ijR8ڄX<#Dhm+ 8l2Y>zqڢCx$%5$"3}G/oQ ,!qɺrY'R+l@ =LT'i͚n&w@d` h#)")_O:ߴZnb)zN]K%~c"6="4E'D|$:1: 3˽,OX5}7u2(R'T]nK?- b .l;Fp7L4@b_pp U0nYVGOǿK3;Oi67#Fo{x+lOl~KSJ]?fUvIF Iȫ=&cggNIֹYc4J\}l匊eiDZa7A025Ebomȩ}xxy*۬wr4Hwo#qP5{VgNGۼ%X3̺^+K`/\{+(A+56t64wm$,hN R&0zx'||-wQLjy<q qWu8/ӶĤ-guWu#XPј S5JFXP1@Jd1kBВ /(YnOJjc~PѨ&}[{]V*yzNɃ qVn&  =W#sLɚS*P0̼k=%H)rά X9K 5oBbG\G2;2i{uXQ3g7ܾ-ܱ LR]-! _GRUKw˅ޤ6P뒍Ty6ߎc-?WEǨC2ԧ̾5.ڊqlfUq(_Qp'clU?7MM&rd]|"-+j^] N2?S{oKF(0d&a.ZfyNi՞9՝&rtP w~++.pa.C3$zo7 \7K5zaaB?L H*fKAWÃܯDVpKߕIR9b++}zZ4+:l`†*MdW!'$?\4U0vP0VXfLɤ\Q3gu=g1RX*g JgY! nC%@ۧ AU-1p0?LT|zRIC5m[y`(Q3"3K&~5mWu[D5 wcMc+DKmI[uUGfZ75W*eALJ8)'9^_oh{1$*2"מۯjd> 4x? `ʸjSǕ6\ >5Lh_I0vKhzG0Eoh.՘ T!=a3P3y(h.z+&P$J~(at(', iBV䎋]eR8I`L~?n&\Vm?π2gpM;%{zkN 6z_k*1ʊH;T B(FW?46*kR;޳G4יxLOQZ8F~AIC7d-Yf1 O4ncp8==W R]_X/⺷/I-O\&a.ߞ\ 7Y%6Lnچwp @QӁho[pm,aGkBZ@ف>b}Q@Yd֤E0u؏!q h"" XZNgX'AAw;1J27o2rߎ6۸Q*qkEhVp'Y{"ddkO>NDŽU pI-KsR\wZF{ [Z]pNp78rq(gL h@ !("Ctʥ dooͫ#VUEW#y>ZT䳙xճXTW`aoq-fJD3Mn2r|[z2dG?^R zlީ-k~rPO {jUIv9s.i[Xa,]iuHf?<u1I-{&|; WؿI^}pٝb`Hܚ}1=N[ ZTJ@ p^^}C+[3UnCP3';@;[Q=H1PiGVŧn z=ޚla ^B~K7\ud]{Lk7L7IWwR&([/9xcL C>܀s}FQ?w><rIQkQĔi˕ڃ@UhZߺPu~p+o3VDgp[}פX;D7l>((.ы|!$+tɉy`&G@kku/6HGSDyPw<6f7`jvɉ񺚡уd-Jl0^Oiu 06>nba<׎=HSCEB-|v]V {YC-ظdJv* \ `tCH̞Q;1}W_nkO7umB W)*qv+NB/] 5 N/mviGx(1Ih;FCՇ@n aXGW?Ƨa)HTғBHīF!TM:N&@,'$MuBy&u +iD6Ciط gv8[ j;LYoH-0"`Ha F)rBYe8'D"RROaS'!L5pFdΙ%X(f0rO@765w'0aډAp7<D5>ނ6qIiuW d= ؀%lCSشʞl্(,]%X| dOvo YF> mz #G (ul$ G@^|f@Ñ5lb' jIJf͡Xַ#j#eͳ mt Up8Jv2ځ?X&~sw=uZ1g"WueMzG[.vWlaP^;NoMΆ-ڬk"74QV6M=ڶ^$yWW-|V fcEm4yCX@p(cw5u=>Sd"#˘]xFAo3"@iqQY@1 |LD$'b]*x2Xc4_ `$76 (͑yŦH2@q c 9&ٹ#+mnm}WNj4nWMK gn+YG] eDpXeN\4aˌK$E=[:鸣 4p $Zw=G,]qǽdjفbTtŐ^ĉ&*CPЯ˶~"KEU":+ߞob{MF"=h*0{Dt3VrN.w?."n$.&7:3`@06e>Zvn%G3] d:W$ǍcG@YU)V/p~Gϛ42+YуS="(gk+[udCA `Nj 'Fbv_lzM #ɷ$v!U&?#E:BT@GCꡪm{Mj@RHu]+ zɸSIkx]Z q6%JLp ݛ3@R J3dJI%;:o|H3hFͰU:Χk\E4=;-d "D_BHJofzA=l>\NadkmLXy -r31,VK-e|4S%c.^XZ?PǨܘDXPvv1=[l~hC*uIPaa ?S ꏗ'aoht7(`6PP4ֺ4zTw D6ؙcgNS-K"Bğtnޓh>y][\v oA~\=93.ƫ،pwX Q1L)B` ƺTDw6z@f}Y6ez%P=sWl'Rx~b`rCͽ}IH%J['6¬ Hpݨoi:b Nc<u\y,VM>% I^tCA*BQc ɲHFt,ಫšԇ^!^6-Mwqy2 %m KC^}6 ֜.8+M:3;0Tz[PI )fLdmN/6"^2dpKtt݈%5G?˂(I%PGP۝|G<0/Pk'^+,:^*%`Z*k;VЖVjMv)EU}[!ůi6i~T~p(հ8,TMLlDs\,<r>@޾!Guo.ZbzϠ q$pa2~`!szn9m+| %<`QȂlk&nܛ6B=B A,@} ~2hk] `x'և!_Wgfܰ9Q8C0]k.]5 Q-vdUZ\vAL9Iz++H*'vG#4V)M:3ҋ|&}e{ZcЙ^' -,8BP*e(=q=0:qb,m"k5W RY֒.F$ZW)g+kʹe9×wA[Kµ )v]%$AAXl'{r um7W=`Wx3!a-NT<py#>u6;D|#S0mQ:44'+X&9cj:1:'*8<=eEMOg~7!TUQ&x+) kA@<щ,gA:PP2 }zD6MGpi"&-O!#xɌ);yz g\ ugQxgQ#+ SY&TF{!3 >ZpJVDӋ1"5g!Iu/10M峜go~h'GU.sn-ˡClҿWcp]m;c*8#5G7mPfcM2m=r]s#h[p.uoBu(nF,snw0Uӻ#{AC? ɲLj'k *. 07-jJpׯtH6 | ewKq:+g#.Հuq aݱ$ywX jrKjJbƗnAuK1omb+A npl ( kx&vfMvǦH(H#%$ndL!(aAsTJӡ&, sh-ZU#^J""QFCyM1!aT*=@pRWE`@hk%m`W+G8"N]3; av/@C\[I,q%'8ԺdTȌSs 7H !09뻦y+=%ȯ%R~L;m8Yg-A9Tޤx􏥶(5/F;h&T׻3c5F?]߮ ,$|f$_TYet;dvC}7DOǔpVsGH~Gc;<2E_ qňnu|#QcE:W\kX,k`hvݗֺW΁+M +Nd{]$VO'ŦɍʝX;QxA8CX dvN*>B͹[Vm;Z.xSe:ˆviƴո$j`D Y::VOH?&T|[#;z(\)_+1LQV9+-Km򔫫L+>+Ew,;-&wZh$ؔ~-_K5QֱJ1H\.gVg6! fF=T-泦Ra%Ri`[j95+O]'}L[.B^>x`X-ڝ3='Ybh*k]\Ii8zd>P \PN\_]y6Ƅ'G}4m[P9΁DnJA=:N;m,FH=($[_x;߷ŭ-ܿ'<>Q[t$bF;%i*`9D}+ű>d0?% Z<˼ն.EY1u?~HV & R#:IiXR ֺ \VG/l#SF]U;*˼m}nSflA=2D-Q,:>x4L@r3%yT/k )Z'1˩nUױJ`*5ac%qIHȱ?p $<]wz77ԚnEEsDyW1roJDNww%MF|XOM 핬(sWѓ!k'^?0MCuA[f]ŏ7Jw2[_c[Zvbk祯RaH鈊QU}inp,z%5q:i,Mˊ{Vo-Qtqᷫ:dm;.s[m(<۾hrMQ`79i)yd,_/$T$]Ʌ忨 SɲI(?O/ePaTTWb|yٶ6@vYc±̠:qE2d2Ѕ$ƭQBKg95ͮ<{3p/wj x(yd1,ͶY7TmgS A\3P+RIU0^a&PH,M\ $EUȓS1WF`K'T|H(Ɲ ;0JeԃNet]|Se,@N2|KrÊSl/fϚf' 'BQɸ)E>qNa-) WTZ u~]xIsI]?W͗OykɒbK> WAz _/S0LXm3#*p 3wA\OqH{PXbsԁGI B_l\Moۀo>~[q?KtWD݄6! mj 0=s}jph~CN4/7wMroywvs{v2F/~'\n5R(t(<.fwU(oP?_nTىύ{C@!ҒZ{ \D+Ӵv<2 DY_3ZsMlHKizkA/hnL Uώ_v%FÛ{t9<%Dl1S gEu&l=q7!Xc?t |lYXY]3T* dtM/ uV@n8٘LO2_Xt] F4kDݕ&ѵsP7 McP[]3ko@}RhLs$cd1~zV3>`.ZW94} l@̛MYտa(gfb( Zwqރo=5`О;3;2QG<v $vLO{ "1!"Q v]M۠jCʂKD:-T5=]JHjh֝vޅ;`Uk@=vS3ޑ1ɣe,R']N7e=,uNlٝ\ɠ9A=]FpWACU)99]hq1)>9QD;0X%,Ci+6XcIQRN܆|$8 ̇S/NpV\nS<&ȋ5T2ސt~KurѨnKfП+R$F;y9hYSbO+{v8TY[IALqHPfRlh)9:ɵ.$`4o:KobbL .U"YJkbB*.OqX|7oeO)֛߱g2o-^9Ҳ B3N2>bn'@xC@P},svVbgۃ4υuSL' 1®5 e gLk#\šlh61sBv#.zq.vs]cb<͍$R*.ټ6b[Nq%&Nu~vE߰nckv,]a)Gԧ}tA^]}PBFlayo| (CNq*(/o- ue,SDSi) cߠ|hUXUftbƹ[Ǟ"gqZdz<]ZU-~N]ב'#߬,. 4BpCmO5z Ƕ{?ж/;UǼoxOf;P .s$yZfiĀ7!Ӭp("TL0ho*VT6S=o;,u6f HJP# E_'tC uwFz2nsvM ԭ^fX[vfBɥuN `>Kऺ3"rj_9P?( (J mbN)JDQ8]u@msȘfk֞a mO\1\gq&jEu+ AnCrN[0N6T&#v"xyy&"~B0ܱxdN{O6q+7 pG0Dq#,C:/{ SҸ,&P27YAԾi=t 55sk6;/>^4ǃt3Sae'0SwԷ>~Rg-5 Eey|%d 7YL'2Xɮ&)\G* ~D C>M﵂>ZhYf{Xkd)|q}M/RP|{:$6|;MngY۫^ h fx[;?" lIr<'L@M%&/?rR4/h{~xmQPS5-!Zi3JVGbY1B #H*>M&abCM T".1dn.:{CV|t 8fx S5kMQ5$*Di*Z3ᵢ볤bW|5SguUXM j=1 R޶V}+ޒhLS}hLNdkZNx޵f=hL S *خm eHPCc/`)(}kwȠeOTɺl޸2g$ruLa~)*y5Ynf~ȳ]v>Ir);CI1L y<υNDspOQQ #/psW+ꒀF퓲5O~P̪3 |\=rCB*FTJ-zP}xr->KjQ_z6-I%p.-U;+B3!M:"4,JN}LPu$=R;Ksm19&",5(!}(YlߠqwJhv"]%v~ggO\s'0?h{Hܽ3szM9N߇fЩ] d|v' |Ln q@u񳔬|%ZBʇe)T+dzD=ͿRUW6h_1$ήY=?|)G̈́qA!-cTr `Hmo N {X.0jO]yM1-k(}aҙrIx:PxE1PpW_h@k ͽ]Sq$z f&嵨CӿC  T^\~~]űY2O nj^̚i f X< +6H8}8T׬ a=.@>M=p#z\{?fM8!0"(UWZZ{}HAf@Y^I&o_ee9wD̲ ׇb]H%J81Jm&Ɉo hl;OVξbF (:Ï} + FmS|6N헫 i{Y9w*x`KB_a]3z$}ʟ5:[D)SIyO>#TLVcHmY##qӨߋ RAigf\!O4+iUۑ*=³b TvzFu4!>@_ P9keX.`9@@&7آ5M~RHܚ`3=ݹ57EotXm3 R6ie,vA3Ӛh&RxRy̎wn\xwh]x׬ݾϖ&DqE;LPiG)P؉Fiԧ#6ы5KU(г8{i/Rþٛ#]S2Q[>048T:+_aӮ,xi֎@k;z"l$ɵQ_&Kxw 0.Ixچu/*y1i *󔾺.uGkt}gyz6$zi#-ѵ o<~>RԍxgJXbCkn}9ԲᲒr9WA4Ʌ&f3rG*~4{ ZKO>)ʓ>L 3~[͎~xaocx 73 p`$&-dK,(Qlī^ޡLR 0M`! @\Z0q3ÓcSt*% ZTUVe:m7_[DEo;qeĚ>O@{wg4PD< pCS$KT0# d-Ek+RB]ŋډ#4kLv~#_PLȆ5K_ʙNTqXL1iXNW-) \a[ΡR+(dISmF[+`{r 68Pm+l 7y$>`Z$_[d&!mvS F*-_{24߁+fSx iε)oܹD3EzWb#^/=+DLq֛1[aH84>+bCԶlJѷFB?J|M'9%+۟zR ]eST{j|FX['߾EaKsϋN>RWh-AXth B͏6|gol?U@<,OLI %ҥӎ&=vBH%?aj =c ZRլUypZdF )ů崂=l=X[B )6?B=Zkm3f|8K^,gcewy8k8d '޿5.0Z*idz_a"WsXhұpu˸.*:w~Hapvy?tgWՁղRͼQV!dyv2 A03&E6;հM󯀚Wa>nߋE=HW Vؾ02yNqK`ʚ u~baE$/8孎G=c0~XtKx?*6P(kf/''V'o^[;־ ^yΣIџg>T䣩1j,xK ncg73p^0-Nʍ<\4ĕ V85G-NY>~=UDiXu}ad} *g6[*msR+B"`,"gkf|0vjc/$Dur%ecgEmBNF[tcEEHL)',LV:<0~%k*3tedT ߆Ů-GW"Ȅ)LXP,xۤ$D [.>7VԇU$F /ē)^R@s4HG&`>_JNqTv? -O*v ^'J>}N,wWl(>0$ 5BUx?u69ʰT+q\٪O ]5qUś@?xnK{9?lssEK3- mXIF%:{e Lk)z̙dL!Wi;HZlrd} jD1+re>Ԓ1_zˎ](Id ER&J3 ʼnNjCK-7qɛGAl1bS P0%²J:,),Ӗu# LbńO@+jN!=. &\*!x$n/G~li \ĐU=陠]$hG _tlLοJ a^zJVuFN wO~\ϤvBk~y$Vsf#M(#i: LW7]ƇZigPp|. |& }6P)(o*cq<{]j/c2BIq"~CY0J7 dQ7G{J?dMJAi9Uе.x!z$G%TKP,Ӹ&qb MO<6G L? j(?YP1pm*R1ic|Z^M O@nrڴWI V9L=hy| ]؂ޤQI@ly)?0a9|zd7OI=d~LxJ(^d[yi+:q6nFwb^~/x2 :A}U=ʢv]?hr6cӶ;, t¹ǘuJ}0+H YRj+\AZ@ !a޽9 L#YA Rӕty e+BeO/'eغ+@nf=lVtѭX/;NSx+yoNXPmv*\<m}o=Ax FU,ƣZAʨ2"u+5uTGCs!4d’4eXYg?kd',rмfwA(CoJxtDaLf%uUmg%DT|\zApx䖔IV_)ҥ77tz{8+i[}:tYn+r5q,'zrL-MJ(vf7@vť׽~xuTW /s:hFNiľ!hQ +ǟ'9a Rj$ Hk9!ơxDZaAKٕ[76(4dNMJz{C9?f`".d`'W&$2n\CQ|hWl)]pXEbh1P+D /Ry tx !Ƙ']D-c$?iRD5ԄiPkElź7w%%19ZyJ*auU8_hB7Ik=57K'|K`N+FE5q1w;|/gy[);i6U[ ^ zMH9ݯOVBN룽"g^oɿ\5*ͧb5cthgt)|QFBU:{F~iu|b[Wwn9#ec yg%|i@`iExysgDvt,n"_rXm6U/"tYC\{/,^ZG8,@A('eos]YrxK.EFbO; Ȏ TaܕLt[BD!a|qP̳$c>>QdT\IweZU4Tz|;xD}YOQSsрPd692g\B< Qj>L^PsؘN™4O<49=lS@ǐ0Ϩb6h 3j=x^X82\+Bx3d0|5ɤoIeXMe(izv/QSR߫u";򠓼Kѽ*tk3|Ɇ%u$e~۫dlT,{d3Qi+awËWY 'Տp%KB~t`xt!SYK)#:wGN+CyոFpD!o :8xOu Zî C]#3:^G֦5Ό.3Ͽ~pDp;!F6KxcڅoOI=P-U7d!$OX)UfSp2]WP% \m ĂJin ^|S*f^JMLzW9V' CCPEϒ^ cBSc^f9"ؐV _+&#4W#Ma*VMM]79!/Q7Nθ5QIM ]]σ;CGї#ʵ EUp1q+u{:cn5>9_65iděK!eA&(K[ɭ[3|5Ӛ(i#EC 6C% ۙ" fvBl&@D'(Zfa^]!pߊHma6߁,ce꒎Pyyqsf;ScTarRG)^yf"u-ʩ RGv =7ur"WU.O3#bq9ؚvQz`)8w)ykW/hfeb͢'."qʺT>-bE6fl@#c,Mqz<u.ݬ)m$ۼ,cEN5'ɇ# \GrBEỉ#eî q@dr"ZWC&JN\ܪ1Zda%B;|bqM=[bŎ`/AiEm|z)Wt kCP8z=bLe?;7YªjS쮷Dۼ>^?Ovi2%a~.7Yd=J^_QeP>bUG@C(h/Y3l%&}2u7Aֶ23e5+Z۟eJW 6S];a3Cͦf,8“.gG}zeLT(Q ܭnD+klo=E:X4)&Yk醀yA:? (=p20 )88*x3D-+F# C/&r%)A@.-#>J3r'hZT)̥?.W_ U 2=Ź}䦊6ʩAg>ʃT;mX 0(uMH u𨲊=4X"BcK܈e =tBbB2e/ɼP?8`.9w-ܓ!7"}B? >\ AEʾc wE$VsdVx \f+-gvӭA50Yym2&C./^7iT/8NӒ/؀]0䙼8Ad0t oKo^ EՄע QfS#p[L" {/(SҨR[нe$Y#~L֧S3aCu|mpSp"^}`&~hN2g῀(ln{b;/k}(Ry Σ.e4O;P剈r4--pkq{=`@f/<7_^Oi_'ofX2J ,&Q[ܽf4 hѺ:Y!j̵IV7-tNo8yFU ` >kYV-^)?x =h6J:ByxZN$ m+jmD2Ѐ=D}Q?bI̠AV`2YUHm`K!9\Yh裬J] N!g>-Z-RE 0 _SB/ӭmLqP=E" 'TsU⨖\wx9Oe(1^P"\,c*<7?R^d}ꮤ`PJQh܀a4YVWV;(gVy)y{*%o5(0}% 5r$&&xԕ͗7cm?4cbI'$u T/Rtgvu&(k-LR^ 2芼oi(Tq:Øz6 5]J5-M^7%O؜V SW׹ 0=03J*^>SiJtW2mߵ;cos@޼_U}r?}> N^ސ>m-Kغ|?秲 lSQ>0qKb PIZ%2>O$D dj(& W4gPQ34ݯ)A;Gr>aBҫvA+$Vc9]g˖n6Z:;Y"=#VEQ۹TK4Guyd/ox,M}HDw+l,0p.Kc34XpO4yCfYA<RN67 IA4OΏ9+'[|ZKVّw!yV(q}*w<2$w A*OO`23a*z;٪._" UЇC_$*L[3XJ f!4ܘL ;u r:&㓑,-m$[Rg:򻿂 rC%̼;d˺r;]rf\rq(Fw }{똯wj?4,ƭusR(dKAJjK?r̻>t0Ia9N(Ru>zq/h}t!:CDS)m5t#K({PoL$ F6k8jqWۻ4R2@xD["~b.YD|56cdB"ẁFbS?@)!5BsĀM IfJ~Mh^*LyZD ]}\Ith r.h񼎮 j0( h/]`B5Jc Z]z^*_ G1 %EC \p (tܚM$rgq| 9X45YPxa7.\*-0YhϭKn"`DU'.ZpIFVH{"$"r%T͜7}V|F1F= ש5%Q͸xoC9$n;{-ٱ^"ݧb1qWƬIYH}ap)U)W[qG]4DWʙ3 j@Dź)! YVJDtN:t@>w 5ПU4soK&/0"Sj$aإ0Y"y#.tO|}MFSJ_ە,S9{& @TPPε}oL<{6*sm+ו^ h=OAAM,t82$g'e[5L\f}΄T%At |bd+s m@LW8*\xBHH-y@g=C mFFy=]$ϛVu^)ڊ/qqDrH/YS^!}eYEymRu(mL_-`wܮŀGŦؐϡш(7f_xCKS}&1=P `"{xW3ճ =܅ k'сU[\jE}Ʌ{NQ sQ EQ.П4xĢ;;d*rBx2+i^tv]Nܡw.t;zx$my;.XOpq0\%Q}q6kQH'ĮFL^$N=cМהq՛U=-xs|Q,؉cv$$Z\-Za'+TG5xt|q7) ulqبWmRM3 mώHCMmeϹPG&lݼV~T;@!"lPNq w5z _EkR`}7 'gC7oLsey]V op+!#|nj#jD8!CO!LS:WowqE<-:pUvJ-((%uA!ss5B6Ӥ} 7ڔRFr6<L|4O̎-PA>\lpsBM ӭExE[RLKL@ӸTAeTtAP wUd/鶑Z&R01`SV˛ .OsB+XJ'q5E!rѬRV5k3zZU#m 5qDޫyE fƣټ~n|M QNTܙdUiw0g̥,@Ը TPkHhhgjE*InܢrFp62CuWɅ{K6c r)aẍ5x0;m fx eXץ_7oE! 5n\a;#s Զҙs ABj<k#P&BՍy&i8 )(j=@VN2 ÑkiEҨ%W/( ?Iꍲ^7 L1,zy_n'{ rm#̈́oU$[i+y1}c _c?>mg#.^9H[`˗)FksLŦ m!\gepHa-L!+qsdL)4 r+K=j-S3[9mUw|qaZ5s;Ď2dhg/XCiYRFw ?Q)?1$|C/EMxgs xwC vߣ\y/:8X4UU+|"Z~ !oqX"f1P+#LK ̮tpb>cs4k`v}mzGp5;TgV-sxfŬЃ.(:CO jiy}XEP}g͟mfKIAfoYT|n_o;'>fIz[V,~߇YczɔndM)|hЊ_GhH) I(!Lam:ZūG RJ~$Rtsh\!0G3HNBр ~"!9Wyzd$qX!4uu8}YE0edPai4R]nmA{ZYCDuy% *0C-+ΌNgUbT a{Ov̅f}+d v GL7%mlAANdiMR\ryNmG$)'*x'|& $5Tk PIu<$nFS.Mn*`YoKG^mk=/uw$M_ =PY-?"vFb8$$;ClRejv$,L։ -Η;ul+:Pz7Sx\0E;p抌 q!M+hCszYARCJЏp|"F1uE;>> (j bH~jJ ^/HSU2:evx8EEQRD)k¤UsT>^7(80mfj Et>Ϩ>G$}Gz}B'A^,+:V7ra?upc ŴG*}w@ccҖ5T*`V ;6xtVO')=#GpRυ!AjE)0[GtF CSb*FJj^;tB  >&^ňtN;?]u0"‡t2XJHT| +ҐOͱ5)TR^BFxC =]mr$r&q&)|7 0np(]K}L VP%᷊p3"a2q|/_[p;hpՅq>s}Kr[n>'\q&OaIvO5Qx\nΫܶsce[몔eA}0-L9{њ+zu-т skˬ)g_$*dN^#/oiqTUTm#nW;2r/*J.m.Zq&&PˆW9УO.{lB-dWQé5IiLv;F+ f{C$ }ZL-2:H3m\1:Yu%c56\wb)v{@_uqJ3ُ? g~?xФ!pB~%uሸJF4@u\y@%L9`RW `|ت4y+r^70,,$,&]@3ʕ$v,ZTpԕ;\ ae*,iRvQxI:3Lx'X9@8 X= l{/0tmThVJLJ'> m (p+Bz":|:Sib!#`vOȀ8—r8Vz !lYդvŖ% vO=ꍳ⊥+fe0ٌѡ yD˙0b <8Xqcg ;CκP[U)ej`~_-v,ia0 i콼 ?v@_FRbƴ, ˑH+hH<Ԉh.HbK"(3 FT+m@Ldv /jP`\O"r0f.;a%Ax#m`%(fJs%aL$&Y3 m9}X?h`+XVֿ SkDj^[]b+yCI\"K@ M1~di]NFVw'"D-|( B0`rR0/9SBǰhVd@Ҷ&ce)ا )ڲS.;lJE`ۋy&}BVOme 1f165ֻew" W֩X #j!,)dgCyW~d^k;g*HM("06_b0̅ը hIA{!8[[#fU _|UA4 E|Zs~U盺^^rn+ Yka0>С֥"^fPu's7)@m5,OWG^Wlb`1 i124(ml/F 6S珗һFO@Z;ʲf2ýnqDY0 ڇFTHZΓ49s+ګ{agR+x\pWsq]/b.2qFeQŎ2$|ʏ#>׏'L5b&0P͎ 슠l[;ҋ=eH}QL$d;M/X:dN8/]NJRݡ6q;͆"꘥7p6Rj aoEj޸^31f6G,Ӳ*q}xjz1e=UY毐"7'NWdj\g/ A߿.b{|[y ʂ@6ZJOB 9̉H>v/:FQNS͒'ť^/}FR -Yz{O$3=%3n/m*Y2pvg,:x^H TPF .X58b0{6/0f{C@HhQ ޢt7=_?. ԀK]Ƭ`0fK=wj!sV矯=Il auLWΤM`y#_nU~T4X94MN)]T5C76?;6hqjߠ\Hk bl!q{1o|o+AQYNDwr?r/ߺB9'ۘ7 "A}ꕸ*rE*b[ oz/ma<(ukͰʙ݄h [ =\Uj)O  ^XG N`\ GbrZNuy(o#fU@g` oC Y3ǫK[bjP.@S 3Dh/pAJiSv7X wl8ƹ\뺊r!/vŶT&N#!A)W7w*F ]Ʉ51_9u 4Gj-[9 /{y})HXZЗw[I^΀\[(Se|K>ޒ* A4j20OO iC& 3FPr)bY&&C %o ֵ${J޼jË\ͯϑ4 |beaL& '2'IV @X:{u<| 4]-`Ӆ'=NT.$ϖDםJ:kk)}zkP>C+nNo]נG' =@d%fU":ndZĒ InQQv'*(;f[sOv݇eݷ ZB`AGQ1FFN'kYYu>K/>^x${700(<ჾ -(Iki {H뾄NdebCq[[T`[3o}83l=ch4X [\ǨwSEs!AE6EU˯&R˳c Vy.2@1iff~S0{=&}2u=M1"@#f S"Sy<Y) '=q8"b|!b0;Q'%{NE{-HC2v4VK^mQTODcwRo0͑,ܻb bLA.RZݤj18 Oa niM=^|% 1#cr߷X! {^5 )c%F&1_*ϭ-DAP˵O ?k`A됪k!v1[@M 'eiÄ8Cv'KdםCӑWq+mM)ϏBzD>P-êj9ݴ6>J5r(ݤ$Ӟ Rn(4㹷Er`t^ج?YD$FFt3rj,ld wOv؝dE%E!RU4M'3 AV`Y y ]U^oEz>ZW+=S*,qi% LZԨ# u5'/&M1c[{TRs$<!0,ftŋUoF%~/D)O|^7JCڪ4jT 2E儊ûßf~1}2 44JVyďGSwAD`S(0Z&HWnS% ;2w֖E%I#7aW-े,AA,ޝޑ.dHkQL8a[Vnռq$YOs07ܭ̓1ϬCYmZ ywSSe.MU @ vhl^Wt5{{_JHݔ**]r28dbm2OIs`.9 ]R UwPgYZ07070100000367000081a4000000000000000000000001626034b200005a78000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/ca0106/snd-ca0106.ko.xz7zXZִF!t/Z7]?Eh=ڜ9Q|;u4h4zk&5lYlЏّD1pȈ^r0~+Έ k ĈkSUrW>`\R#op [K&;zqra){cZ%81>DNJHR0xOa>R0֎")Y%?.1@-Cw:oJ~gCڟ?3-7cfo^}wTU ?%9/^D|1\&hxPD_.:"Ǥ[ǑŌٓnpVtn^kMIVSmt`UQ$X,: ȉ$%Kpm!X|kۍܺcQkg $%_/M}NVGSzMNV :ZAN@'\a%;AtW6-?Gvn,4sׇ wpa %Hg g Fd(x}>C n4Xo[q7b1#%`qU(#& x^(:eC(sG+E!OXŨ2K8"`e-xPhX\sl_x0N}εϩ/ {xY4aô.R9T^| L$uϛafb\}EX&1Ãc*FQ1F;>FY"!ǀѝT$ J蠨$ڢ IJ?qB}ZdUnȜA`K@SFE&EAcgBqЉ<!,uo+LL J ZIvVt![7:F$4Ṽz:򹖭3.DD[>=Vm&T=lt"9zbpe0#yb!4FIl O0KآEq %5 yȈ: R?)O ^&cܲ$ h:ay1 Ąx+$ܑ/~U#{jw󊄼w1ɔKxI! 5^^XL>k?a:|!󂺪e`gOD~2^l +ѐAu.jUkTaSmx 0sَ A\}q r I\Ơѷ\P@ ϋ07*?kn_WSlS!}ZmD= tU)H#e..}3q֊t;7}5E1 3M .~䑓_ >C{,}ހS$3 b[:@YS BEDDWDcy.3.$گſku}r'"ŻR4Pr _;A­JMID;dɂ֜R Zc 8m\Y&:-Z͉i ؼ!vBqnTˣ.n:$ 4*i ^QL*Fub$K?ik3˿s_u1q|k$Eqچ4$ ҙ"A>nݥ T)%6 RWak/bt"(:pIzX_kfvoҙe}q%\C[{YwCDDI;{ \3 Uè{bn=~olJd!V#۾ԆF*&$Cָ3V/_>$VJdEĭ@F mқZ&j2 Mֳ]PR91NSJBJ& ?OnghU:rH_ av+KVt-H/kIW؄wLg;vtZ~WV-9@xr[ $"` A{12|vh5+šޞg3ަox@q}t_bi;|Ǿ}&ȍ6$$H 'bC;ĠQ6166)NqYUpeO+%K]AdE!U sk* GItڰtV8g |8bA wn1\O<ɂٺVΤH Νg$p0 @8a&Xg#ȔXs#כ|_$:ZjG^`4 a ڡp=8`MdR d9vKFWe{\r<"),{D@ufn BA{kwkҴnnܞʷgK2WT%=-n2]k7ocIxDF>-A .`OzTsRBp>He!x3_` e!|rѣoQ,iTmNBJaO e9i=\hŠSIa] ӄ>O?e9ҫzn+ )ÆǪqʔRќ7^J2*Qx p(dۺCG Z SM][_ycOhGy桫{ɣjOA)M/2\^sHK,{é'0(-s?[A 7пWg/On($ 󛋤x[W}1VPIφq5 a/ }dPNHO↟SYg0Dxܬϴ oX:o1S5"=/Wc =HiMjU,G*<2'"C{w$!isʂOuu`t eϙfF+ ]6vSz,й^/=;Q1 t$1򷞖!l>A K #;xPxd©8GHLWČls.(S+3_C6O{raw5s iX0J(%] BQɜo+U$S{.k6=}2XGKKKr"n?/ w#%r%&N6cC[^d\bR_H7RЇꆺ|6Jp#k*`85"uj,Y.HIRm%==DPZ!#8Uմ<_|<. 4 8>c GawhK<"W7"$c̓$̟T, b l`|u?ǨBZºV;gt+gnKU#_J 6#h k7 ?j`ÍL"vߋftrca֮8vwe/3B8\ʌԮP}=e r8% w G24 7E" T#lT()ƪªb̾w'XL׿ygexÒwXR:w p̶ϫ+l`̨4 $ZoWp}ix3r-Qm6TeeirmSl4GIՋOih&g%yߗ(d7AS<#눭z"G{0勞5я_ JgZdޑGvI6H0YT잭ZdfU9(;ZToOYS JV$ "- J.Tҹ{Ğc.2PI ,Fl$zYUu`2pt=؜aa?}5sݔNԹ= ?;6@DI]!Hےi>&#*77BTD|+مa!mHelmV>_7HIhLRK."+u;wqYs&e)92N&Zq⾃si-W֥ݛ~ 9fz*NaT4b8)]L8(v\,+eBn]kN|0ZY˙(!7c$Ȩ9Iqg5V,6@?ʂ/dS-gB0yZĐpQQ>Q4b.aLQuDz ּzg)ȕ}9$,W7LCQ!ĪXMq Hp/hc'=B0gb>G;h3MZK;=~ܴO Zzq Gb̞>4rs:A29V֜DQ'5Ɛ I{˳?|qM[d}Ki#+fЄ2XM8(Ï'ZJ])mE7wN۟>-x^֩&>=׽aJz T0x#/@b:xi'J ) {aKAм=II9ۚ??Qip=-%>˚vŃ^gM>m|OI|t1 ,@$T${ x ݑLQ(M'{F@h L?ąe3ڈ?(;ډ0LT1q *%Z+&~ByTSq;)XMSAҕ9ST᲍H7%U_]LjvqX3,Uo2\\({;D>s1ؽC|oT;1$&>=<˫y?)!m/ ~<@hp=:ZZ5EnK`" @"/]+M6ЦWZ1GSɨlI7؈a* V ԗz;* 4QM!zeɁQOz%u][H#^-X*0Lz7s# eaqu#ѺC"} +[Hɪ̶_*R LK2VVG6`[֓6)TZDL^4 Ռ[X5d»͠;DQzP4 q#c*cOܞav]JW Sϧ/ l,!#5i͊od(QݤKt1jGKn雏x!`D mHsL?9;sUUnRQ- SPߊ@:܎#"sdw|Ǫ2:%d=Dk8uaPCf*xĩEHn=>ͦ.'|FrfΡ]Ys2"V>2MS7x@3CzSelW  > =i&$pj/(4DXVcԞ[Ȝu7 l )۲eB,ȶjfV 72O:>R=gQE5 [)d>*Pxщ6wAlI:Ovt][kD<0wu\⌕LN)]9Zү|q4糤!e"wgsH9_uވD7pzDԄ"A#>~[H5NiV'>6˘-c9)r-MeB'P$g=\N XaȬ1&cڙ@hAfch>lo$aOtXdTes+wJ6x>SnN?g6vG6"/騢Z6%f 1``9\w`e"ݤ'r6a J2s24u3o[ juL>K!# АE) kJ Ы6$ JXXK#ڰ<&\Ճ*һuЈX pؤE_KI% sVT@ci[~գ?6Ǐ.w}L/0φjM'"tA㮡Sa};{L 0CC:bc?dt{>:ZEK)9ٹ8ݨOz۰sywyZif>NP @ڹ+2M=:ixRDq{^}'K4&$ZC昦`V h bЧ!I3ls1:޻uS>~M㒡V\Ws~`x۶ |yw6%A-f1>hG0f=r:klPޠu?j,bȁbPu'$? v~E xFq;f>2>jܿ~0/2]{A1f(gfK>,v#w9_f#^H9_",ɶl @ʑabA XK :;*AQqׅn4W&xn]*j^Duu =$A%7BioFowТg`p|XA>AcL~Ar5̂bp}C¥,> H+Bg1 {{l|T1w Ymы 1<S>w8`I`ƹald9w fnԭ-KRP覌ŅC(8R =&94yrٱ)Fh)!turn&N>1BV4{Ɨ36T@zvmJkqsN8ofy=X}1˜3ޞZ2sC3+Om?M\PWqNTPBP/5ɬ!Q}̠:/~2Sfe{Oj\wAc*qEb;P`:!GrGz%9>T5f bo?3J/S@g gJ}tllMDB|=4$ ( DbJh wȣe!Ypmg,6=}0Xl^dyf# 6GPXD :Q~"`ѣ~,gsf .'&FJ2Ɩb殃?-T=UHXP(Ȭ$$6TEpI1WEoTÕ͐]JsdFzy[0&_$?(J*tXa~jH yhEM8(}J "Yd ?{@PaH 0>q}K@"pPvHyFm50IHM܏&r}#[(~:݅]/֑u8IeTFr<0 |L=}1d>O[bL^w~JTXLKrdz_Z6o)Fktҝ<%GC0D; bf -<!;ӫK?+s`Kx)`{C¾GK @,;{MjƧ0q|Ztu d}f bߺ?( x*$zk"?`lkf(Rᵋ;ޜ-lmV;=N3Px. $$1 f&tpiy}\93n}7ۈ <㹮n-@)܅U5Q#x醭LS&uӰ (ZH}_Eld%l5a]:x!eH$L9/n\i_uc) UWp!joQCτTPzdfGI+ISVݮx ح=]rmrVƀC}0^oX;{ߖ M`bQ#9u'260KO[hSl YB?qs4U/> S*0 t:_Mn?ûT:k2E6;H6<6=a"%dW}DLU{ݐĜL"<ʧ4n]hVu2,1#]孧j=~t KP6+V#+z  &7x ?: R՛`kQc^OKJ9Q?@ѳZ6#Ya x/RI6 xNݟVZhh4@v-iLMRa_?rnU}9{^+&Ue[˙єC6h&2 `:RZ<m#r|&mSF\^Kf=wl4<܃2SYEl{;[M춤2U֚Q[c=$qA~]%Y/8FxςoV̳8U5 ARҒ.1M7!c85JjTgR}Y#5KY+XFdXUnۼq?} `#_fbaTb48痏PVx+ErbA.8|IZEjaEǟ?c}rKIkѐ)Wg1/r]OggSAwhsG5{.}{RLD%޺ "dG/aWr4<5} W0еū78u,><^T#GS"\ϼI/  -/,aUX"!9 tfQzEғΏDm}9%PCfD**5vieX/c=e\3-U+/Z y&phwܔ,峪㥯sϯMڱ? J$9e/qbQm$"7kuNK0k# X4G:;t lᑺ I( QzwLi1j.#+82="lဠ4 :N]7&E]JUAV:, JrmޖJJJVQD[:q{> IoUɳ<7x&r0%|rl #v_|}7Qgx}\1ei4 =Axu@F.g?$!gC,H} O_ w}"~=aIVQcVC \ly*$f;f / ]OdG0[3\L1 Y,S'Kʒ=(ERl)Vrfn;b,"[] =Qe N5ӳؐyCdp-#Xs3wڡiTODR &J1&W%? UƓxW'I"1poE @RMS8 L7( VͶwR6m!*8bܣ&O8\#,Rl傖%6Ed@Zg3~͗p :я8eBp#.baQ6Re\P[y^_EIpP->5i92jz. &rĉf|j_RzBZ'`% ۶=#h2X ,FJRǿ2[)Eon$jێ zrs$DVjxheNe^L-oӡ-'wt {kz5褄g{YeF?_dŖ6l|%!nUרϼbr4]RkC9|r+tV%B̈́Z~Uq#rCTSŗ5/}ٶx[d\(02'r΂.^a%bYwoi `;GF,uw'׬cD6c1MVq(]!hvFRI0N_|*1u ՊHAXOk#~%ZyXoJ W'C{UZ/M3 4</NMmYm[Aꇻ>ľuT:lYk tYB\?o=;^)j,kfg+޸`-bZ$/+ܜ $A *=Îf?*6,*_#q=gPt zo>cFVCe ]3aגv9gC?"`ٺIV&!ܿ9gסbꃗlwۃu6scN%&,PEåysqgɺ)󑽛Z] ͨU(6 [f%R>C ߑWJrC6̴@p6`- *$\x: Viu Ycn,b:Qnk%@8k K[Re2-q+iw"b~  S$gDDBEMhkR;[\<=+NVCjaGha)<&`*BD㇠xG_?kQ)vրV; 0t(G!tHRu AekǿwP!d9w?ؑ%/#H8'0l_*5[\齏mWZ]Xe*6(zF2T`cnzaXP*Kf[J(1``>F͙?*D0l8"\I#CX1WqosD#$X,Klwy%bCƑrDZ`|AD♙{W#b2SnOg:_R -Pa1jH}uqҜ.^"5|Zn~7 +[^)o˪(4JH#'{H? O.c< E<~jOn᤬|qϪ-^V6MACbm^Gr1_0g V*S Z5T_LZ^c CBެ6h4+ &h'4:cHـFi1+,qeYVHd6|~5roHHcr#EjδN'Fu\7;N^ܧͬއP͂!ySK }"ovPpd "{~w/f-fuEr%R[-_4vZf(*6 s J 5ƸO8ӷ U4^Ph)6!H&/g9蠝 Ń? "kv‹WWL)˧4nq+B\K~\ u<!'hj6tRF 'AdЖ 6b7ʂIN-uF#ad@ 54#A~H qb[ja"Rl{$wk L^y$ R'͊uM._wm2`dhO(TTLB ,s8 nTsmf`k5, =ʣ=+F ] |jd`D U&֠ؓ<[W kͪK蟒57 kS{ڇ)a9x _r:-:ܗx.]eDc[?o+ str J41!>1ȥ8MJhPꆇ{bt \]/4L>Ip%  D /.,e+@l)_<v(W5k4EC +0))3c >gDc"_ƴS-D>)32ty.>ߚ|1׬cJ-(IF!MˢS5x OގI@x\n+_g<d4IVT% ^|)\ҁ:J\B|_2+3*hSp~. JZ2V)ҾڹLL޹mM j:$F|ؽ5o~kM@dL-Eq5rܳ\'5 es Ehrdn~pIxv@?ifhKSbRqe!ߚMG$#^oʄFBma[ei,26$EYm Dt>& ;kS!S; %)7Wp-(s?_X7]qm]:4n%SҿHp0gU),zӾ)28* @4kX0t 6 T;E@YfbqJl',X]؅ԐBGI#}#~RꩵfcxB #-GjlPuϢrJv M`FE 9&u^Zx{_.)!€ӍˌV$/VKq#^/XOicß=Rb׵oCh kdZ1yeB}P eGA.*d]#^H<^q>b 8TMbGFUG#?`?l _4ݚ!?h>>H:}X /TӶlR ('0D1d;*dlPaB$ ɬS%64X ZGVQ흅ygj?JGˠ0暷 y/&<8\ . i v5Ư V_~V56yfa޲a.jWt#ɣɏO@w&V29APфoUp AXWST2{<4?fm0ylN 8fb7#SA. wc B:KҒQQJW.k[р s舯kiL-g* "YT),fɷZK\D!HвI"T/p;tuAJC{ti:GL.z}߲ @HӼ nz#rIk`v;dJ|bi-л(Lg^ H`Q(B4sBҗj%xôBd`Eyz?m1"=+m$w [- Y䇶?e) X*n} Am4LqW`:WVr L9 <~dݸT.6/';ѿC{p5o%f$B1:~2cGpOK݌&okNCRÌ/A&Qvl-v8EF0Cʋ#hXcUy|)F6Fڿ@1}2CC!$ N"* A}'BeiIHE1@Ë>N~x77.W`kMg،6i>e(xt|_/4Y:dCx^>7C}ޒ稥w|w~ g`.2L]"c\?;ƒgMGұʘº$C+9`*NBs<ʛZ M1hLoSTo iLŶg.a8׎}s;?U5dO^&|rGpf,MI>zTWQmjZ2*B2-h!,}1$ yˢtJ (;O`F"}ny P,ۃK&~'w1c3@~-U21ޝ+aF"NW$sDl VP}r~Ui*cErkUd2T2@)O=&PQr^M,fbȼ8A uƲu'_E_ƵԻ2JV/=hʈ*jL=(pr*P`˾Ё8&$JOI{~xHJ{4PDGbՉ9aS4OfcQ!I2\\zg9s7{֟-&M5C~7~Y 1V&뭱fkHIS֝&?O~OP-v8\ dSb3FC@H )* E~dZEwP. pNPHvHw$n^?+M@iƑ K_rd>9hZPؐeu6N.Ey~BS-?2WJ/2T )&p,F%Z͙7in9,؛ "!y7P 0ͰOk鐮9AR#a+&n=-^OxpY\B"6K JvN=0 =/eLA]ROjkRNKK8-c. |aVhBYHϗѹJRޖt$./$XV%pCZ|8P0tWL;;ESVږ[II@iuS/&Sf_2CIs7mBǹOl yQ ZddzYSks5ta,`kQYh c -χgD~\Y 59F`[Y&qd˓ qu tn Qh)`hݜqoUK=?d!)0Yn촑0WDq-́ 2 VFE>(gq%T z;O&6,vT> m;"'N+{w2K8^LSCxp$pnX'GƜXJ*:z6B[}Pv@Va(T׈yh^@vx-G2gYtoFS}y!w)A@ߔig|πl<IsM<8^Mbd3ǕK X=R:2YO5Dw&?śRc+u\NICIF,}sVj3} [s?$_ tiH\3)(sҴ4ՇQ>ǯgqŢ _ꎿh}|b` b~tCytPѓ\MvZ>Oߙ"{QB('[TMZ'*4Q\$;fl~2c V/j%imX/v%`En"TSrtί?c MS~4tY4޳$OSsL`ɹeةK*2T-őN4O/L-RJ/hs'I}ːM; M t U)(~~2xEN7>w ᅳ/-!4:qNhE =xL_Bq164u2cO&YI0gR)~%]KzBʬP 3ڮ&p_y?J/Z¿^7Ω*e55VG9 iiK91|\$s~~.e-x2aɜ#(](-J+gcxN4{_e:(¤ t<1l 5#۽af>wnb ܼ3FƯh}{>U4L =^${.'[޲ICƶ#]{yŬ]V||~Nt391À$O(o0ryFSl[ ɽzJN_q!D3Y܁P/7,JH4Suol0ߊb?[`O>= um^Wݎhj}4fg[VSd^߫ѠX2**6tU\vIap$SGӃPOeؿr+O.{A7qe=q8h] p75-k5 -;WÕ"E|G:jAZ??`)b.#k^zZ/'U1Pp4 ޻ P|-a? w1 (>ZzgRBF_a>aG`So6ZB gֺ,dsΜeK}S_HNyT9Ajf5[2%,dF"p8#A 먺S3:X*6m<۫، 7Cd~% 6` SR%Z#~?ɖe>-P <Z-텬%#WJokwx IK!>*m9v e0eԾ qS.O|8*Sv&0u ubAEx:2Guo!ƍ9k0AJƫwM>l&i 7:hv3-.5 VQ9{12ۄmbBzj OFBSѡv5o~9u`+?J=$ = M9FL\$3Ř:$QI72i8P]i}jfk2Qa! 3$5 f5m=խ~h7B}c 'phĨ}*9rgesTf̦?"u}:3=39|Z!U?rL)]XHtM'ߙL(Itb65Q% 4qn5&~yZݕ>NN3Bav0Yg' 48P J.B>ֈsTwħ!Q@4VՃϢmc1[֙B1%;gIkv+5/!RK4 t5 x'^2IM(N'Д[?nC\uΠ)xhel:ڣ\gzo9]:w1^_A+|MDm~qU{ aGtV(>¿LRH픉k70V\C>Bvŵ#%]):ݑ}\O}%-*C2EVRE8-[d%8%bflD4_>XbtڐE\Iz |&iA4 8AU[}6o+@ي~ATCnXjM<ix*鿝$%mރƟД\83u46q,|$=}ić|!Ϣ"ѕ_dL<WKϠ#-8cF\ 1#MRW:-Nkuݍ__UZ1ȿcg&Oɍ lfKy^IUc͐5wQ2\c=ϜwB<y7`C_\+)XOz^BniBI2$ND`PFY"=_Cx޵Wl)-mmQn!EH\GIH!l|50pʍa9kѿuڄ}jRV]Z Xd =ɋ MM6 G=u: ]9~2nxZm#)5N[ןE*7 H[Tevt:2A#bIoje*'B _6gUrNIӴgYZ07070100000368000081a4000000000000000000000001626034b20000b044000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/cs46xx/snd-cs46xx.ko.xz7zXZִF!t/j[]?Eh=ڜ9M"?C-6 mr_58p$%Á|iv냁?5 UjGe,$C1F MD_2*SW'hĀC24٤Wu oڱ,"l(,rh2/)/[ϣ9V29Xs|95hdJ P&N%m޸|)[y3w^1໙EEl%(#$z@Ї /-! P򒱨ʡrsg>2߃֐zۭCm[%! Bxy}@tM bN#LLIb]!7I\-6EsS }Ks L.fv XzTxmEH>}яG:4{PΑI3m!އ4aჴx?n캛W7wꘂZqM*% *v-Zl_:-w 'kriMLp9 #goOcxr 5<X!hrCTo4s$H 6bn4n)JO͒e;6ҍF`j)MDf4S6V2+5c0SD3)TVhmTl6y3V ڊZt }i i"]%!8۶# 1Xvq 'E^wfL݇?dD ܺ n_*\) !qS_*1[ȋ*H +LHmHt N \ )]".8?Zc&> >Jrټ`搂2_>Yu vs`oENϘawA™V4E2BY2ٝ^XTǥh]*mFyXH`IsJpz;KsTk@>+Ud3~x9d1\8X9$֝-glQYf+lxڤyk S˶76 + Ȟ_%c2iãJ#s!i%.I,"Ή[l ڛ-cznT9}" u$u}DjÉ6Ư]or)Pdgq'&"A?ܝn9f!&m`8#%CAr AԛA3uE]s9ח)*-L}y)"EiSYhxP`aV?êRsل<+-1vLuE|o)M\)ɬ *\~4eL Xtθ\| +@zPL( rczr*a|VX:":-TprБŒ/X]e揶Ow?4wr5ᾌ5(˴TН@Nv]yGfwck63W<Oxe2_EL{dd QWD i#O?[GM(dbE`c sg?aF {~+i`Ch )Y9>.nQ6LgVe<܌SȜg6WA܆Wd3[ㇳ.KKez: `ȧPq`fM!Kb^&^8ݛwQF^M 0իjnG}Pu&bʿ矈Rޚ,cHdȠ?n֢*FPI4rd]`_ W_)CҮAe#wmBLRè|LgC}Q.:cOb>E+FciSK*21UmOZRD2jȤD8qmj_ܥ"V؅٥w(Tec܊UWC{iZj [O1:lMɘbcԪVvEbM#Ӿ {qlܾ-ӜZND!S*K&h nI e-愎?ؘ_c*F z+I Bh<:^ 9 R3 WlqN'eյ)2967aO{VVm΂sK,?P!S t9;z>PO#?=~acWU?f6gaQo\2<4>9 _NN MdKOǁ[%?JF!hS> /pG>rx:ak+n6')uU:A6 s-izHm-h-@9i7ZNî"`oaaH(]Q+5fz<Af<ԕ!EŔGEh qyZ`(iG\_vЙ}iu{\<./a/^'6ldj:7naP4"OHQrJD}{9|R+9B`,>ìٖYܙ)&ϗ=^-kօn| rf"R!tV԰д Lnl]\J'~Gděs(,^sGQut L+İ rQًI[o%n6Aq6sfL|D@/\¸) gќMerȽt(ݓ*dRZB1 i6vҕ -+`Nd35a¾c,& Xa`X ! (:uǜfYm?(2_f ޠ_ X.e*>g]8}xtAmu%<C留H067B Z:K#'Ƒg( aJD\zw9\dM{K:iMW pم8?FG&8qk Jl L'kmhd0HV0nDN=)f\I!2rB{0X~G&jA:+Tk?84 VoLoL_"@f{J J9Àe*4maܷnpҸ1b7N s,iV1q/v a,5!uF#0vvP<GV6IBnEfɽCλT$*`KGF's}elw!ExѪ|-[Bv ̭oL5MK8ܛ3Y|Y ؄1eDͲoב@FR0a<`؆g'cԹ*x |6a$":ӋnSo> GN+.cNR"8t|?qL7\88-Ea`{4 uD hfg ݎ6 c /}șzE*1 x3w[fI۞F٣o4~ztKib+ˏʚ#@:<mwm]L@aII x36~3\:x/%8ļ# b%Vےv ABTbB*}+Dk ʆ77<左tQ\ #Ua''4]gY#β,=H *1܍wjشN99 0@rjΏc8TX`^|I=>-ut[kjna: Od6 yMIcMb{g'h//hOaG͇QZ"k.. @+Y̛ezH^:&x5-f8R*VjZڏS-D'S},އxkι d ع_)Jx4.B ,e=hu|!hTR :D0d vRG<5sܔv) {6W{!m\v1.$`ȑ,{Epp;RRp  D$IL{_YCOodX ^uc& \:1蔺v^ ݤ*F5- y_J] Q5iO4[eQ>e62[MZQC,UI ю5K{C%%G7v^%2< /Yc.gmlQtFKEl,!"NJYݦ . 4cEH5= _Wd/џWE;/{cWܚt<*./eoa9~<^x, `[ndKj)qPj T9;Aw #llQA˟*_ԋ:L,W@VfɤQe,yĊ#J }[ыHP1Ր䷰PG(̮eĥ(`Q&1|\$v)PzC ),#N,XC'y~IgQxN&o o솮-fԅ/h}NW||]lL8S<C. noO޽:Ĩk`g`"~y쨆 ,OwIy:'EұXXUq2rY^޲A忪StT6#[Ux6Dw3UZF؍a*%2B *5OjšȤoysy황*idZCh6߻~kт9"m<&USl']^WmP M@Y?}*_哷D{bj/0~J#j xfEPyl |rtmj" ٗ<+49@)`ސc }ӲL7uH(} HqԀuy2!_s 8m>Px=d={mJϝ}3&*^zz~q-lJVbHݵK)n[/Bg=1;ɼu"mz{|-q ǎπGgH\H`#|q)0G.5Rs*=GT!LU*'!-;GZWL*_)I(\Ȥ7LɶLyo3(󈢄ijzW:Ԃ[IG / M9[ϗFXȜL V)>=3s^#SUKgI$UrlꐗjY#NO!򷝀r_~0 'VbH~-j`ZQ*(%%]s0^*Ln< Iy#BRt޲L6 w%zD&E%sjT8i55t"ހpa̘>=&Ga[μ$݅ۮTb:k@$:j!>/'< `*: l(9pt%(1:*Xo$d𿅐h4ӈ/*DR`Z'B\2Ŷc͂zLe)yCQ OS8s~P*v~|gAGdmq_|V)8d%695AO>W˝C$"\DO8 OwfǏHaxQD4KG&ȬaY졦Ư7d[ɘfL<n{ߎ>juH\9o$j:3(֤x$)~ƳgE+yk߾B:d֛NjKSjAw֢w;X{naUQ wgIEΌtCts? 6Gj\'[*JKz/:K<Ҍikޅ^rz, x6fʚGGFI1*)BNVV˧M< ]#RxVGY|~ؼI Ws+ u±vyxz^%$ebj Fy!Qdn y*K `^y CA8"<}qm)62?ŷvQ`\zyu؁Yd[I(GW-ai†h]&Hw@~mϷE7q"PYi^u80Q,@ {ܶ ӺoZAo"r%0xRӪ}w03{X>z17F=HO7IL Y̌(z +3LvޞC?>N L㇮է2T?L:&imqiA!%2{% +<C-ФYKbm >C oƖZ[}VN >]="c5ΜLhaU\6\*cvO;~`ӨovK[pIހwmQF,bfDD-uՊIbc@MZ1{[Pa#a,dF˜p7cܙW;}h|e0KiƭFoU@ sZC\? 1Gu0%VE.W @k8{ȿԹ{YG[w)vMif+ңGy{F.(YyU>Q}Ǯr^;q-9l 9[]tN:^/Ogf4ꆏ gd[.H {iv / @ŒDGͣSQg0B0~U9i+sc%*RuKBA SaKtPڍ]`Ɵ1jVEnt7 8Uo*o4)jr/+|nFT ]׹pL&5H.3E&r{%M]؏ 7vD Z?7py_A9b{~܆2a쁯ց3@TU͈SFMRž5bɒ98KϞ\.>C:$>Y,^'QYBfQIW b[AcCIP-6G%>YC!! [I6Wˏ8+In&Q PcAY [*$ĺ$)Z-S/pq{޼uAy7I_nj[4]RA>=Zq] =Hd/;cb*>=[@w&.ܻTΫ^y \r9RZ'e6u4cTymmҷVsٕu΢>7OSC\ nѫ7uNMyA, =M͓3LcbI Ӟ`,z&a PBjQ$ JjU꩏BC1YMֱj ^ys󲄑R+RB)EY~Yk%h{+ҵ؈ﯨeU,_ 6A~u^ ^3B^3c/\V M q)驚h CIzolwr(q"XI$eEEhRK+ jaV;E %207o:R]LW;`cˏ[ZGQ < К&3q$6)y]ō~pt~௠#s3N7/=(]c|&vʒfHӹ!ew!U6(pd K6M4ÒSV=?1ȧgS%m.`f6u q2,,eXNtN 9Z V?XꭦfGl9ؼLW*d9KIi4Ğ~JOyf`|za $&D&wSi+S M=1 5` Lqڰ 'U,} (I(PǙĥ>U Ds)QOAPKBN7 z`m`IPל7^+>z``;wZ]:ȗ,lP(vLy~L'hdh=_5'bq_ ZaoVk?m כ1EV,pV?GHg ň#iPnqkPO,4T1mL#zܡx}H 6VŻ+JHTFðgHK',s02}T9x=ę-!|օKVᅴ>p;>t6wh2=A <꘤2=초] &{X,4 EʻUq-فqn_ <YrŁo:"@i+37=u˿#xHqoD3i"l$2򀆻o2D"o!W)JMj =<ַ!翿oyuX~3TYܿxa*9sɖ֥|X?;gyD7R$鱂>ZJȁ\ΤEH,/Q]&LlGl+4x7>eƃE|ujL}iڈ C }=hE"[) >#Cc#tS=#kޒ7!w<"|H 3wNъ%ޅ?| Q.'0Ld$qsڙ`te65rk/R֒,"ay 0i`$~߹?8clZ̵8uLBzC%7~~A}o PѩЂ&vffUPNE82"aZXI_KǑjG{Y r)fC݄o?(/򨥀"]&"]1+(o0(mƇH7W4n=t8DPXnIɎ2=bλ=D٩|ss q%Zp'ug*7^DݐaϋFV;:woJuV7o.#׎'/-ˠY$u_ԍt glx-b7AZdܩ4(v3yW,ު99awRB Yd3%zdO~^G oùc=@5<܌#JW5$f]<{pEz .R_</|b(D1%!%#[5,':5-wnR_Í`*!5 (R^.@e)ѡ?F B6'QZ]q./<뿔VuNTC*4k1M S!q+a c ^rx[w mf74*! r X5{+FL+"UQL<@o{9HAX|dB ėrlf};> oR41yۘ)*jye?}Zەe.1wRWcW"Q˅vSfq5E"[6(Ϳp/yaf`)'027`з|kE؈?((zFSuҞ3fN;` 6ՠu|j)EW}Q.n>bhӠ\/ͤk*e_BOK󭰜Ⲽ!a˴\YQ=e tT)ϭx>!wPnz6Ґ$ uwOV$9seaTN CͯHj,zO//##M(qyrYENZ3ٹ˚%mxT_zlBڄMOvj.gN\ulf8k.t+x#bf]+2}.fRuKA/P<z?sqQ`W\g3>hs^3|__c .vٮYBğ?mp>K3vusWf5iT!ajeS)*rWA< 9_T9_p^繡ځ$h9*|~"YKTdi?QJځ[ԠjvkDQ/|@qAVjR֠$SXlZ9V"}XƑfF NG<J$}.G\1@ڹw|uxƣb}F/WË/&]_omp% H*.24ȫ];euW$u˱(TJZxath'{F8Ǝ,נQ4g=U [!Ix:S}/:G Lyrf⭏&6JX%lxc'Sؕ;&HHbWl[(eWHCz(:L_-ߎfd(m0;؃~ɁQYG1U=pC-W2370<<8|0 *er-Rz% r?*p_{43aROp[)#AmS+ԏEV{poѲxT'*{ħqF*tO^qGoIl ɾPH%ˍ$Cny|'3 B^pfh |㐸oA2  /dٖ*Bi{fif h2m7b>uEb ,k ?ɼl%ʿ,9n?!]E8>"/T^y2~Þ*\j$}#ص Pv!WSSѢO L`"l]ٟo.:-sk׸xƩwctKQtk3:nÖKnZn7@^(]z{a@&}HoF_T|}!Cxp)!_ G0$Nh#B=&\h`eHs/FhP+̥2+ԃz3 (B 2F PL4d9<y ؽQۑU4R?0~'ʰ≊ /i@b7,k9ٻ*'<,GuP _%xG_$P"Z~ F-;ؖKIZ*ٻ!/% w1!bŦׅ/"z/\>A Fp,W5,%?c߿l4I)Zi%tQM?rUT]/ FGwZjAMCH;j~B}%&ʜ ɦqIY& ܆b[ wA]u*U!X!h1F/y>vݎv:Iͤ?"5E/-=o-ir!tb <%i܈mK gZůk~"N0GC~+:^|mcbN F|F8赹7PoOeniv \T5!8}̐~& y~G;@=1B+R* WO=^fk0X/(o;/!)m{˹&R8?DF xoq }A "'eqG %px.̤E[?qNqc)•?1,z#IN6blSGp87uf tMM8 ;*Bh<6\!k.{HWNnaV10|UKy~fNq"Pz@1tsd hM;yT2cXB|O&L'=,h$6Ӳye/$`Np1OTWFpj, QPg}u YsYMwwt7/"\U^"zq9h:]s%{8]C--jkB怀X h6QJS=2N`[,kze+RnidžCˈ1w2?|V%M0u0μ(|;mLaE8r#|QEU*i<|ەI)7N\Uk =}{ 0)6q^ik{TʆeSm >\\5PgZ/s 8K8 !B{U~I;CfE3=LxehSaCxe@sv,BJ a}H 2),Ji y ~[N8ڿT1•u9zdؠ :tqyS|]O+I1K|JYu3As[5(VM.e$[q.B6i HVU @ߤ_Q(;V![6."^-H`HWRAiydq(5.Zi AJڮnу  \bvIX`Gs l#֘1?|wRPj MH3e#Uh҂]frp8 ŬH%n Vš8` 8Ǵ7Rѧ52^fɬ~~lwz1Vj>S^;XJ+}][^ HP @6@\>w? ;t,DL|Dɛ':I1HYCp~&CVk'} 犯"a i)-/^yy؉Q,C8oسQ rRJ+ا8鈁EiBɪQM4m&2 9Zſ&܌4OLSƨKp~8LǿQQSU^%(9&~#-a_|&Y@^sGd{LƦ+ wi.NB ֏=PϒRx><-ge0[ط'q.Ŧ̺ %o*k:4~3sS,-GTz}+.9muh?Ͻh/v,/9ͣ˒Vs23@i)FCPZ_Bquwx^3qx?>՞]R2$-W) TR] c(.( fbͅbYf .-@(ĩ~豟9-~4͵efgoCS BNȈ{P%Teٵ`ƊBcMt`&Gp/b&n<> A(c-VTOaK(N??0aI *3a揉Vp H-D3Ym{É7 ). v.UL~=W+^Eg}DhK1`-a O}׷ƢH[-1<a Vǻ4նʞ/TNÚDQu`Z2UrTM3XpĠF*tRy Ӡ[V O DH@tA`?WsR$ĪWk 3$>|2>2@;#<IO5@qHw9i_} 51^3׹#w?"A.lhB-oN ;mY(Oj {OmT^^>%JzAP~*#Bicklan+͸Z`! ún_BRBl%9.2aڒ72^Ob(˾%R:imU)"?koٽ}|`~ S꓋55+ZKBRD8C=w2!<蕃Sm,SuYFAHzo@)3,7aGkr;;ujjOJrkT׈-$Eݗ4zcB9JhC{ײhWv e3qPgZ#XaVv3ȔfFzC ,cbټuc=8tc콳mD^ܸrѓjYG =A:y6)T; 3eno&Te*& f B9])]U5U`5Fk :9_49Nب,C6R/LbPvd59[A9)Q3ù#\/ZifE0&Ļs/GI+#arv0ҍ[jr\%|gf\Gi Np_xl$g$lríA`XMH833lꁯ]V,H6YHi0.̜B||a$#mfK v?M-nex+̛@YhSnN|[h3 zl}_f}q8As)ԓR<ɪdy8's 51R )B5]C@'i+uɫVYj$FSLr}-!PO JVW`,RZ*fQ|B|iF#R&""ܻKN l ΦUϗ|1¨A4ZNH}6y؉!_/P6`]X❘K+%ĺ`OĽVdn~R2']Y|XaaQݮS'"eEi #)4V`/ |cɎ}\ 4P.)lHИXeGI9Vb/N0fKwF0yU`m%b 7jN3o4mI֬Ac”,_z (eDPd_-n4GXQRZWpk y'rl"ZsKD||s}qm-$(ZD-(! Ooߚˉ/6ZѤ q-ezY5>elB7mF͉П+)4wq ;`N?Nʏ5< 9"p0sEtOG?['ʴBYBMg{~܄J#D/teZJfn?(PQJʦc{B=cFg4'V6{?&D5!gt&y^t~ ӯ:|rGRM\h$ѱ'ͪB䱳 K>dBGhzG?O )1M=I@?ҺoXCnh-H/ *Ɏ6#&Rk{,?Yh Ig2iƜjh6恳_ }#YVy//10,Ӈ =ouێudw΍4Q|o EꏀTL(|wҜɩ_7Lj*[h XDQum?j/7;6,nw5io:I0蛃ԊU 71[rem('q+C6;/S* ]nn+X0G(ʲLBzԽC&9np}R.lTkj=-%go01iz o}F0?"rFvZf,*.B}/x%Hf"8:f豷p( f$S]SgԋmKLv>8aW!+e$rRL@}w !!qT4| ʶq풞p1@A Th DDS5WMvtOK5d S[t?vJ(0el&Oz3N8Xubj4"'J1ܾK{JU\!6c<Κ֒s"xHek!(x 1aWM>z|_JI*{JjrbV"h/VԶ"ܬ׶[6U4~gfn'-.5ۉolUnP[Ƹg26>ӺHCIzuq28bªRYoq׏)=Q7.fRI& )j)uVx*#U,; qkc_pB@1ܔh MX{G0?CfG I3Q)vU=||lB 饳#X'Xph_Oa1# *i!0|RpAU\bTTsII!-PZՁJ|wKP5L'6]%Y{Q/0^^622VUgپI t uSbGSJ|^΅ **k{ q~o2 fKVdIÇ=RQ۝Gq~_3 җVRLG<_\*\_4zT&a ,:%\P65~i>wB|#iy95AiǾ!SQIp nŃs+*Oky7F (R: ao \֞S@cKeMWd&dR|!V4RqɁycHc-(D 5OjFe6bJǐc369a^f2;h˗I^ib corKU$gҨSeS}0c p#2|5$x-ҳƆEv\߫ƬA3HBg)#k`c#'`^?EnNLP]8s%`<`XGpO<-sH0 GAF}K_N"dA?v#uUEv?8Qo4 ShsP s"}TLTe٪KL)d8 B%] 6`zEr9ڱ7frOqQzyo+AESˆK[]m,DZ،9oʹSZjj T(ՠY=N'Vԥ.9[_Ot&iqpy><.U΅t;uxq) TŢ֔ZVEJf,fDqZ*)f߱ku&b-~S yS>3&(N*fLNWjM4y" Nb׎S 4Nyඒ C`\y\L22!hwT[#ޘFWM0!Xٌ0\}E= PwkH.)iGF3tĔ&Q',f|Ig{vŹ.4C8l,nᰦAmX[8dІvO[@;.z:tW 4$:+nShh"< xؚ̞:*$F˧GCu .Y p{ ʺ"v8^zFP!A|@}{k9A'h t .ENFG[_&S*Wg0P7*Ff)XL٧0h#"{GW8 fPexUCJe^= ̻(}OoWB*/7QF"'kX (3fgA "7I`ϱ f'x(?Yh^uݍ払 ,1L?pUO6Nd|.ʹU=G3>`Rwg:&.gՂ0K5gG03"zZx&:Ò0Ļ.7#(a2`: Yճ20L-H(Qk6cbR|حuT.&հz ~ RCLZu߉^ ckBqܠoPX݀V7w'-O`0Iu")8gfӾ0$\wcq3g{,OZn?íb7?%BQcS֧̅dV,$>gaޙ*7Y St_kiv}zmz^!{,5uƣr~Sp]m9f W$66oNw2J!i`khynUQ0XYUMĎ3XyT]+>7oP ɵWٮvټCokp Nt]jhh<]ѥCIV?ݵr18I0t($VV<{Vzk>TL\nqE5B=lD!_X[L (#_b9"¯v6kso| Aίsva:$]j"KO*4=֮x⃽LR)E}GK|g40i1_"zH[G{ϲ&۫lo_41*_Y#Wn-sW7 Ps/5%52?޻i>ȋIbl;~lJ:LY8lTCY/ ΔWl0{yx<ٻ)>&cEJo -pc3vbcu3"<L '+7Ac} {Ë<8\ɰl]B.[s}+,9B4%ʽgy^]UZ9k@ID0ZG(]_"+xSYD $hmb['_Ť}ȩie)yģxr0 J.6 񑉹*^ZB}sK b2$kK%(n>*MNmڞ^ ЮNϒQN[\JܝXsclzs?CFo;y(ν6:؄Ń1>]lk|kUrk$KY%ik+ٌ1!99 ×C Aם;Fʐu,M,E8=շ6jo$Ѱ_tkK +/\f?Vs ZiU>ph͓hQ#;DVZ*m3V}>=`j0&Cb6ڏ[5˗zk4W b@A1a,)FlʅxA-%8^Rvl'GT h5."Tx.cWnC=Ĺ<((?B9&.5hvFݬ}jgŖ0Gkl0 ^vcX[._!l4GЫco G_m3O.8"H_#Jby*S*{$02ws7Zp[UNJܞW] $P?c}O9[e.'6v݂b z)4jg0uS=ߋ|fb¼?tDj{ PmV(%j݆{UkuYx+K|5hk T%}sնWlf~9J 6u3ݍ(> kjd0B tP?nł6 ٴ_Ocx:ѝպRZgܖ 1sjZ"-[eZ+]XaO, D~BTX/hs*iҝ7:=oM>KOG$™t%*,Qg|`DHbEvol89}Nf{w?}.3o,WI9bFoa蛲 8,Nrn(;;q Z\izud=\a؆j$dSv!~+NuVO@%\v@IĻfeNMkN$y1F̹ps^RGo6bN~QI.Yۚ{oZlacpQ\XK:{z>voeX0'7ho݁k@s<#bXlQ whS2xU"0~/O:䟵ujoH: mP3R+D-AU^7?[ߐ䅽#[132ıj~RNu/:Sێ=.6I 8γޟv"`CG66+y!;4!d웪X%i/lErlyi{X ӽdSB,gE[Ol0# qi̙R=9>\=|CWOy9 '2ORM9^dU@C5_;t k|W.M$EZ@dwF |{l?O;4pb}ş<E{9 wڻly[z9Lj9>!k'E 60}wȬ|e.1E=a3HiWջ.kB"}<۔Wt cާ44;B3~}a$Ԙ)˽Od0_oFZ1̫CGV];j,y\8e(t,Uq:T $p h1jhhVf?퐨]-Ia/)fKd 2׃4f"/MqB﵀5 ?Ԗ8P%%X%]N Z;n)+9;mf(_{h,62* `ʽ ΍w6$u"EOs-UEZRr(z{:F^V-jGy#&T|vD: `Ī6A}mܕY56, Ʌ㑐Q"8"r6e;͵gVs'_`;jsw-ma5,`p)*.xvU dSlV%~УWO=V+ԭuʳcs,T6\r1;uRT:5P;"K%ѥF'an ͦu{CdJ"Z)rFΓk 7:?Cj[4Fu։.^6jװW~ozS3r[:ڶ ӟU:ls3hJN߇|W&2 DFv)rżsQ0 8QP%1Au!ĊyD2I9:}m=Z,.Gl2kxՆPS!3}a!'W< ,;+ғ ( 1PGLcok-sSb*]dR<"{uZB|֠e)X E-D_TߚJpH/o@7Zt*ԆCS>V,02)kF#41_~ŧleQV iȇ#0$O`^ 07z|p#3^@{teYӎQa^ YQ]qBmő'Tj[Z nZtmU11cfn;v:o-0y?D:MJǜi="XvMUq^`p"8fcIFge/zi>$>McwtqX_!kl{s+! d):9˜8uEITڷ/ oyԴtw{I螩J 4yAj MJKቩ񨸉4QP/-B2->!?#}@DcV_6({ PW#8GvFIbleʌ4اG? ~ooQ~.4Id h:^1Ӄ1´`~{jgwR*01q {Txi}+( -S?`&mr̴ͺ`U x#h{ڙؖXoB7qOdz-r%J]g8N7PǪ9WpbwE?(r15kk–WΞ9=qw@T@:bq Xd2vl/dx@O- DK݀V"JVgC^W8~ E@\a>(2T0 3FN@]ruߘg[d;Ke̱Wp.ۄXFZ)S2խ?@DZ XqϦ00դ2.5U- YlZs@ֆS։lXvv~϶CR{F51M^3UۏLd7p`tȧ@&?Jm V8{Bझ6M70Y,[,85(af Z y}OL,^ 3j=2AgR9+NTN# DvN[!> ]t-MW{2LtC  u#{}U AʨftpI}MSvaI]ໞ͐|Cxpnd[w ٝb4Ծ qp6*v&]5|~1"Qŕw?Ի[KgyjUyY1E֫,H1IݤQϡjH.`КPqLFs H2ĺ :Oaw/GOf܈pμkUf+-8, }_qڃ.>QvUAyͶ!'ysQAu^C4Va7:#dMdLEƊ0Cz2F@cg\XNy RVp@m A?g*r3KLs@Ɩ(b2Cx?] ]|!Ǘ(7:Z[EmHՃ2h3U{vxb/[A; GQc; KN}[$Kb[:@;C"r$k,&/mQTU.?W,"Q+% .d}(;umUFbbceH3]|40Ui]B (#b(w,7y kdj?]-s6Q-I}0D&t£^뫻K&30>/u8ބ]EvR-u FFQsADۛݬN əE+@S#)=_fO]D)> Iޥ@wyer<vs=z,tECG^o.޹=aOl@3Q 6*ht JhN//YEs$vPB8Jmh~e`y'bkO}~ {hyCA茑M+M<AS-Zf_Q)h_ !PO2¤$ C'nÍrV7 lnPgs5QXjwZ x:.4K!UVKKE7~uKsugpzGn*cz|  ;B&KHlN%_)fo3vXr#jD0$b̲/37һ0;qkWo_hy/viF!fS0|Q ._ӑkdW8|ު TG$xW\B&H ^f-LOF}@Hc)D絟g Y4&@-J ' JB&C])@['Y(( IJ)\T`zϔq%gpN,K^\( x>)q[/0-l6򯂟,<'$qA[,UPu-WkHhE' 9X^BK{]m\&_|/*-{hIvIlW1e¦M>SV*S/1mEs.3G  f p->mc&M7+ic4A-rE`S/ߋ;ri|S te?vNMDUS'}n V-HsbDzF"R[0 "So7 V2,ꯧA_< zPb jN&wJy!~wBY熫ۿ.긠OK`)G5j7;M+z{d-BJ{>\׸ ԶeM;.>p,lS.p_919M|vOmE j<.F1a[Bj=>PuF}mUoVQcj@iDNk}8_\O#%=sET T:'ŌG3k7::\ >EWu7TOW8[ɏH ^ctmd!s:'[5\kUSG'1Ռk G`p.w, g}:d4Np `6̔#<=+9?pyF *z/mKo X)xռ32*ufk]~nPq`W!>$ZѫORg,m:|QnaWauO,wHoFؕZy>pB~!gV;|''/Ee%Nq>^h.OxU$y>?2 L00ysu v<Gl(zrtW}3TdK9LF#gɾig K TmQl9l]F_䟻9gxJhkˍ n^ * UX:%龢XW 2*Wi=,ßu!"g_KrלcYҀS6>hj,1fo2- ]w5qMfr}1(QG^HL8)n`LoIQH>7|{U^ݒ#wZS}POs+ZM5 /'Z4];OXrp p[$JKIE/IWCd֋H9J|Ԧ8zF.vLbh'z[ɯ9:P9ShYxGE]CpK[ 6^ ׵9>6ͭI"j7.BȘFuUnUʫc_/EaꞜf֎APr~3neɘ[,=__$V5p x%u3'~RbLWDZ 8N+B7Kձ(B%*}.9G$=pϘ^VF(e6Yz-Y\ М£}Db!N>}MS@!خ1/x@dyXq5eZzǾ̾_-[099xP}u1(`ut=bB k7u4"=zȡEu %ލ|i;亇xH"yoFa Ѥ.{;uFR: 6Q').ÑdNTmfZx$|QA_ō&qJneWW֪aBv{ݨmw–l^ ߗvt 3>u 0QXY2}!kq4 ^`[b7{z|?0)X4ڪZnDY^aY*(^r}L|r>k|}@~ sUݤT:Ԧۅ}6XTZ1U/C=Zz*)ahIe:~ybi"Q=_pS>Z& w8 ]F =QC4 0ԇ"z;^ /=U%֨{O$Y0UceiG6Q_LuGV!<%]TǚT~ӝbuDD8W C$^i1elDcY_ EhCM!ba2}2TgAZ;}{ʮC;و 뛖8\&@Q?=mXU S6mM]W i/$mO`bCjPF"Rkxhh׈> Lf*TǽIw(vA~N -; b&AðI %?;0 0ɶ#|,2;ENGMHR!mw.4 ;r8 +5NhiuNޅ@HjU^[ Ly)fʤփKpSH}@ ysЖX#`P!=9q3)o99cOCawÞ= F͑&E6g^-r9.I֡=uHT#ܒ nM^8 onLMϼQF7Dʑ]#a|]JwDSb.ːFyoWR߃P 93]JQ|OYP>Y\n9UqN|bc!e`#Ƚjߠ|S0XPv[#uz\pя] 02aD5$Kۼ]EUV-g;Ԥ.r(2^ r'@y'0ʙ/!/H]ʤL`޳9WWzU|wi𳃯vaQjIi( .ImBekЏZۡ3J̳nexyŹ6 _&{g9fm`K:$[TӀs沔H\FPvm~dZ EK9Μ5̸usi9iꍂnP=|MҪM`v9 ٳt5aZta7u 'Pf)i1uGʈkZqN^_P r.#E[}lc:#h3}!t t}zRkCn oz_(6}5,z0-O5t $!ܸ0j=eJ6i#xi.BS`/ SC+  K FkP&D$zs@Je #)45BOf(gTH=d̸f zSqRq7i0%BTGh_@S څ@ Ō[~ QVpMx z]+)I&z%(р9쯹X#4NVrBj3i˪˦gWek)fۆTSlkeXWÍm) *|R)WdF[fq2q}ۯ\nU+ lC{RnSO/J/NQ;${w ?{kkG^ ' wde UljNa'u&oelV:J,7Ge#Ӹ"az`9RzȔs ɗC ds#_&Ha` /Sl6~YLwv8@/5PεO?}{ VИX]IW5Df/gG&FFM0]cWVE''R?~Hf :opSGjM濸Ozw"cQ$[X)$֗u"JKsu hiG]@x&z_ yjkvwV :[T؍A\74O`Sap&/]BFOG^YK" ؏ ߼ucU LZĉRmI"[Y, `{*%lSۥORl`Sz/#(mKhLcFR.F@Ϫ}zc}^7S2 ,O p-&#k:7xjZ@ #=ٗE]1eoRX*MO(Ls\Bf.+E:7iO x6cda.Av'?dD\*0lnsyuzȓϐ>J;.3% ѣ&0# ,h,b:bܮi?HL "@%p1+:t&φ$2`S4dqVbݓ¡aν`A ?j{Sio)Ms1*p+vpHAK(.O +W%Gg0 >Nv1kC%8.wTX{G0+e2vۥ91LrW7 (◙30{M{32Zv7c@wyPS,R7Ӥs]>VȲnT)Tt;lAȃM!da?w0,)#5N>}-ir/HF_mS98&e·25+ =BQ?0{aH:~cLIKUkp2@Emeh 9?"WLJNJ,[( sgP_Z&Y Oš_Sr-ݔH}-Ha^HȳR[7ɚ/^]Aś M".n%{t[~-v{4sD_11g7EafQk%W_ % 3 7Uk~(؈=j/#Ȳ0,F4$% ιN)mA\:H%f37n|3C!@Qv[/Y۵1پ,fT.C=!P:#_1~L>c <値1R ;]Z#n- ؾA!TMp$ 5>mKnvp~ŽJ+p/Q8Pɸ.Rkl1Q^|+2-Kc8"{_Z'QB5Yhv# i/o"`Bg%Ma'f`8Mdփ%ϙBc5t\ox9 )*Wivӱ8FY>f ȏD"e#Re|ǁVߖ>o(龃QdketpmῇzÙJbŶF'46t_eͲYN|-F"[o&?rx!+RO9ƃxf bJ#fGotAj1/rhnO*5@w /0jπdz'+#sudi/('Xx`f^^ֱ3گ:O4$j`Z$M~NK ;SAK4?'AeS^DqȦN S7dAZ vKvWn5]grNKGƐ>ZFަ'O",)*m r@|{<%;Qr>|{0@sVd…SIv)Zu1`τlDzI,ߒX2ZY| fo'~B,Sԥ<` -]`}BwwK{FŴ )PK'-;k5h:b2֌\WWuǢ;Vi1ELY35B,@t)"g 9ߋ9uyO9y "Q"p$/ Xr>{ޡؿ`&,V+yǿ#}vgS㐡F8r)CJׂay'z]@H ƒ)K2y B̆]b2Kv7{3cF q1*c#.z㢑d 43)!Eo;7`@4:!, &C=7TS\FT+Lo:+W/5GE QN:g}CqYl%s 69@XM unZiQ1+[>Ǟ0Q\X"JGw>cf)EϤLx&Ho1Cؕ N-ke/OiR!I=fqe絧cu.&Ybӝ-{/QZO8'B&)s4Ѹ`ymV\qxFFhrR>E9i>f7# l/i UiQi%׿bIQR 7R&1>%jP?Y9,n `*Ės_Ȃitɽ]:kWbsauPp(P]%$&ў>&}oUm7-Gf]Q;dAGapzH35F™5Vfo+* pue#1#&gu`yB2D:nSZ7f "TK&sOӇY|['dSt +k*) oB1${&1p!ط,,:^ϦQ0"!{Rϧ $~uC6_5ox}:٩% X\OFcI/t8XAZB0x_]\qtMdXU9};[,As#OНxM|  Gy`y!EwjyzW 4]9T`b*l K݋( 3?οw !ʖ3K]@ Θjw7 Dڃ{]e/]?>_&ܐk@\ ׯ&כ0E |$4bmD3&:[SwppM lGez2rczE1Y*.]}t), |+]kJkGﴧ'P @&U[..o42h(*qk5:~|=Ct0 Gx2 mS.g}vG8 "KC~rF[=`1@8˂4]H4Wqhᒉ ;al6ЕWm;z$W2MިZn}Zs%%䯭Sa4~,)QXQ/nS˵]dj(4@r15 N; ~ڀUQ߿h㿠ȳ pOID:饔kOK>foMHiFb[CSzx5cTIH {QE!;(H`GzH]`?g[KJFM xcAeG%`WVӌ)R6ShR_cvF_(O@FK@ 8(HW޷0mja ۥ!nQO݅%Xm@Mf!9RiGW7Ӻ6 z9aHBێXtTUS[r?9˦ww5DžH˿hR`sl5\yuD'̷V.͋C:v)UA`Xo] _}H^2V.eϭDکFΞfKU8YSM,MqukPwh^=W!IC"ϥz$o6xV !qHh9P/٨I,o/o\T3,CL ˨/щ#/F0G\7Pl)>~ 8Ceat,0nwv}vN#;.ܪ6ߐ/VCQJ]kCxV2 / +&Z4G֭"Z/Y]=-RK;pկ2m0IY"uk>TB;ۻW1&g]YZ~r0g 7`Œd,8 jww lA62ԭ2ceJu6cX`~4N0h*Ɔ)& Q`}0ӔV]r;NpQHK6/:_?,*}MJi}ܚ6#64)aT9:iR: 1qvFs6i@I0 R:l8pؑ2φ6}K $xMTNA wrGG1$.#:*5fAΉ *@{;(#htȭ]Mɨ^7"УxuBeL; ۧE;G-Xu3}S#ڦEHt&EeT$DPq_&{(i;ZDK tE0 ?|RY s$>ck61Td;PUVf_S0MGO"Zpz4ıcuZ`xn| ngYZ07070100000369000081a4000000000000000000000001626034b20000d4c8000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/ctxfi/snd-ctxfi.ko.xz7zXZִF!t/Ԇ]?Eh=ڜ9Oh?[oӶSRYhLN1\ԙ=MEzT\S)tT[r.1[Ͽ s2wÂW*]ت'ke7tQb>wpE{ki"T#劑mZj,'2wcf YέC+tw$s_ #^7NJ~Q!CN[5nя\Zi 8^^;q7HEj p("?!P fcj OJ&#Fա>,B~v.OcӅAmS T2ʱ{˱7 npC?_73=.qoL2B.= <)]!#@6yY#3Zs)3\{/^GtV:LeAs`N^fh3J)WO/q Ɔ}w>97n ٳP!R{'POOo۹_-jmCs 329ĸR'Snxd>J͑+>@`5U [;]2=D{g}R03#!c( %]^B: w}5:yEjL(ҩɾN,ʲ6BZ:)1ڻHJ2ul3ں[vkk5j%>_/yA=R@56zxU$ToaVRX-40I\@zʼ<^*{wg.ov#<#gL!YqhU"ep|(D9!S ^S)CBxp¼E%lb\DOO;Z[vXRbզ@lu7!}x_ECHp|8"VKFm3d'{k q W{[/. ei=g`7t'BNc(F@ K Ma"wk!20zOAv+ 1 >A m8c3QcF+N3v im]HgSG5: YT+y55%p DS=B)pvrb;kntpƁΜ1,rz2wNx'{o\wkUگnx͟1ކp:Å )#yoTIԺ Dm8sS5ϘdRuV5tl:rL~7y0"H}Yϋ?r=tW+ X++gMP݇,FøϘof3oSQ(s~!j'C ᮻ 5gT.y(wJ( )> ,7}?]d*on?+z?\MLc젎a*&(~7|oiHA#TrCm*A8GI~)Gq"wof kNK MʊdzBGFyHJ섦9T2JEhvW"et,OZ1%%~¼)oZK0cǁu64אh(: x~fh66}XΚ&!ąA~z6*`G Y*<hy>PYsB7A<䉣E }ڬjSxkZ]g5`RRYvCj~ 5'Zj\Úi9 0sGe9ԽCuh2z";o ((HD~SGŽ5>1(~q2 6%ƽ1A]r^DV5{?.Uft1[VAuȕ C^7-Z:BV)ǎazæYQ,̉FD42uB}ɚ*;4S`uԕ?KGj -')OHghv2Oߏ׍UlV S#| } gɊād8q6<9:*`{)?"/+ SN'h'R&ۘaUm|m#g:=] +~#Vhҙ/ďVz@2c1yE>['/qy;&JF7fm|rEwtc&j?j,Ks#r3qmڋ7&UMo_e ׁqA&6|0a|i<벛bs((HVcfBݣkEћTfRq,it@S{:t+[ OPK?$ZDFL @2tx VWcf%>2D~HIml~ԑ܄ܞIyGү9Q:#6zw75?,cYvp sc21׭ 3# sT<(\zgom]SGOSòf2.gQ`G{g`gadG(Vjr oz~mrE`Sȩy+DGPVT9kM"ş\<t6ѥv#c KZz{q؂[Ť軿n6:רo7`a3 &&Kltï#La;W C\H؁k~3.'@P8bT`R?)޿B] v*H7j/8nb[WyЛgѢ-"bzs7*Xx,{C:>.!H 6j'9'+,mᔻ]A'|+ b-]xGѥOo$f{,V4=u 30P&TiϿN!aHp>}x_8[ mHd+U TthݗxetOq//Zoq\p w,hY.躃,T3Njen3_I2 Z$(օu*#mМh\PKHMj*uP}iNgP(`[.ǝʨg{{'jfMq'j^,,L'1fIVL1ۂyj}yqiSjp3IM6{Sg;s߼a;uFT}"3xݚp1NIϽ2nc/f0,蚟ה~N\%Qe p%t'+oj}&8m0 `Z 3i lFa˴$%%]Ti);O, R֯o16E%*У: ɬ":L".׬Cn] Q)6Y֤/@X ˼e1Hj*gA"^[1v=fݩ <'\`t2=T.O~o^CKi,G'M9kCvɸ*cl^w`qӪwL&[xk-1A0ԖF& ")nzS];dmsb́ꌶF؊m_lf{+KK=xCvv%/2[ex]% ĚS^.gQ 5|KWDJ* o8ߙxvma0DL7n="??af!:[VA[I\ê#JyWi'C˽)XRJ:/ރ濥Y2:bt{sx`,c^NUs ҦX\D '? $,w'+AC7p^v 2T aU@7%$0W98o^R`So`C¹ØEi5^5nyv^&{v@A9%͹4b'iYԚ!7\<(yޓ'$7\>Uټau YUTbd\ks{kBaک4jbҨO.1dq7V *lIk`#7IE%fX0at(XK^pr{~MX_cy- / ڞJi3A{h6-{98*f?28k¤#O!sOqETe]xƿ.;.K+R>w cIg Z$~{tS,d2gYn%{Rհˮ89;ua#XďD> ;9M?;dg\UM{" 3⋔** BIH2w*sڼ- {pm5nDe,*櫃~"2ZqL][GjHG =\hLKV]eэ2C}옉 Mwz>Ol+dW9| 3}'~>f|KGZۇ_& t`6]'[Si<vQ廾dX2' l05*](k3D$/;vonJ W Wkp`lj |k\j̨hƞTOllͧ3gK]x`U,{ӓs2$d)&%6VYX кtK:b/懠JuS dG=$hB7魔^;ϏX;fP2fߝ.0b]!Nݍ a56eov{(mfBYƠ7PηM,.[}B--E&hQ —lշ溉+L0:d 7@&ZD:Q=,T%ZO՜A[42|')/Wep' &U$QOgn*-=E3$ \KhdUAB6? {_j%-"{Gv/>gtS-Z0]yQҗZ <iB:[-^Q%iVo AGkT޸,槑!3PJwD(#zz>qe1cM[)ւ=R)JVw"` Up'hm""~U:a.:'<`ܹ>Q1U,.Lȵ=W t!rlG!גzZ_ar[HWb,զ&Ev:ʱ_[@L79e Uc59JÃS@+ 4gAp/q! H^W,wp0|:W&w_<hB?X }^"X0!U|vdXjx̒/WNO%Ί2egr6*Qz4%Y5+YqASH xEvlKD>%|{ex9thkUfYdѦ gy8f\"ud85rGi:ț&L44ÒH7,d]Iǧ}`fp}rH3AhdfgdNaj K?V>}͖Z'oZ^5 sMiG;y҄,Yأ=[EPY@#dZ$܊lyV\#̛JLfѯc+`Si gw]}4غX+&r>v@!:_p]nA2bКR86 ]8ΚQ㴲*4&^/7gF5c- 9M-Jz?;C  Oi^]A˧~^g5(x)V48@3!n^94#iv<RqE[xe7r^-^2ĵ$|kk"5WZw|exʡ'gAM^#VϷ*'ʈ%MWdܡۧ;Z]  RHogFi0yw!)NÁO60}4'oA6LyswcU gJ{x,ر;h-OU]K̤n.$RQ{AS&׾J l;HY` ܭ\uɯl\T`ݓuT%'%ވ`E8(=׽>JUPh_u!K]{ISهXvmG_Ȏ9k$5} %4d'kZ2 3gJVl`Ӽ`/Gh9 ꕸO@čMY@e9_% fČeYWK4w)ޫN^&$&Z~6xYo#mo[&/"!.VQԬ g~; X3g[3UEA~ssƔ/hR8OdGLҝ.D9OLb(襝*ejI0㠚>.'*4#m##J!:0/oKNȤD)gv"s.{9bF*FL#}\VThQ5|/]JDo}^\adrʥd˃HHU7-?(_A}#im%Tő\QHG9"VI7A?+PXާo^Nəvhv( ?>U@\FxFIA^6Ȅ{=M~hbmˡwT|V(,ڕl󺨑Ly0X" ˄~J&l]ğW "CGw ]NvS~i0896iߞzAYn?z) w!cFr5э- ] Pv]P $ڼvqoA2TWo k"K {K1ZkvUUZ|UWm֦hCw4-lZ$3]<ȩ }L"EmYR7J˯W:8j)gX4<ahErGQ=s4˛06|abnD'EIC'^Dzf&uNxG12KEAi x{E1O]wy'yV@>Жy IMrŜnCॺ$|rD^mQgo_%S_Lxlkw&sNv)zX+%]@;Q/P#S(vK !xxmh:D9\z*خ}>n:f/]Gv͜5%9:h<9O>O ~\OV0Ui2 Clݶ*~z 'I LJȅ{ײ1R&<)vMzЩ%"MCwmapuBKKJF~LJ?J7ܑ rߦѳ4)8+v(gC$p\TpPQlbઌxp"SYz +DOY{a8P1v'[GKDEfצ;hk(Қw˥=PbJ~;D:8c/-Sh4?Te7u՜K?F N\R&OOcaC(h>"Y-b+ZeF~k-v[K[CG4 >i$>?yV/t<#(Cz!Pu857 LJz~EHnUrpn\Zm`Q)iBVvyxzė^HY*X&P@߱)ާjX /@`oꅕl$c*6L3@/d-`{'ʾɞ`l$'%f3Vat\n]R$ f2[; ā'ŕb@X'0.stO5虪X4{M{WGMkkmJk W'H ZC0: M9z;5?! گ؊HM3"eAƑb,]otjHUwTc}J'ս>\ùSZϊoOYnK~nKp*rlcBުy?fj->1|)BVLDBXj|no7[&9Jmq{e] fUhd`稤⣫1BQ/1bQiE<Z;ePQ*qƢ!a㞛;Q!~s݂02ƒ T1DB aWѕ0CLܢG2)wPB^ Ij0&ľ9?\(Gsl<(2f񖆖b_}ᢴA'pq-M(//-h_2(U)3_JN) C-}N֑ X$m!qw$l]e55˨67 r3H?gş/(rѐ}AeX|㻞Epdznn;G59&7F;}9Zg*iuU{vT@x)4Ѳs&aI; )oh }-v~R-^/ˎL eL'ؘ*RZX{IW X2'xa7gvVvå &~*.WmmRw$W*m%A]<_%*x r))Ycτ$"YOa')6~L{ЧC|yڢ2uOD4M X -ՙ2qһ\g񄈽S% Isim )HȯϼRԙ FZZ)1qN Ğb u1[,Ⲩ,g2O@΃&f@' C1ލ'[zԷ?VZڌ4F)y[k,%QQ8G$0 +QJʢ'^juXqrXX;RȋV@lʞ!lxDhP$QՔj~-[G}Ѩy: B>eEiTh@4a_gba0FVZ*z) 9I8v }Ý6oCVT[m1?+Z"eұ!sVd5#s],s2xyGc\uӮQ*i 0C|`TzBmur)L4,Eշ g6n+lPA lKo[UoI/}leA\f" gPxL/(hk2T<䟖P/O،#6~PoBjfFC3D1cx[v6,Li+*?07L𽠕&)V  ($!S]5R$}],P[߻6 =o'ˀ㮻C$PwJ\{MG03:8)@ˆ%FV:U҄T^LL"`L0{1~~/ jP? =b\|XsFc dʪqI֭We>ii/i{njeͷe]⥐~x2 22s*6:ʫСֵXN,oG$-E%=.DɫK^B.h=0S1t~vxbtb1FO`(K]cFwdZǍZ'jfl,rr $ZjE!g=Uz ݎܬ.Ǣ4cE(n"S!pIv0)l 8cG}y V5hдL*kT~7AMkmev `F*9!xu 8&u^JN КFPyt񊗖eFY^H]Bo[~%UT൜.øCeZMB 64_p=ˈ`((y>׳l;E=kٚ80j&G14Ԕs:6Df{N8ع>jd4Kl:w c fYـ5h$putã+Yr'cX e:@[%3EY뻇e \W'4eF\ӐΡ8sdzgFL!<#v3CUg -Hruxug?̮ɍ Y$in4'"6Vqn/m*}cϏݻHn֥U' /M^Ib\.oj_D<*5A8SM%sSn{VnSI}>6e"^܈δV}!B[uLfZVA;Q;ҢALHZjM&F%ɏv `,pVZMnr4K1Y`QƗ(&lO#iNU} K5}t-׉6wiZEϘuîf0F}R_+2pHdFǕ>b{+Xly(q`g8 ĀK*tPX˰m121;朝uG@קa[:Ht25^8}a M|,֫tON'!:%]CnzT:/Ѭ e WY\N{x$8nn3H 2jM?T |s\JFkmUΝ_dhb0 桱@!:HKkKh^;;-!C4)/[ *AVJeAx ȍ`5VB8q bR.M@HG?lFw0Y&p{!_}*R5Ovl)دN|(4 WPaҹ[ ꏘm; "ȥ] -UKO5=}]}P> Sw' ,(7Cٗv+1yx! =m.YvE]>N&hӛUT#YU 0y4_1t6T]J2O 8e^ɐ R&i+4B(4(o"-ߔU-MзMztb \-0Fq("bt;rJcAI^-SOؒ:l ¦'#'U?toYV|*K|=QAi\=<۴5@2*1.Gۧݘ1(3'̀P{'TM^);*`,}z߲bp?P SJap ~%K.erlZ. mOry>V0WQtԦyLFM,8G %lg]cґ_ G6yL:hphⅻj}޵Z QL+$n7|ǂPG۰ܓфs[R{m 򋱻rH/ϕ]_Gv.X:FoYZJ/ujxx/tJN?U|㚩PIaٹEO>⯲Z@w:q@}HtOeE>gƸp:*瀅.#|>Ƀ61,Jl>5\S~wŸ(fz&*+YV._t)Z}Rn_cjL >aH @vJD2) d&LqnTb66Meh~8h(.DD84Z}wor, MVhȡe]0BvbSnAp.<^vm5#E;aP~_QyYg`0Hz$I~ԞM" RoſzC=%˺OZ$tm=lu e/Z+ʐQ=x:^;z, {78 Y X36O[U.=YJs֮ҏIΠ`{+DNj}xO&FHƖ0Sx!IR 6㴵:@_CX<_7L=|qD|tY=$zh-YI>|F)BM*{ّ7#:U,Cv= KZY 2,;,§0om }vX'I^=ߋ M-s3"ͥy™(Fk\5$j7F-c[SF;W2﫨^Y$e&ϟZOް'bUs^G.*DcNj@VE5?ọ=G29,\iչ+ llEPjۗ56,ݰ f .z J_z Xs꛱M^^P ,ŒdˁQd#_" LWB@;/6,"BhK!3@{\d*Zރ50m mU^} P>Xgk #'eޛ"Bw"2 @2J$ )s@Isڽً%PitvKm唃-&`͹xߖ;4iYRU4]G9R I$ ?Ŏ \2ɳLД0!G1$=٤lI[iSB/۳<@nKlIE5[x>D,بڣV R p7?S(7h1( ZFϺ8̨w&XmHCla0&;X>w@<`NP8 28-˽UF ii-{p%!frTIcA" P1SA b$Sg<cN +[^ !lx'|׺3vR2 _0G|o4[E}&l7'IDi$3ſ ˚D[S$ ;@f1nRH5(͜.tƳ9/v3͉s[j}olNNVvkmY$Y^UWVyplАE|S ܦIYލ%!?@$`ג(QkgG#nY|gۆc mO|7B ='4Y0(+jZ<`zd/!"c-HS#X+*;Q9<8ښW7kˮp㲥̜=NQp/jw\aTiXև1 "Cd~~m ^*0 ֤OX ΅ƞnj#b|Ϯri\*'y}<1z$K6v'2;NI a`D'~3nTG^χ6/GU⠞UC#pzޱ4:8 -/ճe л3\JZ8dޮ.J;K8T?ʦlipO9Ԫ*%GΑ؋Oo1)c$&>23tit@egҬ©+( Byݣ[FjY%6N/3FhۄG"XiLB4j;-NCsc"zLU'XZo'HYJG1{+^~c;J7oN48e" ,VB2~/ds#EZ- ʱ̶;lY2tm23QuJROk@F|&lM@4<++5ɍR‘ijraȳp$VraR쉆/L=4Hyؒ%]r#3CfC#q1"-Ԃx@Objv3*ÿZDS WY^Op*[eoqCRp[uh\OLaقtJ* n7_kSZ{hYxZz%{Lt7SV$t(FPBwYGu~wNVT鮱ȣ 9oڳH1Yg˫dr{ :` Ko%)̩dα|* 7 rFdiwU1TMWF\,CyR]1hZ#jAP`O}'7XFydHj+${58}$azDus)QDnWwUApWw0s9;`w!a4„D1^jZż}q !F!C:b5v-ׄ+o l}2бVr5$}}jihTs \ղx58=Lmb=~ ~rD< +RDY@16%q-dv_߫@#H8[Dm4#Jѷ+[yO id2u/דt9,zPs}g:T7hޱ(TYUAlHrZrH~5qɻR =J6/QSGaʳ'/4Q.U'|z;Ee"! A0!tz؅a"{&uӳ'vۍŷ^g[6{o9ZGQpJ-V0M 1fpܵ^5-?AqݶI'3Fi ^bWTGew L5f/dgЖ7 xM {&pkIͯ V½ҙ xWVu%2c6A]\~ϑxkXkBt8SyE s@]+j+@ դ6xD7 ^ JZz*hۮKi/߻<1=~!;jYܳӕ﷘)ǒٶB=Bz'ywY-Tl`1 A)x-k6T=|aC~Q)0E. #%΄p{{ '1QS)&i "z%jjC7?} RQ!\>)H 돯@~B'l\j+Km*|9?/2AaBM`Iu.9R$ʔXR$tSS+w[3+Wa!fY nfM$CMkը {uhq{>t =la48&W">{nSA&#M .n}\z<83 ~u!H!x V!n54Wkkg2Cb&^UiW,_ o{oU2L}eYJ&rSPTx\=ʦ?mAIҷbIXx/>y(<ÉUO->0"( H%tGOol;ixYieh]A¹ k/+6>rˍ_ TܹѤǢծ\gAr2wkD6H$Pg)@襚sz0lǡ_h62#+6%[Ԙd:E.EUDF]`QMKs Bq\)Qa ?ߞ)N;}6m Onv 鿻Fv}#訿T8D$mNz@c} '" ez|;H[ھ6gx?XpJPO4 2qEҠeLv/CLX8u \xF8OSfw¹T<_Qۻ㰥v;#t0N)>^sNe9NbC.6O kR=+A&?slJTXeuE0?NӸem&ɁALʯ !B{ZM[^B>Oэr/[| 4zdu<\weuF^X"C,^G0!3p) L>O0F IEU=>jWd`d⿱c"Y/ ;OkE̖q`PQl&tjTC(*ɜmऊoF?Zb vDS݁hSQ3vӘ n:%FA gJd @ėg6%sU2) (ⅅqu'[]+R01!qa6lԤ|I3;a:ײ 2طiGZ$ TyA_v՟V F5&5523T}҈W%3& Qd)B€r7}J^X,vh 3ʼng6BYh||iy֊huXմSZYpkeU-~U D4#"[t΃fEv@-8.Q; $x*.T>{sMJX)H+s.M+8S=ؕ(F4KTq%2rN {y?ަ+5%#R۰}"WE)N~Ud ѵĵFGC T[,f)~D "&L%`B~{ܽKu zF)9J%=m1=̶ǽ^(ۯD- R@pՔ}}(~J'EjF х7 ֽAYmf,ͣʽTvL) iKvq} f- uJ(f.j]}͒IW_4-<*Bڨ\T]y4&\qJU}._%sH4NMcRnBKH߰_Vj(* LW}LTrQ4eٞ !k{% )`gmǃi[ HaϪ9nU5F%2nSxDQ fk2rOoAs/ `Hycz#%>)T<#]ԅ%EژO % C!۲pH 'ks^kAI*ۨG\CzIU` Ф5r~HN=r o+0ѣ$$ .۫ `x.ewvW {D+J" Cyz:%v*kHVkPNөr%ގ~~ =5Rn~q |M1X-pY[VY(80D$;db-~C.!@9!;{#Obbyc2%d0mSڏ` o2Q*U$gjyU-r+ P\Շd#g͒4)2IY=8 y#Ǡ1s)ut? ba KÀY>Q!poA)d`ƞe!P `nzM떑$I%rRώK o}^QFjϺJ)'U4Ti PVo R0~#]E&oR?W];%2$I}tDk8Ѫy`\l BD 2'@rkl1X;Ɨ߶X \UP~ӆq 鸗;)9B,,DB~`XΚ*V=vDB'aM#|Q>̎ D>zSͩ$F*2Wd~ ҳ1,Ϯ@ې$#ՀI5 'j CY۪1?D­jI+ gW!A"-0xp/w"X@!^}D֓NhE@wN3AxXgD5Z%aUoE-<2TeXyaɴ0'#U? ]LQ6v -6$Y1k)VY鵷X7u,p& >Ě7*%i&Z-1stnKIZzUeuCYyXy4#TնP6w L yAut'jDЏ:Oxrآi=oҒij_T#e9 ͆ysh`4?] /Rj Ky"5w, ,8ׂ…Sj^,i^-$߿+!j {f9 AgJ#BF`$]fТfǤ'T|J1dVgZ :6 X>,[0t}äT]kkv&eYAK*$2$Y5@PZ[tRssW`+f |E?I1WByhbƸqXʆ!Q#*ti:mVQ1Y X_ 3xEz QRhV w]Z0 X;Rmh0bV⦀*gc/:%I[YLg}i Byr-Y~AjJ9],>x`ӹJf@V[P6o\^4,O$8R >4t]sw=3wdu9A!=G M88}rO'4i rHIӿI5X;8g3>g6en(a?NU=Dw|=N3/||mK%F&@dCrlYTk.Y4Ti8}bm :yGbP(M F4Ϡ|-+5jr')y쾁ؘnď/yNd9R&EɓOc=@L!%_qfq"FqvG)+Sl{|R?>0ۼڗ+Dxu5< w2h#YaFq[~@(pcw _[bHVX n?ȕ:dQn bTcn*(s5OUSxc͒F|mtq1{*6"`5<\Dͨ2qsྉ q@td=ȶͿ~XF_%?Pن< LK\Kseںz&S?݁*z\+ ̣p~'XH׵[P#Y|x+h4cb&Cc;k&3kYjKy~al y\ht*;N/MGOFj3;xcY$sVYx6v{DK&C2@ 2N 6B8.=`b9#E Z\^ҙ}5Vٱ{-u賲0cv% jG[vm}.bq6~uM%*ћY".ًm PySL .yԀFN,Vv.Dـf$@:nG)2uûH Ihz]ݷw- #Iwؼ 0W@`8V0%Ωyw]Q:3J;|1viq3:v i)P=l y=^!LFC0aa M׼Q#ﵵHg<(&g-sA~̈́yEܒу_Wԡz5-m@^Pu|zIGb*P fK㺟S;l/tͲфb i aУ._G)H.XIj]{tFw)z.iY _i49yЪ(`5R}&B'S]k%#!sd:|lIɡ6_*iұ}n6Kѱ whcӰŏM?*5rJ2M]ĥ91 s??ken'JkDָZٱ{X;NUvdbv4,j7=%lcf햘DP( ō$=ϨHՠw:φmOG&O ,A&7˝ѿGN1ؐf]23.|Z^I$#k vg u$EuC`h23:|fsD*~5=@.J)%JP`wQ_ ֲQJ%%7-Jao6j/mt#@GH˕a VTcjP"UKVB 9:?PZ DT.BXjrF}%eq,TnSATYΫF9-o?RD)[>wv9wfz'+D*z}cwYR֠Ҝiצ4afaRP!Crrw?&P >v2vZJ]T= =U 3] C+`KlF:zzRZ Z3A  ;<(B==:Z|½[Is]YoTWX-/̃4Jej-0j\=LcSIa(6GM@ hJyYY"9<_;2tPGr}R!CWa>``ux/R9vϳFn [BlIwac\'Co0tKd@yV7 t(,TVW"CR}(a6i@G6(+Xn3Q`!٘"~ +,T0d |Y޻u B] f<a;lC{9%ƓLt9yXT}e7iP4ɿFXPM%4V cQ3 aaC$6}TG[M$-^;HWxIFH#5gsJ^kSV~DW}E:bb0gkMvP~IwXڤI`G 42JUB*p4sS.hA>s`ٿ!}r]QZi;Q_{ !4.xPkˍz&T˙t>>'k!( AZVǃ\K"EIޱTJ/*bf{f*y):K@Aܙe#k\Vu~2\iQ@gߗr',$)GKpxb;Hv s?{C\FqY<~&K) T4YT4'zƂ]wK8>uJƷʧ.  \ W#+?FN^n8$6%C=~qwX-F#xGr/}F2k8:~0*<0tdSLO*4J0 K}9;+ex4w[}؀^ |ƍ#"^\nGB $%/+c}J6ۄHKe`^$CC#V!;W~Lz`Nt_Z⤋!wiatoq1VɢZB S-af8|anorڰ^-an02Xc6B5㒏Ե5rhyXVM@T,$7+>X}E7{ w!kmQβ9h?C۞e-S *O&ܘdR=Q RV lT`p[/eGGHQYzYPyC!v~wvS |20L\ӛFG0e%t&~ezسK۷`)4 Nm5pVCymZ~j%S(44h5KU1fMg5<̺f?Z%tkU<c@U/WrȋHt*N;g݀oG+joJ"# \F| >N\Uq੿En'$S<# hm6ETԹ<-* I,]8jC4XG9 .-QvttR%d :{[WS磁6}1_<"~KPVI+{ы/?8a7u3Qk忘os]>`ZlQYw;{"X;(.ـU4Ykc:`Tg:.9hW]@g p! 4^"Dt`|e7(zC/aqd+{sR KvN8\ c'GV{Jva6Ha;iu5P:gՖw0([Q@[鄋)r<) A`/ؤKʕ{֟4UXC2&׆ 2W2ɣN4ף#HiDet`58WYtxVL U)> }K 1ǡɬ]. dXjSن=M~jqG265@ y j+ M\ln= (V,R`pnI,pK-, I[M L͇9c*dll8@~sIh4*P"uyU+KDD<_s(zg~?*N񾪒(gr}>8p˝n֕)SHBoK؁K<_9λ߮ɬ 2um⃆5yX7\~"zoڗ\z\BTͭDjbڪ[=! P{paKG]0,$[Dմ"ŅaF2;>7&,3=Dm$D'J/>:_[ W>AܾR+rPh@(cXQm"zk5p"돛p)_]e]zL^!0éMY6AqWoVx*_4l9p;b ak1^QQΛӆbܥ F7:8aX|s e"}[r,'Vn-˗,8m ZOlwݴ vq5'үT0[|ZiG.&pHv7TD+ d5xIQ=:",g4[9:='dp9kćs\Ӫ DbtWfQf(QY~`@O_,!Sfen'PHzožHHsrE HVK8 _P}z%UL. -4{Jh`pE30  0Na;g0;zm5Co(`ȨY!42@N>sjㅳzCiV J?Zz8niSphP %bx;Lr-n9]E{ڔyv I+è ĿxD |47<1t0G:YE^>ĊKpWlz Kc7~ĝ‚14Y! [iEhAFЕɹ5 |0y"-S63.<_/I%8 $=CO) 7HG03@{@y}<ϘaPhQow;)1cXA8Fث;9Y'K Õ+O?RvOU5Ԅͷwk'5q%wiY$a8~$KZQj^^]q}h DnZS/ /M+2*?x5n,"Juf^)t,"0φ]ss'׶޸~t2Ȱ㮻&6;uY1:+4-&y]>z} VJ9m,hOfOEq)6s@5LyGZȜ0~up()Kvg =7?FPip|pl3Bǃv Oz3Xoӥ6v[=aƷ4z`tÀ,v G ?ϤHx҉9u;K{(=OlTdVj4?W .+-l4+'l=~9-m=GH1qc|Y; [' HYXZ8)\6ߦhH0iȰ59&Y }:E梉N; ~F@k: ::UR[حW?lSdMJ|J8]{[#FS JL&ͯdpN~?- sC&d& \ZMM{sd;Ey3̓mb \Cn?V"8Cm6: Ҹq/NrY.;3@gp k h c ?9ۉ銠g7w8n3&Nڱ٭`v[ALHgo%hj?N`!OJ0|pUw(k]6r(Xǚd .,O.!PT0%%/)׊~} J!]l.5IہTJ&j?(0[^b*O5]}qEޛm{Jf§R3HrHFS0ſ,c+Wi$ꁛ#p'¦NׁYH 1% oW{(E*~S "%,+#mQ@rB;<ձjnbhG^H&TB<}44.,[1:[>Z{45F^u+@i'&RQH}U5ǩvJɹ$~eL >rylXÕ9gatvl Z^Q0"|_!lҝ09,_/U0΁gix7O}> `&qA0:f 757ؗ |4&>}ax4t\l4WKĂ4}b~J@nw 8;)(Xfd\4}x/~sRJgJwV nXPk6+YՉ>3ܢl|3@$fbVQ`_MoىBj6+$W"i3Ovy-GX# k-;Par Lr5ҘZЊ*[b,4rϓQ 8P|u¯ ڑ?n yV;'˟m YHMQ$eB[f4l ;\:S,6Qh " 社naO A'2'7V._{~} Iط2B d 4"е 2:?|"ǰ(cxq#)myMْ,['9fijD^sP[6#+Ę"#՝0.J#ԢKi轃uInŠZ@UΪQK&ϨFfvSpND#Vb\#m)-9y|E}EF*\mx$079+/L ; -:DjMs ֯+S8Hă9 vTO+1H&܍^$)~,w1 b Z:«/eje9(8Z"#I\q¨Y") y<e2Wy$a@DyKnBݐRՎ8C Gq&g淗ӹ}CWe~U{|>A1I$P#rKD-F' 럞º*4fR9bDĽ ?Bwf|⃿"/ 2ݍ6]V@69d5Lt'oArz`X֎E+ aT_Qý2[L >W,yE/Mɀ%xKz{GzYpP.RL&\D#+~̫d/]!h+xuK5~7?G7R_+-6-~pޤe0 ṌI{"S5 "/$.Z$N)^i᭸,3<@oEa劯c8̩crה9I⬁ 8(R0sI/ d)7^{l_J8XT;!9b۸B4YI EE 82,@跣<_ٺxQLXһڠ<5߆1H,rEgq[eEf:wY]з1vR KKwZF!}(!5Pfpz ˏ+WS8-3ni/ i'p1鬓7I-F(Oj8%U#@$½D^[8555*E@7.` 5&սW'_|Ȍgi8|ˤ|89>Y ,~¬sNMdlK0 @[@Aݰ|al/%t?=Ȱpaf>z+kMˣ]ZV [Veh,lEN(%ځt ՠ!sh9Ku+iPpsogUm"\`(=O=U@7ntEM׬9Y}_wP !8,wFl/(6.˪a6;v#EroDXK H!D``h(F~3-"\/LڊX];0А\^]r;:V *BP3 " SQje¨7J+Q"4D٦ {O g"B\W‚]̻{y鿈 $Xޞ S44H\@.cX 9 ܽVCq.3[TRX/qq=I8 2rT9#]0bUy ܵ/? n5ϱg7%}~] %v,Gyal3h'>tA!]:?eVִr'KYǝ\``8:`۽ ˸Z@[u256M-᭄F&!Ӏ9V(dxSxjDu1FʹLspj-Aԝ/C׾F2vGd+ @g>xK$06\@QbQZ|G6Q%~,%6KB3T-WW@Rlcdc"ڇa\> [גLꆠOl.x ye+, (:%DdtNѲc WzN2t`T@Ի>lv1`H+ lF9W߸m[LHsnyV3ZF qch3\7F0Jw{;iG.rsښNe\#-IBû5׺&At`')xL-@ 2SV ꓤ}>V0Zɻځ(e] E&# eWf} yCoI\Mv .A5ylrEEд E1Z7Y,1Ox in L )=&sJXhde{!8^BOh#R-ˇF~dÆ`T2 q9#?Z{!L"f+Aɞ*} EnvD?Y9n[ZBFuJ,Ż{76U⊝sm ?Kazϔ|ksp5KW^bp`=2سo**ީt}-vL;mvlU` ͆;`3k XqNUr e4M& 8 yv`p /! 2 Bp+;l&y%a}WTxo s4'x/K$pf"L"GONg[bml ua26qڿG\bcw+{e QuʺSArWWFD,QKOQLgKCmYuۣ31j+7Pa i!YT%[azqC2 #Z;ʠ{=|"ցqTgIfBV%qA/͞P,d-c3+m-(M˖\ i7A,s1s;lu)4IfrhlgI#M[?v(oj8̹<5iPvUcT5*м Km.pHܡ#Z?h"eL)\Yض_y:h)'l !,RPVDk>V3?!l8GJLJ|;R ~BC_eRl [kj=x0h-Or8!i8yffA<9N0D i?dSl>K Huq0JRNOULq CPzZ~{2Xӯ<[}7 wTdwNjDS,FR) \f5DYo `ROΫDqHf-f#Z2~e(E-t\zR`DV+9Ug qyy%+tmaG{Á|A@ͼftC\жQC|x!#+֍ *eEzhAՐ 8?WBvmyL/UN|f8Ty7ḄE/g?\! 3&@ۮ1RFyjsjx (~jw1t{QyQ]NvNy}FOzzd m-cP4cع; ;ɏ wjk.%DzlR6@:h=0!2>i*佲˺ ,Y:Bp:ϓzoCh Y/ *; (C6l];#:ι8lzm1Y]{XPHY T䟬p-kbTA E,n0*7PuTolZ:3yDs*GqG<4@L.=Q[-|"[˾B,! ̇]eJֻo&f,U'5_Y PHݦt Cez_DyƊҢӶ3fC= ^7[Yi=9(k[Cez$_64?sp-\?Y•``vXZq(W,"j.m`aǸj+/$m^6bfg5JbnJ=:Q\J0JXX5w[6;_!4C13 Ke<#Ӹ RL8ev$DOYNgAU$˷(l%D~$7Vgz#o=^>C񉠱rwg-2s Ɣ*nNpGq(Z/Y3~=Kb GͲR^:RduG2Ӟ>!eШ f")IDK*R"K7ph@cm9bzUz`emȔ[L4 FH#`}hJ ٳrhTgЋ @̥N I-̆q%35yod*yUSVEX(fS0HJMRfC=D݃k9Oۨm} պ/#6}d[ХΔuGhCuh/c=ci_Xߪh}n礒1qORtY4-U!;iIrZ˽^%E/y3%ZZ@ hv)>Rge'[W Z5ޢCVV\(y.8'O}opÏ_@Y̵>7s8%ᄸa}$ŹЖ& CTn&]Pn:>;M /l'c壢32<و8+'IPǥ4lr5_,sii `TVHk8ofȸy/"-qZK?a )ҕ91&\!z|8S@/.i uh!"=𩈗eHř q :@<|;Oio.Gxa,aJTr(D&rr|9}uoWQAe7@e@س.b3U.&p92v X1Fb9"v_+ӯG K]KIi uO gLF0%b!Mv0piAG#^.µxڛ U:\2{{L{nyH^ ^KJ :~|UHJK)g".ڽS 1nX] 2Rdj -=n)XÝVSd <ذ//&"RRvrZU'$m.V:+O3A p[=2.=SsydXN"]*&@]Tu}WS+\le%=^@Q'Zc7C{2}wˍ1Jl/Bb-bzƇ>|+aיG"Lq+6#s0S(nJO>%Ԁ#I~lAg[3<:rKcTvGOPBg][H|-T%ƀ5.E]!4y;ҊA-*93!q^4K5`,DK€/@PS^8Fz)iLE?J ]36ņHM {[/GtICbI߆OU|qx:e$>Kϙ]3SLI^f{_C̫HS;~Rf!~es85zȒ؋0"r- ]3C4" {߼~)#'ZdtTi ktm 4 { sL!pay#f{:$AcaC'`LdKnVI7z^RࡲXeg[sp/cF9I5nsWu[ۧ'ܪzBWџ/oPk,y$n"^]%K.kʍz_qW.s.Nu/H'I`Y&s$J)4jSxl# @嬴]یB:4Pꫥ665@i͆Maw\ a2b3 e욒A=4G'#ʉE^hؓ0$ 6oF34kP9BR{۾Neɺby!j#k(>8:l=~DV(pfaLIj\CPs{tsl2Qa.;%yQ4:3sGr$5 7O`d2}#ubsaD9R_ժ,fGp'6`_MO6A`psHœA4T6Dt {~* ;Xd&|P"Ќ;3ޅ1J/DW$* vx3ht !x^.sSbC>l +iG$p+/ɩyOX {U&5;DAen?uƣw ȋrlo\B $F{pRp2yoKFi =}jp5D(q1ib*FRѓiV RVK@M oiH_= U9+N!5* WˍHR);]:w}hU;J0N{/.{13DZ-R 52TT׭꒱xHBۏE iȃ #$z+Cڀ*[9ꘉ?.޻ ]Ešn\L5ѐ%ɋvXl(kxI"5@F.q7YMӨ̮90H1A zMTe36؏k6mSPWws kJF5~0<z:7cCzgG$x&~~(2Qw^mUoC&_<WSC%gFT߿5G9i$^bP}X59~fjMˡ c0M#bzkR\8]KÛa)݆RPV@ N󧪔g+^r7>\K[whvo- <ŗ$kKx{6Oϭs]o(o7]U'1bq[M=`Тh!<!8gGcoܐr-i =̓W&hUax+tA}Я24!L%PgЖv= p˥wMp/S6 ڨpХ6anat;LK8ƱX*16$*-=QA;P?ǖM_l+m2girUDTGޢ.O"WR b.ssaA7תC0w9vZ| Ӫ4#OOFƃűMZW Y9 3lɇ>fb1X3ݎgb>Ljfnxz PUIQ)q4 1\uT 8)aNG0ASuV?I@hO84;Yy.t% {:ǰkğYxOڅ^_{:ÑDUrq b [1'ۯN[Yl&LقbV< %S _G½ʅvtt44/N,%S ½7h6<(`?Ni`4%7*g|EQVd-Oyⵖ)Q" hXƨUZ<'*ŧ];ty ۗ,pIB^ƄoN9?KRxöB!1Ç^ɴP 2wiqb%>.\O!v{=rNn Y i^/0CS "hނVD3Yώnьõ'i6PY}~U1"q 0';l`Һ+imQGTX [Fs~2ZGqּ ХL4.nGI*x`q` XL mϡ?6ٵ_q,X & 6x>*q7O=ؖiWd:f4X\QھE:j}Σi0Kss'Mw1|4eHx3t#Tl-6>?($s%o\ޖ؝"߿ O# URk懲_v0G)=mMKSΐ&Bp hss-?֞* 5ܹhGpEyt[)mX~ ǽ8OE5Ѐe)hT$~U':`JU[M<:rqq 2P^ 4 L+RK$f]w q+Jl.:s^ՈlSLVp˱a\j5JgH1_TԔbG%'N5&ӳJ\90؏“2 q(Hu3 XB0hGjqDRyĆ>H,f5x?R­fS<Cĸx`l4x3x$af IePX`7Өp¬=4JuaaNg{>I*a @/Ah$k:\Ugyt2򰅈` Ȼw,0fWc U@в{q(r r lِ ^鰅VŭY|OlUVY\;;o"2 L8H|),Q ҆Ѓ6Kz4UM) 7<ͷg{v?$o0'``6'-gXFV_:wƫ[}WV#W " =x |z*܄';+ئ/]^IPҀhb:#j|)dSgֻ8^iZ֋Y޶}Μ0fidбLqٚ/|<.Fzw; =gy:ļP#2*5!-,-4EDy0/ȋS|2KXP/Ff8ަR'Tp/v8I4.(;fR=T(s7ᐤY rx.$8NB&3eȽ-= ?htKV8 Ta!B-ҁNlƁcԓG̣m!_mWMz5vA5U9>O|9Z#ˍo$,"6l"RӞWǷROHz{F#'wZ#]; ߐ-<9422cA CbЃ[";%涝2sF`b ׈Zo!Fz@CBEΜ*.{C1.50pQJ+o)ny9s0#\%^iԈ?4 ۀs sвvlvG,#}Ms\vZKHkyʹJ o)@'t)qO?>`,CMbl;|=jt`nk>ڸ͓s5!|ٙs[jcۧǞ3bJF܇*d^G<9ǖNSBYa\OܶhLar->`^=]*kuny7RC %OB_lBXx1GYd/oG[$&9t 8`.RCwӑac3 q a9P V,O$1+U"­v5D&&\2_UNM2:|أ+/&.bQTqo'@PZExdGQᕩd!F&=fY6OJ(1Ԯ; ^ڛT닮uW"T@0354T#A^SCw*ɇC΀_D߻>vM945Y>/ 0 ע}ƻHL| yVn[D&k!H;Ԩ2 q,(qb [2"0ay3.3bjO:տV]lq-meH7 Y3{lԦTr%C%gcұD<ɦgZU\rK^ӣ} \662/[$%c B^S@Oh(%6c-_,/؟MvKБp(C#q@eT!W{bLx&m y'덇SuTJEvfSy qC ^8B} K\ʘXﲶ/DPɞ)n-IR5l7#{JV-̽)Μ&H|˄{n\<2vioKV$;UV:pߕkI5m1;FfW\W2b,a ΋ns 7L F.ÊxgmWMH Db3:+ŒH82 bu7V=}sܱO  ?G5uVf&\32YR|6qsBQK+]ޯvT0}v#_vԕ$ k?AGSc~ 5l=SkY`*>ʵnl: =ҕ|l{,Xuae*2bǿ)))OV"1 0Ȃ ?xxbt̛W=cV-0]gYZ0707010000036a000081a4000000000000000000000001626034b200003ff0000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/echoaudio/snd-darla20.ko.xz7zXZִF!t/?]?Eh=ڜ9LĐny~4tc/ui%YY G9B.:izQ$'Ax鱂_ YJ[r)܈PljޭY M-tt nzPd$6v Y7%(ױ`aźJ}YVxe/@:\^y[-ڵ[57Ck!H%Vq3D>!3TʴiVa>eb *Z3}Z\yjX]GFҦ!F2,lT'uyūtU+?N#]r8ɳ.Qd1X%5>,1 ] /yN_&#lZz]D\mJ ~`G`a j j\^a'1,KP%iY RXzfox-`yl:I]*d {50"NNd-K'[!3krnp-;@krQ.^t.mSG\R8iʵ;lOgۧ'T\VwU7ȚLM_&I[FGeF= |3qԎfۓekH> m-U^m+~iCAdؙ@(ɜxە2f=|δ#j$myЧ+pƷu]&MXfeIn3f3WH^lN(=D/XDMĂ'q@ccq9vd S"؃~ƑGIAܡCslTq3[V-*nLǘξ"Y,Lp,5Ggr)ʹ"Tn@Q2=g`|?qY}!2dNLI M<~UpMX>m4~VUDńSΘ)NkY#<+]P:p'/K? q* da=`皮!uʹ\@ʭ&1^#.*O{·p^D]{4 cqsOP2a= h"q 1n!Nc n|i”T0(Uu8 vΉwܔ]/#zΑZaaᖻMVFC k,+#U65 tHQ-e&U5 `lT3QoGHJMܨV*}`؈\R7CR76=-wi0VK<{PceP|{Cܴӝx qc\Qb?f3AB/])\KC \0/Xoi8HOOU?3&^{ $?h W JX"u(~{lúWk+Ngn;Eʹԭ6gJ҄ ;`npn>rSrk%#ۋd6)jTI`zZ_ *;fΰ­UDuh򮎣]v?x^TUBʊ&U T 3|-ŭ!icp2(''J7OPU* |%1;Y4Յuv ĸ6 .]dx y|w/o}} ]w5c߱4ͤ$GXL, T/T! pa[ |=40Kwc KA|s3cO8-!4eYmx{Si4QaivS@+l{0 :䊿t6T b va`Iq|E}*o G]pN(FUpqڞ?D1El!N4/U׌a0lEv2~6#]e]mhvcwdY5-isT*C0m9P(r:1;Pd1,ZD2rmHQY֕dlɴxT!cGd˘kԡn{xBz2//&MvNs&3M w&BZ m p!#>m#OͱܑP GsU;5 1>(]{A[6'ӶvS=liX߿1Je%ܿlb0=фC J%,O` 'uN+8BFo`9Tt$v.ԅb#4ziΟZJ%{ +uk&u\w՘I xO)KmJ\N$`R? m {z=QeQj*nmc"yp{ʒO.:ݹWI"-w# W :brjIqiQ1$3XmDUL_2꼢S!˱XbSqȂ'(p#a*C+RY"LHjhqT$a6`-<ΝϘKDۆMqz 0ȏ l@ َ~uvĂ`Z",R[=ʭ_ڤotVTu L k=&^In~3C KRJQy҄II I8Ep$7G+WAHu;Bx1QFaڋ:v7ye ) d|+ҤN­ &ڧ7hQcuA? Z.a}_u7FngnEzFHL廬ɟ۩eMwdV;V -dMr  p^6@{T9o&by1>6PAD8bBVJ>Qƀ^Z s)!ˀ28+ԚV-Od"{ }b@; "2q XӰO<pguTY+4 j#S1)y|B|ܗbgK2>ein6XU)TKe7!ID}fR^Y ua[`VV "7ߛLj P[SUL!a/2C)(R~ݳv3GqR||c0u&M9~E$wٚEȭlli8y»^í["h"Gc~6]v>XŝʞZ~αUW>%dw/ "ۼ߉ 5ߦ#;y w\/5u/Haq^:5OөTkf78p""cx-J՞?Bf8w4DǶ#sP&6RF ;TZc CWu(6BvyJ _~lh1mE{h(?#AUͷtEARxs]58klOlgEsMB֐R|] t.B-XM+5X Z6/dJk|/벀dd,k) @[@C lgv*'6tD4W{pGzpڻcp.Qw:[?LмK&SݬrZjlJߟR"چyPx[',&f]X[^7q3}7svWZ`efxF̽&iնZfmEdnNBd[ g@]9"`O&2k(UXHpa淫>_x"*]B0XZ#Q)D~Il0mE=| ՟am(.y.;YO 9d߶PLX,Vb>k99DcvkdN]vf53WI u-CZW5B4_&%z #&V\XڼX٢`D:#blT:]竨 (6=jGC7z_ID |4:>4 н=": -'!qo /d>ؕ[OҤWqxċJz*ɍN8WTcVĄ1ow dx 9sPj:J]'nǁ~xeÀ2T*Y#JۛR'$l`iLȋ>%b '%z9Y=S7+7tJ_pvB*ڏQ qP tq|{k,u FQ8Lwg f Z, eKtyW!Irfsr+n%TSXH-}qv~ iMlK;({wt AnyBI ^=%7.ᤱQ9N|tuϓ=K@]XDAsA>#!lZGSTaީ­8nAMoI<7F=us{jSs]a/Z0Q}DؕB^ a҆QR~:G`T5RVS ]0<$O; (q~J_7懬[p; ?(3i`JuUBzFylǔeμH6KNX l^k[u`6x˽ x4*pj&N8HFߩkO=xITgK"xQXɼF%yUI~)]<"$% 2RsQBΪ?.xztg#}Y]gH)ફL֞VYLll[:(1^;f֩ 7^Pcb#(z_[kŌF3=f>(SÁ:oGH [E:ߙlfcX4Y}Ju[c*:GNy!TDIzXA9NÈcv-YcH[Q|B MĽz5{qVrJ1Vys2h9pQ\uڕjQ UZtoi # DTVk}rͶ-7 2f#P4Zjh'h&WY/lB™ W$,pr_bF(m3 *?#U&$w0ėC7.k}2ij٣.̽,/xBSܒ9^`V,Y_4{i匥_W/Pz)WW6{yLkXFўD6#T VEĈj]Qh`\RkRMy@A!ԈmǛbVy<`$le.:['Y ggg`MN&c4`4ܬ.X ゴgvU\FË DŽXeB{D C`B8]=,&@uk(p7]'Z~ 2BE8%pQ!A I3 U9K˃ZizB昆h ?jeMT[NYtP#4V m V[Υ C7$ڮӋL)( A;:mH,2 9щ~Ji woum֎0$$}-]TFN#fm-H#LZZc']]JW8YDj&j$DU? 8-EHJAw#Pj&G_ǝAп*"n]sW4ӓC"R4A7~*4ɆX!Fpt+@)d_ YzdD%/kh*ʑAZ / b'P]@N .TH`2w* ޜO>d4w$>ϖB: K*1+e $@ߕ< Q+خt"+d' )M b+:ZZ"OɵNcȾ ):K\ '@uF-+hhotzp ?˨O;+Jm$7/( rRvSŠd9J]T֕1~^}{ƹzOV/DaG+]ugu˧݇6^g5޸G lxÛSujSn^BEk>w}q,Hx-EcD1ީc H'>oՀo0%'?U 0ܣ `q(Xdyj#fڨfg%KPObXE̾0xW"⠀n, ܴiSE,do.eΩL5׆Lz#$>~ua3&* &3|Y,8wKe U9,}dY˅GkF-":*EĖpd,v6Zj"z˯=oRnfɎ-3IP-fee vc I:cb8O.K8KO (FmUJ H&ߠ/ Zj3Q=%9\`Ȅ'=C2$R % d <72ANĪ*owƽ\K0E{ [ 1nk\si&nXuq*F o9#RvI^/B4!%WC]e5a8i$0p040%` cú?e/1󆛓VIO`p($Po'DaB۩-wZUa'9t02O(Qjqt4ei4.N=m}-.遤"ZBsG5Wmalg(zˈ&o!aw,/>s2 Om-M% w|]/OCi9(=]'2E%:9}x:fxpdf1ƕY %O_>:;npsTN+φ6*K77Z*`)B 7Hlr -D\Cs enYyõ,tQP,KiB=yH)Dw# Z==>z?/orc2Y.z/ҹ <<>%/|n(Sa 7TFXAi`E̟Kť3AJPH ,VMU![CoOQYD}gO8egJiB.> .k*A"ύ[vnT`{TQ7 jd*)gUGz4I 4卶BݵT@8ŃϰH[q vV "38ԫi%QO3D)&lQ ynptznэNqdaכGWP u7eyo"l9Wu2Y.h ,2 4hRq&Cߥ|$u s%lO1e2h쭽}\M12eݏ^ئǎ& =Qć.>$e˒ض21u^ i6N>v29ͮd*?ʀM6.S~ - #@5BΖ_oegRns⏋a"sʔ\d?bkj=HC.5~f;_qrIپ] EH˻[G/>qDOwq{RG08X%〢Z/2B$-rXUyhIxnE<#O "~)+I8m?6+MYQʁΎGזe.)R{u9n.cz<,).S=".T~Ha9Bu04]0 H ;4ungb{$ ] )8jIfmIOߐ5&. KslqWcA{Ua>R_5 >R)a?6ife {I6N(ݠ7i MbBW RxHZԪB!o=v ;5&ʊcSH 6apL;+Er*NCgcĮɵmOx d!:9`I]=m?eX'ߕEJBDQY22 \DP4" ! r8ebdHAX"_^ʭq" mn(j'M-{8 WV`&"儠 MzY7NRގ}znE $j)؂]#DĪ9ȟubf%37c5S|=杝y\ϘʿG-ne1/)%c!x ')cdʤlQ"YT[Iq=Wha+}bWJrVnew.bl^\qwQ)YCh]'msivC>!-m9[|z -g`+clxx|؊=Rz$_fTy;}po zdĮG/,Z`oB@}\p&k] \tSsJY3"C`ʖD\fjckb50i|F5g+D*oU0?Nڼ2hDm9Y$ e^xLiRx6<<m*`UA"S(( (C}&okCWjkwiq'K/.qк!- jAdg '?ϵ?1[mP)^VTF.A0åA"qIrFET 9T4i~ 2x*52Ϙ0{[N^f$\Kbt^rȖG  V4ods>++Q:` Q$o'wRRRK(ϭM[JPbGSQwjeXkZ/_T-"/ ,$Qv==lp6yX 2I[B¯I-3hYhoKd 授RF"[V rP\:Vd-ZzhX Bhn;^g.E2Y0~髴KQ%&,]]__"d5e{hGftmћKO9̒h!Mis?vRSX:=Hh̨/²s^}|]&XJ^cA&؃-]̕AY%nFl;qY!Egg=C)^'jueTx"E({|9zy (D,/KBAg{[3$ZҧB-B ! HF)Әo0wQ#v_?&oN(WLDynl>]PրM.%HO~,s# İMQMS^k?~K6o񒂽`eФi$2Uq?)s"VAThxmoʉ}wY?n$Z]p1/2^j'iJ[rU+&Q5j㵒ol=ʠ.xd=`M90aaF3+3#p\REd򯡸=EuID5ͅj7;#dИ۶V^q[WCa@{XLn_}Y+xUQ7\77@r?ꍒw_L9pļ^lnv|5k T<3 SDhZtwכ|k?*vWuw m[Z~M$J3w6OuQ7DL^P(˲@82yX++)["\J c#>h+LS<RF٢i)3ј׷c*k߹YTKi/}O1꾴ު b\$P;N Ո;}_e)ՠ<4el)i Ppk rQ޻Uj*ܑ* P8>{'Hm1p B[[s6qQF|j>9hGo45;L٭Ss5lלpN׬woz F.KV.[m]v64ʵ֞?qe+pdE 54x7!hWLjy ̧XA%60OCoc)S!0f F~=6M= ރB*nCÛZSF"\ YM|XHCJMțjkeCtAEM"?C%DrcN*+;Mu˛ ځO36ap}vkq.MRKFEb(CS^ȱmO:8G~;pr/Py bk)B`wALn'uđ]jŴ"-A'_)m՞DLfEdc_u^K tK(G \V&fI3.z0ڦd=tyFK1@fRa@xU+\QC@E_zPiG=+/*ZEywNXxvp@pP0/#zp -fd0#;Zg}[BqJȥlTƳ_/+V:Ǐsʋmc鿝{xGN ӄ5fJ4hZPp@vLC؜0/бBg}d hc'nuظmm†޹# :^$`J0nPkG+l'uuG(E͡ O )3[xZ O Ho<05 !Gŧ$9_lv;18‹^Ґ4R"߃/W}DcC{@U~?oLEkY FHUZ؞LduD93D{17ⲷ%&UZtB,6$pr D > 6̠U}5ԪI|]=fybxaoېAUԊ&d9" }-KD׮nX|U)eK ZQt#aJb3 SEN\$|:X8׏wzGSr{8k.MA6W1bJl`ryb>p@ɦ ǺYoNJExrbocMH^3)0 `˰!gmvR:P79Ö IK:GDS^x1 s}u) Mn^Z֗7[fYѕ]-Z{m㉘0qORm#F`C[9bvVS9<R*ht(-Z$+AC1 6̓wGs'⮤}98yЍS'.=L e}[2IȮCݹq.`v=:a2Ђ&tmùΔN|Cz:5d1v4 tfL93!+NQxHY՘6GZЕ1yYi9unr[ϙ`-ehÄWx"- ~\ɠVIt/1J8~{k/RjKs)r3L;6.S( M۪1s= 1ZTO( >^[ZYA -; 8Pk$Gwߡf0YWǢ>ϯ)XIVA [)~0p4 _$6pr#3ѷ73[r V Y@o%o/tԯ#ܱgYZ0707010000036b000081a4000000000000000000000001626034b200004668000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/echoaudio/snd-darla24.ko.xz7zXZִF!t/=F&]?Eh=ڜ9N/#xXI1LЅ=Eο`*Sc4a[bgrwfiLZQ /qWW}4?Ɗw_{+c~ E¶ Rxu d+"I 6uM4ES fBNAT+]ti0/g:x`x eHgDqR VPJ G1K8d޲QFE|֡DV,3opظo@BYX ;D;.ƕ[6JDZ I(2;S>)G8Tb\;#4{k=JeSJf~ HӼc7|1/*R<%lf#~iL=x;t.ByE|rdT6N 6J49>7"yؗ}U?͚54y:_KG|FU7Vz'\̓'rylPa/{r:SB=-?Y |gџ]1kYW~0f~8 'kl˗`YY 4 #+o0S 99'$tǧޱ ޳(<[v/̙hNh|Uab4 }+"Jf_hm{K88)#D.Ȟ{̉^[ #5N6uf/l4Ӽ'uASN˂W/s^iri{->5\%ܿ8 3r ]3UQYs# Jh;4kW iو)AXJ5͕_@#j[1k<1حE~==N{<-+B&6Y+@og@ϒ#셟Fk/IڞL.5Qr*..3rVfjE4ݷX4=ogbp2Ͽ``|ݴ-xƑ{qO%58 ,zidcم DG *џZޫOtnSI!ޟQR\ j[49 4pn-Ö2rZ(*8hk}Z2O@Ԝ[i9L+>u1p G}- K]r={u67'L{ȩwM|kD`!ڠQtl#@M G:ARW7vI[%#59O6RFr5PLCtT{S⬀O| zOHۃUZȹbQhߠGW,kwWra8,;HRtn?wqYWPdWRuV̹jx퐪1u:iĉZrekD31=Y ׍x vcYZ w+B.z|NI6c1C/X?Я^/=&ϓtw] Z_S ;򂞥5ՎƶD\j,\,2:9p@6XX] YHpyN'?" aaLlց Yb{g* YJ+M2jDH* rtkys2tCԖFS&Tx-%2ßbc/ؼœiW%fP\ !9}.td[3XV:wr:':_o_ Zj{ԠRhqS[nE˻wjlϤ;I#0v -|yX~ $,:cFw/P lP$&8 ߝ slռXrM`Gxki}#%6 AMj?0u8ށ1ɠݓV-;l~;S(9ê>qx';ג85@(Xa8F-S%m,Z+q"PHCF͕ڤ㺵,Zwڵ.T4kg|4[%aEYބ9KC c # 䪈+Joc ؁H4F3O@Zt ;%ڝE֫Jk O> Ejd#P$|SgϑrH>Jbv>q$VX=NjJMY y'#|ԙAYMO+Z@}G2î+uX1$x`OcGlex^7Vچh^JQf# !/ز0UuyNA1W"ѕ1wQ#Nz ;$9r U}ID;_'!!-?,F^*vwݺcB3Eʷ\k<4RKM?tIZ9,vǨ =sNw-}%CgZr)"fj/|ea!bC`h03V{ xGcy+nS٩;m fOq䟣-T:d=d_|@NKf!D3l(ԗRbjMS^#``%8y#aԙ@Krcb].CĔ-XI2gtpI¼s^KN'X>mDA2z'=qpKIg3яʹ`)1E,n.rE v;?mOϽX }\s3d q% s0/ldq!\kHp$#ރ;doה AcG884hŻCoC3ig|X zB`UAQ}u 4~QՎ5<:8RxS]1CJxmos$!],~̙=*F`f~hч UND͹1=y;8rqN׷rkA^Pp>U5jHng `.>ttw6F1r~Rރ[ e2 Q{oA9O\$wcÝ{FH l|ve*)_ZG`4ʼCp2(vvME"UNI hů#w?ߺ}2Wi܂q}/i4<,چtGΊ&V&iQ,-MDQ/9@I/lx};d,&ִ芼g'CahKJ\⎢L5e' "=:#YZޙ$}Rըc)aAkߵ-,'X <ėX>a!XidSNS-^yeM1̻7 :G0*Fs1Ml&?oF=W7,=ktfQo%{Y=|JVqb,]aVR )5Yp8M7G,S $݋s릐8 Cy(AK?7!݇Һ5󓰢~n4Ҍ`7{ӑEZR~>z%kip(`WǛz&%A(Lcs:#JAk0ep~1>CP\7OK38G?~,u!X4/Ige>:XzZ01< SI&>OڠgB|՟6 ECKFR4d{OQC*%ؔA{S)rV}){ި yͰ+!A쉊s'a ڙxup9'ǀSW:W(Oo7zL QsMndqAS k+'\N>Kil  S\abH Wil\fH$[|2uӮhx^5`,ˡ}d#*i*['xh.]tV`Ze1UF+֠ MФT!/;޷FۆαGƾLdv9Gq'𝹰{NH>1Jiqj6@us']3#2HztO*hۼͷal \LFD+L(И*%?hTW{" 0kn d`>Βn\[ӬzOyd$k5R&"_`])K⺁0Q%` *|P`/+:UX Dk0oVV*m9k2ekܚ^`anȉ̉yѬ ޽1r)kE&76 "7#>>B5^I+&Dk }.~}KNV{o;agf6,pb#4E;?JDC#{dpqV<`ʥ[S C;tH3s^M r^cbGض#٧ǚ+l:aChxd2dvOxIg'  !;yV9>JqZ1d^s/jӔ/PqՋ_(m|vcSBWD)\x SQCxEhxTޯtELKh&LH4c%Jn>a;XKxGÑߵX^aW]8Lm@ʬ>σ¢;F4 fNiVc]1_^-s Lаr[=Qaʶró||G!eFr&::_M:V,)I倢t p⻟މ]4b宮}Y'1r脱h+Yh*wSF PQc/v 4AIK C$X…؂.q* f?6L0jЬᦔS0КznMC'^/D {iՕVu@'#MqS͂nV!bΒ._;ϛAxot @2$e&DV"j,jϗCgaiq+Ak)jrF<>go8g"?ݍvx?vz `RUE/,13F!/-EMִY,[cTxZ&tdLO_34Dpo֒a5xwE\Wbẃ^5xUPCD~bɑHkS_KQ7Ȝ"aqQ(ɛer$R;OpqXIfI$:yі_Cn.|rXJ$sUb@J2pv.~rr5 t`VMoɂez 93BUyr9y1R*?XC_gpBw/G3LUESfAe~UjV^%`i'vXTȤy  .d yM+"oI7llsMC[lĔN`Hcj {%7$/a37affNXQkq໧7-:+'ܺTNv RmǼ#j9xνWS:j7^v=nw"â9Ւey'-ʓjX 7t: %dz jP 0YCkn`,h[ެIӪ@0<ߦ&/EQѥα{iʛWAy)v,Z(t6pd/q Ƌ5jO]*\;+t|'aSջ/* YU͙9^g: 0溝c+Op>XK$ 'De-"x$M&KPor\`\ߍ.A wY"zuT RX/ՋDfOמ$ 7ƑeX!Y1=QG5)H%Y #Bʼn޻7rrFi*$%q<] 9MiHY#hRnFFlu;]j&( Ɛx[gp.EG /8u1!jpSHܽSm}!l}e}`.v\¤"Yxm4iT knX BsLRY:K'i"C/ě8 S5)}n;\_ Fv mm`(V&1w@w|4㉯#_? jVZ19v{C27UU񷩬qXI]~a}?B(2~00Z=g϶]=U|R{t mz/0-!HpyeWپ fA/+s{7c=ҳYѾAkF!]jڟ LI`hڤ&DdjXd eKŮg =bcS_ hr-![R[eLF :)_s D.A_ ‡-`(݉)%9%Vhׅ&X*@!yA]-q/4Tk|`4nY S?/ɷj#{`Oyl^pn!r쪭&u][Kw,ya 5^E$̗^ ΟQ)2+IJ=ؔLí'&\8[|;y~ūXQrTQKyQ|zN0.4Z>jyQi>9ʢ/ACŻX&,#bŶR rbbJD܋U^V. ?rKú.F4&<;6׋4_<1X5=iI)ETB5ʡMjj,[-x3˼3 NGظ4"+4HG/եSuS1w(<`kR> ~БΥszdRcFJ2 Cg9Roy=6i2o w8CR\EW1bHn> -~:9=W9mĞƩ4jof&#+o6o\8u깎ϚUUMӄm?@lq4$GT-=kFB'|{*S [\;(P 4OI_ߩCq e (>/́fhN4q; tAtk,55lLYd ?};Yal}bܡ-Oɋc0!CWw8鯝^˜hc+?;)@5&Gu~gO.y8RSP IV|1PsQ9R~X^a+{ GW^(p.|L@ZUB؏n6fxnmP dpg"k4SI;l |ks@Z4 !gq oM˙6K_7}> ƽgs5w sL Ik8OlB~N'3* P,h2rMmeW}cى ;w:QO6X6av\]Qք6܂:!e(َu7hWtf FJ|${B${\$b༢ΎJQwüwEW˧:1UՂ,7 HiqBc>.UPN`8= |"wAw6!f ٍ"/I( > 50¯2*"uPK@ 㵳kL4=e[z@s7yrnNjVI1F/Z«Z;[Lf}a$SUgASXuw;gRH/Z$'-԰> *܊uFx :&30.<ԎVP'cW}(̷ռr8";7Ska y V  㹝xŇnr:vOu eXν2R҆#hIѫBج-ۢB`pl=njpǥbP.yO ߋ|s,p]HDV(7E49tTd'whP =d?鿸!Ռ',Z7m.h9$R86&}##Ld>n./jȐ_ص--4O|]$|kW |TvxQSo?.7ɝ*o1r2qj/$"yc!O7CٹL^H5cbG8rkT=lѶl"!yu;wEq/S&x`3%w["Dcc{荻gcze,uL>kg^F(*T:'CS<#ҁ/0!\S+<ҁD,k,wiUFkg(KAOnaQ% 1lգZeΩ'K// 1|CP~H뮶cI%p VMf8."TI@ b+n%}?.4۵,ߔ"Iͩf_SM2QGT} eoMnRqzg48Px΅)~#$lYss*ВCdH  hRcOžÔϭq^#ɁjicFj䟼C~E˖NTj?"ij[Jxs䟆&=t8cޭ~X iPl4s5]]fQ<,f'xioeVZ bÍg1}',I ՍM17>ex|z(7eB"^E)\wrc??Ds{ 5 {㱄=h,zR^5Ÿ/";^g LtWVݢEt#0q#Lu`ggp֒{"~xO9DD%d% nK?cVHm")iyrǚj0O^Gqr;ZNnE#wd駊u ge3.~lG-@oz3$?△'2ˠڂQUrڐ5|C,/&4{1_GoP;nr)o O~ 㝷~V,ǎ6$V!T½,j{r] 2/ApJc~YD>ƃT}@ (x4P PUe[TVӆ㏖_K?f8ҝZb 'hS`FI4 -Gtx=-Xz3Ù2 $Dk6dh*-!dle񐚀pƺIG#Q3Qio֠,"Ӣ/{p nGhp(G.DXhq bF]k$Q {AP0hM v!s[t窙Pq,昷omؽ&E*Gmd??2eY!H"YmR 8 am]Qe-~ԋ j3)E6% u>[ìi! )֠mgՊp W ÿ9$qtx?i%$ڎYAWK.r#@,[( "}䄎NgěLaq^`QB} a,%IswGqSGP*B*#9x>C0ce{ᕧ Qg&W^!SΔ>1aKy]YNPćM%wTw+{s52 +N.vTbݍ"Ʉ sõ*ޫ> '?2=GNep@pMk2ePtLQzg{/)Hlw/RVAzIfʱA2W*canT\ب۲:o؃ה}a/CWV w/b2̀6PFh8У3 M)y~4 RTʪ8|qP{4Z%E.TXcu֥ [QDpQt yxYd(azNRsh6tǞZi]'n1Xx k0- ob"ڮuO@_H$D(-,󠩋0~gޥW`Fy:.lYM5Q`)lq="_?+BWǣ[}3esA2ݏ=hIC Sy[EbdX` *\.NtkBp=Y Y?;=`Hwz&C(!FsSr7H]|JپԃNjиv."0כܜb494$&<kPiFcr}ϾD}%l`<éAJN ]w{MUp;ʀ=xK[XZhNOF-]}%ВIÎRJ[ eVOڃåYW>آ5H%ՠ6ӵO N\n׎qEPSΪ#x.gF- Mnz ,>C \+idy(;Q]?go}z~p rR Z[3j[RwƷpZ9*+v;$L(V:| aѥyr;tKIRwPMh lS͞ MifU_mD8Dl:kljLZxiQs*iB }6?wEuQ,4tS'g$(m;7) pW(U  tVicXͷR:lAB? 채{2Sp1?kQL6e+:ly2G-w_jߔh߶X" 5-XXW;{"#[^AM8}@&i/CS#Li!Rɑ|Ȭ5O%@Ư@r[fHYYU/pB*hzq<#4sW?ݫ<ېs>i#'b\e? B.EAS/zRn3E&SID:~#iSm#\/h|#d Y(WKgb?³DYdwçKO]^װC_炼=&v@*O?1tn49aAҖܑIO '|@xtsdR.4|($kbJ:P"OcnkN sb 8F/EV /ޣBS3nQ)HgQ' {A#S!w'}8gCbPU~:8}{ &td`cūh_(SM/J7W'Ui6Z-",E< RFW)ݓzGKW3+[_ ۡõvgUFDk )9ގl¨]AA4If|p=>_U䉥km!1EZ{.?DuZEi[F*=~-Fox Qn{Ĺ  5G7U@j2k3;d­"qpHQq`NS.8$MGvKrH Ѱ"ysEd ØG R;\PX2 ʛG!{Ӧ7~HUh5I*n+̻h#dc` ?îJhV]3PzBe8 T+g%68FձYԴ k[ ġHldm|!1Ska0e,VTj;W`Io5nqw̉í7?qL|r䝚@c & wI@b fuțg/|;-C` _$9Bmka ɳ;8LQDI@tsJ %[xï[^|m%&׏k +[Hx> O%j,+`_?(m1_yN b6-"iFz6Y6 WpRYf/RBO:%EOdRɅ՘ l$vy+¬G!ʢw($ d{຺2fakx4Tu Mż 2 t@'3]1 #XvEL P7#W4isy=8|S\ E%<<lrO-B!!r枯Ra" 4x|3;䀚o ]L k^7/cXഒ=B |Qq&Ӱ U4'ܮ;) {lFUEw?hrH~TDsg4bv|>Nthٰ?K1e.v #P6D82)(=9m5X!  Ȃ)7JkK4a˾)kq&d%x׀1G.E- +x @y5ܧxORl;/;&r2*re K =,J6Y&[f^thRSe`6j8F'~UuŒ/\gYZ0707010000036c000081a4000000000000000000000001626034b200006574000000000000000000000000000000000000005100000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/echoaudio/snd-echo3g.ko.xz7zXZִF!t/e2]?Eh=ڜ9N-Pe]Q J%[!ob-4ư\k\>){e8{d'ÑOj=qn&-6X>::FF醶maYY Ru9+w~Čğwxm%!WqP xJf1KlK[R"3Qq2Sr5ɅzH79 h(8L.;/~d%b%kS9*gǓ~ҳFYL\ntpwn H?mu͟ /`kaSn3)`cCnz},2 uV*1Mw^$-q.s`sJ&@% P c\Sø>'ދɁCc+&߬ YM$H3>Mܫ}ýp&> Shwӣ“Nܩ8a]}T…YGY,نv^!S^nHu:[ICdRz̈b zO;/՚1JXY^ 8Ꞵ#\r:P 5m3nmO/vd$z@rvq@LF|m}6KhHtzRdȢ9WkD[.`.EEVk/mNĚ*Gr>E 11sZo0~G,"ǣSM+2Sb\ΦNི v_XeJ/- nBnǗK՜scbG^??Ӷ*WKۛcO|ϼ%зiI&]r_Jj_ȋQp?SgF ToWJ}(ཕ4Oy$a\`+ 2<,D@=ƙEi%^i'ǿ"HQ̀(S"/_ef'db )p/Ev|Wz6ʺc拉i/f?VAL A_޿P}:#`kN5qiSaʡ6q5d9'.0X8!, ٰ׊!gc&xK]G!{> 'W]'Ylo٭3eY? NM/벿$/OU51X pK &3v_?̍NT:4};+[%/;5E@< :CtHQaQFR'LBYip(oacJ amy*'%XL!BX("t݀(앩^'Rz/c+,4!JMR3vqvIT N./csIA-.p=ɮ {dT;lpv)3!_?ئ;9.D}:>{zAF|<-G~lǦT$dg7rϱBVYHͤ58F6Eퟠ#G}jЊ"e؁4|}\nf޿7YDC>6E?TҖG%Cc$us0s+k5&g,Z udp/B< %e0Kcl^IseQii{%䤰HҶi8̹+8 `6cߝDȿWc| {qfrq{@,lW,ELCL-AOhsZ_c/xNf_3+hm-sBM2ICCe Z㘷1?ֳ!O=9l 2; w@8BuẘN DEʎt4ya7|u8{J.A/{NM&-g ǚht“?oZ0l4,;#Kк~gi3=Au34ȩ{ī]ک^9p@'}bC:rjA?RC˪NjMi n޵ - ?&*IA6Z<Z3USxK86fn-ޡs!2AӼcHF dYf-!׹yq#)nVZhD1҇]$s__QsJ˶&R39[Gd*'W}jIoK&oXĘʴwwm0[399pYyXҌ҆fBT*DiMvPu H4zây?>E*@>Gv4IvkeIAdjبU) bLH:Ҋ:J ʞׇgWQR̰QN췴&Ni5р>iA+5Yac6&>Z]7{%U>օӴqpo7^LZ_jH.Ȅcۍsk[_JG?yCUulOJ;AodOKq"v7RvSYڪ9b<>ZhW/u"|a~їHÒmuiL&e8}5b krF_{+F{q[1-tz*'uJݍ!;/B|?EW̕ lm#/Uu-'"ls>z,o0%%711_<ݜѠC ˢY0u:kto/|\Ћr]Z{F~/).M3ӱk;K Xֳ] :k"_' 6%`u5xgJjJ"o@|~2HM)H>Aگ>BL 7<=sC(nn$ofzqO}׸\SXpm"PTrxiD*>[3p ?b`${p< ޝQ"7P黨Cx6|Cơc%DLua`y%JV8 ,aH?鸼Ob^=n(M9 g? 2+No-r*)}/֐,/PچM $z"+9Ŏ]j.?VDs?v+E1Qo՞z jO )pO,aT DM[}AE5筙4(CSRZrd?=wjtzY? 8~g 'r E Gr=4nmȀbOJ@SY  @9,@pQXn>2?yyg4i0=X/lK3qph}ZT@-2 KM:2*.6<|&|&7Nh>ِsfSV**o8 5d:gi(֖^9H? jB*ڋH%嶴wbDXpcZrSڄ)F瓸A _K/>bN*P}!鐹,mޕkg Ũ(m3"vwfu {'jAi fs&>X}fx}l)>6'c@nPYl]Wlp5Cm8/Fe)Cx5MM n5 zy.b9V@S7),aUu&WIOͨխM³YLy><>=Ra~,1–D~icךßuӯM)!<;WɢeO;6d{nSm5w#`= ^]z#R*Rj̺Ce]&.Mo[{]ә("Bf 4N]w6e+ጪ"(xPڊ̗ r\*`uE Ava3L9FaVcaQN݄,WRwɻ]q|Fa NJ>:]Tu<%1Tc{[}you* Eʄ6ƉeI?XzvruqCy ״d8 ߓ/K  ]yNS> NahM;4-|(LICsvC?FbuuVB#j5vTl!FG[y?Eb oUm >.wV՝LF=Y' )#g.)W9&q·1kw "ӆ+esPz1~V9DTQHX;dXA i?  _oN.|jx/vBt6G;Y,.rbxЖ>BgEU,L!xM{TY)jqR&6(=WO}I|^gVj!W}T6qDam {P'yǙe4FJ,vsIR)x1taK'բ '̚=~6CR{_Z j{ʂOXV$u`Ȣw qzZ6l\hw/%.D 7dk#rL-0f?d{MEF`Du4҈a&6>֧k8zҶ@uUwBHEvutqf83_/eHgcK*ٝ>' )jCTXỺsƦ8fq@~[-Q:;;SY}q?5 CGN]N#thY< r?tqJ;ym6 #4dP2 SqP(|%b +_b'qc+fR /ʵZ7PVy)v #J %VYgODKMs^13$L.4c"GӘ;k9[FH`JovDten}jZa^x9<Ѩ>;-hUy||` ዠ}Rn<1!QԝITū]jȢ)!l^ctTƆ6켖j!>wXJB*"BoN9M/͒ m$0GYzkh0a1}nvuΛzҭy͟3\[ge˗ d K̮? tLotl{H4QU BV\Bi{D n&1 I&ShRtz~a(Κ'<|XR4As2A"_9yLW#q.9 {7 z؞l\o r[7*_qW0P u| D zZ3 U@U;l'JQp&IJaaALr71'(֓ȁztXW+ՇKo쟼!H FZɩY(ϡ ;q~oJJFFˡj#c7Hi5m9QӇ(NRT_C&J4ț73Jcn<.X vKo#mSt~`v$|eYU`f(vzVe X8O-ìS:ǩ)enŤTbFv#[Kqȿ[yĸr[BFY24^E|R}!0]yLn'C<-3R|ɼs0 t;uЏ^.A_7oEeyG( ~b-ᓮuꕉ 9RU F%Q(HvWnGS% (F2܋w*91&INM`n*:V{ J#k)"3d3w}_*3t=\j7&MEl8r_=m B e%"oepdKV:DMǤp`촯ՌEEj6_\/f,MoM*Ki?7,t3tmЃX;U'k=eꩋm9k0r7;"}i/;?Va]7-#Z;Gd_7zuFMd v^H#/ >?b1z Y}&S ^JV֫hN(y&za.>5(rwcZ@;K,(\eo"%ΎUx VT-]G,[)X}9m<=q߸ޯzo|zzθŊzFShDERXhƚLx޿gzONumí M`&![I?H0jŰ+tE2?JgX ={èL;Xm~枛~;q2R @NbB$La*cL0y*)9̆C!jLX5+"v =7"dh}~#%5n6F$cHoW5tO5>ǔ5oe=FXws4N{})!alɼ,e˪cAVa*.Ւ#)3r"+VԾ2&();^S $DMr+dS!c4AdLwNm–=]O4W%'(u鯥g.-W"8z] 2')ցјFA& S3[ p,}4.sdTNabS{nXBqJDtAUvj$ΏJk @ڰz7 \^L߫/Gʶ{1b _($LO$T61%/PA`{Ye^anV{!T];T8q'tXsdpuĺY(ISྋۂpկ;ω1wZuS]s١KhъHVjfc雭J_G@I:t{coƗ ԕYz>L9h^IR H'"_ZλCwVʌjD UrǚS&2HXc:lzL$e阅cdRqwIx7SՏӟZ@)|1aR)I" LpQL]3rMqi`M9'*m/@:H7^G̘2iGΒ7.̜MDwRL8Uњ>Ī9y-# ɒ~0*'ùZ~c KpnP/G&D~rBmV|9!aiM"C:RGm'MI> CTncɕ+/\pe "#4,i+tEyt tz%uw?2`,㠙VM|/Kz0d1I^8f^}9ΟpH(a UL _fs!iТLtUjE℗9`Q0eBܠEEPQa{Q_X #{яJ$X0]VA BhlS;5M+eȅJrzb>/AȨCsN0dzS(Sol|A2tiQK9{1NS'i dpeb"I58R^bcƸ- .<*針ݘFOA1~n(,Q| zVa5QÛjHU30 3pV(~@e_ rBQ*լIli aMn8#k. ɬNXTqTVJʠ.tʗj9}'9!N^ uBcՖ^:?n;iʍqg8%A"P0?ѭXGƓGgIse ?2i8{ƺɖ2D%E7 CrV}M,$K041ҟjB\,B\\ktA1#Q!:GV4b {bۋMujGA>h}E- L7^am%FA)ovF8ڣ*i w\r3M~ΒTi7קq'XԿI؏_6T#?uuD]<V3T\4Ň;ZixH3꥞ҍmu4ǚ=/a>W7aZY8梴Nj·K.2üY$Vʸy&ud@6^ ׎i ߭yۼ,P$+l4ӤOc;2zKuDŽFdl~Aloӵ Qo ps\@U9fK(r)']YR$L/ax}p H=Jh ]g<;xI.~B1i)PF@#'h.*QyY7(]nYk\u'|e:4S[*loj- H%#e GnG4]H>`#nIW_]TiyjIwu"Jxk0Uu8u]ˍݮ$M?Si(t/Ǎ%w࠺mk&upi0wX%$2YV92.ac琊KQt`3F]/NJa7WI\ݴ{6jʥ&ԙ|Rr4Ю+˺{1嬼H][7sx|g9.qa8Dp?G~ϸef'76gQprdܛ)}cK'Hjw?Θݾ b4UAʽyHyH0O 4qj1NqH|g3~:CS&7#Bh,g4̇\xO*M!^z>lSk Q@/qQ{3lќ]g#fxt宆z*P4&ڳ0/{2`Q.jq+&>?"df/@I,1Zy&ޞdpnrzn/2Ρno,.zSjA̟bک82@&9*CVq3kTt1c?̨%;UYFy$OX[Wj7+bVDbkKmV"q<xb;Ioĝ[J1@CddQlSwkU@ ~f]Ӓ//~.u]HUòtfC+QLz,Y=$Ndfcv APΩBq*=*ㆵ+%."Kɽv,=Cn.G(G,<;\ ,tk8A 8۵c<ٽlc(07RsDQE״B ";C)ܩKBRr@d}>u$6A+a|xKE1!h\qͶ8A6Y >2I׎n$qJ:)WכQUYδ<~!'5ČX™g54[JijU uGMŴ̑u}|g Y;nY"%UY)#wβmHȯ|@>?:IH)[(zken޼BWMV hGN[0Gd J e1;nilIj?Иgr)mQdG`4[/pݰ'~t ( vyG%o4m)mY:kYju[f5z<Şy9~Ymr;;m,VawNlp7*mGLn-,D9j9|$i7I;;J1g+ 3r崻EL|p'O\H&{l>e(u37N۳!B-A]CdBZ:yvyik]yˍۭ\"DtchF9=6 0}+V]wětFUNE=5-mnQXl'NC ?` F,T}OugJ3ΰіXGqd@9ǁYvȱlJ{kړ&Km$P⻘݊'(,vGX A˪!uѶuCh,%$M~CD~LOq`J%.Im P6[DMr szFFK͸p1Sopsi˖ #r1CMz9Պ$j eR}iC<آ-Ix")H~skBdg~^H7Ϥ?[C_k@5HЌmMσ?]RidM& )EA[AZzjσ'L%8b4!xg?1+ ۗQF[Rei^d}K/.l}ldՆ {QBǝ۫#L@ qPp^Qyɇ'*>f²Ի͒:%-Hqy?;@ jXr!r|<]R[k ? 5'% P@x"xltzͬT4gLRǘwZ%$:9A/['REuGL̇Pqzm93PMb4VkC7:H79<zNF˃+~,ivKJ'МY?P1j4蚂e!/YsЎwݬrTſ#>C@K 5OrER" D.SƜ0>9fsv3ZichΜI[|*kyZ#< bׂ%Bk785f(oU<_\d? /7R@ y73'OdgE˗rЖ_MY`0WC`3>r#d;m J\b}f ;L924f^؟B.ytUOk+qZD>!їoe|4rxюq76Nq\+ȽkG㆏\wVn1G*[GH[c_9ɦ{EŜgP@i9t{B6|ʛ(0*I>j. iT5#J t6[j7W? c^trҪiixTo F2fEdq%PzY+3A0Fd @ʟ[P'25}E y^8rJϲE VD/~ƨGf6$b l 0 !p~ H6nۨ>2B;+Eȳ/VQ(~K][I5@'3LFܴ/ ׆Ed`^:'gUS=雩U=}n8c]x23ۉ@+fH$^вj=0FP%uCϻCSF8gUº9yٵמv7 0y5=g]v& S;Eu\%υI\44@ܙ j*Λ_θ_ೲr]tsY 1Wؠ^\SۖΈ5 JcИFg3Ѵ$Xvƈ}a#XWF6tdx "g&b vOsKU=~s9_?>st*1ZXA_#w'! v[njy,Mc3R ff_iۉy Fy-j*~66>XCh̳bNXtѐuh;AQCH]XǛ$7J@Uh*ׂJWhAiJ tniv?4!"!{La-j%GdzQH3Uњa/œfB}pF}$$굁xݑFXP67.tBIEgfܴOǡu$d#u'c v[ ]F - Rtg` /'i_F}c }\6rrF\SḪVpO㙭{ḁs ?].e1 R;+Cf'\cPkoBNwTDE" #LI%CGktKL("o֣2I;5 [v|Y^$$g%D3*> z)i 4_M MAm[ AЖn,hC`V3LZZhmW7Ֆ%|'Gn$mOp%>h/NYY Mhj_iN@FWy ^:wNEΤ $9PQ^;Xy'{xڠMj^Ha#1?aT`g A"'@$H|\MI 7m HGPmRNؕ8pW@L& cCANe&N!'}ڞ9Zg#\5tm}] =츿 ' ?Y1beT04YpEە%ku|v6攤j! V|(d0Rd>\p-䛞_Hjrw33|7 d^oӐg-/@r3mܳe$L';8e䡘 Jmv( -#]dwFq(QA[JB>$4=VŸe 0ȣqa4y&!poi2=ս*i0- h[?tډtW=rC$A!U1Si?T@NFVtPx_,'iцQyz ݑl" pvnwTݛ~RqX0BZVTqNNeB|4H xj@-C} `=ؽtn( ''Lq/#BN|ڨMh!#DMrmAyl&-67I>ŷw`&AŞf1Eى*w.sFxQA9 glly“ 4U,}9ߝ)K̑]p 2Ҽ3lsZ n%bLC'TRQ\aYH3A6GquAWFr&"O5TPISF4MZdX2٠Jr\JE¥ā ёz\)8LoŒ*c"iHVU w]-cW=n?B49E[AkxUե Jjp1~LJ/a 2郒_!pbPfbIH/ \3}\.KS KH%?6&^f x:3r!5"XX6ɹF3•ā}h)OfNDa-"H"@!r> w}gM (>D/l;޾F; LL+tPkjDD_lRo}S[u^,`PtRpFA gْ .L7Uِ:bdo>FfUưa#.Lw'Lv9zl+YD2R\Hk_NX]A0Q}J̢Sb9KIq}xk:r :@PzU*Bщ2`e@d5S'czGq\fƭPtGF\z)VIil59~*lE5O\OZ$ɞd ôD!L2dbNa&Az0c5K"p#qp U0y|7= 3a Aq2 ý y8ׂ~֊\6Xc9yZ- VwE߽{צՂvB䒀r=':'qJ㠒 8@#W/Guʂ.3͠ۅoSRuG7/D*U\.{ ZF3T1:pIzr07I}% FtO#!C llS][J7NN*m11P+ lFE>|_\J; ^ ~^y^3GܝKm_ol_/As,aa9-hT}[/Ո$?i+"'N:xBoE_"m@*Cl$EDAJ2+jŴ3j>W1*&G,(Ae)Y6XC4x[&/m sJ3V:VRZ>3{3@&!YOR:2]/MûD݈y#rE^S}4^+Eo@ʉ-38 ee7;e.ICH:e3|<%^?f'(EV-$ÿw BjL+TJ&5mow WUf|-J R%;NaO4Dl L dC6ԊGFYJ y@ So*|ebH_'}{4DzBh}HK\?' ۱Bߘ#uYԏ}xmhUfN*FLF/TG&oLl] /;71Wbϧx%Pp1^˺wR8]1{kdYS/ϾM7{lh,l2mƞR|#움)ֻgֵ6xhvnH+y}J&x9nah|.=zwt |~"(`]Nj2wP28V=N /i3\INRe|8–KT{Nor!^t NFű*D9߽BJwWU+;:k^:T^}zz xa`K}I4=@9Hu񦚒KE񙓾0/rP#9/V||=yú(e-ոf*i<0X &՟iGj`Tߍ֘9`sD#X@G1 Mfx|'Q~"~brI~,2N0<bnkىnP[<.bQ|3;DeQ*=wLweiM)F^ JnY_4J J$LS9xJR9NvNA{j0܎a͔[LAuT 2@q% #,lt{61nU e5K& Qa`xcc-' @ȹj f8^cpG R(:sNu2|$"#줂̍KCDd,;Y[A=4, \R|i5da фد`͈/;E: ~cU'p,;rzo-v8#72&a3;-M-vڼ*88U3;1ф;z'gQə z@x{B(=ldotǟR p]wtO@_̤3@`CN BdF~VB ۔STi Y'gos{р ކȓKuD"f\FJGC>%1Awm >]}u Wt׻)M9c]Ea |[c]豿^"kZFf.}VbaO |=.Ff8)- qjSx:S聣j/>+ /ycnrD/^ ,RH[H qi7/k%yJZ)-ҍ^T֜7T?]߈&F3$XRt:dJ|a~F\wS%e |s$ .&͑L.ٕ^I9nW+K.Hz vg wߟ0;3c?S2,ec`<iB5#WAyYazT\"] l| ʽC'-,'9PJ7 1pi"D&=,>j96?%i1"d%u%"/ߞdВQY@u R,1[4wSΪڻG#Ġݺ!CzƵUX?=>/ΐz=$~t?W|K:3md9wu{Οf˥81EP|N!&^s)"#Tל{$[,7,1¼z;(4ާ*[zIբR.Y,z} iࠦnMb.@{ XG^ɰ[؝v:҂lV_ [E+lO?> YU*L]Bkxm8k6*I?4@ VGn4a?vNy)#(˔O1޶ z].R e/9])R M@YkSBHc~kU:_"zeĻW5Cdo˩h_'-);4\~βo- b7#7:U b_e?-1Ϯ)ri}C+}U #E|B•b sdU8Cog}ɩo{Mrm %%]g2d?6JŸ{f#Q*e!m,ֶt.JlƹVޯI-Iߜ Ps0zu@2kN3= 57lԎꎬˉ,2 ZS 1.o8I uyq`#<kAO0^w{X;EɗI~+A{|e:p͔$gxkܦzr k$͊AҴdf7L)pb\3NBRRxI 1/`N;FVRw9F\)"^^N3Ux5^>W:@] û#6o.=WTe,KV"RUjl9iLaώzϻ dCy=M=3JUЇ6Y QP!c8k.9P思'#pB)u5!$(;ewW'jr4[b&,#M%Rys0N$<5 2ݓ61XPsK'BK|M˳;G=kB֠ Eo6`:23 ZۍCM(K۰مյbh[UB>R,+DS/R{_<&BҒ~֞KI!QaCPeP$<Ȏ3dbEVGFO-Wu'z Enh.ToX9O_ՀqR/n2w3eިp`_\!=ES<€kS}Ί CTy=BqG Ȱ)5ΏsBZn84zɊN'lB TOr$r6}{~5aN67TO$mv,hVէM/9ĠBtZDD?yɓ:1-tsl6a40qAݘn>R]N-yN \tB&_TxAkM(QzI[l|- qaɨ\Kb7K$ ;7PJf bIu7rBmOQ*ɑ]%FZ%:'Ńr._@aEg&FGʈD/1K.NIRe;HNzg{[#aw7ڐm&a UH]{ nM|.mӏ 2 iK(2-/:I"%TC&o&!Usl?ݸdClIP- 5%Qbp*#̈eJ{4 􇠠E7G+zRX0Ծ%ߵREq={Y)ZLILsҫↃb" 7*ǮEnɩuQzĊ=$fwBZ $C//J5EDagg=Ҁ:%\3),<=#K4bmVIߧ!31i&F*"cWEE*:QY0J!x-rR^{S8UB 80b ?cȸ~18ܖip,p[j+xF66?a-|,jPw+XpR&oxjItл_\eJ2(E ayrnT] ?T` -hb8Bc!u~ ΞF-[]cxpן`T.0,c u<iCQo,Lz7_65qįMI6 5B0oGJ~Jɖ6BtUbDvD4@Ǖv{N=gᘉ&2HA]^R[_noG&|A= Rx痨 l"#QWvlfCb>ez4wQU% $E`ͧs7q F1n:ea\{œv?eU~!P6/#13"~tl$vA3o@0ZH61I25s80SXb ÃoiU* e ذ)`ֳZ2fF#VΖA:B(*$jY2uL;Rɽ2,kh}IhiR3mH\Mv  8[(h;'2䥞[J81S<åWZD9$)Sb=:D5X,$a+6KgT_86y2nb@$iK;[WbI ve:!jI#˓ Jh.5]rA/HgK:0I=Ф>/`qg͚6b7\( Dl(T ۓ& GX?&^ VI{-5.Ia]V+%jy'pI9G97=~ ת9`uPE$ziVU\7v[w"c}r g]{#~br ^CZb`#5aݍ{9,d3Y2pv|\mfMS(fWvAۅp/m^;&8/7},QL(XbIijP7*-u8BBA5IG |kC',O'F$촋*A<91Ƚ#NͤRر3 .ԅqmĴ&pd 6;Ô)6&2SƟ߰gD+*׈ ar2=͑_S>V:!0fX}4pT̜vP/7˶3) 9줨he_oʮjabas*MКB7q~SgQ֐as+.fq͜[5ܐv']IMN-~ jU(IBcPJ+m'}<> sVtQZhPBNv9n\r~gw!hSMaGeG]P-5!V%F! m&EO4**) 9#k*"@埿dDr@F!m69=漨 C6& $xF6]CJU/v#ɳO {=.Z#F| *:}Ҹ}iIinipAƩ0}7y7 ÚWr֍d@r >1 K=Ne"a3{fzR1 isfMut!ƔG*P_=i&|N̊1ijwl {j:։1xu$-\Bsac$cP騭tI(RD(&@(H2l>fh.?=} HP1.aֽzíq12͞S^lC:8U"vT$/&'6zY浴"b`qPv@O*O`>V~ɞX*HAJf+~G;ˎ1S=ؑY)ɝ"ŵJ840~Jmq d86Զo>gl"T 6Od*#䠍퉕|.hİ?=9Dr[D tm^ hQ\'Fuk4h.AT5W"IN:4EҴd;jJ:(P%o#{u]ȴ u0hި 5IJHRA W׊f<W[J_x߈+q ړLK9V>& )RH.ڍEsÖRE J"zް72HJo^ukA?-;6a'X>l~LW9f㫘C(}6Tl-_CJb3K#N<~}2~_ kVڕd%`JK#wV#,BKb%J"hh2v 3|M E0Dد.OhVtӛ.9@S@!xfEASuƨÌɀYњ=!Y*%uk6FJ'Y柴3C~@P o96VK=1778vD~+]051ol }V@Jʸl:EHîgA۪p(¹8K{N6"5e-XN->jO-BSFn(<03X+h[z󸗷vаHg=r"eU97C |H1X^p*v04|IlM=VT(dD'< IKgyC ow̘F͡g%LT7JWf|z˳fԹ*9>?K=:{d,$V qb-e׻WsmϺ&߭^ h h޹۴S50Pgd{iz`<93rE1BfޔLoH,coB1='^qk^S=3c˅W3sqyG h{qF#X:T.kMjL>` 7fiH&{i:%~Giǚ @mwiVQS/uȰ}bRw-xahŧ3ylsԸ7ly6gtP9kÍlWI:u+I` &_x(.ɡilT=3ewJKߗ58&s' QvX9e+E oso'~Z DG64 IE-*T܅ ka4pHT\ Tyt]l~` :?`7+kR' M<4`J/z6m(ʮڲƟ"h8DoК ֻ<XBN"9su[ `WPaV)ރ4a$>o{,ᨊȒhKpGȌ !Lз)}A*7b=Kjp 0i!G&]])ťަDG6!HAF[ wDL72Xq\yH?g2 t <4b^L5ano`X w}ڌ 2$gl!Q;1zLJ>bB|ٽ&&Phן>bJ>J^9z߆]Pyӫ+N.,{5条VOhdeFImO6d[šN"Stt;=5[-2+MjW̮u=be5z]^RhNB8.˳|%t㾛oկ&R?he<(A|183*G¢6 Sei%q}0 2IZ*$$f-?Bhs"t \pRvynfTv(;'aS!wirFnD!7esp;tۿw)`?WD/$-a/FZ\2\%2*:u8=ZvJ[ݿBvfEx7.I94^~vKR|PqvIC'X7"O` 0ˑ~j_.~ԫ?AS`%b+l[MP EUKZ$z@vV,U3-n":91-Ʌx*֬4ߌl 8EτT ?wXW{WoyjO;{l?Chk%%w-kL)KP䙓$n{3~<=>ruԱ2ZwjXе]UpB5'oæ60@OjhQ̑<4۶ּueݽ0n׸|Qusng^R!Bl=@Ƚ RNSѯb׎^eT8fB^2ȮO 8v-++W~%j?դv({;egkڛ+R:XE +~ll=1U;dzXFl$hfGB.f$} ũ}N9`rԦCYOzed7қ*ҽ /<Ħʿξ *?BI1~cF>\Jw1e y^ї>%iZ'ۓbTL(]WahMH(xk*dhK9u'ST[0'̸f]v\!]xtV;˾ִ_[TxCUA&%RtR2>ɒ?m ߒ?X1sW=AL?u) Y5al"&Pzwk$(^(8 zWA\qI}>JG*GqVwqQmWoڎM!7!($Z;v<2cBOU,vU5Tb H) *`Id, ]m]r("ߨ= g\ԺmlONHGKgςq,I`}ҝNûWwV٢mhC1y0 _7za6l;( ;(#ߺQ18$npC3lϑSwQ$pLf;NY\'Q*q|\7*[ S&C=_T[v\Ϟ'ծbQO]wb-*D_'=|;.u0ZD |]Gί{:k%sJj,8>qphvneFKʔ((x9K[P7'v#HΟA^ti~yGBjVb#7t{h8>~Jif*L";ٕ[D bVo lZ\-Hb;,2$&`xܠדΡXcHFCngR?ލǨY. A0Ӫ  VT.IdK,[\Edy!HH| gxIڋp@0pXf:]en 5nhGPH ?y8Y>_tQLxKa`̍t[L .s*wM0QwS'Fdi_X M)ѿ|"Qoh_]Vf`Y{37iYD˙:r~އܱJy,YX})>U"@VvZ;Ĥ \q;Wrgxlxw%:Y=1t~&_(g6~TTPk`10a_m> De6L)vn,O  ФVeٿϊX*h׉)P9!YN2 *!*fVub; }{͑U38l#jORxZ;mHu /}elWA/:f[?~M([.pc`fqw.D &|1ʝJ:`|H{L̾o!Ǡ6A3se 9Ql?Xz6IzhZPuUQky鱗5cE|q|u$E/~ںNRkƼKc~%tPnZE RԺy1W^6jQO} ~vejuڐ!6$0:Mrc#^pF𞪤<[H+JFi (|y5<1- U?+gA&yu̦G@#t Mp'!Ppяg[^ 1OX„Aó>` @h^q̀TL=E2HP8,@aq;:m@j㞎j~TAy jp?~F |@ @b/,Owm2(F\>9Va۷w{0$ٟ6>O1pkxgDJ|!d+B2)!xM*_rQJ)Ze_?,UeBٔd'6yȌ=35v7ֵ:ut#[a=m5a@n.E<@A,l*Lb JxpS{oۡиF5t?{Nܜ,XA(~\P@U@ewL5VlyǍzq8ӌv`tJ8@*T;OE{r*[bDr;V)i~ ͘N L 5-o+4"/~˸ &Pw5rd7F[9yRSx7 ]V(>iC1$:X_HP܋$#{O!af4&m?LZ$ / [=ܤIrؼACAGTN4GllOna(Zng%7\%ݻ٨R=sBʟ \?.D7g{YǴHޔ,c>2v4fAL; j"krŶ/:;XǫP,Z#" 3aLAKj^g&`ON}g1(N\Fs$`V9:m9ۺZE 5N.mj&}54P@u;FtKt9upTx1el,-Mu'i;Y e_I 8kƣm-0?E䝴a;`Ei ioeHN5E| B7K`_42D-'v*8M]Wbc5m906\dHx>`l`l*&J@\Bt $*ch">8-H2[3H̍3{ "0EK(ibkDjYu nc 6Jn>-C8x *dĚ R-xav5 h̢uigşxw dp*t5r^ D(61EJYUf: ?`8sW4Fiv=1 &F@oX-o"r 3>,F.W9OmRJ ?Yu:T^ ^xZYe_ BG_3gF u%?͠9Vg1aXyM]!Aδɿ=QeVˎ}&VpVAӹU[D$R}6 |E.|g)B" N$Aq2R-SXpH|:'Qӹal 2n^K2 4F$ttݳ$ʣƬQ+QGѲ/De;1*¢Ę2x=9-hf"d3u/ []>*ed~?䫢$~VVAGMƂX ;/X?ai|0MiP00d$r=8|BL6 ]}lgt/.1P5l萿?JW8&l;!gnTv3Ӡ )q.B̨$(Oyu7azܱ9O)]}y65+`.CL"p* ?<~m 9ϰjc@] k 梨gzm cSeE]$΍&GQ{4P ϒ\/g#^ \CuX}WH;_m՘mFôX s rdgrjz@JZW?Pfpb[\$OjHJ "Ux$#gG7晱Jc[t2+gVpCòQr<7=Rk')y? gMةJʛ$frg9L)\n8ǥh pAJ"D멳b f״kP"fs2"5nc_O%(fV߼%~rJ>``XJiٲǩ#-_.!G4Ih~ɽ~|^=3/^!W74#8Λ͐qQ.V8xFoq_\"RK[$I+|-6  rʼc-z? <ӫZ"Efԁ6PjSiSvx3?$­];t+,-sf!(X(o^at7Qŭ9vAgg %Lxάa7p;2)54NɥCihE[Z|@0~+f&:19oUB.N^RXrW{뵴L~7.nt)#FP#L4[fQΤ=cM6H t3j޼|L}qNzޗzb͟a*;_zNQ]1;{`?@Pl L+׳Sr_[@i׳;qm/V[-:u8j[ra>'0!%O'H҃`0(ZK,r /G& )o\v\ԑx@p\P, }8Z`f%a[1}>iQ{w3ڠӺ2fT0[COu "aZ=XPfJl*7`Q }q΅aSk}߈1Y]Drg0\)i3b Ԋ뼄k( F!Juo'e-vSC6C@#ГG~8ۿMoЗ&vk:[gܪ6Kc*8ۉp{TK. CbQɂ}Ӫi 1J6Ϫj!l]GQ櫻NӗH$5QeZ8jnLAm̍f;rw,$Oc[U>j lJ1khR6 Bn7&Ɗ*tZܱx eQH<  vB#PeLi,5SυރP4}*}~HiF~&YѡP9CNahoUҥCQQN4iuK󓍖 ZO% 8S_ZpR=Bk^|5*(پ} $Ksn>5ސX5ZaV+:x1ij0FuwjQ)rs5`x ֮}|'AHM,|wq8+4|_&>|(L86i?\M?=PFM}DL+]BS$ͯс5zZ.E,cՇ½cMjΚp"g1&rPF;`> &D8\zHZ8xSA1܎+f+l|e8[M5QYæ*QNgPi7#Q̈́8 9Uu[~jj^p"a(kXq-3I8f|;ңdK\Lߩ6uU||ͯ9kI1>݁k2qfe,9ƒ+1@ZgT`:*$b^C y|1AN0CE)P6~nҨ&yc:V5̼S[AMCS^v-tUaYsĥ1mW%+01?n32^8{ҘQWQ`<XRdʭ"ȘRB{$we4`cۄ E0L*aa2ě&uޟ@+oGeLh68 vO)VFj{$>ۘ% g1qa&\pP5޿| BmKCvHy7mkYmT͇EbUA.eB(1L>_x <,>9! 5s~W%ǽ5k:(_Ho^lU'BhlT==%N&9D&vϣO,$?IE`0<@gNW`%{$gm͉mjH̵rH_TJ*Jd Lc W1@go=Y~)J`ilLڥx HA/ER+Qe$Y4wT6s /ȝPW7;ת݈FbNi-%,?\_V"xV~yG}ȇ"Q5tO>ׄ_JVIwd9Ϙ DW$e *\Q{0 EsNAU_$3"9o Ϸ vFwnX/dcU:Z"srCN%Ӥ{d|:'f8N  Ml LWJ .1POuOD|~:;k&[gM8P41ּ#ǜeAԚtޟ[| G ԋjR $Ced9m8̚&t1N` ;@},?vW RݸXAQ=AD&1]{SUv=o'hgkd^W O/  H:aI, VzpȐ.4f e)AUMJ֚^w&ftOI(UU7YbCxȣ^Wv V0΂5q;O)&]5uZ|ficH,{= ֐TFhO3 stIW5R-;XP/DW^:5'ןۂ!b< қ}@EC#ڗLIaw3żzKCߗg#\DkNos‡I ?gn胤{ﭪzA dWr=X:0,|p9=k/eB"eĝS {̸D?(*s?EWGؔ%==fh 㤘d=co_U !<;`y~2uߤG>mC‚caatSTty) '.wa'DYjGlt2aˀ֫?.i!dXh >_W"M.Ѐ 84KgZ=I<=Qѯ&+ 0'vS#۫O3ݐ3ߟM,=1D YYӞI¤ؽۓx)p+شu^>q4:r<@lUb^.2wd!z2]Z2-mr5ЄTAPR(Wihr$|@7Xꋇ=ڃ B&czjn  jK^F)#őhK PFpD@'C86Vi>Cc@/fЪ}:l ?r=i4qCNǕ$gCUMYsR( {ӎSMw%sZCܸ :uB:KΉ_[u̾=PNJKi|S=H be#ҝ,pR~>__m@:&|`, o,r|ICCD-(zё yF|"Jk2N` dH^9ZWqW;gWPZ $HZprj- V2^f_U|okcAS pZםӨCej waȝVܱY%[?L4c[˪f'h tߙ0t5g^'} P,Jw$ |xwhJ4SRGwhwfuu{~#OO s4 A y0( .qۓb8smZ?pO_H|^rn1`z(q/vu0'M7qXnhFs|*!1 ݗ[FOj,=᧻H[N R(]!Q56? *(Q.S-s%-'5i8XqL< fV eMlX.Mװ^"7{N<36Ĵ5fȍ%XGfGgqYJN3c&doΞ5CSfx=^K"MxǘȄ*ӻDcW\#~?Zq9ҵ~u֬D$*v|gh+^֤yjRN_A/KQ!s OK%2n.!'b满bwC[DWűEoo URK҅xZ p5i"m2R L:b!FvAn)M1.,+#qC7Lu` Qw76r?^/HOt--*LXU2;s4-!7{N 79!A7ާBH"wY݌J099K|F&? _vGnmx^3[x>-3=݉ E#$6cA[)Eee o]Wc[@OOx#D f>F2D/,Y1B}#UPQ6)oUԑHM^E#}ed=F/{ܦVL8?Ҫ+9d WR"UW] ɂ@}|'E|)wtۜ =5j0ΛgA RapE5KK {JYkMX{9-s3EϓP ;ARCx%vSxzhWil3;NKY߮TC㕏G|GuXu<3 br{.-L6n1& =Cnh4Kflws9YOwyCV눲޲}e|{@Ïw"5dwSX@,\>0Mn I.) wxb'qX%6 :s6+FTԹ$2]/e<~N)nqme.ZYv }8Cz !HEfmجwJu׷elGغ\ ݥ 7уnohN,OM -ƻG>тjJwWP1M`2(Մ3o8#^x:ٟO$8a6k|a7%ENm+;IN/c8 #exs}*5+khnXE㽝Wj\$r-=\ýdSc| 7aAK ?FAߔ^9ojQhɴr|`IZ[ ,ήqM{Ke$@V0"xN'5}NB U?8 j !MB_KXW۵²$lx3Y9E,@0KNOJ X9toJ`}mH āȚEy7[R|0GN!Y;~NqQjT$` RqFn8ΐ ~H3FqT?.Eɤ5\{^27Tb5z&%9,A]sqaUu 5ZBh1෠P"hQąbWבsa26?\iEBȑ{ rKb|՝#R飉-(Zxzۼ4/qY>@=CTb)CGUA9cQ;\6zeA!Vi1qC FQi;R\"c>267t$[TEKSFoI"( ||spRU?n- Si54贃Q-5*~_Ge Ĩх|LbS0N*R1\Ώ4CgݯL2Yp!$Nh'cq1BڃHLlpr3FTp%Yt(-V=(| [1#Rɪsv_WJ(f( i%(ʳGYp cY!o|ryأZOIıy=&aCȏeo,#t(z[ڕ{D\TÚw]N}YRzq_*E4kݯK޹h`B0nf&1ꀦ넦[v'4 =6M.@ $-g>p/5Lo%#񏃜#Fsxΐ3YrcF #EOqZT%]-E"'ehN/>cmj;l?̅{oj&QN3t1"K<ͥh*2[Ip i2ڧ蹁,]M5T{ !wL^ .2w P$H@ +@`NKaejz8Pu_H:wIFLsa'2ALF7Ӫ73c8dc*[Gzd>(բ\J?_j";ZxOZ-NS:-?sdPlQc9cV3=?tpHr#/Lw[ULmOg%vQB&ۋx-UơoΠJ먢2MɷWfj`縿."@Z)՚ݵ~h\|!)0X^3Bd;u T+Mb-%J*dVF&~ 1r:V2BKqnVͰfS䱵ǭw71]+ ꅶ&O'뽧-TmCv=;~M=?m@!7D~Efq5W!} bPqTѱ&ku<=@ՀsN!{kgU#nMp*$ %5.~{MG0@98hx4wCZlv&o^QI[ z|_g(!s5ްlVӟGh$d ǟpYtպ==o@_= g~Cxy,ikBöv9 }2?S_FSlyh il`V@-8FzLs՟ ?8^;)rYEk[{>T"A&2$*Kjv@y_ZW ;t+SmJ2or\@Wv柉_u 7)΋bHcx)zƋz~U~՜&vVԢnGW  Ğ|4NjꥄnIaq%S>(tNlET"tBNJ~fp$6[qjQ.Roϖ !ՊyB](\Q(#BW.!øR`ˡkW|w\%,bQ~,͆on{6ĥ9n'؎EM P=|[厇~9Ao%9|Ƌ|l4>e߷ZcRR֖EoY}$>C2XWXJ!Wg-Jzlxz1'fSPžwG`S2H4JtIAY,?&w۹hqo=aNIn󺒴x/b`q]7~TX dtB P(jhl|ЙsFZPdzCdR=oi[HlyB4z D 92v#>ijk|%&|؁/4Ю"c#<¨3GYjA2UЗye4V3`X^W2.@)yMgk- 2'!;Fe)j$2L^Ġ' Y]18:Aלhv72"rVqPIRv{ >O J~-زZ^-tm03_P©E ,|PnC]UxBDP}T[ ;FS@lO7b125#w M^Ǡ\{*VS|DRC0mV(7#jlRz׹ V'giG`|P+^CD'n2-.L&S߼/L$Q#K5S?]LDv@v¿ b@q+C=t{C>Q Ey^JD9agu e}E01ZT"\-9G=ٛ.&Ep{sz)PdDR?șb[6'w'i.mY䉈r7q }R(P`T3,M,k l(fAG ܴ,UMVXڏE2_pC{$|ĺY{maimbXAUroG~IPw$ :!wDyΞk2_a&SR_XJ2p쯑'PgHt &OJ8߅dBrnMw{|nkpyxfIId}7Wm0+,GƼ.I1@?_XfwWYfٷ̫=lv#;Nj(Բ6;e?&Yh4fj/=֍𓗜rbX]DZƮ;A]@T43K\W:NZ < ٣2xlN`\{#͞$?;Dɳm3XV{cR#$ԙQɜ /ͱ#vF:oA &=qYl#OP}X]|R.78ʜ`w|sI╻*Z|n|ORgyYr7 ,~WIቺb'|˿a,Y3t0R206Wv|&=ab`l}]HvB%9mQƬ|7Gmo&8l^K.^vPGL>ڷi;yqXv@ǡgXޝsXΰXd>Y+D_3Fœ' rdw{G-٭^+8Df&9+o@Zg9?ҕ4Ob8Gl@g{]eŚ_8QJ,]-?H;"hZ*@56FHbҕJ9/S,pVF,4|V@ۍJ/I5 +Ekeb/ K?$ۖ %3eYt痟Фdt]ԇy](5clm?ٯ'*zs'HkZ#_ukAS>WUۯ&ӱߎ۾G;ƱB0H58 r9RX,6vp`]3KVl.?vYwK8bO" Nno%yb~bpgHm'5!{ꣵjr%1::N]hyo7«,#/: Q/H r-&ŞZY02 !ENqCRиuw|ɰQ} H8G`*F TH_c?F>< AfyIOuarJidE(ҍ9k<*PER@W 9\kSQ4&ح܃!F2O2 36*%smx%v bDtn|t'lҝQOfu9SGGEE}Sjm:,RR /<7XtEDWX'Օb$ _LvᥓqHNFe~qп9)`#8gnkp(.Oậ[v ;ܷ"Ϝ NxkA2/Cfak:Nu}<_DS@7V:zs%ꋑ&PڧkEk&詰yu ?خk&-hԄmF'$@8 qVWz۞iHA45gT6uaL;RIo^&[,jKkX\߮$?&*ށ.3Bb 1 K1RO0^=tv7@Q$:&0?RAD1tg0*E!+x#h l?:>+&7q˟o,x5 j zL.fu4CRyS]i/m|v[E )R݆AX䍗i}R.Ftl}},b!R`Eo.%!_X^: :8^ةWJ3g!یDo(q[ zzbŕh-)x+˞o@&EH7v2xjֿC`z_5hh/SM!;V d6Wnkt}՛c 9&"YᣈD<Wh2kji~ f^}tbP7{/΢]Zf$Wq`*3K a$Jqi, #{aÄӭ?$"Rj9Z/ZƧe -Ix`cpY,:G>u"~4猒Y֜JR~-|qn oa \S^ ?bXq;y<ؠ¯|ٗ0Fr/T`슺ol&rGḌ<[v fH}Aj!# 6p_Ʈ]BbM/C0WN뢦%\]=ec{ssp)xK?k%Hv >OZ?`X‹_4ںTO8Dl@ ͛cZ7#iK- N 9~Q:6Nt4ڡu3t-KN6@\Q m"8`-VzmvĀ¤$M^M=zh"-x2IﲱvZ#LL[kP6nroq ;*UZ:ٵ0]0Q3}S`߭3N 5ϻ6 8QGWiyS6\iY(E,GQcrRr<υOxbz{;Q=h⸧zbaŞЯ6< {~ &=Chvw }U}HFfPM^lYl/KM1R$W w4:[?]d% /7S1Vmno 4TcLIٴw%VܣQ?' )2/ ; J ƦK 3;NԠ8/~z."鳻/2nZN/R%^)'q66V`jTb KmW552jӄ(eˤ)35qAfss:bO`|ѽH,jWކhJR>@l}dkݙM UUlt&NGmnB&_|o@UW2#Q18eN+̧=RorcJV#tkڜ+E]I{y6v0UsѺ @Do& {zGr s3GUBr&QA0计wNfgd<%ӰB9LP'_E) x%2/qZ+Oб @)NP/S໶RljrPr`JR19TJkgW{bJw8!L])dPli!ӵ/AN֗Č1x]b` *i!CK C×ˀqWR95$-wa@Dv2SO`+RC 5myv3=TGm1fboH٥6jVֿ$*(>w<"*R۩S]OO6sobh@Q@na1s $M儰#QbrPtڜCBkQ^O+\Z /0f:( h:5M@\Y0d<~RcyB_n`+ձ %(}HwJu'`8TʼnRvp:R8g9?}T_ J#-n2E:x?5afqt3hvH9l%n~\nbKĪyw6ZkʵA!;܌׫Iqa/-J.rUA2qx1rk3"^Wm *Gy+cJ{}cpJnlrFwg>e5,>-b.r< {m8~Uk*e:D*yY}Ia|~\zN l!P $ P){ݦPL9^?EuV&)"/c퓒 n<ƺ^t\d~͕s֍*R+K Ac', { B)w҂q3[iD:˒̥h)uĞG  tɜ(qԼ܈ 30|5 qmz&ߊoҏJyRxF \" ޫID?,>tc h"XBKԯ$9^3hȫLgNWzߞ|彶-W$!=rnbEa%LUʑ,(vfb4 HwP=3:P]vICj]6I Я ۦ_44b\Ub73.. <'~tS 'Bz}RG:.lؓ dpZB04 yQO oCg/Cu-md[t,u]Wf =v0TgdY'#:i=8@7Wg"a*V@)#bQ,R}qEż5Cc$|4njܰHvCQxRO:,T-Ť!:j~{=/H55QSВ@BONXOuaW&OmoU~D#Q|3>cᤅvaGyX9Gl?= -oR3~vQBx W$g||&(ڵhv&- @㱊,hWKݔ>9hOnA}gvW!c}r+L1>/,^R5<++"K!"^#%s$vDX󹁗=Q9p"\UBNjBLǶ YӆC9vm%]Deij؏6oқ,Ѓ KNb9)yKrviq10RBLTkNDփ@xy%^u/߀ĺf(m-`R!9co(r ) 5fTCKKkW$ī8>P_݂HgqS\h-ج7)Z"{kSq[+Eՠ]4 `cs\CB._g,+]vEQ֟*7Y$VP 20|9R@ ;*x/̾/z_ a>l~XҲ8,FHM >~6{AKj :#=wюs;`y,⤾yl=M J Qǂ{:{U;CnG5^剉eƲwq"o-"w!@2GjۺCb RW@ø4N*Tp~^ 厂ztc/>|'/2|Ba̦HK:B-uW}pQ%/F_D'nW. d;1*pR A,U0-H<{X% gHlmr`N!4x\4(#% kcc+=ī8nzRQ:]Xp*Ȍ̈^RѶ뭧5:J* GșܬHJޙV& 'J!mPcC8[iyo+++9^TyVXr(ajwA(9]K,a3 (myfT)֖\-5l,r3/`\{v)|:ۼxgNfiiE~ H Nж'GDo#wa ?{5CC=SUÊ,| CnyzFL:9d+_m0S`m3 6m:O_釿D~r,j+epHԪO,Q͓}t ȜͳnJ!7 XocwSCɚkM..cGo/~l/tk`l!1L5^-3uRCЮ+j 4a`gM)m,E֬KSNi̟y86=E }t7xl5HQqQA?΍DӬgr V5v~݂_N A ~edz&^'na1}$ &J >hH8J&i3b:y};I@a .g%Cl[Z)<ϺQz"  ">gsI11Zqt~w/p.v%{J\~}LמZK>Bٽqݞ8af!>E 6()XtJxn0A־|sˤT&kD[ zߔD3Eγd * ؄E@"- B ,PUX{.3")(\ [oiP{gɂ{oؾ2xKRSDx 1G4WI3٥&TbF>$~ V}Of^rbH{ZCDj`ϤOL5\."ar9 J9ؕl}`yG+n.C? }7:quwsN9!HmK*U$oˎ:تX+ TJ`fJoU<"]/ .>_Ѫ4QQq< m6W=^SLQP%EU f0%Jy~kϑRRҾ,/z/(.ᕞS_olE-XMw=ݎ]Z{𩑡CT ۘ@xTB"5?a\Q+q EzE˦ytTzr/բ{)-"42Ξ[ t+rf5@BI#/ 2<Z?~k9O{3(iv;)HX':nk7Z@ĸ57@p2Efi0"QwdcplcOHk% [kG_IJrː|Î6=/a@xFO?X~uZ2*ELLUXO#f<[{3\uKk`EJHc㱟(pm:,!L%1t3S.J:xLoo.؝{^aH <#ܲ=#S-=qt$t}i F-y:oRQn8/4׍;D^>^]z>Ng>D儂="Tg2غGј fUCqq(9Ƕ{^6p9vXcvACfX!:g|w4 HkAɇHޏ!MW`*V͛aڵN ;ueg g7jYSvu߆Q T{f Eq72%gu]cx_Tm0Ckb{OKH<$Sle XZb-c@soդ_?,̏lM{ɾXƶQCֈ- '&Na>SriL\!QS!hzfY>jI?X&Ib7A->%y GKU%3 'o[d,EZر#I?M31>NuMӀ҄l;;E :bר(xiXoc(wե7[(&?r$Cf@6!P/"~>j4Jv4%Z||ng I&OAi#?oC @vcø{Nvn78!RjПazVhte3teJA(uN6y]RPjP^rЏS m|۔޳Gc~C6к(8+[T'hY\wD\5ݪq,]`ln5A XHzu"GO#BqcR8jnz^tb j#n4NngeIxmgfj_NJ`nk;yO;?mݎ $=+~Y$ޏ e;c`Au 4|X+7uRRԤȮP$W؊PCNS9NzQay_  X(7l $518  vCFC_'ӕʦ J-VY:l'g5P|֖ _'\m'^} aT'2ȅyZz7sNB7i-g[MФ~+omܕV'N!BINA?YCH2IK~Fk"!N| .ߗ_(h{\.$]:5N4:8%/o1G @sIC 5 wCP apGЛ%lk 913?TY? ,[ ҏ=s [ZS$9jY(tzҬ4qctCj):JF<NrɨzxWNM`[vbdžgie/#,s⭩PUYOAGڶ)me`B0zǁƹw/T7׆z*/ɺapGiDQejV(ۃac̉dn:$eI LSC7xC@|BV>WRO RLwaU<, b}N߃_YZ:%91,cX}+'1nd!(|?r|c5b|}4J!݉iaWS dd&GR9OM{Z5[SގNב=9OoòE+M5VFq# ` ى|g9?V c(ׂŒ>W//nHB>,'c$az+#Ҍ4PLg-L _{?k$2bOH#zQ:d:uʥ^V.ƀrVO׍,EQC{smQB5 ,p81{^,g*Uk뻁o_9R Dz0t*y%[CKgwtYԐQ45Ҡj -}Fp&$m(˧HguCKA!e}`ξ3T %\o&H3Ȳn9Ywпğ >׿LY]M萲+9ŧ`-viOX zۅ;crWwLGMs )rII&(GxkI*g4 Pңoa&yk;oɫR"(48 O+#e55Y}T8_.M[ }r~S,!5?wii-3⽣=洕|Nn8v& [od`+Y'DGNxSM3&spBKjtquwPj;}WIiw~QEUZXj68b wz7NMN@9?{Dh~aګ?q㐡FOioiimh:,.]'UT.H`/syud^ϑkC &;|t:GgʷcswGMc,ӓZW5i.Ey9e3֒ꑩüaALaчYF*QؠƤ Έhbީ擑h0,j'gV#_3r*V4Ii]ڶS/W*7WqPe<` ]̘~>ډ2a*˛nM+$Dp `Lcɛք&Id+L 3"-s z_>qDNCg_IaD3FWy1X?itR+ k<`G<Ϩk]lAzX• OX mhݥģHjb1b)rOUd9и-ώN(^H(zr4ZNsPVF3iX=4!f Bqu0yB1A|ZCL"ʉB>E4n/lg3e[Ւ ޭIد MXN<]zǣ. %/ؙlIh>7nImCv3N@c؀9ScN_eH߉$! R.*T+86oFh#612Xllwo .} vZ1zr= 1S~ Ō%i*XjAsJiQIc8 '%n IQj޵ |0閭Y·*%ŴH}`d%>. s?EN*f6*іSԵSC('>$x}ő^p$t&n<:=mN3֫t˻26`Q85iK 4UuuXRO0_^2ʫwtSqT'17KF1U&!(&fGp8=mcj*z!Fq kQ4;+uQ rMjx^ʇA:^Tnzz L&^6v=9~d'5@b~Gԩ> C&цrB/c3" i/ro_m)\Ԅo68`:D*u.!挮$yE?M7g;Q\r<}6W!Adx`TGae^>*)4r%=dX4!eQ^ ♱: GY^JUi8 [,W|łz|L3큸 0|dA(}pD+US]}}ԫP1Zʍۀ9[!sn_!N.αbWFB^dO3.30hN1rX حBmO8u' hI)ќ^H_BJ.Ǣ* r"6[:KrM*LEN#a0;7UAwָN;i]sVɦ-RՖX"g5!W_KY\ahߜ7zyx˲$I3:[6ҥ)[>->cӢG.L mۭH57LM*E|G(Ȩ-o٩ ¢:3> |װxWǥ`b F(?%x*O%bRǂ$}9s+!}Y}`>ƄRtѴx6yc@rtY{+CN K*:qYEŇK8]NHRz5KVӅ廥)mO`gCͦOvzMO,c59PECn4,| g9P<\€[2 FGmC dJ!3Q"ZoLx(ՃE\yaoh(Iג4/ػ@ٯq̓t==".gBגråΓGpp3,s0B]zdfYwt '@.19Pc'& UdwkeTt .Uǧ(&V?!+_Tt2}E +1@`9h?DjXmԖx \F(TFZk_ :XAt@K"k#ӧ}H âaG8 2gZ $y;&vXYo`!ca!^se&F'vkkrjl(3q<Ϳ+sw01kn%d? C'x)"1]shmN(q@%gԁo_tN}Ic׶%KrSS>5B8e[@;(Xp<-Z6q_-LLD@ Z%knsO N+[ r9 EqC~F }zבz9h oj'5ΐ#G„'D7IjÅX֣4@{ n^1[)@a!Fj}6]9r0xkAnq`˪X9vEJgm\Ҷu>Y6eHvX10`G.镗XPl7.NKK^-b1:NA6zeT~3N\VŤǽ鰵}=lkKoVU)'賏w: >QP[ !3绌z;I࿁7܂ԴcZ9+|_cJ<6nQ7e9'Jk({6k,Jiʫ-Q׺79ϢFڣ޷DGo-[iX(㽰ׅeftJEe bj7IEMLPh~7Yz8Bac4Y3nSQA}/l6Da_cIx2V-hF> v-ŸQLz qRWLQ;Ӎ#x5#a^̿ہ:(.0S ta* Xaj ir̭ť5Q h#[GkϔFgu3wmvN9V;,R2q*F6vbh Ax{/ZEz_Юka= /$Hywlw6,}P1GUׯ+kC$N+?oHL^ WI;'w wkĠ1.^Dy6 v\@Q_rFP^ujmk̀ƆB? H|g>PlP]g/Jێ"%n0pQ%6$iS6"LޛnP/X QH^]'F[EmFo\yy_QFP.<2&9ݣL((xhi{ȕaܖANFc  1?VzW b7[Lރ3 d 拕Oo97.mBa=n;PKab0ȽĬ\J C0 F`*~ۥWJ'P"5WWSnSf)-()ay[oVk6~2d6Aff]]뒿Azi,#x9?JGԙ+;֜vt¡WuX 'Pw%h|=mWys`M3A3W\#AHr Jx&)';s7>:0x=]JΙSs3*/DYɒrZѝXalhO׷٤10k+`?b{i5Ge)$í'9R^~=g,H-lCdll;hSeVHd2iH6PI8%ÜW2eW A鴣rRKئ_c63wUQVU4 L:r?amru;1pkVVSzصd8j'MI,8I:'p;j1Q1 _nVˏ?۸w- 4&#u:_Ţ,"a3\.Exa좪D+w+Ez߳ٞXB]>++ JyEE򉣡CpUWB"p>Y9ZV7&gu!@Iڅ{9OgϦQ(QVO]N TUHS$()t7PPr_hkwe&Ԝ=xCo긼-ԩmu(rƈ?Ex>tWpt^U=Ljr#WB^PY X4D=XJs.g_LKbD~5ʛJ&Ψ̍z8i!aE-j`ۃd\@_Jߵ2OI') 3;O!݌| Rj Qhi(' XEO ʆ^($,xMx>+Ѡʚbp^+3[7Z&a¹U T/rW-}UݸuIQ~9`% [4]}S٘ y {mCmoO374ԱJ<鸗W7g B=>=1<%ϭT톧w 6nataEi2K1[(qz&r:t6I>jXWx澆1W7w|*fʘn\:rI.11̴&'&qTh `>حsE\ȫ@U]XjTSw/( 'kk"Oly\ i(G!>{YoS]c!`-;Fٻ&{.S$ӛq_MޅDC֌M ꒣gȃ2.u<kkV-S,Cw O[m$L]EmqS4}dP9x M*|_S);|qιy'3?${rm<üGpࢣIKZ](m aF G7 ^*W6GԾN }p&J{ Q)UdE1Oc]L\N(7M@efO΃Y#"7!7_&.(n!c}D7i.my85]нZvPݦb~H 0YGsHL~@Eք-m+@BisBxm ߮H#~P0r` BHr߄%NIy\o,#QP;;́'C굍p)åfs\T`Tv_w/kKeּɧ;.+󰸧Jc!̦m#$b_%8NTQX`~g#<*bMnKoX y:8J& H0T$wgIpyRKCs`ϙ.z >8R,|t![IajENꩮQ_TƁ I~P7xq) T  =jQSr$mJ , NAT7ru~{_LqJ9>wrd9քg)ʼn#S Ե8٨p4%J6ӛ, zROb+0R;if&/ƻRZ\]Er*+&&msct_*i/Ɏzޝd-cEf9=ϳ=ٲ f0n{$!,\=jqAS,Ko8 ǹoE*xrZ,wϵo-cGҤi|t,ծ)Ï#no/5r\/ٌNԀj#A:GQ'+Ka^hddVcK\)Vw- FTw^}V?i_ͦl= =ՂV/tdٝ,vlɉ9a=j&H*pC]bFK5*6۾ޒ.V kZ@^b%V*z<>hjM0d,}*>I7Aـ>Nsa}0$Ǜղ~B'P u9@(`P{mgs0 '31`;|c:.X NôJI"8u!\sŌl>D;DhBM*u/;rc7Վ,<57n`_9"Rޅh'^ fZka÷:N+Oә; EcRyz~e+c< XR g02X:|BGFԦQI]|s{IF^Ɓ!8OEṆ; cQN1=\$ڰa^9@SF.|-q5Yaʏ1{"/LM%1ghn^%]@$vSZ߶`B"})TFEXB+z8[]x8F *O0ưX]S1ے6SUz:&F0c1Tyc&Tj 0X&əs r\ ,L1=e 8k?W#1EAcK?;3W@JLSk{5_a},.KxxD໶͟}4ƼWpT-cJh?i l4旷=Yd-)ѽܛ|!i-k<@:$=Ɗdʉg90laWgU ox}E{n^a&- b % eD"ޔnUXZ*UT18p<Uha<5 @/ŚR)υȖ ԐOA/p?B|fv`&܃\i 2FZA_ųf~}DrZ2{wP.L2X=tةN֮Ț={hR8(:ð0gò2<)+=|Q6ߕ"n1 @5 KzaMp7RnEFrQP2O W$;"jaƎSҲP)"]vt"K=EkӤ6)mF:YX|鈎|xhR T)>g^j7jA!R} +hA%Fw('RC%Abe -ua7AVy(F>H&$ÒL^j'DiVfH((a3]LweJ)H~g(E6?PZwa}2q{ۋ?8;vqym??z"0x[p`@$c>/O*daL-NxWw14]_=Պ^1ÓEC˖`5\z+X |9) U6_[p=,6u szNcVڣNg'a;bsZpV륊rn'iwÔ&Gi]'e`&yگB.!- )- 1<p/(%K:eX0ɓ %/ ℚ,֙g#QSK263* #tB5LD==v`[| bZ˜ $G\DKIJ&c9il`3VOÙT)~ ]bR@ΧV7R0bO~ U"I{OI7b'ʇj.WX _:9RkBdd3}oK=(i>\ip$4?\`p +20'#F%mU9I'c. a1]mDE|R< [_A\uc&T\}hn Ne??Yl{O2cV>k 9xF0fpTBdG~BٛMX ds98f yýfW%WY.c棟] 64֪yʣmԋӝ #iQH;B *T3i5vNY9$x}>ESU.$5z_6KjiLqjrc2VĘ%`~Mn7!_g(MHa #8>ƣJ)`*7{lciU!`ޢēce3zL>)[<8H#reL9Hb]kf|ّ`+T"ar50P`_(<؟SݬXn ;9yL7$3>ex1.#!D|+5ԕ[X̻s'dTpo]\Jߟ77ɷSc>PL>[!I Xl{f7a!S> x[L$dYi_>{q¼+RkXW'l!($l(:r)l앾 &_/hy.n"2w.T.b6T0BB-7DK-QuJ ~I)-ʃ^f>:s۠CUׂ>޵.jB}]c_[t/Dm }],؄.maEcI;sQ6fu(eeW}Xʀ3sxE1m;4ÏR#s iLA[N"2;P]h捰dxsfr)Hz`dA.͏0q͓;']>6{DJ+Cw4Ph7SИt|,$ $q *n)20 zbYl??=Ak2$, >ÅqB~9r#jX{?- (%kDfR}#YCL|jy8aqLϋCt#= ؝VӞ#lej=T\*1#'DŐ>R]W/Hl%WBjФKC}5gd[+eGPυ[ m:b? c*#@~|yyV՘aȄpm2z MBGG@a[I N sQy%&<$ҥ+dѿ3-답1c۹/fM1vkru f j/ªz 8 |+SE|s9Ҟy'ЙjᥥYZ8. -[5jfo8%b)@&u6NPޞ 9;U Oϖ`S\5N"LއM"ZuqB$[9cdn0?٣pjt<AФT6Nyε#=(>&;Z +*$#U -? Hx+ˇVW@s(mAhz7dL=L<* &/>vV3c{g˃P2R0^@`y\бy '&1B#ua|9c|EEσY[AJqL&P'9J*929/ E0roс<.Ė!P7*h@֟VGȗ!j϶{UDTv@\}k X?:UՕ<~Q%{(IVy#>W J[5G'Z:y:KpZzJ+Ei龴aJq<:0gڳ8ZĮÜHR#@G ]sN0_ς4{a$ڣQ8Zb ē'ƵeVh g>MJcMi OWXk͇ڀסL[qE%D+ȇg^B\1ܡygOKrƼOfXlA84IOhCIO[az8ZN)x%!E7 59FSճPIXDuqRTLx`]cC 9T\yW<2S7dH L:s0l.=AS?Twr,}D5&]L .Sp)q.^"tW;';y˭˾tj6r_؁  Hbv\H ϟS5.<f=<$rtf1}ըFPRll6`gD^BYbYHSu/(+l5'b 4.Wbb2ؖO++i27y#xdv jƴ+c6.ǤC&p||q" xqڥ\jP2(v<12tU.Wџ-2VbTJhII|VruhgrV1M4|q÷ [SmD1 cS:c81uWPIS=JHȟr`m%R+ GE#HIdC~3ATv!?$fwC`nH7O&vŌ-o/ 4: ƘsZ5T,C{Wp!:rւYݧ FD VNˇ 򸓮TYgHyc喍~;Z"ݧvKK%)Yn V$xk+qCŘRDFRGTyf~?CZ]Rwӏ DV݆*u,m.<"h>F|Z Iv2HU!ȶ]sQQõCmWq`_`S6 S ȃùҒ|'DqCMގ ]|yd7N6 ՄX#%Aqi8+v]ds s฼[$ܮ lYCg,['X[1.@AgҎvHE'fe-@%R{ď-֘v bVK9 Lj 9xj]xNN7|<X$g wTS?KX Ψ?s-*Y@w`@yͬf_ j*Q\|\zB{BFDP RLVi# QuӣEIbȒtQ\珈}$.:e#Dׅ[zPWt|G_b0! ?V!2 _e)7 蹌FwIG,TȮJ##hh"Sǜ| ;fle#K3EBCKk$oঁzl5p99aao%3:+VɬWr|(q -ܣFn7 <^*+ `ȯ,i KL)JN@BQ7j!tъHtbZSi3UۧϜJvʭ{=D )V@|'=j C`ok %xNP32ciE!%DÌyNk44ӂ3ٜ`Y>r1ɫ"!1J/S$ie VSIrQU^_a5Ta8_"L:{p7]-2l:yIv_Ͳ̋h͖oK.gĪ$L:'䉼UwNIЅ2o:}~b0*F-O{j'aȸUjI5c0J(HL#nbEN AǯK E 5ۂ na:C>VB=ٚ^[Xe96߀|m4y-HwAM`֯g21g"Cío4iFd?,%<2(HA _;V\f}qԻ%~iDu7dAZ B9cY`d}#zGJ3aj=١.xv9S)J\%A%.JY(c>G_MũW_+۾ܒP/Sq n+r諊尐#\HYd[3Ɨm(c~ \5M>),^@j$j{e~djT#` ;q8PV+bp]\=Z^ÔOyA1m[FFտG( B.{hFe!eg@o:SS|bpaa:8,}vs>^o,T.ip@sؐ%w@zEXCZbVt.G ȅ#Qn c@ڋej9`qFq9]9iA2pEԒ!!fO7pƨ 9PbiYtƛs|_̊ɂHhofIpU§۝_8Psb\02Wfd}m־9x֧/̣Y7r\_-4XAS8f97ٗ*>}6 Fb - K2.JU>ID̛u 3&ϒl <S>jyc/a;D2:~K߲OPFQAN#nD~ص2l2݀5 J yhx'mMo%i\L?kl%z֕Ø|H\q">`mfq]5I?`hZS! S/x3+C1>q a7E-*^a[螤H>`2sz]MOe%cLWT} *%T? &jt{#g݆O`(k\6rCK#,ڃ)R^ymU3CT 7w&B3riLD'3H %e)RE[9էJY5@h 6ggkJ-飧햗*t Acq'75Ѝp6RCtUd$ XYR\_ ul5^wp0Y%8OjoCXQ,jIq5۪_vTjZ(~ #?<>!&00ڃ]5`)tT>Zq{dUs_dYv/CCUNp_Jn׍6iӘ}*JZ3&QƄ@F2˶g>Wn$W-ڥv&V4h&_KQ+RHZjr.1ܡ\< 6,j Qc7`Nn-uQfd|h)Ia%uE*€4wpYgw Txb;pیjF]3 '4PTek(Zl@M8#;Š;쎗,(9'Fk`+cB(x\-ZGYR|aIlCwKS`ȯ*|3$l 㣇aB&;#= $z7֦sȪ֑47bʻm'Xb-9&$:O'ŞR}1go_U RWtn7eH>R @o$naWHGH෿u텼x!/Kvb}Ea,ӂ?>rb3y>5= i%{ϖ : iFʍF)ǣF-F{ /*TaHoJ .zf8[ׂ+V =v NhzkxkAf 6$?`m_%{w.xQc(1&UiM[^>?>꩸7[y56>&(38EOHz7ÞŰ6 4&Pl)B8\6U ##0 w/4-1Rĭ!K9[6w[94і81>c *-6VL]"Lf<!H/k 7m55*jTϙtdfP-*{#tME0ݿUnQ) h)~!0bE+ ;d[XF +1M#M]BGCq?Z7)SI'MsPCvҜdDž7zL )c(5_bv/ؽh5gwKÝn\~U7VF*>v!Y+Kjrٻb-mV\n#WWive3R["#B˃"t_= ?qtΜSD#eE2\c!(^2hiQ sY!D׏;GY/0 D Z#l\1euǜUWQ)Ym R ^L9^_^|y bXoE5d4 'V-tE@/e4g6ww2m0oXW챕x6i(+=Rssc ]& MXb+A?#DZV3Q']@}^rVZ*t9 _ns>cʵ/~q&LT +ƍQx.'+!!'{5@/,U^¨h1^([ u\]Gd޴Ev"㍖(ϋ) CQ$BErYLۣ*^ ]WuiFz {BsKguQD({#(2t _r/نNd6xt~fYK9v)'Եuؾp d ^֦@%ju.hn4foj D١ >^1:*'ve9 "1pȜMRF dH)+[=} -"$Dq u }\ks8zGe,c)>8fU; kTq>gM3E`'zLer欑̃f^62+Z=,A-?:m4L8+'iRz97{RF:^ebўJF䅩[brӯ槮"[N.% R! A5fCVTObg[fٹⷜ~G-@G '_Pf7|@0MSYKAi+U00^Cq4?T)u/\_گY=-ko7=0mQ؍x{*6FNv|1ܴm6P a H *oNN3t ,ww( C ذP`'ʢ.E,lIP.1k7}0ftpEѼnyIpF!ixp&(Ksj7dA!%Yƛ)c$LeZ5,ե+YBV"%~_>U230'7G^ M>P1nS]ٙc0ނvư2VFhuP(WBnC "| &YwVfe=+ **hD󯑾zRB.}2 B8 Dy6NoFSЏ@|>t';E"7?pk1.J-6^Rw.5@ySL6ZeyjNr@ӔӖ#67^EP?!WxW$39LZLeŨ}#;ND6zRޥ$)LՂpܣU&W™#Lٓ'wۓPФc2$A ù0;hM Jas@~Or7jZK$g.oQX3` ,Lhsaoś>@h^X桶4B>ff} ZwZYt@cV w1vmi*nn[u^i/RsͰ4e_&*a@S9v_wi7 #k%WHVUVȣX֮Uug7FUK ah)$' G$>9S.m`N٬7>n쭩p2/ەټl^o/NpMĤXS >{/cn}34U(khP,Y'~pOD5Ԙi ٗ4U$>IB%EMzRnIbMu+;K]j>Ӟ`D6cc}h*dpMz|`t(0mTs%m0\~7p~Ȼ(Q-( Kȭyy4uFMS`A*V k۶?$dbvc.Oo~Y8Ѐ A[y;lמ/)o~!z‡H8؍E<)yXnҝGԚf!vnE^_w+Vi߲৔e^LLn~Vf54vFXuRBؓ#K΅AAuB4t*\T&AvWt wh]l%v[tR RNz7V.Lhei_+д W" LJ|e1܅ Pc z]^6_g/DS<~K4w3q:V] .&n(f?4dbcn+*z<gcT pe60t 3~TOU$q΀|CJUrla͙ϯúz.|^f9aoH a"OcӢ·DRhHe{1'N3 ^r%9IhRHґ,lA[tDfSRϰJ;GHHcg][ TYE̜cHWƞ^r>^ڹ`H06aP.,B6lKy^]!v R ;v`K@ulbyp*Cџ^C–9 *5RB݈;"Il -u(BX}[&?$3xѬѰ)~a:75LkqVb1Og%ZaȮ?#x]FmPv7k81<|8?ޞ;΂ G8&`3JSiڣ`{ 3\)Ux`t4f|NF"!*cHP * hM9jCC(R+7F^֬8"@d&FJ۳mrzZj?3g-!수U46!M[6O[nT@ZzNūb%aҜLO>U64QӱIP+B||ݺb~azg19#EҢIԶoK.,uywN^Ϻpqr5p*W5h8  jWTP$S̔(2"{ xIíܥ+Ն`lIDߪJi ۣ?Sj@.äiBTŗgGF&{\IW˱ή+^.yNG]W}KS4la 52[*ٯ& XmBcJws%vaЀl,gUX)Zfz'ly1- %KJ֐ ni뉂zh^oϝ EE(aV;k\=ؐr+pSa7ӺpP#p=$ u 'ќfQY۽>*kY\~NUǨ)ڕ#au;.Shf-o^H2x {k5$,P3 ,XY:gWLxA98q6RRjq'*/ɵNH''䐷Eb 1:͊O (P.`U]xy@ Jxn5/%W0{ϲOO52`=*t j1h1)U0Oο5zf$?)ǞAC3qE_;`tY/VOB>*CBO:rQ,Fo^xp9J3u[% czX7f=yB%.%:bMB-}g7Kd~~1r]:Պ5BX[kk|ΛH:;ؼIhp0Yfx$G}6O辂)Kuy2L f<`YWr3uSP>ݎ'N톈Q6"02m>>zdI(nb FĶ--s=$0ˁIf,E%"5 tG>|dٶy#ugt~ }l{9 $O--RhD>aI|l9YU| *g"37]t `6IEje*71w@(%d mnf Hs+7JM͖BfYX". {ӕ*M)RPXϿ[%W#5F9 !|[@->M3E,B8HMσ <#0|r5 9ws ܩ'yrb;No-F n ~HG>]^Ly&r|g0JjiB!f3ĭ*:Z'z=N@K'/SpnFLk'd,v&<>鵽qգִʰ']KT4iͯ$]So?;S%?[p\L#|< 6mym~ՌjKyH$giFEJRxҶQC TTmeMLE.b`ly?n$|xVT0(Dߏw:ّ);Pl[.%d.j>=8n32l cѼZL \p>+nlal +lDanq$0?RN;6Q 4Ut̐>mm<ΫRꯝk4`8~72l籶}Iel[ z * R c2+3>`#XX#Lp2~ TQx)cL:Dy- rH2slg;0rzl;{BcS A}b<3”fT&AP18x~FtLV'+ԗOS]c|i 6ANTB , Y@5l6|OY3=71cMis Ֆ0[lm潯28ŕQ^;H0hQx C}mDHթ1;#e1M7d$_^+)nژ VwQO%}nh=}n;cixj=Vr-j hXIפ'jt(9ݡ Օ[XLհx6[1IچVa8$Κ7W/R :ǶS*3ǰLşJ=0IV"6.x[g5#ޏ8 }ި~vq0<6]C\pU`؉U <O Ӹ h>нmd4r_Wq iґ?hyn'gC䚵(A!J.Wϓ\k;Yjdw4tāYJ CC2݆f˯ݶ,P1Am^+Uh4iKLzl'&y`cUgl(Nc3#oN 돕cky:8TB;Q̘s4ebxRƄ*W1r`.o¬he`j_0>W+U,u6 p@OBx_VS k695N|$ -,}.y~ c!۴AheSuJ Tx/vHtt:25D܆˦ ,3 "ć{8E>*zUldFA];#j+vςBX1N1 fc6&,[S"̗+dOX^Œf.˃2Yha%xηXh{Wh-qn0 ?$yyi*v7CԈ#ϡr\s(x+f1TLۤG&յs8S,7Sv0m~V w]e-Zcgp(f`Ԉݯ;AG%|Coٌ*2xMEUTA<vC_R3,,7Jj_ 5?T~t]}>ǼuZLlȱGd6E'[rX!n %Aŋɇ"wcYW`Դu=ĝԯ"u0 νJ>Ln&֮.ÝGUǓ\0.NN`SpfGXd;.M "I{GζT#hWqaҞM6 _f!\|t*)jg6/]\iTZt-?dG.Nc_cyuoX ͝n'1LaC HKeҟN77fmt7eS}(a!5fV*6j49;ɧD4u:.Ζ5Y?GQ*7=I8=GIm{r@2~*207impS#*fmnWwl㯮Mrӈ4b>C RT'W,O?o `斊4f&p)U~T$#$t>08>`[U"}k:$=xz#sQad0)4"B'&2|74?3\K4m& Ū{hA{:-SAit'pz(ObaÁTt/ 2rlX 9֞L΅r{o4(ORu"s˗|ѸT7RX. {y*xere2f4fu˽K"dHYSdک:*VZ&:0xN^3fk(巢U'9M=mB\*sy5¦+ Ioxi,0&vL+Ncu"轤$Sy3u :S A#+#ɘs,¡.4bz$C /bͅȠ_kCB 1(`mo67;` A2#K~RN[HP)cK[ߚ);o;_+cq{fxC%>V.$t&K,'G}j-W0cN—>ZZj?uOA1/ȶ(&] =e᭄aɧL_ o,pwS+=JP;m7GV{{}sq 9(|n B~mmU3a!˲z> 2MH|M@>IG /bdN@0=kha $Ll^kHz2Q^^5w$.|k#S8"SAS;$'W,xZfOvko;,wϭf^Xgk56=+T2 !.wg?do0%_}I EC) 2܏`-Ov** u9QHvS ڕ- G* o-(L@uK_4g>Vv\đrjDZ3umP%gQ^lǣ lд.Fo"Xpo<1ng_Xh8lQ8lV 'erEЮHhj`֙ CkKGO7"Q'pXu'>aقZg}3=G'8k)opT,F{/%9kT#lQZsiePo9rw=x;JqF7w g(s8x 28HG@!^P3Wf)?G=f-;>{ӏB 2Uoo'UWLĽe,j͆БLu ٙ\J.1mΕ2B+X3Iw>[ TP>ygjuz. ~Li3cUߗahp7rNZ 69a2iE4j0m!Og cJ?%ěY*o C+ U5puEpECޅr#Rq_5x#eabt`w4@ũ Hc,#p9:a0%mig68X a1 l4tNwcǬ"9t :KhYjȚS;zR>Xcg@okbP;akewL,Vb>FL_I[WN LbM|me܊HCs`{P8ER䰐\el`'K|vԖ@n5(o%p,dmn+)RU4ƶ'sk`M!~fhD vm?fFYi8d| % 27w%+}~>7.uG:uMx7)vkh*WG{ZXc bX䤢xߖ}w/U&5K@9&:K.8M٢^௵ $TYJzCs/`R=M- lj{U#G7]2~hS$AP]6<9ރ]z8b)|CTOA6BqM98Wׇ߬Xu?.^Mv5Wrc+&#?@u')hbښs<owcyW&4h& SH[1¡!+/^"qYd#*!6i(Οse-ZS^RWu]!`RO7b%k Tn jdV^W`zBK7x]Z>Y&N(2b(~ h9H6] YXl$XXL"󎐼ҒJ@lۗkG\239UX/M+zcD=4mA>cMwRX)`*zo&M} Xp0Ge/?꨽;)^&`i qT9#he(:7}#g}E\ >n|1A}DIs>?ưO@Ffe@H .v9iVelB:bA[F_=OA`Qɾsˆ3>PKX3:Co4Il(qH"HYwwLLgYZ07070100000371000081a4000000000000000000000001626034b200004318000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/echoaudio/snd-indigodjx.ko.xz7zXZִF!t//cB]?Eh=ڜ9R*;u4ÃuBtxG d@Myi>OQl?шMH)2\#1?J RcU_2Ezmb:e_7_=n3h2d9:Jv(ifU2JS.tFݻA4>>AVBMǵ^<(C1whYncɲotHS=b a)9v,em;^)׉]^%~ۘ:yN%(Xynkۓ(-峌J1Ujw9 UFV/e[ sX`b.DjW~M!LqN*V aC5 tG]L1cpYOLHWd=/5pꝼw@O7&:G&A8Kn`/^RXdRa3ȴAM.<@pX;/KSlù֛/rop"Ʃw "ijNdžfr,Љ0=L~϶܁ю>r1JL> u vEa2_+Xl0HsJn\#C`Z&GM?=@k' s]!'Ho0fK O6kgW3voz&G$NcVѿNFh03wY<$IɊI[%:gl{=Q:Q|Vvk!S⮒&ś $'V|Ř *zRhc( \L6gBC.-<ߦ`eS!mүe{Voi+.d˴+R,5J]b>ݙC"0MaRl2myj;^y'; _}>pI=٘zmyf0mg ^/|Wi[hf' r W(p6,>׌ҕ>I-&y䤄KQ9~Q\VVMk);q;Ɉ3{QnlHzۭ{EΠKOML9`^7D: l8 .J Vaӛ~M>ϧe|[JZJ_婚{E/%+K5m `. թ>{TQ l5F V10Hamv5Ect*hdƭkf?_&A:z sWˮ%_!;t3@bPrXr/Q`A g(/MLh-qi\.~G^Zƿ[,W_A#)FAwxpnoCXNC|Ϟ)SC"ncxu;xi/TNJ Շʢt3.ZyAx%Jx\..^rͰ!SHQNt#%qmZӶd6\IYi&[JrHT3>Id໱P}΂z:i*7l8EHXYLU+ܝR IC*a;4Ax9|YƠ:p〉!V Q4Pg DKvJG?kX[Qt6"5fٰb@!U p ےeCNwDo}rܽZde%hꅁ=fɏeQƖHhc4"5V9i fq C㌻_v-$z`FZ"s)4!-zćHn/zaPdw`RWu w L,o+X[C=yH^ -e֚eOZ r΅0SKQy#QI|ΗWE >^̴R Тg)Ddg H~zVe)z/3C>1ӨFz ٕW>g{:4kG z 1ƄA$eRn\[3T*&,wM3όleؒ3Eb~b&<2;Ο@|/`7D4v͘v`v^'HqB$z~mYm~ؿCMYooZ |1z?3{⃾;ג͍2xB (^n'i^oy`=8D:I Z'o=XNA+EE#:;{ he/┢ō!Pu !MH?mbdk%7w'LnjPaHқ)Ê殮W4:49Z%jnG{\'q #Ryv;n&"b>b/AhE·`~nW:B/E, E4:\__|m˭qJ_:d\$i(zJ4 AN !ɝ|vy3⮫״O@W"DxۋN%6`,f,0*GFOQ[lo<'$zcz-HJgNʘpU R\)Yq˘P&7vUJY9孯>Y%ώ\cu#95%웻 N. l|E'--,9O:b*F3uTdUdK_$MxD{,LaǻqlG ^&P͚A, ^0ąm5))8Wh;{8ƨs-ȟJtOaa<]|-SE=U#ITA!0%,1`xW`'_EPg<ɊӦ4}L!p}kwcUMB-c–V捱ߘ8Me|HTԌV2/,1Oh{ji+/|)C#$累=Y*!7l{{/GF/:3.1ߞ}L>ȳP̥9؎)2MVkedݒ PlZ.``m(qx9NLpSO#uG2V+b0a"rg'g.c:4b2D$wF(妁t h zLfzJ^Q$!$`eeDw`j@DRm5NPupg*yuG " HBf&M7 .-S19O+T H1ƠLL0;>8yRQgilo>d@-9y-+c0y}{^XpAc6+QQV? G0)\BK M 85'@IהG&jpՎWկYfk7F_pr>\X0g46_ v,8F.?&m(PbIgw25v,\>iрa/8fCN (/p𺀳BaXC_{+wls8o,P*},@FF>n~.tDuoJM{e`X*/q 7REnhM\Wp2TLCJ'N,V ^Y&VVF&A49d^4Z )|n${c ?t2c}Nu̽同~ 2o d~u~8v!MĕnSi}6LW x_ p,ap fbl`~f@_d8BQBˮ.(E 2Ot9')#bb5NHp焰t(X)\ %gfê1tڱ1uaK[>ϖcǀ ֵa%@㥢K7ж3՝i_hi\a8ۃovJ ܜhb; _ȱ/ NVքaO8;}c9<М]σ;y3 1aRdM3Z%$^;('9f r T"kgIc]ڴ V|T?Bb8(V #mmHm}U}53IVJDbT>6Mde(\\03-˅6oFFD[L A+c%5Gw(&.Kwڔq\7]HUݹ 3,z|Q֓W C"\=G)s݀`lgNz ;:6_ ;ӒKF?mSv0!#ejÌJ˛1Kn 6{3{e=PM>.Dfjzwi-~6H ֠-Be\"i)@ a؊I4͎ t8ױ5BWx̣$e|Gd?&OH_^R;ć}j%{.~bQX%SǸ[‹uqp$}gxN]YlJP_G<-mL<<2?2WCW,ttyY G+PC$=5-%GUkk?L΁'I&5MUxMXelH31Ъv߲WvS3j4r04)QO< ~Z&3,ęL,IQ22x^Ճn.ǬF{U֩1+BZW^< #`%%!h4k!~-6>kSyS ,~),l35-y(ć >o"ڑ/Pj-9V]"]:͠x 9fa~) tᚇgWU'k-q]D9'q)B'u9)+Ol.xR:;^"K-6Ʌ݉-4N DxEZ (i? BH"1]e) FCh'e[_+(h-x:8cErb U4l>zҩ6Rv6O; KӈbtJ-J.v zFuq {j@i…?/W)ûxSÖJjc9 ҹ.QiFߛ;|o\k'`ImIH =/e|K@z;@fmVKlvOޙH Pd *2hh,qyD {uޔq.bd^^c-Q&n']$/sr<5,D^ ; _&WJ 0>iCgp-FSf6ΡX؉XZ\$0@|Jb3`Tga^CZǥ !{(1"i+Q0#?;mGd_WfnW$z2 g"e-L^W+%C*9K[I;p7A##^u񴓩.aBUUjQcޕROSKLaXhXbJm jYyd@͗r(\i{Ҽ.-ڌjaBq6ro>?%-hFjvrZ{ƒ(7kSh xQB$H]lXvh? dE$ߠSf=MLU,M=şsD*tk;հHMj..|[RTC={1s.bp^cb)}\kR_[Fݨ"YvISML)RREolpEs&A)dVV[zG&vSxr9OPgjW;,Zkd0pbxLC ,&B_Llwޤb"> :hF磦e\$ az,?(0Oң F wG|\q$2⏽}Jޣ )M㜪&k1)D{p9)e;GjKhMIy`MNܯq ''?@]+guz_V(2d,V+NWP{-A,4QH2!Z Gki[{*o&lXCܙMaWpDzV䱛c-m s߻d~D&S #*Dt,[[9n&ӣx>c*GG[t{gͺS%[\+N˒q 11g͡Z;Sp&^Ym]VUcofoJRxzSI&oJX:}jJ jbX9(T"}0i_(ywo6܈.р >AnpƪKzvg-BMm["͞RKo/]RHCIf w'|IHܛRJ*sJՀéR]@GBCɣ =Z{̓CB(W^Ô)1gjp:)(<@ꓼ>q*="3#4ML"~*kDxAŏ { :Q_(g99xl} V7adU(x$o׽7t̵ X(yh4;P;pm }SM<.: DAT@I~6v}byRo8Ac.H0] Rӡ=].*C]dHƶD/gvhr4C"'D*h8]mOx2bJEO+nKy΃;{1)#@Qug(to,m'm"gY9!xF ĺ9ۦM 3PfO1^tg-KImP&SlAv ?&%cm@E8Ro> Ww3ƞ`|8VyKP;?× alx)%/]"tթ_??5d^OjQVȪ=X/ oKu WTRR ),5(a8:Ky^81_L ]4dԑ0ȧ M#y#>;@ یfeݮ[ޭiiM /4kO-{ ʔyTo8&nGC6vt~ d!X(7(Gnϻb~(V)UL\c `g)3"6hʩ$%v{άWŁa$^s7g!AI[1k)Nc! ECͺQzWDz@r +ް<)$ yh=Zl$&$c'pjLBWN %@%YDPʆå'N:KWxHZY׿Ʃgo+ xD@iBѮ@Ehu%/<.Imoe t$c}>(zdt8W\jfhVwh )By^CM5wH hs:c;D7|>}׺Ž*$r.͐vchWg"q+H+wD W~@}>8)^|M^W>;-<Ʋ'TVToWwd񓘨BH CqH~A*"T&#k|lMU w+y{>k (skTfBj:+0oWNtʺdB!N-g]RB-Ċ_jYY|lVY\xa17s> xYJ TܾK4&@: }]e<͑*>HC+҂*#%N=K~jP/csa+{'q㺖kXAUx-82YG%) nܚ]4L\k^0J^bJ!A/tDEq[!u)Je)^i޴4‹r>: qE8yd;z>U|縬",C(`r_lJ1KLau@6'nڣ{jI+__MCz"ZU[`4ψ!kcjh޻C.PǠlϾ[T悮пK͢Kus{|'ݱX: H_@ a/cu x%`AD_2- wyy[N`v%ȫ%LxiGN>RIsg~ާEeSr'"DȼG%YBK$d(vO<EG8%meƒ0n0(L/WiK!5+{6:.ܹum&R9-s{֜ =䣓P;_S AOt B!]x/e*Da$딬p'%qNBъ#ul$XީڠKHB" i>]8閲T*P4)hze8n J'%TU [#qzW)(s/)m穏;áM.63"٩BA蓊eb& X {7Sy57[]PMv7#H🯳UTҷ!(EFaRKzI7O/bawJ75|mJN27E%"]R&!vz@Ԗ ~T/| ' 2ySm5_$"4D?ɟM_+x;:7 \+j&)Drlwf< * d2@ua{A|)TGV%_V{Eg 7ϖA?r$l(&LI =':~x' 'vSC:+#P7us;‘l#v#9rb$-Wl1tRO}'Z&`1Q' ~N=M,D`0 W%dyVÌNL ~Dt3ȱz;؟,2Ţ~(Dn`Ā&24Ag>ڋ wYPk) 語.nY5 :TK p*1Nխ6Pm2*"} ^HDm Ąs)cj; ^NsH69v:JgMCܙ{)VJڊH)U^yNC殘M^٦]EK n4jžD|>j+n AeH1d\ANgE:ݬhm}BPaIHSQL7/~Z-H͚aMF1$^MaV6ͦ䝮קUu/ѧ:[3_ _jqe-hh7"{Gi4px +!EYEUU^%]r\NN uT_P#]KF7Q p4X c?c)S L^Omnrm$0+s}煅c%Rp, $5k8~v-p.˙3sxЮAwXoyki2G9ԇ7O7Si3eo & 'vVOiSΨВK+\L'L葵K@_"/3 EOOr+}9:i< RP/XJjL&Kb$HYM ۘV ),(GúNY,|ʖL*$Y+❟V$ wtpCfJ)t9 u8q8j7 :wxF=K@' 0salͿ r\dn}6Fh(}'"#QLk"Nur6?0'lƣ^4`@ǖS^?!t? ZRlqtŦn7p!n.d 78ujw]9wPpE>F&]I U' y8V C C:d-ie莎dZzwƣ$Ⴊn֦ޡnNk ?ͯ$Pѱ* ꑡdO|~NNyz2:=1c33tᤈ׽ H|5HƢCેLZOO9 deLZ+sMQu,J)(Ho'Ɠ#س%~~j+c~x? WV~WhךԱzWǍkHzh0-0/ïN ,HJ"^&t .us<)n]»9"fKv4YI?R kx~T+C PU5 =i<`'oÇ2ќߩި>✑=8wF{, 8B|;9ByFp8wd{G7P4]D"F8CMx USK8R w}hO8`FQ/ _Tks|U΅wzA$bV.Fg<ƛ<6;3{FAVlEZ\[EC1=g՞!EY?ܳFrW 'WB\Ki(>J*8hJbɰ!w0kF "ZުLrpfЛFYTq,53͆T;DȌx>IB шP0flAŜb ,C/Ǿ4Ewu@E1D;ՇLTACc}`w˂ @Y.}si$L5/3H #^@&(s/Ix{:/Þ\d/&n yV+ ѸADjݶevms s4Ne9~ʺY&0tn\QM+W P5mj#\ 5mƿт9\b/R u-^qzGNlf#-E9m;2,׭*fhx 'N&"qԂ<ʋn]|l_쐂ZA]t:~M9&=+ 3y1dc]ݯ8>b4w@=5/~>w)URV?ߋ0=|@ѰZFl (e52l6 QN u[T| 1sO{ b Uux \rv­}y#2OS)&6{$4D*j\rgڂwhgo~hgPG U`6DMT}!l VZm #~^? N}ޕ 3utbn ˤ)M(aq&#`~0J~lS(yuf0~{Nd}Z<ö/G.xQ9 `Y]4򾥻r(YJ?QUv2"{w&|=pw29Μ8۽3)"M܅e RC[A? Cd$z(=M"IKxhk6Ue픅X^󽧁Jںa4e<ZӃjn ֛B{M=eKuoNdU\JDC~4/Dv}tlLl:|Ž-" {;: |:ECM niȌ! JHB4dJrGPϯ{w7j?d 32mJ\@@V8S%Qd 吉pB|)5{Zk;ɀ16יCYH卫(ԓ.cnd\et;\sLޢ|P;Fחրd3>L?ڡ^'_.h7OcD ԝXL{P'</hENЫ%%*2LDB: ,Zw;yvr`dj87hρ;;&7Enw8MXҷqo& d@/ _ACQ +e!2ɥȤ&l+٬[3yxL0ށ2JDUhsL8Q(J*rv2+mդ*GI v! ^& %|V(^ǡƺBGIZK^ /h>zn9ʍط8_e% ae6zvŏL܀ua9[Ijd@$2$q +GW˵p 1ͩr|M&s&Mf˝jV(:@pawt`!4Z7!#qI9 &<f= Ǜ9k(6uPc׳Y]*N[QWV4B4bh}`39Py0s5hfLD:G5=jo,q6;% ^WYaٟ agd!{k^ڏbE18g$z\mdN tUR_}MS㠠ɉ(XJ8S LHr_d#F.F\D8&<G.,XXǷ?1@'+Mf/5v _#aXq*o&D^9R!˼rmb2.!I#eD{iŊ?mxucݟ,HQRC#+:(۠* }Ve T$X|u4+Z ,a MTK y?F*dW6[1W<[*U)#vY!(50%k''gYZ07070100000372000081a4000000000000000000000001626034b200004404000000000000000000000000000000000000005300000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/echoaudio/snd-indigoio.ko.xz7zXZִF!t/3C]?Eh=ڜ9TOo|;u4ÃuBtxG^ÐܕI|?읋jP2^=bE) eFh631y+6wb:W!ݳ[cD:lyVa2Kt3Kvg5~&V}  G˳[)lq ^ҩ_=Fuv8h kٳFd17Kpe:S=Z̖# 0&L.n7MOKM'M>!]vJ0gʪ ,9gއR,f4/n󌐙m.3e\Voɫ͆ī;Ķ#gVU-d't $ 7"+T >NjK La( iá}j_7u-և7)'@9v|kׅ?7,߂=/Ӱ8*)ar(k/wn;1繢E4w:C0yT"wwz>v]2v(G;һKhIyRƗ,+]PiMהȱ ^0YJHUdEBA9g>?]ۜ$MBac&Eo;kOߦU'| \5acy$ss3s h]LHMz8Zѐj&\#t0-qH݋څ6BIX NҔCbaV!}Vbh8usm$ug'28o4X|ӃڣuGOAދ9fP?f qY]4y20IM9w}[X)P[i=wՊ)Xop>hcG/-^FtΓ+1 DfqDGr pR`V+2&0.pSZQztY|ĈkQ OHUƅ풯 oFnJppBz^HY5~*#ai(-%?;5kx^k#M(2H`ٓ՛d`8#?_qin,֥Ƶ>S^$` ?7"7-nB$1 24KhWxE4\C)lAuVQL[5R,~]`'\)kуE`mTx`ј&_'=O0\g9g`.^@v8,CxS{MC3+yU&xC%R8rh7D`ܛ} 2=zabxֽFS]A#>aa%5rSmOuR?h{s#43n(gtgh3]ߺւH^B}iit~_A$6BԋQ8yxɥwWIuq]-T_|ҎfH7A'3qK6F2K#-. mXyj b0ԭ;_2m!Մ0,F^k7w`{'9;_uF“b@2U  qֽ1_,Ȇ;"^gjNK&{֨l, &,`e~jŏx)IuJ&d^fv k+p"^`Q{$ k'G# 3t߯C@g"~*J,x}m)︹Z^ ~39sTC4]knEd0Y lہ~rGbI ne"  (Ad9_2cLEr_ `6]rmӘ6܄둞h`Smj%l3WV1MJ5s|Ԣq K.gXj-Ղ VhbV©-KƖA`TڗwYuE?Ƌo͛~8z ݐC%Hhhe. aO5}3{03rB &}O G.ig **3Z0uG\|{.cj^ۀV_d\(& @t>QZ3T3 k&xQbT* +3~t˦e(g"s&FW,B0\IN@8%Ẁ&p̞Z(y^dƻ. UTF;vjyv&aw(GxQƉ*6..=_Cg A=D{[&cu$74;Hת#=?PVٹIOz)XvR {R4kN(Џ_91!m#~ gw;DN44 I{j$LaR(w!لCb&}װjBhc02> JPu"j$4fH⠯ߧ:o!h<NQ̕bMy1q6qI4Ot`R!o PEF1NEHԳ{뗥+xb/i̔uk_z*\QJ[|k/%?::̶#=p 1YYa 959ƻ.|q@59LiD b4>mջU#J<%йS̮ߣv=+O}*85Ikr'53^@],Fc/ʆ d P\c"pd1gV LCB P`2LX?Ovn{RK\SY[ oU |:s^xo}\/DUpaF!.4kIn9!X1qD$$Q%|{0#r}x *97͞]V84O^f!==w҆65FB/%d?<~VDI|xUy2,|M vqBӥP8'~sɔNȗIm;v!)! Мkf9={YY6HP`3]9e:gfƯ&q%յ1o(XuYUdvK8uBhQt[˛̘vCoXkQɑi錾iXv);93_ ZR"UCK !R,k} UtN5gfT)טLB)h6Ӂ=9d7hys?JQd V5%JE;?oĥl5ֽ:4>1ECH[ԗ 4ml_FCgxҚZUDu z'RDdz!ߗo6i~d@{E䭯*7ڍrrǎ{I+<3++ct@:r{Yw '2 r'P%[۾-epRQ)s̯%X[-}8I8by31:4>q=rf`Pңgᵀm}w "fwP`9wxAXxa8s "r!c "zZ5 d6/ԡܫ-+eLv::|+ܩLm>еb7u$V7bdH"[:8h3q6jTaE ٯk{뵟Ht? 6s sQ85Kpp5'bvfr fcKbF*ӚGR8}tIdaF,dPK"]MTU}^`JՁلU{@_Ûpd P \ 0N:Ly2o _Z'T:P뫿N865uۢ<2Tx2 vOmK#.H@V+dVf!9:Au=K8QtV|S'H-sL~@̨,oLxcBfŮ6F?'5{?|lT=]cU-2߾{-5!*8HoC؃>.cl@Q*LFgs;wV|oޫ%hef {Q$SYކ̪ah@g>Mpc*1EwޭT4+q"Ĥ?#-'^ h#s7`Ԉ6eF)c'kӤH-ܙ- }Tu#L1e V ـ݃cf+ s%x/@+AmGFYmȵꬖ %IbS<hЧ&q46 2=n/[0V}XgPYn=;$s ulq nSLQjWpcO NyA}ef o as>;b7( T R/{ijL+>kZ,'ud=kat'dXPZFGxiIΣfR6OxLGW4d` '&"g){dZ5J*%Δ6ѻZڛ Xx]+nUy.D/Q\誗w>i0˙T`1UhK1Ӓ),d%fz#0RbJWzfLMqQd2$Wgq 1{}r۟=8MܜWķ&KUUsח2'[]ej @k緉gHzxu Կe[*蒉A~qn&~Y{2j1Nq9AvKWOC=A3(o#û%2{ M|<heƩ*N1X~ ?W]/{h+o 7s>=0'"(`ـ{vK`Pd85ݼDoyd6d~RD \q{ }!g/Hd棲B{ #VSs.g5_}(Nv/YuQn2L1;E;iap](6'{PR@Y= C]p:'4ѻ u7| Ԃo Ȥ^VkH3[)u,ڕJT\Yң+8J705TQ3;GvS:/| jRˮ(9PMrP0Y)+KJ@`c56cg CXFn ߛ̔ڍCvr+2Jf7ե*ES(Eq6-Hӫ"V(j߫XkB%`&;9䎑)Np% ;8{F >:o9IvGn ]Xcz8 #>VPBaKqR8)sEb2p |Moh~3HXQ 9u<D_ O`ڏΕc`X6'i w$\Xliz/ŋ$p cJa@'}aW':î%!(-5TS\Fl> X~1UBr)YDil7@=~ڃn v 9R,8_kBdəDBTNmfGf,BkJ3W߲N܍~U()L'C'mE1RfQ^IGX-[̘ڧx8C-*9q>?Lߊu@ɂ`& Y3/6(Eyn7q^y$QdF]\ڰ[=i$c‰DܴsD<=XB5#&I@V-@%0Lh25TQp=cByjmv1VA i6JZqC3Epɬ Lbe^ycs;MMrJ;"zwIb}1P˯X-Ca-Mpr=U?Mr3(9p\ȨT!EǴڊ@_9,sݒXDFuxW~~t!I=,[uXO"kC}lxv&]xZXD* 4.PK d2drctvt IT5`ȕ |9̊; 9:%0y,h:-1l۞ԯ͸T)ʸ=U}Ī73F zU`NRx%.)l$r#=avÖpc Kn迗9EdG nF%֪]MzTrR?LLw&~({tb:%]bw{{G~*#°>v >n^x@/(֔_G\As;O`cU^Tqj뀖1Ű@ry~EջlWsd}?0۵R+x A8CKmrsj{!YY8GTDGv *c ( ErQa G@e谊—9l|mnBXn^ӂ/n8‬yZ (v 8#JNӍa#w3/DַCflӻ Sp[G+N%p"ڭ"2bW&\GΖ:g!(EIZv<9իWm럊;_?#|peUPj4fG`t.;DK6@FJ/7춸wUJrө{z=&OdhLfQKW0kL0;}Hֈ)z `m6 )iăC;8#N[OntlEOulCUHQ}e(㪥u\4 =HTܣ L6`ȫf$81-t !e5o`'jSm*Eկ*.9uQ~+zz^ Pg29z{<ե`"2x¹^f_Kc i] B#*A["fkUfp611=յ~c!Jdqf†x O"6ߚ<)Fp=8@ ֭H1M6M  PXYilאy1{qϚ@V)4*]sPPrs14!yqA\9!+L*ET#zkޏ,("pEpuV73-F>Tv+0 ̯)e džI"IJ8* ]bQ~.Ģډw8_pX_WV!ܭ4e Wq]0ݲi6t!+ Q3A@_+h,Y( nԆyy&P/.W Q벧s(0FVH=_5Jh nvs:ÈQ,R삥6叫vŬA;"bG5S2&FQqNv-&w` 덙PZ٧zcgWN_wΠV=xI,X 7:;M|BfG'C/՜= aB"F}mG+hy:4L{&e߁Ղ0p@<~{2G)VtڔG O*~}""Pi|'ةZ9/'u,RsIљTBla-u< \ +*;BweE-]632xW{y $aHr9twCU4A[`(VywܐVܿT,&Dl<@vh2 u@iΠb4}6 w}LCL hڊRiEBȔpL ]R<`"ƵQ5I6; X<H7 @gfm5AiR{:-b}g]icĠ?}A)ſbK=;b8HC5Zb Гۭd:K\Mc1x3Pj+w#UV%Y};kYA+go$[3rq:Cc.w3CRp-Ȱꉧ$*DY__. ï}9yE Z+g-2\ ~lW7,aU3-.6)"qy)c٢F"{B""{ %$sezO;AD׼" 02޵@k=˃$njrp k i5\ jlk|DK)]koȏRΦ.U[y~38"4 7Lt dm%D.ix"~!.xJ<|~$5ث?աMLk[?c}J~Am,2p6K9+8[M7趋td9gDKh^PuZ,ZOTOY& @u*e8dS.W[8v˲YPYWML\yw{UDZr<.I$h[mw떛IKp5y390r_B37퀝Le(cGԀsue̝zV54 >~خJD^F^[" q[~1hLT:;"1,=tLvƱyoiv,ۇ_v;yj,gO0ДQYvMAF[L( P>*6hǒpGE/c"*YtxyXzs=gSǃ.d]|'`3a ĮF?GΞ[ &{x;(sXt@>K* fAߏsyJ4[>ߘʞ-te9d }d׎J:yciH\T]͚Y@OYiZYd (NrÆ zluoun|Opi.3OdiCXF $7QV:L-f[Dl4۬gğʔm:qhhRg9҅{Ź/OXS9\ ,X Qo;jHS΀{%ΟEa=}(AXjr&2QyX@䢐XpI.+,anᾸ"!p0ޕxTo [?-ɳdU$l P<~V9cfR9Abʊ)*Աq[݉7;RbQ]`g(z$8Q{%\_r@++?~<Fqy)oM[qӟk}x7|)q;{3\ԞBdmg/mH X䛠|I,z1LBNP|cJAo,ӎJ;5)樼lk*O %hLxDj>T _Ü-G#9/dT䌬J e:Գ[9,F]Js-Ju ʰwyUi{=#n?K(ƓꎰShueLݞOVɦП* nVw,}C+5aˈI$mf+-/l3lLm Kg~qh$s:N;΢bYEA"V}C ?Bt,Pu)}uPz! |(&aYr8zqs7+Iw]pӓ6GgD=N*_B)P'ё dh \;v04#'Q1.]8scs΁w#u6/; E񕃼Bi$v5ʅbB#ro yPc倈_{ZznXtx0GB].PT#Ͱv̟2({𠗘Uw8p ]Q5niVS@P1ֱE7rosO:jN.*r/@n"?oq 0FCB0E%Y,u@ (Wx tk4NQKyIO8!घr_k-{D^Z3>s(yZG4p'2BlE΀wMSx*dhrjtTخ7g/K 2d/G'Ym)&@|> `.T˷ <SUm 3=h=z ;ոQHoV27Mya}+AsMJK{̾"\d$8dq#v5ED#HC &EEi¸ƒfbA_JJ3Ņ1|bo5hL Y.5 T!~. Z4SO]=,0B_DuF'I٬# S٬5:pLSGEW";# 8:HsAisE(sLcm9e}^r} 10Z˥+N=t;G:<zYwgɢE e>hgw"Fz¢jOzEZw׷p+~.,>򙲘JŶSG9^s3=./ XsL " ܇lό@ZWj dzD' xnSKaX(jFŸYVۢm:ʨ|1YZű*TPx:&CD?mel)SqEEHM:Fb@ø=t#T?};~칤AQZ`Q [Yɲkft4)p0Cơ'uC EG% Wt}L>+3԰Ws(jYA:I… Na !#^^clNi|6uV-QeҊl)rl$({ցL\KEQܠ0`]ڇa=ZRQD>v!9^=yVzCf<]vU/Ӂ;#zt@W1 $%yzTģ2/~A%6*?MC/W25@{?JI\SJ6GYh|rYMmbSH8gaޗ.i":؃ciiq13VuG269q_;_v&#T=i3\ Û"[FFCHjD&wg Ŏ̺Xx (<#PG8rc65tE6UBpAo٥ף$0gYZ07070100000373000081a4000000000000000000000001626034b2000044f4000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/echoaudio/snd-indigoiox.ko.xz7zXZִF!t/9D]?Eh=ڜ9OAX#xɄ@ ,Acd_a.-ChaS9A\Wý^sJK+jG+ۇƠ ٯCG-h,UJo v՛Fb^f(m#HNR _ukG,{9*Ip8ay|t0,|[_b ԘZ-OTHAkuRX-"Qq /cbK [UvU-GqX{~:[o .;щ\*Ӱ#WHޠG -%4 ֧He|bb-N\p{!`'7&.L*:\6.w\A'Q;}FvM$ ;C>3'zk}ڞr%Tnvv>9Ϫ$ukcZ:sզyUt}}I05ǒ| UL/~o-7_ qw >;YSS0U|>ͻ _zgla<# (=l̈́ϝ'G!]1o*l9v8D*q7c,]C*bjDʴp넄EhTÇ%uD% Y2{sWG7fR`& VS.+;J8r #cl}_pf5+_%@rxM)_ui7#X6_zqPZkNW~w􄗦ϾZJx  ,J>ryw6 ?h7EvM|vb3%x ?7Sd9i t<ޙ35RVA\婒ieS>ks[t <"T)ѯR+Ur82M9]ū4F&8UK{$ۚsi%-: Ʈ)s0S@ CU B 5TzŐN&MoITmZ4^ڵ.β 59 rl`I ==uXコK=xcH2K\hh9{t=L]-UBRA|6s:$?"!T;N$>=l)WaZmygy|Xv")c;B)&}~Z&8{D#8, 2ʉ#zcBѧZftrO^ iBF0;D'HYt cⲑKRd1gN9Hs~vp_C$7G(xr C?a $)/?К-3^0b4> H |NxSW'W]#_މn n."'VF}J=u O#I.:GQ1gJt%H'+mcB XɧLH:x/d\~nEARU kI8ٜȫ$ԔhvT&Yg=1 yW]DMY>sVԋ 8RBlVLrQ-sʩ}hJW|MR-oVFsku}]bСvʘI 6s=G $9x AAWaXw dPovP9TaiC] X%8 ufr1SS^, [`\SiC4(rN-D=Ë1,oc, hBWj?9 #-¾H /A8$*[=NIܬu= '3n\ oΖPnlure(Yu>pE~(uнQ >gn(pz2NΠkh6!FOe0|yŮێunU'қk&af:R\O> ?73<$$:I|lXу=\A?gcNԨ{Y>A!dž,ja 'zp/kD]GdϦ5uʤIZم,:`F;kqfRzccQ](%w{#mB 7s*&Ep%I~[@ǽ _VdC&m*juz*YϲmM"꩷${Y'9ظQEbAOyŢٴAS)K}{%›DyDCI.R VUR/v1X 'gS"%0V5& ޸nLg](^JCv[xqKqB ꌾ('3O|;y#835Cߑӓ|-g򎭎' tI|[P]M d0x:36IivO%UX mcC LIJ2x-磠lK_SČ-E`_P{BN5 UŲ&|˔ J7Ll?h>t6I!C,^1By f}Pv`m55Ep! xz\,j.]gh]w1]]~[0Aڗt4_}4؂Ʋ}`4I2vj78Gj}%Z:>dʲAa ؉FGڃ23Yֆ0177taRD^őz혳@uJ\d'%NfʅH=j}q.}Q4?Z !u|<?cޙpudk8ދ:{W2羡[2*2lP@qE9*.r3'uԇpۜ8\uJ{lV?$'|NI៵xB|gKUȞԠ~&wh4z`Ǒ^c%Ic(m3Bd`稇vPo Sv|^زѱ 1*k:~ՀYAH*U7Wf}g=3$3lxQuc$hC1SA.!j|kflUd6 q5zD 8hJ@^m,6mo+F`0j}K:Y3dL n I &1-䖵$ }tA{[>(kNw irBjn"ޥl-)o,=91uDHKr&x$ d/C#2Iju^Μ.*ЪuAa0{a,;=c Җ >T\ D* UP2aOl3B 1~8/s-u4-Çsof4ff,!WcTisi 7Է"ԴsI(THT K_-0ti E!4?(!}MdupfTx wBe;x1*͇ﶒ8սts AlP}BGCywbd\8<}ev 3*LGP!fe^]/"5 oN[]cX;|(=v>gsFѠ[HiGhqPEt>;B"`l15}6_qcQv:By(vlJAOWx'TC/DENzeTahP>uH9yy ͭUq'm"Er5BPn`ӄ&O/, }\JV8S{^= Q}LU UA=Y{UNNZ RR"@fma7C.9}ห4/L\Ő^?(?7ncs qH X]n u iYen|8hwjIxu^kVAL\)Z_p*C\zcj^͟v,?Cskz 2 %|w1ߴ5?U)VUy"d+VYOvb3ȨSWFK肝)P< phЃV/HlNA?v1pS?n D!] yus%03U2t> 4SDx2$}֠ChvްH9ocuFyqΌ,l^ti"mG,lvBNԻkFkiVH~aKۇ=6m2"plW C(TDq0`^Ƚ{,Z"1Dpt:h@-q?@Ň,|D|幦 Ia5Y˻؊g^ GՔUe:;Rh[Bt Eyzd񆘠OH;=2#B䮒߅{@#MT9xbxufj؉}byJJt>5z2O:?]^TUX>%? z:*ȀoV@**P d4[ZuOR 0}ti_L; N.s>mv_g- Pf+CVh'pe( !,"b+[ !K(%+2eJ cj#ԟ n\V$jYzJtx7bqKDVh-}vM,x( (BQJnb5Vݦ7 C)Ҳ!&׫3-2W;(I;_/UnBfb1 :w-WIՄ.[o'EvQw@u3Q+Uj( >Gh)b {%%wm7PlZ>$^yc㹒f=[ F k&@@0K&,1X.cK7^`3"mKlWv {Թوq]粩gxux"Ώ5٘ 3 w,x"ئnKmfBT"olTҐ73`F7{{DV)lxtD?z*s$"˚W<ՀkJ"XJfEryi)irnqku{E8=!nk8]GX4לKbT2K݈Z$xHJA O88x 7"6ܞP$ypr<")thG,ͥ6ϒ8`]7(B1Sʂ*-ҭDoj[xr6C<ȶVM1m2p ŊE(=¥5S=h_u)bɷ3%Rl9^"3S]NÚo pxٵ@ނtbKyiOdbYzxUk$q^L3E/2Z$ /O{L+Qͥ-e?}y 0a{ho8 0΄@z?S`ժЯּF*DzNCA[<0sq==2(+3wdboUWZ5 JK;Wݏ.smX!}j%W㞫f8 ШH]+ V ɧ3<Ru2U. OьXueҴ}SWyQ سR+blAR="kl\9\|N[d[{Zڡa*q0[b!^5'e2Hpj6'cOL08qe/*f/lyEv;{ kB*(=˙G5-yez.BV[MikCm(bNwr{on"Q>ޑ55*4]9W*8jV}j)Xb0_Q'hk~~q#1K.-42a4BcwiyhsALg!4SIaDAm.i].43F܇@pDY}>qg[%*~i6g-3\cb⽁!w<VJv6O z *Rq{T;n.FV{CԞXvhL6۴i&y7)TUO#۫V_y_טnɊJLÂq)7瞱ɸH8HʪԣF#]+K{(i-~Wx$<l-:"1_>#{2cpI }/nbԁ)麙fߤ9Xf4D( ֍$dm_RTRZ60ey#O p8gxk, <~ /.LHar^K*4?Gkro}?b-Y|{&(JoþV7T>Vc@4vmc@"E>#Ϩaʿ?͐ϣN t D#k:9pT~\|mhs-9X7E"2EKx3A<+ #gLSBvb3bB(4a'&hLHLxGgUjco|G2w|[AJG/ RFeOeӞ*# d 5VGV;W ZSr>5f*UUT*hB\_?{F-pw pJUs#xW)%W؅k'0U ';4%ue Ϲ?Z-q ‡Ѩ J1P ѠoHj-1Q~U1R\KszJ׫ &9 sZg*mzVGw "-ޤA"ʢV{H֕Jgx{]-MGmx[Iyhk-"B3Q~t A*Y-A༗{L'?n<.ʮ^N`:z5Z90bz/i "f0({?R8)MD.vǀ_p #cV7cK[%Q+\<@*u6 |w;xgZCbǦ8 Vg4e6Yx;gC6!/mRMa EWUS`ψꞔվE}h_&֔I 0ʎ׹N3Q$-ோA& VleO7 9 ?][zz\e-?˜e+_'P*kܨ4Z洴ot2݉\H쭜l5,!Qp+\1wz)2gw@bXZvS5& nJYj9>TĶ΄#띒:+Δ|,m|_An`񴱷?UOy­!T1L]0V!x/,J zEmFJ^o(*k_{f|C-,%ȁα*'!|i#n)߯vֻZ/Y85=/aSk*;-4h}5F.?^:}^o)xD꯰JmfqQ4Cz\/;taHZy:^Lc8130k&_m(, tƕ9X|A۽ThkǭIA~2g  >:\6,&@DL[T8pq“u/4aCQSbҟ. /)p44?Oxz~ռ{hQ{6 4]6RuٞG08-/Js 35uPbq_4#EoQy06,;^EG嚬3 ԥJl#'%^9@3m@C}c ,@Xw=p[rRu jDM:ue"?E+ qzF*iI6. 9UzEjIC)K8q sb7qSgHtTĄj7pbG!c~%a<,){K!y_2eAXUuX>GpD  W,/ G_;kqc| G /~sK vi_b]ڡvwC^BqT>@?? V~Cl).Ӆe`DBVg]7n\P{f^W&@P .hPu#%ba3ϫ7,Ats'JK{4Gp|#L} IJ0H=Utl@E-_b֭͝tcD5u2^g PWHE20ew!*H>e5)_olYb"^<+hpQz x` [FP6SBzxT f@Cډ&I]Kṉ7P1Ғ?!قXjBt 3oܜ,BzDݙ8 AŗEIe"j?зSvW*kWi ){̺;̝E7#YvS[G~vȇH^7nzD>֩(#h q(爫lJgX蒺I:/o\ΘPi{c7aUd"c{Axq`[ |mW6mT,%|i+Z!.N4fN:R {:!]P|)"@۵Y^̺Q[GGXZ;1Z@_j#dQJEE]sķ*N &JW:1Ӎ`1AKlyl 8pFK03͖aih 'o a2-M- =a`s!=3b3"Op+C=duyCـY. QU2?8#iU?H}̴!&e "o 5b ]@~OwjueϞ9j2Ck1plb]:7TU* G1.Ҙ$\5U^ 9/|vNŸ&r1pBD?̊ȝv S2MiFVL/@F 0DLUTrq԰d*@'F@pVx#]rFK G2+%4KXʓGf *6ن+Sr <탸P~Q`أ1}-({Gp~MmI.3 m=̥W?wkB$34y#[Ũ:N'Mgހ5[3WXВ+"b"8p@Z(/[+mMpX;ʃ]^ B&j+D/}5jPdL }_, >Tkb{5.µ2] lxQKtH{Zw[sYK>;+5`C{'UfLk!8oQqqH[e{ARG | `cjы&]63^HPCc/`ߟlS'm?F6vkSѭ_uc/k4aYPH7=-=IK/O}g?ȽDfz'05FLD ~0A7h_VKs^\?գftִHby$xtڠ01(aAZʲRGf0qA9ꍫf6N㜕aӒx )ځY|t `Xt]]4؎t{nq\$lqh]T#gWEe{嘚?/0n^Ͻ韄iS9sm`'9ĕ+^8w\ӇC(xL7l#v>fa2}=J5VL+&tR~E$uYGTP\lKSUvNZ[7,FS#i]~z@~Qp*A.:qcK Wӂ@'&["CGE4cɌ@P 4sV"h*`E~mPqw ryIoZE{>3 Vd2Z0 ~T: /9'[9@ˉF`&nQ& +//(`0:ŻBTnD %azaq*_\r[3 ٣x\zQ\g#OAw_ qR/ w%μ~R!@AyDKFCnQm[i3\물ohw{pҒߔ.O}1XԦ~ ziqxebUC1dʴHOۮz.C-U; C"Y_k)c)eX,PbEU$%> V}6wq]t$)D$ U(]DR~@n$yNpnbyI2j~ H jg-MpJ>4iG.˙KBoh"[4Ŗ` ~:6BO7?)!f1{p>t$x;1 V/V9K$xwRrEʱ({Eh\? mty.T*ݞ)w긥kT3)K.TC 2z바Vkh\n?32WMQzj5lSݫ#xw֝)<@KUց&QdG H Y "l.sb]@4BmTk:xx̔Xm4s($I UgT }E1_AzbeRf4Cpr o3.rִŢI.J"4 6eO:D9?`)!hsX bs2{s 2Ua8I*PFʆ5HmɠuVi&Bfk4~DY:=kG$"H+w#FF3u FRWs@cmlQ YDGNrBrAi;lHpQ{eMab 6 ~ڣ,۷o꽨!Rj~ @3/R_ΰOxSfhSD>,EJԐoCbw·3>.b;ubm4\-,ߟg1{$eg'p麓\y(OEqTzDP閂Ӿ'FWR@x^Kz9r{c$+XbΛnW 6#d2 Mg! [k!ɽq:vĸ:KҤYccff' Zq^n1k,_c$*\BeŝcW7#s2[ )SPxLK1!5 F $&~4#'w J#2SjJ+Qͭ ՀW&qbj@~̵͑ ta/?":W)уiDs\U2:D瓜݉iɻ ?_۫8_l::_ Xñ)|nb!,0]g2-؂e5v(^vJPRkz/(ǠMN?3q^2w[ժIjz _łi b;`0 ӷ`I>ef2&m{A0gPb tdmzIƞ֨7SC 7+߸L^h)}KrfnLCT4=5Q=b֩D:p^Z&f-il(~q\}0S!"Z6I rќM~Xʜ74N#5[ t x$ܫl%Gп'J(wh2|Gg|G!q2Ita7"(p^L&%BՒ\1潑k}W^@pfxwj8j5֝\`xb6rn#:u/;!%Yet1'߳?RnǩhPYB'E55xR`vǠk:CT4-Nj\4De-:OJ] 7Zc7OZ jӋ4q0֎y#uOMW燡fƩ5!$Qț> 5/< E(z#xlɨT&1 b ! ؗC8MTb&"dDRxj^L]fgIj%Yz's6 =eXd_oOJI3fAg}9|:No;,]o<R!bNo؈NAl0!Nkwrȡk.k꬏,'IYpZPEB6ʆ"~^4pڋh Ci]춎)J1z!\+S] -s2?e}Pb$3#J-ɵQ uM0Z%Rs;Bin@'1\r`iOG@pK:#^x<ɆQomi|VPqis`[G3<yna--3_Z\-nno~R">c]^\$wR 5 ?TSS!Q`e܌cr:<(uFEl7L}Y.d /nFL :S2[G](Rifw1y+z><=_P.+aFS5ٵUiVK"bnZmV6OQy hq: c۵hcvm篞l f0sH AmLs]de$%oӡNxzC|ֶ$$y,%}E.(A[~93V;t~<gzPvc^K~'GUTRT X. Q8^IkOP+>[X\_0urh%YCꤒ &ځ#g 䓺%t7.#~\3!I):1Jemox{Eה tف^ 𾳦q%b3CY-p,ү WTlA Qlm RDp9 NB'wҍWA-4v.+ms\UM&JE+G ͘Oe=-*N z2sS5G3+/OROuzv/}huggÆK@w RZ7@3\hQx<#CSyƐTzBkU[ I;ڍ=oڨ?E3J,:\8H7Jc:@#5{. nv(\&|oh|l@~gFO[~M"e&xk?U,?l@ҞɱC;uOkERAsujiPiv%QߗK9q?DmB{3JXh=R9%ݑȱqU %ga u٦yk1 'luHpW8/\7S{ǎw+6yD&)Aڲx]v),#&t%nL#8[7 hcc_{{LOߛ,[rGK+ڢ %3.fşvX_0iQkM֫߉޳b;"jA)Y1om&RU'nUpX`:Ys5I~UTtcqLv Un~ 5'/Z۶W^:Ky$QTf!!6!:̭E*D>0*e =1CV1z]R˝<+N3fMy 4"5f5M"]?e׷<7QԬ2a<8Xp ׃ulҚaO :^q'H4^﹤BXaFrΣvHt`UV̸8lE:P1mg|tv:7ٗ ;YLF(/LB}h.BSqlfLxhmt $V5؟LǕݘ!@B&PYb?0}mw:!-$:.X A LW+xwzW Ở4 g3$Ԙp=,Hn +c^2E _pXyW[j'4$d fBcp2u"S yU@'jC92j@8U| oɪ=:PJR`I 2AB8( Z|nh%9r–`Xo\Cc!#Ln۪o &HshmD+)?؜%(Ķ'7Ms-9j&Iuox)u)}dAxp Օ9fr"F);VQ BKto FƘsYrWPLpt֩BDzj˧ "GL3DZ9*DWt76ubhqOVr0Fg~Uݧ{ղ8Z _NWz}1*6^Fu3I#QLvjPOZDMo6E*Z `^%w x-4\pL"I;ov!9gqbv!/֥ǁȡ͂`O?^S*ɻJ!h>$Hbe?W?T4?n'a?=Ey#?H-\F:F 1  64;lw8"(2B0o\5[D3A3d] ?GPz5eEjCA/" Jd]c2v v>6<ׂX 5(KVu_3&v,u@x MU(3%IXJ14;2[i'|5;5Pg Ց ori^E4MUhU5Nݛ&"f'ɓO2&{`[҆ESC-FaB+s Eǐi-Wv~WC?~%D<T4y)N&EJ]AW6M D"HLS'8ʷϟBZ'o?ytyU}00p4Ւ-_-:m$Eͦ#tYf08dj5k$AsXM24EFήek.h8~rΛBvnƹ'm$\co}kBvI!= i({_Kk)&5c;ƋﰳG T`||I##K"NOC[SΫ'YMv7ܮ1j/{>/yu5]mzJw=ɥoOpcQcb(,apr1yRj B: JU(% (y(<Mi"NvlrxN1lԝq .ψ;-QFB"8ڷނY ,kkN$Ƥz PmNwa: Ħʶ3{Immuنq6X4h◉n g2r|<1i 8nLb8͒YA"0|u;HxLx[j"q@4 &|ZE*$V=Mlq#B1&QF* aTQwӂ%xYn*! Uz!l %EQQP.rEn<u`7R?/nzrkKqGW鿟iVYWOXҏOLcbgU"ޤ`r.!=<Yt|Kgiͬjp[㒹P!X5Vm+=Uc05筚Ͱ;SK)&qZnT9;<{I@`iznJ]L(BE؀IRS;&8Es~tczWSB_o؃}ZvO~ֶ\j&ZuzX#5LO߸*kiA]?{\BPaWa{ohz@? 0iNɔ>ɶ9ev AD' k Z:iDڃQٽaVd00]I85 oD0!=crM_qO_%NpxA$EkvvgIOiDž.YuAwUũV ce72;5EP !w'/z%i GKNC ?@)g@ v%=J-rTKfL~!TV yX0 bFcO-@Tד_Y+'Y8:!SlTs1@uIwJ{THeL:Q9KvX, smQO>*-\zX[r&Jѓ?Noa]wސt"2}I-dsKd/7(`+ ^iC!ghI;q_sWXA7eGO{Ywp?aTY{>Ϝ@CbȤ:c 9FeXeA Xύ'QѩȸgQ=xq5Eh-G K|2e7J6e\tfEN먘0^kU|ôZW&uD4H΄Ն?!XBAq׷ތsnCZI^C#y -;AQ s+@e|Dݓ&HZi-#%+UPMs:A6CUL-tfgI3fގ7s"4cvj*E0x[c)Jr&>Zɕ!hm1+n.]Ax0-ÚzNǥ4'Y˜M۬c:=H]񫚧~j\w >K 藙mO`ɂA!V+օnRt_N +*OɈ՜*ߦ`6y&${VMAc\7< r$@-aiL5T YCRm {GbiP6z%ПT:}7U?7zLl>KZC&(6U9Aox4e&yʏm*wa< S072ʦ;j""F|= :NxV^(毷lh۱p'wmnchF: P$"Ch.y\t-p-p, &_aG}I]}oZ~ |@c7̘k[oM3PO11qᥚ 2 MRݙӛ߷\X 5d,[12ṷD?>aB)[&!0%GT-%<|Bՙ!VV*kDG5Q7fid}j,Q $/&^_$d#"$"Uȗ-qۊ?ޔ~ytz8Crsɜez2^BqכyWEaD3#*/l!RkރZίUY10DY־MQo\aFٍk:J&$ @K99*7] !6Nzv=7m7y7@3ЗEydeB^ˣ< t6AM]>)3>5H/$B1@8/RӉKP<1S@WTؔJKhGx'MDP(qU;U6%9 ,n9I]SwK ;_8N9(fddk%gm>uiReSh&дw]ai{]\ Ӆ ysZnv7s6A.}dST꧗9R p%`x]Vn)u;Y 1|_ wcJ/J?Jj |`i0ac"QZ%L Rռ^1x jz Ay2-gTۺኡ].o7!f$ګwjl{ fҳszNȜ%A]Ε>R f_p)q55ys>`lf7{E5[N jy7/]o/;OSo{+ET jȆ$OLvkBvrڒU?Lulm=ȹ U򾼲Ҏ4fJZktŭqUrAדhl0גS&Ntxt' AZfeA3TpW.q_ծr_9{rˊ yQ1T랲.ƽ W "bM,BERrqI>d1)e8;ZI%V\ Ta^~T$wfom7b:  ӻ|/.tߵ!" ܌[TYMf7'8b"8:@QXG <sRb#7lSĕOGF~a\ 5v~̳1`cwM{h%G32N7/m#(u$jOfuiLpт R]ͣi2`+Fr?<@>{ p _C㧃ڒBUaj鴩 zF6|*=y%W ZSA.׌HN^wf$7析gT_RJH5ݱ6OplI20)G [<_1g0P! @OL&*ɚU,B/DUcF:&Oc2 VKwo-\5AmQjyw]*ЀGQd'c7 hT"% y `b SZE]}9v=` TZ7)wNE.E'=Rnt7ST~j`&[@FhoG0R @sW]̨=XrjZծ6:נOAo_ja?~7/%nIB riK͒SDX`ħAdM XIZ!$8 7{cCa`f=%Uu_-(YDvq#7Ο}=H'[s'ӛkLݓk"[Eq^e$\;;Z2n lYSDN1ꅻ7"K%:Fb5Xe c-j5b3f)⛤]ݠF 5/9Dje^Bg1 K](=,Hl7ٿ\iد ܸ]{up~ X,_g_qOq!|4,8i]q%@/6gk}$̉NL49]I4O!J ìLRG\<~6x zwXׅEl|^D]|,(D^ rQ? . ܡyO[!AhJVlZGj$MLi#hWjYFҤ5׆M \$fnW1eRF=`S( 70?]#LݤSt'eB~cr+|X&S4ߢ0f nL p2*-s噤q[E[P>#M""?~a3է1 E#+{"p8X'm%N(~}6M/IwaH&2F]ʋVՈ%ԓIF:!s4㖬BH 0@w*ԋ',5r}ԦdAXzk @:1:?);܉5{njҼ.?b'Ge[uy*Ԡˤ8XQL!) j _42e h#q,:IѦmPr<ʞBSh\xRRJθF[$(;1nA%ah,G3f]{Q%GtjoJ:NKb]0̆'C_#ghNΐsdK!O&{=M©tKIJ*G+YrҁL+3$bd_;{jo;qk)&+qdDKw˰qjTs8Bʃ*+xV!oP;YVb^ًwIA_EC+R]I*Ҿq7 no+5HR.c3y*k&ĊGwLUQhp6I ޏL sBv]C?iϊ| Z %dGw[H9TW8PSVGe@7 sieƊC lGVz% E 1`tyAf2ڻ Ο5VE]s5 Fw|JgFS56;IgAOZFa|`lQ/ri_ pd\*Z?|Xcq T{sл@QKcFnj>@+cԊ&",Ŵd\;HSt_:P50oV<%}MM#Φa)-ײb/l:>)ـhALE.RHEeo9x桁SFY[7b7H/ 9_+ΠCj㓣/Rǔ- u;6!tWT(K&*x+] $dM ,0J4R@loNߌ}Mיk-TI%Bz7؛K)?/y~V .Pg0373XU8T{4+0ҁ;?-!R1f ;\HK-ŠTW6) ȼc4 hҢq({z'*Zޛo}m-<M$/熟 vo%uӡ7{D@nA`k\uX)9ǎ&_ @}"@uQJRuG]."n tlphz޻ [yT_(.Kּg5<*wTe}9BmƊZ\g!!R~*YiRj DJCZk x=j}6?+`Jo A|m-Xu;<܆!vb/L U7TD xFJf؟Y>r67'v5"{Ty:7#mI(F]-ڕ+_:۞e5/|VoD%(D[~\Y5 sȘ^w ԐtWǰks P]|$=LQ'#˪X^ RyBz+omN%ww޲CAHSOS\_3Ui{D!/mX\s\E 綠*%g m|d0_RTӲ*>9+dTP>dce%UΣyMJ T;{#ِ^ [eodf࡮+cYG[%ʝ.̰YFk#ۄZz"M|L"@Ak v@\b?Y1^0 O6zAP7M0eU{Bo.d^bu==;Y+zl)YCD|~CK /_DGHX)1Rrdb(+Z]`Q;6o*k O>n p]J(ű%#=B0|CǑN=r3OSyOFU< ~ic0bp 3gtj&J>b ҅ɖWi/mlqris١e>JCyr5b8 gד$Ķ C֖yHݩ?+RZbD$'zlz`Ҷ7uKAԤAb9 +L)A k\x|{өz-؃j ĂA#R*;en]dbk+Nq(g >vQlnRLL@ngFyEX)ioH.Y/ y Rh ̃0gKRqwpJSZJtL-?'[E;o)"J+tݤöә.$o  ڽpHS` /;<:+azyȩv S|$tFSpLj9LЁ+aJerN<] G|`]R?~ݜbrQ{!Ql_ju-$xzuDjwx0p0BV=#r/ל}Osg g8SH3F4s4tH*vFށͫػ:j>/K3]vLF,W'42FG8Fkcj_ Mf| u8J7, X_m*q|Dt6%C5 ku6Tި>hCGH.HH3n<ĩay4?@w-yGÜdH'Y11(RDH)ә跏=qr_ʺ˒D*b(F/姤}?0DxLQrW< s<c?C$haEbd{! Ҋ죎`zv矇 (|RZ˶YC`>yz҉HII4#3a L:i?PoqܖbU⾕qvGJe[ᜬ{ˇ-|`IJ:܈߽57u{ y6OMoBdX[CgGLv,-E0FjBk;u(o˔by4 kyPzt1ysRb?D{nWsk3=Ӭ ZX ak a|NDWSi` ?e\G8" 6e{ꗙR/ 7tH0eǪE1OVF.NGSb! Fޜ| 1g묠]zϱ'mO:0'FJ~FşBV>zQv]?$SL5Au~ 6pyѐQFQ^5/9܉癪\&˶?寜NA I"O )rtU_Vĥx:,~oMǵ6׉;q3$=JqI&A_]aѥrʏwٓ~~Aϛ7*O9<M$eƭ[uR3b*Lڲas2?sk,x(ф|nr,8c+KU?|A?g_9d2t V,RpܑOPk{=Y 1f"\;]~G$@1htn|!l:; 'CP ;Y,ZfTe␅WB]ReT)ki3wow gs _k!dnꈁRVN`8Ïc@qTOXԧ3 6gf9]*ɩksPiVh IʉBEjOIcg%$1VBIb3j\=C蓢K=O|eS6oEJ`j4ybL=Z4?I:;*.-Q)j5."u,a mo%ޠNRrƾl`hjpW'0héUm|s"#)y&J@} ̓W?dpC~\C>+dJu_|”5]eQM8x]zZ P| ??[E]yU?(=')wI+6unev{ٱwݠy#NDY'1ؓ#C_>(}y`z{:5&<&kD4H\;f  ˨)5DM|h.F[]`VP%b~/wUI?76~Dda΄H9JVX6)r(>^u͙h:ew'Jf;3è8s@L2+L/D <\e7k: >A:BK/=rf?x{^ko ˁrlbew4jEh5LcS,Py YnX  Ɋ"D9Wg(!L@ v[4Y7@P tx89fD$cr>.'28 S&Ep@VwǙB@l#M /{R vt >@% hWf,z;l+wQȑs=U\D-PTu4v\ zn7KE}9 b($ߠ%fg(X}ٹX%L~/((SQo1٧q`WG> ӔR$7di(q g@_tw %a3[,ѯ~v!7`FY!.?VV-.3(^^;~n'n oHp&c\q_YMQ< h͞W1*_nDM4,VlU &}-j oxy(N0;Qb[y; NE- Θ1x9'|yFƕUT<#Y<m&}XOmO)o}{]T Vo3PB} E4gZZV'=s ->Lv/-D>ݟLs`0@h\:^%a /g9$&O\9xE_r;̇yg6/?}DOhWη*mB=>nWId( {{@yG$dnG>Oxۍkov",>(n ^UU.Ԡ`.~v00RIYZ} Tl6be%M+E! Umm_RS+$YFn>{W8D#&%bA_ c ?t΁7);L|]0Hs]`vt_{}UI˾ᗐ]4BD >ho:t^kЭ- Py-NХYPsߕM~B-Tї46v< sR1.dӁ 5ӤA΃{Tf|o!i'$6J]*m:$007fw=^ If{(̾~U2ͰT7 Bоs/y2eYAUtC@x\䬁1F?LXsL`WbCL,?%mo)i\Cf[ޯ*/wGŢ{H;>&Aaire8B賾kT}ixS3XV+q>Y"ϢaIe=eAʺο?% QS4k5U|#_$;v;< m]5TFHh}:TR{?>C=G.)6V z/%X "4PUB"QTӗU_;0%5哒9h۞єsdkcA>^ae1:\99K!~EWvG!ͪsKsf"WJZQ'@D/^4u,G9sh MnΖ$7׷qJ#6)VaCr[@.VI?0]ӆ9CݹKr>aɅJ*#`GB&l7'{\+-R*3ipVvngUpi9%v4،R[iPX:~o60Xejp#g " U?)gMm0a+ȰAL!Ek]D3CLm Gyc2.r DYv/$l6vɮ.!zXօzt3Y&0R:Z6Wd~t m\q3L}+ UnA#b30N; 0;!]3]áܲ 5-Zu4F*6d1Et _ 4de^̄ :I* Շ}|{@UD:.g?f7-]y]#! 3C-{|a %b>cqEo "h'R8\_ :Ѻ;hЋ\TTO媴YIP~ [׽ o#8yGcw:e]!IP:EDuӍR ߌT#M5; r>,Iп&7D0p[[`L R!jUyxA{-;~%ڲ~&e,EIBLխ~q֪`,.HtǴ\g3Bkϋ>yNPpZ1،H9?|P $alRK땃Oa+'ƜmWny8'4I<Dc 5 @O4wI@Dx1\OL}\;qi|C%j~ G'&VXT%E}2h֯59սt$'/-?[2+;s\&n9yi>"E8DM[՝r4xtO2  h$K܈D޿r7$ BH?g)Y9 AjIe5\]=*?C/<;d,9QPy "l g~׃Gi}j(>#|~; 2 j_sX/hԙԈߞOr. &3wNJ0v@#5 XPW מ0]cF+NZRZ e݆M߯BcNIH;ǻ|L2ͩS/v"iw`m9F#jlHq!elH'̷:k@G [_GD ľ}*P XwrL',e2cB9C'C7{Hb9d'Y1Dw- B3w 'fAN`/݅9 :9UQ&a A?k1 (鲏zgmvhhΙj+),Za-De0Y4zƤ@| :GqAtcUnNpES%y+[)A=lU;p$ ^ѻ %0L" =k ѢsA|o7 !ƍ%ɀ -!"`zmh8fQ(eI]jcX\ǵm _諀Eֺ 4Z C[$G~m-sk:N4k\.z-_s~? w+Rl|%J1q3GD$F **QƲD 3߀l:aɑ;&o Ii(޶5^tl(F[7]=>;juT,fBi$۩j0R[HCKAimyvpmtY #9X#9aFU=$Zg^g a—1a811>yb 0kCh1kOR: W$R։цKpBh6'YŮ& /(x^}48+5v3` dvn#ܠuU،\3lz]vVioP +p8fo8:t]22bC1-|4?A5&5Lщ>Vl&r2^8\.w.qݻYGp*Ѹuf. N8<X([!Ԇ$@pk=P]h)Rx)1Oc'X;o<$/~e `0VlJQ"Dmz h^/ C lPULGk2qZ8JS!7݃ec@ˆ3%~uhK:PoIsS&N1:nyVloLW C> %+{CtG0굣7r 'u IcFTz%¡nOq[mK]ߔ"Px$ՙ/vqm+Y[A _!?M#J*0lHl5 q"cJ؊q=1o VR}+f9|Eʍs>n5y!$D/2/bD;;c  w T)Jvk簖kMF+|_/Aн~ ghg $.\M(& !/{D\i[PK B}Hi{Td9囑F ;Ɇ^ {2':c"87s'|7P,y핓ߠ`d@?Fb;a"֢ xJO]G=8=UTqߺxl_anGA #_';:q0нT!XPl `āۈECwX:7䴷h!84l06I۞bP~8%H@m[nI1>B\8JdP8xirGp9D[c̣U ʆP[.t/M4pmhπ"f 󤯷&=R -EzIp1fb8;bt3R'z(Ȥ}Lmbtә)5 bf(Bbs:#Cr\!Yu9ĠwO;g]e*3}٠2y+B}/nK;lk_y i)NFԫ 5Wv5L04 -J.%׺*&N'ǽB3b,tqJeWRqlM=)3kː*<TDž8ZXbL_?:^<kCm{٤d͜V` "*P;dQ'&|& 2K#V΋ -*P~_:K7 NbHei!]p¼؞$ApVhأd:= kcuD&;LDqBkQ 41ٜOXNϴ%RC 5oGRKx hԡOE]2+ ͤ-hJ{_r4"UH!4ߪ;8M;7*HAMh0@7rZҵ^ n/AE 0P%TMF+J\q?Yŵ?ny{.ꢮfMa% ;BPr ؃O1Lɽw69Y pa&kۮP \-?xayFq*o.Zwb $`LZRE'Y,bhpYpϡ.kj!$j 1?dhO\^S\%M^CL bqֹYx7'P|"a '26aQo9Yv ijT T+BoT` S|(:+]OSdzٌÕ kF87c/lng-6h}?aH  bI,wH(oܳ:bL~t|Isп*Yo4|*H3 5o x)ZˠGjZ:@![S*ik2hZDXS ݔV4%|XRC}p@&e:ſGlޠbp?Q& 9~76qpqh3Gպ[`7!gma.6\T)`V Ԛ mARά٭GQ`߈{\2Ru/-JZ{;ˎJм_M![ޣcO}. hc/ l ;n;21/fUUZ7=%&R|Nṛ4A. {zlJaUovweVv 'dVx14UwND-0ĩGM!f943$Y'eSd:k:ק k z6 cmZ8&CCbnn32郬PaV')cr]Jw\hѭ<vU2iF7,8A6fxEe"$OQ3D!Lzl?]ٞĔ,L[8`K9˩]R2ь"4ŀfs)6V nPSB$95~;@y9Wnsc&͌'Xݩ/s BGs=~'ə .^54,NB4Zpw_}8sۖƢ:q6<ȼ&XdtD{ L3eZOa'mFSH| J=n~f׊ 5/˚bh2ti´vȔIo. eqdu^ך=1 c9[xY`GC足 sudOn9Gf+)t[3dHNGT$AJ)DQ7wJ(̚iج+z՟[sm5vXIt0^gq[0~x0|RxOYjc$Ve:YA[Çj{F} ]R#A FHػM󂄺;{7FWm2[nF|n3o)f GvV!r$GTj{M;?Y?\uU1hBb\W=`p,0ҕb޶\蒃hР-#*+ ̪E`hԷP5o`is)(R3eI_)Ț]]"]ԹjOLjy~L`ڈʐoԝ)Xr*#dY)$#-qi81*Y:=ZdhWh%F!̑BjTt\ f^7T4 ~^r1ĦWPP| v-Խ Iy/{}5^n6P{Z\_o3j>4sbfֳbh3maՆvȐq{^YLԏc~PKR2\ÝX!T4bN޸D!\Ŷ77A*Ǯ^"[ЧJհ-&km@CdA &^H%&G E1ӗ3@l$[ 4nگ9QG}zetȄ$5mi%! C(\>'oP)7/:}+Kq6\};!"3>UQ3=jpuauLU0q ј({ NɒP=6$Bc"[+h;yzM}>{gkT7A$-ݎxf @KT./bg[.++⻘C'6i2|%Կz~!q lN9!6$#M1[)H%4*C I8|˸ΦXwA-n=G@]!Bbvl1cL:M8FCA#vbEu! $՚a)IW xCj b&KgjMddaKUld3F!ZoO >VQe|㏳kqI?uŰqPK(aTOv?o&3E]O׵*ɂ +VofX,Am$#[@u"Z 'tA3_uͶ"/4uxۗKվ,^. Iש3C9r-_(4;fŹ"}x2^zSUE$CZFuj_\>/w}7|OMrC ;u6b~g+lĞEQղ6rARˋ2NS$+ $wr\͓(;>D|'UxA؊kkQn`:S[ m9A%ԞZ@O!&,̟ tXA:Q`= h$gjrFpc٣6 X?)7;l4@#Sa-7^-rjJJp1&鵣_dVo¨7KM: 8snLR5}"vڈi;,z=u7d1(H+>pl Vbrw olw݂3pa6&0.d.EO1ϒO'u&˦}mR^^}BvyT] LSX4 RوbSe!cVzގ; -֭2+mʃ/<qJRe{'=?άӌWQhJr`:Asnaqz9cILr=@d֎ޖ 2A{WcGɬ[`[Vò9OYs@Oa;ܶ4Rׄގ^V_酲OiS {E$%o2kޫ,v;ߊRӠU 1VsӤX}x]^v@E{Jt&š{tM{ Zw݁jV!wn\fzD7`B~g}'=~r1@ʝf C¸Zy ^&U@:UR|6|Z^NN$J6MZXjA`TJYЉ˫B[axB_WqBJKIupWU,@ 1&,Ne +qzJ^~DyK'.t<;1ѐc&u_ }."{D6ω%|oDN8%B.?07q'H\k"(Bh]QI#G#Z|-p*v: u#!oG/r[ vbr%R1LG (ݾAk.ItBԅ魔[$ʀa[ub  %&b*v8`hO@D=#ݘ EΕe;'g3N>ϭw\ϏP)yfBho Zv㜝y1t!2bKϓk=n櫊k<Ϥ-a`7p: qUl#WFKcݔi>Ni3P,rf]Z|x!z@ Tmߏ-~TToFX8$"Tyx&.qwL߿(Z6@6D-51(:e\sqЊH 7*M{v(G Rh>.1a^Q( 4o%^/I0Z5W{uٍ`j1e7lg ,L" Mm~32P:6#NqrjG'֎<3   ̙ ~Z zyr{çf!lՕ~YTÓE~qӌho$A¦%$8̸sRa|1ςY$ ,ݎ_ ,/_9NX܈yEDEb#A)u;BMd`ez:ʌ;bMx.U <\2h/Ϟ>ix3jDS'aSYSmژF:֗ (ʻنu<,fbhctMGw&}.ӏSr ?ۃ Y- qW"Ik-I#d Uw:PPL&nDYvIߤ!XOvJ0]? CGFƽ7z(O!|uqɥ l\( 11w!͟>j̐?MK-kw#LVr>Ѻd_FL;d:US u1eJ$$d0e'(')@Vd Ƨㅨ8Lӈl:aO>32p $֕Y6ᄚboDҬvd.c5:w`L„v+g6/j6Zٯ|*s07XC;Qӡԙ oJGsCr&>*[it,Yh /[||T)~O&m .r)Ѳ/aÙVc0ֺ/Gb8ʋXŪYm$8qVs$ ZF=3_/0$kÞı/M&iuL*f%Ar /pESwb+9KHË&?$"7!|IW$jwζQuXrYUY7Y[% wD7&oQЈI& @q0dN_-lnpIC%wf?h/.?V|oI7ݽKATFKH]u-"hR8&pʉ;s&Jk&4/Ԓ!μ*EoB_[Pb 2D\hް'Ac*Wd^7{?;7ieˌ~uOB1 +nPW9W~)׆e&$C,;SY~)۔y<\TMKNDK嘋 WV#w|>jn*y_^@t{'g&&f:J$?H 6u|iQ}`ϴ\PtfDpN!}ϹU2%V8PGfwVf+l_7)sV)B]E =Ta7y:͆tx]QCK#-^tu/ߘUJ;)D*ҶҲTyo=L@AonaM:μC^BB8F|~Lq $)ņiM#[ 'f@OaٴY[kÿ}b.Ӎ;Al34GN%<@D6@.TQ9\lXu?p/zQŶFlcGD՝՞rQ滸 ɧ  ļ2q:92OtproY:OLso KL KU;p2RKfqG-9OoToso+ކ  "!=Û|~%C~ZiNg<.Mɵ-K2NZ+=HBŸM#,senM]QhEK핏|QaB!}q·Rwlɘ0N;W&9Eb 6i"%޷n C)eSorV-R11,6b5ATw  ~5ڹ"c\ ٜ۫P(}-<#(ק##]yr5Ջ0a?ѕGߏ:4x\ Ӊ|/[[]00Zz E#mD䮀2DXȕC/%,zZ^3vuiĠ9iG p)bULhIhV,bK$M[Fc R|_;;]P[(g!`hj y.Hzz¬ L[ ӷ>B @$(k[J@2MHኽ^w@^"NXm/`AI}&9yk%T>->=DLșO祷0Z{Yu2r͞lR\h}"D/?̅]RWI8kWF%@+\Cb|w_Ĭ)+rr] ~ -~&g e .?P:F߳ Tٓ:fE.AFJs/pdօ|ga(:O|pl_<-;~%BLQLʍs2uq@ j*({Rnxg`;v}Ͻ+O[%*N N{; p4 ~N*iOjآymI *CaR:o8l99❑Nf :~AAŽOϦA%r JF鲢,Z ŃzYT*?r&ce!i?6Q %GXϯ&D8g&KCSꮞsm_CU]F1ywh&D7cDI6f*mD5K!.C?Sq՘RB"> r \gNJd\\?Vx}D E9Cg[EҲ4atakՔvbŠϋV2|[',o5U^" Dut(` 3 aelC&Y =OjXfY%sqSCJc0 -6f>1e+6- 8q40Q,m@J65F2+~hvꇟB,wf u92D`2o( ^5*DI2\סjƢuԅWOEu(&xuF%p?Q@>]g? iq^^{m%2=H7)."} 'wm(@?űz0ݒ:5[u5wJ6 n8ēUG-us>0Y$v+o0z7)3 ]}DD`πQ p>p,)X;JA Kg)۪|x39\R'P}FX<I.%`~{d0ii|w[*]Żpf c)`{ҹ^H%g /$_ɍy\ξ=BFk6cE'ʿ/NWiH)^MZxJ?E 4xARS9m5ͮi4O˂l]9iUyp0=q AhNn7r |$Gy2(CUM^fޑ4Y.6q4A)ʠuw;Y|-m=znw buGܕ%FGL%Bвd|Ldf%Qe<؃)#GS3IuO 1ax._EP iMmȶ+Ȼ$N.a a6) 01A L3Cf u\M+Wip;}"#kZLFf@_$XCTn5\ecSe+O 1`3@ݖ6p`0!FLpOIf$k$?sZ tddoC]Ji h!^s}gԩmQdtٗ(D75v> C{V_ : ;[";{1UEm`ڈ|#{G}N5-Y@QBpoMn|%-l?4kJy`[oVZH&<#\f[dVh435v3<4jU; Q_uiHY< }X/'go ?Gk7٤mDej_H 敜4o<"  ·rmh2Jgl%Ѫ}FcX@Sdq99s` |]vͶPȡ<+ {rJzJR)I<P7H3^1oE<~kdlvX+k&/`k6O>]`Q4{7ggr4Ve5 (:{Cʌ?CjhMD#duo&yUydeo!ow0dk'm\ڵM }#~oR.6unɽ5I>d`m"^`{.n^]@p 0|^v[ʱY˵W efwx+}]BSѫ$1#?S3 *cIX(Yn&S֔jpQEs _J{nG^z :mZ1ZLT6d2,IE8RԲOc"P}0ل83rç- shD !buWh 9\CeR?]̟±|JsAHj;"`k4gg x`'|k,a D?}Pߨʇnh_xvMI#[ FaR> 9LdhS ; MM)pVwO5AM3 %"XXs 7x;QpejFҫ:iV .n;\{/=2;ɪ&ko*.c.O4;E- 7:؇ H|!fD,'~CwThtalE{We:֝Ŝ3+w)&ZJu%$?86.Of%Ki!>ɴt;ˁTEf._D :%dᗄ\'AKgu~t%.˨&wzZ Yg,̐d{$P{ z0 t0P&+uVTxG' ¦cΫaLjfpا5"qGOHbh4Y+,qF1;d<FC殮mn 8]9~"$_#7o3^7+O%_>d+39fMӢ |>N F;Lq o%{M>d#j#uP^xH ЩyE c2p%߆KJE}@VP~鿢~Z_QR~ [ƇDB@] * XD 9Y yˆObE38O{&o>zjט;.2\|2OR=? m ^l4Li>+`\&Y똚 &u"+YyEq5 AW(?siSYzROQ/ .U~Tҝ]7vV[ޅw:Ѩ-p#C$ͫכ5\ulcː7ȊMs\v2 r{mW*΁-wR7 'C92=\&LOӳi%1Iu '$D@!A4f:TrԭS- <g\/liAw&j;Inʡ Lcoгoa{ʹAE)cIM[| ܽn#`۷~bͮjumב$QZEJ8]/;ꣳ$O[htfQ[^5kߔq;>|OfIN?9#QB :[V̰Ii[v%z^7݌ `W/CMэisi&9 ^*Ʒ=5`P:kAxʺgQL˰j~^s SYµNGQ-t q]Jj_F}WAی#Pv5wA/(xM2n{Ɵ[u]|&k B\"eS\J#{Wiqe{H1 Zy@Djk䀄|Cl=hVrd`eJ\\@Ґ3&p҃z='.!Oyysݽ;Ѡp.&*'T0um;Ŧ fAHƜo~qZvR0Ei}`!/.'bڳC,[8>%0-:F=i|/zBԚ\ ?]:%kF00$ M“G.ٓ!b,bS)uZ! -.ᔶN}c E 3$%`&fI 0{$\ NI ;[B$y\0#n_#͙~3_AFhEoƼG9bӌa8 o+HC?'Q;AK;xSߦ@öԤ.d޺.F3ѤB!{:|a:fs0賿$#ֆDi@zB\af E˦eh%_ |;{XlǾwkE}3fv;ALRX^@ՏaK 9VMPUIJ-ѨpJl`0Qv6- 3o7{Injac= cسJ{sA&<KJ\;q؊H/Άgb1$+pmV𒊺/&3exe{=B I/ sRN.@*4-g#.ֿ#&G XDfy=5@%vt*s$Ф@ Mޑ,HZZxDMk$z=9Pөh u*f;k&,Gy($?KO-U,5W-S:V(]ilŧ x7QH!l>o+q5ٗ,جX$*}vuo$چ?.FJ`)`޹4}c~HdFTW–pѵyx-*UtR~lFzhSɼmJ3͞:{&8xǭ@ [NJ 8xl}| IS $UyțB˂Zb}Qtg#6}_bB\cyc#n7W| M3b$p`"N:Y ˲=q5L?>3PA:ZnN✽E@9~8͡f@,9,ɁY8|W(bF7 &=F%vl1R'ai16f ئa eݔ0skO|e\|*~o0y,'2F&wY6"+G KۧD]銳;4?8p&}n95&y4*Pj;t4KF릛S5۟) S5i{a?V:wN$$ `p#Q# C 'N$6$1Y}OkdTx _O9dxh0r H<Ԋ.ȸ :TY͠fw KL'nM/1!݄24p[s5*8pv*J 3[Ѵa/Z6T1^d_BDݦ_\},`$_#E0`0rj"I~[( V^,#%f/y`lD!ǫLD詮+cԫ{ĉs&*6.^&;šĄb<~@_ZwEO+ H"ϑrr۪%?B׭;{Q,zspprTB)_fY3f/"D"'_wzKu $lFY`kywevƜ1կwZowMxD\_@gQt1/PE!izuLz:s8ќ7aLsMQ@ev>Z"G7$+ԗ&7 J=pዖXa X;cj-xYs^9x}pusIiǡW\rgh5}m/`ߥ :_׷&'ߚ*^Z.BiYW q՗ Q(r2.xY|"83n𣯩ORiҚ= fY)3bO.˩*`T_0__1F9hȦts|X;Csff^JLj *| Ȧi-Ϥ9r0y]NYߦi QH^_[wDyK@gP˫Ry|E)~YY; Pr:~xٴTv,"6B2\6" ̾ѭĨZ9ߚD0jo1@ 0I1RqFi1ZMbN9~uHRɟJRбe=MxWJl)Mz4W^ےZĂ%Fy:n"ƍ;2/S>!B֧En/d ŊtZa40)wE-#]pzi4G=OS-N=sc4IGɖ l$ :#j1ӲGPH Tb"&`Ю`!&& P,zVC *gqۼx?y;W' =!o6ǣpWFS`m u1 d)SBYcU4 (!N{ sT䓨>XJfoC!7~-o팢ߍۨV+~.@zÊrࡳVSY;?@z.Jl1* n]Hԣ"RXEu`G(.wD3ƞNapNM̤gAvNֆdMc v02O],3ZOeַZߨ*y8phNx\&PݼiSߺN,6]IFIƜ KnʃnyJHqJv@s9}/}z 7  ݳ9߻&zuOm0$c\hn+ZN-dd[=ƛaB"|o? zxn+2ߝlz=A^98>}5 PvJ7XGZ@=X[%s O:/WY2[u\`egA&"O*A)ScwA( 7TAX㍝gRAuvњ]ˏ!z.=|nO &"7)]^=" {!]Wv[oS_sy11%hC z L^?CEZ)SbÀ1|KwU.ImƑ[?([ l.;7R j_ oȆgI*TQi IvT5 3\ldkƜ! [GEmZx ӼN!~PzxN? pݳ33? I}zOVB#E& gQƔRh*>nfL(eu7k=>W D DGEFc'oZVh6V;] cC΍]/=]=)Wߘ72n7bJ7H"y4șpz.ISX-on[F:qZK7A/׮ !yDZ.AY.a6diFEⱺl, F>[<俛yDy84t>D~sLqڌ?9Y9/A،I:SB_vs,a1X,deO>YV*\բ/rX>ypa48ȭLttj2u.A`}0(SӲ.[(VTn^ז T)\‰L6xҴf V*8;/dQ)5=Wy\^'.8u¢WFK@ЙZp,|H:K(ǃ8eka,p8pMx- [`7k)sjpaFe+\txor^3)$@Y+.9Ĩ^[EǃaBĥZҐ9{Ldc_e`ӥm#R G|Ri [p<,O/mB'<s0ߧ/҅u&Y%II\t>Ei5BG[YAdmPXN>$e!1YܫX5IyhxI 7ǜ줿JH{;6A𯀛 0,iBҾ»s QFdH#ob:N쯨1cV16?x/K9Я3γүȏSćCBfT~ҾfO-76#&'~7bt#3昔px(_D}Pcv?>9~2I͡ϣE:(Y8vR8פoqķ6PT\Z+4=T{j/Z/Qa ;`,bf40adz;{zb9zv*9Alejs$H2w39#neP ,1Hjфkr apog*4c+}#ژe/rK:U BmlGsTږcQ:| {s '"MG]Wk訆8b y,Wpd[ݦHwvEѬ'=w= ay)DDiGlKe)ۈ L'9MO.Νt ܬ Qo>&Af/3ҏ P[fÁM4 L<\(LbЪNw9ŽH0~|*P--f]a4@r-y6SCi<3K5HOh7&-vY=e։v8D_gaq^t<-1!Je-hG:WT;}8еUPci ]4.?hI+{P W86@26+o)QJEkwY_$ߟBi>C.B+="!X='au_?e;Z/;1Q2&5m[jQF ՆWfhE똾!;7*N;EJ:×{uIV&LQ@&g Z!Pc0Kj]:ǛuYT'@qĔK͏_K+M1LJ4UQ<=@ev Wд#vBiΗǽ68d]cшpyE9A~AE( ևcOhmDGkK쌉)KȖ8SYZaB/C߿߶'u>\0 ugЭ8Է@ԙE-j.[ڕdr(qu r= ,_-˕R8vDZ9`9 k[..I(ә0 ۞scbpyP;X%?v _mbgxҔԷn6{,-*AOCO뿳&ru݄}SփDf4)E1Aj,IpűcJ_x<Pjt`յ,&|Nn\F`0DIIV\84,֓#ۮb'/wW*5=( w֤MZ{;xczQ$`طa8/` {:yHO2mCqЄt]xJn-*~) v7'9*եk2x&Yjn 3[H/\;NqUPLf]] @l؟6EF_; Al@c}f +I;`ERa )UBW 5C7ߟi'5n2X˼ ذ*nҩ7W+OLuUg9¾s`6}Bt|\D!I9|aZS#c9S;Q [pZ}Eоm*H|CW>Q8z]d3Q d|6#iN)݃^FӶ^n]N!4(!ʐ!V9npt Ge3 Ŕ9jʽl'- ^o  UeCh>AG{UEv>{fI APL)5@=@kc^{KK% D?Zq>)*$.H{Blѷ0`F&w}۳LDM\ąkm첷 ¡<4oxbA8v;a/sHU> T8A^3.vI 5 P u2Ez$y8L2O8O_CEUm7V鲔ߣz, >P!7,\@-d8d 7O}bCyx^͂p)I/7گۥ)q$0"h4iZ4N.&^~`xM[׭9:K7VKF6$=@)p_p&ϨDJÌC4zeMĨ /tcM]@>7xY7v7~Mn;f3`,t~S9?QM$ _]g|W\wGўMv;R(m8Au<b'1N{/E`|bg@szzSֵ ZZr,’ di*?//[/#qAS琱|_WWaGF/ayTLiuA\' v$E`OM4A*%jO۟t1L+.)oL r> o,=V"xroeh\TH?hͅ;#6"$1 |p>ycH@{bTسjheBUXLr?bUĜ9f73Q(vvM-yr* nnYl.ٰ/nnڮ'^S9'%kA]-jӻ&)jP I9G޺"#O5~G:SĽX1[c=/ iSeX*a#Y7S򅘶gHƽ XڞnȠš7SLe]}Np]Wy]EF22]J1)# b+!|!H47N-cx،'JC4E$ߕV7Im>P㡂:%/]'`&\^UDSj*|3VҦ+: GZ X uZELRəW'bX$6 sc{͊glhKЦVF*Ҕp\7su%k)6C?:P/U"ٴz ~ٴl8a"C11eP@{@лK3nLrJ8d:)ԭd|LŒќd/1s` [S"@P0. ج8Rn^WoV |K_L<2[Oa \i\rVgEi'5T KeP5 83,}$ɦ %1VQyT7!Yl8`SY.ֳ|:8 c^$Q|ʒ~*FKo|* 5 }dޜd# | {km",/xP#4 Q`W txڇW8%Q+2D/#«Ĝ չ5yO.8u/Ye\/նIŝfc_zз%YJw$3ƽN dI:(_ͫ tM"ǸХk/jHآV#٠nF@F.؆ <>Y# E妰*dۋ^] u6TԚ;oPՊIޒ&ur7?4C$/ZlUqĝyKYOͪfˡZ '>iIFJ;2EH)(7bEX ^؊,ؐ= x#B0D+Q|2Ϗ<[*nvG7/&LCr ͺo.dk ݧ2Mbܜ ?w[#^(l,֖IrTyJlV[Dfȷ ~c|T(*A;v rYyCgYZ07070100000376000081a4000000000000000000000001626034b2000057d0000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/echoaudio/snd-mia.ko.xz7zXZִF!t/W]?Eh=ڜ9MtX K!Ҙܹn"ӫ[HQ%%=_Eqm1YL'R}MJ$ Vs}-x5H ;Ru#~ #X#P@ KM `hO{Qwu~As)ꗤfg#H ڃΘI=ǒOm@&pl?ퟢ;S:)M5/qeUX{ L`#/BSԝnnghPT SVP0M8 {h/6_]#n[C}^*fjaLsNz%Z@v9V'!LiG@pbYEoE<;8Z2DW#Oa9~x-n9"u9X.0(FbPų b@0Ũ>.1PŠW ceoɿU;)ZeTOJMYRwD_Cs9- q42ͣ pm+-+1Kk'XkzJPȜ"8Gb$-R>3ʖg QyĞ$2>1Dm}=0N"p\aZ9Km[>ubnHA9G\m׶`QJ#1np)EqG-P=, !vwiRV0?G.03Orv$lYm ަ')]5T(ަ`x=GOa=yǯDG7U%p6xV&q(4قH7ҫo_WcUFyNfO?L)Ѷ fOv0cN΄r(8[F]V` bA9z!m,½4be4$%B=fo*sCs|5Z<5MɼvkU0IO,=,IeD 3(B5.h=LfLK.GcC$\[T_û0==c6|GQ[ 2ލdIsD{BlWQ.9IX'6Ź+W~ ~/3^BxDkjΆyjzTܛ~) VP_Mu/ TKuCp2;ƏmJ@(-ĜʑP=ȷP5qeAۚ`t yl'uILg&} 1Ra'Sew o„iN"KՃՑ *掶#]%hy1bWm$dRZǣ'#اE [ol 7qxV?;f#K8YhP~YA&o~_b^mژ&f%K8tI5R6 I /{:e 'Etun>41K,gz("Pձ.Qz׺AI˔Mդ£tTn\j{3&(4J@lY*P\l-! >)().$k$txߵdp7[)޼sN5]u\hf33 2`t.%45K9E[t1V"Ů X]UI˾sQJ1g=M>TV>,᱄\^zZ~j{fxe=_Ũ=W8 C eF2DQL!2~<0!;DSVM| /Hq再5R+%BB`v] 2:Y=E;{#f P 4J'[b~.ҎΔjI5 Bw}A4"zMb_>Bd0S_25DxC^4/oTeH:_7 DBBOX%ڛ`dSrL]89:3ZcJdmuR=ɢU,xq,8Axo#sYP XO[IZitL[%ޤtմ7&D 6'w wYw~q 뭖I]&gx=~cYnJpDrwr9BA«)0Vf7m-ds&+Qtrה_u8h:ɓ@͆RxYݟX0&^Yӫ>Uxrneگo/{"ErX%O H9Gb^q`i7ŝVXϼwW=#cΡ*.(Y~r0|2")Ř#^zf0\9-1S۞dC.]&]mb7'WV yCy|A_8H_)Q4(6hz2ӕE8Kԗ]́>=t@pH,}]^+G>{5EK!}59+=g:VӤTyC{.['k`pʣojp% wDĶ J vGB-K쩵;z O~=4+!P< U]&UDu{NjLI;;t Qt|YQЎ2_Rdj8)W=n~藨= \9`O3$;dRă8HR.8lllp/u ^Rf `kPVGt׵KJ \gg[ ƒ=td-W]k9h4o`-^~q$O&yՈϨqiHl9pulm8Ǘ ]s{o\ˋ=˲a{wcaj>9F5*?$.BKJi'O{\G;]4ٟbHcHٳڸ! v_eQ^̻ r2.|bPWA6/%rE۵fVp;(|'Z`i*{®}ZT@03FiTxt VCevB8)r Ɔ[{m.ppݏ8ֱ#H~UJ#Τ/3BG>eFj]~?:T]l(/ZJhѲE7Nښ`o.$ˋ נvvvFk8hw¤; &3Jо%ޟHciyb6rssJͰG!Uq1p7{K,5w+VI`+.>;$Un0 ui70O-,;0-#7۱e֥Q Pw1֏iqGо 8}!)1XU~%t%UKKo\JX) T)4yؾYVf$A3)؂rN5QV9:XyׁFK9 *z2+Hk!'uOq>Ea*6nE޿Zg`Qc^_Z0;әK# ϒ1.\iIYy3$>5X噥3(O9syhrC^,E cˋuxE8BYQɪҟE78o ܯ*+[$<&ؓ:SKɻS?Kgc&%3I`$۴CP^;` ȝPG%{K+sfOi2"b 3doby,gJ3+?-vGW("[czRyDpX R%W[;x~s)z8bWfWS0G׊j@h1֑qӮi^bv<;C(l=΢84^lpax6j!kpsң䳴zAJђvX̢舨dIQ駿^Ơ6uc7b|dI~] I$DN0qRj d/tl^ Ɖh4Gu")Ƶa&Ei4<!f;I<\F@;/މipZ\I/ZȖIG#4JY*N)^8 ѥmɓ@׌ Bdc7WahCT c"T?!E$ x^ACwFQ4>W?@ʅNXܤtA1\4s'h yj-,T58u|!9>*H&*2&6΂ŊQΩL'Rh\5*mWlKлFk]%jV)<7vI`9j\ K6ڲ"t '$-6Ķv:4'Tݕ݀4 \)t&-h Y:CA Uߪxi?#\E[(#ֹy*JU.0hGd3G;^R\Kٷ,@W\fЖEݲh*)Mz}{[L+qѠGRF<渥2$p\Hz[0Q[!EuZ~Oi灧eiP֢nEU(mzdl~Lfی xRo@ -I!V* )u9/74@Xйpֆȣ]ݛW^ڿJ)R_/A!cTU[-J1pjoYaR*m ?H1TȵXz=NB2}{*~EE$7O*^[uUމ`C *8#f@~HB?St(w8N,F }*%ȬZmWiD2Ҡ/p8-$Jt}JgX>鴱īmqX̗dLyŘS ;U?lh|<"~]FwXIeZYCK=%Z?ϜbF=R8Ejw:ca^鍴'̪Vq]Vq?^/[nP9qjph™贈 yi  t:f@uѣ Nȇ;V'Q 0r1`wV_ uG9E Լe0uͲFL79rmY4{S1c8!$ݱ"_0oJCLrM.8>!XN)&#'I8[1H94g%sXq†0Ux6˜\'5˝/yyD8\jV - R(S?=)Pp| ;uIrIKe6jH|QK#CEnfy!ˁ!$|(}[M@o{6q !5s(aZl|5Ks IǦ2u0X ,Y_wuP/f3[=%c!UV"1î-@]]hqwqEb½[|>QN&F<%}]B}C4z(QGyoEaV}B!e*L XJY}3=g#"XZ`0Cb!7}$wf3ᩝ c$ۖ9Q_sqG[Vj 4dYSL1SX#;V+-L~@O܎!dX<klq'jn;&C)J3ms9whƷHWGɏPrIh(} "nqyHjA-TqT H^LG}ppéYyJoQֈv|+9yc\xxXD7 U9~(J.hEaG xbu{rihn,UieNc#J12)4 W{Nz"3FQ1yULglt$?0`$ _`c851Q iQ8$aN:ص [m+= Kۯ =}ݦw>k)Ht_)Y![G7}rFF@D~ۊJLwWOuxPW !Pd`3Fwsu|W{+!2p͚sg /္,TR/%ewɪ?uhQUt4e<i)Ĭ5E4B@|!beKۓo.SFjR^/齮 ϝuv*w7`M8g!%MJfu:Xv5vbxD+:I}q1 >-b8p?X}}O.5W&2pLٖ"57yn0.4FD~䏺<-AdAHe1._8Q e:K6f$^i)~dR(hr>rCJh+82Sk> GmS0%Rq}C7B0uȲTP'r3yܸ)zkv=(G:{E(PO!!u"#fŲRCR'Ӿynb|rˋg"9=מ-l'ZEWr^^1ʣ[}'!V%n$Sf :=M8eՓp#4@.NH^iT jG]r )Grwʬ4k>jtTrl-9srۅnV%l oK cᣒW75CSsG.DhKC "zhx]0@<_Ž/"3Y{aT\!,է=r*XPd~e@U%ٳb n8JlRU2Df(jsbO loQ漚*) ?3-TzL.tK1#"`c?^#2~X^\iTo3:d.Ν-VLnl9?&QOM7x>UH: d:I(a45ֿU0}g^L-ӊ p.su5w(YXH7|4LPX&GҐ8 @6@pqgcB*;V/w Bn8!UiOtw7=>c$ }Lb`Zp4onNu`i@ Rʝ. x#.KV\eĊ!4+njisXrnyfg1qm@؄\ƾ0̾XeW"+V?X"ią\ڠri-OO"[+PێYL7p1[ؔ+97s]SS^BgR1V@83lw"xam:`}Y]]bRBPw,@4Xf.{Y(E@B{[ؖ)v[I[^VWHEpC,E%sU@4Lf=G&1c9t)ǜPw6 . %j08mB)*xݸ?iiH qcjP ]R"@rGg`4/s~#3uu +`unAKB<#۽2:Jg9SII%Q> f  @2?Mfo@_}1$m0D1>pBrE9!{ M7IvJ# vYN-Z 8;is(0XT֪Sh^SJJկ[fAƤ$#-`^x{CqOfcߎߐ۾bNKK_/c"+iV%b^62'4YЙ ܩ]^MKUl tOy-MwXm.JZNǩ?J(vF 2ߠ*ik p%xInAȦG8Vگ*vZ!4f;pmR%]4ERK T.%!ҍ&uFbi0kh8Ŷ?.*aA{]" )Eg4SdĬ f` ٖ:S@ń1YmwyI?5Ε3iFg}khsD[㸫ytG9~]{\0\Rك'ŴŽ*/Um6[罃,N:"^,^ + Q~ᵼ % ı7jb%|BWs3m1r=u0+a!!id=i^6Kedo; 0b8ᜤx_f<NE(K9\Luʿvlؘaɩ0ٲ@g)? U,(hvUy|p]N~AfN)K{er:=fXP-U&) 3yKE$ ANd_BcgQUlgFUX]R=Olq<7jq*No_)Rgy= 7ZBK,SUvCEE-E37z[ HFu=oGv+n~L cK,{T̅wFa殽 $qj 1aˆzz8AaTRW{ǂ &Mx*a6Wm6Ke{vS1'qξ?0Р~fsv= _;# f:C{tP8\}Qv$9w,־~+k-WDכ8$Q0|2QssxvCOUzα_1`be.c(\(qO3}mSL F?xRim:*Ez pK?;.,Vs@:rmW 󸸛ޠtNŸ_vc4^m_MZbqK,a j1co1--v9MeT9g-:.$q;f C2lS]$:Z߿Ɨ#NT/*TKPz~(Ri28V2s yh>oX/lu~µ)F PnLu>Qҁ[O&~T%5cs/tArq\JVRˢ?C2rI'幫|=לL6MU!aVk :2`.k皃S|>=<\cڛO`0#S(OzXg-S(ﰸnjL_\\Za9#Nz|KT5mW8ܕXFB|z RIAwP\Kxn+zCUB%~bVKOf[9kS/_SD5 cWk;Fjo?A7S{^@2u18 wb?!Z˂@Θb .fԠdd8)clklo$Dqކ\a[RW=dx{?;@U奞Lגt3ٯN,Qf"Gbaiu2;w:H=?~][knz'm0M=ľObi3DV1Iٵ3v%~Ne{͖PJ]xAHlCu誅=Ru9|iKo(u& cynYWRyY F:СZRZOĸ`9s(Hź&CSR*;?=5n 쒖AU`H Zai_=rVā2wvDԧ%@(m gCNϡsy~, cT?!T_) 4H@ilԡv0*aKבb@/Uѳ#2yFFӒ<0W 0<=tSc^EzQ85@pǥegŮiBVh]i\}pUUx,ȴJ+U`~rDہu8H:sU;0N3n, SpG пU/+1JbBHRqy6>`2M3iSFrJJs^1=vLv͚eoҋ'2$)u$3> phS%ϡM.4XmŲ@OxyAԀ &j\} H"]P;3L+HW%B3~ -/ՑVtH'ތȰhOS =[Ezv/3ٖGI(fNeTO\Q' .~aM"x|id [n5mB*A3e3m@8ry}YB'WI 7<94u}gu\lōzLاݙVMRHol= ikohNr?dnj 0 x8М2a B?,͙`)Uden=";lkV=Ta2ۻQJ#kz4Rze_1,)ӽ5xFDb> 㼵y&,qw#U:1^.:%Pv9&C̪9D>xƄHZ]d_rh]&w_Ԋ|ЄKqc֎{q8KB-}BPѲY|GdOQ/ж!pQr`3Q^17b K;w(OiZT`L\(4Mz&ѱ C5B*;|8<lͰC;A\ lg9ăe9T+<׀M mErZgp8F=jxR:"d9|C:.K@ xۂ]=)ՊI$ "švUG2}"jBd잚7o,mi.{k.>_ S[bQjL v==Z߀o;w>TxÕdHGU Wur `:yJPQ6ӯ2W!D!s辜b0ߒRyuŶgOk/kmnZ[_Qu\ {%Y𢡊3U%|e& J Ժ?\O1nhlb~krvsWHޜfj"XETPO$9V3^>sTv8#ZjFBjl|,8IE%'āCɸ)}җgw bDG+î1S;-QQ(. !Ǫҫo$"n_{rol PE7Nr1$Lhymh{3y9s}l1;ΎkS3nvt;EU#a3Jl9؏__;yFdw wV4zDwڃQ6lYlϾ1grXLevcJj( hrM_3  y.ׇxTzxhwSH"CZW>3t)yC<,?k\xQZe%0_s]ު ~˃iy!ʘn9QP'W?v_pt^HkO[_-̨(O:=yzRFN =y#yLIls)4RnI;7M/p-rۤQwdž^qRCMΊ\ؐԼ3Z0/;_`{wZWGՈЂd^* "_  =Q#qs\ʱΑ10"Q}F.Z"78)T_ԱP>طQ 숙Bf9NTWCW$F)Gg Wo`h iiѲ$ "IU-yPټ"#$A?f+mejӬ#|p}UU"BWx+iW Z@Մѷ=¤dBR_Mc)ڐ87Dؘ񎥑:)L doycЛ4@7R 61>͛ F+Ӂ<渍~^p1zm a3M + iӵLLUY"ЈR(4rBO@0nt~`ܒ⌝Ry*…F},3f~xa&8*e H1@)3W-:p8!C8wnl6v-lTdkCEg@됤67㠄$A` M5hԦ7'+&2)Ui 9#MRG)R}loQHbhU䬲+mE6$IGQj]WLq[wDe&!$dZ7}3 [Zs;꘥J/@\DAfk'pU*q9Anb?:6e5ߍA/\6=76 OF5FBRCvRqcѴeso l;@re,F{&JG!nVGpHz~gpCYEvu]7D ?C:3moG^W<R BPpT>liɆ}Y%{tmYgv[lI=w ^- ޯP/7u./R3㘭-lOQImd5#`4=S?hsx[o,Zx6rZ??ˌ[æ2FZD[q;)$Qm˄M3²#.fv:1Aù7`-˴Z^C E(?:- AI |Ӄ+dS8L8FA h-,UY d_r ' f㡾F]W+E!j>xy0_YPCzObMß ;Ńw ypA# SUI9O.k!Pqpʦ7V^KCu=4ă lcm6ACe8?? }x19x11~.&兡b*E ҉6+AR!dd2҃wcI*K8xG"7 ~)-`: '*JL"|8tHQvS'`pB 0RW-C?}d%I? r&7gzbiuXxHt[3j ~ oc(zhQvTUYQ^kFV$k"wU}x}ϊW^7^et1͔=RHUQsqcy ~טWB7*bvŰ +װܡ ϳ[(csAkiFC@2hevFVk)$iWq }dXMIL λ'> _ڟ!ۇ0pOvy{ԉn0RqjfΤӊ嶵L0ɳvo&4d(ؿ KvdR;E&TbM27T&M::Y0gW lq]h~=&i?6Ln#,>艐qg<"}4Ǐ1@C Sn8V7 LSbIM:8ڥn؀ @wdzm`ߑ?Y8&{ E%ŹYgʻ)xgEK ST?cܭ Tq~WawbҿT>1XLcɋD+6yue'(>#gwE2QoS*ΟbMns{{z:fPɰ6lO@%!(4 ݞSlX'2 m,-zw+/c P/Cp?$MRJ"zގP2免U(YY9z ?GÏAD">4n#juM KԎ-~{9mJ&FFzoV`tw->pTSf;~!(L@N:.`|m5feԡbZKos +d[T( ( !])oY}v1VBZ#2`ٔ(" /׽IPrČ67.pm})gb&X; 1 y(H g$^uA+7c<*ҲeTTOT3pA|VǬl߾RSVpcc Q+)p8!<$_JhwA9*Yځscʀ7܋yE2f "nyAxܿ Yk%_H찏&뗪J|ZF8.{ 퐸ÃiJ0`KbO8Ѽ yCr"r+ b)2"@b ta-W˦->u&`˒G%{W*15? @8uØliZ*9_MKɚ2-׾{igJo~jQ߆vhgVUz9*;%Ӓщ|ʟx߹ W!Y(ahR8c ܦ-$\jkHH^C[SR+՝`Y3y\ZOPY[4&Yr()|,Ҕۿ@$/'40];AY܄Ⱥud@ty4t6tbO]lܗ!3`Gs)~Y,BϠ,3YRp|ٌB n˂,-KeʨD`z2/3= Χ'OdBdЅZoo3YiLR_n!k(j.0 }AYSؚ9eӤ K:o jvPUV2G/eHo棶ueaw/ Zc?F}Ԗ":Q?nGlɟ|kF[S k?>J+:){H3RPK*absOuIftQH)G.6ΖkB2;~çMi(TL+q^2G|X3O4сFٕQ9c= &ܣIb̟*a3AY[@:^"mOx 'jPu"" ;\s2B'fLĪ$]sQ0ՠM2)O)InbLLw&}؜IOXu&۾~b4dC#DN1 ){|r93@Sd5Nl dO q%"TF҃ yzJg箱amRS +Go.HD_;tG;2lmY ɽա=VzȎGfN#|>9qyɓ )8d0.d\t֢6ѴH#$'*Ϊa/u^#0B |UO:h4^{ HϏ@bd?Ȕ7Zm4av-@3~03Y֒kk׊I-n&,!^-^{_A@=?8sv]hi;dH |I| CU'Z('Ie4gֹTaSIu Pe]Q q{.^8P6\>;t-boKj Pp5xDB\qB̸2rQ-aF"igV$uۖiU6\`3|fP9W҈X4&OӮS_6nJ*k3, +NcW[ҍ>9Ũ$]gi3+l%ه6 jD[bKзj`LJܱrđ*2ع-xWRe.i= (#3ӶQǘɯ+c>W6'eSLQl[pJh5YaqDy̪j |*J. EwsV3#ceY2?Q)|KV,ڟڑ19[N$`=/IxhkT7aUp(]ULITZr^g2  $-b܂xʨG;BkRn*B> v)6žz??]κৱLIğ*d? 3 iUcwM&58f;q&s7M|+]_ S稜+gi`0.1i>IJcp Qc?dfK7t;$ZmRr;s[fvp4%~HMPͤ")xK߷nw{>Ԧz =B\^wMH2Kl,cI yBĆƘXo>a4Hkse#TyԬ669h~ˎwSȗBD ^=vv3X߼o(7E;>ғp7_/kn̺[yMɥQ'}\vKRYytD{[T:f*Rn7`YnD(꫻(FO!T5jEt<DF<5Z#C 82յ!sǪfܴfh?a \\HBkUP~Lfm_-ddш+PQ #L?p܇"qra,{xt3z"ݢ`7(WFCcux_+P _a ryE/# hP-&-et[ob R}6gs$[eWy\lO)G"Ց t.p8z0Mi$2#^GǰXk.c8 z6{ 8ZZmL/)+!gAo*}hVΟfde xQMKqOPVHyzFO9?h5ԊV'}eSh$ O4e@<;KPH<6RlIJ궸/aI1ɘL3 MG-%;|_ehƠ@{x72TE qCjN"2l+'4̸EMvQԁ7hLCBsQUy K6B v@N̫l= ss%0{Tm56Ѥj}C~P#Hۿ{g|ݴW-6"XnȽC zz9Oée $ΟK^(rRqVՈҁ| V–ufܕ?[ET7`y: v1z%EG85-[CE$G66PShAs}aE .^#{2M ʢ]X Z:OlѾ ?(G߼TG+灡=B$Rϴw͙GFglWiagمzAMy]a.V0SXpJgACKN?)%jF 9moXuʰsb{"0m.WW1E{2*kZ"éNacFtTucp,=4zkMg-q.P t_TOp.T{k mSaa0푁g)oOb>c9xe{#b_HC C l*,%&.[f.]EĨ]h< UlMhۀM2RˬKfh-[nB 蕿FHzjY]Y:лѠ́Hs A\K@_"φdAx"1cX9|YM͠3M%s_PFa!P<mƑq3izUe9 TTxrev`c$3v('/e OиNm=@@Slxr}Pz'qmouD\) p-a+lB%3K*bHr02۠mgfu YXc%T a<UBRz F'ɘIscexI8tEgh,DFjE/ZTm24J"[ ]Շrpޖg?: Jmᅖr0\i2  A)ϟ!1،w`|w?A(t62cw>i#K64lP$~SAvk<@"SdP|ZOVnx"7oQ1.T (pRa{QYUw)֜]a:y,64{ov:;8/\~z*R)>޶F]&_l (Zo<YmCl;mDX;hQUU1ȧxKwR7uВd'pҙsrkԧl$v_SdG aw1z8)ʁ/2S<{D4.3:<}bWRA\aE?vjuIl&YׄSnd|ƙnf"G+~p VPfI8?/,H3A|RN*xizy1·VSk|=-2[ LAaP! ƕ),75KEf㔽U4"(U~Sg{ٹ9S~iB H EIDʸ.v*M~:cg> uₚI#pF#OwgNuo$s yqY"IsM+Kws3.oB$< |_ȟFe.DW uPKW2e?p/ڑ/eJmLPz 8|y$ڒIVv5s}fh.rma7.kMgE?BUe9;XekG*ɐc9 =hkߕ`M wq@]alxu8 Ư4hUc(Qx!PG+kV6fN8Y Q;|>)ODgZ{*Dv (#i E?;ܘj Kg-ttĤpz d7m#Scjj;T:vWPl?kqN{E?qDqظt>ݱ¼kc;`WYbsT9Ή%$}nxqX*[f!G76x\ۮ,DDnR _+lI$&ay~=8h񢛯7ze³x(Nkri%LYR(#RKaW+A\.~KqoAhRe<cdt|ЭFd[¼qB8cO2qL$,r(8_nPtiEܐMkz'"NZ+ BOS YEq^F3:WhwlPQn75WTvʭJkBWq V|øQQ &|9$Mo|a.Xmа|Y`TNVH&I𵂬Q4χ 2>O՚@߁]4qoݭDEȶu9st%FIv+個ZpuZOXe5b ݅zj ܨ3 'A.u{QR*IaڞٶB#aSn)’Q7qb'j5P֞T5:8fՔt_8"~y-ӑg"Źz6NbuRYY#rٔT tMy"g.nMM#C&љUsuV7&mpC Qq߱Bfv^ENL7Pdf} u]ߵL.XR:<լ.'>ŻiN~m&0 —(m:dg5)qk5~e"s0(wc]0T DzGƆ͓nIl2jj`ltXN¥6j-*ԗ& pAx(zXM'pT=C<޸ :K$*7u VfaAÓem>*Z΂;%ag4 ƫɃ[~xb1T"J췐"BTKg|0.%$' OGb "i\Q}WOW%1OfS]) şr剪wJE眣V~âI,K5u[6p~.Z&,QC!SP]ǙEԵuVbVJO@Lsx 50Hzz2t`$[፛'K& 9A5)n2FJ唶!86 jgg3svW{ qZ*5 cqRXa5XbL->eA2 O#bamBa;9zޢ .aE2s 05lc_c#:Q܇̿DYICh]ߩ0j2\ÕK&#ϬB{jPW'O?t"p.r`×*ߓ)ycӼw|Shg%O,l7 p7h4C 9K*R g  \92nߦ5 s&ٽ`0 ywL7ȒyU:R 8(?TkEpy8kYPzC8KQ_ƣjAk۲ uDIeR`Oef{Ră$ޯGY x͆d?P/v%`m> }ygZC ?algm1s&VXҏ jS l¾1q'ˣ!m;mj,Xl)$ұfjc빕O?db{-Ӿc:r:Ut{W2m۱2&*OG#s^*&# rd436ר?]>ɝzPhhťs$yj (P+_œU# \+jG32^G; 9hIa(.=h "4F@0:6^"t : @~37Co-7N| ^.KJҊN7S}I.:3L%O79btH㰅ALZZ՟lkVuxGDUDQ F~\BrHYi~9>jos(υɮ=Hϭ ]jxL% [@S笖 jv.{Rp w<Y$̇z6 C&k|jN1D^pbCAR|Z(yLs*PIA1JB[FX1D2w-Ff{P&\ip +J*( 2"y^Qt*K%;;yY8Ydn&㹓wP]{:J)W*= "Л^3$ˢDI[bIr4"*ʙ 4z6),<PS2ҞAM"2J.|'c"/@hnQ GD#݄?a=j{xKEX5۫e^3̟!)bPV ytJsɏ;L G3Zq.nG\rEù h׼5 ;;y{$ ͌4$H/D6DsSoiHwvVf)Zx#0/fw;Tpe\Nz_? P_룜z cF|oԴZR!ճl mQh.yR` ~pIED8};u ;#2EtKz][>9n&Α@KrO5:Fe0 6~Fb,uP[<R$S fۯY@0Wu\Ԣ_@KY.NAO.8g?1x` ,iګ*Y7Hok< ^ ه1EUE=޼5a}ޕM3*d"e^MiniI j"\3ŰޗHl)-$_jQC1s*UX%w'@C$.1c8 մe6A>2L0BKCZrė'$&{ l-v.axrey>vieX&BS)jNd\\1I{0,.p[DwCx TNRB`(ĸXoJ;yiYtVH`H`mR\ غTe] [6cE^zRiL`\$—YgXLsQ;l4̃E\_(َ#vo05 1ë+ax`Zk)p2>]~3]ee{8؍Wy)3`$,dn'&E!~mn$ٍ#mcr 71`M CJǧl -GAqVBc~CCnUѣӯ) R* ub;nhUUknF眉yYӥƪdodW&j">9#(lo't*4<$o%/cQy6+mQAr<`шٶ(f0hW L.xtF~GqѠSR]^djUD6D =g[s|cw22wɎŨR4l/W'DŸd/&r* nA(ךX`ՈW!CA^odl MNwY(8u+G]Gy]muƸÀe?rٴ +ڱziYJJKbO"$QE[8x7U΁C*A:Atv6q#1gX#ψK-T[^x>bsGf80N%L'(!@};1ݺ,+ݶkg3A:eЦ0;`8OaW.ggAD 5m] q䞢]LׁszqYqyR\dD.\u| i{;$I]q(NϟKHW8CgSqn-3Yۼ^0Tʹ9mV i+$=׋| l5Xe Z eԡ lLP% ePCQ1~V;D_|{MLL&n)tXڨ: @)tXмoo|OTTazoGl(1+Iߧqc+ZM lԜb>c.:iY0&񛮒y> F>lc:xl>[f[#@kVؘ=!ER+IY?dvהnI\d+RC;GJ/p-ҷkk t,M5AZ4Lq\R)䆐nDb?^G T r(tƽQCOb.IRInhD]+I@xiØF.16nO>Ѿi. L!}.!]KTbl s`RGX;w2U [ծwB_9K.B2d֊UMUn0 9KgGH3]S:_XGrcߙ\^D68t=RW!Dj'e2K07EBrޞ?(,U峛 0(`3QL{I1wd#LNΓI0ԊRG6-kߎf&cTbYS3P DOCO|%n N]4*ѮNȆjI NJ)f Sx&.ep[~iО{ih"Jo[`$^qvdr Ʋ8޳#DA&.Ű&3AngFo;&-P9&Ӓ- ~|mO=wJppg[pmF,%(uZ[ v H/-$pEX*uqQG1 ٮD8-19;r$@@HQ+9!RhK!B+R¿\:-+ D@R u#۪+۸$ R VΓA:oӖ(GA҇_24bbڭn^wmf W%|[x%%rqPF*I潳b2-@ϋk OCe;9$T-4&pxJ6p7M5ըI^_? nhXhA6i6`y-.xәHrIšT3#O~*JP8P(TG)"{t0+]q琴|]O-o?n!/lNߥ Ά03qű7R חH* sUJ7BdihSR@ހ8K\"q .S[l F=$ܖ+Fǽ/8Z*uK%m <EқЎC)/ze4s4?e˅fF<,x@@gY>׵ `o~h*+۟1^=%%px+UV6h}RSIIhi}#(0=NC xGܗv)zyS_AR gnm%ai-lwG6yb@QہvjMf2+x-T ~鈯SްZx0+9 Ks'6jd_-Gzoǘ/5o}焼ݽ%*YjV>#D6Jw[u"/\o~"M}XӮ*ʃY9~,~ Knpy pywv%W3I#հh?!h?gtإr$K?(H`<V GgɘbKӽ8֮=n* Κp.1FF6Dr,,z#r{~tohqE.%h)LcANiFoBxMM m@^ÛPTl@G#2&0i'C մ&r^U Ow~r51̡5!X0DC@CRqmk'=&kwUVR]M|OvB4Kބ ^y(fAsΰNr8~KTUIITi7jzAyd\=`p72RПb^B)w!䟰4Cޮo@fdto λ)y-=J+VB1gZDLTS-c2 \GDQ=%2Ȯ@;k̸"b{ x67dKt&ZM+0#Ɣ?/Z ¶O78btB9pm|UDtB)97n~]҈t}fc1I3K5ia&G1 28U4GCM^HVUD7iBQxMcNM,zS]s2`8zPm7V{XҊ~SvCpq[p\ 4Ƈ :U|:4nP{ޮNbBųw"l f r~2u}jdٕ2|Ʌ::lHk#2>V W@Qц2UN'$зDLGD>TKVEXڋ"|Y;߶jXƿ*k1F5# dQE ]=R/f<> tM т Fp\0;<hK5A9sO(f<[tdgY[*a|όVVMo@u@nR4(<Æ6oZ Ml'bU&}mvhn{b=[YbXh‹5^nb`lW+ 3Q`*tB#$آZ|Oyjvލgh\* Gt[`I,6HA NYq>z+Cn]'siף\J0踡2lx V輺fWrfD.KFP34nV48\ufR^uVN"1Hyу$nsMp-ͪ0^F/IӅ+<.@!hxW/bY S^~E(l~&N/4/Eɨ9> O)`oNjbU.8% $_DKmJTTK5\!q00BxCS65tۚvQ]ƿbPVOqmaْ=]gIj)6M^ TC_V_w)~m<<>`q$JF|l M t!Rdј,h Eg":Hyȕ$Yߧ:s ω(s8 kO2G5$&|/_ 3Ep"6ʊl]y 4} Rf™>%>+xM/1ZFĐ>&p]36tfI_[ǻ1Q辕[aO|Pg`X5 (8W`"VsN1t-B?T>4\;MY m y4҆W,/>s.{R)Uk/ߪIsRsJ0A7ſԨe ]1IZgǡs\PI]J-YOK(@1%#)t?m2n:Qs,SsAЊ-깡ꤨy;䤯i(?cwGb L6%f̃M=$a[866)r,ag1XtFsvPq/%6 B5:2Յ̮ah5mMm=8<2YC8؟GvPXY P n{xK6N1. B\'-_wFGj`I֮vBD@ZQ/Ha=߷4 AS +K1!Kb>lT7 &2 R~5C yL?+U oE60n-m1.M,)A 1S"u\v,0).u}$BP=h!+Lk1H BM +5.5X\`v.Z|" s?m%!$I;Ӵ ='IW4GkDӕ5K1dc{ctDTNGn-XAP&bQEP~ +CEvE^(HM2ogث⩀-nNĸK =FLѨ}1)G]EDQE;+r iF?$$ffY=4V p:0Ж`5zi򴺚ڱ# ֆnųgZ\/0GѠ Vҷ6HaQ6s& n3EcK.|akF Iޡ|((f嗳/);eTD(e?x)@8SԅO!* `ك@*Ľy* >`:1C%v7(Þ-ixji8 6d:ݘuY,i%n)ңD EJ< X{ˌ 6LZͽ'+N7341~3X# vd>\G' [ߑl?͉%ޑoMmO- cffOVG>{S8LX=5}Zb6ҵu5 (lXXr@̍f3 oxV`Ϛzk]^?:0[Ӽ24 lhKjC4"}cM_(svf/(0`Kˑ21cufQ&8爼x y:CTI7l*RgM U4/ Mh/*݋Ϗt:$BG~=HFdGx;繜L׏\rqiU-UWvEdjJ%b,r)(bc8 g1*ж+EQ7)xڞ걼ίcǰЂȔ_tQʵƩ̈!wPEbxN-(ZrG1˺GwTKIp@ӧ[Vv$]i䵿ABPRQw 7'կ o&OrI/jWTN㱁~+~p),AʢMQV`AaS=(zWkӓߓ/˨}˦SC+-f娧t 8LNXM>Xt]̷kC'*hK|aL&] ,ЧZ,͂C:T4x?&(Ѵ0DT=o zW>!}e_D82B<Ë1d-; [Q#Ew jn ]1a۶AO4TP"d( #ñ;-tp ӽlshSK-/ؠ_Z^ edwJmM4\46<>)mH6uO)s _nɽW\\yd\2b3 ,ɋdNɄ0y)̬9ڟ&X,ŊpdzXw?#[V=ĜZo%#eN1Yd\㍔`׍Δ opnʩ(u_ވ˘Yb|Yλ{,SȲ  7ާ%mTPv ]8nldyO繿WfTX]Di<,@  O΂kd0B֭%сYD=GG*^Ki>{#@ЋIA2.ַa؃G$6\vh s Rx |H+B §ܜ_f* #Dտ].iBI:KqξWo}[=tu<6̨Ěr}Đ)obQ&i 2>~RtI\T#y^~ɐ[A'NӠNCS a. H7L)|p_S9-S\#͌-%JQ-rJτtqɂAw+q 0I5r^d1r%&T М,ߡI׵᳃2 H=WLV.A^is>}|Q'%';j ^`Iuxzʐ}47h 8k> 0:*Py׃*O 1gGm>ŷtSN0/\x6:?tm9COl }F=a,(“1ˀ#>wfiިB&|T1N5$-HR?v뛑!Gk8G\}<$@zc UI"h5,p [=z^iͅxAJniD+WVC1QC4k_S\G,Lyt`(LID"_Ss`u%(J= `i}5Hx#W{79E+Eu@#0oG\s9&3E;t M+# %AWmӵ 0SI\'hjºq$}u`in()5 P#4_QG$3WŠo_sA1ӝDشM >!0Kd8_e*nS @[CB*hZ:RtS`a|cd+LhĄD&sΥ PY4jg P0Ւq˟#23cQS@~!L3D;ds^2`Dd7duK~P!DeP"'|n9B@v!ZBXYOQ(~郾0@x2$sSCk/ho ,F+m(?CoPDzب;c"R@ ӳ2xIۙR]ⅳ ̚_GUIT׀ 5K!U Ů-=u0,MCvxIߒ{$e\\͊,~jXN_wwuqigWSŅc-rn~>Л`uPZoh=90 ZV3,&7g۝o[NI II F CQ K>i cwFěX< tTnDƘl5ݼK_#*kĠ QFS?ԣ!tgĚ+.,؏h/[8K9n灯Q!ɚU&-~LkV% p%a4:[>7vdu+R5?8(ǙKӐD`iprȨ.Kߍێ8R9sn RI-A|yմI]u'ﭖdF ń5c"h=w6Kuuȿ YD~W A>R*s*êwK-*p|t P>EO2M0+k1q~`q7}9dV*:up~{hh~O.O#u&Yᦌi\j97wh:sĭd52ybā= EYL :ȄmX$l;R%SqAV2H)YP:yOlZPw11#8c?T!yipp/gR[ᵈZQsU(B,S'YYN9\B hQ]JϹ60zdNӜqbSv`3.5(%T(*%ؖ ['EўS/|]t3ꊉ<8CV*7\* <7 )i~'bgBMkvIcbt\טdTOC >1S~-]0P[݌k/%mҊo4ll1Zt8po#J'L?7j.2pgW$QD!dAf?#µF!Eb; D<͛4 P+Iӹ4!TQGGmo l+-X!qqUQe]Ibt}fËi[C,ta{lOBmI>b!=8x_#; ij &EyJj}"[~beh/قmɾ9D n&<"yNg@vzഁ%AkE8ui Xe a> Pу,Ux=)=H*SʞGKIl'MX\fA -xF[+U9vwap:7NnVh=HH\W Vm$W8|[ ZpFlÒhpLPH[Lm/\ץX)W2 Z{ѝ;# 1SRmCUCS uMgb{e<+rc=^\}((+6yţ_ :V]cZ*ܨ#]tEn F !Y}ӵu8$A_u?u6GHC7޳`=E uW[) ­3ٔ1 :t'n-憺VԔ 1a >{L3˖'/x+D- ?)Q'-}͎#¢zh i"RR~R}~!saK ?~õnk}-,Oyg,>h:}O@_AYL|@Hlt5f(^d (ngxAO034Uxb.SI$[`o'6L9^h!g*Z4uej|p-M B.om/L*~{[ {۾Q cB=6wQN[ 錕\ /`!mtoЂfA{V%_+a!>0QJ?jˉFU{y\3vi?[N2ϫ FOa>IW cQNUIȲn b F&7.T2>DTdHStqb2SfL ]M$U_5Տrſ~%+El`&瀰 &}>tZ 2!?]Al7G?g]h"t5z(_AWud5'jycHp|1t?1"&\&DNOKUM3co>=htBP7 GH`95;a~dwYg%uDz&xHUՅЬ;lvkrp{wM XRXd9*!aj6ox,lCOqE잧s+emvhFm{-:sa@AezzDE19-AcEK.ZE6`3!%aǤ@4!]vriΣ51d/ø aK\eTaƍg,!x2wց6w9Lkγ^ޕ>e&vf L? jVAB^ulOxԩOd-(>2p81=a^NT$ 4?CљS_$f;?q!Qp?d& +c'*s'׾825#ը\n.3i}q(i+RVdk5{W;S_Hݳ4]q$#ER;uҴ{c(9~x׷{wozB(Gע 2|MbIxoLޘ5bDzws-;hFYLK~z[/0j,xʯez>~"LJm,,Wv%.(gq.~e.@/aM9g|v=ԫdMl+2`VsǦv>Ӆ! }3Ԩ8t.rѴpG#6U%O>bOI֋Cf\p =ȭx+PwOs.C997\xa,k[ۇ}Ma_bI;jٸ|eu'%Ӊ&:5s*Yxpjp[Sٛ27eDHD Jsɛȩ[yqHk;8 iS:H!2XgYZ07070100000379000081a4000000000000000000000001626034b200013834000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/emu10k1/snd-emu10k1.ko.xz7zXZִF!t/@]?Eh=ڜ9Sc |4!kn%G3$ OϞlÆMh@@,lsrTtu'cG٘ZDW:X;(pt$e8el沦+,\zv -h &> `?2dOZMq`#J~J}ͫ'C,}6$،gL X; ㄻڭ\{/ yk9vioiFON#x>0p| /e0-"*]R1o$-iB鬓̢[&x4#A, rNïq k:x/_QBSЎ5uynm2SEExW$("cQLr.4}$̜a[K 2Ӱ؉14 ,9AV z#ղ*/a>8)A~ipjP~2Iwf\$ oύ) T ldԖ\Jf ^./ų^ڟG rD>О>A)ynYY3/4N33K;3.1ψԚ1'FrpjG~{ {XRܠ:Bo&U|(ZWZsil0L"vtw`֍"򣒏Ǧ 12p @St@?Ag֜ Mq▙F^MEOVJl=2NgL  w.imOv5wt˷BMU&rUXѢE$RHx9F JI s3nKιuHQIznϽ6Ӧ_:03;PZyf6q=23p _ 7tֈJtH.?P@cL'`E?gX3 7[}=Kaō{z> x D}@ Yn>/LigB[I Kq;ur3<=tESeuE.7ӄ L9 ލ`%} QiGd&6E i;Upi !sAAwkUq>ǵ2yiYjS&x")3xW$Q;;>ߣ>Fnn#~r팏,V.MݾVкdiVƴڊȂVT}cEek><=99/f{ 322K_pOnSj#l4F3̜$BbXӄr8~27NGcԗ;>d)jq@;_R(!9WN䙬/;9+ێby:]<3#S'/K6d$FMQ2TH0pʾ*zvc-sA^\]zN."M cQTݷ3gᩬ_ cRvftŤFFQ5ӑKTɊ7{SUE)c #ZA?D? \2tK\&]]qrwGr3p6'.[\զk3jLkH ML]].wv!4P>\ZGܮԞ$/ Q>\ѦE.

ݪ2"HÚbWmF~SqT+rġ~ F99x0j؁σ*oF`}#Iӛ#6)Үc9VjY A/Y/&DR)6ݪ?Qn E oB40n'SXҔeI0Ƙskn+ÉX5 *9#3/ G\x+QYj#AӍZjE3CׁkM 'AGi>rp]k]ʫ80__O}_5ym804?t`QlٿOU_Bi4Ef:Q I3##GH; xk@,6MUYϲA}@Agcd!m[FFY߇Lo&W+&Azo}'u  @gLu{]o;F ;T8;&s)(,M;#G򮺎B]l2?".̹2Qo8N[] z$xBnN`E ^-O o'~nCBlKs14?ъ8VTffF>K외Y,F mRܑ^0'VfSݤ<&ȅgo'] ,qPX,x˥y^؟Y,P&.}I"`)հ.$l? 80"A"/;=Nb)Nro +uVҳIs;eM/ݶՒv/jLbx8*|xBޞk ZLS-lV(Π؛3}ډ/s5n,X kfHje,}(ָLl//´*_%faTЫ1ys?b zWo"@ 7y&eTr*mLA[(au8It)6LNGc< ko[60տwV۾q ֢jR3)_aO!FZ9Z9kӤN@W=p#L1>幘7HZänӑj5iV{k43owY~Rhcr|ֈ-Zr^0t8ݡ }qUG۵`ZZ4}3uY+}"C= R䳜|dLU89gg/JYI{*&%dPgث{Ч/# La0郏"um5󚮭SBHjaf{.DOTFzn&3y])`p\8m>k~_WP4pO&ގIGK~5~2b$M.Ǟ8֪gP$'>mF44屏Ldު,%^R(5I-EFngq\k LZSFO@Q fU+OJCʋrUtѥ8p{ʰγ`XַpWZDgVDWó$&(YotHyt.e< C$yܺ~Icwt`B G4fXQtK}bΎM2j7YZNFP.h~pdge3X[GzLf(5 NhzfE%a7<} Ȍ@0n%9 \M{#)a_V]UGΖ5cYו^VeR8c%k"l$7)tɻk]9Iɒ1=#*3*qKP괟{ S[#xॴW}1`|DW~Z0S= }IĤÛ;B*U|%ZZ_!j[F`W$9g {n" |J;+p`zsOU')I!`E<_c(֤| A eg#]Fث |7kgsRS~sF)Iփ*:V m; 2 w"~XP7_G~n6}΢>b10|頖 i"ף*: 0)!I-{jˁY|>6"} ^ 63,.򺉶;O\m^tF\ ;Csg@KlӜtodI%]Pa5;-z!NX/ѱSߣC#X$̈dG_^iI::n$ c~;o]؝Q$u^7;>4qUCX1M g`CI\ײ}5xƊFM*opTldQ ̋"UU* [ɺK)6Ѱc^d/D8 <ݓ&c1ܛ K2r/KT"̎:xm} Vm{&q1rxzq7O-snoo]cgnm,H֨p|(m]6NwPwZ-!ؾ4?msU\G22V/%y<*%Z.!n?s]Jp罻^`WYv:_04Ѷxn["I9d)_P+7k/-*j :>\5W Fpt4UNH,eǥ띐NǙMvnmη~⟔J?88e1["150f *+M1h6#;$pvW6JL%]8$4eLUÒh=jysV+n4a5oo\S-gw:sj7xȉE<'4YPf!AĿ-3#U5,}"m񙜦ofDeL,>{jQ{RAڰQ |707u.}ɱpc'&EsuR tm!U\ 0Mw-er{J s)plɲm [%8`CDNz]d ̄\P6,叨TX%^1@*4egUn <$B^u/SnhT*H|MܬY^#y(J#XQ!m;W4 e?h"E2>5*h)-wNq j`XR3[sy1J̢30WDh+ B&I<5ݍ;K*}sM/i@˰ovOxbk rs T|R0p(66۵ݪVḥ:˂}\YVW1p?F~k2hs*IBI'4ɂ{M=\`Dg-C믣b;Uoz/UʟKZ["%Ir_QG% ˄mz`UrS5\NW79u [4VH 5<\*&8 ⇀c2#[ bؒM`'T@R;.o_fd%3R8cJwZعsU 󐱉kMD*ָGDLyW9+|7ޖ"P t(5pyLT̤tI={LmG_S+w0 zV'naem?XلFgT :UQ|jPqgl-_[/1ґěx=D|JO 5Ǐ= !b)mi ">-'Pv=G=Z![.LȢp6̜@T%ZC6]'꾽%Ƒq@?1{8U kxjsABZ2nl\iԩ~J*Ɖ ̺s4Q%R mkS]Wdb_ SIqqMXߧ^loHf0)]+VI(nˍDHyt~€IV$G_ǗB>1ԜmG`4 Z^ s!ZxRv挣@W$qPf iucrkh~*H,i͂{/02ʝYUXGi6LG܎& mW( {G;%S3K_5+50[WJ*<V@9.C23ejP+YZU}]! rkeH|G?ЈKsH \$8 (7eaS4o1կJnkkš_Tqf* #85LT" qй!^=' K%L*ڑq^3 `+%MsY/,Dőx3xDmBMR9ПW4vVIV{ZEB4)/ōLlZo%V”ͷ6aچ3y9qoɪd2),7v‡9MDj:ezQ4BK@yvskEAU:F#_X(OpsBn e8댇7X&2DbN!zQy:lhJK$HEBّί818l2$,+VK0o{UI W>Jud,p k.CU2J}('SM[v{L |T AԮF&l<9cN ҥ% zD&܆Kw1CX>ğ3rg4=j3߫M$֮n6 b֍ȃ'h˿*sb&*Shfή勅O90r[WYlI"Tq&Uͼlo%%<_tY? gLOO&/T6z"dK] #ε{m2^2.oĂZ*{C'-驌.vo;7J:wMßr;7{Sub3OL>@ uzo#M1` Hb6Q uԥ5+)ZW?$D" !&Zi ,i,&*li拁ԓϙjlk&?[ͮ៎PTꠛ&ZˋzUcZ"x8,qHemf sߏ=cppl+HoXL!cO.ZfzE$0NWaQיf,.',fFo?E~o[#:hU~q']ŠڱU6]);cUP%Ik! '=pM28_2f}7GE@ks`!ag!V+]U]3+~37}v}]b2|AHwGQlg A(o\P)^Wí-k O|7 VЯpi ^fӵYy;K㴘k;r#yb_I)zD{o,_u1ͣm{'+K?G@zOd7/uW 9`^z 5L[s3?]г X!"i> zz!KߦI>^5buNCSG}81;3yv"iI+ ?o'gSàz&ogkiI Z ) ~M3lVJh+ Cal`ň$Í7&:&J]^a$-nl܎QGSvy@u*`~dM$Y2$Lp@R%.9i8\jݍXvCGk\, :7d/w!(>YA9&isw(abn\ lTtdnP>l a;9x^v/.pDtH&=v[;02W<ً6yU7D>%g3THM({-O@J@aqgDx~eT/_d ;[8Ys-zE+1{蝭 yMb4Ip79aH.Ǘ0F'W\ZYEBU=y/FY*+C˼c[3CXÀ%ϩ#bYnf]G&7"nwɰ8o S"xrhWZ=8M!3p$* X!9[$L ]0+Z\ /Z b>Zp_U%P,m仒 I7qr݈Nlhu+R:Ah9GeM>RCI%0E 3'gcŊ}ASP屄=^E b,'Mi%u QcKقbHS܀,x|6=R_^4C?qkHz向5-s7|zrNw=@# 9̿I@˚$u -p~FvO耦3t9A$-02HNkxmU@qQ>Q> á+5}! 6 >48('O H N[*&L*ޘ.~Աg$KNEp^ttF-Q}GKy3`fд,XYxVB3x^)3>O q,hU1F;PA[Κ);be|CY7YW,=J /APf^XxqW|x-8uCt!Cx_8 k wfQ?G#dĉ>Xg"nQ9 `X +j=sDoED(?5Q^;9kl>*xp!뷒 b,QTRìjg@`93P'^A$Kl6}Je4$591{2zδeʸ~B3$_ԭ ߉F`y/?XS)ړe?ٴ;reb_M\2ƃcNAR4uj/musTǯTI嵯-~Nb93S }tۣvٙo"y*H}/F'qB0NS?W|!w^4u:FqIX{TԷcox[o¢cƉtRS 0Sy#.1#ӭ <`PY pqY{ixtEþ_پb jq"3hZ |F"w$.p-1B"^ "i3bd|-C@|w7-"`E$<,yO2vrܩǢMNJp',LOXS+ f2a\%~Ӆԁ)5cY`@PHAp& >/.FJ5L^?7o@h|Ih.ZSL>ޘhr~X;iK3=9n#1MebfBC0T!9 hnXޱt 3TѢOGx mT4P6;jK@Ij6.٭N\[(addȟ+/Cymz]j5nZ-4m@tK]aeCyFJ>t_OgW9qyqbH#0#9#I k1mP鏪6P`xd:戏Z$>Y m&owʃF\[(6BCFTQphUW_ƑT,_{~Uث㝨0~u}JK("8,!́eV%@E~H8rq4,k-4Kݳ!po|RGlǜ|9 (ϠDn|KG=胎91qo젬2 fu`@sFRµ 5oȔ pT+ reTAuY>:ڷ|xPt&,Ǘ&< (^l&o?,iJu~&=ەE< wt"ZE%mt"[4@&0w45ppظϫ2am|6N+]0pWB܎S-ơ'תRzsRO3xE/5TAWgſMU(m7TNs%za)kIquiX(3i wA=ao= ׀<1D["f:vQC}(GEihBH+j~“SJ~d\ μ-y62oc#k|.g K#M!ķE zIwGÏj伌>ů@h5ݶY{q[VM%JvH!s&_M( M ?֙Kd"Pŕ7-$.U7 tl 09K5B7Nq~+$o> S>Yq570qF~90P4# OF[Q?0+_`M5Ӄ⊭\̟o$躭vL zM/P #/y p4? Qg9>V4 |u(df<{'b%v :CƇm!)>(0׷QiǶ__ُoTI}$C#(I K8(7y^*'=VHCTتkRkw$PaR|ho|uUH)n;Z7rcg/5[^DN?}a|*kh]#bI-ΑUN(?nu0i+V{.p7Rӯ_Un/yiH ݀E#)ΧH}hr7WPsXG\)5=@)pgt6E- ρ}.z9~[+pq XnYP^VTɾhXAR*WQ@eRm_QW7;v*`2}B $V@:ɅA  a 6 Pfޯ&$p20ALk,?5NFx?痉>D@dw!i7eS'xMadu/G&DغoV;Z=?񌞽-]r}BȇQ2$"-]F]e{C3 깂v'Pb Tq5M'*"%CcoJAoW("-iÒňUrMsz!`'C4]ȖGIY@Y+K3+3kv] Cc˫X4{o$lqbKloI|*#A;`ἵ95JHB|~e=ѣw{dy,ae8'۞&tM$a H yVKFi|;qՍ;xo˕beT{ C? VAe.X5zq4o6zWܚ `yZS[*X\6[RX6_q.{+%zgTI6: *Skn]G4D_&RR|}'d-P׷I56ڕV[ ON韽ڋkUH'Qos <[cl {џrA€.}dC@>~m†D<\챚ch}+r6r.ABFOE|h)WTP Ə/6 kޥJVU$._e8Џxy<{Ab cf8`Xb)jF7Ӈ-VVDZi ?>'<í{}B {o OADʯA4 -IMaS>G҂)/vͯ\Q 㭑4/S*Cb ͓b) Q3Z :~yiK$2G(h'վdI1#/m$Rtt-)&>O6<3dh D*S{[uDTNlɝsh)کc\8Ævlm!5;=ooqAd$ij3`dlqO&44>`w=mArM5PȏF6#P`Eo+١UXj%A\6ʶ&>)b;adqڛ1s&x m`8k x h؈2epĬV*J0PszH}*@{[5Y1}can2f吼Q]SaHÊ)EoMk:K3E-Xؖ,WA[N_Iěbk#JV!hLI"1X^=שN$օ7Bz^/ԧ] Vnpzh{.z\ o#@D٬,Ș +WWl}e-ӛܮZR.lUԕ Dve?=Ͻ ;2Ȱ6[J6U&z(gb?P Atfmao/8 :QVRV# .y=]n0sξj+å<`A?b3+X["8!>FbW4UU[ +ბ*yц)LՇ_,$$俴$u&njx fDz0q1[mz:w[R5 XPj(J(IOsѓ`MF1߂j%'5 ݕw!R~]%f29~`VXsfbV"WTTR) 03C> .x[ʜX1jv(8U1]EDdJFpVٶ(r˅E[]yOm{dx4@z, EW>j="ߟ 8 w>fV34ebF_ynRv=qi@_?7!"3F gUˆ6mPq|LTb۩8៹װ7+apΩz5, r>S fGak ρy}R$b*ӯ~Hjnd|aזK? 5!A_$j3R.o\&c" 5pq(11/{̾?l{>Ap!ڠ_nVFB;O C L9Ô⼉W, x!U͂/k>..ztO/B\L)ZM>(I jp5'!LN$\]Rk q`x ;51Uˠ^/` cw_F%Ĵ"݄{+ƲyT/%:>KYx+{~aS؍S Yy&cd18mOD{`d &EgC_kBPSMf^3M7 ʨ"WLZ"fqViMcCfۖg1ݧOa& 7/m@a?,7!wӂQ#7VٺyK/8l}F  (wR1:7OlF~qAd4׀}z~EjxK&E ԊFDx 6bQ.S|)3̴8콥>CdS xqR",x{IN"$ڢ5)YvT ŵaa0ܤ s!؄o|^T;=#g)vTX?88M&9:IGlc5{{J H&roA}Tvsj_*CO R6 v4Y&K]B{Pmt+ɤoEG C}7AmhG1L.g3j扳bYZ!vm{/¾#8WXc1l,5P3g@8T.LA sݞ/S@)8m>̴G0,)RV4L%"b52GJ (W !,&DߗoD,u@̉k]_2t3RR߫9>Mu #Gc{r><Wbp%tV'AjT)4uݝ[0Mk]r3YR(~^ɾCbH:$ A˚io@8FŻ2z6??A'V1n P[5L7V͘ 7g8: ~lLSúv+޽$O3+1st/'GD%~*Sh08q 1b]>kKB ؙY"zA3_\>'-񯫨|wj{^*'yk:lhY9YZR/ 3ՉtK8ܤdkw"Pxh;c<Dz\aB^`-|"MVC:/ep;Cgi#sbhmGȘ,Υȅn$Na#"ss~1>+NT0HJP{Pe*zK(eR0Z>$ J95J<"dlB27@fdtzDэ^cd6O?K 8` 9:biiDQM-$>^TZtpnrv;[Z`$GB^ <]$?*\4KbD~c*o*W)ߒͩ(/[w%w|_1 XS, Rxhԕ6h<6\ͲYaBJZ&K2P2.etEp!Z9Qfñy`D?<0/:lG-pgʖZzqeL֜ʲl/L; fCx'4(Evk{?{q?`;jЧ?T5CQ\1 #v3<_R{F[lte.f5wm>g<8O/vLVƖ~6j0ibl՞vODrJ}Dh0\\sJ+_CIE X2hPebYt)=' 4n)5 ;0kv^'cف ER٤o%?y7ZX b톢4uppʭC)O萾7O63C{aߙc6&D KSrO19Ohug3֥K)M A`^}ثĀ@{mVygʏ`@}Yh6fd# KV| j/r#*K:FXLj ~"HxqYa%U.c.,HCV^s>@-:aC|WSq<ЯD}GE+n1X_[x0U 'xO5 /o7a8y̖>`xV90D|4_4ZŢ7S*,΃U0aZFgTq [soě-h'!x*nB=n4Z|NI ~K SUv?lFQ<%,& n@V+N?zB]rثع &s@qTM;0g?n)3npƈ@+l)|Da}WlaZ>#kyjNY]̻>Ҧ&6يZǢpHta >l Ts@۞֯8ɯc?$&{Tה㔢6e+(b̕4>)'n nK"Qa،/ ]:X%v IJ!X?zݛLM-wId޲?cU]iL-=+է~p62"m>SpE 8 E] bAGMYhr{0Ur:zf{NݱߟᎤ~B482FbA*ω.RҞUӶ#׼ٖevE>k jc@: Ka Hm2_z uω S)&~ D0X$nլ!;75:ބqZXz yV^DtJ7R-p·65r-FvoHka!$2?h=qA#U+{±T+l`v?4 BW F=I W%<M\.,rA1S>؝7 A`_YcFgRqW(@K]#tF*"H ߘ+b#.W6V /PtvXR>ͮasԤݒR2V¨ɵVi(Y;NRjy@y^;* _߻ [$-A ;RnjW,ZP%۬wPɁ̨3Kr&cW`Qj1 j5S.?fnQjzگRas;Ԕ\KQ1ne#Ia et\*r+2⽀O_*VO.\ l躡 NĎsCQfхԶs՚,ؘo)^aN;6tY%hp |.Up=D@+Y\@mnL}E}<&gh^TxLՕhζv& )F-Ȕ& &Ibw4=2隙Yzvר9fy :(NvmXô<풙,5ْG XLQkҧ~fb^dNG,++Z~F o1RtT) iaꌍR1z[¬}xxf(CeY4khi/=VpmefZ#+dd_v@ GB5G x";BטN;:4< ZGu{+4܅ZfWZd!9>5Bz ָ9jDYy&Zꋮح=Fg5첈=^[~zZm-$b!z9+)ު s@g`妌.0d}'bZjfC9z"jޢ_KOZ!"6|*Ujil䛜Zt FFZa)z G~6K$ĩ Ts0] W)P/k_ CXfwU)ea oͶO,1pH;iޮ[f'SGWtM [bmQk(7UcNq] Qa 6̃`J:duaZTOVUW<&"P*xE$vVI8LTTfP>*f@Tb]󺲯iaqSD {F+,L2Ԇ7! HgAo#Kn ՀoslZKuִr|i ̱vXqz4qUѥn%`_~ ~fyYJ#EHHLPnP 7i1mT9ai65Rk_꘢t0!=k]ZB?=,W=zq Ս*jpV:m1H*aFⵙ$y~sP& S;)=yBi,/J+Dm6&/ae\>'b6TծB&<ùKXQ8iO/KShs|\W._CJ>r\PKCӥ$͋ "th__ԺZ돁k ˱]\ WtVưiO-A*]1wEJ5߀tnuS{wO7*)W9NooyI<=O{Gu 'Ǫ{zhj'^Nd}^ܐ?!X/wN@p"fe݅P3l>.kzմq$Ia@¯*/ r΁EMF^6}zUcа0܌/.Q2IFYI:AKN>'-s1s,ԏ茐酷X*s_*T޸(ne`UPWn=rʶo Z]}#-vv3gY|*;:m`scȻeS]-0';b[X{(3Wb8| ]^ V'Sq=uiJrupm?9ʰj&AAE/=AF={+֑jxo#a|}Z ygM.gթǛ[+1ɢ.TLjKJxMX8N~43] &g}[GBEJ#G`=O Ll"g.HʋNi{ p ]Iy|nb/byLBafHL&cAC'(?0FgJ)ϰfbOdXs}٩kB2N!ea >Mmޛ1gC}z/ [4KyapـDQa ‹#Ha,yMy `kFjijGSDF +A>O-Z1K \3*_[.>rҲ6G0odx=u@9GBΪNŽ;jni[>(A6_D\ 9Nn,9 c-'H2lNB ĺKK. /J*& `z0滐?^P;,t\L&cjLmBcّpH8 cM`v0##xl lΕsf \* \Dtjˣ]wҺ^BK ~*RפA0ں1bjo_")` _F`NJ:veZj"Ѝ} {ү$1lpok. mݛ%T i]! ~_X*!qD Fue`(w*(FaݾqB* 7I$.vrNbc%{GF;S5.{=2L08H tW3d9ܩRvr-bpw%L{v' ||url!e`7 }POͶ蕄wg麢- rLadxwo 96;::0BT7RbLi\Jq;L 7tWXzEbs'v\T$/:qN1Mgݽ<R"NJmΗp7rg}>1;^)D.36;PgSX:͋AGig\^#=H%s-%[z Q#ci10`~g8 aluBZo#jm;ȗGI9KZaXtq)86T`M'K£oDG?xF<]sw2S~cxRiufBl; <{_//LSZ?^W2{_5O`TS/oz7`17 ʳ/'G݆r}G:ǜċU4e#O4Z!䆗3!趯OK@R =2+ l]ίd].vAP1atGr[=4ՐVX?5ךe]_C@%.g[ͻ>,$vsE Rl¤Āe M;.;@w!=IPsM=czۉ֛K)~9Ыm-?i2<0ݺOHuW/P7à}ѿx+MoQ5ni bg|^gb PgoG)Oo5٥}7 OhLfY{p|}OOIJD[X2KT5l Csf;\4yJ~L/( cb .фΒNNm_v}(|/sCڶeCZx$tu<UNX r [iw֪G3Nk1uhL3'(_+'uJ?S!˕.'ηsyڇ&/#Q'(sH0ۜTZ8r¢;I X-Sa:%CVMrEP,eg]Xۧ]p[ iD5͐Ofhoee?=._Ƅ߹-F\eɫ8d\ΘۺK͈ .]r ,Vf9GwxdB ھLW|^bv.D EM 1_0|Q9 ġ:3Imk$\oL_\h}"ԒRk.[q. !P[JˁW߬ s5$*'jʘ{w7De@w+@¾tD34.-!Cjymaո_K0Ds]#z|p~Ɯ"0>r"9T$nVzHJ&@0՚Bn }CwtR,ݎ~@KƬSr`_;i=0&#{1  o+.<9`F"Q L+;SufyF1|͌-c弐#Avib\PClҀ4< m*us.V\!Q6Ea[X?okL ܓ3q(蚑|)uU3wocyB`ۈ{U 9lx?I  L&М#AK*C)g?X<`GvѣbҴ-zHey<E)Xt^ӼɏIT(lb}Uq|?hjJWr8#KcTFa5(r,*~VDڅ!@]ψ|];;ݹuFKI+bom+ۀ߰=GZ@QmBSnfM>Q]#ӡL <ɬtq@3"ydXww$^X}mPF:o]Cx!Hf/}/RG pC:rD\O;s,#v6''=NPr뙁%9c&x+11 2m >D1{kvщf#dUEK 3hORF7/AF!RKdF쑦>zT]'&YyjQgMYQ[{[ I)5D7}YR݉vI2&TM V' -JuWWˤ2,COYK2."m+풪Mnu-Ƶ[7"%򢒱Fi~.=Ui?;1BRt1d/>N9̇=4k/oe`-ޟ_]~T?]V,`8F1ʻt'婆HN&^Xo:[t#~ E&~401M՗k| u"`~{wZKd%\ &lSirGZ M7Na׫"JՐ&ܻ$XF:JޞMo0_8kE j\W犧젘|~(Xodr|u{ ؑp NjW2_7ڭ7ؘl4R>д$n6҆`BPc=*Hy{!dKï8]a3cla~Bm| ˗:=Lm%g(L)U[~6 o |׫vYr&4J#D֎5#g D?9D!6K4*nA>9[(0v=d HCA" k'U4¨KMrOh]Ƀ|m4C;#2:}V? yin(HfC%U].Y |τ{8WoUQ~mK\ ndnj3,tTH`{}@stFKhE֑ ɘ7!F;0Ut;e4|&8_՛xQ)| & qoV[bg{mRq28g G4K]<%-b V0NI8^΍ZJ}4 6St*X"][kr6i-nK*z}`F/3VbQЛGX; o!]''k{'(bpzAd bvO&bHY~.~\?G0ZL}[o( ґ{[J&Z0;H6*  g$E?LHW$ &|4Zjm =zb6X>9`Y|+I]R#9-GemD|WH?|YYr7%a6`C(E?O"ܵ(P KdCԜ:52LJK0cGzj II!٤5 %(Gv%69aRY.QyFoog؁+;*wP/+a"ل F3O:p2 8)6GWJph]^-'Tf(Jzd5R'Ptp+1 9u~z&t-wRrHTOq ) >Ppǿo ߃ľƮ.qnjӲ o TQ]fJ2' d.ZfڍE:5{jԦR?bi*{StB@V!mӋ-E?#nH_Ҳh|nPgdju3H׋laܢ[!o|#R^7v%SKx5K{c@4P| ۊOWc+ܮL HSZzϙ‽6-եLS_֕mێBi*V~D4Gt=, 8C pYƒj'FA*}loLP^#*9xjN =k/X;ge;8ׄ"s.rO)z8 ?E[_kq.Oy(M`4|>U ʫmB/r΍NqKN,}# =IF4Sö%Ѻ||+L?4&ψY򤡷2kv9j&don<FE `Tp; o&T9%@cBP$OoP/UYBxR[c <Hp`$uNmzq8TWioUy5 U% J,%^&h LJ^lkzwTrqJpј!!ݴ6ץ@,n`Y⛩L&ɶWsNK95Wl֔lmI -1"e%,2 ̄Z('x8*c1W=-*v!a֦ToV9* ĚH#pNDn8j@(P7Exi91Tk $$WD/%p]~+#(9wfWY5m=J3sWPѿ֫ŸtPi o8D|*ѼinM)Y]Nˉ,vY_p_YB>wX&:יM g%bj2UA P 9g5~!'z @,^mnKJ:Y¨̈Àȑ  DMDMwѽaV\2965sI2f"e@X1s hG;su }E)`= 5Klg)xnx Nx86_(l0ς 6Y7]Z\<0.2ήIxz4"k r-ʅbZ`_~6]od-yÀ@G'M:g;;Iolat LgB+i5I\%)yHX{BH&e1%`Ʀ?Q°np&@SV@J#JIy0%J(xxII(*YSk IDm ne%6*} NX/$̰F+jԥor!HMMVUwk(j6̛̳xu^y&`jފ4K#1fG\Q'0 &48BU!ݯfNxkg?=Fed3D킻s!ʖLg(> xs6WX] ҍ=ʚC@J@?ʨ*_ۋ/l0.] -2{6{WBÓ3dhB2~2 X`^_&7KK\yFvk`G?j ZUkp7}<`p?e|:5:.AVU( -e9$;L&jV6F?9t2T6%-,u }*vJpبl-(1[0Dt(/l.3ԙX}p' Abe~ 6Ɇ9*HP N?i\E5:ΕAAzux0%:v*6\VF?(EH рb:(Fcm"$ c LBl:"=K.Q][sQơ/uv,&vvABĝs+fCa. HRD=ZN_9!Xs 4@)7,_\bu(&rj)& -9k=Z [/ݴ!])ƬS'<|-2 WMœ^HZ7]z]@.RRXp7 oEӿ1 %z 1o #vdq}jRlMO@9Z~hndh#_|zb1h`idD|m>=5F ':0Bo9[5F 7ީhJvZߥ.}Jlse5~:$i8ކGiH"jedQo譡@"lt,Z}$(el5>5uBǃ[xsfue;%>mnr~ڑF'ޡ3o/: D +9#͇4yTx֑U bF1D7,$WY!"֮{Zu~n-?Y‰4 A )^.L #&zҽ9kկ P8È骲 K<oa-v?_Xe7wN#nI%窠L@qn͠>gvE.sDƻhn'l` #_="@ۆ/eІ]K0E~O~k?D {_vKR!]qSr,G6uj脲y8 BƝeՄ! s%ePbE[Q1J<5% !,1آL:_"{4р;wˢ'$ QՠVwYC1y.!mx\C4@53=UujEGt=NJ&f ɮ\+h$`K,)ћM# 6"W UqNb ae%R໮Pㅪa'+KOou\)4Vwh3=]!uH O ;eMLljs..)U.< M}_Rnۮ"+B9Au Е5Ct2(׀_`[йc^??ٺ%)i[Ǜy&3dO_*:>qȎ'd^}܈BD=?: [ddG]DHFbKTm2UNKy2D .fdE?$TI+ХHdjnUXɺſ @m19],E\.Eu}SW =+Ut9zM2 1 I$Mt,O t d bs2CLhO4I5=(M8Ji/^$ p6&\@nĴ=6LVTKwSa6Tp(f=j)X_" KpH}A4;\f@:g*%ZĜ/dD˷u[BN9z&Qs҇5#ۛA~pbo}x\lLv5h f= ٲ>"K{gR%hq[(,>65l*]j <}Fq~_qdدU( |yKV $u]YQBƚ}TIF wLcra0 RDr1,tf?L>N[v?b{n5LIꝥFP^*VX0RHfׄ֩_N>lD b9O fsCþFy_A"<{uǯ]x|ڹ3py\Տ IdboV!@F1^bi$"P?v\&W$Ҫ-#0]a|_c8`rI*5o"&ĸٜk5P hxApuHJeL QQ@ c soC t~أ (SJ%4C+(c3h"c\:췶)Ϭm֝ w =X*oP5zN/%Χs$d$QYkLqz MnzMO,-9h-C11}.++{UsJ)@-}`P%sasY/>lBYҀ#偖5iXvUz]pmt@>Ul )X[ȈexV;0 ?@OF{sJ 7`Nj$_vgkZ4T~'CˀHYRFn,+j&Y;Dr)?oVzlC-SY֙in7̳Ug##/ܠEyMLhLYYeMznS]sH3UIN}3tLRc~=ۢ((kQDNlJ$ܧbm/>&8 w20*r!^"PA:h煮s^9.3{F ]ƞɫd$Boym)w0ު@z-_ֻa\0G11#&nD2q+ㄎf#e2ƀ_ "E%^01xr%' ;P`Mzi?sloxW#䴣MCgi 0uѡF gv.x[=)!,HbHTJS0@р04I&6us)vT _Ü~mnN΁qb1 p֕[ת> ?jCm)[sczZ07_dJⅯ34o%wFq0s'MӜoB,{0:&[ /]i^] מK!{p 8xQަj +%^"_?'uw3ݑHrVW&}r(O._hasYNW_%LxA@XkKuaq6+J`\=6at1\{/~Xhl#K1?(=$|W>0y.I'I%]8{^qKfFPK1;hL%Hqr(!(ؓSXjZ#w`|-` 2?awGפo:ymvYnB͟z _KX_Exod3&l=d+[$5G&o쑉 *j-XN~3J֎rҶnr4זI{?"29 =D=w77JNR8Ln|zGI$0l4DEvP McѿcOcD-肔1c2c:w1#T H0] {"e_~ hg2)#@*x1 Fmn!i z3iS)Aa"|D LmQ%ʁƦGWj RO;̲tΕ0h/=cg9:*pK1αo( @`l,)t<;ɡtsAظ#Oi"f|kx6ys]OV3ƌ4UEr{6 [6AHԲ{?i6FI~5[~O/dQ]Y^h  oJEi(D:dPYzA1'шTPjЈ[ҭ|wCeC_W|SWv}s$%>#GJH5yQ{Th sQwv-IuP9+)؈K<_JlP݂MCYы*: 9%ث#j*}3ۨ̆L]=DVD=B`ܶbqcAv*bS*TnaJbTf-8 NX쎶[xy-'mWe( eE-˲,I܋AIdUFŊK6T%P.cՑ9fYM3Ξ9Яd{0KJv?-Wq;F< / IςuhCCLfgL_Sw6NJj9|jM!d ,g`A\wZꉋypĢ4w2YTTu#3&nJDR\Jt&YS|44vP[yE?2)-֨I6El*&?,!@c%uWQݚ^ivKiVI)Ȧ-r6Fnqd.g%.nJqVB>.JPe4ԉN-^R;/)][Ο+`X\`K+@z2b;##/,/Wc0^vewL]a5Roc;~wt(> j_B-_$fg]DtC>yիY>ÕBVCE˛bBsonZ2{P;tjed9ROOwFWه_xD1ca}Jt!j)Gg 8}n>LZW(P^8)i`]8%A.׺ ܝ!2ot9.3W lrV6FP3yr?]d@{yhJ "Bbe-kT5HPUF5bgTL@XG+ZlټMC3(\:-ַ^gSɒɉ"c܇U$3vu1$*UЎ&lYq/1$f}Aw?ɲn1brӚ!Kpl_qR(uϦ2>/DTa?O/ic{ sI0;O*J?iY}1z6w!9KZߤMS'=9r#+]*;7֗Ph׺NZ {eC(o{Ix9ns~-¥GUY"'[MA0g>,OQ'rnw *g J T _?ܨ5F<.Vv ]C N2 V)tEpOmA |TF;JF י;qB]pcKx{Ě_1La\ف SgXfCbm?8pN~4~_[3M|/Vi}ؑqbkR m YuϚ6fO5\U~趚nɠ^iGki PFGW~.M(mcҜq-!y/AzAFers0Juyi%5|:bG!Lj/! ) jkKr֙i'Ce^PUJڭH[=*ghTNU .ʩ]/C6'N Ÿ{ob.eۏ&ZxtuY2|m43m(K\ű<%&E[OG{hWd6M2,+3aZ,[]\kZpJphm(c8pKp.bٝk Xálk[ڟ)f):) ez3hǎ^,(npvApR* N ȿRcḾz|!gOMf~*q_ge' j"='f8<|"n5Kh*Qi;`8[iƳ2/sT لy>OxOq7  6w0KnGk$*&I1%(BHK>FjOܾ:f+19F sJUY?-!%2H=C}FC窟F$ "9:jFR*3QE~Va| Q`onOvj,zQxp;Ȃ<rsn.c~<+5nbꃸAj/b$F<%LC „vԵ3,³MvH4 k~2sVz25䕃ͱ5jġ`j Yrf̓ h$'͐j'x"u+1ԛ$ȶ%^ Y}"Q 8E̢f7ƕh|>s"  jݟ֤"}r$êI!NYRW3ݮ?Dg;^",g-)s4D>)Wpkp8aI.L w7_ov5ܘ\b`oBNΉOZR"ߌJgb:1\OU d47+vNn+a"GYZʊ;ޯ${V%@>)Is25<1 Ҝy|)_z;=/={+(,]̢ٞULBpt"F2.%oIxskXoV ew^}tԧ?]5Mrv>ćlBUZ_<niV@v?T鍖֌_Up[=]Wps+ L*=QWh2k}3Yy~&+ H>E=t.AU+tXPTh[ x@hH,wrSޛ3b/pӴO8Њ̚ n aV4Š(TEL<`3mTڽ ,'a[ cd HEܝaxLaGh̲ w}I:Ub_`2#倩]ƶ8MyW-2 ^nFS0q0?D% ,ereN,쒘'j#c `,n%_ f&pz-0n (? ցzp*J*z׃ylm @r<@RA@QWQE 2ho}jbt>XPCɗ%2.nvKMo0C7sڃ_xuMDgW $ L2k='aC$mb5Rчcyt$=B fH±\`!%?1nH#Z`T* B%jp)7C=7#jX+ci. 8u/;Xe

`Dl-HE~-oXֿʫXF(ԏemR#+9&#%dKܿN:̆*.o3?ɘe4M;dt'HFt@c1ѹ EBa~L9$XvW@[paCDgUo/t.9ah~Cm [.1Iu>-bwG(u]-l3=*AY暖  _\'Xtا!85t\j;˷o yNl55URACJDuyɎ)Q/ngiV)dK%(rfMV8ҿ &7.q-+AWXI̍  [*O !ͦj*)w[Qq饧>!}],[p`0<V~r:6;8/_( U`HV63~V*13Ty 0Fg(8 w+-+_W:u2gMhPMHJݕ%|Zw|coJRBcĿLNd$@ E`|)6 Ʊ끅ɸU[HVEn̷g!M$E/2ƮtŷO';>yHJLD儇k>ռx SZ]w>EGI%Ah]rD}tDwJ+U\ȣx\PM_&h Ic2Ye|kYtEKUџAjf1Z>gWs*Ђ$ѷ!Xҁ bA?.{r 'BBu!q7H#}[&YVG_@Sx(ഫ탰 edG:ʹu$Op:U/+D TK&yD5.X6Q\ueT*<??+HYj$=W|/f㙎4#U?稇} g_QW{ר*I%ƟHt0˳Y؀8:Z؇|s"Mle*ʆrG8ƪ q '3䲡N~_fI!*xAf\Ҋ"4dз(,QtQ7wM]:@?x; hQV(:ـ2- R*Pl ȺBa`g78"U@j[&JZR+aKH C=I"lQJP^Ĺ0Vr= 7- C\%TG%#@*C7\ٵiYpa6dDkeY%nAl=J" 1nFvz#pSe2{es"h!EJOHsdj Pg[y5>9x8:ry})SGxg5n߾.֍zd^0n6"+s3s)ΨМPE'DhPշq_.RܴpDڂ$ Ox.Px=)D7qm α`KxkE]i '#P{%K=CA>=O̼ xK5rÜ mpeB\Aɻ?Kl`sW ;Y'u)Tu\cq.h#GWCT̲Mϯ0[~ϯi`d5Z9)l1G:мDJ J}G\zO{A?F4(4KNNW{yFj$L(ǴR}?t@;l@ҙƅp'^/^)at-s>SλS,|Ἆ9=8y}Zⅵ̀Zn ~/dWRY`ѕt.є/#0?PhRV#d=ۗ vN&x+ ơ$HO޲-LVX]'4)af*Za.:X`P \NxAN6Z E3֚p~Ÿ F1fJ@`<袢=3JK2ї|َ҇qN3%uҩyc!RiPT!wJ 'r{*^OMF(iY_V_I [/1)*d̸G_ ;z5LE<U*[]׹uBkI 1qEো(M4~?˛V({ŗ&p?ŝ#9?/):.-X:=$kT/'&Zл{C5wgΗ$J֝@Ҍz\5@C=dJ(}[Enp&>l[l#"FGÓ[먞_1r;J t̝Õ|%1!vZO ؿ{ UZn|ڮ<iVSdHZOZO+=m pG^Yƹ,>vئ08zKD|Nxv-S7wbV~LcXE.jļgXHK;n/mL2 ݎnT m3^Y*o{X&6d\{UY2ni=GuviBagKp!BW1=pEDRJ mǥΰK&7vEW f! Xj:1,^Htvr<5k-N6>ɡg)^u4! 1):1`\B$rtvW(sC RŶLMu8Q3vԷ^ :H^o5@)a`$Uc4\9Bw#A'CPJRx7]]Ui، nG-0Ra?xn }RrUG|\r旫>AYGU{L -9.T{ԅ6JfrW/_(pv?1s*ܼybʼxRKKOT*3ߠ9iOv/sZ.( l5>yKQ̿o >z+SokV]%ԃ`ps4'>*&jcW2[Jm_ '8=9ڭa1F U}h#Լ#g(4sϓ0-K?N|ǎOVZ\^k_/%Hڝ aN(oh7*ZGg7-A2k ]-#]$=߳7>J?ς%[w=lgQo:5#raxclL:G/|& ;u,JGf0dϳOL%nOV!sbw͑䂏GAiyaX笌M4z7tv| U5Vԙ0z06+3uh /Z7N'G4nlktPD̍:yxcx5dighL` l,;Wb6mꤻ4tw };Ҵmmw'U즮) }{!֥ZzcY rS8j9 ,Jo&vxm2N\"^w>7gO) DuB'f CF hԞWq8v2$y*h\?X!6-Ķ8Lwy闢KK|0wYg X@UNJw]QjgDu}@dj&97>[BCF}PP O~'-e6*~6':Lq%x&ᏽڠ)5;r^юND5MMJ퇭s9xۅXQm{(3: iX*0AS?raLX&*J&f1ǣ';lB w|jl^uH콧̪EFq<$Jd4 Boh.n$ޢLD{$&>3>%@utc@S#xyRxl@_GbD#z2 >a菆9+rvrtsQmdEx.S|H[z2[|t; q6NZŶ8=k6L<9D>_Og+ [k˸?"Y4$H-@`Wa_.JHE%"NEb ɃX۽US# G(]` ,Ws :R, g@Rau֬r@!{TYކ&_@hByB9וW.qas(mAD\$sBG,X+0-ۊ`ʺ$NJ1j1/@pЩ 8 ]xK6`#Dy%MOî6\*-*3aw#zg^AZ9P:Ƒms2uq.iQ9OQ#&4oolmMǽej&B=e'*f+ iȉ":%6&y.'u 1oF ;0ℜ*9Gc ~hO_LjasrS 혶1pbyD F F;ME' C#u2#4Um}b"HZN=@u\7@*/.GbQ19Uwca"2ޓ1Vev%W@1C;Uk7ew9[3 媢&QcoR Idd٭u]ᄅc_&ؼ_kwk]t:6LmD҆ߖMdS>Wm$=l2uTꋹҬKXt<6gz*X3) IִAʺǒjާ:?={Ah[wS _;P  F.r `-zꀦck?[.(6m+cJq~_բ>G,}9ƍĀl+d K6#4L0ܐRM`O<յbK[vJ;*;a-8@*V&iE؅ ZK,08O`ILv`,^K? JD54Wt}3o Os,ؠ?puJY@B03Qot˞/|V oʾ FF|{@o HA*-wl6܃U I9IX{.m_bі}.j%7߳xz>s+xL?T/#qc>b@qx R:q @BboʢQw#ڴVc }nбprr,A GmM7!9?~oau3p'Tdi<[5KL n6ݗdmU+iYhX H6EcE'疗Uqgz L#KY fGH~RCRE5k;:)~9Ŋ"B5;Qeggհ`Fj6@L&La,WDX{a)-(("2kܗ$&iä'ɜSøhacDCm {f4 Km nݮcZ̓ړbqj "~ %GNH9K7x`2C^R) ǒ1cbRqOO)it:@'t#W N.`=Xg$WPήfWe=򶎝;LǛ#_ӌ#/*Xb|wI{FH;xRIG$655  1ҟJ#;4֒d`? ]$NS ќOCljbQ1v |4 ^LV(<v`{aێ$CXiY| 5;Ht(j ڝ34jjf'⿙K<0HnH"Ͷo4H"h&=-IsE gg&-U?RH[`_1}X w:x7.m.Nӓe&:LgMDϠ f  HvadԵoYGA&㗔A-.Wb~f䉫]YѸSpaF LAvQ4ڢND&6tDƆIiNZ+ls6iFeX)ʝCɼ!FH -;O%iuJ:cOΩ'o $$Lۉ-jڼ1`$o0\"Uzb3<Fzg!v# _1ĭ0& _J>߆duhlg/ƗǨXd5fG䇯O6E' $<2a.eMCݷoY>Nnzda~S99kJ`9أ.kU ؉\W8։pL@O* Nw8!%qLddi9[Ϫl;6)tϽAV}T7E6y9IJf_IN膂n3z,'GDᤛauֈl jiW<)Gqؑ7JaRw al WUj UvH00^JC^O )ଋĺ;EἉvu{.s2<̓r2%%3[ JKMضW15\P)y[77AjNE>}݂H 795XԟǶ]Wiz=d\fa 09 瘟*H }AmuvKA!{X7uw-gFv+B_hV ],dY:@}YRtgL$eSm3]אpeiHo)!f>wRSEg៤}S|D 4"G^ <~Tc)K:<5;MD&_RPJ᧱0M#sZ=F1%fvWC˪L̸0e>"Ѻ\?1eb^V,&[{| 6¢N8ʥY+`I=Lj.K ~ R( X^ʂ\eoWL(@3ws׷מr3q*]i E'><7[8NY k!x-7?CG[>{` G2 :diZϾ/hށDȓ&Լ*9꫌;v)kZjSʗ*y^/CgGlw& ~5~q4Im ;nl1mq` ^go(ΰߛ¼O _Wc N1 SM߉/x]l~` %${Sr >b&Q6F($H±g?-/HxzsM:8C)=6ڂWGFm/eQ񪎩|})h@2Ϩ i%[%>^~.Q21[bEһ4?Թ}sh`R{rV.4m'0.Y6wY'.F "N(Kzˎ ,=ׄwD"#P^"SvǒA7{btWOL;6pe dHus-b ȓ,f _t2Q%G82 CjG`Nq(rn(On>t-58 mXߐ|*U{].^Zo u#n#[{Y;h7r}WlfcDV^z5i >lfػq^KU~R?(D7éPY1kSj,@ؘq*3~P#ytc[`ho(PRT5Y)W.eA9n]O6-Hǔ|d`xAhn4gVhiF"]R.6Q. ˂k%HHzЯ'ڃ,V'@CUC!B؞ Ij lvG\`gmTpg#'.8`ዱk#Ttxt$bf°̻rZо8†RI3}Vf%gӤ:myOQIR>(-o#Ձէ3ݮ0ٖ,+m48e;oMR0n%z *"vͣz% VV t)_I8l"҇j!t]Xm?Єbqq܉9aԬͅf`[ _fP#MGL !r A7=;繘j8)](@j$ez|‹nDdEm"YC&];!f_:`[ϻ2q)A0kB\~ߩ'f.d7PF+'Rx=m/@E'&%phY-S8*lmGU2’!|hW]V>Vf"Zu;r|8P;:PIXL,,BWvAojS?l.8+,<$/@Zq !c#ey?<)9"`f\1Y@͖ʶuMkͯsdlq"r:IpaҨQa0)b'7HXI  ,'Za ,.G D88|mN;2OiGt6+7L[2GY~SGL@O$!Vdz5H2; Rl֋fn|Nv6px2_FjA:\>Hmݻ<J̹["Qʡ}hYV{gJX֝>R]:x)+HL6]IfqO* }瑞O'L ~lt4jx:+Q5@Q.'f~W3rnX3'p-W-:6%+w+@Fg#찹נ[8j\"R]oJ|6)c9o_8$Ds+!W\ͬol2$}3Kw}D#rh YT04A!FpM{Oamj0Td6> b&(SaƆNS{) Tϴr?Λ.ϖţiU?]Pd#zt-: ׉F4`CK p&m5YI|yCi_Y>i7yLw#˰ꑚ SY=zZ?SwWȭ~ߐE`F,*ȕj q0I- p6eb`hN/S(suَ*F&H*-^XrAzY։R/Yp'yZP yge;4v?^ʘ憢棝L?1c I9-b?# eލ69g~_,B(7dqľͫr.IY_n_8H?1P"@3_5%ދDBPzY!-GЁl^mߒe6b%(Y}t7 ͍Z#Y\@foSvf,ۈѮ5W^{]`J,9A\!vI,3$m%Iʒd|nC(PۍKF-{^Sڪm;{#Ag45fV M ~$cٗ 2D!w #Vi%=ƬW% Yz&>,s 0b~&DQr4`̱ZQƍ\[ o`DH Z^K3 ivĮUEDF wA7ʧrҨcPF"Q^t7 jyb+SYm~LȰ>д? CKHGk,vvLZՀ(g$VSi06A0ۈyex{R C x^L=[{U|g \C;t'PƟ@[bici,R|R֡&-kj_vD(rCt#3]rϚp4s=da#}~9S_Ș@Olݗ.]GO$gwÙbZopEN/٠ UNY-GL7y>Qƣ0\$%{Ѿ8$FdX\(}1,6QnrkqW*K$ { j4*ϗZ0g!`oɵq'GP*&n0o":J#uh(+N43g5-􋝫DhwDcBF|W{nXu*588QL`!]? *[3/݇g[A`۴2B_.cB񳑽(Y֙* #Yws=U׏Ef;zzF㢑zzKA@+=2P2ؿLn'%ĥW,P-X̞,:sw69[[+z1r+L&g(72:&@Ͼ۹|u}9m!"ʼn,u.M Iv@"8$Oտ'Zxnoz8N_O9h_َu,k iE겇̆pGR@ BJOAF' oSxP!33T7;FWE;&]$࿝%&q<6k*ٙ_7UG;p$n`O@5a$遽ݖGgt67uT̊qG^~Ʌ?Hmw #(jU}v4p3 Ӌd4ieL;>nr{ iŹnXܾϵ1ts| "UG#/_$ /x۾Cv;Ov )|'t 9:v$XpW+FprKًMg5n'ivh,! $m$IP x ܊RѴPެн*jSIji͸i|{~[hYX<{1UR $'Ϩ6aE|I#v{| I2&BwAeNnx} )˵Z섥op6% ]΅"xtyU^B+1$C7SX:=#'`Uz<<: U,{^iI`F'}A҆u[ןs;V2kAWѫF> S<1 37<Ì4>Xkuxu+Y:G2 \_L{nN:{BN 5e.Ϟα8}C)O&%kLOґo wS%sk>V6?"Ż+*z`{F[X5}+ vo͍PR<<(hT :5pD*}LzW:UxoGFguJDgU QJum]t}ll n1jaHe ,.H&R19(L1mxpK*rB|ك RŜ=|F7I= ="t4"f -WB}xԀN#HyfU6j $7i l胶fM0wB(7>E'd8Ue$}vE.%6jǧP4|_>$uӾ#4w1`YfN%ЏĦAZ2٥<8j*ɭ~EyM$6L@2%ii#ϒ??ͧcBā3<gJJG)*p+@ȾnbyYh)ȟpe5ր36NNN bu\ Χ3m WH2'Ѻwm԰A%S[ִM2+suK+FjTAii,x3_ߚv1CI9yoX*# #\ YH(U\؛`L'oHލ XܕEsAvEs+ fV"S -U.D*0Yb={) .'  Z`? [@Dk<}E<˻?#ޟWtjvt1,7"+^)'20I4ܓVҳmb2:0o?IV>QG\T/3 ISUW4 c8}H̄TƋ Lr r]RPyv뒫q~lirbCNe4g7smd'!54$';sȄm3|~o˸yyY i UwBŽQaҹK$ '&&]ˈ 2érzkX[DŹ8bڣB8# Uu0M!F0Zk]rOm>uǬsl$Y9H圅 ^¥"ͳŧ SFfD@'JlvqI"PDzO (X3m^2=[}sw1|.)_̆\gm$g&475~숝z-gr3#&wWonpj[UT=zMRz&kY5 `ld7/|j$  &$uײ0(&sKXg+$ {>^e!iNwd<1FXfA7$v)T-Ĺ%UvP52!Q2!#h5Gx:u¬uʹB|an6ʊV%Gq#{ߋױ%moZŝK~Ǹ*|HnbLL"zT*N *&,%#]R (WJsЉRn)kdP O ؤ׋!Y +U%Cl~A9x4)#!+J.yK2Rx8 f )7m=OAR6u;ÇݬŧG$q}\25`ޝԂw?)mgtI /Wpe]6Ph;HS#xSfB\D-\+\B4. Gϋ':>rYJ.*eÊ~OA'腊G~,n]@Aܖ 7 Hi9d^sEUmw-i%+Sk-c.?z%?sw5)JX|1fʍqʓ:~ 9ʍ_ ui%+&Ʀj;⽄FY)/(I)f+zxw_ FqSEuax,zALѺ#X~Yٚhai›8)%8qN%7~/qbɲпE"֩N3p#4}nvɀ+J*l#m'e6FM?3A} 6G0X"?wͤY1ۚ .1MHXt"p 78]K[ ?,֭:$oA)7PfZ1 A\ƒ5;v-j?r>*XFϚ Kk*K侚{Va D{M(HЉFݏF%M}J=H@\g_`li}_U`ŪScx@θV Ĺͻ̲GQYDou4]R1J(wB.8C!qn آh'bx ݥf'"3^ nq2Jp0)_3& |V|$ 0,}[%Rx%軿śeWӾ$Fq ޺M\ڣ"ƶšn YBÞƱRf=Sbzm3޷[D"pkTx+D/Mld'b&]^m1c([Z茲jy^ۯaqBG2t~EPŃaf1y3(Փxh"{|bLps/:.0bݻ_ كQd 4YM̞cj]D~ --G(U۬WDbWzo. ^k`NsǦb)W=dLGNWGxhe׫q0jғ˼(h{ocO:`G`qx6{߿%& ڮ"hQ7] 烢!ӨY•*b=KdX`$jҭt//%;~(dRbM(svQ)^̳ňU\\ /,T:-4| GldU~IYny*tѲLYSs+ ,Ee>iv`2.&@r@'@n6vYgm_iC`Up]oCW/y4.@ޒ-+z䡚0kgC`DmONh~B2\Pn*8a`lQs$٭8s-*"rP [s:pUzy¨ .-nQEa *O V窛*2'eV*ra / iہCz%-d<~Djk߸ڒ`N,H~DU֊3Dm*쳻Rqqֹg9%4xfx~RTyd~уv>{[؊5kI a&f?t; *>D": NL'%L|֤rP'npD4Յi áп #>[{& j:>, Q[iMdH7U#J%(*_)R;7;jNBy;jR`F<,fu'vIC3yݨ#;U.8e6LϮIHB Es;[V_!=h?OהB~k%vF!aeb7В8s?zT:j x O `ny7Kqy-( *fT-_jъ4,9a}g2v`ʰu&F H3FC聲܌ȹ@(,̪ݏmJ v>|9=yo C L _VmX,Q86AڙRFJ js?4` '(‚FV1M Dkod%ve`'NؔN_ɝ]0r,nL(tQ1>}aQP3"ŏ_ m@ l~NA%l &\8z/|d+:>C1)ӰPR碃l8.Vwu~r4h,r-@z Ϊ` 6:Lkb-.ؤdc=@ḿ|N2y]"d~I> ׇTT PPn^4$R $[Sf؍ӠXD]5QDw'X(![bS` OU[[Bm;`j$-Y8M j ,sGV$82|W'Cu?NfM:gBq nl蒺ghdhrr@5Òw$ITlZVWhN,5z߁0)*M?#p'#K7ZP)%:쀳v#x9tK ż!q)+Hq-ZkV[0 r\`A7wD㺈d§`Ǝ.)ޗlQ#o9)U$ax}xeo>sCn.QQ(aϠۓ@+0]Zfvɘ^w|n 2E4G.!ehTHwXkC[ LMuaZlU!ed+Sx{OWw?G.>{9vW-^ ;l9aeuW 2Uy7@LoiHCP{+ГV}q1pQtt -LU̶s$trl9ѸrW!8hb!X! fdu8Kv7~R8|#L2bt5PzЮ|pf$Yxca9wa(1sۉ ҉:  6 ى)/k􃊬g+ P<]? n"'#TяA PHyh۾ѡqNW-ӆN#I˛dcbLrtd%9S {Dqy<^ d "v ml !7ytz)[εT)mfVBd?DGq,;ieC)ҏz P kQ]#1cizraޞ]0;[{Q%P'eMma^ lNQdq 4~< 8ZF*d f0@idCɔ"vJ%fUGqWBnm[k5ҕ$w3*L5xZkY{6/N]*y.[C$K8ӿu(MR0zg7SWV/77aY\3499yJ*<ŭ X0!bu6ts BÕμphRf7`#ۏyG'BH]CPf'ùǽ@1=+[ʘ ~_T:d q(y?xQOO1`p|FeG{__PIZ >íMJM'H'9~َ~ԏ+EK tl/ 5ߦ]/VylPD${s2o*7715:?eIikڰۆGaE*M=#bqkvZd,y5И$qZUт?4mZLsBo(t,xhb{f sRchEy H܅iEo2x7ATLO=3=2r%W*aoRAA Uh Wb=`(ߟ?^$=)G x޼ 5XO&rݽR,m~3@Nqa6wW&O(@=Bkbp?voTRE2E-d '6Փh@7fC$5&@P@=o b[WmŇfe "7ln#y\;"!F2"tvo8_N>V1wHݛEUr|AZaRވ;\*X|:Scľ\n@?'P \t:_7ޝ'*'JloI\GO95*H^ (rsoWEF8tj?mb=uR}\'͑O bXHq C,@7p#z2m5IĵC;܅hSS@M5P{`n[%,^ J~ᩇ`Xp%zLxGR_Z ȧҖ8=L=ς 3([5xMud&NjEf;"6VeS)-8Kg:;I۬Xʋ-JD gz|2.DSX]d};om,cP0yu}lRdFfL-x\ij.vhH{ٝ߄ :z\!o> Xĭ0E~hrK˽# 6nY ' u_z:|o,J6O42M)X=DJD4`mLf#/;Y%9-:,*1e|PLݍb2G=6~/u j4/ ?=vsavҗgA>!ƥXz ZZL]e/ 89ȓ>ʍ {(5T݀QݺHⱯMՄJOAU >P1j) |ԏq&j]5$q؆^U9hkX4%@15# ;Co-Ѭ5A^_s P|R8|52j~HKIuZ'*b\1+S5Ym/\ʃF2l,@4agGT]Ʃ Cl aI)uR 6^3B$"9oϒMUٮAz=L^ވ9Dge%HD~ 彙ce^tBr1Rxu f`tqt97 Ĩ+Phr>$):H9@f`,d#SV3've~j%nR.2g\eo&u>7tuAk/asI+@qX_q7h_|DYmG[(k ߥ7ψr@e{q3ev ۍOɚ`Y]\< 2}"*γo\P7w iD4jLu ste6p.?Yv|~y?]ODR$]F!k(s'0 xf^*b C+i6fsഎh njCx1Q" pG]%q=`6ԎFWX@+xVg%U9ot8(HulnfE&_J =Y`J4dU@k Z8o~:> ʍ98mP%~ke|M}?!]'RDIbx`%*xxvO=+m5gN7[Tɇ3|V׹+"t[zYgy 306")_eceNҲcfr| K6*2A Vn4Q5८Kssrr`i@;{EنͻugٴcEy \/Ln/GOsOcb-A3%Ʌa Y iֽ.YBd0fA1UDZ3e1>LYU2=ŽM̹O}Wn$@zh;"=M*/IQ9(Wo T* ik\`loY3 `[_$_RV{G]ig3efh8y{>ڣLTt1S 񁱪1 x d(7/GL8yuq )87Ё抉!¬4 K{ql0~ Fg=v>Rij6HR;VH& RX*N{ `)Xյ>aSK3`g;!Ê@ t0Mw1(~gwo{-!I uX&Y ƋvsW*KNWkTB?dƥe v@@Q4ϺCj pUo9:QOVaQ;:3`4ۏ5L 33fA #4x$"5C N9ְo."#`J$Nս0ȝۊľ>W#sGmɯ4wdIA<֞f*+i쵛_Ndq$ lЭ/S{0p zsWP-Ŏ_S:oKC p) 9 ү\jy 0CbLU)DLuoG"]`-[{Ɖl{b܊hܸ 9q`bEhd ErDmf< eP܁TMX'?ba=ZjG:O?4:p>A0K7a}@/곫F\PT]Paf "`0 &4;Ra(kd9Y"GO(Jn N(:7jrSg $hI ^4ΆfnoUR#b;/{3pB4 eg)$h:We;Ks?TDvHnyeű\!1jg+eeC}v=ӴC'(XD(Ĉt`PoyDdderd W6YrFۘ\vR^F zᩔ:B:۵W4 DUbJƒR}DʖvB'f.Y r1>regQa76}.4ؓ~Z%#-\y#(KW\L\FX<^NN '֌wzbsa9V,/z¤@aӉh#y٠U0n+v't.MzM@~KyOf(Dh/k/%ƄGFWmDT&6V]\f[,*m祰V(&/۸lwa} \4IO&꘰ 9l ahq_('¥Uze6L4H=7M d2 . 7S$:ʹ~prӮogu&lZH\]=jju9خqMJNdHEaGaI*E@b9|hgCZ)(V)Zmg[fީZH Z?#wH8sUƢR+EqO%J;4@ԙN|W6<*N2Q-N!{{T9/Gf+Pg~߼t/yټT3WU|$N26G@Vzx|a项 %HF:=ڋ'OҾԠ"*h:q ɠ&p[>?xg[-l[z9Watpe,vyH$O8âB4MV[EDqO׎h5&lqcxE(:k@-MxHl&I>>]j m?T0%=u]gFpV"%¯ PMeh~NYH:FL6K] ]iHݾTCwdyE_߸PZ^I_1舺2++嫚Jq1Ŝ`]-sC?it^LCGƜW3X$c`:}W0I_\Π7t9p$7K.KQazF&_)h׽Xg *z F;݂p3.iЂ 9Z̖{ Z0"Ϙ;xu YQI5݆" Z4st  hJS`uJsb`cxH>rM+GA[Ɯ;}>܍L;~ynM`)b~78L` T?#-ɱ\rV7ɹ'z/L>GUڍ% Y@V~g~N`|Pƥ"h,^cفӗQ~X;DK eW]wI::J.^M?6f+)4>_],/~6}0fmPV'O v~P]}. !5:L5Mq@gt 9߻~\ ;/Y0Pϓf<-3* }QLE \BE.0q([CQʋ\S)-\IUҾГ7\0W BW_/1 }5s+Qp_2GCW*"[ w*%)='Rm=XXFjmGZ`ilRl3U\k$Dt9b1oSt$fa8jqUQ$AZ 7ᤶx56bU/['ߖ4<>֚\&Nn8z =&%f $VlAE0oWdPooX1$ۡmwdZ?@} N>Z 0sB$Y0ZJfېe.Y|D=iGp>u?/65ue QښmmU-Y*~ V-1M:MS}p7y԰{`Mv'h $/L$]5ΫF*7xD$G0ۘ I"L6| ݮJTޔ6fR,J Y0Y{LST5,1LuRţ].v{3zAd+3@?&mˇ)Fy MBEV#둑&1 u[̼vM80XKLڷ[1BwHL !8uQo< F۷*mTH_РIoa}:^=D4ٕ:L1!%@^+LmMxHS‰C~ mIl ?^̻}r]̧_ ^=P*JDXoXP c#?VK 6L4 Ia^"%4sJ -[MY$iDށor1L(֮?ٱ?5u~Gަ֖ѱVGAe]8bSg(#C嬢Vo<|9Kl9*#jr8#%]o ȎĊf'ܭۑa>}Odʜlb WKvBnz秹jtđy550:h'9/ZH[#;\/cɎJ~2 n6ޜT .JWt R_2n Aʓ8JF@Of:f`v+=4;i*bASu\}2D;_e3]!{85kƪʃGNCOKLd̐~%uk 2DX/{&94SnF5}'MNDDMv(q/UOEگWZ;OlDMgh%=|Ə4SȒ_mdt' DϏ;tA!߶I c7O="e7ux| lQ6{nDKUcwb.* IeK{#U+h,}/QmtsO/YX:sT D-#Ҧϥ9Vo#=c_OıƏNuTߥS03).~%,VFY~ Es7d?R8:E'h/I=J."OG+&$w|xQtC*9Ɩ 鎚\AJιaGF FR3dSwWj=-C{D)s;zi 7ܟ?{)x@3c5ZO69P33m뇔 ;^o,Q804*<(kI1T:? /G1`2D vrT$Xc0Js=+s]'6WׂԸ^g@%ܜ J6L0(` @iNI!a&U |d0:q!8uS𑨫q.: |ّ`T]g+܊fH 35@J5RՒXf%Gb$Ebz g%P9UdbTRz2]9R p'Z4rc? 61f *C]Uw6zR0ә'.Ր"戜HKMcGgѺNQDm< +n$mnu1-{[8#j]_j"ohW6÷Ѵ1kMI!CBA[̷y?{m7>54*Q-1@^K:;+]{BL*[ $E+B}sRRTOVaQM+@--zLQ%auyI%6_"@;879$ZOu^93Jso2Ps(rESnVСnգ`ڧ o}u))pz+>?$p@D&_&?k?&FC}}!U4¨G$nEx"VYlgYZ0707010000037a000081a4000000000000000000000001626034b200002e68000000000000000000000000000000000000005100000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/emu10k1/snd-emu10k1x.ko.xz7zXZִF!t/k.']?Eh=ڜ9MT]+5CְS v6819߸7Z(tt,îiW,V°˿󫧠tHןc'>IOYtދXɛqhck&b\;S^m6n`mH~x%fؚ~UFV>+(iR֗,Kڧ:y'h)ɀݫ"QdXq(9A+`rgwR+ (p~4X oU+F2;Iɾ5Ys 1D2t}G%_o$9o+ y\H ɨUduխ !M8/r-TvI Xe6&Rﮰ4^Ƒt 36Vֈ~q}vL)ҠMl~1Lrgl$㄂MFeVxmn34Zd\>΍{/k8mP"⼺a23ҭTFQ]bJ]7 YɃAxyhG,+e>ΦcnBp䎀/?&[ %B c:`U)Bf퉚9;NJ_f@9%}.lZL$d (8 ~ǯJ!9˂ sCq.“y%2lwf6#;C+ ?ufrFt߼?z{Bvol`LC4\1gwwơ̭ C~ȽNgՆrW| L+j#9E]Ama~$n:wmF&8~&A/%U,uo]k%'JfǦND/^hU˅xV mTRꈙ^A>׽.jxCh N?1 !K8ũStEy/`-) YO=% w-}wVd, xtDT(}h?:Wg$n嫀$BtCۦw7 !WHNΡhQP4ǿ%РLJܷFGnsAnA~>#ڭ&7Eoo):-,Vˏͷ*zN5*u˄EWt c\/8}pDS#҈D L BM\ڇ= Wgіe"r)+MkgL3^?@ m> &sOIj$Ux0z i %Tئ1au/GW,[i~=asvٖ`ZS| ?X)D);9,;8պQ5Ej-ei绌baC*}QkoXq8߰ԋx,n&"fޏ0I+~!Lƭ7BK nI,oBVy`ܩzpBr9żOމef :0j}2uG2Uv 7 ܼ[`XFJ j;m65~I&N1O0VN"H{h+lcĴ%)^p=4NXvƼS[)O+z? ?'$}nRmjuf$x¡&ulƆoyHЙ|%)mt!Q'dx_e>@+'^Fȶ.>3>~<9@t5`ѳхQ/(P)*}^ z"_$D@ UC3TZtUɂAU)F.9?ZSm_ @]kV8f \ _{HM9$d]d1Wj`;njtf >%#ГtM<=7B@~Hjm2f_4lhݸWJr/U%5)Rf?W"`Fb"Ro']e`xZw d!l&\G;GHd<ǫ~!}$VJ0?4{Ra݋Ge(M1Byzp+E [ :QRbsCDxI<\LG` y;P3u@:2ev JGRP t7QVw4D:zpõo?l->ŕq)3+Z"s zÈka3?NXIOWx"ߚ"YS`߂ahFM#Iڂ[ gC?i_5[ 7_P}rP Rطr S% ŭr)'ӏl%Vڕ؎`C%S]TE4_ӡ~.<|n!^O2 ,ո&xa_vv+o!}QZ/6ڢP ~qxp )%|*^$+@j5D 0gbAH[3Ps- Xes ;D؝LDیx8h4t LMaAwX1W&Uss2|6>T;x:KN%yQ>LwwBPd;r-b}^/Uewm`ฮβ)3=\ xUϧB}1;ct}`o娞5 zE$VϞ$S:P?~,w* IۖǺ~!^ɼ 3h532R#bQ0kN/zslÑ2F'_y8#⏮Īm׃ō{@'4_,aLj\ ͲrbxXnbN9kIOu..?Q6\oD3~s7M|K)}1c:qS+n[etl4Z8Kq6wuԇ/@ [u,2}}{ =[^"KS/EޗKy ey0sw9)kQߚ"׳gR='@&~x)BD\'i@!A I9ܧ3rd$qD|㫄LS̻$\iY;o@ɇ=;8d +IiSe\w9e߭+!@}l4lPjz*[WK0խVwxQfenUe /ߦn27Oc\ mkcG -9n{|VLUGJ[SӓRo,5SBԛO2w1*2C0}ڞ7{SpftZs֌3=H\k ٨ 52%_6ZR X#?]ii{ETo +^a~ҡ-K a+m7G|Yǎv;sut2Qh@5!|Ybb&7^ io,~v+2\ 1VYϐ *6Є,؂śQsa{ӭ')F_l=.e7C\P]UXd!0 q~1CXl3xyD7x" fa)!%+s`~:EYQecQZky6{\.U.'d.Z(CeXkLR {)zkTǨ+~H֭oyviu2#F \6+T@/z!aj=kiAS̞ӻ#hZvK-QP! !҄TGTX! 4H-c!FT_^; &wO X|8$ǃYXEM,!| 4uC[4V!zut4>0!'|89(qD4Y"q +1!U*HĢPӲ]AB{X 6p2!sk%"0ͩD#s'C:\x!S7Be?-]dvm%I:[$NdJePV]Rkr6QIj+ã*`0W6 BLѸRt$N!<Ψw0-SyRCTiK 6D*D4>&@C7Y0`"Wӟ}2K%R %̛w TdE&n1GW&M;|/VOdXVvbV4VlдMC,bERʩ#LYmh/(q{󂡑nF%6+W3ڍcxv3bm!H}^Rn>NQ]j|G2!9ܹl4s;F,Vm9X]4ZKϥAlmȰH,LO1K XߦG40/Ut4v=!y`d]=|M-"3LF+E&xs3##9u&ko0SpG1/AHCkk@Kqn ߬e\ff믖MT~pe KiY-ԪpuѷD$EE{(ND!^q p *x/-Oߜ§!? D z MR ^^4(bM{-f!:sba@4I܅e}O~ `#>dm &?Ƒú%e58Hؔ\c=||xt[m4'{$Rmwzrc%b#Unxfی)d"8tKj>igV6 ^d(g]|Z6BI5_VuD{pG9^[wʃXa#j,j"<ݔ(84%8]b l :HߡTzIqK'4)C" oYウ8e)R̪ "7䛗QfuryoB<&1j 8Ch6f%" 2C#% 4XwSV&pJs(\SZ4>35FsmhӐ﮲+vX0>y Zh|*&a^_B7%9kC/3"5y3}7- FG1ߩ0ϼuRLd鯝' 785fD9^ltZ)q`0fhYfҺM*b[@8f~u^_ǽ=?:mn+tgIJosuc)BX[.QHzKpz>b3lkVļvgcɽL;1%s}1 8Soѻ傏P4 ۞ &JꩁYɊo:g8cBVXzwGQhpW ;i BgwF<,/i %B-pše;Y߰DZ5DVBA& #պ٠!@~FVt_QhyZNra/֕o:i#~hMq3Lz"֔ràB\4.'Vk3{&e_&1=7OmUVAHL#3ܑ4uEųڶ,Es8"T4_(^ei䍳;Vxm }Q `kq סy=onr`b:D0 A;%-B,D?R{t MO%8OƌNj(7!63 lң,!Y?Ō`ҩ 2i++jkեM\S 7@QH\Ѥkݷ6_@f[cچNY]\9ͪsP}÷lHrt w}řV8ɳ U=戂0m„l+?DL8 cϙH/C*'t]6YiXdmߟ̙O>%OkBk,ijN?)2p;NGU.Nrg+7;6'G2%',A<[=Ω4Ue̺_*^no&^23'凛rXJqNuzVw}~/ 5qm.a˸۞,ɨVpPe2ؓң ɏ"Y_ GqkUyӞ6?:#+Tƙu wrASf{:X3ۥHrU S7d(CYo*)eJ숹I60WL -;ȍ8 ٠/ Q/8d7$Ye<թJċܱ-%؟wFAr@YAQC`f@b&XT@oGqJ)ԅ ' *rac+VkQR&qVFICW誃A LJ)^ (m[{ۈf<"M+f_SDJxّv:~5l+{RIEuMLHg:!k V:7L8idWVۊ$Aga7c&V{ʢbX"ĠITuӆڸX )$1ol[P[Ş"y~ybm̤ibUZ낖8Q2K̩. zm1}ǞWaj0wUH`OшKg)]\3BN-}$Lw`e[F|څM'Hb8m8Rݾ,v6Ȳ= &6kԜZ(jHr^Ze1O}:u訤i38bOt,lls>c] \aSˆZP2!`7G=zy9WQ^VgQ^[oռD&20' _EQtLz˲+qx,-sؐS /m6+>x` ު>?RE {}0lrx w["I,: )?XMA01奌Go.J 'PMKi"J3uo 8zk-G_PNf*ReG /u\sVWhՋjIm7 U|;/͟xn) _ڴeG@P}n5CsL3{=N̾ESCCU>unY!8%/z>[a# (W4-.Xy0Y+)hފ6`a,ˇL]⎑[Ey)%r8zw|5wY"PKvW70"[905,ad{EZhsc<җc yƅrTaǰ}{l;(8b uch2ܴ'"LOeM,/-=QKriqO2=ay@*aƤz%B? c-B]Vtv8_psI94EQ,GNmi8`\MxuǓ37ϭ{6h[o/rcPXOز66F<ȑ_Aщt{ ڭpxT"'f*ILdeRFb]5NϴUvJ1UO®&aU&U(JqO37 \$GͱgYZ0707010000037b000081a4000000000000000000000001626034b2000093ac000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/ice1712/snd-ice1712.ko.xz7zXZִF!t/qi]?Eh=ڜ9T_Q1tn,MG1mV#PPdm=LfM푪!I OtIS&&^mjV|' WwR(D@)JGc TLtcJ{~` O93dTMӍ$k$tn@t\ZyQG"N]z; 1N;z asfd$u(8K\JNO2<zh6Qs'\/քOb[B^'5ˑ6q/@i_nNh"_b8€W3Zy|҆/"36h9I˟*yWu)Ѧ2<\N,]R0ѫ?]P!qmAg5pn":Jbm>˨81A,CS i7W}p{ d/d^￐E0 B*GJ(][ $x nj@.(jRG Aϳ̐0|kbZ g5S\wzA/rZjlSE|bXn/NnA )xV/ت 1oTn wi$<$bOY(᳈>\bd CW;9r܁0DTa,rsp"83)N̫>@U -T̿YӃE¡poXy9!C;WCLAwssD.DتJ~ MEIKV*}!gO"JTJKe%y0p5ʡ񂡴ty|?[8b>q\Qnz'8+AZtnyxCopb݌/Y ^4%`1 b*Z?䕧[SM$ڦDUy^O\ Lb+2IQYAN|(B?LX#Ai}#::,q+hae_H72xѯ–|hx T'!l1k4 m 'ܶ3tЕ8c&.LCn] >N)i%r@ըEvs^Rr2>$~)RrB+C&d ǿcw>vAK*QgqY˂3ɎϸI[G\;؏?8q[c S57E4<=%@LߢkBlmw&&ĉ VFi@ 4̴ܵc^aoh,YK1EZ%3yb#h>x4AR?AH9[yZg4ULmRKQYyncהK :]/mB S*<׿A+44+ nԋ̪6 {0+UxzYW n9kKS9v00ݵsV‘*ГB0arS.ɉfr~%*@ƴ6w_Kavd)yKH83($D2跐}L]#+^! ;VqT h*.m3VK\ q1)G j8tŃZVHܮ̢J9߳aƭ 9i<vj`?Ʈ賖=F 1#ZD1|Q)CnUwgFe`WC=D>/{ 2 |lntj]?ְyy򝺤oi=`NtUmYJK6VMzqMxϝ \$8Gqo7z(},@ !|J}1!Ke ?0J4ƀ 9#VNiqDبS0b9gpv]#\kteRt՛KjO ??F~R Fp~arJ7= / nj-sr @Iw> oI M=yá";0KPo."vgضL q\mA" L7vfYC3y7C 08V8`9Xo% UוS\ _JY%%SQH^'S=lHpqPtdZ !*܊ .hoSu/X'xJG:a,z(E,܎k-/ /AAFyP*;Y(!$:'CA \~{+TI%+u$>K˄C"J.w2\tb2rMX<p/>>QpG\7g?:!;MC5]5k2q{ : r|т܏߱4`rΚn% ߶\N_o٬e*]G.+*+KPҘqJ Mg6>H3vGLS>ʞ.11*k|}rgRɡvVDoLNbm">:Xr' ʋm0 \ N2 :c 1ڭ%&4Oy!9M8U[t챮PGA=H~OS~~oLh|GGTaH5~o= oڕQN`"w=$wq񽦰K®~2/wRjY:X'%1x)qюO}Eu}f~z,{mR.jʜHs9Ř@C(鉥69 N jY&G:`x1FL]b>oaYiCjpZ79?`URnE{$m!fJdoUK*5×} }h =x'UO+ΟT+: -M.d2 Gn層]F&!M#]B? ٲ̽1M DgnVs *K__L{-[䕫$,Pgs$ԊK@4eƥnB$c=4|FKN'u%w|DKǂDvb'BCWڇ. "FfI*hxSyb!@4=Dg).䁏bgҽ)گ@< UsDՒKI*? cɫ9 Ac<16ԉӠTD/Oᤘ 7m^(M=+dGS}x <2=6DD6V+jxNZsAL/N"ؙj-q4=ԆEY/vOФՠUGB}]1qaFiSX!B+lA̩YÉ @iec9`k&xMa*'+Bg(JԟjiY >GDoruB2S"@>Ke0Bʣk% _lʏPw\ԭ S)= ɠ7A5A001fÀ/ܖZ6F&vhyҘBi$ @Xu/K*`qU >6KWUJys:敯"CЁ "|ɦ9c9]V)9# 7W){Y-;ΩۏSt 6io C|;ܗ! =:-?LI`O{35iL ;TVJ Ra]Ε&&+Ý֪~S%x̅+ח*MAls.~J3L4 %G!2>^JZlK!>3..2xEnl:;*tr:?ZF#q/7Feh>8Y3ͅvٳ=7ʔxXdKEzW۔ hӭzk|p ~'ݝ|J0X9wQeJDvw<" _B URil8-WUJ<"K|$?v%Ju鰬NY<쉴Iu9>wN- -5()U8BCҏɁqy?Y'n#'L0\%Rbu  GCҞ+۰mxtӚtҪ׭W: }_zVW?:FXވmd\jRd%32 =Wɍo*k),o XAT#e|ƟpՄhY3 Ջe7TÐ !{1\#z*1u_`R1AɒÆ=@ߡ䡶6tVeoє:kJ4L 2!]^FU7,OG,ނkpy[%4 RĔQ ,Ǐ0@욒~.x蓽p1Agg,9|6R("J1 nbсox_TsRŔ(5MCٚ6PmrƧ*/զ,R+ƶ'ش . 3僐`R_!XE{8\T) TbmJHQ鿅9cBgR}[:#۾î2ʷ;{c\R.{[O!mO GԷ jľB!A|ֶ bcMK2_Itk%%2 _Li-3<n”1o`䦐yV|kGj=3nA}B[\}&o="Ņ 7U%&{*VF[/;Z}b!}Cf/_m07ZVh*^8b/B-r\7&Wj,9/Ώw! yZkF^jvD*@ɮd8XߛxL$ϴN0x( 6DqJ qt8˖l;| aP$k*C jgi vOZl,RysdA.DcVI$ڜAE]ѮCs0d!} $6ֲ[ 92p Ƣ:G/kUG{xW%pYAJ7$o?%r7%ýU, ӯZ9iT(;0 SOMF Di!]Ŕ̚Ź?8ͽm:semfT$0 /DBP-7|[>4qO?hʯj{ "[|\ 1 `0mv*/b0kR3Yӝݍˊ\rrk>q^D̛Q39':c rوؼяS74hCf2̉DmO HFܕRC5X LGZ-刞n@@vHHּx\f('Tl8/O]*׿w` +uHX Y\,(Fn6Ni0߬ZMlm ju$5tZwCZ v9cGVHU\5;ge*qiHxǘ?D$F&(.%SX=0A-ޮdfٻo.ݽg(m$MQg٠Zm\#)2i7Vj!Jma@eN-cgQXrcdE!NP-Rv C %/x .c}g#[Oӟbį?XvQ:![)+ /4pdOl-ɉDP77$㜻P̦Uے_ȉ$`XSPzMrZA'2}wR`7J$W1Y"lW⠢*0mXh+?[*#YSD LSN[k[_^j [lBnnIL#=lBf0:tռ O0 tfNFC{?6;4`ֹWy^$lOz,]$&㔞yӝH]I<- ?8ИkA$T쩷ȮUa"/r=pءr1_W<홸ώYFKql{t \ N;JPahș2p_n| ZPhut4>,.05gHafG ?-06pO?z7,ւ!j#FV^j&DXӖM9g@\ڦ7'_w'%x/ Uǣo>:6l8BG㦌W*MY(ԩ59]GթJxD氝bUu>=,;~OP?5_E `'|d|?e)Y%ThxCʘOGLvi'1_$[@He _ī76I6/pdE9 u3>LOfd4u2ޡ\BHX2\Pxj1%{ ,LP7cR8 WXkr8G|ꕗxRg[Xp6Ӹ5J{@Gwyf+}K[Űv$H */8z.]gp9l)RFtm~cl&L8}|\$H q1~;!)qMn>ye@~b:2ΪW$iڼLd*H?frI?j+ =5rB[{PI7DK="iQvRĪcPezZr2-GveU?|ksf.Dx-&Ј~vVe\pY -|K4죬lEL?tG,m䡩TbJb1BATg1{LbBrݸ#MJ rէ=-W~D*}5>x oZC%(PWA-b/廄H𠀢SOcEM &sDo|ԍRx:`v@a6K6F+ UrI+#QX|Ou| ͟b@(VdNxd/(5PE>Y'v=M+Г cC;` 3'Lt8O 0يL MtW_EEA~U%P/K*?=L;.ZYp ]2H BRɍ^ǪrGӌ^K(ӊ;==uJk:r{qGZQҼ#}Dϝ1 UqLc Ix/ n1݂qLqlYm=}S!1a5_xW;nmɾŗ鑅#xFϫa z!R8x4ʔӂ}EҤ_'7(4ۆg \V-DUw$[ߤ5X}ǀ;Ncq06 jOaaO_\J5W8=A;.,UU г^Rht fsC3yV=S OpU?J:X]ߌwZ+Ep =M=n Y#ḒwjTDzJ/ \=}-ȗTa򹜛 ɡ!@zSIDKGQCA y֍) /شVGCW C"3|֯E+gaZE?C #dEW9Hf~n)FGB17d$y+L(/C8?lHzŹ .U$ ?kh٧O$2XPr8 ZSA_l7 /6ܚsS?ݤ恟'c=(v0#]ucCH=s Uhbm^0RRςFGdžȥ@M^ 1ܓʁK8GHVZ/)5F jMM`=&;zNUȓDD+t/q=);i-_Jrws2JE[ӁG`DFZ7g88;M#M2_N[THx irWe.T짎Z$o[ ,r)ӗN א&ՕqsST P۴U NýχMٱ5Ϸd.l˙d>q`  !QTN~.R60ZV]E22o_Ӿ1:Ӽvk602!jW?;r;*t笾[&ƬZ]@/ Ӭr1|it σd-*gP+:lM[jY" yrz5&&SvKj# ~Y3WUkllɍ+ל !'4\5ylC: 5j!S\ػH @9h9 +gVxAbiFX7_1 SM*})N7vlu(Lu m$H-a;8ye*u6 F؟I"L>F ПgsoQB﹀[dCr2I>S N^S['|v"{KR[!70FzK!K֊E/7b&ԔûohIo>2N]o";H:H033=h rkUzc^Nܰp[z7Q.~0i^QcC5<霱F5"bJ4BGȶ?.pQO*.Zw)>ZcͤL`fSda vMv- )[5[ qw1GTLm?`|dTB-@ᣥN\uOU .6|Jj l #5h*M?haj灈6Mg+ /'gN˜t uC@Q-󣻰h-W/pPP@?SGKK?!E8۠Sًk~:h[b"I]-w^ CRkxQahI4{;0/\ْ(KuUnDɪ@&J#i+4)q52 5k9F:ryh,;xvs{, k,dQLF7x:HR#$S,e FFFsԆjay\-z9*J3O $mnk9*6!b1rb Uĉ`S Dh/[5_Xr4wb/5^qf)J㐟`'vW2 zHT'?è!ۥO^nC~:T~%ZfT2,!;;'ѦSIK@8~qxE3]Mr\t8o y`_`3 ww8: XMM̕ނ-CV ap7ڠaހS<;.j(S:a_ְ_7d12 B|Q an ^iڔhJO"Tt2PJҷb+_g³@|vMҟR~MbQG|! =OߧS_U*}N5THK=13'bJ\X$8ӟ5PBm3:8P7;OސY r(QI6V#/^A~ЗH3r0RrIb w<2C}zI_bw_FV9xRlGIO]=|U])Ź GL ΫwR VF5IN]m=xE:dp ^=weGui$pt!<ϻ1]J#CGTQ8Ԧ(Ÿtl ţwG>-:Cfk[H5e׎L4 SQ.=Ԝy5lyf9@K!Os|-Elo7DstVQ O?DzNf1f : -E] QZ10/,;"t6{ogmB+Za= -FT0\Jx$\1u ԕp}_=y]J̈CK]w܀ϩqa=H ҧbYba%V@D%#KVpւo->G[, i:Վ&Jr~^pʒH+E&Puu G57zZa?Yٷ~YMĆ^W'3%j۰d5v;,wsJ^M.w>- sFDV]to Q kӫW̹;W`%]<^ok#|M :%h[@P3(8#)}WSQ6N4xy2:MLQXKM=tD䩼B }c"JXnK% A@ySzQ3T"g)kq lT0Y|SݶB̝}F62zK 2vaH𐳆{I,JJ XOӲn|\ oh_z'9>hWLi|T >ޠuv}ՈURZ|W6,c؈hAp*:xG%88TGgze#^;>DpLpkj<fGf,;%Yu5y忀WXuVa,XSUl3cQjmJjx$jwf9Z5x 7+_ -cLXRϗ N F϶}-遅(įEv>N5J -7 @PPV%p$\Y=LA@W!BJ|N WnY: iҭs''UhJ{ RZI$Fo`l1Fm^B Ի 3-{Ig1Wt2/{y^y1o{{睅ϷzRo0&g'?fu/ͨgvm)41>$aZQo>/kRm-xɰlC^!L]ȞrU} #9e|ǫ)-=kVHMfgc;%pɚs$$pe$9E j9IR4NjtD[0*%9?O>+AQnە5WdfRPx/^Ua汏}NjƏ`Y`#UB< 0ߋ_ceK;EV{zR.޲ƘG3P"=9O[ϒO`KkD(X_FWSRJÑfIC".- zϕp`E[':/o"%.R?X+w|uKvN*Vyq\Lb⊃ _褐 /9E$m:kr t m_/SX?s( V \2I;4\ߥݕfu,ݚ6X"Wօ<퇄'ywKH^IS'i"cwZt2Kd=j3fIz8w!g0kB Ufؤ7`per/ڲZ :}>ۭ&5PٵKg8KLB-a` Hՠ:55g͛?p]lS%Q;OA,S:}9LbCRsRXݭe S,`&Df_> %!骏X/pPveHLA-͓3j`̣iR;&P[+MR̛X\@bY1(JY ~rϴ)BH> wI ɂt99Ey X3Ctz*V~M2^0sgGbl6gmNxrA)& h~s{e:,JR@WݶH: ݖY@,Lg Dz 0Qp.s+J jΖg/Ij`$Rdf+䳠`g -O^?Ph*r#eq2d9{ QlCHg[l8&^ <n jK׹% W% OZ^يEz]DZoF3{T1 9O@u!-V=v183t9";d8R1^}=oC>cyE6gp13dV:?rԙrP!샤㥸i2 zp@3wjadNZ Wa(s /eI^Z)9xZ:+SXt N  9YNX`BlRĂp֯;eD{K ]m5#l"с!C&n| caX*V tj y*d\ivWIRoj8"Wj8g3W,kl??P~m ;2: dm]SgiN&U\ 喋)QJ>ȗv X:Ի}HDV.5q:Nq/,vE0Ɣ+kiPϿNଭ|! IOR"s/N-}1g! xU0ܾe&'Ie7ū Fx I|ٜ"=wDo seU([홿=и.' /3c0!荒* Lny8[}lӳԒ~FΒݨFt'퍎0{9 <Ө,w)(O-ya`o+d@~2];_+ޏGQ@0Omo8WG;.2X6Z ;OPhf]hvSu$0E-}X.ԫ^%(YB |V#Y_ ӱ}*9L<.C[n"gzF8zN(cpPW*bPRʋ+AuQnս0*G2 _ toaC#-g`-S^#DXQp-^a 5kM0%}]LcQ΁^_a.,"N{!/jBЄ=5^K(=8@lujo\ƉklW(sCX4Jv!w3J# wfFܯ`6ޭBQ8!qicYO]zoǚ?&c%`@K`s=4%5N#bC*0 V>sCj.ɒWkpw2D5#sJ[ae"ntc-- XSv_j#дcgذ9{nqv71Ys[Ϫrs.TG xP^YvEu˫lCޟPmTE)f&ȼ?Gp%J{?6O`ia<, FĽ=I۞TK*=OV;`~a7izl"}ԨjZ,QM\+\E߅ĈH]QJŗwir8beAJ| 4goBS3&c*3eA`;Gws*-8i^U]|73DRb/j$WYQ:2lffk\bЯVhg4ias@=9Щ8 c;GE?қPCM@aW>gKX*@օ$|>ζHՀhU=b莓 g&Dh k8TfOz98![JR&R5蒒$+v0 5-@΋Q>dH%HC _|h_ť2y=d2"~s!`~3̬\]kM8@nmfdekBXNv.KlbwkW ;[̇$ sg[#@y5N'uIUtsz|hwIWK}ht,nKHVPݰLU9ZT$aF93RBHBu[|sObR:(FEžXn9_2bf&"+L ^P֨v 5*JgzR.sO3~M18׫9sx g/Ĥa-|^K D{ŧ5D1hNNF^ylDbapB-t0L> Z?Ӷ" \|V*KxŴѩ:7 GF핤QlTϤAzt h/E(gLcB3cI'm8W;?z+`_AMl{.?ӻ>ؗ}Hb\aO(XƉ^a$]6@d+Ѭ#IgH>&8B`mް߉4Ď(]xw  ꩜0nbc".WF>v9B҉u%KQ8Ȳ|ۋ3% =ꓧ%zȣcmf/_,sľRʷבd5%3n/jŚ.r L:&[@?4ZQ*7 [;>gi˄1W$/3v=XbI_ Y@h\Pquv}g05%@{k|ED|>܉ح.0A/UQ9 UP{CMqR-A>cyU]6 : juwjPW]RH *w|4]#yt)|W(S4A*^(iEl,G@k}ahx׊ *8͋{i gmR꡵0›YwqT˒dw46RbsŻP̫-t4Mۀ_\_EZ\+ƶ: Hzyn\gi7 Ҵ{n\^=C;W10^H+C˶P\* Z%nP +e 5cRɵ H(ۏ{3#k}khmnVr?;@?V. D5XtV-|(mZ3ܲK@_lx>#Uua|8M(A^ː*I)0nJw E*6CD+ RK޵~==qI 1sIcOGq 0 i7؏z9ȋn €UӵNḒיL sH7pc{=W_5;+WJ.bi!ؚH6x *:rϫf6U#y}NDD4=9n % T0eդDʖަw%L#}6bfY\@cʰ," ,Ȝ#-7f!ﶃJ|Po@Unr|.2$YG޵f2cZ,yQA[x}j!6JOkī{e{ ak`#$pm/7PnʙEW5ɾ*Pu+AınC:R;`n0rU+u-?qDk^(Sx+˥m \ߕa"1$F "R7ҘRqeOoMrpPB5܀%FR0]]&b_~>B=b~/BNe/|ٍ+u7^0PiH] Ʉf%)F f/aGc &ھh?¨؜Ԝ mrxh6vuf{9hfq ^ ө_"EF?/c2ثYc8ؙ_5w +&V[|^O1;Pi`ZzlM !Ć!-gfL渢UCdc i!]Fş@hAkTC{]K V`0O~d^ׄ23!3)}"RK4QxI_. JNcv 4\1Tdc9 I0/[c{O/Btl;CEqu So2%QWb>jp&%7TM5 60h/mX<@VR3qC#v$<5y`";!*ن{ hW"<WZI΄R]xyOcvK@6;e}) 7+ J_yM)3Lr^2S?)xelR¦ vtKƠIM^J@S!{(87J҄cATsqDi.k,b⢕o>дhz=pbNiEB(ջƽq-^;7a߮Z2x> "gGD9y2wVO nmȈ 8H1TyNh,AGj ґ~m ;nv8gJ#5GVx(M"t\; Iyv۔ӢV7T=Kk{APXlta϶?ƿڊ{\!(Ŕt0!3>㿺ǟ'2 e-#)Sȕ4O;5I0|8>23e(>TF FKGF='!,*0r(v-.1~|WEY fjzoIk,@U֠nnKBqf <]uH`W rߢ<Ɛc7I0AjG-!Dj#>k!\&Hq`3FRU9<$2PS(j *āQx,ÎOيˣ^&(F{'hNnSaqzV@,QטE,69ӆc_Q@Rϔ-P\}a-LLHZ+*J:yT7&IZ79 FhJ6߸ V\gjG=|%anp r$*/fE  ^\(?0!`*S/e]”jփPR)%^+S=;5$U\VkJz .E6$\?~tX6gVx5MJ֘g1(ixgGuXO6CEu){D 6,,myl7O+lY?SqlP*y`E߃i"OVcL~qMwGId@'v軬w"%48>VGPgqQ2;O~+QfS{6654G AdffV>lkŝKs;dTo:ćk{jMK6Zg{Xn9-Dv,N3E +<`b<-İ\pbRi{nhvT8!aI@DbDrځ* "gR:Y*IQ_Y'D7mmS^n!2h7hjՅ;_@n ]*LtmŶU7S]`ScmPlUtSB$C:%3Eg=Ws.<?.bDoXe/`3D܆^ ŠR~9"1g2u@ܣnZmĨkpk6$~if}57qSM[dGMz=ܼaQi{ ?Ţ9v$2(Ir*:)Q8op$krӇvua@p`M.%DEI(,D~j˪Qe1Drʞ;1:]cd'۪K y'k_!&TvmX".5 ρ sz͖n˾SMT"h "mljnHBf`*wL`47&ve7)!!;Gr~j 8;L;̈aT[{:Rq me t6qN i;i!V7u*|8\[ec8&Oթ@3eHruPIk+"[rCp C@ޔ^b&aT鎋S0*#@8##$"vC.-?K,Wk-D׷cQAMɤBs#>E `ҥ]u#)@ZZP+>ּ{t־n̊mO <{?n3ӄbCЁO *G=V13ó)4y)(SLlNx _Ѷ_DkEa^I9f bxndMgroSf9,_ $^r*MӺQGla+Iܮ`yA<{M* XvGx;Wɿ; )B=2$|4l-.Km^֤g4k󎿁@ FڋC]S8i]"\ޢ)iS2P!ՙOPı%Ȍ;J B:Dn7X0ρ*B`,Vgէ uߧn ԨYBS^2'PkC#<HNMe3?uu~!L5 .tR3L>Uآ̩ eU}ix0~֔}^e<2qC\d c8~Ѹ Yi>SFupZbwe\5lV6;ZR:TbY $ LOapi@`ydz8: Sئ3lWAgpEߤڋ9xwmPcǾBj8ClͲrPu6c *5hyۼFD% 8}&Y_ r첈^j, ThBx30}vW7BKČ> VMss\ p}.ד܊1wukX:z/,ߜg^]|T"]J Mj.%7qSt)\<4?_SGw/F*4NeI{dLh^ע#Rt ◎ T,*6*u@WqWJ &85D yq^gËRz5@I= $`zr3+ lg I1Ifm?`G6遨"SV\HӸLzoʍ< Cښ aY|K0)S>~+].t}4FRLZ= ~] Y_-d'DžoBoˠ_<{Rz9>0C(WV3mzt7C`B4rx#Ϟt)=AMbj qo4MC3^!j`%$]:CDVg|P2%IvKt,r{'\X+QK8\dѽ痕h6 :SA;i4D绕 ۸0Z_Fn4p%PSw }E.n(tYTP?*.裤 )BPR9.4'IѤ wF+%C<ƍn ǷF Ԑ'8 |.׃=iuty&}{^F) OWc!kb.+;cϑ=:/k};pK[|fl7P h<љk2C3Hd}ψ􌠾.>h@Dw;'zTΈm xMhӝ!vK:w+\QAѲLJgߏN"κ;vԏr ϡUIIcA#.L3auS4Oɲm> ϶/a~T6ݔN#63M: ى:T*#`TZ0rh|9`p>U~%Q 3N?m S8|'tf4D&xg! 3PvTfpk̩BBhi/lE) L4z8fx#AEfխ7xj'N4|NJ&:Ww܃B.cWnqpPHEiqDE|׻]}?Ar;@/$9xNRXø5 Z'|4̷K mx c@nr26ܸ%޿"W)]-4fZ\YF MCsS9.~3֚G c QK5w5-eJAڐj(zO# d֩ٝ@P1y ˸SC58Si\˖6a)- *@O-27Gu3s"jˎAdgXl[<3߈p3F3֑22J6U,"cAYVpBkN#-_L-b]Gf/&ag'NDrQo6M7[,iaC@g)0[*wY> fLt(߂q%'Nۗ381?AD\az"u>xnڈ]p=sbEe5* kJPkj?/l3޳/ UvnJfaFB.CFy9y9mpB :JS^%+TQJ"HMDㄐBѹ#I7_:rK^gJå2fӺ_ҩ3)YI*w{ѵߛ:VI>;¾:]ļZ&殆랾b)Jbs^NX*?mh~"[999~(m`σ3HGQSPS "P1 *tä#s v8i] JB3BTG@D(Y!ئUU2T3'18J^d㧟׃](C5>(PvN(Ʒ2lTf)F}"N8A)yBur;z,"aBn!GE P'~*IT AȘ-v̴4P>l>w\guE-6 af9֫ |CgW]MKZFy| CCpO2xRrg0$}9sԨ8[]}4>>){N &:Ij%-QkCu0x<+N*5ǫzw u߹l2o,_c)vmˆf>HA]L^*I\uMI'Vˉ,avr@Z A*$It6/]$)2|eJU9Hs&ft|aP3V)vIaM7n2E (VeQcTL+Ni87N^ܑ#**YdU0)@ӵӭ2JZ{偝@8:wI_9r6/!$M&LOekU/Q>~{xl0$> a::mT`WXeX #quSR[}N~׶8&zt٣;}P-u5RTk979|6?^b xZ{>+ΕHzYy8ئ*C{ m^r}59o5e7]ywVOT0EHMW|qL)hE+6H4Vͦ۹+AH = ] h vJkY8A}ɳ " >By,|5I&-9 2q\Y#A1 |6' vBkxf m-RZqRPG`Ht:SuLA7 K'ѝq{cJʂw,8 !Kο /oVz1+(4¨;Sdb iNso*!;sQ @V=.Z#iv?V@᾽~/7g#l8*uI|IO-GEݑ,5 aDU7.~]-_D_ZWQr"?/mM˝`C( ^ *f3sm-5ڙey4o3}"8-#avQitquφDZU4=Y |E=GeV :e}P@Ȟ@ ɲԹ[:Ns)qshB3˜ב3ۋI%)鶖ȡˡ \,gYZ0707010000037c000081a4000000000000000000000001626034b200010d00000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/ice1712/snd-ice1724.ko.xz7zXZִF!t/]?Eh=ڜ9R+qc |,ͣ{F_HyK#.czY/CtN, SaK50JR2z]$;(q|S몼rS{{h3,俦8u{̱搿={D @L =r֎C, *sjt;V976>pCU>\hRrNiY)Q9'Fì-UOM/^~"yM;Ձ[D$BnFIZrL XW^p߿M)?,-h IȽ;O!f%bұ-Z9oL ڛS_&\ڴh]98`ͭ?0ZzTYGfZ!Vb?1sninRv-N3l(̅Ln)GL;ja\*Y{)vi*ɷjdWl&y4+,{\Ilԇ/[qr4-$꣣ guɰf<~.hb %!Hll"6 ȱ2Ur?y.C~~OzMCe(o~UVo¥speWBYgB"9PRgr |ے#?6wj;#ʧ*On #E~3H)$sPw .|\ /Tҕ'p'ife`ާx0Α Gx&0u D{9p}NVɜXIN TzO<[# ~4nOzfoBtqR MFwImbQvL]k2LL79g ?,# ;*_EYܥ!Fb*Gћ\yjZH~5 &RC\H_ar+ZtA0ڂ:b!Dʾ DfacϑZlW?gQY7<Ӕ o ~ES% lZt؍OEf.EC'V\ 씴ӆW٥>hj֚㨣z_ieԫPxhSBsO1mZ_\./ݢ ,E#fD2^so ?ADK ,IqvPj/1rsȀv.VQ|"n_\4ֵhp"᥻{R>E.!SQ`|ţ P [pS>17DYŁzvQBO!p?BWӆNl5guIoVf)F34!zy-+,ƛs38 m8E%uC33XbFfPin(mpҳX )?z=o ,߳з>TI}n p.WA4*-!bLIҙG<Eh!Y* .GF'y58pIʭ;}TH:NX<-;`Y2U{zyCہ!Q ntHiDP=]5ҩBUVlje143Jߙqs[&;X/_cWI;9pPGGŪr:xyJn=z$E$7߷H((\1 Tv[)?\F乖P0>ܷ5WΩÜ"&^?'' wT\S4o0e-A.k8qBcWXx\[nmr`mp,W+So*&3+~zP)Tؕ51UmiY+hv:z6)AK2@y`o6I8(>gF[ҤN@}ek^&F\ky/Xs4/j+7m]xW?GEBl#'q¬ہ-oد>_KߐXawNLj>2w4E)p}}3b&9W!Ke#qbxj8, AxDDn\V~ MęlR)E8pF{:tRyO 4n}O=SpeycW@K$U&@I{˅btꟇ޸WLJ2C?zAWC }I~WIm?Ouŕ6EE[ѪX[ LP&8Ңb# wTz\X i|ĥMڙd6MR*S"U*.{"I)Ƌjbs+ XC/dFS3& ǖ쮻O_XGFɕ%I&kPNBKgG[\W^8δ^1V:#Qyc|{if(7tt+k/2=ޣV U8f]m?`8F*"QׯHuG蔵C.J ] ?M|SNA7 n^.dsF ʈ+^C+:'AAbkYsytngw8t' wFKʎҕ9 LHQ6]58`> p ^]P-{w8wՓP\\ym ~@hdDY'( n v&3wT>fp i }p}&[,=$:+ k9uzM5p8UBJH*Enٱ2ad s?GEJfIZ2}e4L-mkf?ⳝZ'p(b]'$4\B93Y"Zjje 荼y&" ovšC T6FS'Vn lV=|Aw*}H(&#f~0Kso~Tm(JdP8ꉲ0ɍEHc9&oed4ĸN98ul,_|/+hiKU䠉K$#lN9!Go1d5A 3CySbvZ8;Li~i/&bU%LZRSjmd F^XFLŋp'N+r o +NIxIr Sop0 ӠP$ 8kr؆< \1ek<>=I}z>p[zd^Rbd_!*y9ymݷ`u`ٓBHKt3i ̂d{Hl%^s@&:oSْ+! H-sN#J) XaqklNo7+s[B%.zmgBfۣ g)%  v3"ƚݕ.á /詀ߺ^dSMW$5>8Uԝ?0QtA, $b2Iز1bzj%6 U"pܲ[JZ0$$ub( Xap@)N''1rb(2c-0n]s/9,.P`[Meav0+Ms)I٢+gȊZ+,xT' ~Uu3KϿoA"᎒_+єKm=T-dC >1iѨ=XKwR OkN旓5ӌ7ZFZ%BN0CQږtJ'pUQ+ѐ\uJ1D@ݣJwG=͞Xfۦm`b2}}4/?8EizORB=^1`:l-@R A (xLnG;țhcg$rwO7אK}^:V v9}MNS 73J=Ք`⠃uoTM%s֎9 j&i,ow^}t$M8zk&;v.)%J<1Ŕ΃$˽)vKmXFK <%e0sZĞȎtg0`jK_i88[V,k0߬h\_>>a@@&$IbLem kmMWkeG|~k#[QbBO'21L&ؓ 6o9 ]K0.A|37Q8^FOb̪CO9}vIRҘ)]cs,kp/KH/$׶mZ'ٺ+2k NO8U]#Nz프r']ʿZ Cs8E•?ˑ5 WF!jHL)d"9NF\Cq>Fg9=Ѧ:M \jgT"ֵ䘮,@pӕUhEѧk/=:sf..Gc.G6K+ m#.v&Dߚ3ϛ$$7bX F%y߱鲍˽I*jGʼns3uv-]dH6,v(O*ʇȖ]=:rz8>@ b+eW Z=T)|.^cc.(I!df.hPsBvy~e<ɦ)+ QU< ڤE :|yz0N8LƂ"&bMǷ4CKBVs KFw4Hꗍbf(ߐ3캧31Eo"9rnGEctH1k`B2)p+x@n4#T 2bq]Zĥ/c[]yr< {] ڀ1;lr6`if"rA%c0ql\a m+ONJـShNPsfeJ`}3nj0?5&@t97B6{z*g@t"v~K]j੘٠Abd  JGxy3HE<̌XWD/u]@00BROLZxnoYv~4}gQ;F%h<_ecVbHUnMG!A/4:0Njږo:CoНtXһĶp^55>B  6ɴÏ}HMb)227d8bB"VpLeSS/͙q"%1f5z/&ڙi”xƺ$iT6S(@Dfgo.9{/@4&PŹHFJ#3kNo9uI\ږzYY@}JsRu݀v>YN`Ex7բe9owQ͆n*m3tA)jGf}H ̪$C$(d}A`קц 7D="@!DoI#YTfJʐAԲx檿Ѡbռ !pM8LTet"î/ٚuߪtgdEt X os.[kٰ ETk%}N/`Ł @kBԦj@p+hV0O.P^2Nw5^m H>skmJɣ˛Fx᳣ynAQ?0̗)tǔϐ&'[-ÞԳ6q{$4;z'vu9 4H=CѥU@غIKT\e&gzV3 ̵}} 2.)7 "\!uZۂrM%<1W>w>N_}2LmFOH=\eZcAK5jfkNWb2[큆ݞ ɍ[;pێǛRIm,%?5@Z b?揄{Gȉuɉ"Á *Z!~d *FOTf.G_2;c *<ƒ ՌE5fi틜tӕ\KEikA-@LZr9?f28°m)4 tάg*F9lծ` J9}ʓ& ]揟|(>0K`18IW\P x ֥_b&"ak12 pː/d<%G?] sM ֌x8$RSrF1jP2"@)ntXp8]_ϋ\ MNo ! ֢~zf[kx:j"OD,r%)~o=[2D>(:q1\֝d䴝$Ѫ!Ѕ? nx.(Ӧtwg*Y/8cΑ/c.C[˷ziF&uiy]me:Ve= #߸t4O^T_sj:Mk_n :܎Vʏï˺)U^pDTA %7 n&@cŶ W?_>10 227=6ִ&aV, DY+L\r9 >2|]K:Eaz2^~7@w^t-VR-KkȀt1ԁ͸i`?>sH {wlZF휞%W=i k!k,`AuҾEm f InU\9 fÓ*YmP@@_=SuzL4X=+\\QB+;xh O v*#x٠txbӬLB* K${-VhlA?|k騔9ןa8ܢ! :84`DBD RfI<_$B&?8JٿY2uhc}+e^{( 峁P1@x`QWTvsuW KPN]a5Ý@tds]n2wGC  ^w}4=X(@pX3ۘy+#МxoOƥvI(ȜYQ8P+e{~|x3h\ ?!d?|DLIbpʿ(l*%_}l#$*mzRÙkn(8t;0QX\>>K&vA ,?ZC>)t2&tZ\3@N1V֨J#j C'7M:X'!.ultdQrkĢ4W[8$LDf Q4N7^ +:A͑-qbΣVda[I/l"ӟH΄E&zYv#وIj+[`՚i͉ yU \wpV<$F{ =/Y@EAהlPsQ$T$%ʱzU{NO #ɉA$tF[zFi*R!cӌ8LcN9(bԔ^w"E,x;}>Ì4}M@?pGªȒ}è1 #81Щb|+edƹ,s|CbNw=*aS=zā.(B[IkŞ*XX` XDDϣ Hh\/,xO{[$>uuQfqH="& 9y@jHDLY&Ԓ<·U |HB PN8yidk 9? C/Vs!6 V-?N`D9tY٬؇kgHJ5e+/d?\塑cJ:%뜌eLzJ>uT&Z= p?1~6nIaHc<@ߡlR0?]w[ G\;y5p9ѳE@Xp/WpuL|"\Pه%gf cē!2gܽ/$ :/gyEuEM^5 5`aũ>FJϡ.wݸ 0:۫~KarY(PjA>D(j:\+;i{u }Z{zặ7oSc,AjG*w@?r6=,zT? ]P+(rDW^[E> L+yAV-kQ9(@ ?i^sDM hNFk20Bzf3XHSMB{‚'[^:fjv0>Ŏ+7صxTԚEPT nP{B̄hOzS+Խydaa!- ,D8i~6>Qã.@;}=zW~/ںnA87"s jy >EV p@ڥ=_!ʺP s'xe՞;W[?Lqޚ6aB(҇:|R4d%8J5,"s)+v]C!SFXNZv0G1@=vpM5彆 %kD NBp>29>ʻ<t0X ՟eZsSc{A jd],/]&-k ⹇DIaMmQPweLaSY͘3|u)qѬz@oU 9Z ?߈kvֹGp˙R*AeOD$P$iL*:Tiи`7fy+R qO2d¤ T;Li VZd[tczK̎eQO^~mqJ>’|8R\ (N%$3I<\Xf;w mΗckP-J\q F!y^ BBro!ʝȶ 5bA2NֽCءih:_u e@ʋ#DȱAAzF%)J\Ӈ w 4eWf~JiE1YU 86)[]^5q; Ÿ`BWofBd!yfQǽlھ'N/FOǀ-XgH~ےR1}a[^L 2b-^yM'=&-qhBg&'_; &^F2hchޱل o}NVl^ðxu\oϢoL_AU\iCQ"ʲW)V0 KoBS#{!zrXrȉ)`}3 9tPe+@tTFf(\g?!LP%0:,QF O3d 돱lXaȎ^Z_ fVgg]7y;;ë $`.L`hΒ|n$HU~eo֭vP&/!'9Ȋr92H,I&ӠҦg(1HG/{?ޝ,•Y͠\=> r!sarZ;=^o^m,ٵܮ"sL9rFZU"\,;? &@`,*(hO YzƩ3gx?@YĨ79kt@R򍏳DvDx@ S:?1o)s6evZi`4{D+KCZ4b pxߨ71KOq+HG|mRgd+i :`}8^N`P"q[!;_5Q☗Ƌ (΀]utl̸F{dm2\GAL>k]_xK2`U*DG%1b3 dqQE4^&C2p u`nwey29AjrB1-U`}|"?(7WUOWz˅1<>4ax8Si-[-"Z)G;IBNC+é}bUPƄZP DY´/ݼ>![.Ld)q؂J;CP*v)kI?a͵.9|dQ̏J%*0džgDT=5.D]+mcMlj2F _7Wcb~NC6T4õK KzDӟhݿ]4K)C(9!VkfL Tp:Jh .]pz*C{Xk\zDKIb!T_6=B CՆ~YsIt]IA]aM O_kD}y]{)R.Ju*h)r-tlV9Hr~qf@d\tns" ?!l=*$>BhfzYrUبFڮH<*28)9 2zo#J*JF5]P*J!שCSST`4Dw>F$㣬FD%sE%|%xsxb1rEpm8W[oJ%q1'U lȚOt@_.K4@g옩>TCAfT "6F=NU'\vuY(\VZe9 V;#p(8iǎ_}k8Zh.ʧa޾1 0lǣNʻ1buǡ,t_N֊`B,G\7-{{1%B.=j64ElPunl{Ktppyr FӅi_d_9j*N.=Eera'5'EmJ5s.jͳf/WB_']J/E LXAt*KC3{%SVP*;@C2 N3Og[Ӂ5uja_Knj:J" }9ɋP/39KAgl0Ok>@eZaHqyR4B_pة#Um&}o$>+& )sTm,7Qg3 7jb: oc,r!Ԇ|iktA;~k=QqKVѾA R<2#S3 [_#ɻf"N6 P0|03]*SGU5˩׈BYT>a/쉾pVeL : dܝ(} |%u^5G%MNwRW* 7 xlW=1Cy.Ҧ7GQp*cT`ˏ^A3-p7+Jɂa|PߟS2L4#  =WzCSw#r yd!S5פ 9뿺_ow޵4G[(xh̔)F\XhKCe%j'2(N`s9RU u3{9sQysj_ݑ ҬRÔ#.1,L]yR'@ŷA/lS.O[[(!~(رG+R@XaO(a|fPtd}m'0mwD]|'m~7,GKo$W(J;厦|t| 0?9ނmTI/2ֆJ[.4S)+l]6@";rN=Z1-aw bpJjBe0.z۬dc$qHb#6VF0To9dUO!%9k cw,&3bvă%Dg[3P}禤\c La_Mƴ $v4XKX7`HWd^ELrNKn5q;fjX L*U k!eVI{?U_O.UP~OXُn0{J2N-v fӆoE(7Vst.@ A%K] ~;'c c($@VPB#)%hcw0ss 24VSZkULm3gFA1p_1׭ҎMr(ӨA#=;i~1lLV|yHP$_}A5U#MbsiK=z@XFágR:|ng im{5񹝘ID3UljHhRmJUڟl)buso>"V|SMT#TEͪvpx9?B^c~¸O:x)c6(SyYCj#=II4x"Y@ ]:YYΎݢvr^d$e$@=#]89p]̗@RLfEr}Y1bI;XrԄ)(`J`|G13  TZ6HEmS+H zkS{%96=t*C'z8I_vle mBTbe$oٷ(uMo<$5IS%楔qvoL5Ust/pҬ{,hWlCrX1Їߪ<OBʾ}?+M#@o1>LOrf&J}2V,B5l*]ܘMs|0K5*1ڹYHw in1+&b4s&[ь1PBM$ЇY$4RUxtas ;.+0INW%Y ыuVvD-}0OWLc мERkZPF1CHD9 \oRG.?ۧW|,-O19UL0U1/]91n}lQ0ǮЯVp=zMv YĔ$]T]zlf\pOHcj~d Z݅*u¶wCL%s3SN[EQzm{+\qyt>͞xcpȌJP&)ԢNv(H(M43-k HGx⠝]fuC,H;A{/zSͨD]S䩓C=T9A|2]ozfe.(4i HN".0^ vQ~Ҵ?2X^EG,gm띟ps3][<H= 1>^*䥚k6q{xkS%mVSap 57kf% ,y 3^n#㏹+2ʗ#͜O*_?xx]Awxu*9׸=J]vj0¬+ ,jZ)[l (ҧ6zbӚnؐ~jR|XSv?>DB=Ty ȇLql]TK]u$7[ޜZţ6ŴG()zSH/x4e:qsv'ɈYv}Z\i}QTruktƯ7'",>-]\{!:%ҾX=bT[8Kɗ|Q,!/ gM7X#L:`<;Jbo¶֯~O3rll] *+rk2 "muK AgF+^'z镗ߛxq{^y{Gra3_A/}\/wCa~hč]6 8xIU$Z^ 9moI,d DI2>޸4  6<[,&`v⩱GB@0jvAdXE£V#'d:C `xx-9'I` xP⠺k˗*A}oTIUxOs)۟ ~YQ^ii{ (xɺ%ssC>珨[B|\ G$v4hiy-hZT4rN2qˆ\_֫Y6[CvE[/՜W~ٞ˒U_ By˷H0b/^o%ݔKp[$eǥ"o(/"I=>?߁ehVT Ch@ ^ÎDU8L'RͰ ) @ @}#\( h.", Žu>&{Dؾ.EERmo//dupNq94 &xzZdM?FWeGwʬsh+f>NA߹nB:82nFϪknb+V v.LXCGaH?BHTGPV!{pnKs Ϧcn+C+$|Qqx4,Dr<ߦwNHfb00jTxQathw]uW2@,xL0FXP/6ߔ8\~ퟡRE nVr,ՐJTmQ $ #zcϒ#d.d4hߝ)pp&eجTUԽAOFݩrO\ͅ~׶tGB#f_c, `XAMxܭXV#FL; dD/wab993G_H6sxi=6Pgc#㋯EqW?;#>%Sw+Fֿ*_uN^KY-Gd$ k_o#o:!ZS=9TJ 4=E-½;r ޣju_pOZrDX`򑅥)CX`HmR18Թ9k 2wc:^k?x@$' Z?.&&|)m1ELRH5BE4A}H \8(p \PݨGF֣RŗK"AQx|#,/|g?V$-:[UDdG\;u>o*bw tKzBgO_;ɔ-ANmI_ޑt趾G1Yb2.Z@Oe.TCsMqd|ϣMܹg 0N蹿DM(m]cBF8MYQD@n_VX4Qn%rUNp.͸c1 *p1[Y{t]"!ʊ3<M'9dn eB) 762ԮH&ӴiPIސ?LI8N CJG@1=?qJfw2 e 7m*֒eWXKUm:A bў?Y^aB 3 ZЬEۡDg: 8p-\=ٳsM•<)yC:/F&Pb{‡E;n@N4̆8M>+? hzhL˃;*8Xo t +<%ܿR)t*N75LL[@QŇocVc5g,;Ø:տNąbiP3E<Ɛ);((/tMEh26Žn sx[ZSEP,>L|c]V2>q5ﹴ<|3R,3ywP3kiU̙ hH/ wBigMJB~w?=ɪX}.KZ0 Ncwx>i8e{\okq ˭{:4Dq3H*gR6x?Gة.";ue,|/,{&293w0{8s-^wնs4O( ޷C_,.$x3Bx(s/֍Q@f؝ %d.5t](y T"OԁLXmE7Sl#.Q8r`8?,z$3@*M pⰳJZֆ[O4)c4@Duݣ;Au#;+/LudegވN Rwi|㋏N[v!;Q8A % O@.Q`)1}~9 DZW:3ofor4p:OפjG@/}h9nmy[GT+bnTVQ-34R!8R>qZߙ['O{I賒(gU8N5nPx/~cژtKzgk8U._7{p?2]7t1!&M~vK:S:e.O7xҪ%5= H]~B8dK0fx! 6:R4 *TxR[kvԎVC=gG9 hKI6 axh z 8ǺY- 0ogS/q+sKکp~W #9B|RUEI79_e2E"\fZllnD`-"zCKmAܴOr/)wn꽆QP0A/IV >5S|@sGs:ўՎy/C>6_u!|2fL /$wLx V_hyF[ZE= YLQF ,E1Un.ʔP͉q;#RRޑlh?ה7,+s{,)= zC/c1RSl<#x]D4lD3Y9 n[:{SSℛ$n^1dQ}_`Cb"u\ BjXUBF|DFYb[I:iM=P8ˣ% T4S2Ir~^Li`p9.XE J٧oKֲ7=-Fz>F W 3 Q4?GÚ~hBϑ4 &7ushMKVqC/˽)gsܰ5sNrQ$ICW dXt"g@Z,ܲIuB[F\IЯ鋯5BC3Xވ=PNK\¿J5unހ/WO>(eNi]0ƁšJnhcskn%.TH-`}|5lĵY0g^Fө+wR8q͂a*q ( Q~X UB|[9Zσ !K9^m­yB v/zN֞5ť vqU-Ac[3]GyfF4ǞΫD O4V+EU - 2 ہM4Ť"?bW9h5{{/-F+ݘS |+bUv2r@80Q: ,HI+c?F)z wFw) L>{|0 bftq`+8O~ǻn*c"<ʪw{c)묙4r-͂KӒrͩధ}'.A&yO Xc6Qk]'XM Vǃ6)EEe;Xb%ISKe/-iJpv."̓;^OBRlG!; 5+oo1dh!w6mU<'!ӾWaE}/c{yAZg;&;krS=WO$\?" ~b8yYd{]ܑUџ>ye2u7J O\X\s"9bJ*5&kI 51""R[M% GE~}Zq#U&!s.KmӐ}4׳11U ZYEMycT ޱʋAZ֥EʿҲ ߻O^m$p;`3#_Ԑ6ۉqUVJH׉qmD.ArNp2ߒ;dkJ͏mo d3G@<::5D5J|9NJy!Zjްy*5qق89jcH- fiv\1> $? yPУa`#=u!7M8ZDі,~8OVtfxӔGX9(kZ뒼=z:F1%:4L_Y) d.=+jWj!U|0[W4Ѕt N&#^&OvԪ=pT`v Qi*9xq)@O,D"Q+]x9ŝ( +27VpQN:LWjkF7]@Xa#Q*]+&0Nb`_~? i0>^=ʊv,`> 줘?Růs3lΒL'8GLxR1QE~VA.5'2} "\}H=k awv:*@oKh1bFk76Z-ZVpε:Y_ڲ@ -ޯ|?m(JxrM7iN-A *=Ih)[ 2%1_F =G~jQ4'Q4cz @hMPMW)'/r`xH)-+XĢpJc [ȋٌ(Zt9Lbu` x\%](;LK EiUyK%gY+7SErxeZ5Kk쑩GNU!3jZ%cPߒu^~aKx@ېP*mJB/!R@ g!{D$z{Jj OjvkC|cZ7q^<릎h_M)T([dp=3bM% QЭL|[Z-S7YVjxKAJ?$~1ҭhvA'`F0GXpK0{ ײ"]掐\RϷG`־l۽ 04Pv*paLy=qD݅N9+H!v[@85q`j=g!ؖА>|^d6pWrޱ0=`ZJ?b`B˱RQuO5?D>CiiҸ4 As)˵(*n6}5o ̈́d:"֝52=aO9 8)uofӃ[3L'`.wp+EuUV kzErp\ 4zZ,ƥߵ*\CT/>> TFx8Mg`Bӗ&Рjti'MknjHNb ,LE*"%NPvVCWq3s5l*?aeFv ̚SrT|KvU;%yRP䏙."b &3B^E=Cv*߹-{;7僰u~5lGf` ̇Y XSD 9 Kbl?~9x'uF5,(nsO BK Vʀ4a|ƌj0,I%BՊģGo~Р=AOݨ(̊PYxT^ ;ޭLs6cw{u8֌C*\~zU8HwGMհ.~Z?W+Y*p m™+zDr4rc$MrüOڨۡ^kʦ5cj=(25{x,zx% ȧH??ܧ:Q;L_%΢݄*E]=NHx'xmSMMܜ7H N!1ztZ:OiH*>KX3nf5$+J,D:#ȂKBD:jeK9z;a a;.hxbz'B.|N8!S#x:C/$AE$)c~.#(E^'\u=Tj rNHk"_VN0כ@\bpBRH7ܧ@+'V D$eKmlHmãm|spY5N\She3`?xT?,X@8T2DFaB$~tftBzh\:\b˜~8=]g'G+?̉Ԁ^oҍt t0M2*P4qHFDŽl):0]dQwvd*m"R{YGxi5=;]Yyf(rqݴ]wB:F/Wِ02Ou1[v?>BSx0:IMU'!D 8(N *H߰=jO'2bt{RO8X7pEeD"Q)]9}R%sW jybP+)BTVٮ6A"OXtm>zk܆$'5l̈O4 ' ܄\ۍs/ B~PZC ,ibY̟sK[p"]+ȱq4blmY={8.1@Q6*{0qwסj?o,;;`-K vfS )N @$qИEO *"˳]Ef$C)x*^X§ U3<5G:F6d7}~ !.2 J 'zeLEِ\c ssى?;CF&ul“(.*xKSDcG&PpQ,@(mXl6o+ |<07u&J 7GN8BUYRbFX}h, By3Vmղʶ'VߖK7N6ȥ76twSq&2gӳ@(}̐Fܮ"G ᛏ58y U͊ qc%ت^ ŤIBâM%uobܪc. 5نK< p`7f̚` u d(_{=ZNd$g;zxqG:4]ތ*}e6*i;*'Ǔ)r .GQ`cN`^Nhu/BϬpc]sq4A.s%ߒݫ,C)S[\ P4 >Eu4doxG6@uNک\!GAq_* wws dMq) YC=US3pZbn01@Na{5%'ϝ_T1_TĮ&eL;ԗYѵ0L0 cLxYPUmYIiN6zq˛gA4& 0Yf7 4{ǠeӞ*x$n^0V ͍@fcQѼaD'iCB*f@ڥJ@{^Mt`a3.|4d+0VD^]SSü 8I(HNyܒ?M:a2;h]p XjdVYR^H.Ȍ!Q0od5m>kV$ VCy'l^`,ϥu4~GT) ځ.ӻӃ0v}gNJ_ӔI03 o!V6)$dGո 2T)jCZEq؍آE`OAD@rۘ|~É|gH]Q1ʨp𘄠 WrH:7)d0F Nl,'$yWrMD04Ly+LlсM\}n~~MهZ_F^dRu6v!ؐ7'=J !I!Y( =CGEfҮ})h%-y(]Dx2`0w͙p7X.t$ʠ߿fLSσMbEQ+7TZŀzivf JTA-ܟ Q>Hla]!IںC?L"}d|ƒ(0OHQh뒳}Fms%J!6"^5ZPF*9!FD!x~7:URCa@hP PhU`[f|8k{O6 2Hiwzc} Hda&:G ciY5p"x^9|,YQ)\oo)vv@ W̚~|h/^( a1 Z̟۷X91Q&H|2D"dqc0~/ǁE܌=G o7_  .*m`{-rv&$i㌅JP}qAٯjQ \Ϫ / MKvsDzIVAseB#` W*ebW7G&I)#кU@O6YqFa#ī,|*8x3mN'Y1xjx4OЉSY<-ءeZU& 'v@d)2@ǃC Y+'`qHElPDHbib7*b0W>WeZx1sB1}1ϊTwG",;ęL=n_Qf ݼ)eËKT&Gdlί^L nCûl-N]@bP1p}W.߬~Ta6UMA:]$`[ȼMʘ0Ǖ2鏯x" @S/B5bN^sRO`ACu > B VG9%Ҍ!kt\ygoPp2X)Oz v0+~基#EFye ! mBF MB)11>6VdSBE!h ٚ8Ct7"Q̫.C/t ;olg dL?W8׾Vo-P[rG0L礡X268;iHa<:o: jYNAӍ&jE3m{V,)5 AvnVV.TCn\}*AH8>1Eb -HANsM9X'ȟ>A>Fj,*J}|*Fs%pmCTKaAqm] 7s@HQZl$N&?suaM[(ol/ 3q 42T ?+~h%  5?Bd/XI XŊـܣ˨zdŒJ쫩  \Kf͞39"Y-uwW`:?m.SN)Q{(mƠU,}7^ADVl4.鷇*V(Ƣ8cF) FeįDٶ23G㿊<7cC% KT`2ƩuaUJC?ēN9zҰP(]Cblg Uz4ѕJieHPSk ^Jp.WsjDzrxϰ JQ:\؎LK}*u<%}LW]}҇ПhfOnVXdg"iȂ$_ע]Hd].g6as2f3#:_]IB %\]i siVpH;%8%LՔNrj Fp /lVh!:>)0ŞS>r%35j6eY* uT(^dhQO Jγڻ~SFHiޑ?]Mv"/a's!tDۋ*LǵYI R۫(pyȃFUմ!I^!?_$(R1F}A#ԼG~>1[!^f[XS+ TvdۘٶUkkx!],A?%${٨w9kVu=v=*ꮅ' ˁ@Ձ5byB  _TW +UW?PF6t0u5KP%?'jG@ta u!$K><}pk'*=MCN#Yۈyھ&AG9'VY0fF8hw4pM#-,S޶  C<|mU^aO|Vh {wZWvk$͋a/|=Jh!yC~BD^#S|ɖ! LOCcN7@%P pU}i(:Fgܜo׸cX75TwFPV /w,rg ]Y(0cPr=! vF_xZs]jnUm+]}l H^ sKxq-uߚKMJzAIaaznł/F.T }-R40(J'PC WVUp)ʸrD][MJ]+hw/[VݠqnT:imA$2,st2Z^F6H2+ыZ1%{-rԜbV{Oqos޻孛qͣaDZ+bJ6'>[׉z% !S6s51iw5XM1@RdH eP",KIܞnt4v?DՄ Z 5B@mZa>>/PW,'|dx#2DTkJ{Y;7آ4 Žάڹ}QnB=@ZJRa&`ӣzBNB' D Yp /9yTteEuvۄ]K+ &d6(zAN-M U52qs+  r_? sBtwmZ/9m1s }$N!7IԤf!Cc2pr ,'C-r+tQ wP曨-޾\9qZ}/fq aMcS/jV,m~ZJQx2i]J=p>FR2 Lj P5WwEM!g̹0Td gJy&lOX m'ɰQ~u>JG%a0DE6zwypnYyJ|b3m%pc,6܊^Ee J+ߏ S>c}ZѻrӟEWJ\kr(*PY:rLAQRO3('\"2`:\TTơ=.+"Niwt]űS\jKs:η[o# ٮV+n +VY``=厘Soo`PzOm-Ж0}(s#E NMby6JB⎈z'0HzH*Gwd@2v4̬R.\JƕD "'Y EEr '[ # %N2z,g%XeeRQ$pGVV-T^2j YJ4CIZtvf^ kq_qhm k~E*rPL#qLb$xZ!LE&_[U7Ћ`,yAy?c0 ^ ,VkC+e &0`"b̖I,+ iSq֭v0+q$ 涧}\kOmlMA9yhX4;m}0!UQ dӴyBWɗab۹eJ [YADj>"NȰ`Kc'TR]6I.=FMr,v9Iqq+D`Y0W# QNmr_z$.ׅB D-rxd<&@T,B BJw]۰B l91Û|gE?a ڐeo$=$W;C!ɮ$esҶirٮf_ E'ܝ!Ca]^{/>[1lAw8>-ۨRn_8`$!lb 30`Ϭ*`#x`CͰ=P .KN7Rj/j5f%goA}aytj~JGm;2=j!Ye%#Mo@?hGhib̾n9šI7+琝:h(ZWM# Vm%.3s-ؤ ypۆni=1/g9s|f@М` k>DDֱo8ur&T-Ыc]90pk|/6^Z 6كNM *[%|*'b_?gMOjGf)컴$pjQN4CFD z̬%zn?_H$0LVg[[V+EVuC8b>7f-AsL Ux2n3W*o1x0pps&:[똽K K+(Eg[d;j#.uW„A3iSPFIc_j}t"2Ž[L ?GHe{X?L&\M9' WrU/m^#o5&-7=ܦVgҥith7ҳW,JD9CMzuk77gHIMu¹f$ЌF }4?u^nB $!;ì?Gܛ%׹h2pȖ<}9zۓ6np/-{$lm@=ng~fv8p&OrhN&A-1d{ >I(+;>Laf*?:m1c>;G(i3INɣ.ښvWrNC`$kW!ӱhwf2LkN|:(FH0opSI-m-e&>/~+Q0|䗃F: q =hG77e SESBu0L&PyқiD 64rX{揽fԺ-gEü:G{w \84ؗgj-/[iK>Sk3QbC.̐;ovp-g`z-i7.l0SG \"­)q`&akAUecт2Ou`$SI|'gdP>'{%bG7p~ :/6;n !yB5x!+WMW9U t E>?V_h%&n ,Eg^0Ia蔐*)d7cupI JUr|/1íafh=v]v.ҿO {`XdGSQL}C~Qn'6 ޔIʈ\R E)_mrS eGtjmnjn(`T5跂O{އ="J{ltSq9I UTCS{#$Z٣\]30%X2 :} DDݲS7dуuKմhF$tLׇa|=#( ~NŪ)F~*fC5 *cgL0 4Z5L:k#^U *x}йUWY L(n_euP4rע/_d-}f5SdAr8\UcDa}{2-́WOEn(o á)gqdhgS ZRbQV];n: 0XfR5ICD.՞c/*\>A e=Q+N*tx%s y$[}+,`B5 ێ #QCu"pS4.N' _߈LXڴpeX+l:7C`ckLŶE FbjdNuy-r+7b=Z d]k=.f~=Ԧ6c|㽣j+kۍ MK$ Pɗ&38S1'U/C "qd|c$dG[sKүd>Bz-T 4 <%m6V YBusg18{,`*nb4p I} is>jLG#K0h_ fhM&Ez\ҌO*| Aq^4e$UXiJK~i#r-R5Щl$6iM6$/ qt+2Ҳv4a3ka&Iߕ?@Czܚ^]b++d'vjJƄPm]8q­sF[{0!YCEYbd~1SF3IVU=x萯O& ͩM:c%Spuju)GZA؍3@NL\GDUzB9\A|6|j \|F{tqRf0oZ-ǫk9c$[щVV=KOl{r8Sh X"&KmsG0hNI%s;f\HFn5qsjk7qag G)㹏&NcG{&(?Sg3bU&[^ ~y]&M']3lii 5)v;MkMR3 mVe%1;M~1ʉ~+ \u ¹í朴 _Ar sNQ-BǴev\;Sub78{5ާB."pԹ~,Hk̆xkqEZ, 2#9 wɥ$'v>\DCUIlqk[HgT`s㸴 M4ʷ5{GOĪNoCšĊJqԓ@6 _d`;TӘW#}h#aV\^J0#6J(\#Wnn>Oxl#f̎hJ=uwcVcW/s܇[q :'yAKc ct+i2BI&i0 J˺َZ%z5uHó(+ 0l\{`++9Bf8WAQoRp`C C桋:^Gۋ+~:1ŢwPA(n3˳|փ2K+)u ddw>453ØaܵgyYiU&_0,|n hA3Kv-(alo7/]֗|n$pF7BiZ2qmϬ'N؄n'd "{,K(F&fYN?bнH/娕e|uMia}mس%Q‹x=^`)@9=,KF6"@y,I^jk7*iOȹ_Hg(3 |9$c j79[H'8.};#艽TC-jB>4X"yVd[!E25, h;V7fJmkQj8w8U#d /C]AMQ^=<[B?B?!7\Ö|T6I}O CSY3nL/qK8{wixR]Ds* uѫ s"Di- w0͈ʑ/52F{2}.@DLGI {DI50z ڻ(;aUyS;qFL%\C:m1тQc\m<2!p=`U2hyd6 *؟0h\*R>I˅3]$ ,B^.5!al&M NCW]<64p蟚̎a i?KЦN~deLXf#5 h\]Kɇ_~Qhc?# :5^Qy~ liVih됆 9$]tF=r*{mYdS('_Cu=]s@g*yn7^jYaY"jd *֦\kl-w'D4?Qbh]EŘSMQ?-8'%N{i.n 5sJ26ּmBjqtM,]%k}OX> Cw?h{z/!vs~fT௜=1~PH1մ=;[H w(4?h% M쨄Bl{#&.RރXrǀֿ+n-;ޅQB2-p`71|t -F tj${iR6N>zZ,;s2q0&H8+žw`ܽdZ[ƓԞL?]oOJS$&4-i@֘RKh[6>Z"$5-e(^#$Yfr ~,"۟*,n{&ݷy9^Mz?N8esKJnw`oYFiqha=pjsgʹ'@$kPnC.qKAF=޽o6P]Xue&M9 ǡ>zY;,{Tr^)i~Y5 aG`sN6g q8pK5L*X;^m=q~bCzʔDم4;iewokq8,(~ea2Dei ʘ&:'x߱5Gֆ:4{ķۑ2JJraW~P}z Fڔf;[R L܄B"Ch*ٴM6@)Չiu+Iҵ쀥.I>@yt: t:^W*Zχl sB,12/OX\;(zP-Zrs<n4wbB;icf뜮ܢ/fj"aI$$n IӾ C j>|)28Ӯ. {GI0E.[%y)bou=@6 Y.Gax;_d[90U 6v;wPiugZ&H`aFBGɶ~jwdJuJ{z=GPٝSNVY|*\RwS1mqzQC-\I? nA>A(b\;]~ T,pR!{Z.y VWn&Q&>y! 17_./;J9c`c11a "[aiPX;O daL)9]paz*V`lV¬t$w)1fT%П"Թp `!Qf tpG}n=ψRR.kN˓z֢8hR[AIe^L]|^d#ӄúsJ5qcuϕ9tḙD ꕃtc8D7Cs2/.$)CG&֬ՐGlf +ϣp4ap[A;w{:VcYlHǨ{4Dޘg bx|>fis}Z_je`<Cs`p?"Xi;EV)}*(\ֶ4.MDŁFI.Chv }(B+Jx*uE Uy̎i _\*| fTY d]*8)䱲G='qx曃y@ɴyyqwCc9"A(4O#%Z06PoEmzv-w>wU=ka;e8w'OzU|J[ȦzLI0k\\eG{*0ې"@M&J.YKSn  s''tͭ~L EwT ۵usGUa |; bZ#=I$_!)}]D/>-du)\tA{s[SՑ:|Y]$ql0! 6,HsVQF#B|,*` 3k(U06ןXv 3sxbTòe]'f/ G([8@M)xH0_13mLo/аx2 WH$˕1p ɷs*1g-~wwx u=d/ej:% y.}lRWYW}ڏm B)*DkM 5N{SR.H$VRmĨwúF2@y҈x4@G+˪eیѼqd@Us#S3')xgdb8{j %Riyyt$MIE}l'ξwl}Oai_fq>ݞvV+g8LRТl^:I{ +]af ?8j8Kh"#7Co|CqOJ`BChn4 ֧$EDt? I?&cU|k);ح,.Ba39%6Ts_R>l8@rFO_U{3qOy h }*YktA1c dKڜ; AF:n17԰4.FьPI#Zr~Ziz_-*E0%!ז~nxZ 7DFxmH2EY@Ń/n*M$~ w:#%+āVLxHgeq*I[blRU:TT#Ԃ% 8T \"t_Kйbm}_!wR[g1p -}O[ /].o;|/Nʿh!ڞT#.L GȎ*::VcruIMj}W4# NdW[JTQS w^(?8C߬#\*)@k%xpĿy*lV`ǦxRP]RC0nnXH&(['R#x9c00F4HV #{O p ҤpxYpN#l}<ӎ|P,3xMDE MPNFnLۚD| rdM&[yDɲ+Ԕ;'79;jqt7dybUT#c 9yr3hCj[$sP/>"W1S&dMs:ptuq~qhyv8ᙚԖ `G-Ml'joe1  EyeI4ƛThyo<W˙A.U}a3$XO XMX Mvge*%bc}U,8P[o<:$Ȩf։2┧$5w;}q@pa0۞R}HzSG[󻌡զ VQ\of<[tLZe/$cv9[p82 '9|!A L5~=\qW.yM7dgvKAgБ(=()^8-? E-a.>ʅ62o&Worݥ0Zs\ISdk e?jU|ы:Pj?4N5jb-BF⇙[ky|3NX%? Idв `` ;yopF]k_u 47~Fʬ, ^(!2͐Y H?\-:0ubz@(U܁#* G׼%f-~l)ﷁ0Oh2~$-- R[e? Na&*Dž9&aT-#Lt)X<&Xa^OĠ~xNmnmy_ W':Q!|ьySbDV"?\}[#j?II- I?'# '~zsPk6[Ӝ* NMH*fG &ԾO)gэRs!\udraAG;s0TMMKw:ni-\BuE1'Bf0O7[=fu#.-u7A`dD ҅O3}7RSܾw;>ӥʭ"m&YDbXPg}.`OjV]l,]|q21d70 ʝtɶm8ƕ݇6x4|ALy4P~.~.sèt7찝Q&!>gO .iLԵt((|" v(yM62zlp$ L|T~gv j$Ⳙ{KXЏ+)&ێѢG&K>do)]\ $ƳW"2i4O:Сvh{WU'p?z<"՟A:Bg\&.,{o, PyE U<o~iuS$1UF^6x\T9,/^brzZ;%n/rj r{xVQSgkH7t_\'? [ gCk}3&Ew|mY:5T{HoMݫj~j&5V8A8r d6$ Jr,$nu֎Ƅ~= ijU]=F+1 (bZ",JvaU_QroCp0m*zH1kGvIg mXFk@x ,/z蹛̎.w ~)#nRL\k^縕[N5ANAR[Gt!<=iHc"tQ7 =X ?L_%>:/Ĩ9^Od']WS?@;.ޝ0N~ *N1 o{MQL麸8_v?oì Ħ5 ]/<g6@q C+rU1:N5SYSWAz^&)% Tޖ%Λ[!>Ⴌb5҉U{}N.&`gs CN]Gq E$,ODꬁ6xz&udtS(G5pd|`2^:.XOkm)s%1+>W.Xx}JJ_6_n$|v7_[/;BTwuٞٙo5@#9 9ʹ*&9\R8G;MH;c;[hE9;k=Yq '&1s7\.}% Ŝ?\0-[M+>vQG)$t_vbU Q'e,R37b<`$B- -B3<,0HbS\JD%|кHlAŋ ф焤x7YfC8wO"|vi g|Cҟjɳ0Dy֤#?K͜[8m}$؟s=aXߝʄrI$yV(J./=vJ f'n>I ]̷fv$ E3904f4&̥5cV8-ܽF Ԩih/,)N뼦h5^UP,Da䗧]A9UZ#>H.3\ |UЯ֘j/[]Rԑu%k W':/Glhua& N_eb[N BS.5-zui) _3)" cκJY]~9]DI^0_oj{sXȂߖ6@+O≶!M 0s#SY0\P 5TKS8 wÞDFgؘ6 Cpऱ:QqU3*%sK/x,p6CEsg 7tD =ZR2h Ͱ9 j(DZ$a*fL]}Ǒ*tC9;anj_#7~>6i#kufI$uW훛>}|gDVsEg^Ӳ 4(m8 )Й~^1⿴WH-8Lv[NrW*^9dMǁxǯ~qZ =iXn ;OaSDwXCk1cZZ::Ɗ62؟& GN~ż3+5<JVN^5h*@|#Nص.Φh*kq'b6(GˡZsH\ͨZUU*Aoӓ?4SEW1ѢMdfw/|Ha975Uhc8=b3aᥛͫ{m]yrY>iw558Ԩcy@暢8ućKhkxH'd<[:o7qa,V=ygn)bWƤs>+VZ^H@FI  Xtk -*?')F.»7%}\wF2rC gze5evlޕc~8ᘜjj HI&YL ~VN(7/gL[ԈbyzfY}&Y n؞S`d[KQFaH3Xc 3:^C'.(]`<h+b~Dnrd LLQayU S41V_y=34?t  $)c~`mgMǽҶT -w~kks 8qwMX'+FV6c5M5$$׈b*N0EtxL:'',}\c! E\ wJ#$e v7x&'ۺ;bld@tn? x܆DX?U^}C#s+VnJX aW QfU{ZxP%&O!jfŁ7!*b P'5.*.|7:؎7G)r7тo]("/ S(tj)ixCB.,%+DgTKA#ᄊDG Yӻkm_*E+/3_ukh  Md5ATAq6ho督+ۡĠwaY7b;LNHqidlӸ32=R/SԝXS%Q {gNK^#tX^oj&2%픝h(j@2 *Fh'Mhos0n٢APL} XŽ _dy?C-DBkvkcbdc|d( 3>LU\"%ql'\'mAFq{ =tm̴Y`XnD)Ph,@g,AN[ʡ*m̺ceIl0}ka],u O@xYae ~2򁤁Q+UM^bG].`3'LUʴ){A|r.W4QIŰ3!C<~rgn!4)JckO1[|+]&T΀B4'l.IleM_ryV^' F1ɹX#[?> T%V`v>b rxxUm''";B2O #elEȚ d4BsJDQkEUZ[i#bמ2ÇhGT[;>ms\f\,MC#t xj o?Hf6AM G\1M#!(YA|@_N m Ʌ(45Cl,4}J-a4EOY,OsB=G"+z|[%ClVԚiNZ3l@)sDu}zs9ǥHC(fPABHDʼnMҀC4}1/|I՝%b$KS`k@U&ŀ|K  7ƇQ~/Q!F`n#5KIStgI=1֡&|L/)bGe@Wv|Ehy4N8DBYR˿יD =W6=⾀3}28H{VZOi/a7q,$A5u|*U)#u9FotNAzj&Pަo&W q+Rq. $&rXܹdw~n$Cg?r;3ak_vbF#DL U 雷]HKżm v_\`V{{5k @,X "*lrP$gD|/,|k:Ck2\}JjWoI~\MГG:sG%3Y ]! ׅޏB5/v&͍K/ M{LgݩYxT@E˶%x !V28nv}T*- ayyD7VJ={vq k_}#XϚ{rTfNؿ{?5y`di NP~ P?A=iO0-q5G5>P[^g]EU"q-=^n(;`[ꮖկ 1< AY릧k7v^”}q0V֖g2W81'fo[&Oc7筍fxX[}>T:B0;%Q"![yaXu/\HB>%t@b Z*r@k>\v%Nux{ZUmB&\a+Ƽ5Aub:* 培/ʕkę,<>4 bA0.UoHH'iEw2Uux@UY?~ s|SSn0z;3 TgfUͤ4uITx'IbO_%RBxN020~e;y@$-^!-tPa[;U:\X: 0Py_2k' @%^Hh pKv,*.Y`A\/L'O2]y( :b#i@%fQfрp%y}ɋF)~{oD,+p @kyuXF)rGIPwx:a(tf,gq>!RNaScffn]ũ 7BWx 0ϵìh9{@oqƾxGL_VLE~M9Fr{"w֤ e2?M7lHzv4 wLV~@R)y/aWH>C6zubL ^tDOms9:3օ#@%]T!̭$9gw"B:$ȏ`aIj1D+nARwG;@WH@cSAm&-T_zAFkz慵? )ޚ<ޙ^ Yj{U/}iز障*TDd *.|: 3rFרyۗvU:7&(̪Xpurx:䆧f L<$\pW 5`D 25_,O7.Af{ Mʰ]M f)z ̅ʮ:.HJ| Ռq)5vS6NoQsFG;w8 ^ze%K %K ulFgBd^,\Ld/F۪~pmma0Ÿ~=*d&06^w^s)r#^rDó[z%_ZE~翾G{U鱶hus C{Ev Ej<ͿiEp3"jC9E uRb(2dmCv 36Jyޕ|+,h M&VO8)$ ؂8#.+9 j=*~f$d#C6fd# Z\Pp(%#Aд'd"UæZ]8dY l,pn>kh/9 "Po)WѬw&Y&F='ttÿX4l<mWnwv`2!`c +h]mұxxlUlʋ>*Vp㦕 1#~Ir<_!J=x.-wr';/dW썡2ѝ~$hD IZ),ӵ }u.0l/H!r_W 5QR@-Uqrc*>,qgaXo9C8{<(~Ug ;Yb+,@hS3J:B Г+rSkT8@E2̋zMxVj`*ZCYtyS%(϶ \7%V Uy^L7l"2w aD|^@M^h/]-d냶@+yA'Y|-lBD;eG[Y[([݇x,쁭 XOQ%֏O~ .LjbɚԁH 'QRX>* MX G ,w_Kf˲mlM gO[+tO.QU) x'U\2ZL"Z%ʖ~WvIF1+n'!18@岲wâ@룶oD7$n=cPBEUEߥdT!mbj@a$lS@(de#Bˤ;.6Nmhxr44T%Q`m0BګᏰC/F8F B"\N90k r[lI~/̓p p6,'g"MRadaPB&B)>I8cVi%_fIYTо?5saR1#A5߭{oЄ˒Dj8I"ݱYgrEt$QJWeZTsK @ĺ0#O\AϽ^p{t{h}:v֍pI>Oh!Oa<āĞD dP<ےe3_(W8CvJhrW:]f^ӭW T9IԞ"G|7nв伲ډku$4Ǭ,%"`v3#s` .р/eT4R&s5*}#ٜ=g)Sa8 }g]?/mU%= AgH螟x#!W` yoL`l<˓ŹdFWrZ(ȓ,aF EzI]Y0q7. ?)X u<:Xo$D9?2d?%=> YD%\R-'WdlmP&KaO;]P(@vfL~7w6we玐ؚ]Kp o/~j 9ܪTہ@:܅4Z¯2p˟Fo‰^ ǵl ~Ib329[cDVI/\/HA!nh&ɤd#JߞYX"9kS.UhGi9smF|pKu5W U)O(RDWr/渰aСlS?D<-Lm?TH2 PˆD]7Np9|UPW a\hZ+TJ["9c)4"\]I} x4ikiޭ{H7Qj-6Y%`f");CUEĐv1[ Sؘ͍ݺ1rKŕ>uBK]h^H :}RvD3HV_nQi/G{\Su4A,vN؛; gǤOtuHvL}?&Drj(ELJH #_DCCr[zϻ[kFtي0~Iuˆh/v ~Y9]Ldc܁*xO;t9e_x fc:|s?U=>k*t|FމdtAJp#TP2džȰۺCM|[Π=hf2Z`˃\-fH7)qwToƿnέX2N}::]7i_P:֬IvǼ=O{GX%_%0OThS #z`z܇ij]fll?2_a ˌd+ QGZ;@wÆ5=eɾHV4!$#I6=z0 o1JN#4r,4Iї?%`M>`Tїjˡ©֩0SpXMTXhɐUD ';,#< 3t߆eHQ9@,^f1fޠﴒ/XdKr_0z!WHg~WD -tY{qop}s:S V2q %jEZ|o_3v":&`lm; 2|H!)4ka4Ǹ^R빐W`W3ǟzkd@=3U,QRg%`zoەPh`1 Tӆ2%h\g:>6F||h(bNs0'_VTjǴ穒`ӎ#\Xs)b)]t*VK/#?Q'[{|!yZy͐8#*3,; 0IAט|L!H^\flV}' O)])"mC 0jgV\MVqִ b0 j~1E3Of*Ol"$z+˲%!v#\l, 4|zDN,( ttrnN8k{yU >LLS®Wiy3~Z oKE 1W'0O8 Ոm(#OZ\݁q$gF.M}s* ںɩr+VBXm9Ӧ/n0EwS& ɞ-1SΕ j}]jFɄj)=ANy#IqX\ ҂e.v_NB](07 -c~ -IU>-YGԗe!*P=' k9~w>1o\9=Vgնn~)aˁfʒ%Ouf`ٱx'p9ӺT6_on#7NKoL֯v3Rͬst> 'l(+ g76 )ͧ`M+sCAE?S/iq_vCw2/v q%H&Q$CcZ(wn%>)Xۏ "pOd}3# *&C(?,8' xdp H u[tAfq nޘSX8}Mr{>Pph lN"Bo)wJ Q9r83qacm{8>6.F1ߌ_a[0E- 0$%N)9k)m|jPŠ[׫+["F_˷Qezg[IOǐzihMwx9[,D1ɩRZu톌h߁.MN6fHrAn\wT1##noe·e1^7˛,55o­"t.NelGm||]yO#cE#Vu8]EqBBJ~1uG>zYkW0HKu.M~ `3f dKW:/ILa&r٦4]3bq[;DyB`/yeES'1$.a0“S,x3H]<8fEdeS/: Oœ֔ٹvM6i%x RsNOUF/FxxNŪ cH3f4DEUKU*H*vv\E_'&΅6flk'Ì4ϚEQ65% y:|"JM݆92&D웎+"#P,-K051|Fk+>Vћ2au؋@Ms# ]K5^~<&,j킱%΀&@Z>Zl>b(!R-V熛&1%We} !6Abo0`VPcޢB6t:F6Gq[|6Z75/ߕ [Dmta>DzU4*.tpv8ZTkRGYd DˤO&p[4q Kf>;x@bK&>Ϊ);OJhTQIj CqXvBIBIHt' ڐx=Ho!D9RY3"Hn`|nPFj(yIdLo82!-v 2^mqY*d(jIbkfP.hF~p)臘AΟ εT)e'vODvy0SaOڡO9C2>p.0KrفXa0xU 𼏟F[Yt1w/oyDN;-c!&k{.XA D?5 aV#u6 6 @_ d0fo ZX 5 W>DŲC#Wj% ?>  ;Tl ˅-=i ~JtTf>ﲤT&4b8^!1keP87RHnA ț<Nz)r>618;v{K$Х@ /CTLǛtܚUޣG*YU1h=D$wbN{@/Nv(cu"Z}UO+\MFWyP#VbdyA? t;[_t4/*tV˟U@wdi3 ǂ.` 2XQrs("+(Jy-(Â7S3ET0|B=E#AցxCe] Q,,p_9  pޭ2z|R/~uViQ,J 62b9NZ Z;|])G>_7tOG@$c?XB< 2C;X'Hu9{_qa!o$~3Zd[FQ>dF /`DŔ=T>8)$=9 ~DPGʚG _Ky 2Wa>9n͜5Vw{qWʏ ?:Uꆾ* EDeq*؅`9ja|AiQg ^+sj:Cz>nQo ɃZ } >pu_^]w2sH5ސTȂr]A'[+֩;Xy+oUI^Tuc4ŏ,[ϓٙ0Z.ެ/OaRю09$C[?Rm劝b \P":kI/k<֟~ CtI;V\wY"\5Zy&>b:; ذ5mRY?1fM ٪}oOi-4At0؜V%-WIoTE*A 3ltv\˶e.Rzp3{E<7`nl⃺hBW3tiy1#X&dT 2: ˥-pVL@h9Z+.YU[-=V}mX3Mػ R)avz!9]l51QNjuT M r\uC s*GF5cA+ *iGQZC"*rSg'#SA3UHƊd&xp˴ U铑o3B;cR`gqB@KXE A\;ܩq{ ;sЀce +2kWWks 9G% d ۉjHQʗSV*U%#~@`p/ں2oڍC_|BN7&wo#>گ0k'%lU\z]yv_WỦN:Ue08<Rw8g0A'`NT-0O<^a+:ԙ}|B4 -{JQڲЈbĭd<wfj12j,@Y/a Q{QdžYF ,4C.s\ĺjE$u\4Ė5*4Fܿ6sv?Tg-qj7i'fhxuV- # rV vHXvci3-M nbG$^G>e9C5C|Y%gImI4 S>`W/pP{C84w!}{z#_m4{!91}֓,R~Jm=L C0d*ה-t93BֺŖTri'a@Ee:newF^a =L r$&FcFSF,kJEBqL yq|D23Q+"kⷂS2twPd3BDҾ@xG}^` 5FaUTRv3@!5Bc8ye ^s,}Ha=0R*%QEHkUVy4~RSVlqBj+"#:b鰽NMk%a"ɴ4W)boh[1Hr7Вc<1sgH#9 R)i3~ xO*\ӜzhH0< \ yi8%LoLwSY§TM6h E{MGwڬcX38kGeY)2/ie+I9X1^d$?,~$q gZ8,[Ȧ$At2}8J_f =QHFw3Md5C[Zm~vǞ]XS&^^Sǰv  fh".x>h`sX3,hUYFW:}B+uY374WMCNyaSA)4]/#f4ETIF֫xb6!7F.,-B X/j 5`)ɛaPR' R?inj־ *@-EԪE =ߡrt0-"gnfdy1s~#b`~_Qcd 6 fQ2Zko3[{i1Z}+e~;fDkҪqFc%i74 i4䉇BUFJٽȜןޕ(_sJ Dsg`)I蛱M}&6P2\ґ<{"[>3sbGlkl2F!\HXtr:j[ F xR{SbȺ4Ά_R624A7xjV;3tzک/Øƨ:w0G<}Dvsk~j ,DOLQk"z-9Fȫ}_1ݳC$tpu:B>;'5ژ~Z`;ap=6an5kR{8e#Kݹ!{!@C$(r(}ǰĽ곂Dw:ؔ`?9lEfGC_lux+3Ф,U$x$gG–6ϡT_e|`c{fXMYC6?]I9 L'q\:tabFyGF64Tx&}PUK:|TP(ܝ~h-IrB$\]AunSH?SAOP`a-f6ā6|k6̛U1ȼ*n,4U;p<3{~~,m;*9] ˇ"YܭhxT"}D=ARF3ݏ :>A2*< Q(T oN9 GK?>>Oyk|e|Ȅ<>J_!\_'~$fCE1zu DŽ% 5g67T$`1 Ǜ%S_}?q_<0c h%A!> @LX8t sMy=惄A'n&1Gax |.b~w8U?g,&J8:V=~(Psl4Nyz$.<5wa%0Zoؘ9QO;۸h|'B mM{qK'j?O>$=ࣛddP?wPNT3j5sdkCBcc hY`%Qo):`Oõ GAIg#,עT8ȎeU>ZLsi%D3io&j&l~{kr=Dk ўNCS߃FpۭI Oc1v$}PybNPkzvHȶ NlWmr} l/n͢;tLPn]3:ҳt9fγs2C."gQ)VJ}3bS1T֕6xq$],*Ɵ. +>#ʠ:*pƸaRM1#lz ?Urd3ԈZ[}+g9Bw&h ؐdfNt%~[d""9q40EzbokHks2,Sl1t->ۦ [AtjEv|"'Y@[$0QmԳex;1%"~j}v$&G jJ;sOH@qrڿ|¹'Ӡߤ.uVKBdjxoߏMLYpp~ OeZL@6{hp[^1ڡb;F̴D;[kf!]z;'g-ЩPfi{MgDNmjTjB~Q+$z[eȑZCwU!u[Pbmn`_ˈ D(6а.qZڔcӠ"V:wxUɅ_i K*> `M/>]{8%p%zyěq 9B1ҤU1g随1@͍p`g)|ٌP~*V:M,Awtv4z|#sj=#X59 ]VѮw1_U?ޙe(Y4ŤM\PhY1GW²g!{g-yL t'g'zXu|HlBy&6t$@~%dbyZ%w'>hm[x?[@A~ )/xG,&QRņo{.O I;0y9hOA\=ߘ~9]%g4FbbJD  z&))+_K=}4lu5WA/|_đB]`oKf8̐(i@--IfR{tX_k0WB52pNl RQ"L;Gဠ{ϦFgm>au{(N2j2|!-|dCiUf:jaQIi1qB_炳^L{p|$&=((@,gU% VQ]X=l-nmIf@>="0x (8 | +h@oyQ8!{ɯ ) < ‹1&s^_uBWXB2 z*j|'s` UK:tB?v7u!Ug̿˳ts=V%ɉz_g]X\aQ3x&ƴ'%X齦;":2YU@F&4i ^@:Sty`$18SQюH~ 4u_gH4:ֈX@6 #92?KsY?E>g{Ua $״x)ZŌg׾  ]bl%R<ʹý~%v@ .$im6wf<8D{M6 /26T\zVKZ1)}5vA%~\ #EOlȷjq`ML#@'q#j0Bo =MĞ*V^]O~lE5@စ#ߚD%N@'cLHqxT@E\>'V)x&SʘՐJX@nr߆˵uśKݜ'Bfl#("U3~SUFK,49rdZ hy8Vmяz%9ij܋ xt~!Vn-nݽr%@boc8wW<:F^ Rɝlj/v|)Yr#Bo7߰ExƯ -Z=~֗t@W 3Æ"U'CKG&skkX<ε8;;Hbq\`)(VEKU9=!b83n bu[~q=vS}C>P֨brKf xbϤOci LL}-xq"RWblzk;G&#H%wxVaj,$~gtkC@F*U-F;('\RJQcӔzWg B*ݏ m[*qrtX5͗:0D;aʖ-9}ZD iwUǷZd9<Ÿ0!)j_09Jc 1N{.W }-<ϣP0Aڢ$A1z_>g+zrIngb!?4ҩ/? e|}V,_{-zs,ҭg`}u`Q~ ElT`K=8c 6y)(diz&ڭEos&,l#=?:9Ǵm29j5!gF`Cd}&4įur؈F Ó;\ɧJ6ULu*X!L#ZsSѨhr)eߴhCb>j Kǰihn;[z/FvUPtfH }h]tp0a6EJ{gt}ՑV 4-EԀg0\ْdl n=*@jYdxet]t2ы XbX ]մ+vIzPaXؙ5yϷFkٲVяQWג/=<0kű8]8S,Lk20FP[^T~8*eu\>KE Vbh@,߭h'$r7"c`ݱ*)۟bnu^Yu]u>Wg%L/ec:i$s_̐eD)"mZe [`{&yj̄ @n>fL"b,8i8ʨ}K߇eD2i`ڍ{O~=Yl\lSYCƶv GcIY--ӰnvX''씏]Ezoc|RT-Rk|X}je-#f)[Hs*Ug>0QPj]E" 43xz=xoF@^zzO$HoTp3E݂xiaV y AI&FA:QG|jUSG+7Cʉ;(|EE>U1wl*$] (d3c-ķYoݙJY?'rPv^ħ)5W$D׳ 2WX3Ss>m+&V4!7頍IΐgofˏoKbc >M(IC1R;RkXsw cz. q"u58!(!oIb{K˙ٍ@+RƽoʢI^AIγ@:o?rgjGԯ{#s_ i/Ɲ-DȐRZoQNsgf$¿":~$Y 4G#?}(Z<P<q/-=WQA>e.MÊjQx^yy@|Auh0JdF]08^($<+px6"8.{u<,iOQ:gn_m(KoWE+,T.og?`|u#Ǥ(|zP-迤I<%^_t_ʿkoKR+":3< S3׺GB"MXR녴*SdfN7*1={^| acgRbyA>جNų ]8h 3c Uy<p$5oV՛P^ߑrarz!4$ U; 3Y`=B֯xhY7O2WZQKWl+4_K)np@-=_&j1')gPCOCRdai=fސO&zc齻1fMy9t>DpK q`K3SJT ^\M+?]_W^װFNw=Y;]ot\<%`KnL? "9CYLw]3;E7;-2Mc~r%Tsr" waH哰>q A13Espj֐ӆts_ E}dP40ϽF\XT؆Oo\7[̪jY޼9pX2{g:!&^zɵ'\̜vCRW^y9`R,RN_*؛΀{ q/W6A q΋^+QB_N"T~0S#cɗ l5 $x P}s:~U[fNGKSeHd{~wy͉{\nG$ow VJ$_(-.'L"ڪ@n}$׍3sMQ))pWXt= k8,`8~ɍF1uwPi>X]ˣDyp\8wRԱLpϰE-J嘗ۜ"<ܐ+ TiUK4])y/ئbDq>3J(9 E#4ˉx_W\QT݇u$&]f7JK g|(1hKxp/uwbzfo- 8Wד|b뾣OC^pDZ\ipvk=(j&lgZ˕x,u\,,>?֡rձ)G|l~}n0dC$o-X;G[vO/ -d{Qk$96XguM//ŷl̀(ݸ40㧨ez,0W]%q#R#h2)3M5X+2:k"7,DQej~Vn HA[ <{{ ~-Dm ̂F\uUyFq 2/5(iY Ex̜ɭ06M90pt*c]AYߵe5qIf3f>{cOߙ9CF~}=bjISit'rxZ'f 1G!ƫs=CIbF'U +eFg;mmH$ZQ_x1[(%;K"jw1R@ j>iWSpxR,fÚL~,+[~~%IB)p" S͹kwdEF4k"n.?$Wʉƹ{Eb~=)M #o';̴U_MfŒޣܮ?nd^ؘ܉+n,}rDV^*9’Dpkc#ղaX^8gMiӗP)H#f [74|"`tV@ޕk嘗z!leo=43R:l `M`P2AaU0s)MM'1Y#C!&E[tO$FrǗb%^1DtrKpR%R56 t}p5#Fo@NID>Mdɜ3~9:@\DBP^-L{ǯ rHVURZqĥ3J[Z+٨T~GOqHo_E7"L7Gh>PDZ[- \  E!ob7j iIK5B^XL{' &kG>WU»Oi"1gKJR+O +HL)ص5 :A dsr%(A׼eM#T(Cfl97Ed=43n6]pZ_ [-+f]\ymE(^}E#]"r~%-a_>!ZTi'c◓_qz*OmxBy׳'9gx uILv5.W}B_ujp #նM[l@ƼI24پBG [vN=Cnob79]rRA{+{ޚ$\ >!ph=v !~'k4@. m24I|PՓyZ`8wwKX8Ks\!F}_ ''ѻKZA :@IaVv ycoowhbwq V"dGϜ}a@e X'VLz 3_ۭ87Mƕp-hU$_.! ,>gIBhcu=kU#5 8i83R*u 4'KP\H`ah ڊ#"HLZ>2O7 UZ|\kQ`y'M,ioʲ3S?r^~ڒCȿ:w:Xn~q9ed%'K܁%gcAh(⃃s.:;dr_*Ì,L쌸"lj?cp kos/is1PDVxy( `&:Vrwꤗ_  'Wq UGp1y^k*qM6=J:;kzjP\m6eKv.q+&4ENK(@)qt("waxl]`#BN6l|^!`AN5=:sp~pez~dŠ[(&zO'el˜<; TuهtjvZ ?@ A'"Xy.P(^R0cJ^(37-NڵF p U8%K4T ii6#yu;I}4"ZeVd%t2ܴ<| ; Ӊ{|(}ڗ!fW7g6",;]8Qr +P3(ᰯuF3YPۋTjahJ Fׁgګ/qX+BE*\??R?zbޮ0c*\@zb5X0}v(B0VN4lwC[At uVgeFW{MbIqDZsǩ{:C,y;fd6kBRerF MG *&).u;yto!\lhp%|?;bw|- D.3!1̹`'cůYre6]FlZf!E|%xJB(CGX*6<~ /X:7S)mVXs_^y|6H7S-hH a-LCrn0P 8e7g:EVcyu/#ȗ X_eRnHuvޓmO Bk1:i0f+Ӝ|*ɾy$-Pt yEH= {י '`A t)pGv預w$0U$XQ`ɲrn&Q}Xvi sqC9,&߾sJ5EƂ.w GS 99P-{5Fr1K=\ZyAq ;QW/?Ù8JdFn6 FS*\<=$XF"k8(b4DoӘCZܳwbL#PSy25*tjHŦuػ&9&Ou ϰYGiau6k᧙_y1iLE5WUa}v4T}_RFԢϽbN9G,S,ub,n{lunj> -#yt: P|Ǩqjھ4f?6,[/jm$x>t~ Uj_ g7z:Vf/]唱 Ws:k1GEsbε?Oj!$;!`1nh t `K 8D>xν*IBN&HgzψpZ;?\t1y0Qњ`j+A]3"q X 'A \Nl'[lz L~͙8v&yhA֔D\1>R 1˜+.=ө lx+q'J86ΫY'!ǃlsfUL.C-΄ l]9GOb JD.&\y\5hъ@V 5+ gUyZ%J'UB4WϞe"dУ*G;s[g*gUw`7p<Mzf^mV>=pߵ '8ET)6Ut {K:a']N,bCruvs@ŇϤyZg@eDT .\gC؝Am֯!8 ί {5i`ހ<l4hA:d8 V+]Tȸmʈ4$!^Řhw2dgd#?u g  yfUyaV7w\iM1euoi.sޯ(ZKs@1&9 ?0j)cWn 9=0OʇԪ-wCC{s3&^_yZUw .zLn&l^F Xae\k 2eSP$n8.kE  fhr(>(|JEA9 ޤxl F݉n&HeH{m$ijK1>q \ﺰ~FU0AՂ9}]#Y-ۂ;ܶ)ܮ&qFm sTsMTVʫmd鳍N{SrI.ј]P%"$QΌ!4BMN0t|$-KnϐDRVw\iKpU+3O5(kf>%~񧀛P.>:$G8[TscXG謳tLb6KOKdhLV+4%=2n]5kϋXhn/-j`I؈r=\Cl~ųێ`c6b^mɛc  NC (])^, nD^NeEg.1viYA7$O ܶSܪpO<3kar#Q;8T@n ,0Ha Xc-ezԇٽPBt-Y!+Vtd#~Is j4'E>63}1NuDt2}a [o:x5HV$=}Dٲ-JY4Ϸa|̼_'eJ hRA~8AA'F~v7LJ <zuR<7V$[ !by &|DV1gV}.ڌ( ;*U'ǩGj vTA+Q PL2Ԧc! s/3U /Ѿ@zH,itQN<L}Le򃜕:yOcMn5- v3Tv ~fv{*-4*rQW޷ Q5 Qz&$"==0rL44O#hl`˄F?(n "ՖէËct?pN*q JNMQ?sE]}st.eDE~"T,4S]kpT_xMK惪o#<q,ժmw$-@(8u@ m{9 rWX/wY^SYGdFae'-"L" IH9~AaS+-y4gNK`gx:a9#f,1JmPռU|IqtK" o6O/Grxյba΂3_(X"XIȴyrdik'Mp萈Qqh7oŢh nAO޾3%٭95BzN _%˵x862fC v-0fGlB^{H*s2<O02ѠؽحLW6^ͫ[MU/"gA ^=QfGx& %*_mss^2_h2XMED2&bUUj v5"b]H8k7$fhVR`D0٥O^Nm<А1؏f]ĽYs,&BG ?2Th;]RXȵ]NgJ6+2 $nuxj*Ɗ|AT]A1\2 Dwڠ;Z!&v#ԯMxx]> gRr^B%l 3*'7#|u=Wъ Z[Sǁ Ѕ<Ae;cXC{OV]Z A{0x}0j7(;Uwȣ^HxV{߷}s~H9A[7OE˪pKtdIhv u@JKSl~P[kʧC'ZrykK=Y[da#,Ȯ!t=2zvӑKx]t6.uX6Zȉ}ljBN;Vυ<4IKuu#{'FFۥ&{{7{v-r7PU2@urA08dLԶ'OIGCo(!p5L<@)%jeoz,|͝Ui%Td+zĄIJ:\'͂$$>\Δ ܋#FE-JV`QG$uY߭EA1`wj4f:$5\Y{{~Q=)VJ}-AH7sj2=1>\QKRԨv1^>,H?ժ'u2v Xdߏ֔}*W"c<6a4oĢ c  PtKMhX:."fkQ7tm9NYv,D-> ڀ51ž+ 6z˓$Xݹrb>|Tʨ> vU˲`XsTWP(Ltـd3,.GCmkJQ!\j]x,"ҴoLkQ::<5ރUdW9)u $c?c@K7@R#Fn Z1aȰIdw"wR3 %( w/vqzՉ#f^>zp|C_(f J].Vh>ڮn bo7 uB* J$ G~6I[wpu> 7Y2^tyU,ϩ!1=U~d!͉()ӂiQK]?cwl ыBx}oK?<* ' B-&Sn 6݂"u,qɏ٤U3qcRK7? =|P5t:#)@0Xnt/:Bp6^6GlbH1rQ^l۞6\hHfK'rui`fʁ#ٟQIr}fL59bFNcdPA nlNjNq9Q?Kq\җո6AUhYH BKnVRёy]>PRV;,.с? \3,݈3r6pVczM^لcw]1۰XAyHR>vh͒ΐfԸ:׮lfV?eR'׾x.vz4n(`?%s+__}:b(EkG\ ED]0ı<-ƈF`=i5,r B(38/!҂) Ԓ林$_C7"LxoouwV~& aF7VwR/k@8}B>~kRR6aN2hZ)Rg_%CFNq=ۖVp gi}O~9;ұ 4NDGDɦ{>rؑ!T]L_ Bl?gЭv]"C{(# ra5~|J/cӣ =Z0?KoGG Ң`ԷaKW-V^yTM Ƿh t7b3wX$)F<; ]f(ko,t)U3Am,<}k+YKu<ז=}({4iŸwruVמ= /7}sۘhOך:0.A |D 2fWFpHL.?_jPX!`ؚ=(+i1;8.w[Cce@!BT\ϛr<ߴʙuɍlpiLRzR3xS**@F1:/9 ᬋ͋~qmik:) LeVcFq3 A$jdN >1Kbݴ e\- HEtNr([mS[ /!ػuNF״y BlH'K ՜I}|DJg{ hfv 5n=x%c:n"@b=(dHBu?%OH4pipɶIf؁ï$DH{hÆ^w> 0LC"Ґ:`FӉ9d*x a cA / u@S_Ϋ`DJs.[,>.N#r/d)(-J_D;4sY:~^N{C~X)|G٨̾V~(9;7S$`ߏ:A؎1s"WKſ٠Yyso=f`VmHU~2`t] k `4=.I.gakNkgP>:B㯯)BF_ ta2bs{Mp?-?F7KvSmܿ^%$ - >Zg9%4hu;5\46tNTK q g¸6 tG N_MfQ|׷2~b\]jUQ6lfTQO 4Τ+0L\ (Vm[s&-Yq4V#7mKۈrw CUpS2'c" }2&j+QnQ GZa}{$-C@<ؼY;^!N{J7"/eѷyer+9H +%mJmu i}a⻘f„ԧɹՈl4: y#_;:ko؄Oɓg>,R#]42E5d$qg |ųkLRD(&.DRUk!\ ?ɃRg% $Mr`0C*S&dO/]~zWpHyn֨g,jR^rvKcѪ mfIFsPO֌B*d`Z%g7]F*-5a#z:g"%.|M<܉{̳Y['5 H>V-sEt4oŬˤO]@<ʍpOdbC1ѽ=É &/FR0#Drz!7p>3@gUa$k^[A+S)Y/U(Z$?vO7;z8x=/!+b>^ (9A/CQɼe}"_PPuֆ}R c8;8P~w$D@k$w`+fFC}Z)ˡ%;pK&zTm?4CX6`;VO&1< i3#ms wBON̽ y,hr7l+BE8{1OQj+TmPf; jE:Ɯ/L(2p^BN^_ lxڢ)08Qް{pJFhQ= np|֚ZR:utWNFMr͜}OC 8۬4Z| 14%bt;)(-L4z^qlYV!7n!?+C$[[v:õk,ZN̶l %Z W ٪ H?%TLJ<X++`p#Ne^qt%X1}aUyMD&:i)N YX,#{̓t[]؞xXnTLH.Hrp'kNn:]Jl6)_{ZݎOP$Ï+mcM0u迌d̘}qM'h }_.64RPgHo'~V25$[Ț0p(* B*]ݵН. 5⽷V CL%ޝRJ̄gA 'ubXj7@w:G±KI{d3 $IwN̳aίƲl,% +KB? ( A Ҏ2%@t)y2uB1(ɲKIWKGxeg7څg׽4_qY,_;K/RT3&X wE&_*MtBK!wX*a܅waBcַ$OFT""  ~1>== mIn< W^EJ`<஽u=5ݷ?{H .a8g v,x@u' l0r7GtqYހvO$U`.*T *TBGfV-7K_9t;s[o>tjw L" V:r(X{Hi=J-߄XÔsix܎GAK` X0n R]*ߨڍPWoӮ kלǐaz<^1w 2Ot8"m3S^7e::úĖ8[ACe}vͺq8qG7b6@ ~֒5)t:hܐB"2Ӎi$F18v+fZSGAYddOcamJt/ 4it(#VI?$S R`j}pN)qaI[CLVrd3Z&w[<{Jj٬z,Ԥ{mcm.͛S634$u\I漳q8EJvD1}aw!凢f1yAoFJO: y]`Ģ+4Ni5:?Љ*@)yh5^pa]0E~8 $±%LD z\PfJFwQGvxM8HV I$F`߸Lt;NXVuJ/O(/ETHY*K#e=?g8.~)x2[&4Wݾ'RTOͱJ!m-)ϼ+)j&<=vU><'[ ˶R.=WfXY+s۠z;j|#r֋Ԕ>KCol芨+,~ӭE(ھMHW;_:i(}dzcs>I 4=hR5!@ ~/Tz K#,']JerJ]_jTl FHb6ԅxnblNgl]^vdrhf*xtIF ld+WwpNXh%K,)T<'tVZ6X Pd8]#rm'pٻb@vciPA{_FNҘ3_e9S1'}cdAemb^EkFo[vwf6 87'1 }Rӵ䈛 %&/^δ:\+l5k1ލp'YiZ|HԸ3YEB:/#]̈f'İBO2+yg< Ӛrzčs^[՚qJ `,(=LɅPBʄcғ(&jʚwX5KgD@Xɩ!lș}6rR盞+u|J@}{7bX9P[-OJ$51]$]H7:<{~o\Sj19ړKnZDf4V&߯*V1Bkvx-;IP)I<@nP1A$B"g仺QZ$>_/eo$;J"0pEL < _ ~Q͒ :zHWm7(K0&R{zC6k.`]{.5s-"\ժXc<-󡦳/,f ` I7s' 0EDiD:5nG'q|ãgpt!:\lXVJ7PUMIuGB7-qa˻FghunX42|Vd:0`J/Rʍv՝1Ƿs3!&Bwo‰bp=+^੍0f7:p+W |w&/Gs g3SMG\м*BS.g'eC#4v": ?2Ӄ1Q? N oC ^u๔ŇcT NE}t137J2:T"%f2L6A5d(tUvl11 ~ߨn44U55qvV*ב?uWhgXQ}H1;:tFA>Ee@BNy sҽWδ/Lfb 5(b"oKʽy $ :-PΛS U5R-DaoƌIC_ܭ[nzd$v&w~9%>dqLKaMv3=%+3[_']^(^Y%B(*j=4EAq*8]$2!~q-U J3),ܜׯ|Ԍ${hEL'M~"`SakY`->)H%cFanKGȍPkNBɭO!E?XQn4"aK,p`wI6loi6=X8>3 o7TWN.E~"Ti!d¸ve}߰ 緞.4` Eæ`UvX&(SX1T f2(yyT3Gee{BJ9{mw\*C ךx6efebګ y{iނrP _ 4_Mlt$f _iq&N du>ZN%Cכqyp=ğeo=7䘴 ''kv/k|G3tou`p$m:O(#cQ^xYsAb,e&^8\۹~`?aLmxnp5cu;f)%,J>ى讪VnДwH-_'hH_4?Sa OO/Y] X9n9JdJ!G׫dm*: ۏ:Kmr&Lqqq^O=*|vF.J%ټgb1psmDʼnHԚوs1Vg@Ŝ5^\ƾE}(II^/`zP@g31! y2]c^5N4j-g&D؛n!]<lj]7~r$ǡDCdzuz))d6ѭ5Yl$]S >iNe80¹6郟|kmJz+#@du2vZj42oR+|Օ/dshпi2ǣ(t!F"uDN. DF9r_^@kEqX^ \#i ƬD C̖3Wfk7h=y6|@sLOg.?XU~Nl&MU7#UxE ^W &gG}^̵2I;B]~Ր}a{)CfoinM(d'OY}^[T"rN&|Hg<3MgDvS¨^HUkpCάhA_ԑ}ݜ-ce"Dl%f9y* c_͂1ȤgH*; OqHg=;l (UŢo{t}63?-K*PzrC ݃lۑ (YuPWVV#?Y1) @4QszQD9~N2w[bbrz8P!JTb5ga8xƝUVqҔ;NrW政4j.nǞpt=<Vwl`U$s:CYnWYUR~7ZXvb_̺hAP*"qϋu7wޢXȚ ֣28_+w{F-jl26F>P~x2OKU5v3yXU*x޷`GM!a0XʽE:2-}ٔ.V__QI0 t} 4݊Ϡgzi',B[u~&?7IHA\ ˈ&cpe'=k?o\{͊enۀhqKtI oB:4Ym(&? CaJP?<0>G$aeV KW\ F3SqTҟE !NR|\l A8hJ{-t^SQ՘3YTyD[χWkQ3b>? ~v"k/^Te-8lϑk>i E9[l諢i16~@_ A ~ٴKyH'9o Qؐ &WX(T%b^5u3 U^ ,XVElҿ1 &ՀPc+h3m8iP"wS>sB)MKŚYVa@H UKv y{Q8s@͢_V4\+#+T?wReAok>^E9md~5-)ߝBp>$!P'%Ha^2 sXvYW[wX7C„.nٞ:YESab@ y=ҮyJdpk:y9e[.A@?6z(٭@/.>Mi@H?J @QpVgIsO>=N$2a)z=]I= tJ Ny.ARmYI+bsSwր{0*^4Q9}b!0)o}-?a@td'xe1 h nJ鍤$Yq5Tc&b>i1< &N +ۍ [\KKU4N̐M>abAZO`=~| p3d]YSoUfVUJ1>tpx#̓ӟP6#S-BU u0*.$&dj^r?X~"fWʑh]}'aym&3.qLJ6 \yS;Vm4@P~>^%' d_sxt XF.>v8V J$P4CO #=^OViGc 4VUK ]5V Ȕl[k 쟾Ϧ L~츽oMyIKiY6kƉgR>mr0d4VQ2meUГͮ9d/ZA~@/\2wòUuJ1NkF:whQKVA(\JsTN&dM<9"18ocrWzRW]+(zI0ޤ:Ru ~w=sݷgscH_ijTGnAL ڛHL"m}讎>a5'1CWžh Ia*CBes KσSKQ}}~gۣ0/N/ی}f" ^-4~XJN4x8 ݹ)'\ڞ[mν0N#ܗ_ ?)s]8@4ԭUh[2tL_:kBLe:[*pܼڦ r q:UT0"ݟɇmuߚ_pjc3]N>}|# NͿ| P Vf=| "ٹ B} UXN 1)mjX^#NdOS=O/Xhߙ~Yo22(}Sɸtde߈vHJ4J$Wjfs u4~spL&ySʖ`dW:u4] m g ݸϥ+x:P2H5j0m8Ύ4Vw;mc,+:*/n):d4#̏\rja ؓOaY;U(($ |rsgcEBfzgPy1u̔maZ-uf"<pNqŻfSJ!G!LINϭ/࿬Ϳ+G*Yﶾe٥9/C@E%rBP$r] T-ڪ y mRRZ5G* ((*Au9ҍ+.|om5M,+hiI}PV¥dwb0aʭβ}VlQqX`U`<75\+,f x1K=~chc ?J 7+PW,=,nϟwݠc@[$8BE4>1KkٙtZj$qt4lB.08ZqFPSޟ=7$ZU ;)HtJڐ;c-+wG2fT"SQp~H,ZzX.OTVEo*$a0b P}sbIWz}{Hb]0P5,爫Rg9vo $L~im1'mJkkLfڷKu`>$~e( Ͳt"q\EN(^4ȫvOAdQp-cRqjhZӱYYq~tƂ3'ڈJ#:#fDdNZK Rhx+ROR`;HD@pfJ/H6b0呯0\{亶dOAvHH89OYm%`+$j7E83ө$fИu03CYeUhrVs}rP%Js'p*ˀX`A ,S_uvPL*κCJ-m"MJgo}*Hp5Ņ.,QE .QY2KM#8% Qg͹t.oh% ַطtnK:>^oDƷ.~[y~]FJ6D;A,򽢨d~Y#[XF*+̠,-E%ǒVs"09?8gH w/ H 'f a] `}6ʩcҾGr&!}_$GO]9q rUu@#oHKK$AZpwuj1flb( qG‰v4l.Fr^_ 6KUYT1VbRF.H7{5 !%Ui8[E`m&?!O?Vy&l"0G4I?ٷPk(oߏH]ʼnω=l'9wRt]'eHn9ч9KW<ɟِEkFiB6 PRB9,8uUBQeElٺ! \R<yrɮ p[^o0‹ ]= Eru0_5_D  J l]b1**35, 6OL7-RoDwW֩M6yz)rЮҙuP+=so5/(ۀ)?腺ӿ~]\i! i8P,/Ņ~)dPN&F õf6 u+ugWnud xվ;n_e?LO!iE=w̬5nEnz[YYňLr*+{bZڼ> 21Ux,2Jz8%k8YK4 31.(cLb T]Y!Ik5eivNcQnax1E? "&e@Hn%Zug\gsm) fOC }~eŮ!*Z2 .*ɫCO<9- |߶|ފk%H ? :+: ﷬wN'2p%HEkW׮/+2^̹>C5j.;# _MV fB)=R+{=|z\gh>IxWǕ:*f3O2R+ IpoTLj~yzCH>93͎k,c],* I08oЬ ΫrL,A:/el8XzPW0o88e Y6F 4PO =!tc/\8|FF55>DΊ(rl@ǚtݢ1$J⳰>FNRt"^(MğN/VH*+ߋ5d<9f3ߊy߄2'&= ?8_CQbBL#TնtWNu`ۯ~+8Wƅivuct[D_@a&tyX;<`~Ww>F\ IgcX,p%Fc{ELG@T c7;>ҘDAuUyYھ{<2KuRk\Y{WjgHqLH®ojנht:'Nw̄N.IbtږpJQ&X0aeIR]9}ĄqMf'׎<"?CC"y-b,;-T,g.+=3tz;?70k&,Ue)0R4e_oWxN-s`\n Ċ ȵ[Ⱦ Uv>/* CHRp+4T\R:zdc[7sYE''ș =Y˘_i :`2᠓f23)ha!{_)F9tj RE=(aN=v#4LJZE{rbB#p^1GҨGQl}O.I*uΎ/`Wb5APء#\+c29UR;`tMR%)24,㫢#R/*ۿWa7JtyyO%~Hh;')nv ;{O9Q 8{&gmTFunJ1 (gF.9i@JXGnsUaIC^ȋBr@ÈI OC>ȿ-(F2?"b97҄(xZ.,ʟĢ+G^G=f_ԇ،/wIo>2ɴOR@3: A5 7*l)8%ck,}z_*[LX&" HYUa,>X35g3ך!d⻠`.ׯ$|i$dCPK/)OQB1.R t{ƚ%ذ /Rm LzEcY QIwLG9WQ~[@Z/⒑ݮ)` iܩ'Js\L>ѯ~AD&t֖1o!xRC`\[p6w 1h+ rRxpP#G- Q}1IB0WD<xrP.+}x=.t9hnz0W&j;KS$?fBnGai4|N+MALj*͸,ލkY{Z2EG490]T$6)8MȖWJ6}r"9;Xs(c_I6Vưv]Fm`EQkgj@d(Ȇ:U P,!Bgn{3YqY e t;ppDW5.d{|z9Tz85ó׾0]VpA;m*gVJ$R+dACۏsIs󓽂J# neث7w[oP yr}f[5sB"k+ E8,7Fc`+{vNR*%_Xgnp=BrUn_}Wt9+kF2ycNMQ|oK0>X2kfNpl |٧u>_MԴ|4soH,a2U) ڢ~T.*xǾ@ͦkR!D_O&0ӟJ#T<`F]^B8hdY3u osS#V_c^¶Mo7ź[K8 0~fOq'zD&' wuөAmũ آZϯ%}Jt:Y*UNu Aȳ(ih)9\}> 'ͫ|J&2 8pks/шMY/縰rxIn%XؕgX q6!x?%x6S2K(ZCU.CXڒ Пo7,=km1L&iw[-Z=+_dWbL Nش^u("S ,u;.NiVHϔx#,@sk-|#PSFP';cPο!'G3> ݻjxXM_Ӗ @Åݩ]O(x3]$ >}/LXtM7зGeߣY8\*$G&!ҨF\ˬ N_8BAǺ8f&vNzzK\N \KE&YCIxuH*/K`A; \!.9JҊpT23AAo"CNP CM02ncv(+$W]Ќ6Y.1RS+=c[R zN?yM%n1psLtI5KgG,#0L@-G;ܔ~S A)mњΔ+|"p=aО lnS>{\5|)dVQPqyNBJ, zP/௦,h a#@M6 ?ЂyWvPq%_"2$TKA~Xphܘ${x{kGzLji=-㱲FbՔpwS:)D7캋vax 8gQ fe |Dl(ƝaoE:zŖ}@bT@VL-eg8#s%n҈':G.ínN5yPebEm2Qq󞃰o4},yl:`b4 !"@4,9V G/8ܗ .|.ܤ ު3a^}Y춁3A]`z t6²P霟AJЬ'vJTE02^gEC^=,.陪\{ߺb3*Жpp~7@`rif X(3?mڿ*K}XvVsM)-ew3JrS`wUQ/saa$?$$#wг*Y:VQY$j n=rjaplWNZrcbo5s'7!h5+)リRتj@y]avaw>Cm;6jD8h7#"Y¹i贻39QNp6Xd4}`4'Ȓ.VlKg Hk0fk*reN^tWjj# ,6z-`!.k;@ ]ŊňAqXۻ2 PHv*=G!C>36@=<6 A{ Iz=7N' qHt'EӠ?l/~zZBu0_M@{眯ћƉzrI/iV;*gDD 7p4@ݜS 3g3s( - 됹!/8FtO}p!%?BޅW{WѦx{\f%z5xCrd=n;0a݂;f 0K#K,.[ 0_d&ZH?B Q4I˸Ƒ?g?wPX Q87yߊp!xm*Fmr]rx.R:|IW:{A󩱏s;[@ԅWYj`0%N!("Tk^c7 YoMs-RџEZ,)@ uݑ.IDSeZ5Cg`;$:6QUVNHWhG5p+O]' b`wU >D\.8[7\j,(ia",6PU3OX yJ ~ ׏& j3eV+W V\εq[$_Y8B~;/..'Rԝ<3]0j3ƼrY(ir,)c˄c!rXlC{,nL-?iT>E:|_͔?ă~۴XjW(j~&۰0m%,lj. ݾ*?3}Az6QzI5똞r $GS 4Xt ᓯvXm {^RU33`̃=)9O[bj{A,=ܨQ݀AS ,V".=TV_@%.xM q4FpLrv)H^rB@ÖiaP0[OpE 9+NɠxfZ(}PM.znO. yRT:q!L5252Աϲ d.0Efx>2 jgoC6'/ `h.`Fj0h|Bfmgr=g. Kkmo|d`<ڪ>mAXf]yL_/3R an[""+6PL6A+L'&a0|<y>3r~Ԡ8*By=g(Ȃ8 IHoWdf|s)D@k}OҔ%hn`#c}Fu%@ 4HCQkMuYw|mp@@?2MVviW;C{yy$bl@:G7ah/NTd8o7)t6A9nXE8?Ь3qĝ@c3F&з2,sYaԭc7}DoZ)~- chmOl'R8z@J/-Oa#[3ۆi< f,~;)%Nk{u xk.GTA姣-ٙ;e`-PdeRr>OAXHш:ꆛJt?/u oIo8O{q.Lt;>#j Pz2@2w;?ʍf ģWl? 2 oH $|Po!Yc;(_reX_>n#L@^_ZRFb @R ̵fSfދz՝z$h2r JIkC?k7 -JS/%S*|((PF$qqYNs:t @lk=H~- xfDc{ _N7 |M0p#hEb*+#N3B?-5Z0 FxrED8b8*fE"Bc\1vĤjB*ϵb#'RIq)05`£κ&sWV- J^  *LC7ΤHq1X~.Q 1Z]~% {9GU%/C5`E~bAhA\fWI\c[#Z.d.)J:/ 4HPy $j0J77Nд o em0@ ;oa TFCl8̳FyQady6a y)[uICԎǥu>q$xolUO@LR k#FZʋ5F. sg;Y0?ԋT_%?rٝKrÊpP91ZQ^c5HgΓG䎱ۭ}R'3ϔv4"}gU(BS \”4 'T=; -꣭eMU2m)F?:6㬗 _Uo{(w# UPgn&CLz)<hSJxsBdR[Q9mE4bO.LN>C i[MC PBCO_|e5G͐#.RN3Fk<`!;OE|djg]L1\uYeiSQU’c5غʚ,[ o<}wBQjЋ?޺(,1H#KqGP$S۾Ʊq3/a"+x\AD/#&Mdj9q*<)vu/'r\K|3޸`.F5n}Labp j*^.cܵ\[ZZgT?3-7ɡ,vw6\xB*ER_bt  Ir1aM Q,zo 1\3<%Pz1`V*b\9shR!|N 0~Sl]dXn];zV>L7D&Mg2W< cVrֆV,N璤){?řf47)} ۳d.uVX*O*u~W<W05!FK4j:*, 5z+F7LYId IP~9]7>ώLghҜ,Z EU7Rcub3q] &Y|nh_V!C/\lQCaqz}.pflNq' 4x?&Lǀ4x sSpz)):aaٽ`6F1`ʬxgchУ _P@čr_g:hhB!,|ꖑϏnvX_Oۡ8Mw5%! јb13B r&*RWF}ZrPtr39;[9%Q))Ec⴮Y^jѢ# ߵ ˡe RLi%P/8|=P-9eb |hqr_GߪMZ}.Y{G)YH&W{_M~(ܘ00hr|=jc1 ܭ(ohK:'Bk>"[ԖLwg)Xv_ k`e4 @^Zu+>!":ɇoQPYvjq7z(1NW3 nuTM f礯;j!hqwZ`lqXpOk\{[xV l<0C\w@#ua5T/c64rĕJㆨ<6vbw rccho> s7En3T㕡ˡ$%eBX|x2e֨D.otx4lHk.E+ ˼V*?j}G3. nu "2c1pnPW\ @ڄ7P!O%f?;ݦ{6H jhӨsuM滬{P&V}A"S0.Vt]'C)J->35Q)HKN=^}\W:A 9ʲM@)[{pJ=zi,Ρ& |\Ws6βK,1Sq &b;Mdv@ zzXͰN5Kr+LحP;z&YI"uYr dK{"KfJ(80J"5+%1 vwR9bk_j4ː10UaH=,71bl[ކt(>)k˜cjM;mpiSE (Ė($n/3q E~TZm\aְb.=Cg&/sPJccwiqoT'Ql ȂzyM5aHxʁh1suB$%/> UHg(uաxlź|.nK O0B݂O{q (.#"?6o ƒ*{A zwTS*mmWh]'#%CqP"Dc[jf1x:| L20/bi<&r]? p4R=!͓=ːٓ-jA7ͻVZ&&z.g7,Q-\0t^:gy-ၖV[8;=Y;OHͤd m!wBlQѥb֝/!{U^aNjv*dM}ZKM-z^DŅk `ջNu=}12lxVE:iEu047|SrzМ9>kS8syWI7m(cFi⵫c\{&Yft{EjP"| ~؎*8KXnu{XC nL&9\9kOX"=8:P rhw$|.̙^"` VGFя@䅟 ^"T>׋gy>6+M@4P%S^!ViWfC^3? !C8Ẃ zf2Wׁ'򝋗Fj Xa7ҴN:.7TL`h_}zk쒂oqjɛ,b2ȗP5VS eRF*ؐT P71DhyB&H9|Q7V?驢 `T2.]͔7`+{ҎEPr# ]MQF6ۏiv؆a)@,t3K%辴?u;0׃K4#&gTv"aSHqդnZ]/ksh aew%0th c] ҂}P3) ȅ y_؍a9:d%(@f6yxrraGه,F9 ^ a!?kWM}=1RBf*i8c_sbykSbshb-iL{ysl&V `IN&%F!2jǪ8 X\\tM3w|>Ə*,&3uϙ$(LgаI$.M_9\2oロ^jk2 0V& @y5@0-Qӛ2[_]+bkw\)wG= z5謹+F xg&9dSm$ZրkJwb;W:X\<X#+lLJXW ^J/ ])cظ7YBIc54Kix{YxE7I_J?yq̖ ѸIx-MMʮ3\QSbE[6 ~Hv}Yˏ䖑o^ ooW ?H A+E#cLqFidm{x7e"jccF*w#XZ`ɱR Pe E*ӌkGv/ONDk%.cN,X JwDƒP4 &p2ȑA~Ř{2 C'/r%b A&.|*f iXr Vv!%mq8C{w8ܘ$|UzXy? K]J4>7it-35.@GSZKAp?ȼ :`Hu3MmJxMBJkz]  ?08ZI6.9i9JL@M.!MMJAZ< =2mT'9 LKhR4/~]e:qCZIQS=e㚳oCdkjMagW8 3Zߐ4"'AyKK"cIu\qč],H2Cb l&l{jYeTC7P (M?RHHQ]` 0&K1*^jSeJkPEmfn;c3:uO-ģڻO}_y&T?RJ5!n:g./I^REl hk&akҩR$t)GX yKBg,c!2q.1;^>9 TO&yW,7(Q%U#w h8f>?Fq(0L"Y M8s j97E<;Wlnݖ,luPV.,KNSvQh&#b4j!̅rD1`a:x^ׯf Ϸ ]̕uPE͗uUgokR_g[G"w‹z(}-De{cC[g̀**d_GѦWˋسi(Bn@5fƄȪY0KTO| zOY}*L$Eo ,d-0"R=WbX3E!X.]OlnǘSCh'K‹y # @ $#Ʒb5Yo5$lz/KGxKJҿ9e|۔m2@4xFUʞڡQas7_j䲇iV (W[H8FI ɗZRQ k8ֈsVr:@j. مBC2@hrE - pR(o$q,0JbIۤKãD4,=#Fp$ehl<ܑXy2h%]_piYXxAIIIq72t[ xo}Z* VG thLCrTҙE*!wt+B{ &ٍyPfbC,M$xJ3B)gJYwg֌M6p/ %>[:T,TP /j 54hRX0Wj[krc 0V Ϲ?%,2}M:b4ߺby>r Ik8)PAM\z.SON@ܳQ'_,1t{ ~Ϯǎl_yDd יyio Vm:C*Q* X5oČ6iIm䑕d<z8OEF_|6voZx&Mnؽ3 7Mq&G18Ո#]3/08h֦?.lE$ZyF]B -\h HP76EoXa,x%#ח+V 9˺SLv:\RӔjޝŀ}n ok9 o\y_gjAo1WxK8(Ɍҽ2q[8αOCߗ's*Rl]h1a&2zipqΔu qgSl" {/l#XGYA{'nOΚ03)-6^k`h*Sat4XV,% 6;l,0+)TiF'i[D#<֗=VMD=.;5R3[!Ϭ4> (]=z0HRs)t!XXݲa=Ҭ?^ RpcI v3%ztBp3qSgvmZ eNa{ 6DiNKbR"Q-EB3`ISM6d@b¡dbk-kf{9= sGnpH N)PWQ.Y)%~ %ܔ{b]8X _;ZiNx2-@(!RRt#m`4ۘ 9шíjjӛCGˈl$) ~DŽ ((Mf11;lgl'}9U^Yeﺎ߮f+>-zL rK: ;~:IJ\:cI݈o뇭T$ Ds?7XFtJp2~8~͢+|2{7#EsuW̓(|iY5N,x 9]KNIM`'l2ȏ7YCŌm5ĿO'@51@eC8a$ʛYhh 􀻟&FTWwĸw-R\Ny%ѽ")"IFxfd$|:n2δH68cwB1 oD;񧭤 _y]R/?wtU-CIھP!lZp+*dF Y i%` rl߿w <98gݒy;]rU?,g90Cȱ4-R؃=̶ o,\P #.]JLa^A ECYZFV^q{q{,$o@|eZBε'EpχVoɆ^頥7 /@,JlU&n2rJDn0:\l |Vil2*)xnR%]^c gF?o+Ă a( [4ؼzdR ;UZ5=x]?wctnT=B^GH|Ux0pF>?~jGa'/I>K>/(c, \8gXvφ% ⛔*[ϡk^NwG@:; .-~>:q@_Z&la[F #<.Fa q4ֽd`|t"⅜-$Odve ^ؠ꼑R>0'5D.MuOvCxB' =7Duoe&f~`Ϡ>auV.6]~oNcz݇ɜ`HX$3ŕ~\zMD,GgԪ6,QuWı v1]Jw4J d F @)pzKr9K] Otw~ᵧB 9 Azs5x#隲q%1>!vlZxSv+M jق谼MZɑ㰙|~EIQqFڸ F Wk F@ HըPWc[҉~S'퓬1-q qmMꓻ,O4L 2xO|EM5E;sѼ1aaIpx4ZF DUHtMhqqT(KW+=~wYYa}VDU rsv HK5N" ,&KPԐB,xT4= Q.X25_/a`ɝki+X{ Q'WдKA0@K9O! M^.k)@*[}4 ` ~#nX9jy]K>̓dBtj{v 8B!f69R=h?|6 ZvڝPC_^$%ڏ pX ˜_¯?,jEb58鰼-'T6y\ EwM%]y3WȇM7 ٯgf]ɎHk ;)2+9T}'5L>VXmKUULp-cOyzu ,G߾EݮO&U^tKzg쵞B*xMeHd \3m#^=d$,Wll3amh\m?1:hnV[k}Oί rOLBy_vyuyJt 9ҷ{V mWw6u-7]?e/.3DKRN:P%(8!kMy@_/6ܭB+I3RGa@( tbfguc$p؟<0yK35vo ˍ0OҴ=l'lL<u4HM[$! nB_70F qfѽɳ._FiKˑ{o*8HaD\8$) >-nU%ګ(3tJg/f Ng't4}&gU=APrnn_+Po N`œd=oo䯎/F9y%oI߃f|. ^]uz4Qf 4 ~zjAՓ-Kn){YHe!@πbv%xQO޿~#ǯNggƩi='dƏz2hLLOCT@,yjx}~(&opkd*@)c%Crb@^)LhziY3A ;J?py4ו'AÞ@-j;Ͳ8Ӈwf{OV!h\"6tzaemvNŤ9@#yjzMc]OHOIRB\{iq2 `?.,+b{'h~z]FTҦXGlJw Id>$ZVpF' 4O|)mW.~bh`g(xzR(Zﷁr&-%5^6,gq`XHgV۔6y}D4{鈅ibgoA3Fg)< aH7+PĶ'8>cK>-!\^Ӝ2[m-zMXs |q1[Q]>6Fk3׽(liw :7D@Jxbwf$z4;/`0ԛcydX`pDM\o@<_!qz[sTq 3_vr7RkS]$?K'_P~ ٿϝ8Hl4{qsZCE&Ԙܔ~d;Ē x_4[7Pc#HӲdAUsd*j t瀮 Ϛ궊ލz㒠}0/)+uc 'xCك ¬YM៘ڋ1rRX[cƁr:I\oHGDړޫi~.ydcM[~U_'m#x]F[FO:.|kkx?Ќ3$!Nf; b.pӆolic\ a"&cJVc3̬xwɡW6FIK!O7`R;106lѶV8S3N(V~OCIS9G% )=°;t}¿?o "|*TY~>a2O+>Us/ ;?PrgY2FO]݅nYuF@=ZIؼurōf;>OאN[tתo*puÂjv}g_υ/0B/.W+ۻB4nȦ'^+-91`uɧԽFo?c<\VsDLĴ:[f$Ad5皃yc}>m*l.QAi#9uǂۼJn6ρ$H(my^A`P]3۩|-Y4@Z5T8-/nួwΓ^͡R?=Nk~F) rIt` UjFЂ^ 1N8Tcg?`2k ڀX7Z+*.C!LcC3+?ТLI>,?oh\WkT8Fk" L\yX+Gи3qݏٮ<)LH=& 2Z15D^9wGKm[=r8fԂlTک.4pmCOͺ#x" YsѾ[Dh>㻳MR0 @IW|AyRC1_o&v-Y|Z wA|TRc`+l)VcjGan`wX}2 2SQ]"zJ)qN \zb;p SN e/m@U֒xJ hZDZJvvI-ЄcV0qZvyx~O hԺ_j"f `3um $=&dgzʈ?h\=[Bq#B GF+AcG> !~V̸@;oS8K;wJtqU Egywbyq򵌟.;Np^i ު0aO;.vp(t9:ێ 6dW!z] }ñ2R5nRA^Kp`"/Z#ag?kGHC;1AWEdbmx34`2"QT TxʋZgXHGpf T窎)yʹDarD2Dc!}FR.?b,r{8Z*t/\bJ) }Ռݕli7wvնe(8ֽ7P`f}ux&a(Pez!;UG<|z&8]q qݹWgSgvo'cbG"5_0&ۃph~ri+Xk-Ő̹kؤ%djwje8n<`2P*>zcgsDh3hiض Pi@ eFr k8,J~^PFo&Ǖc@AdD;j,.Q[X_$ݵ|_R_&m+]&a1EkIX]`Z>-i'LThQt:aorj= >Rt`A 5WsH49`,۸݈=ԲIh}W\8;aELWMHjaWB^=)jp7p`)WU?( y QʠJ<vh. CI<&'|4*QCJEѪ |.ݖ=XpR9C{X4h:z=eRvx.[u$BSI1 AR۠X젥w04L.c2Pסz9Y rq!F0r$0+GV)Kl\d5s@Y9䀹Vdzq }k3sіlbPףZ,4GL:2l)ШE(*&fPQ{].x2"IVBtX#(9ͽ{hBl3KpxF9Z7ˈ/]<){I+-1~@mW@3ƽQ8;j>j~Jkl=i{maslOsL<@,T{ǎ6|2ze3k||RD3ҟPOӫ/xbsnO';j]A9Jw% a' T#{%:;kD]<}"kN1gٗENRΧJE̋R{'b'>;t'lFw$fkpFᾈ$̫ۃt&jΈQb.YAnRVw3#@wŤըVTDgR(;i2Qqd}3roX-䣏qQ #_c݊~8- +f՘(Ha|OI@ )j!Eщb} 0;{ͯ\M=)lnkBg $QT@7T1+#f!oS&)cK ?G7*,Խ>޾\ *q<Ҫ$MZCA]4Ǐh! Fc=xдw+q1צvrԨ+]`qOӶ9pmPu ;'9|Hnp+ l.^ Q;yoTqXH,r@ ohDtK,.𬏤+vCOŭƝ<(U'EPFβFPk rmbl6. 2Qwb;,!蚍KaY#ƝXϠ棯\D5`ŞcŔB#Xb*Vz0uڙ54v AZKX8BCr]ǩT˽4"e w~|v"#@3 elω@X^CA6>l19}]l1N>y[ї WPM-:)7I?8e["蒬mnmp2d߭iJb 9aMa$wiQ&; j%o[H1U*ʆVYGH@z0+ m"߷8k 8 koҦ2Zpt]d!&WQo{󵒄w.6yB@W{"AuaVh5a׈G5ຜydu_8/(՛ gӦ076H [,;i"thyXy%\ͺˠ4,Bd ӔB lF9Q T M)Ƹ6ƞBq F>ÊM!7ӏE%d]E )e +}8JOxL?GS-gdm6D+d_F2(̧ו}5iOl˥jW;tB(hr.>5q1䷅.!1Gj ^%xܨژJq` ?{\I6cn _7]yAy)0ɋoW+}us+nN{ IXY'>|BꯗܩP֏uHT(2tU^9R9VrfyGy//Pr!o04RFLrU/{6=7]`HJi5J@, da~+†YgF҄C_XNxa֜ \uqi\̬\[fKPyx2IϝrPI{'ޭ ݽߚ|m*;U+d1!Z۽*:Nblю^sޗKfc5%@Կ]{P V6 TX$pWl}] =v,\Bm1yp%5x=|a ΐ/;Nv\]/ N FD˧B1mh"!|Ge|-׍ƚ3(ҞƈejbeiM鲎ew2b +a]9U^5;*ϺyD6M inCjg"DZciuUi9qܒ*uJ3$|Lg=kh8楕r(urn >b%kB8%o@Cg{vf#e,(o};|9]JAghέ>۸IsU\ wȅ7&u\Su@;WYǭK+ ei@5w'4ѓt[7Y7RJ|Gô80f˘R\)BzOQ~b>>YQ| MUg~hZ=thozzVV@|\N)E:nb*ny ")ohR54tIp+`q$USGt*84CpOXy,]O߸svxyޟtFPĂo g i,Ѡ15Hi'LZgq oɱ_<)7l9|a9 ;[$kL"1F4{93fpV4\# \T:Yi#{@zahy-W,1EK~c*{>$C u cW@SQ@=BvyiY}pLŬ|R%i0:5 u#M̎aՓnpc"aiK9fv`2LSN|&<7}7 ~ԧ S8 >_?b?x=H;vmk U?+"}ɿF͊߫4TIF^ 1?LTeKgAtZi%_NeA8~ 6oHYy:|1f[2% ob ߓ}Ϲ?s"'@;96Wp>wMh' +BT92W2'j3 W%>y8nRh-ۍב.c%? 88 {H[7R!K l!p QrV$c&I<ƃmVv%1o ׬ogJ%ijZw"ɇb;cn(9fl-0g gU~#{:S ;*aK(*18klyr\mzv8Py{\Ff\"dM_ g(7@|Z.ϒ+ۯ-1tfҲ[QEӧGv |VbJe7LJTFnC m9?l Jpo^n55t< {OQLP^_ _ss'SwUI}[7xL/?7._6֒ɡq$V12.(1sH:n|\ȱK¹AuBu+9' Un֣s]靤wR̗@ig՛繵#&W>otցwjwn8ܾ6IxV-x.Ce˴}>iJn*.T:"4 ) j2Hܼ_).Ɇ͕╜17!h&7Un?'͝p}IKd0Uk`'ᅽS ^T%sOjՎdlIMj뿷c*i),08lH BtJ \DS?(5ZQO-(SU)+eDKoe#~)KkH$K  Gy  @n ψ]5iaÁY`4w9w[U :Oؚ$ a ⇟! |{yzӌao-L9iZb@K*zI?DȗWͰžv|?#%Q}\].HDYCt`,7`lX;^Lu.TqdQO#^-v(W ip]qPm\\d {B(4'K0tSű+:Q4Qi̦錕5Wǐ/1ofB134NEV5$0B5$?wGN`PjEn1Mсg՟A.tnhP6F@~^RPwD!QWk:kwLhJV_ܴlJΌ^ &e.RR1PGtYL7E$}'I ʼK= +|۾n"qBH*kb/2(`Q+(P8pA2L5 ~R^YY!_zU 4. *ҥ N x{㈸@F1:Ķm38FYSi&)tQ6t=:]ʄbL?q&"65O?sX"Y\GF].l.̘iމslhȌj۷8i 6A>*NFPyIy*YYeU܋ U0/QH~egު l4Y{;AJ`o?fUuue]MxѴ\kb1n㮴huD2{r/N`94~ºCT&̀(Nt T+vopr,9H9y6Ue2^H`O)X91ju2AL9;տu@Q5\Wɹǝ]̅`-oSdZ TA活ԟ _@V"p ~>_TQyܢ/5Y͐kxKʧz  ~ )0bSL?5-C2hfٌ+&3e.}x[zƥRXX}vuroLqUaWQc֙4R|icYGphc6dUFUczZ^2[j0w7G.ÊtP $e$67S?)SXř.5HK1E${3, j1N_z@%u1@i5FbcPwѵfA<ɂ{"LR07n4uYPU]-q]dHיyRb&?^w޿-g酺3IE> N1p 2Y/603|"74[AFZ!?%.De3b7 0٠ ʣdj+9-^g`m15rW,m=.(ᄱ"-K#l@ەYB'(hTAq1L27kY,\8 NkB#U}^NNe%%A+=R)L{7J1[W|@A7S="%kx-bPX裱 F},] 6l3%娧3Jc;DCp4ؤʈ/ŪTSlV?[F7)X }BM&=N ++϶stںJGe Ȃ0q @0\Bt6Ot PY²uC=t8=n Ddqriq FU)e}޺,ܫЃ3|&{%g( )Cӯ&S,n)q)8ĸ -pCFOkalaZ&g:n~"&p&^ҴwnYI_$ ،#P չr&̊7}}#埋QC\%@#}c?g_'"dWt #7Q;?o%%)" j7 WyԎW.SĶo< ޲1TmP@͔?ts7H{xkKxǰj{hhaG`l-I%k+GĻȍQpb]Uóhq/47^cd+8G!R |LCm7r8y,z7+鮇%= ($"iM4*F" NO#a xH:0Xlf4-L"t'yH͢eWsW@>o(u0)h-+˶ U19"PcvަŹ~I/vrb\|EXk6ޚ}_/QX?v SçArػ&MJv.%.8S(mRxؖ*:q{\wusnAO_9b8L"O 8p0& ?c4GOX=ѐ:<;h]pj)peB\`Bwg߬:ľў#[psb?_@Kaտ*9 ĝ/( p27]pELNtGbZghbQQ y8JfQs^Q8yb͸KEZ!$)O 7N1K DfGIɻARb-kKf4*,~*0hܤG{ f$)\)dhMozD%a3AV0cU:8uEGB}ѡ_L3 +H@y$Gpxnd|@'kɏz8ROohLE>1sc + s J](ؼ͏t <\CQP > Bڀzi\u&G#Is{AUf7g(rgzh\U$2 \sIE7Z ]JE(UGMբ?W0ʺu=թG$ 0[Vwieȯ':rݷG4~C 8J`ӯ)GsYo|mPU`fAB&moO)ʟ`_[++r?v+M.ʊ 0f'G,nJbMRl{NnfG63=r+E^k>t܄rm*}sިmҙv"[z:?п&v';.p0Wlť(N'bW%ݐJBc\R-p}/1`2wښ;sɀpܳ?o:{+D:]?(EV2r~B um;Oq~S͚145Ljz7MΌ7Ob#1 RЁv^L@H)g_6a+wH_xg{DId7oPNElW ѫD>Q}n15/H} >f$*#UZk^${B(MyRSmԝF֤G' Q!ʑ: UEK*YEDM37y֗flLdp7Lz8(uL̈́їNl>-?:+AWA#BRբ:q5v4[pr@3M3cXC9O= wc`F)ժKB0f٪X|yr{x5~#"E&߀Èm(Pha.}8(izIX|:kjzVXBMvqDJQʧq9"?Zٱc `(*7(AjRyFk`C V>zk; º-Ν"ʕ@BwIJkgQv 8/%>fL(𨎫cmG&ۋ?j_ 8i"u"ܳCn8D8^nUv'W)9U&\M ,\,)T۰Ӗpz Cय़b{(ȭ@#O/'eϮrrN⹀C-n%UM8s+z`n!U55gPC&H-#O"QSÎJ0dTަ!xkod_9aE)?8I4~i<@O6wf1#/Wݼn_yibY[L* Ƶtolܲ턎f2qUt gIyGXV6FZF)1|̸-[$]e|+%g[w n*ۗ=W-p!ir8yqCmvCRe-r(vnMjy쵍r\7}>D)vqJeL)EV|sIҧSB@9Vw(* TC*~ߚAʏ@HIo+[hq>_[Q mD qϹ,䲍vF 'q]0*W`]w|_H\7JIi$g{g=r۩L(~IWƯMoeS; 8ěaQ<gG1Krycl 2Jg}an}`FQHvWQ>$)s=`[)UM\dF[gf~>*:paP|.~M񐁽t" g0P8EP I$ B;A4M~Bs:hr6Դ3„WAtmv{_vks^]hɷ~ tPk"L jM1%?3$#'bǂ̣?R:&!:46Q )eO4md '\UqNҨ=[PhЖ3Pz`PzwkVrg\FU䦄 JNo: \^Am[6<ݚ7 +8la܉ j%۾0p0HT|dٻ7#iZg(62l*> /lD<GZ-Ň@5w!q rO&EtdQZJz煥gĈ/ LI!r7d/f D1 8Rv:{áj3uHyQ$gn?)幩@ ć-FQ;H(J()ٗvie]B~ GDg1ó.pcksFˢ|S@H8缭΁,lc3ѪZqxVg޴ 'wR #@ .CB!~Ku{ @sVj鵷ms0C"pln1Z_SxVY铎7R= loD+v?o5 =λSquJe",ӣDɩB?B${!bep mtn(cېJ}A#3a b9uʱs ."-B .c=ُ~lk(3rs##eb6Y[([py f:Y|ۺ`O -s~ bq@KKKԾlLZq=&,Bf5*G\^"ԧE蜗yx63ncA M"&s1EgJ\T-FA|]|9/2Zn=<%4 /!pÕSnyr7=)Y}qaOf\MBHjد!p$RЮtk~OpJa4BeڦXǫG3W0u%ʳv\Z=伴}&f`xJIj3$WsؒSY7 ~;%IAv%,zt *ˣתb Zɕr"̾hP~0lne.aGy`kKaT WaF06Ơ{ÃґؽΕ +4,`ZE->jgԾ_Ov xj YIi12WLb;; gH˟˒΄Y*἞("ږ]^e"0@a,($Rs:Yk܈A=2냓hkgJTtmByh[MS!HSWlҺjzbQ'qRpgBlT9exoY%Y.>F@Zb7?D]켲n?D_ G7`K(݉E Gu,uyQ0 |L?$Yp&NgI2n] Vu}vs5j2DVYZgI=AQ`/X Vɽ Oz` P*b0|Y>SÐ>L%S{ fr^JP8z xcZsT]D]вWvدg/_D,N_DoPx^59'a ;:qoMЀSa! $ȿ eɄNj9hz Fmo2Xj"UM֭֟1WMhs97E)r\cK}"Z2}ґ/3B0p?e\m/ssܧ=Mʉ5U$K:##Ac&;c̕DYzhHmE -2O\pi"ݺ )vZ*@vɓ۶%t#zHjmJ*C|T ~ 5"G\cc Nln"RI:0&%86XZ*ee (=[~yL]"y55o=O!M<$;uB&Y QD5T"9> AX|T&R x ( ).9q8Y}΂~񺩸 xBTedfhA~4`yt &&K/L^^zNx=a{vQ~\̠)EEȡ^ͯt\) ia=>AJM XBnRWrIuROsY[GHhf NoiÚBR^ϟ -w|mWe^nTWa DVf쏗BŒXB(k;RvG+6,uJK4pY#aEa_uoGcMb0:<ܻ1!urη UkQgiX`ysXʑ|`2K RU\\Bfb=[XmMnYp3N)ȟ^RuϺsm}|IUw =S4AE* ;^qcId:6!˦h֗G8$O/'vnm5%Qw=qKbN89nMqx ksE9]n0xm%AwKְ`F4kzE%O~VyV尞Mn \!6]WV^lѪa_MPC RɍRNYVXO1L/' l4{x\$nfBSgyX_϶W.Ӕda׵\6G~!y[V ߋk5Xӑr=-9%k}8{操f/-2' Nr"e5$RPvOVSSz‘];4oDn!oXtB4$$F2ؙ 0Z-0%R"84s?~w4& țsA _05zaqjL WS9 ^$ 0Ql#ל'.мnP%h_ʖ`2/87Rj9&(D[ׂf=&S#_j?EvSE~Ѳ 9.Ii|.1jب@1698oI召PJq>~Ϟ)8*-cW~V>*Eg+Y42|,T+BsyzO&ˉܢvH w\gmne7 o?M>HsD 3&C^Crp<-hHMy`Զ 1-%)3Je3=ZE1-i}IđSswN Icz{_sˇ,”zCMh3SǍv)=lz9xԗ꒭7?A&zQ쎐# <*iҀtÏ>LN_k!)YL^mg5]m\lw/u9w輿^hʶ %Yњw%,QYQbÆs{r?%cXUBcX<\np!gHd\1Z*KV^6gfaKrtU 'u<[5GCV?l%RqKTm'&7AeIR i ,eNga<$hC$ 5JFkOE_QnK:SXaE 3ò*Qz5Ng^sLR 7Pk k7l4tAkS#㓴3}xM@MKRW0nI5 `Bwd_@]C޹ꌿ9 LȾβJ ]\-B;Kz\|܅S^̀Yg&9BV_U_Y4Sm@eڬ;Fw`& tU80y*zM94>9>:ݳN>]#:/&'omM6,/$WD(E-I$a΂B=AwVr0% j S0|ϯ'D#7Rsǁ@ەfNu)Z k9:cSB~k] a\f2%q?o+Ԏ2(?8DI9ģC&2s]$^W> *xR&G; ΌX|Cݐq{۩!xu쏮t\KߵVqv @ Gס@*C1Θk}'5zF)Fjɘ&)li5/+!el63¼66$&.+ڻX.A@ (皼4_` x~VmGqSJo*LiL)87g8 y4rUH`oe'IMfƋ ^KYT9x^KyF#>1!Y݊oL)'pS >.ut>n SI8;brj*H0H2$GQ̼C$ϙҚ.x˔+dAkZˬۦt0mڥ-ox\XKMF}nkz3^MNv\z@wY6g;9ϡ|oI h*^N7ZT@ ð<ՉJ5K,TvϫaU,sg9f~Lk,6oUkw5OՖ.CߌN@N+`X"AJ&G R #)A?7U֓LK}\R넋@rYg<1TW"l߭Bk+o^*c"gI#@ZR^2)MdLPS~u]y 2$v&|Ei0*fumeڽUOZ!l mo+}ٕ8N?wR u&^-PtU6+kV'x48j!'_3r{@'Z.ΐg`h K}yEMLnB/Uf'3倵TLO(p-FzBWY5;Ynkȭ5)A$.9fWi LtR :r3rJ5Z68pn}o|{6">RfTsNKڇ$]jo!(E{,qZNfue<??c#fRHxyKX)1@{nSQT0W ε]~/,l%0tyzj0M_~5>$xw , 40ś"bJ0SLǭdR3bkUUCnyuH*Hf3]ȏy庮׫3C]UЏ*t v$!ϊE[pskB VVS2E.;m[mnmSgR .tvڽ( +06Lbq).}(:d쒿3k^NX,جF^^:⣄ "|sQmfwZP$fU ͸4'ZJ{v)w4݌thMZ>9 1Joo:w;4*-MӃ^Ս%PR(&/1] Ooփ{Re1˰$*P]cو%dBlD߻:F C\#u\$NsvIA9J+-wrIOPGeKB1:Y$vV5=|+?R;jzv߉gTID5t(jDgهj~QۮTْ/OME8AJJR044EMR ㍥yqՓsn G`ľ{Aػk>&f+iL\ Zj?ba⻔tf~"Y&8ВZl2Nj*U/6S86JŬBR3׶N8c銊fm¾w}#ȅ*Fqѵ,^3}Ψ[eaSxb,>n-`EG)%K|LVNtXh I+ |4:q2DX)73=֯] >!Zh} \5.9B#-UK5ء`@5c3 O$糑d߲2?p;&!>IUְnvi>*'ei7Q]AK MI|F"H\쯳_s,P%<3j=:AcUPʃ3m ְx);gے)ФV7;eu0mz 9]ȴ6м?À[N,\&˛}N`6iښx&Azgj=cvg lgYZ07070100000382000081a4000000000000000000000001626034b200005318000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/oxygen/snd-oxygen-lib.ko.xz7zXZִF!t/R]?Eh=ڜ9NqlPO2 _fa|$熐nrd޻:#>wLg9"zBQyLگZS136B1H<)p*H 03SH ­,؞r4 `{:G OS*u?٧4%~kg)>Ƅt35._k9dbkʶ`j2W&V`ИڤuRȟeedxV`x-Z<^ ƫ0,lo"1I ke钪Mm)ch|d2B/y&+8jT ];҉*`$"0CӣIYgjO}3, WEP^V*خ~ҾQWafJChc0G=F MNT/ZPt63>\Efc7td1Bqt&ܷq36I5krAp8A.k|GnsOM8 ^8W6ÝJc|nRy'/"|˥B s-*o~{$.Q2EgpF5,y8n qVANp f TM39lՖȁ-;#93[Raf2V9ވ*RLN>L+plK_yP/J[T>sϹ!QY4̜XKm \\.\Xk$u*&P#жeَ)t*ԫxv]_Z~Dϵs a^۶>n54LޓGJχѹaJ-UefbGf=Kei`u| |GK؈TXe}A5v88|=<8 c7IȩggUIN_s^t'vxT6 =6z"AiyM9Pmhšh5IyN(:Q=ciuk,#pf2[ߴ&j0a?iD#Nj @+ "!?t%9@4'#A]-4[$7Ssz.m:_Ty:7'xxZwVsNbjP$<ډܤ:;ssZ?WX5A."Vz:0A c7Wz`" s~X!0mbXtK^=)@n bM؇+,׵%2$PE:,Hj LZ e,hUC{vԭ/5-bK%I]nO?*TXH$1!O#Y|]6.3c12ǹSe t#G+pi=i!Cˁ .k >qiUQ}Έbi0~GGEGwϥD{n Va5b`ihNmApr?6PwBe١Iy/K~uIe $Z'J<:ergˌ >{Ƶ G SX:xxmQvh[ :O/>bgX?g A"' mW 9f {Q(M+pAShٌ8U;4'ޚga>C1Mb?MdR*<`O^-uj@1LBt\h0!ܗT1aGfcM{ |>lԐq*ǦhfF9p&?jA%ߞ@‡_ EiJy2H"$$udY^7YBɯU)rxO7PHc:is%2aQ5pdR3v&4/7I >ߑKcwIEI;Ի>z8%q_u^3ӒBޟ˃j(l=aC|"4㴦".=2Emr_+IHxIKc(GʅA&bJ34WB LGCa_KnU9Y|! !k-jI &-܅ƢKjf;s_T˞$ .Vg ǚC BK_h"(2|_4;5Gnc0H Sf3HdZ!$(xD怒̃"B9 B6:AMUV&?,Ğb.W 9j3s bFFg ( >tz0uݓe\W Ki(wmy?}qo3Vőcߙ}T7%UvM+!eUUe%mp_znH[1_8ְMDRMv}^*D{VX7!`?EG RyxCR'0j>JJ㯿V]tLѸ, Cil =YSI\Z}y xFdٖz+4͠kMNl 5g5Kv}>c֭{W+*dCZBqc&-OCOOlqi#6h0xhUKI-8,~Cmfken7/su.Dr+ ȻbJң=< |-Ը=]dd٩8F%wOgCgT6qG~DD0@=`M+#toHR&GKFh!(ûs%ffak; $V:b笿Pjnm _P|1Mq3h+'\@c{\L. ݍpr_z.o.P$=eI( XMgf?pH*uϛn}#xo>>vLkOݕNjw! Ǜ;i3<6kô-Ǘwj8 62Te{<;K\!;FTQI L…lB(x-)Z>XS*17|ɴbYweeM8Ỏjq=uf쵹.,Xt)ZèJ 91eHWe3Ft)6e)%PGwz>f}I|3-s^3% p?A Rd"QEۮY^ُGPߗ 5@hm!;PKh0-!CvwL~*oxW4po/RkJGP{ԇWL,x ~- zLaFAxr(ޤj܁EVNJ U:M&SBwX(8 ewX5\pv7ͦˀ!fFzT۟"v Gf%*w@;zp|W[ffUaKF.e;DY ֵ;4(/+tq(Xڒwۿ2[Wgkb_ Y.a/6D+ݪ?Hɸ=˪LX7;NCC6z6KEFA kDWBY̙䴩'r^T(  *hYI TP! `/5@\1Vj aYtf@åɧr4& xɑ[Ř,0R"o,VugcPϕiŎ*ȢRn"O4tk5{/a<ꎁ)yf쀴eSSBFK:'ubڶu1o"*NZʱX{JEW!|HO# W$voN0BC kEؤWG^s} ltHAZDt"G2ʖXC1IXc uFv y'kfy̕+ǣ̊x}_1tI%l*9HJEp5 ;7f?)6[п&zEڰ,~rubQiV].$ir9x۟ț~Ɣ6=*F/5ŅΰX-NOeECK {~/NoUg]:<ṮGLR_0H7(& >N4 =)~r]Y+G&ߍgDCyI*WD{/+53eفB̳g`&Ǭ 1 [ z+/{{S썐v^>Ӄtj.$)*^œ!^w`n&q{OF,KƄ%= )y SfD)Ox9}&ifnӸS1šl @Rq9|f' 2P-W ƩF9d9$"<Tr/VT?=C7vrk^ (Vy (˜^ -{;)pɊUq_G;7C+rrE@6sT[p#'US0$)h6mػ_-|T$̖bd öXw .S+{rR%I,&r2jK$ZӶF[@K֬zFR11Zj$fօv*ˋ"ifZbv+_B`Qۢԏ`QÙQltu*YɱH,Lߑq,65Uy~:n'!gk`r5"t$=U(ʐ pHo:q gx,AeWM@i4[ !^ 6FþEeLvR,&x'H 9xݑ񓈧Ӳz@ FgB\pTglݎ:W]ec٦2?is PRȃ22 uh&_c_'}V&ۭGK4jVKѸa(;;.!Ge29dgyeAy K>=7lޡtX%4 +FRSkP..{$o Q1ǔFMlOa-1l.R5Cz]#wo{c2 pC)bn76fAݛgo,*uMqKVj#K6`Ar}t=D @:@?9VJ^/lH1hɱTt:C:Htb r@|G}UZ%VDkсGi"BRT<|[f!aB8.6Z Vq[KeB.V!`749`SXĿsH`0ŪS#VZN&\"k`ӾG 'lrB ~̰ C]谲.][YJQ(־2(mZK#TʦDl?yw6%B u ~:OK;M ),Ix 8Ւv8&XZ Sڣw YUd5yӛQ6f2߯ίqz%n/|tLGӴ VॐOe݃BB {Q~$m;8ߋT*b1(:(dA%xډ"Jz_dVQX > 3w=),>sFpgͱ\zaj*d9D`⡕oVuGN<։eyប|WCIT6cD41yնcs&'MT) _0+up$MK1oWϡHS[>z@:3ҫBV:,--q9+0;'$I0Xc_@yF"{jHB?F3 ,2tKltFK͍|W5'{< 'dyd GK޵J╭-bA 4[͙2XHɄ `+C*;*3 t V}AoRkTr it+;NϸO:o' !PJJAmswuo?ڽNiJwolX4w%Z?'xy=O:l6)aM A B5WvaLBoxSRe?|Z=u>9'~,Qmt~ REt^bG!h{` O a 2Ԕs^i_9]Gn(el:vmʗk%lG%5l5+PN*]ڪj&GF4Aͪ]K}K zg~8haq6/~E+(mYLRtmRj-̧`2JS X`z!ZbdݑBiZw tP*sri BLG zͯޜˇ,@V4 K!Hd_N G#v6`,0Sz{0UU3C$5~ z2@L|9όl{RI5ߊJ) {ZrYsCϾ M!TC[y;qp'TQȱ[J5;ao/EavN־L-Ir[ RM98 kRl@})kHc%㦁KI>!o?dǟDX Zi&:xX$JN~ʇ\wWVHcq\v;̙Q_`lF64oI((͊k--ޞZuq>惔 \_L} TEv Dc~:0xHa<݄1S)KP5履S^Z/SM#M Z4o*UIg\ a@4ʀR -2ރխ'jX.#SYi`os's؅ ɰ6Rނ~:v j\ QzᠮAs;^a8Aze 7x.NQM@gLlNb? D)' HF1,'lXsZ$NEuqDge1@EqQNr=W8r\dSH[\[ ~-Mr±P]3fN2nbˍX Ybe i}ͥ%8Ǎ% ̥.4mVpA:Y:?*b/ >ܿuTbtf!o7wY,H'i>F+9jjG]RPb.b!Ya2r DD,SIL~" .Jg._Wd2i­b[}4R;=B McL@~ot$=X4jצ%nCys;W@ff6Ht[Vw]\8Chey)h;^[+)DRR&N$/ i7v7G>,#ld9 [$&RRАcs cZ<7t-^ֱ?yA4@PW{@%}P$Gm)Ls' 5KqъXO &:nTLm̮$t 5, z1Xu&8ٗ0s Touq8q V{ѳKK7=v}b[Vao@Iy{Ñ(#<%^٭pW=3V酰|FꩋEh!e1 st+.Fr&dƞ^ ,\KK \5և7bT]/m^!kŻ9ZTedl,;BƆ[χn:ZΑ6*BklKpJKDFO3R]UKam<.֑G(ޅD.pqǣ|4.g;*^~x%ns[ߖR]Ru\k<ӫHtJf~ޔ) eF8A'xu!2$ >&lLtu- OC$2;$&E!;ޛ;3^C.F|zQ%TT~D`kheǂU{֒w3ӷ}olI{5g 3:ŎǑp22Оl("HĐ|YMh9itNih־IԜ C2uS*~"A)jCfM3dbU*3H]gIw?6}KL|U˻KwOY!2SJ<9J::L@:vDz4:QɔP\w;X5i?7)\p G0J`ElK+&v2̗DӄrS^ `vy)^VJuWdrZDsMAلcJk˴SفxX] /hz] Ӥ˅+@?vtC&n͵!{:Ϧf1oگ1iFP MP1yd[ Ҝd+) >qbF`[pu>Ms&en-8CWYL͘dYZD &N=Yc9R'[RZ4qݥo]aE >dH"#H'YՁ'{Mf q4w1Dֿ4'"<$η'P]XttKv6hcj|ņldov=ʉWoA KXNB^/g"ME>]hf.]u x'ۙh9*r>u5mÁ y"$Sɫ+Wc_&sv2!ZDjB*O0Q٨dSQc4k`׹+0̺8 H8oӺ"vqDgRT(eCZep`{V "Ő7"Gwv} vKkLnChyx1Ez%j9գwܢVh&@ TSv%RM:ETMZ޸ {N?7S{+|d01P {E_iVd1(Ctgj> 1t@/yFj)îF -%e;.&nʏE'ʜp7rĊzn̂oy&)vcx2-{:;'Z͵1Ba"kM(Nω/T_cx{[b_ȣ6NJ=*ӷ]C"ۚ]cy1%|ZhT-MiL`u9d`ȔCA3{hɏ_&ZJB)ύy'֛ȃPMI) \^ hsN#h :{4/ yCL"4"`Ƚ쵺kF]4lQdr&_"btmfiYZ̤cvӆV-g|n& YD̙ʹx~7[%B΀מA޲߯\ck/F&:,{~>TNз<ߜeJh~qaG񐿨ӎD#E\%3$Ke}Z=.mE00~c@Ȏ3 -10[@>aU7L&[cB|^^ e~r ^ 'kM;J`yc _0!/DzIn ySUjE&{ dm/-%%ZGtnNJҟZD Pá2s(awaI~S)nD)!EAo$Zd2i\Ä]/*jNX^d|Vګ彬W: N݃h1H\3;ac'׼aDQjg.DobeW5cۃ 2σ%S֓5q_Q;Mk!y( }=8W;hL 2n3P0Y^U˧4`aO~Ռ~lnPUݜ%⤓X@M| g )gØQiEYߒi0N(;N ߁]C#eP. ۋҀ}F^DvYsܑ)> ޜo0Dn O̾fl2"ـ)9Datʦڼ&XvOR$E^}vWH1o:fS.#h5†ɛj$)Ť]t6cA^[HۿzIjݍq-;TbZp,esmmn@R$~-իx@cI;?=)ѝ^.+ W$"?3 j EktLaH؜7yC vr Y4dl+,a_cN|gtb=}6ޒ5] PDFq7t`KڑZ(5d*P9(mǼ1qv@=TZ#wjRŒWRbo܊,j t$}GRv%A)T%W:VEh![3b8i%@-4 VN4]+E} }Xa: 6W WZ%麖:=w_vَɓj.Lwteic fJ,K_CWH ׺.KhMy(+*j,7="̶ `0Po XoKK0:OtŹѰ/涡3~;kAFdo+;^I=HNK}_ж|@L>>iv)ڱ39f4:;$/@7R)H򟫍s嬀EÖ3i\ˠFw7N:;E_7Γts7 r ?hGSx|a^E6Kۋf$m5-cƒ*ZKWL|A*(Jt YkTjx9L.2M1{;&PjC nϚ0O=VwJ)IDnQ>50oJ`-,7a&') OԊEiAA!E$:]p!hw#X?ѿcnZ(!6gI oe&"[, *0FRk&I%r!AZppMj(A|ƻ_Zo.rrG2BY-R9ܔ`P ;!"5d\Z.֨k<\ aM рAhr^UFK'Q .;~}8%~<_ @W%?ql)WN"#.$"Z,ѮN4ͽM"~c# PW%VDz~f,3|ar` %nHo'>S-ħU/٦T ' S`F5L3{]I:1ȣtӰv 3vK,p.lAr3O$AOQEB0ܖlwZCLRY(fJVqdxrL8|yBZL#vnmzq&]¢TatB:k9@ʅlBVXULcc1i3k hD]p:v8Q cZa96*w,6Ju>ңRUÜ.3p߁+6񍳮2%Ry>  l[fCFР۽@^ձ|49ZF@ilո)5Dkۦ_dϭJ37vAit[!io}3Ҙta>#itE3?Xr!ݎX٠nCӯ5- vpu&zD7F8 ` f*)l>6/UnMXrNIV٘-e/r?JG<2$aL~u:+䦨-~dm>]YT٩WK̫q嗢3*Z(hS`QZŸ_@S 6SgAIwmHoG)r-v #JBc}aqW,)xo^LWZ{z!iA-+w}KlRz" }EvgxS x[`"Xeoa9Z5 Tš^c&c/,Yg׹eAk#U[?_/㣑r?0Vum\#MkGZ3y>vɗ)wv$N5%7]Ib`ĥ-mT"ٻZ^U@O~\}}8frw"01~5<8x}g#A]ηfR ravKl >-^qo27iY`/T>7sk}2o eƒXul+9yde>n(?gOKxb1BcH0 7L<eۘ! 1dKa,DAedِݹO _u(-$6E ܲyEo{⭛OIWc3 mc-e5S@<2m^ΒeԷ@'zoƅ#hC2&;lN^8#S+3AshTd^aZIjYW-(t[R.O9'9%/=, <|޷jv?.n5u^VM[?vNmj"t>#ex=0J)y5$ )"5T+\;xOW `kA(|wYz-^wҚluz#-YVˇev>}GE֫^K2 ' A]h10^\S%eTR)[|S.wbB^_ex]^e6tHIBx9 7-c;+y}LC@X`̩. Zӕź+FyNS 'fT&;9^ICK0o@7ko7cH/2ء_hBF'ߙ=/ _8%\WGP1P.MG=m~MsZ̬ abLͽěp'bg`R$bvg<]=K q,nIQzVKy}mZY$0DqՊrT4TK]є ŰhZh-}h9գ~,#nrSZ| =svvy!MRTD0߀9,! Nl%K`fCö.Jp<,/K4EK]Klo p: >b iOg.mq#cUWmݻ dǀVxQ-olPpQzo:$J7́kOjCݎԾV -מ*(:&1ԒGM ]Ђ#޹Z#:&V} c|jr鏣Z+@~9 B psOo#ww"FgS)ii'†z;h(˜Z)+͛\ r~ɖ(-:2  xkv*4<ˑE/$.AM>t̫ftUjȳȜOO.% 3;. WZ̷^T+'x !O*7wWgٕ@'zK?9t`@IG*96jz{[CP:L>)պ`,IYO~Jr03iMaVF:yg[smwb+SRպJOA.v/x&eF1"bc6DĮ -(nyu:a#ϝ9er= X!8gض{XX"GzVj ˋiE'S{^_̱i ;kMdoˈquwPU/ !/ݰ_k\( 76A2XD$g+PRh0ykP> Ys| 驴Däqż/!IOO/fBKy;`Pga,S n~ߒm~Uh!DsS*⼱*InʄI*; Bx4/~YLgՀ|bՁ0oo&~uK 6'XQ Ct4wՅf($]54T9rId 9܂17f{Wk0}L`Lu 1JAac(W&PܮFuFM5܉hROؐ?z0^!nUU q$F(ht:\η2xkm)zwt%X hLYG¶6"?tϽ^ķ}[>pwY'aLFg~Na4yϛt7 M: 7YaJ@nIOܒ-bS6ak: ֧~ D_w;RneJ 6YW=}+Z ޵9~+ c\Wh=|Rg_%i4e@FQD= e.;96%J?1*XHM]w 7ƽ3ɩM;NgĐXOVBs*,as;pݮϢOk1m$qio?#hJ\R۩LNy !ʛ):;zvZ>ݦ-c3aR9kl\սҺߒYID$̼Cz͂>Xh.*!!LP{, ;\Zp0帄:U'\OI>9朮Cs=$=9p@쁎pZUԏ>B- yRH+hgu{m#`>|59F4m|ĺҶT7 -oa%ga#!".%Ĭe[˟z&oi6"39Cl<y$~5^qL/}Y62uqUno7Rᜎ8}nzEl ^RS8\sdg6&Q1>:A*8:º?RO(74)W2I9N\(So8(Ie7vmw!?w eju|E,yҴǴz5T[{KT@+ ^},C+"BD_.;)GT Ar~iR\Zy2_#'u~w(o6@Ir-2JfTT`H56sjJnGP[;{D$1bPa^sDuLaBqΧby{/SM%Xܧ1xM2]U$N,Nqdڝ7ɢ k3?-YIao.^lN7L)J5sg XizL[XWt^m]\-{輙S`Sq;4/d(b>kxֽ㲚sEdQd! S`̂Y4 :*w}T5xzV U&:Wm:x*!K,i Jr?>0^o3єȘl 셢=9"ANO>WJ+x7&lRU!iɎU:!w(-tgaNĜi$?PsPJRt&g DVMq']!,–UFۨ<;H )#IlOR? qۓ}3r{}܄$eFgL6mhyʧQD_8X|FL`A$t#@=N3{%Y9@"ftvo4z}&ƒ (1q)L&;Eנ P¶>FISJČk(yX_u.I]'l5GN[hːd9)5E(7o!h3e@%,[y :f2c" AI,h2c* spę󡵱gYZ07070100000383000081a4000000000000000000000001626034b200002ff8000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/oxygen/snd-oxygen.ko.xz7zXZִF!t//]?Eh=ڜ9QP>w2eF4^CU/fWFءf,WiЯ DZ&c&}|d*?_AO8t񩀤Ѓ( =]hi,;ױ"G Z2G5|TT|oBո}^C8P+S?j0Auc ]A 8ǐ/$2,,69XkMA#G}C|*5} FӋ3e+ ٭I$%NY}ʈMF6F,ya=*IeJdd^$7b$ՠTQ&Me<b:-,[ !^_34:|0]xs0|``%#*z(N?S@>'^zc<-{]+DA!矢B}^yPpǂM#^0KLa|^H%7o:QGyjE$5CGL]3|x, #CnGZղ8up5dq'F;Kz]jmU1_>n37l|~ @oQ@ř=' :E\{ ZHggS*폞Dѝm5c)9fk`#Բmi(/X`Ղ2*@kDY}5@m)_bHzTf Nvf~nk|u !}26c @ #<""l}p9(+lpU]?4PtɠAAVzDM v4!:Ik#jg_ꉈھ;tDY\̵4G9j BG7`"1y+29u`˛;(-IeilL3R9 n|URd9Ȑ%yǐ6grM'!"^߬j]寯;'\rL24ms @pO=ϨV&w>ij4wN8 z{Flo4S26L ~@gF;鍺1? 害7t]IӅHPGb vJ2S9Ae"'S=(\6·|gc*rMJ_bvo'խrW~&"CTO5Rwnƫ/;峝?$_ w}Qst Ll{_צ@:[!52p|'_ Xl6 ݗyw?6@_ (LڼL38ŵ1lcmѢš3 C.s=F:'_/pD/&,dc? { V9!,)tK8)K7 h!݊uѮc (C*C(̿I !U#h]o5f2C~ăx3O᛬|m]-JO2n{Z* ĕz{8崝 FfV |,is#G볮ʹ|JFS r`X9p1n\rԁ759hUE9737m 0ЦϔU~6EUQqOWaxv-4J3}*#-"!םmn)r:)=ކF<0{ q2sz9PpA(jDri#2*^$K>[DF@~ \2ڄZaWYY.Kps'v،g8P4i#. o-?J?凥W% ExȫD oj; VUi vi!-ҫF\X_2H,1%t ߪz[dJf{J)(4{j >߉@9Xjn7LK뤙A4'Nߢ Z;暴`t,*omaYܛxo>pkNBcDO6q\y-lJmb29Ԓ$4x۳DŽT>ͬ&E$5YM"b-1J)~f{wXZpD\/eE"ÜTvq&g(yRA¯ioDyɥF`2Sjc-[N&$_m >nɰ;!+4L'ǎ׷-Tf/MZ.͠Dz!|UpW7ˎȃށ97́@l Z6D(b3Fڭz[;eZ?}ACcZŒ<%bԓo^Sac=AaX AaT=0e#Tӣðjev5$y!8-0s(!H?,PۈrԡCB~r_īCq-CXul gz||399 W&ur!{}~*'Nf4Z? 8dڽv!;ݘȒ淡SBS+lZj]YнPD4"lGzVցs y^$ 5okvzYq^2%ě)0?fFUqw>ri6`˼SG}Z#s4[z:$I@qev م#ۇ} {@"rpVv7UcX+"? SŤl]sqy8S+ 3 @١h0mQOA%J j( Dj1m\ !A?p/E۽<5:5yR)fl'XDw5rIH=|^'*7cc$;qљ;HEQΌiqa52/<$8Zۗaɾ jF*X#|Aj*#5Xwm-~gЫZ}^hB 5( }:Bx[<߆!5?#;LlZA0.*3tcm0sp?@2P PG`eX>--M>HcVNw⦼_6>MgBI SC LJn{njaB#A "4[[=Yې/eRN8LʐԷҴng|J{0Ey ##JMH20t+xٹ  rSMfԣa( Q>EXGEeG> 奭Qာ<څɾ=#L&fnH%I\% ; MU) pZx˒\R3eBڷjA8ӾGWQEc:=l}UHy wF'-SK͟3ǮF&ZD(afu"Ѱ2PukyQ+kF6>f#CĊك i׀n4HJ5#?l+&"agLOiq%|_mUk K}jt쩫aYPKRO0|Ӈk, h}T#u}ܦ9`n l/LwlW2n/z*)Xe /a:e=@ vpv>~c+$%hUn^ s.)@X훍1oKZBڽ 85FHQԗ0zBEd>S*KXnOn1q[U rơ5 <*?s\/BOj2\8V7~"EF@c*ఀʔ_=[m~XPJ i]"P_+[!!ؘΟ6NP pi*@ m #^X!nk7ߤTyLO]0hun#bU-|pËʓ8zbBqv\QLpk㛃qWRp( >gB2xl0b}L71Q8'$ohxRkㅚ=7"ؠ=}تJ:پf-Fl5"s!7ޢhrUep%{>Q tPJ2wscq[St @銛3!\ꮪz=[,G2!D}<Uj=rqp_ʒC4϶4ŵ2 L[)_W]PAATaߔO.BD|C13QH Yh2P$96[X|V.e 埊HG\Cs {ok%>F yvÌ[0N !iZ(6iGp`G&gL("0XsQ!;f#àzw&}Cך,n3o=~"۪T_ŨLYFvzBS5`֘~_`O)l!b9ٓgu!$+3_2+*Q|uv*56O5*[xj4At'($mLHSZ7#Wؿ Г#+ zGqj_W"J'V&9_Q )/oX&Q侚GAГN77]*o`1b0@ޟV/KvrӍWH`HjT zrViGmVY\G-eB!"kLʡJo{#`Bo2vUtYh+f :)d27|(*¯Vvpb%k}|O5~S\[0v.!V&w'4K+ S5ThK,33zl͊|+,ސ_.nM>###2e*zF0kD#ܮ]M/[ngovBqx %9%Kıp>1æy.t8xg\xеO0P,1GQcW`2,X%DA;ru-+E9H*N̖~pj0ڥRd.C~^Eݤ2|'Pgh^p(oH^ wP0Be=DSⱃQ!*doߔf{ 0Zca2:Ә4*iB_!vGG)9Fni>/֍eיj~PǨ{b%Y h%@l>͆jxZWf3ڇD ݘ4BOzEWYCYvVV _B\)dB/er- rk2mSoX?kj?*6Ună{+<{\;šuy)\U n&# G0cfS!D)v=qx(&O<޹LBt)88aÁK}PHD9UX낱R§Yb\^]0^#-ᅭ[8wAF{;i~Bܰ$Q懮>\wМ,P$7UR1yxZSKt i n"s-fOrhE%lU[L +sV8]SGD`e ^XE1:m׷-Ի>Z%3]r9at:2:lx4roY-/@OzD"$~ӶǏѾ!Q@ۚ (Vp~ "]Ó4 R8]ĬԘdZxK`fE3gzeF>I:Hy.G'o ?{YAqW0c}Ӝ4^y\b45Dhwt!c+'zz^actXRm*SD@X#Օb3%pK'؈[H Zc^-+Inh8ن ")O?Э٢ߞEMp+Z9\\ONv 1UY'[miZk:17^O4sʢ $ҭ]N.5@P z9qW%e`(N:䪴҅gAu{ ̪]RI["Bvr+6 N& ű6h-Es2/.Jl=|V^9g/d3fg#~P`OGgoSY qy_qBF-0ՊRn-&.•zDOyK&o\f42x!% ʖiiʼfm#M3xri~ cbsr݀}1%ޭZqz򑒪x^=N24:ұOq]eX2P=aoP2Q;ۺ,Au}+M'&3/R2/kepV>$g! f:^ܠb>8[2@7NM MPBM_u;_iE61vavخ/c.}o T~z;fsq}}?]ϸ 5܁!Zy95 ¾}?asZOrA3?b!yWe=n6uVą kkςGCLU 3U\p}3)p2RqHn8'}yFc9bD_g;%8A^ %k eGx,jeY%q"B o均6=`Ya!a&6so[F/c;Y^ MS Pc }\6N]v'j"<\[yG~oˌ:`[5S*9 ]A@%CgK֘'jEo2`4*є5'@BroLNeAT3rtIx'uDRn, rDhflU"вgؾ{ IOvutO~ s/l+\A"!ApzFnb  DZOF>L Y[^`p.%"# +%h"H~ʏ>˼xrCkK<|3V#'7ˮ! /2rqImҦ'~YfU<I(hKn\ɆOѪN mi|(jG)'7|;?T< st}ƛsTB00k.2&6l O1O6fh1 ¨GXg,,!8f?. cmu|n_tLIBf}+.|c̩͜Zz7-1kTҲU}Hof͂׍<{ul8  *h4Tir_ t%F- qx_훮#1-Eޛׇ9b^Y٦0) [e˩GS9Lr㣞z4IIb67UۨZ&ԯ)x)TR4ŋ,Y\S9qݬ=f<*@2~^lbZ!4wڏ5#gTsu-}A<nDžod SN{Y d/Ϣ`0qp9]e۝(㩖oǼmuߎv"kztյ̄/&v iy0wxR[ndb5sAKgȌ'&(rVQqmuEg1Dv˵pᗻ^4yK%EÎR(ji0ۺTF; 2R-@HaAU"WZyvH\LDZ,¬#"z;R ngAź^ uZ~ b2aÉBnRK JO"f;h0-Ϯ;}&bK6SE%y'~9WJ5#k]%' S[j,Nε'g'{{_E6絛plzğVMܰ8Ak]8E2Z7j717ZHۛ0 ߵ2B&3%!2* ˌ{͞ 1&zCvTliكQ?u,H)Z3UAϫQTVH[̜|Iny{_lO{'T0a46W_= D;C  I ذpBj,0!|x= ]pVHtղ[4M}Lc=aYOC]ͶMf@@{D݋yn/'1b2c%ӖZ~(x7x{^EU-Pɠ'׮8twʏ7+1 (U S+-9h/ VNw6 >q1R?ψf =(E /ixmf'뗧3๪T?8UlUS cw1N)^؜sanʮ2[[8B#6#zN_3^GS ثzA/Abn,z Q`=n5Ix!(k]٬QnҚ2"mvlou1$4=$[ͧ)Ky6>|_W0igSdcbَhׁ\F{ϖ¸]2;w9г 3N rVwb3}x([ l4z'A-8J "zw`*f9>40cWx[^nqfmtA%Ē>Ix,l&sZ~Sf|j`·tMuE[ 4-Uo}+B1235\䯂Uld˜M`~(Bz%cô` is~E%kW!RE19*W=4EMI#|G|=%\p7*FF8|N Q>%O~Xof?v= :q$ze[&ځocMxiau]^n2:uf%Ij~ꄖ Ҳi~B[svVLx.h(WN@]_ *ϹAͯ}L`f)ܷI9̌ܜcTC$]J%TYiV2^ےZ[jhD/aH 3 9mk ikeĻ_bCMK4 ~$q@BuvX~HK.guZM2#tAF~]8ϔ͍sQ0ȣ[>4(Fq,xeY] 7'IpcmdoeC-Xk h#6["ZmU9ɩ#;]t7vK [J럹Q곘(E׵j!x\ : 8=le] )%tW}N; 2u$hcK}+1ayK7եw@AR &Jjx_k gYZ07070100000384000081a4000000000000000000000001626034b200005e14000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/oxygen/snd-virtuoso.ko.xz7zXZִF!t/]]?Eh=ڜ9NkTL="Yeyw87Pf8VqbHf ?Jęvhm#HDz7V%H PvG.iY͑i"xOV 0]GX۰FRL"Tj2R hB$t\|O˪) \^mK/9u,/e< \)A&WI:蒯FAqSz$' s5?G`@NyeC58 ,:̴!h{3#lJjW˷AtR d;{Zb30v&x#l=-q[ɥչO[ QSXL$VWQ2D ^P{?w$EXOٹsMݢw+FtlRiŠU ב?%_hYȈtĵj]MG4m V%vD]eT3ʫ@h$ۮ^e)'3co{S 9A5%/xAe庖rpKKeP3N@Fd-X}׻,i *2DSL2#d/۳>JfvT?2Mĥ7f53o:rz<{ Cd6nu %2{! VUoU{̬M0J+tXnv S4|PdstJ. RWWiN(*%Z5ɹLYb36Fé5w( 7V;j(k"cggrW[5Gܹ63h!-q۬Q물|IugiHL2B%w$=DaӈR_Q]Un ܙonje睔`$2T{'.C{Kh{ "#~InɓX.i}aD\T?0ˎ*efTt_r.0}/6o,cm֜HW߲DT/dlAwnldJ| (K&#;|]7*D1-y 1P\϶pg68oxboG5?Y"c0t hBW ^.[2wLJۯEDsn L}8ozFNMoѭF*:)c NΎ*ITD\1b83y]ڀ40${7w<~|DnV1 yVFJf"A3q]dQ$dGPrJ |a3޿SܴVxcÌjrc|Rj.8NʵJd@-+ʀKSyTvN 5;ԷLkjlÂM?$/`)ŕ:)U5#&(h'QPFPDTݡV_:S@1^?V/$_"F)x%[ ez{&3IZ {v\SL"u8&swpnzpʹ \wyZ^۵>F|( _Vy>T .֪EM>r䅮L}q@onXK$At.-º}$^]uP?z>/(rN~s%>*= Of`#8L̇r\xU$M'7v $+xjӕy%R@K㬫MÿcdհBzM+t]Q:Ub|ר!q#y$QfnDjR/$Z Ϡ_KK` \QEf5Ɇ!uWBA [pãܮ=I2 d\J\_}i`a/#"6;p3MHt. ȹ{ 0dx^-<=_ܽ`©yh.o.aNyr[X cS<@:}$٠7U#Ey}EFgSbˈYITPʹJwiܟ)vƨ[sbfmIY\5@DY/3ݚJ]QJ/Ihj+GCKi|R (}Mb|_fh?lc' -e}[܎!veܥb5:H=!&D}v.XD u^'L D"Yё;ɰDŅup' z\)0{[XY&'o:[T7n L^;oa-V&õ:{ M$lg}$,9&T[[EK!Ji?|0a Ae qրʧYP/j^YCрҴ&m܎)tZ%'K^:w!9!,Qx^ 4r̒-q'7pBK":y!MEM"!D8[+I}OEfGD6Əhfn9.Or2&Gp55ϲTwTMї7ypO;:q޼"?.M?̆<1gRcldDۯ$&RLn)I/"-"\G1_p֙&u@dH!z3/18v\}ؔ[Ei|0[g"rﻆeh/ΩӠR5r>$ Hʋ$j1s\Gw22- Ǣ* 9nP!T?T,a vuPU|@Fx>ޓ&RlY?`!mhZ _='!}v͟vo;-do~ MsB֭#ԓgJ` rs7CpXV]6j#o#R*Gnl>zꓢֈ0Z휕vI9@BN!N2W`V6$D9$sab1?iF~⺶ŰX'1F>0CLm* DK7 . #W7qGk*nSWqUsXb0/ qPoF?ʌGq0ޒX`S%Go}˱!qze/ K]>i P0Kώ6sgW|V #d8la@g[eP\ٿ8!Q `ѲaaDv^tj5ͲdL܌lpCQ%N? V2BUA`hL JƗv|` k[M9\ҝg/?5](&"k([{ M@ʛLuA2CL/zuWx߳"jhjmBtiN d! 3E}"Ca>'2=× 1dEKz$ 5NSYy(9-鶢i-ӎ905mGZ4 5^kFWi$A0 4맿s}jMb*}b)JDU =^& HTckֺ:Qz?[Դ;ו̖Mԭ_0U"@CkMM;Ƈj׃<>$Ly<9٭- d0o|¤/0WM'CԖ[Z,d4nx>'lVReRk f}w2e!۟SGbb6ڏ<4U2aD)IWIР<@ν {dDobҮÞFIR*a1^q{xS>US̗6|t@f4xȤϱ# [f4Ŭw!1! /Ʈp}{ywe SqPO!oFGb JOS@<BAԻ>1˟{)8lBy`bRߒb(PETP~7-ƴD>vKk!k& ʏpH3eSQpAP<0vc3LI΂y;ɕҴ gƴAqCC4ΓD;}՗DhɔgIU@sEw"J?Fcy!<%Zvjduy_*G cۚ J NKe`:ޑ7!a\ 2c5f wqL|6B͞2{o1^ ,dz2vlV(Z;'.4b&,{iH"͍$>xީ]Tv ki4t-Q i[MC՞p߀X0ȯEpYzæ&0}#ϳoȪ~`8 !K񋿛n}S+ME>X̺G1!_!Qr59 kG! &q1jGI<$][3 i5Ѹxue>nHZ|jCVVpVֲ܆E"Wu;+t L=doyP:NiĮ\ bwԱ|eg5fi,7T4ݨE]8Fp %j`Ԗ_{dXۀCJžШB ) 5ż2X, ~'Czyi(^2rn|lϧ: g5޻9ߍ]qh?$}LW Zg` _Eާr7rFiz Sj"@n3['n gt1bp0aހw0ޛK*'VB6'ú'}3RsT?<弚 L@`'M/8Q6`ši(#:|:dն %R*yE^5a{`FqXY3u,G0Yc[y}Z=ϪPy| Ci v/=M f&Mƪ!=ćX7ID\4UR{!} 96!n:n2'W:{ex A^:u0/dOz|\PKpvi8\1ɘQo[1/Ų"{}Q yтpk܁ $=8q5G#i U^VAAIДGqfZZ/s4>oKDڲ&ЬbYkW`}Rg 6r܈.0x"`Ge̍.Koqo %dՓ+UoMA4 71S+ wk;,5hOzm.t1"9D"B"J_K. b_LiK0>ꂒtбv3<5㚞 {z2&7>KWURğ>DnЛF7U7ʶpZ}ʏ5WxQ 3a̲DOCi1 VJݤ&z|}Ji'}4#6Ijp",,2)eE:˪*Ĝ(E{!;h=zˡ6xǴζ[fV9RY+fqs婍h]ʏHntd #dYf4)Ԫ ?}-/Gx .ÜޘLo\oH1ޝWxG1o#t͉&we8.h<,j׭q񋙚؞\AzC\7> -zay$%Lo`BCqk=Q$Yud܋,u|܏C1D-_1M:F8hۨc7м wVYblC&lShJ0,JIN_F` "v OF  YmcM%ZFۨ8r RT &00 ye>ށ0vYKnM 4$uw%K)Hqܗ㈍"F3*#M{|P?;@b/O z,mŐՑk7OC)yn#}!2BjW3Zjn`#Ep.W29L>vy ʊŴ=us5Ic[/tap΢rLG!9`[%ƍ$sE> 2TP:/]D KO4qOWaq++^!N/MCGX 'Qa|oW:r 3V[yy}G_T!1A_{ڄMH4Vʨ7)9`-l\HDcm~Zۍ UD>^Y@ 4)h9j \@ ] $bO$PkmqRs%VʢA 1;ÔIUhM, ⑳TYp 並y m!ggЊ1 ~2K2vWXHh\%4jcSr` t+Lr,K?UNPXG?7i3!Db4c|01V#ƈbFf%z rrS%C+ 쇁?ʥլZhBwT{ :X  #)WN&)m3 pRuiY'[.`h7WC@\O6LېtDf,S ӟǖȞxrdD=X0SѤ#A˞>NU۔L $ .a;ԫ()y &!|1hߘZQ8Q`MCxod3Z`=P¾eoBA}|20+ PJZ,~K+iUBЫu:uʏ@!>s8ͱ%}W>DAҧ8A֗57MH>\\==r&ym&S8StR2ifdj^d7bnYAЏɧ!n}(犷FdZecV^'u9X,q5SƄtj{#ux6yL{fdv뒹%Ih~hX ;/PjHyR0Dmlt`IM˖k-`?`΢z5(B*_}ot,S `O9[2:CVSIGzh SIh<`fF/"YQK=2S0i(q݉7ĘNQtխpfW2DWeG~sQA?p/817OίQq3j{iϵ[b{ohHVobt)tff/dua̼wٍn[e/)qhJ]?s(jGtFvlvͤW'5+_Kҙ !jĬ> &gc֧<=t%-~CF֒LC?=ǒy6 JɊlU?0˃j͓>W-y*mSc S ] ?wce$V䳢0I$ki:s/%oMCYFФRޭ52(LmCFPk$slF~ seEykW\gڨby`:s z\I bCB"IR רc2&""nW]P#̪)hqc7} ݠ|(N dfwePN-\ג5ϽARɊ<`ŅN4>yքI|hc~K-Hz= 0TCB(ތLYGUcvĤ!E!ϩUaE0|~qOvxc y': ℶ}j8+pM(@.6jf'Db ,Y#A!8Q2>qbzŶGR (_ʴ2=VZy>քkGn`tet>U*_5ioY|"B5ӏM|Uy'Z00q!].#O?c>?t[d.Ǿ7MZ=^qW Wo&0Ae*vK;wpw.E⤀GɡraH4G[?9\L0#3fR+2e9xإOfQa.`L\*(9kw!u;Yv.g^vE;2%Tkމ@TD@({Mq "٫iP@/qhpiz!^ R^(ۏǀ瞕Q'LIcy"E B?)/Æ)GpTW$Vaa%(\L }vqc M"1^ӛ(tVo`9̟% zVh+jV˟ 0Dʰ!鍸 (IJuK$e ue!9p&Ê=pGyW萎b&EkgPF 6 N BkcIM 6S pҟ(MGw;RLsp_&ET sMceTK'lo=!$Ƭ!} brҗ=U.ObEK\7|GHaB0CS r?Ǧ;h8Icxhm*8>Bl3 B- ,x5AH]~4x؎"PcQtrוA,"s1Wh`}66)d:8mQVB&`~o\t{-1Ta]3խ"4/N x(^xH×b/=j$WAⵀ}Kӓ,醕!3)CKr0ݖ1/|uȜ. A9ɱ][|CPjG ?wHz UaU4dOx5g|S1=;B+ix@dv_ "ji'ЖJiM199ѧWѷ6KͦU40KE3}k'Z_z }hԶ 2,s\[eZN)^ZuKN(ArC>%F3 zH ]wUuۺބAdÀ;'DAY$̿J< )QB2 QԤGVd=5OP,B~')9glh)u(;%~.ugv¬V=)ٰ=/A9=Foh4gVڿ<l%[ Ii{E\|YO =U^Y >(Ǣ1x@*Pk{q79,TIP0WY boP9)Mlw@ʯ$noC:|p VvDJAtJ;Y iW`mOSѓ2w9N+$ njUs0L:p.Ưu I?My?JT9}l4;G9=w~e9 ¦8I>z&fK!ojttyhı@~,;֬nbYq))WpƁ> *@(ܜ, 93Rv!4ZIdF\kuag٤MbZ]a& qz4P?U.Z׽ũKדOre sa!|7eUQl\g%"p =/C?a|_,  3sДӻ/lVRCF+'{ 1@ː9$HwɆZ(X Jҏ]ѾGBX.gp̱;I&ksx u@/YQ`lu"0^_7s7@MJd!]}c@޳eO!#HU;&5^ 1r"cVlDRp&k".\/E[z&rOYU#D37>ݴ8(\ &-W i@o@ ]4 ê (#Dmj;ȌִhfTE.8 t.bgzi^2a&@#XGjĨ̺[%UxK5Fl z;/NiKKs 0^]1#MZzVG=1 F<:vw132llW]"1bmax|)ȣ܃%2^ +IyZpqmÓԙr^Nّ+Z)Q(Sw$MP86R|V>nUp4 XX!Z8׃Kj2M.kR^7s#eRlh[HCZٯ+q$@A*x֔Ha:Fʵ^[''uvV^GVu|Ir:.x-'BK #}D"Hfgc~ʚX |} \IAʰK;:[ػEz4&grC_lK=dIUh\"ɭXC>CaFSgT1 _/%QP,ț#\U-Y%B') N0OUW( X"e=mY^+Bѱ<_nh@[Z\].`VKr[njOyD@D%F HC/e!^i pb^]P^{8bόwHS(7A"%7dDso mOc2:1ni5_l\j`5(W^h+whZh$DV[8dbC{eVhcL5 w,]tOJ64~5 !l#_Z,Ť"k&^RœIu|ݜ]g}aӹQ컩&B8EQœBDSz4Ux;=a:r't ]@ȺHu@BVLGˊ5u&GFݾczu6+ F*MʏEnBWaThԸnag]ʯMvɸT s†0+śfP/Cud:"MKIYDip# dEYR8[ e Td&MZ>}C0fod)E# /=GP)!@Xdžko_!@IZRv:ts9uo={w3Rq)ةG<Eɢ?cV`le9B(a)2w՚_rQ&z0nL^s@jZ#1i-8jmCI4I|\.X1J.ϒBCr@""pKzzOx|qp8 ˘̓HzLdnGn3m, "HhY䮒ؗ>@>z-fy }E|yiŇ:zQ젇vN\$DgH5Snבi,.c 'ǠCz,[2nvG`! 'àMFc̊SCzy7uYXiKu7tZzЬYѿֽc_S 1@ā_cx_,O4^:)M2ܶORO?N{BDzmc7KH3CduEjk8ՌD&p ^cA@uؓ<'ǟK={_gzT>7MjT}P:/t!F2'ŋ ]1;1Vbnr'X)H`=9$r[|$'kV@#`4?9$N`բf:/Cӽ~Pkq]u2/5me):/_4/ 2o(Ża*PҩNxt¶1nF!!a:N#xv~fk},Dn,]рضvRÃ:C):|&ER,"xunJ3SUU=+{1Z˽p0RF|.vEsRFm)=Uum4"rઞxGiJʵ lb]83M`}{w+c6:*!Y8[8hH5Ew *sa[#CPƫ\T%;~,#xh\h5Hs$z #lۢ-Ps#GV5A1$}חS:RbIݩ[LS.+JY^;Zw72aNP#MͰ]&cg2@jatHrXE{ H%abn#&Ȍ.x"}kfP=[_p $LmXχF"Ⱥ^Ǿi&JdJM.09V`q+E숥d~4M?Gu/J{u(5]O\Һ 1T{1Me? X7VKBdc^|kl+Y6(}N7i2&9?yaOQLrֶo6fܡtG]@0fr<02^SLTQ~U 3|! I#mbQCᮽB .vCH w0^ݔ8e70M,Ƌz{עapɃkuٱ煲ӐTEǦt#(1| ͲкU\+1vZxJr5Ϋ(_r~Om4l#6⤾ ;J HeT8bg%66-JCs}Mr[̕,ܽص} xm SK08[[Ln-"(r# XG$T.\8/x߱ ;}|srT_坑vt) pKcB>$vAIbuHLjmG|WI3ՊHe?+B\l9}ّYԕH*EwX.lskzFFzaژNӠ‸} I{|]`Nދ^q#AG`<`)0W=3<2JYqj:qX0оuvB`V"u;BdQ{}"%C-l@r/1 $߂eD;,K ܱBx_n=6~y@1,j hXIAcױ1^A,]?}Izu "Q0T]CR#L/b(pO史SA%,g*xC*SՋi |M%Θp~yu mPkT WUq\a>p=WW f4\!`,q ;Ƣګ|>ya^ڀ)Btҫ}R ,+Y|PMXδMbJDVMl*7݁QO| “#)lZ9EO%|?E.B epC!Œ{vDʹ%O#U=IHjLcA=,4=jPՎa3 D>}[ FYOaEY%s 3v ^jtӬ Aõ2Ӛlx.br}3#>Vk7^9f@0AD“-y||8P D26^b*Ӏ`*oq,;09yidK ͳ3 'P _(^ Z|~񴝬Xv[+ŊJLؼYts_6TRRNTmH_~ŰwSkx]<6D! =]5\SK zz?I=I3G}FI0Yk{92[c)(E`,Ǹ|G0xq8L>R%n۲sYŽTи\l]oW)>V@<:PS#:1 ͏ pF( MS /hXT]?C.Q*!i JS0=w q.ُg\²( r_p!m.t区GL;=l]͸e1\,|.l"g { b\3;xR;s *f"r5z~dZY}R3dB@|CjR.ZU**({)j5MNv&0.}~7Rڤ%̮}\w}A"m8ДO2R7̡6GmGB,|3I 4*<%~8ze`-u81{xUĎS(ʓ! OI/WxncwEм*E'a&'y\I=kI&#! nU\ȁ 7'kG<$4b^yO4q''&REA/c^u=Z%7P-`T\SU=*Sb2I -$w1s %_OF[Azt*[K;JݠÀhMH:tOqk,$5  9T!iMBaMk6Bvwn9/C$ýǍ1ٽ-V+&n 2AmH/2~ɊO I?@'ߧwS]a?VVGWECu~96X 2[LJuJ4,A_]BZsM+s@ϳ,F7H!jtNi;$X"C%pҩn.vVϙmevyR] @=j'bqLФlZ y#0ghp؃&Ԁ1̱? [Y:|Bᕚ$wqzp+Hv-We.'~ #hp˔!@G)t N|UH>QZaz9rJžrzCP)hzmǜeq|if`ާzejʌoOu[WƸWC}jN܏jQiKMd~fDž\$#@+QceA̐V[RVzKǚV $)ŁOCp~?uFU(B/0 7& :\C#g|DMKs ѴgX\$Y(9LK_Tuwq"TDMM!šډ%.[J'jUdtx|'6CQ;-V$ȂAY-K&֏_f_S.ZI{>+V(TxO֯dBTVo*aRsINfԽ*T"i2UC6fBy5mpcΗSv h#?x|d}h.CumavxAL|\/>,40%Y6]NҌCAYbыBKrPg~eVdQ6 Qݠ(YˑkcGǑ Qf t s `km<}ias~b!/7_րUT3^ˊ 7T(ӨuK  *nGګ N_)T*Y9'OPeb%}QCbJK6}wV:%)咅dnzdR+Ƹ P>c60#-dwmɯ^rԗL$讐iO7@ =Lg#S y >2gLR3)הօԉ/3]vvvk (j1\6As9bݠ33܄J3'L&lQTs`|F)( oM5+Ie;3p'%iljAy=Ћ_ `8%2fFFz1Ypr(yOpV׾i@;:h0FmCqS'0@MҢHG&ѢX'Vtb8'|q 1h)u:82.AOmT#xG2($5 FDǵMX(kZ̓[jx\i#O ^ WXA@&HՀ5MON8W/S숋YUh{W y G>b,0:~#Nto],Ss@.y3"p}DU[c8DQw{s0fM$dla1K!*qt{&B֭Vn/ v`pn)E Yʴ ;0S.ςB>?\p]#{m@Duĩ3QgYZ07070100000385000081a4000000000000000000000001626034b2000095e8000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/pcxhr/snd-pcxhr.ko.xz7zXZִF!t/]?Eh=ڜ9SKB"bf_~ըpE]XAݞz|c&:mcQy3p"ǭ= mS EDga#J F#;ؑjC]Jair1@TA-E[Rڐ~p+S4-Te]wPp6Gk 42>iB ɶC]J7<€УSЯL{oFg2 ڎ"W:99!KѨ\ :ٜ4!zWNJo\u LB'cUm=K#Mt3ũIy8kJ#*_iOn&i^6mɃ"'5*>HrNUXbQ0j",z]>rڭ#DNvy%< K^^Qv֜fN, :zj4+cCr+y{ϐgaQt@ٔf*&'9TFҺC_?.o- $\CGBgЄ -#`W B#v A'Fd`NsZi OX^TZO!8*~a-Z%!B`hXoٻJnm=lLK'%Q]X;̂W`ȱx2QXVWpݞ)z ag<[.ACuS}я6{lT +~g82z_ 9}pA/c\Qq!2 oMZd'&gCX8o4JMS"wQc)8f<܊Tޛd׆e&Uۚqt7,>'i|>T>!QxY'CF'3Kߖ'qz g҅4'zW?n`@f6+)`h~.<: w ß&vk}XRg/B{Ӛ}Xj2f5db<:BNV*9ȄDֻLɎ$ͬlaj|5̀P*F _PtkDlldu)\֫C}PGC  pس@[pNYX@)>i _;wdCT3UI}-T#lols\J"vfOʝl'7[4H"<>*(Tc:|d*C 4?_>OYp쾞f 9CW1YM  fQRP40M< <ߜN.~%Zj}wsGHzc(?[^4*_|5| N7.a ǒ8 VGw"[Pʮ5nđl0R!W?,k)̄2 DFAIo.\~Qg'K[[.[$X=VM݊(sO4ER6ꌍk]م5}B6Ujzͳ8A}PI!0N2:exoG`Rt<|]cXH,KBP Ȕn9:AK3:cVɁEJ@(.;Lv#}T)v'XqF1Lg4pxH>|9-xq W84?CnbWǡ*'yknGq#oP;32Uh .#G빯U_wźhj?K4KbN͍ IW$Yl&o[%1ZJcu|[3Њ|ЗO4ƳpjPϫhH%ŀC]t%gnUؕŞe6|˩m!fK&38|.?m,הki|\NDg}WǴ'ɭ*x+|Ҽ+"H(FYbxA??` *vPU0BW{qTDDk wp`(-bkxl)#|VijI2?C㖣e}OM>rTrSH|,$)BWj81?צqC 6pKI!1i< Tg[!4#\ oA_̽Vh2 9?\eMRxclN퐸Pz(f YMWm kƋԯV^S8{8[W5Z'f38R Ε-~W55A~;gnd:Cߌk/FѷVaou ٻuC=}b{j+܇0JV!ǦC#HhtG.&B?Z崁φa" (`o8d#(hڌZ~u IGq퓒"/WuCCOw58ktv8r--yp#u7`%/Eg"ѥf}qSoM v;V\n*r:5B\xՉ%ҷ&^?PL.El] W’3;|(p矻Jwpސ~׬2+ N,tɑ)&-?ndhAQV旀S6pvIͤMVꢣPUL͚xaPGA+[Q[wO tEc/ێFwy?Zj`Z2_&)X"^C{JqXa-) 9i;!ݍ[D)Nj$#P jXSyTi֥m >Dw#O w!E{u|'^7;^\1zk$-.gxַedtDDA\QB`e3nb /2pY{=TZ&_䒎j^$xC$Dw~3 `)ˋƢj Ol8!r3S\_#,U$qMFwYQCBJ=_~o +3սu^Ƈi_x!Cx[]OFo̙>Eq~.4pNB:Hj\$e2)#QhX'ӫu@ibXX`Nu_c%&u_W8cضN-Oc/U%|YcLy2fD(nIvz[c8WU/63 ߟr ?+) ƅsZ9o©?fGvɬg@AciaWh,jD"A=MHBZ=©H B j[# | -kɳRBO5v9Z'5dTW&q0" \ᇾ0WѸđ4EhG \~0wW\_2{ɪlWKpشZ_+ U'|Hi[3"7'dy}w8,aCf lzdҦ.kRzh2:$<YIJ~JnDF3sQۜ%S ~WkaR%|12('LADK9qB)+v/+= ъ(i]{Xv8>>$JC:ձa4$/ ^}^rWV%+\)ok622{Ww7\Pn3ΨYZoڟh|} D(\Ezs`cvR{SqJ/0yHvggA"[LQ]x~ !l+6aàjjlbێ^}U@| ԈF (}ݕ+;a0d`y%h~}S6Mń:mE7HE+>_Wr p*W]Ai9X ^W5ňrX`U\傋&2-?"f ;@vEMҐJ wprY &Ia4A>2مxmI34 _yVAr2~+^#7yNhkTĆU+.c ~ω`o-(I町heL9.LH ;۾iCpKS;؝%7ߥpq3KEB_1^M`i6Y&P|/P9q?j4b`!2;61绚"#業}6ni[P ~w'/*9&M}I W0f ZE6N,'8hxoЊcp[ ŀіRG*w.MpL |B)7]>wL5~QEhwcerLDbϣN3D*Sm~Rj*^m3옴<"ǜBxg$CVFZn4*+O$9;7 L1|w#\3hK?4Tc\;fxㄸ$Gv$8۷+63c:^"+ ZuߐND?/`6C TfjEÌs6V,ރ3n&hD'y*#O$ws]rY7γ"TJΰ[B^m r~G5VUս=}MBlRLoR3g|띂uqףEd(ϞYQs'[—׷CMwAU 5J*ם P^Xs+z5&axD4Akj[+h%C3?Yh}5SV!YD2UcD?Cڙ pl7|RV|>dwؗIf rYO[BAc3;BE5$z)ނKD`[{zy:4QIRU"^~ݳl{њ〙 jՐP ^8IBmNE. c?L^86c `#I& |]"Y>SP{.WZ3l"є gspg{)3͇={l^8a?~m+0nK#X^ʇ] *uC)]Lr Zkd {qzP#utU-,Jj8}0]%͸:NpSI10;g0G"zGz;ٵ٢Z HeSZZm=%"C`m Buie$:ziO20Y"G(ktZ)pi9Gcî\Q%O tC{0MPŕ1ÐWI3~I7~X~3132>`qW=p_Cj,/.K6E2+zGP b'М6ivxYw BRIh[aL4~KC+ȥs{*xgM bg(Ir˰ f=CǩhnB9ɽ7DŽ_+% + \U&=#cD-v!93M 3̐: 2H.ԥ[ 2du*>Im]C4GDU~m6.MsK]xX~gѭ}wEP[)v0\x[Brهk23Ar_V!e> sd߆g6A%U@lQŸ̭.[TlVLk1wd #'D^qe} f8$ftMu[9uJ*emDXI:~"WI4m5\iKJߙilyۏ~D` zrٜ#2Ӈf!騆 <^M|ޮ6͛ L)VT?kb4OdzXKWd30}šwʩ)Ë$7mor 5G& W/YA^Lcg҄rYۆN ,]7fat5ɔ{ژFnu @LBV<나z *ad>bFJ.V= 7uY%4F7 Q즻]hx(MJ5ոP'nl(Dl/Rrts]rPV^T-g<;wi|"gNE!6n(=CJeDGoNZV~ Ŵ=x=M`6Oc!h$ FWCVC\}~+h{S1CnQ"+G3L?׃K[U'. Úe胫"O1?) p{HYi4> 4c dɑˈ$})`0?](ەA 2 Kmޞ639%5Y B"MGe7f٤eMϮ(vHvߠ}|~Qq$n1@s=>nrݳr]߭&|żt|L=`P%+^֩%d|[(h /jN <9'%by[!j1 9>ɳCA뤽jp^Bˮm]dexpPW0XCyY%&k+}V7{*9*:@܅ I P}t6ǚnVA`w%k(= Z9Qr3A:P߯f;h"FB:j X3{麶2 5v)W)fR=<{M<Ā1ֺk)m"[3 G߳& }J/4?,|RISI ~hj#W M7 of]K -jDU6/+?π-wЗTRn0(XzkxLnr^:ٞlic<&lJ 8lCdKzsLW&vq@cVAjbWQb*Mz~tzel)hR늦8L( DFRq-5ć@W%"(f~ 1vSc;S6wbj Sܓ*ėy8 `T(/9[uȸPZP 3: -OVB4ii]u#WL NrXƾéi#nY>pyL䦗L9p>u&㽃-]B8~G{wb.?~FX+e7d¿q'ٽQ9!۝o.7,$Wd)׸_wJ1E8d |i\D_r߸:+/EY]T> pvb9r04"񛌡Ñ-P:'#eJB = rT3T8 Kxd0sM\c<0켼,GPУ^m8x$#R=TƠo|o\!l0kgmKQF'ZZR!kE(_vw|6J*;,뵺ǛeJv(mQ5( ]*ڔ3~TAd%; amEWT}?C)d)Դ IZ;*<аˤ&FTTCcpUfcKvv3fmovi7Pf$oMFCF3~~cʗfp0<(qG[fVr(Lx:e[P>M+LWySBޝ6$w 5Pl]AK JDrĻ^9jBHymx9XbmZu۱5r?ɯ 燢[WRbjxm1m{?2+bmKBp֩Mw}8d3{-t{r/'wOt5V|I";qz߶n{u8s,54 :6fZS߶Nf;9zpFUH3~R&o)hSMpPeh˼|%NlWYmRuXu.4xePG5uK}S*Yȸ$5 r >vT] &ap?TVA©}Z?ɒ/„7" /M,U_>x Hel <&V󌁛v kƨKk;/PiW)%F4psX,Nv>!k0ӭ @gPF%gu%ip=|[R%2lʫ[55S#&1-7lL]iyy»n;UTv8MgR[|֜Y0sb XܝF f]gTtWgԩ!wM;G;/&6. 8D߽Je `-ڱmg_NsCk3)00@u~O9L֙h}J>wXy ™+!uzw`#qWxJT1pE6ig_bpMcdz;,~yZ-Sݏҡ @Tlj<1{]@wCB\@?*d4Ն ;u[ʢ%lF:݄jgw8/ < bWCbT>5IwBs#ៗ9^f jJu}=gc%$;Y_Αh 6D4@}l7y H8NzKBsK(NmmoNt![[oWnd-t1u^i`~]}@~֤0P"`P+> ى>ZTϘߥ"S\Ed&ra%d64`r *=B@BF ɇI]C΄/ND$͢i9NGZ5(@H&PIXa]/$rVk!>$nU?Mr htr uީhEq {S&_|TWSqUA{Wew93;(< 4|o $`Qw:am~o7Y[Ũr\fz1_YKy a|`0-_9OuR@C1: =Yx&=In. |H-<g#$EZ {ZE/^`}D7闞j}XHE(wUȰ*NIYqRNmJ(bLA0'мX*óP; a)d u4p#ߛx7fVkB:S[BUwiUseVW0 qAݥPr덊,t6 nW btjCYD~lwөF(%3jJc&gHЗР贪ΏCcy]fx`{v1+4 RJe[/Ӝls1f*PZV+ieHMd&G*V`HI" B $clܚO_FE38|P)d۹YU\N5cYbJz~})f ~q qA, gU>0)}1G ͹U ԝhZT>*=r F,4uV+wRB< ;֓)Nur-/[ 8eWc˷PYg0ƾs\fp] \aIc_ ~ՒIdzȆҼ2=mWb_?FRYQV}x.w4 969;%!؄䊲. 6r*m}Ŕ:S\ <5X` 3mDG^9eě ]4S4L`9}N:F:>WؔxPͫ.~HsGnud" wbG)clHVlk9Hh(N6CltFb¯ޗQЀ ˥xQm zJ8ӟDy9鸽U,V$n_ΪkU>(ʫד1[][f6+bN3 Od!ŸBNp.`Yx[~Nm~ oRI6WVVԹja.megZC38]0\e֑pmb. 2 d67|]G0شmy`"|BbgWez1}_yNu^|V7'w7VXwhEExjۓx Abb Т吪 $q{;g|/@Z;:NqNW>t,lnp}v۬߬ : dlZe!lf>7YI.F#9!cDh4$Q#wF~zniҞ"PZ j6;?&A`J.(բmZ؄-~]h? 2.nee(:7aL;+ix|ōt *}2z:fh\yrQk:'CN:naIHrXCA##W(%8m HB$>ڏdm Vu\R🇤@0a~(KfAocRê#d}o"|{ϏN5!ױzC/ WnǦzV[X[4WCʼO ~4dkڳ``!SAt>a{[기K^檼sO77tqQ(]e]I&cN8[S`};hs-hn2z%5vlvY8*<" 8ydXGH gH]WWEJ@фT'~vw \ 8KN@6^T7xEuf>WrrsLIHƑ>Ґ y u6*'^96'i+Y7[SLȱW{C=֩Zͮ!}پlTͦFigh[8_JSN.ۃħw>gw+5(F<^MHS.&v23Z98lAc w2atC8tn-˫B¿eq}\$'-"w y ?>lz ŷK@Ujħ@ZkE)j7$@gH<_i2+K#zj]L:n(рI2ThW\8C7U^ 9rOKx'IxF6L,> Yj=AP}Xp}|",[S 1v-W:z.5'L< S4G{,znj~~bW'ч Z !)"Gh#d^p.p7ev=>g5*c)/V'OC#-I9h(6i̐b~7+PWVcTJvDXrS}5gL>+)> ٣GN,<;7CG>Ő4ؓDg[Pߵ =  9yW6;C YJ w0q-`QF2PF l)* ^xHT|8`$o7m$a\Aը J0/)7/憺Z[ȳ3T0F.v bDF.ڵ`WYhyw]|tS̶9Z뙲kYֻ1k{uRwӘ2?Rɂu2s +$pQ}_iI]z_p~T/hlchu8OA Y]|0J]sqjx 飩h!(1`rtnt pC\=N&*>dII8_9ܶY{{ګ*_vIk/5;[Ekk=Rx7e&ZU3'DBkaUp, v5K-`r g 8$4I%50t|G0,v2p b.(3Z- wis ^hTkos;< vgp{U*U2<~2}0|^or4CrRqʊB9Es,[aoC6?xZP CZ[6?$J?ɓ,8 lɲQr_7yֽX"1T(nQBDֿ/  " |c#(mTߋS9ɏq5ÇQ_t*?犖wSy!xo: 妷9ߺ pṸZ;HM YkTYĐZ& 4OcJ>cDȤ“Đv-HLޮØ!XȑGe-0`.ԏ D9p/R V W$̦aŴPyRvpcI-[". h[ O}M桳Lm ڰh\EzeP$ -@4Ol=ϝTzmld2cBK>X/6/D66d]t#^Q'$s%ܧJJ?kfjt~%f/A?:KA;4sAW IP;?vQ2wQSFpto1&M=r; r+C XA qiň3*]S:)ԫ f>VsRo"8AMUYcE'e& c3-Lr Z/@hsrMr]- z׸o}nry:2Q)kCW COnEE_OvK*$%qG|ѕsvNQ & DԵePT5j씭yCsd3܌+*|^Onv̊Jz.@kW9YZK0~4?ߢ{5!?2 ̼ CRwD-zշ5rp3 w7N~}'ޝd  Kz"ȹSbE wfȎ' >6-qBU^N{v_/ ݿjt>rtޚSKmø2=߱;_pv{H3иLS+?xڲ+i\oZbdeYEէ( )Xk`d#|S QxAϕfN=x.!p8{̮x((Z4v7` 'Jf^?YM^ >0X$Lu30Cgpɛ:**WɖᱧውMhe Z=#isyN!ŮcaH!Uc/TD@5巉_At^v L߼W5Z)M{&s<9b-GF41=Adha"9 (4Ofh lxZ-t uG% qB;q׆8f8pNnA/ &:߇DĐ,u|UZYm vwtT[edGf2/D,)>,2Ih( 7tHny]E495Z0e _k+s=Tb{Z6xɿS` G e\xH@K brd|?Кǭ5f~K!\ .5>^3њX΁!k kX}7qvdvGӆ$~FB0෺z] y:wjFK ϜO\+- yW$^x7/cT2ɂ-0mXoA'a+?Uz_RF:TU' zu '9aB؂U%wLRUd70Ttң%K&XsH͸̢wԈdyVҘߔ"עms)\Ԫb/K:7*(1dq S{!9rC3.:_Gt+r&Xέn2-jt6'ʇ"LGHqgxUвzB%쮋$JtHW$!I7SA0BlGdWpN]:aFGL!^J:YPIҜj<@?M+=r =;ޚ&)J 8WPufn)ݻuacjӌ{ȍ9%-bKna[9Y jt59Ѳ<_\Y DY0Rw>$ bжSxNT0ǍM2MYXE(J(,iz(PG< .qa{h83G.wDqI~"Bkf*! ~4r0HzvXҪoa*  }3/g\0. WYT;e\)r1r z\_5f<"ʧȫdYpwԔ0խ&*x}}&wOxq>=&lm 8 -P IQr8yyuSN4ikL`< Ry5fDG`8ɯѲp*|!wUe55 Oeq7Ms/M*?"u=?.DF#Qf!c!'{gG;3s/#fՐ>7E}r1]deݱv|}؜exTWĔ|tZJ 뗆"!Ldx{2Iܽ=V_7,Ԓ)2m$SG~R?Sf.9Kၑ (yDאC1ƥ]^2iқkF&Z΍wQ܄4Rj;;HIz5?".E %;dCdtV+#`-a^Ç( hh&~.>pTGrf"A>$v%?ЋߔM!dPUowŒsN$=٦.LhSKbνْ%҂ǻIJ] ?rpr֦2#;79ڊقAC̎<*!dqUjpaPo^qg[\,ֵ1êHwKnt6M& .<96JbSkhcГY4 yMQhX>h%\O^Ƃdaꊛg"@ѵm ΓAQe*5wo~P>w9ar %ْ!1JFwk9Sy=qxO Kҏ%3 y:6D?K6F.6N܈´O&/N"Ӫ+a,Yg.`BԾFUpj0j-tWs+7 QHmv)쀨S3yb@8D`?b[ҝd )'!mkVuvŔW_&= f0 ݈85tХGhl$[IԉvFd,>UxɁ-2xSᅦ,5>t+`np0'v(MͻTt%\棊2|q=IAF)Gؒ x}|ĉC?a4Cڅ;u-=6yRj,k %&T-ֿ,:FRw*HO3s,(4bkܧ>s7Yى͈>.WxL {\+@힃T^ѴZ]u)wNY KY7n^gV`oyyG=aXHO>GV1 &M(Uyss kFjg{LSnę4`m?`G`Gs=>/kY[y .ҕAe]T|?cELV!>Oח:bE?m`bTޣVW! f̌Cؤ 6pB^|奈g͞F}DQBu !Md]ۀLw/ʳK"(ʁ!ChZھR` 3f$cCIoltV;⏎1rVA^YNd AȤ7nI+8C jjqk~xjp1XxTPjq;?=j ʃMJy`@q]Arrej:(ÿl/!Z-Ax[S.ohr¸͙1RaA}i1ϻ^=zz֟NF.n lHpN g ?",{N2ߚΈa636ԅ,,6n{hZ8U˯.F1h-uDڅ,.|\|mᴝn[(4YE XUU0W=AMku!zf{ "nɘҷu$Iy}/sSJ8 {|:LG 6(7f%&Vfֱf!|"z5u_L7V:I GGٚmc )[c;A…(WkX{6c }q/֭:Lt4y㥐0-;vNV_;ko@Uƣm/gjy1󚖶@e5;BG. ow׋E z#Ѽ*&,0i}Ah$>49Z`I 7xw?;1GKn"*XJUIjo@ }+KFoyıuQ 4/ #ˎ&Yp0kR8x=dͺn7Q`aQ޽xXtr#>]bNnu@YR@w9~~O OkO;ds]ڠn mTwgzCvN"S *o)UJ*gf=.üxX uTwr`5) %/=RRyx#E#㻷 J87B"wzY *w+MiZW*IT,Α/kрolVK){auB'7P%F| '^K]HG+<9V3` )(I@o&OBb * 61C`4:nS0`e)7spA։Ӥ \ "7I0|qN _ԃ54ГJk/6Px/+THh4Rb<}&lf6癬{f a?z[([M(W`AfQ21@$']/1]?4\?`GS+Y-^ wm/&md4 o;f:uQܲ7Rjc6C'Caj> Ȇ{xiA|M 1ؽLI2DlK,~xAOyQ@_{6trGԞhI`oh=-0CzyW|7CƓ5+o8%]4썌މcdJ64m?;?T4+YE=0GƋgaLn`.Ǡ2wDP&e:@!'hhCxCG`Ie􍜡ykG{9|Oo%5JU?&INCk.ukt5[=w8 >eqo.[p#0>Z7շ"b+xׅ,&ҬI)zB^>h85"~pL4@+Y 'nG邑Fjz0?nSJtwՃ/8cʒ0%2e1vvY Xj~gz0ح,dIvF5l`ۻ|V@Vjfkh+%%(h@WQ>`=QBu  3R$R\ۋx ^BŘId)b$n_;v|֜:::PV/X[ 6~,b7Ygz/Ubfh!?qHΕSwU6.0A>U_~΢#Z{Wq'0`ahT$.RLU7%9SoE-AG9t_ /2Ɂt fz؎gq&T34̶[Veߟk dԪ.@ ` $0bzkmY$`*[)6g Y Ìgɀ2U?qEKJgOv/SןH@6!";"rݥۉu.z=eJ VKlg! ''h Xv TjNUy[_${ epf |Q&3Yйi:vd1v_lLn@kç28͠lv7λҜ%dhr "x嵏[*ǿ%`G:w> sw?lPYH%szhT!pTf,1~)hxM->WE8Qe9jePU!΢RC/J3^яA-f([&쓥gwG& *uZ#txanx g9lDq{BFbgLHJ5 s]z3gc5>:BYB[H07YAZG`@?| `#?oiC SO܅;xC6L]V1 y#r:G[S,rD֤z{HaÕ 1v pXHߴ"DG.ZfG0W+h$ݢ0>ф-]?욺=q"؊+BQdaӝc~x `v'a/D$bP{ּ$$5sczB;rD"ut؍VyIVDxer"$yq\O'Mܸ|SI,9SvK\Y5+1A뗥 6Ao6d=Dc+4d V kv4'a}{JrmjX6W!k̝_j]|ӑa Jt+Of筳)kv+Frl7Ĉi:-Ûa(@7)Kc*ַ@h0}M+jkcڃ`(M8w܄1<~NM_As;fAtVP3 PtVeDeFVb찺p Xgn㶯pN\2@&6'9B8xc4;q *_c|Pe @\E.4a3ey&T?{^ӛ] Ðzxrb>mF4 2UsBxsd7(@Lm7}:$?}%ڱ2]{лs?OeYJ q-ߐek"2U״ɍB_l )$Pnr2WaR2BZBL//\*I5GY2.6kڍt_!R"Kg]aᇖ [PhI䅙4duhR Wno^ <֧}Dn% KhU{/@>vhȓ*xD'"B3_wwZS˛uY8E\xљlf/l֯_@u^iؒZ꺩Ń~ycB|'M+0o8^yV@&ɓ"0BWA3-H\6JiCJw($T˫ o ̼Jt;c΀bnUEڶư'K?1Lwuva;(s&Z?7:|fi-<!ّ(P{/7LKL7ϪYG=qAni}):ejLA .1R5L^p;QBCceard4b|ZJgE1x#/I.ɬݝ͂x`ܲ6 1VAlv)`Έ&㉐ *uwu -1!8?P_քu-9GZ1U E48pEzZbYmC_fH"R  ǒ4nn`vI9Ո`8;9SZՃ V8aUr>49 ny' $AYvʦ~ȭ}'BF`^@ 2;ST`>y9X=z129ρ˴^CuQn/po**[Ik?o[\)OUrZ5k/bG&b}Qx-^Y̝%Y{%;ý΋ ts^I*~H\=^L{:b5TM-wˬ~z|.'V2r2C8kD-^vÓ?::/"ѓs[ds7G H OX3Q6O;Ute+?k*PVyf#HuRI+ú LqzA <͑c!/z`q?բz`nN, e"xYf$>Jcf$vs t4x Ȑ3l(MXj ɻSL[@ǚ|uװi27@dMZX"-n2>W3yLzp..n\hz(Q2)pL@\;|c0α`ׄu[WϣR"&n16!~`@li8ᙥe*+9ܬiw#)R*g8~Ep ^\d ؿa5b㛑ZB./8LR6!!3/:XQmJF"?Q2C3Hjb^ssUzb *,8n8nWVHy%KPoe0lloԋ-c.b5ˁF2J?KNkhQ*y(@m%MvS=ɗ]xiVh ,d Gwtm_d%b?|~u1q)'5]Bl#۾lI0F7y5R!ͼXn"Ѳ[&%q"l9C3 \kYܪ@h[\AJ?8&r\{D~j-jA2-h? vV6GCp gmڥ$_<$h|ZG&E6,%J= gKo=]"r֭`D2KqC?_O}['lD;|Z-ytaIaDݥcb>!.C5'!98tK )D; Ql+CvmDՋ2kY'W*|zqUr8?a)) awZͲA>vDshyJnx3{u^ڨrl<\ `Vlu-O<:d.gp&+]Y [[cݩX$^jjQu2>iM?Lk@A'|-|;E_QZjY#&u%~I)gڵUU3;JlӠ.e;ڇ<> ~9T B+KtMBZ :X b2'!=1hc Ύ*Y*iІ|- ON?! п fb4T;l I&8Щ,ooр%hZ*sN[DYڌܕ7CX SC[`ʓxd󷓧7a}wJi-!dCe}e+;$8n8x_d{bJ@j*0Pf(sW[]~z2*7ookVo;V,hCw.F*%S v lR/'x'p80'Oh2|e^$uz(FM1.JAJ*h6"iɔ4bS~½yY[8+vܷnJ6H/6؛uC>Ta1 f̄=΢g9Xfˢw>S;x~ 5v*kQELGm2(Մ~&GKfoq>6h P+qqL9!`^1 T~]?u^d50β1NH+ 8:1Rﱂ#K(.󮏋 hfhlΙ G" Mi:b(<,3 Ÿc?/^J7/D ƙ@9qtջu2ВuhI/?"MF#hJ;iGF&M2!~ .p" ۛ*_|gԯXFȖ\ ( F|Ua5Kd;,QVЍ@__7yWzuƸFPy 7M.)8hz<;}.1!6 8 Eh hftjX'dPv”}G)Pg2kgskTsޯ1F@o۫%* YIoЪ-3pWvZ^I,2ŧ#sx~cp^aGo{ rlLp@9~:2! F/jSo3G j txz n/ vt&se bV@xIߋ2~ YqG,{E䦊r3XXz)*"J KݫX2UZWRYb?YeC^9뒈ӥZӞXYMȎ8pQȇJlW|C*1%00R.7?X[g'N?ͨH:3~r6Q&=َ,ؓݢ2+K=>0wK2r{cb5z:n{u`}Y^aTCȳXp`_jIv$+bF1;_ 8|R)0h%{8GQzIJ;t/MM?҆iF =_Һ<29x Eb~V{ˠ!AUWɋca'_PMFAoIk~5.f _NB9_,fIp4 mBjElm؋g6=~>!W]+6$R NqꞍEu^`piِG1k@:Uݾ&5#NƠr?|k8gUB*Sh4BY9Ǜ;F+lvȦr]-'X{W("Vz|KD&F96VrW'/0w4ӭd|>G/U<$b}0^&݊ޟOrb]L+#s߽InC.t=`r| vPbLl^TDcڞ6Üo]d2!ŃⰥkY )0{r[/)Vv~QH"hdNAAWénr_>#_%IjԬAp_]SKOV n ߨ;+JS@?xa*e N寳 xy;Zy kUc~^@&\&HFsW,}y05] .\ySa܀/Jv͙0!Ksk#@阵bmX`l:dpy;.[τ1wR>ǩR4G_ tq-<yn #$V[O@IKwJFF[: -uMۤF b(X W=ސI̙Z$!6D@9&=&5 /m@&ZP8gpJtsTBP^2yi)]u?7,+NB ! j1o^xm:mk\d;y+bqup?qվAAޢK"z%IH 㜚ejʅ*SfŖ| мgw}7a4"ch4s;=o\1} U{hQ8}i!q̥hkh0Wz)nӧ|ײHUHmwo lOϳ!B  kS+jKk͡=ztx$,H$3mH uA PN2U~Ӈ Ф`q]R4cGV)rίaye;jscǎXiF(ӣ dFCz ~ܴ;ڲ|kgZ w4ف /aqP}'kdq)UX.q0,%Ir}`SU;ЌC`g;-0f;yv+ף{'jCGJ^M 8HZ#e&7E0z6$6Rʈi[Ror*M3Dz:b["Wq+b ULeI7Tid rLlWc3̇0q)XdԱ7-&6k#}#~; eVd.AHI)=K Gߘ:PdvY=WGm̻3yV7&;l!;V"cƺ%`ƞ#|\Mfđ4\x;"{D^=.@^[#jukB PcZ2K«f|J!YoO@p(O?9b1<D1PKO?Mmcb=Rz6@o7xLe1""O ^{!`z FM44/l>M*Ews6:(lÀ^C5;GoZCdB2sy2P`c+_|bVB[n7䲎|g,wV^i b( Uʾ:eͫ6@fҦf0*K>U>d&f`<:N۷ڠCe oCz tf uE34FԨs#n D'0f݊pA2n51Ԣ{\7tg 5\vmѯ =bg(9%E)bIA;T-UOɾu$ t~ KVYc)VVQpWAAkn^ɤ\LC Q!GQ뙜ݱN I32Un*\[~ķ+Ne ۝Ɉ8@Ey[SɭWU&@p]v6AYjRMɦn ?ϫ븎)/)n1CBU[6V4drSS?B녪;6}b!m6RdlB~ +:=DC 5]YSbE;'D+38׏9 \dbGQknopVuTHc~EFX gYZ07070100000386000081a4000000000000000000000001626034b200007c04000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/rme9652/snd-hdsp.ko.xz7zXZִF!t/K{]?Eh=ڜ9Lm< sJyҖx׮pS|'^}\ '*dz͡&MZ[c+T֗QsRRfz4d)׎ē}S4BXK>x֐Nۡ0@5`߳dUZZFl!>岕umOJW"lNtW[&ߟ]nz!e<=p=1Fr5b׈α/vLbXࣥ}h%7~5`_Yaزn=+Bf9Oreͼ|  8:@^X.b0LszѴgj.<g~~WV짤G#ZtFE\=ѪSXaYzHAW[D qG^x/X@8E!J=Tpęd:85p9-+Gm<4}GFF{sAw_wS=j|(:RnbsY3^슰'hױl^9*;AwvjԤFs>n aWKD]x*4M;p4# aӻ$5L]9%ȶT1Q'G:@r=n& o!W_qLc͏ܡ. H}O0/Dhf- ̾f足; hWjMwRoTdP(`_]\;_9bʟ~|pDW{uYI vNl8 Ze~DԞ ƜM=G} hUþ޴7|>dGDV1둡f>haiX菋 X=/õbb&ySw~ gw\ wG*5׃0kN#1+c6?o"P4q{`z{Љ<8^_ic(LOW*ߕ/py(ȹ1%ꆿD, 3$uHd1T^t:r&86?ɑ|5|E2b4TBnюl۟6k(S`|yy /u)`4gސbLbv]z93꯺ )K,s\iJ"EЇǬs Ejh[ZgwVUJ x1pNzxErovݏu#jl-7'Tm=s vfq&*2kD6 徹#Iz("C]"kj=sF;vMyBB#$Plvd%٦4bGp3^I/|׊j(d?+{/) k?-cy>,j|Vl ^`\EKXawllЮ\,|wzK'N*勭+l?zCדEDTYY$<b~9!1|I"=gn2Mtyl!Iti2ׅ"-hƱ]hǥ܄@XEdB9&; 7vJ'u¥bPft8~8T#ɏ[Vc+7# Vܨ(EYO_EqeĐbl!3ˡ0n"W:w1%9AOd8W]7?6l ;ȉczq96 A D3`XpDcoBwf)gDعb(z65/YUiqcB(z{IORGLm"˜ZN"]տ*gtr'uҴ?h& D|f m{9|Q%2o Tec^/@ҸƘ!^j~uVuP tG\52,tab&G-:bT]4Pީa~誒ek0koH }`L2,لfQ=0UW7qKl""]1C^cEM=yP[2韲֮JyVw Sv۝|hw3EQWpY3JD|eMW^wD=[ٷTͅ3PBϻb<5:(nݷAMl0)l^,V;Cˊ;,9 j .NG`Ox:% ,foϳTpG( P-),0,~oX%d\.IbZ'b~$ɐFaуDJFl0b} x‚uj4C3^6HHKB| -LZu5nkX?RI躰NCu;^[t5ݐVl^n+i[6ѠI3`EZ%$.~UP2#Sy|E66) }"#m􍍗~U?y堜(d,"WSv[OKZ{g&&^k$U3ZPך6gu# Zd4$T]D  NCF^!Ӛ)6,QehaR_j Kł6"(3im(NE¯.ل$:ܔE(4ax;J7e J;'Yޅ&˂_@h<Іk%".n$>X6c0xn0Fa4}jypZúCK@)q-2k'Vb%ܛ{OCXfaD ?;DL jDYVlF7YXlv NS־GAed;b+z|1p +R1w'g{ֹ~\6I4G%`a~V4!+d8w~![#dde?!ɮ2"԰̖謦m&dee`d'p+= /#d[}uc SoJne Qu FE)~;vK@\[%x D <>%GyT|ќ#:>;Ьi ]*3N7)v瞣CfsQ[-:6D@b֭`3Ϲq'{kBLCpUƺ7RoPS{ƾI-=gaadmUV\4:Ѱl@v:"BȹNTCL`ɾKrj(6XIkVjać+YͷSe[4dKQS=6Dj t* 6޳t@r͊fg aTvz1:V"nN(s#]bbM8DW&dbySW ߙ5}6Ń!χQ2ĜfpXgVE PPb 7T"-qdsjKkWzj8w9K(Gb IF['BA3?[ÐK ȯ.mWyrPaO} '`F ߻< RUeS9ܔNV&]qA\T7ς0 k.6gwx-襋q5҉J.ӡn9iapز4K6@O7R]ld@G1ˍeRQY^ivd9z%Wa:iH'*H[$ aôc iܘdK@mAݹs({IeXӣC4 H :U ; Bwt]cfX"5L{nę,3:vvczlOh JL*Ë\n/um6?G3"hE2f?0KebR/U7]MW8Xf[ǫvWc;{~xC,|v3yRaR5el{Rla2Xm @C3ѷ-PO~ fԟh՝@ZQABk&7SOAa",57a|i,%>];n)d׽v}=Gٹۜ;O xNx "uЛ'9,@6QHܹȥJr٤fQm8 NTB<ԪB o?l"t @Ҕ"8R2,}_TmkG^Êq4CuKUY$>@bb:j&P$3# "G q:6,sv?&L +$ޫ|Qy7#J=(L WN7J>nԑAɾw1 >k7e;u+`~Od;$c).7PU)eK=^ :㣮ޮ]!6oC֓FLvߡY/BjT40kbpd)@1Hv+r7 .n0Nɭ I^ s͇?i8cNvY#nC$ZVj(w|ܔi CgGɜCQ`rQ&蹽QrO:rY]mBr NQB-׳z<ȋMET*˨ZJ5\iqdI7LNipdXsQH4 Qwo/(pۺD~lˋӺ'{|Tu#y|g+ft#&8vO&HjSs|ypGq$u8HR41m|׏ kx"s_n1I4)p<+bt95){9OhK8 Ewj-JƋ ܗ]N[%\%}G}믔$0ip^ƫNY Sy|S3쓙߬ߤBxLaޒ"n]Dg[Vf?6vzAIمM+<ػ||ZrR8pB&M8%ӬaQʁU2[ ًF3Km7.+||TLPiw+xeTIT7RJc٧DZc - wV#zgnM%V2NHiYȔ}G]0@v1ƧPʱ^_>K!˵yôpEՏgC3ap$wdޏk7YswaX[A3~MY_8O\rps8ζ+U'$|f)l%dΫ)Y+aEr0 HIjy렚VDܶi hC&贙ɟЗ?Wz6hZ 6 amBJ kp i4hAz3ƌ(a`qg(ci9s\9k WaX':3}g*w%|P\oS Q#UEgaVґMY,[;w/۷bSS(B%a"58pQ.xo=0NGrT}[b :I3Lk+~$ ™%4Mo':B#\t('LKvszTsH4e .|=z}_S#O~g㕵jy*mP^% ϲadoufϟ \I9ʙiHڳdڅwM/f„Jk``;e)kAO(͋  QeVî܌\d ވ' 'i%#az檏lXz5V͒_֮Lّ֖aM96!uDaZQG9 npB]۝JQ~~Ԯ jߋbOz5HlJ[ 'G0c\3n|۲4*ZjO!,(CJm?6٪~KaLDr4E)frDNɳd5ފj:MS ៣}{9)s1y2k_| U3wc/׊On/{ؓ89{.N%0U⠤kR&a+jQ νsuXއ~wEBxo_NIT$M}ўVW=m1{HS^=N$׊n]IE.661T`ڇyo\)͛a0f Fq]$w5=1W7Sm nwDFyl }0j_ۯAlvzm."* hNJn3\P*m>6Ԛn"*6C}vn|SUTPZY_}0O EvޔD c y9SRy|R@KPGpzQjy2,G IDé4{o URƘ>ϓl&/u& p-"H奞PT9nStJp7#|^O@Y9uFz ť\;@=0UI}0 v1)pG_Ћ64vI-g2fbb| K=ż渇5!u*0}ʴp5rzƼ&F(.58<>tT$S5?+&Ejt/=qz9 XHF*G)a^wz]`L j"ASpO$.L&Q'0>[I/å5Տ` 2hb" IBmtZIQ*txeIvc'$yТ%݆Hɦ DBXO&:J~1OɡFQ\4{ĴCގ :U~(BO708|RQKCUAݮП>Ĉ^vMLvVTBbCaQBm_|^K vyhHF5ҏ;-KiL2_^,V_֊}F1o+u ly/.+0 (O+XpAlvUν)!u < mF!3U9e?65_A0YC$sa<84h#>mF;#B>EŶ7S #Nʔ8L:|M3MXA-;d<Ɂ"c%rwRc;8R໲0< Q ?n+0Nߣ^PzJe|Rofk:aTDS|:Q<)кdž r?NGEdT4VO|YQZ(c<89W^j[}4gkGm t窃glvb_Eϣ\XS䎀D|Nϓt 񨉻-k%:z#DF =fss8i!JǨZ_cJvAo.UV]=9U :Wڋd(yRG02%6O0B D+}@(\?ܲK3f]0p5d? I¹.^||=Zs$[2*hL2d8PXS z)giϻ~Sv3Gh^ g4fۻۃ(!/ PA4ֳR'k拃E ' 4H>lDKn}$ndp^,nQ0Y3Sa)>4_Gdܞ<_ 7]jN.PKyw+b!U:HM*,W2OWu&9q{il9S4feM![\qg@Ǫ}9k_K!ǤނdNfQ֛p E34;iJ0s;D xg' D9?4 tSz á8i G}/ . ars)VBMP5oM]10NŹ\ư*xQui.*jĄ : i` O2C֍K?L9b @a팉xJ{QЇpk`t:XR Kֺfr-jNGt | 9G|ג)tx\Ԩ-7tɂJBG< ''{>IuNq>3ܚǍc[/Ͱ;̸ܵԽhAτao=:lCf9]:$))(S'!fEk.N܎[[5Fd9|7w'OQa VQziÝx\&d(2׿>>xB[E `ʨLLuw|]1u /mo: LkϹf g880M 6Zfub91ed/k[3K R;O8~6bl ]<̈́l7 _c:kgLf`u$?%/)w1 g!5n{M̊'hmZҔ  G'm3!\`%ja(W_f(*7֭;iaXX 3G Iք^B;*iևaƣ )Gt<WdF9@@A-inL! gzlWŔ\.plNKzߝOeW-a>螢X}?h6N|wkU\d4ApdڂOϼ;<m|(%Qj qk1{RwϷ)3yaW1=;Ry6~5IK툡q*oH씌K$XnOCXo.t29"mYr*};p~}x ELYp}0 ܴ7\U<ƊGoQD$Բf6?d &# ha߾ a]q8Aޡ/iJS3 cD#߯КA0ecݓ|Q`vq")?DW;Hv+4=LvM фɧx 7e _+t{]dyu*Ooj/V׻K "M3 }R7_l[n*f秸Ğ}WB*@0O9 j58<Y_t@uY%_.,:6WXwO) Uƕ 1`@b&Ǿ_їh@ȌU~& u!4<܏2dhT`)Fw@Wτ pY:RECn]@/8& xhӨa릸vXVu^5)g[^^w j @";l#ew װ+oy)r6#7Ob[ |%NΙS2UQpJS~}qX)#tHG#(e_2EQdƃݮIz9^9?.iQ:`zIipCk_L9_N`|MkZ顳px[[@.JW C Ye㋑0:g-ƐtFFs[)WyGQ;Ɉ%*a h.n×]p)+p9`}zAD' sW`9TLq؎h̞  jjM?LB2ͱoyAa1)B|4€ pUeW.;Q2aoZ.L^"u4!-%. U^ЂHVAU̵yxL.[Z'}-(J] \DݷQKS¦ˤM lif3kq6\W8ۦ49 |oSP#2 J4LAә,""p~E.u0 >j\><2#̳cQ}ބ9JV%Yu+qÐp$h0X>a1YTpg^a6z*V nj'9H3!genٶ +/T¨\NPí L% p$\po[oK1|hyg*;K)rx?ѷXJKڨ |X mނu Dҧ*A˟ &s;f%qPL`X '"ȗil]"jwϚ*f+(W 6Ԍy' Ir:6{5![}N$bcϝbJo `6ZV?)`H k#.g ƈ`_Ps?d+YK8$o}r' i?{s%~,qXc]3٫,X^(f/xZQWNnף1o}@-`Azܐ!DH,qw1rL0,a ٲOۯX(e0`_&oExlRF*ehw]xzV8iPKM Ʌ-Fok e@%a} U³2ɐVd5uyD#g,}ЪK~27۰(T}}^5֖oQ o=N\)&WiXٹ9جq,$XIf= }%剰gTZ{E=,L.>XPif3qvx2l9?d*;LP:D>+ÑUc3M l"&]_H%*-ŝd':t1LYwDKgw $E?pQsCkZ♻s\CC+7*\ m)Tu; 75 FUNgVcM.mh׸i{/Gy .01eWt"K˜;M<rZ>Mf_Q[3f*ZB+VLӍoT ȦS 8%>:<_RC`?c/$V{/Vz]SYhDTB%scf!cG񡂽(ק7T8rO=36}%rn#c7[?(mN* n:3ܳrY8;BmRM7q$o.9wج,i2\ ٢It瞦:xת.~OUk.` ^5h$U{;sa6n}yIG,(T|C`G?>@]8:~yGBHӱ.b͋C&٘-(SpzT#~h "ӌMZGiP ֲjtءQp*ƑDEwVĉ[}y+*YX2k~Bs{foJ>!]Fk)z6"c`_X 6z5r_{e7=r8r$^'y%? gS1 zMOyMx3Tf<pt^eB҉L: U`FK_Y9 X~WxV8.vN=]VYEIFa ']i?A=@eɏ,+v4;gh5R_f\G49+Qb5ɿQ29 Qw/6> #*E~sf*x1?ς[x7#ӕqu߼6Z$͆d B t4|Hx Jq\5 3ۂBF7aEW͡mU_syKhz+dFQjB_<<n8Q[,87io=dqAs0Ηb73N~kMb krA(!/R"Jd8 ֓t/A]Oì@&ŧ@ ߤH-ecWz=yn@KA҅0Ȣ&Zu"c|}Q :G;pHcdc'";1EIӄ$̙Ns4Kh 8y8s. 9{njK-qb%(z,I 36%: \#y[mED,Kċx=L#^sa;Sr]?9 :DbP[po_]~K؈/qʹ !". k2O@ӆPȽADd]DDw& ғ5sq(KQ5|d?,]2GĈpJkVt[ƟHi#Ո_ dg6^W![7M1."_*J7"zhJr3dkW5YtjI:C]OQ3g3U"Km$Eɔ 5 CM1*" ,*W&1/jsPdMgwO%5 ;3nhw:R4Uv[N)'Vҫ˽D2Q]!*x+O% VX1u:h  6yG.x}k#iJy)ߜh J{*$φr+ŸVͅY^ Hܰ*r{7Ms6ul̘Y٣dwPi鸨\fv?@Q ׍ KHzyV@V%qPmcJVlg0ogR(?QnƎEiMSE2w+A $F az{鮨 ^<ªD4i]GՈü#L\3QE;}[ B-Nz]N] =?X7G0/Zgm_"drv RLDD&2'8aI ! MT0&Fr@cZ!%fjnȼN^#'$i0n@10~Az3neۚ^~D(&YA(WL[ʱFX!oXӑ *qK8{.!'^R7g;2.8=I'; ]0vJ/d܀qT*%g;@a6FyQm->)}g`nF ']5eY٤"W?`T Yr[ DnWuڵj龊s[ȩ0g*w\+FH'tOjr|pqprZ}m 4]A ËX* wu@U^Wʿ$ʿZ69u,{7"lgqs,-~k[ Q);Ц>fm)a PU2 nq"}qLpLmYXD[eԣyoC$/G𛒻:Q75It4lZZnl||ۋyAP3+baWìl/ Tmz,?X[?!N/<01p '.{G@ ! [J|^A5( 'fss aRn2ownΙg5ÒCvCm$2Iluc[c@1'%pЌJ ěY\/$p@jb+yl` eݒkIݔXWlN@gQbs{c=MsMX8 FV:.[_R{!z& PjM=,)xHNBk _t[uiYPg)6GYH"ULXt14[L8ݴ1i:S`}@zx? 1 ]z,42 PdSMog1'lU9?}TS@0LJO21=PdN9|&'{k8SX`M@ 1hLZ>ﶨ̈́ڍ jA-+JD'g>wryNfGPmJ%g\|N8^^ Jo")Iڛ%,2\i]z+82,Q7$v{BO›än{D;U"6u"@$\M%lftx38XbX 9-sǝUq*(m#&a~r+ˑ\'~!lȝ4ћΑ+"J{ "o)˅ЕQ6pzpC/uQw AŮ5CyEA%rݵ*T? NR ;)`e$<%f9Ypu6` 0}: VlVHƮZ<  EmNB@/Q2Œ do똪tIJCԚ VB2#C8ו WnjE G*\>aaK]1yehlo2\H-8dZN3ע /mr+S*z|Pq=%ٔMQY|7+f\`~򼖟 6¥i˔$'ϨTvd18֯"oiu@[3huTώfdi^ %VB D$#݌QUZ$X茰[G7 r2ࢗ-B=;Dv͈d'vwQ6dL6JQu0d".1MֽC'LK8lI:=?{*>uёpҁg{?gyȡpCgB4)~Sݴq˲FρIElH17l1yS6^KJ 譯/_<*er"LT3^ŊvA?ܥ,os#Bf3?̃7ŜP5=t+8.}Xv]4Ο}hv,pG$G zJq.T9.!}cK[FpJn_tK5Llj%  ]pC=' O?ӧTC0c2 j2#A0+ 4qV2xܑ/!QTRi!jGU~ QbS6Wx;IP#̴A)VV2[ca^L9 #ƄB~*{ bߏwOZ^S]g]|Pȩd@i >S %ͨ\`@]@BtDkL1dOJKW/pq n= VE ha7 :*w];'=9m;ðKfӕ&̙W^cuz0Ss4-0bVo\^6FsqK)pT':qiRSp[dĔJB9ьtEM&j_}.Qp5^77F(% DvXYx9ss?5CpP \rd e'$۩Syk |i gx}2R =MWV.#Yjl;PFtxg X$R))kyJg9 XM0$T ^qm!R`>jeO(M`W+l8bImV4~2t렱R&`0̊S7Ab.qX Z۷Bqᜣ#S/=y|b@b0le.)5e#T3ڠBV>~DWuze[ + a#Uo|+PdnN03e9FH b+j)z +(l!Ȃvof,MEW۴(]H=@Nm8Olbޫ)vn)OyI7ODCn7O[ado>E9ոlnd>1?$} 6{ʦ>oOAف#K|Y>lJ`U|^9o']%a@tNR2^˔Q"D]$n^XrQE ]3yX_h/=:#/3G?pc4quY:(?ĶNK@6& bZ,GA<כShL AxG6ΚD|xκe?a׏AIl مQ_>7;Ly hnᅵpعkA/'*Dv(>BVܞ?'D."CaĠqQ?ۮmQMx3N@_ĸR_SnW@N6.菼?^'2 Jr*tA9sgDxA.%vRk yeC%i3{,ӎ(s).YY~|5 B" %z^r̒?V̹ <n~o,$VԂц]naj)HY`Sq3ȡyWt]'1Ѥ&N} Z|'v1/gߞFckVn= I=M DW4S8`Ȥ" mH(6fPN$Fspi1/q! =<*@*`L{ P ,N)׫߹/[1\@:T<$>t"\^,dmTN*{2 ( P:;RBH!!(֊k, DT+ߛ(C5,l=>iS]b+ C_gN+Xzwg{C=!ٯp㇞FdqIҧ߳ߧyhjW}U?Px j|i@ o5}ǷtA Q=jh/(R# 2ċQtKZHg$eoưQ)3#.`${by,i#)auo MO*S7X𱰖xLJ>F8:UxgofP٘Gg-sZsq"bu kL3?fp\T8PD c9Ը} ǚxOc!R㙄u*HN蔧.O%$ ѱ{B:/m|p*E(b_{? ޗmi"awllrSQl\ޣI<8Mb^esvW:Q=]'4XQyl>֎S0U 㠢CZ՚7mR ;%ō"nR >#, /= ̾ =5 ^i_2O-< {k cdY#h/BzCWccwY==+RU^tQSqr'ia]oj Xٝ3u^>5@DW1 %'%iHl7NȺ$?BEn5qФ&*Uw1W aߔ,Ι2j;i4|Bd~̠aN86r"2̊ g۱gYZ07070100000387000081a4000000000000000000000001626034b200008934000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/rme9652/snd-hdspm.ko.xz7zXZִF!t/K]?Eh=ڜ9LoQNG=n`9_c>H_[\E<{n²\œY[xM i]oc&ݧ2a\I~Fmm%z+e=rz>* !KD,,E楃mf-W! J@)ؾ]$KX/j!sInNJipۏ EaB ƍi9wHF<NuPa %74d$MT"Ռe~W$5hNƬŮs Եr'cZ0quhk*}'8PE~i:Ɠɴ9,?oi(ܦ2c+#3^7$`ϝoyk)hcivJ^2SB k.FhȧmaeGJJtg@@R4!SE_$~KpܑXLcMBkO9Ӏ%kթתp%1Rfi=4}tKq_HLk j)_X˨7|WI`= UC/$(+qfP< fw۩@/i9bvFz,I!^PVr]-ƿA}(F1L~2]&wF3_V@M.[1KW{| lzIj UL$ (mJyqPen׺a1Fg:̠FvD{lq=x'*S>,uֱ'nAȗƵ0a_! ]!Xm88'0vb܄LV&zKw[dX$tO:)ͦة+wmG$]HFɳ;SS ]!gKCr%ˌiBl^'*7}A W< KCZJ$S듙Avhm.:PWvyLz2Ff݊'j;;=f Ւc%qT;8U|2&;yi@KIPfS<| ֕u˔"U M0T̓ ʛN/kĀJ_r;>HtC@*a~cb褫؄O"8IGҥOߦ Xz<{9oA"S4-yv5A~dC0YUdZ]c51DV@626U@İD沱C? 3<Ɔ cQ6Zdox(䲐$k(SbŝN),ЛhI| 9hVAPe l>}0ErR@*["=,Km^+.0\YJTnG]U-W2 N^Q<}èȉ&>مLb" lsŇ! ?匿2L)$2A27,6SvCg}cH;p0:ǘdT2h ynYU2\1$5)j;I(F/9@zYUmOVXag:"ZďG'AiK F!vKϧ.ƒ72ͭ|y2 &pr ,?ߟag!)ܹFyse 2%?CK{q oV)%dzHvϲuUOfcY@GJOUѢ܂FÈ:_7"OW&W6Z1Bk)WX:(8a,hsG򌍓(v?wZ!Ås =Nt9]ZH| rq`xw_Wak-^wT݇3.85CQ/!0}L8r%$|Mq՘Yca:?|];ɹ!}iz\{#L[3U.!3F(I<^V#sL4]^c.Kģ8 6 VX㧴j˙ӂF]:s89\ZCBZD[irNBԠ1c1mWy?ո6jTے)g%fd1Ƀ?J<.:s‰ᮌ"f-(~ȋ+@q^hRum/6Mz3ăy<z7 #`xpEáͧtFgNX#χ%-Gc0w 8cϮB]05ёˣ"ξWɫbT>E~6 T閄9RcwA? q:(dF4 S@:Cq 03JM.Y:jy9m᫧Bxk@P7<خBXɉ7x 82Ql6@b{ ]d)7FvH ~ #a/)l O;6&7zʄ<(.FdMHG7B9WZ7()6O) $a]MG&Șee襮̅NTANaٽM=9v ZOYi%t^靷&v)!/WND-*x 6gK^59ŔqiZ<OyrG/~xF0THl!?Q~gxANGiB5S>΢tۿb ,L"c _5jX*0^ =/z$#VnMDuaԾo %64V*mQzLSi~:ۻ1ZüGF NGdlqظDe1 vKgb\vNad"q;WhfE ~G~{ƕ&7 Qf8$v},␱A2?K:!7&3A2T ʇ* rHD^- 2(w+\z1 8Y"E9i 6ϵ2r||8ԩ[ W[%y~Ac~Im8R:t;I|}8S/[bN~Z#evt)UO!໦tsn dסy Lt"Q <4ZӃgyc ޠ[/Uf2zVٳo?>CYU>ʋ^|ݯnT7{J6NRR 3pBkZQw-L g`Am^D=Nv{b~֐1߼PKPYGՈ >Y9k%FDC #NQv=8W+0yR ouii2v.ʩ†ОM<5U݇rV<__FQQ=BM/w.w\SK{ί^C G-ׇYVwGXv{gґ(<NJa p=18QTZ*\3X 5<%ԙ1xq?lM݈PS<׃gSΛAO}&VIr>ԧ^ݰӢ/qtSRT- UQ[o"檡$MmzTV y@u3) pLsXk8i$@lpZUBꎥV-b}ȸ1'F pm,:^SO>L@nGd@kNC /5ԭQGfLJe nI"@"|I㎛{&ڼ$8ܼbl,S ҽr~ĖAAJLqvG!$j{yT8F9-7[f] {~UwAex:n,3hϏ:-pqd9Hv#o>,k |"=#ؐy|B \e_K*mis.kN^.Do .8д2]ދQh\+(&lj%KF$!cZτhqvR܀^4,_!I5solDc }V]&g,z{TyWsr`Mhj΢Sa@M/z!.ww˩Wuk_a(z,4`܁5z|)mbL@}ԗQ*O/ǰI*ȍ"kMKW;._=h)Tr^0)Km!8ֱm{dՔ ~]<74P]zAOX95 PqGo۵oto6,jbFsb'Q jW$ި]*ɓ)k^ѣ>oN,Xk3 oY} Fx$T_xq>w4L5{I!2 N}(1ou=ǒF4G%۽ya{oNx?BuY ZG]cEsӚ^_2~W?q/:ڑ*qp.H ]eatqAi 06΂ÇݷZx$W6]&Շz+)eM7"x??U/tY!s?8ra'Hx uTa8EY[S.<$+D~B si.oOXsmRJ_E: : )J.@VS+S xtB;ejlwuve0Jp{a7U;^ֻBa'Qb5Fd\8Z_gb3a k6%cԞq0NzW0|^=-Ynœ>M|Tcv V$MZdv:5Vrǵ@j]K&>A!'`[Pw6'E$5aE/b?//n1.~lȨ1"nrѷJ _N WiS(ݬ&j@ٷefIQIY@Ly,_ g)M&,dDB.`Ym$,ZYo}cיOj2q`Vr,vxa'6CJv 9=9oecvaLN.EDCn~~%lܾ@bYm&=c.#L (BFR{3pG̲4Fz|oנy,n  %Ɓj8C  DAnN?*E_i ‡*xsZ`n9.m RfCi+Rዛp=KZ ݊giEZXߋd/ϖp۰(g}E(>VoǠW ==^osvbC>ˊ++D.: tKqFKv%ˬSx`62iҪiѪGA[qK`$ioam?R{ɆY(FtQe)Kݦc;Ϣ(lC-ǥL 'KYID{+u+Oh CB~ΨpESN)+`ф:} M(8PuaZ=l@ʹF/i|k;\j巃wÐ\dK$hLYWlu*u{2P)"u@n:52֠z}ԃ rȚ:X2n܎%Z/t)TW5^ AĺhWLp@\b  VJUnի+zqgRRԜ ,MwvS9YAB ȍ5(ovjNH!lYE .g8PAJILԺXQ{hq\tZ\v-mWq[/;b  *9)'SC8j {(zgܨ*[B,&Ϻa9J"N|i]*i ?h()yẁW1.ɼ26:Yf;;cTqXˆX<넷IބwՃg`=^@k1x>k g;ēJqsX>ECB`F.-UFZūl &T뜩AZ7a\ _ 9!Lu*?& uvO9[ivLkeGhԮ]cpD>nC, cPD kb4'EQ\Jһ &2 PS`|n5\5Ї h6v?6$Ӂ!kR&g -#"2Қ-Nob-wMrWhTi7l!۟u`dk;ru6ӎ̬~$.ڪm.<*eUΧawBb,+9`n]m/̗]qVi* A3\Lj>?-c4_<q{VTcF.{{SheeMIuu\)Y7$h!hT͇4f!MІXu=6Ӟ:E'}O{5* 2eJxoެᶾ Irlk/v?E$.$`?{JCؔ-\ g%|"KmoJtP cq3z'a+p7UYG[]mQRP[|iPb(6)C! uũJO 5sd8~̟HP)i`"o{p('!(bQp6}n[Tn[oI#tdu5ߵ;BX:]|1j[y(Io4k@k:! ̺}ƅM/2nDp z!L7۠ YW'=!٤^0`oXwzQ/Ңm%q`x# uRf K`AΜqW 4@osyQ"aMiy :J_ק:SH<=M2 VBYfb;rHZH;i::4-_}Y ;MpQnÏ4uUĀv]zHglr+Z1RW%0}h֨pr7Yɼ_=DC΄MDJLj]0 C%=&K,[6hJ;7ހ Hn 7ʐJ-}JdME!r"?^h1?#Ⰵ=<%gC$,`12-Ig&}a$J*nuiRS! ~[ v.+hw`ȍA[ypFtfИB;RÞz.B'_).r&]\A^Us9tҏ9I$ 72c!Qc62#Ts4TQ1~L?_;cXR([ {dӹ: ẉӚۆ"2৏`°ų.H=ɨZފ^CqPrtm7Mv]̃g}4_Mc9EfY~ۓp}&ßp: As6g>w;ڿe`Q>n Gܩ-,F[D$4:c[ ܀k.z鬃9>T%b#2=yd7p)_f#aP8"MJuK2Lg0#~&# UP؍;z p? _vc3^c{o9^G3sIʈzG"bJJ8Q( h/ A?1O{BOmHp~{s%ԇZTŝbQvMWyeTsE('TMڨ$)n,(9q~ɌlI2{\Cr*g@;Dz pM*#OFo@Q{dvI]f }`nb,حTgHVFl+*Gmcj|Ԝ<pnaH\L;#[|S!P%Jyudsy \~[.IouGdAH r/c=1 'ʷ~*VHKO`|]S>A@jwoxxjӉ.GA'[b)Kiϸљ!hU1Z&}_+``)-M(zw3 ekvǩR:)XF]?4JcE3mDž\q|}_HCHYx8V4(G߆_Qj8j+ܹJM.mˉO׌`?\沗$tneōW^VpD48!V{9P==z53cexKQȢe, RB P'HcKk-&abnd=Zfi=بk'ID`Fy=JЍY"'ҹz;d_lo>",}KGΰ$4cF(VWQ;VqW3J|o>'}@C)[àTrʛ(؇Ya6Zɣ7Йʮ5,R|wHa >{jӐ`"՘Gosh;%5U'[y?<K"]eaIRFNT;e%l7aj k,Kr!Sa~~WD~=0kGAt_P:y}MuSqOw8S;D_dw}"k.<^ --p5(Ygp@TݴPR W:JH-z?qL pR>(9wxUbZ+Z=ش-tL`X/ѷGᾺg|eXf+`B /ZH>Э|՗TpL:-8s6r'd1vMFˋ)qӖ8&| -38S<캞u psp0 zBiE.m.T3zE9R"=VTxHj8=g<#WhLXHtڔ5>:^XTw }5T5j{CkD>/^mU0  *'-˥2.YAIzIc{v6ZMx¬%u\}(ee"[h:Ӕ[rC}Ʉ2)yjMZ\vQVR~ SlK5q n|y5OKX2^0\Y$ߩ)xMr]d!g~a Os X oz𼒨q#xYDn\C_O ;(mFR$}QAC?oTpb*8~S_Mߖ-H_ KUF lDއnb):f-LS[T&נa]5@rE&_dARp Q(hf%fz043_mCfy͘q`nڡ~qdf*,ЃktPcobcAhy\d6x8Gҙq,~<4c%u ,K}.dRϬF)V)*<{M˟~␏oj7 2 <ɘ0ȭZjꖱ7"]'W9P27ccWȈY%}1KPL.Kl!6zTOgow#nC"٘=S%?3&o1`ӁQr7?ίie-aJr!yFUU._,O{(8gql蛨q&W2x]ZxvN;T;+RCg)$T- O4>"AV~N-f0˜+mNNE8\W@No)8L>E[\$Zڲ](Z(cF7M#64lrd*AEpݟ? `:2"Dro^QLν_^lH'l 1lA.l5[2mQq9 6FtR;:aKi9fC+[re @uf}[56]:0f%o_ac5LΠq\ZZcLF쇠0b-aLu \KvQhs9<]N#I I)+gނ|P /š=|L nru90?LtO)ẍ5+TF<):J)4]}Ep,͈:pt5kS$m3MM'Ʉ}],na4Xzr\,* 3)cf};%O>La$EtV~f`W$NWU H4?qR|5&2PVCVZ5,9)u 5zk2$r=E!/~ ɬ@k'|mն3fW؇p'8$ *"{` vdtED1C@PҰ|A=AZb+[?2ITDV#p"22Es RϲKq]solwĴJѢ9?R&hm=SߧMz-R#w3Z | چY j^)?ΘO,M5qkGbZYN>χӼyIew㒃W/{yۂd~vN<K#F$6Ԍi˴_Y|nȧ0,$%C_-נb@-h 2!awN ?+<2"#OI2Q2]p4H*28꽊?ڿ`EHh=^V'sp=ϥ<tw3|# '! m;d/';%4nxNFcRy~ 6,bK iGy̫ 퇼0'G"5z΍ ]z=`GCY$N~>aU@M%4KE,K|,jYK$}#G;+ B H"NNɡ6vgE./v'fFjD3PT;똅r/7U?eCGŝ:v_ؽR4zzg[;35aa)<۱gx &sy7][:|w$I EˍHRYm5yG-Leq!6?$M%ʣW)41_5` 0U}{NgG*rAťپJf'0N1Ʃ:г^gW]8:qº68IYVU߈ߤȖɧA|U*VP6V r(&G!`XNe$fC+5ŀvRhfS(&pBSBhHW<3B_T4BgJ{\ݙ{Љk? b|$V&'#K*8XrT-eͿYm嬫TÛꭇ!κc75#>L ܍=_ Ł3Xs]e@ܝB.C+/8b ɘ=^Ȭ$ܙ=v&Y9jA^5&wc-=hSc; 3TNXdv6w$#56eq+Dm6l <%'퀲qfwg`ї5uDvQ"jkkց'IsI%eT< P*@$ FR^u_^n4^>&l{Uŀ=v+ʴRll6v.;?k3?1*jշY$;Q]ѳH 함tZga~D6ޯh&)dfpF#pAJ+^4设LX8 ci](h[.  eU)l3mNdMBLIwWHʹ(8\ ljqW..Mhs&dN6 B{i*#" !T.W/wB'=3M;=~>הvX/QGB93%:FQzjXŵNd 1M䌅Ѣ({._<{ZN$6kPfB=;LEL/zA8ҙߢ,8]BKPdԱJWǙ`WY{-PӅHRN|43J&Hr:0&A]P L.:tZ\A8+I;# 2cj<w)RFj3hљFJG-X) :95,Ӌn뷢{orx Z;@fo [+'>SRzzoxS.x˖PX! C&Ax-sg-_)9hDb 4hq܏D33F@ X-vɤ.c4ʑ:; "kUp63@6Zbu1dayҷ$jS~[^ʔ0Qe. m)Q[^ͮ.wE&~ʘ]bo^%==^#W2[+fa-(GXJ8fD`+Čr8cIxyYZ)t6a]XHQ~ QRUy܈c:[&M/M>gnV% osXj(9b]/Ѡ6ftvQ: ~nۓ_s?:8ϖ"[YoKc\ܭ1Gu26\/$F"m7ݭl3mRzaN7-mKD@"#$W)sG_'//H)Y*Q?=6ㆺaZ MU P ̝Ø㰠g)8 LϡXDljky$H!G<oӚbWqH_&#aU J.C@Y^kYic*~'shDܨb 0+'4G1{$0'yhAbiurލɉPɎ$9IW3sv昭}wbV _` p@mdI˺ خ" n2D'aVz,t|M$;j1MAdp0V!7G%> RagчKUÔÈQ4Q_AQQ<bI)v̀ℒ)r@ xc@۽Ǯgz a.HQqA̱pҭgT$;dzΙ•6e{Uc:Ksu$ uU +MJH3;DxYLi[ғ ɳqD&< ЮR(>#1 ,;$2dQcuI[~'ssX_DovI l,MW('հE# )Yh?!w^:k?pv8SYQb jڃP9oZ,V% Nk}{$|݃ak5q٩g&MQ\/#(j N,Q?d#gq8=6c^_Q@&>Jm^lZn%T*hrUpmP|w@1"Qq1MҢ6;+ݱP ĕ@FfzsO;ߒ strW*`uR^=_WA&j"H@y Sc²( }hx9w]4)eߩ@."5b_}x:KfP|d!"׫D!Aʶ|"cuEdX ܦ _Ճ42ע)S wibqA4I8f`$7bir0۬  V^P.)ry||,(Klk BעTxPqyk iQA#rſo|ڣ%=9u71KSaZ_(0,\:1L% *יR^vϾ}r6Pm|XzHk&8uC>爒Kl5b3(e"MnU`LDL|K+>܋UFfclc?˟fRAǃYfp!.̑6)#/$hYEP=u 4J1hʚ\{1(D*Ai0e}6qͯxݣ8I&AaA;!-h&VjY \u0턔RوLn"H@JOEҎ!XlѼ'LBDsv SC3k&Fzކn\:LY:$<PƏ4xJ&_[vIJA3av<0 Jo4+ޢfbOQIRwg䄆x[CzϕÉt1tnwSD;;@YvUp!+aFغ^¾h@TN\hkyփDR++; [.[1>ѪAI]q71#W'Z韦uJZ ]&z!;qHaE/:5&qV?\:R'0DE6>@.;9/s^Nv^`XchkMj [! ),ƇtpeP9'Sg^%NBn])DqG[ԺyvЭN50[n f|0׃  70lly!Q}~9mQȁyKzxF 7~}T~uT @lI[`RQ8Z,i;~I0d*sijzI԰!9ӧTmOcQfd6o!YbsG'oѧ$OqEMsL?3%gܫi =>e̹ao"{_DP)[^SNk#ɲ-lixqVn{$bOa٭]ۖe>kuɛ@5EHѮZ&|<֛OK~ߋFtHncr :ubp\ᯕL`aQ7ڃ/6fg>^pyUͰINu"v.+L5^!N}2h6[ (ΖfhUVc*YwSࢅ{ 8irIsڿxM)07'i=ȁx[,`IHKM%$PySTojyPe=F4 įOvuH]z1EJ1qd- (;#&>Ӑ loC&?W~ U 9Hvt9_ڻMl4׌cz3SjX 2}nx58 ﳆe<@t|AѫGHJ&](L%NqO/;"1߲~Frn aqu*g{Y4E߸_qJ'{v[42,}5.h GrI ;@y)~fAj LCT,%{~ ]Eh/IN%Z^,k P!;/iGP ,_gMPK'ioRF=|}0|.(`fHB44Vxt~_,x(]ݳfEVv꧴G17W8>MIJw*s04C_j= XPI:CB^O,uIuBw|#L@ck1Dw~kkL[!:ؚ42;|L?V—ȫCgw_10ZL@*\L!{SL*$L~Z*e@]nafr:"3Qk(-(_'ҏ$@Y:)Ͼss,OEIA,ytN؞OX y1K 6~%'v|_#0i_x^0?r&w\ m?7:0ǚGw۱yNO?Bf 'Ҫ{wf1EBJB wH"Uk\beG=V熗Gd?eV8I.+e|ܹYoǁ!uUҴM AwgVD,oj_ :PvbOf/=}oALEs}e9HꧺqR0z3FuL>7T v_Áw9WQ6I1Hqn&\!?HnWR;ܷlr5tW"AX0/51w0)fEa O>Z%5}}\YW1 z%"+*6sE7Z\QQƹ;l3SqNTw":nu!eA^ a ԋhĭR}OȀժ4?m6ёo >B(ٔ hE΍8?e M.,f`S:!zhM BYYH~(x}%X !'CLq |J C:td@4x<}dP+⠘1~{ԡ ۶K@[+w! |P? ePQ:Kt(aI6ΤRYCv ƍ ~Us3d}e25N'7˯d.Y_=]3pQ+rlVl^QM²eW uYcМ"W¢6cGe0ctd/Zz-,/520)X 3úJ4>zlC)grOђH "xl h"b^Jpҿe`tQ->d-[r#=#L jL 隴*9 Ntp0d>%5_k̶f+ d9^\9Ag]= ?W_p?(vh N_;w:υ8͜goY#K 3UU$4xH]5ZiӶ8mvn)6p!馭ʮJɨʥRj,E5)%b{@boj IZ4H @!kJ#1촖7SN($x)Va,OkPٓuFO&ف:dztaagU6|ҏʃ`濫_(bOyAUbM'Sr/WxL2EFb= R˓,;@tW&dZS-p`xOJXs4IMśEU`q4mϙD.Ⱥߤall@*Q粋>[M(^#hu_S)ݾ &Kz:/Gs X쒖-C}]ՏuV 9QKQHw6n}\Iㅶ nsI?B栔\ YSNѯe1=qAt|D'v24eyٵPglP/ lT!2ai@N:/ r39#ӏ%5tas%<F @_4844E++zsR߬PP Ǟ1> g`w6X`d26] #|mSόi(@kEK#!vc$C46+('˅2ѓ*ʿgC1ml~f`ZAopsf3BlKuA--2BUm$Mef>iWF\!˶$들=?ҩm)N{څUBV)=; Anr>ZWyA}#E-R+P*%{hA'iklULc  oS;vY e9j, M`'ܤ-$ߖٔb+w/=(t_#peiQ)n,e; zJ5D  )dI@{$Grm1ZxNQ0%٬v. >Oz"m)7.gjIYȷtk4;G 'b%{&_k:+o f` vQ3@Jg8r:| , -Y6wNyaFߠd!ѹpu UĘ!+t8N_&0lWG$bM =ެ:2~̚|@Y#pl4~l"''%'7l7T!0* i^[lOpgZjeCc. fI[E?+}$XD$A}Ipͬ;!b? ֭>9[̋"mtv8ްbfƄZgJcmRALصqsV;eyeϩQi@Ƿ3b`} TE-V"/~R'X&̅tֳ0`3Ϫ_Xi7gJyd&sI^@>|O!t2lĕ\s,m6IS Z8![҃wQx2 ׽0PA[|DŽso@ݯ"J*N#R-0~۞:ers~6]9,^7e=*Fxwؘ/HkL <5-S%+pv`rM`9`Fש8H^a7;Uo76ݸ^|bȴ:a J'W=Q%}H*[p$6=+̍ "qZ9+$oCls.!m܋ӵKS?ʜwK7XJɳdo) ݗQ0pn}=T$1]awSd 1ٜqХŜ;NiQeDFL४<"^ʹekq Lb{r<0K>T =7sОegbYP`Un0I@a%b pSWUNYPCP&`2O{dst|mZ=/>̼deCϜp~x_$q l`]pdQZ7$Vs96g:XtEE ŮKnas%3]/{d xLޭ AW,u[vODz<,w6>0<Zrn5[;!m\p[S -hH5;pCK^EyӲ\L>66BdWSeoE *r'g"o.eiيzηQ턺QIϔ{,jMQ^@>֥ӣNnb 6y/,sm ~qj(_͔<#9pNOlCG+`3QǪ% "͞Ё&:pM4w tާV\d8蜇NXzK:AۉpqKK/& 7oC;eURLcyٚvHSZ}'`^d6 ))H6.Ovgd:DyCD!ҪT2M7JOTbvL΍ϽStH05e3H.V?-y3ij@ERr}ȂuԤc_D51E /._MgʹN+& }&4q kOXڛB0Gk˲6aJaIAܫ4`5\ΡMn0>J^u* @S) (fL! j2qQ5;?5U%K6SaVgkΩ kˤ(PBhu?xrsrvzt`N2t: 䏻hrI>4;ERͅ&bݜlNaNQA!ڲ\k運ģ} a;1>m$@ wW|2>}v?HRhIl-|Mq>=h)lAl)BL޴Y>zIyiu.-'R'qtOo/?Р3K+Fg둷ϙR<$y7.a) %6>cwJ:@1 0eUj]ʦ֢HzNkK%vw9%{h0UA>0g:zn5ͽfbAg9NE$ݕ9y:>y#:{F$k-Uh8t0$){7Cl6aDxFOwvC] r{&kҺ^D1«l /j8TARA\H#jpl1wߕ#atя*u(pq9_`XL u-د=!M9Z (yH*I- utJIc\Kq\~~Zgk<(.KfppHUA%쟢w)A[ Wrkz)85 ȈV ǩW3'.^Um</lVgmeYc2@&hrܭ3O񑶒.Ӝj?|t=##ZO9KD\3GT! wDCp6ERr$}Ek+ p9ьJGd-V:D>`.t6W_i)u\6n~z,0$U:F {!<_T`PZ6Z2z:^VZȪZ"Sn5co&o/vQ[]E}#_ҬEcSPk,,t\>Fv !G4 ) wK]fE0'3pPL>ΉML!M]|5G&cX~.o2 ;|1l|Doe7:$BX4ePǰQ}4&ө a9[NX3if ?I#T7WrL 0P:9YЮfI[-1ipGzyht ?VKdTʚm{Z瀞vZ y4[:sF2" 3YI*f Y(A2vQ&AG%aNs_B~ T|܃G]%zGJ)IFgSܼJW+o>ݨP@e6,l)5Y i@;sKO8 w @?uO&3Qs~r`NUlcR;سY ѭ0LGuE̫ov>1+5w PCUOT>I HXE7P'A_ Ӛ>@UtQV%VS7/R80';˧_ $_T.>&w-oOqCZD[^z_eV §[?v[4mMwsAӰ8&k5A&e1TK:(f[=q1Uf+ W>pBP:Iq›\- Bn!FXMӛ>z2tn5&|"hq|#(wI9"\Ҍ4c(\^!}MױXd*pkkcB\LPKSacpC@l#MhCٟQB٧u@PuG7鷸^sp@Ouj[L|^R,w$N5W7ݟU F[R:>o7! ;$k =-3Sp![]Oj9X眂nIJTQ7vδ~.7&æFٞQ?~h~2- .?"]ш"eۨNx0o$R99)2ئ=Ƕ6}]  e]PLj0:9jCOT[.~sA}!sN-U||R?%E1u !0 -Vɪ2â{]̈ G^k`5ɉƗqjְgyAJ̅{F\eV 4Й^S.#r[sѼsj/JzꉭGpWz%[r.g^m01CQyhfVʦ>.JDh;#z_]-ߢ`{Y楫&h*MՌG MNpkAسXȂ93!mP.=|)L5R҇HL3ag&f<J"NN֥n:T#x d?8 @0oB痳; B=Vǚ#;c/-mdװEp( B W_B1w:[MM tw$xɔc[9Ja\>R%8S݈ܴ(r9i&l)oy|KLYd)lI8Ul|= =Rʙ/tE S=8Z?ŶnWU/ɱRwuZꝯdTWʽ.wMKۤi&.;7r{$GFp.%:Wy|ע.tzwtIP=08ho&Pki_*!YO\: ERߊ!a#@%䩴`@g%Y*HґMʖ_ik$-[SS}![Jt`\_Aէ5ʿ(﫳 1nTOxCf35 @u?%lHFwy$BzKmXTc v:*r8^^|=Ҝ ˛Q0eE{3ip*#bnuŽ{<,/TwIUvfRג^Pj-%,2ӆKMbS v\=gqHQDAaƥcrWxx6e!"&8'*RB]rޭŚO[f&fi&9\ؤRkEKɔ}c_6)fg,2u$S58#Hu+JTߗd,^y9H_B2_ETLAy0Xh0B}Fr08&vDKF&E V C'W׾;Dr"w!)(-A ,C2&oEs@XY2|;D7? tH% =N]|LuҬ;S+y;mȤ=zlU9E6KwFH#MоX v@Ȇ:&3'.ؓkC*21UTbVsQ.RZL2׆1PG N#CDA=UB@!kQǖ%&e?TfE¦yѨLX-[3 O]WN'u ѳz=X҈{eϺOEv#F1IC}Wyvff 1>盆ȩYJQR܍ߤ{ ;+xf^,;jӂg  ']f|m.%jo[qm 67ߊK>8qU=ǫ ݤe2N&p ޗ<?KOf_ߴTvDg)gp_JȾة_}2j]- HBA析pcAjvB] =^pFH|AD1'KA2 Ȣ蛴DxZ{{6+AC0aɪxN<[um@Hdx ȼBVhlvI}Bky|N~֮)WTI4#HwL^"tK=^A*_V&ܠ9_>%GTP GZtz4J:M:α7T:WH'jA!DI]3cLXlHӷK'%I\V)k&x[x*|8hjV;P$.8Y;|@J$@P휴B&ȠC'|S~Cr;ݞp#euJ-Tgq|hYf2~ƒvT6MO\G)-r7b%͠Tq4\M~G+V|f&1fg_1Rҹ[=loS*q`$\,5Oij^ 5RK_q6}B2"nK ±A#SotiN B:"+sJ_mB ~YWb\ >$BBػ-l t 7 y yy&[.VxE+NW$ܚ!'t\T]Z~d-f:atq C 6Dӑiizvg N?uHFzT?8_hy}Wx?6X$"JI!cge E$iD}EWQl mn\}xv=IVKA=[,R9JB ]I\\s2Щ/֔;QF/ 861EDӟ%وѻex'nMӴBv0;ATn')2llQ#4QZDL23nGzyAxi ys+1R3(i#7*'\d4ՋG/U,WC1&夜Gn++Q1fQk!5,, l낢{w]œBS;K\Vw˓Erʦd.2`K q[x'-b˹F.æNoa4.~$s+ryN14W^ǑHR G{wt d_%.R(zQ)/)$:}I0T"RˤO #U0(JK 5 L"捗Yum")K+])0b-St0cr7ZђO1+;/"{ȂZ݇F'{P 鍿>wlV gW04~|p5g& ?%LaE8WX> 2bS`^jdSS\k0Ҩ˔Q0& OJ u=tdG@?NʛLY1׳V}xM)05zcxjQbXXo_Xdn'ź%yttz,l[Q/ciW ㊪\HY(^P5 ձ?.Gd\y z<]uq7; s@&Uj]sb63ځ~2^V:KD;!G*)Rʩ& Ajrxz cyn*eܭw=ݔkx EP]4<$}($xqb4|L/^]+YTù'^Bd"Sb Akh6ץc^ 'olz4A{Pb@"V /'őV%'b$n= TV2NG4 '1/) -pEl @\ g.Ua餌V|1Y$9-fK2Yu+R \xq%FZĔ;x Q.@(iRj2[;7L卹P47}]SwI49WC1ܐ bonPĐYFT_Y0tŁl{"EK-KBxXhuf BuDo 7 ObQ2ȿz @'f,G8*: g1JۘI[~LD+Ay<5_ yn{pˑ GE0NP%sAF]܂Y< b\QD_KesZ/d{5n'O -?Ii$q&f  1"?Y}p&#PaTځkmt?<4T!tIa|Gh|FAN)§O̜T_J ]#W8D%eȻETNPvϭS"#uwci;ǩ)fN ;^d `gD7HIMSK/M(_3W&0j9/Y_93ApTȤP/5@bz~&[F">}Gٲ`FeloOqH#!1p:\,,LR.m6+||ؠ>cӸ[e ؃T,~XHv̄  ]tԼ78r8pϜÄG4%HэW\lmJʒ-N\'qqRXvP?\f̫RA9)iN7MCeԌ+'E0!K,6ՒNES"V''$מ BDAWes*?|p wKjYq!6WTѺ@՟,-3_nuw~ouo$gӔ۲\^~E <ɬcxO$†v!:F2yMqw+{7E>t]iuW K8eݭI\̩l/Ү`8"W Ep۟x$1c(k%[9]9R xB  MXvpO҂_2c-"@!Q$*lpywePqdS˰bekXVۘo %`In9ٸ }YP qVl ]82DVŘliTh\߈5`uIzlݥn';RМNjFn6۞ g$ɕ{ w H3<7 fsFi"ǕjY+]՛}\/rFɅcĊ:`{lI 9&sCB3ѨZ [S T?]g|Dž)0ێZ!-N+ ܹ&go{* G-'yYKpq5,PbϪ5qٷۡ1@ =0jNf1gطdtK+6 y{=t-.JZYM3fs] (򾾲PB[>e|kB*4q4I%+48ؗ ͥdel{V@=~x=<=Z|KEX+됷³vx/n1n6|ra#>(1.z Gv-FPIcOy)қWq H1^'0donvC!hR|- _hͫ. keBTI訉Em^ R br߷Yf[1=5jfߌ| >p 9b摦趷q٨⅃ ۂF'355UsX"xawCz-Phꇅ*^qf`/kG/ 2F'[&cb Ek2 VH fi2Vuǫ (EUlIUlK1{Z@c).nZ;z Tplqe<"a_0qT̥>" cɅz)"gr0b2BH?YW]Y"o|,-z)xXdr7DL_8R Fi=M9Z=]6ZgnTla9!~-]czwϮAZ{-Dat(썀˖9!_NN<\UH'1[O= r^q.d$i'_!  bq:d4t#.pRzO*iں хXL{gb7qROf ~Fcx:vStX-&{nD1}io|:'ʤ"lyN^ o/r!O⮸5 +V$םq;ȑQH$a+l PY <WpfooX8dzTEœ.(gΞ~PHi4^+D)(-3B ~!\W|)ߓ|9 R#%eqV' 7!ӼQY L$Kv-5Hm # U/򓝩 U=̈s䭖A0rEhn*yD0NMӫRg <3 ZDK5p7mdcab@r`yϰ6ƑCe12!oubSHټD sEV6ZA,Ƭ^n"4Ehr:$n^-YGY} Փɸa6yX}ĂeB@;Aӂ*4-zp"ނ}PڬQ f E[R󱈚&ZZwzv%:Q&Q9OnІ/h4Kna%S׆k3r㧹ZˣoČ*{xأ/3/}F /S9$',8!IIsmC A"9^}P}g6J ߾\aZtD`9\ڗߟٮ@7M ;V_tݗ4wQiV PiLr]{ntwDY'RG<"E M&K vBb*uq1F3n!ofPAGaVG"VcLغn Į>nLͼ%n*n\O"V UVOS[ ſҎ<4rVNAm-l wnN@ <0EƆy \c+ ) !J&Sۼ!gTMLGu0QBʐպmx&}/ Yh/} jkI KB3*Q7k?|ʬT?q6 $ć\Du0pHBvm=n9zm GzzRnpz cO0ʄ{e{\jfk-wzQs01F0wFd2$#?& mӈv?P9f P-:ƒ`R1jA+Ax3iCG$*3`FC+\=zq(J^:MFț9 ,ElpkV)]zt{2 3J>9htȸH]{OcPԽE3̽~/Eze݀5gR/Οkzʸ$fleLx2B)EFjR?y{co5r֢^O- UŬO]ܖ.Q߾mm}0V{Vn4̘etG}XKHD?DgD| ՙ(p9H-X#1?J]*61ix%R q戼H:)&C/ @y&6UWod;DÈ vϖvl0"30&-]k Jqݫ0P)Ьr`C=.\ϑ<jRbJ!b nE!iƐQq+C4d]=6X& Դ`j&YݮC,S eCvzzunA!TʗrLζ0yrTNr!3LY6uZI oDZSc^x{ZIfdtPcC {ma o>3o\//^d*^i D$V@ A"Uj󃋾C%D dXQBv,`.3t Sʺ/k#68Ю AwXIWA4Ƣ-FY61J9>bl-8_GḢn}tcwL,$Cb|R"ֶSޓQ<%?;@@o70H幫L_V l@x= -PC9Dc*xic`{s4)xhKXfo!5^Ra 7,aL{9$d1Z;ϻ&Z^M; L={QroARD@W -5PygPY WPK+k)~'[(hEm{=@!B/)=Fb+>Y࣯(b*\ -q"O$Adr :|3ai(EʸP0g<M 9QF;P/V-Jyo'#wS-D|:Zɷi LxFy0`{ d9G6$()w:t#Xk./<%O^;T 8[nٺ[hե?70r9)RxeBm+w'2uQtC*xd:XMR"(rn@Ju|@b|1{ klr҇TQ= {7`wzhjw z "ߐBnQ+Pćhq<2 I.IٸtUɆ%@UeaއszIkj5ӝ[e 7w.H# Î_T l.bԁ"g4fFr⤿.a\H iz;Jf5't|8¦ri^'G5i[:]\d=U4j)6 o_>sU$=~X,-(_^8_'{?? miMfb5'!&)IZlxn1TDJ<[- ӕX8noh'Rf倰 h&RYH8 Fv,pkf䱌@U!ݠ,ڧGj`zQ=8X w:F9ܧ۵)5,WΠPuz~ h@ +ۗ7rdjbH7WE,fߦ6OW\pA7e yDy=UZ!Ǹf;3$L1$l[2."NgT "Yϒ ?V~S3I/#L^tbjmr?*qMKǃ,L&r\< 2&fݹՈ;zXFO?mSuOl"e?Ac.PQq|Bc-_ @4b&[2R$G%3=NzgN{'9GE?q΋bT{%O6 V)U4WǧX4!(ȿ?`b\Ļ$뮘Ө);!y%W(fDr#cɎ5u9s ).Z)q޵+lm!ub؜ Ґ׷r\KiJrR th@A' b@g/$jd074勃𪩙S+-(,!6 wu:Imij 12£z,Lu)= !wFֹe) FgR](ӎpt[ﰺ@rѿr$MdK@'B*gE2V<=7=ӈav8}-tK&G@;:c+ⴛiT9eg30v0B}JE# anVߍP.A8?? Mu=Iu2ޤK(\wJLYYR,wjLhh C"QE5.lK3&poRv4r"HLN|E>MX; Kd:3s0q%tFmؕCQ|?]I2{7ǧon"W C? FT$>^G2u[ԀPV~X*;/B{r$QX02VGۑiXQf'K= Sg{^.j` I8cH2۾c֦}fx睐CyC+_d (t|xBٸv] 08gau^N5ViO8z굓 HN* R _sWj]*Pm KBCҮ8Dœgew^V)cbя0Nz/p^> ic鐪CI,z(.7HcZh)S 8 h(*~puLIvܓb+m4{t>QGu Q{YOX$ŷ=%XDÍ_e@h$pum3s}{N,(WY(b=.eC;!uQXgG .< _Z EZ R$քmQqҖvJapmKSڕ Oӯ|wy[8uU>/#l%̄b5UMu->͏Lw@LӳƫP< X~W?71ʂpR?ҬPJqErF{1N1&((Y -ϰL9??גc ,UD/4Q٫\؜wذi qHL,Ǿ>z$ʹv@^d%\&~&~~-'JY ?^]@w':W4$EpBYk>dT*ͽ]LҮJ$d]BZwgQl8e?x@@)JCmnA4p>GLs{-#mjJA@Npy֡v+I*fFez&ckT*ZNtǗ )-dY?ɿ:q+ O8TdK~5TxtC2%٦!+ Nտ 62qY7x% H\6e pD${%&#&tCKIǮy -;C{E53%F f_fZ-!8c7/Ef38i̦H & ۇI['w;Q}v"&`!؆ ^_h',.n?8K `` 2 QL2=^?Gb:ӝy7P%OWF1 hiU2"ݞY,h0 Aukc3*a]^^[fX e_y7i7[3}Y;˨jՅH[*VHkߋJ&W6RH:|[12h?7CUEue6KO-p >GGR{ͣ}#'NCZ'҈åy'gGI^%B!?3w#j.juP&̰PBQޮP4rl_cfN)1vޫmkE(8p(N9e?45v -eNoxTj=~B 311o}1Brv:n:a8ɃMZc4=Ju:(B3r܆(0j74H1?w<&H;.&W@r}PL~|ffu:nq3H+3d? *;UJ{[+{E䎰)FuU \%0{cfF}44"+m=@]r &Bh#[?= o9nʹ:+zF_q $eL/;ǩpѨz˳d +?!e]緞Y'MhD</FUH]Av[q? ݦ>yk+vUw"gR eaaj9M&moU}i[~,5\ nB9gQU9aiBn;Ϩ1GSzzdWYchB1lo)(N 47؍؏?j\5؂vC<& Yhs^Ԛ/[1)t&- V?ֿ,|ūkKIhEt/3 +?/āf6C+TO]{ljxJb7)贃 =G-.=Tp&}=MJ+”}ZM63R4kmDDO՟xy:Ts%XW$& -9cefNZQ~l3Ȇ M [[OvVݜf"Ϭ܇?-o$\(StT6)JIx8t^rWe*)ʥGSeXE(L4浼40YK=WS'6d Nё̱ /ޫ}+sWh,O:E|Yɇ!It+U{$|H*.(T7Ysz2WsE79JPa.א::Se#EY/{LFǶ"hx ٔ=kd!uxi~v󕧭lV% ~N+VF\_]PasjUg5IR)jڈ ^EۗnTñs4,L=V vנ z*kt%hر1T*?9pvOuC)ns$;<Au0&8=:fvqJ>JZԿ5k cn[ pQoFR;쌜Q8+oYVpR[I%XvlbM,z:P5T5A i \~p!RYC!OТ5@RwEp $v=PQ&5'={(&9`J> qzREUidBynRK鈙PPG꾰CxW},:K[+.O#h[O.-$$|q~ J3~ynF62%Wj&^א61h)iȦhI!-֙ص, q]Om-ws~umdDLC!I#ٗ-iڂdQ֡ȋlNP2*XȮtGhlsU_" 5FKEHkݹį1!4moR5OR+x16y¸i`(,mɈ .u߫8e9Y6; RCr͒, zO=0&̠y, &Y#3щcTs:UkH{`)q!INnp H 2OV.Bln-zis~ާMn6u\T!RyxF'bwfHZlK|t eS'[D%={ obyPAM8,E,R!̌2ai@הNH %%E$$t g>&Ek[Xp>+^s|]DI^ BY 9Vt$ߣe!|[ͪݲf %$s)y̺`2!"bnמ6)Cwt^͖_,;0㮬k(dעKNYb_i٣ aqE>p{JAke~#4eTE텃S_ ڵ 852iZaղT>xH| ^g@Qk(&2>tu0 Σpʫ6m`A8)*RL~L C_kʍtP& :N&b1adhݗB3*۱bl6ޝW<9+\؊E@$"ac5ʪPktZ/452 涉K*hMUVey\c+X)QglS\/f/4]!e>|+ ns8nWlJ{PeW-\~-دkldT^Ic 2 **Ə5LWv4iբ1>8AKL/OâmMqJC-dլ2r ڀo8amp-;fdƆI=Y4m2EAԚ5-ű$>Ǘ`ˁeZVD 1h(hu+%&5Y`yO\ֺR|@3 W I]P 2p!f ->C3,K\?Yk, -cbG`-^ ,$R q މp/.6Lwo1˼ٶҳ{gѠ׽|P 1{XI`{ԟiך.Rm s_K?wPBs@ VwdU,)rϿLR_'LͧHK 97$m>]ϫݰY>- 'wE[4Z 2X<6ܹwjyVPD|9iDka$ULk=Ym*ϣ9)*pʇ]Y!SQ +Oz:0" lKʹ'PA]2 ҊhZeP(\_IpkӾPS_qzv) kkD,z E@{"nro,l5J0j,N$~abTPe-CcWr}u„z@Ǣ|]{57+ΛΗ;DE9b䏈@DWc`c Q'V5~(HM:&-?8!dW7~Cȷ]V|v:_4N*ɿe,4gHԗ: f/źā*7UO*B' 'ʩDTii;wdM/ؚAÏ$;qG_v\a!Ya{$9*Pr+`٢ZϺ& 7P'ПɽiS!{r.tr7Rt 4: PR;y'}4 J*^i$ ƹԵ{V{%uQo§ϳDԀ&bڍ1JYLbHGڒ.K^r$QdS4Iu͖D~IۃP.55G--l#ϒqDlH ]/^L<[z\-A=O2w25%"M~ !vV Q}l8ȘZz+ `ldY67O7-|yXU%8+_W߰B%g3ڶ :0m5$*5M.u$(oفKOpaA6P7dXj0QkOQbRAeT1^`4AQ a+SCHL}~ݳ:lӷw_X˓F0n CV4\X2 ivFtAVfqql avSB#:hқi~ m й g&6XVsMV+M<~E;]e_;í-dE` ǖv=R0(}2 ;[Βűޡa3[ 2@g1} 1^GMyXlQ-"o[7B.#ϭ( reJVdkm;(J"-Y54ChSXcD359'P(ݫ@#s)H'!لBmWGCÍ.‚r֫jOrC(fFxGŽ3lաV%21 5:Z%!ı}{CJV629o&>f}>Ţ mv5yv8=7c*,"3|6AoRf=&G$SMizO]yl;H7і'"<:iUR E&BGzH%2/Rtw,,1p;a;}H^~Q߱~S17.Tdg8ÈˉȎmk °Lh"\Nlཫ jyp rR`҆YnBLb3eAWӭ q)@n k딆|Rt9%-_ۺsQ{ 0X V:FhJ=Ƚ|Vo.SH>kq;s\A0<.EbOcME^`o%BpIٖY?N mBO?Vq=;x0}>W0v#'UOQ}w59vU#cLʘ 3=g,^PߚDUȝ4r8N1*SKӀ[{|n1gxyZ`("(KbeՙDP2HEm@tI01ڮ"ҥʪE'|?)s(dGۗq|8dyT]@=' {n2ef?"q2etʵ-}두)NƷoC#fM~ӯthê:>eqWQwy]X4ѼTnhA+ [AmRB2b0Qǰ{W^Yq`!9֩}F(gb\lKEҾ/L Y8gCכ xHqz_ cbZ"-5b/?~XdBb~#!!7WIN&yFQҦF}XD`7a`2TNA:`'\^4z__\ɐrJn=UnԤ jIVlR'rDvN8 wLߙGBێePl#LWwo Ue 쒩8֮Ǵ%'fb4' z1>7Vtndjene`fźrM   7&ȥa@{`v@H[ SThށ]*TF@ɞ83oK!D?\ ˥:/0۰k!5 |"z>7[uI"L$@G[,k&%U'0=3M6҈DMaA7p+(QժLMމ*@X<&N(U)DAp*L76fB~MIAE$zlM4IzKre9Ad$ Yj/`ZڢB\S,༣o]W d=pj@s$,)+/wyFӛT/Yt);K;bӐ^ț80m-mFS |u_hy .gF4$撗)V-;&S>3]9xT]TƁBNn'Y =HK v!%aEJ~뼇0gU@<Hv8 V` G5_ uiw`6ל낄5=tӨ1*z]n//ҿ}H`??q}%c Xg=h:&r;Ztxqct5id.|Uq}z=ŢV#W6 Šj"{h=B!=㝷`'/F4y3)„L<#T0|շRQz;褚\;ДK.N#Z!+vQ|vsLMM 4|y ߤ 鮁* C8C<;/|zhu̇8 Uڄ`*TG-JڶyVT}p)U?"OCZdF4+ғDf>:!8y@)dIZ g*mڎI--1+Wʇ>WȆtG4Z*g!laWޟ=2d+m_x|${<)@S"K K$a0۟xwȠI6_G-mԈW~iܪZX{ͪ p*b83 ~(AJ+)=a\8a|]lQ\:j<\t_|w~/%3ܧg@X]KY D8Wސղ@h!3/Tу~mc%B!o,e1]7 ~&V\$UʕvVnE>Gd^(U/F]tji9(~ O\D4P,9>>}4reͲgYv+Q~7FC\䥜iV(1Mq,03HvĪFڠX zQq) JЕNhkF@N*f??@(D4y,WT2+'ݰr2N/b`բx }=[I/ԩH&Rn0x[{;27$[~6`(I V7Ȥc*~Ϡ 5z}pŽT}eo0Oy`V})=JXD1ԍcIФ[j($YRHsE,ﶰpԁxg:N>}Rmmuv[u0 o *O+Gq9߼soU#3Ϳu=6^5 <́+r{ y]r 6xdnM묈GJZ C{ŭj(ij~Lel!]3_Ղjs^P~j $M TG>+***ګ&,nVOnD,;b ]3B,q*yW_L ӯ9N@`ǕqwկQEupp[flK:9BiMN!&&™ _O &;PD4e>[FR[.b H9v(f{j5[G4H., Q!0gZM&)hGW=8[tFRQ$]jK)%܄Ͽ5qnB zsq#>ͣu @h. P?\gz17=n:Z׏ IJlRǽ0H[ ZMJW Λ5;]Hjr\= -{Sطu͸/HZk-XۍDlklιg>'7X8:+Q$ bX~Wq2:,8ێ±bx_Sv:ذ 7:Y&G}d~oPOwrS6qdr O-7us ׬;WR980`@Wm*ƒ<]%,Nڿ n^˱ΐp7FFۈԂY3@CPQQdmf l?a8@J7Đ9UY:;I8kaw33xP^ȡ^n3LaX@P@j\\+6ZRQQa/üqA4ągYfش5K+ج*|,&e` t 2j~3BB N/zŴf&t43H4Y6b'Mk⡷"< ɒ2WY'Ok2ѱVj\\s ({{%Q?( dxH%{5l@bqkVE%o"7rt˻~ :2oa0*w!8>BcWݜ-Т(˃jOWj+ <ҍ?TpJ"N%D!֛v*o sz$j5d?L)r9磝dE{J{;9Aq~XLu5_Ѣ{8%"YL*t4|;wIxp7MCQCof2<$I>E?uޭJT"娻LRV6rͫf .+RbznhD   >3[eqQUu5 /6xvP ;(8.( efK Xupa046˪d%pj0f+׊jkOaG*{թ6nP@@J7җcSi=󥐴rqт1p, mU6*:"{tMUlq*5&ez9}b3v`$fY"GlP)B+rx[*ҹ+Ó8?dCE+Y Ft t]xO:2wmߒijS4r$)|hityw^:t6!͘jR| \@VIBJh;M NtV3ʻ(m>hhlzkj";rـ+x)8}*v1wԻ\;OX4c(Z毗< Wjo3Ugu>ӗZOƨ(nt'n:ǒ4Q;_*Xa788SP0 -vF-TVE%,!pA0@X T9/jz,~`LpG +<ݱʋԳKPc!  (?HxWt\ܽ줿%3vѦ8F Μ5;EV+f2%c'ĂYLoB [IRSQ@x@876zςM vb/~@ȅSZI.`|TKg>ȑTi~hyٷJ;!FS"DIZ c/"\&:Nw}!Ou^`Ō$xV',7d9S'(!buwf}Stlf'uR{(Ec'S*t7ޝ^2[#$^Ij y| M S\|j0] ->zwKC FwA9yܚ`FF9| ?Q:GB| ʏD, >M*Aݏ\g4?PσLGݽ:qJĊy'|Pawïp6hI*0ƘF$faZ|40"6 c>sG"45ņUZVKI hX…" c:Y/و7>ږq>TQR:4C RԽ^#z{it16ґa}Hst9L^ 25 A?߮t?~-G:Pq i8@M Ďos@ %[%S=j:xsc~N=FW_UccO -bz#taKȀX\jXH}@:ŪxTNvgDco#8c-zÏi5ҪON}N$HRm|]e8ZRI֧RQ0vdQտ=l V`/e9PPs3?JUy]޹AY{lծz`yL> iyMd%1.xlǎ~X6dΆ;mQDzoUYuJ1~MT jE0e<76"ṼL-54Nz-?qJ iNq@]ys(9OxGn9e4\@-)1,:IdH.[Was뾋n&F!XYFM{ bW |@khӨ|iLS|'~l:"0[AgҙUteJ3}ڸ`9U'*s}- TZJVb~uz<1n۲#dUS?\<՜k -TQYt2wNHYz4dI- ,{ $d#8>@V$$d7!sz Da|Y3>pUHj??mJ 4D} m? 'vXɖt<| Ϙ/Fwb*)EУ:ae;e>"FH+=؛w(:,m%T?7_iZh]:9ݳ֮PG%7I=9 OD)W r!MGKIO'nC9̯(eɷ+'*D}/wrNIݬxut]2\!xM$l$o$avS|r8߾gLtH2>LPt)$%`ErKt+A.CCN[zMFXwwb$Wqq.[ Nq̀:saB  C k#mg*U%p튼Fs89Ts =xwMI=ᤐU,DE]|0//Ntjռ]F_Ӗ8.[]^k;9pT]洌Yod9m  !zcjIZ*5Le%^fK׭}SV-p(!'?T,D-q OW} b/׿u5aSÍz!=7h*!Eܬ=h:)Bo&ve ;LyOLLeQ;hhkkqI=@BZK["Ht$'ȋ6dav<ڧ+Ke]gDOA+sT@$aQ$?}ք@A\5 ,dUr *d~T-CY?0'/NkgO $VJ#f qRds3;#%HIWBQGXj'ӞhP&MJ q>?@7]] `}5Eh Y,a̵qXdfaEq>D?hx{,/էJ޻̕ #[7irPqv5:֠o_j4]u )SB_ M'D{(iDjG\[sī [LH{w\38NՆƈy޷tj߹ƗYE1sg}P1d;F^eGmIjioHp 1UޜZfˉWpt>6'8]_i)cfBkK7뀢L(` )zpݓx:}-$ 7oer>1! 3$Rs̺&'!Ȑ 8&BĀʔZ)y,[ic&-2xǯd;|yo@ˇyn-siH\aTQ .[TW}0'Ӝ =wZpB^$vUr0+Kg\})tRDѕ  䢯eɒ_YL;́# uP''(.9+M%y'njadt/-9c7um%dHy&拣T pOlvz:' Z빷B[ȾܻW_'H! > ! & 9WFxzopʹn Yl9a[2,m0ar&ңkafo#v}EXX 0q-'%ҽ͵ax$"{5W6SXMk 5o#H/z8OP}HO'j!-,O}R:Z u|/ o7Z'#1eB54sty*TKCArx!ɞw*+-b\j3YGW$(~t|pF9E#l\3н%Vxإ.kSҭOnD0GYlGj]Jqѽk*D@MVn1 ~8ycmcK=~vʋ`4i!V4jPsKBv^}CnإLl4̞cM|lpİp}2Q[4SsTcKEixۏDZCۘtT?A,M5Gx2SҝiDH6R?:W6dIdLz~"#u[Kg-E%o_|Keb2[\0MW&55fD'ŶI/ߍ+cNw?uhB}&КoxPTDMzjMlAOoi3nE{[˯}Ṟ"l!(KOyYà JꆄkX;BX59:MF?b:ɺ L tDtƸf,idp zჱ 8Ug _ͯU/;Z{rٙ^s!WO1F/wu*G+j#&b[<.5hP}RyG6 {{?qXMڽPG$qNQu~o|,%I y疯%#Tag࡞5찢^7QE6nGI=鞐jd%k5Jvg㲶?U*G8h(UWehL 9D_ snAk:7hჱA9k-`cf=®a|Hb7{etEҳjg\ A2Nh/*$A|hՏ0_Ԓb$jœc#H  3/5d0tyO'[H Ѳ|8p1 o .Qy)fDZ#I:$97 . GT=F]|j0`H zd?*[,d=F9 7˴o `.4)$2/]vnMHi`{& ǔ!>bulehBDZ‬U+ZDalZTܷMDm0(8g ro v%\_u=uH=ΜM އ̡@uMMhƎ vϨ='Ij91[pT%_HHuNN(@я<0>DUq 2}4<~/KU/>T pǺO0 3G^QpOϺo՟g[5厷ۥ[DvB˨S ͨUtf!!2B1 ݜFn٨RxA) q֌ T=]V^qǎq!a[gb|`0pPmDɝb;bC.R3Zc2V'\J ^@na#in]|"8ܬGɽGQ (I5iljI*|0|*81ƌ0qqDǑ5V5 (A;Ig۹p`쫚 < k$Z`fΙ1D&a6c. 38ô-p adI|@4++x 6'^@Y p@NO:Hɵ.BҒ1T;8 @i:laO|*Olcϱ>EĊ6ʚWP/u{燏vFL8S[6Za9CԙhJS(o/SCVR1Ǫjx/xR*\ bRt6r_Ҁx˪B(Y]W]KO*Ea sh n8uvykms# SGv5~ uV_+BB,4k{:Xd4y̕좙(}Pk</*[Vx;7A M.k2q;~n%jiRw$ZM$f{u| _y qQչ 2BVlo9s*BuChЌFug1floZ?* O{[./ȪzRhyw k?`PBQ:?&tpa8$ p&R8UL-jTJ/`%7#Fr@ nsyK*m?H.( Xڸ,+[k@}T:5[-_‡Ь =p.,i!~!cܬV:5wN}3 gl;7*8_X m(2l6V1݆\Q)JH2E}]s<Ŏ %fk}Qཊ]r(Y֊}C&v)$tpFzφB%2.U2jL 3`ma6SxEhS*s G hǨ}4,ϗ[R;SS\dwA;iȉ u0ḟwEJL$P,+,;Bzz(Eڣ&d9#%VaX 0˂*nҊ!af hf&+F$sc5v-7X]-+ sDSf+iwa #0QaK$ M&v y<^ɜ[8?PlKIyt؟g.py(0fX1D ~-sli4^TGVޛB(oݨ|W6'@vC4|4EL?ښ潏Z;Hp*\w)qׯTWY8WS+U} ->6/O0PIN7[i)T껠,6<w/FKT:UcG;nFSshGC_O|,W?ݡаlxX(gQq6 uyvGVdz!\-[_ 1e\JgKfȊƞRn+M%{@m.6[U#oP6\Y |ؙ&[9 ؑ[TuZhxׄo D48# Od(@6ԟ@%pYtpujW 3#Mށir%37M@hXC@f=[+qQvXl~r1沷 =㷉(GfɶfX_L tk+";X8+*Xq _V<2IAq5?9CNB5_XDv}A QRN6-D\'˻+bGKlVvdž01m3@*P +p"+(^a2w>0hqCGX[9lm]ha2s^eNtN{d xGJ/:ChoX@\`H&X|^ؑbQ7Y"7N2:+CA^At"W/YSYt/m2+tJ=YB8pf?HN9Ӫrqqg~^jcue< JNУ>$rM<$P=)=qV!|م0×E 7l,L nJ9k^@"_!yʶ\3?4dY3l$荷:7S2 $ ǓF-!Uc[pjMv!縐r?_-BgMC D;Ggwn$EIC 4L\+!LT*/B6 4f]y);l2%Z3E( :gK,G䤭S[ݑA͌U lr\]ɦGr*nBOaUH} ߾Jmx.9N;Jx% 0M-fbN=2U @oWٟ6M y ̣^c;u k\{>]av}@ V5`7!P7ߟ+| Lw3%b Qnje;Brݟ쁑ϝzU"4 %P$2(yI' W'07" H7)lil|q G/h$і&"r4`'AXM͘–˙~{2hxjAX,lֺ}Șwwp"Wu7&z=M:ŌzINhsӭ@-e"fH X.M|\ޖ~)WqvC^ +uI4 ' |FcMpw؃i}]y{zS' 訢꬯pqBgErBcYys@!1Lxa=lZ+R`F8d0oNr,STQlt jZ[48j-鳔 Aj&U֪12xˮӄ[RIl Gj˙ ._Fg LQG$aAO7>,*)A eo(vK:B< @v4(b9n6[ƴ~`&Xzw7C4+cJk!Y2L?ABG|e>,n^w)؛)*j `L`ݔJm %!"âhE!l9Y31*ZugXdnnj`ʴs/ ϰ8߭I.G񆾜-M]<5m!:,59ck.Ip>GoVhbDL;d=~ϋ^+&{=7l:&&M94T.*IqlbSJCÔVq4@TΘd6^bFp\rsOf@c{~lNWA8uK1N_ܵ<-L)qd'sQVKClHGLgwypIl*^@To?1R5} 7܆Azp/.cM bY/*Vg`4 ; &w-]|!e{ KXrOfFVuy#uNe@hp:kIeklf Ԉ>{ngˆMTܘvsˁD:{ʿ]߳.S?uZcQ̸%P(C1[Xr@WǓ+5D)-Ӄ$BG.02Jc.|إ B6 P.` K'ŦYKRQ%g8xamE6:"s$6&'΅-(_cNGΛN6Gں;Y}M@_^+Qa$=SoTѿڄ>W#DF3Abb¿>M[dL<ĄR6 5N4k!Ġ ĨeM\0EYTCsf݆ Q]2]hN;y𧘌!aJ 0I@L6K)u++eآuiۻ{ A˩cZZ(2oŧqSP^]ThSe#aOF+ܧs;)U[h:?{Қf=:lڶDAwE+!w { TO}WB';DҬSѯUPaVUyvXcݰH k{Z& sխ?HYư>m̭}BC#XU ɗsPl|R5l,'!Cv€jksqGt bvb-'ࢌ!v|d'J Z 93@֬cÕcXHKgE!4;ąA+K95!R(M=VO..Txc.4ܳމ(^:9= ºyR^lw,!.x$uSIW Cp%Bt؄2ߓK yHeThZ-|\!\|Dh= B;]qF+0A.01%yfɀ$\¹&J&NuӣPȒ3+x֚S) 0Q]3̥-*Tm}A7nYzj:>+F| |?Yо 2}+g0d|hMx:ޯ~?HvXVډ\բPWIjpPg>fU=, TE(7j - ,]l}6sEwRU^n@X j ųôEHC6~OƆϟE[hs͎J4Q3\u~ӻ2}S_x6i j#mu`ɞԗT L 3L9Dv=PX 2H3Wb=,K À\܂nG$͏7 Nޟ9`tpj/wʽ(5z7<.E )_\66}-#釩3c7;UߐS DqhPW7LyFHN5o~KլJMA^Cq;dBc4tQ 3_z`y:lb5y&Hmb< ~`(u(RO/{ib3po@ ٞTu)bb -2Pd [ve:'&ptܛ.nME1$A3W:OO A8o2'@)?bD05gK+;~f4s-Xhw9XFW`N o.m$p_7we FɯdB=m%AKVSAS11*C/*wpjt^+w??7>&'RZD~'q9_{)g]<yA~wR[EN 22 WnvĀsPxz5 PsˌJKgΎ Rn2Sޖ {o!/WcMxnll j{<WXνm#!xQj&`#p/n8/#9,CT]ڹBA$5s{Y&Y=ٮk !u JmiƦawvOfHBG)Y~zb;8ȭbh$ۑ'Fl''Tr"W~)-#Ϛ8aEg9Mٛlb}Z}}G-`tgl 1vLp` W[@$ʳ_J |pn jcO2{C)'4Cn&7`&R̓(:d֨@Y#}p cϬ"eJd&%8Jҁ{:l3p~kQdyiqmNn"&hTzD2)ѻW?<Ή6o!rWb]Z9Y']NDn6S }s; &&iI{nuUe9*w࢚n&R]OD rۚRvn U;؇(&O!H>n% ?) on\n>"|NcO@p#7oLN_wtOy V#4aXkCeA_[Չ;yG&<VM#! QhdÜw]4vejA0hkK -"&m* KK@}1F/zs5q|f,놠: 0;ӎs_ev_m02#4᥾JY2b*iZ6W{Ъgt0ݙ#QږVC%oGxe3ҩ-(9e _uXڢ ,ItF@-TĪY 68zgD–mNGhsG[IM2Fd;86ۄq1[<%QF:9kb"sQ*P X $~?@`1~s?mzSԐ85R !0EWiP#ĬuβLEʃqzEzyﴶȃ{kowniBVZb$j3V͵j#dU7ZK&>ɞ VB;ge)Q#t:+F(w3iTjL9-EIr;Bㅊ"zGC_(<τX 3>\AB-ݡK osa`=JB^w Q,2ҍԓPy(8N~8og M5ss9H;rY].sF" 1>Xt)lj8oY?o¯%RS[ENJd"Q`*b{̆>.%̎? 8sԑ!T|]"_lJ #Wk^I9L:mii%g+cmIKƉ͜chL(iE1EJVy\'-D1.IrW< XQd+ݨߡT61%ߗL$Dnݟ]oug,ikҐ;H `|Vz}F!" T'qF LJ̵y/Hlwēk|CϠrɏЫӺ"u BMF[Wb ./oX& UDk!9°b׫7jRL,_'ȘP_t Yτ,u)+YFl7PCBY%NT'$_u;6ǻU$HRɇ:a,\h=PPOWY%bnޮEUɪ@ZiJi|wy= Rɦ)t U1ڑ#V}!0I`X7/ȡBWra rߺ_~l4ma L$22W~5v,oFBW AO.mwiEI 0*Б$,=vyD/jLj&+Ϊop*x@_=cgbPN˛ѓ􎡶!^s1 /*cWdh, 6@: 0U¦?D @RKj>~P󊒵(kdT\A^Zs_ .(}B |!wa>.(9Ce { e#_fZp%>3Jؖ\XBypz0HVʴ*]D'V @[}iRrh!9OwTK KѨ_=:9]?/4+V+'zGY-^e|V-_8M I(<"h :ڄ"GZ憯I!nڀDD;AzG٫D5}a'06˕b8NCNf2UQ*Br Mu_#+J/D4k\Y,D4L-.c0j5 E!j8/ߨp՜>v$n U]hnϞ ]:yϖ2AF$@{I16|?J Dmu D!uV/^Rz},>tM6UOm=V;VL@0.kmo\e<4cr&qBm|5Aw  $Xt4J-&p䂶edaM+.3bb4[ h&qA`5~bVJxmGaU̘DQsxh䔕 ~,F\ !=C饦0Կ.2Nr" iTR:9oq. zءϢlr!:,GZ5$#aU2eYg4 oڌ{|Ѱ =1Ov&jGuKS3{Mu&D#F.<' }F1ElDZޤ:w?qpt~@oX##ihWes_Wo4I8,]P%sVg?$X.4WV(S _2{?A3gY~2XZs&.Z>]a#{/66Ȍ`z,hCM:7ZnOfpjWD*/5w(9Դ!1εߎt~P3#F iZV$fW"@|,ğ@yGyTlrS<̄dDYcHAP`oZ pZbs._-)(*zPvTݡg̅8*Kh5@?}ǐ[2\1NHD^j!:Iv욦?Iu2_9vu}} ڪg>%n#f8<8&PTAbǝ 'd1rŎކ-z$F/ '|{`b Eh:A+.0 P$Q8)4bp< 'x.l!wR=e悙%.ßC_WbN C cp'Qgu}$qw/y'E?*neS[PxBFf]筆\xUҏ`iǪսJ(ZA?D&B^irszSl Lf71;չ#&zō*ú0u#B Q`=x0 MI`>?1ְӕt IQyGrNx?ܬ8&Y<ߜ|Zm߽GiL Irb\S.p7;$s'f,j '5̪Bte* ߄ 46y FeBJ—Zt&˧kwjh 4Z׋.רcLH뚎j fA4 &^QxMո RS&4aY P1=<R;` L*ke {/\.x7bB,>vOh`l⦐@[lw6EUA<l+ ٥9-HaagZݸAs tZݺzDla6vfl v3c,w\ amztV_;NE2)7J9 ~{cR<*Zn;nKZY2FKh a__P.c~yy"_ڸӱɲت*s=WiKuw`D&(TFkjfN>Ji#5{U`- SAqܝ.AQNj{ͽ?9lW\zynrM77[5hjg1ufy$=7 J\Z4 IcR Fc0 LA@-z+Ĕ YCIaѝ;QAÒNrO }#HXlt9ѲT@7u@%*@;EDe߳w NHN u%3;3V/pvEɢ{vdIo  1QvGo٦M"6zqN{ڿ},f0\V?(J8K "ͺ:wɽ#liE"H*ȞspP8f4 DD!ĝ#a&:AI?#*WǭJ}Z;0Oa~$u9w棅vЍs|6i =z3bOz?Mg OD iyA\4^O@ ^cI#]lR$F=] 'ݕ{ q5Q"ZY;dfC!|/GnX$o2_򑨔 nA{M)0G!re}X(w@UJ+Ur$vɫ-GhQ!z$PĿn# {2FkNZR∀In*{Bb d=xCA WH`1]g^Z|1\ cdt)Nb?x[.ov<((C~.eue<^g `Mc.*3JZC4/|mq~K:pP*=!)^DN`NTM9[!4b Y9qq 7"~>Suw}@C2h7{4 r@0qY;n?z}C9[9nU'4Ӿzu8(&^bƺJ),wgd-,Y_.C4Twe@Gl; sXvxi#3+jS?h>cfJx >RۨPbv)|`(Q .L[H}ҋ>r7}7$A1Kw2?RP)R|79'f@')߇œE^Uu|# 4'p 2qhJ6;l f®ܠ2!{"{.oFTƢz0$׵,VZmu6n'~!Gbն}vI$+?2Mv*_2?PlLcAH[KLJd!aFDQzu=P9\[ԍ?^s1Kև#s>u㚪y/9< "Tee Ɛ zw%ݤ"W:'<z0V:?֕~n_GUO#xjLow{]i\8ˏ|*Eg$8oK}kFM _gnLlyUvRHSX$=X0-l!$D7.CκG؀;5J*'y8yMk#%|Siȇ$il_z=riҗPkeze3σD`,hH\q__q7v*MQ[0zl(+C^ dvm c=lh;_< .~np]ƪ4D^sw1n% NX+NOGHJn>*~X&f(?y~"ɴqM(n%' V|Zk ?{sAYKnӀ6r7۸ xǧC*r^$eRh)U,mشf~\b"/`QL+{3%6DZf]Aѻ뫪Ui tl6 2vۺ"\Am&LB5GmnuV hk`V4#GX{Y ~ܝfHWOmD\pqewN|" b3wE#Fg˿3 Ojl}{eC*R W=qܱD8 f]t7=vj[:/;'\3@4A&tu$BQO[7V̿3\2z9KyCs(#*WS&LlzRY02^.(7&\Y!kүlX"6 8ۄsK% PZHx- Q2&0oAz ʑV"ugk9[D$0luV%"@@vc&M, s3[uB2= 7̝1ew%AV=;?1'UF] y D\Y޺R-3@ֵຑ;N'8@U^,SZ 5G9Xo@J0 V|%sEsF.)pʼP侵@:ülyՔR(8ߖxm^:FFTmn yqg_Xm4.݁"m2>:V8b @n7S,-=b)H8>[DAَEE̠C@Zq+BZ/u b,M&:Ni bpBN68CZ9]N:FQ fԈkȶ+ODj {"F Y',+^ᠢt^Fs%GN?Ng9f˷*_] Y"D>][Gr8_ 9v~ sWyǐLbUFJ\H#j>$PQۨ?f/Eo\\O "CZdӂc7ޘd.`ю@AH2/:i3u; GvنS͠A'Zd]Fz6pW9`w~I;p"Kv`%x_*vP}|S9:([+( ,KzǼ BN ,zo&*"<\ohL.6klnyz0Nѯ=+񓼙˗T5 NJu s}zi dGO%BT}[t%4{)fx]9 =&\"yc i2eLlIDuTx{p0h/~Q_<8#Z'ﰘW@_ _5 K[l'ڕ奺Z/¹oNZRH@H6HsP*]i]-7};H ^2^F.ZUs :6+1"}sj_V~r*Irf#B5:e;Ghv~:;e'Pμ-hN,i"r% Dg7ZBR}FׄLa;ye4YtT].SQPx* rRbVzl9 G2!KoB[sfDd`.]KǚD,;`j U*Я-ׯ˲{Cq71]>~)tZYMmP.├j)QFI*1m| Χ,N'պ?x)NH pT(+O@is+)hH1q^UtFGmH7 |O 8~%X',52 7 V@+A^7:CҢ`g`-è!-nz<) W[K4YN3e+g$P/HȾ/%WKs++q,t>>*)F)Ufdd$d9(B]3'[.C; iir[صn)2k* Х9X^ʹ+;Q+B^/_s6`=2>[#_O$#Nn=V>QJ 5ɪ)u+)վv[ 7.I,5N gR?#r٘GUhR|d-͔~[3JW$'!o6yukGbzDdD.̒|C{R±&Ħ6(VORs-Ho$oQ(% PIMdCM呁r=GaNӽ%q%_km3)葿, rb`9 OR5],b[!\_nEJi5Vӫ0}&:`ڷr?3F!:W}L5ADzvybR[?wϨ r1Ͽ׫rXVU^aT&؞ظ*םNOyw\P5~B$4ʹvC# m}ik8z:Ϙ6ܼy<΃\tqԽ&받He \4Hh)JKm Xlgƫ]N6&Yfh]лI(K\ WEc-DD$5K^LJTayB/x꜅/BrinMiR&m2]ɣ5nf?@H|nFh!ײS׆y (C[E(H7RE -iw& ށu=.Vn#Z޶^ځ䤷)ݐ 4~˽CiS*(Q:|! "ʆ@'2mϧ`tnv)l^mt&?q^tˤ@tIx&I*/YU@{%\$H_ѸXj^_6Qzy2fz!x:d,ۥbqb/7Ie3r/ 3MHFL.o #$Be' I{]s3\A +}w}iD. iPSp>=?A;5R E#R25Zq$1C‡ns|&W%Ty#0~ 5ƽ, $7$AׇUPdP2[a+Ket*퉫O}O(8hS5Ix7Zm88vi=+cOXe>S ~^Wwͤ}eT*Ls~'Iٖ=FMM8f.'lCԼ"7ꆯe>0Og@]5buRZyN >ou[\BX}KY\m bӒǥnq)I~wSnM8G07ǻ :܍Cѣ;@i/?¬N_ڈ.~tb#nŚX)WQYv 3MX$ES+A!o?z`ʖKI ;ڙT'\B bS=3|jm6oAL;雹GoFP`dyɸ*GoՑfYtTU=˘XfG<+Y.Q<́>Ec$`sz53S\8ߺy<miD.r 40q]@9gpm6l,\.J>[ee1 maz;Λ܂K4+TB::Fk.l?mR$zEiA5da":&;so 3<)R |1p;t9ǻtNG0(xX+ |CyC%fA†A(L_Oc:S?Z{]:]L~m-%9%`#[mtǴgǚNB#6~Db !Pr %m/ne8 'A5g֙-HT7Մ/\)ܐ%;<ǡRnBOºj@nyM?׃|=4=|}epR"}Mr^|^59œ/naVb Fg{P֔ juwGHM[nAb_Q/-&q |IK=gZb1?E@Nbj>>vphtV]?-ekXT=Vf1E祚?YSt xr@-B-HT.&SYpZspj7FlQ|>(|xpz$hhݫ1buk+|`F)Q;c(xIaVL<}~&v_]+~W[tԣu-G إWh" ?( xQ }W%N)@b8k7.v;5ms.!bIM,ϙL8\Y,Wn٘LE *p$t~`H!/+hf)k87" nOfgЩ|hq8 vmǛ?EF'nzkTrE`=֯Ύ7“qE s\ImݎL1C3Fw?C|m3s{Oj00r#6&u㳂ym }CQ Ȧ_?"tjF Mnj9ʖ|޺sסn 8#OoUKmyNwgh;GHc\K..HʸddKJ8:VCjgY ׃Y6yəNz X`c֪6 ]r@`I&"߶Ҁy=+)_dnTS.Ő`% t,uX.*>( ttK&>ʠښRzmפ>@LH`2i 0$),{d $%-Ui_+mV_kc& yT&b٪,~t-Oagm~<%e^k. J-{&luiL@DeAۑ4XMvrRbEEC!%.37t!) _W7z:mEtH`R "4T_,w6A!>ڝȇW2;C[ӛㆶDhgܢhs藣nbTG OL߶93e+ۇ)]։- =y?Ǘڧ\( If:NɔXC|ىs~o) HTwPPءc,ZIfɚY1LX[B]uW6>C7Qωڤ- 18}vIuQ۵ÐʋsN= qRf%ّ@R%#cuaz|P8G͵fkV'y1nxhjǍDT!" ^$kL2;zג/tt+m.&pCÊsph,$x^A(][zHC򈀬iN9} '' W60U"M~LgĹb!f[R].1<¤T-lmm\_ xp&K1cv[; sݤۑeQ: ?CC{m?mj((D6.1i4{0g1%o$xD'Vh~DZ{z! =C[6?d}&pMbҺ$" W^+eс`Ŋe;q`EGEhz[IXV~y?4.3ӽdI~K>6iY3$ISGH*T {oDT"4ukjx4~;^w7Dr;vJ7gew7z`Bi +X[j?.g6Lo{B³ÿ6?K!99A4nfJlsv١]"$?'(l։Hi$%nF3{*8>Ƅmt:P|#]?p]tFܡ{'p}>i)/g̩VwǕ; mDŽw2"Ǘ _L'4} 5|Ʌ@樋3e&UU['5R`Ǥ"5QؗZsFTPh9Ѷ7q({fK{a#S!U3cIbvvg<a.LpЊϛ@6/ *1G%MY-Ud LE/G`c[I>ѱ\|@@gf[4 Μ ´ k+XG~WO6pRN gTbL\{әE#D;ʫz{yWfosjgTMO> r_?C>5[:,79"zL+Um##3/Rlcrd͟Odd吋~.ވB)/1o,G ~` U+dv.d8\uᘯpT9Mܻ5VvnRO󞁡n{/5/{ ~.Z7_뎙.VWR/PMMH W0 W4}BϹgVU`/ޡgSNWM98Hy|nb xAj9*ݸ!:)?ԛC; oHZW2,Y3F8$B=L1LbO>KEm|QxɋL`$BfPajZmC~+' 4O]%FPB,OuV4$% Hם> Nl,"3>qӃr(3H6󸊿zU'^MB8ĝs z^$-V6n8 F0mI|RM7`!BQ5 ]zb`J=qv)/_bP`(g«LOR ^e* Faf &na:;Q`L'h,1/'O8̸Ĝσ|{)+mr~/(Zg/p ݮFu7 ̩<o'Tt ˁ3$TOx|q Dr0ԳP<]^IrSݢZfr ~BNp;qӍܳ_tI IXjpzI@}xrLJ|:#$D~V=yf%(pH p"{y#k;P@Vq#_5/|tMJ /I#ٰR45z]׮L_+d cQ7m:c|HzHVF+# )[Wߣ*PCar4 ˄SqBdn{]' Qa:@ kkZ4 7 *f!R?(<$IկrfV 7Hok˗)i1Gt툏dqkh'ZS_!νNIS)))EuL:Jԩ0,ѽkkr!yG$CKuܺo0`t/ocė om(ѳtJȵV|R=1{qKo 0xVzkA6;-9ӕ@}Ňҥi΋-6[yoH[1 V/- 92/!^ێ :,"Mm $%;3>0/|<%ytXaė@֢]K;l^2 )ÇFZd6ir(n7Z9v艇;)C0? /#ZC-DD#kVZ`GK[XcY{naU„G#_Fr pG4ə3Ȑs%x52m7m 7D_qj.0 sd ̈́gf$H)bEJ6L"w"xڒ9jiNoc\xm8o~P 2.ْVQx p`ʑ46d%8mo{ g%TRww'R(\U'a>%QNi+nE$vM֐56ӘC(_R\ج1e",R؏NUB L&n*Th+.+Rq0_wcK@Fd8QFVތ] a A  }U7("xHB=8sp $ΖI\9 >D d덬XBdqcO:WH,B{9;EfFᥪ%T2 |/O~<1{tedn6LS{B\{d>kʬ"&& Q+y,+tI>9gV[R[j1o8_2Er(JN9Bzו#ȶ)ʘ=G?Ã2:/Da:{rZ y Hiʖb0iþO1d22K|G7i}-AQб"sWWƧZҷGr;[~VA3~TpArP]x#Bb/~~M5ڡ29es8jV:7XÉw%EKʦbL%S ].Z$moӢ0]!؏tTex9tВYY;Nw:܌5Gr>yܕR"EWMӏ81ߌl'x­[?.=zX3޻fΤ=-{i2I߱RHhe72?T`PJCݗ7hB֟kr 㬢}OARn `yX]࿢<0 ad[b˧=GsZY3k[g(1 Vv4-DN&7 6UE@_3 YG&, 8p<j;4NJۈeM%z ^ gz,1Nygߨ%| OX@4ګ{ =Q725$Ɏn6?&}av~J}MuH/uVD+[Rh<\po}!犛=4_z'ijokBOwV_@͍֨U2OP(J&P;,8,z3 B-"= q Lm$s@)<zZuw_8,d4Բ7J?8Cz8X M՘47s4U_*R="̀$s>̋ i*PmjG"]JVŬ$¦Ky,/%HΛ[9:Ώ~:]evLUddoDt2nm])l>p%(de'@C Np"J)U\LX6?U^Yj/ROz :6:DX#tlG*CB Z >CiPubF5DRVg=[UP\JC'z d jEsoiX6,-'R7|ƫ ϖ$Zx(nFfRk'L>ړgoإ6| eX&DKūpؽӂY/d{:%qaqd,5skyv/A@ETg 1P 5Ij}jR9Zcְ9! (TjL$Z=D1Rz`= V?urn K*rD8jaS$xG٫187M7s=7!a8H77ȵf5N4+41ٛi\!XM[dg6mM9gT_߯/ %>5妍Zm;@* f.I=;19/2N t bk9?_TKs&׶>OIt7*lGc./aXR2a#4RϷ"zs SR#]"]0zLKٵRH\"ҖPMHk1psFHNb}&a -=;)D_hb %815L äRA`R@v0/@\*cآH=GcKE(x +Z[wb~pgKsxmqަR~*yrIwZqU-8gIqIVWgwogW##*q֠>wn0IL8IsLdi,sԄ T.4nV:#{6NKO{v!$ # z.k\"}vQzZ?Rоכ0ۤnʾ^u%V;,(T6F{B4B :Z,?(ʜ,/F}5480^qt{ p?]VpsML hmX] i(ѓͣvY3`wޚ %"6+O.$rVN+ )5Ѐv+Xwp{=i.2&_xCUp ijy-%mIz>+nֵTE O%  2X#@+\n.oܹ[h*QSHm[g2v!\}ۚ%b.zi]ᨍE2#ko $?Q̻hSU![,bba&#DI)^'X`7!:Y6r"ڕ_ck`8Z1[`3Y#$\$Șw+ʊT}*~a}p.-\_\`6ޅ}%) iMZ?KLzIФ-pSWY"^m.l(HddČڔ_@3sSI8-OrxV܎k|st ,.d!2ꏑ lهc/@S[;5>*{ MxӐaZ(?.b0ϝ*b!-:\A?nP!-x2l:ozn2yG Vo xz5y3cktS=K!nďM[ee1+/ f#31 }OiI?Eq z/zX~΍1cL} 6ӎ@ݚ+'zn΅-(?-V-т7e:`ؿ"ZnPޓE?c0Kz=s9vsipLZُb2?)byPѱaMv!:G+wZr`(پ̌Ȝͦt(18xR˫Wt]a -ʾ7 1%>!1d'0|sm´jQ_~#1ܘ޳̜kP-HCk&|g`XyΣ:c]|htŻ-%扄f=[0L~Pq5qʅGF F:ApLb'CoD`m)ݻ^R9'CL%M|fi `ESn1P)e&tip@ή dߏ V4D-d!ck_ՒBd93/1N}$@p6.%d}=~؁ggZ2H_mh>\*n|*1R1V#1;l'OIE|"yx2Bܫ͖" rVVZ[kpr`若L^2ե 30մCL ~7Q' ;4I;WW+H}XJm˔o1Ė`P I"-/ )&t>KsB:="Q]OwjVQҧK c 7ftΕʪN;y|s3"}Q$ـxLF e ד}Bbް7P2.i]Afڟ8B ե15bf гKǰ, 3.u6MUb4u%BrP=P(H~MZUe1MR|@EXD |-DV@u=}]RVxÙoc$=? $H͞*ԀW0FbpSѾw&C[U?zҾ&$uI)=>$"A 5 ^6}ԭ(Sʹw>vtJ {/-5HֽKvڑ4 @tk`= `%iì}_TF=0;uIqtuDC/dZ,g/E d MMs:ţq_}5-|H'cdQל< w_?=Ac)v—B}*zWǿj5LOxUCz};{sp ɿ b(Nn@/ZYy3k:/҃ _cBYɺÕq45lAϝ!|w1J$[\8;clc6ɲlz7.ЄL"QQy$6=]z:bwwau32089;FVWEO:GNfRjTzϣpd mAb}yFN-h#88C8M䍌sx 6qMM{ӇU_B|M!BVZxh~3}GfYp4ʳ[DRI|>{_J Ъ5Ʊϝdjo 4J.m%AIJ`M Hi0X v4^4Tՙ?)Vgrˆ꩐V)x,2K.!/r5 GuLw~*>z &*kɘ,$CйXrA¯sNn4ᘔ0Ѝ]}X8Z-ŏλ?u!/%$PFȍ!&s|}b*P/qmPc6c+yXh.! jRݘJ 1NLހx5⓫qмqQY>+  \(jS INэ"Gia.Mh8K]ͅ%VJ4ב *,\uktc~=0:4Q2i jMA9Ij[8*MQ/xN~IJ>θI_f<`sBP)۪ ϳoLB̓}%lЗ-gT37{CisitQk ݢ0Ѓ<#<YboRd]rP+A^5_'A=A4 iQƥ!:$U;fKXZSXC\Eؾ;$Bݜ5/UkX:?~:Z>Xl+]Zr AJr/kYVvA_Ją `(B,ҋia2Q SeYYy`^?S? _FFFg#}O Zy(ΣHܪ~9E86\PẌ́}y6edi@/0ZY6ѱ-X-Hq1d /#¿=߹tME&^p/8GS Q|S)XXhͨ,/_;nI0m.e`eœ3a7{@PL_^@dnT YXŚ*}?w.8Td#8:A=MQzظE;qte%wBgΧ$}p]{j_XѠXUH`Y@iY0{n'/x@6*#J |,:Sm6rvn^:\)cG*`ILҳeAG/X]t#gp6*1L (e X|OĈx$72Npr$?5"t W %#Q K+J"y"Ga:0>{z V~摭/Ȏd 3 d'(]\h)C0{RI2,e$ #1h5NaoGEw R݃\ d"6NB[l҇iȄ_|}tvܼmKCKF<xcTP>xދh% 6ґ{7}Gq5|&g&zӰBw<׽aEZiی{)@2^M߱A 0]t7FBkyCHw{CO0dr;z{^ϛ= _<)sdrՉ@,c\>"X(В[*aT۾2lEdy@'Շ_C|UnP+sWŶBְ++Ȗ2{|Hb&|JN`ٱ%~\(2<&[l='9'JA?CɈ\"B42-l9 TOTAieξ5^e(@ bZ vN-v4ځEFzpJf*ɻ`>JYqXVSǶ#m!&:^W"/ZXhhAx2UTekBJ코.K( r>Zi6ؿSֳT1,fZvy[E9MN~16*lH?J2L?&_ǹ;=]a^N=oVlt~-I} #^e˕;ejC++"Ϯ |O.u 5pObtأc&q컍"\ ;ٵ1jx}gpf1zM\;~{{<jCU ;P G$K)ϸ}I菭5̎B˹jo-ϖm\%\@0.$YLz2aP ;YV̬18͡>=Hry5VCaJ DĀ1\#)}C$[kA `|aP^Q{Ƃ&n~nsQBdo1o e_yfUؽ5 !a"aoKuO G@O>6*t/4薌k .Qvas ]tY~W ONC5sE9p% LW(FVJN,~hR <{ZJFZUU B)Θò %u= {֊&!Ԑ| 3´jHΰKԞN 챆ln ^SztDpwFk6 s_ra~x6Vh~dS5KVa$Mɷ3,qm JNohԨG:ԱgYZ0707010000038e000081a4000000000000000000000001626034b20000385c000000000000000000000000000000000000004800000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/snd-ens1370.ko.xz7zXZִF!t/'8]?Eh=ڜ9P;u4v5uBtxG=CR8ܩ*k'E*pͦN\[ R$lwDL^cCTG8\کj Bx*]}bWrěTil*y<ܧpJPX -c&!ӛ۬$4Sttglb5NivpQ[Gc]~ʯJ 1 QP._ y_Z@90Udl, 3̆a,w,ȮD#Ř%o4Z,M8/ #d9nm)I%=N.25l(ĜQRx.l MtD|8 ح' j/ntW#mH@Bq 3^cIhr 4GXwJ}N-p;(.bpSTWGA"s֭'X$yTUt!-mØb *ua_+f,FoGIZy!PbP_]tnWI(}κ袢~d/WR 9Y(I=)9"#jp>ⷙۙP"}k^^δʽ{\vZ5L8`c[Od9Zj7)[4ǚϛ 彟e+7#upUXULoY{%qzio94Wlb+ʷ^;<h`*Y'hTThO? 7PJ.l70x* ֊zeCUwA>t>~.$y&G[~wЀF >u+JsHuX\uZO`fCj Lf^',m'1Oz{Sߝ sq{L}nZQ-zp[0DlĊɚaVMhBQE"&.._~47-괛_Us w6q)K{| ey3}_>s[i&Uu10K8Y 4x4 z|h zؠvzخM b̾˧K:|{FCQa mJ-~h/tUi9< mj닖>?K@e,)~ybx<}\RnL)|92T8j d9p6NcpODm̦ʬNx\D:xvS}< ܎ !,V5MF&hHe栶>Sϒ ɠ>:8PKVbU<y8rpjI)snOMO #JD=@;X9*}*N+&{mƣjSq8yFjYcyU*/!jF8tP[ZfǨ6yg5TA^5׫j7>!}hk9`RSLk:/xP!Z9uT<q:tK\,?"nWgƌJz pܠry~Dg* j'܁Nggr}a(]PQlǘd{;ҽUO %^g'gC XOm%`_0֕.k)`6}Xh|ՌR,5Ei<\ gLk &]UtR1Cn@[ #>M^@\З&³y5o29㕋ޙep{Pg|e\~Moޒ4ddF8P/-. $QQVu{6?/3Ӏ&*$ȍ[^*1cO)Q퐆k5K+]'6W*l`$=1B-f{lp%,d?읡X5Neΰ #z/ J"N3'I.1ܒmѹ;W['>RWz=\#ƜԒ# 0A9ۉr@!LӒ^ s-*O~Ӳf6#3xo2Q(\jڬ?PM7k>芣FQhd꾙"3! +U鶴́[$b3_`,+"UY;%V?*RN) SM>JU!q kL$ExO8*EN5F38bC]d @s^|һ_+*tj!OOD>: ڲV(jSMT#d?no<>?!O ؙb'{6BC]LCV ,x#FRl7W abI@DmϸuQj4LJ&|c"8VgL&qƤo&Tun\J[ACI=4 s{`-b#A|ٲ~^ű,nYLPoL*6(/QmJ~ѩ  blg )A>h1SK.85ׁ!!ņ p|%`w6jj:|?6l8_E5C@9"py>f/Ig:c0YSQMaQE!8Qݶ06tp{Idgw8D1V׃6BTA3 WߐѸYh"=Y2&hSR˷$-&̖M-Heo+m"oT\Iϣ$̇Ů@U@:~7${rϣ99L]Z9tV>}.,h\{}E\XTwgEp9v7I%)@XWU/Y8Namkv͜ie*-,3DB?h4}#.8vh=7"0YnxP%$zͽ~FS ae*͉b>olpOR'WNffQʕy8]#[%H:ujG/զri (iha(y,C+r3bu y}HG5;ۢn,mb8fYT>*f ^+%/ ř ++>8RS06=9e Sؑ]?I&f5|9bBq P X U= &MV(}PqEle\2/,ZMuӸ hT*ڰdBW)G\J+ ]«d_f`|EpNT{v_{>'v_֊hV{,DAqGX?\Klw[-4;:С%w]WT kZ::*B!D Jۧ=e܆x>|7d4Ɇ[xA?*B^2b)WQ&A$3 2W|Qg"h]?B9gaU,#4V"65=ΕP뢤pW {F͍Aí2~y]4ꖹ]]ޞb~dAѩG6@L4㏮qUd=Z9 "f94pTY mrܱq%>vry>+G\f9zcc,fM'Q޶ 72^;{mlKm=[sZy!uq73Q&7=btLՊњw\H9| W ȇt;D:7uĦޤ"Ȗ}w,TÌ[|* =ZMFhMȤB%nLf^cH~ p(q}^ ;dZi0i# N~o"OIɺCCijߥGf-i>ͳGOzB<2+Tf⍽+ms亯bl7F̌PR C" ` e8Q.MO| e0~F(Y E;;mAZnƃ@ACovD<$ N]BM! nTj~T&OрqcQ{c7!EK a4-fDMV)c[MPDm^7Na O>N siH/cVCPZGM;?bd q{š(BkAzKG"nX6j6'~L:<;1f/Bcύ&DhCw{طTR+8[}2LX뢖qeW9G~@qkEey/2s;a|d W A^d .H=2EѺC4[wZF !ݜgycXΑ2'iΊxi[;Aܐ Nt5yo!ILjkIJ&O2@1 Tǀ$giw>JLa6ƌ0FwG+D -3"̱.e$]j̀ne/r8+1yox,,(V~NH5njF!E9k6:1lŁT\.a1ߦfxǛH).җ%:/HsyV~~HEP}mi5bf;{" U'-y^tَʝKa8شlOr#0gT/ H}hPc\i( k}/|߮nsneq9a >Kd'KQ.WѠ<|o̻Dx> u? nשfPO0M:|{_Ps (@s?(UiH}xo!CJ|qEd.X"Fo" kdX rHLx B٤ױN4뤓[ҷBK2:h#dd+D4<Ԃ:#=曵{b:[_ۻ^j Qs/J KC U38-|@w+핶#}}qʾ)I:'~ I_U`h>@͵7K|!޾T7{XKj}כ˨/{.z sb\m:G8ƻ)\؟f6҈ ĝe znBT0K̉&j+a 9ܐ['qplCwQa!6S4巄7< M^mp֥C HPUCE2^jCmp"⦅'t0HF: cfՇ!'T0Zaep ǂGzf";"mE˻os.p3fY_ =#^'6Bwہf((i0Om.  gA_SS-sDh`a%{1DT3r;nj AuyNH٫NBրl"j-+`K ئC9dsT0Pę gj ct(ܸ^?Mei<͒Y`NcJOlQ&v|'$ Swʀ6GX<7=f*p^oV\i<f_@/Dx+]`aIφ`ƖVÒ9ELm>.+0ySVBii*_Ӣ1{7bKTqD[#ʠe[s<Й]2PD7,tyKV dnE-=mXwkJ ,@SϏxI(cu)C@\%Hzz"7_}\3ݥ0a/+)Y}y`SN"kwT<û _&Zn>eµ ttC4A)X 3X8kz#Y L20HgZ=j:r(aFw-s"JBL'e.HSouc݌@1+,(D:q"kQ1LE'9j}d3 } q5RB:]Nly\ 4V QU)M w?8wՄخ@xwhAO1I(h2XOfmC!<ޔ{ OFv(/( HêJC__;D ޯBF8O3>pS0޼37n!aD@eRUg:-M͹+pnZ$ !òΣqOࣣ*%(Q^gYTɫxԟOSr#UL]oNMNʘc%ӱu֭XZ5PWn gS'i>ǽ?Yv4-ij$_b?\O_47O|@>Hu+e]`s$?\t/`4i|Ц g+GBB⦊CCڐsy&lAS41wcE%g7}.j:IF>19U /So6I r yʇ6AM s=#ɊQ*Π:Zdg>ѬYJ¡49ۇvECУȣgAc}p4I◑tHNSq]݂ʵ/!臿MWp%bL7 u8#ҥ`hW J*IwbBI[ˁ]Hh:#@!ԩ_r݈0b:LJObk >[5=H{/˓OyY…hZn&

yZ=dZFۯ&N]c es2O36^c܈=H>?~-IcBN/SUkO5.`Rbٌt!Q폱y޷mmd̉yovg%呩ӄ77^+^+9C}WU;d{q9+Ɨ_.w,k& ;rYOO l7.#`x/9!ewak4+8s+:A ?_O;cOŒrZTQN#^BH6oyrB=Pøp|p ݹ,j%q}Fmo[ ق\P|&VgɓIUp1\hAg)j|\ *H-1/]@[J\LU&6x: T+̚+c:{q 诫{wL,XN4]/秙wIY%e, yʙ+-j1rNwʘ|EqYpګcf?ZЖ_-E*D9J&isr嗧ZO^#c(%`?liH[mxk@ЦeM[}) f5Y74Ai"USc-HweȖ$֮j8xRP 챯>2% Л@e933U,Nֳ5+~N ܂{5|dsB\F)œXųwJ3 z. e BC^60Q Jg%%LgRD૭ +B5<_|dYX\4B+2z$}雼rNK^gg)fr<6sb(vL$wk.\V;#X`@ ӵ*(bU4B\zs{8)C Ok9Pf&ϛݝ!&v b]5D;ÉTDygD{EepHVoaZ~V*fX}sC0je(̬:,^G/:Pܮ#b(Q \Y3 5tF CUP!s|:]bZUB!b#> v :K\EWB|iQS O B\/5gtJh*ʸ<+)Vҽ w {]k)e)H/)#J19k7<n24VXMĩ ,1páþy9c2*QE ^Gqv Fދef0 p}-)q!mnk&J8*gl&{bpɆDQc#0G$8emͽMˉyS ^d_D?j4ٛψ`N*-ԟP>Fߗclr_AQr p?N@_E0dcxر/Y%z9fWIдfɓuz2(=Ce%$ͯ1-1!wC>J^5- -͋6qttlTy*MxIiΐy< 0P`tsDCMPܰ7. gKwĐ&-b5˝z0 3[$nUSyD X: zI\@ ]׍4̌KRWmMsA?%GJTV 7 nm;Iiw;,'m.rnNaZ;:NhNFzϬ^hw[PE X[Ua"y* //^ES C9yܗ]>ۅ9ǰR9yRnwͶ[qBo=Iq,+4*&p4g;K>57˂i˨h,nI1@+:W˸ma@|& :9cWp?^g E֢9 ̬ϰKKx  9s0x gk߼הJDGp'A4 zo?U^侉dGf0>/4C'tNu kj53}9 lÒ$t7cţ(*DQz a-P-թ(CZ_TR‶4ˮG?cWI8ե-@2;3G BAӓ?#@nmI4Do*ħسg$"6H4Me=I};]vdyHl7/l€EamX/_ E:{M5 h;ۑ!AVɢi xj{;/6ǖ1J$qq'lfzH OZR7AgC@ ;_qeʤ'q=( xiKn{dԷyJh(BSnn BME?D0AQ\m.8|T=b4qq"?TK@#h  ~ _@ ٰmw[NoY܏}jqUigNgU~:eF7I8mXfSf^M8 :&^ oL|.. ]+I=t15A"r3i_=wYb-9 0L4A@O%)> U5ʜH ء]&YWn8"4){WOE=ˋ$sD!#X/t펓Rվ)t6c4Ӆ: zDEgмHH#%1s~ Iw:@lܷCߔ?}oC\hn F&<Ps=oR/ٛ_' k4;$Oq{p%?+P >'ޑÇCCC1@U6T*ŵD_MX_>ĺBzx(XB\ gW-L/jT7/9e"fha!z~c`Ym Ďjsy7í*(Zz~%À凃|.+2tqQq%88W7ꖈ4oAtr%R˻pe#0mc3qmg4d) 5-˕X&AN}3>Mo,[dVtZ\3h, M GgqwLI !@Hn}=].`蔗tiXa75 LX%z[}|MK:Ģ68S9yhT%K3 g8 (㧌Q/@x) 0|p0E/f7;~aXNk3i#c˾ 5g Bπ2xaB0:%PBCwM,R)wټ,f X. [9T160>gkC6Չa &$h!{y:?&er׍.juE#ahCq?z?SFp]tKS o fʚFyܖOF,K2A ?bJp&XSݠgU*CLC\']|*OD!ypn=NIGe{FBXTu'^VO6AB'Wjl7DVBGSA{_t`^P=5W*idre6n`My^f:^Qv9%Yg|R>|U7%H.7Zf&+ H :E]8D9X:bVعΓ^P5L"歑xlR奞V7φCt{|.rMSv? iZ!?JpMSC0%A\`o5#[y5VYD7GmY1Ӌw3iv њ $0#C&lX4*& zbfqJ / -= xXݦrgͿFIGKԫ ̄]q1a:sʐB"e?4Y=Qh!N=% '@b!TEpmtFdb..XF: /o}^sk ɲ`N21Wۺ_4[Fz|T T<70 VlOz=;wh~nzMm;E`]JX2z@i+oХ]hwU֏ᓫwNzM 8?VkXbG6uИnQTf|] ܖB)Ws_dP]f}ABxx)~TTAHHtd/Søvz6=i_RN\sҫGMQ q'1w]U ߵg Ck%:S^q>Tn0`_̴ 4c.RO^ BQn  ׸k1Q-Va%SCz({EjVcp(I[RSE:X5~i Rm9"x)R~=v-M :QU|6ċr EBr{^r!kc&}9]%{®KlS7$0:(rbQי{ۘg0iBRqфt Ҥ΢rZ{QٲXejʘ-1cE7] D9qHm!NΊ.{PA2" >ҫI(Nyxc֖"`( 2mV/eŅ76P"pi_XU buJYa,vy:oe<]/ۼX@nuFlSb4vXX$ 082=JV i0S>0-}KtDA#+47L&_/9?URi*Qw< JJϹXRʰ]b G[B4k2?3eb+X3(A˫ Q٥wHr`M^^y ő*HS)_#gd;NktWK6Wsh$z/ҽ47(FL+[Q00$ qB@)9XShM|h&C{*s-THOs0lp# +K8UmϙJ)T l\ov:Uz GqdY&j~a)E<Q#!vE)g͚ ٯ5)YWBf`2:_|!wpQ/\ ?]nB8^B )Y:>(=p%M-;>ÿ3V X,K;~fQ~ 6.|h:%'=7){=A+s"gޚi8 'S2SDK:3F_=_by|9fu.HX~lٮ!4LeSk_g޹V(J2Ʉ_7)! 5nz$*eLg-sFSFzݴ8fɬFedphxү]ΨoWq%1+auFF1+ͣC662[Vv d٢ЛVᑌc9Yec$dl: u|#=cM((Cހ73pJOې$UK;31%#}G*?k@ OUƏ)Q 9/0K&i=ty[rq}eOp.IJ|$j"b?yYm r$Ց V<1P?=ErAtv5CLŸi\_]xVNH~Z7~(7ɰh%R۪UAqd;(H隢OSnerH66'Oά,fV('|ɗ0f)޹[m9Bs-3W8*oa>k TEwdTMI%i&Ŀ?ɒaҒ/x,?N vyyuy~A@T!m$1gk­3^V W2< GKv1Ms[%:g <n#f6IWg$jW;A4k@1c8[L-nxɐ+0vR+}h$u KgTo*Qs bZ{&ϛvl鄰s۹<~.P&= j/V{"\&5i0ϙTdQ&8Q]Zyuzx-j$͉dX f>]!().d^g\b;h1ScV"Gb 'fN_}n[P0h#*ў nY]퇄KvlPL=CF]+ .`KJdK l{SrMK(Jg1'O⁍qߤf>-bь{&}C_xɬQȿJ,llu6 34Sv ylG*cŘpn )k6\[}^핦^ܐqFuH* gMMu$h}3p{jj\Mt({W:HG)DV~3465ny9, */@mLm5ûD7µt$@11Aۯ1$;u/sFW`oSN$  Tv06L{r{JV\AM?w8SnRAfIjU4^% ߝN:rYF`akH|*J@9T\ʢ4d"D*܂`;WiV+W6muEjbcOjf;nUDJ{/ns֪s-GAEZjlTIAO҃m9ї :ҏ(6f#s/$z?ۂKbZ H&QA͙[#Unµ}hu&=En6uW/|;_"eWOРqH)9j" 9{2!ȞK2 %SK/|Bd4*0ٌl/vMD +n7DBlRLo)7(AZ~Jysl!Eq64֥EjVlr!JMf;fc]ogAt80AF"͛<Ҵ`{tٻeJ4= }û~ ~ʙyI8NXs\Z6VSi-3*H6 As]UXhSlc,ڂQ-2 -@HHfh3'Lztٽ \' ن1y\gJP ʶ>TS %ɒbUi{QkK^0 "Of.(N[qņ 661+:F`WPls\\ -} k0):Ҍ8P5,y״@|j$X!Ap,cHNkWlDPiY^5۠,Hg#$ɆPs9)ر E12, c?,}<ǟ )E(Om) d%TU2-璤Z=)\5(3ϽwD sEYnu'@!X'/W"xUzq,3) oB 9\ٽs nX:nqʑ.,>WnV4v(&TCݜ\3:6܃r/DmؖЀa9@mp kbt[^mop|l"\^[/Ǐ 兑02uOoEPPqQ{n@[H ԡ=Yl xҺvj*txa_F1zy=39Q ޼?Վ#K_o2QB\;e+>+oy"h nr͠W=o5T]Wl1,h myߒGi2U:S֩L|Cp@ȋ.kGCUՙZ Rխ٫ ЃY$m[2V[rJI5^$2aK]짐[}Y|!JdBo#œ~U5Rɾ*i--#ʼn T{UCF:,-=dOY$fnvȃlNQԊr, UJi}8fE~{ `2nu_G8Qz->9Qa#6rpĈ_+Ϙo e4& |nxf8;ZD<8$|Z0__\\'SC@e$MmrO)] tsAed 4gطP:Ȃ3S܎;2mk*Oؔ(n"c)]1YGP\M]F!Ⱦ6Ĥ tS7^7)s G",吶6_[ <#0yxJ}}u^׮ނDE0sFӘ3%+0V>FCgm")7tߤ*[4rN=DKSt}P?-:>g:U )rZ$FEt%-՘b=/\:h_uV}ʆLCygב oɧ8/rx'XGưJ'xlhzl/'T! E)70SO =>,A_>!zC n,|uBk^bWԢ޳2SÜAjB#gZsKeGz%vښ |8j2 M*TKNc̽eI#1c?IA~&O{1$SCiWcik`u{"{4+C…4CU~8GNmiCg>Y68K<;A[mBլŅO\ӣ0o1MVn&.vc3m](t(n'jFu+evr&nejN0,d^5ɔ\&")E{IRs1sѻ:Lx(]$982swb'1P6RŇ ' bQNx=Z^CQ2'7wNO%}ݤ*'NV/Oފ= _,}yីӎX/pjpQѽvV.>l6:Msv6giw !i!>%$f ]0; i|n~P[0T ːlB:h?ʵrvw=@NmO@eF҇v4Î衺fTsxyO#O# Q?EHӉg{‰z5cx_9eX.aRL\xcb3SPlf(E߈*MAp3&5b]yie_b~fs<PVJ߹ɏ.6o.ߠ rÏs:j6qJH@`ajCS1֕pAvfCqM%h`W@艵g(R1 S&"3s3r' R \YGخ,&?vvM;gٌ[vGxoaKy3D8{9߸|W`}K7 g1/F ѿ/r(t@Xd08u"DobWqPl ,vMB^dmo[R:Z3ىl!D7}ېT{dR&hHx]#X+!-h}[ ) 窈iw^1.t8/'FW(kÐ@{72zGEyr?*Jk3 %Ewd~BV^- vtcTf{efi`|sVI ܡ>[( 4=<~LC \#^'<{ Nrfj#)d’^Cƹ# ,Թ ^[ҹM{p/ЎW[pgp;g$i7|`@ /6ۺ׍](CmK\dKu[Zhn' [W8g|Zvs2fD|,9b߄J~tt c'ou\Lܒ:*k nFw 6uǸq+FF`n m눀-@̀6my@j jtu%E}>5f T2 !]A3F-8|/1;pUexݎ>>Vk,-\$ `AUL>ٱ]zGRQ!ITg*`&~ ,\K@Վ%+34;vK%}GV 5!uřNk]dΘYMXAٓ/efn5GѾU`gm D[j6 _*䧰yrs`7̒rJDm FGWdeL38ٮ P;;[_k5JwGS,1eWfJhTI/&^И=qi:AR*_H$́×3$/$BG%c^T}Hum@d\b>IA'Fp)kDCTSPQΛE: P-H_2up+2V0!At.n_][UX>l2xTO"5֏U:RMj9K6_lt;5cwfl0'%G ֤I>QaTHfj6MM%L<"sN>bubwUUá?l6 b+G+vpRޚ6 huaAG$6`wӢ_h;nAh`P51ݟQ,j9Dzs0YCGI6%VD{ۅDq>[ )iJd YFN+W5]iZ_WQ:j(Yέ:K ȴԋBG*l(@pZ7 |b?[ʸKcm^>$ςTlX9ۿi? zh ,2~I8W"ҔRM32_MW裱*d@Zc7Bb aDpeL< x. xnn|Gה`I?W6|LiU'o]f*U: \}|TmkWށ)%]Y 2!<]R Pty?X)/IFP;'ţY)OWS]59eⰾ[\tAU-ȠZ 1v錶w{{ }H~Vo;Dx(8g!>.(JixC.[^ӗ خNz뭛΀:3٧8ccv,;(1\g"ﺑ/t$L`7WqqNŞI$Nfi&(ެa6RPkfXҎm8\BbG&$f8zu;WO oLW!cVJYE⩸]q45Ib D@^5cvd7%^ >}%hWԊ"y&) 5mS/NsL9p -hpdIO$O7 usGI$7vʎ@M#䐶 eǾ`ˮln[.AATܫjQmxDv0rZ@!Di?v#5mF j9d? 5T( ^Do!FK(w=R=KxmYX,ǖH}ۧi`>[c;K\ 2Ҥs)>TIuT HnǠqo)c-ΤI%\A.$<gېBjaڷ!}ח DMbu-'8IS]h}p[bkxP:=W[.)Kv{sF~ 't\x^KߔdzlLKhdSث!hR0]9!)mI$ KGTnzwl6oTt٘(Dj-!N2_Ndg:AslICN>JJݷjK.P~hΒ̪7Il;=׀2P` 9d wؚQP 6%AzOci7,4٬:WPO(nP=z0 ,$I8-P >lhqgE6#! T?'=%ы|Iqt0'3vLizT zZRCjɃUu~ePz uL'Z#J.&}[e^`EtRw[Lr7Q-%NN?k@E"q.sM`0·l#vk'1"G]C UZHpF‰+ؤF/ /id$==̍ÀOKwE}@!y[UՑwy:7Iq+Z)m|Vpnf0zV"20hR!`U=CQ$$asÐiЫ4 md]d=!6apU=G~v/]%p3P I, 2 ;WS1*P s@%e[Y;b2fvڀ+{79i %#/1>jpBgl=FFԠNʁų u$; ߉+S5|c!^?D³ CQ'uJ5z+k /(tlh RmeXk,>+ؿ yv={wkqTqX|l>i-^BzL :|S DzG,X_duۆc*G h/ =FWI!²G]@?M_й_/W!Cdj=,6ʥUPiSkM+IZ~ooDR~er9r ~/:yϪ}Z%Vq{W%@jiiV:˘k)oBȡM9u;:G8_ h~b"Dy @c庲2q\Vjio&#^)#ϛ@t dmX'=&闱{+g` LiO!اA7jw nh]e.Bo1Qs7RN̮KvVIu~mI{#e=\# jz*B:Z=PY}|r8A3~7YLm dNrh;q~_( ֊jUW*Qj0Ƀ&N si v6a+U[hhx':#5ABΐ -Q8_ {hi)N2xD1EV|iBپ |ݼ"M/P Gx~^(ڐe$ƿJ 'A֣QS&*2bœ,zݦקC(}ҞYaH9.B?#Kdu/$Χò-L(Sh^yW&P`!*d"lbU!uþi%|uhRDX(vK_gYZ07070100000390000081a4000000000000000000000001626034b20000510c000000000000000000000000000000000000004700000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/snd-es1968.ko.xz7zXZִF!t/ၓP]?Eh=ڜ9OḂ_aVeOp S`(j;+i Ũ#&TJPHAd[S"oC{LjC* ^A]뷜v2eӄ@q͗׃~RVB"c3Lbh:kGAaD$.y0Ddn#Z.'/Q98nsn<B8(W2E,-)FSToE< A!S˩!v} kCN`\ɦA/|ųœSoV@%`J-%dٕ>4&D D`JCnkyX"`]IyHs23:b&๵0`Aoq`3ԛۉ)1\9e1h<4Ǩwx݌[cP~t1 乶}c19BX.nJAm8a_faQ!. ^C[\? -pO"_hZ@2ˡlyqrf Cn+:\Kxž쫤5.]a|c:SeU-P{uMLY[ F}! m}LI7[.RnD.dQy=nG5Cnezaf'uK_]@o p~B|𢃌]po `젮lBdx:/e LA황JH7^.6-<h;Ti, m*eRnsbiG|TR m%f1W.]ҩ_dǣ>!hiI>\oS~-KyOz #-uo'-iZqֹT*)_{}?mK*Z =$js?GvR.UK899Vb?enݎN7g* f[ gy@2((+DF[y:4H?Sc=S4 (ӽ<ח%|ͷiہV<驟͉_hl-β~MrL-u٣fnpcy[AZ0rcxgKk4+쑿bvKq}\6&<]qWήk TgWo0*cۇ(2,ufOҾ|SBx(Jic| ==o ^LT+tnC԰(CZLsUډ\D<_&%I͌h""d~vY`ЕzqX-*w&K43;2c-"|^gԴ``Ӑ9Q\]Mjvk^ғ&h4p|#ϡ4dS! Ls &:ER4Clv *#_0+# (=͔\/T0'$:o$>b(?8(لz9my{2= `9%2vm(r   VRfn M r>>UOuq-r#~j^ˑXWA\hܾkĠ::`i^|iUv8 Rd }q?PHpPAzڨQb0<{ P!%U(q?Eմv$m-gMYm`OwRJ0Uo|J)'g\ډm?"f'qus OQɮW~Zr]^x՛ɇ[S p~YT X,4L8N8 NWj)8j`9:I(nkYмt) `xMsZi1Clĉǜn55-$'&hC_BW"5IļKшԆF _$/ԏęOt:waRl<%"ߧY ,\F!6ƓlCɨdGm%Cb]?N{.ӥh8xœecDYX h ^D pIwoZzL6J{15sZNfB2-RAKɴl41Y<3tKDEj.L621N˅[J.z|f=qwo-ePNJ閖-vWo< ^HEKK5?liljW rw܁vOL Dg")^T:Rcvw߁L<]St{@HO"pF FxR~TvOrT1GXX{EK u;$qϯw\ i7/;Z hj la  S|#-71#bWߤvlŒ.J_f"C6[~J:DۦS8܀cN;=?^PfI`6H~v&@JުHVё_<3Լ:G.7.?V{2UDK8+Kr^,5R\"$o'[DXHT1b~;vSLk3c).2f:4/^.| &^⼉%;]K,Wv`8i9"s;‹2r+pOSG9e-u cHg!09&Ub-r_.PqM96y*sN?nv#5U`&kryEu{ ?G0?-<ŁC ɒ FLԛ_UL%a4+SNt a4˶8_V/j}Z4YZٸtͷ%zĐ!6̻m>~ـ xеW`Yzhj;S9xEOmsZ+@PSa,}iYS,? &袡?Д|R92 mCcFZ7(cdLj(,=t;lQ19%o1P$czG/ȑ\¨7KfLR/{d6;S"4*XUj?L:?ng8k_WoĶ]z92>V͝fbH]߈B %K.;XёE[D V߽h4&Xfyd$9^pT" |% 9/V\Z_izRءѮ"_MJQku7{Қ.F[5Þ!8b$WNP*d@O F-O1ͧN''ޗtfVPSe\a{J@M+a?8}s++&cfptBxp4xA#+*ȣJ@<3GMAG n0&`rd@|<| 8:iNYlyHֵhȧ<.6Q'o|kVυDo*hV$by-{ڠ`>Nb? >18Lt($;*&dg^y&Mb#7t)#^]7~fHޢMۘ(=(nxy'ڈPoj]9tK'yVNE0.UۛT.{~'E3lpn. 3H(ܽ,z[-3 U: ׆T P^Ϣu{VVB75a!]َG̗`R="i\7@ViOkPx8]9z bӺpG}[#('%C nFb:ܺ&{1!Sr5dCEV.Y?;1Wl *s)r`O}2e/kC%F# : (u/ſzh*Lny \?%'E蠷3+w4J%j@iAi!W}}=y κҁZU`>n EjYheb/  dT+\=U\K!6Rݞk ^ȥiUHue)B^ͬ {){֊#&sEA}Gjʂ#QZᎀ1,9=%bUa`xuJ=/uS="L>* Fap4֬Hp{U#bU8'r T[l2P R s66-1t@EZpoP% z#T\jj},cE˜r.Z5ubM!85U_U63d6< >y(#X*O*jŸ&Cf #>_x< fTz䧸: bҹJBv-:\7!ќ,YɉxFWeO8}rsZXzFkZya =\T%HP#ՕFlhf ci denofo.&L+$w̷Lȑyy0OH 78 ErSmۘ,/ evJ *ebPmziϬHcJY{fW]b1ʚ;,m;Gȴ/r"b%?BdJMR!ӻfŒ~`_Vq`#Q\b oQd({aT$#|!M ]YiJ2m[rF!:vbNLKS~)4ӊ^vbnJ-9%֙oi1"SGf"GZW %;ЏC lsxT@hO4=ڎVCijSuy荨ļl"., py5S+R|stvy'*,JzXds^Tw KA:X|H0G̓4؄rur>.S[j@7; %NJ٣Z | ~nRgYk#䁮8ݯ֚a KvFUrov__>e*.[wv[fDe#ݷ0~? G}̎`PW)aBwJ2Y'@c3DΦM/&iѬoh%.bK69*r;"#{21Jf_I7m4F0܆)ph[V|L=2 ۾/ArjA.]Fqd W7{̅CпB' wzQEn2Ʀmv9nntO>JWq|O${Ie!3TI┯? ə=3jc`Gd\]gԼqۤ{H_-%, '`L,-`9]@Z߮"o !(Q8j9Yzhb̥rqqR괙q*~PH JHG˝끼~%2 ~>}'|Oj\#8֔˓?i=A TWI&-OywnZhp,w'\yc-s^@+̒8d K ]ܲ 44{bnؗ  lC\!T|79A߀(4 5{gg%>ߋGh'耜`wxz~c4/pGĝCbilEz6-b:C;f(e|Bsk@iZW™W8#]֢"hNБr\6RtUM^:!{Yf Qdo%!7Bz1M4Z!9|u~LzŸȹyXZEYUK @(ݿVl|%[ =mLn֢iE]0 7r"D0]YɾFݩ2nSsTY6Cc* &G`ȫ7N5Z˞<,X2hSy܌F( BkE՞=Ri !c W5(# 0qCJSI=~1S?3\jqE\< brDj5Yn` D>l@]ǺBl^RG`ZK{a@ORf Q˲Z1/9OcKipsD C8E%xp=(p]7 0˗uW3fܰ  uo5`3wyIw7p=/yjĩ喬dM* dnǸB3uqtF*'5!zC=0Ҝni{`>qh\ľ!8iFb^ H@'M*p pG)[4W;Z$!L=`D_a|ZI0t "w" ]焀V,1dr|2߁iK,dOۄ8/f_ ::5?o˄VsG9*՛ h#ʢ:CR?ԃ8 O.`D#y{r>q͹%`0+3%eF1{#W$mgzΚ  F`͢uʫgA030{woq)G@ǻ[ )|qKa.wmj^o~Af\rܠ/{ߡ3J)\Ef54ZB8 $Fs" ZaV-69N^۟av {o&+-CU-EyscHԗ +fIxI xPvdִ(/KW={rw$E9ΏﯳJѶ#1j/wU@¸X!ü'qbGl mN9Gdtl6:eEahI뛤=ySNg`ᓏƜ+ڃԃJ5'j8>5y6\7^Z)ɟj^1\Jgl6>=iMeuHQgDE?<*`f*;y̯]a)ǘT$-: ēп^@g=>¿}pf[[A/p Yܻ`V٫*^fwQ;ԯKykk5&o5 -\])9RNj[ӰD##lZponGϳ*k@q4q R;AT[A\Ď̒O .ゟhX+kk*gVsU9U=4*axRgҡC~%6yo)8g!WAps8?pNNL JAo'nH)0T5kiR#H%vOIfzq>hfd/?]lp,J_/>V׀^K+m8 袅%ămap[Sұm~mB +Ϛ_^% 2jlv!2)'xYxvHl.n_q^`b0."~tSy!!%24qv)B|CCiTRxA<&Q{?VBj "b޻6"6FFxv'hZ?\$\(JVUIUVe$!wh(`5(:9ʐxoG}E8Zb_ƨJxivK8`i%@Ss%B3ׁDIab9LD[Al cͶ /)ϿBtFj+~ϴ8Sfޝ[NuAsFwk3je4y^:u 4Fyi֦xI ʪ2GAH7t zow!ڲ=f i\Spݯ}sf3xlbQ?D#ؼRdQ'_p ]XQJi7:gܦ匜;@k2`I%SlOA4?ȶPO+ iiU:X͹EqoowǗ^Z"u: 1RW "o"l%yL}l>&Ĵ{9! _N@gn sF`ԣ >p/k&H @ s*3aO8@9C}bڂߤjF-nj[mqqq7YS QM9ÅK^MZvxƷO)SWX#6"<|=9.7;|3sFY3'/(_bN׏^N)._Rl8klX#ɇ.ΝKMطE 6+I);7]wP_3I[ӓ݀;>"r3M{SBt;;9M |NVI'?oN ,ᆂ'`v  k.0zZ|)C\mdw<[_*Eu SnLz.5FDmVELQc8&v~;zˆ(睥9tE&8}+;ÏJbR( JF,gm%jRB橕j3*v]Hc1bۣՌ6M;(;zxcEBQ(.[2Ŷa"Fѱ*R :x] rM5#$+yj>'D]1tDo$٠dX;zz"ͷ&t*1UE=@5p,2{[VKrjͳȐ1O/t"?? "#@w$X9{;N,*Wi>Ҿ|tXo"%< ؟9 t7yQBެ9Zg\. cGszK: F# ?nd6DWexCʞn|MA%K"Z-^{m S4-đNBlZ܍:`:Ca^jH g۳#ػ;xf +JvѓBTr2q@Wn/6e4ԬXhM jcӺ'X, D)c,TFw^)Tu*K`wl>e(7uRP˸is!hjZX${F{U 0#l?6'籍O4>l~;idM $[f<,1e ĘC*ƪ ?<%fL#sc oƈ7j]6ڌMXͥRϢ$ Nh'M6^1F{nfuX_q'/s|*7\ZWԄTMTc/|GBsE1*Q4J8gaV^iI__W̨Bޜw}ZJ=v[6IudIĖf%h4D\wg!*S#\N< ƫ?y#:Υ)1S=2\KTasw/Ғ ZXHRxeILwRtY_/tZG  X)iZMlgVdݓϞĝ{IDBRt;A|f|p3jbGobQ׾d.G!{dmXZN^ؑEӛ4z?dy>JA 笣{"P=[((׋#HJBlt;.GJhʋ136Hk$eHJJe!æ| ih$[e`C#} 4n㭏=N;HHbNUArքŴBwE&¶2(dp?5ekU^Br eA.Su޼UػE(LBYPpݿK`^y eh1Xy}1.uaϘS%bA*^ӥmz@;Nڂeaw9I #!Zhp5H]p$_eଝ?A++XNz*(Y Qfc8X75 ,O5Wc4B7tuXHωqӂ׭nīɲߙut("8Lh]vroB>D ݠئ3J0*~BZ12C)_r@@[Q,Rb8NEPMrnB |WL0C !!UCWpy'].t N>9GuciD"-^pw9m޲i4\`Jr5Z#@V&h}+Ȣ׏^YƛVvcdM-ْɪ l+p*[ ?97r93ӏq:miɯ ~Yj#>_?Fח)[YƎ`~Q*Fs`{6O:ሶ^OKT?VPnxW}'R/r8R09wzG9AYJu$L> Z>TZlbPG|5CdKLЅv!N1 5*CƦ7>&iSX,a?Ɩ(s,:DmCw)EHވ"u 7]^|O^%du$0V\(cA:'﬛l+03N7RG'u? $.c0.&1/Db LIX< \A[ i=. yֱJ5rk,_e}kNA\}<<zz$jh"@c @1ٗ곴z|n,#]}#\fDžan>k /% ndlpl f`K:$N:F5d'7 _uIi 1ws)4y kI NLS62&Wӄv֒kՇŰkTx战6 -DTX}+#?3}L zHSҧo8~qPTQc;!õ)Hxg: ꏪEwڰ]Wdǫ@ !X-SsPWwhh-jjSOU*NoT2'=2ox) &7|PvdG-$i&ze+aw%W&KmNr-DDŽyaEUyA68bdhE*{#VK@2NU5s0~Ҟ494f{כ;IFZR߄k{LfĒPYqa2 +ZW 1yw\ YߓdK~۰֍'>vh Z܁1 G;c+Ab.πOfBLQF}B*L bS4-1=*P4mZ[h.']pJ!'%r3՜ w.YeI9uQG䢒Mԕopl(I$슰{<F!՞ rDN5K7%M*4bfM} {LNWDi?9p͢Fvh\Vu* GxwfJf"B" N0=Ȑ<"^a[P) &Gʚ7/[}f TF t+O$hH١TN|jb:`&jIeP'GhdhLm k͇:Hz) S#(_ 95!z%K!"5v: 0沍pPH:(ϐxm5l,S݂#5$&4.\&5xhzJTJ 'g(jȺՇWAb|}$Ú0#")ry1 kO6-dx  CqI(! J19ҽa'ImrkZL1mWJ'P 9E Zil_S'$Sp_p)lMNlaVPз5]cIL s<Ȳb1r* ޢ%'3d:-β9{F^o)ٲ>>y,r X̂6=t`W~4>| :_>o `L^1PZyШ.ZkH@UhkYf%N3uԕ v:.δ/GO;h:\EsdiE"4ap|F(/$.g0Lފ>[z ĴqgH,p$I)oOG2ߏr~FAjtuO:蟅^\7A]s ~l((f`7ZoTbpYX1٭A;:gpgJ$AU5(J)p?[*Kk 㸢vU3I15zkK˝4Pe!uU2?d&j,:Ƕ'/t9p=;&9W#cR%|*,,T3 ("<8aPx#Љ'Y4oF`o~luI>!$x1W Ցi )3Kuy 8, aN;&i`K\riS|a;v4f;`xY4SV!x,o )"=|5ωDׇTRJ/RGY=mDn"⢹㔆&40 Ȋq !6BLv)ԿYEcK&̣Uw)FfM& wzr/"{o٦PJtRPp)*L+&vdblK`v`AcZ+zR`wگtMIvۻRbjISˁzp-D Oߵ^r`n Zl`b|HX}`@96ilvK!!,rzp`B;iMI?[[~UuR@TO6S!mEu}FcXD`<_Op3(~B0؊%,eǁFzrt@%@gz:gGHa1/0&whŐ H1DvmhW㷡mtKZe?켞V9'I212)¤au{l.%97H6炻Ɣsehغf*AK9M՟v_1=)O"b tU=TmdNhD2*oڠ&?MIBQ(E;E^6BP"uUFC:@1{kzE]Z~o T .h= `QV8⟲ڋ38 =p#04Op:/,X Gŋ !;Xtѧ8Qq.QP@*kS {ywn`{{XX}Qr7g7`rax/UEFKvT2zaRAEhx T ~u{L"O@(K,ыsr|4 ]{0uhs~O(W-{Sgecb;!^" n9I6$|kErHPFhI(dJ"W+1t s7/q#=9>؆ouރ_*Ub ;a5kgIL;lfJMmG~$._ [W2)~~$8;aH!N,$QRllI~j$~r,Z#;L&f[a`+CōѿrFG![I. I(.ж_t &"Ȁ^VA;-#2ڽi‹sEGL:oi" 3 _zfY; djs9)QPSitoՒB p ISQ;ߚIkiwM6#ѕ a8#pe8]qBN(hQ5|+D'y KpȲoAPsB \qw꽻7k+`?} 5!c]k=>6+ՄҺ:1W j!sL6qb L9[HJSVΌ+!v{nŨ8'N.ZjE@/L WS)hSXp-3u [U)[n4K!AR(4X;tR ,#O/%I<'""]YUfQ"G /\xIT '<ϕKZO_*Ir.6DpTZ$epS4wǾlM|OJڗV{-ޫm5jRTV7QrV@mk>[o_bwX7Pv ւmH?ߚpX3&csQSk[-%^t\WXgY@AX. '#洇rz9ɕ17#/,Syj4_;XdbonDr|:r#}?C?dtGy#*R0Fc9eE&"%4vGZsmؙA7Z[ķMwH\oAf*T,Əm{ġq̓'W"PLRʀq$%L Q]Ab}yjrXdTuлՋݛ~4k vuvWL[SގobF\<Ȉy@J:YmNyBb!,  KбT ۉ?6_x[Ŷ$qI"yg :JҮ30jy#xEO2)RyB/s279y:4m?YN;q3UkP]Ӯ,Vt֊H"4:qC&Z85|WIHtPnސ%qP:KWj +$?0 1L;я5;G%X&0іbE(/$4_sRI&ߚni 撾xDXrF$<ֽ;J DD Iz7KeΗ1Ϩ.ܹ#V{|VxbZgSBn,d(9;IT 6DA4(_Kf4~R۴X*T8q3:Kԃ%"-{y_):x:$|Q=W4Y~Q2BE Gu&}2mT/r:w<ѰYӋl?@7ؾR lxx#e"/GrtnB m>sgYZ07070100000391000081a4000000000000000000000001626034b200004a24000000000000000000000000000000000000004900000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/snd-intel8x0.ko.xz7zXZִF!t/J#I]?Eh=ڜ9O.swd믤8)4RҚSg+8HGjO) ;}iJ.AdO r_jH:i& & )\ڷR]?X$s4sﺲ" \_i8~^ S4dg3jϱ4" w 'T}XgSΜ9w/Ge~`V=ܼ,|`iC5[EA|G:=k(%Bi}vs  H[ALAj_ZCÛ'*{iv9 ݻod'VNNRW,Xk1CVAgkuNC$l>#j'e)u,ܼHoSCzBC 2&wLJ+EM?"Y6 %V|'( Yʉ1WD9(˟È6eJ2 ͺP<+(LU8M٥$?+b %Ԁk'_$,ܐBB jlUg:{^zòZcxUZw ŎtL.i MT}; Po/`M:E/ϳ{tjD-'"قocC6:ye{rrum2N6|,IƵEJA@2yhfxl2]W nwvdN%H\6=RO˳%*K HW!G9}<4oUoԗڶujP🖹A5ƿ Xҧ6B A=sYM .uJ]>>fchk|/u&',.NH|h,`U H]Y0x67a4=>mb={%y#/Xpd~.3vI>exdOG01w |RgtwCh{1VU:6EFD(!XX@}*ILS+\=",FvN^ʰ _r (MgX̕˨YE:lnfUx I~a>AY6O,it;UOEJ?cXKR{Y;nW !po\8rGQU Olpj‚s ~5pr=|M~7Av?5\0K _d@9Qݖo7 <2iƘRIS],m'PNűR8x_-ⶱ$Dč> Y7Dzc7{qP 7l ޯwK!T>[ItW;u+pc%;2RcUΫ#3 f{b$\8ȸ^Y X@»JY:,[f ˀaf(:s F1s%9LL)/y>!|EPvI*cH*xk3FO7Pss6lwC`¢㹞zÆ8Y%L(1#BQC*/rmYt$; _R` 8CUv2.DLIՑ[-Erbr-rО'*yl`Nire:WejyI_#HYY2bt  1#?E:Ln"#rcYZEgo~="!ћyD: RR;f-K-pLW]h§iH =W!7yT L$v R ]vK,r;\HNȆX͞&du1扊z6 nzʀ2z԰oYII+ |@}+\.S" hvrݲs,jtRDerN_/T,VLCTKCeNyNELv+˜[@pU7TNKWAl 2QMjBUI:D|ANu6D/vF{lS]6gP'-N'MF-\=H=:cMj7-Snr %W" ،R=}x,jnz񪖹أۻu4U5 뒬Zzs__Z\OpSEBvj,O`_R*|D|iيJ+wWRJ !`慸Tyi#\RǮG7y=Av@SlG?rcھwʋf;GHkW#h Ld4^|$ Z^\J<4]dzSkXJ;l?6D$ 0zGI [O7v\U3Pk<9t.j] Mu'mt*'F#f_ P2VUy!#sE9Ik_$sT%k&{l4ݍvJoW{:Y9B[4c%|c}a~ƕ }ti<:{ u4k|C*kD)g9u>]:' =e(s8Ⱥh *PPHぺBXVu҄UpfF=(_$vap^L? !y9rqTT^ҥg \҂ȱw[u+X⣵:\#K99)NW]ZMK.޶bK; -@2w׾3,e~Ckb_H˹5cI3:{~zN'`XV{I%.-E]upU*HoEǏ[fTGXmD2OὣYb4R$ 7^M+{r*hxL[0ॡ.Z&G%S.7cNX4}F$ " DhE9WmkֹdT|_ l^9- sUI'MxXK{PZ=[/g&~،7`"|ϰAR3e ̓''7~ *; cX]IՓ/.[4JTLhFkݞn79u&|ee޿.@fviږGamG+f[>h,1iH-6]#nħXBtYՕHA4L&XC_%B#,몕KV95p&MYP Ʈm]Bm$55o(*3T"to%qaqo6dl~UCGW[@X W8^0 aiѯPFT ]~2RlW|^Z,ѩVy ca!VVٛU|DCg}uZbsSҶ G)|,7lE ~BQ)M L* <=zE!gFg?LSrL.fÃJ^&GE}=W6f@Q*^*+GeKb0+<΃LFڎ7D*keg >+aixx%h4=.۹3ߐֿ5k^p0E1,ݏP]MwɁ~yc93OnK[S[_4ǻ Mi 4^q?@kžة W :+,A|y#bg1@Co#p>V랳~u~>>xW%JR `-8yZ,mRc:o]1Cy%@GGzBe{͔&Ef3lIku&Հ)@O)XLxh%=e;P"W Tb]4 պ<r91pؘ:8|9㻩,lzeTãAr s,LAfb |ZǓ*RM<ؓJuԵ^.6Q#&¼z`9gH Jgxvl>CwB."b!/͘uE310gad*.HQ.CU\Z1yc@޶SdʒS j +Ǎo}؇pu Bq]D_t;ZCOܯ:YވY]u0`7D{dlvHlﺝpض̒( 5FU/uVG6%yk# #e#L `l)lZF<-iE;UvRlR0 kSK wOmozHbKloJq5<ֈ/nh41,g d:icBFujSC8`.ֳxŚQ,IHB`z8m\J#:w/Ȱ6!tc_㣋Z!J[ 4EùK"#ڢJnUh%\ q1 Qer5~I>[0m*pW)㱗W렂~7`c7La`ӍXaJXyb @65lH}Õ;v7F*a#۳lv8] Հq4TO jUst(TΕǂ9~eG Nw\zcTZ[uUOs(d&ۊ-@,@`;~aLN.c Gd؎Yz0^l) h|{Z}A'ꈄƔ&|Nd=T#P3Z[ Z7|' _^ m b@NL.1q"ӏ$ ƒ]KkHRkT6cnUe" _4 psQrVG=t? ~|A%)#e-< C8Jnt5(1"({%CzS7:e1 GJCB#U><# U K|%[Uc^|~χ;B8*͉o4Q{I-\,Pz܌TlЊ1V~c`qwzzi:Uy|S$:e@*0 ɘ j~MK5$4aj uxfJ U>:i+4Xt e T3ƥ+۾膀j*y{l,eO{? Ab5L8q>6D45%U.^W1QueVfpa<>M1,YoƠwIR lcu 9n!J9?:)xjK`]bpJ\&_ut62r}zz?43=;2F'v *#Hj43)) wZ0ͅ;o\R C KZc,T.q΃XS5뇶WU^A naX:ψgyd=4yfPcxV_\K:E u>rz:ǿs9=j56eû QqGE,lmR.xj>oMBi[Kq_ޒ,;w ŅU/8`l ʿHQSg^Sa-f   u6鉺!-ek'}qa`H|榠-w0(LPK*up 7*D XbyiM8̙)^wafn8},>ȥdݓ&[e"H>(b;q$}ϻ/m$-|r)R24{k Gr;9X)c1AYǃ1ŠiHAH?H?Le}\"C?n8= @# 4=#{aPHj^HL gg1Ȧ}@;~q,O׿M"]kR$X:*3m' fV\_ ҝ}! -W5TGQ6Hx^8X6"^q}*pѱԏ_Z.}vѱJ={]=)ϋ`Q48>i#GgZxcxPg~ ʪߎ'_:>JlxZODT,#sS#l߲boˉњWmAB#@PڸoB.(CG/Q$]"D뙃9]9q dUf`Z2 08x*⫝3c{]{+TkqϊW=*+0 ;]^˻38J &jöҶ4C$.KcBo,5`''5I ˚S҃ o_3Do'le3`wpG?ӹ\YxqE~7i{Ye TC I. }֯#AjUe>C3N0(}^p4 8kP j UH|Ɣ:KU*]n ]`r9薤lގ]:I=4kضN}Et`٩ҊԾ Q>sE]"N0ֵj$Z4w2P6·1#b>( I_T4t) G b%C!i cY 8ⷵpֈ;u9{2G5] 4*GP#e~*#\?nTvaU'D-nM拕E;]) }a`pd<L'qjO'Eŋx,~*FzOUUh®FZqRg߹{{Q&&qn'/(UcdqEo WMJ Ym@p79hGSv<)J cvSy7@YaQVWnd,ڨLeܠN]{C%7Ơ1h{7W,͝pqKg.h}6 c EǕ{ |~ܟ>mr8>k:5fG=ǯZN- qhy`x|Ny\`{6}!gQ"]?fmoT\QܜEqӠfUDYSKt4K'DΒO'Gb_Z]` y782VPs7ۙʰ ȹ_lYL2MN"G|lm mtDghwߐLhW<D慇|xU>@id!Nǐ[B{HS>=P ۶Ejq=Ik],e˿CL|t/>ඔT$yW->\q 8OU_ 5;'aq7Oy:^T:-MͅޒnLlt!Mhu)elu.ӛZKs]q[{Dr|q)ލ*{pyeU$j,ێ Dub3dP<ccvjM]wjJT"%!偈L&HP SΒMb6>6<+;&Z #Ԇ[ƀ'C>Io3OЋY@ȥE(\X?%VG)\idg*D U*K[w%μ?!(D_?"6<-y.c9V~2̛,@ x+T*0XsuLZJf3rKI&:DߛinZTc+-dtU^tVᠸQ&{۫v|;h>%,9@Ӯ(_"N˟2f:,7&>s"  } ӬL\/5ҩ=|}C3,%W¬8] 3zJG8(bh(6)~"gu񥻋^AWk\nnpk8C>ii`~3'pj[nG?Rz%G~¦As.;_%>0Ȁ?!W(⻠@9F$ǒ4R]};e.`GaJJ)w>Asl\v{ 9(S5aC["3•=1oT^/yq~v}_҄wm[r)dәcшi~O-o~Nu\S/$*LzO;"^eΌr)s 'JdhHR=7\I+qC抁ϗ yf< a.l?!(gB_d3uP=SEPG <ժאjK8\vZYi52o+'"vYV/qĺ  `eb(akkhv~K:@x:T'Ow?gtLRS ^VV25[vK/##V I<`(P I+iKP.*҉x長lu/)e/.joVK0{unA$.75K; Tsܤ՟Ut+ml znyzc'tvL(fihh(t=K6BgIrP7ހ㩏Sps5PrAYG=l_.bi H D~I򠴓B Ya)pᙏ" ӬϤݤ<5-]6!F;uiDͺLEĺ}KnAPHw 3A%earFr*^Xwr!p]E$V1~fvZH+%u*g]oJJ,0 v[Ȯfb!0\FfY<ueTy5y N]db* ȿT򣻗eߝh| O@suW uIt(R ],EHvG/6X"1L^oiӎG@ }S+Tuv$9e;pؠ!:zΟVśY51T}(g)}e^fR @jCF}b$@  ZoA궈c.0QI #71.2#9$RхxOvjj.3_kE>o4 u=Rǿ (-wkM N;u:]bߞT;މߪ_+/=)vpȢd%N G#Ķt+. I,+F g==6E&JB>h؝CzңS*; K0s\2R\<^5Gn"e@{ ] r[З gQA_)̥|pn%h_Ke.R-hcf?;d\٩zK7m/p Ɛ#j̳c]}9։@}Nwō=Aט^~O!C߸gB^ cL1H_jKaqw fuY`D >Q:3PNq=RCo$Ex^Or447iޜEv2|KDR"p&L^FbIZaHfW09#ݑ"\$Akc0^w˵1PV0zMWq*YTf/Eh&d8b\Y5=\w';:.jEnmP0#EBb IgLI{3ZfKkb\y_)hd:mSZV /™]JCwΫy3}nÌ0@c/LeڊB|ܵd:mTiŅe[۷ФjzRFΩC 4%l{06!LYNN+-ՋʥJ*S$յs_dA/?n%%'ڗunVP;Ƌ||U]\v7 H|Mq_jt" }i2BvLƀklk?H3uYh@5f] j{tCRWXlcȈp~RE^n"ÿFal1gבIW0_(o6s2~X! Hw4P+~XRPQ/y$EIP~ġ{s@;:u1O/S$odlzLH%8,Jfz!?B׾pQ0a}Th6 o, S#uNH`BrpoU~eaoپuS43LyR(;]L(Q_焆`:$rs$sJ:&˝୼GpVoo[ 6-n~s9 Yg q^H>*#(&Y :0ϚtX*O37b,kQgHxxQ8.OlrKzR%TDm [W?S`$?翏/ F@ց5nl8U ,az>*ߵda~vֶ6}uWm\a&~`/ќ"Z{?Vߛ`o;FDq{qiMض{Q$=<'aO5-nޗ^C>#p*~5Jҷ3 ;gg 3_vOվm$[FV6_>,}3Iے=^1XѨy;;8G9Ae^HB\|LaiyЗ!| )~ Tݵ|NmO 7/毠9o&S#F6d%{ EN6sr%;k8~Jy%'`t1TݡVQ8phVrϕ׊ j}4 +OQg9AbORW~_I* t#2߭4Zi nA;ЖF2c3V<'*Q'gnA4`@Ѷtj6E[WL[q*jWHL=jjHHȜ ຮo8i!0W@ē"uMBs+=2߫BC"exT޳M"5TJ۸3Vw ßِRG 2t׬ϗMxf Q8̮xb*Qa9gz6^ݱQc$3kFL+vJєGgˍxd;f&PUs;޲izÉN!љj:ibByӥy<&f8W\mvvnd^k+])YYB 3Ng>od9pS}M!"j#@2*%Xf9)ƻ/@lt/Mnf>+}O>F;!SE?V(BB4OE`"Hw=ԕH~s{u#N49GWl+H"Zv@J1c©rh%́5!u0<1٢t望-WHD|ׄEd֚1f~ ߾![8ȇ_!-M|0Xé]@qgz=p >Pgͪ1o .v+Zº $_C9SфKXj|w"a'SX31R>&w @;t>m;q:P*p#4G^@hD GCD`KgZN9~Au-g^SLVf1G[ruA*1&I.+5.p @28,WﴓȓC Ƥ=qc +S}D$;X['"zO.Af\2pKv]=0ϙ]Y 8(rϜ\6z[ yxsRqѬs9%/w@ٔM-{w(O3"aʀS8qZ]ߊ!`Nsqn4Peaۮ@Dp@.4ANF)5bFtX@͜3TitY\bF&ӞFew=28Es2NGz0P/Jm\۷`#\}[@݄8aXO lXVY%۷QICU´^S#QY| rXY@~sڢʦE ='4& E2!1Q¢#4՗?>@iI? EJe׾ [Ж5KC=gYy*?S<tFʀm*#63=ɶ" Oh'+{r-O7dmhQbu%M9㺉eM I=\y>b(~QfdHRvtJKT,[/Z5XJüDFL#mՁX:23cEa`la*F6F&1q;uFS$T7b6AHѨ%42{+zΚ;v]B&. юaV Ѣչn)vɪS4Q'B;O #םl_hfk` S$ e.K])͛Oz⽝uJ'*!K$i`o-^fy 7:&Lx@|<˟=] B4R[`B8$3W7%^>vڠnhy.˨/ |ʋy{ʋu[u1iמoΨ/v?$ #2 Qs,p{)wU!@>{!+*;qzMxW$FC-ܞψ'/JLU!;tמMn?&Zݴ{K04]vhhc;m7Tb6ԠmtH;GW@ҺL TzΩXG%#ܢ&;.8\] UY`aU-RJ]d۠X#cw[O o_5/~6vRj}w.ڬHx!nW0QtRkmV9~ʛ|AM31F+ܕ=ǝԼr\QۮapH(nH Ad"VE12#jbRJo݈?S?Ch&N'aH*ȡd;JWff -xB!IP̀]ZzKUK>ґM"'I]J" .]Qn.`l8OH>XY6b[o _\g-璈.e{pFL]0wy]! a@DVK0vj%;|pKHDfj'td4Ve`uIzT"U)(IP|u=# [G`)^'u,q[6>tJPFO?6`+ޡ;KJ!DeG nZ S'6U6DУCZ {?K *w <>eT6;۪UB8ǍB|쉠t{ݤ6)Fn:-7؋Y3 S37Yp,G6q8b[>& ͜,IJN+זJ 9IlhQ^:K5Nl¾[zx'q%(<')x Kl;v`09$cCwKVg*D9kCx2 'a̰u[Jq[ggO\E}Pc SIQl.`v{U!&yQ++4L =s^q$UwCR#ۮBeq4SF L?EdU3?Z/ ̙kJ.kw0 R;ͣs;e9eЯd z3Ld51z8EZ7lXi)fʂѠ8R@Va]`P22y X>y>HE+20@Î8&{"-i6cvT GR@;< )Ͻhf hN`iUHvZ]‡?Άʈ᧟>#A.ex,fǜrʍbST{ j[0 Z3bMRkűIǷ0XV .ȣ rkJo#)ͅJ$91OHAF1㶾+U 0)'*\Mٓz Bzr׈J6n2.Hk#1TmV8ka0EP٥q ukm흦v9B BĶ#+#P5e D퟉] <IPO D( r>)tDFidMj7d'o=hUoKCbS޹s gYZ07070100000392000081a4000000000000000000000001626034b200002538000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/snd-intel8x0m.ko.xz7zXZִF!t/$]?Eh=ڜ9M#̿mpD/g! .pا_.]h6UĐ$ILSBes{#"7D2oaAO{Pٕs8}5T|Bu݁O5IE&YTsm|SX`W$$ž>ѵ=uFpߓm=Gy2m C^ XKo B$d#,?/o{G; gHQ_ѝ2A7JnI5+ڠid"\) >|hɽ =6U֪@a]h{+xӺ[>7 bq0;|Jr+WT ũӸ\Q[5@r0z̃>/ [\qRIė).a|[p֏XBSUGMe"65NQ.s`?`Gة±DԶ~|\ =Mg}_:Y[ʛ; -)&'g73\i"XZp/lG *+h0it ^x7[A,"#1St}RX4-J5/Q^F`@$EG,583U:HŚ QˋH%eft6Kb'I^\*vN4\NdI.ab-`)toϗ zEj5.81[pEpx~]/AY 8[¨1s~?H8VA%]ON/f}W$~.KӌP~Y!YxVEK N.zWaAaq93[ݫKM]]աk6.m!:OOcc1%8c%cMЕy`PF-B;1׼R8;+UR/l*Io%xo$Wa)J)x&1C|Gժ*.~B_ϗAFCMa!Hg5LĨI<^φDo`':p3Y DްF6QCx߿,vO2/n9|&5w e׆+~'sՌ; [V!߻A6G䭊K_+@74!f2mڳl_CZfIm?9ɂp}g+0ZdV lB6:2?ȑWK>J64v%f45Y ޕRrxB-SL$ۢ蹖A``ps SS !&s(f|j[(~Ư{:{>%11OuWt6~7 {Æ+oi|[o(Jrim)b o@6jB,͛cIU Fc97n{](E!MP]' )oh\N ZGkibF^*K>QoA!(ƕOĂV"ӘiwT~ǏdT}7JmL FJ"a[_^\9_$.jV$x)Tlj9&\]mXy )zJk4cH\d\H1c!WgWlz7v&~%֡OJZ(Ԁlo jl QØ;nǣGw-<6h3awz0!Z"gB 2D o=ҊGgf=Q w<&mV.k19}azDsmeb=.u Nhj񢙧M%`@mr2~|[^Sv̡t|q / n[V]MbU3N% 5rA(ic|f KT+pk㗏"NYADb wT8+CeW r~ߠ &WIO:/\ Y,H3X"lWIi5B;=c \kF,!C@ޑP  -PtT7'υ~wN&frFHzǭ؝|tș_Isqg#N 6wkF3ZH1P8WeHJka<7~m*=^ׂΠ>l؜|#sčWy@"xl`Ai[ξ̧/V2&+BZ ^,̅r^X)끊Fep&NkaasmxīPuO>wJԮYNy5&[;ЌqIv{e_R3т.P {PoI)fTZC0m`X(~dGa|~I%sW )a 7 @Z[S.X!Hԯ"+A[رφb , 9axÓߚ|e'y:K~ہ6R 3]JɷA&q0# si䑅pf1wum!=G'(ϝQݜ/٩MF\Kfl0#ga/V䷩;$(D} ڞPFx xwa"lG\0BN]R -d}?ͳ$SYlbO@lk^!(}Gھ+ebU*{b,n\7&aWY{po>٣ M'Kzz~%#x(} jt^xʰ! 3VP!qZx nnU, Dw[HU'IS|H sI%)zIM6\7mIYBQϠ< j;}KtD&MүPJ⦶i9Ug$cr ъ(UL&d'%UVž>_U^u>1WGJ7* qȋWl\;'wM}Qʗ F[sLM*8eH4k Xjsr_T _޽Y鸘liEz)OF2QF;Y.S@ړ'ŝP+Gb2z.MNsQH\\mgmE߲%='c(DRwRmYZUfDek[#z-sNYVFfȘM$.Eϩ3w__U7| @n>z9&Ѵ~ Sݧ϶Lrmd[=Xsjt:1ocLU(E1V,~ J6*YAîqQO %}S(%*wƕn3 SDZÖvȒI%mlE|tQ-vxSr0Dٕ/xזLe{"yWjj;sxW8࿝0iԊBĵW2<j-ɇ<_a% n&(:ȹheCAGNߜf|~9RC oT.\:b,cTF+84(q!^.ݹh?Wm{W--cb#p 8Az ܞRA=Ûs1K?%pJ'XNK? /tBo8@ w9Ή=@>uv5#oP"[NM] R}訿t ]M3˨ +T~HM儰ZVN gonuQU3wl#zt( ~ُS>WW!Bzx&9$TQmg?vvBZP:Z!Efω])x_FyaVireB%D 0h\˄8cR(23dۡc K*c{e{Nmw 3<1\5}{ ^Yg6zJ3(nW{|)5oXa~Pu yɘңtM dN$ !J"L468GUU!P7R' >EYo9-VYܑR[B)^;K7g5bU!+pqc[a:o:tZJF>A2Z @1X֛t5#uz&m*7K]5c~q0a/ڮMFa\?#px!3H^ LYxF6>WD9sJܳgYZ07070100000393000081a4000000000000000000000001626034b200003bb4000000000000000000000000000000000000004900000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/snd-maestro3.ko.xz7zXZִF!t/ s;q]?Eh=ڜ9N65C"TaS v68.kiJNƥz-KטcVk^IBǝ@3mS 1dr "$Ƿ xL\P@/hW %9R{ Hͽİd]hv/Vn<@H_9Lhj>2BQrX&UH+*R3nhYx~1QsHy=#t>꨾F&+b-6a`fϡO 0o\7W+\1 fFxfK,>HԶculf#CW61!.gκ3}vE<;5VDžnh&uY+wJk3 |Rg{K=xB .#ly/?I /` FN7Z M9(Kd݊ꏅ씧38?:4 6Ms >a䈽4>Qp(kVy$Bd% #Zr9ZɹOYI 4HȠyP (ưnTZHe($h0Dˎ55Q$@@ ,௩H[V3] -ztɠ|vԈCixֳZ摳2 u`2_3PՁCAYq+r-\`$Dj_OZdl9N5! DDt/F악\/S]í$onp:j  FiQ|YeXN }]-vRS)lЖ46GNjwypJ\iQlB{2EzEUqyˈp!?"6|KG?.=m&h}O3IYtlPˢq|{r b=17=,P]۠P|~{2Q9j~#eތͺQ$R Ϥx[[r;}J!xL]5,Z&pI=7Tᇏ=w7G~XaܜKG<{#*Mk25='y0rT¯/E6bnK:0T vy1J8u'dXAw^QnBW-pHg} 9 yf_yUݔVtL_s=&>׷^q)%'ϫ3P67kY -;M7TVm$0NB#<ˮ\F3?INP3],LZ l sQ/%;-pI4cn{f<>A4Ow1ߝz7ROBh𒺒9Տ'Ǔs%XpX۫KYLS#aԥS˾֤5ԿS=FY)2G7!jƢȢVOL8~/ dЀ8^"Ba墠jr0F3#%S$_ mЊ7KE8T{k؍6 10Z2jb%:=X,<>lYܜ{1V*\-:t8nAl{RGEf65j[peYv(2C1$ÜHF_M /o&zl+0lfԱ!2e,V~>k -7ݮsL,ƺI5 `qЮ 5o`ē7JFT$˹8! %Фp@KG釡 l[)oQ:w]ڻ,ay\FrK:OZA}8+v%@)r?\Ȇ+ۖZXE ,qI /Q>,;fa\GS$ u>3ICr>'ͷ-{ǕOd,"\a3*S* Z3/, @x|ö#M~lV{LT%$trɭA׎EzZϼBx]p-8-u3[G\7ca=XEj mqd`^eG~TA|1xo.f 4$Iѫ V*T3}7W'OǍhg@kb\v01)IRʂlX{PG(`4qǺtlŎJz?quvjy:m舑O bedD)I\~' 7YcЈR-_bjdzPvfJ7r,:&fu{pU"x"/žd1XlX3[0;ǞEY[392*3rAցB\$LEp4hܜ0CJ_լaHY=Htpa%OW(x>:̗q7ZZ}6|v ,Fj? Z)"!䨟~zQ(5x B@ jAk6Ah}t އbP&wٶ?AӜ  $0pŪ5ҮXϨNոMw-o%e 6@RXdi࿰t'@EܺÝr3]SH1 Qˌ s45C'^KaE\Utw}*Ԥl "YS] 7bAJ-*o:4QB1DqH(rt.ˍ^1 Gfpw,V2q`X6FqHIepDef7#?R]iaouSFzAlB&Mмawkގu#\t>]q2?0Xqݾ|GO/9 /,{FTDc-&*r3ofg?SCEɦ:>|O&X%f\K:~BbP`aUe93]1hlm  5Ji..`b#tJ;8Hn=E ̿w N0rt&Ȟ{zIN%qp*˴my{%Wb'I ]o+C![h74X͟0 UD1W dR˛NKtt0q5%"0jvw8|1w$SR;Cڕf%,J6}&M1'o7䇑QDw> nWI+8̑4:jšEAR0`_Et-w08%0 :W3g 8& *kH{.9~r^Lݍ-x99l"s@xNHũ#a2 dgQys eHSvj+9e^v岹ti>tzrHG~OUq!܎v.op2y%"&G')2Bn.Bi%}uU53+$3ރ;e\\ßus?CLz}7DyKTǁx!m9Té)*9 dF#~hl[t!cLA~E2Ҟ㎍770L׋)a^{|>э%18KbɎ[:S;~O=Jm›Ў.ئu|Y5RMs֞ 6ߠV p;a}i!]AP/HwY"dZ .hVf_ѨQޝE/*•ROPh@v>~+|p~ Pd[+,tAE^̡&7UTsj05, )caHˆVϙـv$á~smLȾ $Y0_O,$"] ɠ/z:94b=[:\oY9Lr)h̐W/ϕox۱#͈RNl|܄[c%dc. :I7櫘"YO=z5dtr/qyQ 1 &/ dIML'C.srU.Rp]kVR=sd:}^@\s9A>pmH RKʱ@jmv Pba9SS ^Bd= h@l*dQB)٦OS  OR?Ah!@ Is(п+S?wk$]جo.2]|qrih{̝4Kb\X?Т+ Wġ#\؂OY*G&K6n_͟2;7}Yfg5NO\9ryV}rG{[oNI؅ |r#Rl5`-.fՀ҅'EIY+Bk9 7i 9̚iqLV:g^.IpD1+Cc_MkU-iSC>qE-FEMϱ-yDXUk)cZ_\ m)<$nhR@)J Fɢջa ũוГuFJ2aw}0Bst0V+V.|ϼ aָvW|p&gnIh頒Fey4b_]ҹK0C|B7!\*ΖZv;G6GY`x-]"CP`a%؄Ac^H&ZFQIA24Ratf׏o].J1C{j̋9,}ScF ̣ H4[3To< fw Y:QX WT?]jo^9Uc?$$|3IVz!ZU {]rIJXOCٔM#(+ >Pg7dM] ?NcSKYPa>f`b S9ʠ"rI< |BfR٩0 -U> *SȉDu\[ξbZmKfW"CQ_kwn߾^B; dqjٜMEvU2D.Bz] lZhq=~nm}Sc\pFЫQtԍyVeAVe˅ƇxY?5z tZiMH|*O_WY;SǴI&Ib;HS  jY)\7&8rM^%$-份ͣC)0ogFj,Upr&T@s))q0&a}%KFpK>Q?.Xh1-f{-~jRsPRvLdrM? K>_,[25N6=2+:W!F =h&__QByvG}moc s&2ZlMjcJi\'פW3?౎Iӄ%X0"Ge[7Z .3S_Eq> 3e``x9%My|]ߞ֯M| 63Kk&A.e.d24pEX<+{ ik8J DF2=g}nUcQZdOe̟^䠐K+F1ԯˏuJ.C Ws( F!-}vq{pFȍ9c_Bڑ HϧRwk qwIr,uC]\>]D+tM}tDpy!q6Ǥ)cR CG/S׻ìvKUi* ItX+NK* ڨ3_p ΋M/}[VO@Iy=Pt ydcuB2Lg \^@@/ 9PO+cWIu`6D[+КrϞ/5<*z**1y"wINB uRYσEvwz}w~eܶ ow'K` Cj1͈F>=N *8],mDNZŢD {>M1њX;э6-±ӿzMԃYxq9ܧzuU5wl{0M@ΛJ:yȓn4Ϲo@8XvHxYZ+w E-HCb[ԙGZBW7fSӺw  r}ѸW/YUa# jH4vb# $mwۻ"@ˢ *\&bu F{I&fm '<)gKh$!nkH# ؼu.+T]wM]srs̼Mzoѝt:y 8\ ir7v?܏b9EqV翾AJOZz3A4pwL N]3ëNRJYfB uړĀ0{rZ,rfAIVB3ɦ}10lKm٢TE\:e$pݼ7SV0-J=H$ͯa@ZSeArfF ҄pa@߱ SyIwϚa-jjzGurx"̕$3eŊBA6"*f}L#Ч z Ҙ=N/bv=s3ǾCUTT:euq7ye @²a6(WW:ydli˳U q` =>x WDsV]qM:ɂl lj<+݂jr63$ ZI}ӣxɅn:^cClf]~Ql~4\ m%V1vݛ5ϜQRL V ِ07 yCZ?͈tFƙAΩBDp )OQM:gw/HWg)+zfQ8;oDŽ@{2=Zj'PQi?}?dQHzيWP5O> rx(s_jbiN9x1O냀M VNHo3> MdG1+Ϋ/9Cײ_O! aɒc8r(_3,iw-.`9&^hck174U3|rN3Up #U1dh/;A8 t ]< [NX u ثaf7}R}Q^MD]6>ٲ6zkIT%"~:['6>TdjC[3@E͸?ߣ0F[5x:uQCmKY"b12b)nJB8o$}o>i9ss >JDƻ̈ *XĆBb 21V'Mocz%l CJ u%N@a]fLICBVn6d{w9 x 5]sK 2"PJcn}McahRhbPqQ%d >4prO:"{6 ^)^' Sd`)`ֺ{٤MUMӛ;)ovޔw 'A|RBݭޒ"l'w&W_x6M1CjR5[tC͙Y|S]K(7,y\ 4IT5 Lz <6|MR >*__@q ]:$W9GJ_o%UJS {e}`K?0!'Kcv8v*m͕[vybLاsR(*O99jDͳ!@Xwzz>P @emP-j TtNdn]7Bo0< &9 ͩ\ʉ?Ft{,hZv̻-s6t3Q&{@=3a"Baؿ0(75>GrpP\k3 1m<L6rU^Al&E"#K\~)C,1%^MhO/z(YKM(펟"em?Teh6rQW^!*JG 52t/ǀ.=H+h}nyѵ;qu]o¬%/>I={᧡hM $`ϴ@rۺAxH]8.S^3Vd-]ngY\l'G"@~W/6)*cǛItV; ؤ_(헻F ~C8PraxB⧐{xs\ y)7Wձ?2*e0+sC?ńe9,Qyqh KADc萞cv-@`_mp*>hKB#8e:C>wTxƾ.C{x.dB82rsE-ˡ]tI~=y55Ȩ ՐPV ^F'T쌅NÃ4<7&mF7BG^I5|X)ǿmݔV6n&eNtB25Eqy7`NTX =YcLVkͣWB0G=9|4ˋ 'uM+6dAeͿ%C<}Hr҆y8~j-S+VKn@b(] YCH1 RkxvQ;ZgFj%X#ߗT>/&BO ='yHNF, Ũ}LFlpk4wڏ823uA@vLIxR\iΪv(F׾}alĹI۰d s-nDx4+ImW*=>MdvTMA4roN>_"Pƥ68 %TGxORx?WQonK%L9 j؞4_)ctXh2@n|D] _ iH @XV2)sz{P\-]BCm0Pu:,`lbPC`Bh܀3p$ѮM(N#5`ƳU}} %oAu^/5)',vrd9U}=G64sYR6CQ岇%w89vzwљ9hnΪJH4O:%W2-~L簱:fS^+C1~qLx5ӟdO)9-d2jh,nCdӯ>pT ʲb͢KќuV>H&1 t]"xMwaz?0j@I]\!6j• &|.F݁-g {S询pɞ"^ثx"bUo!Ԋ6IqsHl;Pnil82=KKd;[_-p0p֯sDK9G#~*f1ڱ[MpSdMZbJ# FoGF!RpX L7[;M= 4 > n.Cl'=XÎY$4<ϸ{,eUFc x@:|Ty a3,{fXI<'B!(]B@VFӱTYܥGlXπHq K$.溑"/tNؐR\vyărLXJDZ#t!˰o`9,\` bt-VUH//cZ219?uE%E=`?T't*ɭrӟ`Mk-bVeE14xSl H}=( P/a'Ѯ&v vVwdxX8 4N8Vˇ~"y^„{,qng$t>dUWeĚ86f{B{\V NHt؊LӋvkVAY=2(v =>Xvp(5.1]?.+9B *[O93m?bT;`RǞ rsw>/ a 3$K/z_x"}HoDe*zZsIKvqLlUAjL@?|H'3bM WƷ?o^O&.<ص+@>49o5H =]1⯺ o`:uB" ݪx+h.Ogwܯj@5L % qQV |A/j@s՗ƪ极I:&; lY<1x&)Dž *{㻐&KO,,^9^!3} !` |.~"8D\O#& g*{L:K%n!BO! /цeujpMՑpBnA̓|J *N5CְS v68!Id)nIǕpZ)L.+>1%7 N{ljgVG̣#Fv$/I3TɃ|KkYQ%e AMA#`G/v5kO1O64y Ax1 -J9_r ώoLU+ZP(~cTKr"ĮwH$ ea K88nmDB'Ks*ʦf4h7k+tKb5b ظ~aK f!K%%?Q[1TqXhr2c_pJ(Sۂ]ɑZ5;-ԿmHT#/2Sb\˭2:M 8T8"_ ]QO%J,DrOJD ?|ɼ2~?JDh6u;K/s.xlojoj~f_hG..n(EzLo z+CHhQ^("*a3ȋY WgRCϴZ?ͭb3)RRZ]scM"bZm mI ¬Y?@\ZӆUHĖtte8 ^s嶾?QBQզ0֦*OjncJ$R%2ڧ,T p7=[amSf(Gv]Cu+l&/B|ή=[d5vX.}< Ov搧~8{b\f}uJſ t}\2438ٝ:BM.1nv|U667Ԟ<V[T=B-0gp9eN1_;hޛtyX5zAy02WΏ[텎oPMDGTu<:th$R|9`9 b5c$:טVzCؘ&<@7~Clc}#r@8Oҥr^ =U;lMVT5%ܬ}PXZ]+w{5 VFts/"dtfLGe{-g /HCXmڑeuX #1**D%v㰆< a[b ZD,7Wd0Mo8"y CŸq{4&T[ NͷQҡG~fyR2+5p~ϞU U菬B5$a yA$YX) 2/[^2aT@JF|TÛw@ӱ u[w`"ZCB%7^1a]L W"pYaAcl%ɜ w`kl#P}.b 04*'bl:ttgE .Y7lلFT]M?V_4E'BaB]Snlֱi0@?qLC¾T0$x!y-JMytD:Q%roih 7Ьrkd:8*ЂlO0)#{)NNI?$Q2}@~u5^.@R d) ">4.tKE|c tBK<L.WGGpgWZ( F j}.f>uOޅ`5VPcvKp&0]eփq `p"OAY! kQw]ʠ"9LH@%ܯhX)G/)L ގ1=%6)ɺ9@_iL_`_sHusG sfÄKfSWx>@YZ1;{kcތi?b|=L YZxv V-8UC\i^mI$$SO]!"10鄠 n>JSfMx)*h8܁(7^F#H;lUNjI⽭u=mt/=7H Ж e{^"*wچ-X`yR]Py2,hō$68Z_lOVX|e)Q,ajK(:8KmvKv=\E 5#P/ cL- $5F+Gne> ܅jӮxn B"\8 _,P#p j%umVn$Ļ@H&cCx8,׵Є@zcN1U@ʹ&* oJ@%4&C Y߅iHvl VHre+<s\\4̓UOrC Ns5 Q3c>m`amwx-S3?Vv3\ VYs;Ҫf_&B׽8ScC2*FW(W\b!'wp~AGk9 3'yM9z{vWYQ}(YkSѧ:߬zK6 w٩۟дJSR S(ϯ%Uh#?Uӯq= <ldB\9BT{Kd+> @lN6Q")ٲcVVr k6T`Qc.\R인2քK"fmh"&&ڃ֍rǨGX??di03yt%}K?mҹ:6* ֦H'z2 ޯؿlhGFx|iS^bҫ`Me,J掆S<.?v֩\4eH:DӢ^߃X B=0b,wC!R :kI=}:N|(3G;]:G};c*<+x7,Ć9Tͣ~N({a͵ӱ.; ٬eFf 9D&< (k*+h\+͸wH8Y5S|p-ŃEO]Y<VbS߫m]N/Lhۇ 4[ R%Á"lM|Um*&&Rm+8)S9Mn+%DNP[3𿷸*D{ ~Euy0h2cRܒci3Aiv׿sˡ@^\o8DrdG|SqS*zV]wڤ@ 4!5mQ[=!2ͭH86jt,{|b!PWkVJ 'b ",pՄl>k_ڛi0sN9WTQv>%fFn[B]F)=UÕk]66`5-?Ϝs]&DO2F5W I1 '!|.Lֈ*yܲ>M$-ظ:5 diΈGIdͦH\0+8MkWF$hsnǙj1UmN7RC} QfV-Mp'I*f o*Sa XdQEXe?+Qp9:52Tumwn݈npe=3DиNٰ/`4õ6~%a3xޮ1edG?/ݛXn˭td?P|Is缌Y_~זqj6I=_zquԥ#i..ôi_N)<;Y9#Kg8^@;1yN(}GLas{ۮ~xbLs jy-πw7W{#d.jFdI>E:IsPYVx+?mXU$qJ!^BlyhsBG홚 |K^us|+䡩bu1sK8k: lvu!:Bb9>U8sJ+nFռ]q 62/@?D)hiQ 7Z!y|6ܘ`OyƄɪ^c@m\>{YռM4IoX"ɤ @c$̝hIE6p `N df@AMǻXz-|Wq:ޚUf ,l-Q>@Qs,e$Wf?fIâS)k3.3`"[;5nzZƳ.@KfQm[3weѼo &OsbGfV@NJ 9 NmM!s (߃>&1kW/-LOA+%f(XMW.m,sbU[QdA4n9,#Gݴ2wXFCa.|Q`cb1 ƾ-c8 RӾ]`e_q+/<ǭc*]M#VVSnᛖ5rԺg?Ӧc)zfbT1f&qNC)1*쁗0,-vSWPUi, Ϙkn0?,?N,CeOwz$b0YEiͮvk23!rC EFIW `{ñ6oJu aOJ [&iP"~7$ٰ?fwI",cSJX5;&G,d*C2^n:5u l'kCp&IVхXݠ&,}pv_**4Z0.7Фg1&ΏQ`ΊQ\vԡ39<^ޕ:PNVĘc3< FM0ܭ5^t5;HٞPs ȳٗa\*&=`c9GtI>m8,L43Qѧ>-Xqe݈v9G&b6ٚJ6`8e ׌Cy(I!LXRzE-$xwwv}uěDG܊'k_φ&(2ǫf&EL>NVPI˶jWuF9-[+`.߈5?PCHp>\QKh1LwCQTV~\J}@*m \t5_юf=dc0l!?Ҙq Ջ)Iwb^JZK NjF\~pm^LX?G/1 \-l XCp@=jK$; ;:Nju%;Ke` 1hx:`f޴, 8"w30+G{L) Q<}6g'Y{s6y) I yD04u@!HHm`ndN: Vd2WiҫY-ǜ̾j(;K$a0T'ҹncfJS:GJ n[ ~P +XMr rRx.1$Mt_՗~w?6mx-2>YdsM:`tǔ[r^Kօ8[&F1`b D"~HVlʣ^ַxYI).{剰G!M+EP~*FL 4 p2]BH/qte8R %FΓ!-b2y, k+q|hN?w> LӺ̐}%=,?jG gs*p LDgMrOl`ڽ-̪8#_5tJ;X *"q347ʛhpZB#y/dC"\&F2o58]}j?IYF n!2T_ @cO`Z]BU (j}uujDMW2C_h*IA;pϮIdH)1/a muo.ֺg=F×oVfq݊s<`lx2;աn!+"83%j)d7s~#PfV%tDۅU !,lU֪tLEsrZ'|+,{"a>ÚϐG$x럲AI~F?#mdgdxk0߱= W]S&8 ZVo(iռ+{$5bHəاd`G7,@'5(̎g M?Zxr }p΁~/.U4)1 ز{ Y kuе^_ckƑggiUg;(/bO T oܔ({8=e /1]*e 8ky;{;̀BqRh,~|{qH E/@Xώ0 "<?/ٱLAjz}XyRVLB N.Չt5!Dz لVX2y4bsU!L2lA,(7-c4W{(uyp>[}qnz4ȋ۠]P>?1wz[q]]o(߫$^,i /:k"#=_nfvkrF7.ZXrjl_S3]cnx\T{,?mVTbG+ ]@lCgxMp&8ApFt}ȠM NpCQjP 6?wM QBoVKt+,O_&w<6)>/ S"ޏn]nz4 Wv7}t\-W\;o=7HWcImjzSe6hw2}㏟ U4fˬ0u.V@'绌]х[#^[,1*uZf;cH!R b7ISo7nH+ņfr//Re[O\ZqzZWF=<`dnG+D,'XLsO0v$ԶElی6~0xZV4N_Ŗua&ѵM㝙)M?=3\F l3c*؂G=)Y"xfAhDJ'B? `Mo?(5 mM(\pGbXF!$׿GHvi/;::]K_63Q_5y (/+ >ݽ;@1z*7 GN,R}X*P$=R>]js Rvմ#QUaQ2P/z7eoYd+qqep"P=~gRDNɼ^\0?=J}T|]Y}MpA}MfKףg#:S ZAE){`sIjb+9a{4(8S+~q}pL>Yb(ԝ"%Ղe`$`y.arh JpWƍ}Kҭ#Ȧ,lnӁ){4 &<*>1n13Rf+. V=i-XHَz`%nq#6~~bKfc03Jϩ$92с%ü9\Q1( ޵# _ٙoIF.ͽH{[vmrd5WKpN}aGAZ-ZVG͎[2n|emnIy1uXZԵcj)QR<\pM))3D:`˨,`CLQ U Z7qɞG (r9ɧYb@&!2%t=F6a6ѽ$$7[vy'sm t?׀0*ERNOynKzxLALY-DvR1$諲bq+l<肺G jY üXGȄoI9C,4UZSyWp%+R5Ҹǜ>@HoŃ2}d4}})Gso#pUd$>ոҿ@tv_F>f!9, J$ 8we<Y\[[/%;6uǓi\&j9. [d*y 藱Rى OXfi}[riU\:X◣Q5B%f s\')n T!o(TKHcB r/܁Om|aE|(ߦ!>!if0o$SI/+AF2-8"9`m5_WCh%})d2yMOe9djM 4@ͼ-}L'^.1#XzS4胓Q:Agh,߁̓Jk"!]ůb Bo?<$BtPB#!.baib"TCr@' Bۚ(DQjt/.&do  6{TD,.pERu4a|Ggzյlbd9gYZ07070100000395000081a4000000000000000000000001626034b20000375c000000000000000000000000000000000000004600000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/snd-rme96.ko.xz7zXZִF!t/K7]?Eh=ڜ9LjVDQ$3౤!3m Jn)S׷O]SNCaCƗu*8p12B=!Fإ'WBfxfP ՄafTLhMgF.Ýڌٳe C0HʱZ57GNFLuϹl w{,`ViCN<JMc]:?]7ۛ#R}ȗ*F!0.H+xK1ts~})j{$;IYI7i"`$r Cr9Ub 'kN9ݰ~ YWnZC%d_UFykܰlJPHn%a"ڿ]C1ل`|(ۯ[&u3DPbh`#:H E}V`q0` kwwd ^H(֡Y::ǂl88TGN8?ƃqIY5 Ef>e^m8p\p i*/6.vƬ(ytOOK]Y{%]}r?5 /ԣ{%*y{|45Up{O[%uD|,p0dZ&>Au>`/S-_KbW+ۗ * 3r᳤mMY ZY3{ ].Syrd[e"K҃,hmۢ V٦@2J?y}L Z8NQ6M.Rpg,K~IS0){*| /V(|״v0KdM9)RHy%=IְEt75D'`< ;mV^v€0;B咩~ڙO^A.k4P?!=>غۙD0oLo/nujG3%y T> %Pm#ago3gq|ƩA_E9T<08vz|͓HVIЏ^gtsq#um-[ w^qXPz{ *'ORC]Xj=4TÅE41f?>j]6V~pҖSKǺLCYkTInBED\b.Ũ9d鳖ɊW{e>>HGP^qq>Fq\|}7'#ELe{b%;ϒۥ 蜼7i/a472 ^9/ڪi8 Ig) ph\c-WG4AShQe_ oMq2:D!H&. n͋ixfMfK p?6=+N;cKwz>e{+o6CsRc=PaN-QcDW^tY ug˧u-^;T,E'|O&/bwMJ1b_I`jx=!^#ճlЮI*vFd! FR;4=)r`x" ewO#ubvJK;c]͋A(}5:i@ `b =qH!Z.ztb\9֊_iO ΒnǰTKfKnz\K$={-0a,ppJ(/%?0~<Z #G0N)8p蔣.ƺ.tODyв0cQfZƙ*TGGQ)!4&S~mF[NNaNQ58|nLBVcEUC \֏E>V -I;Yy'N4xv+HM[~аpVcɫ10 j6mm] _zt̼YBQZ9/Y`}.- }ӣ,>R&lǰ@ыdvZPM<_-i|H WЁ#h9κ<$U%/N8Du7H(giR&iUeZtvDaRG(=mY 2h#X(p-}A~vgƪ:=zOcUu(ƶ .yvw؃mCWBm adLc8MQ"K3*c jelvt|Eٚ)I&ڹfMwcƄ+>n6,woȦA#&SPKdtwQV Ҵ>Y=I%]5;EO=+}B b([Cú GjaCLS2H~5I`ҡ0}{DY9-POfO:]>{i"3w͍lԚi޲5S/(6{]s|\eÝ 8]uf4Z`vĸvž):e[< #_bƍe:W+$JUEF?܀T4%TTr^Se6&T];.aeJTOD˦le.@2c?z4; s @USqyǒhY]>Q7衭YE'vU@U7vkğW'AXh m ]Jw[sc}o]iC֊mߨuF|'_m5OR/ݞm5d׸@5آ[ њҍ*Ƙvzq9Ԍ+/>ο]v6O?k"@ׇ 4^hcdRO IjHWClLN/8~IvѰW[;GCU&C s` &7/kՓUM~oOl3ʹ/)*f,bWO6Au-&M,iM1.u DĢ}mG]Aj( /YHߴkLLl#aG_ zɤS.Wf?Ь|u4NeS$_-IE8.Psq P2Lm30r|h`ҿGJ0\=8y)1| 8Tm%X:âN%x2XyoX^ H +feoCo"-?f3-!lOz[]>0{6pAC0ByKTMJrzӞ7"< %z MzrJ{Ƚ85*5"tmх)ZNvAt'X{uի>J>ne7DV@oxhy}t\;mv_Yk ~8nʽN1PX,׸NOin-ϭ7񬼡"ڶ`s,fmr:D~ ==dVo]bGp O'XUi\` ~u{]LBLbjѠO=u_*[E)WsiMX|1,li%J'\?Y-:@dMbys%1da:,9N , ;'jX4x8>[TD<ŠCӡe7ǀҖ(Z>NLyiSBBSuԗ=! huI2:l6mU'M=en=KOJ{ߓ9ʒS332^dl1!"+~v-^O? ;gr]ogK67/GꙖY\h#AɮNK%%NϊV*cPS&GN+`烽+YhE#p N`+h ,s}Gw9DY#L] 8j5.R/OҊJ%g?%?4(^EaKnx04nuY]LZXIK/Ѕ%֘q-DmrewH:GQ2O,ܕv)dYuQ W"}$pF2ȏP"h$̻pPv}_+":/A,jl/r0̗=Bl,:.B]/^"$$tk,,C,[k.^ Ev0LJ6X(ѾB^ V:sZqN+|` E;ǤY 5i^CYz!lfVulS/kk)$EԞ?#aW).I}z>A둷s{R{F4K0[j\e%%0'z@\`C9lk{fw?t+{t~z?}!LmQ t9Rm9LK(^g.i <1e71?O ۡ2 &_jTaw=(}xa!K`j$̸h`lbP"|)[ 5?viD/j*iW@j!Ij:={$gtY*ѻ\8,#*]2wo&-. PǒOOܳ;I-r?oTr#WvhM"]jgx%Ç"+\XѪ4kCyRx_BԗEZO5Ooк 2m$,eTKXl,0 "KlsP^cG9@^))Ԑ sKH6.Q~|b*?C@M bZQ\~*tn ! yj*dGܿ]F$?ߤB_X{ ~K/y/揱AuTgNOԯ)rv2%R\%gz9:u=oN eu+: _SH3dGESҷ0mfRQv=(p Tow: ʭ! j9a'ϙxJS@i&pAm|a.g6k*[J(Z7Sv>XףCKf %_6i0]!m[2xwۂSx=a_2O$2;AI./pjȰPr5^5~TX$֯T*̦Hbmġ~&٪<觮h4كiBCXoX@0Ŧnf2ip eA.ױO2U'!J?g滣|ivdqQ[P!m-qrlc>")ω-w^J,S r@>NV4oz4,ZAh} AmyQ13>]6#҉ "D$D2RI-ct?Nln|RꊲB6 /5u gSqmī:!˷غ TP|ON mĭwMb!X~޲ ;zaz{<aR&gTuZ&J'V/v_ϊ)/Eׂi ۶uҖ2 #K-fZO[`0U^XcrZ8y5wT7'շYк=蚪;oz&=˻30`Bޓc7qPguw߸lhKn/QU];0ktR=\ޜhc5ԛ3,k)Őȟ% JLtnjV[5 =MVbΘ.\f*r{[)Ԝ uڙbXRDeZi SMfD]O@1Fb^fL3Zw}Z I_Ӄ&m6Ty~$M5u)Li%${3f)\OI} }H!|LG7/ۿn~:]Fﭦ'0D/|cmsMA]3y}K&Ad˪/i˥-d7cvӂKTҸH[Orɜӭ{@[7>l;~*p)aɷe#h?KˣvT< w3jcZLmnfҀJ+d28%eVBnvW?ݷwog*H@u5>'Ep_N bJV;י9B(f+ >StqjoT r-vGC:K'b=1?p0yq(X(xP>SiY@Ҥt1So—[i&wўv)4!-RMx c)8F4Odi+?t"Ʇ"~K^OB f{BJvt v5mrXb+>z +^YY8n0*wAZ/+\^9 6ΨaMLNoF byG%Ie&c{]G*@ ώClq7]u8&̬`2r5YEE\bDIn  c #ok(4 z~{Dt'Hg€2xqəY0hޕK xK]y&p[}1;ѝte8PݜG4Z&HҕoKG^-tO̰ K-7!Ma)y\ZZ<{m Q(*XgWHII &gn*zPKN\ Zn'HQ(#}zr/PIf^7־~&kv<*5&a:nP,LQ(%Lޔ{#{ӅՅ/s8=.L8ҽkhlJq&0=aC `NSv 鮂 Vb;)Q[}97Gۭ(}&LHy`Af7cF0oJ5bB뵗IK>q1Fgh^Ъ~e5CyJ9Q;^1HӪچR[;(Dpd~&<`>S Vg`JPGA9+YDDֻQ؎fI^0d0 v@gbWE_0 !ZwW]+ݾ6Lо XS7Iՙ<$ίŦ(|*؎-/kX%ٰʻ58Ӱ#nPDC<_Ef4~g>)Qal+k_:jIq^ՕF.`aSW{ELBez|%b#. ೴8 Ƭ'ws&A, ,VS86Ò(QC~FŅͬ7`bz>/O` 9Ā&oT( zVDm-RnUe|;{zzu*QdVEQb9 I||7_&h^p<$(oECc@\ >IC7=)XmhqdG95K McN BŸҀ[ѢG\tWaiڢDGwb(_m:iy+EXgiR\5R9/noATĀl+mM`a*i*&%*1DM+hf8W 1ymSnZԚTN!)v#W\JUY|ư 2bXw#gG| &uA68`{˞OYAC}cx[m.S$OPZn:v:O#6֔&Y/|68M^Sb1#fX(|G[ Qh@3/){:@+ny1st3I:Z=̲܋u*Iz䊏9bS;Q(gdxUB!S͚Hpc.YnxSt싊&ә?Xij!ٻ{S+X ye[S[S)nVFb)+P>ُpqBzWȚa0G>}O%OT@kO`ޑԇRED .8j?>ҮÕ#غdp {k_8ǣHq~"$2f;z*UuP9d>e9\$ ^@2#Ԃ;25~GXS#Iw٥Ki&8(_E5CV+;LRO6|4f.E\uL']% :LQ CqQ 4`5A|5gdYBjCiqkc1q[8%\aK jlTa}q:K( |%(Ju^o<``+gZH)G\WS|c5;⛁q: ̨ԋ4#XRKŅ,齖~Ya_.ֈW(-] <.Y(,L+^p=mrZmJ*G22U2I,@|&'$,흪2x%ENrZhe+)(+v MuF$#Y]y8"i7 [b#6N,JID#GZM}a]ͼV.?~%P}nČ y@[JR&PS5M=ka)yc2q_}AK_Lکs×[x,溫-/`Os1RA pn/ԩ'@:D,cRsO$!ɧ9֣:!ژx`yDE8!b<]`I8^4dd#r' cS(6oǶ90IO"PD*?˂mnnE~<⠗̄KY= XxGf'?Jְ0U$X9ťCjOp% bHECxz\i01s1^_+rRa^t*|H w7IjW Kn 3XAД-T0q[rdũ4Nbq-l3ꓬ|x6PƲ9/9bG^6)Iލk萄gqeSٝ,S%CaANb*;Mv8 X?G)X"]%kRIbt.3җ_$YUL(HBS3U+RD):1%ݡBàz%QDJk Ý8OE6ɠbu? p4`а+F`{ ,,t 5hor6=B %hh6!KȟU삲[j(,{P7) VԵU {q!+A|QEZ7XKGa Afk)?p 2OZ]'\RسPGz7aX1x'uz1PQScn dG8su5dC$ O 4iQI;z 7Eo3)7ҍը!n̨^mgYZ07070100000396000081a4000000000000000000000001626034b2000025a8000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/snd-via82xx-modem.ko.xz7zXZִF!t/%e]?Eh=ڜ9M#MpD/E# 3:/l¯-wВ/^LF$dq~NoSݔ_[+ Bs VGf"\_`h=̡٨FFn51: 1 s(wD*C٦:?ы9M٢I 3H6U`̆RC=IT ]%{ VGU(_l0~yܳe\Cx&㜍, U`f> +l2O" z͕+&&Vxzpi EqRfl~ .,Wq2p|r?TukJ5,v~R@׋%T"y-9a0` z?32N\\KBG=A#Uh'a/tr-M{[uXXgDleV)P\u9J/0Pl$= )C_ZmtXYT<_"E*! hy+bhpFGܼ"`ȱ\%Ĩd]If籟&%W`LS­o.>#4j0Dp7H!u~2n3ѝ>ӽ*nyL}$:F,l*?*V96P`T^2qNB!:fBf~[/\D@O3VUJ՜Q9fri-][sT̽# ,_͝[QͿ-BƘ8RvDz>c&V~ԝ([!Lr &5 ³.?fDl#511&pbb,Pge޳O.خc !Q_jTj4FxB66΃3MNƥg@/L\/m2JF1Mlv~lj˛[&j=ΰy634\>?A[[x&7.heOAzt|#àl1di]G]܏c.٫u p>8 +c L[u5#K NQlEjwz61݁*UŸWzGAR0*$lO3I~VZ%l^$tF9}ݎ"h!!Y㾓9\Ʋph6[eY C8BLw]BRCl=6]psVW1),:Ou!y}L7r$wm#3LV^2FEuQƼtAY[,LZS;.Ke-յ*Fn#5e iߟSqfivyE鰁˦(i ]0c·yRʾ śf- Wۣ\DE b Nt"Ǎ#^Y' & 4ª8S$;oo;8 T}I!dnۑM{VV*,y԰Zcm*?NƱvH8h8 3&ھ:ի]"GI*ўnK*fiEt[P]$Swˇ2w=nwsQFrjBc>+0p3Bd,@s*2bR/CCO("33eƠϖH`Tni&_}eiz@Ӯ|Jkco"]/؁=HXTM,y9\@i(:ҽ=Ɨ>(ٔFLyA=i#,{_H4Qs k%n*uuk^}h+'Fy慺R3 wgNgy/݈wPJ0Ş\΃pi?!nL6]C/%SǁvKP N˷#);fTOKj^LdAhLӆxZ)wmVĔoi^3 M-6Ib>sF&Z]M]oĮb2"SSlfQNPD.LSR'" FеRm ԋYPr%5ζnYo!4["'*b"S. ٷ3Ar?KٖSCĺIOvï-hcwJ͉UzdV=m7Yxq/;_8INOu&י:9T/^dVB;rǴY~_ķF&3,hV(D-}TK40vrrRTDѯX[? ixQ#D*'F}# ~Qqq"/yj+ (QД:RJ6zlz5㉇~ciE0:*/s!0L/8AF">.>> +eϫ )wΪ vk;Wh7K–pF=U3b=`x[u:}XJV{fM+^[vUUb$dFR9 i WUsGWn4J.y3I6LHij̎{|,V.\ )YE ŒYNmO>Q;**CU|,ol# Lj|Qu)B> x2_̚ɞjeQȞXɁ$lW<"Qbƣѹѳ4@oy$8r1c,J"^,e>%5 K"#9 G }8=[ Q~y4o`r [d1wf71A%GgvLd}> La o^Nb[s"ްqio)laDFxX8&F?oK֥cFX6,:8)I=+-}ت)cYwE=kzǿA4JpvBO(ʼnZs i Z ёiTR%e\*2dP|eFڐ7VO뢵{ڷޱS=Yn{!@d/V=dB;(5ʵx4?9"[%ؖE FN#^19,8=#BTw }>ٛ~j|8n1nF\W8XFt_o$`dlԱ1l#E۱ Q16 c[#ġ &b lfOKQ%i}k}Ut<jH;w.2`7B~%&Y@;(m_= /.Pl^Wf=kgtg%JF[*PԒWƷVT!Bt*"CYPsoBgH 2 dkCyu]q*6#%`;^5,-.s3,%()͜I {,δ'*^# :Ќ\y}|m/Pghy y˂>^ 9T%HS?`ڱshJ'oD,w5v($%fknQ7"[H|+wfhB&2@ID(= iBlxAzKJg!38n+`XVV dL+tk-"!lwHw0]IZRA7Qҕŭ){<B1s?#tqXd[򠹄=`H*ny;dgCZ_u J$})p?4/)1@n\ӵJA,3WX~Ro,8D[*&c#tDQ0DS7+"5 au]x&EcWo-BbE K6C*2x3j:+9ؚn ݗKw5\\;K0k'}`(lq ;Eg7 rV]uNy_S!Ɵ'}S ׽S?~cnꘖ4 n# zN[?6]-t&G+y}Z;"ڻ\Zb6#T?qwc PzĎe`n^9RFVTQ{dmʭR{^HLAq>;A_Xq 0A†! ͷ[k '$&.ȞxжZgJ`ɲ(Vi"Tǚ4QK@G&i L)ꦘ(S e.$+3B-m _>G `+ 2x:P P&ɋ/}~?&mdz$4oD [jg Z뉱B!K jM2h,<Ԛ;*e]TiHvkY^ 6zQ?UD=ꂏw6FIMʎtSm ݪ bȘM*`I{,\$w#sw:ɚ~Cxb_jɢI_o9| ,y@( aϦ5ϒn#Kܻ%gYZ07070100000397000081a4000000000000000000000001626034b200004494000000000000000000000000000000000000004800000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/pci/snd-via82xx.ko.xz7zXZִF!t/,DT]?Eh=ڜ9Sך;u4h4zk&{5:/]p=)D?X|?-5Q,_+,J/w |H9S ģq ,9~x8`oAA`Hn!8|%!(%S &TfjB+Plc_Y^n7e1ܾ|vU2x7.K?2ӯ4{>`DZ>>Sj&. *ڑSo2\C3*tkH杠|We# gQ5_p%dN1K1=&;bˆ /v7Im$igWAR~NLJ䚾L15$Oߏz޻X+f rLmKxt5=v|,ғBH]Bc!^ 㾺.cRs}{@(!)R.4-*Y',xO8*׾;wM.Odxh7ƗLB9(5&l"b Tq1E"UzҙEGWmHgT)#,΂'>?u%9jLܥXz7qQ>w`cC\y}{3M"tk֩2@]RKܫ.fAQ[骄Lruoɯi6.n!K_ ءFEN zTVq_N .׼ynyMn th\uܣGLc ɾydRNf|S'ͰBqW'%*YfA9YgΉU'/#RNoW`Ie wI`>_8Ojgy$0[FTo' PU<(d%V6ȢDWs}߇p@7:է0{ z11!U=L6 pC_8;1[,5G[GO{;pMJ}(Kuoz%v[ brBÝfeu)ivfY475M?F 3`;kЂe/BҪhWf.%lL[5NVKuMdzwbȴq^,ǔ[HmCNZޑ{OĥjToyzaaVwfDHNŹXYm ߣŋm~ߨ]t+11462te,.bO^tUZ| ي:,:*@R hq"@Q ]s{KKG=~)AQ/f_+Ek/=nYu~[A6nä@wf55@OQ?Ź4=yU/0jq `(JDZ.֎j/j:e5~0L5,64ަ{ $<_V^ByᒞOyӐYۼ5{D*N>':}Dqr0UX)z"SZ_q8#׫?9-B'?#-4#Aopf]T1AcE1Q@ DUHvhNYi|RND̓Vu~5Y1\^#\v{ _Y[#R"{>"@uV5i9Or0Γ1lD_a= 17µ[qEYsD)-!d|r&댎q^(H@#Θ}o4}g}ɸt ce YO KwBL)ɳ9|"yNJ *Of÷K,?h@>fx01#9=b<DmW&m(.ۍ#NЌ@0Z0H7kX.xAxv4/W]/N_5&h%Iؤ6]m܎v9xԑVT9nE{-l~6“uxL\ }?FJ2iZmċfoy-ى\ q RNɩ}@i_n4 >=Θ/-tўt=z6X2Ԓߓvò1)WHӽo6g H&ȟ: 0#gj{g]EJQ&]~%V!gx w"A>Y|q b;wM :H1U:yD}/s I@;Uj\<(m4X6iR"c77O迬{Rq4sF. }}4*}*ౝRfg$w7v{)֘@gSW~Vs7ET7B""2ڨjq|pjf6+$<w`Bl 8\m7>5<9r-n˗"Ueބ9'%ur;9=$$jFSA/]Q Hf8z//[BS}cHXIg;SJB9`>l<{C4G ؓ^rdy[8EkѩSKoQ[oGA"_^UH:yR6b|-hu4ˢb,#ZV'24  ȧ o~ $f#-2[tzaڎ'?#9n_d zbyÂ87鍙7$hdWBmɥ^٪kFՀ/x]$!#ESFaRvsٜ9Yo$cQɹc YmVmgtBYRyn=6FWw$MAϹ!,ZaKpڪ8J|&|̹-gײ1Ui]pH+Fv{kb{w 5JEG/s!_,Hb<Ǎk;GbH4Oo ('7I~F,ΰS\H ,$ED NqmA8Y >[3+!PQ)GwjK |GJ ol0^to(ڛKbWt k;,ї((g96+&_|M8)~I7wmNg8x2цM.ێo?bNȆ^'1@/}(&U 8p̠oSv` $>W-J^"k v]tU\vtoXGkHg3j޼oUf:2>tRZslNGKwBMOCI:hK7xĪ6wѭ5b^u8T/+{#\Ÿ_dVAf mMRUvO p>d}!N6>HqWbSg7xUqK@XgReT!YEJMZ^H~UGjOLHz5RQ>bHG<@\OQR;2:/HR{`;IOv_Jyyvvl S-E%vρ zB#nǁm=ٝohyw_?upb4<6c+o}2Q` d6H͡;c$ϩ\F?41ydQRǜބIچP޳݅G2sγ!EH #оD">Sf`a1xhv`bv 5$`!bKT)D| vEb(j.-+W{;[[n.X3| Ǯccwl4ˌ*>!./aWJԖ{MgE#&N KklMȀ {WUrn36$ĤdmZwz8IM'Oat⋣4AM GX|pٝM8 d ;'{@Ï,*j:7f90K*e&1.p\od5${yn$O:s"NE< V-%Α.55e&RM ѼxژK0 E0Pu j&DnyinӳS eE6fN *4,݌jEanuE %ަQ_OxmB4on{4 c6:3s.`&c3I=*LKss?E-A#ju|BcR)n-vz!S2UyO*UI%cjVɀ?F0z+'.?V 8Sг "xoORnN;d:'RRp<(O;\f{OuI0rM]9`Cl乸}cΘ~61B ]B:lbn(#v٥:/Ns 8G.8i魑|AP(ʵ~%^wєbg{9^ўRNnv,* Q-5I9{YWxWȓ 1iPs:@qs@MGh84nlLJP_PEJd62QZqFROP{C$|ѹa a~xTȿjQi/_, ?k-Ϋ|sU]UT[}IYTE-pjhS]W&=^O]*> ~J:Nx7~:9+*eyE[lO)w}h@9@uc~K&Nb`(SQZrogcʰH*P~3Rh)(3{"9F#Kv 3{>UATC;[S ]?À7"Wjq۬|z(w +L+@H%Vj?Gyƻ頛 HDWf_~wBO9߲zdJ־jjs@4յm[ sb׀3HM B/4I4E.G Gጬ`quwT8]>Z`K ފnN>/ue&p ң:ʄ[ KAń1o.X]<UP]Od_;aaezy^d:䁾e;w X*j]-ڗ~AElyAUfz4$1|F{ TU[xH͠#O2AHEɵ;zߐΦKUv_ 'y甄{N{ULos<63q'9Nm%v"~K}q(-AS_Q8JxZYEZ*`L9hDyݜdER젊?s9kUڃYv ܫPm1g J}N,jgqE6\u!֦_`^aI??pYDhT?HMv~(ű L2T_Q8+gk`+h\/:h79!=$tmUI`UW I|:JqvQ5D8ƙR,>DSR[>45KvWAu%O"~{DQlmGz9B4ZraEң:*ÜID*{*[@h.E"ø3%OȖ( k6Z0j:9k%S11]k&BV@7}9/ Q };I.^n^)bgϴ|1Lةs9LFP{xt}oq@Ԑ_R0Q25 ^+ gv ;j.jap[AJ.x<EȈa!bQL0vY"(CܨOH yiI܃ :{w%j4sLu1lcKLî5W$K@d@Q44W#+0v QG@fvQl)6i SR_>ǥW9rO^쯒.MO/vZQ~&GHL#T hYiWpd 8:wg)VsdБ]7c#*?9e[%ꨑ "8[*ZV%O_Cj* (fSBꖦyN' y7FZ]pD;q|)[i6,ҙҟI/UŊ>$I0ݚEVJMYR#yT鐜aUX-J3UG\(5'8fZ~yni)}ʆ(] }mUf>=e?uy\YBUUc3zAtzesGQ%*;.,?ŰV1Ԡp%6Y%3YZ1Ҕ=-5e+%~7AJQ@B;n3֌32wLNp;:>J dBv̗v$xTFqǿv̹ġޑ/$"0SE!qU~m%@vsb1FUn :y ;L2FZ ;Ҥgݤ,%<*=䕋z1gbp4BۺF@gPFd<]"<_LM Փ"{+Ph{$,[W8,$1ـV]?Fy D㙤jS";}6ۥqԢC vZS-Fu7_z9_fqM N1/ӛ+^j50.FoΒ(chso&5jͷ =DU4>px%f(p }!8P|H A!NJ#^{`70 +]-eYqՄJmEi#,~\]?ݪ ,+ E!.Ut@b6HTncrAt 05QgHG Ђc{}蒱{Bi(C ZfUlOw2`;WCEJR4t:t_K5IeRXわ[ I]R v+h;?BЀq5?dD!Wsu/OtlOv*ATkYwq;;蘐7(Zu疝ZO1MוljO( );?Rtl(pQ޽ tRgeL}HNWcEqK)Z&}Ks.қC)[ρ LtG*8$ gAnx~iEՒnD쐔R`ug7Iyn.FR D~=.o'$Ρ*!j7 8R=qƻ{s̢'W;z"f1;I\]gQ yyE@Ai-Btvp?w7s SORKi "z4 exFOFpoGQB׭]AQZVɖ u|Jsn͍mp q|T)!UX^3[+CiπGPOJßOhr)"/>Mi6xґILչ*aa=\&?CA'/~eMppܛ#~M}}DͦU\F  d0>^\ %szB7bZq{\ZBCzdW,{%i~cd#MP F1dvpy FD|!F'\EY S'Bh$\BTV5|k,{Q|k8:ECܩD4EX9nhzd;G&XJ&:&lMs5mHԆ1 8 ,N@rwܠh),g?F ZRP.VܣmoȉR:C·t ߂q)Go6IBį ){}!D}=u~F|xw-Xcx=*p@N\oOvFըt'S}3wu!,']'Hq7W~ f#M/=2UQsygIY%XAPEЍwօTlbw<=We) TAMG4ʌxdb,oR ;c`[OLjz|7^oVmHf}Mp-XB`#+@}#hˀ UkiFA؈Q)D)ו,,NDu5XӱaܳWkrz}eBo4y@$h|"Z T " NҝrN*cܰO:g"(08w%ͣW 6u:B[ݢOim+PT{)<\ujY[f>'HRO{!G\;LtZPPo,g(nHt/>KT~A@z,QAZ;0 p&Kw-2eb[Xyt0]^ dyhQ1•4t-oȺtSs+6+.Ɇa-J J ٗe͌u5he7/j} ~R ,쭝3M37yv' 5fcXOѳzAQ*=xA0./:A`rȤdž|ȱ A9Eo!u~;xEM2G`x<[(5! bb$~X=ώKqЩGB!?ʛ!pCtGbqDJO11g0Ņ4*YAX~*YfQPr'q(V/US =®rS:JYޱiy*A ;-^Ƽ#LM[VTNa[֋ åed+]Vd@2 gcQBpDg+x$*eDf,x)f̷#zccl0*oɲZjluL_>kÂW{W*Ǽ3"Jw 2XnAμٸ8}< ()u#ݕqwญH}dda.,a=TG?:2pߚ}ts{ݤqsue=J^/ ѩs|wu|cY4PO+Un#Vo6jiҞ5p"E)rCNtEWI`ɨ  wUb,~!n`JC(1;'HK w9yQc 4_[5hl06u_2=ħfh$ |@L3Ϟգ@өZ2mphX!)S(F/ yҏEw (d:-ҋeώ:I.x.ݱp/PxχJ[(0]l/56CXf4]aX+?qk V\T'A"s>/.w+tk? 1uZDM U6 HTg!3 *&'"Z:s\G'9MO'=nb=xOD?՞~Q2G=ÅSEJ0R>2[v0x/hs/#ILmH٣ϡw}Mu- '![&2RfK 0_O2Y58EhJ{F>/#rB~~6k&[#O:3*wuaєy r`ãQNGUHobf41\>(KMƍQ2}w^ȚzL.ϼ Hvq^]w !쟿ĔցT]p䷳r{ uV0 TΨaK vސnYzb.580.2nqsUL;(}Mk#:p"a`:!B .X3R+Wo:CvCCr:] SҸ[ff"Hؑ2/ 6ԚT'7Jacq%-pW Hu"ǭH_U7lLƺ_N9$\ hV)aOS_ܥ@ȳd ) qkt,RCvН0ɣ3x {oy1j )7ݜVk*&1L\@%έ:9dPxw uJ}T 5D(u Y&CoZkKsw.ӝCK.R+>Ej@Ak7oQ8/&U\j8_ˋ_&QT)h(&5/r|B[@n"Lr="ὑDD;;]+g9^\jn1p#I9/r`&Ûܡk@ӎQNTUo/<}=DRͬCdsUT7̔SrWqie ̒ɥ^aD0Gh&Ln|)\DX.&Md CȨlSeByL/n=^j.B<ɶ #*g>0K@)8 x3-w⁵ [jh*+vpFnM$GrGZy#|giKJz2[ܔ逤 f@f hHFmK^mv—AmOu.ҸD?y$ӑ3;$ka^nW8)8d ) §|33wڳ͠-bEi(ǒ,lFqo`gᴍᔶG-::MSSѡcr]YP9˷SYXU?xwK?* cVM=8Z$TK0#g8`#'xf#JDMGRqWLPARG=!&pSP@*QBf=YU02Ïa!n+xܑ/b+z4 [I$͚+F, xVװPE6L{8am$/\ ȸVW }rU.Xj1ttD>j3%=+𞀊WUdצrDMX J+`wr'%V]؅9 v$^k|pAX芀K8BWu}g& :: 7~^ W,VKܑ v.YB[k\U!XvhUa[p = " փaq#?]oS̲bb|}7*^5s'3fP3^iM1{Os9fU3 j/8U%\J#n)}G-[y{]] ,.E! r$6ӯ="/ $`>!ڞ݀̓YKN~6udF{]u9z@5TWفuۅCnoX1a c+ y%S*6zjpeNJ/ 6e#D7>U~IP^,1((+2:I^[N螀c$s2jE24km>Èl NT]W(qg3F;J`@ @cSH^8 CY~WwtV߲2y|c+H[A%?#ݢ0'&[$C3lPYd[yi bz4n3WAl3l:Iھڵ`cAu"qL߹bM.-'Pl tEaQ)"P])cCH]=jKpBTqG\&w&N^}jh$I3OTmW.]L5Au] qݰ`H&F x.\G 6 w,ғ1Dؤ>el0_]:HwCeb$+%irGҧKR܄'u{V!#[W%J)*f#diK64 :5x׊T(ujeqZɱ*^19nm3\fzwL﬽҈jEf.=8v}-t ğ몦YQ&;c-gI+ ..ם)OX"4ry|4M pѨ6"n@4?L:2\ ƶ6籑%FP=xFZF^`C,c2m{(x KgX-IHiʸSzj d(܁J8qSxi+˺/bߊS- ޓ$JnEcnE_fqȁ#M5Ҡ_y@Y'<粣N|ن.r==v .dVMJs kfD1Nur4n 8DtYl%Ȕ4*Qr706h,W)Eʦli>U16 Y:X6?)V=-mUtnsh?;4G= }sn ʚL}qvuOJrH󖯪1oKѹ/pQ%4w<`v\(F;FGZnfpjj.D qSnIi`+,Dz+9P9I|=ރ~^ԕ7r$v&EoݢL7|@ !?xcw˝#`.v/qX30qeLW2˽X@V*twyT0zN k}6d.TDHrж򆚱gJq/wC?9"wRd̮?5涣}' 0;Z-E W'`8Z -BˆX`90?q4O)! ~SG>(_nUn~B8, O6J1\#8*+1[ݬx?eħ<#4c<{Ilyqj CԜ0 YkA ؗ5Qd h/.MÙO\jU1J1@v%:1nw>S L))7iĝj$Y_g|~Zo_eGz?.hoqcd㨵i7Dge2 O+ugwug.b3͗$ٗEᦙ};jPH֖$hQ2rQ6Ckf\]Vv"dU.z)yP .1 +xi1'^-5'TX ^:bn&N͵# } ;﾿I@}Wc/'yFhPE;kF|>*gľy`F**k sˆ)z! _/-師w 7s\? * L֖q.<}B9 $W*K9HYշ[-Cqϫń\)SVQc0HCa5j;P()_tSfn{)K胉Y\p,XM"3b#l+<B4ғr})BZ}po{< e,J# +̒#HT~i94dˊ4=,7" E|f=`jbc`C4({ǻʨ,PbB9t+ D;&a>o $&eKrǽi/Se`@3w;Ws\7-\ǶVz< McN Ax:>Xغ$TO ӣ`dJ˂XgrFH.wؖnꎯ}Y!I؈#pFQ5f(yWPb_W.sRD2uda'-V b6U0K,Z(;q7cd~#G#ljFT \@QqM7>=25&7S7H2W loBE KIVةb$NW&bM,&$`Vu GpL+O&+ROZw4՞bYG4x%EpmƜC'hCG"@F t'I}{Lv7òR(|˃}D2WNAe!{ EQma]2vpK͝:YEՅC58'H!9#S O bhGZɢFKlfg{8j!@o^}5l<' Enebdj|[=Y6zFbምJYiUr ﭲ!GGؔzo~GeN54-I=4T -E#H9cT鹒ZY\"4}^[2v͂W~׏^UD 2&Gr_1yFMkF;*4#lȌu L^8Kvz(Q:NɟՍ*^(yA=/y&NoJ |,:Ў*VV!B;y]F.nIN4g֠,M ̀MAn;>{fdQ؅`g/tk~cD3G2Ri BnDPba~ndoL."!;5q?"?&|1B6$IvsмYw-AC.WZÍ LW 5^p3Tm;pp͡ `Ǯ$0]g(/}Xx) t~J!{?ooo V#uwg WҮͣ9t$1 Nc=< *[ -l h'ꛖV^QR:aRWB}f!{&R`1m®?I;0.As(.Q sD1D:xW)?D)hb+JKHȮ|84,.'#; 7xsuCquۗ/P FKWC:j7+Yi@Z&ӨpWQ k ܾ jr9=(UnK3u? K0QOі' cL/APOLU'g"`*ؿ3:7GBf*,%J]X4+ Ll\d:%ӿ\XDw}LJMxV|Y2FFo$<1v.-$(6)3FfO ;OLh}0u4?A]B[d|zgFZ9x7߾sYJU0e_m*rr#޲諘1y xpiFLJálQ6ב h %*&jߟ$VyQ|{@Əc&781BƸ z^1>4Ws[h}BMh!zOAAo|@5:d0֨VˋoAJX ?O;Y<ΞigϯvVɰRgGZyK~F%WbxsRn+[D_1/'Aj߄G-]Wf#!cw(va=+먡vT5M`ƶaP~o^(ey<,*p* IJYR!_ Q0u\~e(4ΡW]IuD;2WG'gc)=3ˠ)J7<|B &@de#mEr[.73YR1nV‹-i/z$l(#ZM mqOMlo措.,r< >rOBrET% cb"'7&)<6WvZ1DuحT{:-7xK.P[Ĕ +t- 蜥[@QyDH++;H5$<ێ) FO蘨W/ٖ'Dɤ^c/&(_8GM?L&(!@NGmes;4Q&6O$lܢC>D޵l^/u c±0L7iXDX{}.cIcaey$}68^/57T. \EmkbNmxP1!`Ua9[Oǹ(nQ#oQpYK0v$~qy^{j0'^V!(6׆c7_/`TMobUE[jGjoE!X<i6eM;jŸkNyAT͜6d3nN@7 5=<-HZt qJPDIo]xVQ\u 2a +[YO@ȵpJv Y22@GGMLxA\U v`/!O"٬=sj;D%E|ںjcC {:3w>M,}ʗ>!ҭ-Y |Wϒ䐵Y,rϑV[dRo1Dz}X)뤑$']Bc 6n~0MkgcsRAq/0 2D%YԌǔFG`u64U{1'1`W0 2wc,|/k-Vz%P] $zgtS'.3p@͸L낟$OKZ@ OЗ]B׀F5}x]"U0exi8IJH4woӑb_ hYVs`oV}Dj^G r{tx\&-Zp ̆|TQ%#GBm)2ycv)C:xz7h{>=NJjx 8"/8&WeIu`l;P{ݛ bE)+!z%YZ$qAʨQͫc2!' *;(4xw;ДPBMRGqFd ѬRX^IwhP/yԺ.W4G%;܈lqrg*AT4:}'el:+uR^ੴs$յ~<Sm2q%69YXNMZyw!TL2DQJri<*nKIMn41X](laū6wnuQ+ujwh̓ݗp,0&:fymM\o-ʱMTIѫݔ!cSAZFmBKNߴ TdK&kO CDtdzBVZhDPJBpo;Np|?Pm·i#bf܈!.gFUXh.UPHJb^d ;F|0T9sDSR8IxC'rĺ8uSb| ݗ H4[O/02E[υ|O[_˪-JU%1nmhqx:6 ص_+K0n(uu%*^ EG4]eeq$bqހGk\ N-dzYj+jٟiGXBEj9,d-ܣ`Q)0`lf~6 s8i0\Vޏ8FU#xl{eEb=W&̭.CHx?us 5Dl{;g(}ւ.Yzz *#MJ| ΍ݑX Z/ĮȭOUJfaH|̆M' kb7-'~%Jb`!s(Sbc&@E]|:ɀk!ض n6M+mc,h#!X/vĎHakD yUb~T@It/pa0N\`VS|uv{I7,a8R'crZQ;뾺_mc`ƚU3/Ϻm )iUth[֫Y)%sHgJ!ZPzb-RǁqgG *t. )&8ZICea#I&Ыb2 sl~2 r N/ xثɜ-;F=]5'< ] 6boԃ܇9Wzr,PD[7(`H_WbkBZ8ih܈M}A_MӤp11=u1{m^FQ<[W|da}rB|U#1EXY+VrrDx~׭JSj*@pc'5eёO S*xdY< btsLǘ=ʬNɧP?PPRl+kkBKwg_|WkŢbX4OIϖ [-l:Xaau҄`N{Ow]W*8 ~jŞODPc0S2b;x3Ew)2MB@K\5<P/U,'nPM'dN_|ݧ͕ȟ.WV|}6Bjlě?Bv- !ݞi?eUvIb-#V(YR#F.o_?#C;_ ,fJOksf|ě*x^Lq % ?а\3#|c.Ѫ%@*N~J焣dCIB?Ј#*3tr#Hoك ̺ٛʸLR{s[+(}9qoyr}ݑr7lv+kώ߀DĬ\!㬓Hℌę7h&kK'U'Oa\,M_ B'*Tdl_ktWV ,8>PLUMɼ_gnNmWUm~Ѿ,ɗD'x^o2pzuN(? 5%1p@HgF elaCq=w.b/(>Wz H4F*UޔvXNMCI6$˟e>,zBA%-Azegn}]7;/Q ėڪ F,Zisk1Vz@5\22g[) cKw#[q_RWOo#2-Dş=o؂NBTWH=XHJ`kxNit)pe UVVY}B}JISJIS$RLKL G DXlo^j L#:63-,x; &N~樦*:IVP8-%aW@J= )3xS~„~=Z,v^IEUF݇75/:tG;< 4~GqD8iy(Mj `2KB4$CTCUoس~EFܷHOaza" ! &}YDZG9)(ii16iyT#PL4NIB<6б^}У95 ;wɮ%U! LVI*W:| tJ~\z[[O uV %={eɒk6 d"H#c 2ϼ޹<qL.v~B/U®kNwpogp/%=hF]cVxFPEteNĨi (*I|ڇVM0f]IώdC6XcV Q\a{m:9)㞌*}ffIXiEn?{o5wb̓LBdYH˗ ($.֯2ƕ$vU DNkU4q?m+}>^/F+B)!)؋5J/sf)L*Q#^6m%R8toSTU5 /dzs!醐~V)"xG0GDp]Ynl֤ЂykQ)uP]tJYn< &[R2S72wօ:pH7gK?2"[Ad*d Da=.h.Wv? w4*p? 5Ԇ}+EI}hzy 8:"*VP k y??u5BDxdM\ ŵV8E0bD%: ]2XVt/ObU\wΜ3m>%&9}WQYwSlW' b ڄOa~c6]8P̦zW]-vUPmݔHE̹h 0rdV Krhq ]G3 juJ8) @ȫ`6$"Q 2[7H<,C*e$TJ|T<|naj.‘e,ǖkk z\:k\,2ԆY_Z` )]7iWZn(q3V!b]`VS7O|dJ=1nbAKኘ\@ ž yt޳I5S>=e; 5'~!Ms%R6;A\҃w$߬0]+9W QI/+-Z !M}R_wq4?_Ɣ0 3wnbQQ-x ~^}"XED}B.`4~yAa=_` 9WR`iF)gy0PDp^V'"/,֠0XM|o0@bsgz:t+7wJ[ۥl%,1-+2Q'ex] VP1J[`6ZkSchmKDׂ']oE\zGqH:*r߇qb;oVpPdb+xN #'2',wGd6`u;d4*DcN$F(1$aȐhY XV1En^Yeo[r3p@IN;v)˧8}Ki6 QGQ"Aq)?#w6Q{~%Uz!;\{O/I19R{Hf"j@˞~zȒ;i#l܀Wjt3,zi-uYc"ZǓxQ\<}|Bn h`NS0tlPL\kijR;-89\Hc)O>#ҎmE{xݭݯER[CӵN,ǎ)t'TO=tjۡ!L[4+26MGYp愈2ɂPEp10U|Pq]]iqv,)2+4V7)d6s`păL}DfjwK@UlE*"}<~P<+dLIi0 ='wl!N*]umFP/x~#>uX@|H/:?'DH= ɢD:+m6P/kkM=V͜ Ko{׋:C;+/XI/3XYê02YPǑ Va^lPJ5ibD5l<_^>Ȕ]i ^ڭOQ%'HĨpF˚/T)8@﶑vaxdESeI >5|3U0)P =jES*mez\ dKo !{ L C뷿"}9Z]e]!O&R.',Bnb4)/.9\I;aۺ(]̱2VBz҈Ў⿒(QCl.caD|lvD֊R4$!Ae.|,7m+"/>F Wm_1EL'|'Be|РNUr~'AُSy76Mhw)\NY@6.K?Jzw蘰MIܴ,yfwCK@M YFAITQ_Nܰi2#D3nS~ػ)]n /M(/j%(Pʅ֔WZdBյ0q%}[ljTDn3X3a>Kw)_w>5`ZH!-xj^;T'6$qR } [a*~>dՁ-dѷwU_?K.>h׎6m=s13xoKU\YˢD榕ȬhwyShUHXa^QD>}M/8FR2Mx1Wp/rippB p!OAa޵$) 9tT,?Q0L4׃/8,':r % 5]e LFspzYR~e;KV6Qmv!)aT9b4G/CC@ͅ?hGZKnjފu+}dKpZ& Y䓬#~?!6'kf4(]C{n KhPQ5c}&gણ>}LW?::CL/T/DAI$A)tfOa;u }`]QpHGEL ^ԚŒƹ ͫa_UfCg3kb9\oϤP=pDg! vȿLX' 20{ [DQOIa%WE`NB@Jiص tc}mItcm[^ZTUȰ[^S;Ikug3vY2$oI}aM: m7RhzȾC#LU]; -"ӆ!^UF+AG% jR=oHe7#Ss-_}EV!l)*J(li; ۾-~qdH!L~ Yk'\P7)s^/yRL+ͿS|a&P:i±P0xi#הl_q"dDͼPΆ!ȥq)9a T+U-%t +-|e2tt`͛ΡhXMZn2NV0v5'm{uʩu>X7@>tV$[#Uc(~Wn4I2@ x#?wf ;,iH= BXaHO*Q(]z|lnR _o蕝aLoӥjG'AKN ԯfTJL(m oF687~'+fiww;4}ߐ;$qCXT)3T4l]req?l`7w[fkbvI6&׽ L]'Fe0rw]㍰_:SZ)WiuRY6ikڦV< T}iѫ%xԣzЊp"A2W[Ѽ\:=h]/\4HJ{˞2W+ϰ:9z&N|[b Wx.-Z;pdV3<0/ =#Z}`ړG&Ep{/ <,ak OnA*BW <)V2 /5jD eLhuuLПx P)59"j?`@~9/7C.6Ȏ\"UL6E+G.0n&$t~uṱSt*Qy@ђ1/ss? v`Uj@9DSg%ɓxQP?BoGA">JZE$fRUBP]fW>7?a^h_:fS LyW,ӂ]>}`b*{AZ3K+X ykN@5cx<1fbFzQ %M2kh!0Zwi^C Q"\Hr{=T#!ǥJMqP^uW1E)B ݕK#΃w^ǐy,( wyh|.0}P@E:$dNEUfw8;YrXŚrJt0}{YYSxQ}뤿#tV-|Fw`gZ;zD9%?iɐ[BfЭRj{n;H?DPi;t {5G&0eicsAkbqGTNbXBqπ#3ԕ!J2aR%ԀpH7d*BiPAbPXI G0JBҙg^P{=Y:[K0VihR޼!1} 7_{ty+LI8}3Y[MN}z۵n[vS:,fy=c+lvgmwB}C(_iy2/S<+&3%tl7:cD4FH0j/Z=/XNG3ͯRb@T .(jmW ɏ{mY2C5S;_9jV1|$J~PӚaN(U1ܬ562ElH;y3{tP1ݤN,vCn*+d[CȣW($z%#Eb,M$iZV~q眐{ v #H"k)pf27TAOpslՍV}n)Wi&:zy$/31b-!+ţUM>W WưA<>U"6R[˰qnpÐU.0")RiȲ^#@vő<Ƌez朂BW1GdD`Pޗ_[l uT=LZNGlHm4zSp=MUphouez` |aR/O7i=1a|rWsE )Sמ $N'1z2*ϨB{l!M[fQ}{i=)ȝ+LAl@j x{M3k^-g[[{ѝ px0ߺ(Q\Kƈ+*c$= 1b~qci,ؙO:eTU g-3tYUbsX nX pӗ(.2 ӆk\ۑoPa4+:Z R{;vi 0bV5GL%o,*cf-p]b-x iiXA8]ĉ\C-f<3m޶\$<ۙJ̣3:d8MW3{@^ ˈdeLMh#('Agf,;qضs;WMjeؽF_P?ٲ3?!AR-8Fk UlMy}N|30pH%b3-lI--7 hvI3|;.!Ӊ'kfl Xfyߨ$Ia%Ɲvr#9w\Zln]h̿lXJ/nJ9M19QyǺ!22JO{ϲZA9/(Ьś=Ю4dvwTpRVwWxu7Hp0u4Z\' Ww.GG>o0/ xEjJ :2hbmZv#y:"\+r%eA;[o 5`q"sΈmy>VK8({ecaY@ 1 }G3ZN}5)jBX4 Abv{we5T: KZ,Α8dO^OgU1O9)RbZRE&Xr<] 2O$EDŽn~n0@-8fo]\FK| ]~2_-|QBT%㰯aM:q4LF@Q+<_j FW47*mS6.7f hﶄ BMuVL6bR 5󊅞2Q<8ԤuT yDi2b{xn;=;`caѓDFfdT 6g8KetQ謜Oä6?Bɦ-GM K$s}o<\40s,"+G Oa{ANOpln2nNci?YX0ļBw4Z}u'vM?N9,fo0w5i~d ^[s|ISbM|*Y  %f!'5k3!6Tb$ =M뒰39/8m& E#q%4}l "^$ڽ%"/°.Pc0*hQLx% ߞIAg@NNJ ؅GqP*;č(%Ba Ͻ`NS1RTȱInPCF [snRSHH.p @VP؝홺Y8!'afXչ䔭Ġa2cI\/)* S|ʠI;7 |qnǓ=]73GdV02y~|Q11[QdJ!(zs]7N;{8N!,X4)8 n88CLZ_L F kCrWiv՛ACxCzl=x=;(bKږx`DRpsӋ1A>B1 N {"Զl>b!BnbRV53Osm(&(1pb%`"c/O&U çjXmۮЩΨ2mhf]$8sxQt-oSR&F dYSn] ]"ݴ%XiZ^z=HaYGyޗ8HEvm0ޘƵ4#WرƑF!lfR H AV> K:a&q/葎#[Y L 3ttj[O+s!ժiHW j̗̾v`(G+c,]YOjDkUhkě Qsdt'!k#iYW!c&H^\~_ fL?UNAc2E}GˮΙD)urwhm/#s%ZW?H:Shi%TAc>爳|_sN)ϧ)*G}utl؃ׅML# *z Oٴ6ʕ@SuCdfاk8-OR/v2ǰ3,L[9rnEhK\HEB ԠH0E*(6Wkø8 ojN 1i+H=vBo7[VOs:Bڢ RoE 6g!XMG2Jw˱WۡUn+C#&y ψO,:F.T6,ށ4aZ xŁ/vlCIfYh#CɅ$n;'[PsD-Ad1)5oA79I7<^)މrs70"_kQW:QAC%QjCžʻFe[g9g24iKtc<5EDu3?U-·[iLHXmR{ 1 <GeP%`0M]G"Í:y6WN޴Wwe ;@VUeN@0EQaOEYf;Sccy 0qhY:1Wcn6 GF]XJG\CZ]BF:%FU Y7* @nvvܷ5bG*'HI\j &@Phcozzv*th.E BC^l$2usEJ:4| [nS*VV`ţO)Ƣ؎Hh$e{Z9Z hBfbsi|MQ j&l+mu 5ֳ+][$j~6q{ӱs/5wݞER%FR ,œaR`ϲY#2hJw(ݪ٧V@rsHg&q6w F`QsZK#nQ)JS.~Ij#qʶ(ROnXOnXyM9F^}Fǟ4MMU/O4e __$[@n`5?y^ٌ PDcR0&NekVB"&\ۻx!>K|@q>!wZ!AKwbZ MT@߅ua$ӪR=i-Ǘ)d0FFh0_ǯX*5ҏ|g,rY_Tm5`N'Q꼭4۩26Bysi^uv@[eɊtb%LOeq7¡˚So(AQv\K%~cKU.V,!BryImIN.jL<ˠNRm[C(*,p\42&Ǻd9957,c ]ۊ{BXHkAXJIvKw`JӖ_ox*3Pb{l%nk=SDŽņzf[qdN"L0L^**RW,kc-e(~_sS"dv*mS4uzz]W =c4bANu^qlS]gJ^ C -(eVsl%rv6] L f*U*-7\Bvi`YJޑ%/]Brߋd+Y՘!sAE;2S^"9BӇl5xFB¨xVblljE4Pɢ)Fô]ZH|H4o׽_dV ,a x7jTTHrfV6y{r-r 3 )<@0Wv_J\N ?!z0kOG4Ohޚl& 3*$?EqY 4BQvݕk+2?qs%~QլNGשج=ȃj YqpjWkm^0S'fʰ('hjhÊpaʽ(Qvi94v*̝VBZzDHRn]&|Kc_==בuR7J6FS¢j*wV #fxrW \0PpE޶u+ued]z.ϩ>Aoi؋څTV=`rN)RvtӓA,P6C4MH 6·+E uR7#GESWڞ&PTi_G4LIºvEw%{--if_7fR>q{lKyE2@3< D/9oDp l,lEB:fzԻ2B v K3n}\2(:d%G]- -;V'K2i_a)t]DILTnKd(ƖڝlO:lxI_!ʳetJ !vkw%M: ړBGqG]Yq3zI_hsNjNur'12; Who-MtC?\5hT4ii,Au3Y};`:oBSOkʛŗ`A_uS{e+ &]Mm.F.Y09 y8؈RԁJHY͛ЙdLt!([RxficVt VPʤK9 d&''82vxA.|CXuz.hHhmm4$юy3kޜ::drep8!4޵*<2#%\z0Te0 aQ|9?qH 0<<0+q%U5l(X܌ AKm*HX >$eCg 'aQEŘ"froxɠxOSJ9>$#X%V#"-]C 48QBcǏd8q] =D"7 ( =? =uBtԗHx6T&׋$Z8E s*{N5+P QZjx/oI ~ +I40=dލK*s P9ׯZR,8`atmoݱ&;HQInn:|L,^"_ t6&ܶ3>JW9EnSm|%K:_1R!&`4ߗ8o֪Y1oj \a8 QHDA #֚;֗hg٦GYʻtHL .h1`B>onMSM?s C\*  v|_+}-*e.΄P&DX U12+!" bu$OVA^001L YOj( 艻6X$.-OBxM{UZC0UzQRyj`U^ A"gO؃3Ra*}V ׬EAA ĄANÕz[/ б3ңԩkKޭ RU>0.8bs_q|4glܾ<# Tfklɋe>dicgT{s3gnMF]%UMtyJ{ jR©z8c$ Wrl37tJ6.8y<߇]#Y:ӂ*PPDr*"BĂF5xP]XK)_: 獵ţnyKw0`#yNq~e3CoI2Uf8!+7b# !y=1?{@t?  Bdy_*/b% 'yG/l t p_o=: #cE %]Nk7zP)~nOjb*.+*wxрcFQN7 `S%F845~rLD#uJF~M; IIdtd?Rplw3 .]sN[TJ<ڨHP6 VPԟNTڭ?E7Y$ARai '~xTцd~"av}6|sUgӋ"uuB7yqVE]75Vkt(KX(Cm I-~oؤF>/+t]xL2ŭt^7"&&iEeԕ`N_X75l )3V!YsĂ)C漫p=f:5 {N;ۉdͩӪf+ڻ{ CW5 (׈#>uu:Pq4ʐ+b99A=8XL}B)Q$w-T!.| I72jAI"?AUip!V6||j?v.І`[ٓAr&8{w"0H @b<~m싣e B.eAb]m6ѸvFJE_:;hhSJG\8ZB`lg{ppT]ׇy?+1_DLu?QvZ;D*(5:A֣M eI7"k2\rl.ހ%Lu`|OZ0Jcb*=![sWPvx4<\C÷wEv..זb>6{Pq7\ZGC{y4De 4ov$p*Hz߂:cAϛWO0\.\ Bf^U W~v:H*E6@1RrIQүըܥ EeB=%+7o^ p ynN}) 3^ B\-Tz[0;sLbZƸ^-ͩD'ٕ E7Rrڏ04R?r95-S[YԋFkq6S,N߿⌳ i u+8#=-i P` zd'{rf@ޥ!'R o1sE]C, 7?,Ou+%iYls/Z6[ Qu:uBPS,/'w uFY+akTd("|5=8r$)ÓAΎ"; Fibf­NŖ\ `lA՝_v:@L&0 wk@ SSL{I9_7^reZғm`z֨=mJfQ kg\>[8Ay^L>!7#8Ղ< $˙y1ln3w^a\YàlXfK9h|>1 R9'Q @lũpgTu4DZQ jt'kH jx 7 Űn4iQ-(.cU QcӆgQie#?έwIfvIC(n8ڼ S[ |Pt5W8%V,NBH_fn*fy,QDiK\.ȏRu3[S#-RhM쁭!v#Ewa~N7q`3NA%X'{go6{[K6@׿!Rhz+fuvAjN+vkX/I:3O\Qr>%>+:qg|Ii}wzF53 M>ZmlsL߽rk:e0TIZ oB2 eTcgՑu>Jlly}©^851 (5&tk+ Zw##xɀ~%3rV+ΆP_^ECwJjR~]@-F]}=(^g@aNj!cLhT|1k;9vv֖lϩu! k򴟽ע־dX!o=uJUxo?ȕyMb_ٿ5#`gR{O]0R |mD.d.JhZ j6  Fߺ韵lKڍNs2R &jd *K~9jhsk'Z>090](ӪY|SNr {"FV9;w+Er sm0D )N)Δ7ÊV66QNx$$ʔF&i, G-4#ryqGAb=TpDA^ѐv3~*6_PYk=k zE)N?ԘGcjq^+xm](!@hԣ```QHILANFVU\# 1$$TIv{7Y9|5"(nl;Ž. w //jϸGFÌ_C~$ENg̊z-lFӑEs^ B v`7aZhQ҄nEL<.*ittjfv].&C-`%2 wdEnx u{jag -(*I׾44ḹ4y^ۣhAWl8oN厸%4 #DvQqH1qg&e,RwᐗYc,h3ivo%4[0oyaә"+Qd=ҒuήGjN$Jd Ҏr=BZUbaH FlIRp>ѓ+wփZn(A!)6ޯ@J-x *M\!DOOT0AՔ"M =jb|at7<r%"~ ToL'&]M\X(^ܤǪ,KKX34?q`ĺwypgXKax~к# ǣ_MֆV3& ]H2g>y?%mʷc,M$߇bQ |ƯuHz$D1Rp [Iְ7S$J'3Xi5wOvU}}i7#+G/tODisiQinU *H:'"zZȭL3 P,[nN&hun9Be} @ưQdM v\d`Q^0 Rzo,j{EFqi0lQ,νRRwC*#4e4}61$7Xr><*-H 6.~m.XPVO%T`@]=3ny-ЎJvsBQ^JVP9JH=֚̚Єf%cT&#'sx 5~(XLSRwbf܈F|`uUst+~-8b务@jsӺp2^TNHA4r,kfOEBYdB XZd)ƽ'Q\ XУ8vt1ci`;07clP7˗Ӎ?RO2Z5bO?DŽ|VUDFK>Xwt]& _u3 IUa'%-/4F+,fVH*Ήw*<+Y\EȰF[R7(x1]+K(Nę{|NϕHv-)%Vx ^j'ȏ2W^P:,:cx+l"jvӝbl0峐--16}xW;N=HA}7`6WNRɮtH o9/{lH`Pń^NFM ̍nyl^&}4WŸF\9Ff0}6 T%(]s)x0 JK|4÷  Mieb&cC2/yagIv2l{LԘoɑnF҇C wue)/CK(4p$o~;f;_LIU[LBEIɾ72#9(k .T-woҘݙ7&(~vsتcVK'l77 U}.7%pY]Wf&EI5\݆Ӫ\I,&1!C 9G&d{DŖE:QF9("[ˣK UWAjIEN[!v&aFbYĉҞM݂x_igdJwdpeIMaHԟ['4G vш늨Vr=l so M%ɠRsp|kQZJ*wν'E[)c/B`&W(]Y6pS ںSay s<q0T8  5q0\sv"磪mOg(C{WFe҈>NYƾ2PYB=vlN kzaюm8Eio1bbg ʰwYAQ{x%8Q-g犘tzD-6MrVW $,X@Sa+{*u~%*0+q| OX $`+ʁ|SV1QozpFE vao$2c (Me6Aw_K;.kSY ~p!XHЂ .,X5`H2-^Ղiu%o-276[0l |A`^@9sg~)Nq.1{Ś[BHSDy0;ڴb ].;;àQZ 挆}IB&gkFQE 2l a0:Bg ,{fU¢W[XI17-?uȲŮj֑Bs<\ 1܇3ML W mzX\_Hn `-PJ4s*AT;雟Zαk!l?602T5wJq7q4?&A mWj*&ud}'Cv =q"(\5Un)YaLiWAH$| \bTe{J+$+%XzFOXh!N&3A5,̐nAܽE}[`uIT@δd  A;FFl&_.\JI谢~#x?ok_LO~tw^qzۿQQK2N֬_0>5BKn9p&wm0iva%=; Gwϰq1Ԑ5x B$^PmI2|Tp =Ft}&do{aaN5*L4xfNBY$_?%[M{j%hEi^ɝ=JgɽִlbH8&H:{lƫ@`ؒ!>N:ym&Bԇi/gu&'Tq |к]t|*nt  7.G`EQ! V&iJYLOnc`=1}+Qњoj85ږ5:DUhPo-i,s[Er:rl;n-W-~)JIgR) {i XO}: |y˿σox޵#jxG^2 9)2NE.7)&# Qw8%LT~0)-KwCWCX?JQf1m2-H!U8 EBԀYF'-xbL{_XX7MN";l{]~[\zEsG81lx@9|3/Fd,;`{BMcm[ŸW<.,qQ'|?F0wbjrΞVmm]ho~\dBkӞ|Gu{6Y ]+0~SZ4ӀR1e5&eHFVYs5#HcW\ >pzg0q_:c$-dKY*w?*<}|1uä 7 V|HjĒ7ܗPw+6}ww۞_|M'*J *Y98}p,#;N ]kZ=~팇OGQNMae⫡4z A49^=Vz2dm0 xhlHjKi0g! 5L V-Q#)Ԏ=D^o"h^]okSۯVJw* C+',έh#itXW2VqX\NЅrUի@M,  K;}Jh*MUB G +D ׋<9&#TLG䔣`UP1߭#m XW)~u+HfS0}}KJ1U19d@# "IWj4玲*}asH%'N:8KfkK5=y$l2d #Y=c)j|fncs_{egN$ R];M}V-jHcQHzu*FYZxJ);w6x uX2]{lٵOn߷>8i|񪑢a,&70c]vJ3 C;qj0bTiħqj,[X ^Pɾ UGUߗZq5g `-'rk쁏 PRDG%7 Vhj :IAadu=Zw돃wl?ReZt@-)-nZΒ{)[ʱu(?!\(< K5icBdO=$LȤ kc_^Q舛 C)12Å%\1sBri_.Kڞח+6g-7GPKg%!U;~pK 4(1Mē `TW=/[`+CL] JO4P[z̜B2Yi "4?nXƨtɢ$z>~t>0X-FaZzqǽ[e{d5!3Z3C=s}5)CI{ŸV\c32\qש)AK@dd/,H!H:)"xʘcժ3K}m1Q(O&{Pu@߂G %c _KsEcDvjzvpptyp~(V1sym3W|#)opUZ[^TH#[l~k 6J Jj{[ @Tls$@iVlV^i\ç۶g%r8Ky!jԆANH0 ѸHE`-~`1z3iD kD}=Kl=F9xM%9BLe9uv5&:Q58=i2Fy({JvF<,kt SQ0 l\'<J«-dM;ɽ !cPXn8jm!${R ϵLq`ȠwZ ۇDUx4ƭ"YWnȝ5'&6<66ah: sY*p 4DYa-7=2U%cIko>Z\$+t.ߏr~[*T?k -*DJyjÕV7o0~5闳CAa_h\ *pcvoQڮ i d!"ߢaϧuaP~ӍtêAB4_K@+5ȬFg *kd(<;AVl^Baw &`:jجxPMdQXܬɹ/:-4iXw[׶@k{V{ s "Y:Mbp.?CP,71 X,"4}ï6hred3LYBTߵ:/^!".%HՐFro]/0g^?vNZh:VWބ|yL ]%v1 R>G0s ^ &ryȵ-d;Q0I6"}߮݃E]Ac:ė]>)Jq`q@DS'$ㄖqq/k8"u):TF@&p*+im4hϤCvWH;ƥsz0L9*jD9IPCY)ed()}XNo '&ۍn妞`a¯Ej3Z(r&[؞U-Cc~ 0%4e a4otgl]șUѨS 7X EQ 0z,6KTM4K.$pLqGwo, =NƁA뚮X1ֵ&~>Aξ1[`ZOCI fj҃!?+Hm^4GU5\ Qx0T6 'OPM F@Jmi,W?3)c)i|SOx'c&#IK4Bg9]@ imm\k7PF{i1B^0kNs=W^%K__vMI1A!8szv$'guJ9[>gӑ@`w 2^wK(F.X%':Q Hҭ5ӖVb|xa |!n`woTW )?Bc^% }qpڇC97cTͶ{ɞ @hl#|;qcfO-(OЏ|x瓾A;~w(\^xx(Twc @ {Qe,<$T%TwG֩mNL|F!X0jrNح1G+u" /} ӛ)&1P00b` /xaH"_ydɘlVmkXЧD}q~ӊN݁c yQ?/u6Sha`o&70 F!>TsR(c:*)dWx)O=v/1K'ӥ?dx}M,o(y~7;J}Ո(񕛀T:ڕn㨽7lܢ%Fk];sԿ<qX>21̏bA!10Vuh_;-I:eaU}P*0Vrz^"FuBdXc%.>;|7]ͫe U% F?I3\cǷg: ɶ D%7q0rZ5N Rr`O}kӇ04Sk'c T ^xcjbӲ RJ@V.P1;w{48-2čz\ 7eW@VNJ$g-ozQ<";]xxÚ' s У4Z`/}#&הƌgⰔlsW.Y\m=9yپϢ:ߏ_;p0ZYgɶ<>XQaߠ3 tb)ݸºPl(''B@̱M;HT!q".{*au)FT%"VN}Nh&]6'RE v6…:䀘Kt9I>Dqdi_kqXf$ l{`y8{2ߎ.;.?7! U2(գ*\\$;E)nZk{ѷc>l?ڋ7 |&i^3t$ґNOXwѧTDͭp`iZZw\ZuemdH]$vWGMdl 7[hܒRSc]E [ۧʺ!x4м;:O ;&󙳩NkTӶ/˵ڰ_sVN`/?XM6a#~bHOn:˶7mu= B ΟZ262ț!KvnZU~sf!IJc3eOVJGw8"u=Q} pD%k5Yr/IO ;G= KMI0'P^L'H#}Je _-ITsц%ʻ| %߭x\M3FBp=catZHΗ3.ΉS^<Va=~½i0i ʢai!)o͸m&%)ۡUO :TkZQIRxrܘdu?:Kq@ AVxxwMhR _\ɭe'/ߡ-0Ԥ]n#MGއ1Ьl'VoFtt"s>+j frJ?Sc.}Tm l-5PYZG;+tT}ȆVj#Éَ0 :֍#B$jEA+XWUsI&,`ȓ>vFpg9':]V8t"^AHQ3dRR2*+?6""itc5G`KDP a}3ʻ=ڱs"Xz5gt@c5*);};B4x˱ K}y@ylS%F'yT;KF=;nco;?OR:IK{]G1v+Rhl&yֱ<\Fd}a&W+|>`@PlW/g=mX[g)݋0phH0?w؀;i°­p3r]BPWAn극MTNdR]֔n,qo7'EܪO0 _G ] fx8}RnQjXη}Ξ2>P֏dP(5gqc| †U(cTB^ð +#]zO"jZok+َs&b IB BC39,4^PwEj]q1 s[AQ/rdmcԭ!kiX0__.B_74UV9n[uaDQѤJ?)@ ˆՑa٣'15iX~ Y4 {AR\i%*owyr{;K"{Egkz*eܰPH5'XR 39< n'z*gЭӡur[>,#Oh1MHh\SXK tΨungvƁ)T혾[e|8g %I*%k a(cޏ:g>]qFzBtZO{í~s <`,fq+)c̉J(^ )Ùwt 2zyb10TP1{ ƅ2tck{ s wpdĐ[,%mԁyjN.CƥR@\q(C&p,MK|Rp КmcfYUt͒!q:fޕSztdv!˰&kj∠b2f{9گ 엽]7W#l'T]ʡ7Uoi.GE/lx]Ŗa<\y bQ'i$e?P>[+Rܮ'zLp2xf>}ďcɹAz? kz;f+ƪ|^@#i[>7L\l|16ȞP`+]y_ƮbWe?b$D2j}c&vZd'Ѭ XPz^Jp-, Lmj"$͒.KN-% 4\ )*U*|Mit顝٨ċJc25vڀ [XiUXĶ_c5 'Lu6(_^T\L,o0<}+OUc{*"y,i;TX|E3(㐹ΧN0}Udz#PUr+%DGXd"~sxߺ O쑐߂ {n+ 6+acZrᘨ#kb: -v~%f0?˔VmM-' =ỳ]#7bZJ@?-8 <&KNRaD>\݁{'Em/9(ֺ;8LI8JQV,a;w?SfY!؂}Fq.pW'/06"_e .aP 7A:>G!L69'ޣD!cc߅,sN?F|~1WEYyƂ׸%5"|̋l]%Ė4q< y{69O¢@QiYG mkHiT^C}U,\6p&h \y6[#*mn&;(\*2[}°{ *9Β+ zx f䀧=FuuPДW:1A\xVs%KHʣ1?Ͽ#xB3@P_ ;x{q%O!98 ޼w4pXtsXD]? wc-?Hq(Xȓ<7ufyE&KߗWZ|SXi淐W'6O"!v4~u#NWK:iJ ʛ곚܄ 8&bj J!U&81"XJ( !6' M5ps/ad38+JavIӤͧ5)rf lF3zG.j#5bZY0(m|s{ȓXFl8;mІ*l]6kjB'o \T N.{WT=/H(T-20P'D?Ik7a8n%׻ S?`665o$y û Zgb;Af 3>>}Eq r|~6=\ bQw٭H& И~H#!m\-2s&[!lﱔSGXU>nY)phӞG1X={qQӺm&ʟc<pp.2i*;\q1A J\kG`"^vj" <=|4N3g; 6Qp,J3#~2WM0<՗E@sv(C=.1uUH( B a Doqbß[`ViFe?LYT‡8,ȕ 7O^vģb[.|ɇfˌ P>"qXMA9NC.IkCck/ScžuK;w ck/O_jb:ֶC7`/6}Mh;h$u,YZCRQc@3x<>FKb"RճeJcyxT;{0-/s||&o>Ž4HfcVqg-Oh_ۏZ4l?sN{5簉‹bQX|[ߎc 1!&D2rxl_NuEW:U$mTN?½cx "wl+}"c0M|oD"A1Re1-U^ /ٸO%n$,n )eJдu2.0A2x t@$VwvR q4K݂cŷ]&  }HɷUt&2h_Zybע;55)_?YEC2kUKJ:[E~NJc;8`!D<]sT>yɹ˰ yGa`kah%{F4M?s^mꘟkąi(Řfֽ0O)wu~'8\.1м_G_*2>@ 1wjUq~6^Fs+;Ќ k=V+g>5v[d=_C?<ߕgI.Tz菞$7 BjSeor·X+0S&=S Ʌ/9͋82{Ʃ0r몇K V% Cy݄9_OW07.r{N܇|Gx&V;\}) K >v>t"8:bF&QdJվˡq2 L}l!qQQdDÃIm{ӤuM@ek`K/,HyxέDEuđf3){9գ 1/vx.Ft)=3-a P1E1q%0Di>Nw_|i{"o/iC]KD>)_g gC5ugS[q_] o*>I7y>I̩S8*{?˶ñuJ$43e"4,i"ݟ ^EP7Щnl|m~ON0Ց&UR}@y֧&G ;$Q+:h) a\lNq`w^lmz{8WplO,6T,䶀:li5d8RkHf(V 롑&vѭ; q[OŃs:01dY&M|V@#sO~\I6G]Uro@'tDH˧^ ((-0YrLbꦠ4eZ ZUX"|Y;|22ڻ$+?^t[" bzst-L|"YR'Uf/Hߢ*\&8qY5]w]/t9ywS%-™8i tp'cfr"oON{sە(u(  !Egeư}<&Ἦ ck֪c>#f$׼c`,omɾo_O֍ʜRZ} <\T=U= D8hDòc73)!n7^/ί.+ZMk{vWxn%2꥞BKwWhU wUfI.KpQ]`5w ~ǏTQ̢.DËn|,ĴLѕf~Pɞ?aASj̪VHoSsWB Ǖ&uǭ+]Bg+If{wF}CA 2:mQ]~+ ΃h{f-o}I~Ш# oMiI@I $B~g<}*EMA[d~SS"R.qۣm0mWFܧVɲ0U+M*t&kj47))qaeƣˆgFU%'MRkX lIO|\9@YNPV\8ӆSFM8hKGZ*,[/>!sۯ5+CYKB$AʪQ:D /Ȝ𳓒P-@؍ gLEK}oxI Mz42Y_SzT7c>c&\W7Z*Ҭ1oHgj0/ {EzK񵒱I]1yA|Pٿ_"@lb胻|,f~eW4播Wq[N-9{U?9gO*ba rǙ^NIp;d5 p1#> {&I)*vej! EF: þ kCt-sķ:w΄@c׼_xԢz).Ǝ9lnf%-{l)'3~LҜ1tou_NƆƗExbj6xѠֳյFw B`$? x.OҾP3J^]V:;3a@_׽ @Rg~8󁩂V1C vf(E08t2wdr"lʺP%T#iD璚Z)DF %gf̯xS=o_luA#\ nkDNQ4A%^j/Uf2/bN*ԛ~Ԏ[֟U3\dGQh2a4u/-ϝ 24RHsmd _ {'ã47yzj 0+ڜ4dF'dwza7@;ˢNezK /K%tl? vS+ 9^LW/B,chaHxGVx üm:MړH…>Dڸ~zIBq7A5xIO79${O` dS;v6MW[N?TE o9]-")Aā)D6m뮡6wS1aJ U.R&K9fԓ`ɳۅBԈ,ډ\>Fq M$C'W?!KK^3ZNqGN ry" DŜ/ ݿV1_~GmK V bW\aNbJXjeWBPB}Y#q[(wHbHL"KyM3+:+\Sh8z=dl:iQM@r=7JHns2K!Eh=~I3FgnbExxtՀ+7/bCh\Ml=BhUK9IzjD e,6 T;_+m&$[% e$t.qγ'Qx|` P(Lpu0&Pq+pQ AȪMX#V䉍U>_k|ĢfغCiq8.Hi ;hXiBc)X2g6ҕPe| <^zAO['.?`VtN|D/^kyѤYjC>u" E5'?!yLAkEnA։3ra'Hû o6#y#> {zx3  dl_4_eur$X/={3{0_%lfhme2Qa8%5K l%&x~}nW*lKMFv|ߜVh!Ctƻb֕Or H ^(!%c' WVn<(@J 6i/i A۞ l{,2poY˂-EؑRB4M3Юjxo(t;`Âhc.ǰrGV DgvZ'>G@gIe6p&kL# BpUDosȨ' zۘhG0G9ށ03D'vpբB̈0CDtltR& 3TQY6>s,r`"D Uy{ѥ d F+Z>6 $X8 i'KL(?^q򎮡$Nij@e_~!+y"ӄ)L|TvU*#NdI\pD"sظq8MRH*X71.pC,Q FHw7hزl{̃ws LsOaW!qXLid_y|QA‹㜔K3f'0:S:1%p9&>C~ ɻ+gL_HAX[,`dU]%)V8½N~ ͞Bŏ#,κ ay Ey'|xr6ebާ/LFBdHؾQg@|LR0"'FWzᲵ0-co,"7OLm!?V z^X<R_[?*pz+:b~~N݁2 pcO@3r0|X$Ӟ*c& 9ڈ[6I2(slq $0t$㴭nQנ {"Ɣ }UC$ Q|C*c.楑Vz$v}i90 nQmkJz[o`8Ѻ&X" -X1ܴǂL |2a..qlzɲ wU=YT<Kzז3 u)jg/U-<7cF'$YNߊN?Wm:kR{%vif(@l ΥBG#H'dDMHr4'ZϰvLl80ߦ'O/,Ҙ9Eڂ HfLفCqؿCh,']hxK`}/Z$"gxE0nY2yM6+5'V?nik_x\yH garjgڻ@!Q餼Q.ӣ^h@oq*zB8;*) Qn4A9bSD&T'IA5K{<'` ViECϤ;p,Zu?l֖ $(Q0 Ϥ$/RiGA}C<]?V48{*Ûdً)^7Ik:vP=0ᕴ`ռ)d@ly4z s݌?gnl+y|[PGEdž˼\^JT-ˆ3Q DI1E xSvԘcÄ+pϢ=$WޠF5E!+R#= (rTf]أ13Pb@:t+D6yhC{dDu?}+ڸM&xM ^* :*#AlRsw I ^#SMO$Q>͐)zJa(8dXm{q=N\s~ {|='ji+[R?a] Mn@r/-JMS)u"4r;R+ O'^i{N-wb+(Q[wS`ܵ|펆4G!x<BazRt"j/B@*TInTW0] n8!Ln3B,/P[vPAc=Gà)ڵDٓ~H{l<ߒ:ITZ*8ä|@\4͒Bf{.sQREq~Ԧ2ilP|<^֚jmh'LxENj`8*k =ŽА3|S(C lX j,`=lwJ̓1D@0Ӛ`BY .hx|]V>v]0f҉\!8?G4VxVy?l2mۯߘ"M"%J[U.,F2H 5W 4hHG uݣˇ_׀s(L<-$Aڷia{hh=>e$!񣢮u"w&c5 =w~*GXz>-<.l9,Xu~ +ZA{PXsAl }I1.n$Z\8!NM,$́ӆukƚ&;N$AOsg㱜Z wQeqeͪ*Eb'== sTbjz G( V]%x.=S&lž{ګ1=z_}|A7;h9mGFٯ4צ?D m|W)VA2QT.w31% ,R3^.][&X vaakxC%<>0ο>xz,xPZp\ "#'ԖjVNCBQy4:UG> jkӝJLhFy <~SZ'Zs87djQSHٴ Jk ?3.,+dTUK\k_G|RG 7Q5@򢖫ځRn)[ap .ZGaޑ˄4K~7ZM?qi{V:|)VFQpē/ALzP433k=.u+)Vmia$S}&Nʨ{Bȣty3$JKB \}luXf/`NZY#i+OE+I2N~=y ~NrbH#`S:N%de!َYk6R?#d>} R_!>Z(C>;dLVN W"agu: $HO\Q:(=sp+cD*cUx,<4ij. `*i+ :I͑jdZw9g=>}0/`ʞ :ӯCop!qz@}M.G2r4۰YN}APw7&` B|lj8̘AZz.%mD22t_r Ar#,6<'KV(t&hvmkm-#3WiUzǙ + (f-<03QKo$16)(Ijt{R|sqkRn!%TBQ'3vDaANo&DTI*(YOuu(E Q/GZ@ (i TNFez^Lab3}, 7۽h$ѐBfłj3-"zv)'`{PFw!;Dv0+ܤprRЁ1CDZ0/N4Hjy@vFT j7EjlooHY|:mz颊ﰪ`1Z~Jc-jL-ͥ(sݰE vѡ@[]yԑ_4*ꒄ"`i8pWr&'|[0a4IM"䅿"x@ Q9zdz̃ih &[w?;Gx^zJElCߢν {UTM,֓nkz}ndoip \…~Vi}G!Z 19pzq 5zGO=S3qWBB}mBi111kX&~8(=.nٟBMRv$qu < !,uqеڹZ+Qf85,u _~z6=zm⌬yJ668@'$7?4vJG-7>|#{ )˘}'u%hFs+#eE+=ѰT;pK2`F'<0Ƅ(+w_jB*,1.ʴ՘r*+85@S?6*_seX=ͼ84a X@JPx#@,A>Ff烣Ě O>kYQM\8> rbuͤf/#S l'گbZpQZx  d*3q{Xd [Ap mNDZ4Sc'wdV (JUon6G,XUxO`T69p}"pEI *yyOuxYs_~Z 44\jۏ$垢\y#uC} AHAm` UߥqFG5l ~,Yw_eRJG7,y8zmX K~Ò*VxqR8J :B.Fg3Z-ǡ9,z#)+d z,TWj iAjJ6G`ik-\ˏ'ٺ>/rjC@<|["/ e:?0}3N tYeAdۗ5ZZ-E/O-fv=mbp]8e)s#]ݨ-0ϊufj6gmeyW)4wsa,u>U>B^69?Co~A?-瘴YH IG~\|=1i&Nՙ5ݑnju cW^|U#nMNHx[vKA+)jrnD&xgt[f>T0.P^cЭkAŒt`HAK v̴en+CB_8[6rCz@S}bH"߂ِHSBcZ1bO)uf yɀ[wq^S 6&= F2r55"4^]>+GQ T) !wY<mhv83@zth솟bhz\:هF7 'xV/axvB6L=vQ3nFH:'F*fK"J ƧW|%lbzC0lɕ C hJ8c6) 4MzoRs,\+dqD"WپbSzr%PKKHo2~Ya!Q I?&̅(_R;g5H74>d0M0.a2~f F6B6xCk#=vFt\W_&(r;HRo# OW6t w z}ϝ?qi+g9Yg zNO }ICݦP1umllTQ65aH|Z\8bM P$432<3/EKE$m8FQvJCϬئ_ wWF\W177ux,, BgMj}:4* xiջLEbHckp$DO{`66]5o88$xIY{o|'FcyR;HC680v7 &0@|\ @ٗpӓ+'Ue(ӢiBS,?Vv#8eu2qdwsPq2=A bGc u=7s>xF#›>ʭKȓy[:ѐ5"d˝ғm۞L퍽w<H/ SkKɴޟǭbu:%C*@bIX!lT{.Zl.}.;Qf)yUhp1[‡G/R F1?W70OZ`] ,g:sP!@瞹jpB($Aqs\G=0ۇ2# %-]R!dQesDoN`$u+W٭ņ\Pq{EbB2pwDc __ӌ <5O?);Wԓ!n m%V#)▱Z;+k[)G߉[2-oK7eZe{*Rpux|;}_Z [8hh, ,I|CKH%oGbL׀*@M%}1[@q O=.ȕ&;)_}M{d, g-@XRTZT u1^ " dw6 7u76sޙ5za>o"/nOwE#[l/KҦ%XTEcYi5'TFpEE bK53\ hdJߕLg#Mp{86z4_H/G1,rB`AH*3 'kQì @8a'+^1uI'Nd{ Q(w}k[^#bxX3]WSpW.;jt[iWQFJ(>x4loCAj\KxxP3g~f[iSU AjD ʸh^_~c,p,WW'٘Wڇ0׾ɵfLzBZGk~U/^aUQN1^nJ7,2%tEQ̊+A@%wHl˳nDO9>n8Z⚢Ek  y>i)?)m,QY4Fgrw\G~  u0ru<[ҋzβkP;oR6gr}J:7I)-y`l@Eu WE8?s[2gq z ݷKagf霛_~`;<+F%?͆>j(DdG" \O~hih:WA0zr;Z=Vf4U0 "( & q7%qIQ¥-!C-i6դ)&3~4jZEj[EB-W5c~˿ԧ(Eda`C -h\AғY/T 9>QO~Sfdcs9Ē.(A"r(Ps [l?AF$v0P|RI%t֓(F:\-ĩ u4O^7AW Fib)!/6 .VMje1&6_ Bы{1X\lSmIX-$xnjrHeX6P\Λ ؘ:ح=M ;7E/A!y*aR!N'^y7ϹCŠ׭AGE?CXvB\|2k_MB!mL"^lK90_#nuEºl6]A E?y#hѷ2 s-q6Kthj?jFOi݁zl<#R;VC9<@$2b\(i:_mh4`ޱo_'ϾҬ9ys|8nGYcUQ S(F}mCr9hM+/$ + U^UCS9o[ -*CM`wS%$1#P9*Stq,x˗3 mE[N.|0j7Tկʚ;#_4a'*n˶Q%:zGԔ|CQ\:"yJ^65!bR>jgi5 ,ncg]ͬhe^15=wtKx=݃OY=U0~!?9BQ}ːS{N]$e+i08D۩ިV%(H6g:س"c`?\&OE1- P-ܪQ+\Z*KrVrjQ:"Ub&W^-ʱ ;MvI`O2_~ ȘzLQ}>mi^Rocgt> 3X(,5q~3 ''1N eSYZݩv#20F8 S!OL*r皧|ʒ~;XꀔJis(@h"k 7}[Y>Jg0rJm5l_ܛ4Ǵ~-g#w5F u /\P_a^.^:ښ+w|:jQ-]TlFI BH`N i4BgI9,%"~(6 +Z3+PBJasߍZrjμp4QG=]c Onn<Fa4NLS|'U!_QBʤO(VOF5S[4k@S0C3|/ ASG M-N?(\H$PM Ϧ連`jO;9@kpL|&H;X_4/@HNm/ "RF-xg%dώX?gӚ0 ք $sbOz> 5}73#^kT*he +:Wζ?rcL'IpiӺY SńVl_x qu❩<F.;i6WB jEUBk}F`8AGotX`kԗG )I?E.QwJEϘkV@"<[ ^.O<-up 8WYxC}ūn>H!=E5o8~@]Z`ʬ e~&ǶA1?*ě[u.?Y4/O{&f V:ꤗt=& {5v$q㤼V)KD04a}qf IJFqFoǀ bl"NKƣQkʅg Fo考dI; `[zl;+|e ;44- ^d} ll`;{q3rNx \ZgR>4)d_(oӂV75PmRR޹x nU_Yj~=Q ^X8B^.$8! */6'J i~&0 7k\ ccak-ssM mա7!Jp(-I]kEGP+w1 !9խh:تfʝsio~,SB%&1r [3&R.CWeA4bk#&Kmv.󡧋Ri K6"G}NYnnMqdNM5hE)X-QWP--3'i]P|U٠|!-q uUᏔ& gqO 1@A=~wcOUDwdS5MN+m%3$FDzWTTy+:Vf>7DuJ{<(? (nz#bj CM`;~|kZ~xˣ Ylٸ^lKBaAX@{GxD6Xfq-HLck ,gyHD(5-&0vlz|vW/L%~ڌ2(fkn<To7i9Ћ #~ǟsi'H+t(lJ%j qW6+[ ;81 Axn 0u)$k8jPڥCMڦ=' d}w̸չ ֧wYϬp.l`%gNl0xi`?sPO4UlN⃋4Dz}y O7Xn!mDѠi?grkR2J&iɄm^*N oz#>>w!8Ye3RSZ&I] _50C73(N8z]V"6ڤmkBjIhݿ֌;} 5+2kݗ{s'@#, Llwp;) ȮZl 8Uu }3&ȷP+TÅ˲Ч?bהӿs5 T (6q @TΞ{ƹeWcu>YS-n ґ'ʲΎOaĵ0JD1^&rȀAuT/kUii@Y7Y?b}x(#%JP餝^7-P!o okvϩ[ظ fϕx9RI/{_[*Yh4P#AṖ ])A 1WS>C>s.Z3 oc].l!sG{ɼFgQ\vѲ6g [˙Y{McMB MV+QUׄ_e?}&\ؽE[슄?yjAƗi.';PiPS=;yiydtlta qA8}X`RxƚĚ/83?8Y<.w Lkb|)%.jcH8їþJqsTpXyUYv<$KW7x{miI+Xx$I"o=L 2a_Xa@%Fvt Qù~E毇1&ɹ,ƒ־E>.VXEda H/wTq%uM$y"MI(ŇrڍC^.z`+鋰7O!tԁI)0uW5[益 _i&n~ub<;`/ mظPQ 鉘|qXUR2A teخ>@"lXRe Z%<M Ɛ}:Q짆3< 87 Ԅ7NHsZYT⓲ "hTMʔ-sZD >% Ս xEvyOޓZb /' o*loķ1w|FUi{ dV` 2<UD$4+0L5/w nMzgHrF٬oF7PQ-uNζBR$CF{}Ro\֚upYqp e秶ȨI{t>J؞ݍ {{;PF؈nOb+Mpp"ⳤ҄@TgXU#Xyw}za~5w: 1 ]OIz4~:Cqj ]+H&ؼ]Q nUc1OJA#iCט-l3uO$b:qG4iO΅(4*p K_.s#NbfdutSiɢۀ_7x~/Qޛx>IԕCk9%`yvD٨uȥ Q{AH)O<[?VUoؕ[kԤĎʼYĚZGT [∤8r2>͊$T֏[pr((H dn (Wq/ϐ@BO~uGG)bXĭZ0|,O%o&FB#y-jH}[-[X|toגyБbzt9DK`ƐWC&&[s"N:~ctn2GƩy>U!FO9RH f vq&X7٫1A\)0]хb3LͭEBPw@{gX jL2]T;-dM|мrj}k}4isdD,Ney")6:A' 6ļx!ߋMRB v&z7zgdƩw"$=0!0,zQ*G9cܗn683Kخp4OEl tUȧ9!;V(/&v١n*HXXTlїAØN91EZ%í=YH&; kx_UHBpȶ3O?sIW*ֈx뻣F48:@fuD@- VHq+ ƔlM;9!}9yrW=< ۰Nd̔ pJNd;ְpՍjuwX5h5r1rK!4 X*. \0 f9&LYվYB\Bg@+2*8K9Mاel"idK]a~jB-s24SxE*r6F#RHHωjDS-2ͮ=g &z}( };߼瞓$nɇ`-Rcvi4& 뎅8A>O&5+ٚSEW{H J-/fth\Ov!jdׄd8&uC+o)Sб[tΧ.ӻn4H˳)#ZԃMł]"+-+@'#!V;Hْ:9FIDм#5.u^B_DB;럷NNS,b ܼN1 %`]ǠiH769'~{kܷJ߼_CMuHu?:DU_0(Pp}sjxb%ٴ?PA盷1;)R\HlFC67)U .`wk{Twxc\t2y⍓nW{~|YA`w > {:wY @:L5-r(':j5)?/G}KtDƎ -b2[씢 [͎/ԅGPm%~<6Yvoe_&DM Em Ukľ)w A_+v#f9vX9z~`mTX<@",kc6mnB!?Dl 0\V ei?BfVp2tM=48G :\oƵYm䮴ؾ/-2D bfQ֙l0 Tf)!jW̎-y * z>s]Mw70A2 2$J WsĔs,<~N;m 1w0H.l&'El@mˮwg{:y 0PLQѯy6cx;J]H]vsmLdZS OZزͦ\n)k2ZNӘ ձY,F_q놱6 EڮrZ{R%0Mu脻)o#Wy2$,Pג)ga0X*z%Ү洛щi޿6U6YNq5'TlT(mrQe1kO6>PI>pZ%S#P<^c%H~7=2aa#zpqI[E آd$x؊+YK04ߊ6A(An_z? f|4R>UdR22sZPZRไH-ؐka[dW2"y}ܜZO0dތ/. W7Zؐm\gejFNgh?'"N [a`DJ4"@9u`Çt?.`BAg\ \gÙ $~zI[ہu#=mXTH )?zTaRu~ܙ..4C}w >DeJ-y =%+. ~9iip|ԅ\iD5Xߧƽ>IUP|e楆Ŕ7c ]N^jM]Xl.K K]s9b}DD`\fAwշd[)PaFcX3%/N)Jrգf>ֹw8ё}_%HB[~ի4 :ӵ9O(u}YHYSw5eA|8Zz>#jAQgQZOg .oD0NF7u'Н/~sˉWSݬ?B }R.D=g$ƃWʢ ^B$jU Mz%\10hXf棹퍅qq uKbVRG墌}@jG3xp^+rBߔq6%*LjYw.]YD8(qqIzDAx#AnI(tZ%<" ]Fin-ldcl:J+~SccpT,Gb,? pm]Ή̵d% @)6Vc0!nH|UYb5M.(S'3O@$;žڐWbNgp~IǼ66/hL8Z9StAh3D+HNۄ/<AP"3x3^6 /Tlw{('xϣ|}CW吶ެj&1SO;|p׷%ߜ sS |161tcZc֡tz XVWGtd`3[Z),CHpwް?d;qhrh=,+{Mifҏ^Y, E|mijC cZjGp4{bCJVV85Q ^"JIm!Zmu=kyW9}_2XJLR5(:jSEs[ }}U }Hq[Ͱ 0(F!ޛ 3>}!Yx&#Qi&Dy@!35Iä뫷4guOD_GIraє"1,S V;<4]Mw٫&)15fJl 5g8FmO19}uTf#X]a;ŤprJgOfj h[~&'=e0]HfAtnê֞aFO,B=j`(:d{Y@oRGҏCwt .0n4ѥ)Kz(E.tʺ 7^ _V2x'uLK8X1]Z%QI e]~!γ8-S}x={O| ]-͵i*nriiz Z]h*ӷA|R.DaɇaBƝyju $$ Ҟ9'W-% `fJK0CyKX?gBsd]`;K]X(@wLrC0npOXXZېX 英^ qA 'e!ZbAN>5S;# {ˁ/=y1|MBJF=-YS>EaW6yfOn 'rw~:êe 4mK &U;,?tfxU гhJ&2nrs|lY@Ie3j q{OS*Tä̳r |( 4cģhff?-nңM^ EQNu~ElvKU"R}=Gu,glh޺+UPa?q~Rڗ39Uщi +Awσ ؉!r@{hql԰q@)Gxr߁++ )D%ҊklU>?w?Ƿr;9#wRA1ge V!GτP+b)3UpoS= !Aj~hjX '7E'6o}Ɨի,[M7\_|yj=7#woaRF6iwO vU>  kDhKk cr[ϳS"?\op*'H>m$trKStzj$eVfGLegIQĐݓvEr( 6`J2k)/jk˜ހ<Bnڦ]J]vuZ\tGʲ{iZ(#]._];'CFoc 0Y ֽA8m3Fױ<+w^U 78˻cKed@ '"ӗCSxiD(-u!FŸ8n~^JV peE%S6; *E5-F^lŏJ=U\"as\h#p嫮(нL)VDVx71[,er"2Ņn<( 7s][ @)k"}2 Lط >~9`u"7R>ia}m-N7+AK1Hj% [K7VN(rヒYL[܋ƪe~b8diuXw}]q-M%-wuVfv""aV-< 1;;ܔmjCl@tpJoI.k;LJٓ\J-7{G!7ވ€T? >Ԩ_č?_E =_L~Ɂ| EYAy5V'5-qx4EXv޿|W'@H$?iwg kuWͳɰƮ ,m fKnЀ#LuoNej̐WH< [b`KOߥ^opk<=2ث ̕gkzI-LK`pr(n&Zv$Ux㶓1jɋ( U隍|PCݷ1w\6ڀT3x^R>mwZD9YXbv,$wȖ=c>IC~aHIQ!ɩ SC9"M ,'56 )bS7?Kyq!~S;/hsFB ⡚{IoEWV^`ZkK 9 X: zXpON"T Cr-cdH~ y֗kta "_ 6κ:_h܈Z̟1 Nm =~DsrGj̷ohN7Khb1fP[:>ʺ:SI }on/0FSc+f|bߔ'yfČQ~#zDih\="&dk2(~TvV1mUH~宦vMM~k'9&!m? E/Ze׌&Zeӹ[^.UA@݅ Ja Ů"@}4#TEH̺ХM?!Ά~H jW\5EVC^Dg(_?E4Bm .W bVgb]<6 o`Wdžc}7@k3yd׆F;bs(#\9)wJ"~;Oi:>ID>S3f^!B Єi5l?z#?h_b4QJhs^O֧Cj\4[XnMkhTztWj3J;6YP4ʮVĂqk29I]P1C{d^Dnܾ$w!,B[_NǟB\'6 52*ApVi}D:W|=Sq!5` OoR7oZPP JV_*@/z+ַ xFB 0̥ J&/vfi`xd@&.ZcDezu`w{9wВqp+뱪yt5 M9FSAwԚ|0ƌ;Dr sZK(l!lN'B'bw[Қn%mo,򱣮OXeuo{;у"FR4Ĭ!:h  097f7OR:ZF ER3~Ka%q~΀n> gFǯ|dgN{ȹD%GVݔ3AfwO\^)D?v- DBN_*"Fd072pDG\`ذqjIYg4&n$ `u>+{Tj֥>Rp wgfpC"&Ga^/a]"KNI^Ъ#0̦Dyr;RHNRɤV/?ӕWZVԾ Y`w (ˀ|Ij(E$2xX%\ұ%\j @,$Ü}墯c5fpИ"ԳKr:F+\UhGa[M(x\na!xm!hx?r̋"ۿc8JpX7$g2c=tr`xM Y/bhu(5ߟ*尟kj==|al1.mliw SOq51kۮ%Mo]vⳞX&xc셴rpS܎?bgbYCE d޿:n2> ߑ=f4+oJ7h@rI]D~9X}"".£. 4^$Cn3;NJz=QD ^ 3#(1x U+;F$*#6xג=-)QG}$y6Rs\D{܍?)s/Spʜ㦴sa? }PZ=( 0'HPW[F~\Y| `̔԰W~WsWa@8rUbH&]ZB>ye]h@ 7 yKUd\g-i{66 ]{ P8I[i[cܘҐ_>w45KkvyD v@zlePN7kxkl-ՆpiǛWH^PA'd&.#FUE6IjzX*ET^e79zY)6ʿ(8|z@dl$&@e3E8wOˍ}ulkH9C\EZ0+׽ASSNCrQ^7-4t{6te7ÃD?ϔB<˾OaWw}~ iiϯ*D5+^y CnSDs[Dܯ3xF+6gژt[zr}_{Dɤ1y~ 1.@k+hs29q;ͻ2Fϻ&/URk= E5#"_Yz2ϰ]՚vV4Hl}0F4\un㐟E2>eHkL2pA6%K:JN)Yl`]t?b|ӨE-kKb2[skvmB-7@jfr9#X$N WQҥܺC' ͏~?c>[st{_D>c?Q 'e%9#z9 ubċDEL%ҸbhS0eI$-;Ugi!8H[Ej^ռfiaR4fԻ=y(.enQ+ c.i50UR:<*(:^Xp)Ƣ*Kr>sybz3"Ak4a#]n76D!a0#~|5EѳP^E>sgP;T?4)bXܷD3m_.x1~ z1?LG|wt~7HƝ|by/CvM۴@m-IzVgJ:5z_{d @^Ga=*~"$R:& `r@o#ףO%>$ՋHLNП7kn-G% x w]߸ۥةY'ꝟ gWz0Im/t/M_1Q6L/ggJˎң}#Dm!!8I4jlKty䚤/-?LdC}֣jWu =h]v'U5GCý.nT>yA;pMqmH[~cF*!:L2| P_%J L*53h=K[4ۦnoP(q%M| ;i;^󛽳1HdƤuRNN.dߖ-~FnN(i_.?c 7H9uH֌fA](:ψ3z>"MBd"40i}FʞqQ#@h&T?@UӂhTbWu QޑAڅe}K!v!ZŽ\^9Ju߷;O\s ǏMv%GT;$gHWQ2d s,ҙwlQrmT驄K+Vm>0\o/7`[[8CeWz61,ۥ"! R(}3ѣ4EcɦIW(ems]U|ei;'ftH DPY*p&|E:7YN8h۞"_rǨ~k3gx]-oҕ ^O'E&Y5B%TyʚvٰuWS$`CwNi$!B\q;}uo`JT#tgfNc_]Of;UyQg%`f|Zպ} bN?{#Uڈ_=ZkO#Ix|~yTqcpJ!›~dcMAVm"okJ iAbH,nM8p3i.d4m7]#xuF a]R+x; RlAFGAs_i,9CޭY,d*x5 zqx_?(PI FD&E{"_6@CR0u&3:[s|ϜLͭ<9T >辎b,؃"MM*}#zhUw:718:w45s}IDɐN_eE@WtVF@6A $pA#JzDpjFåLF 4fO;^r#c<_a?ۖS0#eKыsat$|X.+MbxLelWbR4biQ+oda mY"FXAʙg.҂ Ϋ% x"-6r$R ?ZD!s䲻/23yg(! }KgIN;ꊿ"†kA?w$ː(_#a}[T &3alް.StXMwGɺBIB2_JyH Rf}PX|smZDd\XעCFDwljM0o:&}v\ [U3\?AW'dkjӄ,d6cx)siQz*OolA,%xs>0K ,BO~o֘*dT4ؗn$ve4`SvsPhIy`Q!]7y/p`I$Ÿk[_\c]g!i"QYh@yFY񾫕ܦd3J΢b J꡷s MHf)b>%׋_HVjZUt^Ԛ/'|]:흳6xT@0®pSU腝Di70ENGj o]໾n5GBĪ8D{l%࿛JfUtQ #=:aq/(>/HFH\PߣJe nG\ [BfDJ5nI7=FciBN5mYW3~NWbq"#u bHk%PY(}yU( lB5?ߔ}1@џW W&#nA{Zn dtfॅ"Y鹁@ p"Nke^LiȗCpkLqj/m` xD Zx~zW:6c蕼Zwb,sv6|˒rN9{s1_oS_n+ҬSc|.4{Vcs}86ԟdEI`sÍiA}:IIqA7CW&p{r/]ݦs VEqX:56P稓Цmi3DM2_BķݍHP B0*n&˓ (7]RLͰs~ |< .Y;$8HS{e.Wv1f=&@;#0SsJ*c!s)*o@C$`mGT!V }1"$`.3DyLC}+~RG so" IW6;7|w?glU-3P:[Dž4+$:w䞅N0_6GSgq(""~I:/yDz [U oͭFfnw4{'JmKXlf-xi l$6 KyoMY0X{C6&l?ՙ}!gu>#jLb9^euHć,wvE!DS΁.ΐYӭ}-!> I>wX")n+|&mI-)^tUS6 &pO7CebQ[And2ЬL_h[4K #e2})GB!LRmw^*'%٬\Q2s4c,B2AaĪ5.+G &m%!n_xpbqE sNiݞ4ݶMv^4ʏx3n_9Rn!4R' t](1w5H:KxbH *I5v_*Zǂ?'¤auz SM 'hV9V ް6;(=B^J[R4$AsH'B҅Ұ}YWKڃ|7n&6BlyĆy`i8%N<J?m0R8yC}E.$_!2U4N/F(bB82zjݘy\Qv,^F0]4d5+1FUp#,ye{dm`ҧuڔ[G%<Y-.% ח˰\;Z15,i=n7'ͼ֫,lRHC/]ͱgYZ0707010000039e000081a4000000000000000000000001626034b20000152c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb/bcd2000/snd-bcd2000.ko.xz7zXZִF!t/T;]?Eh=ڜ9-^-3 6ձci<Fc]o[iO)|@LB(pb_R*ғEI{+4n A^OVe=R5$\}x{X ݘ`mG?Z[7gO;6xa&ܹuEۑ^r=mNx8gChXމRs8)J^Ox*[K``Ts IAfMR-6laWZ$$/kˈM(gUT#t 7?j]}%[ шO+HERJCʁ ? ԍyHory_663FU ޹u2+x|G\!8i Y0Xp$25hi- /4~xޗE|pdw&ek4IV70 j!k6}>s C7 Kۇxćt^&pg뻻wԺbl{T,S*(QYfP"YG'eɳRT[$D\+9Uge xe9 %N%Bo{~q;-%6b;Ţ4mS#81&16 ֗IΥ&zx?]Q]?X гɀ &![ ܤotE>p?űƏJ;~^9dYm ,K^lk36ܚ ?pZ1 fW11u!bRb%,wڙ CS<$YegAsMb9r4m`-1v\V|h֢ '# hcNx"/iaiKzWVYL9n'sNgHQ;H/j_W]lP- ,m"5-@JWAB~6vq[ntI"Y(~j<Lj}ˏ'غ_x[o5нj]_J[`WGF XAs]t:ĔLEgӺ}u4T N(Eu)l8cp'8m>񴖦8R:Yb|?q|߈{BM&VP?O%V:ʴr'sPq"lE {j>>yL\8Rb{:q;c,zJ;C͵2 N S}S<+2[Ze¡͔%ل f1}.eO ƠxK֢NZ"AlQ m!Sc} + G='?M#w߿QLÐoDZ9nӍL{c܏W"П]T"鉥((֘ṟ5[ISw`%_!BϹɷU/(";ȯ,fq {!Z@*2 Y2lɠILêJw`/z/a_0Ah-!Kgep p`.u.eNq0m8)[.#S,v}10QI{@IlmG$|TD;[,3 Is\Q=~9nT7y4 'D w]  k <ܤn XZ;֣VU_fwYvUR'$:xǹDZ@e\aI|c:>|oEbN$ "\JhN׊gah}>YA]suP:~D6SfWb# :pԊذxN+!q}|%a/q(JtF"LX.܍H]d!srQ '/e-2wb f)Y&֥вjp ġ e#̥.w(SpP2ނȬ)y(AxckزbZSUCeN\ %FRY_U A- z"ʅw@X3FNN,f'Z@-y ;^ʍ RmCl梀- kw:ev9jcƇ`5]\[qkȥ0pr؆X[3;i&aMߩ6έ8y;WԆ67[2:"u4՟YE[g_;\pD]Z8[7*Ksk* a'/ada]n:B;^{%D96|(#N'ҋ+"!?$[^*-'р˂kl[cL90$K -Q:D2zyұ N9]} ,iyϜDrqVj|=~:OW'qgbj&yqerQ"i[LX߳:"jdf^\8(S$,=l,j,? i=V!}3SOITt1o֓תzp;F޼c2 5铪|i_w:"4T ;AZA/̍Z>C^Ej3TΕ j[Sk=Dk@X"1#+\׾8^m}p GMiTŸsod{tgl"v xÛ_:|-zHZvj崯S~|9HaOm/3FSIk;CN8d-0Fw\;?{caʋAȭЏ3uƷ+XMkoh0vʸY8`+){P`x&$Y u 4~lsV f9}"sW$.zo_G_x#VZ[R,;σw/dp#.hт 04Ao>ة"%o5_Ar}鈴I5U:7[:@/Fj܎XJÝH}+l{|!*uv#ÓLi|-SlqLb+bN翩V@mZ==!݃g Ԗ" d.7JQђ }ǨqxSl'* 1|=V|2$TOj]זfŸm|Čj@ rvOnW/LC48`jբO4}ǩ2Fx<{R?}CVmo[^xɵC2%,§hH&Rcol4N^< _ 9l- r(z؃1w^ujLΝҫ<@nuvj8bnA^)^+􅈓OL>,#AR%+~>XN2Lt;ߠ*ClYQࣣ$6(Owg~d6DƨJёRTa s$i^(,}[VcfEP.>8Ȁ(\@fRm/gsTB$E)zֆrp Y+CYCXudc?oy'5Ԙ7 SlLzy~V3Z^']=ǣDЗyS{O>0mK $b3V.O ]is#KCW seh.?_7=)},<'S|]񀢑n B|[$X^Sb^sR!E7Xf/3BbmZH,ݨ5'XO}*ca{D8I,Is2 5˺·EYiF7!X2={2RS!RÐQx_6ʣљa.ƽ5'jZ""I~B /@z4Ν2TGi5Žmv,KPK{>Jk;AZ .("0DOOj6A/ `לrܛjaH謁6 Mp1T2S9J ;b7|ozr3'-mDLK JZTE`hCDѐqK}op]D&N&8OطNg}y;O<okmn ͒I=$p%7wY9yXh(KŘ Z.}@{=y#2?ux&A:q겺'ly:)_z :Ţ.{R]$(9)M#4Y.Fqx @xuwI%Ҏa7I!Cx\Yi4.C[V`M0B|9rNŷ#_Mod.@=eP乿6rR+ufE8E.|]=ck/ՀB6Bup!k8'zKܹǗؒMh(ւM Lٮ6N ɛ;]y>EfB3I"E',FDn6 {x<%MY1sՕt;/2~~m-~ uWF(cɮAzqfQ>&shG嬉퍥TVN`(0MlW7)6Z鮼ɮEfq]%A:0mhb":ul %ET.!!VTU WR Jy>Ǯ =r"MF:vF rb]҇\M ^Pϩo mpl2^;vYORWgyE㍜ mD"g]6SS-ڙ`8@BжD4bye 7x$j+>%Ogȴ,+)Qs:v-l}s玼u1T~}I;_FFHΐ6j,g el ;wHq><1c峊=BNB}ײBu_:58 ̂n&+߃d2p(y+5ՙ+رj؜xK:Gl>_  ۻʪْHoyvDlՖՄEcVTĝPZlFPDvJ/ޛ~Vh:¨U D/~WXARKPȶJ†҉\ެaժ. ,Fn&BMRvg8SCbr{ɺ-3,$Dl9!_eeCx%Դ˘2 yC%1]B'#wS_Es{Fq|E /L^C`+6yvh_,RGU=&ӸY<"-1YNC+<rRz>BlkO¸ݝ^QП |dW=A0'Yy=7,OS2wݡ [XȢnM"j.L-䇤)o /Xvw]l@^lem8h%oKѨ'865]3XgΥ<y ;,"m48MCVt Gg@]rҵRF82p%.J.g@xP6kI%I #? ;⩲O';f^_Sֽ1 1|_ >Y *0DZ=)ZkZI2XPkae]1ل;F2W+^Ӹo] ǩDTD"ɳbL: f@\?ZBcLjGVwσt 6{XUɞ\*6 ԥJj{t_.B}uxEV8^s61&n?v ڀ+g|?:tBq`ȜUs0앾gMqJG\´oCjؘ=[zn2y4MGCw}H85'bx t&lS.p ـYsTPw5mU (L'Q`NѸ~74Pt.w;Ǧn9Ȝ ƽn5A) Hw*/s7y;RHAʎRph2!1rqmd'Btdĭ KG nWsn>;ͩsbtuvwyi=\ֿ~vRn>ɷgk 0rk]Gv)~BW ;S2 ~Q_VMrU*SPFXgj )VyE$DwiIGCgQH$%\üY~ĀI1va{i:zܫhET,qKuxDCCE.efyu|@亙ܮ5ٕ踦Ǣtz鋜t,e\va#514Dž̓)( M{Ыe=#YI f[_2*OhH2HsFfZ.X#˸lR [Q|y2VXʫ-NCc:)sA8L;!)%3Uym<տ\좜?IW"t2^{Mޤl;T{F(|z==Y|ن#H![iw\e7LA]-cJ40\ E9Ꮥ=⽟cۈᣁxbyQX xdVɇI0|Kz=c_!* e,1ENzѕ̐ze(r)|mZl\qHLg&[z sh@9Q\MQsa>U=ZR 4an9GH 㤰ಙi;" dMJ(fK'v(ٮ. ^MM3 $–b/VFr|7f^Vz&K Oɻ<~Kyqp\29{+C';Y*oU’ɑ;yۥ2)3%t]ktbbE(Q4;$fk3I'8ۇy4D0:~V)%>T(`/p ߷6 /Ķҫש i_{$np+'}1I#va(u'9ks}J k1˸QxF/6$9ҒL+FLJsqiwFwqnTv)G ȍpQ 9&-qv9){׶thM$+ArYgԟ@ym}"_)ac 9><4~Kܹ|b/y J_]vn=iI Z 6;:un/w&/7yAaL/"]O_f_GuzxO3*7zhg+kCH͌RLj]/gnj,1MRhصXfL(!ñSr<*t XW3n3'_jM}A?_n42wD[>xe'TO&sCǮAJ"J6xo1@OMWguؒ='AS`$>թtg*DZ$dl'aAK |z;2QQ(>Y%6Vp3bDM٘<^Q,"Q񜩩n7X[W6vJ4LTTv"oʞiw)}҈TΩڄ!tqC}ʿ{s筀=ŧl>!rUQոFý9xpjP﫹Y846/TKIǣ=e~ rNkY|2~Igff]QiLiքPuڠ:ēsLgAPq"#scYFLQl1HqXh&H\D0RUN)rf b{2=ʼnC~5<݀Ia <W5&&X}Ԉ.x?1s+~˙.A] gz-ɁJN;5bMfrz042㼼ȎO!nkiƩA yAuϔ,t$u\CA¹ jJ9<:bRcÍ&x~3LoMY:+qf6?LD# !6(ee mRI$qfVfMU"r ttQeA;=:}?ȣIЧр|,G}(CdiGQc/d;DVm|il"xL xPa_6P|mq IXveV:Ds!o\h:8Z`ǤÐgD3p"gU)V@WaCuڍ_c:.eˬV1oE҈rE2Pd3rqWMt,a.|1mn~.{wsj Av"@^Su>e7҂.);5N$\Cj> { 0#ҫEBI[ i(fn Dlf,אJm,0qmLLf܎О^#u\g N*X~b>v[7OA#U찇`u+7 fkiBF{##!b%'aU;IAo- (Wθͻ޴~(Db'REN5Q  p3' Pn\[`ny,"] ":M3]#@`pe3֙7+~zNH2 MSJAM TxPel ٣pg4T'lTHZǘa;j7.4ُՐ ԹMn%Ev!˕ 'W4]f!h'OMr(8pJBPAFn}®䅊 0@$ ԥR0UMSBR\Ssw(M1WSz\ }B|-`_/5.e?M R ^ >1`^Na\j;pҢ~IV^0-Uxq_9][ T/:հm4W%z[S 8?y.؂tr B3ی3XV_.Q3EC,4)R0"";CAb :s }o}g #[Uט9$kDb>^ ?E/.ak-W9YųjBy w6f}=G ek(*z0}^<9r’x_]{ 40',TkzME)6l?,@O|h01afyT m'Ł L>=pH\0ճDPGRZ]XYmn #KiJc~G඾t$$\-LwCųżWdҲwУr+ 0VpL# Zf'xUL Rq V7w3a2KT! %ybfv_{鸶P%9޶`M5Wɏ`¬ ǂEAϿUS-L rRL3ٵ no5ioێōvȻuk-bxDܡi!ǿ)-ڳÐ>U.:8q knpE*?8LhQڙ]x)| c2;-֌k cЂE7kG|0OG?F!Y?Yv=5$1ono$\HиP[u{eLO}nʽ|ppO\< 2FY*H98z=,WwH{)7e bd"v/G֒#o˷$ n/FMRx,tY> Fտ_;9,sSz zGIL f _\Z3CH<{\_ϝ},=cAg,m5s3`u> n*U(ED) cynQ%f 锓[[*; -n:ٷlx%'Ken XN܃E?3GqWG t,e*=gtg#9IAvY:q.u8iST7Ѧ~-c_Bl_y y#zή iȜYBT6§CkYR=BYDb%ZsfM;;ȗD]Znps}Lf"pz b唾/U_F^>=T8L%VizupcoX_0%{4`?\aP9aD ifX.J2u +O{݈݇sŢ۽WJ]-2PDhapv$ pv6 HA6-8TC.8Tr0攍#Rr^3UE 'N1 b"q` `,$3.[e 5Y'*fBl(4kV^?5|PV#uWkb)DǫF4 6k/[ <2mTJӎ?C2QΧO|ԝpB,ƞXK .x>LEj)eɒO8 'vlWћ`u蘪`eH*rS zb#x[h^e_\|{^s7%iEB񿷆xghnEqkFcw2tϸxWEr ;G D8 H<=<0[@ fy=0W3/h $"|ךjkM)gkGiɈn1]3v J{⢮.6'j~+BvnMց}QLX柃:95L~Gl+E}쨶!_?en^<+qX5.|VхtK45ńL1yǞPm'¹ȱ*\=ꇳpǚ5O7j>~9r eP 3 Ph,d<,#˳'eC`hV[u16\XY}'5sLw Ƀ7o4/oH6Q0d;Y"&Xku?,vdǥb#BMilnǗDEʛH# `kvH)n_,`9uBΈhR3x&̋E L#tyأ?@v#eX;VLvg`N&#h81[~"Q8x3;9&i_Qs'>%P6A|)L]B&@%!שlV eZhGA6ӳmYTTZW6_dct^Bz)=硦k!T(f<"`Mo o=XdF9$޻X#D汊*OΗ;!ҭEBZgMee#0tݎUJaQW"V0/,-~RvL.E_$,yiG2n\Tf:,b h oAAÈq3=?b~†z_r觵4u n VQ =RQQL&}H]zCHK&:m?=<+ЮP \NI}.NDRHUl^ځ)||BH&b(l i`8Լ4Xiޣ 0 ):cܠ(\%?ZƩ.)-iqP#3eZl/[砒|I¢wtcSz8E_d8z褦9iƩHlFB@lڰtpuOEEL'.І: G;b O[r09*.9вmITi]jnٗpU8e/>Z+z< ȤQyekٷUlaotH1VtӒ"1ŖlL-kl&  <] tqˠ|Z潙)?=&Ao'qk]y5˹];S]]H$Ы d[Gc]C=]yUZJR;:G{5MZ10&]V(]W,6,'jK9$?ʴ(]D`)rlR1BHEsGxmobbӠ^RanB[Wjgd"5x/2&y#Wgau?w7,w׀Ij|qWD"T8@+ y.]Tίҙu8J vXJ*_w;;ץc: 3G:o_ m~ڤerbD0eRr HMĂZ`;0DvWϋ?{Q7 Z )q;wǝKBH  F:ח|/kvxL瀞էGݔI!4#qGg;b8jjQuߟCh1Cݯ7aTFdϗCi]g=rc1lX9(s ߎ݌S.N-|P2oզP : uv?d7\^JG!E~O6=p:Pk.4,ت,X7L:6|gNیϜr k=a7K]t,^dH*nob$)1ID'4ҽJ9xVa6m=|\SKP6X.G#zTFu6``՗ݫIq^ Bk|A2n2[Tyqprq.08G ]\dC!Q:(YgiU`8+s\AxMM]TO=u_/>c}*.'$w9@pxV:QzLr.F(w_ ԢyMcsZ{?Ka}xH`"2P&zE]!kTYn'ȉoOQ>RXrxhD-C#5s[JtlpV<,#l?V#w:qw&S-~b(UE#BS6>pR=bȏܥӪod1F(~їyh NBI)0] =wNl T^tꬍXNA\? ΡW#2<@H¾0pk,O\߯z=7K]P@߂)b+8eIʹ#TYp ь7,cJ\Y ؈C\b;'ra7pͱ|[s̨lYUE>SjK2>g0.]w*ЬtDY`S ؊DSz1jaS=tAwN! E&*T$UbIK7=ha>;|i:ْm"fd|-Zj5IF3dE~(߭jXvC*9 QDa jU WUV:(zYR{czވ5>ƖykĠ&:bB_*H*w=mQ2iYt =K+]R, za~uم4/&wao:?8%D&@a3%zv=BoڸK; g6 *k렢 F=hZ;]*:5<w=J P`lm"5-_/E>#XYM"}$c||&Omo>4F}4aʅKT0h,ǡp7NK yK.AϽNㆂܲ>dH (vk` \ rQeMs d K%W8ٞI:Q'87 W#dچ.X]uOǁgDAS|/4›I~r\sϮ{?>D{WyնVIpl`~w-FDS Q`SDE?-O DtMeVΏ 09'Ajn QUxץN"ő& {`oG23`}ɭ oK%K&  Hq$aFܳdi5ܘqToMFqZű[[m< svޖ?|}a%aq0~L=EbG$fo^n;VBg`*\Q W#+Sؖ+r+SfcΓ5ٹY`=pPRJ5 zذ y"n-:WQAGd791gh̒J/W 1 c:}i)Ek9E>8("%px y˿x vI M`oe3uHH! S_UK$e!έPـ`#0>&";9Nn^0ٗk ˷7[s fa~3irLT0.Yh'- +^䌟٫%W;oc,Mf ~ӫߢWrZD<{y.CW'+# 432?R~99A`I~LJ;h9qV)-֣l0RxXxWAquGkk̠}D%u >P`~>:\$>ϥ3&vI#TcF 1ƤMHr-(Z5I$|tX{/MLmd#ͯz}2'®6lx?~m] !J 1 )nB}n9QCXaۏĔYqT}ЎU] ;uVGϛw Ih1#~\5Ӳʌuˮї)R\%wV_T %9_~!tu#,9SWn[n}gꋇ-2c gI[.eIļ{k y)cWkY$XͯAÈHDB)hleq!"j% tUid Ǯ7hMvada@sfr@W'#ge~膪IHc+0=$f: AÖ:AFAxwLCis@m .>F4klSظ/v|3[R-mcPQP)9 ۤ@ Qo K&6ƌ,x\Rt=ޅIm??? Ī_mg<#niI-@"/S(bRIWW83p,eABp0&HK~}<[d)~ZZ䨽`D#h"rۇ s'X )$`T tȱ37WErx\8`U-p8`\z^4 :HPa+%֝ ܬfM]eRReoCRDƖ_儇/M^ I+` L`iڪ:WPhq4݁,F YRf){^Tm/Wp3Vv8ϐtBJc H~&;=,~ ҍ+ ^PΆ^eYmGH堈Ln@ӤDUЈÿqYS_O+qy0tfք ^^0n;_nXF~6t }(R|:"\5g*r9JgQ.A%TG&><5Uw)Z7ӀSsbGʹX $_Jv qyi`wuJȊR$oV{woŜ3<|3v^rH!/,'SkE֞ *y\>$~0gF`FσZ [R P\gch5L%(-6BZ4Vf~ 2ȹu<S('yc0[)Dic@[qʪŐz6dK8(_LSkPa?c#1;# 2Xfb'wjؒZ "s\)tqpc}p%!jX\=yۼ1'!J0oKUV}6fQQvɏ뫒C&,u&p3Ў`z5^Ǹ:DM5?YiK Z, ڤ[9d?(BNF\$nVHh33mNͨiW8Xix|l_#w^'Y3qEg8FNˍB0Bg~E1Ɔ xTtM۪`0"Ն]ʢKE7)Ӄ=3|uZ0ytV-jf8ʃBaa {QYqQ_ebmtD) Y^drW_?<RxF\TB#^ܜ3ҜE[}4}i WL²鰜+޼}0m0n*'ҮJPȲz 56iUj\7zš>nX]~ܶ+o<^U.+`-E]d%-e0 = V?)6j?) Z\]MjuXbkFp5;`cZISsB1Vxiځ^t͏uat؛`t^,7}TGV?Y2lhߺ[&F̼=;<k+!nAV;ag..]2 ÃzwuFLKUK:/.Ԛ$&^@8AON< p&O:n4q~$[nz;Bu\Nh97ˠH4owl̊5(nW+cB0[Sew!5xk0z Zˆ@\8iI5EAkӳAe<95Ϧ)i"ߺ'&~MlLZYg/G9ys5޳rƨnn("O,Pm^AoV҆oU/zhqNl6rÂNo'1FzCdfܱ;Da_=~g>_: \Ը,.q C^$(2VŢטvk'd]sT5oYI<48<DU_[s!j`n/?B %nQmip0[iݜzn0TZ%gs)i B:gR)d@5f*ۢ#{+vᅳ׹x_Jd b(ʎ !'qnYm]ӽAɗjĮ? /qLHy={ɂ꿉[]8un&"v`8Wd_^C|YHgtԃ*xAֳ\9mDӾ\sp֔`%B0duY-z'?&8ٺYIt󭯶\XX!;>y_U7J}ӄx;*l2QҠig+q%[ea [-h _Q\t/Ē$FVt»pKh]6sf3|=Mʈ9E5(kO|4џ#)5@]8ץ$yWxKWd#1w/92+Yb5TTOߩ\M:jM Ur&V1&g̻jӞ}0\\3M *A|5)wp1Й-8˒5gL"xZd `iYKGg`iտ2giW%OX59`Ԫ⅃ Yj}jRƘ8YLW'Q?Ṛ]TW,n{kF@܏ @ny3 Ђh,DwTfFYB^hH vxD}A:M" %;sZ!X,;鍟 #'-@^\9$aXhjgᡅf*LxxX/4Xt7=un[ƹ c)C*i`IVuKco2 DV&@p>AE2K8gu#.YIFEw$NnxIYhİ9l{ؓQf E-c.LlqEQM])k> p+x]x+NʅxkQ"5=`}sFh,oX!%3[t_w)ȒxLo43upQ[V /ˑο כM(Y԰|k:Τj$;II BRS$LLzU;~dA%4ʼn(O$D0y|,|G,qǙ{"EM;3M{2g "l6XD;8_#(w L6=ɯ )zQ~ !S/ʺ6uޘ2ejD4 M(itCR͜Ĝ GE U_mFmv|*C@"uwcɚؽ,,??eĩpwt@Οc9Mk[O޺䳔󒴞[ |>4R-3uH:eH'u#]F: ME2tSke#a SϾ!3L4,,ʜ&^JWmtL4ZG3W2 I βz4ȕBd8?@Iɗ4>wgYZ070701000003a0000081a4000000000000000000000001626034b20000229c000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb/hiface/snd-usb-hiface.ko.xz7zXZִF!t/"Y]?Eh=ڜ9T 6w2XQ%zd?j 5^PLEL3'}wdrDHʵ0S0^bw'SZ{١@+b5x;Dͯ be֍/afVy 9KDbķ~B~I8*fK O!کJ7v֫d[mrx"K1,mGCO衵ZkgPyvy^]&O<!6( US8=*o@˞q?_be^?n6{bɒN_}hBw_ߜͿ\>ofVh eP"4JrA4Z3]ucQ^qG!ÓX`0kwLBy(UUcf Qv$_ZHuZ^%CUSb0p1 =zϲg0D !(7j#q>f'3R8m3KkyW0 w;*ct ;5Z#s؎1Ɇˆ7cx[$ULspTi8!# BodB/KV \(vl2@o\7XGԷQ9hu%ؘɃ3{"]*ajܭH(JըϞIȶ 4eG6.xzë+^qDߪ/ek` 3f1Jn3knjP5e߃x'<뀞I2[CB@fgc>-CK 20m-@N>^W$ʵmg[!?G.G9ܜSB)R #le|Vg f"ei7 %ueΔ"hL'j#E l)뉀\#?]hH$]~NAX`i@[@Hpp~_d'"N)kS9za'({)*PNqa[+voT ݓm-Uww)I{庑Hא.X*,c9kLh]=pUkq~C\\a)`J;iSBÊ\h{qrE!!3ϱh-Q_XMe~{;ݓE?rOej?d _|p5o-srhy,5馭91iW\;A=yMuJ~MT>R{aB|R*?%7btDICbFK('s˟|dK;Vb_^ S0VT"'Rn&{{(Onո]<~1*)ńIU.K|6^XjEk}r_]z9seM30Gf#IfQ.)"pR;՘ɖ8ڨ*d-Xw4[\V3"_*0Ԓ9~ǟ<_Hfݗ$>6Ѿ.K4;OCW N ߀`L PaqWsytq Lg_,lg`+ mɻؽE}k0V!3I?H]gs"j=cs*IOQwA6K㶟Yttm[0ȩl<2G,( 3*i=Iܜt@g~t8r+!Y8p3xotAl. Mōb@8ё{x3l:V<^wJWQ7_ۃpoJBL '^qCbYgNi}\#]E&|v !ƹg˲"PG^É\n9vx"/g9s,@PNxYoOVxSv[5.AuN:*Qa\{2u `5{Yh_É~9)GD;oP׈>?^ni7[0_&Ƈ1TxVQAisZ%#DXT~!]2$o&܍"Qa.C Yoq8_٪ Y]ҽ~Y1JD]x1Im#^l¾^jfyQA r!D^,#ŒYѫkh=ĚiN[Qg |ND:aL߾ذ6%QW/LxhK ?+XG{@Yٳ8éz&O2bt#TpTZJy'| @Sɓ%I, -ДQG٭!Vo/-(>0 n@5(6ɊH#Ͼqqߦl[x0nmJqUW_.3]R`~CAoI`+bqBl;xa[в[ W1CƩh g@nFf%m%X:?YA|^=}iSD3ҠO&ţV}XݘY8*ޒkEM%LEZHW*JΠ 3̪#Y!TZr!7B-~_=t1,\Wtm4MWoI0.!U[xeD\{qZX\7֛9m]7t$2aR힖2硑||3_@N9udAEF.cb-KNLIrR1HA)S7lf"p=pww,/^pH/ї]S,ݺ#y9a &t zq2= RlFǰ!>܀_;su@(# ^K6OX`f\'>᛽4q +Ap't& <Cojy|ru O֧voJyaq޺ !#PA>ߠOW6~xqkI q'd=(|RH<8h`](sW -OIFB1侷p23)lB)]9UOJN;3N *GdVG%;@>Z69JKX4*/g b ',pLuz0ZB;s .lKs+FAl~͆B3 ʿեmdž8OI,Y}DZBb'UW~r2 ;<E_jlIX\Gy_c{5ttH^Z*8(uWݾRW?Ty?7gW-io7~kNf9)Rjgjg{9R aeBy99(?Esp gPLAeqܓdۻT':с]e3T+X%\fz^6}ЭeUZQȣ&4˿>.a;ED/f%AScl>ʑ0; V̡usu JiV, Jg j" Ӧ]U ~DRpֶ8Az62bflKr#X2P?nJ"Ͽ4Z$$-+k &?I_d,Ǜ>|tI2)uHZFSSRUG-0 6Bt}B>P@(E}︤: }Y< 0CMhBʾ@+~ka c8%`iN] =ۻZ"L5T_窚KPUp !ň)[T1DR~?DJ vTAUl$%!pL䢦d@m.hrה7_!9{~ >C&ufnQ*YI*Ml#ܼy};\ E;ျ W%nEpcUy맴FaSc_:<|J0j? CB'Ɓ`損*Uwl]H&7J_WĆތ:8V4(0qC7{+~AafJdKJ<)։`yr󥬏-'˛D5`D V_[˧TRL7ή1uuEw]8lvX豥3F+;Q|Yi@k!;lD>X]] E@'pһČ3(1&6V?Pڔ =Ch},o *'[fS@| i/mqy#I `ގf"Ō}W)<6u ExmȀ, GyEYZy&Zhտs*4$g5=_g~Ae M2\9DO!69pH2$D0cx_Dj9| W$[,; #cʫn9nZNzt)퉑v܊0q(JYC?pluv9q>3Ab2`GM:D/4Odg;yKyeuK'Eb%R:lloyYtyP iR7\`m,K(iIIKgOm)!4A!9| ,"(nøaəa7\`dF]^YI9+'S \sr#W>c"ŃdGnM@X?0R-6vҜ0…RH."k;&{J(K{tE9W6K%3&i2}|PsZF.crJHԮtMdɗ4U?E;Y!yb!6%Wx$ʮ/ V.i(c-|kDU|K]ƭ_^!p7de5=fڏF*x[:XA$(JKxPXƍoᑣؐpsc<½K8bO]56DV1c7H*\B|4DV @|A%B1 ›*s]y%qq#j~pA&EEKT`Ojbme9U793h&oR '.%Ϡ㺹LI:yp rԜehpˑ%i&eagnu48 dsUZC@n=\^xea/ggFUbmQ_o2bH;DArWR_&'+.8rBKW AXn/Ex虮O-98B[Mɔ=3I/ Nz<'Z88 *6˭#8ԉϡy2S &ooZB}wA.kYB͆8. :O/OYj:x!nks2.Enkr|kM;p"p뒌 HȵMYu wGzp_rSҏTA>X6I@m*@>/0b ).ihy+k $gV6;r|/np06AVl(X)^XA @5bCLrk<ہ&&P}":݃_x:4t *@~PH* G6Pu*+\pqKQC G`gea  x#!祛P-p[ #ڄqQD(D_)wdw+oKtR@8!3Jkq1ag!*績. 8-aͩ +hZ|ˆW;Y9J'Mi ? "Yv2ֹL&b'p!AM,]i'z|_2m}fOHeCgKMXĞh<ѻx:KI^0 |X蝯=曪pbrI LI;/7x$%on>1\>zK- 6%[q+ ,79wo7k@[QTZdZr~ ,D7c6gYZ070701000003a1000081a4000000000000000000000001626034b200004e58000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb/line6/snd-usb-line6.ko.xz7zXZִF!t/C{N]?Eh=ڜ9Pď~;u497p@X hCIO>zVEUrx*<}C*7t(/ ,5iqsFօ|ƈi\D %f Op9@3 ;`8V=P8HQ,`#Uh!O~jRa\cSDwpPB*я u?\ii]F:ciw3ƶ@:q*A,>9d0t⇧Q]wR'|\Y[onb,9ƞl"8cn~ܦ9 1x #n$If6)S/jrYrcZ664UkyB7Cy(uSrӽ[H>M0e"?CCJHqH/v7 $Zb =`<[vRaq{r4H3z{̑ s s~>|'G9YJEBC§ ,'BDžu˲uyqd,'$ێEt!qPrʌI$jݺ&s0VD!NsX{zSX VL2b)T0+uatQ+Maь~pCHl:MqPȲxH WKb YroV~5S; N{J|^>fׄGnIT("w $ARxؖ'qI(b<Ǒ 5E& K w~)궆]Dpc_zqw_y^`p O廾C`6̸sb%.x`pkB*}5zhpʏs={u:kϔnM_TJ~Eo moBL$HwJ n'Eͨ.gMᐭa~Zf.*;ꇪw{C(}u_\[+X 4jNW%ʨ́OiIMAXRjXGM/C-n 5%im|7O~`3{p*[ٓT a{C%"A ?4Q}:)Pb|`R(cey!)BV,&%O?o* s[r5lKq#_(-ep]Gd S*E]a6;nL@-/hU01DOy4z ZxQS ռ%/7k |aM@'7PЦ:*`7A gP@Ȅ+j,ܒ/P0wL\peXl%+6'@}jA":^8wgӇN3ft=htxg[7oDm@#"ܓ*U6?熪9"C,'IS.SC3wj"d.Tҫ[jKg4{r@).鲟zgUhrQ SNyM1.9MưLP MiW 3')!7ة0&vHt?FO:l '<,XCV׸iG\ Z+нz&:uSM 04QG) 8O+˼8 Q*c s߅h2=r_ձհUeGo10T][1A* kt",f]Bl ,8ߪhæc&DXv<( [gL,L 迫PQX{U=,n8*񨫱C@\_"bO&Ŏ.M!Pd y!q˝P %;I  [{K ƹB (HG:p`ܫPrNu,Og7,6=.؟/,7#LQMl`|ݳщXL -; Kbl獸2v=Y>:2hNNamd$9̫F u=Nvظ,%H<%ڗA Nss۹wrijE#j^rf`jp(|}X MAK']; ,oNu!E$ @s4NJ͖:[ykǍUppSȟa9zmRkb#I-" WKPKޱ@70zIU&a[_"rt?eV7}ம[iøTy`gmgqE]K*:W07g&U /B4ΜR>2 2|ۿL,EHlDfV u%Z %#IVϝͺx3u6%ѤYuX ΂dVGGLׇvHVCna]M%Sr@ ¸~TW)מCL3t|4W/YcUEu[9P+O-zأgNFۢe" }sGee +4WR2\z7)Y}/"-|ˊ qDJ⻒e8 |<'-d,HOli }^oluvOϥ ~~b`cy%]E+`UAkz{GwWt!}}sȾ :/ZwLyR'yx䄳:YDL92sMRdtNax)`1('Z%ъSaVSQe0J \9^QX$$I7qinmb3@'(^WcM_pyo#Kj"Oz}GH >U%^SuG(I|ph%%o&PijowĤ|mǎ]? Uo];~IkR[ry(&oyBlj4Ky`VX nr[1`Gtc{8{xP҇G5;d._|BEC)s}h \n wbI.8'f TU7zs[y% `r|>"< >ǝunф&[j*)d _yP34TUBϱe87:[Ly#=Zs.Y+J~7!>%UҖ퉘 Ն5a&2fgفc0M;#s(GPu7.RZz VކLJO҄|,"RR$ɫSMwWJzT wg o1Y{KAMי5zH=n<'g"oߏⶇu 19*̫&c%kG 4}OД٭zht "F|$\e=8y|."w'e;M;Vba Jn#=jȣrD*/hu;%L5v^l!V.3AedIȣj ||on >Zޮ+hxkJf)\(i" ^(K=}u|z[NntX[,R8óp?Zz5xQIln>z)05C=rqH.{eMD/q;%h<Ö؜eOx~fϷz\y EoEcU>lDF/jM`HF|aZϧ((PNwa:GvpbeFHeZ'M Ɏ9yMdϱ jg4cwugebB{ud}ϔv!dZcQ6Aĉs)Q՛&L!|'+DWklHX'=$,z뙕ۥKb6SɌ}hTeZZş e}Ȏ#.ݜ^}3S HiznL35\JnHӤ4=Lb`Wθ7𨈆ּHf0Z=ώAc{6Lˠ\qp NUzXFoQ}:RKp ~JYpւ#YmhQW@hs:p| G~"]4~=b2eg1@6\Pؼ%ó]zD U/gDޭ́a`U>=aV()'=vj{]2D7h=M-|HbC=Bz*{4 }?]jxe_[ӯ !B$(:+P^'߼ L*sE1 LhƷ\X+.IK6, :Ջr( pn8.}8ljQ Zٚqz0Bre͙ 6etBeX&l]wSD{UY2 wh_iG roj:]&A;9+y*,cx/6rd(ɗg7R'b܋9It#38.Gl%TvdG5*[_UQeߐFORMOvls@] l臬w0Vn =Mp ̀4+J> <`ö-4CTTj$1$C{6ǎƲBn%+̽O-nk'{hhit>Ⱦ*{^ 8! 3:l5Pο咘I׳|V#o1A.EYSW1C0⣬qtd.#&oHb;tBz|͙UU5+J$ BVjQiG )eAPWǩ ?$A!huCÎ_,D_A5dT20uN5I12;Ƚk=L8Ξ͌ W8YuE!56H;]}e-:GSRaճȎ32~NRFs%y㡚b1Fc47N7tPߘP2h S.+|GSmݕ-#+JaW.[c!dn|ŕXX\XhNCÝPyY]cI)2QY5د@@ #mkl5IC^&v1Y/cEߎa5/40 9Qe[rVCL]6^D[Ɩza䯠~udi:waV"z\1H}Tlx:~a[?6V<ϼ+j4M\]1qz6@-Iz\2)M5IaqUC9߻Fw}2ZQ{9ߚD&S5+bCde>+t|4@T-Z;Y.W~$olF0ѦF.S]@#sS4cA쇕?1|Ed#Bm5L9؝E`a_ke9RTEL8vYgX1;(n:`)U?D6//9^t#|bJC覭B]-Mt9#h &E#nuUI u${C޿ ~ʟZ\AJ2,fN%Oo;,G0 wf"+{O#4|ݍ)\2OjT~$mt) Z9/ЄW2 USpo܇4m S@''Q3so\: czM;$ ȎΞ,b%sŅ \c*/yCZ @LK]q{E*Vr+#R5$S*jen|L zL,~ L.3y%}ӡE9hƳrt*گWu9ie]½~"B}?S"?h>k{99JxH pqY;n#ء[2ZĪU.$ӂPjGЈ5P;1a'E/Vҍ(}=i 4{p>P#9{gqȽ,L) .l9yWޫˠtX9lF֘,Z%F]Yo1r$SldH\+ D/Ef 2~7:9{4hpR++ /5jkX𺠟w;s}N~ڀ .X+W_S,j)7s=48W:_2v' h NZ {ٓLܲ<3f` `X)0=yFoٿˈ`R,Qزο:] ޝ꫃zlzIV>[ٽW`f=Ն@6KyIkQI̸3'I(w7_c)2>H"aNwzp%%_)wZ?ˬX9pX9m Mc~v8g,.}hM{<0XYVD\9B*NE!kqd_"sw y ?@ϨKr֣րeբi &IeѭgC141uYwI wd#rl{l Ɠ<$-bpHCLHr؂⬪E!P9[IVaµeǜLK[Onn9]7XsET7#Ң5*ԛIR#%D5 +.ȟEnzxu*3H9]g[Cӧ䔛6a P!w"⤄\"c^#K[s/xC5{4\|9A_i;N,@ϻawk[t4p#_sh f;_q6iuuF'vƦ"]v戾ºdhʲ6bT u3iB{g ͖AUq$}+J :ү cPhE.NWpfBH X}pMvrl~ɢ'fuiD/#1>'۟J))h<9@@ۘQ2\oM"_s >@[g1"g'E?v3HF?.>yh[k qb}#R}3s-Amv-@=+]EfL;?ԎZ_/3chZ<ÒVI<#D(v[i!NCv.tap{|VtE%|'6&D)+X7Uvii!f-lVKG2Pq2^_wGey~?b長w)@ ~f1OjgKYAi .$`65`V?;RɧYVqYn XYqieK8X؋ײ&/3 Vaf?J/ھ V~a>,ϤXA>|( Eײa y8.ѻp0G%'c3;3խ'Y` #K7ݾc,{ZjYS1|-ϴ% nPd3batTP|7j^}=~HJt(.ِۖ].>K1CJU^ 4@n##m]CwMi{{;e ".VTBKJg;x_E3Ivk4#\$t/1sJg+@oJ2X9?76~m?f:ƚΑl mtǸb1_#'/u̝H?.fJg2``^/4k₭0#K#HȢE? YD/6,q%} 6n&b¤N?ۼA,eFCqBJr `VH^(X#sjyiZ$ОVgPk 75A |$ypo%iW3G9 "Z *~lT/OTDu(KQK>a羀J8Næg y2.z3_2.bR1rR<0Šc=t i >NVj->b˨n#:_D \1̭ 72rC^k{J37@{猊\4E^TN\Q#y|+DeډenAƞL2-3H=A"8Laּd@ /@ ?u2't,Iaf,JEbG]m2mO0ַ$akR2dg,(/N_O/4֨j@p̎ۻ::\HLwy\NԠ^]OalUM`|N8Z&|k;8gi3)LHgJ/Mݞ8~=)g,F00ư rxDc62AsAd@ ~ }2b\83ZmLcƯ*kHBEGBj=m$ [pxY&4P82q<|h۴b Zr6K"ur?8iZQ1`^KxmgEK ->Z)r999ѶpfB.yv¤u?3.mBch+aN_7bR5ƬeE L'ɀ.zl4?6?,~:5XoHfm2+Qx?i#r (ca^ 76PsPN4rH@1joM K9 jq‘Y8*>f&y߸SNy bhS즇D7fƹ4Ҁo"Y@Ə  $7rƘ l`ue;bӖW&sn< w$FLKa\b[!Y@+ˀZƍ{'to?cb)\ha;S-fp0B+t)HC*s72G&jRyܥXސxKbM!>j-Yw2aFW ^P~"g @h1 p~iƧr{$ʁ$udnޓϥ ,2رZOn'oCa'`%Dn,7(ear4f5_#1bnKNvG{è|(=;j+ ۮ0ɣ:̷eV1fO>~TVG{)vd͇v'OthٛX'3GV X㻫N&-XRI,&òwyA7!}}wE&!I - +z[Zn Lemec,7 )ӳHNh’s5!*'I(rήh<Y ܋w6bre- $쪎d=V `.ڸ C\}w>Lw8!;R2nLu}h9R4 4 i,)r|;^4?CB0M,P T>4 J@eZ=#n {>+7bv(WyV\c89-ؘ$8ф7mPP4LP G6E+(R r6wTn~*&nr+^tr*, S)]^N?Y)$U]W--tOۭ-0$a}˴`}Ajg19q_.-JYFjC}5^SXA/+9c\Qy]j%WyL`G-pT-gJ6 U9ds 27Ut}Cbd%>p:LKrRGIOA׻diq[EQ3WJ,Qp0Yu!Ɵ%HRwa=<,VPUK24'L;wp$nc&OIEdo-OA|z~Xx*h^g0 }`ηEyg_lxiJft(Ǻg1D/;3:4 @unGkμ@|2 V}2$#gsmLc)W`sǾ$> Cuqd({ ]/WϘ4 ]DmMB!ڤKf-lgA,mK26A'ᶞ6ILH)tV3ж. (n >ŖZ,9imaW~Z|5I~ d f 'ǥU+rfP <ґ'2x0ASIRrI遈7TH01^$f02Zfu Ux 绅w g.' AqJWp`ms KH^48 ɧx?ecWdbQf"HMT*uKvGE#OUW7'l2"0mQB|~ ee(%`&irK /]8:^t5fDUm;`9y6z~(! rt2W6+g1=Q G s(\]_Nlr9V4 blHH~A7\uk0)K0 V[w穙ldp ƶ;ȍAf]U,qU”SENJS}qK!|i^@(PiRc"E@ ~!Iz^PrrJ|cyhe@*T^?!&`\PX0ɂ#@$1)>JipU:)qS&}Z=mG$7`]Nw`Bkyq@"۲."!mk3ȏ܎7Caz:'zն[ W~PV<`G෦cc~1acjmPJx-qZ͢ZG~ x`t$ۚq9"T]bDئ _stpV>\3+*AXlcp ΄"mfjO]B>ޑGʂ;+KD0c6nm1Yt49 Oqψ@Bmh5i@2Ey]j&wO!' |uw`s==ԡvKiBx9Vk'"?Pv|??HyC;&)m|6$6Jc:@\B|w{':bN]r*6L0l-ZjAvRh*$"ŇRgbDѤ*]EQ6 -2@ۃMC!d |9S+2b-&-G@>l`qh'Hf1KNt;[ "Zwh p=mOX_A#KuK*O3E۸ݵ R~vOk6Vc eR0C5d* զ} 5ߓVӴ֥`_Fn R6[J!#Bn$֔1q4 [sPmʍ?|c*jQW-Tgc>-,SSkݸՑI,t0H?YȖ&^L f)U:ʳPU]^9eˮy9QLA54i!8"Tip67Akq%(0&jGȍ̪*W_0?oisaMdja+;`@Gϡe [d ut2.>f}f! ˝JBȂ})Z5D2m1"81o7N KDv^bOq1-j=@,ĭ>>!Q+ڮUUQ$'u 7+de?\Qt*k(F*|j.e~ 9u?֥K׮8v:؏(GQWq4tdW.8}}1 DZ==沁5$:1!ߋ+t35yVQĭD*\pV` Lydn*^>DŹ[g`p|n[aLP (A@*?M-/ t-' ˆUUQ4[e.O̵7 Ө'W[h>Qv ."o59YH2Z9Feguo`\[iK`i(*JΫWk1aQvM{P >(`gۨHn9R+EN(d=X,kw<;ly߱7+QP Q/,sc0=GTYMLduCD?8аA48cͦٓl!bDp=rE_rM`pSi>88c})jvASפʃ"vXZ)9+k9} iTlteW2=mV!'.O)Py-qx1]u+-`soz6Gfw˗0'G7E ʼnx35R+r68 6(޶͢sfyfRA Đh$hQ' I)KD2,5{JKoޟjC жV&~YCwyT\0D| '?[a33[ w41a]Slypt 2g?Xgxס#(C9gGş?f:Bi՜U>]v/2MYe#q2bA!ԁO5/i?nzMNu$w̭0(Q1j\ Gj^~vf(j[rh*`BJm8GxV\{D~V]mj(w;ΎU'K>]iF_'Vx&C0슞Cx*eݵ!G9w Ĥf2q݉F9!"nVӒY`/CnV⁇ӄc rӭE;j$VئFJEFZzH8] j*0Sq:1&P P^7(C@*?b_ԐYqL> P>iH83qm@o=29)MXrZK{w w LdR0;ϝJ7b&1| ;rJ\|(d{t×Bڨb>x1ID?Ҏ_d{Ol'-!v٥&aT|1A*}ll#c03^"C޿4 J!Ю&nLe@_Kv.F_ >d9ڥ@z^PsgT˭(On՚2f5N䓿uq XT?훨zhIѹ>N<%. nd@ (Yڊ×vf4~K1ahd{huQWn&bV1Bx %(b.~ ΰOpYL`2s:3],Ԍh0Uv-U:6N"mH !zHP5) ?ćHJZBl1<M'8`14el 5~.Ms~ȔGR;C]Џ+[` "A\^FyƈΎLIꇑ1&Hh? \& uz^@V\K0bM MP0Y spö롐 !n.W>Lt9][/DӎYDfox# AuXke5l25\PZݦ/h#8d>Q=-vˇmHd'2D) d[{V{jCCu!y tg4BtO|2fQ(X,CSOeqAS {4mZۘz6܍5rk6Aa^Qv%nW{@dE~1V'R7!>ˠ5R޻D`@u7d2?eZ4ϣۻ'|4dܱH-j֖æ,Z ʴ&Vljr 6Ǯ4Auy=t cOzv#ۚ_w>tpdTϬWT'')H_]{4qY.A vGش^sv#q6 t[1t !̡CP% 2 al{h\5۵Y⺹?3EC49:A{{__4p-oDis N''u8 D!vjz`%6(Z&[hL;K4Y|{8C%xUs1 #deNHOr6pa ⨊ifhw7w8S)Kp H~X BO 5hbʎz@=F[Qh *Gs)95Kk`n)6+Qj-t$J%IkɪFG{N&,691)|_fM'Zo/ LMFq:DE/"Kɩٔ@c֌Yj)[?JG 6]ᑠÔl voUwhVesPFG@De`&%GH7U6h 5 vAbYW8@hc-w;e*ƑhVi'|e0A OOwAgԮa1@xfg_c\~ܓgXATqPl%hZdzi/Hޚ4|?oRǺgۆ4R)HfB%8(eJd-g*(s&D+d%&rdmPO[׾!:'}]D~a_@o(88u5ԼV'-b[/ՙ\IY=XwIr#Ku{C=Un5cLsɂओ͚bɜDbuSo_ւq$){ޱD%UoKiʉvqıuŸ+:f-Hi`OTŠb ޅNC.]^4CR` >>WL( !qTR*ͤӼD{(gҖ#\W\.Ql 81%] WĄ]ű>|= f !% 1|4]0(>A9EAJE)ǎ^J=: ew64G`2k]~)*':zmmjIy!uX$nF:Ms-v+B:'|h'a㓵KMMĹxhƏ&0Y}XwnKCro}2*A}>K#]l5RN 3E`ɹA!o%dUmOX-6ω (a#[FMsw(|]; MzC̬C YiE^J]VU|G{غ|0۵?qB׸Aզ٢Ш3&&WRe;GZNpsfY7O7 .M! UCkMTc wx@"En/Ut5vf oD(Y )0 yh%Sf,ɔiu"\OAU2n+zQPn~\`5ӖԦPJ[cZˊWbLMG2?_ܔ:TH{mvVJ;*_@M|:|卻6_GM/8|~²%&RO+^ZM_Tm,]Xubb[~XS !wW +]#a`ouIH9Z}4p_{`SOݪv)dKo8f l_Qjt33Yi%ju^,]ts2\hVV,2v.@0 Dx -6(umQ5uvkfcb|Hd(lﶭ#tT #R >/LTviK#ljDPNjLrY5XoD{X3⤍C<*-\G1PŹklIE$?Am\HF8rͬfl'W=Ꭽ},C@pC oyޟb;&A+0\[7G/;(2 `^(cH>avD2I[3ŨP=k(ҩE,ӧG?6\,khVVjʇA OHp ؉Ƌ@>}`&9FUpІ#%Ro9ao@WTiTI*s)r?;jT~0$LƬٯAr~jVjQ9ChIկKOurf??"Dh㬀G Lp ElŤAK="ɖopoX']o;H ~~l;K)NEA#Iy\ͿvF \f `x_x+] ZٶO%oQy CD}<׮YYʷf,&RSvZq*xwjt>C){9eA޻I:t#7  $'+CAj*{YIڞFIc'&oitepcUY% ?48}0&},"(gi*lhg'ZD+&7O`] 0֛&O'S]D~]Gd:u>PLJ H8Pu!_sc0)Ԧ0&-21((E_"!+|| `\\3PVqR1췂izrrl1)P픷3X֟WI_t]d5>}}@*C2AauŧS~1V>V]<6ZZ9{1;ǔjA c+T:ى Lz yXC 6f.YӇ)BGW~9WٰzǪ;K}I2-YȠ(oFTV zٙ#H92VSRQEuײXƂ˻H Gely(Yէf8␇u6iNte՟Ma#0'kS*2+0oL)AsWh/Җ>kJ8 M\ |=׫Qd^OTS?p@cCϫgр1|5 q&X)OwK,VڄͲ]h_ mZQo3INaY/`.츔Y ,CF~<4$y01@'F}ȟQi 6!2_X{phl%(\&&.bՎ.s5Џ`IFT*-Pw=oB\XL1ibENj3`9E)^pq%:rn*yɀt&Pʍw7f/:9Őf\ s5?,*Vx8~*B9v%F5Xq*_ ]\iF5n!D 3)+B3pKsiBS \1kT__n)F؁*$_MG%N|KюTH0My<)9ƹ<̳{4ogx}&{VfuC:Ca\0~N%e *v)NZ3֧6Nws?Ukļ"L4$b/G0ŔOG H 3gvrZ_XԵ&`ӄN-\&֒/FwašAMVPƻ4FtQ8>8 g%fIvPX_&`Ddz =>;k^< SA'k-z pʼn '!]>wneC wޫd}*D0H6(rЧJ}D޾8VWBJwSfo^Y7)g jnQ_v8G#a8#aW >,K(mxhL.7}=Rz?ݒ SߘThGڲ0[4ab6dC^.Q[-3W#M:lZV=*AjDj+$=4/7Xt+V})hD/vOCQVG_ʹh>!mhyR%{L+WkPP%sK;{tJ,noao<$VzW4V>2syRڐq_ȌՁѩQ#cod= qbH,;0!ñSˍ=iben<sdX34hOUC4ew  &#Q lKfu<4b;nM$yT KY.E.lCǥIUMV2Yk S9/'AE%gccʨ Hp2Sz!ՇR kI׮&=|=?%I${cmo=K4CkI&"f !C?Y tU<)¨ *WC%BJm-bXWL{w;/nFZNjNE) l^ph'ۧQhw?>`>a2#Y !h+IP'Cr-L)s= 'HL?-"h>VDW /rk)h4_2cĽ-z 4RR/զxh3@_P h>&>-: Nd>舊iVWeQFyQQh9;c1βnc\=2EJl:ET }: v،wB r.S׌k@_F`.X= =j`U\f`,4]= R 5×dWɮ2jFkktcR+ڕ% TӱQMqK+>w2߈rԋ)"c$]u.s?RD{ ^ĩ 0\W @&P3\IU"|O%pR(|t%]]k$oC~sU·tfB֬bt;:O EBȃ~.%Nrv쵐nwvj=_WwϲƖNߖᆨ&1&OZ y\Ǧޔ$$IM_:W]RZeSnf&Oұm}vsr.XAx#F`ʷiY{t$'}#!,]mI P2*~P[xΕ;LޔzK0igsTUmSg R9/Lڋ|yM:JO`hhZ.5A;" y!|dYaLÈ<7GIN}[!E=қ[Xq]ȱZ.Ѹ P:БPkNt.^1.⸕2KvFȳk7ٍ=&+tCƽ}$gw.`7OKHMw 2MȤ>({! B1a_иAUUU{= (Mzn ʵRϯl QfW2p#@^%"@'rL_~=:*O}w ZJ_r3ؔ)5AxW^7(}a "Ԟ\/ߊBww/8b: ~'KOQE#(yn:Y%u~_Z_f8!>T@4ҩBsm886ז&$nHpUΕ$*%0D)94Jzm X,j>W1*oo6^|S3BǪϠHknYF)~!$ [^7pxfT7jР"`Ps=G@GHöSviFgMt'^1/uC\B5DQa>1$ h\x6mֿ./ϓ-<~:ęgs]ȲxC"bA%8uD^_ԉ^.air5ye.)0CgϷ=R<w@FM{S@5܆h0ACS\o~}_X:]&ý|PO5VCtqSCI?`ga-?yM)fA -δ$BCi fgTgОIѫ\BU%dGaKo{3-dϊ6 hM Ιcb{"R2S0A\*Q@,ViߙU2Ժ۔~0ҏ@Ox߮hꍤ<'Ǫ|FWI 2ځtmyF: ӰW =&**yV˥3.hs]P 0 -C\Qθ6τ8Ӿ}oDU2-Dbt"Cbˎ u@ʱI7~Em?sܸ!A@{%"i(\Ea!iLuz ek)%}_wCĤ玿œ2{QTK%=kx*סgd#3wᤱKwuÝPױ#JѸ*ۆzMCV!頹^b09MXK lL`=( d UB˒l0 6 [}"!8`9p;|4>}v4.^8i=g|a/$"b3]];V %]\GnmQH&϶'Oc<!E+C5/9 ->x?ϲe`θb`Hro%`Rk{xn9j~[ }Bn ܲu+<"[]yr:s5tVO&iFNUBHp&-׿7;62׫FpF}#|_oM3C[V,h["-$>y-?&6)`}{vM0CLTtsy*`wϺ /[K}G}w$T'F;d%H 6ŏwب 刟Ҟ=)მtPYo3"Iuq(e?fyU*2MNܫ$7@'tpO~HUEI,RQ U-i*#'{p|TFߩ]%^Ȇ T89[`#aSdQ[o* T7r店殖(AcN-RETRma A9i#~#|h=JJlr̹O,֬,oO=C/ #2a *ڣXK{-^zcr*ɶVةV@8g&cx_n騷 )ojnO`)Bڼe,J+[ta÷^Kn%HVy.{IҘ8uYR~&Խh/pmϫVo[vs0Z%q81>S>y"[`V3ЏۇI>cAPXb+J^1}Kzr%RlᇬndgH E]ZWgbJDБ@9fzChl:v>&$1}؎egh?⺈]'yVeI1+fд]z*k!Y5)oDIC$OJ Af>Ր K~CN`#o_I`iCv=[G#NCm癪1iI1?1v%gI_>'xR0f'^[j"c@d 9?̡q!PPsMaE(?qzb[{BkW~2?y\\C |%V<-ΰ95P㭌En%d`)`k4zs|v!hcPS=iMt1JH H>uNZ@Jz^/_5έaGLiy&x禧)BE.R &@' T[Š=' [*c(м>%^AWF|-k NJQڋE2h.+݋BEiJ GR%]RdN6]l}535H!kú{T`\W!mܬU{.A̮X>B3?Hܑr1֢I v: -s#ݟ5p?pcIq;#0f~QiD,oV0hG`տvڇ }'0= f3g\S-32?Zr{hh5C3ozULU (鴔z44I'Rai?_&(%[H.Bv9(\wfI&P MBa^:Uū* cU'טY `e]z 6hW㵬``2b |~=ش\PEf}$_\SV^gσqKL^ľk(tu dy -8i]C҅6@Ÿsh="<ek.lY'.ON1&W5{q %G@y+xc#⊣~+[s,kOHTXҟhȱMqLF9K6,\ԽG!lZt{'ym^+z+vkٰܤp.CMB[$?[i)zAe ~TE:T.?0 ^blkm5 ڞK9?37F/Q&e޻Bǚmi 45\YR&Wp*``0k=i$h.Kt/0a#-m qM`Eԭ E-afpF@/f+x=ϖ|c/oٓZc94Z=V" U$*q#>zdb{00f K^XeBpN$%Oqt% EaqJ$ɾ ӾvIf4{lɁ 'lQ{;ĝX*[<~2H/Jwcg㼀s]di#] 7'fs!v uє S0z$)aR{q$;~nˣ}=7`%$$ a#\s /P+5QMr=S*__ HU[$4Z@on0@jl0cn}ncs"W*Gٕ gi)OkF=lci{%#ZnI%of gR!r8g+/TE?5RHdсŊ*rȜܶt (. qf-iϜ)qs!9U`Ҵ.׊UF/8<)KI9+T I&63L"E ΐ.)Ul8Mn^!}X(6ȬiiJ{l;p)Z:\2?P̞v6!l^Vd#vN\HNT!0C+Bu9Az~޸1,hR4|4B*=pFj9ٔH$lYlVxN/a[|e'?)g] }PJK[Fw >۷8dgl7rDF#κ,YL\UW>D%8y;=XAQZ+ 49*Rn>Y\go56+x%աo[>\_pY)CБ_][!OKӓ;FLIg7(HqYc|;*eeֶڞS)a>\}~ ㈠lpװh3QA&s85A\R 7,԰ʃFDۦ۸f߫/}kB:7PWκ1vIöiKؕw\#RUl1Ree :qO5f43c#y?z}L؅&Bpk/alJ&rG;%߇rBJj ;75p4x{ať/!UcYщc24 Foh=B2rW[0. =ϥn\ QggC<\"'n7t_̕S$p\~fK(z}DK0Km²XEΆ n2[Z33̿רc{96LZq|kǚr/vgS;!3gSm51\0N+9sYZWMy)7}t}@+ఫ+]y5ۼ2 Q"f)b]^|(;r/ 'f]y!Di;KO1W dt1`9U9$QL'S3웞"Rяp]>ڻت/w)=ܵPVޖ\ik]:w.Íg맩99p}K+K>K|;{5(Hn.C#ޮ{^lj9N7Æ髩f&2 9Xe"@4v ur"9:dᔩ=u(a!tI}"P2- 8,D5uZFqo3s.MOtrſ!B'0 a8\*I+7`J-sODNՕRZ^2w%9qvX2+ϜGI-:yEу1QIedq&6&lOHgKen9󐬲¡"nNPj7cP P$?)>#w}$bF$Pg2Ӽ')NTo2Z`{dM6˭U^ > !tp߮cːɗJ T:r *kd!<ۮ?` 77Ɛ=0h(Rk-G7֐{t_ٳ6ًr;'H' *v=\IV집Z< RfSM. Ø`K~B;WsHPRKrB}+GMfYē[X'rsQ~GVa% }lO O7Ez|=*9`1ᡔ~CCq, GZw3Gp"݆iG$k!ۚk"G!L>."' WRfʗ:s%0E%'+ؑ1zaR\W@H |hHŢqy: ]\(kaxχ9x5}NDmcfւ1 tQa:J4:J+ yiN=Mh/bD4<. >!V_M+PGϳ3^yE⇧Ԓkt+_wvDD(bɮ*H=[11(3${CR+/fFtY7>7<̍"iF#hFK,)EU^41Y4i1DjMSM$J20 D4hʃ#:" (2MW!/xHsyK(2PC#چP 35V nj' BbN!!K~aw%$}&!7銹4..izD=yfLW9' hdNLZnUI( RLVWa~}nz\ZJ3ovՔfm'+F]JG^ L NNzL&_&i[g9,,%0$~ ZBKUan?@AN5sI7EaBȾO5s0̻+Hrl4ZFZfS?5OWJ11)8nm9v&Mj^#?4KA{/xZ:xJ)um(@?\a91hO\2ymD ]#WFQuFb}<%Sxe &Fd]ȣ+[zr}^itvC=|rij(@{;#>A&(B/uiYe/zM$A7 \*ai.(lϫqu/dҠOH@ 2f^掗qT-̛SPt &qJ#+B뀡. u/{r\BeG%V2rN= S#mH0'" :@kA6IPnŞ =gX!urPDXbfWĖz_,%kP$2°]U0ų㜾4+r:C) FjT@]G% çRwv,/>w;y,@zU83Ƈ :]vH5dp~U8}?Tԛ"6d*exbg0V!$_)VϠZWF-qN=L?A'rK5,)D^ٝs?YT(+֜ɹixx.[cDi#:, - P~Măk$HyqI[ .Eiޙ" N"b„_)!`{eRFq) @VZts Ifu'udڜ@P&|DȾ "S$oBXB_0'gpi/*{ Z҅5| SZ!Ho-.\*9%l }9r{*N+m}eh7(r0h([4"2=X`\+2:<-u 94@2Aw)P'Uʿ/&I&(dʀ\E:k0IѴ:ֺ49jez>+&k1H\-S$Q+rhaԕ^Ouuok8fg %q(ضhLxOA-FYz'PӺRv# E HtlH9:s@`ED(}3m> @0iEPjzѕmBP-Z|`]|vׯD>R*&6:$ݕ[o">{ bMp7V~8Loy1[{ջ-0crP@hu00쾳MNNm}lI({adpIxY)gD5(=½`Y4[H\+L.ghl2x)x,E6RvՍ*Em-UJaXd @IȲ^DXE > ,z AFN@恚zyEtA)(6G\FɅO‚DW3e׼ZnV^+\PϾ@%b-[ d+8C:q (~<.,6seV )G^erW>O_L3 ]c嚼*Xs-lAh$@.!joQ/4[>~DČS029 adH*)eHX4i9绠iKF~ ƚ8 ~# B Զ"d!0-@=^+[.OmG :P|NCىd̍{U0Z'S^l C`(Kir-Fͦ#^֛pT&rn={@4<:7 L#Kk :¶]{' dLP^*x8-'ǵ~0>I @J+,Ky8W:f+/7ng(LҠ?`WJﮗo㔷'("-&̆p-M]T$! =*x+Z6X8^#rCN!$ػ,3 e2qKs"2Imh}p/q}K?tj52D$rzV/ܿ!&w_[Ax.a sC:jyhdW 4c ,-CP O9ExK ZJxNH񾅽ɘϡ%(,o# t޹Mi7>r`-Q;_fQaA&k8[)y'lK<*-=Ube}tѱ%!_w"A{:G8DTKl%Ifr:y5 @ @֒iJg=[MKb,u4owIє!<q1m߽F"[9%Rk| v^urP4H˃aR"I6_Wd|1?X}lsOn93!SlG(Hධ!GnWs@D48GeRE'*܃8oZvm5uF|S!X[aM,p!ڹT9.GH((TeL_E@PM5yμ٢RH'}ԸΌ^ %{ _vbh\@MYNe +2Y?O(o^]zRC~'ƪB&M;dn47`&~ƅoxDNN{9-c5=v 'f+k&awWBÇJ*+x`jZrc7:;z7ȊIJM3AB?ɌйMqFșv7N?VlADK5:m}89]!c hw6dCƩ,LY=ܯf6t1iJ2m f?N/~vSӵ-G7LiꜸ\)Fvxdbm'e%_BѣS$FbD$6Y${.e٧7 []ƚ϶ΚV<~q Lp%5:@R/*m܋C CA7s|ilmov5KЉP!ҩi: y?vxgQg9al V+31rQ~ \?pUi7RV/CVt@p9Ahwr*!,vgn`87M#h<*?qjtFÓ[mۛyW9iO*Qec' KP~46UXgEG6^8R՛fΪ A 1,Gqs:VSu~S-|Eh>-VqHG=|!A5`FOy?Rc!M .gO7p,yL?~і]明MZ*Dx Xa0"ew }Z}#bcyzK"&cyL؊͸3uCG_m4l<{IQJsX w>hBM"̻`x![O3&,<+ X#׀x@ƌj sgU*peRY)dOzz Z`kX׺6ţ9Vˈ~9GS֩l* Y#؃9sȺyԍ򄎐=ČcR*5YPbW9J vc;qBńC0N 0Dsɪqyh%2WU¾%_2f3>|gPw:-_ԥ; r 9>4msU`:UneOy*,y<(B8%SĘnNtaF7Y/qy a)50EQi$-@TDD^pbnڻwu%vM ^ b(Rg3Z&s TL45G{t{O*$1+ $){S\}@<R_>roCAqkAhl\o`w1'Lh.ݺ[>#JBP-ui@֖;! IԸw#.<-cM^v**$Yi*I=Xlz4s MdtH'R$MRqb삟*//k*,gִC;K0+1$rA& s9 !oi5zcS{/8\NnG.PE {7A.Pdhr\UXwC+O8N׺Ym楎R,Yt/dࣰegXL,NҐ)gvhhux&0n/*NYC.2ˤtD=x]݈QL(#C>!xgչrxRZ(7Wr¡%GPY\$8DfG!s% >]RR[\%5T egP/IO37C{kdUA5hWc*-t !Abv> 4P!eڭvbY54,hΚQ^s"0ϢtLTx Β7.bO))Y; JoMA3ϖeQZeFw}&kfb"G&/-(e`8k6""uL\ޕ%k EP:ќ{ $qua^&_<"!Z_az\ ?~񒓳(.8wE7Wqےf֙c3A)A@#p7J$ `$7ފQ5&X▽ף5v|<@#m8ZID0swwoރ<[۽RL\>&RdpRf$U'G[T΅T'Q 0P圦as+е6ğa|ZŲwS-/z$mdy~*(4R2"^[U##_Fm(80c̫=YG$ tp@Oe.eB]3CH+oN5=g('eHo1еAuROhـj5ӕZ LԘ3`";ܒcRv*%7 Ơs\hl5D3H#!D]W 1bԡ `@#<Л^:*(>|9nc.<|dh$2p*[v^l5I9ǪͼNI;p~K}6,xbR}X eɱ5 wcߖw n@ۑ7d11Cmz"{[K64 L]<@ 'v\Fm42(?̜;VܫP%IqR¦a!2pH[+XFu4\Zb@SΠyMP? ؖ05ælt}@Wɓ}l2\wK@df#v6-$ճ܏YkR:ѐC 1m>L8j-2ڭ0(:VZpsj6}1QXJcl0It%,DLqCT8+k.˽6[(c۽a->Zh[7hҬ׍…0 @RB ho_Ǟ`J戻\Ps)㫙plإChy6'gHoT'=ޓpG Z@Э#z#䰴n0xoS + !n-^iF1UT¹k3i6m.Pciz\1F.G&w'b1 7l%Q_}(=ٝ{lK?ɄU,M&MWɚ ;N V«%=I򰓠UŠ}__)qҸQ%m~C q,+IZY Qf6izf aZ+X^UP>CRJّ:"?[ڃO-ޢ4~(Kv!?7]?:!vznhJ_Ș>8{;uBIӪA-βVQͫ!پ X 7 /oZ$Y2>KJP+9i`WB[aTId6kVLp44ͨ-$c,jk ݟWejDX 0ux0e]V[hp90GHD*i6׌vq*`XHUK )/f/ot䇼N>p5ݹm$o7#pXEŌ"]]8foFhbp$YYid3~#AdVrz|1daL u d|XjW!aoJQS~0ƍAxJ=>m'9p_F^-2s^RWesRmc~DY4(]Zf$i y] L:#}ʽ9݊FzTli-:"_0,Ֆu}۳$\M@+RsF&-Z _>q@𓭈=ٲ2 z4 C~*?BsI̥aN$>\y_F7p5?J&KPκ)  YK6  ۦ&`2'v;|Xa|Ƭ.ӄBs2»?TYo?*Hfx#MT/V]DmS.f!#%EY١m}yzsp,[Q64SLQ.(yS)ϣep梼z+/>9|X(cK_l'Kqknʉ5[]@nt4R*y9;F-9>I˶0љj);(ÑV3tS@ZuIi+lxϻ=~ c"~Yo"{pf2@ZS.PŲ48!ICJa2=A!Α[Ap H|U]N@"ć~^aԕ6r|gl]_B^sSlk°3ڿFlٮsj*sA:bیE­Ci>᭚9$J}0W&?;v1 Y|bGn|8fQDd3:s\ej_[5ųDJ&E7N#70B^ QI@f̟r 4fsq_RLVГ D?{$@ʇ/=|M?%p(0vc" ǫHօb T2 }?pD0&FXERq4%8q-b}D+yR+H_ S` '"ȉ7ڙKud%vvI.sڷ 𨲏i < S|\sɝ#ܳj|3r)9'# T0ӤsGF+eA^Dd׌=y'w^1y9Wqw ^TEs0?[g'ɨj{gȣd*=dcB7LLu7@g60J4 Qv6Oŵn/3 ^YX3;c "Ho*ZzlXznN> 9nq>i{ X (`wo6Cmt`4w2 HJ$jLX'naU[ʱj|[Äj:`+KuSaK䀮5a?9'ƃn"dyh~sLzif;a2KKLv-|dSՉ0R^Enb ߝ}u!$^P_ 26qQnWv7cv^VMBOt+q0o7,[RUg.X,+hɽ$Q/Ve .Gs\3ܬ.WP6a.xoWgR\x*J9h «kdN6]W~4S Wm$ ZalJrdJz@KFOCۨ!bjB:,ϢwX4j*Rߛc)H'| q>][|WcX?n.pΔy٢]*ϫt,gi_/ ̓vj {RkPlB y6{L@V{2h'5w1Pu>Qx%`QȂyb߻ȧ&3AG01o5aAox.g Οq@%wCL;+ 2t< ̘ 3?S-enٛkBU. L!Uةv$U''򂐠X?5g qJ S xRp*31l"634x)28y>Qp?t_MXz-[+Fo v 8NޣTc`dTʽ( {V ͍RP:>bnlj}g݂ n*_ߐ&ՍʼnJ[$m v}t.jYZHfq]˫OF}:ЗI07 ԽxF1]h:KGoj`/kG4NA9{|(gѶ1^B8Kk]<]610+-th Eߚa!Cf,*tlMajI]p^N6Qp׊gU4ܧx҂u`D+bZQ0C nKV,Y=/Gy΃2I[gt)o*+nOj2%{NΕ~lD+G@J(3DtBVD I$tS N ..0+$<,rP Թy[HTfUdq@EIWhwܐ5ZFz{hWa2Z&yO;@]QZl]Z0|y+KGJȿdeǨMqT1|X8=kvBz0 ! mInjo)΍I< 4iAsÀZZyL!Ҍ5_ +bd7M.nR~|A]4'U.8oV%Ҋ88. Op̓!WFp䚕y j_H&ö ^CהYPοx;B ;^GcG\?(Ԝ$G>1Nt`XeB>=ķ[`n7%$$e"a "]+N:/9[]*ʦ|vEQ]+٣C򜣈.Tw9HC9vFG,i|R+.>O_ͲV`NnڛoۨO"/~P{l)((tr-0p2|wVF]2?@TQX '߾~Fi@gkU@Sc{N_]k#b/9 \}%u5ه1`b%9ep.T=qE`f,(#+h~q>#:┋FETDa- )^Two4ea;t[؞<6~' &I G z U׌Lͼ?t~[7=tsQ<h:S 7*d""Ko; "<n_+E_&r7zPٲ(6Bʼ*K Iü˟LV>zi-B?aC E95x#!Կ)'HݽWFSo9y(WB;`sU0IL(a1 #HG9#c]6ǘ6JȔ1$@'D\ d-R@J$+W>MiR?ג֨캃8g(A{2 Y1~S͈\VWÀAjSC׌V2 3$BSO 4}eM),)aU[xG}1Q6(GE}WU:LT<($dw's@AH[U_VIN ϖSTQ y,/q9bVQ%6RtQD(;4Yw& ;d,a4&)o Bh\Ǥz)4x;kA-%ZB"g;3hPa2MSxqՓJ!.&5R VR"E;+݌BL x6ү WSDYYB,A/<M:<&_2G23V|$J^Ow-L'9b$o ]yŵ?v>sC_Y{z巁m$8U?)*:EbQ&FDxY-bzAJ^Oߥ-X [c 6*pPڐOjيooPTP'e5o=ȇ"P 8F7m QI#PF@0];Y$K>WDrHna.Mc*պl*pQSY^G:1"ޣokǑ MZ76Pܻ|z?n3$JZr}ΌBh/ZAVie[%őmOs{{<Q14$3@wyڶLq}}RgfV: k((M+)-kӊ<,,9De8aT+qXHq^5#ezdԂ{[o_|`hQoUQ̍5HnoUJ㡰> ʕej|ʸ(+[v(uˇ@o{7d`0 ^FǎO"y'QQU )SoO{N!7fL+cb aELjl98!.9>xEa*~2hsjm(@%lx(dz'u[Ȍξ-^t{=4 b^=~rts7A]տ`=y<\f-KQEa-7~z\Y6W?Eug(#\619й\ ~F٥H4!Z⅜(_TR=D%zb$8$`)}Ev0Vrk|;4%2xH"QuU "|:R)y U2^̶M N8N=?S ?0݈&-Tm=UTMX%(CJI{JҕkW6?|`Q(_QQݯ!3rJKߔ}\4t&/϶9%~}-4Ζ 6@~quŅS<d٨VQ !dv^^}JrO ?bE\C%l :*Я"plo %=c![NtH!X#஘^C-2[PWTQ\1mI)ڛ:K/g.d F4* E[ DWp“ 0sUzH;sgO\R+ME"kfh@vgn ؛(W?'*sǻoR;9 Ⱦi,L7Q\qY7N*JYGȀXLpݰZWG茧kg3e]&خҲe~ĘWՏԯ5YjGK`]' UӚ_uUm/%i8MWRaθ)ANJgv_{Y6'kwZh#U!0/#WL~QhPD8^b E:4 9GfClJ9S]I +, QYzΉ Z0I7gx -)jg~"!CԘ/ԡGҖiqÝ uH5ӫed8.WVr:}e\ [Al瀨@9A~b}&^櫖p `[`jT+nzơC@B5!50)ѷfSx71NܽUhc0DsCCk]c~){אȦ ȥ8<12ԺǭVȕn :deL{jMYC؋v2W, mAl`w+ny=sR\j[te>v 9@E&{֢Gի7`| T[xaJ|}(5*V&֗q`a9+MD!Ȉʦ pXzuVlrby7fk,BH5Vj:39&wjЁ" ,K G ;O8fZM!U 77ueۦC#'ҫՉ)8V{ BDL*`7\-i Z#djW[6^WN ڇI)S!'u{qᖺz94OTBY'd[>S-smSd6'1Aydʩɋ_`"aA8D嚾a6#ð`6R08^Գt2oh`v⢑uϝ"8 Hg,g`PΕa4@-T Tx!LxgV)E¸ aMncV~J0K)t x(e@6OL9Q% ƻ\T0:l"#%hM)6zG鉾~&\`&k^@Xqy3\ HÞʮrqkFuO j5|{-/Ֆ74rWC4cڡN&GÀ;kz,beF.ytN̆Gg8Y"lD$: L^TF"Eks M*'X!@O`rf9dwaeX>P_fx&|e돶@eJӄi4(bcQxp7 fBBmd&ߐ"5>$fVx2<ɗ KG!K%0-~i#tzBX (PRLi7ݹ8%0ZX|mXs[r \zFfgWB/$R1I+l۩JӨLd;D)D$S"%#Ĺ .hH^AY)L9ܕHo(gIFe>.@ROJIJkAP# 2|ǏIb"E=SKq H}gUjGPuɠ'ŐWbN(P#Nze$Nf\MB1Z}h"L'|ܜV6\m8`N4Et2 Ǻ2&3@A:RSfkz -V ; dQL=s+2%Ci`a o"ϝ4DRܟ>+P'5B}'%߲aV#Au`/L%ݢz:/n$7^nD*U1B lLxы/6YjSoh<d]aO[fF MtP?P>< o9<"ش8(g%V l\neʘn{4s ivãnE !.:Ut?) DR`1eK dnYyt*RFaΔ&Q||6y,eiI,h^ cX|i"f=4;~/Q58|76KGmڐ|׵cxdͰW16=B+@f)k/͊eJwl2Z)[hLOdwq~fȒKehMF*OrՀj^\ ُ(ԏblmFBj.@lɣ Rp'L Iaaozq06 N8#xg`q#]1,̸͎VÃލIX2/$HV>F[\2ya&/-EN /7YD\Kx䨧̙]S8rJYLྚN%,ZEi;/> WTxIMlI~}kvrD=)$fr[_ː?HOeR 1|x]##cccFKz3X~{4nHBe*J ݄" Ȓ>ٞϐ*w9TxK< <}O V Jnu\jioF j|Gsv,5;yg{2"}3QWE} ʷ%\Pp5D>R' {([ t{:5I6Yڱ[Cg9@PM}YnnkJ1`VꨮZ[F5Uro9'o ;}BϦE*D3d-p~B as[0%ٲߴ*w+ vrJ*f-UZ4O2(&b[G4W 3Kjg$=䓲Tf( 0'(+ 70:6deT0%Cr_FHӳv.# JcYG,5te:Lfƽt8,%cYmXPk xwL4!2c9T܅ HpKW.uiP4rOg>*Ŝ;?2Dh%nb#?$vH}| 5RW)R܏]sa6Ȼ d~E¤Q硍Q K[ґ>ןm,m 0\ڏpur1I! ]/[@$L!bb6o)B a~}O,z) E|O9W9x*(]ט#ew<}}ϸAfZhG*||-H&=vYOc ZbK*]0D(r@p~0C\z7L1/ELx[X.GT`ɑ/?9M*}5\~xǽ~bA}hkװ9[+zo!lcfe}jnptUÜ ٽ^SZ Li4^`Gw1lK~:D9ww%HhJ 8pJwn˒a7iyպhP9zt7\_nРpҢk@<cb1@2ҁ9'FLY49D.24o SmĠ `K)5=VOK|23'KT?>K_ #P,Iݬa,@˪B;MX_+'}ƤoJwV_)-_]Q#<p6v$ɲF&`gi(ә~Fg$ޡ` ŦvK⌳ŝ1(lbq @%ꥀbz!m^]M6kl˂"ߛi1-IC풡;u.k54oS)qf ;vZ`7ue7"$Njs_/,P'?@@ѵAP5Z>9y ޷9o0B}cЗ% C!]93̻S,E /g߾5(1/O򣿮 "B 5w0wy)!;}.LhJWq"Z 3VUG#0PĦ7^Yf`U~ϐD~j|E y e^,L3v 1;ľQ`iXjgUx+"6%A:,(82e1? d8&St+4=wb$۳{E.ؚz~3%sRiLTsI?]2g>& ]eT&Qha5RbhfΨ.u3wѲr(ifSh0-ˣ%Kq^ToT90D_Ф<}glR{X}S,ڰՐs@j}or:Q 5)wflrFKljn,`Jׯ\g>=cJJJn`z& V2P(H?s (M1_R E.{B{@糧.{"h, 6Mo̙. <%lb7Ewkg끃C'w4hRȟqr-F&V#*` *( GioM"pb1-lmY9d(iJN'gDxbPb_>[u(2gYd9o|& L Qm}hvQ?çg޸? iW5N\֒aG}ft1ʈ¸(m(4=A@8so<7uIZ0\n:Å*]thglʅNem x)?}t|.@%MZDR';eR;Δ*. T1ko0yhr2&';"1`c' P#m뎬'is33kcu諂 X\O"h8VifRP?4Θta\5 ']us(U%dG\] |RM>? s\yΞN|$^HS澇vOfU|rC~T}A~_ ;*r7ض}!*)WFDpbkR‰B,Wɽ7{B`u_Bm#sK0FJeְW]N]N hf򐈛jOdng]Ъ|y޴iO?6Aw4iX=Q*aw#gHRe ;щ: CoԠK!sJ;4# rmKUO"?Z@5 t63o(Xw(-B<]Lm>2.YGHMFzVۺmrC ԧsej =b`DEbj0uOEV0t9ԋ 8m}nbBXK %wFRK}rr_]u[2hRVs}{:z9B8jN2챊^~˘]|36 s&Jvf`4g6@&&%vbuP1P@a+aЎ٧ɛ=!%kQvb1NO26UlEZ5zu"k6. ~|p%}ı\|_Av|[Zҝt\LUaLkV۠KUh^_F@W,V}F?MNYT G`Eք2;%v(=6ORz'2]S0%kƎZ3$nژKA Ɋ+T. ܴf]S~ŏZuDEzh|GHwI^h1hxXlYg 24ָC)և 2ՎrueId=Mwer9 }TbPca\#1DcIpsTiK/s7tV/ T e[T(_n<\t$CN_^r>K,nQ(lH^WBB{5^7KJls0M |]G:iuӔi{ap%ǩ')S6+q7\ .=>~ֱÚ%[.ݶl_>A01a1)QA5ʟfuYg+,4ma6 lkbUtOžU\ Ӫ23J%ON/S9b?W" Yl[‹W]{Kb6-hΘͩx߽ͮ)^ .nuIJTeP_qDjGp=3 ~]޴E='Ƹ.չ$v>.Q-'J0}s,ya8%VH)дʤP.[,H!!xg\nG;SZ5 *1thi$ӘgZ~~ptg ϴx=dpOJOL;&/W;1Ijum(7 K=¬bo!9η 7[.@6t#iWHNA-Hw(8gTCZٺ[Bki5!īGA=)"sw/Ѵ^΢5(vCy"=o#S5Bs}}b*kKz\78+I[5rҰ5n-2{d\ ʭp}a#d5Mգ4،`c֔mpz}>uASzŲBɕb5⫴?׿h9FJsD||jnŻ_AbZ=x"-b~t8dzU}`Yʝz&w]fE2p@R -)Yl%ٌ>_AY |nevP֜jɂ>'{ebNڂB|Zo"̲xIxo4wѤzP"IJ,c?C/b~^+)ŝ}D fqp+r>fBu7q-ƼWsO؝}oQL0g0odikשtE d9:}}G?5I>wKڇ^nV#;_Ԃ~Ӵ9n2 Bi~j{ & ;TIui(Bjt^GAi1Vi-nenΝPK&>WSq' Bb1܉odj/}Oݝ69~Gq~gK jN;0P.p&e{-jd`0ohD+PSI`șe7:9&PEBCǿd_gQqL ee|]PiNژ]FfRZ$`xUIyVAáeK`Z^T?hu!_+q/*FAоdtsN ⚖L1mWh]A&tkP $Y –5367SPŭ o}"bi)D@.7i2h+lO_T4o]bztHo>R-D%+J:t (ed(؈f˂/2(:rM8WylK'vX}\S H]M,!Y1x4L|L^WX pߤ j7fv/o]/#P5v3Ah̡,lIbc/~N 8H^Xz7=DH+K~6> $\}VlL2˹EDC82B{=!ۮ6KFnO8KY=u- @dK]`.x@ Og0ͬ6iw]Ko 5 U ٻY]Բj[9";g@@MwFA/x=bG-WqKE 7%ރA'^jdZx-łX<g,< \.(y,2O_$% 2lgnLy`KO{A  ;ovtʒ~~L4{&NͯkDpX2NRi' 6mQBY{%>w?g˂`AnE:i Hj\@b@CVŴ99Vo!n,-]~1FovNx+Z\:VnÚi8ۯxxӝ'eU7CDE^ s뭆rdG&? 7ht;X+I~+$F] Q;dĊo_h啹$HAPL.gwA8'"D*{S d R&¹q^<qK8XʈJNԌcږj< 6\޿G(*??}8(,:`I?@܎^,mZrSĊE]bYip FԹ /76'XҴ/F7`t4A P1P;Nh8BaAk .fsy{3^pu/ΊqwVDͭ|Ypܨ F2"Lᤒ=QQP2O b1Bg<.;Qp@]@U- \նqpa^Me#~GC-<_*9sܲ~|>hJ)G]!i>3< w|cv:GҔnsbr4lgX]d0A="ЮĀ ,ݢ`u{sL(9Fv*];:$$c e&rdŐ">JwJ{bƗ=dU=!CBUzG.l^+sH8=|D,ył>m1ei͛eNЬyk& 9iFd -Ʀ?aS\I%kX%31مiRkd(,FA^.Cu}qѶY*[fZ껱>ِSdZdn,'ފJ5Б $92$e쪢?RŔVr޾l $Q.UODk^@lBݘ.RB}:N Fw*!7WT? D6{+(8 Tt_nLW{_x7xd!0:DWܶS}]>)!h$EK4F|F96~_u:Ipg~*<􀙍7 EJIX)cz.f@˷rT0e8:{UjKV_zrXܘỈ_7~ӵvd_=Xr.~T )nFtjVzK}4ԵN{6I0bD cso\Mu֪똪()rPǛx) ..>]@u~y%Ap._M t^m,DrDdjs*8 \^/yP d7Z[SuD&o](JcN1jw=A g;5D]2ހnƄ%(m\5JRDrA-NPzΑh'EoٺJ~cu;`f`0͠%sj%2шuڻ8iy֡"4w?8џ`G3ba8 P`rdx|WnL\ڣ"4va6(으3m&9Κu Z$ `SASφ˶\x w-d'"öۤ6|⚇6, &W;A]&%l-hpj6|*uՑ"vqK0G|wAXݧ?c#ⷲ3N|Yhhrg2iBl?Dlyꋏh\~Yz<ȴwk$ #ߟ{gG&H|{[jeFhȣ8H U/p>|lꞓtXܤ>s昞 f8٣%ŊBX7 J4 J "͔ H&foJ*!ȡBNS>?>gX(ťrp;ch Ӻ f\<(9d19:Pֻn0v^bP$7ǩ)), j4 z|P88xH9[H9B(j$ )9`-SM#mN:r X 5+ι%,!Iw$ujݙq@K}*$@(:72ŜH!+#g/1RQ+4>_Hx) zюnvڮQs:d`h(:4Eu\4vXNF/+H'}GNK'7p&pPzZi{Xyat7 >N K=3b? \hHGmD\Mq1y!+"t17e ]?V*'>= cAf#9Z4U@ċj5 dϷ蓼:쐤8>$ U9lo]Dd@y;Ic몘%߀Ə;M4I)%5,\Š$eQIQ'70=ʮۨ*H2sٷK0O90}PX(C(:YUS:w~?%fo&އvaעL,u)z2NoMkhS}UtUSUci7XuJ.͋q~;)M : @ZPUJB Qmo:mˉ}x``wRn B֓I9)S&{7/$4p?vB٢)" msAƝ"xepV3,# "WBeOܰJ[X}ƪ_HoM1 ws`eFI+, l%m2&L H{=y+Q%'N6\ٚⓟf\~ɴb[ؠ3;Xg҅DG[fkw JM9CzèNM$kdٔ~%i44G+CxMA׹% ZsWIss2&6ZL/@y*UMCc,6+gMי!k/dŐXٚ7C4r6{]",iB5W?O\CY%Pb !y6?`_^A2H:lHuG7a_jbsL,̋!rm !^yІDٵm[܃XgE 76P{;*;\ؓ}ִ u!d`K "}.UG>):L~{~g z7ڀԄw$Z 6rjk2@QC^_TNL nm+Chꃳ+\ƣ55dЦ pFjӿf$Nweӥ?!B߫^7XYL/Oa*sNiIxa&N  jzW߻zs6iV :VٳV'yO|hxJ q@L1zE!~?589Āz0; i˭%!Y/DSD2Pbꇔ7 DŽ#yeg NvF$/.nΔH['$+\aNpEK"-J rtt>3;{/7nMv_~&1njPd7ir@>wߺ T JK)6.+[T㨲Q$ZC༕ԎQi8h?sP4@D([>"xkHsID$Y<gJӔ@s@v?/rhquعH`!oD}ZF-dzN|В2m J 'bm2zd+Kd (`J\f CBeóU\ 99E1#0m8};ط pV۞ƍTr"D$ }RiT:aU04*g;<c4a$fio wnceٞ~hA &V(UHLuT[$q# %y}6Ml\Bv2<sxpN%'O?I2^'Ƀf;ᱯБ~F8P gqH(&5s[$qg@)s -zW\448|hD6bQȪ[p pH?ioiwJ"ΫNf5: ޗ1HE5y Z n٪֧gٞI:{jIQX|V9GF!B[HGfo*Toj ԋNc7TFU/4Џuøh0ih_Y{ɩj*F6alYCHYs˔jF^uÒ31_] N#:^)%|dihlz:{Y…£w%oJupMnjEmY+ @}şA_J$"V̶LĒ6AoR|Zr=J}rv7UU?&֩Ȏ$l[3 c:;Tm=XH?`/b_$6me3K|G0;߼n$M%Jc}hz"w7 L͑QӇ4CCc&Vf@FCHZd07i)`nttEo:dZn;QYL;h}TN=+ǩefr^;:ɡ%PeSOH'd.CV|;LM!E}uYs)! ;w."Ht e 7]"FsRWV^߬(A 1XWF>Fn9E8z OI~t~1d3I-]j8kuqvkdŜNǛ`)Wȓ퉾4Ќk.6ĭ%s/iu:mdYxQ(RfEH!Z0 @/%> m6aWklSw~/upp1+2‹0VR?( iL;&ZOTpSJrnrS= ea 'J6 }NwB>ңp⏭f+FR(۵Za)wp{>$UqlxCto:%ID8pާ:‚!d}uHo޸)yJ,/K+zxip ^xG"\đ|Z :|04kԛ_26;3h+PtwbIViɹq:cc4^&l[xR')5 g#B>~۟q'ODvj[HJ!O((Cɩjrwjs1$cݨ/r^ƶ] z]>V*cɭ5xΤxI,;*KzdX@ޔwz(0 5jKIL/gchϤgd|E>r]yF'wԺ@\ RT4AL^% 7ׅ( j@z+Gi7=k|P<1ɖiz!LI6C!g-.mx;?hMǨ?J'kþZĮk.qk0Aŋay<mĻ?^`q M[ׯ&`*\hmh 9R᩺̄8u̜{sx ъ?0U@3@F. Ku( t}Zh!r>c5-#Bt':UE溩vN-L3Q]”/W,n壃fCSaJ?qZ"S)Y#U>C׻ɭ;ڷO"WMpqqPQG wCgS&>dmc$ K7'Ʒ5Uy˫IIi]MTM:_<0w;F-nF\;Zs~TT,M3 pjA/׊F;B=5Ľ)XZiلN uS$9%_k]LEjL\P/fܯ#)!$#(Cb{:FRqRWy^ LcTD҄U{!*$L^Jyf>Ƣ[*(Rd68"O5 Ym.C0Xee=7Ug%_yR")t>{tlP1TE:`;˃(>WhJ07JOzapI "-A.CIn7- !%䌯y_a3ӊ&ObOt.Ig6 rEDҨH7,1:YۮufӼ"G]]r[o=Lx*wCr()U!P( 8pkQm }6l6$%$~a$R @toHkC,jje}]S%5|N i))d*dZNZMe ng򌕨_BJm`y*UV%[FQC WS2b%^+QD \j"i0 $ѲnKxvEwDflnnK cINy0{\@1p3$ɏ*X\ǟ̦+oÉnFRf!~""G nwP?^q$jep!{I8{)` 6..[EJ7PPvZ'iQ\p:(ƣ6cx'H1#lAc_NtuM\.z)*픓AMqsca ׺tN-{d@&hͮDV;@Y=3^2\hEݛ$8X+{nV#;Q)MB}A~}טʭs x+7:YQߐN5xQhPx5]h0{fqV6[sncZWS*U |l+ W)IQB62gV'L@Q(n,ANIs4wu~0R+{^O_J̟curATB  :EƉNG5G?<@T@锄][IYT3QIް>oK LnU /+Ӛ( Lq,:cê͊de`SJ{K,1=ʴi]5I3;ѐP%V#Hg@N;xX,ć=J?*}ҁz]ȗ])03.ZhqW!գ\fV9qRmݘҾV+uL['!K;1d0hd:/\*'uCex GI`j#-4 @`2L0h^;5k 5#sP0 9Ll7+ޠńTQ uAFP۽0yB8>9+Ӣ~Sfֻ'ǒ"lXvfgܔ."R'o0!Ox$/*cM0t6sTʬaWf–Fm":T_-n Q姏~z,/k}"Ik;4T:yu TJ@9鞏,Sl'\M\!v"]%#gNJLs*Ep)(=kM1g ObO Pʀ,E/ ]eqfO/܈<!7>uBj+K8v F6Z,Ұ1N&,֣#T&>$϶}s"ZUZ9ehǾO^mF iTERUt92$$HR 9X_u9.**4t Z6(>i4pUR3U`%qtC?,D^&ʠ^v[.f>舤eU4_^0Z_[1 u$+pP\Z.pVX8PYs}uLgI/zls#wk7>tP ?"-(޺yilqcMt@5#X1yTF~[,$3f3tXHK_Gh}*ĥg;:靕aڱP>M&>-Oa`-y՘R"ۺiH h)3@?솹H?VI^j;:L؄~Ll{^݆lLM+X 4`a+V"d UGn2jZxf,ⷝ?֪e鈸jqBI]p$]#AQIH "L'u$~ɽ4G14!Agq|p]I7j=Ą, r0"f_B>#*ZfQ{nt2SyrHǍSH^c֬3,g7EUHs#weqrc2Pz3eBIbLyʴZ܌.ƑM1é'MWyy)^HBHQbd\|ŒQ7ni&1*KeCG:9`ZDBAp=yqa -3X )Y 9`L voy0 fkFuǹQ-q.mZqW o_7}Gw(P2?gk\kQrA k@JYG]0cW+=7QR^7zwDoR&8}C | FR~…xj$" ut/w/Y*0D,c%A #}W&E%RcCY!yoكmUA`Z /^ќF(r{=MEKHݭRG84%X"Ax5Uw+ѳ^]54ãho|g3 ~7mr&S.@Sqq$^'{X^a_1 x`! 2aq - ew.i5Ǖڻìr%*n~}a%A@b<꽑ةZE@3sv1jү+ Q4[Q+{H"τ„f} PsGv Ml]YZp=,,/IJ :kdClNhd©YS-딤j q HCa b:k;NmXJWxz ӕlJ.J-8BII%Tp}T1}9E-1kɌ+::QJ[$V*} WHkV{p6^ 050ĭ# Z{}Qu:$V:ZA\:+ )MջqMڲ DtҹCJKА=KB$2) LvgCOdߩDD7u!fkk=k<$V%X)sFFT,"^RFΰeZ?J^-OW񮮘FxPvIfw_HZޖ:XCu g|\γsYݪ@4F#Q0I>m;8rsl&'&=L5g/%AOw7Z~ޜW;j6gT/HO~b[ippL?Y[.Sph0 *$vZ˰(< Ԧ/}bVBjg mOݩ²Θ h%O N,=v?k.V5Y&$wcc >B?^^hB\ @$c$j=ɚH`+wNfc`M t!s?}3Bk`j`)0s%c R"O^hAj.qu+esهNdAkW2`UҎwR^wr_NfJf'ft"x[C\cF|'+!ʯ\ϬUd@~'bۤ?HK TV-~pے 2C8ia㍦qԻ 媊ygaB{q jzhFM>Md K: ʰwo:;)c*Hʯ ҕ͡%PKMc&74J N6%6͋n4lkNoPw発k_"7ibZ>c`0rFIPP?bHyծG,*LH-n,f焨 1i~El`6-D)"?9p|j_;ZE"_1 ܔJqNDnM qtjbŖ+dȩƄOQaw[hPG1ml=i]0m:J__;1/螂=T2\P*@!sfѹyաq!@@<A}B{ŒيVpAA}R{f"8ۏh-(f<爳0#j, en$% s]@nlW+4mڐWfj/D2_gTnu\p_Wz%ծ$߄@]T8( YYI^G"\T2ʖԲ.YUߥW# ٣Q@Ay)gi{y~l#! j3')=\&pSHԼt<ݶy<Ƃ<8=O@j@ (l!R'Qq%QƃTهUFfB9p"UgWn1$#Y$ "OͲINzfn O5-QeiƠ9]yiaNW Hq \AJ `5HfaC+%e |58?#MSJ X?b~´ٽQߐ/9+v8{k]Zz@(bt6aގz91<'-ҝ\@&a7S̩6e0Rl"Bؙ^8d~2[k̅H:tajPld؋i0cf,|Fʐ69b{j~k2QGX  cWŐkVUiz [t,(śC~Rؠ؜n0fӾޱGͳXކD:S*T2Gu&}-5z4~GERjW%c;8?8s=|CU'99 ⰴP+/cK>خV}ۺ^eLqL -kPP]yk( CO{c^qEwӦ+A5y'Y%h>g1IC\bPqb[伓+r&RѾq+:5(ǭK*l<n0_dO-;_2*E[w1N֍SszQi=F$*`]7c@Q5Y;b沇g-u!ynX(1(>' ϐ*%$ReQ"ڀJܧEEǘa%FwSBM+\0GPoO'vN bxh2}phWEa3Av5XOKtq޲y~H{\XnFAc'VwC%om\ղq TbAq6pOҾY첼Ӯ$iX`nGH%+f&z 2CU@^WU+~,KeS6/9g<ԄA؃NfT-AYb5R;4iJ_?Cb{5f{#e[!aqڵt ݧOvG(9N%YKu܂|2o]t<&Sps%%@unz/}V\蹏U|\Zv_6 Rt!{»\)cXa\l<E&b X1p(nRBoϙ:pesi%P9M+Wƾۆ%ߚeoTF߱HqL&4!onaע$ɛ&Xy&۩붸Xs,d w)#'ԩG@2wy<ғE0U^w1xo}pEk*^ W}[(rw'LԭWU݁"(ӓ $Hv9GxΈplB)+0|*F޿0/X`} KVA/(z9^]^)hE؄BD}*>ٞ]>No v^ˣiwV!eZҘS$Ri*G(̲NpqYIub3!4)+cg D*z:eTk[L-EO6Ց5>O_1'l2L"x<x=>4c(tn﫭?`%kԠ0禨6- 6!hF8 vQAM{0GfBf)-j эْDž BzbRLρ]}dr3 qS'*." ~jI T]p3J`A(#+DtL%,|)ox:TLBZkmٟ%hzWOt-E?8[ $!A8zP,4P/DLBE\TyGi|*ZB9Ft%ƟYT,riQA28Ey@/> yw_!qðΨ}U!jXϚ Zԡ;Cr EX!PfnKQæYfmz5v I=c$֜H=ٝfi6,;n_,&.S؜>AaEX2|DWx;@\τV 4-pKە9:8!1H(A[ 4A᥆$OnD5GI ȌhP!OSr vkIJ)T~~'bm^sފO_{q|URvXU42V3úW^o<(ӯhoyIhLU#}L Vo9(z̕ ޺;yB'/.3lx;!!>ˀc?6q "[5/KzJUbYUu7RW{]*)+<l}$"WW ̀KUUGoY%`/M)ƺI.PŮu\w&J!aݱf=5GTnh&[o⨔HT"yU3etFkKw+XGG| W(N+|#y HEfShKfP!@{1ÊTQl i5v9.e8wDr%@!eAl/2~d;\)Ih;"|mEk{(㯧X& 6B,^;Z[-V_Bps>rAjuڧ56"Q]JkN˱#$8x; BS༢W-tŸ8I BV'A`@nsܛKbA"8f#g{rػ2'Bs{/G{$j8ƐSZrJ~=(WպU-~ q ~(?!4 ۤ,뭋f t N TXaKkq&TQ/ $Fcmutg Kɥd \ia|~ ejKSHBZU^g tf.o^Qz@zV@oBի]gH 圐Z 2hW/'>lP؀7 N]_LtE|N?zS+Z3öt5/J$/p4NAyGNЋ#-;;}e(2I Zuπ݂v͐o 0y3,x~W5IH&(K3a6'?)Xt\k և(@[3 "{$ٳ+8 *nul~k}:ӷ#L@SF[)HWC*ۙ&7}: k֪1pcNOi)f-`h~$*\ᲟK7vv'>Vnik>wBMOBf{J1i!\nf QHsd/~)Q &.lIZo]s4f|ڊA2Ey|<W,`ì wb5 ^B!`x;A`)[1*(KTBFT~}wgG<f+?1$bwdTYP^^ +~tb֧R]MȻ#I\."a6_m;R7y D:1{ ]¾K]Ni7lH"ÐJzF=oKf-&Ff|@'³%m2 -;WOw !~KYh:X Cğغ0F5Ihj\sSkCOxo][&~iP`fID?|d +7q28' }k0bdVj-[Hy _ s$CD6= wpA4Fua2Ϫ`wl@l2^Fd]˷H;u*.l`aǼ4pj$oM-g=a*? lw 7HwgAN/r #oD@ b2W`8v@߂<E`"+]RdWqvsmCobQ췽"-TBI.ƞXZ>Jd.8 0kя) J H$ >LE(1l.Ap_&;ĵR!Ȧ-nLgڹ]F iD&tBi[NP]z\#[")/ ӫ8UOHg^$'fqZƦ0ne WU>[ m-,_ko9&t}1~RZ/cd2ϛoDm& .F Uw5$V6e;:[tq(WUn#lT'(X4SHXXW GFS*O'eT%<ơOk7[w{K!x+r|v{X@x#At=0:}n\/Z탍Jչe2*+_bzr+ib[s 2%*38&11VOBC1- } 4x94S.@ٔ :/[6Gd2wqշ/[\z4}qdP[?6q%!vAP[" Њy?WOY~>b3GTvHB̹7zA7]pe"L2 yZ5Hj.}m+B/h)KQ!Iw"nZMȫ]9m>iTe3.Hws>=7b7E$mZTm k7DK%>1|_!#)pUO(Ϊ,˼4RN)#F={cѼtЌZT$:f6\>C9W*F3T%MX -݀]ɡ5Nx Bl81*fBx#u aU禺Xwy[hW%Z~WP;&tkkZ%(!شt PxLfsXcԵǣȍ~e;%ctr_uO1iT ,W@/16{޲YhVg(_T2W?{9AAbmzDVU~`4bN^%(L0 Bccwv`" 1aC4¸Y8x"EdҺUoWȥ?,׾ g B*ZFǬ0n>TP g64oH ܫ0T4d2zjVw>5:"E7Ǒ֦0ӻ-FW#)}](D e椏(3_ET;n`F]!S?<4?j5i:}5µ![Q~duF,p^0n4GN5M}!LjXcH1@N6 %6Y"̈LfeҊvN'NǓF݆ m5ELs_$Ahcj9[IANƬ~!UBB-W/q󺴩CJ oU;39o I "hv}#yAЉ+Rm!,U |=-EI?~Qf,]0$[ $޽m׳YC9uN}&[;Щ;BuT?WZGϻK[sBidWYGY+Fm\)H+J]ӏ ا/ hl:E} |I^??|- 'DL`ucr;oNn *F?pϴG t>0=mYIDybvG$x$I*Z lG)=hp70O9ctbɍL" +aDmUX{DT-*D}>)=(zs¤IpVS {PܠEw1m VLh9Z_:O&'jJwner*a"!hz ͅ'|^Tk ?}޵*Eyܞ OK>dHBtj#2UGvtR;͂yh}4# =kΩ@@܌ێM]}|d-Uj~A9(EUn 6uan,#><8ooޮlDsf gMcw[, ZHYDw+ oD;I4> ZO5x#?L*@JDY`n]vufRvv3Zk|8~I- I5P"iMP\Ӧ8m%IhسoԎEM`V%qݾ3Ij>uO SwINT]rRnPSgǠz!Ϫޅvf?.XGRvU)xvJ<ߡ./3$ϼT!a>;f[u-h fH~!!Wyr5UQKEcut~wtZU;%Kdھr ^ޠu*XͰ akC,Ȋ;+̈;2/§z1]U)wm)0Hj{ȏ5j؈$]nMdRt @H:!Ј+LǢJoأU=$)1j @>@m3Hy^ږK 0D^2DY[$yϞ_kd\XN`jו5\ʃlÑj1uOMOlxrP/#5D1VmW$a{|v y?EmWԕ"]ɅeWC;D4 _=6uSuG^g/Mܝ ‚=ōT|b\sgه?5`ӛqk`X56 k4OۤhC^( G^ra6;C[B1˭sm8sF֖;CE4p,dDFAlS+y[(Rwt!XZD[ :Obfs<.T{1( p4eQ㍊)+ŤzaȔx(*R,JID<䟡 V~ƌ{8s`qwrqGLGyŠe+[g # gk@GJ$2bP^@k|RX?32?v\u2@ppmmtD:hE]ҞIzBWOɻӚx@wsUr);P &V_,O@¶8 ,X;azV DE{؂v' ["C(5zLO˂~ďIGP>5ZQG6dk 5|R4@f0,#Y̼YhB2m;W=Jh'c+C wT2eظY^ә'x =HS&&8䈰6+P<KNT'ID{6(!s!_?k+g&dylG"mxC0J~# i[Cf.ݖ[j/x. dm*KdMZZ-1$r%h]BēL*^i[C1'>s%Y\N( h@ =TwKmnJnDU] N|\HF82n=7x+2 0>q *sXpfYbwMLS>\ ] [:WBeq[݌#6K/YZLE2bB${8PmӋe48ՎymoDx1'|VTKIsi֐[h h U/qZ J : ʍD_vSE@+ESy"q!TmzKmǧNɛ(X8#yxh;FQpc \Nf/6!&ca5I=ΧMxʪ%x Iy]^ 4AaQ\>u? [=(ʸX=J f |YWHsoy{4.̦Jg3P'gg;/$嵉X[^r`@ 9/χI0U/Me~?qIX DM6.^(/D8pE)i*6+| 7Vd-|!3d#Pƃ7mŚ3\wM#g-' @twHX™4v%A.0 m~g= ҃k㼝n5(Mޤ)_[")1Jbw V`T֞ljXK1P!CgitQ;SP< .fA;K.{Vy{4GjLe¶\Šue|:Z PصgqcJ*'p@>?e &g8Y$"23;J1Z`3YmLU5t)қsIk q(4@fkf'+iRE"cSB4k4L^8Qh˵,C[vYϢp\$d7,:ܾj$WIɺH"*"Zq_撘 )~LE&hߵO5h$+g` H JJF4Z}&#Ogv m*-)/5c(/!iKrr^ @B߯5Q%6T%xgwHiPq{EC]~#{^exlWNs#~raCh5zvOoBC*oKհUrVv)L#z6ԧnAŽ|MK4sjI7oI%(J=㍧]Vp C~zjcp@%}K%媦U|mƍUl5M%`-$SAy1XoPkԶvы}pE"Rqׄo?bȪn0*t,Xֲ6׌Ѧ c>PG,a(,#n##wpGŌ.p@ QkF/_M^ rm#-kiIŨSC,4,;| 'GV,^ & q\Ti'qxШ/FE|6[0Cw"\km"<mکI 8iXO0rj#;JҖs7{pefz"`03\XqyLiW(m]}Z֣^eLCoж!+\[ <*PRLBoƟ_&G5nXPVAHd9Ӈ$htzi$>S[,L ik^NADNjQW6O4ͱPp(z0 AVJ): M hBPyofZ.Kgy 'Ѯ;礊LTCy3. {@҄jrMyr#' ~Wpnqp>!^RL]ֵ s|Z,/>"-BZ Bq)Z%??UA_qx]D,7U3D9U\N=^=NU)PBc9.aq$IEPr(\B J̼U|@lsdќIê4,zdn"% tdG)Zٻ_Դs"%BCW7a#xA,k#hK=z~i+ B~=?xbct|YT DU  C*Th!Dxįt`_x^"/k-Qޞ x9 bm*iЍ|'k =Le&%oåH:0O5<'4&1JFEC/d甜,' '3 /q9nҫLjH݄M(Z08zlѾm#͍[Mbp{kܧ:aV\UP2UญY)ȀQWb>CzP_:EXT_~KۃW $'QGuIC8-[ko<1gfcFe~Ĺ>'{+XQQ& KSvWz/@EU!xBA6 Ne(:-:s5D>eUT)%qe8&Gq-Y\F E +%C|;zMԖ̜饎 1'f3.`wtuz jKnt+B[b/VB噐z']k9qebpq?ExRJr"O.T|{ w>xvjb>4y{I-qϭBb`ZmG+}C?I Q/^) iD 2|}Ø)y@ /x(CˀӅԾXR[MjEƖ+uAGfH:P!.4E8fΣuDx !h3b+%[}dV3G:  "-{&R [ ./:OR( rn`JMZhA[6S{pEoqp˾;Q^0&E3fQ)(O) A 6Qf-BKjVG, y*(6Pk濼B۵C-z`oK18QzNIWaXikw)rR!¯+2B׈YFꡮYyG.U)JȮko X3hpBH tQWFdU1N8o12G&Ԋ*-a*2zЍ?i qBacL\1Tcݹ&?zn۠c7/tfq4nAQ4lݨFC~|fmus( y5L'J0t1; g,K4ѐn9Il]鱈P]A[ipꁟd |61籈#\ /bPXYzSwen{OaN'f(\.fuBzk',J{A7^ Aeg r3EUw_;Sj9'у+!S:=EDY8k[F{eΈ[錙.! Hy /֞/ѰKZiKNwD>] _< i,vw ejTN!W ̵iܮʗ= w z"Rwggۉe{L 릾/E)WUu nlj\fĊ|mq1@:+-7`%O\H+WE-*Rh_mܱ&?: 1ir}vF}hA5 j$d\DddIx-@?3}חʬ7@ߞW5-R{@]:@tI?HEO)"VT[Ii)/Bd /"fYoæjocb ݰj"սIncV4N}Mꊥn5ສybs2\ guy{TϸsR`n}6|3( sw7˴.ΑA'Eˑ#o$jqq/{Lca`TT,MSK`$^()QBv\[8-@ p^'|wh]Gd1 [(FLmEG?b/ I3̓+U5J(e:[L17P8B+M%Be1BB+&e덓tF!lqBdp`Qԉrz"I?ڨU 5X6 6YjV"ԙ8prNR==ݐ|[! tGCT'>701$qCe1|80D~>P%fI|B@|>q.Am[Gu(V̆niYxaDJ!F=MvuHΝzˣgbsa8҅Su81DX^K$6^ERk*VWuWh9MH֭bUOs_J$+J]H@UUU\}"$?aTQ_bS^} A&`t u&#{ [ 1\m;; " 9.$九 T(! opnO} &}ZAY7"CyU[𐊴4'FM;*㤑HWyɉ2дSԥ!k r\i(9kxaVj\ȫL&#D!J5W׼ۋϒ޾2hYV k{c]^3S>"o⚆A$dH-OhPK9OF5۟YdN@9Ai*rUoaK^xN߫3?)gƞ~I٢&?_Lo w^EX!&`r*VÓCtn{X Y<|wowb L*C n ksSck*c՛Eoph*`ԣR٦]E{`Ⲩ:5'c1To[mNSY6*+{/9ɔGVyt'[b6|QĤ !ca.JoP(y8 eS9\-rP:!B $4TPG %U0i4;iQŠ=D99 :)cޞf &z{m,Qy>G{fMnU͡ uL vXh5H5W ?P8tc+n - : ޘ#\+f;:`Z1aÌWhVסxD,v 1<ɄQk4wFܞ x#~0V6[k  +ro(y7Y%9өpbLruav\úbڕ[JI6N,`BrП\I􄢥y/|3>+%_9bB Ao}}3٫e i=$F/.|6Ub?OP6lX5ѿ;N#3{~YZfR+5gи MK^0eYz z1=9&r-ssn./S{/~.1/爏-(] ObB!v4o.\-9ϑ.{y`2dǶ@l$IpZE$!/7ud>^8ʽtpl .H\9tPрSaL6k5_sK/sx6]P<΍m7PVԳhcC >n<i0VGpҔt7_ QN_(wmÙJkq*Cvйarh{)~Ә 5 B{o90kwB֌woٺLYݾ.lUi5լBE\AG9#t %b>ggBP[4A{>4Foif|E%4cmF'(u]Alb+`-7+!:L-_2*_{YOuQ[ D:z?)a^"sȋB" Gzy[$io 8)̌`>xyďvGf]j1Xn!1ٍaښ~$ -tϮ,yX6֪&/<gQ7TFJ6PRzaو'X V7p\oIo'*SKC8tm 3Ü<::ǶLFA4*G3] g%R@뮟ڭ$wɳ]_X`̖v j"4J}Y+<[l-K^/ e/֋MOԡiE STxz3<~ԆȐ=e-?3zk'Nvnv%z$ȱ 16.eŽC`#X81U\SFĦ_jf<c 6~l# |{(D9C)nL)=:D{^)a1$܉` Z/JS8_];tF Jw{p~Ո$)?!\

Ko0]I~QP8; i70b o%ڊ˛fEKh(ҏ[Z&Ņ2<"r̫ cjMn.Ďo/!Un<S#LDߢIk(lA0%G7xWCv#ۼ`&.G6JŸ{jl##y~kh뻮cD~?1+zD~B06Rj͡@l$P *"O Rphi՘.A!y_xW =;7X# VF[KRx98ȼE]/Mń2N,F;RA%j3(5pGYY~77 S/ 3R}Rg]3LoDJ3|J\ẨU?W\xw^?tұcz2TJ?DQTLtU"Ac*BDCP̘30|PDž~7 搲? ԿK\Prfȵi " d"WJVz 6b "ˢ<[`_!/]*<'<93 p*ʺ\pIO&@jJ7(9)Gj1b|'f]҂?!̯-g^}88 FpJHa{Ŷ_|\s(>.զyy]j*Vlύ9@r1 nwFUOiCwV?=S%[i91eypvӪ\!< V L&IfVvcR,){]?&ZtGd\vI8\.&@V=$N>)%@6${uVQV'V=t |QmF_c)OV˝ (p'N{M<ԹU'#JRWgثfeJ {ݐn3 Q* +]LM۴?U2mJn˯Ǖ|;Y T%IajW0=O7/mT >%3N<0y1TOfwtFIbו.}ȔKAYw}2yGK,)9qyRC'=ߖZ-=_&cv(v Z92N 3 .*Wm8./s!\ *Fdj%%k06GbAԀKjW%l8OHIYL>zqAd,CVnG.J~H '_YF<8H9*kbZ20&JC[A8>EБQIU'=)^+.įX?DeV%76W)fx}םHdvu z "2))/[W!`ϢK!(a=6s !6_vAtI|0ؖ@vB@Vyp*xz;gjrVJ!T8M0㺣Ht\y_\S]8ڭM2S9ЦWrrRrmIJ'wrT#2`oI M  ]A*v2*pݞ>Z[BrT oVgQJ6=^YG:QA/T1 2 ˁoRZ9/q Mmtޡg,pB2I$RI\A |3ܘN ޜ%rDjr#!//LOTF=5^X[lY41uPEv$hŰkjHzJ]&t@y?*yI;$/PQv;VQL"@,H'Jr8(0=&:A}G:WJ~{ys!r FyzSŅe9:KOhŷr16NDeyF>o;0 ~ÏX˻/;)ci0Oj_N>Ibhp `@95WHϏa>s* |UXD~aXsƌTP-w.WT,sPWo01r[ί=*^k(ڥ3& V Ӷk6 +$Vgy*f-f$魺~0۠?qLo#3nxS*$-rF#2f\N߀kg^+ӋRG3q$OMU\ɑ]nK`Zysǽi*^b|je 6ыbP0(W@B8ܑ؞cd@7ej<4TK2ՙ ,4xd|m5{ЁGr}wyg*AA=9[:"[.GcRCWxATM@c-~8u" 7 nAS t$Vs22kf=#om1H+p6|(>-'"%}eOϚ≖/xς\N ϴF W&Qch "48\'MTlҞï[¨XWO )E\ΘZMG IE_#a`.PS&mLvMr#/&9ҤJ:"0„s7R4\Obl:rS*n˛Gf6 tJ[6O}~J9Ql5i֑Jێ\Ô2 b^gLSKYO*豈J}7pmW}W&T5gOXtRrZ#F5l򂰫].h0;V{ c`UB b5|T>`6 مNqZHrVBs-44aCj<虓>؇@dN%⧴Pc*L܅o-,r8vk2oyx͓=Ih°̃;3ߵo\Pob|P@v[] 5uz1S:'Bt ZeX GCf#`!Z7Md}UEpa^>JU@M{\j4> 2݋hs<9IsHҘÂ""CyFPfŦ`OlhX5+4X6t8!)Ąt8~yftDQS)Nf68QfgQFueI ќ-_s5ѭ4:O/NS[SV 4arR)1(kϖNm5h,_IcR00XNGGSA\3:/r9D5UrОz(|/i|ˠΧ4Y\SjP ս xAwZ.upKyIpx`#jyTA%[!-Kf&0XڡS|"v:1O8MR=rIcTz_}\gPFQ>ˣރдV^ZO_ʼ8S2w?N9Pi8 E z>5Rb7TƂE2C4dW9z0Ǵ`d/%ۑ$l!@JeZs]9H2'ѡE"XBZ:;,q?X)elMk^͟i%*eKwΦ΢1#s`;h,k?u{?LF0+D]5Ȁmz!MaUh~{e2.^R^ns<`~lQ̿z*eIo}ї_M׃DŚ2,;f'\\9;jKȢDS*}0D2ot2;506Գ7cݤTYdE]ٓ*Af΢yMz_ӶX$˜ *or {J۬P|sv~ܕ沕|Mp:|7A 9hQFHdQz7T&E §-fV͂xNuK*ѕ I{4,Pv&['|ʵ{FA&u"%hkku\׉-sX(Hoz Wǡ`<5J5o\*,.MgUfd_["MrKXuB6CY~ E|ԑzSL;zJ*BBgٰ5-0؊|ۈ*K 0NhKu4& O ;?R !9uc]5-k,7k`׿D`3W8'Q6@Bi 7A@lm;=qc^&YXYw-/LٽѢz[+ַg4e*) \+>*ْSfk>Jԃ-UY݋ОxUPNqKNjNCuLn^sXYw͉!]}p'r/#,EyNYQrkG(hE(taA/M-u!\+&BP/ u֕XوTusn@X}7':E}N˯Gg5+9EӀ ߲B+E PIVCK}"\6{) ^천d/;} HP﹇5Bo^ʮTuȅk?y=:^Nʽ`-JЭG5;9X^uAߑBp!>en0Ă;X׈% SfJB%M+,F]@aaFȿ99"kQ!$/uR r\X(EbTc#Hjg<ͱȬEiYQVDWC]ط+Dni$,i鏝*3S P=9%}Wrjӌ=;n>íkv~f\:w#]Vz?Gx<.@֝/FA3f6Q $c|C bu ǿO#uCd6Y'\lqDQc@HynG"V+ ]wslI@n]˱s{7X*g =h81ۚ@5S9H}4{՟hpfn9^є2f`x "i9Iy.K{&>ޛLeçvG4P4p8yXBBZl `v@YP g;gBХKUJ\4!(0u\˪OkTjߡ4TQ!@\D2S/3J-H-GKh3`YA$U.g̲AvVU.y:ކ!EFZ<(efpL+m<`W )K@8PQH'+w^M :~`:K,ATb#We#. >2)Z@=߱ט],lkEXTrG 6?4{vfkցg5"i;hXIgq6;zS+fL&vgViٓ$×X,&_$%|uQs;79y7! v~XL HTG_J ƕ(pp`)F-GAdqϳ!"LK؞k U@r -Lntq(ҝ0g ̫+'ozqPV'w6G> ۵`RqZlyI0 ~ pjV [Bg{Ab`Zf>F|_$t̍ S*s9uPusIp\kH ݯI[lr:,#'[[nYݒǏp Q*62 łv0%PhJ(|Fr|B^q%^8 cTGWC'MGF.~XNXIFF 8Q'(" /t$Cұu@z6PJbA\@OS0$,W0s6Di/PeG&)H"g>{XtpF, t'Ns{Lʹ,mIA+f'yl.zeqJLoPYq`ּ9>U$jeU]oMNZvR{hXԄj!'B~3(\̀P )Pl]4{\2"ԬߙJcS]ս#I:74aՒw R9[6] âdZC'a(uFO9m]jξZ~*`UdW~xq*RtkK+ 3ԇ"P3e7-N9/K#t ySI. n?Mx[Tg0txSsT[RC`e% ný2 W~P+""36VZc5Eh殭R?F:l=^c? E uDu 993gRMHsjwn]EHMGpWȼ4!{j?n~ ,`1p&icj=g>Ac,̀r]*҇jRCq~ .9w[,?;(>f7OH))8< ~:~ oL |{qnw:XQ?;Szpޫt2M}]mBG`ӓ+.m6];# c1:jx"G"|V 6e5*ey Ǚ:mV9¶T t5bIܪ\Qƒ)G ~%yHZ"M'J0:@BmxӧrZr$d6i6R1n 7tW+pQg̝$p%bVJN\~V4Dp)h=IU1+ppfu6RV2Tg?90 '-2W!<Ȣ,cˏO~܁oTa+CYH+Eyi6Q D]}%j6ƞfyE c+#j3e4@Z&1$p^Wu/TO^}UaXARWЦa"JzB^x5(eDOS{JW1.k9z{*8=$ƪ#sf u:嬸YRژd{V0V擾Fbxl@fmRsDB.ʵЙ^VM"v*}))a1*aH^"".~A4ʫYTq[$֕(P0[vq,`Z.8vtQunnq _ݞڨq5#d]?81:L_r#-!Xvb7x QAAY@hz]뉭0 sͰ8Ʊr=*9x.`|%{( 5MѥZ(3vL+hؼQ!Cս>V🌤ʣa4=PBtDj3Jre*}Zr!WT+;_D&fޡ\ 6Á/6*[_Y(m0(K~p/uj!Ilarufy.-tnUo*U`L=k;uT~Kg1&jSnOD4& Ŋ{q5}>̲:_};V'2ULozC4ڱ\ř ~*U-W3jE^hJ;*hG<YPƳCN.*0ncwѫ|\~F=cD=(4="ptFG+m諅AY;Zխ]3P*aܘCR p(yK r ;T&6borG$NЋѩg N]DvôMd5qbd,>4bI>MW̷pQus9ۻBte)~P[E7<Gn[V( +罐0n0Rt3CøD#`ٓX9axLUMR'3C%z[+pږe$=$7a_bNe]Xc1㲪Ӷ/@Pqg%% kNOF -M&_S<2;zis:YErz7wrqӅ&|^N*2`뭯v]V{r 3N*eZ z6 7c\iP^7ńzp݈[S~0}4).B`ODw咛ȶθ$%f}{o :ʝ*\TMhaZ}8Ne4AMN big) R]bTjZ)d+~o.eJ#mLFpa\.TW@es_ 1p])dcܜ)CbVTT1b[K /lȾq (׿4klrK/"Hmb Jgv@w{P;2%Yku] ~54*[#eo1[jA2Dldw&5EW5kZě#,捞*]-I՛991DD(-IGϲCZ%^|˘Q$ mE:c:2c^NU.դ+n|TiwsZg]32)*]E<.aDLE{W90>/h.Ɉ6;:ᷜH(؄(~ZPljW?<]-AG8R](|T/9 3SxMjV6:Mݯ+>ڏdY [h=gccDV#ª\$aL4O i}$,2نrTr<ˋy7ҕg}cڀ 옎Y(Ao3U-wZy#eؗķSOzilbTL$f<;2_+y4v>l${B(`mk;slutS86-AS0u͏Og|kyӅ~Xh,OjUvF.hM򚵕AW[<(tH@ɭ4 yݲZkS*rj+ Ϯ< ;5v3jh#rk,ROn(= fTO(*qDMohJ/\qryFB^Ug"DwЎ:úTHxuic=Vr26GC^&}[mDXѨOeˤB 41*UwT@tg]q"jFk&VP]uUέ" hiq<c@tzĘ.wDU}|$It%B ewHmU8jmJE\utVK.,;3_ CnC˗nNP'Q/H$ip~í4"DE=]PS]Ӗ (&=6Cehmєi/TўmGxA<<]m\ޥ? l0ǻ+kȼc >)4cg0 'x=#/RM#2:08)U"y-R^h7OjrƼ ˩4±ˍfq4Pb&F[(eoOr_-߆qkD59]ש|X:RiB]6*<{'X d\M6bb49gT[+.酶$`^Tr~%ٰ7_۬ne0jM!3 !ݚ(~("G 4֤ЭO/%#*|x,x7*CNZx`7Og !ϔW) ͔@Ɓu%J<tA_Ĝ4X9z;IB1#@^QPW@IlW*s]żŅ&:-kYr0Z}{VJhɒI*d0so>!%v<* ӣ$r1,- .MSL6]),gє`yD5N<w襉=AO0OQ?H>H:<[`_|>;4Q|&[נΣMɋ &7ǝ2G>YsHĜl:gBǙ‰h;Ӣ6Pl_xsk &|_Vq̎/g̴2Fd d(z?Rrwי>0}l,ş3ethce@pi͇ccJFU'ѩÜev&Q Ȓ-.Lz[')$[c:T-u,7}Pʖ 񄒻^%9| g6sAvP7  tҐh1'T~D[ʔN獲ʦ}ƤqV2ODP-K)U";K @,0Unk [hc<ۿ,zU`r9fVv0U3AQ$*r{z*rm~gBt-+NNV.T#g?up']'6@[>/ d@gys*iun[nVoIw O\H&UxBS@Ȧ}D<ʽVV>~(d=F#-h^(芌6!# n?tGD dJG?`멂qv_`<+oj==1H4x} ͮ2ذ=L`8Sb^| M܀bLIJߕ8ŲROa2!&ퟞLכ &m^Aɲ}V-s~ c) i] iO,vwc*{+\1#Bqpa GȘF2voq`q4]׼ t6Lu/J/+RNxgUYY`J\bv]/o[@e@ S~;B!:ֲt׉ΌD|,I؇=D}i S:\!A&y$+j_ U lς?JTo',3T3jI'|xDwxͦ]z(0H2)rB\o]ӳ%Ns6y=dtɡ[={f!i5ln.oLQLQ_w;c%\B(4VD#<'\PyxRXO'Tw4.=wQ^PPM?cnr^3'lO?7hlԿ{vP{^X&\&y$hݙmwAm?'{uQW*$6ESfTݏo]S@T5 ^@,+l7K> c+ML ㍡Iz>5d!5;c4[tv܂X6*`uI1nE J5v\Ǒ\=nv0f8큖<^~6#[+ilhcnʶIdʹ1,rKIH(IˏI*+qgQ:p%E'65q2Jm%F {uC26,xS|\j/ø c*lbi_4pt擂uGtbc2ZcSx,%S怣E-,Le`)t_.r, <U G^OSXspd{s \;Ip {\@5vHv-6:N50pfZOJa%v-XxgDȽ#$"r|jKAQV@A&ݷBHpE_ +(5sG>xF=RlDn(gG lg *#`䙋9oN6}u5 (.ЗgeSsKLS6>~d@)#{:L9g T r? 1 <,1:3w{@:bL͗@MdmXKٜ. *AX\wnRVHT51%ɱc{*@X"xz%`d = `1ޟr{鑁OkbK~ѓ 5 /U5Kb^G{>-`R,w'V~kV9 bÆ'w5ގK,c:#ڹ `#x #& 6n/쬯xlSׄuCf)`=1oRC+w_ĨD_T"f7!`opl_QV]ro hXJE@"O,\{1rmApmPwIc' nþD*&bBg3\;JD e߮X89T]'a:.WH;j"Έmv!]BP''vLږrUeȧQs{L C/E(:E_˅<\WyۯJ괱(A|`wrVB6;zcOEr0ٹUf).1q0T!V[U m+V2TIkNmK,ʤiT]EV4}M3ԙY&LJ`Q0+. DyR9lH48hz\Z՚l]O<}R g"^/vo).#q,)ajat¢Cๆə6`ٰtȶ`Bv>GߔYPn& t%ң@X6^V5Na']Kd 'v;17'+uUқoh`&+_C~yE".\&7>t-ocq{[nqF!u4W:8cQo$FEFXoK ^avo@yrTYzYRyϷy%WeZ*^SR '`S'a!_J;ԈxZV늆ua$jd erVOlAVV  (4g9]ý-c`Q ؞$}?}UD&8\-z6+ ZQ$X:+ۄAH,^-%^ 5;J{ؽig}ccp@+mb ]@֑v~1r[W94G0,`{ľ\nh!+B"c#܃X7|,DM\)q!Vo!;Q}4cRD=%r[1wE#Ss[ʍrum&w}ʩ%:퇙.(ZW+ \kJk.΀>t-djK&h>$+cM$OB=ߨ4-s2NE_"4EL"3/WlBZD`2%N-e 2 &TA\+BŊ$IIM0{6f\'elxs,li6>l0;=9&D~;Gy Gٹ#ɦLZ;a⴦< %$F;k†?@Ioٳ$ZW\S]fVVGnGhS/g1cwP61cX )fF H'drbP/Mrh zԈT aD[tœvߺ7khe#+E iNLx#=8B#ZkoKTk:栀Y,]7<́EzŽc+0 ]lg xg#]뇄_^0b u؀ CdM)yѦȱbsdxkJ򶿊QcvenQE~̱Rv3YOtxbE)uJl4S0-\fb*XBhItIMMx;>mk\tЈ\ "KXdwtѽ:hî#2<ׁe+`vpLKטB*G:+p}\LgR݉}bj(3nJ7'mabw?];rf&m-=P&@r2xnƀ'x%)ށU\6u{D,B2ȍH@ߨ'[䅭IωxA2ALĻApy&AfhkV6 7AR BnV`YI= Z|>n{ h }.kdN[J MAB}QH 2@ qK$BƇݟθU|Gq>'K5Mq&e\'6sÌڭ2.r[JJ nD ʭ,ױA_f vݲvy1i*s m\b9 DwdJy8?8 %;̷pˀS(;g3R?6EޞpTq8LQps%Fij&/Zvr-k'̾ NYq]:aF[!r"m[5|4H\Ƶ XBT]KUc5/mn0v~&12mSluTąh,Vm 7U%F64&bF YDQ*F zּ2'/uy\pG`#K]?kE4j]`CalH?N+)GPu+{fAVH*L.~tU=ܪ>kz>F A'?8 j^HBVX/0X/[PO=TIH}sr l2tluzf)o(?4RM[\[h]Ŕ, oGd1[zm(XMy|QNl1IqiQx/\ٽN],ۚ&p1RauyH(`5yqe,֨z07HW'M ̐O9gsE7t!S:GKLJv,4&N1:+e0Q\)x>b_4[%5k}}|UOlڎU[niN\ >_ҘZiZ4֔3G(=׹&*O4.St7I.[쏭Yء+e9Qj;V܅yvmaI5oЙlƪqJϡE:0gsr1j+OOqS{w#LoE*)X4($W,|DXl5u7Z" iQ(S3z^/BbQâ9ye-z[ҍ?]Oρ6 `5$cyhۓe;QIf=Ҋ b$7=~oO)bwjޏl y=oRhں\W=Oć~AnJ kB|+$S0V2i3`C(E_+)"B*\xr: Mq 3or~,bc^~tDqXᄽ..Hɳ(Vv7t_ړu-"^% JRfAeqA^NDnC7 <iV}\WoHV-RM s%i:3 {2Ώ(P}24[YhӲ?XY"Re~E}xO'(F+3piČEN4>+ekP%Bv/ЋNY'\&ˁG64:pDcKy1xWEax6daEUd+k@yC`EUɏ@mx:E4wk|M,<" )a9DžvrzC= !T'`Q7a2p ix$bCNc blt>iGբ䁖}2. ޕEc>#;9';L<ziYΗ1V)bT?:·<4:r|M6P6d%+杋"}Jn7a7Yϰ7l( 8 d!hoÉAI!2QYFv̇OĚ -"|#=h.-wA|hPg++b0\1DŽRs5?-٢(yoQdڴNG.=K4Qʖ6jV%p>t@ňon&sAeYO ,;$oPo4DAheqF>[@w4Kԁ53t xfj$nMf +og }Pp9N#rܧ!iT`$rE_h~ㇰ%."ɃPaۜ(f1etsHAF0YDH ,V*Oˆ`MRu:D*(M[ *Ȅ_sO-gwrZE9]wcY O05g8҂J* I2!lQVCФ4&nb_e[M+ 1G sYЌ f@t3;>!\녨;| U(;3&w^Ul'dM:3 O]fwԚH=I~V*Ȓ 5qO)L^\~HdL*;έ.ح}6!7ɵdE`{O|:.>&~#/̴p:xc PuZS^wRa*Cĩp通SddA@p ӶlF=YY]DŊˣ׫@hء8[SV5i VE^g9?8qD$QVoM`}z|5@yI,떐LB12zܮFa>8딡@=a:7W3l5l_&V4`BQ]NTmpHJzĢ`xU3_b}M.=̈ɹd%ך f؃͆[Oc^;Bnc՝} k ~u>=jw80kE-<ЌNCwVEneI(X@g%ݽG!3B ™noDɕ -Ins[e'=’%<M2,421,I$Jn]fQc6NA=H?R|t\jO#yLxFBw//eo{X_>cA= b FwpA7x{T "H=uI&H .!8X!`S]P]_BT9vÍqGP1Pmnm<F +4-ےg}^RÑ?@*@'7 6TeɊV' ' :썁IRP&@t`UȆ#ww/@΂]^}nWi.<=Qc1LOT%^Di`N뼝|nUGlT[ {?3`Of&ɵY& Jr3*B_тj:%+V$e'3p']A)GNO ZԷUi_1T)wLPsPR7nVSTl3O]Yt^jݠxp 0$GI680N~G4a{YѽG&O>fԕ;OmXXz,Pu"峲>dMxʚ2Gb?h';sn=V 9Ӱ=lwk3.Y׶y]nUGPutHu]`RHS+('yso;&7U_c{Ut Wjs)|-ŴQI|*6Rbym,j{ϳ"Hƨ[d99A6ߜ[ӸBJԂEb,|oC vXȕv(X҇J?^]1(]'ӋYG6 vjT5H4+4o̟MOfzHJ#)q6|a/'5QT SO! z! .0/uO#sPE,Gn%UۓX{W 80ArМXJND5H|BBJ<1KT(95PIpRrZfW (zwK sm (PLb1n5bB O=5f8E5mc!f ؼ F_'ɓ,fSW @ހAֈWbce[IC,ʎ7)pࢬm/k PªǻIX<'Aque'c{}`p334T.ͯ* '|QBsxu✫to BUd/2Wy Wo9;[m`60v)u/j @qD^!c wQ;( 3.,6[)XTܥ.ۢ(ٚ.ITfn%C0#GW a= S;w- |l8Y!Vrէ,ɡːF+KəR.7 `\y %Y}2&XlwUS҄fd?mw2هE$UVAHpdR Z6V}2ɢT6,Y`nPndx`5۩s>z%VpI%:&!RMn:?aFڅtS/m* 3rM3k^:+N0J N}R\R|x!'ϝ}b8qPi^)EFq7"$HCWD*ie$±28s)#7j4!mi X([،9S'om F)_vnD *xhG#W{uCZ5P>:LZ^Dۙq8ćC{bJj6 {ïx$tDwvg +X`NwV$#;P2U X\"Yo0KV@'XK͇ц9{Nѝ׫|*Imf0j'8xt4n% vV fX}; #Ҝ`L i*sE3c>ׂRU4J{H,(\ڀ<ѻ xq2o2X5=AGtPBqU[?ЅCMu 7pЇG974 ##ugiٱRIpJo43F%Ӽ7YF9IA3&(Io)Tڍ/,6xm4b"jҧ?݁Cı$>}ghyCmxuh-53貯HcӖcL'8}`v"qY%54bO7;Z=h a;"B_Ot*J7rD7PC"9ԕ<Ă8|M3>F|ֳ<]<W!PNVC뤾*X`;IPNsKJ4#W`SS-"o\;:Cs0̖=&fOasmC5fд{E`OV^.ҟ e?Jt$g\[s83Z#d95 [!ts3=̖E؈9C ;Uڱ.m~ ( 6/.և0+xꠌ{m|I`;j81`y?A?z Z`XNM1&i̻{py)2@o!!268aI`v-YkՏ,g ;mt`W9`>rM*!w!B '70BY<3?Z}2c?2!t>LZvOPw-I)l@<rm!3F'? 3gvOWg0 *9~qHȅ z@: ˅OhFy5Eh\3 Z9٣F3:#S?ɏXVu89lo5XK`w>z4JGRLX%b*ȶhb8+~QTCہYMe8LaL:a?od+dӷg&@H\qoENwDq"9@ΘŃJr$[D#)!}أ4ٟk(#9+ h^6ss:)JʸZ +K!,Ob)~B?(*oIye'Vq뱹 LY}At#eDmYħgM94Šx1߾iIzDxlF qʔ. -z]6v2Io BM93ĺ%d|=\Nojj At,ngXk*^3$iSd%/o*K' u' weZSΜN% G@RPtǨ0sa~O0(P&K(r ]hy|D>RfrazE'{`a̪ip3|/7)!}l XFd<͚==H^'OygbBlB)E. x/椝D̝cd+?" 6[yF`d?]&6[Uh'U@|)ʊ_0 k ]inć"Z2xO %ijg:M;!3Z|SUøkV۔g+VO{}u~t^N6xթ\n6bl1 Taû\٥o>h&4iTGSFl!tCʽK3K /ReJ6Cׯ9lsO'g!AIYK7U9@R*>]殩LVd'*"Udm;FKVs& 9gR8̽fBPٷ /g\aFibYy:;K죤Up&bdws(F32򠱷p"|^8t]޴~ncaB>`dR8v+||DugO&QZKNWŸPsp+^=Bt5;rR:Z/W8O5KKõzGk7ة+yw<Їn/BZ7,\t kP.0m#PĽ gg U2T -8R:Z9kR?yi}[uCni}+x%^0N@jA A=4mB2EwG(m% h{]b*jKHvo i% k,gPnSJTHG\E FP|th##>ֳ!z"?(LQ]tS8Ey`T;ro>03=!uڌmc)+ʆڠY:%&nlR҉s|Z/Għbqu_j|GX='*~VzAj R!訄Ă55J .V{XR{Khtj^'Yv0fKTM1c%gvר^(䖉^E/r* (QgCύcS*:?%n׭5TL!9>X'  Ckf'vP.8cܝ0uеr =TPXw K6 *̨FO^ / ^hRSh RaҾTECQm0^=lPgEK 

OG[i^`G\Bf{yYz$tOjNQ|k66N@2f}Y~AW pَjaVnZk)[(Do$~EfՊi[M#,wC^،}m(_xÇ9^6LaktܘQ y=`Q ;DF%':XjMf] WZҽF5joQ)CPq-_=1-[雟%ԅgi x葍K $웓stNԑe2=Gp.U{o؈&3E2 %y/h͡VOo3Tw#1cR2 &PyMl`@ I$)y: [[@ݛ|p,@5QJ급5L[@UVzI `J_-F+e^VڱKxr ½ks?&&\|(3t*VU+|.v"zEz %~]tҁB6MK8…B ㈕Q!۱w#r]";ƧF:߼N(VM/0\=:ms?$05IӶ -Z5!NZNm9'^ߨT/@QPi~ j>FEYzþ^5,xxؓCowمX[+0$xmFljCpҤQS,}R-LNjk@XQ<:˦:5-wIRe㯋(hg>y@"0=aG5y R ޞf>+"nfBU':d֋HSqgZpF1SǸP/C7Ke%V7྇[{8q8ͻkƒb:*B_Ӱ*4-COrfSs+YnDy=M.fQ38܂ GLFGi~48EeѰk2Z}٦6>`Wo,a`|zsxLr1p\oW$ g [c*_ =fm3U(?FhT+3αk&aW:yq# s`&i`U[иf汃Zte@g}x}iVJ ;&-SӲ75<{|(f3~F($ ޴PџW۸nv&$oø Y_#]o`QSB $Q)C5鲒2*m:nZtcI^jO`™5i' y}+`R]F&~ _#^}TpB)=6Ilg/,ĿaU䥎`H\ٛxAɺm' p4-P+0{uA?KܞB[R"}Z֬\Zx8kVLyi-Li2,0&"2=ezfƛ"^z[W8.zj xAVib-Yv _N >Gkě,Vn%OGײÚC.O K1d40nM!ݜ^xWg|T-ƄG$l(s.m\{DONL^w>;?05cۄ9u_kIմ$vub6D␙t ~ Tj32C`:*eu2N9}Yc8;kikÓswwpJ.P_5z>AO;d'gj1 VOm$zѦb9T AgxGI|SWѬ\OϺneY JR{۝姟KC|\hVn&b/Sik]9@<.#Qo-3|\9O{N/.8YYRw@"KH¦!.sՌzWR!Z|8 2n)f#]p}Zc Gz3;ϩce׷"G+*&;hbfWc@=q`LB,?Mku5nr0K*8҅Rwq>A Q<ˌ?4W'\/RF\ MjKt4J{9S XLFK=>Uιu,OjHɺ_6yY ˜0  rTw󗀎B>Tn~\\dNx+#w[1|Agao ?v?ͪNEO󓟠eʅ4cxH^473f/#:ݜڄߐ3BsiKLb:N=W!soqXmN|o?%] WI]0I 46xsm1iut7L\%BSϐ;7, ;6i sA"L4f?V uqj9։Opz؋Zƾimap} QD$o~x Bⵔ+HL.A"X*'SZ7_Ya +,r0ct;q48~ dpD qbwHpbx8qF@\i\9P!'¦jR0#OdcMfVZ5H 7+oK!gnUyc0aF`Dƭ7ǏLlX$ *2 ܣizβx6L6J/m5ɼ5!c `W,5\VPf5 kX )/fYOO&׷ +Au4qݻ`R(߹_G/L+>QK!ѓ,& EzG~aaݳ1TԴ6nA#+s[8.!-z2F1l( FNd?KCJIΥZbn7<LU.B$Tr߈P$EvF2튡]5 Tb}%\}PoQ&O< yM9MIE=/?C\nq0j).*5C^ʥ0IjGdM8?t.]9n4J[T@|39eE.r{B#?A ӝAW9GI"wK h>&y*8l#W  ,1Hz oi)jLon|Oykp]5n$ٝU;7OYmGy͡ fO/2D+84CV&e,-̈́~X^;:ٞ7 ZXA YIR=:`'h4UIJ"+H'5JRr5l 2N1!_Kxnoazl#{@M6 ҧ @X 5lH)PhkR[\Hmie'H%ԟA^9 `eL^R7_$ nY4j PJzi("6c_3Cȃ8T-zgWt=ӻO|BYNIG S N͸ [Jg<kW|С$sM", "RCv*9T8PCy̩(epU\o.L|4Y[fkZ3Tr (ΩuxT:sR5߰˽S'40Mj]~O.Yt,LidFB,"~`:L<tDžŁgTy2l&\ۉSb՛Ւ7ltqg^:e4&XX۸lux²TuF;IA̮@(#ˍRL}@ohpRo~:us*Id #N\&Dz 5 %,j=ܳ3IG!|)σX /4oo"kTDfd2A>P!'P;>fVhL>8؉s$f[:+GC>CYqbu{] nU:f ],ۃp)z_i~hwWOxz70D;|yzʣm=!|cVݬFgXّq#rA"$>RR#~O^qd对o#_Zt8=dQ5߂Wޙi`Z܋p_禙Jgt }.ap1ֿ8݇ vU\@sv#Bы^|i:p53p]JWPI$~ pnH+^T\(~T`ThhsQjz3qނчRcM;1f(/T%83k7$d[s*_+N.0\4]L8NA8;bLjϷ>HQDZ/]!EkMhKnuR> b&%O @K"J榿Mi`9@'WP`'Loof-=os#Vs6|-bGMsL"e}W "QI9g\*#U /DE$rׅ?J(8b?٥ot%9_`=[ 6$,-> ՟Nw&^{|m㛍-PT֓aΰȠV]}7-4-m L*{8s9z 'oVq,=)(|)A)yR!)/K26@B9ay7 e:78T;vO Od@[HUݷ;'`RfX&9% ֊oţ/P\F2eX&!%L&./9'w &X .]˪?`x\=?jZҢ(aGN]eSvG e:JE7c$6XgCdxz.׿݁ kUh0%:16zCEVeƩP|.2MʸQYцaV#giyIPB/#Bkշ|HѨ 'k_Hؿ^"qELuT <ȍCg!_Bj&0CɪzjsI$3ՀߤPnVJyN˼~-I|N2ͧg"_8 Bn̝ gWkmۘIwv5gKE(#oWQcCm8s29YLh!_v5;,鄢~A,`WCN841z#‹(Ha5{7\%'U1;֩QLJشn̳ GHq\/qGGi$t“fԳδMoio0 oM]h곈dN&1M^ tپ7f6fk/2|7:5m %vs#)8iP.旔Z]zg7s{+鰇}21фs#l$(O)Mq ҳTjY*jAUCW-ۚE3T5sҀѹ=hU6ٔC,U$`fukWbo\DW5ȿ9ڈD*y(uIN*ԍu]Q6tT3UMLF 4ؕA\<@HM8rWjתԄZ-`N<ښZb7Z޿7h&D]+9DsH-ȅznM:g>))Qx-|;a?:Iur^xn T@^W?n+,e>JbE̮ҟ"]5ӏ=~G$ '*|%D 8Omau ]ەw'HϴŲ@ݾS=:s-D'ljy%l'ʉJDg iqW=y^2ި쏠깜zDu"X϶ wlTZëaBr.KTZV?q KWxn{` v8 y)![tH%~mVl(-:3' {!JS G)IgDB!sEd]Ӈ4I-<#y"fN)5/wbYξ**Qة2̌:z93#/i UǦ"~037(.r#/,/u*kFhxŪf^ըYX@D&bk#SkI ?Ьo.nyVT jk`G`uB3qV6.eW ˠi75Hfo2+- C),fbh9N2!M6? b,x؛fSO͝跅k۬ &Ȇddڸp6Ғv%4E<+x0% 87~KHo 6j hV!>&"N4O"PA\9vTu R&urof5kZ̽^Il!^0B LU3,)>nawf$:8<^\C lIE]}B9"Ȋ啜*+]y0E`ʈ} =m/+! "~]:G r]~&f=.CVa ~\?=Bŧ6k>.ZsYK5V4MW2>N2 7Jg)bjR^7_Bn J+UˀyIs/h'XǜQ&bwK(ƪY)Z݂!Y4a͠%sTky|qFq8?"nMouo a+, .Od( sFƺ, hY٪ BO`L-Mj% ɡ!X4*[76TmpF>>>ʵ :ʿB c7wHCӶ Q"H7iX5$oe)¥C/btDH4>okI(“!Dddڢ}k60K~m-U|IB CE>4I|~_P jPVTP+`VS7\O.)%: ?8fVzOMvE!dQע+l02" =Yr5Ғ:}< W?o7#DՃҬ5b1Y\4 4k3,U$}Mګ] %=Kc]LmٔJLI2l$W1x(J6F8t{7č-_O +"KNS, \~17:+ᎢoemfjnK -Eފ.ZeZ3 ^'E:ZCbkvNl{,ljs8e[vf+W/c>\`]oOAd:(rW 2 JJy+#^/-8i+f ChNSsl9OB&̭W)§ܐ' pW/Bz}p֪._CW\мU$ fX W~iΫao]#gc"xM'# +`V0BAO-ÎڴE_ագH@('}$irxs9Y'[|,5?xyH(w)( =Y|є,Rip]eB7fv,2Dm? m㾚Wß>{yLQʢ8Q|=|ϋ8MOBm)ˆ ݌B?z`MiF܉uD9a$B5{1HɅAk/<7iћ7/<✕ L/SJkBڳҲ$Ur(EM9ÖerXzbcFj~F#ݢ9)X:2V3oD3,x' <}Fa}(b{ď.B)vAl'+O[!5OD~D-OOxTMPS.b+@KO_,,xU647ro%?ri S2'm M )t5emr!*3>d, H)7B='NtHw/ ELj)lفspYI SY'DE6hAkh2K@S*ONbYF%k6b]3eq03=LdNV~KĽ:4oݔ2A*,ALY7͠2i7Ee#[( k76Vx4*s;u~Fi-6)umJ7s6^y%[8j|^' DFxZLNX>O=aP%wYDRo«5?xc ޅu*$!EtR,i%oذѿVJ)'n!fG; OЎnN;&"$ֶϪg)aTM{y"m `l<[GCFw#$<ȴPN K̷uz%{3x]mw^“88d X?&뀖Aݶ޽!҄4Z5ބ+ϳ!J5{iiH߉uTq:i|Vh4V{rbEΥkUg(^tQpHx@oBΜEg5FvE:gOF6 {ϛ~B*8ŋ;Ϭdfqz 9&ubl5ޏ!aL'dsnA]5K%Jlގg. \{lc /â ;s7;%N2'W{xwr Ux3sxNO!X(u{+J佹1Y?g WFogOVLEV4I8˜E4b`hvTtҏ5'_Ko!g<֋rk\'Е ZS_^sDVGZd' 08QE ró*Q=~xgJmHԴW{ܝ(,7_ `Hp!4 }e_KGJKxA3\c1|20SЮ7Xյf%-E<8I@&ѳIHזU0v mb,n.b* [7*rT'.ޑG$T} ̿UkH9,j.7̀5@)%XIq{EG̸vU{ rb#99ըJ=$w} ;\-F_j\ٲ }lU %*!`cQ7!+G46^#.jkPӷsO-L!?^? 1ONaHW\G$xd&ؙ=&~/F~Ud81@P\ wjҘ $,̿)w@G~8Y`y !y*Fґk#A^߂1C fgx퐓-Z4l[:'"сmyJw8>gn4sm£*ڮuZ*X%:,sb7Du'ć>W{Fnz-&o#K_QnI7կd~to_[T-}Uȩ5w| |ES@lmO}U_nmH]Hѽ*cӿcE{-wm*FA8 +m;/f AV}yP1DL~D~bנOݱXw[L:o7TȖdŖ,FEF#Ki1]CW둈W_vO`rݎ$ [ 루Gbď-,-,+bu*701pPjbh)䑤 G-'PX/0ƃ|p[en  yD'gjOY {'HlBX{t]Ҡ^%>"SԬXЮJzh ß9PTJRHP.ng3i ?gtlpw耂PvS<:%_̮beo^"kZoX}/:}Vb_hPrZ4e>K{,ԔV}:b3n<6+ t}1 ct?qUo '/@&hian1)w ?d)1z* ϴ:tI 0}I1w|c+S@4N`+Uc GVv"cT,S5jNuf04Gox:"7gIWU7MN;iMiJ *8 `9EjO).KOc f]FglV4S^[ 1'Hý~Mhv uR ^Đ!HKwE?g͖{NY?Xh+PlU|3įYväJVoQ 4v´Ҕ_@ZMe{?4l~=ӿT9Ŋ!aT%srԟDzټݟZN0;$9L6^]=С7 M2:r#O?`²G+^d| ص^0L܊V.vwd 3 X8HVGx?\Œlv -mD@kٺ!dՄ`'|T?GOi,_ؖ2ZaR+<Y5Boߛ$cU!1M~FGq|WV1d)7kQɔ|LItfuy4rX8q\hqE9ojɡR\$@xw:7E 4^A{~O 0/[@>j¿|7#F|W >g:eq~R¨._S@SynEi ^^dMZ(5,Ψ d>akg3%CSҠ8?ɈF))`FKuz'%B8_b2t\!Pnɮ6=aVFT^=.#1ֺ@Nft кSYz|'^sG6ӧ=>L@`QAat@GG hi< ޮ8恭!T+=N%727+yQuqr)9S9wCd9-wP?*?Tb"\Юf[aZ|+h$چ,`#bbH/m%'LFhm*޳/{fY֖1[ЫKZ[αPu~HAVߴ![+1&P9PnH*ƪ{P |vgI cbLAy5w"o.L.уF5leFg7+R^7}wͮZ^ ๼V [@0V@Ai8xBԒqixsxraգұ$'_su/\G TaJ1)"g|D{=9FszGo_9Wrr՚1Ԋew-5DOT|u3Ղcu 9G7 Iʅ<3}=[)"rGH %STOz#3 ) GU3 1|T^C@0Jy N[Va}P\4J^szYki HBE;,"VfS\wʨV#0|;Mܛd`:ӓ#;`1S#-Kw3=SuT6e3J7znㆁVzކUzzo[q%)GEt"9ew"٧M]G ՋWשQ m;'Xϝ1Bn"?%wR'51P*!NdHf~WQY1D!c&[|D͌vGķ(AZZq/uv)iH߳51i<^:m拌?`z07mc0H\[P$Ef.n]Fi7|e\E5}P=F_rMk`ϹChlAfHMGԈӽ,u]@f1щ징Y^Mb8?< p  *ڨ& aw&pęmC* vF$AxY$^֊@zɋ}ܶa G:5Mќʓl e+*}i0YU|'{$;B2,]Hcݤx)Df!Q1꫐*`A|< !eDzfg|xy'xU7`1x¦0wSU| A B%ev2~?yT[{щfRs[Po%cBSHѯ^_|0ePV>Z\r2AI<&O]0soyq 4%¤:ĕWkKE w{b+H\[3B] {v{8g|*P}$eg/}q^:@XwSΏŠ˱aLn7r0nB@kLj|'OD|?pةXUG6rfK.l&٣`Uw-Uf&rKhP& V,̝i_@qA_sCR <=^ {JUGHLw=(a@qj掊ڝyE<;{R0L|(Omwas b~A3 h/ oQg''d 3UOKd˺n'[w5{*җ$0tabhB"H;t S^-[{d\ s(^d/{$J5y@uBSʂJi&IP@g-.b7 BT~\ELTAj"=5+z&"25\ 8Af`vfLDsfPE6=0v0 \~t1iNKAmb!NI9X5 xv*VP|UX*I3+26$ FmZUX[Wy H7ef7>A U+8=c`<<i\]@8AyJl^#)k3CPL >w~aS^F\@|#a2:E5;[r3ip2i1hNXy>UW` `RV?r0E_g= ؅T);ƫ}~cPZXVXG =<3BV-WUէ>Rk;zqEdYX[5(6h4`VYWb~ig+"@: RUXJ=B(#NQdu4aGl'?ג3~Ra] =󀾭T9qup!\j *_֝UDO6uz!' D$=6'xo G}RIuGb'fƳ+η,Q~$lKcJoMY1yb{B~T8![*_!ꄽ `XZD Yh))_7nD ݀e{Bbd>)Vh~ggvPL͠eWx1"q_1Z0aX2#BbWFX/iZXݭB:^}Y]ݦ5 =8\yPŒW< \.QG"Nß1=G#̈́t{o,e!|RAx] @X05x̖2#Nڽq?vQv@LÀ#iކT9YΣ/>^ m-a\7*BYvP Ogs60yNNHdٗTB6`o f7w u_:+&H"w">5o.u*Gϙl_:J61-}!X,Ms>Y;"@ F/@=HR11soV?Y(N5D|nc.'>WydYHD/|&Da[N)8\!/:g亝KsS۸)AK̡%w(PʪA.͝HlʗlKO&ႡPs աoϜx;BZt=kXv^omi)~gb_I *Ύ?שAd]1`Bda15ďqjo#sR¹I@h3[8K KeOЯ:p_akAŠAe0aMcZTTr;n%=Ϻs9v:AYhui8技%VOzhr72_ x@_i 1Lx ŝ˹2,^44Rr?l8"h5S:[&grr+$pSlnhv{X\(wrP6\ &똵X:P<$¾^| #&'D?•n2;{3{a GᏤf_Mf0vSP"N1I­w6O򾩈k$,Ka4uS5GWCR]|!0Q{$[\b8wJ)5qsۯ=[~v3D 0>#:&MH0nHB5701sXDPz@s=7O8[ gl 7Vo&'nz$kDrE?tG5:J8dHVڒsC;gvHŰ:M ؁jdc^2!߭SXO:.KVlTmaVHP8цc[t-HDNEn@`MpYaGR:_[/)qLjrzfYa,=§~'<7ρIm_ y+`ح؍w{ XŨ{ eigW])hžGAJj`CBHZƳ|.K& { Wf#V6tBd@JzTSrD6?$5{%V;d-h -ުdʖCbM8%>}a+5:v Cy^aM^B y=R8}iʋijZuu$ W0FOʂ>9vEKd1KQ({c<'*G^'{ Й{nvmcÃ6j>r؞Y3{d>/E%IΡi~ )`9s%$OVCX8 QVgǧT<2pY,d|1KޭR \e/戴-YvlRK {+@j=^6 4''lGF1Ex?4-֔ȸ̺[XQHeMde9 ,$Sט#+)g\ぼ C\5Kŏޘw<׺ !.o91/ Бϱ3V-uXFnIӽ-R҄5/>%RCi`J4K%4hRgE+'4%/29:o zG0} xsg@ݾiӹ5c>Bαb(J@d/W'xP^/Ţ" s*'Y"Ծ[9VG=\o?Pq'3E X:,h{` K{ٸJY94cҨA\T,$ ft±udg(]蠼ʤ=/R| ǭX &)pݕu  цt{7bq:R ! u6hBѶ{Kb6)x !pƄ)i ՆOkS:Xڸ$g X@UD{/Zad[g.HVnaY%؇ d,^l@A@t'"hcoQG9chvX¦[F{=!jxs<"?q"'D[Ofbo;U>QEvL$h{M+̃Sޡ1q3E..ņBMtCj=g[zXwABی "Dۍ+rX+}*#dOJUЋH 6xm{JW" Nyi%vZk=%rHШsc~pSUY0޹R] !*ƴc٣r 9M0#;F0Ko"˽n:;> F򲤜|dͷc(B e#c;` 4؇f'Y߫ 1U\kر ]@9=Ԉ^98Cp>lioehuu%㡷 Q;cRzM!rأQ)LаėYW۔y՞0W *O׶<)qҐNS'flK;?.1>wHר$}N'GWdVA[;%~k !wex6PDyP*ozDyiz"~'\c2؟ejj0trnt-牍Zh L. a3s9Ty{i{Ȅ(/8=SgPHG>WV l'[kj7dg>;]yB_ק"|ސ8&K2+9 )aS"EuK}ELR5CLcik՜aCD/JBTx&$DHⱬ"5bF0_u Yv%Z:nT7 hEZ8\Ro*L-[޳fPv,iw}Y%ᜪr3D@@23 9p=~U%Z8^lKJ  lEwpѥh91%)'xJZ_;d0׏H^+Zz_x{.U,sZP/ Yp/T=փ匡(}}ڗ5˩7P4W #a3drX,bA? F*F9@ag D'V':4wUМE,8.a=oZ2eK*"=}QefUgڮ*`8G gXjV#K=mD[UI;מhJrAp_"|>I;WI+񖵪^z[buΆ~ ,e>eyBk:Iy]^L%Z? N6_ܜUc]11]g-I7Pv5MAu8RR?q>0Y1WJS4fT^tb"SyS'VI@wB,Aڧ;2 u=FF+fiAɰWw=M@ LKZYMcmˁ#-A2ѐ0%]De\q+"x.Ƽ̖n sXd4DF,P|\?Ǎj/OC}ʃ31oE:) $In$ʒɁ!+מ@I疬V2 uA\E-3d*%V,hn7Ne.dLHx~oyZoXCj% Y-#Ah҆`gCfHNe6R^_@:HSwB(ivw-^Jg~?J~uݪsDDD=^q'j4LU4eqS'I; gޙ$r,<]|˵/T*kPgDmgIF$MIl%^~F|&"@ק!Y,=\lOHjm([[N@h;즋N2ǝ읙8HAh튢3Lw=2Exzڡ*uC #8^SV*}h8*FVy0 4cM?7VjO.nD}[5f]Ukσ? NRt|+SY'Z?+Tr\20ӂQ;זP;i0 ic]̎a]*f4Һ\kj4UcM^ 9x LKG7߮+൸6ԶWGuAcjK~ǻ}E>(x)>,uWV`=Ahn+1jj;ψy/KcAMO(E&YI4N) y * MZXp%ïW(osd~[KNjtYʋw!,_ǂeO ̰*悽CะkY1|c+xYZn 7XZ{`M_q28=1#qGǐ? $íVZajɃ]--+؁2U@Jz};" OfHo|6Zl1 JtAy xuu#e՚pCkiZuTâÙX#Y]T9!HBzq_5-)\W\بrP~gsA=jm1Pt<@]"bk4Qf\ =lJ5^|53HkJ$pFH\ULpq5T NՐJtRdUGGSZe?&9OI+ŀk|GP侕b%]x#+InO]7"Px>gz˭C!H8Y`A"3(Kg޴P:0kZ24OP{Q|فߓ~9B+cHr=zii3 (@:-` %F 1k5 \Y)"܅BW^vH=x hT =^@Tuy` 40;080RQ1u^R xaHeǷ7^+Mp"$%5#0hLgZf0ihN*B1ϿvP4 9|;Pm:ha J#*C\\ 9Y_t?dϛY" <3?^bޘ}5!-Y3B ;$) \V}mӰ%x(wjWbDZ&@S>EI:]͐J]܂{My3n;Ijg0%Jy=  _^n-;mT\r>n9ΟqF]),4 OŅ*<שKHGD6|h8'-90ڧ*j!1Ҩ}EC< }f.|{n!0*qX•;`QMznj^&Ni qEa뽗C^ $8x^ۙS^ - .a޴M )u%n BAƞەsOOFo>m`Q'5͸ӅU1)\d*Z=?LIR=XL,%naHY`}6~X>~5)LN5/>ڙ2]Oo4/0OdY.i!Chf]E$'-?)?K:lkFfVgjܖ[Գ;g&ۘ-Zykpf 6;/"i]n+ fШ| Z dg}4[O(}U}D6X$'81vZ/p.9PA(&IEࢬi%Z9ң,WC`<|(-gzXP'x9n哼;{ESLA-c> _+&=}vISozZIY ׺OMGG+v/xϖbA/uW8xhȍpsrYV)m=vil.Njê9"?N1$gV쏕l ܛlj$* oiFӔ;qUNbrVY6bxE˩Oe*³u86H)I_ȏ嗸MaEB3#}9&8t2-Fة[{g!kȑWBNB@aYx3TQ(li .ZXyc')a]~S'ue}Lt氠v$8 ; .~p 'eދm̓U/#q]̇"$,ӫFfMG b ^=74qNOp<2VaVji 37 lIO0+0Lk٩)'xW3c@rZJzN-hYA-Eƭ2\h >U%&T۵s~`͗\밝g@n{iGǏ X{ip^! ԐؔDFV@a]ތH,<@AlLY*3`wsj/ 6<ÎO)SL<L ݆F7u - Ff@\]AwԼ2=9sU ˕e+џe_ҷ>3 | $(9r\q4p^{%;'@Z-1 n,YnKu>#~QjtrZMtC W_U\mmvEml xemiڷѕM ?vx2؍CUHD) 19,VUoJ% wxϜDHS55?eLy15fF$p(>؛֥ľNz.̎L54Oc]#tG$kOz$ցrYrISq/R"+YFUzaQ*ΪyS<;hl @x41 s@T ڗ@-2pճEYy4P39i]Q^W'k@t\V]ξBl԰S(Pƃ< Y ndodyiDPt+APƢOP|9~"4q&OOw&CC/q0]NKz"3՚ؙ wlIVf+khVl.6 &U!m;Bx2wHͳly|#gcw$~oT^r`1~A-H;TJ*!Z;=m-lNRF!du}i=kС#RK{Eje|WrRP=hƚj>4UAO7$x1+wɼ쮗VY|( ,rJKw$5WƜb+2w40{2ndiз/WJfEjh'uБg zU1z=. s3[i'C?UζZH*S/YCs=Ü2Z>H0XFeU[4U}d98WMa>PC͑)|7a,!Kc,A] Ar6A (wj!oE=8#Z!V;`h@[eEkƸT e0Z< OÃ_[2u-)eia@j14]Ȓ׶~̏nK_TaއwA.C|2R¿sףheU 0< f)g2Ҷ`TͦJ< S#`Ob`-HcXmx]Z0ndl݋&E>q%M0ni*> ^4PKچyW?& MXK Ġp ~ƽݖ le DOH? JvɟGA/g#rsbPG bi7@*ԮJ%Z_>"ՊWuʡHv4t+}\ >W=(žZ.gw#~:Ή`'.&\I{Ys"G)& 1anܾdMPV"uW#Ͱկ#.W?vx/8²RI!dv9Ja< LjV7gXОcP8)6.εGk!Ƕ ,JC62,lTzi/UzalgK\_D11\&$)ӡn3lM^6  L\:iְ  L&6Yj肟L=h3"蹢<dXdw"pZky.}pdHJnlG d(n÷ c'[1 ҆"H"['mliKy#K(5|r%Fo&gxM akfl$aP~FvNQ6q9ѝPdmԹaZ-5"eϓfBF+hJU& F+I;{iž P YkۡCw">hP䣷09+(5 Eg`d|1-!%2[X=105d&UT0jKs1~֡UhdJ.w$iTFh1o|BM}Op2\H"8խ< 8n!O BSN+\:ֲZ<=#/;t^Q# q6V1p\Nr]l];y7ck7 ^ 0k':wsb8jNv2)K/HR ax^Rj|DD6O'S>{ ޼@p,VA bpjaZzkV Ƚڸvc+| \*@L1{p@<^÷lXŖ{yё,E'<[;_%Ί\j r#,4p4{VT1Cep6X-EKΆ(9NmnҝU>`q3E&LO \S WM膕P|\냂8 "=޼ L _qQ}aU%gYo%bm`fQr@xTxH#cړ(~Yg’a;Z'ʻՐ HS )` awQN, ?h 4ʻbn2En8n9lZz`J;GҒJF8ɂq{u"pDB+0JW 7K' SMDV҄ɾՙ)84S`ty,R;bVyFL( &p!ɉ>zѫecG$οqzj|iQ/E"ZZ46xOGPv|VxOyƶk0pjD򂕡94R*Ъone"pS뢯#*.9*?Ȣ\1 Bʎk=u@%lq cyOxLR !,@d5kzpl ^Z) l`C,tȨL 0/p$P%Uq-wIfQӂRgf}3}rkhٮsqTq@|NvRM 9]Mapd&Z_W?6Szej?4,V^ Fr#>E?h@:\ЛX%e9{^1i Z\VC2~a %</Zݒ8!5#lz#zc|Mp{\n56ܲxd8yg)['7hF6 M]U؛Pna%Pⶺy| lT)0U;V?"e6Xd & ܤrܱ*g_eXO'ދ㝔jc?0'𴟘;-5[Ơ 1i`G* ¡?\%#_">ե2Fits9˟4t+^s{P[^3hY,1$$k֏"m 1xbo9(.Mע|@H7'ͤ%'즾'B[qL AMeohX!2FA)CQg]YKr4)"ʤN7W>En6.,4T@:\pDDwF|wհ5Qds?UtG0E 797{0|u%njp@6Ck(?Βyuu)#m%z=Fx/^h\BSka*DNaVm9뎰jvK\e r?tau~-u>vc:ڱ*P1|6-.7D0>$fT;G+Zl} \%:nSHWɭU"6)c,mZz_-$3oI_=Pc2z#:7z l緖;U(}.vvfC>V4i8wD3E8M?;2OT v ߸3aCtKm6+63YZ08(*(!"-Ki='ٌaQ}-y~}Vt[J;vw)fUCdzor1zb7F,`{  Bi< ,7&7)JPl{kOq;:؜RK@M<%蹎hmS&kr,+ۗǕ}}Vx]2Qo+{SHV;VUBZmΧ.(mzLAGڨzLLhVH`{,tvWs&]K+}+M>J:rO'o"=v#gҘ.Gd ;)3$HNQ>A˓۰9R!*u4lvϚeyԩ,Sip?1I6сs[ 0Iw3!$'+S1X$}<}nq-5_ 1:Bapl6kejv[E zۂdU~9g䔬,DHMl¦Ycv킁&Q+9@<<~[G?HCGʷukB]7 FϜ&T.f81Ώz2`q s+zI nbxr.ϵíT7rrՍF+ u9Y6s.m!ETe`}7/;JI`G.`4])JY G.o!st/p"lf~,FWOKXX4Ybx/[TSi$pW %Q-{0OIQ #fu&[-ƍ\$D%+G@Q}W.'ɘ2`cEDƁm9檦ۓWe3,Ð33psd4٢@xʹd6kq ]fqI!wIP94MN 2Mo ^1z7ӚO\ v-d|oj+mSjpu(l,ݶp?W_"ϴr}IǙb`LS.rEƫkËWv~ر?mKy:6j~aSD@ma?r9\> vțqxr}Åio`ȓw)/96 Ů:8(y;hA.ۢyKMԲNtIW\TЯV}Hngٞ-[- /a$3"/Dyg%g$T0~ȥ,θRr//f"; y[vtvAA8~1U4qP-{|fGDEp#̶,dtA-|[CX;oj/ BnLZ"OA+vD ^0ܓtp]m>_W`? Wu9M9h—9-[ Y/_I s N%(R"rيre6al34$+Uk246Z0z??[d0b۞ )kHOpw]֭%(/w8؋0|4ֵzdZͻ8@ F8 suQxNS_ONl$Vn[_I_m$֯\Mc9D!;.ܳmNHU-fH˥7b$2{NY, sY03wl& 4 {B kgk <39FyG#y\H3{HlUInGk 2TpU㸚tv8%rʌ>6Ef_==q}.u?}SXVLB çrMJ"\wHӁbZfgO?p[ ux;?A&C]fRD*ם,4qv2-؟*+)oݾ>V|P$Da;~U{C"'h?yMO (H-<$z%ˣpeϬU(N;7x.AA]O߱KXq Qbqpdtuy#X}BC|Uc zm.zR$M,*"{wzLvh7^y,y=M`C]l G?مJP?TDGLy^2{M];Fav༲T۶+Wj{W8xw*X#;:nOn z MHB{yniOS# i)^e!H'n#Pw\D?kow*0q?WL96I"5:9w-mal]~xCWCBӡ(~hFM/ 3!v`a%Jydjz]`8?y5^8Jz`B}[勇>-?qz^34^^6 C'^jWcӇx-7~싒V.LBҀ㞾XIcP o!zJwGc)e7Z0?Llw1h'd[U(/H [62Ygc bGYXHS:`XKDs%F='Zk) XCmQ+8E'U#ҩ0=ݿiP*Z#xH\[t/6#Tf!P?1;DQ;pocspɚs|w-r?U,O_rq=ʵgg+Ґhy#Ic'0.̍0*QN_$ PXȐ߇A/{7u>0`p$aĨ|ZJ*}57ó 5#,g RU ݮ|<3])CʼnnBRGsjUr@o>߫ky)xZ3#I mH" ^=α6;<@y jw Pz[_ݝhB^K r 0TqD@{%vsH,/}WHd1Bpb$[iľh@-6 xD,Z*Ul>ϋ܌T) .\U ~?G DZg@ޔ [ۮ9TcЅܥfoaz.}B> {U\l?eP6 6R)Gt쟁^貭/8yFcV1)J g-0mEW*hѧV^D}",3ɽ562QX-Y.Tr9n/x(̪ZV!}&=K|jwyyQX-N L?T GB1ٖZ!hor״KNH#2Ss"n 񦗲\_][$aU^pFRɯ7%,ˌb ҠԜqPi-t m=wjؼuK3޾%/i"v2G!fYmnM'JJe_\_uňȟA<[J-~zz[vGԫYY#=fE-]xk\VFvyezK;nkqlaoQu`ٰѧF@@"}OQ7`[[xOdэBiP{(RE-#W]/>;_{˔,&t#(U؛|RbzvSkTek-||b,:\dqӝ sfd6E_$ =0Ԯڋ՜Gޣ?Iل"Z8Ō_̵xv>31t9y_$YP ? ik}d9'ׯ;5zPXX2J2lGBGȌv˚-dJj`eҬs̊ Uڱo3ԘOoʟK!CN>Q K⧥DF |ɎHg8b9:m.V+I S23@Qsd.Q;os>RuAٍG+;4>)ʾN0_rBqJUp? Q5D K>9]gцXdtn~/<ڃęV)y2B {RkO\0'd_V3+DQpX>kKj >s9 `_qߠ.t8Bo)agLzDae ڦj6;)#8*U:0$[A޼1zS.p?$ME;aG"A4"g[j,ߍfh(C3_Zl9\8apgaH]d3 0oWvBXGZjobK C}8G|HѾ\ӡT[\JXЛi Pq:ժz:y6lL8~I"@g0tryKͺ;ԉv:PsHeR˼' K F &A,}/ҭQ}MC_Z6yċAoҎ^K?ƳixM5 Z@J zK[vԅ1jL\‘JP3-2h|8nɍyqb.*t?G{QKn&mwJ6$!w"ɓ 5R KkVYx|=I.<=Qˬrc  !ŗDFZ2xPnQrz<lWPR M&* K/ y\ 䵵wHl%=UK>%{76̟D4|XT[ +$60?Iѭ\$-m48cFR]1Ԧ w@rru*A|B񃛑ʲQ?VٹrZfv>4f4|hE##R VTUJ82c02B KQ0yf8Uҋ97xسd GUO"Z}qX?m/"JhF? I5ze[d'!P#+^>HUh6mMGi:\1YDrFۄ1vw"/u˘)ZP5kSl5CXZ4 'ڨ(ֶf ,op*{b:-Jcj47+@QFb"'( zb}8G/B3%%b\dw{D4;-ZMv mcN'eSkyqZĜ+T^K035Tv3T kjha&%pV] >twdʼMB`grm'H-ydUEUpP 3S:\):װ.2X|+MqNl6vt x$dN0&+77Wӥql! \ {b1fP8<` Nq{eڪ뱝tgCβ\W]H}EЛA`G05NÑN=&qk}0Xr;(;'JD)>8rdd/!%:4]0g= ߍehjm_ƓF(^$84Xlh";=[^b<^oZG$xgѽ 5!Rsɇ\L>..y7kpA9P0L&KϩyK0y1._u$9TZ}E%(и@#@x3mJOacX߾IZ̎]e'pY;:ݦ\xf)V*L~(_*>r. Ò.yyLȔB ,sS`Msz MNnqP8darXI.h C1V9 UkIҋg3mU PMs/YbcnL+=,Sc;Fr,]^Rrxx9ejHPD[(bF g^$gK]Eo8B3ֳ8}`p`g|m.I~QFwoH_~@ӝ|$q$V^?#YnGfj,usjZ KLAIffBc(&Bݖ3ɃQ3Y9fxcgU0A k@Eu^VҮY wN,E&2G`2CGkբ}P] _b-E˦]qʼj]MKF א{J/PpDYE<=L/O&+EiGy3bQWlUKpA*rKIo Y[lXOQDD}!EOwJ/sMoh87wi#\XkJI2.坫Pmg]s)O=& ;[D8#.j][ɤ/.` sZ,׺;T!HD ca9K.Z: /V7(EжV(W/Q*d ^ěmtkAi=r.Q6NbI*Xd|u)~/<9eIz;`f¿,{<)ճܳӅm V-?7 nAWIr=5}`|L&Z0LWT%lR7;!"8Bj= rkrQԓь.m…BcپZbCAe&π՞!CZ®EcHͥ~8>tZkIry%$n)nQs>|jo#ښ 娓U?*A_ޘVZJ7b1:98'Ѳ/Դ>&aRcH"y~+gUKNQ$TF]Lpn #F1lϮ\{wɔvM!5ʛ* 42H x ⾼490]WA =iDT;l2vPj7$i (gnD\]dA=Y˪ӎS Wդ .h6aĆfGa-֪3nOĺX5ډڳ6ʡ_^ZgfCTOr|'"~}-CFwoCФ$㒢jd}a42\&eȘ'LflrV@Ug pxK-lˍ=cЉk 8Q:JcCƘ6_洤THS$s^(ZNjiuI;?{\F. tewo5CPߣoivMo+ ^ l%"$w(mB{ }3֭.;V Lޝ;}1S 24EXyK)k& ̀V8;IV+, z8gMJo;̜8~S9QQ ;EĸGe D@MK(c(.v0$ 9ǃW2^ED6rYrw\G0 ")"[88&+Ͽ+8Ctiqg:^'e-{Nf]8_je8d<]e\-T=~-bxLהրI.M|o@.6Aأ &zCG ѷe TA3< CJ1*&9`Z@yM]j ǩQ$NOw5Nh$(|{r"PW&\QܖMuESmz4載4 7,8s4pnf;G㛆`X{F*'VH ɵ}!ʶa2(:zt]Ypr*`|Q/& lLx\UG]X tltMI!, R't2so?\Z>OQ(OF[KTE&e@Sw!qyPV2*V@ !=dOBVވ$ Z};(ۀ 2^[D'y:*?0l^ORGhA u9оu]SDha;UvΦYJ$+>43Chd(i|/B qXm%}S x|ߍt|Q9=)ݔ!My(}]]Oy1e-9bDmoѶyl'>cO"ޡH HM/EYdºgt7I_`˚,}+{ҁt{V{#÷˗ x,R+ }>5w%peFOg8k,u(a2Yf~-W#I&r#YVK eޜhL(G(z Pr%8IC89;WH#숵a!?KU RYcq`wQyNޝ%S2t(]}Ts؈]z1SN^X'Hl|N <8jMT1{ᅠ# uwlE Oӛ K>Ȭtcdz:vQlwM}I0M`ǘAkwHɢ+ͦہ=NAY菻|ModI Ρi[sPOPRxIVRMp@,-=B@ >;H9n fgm41\js>r*Ax_Z+ jDbC[5,J,;ƊywI:z-.~eѤ͜Onn.@鿮5mބ3Gh~1~ixD-|o/suȱ^ew o>?B a, 4:wXM + Fg\ǚN%vlʠV#⿷vpqk$i #qKxDL,lhͦ.`nH/>n_ړ1קKy5z`lvd`T%{nJt8CZv Ou?gM,>!I'0 o:K-]X,$Bwd'eSB6xYYxq>OJ㏯߈I&%HjVU](F ?^ b ox+ ,_rt:֮Ȕ/7w3r]Lw>Hc4/H\V(lېg?\u ufGĎ)dC ЮWReXuγLw18:c&"蓏ZC#'Ew>,*-z ܹ?W-l ;[G{(o&_&9u)Y([ 4<$4e5{m7|g!zFq "MO '=Kq ά" 7FS;iȒ+pοO0,ڟ"eoj纤҉-8ȵ-ʆx7 l*09anj4r{;Z䵼BsH7'K^M1t]veqJryMn(Xv8>B100ީåYEG_RB"Sx7)!"Ev"YK؃7C-Ͼo)TfZm:jOxC)6M(4Lz#ȯæ@x-6qNߌ@#28s2s6JXj>%Tˣ¬C6R>w`=)0Su7Ԗ  5T3rXΡBPtT{?N<'>4~"6ы~!li{7+aAZ?n'Vio4T긢}C>N{A$A?, b+hִ1v$x9 t襁zӶ?U0uՉ: D 4k3{]1o:9ΌxtK6Bb/)3g$J?t{aF 7ƱZy!#+hw{3@m<:3n`G>aե*o3@ bye4 &jۂ>\(C*KzQqQ٧2ql~v~*ѐpڒJkdtJ=ffK0 |^'g ֽ'7_8&N-*=x겸hˑ@ Pd_ f f 6D[<.FWb~ rInXCGw7>炉 ;!ކ|B s``o^}@\ 1YeMXQ;O @|l3[g90f\xq FB|t^+/ֲēsT]|tr܌{bx%نG ogWd7%~sPRf=ּ>bV' J n :{KJeF:ҹf-hlk|-O4t'z rX4z m< =b}pJg8jͬEHbd.ﺧ!ޢ>s}38Q*kghS4l$AWN{ʨMsS)#թQ~KUO+=!p,Rځxn1Mj_?_b).kCVnDu88Em C(o 'پsyX4LuSN$ ])"h!wQv7pofx9ni-JG412H97\svCHWp FJcim\;zw>K>qXҭňR~(LgN4V53)Ǫ%O,\:>& _(rgoر7,H:eLYfԳ? NlI:)KN&q8W||4jNի1fX UYGs'ZcN"LCl"gCKvM"%pC4N,~re~횝6mtrpD* <2FXpQa~M?5XwˀlD؃+=+cE[B6Ҽ]AH Tf#R0M5'0nşw|wF;yTjǬQ=U׏7g#"Uv & Ɏt a/U+W]zMk,X9,1({b]<}3-0$TVk7Fp~{&S"X;!.9ݤ ׃J'+g2T`}dɫV:dnxpؘU%X7E%@],N~䰊FwoU1[Ōaas܎SKvG@l!8rCgSԆ">#EYj[>2a }Ǣ1"^&1T0ֿ۱Ų\zHv|yQ48:RD^sAh=.شb<*dRMsΓ y,ϵ4lF@w$MjSM&=VId 3P{֨鏀 pݿK?&e/L));3R4Q+طGHE zHvoy*#~+X";y!i@%e.?dM/*c1݆?Z@P'MKh1YEE~\MW|Cʺ!@WSWc${ ࢫ͗ƒ{6U_!Rѓ"/? A"3\M8\" IR}a^N;5j{e(Rіݰ+:yW-[Tp6"EsRE3ޖZ9t"y`܅s|s7"2 lt^jfyvӂi&Rf-Ν y]= `lqRly Q6c6^[" &;+DL6AZ2ܷ9~|j)~H9#YY^j@J ? Sؿ&2{NҊ.`n 'ߋɵ&rmQ5E$f,v"0`c,%L؋9.Hn@;&c f3KqI1OmG\ \kLzHYO(^`b 2/YKyTDc;>w2W*6!ǶK?Gy$&oCX8dPJh&ULnuߩ;uyoq *ʷc݇0VNvu3YZ>7opFJMhZ%|_5aO bN<2xh,JP{Fe2koz1#tN.i3&N:}`gLM!,$.ܣxG__e#tgUk@rPI2(? 2ff&ȹ.)A0zn;LLTv8JXنSJGkFF-a?׷,=|q8}[{I'e夷Kې<(?ճf7tg+Y? ǛƎQ0 4u:.!ʠh*ETR8%4PI/=@Z:o46" dCc\C7B 㲯ex(q2)/W!c~~nRj":%Xr1f%J 3ޡ7 @b}|#. iJ}VZ7_.J/EM쿓dUqCV35G•@/eDD+ߞ>AKFw&WggbDXfɫE7mpڗ~-!הބj{[-Ve CN;xhtԊ0!'D6X(ܭbFKTuqZ7?8Gk:$N9&Xh eI;hqG:Z3w%cyf^B&4qlݶ.*{iAƗ.5{UtqoeyVG Hv'\ 7K=*SrZvx.&1+ȷ\)@r>;,6\;_ocX ܖBw&&5I KDQ"6jSl+%Wáz6ME{Lje=_ᓸ,J"NaD(ryOzےf 4=l85tekv5һgYZ070701000003a9000081a4000000000000000000000001626034b20000474c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/sound/usb/usx2y/snd-usb-usx2y.ko.xz7zXZִF!t/#sG ]?Eh=ڜ9Nm3 K QO=*Oyl1~RB$$90_}>0/I)F Z )0яM> ]{Jޖ Q%.PbڳI 镨 EY4_16{H@+WxL`Я9 BJ,u\!Yoٰj5-]H%XSF?uF7/(raz/o?9k|7$ʵ,7f ̻q^}(B)@϶3 dS^.fZd_: v^$u#z!eNfF2Y NjBӂf>NfJMF[PYY4p ۸Aޠ 9JV[.=2 r!A5~C~f{,GiphfeGq},$Trv;-s1RW1,B,w-\3pt D!*0e#\,"M_eF^ JHI^"vfo zZrYc.."=x\# L̓66*T> InS s. زh[ æ ӊ˸Lħ+|.sq-w?oԿj8(/TNЖ}`)MBJqU2$Ӱ zc *<5]:ij ]|$ vf3u^kAdЏ1+PjZʢuDg5Ā~, NJ'a[IJ–TCV_ \--\ Mέ}$!OX|NԽ lV8L顀 pF/'C #N4,f;pDGI{sd.* oL!x#G / em٧\!ӘM*tozA;Qfcݵ n>~T@B *G;kaSR(c; 1lu[@"K+[Y5x0~3lfo d@* Zn4uq\|[W U6Eu~Ev N|3O˅IN/{jrX YN6=qJ i Z !;Ҋt3kIF% T+}/<C(e: HVye@ogӞR1<=_RBVyst10@^&ȔL6eE^lq7VQ!u[ 2FrWiy4\̖6d1v&)]"`&Ii+ǻ\@J(#g+6w3uc#U2/᫟#鍵 BWXdp1GA![|7Ǩj&r@כG1)6hΪ<>"[mczDȕI2*FNj*w0[C agmپeYV/_Q%b.ӢquX2#/)&Sn;8a]:btɮˏՠ,!8 ĥ)[!:,;v@5 뻉3\Ye8;[*#\ai!4$\Dw@@T|-.$QzvߏJYU ^;-cFf1Cأlӂua+6qK}DrH+9ۧd=4ݹ Vu,  \PxNrONz(֖' !5)BC kseA;>]qBkz>AޓuCra wk0ذ9Hf X!qFy`fug5Jʍ)W;EˑMh1g@%?εWRp>00.|u]~Q)Z@+Ų%s17 ՉC _"E<\xtMikG2Lss`?V@Xҡo-n*aP E sb:xIBփ٤ap0?d?~g|wsv%4ړcb4^Ff#'&_K~88R{9IbOrd1#FyZlxe˩~1=_ڞF̟E6 5|ޤM  %cy jn8L/6('BH~xEbeo}CsAml[Q ƃBz܉Ƶq0l$ Mo*li<ƥv1B<}B$Ѐ&C<1$6ܵHl (7T%~V?{|vW^} *[NeUsTbf-;uWfU#-· Y5d<}X^8*x[Ȓ5Zsȡ|$pO[YJ2{`&O(8E9fYAKDډ6eNęOd cf |0UEȣzNa" 9VÁL`vϯշY#kzӹR:3Mcdyb,5Q&K ä[,U^pd3|̰sn)PV)@ɣ S/:e+q8##hVY}N/A,2L'&>Z`Hفa෾}c=7. W{$DdԈ ,NQ9Ҥcd|K3}WkoX[-O#_|לLOm@Rw 0|F<<2_81U[$ФÍ}Jf9ϛb.Uc*D;2TGAHufR3/qVgD"v 4O~;=ʰ.X) to-1> j+R\uQ[gzGljXGoN_:?;aό^_P3GeTSx60?Z fmH'RO,\#*e/mՏjЋ@T!^C,QpKH`+kZ!(̋"y6O4 `y ? >Gpg+D>o!Xkn A92 vY ~; ܷƇڳ4;,  ~SUj0)73XNҾөg(TK_B4k?VKOJL"A[**!b 5yщ 3wX.cL'V LsSYwm55Ȁ3\@բF16ڵeRjI%B?㌴3c`7#5 {beiD_(n]fJׯ7vqhll5-t09&+:jnCY al/Zzs3ݖe41 6]YxP=/c1>zz_ m`hvy땸+S.9Bx,W!&Η7t]=Fuci #|NAGCHƈ3JnCqڡrBbm?ⴸ8Ʃp$5Tlޕ,Vj+}~<M_-ȃvf r)9g؋r-|c43CmğH<ɐtd&IN beVeʷƧf!^mә8~yAGNYzH}{!_oV4Qkr#OMQUFlR\\ЍݻINWVX9N *-'18tJ]ȀXiN\|ֺ FWhZْ=p=Ϳd$-ݎuDCopҾF#Oz,@.&p|,JK`{VЏ+Qn.59-t:(&PѼ`iI,vc®f:w0!wJ`הS4 Ret59ZH49nd\ t~M瀐V& M!Ȯ0#Z-cr-K$7Ii@qxz+᮪+]u*U!JEj 5IgڣM*8=Js_LiB<Tk3CF|Vq@,>a  3ڀX3DcIw\N?wQUV){q'` #p=F 70Ā[YCuoGI 9 q7Ր%$'Ed'/5e$4YQ)~|p`ۣF)<ꑝǻUdAWlԙ:Cܥ d/#?r !I_ݤr= [mM`oJw%l/IœĦϸ\%"y5CI:y;l^D/)]Tl!}JC M<=7|ɶ4Cluz}Ö<4W݋ Tja잺( 9s#_87F٥GS ypȠ$xxBhlF]%02\&AN|'t5< =6R_Y]&JuZ?".ة@>:8Wad(13LW!)U}&5-<8G:hR|_C x:*yohEwYp=ÐPr0/j'|M4GWlmZeY?q"T%]OteNݱ u' lI>mj83=R@-bb+4_̭e6Ov̄Fl-n\gLsg-{U ڲ.w1, YORQN]~tL|]b9xW?6 kZ5iWu9 ohEPӷ+"]VNRDw"ݠʥœ"W{PR2w* <01Et\Xl쟫E[&mļ^ 9'Z@ύ0CKr-h'bo=B$n窄d`ɲ㞌5|7$?s&DXx 䲖cc U\O=в>A&uφpr`?[ ݌ᐫuE }MaK3&3~5be DTZUǯpn}&qYOƏE |T}4ffړڌwmԯk}Aj[f; c->]4@gL3AXeKNCV}'o *a#[)xqM$(CPSx./ Bד`7$x7J#ܿYwiӥ Ƭl0kUHۨ$mq}Ip4I4lA(K~QEae_.8Yf[c.:p wҙӝR̬l[mSfyb4t֊%@nd!aer+3᱃*7LoSMmYM/Cʭc:NG.\C;<]5X+&݁Lss)[iI>\\\Edt@;5!x/rl-R˽o&}K&`:*^KHEk ILJw}b!\N񱋪_3Q>Td^yވ*гm(VpmtV~Xţ!hf·g ܣǛO e w/ib j9ʲ {6Lcե4SOԿl_c3CT3SF6\vZ=^a5v].٨[vU>oi -?o6IT!ȆtxEwo {=Yh,S?yprԟw$/nRMEgĈf_I.25N}̣/v%-(۫ذ۝ PRLW +[ΨdzLy= H6Xu ӰB#A O"ogyf"A? eBQ\ʩ|GNl_0 }$Q 9_zC-j̩pB6Ȉ{R(ة7M4=ئpm;ole S3=w2#])'ڰ#'$[F}*̒;Dƴ_ᶙ,y[\:m{KSP+F !NA٧3J8q",1F3T'~0)<~|̫̱t?_H@R6 ʂ^_Lk[x CF5&U'PSǒ sAe"fvgGHEHbbk;(uuJ(? jiW%ZQoB2K"{ VvпKV|Bb0,[B gfawi'5֊Wna@'nhF8|i3h97 YzTkJF̀'p)ضZ[4xSʁ#a8Me݀^D"@!-DD~vϻ^s֒cZR{Hڊ;sk-fG r652E*"ARsiZ* CS H{/dWwR`x.j{ZBJgaƬ̚-PrS +܍;&;UMI: mk"LIcPr!uhNQCA\ua&Rg&(rF6*|xpCk~pESGd9%G |l(kC-tL%r,0kL܃dW)+6tԃ? }j|iM<Z~[-s\%P! }ypFLϞ!l'؝ ݓؕk f10s~M8C94@" ~O,oϬ@D- WjL39@諳Nb^xJ{PP|aȮaJucr~jE +1J9ÈߨDpef\d?ݝ6kO#'Gɑ.6gV>#8LrK$37f=u qQ-a+N<|hhVc!?2 $!ĐLXȼKq@B"^Z  GV{&H;Q}xy#uϥQȪ0,DJ蝗Ig0ƕŷs/<+%O<4,}lujT7R]x7my%P$ QY-A\ecL'o^9\0~`( 0=nb2wX?? 8 H9q!Ų>)ֵ3WOT|*/̴a6 Bԣ,PvmvM B͠4 / _KՑ.i ]eIg|,IYѹ/ tqi!׿+yE1z$ETX&|N3=ױWL,ӘNeqXHx65ʊ'q"F 3,,mxgVkcz :-$ȫ:R$g'P}9pR=haj&۶_k##I 4o\sxԯ،cOl#IAFIS'hF>*=1-H /=w D{S:חt.c7.\^ gS˞-j(~S4 V."en1N0l s `h3dZ~لx,᪝b~3>0M#)半=>( S _9M.D Q u%Dss0S@)|J3xķ&;K&tFlɶk.[bЖJ A)_6dE$Yd{L\'wQ7[z{&{\;, ƍy )t$ G'jfN3ZKXL^XKo>M?oǸ0 3Fr HN&MrZ@᯺PŰmwu*{I AB#uYX.;@>cy.Ck}ą{6~7j4jr*>Nɉ)݊x2Z??v\@IC$ʀWc (L$]vPR;nv$mY`B jI ~1 +]"|=ߗ0tq4!r\YhG>Tkc`!!Q?abNRVf0TbCwX)**۩x!×ԁ Xq@OjMR+[nǬƙյs`! :)!4c_A'KpX^VDFcX"D\"r,93BR򴙷oo;@rµ7# v}39!?.G5JZXt^]ʓnv~Dt,+JmqF$+/r^bƕ S wu0uओL&`vb0|o-:ExѭP` StG 79K)5,3>>(&#޾o!k}2@]Ӹ{@Duh 瘅"o쏪pgZhiL' *(; CC,^zDx^M :'Ӱ@tǿ>BIb>Q`J^U}O ̌Ȥl` ERn`;T/ь_W߮dhߊ@39K2 S92ȣ9x|߳[%g4h-tSjrL~7BB<].P7dL/Ly*pgK1}e)J_mG%nXI/GT3M5[~z栣*ػv͑ys nMt4&yQX=Z"gx8,2/$SJ: 1OnMY(I>Wj#-NQFƭ _q x{kn;h#:ݲgw:㒸Lp!,Y`*ﵯ@-5k"9ypͭ1{z$# 59x4rգ@\J&rv Ma)wǗ3ͬr&=Gi2"+, gEȍJvFq.Zp_)]b=, IۋLGb$dac0ss[ӡݭ\Q*`A0<ͪ,xud JKx 7+k!jyk,Δ)5t%Ew܅׻H[aǩah?{1 l* d&mߩd2{MEɑ퓬ځO[y>.vˌ G=Sf'>/a!ËLbz驲g8dn{KnAB&d?_΋Wߨ3Ux03 Yf1>ZLO-?ROz'I*܆1! )BJ=DXs V3m2w7RIbo[e±^'K՝J ALӯ*gDr;D#4t%C=q4c*8B!D|µU' +CU5Eh836bk{r]f϶.|VZe!L&"q=vE`h򺓾 |X 'g]3IS@bяqd d\] q9.vq4OM;Uޫܰم'Ulfw8%]=ZQZPR$Xq0ne0jӘWB;dΤÝ#Age.02wU%!Rz#qX{.$bA8{NGZZ ?:otSF4O:0B븋6okZ; kqs} Yd&=cj9-P|u5䩂s9ed!î{<(N^B ~ W "QYBg']2! |J`3Al,S2=n`U{\vO X(5Ȯe_zÉx_C8%1 tD 2%/Y=`g-()E_?K(3Rњa\ 0k>:1D-G{akAx~ŲPܴQw~ʈ@xSd!qaNhio`ڴCk}\7x nW'#(8E5g8F˚>FZL1V*I% G8E$ruQ"Setsj(KTQQXپ@][l84F=Zpγ^+yK3pO2VNzX(AQIJT.޿M'VџDYA:d۹-!PyfѾ)%T؇ |f v۞D4BU3cpg(@CvH\r0{MdV*\da[.9;~Al_b9D*F U5pq6S2l؏b_%|1EkD,-lq7+Ple.dTMIQ-s)L%ς oze Ёr_l(0W)(b@Wtu!T8jaF,O)z %V'dm4l(/P'YR?4փQhW,1XRW %t??4xKw< FĤ59ן(Ypt+w UX?*Zۘ O5D`B2{P6Zƭ*U NݲxbR1<ٖAX{4V^+ i{栯=9q w7;<}TU0Z&#Lcq;&Lů jnbFZD7@ !f@],i󔱏/l p%Zy cc[O7Hgz--[Rf/+[Z0n%VckLZggs14ourB\# Y`1mA J\S UzҊ^hC7`5p'%Y]O#ƺz\F P[\QQ;@N_,̪Ynx@E$Fg0lT~Oia8Z̫1ƃ=\̅RcǫDmj6 NŁfia)ESʙlKnܣI™ r 0 Io c^ߊğx8My4_c*,CHvة PU&W-8y8>H@W>,J~9ؠγ>#! C^pX,ysk1rNr%A{< @䪙H q f$w2j:s3{0d8%+͇7ǂ^kɹJ:eD[!L`5:r `^]uYVI$Y6ɥr-PO X>o> 1z;ɳL`vȧEU8;BW[xVQ0Qg[u&J)?_ߕ|X\kfLKEd".)P/, /x7O7`l1x~p#&_xGlҼV鎧4J'^q ,s:ih@`Msld[tt((τ{k(nG'C o617كi Y1cx "^z )qlA{}H" >Ww>UKR 5ne:՗n[FD 7*a `D,sKr3$]@ (̇3D0pj3X16-R-mc?C+Gz16yG C f|.f;pA,$M){LYm]j "qxp2&QuJF{ LEHM8"r.t|vZERWn&X';z2.À1]U32/~-3c(-bI?)s(P96r҇ތzS(k{ny"C V [4(e-alUE\T<66΍kp#6Hzy#SYgp@'(47@-CO?]CgYRpR##ha%=hs[a;#Uu)M23q{tt1'ן ( qvRγe I-垣*`D~ P7u[֤|HVДu}#Y㳕91ˡ^5q b^ЖA+&2\?Q]l:JHg U-4 6tصVzf̽jVYA7ts4ތ}R/A޽ W$5^!+LJ՚:HiB| z,n87FW>.'u%~ O1v>ٓpf X*\\H,61S;6Umt&zx,U# % 21O"z+)G~k])l) N-߄ =PĊ 8~LOcQuh- q'FZTCVm_ \<:Ff&m G)HKx6[M`@=- ѷq?hiI3edIzy R (^{ A%o bgCu@F }*s\T&S?\%!jE("6I{&@Lw FQv [v D)E*W,^fAE_>^}zhPf^R.g1~UIJŝX$#=3[N<Xw60~2Up4/1$ )u-iv{"1]?Eh=ڜ9Nh8s;fB+< ~GA~J(9S4B`xFU/T~>1A:r5A.(2 ;+]g V}<x̴6uI_gEb%jkar#t6WSrP8oV#a޶$gFhvq~?Giq%g3$o:yMnѪ6x:s~>X&>|3Fr-_͞ ITH/`5Zvke9IP[*  8`68 4ˏz+^ Kb>5,XT q2e~i1B9nܦT8 ?p ҆{BR4Ļa\ؓ_aՖD.^H ~QqGFuPM7i{v8xžOA@~aztx [ pQ#=j+?Kq/%(i2]uՄŠjvECU "lO58% z8].A8ݡ)2f"RxAޖNJYBw7Ro n>'21g<*ax?Vk<'p)ku[Wh'f `g쳑4/tT>qhp]U i-&0WJ ,&7q8NO"49z(HM1or4{@G{7g>PV\ cfDuEs*{OQ{RbhXK}g>&kw YԮ2(כtvU,Og{Fh-!|uH*.bSɴb!?eV<]]}.Mp*]- % >gGFFj{e}E F]jW܃2)&Ћwx_3Cn3E-9zʚ._`G`;6Όﭬ y+e?'`/h 0XC߽I<`b2jV~fѶY)zrA9AQ[ViKB!,i CUtbaCh/1OR92[^jı{ uYzN0 NL' o :'!''3񋪡%<$¨ǎ9 |g]Eۮ8Z&|7G^y2~Ƃ|y~K/S*TQ#Nھ|uϱ~NjS +AYI] X@̈́UEJ/+ۋm+@t-GG.#-+ L]hkZfc]f8.EW皚vui.1b(Ƹb}V쒢8Cu=]V3@-WG@2# +\5s׮ 7ֽ;W <0l9mWܓtb'̇0<+6hvKqPsYK+H Q^4(oG+6?q|HJs)rB3%X4k4'kNKv` G2tY))Ȥ8ʷO?__VA[v^ئx䔹;"rﳢ>uL]X[`LԩO ?X&(@ q4a0ɽfnoȭb6g_e}7t [wd>÷BtvKz@g\3jϱbU-+53On}II%Hnn:C`~d4kFm4X*jUu!ի4"=>Zn鞫ͺ6E1,t剙5ez-+>"Y7eS1u-C(軃0ax@"Zd08DŘ74q&r M_}1iW/xSx(hъ* nZ|j)Ʉ+V dhve$V# 7b-s%e((9f?~*gӿ#1EQT}{m>k~Q! O~x*>̷C~GlZcf(]04H )=82;NɮdXۄ`:W>0Z+rvAcJSx_)&/?K %®Y|+ UH]Q2N 徙d_=PvEUi zH)% qqP)$7{\$T҅9 zU洢%&erYנRv/M<,+׌䔊 OJ3dfW~'^ p=%P37k:6,xbOdk sEVh>z#w nЙP 5!`؉B=ȥ)t3+E3KT 9f36!uߏ<+y"Epk=GOah'B6C\V`[ F{Es/DN3@|r$~Ce'=TŢd)t9cք z{Qb\Ck>Z%!DZ8aafa4_&@Nb[pe"}(@{lTb}F;ըaAE{~rhJї:\\,CWnղv"Ͼ8^;7 ~\w=ZPN.^1Hq1 nέ5kby[9ԯQUUnϺ_O :?e^Ҡumޜa76C5utF3e cI#Ue;Y)#ɒ?_:/WRC';2qaք!39K͎R ѫ6Z|CQSv<ʹ>JN̐v8Qp.[~ OȕxT'Mq_PeG<[E)y.p9rU"o҆%`:c6FD׌KIQ]ɑkxО "rc*lqT*r^9Q3ȤeW>gޝMVD)4gurdF4<4~b;9LƔ3V[h͒ nTPMS!ț"+zOgŭOC.Cbɢ51|Mu.Kzt%O5!7ٿJA;C^+p!K+^,g3F.12G[nUs6f+bx΍VTmW)9>y&f)BTdth(? pѳ@u$R{X1ڄrn [OT1sˁ~ ]s.>wlK?@?p3mJOZG8:&jzqݱ=FW_b%0oVV0'ti@[=3V)ַ5lf8ZՊ[S: C&sb~e DaO3rG{ݢT ޭٶE"f2m8vCqsBaD =M U}R ?ڎ2΀XD4udQ QSRkSO#A9ܷ=:N#^F߄EqϘrw&Y˛%:#VeXD2WkPx}@K*-DίyݙwhO2{tCmϚl&AUnuk`۾/QBjeO%瞌$ɤ=ZkûL=hU!SUJ1QOi5Gwdg9(0J}O׳u :'# }i4ukYK0g)bKoL$Ŋ9dkI$꓃U:_ȣnBB } "izI~":BX$E0ÐN?GdUe qH!Z,;n@tc8w3I#~ê^4OUsh8x:i6ea0am)qE1̀URwq:~\M=>y[r%Sa ·ŶI21=3S19G[n7unJ<8?P¶dg6Н,׬ 8cjybU}ΰ7L m\SΝßZͶdc*yl`Kd<@OK|}^}TMMPߠ T3xpt3{DK]Bk6Rbg~3N@([ Q1+8tů4G)]{C% _ bLHyo=d9q`R7JB%d#)P9$KM(t=rXq)TVwhW,A*xhfXZa( }~%;< R,=%Q5"6iR=%4Ga_eNqy׽\5YAHv=1)@(/ʥZ4BFQz4oܧ̭"XZAW0ojd5w]'e,1u[ɋ\9p*\9"c?:vxiO#"szq PYQGu;UN [_E$Qр$ xLjT% `S*p芥 fӋZ_q Z+ qHkmVd]%{ciA;//d Kύ{A e uiuT,ZşpU_c:F[fb}X 7W% f"vh@elQD&&SB; ϛr$ 9/=Ha܁~<0mREq蝆&l$E/ Rvrk}wYS@pTT36GYf8c@I<.M_0踨s?byu\IhE.:ڱs y"ᣋ [. ty ꐓ>S]-dBT\!y2g+H󧀃* Snt@3(bkvtBΟ"dIkiyf)zOWƢm ʢU#s|ocP©12zN~ZUQ|IY HTpS>>AgJč96]{*R @WhCIlRt+ S*t{ l< Qڌݪ?꿰 ۬~J~avy֭66-F:,^]jUiV9HyUVLI|@YN}a'4}*a(ރ/Axvh:F::!pBg0gCO\84Oҟ9wAڄ/5 0uSt;#wls]"(JKufZAVyu/>nQO6\p>ݧ܅t2Mn:*}ya2Tgu֞>v";CoTH?1^+}w< E`(h{Ja$Nݣ2d,.q?C3TC0lu]ptȪ$Q7 ..Jk(UP2߿!? OEs>Ac2]̘$ӇdfC|M(5v}&U͎'٫T4i\~(5iXLiekVJfrnҩTӑM'ÁbUp cI֚O*ep)gp'C80%|Mr.AmG,8 ۃMZ'(+}9: z:e0&D@TyiEkVfjÕ9UǶuܮMly(_X2ߣ[K- 'ьjʚR V |206um%@7"OsŶ!*-*ܗ\ANby2FbwRͫ|#xU޵2ùtlYuY4?jGֳa*4 Y|w<ؔ8tO]B U`Gf쨅p^N&_OX ӥ2N̩{Ewg\)XBC PV5PFk\͝T;1ypBu sXk;OӋc7RQ^̫FZCǸh3`\FV? qwk,é6'GN ~"+ɷl2gs7j$ۻHp V Itb0͹n$'B*BI( %(S}Ls>n-)HL6PBF8Z#B:Q:{uDcA4&}$oH295P×SUh؈>UٯC&yuGCr΂'H}d}nRݓ&X3@wYq$198n Z ^FdX# TF:`:5(,O$2鑹A@pHucTjm@"wzۉ Wx; KE1lcY-61%^W: T ,3}+3@_sBiuM g`y_xxқTĨ/p;Pw TT l6Lp@b܃k"t/w%3~2TVBY#4=E(qeb>@'Tf01 1plcɾyD23h}ղ9$| zw!d ~|8{4bszMd.^eM,)MO`^٢Ϝ/u<LB}bO3Bl'va˗n T2' C>`*D{/ZBnuρkz,46|AzVRH Xo׺c_>=|1C3B#d1Xl% :sܱ7pHt` 쳂ɗn{ͧbL/)j&q%33=$==Sgޑsw$!b9¹侮M*7nr1 - ZG끗ӌC+1,xH,Co ͥEZz橹94@\NcbncAߘJ3@$`ӚK'Yd_J:XܡBY$t.`Gy4SKfwI#!BWlMDE0=+Ж|y&TK2jg}C1ãvGIH6 NCt2q+X}K3 3D0"k Ha?ɋ:EhCm3,==+|s R5m^# Xj2: ƶ`#A!c#>-SZ^F3~*vFm~}GyaǓkFr`¿yGdH1*&SeUa!ZC, *1:sގ A ӹ˃) g iRWg 93=0IҮj&þĠ> .[Nҕf K IMlKpzCxkXL5x@[Q.ڨF)Ǯ ` 9M|vJbh[L>ObUFgtPh2$f['_ 0h>Vu7"?Ö!.n/?qm E?M,<啑}O81*}E>5]?%(0l!R~u4;_ *剳rDZ3͚aeo~Ug߬Z#'Fm:1~U(pB,ŇP3. f4/EM|%b!s oʘV,):iE~X?ebog (t@pShq)b 1z-*tK&(hƏ^Az(vR*%A3GH\ M{'XJV !'(8țC1>XBaH2MyBna4(6]˙ cӸ6)gT6N6z獑XtshP @1 ǭKlaO?evFA3]9R1':jNqmz 8$At"3a~ C;4 1'JzC gȤwԈU]NK %ľ:Ds:ar4+eꞗ|׀$WK[\PVE<8-aGW"SR:,MW&&"sYѥͼxz/ 21k_J 'I9(=sjnK初Fח?H`y: j,ȘNRO&|]zWwL>R[)D{Uj".h7d@?fuo,y&iatoCXe:?^'JIIۥ7`8b %0sܴ--nҟmU4J8'UWs#h)8Q<:ӹmkGCX*c>M5(Xb]ka>%3ԛhT84㦫W3[GQa>_&gX0I?fo$&k `-#%z|6Eϲ W8’Ғ3wD8ddN>%haNjZ!;ۘs_RI~z .V鉢tj9viobTE{W3#oR.[z?C;q^B~Tfd)] Q )H,i޳b3_K{'}Eh{=Q%;Pzpy~hHg|8e+aUN4lʹc8PJ5a5tkϝ22o0敄 @luU,#H}JnCgZ!.Zd0,9qʮg5W2}9֔9EBuZ1SAg=1B]fkΧE*}wA_}P]B_= ѕ!M8&E<}C$m:SJXlAߧö3F9 2(!'i@G _eu6BѣYkШ7fƤzOW ǎ2_{lZm$.JP qSKDlRc8aNgLMܨaFc%j G.+:BʃeU)mz2&%0"ܘV+05oUbBH&:= ݞlv:-aMeL[hʾB3/w{qq r?k&q(  zMLx9GE榉Xq˝-$YA/-E949u9qBk1;t[HS|ΫGu;LYGdBt+R}"t UN;v&A ѣ0SV OSGDw8GQ/!ˑ o>$m/Y4Ɍb,HOIqxW^TsIt+ހGFrR6g{^L1{|CQU0EF *B/e5~9ÜI- 4nCzF3FSoOdTlA+BڋQ}Z}wD#XL򿤞zٗ1=' m3cu;z

gCa_^*@_g"6,R1f m_fDAZega#{ڬ᤼YURϚϹT脇Z:ʲSa: ,ƒ-~J3Aדk),7w?_Y.eҎ\OogJse?.g[ a_vnqNA5,pbv[~L#}]Кᷭ5>HS,ЅPA+uIS_#hA^U%MdL5YOXTf@0ñ\_ڂT,7t@Bl)hJV}gvAb}+7SQNY;/ Β/ uoGr2#$J"˽#^T4];aHQA,Y5ߑSp`SRn kKj ]ެ[q<Ãk4W(-+^Bݍq|0a>uSk3i$KG?hL vTszY#m ht&. FI`$m\Pu/^oca:m1;rY)<mmj[#1tĀ'5hpXj0߲gpKYj@d tW 5sp$r =^dwYR+ODeTlso4FZiOޞX2-j?z+X{/DC|/K",itCͩYx l;uqxT%SFȝhL~ȪlIE$|X:8d*b? Ǿ{ 3`r+Gw~~{;O ?Qq߷7`9g2fgXFSA/:6cu#=>NFLO_1=Z+ǔk*žbֱMuf3|yL^@aD]"֞#J_ .${$X6Ko3#!PWB+9"߼+88=F4 b||S1HJ/pA)lesRl*MTE3H-qoXS]VXi Lk4sI ׸+{+v>;8\vJ2SbxlvB«rcCg1>K0NU;iYqeN&q^ua=bIɖihgA$iGϗ%Mq6C2"Z џo=tkml{ekrMWMᝋm#haU]%39x p~ ׾RDO ?Ώ<4UY]%f<Ƶ55׫*OC݆XNEjZ ͭW c5Y~$10W",x2cMU0:juk2=&x WQwXsٹL4軵XҰD'KDus+g򼡀z*j(zB֮pa(cv!ih@p\0V+) 9 U8? 4]dG}+B(>H~1_ܬvarVCEUF)5Gt.xs݋ e`?)颅;u^=D!T6 26U5xNXtY:*urͶL K4[׉洺Lfx0/pϻasH1U#8A?įCi;7 qx#:G`L?RǘWD,W۳ȷ-מ,xzU%citt1a*IK=hLOuvuקΩĥtz3=J}..ռu.`ྛ+e"lnDU/]u(AL$aSxIԯa/ͮ`Gi/s+ xݗ/qw Fq7ݍfu.*\?uPDħrաE]rI6d.|d/d~+"g/PnM\u%>0?νaW_g/hT/r%fjPsձ~F$SA p'7M `9d" H9>#To4l\zQQƧ{'N{_wWkc~QCXhJN q:G9pdzoK Ju]7|0GJKՁ6WW z7w)_Fo$mo [d!yaTFNJM ݹB$4& &t<۾X1 N* ᑆ%dldb}/YJԩ@ =D؎IʕTe/ |d(\u#NQ[ 9N:tS 練!is!1+` Bz-jƥSOVZ0R3Ox}[ >R^rN z_(kl 1ܲ8Zb3\bT[(,bąn#8e0/3 @\v Nd.'=;j \JOP{"P$f.3k/VxD#L#~~,a]m#}ڣzvTˆj $UP%;'ļOJMq}ɬ̼ m7}Ѻ ֭w d _WZ*&4 QV8׿ʷvlj@ n `5^wKh?&Pq)X fɝ Dҋn`zҐOzd\uE!cWնVsEh#7XR(D>ΠDhBGmTo 9i%NgD*š(DWpmX ")sN7ɘȹteF:Zdڎ\kkė`xABǧ_SrW.2%J`1O&~!AM mZD͑G`g @Hذh@ΪH\0Vҏ,n OI@; N(wy\[Xdhļ T8̓+󄐫$]_<]H7YNVBN>|{pkSW't7X8g' u+N<^K8'A J8ʕ$HjF3>R&Pȵ4tG/2>uŽH K#7SpOѓƺ4c 5⪚x)5k,/0ymsޮ€Y Pz c๓6YB&zVI[>:ta(zSvjy QAY,kW_/:IkzE28"- ϙC7ethD8˲F?sϭ+s˂j6ܱj-=őXIKbogMۛZ$86sx6sMK& x殞@Crh;dE.pE{|ICO\Vרp3ܵjL.WUacQn}G"YW >de2I:R)dLnUBPﱝ%v ϥu;<)w^[މV{ZgÙxqAz{e""^#^'[pi')waH ̶Z@EY@>pYEgBa=/߆FH0- 65|B;m[X(ѪH52렫4y 5BI5"sKBC~Te!\}taػ|&wF J q$K,S9ք5{q*]0V|Հ\pCyg^ ko{)ד6IR߮>D=GB!25{훽+{@EG(y<ٙbu͜/~羱 TʿtPWljϺ+ZU4NYAy S 9vw(F4ܬ]Xoqh;o&Ls$nbF}GVWH6 ۱xրTz~돨y-ݹi؍zOcNg^LJl B$u.~x>.KJ `+N1'=usZ{JVS=9(Q0?b Y'!{{o1#LiY~ƮiA ]kȕ"4E "aWZF'$m#ذ 1T |ˬh34Qo9WT26۬S|_m!("7^-bil(] 1S[ޢκʒ;ްee-hygDZq$^)j^QlZ =V`ٝ ju<[aJ݋&KGqVoh@fʫMIy:gt8D LPNWj 2[JSX:62ָ{T1G@q՛8,J[҃(,KX\7EfbA'Ejc6|Dg f>rqJ\F~ lPĦ|\=!ÖN,ԝ7b5 ZŠ:"MaoEw,w6r˼KsYE`8nsNUs]P逶}Уak|C1`}!ߢB텨^? ?J1tņmII@nÀ Yz*)6՚NO1{Okc ؟Қh2@Fq(' ։bڲ4E`hQt9ei7;:X OrTĻ첇rn&GP*س.53/GA_R,b#`82BI0L%OzEѠm|K:@xSnjIyM"\,{-,t>s8KP[Devܖ$FY P/(*8C/VL'O)&fZK| J0߁>@F͆%1P͵`¹# [ i^UK(zM{FH9mFbl"|]hh<gz|3_ުLvUge3[2*TB, U–T/$7p v&Jo"f2fsS,PZ?h %nt<aiWW";^5,/tہa=ڷ6^*wA@' Vxl#1T .U*$kRXsDN;5ݘXo^]|ynR`$[h%o [DG*XPNW-rNqMiugQ#@>N^7oK g:ЅOvy^,JcDLj) յ2g$u+Sbohʍcf,5Sw)DU7;tת[4hqNw'g c-5Y[mP vyM}N'@Rimza3,̠^_;۫n2bkRL^ư3{GFN8u\ hV4Wrq91W*e+}M@=@@}][ ةaa{5hД7I@1ˈA *%s:_MKdgP_ |qƯXsZ5޲`{IL bȏc4Sk:sbsXͼY9<OZstmx=~#fyiZ=H^dFKsgSbP ϩtjD zWGòﵭjiZWaIg} Ρ)߰4.u!*7)ž4pkc? 1W>FΘ?[Vn9)YD+Đ?ٸ@Yh ^iHQ_eBe-oh.rsi+%U˗S@9x<rlMkAX2|.*D|f0Oy9-Nesu{2Y/v> < Yo{Z ܱ!zqR7ǩb0iSTnX`*{7žT;DDhRMHQreX~4rZ =OqҐS7?:(S)%AB~m30؎>径O{&ikj^{ruL>u/G3큫Ѿ NK'$3ߘa[u{WڛJ23Ǻ+!\ EgY!&0=,$[Q|N^a\hNH=Q,/O@[V_4pk@|O87ظ3 qhN+|C*Vr]A?vtp{9tZXɞOw䫈_v-4_ձ%J 7=#mfϙFȃ!꼝i%Ӎn@]Vk9l%F8})6Jl/[\f3AV %eX¡Pf؟I@W]vp#=+K s8Db0$w#ZWWsh/>J|&kyia0_ 󋶞qC.1 Y7--UҔHdi.xƻw--U(BsRqN;v)I)SEnfjL,z Z;O$YybTLI*bü-^Rڣ l@!𘁶+~)ijR㳽#Ep/Hw1$B7nܦ%Qޟ"FqsmfEkg@iϗc.T"?~䝴ζfp$4/|p5DNh̒c zvpkh/V՜|šft"C*Rdwl۹PLVmϋ6+iی(@|Z}5(_i}E 2 ۺ}8()&=فOx[R|{a«^jQE>Dk0KM$F bWl<,ZidX)w~ ( P-Qjd ϐ\OkOFp f+r#i%9w3Gʋwӥ~qdae./JZHme+E~HϞ9mz&Oy:C2һZFckǂ>!01Mcح E4jQYBgmr0םqa!J!q/3L5q͡yb!˙ak2v*l#%2`2Vl&E옸&$ىY6+÷[ |kR,M 0ŭ1_ZnsnO.c$x&(eП%vD)KYA ngJ4|X_98 nRz+m,YT෶Ll@2@UHIe}l'rv1ؾq2X݁ {e.L>TnLUd+>&nr]cf11ff cf+ $X,s8m+%{](.ϧ(ó?麫\5ak4Dat|Z]G$Q# .7.Pz}$,7X` .+x߮ )Yk93='RncDE~k}O*G}x-|*=}^(ḛ/yʷ5ЀGTQ`Z@RV:Gҁ4 %WA yF$.A0 { JK e!,5ql➘b= 6߄1u&]PH_Z Nwt(]`I@v:Ȱ=J Sa"R+rBkwWc_gG`\7Ĥ6Ho88@4>PuDދ|O/?+Vݽk~Xǵ+X3}A%YE7ONռ{Nfe=*Ndg\M_i2ֱki'SFo %s.1ܱBP:'s ;/2 !4=.D]փ5ZTO4xLxr~FBkJ0tuPoʗ kY .<%bBף,LKfN=ߧGRQw` )q΂}o:³Vn/x_}Qdq &M\$03D!Hi۹+}TeP)bWU!e";(> NNu[mgYܪp 7E+M.%6^q2$ˈrx7Q̝U*VEXOࠐrk>3JsAB?%ks|%a4Ià6V<> ]b!߄&%aͼX5xX!QPyU?><,KxpᏩ䉿 WHBCEt5/R&f[!8&EԽ9[ !!}&u2_u ٲbb xz1]|ﳦzT:0e2+ٍӚI@se",7Q5pRUJht\H8U=5p[ VF>}y3 (vf3K$y=ao_` 1A J;*ϼATay^=f؄v${`q#v˲ y+crK=gJt'Oe  q陡%(>vd8$).vr_Utν iaTd ѡXe72_e> -צ-3Rz T4)IQn^y)*>:ݬ.CcT E6$lSyˢգ8p 3-v-;]EunlN/:KXnOK7*By^ykӝ{A)fR< =Vf݂OF@dBy.QrFK)~ Fh?y}R1~5oUѰ]X98ޑ2xTw`}+<S)/~pudxtNIoL(~ϰe%ė&r(Y!s6DȿV"bK蜚Ђt߲=l°w< D Hu c"Ċ00{88nqjkS瑾/$ AU! V %`=W,fȏF*0K_#NݘS~-fD tk>_e[%OjSBXfEe<DKK؅}CL JJLZA'񿛸c'3+EC6=5ҹElMlXx%F@V e3N~qi |xO*[^H"gD I;qp&x&z8-p=;]*#}՜M)8NX.c/ IzfDsRҥwvt*o68tFub5uoj@^;pVW% O{[ E$QT+~ja\q΁v'W)Ӯ;]ylm3@fM(g0\(CCV7[HTXI煬lH;}^;&Q-5#G~:_zf@i[9 T2Rq6hM]ǧY$OW!:3]&ɹC;`(4Z_&8xZk.l [cY&(KsXn+9qgfoaQ6&P|:rSև\ĴxԝJj\ UH5+PuKSfq3;3& D':%Y(%("[Hni1u\qKJÎ)^\ fd,0nwCz$,Pyg< k5 \_0V&`m+PֵI;Թgۚ[ԛ`3b0ttdO-SW7{z߫:0 HZ{2d y"PDOȤ6Xh+k=L]^d!$KmL7.H.q&ƍҘmPwfqz~QE 0ࠕ0Z##oh6 %ׅpA;ZHN^ݼIŷ Tg()mE@Ӿ_5% v#f˦/ hJxyV)f~SaC0e$q1q"'ia4O~Q}j`!'⼇QtE )WAM=jZFcU吨`2 ord c֋ WTʍ֭ 9A9~$HH!:-³aտ5ޞatVL7Лa$or9wkc$rU"|qp:翄~4{4Yl vӅN ֱ<7?\KMI3H7S2ea{8ZR,{FEs-ܾyRAx,Bԅ oO=o SSبq')%͚ϥLպ>UY"\R٫ 1NZNذd?6'NJ4@-ө@h 3͖]l͘@M3ٌkPǘ1(P=m"V3lrSa2WNtxoDeyE_.rG#%eo[}DXast5 $9VZ)VWz];hބ&ZQ~^.3Ae{fPޟ% y$EҰ@r`)γ)m|6rZۥe8> j4y7`s BN&b1ihԶC܇VTbWUN^?OWoi/2Py-AGTV}!tYQSg}!tTn@@ )ʞVŀ܇{ [)R ;ᰳkU*Ng}:aʇyKW_'f5._ paFPg$FZyTbXO7OY!EO3<JCe{1>k)r~>tB崧wp%!XgC_ ׁ%v*IwHsLz<)a{;Gm& F`IPÞt:mG,j 5LjՇ羾ߐN'+&ˬ>*uODtU ^5иI}" C̒B޵J!Ttg; X#LpuO ʣʋX1s9ȁ~WͶQH!&+eP94#< 0a^63aEVp,RiZ,`kM(Q;ʬiO(nndcV$f?|7EsGDj֭Y!zi(6MŠOK:6Q]UDrW\|͐VFl&$ i!!f@p6{D_ghHE]UH<$.2'GvdrHVg+a5 2-*-"=YmY%g/ԣ%u@IN^3BB& eM"֍rɈqǔђa56g x!?:R?u@#25$y4KwWb|O mNfZw{xllAi&VJa0NDż*= VSo/eL^s onùz>ME;~&H}-W,;4/:$-\~dtz~ԬnSh<^ĉIP@!,-R遲6j*Wm":l[pgSX**܇q鈘DRrZ>^-zZ\&o Mnޏ?6sJ" 9Au *luhK`a 3FMKxN)I0x?f8-,f c1mqZi㝓Tg*g@җȰ^nLJɥ=b%m|~Ӵ댸hldLOu kN+&̢vZ;)4 -QFY?R C"bTT?{)Bjg+u;(8Zn'EQle2{+;%J6Qy¾L4,`&svv)Y ~OpI2*{w ^x}:(>%i`|[чNin0CFP"aJoyf_9GIcFƛܟ0(G} ˣFqs@;"71hE(ij\Hn?F]e+kiA^YN+F(g"]Rlfy^H>;r&ٝ<ڂ5a3q?;r e:2N-ͧN.WT{<ݠ$6wQ fAԁHzJ,7߳9Jr9xt0}_x8+F7Y 8u tcF@lj/ZmabhBD(ԁ p`uCI_ۤq~ 1c H/; *򕩸s(NguՈ 83%Oѡ0)Nu udshGgQ@H͡t@*`]r1X嫋mkD#X-f1PJl%o`=2>VsjY+ q>8)eGtvOE!,W^L @BuH+KL@DDѽ@}7x4|)wIO͖ɺ pωsrޔN75G"x$V F>bND^ t2֔qx֨x^ ShѪ++s} 2]e'/2E@`IE1D82msݡ/{ě6 8^wk83WJ:U.|Zٗ%,6餬\-Z;|/53kx3mNT]E_[wD9޽O3ZR'b_W\G봹ΦEL-3ϕ2cLm%ت a'uu 5Y( 4sX 1Y4QF0 GMm@'2&`V:p V\ψMtOM>A%N;^)ov~ :S-1 Q*|Kf TepC͉>8gXl@A̤/eLD}v ꀺ^Rވ3EL AeB)1,QlE¹WKV>B+,OAs.yZ n{v5i{}2\ܖsS~Jʯ~^kt&8:k^fjc(:Ht!gG]q>8iaQƠ5oXƇ2_2G||ܫ9>;ӘyҨecO,RCJEnæqXK=seOeC*B[q$,(sױy)o4l7& yPknRvS/Y~@+>A%f }Te-TdiQqoʞ,DƂt4!9WYW"}#W`vEixZhr˪^w *" ѩgbuBL>nԞ;0KĆ89;'¡JM;<~$Ch٫GGTm`?l {ZZhj]|aa^?Z/*sHQc\ CfvNqrPz=vX +҇υwmm4g5&S6V'ITY<53o8Gc`IqR(zQoǕxǺ:8;joɴH+y6 .6eJw ^*3֞TdaYK{9ժL3{-UhOM(& ld>ϝswk*oWG Ycخt ~6r;uN-N,]k)OQCj<:{t7~F<^(# mZ[眓kQɔI PT78K-# &)ݠ1,ʍ,wYLnnfP@T^J٧@(9"z(L.oj,7Si>đ[S_F3HFs~82}f-kFh͈K; t 9u![^Hjqx.SVU_zrofI1tC1%lS`tNCN306H8qPué'MH%{苇\Kuq& u{=%R(Lc/O'.wLpp6OBZT.Ւ3c (xF@bƒp&QC]&e|ʖ/ha$o.8swCE\ߢ|n ̶Ѹթtg5"ɺ7 ӷ}CX=h"&T0'\ yP-JXXL(9f_\1V0Qk4A< e@kasw[j\F:tGcR;[PBn9\<U{cVi$hSp̿9>2%0}cv+XIREI"VdD;  `jҬNPm>q>l=}AK}eh ZA+R,8y(ı*=u#>͙j!ㄪE2Eo8:c NK i]z 2"B+9͗‰<&!dd0:LPC+·wf]O]nʗ/n°Qգ%`«<`H-3 TmT< g|bj?9O8Nϔ87Ē)z7,dfN$Ã$ 7MUd `iW㿚O.lغ5kPm*D*#Ehfeb.ԁR 0C+UͳK@M[vG |  }*^@0 Oy"Xfq?6= $N㤗$!q_q2Xy|T$HU/>TD u# 6eټͿ GG7_y S_7/@DZ=Rm~tO;;om??)bi_27[ց_`k07‹sJ8!v(ض ~rE;v=Zm3tN)Ʌ)[my|jy\Xa:weҔ y mPk $+'q,7*8<$lPj:N OPbbXJ1ʙY4&Րnne4wbW{d:ٽ+<皜q|/d$ &v1TMQ1%M @gM2$ EK%tu Em*;:>O|l}ٕzܼix@# fPiFM]myke+5 Vj/ˏ Q!,Wy1O0XWjm]^7oJtHtVp}+Gi\y )Uk;FbHeJsH]O zW̗ꤗty~ZR]Ah j,*j2 .vaLp@/xkKqOW$Vλ2~6NޜxfW"/8V Ad[ 93qGwQ 9ZBoސII8ޟҩʚ ,=ˌH*][rcx£Cj 8'asC<>-Dhu_n#s Liߗ԰efƺ| 5KaORp+,X?v![ M9F2ؒcmjLsx,]^o (4Z /SΔi:IgBpPq{֓Ey+5|Ht5$y(L*"?Gp3ANjpEWnAҼaA@<&NNHQ~0quݒo5g y~;]R |5WDtzJ7BWq^&Zjؠrs[p~[1d]a6B/W}H}7O%P-Rft2[.ya-.H  ?)2vAp|qBx_iŔwC}zMǘPlJ{9kGUo!&SNLXPL,j2+A?weۯL&X+,2RC~1Y\: zڍH|b!$268CPۚPGK/ Lwj*<N`pnx!^\^rëc N,[O1o8yUsg̦(QJh ةSRt z5<&0_top"bemc`YLE(lej$]ȑ\cbTt޲ҵ^IQvU.8+S~poϔbD I7i., `eDHu2}&g7>^wBqpwj?e̩c+» 8!H/EZ;Vh ^P"R2@szH+r)[:HswBw[#8:m]謰WνˆS?fӘlq%Yjt@ǝMKyWlS6A NGʄd'zVQxܹ)f-H#v5:?WMOwCV.7PwU~ތ8hX4 JR0}T {K*O6SpDk4!\J7͊MVLWąP AZ$U5a\$V 8ng901YCfPbw 1;}RIۃw@ڂ^eEFcWTi$-S7q ͦMV]FX7eGQby/ը6W2pvh qm뱫jLfyS2b5 F6##7ljV4XFW'4A7_z7ZUH]?ɀږ7kV&7+L{sW13ÖJ !x\nh7_.kP~eTJŠ>=YJ`i7RjMP-16O$ =]w߀+&N1zrt{{l?z;|Mvlbީ//3ymy&aڊ_7*9U'8Olli+W._ dd +--wQiW_-YvyÚ hABzJLS4&kjQ??#T~1fh þm #ۖH# kw.D$rZ{&ZlR֎>(z}O;kfxn'Y¯3M95&Rsqv5DŽ`pɾ^Aƥ3eQIA^%tj|:|udj9`J6cJ ͐&X-ӕ6hle[R__V6ȸ04h1jݭQ;;L~bjV׿S*\FM=G&ZaSoLz/Sz @lY@"1? _G4n#@mR@(&Y 򱊹L73TV~H"_$N6CE/;;ka<=veiH#t${?o{d2AniqÄGjյ6]E?)}8mAc37wGJd=&5FSx cKXO&A2^5:%*FQU)ep뫊jzJ " BUMuBF%8X؇Gh4BYBfАm=iIЂP#]%;s&n>An 4y= 4G݋P(i%dt %!K ѬFIW!X"hȽ},jHhHB3jړTGuc~*!vMVv>ɒV!3MF - %ˑ쫉`a$4V8!a䊧`$)S-]m5SIM > [UG1;x+^:1Twje\)-U*'-F}'qrdUoRh-Gc+3+<& < jـ\=9x|k-emeK?t):STbTw7U'[iyk$͂;Dz۟<7ki6+MS@w'~ʪ!=2?x6qq*H'nUvc?;~hKpkEYL59B!t,t˓R@d;n\;";ONOf=X~,բ\^&8wiI*c~ 7j`l¯t85֜X>:o&^as 悡/D#FZ%c<4Y[Oe#}^`>=eu^{_[Ex5LA95!C >(j삧sp3ywp3򭱬?~k'ٰvoz/BeelHEPAG)l=7( Jjfzs$\Z_Ȃ*cZ3]8_VdKsAk]Vu;:5/Nd7ճչş &Ӌ> gąȩ CxR: ],M!y?Mbis2+BBmҘ`bkJ< ջqFZ\"sKWOg(\B%bbm27*"W)-k&hZ|sd8紡~`6xx4-E/6bx"Ds;*^`o32 M"ӛ>?T$=i+yϛTL!BnXԳx:˃)ڽOѨ'&xKIS)5;&+@f/RƉ*.WZu{ & ,sݞrq*lmFko"W/nЅKeS+"֢(NW3ٜ< {VϦ|>U8^,-RT3ы;jŻ!ˀּrJ](.H۽v8ÔV#)M_ΰ : biZFG]ONWN "VB,13bdeu9>Z m?~IvK9Z+ޑſm;nd`&$N#4Abb!%ב![ 4]^уW[k2GaȢ24.OMokPÊ~h\R_$~&%3r^"B.*%64fHP8m]_%NA;-UER"fa/@9o`دeƖbIzzmR͇sй>F3í#?>-|T 3\wG ꪜPezgj8m]G4dpNO}9}rx,aph|\p-'*@jp1V+;*`uS_]̎)ؕ:蔸J:`Uue\rm*3/\hK)Q !p3bhA omeD.H^ ƍʩTi'˟>a!^![!*֛9$~1vrA~I6O߱Bq{507,47Cf .cg$` 8h*ʯ(ZV]1~K>^!LH#_N/$rjzhaÍĔ.9˽k)sshDF] HXF;8J?aXY:mך/k #GWk4JR+ 5? Q.ˁ8hK%N ါ~ !S6mn 쪞jW؛GyrKQ)Gɖ*䜐-}: |\[Q;Na[! DGs߳Q}^iT}>TwJtj08 h!6o#*BS:E94$lnϏpA|yr!Weią +fK\PPf`=*^PYZԑ8~)4"D rjD}S")2W"{lKpBi'Lh3i`c$u*W9!7K}Tb׉4ĉWFs<-608ab<$+J[srۧ "Ri3d4k@ןwR,Y*? AkݱTrok imR{FYW1pɖ2~EJlNMi jBYONWZO"lZT2z^sQUXU"1VU794D*319U gx)1C\׬P砡@AFV)y8l@f֐jV5\%\c6|tbHt~g)( V* `n ~gQce+|+yԭrςyd #TKC2bE& p6+AqÀ[@KJǝ8Ȳ5sy\.[:4+,4Uɑ~Oc8ĕJdj6q[}@qO dc@l©6pM 2RWU-ė]O"PcieKsAKѹn ݔO %:ƌ?IꠧUIQ"ZbWn.Y51"o㩌@sK).2W)SF:4_mox]۞s>v$n=ڼ+Y_EH;)e9A\DXiEmvbTq>BIWfi-J/6>C3r vR֪(.3R1'};˷_kzkDf_>X([UBYWc%} G y6>Rw-'`֏!ЈViXA-U_ '<'nñ!v\sCC̤|@l !}[@M$/^0mshN>%7a˴R[P]6[Dy:Iϓ)B8p>t4ePw`]{=.Hc<3B2:zlbwD P6W,hPܴd?O`?q?;&"jB ViIK5b?|N-<@`S $]Jnה5oI_̌߸h9kXYsOpQctS$EnԬʖ_61)WOSs˾509@v(ˏuq%PͰ= n HZao[ Ŧz(65xwpfU bU[\xz ES ~쉆M-ƵƘBwձPU<-%~LPp$L)bdKOo?'#2w8Kh9䐩tb#{"hF4@x˻nob5nzr;SaPF+4Le]BkUNU}L-µ5 5Rg_-sٖ/tYY˘?$ec<CR5-LY;jA0R0ރ"|q"c^Ip]r1P<& Z[3Ogqśf j{P9r/ee ?TP*딮WpF3e з,xWuo:ް˥2E2?bEXB.\*B"Mӎ I+cPg$C&4G}~OY74'N˥YߧHht ,C]N*[n]ìaprڎOGlK oTcА<_ﵵl(^1x , qeh`KKАXv~DZmC,9= ,h@{\X)o vQ>B*9>6spcV[VA|X%?()c .#ZZAu~(v+~|=y_.y;<IuEZ:\j}={4v2 K3 ?QhzvggK- ͦn F;0zH6,\gi18Vsf 3= 'p$R.| Bb_"ǴWYDNfdlC(OiOGɟ[+(:fbxB>XZ>>n!jƒ9= @}\%*?rP$UW_(Nm2-!vҠd uiϓ5v KjO!n`ۛcM$ǹcӻ`e'vʥdag%JdW0lӇsmfe6J aji@u+(YzEJ.tԥu R\K˔~sW9c6K-vmBL=x΀wnu9Gc/`o>C]vdxgÎ8 vvRKCN  )!. j]VVw@U %Ws,R=Z ^* 9:Ts&{/xTtZ9.8vRGCaã>LI]qmn(~Shk"U ѿ" {N4$)v(m.8U)#"=4`H"t•,M+ӑ$o8.|Jv=1FcWQ!ܞ|Yʑ9EQRgWR >?'ƌdWqϹzU {WqExz-;&&Ln~]&Q]r `Eco^P-5kӋP_+3xZiX'H #s%EMi  \v/K<;p4IX}Cd"bLB%2A+U4Ej6CŢ[zriL79M!bfjr#J#lP5"GH͒aX8Qlm[Ȩ5t>}xCF`TgvPJ+tMƈ8;* bL}Yuh[fT^Ϲ}Vj@#`*,s=Q* -> KAR5=( &%!ĝ'wo+^\ѦrCD#X뫼a ~ƶ{!Is]/@BT>roAhNLA;Љ*|˥, 'Rr΄w9wSXS6M*aݽW);N?ig6&c*3vhBő;F;WQ?sMQ^:!*Ky))=[B|]ѓzg*GuO DG ~&qq}&NJD@]b'~;J/QMS>KDVƴ(٠[>1tkDGNW\ۑî">;*!.xIY5鷽hjՂ I)Ib)wk[ 9?L5QZ]g )򬴒8Р㩍u.\wy/e]bwZ/:EүhNlzv@a6"P`\i ە."1X:8liԝŻ$$u:@X?s@-d8ڸuk--Ʉ=nW [ބW#@y$KIGƒX/Qܘ ÞlWTk~1_<+zk㽋fhuhi?fCMbt"s RRdPLDScG_W #=ap@cy=ߴeQN$rUM+ }C=p SěDW-#Z( 껸a"|ru)T+TXP\NOښ1Kz_ 5wish4%\' I("ĔriVLZAyEQѺ[nuR Tw>>wE>~ߔ@&q8RBBӃʅЭgcT0|`olѩ;dNg#?XA?p_ T1C9ߤ%zo4>}19bjXVwOEK?Y1 fNKI$ !02P=ɶGUaш3GM;gƖ13|h(ZTly Ѥ1^zMoI^CGeϨD6ɈdWd`^61&o`]CsAz{tDRB ݫA qȗd'*Fq_2-7qEuz(f5tR(s^@*29#L՞b1t+ u[Կt\[9OU#aPh59't `2:I| C~ǫ'ږCJ˘q 罟/(&^=m#đHN Ko@!Ӌ\K#1So(߂Ԝ+y2ʹִ:dd^=Ҥ&2uFcΚp%CM/D79 rD8ܠ9y Bg>%Mgvti*P1WŞ]zC ہҋeq=o e{Q^B-ÀXEAo΋f\eنu"BJ¦oq]UrnNg_nc[K?[Yz_w4ə.at9*i/[Zv"N|-"L "P]lƜsy뫰Nd?Df(@ uz1ÁբՆ"X7T9;1\8deV.۟a;),{G|…"ۏ;$x|訚Iy*,4d(W(m򉌛3_mV&~7?Ex7cNucWXŮ)g эbpRS8AzLU~g:a*3͞!|q)lU`Q9 :R5t: '#u)6x:h&˅q0R{hGmwAaHXȀ4ba Zr!s,dV6S*ҟm`p *jy^T G49O~zM2/U{!d00Z>D 3)Pa~L,"Qv4+[6~Bd"`_yDi`y~lXOh AUE-MwV7H 3x^9Od Y&!/\{(#+L\h9,.Kq9opW c՜dO,5y:hRk6Lܧ`e76Vx5i(9p ,4>zfH.>,4@Eo0[sdOsϜ[HS@d-98UOkp 2?2|s!@w5WY*SI>+o/QPQ5_͢l: :Kq]NvWS͘ |s$hu(í^È3bA 6ASNGȰ8tBR7ިfah B[!8t10s~d9U7L(.4F42c"rudt9mU =Q[\$N{2d]nu5{upSv)J}^%Lrxf5od̢kr{A5hO`ڈs&a o.fc0Q4*ʜ_e`~ %£7Ѱ0 lMS #wfhF~aD6&kA!Ne+_3u6ԙP7a{w4-?}1F@uK"`Ɩ>Еb@N7^] 2THγeX53q>j#iuOh&E}jL'117kDr!=^IvdxeZ9ݬ[(9QCu*($HTe-aE QuL%303%P,r̽E'Eb(㞀6f3U&tð|bҤ +:Is#eLA'c~pn >xiR#k datHy୕ySzȝlvse~p8o}'tYzl1*T%}<ڌhft tb7K>UV/A:t.,zgQiㄯm{Fj6t~x$RѴmli `-H R}-`Jܮ?#7>G?:e+ږZ1?m+!OҭmyJӆkZ˭qZ03*0=FCp] ^GWēIO刖ǒV2C}8Vr9h!T~YY]>ϛXXB:<S^XLto-n^O- LˍWhse$_4ɕZ&~3!'eZُVuG&.iu2g3rUYcMSR-%VKq c (1fFWNqj " Pf-KLJt#P=(-!C(uH˂h|#eOƃg34Y$BMwnMWA`) w=Ĕd[1ÍBN^eDu@|hHE<$xS[f}"cUmRM`ʡ&OcC[fdBK,uDeƠ2<؛Z٨y@ 3C1.$Q`_0p5bΚ1o3u|#3[]I=ϐ>h#yLy %_P;X52_E%v񔌝ocP_pŢ&LBt?Kaʳ5'{tZ#,w@\iҹ~Ӎ;^BYnq.nu3wqH蔯(҆]gW!P Gw6zoÜ?ޓtze lM;ac^"+et Ņ?h?} b;@gqݓ|\޶Mtq Jqͬjh}n}\m/b|'(|ypฆQ.9//lnjܱ9='1{981`=K|Uʓ%n!&C̚.thj<42Bȇ d\=#[%ŭ"L;7fp|Ao }m$ZZMTpE~awțж䄊|oSgL;: }49:iW9Qߎm?+Yf|'/x4AgSٔۘr^w󇃾*O6 ~nTWF8ݽ^Ni_uM*l@VY+㦕wA1va9>u`?8+|[JyrH_RvcR:`ǝPEw,l}—/b;KuUەR/ؕTB@[0Eit}XJCO CUl  {MRUG*.on )L./8n݁$nmJ> )Go&:c71})]JDz:24jmj?%1Zrlq W vKZݭvLְѢҜؘac~M1q3v*CI @ WȞpLyTlk}avƆOv_3s-厡.mE n[7{96Ng<|i+a ,kn bW=] dH\$˒H%oڴȤV`l]_uJ4Ҁ&)^&v7ְ=ێMUs-kT2mHql{;_ /2)>k+mD"&%ȳ]SWUmPLl\2A j'v>]ʀyP`/8*g/te_+= nu \y6#'vB+F写¤_ʚ'h%GV[=+->T]u=to'8g !el=3%`~wՃP;ϥ{XO4ka{yi'o6AҿcDžvp^'* *B`>gLB!1hd?Jy7_A~_"fdc.\r(xNY"o5u/^dcPגzA(_=,zAKKU  3od #aH|QT 0x3oe\d]o"۵r%)G(6O3ڂB#\E 4ssKfM$7e7It09тD 訏w ΦJa:cOSR-Ͻ'Mіɽ -y}?(ISᠨF`k4v*s?P+FCHUJAuz}yZ{QGCтM,LW-6JV $(tK05 ®9\dUnxPK!M9rmJ oH?J:bF骪"Ceƒ^|cJr:|^6H  u#eDGܟI8}DyO^F^xNUI`)]pybp-Ylky =2ٜcMPPmji^>ʐp)stVUlDd޶E4:P;5%A磊V Cۖ8Ḓ@ nÐH +7%HNԑs*YZ7jNƙ2{[q'CnyK`>׭Xgu f?6vy ?26LWq}#΢Ї.5]Qg'OG9zG9 "Ws[Vp6ǫ`γ+d]x42+0'#Y~5) ,8F=/-_H@ FK""Dn;V=$#E\ hbÂi[V.+[YS:3.#ilXUzd"G2ǢH?&\[l ]7TJ &Z_.UqR^g鈀Q=n=ɹ l)ٷ\Qt0,3 T;)3`/jLW nW1ҍf.O fy2e:[sČcZd]obd:Nlڍ`dx /Lm=L}3rx4a3*~{y:S+ņB@ /Gc cLet{*H86E5R ~MY!#  E.>A6T9 ) wʡzM a3ʐ9G#9(>J|!'Ov9"^F)`]"ɸWvn]J*;mUDnnl$E} ne_BdU7eDM?t Bm"P_8c<ſ voZ@۾?t;~vUc(S[o ӡ>vb9_I50KHlcfPc[19,+rk'QBC ce?Ʌkڝ:&>w%n,)€(7DG=^̱ xAn<* -`lqo̵#M]olh! P,mx;pPop4t-ǖg>I<0_g})țeqMT{ʯ]Cy(C(\9.ûT)'cҟR)q>]t='X[pD`o룇BYb,t l\(hBA5ZX8HfS7۸% @\' wKF.Yoj'Uy pL.]J)̃6nQˁhLr/%ӞE30K}5(VHe.wWkF%y>5DUtiɆuOHU2=8;p$89Ί#l7Bxg;E2ysxL9L(Gk~a?jB==50͈7@Keՙm'UYzxǖ=i-yXԹ_#p"IO.y'yv-~a훈S'TH}N!1@ov u?co} Y\aˏ&nA>ճw1:z ' gBbB%vw5Fݞ݇$|1HYXXmH?[dpg쐒Uq79C3Ik_X5/c7V(4 &;;Cj1+a\#LkeʫeU\VҞ-;/h=@l ݲAOC/N≈ IoѤSz`Uc0e!1}="a_윺:r.wd&*c;@~+ NpU<ϴiLrtRu|ƷP6z9+,W,ƅn#*!|1*L3TGXʎZ*5DeUf]/J Tu8Ԛ}; &4%U >PH,jM6 b`/ZTE1޻NzPJqB.5Rid* fզ"b{P`Y3vL}BJ\>Uߏ\!|6q;0LUYfjI@qF ` #^i-Vu3*1\^MlXR2Sf 0%KD&/m{oleu o*_*]Эwd)Z7fM6іTvpV q{R9wCX ^mh/0/: @%n1A ^/W3?ڌrխ}b־Q?x\"DV><M^ C>9kfQ /+ZߨezQ,/4|HofO`cc&!gDfu1qw[92yXT\ǸҔ8&4ae}uIԹӥJ~FH Q_q´5KѵͳhtdiV@M͸iE z-ltlp*-JA׭9 6Yu,+^SQ⏦6xk^dCទ􇱘:;HYeCMU+`30ž=vJ|@5}&NSjrh0#A&I ab b,&'cU(*8k1?t\ZSc@H W]O}e3;sOR% ZC _◱ŷ5سڢ).̜ӮM @u>7-c h3VV(.G`%[ѭ|!H8aU oGqFiexJ?*rdyWuIsrELMuDC^z@{p]P3"Hݾ_)XLԑv+͇f㓯V?4Ggfȿ!)NczHY._|cB_fN޲Vo=;.(GGϓξ}:lF0 Pm/G,UxhKvԧb ,t8]P^UEBN.5B/Nn=ob@[e% 4bL(f8Ч5˱"N KmAF&ܛP~q^@:qaBnI-SxAݶ1*9i4sm'U*-apZŽُCu$@F.h߲;%3$5 Up!#%ճ61K$kFN)ǻe+#zR&RkXyg?.b aM_@hߗ_Oo W_/*LTIze: 0 Y@kbPiHr*e1s^sPtibpsTnyx EK|ѤlwZZIBTʨ{Q"C2;(QkӿB*Z%PՋ тU*?P i>/ DuR#yڸrl!*lі6D0C d^]9fR?{[`by5IB@ v;^^7 n"K2|O` kq6xWÔ6ҷ`Qc+n/8z'LU+OyR#S:ᦏ]omzޏUm#ԋ+8}P_oAu-R [dt9+ZTIHbc cKS.LT u 1O5!i,.|/u`̪yZO2q?xS%~AdGF5&KlD) Ezq|3OAeo<(~69 4zT1e,N ecf}JT9YAʜ{GrNEXq?mgU="A1Rʹ|Ru]-2ȋGrmO 7Z0\VuP5 ǣ-G5ڱ-|ޅ=.F*Z1UH& E@3yBo;iC֢ YBƻ!C!Jrp`(I˅YrI$n;";& JklIrpJCgX&D_J)OD=\lK"OaXUhgACv+ȝ~,=?5"PiM$:0lQGܒh>A m{nFx$0Q@"5o4:IfGjb?4O>?MN%$_o6g VkZ=e9re93B``G6? ǷQGpI{=ҘdeCEx;B~\A܉JP 5ތZtd%~, I0QY"DUE.'HZDkZ!y( 5OB&) w2ekݭ]HpKƞ1c+}-ZyDuƼiM.&IN{b:;Wvk /@$8 $V%vambS;g#{wlft>sHQȳ%fDdV]>XRrn%+ui7F #`_16k~"8g#dJ!|}ݒ BW=?̰Q$Ц'*"(*_Il&ʆhh//hng#w@= }[Iy1gdٞB1̼Ⱥ8MgLAq0!K\;}]mw쒎S0 9G`;M}ʦ9Q`T8O>- fzH;Ʌ 4(`n|d>F8?= p޲˥2(.RWWcePLԬ (X /t=T;Q99^R S}X>p&m@.+9#vZ TEǓ9aXܥK?0K)["3R< TڄPnlxKq8@]u1d[iI2܇HB *6wѡkI}nE^Qm=r# ?싸 p9vш;z5c(ÒLq pGef@@bM1i8~2e7Gw6Sm./TQl{f~(C}:-Řl9o^σa]^)ұ+eCc:-Rv$i8DMV|A_v Cmqw_ )U=`Nn/w:PcsPND!bf|u%4Vb:?'}t+bnٸf%23z.'>I@:^jy&K}RMՐAbgܐ{qV,ՠ*z=ټ(}*?iA/y#+݀^U/gwjWvI+#pznʎx _|Mnef9'V-MPYc=Avr !"ǎX0l+|kGVps<~$'YR)3"{25jo%J@ /` nSc/ x0@[u4+ ٮKqsτN u@ArKŠw:q/L8s/|CiyGo}J" |v OwyQgo⪃@u8xBO?Kߙر0R92ڙʘ2- yoPT6C?Di Y|jlU >R}es#!sw|Z$o*1\i(ld57Թ-cZ6Mc<$IOHdzA~#0հ=Xq์Dž!q~hgMu1PEMC r oe΍<1*Nc}7(s흁mxf9GUlЉqh+%V휱~&P=.K4OC0Z$=_?4mYWH,nVVSx1̾+c W;l'GFzT ]\bdՆ9QlhS9_T(//q:s7ٝM*3d]ɝqNaVFanmf E]iB8 % ]KsuNǷ9kWQo2kĄ2Y:/WT)J=cMxlR̯$%-uq1*#Q|׵(^؛C7qf[ a'n}ASL;K:^wƬp&?F ̶JmܒBLwp/LȺ4x^'fF~!"z{NK =㔋+ЫY < \ HÔpHʣ``A;6FsJC1MtJ Ҵ8JU7hl~Kʭ~׌&ZæpXwE?o-ikezjm}*0xE2r _Qk oiUhCpVpG3GC lӫ+$4T>HA̒} !мPD_?OL$:]a?58/ZsL Q9Fp@\h35Bcr k*F Ҍ@1=ӷ;{*hƐĵT"a]jA>bwT̄Apƕ꙯F&ȝhY'lQbOM0-mBslq;GE:R<0`jatPTN{)A|! Ynq5;$Ed>_L+]SJ[Hv_!_(s`€6D{RuQ?[[]ܲtldhFՠ=6qϑ4^I/*ф6"Q8ǒf^VX00qLY _bHn{M_~T2 ;-n/=ҼO Ik aWȲV9e|=j:4y2SX ^c2x.e3 ةʄm>o&cx^άxiI!&iŜLdN5)|uKJ eB9ya<k,@L/n8'+ T9׺RaCD%8]-b2$utW[uyJiyܛg M|UJ*W!Ռ8|aG˭gE`uH i7o!*M_PVn8]6{3hӲ[ty{ (eD^ -B!%U[9&ru]δEe KL(L_l  =ji%DwIU[Y0m[)(foo|5;jUAYFMf{\M6b1@{uvGQ;eZm]zb\Ta ⯘t[W?ơQWZ8LXeeo i_uuj^@27;:Te{ -"[{K X=ӳJ4\N*ȵb fevY˒Ku&~\8vǿViꍯiꟌS E׍5s0$gp"2e_?͹ QTe,Ȝb}r`3D4T[Q [P`0 MEh }2&}n8el[>fx*|k~PӠ^>9]z{],+?Z (W,j 6nIb1rU 䢰o; "+$l}8s52'64ˁg'U"8Լ:ZJ".P!3OhVj5nb*LvG4&iM#X}#loF'0Z3++]YU[H3ҢK-zs꺢?$h+^Dʀs af3<"&o̷0;gx1d0cV"&%|#{HGUNFICۙ4p5yjooؖN廏)vTa^Zn˴KըDX*'p>0o zqD&E6b 9a`JIZO^z;aDlݛͻtm}Yk/Z2ތAj|^rx|\z֚Aɤ3OrIv1S s?J@ꟇȐ;cn?DYx ̉p.o%-nFP{F4sZ}W.aPqBVzݠ<.AHnКUb쫱%Dp[n_>JupgUC:X@԰ (c`.술9$:A]ϮjOq%^݋NbPqu H6zd,EchݕMj?G&qǒ\u V뒚Cv|P/OK)pw?c_L.0aܭ^J[@SwK3oѱ%g℗9wVn~?`t?;4BƝ[Ѿ+iG6!n]֮O=&yc9ZH,6Ε߫Q%{/o78d8BpUیoJub(ꏉSQ7nTۜe,Ḧ́sZCld}P  'Q7ZR^ҥʢ́,L^QNbSPTjuuJe\eu5r˖ ^|A9i\ -Lk3羮m=pCZƋCSqAI88دQU΍Bm\O?E8@5m,0ԠFvۑ=pI9}uLx/CNj(irVD?ʼp\hnum2z7儕`;QZ3 Ko>xMT7?y+~5(˿/B'BץhVԖ?*Ĕ1Kqϻ 5P.žO9@Zȡ`;fqE  #synj`$gs6XU[j%u l|’:Hl$ͼI\)8Ny4 h9 |_5(} "rBJ5l7Hv|l9]mt{Sc7 tE:SoK` Piw;8 ,k ܙ:#>[$a 3؅ֳ䕝J{] `J$, 5FX?ފȕDj0h QʞlC:L@{~} }}i i"FM?@&53+l -[{jE[яsU&*pJ(uL Xi%IxEkNŵׯqK%d&/dWҗQPOK]XLt{3) .Sa2SMYzJ=Eh7IW+Aī+_k5)' @qjaK?fysISt!HI9mf٦ $GB+-ƫ{ N"-gm2]|S^=d֨xc). nN͝MDzzE44R(\y :Uԁ$03DVgz|Dt_~'h}(XJ[1F,WG\F@IHPB#Xe#b^1]I zH!aVz=nzt 'nקJy0]3ne0tSdȬ~+0dC%ʿ㿒?kćʱV]_"7~Lpp$s@&|AM|&lJUb%aEb|FU ^gE 0+5w}|40nEO 1-]p-}.-_r N/IuSuު[ DqVeKW( l[ëu ?97`-S%'oI׃:v%N>o0쓵W yچi$*?6s:e1aEj! XZxWpBI$۟P3ݤ5cL: H~XDEZ!,m)C3E ;fw=QLJmcUd,mI;%D#fу S~ݶԻuzUS̊/# yy'| > | c\;:]a2U1`0݉g@0|m>GT0ވ[ ^a.~isc(KktpHb6](Q$ U >L3U=qLKMaFקH71t7D}E[g)%"@vTY 3$nд[Bv+FjBU' `0h́IQ@c=n*ZbҤPj>љj^T!*MpxWOdVR3Dm:Yf )uH>94Q-o 'y=prG_@ $'?ǸzUsXFWrMOĨCӔI9˿NhQj2*qnY23yMDmӉc^_}A83o6h2Pgu4vYȕfJ?m@~Z꣯פ"1fB R`m޿!)rYI5M  %S;!_|oj9 zo֑X,ߏ#O#;60RI IAMk%wSvmKnÚbۛ`i9mrn{8^ͪkXQ|\神9[.~HiѣZHvH8tKI8InkQ$HOP͵,/ap.ӯ:fDxu x<.^.!Zi$e;OWێ6lg~V |n'v7s2z8.uמS)TLZ TieZNW~)q>#oy|8IN|k\LA0ſ=R3 C}xIW>b-k)2DЏvieȑ |rW-" g^CHS4.6#}ܤ㢱^}hQ|y-0b^pwr)E[Eap g (իͬ5>!6) yoF8ڒ:GE?᳹s25p>o _''j SS)~kpxe8_(DN1NA!X3!0n\m +%vyX& 'd O.TYbJMI* z() 0N0dbʌ!`1t } 9 $I:atӺln\l=)9˸pnA>VʄNV];ߕG}hhw ЍISiTK?]"ܴٛ?_qއq : C>;'GD9NaTGxM&?C}*U[O/jCPKľ"] ?ҬM)Tx\7Cs y餙,pɤOja$6dT Ko?Ƭ M q_WG 3?MWP%z)謐`fF ԓVJE&>/ܙm{@yZ9$ !鉠@&;HS1+ʋqJxв%GDp2wƄ=z},,;h)YЋӎ-Ċ' ^zS:3Ah|ܷg̝|Noji`7tMMI=T1ve5^>BA*`;#&4gKc}F ƘMZV4H!ے8IIVLFYf6ZsgJk`G5C8W4!_O^+8,9t-aGFB:JαNd8KmXQPf&21<́J\[-B4"sێ1d@_@:3/:VO\MB~T8;vOn5ۨ{>MdK{ޯMG BPN tٕ9^4Eh Ӧ ;cW JvDC\`(o|  {Fʅsx)slw\Э63P ֔MG$"5_! KhX=Ǹ&4X1v6Z:>,[lQ&N_\8g/s( ,ohjʯBjaՅtͮSvdBP5e*gxo(ʒ7VU+SڡvlLpoCsPɓf|q.,]44ѣon¢oI 'tAlV'jyl"<>NY.%`{D `gf/6(gc 5uj7gml/ ~[O6\PUJ %>s<4lhSetS7yG Ls,^h mH0,3o0"PT)ԗq LZMƲΏW7ʝ7e *ۅ;ΏnA呎qE*E8ոrX6,F:m˿5wmb7f=XZ;hCiir猕nރi솖Γb$ή [" plpTȇ$W?)f6# j-iJDpwˆw_S#+u /1 ]6הK7"Ŝ*, }6u,èIɌNzu&ӎ4P/b]xV|yL!KXN ed>>7N}ړ3Л.*h'f4MA?ե _Ip ywY|]1 `q"@Tގ4HN0FGG |rcҥufP6YZݽiw0}Uvk 3nխQ(6UvSh"]yi뉭i=v: *Vn@z֝d}ɢjMjPlhExazc|MV^ȢwFGIky6(6%_n^\^ĉo^,eh\nCP/!`Sn 49dyGVF S;ǂMAe“EbA9`<=37NM) !eWD$"6lS _[= zIw؝҉}/Ϫe(McTd= :*S UvOz;IV[HoFfF)d`KB2'es{39 1s,.}s389[Ҫfx{e`Euƪ5hoIP _Oߌ֨#Pܛz}"f}R':E580 .;К9x )'QAR,|.t4]@s|V4XWOnw| :Vշnm]Q.8ڰ7+D>am ?ϔ&,EjtmJۮwGNZP9YW:Iv4za&!r$3L*Eȟ6Tn / .bHILj?J;񚍀z-g!|l~o(FߗV@{T#/{ȹM+(45kAJBQ ">nֹ (~!Rd/KD}D.L #әS~FK Q6G98c9#^Ẍ́=Q:_n˄,ʬ 0yY7= һ&GBV ~ȔJy׶wkk\zFkvmL\<ҥd GϨJ^%]Da&o]dϡ`>l*U**zL_&7H fH 7PrQ~Z#>6_xĵd7xW3,Qi暏F=x<Žui\3)+OK` F5 c|g%Sf^(XVdz#z'~8֗*\FW=/Y!gYesaPb]!Q?D"~s` R{&}H93Q ?O#U/.+87I&Ᵹ%z̡qKsK@ާv>e \ZZhY=C|fY[>񵾘3+2'96`L߬λiAea*$s졂Gv 9[b?{Ax!G٭Blx5boQ,G:U1 9Irju+*^X5<:Y:KWv9?r znQe27ZR$X{:h!H,$!:B;3>bg9A,;`5VnV]p XLChZko|Y|ǁ72Q-~n2,13@Ӥ‰pU4#9D̞jr"՗ [`X*@6i<ȪIZ*;LynM zUK3_U#FP:WH5vI|.В09 .,3ԯ inVA\q@G2uI+Q=% vK{KPº8z2QB5;je:sjnpՕv^3r wA 7.Ǻy¬k(5yZmW O! \#fYF:y+) >HsMȨ.%^gpd( rQ[ .)Νa6hF]iSNS75Zڲap{C#LX߸N)4"T(HNY|rC@G"ɠW ӳ 1GT?߹1PqbDhVpw`1D%_qQZh25fLvD1ur 1pJXV7B~V \eޣ1-9``tq;ع4WQɧ{Cr] : G%. ȩka=Mdn̯)V%s5IZ=qtzl垳*_4B<ޔfKKhIS_)΢m{JLmGr7duO{i;M6]B J?WKmVF$vC\eyRq\mzhH*HXk Iʃ(HfTa,Cυ5FD m2UZye~;NϿnUkKk,[3CE˘47y^1mR?YUn`CuEIZ*,*̝]}2ZfRsS).?M[gLzkW]QxB76ild\x,PqZub{srW|ȅp ,b_t!BF}/JLeuKmhV\Bhz WؙSV{B WGK-lcaI/Yna:pj 9=0Sgx±pLe>bIUdLzB ̂|K%YdMj.=ܒOvǹQj"f{g>~HQ}y+Z?X\eW+`YwpK:+Qw 잉EAͭ tzn0_ΌF鲝.mg>㞐Au:~ɥd-2h}.--9x>y|8*6-p򉷻?0]+ka0'or@p7}{XN JQzJ|#aզx\7XteЌ~ խW\seÞŢw(aѩőKKID"Lpٴ&G1]iuQueg> EǥP4AmLQ\g,*wsbpGRqER_4{ Sew!KET!?utcKHx-r]r#W/Z|I>q~k 3wh'fva p4q}Y!2G+]ǕFp1,|=ȅd1Apk?c׈^'V# JPEB# Ս8WLgDNhxIOz)C__ qvtu?DufveJ*Yd.#'N4~Ov&e ItKP}hOWѦnFV4(Aw|.'$B$PpiZŝ[eڮV- .ϮU$94Vuz{fUр:=(Wy%{[HPq%W\j6=xKt~QCHA$eƘCmki]ʜc1Tj[SKҽ>]Vȓُ(܈ֲ. \VO,F(H&c+Hk\|ft'4vhB0(9M z޲3 jWO'8}w$h25dS>6ȴ;t0Z܋ u40Ŋ-VH>rU"m_*"fJEpMbJg FU7ce1ˆ؞d(!+kƌvY_{3x~&a_* _ۨCR +=*19{SRF5slK >!7(T Ě<\ Nk-omxr}b!}̧M<Zgw:LJqky2p.ˆAj fcybCD~zlX3#HՋ jG*.]vEÈ)g{# rPˑײZ环&ܟ_N$@3 lskLe!CFzb4pÂQiY^n R;|2G y.+P&r|,&m7Q rѼNӫtߎGL iC_ F-r6j=rZo |@툹YlS3/E7L_+?sQ**)9q<`چ@/mhJEmCzi,Tq0ꩾo>~U^$/_GdKJTJO[H|o%y4 R[Dj|ލçoZxLO%4i^=Ȏi`hfFtmYfh[wHRʦ5_-FI07~fSH+\A@=RqGi&ΆoLmM" djF%R[AIJ~gGh_9Q@KgGNı* ' yr=ra̲ftoRNlj)?K {b'Nx?9@8Q@0)a~(qnr8C,8|Ye{Wm8˕@.ec%,_/=m&D6apXĦ0i$k7]efE#i7zPހ8.&zV#)~yq_,-\G\jXcʥ!X.dDu#O?%Yv*fwz \q-3V Fv={#T ~8k eP6d=XHtK F4rPCI.G_AXNjݎl`lߍI``.wXu9/~HMm*r/نߖ$W2i$mMB+ Kv[w UwL{zVDܷ/rG̾.,}??5aSy<*x!uQm EpBmذ] zHI$(. +/Oɑ0KPp'3˫dAY[ɾ p30d M8\rl#{^躡oe} |}BªDD2h<>>#Ks7Ѷ0샀^t(3`ϋ͕yfli]A>]llb+wms-~pXRB_i~) z NU ;"v$٩^QՏZf/WDrc߹x}P2 X%t.~p_zԬؘ9R>zYP!NBi k HzC5n*XY3J=HfhilA%^`(++}BkPDt]4C*R$3L 1)(͵=pTFI*iH'+ó }4I2XsXPw0s{MC a7qs:Ւ&uI>%)mA~5؍esJ iD 2VwDa&kj x=hߤePD΁[ ]w5l-5HnqPUlXj͓JM~0BzA$\&lX 3זHl\Qd6PV^\n0II0R=Wʕw>F&#kM+ޓ|oί`]CRݦ$Ԩ+BupHdDbOhChZ.BԚW qfƅ *R/LHdVK \,@)T_ @ۚwMM.6hKPN3 x6iu0<2rKݢ =Y/&uB *άɔ-%RiؼiFk cu(h8 Z-ݎg`11#_.j9amI辟* KzS{˴Gd㧹>0_ɔd.{aӘ (10L$IffBx=:WqzO ;yU(+(BH{ %=s\-eEiueKӆ}sŮ\-lx_he5&@dly"\%@tWN$1X"+A-"b zߟ DX>?- ,oQYw*Zz)c=3T}sQ4pjR V.pءg,M6lg TUĂOّFd%gO_n#?c7)kaJ,ɏ2Adh\W%@'ֿ,EBh5^Gą4e9gʠ%4m6N9kat9WS7ݸOퟎx֫_l %[v]L,܀ȣܺqjƜ\Qa>b:^N<7h b-CQ'e[ SU 99nd aXC1'f9TL3PAaN&P?Ʉ 1?/Mr5:Or ׸u4>jm3Lp8sL%SQ¼JƯӋoԧ!Z!^ z; vCÌuTR^WlS`m̦'4.WiڕhǒNB=BP'í <Es*Lbw n[}Ka`Xtb542]mf?m"0+6-0u FjB>6$8N/ٯvX`I޷)ԚCrUNZB!;myu› 6bA>†UjubQ^#ksru S|ߪL±q4Y^/Apz%S ,6پ!eQQDke%> s ӹw'gƒ]u_5kĒhx*] ַÀhpT[A$I.daDZ围o2Vqt(ҏ`  J9ْ.Tq_5(XOH6K| "tb׍Y9bޗvVމ0#WܒJz6+ Yϯm] 1FfݍAѹ0>YPX9cU;F$DN'2Rƙ2Qw&J%hv_EuCl;l4z:f I>K>kf:/fAr!|aJʯ\MjԈ5yj :vQ׭q }*Y`{|ढ9\wt&kȓ36Q-topDY9v2zL1UF0sŻ_[IH/~[>; T||lڀDJ:dyδRҚa-glK}Z o>=i^P~ĢXbml-{V*-W%tZ% :?52x)߫[vY-eѻ?"dH_|YRu=Yߦs.p~yȂ&Z4(Iۄ$|EHn7l8߹ISDv^)Ef;~W!=Ӑ#WW]2 tӾYS5ϗ6}3/ٗBOB˥cFk!c;v>!P*O58^}DGI\^UW{fT|No&6 I395A;IwϿȋTLA͋XCI `ʜzJ:KbZT'j0w3SćVPͅCr4\ ,p7=_\8=ʵtܥMǏ*æ >us8Dt۟(։}SH`퀞uy*(m癕Bd惧4X׶L6XQ !x 4<%q 2S㇄#|E2hVp9gI ~I)B J MJޅC' /)}^ꇜ5Gph$ogwʫHtBig:̋lj)^(4'Kskb sqYuqa.S{9e-B2 ȥc,*p !*/ BHf|d"G\n&(L5e]c@Oɼt%΄B' 'uRoSҙ8`*yH(G#yL1]x!@P9Z G҈i,/E 3]- ܲZo %xH=D;>L"=l dsPxw*kߔ2Wq"oNJT!95 :IJT'~A35BL%x7f3Nt6(qDWFϴ{˜F-ѹJf Kc y!ޥ抆m,Q嵤ye#xrj YM.X.zp}0QI +۳t1^U秜,l ^RS_|S/²H1o'ɷdJ 6 5S`ß#0nQּڇG1N/Z3-|mh+퉫 ^ N_$p5 }آM?niՊL -wR— 7}T\I?j[8[~|\yhu1,_}8;[?6<Ãjl:ѴZc\, `k[)G@`k|YF0=d[njtO I:81(bOEkÖ@\[T%);0' Dq}d j ⛯)7ϫڋ:/DU2y[YkbIxpwe0c*prqBdsm=V5Ud+ EMhh*զa'ԶNK&x981=oma" Q["2A)*{eOxxѰ/~5ҥf@F$&>1!j##nGRH{F Qz:heMmϙI!jx>P=~쏘Y^!п/I4\N4gMRhmrvTӱ9*cX!&M"9AG- BzlNQ-)PD=i$S${`gZ}qץDjύd#Yo,8B~uyH)WdG=,S7w?Ʀ-2eV؈0=)pB_:V5$~/QGUr' 6;2}ba-!Z OAu{Ĺ< l7Fy({{w8V}!ZrL'0|G&-ZNeA X/IZz/"TXke;E{m)l_C~ =NDϏ]="/,?_׭#}P D7r 6lXF޶=akIqoĽ.;yQĞ_/pXfL8"wMW0uny?G/ag`M}>!?oQ})LG9@E "89B''wַQ ]9L0{/crYq(D]c{1AX c_n8f "N;*U>^&tURZKg5NLVM+u`Kx!;H|6IWiRQ/$HLMHU⁑QrjWUs<}= 329A@;8PGy=9-4;۝D84и/ r#:}l4фǜ{=H)hDdFO Dz1Nέdfz'('Ng,2%=Nps1zyy"]ga=l~S#q 4Z#-"Oh] /b!:ǤpE$&'!Ҹ0Mt.uԗs"[(9$<ִZ( ˡflH"J/ݻ/>Xp$sOڢЏ%J~S~i<7 ;EV!OSLSQtd`8eܼI[,S@sGSVp| 9KO0"~#Lv >7 r1 T6 Xެ!.ђEgILxҪsDy&C݋DK+NѬUynrba&# HOCCvkJZ(0øYGLE|{[$uCjIW MqK}iQZ|gK#[ |GuU/BTt8WLml?(uصw#NrNP:a,wFqa?l5QUng#emwFߒ/.0θea" NmKM;ۊ&KgyYg3(@w0{"f Fo(]ٚ8 1{&x;.b_ {,6-<_MpEDh=)6p9 99:q1hogG`X(SC8 ;uG~m\Nas߫;O#c9Unl:=-nD A#6q͂zG /^V~>:5ms+ ĵN7>%q }٣*۷`4g}e z Ԩ ~Wu7po%xyިTQ; ;Rܔ尬eD!.oF~J[veW5f?m0Q.|;Q;ACO\SLZ=jA֨0! 圯bU ƨ^y"&IjAahc uBSīJ- )rMm&yߧDxi LhCJ5d눡gobY*3.`𩄱{G?8~fq.N,b $b^Yd~2Iyә{N QK,L!Hƣjґ4*=҉H ttnrWQ$WeQqM#u+Dǰӽ9!,;}|l⓽HeWsb64PKmPJ>ɬ?KyZwhXjylt)Ey3=g8m!q=Uʺz "}}I Adc .̦/nb[&D˧j &2}l}HjTsw$P,I"rI2ɼ f:٘2VIi &,ni]4z"'1QeLۂu36unsh[WMf J Ҋs` -[+EU}IRIT]Nٌ @a~;4~=HBgtt?uS%K\%oTj{Av?A'kwCB~{jɋ=2:6WQF(.Sܶ\m{°XݫEUi nXZ2I>H. HO+ c+.4>/dY@Woε͍NM]rz"CT/j ݉2gqq ic[ʜ*qVy g}%[QRNɭ>]˙^ ka{fS 'P&p1mXQcXcPBf_d?q]w?Mn*RPN&56g ^`\[ Ʀ&E`L?ƞc5Dڷ(1e2o%TՈ GN/$EGײHצQm4hI5-Se6bG-M-I J6YCtVgm梨^Jbˠ/ia̚Uzeqٳ ~/rE-0)$6oKck%.PL0UEU5ͤ`poݻ=Rc.]qMDg|El]j >"z ǒ ".v`eVnat5*Ux%yb\sz/vH7^>$ TzovsitAZk_f0yH^zj#K-˦F^D@_+َŁؐ FJN;gZ#Q]$^agVir17ma}b|<̋gG_h`eu~+3n J1as]8aJQ".>I^ӿxpև/g= f +m osm>:F)k*ɫgpK֫`KS364Bu[UH)1L l$Tk (gQ8 &_(N +V]7ڂZjʹs&l PzLqq-Uh :3(RP:~~Ю+E+)4D9D*fc3 y+)Ȃ<(\&(:7Šd3Ce_LTpB#)*T}J&U!)l:;B1mÓ'\n_/V JDiWW~lL4 t7Ӂ\"b&{(*L)l+>iTO*.jLHn(t57oz\7 Z6x ȽIB`a$EkFe'6roDz5Z1 㸃Qn7u@oƋ-(`7rᛊhgJ5ʌc8)'i* ybݬ9WaI-?n2|GRc+ZU~GNRF;1; `-^vW]Hdj ,g—͏82Kktu>&@ϨÈK5MGvfIk.3g㠘LU^Ӈ8t]H<إUFLBZl7#3h*[ǐ‘ٵȼ'g̡G{?hMz)RPBbFڭʜ I+e1{=ZD889}G@?KľOJ"80jPq,oU)Wf~Zfqfv* lc -`dtywUÌ ! tT YgfpɐRěLa30ZGҚGŧ20 ֪DV{(z^zޕ~c/΀@2DY;#@Uv'f & ѵZ噄qN2q ޡΜ9}%s,2k3&/!LJ8WAݚb+L\n+-b _22E69]rSczw=T ETQV>drF-A'VVFl3]C) v8(M!ϭKCrKt7/q0Vڶk Ŵ@?}eqRe']cs:\\u(xnˤd[i3#ȫ4G_\ k-:ZՍGG6aEt'8 ZdrW9}^cUUnN؜ zPd#0kߎ{Qw#keJ9T{pf🞄B@uD:D/oUy-F:aQmedpں +cUt(ڝrvs=WcKԶZ8 1W]~^&oTX-3FAWvK :e75t)Q~@sKqpd@ls8e^G2r6. ^2c8p ?Wq/ _%:rcNt=oKz?FM ^mB۞ MSW:0F&%Ix+#2\0wj>"*[ʴDt%w׻2ov&krzP7MNxexE{"Hȹ- BP)ayG>Y~ohoda^HS0nvx ̒ubQb ǩ5f Lħ0Tl''6܁KT4d' #'ai6ܰn Ӱ).Xk]EeIԼ{d*σp-0{<-M 8$գ.J%77\ŋDH|uWm]6A( :;\5VpAo*+]8 j@Xc?F. O7t7i)F*R|>kr$P1\!ez\jȜd}ᢓ$ׇ+4/V^L3-6 oP<o=T\udbh0ᔷL]oμL.z?F?$Цi0- u* s Żۏ$J…B "bVf^$]nc y˸=0؂Rķ/3ù@ *u.(B|! Q3**vDsC[ SZ4 V )LjVc dt`Ã5V"Jo mQr`dsuQ ?TgI Sq-5}LA טހtځ`%{8&XX-q~ ֡C/ߡn,"݋G񷕞26 4 GvIMrà)inDԝvE>'n9x6;%R834,MBoG0-x2 /Ti3Acr[#w+*$butc[kP8wuG@\Amah9 ,J@OnL-/o RQ:hHLY>+v{ 7wԶXL7 '|kkă`r7tg‚ = V[ΗD!럽8jAjH֛5AIY&kxry늏D#G'lj/8Q%C_'R~%_oIfF碐Ea6v O,:.K7 g9*u?KR|*ZX2M9OS$&BMtF:C\ρzmGjKq | ́鶢5\{0=y+uoPM ^ĞszhHxVm)o`StXv?{ҙp 2[W$'}IumN*1$'B(inU;Vc_3'4a%ctv.i~6{~r Fi0΍X0w^&>? xֿ6|F9I\_!NEyeesy{UTsfDO~H^c;kk ɭ|Yl_rG8.Gn  \00(F|BD B2 21̸6oem"5,l@G5Q@9❼vyjUăxK.\0A#LKZpǺ-Tޑ]MDY *7<nլuY<UK߸,t1o N* Cq%mxUJ_p:C>#YL!>~n夻wDh[&)+0 ڲ/a'GEFѓ k3̃0]}OG].}욗E׹ᎲO/i^&QBAW_\ncA4(gxYe[dQ }K@xyZF.Sv5Ip$=.3ef'@DF>EIGR~{kJrAusEDY#kge~ċXcdjq`O K9BVa)l;ﵢuQ P ȷ;Gn [?]s)ءj^Z{7YNhDp۹ys5׭kfmY~"D*vy7n}+P58 4qX|2?dk~FJp,N($j5}X2teCpT849¹.Qn#8΃TLE|~2a.\̍w.)ZS;r_̼,=ӂvP'٢wIcW,zc*8e8r YԦÎt/B-0=1Mǿ["mAUg~“\Rј?m9`TUdde50j%4ƋBl_4= Sݖˁ`֨97|gtk~k25BV6yخu͏bv?BhP2&(70O Ԑ#! IiLm|ez*Y<gyTÃ~'\2 呉!}gG'i c3y qԋ~B`K?@p<ﴙ`^ p5iO{-a5--$2"|pT7ݠjUzϖk$L+-ҩbo,ЍmbҮ0C}2Fiȥ/Ä_c_.. .EVԷĵGRBrh^:joai}X"c{A M4kᯐYW`?q1-F\,:Ց<=uÑ$7,^muy~\z5 1ϛQS*~pWǾXfk!Lr0x)V.e4!fFX`iPE.hxOvxE#Bq(2̌nkECA&0L` ?AĘ"/{w"E<*B Sd-7h{]z-E=`C!ހwqжT^!?8rWg* _D3dy رwi>K{7H+{sd PWt2,vJs%}R`A>t`覕0ɎF 5`h^jع[#lL]G9hijW}7&hy\{6,gOId`!'fma8 +p9+L$!Z"$uni$h3ƃ Hk0H0ߝ4H&~ڃ9 Vk! k +j\"F;Jg3/\;7nj A 2sU<޺ UzZfLGNY*CcݑɈa+ ˑvZD@W' xB"_3o]d 0NJnt&lĊΜGp |ocX '/̍N-Q/G0HȈ&Ԯv6),(Z\Re?0h >vSn&nk PCg0YӲL ^0_)>#QR"<|{heHy4`U AiÈ,ka 7C O^[;bkQq#d.I)uX}7FØ|,G2Bͷ`Gph{w_ẘ(-Wy&J|$<}r 4_6+ec\!/<@S^1@9tX$8XY8E.0sܸNX J+Jn/Uݙ&,d1c<׎ـQTd)ӌC`q4&VNVCceEk(9 9sҘ)2\t՛*sDe$ɻ1|W{~eȆG_[oW /HeY@uSU+(0g Dm1„0uJRd A4 ʾ2w"ir4 !f^KR0\ۗ7ִoX:͘~kiDžZ1's1 #-*tԑ;Fa\ -Rcv&t/W2n; yu}зEi")%0*?G=`>Ek.;Mhs|~pa0g֠g-Wu%`n%z[LwZ81fInsY2K՚z쀡B]0ʗ_ZT,>TsuT[ȹ˻}^9`d=R]A/?oUCtSEC)r`>=zdqrp+.BڐF:q4JLF'BμV;p&-vMOxŐz⁤\:./7ј]bV|k jpRuJ(JanN0 90jqiٖ.S(ǣw'!g^ovwn'La4Ѭw CWwF8]&QW8CK\{3S`1h|W "$ң4B (\(X;l.8nɀ(Hvt2E.#}xte`S}x='nFdozl)ԫS5#͸򀌅/ ߓ&Rb6wȮC*^2j6څ߷q]ETK9ĪS5{ nYTX癭 ~[ ;<Km_ &K_`f sySޕyM6 %eGyH:h,=ҚS =On)19vR]mkꥠT8mOwY RrG|g (@H1D\:nЌW5~6G^@,i-,+ . Á*M}ym{8eI<4[;K c0/bStw)o%/滴:pFZOhЦ᪉̶]Xapt!~U4˹Ga4R;%m8X],ݒ[٪_$FߙvM)O~ _r-/Nϧ7I&3BWb+[8\, . wmJ%[KovKac+pM=I +P"+715VFgzM-L)a 3aRI5zo)c -~p]Y0kC l/l&6]DAh&i0k+ᭀ!S`N ͶlHm[Bf+|w}e6aؑb:}2||ĩx>0IM͵NF[n|_yyaOtTz\;8?[ϛ-=SsH#kp@ xu\t$țJ,펻:]:~^/-{q1[B9X3z5fup-{At C4kדa1UGW,3,,N!h@n w{"؇:تwF̃ cYaRJ[:w >./ S"hv9k:&L$2_ G(rxa7QnƂVvlQ$^sȳ9j VA8|"o%^3;:NA-D[)0.o.@B`pཿBl*}'m4 W%bKء&F4G:bR ^h{$dUe"o+2l8_M֌<-HЀ2,Mw&Cs"%@Gyu$dǚhe3u߁ Gtܲ, 饟° V=pq,z\jKuaH2Lt+aؾO yE(Vf | u 7`QA\O^/٢[sz}ڟ~~/q2L͖L#jQQAZ0u6!HOQށ.Hƻи .Oamh*ځ5)-lB l?eHƝ&/ Uo0?5_=R=qC` hYǫ4jFmU'h$}TKn7L9.=umR~0:B#Ԯ#NFT{N:yէk2=iL \Cw\drr4`_gP`|$HmUOo aT٪9af6=YXJ0[k&5t/13g :J:X݋909D6-Տ\,\ &G&nT SjfSoj 76\S$(]@9謭^k/k}HBOh_3KCN6>gL1/nɽ xhDJIo[Z}C#.|t=&yѱt|mFŽz)#F@{q2f`ɲn\Jie0 *<[Kʲ$J%c [ >Jԅ=-@CujKɲ mǫ`>Cu* QXZWE gKt r=?Áb/;V?ϛpU-IL\714mūD|%qJ [m:~H[p2{@c ]ދ/~~[5 q2f4sއmuPwl6 =N3܋jSE *<5L"zg7c1bP\R CSػ_-Cnyey%[Cwyݟ7o̽MifRI*`hrBW\A8+5SmC}KCBf~ѓ ~yI rp#2W#ky$:<+a=;ͷjm(rn0[9" ;ɿ3-!d!P ^ j@jI2g98 崏 "8uΛ޾;m.ae10*\|FX`juutoV=zٔ-|Im )~ٟkl%Іi/"^d6m/b VRH9ejE_h:^7V,9bXcĤ>]7ƾvғ..UwirN`qߒO2@ `MaL&m|!(3)&V<T[U^j}c5O\Խx6TWss~@ײ~:z+*qҦW@؜\b1Ol^y$zykOn>[,ܣs3o0O[*t'jvIj3mqe/E,%'ID^T$++ÜՓMaI̓ޚEHeaBƢIn#Mx%( U`bx,yem}8 /\!.۾#ڲOU;^O'8)D/P(msG 9uqon[ `$< Oƻ<ţ3yA(/F>Jls5uIOkLwhIwj1`(ZDqƔm |4ҘLQC3q2VA$3iB `΋\Al,zq6vU=914q4"GəRϝ %`=𗞳HyD:vR,_RNua)TkK3 &SC_*;Jz 3% eM3yX{r֭~Z&2pk*1 ',s$(Mɇ)dC4:'Ծ]oCgV^o}P餰:2G=GUU4<[["t'$&I cxv;NZtz2ǼVS$xוnt9U#_#eL#5Jj4MBc@B+bV?`?ge|"AG]zYDyX U'k(oZs|nc2m0t9`+n٬ntO)NuOb&U$fDj4k/YN< ER4B6磷qI2})jRb(|pSitML LI {aucZ_&{=3iNok>ESU459#$;&@;Ka h+yXd[]K%@׏ YCjye5Uu O}PvΩ{9︅(f+dSy2gIӊ, -mvh KXS::&ݓ9oۄbA@(=ʛKf}oFQo6"KS+Heiw'b]8?}ͪ " KF31IKYQ𺲌e\>onTQ:=fӜ20ZZ|(n `ZFPMpWL]Cpa=ղS.Ñ.ޥVDb㤑7/;4߆y8dأYyT΃(1UsyG 89!,E"FL^v3r нk}AFS(F#Vc3^~mE:V0B:gK&fH1PiRbv eEA?\(Mפ |x#(EgCAS+oLi+dӰH0.ޛITeAQrvBPyש\>P j ?Mc/-g*|G'hLGdBaAª_icT1:*H98=VV Av5='gg!|pP7UF΃)oTXuU?hKY`ׯWiS\ Z(< sEy9~ZBqe>Z4˼w0r &!,z=Tgw -*(?+ۋ?k28!u"wt p sZOq:0y2O jSEf6x."wRs}Kw_k{uk$[,}$kV3h6wB J4ۆ)foU&N؎ AEܒPgbE,};bX"r*.,ʨԩ D0P'xPNųXG?bkT Iy|yc#D$8Ew;KPmXiϑ^ FM'z4+@&j\|ej`ntPB<hkS1Kp/\UJ|PイIUIn=mWO6Hd5˺C4v]\J cu(DXu&4`sj@<\,\k3%A0?7@劔Z+3/ bBz ;P_&0/,;u&}:B#-3N|0NdP*G~#Fkh /-AI3Ɛ:)}nI/?)M>yR5%Tc|J姍L8۩]G|8 Aqyg.fqם]zEDoH/E H23̢oa B'uKd [ 92:exx-SKp0$_D8sτԔ(,~L/⑁+;Ċb lH]piI[9[bEiږH[vO*6ͱLV>` c[KY;ۍix hkUfZq+6][Sd&llyH:C#mrxaքJΜkOj2t9|r8 )AS̓g2٥jFa6 E}O'n'"+jeh#ST6#/zuMrp&UbQO0ĉQs|(>6q렲/ @Al2_6򵾷+5h7AaRgyα]ӂeS|za(1U!<sʹy~ߘމ?TEj$Bn u@p>&6-r=U!8 $*kA17/9\I ~zîG=$Zl3sv%CXfD]D})/4[,eig9 QyxwGZ/EY*کwkOaO;x~6?VL&!_/7X:@Tnݳa/̳ZX:4 !C]Gjȅb%OיsS`;5*Њ=F͚#}>$7_"2i^${ Zc7џDf6_bjH#dE4\"0j`66RzU>CXB6߶ȔPݶD-ө[s1p)U՚xio 0}R*^0 vxۇɁ<~)/[>X+vt0k*iW~I㺐QZ^K cX_6uXS7쥚Y1+x_ϜƼ9m RP[N(o?}3 ".zMrYA'O5PknK6٠gOZw-Õ))KOr{<4#4 ]KNJmbyikmdQ\5YTMP{E»qH{il`XCs "w&<"k:fmiUF?ȁf/|# N4ޖ&x 01yH\B# ;s'& ݼx #Qd=V%L\2K]c UYRB]fs͙-#K4Ůݑfa$rqlj5Ր.TaN><Vė%7׉RYV`[$鉝;f wq鉱 'ֺlQZS f`op=;Fܳ맲Zl3eoWOYQWe V&R跳D8C{BAv.&mghAfe7J-x!]pr׾Wir ~Oxt%(z{bE3~?)k'`}1w8cΰ42 rN-ҋpR 0ͻGIT7(ߚ#AiL+M'@)S"1+@մGIԫ&zS SkF(!P#^X(`ktdFK.ϩK{;& (;qKEwqX2eFͿ{)W>ok"LIiW޵7,u姥jq%`1$^`#MZ`7D3%J^srI_[=!A^%Q#23;@0 )G%M:qQ )R%G`PֳPebo-\ƿ_,ɻhtҌA&Z}q3ʖXht "@[=PF|'槧;jLd9ʠ(񥤀 @aC~H+U?;U.֞e t{]=4oG>t}{=:9R7b]wcn!jv%'*^clcDǼZhulPmX7H0ARvR1|ÔbC3 \@.C]0xT K,G_xZ'ۀb tVtl|(N`rxxkkC>ØQQDF 3]m ӍiШgkeu9U!B^g[ =SngEoXi8b{iQ*rPA ^jv'.&LjWEdZVUWQ1$f;3޶)OMU//h;Rn]ؓ_b5[*鯐Poǎi.f V( \륝Uԣ|ٌwRwMUC\2?Dz :gNʹ٭7 7D$Zeqe>ImHk Ѫs\4Py149q ~x.֓gHq}į/7aV;8xd'n e~ {~)X [e-)I ÄP_WE} $rEnL7LtdTCdU1SO\ԫ᷂fJZCjcekvsRIhm0⯍MR+61V3\x4/BeGwa0a+Ў0"R/J؇q]3? C( idN5r4e\^Ԫo{暬2PWfՎ v(HLK2>) Ka.d4Zf{fut$ ?t߆ JTud , )O)qCnE|{tH (Bhi=jiL| nJ 6!@'SxcP:G+S7@51QwR㖝4)r Txk-vf/3EH}3#¥ܱNZđ$5AGM0UҽcH&3Q.YS,`SY58:NjFC~(̳?J8<;1ʇ鶫 4*0*鑾<'V& hFB^mCQS꒠8O"Y]rU{Ӊrr{61t7#;mwN@8SrP u*)LQ+JOUלWsi ۙڹ܂B~^wM{3 w<"yܩy^Ǻ!ј̰}?QTàC[qS3!wfwg_3k~<΅CldV R&|XFGkkx9 58Ь , U;I>#83w 4ΙfA>֧2j&$8o.#X a Fs?K H<'uO?im{QQޕq`OcWE7nհZeG]ڷغsrO\ؐDR]1WfoQ'o} LK+O43oNy G[1,$>zD/hh m8 OzynczW :㳱.x /öGmli˲,ޥLBa ,ӫ#Iλ ?zl_!!Ōah ].3b#uw5c|4Ttd'll|S{Ծn֎73-[K=9W]Tߕu I ,^/_Yv<2#r/ի2C;`Ue?/w BP&P.䌜jn|#'o8JXtDQ#pw9T‹ ةJsu-O3 %N~Q(dȅ~-&SxD nV%W* Po~]3WoMzp jCq7)tvfp{eN2td"mWʎYR9[!m`rƑ`T0 Dhmd*m3/;}MARGpwidE3ZKekX^`)FUL9_E-pUG!HXZ@>ݬAmpVWDg3WBbbCB}GqFH|e>ZN{"?-nC>p2V 5WQi7f\?%UJb@ҢkՈi [)6R$/섰Vx=]=*HYhb;8_@ ^'9v/R0M۞튼Jh{@@/SsbNo$Nx~HVj덂b`8F 6f쿉$}FNY׼%̬bغ|R()p@@Ư.Q//ߡ6VAgugLSrs) ! Mҩ$<ƨ< rɹEv/S$;OGKqբ" ;eʄ3lWuT-qAF ܝjf"K~dwKCby|rYy|:ĵB:< ]? ͦj Axz#]w_@mph98=/x`/L"{n,X&*7t-e8Vxx6aܢx27M7fǺ\t"XФM^z]utP{2צ5(9WIkB8m0AU heOA{7i_`gn0u  J)v@]R+ Entae?+nyA قgph\Mo3=.LNBcN~ f PpGI*Pl8M1+40ض v8!?EJz*J:ue-C4NPf$`_іPe )M; ۸RE/B:xXQ~L Dm3 1O^[gFC5HK;kBGY蠿=?kyWdN1oቷeMWk#( mðr`-?FnWoJT˯G-RԯPõֵ)> 9Vfv]@G\C0@FtnR"Gy[IR:[u!tec6xԠ9ZnxFyLy3$- PAMCFX1 r)suQ!Yw]> H#]Bg*j+: qovcKOSzD3.d`c- Up`A1tVAݶNRsIu)M5q!Zge`~~xfz8J?{ՆZxJT#I zaA~@xL|n\E/Mj`*#IIfX ZK0HkQlj\uDsY/`"Pd~>/}uw3ۛJJ\9pSE4NqRzkz _p.E *1$h%{R,ӚI& =Pft(\wh`XDℝ+3U."b3Q ~8s:殳sP3/ 6ШDf-odj7Lj9Jr¡o~U.M<Aǚ6ywa%+[&Ξw^4L2( =ۮ{5a_fZj 0> N#7zmNO[z{"p+r4?Ʊ0N<#S7EIC1ψWQ&xSb+h1pĮ*{>eQqjʻOl0W(He48 Q^p ]M;6{-%<#uO|eǟOx':\.z HAn«VqzfP|L\S6ܤD74!QEY ]teo"ugMHK~~/Րf)E)~hcTtY|xb7F"";F&fKKA$GN@-FG6tTK 䎛"!\7Rlp9*R #JL[~zn䇋ث4ݬhxA!PC~s#hFZwtfRnA-Yj{SCR345-͐n=!kɴ'd[I N,4OxYJW93g0-1I9z@/i9u2f'g񌽏n,JeGŻ9WX= ʽǑzV&zF^CS ʔ &bDZK{1R<:OH.%gA}滸XQ$QNb!ϵ \$qu=Ft", >Nb9aC ) ip4BDr&R}ExEԶ|l*MeORx`cSSiuEEs+8'աIi0O54Lᕒ.K[T R{0&N QrT̹: o`=D['7۪v˄zD(=F,f41ZߖD06mYHr=Q@\Mqyip 2\1W lD6scH r]t|B hK:pwvG6CNy M䎈ڜKr,Ç&ACh%nva *uNE(\(W0G5^=)#L[PGS}Ų{O瑩krTSeP.]tIqcf5.'\=d(2)~ÌC`n̢$q̋?ĊKv#S+E"AgѢ,&ںkrS'&o}+L)8R9oI!:n_k'І(Ŋ̷7הG =kRڧ; G-P- (t&D&\&z9=%i̽G).[7 @OxJWL}Xy`KDmnQ-:RqlZz0Da?X (8Tc.'PG. 14? 8 ǡkOAQRIf!|$F8 Kq& {)dNF;jqMlXa*F&WH^_]™@@N0*dmR%ҋI u\M d)miqa:εiEDqV@_؇EBNؓ>*6jD %c ˘Jj*e!2hʷt.[^;^ߊ1 m bӔS4:Z;|^a;daU_8/HLk2'Ѵ ycUO]όb{`;@(UJAtOYEt75̈6@M 鎗SQͳqn L ww}lqPIݍb~&i6r8} ԵJY`%aomWJ" #-%m<Ė݇]+Pq$NeBL?=>'NzLeH#( c;cC;re#cm h^C0{璐VC1(lG8}{*wBWB&pBe?Fɉ7a|_ =% Nj6"J}B~;\?`K_YR~갮 4|&5W^&n3,P6r+.J$cw$#wiz_k]vGP;\OьnvHρC2n \ЁxL7x! gcy*_+셍j ]O0F*;[eht(%@j $xPUfU3 gff "nݧ`M{D%V\S6NuGv8~=F]=`IǛQB ^nBn>i*D43YFk흪y]rl^ MtT䇝Jϗ1& N :-ѫUϳL#ͽް{rS~eLOg؏ )A6Ѡ~0}BXI&)ZBUʷR+]P߷ԋ-Ԗ,bgH.,ԙze.+zG_S)xKlAt,0-\13G10ROΔPVB#^0ޣ9H0iȃr%{^eql]{$g_o 4d7mFT#՛tc_Q |9Iep-k/9kG96v\ՈOڦ, jL L;3$ _eɵX9IR*B,BYQ5x[ xj8@3XGNwǟJFy^Vk˕c7IpM.s :4,]Hԍxӟ\IUaF,{]e-AT~n{'``V<=t^%diAޑؙ +En.;l#v'=QʗL08V&g;Y\>rSJMp(x,wS쾶:-V I6&#snȾ".[< ^B/* Tz;WTkn'&bQ2s(,{4B4"\g8<֞k^O^9kn3C|eADAS-sĻM`6Lq |bBhVE&z dЌа4CVAݘVy5JEcjKu@\vLdL_Ǿ aIZoPyzBEڪI7EZfAV) @SwS+`e|;4pV0ݓKKM =|L&Ikr~;J*%ptj:i)7C'u6p^hp0c]wO@8f ]^:'l.۪b*MmdCTFtoWxڃ{a㑠 pyzՃqm,Bze3#asT8Ǟ8) 5q+*@=c, qP|+ix`YT{[0\"Ēn38rIA^>+:ɑ2H9FFlU܌ޔܙs$7;̵xKk3}{L7Xs J@}.0F tє~џ()R(sf474*JՖtfa'mj; #zM&1]C3$!;Hl#hD[B%TUWEIDٍ/WvgE%#R=$Hӳt^.awü5Ib_ͺh@}V/ x!}ʖrw_F@yT4oIGxm *hKG vi'΋ܟ>^ קzoڼ 6O;<^jECL% {en\.>g3)`;-7YIdj~uX'o`nkɟgQ!VR̾Dݰo&il`i}dLZY I'ƉY$}o7 1։P><,Q=.>*LtLM|R!!yýn|&)S2+ @}ko&6LqQ J Uu Dx^>,M5az3RfBoZg"~n>(㈒vB9<]}Ģ_)"3*i[$:{ {A.aC`5; x1ʲ}p 9B6 /L&|[R}d-;f׺sQ87cj`$N<jg۴T H}ŽYs&|u11H^GFO?3> 71C|>R hEC\3>cD#/Ұ'o)!i>nl~W'͛H9 *DmL4]&Vc2;Oc{.1Y\E(L+S 0%_`!^6B2Swkݧ0c;oF"J-4؏T6 2ny [{ɛq0"!Ux2>nB&M|di6C8{='EeY2y ~[~턏(9_%'(*u6İ%jSzXoz>WDA Y`u0Y(/Ĭ.dߎbn KHK247[}gHc/MIv1T2>.>Q110!mHE(^ )\;>\$5` w`\f^#6h5WKF =J(=X1FE"/+-QJ +ߪQ7Wgz=hyy: lvfၷѦos>qWƍHgߎYm [Br%K~T#|w+fz흖g:)ЄbVn'+B.ȍVVȭh}fOeusi $V !ב(Ҕ co~1gMF< 41\]4^47$ҋ= h +0@sk0C6د;4L 8|3㮥lA+x-y4|Öᱱ#]<9E Y7M܊j8KjEv5^%ӯOK3p>:uo| X$S( B6xrc'wA(E1oJ=YPI[Ss i]{utH,+ Lh\du{WbfM8XrrZW2տ=xCvtH$#IpYf#h1%JpL'1w\|O1 _wj_4iT>O|kZ+@73& 9ߛNsjӓqnJ["M*/Gtg:d8jn{1s6 XK>TF7,|kq%.lEwg臵_V$b~{]@*3)Tתkp:A;s3-h ܎N{<3O͕9« lrt/\j^\9 E[2laI|9n7 R:N=oWJaO ⺠,TY#1'v* _XG#F1?Ӯ&HzsFեsllSdn:|r?EFE Jè4"K,)n+dFJ䲰*Zz_~i*KhO :<]G w1(sY-ת;+y% l,oHcRH $;*Tb TGb%ܧeݟݬˈ .aOg}r`>Ro-!fׇW9*vu\*M6 >K]W_FIw/*!Obs(ZoKwg50k'ĉ̬>*&6u]?S2kQ&kekL`pӵGAa)1+ B0Y51 b5 MpFHnsI.+\fLyc~w8,shMCMxBUEAp# =9(my#lr04g* o<%t ~65g~l7)цdUP8ᓔrXSǛ&e |Fct Vqq?$8}/6T~-3!W]`Pnh#KE aW0yH%z 'i6,t7+G.;[A$>^z@{b杖t .ePG2n-lbj "brZڻLFxBsktsWJ!;A\;MH Y/ߑ Z)sr%IS4|>G"l 8\&oH=`&Yb vXLS?p/YwJv+8C?\ov'.lN24_Q#Tp "B&`@MFe^0 nUUcOVI0"pJZ(lnPˣQ HXLOlV1 jW`¤^pc&[q[ ~d3Wj{00#>~1̥\k_nQj nk"Uh Nl`qdY(2r׏.uz1N~}ئf},Cӆ7JF'([A&BbY}mT=kr,)XRw40C*{F &*85Qkx !$㞅9c^Kd(˰Y^cbT?s6Y6<#2K9fvÁVs䊢vҳ&Ǹ2 'Γ~i]DX̆o~C 8(J/n YŒSQ{3G>B OͻLF ?zntFu_kdS4W';FC2,xaaYLlCZb[ƥxhw'҉7iBeG^k͙c-;X pg W~Q`6NۊU@kNۛKظ^rҡ#5*@@&HⲚˋԙK$_bbG l1RG*x*MetlRƙOm˦~_soac+kڃpL6ڎs+W#^)b6gI̳cI10 Th'fS3>N$qz5ߜHhB5]w+>BZqC36*jfZ~QvQ]k3Lzk03l]$9?vOζ*CblX*bY2 fS,% y5V\;_rEF! ojfzPh;- Uop:?\z&klZ*@3^}N ޾IHT(vB͢D&cįU2u$ʌa+xtb+nȆ53+Qu󍾯P4+M(Xv7@P圮? 1D t/xz.ꤗ+qf, f,ySk=:h:zHU5$?Wʽ fƄ LXY%_f/_GIɧESK~9 h;nGr𔱽\ȇ@1R>zLfW|yP*i}*QS"fa@ xbYMō0dSyBlw f7'nGjA؊e`D%l:4(Ƹԗ' FFU?N ރ9nW7$4_DѩMX6+ԑkw`^5Rbk} 6*-g 1&X[\WŧsgK#ؙ·-OP.Xuʛ_ըE6<V>a.HJH-0A9Pta afYr-=~MFs#JgүS4>#CCҜCuO`{VVEÞQAT勘s.YeTQP [B,J\ne/yGG ]b:c>d\قd8ckgCTHq~+TidBlVy,2NrNsUz'hT{L}\gW;t3\nW)la3O'|{ *mn@&/SP5;4ҽIi:{W$wEYI:Bk{81cnR>D;®И^O}23!~'larTz}h$*!yX0[Թ2L8j9LJPƀ4t<=u|V~mn횡li(¤GeѥVl"䤵xN:GkZޙ!^ٵ05By}>3[~*׈=Y͝].vMz /.!72nB'3@Se9;aj@;@> ղ;P~ ߨ6&P< $qF|џS0#3B(a+C5s"9bhc?Q]TqL>Xl9(GLb)JwD Q3"+!/xf: 2ڐ .d_6w!+8Y-n.:@(toSTF9尩S^Cu*y\zC;cN $@ oę{#cI8_nR шF$@|5jM׊DZ/Pure DO"~ !4AV68VdE@nD79>Cjz+&mB?"^<3zTދDvQ3 ßkpԄ>6ClP9:ø%g+(y k|nIYbX^n"kΎgyNveѱ'1k?ut=ʟy;j@u{ /1g8Kv1°x)Wl(36UP[ 8-I1ɗ=Vk%`$$-vq&ѷ3a66)%&i)R<a۞΂uUJ5=BhY>dV!%\I5ǚ%|`)؋#bTEFʕO_/DejmJP5'Do(4ՙ/`I8 TJO9 >FdF7ȃq/ʹkrjWu6q0$ U38`3Pu`I"" ؂Gyv2w|邎u7 #ȕaoe%h P>J SC$dqh>Oa}Y9.!tn!sudHUGd nZ.s!̭uW೤q=dzOFBe*!yМixF6Qء *x?@`вH}5TLoJU{נ~.p~}Kk(Kj~ ׉uF>>Eŋ;>h2)jΰouaGdG ^ԖpӚwpm/A4.)p(D^qu..kGj-bhw [MZxFL]ԇ¸EJ2 W[o6֬Y 9BTyى!e[ hLkvb%@Ӡ3RZ^4r3{7)*3oP"=9:,ey[huIlΔb{|rظ[5.Z$X5dPZ,hQڼL[bx9/k^i",:I}UD@0asz"w$xNgy߅+>CJt)qBj $ w3#mQ& H!F8ž _XEvt%}*&nj33jsA=糂!xTAB$_+%}ěePZ/=?VoZ'Tfuh,JEH{OdΌ?͎-*IٙAT@ pl*3KZ&9.ry79aS\!2hd2.X0ϩGo;}c.., Q=CI6Q>Ax:_z2i@Kc>o{xXhFk{(۰'P˾8p&zO1SΞ "SHeGe95lPEɘς4T.|L=B"zfvI=y0I:`ZDSpqKxřk+Zd'U_[ٌ)Ktx' lA7 M-$MZ5nτ-Dĺ/ft`~"=Ln \t"gquV>uѠ_*DHWYlN1([COE/5a(w=tIB ϩ쎠Ѳ]װ.gR`CMlAfʆ4@X5[?fW9%2-P^97lf:1}!/v~v9P`7o\P8]1&,WW/R|?npjBrhZW|vdZT\8j#| {gғ[K'L⍵'ďjpuT4WZy^egIqf?6iZ݋UQZaYy-g%-B36㺾X%t-*'ϹmJDxe΢Qps/V8Ԃ>|ń8 .BָM`xGTu CScYD|oN`?h 7Suu''1ğJu"+WJzYT΁B(.j,dx{$ `?AW,VNPVF(ap`#\|3=HnJ՝tќj 8nsp, FKUO~Ǽ7ש{8xn37:^u?<_4b2x*Q/m#x`x8"롱|]1)RWi~'풃*1kf;,Ϟ 6l}C!2[V׳ѶtV3d\QĢk0]rq Np|\J,5䍮>0pG7oØ۾Q*Z&щc~{98gʎӳ>UFQo EFs 0e +qB1ap PoW!8쮵dw*Fj3+bN9`Fkȩ*0pw$NևvܖN㈠fQ"klx Q&fL}Z6 ]ت oUc~Np 5W={͈d>~O8щKܶq )7-!6q9R1 Vg\˓}0#9/#4^2FG^41'tmTOtq_-ۑ$!u%1SFtt ޣSk*BUT !T֥\Pҁ.|re+8m~TT96[ zig#L[LaM0?V̩-Wךq$6m4-w&'Cy;&J,ȉ?~P'+0A5T;,blfD.4G4ui{gA,$w0IdaBKYX5; ֞?Au5Z"YjF'2>`jn"8zlԔg(s%95<·Uw5⊭#-J&lH>_.%{ Lc׎&wX8A W(L06qѷ> %3V^'=PB AJ9Zsʁ6]>0BձŶw=K!A?H2wU`JBAD882]}_GNg!oULcҺTn|-ʤz~d%8Ovӹr79;xLg7K=W0~k*h]wģO<~ԩ7P)6i hMLV@+RHv[DX &xygnQ6~GazwW;h *vָ{=H}'tfPY(SݥQ[AB"1|{ xmbmF46Hsb{{6ͧ`Ofi$l>\X#ͤ#mAZOiR] Ι2eB7'eRX:-rR[MŒd"viW55@#UಊL0Uu%^j lի.5#v!½ uDOTP@ P Y]c(ae~hUJ +NñfJ&dw-epŅ O n+% >pcKNYGaE=ƥɎ&.(8rX\38]g5i#ʰy]Shɦ"Jc>0im NzÂo,šc@ůr=N-  Ď*9԰=L3dcm }r|oRlM`KduچP׫#}SҜ]$]ZPm4tKб™o>r Q ,l"3 y=USu ws$Jy=]cKj7&u!T/b3"vtd^EQ94_ lK[nrN}eYAD@k^兘V4=Q  @]pݞ|6 نD~PH] Ua^5k1w#ЪCvR4(p"nƱb y3LȪI)(Mzo NK2d$kb:W(]_Ibۼ) ;(hiW{=/'Eo@.v?TYhD F=ץp{SWG̲B獌7ыђN1PR:Ȣd3a)z')#]ۄ'oYA=ۨ>Rg156b7k[~]jyAv_Cq\@IpK)55v51ώW3VÇaGր@@m]ƯB Ne*$Urwrtb 9̩.ZZS&=Hiȯ`+V0jr]C")j#y1'$Gv8΀`wڽU@vj7Ȥx&vOHznZ839éUʼ4||c {ac[z}Fg kU;Rm)6c5v!V )6s]W)ڃU`}?(3/e#0Z؎Aߩoef\Ѕ%'dH/A2;c`*OZ.%Qs@| M`rO6j+ ~7 GDb`"75"KCs]SDaON F_ CH}A>dTErZ~rK,\ь-hkS^ T+Z0#ESAhzݾȪ!ې#օY: u%11?v@@;l~B&Kz,S+'bsm"Li S?|h]y8BGBL)dH?bDcG  Ynׄxd&肁&GQԁi65-{LF/H9_1zE`<&UOe3]<VD'/>a &8 OYC1+;gz^#u1ɲxeuH懓.ojN9©B!υg畔{zlEH@L#23ѯIǥὖMrxUwm姌moӨ@6l|"䠉F_P/Žf39@AKOx9kNr~%> r@\/Su۩R…hYm01,MBi6t.ܩny89 B{CAs!%!^nLcudQWeRP櫓Eܛ'_e9O%k Ɨڅ'~TiB"'oh\>a bQJ8 c':T&P "Ld)Υ"/~/>),^^d%k?W(5?̴\7%x(⑜/fXgTF5WF?3y!9ߨ79/2^ĝ 7TwէZl er)ѿŎј`Q ϵ#4s3W֜iSK~J򝎕 ܑQ+g;-|PJy%rvj*TDGޭ LBe@SR*K n3h4qX_ubо&`1]m\H%H;!y[HFFQ8S jM9GOziM5Ҏ ~2F=*1Hu}6Rn6^Z;9/폆|̼ûw-CZ J) gT'ڔB;[bb98 T?GxRnN=o7 j l{krG 67DP"U`,oٰ(*) #%A[yW;h4,~(1P+m5+,xwC$ފ`~4 (o\W|= BT*nF{{#\O1E-r"o#9z+M-Ki?ʢ hY3wA뢸ey%:mW?rt4b50 3]qޮYg|i]R!6&b( .L- /=Uj҆sha-|=Xw6!^;;`|AkQ?۬ 4uR#(?7m+a=%Q'h1&54aPB3\}Xήj_@҃P= g0Vcs}A$.LE 3 4q@Oʴha"UWip3Ew[9 'xFo'DϒZ(=d)8d{p6*AByo+j+;RAbboi .oQ;gW>*(h%[YQel  Wݜ|[WhL0kmOMɪӤ>T떂5 {xp|'s.:c5:SCj@NK7>\P:3tޞ̮e^^iAZTD]XY5n߳Ly|FJÇ6XTEh*BržüZ%3A4/m9奒kn0G_iL.uՀ@hnsn"s2?ͥk3+LBj}=0W@S򚝾L̑ K 9\- HXIX "Fv*6mpSxYP<:;I3P,tIZV<&5f<*I.hT&y TW}d:S#ր< _*a t=Cd+X""cR3\;/XǗ"y,Wgkq-t=-#!^![h&Qm_A62C`kX@gο%X~0맶΄t±@6u* YWXV҃ *3A5r.銬FEaA kT9P9Wi:D@%sG'_x7,I,;6`ŋ]:f=(ShޏHHP>_k`vvbѹw½cwm3$nUX^z?҅҂ص2z׎mdVSYQ0 g{0odfk#&~~]DK~$2K(W2g)V 5xO`^'Ѵ%+~\.*n[š'Mݫ_/ 1C.ZR٭>UmjHR۴RZ!>6˝Faݽ$hJ}mFy!c@6P`w33O yٚ'aWa P.gN2V4-=CКmp@B}NS8Rw{m4g1Xn/+Y@с6fS_5=H$t&R @+0eRyJ]|/,yw̪5vKA^֋st5r[:74ueykkWWvՑ5bv-4P t7L)>[ rW}'F!&I׾=QYc}<k ;(R@@QC7Ls܏/ScbIP$\cyIs6D/9?tMk3T?:C97YƷV!W) ^]I9-fLFg/(kB̚ Ǹʿh ;>f$:*^* %Dȗh9xpT5O>2ŏCXu/Qڸqf3hR*.o6tBC4Fڠ dS1jf*M"{!OLv&6jKZ){xY .뙇Vu d+T̝:ħ]/ʭU]Q9 _IKu 7Ex >@ٖ^vCqC54+mO pk4U~GV^^ULNJ>h/2w!]7i>= ś٤<ڳ68߶# aɬz/y=LՑr{R2ͅĉ;0D =+iau)mטT"mĽ9yF=pAGLBZHRY%dUk DSnKlM^[X9~yCV]/&vpYRW(Ò.|i-;jX@$&f  e(ꚫQ;NJ"fKYH1thx7kz*ۯ:ϥ(!)0 .;0=8ɀKp(}i 5{52y,TF<ķ{78Y0Hv%F6[.%{pz :PGٍEPǟï{.)^Jе ,k}:ROox#_|eOٙ@XE쇃rO%,fMCR'Ye8'V́qHpoYq!i-r4z@FrjcuНq T[ɬPz9((4F-MjLW䣤,Ԉ u>^7ESqî 2sw[Aܯl>s_ +l/&@-TP~BA8}%t+z8M}> 2EwJheV&=ۜn1(?\&0aqw}K<ʩG5A}U*ޒ0AteJ!}$к)j(tMj-{,mmsE<:Z"s:g:r*[Vmrt]nJ"l-$-; k|58D݀Np?2҇%= ςs%'*#nw. j[?P&[`"5>D}F4:mcHJ5{,g(=٬+kSES*ϑx}VgP7֯u.}{uFMҍutFOɄeuFUu7C\No0݁!l_g9a4M).|"KtU~??byQASKQ|N_ėV重1b*_ Υ͡"E+;S̤gG?gk<*m@"KD{`5TBmZ"88VT"5'^(Ki:en~\j0'T2e01o!wV ; (q/(ţ,>Dw=t!0 I % SJthGъtp_c"vJiJ*oKQOy[]AcJCr@71TOrg-#P_;7؈r}48A =M8"r~d2uit4p 6_Y0DǦԱdπ#-ۄτ+&sfWq?))C])܆}0art bsm/<3/w)s24{*0<7`9Жp 'el =tV$JA(Wgy)' N^Fv~ES䂓/ #W\j r2E+Ǣ&Y)WE kkoo_6W}1K3ĂgQ)tfkBA޲+{rö[ȁ>Ljƾh:*Wb]0DRyZ2B%m_؈9c.kv!%q1LhH/Ѡb~m=1V(*v\\Ihw!&댅q^5WNWpC(\{S| |zB E-~P$p>^ǀ3RPγ|hud"XPUO1CoRvn ' <ڛ髱@ D OǮϪzت/]6tܪ_엀j}eeA}'Tq20)^7,ҭ&RNe@rz+9BXu_F71p5+a"ʹ|ďh"UX%Ζ_M{_X5q%Yy83Dęq";dދDJ\0+o1Oy!c'j*yylQb_])-[qVj8 Šѝ\I {hw2lbRMZ )bĽ SYHQ ӿXto:sK|MO8bG jcw"P46x2(!`7ѯN 2T2GKtQkxNfZ5|!U߆q"qI}>=zL3OAI~v*̓TJR%2dŦBji"᧏a 1.v|:U非)%TT(`0~^Υ 1aѪ~S|+.HIuOP@\ oѓvFg<6{6@ dz[vIcxD~zX+#l]ߗ,0zkfME-{-ӀBTm|TTu^M՛4f ͂$n~pY /q#.fgt:aVk鑾_Q̸ h}xlMPe|#Q O#ea'A$Ajpcղ>Gp_ y7lm 8-j߰gt!T#ƒu!!v)DY~7R:nO?kTޔʄgOCU%D(j1H#֟TI%]h3= +ivde7F:@8ˢx>)ool˪0oAB)FSLw=?PZ"FÊb. xén !հɥ}1bw >XEdb4 &2rH.upbu!2-XYNmί-f@) H ApnjtG\U|<6+r:Pި|r.Tkt'|qs#X4+ÖPc c2c,FQ&5M^YNނrMzJ:.k !FcUhE%uMOJ<H ^FAkߘ"Pu42;YwJ~md(pgQ#*GW.ݫSktJܪFb+yCȽG2FzJV'_X񺴫kj YH@R$y4w&՗4r` #hT\< uFS|Rܿ9!.^OIn05ȋD@DEKHD6M/) p|4fdGSb 7PqiC" p4֡F#|8scio"~+bQ5Qhd,KIq:m?F:m>Ѡh\8>%Rp(SWi3TR+sA2!ut g cv4S w\J>?! (-Rb]^ yטּ.57zY)FGZV8íA6keyJIoLתK&u F$=W?䓖E!y2|t6P[ͺGG1<ӱ (JB[XÒ藪bD{\ -mqr]x$YShXbT`hro]Q;Unr^UR.bm#'% /JEkfsԭh$i0G\sˮcrmĘ{]16Ӏ"BP6м1*0c_V$}8!o# GT7bY<[ۨ~ɢ5ԫ6MRO2Q~Âi1@,ȶr-Z?Lp#b0!`k;Vܥu7mɉ 쌲 yY|"c}yb>MIiЬ0AuiP\JbLYchtv:?y]z/zP)B `y+@'%}Q4$R`\3:,sݯI% .?=VfvFPM2V6=\ iHݏ"*j{"#?hv5Q?٥)28JzNo,P mV ͦ d҂;ݥa'`,|EI4^,3)t}:%}FDs{~/#ma2t19ìk;ut6%3zv%u5& X9ŋZ`B6^xY )&4SދέDBU󒽟&l:lDVX1TQ-^N^p;/ W?gCzN6*(Y^a TEV Z]o;zMW: {V֫QiF ߁6א4 |AXHNh ^6VFaY"%B0zC0 AGdߗTM[w8yRc5StT W嫌2U\l"g юRަ]ӎ*UnMt`3`Y7C#[00uO@fUl㐊[^U`W->jI=+:$4j,OkUCrNh AQ-W%CBتAm\g$zVǫ'q%CMS4:9\ZatP1^SN Fg CBh ˭b4=vc[]|r3\Uxn%ey*u@}V#q_Cs\XiXK5aJ`ˑEU; Sy-V_V^ClfaxY|OEV*Uݵan<`ML({ќl xޑCϝoL^=wvڕ*r\T,#_vb$.;qRsoVb2 3')0:rQ12]~a]5ՙ$ bвP7vr$ҍfѮB7ۜC5F|N yUqȿd]>ncR A*h1T?MAoYA0bN}1ǀ>yMdsnE*HV& (JT-.Oѳ ˏTe9cGq ,=,Ĵxӭ5LXp9P2b=T.ei1QsE =Ml{:AԭJyoA(dg253#)EC^#ZOz%lbY(%UlnF>ξ3'Z=&,n\D>nF{ 0̳ !{00aZR;=y: ; B=T4,fsWF[.u05Y4r"%dﻓ8ɧhrm¥b9~Zsq_8f%HpcfY$ H]u3d F^'/ Ǜ4{c|5]I.C~,Dw <4F25D;qb'7%I!&kMs]c "kS;\o==Au<+Wu#WH-D*pV϶AwK]9㋘[B[ִ4 vhby787?QIRCpae%rX7zRjW6ֶ{#w"2j)tFʎZbōVo _T"fSKlr I`HR 9M-\ tOul޵TBB\;Ō2-80+$&pDZ0jyϳ(rDt"Xz`j|)FZxtf/g-VH>M2纒J]A4Qgʤ ,Oܞn'i0x"|8!OKPF2 (WmIF@#7jX7UهBE$}&9Bʹ\jc#U|NkF#Fϣk󬿿pk苷e'ѫt50^DcHqJbzᣨr)`xG: io|llxV`DgFk#ANL87{Q83ZU5G&/`$/..Cms8Kg(L 'StOG$уaz9P M" \!i#L9xº((eh{WNyWwLС=$dZQ.@*6Ȍ 'x6:9"z\ |`'b z(Na\P zփ}z@-QyVSfC%*݇d|0ீ{i;4J!UѤݙْ>f/MdGFny\AǥpNڏOu4ǔOQ-(B^#V2cqM TV,٠)}no*e*W!&}c'qbVӉ[V@̼ȱ *l~bbybԶthSDJj=%_<Ȧ͌d-lnf`Ygʹ{qokYځ%z\0 CoS?ϭΜ= s{c,Ι&0ޤ;ajm[N/eYkg{6zb+{M*X~oCX|]wzx:Tv׃St͇LZ9opeʠ*O^+ Jkk@곅hC k87.@훵xI5s,\AYiʢ_np\FR?#G+Utk_B2K]{,#V|`j]hbv@fl& +^@Z RO` 4iPl Shso& (N _G8"}/؟z ]&4yukB)wjXn6T"Z7^O^<[pf*C(~4x@`VfuLP(m|"bL~g$Bk z` ލ"[⾭`/-d#ZGV!/)"VS 'ټmѽyQ,fid[9a2_xd'wєxqoKOl2[.Jh۠9T`L7 uf=6|AxT DnUzr~>C?RPpfFȫtKLspue; 'l1PyDwF0Z6hë)'?ԓ:a0D`SDA+J b!沏]{iq cFmz7z{C:Vd\_TPAoϟ~6[Yy~ɲo*Z5s{@9%9ʁJgS5FIЍtk{vgv-vpAU3:N[\ =boR0=Fk[˵\mdW!QK?S}BCLH`XWaJ1Co<[%m{l^3J7T>YX>!IQSKK!lIG~gz?/=UG/xmc;vD@e3~\T8xXMc^^:^?p/]ԥrC>MiA("U=^acJ5Ꙋ{DG60^S7e? h d:i~Š5 H\*#z"g!)4B ]Pلn;}@7$ l #g|"z@4D- a|ࢄ#5D&hAwi.sͯ;*H$2a0*!xcPnE,WJ&>iHg,3s%!)uѰx#B bJ5QI_AAf1J0b \@\IXt;墟0?jNhu#+AƤ Qqmuy>xp@6q7M~{ IN|6" 򝝴Y5z;PА3e|]P;yJ큚]$^t@UYsIRx]sH% \Q-kzJw0a2T`8cYmo2DCr{^5}4RMP̩'I@ +"Z1d/\86G+&a p')PK5]v"qh78K06EBm.(>+iu-L8HMX}lm=d6+prymf^F/Mas?eRISǙFS ' 㯂캽@{{m*E:KXM <i4z973^FV.V ԪkocxE=&*PHuE4L02aQlxf~C'AlpCIl9O/Ln\OZJo26ƇpKLq )9$n2PGK}!M83xq']Lмz`LKt] UNAF %[lfǡSsvUwД ! Ħ1LSHlJLCt]e2Ze/{;T9`jFjZO rrSNǟhW)Nrg0h5UWu}lD; ٙ0 'DG%X[ݐm(=1Duh%*]=ZE᩹2n' .\DT zF07/d_Mo%$cчЭtfBQԟ+Z 's"G1^sv{'? W{zk5Uc/˃3ϡ$zYZ 32c:w Ml>N"+N5d9wڔL< ,͓cr-@Rx{hMOԙQN^篍v1 ۻ;DquBᢍ.X@v-hs.}΢g'MϊDI>KNĭȄwr . @&kTWکeG[rW2Vxg~s0YhWIX#(t[J4Iɐϫ9D{֢À^_[T=%Lv<\hZ+Wt8Iq興W(fV3DrDh]n a0p y037˧c("*6s.uIFڛ/W+@JZ>3^(M W,>8`LN +^AA6y̬)>&N ebɞ>h7QN0=S?D  d,>CCp~mRs7QDhWpc+ Wd; MR0M/DUs8'ھ㪄Zk3ƫ_P\(Y@@9%#]I}f@P,kWA$V3-Ok${0OAbh;/Lx%;W.fdTǬCEēQ]O*oRDfg[ X 񾟦TccL݋#LXTݸ"+K f1;83&y.Jh%bBֆɐxrN{YI)A v%`[CVܾƁ=ſVKO>}?N"GS-܌Y.(qpbZ4+CGCuv 8Gއ{dcx */e:SՓg]]@ :<ͤ@i5z3#wcl0siOJMAݘB60BB^ǏN)ra2p&. +2WWpmsnU]ЎۿZ ,]Yv :$8D3kB&~K Mg}zy#F?s'|AZxk%4̻>!EE\HڇE\f8ETb݆ؓ.~ yRTţgw^]gی1[fxpɼvl|JCuEf1%`, ز=vMogNӘV% IBAi0f!p< LU;ƫTbOH^)/(L vI&i0H'-!k+L$3EEu靶S,d &V0Q%xB2L%8Z 5PX>%^kk])JH#TV`?;<ۗ< AJPoKs9]#W)V̄E&m_=5YuК)Թσ׮_Xms:Ja,*6<ֺj44n9'OŃ YH-֨FfZd]``8(?˦GŰVnǥ-q dAr+}䔄T>F*&MtkT:Rϝ~#Rzg^^L($XIհ eg%A2{L>x$2@\L J>uOT_\yLS)˪c=HY)D } Ȅ4FFse/&L oOy)1= PL!F^I2 w|nvM ?"Pq G`MS\[L4\Q̡a7 ly]P W)IOO`w~Έbx.jw;G~{fr^ve5_0b";YK.x[X(ȉ;2q`<:9W &w%'6t #v<[<춭'RaNI܏vغEx>c4;v0!TYEt#ᱫfS z;6/f=Pގ5y帝Ch1 WoMB69~ңd֯}[IEjى IE/Eh Yb:8zDz0aiS3W'cvHEJBǑU<ђ#,gP4?ҩIsv(й}/["70ىz)Rn:VFL-/=%EM4 =F@:ÐNEdMiSBB왣ϜO3F~U;} 9cu'cXץsF|SJ[ks~Dlr[nsJ"1|j+x87Z_@>[;?lجd2)_jS9WFdTA}yM0xMat :OC=~+sY]6}3YX a^fغQRp.bgJI7 H]fW繯mNCxe }N,1_aJtT奴Dzsro)ee*;?RQUʞn.ڧ:+ J[7{-5)cweX.~{^~'ɶ/ 7/nnܺ['VPLrs vܯTMٶӝc |ՠ4YOocĵoGҏ~wnHTMI= <11^@ݏwHr}6lWV뵎<:xM+e17h) /p{F{,#e%Վ#ku?勬j}Q%0$gA=y*/qcnʯ/FS.O8\w Lj}6>x.ޣ?7p4pRd'#VrwPa!ۋsu{:iy QܹKg;eN\LHQ9 Ll&+)+S,16Q4mof8!bNÚY^XH(r-Ngɡq@CZ1 !`)}FQ\(,CiP^8f Fֽ:ZPdZj|!3M GTbg.˔KA%F(kx谶?ت4mu8ɨBWfՇC7^'"Cdt}:F*Ck$2i*"F}]m&wfsZqD.Oce٘i"IX0,N(+VA[kv}KrWGtL\ Y@?OSm/Hu!?ohǰJ$8e14P'.%l]7SMFl+W.YkiA P7Zy:MG*tTRN|ȸM:?m8ì) 4!EאBt1ɸ {fo!=*-Qrו1x(#-["AbZO>\ ==i2&TeZ 1jbk :uW0k綥NuKT0\WLMCb I|eqlgMA -o(׀N<ѐtB84< pj;xaQ 8j2$B GS{\ʤ麻LdxvgcXJm.C뒜EM]0+' K_͒6KA>ls :pՊ`jmyez }NawcYr zۯ}8Pq:5!Kw^K!¬Ѵ=PɧIho ONdsQy𼎳&u6m5r0ߢ!Uo9mT$K KOP2dL}[EPAoVtly c^-x?! b8k8Iol/˺ɀx/Jɞxž̫PuACcEKfMUnvOs$v+,PWwb Ҫl]N7-nZ~[3֍Mr?(n:Y7sWˁF㠨Lϳ5K`vrlz 툁 i&v7_^ jtX^cs8ڈ:^s뫴mnDvz"p9U  NA~MjNǠAk_pSv20 3[G!~xچdlY=c{ԍ$&[TZXƤQղ'dΧY9Dogg7Xn xYo 6+ l;DA UwKm|>ApuIJ:eT*" <+-}y2RCeDZ,*G4*|fx[lhhO˪ں6#+7cJ< XXЂU x*v:&qC c1:0f撠"f:A5&XmţHᖕ*1/%Aeq޶#okq䄮 a)wUPxڌ jwGH>'Hޣy)9ߌsK Q)]=%eמa > ,:jf~s菧ޖZ},\ YA`[cK-٧N35=l/\2fE\l7!\%njh}P hZ*p~"hcƣ)T=e+gcQ+ǖ;;f1=:%L4o8 gW F2l`ʰk_|ܒuKq|FT26T v!m| 4Mեy0F]eoI8ibVu {!l>ẀxNIl '_@D,P Έ Cf'#eq/~+8P;&}kŠ4ǘlnqxi \7ϹuBf9V)w>GMk*秆)Y@rP'*3rF˙p< {sx]5N&ˋŝCyiE \k-Hՙsl8TIFyNuLA.nϗ&?XOV:y5v[(!7Dx"=Eu5q͹4cȔ3XL^z3*:[FS`nH1Ma%'̫!L~[\"_Nʎ90&[8,|7&׈ER iJ:hվ>O%}FNQIeF sQDw,s8h'YNB" `"AT,@%:N ^^_=wrbVF0(y)+fn<Ge0߬|fo8}rE%2 ^p:Oݻf>(m^c?BU`/d ;,oW+?y\Q*ۇ} t~Hgrxi.:n67.Sq#̙w֤n⟉G_]+_\Ƙ&PHJF&+3DE"Bb4Q]'M(dv ,5;gcx=:6h4G0D=S'*z(MļM\ZoZ};d :MU"Jm6]lNLҦrZGȡ83Fp~)2󁓩p??gj$/i>]a BG6=rB_xzwֵ8ʔS~ݫjf<(˦xl#<$>5r9LfD06< #V`tAaC'YnS?8OׯڤuL:mfP^(f;ycj޷_t^vKLJc oA#IҦaR# Ȅ`"6 xq ߕ9oQR1s]bb@jydhXsnnt6UKT^l?Ҟ>'w^*=k $XT{1#>=8c!1o.xcxxYY- R&nh;*kokw^:"YpDTp>>*3Vl)ͯHTsɷSYKA/@ld l:>Y1<:=ӌ{53d:Qmh;KxF-!x;qM6JkWz6#pE-rc2560΄Tb^ԇ퉳BnP')5.^;3UP濒ܠ3vu^jOOVN laOU9tBņhMO4nŠ3̎pkJ.J?# "!M $=7;[aKbÖ́Tz8 z rem8XF GfR|0!(ԻOB5h@NՀ X(UgX8 0VKA8:J \'daWcɽ@EY}_t OķZ5e盾GyMQpU+3)WOtvBSӚm9[ ِ?7muJfӤo?!In>Y0[rVQ2kAyv ❅vf{i\dD(RxB-ȯ`P f}e ^a7d8@KI>=AT=WUNFWMF3SJl 흋ˇ/=g;;x?B0kS+[Bo.Fk{<o*5.om=k bVeԷq jxUmŘK8ms~j}PLTHь'᫫7U}K> :çJ5T/Tm|xw Hu,̌wn:ȸs "kx$cvd|$-q!ʧ</27!n%3dO\㞠;98dTu`t\Qb7}+( )-@RgMͤj v< icqp|};<iSK,I2yFB&dž~hֽ͵j٩{-q0vH~Mw+hPBM]6♱{+[ZI{=8}^ޗ_ 3 Goϼނ~Swn?}%VlJFeq)Z҃riK=3 Y`F 9_c PAHn_7%D:^CTM6вN{>nYU ,X}*dB_k탱L1ж} g۩bEzg͠/qhc6h-VzjwNP~ xTG*+$8p^?wrRc Z=%=,.X3k[oIK1!0LET!'/A9l^-Xm mtM}ފB^N5,7œ9/p&Ct4̏e7SlM1t%V 1mЬunŋTDP?Ь Kѧ"#~_wJXaWt/,GEPSt[D_eWmy&:p$ԃ%۠. -M =Xh⤥3޴i7Y]$akt%y_ve7%UInsKFv8Q:} jdN=Io/]~dV ٟ"ÖX4t˥bw_I tcvD|SO(]*ifB}+I-RUV^ _ȣR:2u]a)ڧб+C謚tیs; RC4l-vߋS5?;bJ<ڨY~@cK59/]wWE]H9MoHLݨu|іw!ˋGW2R*X:Zxh yzbj*fOLS~`ԝ3ƪs:;uKFߌC!K^5NjMbw"Oҟu 8ծ3ij֩?A3u).QKh}s$)ǁi*@Y CCY˫ )MA9l"6G7pg'u:"9Sj/ >pG\Uu`g-RZAѮvs@qG fsADxo(E7dnlit:|ykO^XBfXI鵲<YayWY̕?^l!ezG|*F| Tn^4]8L6'lY/1| #7ߏ.ƾ5⁴m!;Lx%QDn<(w%քϐYvD?-_1%8`^`3;"ލ]Y$FyHRݘ] !7dMBQGb\@Xٻ򀒁 Q$L\3FbOUid<)ЉG4DÎK0)Z0ZJR[+0Djx`S[=gܿr1&mXI{Y~T,U$ϩ]m3t )BP;W'KJ~0/B= p sy,\,uWkkH\ީeyf9;]T x"zx4niQ=jq踤gWWvSr|vQ-#;`q1/!УQqJ_ȽW\|,ݖ|Jvq+ӮC @iç 眢qMRViFZ4:m92RgU7ozج*[ЧXwe%A+[b|ݸΰ7'vSi#C$ %T# mRʇ IR!eRvJy:JcZS֎V*oTE Jo'|/큕D~1(!@u[뵕*HLƜ%x"dtIr]W;V+@s| 78X w9U;Ϝo䐀NX+,>4 &)ϋ@O~j cfDCh>&|~G.m¥#,i ~&,4Y Ik^J *hc ca`q^j|^ī#*~,HNQt`x6&cг5yJSoD{qL̹x[3E(}FxWx*:%U֢w'HNmV9:H9L_‹^g 8Oo3kK* 8.úl'W e}YeA=&r6$BExYR?1u8_Ҟ7XP |rYm6;( ѩ?=f=&T|btogD)eE稖.k$^~{J*m/pK8:y>g|/cS0K0be><?h 򓢫ލEM]h!ˀPS8E>R1S?|jAX.Jgk,c'ot:?]f?smˋN=5)z/P,(bm H4%Gp Y]-NQcj2v:> .̓/~˯\~qS$Yv#jyR*StHj٨M>m`7Y$wG&=Vko.Za-TA^i4GW[t8z 'U8n#S%Hr%ؓ.iߛd v@L0X/=L) tz|Ѩ[.0ƿfU)*hzG*vE` ARw޶UEOڒև$s7V~s wD- m] vP[Ж=?5ea#|ΆRiS.i)ؘqjN0AUȰWq2b2=֒GUkvk4FU2cQ`F[7O$pK`666oJ{YdluNGT^S65EaFN0_\kNC>}U{NEe>eŤ(AgBe浥kfJީT>*8x PY F-B6(VR=-/G3hF?fbjm2a Hfq+Q"jP61 : qVPRH?(]F3qg qەaLHU%VV=:c3_'XwYK"u\TEDRMqztU7lWD cD>wsfF |}tϲ<>-X\-95-.?)s\E',UAGvDWJbE*ryNC.Ǎ~c ?ݒI1X3}>Kgx% U*(7#ּxm qb0 KId0_ŸV&*Jc3Sl(ޕnTT្xVUDlvѓ\3mVǯ ŨJ!,!4?D$5Kxa};ZWߡ@0R}h I;]H+/e(Q2je<_lH<T'%n0r~zق̃_0m A>^N p "-KQdчa'c8b`O =p U;+D8 a/U=3&31Y3A[*TD B(s~aPCL:^_*I FX (3XoIL1=bιnn9sZ5qcbE6]2k‡C}H$'5}Za^I w_ ʦ04码@, fw@ V,T>"Ď(pZB^]}ėX\0vžA%!-ZyH+oNR_OnSK\ Bych]&Їf.N$={;S?:II}?D N>usޅDrm -PwfnXJ%F͕*AL> %ZaYfk32/vmgg~ lۙ^/S I>jcK>N%a ˶Xйl_xw5L녶R3&Looߣj-FrXXguzib(ǗmR;k3\ci-bC$.7i |Þ $MzY<m.5d XN h9.]ͫq6wxC+8C=^~LM Q!;E^ mcN2Ơ.eּ3ߨ_u:wA]J6 X֮W>ԈQ#`g9%Me78 +Kp5& w#!yR[gёr6hT(͙tQ~aa{JTjmUtJI&hKpp)g>Yݷkzݨrqc˧:vβ-7#oHíJf|~y%Q/,oƋަHaãxfC\Y*E!2D_KR:Xf*ȻWK:/e&)Tx VA+b(xH~-_hq3{' Xao-^MuO"! 5 -nL9GH VE U/Ɗ~C%Q9)egC^o~,vQ召d_r8AYo +3W={z~#D5-MFIr dHK ߹`bCi'Y.7N|nNz|42eML7Xs5|YF a]1/)w>Pw[uqDB2QR<ՖnIMEZbbj͐Pbjqg4<kbN_eh~fdc.] Akd9F6uSN1|Wv츸2a;CHb&ƅzj`EJSŮs5T/FP̍h5BRG$g@,@e(]C0:+??fiXςIk@p70as\1s~S4T d>Q ?JF۶>,`ЖPCٱm1!.L09Ӄв0{ RoRsxE '@Zs-rAL4}~9Qk>|m+}qiV!2@ޙF%ՅM^6NvteRw8 (tCz5 zqAtއLh*D=q]7_]x363|3^6\a3.Mв^j/9<뺙/:պ N=PM)FR?NMC$31L_%>9Z5tOzT nʹfrHuyr^oy~]rp-CVFU?db" R$0/,LȺA*{+'?`!GܗhHcat~9;G~S/7/!@ a-񕳫jw]3sلoyI"O0?u {r9PºZI Z䞦 _&DK=H+w*Sؘ9j}; Iq1J!R>{) Ibj^#ʗXՃyus+(^aFv{̀ȸգ\DԚd۞_cT{Z cbCɍ!t.!n?EG8o)d܄'n鶕}Zj2i' sm\άI%jЛ+>k7 J 0Da]2:%UM|1~)M5~$NkKT=88+3A迅֧LLzJfG&JD]檯YG~-ӣA%jne'@ 韲<\Ӟ_ͭd\CXz<߽qg5Kj=Hi^-\(T10j/ nCVK5}/jpX@!-+* }ys3so%G_7ev`eJ-CY$4Ig'a=1ﺪϷFXoNjmz/shb>1iCTbv+5[MG 9ZC s?dzcJKۃJ2Xktм)_*xEW0OR$B$JW<z{Sq'3ҠIZPWaQeB 88' 8 A!YpFnogǘmrbXWBk4EP"HR9CUJr@g2&;"4S¿[98+@UQd,N}\@%H ᇥڨ+rF6&^іF2{yэ8.֧4tB{Vt{o^  '[ E%{󲄐rhn]>~\^d)߸x `n^$b}0׼^wtI}_usMnZƯ +,QaۥyӞ@ʊ߈fPQ_~CrٙTX ^`E~''&Gؕ+F(;#O*h.#9'rL__"yFP{WwO_(8~ ͭڳ٭&WA4~YZ v\ EszBEtwU6qWMe"p~+A}2y 8vǡU/QTmjBQq;Qɰ`ek3xIı~$+o/p|s]]M()Pq3$m4뼶'|tȊ`FhF6,(jڥ*uAi=Wu^-yZ-84jĆa9tsrNu"׹WV8 8 Xep}+*` *b촾q u@dRHgY6S ze-yg~IDq.ez݇BxyQ%X:V<T!6i;8)KnarY2"~{춷޾ Ґ(Bq')w9YX7|y("h=#lݾC竟*HhJ$$4=@{7n\Bk|sdE-)f oF߈\zg 5[LŜQaWInf*[&!dfk-<4*/I`"˹7T)Si񶧵dm87 tp.Ѿ|5"lPRvXD=x@6/c?8@{92!-=O 'HF-¼2h5볆i~^[ ̊v{rSdd02P򐣀΋ʊ8bF8ovynO?Q)d\KqmKl7S:c*}-~\NmLG>77]n`5p}nRHV˓SPM֍(M\&?*Aac\hbU6 -4rWR S 3,䉨~jT>_#43hPN,O5AEy_kp\ (JgBsz HC9`&i?'s 0܏F%F+3^hqg1?y4Ono2,zSa%n<Π)%"|2oo.Ӻn 3@|7\C}wF hn 4M;˞3Qz\h=hwhp`޻cZ*#J(d\ Gr]d`>S7c Rj AMz0}xrU̯g#1Jg1Uc$ z[KkФv! W㣕3@ @թcɧpvn 4>Lȟx5A K3=<"~"Z{/\F9QaLݕS*8,0_;&D{as&kL꓍Ș*`ctln/U".Iw.(gI'}*b+]~@ XRϕR6Akdπ0MRZ`*T,XY笿)'rdxS瘮 Wl^rrCѶ|[_(1pmrKPh-U.0C \E$b_ 5-w%vC a$/W\|!Q\0>S%..(/U4JZHW̔zqI?+G[!uFRd]rrQYn O ʃ3{sa6ͺq"TƗLh/j]@=v0 RayeӮ?MjAlhM>e bIQr8k* yǟ0ശ(UЊ n5gWyYH6#CqR$ Gm_mjlxkJ2,_G{eGF8QLRa 6YCj@Mu!^v=љپI^~|>8Ӈ:PgT%m >- Jg g h>oX\o;_9={tw(:JܕG5㎘ۖ*}]*qN&2U誜+cvm\`tS-ލ%sxC7ˌ[$#Â_5Ngg2D8P(-Dk}Ta- _j<`7Ί߽7\z'@?ȹi'i 3Xm-8Ģ^)"P4@00 Ոum?39gR7$_3]J.:Y:*.lCEţL!i)@=.|ʄ6'/o* ,nhɻ|+S֢6=' <1LшrVd#̽ӚE4Fe+wMʫ6HQlL%vWJ0 ԡ@X}^#{T!a%}W+Us2.m[kpB_H&hM8Rn]ۺLƠ:]2ie3(ֲ5fu Ky ]k1[Zzd$['{&FxnBW.>S)mRRo͚M~r,W5v@TeȨD|2sA2? "Q<Ukee}e AJߨ|5Al =#t^yDih[DfRYf1rbNF+ddʚc(c G3Oi{q- ]a}̞*.9AorMn `/NBe0_p{|W`:Ml(~,<_RSڔ%p=m)9P\ p3n>_x! ԭ$bQ"`4Pw]&'qJcIm@^ VBQۄy㯂-0Hh(QWgM"e!Bg=Two]?lZR:!RoMOfN!tQ~ -&FuSCD|r\*fCt ^&s=fL%qM ''s) {&_ri19NB&lw־p@Z891̀'~a†]F$4\)z? w?2멅S v˂U?gz azRr$L'u^Vq6u+aE .w>*)ۿ$@d'*Ax6t4KH F_[b94n ;8(SC JV{W(`y'T>Y. |x{/I4J#hJUg;q纸x{g؏u|!ٛhfಇ龊fB/T9yDZ-b&Z gwA'bg.Dv[$Kd.u2ָ_HUW]{.F(x͝kIӁJп)<ejVREc&չ6#tju :kq fw5!ڛF+ߟ?㘸F솘7C.£& t}QҶZo~:|Q $s748 X@Iz~4qČruVŠjzOV]ֈ6:,8gb|DŽ6ϾAZM%?FtUJǦDRa9|d F$+"O{"a00~wq-%?u V'ŠXߩG˕yMN :/ T \ViQdit]lWt7wzC+0҉%1b] *K9 ` }[&6B I։L 9e",VMƑԞn0"BC_Wc?^ ƟV{:xDV"X;Җ w*"ev6OL2)Rv*I"`9}0TDO$-O2kB[-{Ck 5R++Vtg J*R8R?Md7V>?Ҍ736¢ܦ!7b7i,I[S0wUI7e1 P(zEfk, ED L/xŵp>0UfL_6 t&|>ZdPN^xcxEVlKX.nI~>56Ў jse*TߙGaI>Q \mHQ?b'b[}i3= #bSFgGMb8nE[NKvR3|`F6xQAw `tz q&YZ1::| a]hWEfd uߎҢO~aXքݝLj+,a4ѺZcL7ƒ#zr" jPUҘ3r2##RԂ0=B 3׊.m&jZ4j鋢яȉ. 9sR9ճ2>/Qa1ۖ&hbBR ٷmcd&qt^f3.vLF`Oe*8=4 ʏW׵qo8.;J!Fs[E=FkEG>#PzW)s kgrܠ!׮BF?($rZ.oxAϟ O#.2SpzYL!m0u\[U8f ֪hٻ|xE y5f}@<LsL/ZL[[ՂhKI ;eFa{Nh|Mrqסδa}D"it nL_T# ﶐YѴXz ;N9#ͨ3Xs4`r˦LGT-!yTT"e+FN&@҈cViXl0r!`Crak#ͰNjr7'3Nj- {*[q_-Ǔ|xi*&k/Ra+ۗۏZ3b)RY+ò|:FvwU("(F#j7GvO˛z<gmFDzH-i+J$10;#HU@0dy= ɤO+;a>zX:9hP]: ^U[;[rCI_K N({"O陸7}I%G-6G(!"#{5^-v#F~S:7oI)A$gcs7t×J\ReBnH^D,r9׃\.ӹiYYxmpb*62RqEB'"0q0T,smszxyVu@j- *>Ϫ}$M\vG,%$c &蹊HbClŒ@g8B wjP2DI\7@2T.1ZwSmy!!Ə}~DelGCZި : @VS h#/EIXm_p9HJꊤec̃Ap`dzF;aqBUș4pPu i1<.~Goܐݧ<(.Ydl \F~ҡɜqAey=鍃p}bj\ᤫBAЛ9ك) ;7>c&?yJ,{5',s7rwjî9md$zxEp*30BzMlbi 5':M>Cz)7WiY6 %VtoP0VcT‡A_8;6 tgSZ NIixD֦ C™}ƗybI ϐ6 Fk2S`S~j8}4lra4X+ݫMsY*/B 섐@6@;0\o{k bdm?sI6u G4Fπ"0Vn"S~4#ځOQؼ쐼Pmf'ie&qX@dl=U g] XLXe%>MQg/|3yYQ ]aaPs!mvH@?ԑ@p{ fWT ^ku+frF,S3,Pfz7'by00qPl"sDGGF|_M|6O] ŞĕE,¢ɰkWF*/gtyTΒz=c8fKy8U8_(u ?ȥUbJpR%Ρَ[j=|FF[/M_SX-UO@qq- 98櫞]-`A!%Ti21 7r4*蠡`q}E̬i8,pbYB-[yN8,PB^ϟIS{MHK 4jJioA@P#r16+z1>?P-r& l]l^nN)*Xbݡ0l\3vJw$2h<)4'*M}k<>W?݁HNc$9sSWhYgO(dӲzI[]4ϳ 2-Z;>iB^"o8-VG8?wMYwt~P6!7E͑|3`U| *iO '/V^A5wK̫|!B.fkzNcMXaG|_tNI$1nڱ[+0rX, L2Gc:RD+29w0z0u^l}J}[f8k"NR=}34nPDס3\=Sm~C nE! tbd*4DRЦ&^7nb9RzC?*iU8ebK_w,)7|ԒXSRA&G>oE$֗Q6A A}53?Gťݘ[y(_&Q8<54!{HKJ7_ͭ )lN;q L 92Kx9D28lz/2@Lwh{7"Q 82eKk Rח9%#x!p.P=oEʟYŸ!٭ý,nP>Npg1Iw^б"j3MKw|vK-k.lSJxGpov/+?F>H yJ+D#})!#^g =]OVŅҷ] oߎcB3.'ѓzL[(AeԶ>Ddùkem!NJ1˔C/ 8w3B D XN pPsA!wɫ5.eds*gYJ=y}&\}l0C+J-[~ Z5i^!\dW:6"Y"0:>&C 呂I:L%4l=5 { \I$Kj>d-܉i??pVxב U+% XAxY%UNd? GѺxfѧ-8c=U'ZqzӑfX˺-&E=i К:[24ݚr's `dO Že),QF0LFF[xʙ[`jS`GPRR^\X*(#?b)cFAedTAd% j!xrn0FJl6M4ryp읝 > ~qxXP)FQFkXciLߍz+/}fh˵%9HdKML6:TQ:-M_>=r(jֶ]BB7MGAA~(\n;|)ҭbqa+rG"N0ShF=f(TvA9&g L$m77*t72˗3ISKlq5g K2@0#JJ*.c sk8RUFa",oAoj OÈk5Lɑ Dt ǻ<7sIHjj|(Q_[K-Q2Zy@8vpZݗ5-"MiW$f-[Qό@yȹEMꂥ]2S){-,ʃ*xY9J*ϕa/#ZU  F%x*F<2Vk6*Aa0t𹁹+BﶛC &V,sY\iX=W~$lƠ zlZd<+mcU6\S}ԈO2ǛJnjaYV\d`]zDNag!H [jAt?4ۉDM1YO[":sd7~Q;Qr= rR$NJ7ObY6tz2;B9{T[6Hm9=7bP- KBq&['1@6䠤TbȆޒEb8X nH%Z'=ݡ83i/@0%J|-2[u3N |Ew YL|ZSB0[Usx^a<,C)7-*sF?/ޓ6zfOԎ1wR%(ݗ|d }X9CYQMR _G6-C~=wY4yS5\QKJGamSgbsc3V>ȟ3=,g p1OzK 4sŒoΰH풥_ei犻[]tю庩1U¬1qW@%u:7_^p8l .B˻F36σfy?Bg` XAFG"Qaպ[[d||͞iUPKbGl*fA*$t2qJi{Xe2>r"m9iנ&Nq*Z/Iꦗa􃘝"9wQU͙: !WUk)Flr+N G_͊]#E!".Qbq{62Eo]qPj]tpc?G*ZTחZe)HFuǹN0ڹރJD40WѾ>kCF:<[CaŐSkq^4ru=t3pmRC`n"@r{=wPh~EJj(1_xGWJ5VWҟen1+N: Y>N <(s܌̤%pҲPV2hY d8 ^# = \y'Y%%z+`̾NxtZ {?^A;Xzy5'_ .٭JM.֞>)z {odHTALLCV~_5#3}o<(z)U')z_.TN2x $z2@R?3`0!݌ew̖'?8ApuЇנMd\*|RtK lUzBg{K9ǔIn7~x6΄nǛ:ti0 +n]5,۷,9"š*fBr?MMs9{22^뉍{"bWS83(ԔA\?mZ^@_.= {&< -Ę}Mͩ*BT!&8j$d}%Jij(:8:n|ڨpۨb|x~@ _K%UodGUQYeM \VQ,Eu)8f9B^μX/byAW.V]up/Ucfj_=X6F;Fd^* X^! g Uк)~ah;>e ׆Aa*\R QFmIlC^*vȾ43xhLl&Jb® HÀ]CJNfCJعXi+˿?r{%4U`9`- #7n򠶮[L_tnRY/`= KۮְU}U} :%_3>Tc ݝu G1_te%=b h߮ 4{P[Q?o\`e"+>,7Z~ me(?`ۄoaq|9~/98C0{hlPR#i2յ9)A omԜOƺO"Yrw("(7zLKNކFQBMwW\aI :;,U҂sE;"RNB^g(g= &69te08J@QB߂!yͬ0]Utsa6~kxL8EB,ok0>M٨E&88,L7wwo,#"TL@baWPP09[9t5v a<>ќVh|:&7.mڈr/.u~tKw/;:T,DrY:*K'`я#PLm_ E4s{ r4pH\N2>7V)>e d*B&]·68@LRd$X.Dn'ܚ#M*8B୤AlZ*| jj"*)Fd.W*=I7עB.'j)E٢94nݟbbFl|_}ѰJQFBx#NTPD Em@u\]Q*# yc8m hK #bAaiU`45jESc.4ŎJC>zR.",(%MPm٫&p ? kDbtQՐu-Wb $g'R(cXH \w%GpM}P} 3"|g|~>2ZS u]O;ǵ ǀ֘ͦ<,$)\m ;cU`Y: ۋ*b{šQb`}9ZLvJBF 9*I HW/[cU +}7]st9KMfEտ+f))',  a+AЭJsLK,7'HL)1([$@ 툉s51Wc&Z3n#4eySu+wZ;ؔn,184MtoiċĦrߔq(/$nASu"?*s#`?ZaޯD?TrЈ,ݏ*iE$c6RT>yY!2bLGI"ʈpg(-*?;ʄs C?aXa2uqibz컆0oc!:W%8!b;ؚ4 f'2#S7eS,g8ViW4 `lA{&jkK wRqH哜 Hz%WZ{->g6ZƿQ"_(n/N\B^%mIn@b_48Gr 4">t Q˾ Anդv젃syLՊ>%3cUg#6 c¾ k=ًyƂ|/9}*Aا}UeQHw6|ۙexM@"H3wM:BhŃ/~NR'+r5,ík4m"LFM?BOa%vsЉO/  w i> QqrA:>3!IT)~n"^K͏O^cb%ԓ#vBhSM1kR^8GL5Qb2DvkacDs*adO8ӫ2{tdZ2 5<$BP]= qɾl2g-@,\O"],ʽ^DArxSx~@ʿ`ňƑ66L6SLcepɆA$E;۫3ŞuCgysgkCabݟ׏]вg7u!ndѐMLS׉h:{;"aa8Jh:xڟtEmu[IߔSTU9ā}(cr< nޤ]f0fы~"]ߞ!> cڤ={TDIb6@ݫuZBCtI=%)(TҢH/V- PR p)0^9$97W VLM.0`}: ѧ񴒎*G H?_PsL_E\5<>A6HhI,;F?. e4 Rd KDDAZǕF-^Ъ3H%SAU\"y y@Ж|rb\U46FxgGجB o=nNİ7EF$q 0(~گ?䱦usE fV&2ZNdA$Rs9]rZJU}ԃ7l'푔*7%ȀV+snzOYZxJ/+md`K3*ӱ5) C[Z-J23b)V$L/a9v1ym`-2X/*lj9uP `JK3xaƓyf(*3#p9S sNLr(PhTG_94j ȡw;K<{&?a;rp"EyuN^R8n |IJd1AcNOI9|<@x+ttl0@^Ґ<}p>ߥ1 m 9Aa i\^okJ~:]C2]Rf)NJbcT1HC⌣[.dP8 I>$jVGx K9p(Ql*TyMl $WK!|N)F-\Gk e2ks+Ƀ|bX7 qq8+kl4䧂մt<)Ly/cM4gI`nz֡rR1ҡVɼޞXɯްHa&W:̇4Ԙ/}aqVWUOԪ .B#}?P2Jnݢ-Pg&4k**=a<(*S|Sl߷9C=dCe<5xk WVKtM/ښª7g9֒ӕ^~;iʹa qd8Bxq96( J,K18e#d+f &IFZYY'PU% os}+5'?ܬpY?{},jyZ$ނ꾫.GV>Fm N^NgER7T$Tl`j u{H' M@P:K+#˶n٥NRÖX1,{3}0XPd҃يjig!]s"ayJ\Q7M[ e9/7hq/N) 6`tiU;J "aYi\bps=,47p?$80v\k=\o}7̋g•!0Ao']ҷydzpT+l"[5Qg\<Ճ]`%QI$d׬.Wġ^>\cIw9@FtR| :©*I%ʩNNJ>+!]U.R+^GxlUw #/3sPGŔlSiX,xQ` ZD 5C2a=%vL?D 7Ǫm(O$أH7FwabG`͵|c80Cmp;h"G&m~Ul{`5Y:Z 1|V":2Z[gn& Wأi8Arog 9@MwyB"lFR}xoAIrUf,yb!j~Ƒ`G :FlZoں `h b9\eyL23 7}mwWzݚ{go_gD>3sssR-&lPwYrw# 't/qZVw[toA?b0 N߉(cGg$E!: ꆌWC˻!T,(0-š3Lv/Z,Sedݩv5 ъm<?} ޗlq){Ѕz4Џ=͉mmO޿ˢN%Ʒ3Px h^F=ứ>U51Kؠ /y\-6*"[bw]Y 6O^P?M/f8h`q/oЊ(pl|CFk^(9}^>1xL"d Z@D}O5ac+A6&c2T2JuyΊ5-K "f0CbIPh 1H|h$_mAUz!"yce #l3S$`'2I$OpZAĩoZl4h34h` im]!Y>4P :Ina$Ōu_ 4#J'؏듨ERq%7n3MpD[>\my##B!p$vyT1qs@-JsbSy\X&TԺ~j^u*C v cBJůvC_>|^ʯ!t5Z KZQ?-㟒KgPc~MsiҪZ)"W5P\Lsm.+8$Tr$*#Ƈg@/Q9K.nKf&BZ*@ ˋ&Ct4}.Kdz p1cu:ntees )nfge*=MYd7u(}gKDL_/"ϡY&ǶJ3Tak!P\H #c/@yalЄFvƤF6g e0J$>ɒ:+Φ7Hq{9HN%EqnB}ĩFX0fyא*i$Mo[+1nN;tO+ty4{`U7Ys e/, ҙ_ΆaÄH'o\22+ {L/u`7 u nG^uBI~T?bY0G\ϙ Ur a E)VDd^5t]16V[9=;1!l;uJ"O"vxRfX\i#eoׂkOmSKnI[S+*2-J,kX~!uT%"#ra&1tBg2_h)]c" ~K2Xhf)P"g14O̶Ks˛LnK֬UlM28c{v~x \?: j[眉|~&.US_CƟpW(vڔX|b tW$MİPPBpo䴭5bB*vX` 3Zx{JW?M̃hq>ѵ}ᘜF_I>#7=/E Q/KS[S_IΜX9E?D$e 7Bn.{ }!)>b32~ġ=۸QO?#Ê^^i8 F\^-()tgv8ɦc'_`4ɣGA y@ zfN_ns}Ūq}S& FcKAz'11?lj*J /BY u/Нt2 (- r(^'TwۛL7CU@dՇc#_ArH𶐉!ӷ܄›ɗȎD"]6]gc5vڃhZK?"KcYA06ܛ}ٿg`cкA_&o&)ת=bvݨgvxў' !`Q7w-8jx1lF: "(nR;s 7pn۹>Ay%8wSf4zHZ,d˽`l;<"> `y K EGp! } O619yږǤn$ E*HʬX9P8Rdœ}T/&XE1< &aP a:,>gK*DMp#I +bA G巛U6qC\]Z2|n|RڱH0o$XMOذ5Ɉkxp!1j5 (bN³owVX/spQh<ɉjHKaO,DxjE; _h(l"@#>țH5_rwUO+MxxH\4B tyqS3 XcIT+m;o=n68eۦ#6 eòBSWXݟ 'qszD@%mگp>'Y/EEè'IjU. ۜ?[RFdq/Zb8q4$R q'xK)֢_j'5+lO62!=;JlՊTKv$L[P%;nєL:%(R/΂"΢UpmZ>lPeQVS.A@ߣ0~~Kjv5TS`[)l!nfV j%I A=Y2`-W:zJ6Gͱ|xE UV(` *4ldBFrSDYGvb/4[xDǖ Մh]1^Qy"p^ ttVQiA-9S>Q֎ *TOGWu`4Ruy##)xasՉ6cOkE@ʕAa_]b_#>@@Ŗ [' oc:(]>W#g^MJ^VG3̗ ZdH`vJ>ŗӟd̲&[=clw;GKp Lb}s0C{)OtÑ(U]zk`ɉ4mw_, ?ԧ!O]MJ `褨x<,ܚ`+zfwoX-#6X;pLx=|~5 9^h,h$BX1pep2#5?t؊g YWgսxcqޮuc)Aw 38MpJWXcqP $+c"]&fa!>SkI)OqDz*i:n1Ch˖F"7W=C0'ɤ_0B!;M2I1=9w& }Gi2 $'$\ xQ<) ]lJ <ۿo k'6xa5A.M?pl:j{D]׭GU"tR-pA~3/x 30LLh 퓦(׳RйHkl ijw0cWqKpt{‹si̡UOW˒ )V $=_N}Q <5gJJ ;'cJ9ݷ]|+"BvQ)fhL6NQPbkԳv;F^I{U,zq83j+mC'lŝ!F8X- nգLf;)ߠ NɡSP; n2 ,ld'ѸmPR9p;ӽI(ܽHUjKka$mtxt};/? "tbf^ևgOgϦg֫H;ic22qS㾳.򺪦63ݲ5\_1WV{_{jPu|vM*6*vC2tiqMhed3Ph'iCj#FxNn?Dړ%G`˗`>;5N}SD“_~?.W09=Qc#%ܐ)IwX{60a`b*'^}6Nn&kECG/e+r$ XC;`# !fXDt~ ޱB 23R\N H.q*3;>8NgcG kEUj@+p먋{wW'䌻 G^vȲFPl:CLc׮wd!&Xե7+ꂸ'yc׊UuL `{}ARɺ]8DR5յܛmd͉Po/21yE_c~.Vת{BͱXct/̯$S04ለQ lߜuG/udN,L{tbByp=E^5u U<ԩ0G=sDNy>'bPayu#2iזo6CP4MÐQF%j KZ'gT*J}UNEYfS[Bh>{Yh>N"*p~R% |`0[Pd0%,n`}5 ڡÑMq^͒BhҶ= eA?XCc?[/u+F(g`1%L~I`AN 9_O*.we2*~3:X;n{hP]EgE,Mh:,2] 7vCHփ8)%hlWs'cWyד\VeAAQ2Sy SYՀqT5UymLNh7Ř9~6uf4M&F"Wg 1-f."|xb{-%UJ7J\)PNTCG}Yd-+bSf$pѡi_2ǒ6Au/V:TiR^jIy̹&/Zi]ZWbƚHMV/EEC(l(_k6M@n81og}|i=UgVi6$FQ$3Y */vAA:i=-T{tgլ) zb`?=.>j7Y nb%a/{T'_0ʝZ:rNØ}4?ʜR40|g'ݕU Z[ѬɺduTLiPx9_bΙQM6N:#h(m :\΅$a"A[dz:^۝W 7oλyFyʉ`ϫzyHVܪ#=A, G`xB5pmnc>RNpm!ށۜJf߹IR{}pwqv:+0!@5cvU3nJ uHTb̼@Wrg+g-ffwF7:gPm5Zma[37'nj(Wk/Jzӳe|.ecr9zN}>[e|vb@\/k,v KczOKJ}S&Lа䓲Jz\,bH#B3s s&:WryG*M'SQF9IRi?V7%:)(6Ov8̊UkQL&AL ;[\t6ŸJB3O_|t`g/c'8v}9 wnd>~x"8_#~)93%WdI$#wfzIӚ9τ>G3>(C\A~5OJ˓*AV RCǭ74] 9(s锁|bfk@+?].1o,>퀙BP:&>3]٪焓]9I_觶uS,"9H::2aoZϿN&[8Nɬ x/TvQQGq>ZI<o79HidoYi~O*44ΛMJ`wE&wXƙE;o ˳2xyK Vf~nO& <1KYA6Ō41Κ4AjB\nw"/LN/T?XfC{|<a7 vOO3\@Dn;6N]jβ& {5_|簲"iҫOhoewh{ցؕ\C>gЯ."@§?g-Slr @>Aݸb,d,e.5Pt} h6N\?cHsiM k"|o{N$JehZI9~~SKfȒLD YoQSi8 H~vnaLԌSOjҀPMFކE)0sEj'!!4Q9v)6dծăSR~#MUl,ΖѴ+:; tZs'hȋArZ=tkn ,FbAchVmogĪnmcQoB7B)nbt@{HgwAb+wfD%]*$V;OG57GeND:(:$DY?v,}<`Aʚb8@ z5~hv')gQ`Bnl-7hZg^zjTPMlNPv6@!Yzgm%i[fkݬJ e1z17)%!LnRJv |k n9q!5eRxe}>(^*P7#e:1_e 9 y2M#ENFt_xKRtsiwKU%p1G[uk[&\Dk2HGO?-ȹcAI)M!cyv`ŌTPس]Zu ;g6%N fH:`VTnvF*KWhu׵)g|.R`yovBrI1KJE3R:/n" iаV?l3AϟӭJXb:FF=݀TZzaBy1Ǘ XVZW̲wbg^9ۄ::|Ӥ mVVp6RU[+QΙ';w] źg#ޅ]?Xd\?; ~I3Ĥnv -C?7 BHCzwy)bF4Jb|~h5F&p8o9^3k+2aI$DYH!' ZIXѮ)4әOsw)"j nQb|@pP=nJ[(36%V A`4!j<8g/浰kأsJxZ&>^ץbլmT#LFn>ǀ('`:LSv7X)h;읜~RGwCN >#iq:|II#'r`-oh.6݃ѰH0>9(9Q띶a?Ȯ @%UXAfGBaN{^BE]*[ d0/0ҁt;iq= W:йJ_9aݴf p3×3@ j b=u}"&Ls[4IQ""+}i7ĵPz o? A]_Zk9E WnyV6AzP8Acns8p`NkqFYPVQ%ds:u LVJ%"WGA7CӦ z*wnyzBЌcקW4{xO(h:KK 'VQ ؕk5vuX״&0KK\G宅ZFC~ M8`#YEqe7wJ`e8<0ۙ⻔a@+s*S%E :pɓ8&P\ z*5 u{fpfͥ F]I>Xa5< 0{Sv'γ%==q CtwDm?Qc>l"Ub֞/zڏu#=F&Bmѝ#uj2c<6;>p =}%d*&`}>ߓ\+8\_fǏ v:'&-(vä4$wj9B74R*x4+B'dfQ|Z +hf3UTe{BLTϝ׋nO7å;7Pm fbr"]c̚G%I[e?@b~,*l^F.{p3EӺ7pH?oe6@-.R^[QFZcd9ݲ?xY,7WYf1xD+z]^)hzD[4PW񪌴%S'Z:ī  %9hPB̍=xGx8~$:D}mAkC %b-ͅiKy°b–S| t;3S޶%5e{`)Z%i~T:HnCDεN\ s:59@(weΤ.񓂋V_ ܬE_"uH0Ml)Rb,$Xۋ$5l䬖9gɁ tqUy9a&I2sEz? T>/8Yz8B-GF5~2D~0*P(qvb(*Ǘ|wQoT+ϰxߖBjKgm#X U]8<ó2Ŭy7NnDƝ!݂Ӕ6  v  )"NYBas̝2RBQPS|%TV~v{ZZl`x\NeM{jݲhi$u \?geh;Ѭf} ͰL!_]wJZ"C< U=?dQh9˗aFUK٫fcBnOMLt?s,%gF3Bm*!I+@meaPW fVW1^/x>QGL3x~OG?g` '(B<ղ0x=uSH`IoGn}M@E %cG7G1GXrl|~oXS[/ڭ- nb{HQ N F2r?cN71OV[hGڇn|d?뭚ZK}ˆ8ǽb!nOsz5u:]ߠ'*,%PM ׮~x\YKCCH/@[V ՗)/+(w3E@7KU*c;:敗ᡣ"#3+Vj%|lކ=U;OIKEIjW-Wq(lt=}ͱoK+Fsvktgf^>+|qzӷۊAkPii537J_5[!̟|"2LH+~iҗ-!xϡrY61 E͌ i7 p0_p $(GuXЋ 'tr !u66Igkvf"=m) cQ_qJ)5D<3Zql%e]iwa0|'V;3[ʓ㷫=eqjyƊ L81,Si*/GB iǹ5ِR_ c2;6FH/`kzb ]O{Uń*w0͎1_t5-0ׂ{Zf$(@O8 ʸyfG0|vB Da?ΎB@48 tjBcȖ|cybI7I@Yg&+ʨxSi n+Bvs)?>C6,<>Qq{iCuP8wyCdNphz|^!8ݞ.'?t ?] _n7Y_Iuv(ݾKɣgKd.1q۱WC~ [hNK=nVӇN5_*"a{@r_+IOFu\5.J]?^4h\w0c(H޹4͛>1βFX1y֘p%d- Dbp/(՟ywvhx6< o`Sx2O!ǏMݱ|]0 Lu?.LvcrCI0~,kqaIxDz*O$c? P827r:7`3GhEOge1]A=Ά#ac f1\sw}_K\Xɸ͂zwhiI^Ӧ3aǩ^:8:_%z`tZPql7.(pW6,|! '<]VSKByK4k\ X1Ch'j iV@k4.RlVX0kruv!6=p)FdQ2nɝ@+U &yyU`wڞ`Xpozխ, p1˲{f boqZ]2S¯DVh?PDhx{ lKƆʊG 8Q2QaO'LR= 4^WbN7XJR\|F#Xwc;iZ*3w<:3ڤYy֋8p͎='Xbw'uQaG_ϥ`-ZQz@ \^lp~ Ff/',8U=VVXU%^ߺوŹgpYqf V ҝlT;^oywZŠ3:”9#☽oGO=1{B$Y~rv&RP4tRij"!$d$Qg ~:]],XJ2Hƙ2vF?|_1ׁV{{IȜL]o;iH<牵+16VChoOoG3o*jnLFe *F >{&ԯ?C]iHϕq>rz#Bh4½Rv}\?, Wl-F3$9xYGg'SBf5Omgaz *1{1~)ڇ*-A;1tyF%&| "+[ MWxsfRm -[$X-]DfƉ G"+ w|L~-].ȋ쥧9$v8j+_!VQZaTm0bq`)a!37 vg\8f]_mF<$dUȐ  Oq rWܭOsoY.My4i)nce4K3%^"Li":+J\)E|IȽ8w193J-<¨)`܉QȆX*wx. T z|҇f G-3ٙ9t3þe6D|vSdaqKDlOav}K8F!wִ6 MMr9Wg4yZ+~)$.NUe-QZ~? "zg[Pz @D@Wʍdtw-'H ,#?wX}7T5lR=Oc[uSӶPwæ_~M\ğ92 ֦oK+eC:{F"5N;}%2)Fm߁>:'ʘ$s1dt#~y/̗$c*oH3f>y h S偞鸈U2No+ ?RsG|a q_2o8mn!crk&欟q`DVޯI&#X`GhĨrX LT"Ʒ O[56ii1!,t؅4i VG Ji>-2=Y_x nMr*M!ꉴcE}x7=Vɽ݃H'I5+7jbYQ8 *gG[;&:G[Q`B&DRԊ`s Ag<˥>Dq)a=1j{s+l^gn}i]IJCnُ bZ UՙQš%N^tDn0 CV4qsHysӪ)"U":]XWX`1qm@h)5uLS :كJDMW|jځz.i͠nםȋgŸ '_*J~G4Ya]a[JJ=?lijkgu4 |NE ^EFw+Q#V!zb|H+mN|+ f 3׿Nh URGua?>%_T@A QpӯbwGY'f/$=C'݌Y_]̀KȍrK ڼSG7 T q)78ÊObxJeXEɲSW֡_.% WrX R\yg}tUl0s0`++<#2h R,ژ!L)4l1ުrd 7; IIڪ HWTˣd9Mij|`ݞ yj5>[fzBmYڈ| Rh 0.x߂3@NH0E  m鷛0ZC r63\ݷG4 2N J Lڎ B>zZc㪫 ҕM^?0>ӗmkJ.r/ PTJg'ZC19$~ٕxyLXt.{>1#A';j!*CdB7/cB. ? /LWNtIgJE Ⱦ|W xle@K{X𔨜@ wݢY =ܵ"mx0BM d9=kCN3h ,*#GjGn#z`3~GGL EL3+pP4غڞ2kGd`/mRЋM"}]vzYK3UҰ`0@?Hg0%J+zmCATɓ((ZlȲBXo@=2ԏ6ci\+'l0"0 &y!`2bPhs 7' HN@{kڽҷ{oXaZ}Ga lJY9^M9nFj[e?{ߡM!S>aT$nࣺ{N Eבxտ($<~V'fQ͕BEYgGHAB& m[ج25U/Ev"@}Dɝ6cw-?p[&oFRλއ.i}9&qYZ%e2 W_ mjoSz8C^9my6 U%B1Dq0n޵96ٲ)&y/\ ZsCrrc 7GwOjgrGQ(o To}|= (-U[rrr^VyScnlA>e1F+:~pnM/VKe)%8܂ykC68=14f P 1[qJ!8XB$% 3`WE['eIgĘ\ŕ@y绚fӵ] 74uG>$]AADX=bcL;~&%w4dHGH>+E nP/Aޗa0fKVS;p cWIg`*;yZmRӥOp7N*-‘8]0c⦴Ak¥S"=wJVqPI\JȖ\.QkOG{#kFܬTpHNe/pe꒘3͉s?u;Hw+!;&w`Ϻ\?yZhƅ48Jr܋1 o5醴;0yվm4};`pI?I#0 >5 x>_ӽ0ljP؟00+8UWhFMbw"@ &S{W!Aw*It|uPc[G^29c7O¨*s(;l:14ʗ<3X0}9-o!rW> 6!aelwTinD0JGm*:g9dmp ˒BlI J̿CܸУ^C]%wU({ﳺ QAԑ(ݒy 写(Lc%ei˥lO^q(4 gjd;w%I?>uDQGŷYLViDpB' G+0 $}׿AW0$K{ףL`/["jf0MsL{r`& m%c0p1q1>[mISU<,~DY-`H!:CNRnqjQ黜EҸUgȼ*1tYx`K1.xŭe$+jMSD@EmZy4ăR_;OG3smu7v|/]"ZQ!v/,peK^2Uço=pW g|rCF27 ~dpymwdfYDR*RxqJ5FX?u+\ekDqkZzd:6i؏r[]rFiGHIVΌ]S<+шKO G_j{ /?[L&$wmqoOs6,'ʥ /Lr8`B5$84(JLݣ[4C^]\+AJQa۲XE^(zxT_:0FK q?LHڹԑf,׌jeATYz 3|l}Gox%=# k83-GZEW&s)Cۓa%/LT2lآf?wfL 'k3UQB†<ܝm4;MF ˼| z >~LyڌW7VpW,0 !aa)us'j@L*ng_QB-&B2_y|1DF5}c .DRk"~ۜ %*QFA'j#)\|\+6I2$54Ӏz#}&Y|i(ZB{"+uOgp3@MߪG $喋 }Ʃ{2*gKȪ8:Ѹ(^pȽ-=![R$ WNj0/̙#Y*w({1SC| aK`mMy~x Ket)ER" )ˠ\j.ta$OTlTy3bE*O{`:nrS:>yg<(U0}Є:7'љֆ\~F Q3hu+_5 ;C(g(!^yK`ct5Ū=D֠=[aׇhW'#\Y|Qw4{r #2v jL ,bХB Q1<$Doܧ2NC͈S+޹}ȦÞ ;?iU ɠ_\A߰sw`*^wv3r5?H u/ (&}˂r^ B,x'Оųqȱ +`n:^b8K|Nڨ>V~G+EˋW  _,~,?\6ܵ֩yG4BPi"$yF4B/{;kWuQ 5Y"CY=onD"Rır.]PaY[uQvbtCT "=M?MCg4 ҷ]?;dG>.1 Y7C1XOo/N9J\osL{S-mt#»eHOL-jl?YVstrfޤ^Nc,Ӵ$ N}8oXv]7:Fފ@S=0<[e @ R5ufE^L "hGN< E,shʵcbcdٮUf=:PEY I8%jR!uZb*ӆD`~Z($_W?b7x3 eh-zN5VU`pooU>މ>`陫`p սV Aj<+U!U 96fv-Na @G թffZ8PZD9kH2&$S_ !ep|mӹn|65=GAe̸YQHFz5 XsC6dJH$ |U9rڋfz<_,6H@]JBVK9Ol  @@-A0OB~p࠴!M{[{)tQ) hbBG5lVK_4w>y2&~aF!nY9~$74VPGRIu聐ƾK)2_W}~Rp aX!"ߑ\^}Fb+kHO!']]5۟ݣJs]Ēׁ ],f~4E͓Ϩپ? _0NN "HB*g- m4b2$aKF녎#`[BӅqlF3vZٳ)y^HZ.='NC_YxSP^35$hԖ`o ؚTHͺi.),uaQ%ZyAEvH0(Hg٩gy߄UzmOXDיF=fbUQ XYsob`NX jF `:^f̀kϰdsZh-z%<ؓQ>[没i t>{;φ[E%10s*$ٙ_cR:iJ,<.e-?e&+D\k|hEF'#i7ڷ!=Խ8Yt]$`obPA p--?+q_<52(jk-e#y0e T,3_`\Fy6/(jbF000TkXxq ԛh%z 4=Fu!Pu%B^/ [M-'5B)E`^Vc5' IKo/ h~qb 03hՔBɶ!WzodbL H<{.9LSؘta%㘓6M{ oT{!P9y@FEr@V렆IPwmM3fJɦqe7 E]8wp BŶ&PbޓmNdΚydKoz Wy b8tw8TD7Էd 4r &]u;k٭? oRv{M5g t ހI1 B;I!@zg9^HHq[ym [d42}1f<;o|UO99_Tr&iVb6z{8pJ(@uؾcF>+6cvЉ%_e8  !¥JBG>eOKELFoI GqT N\Rƃ$ Sd9Һ6Exv+aGTc[YкHaiGYicFX)_ ߆~E@=-*w./tf8c.ρ? )!yH?%6 hؖ5"љt4;are9* Ӏ) (i0݇MG@%TnV!XtYA#6hzҌϓ1˜D N^^-iF<=c[DHH.xh7täP| S;d$C5Lݶ(H"M>;pYap;2*?>^%g#hLuz؅+M 17oOE -/USλ `Dk8C;K(Hx "6< t7Mɟ΅9`ޅ˓-s꒢o=. |辰ص4)L K*eKض_DiY 90` N`-/w!CLq]۵0t7۔yAgOWD%\ Wb_H`MtK~ o%UvHY5ap?pru "᳃WϺgTH [Rz%0v؆μl} Wd,=> v45 *JK6(0(XR]v#Mw?$|0h'Fl u.!RsnN,ve;|ʄ^=q! y *.KC1u/7Gk+'₿J|d$u8E Y}2d3OP,u[W㶣o~{W1:'jzO]WBM;\$foN!FSOm"^ʮITG~\މ:3uSaqLjU$D hArR>,J_kRf=?0J5P Bo oXo#MZ*lEXq 8BI >Z&>S~pvs3Td183 SEJ A뚰5ߎ|uM(_y.AK 1l_&ДZXi(Q5h"Unoe$F> Q|a(𝞺țnq d\@{%kfz?[vU.-#,6U,!yLr#@AT79UΟxck~u̍Q+cn`vet6tPs33.afbaBX"! 6\Z*qt? Wr^~"i@@a(KP1+OP8c-K=EU9 P <(o=M\tWP"`bv6 Ae5ik+{Ԑn({E,@6AHϗ iW};Bk(MwwggԋW=AIpƄO#_\)`E꾇:(@61ƖJoKQ|<$wW9eQPֹXoSzHk\McU޺&P ̡GGb۱Na}PB(GR(tzAR*~QKj@QjN5EĔHjٓQ] u&AE'*A#oOji%53qD%"ΏeLO BfwQ, UY~DjP1k#Y4 ܖ1Ce26pj~f|3NP[ [Mw}Z9!a+psڋs 01 jl%3Ch؎fdB?XF5y(u%v@04SEf"zZ$DgN)n *O W l"İ} 4Mj%.t¶WqN˨fVY\ԾмE,㈗7_:uF_=)KGJ[盈qrZSwU*&`'D^lp$[iI%k Z< BHlq%c\g{5o @Qm`bxB#}6kGPuLJw/()5?"Ơ)e[P+-/ʚl*@+[ ٶh`fv?nv5/^vGE^N26ѣf*گ4=\.جxtc*/D]q!mŸ~H}_,B4gT&u7ʀ5 ڝISyhʕ_\@i/*FB~d«֮qw~C'~H|H%:HݏT WK,xRZαqvQBj@/ISSvY1D=˶1u٪s`K =-^t@Ek9P)*=Y<&U$ユ4yAii&;ɝKg'Nw y`ЂfAlN[^ſj&")t([{n$ۢD͗`PBSe'ދ/hyNGIEUCx pBS)asPMcBtewv`dxSZ]PNp<9nZ. ǑJ>d̋n?TƟ4F].+b="*eb3EsB趞)LZ౺AĹ7eS %tRh*JKt:g~z}Wnz.~_j;cHå│Վ˴ 5/gZEnW9/yEl+lmfKh,*-]h0̺T1 ZчG_F)Ks@1+K^FL*bu0(ƾe^ B W YdҎ{[KPsרU8L? 5!Aͽ ڪJ\E؅}C\7[ `%4uy ӗ]4!F$jnUZu_E1lEQ+E5 je@kǗK0+JK7qSqs+ժۻ 1ڀ+ɐIII8:[JQЖLR)6m]O\Ab7Lj{ϤgKԭj%kkE4qGܵQ<&@s Wfcdr}s{βy'LOK.ΗP#B@Q(Q`i/7g(@Mr@.rokz,j*v# F;.mP[K"bݾnXDfO z޼Q7diWs^B:N68w ,-|F / jקAqFCGw/E"Ž " VUoI JGotPxkٱDH[*@ٙyWb}Za;56'R+D$AmLܽS>0-cR/wHtI+4n Zy 9.f 1mx2 B$2m)bmgRJD}Ll|4FyhJ~.):-T. %p|̭X݄:QUľckr GRgҢy|u.{$1=7w-Is;I׫~ QQ4:CaT^W ֒=otE9;-FhLO(FXլ\3 iǴPw4\ș0v݊4ogj $)j$0OS<[}ڗ1$wC#SڽwAm9V'X[UJ)%,J=t\ F܎MI,PLb&V #Db`4LUN}7=X;Zw;W.: fP7.@x#W9 mDBHڒnQŦcFg(5^8{y)4:߳E/T9C18-QYbbc2ON?ԶtD0R\c lK譍&c7g<,zYP7t!Ƣi-`ociEȯuǟDvYOXXj؂^9!O>8n zKtm\B]B.zX7sjK#Ѝ,e2vR 0Dꇕ8e [Jtg 7{t`8[~d\F/;@S.*s)vuqaKCps_sW_sev(ny='cKKi0imrWk!gءykb:K2밊elO)nJ0dptΫenv EOh$ׄT[V>=!ViД,T{.NeWv+4pwWolc2 @+cioE^Y၄cE СrMgdp>D2Z[ŤWx݃uW:\lWS 34ț^(3bd(8O6 g8no(gQ WJX4¾y}Ωm\ex7͹("SǀpO5=`R}B q ;LtI6?'8_Hk b" z'S*T}A KeBOjj{H΂ĞT*b/i^%|W+E-ЕjdWK`k"93qz\l+NMiu [OU ԃDYDIqN- Er[+9z&.ƫt4ny!$c>jpuwi}ժ n!$bw.ԁJ#X wes4< MpׄQuD\p+ BO8&<X<2H<taM5NEVv#7"$b:$'l,6D'WˈJ􄒎tlm0A]_[E@'O~hsm ԒsGպz_-Q>6=a(=@;װ.k}wNW]gT߃uPgk69exov, tnLLXrL*TfB _˺@v jEVs7*q6d5 [W) *_aqTs(+;ag7^Qjh=8Y/`~D*/Zy;,U ,mBS>I4Yɉ\c;tĐ5 m۬G&:/sP-խ:ˉS~-$}LQE/α`oyvC~/=ϠТY>^kۄyBXN<#tDʐNj4)@.i2.q^>f*C?>zր: vyAF'oTxkO'ؾYV#5"ʮ;z(}N#ߍ.[K< IN*+4&R(uh U(`x"տ,JTa.pa_57C#j@xYANI:nJRA`w|/IӮ5 RXW(" !d{fCȳ|:.e^LBo*T.4j]jP!c&uxY ˡ'@eܷRp-eoRq$sDM̊,Lܛv4oI@;| [wm [!zL~ڦz~L2AMJSpϢh̚kVy20 S 4;2w,I{) >DzP.FofV<ۂDL7#ʴE;!D D4Pѧ4K? XG;yd{Ie޴*sͺR Z}}ٳJ`^l 4yx%ʎF|Q$xd 00R k-V1u702(fN7g ;ozxhEK ͰדQhl-v Jc?W } ㋺f-}VZQ=ŹK5hپkeX:!͗4)~P ([e{'p\~r6 E d#gƼ_ [t)W .ęч/b_u䐃A!{ /9$`΢cCV8YY;OuWg^YTEN#Jhg;Egvc4X)95)NF`x3 SGEt<&7GlNj2;&ny 4eKG#V~ 8}\C{nω\XDе M$o澱oϋFҾν(Teh+"#P Ąnv[_J[E 7!a A-ҁx1|˧_O\5IA=>F`,$g-n3N[,-wne HRR>k=g,H1At5(g[Ѐ(MyOFpRpu]} .#UzB@iя1EQNM}c ߦQ4/[n=,DLU-NT8РocXa%W,UlL5Aj)ʌ 83#3?QksRe^=vhٛ$vrߔ?—+0qc+uaczQJw1du29| 㸶E2 @ Ԙ]7u" _X O`o߈: ~;)(gNP4cZI61`'Kp(>Gn+fJ\e4zsp0L !ZcpaF_l=5I#Y?cgvn HA6/XsIpAJXSK(]$~c|O䜂.SneG^PP^F0u:- uv,n%R!((&* [fb*Ń9r)B΍[p@ 0 41* Jc۷ą@w+m ~AO ]YJ+C xk"97~ 097r9jc-c5W~V"ѷf*-K4,/.wZ|`uQʤ ,–V"_h0؆egnF-yv 7f֍lg_}AБ$'b"Tvi ^,:|fS&|)\L }?{-wly*ᣢ۲3fˍ1w 9!n! `ob#`S>m`f3%.mqܨ "s9x:!:CwhQt;8 ' X=j i%d9+.Jx:/iI_ Gf9y*طY /sv, -ESTű]Q^1D[0z;e}Ov vf![0 t*iZjҢ?Ζ悕MMDM:CKh +s|Mb|/$ el!,7d O\ru3FD 7E3',#6BCBvJ}44Em8@bvjai̡O%.ch"ا.-Zdpگ-ZlyĎG\ٜ{RiʗO\AQ8 eԂJPAֿhWy@~J7ʿhĠ!BXQdɛ揣 RKj0N2 rn 癘"۪=ckā\ 581#XW,ͱlz|RkG5F哊5*HFjРn)$apI/n+x洆]?q q}Lr/ń8CyoDƒ"aH)HDoU!17KZC\HDisf˴#?yuvl=bg$NCP,u㓛'> S^ZqWK_$`m$*}/̲|m/+$m"s=tuGys[9=LEs~gpa@ʋ̔;y/Kru@zogO&D IJ3A3$U`0ǥ]ZuVW y(ԁZeO]WEi}ƙP esrbW|X `A׊eD9PGv1B,mi2BhA./ ѱX´huIҘGx}A&8*_u *)9Ϙfe,,ibT/[Ap! @l OŚ[[#WtKl0놇{*/+{Ny. f9%~R VOjxtFFTLpE;>k覹3A1#ѝFՆԯ6W_mCSVԯiFHEޥQb 12zKP q@rdNh MQ+7h:l2M-q5/^FD<%n^JΨ%@GF7DD ~{ãūM^F-O; >NlvpʠȎv\iʱke4ih"7OoќH]GسB6W05&wQ_ uc>] ['SAO^ {9݌,;::\Vߛx}fQm92:? h¿ȝhU݅.V9Jx"B0~'#T竌y܆vnhO8Ԉ$)/kt_Ooij!'TWӕQ8UX!|]@^JzKu}$4XPqMz~%D\7M+si~\vhG4[y.=,"zIWC%{=#H!neBOS41kMOנǼ`t&d[.>֦2#oZ)Cu-Ŝ+gs O ԚPvG=g$Ja.dop!{Ex&ᙅFawW13 n_7u',w`PP&zT^vAOfiKCb.[D5 *%;̂2Pgs(?ML&o|o"k}V]LN`\y!3KIP+M"mƦẹ͞S LTTa*pA'P3(q&zeeX̜^a2v8p]dS P&cri"cڅ]`6Z0aHT8 fl;TU(^CZ.7KDw+󦫋*9BBߛ0hF薟5)B 'Ql99 ׻ [dlo|6qXG&45)Vm"Q=3UAhnL'!vm<|K.ĕVneB{] *x*qZ՝i$2ǼRܕ}F D]$4'=̳3uBl '3>sQ^>K< Lw^Y u\Wݚ(h:!&9%')X=S[Ac^i32BnMX}XrkojGrߝI,C/u] hWufHX'M CA)^dci~mZ+,/5;ک8v-0w\w(5#̓D#?Hgw hMklŠĈ;G=A}b{m03K>ոE>t*)sZ֤08.(S Lu*0C0h?ess wE;`(XIݗ.qJNxIF7&`tTŖ^`Ӑ֡ ntu5,S7{~lH|x 8|O{{i8$J27k[67w!{f uHH&61ݵ(ԪQ=;hVs Ja!7ڃmXVxF}U g`uޣNR䥿 9h z@pIO #&, "[K_}Gy_9_:JI.(0f[,[YWx5J!|f}ea^wp+{ {1Ow Qŷ%7 1;& hưCy /CU:멉WQ>,DL>W#wQZ*|`Sh|K0q4F$S%ڪE1NS^!i|qpVJݫf! [:AOa1v֘ d/ ɽVnPh\KwV_b1YP}U] bMvZ0ҹV]d AY$G~ ڤ~!ިQ5pCoA{% SC7!բXu,< ڟ&:)M̿ӱt|C5<"$*,ENY RL&)丝Xy:Uȯ|OMpMc&\~g;u;L\p|05NK\xN+DA︵ nʍ܊dʷ-Ua{'KGG#]-UA?SpH\ws,`@==9pΩA&E#҄{IgBe2Nh9q2:kdZ MKkXvDvv 7Ҕj QDu8BƑm$?/6G"zJ,^TΗh.Ĺt  NKJ )XZ~7uw@?F#k֪}&rDqSSVU-(Ĺ-.8jtnt7T4r15#s+^҄lI\2՗]6!~ixcgV=N!Ӗ`ҽB>Dx'G, %a0Y[6&us[J[ WdߦWBOiH2QLzLK<\`VM^]Z ,d~?|{2Z&=iL.~O:>zE~8occ79,kQ5~Ԓin9?!)S:q#P>O$Mnfzf$(b{F!JVƵ1GAΤ2 VBgeY48J$Bf2Bf;lH4fBJB5ջ\_ꓸr"B3McrRkG6^֯s/{]UNMr-6h<5m'^QP(7 {EF7F8w2c^6T$; aBlAP`okRY8Op\;#˜<+)Zaevti2sg&15w:|+c^BC2s4eϥThiI &p '>hj)C@wanf6#2- 圮 Gb.@ :pJ'*%*l?ޗvH4'TٵF= lT/$ t,Eo@ۇJT!gV@+ xu3-xFa *W>ﭶM$j yO~A a4:`EK1{WSKBx+=OnQrui1&3~9Cĥ>f ZU$m06m`G$H `Þ!18K]Pƽ?<9R썀K`RA`T)- Pry R2G&ꡘt1$,Cs{vG+V#-ꨆb >Ɲ =ciG37PrBX%1Y8A;i@>^&a=.dx9'5'7%]˧Sa U-'Aj7)s< J4@5ok*O%.(T}7I:Q 1 JϨ՘Zx]6ouX1(E (Ļ܊a[i#2^ awGnFᷘ(nh Jfo綧-(w\deX(3f!,1"m]|PD'3Tlm1 rYnK5d0qrku_}(-8rf}NʧMbrܬt6gӌKi4ͨ„rN.{fjd4C'7"R{ǰם:4BdC(O!oo%f_a&'v~twFt&&;;b;K@@V epKJ0:R{6}A 7 UkT<zf>]dAs7FivpX\гm21Y6CjpٕA|WA .6ֽ+^\ؤ+>F[M%I;_0|ڣ{'W&) :t gef Utk2Y:|:8Ȓ'D a.튔?^Y@*i>u}Ï KzJG}bt'b cn`)%ʗQJ$1=|<@"LnO) 2G__Om378oWJ$7 {Sk=+E gj%'p(\dXdf 1a~8g{:W(> IOC$z^ ΐ}CU8[Iwډ#%%.''˵bNM=:]9B1L4勐vVV- f ZWI@Tiw?aqߔ;2}|-'J pb@(v{)G,[8,V#g&\swiEYuAI9.&PUFo9LȜ7mz%Ez}CڮK-opKN8|1wh~I9ɂ{${w$h`xdX`OAerh13H7זc=eB7mxE0=0*W⋣Tdmç⦔۪NQ Lm(OVxUR"rn[n7'?{n#sY2͌[?XOܽ.ŹJHS tg"4Wc3:)>'.n8%H4$y=g(xβ0ӪIVbL5V_6IG1#c~Ax d20ҎT+S43rkǾLP}9(>Ż}B"H-t=J,/띾v #)񠌗U5~`Z;37 \ۇla6Xj:t0;6plP-g)IvL+4' jއ@b[;$2.kqz>=;`ɱ#/׿/czlw5+L$[-DXFSKu6Š4(]EБHl8/211:DA@ Y&zWՅ)":򖦝%}w'yuSX ~fcKI'܎$FRwJ[פ H\6%!6mkJj9g3ipU*ƣr >V_kiWӚEH[ܞCc{FgV΍>CYԯzN#D!xPLH@59hw*ߋN.OϨ2hmxH"ڱ6^NOC8دg@d]sZu%㷄Qs]+g3M7VTeŘ!>n[2 q^7?[`[![]*F՞xO.S+Ë>5XՉBR(H&6-JbYUPK@nP͞RP h; =/1?7|cQj{̓N`49JyBGEirVG4$=-qޛs' JA"~A =OWP?o3j@ó[XY;l#`FΪA2s$~PCȎ E24'O98a,ѽQò2ڸnT ȴ~yVRQN_:Fs<ʢ n0ҟCx~TyJ0^o8R+P=Q*6U MeqH#a𞘼r ˣv3+[skgwK홆wYHDJ2G5[ks.^xϺ% pSD0L]l>ClU9δ`YEU<EnRz l}Bܤ 6[|V]?kiA.[=ۗ ǻ"v8 ;a\$iRj}w!qz>J9yAk 3v3ًzyS< F9, ai |ntN[h%F :MZ0zXGrD&XNP|-5lX$,֍˦.DpŸtv1aRɮDttO~a`5toOl$SlNmLr}Bòu觲 qk0cbfukHɸ=Qu42-)S@u-J68= S$p±} ͌:] jo5<&6'NG$?^qo`":[pt=w2G{E<$^Sg.øA6veՉᑥRy0fGBI! *a, cJK.HVDi2MxfqWǾ{- &۾: ޖ7lC`npA? P?tQ{hacSdFHL!@M (= g".hbst}e #4u;7>sEDtk#$N0%ӺwL .E;fvhB*n^O&<#M=Hn ϔ'C{L4:Dcˑ$3)e&YF#T4zoc?rq!RaXH 5`>|X-~V?9 :p#o)[~L| ^^\tVi@5B2\}Q& 򂚟)gmF߇kf쨻z[h۩l ZLWZ`"`]џ yjgL΍!!_El^ܗ 7hAviT_À$tDR<)bh_lV-p <8wy JgClcH~OcIbxI(^[燲 gfVfDL~IM7܇(xK'o׉Rl᪁w}Û\MJ=y{| EbGZ}0Rz%wDkvLR7r.!CH8- +fڸsaJK\~e޽'xn$b!I鬒`A}U+VR\+%P<@}U_c-'t/T@Mt3lI'$Ѳ%u㰊}88ue BYׇÕ+ b#˭9]7ކ{&R6Ӵ_0ˢ~> MƋW'cFTnB*mrqRuGҦz#"Ri>E3{>sӷM>;.4z<8'*9!e%MS9dҐdq9tg(`Ao }5LO)5n{.peIN:"`bcySOÈ\UŴsqh56i:#)IQMK( ; Kuj@־r[\aT1g2{.R:A(˄o`]gUj$/ڮʹıFM#3B'3~."]yWO] ᛡ}kN2Yÿ3~FEwл1_r(; |!"˳:ʯŰpҁJX ]T7ױx|f=˵;Aka >_{L}!a3ԧ!QEYmfXb .(ˁd1[IoEwc>1`5ѓwnOn WR^ԁϏq>qx}%fe]u}|~hA\yXuUTbN\Q(sh’)=KE=SdVb >\'ϝRB療`T+هLIEF+QQQ[KU1{ZBymylʡwZZ_feiM B\iU\ew7;Oϵʈ2Y ?$\tgJ9`[r)x6 c0RoϮNr"tBzD؃xTd5԰̻{IBFxΫF̊hBWDIXtR#sb[1"?K|d/$Q.%Q/Bv弩|+-\? aOD:j(Hf!E2YMď+Ni.|Ηhxi`Z}(6ƛj3-&E;?0Ɨflu׻,hb&2$h<bvlBȶTg Z:-s[Dl(4wj$F[ͮaG8xFȚwP53ΡN S |`طCsRRRe4 aP,zdc#Zk؀D/B|Tۓ ( =*)l:l!EV~܊i6bDYzU_Y&ѷ:Cy_ ^ 37NK'2d&4MQcfH'JN,Ui\ZQ>MG/kRZw,k@ r-[|hry> B4TʃHv @ʊ~P!џI(km9vΠ3LCגI8P!xM6(INXsm>jy>do`EaY.me MK{:(Olz&Jt!-tw=b^W{|ƣZϒ M UZ cs"$0 vyNxQ6 vZb烡RNҩ#<I}|Y+;/ZeBZ.S% vӼɷ!V66|!nWvefȚsCG{\Jѹ/v !1fJc' D)g8UKK?o Q]MIݜMƎiOOܢs&Grk<GCLϺfoyE%(tO>xuXڷJ(>&;iy*q_'TX2tӲ# V>#Sc|d`Pٞ10C߱ӓu@yoilڪ"sK=X]l BǨ)@cܯoqxjBāZX+p STKW[<s}TDflBx|qYb{+Nboffm>8 Bp Q$Tk '>J"K\7Hzp{ݒ<8\'A iڨh$BSuEBӸV\Pb#D(,5:6^v*2xu3;key<: ^ZAe]#0:I R ]7 XzLJ{lJctY1I9pl9"gfi4 H}A$_C!4dp`&W 䰐Qz`קwyeXQFυgӔkR~0,;; ?9~ q^܅CAq\ @cQGMܲK+. 7s$" A4 WdҡPg1]I}"L{µٚL n~̺tK6㇠?/7[\n돀K9WŇǀ61o Y"1ɗ&b_9PpF fַdSþUx G@nK5i&v*2SHR xl=Zyk7L[ lt7* 4޴ $IJ>_}z!ʧb>{aCcmOWk yD:ڶRH yQ?A։&+e*BY:x,bu&w$:;8FAJ& vko\=Evd8(!FвN = FɍBO6<|&WHFߗhjAZe.MazRD'amu,TʌAJ[|Qct )9ZZ :>m-?zٶ.y;*m=V/-iWb}fkkS# ĕ8ڐ~_ku "13fYZ1Aタ(`&}Sy50S'+ Y#P%G> .R':Eq-1e&*°R.(a7S 9)QHG̙e%yl&xLKr'3)DE#SN;NPIGվ'-2߆UwreS ]T /Ƴvp88z'(ѫ;DLBE!>$ӔZx:3,DȢт-T6Okb IһOmzy PfÓ]ƑldgT._\QZ v845΃`VN i׷+_˹c.#dNF# RVi(Ӽ؜ɲfxLfʋ9dY /y u;aA)7ʵXLBXB&:T-̡hȐX^Ioo5(uKTR j-$x%f3Սyjtt3Ԗc"d~4̿oL MhkgX!`,Ryl8MA&QAl)uӜuD#<23y^lWq1 #w;?}#Le鴺27 "X^Zg̴q8S0XCkZ-kVGe^QlOSzDuFiou(\'F(pGQЉ4,ۤ8`~%9fH_N$|enk/4 J8Pgw\A,S P߬. .ΐp8R0Xjt[dЖ:* A6E8NED5A!Aa^ 'JB.Ǟd M7 v8E7D3V/j,YW|1Ǽ߆)~z ,T44%9~[wRAJ}xoWoHT}8DwR|.;lr桠̶N\D~\WMF7'COdR9%_-~G癠+K*oD[מ 9wdZ6h7ݭU7\*${!O~S'C} /q3W)?}|#NXu}Iajٜ^U_iYQt l)mI?_x}ǃ5 aD6p /=ՎIu'e{ȴ܂Ko ~M=@ϻ Wl8L]bk%˜TIsXtꂛ++$;ǚ!~| T5O3 R~=2Jjx9ȕ3 R #֨ɀWVJ7JXj-1qtav598u2zr`:m$ Y~"z4g@Lo@ZJ=a UZB$EL"l ?sW3avdHw\yMÌ (3S۠;a11\ <Hqcw}WyTRVb疊Pk|IeqԈTϑo*V"s!G:  Ӏ>K0|Q!. %œ$1IKпD hēFH5r௫>)%+=:`W=K(OV.|D)4b&s+w]inңA/T`?0x +6Tƚm 4&wS46-f IBo9G%t}N&RE|TFUunyʂ#W8pľ*،9g-4M~%t(Szq WL@d*t c(jS hz=6"j>/ Rmy6'z=UOU W#{nصD(0]0HSd' n*ztwumaH Mz/L@}@ǓPԩ#ׂZܿtiar"E.zAﭤ#d_x_vNw@H/".|,nz?"c^[yw*N b >ZH2/bQ:3ȉs&ժqYHQ0;UDv\ːT v-Y]@Ā\%hў!ח0LE^熴zQ IO@Xu  ڀ=9XcɈZowv}'Sc uR]IJ%YQ/k{3 ):4Oؐ@ < nPt50ŭ^ ytk }ʨc|x0IWPU +Qs3nM"%@s<9H ~LC͚9 5OB^bP=;,ħ1{}*Ίɟ"gkisf/uzywYBQu6b#`%?37ˤ$tءL0{TϥQ$/T5*]:QyCSDC,|/־X;OiBs+_H(#T+ 1xGm"=̽`Ȝ8fFSr'/h2"t9ԄLxW}|Nha`**K4wFqgBkܜ?}un)G,n@#s8xxB;k&:Q6Ths]rrƗR+` ĹGrUph1Z[ﱡ~ș}/I?*QV*3 Sè.5v\POuk$, ,\b%M5_ל }1ZiʽZ>[2ݑ/Zyx`vbg#8WA ń-Bڇme݆Bh\qb8EeYu  2-pX֘sYqV)cEd,3d-}xu0,oA ?qXca A3 *"UIKBDId*um~ʶ b3*`&F11ԒKUFo"spuS(OFj+Ӯ e+1۫IU?;J Lȧ)A6b3]n# TANKG"˭ϨY?v۹(|2Lq[pCS`*/>֡Z};_G7 'K.cт+ֲ*IxImeG*y"3LOc#%G1DRSh2>>SinV:V W?VD$4ZŌ<_"J 5j&?}[1@€cpoײ9*O_U a,\"$XK΋i[D l>KlCetF#G5]O=fjo+råMq`ӯ˚J|!|4xC Ph2V5ӈ/gf }(VM#=DJH@r'V7F$d_JPfc9t[5 <`iY[B*ڴC beR"pFZLI|o /1<~m ?{f 4Ky#X c_T?i>M_3$nA˚3KW\(_U,IǨk[̌t pڊenpqsʜ "_g$b{?2hP(k8;9_L6w4O8hc\Ђ^ɻuo#d\V/HNk>S&{w)p@++G}.9Vs E "BEP+Hixo#^!Qa7V|K_ !2]3[5+ 7]e_Sk|"`5Ic^f1rtnhk,0zEt%gQQ@ߚT;#ݍ*y&Sݿ%> f% wi|aW1sumEf Q* 91 E^=,&O~v쭐Y(|#g`o7^FvoqO b.NeEcN 4u1+|mԋE+"F k` '@K0OgRJbhdzyg=fUD /Px0%TyEciMڋ*>Hk42|=L~X8ٚoE ƈKwe,DM:92$_7 =^ L`E;/,älU1*x$Ku`|=u׸cg!%EeT_mm.<)ei Gj`VcV%GX!p* wҰG^Gy7>G^]m>OjHPjs6KhxKwÄFjω|ѷ}*Hi݄1$^"AItv FT a   ?S}ubBz`v7,|[u1fndG?%ͩQ( IhOjUOz\]J }sZh4N;1Kf"qLO[d`ƥ*&7nyKt׳^@\וYd1tQy2M;c`GK,Lׂ4*)T}gEOǧj+-^nzD7h=rtX8稗.l sRP&&b3NP2I`ZФ:RFΌc!*]8W2%;Ɉ=$Sn1 "Z%Sr8f)Jp |0 K{^09/@Om,P}TN`>cr"<=V@Pȉ>5itxbZ -1V}Qҟ(G}{þ߲ļ|:5q}ڇp4jM[1 % ).k69p7 ߿|zS S4YOA}~KJ*a$FȢbr` dA$s3ZЮ#b+po8Oc$okd$\_ hzFRB6ȝ'k34|55Dyל=fṊ7$ګWwhͻ"R"^WO a*eTKSd`R%-wZAm/N$uOE Ouaha-N0MT 8G|o#zEc )4J8kG^"qWh[cY }UmX8V1Hi0{/I@w0y ,X-c!/%`H߳;8E23NBFMs0-IWs;,*"]K`N6Bch|Hz"`{nTU/Ԁ]MߟR@ ɺ<~ςa@sIm [ ->yAb .__*^M̽6WyW=Yt)k_͚(MOp ^ķZfCbo2 Zga~y8+Np>TF-Ꮬzx#v2T~|ah& C6n" &[}(K{5RR!͂;=R{g@}rᕌJ/T,YӉO!.nZ6u؏Ɣl`L X_ g:3ȯ`]CKo:UgB,s0uAlű9!`QU#/ot4L9W׈CRT.pH=zE+E(3%:%x\Fz1%,hXTpˢt7pIYYU+-@"Τ)$I+>1 0iP=s%v8tᇿPgJSu@p8+|放C\UC%m>I~q"e.u覲P0*'xݑeR2 #KTnZ"ld.BAQƳP.DS'Ba%2ˎ`xlbaq6^cx/(طX(?\i5gBW*3HPaۤBƕҫx;\l #gbY]n"MB>Ȓ:VJL8]F?1)r3yƁ^{հ智4kx|5C,qrT1-//dg`AHqroj]MBיTD5M]Us5B\hl)TQkG^-=`Dô(YEO Qv#G59vhiD C^iEղ] us" l6"<MfQzg%-lao7on_wxn#gPFOyZ*Kc N׻gkX~p 2aU$X[>!:5+pO$I:v=u+էxە=qgQB0\^ƥZS\̸Na8GZEhQXDMlmAB%ާ{:DݸJ:؄GvpNK]21%\ʆtdm\w%//} `ULМq`⽐'hH,(7kQ]/ou3?$t:[/̰c Dc&WAؕkZ. x݋J=c_"mC6P)e$5[EeBQU|N | dAٽ1bwO3+nЋ44N`Uj7yֶ׫,Œ;L ELykhRkdrz26=vf6Jsgfi6ޫ)Hz{ =%W!3K"&!7S7unSfC;0!%9_C0lj[rDާTȿ \mh'V]@׆J.S뱱@㻵f%'.eS(d륟9$θ`&H-HPԙW#(ʼ-|o&-& 8 rkK.a>[UGd,FFHB[H\E臻VO{Q(-WFS0_eӹ˓Y̾!aK nW=o]BOj3j1*nm\#j pMl<`q]*^D|З 5I(w>b=p( <9^hޭHdTO2g ZAJU'̌h7O-jLfiEYTRnM?zȽqͨn/PYbc¨'H"RgicVHCٷz3 c2=v:*&͘ >g[zWc1e 59ꖗ8k̅clw[~b$VQ0YǮ?X0.y>TXIauġ',9lij?'\DjR>$@rN|{s@™aH—2/AqE~pPA3J ̏v$/'tUB̙G[ Uެp 8J"U),J=uw,?ԴῙ&.h'LU}u'u59~DN/7HAȩpc]4gq:J97KooV=хSqZ'[ae3?Ĕ|NAJF_S$B <7o@m4I "A~.P:j YF:(-/Vga&f2.NF;a_+f8%%|l8DΨL{>f'kB?zjr-Ѳ!f 1ЯmPSۧx,4*|_"QgGVs2:͑9&O;gՕ2~˼:PϱJN|ׂ@ jDOFY{Yň.-+8Ƥ^Yq/h >8P}5*"h2H}ʝ+,UžL㠝ta6.i/!L`9:4o|nu,e6"i N0DVdKԄ- po˧!8j{pS\t!* ]ៅݘm8[;T'sckBAo+82Nʃ@cYNU//c 9/ EOOj|5lnRr8:A=բxY`3V:++xދ S)*;Si: JqEfM%jS=8N)IZvS@padpn$]XfͲ碏E]pTÚn]ЄtV3H 3e|sǵ}-j6Y \(7x:RB\fEOZy.C2ҿ)&sŧd]|y5p`Noy|+[7w:yik.*Y'b8 N] -m kefAi #$|& E;Nra>P 2 yl t- :{SᄉF;[˕B;D[,=fC유fɯ'DQ/MyO=@ <>CɈ!gn-eZGJ0!4NaLgk|TQ@;($`$jPx.ػz q[ooq6qDyCɟ$ TXtkn?#3ܦs zz.MS(5]}i؇.ā+nKųiZ)ƞDƅF-GPb  XϿ}謌Dtt@j@3Eufù]*߀-+ڸ6 :p5Z,djhrHmFW%9շؔ{XX5.m7;S{+ p?K< b.͈`D9txq@n{0 C^3wT}eQ^Z0(V'}1 LY]pDwlgNה ̉|lk%TrwŦ ә8X]ruJ@f"$hi:=dT0%xrztS7h_xNsR'/phܵFY0P_ -pwݤάkh5UtI'k4'Qy$.@BXfٵ HֻVoﵵR]p3U c7Cޏ{UUZL% O᨟;M=6'#"{N +*LU~\UEe#d\iY!O{x;vF̀x=eU1mUz%+/ NזlsK$V[ 4 u:+^I8pvˠ"sP{,u{QxAB혠V7BL6vϴ\S{L+l$rJ/G"9mw&&¦|srtH-_."e/Po^ %S/[[1\eDhj@q 锾!?4ꭆ;TH LTokwx=s+Xm3C5~|ݜc:047R?#L#RuV^YiB%JAS|b3lK6vOTa>"^9*G$1rRqPaa*JA-q,w71: C} .ۣ6r2#ĤuS,A8Ћs:;gaD9"p07’n6nڽbx4BE$'ݙw~< 47f4[\Lwl JАm䡮u^Ti>MO*eEGYWVRtqE;ZYdMvυg!OA d3=ڜPVmb1!&` @^\k! 5:}yj{Lp'i:0W7&O^ʮuf蛼/;~:F4`Ȼ v{Jb|pd"3N>E^]Vy%,K HfX\(.S_4*c-9lgS:jd Tq~Kd,F;H^F{q0?'m:†eXOUoCWBe-3qcXd4̕15*NշQO&'HHK(qS  o_#:utQַN+g$OXQAi @/&R/_GᚂBoPa88gvh2C~]\eGRmH_J@}Q IP)[E/ta.8[2PoTgqm(xN$FŸ]gɱaA>bCZ#/L J;S%P/ 9n> lA&]ν Qhim R[`zQ @6$"}闄WE^,Q~.CBwMyނBFhl;%Jpݪ(_-QS?} ('ҞIv"Rԑc Gz-]O"Ha>gsUtsa;Nrjg .y>‘ş]`pb @jLsN ͋nk~傅94nQ>n/T#}^A =hO)Թg.2m̰KXx-?v[9'QJd·:!Ψ}n_Fx%g0{]DB,@,QZ+*@玸mLHJh9]Î$Y]֝:LD3ed=tX|6ZH_1R0r!?JZx*s-4Ȁ DiþV3 n_BQLorL\Ƭ$@yWy[rMZs̭ɪ\Sj3=q ?AtJT DW $:{v4grtӉ7.@@fI(溂qmV~ڼEbNr=F&ڡϚUӽtӡ4ǖ9$K7 ;ڕ" yݴin6By(s?B8}Qd . .6>8FAxh:WT78b05P,MR1S/iȡj_>h@^4 11x W(T@L[fɖ# (SV,Z4*ʥ(y'@ ˺-MW=`܁0i]} 1خ࿣)vشϘhnm||6APڃg@Z`,F%_FQIQ$_&\h{[o8Y$Rn GͬM"]݄sRn^tWMN@s(=n̵'D&cÃ#hv fe|H_:]fhNJL cαU 2X0 *< Ul3[{ϲpTÒ:"25sr%|[K^& 7(H3dN1f||'\ȋq \E٤. 2[([;+ Jn%ۍu[yo/wzXS}#pY 2+TVa<Jԣ/}OsB7$|^=-V9{fdg{"nqE ") w@ X+z6HEԬ|{$/|CY$ =뫓.g|&[F9e܋G>?gTsb .'<A? Biw~[qrV2W2ZxPFYgt ̀ `g'pVVYҝh% O5loin@Ĵ\k1q<}7 KIJOb}EWZwm޴Tr[ N1(w{vWݍ`Ce.t4WD_L;oa=J>N*F$^*%y_yYc$+U3z{Zy]ʄ[ІVT/)>M_&D|xneC}!XeAeB"/wHq \s$RkT&0YMi0x5{ؚjjae?ڮ͝_?|c~5ٶG2 ] O *e+Ӈ<elS]nL_ZT̩^AOyݧ~ԑ=񬤝Z||1'=+YkA0;XʁDe`!;?0>#6v}K֛2 BPpCl&y x(pG(]<kxxm<YeT%rAzdpG'cɪzwatžLG@m!+grv%#?JtsNZ?aA G951TP!I e Z&ǝ~%^Q}JC]+Z&ɧ];`D#> Yx4Џ [H[f6Bd-kyw3=ʅɇ@|x)G=ԩN>AM%[-Pжmٗy Nwx^soT3ɮq xU6t C”_z5tOU' +m%bj@2"}> APyZBho;i:,IW_u"iv8:*Ff0Uj)T5~]]:˻;w;zl;Wj׈6qb|!vV 3!S#(O0PFO{q8OvEX.o_wgEB5EJ%aH7@<UCc/g/z_G~t&>AҨXwu |٘kfԫ}IFRHj?ۏJ4tX-g}VpO?ugJE!ܳ{L_w7lt;lp&=x>^g"qRl%4o$N  bb?A$bKSeE'iC*aO\5ׂ)w=^ZD5i%F<^D[g\2>@JKi!&v?ICz=e]ҼYbԜChyB 湠y'+#ʸ'S׭EwC5BWFtIV @(67 7?} p=T7RuY`\v_DLU##tݾ-7mn ߜeM振r}gHn ݆#QT S#'mM_HY,z:3[$Vݯ_b>AK0}e&f_:gkiZs*VfӐ_;pDD5 o ͟DZu4)rO0,ltŠ[]{(]κ` -,,rQ҈'fNG!g0 9ZS(xUwfJ 6S26⯿VEϏJN~XIh.F?)EV\Fgl+uʉB=7YM@F]K3osInIl.d.oƭ eMF! 4q~J"bv]Vcōx.iNG%WVZ^(gDӱ>m@#X{kݕz;pW-C[Ĵ`ڇ uQ<~aMWh$!ۂ-z)H ue(z?t%}M]b;]dPs'<վs>C~NSU>]^xue=eKk4? _ -O]X.*JJ 9svϷ$m%tm~ Sn?c L>S6'cfU/cV'mߌ;C:=̎w-GbM' ïV4%[k|a%& ,V#,kd) Nmsco04|aHfk;R8W}idyb)ȫ)[*Q Aɔr7v @jivK/w@IX=~$8P8~}3-;)Jr1F#z/4y@WDy-q)C -ޖvN'QoL*zw`H[$r:ۗvkcbWc(a{_aY͒#ovgQOtm4oG[4knOzs,\SOAK- RsQ>M$92q3}up%ArՖgEg'c1Aܺ_I5Mu r`'OZfs9;O|"Np>Y䏅996CfqKv_uGKJ CuBMxj6F5sUi!oewa;j 2|cʲ *F&ZEtXF(lObϩKל2*QL6SWPb &R,2)i,,g4șYop7<ǸЬ:vJwrۯuK6^lx=^ɇ}SQ5e'+$1=45Upڬ ! xg9'v'#lP~oc7|MHSzBAop{p."ӗA)fΰ h_$[EVDZ\P`~xhk_d~{ V_^NVi68X#U+<=$(07QDY ̼O-o @\O:UM}|:1/b}|CJ ",z3.BEIF!noRnVJ޴;iZjR;\]=`}嶞G$5 øtʡ{i)˅lԹ6 C$0WU&XyQR+瀏N{R- pZzMg[QtZxlO*[#ަv C(G *yYpn_r/{3oQ&$? @Zi ѷ;P֏#ɊJ$o")$st@uHQ AH|o'Ӏ7V6pk"|qSnNMTurIAND$[[`y&٬k^r@ya*!RPn8/l(P+!M~ p6 ɜ㜻baU b_Ś/dΐ+LjMoM,lK#4vm͹ǡ@Gpsؿ 6 18]Q@1X_@gD-˜U?o!f;ؖY tw4T,^?^Rm4wC$m-Gs6'zإ<|NJ&W}7rvg{>KA `34ؽIchћH!GCȪ l63%B$yFY5o*NLNY;kg'PQ E]=3GHV F(')K{f|]RYK^ĬB=6'hǩ+ Alڏ1[#%=A= I>͔0R0Xq } IhU|3.n5ESvD1hƩc{DwT)]Z{)5ɝ 圬DJO˂_vZ/<7_5c0)XYD9~<贐oxQ]Egl!_%'gڭ cle GZ"/]| {Yꥠ.jU?z>fah< 'FB"j$_gx㓻2ܯ0O_!fV zzc| _/GzA=Le ܤHmZ[x75/\#ן( L5 uwuC(z]5 # '";H5#2sA5bgh,Pk~%/~t{O_Á2|lcu ի>k/>1.#u_&J35}s|Ȥ^+(ajX<ٍ`(uC)1_?׈T&\IZIu{8u*Ķ駽EHjۿQa]wziUAC LxRW' $yUq!#(3P+塺[<@$[% Cl$IE0 ClwPeoéWHsoOm\6S,L`߀&Kᴶg4k2H{NBvw4o3) aMB=V b.lwY9/]y ~>2}%n 0ΕŰB8b23`g^;' cp9`4?mZDS{{ DC%Zݥ K~Nl4*= VU;Z&&gO2l޵r~L$BH Z ?~-a>#} T xb"Κ lcl3/lr *Sb=\#2[hGWAoY5 t?5?y?$籦]+y jZGJY;>7Ɉ3g`2wx  6yRF2}ݔqm2Lr ݨcE_}+efp0*?s% b^;m\rMM\5FwW:ʄ'%<.5K\cSPuUC/zm t\=6>:uP+bG{9J "bh5P@jܭ&肑)2HFb{Ib+X>LDuynLi}(F6c[q=f\@@FDpJefLsKG" QdEPiWm[<ض96aH+\ ";١u|&a7+P hgwi0⢂! ]ǽМǔZb-K͉:;_#'}׼E~ \J77=eԳ {[p+ڢhDžrG3v j]xUGX`^6~lB?f+R b'u3 T7ژz JKީjk? &B^pVu\R{z +$ij sZrEł?G3j=b|'놫P@|U ⣜F0muRÏeM -' !̊`jzsB'J 7cёR;-jM3j4g+;G*\4(cO7I9)ׄ9qA]kLl`?!dzmD/5~פɕURoX+\U*wdGA?m語)_E^7GUIɝD@_NBkxTq4lO'ɻ^T'{[@@!#/ԋ냢3Wr8p[樉T'%O ҥPfB澩_YvY2LaʷA)q"\hLr fR9A'ad rs{" ;[7M> bGљYb`ևs0R*$q) !Kg g“"Y v!(kk E7Rѡ~P]9sDgE~[znڙA;AR4XHSz|xD]%9(k?, `er{8_8?=P*NWi&Vs#uGY3q%n<ϢVNF}lnbP.Nrr :jOmը\m4[x91mvdԻf*1m|7L81x8L8-bԲ`ʸ{]otnH{X˹@5H|S-2] {, WWL#^C{8[JZ޸P2EIidumfÃnRV ,tvG-|lc X!m2`a'ESznu)(6*f\uzmB4>g mx*t0H{#| I+{l:fʽl]}y Ɏ;EHX46F|1u?)蕐Fzh7\Ƚ[){.˩J!tXS;r49qditISk0d)`\45GՍ? E-Eɳ_4Lʭ?uTfBBۑmY?hq*,/8+3D1, pCa cZf2!-/Ԧ@<,x&ݖ9歅HI!Mq0=.q4N|25< :_!^5g 1iK){Rf⭺ՅwT[Ӟ^5lM3#GƐC4|/ն\eG\x%Zz 8M f焅!JvϦ4( 6S \o4BoH0YMYk2V-(2]~UF` nu}bX5 75.֒VaL̶auOmg˩K?39HVa5JNk˟p$je6WNЯFܰvfq4L6hrOR,ٛju#UaZh86LYZM}Px.91V[֠3(g0--uD?FRd#OgBТ6fez.]tce@iZjXPl 1:vXEF`80uhݹ:#U`N8] XI9L$+Oى1l 6 Dſ5E!_A(&uF?4a[Y@챍hc2j'N4"qdnLܾ!.MH?֍' fnnHBR gOX.[`tV|1ƪL8e9hx!O^Z9 Ul}NF=`9l4_q&纮?+'-$zpJIaXoHFP0ɨlк%csp`TkNm#;WJ#I 8ash6b Xt!RSmL&ʗwMc"{ {!_j~>^^k9EQ5Ӡ#f:0't/v\alm=!fow`Ojv00/Xu;{A7.a}dig1hᤎ<2j 1E&z"d I8g΢pC7ǟR<#H Ŀ7~-5}UN$PB/~HLP}g2"D ]2Z2Ms8YOh ͎Bٝ1jSNw|+JnB$ZV;:r1ƴW]Tqjillme<Ք9]lDlxWrDT˜ygJI1R}1'kz4{rBDžWSl'sB*C+VӘә~+U||2W,J^ ͋x7`ge שIbhNrE"鮾ádk> %RMZh &ֹld<U$W1\b]]̞lR!$'cu TX ts*ce 3 MAPja-*@!hJ0U!G?S6cT6n W9ZM,?d?6 Wꖄ_@*긳R8S c\O[o.mIrCgYISa֧wdmZ]*7[;b~{߯YiCq$0@C7^+议3oST3R4#Kdpp." +\¡k߬J O C=VBt0"ٹ6?*L7?%aK (b{ yb2O(J3?4Sh#|9[|?bp P;\:sajiiE$QJ{[yDE,.o (̏^B( pk5JD6DuwHо9&zᱲڛ/ԡ cxNZj8ZXV#fPxΕ!Kbrmy 4O  y+k~ot%>t u1MzNր,:Z]AjmYOʎZ2SxFpI s^@ 1ෙ8u+^fb P-XSӇh'7TT4aB"f0RX&q1s6hǦ%0 Bpp._t zi,^v8$a?2g=2V-]“U/5D7.@D<!k]ۯiEL`n P,@1 ]ƭuE9<ݰWs#M1nEXGZ_Nl-kP٦!l7]Ҟ/,%xÀ:3(:(5U&"P-}g_:09< 楳k(=%^o%ױnD0 l]b!mkjYʪ6{n3Vxo}miu "wv<0_Wo؅Pʬ]tmfZs,$ O9sU3OLe_K]Pz~)"e1r` cH~%)&Tx#Eӌ`M"Rv4͏L*@pà d<J@I7{O#Cs0nXofl1{cTgs^LA h~(+T1D1Cl = gcW()VPD#[t hu{xD_֒8[ǩ`mRZ6MmNy͚a cBsCJ9eC>DqS 6|⍙DܻHɤF` 3F3؅5&6fQ>>KF:#r' %ܺ^c75z=N!(NG:<~1; K%qTsQ8?Gk5NN ]Tqƿ¥:0!Wϛi~連&t֐L/4b?M J||tl7/+(( {U$:^m9U_P у*̅S WilNM&934,!m =j:*בm8xEdމQgΌ5=w=kpjnrqSX^*bx{=FwtCV")X3 FY5->g̞N]JT&Hs|!w9O&>lWu`&!ܠÎV=EGų~omzU1]SՑ+bs`X6n1ׂ}Hb@ qm;iot.,a;L%Zu=@Y;扚,OGFWzhzޠ<`c晬޷B]%:yԹ[r&axb۸K[<}(dz"sw&q8ڒ >dA2 m4y6l٧la*(n.̨MdUDZhHkn3Fڃx%GIMհ.04kvQ֝*>HˇYPT.ijƨ$oc5㔳n91k~;s豩U)jX(x.;ouEVbc;FqvL-jayKWYŚ:%D }_۳dŦŘ¾IxoƏ ٌFȠ#ȦyzSC=c֭w;J0\Y;TĉԂ~"LJT":_lKi$ JYߊ7[CS,hDF5\.``xRF8~^mXSJpu껂7D3;3^fMtk@Fb1ژOUœUԥ{krfM>taP?z% qeZ?bn9,J)F_:FT^{_-I.9 0!}GY2ScBt~$bzSΰDN.9qIIRxE>S_j6+saJÁ-2!5+bcH%TX?qdz+RSA"Cbі[g򽌜VZߢh; @=T0'II7NZބz[.-lVPΥQlD#+R/XDEOPpU_ RU{-3P$UE0ܗ6iɨl0ƥΰ6ehe@bGM~сJ_7 .j-&,T׳&b{*~9YK#9A9Ӆff!$ Zj'sWG! OwϥT|Jtv=n:7Qt 'wo|ͯ+]8Uԭ & 44q ~>AWH,އ^hB]܆-iӍȅXw 8FMq\a[l)CziM3 ~'vLK `DWA]xab9ƛRJa D2,vx](!6?B|$oGS.pa ~^Jբ;O4Ftus@ &k'(*Tm9i.ΗyxHQDN>¦^]TR]ю%{t󔸟^' =rKS?ޔP]`Pv([qkӻσ.'%DVV~~C*/WE e$ o2v++[čN=F>TslϱclR4, Iw- o*P6@_G8,C֨EM:egrh]UQf8vhIк?3(ĴV{:Q֒cȅؼ;jsP`B1^?|tۺ`@I>k剃jyYN$FOdxQWg?U@@f.+>n~o{^˘AE+F7ckA-j!e/I^ uo:U:F*(+clI ܇ GPaVxvsIn< WGt,Zab;+1드yL>b%C݉y<7U\FFc|E0q##`I%Dk3-Ɖє?f&YpŷCDn-P@*g2Hx8F 6qLOȰNz{_HEXg'rķo䶇bhReWh*XM#ڥ9Qi i9}N^2NRR‹Fg0js+؁tN._L^٤OQ`.Ue:i_sN9SpY?%pq 9&FIu6zZ֡,ڇ.9:w>|V7pݰ@]߅"hiw/sp@qemAH3)@a1o8hyGhouGJw/U>Σhr{4w&7,@]*un?{sm(i_ rK\O?po?(Q3 àAL.PrW\.1S-xd}:NDxkUTʉz͗2zLsMh`VQ Qtb2bN{B>S Q\IKN cvvgcNRdI6] WǯO3;Q B.L W1X[/t[[+y&/Xz-^/Wt1?r1AJ" )wEv*@bGI@'Lk5G=sn^`R$Wm<&nQk=N Jk•[4P>?еZΖ]s-i6-+qi`aN:( KEW^rms̋4-ҍ|W0VW_ltoއ s ?mY\hݖ5h)\\㩤R>c|C{\5uYD|i;98<5 ň&~pJkG׈'bKgP:tk1A"zt]!SA5g-@2w< sXQ֛6+jr~e&oZQlwJfL1繎b]VGϠ~h.Ii%9nסvO"M!sGq7Ε)]2|-VU LɯaDK5# 'sReLesMd/eis[e]8~[1Cِ}5NZu P>WL5$ԓ3F&|hC..m Z?9`o/qyPQSmNE;É@YlKKi&j&6c%Y F1}_!@5|^@;j$/% [RT`N{S=dW93|hc늅 `ܥ[?">)P=~*D?<6TMhPM>d[Q}}QJRweN[Pgto{NSjʼ?$)̴ Guv0~j :,&ӡ4RAy4:O /)78X̰;=X^Ҧh/Zv{C[ux/F>sJ޾eC;2al}Rd.Jh9R)}^$!Fe4lXnġ*iFrFl9,x?B+X ̓csoREAS."đ>I4IA2MVQ߹8 (5nJEZT{Q%=,ZZS)bOIg H3`6 @ogR/j\S^fWS*?|ɛ"-$z[jH[/CiTˠ{H11/Wbn,}t^]"ob ey\0Cؒ+pJil\ǺL+[)٧ ExTC8Gy?ISbǔBy$⹢gBΓi_ UR|7Kw\⾁C@Q$?):8w53n9_>ַ#X:@_Zcכ@lTt25G!+Dp:uW`[ZzxϏ>Y.cLVP3EcƠLOsqEw_))ԁ|҄p9f]mW^b0跄g-Θ)g2H{+ 9t4 ?Q'H %ZBsѵž H?:nK!3IԼw#\2֯q3&NqCϦO4pnyž"i~qPaR \\B#Vp̛y>@Vo="Uɻp={LBUAڿAyL߆$+8 cizpWo&(9o&ȼlZv\C AHZol4ckƃ4f.Z3r|5n'գ:O nf9:F,z{%1xER',ך\p{N E T~%+|쏌=[뷴|1ᒉL%KA3H:|-r'Q!EaւixNQ ⼍ * CXߔXl5k_hܭ+ԪT_mCy+" i-M%aD8/ٱe7IZC3r\"9GS뚌2 he2 xLRs2 ]?74oKL@` QP|1;֫S&]9jT07|q(#JԴ Z@K7X#@n`>5V`$uX2/D@)s>[o1g8 b֮6'fX -4b#g}羟8[0赋ipK{\D9FABXhVIpJԊ2 oVMBW&0DEuL4–WDg`zd1[ CSI !u=_4܎ 駖]mrÍ"WO6IM_Цb{ԷkGN=ے9k*?ɷ |^;r>*"&Hv>h9Xs2i'nm=^([~ uL}.ݫu4۫ UpGIdvTTN]lDlj+cU]xe4M ?*G N7Wz0$Nc"gAl\ZV=} ܐoVv0ŵ\g{^~u:.u%3XyߤBU^`tQ`2 R,g?6 ^Q_Fr?`cTz6s[ @̢um|=Aϼ$1c@ SOIbܦ2t9PW"q 4 \( cJ{!H1B?[ji )o'"S7z4sʶz4h?ѹįa g'On+颫ޛt(tdX+OZ!'"k*5j9㙾+Sci;J5ŕY6x]Z塄dy,:U83D>ٿnM(o|d~/3 !z So{:0}3S HZVၣ7T$vYTJ@ԠYP1ج(a7pE"lP͂ H~{۸~5S4}n0bFPMTPR4" fetJ{ əۈp >zgưiN/{>>Phd.ٳixĂ߉MBF-\=y]U7yy豯"rG"kDraK@`2e|(/ƤLq"H |}Y GDN)L;RI jmhōPB&E[H`pJ}' @U!KпtyE%BcUO̫xvj&ʞQ#XW$~oq2eHN}$t$uKIIѓ&,8r5;ݓ{N,‡Zrqz,_NŲPBpYwy֩ktRȎg@kXuc {1XPlVqa.thu#O {K62~&`6*vrAB֓jx{UdqhgtI '< bx""5Ui;Uz(RCE.9^9gf N4Xcroðtp "p4?{d=ժX« -h)R[d m@eQ5)lErKe@fUxxClbO᥊ gXbc*#($USu[BE <u*}N.6j+DFDa1,;!FjωkǂJP>1`L%T &oJ's${4䲤CƑI~JMiwRőj*}(ͶRDo|(CrHXV'?c^IW~% D;f^G]gcr9 {òtX8˘D halEn.߭1`2N.0]>%Z(ǗW'[ɣ 4{辸]mIkMăis- it㦕5:vbc*9^2c+̠Ke|rg_8$2Wng0y {hk `ӊ";Is9Z>A\TIH~ƨqI"S$:<yÒ4|6\XaZ=v*-N]JwxAyk>vƳ gbX4PDm9 MoqP(ZB4~rq\5n2O6‘>Ps `&xޮXB"WD_X)SPWq&eᡙez"!6ZwU -Cޕ ج{cf ;hz ,:Yʵ]ď==0B1+(N"hMh '~!G )6P,G~'ĵ(ȌӰ;`CPP(U Yj-lkd UdN}pNy3bunQ?h; _O&C y,kɕa7w1zqtx^KUz>9=?HpY*͊4 Yz-ʺ>yQ`y{5m?oj6ߋL>b+xm_>*B2e{QP6E uJúj@:dE&+ԟ8T}ޠI@爗ͺ %zR%}D6k]'/:֗/N?(T^1CWToa<&HT#Yqc$X@Qahu_QEZ?T>%q}oԼ%T I7KAoe!F䵠"oCQ_bhs5 '+Nb2{ǼR,\ +bf!~lN-赽AQa@Wg=vmd1Ŀ1V:(͠ 唁]r1m{aIV#.H3P+8XmFz,zR)>P$'Qf%\BX%GJ#8/9`l?ɀxAM>nf GQ <8;Q{;x!)!Ǻ4#)fKk4=hSRbLIkE} 05Z,Q[)E`Оcnd.#Gcd=Ogj\镛gop$FHh N|^UO?f2͐S^gE/8%7E `+?m>0|.PL״{L9X@'Jי=r#sAR/EՍ ~X};Kewq'^mΝxnΣ.vS,N=X5( -aoqj)HEtzKNʜ6~B3sWk&nkFͳ:C4Un{n?[h5k>MZdȐ^v5 cƫx$3]d6Th.DNNSq.x >\tW9F&Ov-s60̔n->ΕOCҔ \q9\<-#.?QN§H|}=\!hIʔdHN;~H51˪~W3R5U4pRO7](S~{(k%b!!u$`=P[,ET.vHc@ofl%Bj^ǸvءXF9c̵.+zG-ߦ㵞_]$Kޜ 7ص PCUCdcwT6@yD/x"|J zo\ChjCKT Fr|1wd rEGL=Pz{| M3YPya0D㍞]N?vz6\ڟwŵϮIddWRιEI]CX Q[:SӛMu/3~3 ɕO5G`Tqju[x:GbZţOpiC9Q٩Ld)I[IVC'JGYGmd>|j qو?30/!Ey<]y`zn"s>bVYΥ*z,lN۠jT'1F4Mb5̖5hs/Pʭr孝Ex52r W7ǤUK I 9`$->Ыx3]W?/-f~b 7G82@z` q)z_`_ ̭˱" X"!iC#8a:j?/AMhSLy]xvSiVO g4?mW0qeiFK=)FCXKHd뎿[3t iN4f$_+dWxxQlfqC8!hh⨝kPQ>‰]~`KzX& /ғ7*^y y? 9%؉م!4܍:oT4#۩Hn;5gPY]s4~R}f[gu"m쑞BZL:p?ߨ/d69B*:Uà"n0r͢Y[Hp"Fx8Gz\i[pFSdmY hiL8W"J-ro bc^A증9=LP Q%Ir:Eh$|re1@)緶Z\Q8prhP@VƲpJ>jQ̬J@Ų]]_gW,HnYQ0:#أ<̒0T - &?q,>2F ~@YTIAr~Z 9?"H`tyYs4<=M}";4Г4/w cdH܁oJǰ_5?; /Y흷%]1bG"q ?_h5<1 ?[F_1Tor^(.%A I8M146f+!Y͙' yܮQp5WXUDiNJ,~sp_ UOzu~Z93%Hk =v3e#WarF@!®@yȪVRV 7xH*rYʤ`k̃h3tܒ:چI %&/>LOLXK֮@byX Amؼ5M눉.a@,BopolhRdP +8 ߾t$P3D*UP N+#V!-;Ԫdϭ@Brk 8 EaV[2a5Nם-߇ (2^O%z,:ZWurAO(F5X5+N>N3:7*Eޛ1*"C/uHF9KHk4>nP/-6gn$d< #wn7)gPUus0dթ-HWzkb/tj{Xk)O^q.xCc(}YMe , `y;xC&$=]V c%̊0VkMjv [rY+@I po:O0];6Xz,X͛tAfXVxSA[f_d'5iMP)zlj;,]xs|MZ4&(eݩ3I lhٟ﬽w"誙S }KD{Yw+6jHx]5I~wgB)JK.)Zz|h„}Ԉ;fdjc] >)IL&#} BP\#_kk0k(g)EWjCgw7JNc1kϣ12B!ɿt PYW[I  +1R?)Q3I=U~~xS}"I95ew9=:"]'sǦF m}>8Ť9DS^D{FlW!<R̓oe$a}GSBl<~oAYqI +Vq}RMXrPʞQһe]osz^-Sؙj2=2}SI$ɂ\>CEeu|R(ŽKhх2nNj>9\(T/ng .i06X"9z =_6rn8' % ;9Gf }gƹVPR_>^\qj&h>m9GpgF^4av~Gik;Q V-j(Cx7$0tHU-wC-hC+tHϫ2> +]q >j4M$%Lž~G NIxHO x4aW6%@/$PVBa388((k"@0b)"̲F K"G 0"T.{` j>hv-oQ;;U͖b~dQ:MY {b'WxB`D;'(k]VʎSYu;ޫisO[~ٟs 0#?UhXx4 @ܤmtMV;_Ql)ATqMr]k']4cf L?WDؐv'Ȓ 7,z$.@Nh{s&jY3fnwit-+80,2mޤ(_ᣭSdUk ,5D;ޚA6 8 P<qu2G1xOnx;ЫFCP<8=b`OPgm  S_Lq$_ ZB}J1? \Da 5S,5bb'*S}{S>6OSq[3CrvoRGΤZ?Ϟ2%K~JnHٓpt,K7 T("{IWѿY2L=*')c5xvE%Ņa+krH`ڼivIGRH~٫1nNoGVyC$TEYEX*R-Bo^y49؊ 0wݝъzS/ q_ ;+@{0wOaqM"W80"/;uء0TIRy A'ɯ IL/գ>DS=Yrs$Xӂ,@D8^/Pv"jZwm2ĚB`^=lA `C@D |mǥȡ@s5ۦ/ш|ly;mLF͟g~n4־4iga}4vПTӖ)]PpZf;-q7ROmR* Cd*y k. v*kOwO]c< @t);^e;JfgƸ#`!ovIM\ U@\?93EW?%Yޏt&ca7NP@["#\¸o’]K8*=QIЂgO]V#&\w@zr S21?tVԩ}//>.TDhHO{J%h3X{J"^0WM.fiAt oTuHVkRKnPB3V{clqVm;dd_!Z7mvuMؕ,9Q_AX*vU h18 Л߁3WJx]mT\)?[jj#/=9],D( /zHaB'kIA?fv&V!0%BSsi uC"x@&"CJE6Hi)Av\7p bCXvs]WZ[jeUuP^zSybx(@gNgoߘ-vwy(O!7kIlYKk"GHg?Is.Ήq8yV14wޜMTfM2KHs࿅Bm6湈?:v0w]Wj$8o_&N@~e1B644qpa3IM4nd ~7mdS Lu˃/ 7dlGůh{_?Sz3h1N3~ gw%J*ѱXs@V {5Q z?LH];t h5 A9x!֑2cP…S\X&si#4 7TQh4ҝG.Yi&~xd-M9kymP9q-d\(f?9)DzApJ`h$26t+yϿ&Fk }zSNԿaxUL-mճ]z\-/%&v]8K':"%ʡ{ <ԓEgWU(r Y Q M?^idk+oJ?N9ҭqE<-l]{Sv4jj'RU*CW4;" %Q-Th2G~bBx!j+P*V-> ,ԪOUg.][UhrruYϯD*THCĔ~^I '~AqY*jp9VQ6e>u~%gү 56"0QC _ѷuџ!8D!IS-iY#ͧ|;1<#A!)ⴤ…|0߼VE C>o<O%])dfV[͌Y-Y%(0=?yt-t\.KPf{I؊RAXnZR;uY&gYzqE8xHylp=GYs7ݓ|NK dƣf&Lɍ2oha⏰؁#K)GNSaӟ;zOIyx~leDcC7TDu< G"gg%KȢ}xFFKk:Z{ϼ y5/.#XG#zI td?d:pV| $0dۯ/9AKLyi]/M1 ZUsa5MtP% I̭T[!0<%v~C(da" QY-Z*ߌŐ θЦAu9j*o:=oXէ\=MMC]Q㯋Nk[ֳ1_vbf!y~ACԢ Rxƥ{|Gkz5WBޟ^㐃@7ȴ!w4bu8K67-S|@ X&%%jTy>&=z^lH\|UW.fck`WEL*vZq1%g՚#4v>EEL2xC`, 5On9dZ+M;2ٗKV-TO7"C7ӵ2AXM=E`$@Z`v BUb5/];>b?LxWf(io-9udItٛ]m<3liZcn~@2V VfVŞg`n^j.k!>gB gߠH#e"\з$Os+24;~[Ӡa=0^g*z7su.Tt1M|4w}؅>^OcemLb}Tt'$( htsHJKk8װHR#>ܧ#Sok.M&hF$Gp"\Z-ޏ! {KjhIs1YyN<ޥ H|VMvЕҰ]`_e>LTW-Kr[wڃPhN?V;64;=C`l67:u%7o4.\}RH>UX}%++{f"~zĽ"8T=Pc=^lE4|~(yj .99]=@pI۞O!ڠm*5R^YZ޴M+ = =r^\]3miǵL3Zw >d@J蝱SzzbSPBtxETvvc.I߬݁cfcՉ,mD3IjQ-췖6 nr*%K>2ab 0Nn"_i?P8FcUI$ȹta>Q8!jJh=fK|6{=ܭU%>~e̪l>fL"t{zEv1A`+HՊ%XQٯRݐbH@Sww^+Mbny^==8<=_Wpֿ/v]1vc顙} ZکG?X/2v5MGXWs\pB^s,[A*%M @N4XBbl]C ; k걅 HS3/ҀTb'8 ]#FPRHn o+=> vܳSʽ%Xٜ^b@~#W ˪V ;nHsJd&_l 0`.#O .HmjrKCGXa2Ki`hs"@QZ+y+RuI@iׇArA AGN,x,|M`V'@9|E[Y"nwM!ER'C8@#a^TQ"`%:ʹo[!'.~i=K{3N0v"l;"CZ.*Guq5]O˧7"7dȠ2 ACYd H'#X߽!TV٫? ކ]c@͒x1*.i3 gCV.m^=װPwN100,d7|A>dlͩŢP:%` h.A@]aǺ-Xz>emvh轪]ftF' mGk`!x4 |Eי-4A]!Ʉ//Is8^=BWw}8%b Z1C\Q⫊ Y t!d?s"sUǣ҉1t^L+q 3Jhd՘SRi4XջiOC ߪAP,TtBZw/s20{2RlbN0ՒǞA!Y1\ 򁣝 ̒nzKO@n{=u,ẇoGWjxTXR)DꪷMb;t`=nf rT5ybr)h"Lyz =(#\h{&!*͍/ٙ2, FZ˰v#E8 3ہRBAB3gd:|# NM rx;p& 넊1E )d?RΜ}:ؤںx03{$ _ROz~<>#FSDVм-5(xg 3..8C/>RP^#7brz ʧ4Rb@C㑅*t4sU2ۡ7ֳC5LY]<Pt$o 6ւ7o~OCM70q'ֹO`s}JpQgT]Oqp>yg@{#vEHK E8oOUdl2(-u/]K{_P-]٫Jƺ"J# )0$;X 2+Fa R8]d&LVbI;ةva>q9X&ohgw4N\i.rBs;_hXbU>h!8\2H;P-~wB`KjaVm /%CR_oJʿ!߬^#]3)LmdzzF"X1j*h8v)N'_hŽ*FjIRz~B&SP/H6V ano/2\eԍ}FbḞfJ~ ;tI 5cL#(d73B ?ƚ}x[Pa%]#u2PhJM(.YQNuwY`}",n٘^AM~ p]p \xٍaQ!)Ѥf:pwA?BYi\;*ߢZ~Ɠ_uyibciI|CA՚I{t+co`(*׺* os̞UQ5/NP:OKbƯڭ+'H-T%8ۈ78ӒFn1WE£IƘ* akA3i]Ff wHHـP&Y:K\ Խ2XUtr. M!q4b٧n/|/\9A $2y+#rB$!.=)xE߹`5w恤:Hq2t֞G$_鈬еu+qj ᰷yj& 7X#%iUp3XΒݤřZ#|Z/Rh^-Đ r=8z q$ UV[ U×88Rm߱KGTh) 8vF@5& 092ЈyҴwjnFq.H /aDgE9[{k(.{iGP_ RY#> GvMsQ:auOnLrBg#gMX*5[@*DzRNYMz 8/%loSի+A>;Dƴ:8^kGʰ?+XA /1ar>Jap}Ϙ>iiS=D Zf޴&]2%`;Lr}]ypTFUNylP\ں02QTWntU!m27B; P_1G ETKt +^D7uKm]RAXgE!~ݿ6`kMrƸtCUTB,@4lcz E< Ksz㽮 Jh[&$ȮhܭsGG%,+R|{%gDY  ωUoy}/ + (qb}g~ T"rcke{քHFUJ7elG0IgFAŖjZPbr4`9|Pv'"VU^\^|DLl; ٦,DVcJ00a 0+O?)~445jE|8FF%Od.=cq21n; S;&GaCc8,cW2tq>Hx#pƂyYEICF-諬SSN.j洭QHzM )|يOOϛ4+$"1!^HVџ},*xa6M TbK 1i)\EHyJ(p{JvJ, 'W#_gA>,1NaasnqC"9R `D&Wͨ0U<7gX앃݆y*_P"QҬ` iNb D{( ^$@yl_~ ;?xQ5}FF>R!5$|Ե%G T(}@U_N1%2eQ<'YHXRnXΦދ{>]. ͋%ej C/O(H{e#Zʗa[}f({Լ2PrbWU)Blz0,P j Z qMeE2_[),m$>$$爄C,;,(nT#1v<Ō Ajk5㾧뾚>ċ^q mBUNO!Q Ϳ mDۉ` ۹4 Hkƞ#[D'w^Eyy0.eذkFCD(m7CaĹ޲ 6JqDy`4I~T,;PIʸuh]_ig[.%:}@9R̯תWsw8?S0AvԹ *B3+. c_t56˶YS3r*TD( ɫni͘Jl}ZI*xGgi3F DZ/܊oEiZ[4$8p2-!ͧub"9(80h Z}k(g0diCjkT7.Eg/*۰Fu;PlOGfE ,Z޼s NCP(YO5:?ҵUuyk=; FCNJZf*\6G=f %ngu`g&t5 7`Н:VCeQډ9 =RxoՇǚ$e~K#:jbSŖH=K$FUr ;!(A7%P\劽]|O_r-‡ +)GV@lOͬUEVL]YbAѴ"5 Sޭ(S`M㩗n0,MFJ5tC2LYwzgrFZ5( ]pbue4Q)YuG^U2Z}qezB~Khfy6"SU-`apch%%.5-ry{mvi,>S~ɻ[%dz^!&LH: v@č^(u!y c[Dn.uܚj٩ 4"{|˞1ɘ:*CD$ՌAs&)YA@'iK8 PO܄b iHӑ`8'PӝK '-$kum?$Jp/ۚ Ѫ{XEJCz̕|J{dw}@+S@PǦcڟptp .Y$G/DV-|vh*t&x6Dh {QG$cvsIP`+-Sy[g!P†9d.HBrqWXߒrӋ" Y ~/tvo9#j#Ep&mP.yJ;Evg_牺7 aN0٬FMV10$g}p'DiJm#* HT?pͅn;"ޟ51YNY GeglqKh?OFa?4+#;\;)3,f7Yv?Uqc^T3 9 NqoY>$M8Tvr7 +M{}C疪NM.ݟvV }{)=ewXb`ȿF(S.j,PX/{ La{u 7Qc48" qFBba;Œke+Q_rIt 1i}ZڮΒ3v76 Ze0[Ihz ^fah▵t%0*(8J5;r5&)'ٜ\u!d%V'ҿAY K,F>;.k0Pפf|0!]TDr=I(w-XZ='!Eł~$ lyia/3G ^ 4|qK[sGN+>C@5oe?P*ӒM7v~Jb:v =r!W}{hls#6cŞx0mz2ul- {-&ϧTsq/}6ձScl.uj\ :&(~b]CzrΠ̹GN8#BNX }IP9=i O1[N{֘t=ס#ŢQ"580-6{m}Z{;&NCݧ%|>_BI.n&EtC| `z>bK+ U#8Y"p1[(lCHmJE~rx`wo:0nP\F,M57֚xFRm "`+3| @otAvzGSpk~9\ J@$V(&Oj}ӌQڳܩܙrk::J62n%~ W2pSxW+e"/)vtX2;qd?Āx~0zpVY?~GV|̕Izm{$1x4*tY Nz$w$z|=@Ù晦uY<`\3/5+99J,zAh-R17{Oi j}d$LlGc<$F "t* nzƾXGkykiCwM!/a\^G9炅ZeݭԈnkg b4Pf9G-k1BtU*J{Hq\93DȎ6-၉  ~.հ+{S*}BauB3•{1k*!Ux߰ϬBMiڮIþX-pW "1Ko@39i0 |`tk RG F?hކ 3TX|_C&&1=#+wX߅%1\\֔kV49$]z`}iٲgyJIᕳjC%UIYt}2b^| OϝSvw1ymv:UTnlNڜF\:֋Qj\Ul!Pdwɺ`h7i2)$ V@iX3O.NY*24~HZ5˼!F} [NBY! xrk3LxT4qB"oX5cegC|UeN|,;lXMx9-B_D/T'& 6 w@ƜT$MC9)>aҲtE{H?'\O`!UJp~M-"i:yEaKNթfSPy74bł`Go@pY}$F:cD]3b~}C6d0FSRVHDW֑s+= ߽2]B>8շ!2T+s^ Xtx2oBBx]>daHb}\:DL2CVWy"ƽl'~hlH/,mnTEޱֽKsV|6* R?̛.ZT [hc!{r|_42]e|G<6sO9RE lմW VܦD!LAKiwI@9Snćn\Y&֨Zڅ53~m'иu2Ҕ?M\竐մ70iw#5łkvgp C)R2.70SWz6BI>sNtT7V3O2ja{q8KDezBʳN<^I6[}G.0qT<+a*=Ä )0+ mvpV-Fm z q5Gk??\T%ao+Pk wĶ#^>m|Z 58gbjy+WIm(Ina1V85Rhx!soך%#dhPY)Uf2!>t訦K_Ƥ76yDk MdynN.s 6_k?tuuuo<5%`һN[#G-јK,t0=x;IJ:ovgh^3VGOq%'{rEDckdN+k\^+#G3،_U:5zwF3mHЧ!!o #n+0*W]%::*[U}P+;$ >6R|ᗎ|rxŧ=n1)w2{M$it7D-lIn;&6YO8MMjj`k$*x jn""V4 cEŊ//YˑYTwHBr,ڀO6k@ARE 8@U>Zt=3z%\ WťX~ zk uj/ZӫK+aCih9q6b!$e{b}vn*VmVEeЫg>lnZ"fS[&a}]bUHVZzڊ2R~,I\ 撩,fX[~(`blo#м?F?Ҷ|[}8_uf,9HQm|nfp^˴O7) X[:# wd"c?Ԏ{N{+%>$A 3A{=O |`\؀"|m9w|o/-?7eHckZX6w"uiz2*^z݌ 'J|hcB[vQ9P.已sLOy"k^.;M =XvR(0o{qonfN $"~ihy5<``yIIq8[+xE+蠗7~}/@a?4' V`pwR-!Wnj`o4]0Sř ty#TODؓqGA6kH ΥQm+/hrpb 8Yjv/[~ >0-g톔jݙ)`ىV9}1(W񡺤bf4+>tr4-k綅iR}w |;?Pe-Fw+3* 0 1ÆUD!?DZhZҼI|=#J׶XyU&**#RaAVocufM2H dJB=z#,Ylૣ\j+'o1{鼔zQBJYW#yG=]ݪtX8eD@bA1<8c [!>)IceAx }eX6Q KQaJϲ VN,O-#$fksi2A0$G㢹[E6c1,ofʪb9oζ_X}i2:Q8s(ؽbϯݝPM[hi+/ Zql#NǯZOO17h ^u.4K{ @g]B*PVN;<0CjH҅)]J8dZ,ܞBw̏ug7 -_e=F/'΢?\ (-39=`8 ds\ ->TRoBq /E¾K+ܧ&~3Cw+~|*rE'yd_ ֖ yֻǧMX˚ OXR$FX\ Ġ iǕi.y`"bu(7L=.ngdz dZ68 ̊6`]r(Q(!?{R.r^OMP:0EFJ k%[(KñɸuDg}y/ב>S<ewum 7qdΏXrqQY wk C]&_ zpFDʕ #5+aQﰼHI]J'J=rpUU >pqNp=sƇECpx<, }OB緿CuBl]tK+-Pϥ k| 3C! ބ`zDQ>SQ{Wk(#+BBQ\VVr`)RiThpF'Ɖ?gGgV.8}[],B)%Ubx$=},30P(&w>ޞ; &`TB^:|P:oeS-Zivɲ#/ðFU坉2i1,¨w*ȎzéAEMd.p0-a֤8w)$& ؉?V[|AP?gIFJrKuF "5]ڏկA5v=t Ү(FJa% fyt;D ,Jj=o#W&[v^P747ކa)2|ڣu0*&^'p+e(rO ]["U>?iMyt E*mSx"^6Ao<`W.QOF ~5ڀJܰ -3Da|SfErTY1svWZwܗY5IPR! ?3$o0;~e9Dh(;l^ \Zr&ssXC5paɐ2^3~j8ωژ4@M#5lmBʭQ#Uo9 vqъ4G! ~twzGK(a'.OC ZͰG~"#6lbZ9WUvf[EdԝJ:BM7# ʊҖ fpmJ \9WAvXz !|Oc`!'}KPWh4{M7+Аv iGƀ~$1I+At2kw%}B Fxz*l;=, X<~Fu_,tVز(͞6U;PBAH.~1k/py$AgJꌤ['+o%J?ϒ0~Q+a{G\:5K'e(`>pa-Vv4Sc'zl:G?-;] zjfA:#vTqhnzz^.WUj !>bԶa/-(^-%L4{,j' G& RIh  H )FB^FhH Uhpz^6XB/Qj)V{ں=8܎-E8(ܝ5kvP4`3}S$4Q6_Fv:_9f#o([f⻗/'(30Ut(ߜSlJ :5TKGϧ@p:tX E~9"^~Y 'jȮ;ѬE`Y=Xa 7 .X({D3%+O)/CX; ڙCG7- T*`sC7:10i]YJ`A=UْG -5^D %\^("@xk(}g-7I$GRxg-\:Uk}4j@N+4%r{uo ^9^/ dWklGfC':_ Yn-:J(AXB(y:pڛv]V3ZڋEn dȠh( 27DbbI5_&Ԗ`үA[/l%z0/MvK?`+aDVRQG3 ,.CԂIK1i7+tzzAQ[fL`N |Mp.ңHw{'0ubme١YLמhamf.>r4=}R!cL@xAO4Jv9YBQ5&]ʳjU}3@Ne @'ziiYVWN I򫨭\oٺo"M\%0mc؟THC88.sY/I;j_|ecRO3T\#M;ZebtDaL- 2|n_.,h7FDk&_>`OQNK9'϶^%odEq"ğJ?Dkff_08,>g*Bs33la{]J26⪮H:N4=|A1 Zhm=) 8imLk8|Gy/v^} +Uleݕ?TS$  -Q?Җ@>QcF {:ZbsO*Q"z-^1MHzZ$3)S}ÎEd̯Ƥ[i"r!>i)m%KEAzGQ˝7?+ =14i Rߢ svQz(y#8x>809s.i7 G`Nr4 VϬ6Jdݜo/HeAVd s_2I7K(o;[7i )YkG <9rW*ٟ$v8vz۸STye MX-XѐZi ݾ Y[>BW +@oδDnS+oybdRhr*I}R˰2g Q?`BRN8vīZPm֏:j_~AƁH< ľ7jgPv&vy\*7JDf6/.eJ>+F$Ê%U;$Ǣ`8>nHЧi?%b :!Or+# H#c]N_̤D"Ji\ng3#_ИKItMy@Z'w^m[1T3] 4 WRq;&xx`ȩ@H*s=> jaQ,O C?}6@5oG{~hs&'_BOELb+3)khw*ji保|*JID eȝ9ᙒstȢiw㈺\|0TV>>jbLnnJ_8h}(m1O=6?T&Nc,-zꮾs8ߧϡgo?RuZ<Es >qntg usYl!4<ת~B@.@ҾzW;vݏ*N~v^k֒;WypRp#_b-Rz1Kڍsp0aXe^)f\|_6a^YD+ ,H'Ɩ2Lhlto!ȦPxnO8VeR@UBBR2-O3r[GC0 7*,$52==qdbO~w&Up# X$M"),y>]!fښEվŏN4siTl뤅;i#gg r薾((`;He&X#Ƅ7~; [EU MJ\'򂝏fyU*AI$Y0T_wB Uܚ% aJb)=i"aמo$v0nz jյL][L<X'eƒ:/?t^s(-B Mfm?M ˭I-u){lIMpTEpk.ljʊ_?|=.}Lyj8?$aQ2Ex9R1dg-/L?E^/U&%\zԷr\ #*= k23a{.q?WA8(P%:?uRnBQVeF1oMH)]_U@1+vOLG;p "u+Z=Q^|v)"ɨTILa>87C m%jTۇeK2(꿟n”-R zhg 3SA8bH,I?:OgF'o OW$ tlZ gygQߣ(?>;!].{B¬qTAiJ" 8ʕJ[sLKVF 3ͧo JEm.97+^nػt0$385J : f˻p4⣾5eYH^i62ވX5͐Sİ(mnOA#&Дi e 42\ Zҷf3P'#哑ù`R~, GW"tZR2Gd/GМ-ldKLu2 P;2^RO-]cBQO ԓהH#Aگ]i2%xbUjq/40|`GDҠEɠt|@Kz㚦0MgBcTg[6ʤΞѵ h g; @8@nH#4iOHU/P$T ooȌLu~RY4ܗBC)_b|da # kp :I6Tk6/%q7IĬ?+I"ڧmXHd e~Iϼg_f]tAsNq&%.Uz%c>A^~RIIVk,-dzK~K?ӡt%^S=:PpS2_2aunJX/-Eń_=S& TVxm?ΜTyWlO;>$wru#cr3 6,A+Lǃ4:!Vk5Q>^*es1վ\D{:n7 9o~Zu+p,*90 %Majۻwgdw˾hPKAl/7rHJ* h" !j{*v) K}q˔>vh&\ q*2lg[O7k]FbKsm7 dٖӔz6~]$+K4j55 m.do R?4Y!l{C3pI^;N3+l]#cBy1>rX2cH {+́~0~$]j2QGxNK:Iy-MesHcv׻|s#DMOOlX.:hՓIo"G:K lĵOZ! \kS3sQ*cו0RO$-h ĒeRƻj|JM͚P**`)|l k rn5F]D++SݣMBe7F@5}-\ ٔvzGGEe.d4UGh>w4XO! 'AkbWWg.w?:ꍀ|52snSj\ӣl,? kbi]ZNR)iu#Wo򆍷mgFÒ"G˵xXAU nXErt"Re#h=Čh)j"͟H8&`*e fy7pj,_[c/1kg(k?C5@wrN_Zn6U 7mkۥmz_O"ݲ*t˛YD3W\#$`򎋴Fm1nJs({;"AөFIq7G{x:,+7Ky ͎fƌ/L65Ė^1U^![Ke Z [K.-9 Fw6KjNH#Tftq 9T@EJQļ\JkbU26BM@DZClR`[E@ 19ūub`Wx\{)y@N81&uUF\ !7[ -xoG!O6v%|7]ɨƁTF`ANs૵!&̏Ax?, ` 6 +=DDԑ:Zނ{c[}^&4J؆&=_\ 9F 23k||VOh.bh*#@RH2"$NMRowQ@mQBM bgs~v2kOteɗ/0:,HOG2uқ$p J:Օ:8/WM|n#aԥFEM9E"%+0F\S[e96j>Ց8%[ԝRFOܑ=Cիp>[T$U#۫S:2A|Sϗ]!V=霥Suf"Y4?#PzV|:CUK|PN!t?Y=XƨWmJP !wpes@-asY85R /Nf'(sq[t@ogv3:˝A.YW(d#,<;BV 5I/E|7m\T0h5B' p-hVZ ԺCF,75`kBknikT"c[%/_ 5t;Ԗ"y0d%Z%0ףuZJÏ#8JUkbj.GmS^zp}$3(ė\0gElEڒfVHde7+:Um6)T/LQ`l:ۣ+2 ] ՌrEg8߿/MSܢ 6 13<ψ>xcٚ\L(1Cqk!|GҖռjt'lg^a;#  NW0<ӏtDNրmI9$Iɬ6rf|.Ts yK]gznJC(8mƿd I~k} ݖwh0`wrEakKfgPhπ?HXv=p1ld&|:wW^!>`[xA|sֿkpCQUhr]U!TF(1N+Żen." k-w=?%*|C:bZk*t4 Y)]6i K76 & 栳Sv%1JpTǪMi ϲ2(9ӈbev~yKUqahCT 6T/\hԢgQy+"Nea~ 4CaBvBY)7i$ 0͉UG|U2%ymR((&?-p+^Z 'F'xOt:pn6$wۓOpxp@>r޼/kcQ@edb5R}Kz(JKj޷5ymk!SżB-P&(+-hdSw []+a &uҙyM36FA}Z<Ȝ Sa#Cp/ǷwN;woykDJ`͕@c(C&z 'sE\!u-l.I xi+E6nVbe^0Mh\Ϥ +IDwWg ,j% k02Lj[r @]giWa0gGB4Fl]˼eԋɅ3X, ?_kd~tb9k8xQ95sZbEZl[O^cQwGFUHtp4-'DN(<{3)_3sNQpSV6-+hF1Z!8*B}/|6VV8JC1CNgN#m|;ȞS5FSh&=cYԭ,Z:ը偻68۾)W6Qިe`#%m,FF¡.mn[@~7\kuŜo]A'Wc9.:Sӻ֥5=VY눃4@ލSXPvΖL!q۽?7%0W#P ) ׁ"&;*.z _rGtjz5qp=Z|dQLRv%p@K1bN٪ `ܒhœ gwŭ!+EWO# ?/ϦQ8 AG8‘QU3]:lx9kA&[.g@^~1,9╳Eo?mJ5gM[A@k3_AS2?^ޯaM2وnNb +#MEw{āH7h̴o뤮i,UX-r~@™7Nڬ]0遺^<>Z$5qJxr 6?aBN04ous-~ɤ-'F~[Zێ}t$X6cXh~YxNA?dhUtnM 2)*P{?NVwF`h$UӳU,=`"qlм$\.Y}#{R 7@I>/.4!a:^]7mNqofCT拴4\;7z" ǜK=w9ӚN&`3({+yAm̨ɇ^ITYHWխͨq+/"cRT(=qT3O~UQx7NEj"# D/r)Ø߻n \M^}Vo6,B q)P5DPI||vh̬67<ML&α.14otUyE \ߩfM麉"Ò+gUS^Sf{,[L;Jj5}o UoC.︠+DaQOl |ЇjnpR?I@^`G#sDNLMRQBWe>H#w2| _c汀# b8o )5fRSNCPgH踑P.6.L#G~XʦX`@ZQ:7oփp!W=}u/\ڙrDx,9**V)`Z%Sm_=F%^/0zE.-!scBgVٰ!!x^Tjq*3K1iZqE%Q{-M0<]V$ kȧ>J qZtȌV8BvѣV̍?k{hǺ4kK>RV֛4rC T5M$D|"Sנ>a>X𾡰q|9|,#X~)e`h'I栋EFnӇ⼦=Kv;>fhGv6T7A[Qp!/qu- jo }?dELnʲi&.:\kA.7,4:6~6Qlw. rT9І6.|ac]toWZ};XkOsAWJ+:|/QLH6 xgΞ/B3|8ڵ^4VbrA3>5w`; \Mګp5l z'Wbakmc*J a|1r=5ɥqmLhg9Ӫnj)E}$@sUO2^ߛ(BP~7TXaꮢ"cg.|t~edo?,yӸG=\Zi-@aD]+ '@F"ľĴ&?=X=Ow FtMnќD;4W}*_RG3uj";<ھu*'35%CI;]GЂlx-ܘ@d ulKl=&ؐAPzxV05|򩲨Xb,`)񕽮/+T E6}s'=JZtX7,1=#]_?- ˃^@t|R|u^;KX9EKrS:侇/1NLO`ۑ@l'boeI6czķ+I+RJmvi3g塦S4}ZTS1`6EC[\8Ϲ߷p>}ى8EONXεh5;fh'` hʃ~ Ov?_$Eɝ<ͭ`!E@hqlSA!Sh_<{0`tSI5fFD67.iIb%+k3Kgl h[R]65@%?e>ݳvcPoP@L읱}0 ;g;k=UBo)xIEi00.Dh6v+m!Q]z~g7,R9A{:b3&g./ipњjYT(sWEFˆ7 jX>O7;-<̹ Y\qpّ5XCQO}$1gC6ȈNtu/- +Ϣ8PȏH"< a^yC}?uk{uދ]xU/X68C[cLLGA^7,K )'5Eefm`ir/S9bGtO͓4Sue18ɟ"{ v;_ˮV`+Nhe7( }k-+>#u_O. ܉w ՘#cu_]Ac"WsD}l%:d|ұ.X"I ZIzAC7?ibІn/(܀ݘUdb:: *G$2r%@/2ht Ia[9Bᄰ}'+1mZ?߾?rAF,xE7֜6Qofw8zq=HMV>/us`)(/WtGKdSVHx#zFRk5-l]EjWU#n.ʅjO͒~jQk:['yҎp?~x8ߖ>?U?_n"*?9m {$\.At;UW>1ڙk@OjOcU< uTUE7⪑"i4<3o NEb7"<#Jh=R)wxx?^({RDK!;x ԈZhǼų[P(B-PaZPKۖ:z= a]wNµ-HboL*@ez'n=NZx !D2lj資"փu*.oU#F q+k`DHSp 8'DI;eg%k}[$; t@J0/M;j'f~BD/ eZ=+WI@$=e?/q6p}=|/k3,%1R-f=Z]0ظYcMgBTKȡ<0̭3!d5(׷)LZpCfrrKƢ_7j5UrdtVE>S[:#:f)~1u^ {/Q[!Sn )loۍs}V vLs@ӂ^O `ac`aǔ"y^Ѳ-:r0;Av^JSץԨ,pN!oYȬ-l뎺,e6YB1MXxb$;:T5\X ;xg@7!sr"ݛ.?xB..7˂]gz:^pECaF7ׇ{ev4NŔ01E,9k%,Btܐ?G33o=i5+Vڍ|xPl \"@w?$ə9mMF:M[ V-&|N1( 9%Z)l/,"Rnjþ0wfab+p]潁/MR߯)DO+OK\w6c QӗȈ8D! c(J '1'gʺDw6Cr!M/$CŴ-=NpVZuԣOk[Γ dRhDlP=Ǵmh^uA\.Ί-"'V͂v cquwApv;~"<;XN:Z X /=tqW}Z}(h8ޔn Ka B1x Ӌơy/M-,HN4j]%AdвGwPi!į--@0t">م2[HT=""0n0J73l7o['P(3Q ($4(]<}$/&4h%ؐ*ak'<>h?0ѾϖPF~!#ߘ|}N[N3Ϧʺ;smn :Ϫ7cr7LgDtR:E6܏~ne 7ߎlU됉Blm-GγT4EAmO1-:޾_fջfTuHZS.4 r.95›bɿaU Lk ғU#>M5; Whpe'@LFeBk EpX?7%=xU:8єvXEV'eJ]˦gNf6F;UG2pKS1kon6dҒ꼖^hL)!ܓr{<x`d&-Amў&B%/-r x^!˥ʲ+͐.UEWkqsT\i^'{PuYeEcj_7|8LevGp[#i<[*QwSx#|""ce\# !%6L#nA!\_}h1"1'J:aQQ׉V#p0?~ytW8Ki)q& Q$ị@~{,^Q:?5J' Gx.+gI2K̿MTwi.3q>5,;|t9a$K}z@&&=oQ{-Mmآj"Ms1ZRkCZN,,L8b'PjɚUGJ#B}iV`XHF(tF vS;`%>s[@t[2b~5p\ٴNT;0M*~&"3CJ(a^fП`|*HiD[(ģ?`😜 yvN®I!θ?ڨKP#]Բ]:IB5!o. ƙ 3!.!"L@UTaJE>I/i͜Cjg/鷒*0%)kŽ*`sHbj[)3\֮]Ou?'sX!+43mNb ;@1OH:Z+ 7/"q!ݙXk}ɐeO8?] ACټZϬil1BBp2yz ~mU,m0zF7Lj6on0}2痙<޹NwxFӱI/%uT::ёkA/')Ah-sC*_rB3Iy5m-6`]`f{:GFf%# ql&m74>"A/[<')I)+&X{6h4l(gQ̒jo) gtW( åg=-ͼ8 ~BɌ״cEvNTD2@lR3BH[y >L?^t-f/b2zD{rWM! /Iq=wEf$ .>x.u+*{z{K~tA骝d6s//!dkvQvub)B@["m;r,zN!>7j_1}u&\;gw F݉1҃>P_RJ^YR beg_/"fF T ucwt[B}~V( ._㯋x/k;ܲN7ZTҿd΄jX#_N|~!4ÕM$ݏ+O&B>Cw'' nWƵ#j>.A7S3NPF3j⢒Cg `+]]-l⤁zƳ:@sm;/a|9FD>ByXNʒքZ +!IVM롻jX/44]Z?Veڟda2z@5mm.>BP>Jut1$=G%<&5uw&o`=jmSw/T (³vcbLe]`4d3W~?䀝NZC,f7f |#줳B]  π'L^4M#0a!oFkn~%~/¢U8oemgl(+Xk{)X`8n"A~9,}'oE`!Rv+K\_*^ԑE^#U _F(7'qb3ٯ1 2oXٟb{d ^u†ȜA*]4(kq?t2QIˤ7ɏDhxAGu-A\u_P3Uai+΍pj1=ؠM^7kS[+(20^z-\4] }r2;\AЖAOI6b*EޗRCay]3܋ϓc|X1&bņRT"+MҷM֑l呒k0~Ú%ϙ&^ezlƋÐ'%1ɴqC:f)3:Zu ͓_6 QƏ`j1vޖ@*fJ$ F.Φ9B8RA + ؼs=K+f'O@6.Fh^h,S[f KO=)DW09s.)wۭy)"dhSoyfvhյެ4頉&͌D)} ۦch3u SouInƉmhtlqmYB40UdX)3;1 Ykc ęzfNLF1ll8>WXEYe(\x [-mԞz5mFԗ}esNsKfX4(1v)P#-8OlwziM];/Y|wۈE< 7OJlTX44":|dkx-ڸG8:zN k+&iS`;*$ ,< w9>`&33qq{a1(s?qR2ǭ߇84F*[Ongщa[t3$ sczqv"%QXz!}>D62زg08R cn^M/va~V׏DKoBg<>)`)P8ʌBebv»O_z5p^]bc[slHf^3-Fw\Hxˠǩ{.||T?FxIWe8.@3vDBl}Y4Uk RۑHa~Lv]B6wKYT]*!)DS.||msS;qvѳC%Hq3Ԩec82Cd0Ijt% )cNLGdRE\G|-kKG1!-)t,I DrHI*oA`iװ3聾ٲ9[MQX>gPK mR'zF:ۏAr -J[4t#LHS28S@d `2\KPh'r;⼛*#;uMX:A' =V<}Eތ`5պ>@ ǰW˝lC8h.2ta6X{Sp,ep 3EvX{feEyIne:w%λ? DB8GvR똍Tx)A))Iev%dsݍzVF=8*祫PFRcٸqub+Ũ? /׸*X VC_mX&4cP"$%՛GD:̛u4㧋|E;4QI{#ԏ o'yO8ɐlO?h+GX6d+`vV|kP5mOY;?@K! 0$~L1'#wy t]ʓmb!3ͣnD'LC|싑02'j4;IE̩S q]>Z{Ҳm}[X3(Q(Ri,&:4Vm)r7h1((ljp<pl.쒋eO+]3<- a+_;)%; 8#F}}:uI֚v@uʫj5۔##zZh@ WUŔ:t~5QrݮZpio˶vO{n] nq2 h Yк fZg8tbʄŚ92~1G"֜hPCMǽ)cljVd}D2씼I0Fߚ 7H`ʐdW#GSt{Pl_~lg'Z/^2v_lE.MO;GӴ48 ]x 60dtgB!7fe:ؿĔѷ$l/Sex`v5-(1uZ(GyŇhk53eBT屈ۮ bgAg8*l2Tf4[Rb0z-煫P9O~Xdz6IJwM %y7/1O+z,&_媧,nHTC/9!6~fl0[+Bq=R_n`|`Ңw_{)O;Oqj`Qԥ)A'4 "+,AB~!XzX/+spzI+=Y4V((6ig (Ь fHQyOhV3 `ѸlH2_\y b 7) 8oQ`@|cN{^UzO 6~ |F&Rrj/Gf w7 {WR~y-H^Cm1/ӄ]KI0 -GOt9u͓ipIUE8<ӖaF} ,DœJC9*Dx"Jz}wi+|NQah٧FӞt8[ĿNR?QoSi%Ss&I|D+_>)J8`0eBW%e.iC=v\v˒!( V9|2 -@ GF"JJm<4}qrW!+(7T\(1.~)! lpbC7zPN̯vN=x%UJ`˚[}vu16wQQփa1S}kjs Y4ս/]p>#U -]}Pp&8@$3\% UU)܋x?IS믈?:P2ИZryS3BhxJ?8ajwQKFDžtWΙdZXy 29힡gp%=($ mz+1Tw5o  )<riTXsʬ3I@gԘajbo~׫48gmw0 a@b5b웳+;2g}d9gꏴ81f.T3K$Q6V% &b-L楷O~P&N 4Ҟx}вkƸ?>S0{˽!ȝM@P4Z0^"{0ju?c)U.wR2n qd}niħ<#Gq36LEc&Nݽ$9K>$h4qV뽢'#PEӮА#0}m%Ehl?VVA#"T@G+Ei0в*_ߩm^ű >\GYu?yb{X;]`;z˯:ѽP/#(Ѣ0TɂW8)ȀL,_Es1ڽ6^B~pRJu4 "3Eڞ~2J6N6~k6IJpG-0)D< HQ'H=EzYOYH$yʎ~>dP > ᳡ CTȸXMRW:G~&)#c~ÕyC[n}14޲W)66A@,?◠44dnME)M[Y<G_\ܼ6ȟyeTIy尻F4-FC&s_2H{2RSNR/qT=Dj9Ρx$IA8M,F"VPu<G"45OC45>&4]ȶlηD;7 PYHc1\( k0s_rAŦ8qdd?%vظ'ɌM mGRM$,{H3\ɴp.1%Yk a $gtQzIoUwLbH,bZZ_t{^܂_& ,掊u3-2ʳ]f)P?V81 fŢ~a]L5A߽ Jg+Дe׻zO嵵880p)!~km2{7lu x 8ۚӊ:a)e<6|^AẐR[9#G vkؼrr͞Qi/4GQ5j"JGjǂD COO@G%^&0 h*Hv60)D~*膓YJT{ VMKx ]mw"e c/O Tٙ~J:Sdہ T68EOA+2Ij4r `eԽ6{I 1%E*oҽoSokK᜖ȎeP:P BB y@/M<߂OB- PeB w Ð; lᙻO^SVou\nsa3ڹKz.ir%InePSpn ^[?R!TGѴ,a F1^r܂6 Mx~S['\ oA%4nF ~NTeQ7LU1H5/-^<oU+!AZe@s. #)Y̔JGx4Ej1 ^ R " vGL;7h AR7nc5bx &mlrYW]˔gx6N!F73Bu!s8+NZYuv%mO5hk!^}3o1KUNkdi膮j)3cĐVdzu!c*Ly$wxp m9M @()헅%K!9 8DZK>H.MB)$7EKzy3l+H2b.l9w7;순>@}L,/?iҥӪjJ}KyQN3^K(vݍ?f'-hzLa6 r ŇŬb[ M5` ߱}n+V"mppzzgܜNquglF_/v~ z}wћWէZ$ZkzȝG+H.svl ^ nlKSPG' ΋Nj5}?(|?G=Khjf݉O :b13z#WXrш[5o">ҳxvbeV.1.Ukjd # 쇛y\$^LFKYc:iH`Î ނa)bY JFb\om& `4+:Z u"<tL!R! #ENME1da?/EaO]WN-Jv5#8'@x1'Ө:k9$za)X[Ƒ!%#0<(4%gB d-ACDXs;rP `m!Y٘6i׫ăe#4ݖ4)߂F# v7QYcQ _C": :$T4y&;TU$'|GtOaTmxbtHuIf9a@_́]83?t[zƅS Jf) m:3cMDtW Φ: ;ӡP˶^j FJ)dS tX@͇E&TYk{GxU;;7q<56 uoZ7c f9>;vt-N@C`~ ={i>HP :U~6MbAda!l"` oT63A}{i1URA_;%Mr5MpkupRU*2{2FlU> oz-$8zen w/@O΢W̸_%222׮_4gVlN܇ -[qk& !ұsӓխs5N'&DzT"΍+w Pnп4=@+}|+( C.Z)Ee*+!B*o9}՛HXY}cT,Ȫzu%^Ԥ2}~nޔM?&wB~BǾHZfTGQC`6s6-{'vf-LJ5.?+A/^Oށzăa)k%<~QpDg؜+Y/- ={̺nr@\e0]$ەv }*ЇWUnܞVdzu8 &Q9׵+ǭ R\ ʪŊ ۭUWMϗburņxgg[RUy kjBlmWX_8_^/U UWGO0-|5/ېyw~zy*/P cY' 'dBT9 U:j,i?hZCC*˸sfLHU+VBp`1Uֈ?8D9ҖW{.$B,a=ŃjFvb1(=0[ DаB&,BeQlCA iC,WL)H55*0Nv#F*Rv?a4M[]G/H'3muAQDud- s3ƱZ5&odQ>R0ڽ9K !BYu;Gɞj, ~HK`wKar%}C9%Y{w,̼8sh0>88C$ Q.cF,{(Kkϫr ՚l`$~zkՃ6E/.1E! &d`7Ev垈fa{ (ۓλ:wNQ=H"F@gx JŋLozjdGd;qWDi#ǫP8fDeÌj!E&""';Mכ+2nx9$D:.9Y#7S:̀_ Z<"v]hKmyȼCd fuތ[hxa=x;*pPD& =vCFx*-X.;x,/%Z5W߀X֟L4p20x1y+4_J ݺd[ME45ԒؿX{wUy9i%݄QZ{Tdz %J8:MP:sE:LB$ӂvнr=3&QPH#g12y~?!; \-tW3@Di*mO+ղ)xc%|3i݇;0fc~Qg0<qJ;icI3?y գV_X[6ôM̊gJ:e{"5C nlz@pT V]Y r.]+z *tukDv&23xyd1]Yr99PTZc~뢘V6{"~s~O͔JIաִ4 ĖN+Kuc*#s &"Py 4вbQCH$˜Z}T5σ@C .AqoY aHz $b.f S_NuM̫klB;XL؋2X6M v+NclSX]%}! H=4B~Q~Mp5.7JQ[Iic;< m%_YM܄d"m!S]Գ[H7o?7ȁ ?A:Om`b0\Z؂mx궜zyp| uUo =G$GZPl YxzrY cN zlwޓഊՇilaC!Z~M0ֿvl hUQ泳-hU`w h vYOMhg)zttN]+K93Ju_{d z4jeBo/oBUkCmyp'G"|c±Cq!5HL:9+)+,L!d [D=^zskA_Hb@YS%}d >y)Fǝl: }E^?d,O ,_oXZ e[T*2zASk*L\Go.U)pQ|R}=gB(rxD}GSN xB&pMB"! IW"Ny1åȥ=BB*="P҃ _1fTcF֚U13:C<>x$C%tᄉNts`΂] 9@4)G WRltEVKఙ2?s|F_y0X\!g4_}~8r_g9'.AgW[D:vit~ yh(Ln"Y_3l):rn)Ohj ̪U!dyijKj[UaDۅL8oZ o> +RTMG;TT.dC+e?B#eyF!N,Ia7;ė BȇC!s?7AG8\ vpy] % :#!]w\Z~-n$D&"\$z"e?m>&()2ZeKݡ-: aCXdP47VpC*ue/_B" 9U<lLQ 26I!5_k$HN\,,>"b~Tlf*Z3uKHcd(xRj4ІO6QX$KjpLfVHŽyfַRiih+HůZ3*"@/hѧ R9ENBd7UvDGgNqn:j^cy8jUknDegR ;2Fq&u\D[ 3җS(}$8(xH{IY8N[MMIH:)BwkBt4;ß̂{?,H)ɄzgAŀEntY<6hA5Eƣ/tSQJ?hH/5f'DZaNr[`fj_'` ˹`Q gZ5̃f~{Gֺ y `]s/&:Rƭ)w3 21|P4^ C 6]^ /v AHPQ[9yVQ8eҳ67H/uE6$wmuPnx<ۣd3]^I\Яn%l _٦2g(x m@OxB(Jz!ZO$7%çÌ5텃$NM z>|%V'SJOUj4/7A=X6 դ[wekM'QLqA~O%.L%/ɗ\mђ7tTJ\]5J$5әK&"O WlL&IєY)r{ >RUžM|=<)K8ז \ԗt<:o>.(p6q= Еa߯kHiu؇$,$o#ٕ gf'K&m?L|OՉgIȘ0FhX1:CW sT̄R/x(d%SUPȩhl=m45E $k( &7 QsmvSAːXߧ(D!rĬGҰk]7Ba ?0)z@oh&0e䑖٥a?o3GXC۔߰ 5ABg]~Jc?rZ{25zMДwUv%WUߧv-TpFz|gp5?{ 4'ռyNK(bny>cW9NU6N;ɣ[ފH d]2ܣQI|37oiYbO^)7aQžn/e824P0):~j"&kx!rzkS8Ppu\oJ>gk8앬_=÷0Z%' A ,&ꔜi{>+~܌,2*~r ƍ)m^(Acp$"<}ό;HC3vjt&g"PBO\@qUGnY! x\]S'~]C?dxqiskuL@S |p\*Jc68-=ԝ DCx3!VozoSڑb/hg19U ,Lw7pn?YP{? A}/SVh+Ľ5 ?cRu75Ʈ1喊hIG?gt.)l_GƪfZnyQy+k.Gb`urR3hs_7&ŏ`=U僅>2W̷.P833w{kZd5=6un}|CC]| p[-\Υ|#.Jspo\C-3[:G!7ǁNkygDbhxا h*J EeNu.O$h2-driwPk1Y7=-PuueCܿ&l1\zXRاuR1O8lGi[WR.5bkEcqM>+HSRzS5H[5uOP+\v[wב,V-e~~_Iv))T^S/^2^I*{y53.k}ג&g@"mßzΖӰ4黯$/d{CAɸ[G~%(`adIgͱA1TDuo[M`04(;30M76._^U9c}5~*ۥ]82Ѕ/ 9~[CˣsW fWCБFWBe8efΡo3 ȗAMVvO\ُ)w%j12o.&lrQxYɑPRZ+ ;BDq8d>YԕV]jK?b),!}~u%>=c3; } ?иSKD\ j Z+|+;ksaB DF;@ ,QA"8|g8th!&q#Kd5*q(>l`bד\/Jy'>^ؿj`U+?92 V])9 bz^#6!q.&~+c`IkT^S73 ۚҿw0[$NNi6VdA9 ā N5Z~H6DXw"\luSbpgEtOD3~iX'wF:Zm\蛍4R1A^Is{W\|]|n?O4xU{>9kPl9R>e#,kS:iT/7 J4F E5wC";1,h6*D'3ƐQ&B2euEbv -)E{ZTcyiZ P hm:>}m͕IXaV=k:V1sC̹#42 ,.5T4 Fe  IlmqWakdD_,1PiH'=峓[shXQ'¦&V='>AV]a#4*͐xD`(:?΁l}|q$z)JQ ۙhN~0]qEY,gi aߔ#U&B!-Gdhwtt<޶I X^OyxYҐ2Z7<.c!TmѝPQ' YLrD2D_0pAΎz][6*?_f!KB@u\%~AWpT#G+бy7/:5uP}CI"l#,{[{U$9hx%uԿoųK 5/4Q3\@uHHnNZLXt8!H ፌJ$Cs]!&P|F4;=Ҍ]E@GKM2jtԯ;+C*@H.DBW,NR_6PQ6VdU@D<x}?[=tE|q9Qü|y2 w e#*1%䉱aL9㲻ULƤY{+M?߮\:p$I36QHo=Le|:Q9TAV#͌WErJʂ-QqnȡY rϷԾfdf-{_^1qCްCht0!mh Eoi0$oʱ?.0v+*7Sq~狊# qgM? 0 'IB]E)/ԜvdoFDݶR`ws+lVn' ƅ)SOh nb-F=l'>`wһ-0,R# fF7I$z:}h%eYv{/zFR'T4\aug/\@]ta۱i!R%?d^ Z̚2Mq04^ cҁFz k?ZeÔ><<1C̽VXr*+EaDK>}䇏fc аZ}c К^Lj5ug;/1H9]FTH'2fԷ Wk4oG#'\##4xe[]b2?U~SwA'M6HeA򮎖puUN;m㌠OrAZ^NI}l.V;OMYO/&[8|5r"a؃C!,I?fp~zBjqoTHwTJNDëpÑҁ#S c-4E[9O+WXO-/*ONDɳJ&_uw|np'Ԫ6)ڗnʰ{I>$E$:peC~g@AD9,KIHp|,j6OZ42'-Q9ҘdlG88N~崻^qўjH# eђᏺX#4$>$N :[OwzT n{ xVɽ~$Ir }/bZ.7.;4YUʹB7:kRěԈ_ 2mm<گ}i*9i6?ֽ uȅJI=U ଞ”3ޅד?x9/u  q0Yd٭%jrr>%o׀4_ +K);_'PߺxiJ nP4*]Xaޛ/7՟?H2ST%nqQrX w)}u(4+dI`OU,< RB-vx`Ms}!цn@ڴ* R3ٝڤv D] 0M[xHH? ?\=6eu0y~{T .a7cbmf"):̀. ]35b wy׮/\M9؇5um"eN % r &8C<^Q‘8Lِnw#,!%ySj:^V~Y1<²]] ҝ"gjbZvfIQɚKczWP,lR%ݯFĿ`3$EԁKu\uAQN\n+bJ|*%2CI}XK-|Yh>TApj*-d˥huNcK| dEo'9m>4ZHGbF"ܔ~Fȁ#:LqUѱzG6^cҶr8z4_R+Ip̘ Jt>"Cc#gP{Cyr)$99)`ZD8k4%FA57k"$N/T~! l~Ttpe,\6t{#؏`TI33S=SA6drbGT P$_+߾JP"őZi+Yi./X! gqxD%knPsTxF͊#ڗy k:*K-P jمtઉkPJh$j [üf^sd|cHGӇ)9ryPķJGTە28W^Iߩֺ:,={?^Vsw`]&ѿU' ^/98ո;g/vj 1 )%C L JQQ\EQpibO ?Dָ֟c7&p1FLD>tL&rAZ}ՍZ#2.vKn|Z?$g!"B(| U<;$I*D(rgItab {/ "@YۨVuRQ9۴H-UD9{bP:~(Rn rH(>SӺ86S*:UJ^UHsUD$heRAJ08!<6mҸ'IcC< TL\^1Uå܀{V`GO`B߭82ۺ1a[-\dn%*E2_6<(1>!7ʫ;גc905v+Ns UB 6+ؓ{[UFO%n<$ڪgQֵ%V}(Fb/v3g*j0>PWwɋ6aXR @į㈜Q{Y20="s[̒Vcw[3^jq&{|6F  8 Ȟlv٘ 8xhގ(?S{1DPT$5o-6zs+rA+4fG! p*dv5W,^A /}l"(Om:FLm ?۵m)[A) [x`i, Ba"cݙ ;T:b~~Hp1uk =,ټ֑aC`H$2eh<_7cC;eTH1t/:p5a<[8-JzsKebmE֓ ZD% ,w{96*PL,# 1 @l0\+9zt<ß%"CWdxNW_g_z[eC܉ .<F O"ETuFi{}<|%hL#,h‰:dzz. kMk>u|=Sc}vN;oήV-OZ_PNG5^K5mYnple'e{~OdoB(QrȾ'bEPسFOo&&y@- :xX'Қ' fgýJڻNpUj(<4M"ʇmO/pqHS]%݁SJ)q)'*,s|ʂZpn;"2i#Ew',Oyrx/*%%dlקxKÏ'1KxWĥ4\z~LH2Np]ƍK;LK`?1n;$guހߒXBpuaFDi99Y$  ]1I;'blW4|&Dn\ӓ J''E]9^c)28GЃEHL!tI5ɨʃ{&yp1^DpN_DY!mf?;)ԷNE_羱G1@pD8Щ}ĉ@y#4Y@.[& JbX'ٲb@ wb~}:ZG-W6ߡ<<8ߪ{ilűև66yԓ^Ulkv^r9y~~x uvݛċOoK jފw7(n9,(dʿI>TE, t[Q{aqhq9m9myL?gfmZ>2vy֣ dׁV.(cv4Á|.?{`KNE0plI%Cr<|g.S}&g z[z6WeT!զ=ZNܵ%\ 0wfjspjme0~6D69uO֓w$,*Wbz g{ ,ẃ>lQ[<>*^F=i/ej[naz]ꃋ»}^w_U5X#3mEciͤ2Hbsև@)D̸oQPmB9^qtf w$&A2Q|YZ@s`/f/!$ 1IgLw`"`i>CM7CɇG87#&?o[wV[{[έG$`v0wG횀JRI;eAvoJ<%޽ r~pc4csrfl W.$D%W?{d-%mآFf s0m?Ŀ(:+ܜ*|l(iAvZ 2j |lN bL (.尔WHȔEм52?hzFxirQl0K rI!JVڬAd:-+fȾ@ -TD:VpzGEIj5X8%nP˱ce:kYڇ `c=W'N-wg)Chaa W,㳅::aD(G[>sg~@6 >UũN$Tnnxj{'8[ƩE0Pn6|v1ίV ǂ*.ŚfJȯ/P(0 |E].gU>)z.P͌;ftj.48CAڠ6Ǡϲ{otɐꁹ;O %>ԫSa$0XRjȚ7VQo-mÅ/B#ٔ]UVesMp(ڎrJ*p vX9X}"Y̦Up]!‚g8w;e枦0-Gi툳r3⢂C,&K6<8YdjjhPJ߅A )[us#aF(-j_9ڏ̆fI&,tDFeI2Q ÖWRg$Pޘ`B%'&$(s SYy[쳮UHs>]qŊC0تuhLʼn~lKнB~S_R_\<I_1vퟰ/#(xZ7F}1V-pp_JXMi EjQe׮&EV0nvzc!U kOP]~]@ |7 1LsBb@l Ћ"m. oz'X_u; EނAAM~)H%`$|^ꄗ&nFe^xcKW.ߗmSq6*瀃j[RJO[c`nضR;. `c,mYb8=>pYMџ7 >G65ճN ǃ9QrR{?'k 'i2!&lh'&&ch!qNdw֙Zs5L7R҂i?4[gzE낧M=.sf6rrLT0(Ÿ9~l78qxA.[3+roI@?[?$cLR k^eP43sbP^2 /l4V,bǯ̹ܰo\X-\yF__JT!}(.mIx&i$)ܾgЉ_CY6Ppg'] FKSntSO>?\;[sj+$BHJY'˥eBnήFpB U>OGit1LsZH(—ܳQe(]tYc-Di(`bz0tpͷK.s'G%ӷDʲ^+:kCNs950/H]0D |--}u˙xA8VϠ1*UF8Qh|Ȑ&7Q Q≹@=!_6A"NJ+kۦb)m;gtq-=,qoq$X쯞wMA鈦\H^>5,ʺKc) +v,Yd_iLc6Kv)|k,L PFBȂuo$Gh-:ef#p/yE2+c"3!rVV' gkډ^p$:sfW_ :i z !bd? _!Ƴt} QO/w*foa.WpRRAd]2/zFAs9eÞO)*{Mm %j[ߴJ;=5ط cGAozS eU2SW!tQJ$B6 E bi^ݲtLrp H1 q1j;iL|"ߚϷqƑOP\D<=,:t竽 x4?X|9Pa]Dj1⾂G4RFp#Qm)"s2<ʭ—/Aqji3RK޾,2a N}ER Rgc-߹G;Z{CRdaJbsU᧗Ě:NO9z5Us|qV9)`kAzWIcd+@ $7@gL^Arq!Fh5mE;4 1䃚YM_նІ z݋VM6 N w7 CMc>-3'@b7 s(~It6pI|_&748f!5Z~=8vi;1c59 -,s:e0kNUr=|R΀ǵ]ڝaI@lHܻ]zde2V]xOx'T, Nlg6HymS` huHƋ{X6gjw$(L <Ow:7Dz wW _jpt#iUPmb6,'߿H1 "5PKЊ:]XxA+HߓV# -պ|&xIdAVRO `2%u_j*8o"uԊAHr|&d-{V/%/+KOBP**}wSwmo 6q=Q4zl|^syF43|Qsp2y-WM*j#9$$}>M5O1DpvL;\٣|tE1O^SiT\ZwSj%E;*'_䢯[xla`z&>ll.p- _X} *^RrK;1j0}5s"#ȫUCL-Mw!4[br NkWoxiٯ6FQ+{ؼD Q7^ /) ڎk;ssjyd S`:Q6V[%r>d! :] gD{d[fTNd 5tVG#*}Lخ#V@K?U YHux+,Du= xႴab+ZmMJ{gNhDx϶IÜNIS}Pʝ9ٛx[tqx 3|fn_sPA*m^m`樳;OM4m`kk\Ep-lZDgf\/Vj,ZZά$ . =uRlIք-yҵ^C*JBGPrQ0sny4y5˟Ig{dd݅; `)Xɲ9ӎDv%:ntӁMY@{qyRrX;mٳs{±t`U iaFY?da:*$Rax$X3 JFfFET]o*<ø.1E.:hZ@WLmWenvXWϝO|.O\Rz$2.!q!ԽVXHVsj8Jv< 34ma )Y.WejG4=rKN22U4ɽXmbhُ +;<08ن$`J6WY*If;;4AZ-awoǓYRR8(Nˢ[X ! 'uA|]J0{o 2,7Ǭ@l7m(ώ UtKy荄G<6DYVs81Ţ1aW' B^K'`y2kԧ'l*n{8[[%7>?^ E3nr؝QJn|&Im ? *p|V)cg i$ِİja g79RpDtKWOFKdPJ5K0;;<IZvuhQtIeRqCWSE P+d/vMe"|Oߪ-n5σJooL27D4FA|=9ܹ s߉*͏SёHsӬDJpZG):t]S+Bn9,.IO$X.Y̛c[٬d*sB d~{kI:/wp=>v=AFr u5<P֖ !SǙ2`$[%3/IGX`L'$]oƝs_UMW8縱};82=H[+^ƢyOa1$%m;+8śBwLBJ+; ~Cf/F". J?_~֢/0dz5Q3j7 HPKTY-*n%{K)C漶<W ǵMV03OTγ>_ qN~S_'Y#^hY`vW?/%놧Q,;A(j3D c؄PXEq,,qy]͙raI tY8|]n! 2m$k@tI- ."IE%JfS2I#4kexM%2c\ {8F]\1 ׽|#tR#z+z5ن%D6v q\id~q @x3zRjJV'?b+.hyЧ<M7q| OnȣoGe"/-KB= Y* 0l#՝L"03뇐y$Ǿ{p.ig: B$`i[sgas`#SaܓΟт 1Oi "YLX;kFݓZR,6qk(bϼqw["^pڞeI*Er䑻W2ٍ1yݚO±m6 >z\֘^:j4<7B' G* r@˶@(I#[6pV!{?M}%4373cwėῗ  b*bS\Ԗ/JӶWE}F+jO{!*Ǡi(]E+qƛcjQ-"rB 8"!{A6vXYL8|Al?Y3;5 = N3Zʶ[ J^ : F`aUxn䫜~FaՠWZo#Ϛ*G1{Ad[Pa$y |a4esڋbo2k7k>CR ްgu!/]̭<=Zx(/vZC=8OIuIuh3/N+|ʾͥ 2 %K'ݼ ϫNyߩրcq Gd=$lT b_0x&XqSA,5E{@Nmq=(F@ D,]MZ~_ԑ ).TG{ꀘ`8Ն!f{C13iHɝ|{ۢRpVÐ,1 <Ȋy@u{2s6x*+.~Zzʈj[:uq'2Û$&~0+D#UhUTQHyXIx@LlQ%oiwUݤKlV$x *[H9*!1 v@dbߺxP?l*5Cvp5ݗ.:L78][P)w } rJ̱svw i樟t836yc'+/2fW|;&2i4eUv(jQX(wȉ :*E񯄬0b1ͪ hWGjv'GSL/dJ *E}>A_"9e Ӣ\JYF>6vjBK]-1*א*s)qrq鹎7NӖx>ʼ0PϣZG2(T\V jL 0r[g) I^kKv*F"ߖZLc"~s8VZa.6X=ԇx' 푰4Ӕڍp/M@D Oen a,yL&1}`bS j6a0;bHA-/ 1U/k~4?e9ԳUqăJcc91 .wZ8@<}9)K0"+qηpXu&ٻ1h+/9ƝS.ING45sZL[ ܾ~Q'AӢT&Ĵfzv Ą B3G+y{/e[2?E띋n(L^YK0FWӋۆJ4ƭ< ]nlNix?y韚 C9U2!2lu^ցy$]QI&قnN'8"˖^R塧4<)E ǂA{a뺴}x;t QC3m,CgX,QIc( wb_k\*!y#۠ E7ZC9z} AŽN'd-'…>N4C!9הE[o*3:v\R[3Bw8P!aQ0;nF V輡0bZ'࠲AK c$uM/Fp֮<=#e84h#HsnugQ ˺S5n|xrTgvI>nmFna 7Ul{e3>l,:Ќ1_=i˕L_< X/bG*P8+sru,h)ۥk8][hB8yh"y,"$}r113'vX8oyLӏۑ fXzAP-_lz7%9۽|-Uf !UmREf/#\>ϊʹR,mZXLA2/6 *db4Զxi774 at-~:QR8F3Fc!&!BtvPj+Hݞ4`i1 h/50vD@46aWXC48HQigQӘE{h/b;j +-!9HkQ/(C,J:~8|"w}+GR+x( *(w1H(_P̮Kk71EeDE\9Fr3w0S@r'OHuӎ,Gz"-ZH~cL ϯ昤+k$,؜K,?b,YWd)riHà-`G%^*sKų7GƍMNw+ɗ3!6;-t0ؚayE§ȳ9!yHEIs}fPcvzz^}:ZCE{X;?c^dӊaCy] hRBtA_=ⱺ n+BR_p"bPObou&sc#9FJkFލOFjx8~=M&Sv b}F EÂަ^̼'ﰁJYoJv%ؾգ1Ak؄KerSXHd,'`u^u˱ʘ3kd=%}{FqLbc3[ hn’k4*Λ[z\.J/#k>oRIދ>Rn&] >Bs ]= [5S"RV!*0Kw[ iYY[VĈX|*N/|'63#9T]>6=bw=U" XC_ 'E͚*9Wa~V<,CeR+59=/~12u؇akNsBY볌QG-0Vr8;x>rH,9Z 51I `ӳ7zoPFVU 3-ԁ"T-rt` ¹;7"vc'w_3p'!k-bK{${涷 JRWT*H"rP:Rco2a(_a4E$es,i2uʖ(AT>N/z:,6CyIv `rQxq݅yXFNB`$*foX|3Z3AϛmYV Cq^074{DIΆ- O ǬPzs.Ȼ*a9iw#uw\BHW̧9xLg5IelpsL$ꢝ1m;BZš3E4z-{z`h3/>|(堮 b|ͦ'э?[##(9@.M`jQ:&0|+ zgk6@q`”;6$آ,1p,W+DBvMgkgi*F)TG$mo8 lB.=䶈ǵ^<þ[D o7ôaTe Z}>7*ߛIr4_mwN\~ZAԀMre{E k|V_) ŦvYCރpQ Y&+Uh~p^;n" 7 ~4 uRe@F,H[j}[N2+D)CG1׏:;5زh{cjcܵB2հ!o7j f vVhhI v1gˠ~>%A< )^XSl&ZoNLpp8>.tibClBvr:Ѧ!r2|z|Z'P^~[][ă"Go40ck=VB6Gt?:zt8|l z4yULզf%tP0/ 2+C*,Vn;P) pfڵq8@0+n /(hr1v% j.Җ i&Li٥I 1$I1$7't4Z/{L_7\ 8|?avә+*_W( ցWF5Sg@kȈ>`', X`j(&#6|' n*>,FK[a'BQ9O7CDQ"oU$ӑIޛ0%>FYY^ud9鈧3-zM]eA< Lx>VЧĖ ٫dG}{u$(RR,Pm*\q f̒J:8W }7{8ܴz߼YiyqpvfqꘙCrUyՎQ|4jigҿX*6!4 l$`ljl"<#͝pQűb~1Z|eG mg;UTW"_w }( sxEmvi:5;|;ѨJ6..<*=k* r/P!YD/}HSʖ2.>o@}F[F}9O"QE/G^U9f^ا3 2S(O',v\=2@`Ń0{ZVf6 w; rKrYF@E0YWOR$z]†?%e)y5.{nq'PA lĕ 5,Of^-L^dzD]2B.`Is9ϔ0gtu+ZR+o7]B=UW=P!񩄻ܗ}ܱ7_ͩ' zZ&̋w@T}>sxt<*ӿ":l0<4RCՖtY7ov+f.J-6 knN?ñGpas@  EEfDpQn&%^mr10l:D,i|yG[@ pʹJ)orX[ Mw$czg*&W-OԲvjJ@V=)ׯ ;к}w0$_ 0׍s ;F]ZO.cr>$,P T(e‘Vwak%fxho؏\Ϛܣ=XOPMFaR K#`T$u;&G=` - 9G8uշ /;,M-z tH(IyҕAP$e\t\ׁ- C-~ w51VqĻ|NyȈ ӍgA8*Dޠ+`gӬcHv,F^[>(iex~$H mE()K/15qaCI6>`'Ճ6suquW(a0+ dYJJh3&wd+ݼ4(N1Q%1d GV3dzѡ~?0GWJ5nœXtZVAF*f݆[s˽cv2G{-w(oQk^Ğf/-?cIp;]a\?"CgLܦe<_3bi`^8gO+52BcV5s |:1U{XBI f EB+Z)K#av d&ҵo#{R݆\.qM\wb!0&a|şh~>i~Qy5޼toIij%ͤHxͩN A4ii݋-}6ǤuSA-cK'Y@xtL2]_>e"!&޴KNʍV(e[QKyŮV&6Kd4w8yw DHdrw .Ԑ6~a 4/ QiMA4b-j:+C }1`>!4Ր@|ʹ@>ړoXzyT-b7Unv9jgN5t_wO%#6KfSMJ? 戴cA|+}& L]g(x 3kB~q?AB8eJP:'5ə0A*g([H5&]$TkxA q忈~p,KqF{e7ʬ?Rz`!jJ 4= ƟTE^1{WCsЀ?7ȁnV+9LWM:rA;_zÕ&]^܎NC/I"^I`2DNb "A%H1| 'nk L t渭IǸA~J"on4Sz/IhE5ԘmTt*٧[zA"t…3ld廣Gx;\Zgw1Nh|eMxwEX,v<̂@4unnղM,}maBxKKmG_MDY xnWhY̷|}[ޟk%T9iNBbΫXN ;qYJ n'*Pi]` Wp0}46V-@ x {,h4x]&Si6짨g)2]䪐Yt\T,i"TY%+XJ$66: ;&EV3Rnc'LkRpz4kԉF1P<4!d$'7?#DA@(k Χ'UT/tr9d40} n1[\'꬞WNn^:OބF nzGUa cU$~c!^ mn\lP"< aA4U6e(]U,]5Gm޲TA(,.@"Hn~MpoGT:Mr.H3^8N1G,j3rNTRGw5(i˱.GՐSv߲*^wjPBE tD ײʶor7 i Y"9$, +QINX/ π*Έi`z 5YxL̤\-tX(>玙@ָJBZKdlyK5@DҒItp9P<`+:'|Ʒ4R+L'Ycr5.Iy6(ʝ2BdUXWQVm{"y`9@5a9QBDDɺ.G:&mn'l(PV2cj[Kψ[T>%HEz_RYZ(V#sj8ka55$@, T6fWbzR#C5 v } +m25XUfȇ8Yqh밵 9׉QC@E88Fȣ%2~ 0j |N!YÕS¾ ܍ԿMSy\,Ul?I:|=O=5ie^ѕpvkHn~XOYpq[ S뀴:bfVJ'D:g&+z93 K{Ʉ1u$>#;ˀ1}ܦ$=xLIt;zO/+;FFloa?40WzE|7 ɑ S;FuPQi׌SM 9tM-C9,8 Ps rNX TPo:삧JO~{1S#fU9kn;[tA|NK.C{jw{QW8U|GRB {Mi \Q͆1HPk&ݡ'D$Jyw%HFx')l.LODSOp,=@kfߥ} $\C*ӎP5ŃK8i&GmVZ\h۩x Xtn{0o2iJ?ʯ9T,4$oX5GNm4=V锻}1ף ZuAY*t:jX2c ҧ6( ,5nJPӻՔz!| ]2s×2ߒ.]V-P~B)*#!zK%u7C]RlE- L"ßG)H5jUn@h=F 8*.ԴEؖ 5%bulY]2wF05C+۱+a,ߊ"N%\/,\L:A\}WVo'p[Crh'&+oAsRj@>Ng%CF ~_cm]꠪Dj wH{*;:{Qʭ.}p%(9kX+,g'jbΆT0a\uW $x>hSӧ`PADP+Xgm'~+ V{&O_re ̞ek,TΞ a#ΡBRV~d67@GSGH#վK??Z>?̘fOf@sM2K}ui! {Dmouh% RCDzJ*euî|]߼«‡.CЕ`JǨ2QP+.ᜭ7ŸH~]\Ԯ-NU\T5B^l,NNMG%2"T>\eC_݅$H%IIYC4?lܿ"F 3"9ɑzB1;&3TyF{Y$y:5*OV%cs^$ktixۗ'o׊^]{ԶđcAh_'L ]W6=\ Ц'eKw2DsIZ| hA^ "P-GJ%L+D <,U㨬YX XXKڲEEXI[; }.p "ݑGJn{ 2ޮW_k+Us \64Xm1RgcɪFT[w t_FC1~2!W \pф#ء:ީ^Z_juSGffa>VN0pFgPx ÷a]Dj P^>S% ATT8gqN<ơ9-@YM}yxHf`cb?2i3W N-cr{ bĽL<|0ƬH"g` u50aQ+#IY]&ր>u|ƁE* Fm&.E =˾P pJ!V{O$Zl[h Ew ǖ7ttoУ)tը0]\Ug>3f._fe]6j"uO֢+e,PjA0HO\[BΎϐMs^ `k 0-) pR'+eE}E&|q(0Wvar gܻF! ,_\! y7gl/93AΠ #]O ,HDD9ZHji9&LX}Òrbxn9ҽ O>%:۲s`5g0^ EӃCK+7(%dI3!AMc-ᯱ1oJ;" 6CJ|@?8Db#Àb4t1tex&G5 'vR,TPh!eXM8^w4೎6lP#~Aҕf70>eV/m&1 ¸VxIM56%Sw/8]Fp̪ЀaޤT0=(jӝ00,ӄ>1eA^+`!j@+~>lMIS@ "Lxz*{2aoFP̃ӹ@Bf?\xc N:M^I1f]X6 I rr{ 8Uo$k}1œˏ1D:rm.hEyZ$X`p}z|G0]T7W&1E!~$CF 4_B^HVê5~[X[*mY芼k'j_BRUBn<+R#,y#!i At9'N>k)7WwnލC\q)0]MS*h\.Ig׷ ZmeH.`>B^X[4y;ܦ5ܑV7 vxhNW Yzwe>f(:L-f˃ Yd93*fү8 j{(J5ڽ>3=Ll5q 7s! .5jG<lf[ҷ ѡ r[z" Ώlxí84o)w}4L 6dlir^]?wRϽUHY01V1w?1.TBo<(5%4uq) IV>aJkM81$V]i}M qJӘwÔȝ j9KXTNmE3•"\߀ݩ#G. "~73@I7Q~4rds3ᢜ ±PtrX!kz{8w;N=s<]Kua Dc| -{ac O̽8t1q Bڸu\3j]%dRw._2J1^"3zF;?ɔfsS|>wS^sK!iuy:PB1~:Ԛu}>gYZ0707010000002a000081a4000000000000000000000001626034b30000cf84000000000000000000000000000000000000005500000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/sw/rxe/rdma_rxe.ko.xz7zXZִF!t/ۓA]?Eh=ڜ9LeYV#9Cm߳g.k~w[9aeki%;ˣS>Go̐dci~ZcwvNfu~k3sf-y~Ne,:pV=QD:R)%g՚%鶜,ȃټ@ TX'&֍cA!6Ұ.9`Ulb3aPn|7Hןe8y|0m rӓDzNi`{+oph >1+aLr [)V0,( HVQpoUޞɌ9Hӕ† ȣֲEn8wuS ^ToRn:$x3gm̗t@wLli }ߛ&)ϲhҤB.jA/ Y U8V9~+jxۯu~S:S兏W,\4xQ Oư"K޾]/a ;W*Qs\A{0)T _k_WZ=ROfE"0 N]ĞL](t- \ I81ll^%c_i;z: `OC_wL=xTY֮shĢ>{*sm`8m ߘu3ȿTT6xR^AL:\5~SeWx/ ;HPQq ?GWLSsy}?(>tZ3fxyM.]{-HD#6E53ɔA$˲+hcEOM?WXAeg҇]A+X6>_͗0`"t*m\soFFa!I1/`؄Z۴y-yj]4 ;0lmbQAÐEbR`VE6)3BrXA |xе6&YΪ^ "8 gMOC?œf[cP 2>A|>Fi8NmMP[dby(,ӊ;`xKĶzk׽ZLMY":3FHF"*~]+wV@Oywf#s90CŌ2lj*v>sZݳЦ$NzI'w3=E$z%f2efZKu4&H\\_T*9%vmӭN7~b)?g3Ċce%eZS kpO2/lqwx &eh:LUmͦ vi |5c WH+\kA\MDC&4r#n'ȵX'U|v33}0L|t >rDA@[77X-+U%։Y[ddH@[EᡣjwS@{bqۀKAf/~O0Y0VOx߳af῟%^_A)TƮ,=l*kDf*lo 瀣(~㉒y ꢬœCْgZrdQja]SM4BٴNVl:vˏψH:B,sl.}z0pS$N[ER#KdXU)>yʑ,iVf=lзbwn"UM_eэi+yhtOUhGrFjuΡҩE% zcѝΓD#7IrAP o_y6pFm:QilFj +PYOj)e#VKS#ny[6(땨ɥ Hdmv1] |Z}H 5J]1/#6 xg`TM7TnpD7l= Ab0A> )FDi"{Nöbw4xCiǧsw-w)kju&H /VJ#v{,b,O 73 |D V|"mdz*ҕe }Jva ]#\{$yV%3x'D6'ͲתYicDuɇj\iYkOR ЈUbz.#!C{Hvy"_an Q$ǐU)gA`dyڔE 8TX~+OA#Kpl!#9N3hQh9b:: 4e~8O,ʌ;$V+LXUhDG rIRy1ՃV'~izZ!%_֓6xl{vx`zҭ@o W )?@,} ׾&A%R@|Xb[48gf-ca"Ek2Ps7kҥ:Kf;/uzRq7JM |i9G~׋CExHA-҇UƔuzLꐕBYI͂q\p53:ƟkP,FF$<',m(;| l> W<m}'u}/?-OÈ7O~?K؆:Qf4gL=S!BL{r1o_dxXn+"easp{UĂG_O?xC犮ʶ+BM9z+wlCFf4>dQF o⬙!: hOm%#`JJt|,*4E_(=~x;ؾAGuc ʈMĂp>hA u*K]Mn[>)wfGx"'@&lE2r,m*`jJ) [FT $"ä2,ʶNs%iqDSêQZl3 E‹\sFp:e׵ϊ>hM7Y!S, 𖸙}R竩1BōcT)fv)nI`Nq .4- dRo4"äR.3>~flPQBKVo6-v-nlgk#`j׋<=բ+O@1ni$±,'aAZ#,W{'<3wX2QB \nGeE?Ju1o;s2%r&NNY"hc?-_OF~.wJsH(j/-PBqfzB$ ֊n- ;w8Ky6D)`Zk;E;;͟{%ypHRX&Rĸ;ek' rv8z)DS?vФ~2%lEkY⹀9!2ofp$#-$_CN .c3PorQnKvWњNy1tM\Wt,Q2DTr%d%=6S(~7Ҕ=Tv_pf`kzЈ^6x;c *}W=~8V u5 p*<(\ehr/mnj˪֥)<\ :T{?..o\J4* =KL$A(@uIZxKwiw4NO@!Gמ|gvp{Zn1dZ7 Q~ܚwAI':aV]8˲tOÓPG6eeB 4j2l`JjUTlM%/7y[ԕe\FOTb#^8)ZOb@ߪp}P fF5\S}daʶ:娚gMfsrȸٛYΜ{bH3`ma[%k9/ }'1LqtMoO̧0Mp(m*D 59.6 \yZ'' ZtN1A!.oD ;r}g WDĐipp5+Z'+kX x[=2t\:i4_biY%E:8n>Ay#VMK,߶Ҷʃ_Ojv}a6v<yja ˊ!]=FC56xz]\gebyۚB^oNՊB ij>L  8cg[5|y9xg/|SļTxVUVr\_(t2QD&n>_sINgi7 F'=,*7Oai_Wv m0%38Dc9zN|%1bO(6]q 26MZp,gZFPyۻs4*{y# !+`Ь;cH|Y!^R,Hm87e{i!UBed-L3wjݮ'rw^!d#b"rK% v9߹JT X >?M6N_bAnǐr>eRPSfZ#E Kkքb OʩZB|w_ q˪+[m*\ N{~)kPh@`>X-89wx,%+eoR| NvH- Ot Ϝ2[V s^z3%,V1Qʉ&5}/!|@5cvk?w]E]@=W r1qJa2R.ߕ9P_6TvIS/MSB ;;ѽ[ItO@#g޼&~}A/2W,"Iͼ{6WRBB Xkо* #֒)ɝ;X h!maV6U ГM 7јཝ_'PɢxG֬f]8w$Г5q7,cג(i$Y`SњXE?V~fvߴ?Æm:^QHKwc:;2l% Kv-tTиX~;cg2(e R8 [x3.e*)F6;{VګTySig0"cZhW"mjY߬'ͨymt |[Sȟļz4?-g'j4+MyrV!Aa8{GCŌPBh' =G2+!)r ֤'#$ÿw@e4 aVEEt@7d}xOghqȢFL_*>N;д˯2W:j5ANԸ[T#m$z1W,FUĘN%p$1\(i~'XX^ VksuѠhǕ^&=?Y[`čVmY5ҖgI{#6H'Tp+IZ 9nO♧zy#c`(M*y; ^X_t(eK#ɂJ3zX$X@UȫEPm|7l*QO@?BUp Fg?)c!/Sal񄭳Dթ?Od 45iv4"2͖:ޥ_ޠ\'\d'[ nR͈!wC4=Ӆl,OIh+%ئKû*voY=.CU>`lEşwΔJ0屔ela\&s-[dU|Yv]8%U &@7DssT `uF8\) j8S8+o}+cƹZme P焜G+e;hΔ.uJhJ t 8㳰'K!7-y}T+(Pm7m| ka諓Q>x"ǐ;UXTlY_p6J'Y\j~;sVxLrת}h?;墊{]&#!YKQ(aOMOyVVMՉJLprGJogB#A1P0ͯ[-,BgpR13iCשׁε܄d\}` )jəV[>s^J$UwHZgYP$%Mjv̍<~Wm%2k]Y;r%ABB>ed0NN:8Sg0Gq5P슪pf'FSU胤#Bއe>D` ?V4'>NfbʳKTHhIE:nThIz$tvcTpdxc^S? hck{~$b Q#ՀH B7,aK/FaQ^\&a"8ZOjZ''At94W2xa3:V|ւԫ2xXRY6il= 9X:h9ݏ4Ǩ~|uMTp{ VVTTUt-8d>x\ǏTR\Wd[r }Q`20aKa&gƒΉҰ>Cճ:8؍1v_'6O7%B0Snwp#ZuQ>Ή73T9&G\dqxs_3Gt8~)CtڸbJCS>aY'5eN8;rJI$-aaBh)d&ES'~qU{8Va< CC[qukĹ܈H!ӸחarIf7_FJ̢"b#$ Q/X{8T%Wy|*rV:pIê6?6Gi?؁sօ~Pf:J6P F EL+W{Sz *3vCx08hU~ecۺLlMj:*IUQ;mƣoVd`DN(43[5[6^PEO+ȐU%5N F}ꓩO9I\ JfJS{91-e7rhM]r2`Ĺ\:r.?-qPop #$.0wg>{c!q&nO58uOo/ק_ c6 RKس%1':u}lU@í Ԟa—#S.n7F]= rT$1ߏzz3JLvΐ)#R7l|pݥ*GCaiOh:L<]XPM( )k&+~Bwqn|OTVXzl.LCkd ,z46am]Qet֑K_$. ! r!)B;~/J`>6n],i@_t-I 7:EkNǺJ0wd3XjxiuOt7+%Em} 9H " 2#~\@0yD*Myq\OFlQG](R['scqp@RЭ3{DF!\% U"z>JClP<~ {u`v#S}g6MoAv >-ݜؘ+F/b|H 8cUMdp 9jPf1rG[<~BtsYC\%Uf<2Aikhg Ȟcoql[g\M#M\];6c!kJBkW&ۺ0D{$"M^E;A yWIU#svg}0JѐtK' -(wDi9#!D0iB+K]tjXM/K}?4Q(-[lG!یb)[o4HYNVpy} T邿#55LʾuԞ2a==d1lF)3Xwrٖg-J0OLyԗ^ުݗ O/~{ H.K(o_m!w<ȡp$'*v =Z쏠t%ޙIF+a5 6|;03t9NS5}QT΢ۚ`ǣ2W#{(m=T1]qSS[8%ߘI_*U@iꠘYA3 , R_͡:%[?INRTfDdg&> :q }q$nORfrP*lh - KтوSǁlY'Lo4VTzdGUƴ|٩| ?(c&I2iW1;Ƴ/$`"gE\Sa"^N7"{)hpeQG$Pw; }Ys=^U$c7$&^)Czrl0BcsL+D!QHGѫ;Krijk 9,m(PrVnbNc14M)X nlYup(hsB<:'=ݴ{m≧5#]ÎIKo]u X3tZ,ɬIFziZh"7#mzuɃkHR c .wx.LZە4.־Dƪdk:'aQp, C|bP0cǰq@AM(_Lv7D'UC5=M|(`+)¡mѷ.PZ=GEʯHkȱՊnAX5qo4{#QΗNaEl^u\X 91/=d[wL\XfO:[/7Dר=9+ݕ&lI{sO`GD6~߅8N~ [eu%ŒL;EO}" NWh$`m"Ʃ}#~Eby.TP|'0e#mnuu Ahi.#8HL2 ?%H !޵޺>Y~[ 8c=>gȫ߂6V% ^A"Mx+o*8tzfneV׋LA֮?X*ArdHRR@! Wr%{J03ۊUI4kp 3JcVIvy$[UskҺ/3Y"r< glLS hVz *̶@z1Vuz8\FR ߲ #}M5:30[(ֹw.sJҋce[̴EV6-.;+zqWhyڪ~|칡 3`+66c٩GݚI1~$*olv_H/Gܘdˌ잧s2-1p| o̝׋hD!>( Bb+1~Uee!لXiqco573d v&QPS 0g]nL3`"MA1o $b)Lʒ?j`F+As+ = cd(%Nl'b4[ k{*Fҥ~vHXlBoak IOBK?[>1pyPܯvbA`{ sf<$ Řp?\EACZ|Vo6YkfEx n,j u1`dWEIBk$ԵЩD?+ZX< *cfp,oMd9KS:fPx7r qpC?6޴-*T:\ž8Qh&CkZGľܳdK5QͷO[jsyAV>"+~[WHژDRݑpm;vĉ,JW}GR5Ȉre$HU9G䇕g}.gJg{Sv#;RaZ!ͳ;Ҹ31Ɍ 2KDF}~O 0 uBm<tE~XZAǸ"k[c,2 bϯHfUϟYy`Yt7:,B@} F\ 4c^42V_&)HĴI;ba>'ܡ @߲o&dNT0"{եRJo 6u @ߒcI<A F 4˒SϨ-%i峹Y'4X^0je9RJ$iabJJNPFW?~ "-E4$ 榮ßT&T}>n'OU^TQ; ta!?8 ,rX)3t=>j yf,?"o̕DY~c2 #(}`@uL>pm*aː!>^<׼rȾOKM_6Ӓ+r$WRR3jD-,4,4ʻRfڜ]Jq6粇,na5kded$O=tB} +:cP4M RoaykӉ[ 4cML0{{0q#NEܚࡠ4W ymy Ij(=o ND7-6ҦnEA&:ZrXICPs~-+ܚ`JuoTPOt`:=)vx-c3?l-RZ٣瑓idb3&"u( HQ1~b<cq-!A>~_SĆj^ӎkR&,*Ы0&|j4/V9S]xzv# Ho|\%+ ؃؅`dNmɟk pE;RL=G^)͗^HSމ)k[&T  \+]8a?m ]m-_{ߊ89X/?\#ǽ:[hn%bi =LSM;azL5r.}~I(3X_߰QW =Rf}JDOWXN{>8^7y5Me(ypI$ L8?Qr1q5O.aC FـTHwgGVb1%38oFGi?1j)YFlZ <,m>$37z|ΧPHߑ门h <Ǽ?]-|ե"9Vj:o^^rh ZY`vaw&J^Jy;,Y0pˉQ\~Ǵt.v(`%=@ }#UB*Ć+I[/&Wr]_d)~QJE* L˜.0k#K6ss栻,ν?7s/%JM(BLFl|h$V C!%lRt~w*?_4 B3X(3M$?Y^eqۚUC]z~8N꤅2} "2xъA^;닃%"M3 *#g2~&&(?j c?0usj ?RNluїS6+>eB 3tQ讁7G/"N}1}ˑ'1R*UVcH|yNyLH*qx$7Pi"6\k$,1byrXp77A 2 n*О a-(`8 Έ%YӰߋ"{! Y/C!P7 ޏwTyxEhID/l좚$7d>1PP7߇凃.\u7OQ/63U sɓf:]RL*~=ɺO TfVȥ95YeސK r& Ӻ'O,#P\fAm,[[ش#JKFR*Pd'VӉ[[v^h)߶յm`+opD`^1W!@,K$TQ;a/E/L*iN;g/M$楣ׇ&\TaK-_kޏjkWj{@ mN]f ?VE9](0JLھD2Qvc1Wu&%wat{_rGbɂnn^~Qv5VjncSj}j? N?"d~ZE~244⏇3?B'`!T%qwJXy (nѴAl=83߬CHAkB-i#LylA;MeRl5Xq:u*!(+ w: hv֙YB3 )H!`S6?]n얎Kb {mEI;X5Va9/T^F2gsJ8ҭ}/R`!NJrcح$%ڏޏoKH\:\O tM8낚8~C&jfPN!^oH0da;&ʭp0J3+u?rkԣF/փ!j| J ]y:d쇭_Wg%ñ1(Ρ/yId\tj։74Eӱٞ0|gKkcyLoTj_r؎OWӫR #a-eઔ3ֱ/#e;]hޮ(X)..$MKV>l+i|^6^Gqӣ+kyӋPqPQWa Y?߀;QdRD }>SE_}jRrwFw9I.$ΰ4H ,*s-*Lan"pN4q p?OlkCwQSW:D?)Ax||/g9!u<cmڊF08t |u줯y`/wDY.}1Xy{Dm_'a9ML$ f⻫683Eo8OQ 6`dT!̘ud h {H=ṵ5*+(j8XԴ2+1"XNjs^(el8U;聤v!KsfXwKΑwZ40a[h]O/aq֝WGUWSԮ6L)m˟ڌ) GV; xmԥ7D;GB'< %j{ԯdƒ=w9YGsƛhLX9#n](8_0ݽI=rIYC 3FIx\Y -S*H"S^/ŌC d{b&2H3~&O۱ӭU }ϙ%үѳX]NMelRXfaYo0 8KQ-F ˨`GWE[Uf^*Q5VʩA:Bb!>ݣm_rTnyTk]Ij7s%\ö)Hdz|@"uudG.HRMPWߨĈ`F#gjَ80.\Ix< FxēAk5_`pf%Z{!8WGphF inqg<*O;†ؼHz@ǥ>+z {$oŌ*JVRėz/6WFZJOG~J%8ObݢܦҲCYv[3}̀wWc܆]-x_`(e -Ѡ8JYRAlRu*GZllopUy\c]tZhJce2J|NQ0FU/덶ŵ: =(5FdU^"H̞TzSf{Q[ӿw `d[qw&L@:ϓٕ'>o ʲ*iՖkֽ $[2XOGm^jԠi4%@O3} X_**L6JZT=Cuw7. l݂SDȋtw 0GDܷ5IO'ghB3**ԫnܨk!h熂9 m9 u |L&e>ݠbKv.`?yv+;"I|JnS%%`dT ]ѨSdumj q{`F|GPG--FYu{&4*Uɬns<qjR>ě,^q"܈0& <ު+s *& ;2Y/ Ű:`|VxqG!k^c6iú_`\UlmM,meerjĒ"Y/+~=uaN-Z*^Ц# w<]H0'Δэq1LڏoOoUu&;ENp, H|E٣+N:u?v~,fϰ;"9=4>,NWpO~A4 :nKM# 8TR $Z:0LL犖 &~9-hA!-ґTRY(f Sl+;@ׅ!rQ.lamTčXAZd"t\|}[Vq=)<(T(/O1uh=;} ki僁jν x@uQtCpw>}&Kv (&9kU'IA E([*cXG|,O?ƫ(T@ΡI*2tIR͘4l+bC&"Nkd0J*z vvb:j "L!:z!3ĸ9;Ŵ2zzv_I(ppth{+~@#wMKvk{wOp=Pxm ێ3jn\|;d~h 2uk ?#ڥ[^ Y2DŽ9ouQmXǶ ?cKU0al_mR3Wd0x0^؍+KuL n[|'ٻ;*wL"bNdurP7ړ$prbJR,Z'zN}1rfO2yFZF} K2]zkE?#~ߢ ޑs 2XzQ ~2RƋZ@- qH)sXT% @K~0uiv`׉ҁKOJBf^#'X>]òg8Ew@G35 duZ?ԆP:nGU*Khoi2EiVIMNdG(Y#%*̞!DicOSs ҨEۓn<u;0 dva܏m`{꭭B#'o>E~f8fNe;z(`0N uZcI|Ǽů3MKc箸:`!ܛ Пn} jop-JC$NvPJJ[Ezgvp[b>d'>[Cib}IW{]sY8wD{#ğ)&1CUz/E0L˳fV$~GxGԤoR`U*d=05WSZ$*Wc^ GؖJ\ylHuKx`Xe$%[]Իc-#(yMi PPy2].9#`2/"( b$;._9o^o^bHqzr&a:V]gMOB,O*MDd-) ї #pFgĶ zm- W(+-Vo0z+/$t]¾d Bx>5lA%M/hG3W|_6a4Ox2VUʍr(Tr3] _|C֊{lsk?2-s1fۈDqjb靪4!)pPy93Z5"@S|E,3Ȕ \*e^C>qIiD>mE2W #H? TL  &)"C,\]Q9[R̄uՑlq=Qzp\,}'޹L>xKB }Ri079fA5[Ns쥟|YN$#1hH>1ftպsThRtq!\=tr ~;ngy݅:g0- OA~kR NÃ:~+RjfƺZ=C3IXj;km[N.Q4 'fXƎhKH##yՇO(mP&X6,=FvN[;VS?6t=8ED.&%~ҁ־:@׷1|gXtIqwgD6/z[H s8[ԖszHb I"ǚK'5[mME u$ܙ:d&=4*z#I:cs4nO <,rԘHK͉U,ɡwM,㫅&<_[RO /4Q\a~_0bT> ;B"n'K-I᪙|$:Un̩7ǣwډ4Wbͷk MV2<:AAkUDjre"Z?RX$}Y69(̈́7:?t Wn7o)>lt[~;'e@ 1)oVzD2Yq@ޫ?|ܴgTvC?^\ލg (Gigk2od9˛ԲZ\G eМ/>0о;$͕1d98.X)0k~e$]>.;sb -y VMN`>+s/G_Ξv`Y7q9!( :5!Ib`7j/ 8s5E!=pvPbӝZ+8IL $F7 aW;~mb{A,W&XN 7ȀH|&5@dڳ;mU W5QcJ~_ZX7Pv#98d폞as.j-nXȲ3tcdO c!'V~ZCt=dIREV&GKPRҷVpV0ÎFKxf4edo%:@ I}z %7I3/anK+&=5=*xۗ/ _DSU* Iyhv>a OtZ%hٵ@!2<;%|*lnsF̧I"-:/K!.3p*`iEJ֪t!:Z!|o2I H^ʒ@* iJ:k{xRg{D I>˞CGm% @f4ێɕ2'eXExQ>2/f8@#e r%pWb# 1/3̑W`qeK!7B"Oe#?P ؎AVsJ-5&F (=mZK/+~>.Ϭ<.,K)Z 8&u!!UkG/']}hG{(\=|lJg%bT=t Q>Gm ʇ-GMhZ(m|N=Vm'󂗌3Gʙ=D+{"1)x17۞v6cPV"J_ ՙp {ܼ_RѾ"Dk1R gi"gqkΕl̓38m6 Hξppտ[xQyPoz j1iF>}sNxXq'T7O;FNt9P: ӓhjFoQ\'U̴w]g`:()ק9,CJBn.N";f tr= |/? RlEP5dE<A>\h-q5i,do4_%5jY U䶫c5mR( q1>-z?ӦzWJio_Sx o,؋f z7 ąDJRzȳP 0^BTO}j;셸`oHm}GO,;ݐDs}FsВ!3!*ƻKAm`E)É7S!H*8P&>Aؐ~{]{ j\YyMLC\IXiװQVVDYZs:[*yB>gJ6N uǖ.dK7\#E˰[F3*+E)~ Y dsB9h9`,`!B8'4dmcݩ5Vd(B씳;_Z׊>VX$T+9:ca|+s;9!af+e!588,®o{&|GZZq %"dwK+[w[p6l.#y5[eAbcazV= ӶΥ/>Id-TԲ\fOD:=)w* 2zsz>\A1'ޛkԀgI$QC3M͒ 6+Sn dbgo/ۡ%p'LኈNHWyF#%,J\+ ^aFe9;e(UM"E@vO4Í'd;<F5¥ 8 yMV2DX(M mUҙ 77#/5$VL?cF>e7x48th3o j'0) #l insqDz<zbe,ZDO0fro!Bz!Zu K1OgRj  O4Y5}Jۛl"tLb]b70gh HooD\Y<L od N8fǍi)0 ׮MڐwT*23bW, kymL5,8UsG&Q amV雨%Hk[̱ws,¦_$;62f%5t+d=P&"2RKMG01 _15UڠEy#H}8/ A܉ n5˘SLEa?|5 RO :N Sy5}S'rE Caȭ@DU5 3u"T:yϳ!Bw3]i#iܣ4|31Ol&dE4mF㴸l $O2B|r#;BwBMMآRMu*pޡǖS{F5dI$ʤ]q o`%ΰОoے+"$oXoQD}5}8~qB83p\m;"Xۢ5lTuc9LQlMp-5xmL'<@ .{C^-ޗDBOILqO GXGSEcdZRVm# 7ErrޒMQk4]HZA,oiԡNqu5ʣ 8 3E?,>GG4-/M̚9z>Px@O ޜ '&:Aәƒz<ʃ,9=ҘOqKKx!u" F6cLuc-'za.?9C)jlrn<@t1ZPj;Xυ|umni[ɛQAq\ m-+jeZ@mtۂ #Lƙ7 oEfØ KHOrE a.dܶ@[W[r]Kތ>6SDOv g]KzbNH3·q;6~$$dajE8 s$9 hPw{qwN#N[ݔi* $ÙWYw)}W+%f+'ܑzm1x=P>$5m>vh!uTʘ27^ܑ~?dkzakm+cT2s(CZH??#sdL|%iy<M1a؃%ٸe 뻒 =s,$mhkfqˤ;u]w %.Ggo'ij]sV9hIEg[Y>.)3^5o&&Id/$yGƵ\T>aBy}w;дN*ٕZkVl˽T'[ث b2ʳYCOT6I1"yA^ߙGK, 2݇Lg=!V{<RC9TX \hka dmfMz/"oT;UOM;GB!GRt(s>a9RȺbǘm1q_*̠YդNh@ē.ٓ-{Fy42f%W$ ]7b3˰!46HCx {7Fq 2|glWBVdo'}ydiwC y_3;J/2WL8rN hI;0*TI$17_ߧ9?̿iPM >s>دc`hY7?GeeIgK(JqIbF BVvHls|䊡 Ib9NrBxR%J)ndMGQ\i雄7o$.݂)fđk!ۄ%A!Ǻ*O&#W}gV2> tL]K `[*c} hvGz~X.`ai/}0iȔa}i dc+jp'숡WYi2џ^{4^SMtIJ2d 5pYߩVc&ۯxE7ei;z碅Wo3hpO@80l5~o辨kPҵM8*{M!ʪvhC0PmK0: gS`kk6jdžFy>MΖ>z TG;3U:%M:iݿJś`؀@Zۥ]oj٢i,q:Sd0 Ab>1uBɗ,pDFuwPO G:&oA%_H#}Q|9l G 788 G)_2Qj$w4͜D]1Qz4]k$1w+cCYyskdgQ q ^@ލ?.˟Q b)U.dWl3aRts>_s&P~nRϖXݭ=O$ ŠF؞|gVH|Kh|OU4ww4ZvOFv>/L"XUϜ0E$fT+D 1ʗBHs4"^آGqdXםyrK ]{pu_C!£=6uωm>b%6O\}B$ľ{5Y%޻!h9<3ǜJK$!uM |QLĜ-#Q08zo ѽ6L6={M0$$C:B!zMFyF3ty¢Ɇ[M آrMm,^Qtfqk|v_C#E<%CLݾ݀}]ͤ,W՗R+7CjXx!fzqXӚiifm[a▣;Vm<ԇWf6 v&oY%ni!'Ӂ!]hm(*MAQ8m(u-t>ȚʔC+}dv;esQm*z%CYӧh!S`{vT(a9|-+>k Hv]sob#hYEP}TAjڒ6[ʾ{,VMPC@Z UFΆm7(e%"g m>l{'ӣ].&BdR?vz5mh Ck»0A dv527"/Ch-<n7mn”9*Er5whă̄>6ږ$U*|GjUYAPQ\_h&Y=V- #T<[Ux|:JԨba^0x\6W7p:F0VEaX*"Clyˌx#074L8}M Avfߙ߶x{A=ᄮ熱?E?S ⅏2yak+` T TJ,Y*Mb_$GPMUCLKS{ObY|c`(1lX`mU/,{JzHIP(оO.$Um~1Ϋ)/$eaǘV1WH.k,+[|$椿AjO3^s2cR?ζÙ!1١_J+0p{$Ufv$X~T)4MaHZ!>/JgT"6]__ Q%-\eY8C`itw #lUuUs*q|P@DWMnz|ެQἐ /i-rŨӰH`.DʙSex 2LΉ "⢫B\'crpm6 .Q *Ghw:h)B^g+VKn$G[d;qLZrj4)߁~qv&=;Bxx\8SkZoڔ /$laQ!΄: -MG3V"_+k_y= _Wܔڵ%d<)+Sj6yz*0JC.t]p8[_^BEm*o[,(+:'fڍi; _ 8EYǻM<*>Y4,zɦ&8DW"h) a.‡A}}?TvZzҥC_W+nw)!ك ߙ;1a%y&`> ʩaBf\B򴷱Mw놱(&sp;Sum!"2D#;>Zww3IQ. Z}zUus-bfS)=\_&¼ 7_cAc՘kʭqlWx&4 AetGU9D}]3ְ eW-~f<'0U߼[JËma6 >ZS%z@#̈Н (L+Oޟm B~N`}KvKW"؏ڹamZ&ndFrUnh(Gmt75?[kx\׾|vQ2oIµBj'cu\ܠ_hlE+OKq?_9'2o,h#0]q 1hC4jMs U&MƠה6*`xRa4u BH>h&{7aL9h?MItCXnij8롵&N8ޣ~s@jWPx2Zsv-] =%O]>/d4~Î& 759@ f;#zzHw %@yuEfPۑAGLi AGi|kE]k[aV4pk4lgf狿$X'GNZ}cZ2_Ae)~2$Yg+.gju$$,t5h;yd7-H~vzJ J G9e\tV;0<3 \C3?{̴}g{甂ZI'9^q½k~B0>PO-aNcl3.)/˪Bs*3~;^BLJJXx%ly:3NtMJw )k\)Q#M#0:~3Vԕ:yCq4W_xSnϚ#%%k=~;aj"t%rU}TMeAٖG[EW"+"o)d73oN[C)[e.od)$cj|tl5)rt:9hg^Y nOۛ׆ͣ o u.]ʜ&_ wWᔋɏ~VD\W+NoMmR?Z'h-R޼ʆ{vź!XӊDZz7?ɴ4>zkSŗpBL0<#3+'9f4D'-T^>o5SctfM+u pݳАZK)9- y'GqaJ161``V?g1@J8Z|' *F%@No]hYHx^('3qڭ-d:OjBPg4-V/OU% J͆ݘ{vᷮDabIݺ1[$\㻯1JUO<ݎְe.֊lQ&Tb[qS]N hZ˜Zt1mnU3+­U o^7}$.F) 7܈Qxsjs{4>z=Oќ'PO*K$vt9EVv[6feB$=jټjs OP6Z!xd)bk>/r=`/JNaL2T/_+wε:[c΍nۙr B*}v|̔zTE҇}R 2BՖZs7;ۦ,؀W$Vlbo?֎^@q=ltc D8G6kh Dg,7"$R$zEES˥_$H5^1 qںn*H¢ؐ:61+}ueg`yQ*0:O{KZtuF_-Lx~좼h.Rj}{2x/ ##mkjU,9=KATU >瓎'h{Z+avm'$9өl{&kz⛙AKCėiU !w0NU] `$, km=pYkz@}g$ƙ,(S3kS.'/-8" :Z}RGvMm;6=A11xΥ?r &{$ ]hT *ȑ#U0Z8|T BA]3.Mxxj]9)}ecY/c:4t o*e}vwQ<3! h l1^Oރ DOό'V+Y6 qHBlSkaVJzisqZ؋ƕ蒑݆&އ׭]R "Lr2K熑B(S0r{xZwr| S7kgɟ҅L/}^!n/bH` 3M/ͰL_WkU0 /֯D`vhOs D"IکScYE 긭E 'W܉4Q8e$K4(Y9Z܄e[',p_XUyC&q S Ŭg:iY{۪N[ :[ı>џ{^ a55 ZfS `i`*fU6޹w)wUKZnY}/ےCKw!2_5i$mC,B0iBfrK O-å*qsc|~V@zGވ|( Nym(@HROBLj43 `gc;( ~,^ߑmgc ʔ z_Fm-\ɨ@w^ܨCJ&qmYeMCp^gIOu{}y F!f?Z8ؤLQ)wdmm@o<+Ggd:}0ZED=8*30/׶z9>eEBzIXl:Ƕ]LtSs3n:1c'@kax/5 q7H9@jԖ6pN  "opChhssOD+2ctyw|#%zѤ+ҝY_U24bU_,Vzch_ vQ4)u)88׻"^z9W%f.56t9J/6#~;.T27i^hG+o~ub*~=@6 z:\awQ_T|p=b9,=&_t\E6QTUFMT Vxipb^٬CJE`ɏœ)x!T\cH J&f@p_&P٪Y6]잞Kig@qyk6|-.99 vd/MU\IK("5 vq\ğY #GjmuxcJ}O`Jl3[ӊh"@6`1*HMr!x&B>7`h՜id`W(Xoٮ'_aUؒ'PNe{2*0Hon G e}pQD.kvpNȊV_a{:ۭTvz|OzuPw9pOq!nߧE߮D@h6Nf> ;=#|'Z?$mo)xO~teY@7S$mbk#Ťr<6_~jx“P<<mFOhȑwByJ7kj)%%h-WZpJ{Z>e9LdeүXo`pn[zY՜g̺*lF1#e" A`reH>Q6uX=l_"ZjD9,@{xZW*fC$3CP-x)ˇXbP[&2U*׵O'jgjb+I˅rW!鼢j8}Z( Sq$dLBQѳa qV?r8g@G$[߮Xpz0 [= e.LzjDupcq$Q1!!@ɑ|"vaٹj5ce4&ƭc;WŃY7Y&sī꾿 e[tuFLM 0,GdN A5!1ډWQ/@]3(kLfS&$3ܺl>Ĕ ȆrWZ5Xpy b! jVj0<6ó^\<^`n`0@"L}!n p09te0[`]ᘴn{X5To2>3m"fgS)?$xL^卂ל3ox[}0rŃ]mͅ$;uO[1atf0jJCJFR~qhvR5 e= $Foz_gWj;ֶ2B3aNvGNFB2 ~78ꮟ2@-B7glZI`g^r.CzhU]O|o(_F -}]ճZ*q}%sjx>j̀ˆ'=½``}OIy5ÌQNT[Quܰʍ $`B|V&|es@|nHK/+ uj0mHLt*΄TY ܏6őB@^L4m z5TwA7"f5"D;59R|v L=FHqn 0hn)8B\hT^(AB6sG)o Gf[@`^=pN3N䃧 rZsJ|I[p:\F91/~BT{>? Ëg*56 Y0= % dA7$k}4tԜ`ԖG@-$WPZ}u3t}3NJⴏ¬<|>-r%m.ȤzB .lzr'q7Q m_xMwU5/~b}Dl9>&rʪًNdvț g?rIcz'Zs$W$r(BFd%Mr[H(IY95"u5Z]GZ 7C?U4cs3 1:{_0=s0CMigPM@zwKoIYtݥATvn}@NShs=:_grtZK<,\wv F<'{ )SarhA0ӣb=ߨzHplSbm,#"gzn4z^m[|}9u#7F#IZW*;Ntu \ %t8gwW0Y4<ҹY\w0g pBILJt_(O/5= ix>lTfI#Ijevt̷s͑=jS%=IQN|VtYaWzu180e#Bһ)M}%UXwpꮔSg$LxAb>lO ҀS%&//6@%C6EŠJXэeU0\ $6syv]d=h/os /z_ mj{NSZ֞\buB8_5q 5%lEG=ֹX"9C)fzV!ԯrQ-z)  ߎ6S=bilX cj$\k#Sfo &-"`҈D qoHd:["^W?{5,Dl~娄B9`q,0~G LK38RM3^ـk~{^3Հ%}eeFls3DZRn|~gƀ2(_S|G!:aOtNߦؕK!1ۗQ7ϟ"6]i\'wdb W0#%iQabHs `{p$w^ *ªqCx tj[L/GXSyG-N&'F0f1oi)Uz&F 嫪jcUOg^<}SbNNdu:l4^(1x # c8׵(}ۑVI5qކ^&xQHKt*B&"Z}b!rBoܴo̬KC4Ds zBS|ssskf*g`#9yGr?RZ2}'NĞr5cf C JȴeGd-=4LjqK :u[v=cA! ܥ 8mh_fW|.=&dZ ZbP"/ոDqzhpbდZSby 2_8<\<uMT5BP"kA , B0 Y`ʗ>9UIJ^ˀ WP|,*tz3W5Y,7"f~.p h=v9#'ʄӣQ)im!p$|XSOP>mulM}~W wU+Q Gg.L ݂EN)X%b *3ob7{tÊpVډaAS?cn^&BVvI:`$:/pmzbo]O xGՠ4' ] {>[ g! pW}0*0Z-e['0ntyehh/Z IKM2;`H0NzѴ+_!J+Ops$^9R{-~Ѓ7"|R_SQ+ym1z{Ƥl9fE=}4n6aj6v HQ1WCF }e`}A[LO]#Zn\|Rrt 0ggjCPaIIuu_D ,@.Nnj1;yk~]sbMVkDqh0 dzyvCVϴz5 gfm~[dN|ӏS'*Wmx''Xac)z Q)G<1 8F^c(%E+F~}ni'3y{Ixѥۤ Jg~gZDYӓ*eZEyDB}vdBnFU0>IT Ge,BʲĢ]9qz -|XjE) ^l xԹ[o75S`:BZTB*J&2"Xc:!|pF4f~08}xA:k;~m8.V{jidߺ/cy}/o$1vJJcgF RnP< ?+6V^~wNL Eۗp4Up4* 91ꖸWPp-xX]{-u>xҦ8K#9x<*j6鱶sxxHeնXy߁_Jr̈́xY zu,o&o."ɜNlxc#]ױLjn̜rXC=\?(U3>61i6R lf ^{Dx\ WY}bS[ܥYx԰8ܡtҁ ܅3z?mcDJofDKd䇥k 2ӟAn.b5&TBriB@pPR ѺVlMa"${\҅C;l0ύ 5pV3-rV.˄!Z>:>Ͳ&&o5$sfk; g~6y8TB 1 ĵSv I`Za8XiQ%H\)?6fIΛf_\mfds7K`>wiuf{Bq D_s;gg Hwh̓^bٕ6k=BnR(2VbOs;,5ئjs)-c5g^[$W*eNT4QFT6rTT-ثW9~rmA")6;3qUscLV Sh?SV:+Dn^,ڟ8ۙH X wmo*xj'-Py@ϖ0,,Dqst4c5󮄘My,nxGΥv3"vSv.w=,M0sǕҘE|?V܈ۊ3\G-ۑOR ;iOg=Zg ^dtM;7ί6qde6kNc 4RW]RxY{mO^I|Bj=iAHqqc~H'V칁zGkɗt5B(UlSKK | hA1)0t1ul- ҿֆ?%#ҌkWPn!w3ɇ`4<`ㅖ5ǻ^q)_w4;CYlB$Ҡ1{HhszS?~FZ3x?b#kec{TtdeR_>48"qkWNyAv`x#}I G*1?c>xSV-;:b.Ų1wtAŽws2`nW?W~MReaj+VmS 즁׳DnScճ*ApYW \ Ν<1b{9$ΒȬ)|Fa%Hh*Ont1֤5oFމm|tr35fbS!mPa" Ai})o]# |!р\)Xrv8{LZlaJgF~?A9%Px[y_kďWPҵDC!٬⧠F "jxeI% Zr2똝-da`aZ@ӿmIO\Om>jKJ)RG+h,=j*otMGG9sE[ ^3\Bi@Mf"2Fk  @h7!;Kqb@#>DmK-ԅdr< ` IP'^x;/?w-Ck"}G߬Ck̒*¬iy~Ug7~u>7ICݾ+Ay ]ՑͼU+Kl@h1fQ};5o4NZgga. a=J |R1)Ee df>L0#wޜ`q*$rDNh>R`'ɾE?+@uRP=g\ini+ ~$ o#и.Qm)1U{,ޫ&G'b8/q+qY Qؽo#d&ߜ #Wso跭ŭđ7G  ȍ׫Jy\EA #-%=mZ#֦nI!R]+pf~!0U5\M1,A+584DTi1 c Z(cfOF)CTc0\5pgF9-D6+?qac9%R3I __ A}3eGt촄Uy&1P]v-fLtF}Y//V%emS𰉎2AxmLUp9."KWHڬҾQ sa8uϦ!k:Tcx NR-; )VecBTgw4ؾMm7}4qb?cMPr=1IT+ 5}$} gɼ3GYOm0GBъ/ z]g3 Q~.em#Գߘrnɘ6^ǣ/1ÌHVtqgtm}>d%۱R>rH89 ʭGQ((QTy򘲷K@g/FoӼe+ǼQ01\ HbֆzeOCpRˍc&R>Sn9 ZaΡFw,ݞ@]ѫ?C1 LJNpBz[S`ꡜ]>$/viCC -<նq]qDB>B4y:Q(=(FN&l`};#x/=>b_=CV6%|YR^+qV=,O{=lz{iBmEV*.G6w^Nrъrޫ'`uR7nhm8 zm!W56-pȟݭtw</رVuk/b`N>He? WG߬f_rn۔c4hw|c&rFnͿvp؊3ZqzgDN9;ƾ`Byu?o;fatJ^O0lbfyv/\Rm@\VߏqSu<\_/7J 3jOS;(szzڞ\úO8#hrhq{s2T5+:!%@zZ}Em3dSF͞`*֮dmGCӔúSQ%~0nSäE K;=EU\-CQuzERMuPco-&Y6T-Jd:a%v}Қ*:jO&l%+'m]ioݪ_Ka?3!Ͼ[l0&n1 'Yul|}@~Dќ|Jkk+l5'Y"% is )LG^u! V%nB|p 5p5?HMka6G5Զq~bMCSi|qCS <IƪU~e2Gx'`FMM.ט,;HRYv]&I3E ~1XTF(Xk Eft+Pg)Lі7E"Љ"W=$GY,[9cvVQG{wC'rut"kLg^P-@RDSD,dksh{É+p1K=*< M̑(+N6Fr=ӵ]@Q] 搯}1f'ZdӆľcMv|1}!vjĎ?U6u'2LE:|PZ<Q@w(թrj}u*p)4.II!BVxd:5WQMMC07F8A/ FD@䡇yeA.;A ;#YPROv#E*q-3аaiKo UcM|6]d/C{:6K8s _U ;vĒ[lHL1J6<(:+R&y'_ ֒WְM< &&n͹Ї{jT8>5w"QKĬş8/S/:'A~?.Qb~vpyV+D:T;9OCjy%EbNXd*[MM)ȁ6Xf,o8ˋ@=S\ZzAę:g9SaJ P Qw.irU?G[sw_%5+@.1>(}}-)?zTyr\$S8:)[W|^v3Re *%zx%БR],! I%u}PٔZG8\,9DK7.¥Z(}т_$N\2!#- ⵴q'ZX>[ݛXZSs-X{0fD|:ڕC,tϯByy\ҧ{1/_b3p0AOiU߂Bx}?7oaE,R_ᅦ*7SA{HuhgjMW?$R69"_Ng>4| ]?-uF nx(y:rsr,'P wW>yE@ȘHݞqWбgYZ0707010000002b000081a4000000000000000000000001626034b30000e8cc000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/sw/siw/siw.ko.xz7zXZִF!t/]?Eh=ڜ9N|#h|ǁӗWrLp|xRۚa+|$e"ܘA`N2^mФ%h`8QBc-Fo$YRYz|y%M݊q-c3HaJR;wihe *.[op&4#A:h8E7/P|=}\ d1!^P_n=7>#?DJvJ eGe#}Gdٱh`(ᑀzD)Co +(0Zxx0\T^\n,{v± ,8*1Mus14ƨeҥyrH)IWW]˦## y"Wt'QE~%Y B2 yBqd5dF.pKЉCXy?Vr+#bl؇YMi^f6)GeYzlV:XkoNۏ,dWQ =y%wCԩM_ ϸeYR5^i֌U5{ќ` vy (g'؁^oރY?{(L8Vdu -$bmG@ -d7WaeTIؠ3crAY #u|ge*~FMX 2> [SaNdM [ںTRZص/8]!۞_%%,q2w3P \0P@,ѾJK jȮS6tY%- Z>DeH/,ѦgngGRH ŕ.+[6:/<@h1 E  ŀj|uqZ̋\mXPqi]֙_cNU!j)vL̕S [L#!Oy|] /`dILd'Jus B+EMUx2F1_T'3 $q܅ QG!-CEh\oa5Ϗ;]6 -j"S>/HzL4wPs#ԩSO $~f{T Lj&J5hk6lMhc W@0%uL&fj^, 5ߨT.LYhQLO!?w>u+ТXp2M؎.zm{ Xu):1ih~S>'iZmTGה=Ea\|ݿz1_j/>Xkg:RΖ]P+0 e !scO0mwda_~@b H :ُߨS\q g0!/h8i.*6^kjE\emqe>CIaʹ3ǽ3MoI.<[_4kV2(.k';x$n TW+nr5i+.mϰx_=@&yţ:?LtpvPEϸ2bS[X)?{Ì2Qo@:,IL؀Cї}-Y8ociaH60"[7s:kOU,Yr_c[ )?=98; 7#+u+;*pψ[6ٞiQX %(rʠ'<$F2PJ3#}I Pn{wv!U jQWn4TÁ;+4b2n/ɵq/t4j1>d ـ—QwMܙs׶ }n3=S`Óڹak,;؄Fi+;yaŬ< W/F0}/fq; y$a?{5_ bBUga,o)yl@;IsJPyTT/L^[@=1z'\!-5t3x98*SX>u"z&VO­p@ELMbh12h{NXrء7 X&} VԧY"eSޡ]6hG>wFDu.2?&G}͓ \2A嚹tc_tl}뽎j$M]]K^qw z="+,LDMJ$:MM8I׮voY4'D{ȕ''#EZNP fI1G)vh.qCntDYce]%Hg8\<ٸ v@v[;cW%X\K,]j?!κW~ʈ$-*%EJhHħ'/\51LJSʟX?bUNuͅw4e"h3֑>9$!zKă#VS̟#`gSyY3!kB,֎Ɇc}*iYKial"/úr֖1D>>T~2:!9y5l`DhϮeӚMz~6`:{+^F):EH$yp^LbtYW`8fP]o3ЊBJ됃px0oi mBM\hXAq`?.-IUB|9DG|NAj$&i"gIMŽpMEZJ ;J `؊ynf+9V8P{#\,;vǾhtwV77vBJDEBi[ UnG!$0iCE P^;nAc,,Y~u*^ *`Ds(}҄mUI|*X0L~0ę YlwaD=SDR~YX7!T:eퟏҊa$O/X ,4CPpvNM>xBt0.@&R*T迻T*$ 5c 3[DG[Ŗ9[y|{x v$t'+L /^rZWm_ulRox?5֭y|~m UVR~5k$Fίja-$|8B8toޠDZcߍOߐLꄲ,`X_w6O#ۤq$m4jZ[$.z&wѪOJZ <DִV)9a(F Jeriγ)pO%Q$O Ɯq_ dVtmbȨ)&ɲ2E SϼskvjoP~9JS/>nj2shp~ 1Qj\5̒iriBne?0wpe9r +Jͻ060]&h]>[2{l>1 ޵"/Zf֔ѽ8!Ν/x}v9u rRRN9$^q\Â)A{QY5o% dqIۘoRJ)eqG%:KD>ro{[Zͯz,QcB sR4'#ͅ۾lŁ5UlH=7NF(l@Mœ帬 4"i|%FeZC*@boFg$ Ĥ%@B;ҚDvWnm,ȓ-zZZRrl)X tE?> /g#K&.%M1jź2ӋaaPV;UՉvLnxԐu}k8NiT{fVt7p 8!ʪxTM^uF??p-<smfXVw c".|/χAgd[{D4_)9D\U tӋ^rx:v!}ԑLEXZGźUݗ@xreؐQZCLw`9:{}Mmn&ݢhB8rxFh&| IȜsd`85ovڊq*EþeD5kXx)p D4ȲgeYO=YݾZ$Wjk.qrg9FXvh,lKN嗼X4TLBkv^+צGF]4um'Q,??OZTU ?&N[Bx %rkm灺Ѭ/CVHX|8X2i2aWzBpKs!hܔ WaQa.V-Zi!x><ǵ6"&"5#r3Jg0HVeÀ>lB_z1pWb~YhdnFqhO)oS~BT"DndyC3oC Ԫ6@ǀx=ۿw6"S=wh"Jt3]&0R}i_]+m:BP .7zn'j먗;VZ69 I)8J,ԿI~Ql,z"Zɨ!9-v {A@B{M8I.^uqvTu_}Mu6 `/Exӹ+O%&# yS5'2~$ҒΚsQ>k6cSGP紞٨ v]7_dJƓ鬕цU'yභL 1rJ @ %mxUR.1GH5M$ɠTc&m$1*ja ns/!/G%5V9K)g9@h )h̍Jɶ24Yȑ~W a&K9PS0Nml& ak3܆M̵ ,6A #.H6H[,B܏kl`C)ܒOtϡcpO܍A\饁 Z?{,23e:(bJ>f۵gu!3M йNJ@<Az1Kҷ[]w _ZƙņCX!@9pl‹oø$Z"=lkW,;#(cr) vOP*Y DFe-vCuh"yaAL?KBa݃8;1Om}vi`gwx)ˑ%+ Pqy}T’6%@RjО&9~CJ|y=!wȔ0R9a >Dpg6qh֟ ٗok.FXS٬R<Թ%)j\G4B;>EWǁSϾe>_GHx7BYC[QU>KIZT@f}%t=FJpr qdžf'Y 1=,𡿪[h}MvGutZE#Sc{֩:/>uav-}xAܾۥ؝R G] 3{+=! qn}"/3% aGӊWݸ@W)Q]EdS]KscV_'y"Yy  AU\ cSahiGS/\䴥"(ݗxE՗q8 p``P "¦Mhs^-1'zk~y!|5'B=i5Ƽcip3< ~NƛC2'2w8 KKP.7jjc3mZx˜ Qn1x[c\_2-ic}P,xkϔRd=A1wQe+3҃ym b ({}?묝 iQp,}ҭՇ6TxdK'EOuqG4zf," ~iJ,4DȚaY4h\~%W6ɧyY BQLԢ.k"*/5`ɚ=TU;#Fuq-i;%R l6ygUCPAW*,zA >xZt*'C0ܰMKMZ-ɶG@*g4?cbQ_P(rch$"$Y},O=kyCAPYa{%ߪ!i]9J>5A'i}v3e`Xޓ+EoNܻ H(+6nlw]VCIJmrTٷ N )MH IίPS~ F N7֭>UA4:F'R]{!j,0)aEP9N+ȧ!$C<מ2'Cp!-.e~ة}NmPCQNKw!FBiCZjxphb?$z~#igl??:֞oו9r.Q5'a,ޟU!(& nEy Sa@ҐQ(ʽz>%JH3[ڡĜl,JM&0@'N ^=]Y?/;EkpKOZcl\ f}%4MLodfٟIgP7ү-GLm{4cB#,Wg8;Ħ`y)Ƒ':˛˂\H5Se)!l-ˋb"1"Χ=;ғJБl8+J;ch[g017 "c{_ûy=&4$]Y&˷c~KT̸uwXgz N4ұ+i~IzU1/ѻur"^?` Q/oVX)aEzaScfB3«.5g͂`lO]p.[SwGO4]sbo.%Lfx͇F\[Nz ش|ӓwt,Z|R?!; =΅1HIH5yM2]i=,g@ R^NxT[vd4P3G.UOY~d]Vc-1,/]3AQttVo jL ʜg~a4Г_SbG29w5>GZlU${<"BZDJ Os9ZGۢWrwYy)Z(Z؊9,'įOc 2gUI_t*;Ǫ=KpU(`0* !k\yK `]B*0s.n&4 *P߳c"d g (U~+cͷa c_ڿ;Yǽ׏vBMVss`\nj,?}^@ǀ]4zrfi Z%0\˱h7y'b:ބ=Ckw"vͽi( WTo5::Y&6aZQx绱46rތ&-^~CM8d[LY"j. "gfJ)ɬ́^>t 3\?-ow S[% #7^:Bx4 ?b_^]LMy706Oη8xN./c̈́uБsθb-/#ÄtOMbu,NƋ'SGa -MT)T)q6=bSdCYFC;'Ջҏk}eAk]Gˈ0y͖NF0|6֕)w\ulHr L[:DzPAvE-|cW|: 3V ?d˙ 剬/œ>:5 r }Mo<6/F+߄"1@¢> bXPO~ 8ehb(3[,~U&Jϗ/K\rY{srgʩ n~fB4=*@>,eA\\!nn-8l RJ-u;L\8{mOFG^V6 f"_"y~\.@ ,_#$3spaj|qPI xH }w}?)k%PZ}Rke/UlfQR/zHEB=`##:PiMVrq##t#w* Z3D8e8ⶁ>oߕQ0&/pI!DA2V&4lTlC.wV HNs]g?iέeZwA1n-o3Q76e!MA{ԅT99N|9 Nٝ-3p= ](NT_<:zu6p@rGM2|I%Q0U\X` )N.v@^TL>3jMpE@*-bH,%eS ׽m""f?Eo;y/1£k\pav r!rbڻn "'[̇OX$3˚^&CH,]NnB9X^&]"R% !su>ů͹ʉvD5M?$N:D)}r3RJW>z{b|@&E#xĐF.<ׄeK۝3]*w.>RS\$;UXX3E :% S>wLq -,([lM.YW+Ru 2{ۚDhD"ܤ/P*p4ИXJXcVj㓭X!{gvUq7̿9|C ֛ʽRrY4p p}Jr{4;*?<UW$ý,C]O3k*>\˒.l iɪk=҆Hd]P!>#Kӽճ;2z8q=n:tXkX#ҒE:2@[Hٓ8/ڣjS{>[ hJ+W+i$k@_P[0.ԌrK؁̖MDUM GȞ NVz?X9 y:S!{SAr;>G=Gs~~:}*tR~.{bJB۷ŧvW83z&#yo>*H4'Opqp R[Q˦!{G2p܎o&s{Gnen,5H\6kӈB04$en3BZ }3EP=fB8W.EV`$[uL%u|G]̮.M„+۵Ӈw6TfDÉroVlՙTu Go+tzƥP 8Z?%PGA_3 >lԆ`a9Vyd(er.8S`{Ҳ+mh  ߆@.O)Pg_:;$'d騬`pZi."@%^x-mDo7biAX#N+.9hWH`i)~Kⳓo>='Q-따Iy=S54!ɕ [ddoK8묉x] ׇp8>7"_1"Tn|Y]IkBN8ib7?rjz~w]\y&LA_MhW$$*=s1l=P. ɹ. $~LI?<֠W=؍Tg!O&s2? \+VzY$#In:P݉;p+G:sj76Y=MKË p*eqc:%$7< *.m!Onkkdjry~I\J%@Bؾ-|HWj7v]0Tּp {PM&>7O\BbL5wke<8<\J>Jf݄S6k!82MI؞` "7쫠eqEd nz , S!:xthtnU맶6+ =vfh 0)OW?'0h¹j|Vwp9ec7p)mX&9E{u+ O$ye/ӏP2 ^R`ī$JLgo{[y 2 b’?m^Ir -6K.)}$~9e8}0a2QARSƸ%_uH(.üqE+art.U2u0ms8`lN:~WQCPFל'{.g y@r\>8JޖQ6n.}`1D<z A`)l,3~G#%9kaPIvLŸrQBU+1dqNo5 Tܭݾd=c/ l$%|k .8Yhj݀gùԦnj}F ~ϐ]2߽XzT$ڥ%[kD'( lL{.kt/h|{`ͩtZQ4gPQ<I .U7ؼtQ"X( >;#&Qšq{ i" -,6D3ԕ2ǻ4`&ms/DKiVJZYCGn7v!}dHkR¸ BSsBA8:hOвZ%8tJo%D RWQG;8PMSf,g|ʛ;I|`ޟǵr,:\K,UdTTJj&ف)xR׉ZFI1raX+8 ֫fMHI,a&Z"Q?ru >x  @?= DM<ټo]FH #M= ŚH(]yשrYשf-8-yF]S_ٽ vn$-8}n IZ.SAbM5*,~0DHqo7-bj?7:#<*7HMTp}`͹/V=eIfe]f3Z#-"MW%4`8$6~_&wpu*lsa\=qa+$>:B2uo?~:IF#1C BKIfILU }%zW$fI'4 OL^ .z+[k4.8:{?>{{5F6Ď4FZgTwFa[2''%'*tL5?D w !BИ#hnA@hh19+0i d`(h*1L6+$+ihBlYnFg|xuO˟^Sex/[x絻qO@4D $*E._|PI_:&y_2А|Ou)8dUK&2 }ah`{ԄDNJvbo˞G†"BNи7/pUȮ.i{k-f $.\|"/ (hLp>OF!oŎyCXRvo˭QH22~3yJTξsGHpM.@8L:7o']0y?*4NVH9 ~u‰7MEdDjвVP.{D@NS=$'N-Ǭ/Vm$`f\_ZeS2=< G2ܦ qv"{?|h㹯g@_hlZE7nFځ?p9E| 8rӜZv^hO`ul&Ӭ\Գ~q˖*zm't 5fMi݆؎| |z --.GMMͿ`S:W(zdNe,Bp0]o!. >mVf߂8͒1iIEӒY,0"x~3YK#vتylz6UuKnZvڶ2XA;o'Y![[_hZϱ^݁GKhHrB!oOhJumY]JQZGLx!\=U΋o1dL[Clp.UKMJgi9$骍@Qfel?E%5(')rNQD$pJ:toqӗӛӟVXZ?=lP%.!7M>-X@R D({.<饴MmӋ 5R;+`~/NaN30~2ɔIn[.Yߢ+9dwdž@D%djcۃJP5Qs$LM^ޫlw![.&8OɆ_& h1t(M;ۋ2V׷4D(aRr\P'@A*A .Z <Qf_ ~aQ~5ɽЅv=ZKMXyaEFd$~ *|}_%o(ưDPxjɁBaݕ3Ryr~ UfHyWF,Y 2.-Q$U"?8v6jY!q}car9*G8j+eD;On BL9oOh{w)">y{N,j[(KɝrqOgq$;lҽ2:@(tbaY9/dyPg5]A+:GF͑tXR߯T:GqVJ'A8 6> Đa'pYԇJ>|6ybi b!GJwPJ(`5^&b~3ӝ74+HI8O*>& IjF5g['-ak(OXh6@6;͸$nYlJ є0y`?9,"}<9Gm@/oްdg>hǹ rpNԨXZybչ+ պDy7|/ dl!bLhQŰ` qHSKY[ݩb8WV}>ZseϜ&?HbxlTY;WQdf&^|LoX)uZM0\`UGr.42[ =ʊ{(%OS/gqV:ə!rK B~o TrpzQ'QtȞ?T2(@Cp`l[M5|u%!߅@R>>ZNDZ'eq&{穤 u&>mH ޡhXO99FXb_6~.ڟ"([1ȣ* ^m =k$(R"sl0bm&oXaj |uA^IO2w^m\,h~tuϿ'\=&a~@RhFFeʟUKz&$MȊS@Rٔ\++'}xð)^ )}% 4s5ȶzJ D[5+ wȞJ&-pkU%؎+y4JQldh"ޅ@#>9Иl GfE C)S00qe耰dȎ1CS.MGBTomO(gג0TDE̙ehXCHms>}.:ńg_H"`FvczD@.H"9!>< '#Xkl̓[Ch1 ͮNVs21]c_(UEeKj^$=){)tåZș年YdKNi-A"L'Eض=_{,cfdW3_)xOuJg(k-|dWz;)GIZPm`>A[UaGlj9>s.bΣ ?vOZ:J?%g#Fb<\p &ޮ/OˇAY&5|")1UbvRyc" Rdw >Yd/-o;G-t"îݨ'(Tl3!Ft x%ZˏXH˕tER="",GN< {A] 殮aJͷt@ws~8%آ=I| U0|?`^z u(!qSx!WG!c]ao:fʬ5u!'*c2;[WQ>DBvXW>5Z5q ;"@h1[jqr 7 x ܃T@ۗ/"_<ј8p^/vߨ)[y "jO!)wO[pAz{b>!h|Of`z%Ӱ"U'=MPekt}R"M2GGbk xFeGyMS1N *]dtYl(K&ky$,JM;%]%J|v.L*q.H ٓ \eNn=}I?d}9z#j z?ԡ.@t?yFaref~j-4{[|;U\1M 5٩> sXN#ue= ՄO2M!g)Tލ?F];'6hk4S_x;š:GsĹ,_`1`g -{1bǥ_{"zŻ9;MքOtb6[єss,0Qa'". `s.ċS̴4URq7xdlUg<fiS rs7'ͯt{ae+ mrT,9/vj\Q-{üwC@}CwW2`UP]i#I[Ĕu1l@%C#%NVo#0MZc݄ OD+B|؂8ՖrU2, fL|-qSD)1C-@Lje UvͰ_[\]FAJjyn#zUvljغOR>tÑYh¨ٸ]Y> // :ø@J =p "mf "G@FVG8`ƌ>C:Qkb% (@Ȁ^̶w[HFPk-S`AYE-}j?T[2TS:v-p9}q_5CkU pk&bҎ{Ez†`|X+BBf'ղ{)7w_C:X xrوRkhD,.q} R1K=x8yw*P5U~sи紏 Jcx |0mu#961o!<"v ܓ`w\N_974)i` /JR\Aǥ\*7 C^XRhw(ׄ3nN'Ư諩M'qtg5mB901 q0)k>X?Yw"MxXw ^w.!{&^V*?Yр5h$=MgS- 0V:{,o;@pGxaL2 7|-Lv+tng/aKй'dV(xW:7(vͱ I?RRxIuSezQup j 4m%_CE ^ߑ遧;E9)7)j&@0M>\p?md}],Wn'P wS6'w./(2w#h2pC^{GGMQ- %~pkF1_ӱ^jc VhZ SO9H}A*хgn{,$!O-bɶx0::)=&ͤiϭ&DAOץ7>c3SG+Y@5p!&!U3n)#0V'# af q4 GV%kaս j՜YɿVAcx NCbͽ;]_ !+ECtvU@5 9`GSե|M8$ޓ0*O%׸/vx-1W$){~ zsaFzke>3U{,(N'-|Br ~1}`$'Ze iBpYghLxon1tAv>)$択sWG;g 6`.z B~Xe+T,q$ @k~D6,܂qI>`bܚif<N콽DJ'*Wafec*vLZ7ZCPMӖ V`7^׮[%;y5n"l S)_X)DMQYqVKEç#ϭODy#ifv~lA*R1=ʅ%4$Ç]뒖`uR&Q[EO>y"bG1鮻`?9ԩV ~i[:&j®fm~;;NYuSS [6w}Fz p mhlQB/Am僟ĞI Yo_ZEjAm+! Yש("m|*n+pKX}l@KmOx7V#nDw<3 = )8cJ m ͙ p˜l7PD}Ʃ[I y)*#l2Z4M,jKӂpbTC2ߛE$O}&8ODlJ ,PU{0RIpݺ9% ?F'&=<,ŋc=aΩ Wk3vvla*QpzU< ǮBlUsnyI3"|P)%[~(ZZ:@<.S<)p&%3d+ h=Zy(&1.H窤vuEą4=p?n)wxusR0؏^ysgt)|ʓ6bŵ*v;\>(" ُ0_kҮ4kT5*VL@w*oݏd, ;h[$*mqa *S'/0#p̱, `Mf WFA-?#B5;Is1r~k[ F8EB:豗͎nҹ mbJ4b3#}&PVᦘ@蔬ETarL.2"gUugٮ>[[ʆ7$U IDuBW@w·-2 RC}4x=5ŠqHˣ.]8Ө~͗w҉տ($$VL&(TƖOJ%/(8UlòIC!nЦH/caFFveOm$R:WS#%/eUGmڻS@$2&~&k'/o\l BpC:gvŽ/XWWg8<,~W:ASփO+%M ]kcpZ+4/DdXcmĆ$hψq$K0P; XT[ 8FB]ƥE{Mm'0|Pv'{ћ/Ϊp."Q4SzH{G\׼ )4tp.wJ(SFʋ ْE"v@Ewh) \? ;j <C>__bD 3Z $P 7,-m(IgVJS"= V im="Abm0 ?-yQ6W<3&P[t@~?5/`IvvT&l ?@Xֶ+b]N< [aAH~ BN-(: $I>T{YOSQ\xV?1" '")S}cJzQ; TPGXk"P2NnրL͋|3I^vD8Īg~\_Ϙz!کÃ"gII8[ ~#Yt}>Nkdp; ̖ SH g(EAH"jprZ-3pa}m4 nT! 2 ywkvke&/GsgJB"%:YC ]}+rO"f)Qf\MXPVy\lW5lhjktwx='"Rl ħ66%ꕗ޾|H Hhr݅cq-I2/~ǀ1*ɧiHtwч@͌%W:j/nVaδ*U_LQkS?C-TX@騑 ޡc(TN@g 4  J< S~,P{Tw뮐%$,.rug+S| &%$WejNSeC$J( 3k;Dpf}Hq֢!J]lm9꓎֎Nb(xH~W[Ȼ4@{7N"7F("cWcpbTMB GE)I [![fsW-C##ٴJ1QP=H%ܾ%\xB͹Tq& ` gj)'.b`&b\>^Q2n)Acٛx@AWC l hh ٜ/T0Aѫ1FfyhZ#B R[ܬbj7Nm/I;y_D27)j6Ia&;r0eU3-ypnqY&i [LvE0djw ya;J{'Qe ]rB&2%lR)gX=@~&0Zch<`a IH9 P<.&KzG#]5(TA͗͐tA $WO܁nnT!>pM'tt{ %B $x)rfPR ]B ت6qũDg>M9>a7YYfQO *(`fm0@^(lޙ DبMfVp@2jfe3C,4cY62n+&EԿ!3r1~׈s)/ews{ޡo>$8uSN^TBCٛ"8KIʐk7.B s ֺN,qY%MY'j}EuqgX#.zw߃ Kc^3! mT)U1x^&ՌR}&MYHFCEZ:Th7 fi&mF$)DFN)m[C|]tVڷ7Qf~kQPN3@CG`lP7nE~\-KymQ'r g\6%]پDq# a$v()KtZ6#O?t/0W^US( HPr-d=f~垗wkv񍣆rJpBVw~dn=:L>_#oHCF'o=7'#B'C^Uv0"z7+D}4ݒd >!h%9*=暿a}X/Jʥf C@7Z|zewHֳ3cHYv+a$9օ>nw=8A< UE5C>o3-$&עJʮ?~H- tY:l&.knX㶚P *i\_U7m؊3Ww`2\Ɓ%&%&{B$`-gƓT1Z/qBCוp([' 6!flV9zAwrI0JY𘅶W',ZqfM2BL|PW)uJE[|c$e ŔrVÖթNY فZʖ(:t$sF#Eo mK$Ahvv<"K30X8)YVJc#\TDФSa&?]ibJs*/ƃ ?9SL)R);Ws&<$ǗȠwT K$Hڈ*ɍGöi2q"GNƽ OMEwiĬ%-4zX,/`g7?wN *N6Jy95]eCt]ʎq@)m /^J.@A# !+U*C3MZc }\'$e Lc/ fy蛙#íK13tIEѷx .MFq&$˳. ~abLj+*9j<mVWX8NJ1 i+#&R%ㅷmPެ[60ђٷ71Hߧ ҹmpv<ɍP$B 7{ǴS5 Z?c)H-*ٚS~ǭB4Z:;Z~8+ DI;RX Z,C>X?.N5-(p͛&֤n(O҇?ggڹ3^"U B[a½T k8eɗriC3 ȈPxɩ7;TAŊӱ'2xqwM˶ݷշ+ KcTBU)כpu*ɐF[jͫXښ6o`TòRᱢjtܷQ07tl6}Uwcĭj Q^FޡQrCim`" %B"rdLVH/!>P>{/6(ZoˀKz!8Jǒ=s-r$wQ2Ѧ I>KlG̀DQɚݨ_Iy8lL PN&V>:xw8MD=P-!M+<> őuLڒ*-K56GPMIs$e63̰eixp^#嗮 /m_'X kz\;z@~ȵ$%e; ?Bq $汾@8+Xjw{X<-*,nHo{8.*4}V}1qd4ko`ۧjrNC+e %"))k 6r3`\5Rҩ[!?k⚎JkGohN)ir|aO2 }%fg^=1J/t~;x+"ДT7F~.[9Gr+nGhٔZy8aZ].Ćh' .I1B55{G6G~?]0S y %[%ENhԦ1!Zļ=MRx)i[/\BA" J@ UǭXPB3[x< W?҇_`,P(<L/^Š9?;7yztSɨVX!{GiӀTGa9;3aU}9n 9M5kydx\ WHu@8 BƠ*`(ˆ?227/txo|vnHr$$oE:,w[-cJzPB! Z}>o,FFLȁzѸϝ)ݵ a!cc3kM~uX+sHŸv45S\#Jˋ]D,?648!B}40IսQzueZU+`ώvAN۩(OOH9@kE=pTQ|~ ;I^k_3 d^D<sI,߷Nca_b=˂ ۃӔ횻 +zЛhIWpZ'|ޣ">2C0@-dЅb o%z@K^'2|{^ VP|2q `kWj;+Zo ^Vޜ,XaNYF= n ѱeu7 IѢo4y-Sv0KTM]ΔYTd{_K|M'>I%H q[:J>x뢀߰Z6 KۓRLyEgy]{8ZZ`qHx]ܹ;s irO^O12PPe-y+z7"VՊ T 1q 6质oE,*:,=ߙ`;Il҇Iw}ht eZ,tu|ܢ/ >" '-;(@teFZg+U:6CC .=,\JG54%YhZFV=eCT)@X$\z0kET @^MV$A?N,ZϷU䑼 +* AD݈/5Z7g^lG, ٺ󙣅xʹ64lGOt38F~nBPܒ3_"mTj6wcf>lijݘ0s!U\`ry?R3!w\ʽS1QH*P˵,F{?ƨ{'2%#V*eez6 ^iΤ(^E|K;BˤYHf2:nFU1ȹR# rL؛ 1״iы Q~MB`[:&w}ҜLo{܆S+ 1vMvCȍMI]\Bzd"֋HAn:< UvXV>t2yfVW'mb5!zЬJF\Y&ui9CUFy bG̋[xNpaBzWu:G¤bܸGݯ !ǁӅ5t $dՋ`#;$QJU$ZkD蟚/gϨPH{.g6iᵼj}j %B(_*S7ݯuC)L!%ќH@>jnejewo au%,6%(uGPS`B^OKZ֖5>9 yf'g A."=)zCmbd[5FyYX& pao n &,~ykF2'N({*Qg"K0!h+X vˆg<(\t^.!KX"Vr{!te2~5|rE UgXp8IX8-JY%=[nۼ3 o砸kE8niưdNkpQkv.'[Rny:W(#}Cd~B /%vyo#ۿ[~QcFτu ئ/FlRܶMoRAEΉP{˝!+f,B@i W(dgZb{9xjYZ+D-(yw~h.3˽iS1(D&3ZԥZl|E2#;=\5|f!md)a"=oQCP B$-EYQOio~C/rlkfɆ^ιMM$k-꡿z[wʧԄ7=-"h CPԅ}VzȫHϢ*]y b?TcƲ-iފ +7YNWWEq?ąn 3Ŵ^TW!#l.x|~Bifc)3^́03씁ېy>rI,w<}]j$P30Dtvu&vCR}f7b, zu;;myǺs– ((*{ 'bE ?XNQBo%՝oQIАnH2Q)nlޕJj< |Ctx 2<]F+yA`A3+hUj} .4\wdEYgb̜T7^4%|IH\|ۋrd".΍ '3.%iLTk(k>)9CdvFcc /.(?0N995hdG8 EQxr*gdJoXfen(ۼM5{?{3+HAUnv7(u:s΍7hY_hx1~?[k2tlv}S(u?ۏ[*T !xE:@R~t6E@|+UN;\'2CD)DotզDКLlݗy"Qvb9\.h뵌fd1䓽q#Deo&ֺ^ҁ!ߍРGΙa;ރDi X K|r3)^g4cAD&AͿ6EDyDN6`b_@a:^êThø٩@yQ xL0h=Y.]3^Yq9+֑ۚ/hwMs_pkg I ]l)S3ql|͐AxҸ(v!X/&MDy0" ,.;E/{yExIx4b߶Qrz؝cp6M 6aBԇna[^Sovx߫rӆ+AY糓|I_1%ȎnH8'n +Jclȡ[8šc`B~=9rGe몁 ,߀(n!~EjEӗMcN*%ngLD9<Y!s~zs&He"KoSbEN?uYGۓN6thqQ[sM, ={Gq c*'miH42,FgsώkNA9 X0vͅ+~0,(8أ]ڑ}uҷ酦~I}L'}[r*ڑW(Of8Qmux| qA +W?xB1H*AtYt ?*Am)d怚$;?*A7+13HV !\砭&"mW BZ մboR7d3Q`x)9ḗc%1(>=Lb7% .^$_T_$۟O"IrHz HH*MS+,MC !ʨ,2kk˛@o7>z=ŵ &?DD?G4\WlCFJ/ +i. Б#IfG[X `{d&C4zo`&{d%dw;^xZ(X:\nW{29EyyZS2K"oU4w?ڸ#Oqg$@^r*D2ebZAhHdO@L 2EbQm[D4h?YpϷ8JH;=ROxn)޷ޞ񕕴`eiXPj()&n%{kt*X"V3XbG&bPfb4Q؅ H2W@1ڡ >qK>gwPk6"f!?@=BvUAV`_2B~rr5/_++G.J#FM?E8ٖ"VX7Qo ȵJӊK4)H"aG7L`LUmLKp]4ƺ5a~ܾMОfLnZ4px,=FUԷkZ Os Mŝ~Muh6o-m3RnUEZ-4F=x۱$c#7$Fp1cFqRNT1h%bply&[(`l%Dҿ<[/z2nQvʫ%XL_qܲ sY-H:N+j9,{3]f!r`?9@qA_H:ZnV!{3"|QA>ON¹ UQmXaCv|^3ѕ17,q*svIAAN>-L8g/oɸehtm6sPWz_ht 2|xU,zr!Ca}79w'69NbHtp'bIڵ}Spmz{"鿷:.'As;H .>D)t@?klXm{F$jS|rJq.X7rb;׎_g!4gTd.dB%$"Q%ahrCTA".M Y]T|[]ʽpЕCV ٜHxaB tҴ &rT*bW\ k_O{mk'yT0Mt\pg\Wv!(^=cT[@F)m [BN|]TT`([֊ S |t '90:<~^ǢRn_EQ*, t(23b}~?cR|Q2ۍqfQ,z '" Nde>4~vu${էr271_Yƨ@\~Fi( Ki") a*L@sQtꡔ5)aMŻi}RY9R".\VC WGqÉWr7r,#` W+0s["6WTGJך E1]BvVùUuǤɉ Yxͼ2{OT&Po5[04G`Wv*Զ)F0l]zM\:@F{MpEPeArɆL_4֎nOm2&x6#\+Emh^<3Ҥ7}N&}F?4 –8SgMa9|Y.ӞeZ<`"V2,O#C@І|h/c }eF}'iW$j~=,4=` AYQ65̧f4UljK1ulP:O:$حLZpE%Vkf.{Օ/Ⅶn9ܓw;6dS& @ݛ8Gߪ0y吞hE6U!`;*Ea9%$9i!c㨐R^"_!Ɋ&q4e49yj,lvz$Ji6mAb7*4utKE'0Ȳ*ȸ ”AJZ Vp ǫ򎝘pmkcyyK>X.SV5=Cty}ɵ3Gבu(:4]n"ah1C}* qZpLhSp3t˦,ē/baT22t~[KpXĺHx+FؕG%^Ֆ `K ?d^7H7 ԌO)ӈvLG&̤%H]+m↶W"‡:( U}[Ei( \`{X]ScOk.T:#~%F&>K6ũїAcV6 -Oˠ 7/6TiΠI"LxנwЅn/ֽM+jαP5B=*g4ec>m)Qv(iWE}i5jٓ/y0ILFgh^lTZ ["G; ^[V@8!/H 6@YS>Xg{_:Ǜ+1`m UosRXuI'FfEB:\1SC%@^%2 >$  Ŭӓ xaK8^O0)ґ4 eb5WjHZk'6T%3q_Z8l%:hFt?k`s}V&wNW8^uBW`ub4^`F8щ.BɚvyἡGV7`I+L`䰢B̉Kc`+ٮY]jSOp)Gtηcy1s9gAUMAMU[M+Jy?Z3&.|AɈ:-1iۼj Iّ [!i.1= KѣfCr=h&z"ujm-MKeL:Ɖҟ&weS\X6 8ojgNC~=j; OYrX3XWvs\0Cu<8Ecᢳ?|1œwsFt j [1N0ݾM=$AC|I i<#qsIGW [xQTÇӉJâmQۦ,Dާ wJ6m[]Z_0`v۸ZOEN*tq3=`nd X}ɭ݊ &y`/1nlQpC XHC| &6[oxVNmZE(wzl28W;%Q(}8| 4yrR v:B4:V,e6TBfGq Q_oGHnrm|5,Z).LR/~ӾugB֮?=(C6;+YGW$rf;yNEH}x I p$ 0v5Y}1 8p s9o]i|lYjj{Je AmԹbbG minNҴv[)L1A1 XooX+^B(E3i  uOGbWUD\ň{_3lTYVx*l٣^ A+cd-D⻱f@wl]#hYO<(Z#"p2*\a*{̽(p9GpG.Gxf6g ||f MK&'#*^5cs͊f, [ߥ=$CbU0yL5ƕ~^RH՝ hQmة!*x<i<.J!mPk} d壍Q?f)~hYSK2o/d\7^zr޹RqTaн:5ۧ\0f!NOE`*Cs}onyA`㩬#C9vvEXLD+[t\Fi`cQ\glk+sw) ɦ&U9.y<?l?38Qf[&k+)V]ɞ"N| PI1ptb`\$IeY|mբգ}66xd3#$v\lks+JS Y`Vu4oV0U\[ewD̬Dg>0 E9l֑G^ˏIIwR'4_V7i~} @8Be e_^"<@Q'VUV Z*C %CPuwi~3Jt:Eob덑#]cȠcՈj|I[%os|KMٿPw@s iC@:#A/U;VE4ƭ1bn8$Q lB̪Q|>s LJBٛt/}8*&&"@S Zo \*]*PInV||KNIIyt·ۗ+ikqLQG\(,ͳ1N[㯞0H+4[R΂/l/Mo02KTZPeEk3.f$'Sέj_J`v<ߞ6|0΋Dg!EMaUD3P|UZީ$x/7/J azPms/nӶv-uC )K@]yFܤ*rʘ~ tH;50"hFqnlY ahLKYl2) B l M" Fp†G%v" &v\w$K^,C=ww1BX>n%zcV$+ 5ApF_^˞b@'SfTwd6ѯ:6g^fo{VVܤ7r!%G7Vc0DG TnSx(aPH{ܙ|`pI]:߅%Cl3gBfQ08˂tջ)X$tĮJ˺u2J>"^AvyYb xn9x39v9Lջ0݊˃D1 2AUAzoaxO_561y qX\G.5P]g햀0[D4 ZUk Px8n(R|~ze5%?rR.x;x.ij7n"ټ}J ń㎴^TXQ۳G9tA8]F?D ꥼrwǨ0o@pqfMIFSN[ VN~vxF-$FjnS]ߋU!PAVE# @irZ= 36/VO=+8@KVio(C]sa, WY䞳Xrx\}={1Fh#%Ʒ]¨N#er[OIeD6mUP^-}W[P&} ߓ|ߒ~# ܀QVHMdWuuaՔ<0)-fȂ-@1#~T 6@¹ pFnŷw ӟybD{[DhS4ZьcOX%XXQ>Z*G4`y1"SC<i߬>:-֋YP杕?:umE> I_͆[6ͼ(gWIfOU .lycr8 Z^6<Nj)}J1]{I,Ѻ#ShxXuޟKϖ>yѐNj\jOKS%WA)(w̕L80,j:Z*ٓ˾OU93IBC]9" r{ @N@ň#*^v@07QrC#;xz 6llJǹD湆_&c7 u όu"Ös,0C>xYl`݀ͮ(9"-%S!2Oۙ2ayoJ|^rh>}Eb~y|:=Ӻ[Y!F؀5A[VZW|!5ix*k?-XBO> ynެyky^b洞+\9#Tr!''orҞ.Vn60fat*ojAUmth,u,B {rᨔ@#jwV<`xeX0_#mq,Ֆxb DkEunD#%՟k(NXڙlKfIcv) Sc„l~)j)/کW3@I=nrr9}z9$]n :!s2K|a[ 4 m}m·͹1x؅<]x~9[NPssB_L<.zyɨK$hP7  ?>b뇇Z]y| 8AuZ=6Aa?WYnsTEd HhdswgSHIZVɬot*7AcK*O\9<lYxքn;x|QHhWu6\>r}~e5Mø;n%,,=OY`o\4iin*+5M=;6TF{DԬ]5RP̓amp;ܩUt9ːԿhZhN4Gw|p]V2 yF=T.}@qJ&3phM= <| RG=wA^1`TqqW[[ffk2wlGI|SMx;[g3sg[xN ~{oD&wahGOw:ͳpaL -lUQ vw,$hd႑/J_+:!l=p:1Jϊ@5|s jsw/us ۓ5YΖtgKBEĦL_~ˍt(6+Lb@́nsA7#b2t*++w<TUi*ܔl=^3jE:ݤ2H)tt)]y0݃G $cbx@`p|AӣQeڢ 8IѲw*0a3F@JDUŁt=TAg)cn:RA8NoikQњÃb<j*I+I׃s\΂*y{a`i`ԙ}iÞ^|yȰMqvE+̱\vǀ*yg!tK_h]_4VyUEJhhp j٫)ҚZD< Ohqkyn~kWωTdЋc3W W%E9tM"#)s ߕ Q aD`s%dkF8? Wixj* [d'p"ӿ]m>^]^sfMjP&1o`,c,{\X (]>}y.;`gYD/l+#V[X4ІgvWr//%l;]eZԙ|@R,Z\=oݎi.K-pC aBF#praA=@w*|fXx.b:v<3 ?,WtLVE&!B-I_ȟ'3AṌnw,2P,6:i1iҹ 2B* ?&@ihA-d^ް حSd}?Ba"JHSLSǪ;Jd q<%E)`C[cMkNX ʯd;vó[ɉŐT#HL2{G OvvL-Tu:xKoߴK/At׹1+0.B^HгXɮꐴO ;u7 ȅlE{xoqٿrJP޹ecџ; g> hlCיfj*P.K:TYLmlm_ֺN=d遈j݈K[Q[TL\*. X1 =QbQTq8OqW az2J"Myª*opQ\6DW.7[1ljg°=&U:|y3l|Igf@*2mDiA'!|[5RҟrSDӐ_~\r)9 zfl<,|qW{vyCo+$L)6#T֧^P'NgQpBp~v=$mb%!L^&oF6!ԅgioZ uw 5;ǘ:t^:Ē400ڟLRC\~s`̋ O!I{Qq} yZ%6͝/R okzV"Œl3?YV/E})*:+7`Nv1X\bĈ Oso≆g_y'&6;2r3|0Tgk*N<^K_(WGD&QI2/n&<DWF0B+;]3Z&[Vq+?_ytz {]QD{Gt#,%@{l$eny<<*d4n=qf]"t HΡ` ^"vaƟt; C/C}g.PP~{ZyIL9mcnp$F p X@OGרFy%|T\a+ $w)]y o~vethZoU7>&G& ᤕOH8#t!ƌe0 N ;72q)d1F4U8\0qA!9$Iw!|ƻ%?$KZ/i_oU␮ iunثVv5gvQ:K|l8 INܚOZ TI$ciNO3g 4ZKlx MZ4q$d;/v 6#n̾X43"âPVZv6D- oZF=t3ǂnF1YϪ+ͧ'6' 2.T X@b !W!:Cԟ`{Lb$öV9 T?kt !b:$7Bh9Ŏũz`.XgD0 RE-qsa%r6`ä0=j#K^.?vX?4lcX餡xqωg~ң+DJiko$, ϑ9)xMh`qg+҈%j2d[+i o0pX$MZ>/1Zp@iw2m)ˬߘX+;$1}? MJ ⒟9D|-̮nfc pmL~|+a.OmXm`fRW%ڏVL^TĠYShZQs,.4;[c Q"I__I)qnxB.m7T\:./&"0T _FTtX+h;3 0_o~#%'u&K0qR5;#hi@f#_ K;~sכzɢTM|nDwi;8jrBvjH |f>iۤ8Hr,Ak5nB;.@&nN7Jf1++,Rx5 pp) ᭑qj>u&v5kv PHF &9lGW*x]L].L]+xRUNSSQH) yyoq=Ti}XGNG4d%C#W})N#' V AQgQI9Zw4pPÈT}`.ӯ>7 䝯ݹX&QKZbom\ FL S2W՘q\2zfm/4 naJ {| } `=&/{Қ.&ڏ<2nþah5Ƌ)n}c1j}ܔ *ԎEm;PҧY% mi폙J+jRQ4§<WdM?r]:<& 8kU6 ;2Pf8΃э-wDUdќƄllYFԋ[SF0a\M^[@9z3UDV|GTY@o bc7sOVA0Y1愺^ʲJ "oQ+e1IWCSZn3>ݭL :Kh5NUگ\VW}B,M)f%|al/#5*IC+?|O߹]kħ;sLxMR( ¹Ή롲{6"쵵Q(jduw?xt0fO/cMoe&25=w6K1Rj`.U)Fė #[E]ހv/)L$юVIbA%(ؒQmd4IzNbwzughKVԓ&8(mL Ofo|py6lU^V ͔Xg?sܚTOzY" /bҿHh촉 %N>v6qdAr<+*ɨ+03G2'ԉ{F:|FZXA0IaiY[xѯƷgZ#:ׇCi+C~YZ&Гf 53諒PDB¥d>6PH9xLd5j 1 Qpd_V@?@/Z27b/wA|S5Oy6e خr-CA!􈥐Vjiяıs z %{O,-Y(=DɵBL%oxgF]LWN 8ZkEpf='v\.I:z ުϳ7ʎ>ITdѠPkuJZ~n h- z1/Ki%WYhDrZ~m-ƍ #dxIv(Q\>sIG6 9okW".+/ĉ57(%;mdlJxD:E4=O4m7/RWݭ ABRQ*X;bNpZCzmàF>=gB L!< |@mR̚olΚ3x4lTDm<-fޭ"@缤 .\%UA}7&)˘%gxDA2)1(ʗ/s PO$ 74f=~fDŽjvy_նwkjQ7Sj<:v;Ҙ( 玿U -c4 pK Pj لZXT@R16~3|%;yk+>8<2_d`{=^) :Ay4CV8_>ӀC< ld bZ$H҅+g-a]v#ΞCHS%!0V> `J7w<,m&ծ_@> xVAܚ] `Qw$Q5v|f ?")a[q6ۯtH kķ`^y<ϨQNb_/jMR_{zN=ͤS(+Xt¼)O2ڈ(.5(ͨ.w&}<tO`Cf-kiC?/jS5\8'tVr3/GS9n&"1(ףv@i4Sc!T}!q ٧|Q仚ܪ"92[}XYgxΓK]_ڐ}q;jI̵g5;f]\ioC %V\8|Qe+YNJc<~rRTJQścS6i`5r6ƸeD ÝYtXwMdн!?[ToŬ˺ sfzD)v+,YS;$Er1\V"挊Ըu0ôy%f G}`mBK&Sۚ|T9[O;c`bU"F dD@mo!rXZNG\FfQd aV hDx2}ܕ$3k7O:{/V`_! Al #]G\g62쳄Ѭ/0%a m&<;B m܆ooEd>RtSS|߅ZlXh!©=:Џ%.DôO&X(4Ui7lqmp'7Zf s㕣[%G;%5j fW/&Kl,BL6AwA7OO͝@%;J۳̸x|3q)l.-JvB6PhSjLg؏ر HQ^ʹ .kHX-9~ySCA=H/'%41kj&5`ܼ=FJmU VSk IУFP,0kFPXxۋX_~ЌH`ehC9Wg 3WtԕAkqOҶkdE8x7 ־G%=(Fl17tK/;.Q2Z *m w*%h1T#CcUr p]$\g`@lRo0m*1;NBbq"of_O󟸉<(1 N yCĹ^׿t)>%]Ʋ~VLexT.-Zh@\p`~ US\*{'YbGY?b|-&^]wb,Zˡ/ÒJ mtt U]Z{%,Op=C([Lj/$JG9 ׊9qpTIllyۗD}GT#*"4fvxGJ7Rx{h]ZtZ 8ޚ Py 'ЎhܰӚa !VoϲP8ȻxYZB_n/&9ֺba FlQBN'߰pz`HN}81l#9/=@Ndq|V rZ6^UUo > LK{{-3ibR ]|e+3e"bFÍrm :kkwHHrsFkp\rK62iʰX`e]%ݻ"55fQ$̪ 8:bi`xgHeeXP1/k6V7s Uk!ؗ J)1Tv&q[Y'1ܣ_^s|90_޵aķpﭸ|B@6u$9/6 Pڗ~/6@]9Gn[] k¿`7ebfM(xѲj@BG_3jr_<|!t9$]0 %b5a|SPZӍh4EW i^u]hZgx 鴧 |L25v~E̺j5"ILR4QSoj@9 4Vg3݁ǽ+.gC bׯRՙ|4'Yĥ^YWv'"U_XgGcTkaHL֑"ƸG03 Dڏ%zyp3hkEIxXPqKq0gHQK@ב*jIGYȋZ)HWHG1*Cd \,{3{B/XbK$Cc;f׻`S 2.e Msdn#Ũ@Ց Cp~LGNać6#]E Dpȇ_ͺ*U6Yh M3vDѷYlg,>^|5<*N.Nq Ʀ_r< c"@H?S _H^P p.s; ]ӕP% JeMa#I>qiqn5T'yo ʟZ:ߛSjxG {xL5KQxxRĂBV iDH+&=g&^6R'W69l>?Uzo*?>Bi%O Ir`X4)ktxFc-g8, 12q&p2ջʻT8M<2D96F-3ltc{JS׼"]\:!2Q[XqUUk#V Y3Ͳ5r]" qLlOHı^SIplAi9-O$6CDuO1yElYԺdw7 ޽;/5ўپ~oVA^E܁FocHfd ^3.4N-ҤH.V--vxF`Sڼu˽1U%&Ŕ ШcL3|<@@ˣ-TkߥA*61kq ThW*ocAB?Ilı*Gv_qC3>(<2.}.E! =Z#MX;x3B=tR<*UAZ A+"7:xq.UsKTr.<~u(5]GTpxf窩78N<* OH2G#*q0i03_hgGD2$f_H=BNƋiFX18 #>Ntn(k*7[RS8STԿǶbD9=ϜdU1 AӨG=/=>TtGvB(ǎr1s pyԟo8U5u@㍴aZkP|^ܠ$@iuٱWm!"kpvSxh& 84-]zw; $@ q$@BZ+{@@>sXXFE(@G"]KOb%r-Ke/`r-}ͱIA!CWAȦfmE3T:_œ<1܈:\F+u: N%j˸~Œ޻ Eb.n p]/jf|)]o8ea8 "1́4XuXFmhR&\lPSM2bf׻f݃p29urU5%BLɳy$#=QOt7X7- 3ro&zZ_0{Uf Wf a5}iED. E9uNzk^3w9(}@׈lz&RVvfms݊&y 2X II|?3@)`_( ֿcPwN1zb? \//@'Ԩ4li3iF=2`1͆tMDkTc32b,b=7>ק@􂭸#\6\\s 8/[#kQv٬dnn]%*%Y`A/gQ,҄?jxoқIDGRҽy*wyg@eB-dj^%qܘkVBc:&ܺFy˜XB$4,T/4fJu:,Uĸ8y΅~|KX(N(lۑSʽp [#,o95%ʖx:;"Zdw~u 'Y+Sްv̞<,Yan;C5'qb$ʗ%P o+UE.|G SmgL&š"e+2'Q +\;iv Lf &k޼-g1| vXqŤ <f}:rZ/}dI6mE@X]c1M̮P=eڟQJ޽ED=MqrN w(Raձ;]=p?cFb3DWA8|r)RdIVX|yQ 8_ek[\&Skf&pYו @OxKDAg*fn>DԊE9{`[?}Z숪đW)~}fp%o1U$bSHsDhdՈfEI69$2wCm!ls⌐wحΟ·&=f[ $>bvlzT߇q߂ΌyRJB"*Nrʅ`x|Ds%c=z/RxS{rn\v7ԺZdܫdcfϢLa';eߏ4}$^|zfSIj^I"uṾc2>I5%VKV;xKJH ^/V6D.}KC۬gcF|$5ׇ~.}x2eF %/u'8mG[Aޮe na qµw2;`a ?xcE_ MV"1詮><Jv(N. e.YPJzL)b_,a<4^ݔ' LSW?Q 1xT+O3c&'""v1dwL8ƭ>D=juDa}*0w%H!n}R45LPˀ3%9E.1zgU//?LBrziX:6mڳ4iK=\'oqUWe95|S4{HG9ݟgkꘇf^z6܆"4+h  D( !B^MQer(b/IdU+i<*'OOc3P*l@=aU"P@;)K~Bc+1h~j_{Lu{SͿFJ9DP:Ur)wn'"2PBhǜԊ23QXPA~l~=fNS:g\ͨO;*צ a?,q/-TLf<%&)׵ݥ¾ D zEUnBkti_@?C+K焥; 9ƾd:7!CtW.me9ޏL~5t7YM geDYEXDV:bK{2*T-:Ǽ؁mY\ uN\AU'2HwʷH%E}F i"~:+Ij :XJ)y.+;+:(, j3+QcxIXnE`ݱ{ 52 UWp7NT4>}˲E橂e#/uY,6bAnade!Ju,^%\hF\ ^ ӿO},yUd8EVmaFV (N)-XX(8ӳCn/Q}̞>1,:ÄYbٰ&꽤\ Wv)B0A@[cebH7-8- $[ 9s/;YRg]ϥq^]&//',nPQ0*StoZ"ӂN5VVj+HI>5h0-R#DU'vɩ$zdLUb{}l72Bkz߆U-ԅ']gD 1kVV au98۹e:">dKLwD$ؘdء Z)S陰{vVD ۺ40G6z}t%7,+B-U*E6UVKhťT#jwU A@ 7=i;?'bp0I)cOSJ;juSb`Ҹn^Q[KE'h+*fŻ_yQ迨qmz4hKflD,^?5RU7+," Ǎ%sLtREzTL}ߞ&_4 [OhZ3;5.}tAY|S7_%ާ<]i/n)aG%GEBkx~r341ֵ%mUnqd A=egNvԿh=' \3D_$}槗>WChGr_3Еh_oXAD}"րTjwU|b,Wݱbd1d:n_e(.fxHc:2l4`e̘DlTkKNH3lڈ #eijyLLi"3`|6`|#SR|萷;lN?y"F NOFn9ls`"[f Sk/Nc:LAO&qh#}_: zhnkq$ WvkVzrd#خXmp-;%30;0yOejnJ4ѹ_ZUZQIFG#:.oȕm4#"!f{!)WCF CO1w;Lu<-O 49|>ztNeH~g}C`..빱]dNJUY]EU uݬWIYTcp.6lߡN&S}&aoXK0Uڬp^Vpix}[ #Of1sFy;[Rj@*Ou؈ВVUMtm!Ga+Y41L3ڗ|k3SJǡC$$ى bau䩮ʵ9o{-v9|ˀ8r⠩'^HH`c\]W5'S\>o5#9F5X3)5NxZV0-jU̔((9>uQ;6P 2)Y_:$b1bxz& | )FcESE$1TpD[DH~p6OQJ'37D^B?LU'0,SH5ڙԹI Y!!k虈 Z:Cl Hyr}pR1fDMZ &0  aבz\8 ;m9l(緊QRvzw88j/ppYKoIYcl7 0ڌ5D ޜ40C>/-QvU0%z)k4yz e~KGAJ3=.M#TgHK壧#PO"zR: c_59Պ'bG4"qQ2,E߅>̚cXv˵s1TEfvCW_rj>cCtLd %;2O2y/AD$' =a`I2kֲ|E= x)"ݞ.q"-Fʢ~w |av|tϲoO|mad7+q粳L_.E ҂HjJ,=ˏPSdRxYF[K\ކƾ֡/ ЃS|j@ʄd gDp $8OB^o{C*̠XEHm>n9^pWp5g?[a^Wb Kߟ?7YKr 7e W!|Ah?Aaȋ4捵{ysۿuI0RMRb(L1 %h*2 &p`Y\Qaj[5U2]td[,Mxf Um:(#3 lM]K7/ai2<,p&*8|t ^.|;[r_3"a Aԑ,?Xkq;@{~5su"`EKy<)U'ۿ}L FP;mBZ -&`V? jjÕڰW2fE?j |H\Ӯ9֯Y.~;$3ߓ? Qf{BZlo% ByjN=4ˊ"\sf^50A/MI4 "Ftݘln# ̓2C3]ꪩsPg8M޺W 맇wN'K\:6* ' $Ls)M@2ȥ%Qo!b ;yzVkNt h-VUU̳χ/P#"+Q gp}kNY䔜i27t*m1odoe$꫗L[5 c ^7S {t;%((V!Xޢbp3@M #B?+{g'V4^CL֑wRv|E!/ FΥ#>L0ark18~pWbTM,lr͔ ~XM7X[g..R7/Ssr^WGbrꏆ r]OH5_;pxĊR 4_lq}7Mr#&"dCk< 갓@E7gSLNr pZ!|ρH&JלihYaf,Z#T,3cSJdQ̎ ُـ{hP}8 NJ!a {-'s X:I筱U!hQ480ƒx`O6AKW)XQ4q :>,جwdCUCD]vɹ**vUt&$ 1Z.G%,򜴷;_s(Α|_p#@L!qspFڻ6Q&?*x$WK o2,j^p":4> +EKJWto~@B(1aָhmA$IDa*m<=6}?hJH5&h ]Ty,zbTovkߨv^ܻ-˸dr6$n|x]g2慺g2ʏNzq؀ Ԉ[@` E/nɦ>J]!zR=1,QǮGd:? 8BI/wz#sMpfm5\ {ĘC2UKUΚM[X&Vt]Ȧ!/c$hGsi6TIA1eqV!e [ d:OZy5 f3cFW DFrٹܕXDHn.7Z},nLQ" &6wٜK R*nbd O\'6 ;h<12wb3; XL455/w!bɸȽ#uSrFWewD5L4tZ66'VQ,s,(~I(ؠgD6:؅>5(e .dȕI <@(Vf>7r[)xOJg'cpNa[1DV1dI)}>dl Єup'Tx{ʭoۍhNH449C gEjBb,NcEY!Ay?iw{0BO0Ly@) E7vI 7lu +r4 ymW$h&FO{cNߴGxQ@RAX4Q|ePJehRcJa%{|q!41T=wmUM=~X Id5H%X<+3S!HڏD`wB]tv=_ӾGC{>_hb&45D']FQPdhvIQGڼZ/)7i˟YR|溔* M߱M@y̛Ĥ#%-.Zӥ %Q?`*A숖 i/ŏ0"<\0U#!?}92FNO [/Ype/bvo 4  ,R[3<| 2VBM!@9 TpLeנ|`*̠}2= p4T|WΘOrIQqP *}q o n>l#xmӭ*s~erȏt8`%~q`ۅc5 1fd"n|vFX b%TܖPZDYYNHF,IÑ -6֞44@f85/*ΕL`x8(5IRG;Z6j3%+IIw”`.?i7Ҡ 7:]6t8NWZd-HtwNe7EKt/NPD@0Eh zuq56)/cŸMu]úYOmp1لA $kv'J;4Ϫ kS1g;Lm@{:Z!C٤>,،@j7˰Nܕ֢CvMgja@!4<;cf^RcFCw8A4I"ZȆy?sX\`$T o]jPjWV{4h i53rfz5\c7]+,%s~Û|̐mgCj#:^tיQt՜0FuȲ=̳`ueN/HCgA ޺Mp]9}Uc5re2[*8VtK0ؐ~+kv{#՛Q>m RHf'3\/'Q5z ҝ[!$q ^*Dr.u4bMӭIRgN*+O9-]Q+}_[tض_'q&ɈT !v?&[]3)miSүm 5HLvsk]~DnkwӁ ;E@3 G Ṁ#W;LP.c;]~WP\cƚs"oV4]_!eeB| ʅmҎ=7k0Dx Pu\܇fj\:SP =!¿ۼiJ=GF_!@( DP}gJV.}rlpl;"=tH Rq$8MÎ8}FQHwTש ̰X#>A{E-sFz-l]Ӆw֙aJt8 " : B$|5j̗L,GlĞT63_g*w&M'Ba1ZZ|W`q#kATZanՇ`V¸[T0, %qh;Dt{pI*_ +G}Otۧj󘐰iP]7v4*I7né%֠SUjX 'C{HFn @7—|FJ u>#CFmUm7/-,t09 oVaR{1E T[1;R~KP|DAy =%~ow]cpȞs4 U^cj==NX?#p9J>],V(/>6$MGe {dז`!P{_/LXdPeڷ'^d!AUFj W˶,rtyhc͓*{\Rc}κ] ^ϯa; % 'JN{ϧc=b {k.rk+995rSᔒ^ $#FKW4+[VA`b!f9j('K.6*lJZeDhrMډ9zNqTlR D9}^QxVn]V؃((bhe,5C5)TEȖl7w^|W;I5 Ʀ}w?scR"T-+^ĨFZ'"Ժ}v~|a- /)+ ht0@fR qR}(XJd&\)C΀=%;an's1(y2m!kNI"Z#RW )?or1Ab%8üs!kUI߂8㉂)w3)EL徢zhF1pۤ&yn'0 8pEUTΏVTXtA6YmE]NvJk!-=dp%vb/nߐ>Q t(5k5lFWh/7JU>y3WB5Ha?޻6/a)@tLK-{BYvޅu\ĖSQ܌6qwX- Ilwq;IVp`dMM0!wꩧz%=¼øA#MBǰzu@*t  6P1Ozi4{mH2DPA+ `:Wg] .weޠ҉~Th/&FcYhۍ^ =V*#=ںƨ?,6㾭=l#p->ur|+bv0I Uӓg9'${+Uv?\ PU`ڢbgVݘ}!!gS疍c)X)&$εaU67n02&@ ɤ'H%fVN7oa4(Mǻ&(Һ?D$̘ӱ]ą%䥵͜Oh{„_Ӆ E]KR4)Ÿ ܴ|#|A6_htK3d6p?$JׅEp=f1:XߑOP#zDK'&;,Ԭw[/q"NБ:e())Y? w+X;H [T1m^XXX% 昞[`V6,7Ű1߿I{ hNh2nCR%;(E dPΰxKx̉@ tEL#@UIΩ{J=T{|.7m/qe!ڗ=p/ԳJo~1̱I<\ Bja {W]M/_Ոx^ zb(p+)6g̐5yH bxicw_(u4f!<gB˘館mη('ذI#_ɈqV@Fc1VYaz-uWV0L#E 9nn;O z@Y["NEL}aajE;,(/աNڤ%Dd.Dh޵ ̡_BgCnlƹFOy6TWr e6Mc"}מ/Αcj\-?9} zqtJY}pݔ + өNa.Ed`$x}kP&BMsϋmHgmNӕc5)Gq n) xi9vP쓛;MlbO N 5b $D9[,5)m3)_Ci;bKǃ`GR'Ђ!% ɴnRg mfe ȇlyHۺ%cqKcv9vrTa_[wg`B`ͻ 6^VCcs?7?20jn U:1o I$ߖt +ޑq3E;po-~Y!f_do)8Qdsn9Pc$.0H_{2y#6[w WEr{B<bl˚q,d4G^$AI~}T3j\ﵩp~[R]Ϻ90p$ HV\}hinoXؽ5¹j^RлBCU, |N~óEϑ5Yu έ˭Gy:27c O7}`n]-60[ (w&͑c9CPΏL0rJPQ{e q֫;#4Q37pPnRvbky@ɠlQ)NQ2H =|WF_0碛)[Zg @IxWwXT/ٶ2]+4M|}u+&Oo,? U;"L^2#OҴ@QSr}ؚ+Ui3]F(j\;؃C+m^ E!4 7eAci9a>j]zg.۩54+ ;`"V1T <1%JA)2X=cnyW0v0IB4>[;*v?+gs!J?4I%^JD+q)B?0)Qߟ>k)ԥXcApE2(a&hg·/JDb&=f/v$=< X&E'!o?R8D'eP58H^|YAl&6{ꧧjM>"8v+,_R6ARO9BLB̡c;rYf8Q$; dT Iۡ1tۭ Dϴ]8بa>be{[ dkx>Pu6J$Cq|o,1i;fU"ڰQ y1kckWSv`}jI*cn:E:Xx=Nb.ѥԃÐuDis)uO2PamtpŬ3oHq S. $T/1n&W+i*'݅[|?qJ5kbJfr(0h`͆꽧\s >,>~鈄Y7x3sMkuhp1h\7[8hۺAJJqa[\㙱h7<q++a%Q%#UӇabSui) Y.r@Heż (x B o`e&s|.EW A]<2 Hs2e#0VٚF:WR 5ХFvs 9#RS˔=đΆ *G{+vwB @O'-ZâTά Ӡ4ݺyҺ$_STYh󇪬$@4[(Rh}2J(xO2UMhA=F[ĶH^h 7dGqM%݈ѾjR,]@uҼDK[U8@x慘]$ސGWp;1U_f.@h_Úz)*mpD T9$_b4DWTRN I!Rbw>᱇Fb`g u|6h? I&\_DW5Q f=tuo2ô6C&>ҊQ]UqIV)2TS>b0 zϼmb|_@_sfM&=/*0%hc Rj(i~r+:]5ĻQaɺ(?uWU}0] vkG8s9aB{`ꋅk"iTC_9Ex*0]9Ĉi&*x+H7vD\`ῄWˡ/AAMR }3c}j-rnW#֑jsS9R9낏<970[Vw[X;yʄ)Z]V-4K)MG'U$>q}6=1Ou/DmO 55K6|O߯~קvEYP?q͍Ei >!B`ϔ^ʯB,|+@9]F6r :iW77O%)4)5ۄiPH}ތ"Y~svr񯂠HHe*vt.4pqE[{#@GP0O%wMHON^|ζ''wҩG@2m`l{եĻ}yVYE}rM~:Ak5gxmDB`ڥ4UYSy?4hna~$.~Jb65fu.k+6Z"=K^Ɛ }qt(4L{bdz1:R t:pQxi%s%G.ְLäɌXy(d3TM=<ut$nT$c96Q'^Ⅽ>F f(nKy:v? @@wӕHHCk]WQ5[ o­JhJJ,uX@4U+J\Ӓ\݃cSOC]{H\@_dրg^a 8a&A]E եSAg޴,5v/]hxl;47r19V82MrC}Q+$t`"}l+@:><;nG|Ϻk(t.mfFW-2T1[`vsla?U b92 'w˭jճvs LҾT^dT9UPh֎{ &KM NUZM.8c0rK$s>$m K\%KlNÐ0BetnOV:`^<2gsa7rNk$[Y ^7^*%^lD05h?,Pݱqx_: PiS^γMƃ!;K55 ,Z6ֺO# + S!nԗr@dEJsGx6AW'PLd!$a'sU!WbY _Hq2Wn3MmM]Ko|TI q Q~yABbORwXO*Ɖ&3uW{vlz6FOO$[]+B/"J]YuόɄ䠷.=_F8ڦ1ENh;/ozJ;W0R0O Xt$u Ij aM/|4_{ro1!U$wr"rVQI3tx*G]GtusV\In,|轨ehRFO܍8k'Ir`{Cm8thۏR` QST[V0 DNt[G- LjGv2^^}0d.¶ mX<'|Ju^Iҭs] ypRPjWڑA1WPGwfA;G~Yi$<>?TXtv"("fSvu$cԡ|]9W:E 8_(PV+ӉǛ2Д:Wb+cKn%UJ~B6r=؋]ke}t( "O@ +*ٵ5A|xV? "3E ܡ$%:4I|%`uvoš*X:g׹\1YaqW \\D5M В>4L8 +ju㇠HQHu'5D\|L"67 XОU'M9E3TBh0%s &vZ=r_w8|*fD5[RtD1ʖL[K jmlV<ΆAJ[ꥲy*3NA7GrG ]Ye;n`r:,^ *(bS8q׌S*l_siCٽFϲ2PIfYD׊|a`*eF)_r8|{?A}_6 nz^8B}̿qȫNJW3Yc_L@ -!/BHu[tc<(u=lq9Z Z@?ʉ^)|;ɠ7@C'n ɋmڸXá(9`cictF7]N!V,m;HLu`Wu)u(䋵,T2 )T雰#S=^alhhD::&s(Eb!ؑV-5>\iie?ڌuA͌ [ݡ̆Otnξղ?\9ѡObJF6&W`  *aœvBTr\%$H3<:*pC|n]q;_Ns!#b:-ڝTE M_!hoDB2exL|_'ܢJA5k`O-q@X_QVz҅tf%uY^T{6fDRM2x3<~cUlgTJ wP} +(zmFI~ _ƛQ7vCaYYofÁ Wpk[!]MnS5P\eʘ:3 | 4R<ŒEƅ6r!ԝ{m4lI6n\H /T,tAk9%$0@v {be<*}| .S~6~h(uܝbEQP Uֱza=YAJB!GV{E{ A՚ %Lb{LURrֺ.|fi?؍ޢ]_|&)k3.$%x(/IbМa USxxч"t[l_ڦm,ts}-wH5D%"S(  ^ fߢ_E" )>+<nHKmmi?v۽Ǔ]NSdh`R4j]AO;jūf!]&xCo"2?^7LY Y,Li >hHXm}G[E? EH<`lmi2eQTQ#-$*v< X/T-@MzW( v3&k`9;LN[IS0^Aɉ[">+xiL|1tV4N!RN="IpDUM'|۫޻j>F͇k3E7t$$*Nf~vobY髀1G"nE'8}k"q[Ijf2v 7jhL)N*úsT zMlx #Nzu+9]aC#?zA"}eX}MKp]B.tۗYvd>~"BYm)7JI> u[`K=n>ˑ[e(9c y@0dOj\uG]PFua%o#@(gX_gYUZ1zњV:T샂]LRGŋRm[Aֶ%{_1WRU!@C7 cÑfeePZ !߬mc>reUN {,0GImږ9$@>Cӻd*ҝʈS#2 INa(wY 0ӱ x!ys>v@5wܐyBCս7ԩ3s@"uo?GՓkovvpCPll`MܖMg!]ӮBi_/'LÉR3|1hl÷zIW^:(*;LcW*i9a4Ҝ㳏@e<,f7H"GЃ^컰#~_DeM_8/5TkHsㄎoHo'g e # zz$%@ Gߢ?]*zm`UGX^q8u]ud?¾+qCA౅0;ܞב'?>:S*9_t6#n_fQ?;3YqdlG"C#A&M/ |*CnKJiRKCwQAжL. WP X@*D1"6J"NIS(X>R*/cF!;I`izUD%ye%DŽ 늬98\ҩ*%PRߌ7~~x4ޭ GeL;D٫)KLTyM^ug 11(`H cCӦCyxIrLw4#t"A :iȸ\Lp7osYpf[^3 !I_OD&ϪȪdPJu-/gWQ ۞4 Vy)mXʼnmփ9pUH&!͝(E?$$* znz{#9ZFG?3<3|̲p@7 pkDEaQxXza]e`Ib1d$mh&# >@rgO3X7$TԾ9L XKZDaTfdN"Г+&"9o1붕Pr0Za],v;J(]-l I%")cR]8buDxM&()ٚgg'\D=7/$/Tm=}Ubcs_&Ix꣹_weRخS}@ǘk7)y65ug4v W/UVQ6 .'ND z?Ҍ_N!+j"f 3%+' FOOvu5)y8r/ ;ղF= NŽLmȦ.AIj'qςߋD#RLPm]ͱqKb]0=d| P. 6d=fbw_`" Qp]Hv:p}aL@%0}@.>6c2I//(<ݖQ;7677\_BN; b<7B8!+zC65{ʮČ?0 Ԣ0PQu˩COT2ӵU۵\"v(άvwA`_~|'-Tr%L[FQo6WDR8S[^Co7Yf0-UR%!3ƫ(A4iq-;nPy7,ɜ]qܹw><^2nG)4bK(\Du\-uQķ2 0 t<@2m$P(9#HHxfӖDF:C`1:-E!z5#5yP0t  8APp1In;E&L֘FFSrn◀[# Z0F>@GgpDyV[Njh|.n/wDA@1{'g_Pp=pnaQBAaRږ=(Hz.LCJx"}w9k}6ڽTD M~)or73U|Q >qgxn5SdW)U'M`rR7Ƥ 3wqz#w\F`M a!rT9%7᪌KWkm~LNPӋ# .mRoKY6pcU/h52E²phiRn,[{gW|;`M9K]ﶼVh Wѓ,P7eFEݑœu=33̷6re;w|ًʨUO=Fd0|[tBӛJc'~fn5|͠?ʿobyntl)ggH/}w#/?$Z;7\aYuK$雹(L'q[c$oA5dDИ~rޡL -qiX B`86 >0ً#R^W꽫OhVG h*c 4vm+o,L'LP USA6͉y( 4H} $ >)Mb8z:R!z?aCJ,73TAI50 %c '3=ۙ"BHz94h1Em`gz@-Io0E<@ɕ,c ` [/rҊKLP'^ MFX#Ȧ-!_^ؙW aN! a eKnl);$!p+_m֋,=YgJA͎(1ܲޡ~R,eKlFѣFij)xmxАY3~嚫"2Fڟ (2dT3$K\\h^7a[9_kIGx8dLv(Mw5iriXv/ hͪN5Q_+ZMf(hb|da:[rωb6dw>YqX"CMT w_t͑papd+/e'&F;Gw!hNbgx5^*=&mzwӻm72 cReJ|^X!H ؀*qГ\1$fVʯ敚N#{Qy\5}J+^̬K$ VzLz8Z2dܴ(;ښ˱j1pϷu%)TaqvQI q8cTfܦ_}Ϳ@5dOkh'ombBAV:3:64s{Di-LSq 4ޒ@VM[ |]E@BqzfvJȦv!P.F_4bb t"'#IZ8 <~w8SPބyް.[xΪbq@b8py>>1\|_ۗ )lT/׋)ɖ(m?b ќq幌~bxa3sbsOf]l&a' n!уgoa{x$E!t'L(8(u.Pm" BА'Y,V_wX{v0VCp ?"H"=&!| sFbA1]kJPȤ~6c鬸]>3JW5H6a@.gAjYWTAQ2oh'.Vm 3%C?7B40֏ysXCt_ÁhU~aH4 9vmd>9F}̿!/˺S 饃e-J7'tzGzWHyш=k D6CHuj}mGN?D>ʹ:$ϻt֕r:jt}()OV`pEYpՋF>Bk׶8a2@Z fV uދ['rwu*w5F<ۏi41* [,s&t+d!AMKzv@fHzՄ"P"X\trbX*b6ȴgqpr{̙ZO\8gGlRh'Lpl`7Vi=<5% { -@Ѵx${'~ Ĭ+e Z>~u ~u*E2mT%j}irju)y ݹeSf7o?Yfb3ڢ=g}t˛P!@۟hE{eFS"Rΐ9Q.Norl9b#c .K85UQ_\,n_/erjO;8={hثE)%RB:]s Vlȵ'2D$کGy}imV0BO~JgF̅ΠPB>UvIA5ڦS劑Ъu^S&? 9E WN+ iy.tPJ}j9|7Wl}mcs27~p/ m8i.J<[ jsHhuѧ?mPm7d^D=eCu_!>ǦƛTBKyمimpriE}iX˛o.Vk4z/5o :"\ 0>T G8[vͱ?~tMWYqrͫVj myrΗ!Mс)мGI6̑晹Slq׿>:|a!gP7~,v?linsdňaV>+pSq U뷡(hlbiͬ!9. ݀3vFYibLwr(qj2h_ `x%PMTzTkB[ךP~ZH̊X'| n:xs>y/َvo=%d؇f=+ޥtȃ»H3Y2ix"pKw9X8M;q+oT >kF-j6 ؛kcjV O9ZT1,DZ}vJva&tX.V <|Blr>=ҞNZmʉl)$u?IAo_╋ӓ갳^ŏ]0eMuÀ0p)&NDNN: u STJ2M+(Kly$=}0℧{>,i &`Zr\oV\o{O;@Ukа8]3N0,[;};BmpCˁnB1cj+U]SZrdhQdQ)^!f'7D%Hֻ_Es\ WbJq#d!j+)~3yU$98hˍOGh;qO־AlǙBy]*`=XVąz ,0{SknBWc_.j5Jf#7&qd~[ȴۧ]F!eś84.V 3[#bec~9A6U1OkQvFWvsK"7giؓI4 V(~!HΩakOx@~*Z uAnb H bl0/{r1#k( +:CF&H*T!_l2W1wOvV JH gm\*yNJsWi.ybB:b|)[:f h&eqVC+pGǐpYjP@d$W4+ g!eǛ!%WRL{S!K*0>ݶ_?@QiRZ&d{l'h~& 5-B:fIv"vGw#BlGl{dmm':,d5:(1*Ɛ7d¥G}zP=kqaFeA&a:Wm/QM9N8vVMLKKh _5?e5)̰*ڌkTe&h$fe`9R>@ӌu"c.}MLj=F@mNY5)>>@7W}nՖ+2UC ¥f H8LW[Uʃ[wa?L%"o佂d Ȕy aPF)q?ܩĞ%T1!;fu^${1@dJ-Y|C_0+C!`$ufO' h,T1X\EEC+j" ٪fm(uV@+"Z )t0:,sozͥK#!aṭD/ ~}p=ϧ @Q8$x֚;rx{:@2-VAWwm:mXs}$U ů@,xn#J\8%V´r>ALWLo2d_gq(,XihP x4kq( "2~֡uuYQ5pI/.W0L!Ge-U]}1ׄF!'ra13voC>HD(iaj )c5ohEeʧDvqc :yRs#םlgƐ=KCZ,܇z"1T-w).Fki0o8l'#F$1?ǵwPC`d[_-ܺ!Ww3,=ޒ2'@zn~BR[o-})E77S]ZWV&zvLccTIP84"W6AJH5w4P94QUcL?dt(\X1آxѳiZ@8$~풧aC%5䗍|f\]XE,_:Аlf+N4?K?osi~I7xo w^nu#['VF*H+w&KG|t!w!sM Eo1C&x47Kɹ}^5snlNg05V|—燌) erͷ4& յNG(%Z|X ](oRH`σ\ގHyP53[_\2l^ $P g@/"ٳm- , z-YU4$n^60d: ӡH lT?_=%s%tR wũ(Y7 _|alUNЕ&k70Cwj2`a kb*p.[I yQǏwoۮu _ 3'i:z2'O<Y_:MG>wX gq 3K|*HX jls~7ܝ;$d5˗reF?Uef# 4S1: XvhR!Ecw5v>JV% +:vض~b:\\t~fWAzPŖr$[JUBo~OOQ;vK/6獤K9E#J(&bq=($ eOY-rsaz-g ^4%-!\WBt،qc}_aFⓀ6۲$&sّ:~i9A0w<wd .|+v-fX0j0ǥ@wr0 _5Nyt\YV?)<~( tpgj=lY^WWu>"dHNM[ &tk`7|RPB `U+]PmJw JUUhfnI[oz;S)ZK1Q0Nuuk +'9̑Vkn靟fl)wSij p;Nގ[X^a{7'o{#|cl4zgeaA,gDS@ XB87B7go\uWecnIՅr?NΌ{ V2,ҹ`J}V#v 8pr&+po'N9Ԯ:`[j5+[)w"_i3˗E C7Ս{$wpW9;t@j?ciD {-Ce6v6>`>Yg+D዁>RCR։\VgZMqmw'ԴKtO9xx_qO^)B$JBmf)ҜM(bVT%ħş`E]gf]Gť+rʶxB#~$[n;P2$dq&#v"A̔En[HΗ,SM=. `fH{ ޭ`7_zJo2EYT, ,\S|ޥ~lXV{ԢH,YjW]IFJ:ۦmo 7TUJZ$>O=~Qξ![ɚ)-HgV}.Av(qqNJFc>VN*Ʈr%U]zpíyu6.Mn,nF\CS?+ ^9^hOzq[ɰ܁ժj%TfV8 ɓ8kt(z|a["zy[3!bgLѫ{ +j+xN&~?n?av,_`˃e =2_8KCGnY-qY?S]1Uux(R4HRM.8уA.݉e"l)sDF')8)?fLFw=HyRtRqPUgJ<"X?BV3zM5/eY[ v.՝ g^H ZFO͝(c:L_ʹ-94j#:L\.ÔϢajSpA4L[N,pG(E?픰xΠs NLr[ApO)dA=9-S G0$` ~*wɍ8ֈ09hKa(*eIQxlK֙@aebYf]W;lװGay(3ۻ P:b7ezUںp[#"cE/Eſ=cpK×{7 M>[BON*kC^<.;yh(,Aq`7FZ@OמMv#8FH Q? ;@1RhكrCxa:-W0|edYu -lܘS>,/'%ݝHUX 7fI^L_nLQ]C/*!^U!}ɞZQnP@3@/(vr!E)^%P[s7瑤XEп!(J;Rэ>Xw`iE2{rLa4O72O]si抿 ?ɤTKҥoffSm [E.y&8pW[0F rn4L ʍ5ˀw.;_?ƛsvyzׇrd^BR|7)㳃n-jbjרӶ!gy}ā@>ʘ3 ._կR4j7vQt.؊!k+ϸԥ_WgڿlG5Ps[fe2$rs<wΪʿUZ$;W*'#O[gτ̵)E0UE|@E9ɭ#d PY ۑdloBq-g(#"}k7;;ݵze!9&܅cPuRzo'+.uJ /zPvyEQL^e+3:i (HzYv2x1 d^!xHml:p/=zosPJ %G*"=8/ GF^8 zRyxDD An]c:Svn֯* [aq#!%TUB'ѴQH bj lܧzĻH1TS]g@>/ - ,\"]NjD[I 8NHE_B|KHsXkh>5^*{^KjE0o ~7{)32|ҿAPI(}њHq_}-$i!,ttXTD+e;¾C~8ԭ;P6@ؚm>7SUFH _!2y+I\/P#zlBOijʷr֮KcwݿVZtd6F~k=FC]pF$sDaUXJ=!!sz9ݸ=ăO)R~W^=e_%e\MWP6j:쫅b?͘J@"Hmw$G.q'LG :64NJ`\ݖ ɦ\4sVfn\@ۮ2};UӫM>5c1wMy4\yPnM!:w['5"an4aZ&NH$GanȺEaQn͞z޸:mmJ_tYlOˢ̧M e tBqtN#Y0(HkԄi7?tdXmB艢r-{u>Vy`nș}D18p5G gqs^v±:V980ʓ2Vګ'}qf]0i2]w^E_@4 &ɘv]|fZnit<( Ks}zO-Cx"S.ت d䋥 4*TUtr^yħ<26>0I E68 z"^gdAgޛ$$lRθ9s tҜ.!<-4}.gj%! V̱ȍ{;!lJZs\n'*j4o&mHPHr-[HiN' k-̜XZ]*?Nv+‡NCyާH*ovOTWYg12? ,&nBJ0˜/A*<*0R{-OËr^OsO<#ߩ)Qπ0hje~E.T(E`[o L"v'jz#F)<#ߣ9]6#`Cm[p!8%g~yN@ |$C=(lnN|q)>aY߀#*1h w+8+j,=%!~[3\B!п.;W72 yעH 8p̟f[U1$;}N{MHEC֒`af|ڲy w1[@^ΕҴHӄ3")!7iQ+/r^|+A.w!BVog)  <QQ#>ނXLP˛\2.?$ I%ȓ(Jof <ۘ:rP# OhBtNhh4 ³3 Ir!lek#n~IzMȻ5\CuF.p,wHĂN=7$\>ρ\s#W}C*++%‹\fTrĆmw>3nVԀxˬ <ܱ`#n="1>=ht5(O~L |D&(b])gc'gf Dfl[}X=&`rB2>ʧ()3Cǃ{z,IF^ ]#HͭFYlQ֌L( :Șqd(qV۰gQ@~]O9NN4D1L| } >,^;ZE'Bᙶf$X6sG&t6Q%/+=/mV`."ߏhӃg˛Ά,A68zVb.K@%Jzhcs 9nlAkJ+ii!4pY9FDL33h\yG+ hIO{3:XLT܉6Ԫn+v.oB "R7bFb%:H vձ'OK# w e NbU{׫>DD8 /=} c+p (oR\Hrl}qp?yoIJ//δ>UMbϞЀȍhQ[ƾYe֋;WfrR:!-_-K{/wB}lû7c)?UbPE(3(= WJ fy-P@$3kNTix۝Vd `LahhJBd V-vL`[ N;(L:&5 ]Ԁm>nxT^K[AnK- n1sΗ3ij!ְ[6EF pwGR)E >j5j Ϟ%KKdW@լ CH;zyv8[̧twZOiɟ\]jwƝ)]W8#ɭoZ٤Zzo U*/??Ò)D@ApkhSr}.4r˚xfymhdOakvK⧉U +v"F'mC `$#P/ݫ@%.Nʍ)F|ʖQ֣_.NfAJ'ӗ~#8aK46MwuL*VCOwnmϿoWzGM};p48 ĸ{t޼;KԪ[IɒT-,^1!9yu&B9ahfn+oc"p-8EY9ldޙR&{S\h&Gc2`qK/PL] y9syjFJ50ihN/EXXEuF-6h.'D hb# F=!*[:@ ԤC2#rj o_32?oQqJn&Ld,{Ì[۰@5\bvA0/(|%#g@c?ɣDA4N3e<OT]d-nf1ZrzwfD\$}w{Zƀ/5 N/( ʻ*r%sj Qo'LO8-sg쭇ML>q:W{` H9 "x4ZHU!Ä vHn<KdI9f w­jDJizLܣK>JT(:S^b)hRFagc]&9m8F[8 #jXf3LP {<,U]eBV=c.NS! AJmPcoQxJnєG Yi+3}eF5P %\Iْ#yIƯRIKlɖi&w,ɜh$~3fy6iW;BҚشj'To`[i+~K7fټ6!jFn~\hcg+Q} ?^- o hs/qmQcW_); +0W8Z!0l@pBL?-7$h's;E4/ dN*"A2ryeoUsS`Y9wy:f%K<8B@ܑ )*G7w&= iΘTdL$R%Pʾw/2:-Ch!ė*گ'H~ {qba%Eg&9Tg[Glߪ ÑT綁D }GGim1Vd_)omdjQTA44own9zfG@0AѪ@7<"FxJIi{{%`:Id_ A‡|(c#B,bI87ǝ>LQAْP'֙F~8.IĬgP4gb4qQHc.=*Tx;J k d?Yg{WNrelR&%DP jNh* Y30im7v:OYզ-oBL6(mZAYQXu`s~H J杖ȅȌLlPSb }nb ty8D~)]\}xPݫp6|:JIlaxN{Q鍾j@LB =IC-y 8gQrf"CqʿX 5V@ʾGrE/f3PN?jy(7H[dXi55sv vM]@0E(1 vy^BZݦuwd2R,۸T=(D>X8Łșl  WԚO4WBڞ1|@pT3mUxxKys>0O7l:$/O!vgͿ8 =R!0z`N"ukPV lDH{ Z[e v^&﷙Pkfa"z8*:U7*3hX_CkS. Q+Zr6&rUqh{ɪA= O9w5ٸ5V3`X=-E$JyԼ!W\D4b;ƪvIa@8vhdt ltV{6ȿnH9KNa(y3—3BdŽ3;8$ن]E|*)VD;Y̨3M_[p ꫻Ri>fh몞!hɖ՚HgkQ 'Ѥ;}E|^\fW_]^rE*m9GN\ ,Ekh) eq/z`5W:5`0lѦϯO%sEh΄gYxR"\uo[LĶYF9& Û6;3$7-kE#E`ŕ&J\O wA b1M7l1IbRحxХ$M؛hY %W'WNMvY1 F-Ə/"9!$&qdq8qg0()>}قIb0b̯益}1Ӌ[JoBUluJ;[ YLzEYv̲3EbI2\`y{}%6TEzyz8(aW=%lnVk62+Bj/wq~v>g9Vuن<;8 5> ׇ Vrb~@z.@2KO86.QXiwBim3ѿ&vW7YfVb6 vPD]1B /){W.޹ٕGzpI ,P*ztC%`˜~)@] Ne,Y๚iZlCa^P+? aޱ<%Q4Dx=OvF0qYm=I3%O(}jh!pfyQ$QDC-OGDGgz&Lp~A3'8GYwwQ%94@5aP"Z{924}lWTM`sUotRn)K9S3{thSɨ [1]Ufl.pU$]^O`|D*Jf `1 qqTZ,|gNŽ$4הj:C&zH85K̷!J<½TRTշ{)=q? g8L&zNć})*(HuX TBS3{b&X/qםzR vqRqĔq3+z2x1݋5)}m1 H-Ǣyj"_d&mchEJp4oƺM6_2.Yx;Iй֊o%X4\G ɔs)}K=2QشM`9Cs7Xpc6-ǔE4J5_Ӎ@9JS¥y|"*a)!Y0]ҡ675tE pzY~6^OБ G YQIX w*~ f$XB'Yg7 X ?-^ e V9[8_\'gSa2l8Qbfk5}!ZT% O'!oKV ϖk,$REi P{nB. Is>Ӛ9S8ױo0fڭBl1.B]QU=tb{ Z5߾rHJ@ e3R5"ބ&gJ7 at-3H֝ qkxVeL˵pT 5:`Pk;F;P) 7*W)?(C>ޘkѫgU)l:iȿ+g+ d?v -u#l|7@OC?DJI1l' jLҒ! CH x?>tnX?KWY&f^HY*vu&P!1} X_joSpPZŔ=n%Rg!%)oqvovs_8\ G2#S$41X`ЦO*H繯rm23;d(fqڕi5ZX@%B0V01_23~|?% A?Uڰk^6/7}sC>r]猍c`&Q{6Y.{PjnțڢRi~r|xޘ,A2tO;f >g`0C7a]){oK͢`?>r&(BV_N_^T{#T?ZZ&b,"ƥU$WMS6E]`Nnk FSL_FJhV_7r|-C34Ld~-#E0GNUPDTOq\Yk:~޳ @m*Kt(qfEMmp5uBOx[-m0tìF7@wBD'kFRn^'n}w8)m jp64Ԕ68(Vht`d"}L3}=4 HxeG2 ʏ|O]Kzv9KDbވsH\@ڟKmb.T'6ez9+ @a HEPw߾$|lgWI<CiJgi|dVZ=DﱅG_oGuSrPCAǺ #KVhU\#_#8\dCDy<3є1gLE'¬͐V P_%n9Іl:; D dkDxy K;e SeQQ)*T΍MKn 8ݯW@zb0$ji6?Cm%+͛. e9;KoTW–!~wk-&Z4{|h{(0LWqwJ1, -?6kμVwn8*aNJYg 1-jEkv塟~8˟ x Crq g׸CR`fUߡ4t~3~w2~1MdWfxz#sD%4znS ~lP%?UP{Itte%yiV PNْ XMA['2& 1s'yat*}{芐tR(pd;^xغ{l|ysp)NgV`4ܮCnV>b)19t䩍,bOZGsiM޽L (4VI%|U,‚A鐙4$,vnGbhp[^I}c.Y7@•oLmZ3[x1lNɬ,Gm~0_@`zb쿫sQ3@ҝwhSiz=GD+Rl$Rf@w*7Mt sƘ:yCVKMxa/Bb(V. _K;T3r#?_ݽ,+)!h| *xLET6lx2y;c_R/` ^!bN?W7O-; 4LBg/BJtnWۼ!=W{l%#cC`>5?~ VMWtw=4'; s܎<ڝWr-#ul)z2߲]埻ul1rU Yj\!S2i'}6O0&݊0^w4ƠGSDHyE/7ni(#t3}W@_TrF? W2FJu1hAh52؏D|b2P1LG_;(oA%1AC34q3PfRCx+W]/\0Wiїh.>?d#q'.TM,4HSĠ"Aлo5\s+(98j>'Gxr ,Zh^*}Wg}k0"wm88D?P |[Y7Yq+Բ;L4+hr u8bU96}sTP|Ӧ"@<;Rm?ů=Aɯ,Q-x܀{mjtIGxZ{ٜjf2buf雧/\N{mBpw}JR2qqH;hCꜘ8f1"o1-X9˒x2(::14k,M,Yovj{(Ə3 oe&fҏN`vݐkr݁mqmWr-Ӯ\,-Ώ !vH.gl,ՂK3CRxi*ajO|!c,pC$Tk:QpN6V ;b;ϞDԪiG\Qetw$l֐ $3jiO4:{~a>A|d߸4%AhQrn%qT- e'? ?]|w{\XAo +&̑cCO8֛?ξe}򩂡$+v z"`}M (0)ea`ħsɇsBx \:N s zk93Ԗz \* evLn-x),"LU͢NKoDz)[dpP>,~J d?=z?i (TW9 ,v햹`El>vF6rk>~sId<<?$oi:`Џet;L.}Nq_7ďXwǕ}xה{ $#$n @d .:sr7z4Y}.vdx/_F켇2V5r^Ic1#K9ÓW;+s`ӡ LF_Tgk-!oD~gYq@l0L5Qd! -: {Y83pDk"~I_g`` 0FHrllUJ+O'ח I8q/H媘(0PQ]UaB W8 YfIdZqEh\ynOX& cIw/lhZ0(Oxqn\^g>oVfs5v|A̗&.qN?/Z+#f$Oi ȲuntIFYO -BigQ1+m6n[Ѿ&:䠛ad6a(Wu'_P[mU=N n \vUP=,O8-[wdTk*O=3mf4Z&jSK̽he{w!8&Žpo(g]T{XsdaP^tfl'FX= )FfSw#?aE"uՔVv oVQ~wgPB3*xĩ~6*kEf(Eף{/($OӃ'g}E1 B9 6n@ׅXloksaԖ- gP>l `+KhAZ4*&cKl: ?sE<46wR=ӹ5&H]BIP/ nV{lbq09/5𒨮c?5j&u国WОm!|o=-R:~ޑ6~#wM~[oIRvLx/ynE$=8C]{]]V-z^8qaOBw?)yZLnGțdi~X/D}1  /kv m#E5L[p3A ]u*T)H%x\D忮5a%50/u ZnPuY]]\z /[Lx{ҴdzQ)2čpJwg{l"oٌ[[6 hNrd}o coy"Zv_]"Wcxt<ٟۖ@_I%%}iPx:rVt +|@иFϳiO\Vq#{D] -qHxj<Q MKyV;/J9ɴhg<ڊBG~?c8$Ub-%LJfݭ4joPV17LZ&Y:+_gNQ^0m^צ0V%\ꚛ|yJ+mhX>C K-jȋ],A+nRDwWE =S D_&xZ/|T= kzD<Ȍ\zyo;&F/ipj濹m)B-u k>2[iY&w,P=ӫ NH{zV䫔-+Qos7xƲIOy|Oʍju,hB n& 2Pgz!B/ݞUtHgm1ëmCIU~_ :)1Syu@ .DMef,zw]QR n_ɗ˗ 7LĢ'nenq oB'}G_LV"崎~ 6.Px`̻Cܚ4L^[Ao#"o@lw*B2+ΣQ#.:*h:!F?V""L7Z=xB1*PyܗS@]Kcoy=F* IF?S2X{C6h{] Q !?m^`z2߶r;5IT_#7h\D|u)'AVTL c&\,Φpqjuj7I<4Ģv<`6d ]j4wKU9=^w.jc 6F/0[ߡTbϼQ9/廈 ^=z@S? VYTx, LA<ҥCc]LK~^Tԛj|'Đ{f0 ~MQ%\äMX̟Y<}rx2QPAW?Fmd6_.B*g{fP ʧfoDy7Yɡg\B'kSCN3O~ll+>p]ɑ?qnxCh\0l}hӐFd/LBCvM~uڱXz DV,#6F0$ھԔ ^w/c:U~_9ðRDKF0 ҼRr8Eo RÇ~xSs@ $ϲi|ARʘOr17]}l>g9^c*Y b~u0$s&4Tmxy5#`FR"-Gs|~I ַtlg8n9֩ɸ4m'QH4ϯ [BW_MLE>.yvĉ xtO?r;3s M(jP!,2%/r_OB!S4nˮ^P*b(~.p!/MD*sa0d;޹t% ^?VÑJ%q"KG!K3}18SSֹw2Sp$d2,n"dcƙ,UY|ɘ^홇 .Xt{" p& e-|,7W@ރbRj-C>6{'v ׹}s^Hh'ⰹDLAEffǷK0ar[7ޒm0{pe\+Q~p@&teA|lBcs[LБOReGD&8ޫrTۿSdۓ a7ϬZ6Vؑz*ݸ4urT]T AG< !n(%jn=mu&ǮS./2^crWٛOJO6S\5n&)d@i:qR4l;]ep4alz4E#MMLu`z5LՆ$֘^W/U+i|58gMA$d_\@/4)'^Z`Dez֥lJ@#W PЛ8$Xڪ}#syØKfpͤM(4b6!%v9A;Jʎq/ wcɭ(MWU>4@b7_j_m;\WϗmCjeغ#([ }閈A/إ>| }z#x^]܎2Q:*C"cJ <*r Jd[fRT;mʵ?!2aMCHQB +_Fem^] BAUɷ4!kPusȑU5i:Qֲ:w`kVEc` !gM0 ?_,?,7IM-zxp,/)7dO&\YB8v(b7l @zeְho]qɷ )U#x"6(0m +n7s =YZu$W/JR$'ub~VHUߔL[Om޸rm,Nsl?C·:m kmԷ CAOm[ƽ &3Y7m.8e/wbҋe#tB%k<*r.94Қ1 &֘in=e*1 &_ ΑP]0ĵ;~kB4JW1-!Pkex~ /ZH[ĠՂӃ8@'(&ŷK8K4𤐝U?Fd$PPrT+|#O8[I?.˘ &SS a0|?α2tMHy2DWr_䎯2̞vxAq{}ѻUb+fFqk}&LvMEf&O0zN_5X1"@@}DPs4kq VV 8פZcmd!0/F/s$~Bx6Q@+{~.}2ZP>F 8ky?V >aA Z%+|E0 2D':&Ēz1:/,o?S}]/f3>@m0` ygB=24܅3ަ9&T27A^x7뛰JVh;B`?F5=ܿz{ʙjv q7fǝSOjn .jݢS4Bܚ" BҴEY kw݂~ݧV.do 3a&sL3tgXAy>ϋ*m GQ(ׇ393Am;8#./^ByҪƫ a_I"dcMr`ABJj yn*%%YXRzV.^ Z$n}'V7ŋ &GKnyfaN9QOMR@D4u|0-)]LZQ& UU弐 24x )DD%z1&wK?:l#Y5hQ'0Rʗ}[NRNe{>irX%"K;x]jjE6iC?7sd@r,oQkY\OM CܘF̟0' 8oJ)֞VS]|.xF]ٽ9@ZbimP:ΊnMyŒ'X0]#cBerlm*ùu WA1G^l] h:g Id} n"tW2U&WRخ ҦNlWXY"^|,mi_1|!;ǺPmaLSGІ`eLA$˫w9ӈrk{$bp ,77(Y>&[N0({7Q;PnjTBAѫfQF!/G-_JD ~;j2Po Z">HLͽ-ߥ>}a_LY GEk*)$~u >s-)@jzq'im$RR=t1~Ȭ0+{^a?sŽt_ԗ- y_tDC[گЧj[Qꨩha.\F(+i -f*;q _p\ w -sRC Ia^Ufp+;4^)3qـ>|MHeVUY o: +f >z!PBNŬp`u1kn,iώ=h ȵ!s$~;(EMNJ[OA[;)T1;F1h}N@*G`+e4ΨiY,V>Y)7M{p_gMׂ**1(%,6~ahe8X[[Ĕ9u`vA!_oE3W3@)^O0p$xP}KW_:Ҿ{1<_.è悊DrKeatyL"eg+Άfx2bsRv3]%_Aq]{p~e"Ck{ߚ59p2&;fP`{WB))suhW3PRwg< (]~qAZv~S?5 L)<?+4R@cɚ(}ݓؿv8P5b,'ƒXcպ'>Ym%H]zڨUl8lR@+=c[q1\/gi'ЂI)4i%bˆ -cB ㏔L8_9To8 ED3Ƹt(\n|xjFۼ<7WlP9Z 1t>q(>$5,)]mq#kǶfwk-NVJbId4pTl"UFnbS,ԝǻ6+IbtV@:UL؞`r'?7r Y-8Ѫ suU>hra޴F0@/@~LW.E ܝ+{-B7mEn3FC{odeyߓͼ6-\~:Qh*u>Z pZN,zCƚo-vto.)P-K]:, pDN%cOPZwl!w!c`Bak.$^6c3n!}r]dӕzڤݻ,E+J{fPlLwu\[A32iu%$0;.ھ̈́gL3" [xzLSh'd8y[-'1W[õh.?((<}|=`:1 ~:S&>zل9jRWlB0Vfoc/U;?m5SӡIؕ,VxÉIGŌ}ojӉQ䲈U}Cu" iI5w"gsVoyYGRYvk)MQ4PֺVqbcn*Ú9"#떐@Y CJS 2ն:2FnQS[ i/TNktG' ct[q:;L2-362Q '*Y:`8Ft\$:_ᘚ& PѶ"XA^o^zjbMVv֣$+ ;I.Stq!@ee Zx';T=/Ϣ4!&!`;ZbSep?ͤoifC; ']WdKb =$:S(,chCⅉzL65T |N"æw@~Oi ѽѩ/53arvkϼmگi9 hv18Yu_%l9"/ dD%}R>ؓ_1s=jI(L[Du;fAheo5zX㈩)*$dyM8:BS>Q@x܄!t]8.NdaJVNJM"a&^Dў(\y fl#,)@Vu >,*y JwvȺ'Z~Z+>zD(2~ș2vʈ!IVh{Ca[zxp-_Bԥ5B ƶTARqPMBD!+zb ,gF =;.'У; *>;O>P7=YK5-j\:wbM&scA0ʢ& xI`>Q:KVIѻiiĒ9h6m!m]Fk ^P|'AbUp+Hq#A][yW.Wkc }LDu4G&~yy8z_[{?>F5)ݞÒ qvStXd+[绝}ESfd1oSY1WFC3>PIdowA@qM-,AGm18Du>)q@O*Guz.O5Ji/T3g[[C*L‹ʫq7:bxI[зLJ`JW(ٻYU0*DbgLiSK`HɍX6c3mdֹOL}0-<=aU:L*+@ %YĢ ,#Y𻅂Ё*x.C *ĭӼs^YmΕLS*~^"=d>@O] H04;Cja:6]nJK+}(\+4PT 9bzP%f̽V3&gm:9 s>sw9+{K(i7Jw͸ܙ5e?F&v-+q׍6qBۭĹJ/a笹$aq oc.Y9.W7v"NRi>!/AA#a鰋W>%cOג&..Jڶ;).kXcaF{F o;n,\2>Qt*5TҶB}[WB.3#;:j)@3ɠLҭ}#Sں]@yJ\{:b 6ٍ,FkJzJ.b5_uvVs>hSXwCr-ճwO'DJ?9>p8 ^TG˻0R2):^4b_IP}quڌQ6(}9c|Gtp5௥k)$ ,9OfT"]ndUv..|fvpcV#}V(F(v`YH$rRhÎCξ#<)SK{D{bwwG+ey| 9ita粘3kh acX|g6qD{{A8j+,$:ƬH;[==^@E'ᏖqȀRz瓫,4Hd cHs!Ci@ڈ)\*bt@'K δx gَ!`.)4QhDf]JT𩞱cIAdh-it}ßv_ŏg7QsmE-S-k3|g^=> ?u]|&lbarpƁݖeWobx)ɕhbc:\38:?6v$X Sj`Ge!uy USQkoRS^rlc <ר\6*Tm&TsgK,\H$q|-ƾãrfM̪u5BB ROI5IRjXMy퀖UmF}p!ĄXZExn™oXNz/7fγ - a p7rowģY[0!Gф vJĂW`ı^L[(|5WV@ϫ\W47(:gO4-a @%OQ6bj?E͗j}B x=^7ǨTa@aJ h^lÐċv"k<Olqn$3e9anF&PH|ҞpB0nNkRPa] m+LĉORз!yOu, N6cs=*˪!jSL5.i^"&i?a۬C+cf<ҩpb/܉O"&ۥh}Fu5Ӌ@au7y|2\Ue+0AcюYVFR4uX7On8U!~,cJ\9ɖ U/N,o? ʸPIvh>`dv\ZdH9o]qD"|X+UËwC"&8ʥ Wy{tj*N@zܘ<EGB4*T:9=LcR~T jIc8XE+K]b#wcS+E K1,'hQ oP{T; 3i'KEbےBNYۨoDFD${SS5L3&&UrʚSe)Vw]7ƒٞ۝l$5M vn4LZ欱b 3H5J <ވ+n{odRymklUOm`'%rpc~%# /,(ӵBgWwE֦Nx=f ЗX ݳRcQJ:YdٳY1b,M]ՠ.#GIX_譛ʙNBE{ B4勁;9 S˝&K3#H(xN[8"'pvGuue8]`A o2)~\ʒ*wz]tF!<)3 "N .e| Z=vF W,038MI)Yy\]$w|qA۠{g 2Flji©*AhAP0ߖ8y AZ U+,>ib73juz޲1yfrkSm{Bl_ПYd+죏jvw}wYN8>JeGvv$A])Ƶrfsgк0猴#g $N@d *EReBV:,Nf2q ָ~ʵF9"ʁ?RQ.X (K!Qu* >=7Ye>97 Raiog8+ab'z!KVjDp}8PNxԖۓ7 YIp/  >Qmҁ'˰Y= ewsEi3CuJQG;.`N)#(#NJJ9 -NϺ[WV,Y-wR^eDP9d՟'U^"t %87&Ejثk}BC~$S"UD+[uW;io[qcN>ziDJ)TxO?yE$7/Gq؆|_hxVrIy{ չux_j% DJt ;M zӐKl1*/f緈R4?_qkJkRC?z[9cA ^ {W;V'v[W ExDTFÈs"XyXk>~%7`+qiƟB=]V3YJ2yBLd]: lxM<fBzr ?0E-HuBB#>CVZ5hx%%q0n#0 :y|:#e2FG<˭E'Si T*e&Lt_~jˋ_ڋJW&&Oo6{775Z9n|/.wH1>0ɯSs4SO |f `tD#Tn{pClH|/턎QLY79m |2E4kwkf_.#)@r_cy=78x$ f=PCjmQ*Z=Afـ.˥AWƍ(B`HjLXQy9uH\ ma k\X.-uʵ^Ո ۜ5ݮָ W'JmQmHI x—?!WRmCO0&WnHd5GU/c{1bgI&j\hamgȏXݭ@Y x`u0 J썑2`Y՘}}Gy8('U1xje^ \˺W.f8[5zaJ"cӊ@7ݲ@Hl'$47x/MdFDKu={YCаH$ < M[Tpj9㜃2xޢtc-b689d`z/sEU:خ'?JfxR66*@)[}{܏_-/h2BG/7jW^E/.־5(yAf!ؾ_>֤/wL䕺vӹZ R-y7sM œ0z׫.x4X"UkO|q֘BSdFSCNd9 Q:!ݚ,ʼnbDDLxeAb6ݹt59  ڝsa">Kfؑu`I#hO~=zȮ=YtWM!x2^TfN,ZKb0|X3{,sO]rʎe3ч-6i)޺=ڊ'Gb|5d͎-x( z;үD㧼`GK{ SϔGhcp s]G;xPg[py1nΥ3,NTޣ-GA-0rx'p*tVyDSp Ǔkg-balK8!ヾd*ku7Y[q+ߛ,\ >ξ08 c۝h*`l0@Sɨ]{hKQjKKiǪ.xӝGjb&'w3ݶ麳SN?T6)ǫFVL2#*vBTU4,39fz?K(!?c/{M6plÐnϩyWխNc uP3 gZ&2 oCDά !l U  VKf :@ b(Up#z̐Bd)F|踪tF1b<+A jby݉6|W`n)o]:Em#`D{lM_,gL vR"lO+C"99C,dG{|,!A^7` g˪] Nt̅J$ ¦Uרּj&hNPp#ߥk@P^֊G:BoG:Y/<Ȇ5tz"L(ښ]HG@~QB5wܛS+[FD7{YiR镓=6WgV7fѷo)ZɔJO;\/\$ hOy3 {N@IF\<}etu춼 >ްoUWt p3Y}&anl#щo" 9p9I0vWbOҹmP0Vl^f`W!įU,o6cd:kN"фq}!(Ń<,3AQj&\:IٻdAp86쫀k)Qa 'vypOE،CԸ@} JA(~"xђ䀖le;~4З~ dU+Q]Nu?-P'diY%O;qVqZCe8:+)+̷v7S@\){rWk'y\@jTF1ڲ7^_Cqí4dVz//v~e rlBB{ 7RY D.nz"݌%q D' 6'U#'b+`9$orڞa9,dӍsJ0JvL{0r㇞Xu;ALW!!eI ?Lr֗nr{{͚}&$!w [Hʜ[2F);&/8"W+Ls| 9pP^#[.cx˽"FVf`L`pNױV P\7SZc3?K'/BIcOz`Rn6~$\E:1*6eKB=J'c)Z:}lT=u:><2r,TZ2kxC &Ecr i rХDؔs'Aa Zi|.mgw(,"DeqwGbxtN,cw۔ HXNjG>:ўІƈ2e τ4UBA=cFN2oF(f55؞lg\pZ˙rr7.)Y=o '5T?orkz!xCHp H:7-dS,4pC95r\] !r#ϱK/Z@>kj d;FyUM` OZi}ǫI ל7M0$B+eG D-"!1>%>!r/cѨ5MHf8bzb) oျ͜U29=GD"8 y]BE^  1NTKEnpeR[]" EH'&hy;0zo_E֔"l1J' ӔW:,e M%0tWamTu_Cl8B̺P/̹2!mS=@ntd@vJ /> 4eS-7vs4x IJ58\ĐZqR*q{h]855"H,#)(r,.Vg8QZ_}9W|uPfnL$-H?uH-36*[3|C-i@2)u^pSG &LUr h˘u) 6D^O~vHDS_(;ĘT)lU$LE}䖕ݗ gmz:XPn.$D4R+2XJX *eEj5wy4a`W3 3RPht`ù-X31w\EܞKuv/OnP <&-Q*72CձL7:<I-HA[X O2Ft_I5K`^) Lm-!zh[{]+hP_7:ʆYhaAg?s^9"jM>ަStcbo8@oA-oo&ct/yO8Jse IlʼngUd;;f51Fl Ց%A pQSQU%ibGzHԫֳRtKÀpAcYD%ZK>tBgQ9ފG3O'l^~i\,T脋s nRf#aM'?.R{?TňJX5"R갅v83%Hs RXˎ0сB6( `XWpQ/xzһ= Vqa>4Fjf>*P*;Xo9- ^#X6v\ER7UC5Blw>l'۞+%,}+TϖAFo#I"+E"Hzgf5(Mrܚ5 MʶGUڮc\;2}\t_M^{ h^'~), TI͸;+;AJ\}ePHj@L*Tps0Rk%af|﮸Z܂I(ٰv~w2Gf9 )z [˺,IASCw>~@([Fpy&X&3d 淀iX:{b4K%|KGu[}zFOBYK~̙ v5ZH˒bNVvY8S R 0 BϿTkO7 8FӃh(kyE@I0y-p3RbE,Yں FXL1gD$KcdEҕ~rS&dxt(m)M׆I+0gIIs&u\h$>!3Sg#@ZKHIEIF't*6c;BjɄ&Hhnׅ* $Ȩp1QwV=s_aʃk3Th\"V Mjލ3EY^H S0V],Tf캹d&4AၫN|*5hy?4aAi7&6bj9Ybrtv<}W䘬>!T7zYe5i\]^l6a"yoZC&h[`|BR,~!:=TdL;rߜw,zQmIQھ m_;D }=rĂ낄]`=Nn\썗WJt] DݨN)h vJ$l¬I Nӊ*a,!a!uaRpuyF[ `¹2qjO1a=_%yӇIzÍ\v(V{N;G1;h˨@1ϺhI*][h9|B|뮃cf+Rk!w(9#ϥ=x] Y ߑ'*;NFVb- |KĘkL+R# D̡u7W*pwZ*/{pWxL俇F2~L ]8viPo K_4BXqLm,(T ?RNɬ{8SKRgv:'"{wӼ-p6 TГb T} 6l_zyP\f5ch6xK]o_1'&!6/z.v%!lWM(]t [7/Ue|mc =B8<(E/gdkN,Lܖ>;r :er TTHay=_^vBy!4xhڈ (wE*byViУFT.4G)>p+CͰDK6Ruz5pw>톄[ha= d!ɟ&W_1?.}λI Gt~ɳ'[EdZL'kH\4@yʙ~&GĔq DK}Ji:0L #{Cx˾*7w~ BZxe^}BX  qJEBf[]ѤK419u1;WZY*m$)UYsH;o V2 OzvV{lUC1*efƸVSdFi{ ٨ &S^{ ^+7p n]pj+g8J) k7oǔ3*գܒ[M,|:J"3ϗ9ª t4|LrbIvwà52>[BjՐvl#~ c9,]KcF x1\9r[ǧ޶ ^(^&V$5_6]F'4s_0AHp+sf{R"pWAz@ZF/-`7BW$#;@!GON67)BJuP B<+lzhryvh2 F8)d e0n,ȴܺğZEﺻbpAh5 STCzw JC*z/Y3YD2r)rZHvUٹB;"j62^ٹ 1Sy~ wP0Y$w/:c$a2rE@?}fH#"hWUD yYXw/ݢL%}Yg!); _Kd 6q]vv(mYx0'>'@[O}+Gmʼn)1h" 3z!KV4\ hkϗc&0Ǡ,'cV0eNWyLVksL>EeK?kG 2XUЙgN'K'̐ Պ`i:E{RVa䭕,t$ ʅ5[z8ec0hcG>_Uu z*{ rE#?Jt,q;Q'u^ OwA-/FZnJJt=uDLU)O!SJBQ@[p}HLylInLUH`5\sq ;0^w7[:jr4H(ew &v}mi3Q&E,kR>8Á2qWA9&,o6~2KWڒrfռ͉'E}5RF/¡w@mK7?SIGkJN-8CakRI~A]-6ye8|*QMO\,ֱf{6 OZE  'Y;7ͪF\).5 ;0F=NE5Ly\kI06̂1f/:mEq>s%Xn_mlXBC9 g 4N^&NZ#Sն0__΁dytVN6lUVeJ$Fy8&) F -ݡ1h! 7m>k;_E]^e7=ï.{9fΆzXf6I A^ ht+@|;Ʌ4 R?D<[4/_ =M|Dѐˡ*5Cիr)qaS9^Y|@{\Z^7+. : @D6 녓@\#;_ؘ(?L&I"c|lCU>H)ٴC'V d"lۄQLwh^W?ĤK$T+L5ي3<Ɉqb~; ¬dNu< ܰl&r\ۮiU"s`Mw07$@=<ҚGD6eʛ[w9)2.߅Ca@nZǨ{3F's5 iut<\T h4Wl{譇z,JgS'+^5z߳͗rDIj)?J2'ܲycATًkQ7 zudmK̡4渀cA7u<6 wL|qth'P}Cѽ5 PN"'ꠔ GZHWB*PN,bq~m%3yJ)ph4Wz 6`b@$Od;Gw>wxoz2`1hy«?wȷڋ:~nH9OrsEn_NǓuguYI6!^Bj"EjEFV`tbGB_ح. 'է MwL J]8ִׄÅ/~F:&WnBir&LՂ!0 }::<ۣSg.[TXcZHy#x  ypnQڏYIP)-E+N#ςm1M.$D?_q_@)'/Ӽ X/'& &N;B<c:zz^Z>^nx,@&`lj'o>ʸo >!v@dz|81)BȃG|թu5_GPlm݆--Put)ۑo׿tPXr4iAB)SKj}ZW?,U!GǡIz\BG4a]~P%V;VGf|f]H'zQKe,4^PvDo(`Qyȧ9;Ƭ(2X2gV+$0{D&K! b.Ǣc,={ /Û:L:؝S6&p $k- X8o&rJ\$'.T= K 'Y)2VJFLx`^uSO߅w72WDk-bޫys!+ۜPb eW#h,w#SZLzAri'J dc4S֦K򓓺9 &5/+mgdP]* DJ  yw͍/34uTV"5)Ы@@%(tf%h/*,~d4TVLlXitg cRT}5M=ǬG*ESAyM)Hspgblv^!(̱~,a)qM/=l;#;o8 N>ʰM Bb<2'{sOx@\hwe o"Ux u} W>8Yǿ5?Yoz ՠpn}~{X&X$= *rxL's'Ymz.dy78o;WNhgo/D*c#Ӧy**tyBw_PHV3i12-N#jAz-\4_$[1q(s Q9nP!|-Qqs_d1Hddb`nr9o(8 շp#4!ުVFzyNu?;puzR }pF]M:k1S4<L$-zV^#EL3¸GXH\Ox(Xao!hMmxQ | ڀ^epB~ƐJbl=_Q5Ҽ@#?I)P}Ϫ}x~5V'^h(H4-RR|kQu57Ɣ #FX)bm:v.n(ˢ‰~=?+z)r|>5k9:nB0 q}*H ^Sjg׭tɰ b4Usvv r9򋦀}_ڨֺ# iDIY9UF _ z"ZT)t3}=m:}wX"m7.n/z(Y<kSA3O{M_=iBes5ϓd\88x(EP0psa 96vCplnG%wxo}bԜw735P-n@CEyܯYak_ĂiU#F2Z5#&3^sUE7L;4!\ r`DU r1`B\'J6.N(QGKI>ך_l}u,^jGi:9h-8Xt3*gōP&]˹șvD$)b/M[ B$nYd  ­k ϲl<^˱ 9_Ǯ?f=1`)u\3`Nul661>KJ=OtW5ν?`i~އL[Q 4Ne!|޼;V>Q/1, CoB!cMylɤ%ܴQա*ɤJN ѷ:}ۈrտ0uNB0`g)(~^@c*6Њu#V7%] Z\¾!aZ;)Ɯdrq@f7šPLF!k/!RDYi!zڻsm0K1K(?rMI:[OȔ% 1q.؇\MUC&aYU:UgH_πe54W9~1ZQmZ^9S,;)0֝I3 gSzO!,}Q72u7V5ոzqOFoD5%cT951J$ H&V&йGZESOa|o(LF$6z%{h*8'p6_1v.O29 z)H@F|1ia  Z$a7[5fa.2)w!_![Dh QG{"eqF]3˷ * u+cOEѩ| 7d-3R OV)}09V8<4O(}hG\K%&fAIA<#1+zTA雎g;'rY/Iñh՝HX1Pf1? 8m {J("3}w]Ixg_]K&c$xHǣMOʧY?мԖ8Ào"N'rGg_M[ Zޤ~ސnT\k˃u"oFr[xoFcXߖ$eS:R#ҿ<]F=9[KI ĭpr^ʥ85Yv F]wBicμ4뗌˼~ zE.P_ٚm( L]5k,/X Esa8Jv$aֳs%Z\'kz+~DK@GA7K㯠zBz-<>44 ̴n~ 7FXbAhFDb*7զk@FPG@]H*qcgxiϬUXn4TPA1T$]Iq.Nxm'B[( #p"kO1ECq6-Ӵ1>(UaZTAOK]@iec/*?< If2Er=-cGPG>%J5n H  N{r'Y`/b_ sPaѶHn- '5pV]@ j rڅi.̠XEA[;|iǚyBN|wu[D/!b Ra}7?ٓE:TwM@f^ q:q8.Zu J_K#Tq>+jATΤ]uSUz{lL/kHjlg/;:R {Ϫ&|VwJA%4n=7mIZ6<T3=X7}-e O=.>YTVvM /ԬU% z~#) ,k۪ϲc8etI;YOvS=Xe=)dG$֌‹Ktԝ<S7QD,Ɵ/`!;kfnG41oAvuZڋTkX/WV6RfWP@=ŕ9C oN  瘢+ZyF} Ӷ#釰ݙ8@r㒊)awJF-q3@ U^ӭ=Sˊ\l<9OvF+yh<4$THw??<'4LaVQ >@6Vl/ҧBo[406iݩV]6NQ7:.VAQMc"V[&=OYL݂*D?j#9Lܤ_E&ǁBD|6´zq'@ʆJ&^uH :Mm}@?`uU1a6դ6߃i6oH6TV_0Vt5ٽ GqǪ!O؋;*;"M0A3 2imE僻sXhci@aˏh س Fas7lL?,lIDR!-v csޞZq#PΌ nE!C>)VoxG j ~ Gg $`Ndq1eƇ-#ѓdvi-M!N/kv`<$jm VscP.ĭ0sct9giJin{. ( &OȈ%oo90/m9 *V 9F}3]\DQ~8<GkUʃR~7TluXA1B0]rީ%3:VPɓD@ F{A1`)dEC>eq Sݠ/ۉe7f혵џ .SWH/'@A' M^e*|/B~LEȆ?ԟyĢstj%.o4I 4ǫUBSxsy~JOդ6` ?bCJ'} zɑ}; bu-K\uWyI3~u卮^mH%]-.s7!J$fkVN^+j=~e<5Q1k}3aP,eF( YCn2з:)Q9Ց?"t5k Ďh{Fg.O[!ɦGU Sۘ$|=&bpك4TE4B- d(>Ïmn=qD~޴w![}4^̓NYKdv_1L&$LWOjwZ_pNKZ0q@i&TWsZ8("YsZp2a!{!)uC8 SvuELR|'H]C'-((;%VUX菐 )ƴbQC v?7#=aYE ӆ-3b.5HA,:Sׇs .FGA# %׷Sp-ГS%p ޠ+w?݃^wXe4zDa\T_{sAT0aqÈIlVU*5M@ZL_W Af;@Nގ{tL5EȎP7P$H:MG:˖I6RŽC_O1Cލ_%x$~xp(LѬr[r vD.oBTsqv地SJݹ+jWa=qtp!eA!t{8ƫ g#T"$3x*{`6ijNn;9ѵՇ6ĚXF|$\aq1db4';O|yRu)~& `4P %8Q^5t9=Jrt= /W"3fZf<Hj^tZ=3!@1fU7?o޽[XuPrv>, ʘs1V?-``i!ՙcv^#%Z劏d +Eg6ZpL0L@b}^?,$T!b d [P}}$ y=muJ 3uADb~S QmA1bauOb"L͌)dW{7xb2\5c|mުrPr } #VmY4 xXӫ4_.Ʉ"dhf!_1o֯R5%':۟Gg2Y}b1>>|צ |:;g2BM+e1Bm!..0 Poq+>mklO:C+_4\6Dm7}eAW N4+p zY~ᩂnj7|1\3|y0u+߽ V] %=s2niBݞ" .1ő^!4u' 7(?DGy ֛a3k4qˍ~6`2V=/W~!W`W^B1>}z #,p[Vo$@`!̂WOdBTzChW򌥔2ue){X #ث O~8?ZAG/^=t޵봉cм0_"x&ԣɞYdf'㝣הV6CD#6`X;CY\ wN@ muf;R%ꁂ*Hߣ2 6mnNCPv³rJvGvSFRR:"Uss>6vqTq˄#(yk*+SUxR'*2V៟DZ8Ĩ%9|'l?k_8c8Jl=0Iըf;=-?͵?gYZ0707010000002e000081a4000000000000000000000001626034b300005d40000000000000000000000000000000000000005800000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/ulp/isert/ib_isert.ko.xz7zXZִF!t/Ά\]?Eh=ڜ9 l;u4!%/4|TqM3p N=Y!r+OHPrC$6:ˏ#q&*bѮeveA< #KD8k=L0}09#jc_/ Ixa&']ON*NEj(->*\ (k&SSZ-57:2,*ႽZ`n% M\r^;G3JV! h'I@ǭ%j{Hx㸨@/t>7I8,[%]Zb9UY>[Tӈ+k<8㽂}]=+yu̞bʑs" vz԰f맇R#Z1j%Īkyqܔng [GN( A?ϥ !B~K}Ih67"fRT%̷/MkcuGHXʕ#VDZt bӔ-]! MӪ|cjVt#?V`?`q 2'j^$FƎTD⭎C|Rv2 FnoQjƣS\c$ ;UN !(_RKi|3V o }?b[M/3zKY7&e>E<}[tJq fykbTe HŠDvέ^ݘ$\HJ Z01ς6 *|/;Fjls'#ް7g$X<]RR$9y k@ѯ;BQx0(69"T^8pg/3Xh:CR[xF4Wޅt\4B'T~BVYy] ,;OB^c,N3ڇ`I݌29 oMchrkb=+JŞ7\-؇+ S<Ֆ!%WV"u]5slӫC]d~ouP-H%z_GEYcCP ve|g>v7;LS A{ XNIRF979{'`\Eɫ8d_7tKu+Lˡ{/ŦU҇\7e_=_8b!NF?R--JUS:C< st1qaCF$sB,9#vۈ=viXd-,~&wbsRιˉW7~_t4}l䖵bVyFl+0UǷu@bY1vN s웺!/e.rR_eݡwXNAG*`^ڶ~}4uc(A$:'Ey5wQJ`{rxP=-]u@-KboBדLrƬTO -߭UʣWQ=<^JTP[jq Br{-{SFӚV(&퐙1rV8)i{R /<<> Ce`uR!(xz}[0{ĪK)J;>ג^\F\ ^`(Wo._L{ѱh!^-`rkhAýDɝ5x""_\,?j@%>Ym >btOy`;_ԑ}6Lu(.]Je%B37h,kE3H@",5Iԋ$Iq8M<Ղ 79[n-q~ $ÏT [1 9P}HQHEqq?Zo.ݞPgr׍i%I 5\w#so=U :Ee3[1J)4D'wƉ}j*Vio2xgH$ËYG"7p)-5izfĢrA9FCuM(jmX@eyGm?LPa%Y7}Z#{M(V0B*Y̱5 Okx*j!9!bR_O m {IReuM_t(.in-ʦ =ܼ,#Q*ADeZL2dR,v. O}&4x (ӫQ?p@^}Zط[A嬼gF(d9}u /)j_ħy[$ʾώB_L,*}.UэL=u $՝ gy8+zf]ti#zljT&^gV[-3,Do4W{Eщqv"iQl (ܚݣ`qF]=R=&bFLE 13ѳ5>#4ZKp9!K_!^~>xF:♄ƸXDBrဠ<|ftf;Od&OK24'Q_kxODN B KS61W՜aWyUuv}542\᪄sTk&]ћVlIaלQkdK˸ÐED(S]NQ3ߧc!fo}62{ +u"xd ;/n<';Qp1! puzgB*ZZ.g;'7:8퍸G!?ۓpW%/ȇuT͝)-1[_( * @›U"1yNZUHkb -{B*ȁ<L]ND;4a$^*/ӯ]hh}su./N rqjU\yzB k ȣ_I-VyZG~HͰk`{A;wr= R3~ۥ5m$TdBWYy[s#|wf vLo_- C>񅉩15g%GUUbQ-5_od VXWA)./;"7yt/K|U1V$zur#Y;a7O2B?ˬR)/iQ0,lcCY'd\;":3#q !%p'i=@9 'I45  r8L QޫwX0;-IWzén ._>e 47\"^г|`#Qv%$xC^u{_H"!pщz~ b"[K㔯g]P7Ij:4MC)>ohjYgM 39P֓ yw2#)[mAI#v>6Xx }.˟G_yBчb[טOа,JJeҵ T0?c mK:,ZQRfp@@k0jw?lIc"ϲr *L=Nphqq N,cRcQ2u"'T$(i=A80L+FbWxo[![aqvIO-wg]/MŊ;/SD'Di~#Ю?6r[-2{,7뙠'y3SEAT3h<-P}hY5O9FʈW>tr䐀 \( ;<(Dw[ .6}wkԪ5ڼ|> Yǖ.'vyh g^l!@:)kss ͵+½RE\FI0 XP0v[BE*dk^&S2 241ߖ \"/mvm>eC8 :,p+:`J;2w7 sPQ2Gq)SJ ml^,?y=8nMl0}Ik:W)< w~: Sho\kĔN1#13J*|h9|۰̧nrȽ_2]u`u 2|hʉᝄl!R1sJd㡣uc5n?24r)PiO@ƅ}wQkV)@`+i9圍w JWLQMoԡ@)<&yf9l/5Q KE=$eKq2xSckT"1e@>F<0e 9vLo"OzUl!o"7fHi6hNGg'I8lEdRo {6U5&Bũ3^*ݼhl6:R@bPK.(Pz*9"r{6vpZ ~[)*Yjd]1#_-6$.Z%D'=w  ӏQBI*x"MzOE}Xk%8ɾM4ne%tpu N*v?aXtgBm=C;W\7Մ)*Y13ɹl_sڏ^284de2I[̵:U]A}T.^F !R^&JqA2BpIF.MɫLn~`Zy+ٔtŸPͶk5۝pli@uxkAF}>[(%x𨆔m6?A.vI{{LNu[ULs*fa|F@ܒR6T)RYZէW=`ɒnº;AqZ=I2 BBuz};|[ʼP|s":+c Fg}L:dg'AH{eLe7vӊշy x5%arߑI3| 1̥I VO=]cJ뒧)Kޫpir~v c o$oi%|]3,6͉pSd6DvY@/xzMĖ0ς/!cK&'Rwކ'7ثh~$⚩"_}4t^L~t$!\-t&nީ#xd[ܥPzX~_R(iT !?1,xrI gjU4 w!ThFO&;A0FwROi퐲P} zXb5Zm?OaB 5b ʀA̳=`T{{}%>@?몵)F;^dx*j,#>!AfڀN5gK/ڔ0xMDm }$z+yNpmyXI+5_p we<% okTi=Sj})**#9]6†L/{7Y,z ab c@wuZLD"R]msK. Q6ic-D MX?twI&!l. ZGt`lflx׫ӵN-&6I :de$CQqn7N./a S.|$?"&ZgWIgv@^JtErC)]lVX PDU}izOs E)1)99Q#{a) t^<76Ycoo,LS&ARp&܊PY c=޶ywqy)@gдC;J5Rt { 6%P4r 4Erqo4su0 ~G 4:d~\za lj27 32 4Vm2 t~^-!K;\ٽ4a+ z6 l$Ͻ)v8xZro07d=(Ӳl(o>si,X:5QٜWB=Ό /U==/]5GR8*ԵʕqQ|^w;92׳քZ\`,CXSrh(tE?E)4H* ug84+ɐ↵7"]#QoOy~2D%dtn%z[| ݲ 㶏r-XPUIaGi<Z*E~cu8w}.]DHkWZa5K) ։kE8lʜ}wɭjuHĺ#թCI}}K@b1Hn!\!\DَYQX\ҿTp@wYQ_f>,}8M$Rˠ_ƍu[y @2:D~(*TOqnq;Ws`gu ]oRb.90s#STwՈ6]tvjAUX`?1d01% ~Pnn! ^`>N3ڡoF7(gtnyy&Vhu?;/:Vu0%U_3WC%T_ůܗ?Pw p6 ɤBtl਼|3:ݺ;[>Щ9&mxٗ%2`L>fAЃ Ϯ͊4MSsMFC /t" yN5m'{Cٙ2ѻYmQeHˬ; ( b i]>yw NYOz7~>3m[}yLS?G iyb޽RP+9=[39j- [8 gDAfw_<Yuo}$ H\R >-[E?Wzwq7eysUIay<첥ưmÐt&,33ʞPtq"N9>` ͬw`R(v̋?DxBbL4zt[eC= m{d \g(9N%џ'n!0ޓo)f|%'aR6ė}QxY+[$XFNLAS_Fw aRa%i*3,V -,3`A6߰սGp*bd~ؾ7r4ՂƀRC%v#Q(|\]#| ]8 1`ٝ{Pn ZUxKH1S@$œ%5ʯ2rWՠ>Fssg"&Ektz"͏3ܣzw%MB!p<]>#v!8D5{C2xvɦ"949r!n"ClFUJaH/7!T!:-Z xo*/&4~ NO"!w%*i,xFghzn|p'k>ɂ,gvplLd ʍd~NH~ ^QmAVn.vl-|:NRuGmՌS1k]b*890x! >4l32HA\HC8F"IpϞqct,73RȜ33<沺\ ZIXodD膡!*j< :w,wiPaAӆG &;w  F"LIKs&ي~މKWyW{p>+vjzB*ڑ!k,O91~[nv\sLNn4&.$ RlhCM6J?(([P^Ibr^C_U3Ȱ\ɄfH{PϓzZZ&=-iXyv %w1ݖMgqV8uהu0syB|,e3]=-e[|2+!ŃfyAG*~ BsIcA5F<Ǔ8XץeZU0g?gK~[2jx9j A }I{o'IU,IA2=K?h+}=#)J/Tࡐauzye ~ԥWr7ӗR*.m 8Pʎ'gEJMi@s>LڮXLԁK\FHow|VN Z1l5d{AiMn".aHN$TV_c*ffUni4_c aڽ~fh._ 'F, J4q2j[!8̢] /Zܿ xV߲,lc3-RQxKh$^:?ᜄ^Mk?wD+tWt,)bgPMݿi1Q7xe1mC3^^(8n&J5"wTrwwGpF3"ИD?|L쒬ٍDpB~#~,/8' qwrUV{A3ݹcqV*$u3NS{{?KK1 hnnʟLkȉ&\ӹ7| 4LBc(h[僢@lJ$y֟ K8j#E>EbjceI Ir&e*"& ѫ%ժ r< 5g3,~j VJxW~y#7Yv ӽJy{CTSvb8ok\P4uQ̺n} T:썠]jnNtIk{[~)Yh_DRrA%4]ZDN n",յ IJB Ӝ)F #(kTVlt2ǃ9`Κ ?ꈁp]F *,u&˳c7Y"z""5"3%Yk- 8[b]JɰXA%5n>k ,)$,D961K~g6uR&D} UiA)@Z+vWqt<03i׀ MSg؆Wna1?бcQ2-ĚMl}Qs$\{lB_4жcلDOj5kqrC科b C,$5/:z<<ʌ=r^>nTAݷ+0N+`>:1](=!~/ՄgkZ_ jԯ;D q1԰KzZkȦU${ v+"ٌtڍ~b@ə _Ôf}@KJHxuMLh )?h3B O54w6"# 8Qڧǫh5X2Sp5mEAEh ~"UZa"ީޡ(\[/–_D%7_HvH=݃o;='y^@(Ǜbud0G@ 'Â%Aк Mi90LN 께 B2zPS,Άl\LCc"S &vF2cU,*,1{GY5d'WLf1aL%~;$[IWU#0^P>ɼC;?Zv+/Z.}P\T_|Y{Ϩ|BL  ޡQ<+gtb#1ד <[(\i#8&zbj3`R(zx_'Xs e~I"wv/BߌXq b2 v3Dݽ-P dRl9/8X8=r<4߶P|qv3>u ͧ"ZMB(P9M٬ 9*ޤٛy--QmAk+3WLzt+y 8o=[ -C-{둦GGc2duR'W|=.'F5߅5Ov]~G>' WڀnO :?;Y&L 뽐[M09,kh үT:bbN -5d{nrHՁ,B3; >[R:'xBԾ}O/S`7:_=l$+ay]Mdbad U-wAURO.@Lg$.i e)]}y:e&xs)yks'TiM\ҁk@8Џ ?aj,BX~WPή^uSUgvۆԃ黑n>,Fa͒hq)KJ9]JosWM")bbf$kia{?z!3ׇn?t!m#K._A`oDcL lSuOWqasp+2_-7d2RK <#㺿yb 7Iyjs C[(e:7$ޖh(FQ@\udhNv4#,կ$()%S[\oy_ђ}%pd,zр;bdod}<&Jk>ʾ l-ͻ(ޤr=ݱo.#jdo{!1[ilEQ *'w߻"_zaqZ4cݭ{Sҷw#@ppzc;EbۙPTi3Acg uaKbK`أ 4<!-S7 8Ûjjջ]r +zBoQJ^sG8 zE<(KY&k ΕGW<]WB:BgV{Pv#lQS^(&HcY%b6>`0/zuFL@bKTQtRWdO0&PZPRf=1GˍM,h2R`l3g d4i"F.|9^ Lejb )d W[:y0D |st t(>)0Ū )\ F=pXe݀7md8Z4Qegw՚xjƟUT.mš CMO4c^FoAx|TO} Q&u[Poh!t?ʖ8#wU݀ AvBc쀖hS#${F߶C[& "n4"mhZvn21wșJG`w%YnplbXQE O^XFZ3u0\,ҷ:BG\/@K.2&*Cjma?I<'YavOuhkK<./ۿ*җbݦM'Z|6Oqš88;.b2bXC{8f d\*BOs K#Puuj )o?P|CN *9dX5º=c^c3pefbq4"?,Y{G*n X]&:kMWn.rZj*O>R kU՜Ұ0tn.LXʩSuhV H^thum3}*= kS'} S]UԋT):ЂOhˎfZ`njdD7-uI{/^Nr##vhqa',^XomAm:c'-iye X[Zk :$=:zxkE-ͷq74%kN ۔z$qZYHMa{eKs|t7 k#Ƥ"f׊R sSmE  Қ`DaTnj7*>H/j3ʁdo7nvLu RH2iwSN5-mU."Z ps?k!<U=Y69dv ?qO|ӱ(WT9LktFL%.Z^xL(`IeL8?e)GXg~̘ _…R-CQ|#h՝D(}y?5u<R+1JIńW} TU6m†2=K_MQ H/% eÊȺ<8'J4ٻ pFgr3D5Dٯ)mr^gO=5vZ/p&|n+v/rBuڃ -|+~Vrf/kbb5~\J(PvR0?(vxko|=4i390~5' wrl=6bVB6 {jN?>4Ec,%iLϽs,? ̛×FӶ켮) |SOуv)4*:dmI $FYe=Ec{ WdT}7 Ņ+B瘍hjOE}ʼ&&+־@U,Yd$fE*5 $#/JWT,(Nێ|iSU* geEIJ ?|a`;n&[g$qч햢CgY< a# +s5FaZc $+65 6ۏˆ+! Ij9HI|՝FFJ:Ʉ*/IT'Vw|zNN'vg%X>lf1Bec74mH^AL(KgˬQ1w̠wNiuDBdphGm֗&pYH=LZQ' WU8J$%1g6eOr7E53ylmrï԰ #.$L-IʺҰ]_ m\l ^tXd&n\n0KƋOk+ m",N+YҚaۮIG,.XZX~O-.uR˘5okxdS.p>SP^^Vn*cO7`nA* NDCdg1Rq2\4S;1,ȁN L:SrPY7eGʹOD ȅ1 +0h0ž:%Lw]XxC2T e^6r:'[ޱ1a{i`uIԑe@8#$ p@coN]3Nmp)(YbDc+ލTÀS zmOAO$*^x'F5| G Tx}Oy`E0N.lsPl8y1[Ezvt$%;L*2j_E]hlN&DËq@s:X$S6"0tcU /L3yqyn{%x6j7~://(w J_޲%D0Y :Oxx[8ΙoWKw+ B9.)N.| |l~AJ3-j$FU|yQ8Jڰ?)p-{< &Zd PQa&w2)ᒈ ?tJ_ H]%{y؟g -[{1Pihs\:'p2I#rY^pp&t7TuvEl1k:MۼxfA\PG#0[zhȗKd Qʵ%;VF.~J + >[(~|Ʃ5 DoYˑaq#}MOX>En(U$}>(#r溮hJM$Vq:\x&H`ƘWjÍsZ T0v:ĺ[]lJ?G QBre%b6T>c7g!da_/fW.Dn kY܊oDQGHC 1MiS>'WxnwqbRBkPa+/Ckuc*AYQ*M1*N @d5|IMƢt=-97ީmj{O>YN8ht,Y (GzL!+ rNGrSӘl`e#78-ih@NײaKd?H3D]Gh3s;hwBhH2# t5L]$}}/XfPYHSF:U𬒈yg*%d|g_Dre%7R) $LRa!e17$8I][NLހ^XCSt\b bޠrjfiJ᾽K?/2`70N?fȤaժ4MIb})j/ty"ZJxucSS#;rn ڌ:fJ39!BohMbW|qwG8}-6ˬxpi9[δֶՙ'lw 'Tc9Y\bK>F(.~;k?z8Ć[2[!I|B4~yH{p[p0@jGT P(p4SiD)N!Mu뤵5K @Dt/tz$䇶\7طfա قVgYZ0707010000002f000081a4000000000000000000000001626034b300007ff0000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/ulp/srp/ib_srp.ko.xz7zXZִF!t/1]?Eh=ڜ9N9 /b;>FWL!d[[M^\&"1fí ϓ"ī/5C5`!%\}-rhgBbd&?o Mx'OMh? z =!zXz[5nWRr% )jd^ 2HBNug,~]hm/+&8sT\Rr43mԬTju,[UK k.g+:7wNЫe>u`SQ\:c\D[ĩj {P|x'%Q~*g0͖J@ώ0n^HJ6J~;$=3,\,i'y[*x܊a!) eKkk/U%A\>xC!UO" 뒼%Nγ {{AIV7'kg.? &Yeu;j+R $9iJ]b\͒Fo$a 9߸^Xٹ̚(1MMZa[=r=qhU,: !-Lݙ"bnK8iO(e3_@CjvΣϪ-l0'c5`EjvX'̜7R˖5lxD UH8D:Nd7g,s}7Icl%|A!'q2ReKxYG귨$i^"wďʦXHossV~ <΂~Lf Ypc/2}e GmA'gJ,'Srr` KT}~'9cAd2FƵ4dzJx% 8s/CH/䒾:zSԺĆ ɜqM]\r;7CX:n@GQ N@d;-FYǒc 1gQ |m~D:" ZE\;\1IYG@J #/#I> nD͑9B޹Tg{TŽ yz1f 2|bjZS>Cu]"[$8yf2& ߛm 4,"Hx[:JDAJSy1r{YJr"$Y3uIPnUQ!S2/$MB4 nKEM_"Rc s.)gq>bf7ɵ0QEZՕC7M%;ocͅ2}W/}J T?T5W1;q /AaНM h  e&<kAr+}K輴X\iV\*p`>UbiGK&Oϫ1edܥ ˝\(1-S. G YQIQ]z0gFmfY°.QpM}&-<K1z%Pw8!r05cE%JC1\6.|x=s6_KX̕7D8zXA)?01(yAPywX%\%jT1QB,'Sjt{wʞη*:hg"ד؂GeM^shr ;,7#6^0ID&֧ߒ@mt!gv.]' |R`jLzo^b?1z񸯰FDCzN)9"nD"&•LXZd|v "3/[!"-Ꝣ2xX:\ua7Vxg5 &bioK,I1h%"Ts~Ugq8GMֹ<ʁFuD45avalѷ+` 4oΠxW' LR|eYx4WG(} Rއ83gT%~>cTW]mBk Qu/c,P ԟ}\~35c |3/r<$w 5ן4\p)3;Y=cjÕ&e)0R&5zLTY_q k) 2qe̥KU37ޗ2]$bEH̹6Б*h m Y3l ~w?7C|QTky4l"Ihcm8}=eޞݒ0#i56u[{TzEZNŒ ֹuFbwu:}uCxAed5J避?W;Ǎ8"K{`vѥXŔXt҇> j45W'o~b(#]pA-[&?!dig򫹼>-p<+Za4ORUNp;'As}H:tlyDkUs[p5*#UoܬXton?뿧ÿ/Br7v.6oxaTE$Gׁ 2Um4rg:^U*'Z.-E Ɗ.g࿲- #8}̈TdyF\^L< .iqk @GX`\`qu%X׹`#ŨDPBɗ='{yBʗ%/gy}+`r dP[C74ZUܞ*bD"GSZo-S .P\fpf(mG_~Ö_mۿ4R=hTjiZނ(wuHܽQ |Eޱ#P~-G^hm  D1sG> ^n5Pm~TtxSyJ)'f`[<-kqN t'P UzHG̢z~ɑ̳Pr_݄ct.tNu]* \lmBx7wR2M^ GQ$v%%T"+ gV*P30 z w9..?΄OSC/($k@f4Z%j}g˫ a&ƒ{6ɮPʜx`J89|+\kP?x 0GIqpԌ(Ċ&$dqgݰn;|Xm\pȼYX5do.##JhGE;qE;`/>meL~^!77_EDC}yz`ߦK7awYk(yUTQx *L4#:<6sWInO ȸ KbNr41b9$mL8rptכmU$q5y~u֜\Aa:ɒBz{,]Jm(0pUVkQsNf#PُA7?`t&x!؂ b(d qRD}&wG[ 'qZJ=$J0 hqSSK90q]e^o픡8$x;مgt3V Soiam#g/}U0^_vr?;`pstD߀pvtC'1co1w4{]޷k,{?z+xɯ6GqJaľm{U,D=C -9WY&z=b_\'_߷2FMQ/'u:_gH6^\3ٸҏ^:aJqpTvC @xp,[ɲ`cQY'z_}5GׇXQ_o\֔?H$$ b m"TP#: dB;ŏפ^c~~Pd;2P#žgO 2rZ ar]@% om^.i:(zɒ|stl?y*.ddᱡBg<pѫr&EMz}czN,R5*&$K 83ؚw͗Ԟ'Ξr cʯT+`i\66̳ePm{PEǕl50B }N7R? zICWpӊ$[9S'$ZpLd&#XŶ X%رZIE18r静.C@[9,LKzGԌ5XA%Zm[SW8vWVk*(B~AMM\퉪g:vwȯ̫l{DLT$ѫj"8Osm{"=Ɵ)@S€%e\rt3c>T;s**F8ʤiߝU9Zu-!DVxoFd0;O3x'O}hްb000f d->EG0A/I2![G ȾM*+#O/`Gr#h|T/@Ȯ&(JeLKoEO)!c40r&AXs$# ԃ&'hqT>CZ :3k9KbxVYؘU֘b#Ĝqj9%1 "dK3[lk) EJgm6X \g`y'APUGϿ7C^[U]j_|R ?\㦆+#V ,/b8vI0,Zg _.4uaX)ljʤQobA_D BbNDKGx j>r.h~EbPbdzJM)=.M< c L_B 8Dߚ9;L#{Um+/O A]ecٿEcr¨U;ޱk~R*(0<݋“ }60'k@A +W\sEGy 4 3P~l, JH-u(l/iXe@ڔ0hh`G"VY5v@{}-/gaT,6_@MVbvcV8R[ 9ҘVl?9D5eQ̥t,&ȖzBloTL-i I} 1ǂVE~ m ږ-VtХbEb t#v1lJ3!%I*@&qm^C.,6%[WB3,LV͊zKOdᑟ@)~4=eu!QCh|P$gW@~lA )NSaΌ<4)P`e|nI>$>ʲUEפ I :C 0H"RAl-T'js+20 >3!e  hit`-Uz',3H# ˎή^Z1egDlxn$F~I?>r°|gl*Mv9詣܄q Xա`%e3C䀣TLs(lhX~^6`-+xv;i!N8q椊}jXsF8=50W t+YLDv \ չg 8 Vxx7|뤢i&Teıgܭ / 59h{[H/]'&{_3YcqD8C qٓP)C^C4Sa54bt%;s\alD^CrqP?yv }JތcSCt:}[Fyz#H* ̲ SmxIܔ5KT 3$aZwY|>FԆBy=x"k=lѹ;1łt D0 #~'$\)MDwḓBT+M{犗KOah50iDur斀3kvy]M5yZ)5a (s&@#fQ.Z z_z+bK1F\h6{H++Eo<>Ci*^[%5H JwI/.ML,g~6%s'W$lk nco^_(VɛCd}岸DYۂ#+FpOQewAa6ϕ~[,2x}?TaO~W@?{JU|_^>Ԉh'(k/_&Ň z:9;*Z$6rF ._2 9Sh2|?eWKc.*JT"mYɵT"":Rne.Eᄅll"߽VFƺޖ'3_$-8Qy@J͐Ѳ%Z`UN*soCI)5Q19=nSdg 6sDpOtUz&ُ0:q uwT؆B $e&UWta-ׯ+UIARI>Z~AUF2@o/ƘV5;J-@%ۂ@Y#+(1ۓ{%h H@KM{4 "|ę6Z5kq ٻ,xQHHnU_eWp3?H&zYY˕+YJ-f`W3WOuj Hi M=#]r#>3_eŒd6Ep fyHW;I-+C|~@F ď__URIӽApgp!_0J>p:Yfthytv~z~whהGȟ4Gi[ޱ25=!4j!I0m/ؕ3ʡ 6IAfCZ<1/&'|ɼv>Y Ej“$N4r¼aDL,&5}Ȏ$젖#dvfم+u%xEݐ^:n ; XFrjkpZؗwX EVN£a'QY˅*O.HoP DI^}EM1ͽ/r5yn?GھYe'Mfn 60}.|Rs[E E_Zmp9սP;ak@|o fhCū/({k~OXJ3*ϺͱcJU{<{ KjA Pw:dgUދ3ijJѳ֧qW|D^VS) Ыע>@J_5C;x2 +rK?lU1jNo ;s_e^RXD:Q V>Bh{\ǥ|q|rY[78v|?=+uC=b@VH9^m 1"p %|D0P#ko mĄԺSccbUbz-$S'ᢌa؜_:|f~%΀9Ε1.{] EKEEp~ü^)Moff,}vkK;Uss0BrKfQ-,67{ d(@h d ٵ1ERf[sW#njR©b{w\ 5ʨ{((Z{J'@pY;J̔8}?ru Z)pN+ڻX *PK}C-[<7E85W 6ՆHȈ7ɔvZ=&E:O+_E Dz6_gCi0f yHKLɀ mIW>-pV?TL&J: <4KN[ѱ4gb.d!K1\p{&=Fxz9Y Rgk-T ټYp~ɧ@wԇtPwWeJg7SR8Ē.8S ;F=Pc5s3b=4nu0'*RUx0 /3vww':cjfKpSy8DC2;GAЙ| 7982QƒLBJvkwWT%'DYS*79!hE *Zճ^?;e)263R@|:`ŝ=Q5jhӡ.C_g{y?ǡcᎡ(Ēxx*StloKX^?둧 FRv 'V#$qPEsY渠€Ɣ/+\&s&WU\mL^v ,OC b4lCw:cazlDfǗyiyAaa@D LAܬ{S 4Kz̧vJ3(;F6h 񵆄A!6G`ώ#A'Z+o TP !]WM9s~yG>m^nJ-zفƻpIYl!ţ77cZUtG_P¨-"I1lǔB@P\"4V)U3 2A9rIQ+SOcNA)>J1 {~UYEC-!Ə>BAÆϒ-ȃ,m˯AJ&H?ٿ]~9)5ݓ ۖrhÖE;X$d Mbi면n\;-o8bYu6B)!jHw#j@kqza|Ovme W#1{02.)讲MsdX"Ψ~Q2,K77{g_%|WUbܣ`WD@.Xfن\K]n%!ΑOm $8]4]lZsrb9KƽYRN\7D]vNCA;V6:.h}=vX殤ʍsPӣjjX<$@4:#Ʃ),.,@ Wp Wy'YitzoٯpQ `]ֈZ&IDiI'~1nv~V;cV4con3PL6VB3hP: אePղOR c5XhK#qdaFNi[X˜ZENSTEh' 03w9]7,i|)I-K>IY̰w}aۢ)Px6ىۃ΁r( yR WkEEEeDpw25Y@Tika' f15㻢bYrt;u v疛9CiKŨ5=1[|~R}R?C qg6#|Υq3=gL'9د[.Rn=+MisV$7 7xyC?ՓܟG: c}M,9'Hnѧk4';"73BF}]H(3JN4Tck;3yV]®nqs͋.pSTrW57ѠQ ɤb Fn#08G 1xxCnp!6põ&ܞ =_ƭfڟb+\R؉4v02+M:Ǫ =k_T<IA[2XU" iC1tB5zC "}Z髞Pr_S~aY BIcD\xbڀhF? k\xlzLKr.񸮦Nj scy+xrů2)ֱ\0b I~2Ezm+ZWն(iҹZ27jjǔ:W:RIuAy,Cr}S7ۡ$cNXq)f3P~xEI[fX=VN!7|!8V=TӜEz@N6HmV g-!XRGƳj;ˢWK*oEj |foHv^$A^3# cl_yœaYh~HW ^ߧOE3n%BpB!@N4 a>!/ +m$u*븤Ɍzv m S HI7-]Yn6h7 l\޼H4}ݭHcNG"i0GI{ k)ry$5~T??ẃ @ѦqTyu&1NpjD~mKW JY+y ~@f/w%XnLA3FhL={Z&#D`[ )IׁtibA{_ҝ̏\,~lg6AwOWˡtJ(̔4'jtż V1A 7 љAdk~F&x_]Wk 1Z?ڸ))lSeB>;os'nA,v(zJB0 {˗[j|&!;|fdNzH шZ=u-~_$c kcV,j"X V6j fE!!u|*8 [K{%K.1>^?B u 혫j]rt% ,N_j?临@tf/e^@x,-|0 e TP-s"=S-gh 4siu +-=&~uE-e|m6))đmd08/8m'dyXc)w0O>M¾pBӰ?gM8 s,V^s0zFolT!QPx=Z(it mv31 >~Ljl9x塚D Q/NRm0 =owS4@rӚ"om5T0ΩeeV8VMugUbA}2_vGn ,E3o <0}蝲 t_~0r u0C;8AEk%CE YKֺF{88I`H:71U/eM; ǠFYB눕a2PecT(1Ȱ6f=D}M"mOvهӺKKxɃ!b #ϱj$>U6~C >^p@Qm냡vXP^O,Jme=t˚ЇQ`ZY㝹i9%i~@LN, ES^FQ8|cKKU+mRķly#!(]"~csEds\.KQq?.vO"fc~:F-j6L!5Mt>6`wFMżgZfȾ6H #&H)5t,>ິڥt#F |ɼACI4 hILx3Nt?N_jNNXkCߙpq7Uip_Yq@DN 1El['.SQI!m !@Ec$Ѵ=͹\tEqMY2 IQ訔'-65_l pR;(-I&HOm}}% TEo]N"촰0a3qˁ뇯{%0DzQn֡9TW?; S@ b8 ]9gŚWMa/6qI 3[uDi0vvqׁgr\f<x@#*,2j ~b1prxm _lsٓޛ=?-w\ҤoWȎږwLy̡)SQZBٍ=TՓH MKA,LpP*q N N[X. >:H{]ŭ}_lXjfI2K/ܽ~w%GR&/2>h>UM)[||4BX\ 2 ޘ oBm-x(uu.}_aP\( 7&[ 7f ˔|'bHTҡqo@]_rB XPS~SC  5n8PAHw+@ e.T3إg4Ɲle vZ)9T RIG (g-<9/ "?.;;6P_DUo3K/yԣS|?|֋3U35J{XQv[T1ɣL׶5E@O\{ ؈y YtPCoRX_ PO1j ;l(u ґofP00Xr(ݨ5fX=ꙸ#B'$ͪm&'$n،~2DP&PL _t@v~GڀѿU.. xꍾ*vc>oFxTbS7fN(hAՙ'?O _sӹwr>\ OwNc Toŝ͒ Zh|'Mϣx;.0#/TԶ:֖ӇkUVVnvx5 ߕׅm>/ N&.XZq_h^3 ͗-uѝ3W̦&V77WDsW5WYP7=X!.iH  a(%HǢ u{vdz X"88 ր5xw ~'q+t,^ZYR7ȰD;p/'Wgq#sbh6=̝V'XoxAֽD8o,>AwNU}MWБw\}ӱGx*ᛢȐ:Ä=|e1ye s]9p4?j~lf0P\ݩD|N6/z$wI㗎h`^WzOy0C$ HIU&n=LLn P-jP/|\aF4ZQ_`EV3nNs}'|pBCB`1vR(1䝦A)q~.@0`$utU d=9"m^Iʉ< enR8x: %>OMaL0ÿ_ds q==+A`+{"=4&p! I8KCCeG?ؑEF PEQ|u@[OV|!<;ݾDhuPvZ%a3Ѥ$aUZ|) 9i}Z^vQ4{\\1ɠISq7Ui3?~CƿzQԏzZ?ui~^^Gst?~+ʺWr s*b{ yФa=FQ4E: b qG.MV"5 >nN9ȷ>4|o\صPSJ#ʕoӘ4olIϿf'Rs`KJrќE}vRC5pUeC/9}gGKU46VŽ)sQM-RlK725HF_;O5= 7kO9kWV\T_$V;4LGOvc ˔#U.MDS0ЙRo~SQFQ/E"2?!aG$3!\7P1MCCg6w4/Eċ 9:su,dڽnB]{ i ثac B4VmgQ6ʬ0Y `_\AEkO(+)p29/-M [h^βv2Oڕp]R5'`e (lf.{W"E.%LH- _D 7xDz%p|UXWLɉ+W&Ϻ+يWdKͳ >vX_cnmr$ʈpt Yg-OȠyC{ 2*W|,~{oH).jh{pcr ܋#"T(=B/eV'x#? T_RUb؉} F\9g1wQ)ђK梛slFG%"tWqyNqYE8ՁюJg-&H"(DOQ"ռZng sO=V2= $mXOˇ/,LBh3I*ɪAhD0B,[9IEH?GqINʨeGx5Ϛ5!,~b{66"$KStܨiIGH<v?b2y9ĐvކW kdf$RgÄ?0Ri+aOڃINoO~K?YY26{p]Fo@tC-v]YChzCQߣ3> }Α5v`]۰L(&. E2(NOȉzfYG1=~$Oڤ= : n0C 6K]Ac w¶6O)KիU=1z~v7jx=+C>*\UtqkSqy.Fl 0J0Ƣ [*3EorʖKo#,<]yfJ"촩7y+SnHoӍO\{jh` oAX̓Q3>C8/Ǔ^-܃A4xW\j8>%H[W@SfĜ,^dK @=Ӈmpx9 Nm*-%AW e:i 5WxbD5zղe8ﱲLV>xT` as)GB Kfx ˖Y^8OU9 Eʐ]DA6>x(<` ~6EZbeiurbȗ=Y@S$H4/]sW;) 0rۛd\(}'zw[/Z$s SIG3dٗ|5S܌ ^ެBlr} $^n3=_dItA,ՕOfJ1%/Ö΁SK =8A2q #M+Z%cW6~?~*G:f+H|t#?)]ڱ AU3Z!pҔRbt-Jv<,Ɉx6ն-?{⟬ %^5K:5izqm3$$f:ۗay6: 1*VfճSwc&n(B9镓=^-ת 'k_W?+j[JO|Q3Ԑ[,䧡+EЩCvMA[d11~8F#۞ੱp:3R*0|6ozJ3)C\gcCAv&)Fv<XY&fi<;8+^KI[Dw+_7kQUC(<.J*iKr(!~YߍQ_d>NSOEbOR`T-uv!+vy6F+l ߅%j#,80j.6g?G™v:H[XoGD}lǻZf'a;Z5hV2 TŐt@jh)xth0[kSCT^*paRy+I7L4Pz,Gmpn#CKқDrL贼!m-'S+䉊+:=j5;3v?rj3n4CLHrypUaܻxwgԾ%?2 :LVV; \Y'k^Gb$Q}_Ց]m|[Yغ8 uxx5G`m =nXV3e=(M$:_j8Anj9SHFc6ߟ~ 0:vnoi?͕ng7.]h{MDPˊCvޥ %ץdcHNRרd? ͫxoֵpS_;>Qli"X{@}Q.ӰW?Y+3?LV=T 2ba&jxYy`4UtXBEP G`&ͺX/W1/<*# $hhC>Z@\Ln~~ "ۗ3{x xGu2Q^FQ; r uDcԿQ`Nièi\mD0;ZzO-j;TA0:!q^Xğ:z׌ӋtlAH$#?Bˍ7WkJ${=+#p| C뼻-iu;rw"\@)M[>m6ӕ P7Y&$ZUXtbxx`qF>ap&Pb[|F6y^g+4,FIL6)X8!X65`kIL/0;;;q{M ;n'W)&4䠎r` V7Ŋ%j"OB䷡ @+13Q+4~ \f삡X`[/ʹ5-%a[""AVл 1FnrGdZ䘿[D?aI]v ÛnT z)(6Z,r}p=~ ʳ;PUY`kӥe DOg=rJIMrzӺ3VTmHcEbe&LEQ=b6CU+>@RBE_xaEIlopk+$n5rP>GEO]KXUm#*/v=[#.>v(uEg:@CV0Zտ9@]-݂Z֌12n F/['gǎhV mgXl"{5aZ!fC 80㉋˷k.mLaqn /d$8GxŽhm%?: >))O3xPVۆ詡8;tWWlJ?>hj s)x%R\&zUua֙ްV_.m\_u74WQ'/ň\ 3YϛۺLH2Ŀ}׍ PxfK:eFO E<*~<ӍeGLܷkr"[&(Z>؞g^v[.* ڢϠ8> U@#͗[X ?BEg@yxr`s쳃BoWq@;Ki\*hӃڌOUW܃0C#oA魩AVK]a#a)#(pyFra}nT&k]wtfr +n Q9P9yR@-A%Iľ .g\m1C*Ko1sڔ(2}O})I{ "ęx7\,,y]mM0#$˨n9(~ҳ`4&GcJF.U̞|7ٶ f -Vս+g~Ak4P`JK:OHᆵ(&CiHd1-Ĩ|Na4s/ I6"N=ƯY[?oCDiTu[`&gͽIpRP>xF\@yaks}.d;Z 2VeNMi|k:A$@z7^7IJ/ &"4td_17@i-!(28o+ rhE;Ѯ \4_x#ևE/=:LDSZ+BiKY\c|iڛiݶ$hkQh7 w6hC]jY XG^BU3OFfK['XS=[SR}x~ PgugLֽ+xqKXƤ!Eh>Ó@Ʈ(LE(-DvAwWBÍCH>JW;fX_s*4Zc ctUWl\̀^T%÷LƃHA{n"h! i[NIRV!ٟr KhM&hfKD2LnzTvIQ ۞u-Qɫnn Qվu!j aeZS.`%)iȞz\ABJrGg)ˡDe 1'~jD mT܇H:EΓA„¸=ōtU؆K -^q~%Ьj[fj]AN#;OOTA@a6"n%; L]X8`*1:"'ٰRƔǣ3V#rciq0`~Rf,u&zȈӶJ#n= n mDߑY\uvƇ 9W [_%)ÑSK6Ac n@f\(ZY H28 cZ"sbD&OG@fWRVYi+U*LBax"6WD~GvTz]VBU<=%̵W>X'<ߑOo)rMOp2e R4D\{F\ϕՑ$wwWqt9'7$BH84s4ԜrdY5L J$R'E#y_ZO07w-%@KIfVS85mM(-v'|1z0W w}:6-$raәҜGeT \pX\"P]$W*t \1?mr,V3fIGS̅[賻!I[~@=k1>qoRwɓLH,PjmvΞ"ӴAg)֓J]o,h2H2WcsTj~@oD+y:DW9%? VQx`SPy+x&8S IH@q 8GXgy \; X.=Wi"eR\= ͒E@J.h83 %:).8ژ" P˖VJ8w+>RXl0L/Gw Z "Eb%?\tiM\l[<"<6m{ڃl`acKlnCЊl` *ޡl9)V@l=Ռ>@6ʅp@O#(d_[ynEUPYz7 ͜UZRl(*gɇs+7*ݰ9/ N+rf"OA 0?0>4i㼕Czwq XIeɤgogM1Gaz@3}]rjMg +||VMOO,/s̚G.ySZ S(1 LG9h+늉ߛ ǒ;427 [UoW/,j4HaȄڦ#!/ 6b‹Eg;0HFTbkGk%Z ($0 ͒s* |4EE6g=T9X/ Aq6U?0|LbVPN:Ba_w'#)t|(%+;0oT) D|%hH/XEEqKyX>ES VF-2=P3?R沾D-{4m㣉 Lc WYTi5z3nf'fC%dc56c16`ooE- p!d(f^iX`L\^) LL9TB|g_62֑3LL2c~+`=;wp%cВ&ag'RXD~-UZ#>ejFl/"(!3R 6͓=(`!`˃U:R7?_A@j $K"H' עTg%MEս"M1rLJ vD$@T6\pD.Ҹ*~Ep!Ϛ)V>-K&kRXΞ# >O^"`" s(23 xe(̧Y~16T[Һx1LR룍HH6 ^m_SٍXYO0j+w[Bx&g"K} 25m]$n *DD8歩d-B4bus''A66Ÿ!it 㳚rx ϹA!I3 Z1 sc Gc;[#;R!,JOKSurzI7*l5q2\PsD!DJ i-ӶKmslggegp-򗈏P1vײj"4HLKMǢP> < |$4BD{<LmNbS,gk_\$s"ݙxIeJk&'꟮%%[L`Eb!0 3^} ՖUg qvq$+\P Dipr1XDyq0L\23g9#lًO2`_$gxa+:o<:I`>Zb݇dDjF_~h}9sn;2F[! JCl3,jTuYK9iK?Jrdu7-nkO}l:dFoGam+{ZRBc_oȥEhuWB*?!l%@jxO7iR ѕjR"Fq,M|@o]g7F:,&~8I!Hݐ C$H?qNLQpGx=W|/Y"\uxJ9A_Hԝ4հJHA@+Ƞwnk},K94-⥅6^^3:.OL!fҟ5jw7\݃TU< =$DX3r~"Q";%툠k0A,wsoʝjAעl$##&2F/5y -[~M(U|Laj@6qnMb-WR=XbVPmwJT]0BVѧ笚 hj{3jIJ-CF-H\%J%߁ɭ~8`B,eJ3%v9 .G P1{ax&^`xaͨ YȲdgdLǘ1B_[uլZ &4q2T+r>#H\~,mw+t:*cW--Z;?Sx3;pXI8GJ7$4U pQ渚5(|-NQP_JHޏЏ͉",E2iӠ}qo 6.ddIGvŋg#o2( ȖՍ;!v caar*JgfJڢ+GCR~%O0SgG߸P{K%0|q]KVҷtH9+i  };ފ[uf?;{s(}ͻw1;pn/ʳPԚ4pē;m];Cf]7 D8:* mkIa#$*O19Mωv9o&2p eˀS6dIe/X BBrP:!q2J6<q%p9sMovvg闑SӢ"Ԉ%;>3 5MIM P!(0F'\'J E /6U,r&tsg"dyS>VuCw`մ>Q/+ߥɱ3a E:MJC q!?9#YFDNiJ鸩?@`-_Wo?p&J5X#L`OI[t65?"܉ugG5슳- ('"5<./Y)pd"+},۔Q-Ӥ:X'8VQ$ |sc?\(fzEA:gqV CʮɰJ,(*l++\h IN#Cx{?M4u]T4TȖ؅=_9DPN)Oj<:5ԫ$klO%'Y{sF/fwnMs}ۊ.kK>yGxՐϒ-DjgYZ07070100000030000081a4000000000000000000000001626034b30000765c000000000000000000000000000000000000005600000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/infiniband/ulp/srpt/ib_srpt.ko.xz7zXZִF!t/Cv]?Eh=ڜ9Nf( *]jؽRgu<9WV|bG,s&1k%Y8t/ƪ6[RozxCv'w$y{?Z݈}@IDzuT'ԫ_ZM1Zt+ӔD$  _':8wD;ک wUi6n#k}M\~voh#?|FdOὌ>"@#l \j `#) 0DMo; dyzܱ4,{'r9Teќ*┒V󠸸r_Nd]ul9>K(w;&/lkh'"mL$iy0Aa?D|ct<盧O!(w'ӫS rB[S '~ʕ9ܻ] b.(OD1fGmh')@lJ'xKRxz z6pH !uuXʰ>:%q(FlƲFȧR*(@ٵx_Tm /&悃ޣxbެ /P4PH8? A/<F9)u> q9,%RF^tp)2zsOtՠM\N.(МPIkĥXnA7u~yP$B {,h:EHuQ:cXe*D]f-'@Ezۯ2W5sm5uIU-~bq~cG 5Ȟ󬴗?=R59SWWq]dF1.6De]K7PT4Q!ɃT9M,# *.j]7-gksC+1. _mllAt&v^Nu⚡wޅ)6Y(}2x>hr)=Syn8qH<|]ܚ /XoSsIkKPԂå5@xZ?K- XJ\D$WzS8n͋ovוn?ݟ%Mn}ػP&>UFbP.=}"0Gbٸ9™i2aX 8.'iwh qK3N>\HUP]?ԙct6 P{ FBo{Wڎ_0hV>{Re /^!NLy/=zљ {*A+*#]6Y9ΦF" G1> .|ֿ,uM\('f/\U'0irV@Ew`UDI ;Ѳ ҈cU/Uu; +#LMBMbsmsjٗ JgJ]ԉVGVNY;uSF%-Ǧ㯥-VR h)r *(-e^rkwuq&<%ɳr^^5)`tXC^'>݇}^m*RHeU u6x)v;pEх"% GI,x5.uGybʣݱBQ*C4)PV9&VatGhƁ^ښwYjG,ë܎hwtUq ̄zqb8d52}т;f Poz❶x<׿M )b$| :6jhpa'FWMJJ2h 䜮6@$^ N؞/IP#B kEYC4?*s83}+XokQpdķ e'E1"hl+O *e!^`1F:[ư@ffb4ZibbCʹ 0&k"x̚ cQfxovŁZrv8r̊wÝ '{(hʷ!5còL{&v% 5:jQ.W: =Ym%< H-aIIB:c#8G-㭍 zUX*2IO Iv?ɘO5,\>DVڅ̺j7AHIUd==˘Y,_]Gdz E _?EԷz{6ã,X7 mi9E; *$'Od:IG8!:r/J' M_< xd4%˓kV۴* C+Z=ѕ6q}W)L%Fp}S4[l-i9`ghPF'5y;aN[qXyD"q,#O1:]Ek֡PG{7#:_l h\q䀚,9<($3Y:309]/PޠBq3.AIFjкL, _SX=E 1q :"lŔbģ.멈w-je;=EokM0EfXogL:LJC_l 7HjX1p̀VC{\{oy&ie PmWL{Ьo epw3n:E\c&I=?խF?+Z62KE$-lMnd+qʷӦsˊڭ=A#@^Q 3:0+"Y(:LLbS11Ddo;zS/H')B^鑽Vu Nq\qCXк& pwH7ŊjZr9wŗ٫=۸\!iJ{no{(cI/jR⎚ >6]{a an{BTyY?R "Dz.޳@WVS1ȅㆄfIQ\ \~S?n-g_6LS0G[xGհZ7/]7bpe]k\ޜ`:.vӇ6@P1QI&Vw_)qzD86=ia⵵VR&FַKVsJÑQxnONEU/KVkWA u>4؅m WR;9C?7񉇝[S ,GvY\&33AodF&RtwgTta/0oTG[NtVbWN'n.v\SVK'xT^3>n = >pB'$9vh"䖍KLvZ5b3;z+j!~J{T`|2_`/SBL;E;t(c b2Aūj~ VUdǧӆLL:. ueJ>%#ŐO:9斜2Gc S쨢QtsA)cP:TҺӎ+g-+ɉMl"KmrZO Sg&hkgc LR#,9iuTr ÙZKMFg.*Ri͢=s=K^4{Uo! hcc~m5I[y޳D W@4OLLEgt@`:@Aô"U+ ibP (ˈ2x>g՞{pQK  ]H!UED6nǥ?C5P.X-iDÍIJ1)T(_"t`Ki:SO9UJuRѯ HԤ{,"WJI>nr^Wa1H{-id"gIUh8 G_4B.U|1vAI$:؁GkkUGPZQ i^"/*F# b&EaϚUH?\WmϜQQ+uHT/}0jjf);I Xit6mPw\UyC:ec}0Y1_'6zLk LEQCdac2GLyb ^w`^j66ɜV#e{a==G\ZCʲ{'sVؘUKU!3KS)7'v(V $X]6i#U aB:dM5ʉλu%+J  |x޿vBEmQ#Rf>mEf I9vyOLp'#XȅY/΋/"zyA}GSIʈSlpYjImRcgRZݗDˆG."QQ=B~=CWçwnohϑe-t A4b[;Z&^)oGOu^.d֯X.XD3q,e-IB'S6L7aZm ܡPYԯoT+ly^(gr_5~M;;^sh1t*%K~2!!hdӣ=}*1/8wbaO%c7la4G´0ژ*r8VsK&޳x'[/ڏ@j+ mA xFv(f:zWdt[u=Y<%P2W= cZ R?ւa4O'#3g "_O Ȭ5[V|T?^^NX5y>O?4@[K$wU0B KE^֌Qf7z'L $Cyw>3싾$Ng:a9N̼H#k5KWt@o=0u(ð'iHRx<+s-M|*,l/ 'Oq!h}̂r,%! |1HӐ ^0l^+6i6ԣ&*[mweIW]T,QЍY$+)7IߓȰGy`}f%_l y ڣo]6Tbv5mp-ZrTY3!-tC1ᕺ8RkL.ܾ߱luVkħ!^٫kA2PIs[fO=l#L3Em:$B 1s2.3[{laE36@QGp wĩd(VAK,;۝SOWTqxR%ݐk1LbV9-hζݧ_QZ%m8Dg}BഴBu(V6τRnd&t!=%U]Z9E4?Kq(O-JR;'ʲX8=71|fpaRhѕ HM~HiIC$p&5]{@vRt9|rU#uhz4>S] S_-P ǂp0] U9ӭ2׷q0}ZE1hw9֝C I8+7vF~k͞^Gf*NnƜ֮ҶYI(!33\W|4ɫDf>pizyR 0uO#A zj"%wc+DT>tXDY*]!ƯJ)P\Hx^ 'd_$T(4/^FF)V+z le8?OP4%vݔy:&N[JHSwJa_6'5.N*ɋ;} V9ZlU.?}ܽG}Gs?MKIS9Ub9n8SjZ>A%0[;FY0%i̟9EfJ+uPϱur\9K R6X0*oJk%h1+p"c PNv>.,9DR goB͈9$U(OR3|w M+]%}>5Z4s;y}`f qf[)-;W*4QL4Z9ymf .mHQYyy1yʽyE$< }7i҂N{s%^$t!(%+? Qj,!LM+ F;$bh,&Z3 a0+|iebA> b$s--vi8Q"& LzJM4*TA|ڮA@ӚY7Mtʣ:q_ѳPQR6_n:eFq}*?ex>EN`D~ +Kwuѕ Z-t!a|Ѡ_gR "qܕVY]ӽ+|{lS#3SmKM"8"rg/Ȑ>!wı/L8[Hvk]A Q}VDh{}wIIq3kAb. 08 QE7.eH͔6巶x&DMoߕ88] ƖM.@ćNd7zǿzSXFX? (!Ȧ!4g kxvS]c>ϖ^)<^[#}JjӜw9(>M $䤁D}.oЊ[C6Tnz菚֡$9ܣ:虗h9,\a~k]V2^$ 7o"ISaB'ϐ{Y]Zߙj 5`thz"Rt$|.qn`>@+Nx1=fVc/.K9*X5&45YTtrKXHVPc2)=kY)ovC_a&,.]/.A +#j 1W U4tJX:k:o#!# YP`ybkQBz6Tl:ҌbIX7&'E#Af+04!Z84E㣑գFTZ%K!ދv`5+6!o]!+VtPSW!SקȥIAP0MQ(J ɪB4xZ{֣p͕Su=78 ]։1 jv g> mʊw3_HCYhOõ 3]0aL[֡x/5?Mv[&oDW/Qg|~ nՋsld1Jf,)$Zi:G n]dn?!ѳ,Lqu>M)!_LRN=h|zt?}Ē$'2W&^Eo}X]#yѲ&=r 6YDWLK\*b4AX}F=_[}),>d5^42~)7?&Y&LpTP"Uw$!CYG՝5UOd (R˪F?|4v[6&ϸp Ni*ܗmGQ*7X' m*,3 &zrx@x!-Ӝ޹%Xב:==WfrwWʶvHL%vMHX@~0 ?vq;`yuU%A~c ,u>زe\ D#Mq2DO='%& b/xu`o؊Bd\!௩6J5>*4C`?|ԼwfD7gjEHs3F[1ĩ(ǫCHs7^U \f F>-({8sPO%LoYi)) 3k <";{- \@pd 沠1ΫBWQ~43r~BZGiIIt&^S`z9oJ7ζXUɰ)ο:~I<MνxFY^)|XAYO8[&t(?;pﰡ#.չ0 (X j;Hӝ0G ^s930<_!XUFdE!}d'«$Xc2fRQr o+fxNrt/h;|Ƙ͝--^&xdhD^1PW; qe,JnF}/'s ͧ=i`WEx|B1&X:&&$kQxekYYJe!Hϣɘ P09y)?_pթ+`{߲/WhVʖ?Gp;t=zyieXxId5'dS`/7Oum{"%sā6:]uӨdМ,W;j|K_lAg8t~nH1+lf~9[F= ou̳G<;~ʱMD[7T2t`Pfs|c`YHuTIlXZY0; !q/t]#r/С6a|1cW#,UwYIPZI&bZڴ_?0H.ē^o/_*xra & wʘd~&ZIڧ }ʚrbu E4j)13Bp}Qè!/#?_[(Ҭ#3$ q>]YPʾ\z "PgjCVx ,6OC4 o*7uMnqDZ^OVkEbr$ osZ'6X"( o#\2>:w;en|ҧ4p~o:J~v̨l09 =xn.xԁ" *RUha R4)0Wɽ][iKDDJ_, \XdH?h\.$Mt5-8m.%5Fs2W/[E&hti&/A.ٗy n%I&5#G˥sb[b[谢%h?6GNG@Pyğ@{"g+m;l &ua\2:@R,2#$J8^d!Hj/GRMjh!5.;:65tU(k!7]]t_X5I΂ȕֳp_u A#°?DYy?fMχW۞olaN^ZOcYw+U\`*!-?&5%g6=}8뿖?H+iX3 (y kerB樞7l93ya,#cj4 *e>֡ '8ϥ|" /=Fnw.Ȧ;8pV'"Ji8&9;jY؏< <,MݳiB*;@DCw[[k\_ [L_n%j`*pX7%k:x4!/9$EcUnp=L{3J[==sxϢX8CoUR;]w_Db蕫zR)uoM"eЌ&-~L|-#!#\ߧV5?7bڛYt||9\YeX\[ջH n0f^DG]_two- XW5<ٺwbJobrpQe-^q}yuNn[5z5[.n#WYUA)jp}< raτ} ۩.v{+J.'^~|Du+)%}^av!pdɗJSu"#+LvfM+5F7LYzR iW}w<q.ſDR I` Ev $ͰU,gXLh:ڤRt$iG4ag3ܿF^ ETP\ UȨuPl)D齯#I$ jȠZL&}Y㾺۳mpӭ >W?IЧ TAh.o=vGZ -IC}\/Y7Vvd b^niL {`8h -όcp>H$YY~Y?[(N J`,qcN-BiGbnk,ծʛ^7׬X$<AwF/Ãvevy6܌MR8 bE+5 eDL1_<1Ǒfxh~k,<5\L۞*U6.Re0W5UWF3,Pj/p:es< I..% 537xpk9S:.8KQ(Ÿ WHhJamkh1M.1(_N!_h*hߔ:16Z1sSG.U,@?{> iDmaVr,2yF RpUVn c5WJ6S_98Ig(x"Xw||&ze%j&YwEwS}&~eJU> ?9`90r[+eyӊySmOK(6 T5˚Fèqv8_(xAYsr`cXكE~mUd ƦӮ[5(qOgk G'?߼j✠‹ `ֵl'Mz[QҷE 37GF/?>! :M#MnLr|@d%z=ɓ&Ruv++8~1%њD\K\ڗyj3i`s#m5Kۯ>n:`:ޤJqAؓ3p=~ZsM=(GpDإ7E&`[ ?y[>Q./I7Iܝ#껻BlEk2.ڃꨈۻR|1KM  MQґ^h}"q)C-1u ^}xJMO8ʞ0c[gs}q)YVwqkWjkrRN;uDcOϓAfa^#FN-(Ff΍{7FM.4hY-&,sHX1/}zȼ!*]#n;?gC߮EB{I"-$ pE*E^X]I֝Èł4MJ~ԭ8 뾳[ y.Լ=r>IVw8QrTWF,pW>`Hm?d ! I6JSMfK:[nBeSCNQ1cjly_\}cEՎףVZ+m џ;^JyYo\^KUl4H+[ @x3U6FBLSVk5/UD(Hnar3Ȍ>pF[86d R>HG_9'Ǩ MV*~Eߑ+!wFhZ,!{#sl2:ۍ{-7-"6 資"6H{UyZ\uKb)P6Rj9S5B2>~30K<[-Mʝ2D'3V4c,~Mr44y8xf/hϙq YӗOPHɍ@yRsjǽ{n#H'by/7&HhVV~u,]lH>H-VȔ՘!Q/ؾ8P͏އA.DL-J 3]|_uֱod!9T}_*y/4i>O`#Lyv_kIvCîZ]ʿEan; ;Rm=EyT^~],k|ߤ#k @%CXJtse.ȵF@|j-> C;i ߷=:NjWK \B{嶡|v=伆((`S.tphJ˪}:W'z<_]UN7c,! \ێD:f[QUxcyu|P-Cj0<@(cN_7hqmS3.62H[vEWF @"mZ3/֕NT:fx*bIΖΔL}a uSJlɏO߁y:;d#to>;D Xߴٮt60x4%BhK FU͍jng~X!VdM8&rܝ_s]fm4yvUI f=J[2g׵sN/쩞׻7_cM@YH~/\V}C /Þ$=kܓC'/f<UVG'mGByE~f818DAbl1N'~z{:ސW7#Q+LmS.CzMλB#sB)D֖ K~gM]_Ȭ~,EIy6/;1dλᡴ |twqR/W])y%QEm}67/VSobɡ-!1e?S|_"ӑ913AΜ:S兊`]W߷c.\.ٻ!$l eem(hY(g,3X!:[aI\0bIڧ9gT;a!qHpAʗGSeM1P2.Q[lHYO=zJ9.R t̙@"Fu$k9xCINek;qL>О\5:8T A3='r{G[I$w*lq|`ULvFaU%_,uhYGRcƔ%]ʼ%@'ݧUmdf2ş(»z{ZTVMw[']D,zs?޽%C#MJ U! q2oov:cf%.d{Ub O{ >GxSA>Mo( R㾉e㮄Ihs,)I4L1䤈_U?#?N?F8^Nߞ%ة/7DbZED(pkZ~Z 5ÉY\]C1Zb>wה=#;k}l='-%O oKz7E!SpO#\}oeP|jd]3T\.=λj~sbL( `!W .kgHGwY1S6ZLj v iqiJ芒k a{8ؕBb2;t*v.j CISUel븠UM m&xgǁOX1io;]N]1C+YSwzb94x+LlñAOW7f!B mIdV:&8ɮ]ͣ[HMX=n7ڇC%61]iTdg2O07M11vpNoBBrѪnw:ve(?'`~ X5Xdmqӣv\Ѿ;|@m*tߓ" 2ҫlR&rO P"8\zlTG35U3O/Ye2SsU~pɕ4srƼb"_e5SsPj*DzY:1 $׋x9ٕ\Re0usI/ MR.\vRcG8ge==*ƍwq+ _Ȯ2AU+5$kxӽgo6Tn.˿J FIesg5￱ XvkrA:xS)?ne Aå Kڀx*M{lJsga ÉE9Yc#FojI-e nx %8n4 fm >6+q6AH)Im$䯩hґk얛d-7򍏓F|\9Iʜ^ǣJCQ (oaNAE;8l}KYG׶Շꢩ/-pУ+@Wʉ,&UJ-˖+d~.}K [^/")DvbfUVLkܶcvU7j"@- } 58q~H\`q!Ð Xr0( :eQ[m/ȗ(UDf2)Må߀eYmbaӶ88 $& :3 dQymtiT{z0稼e-B&ńlRVw{qS*%>3#LT2PC hHI)5OQQSI2'O׍|Y'Et)Ie}˅˳p{+G/_b4Y>S!#uۖVU5T1XPV>f=)7d'Ȇr GO8>8g&Z3o|F*e~juj`<%)XGg%"r|z{lː"C:N _DŽ9Dt<76!N*.x3,=NpL*J3W;ZEW5-UPYLWzx& rX :If -k(9=9^ oNy tD:HEk=6C~"R(DlpIɵP0=C OToKYQetky('),0ϫ)6Iv=+u ~,BxoEj/bpֱʭ? L7y>dCm1WPw! qL4+rhH<J3U= 說ó$6r`YzX*\`^cT. Sq3HMmG̷xi$#,!gY0G^<7e[*KR@HT6Ug`ϡtxу$ tafEl&*a8%~3G^rx]\ ZlJ@y*VqLS] gxjS[SN;};+wRyq=EKI&٪oeF'+VBi`w#%DIwARU$Ui(+]$ ^rV#C`FyK[ }Z-kY=r!:r'3. _$E+,VPKEwC*pپqO^YknמX.X'4p_.BХ۞_f׍U"S8 ~(Ճ'rϞfiHO?h!08&NV>qF/^ݣ/~2_DG5D F:C²qЇ],h^@˚UF!5uf[KS$d`/C 89b3:$\-޵@SV'bTߞNdP~ױb!L + ǼCSG4V?9T=5Y"_ĝԁ;ۋrߖN59=y`X2';E ZP% ndfJ? #z=;o^,09YT@'P.JC} nsDd"d88K6jo߷&v|CJ( ! W?Y ј ГcZEX%y Z#-?[:oK)sU=z:$ ZˀQcY"iz5mPǒ[g)"oڰsX'X^{V%GEa[:JZ 'q,y:E]dVUl/ygGF}oz.uIR>N [G,nUʹ6fB[eMح ]dhkݢÎ@!b0Lu]f~C{rbRwO=V^?-dZ܌6=mH{(2 UݢV!0Jb-$,E4r|x F -twC)hJv$[~JFlC(bTc$he׈#g ˚B .lŭJK^zI㮬76ff+pR~cw]$8IіWD6/v_0~@!RPO-?G{RfSF_iG)hYG?c!aGx_޹ hAPïK jXCN/?pnOr «0JgӇ l(SUA󑁙Cj] UI\ojLGG9~ >zUyFjnjl¬qE3TX{sP>Ǔ }BJ-tQۑA6q;V YәFD NjT4$XÙ֞U*xouWtJE> b3*rx7[oB*<8l^A\Rrk[5 z$MĸN:3++Wg #H9`,BTu*EpHK}-ǮOԙ< n%_v' |9֛g|d$66쪼 EЭSǥ/^vnIK-YI&F:j)2+1B5䦄LDQ`tEُ_8FIxU _7af.cz.˯.#[E"4{}b9.FR^լif$M FvwIT`eqytĊ'H"B;#i%G!2nS뎦n[ (ŖtT}<PaErTڑ|`g8_gH | <z';4$Y#Q;nkC򕹹m(;66cr1$l+coX`.$|LvoW mxq"KjÝ9KinZdWɊPl{)L]4Z$LI!nCZN>b+$6SaO!ڵسs+ri6ɺEpMr ć z ^!ח_̗F.| Bݣp{UZ/|$BXtCzH<}g^Y:~yEi6DHIpz3y= Pj#뇠:HLڵ]`'AaLxK\/A YL\_ٙ|ZЂ_M t%p̅h*hgNU>B`TXwP;~82 Ɇ:ˆPngTi`44s!́?ְŮErLcsbnKFIZP@}vro`p*>DG__?y8JT]| )~ʂNc盰ܓJ`8].-'2*Ѥj%T:| ʍPS|zcOѱ\b\@wJbDABP_.-]A%MY4?IQCh0-i- Wi,bAd58"{㊪ ۓ[깿|p"Ey/.ZUR+L7O^sV(a?l]ltș', &[~a#zSTvZ4" M'Ο \P-jZ-jMue]"?n֝v|FNЯ+|sH ).3``m Qф4Aqq^A}% ;a|&1y7ZlZ0mD‚ 0PVK!dz{SӺ[]*Ǧ7pPݱ%WȣggUzHEOMzZ6Zٔx0+o 9r dG .p!՚bD_*KpFAѴ^%@oӯ:p;6NS3-` WQLGF, ݖ-\NW˛+C,=v,r$4uv. Oj^$Y"\-1W cfI} RiS zWBcXW4VuӠ}9\fO[L1{|@av \% шŠ'h(<94!DU}&Su} !*أ_ÍU^^&YjA3x\nK;"xË[2Y'}JMr3bValq?XJS:}3T+x&]DžPΰ1T5KvL|6BoÜ1ܵ\~hpBTޥdf йEX`j > Rt$5CU~) ,.%u@/04ᔯJ;ܬmGĪgYZ07070100000031000081a4000000000000000000000001626034b40000119c000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/input/tablet/acecad.ko.xz7zXZִF!t/C Y]?Eh=ڜ9LkvR0YOFhY/x:úBvD|֮/Zl5;ߪ}AVAW?iydщ^ 3 d&RC(ܤ'vY-;3Ie+՝ AБRЃ\yfŹ$-fO =6M ^d0q./U.y5jm LʧәX$y1@&PwXBi5k*jÇEZ^48Cy*hDhV00 'qNa)jk4 "PH`CK(ޤ;zu>f V>db Ѷ5C۝8[=67?Gz1kGJ {ֱgJlhbӮ 2n,hѶ{pFjlQBR?2DlF0,\w/ +X.4v_1 RgZ-Ϛ9>e.{ȧlA+[ Su=\Z g v<-"rԄ9#cDSti&Z ,R}qW&*MaM$z>޶.Ξ˫<$f2'H-`U>yDng v"i?e )1p!!\b ː3Dkq~0 y;x|i?Уj/fܜ'A"3Ny|s_vىN(&8'j.rļ}u9KmsZ9m0Dn. 3՘NPh0 \QX[ox7ՌGw3gXA3DSl|J\lLAy[E)ɲ {>YaLV6rxZ\I )9\9@ć;{[SB6ɪۗ#j9 Zku7p*n<نHe7sjߟ0({\4hceA䌭CcS FloC5mԤ~eBjq^>Z{-kص2*Lp&”_!!08'߯y߽ (!fn10J:GT(Lz ~+1,?1]rVo9P)D/~>sW&jUWޡoN^Mt >m5"=F'Ζ[@ `6IY5R~Q6jqvd,:F`B9z1%_ 5 @_0*g$B 7Imc+Ŭ䓜2PKvbZaðZQhܤiKair4+scb Y\yVC4.LSj'\ 7Ws,HA<.l8Ȝ Ҕ9ӱITݹo87o}NJ4[![ ,lܔΟץȡ T'c`JC}D\ rw8c^ h 4 Hkw63HPK%eѕGR1 @i+CA_Jβ+a{rJc#o]b'*=o+s|SHjNh6v`!BV[aI"&VeFEHl#'u,C3#P87*&p P\5U+  [JQ xm j Kv-'Y^\/Ѝjz~=V{{Y@BYVr^( %RR]0NX. auxM_G-'FAi.S*I6pR>r+ yYgk-)7+큤X>T魰'$-%h"C2-{q4iJ3<F͛ϿCD}67WT<Et,ۮOFDC ?'pڧ> YsED6H |aIyg:4*"O)q >;_|cYF:o229虖$#OpC}~m[s9 YMj,Ÿ{mf5UMѭu-ٮ@‰eB;չ7ŃrOXWzZ[+Hed}ZRJi-b~}G#+ ~tէ*U;XsU}uƖN]ﰨHO ,N3e(YlD O<\ka{mUY yrHVc!hVFʨ٩;(q /$L²LH,x-)q?XP@D!J>M Ԩ;@Jpgn,+=t)ACpe67e3!%q?ym7_V}%1B,Sx3k?u:ZCz;md2lRe[ٷ(e)6 )mw8ud/rgy.9Q_AfA*$yt$jh_$C6 :0%fk>5uWc}5NR?yU`%sgU>04ep0udu4L&f.xQ( NM~"}BC!"%~r$s}%ƠY-,w}Ҷ3rŤ1mUM: Ͳ:6_ 8n`eEbRn#rKJ') m==Ukع s-d\æߍp'*Ax٬BCغ-FʔiP118_t/aPJEɻ7AyjPW('gIdi!.B9 zE>():KSϐS8&0% dM(b;n Qc,2 y 2h1$.R5Vlt %lmi܈RD09:ʽ=TłQ&5p\ZzBW>ܞkQ6ֈھn5f|yhc<.טb˅0jgFohGZBZX\+J7CexOB0ztI"'fgYZ07070100000032000081a4000000000000000000000001626034b400002968000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/input/tablet/aiptek.ko.xz7zXZִF!t/)(]?Eh=ڜ9O1'`[@2e yU,lR7?a|Z:Mib 5JR_<8"S!$.=J`K8Y9hd#&_Mz˂ϳ߃|.`oG2DZai?H )UĂ_L]r,Q/t:[^Fk?jyorl X߭ܒ[f,uhRY[/t,S"z?zr)m=eOT?HL^x?s}@qmMgd 2mΒTФ<"BXz^fGҳ:ZC$%T 5| A]f ΏhTVEH1Æ8 cJ??B4yso1}AR`A=Wdis[/ ߥN(}m~+ǚ` 6XuvKbN;o^t&D!&eo>ؔdOPȠmqA7.f3"QŐ a3~2(Ylsi „߬za!aj%q_iz"Om|IgJ$(JJ.Fޤʻ 7eϗF)д({~3ywdFSwwp#\}yp09: J'|${(AԎjO\z(H=-QP1VI!B3W>+W|_ כv5A͕72WC֟%d<)T_=pQ+Mb~RQ9-~:U1Ȏe2n.@"i3f@k-Cݽ|#L'QdNKU * _? ?:%?vgK[mdZ`8R/"vx/vx j"Eu1A>nT.X8kf0wŃ!It;?q-zHt>٨mN{p.&S${-+_ mqT|B;~-TiR3$|۝8-cⷙB/`=9P?3KU7`igZi6)`Z%a,#(|ѬlN个EGwwpe#g7AMhH; 33+PCִQUF>:k+˷r,@(u-}X~ {(4N)c~ʜm;8Ofi AYߚͳ頟NBEt7"v DG"UtfÕ?:c&2]ʼE JX(pĚq}#Tu;~ox̑;_&499{[[>=Ke-kC? ^4ONlPو#j_U%YDY,û L 늹(Ep44H(ɣQ`m֐K80Sßr:+wXT :8.ܢ{<@J:ǏӥpLr㩵 F|g:LYj*) O]e*Ha\\zrWZW'H:s`@Uj~=:PXFw5ykCKw:j83A5J 0)nF~]iI8Ht-r @_HNjïn`Zo; 1՝j״P$v29Jȕ}zB#kwC5T*xr߯P`^ǿMSaX5&'Npt6.s !CMCy%xOQN8:yk(G Ϗ%C4ZT0N[@72uy n)` _Kd] iXM;F >,Ija9~/G'C`Du85ɭvQ7>&1̓>.;B{J3n$׌ eS? z0]M)YP'oC](S4q!¹BLgݤ(/Mרz&߅;+.h"NdN;- -t[5$&7P;mr$; > 䘄qPWwt3ѝ\O trYz_eߤ߆; ^ 2EG:6x^!&t`Q&.8_nS?8Oڏت~hwͫE+#CJ [qMGj:IS ̧jZd^D:X/tt!y#m@qr\| +U&`j?9B T;(dܐ qQŒa"~" )˫܃\'wS{ռޔc$dF3xAW-rLTi ckŖJ?UZ9gEԎ:إ3˺Eډ ѩ%Ā4q&EIU2ԩىonpaW` !,^;{XK=}Vdl&x_X%sݧ_<4ڴ3M|͕,KU: B*KTAqtq,;mVF l_1ILC|ULLxX㗜:NݞV*:>k-t$؊bI4< cR;*ucyUSJ€w1BivB3k!){5|y*/I9sdU7V|j-Bn|ýd t[_mjocURQs \ʛ%:tqCGе轼''3-m+zK5?ͅPй ѯ1&;B|qiRsH_Jtٍg=҈f:g3ģ剣^w#M-#+ 4Dgb!Iڗ@Rz=k5,֓ CCZv%>N0e ihf:}_AUd2:x$,CK7AՇ暱Q.7EdƑ8|܎] L7G]' {C- n\p '10elAw@/ޮ=t_]y+[tm[5nC1 ,{D/TR İVdnj;v9,Xr6y/av0AEczwUL@Zc aX%jq3] T Aن"bO+GDKJW}(>ØY; á vJ[@nmJ7фɔ;82 :5F^ZϦNSO‡ |A_0e0n Ĉ_:[E42XT?Rڄw"*'If'哿@~Q3g{v1,٨8Cf)_VdG ؘoO%݌24A;,čMq3nJk nz!+79֢XAOn  ړD:JJ΅Q{Ig;_0] |c78iizB6쫠t%7Zb56)aa 3|n3ܞ#z<LJo~T ` `w^|*Kb>*a%[z]6*p>f >C[[aF xŎS=|_cEhE%N`bw-qanGUY۸WrC9*kyfC`=N015)s0؄0(쳦FZfrP=7G&~^ٷ>IެM{j0mm{$U8w i'@]m Aj#Z~K.sBŨ^B'-H'{sthU }"EھZG)$gh7NH⼎FeDh_*x$gh s݋Juh^:c-̯!U4b L9j0G+@nP9߹?\ hĕÉxO;ȍ͞DJ K{o=zOF?^{lpDך1R޹4I1ZZEe.NJ;'A!vvʎ= .-ڇyz]J7Ú5r#<mu4; `d!.yU6ZoW.)g0hv;P}VH"xkafk%*]xsfK_MrlDh òc{u:iI l|9fg&8 j w'5B3o'*ፇ_ө|g (i-t zO U'̸&ޡT~qFS K^Ս=9}es&(dkJHn[fazmyI nCI".xV->6wYnqEu,ܩzs4\~usm!ha٨Ǎ;ݱ"1:C&uuowڈQ8̳CVȶ8aA.$7<%r0jEYDYZRTK 0OX\"M".Gh,MGP0RH}BB!(|ӘbfBƜc4-O鹃,>?huxO-SdQO=ٺ{z_l?Kg H,]-qʵ_N4ֱҙW"cW%u4 qHS. 1-!6;x~๓ramZ&0s^MtA+%KA#f$f6%fAx*g*j_;\PBh?v+;]lU{.4%x" #ۯ7O;VwZ5z_HetzwжodhHnØ ʚv7/Qhɗgy>o:)?V6|Ͷkt鈟,}^ $sVz"kd瞆>aA$0>Uc%R#8^n"U+Y`1뻟 SU]B B* ;./V0CӘy0PMTQ{y.|RX 23˘RsT /½z0qwoh `h:J&Xo>INp0Vw8k~q["|4 f膆MvOoضZRN TZ BP~ֹ3ȠWo̵i 9+rmFMqK ?, v8ELJwPcȂ7}2rFw>/-*+c59+!ݯcHN{W->>9덡kP%= (SmjYڰaF9!oEWQ__8x o^7w0 r\dC wb:_6S}Kr_ (rMX-? ۃe?H_I:ʽR{Ñ\ҴOY?*{+#-T v3WhEjDi]!Љ]i`*qyJ7MsN OkEv=!9h.?<2sEf2/+yܵ,mi6N1g3cyGInh,\:Vl%2(-?4lLGo"<,U{s -ij~ inmI؟Fv_a =5 &-2zoE*0xPnB-h_4.Gݡ1O&j<6IpHxpFU7q{f-pck*\|H)u =S=EBþp.}4|GbўJoyPR`埄иt:{XhA8R'aZOgfUmTT)٦i~asHA7}@L4ܹ? 11PwϨp WW1nJ馒lZ5%bBڭ^v6@mxJ}\ :9 <7kOaǖsL4A8úL5"V`1W6k)5?u㛜(EvA\fx8m0SAt1s@8Mgţ-q^1;\)9H)WrU`w[vNʊ~<d.2!Tk:H%)آ\ ;zA$ރirNL3[H{I$6q0Z#a K-v4d}:1k+bp(c{V_x$j%^u'dBm 7R:`h0rŞذ,XA5JTG-8<i>{(T Axk/߯GXu( +OUCx; n_ޙ$t&;Ͳc/`ܓEC^ L"0R_3Db6;g5B۸ IcAz)MsZ\~68,v,yzl_ (9"Lѽ|?ylBFAao9L8J"G,%J >1ٸk 1(e:rX374\4h `{Bdbaʾ&V߫s"iEg_cg1FCʿ׬M5S6)cwx=se˺ky0|aOS ZF?ȵ0Al71-W^<=7,w 8PFF8"m+:L/S26"9}zB7rkb$Ff&I%tXKwR;c :#] @{`./~ \شQs"4meErh2JV\/fHݚ7ggd=>Va x HB;QZ2wlPˉq.lBuU؏K~$˾*dM@%3 )ߝǻ5crRA측 c&93+̯EXr4b.TT{ClYDh0ac}fdIvv)"Wen ȔJƆpQ kI4ZM#~a%snL mi&jT> ԧp &XI(CU1cYX΢=BQog^CK-cylF"ꚽn J\;/9\rZSE֚.emVc13An9'N 4|n#ǢҼ8JT8J+"P0٨>1JUg_BuǦ77[," >㬇27ŕ\ޭ44G'6 9fdh=a]hWJ$ϰ6*!?J8"@iZd hS)RT!6Rrr1 g@=!-S2Flt*jrEFӚ͝ o/Skۢ,.E1hY\suzZfҸYܮ3U>j(KB=6 ;:ag3@tLQ\x yW@()4H.-bĂ}uG:%8+ҳJ`+ׂz{痩 ,evED~mDEq $4sT )D״։Tŀ§Q`X6$g]?'Zlx i.yX `82TN+$^GNЫzl^5I OU6l@O3,[$$yyLڢ|(Ro ,O$y{B rH€J[DVym~T0Ԥu&?$j,p] KƤX7 1,B-J8b6r\d/dg4Hb *_t4} Y 8L"2}}M,BhWՃAyU+1i{'Ϫp P1I1=/z€Qܨr%s̃d奕[ 0V{iGt\;c]RC};;RGD,Tyр"?5hft c+GǽǬY܂/'6<ܽo$us+}Z/pgy| ꛽Kܰ KʗˤHa&+#(оPӬh*>ղH!$!ȵ9Ʋc6bw Wf\G1^G5%l!sV侰(Uj9 =D^_]W$dB A\kͬyMa콀;QeoB{ Р =Gٽ9!(N0w H$斖Lݙ4X[vV8fw \=2:.z& d,&pz!RR)6BQ# U~{}d"uMX|(ohTR gYZ07070100000033000081a4000000000000000000000001626034b400002030000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/input/tablet/gtco.ko.xz7zXZִF!t/{]?Eh=ڜ9Pw2vђ-4ٌ2 w`MooClW9{<X%rtv:&l!BDDdU*AYF[:RxN}TrI/u_bQbaw2QDCFۘ Q3;*GI2Ј}b)*jmFs-ҥjzg9Ce_K32EUfP:~w S{Gߠ vwp*b4h^YK T# v#38bzYI# vO~."/|Q*p2^zqӓX2#3Yڻ@ 7;yC>,.T)L%kU⩮[]5C25aК<9&0}xS C-C*rw9aqTwVٛ <72td?qӗmgyuƅk2.y}^@$R0xD;[,Ia^]hbI#uV Ii7Ē'ۅW*+xGfښr:e42G#b#j vb,LMa7`jgk5ΖzAW}z]%M_ l ~xv?vsK|]sP֗ Wu[Ud]L;t\:mX}O)^E0Ƀg'>C C%i 6]G52[ӑBd۸Ol7By{WtaW(fȕ(2A(n!%]Қ&7rFPĘ, nK4X%7^%UXւ{QU8K[ѓ7hP۽V? ~u9m7)K6!wfc#}ySzwm}2T D AZQ xՠp3B }RȣɆZҼK{[6U9<*RP>) TxAAHi*|OELlό%'e,8NYEܙ< }?[bn: K\5 NYaEv5y&r̿~.n'1D\:~3j*nw˓Sv}cnW%Ps> 5-6L=>z`o4Ʒ!XV@aOV}e=s\wцKBTɐsJg:4b_ƴңќtJ.u/_eءnk >`Yɬ*3up_/ò3h4jn%(o4[YH,], ZC>cy@YX|l|iѐQ{_9~]MfroE]/<2?6ǣ3O% M-gS4|VGIvl޸8 QPЄG<<(>ի_K(/=؉"++h L~*)iOs2MɤYg$ \N呵[hDꪫU5%q_S a9Y :sLdN VőRgQbǘc)Fge WT C@7ݳ|e)L/lxZddVlחK\[YDpfFom[3wz}ob` rݎR"Qh]_FOn.mv:)z/lqƜH@7%)`VPB䠣⭄Q:N`o):Nyo@Q4}*ŋYOʉ\wVſ(s- V 2Zx{ 9u᳥uNz%x5Brp[_g@i RDƁb\*#e+7R{uh4vP1_>C]K Po/ fBvBRزp!Y4,{|P)A&WUX/) 0I%X$'9±TUŗf☱2"$XqI݇9= lgť U&G}V::EiwܡZN`cӅtegzk`]Jc;s hFyUB4#8šqVfQI(n5xu짨k/`'4q26@ cgUy!wnwv-x^|-7Lq/{|)X/R؝'jIlY"݀:AI01K%|T ݦ6kD02("3/n_l߁ϡ;POʆLslm4-|!+,vZߙF<7^N$ayh 2QV8 "eA^3G] DAx7+Ԓwjn92W2PXXd>[IAE]8Fx qKU^n3h.yl>, 4kse8ѩbK3 gj+L4TKuGu5M`٧/ßWZר`oR NNpP:׹K u XO(H>W^{Or5knZm2S ~oWŎŎ_@; 4)#9+*_^U n* 6>y-W Я t|q8m|KnkJIn=:-'w6ۡv_LBoV9MƅGN%$SPq˄Ns݀/O+Lic$9+]Ķ$0d-*}Cp_+LA>sPd.@N~hyMj7)\ήp|2Pd6[ / ޾Ftlpզ7叩[c NLa^[k;p) U锿YfaaP$kwO<5 \D3;㟘WRApZv4}֜ZiR1KIGUQ״<,Ep[:'36dq9'zN}TP Āי2]Da톨]axBrM?D/Ku$4>ZK&"ݎ)Cԟ 逨 G,'e!#_fQEf^:!(e[}.DzpiXo"z>puR 6\lS3ok^D'#:[ Јzq1.ɝiL-1CLKLf|,pq󿬬(~$i|U{ J)&I*Ypu)@ D%f},,͗ %(~%&'2yP%=ґ.?q`=Eut`$uN `>xw#L[n$+4c$[$jܾZؽRT>@Oq?zϛ3W {9T:)Ԫ&LدǢ|n5d3H_פ\ [5{hKGRXZc2X#ך`G_Xt.. :фb@X[zM|v>-b(q^ z1Sc pqvr&XӸpjũeui=M)r7G%}0 VApy35@ v(UIĉl~_RbvbNh6oSgz)cXYiBp&9](6K#<V*̕ju< 7ߙϐXTN~}K;v^F?R(/^ֈ8ێn@%90JE[:$]uм{KNOY\Fiar>[-AfDk9Y{Pt(Wwe tv%< xFTg{s[oƘ =f%0آRg&2"o&aJΪEzCЇ$jDft\ӃX%ay0,Hv2"6SC'+xUu4kr]B<`Cڵ2>][hP>CK5xuo _%ik27ֹ0#/P>лz`N8\%N30<QĎj, P]j/|xx`Lsa*ocTTYՄO[@ه0jm~WOY4W_>iqDVC?iCe6qа MPm\= dmz M,,5I h_t1IܮRo6 J,`> lG׳^;FV4fFV.%2B$|v`E.+˛b5/[v2%Zpxpu.WB! 䱯񋿣O~0bC*rhk=\BJ?܂}LCl0rzgCD{8JHVc'厜KFb^*bXZ7]KٞyuC?" 7\8_0WL]Vto6NFoRϚRjBZK-,.Uk #_ fXh2Ak_|9WT{RGRų~rUn2$v"a4 i1F؄J̃!L;TDt ߕ8_Cˁ`]+< Lw7]@ZI(ĄB~/[5CsJ2quu1{c&X>4 ȡE\ 2|s6Yyۀը( RAC#QЕ @:=DG&N̦}/RޙXc϶D\Dy X|I8D"Ѩ EKrG>+X+ĺ|c:C"96@i %(՞{ٺ{[[諸gG⿞`8dȚXmJfjC\ÏIv m5idCB2D1[ڟoަjZ<k^\p ;H4~LDMtdpT"?kueuoiBF`4uJQ#[`H<r6'ߚ[OZkOB+O8j=Ëe?BiܣL2.W˛sm#V5u5>=䙮)RW(CbXA{>ahop)A9atv$o1h7˹zmء'K3)*%R1G{&ִZF鈕ε;ui *Hc`BvWD\.]=_O=ϳrsMa/^emlHm [Gw0Q 0|?ݵ'P.Yb^Xdo=+ҋ)(eufh w#j:5{anݭvdhcT6Z^% gJiΥqrEe&Dk^?(nxVhE&wz-5Ih-"͋]HDᄉ7~qaG #?\h "VY}"diV/\ߐjO7h* ;}A2mA[qi3LĥږF zLx*%\(CG/mY$b%b+L٘!N/~G8i5ܷ5HL^A ǁ z0k" Z8Y1NL KY4ʠzNR7;$R /*9Sɳ*d)C:񐔲1_Hv08^X"kґӓ)} 3 lRƔDζoc9KHZuOYL-klNMAS Me"ghNBSzA;oٷ&0*RZATỴ\ڹ st[,S# 31 !e bI<햡/cU{c-) MZOsmt}bG2A+:U'ʿz , Qe.Mh=n& Dx!SA:mtkDIj(rJS?ۯD4{:Cx#/GL&D79D5S2ς ͸Շầw/]U}'xt5цdt|CM\/#QQ ]̯.l\V).^mQq`%J]HY;r!mPԄe:_7qlD8 jD̴u=g~deaA 5O^Eil䯄BcLdFpKNI I`X\5|.Z^ӽ^z/ ( E̮ETCFsdtVo r;d욤-oYcPڻାݩb~(pYu ߁g[ĤiI5VmZ]<=a#,}Tj6FU/m*ZJz(K"@M|(nToQ&IYkV0f?̗ +E|݁ М᧋[aBU址P g '|ñ~uf GGHc w8 R|(XWcl==mC9#}p){ƐU4̪l\o>i3⻭h+H̨[ĄCNAdd*d'WHAvK7fU`W a$JXh-fh eSUBkT.|U&8 2 C Hy3# j] m?r|CZ37Q ^[xWZYzpqn֔o/YTU FAK߅F̰FU,8pFuW]ްFkmYw)D(7wv2޷/tUڤ0YY&&Vowb9GhY| ]<+gs5[AcgV8gq%=|FF.M$J[͇ZUhϱqqiQ&]aUܳ=@ZW"r8١6$R#|Q/nUݴѣupJR0g- 7w!k4},C01CK^߅m#ǘaptDY>(;9:'0<9Y 4欓ƏdleK90xǨl{q~ v^ARJ;3#.FpMBDLpiCE?4[֎T/Z#:F5,6s+ϦmyNTx;G]CPz&( <&oJI1FZM9YԲKCUV4~e,u`,mXlDc`82Ěd7Q4b2H])sXl+cp7(rQXnQZ%I ͂dw[̶QCG/A> L$]s~`C-TO5Bҳ~~lI4V#c]s]BUȫ l /4eŤ:]ЩM<ؼfUo/c_˄I+̊j#EsyA?*:)VoBLt P)y(ֆ(J첏TzT41"/q6:bqt{7hw@2NyMhSZQd#`BD&Gzzuqǒ:#.rҮ(qnqjT eQڎVᙜZ|X gzfy帰 HWct(aU()}GGѬ:f 23m~Ћ-Dde+JqF@+]}xGly}oFD*وQNoG bVP|9 H`91=WA6<_S库!ck.*E>PF|I@y ʄr&5._/Y.;O5hqxuƂB^RX_R/+IEދsͭs'w\d 9{[+ 'IY3 ǣv2!h]9A P/JQtR| ?)?WXDh|'IHKpA@D?l-%&+>̤L m5I/΀|*͐{pF ZN~fᱝvsZybe 3q*} 5.vv  ;1+-r.fYݚM_B`u5 5ڌ.&j\<5ٸlLCi-?Jw`2x|ք`ʿZ`(B{9Q1 g&"Q*Qk[ -Ҝ1فK( 4A6P6`ktGK?cIê{?ٯ ؃۠UTcV.)q2 k _v!l]`Mb@}Xέ/} XNt%;'fxꋠTn\n%#P-7ӆ Uh:0SΆ>f`p(pp^ f9hI6AK?mkiE:_TTR̫@'G}Od|S/uC}FYUDK\-^+U36\At ߍu*GqIͲg,Bjv]iz^rC A̞*k?!2ӜFKjxˡQUWqT]YuZ= (cY%767 XXadE߰[B,S ݄N"s %_憫Yme^29}'Yqs=zұK#̒g_E:tZm^6ՌնHL&Ġ*Ұ4=i6)CH 2\r;Sd#|i$ <yL*Bո*{D.n#PGQj؅$?\^N Q T9}La(^c:RX!, ^U<-T^-Sa$AΊSk(6&u+C5h}6 sLYiOs3p`^M5RFcA ! {۸E\/8;|NVc{{Fp Q,dӓl#t1瞖Jagk|O$->_ξc)`F}HJX=o*}\"n_Fqۻe]kY TGF| Ԭ3 9Bc#un(,yX-wb5"ULUi@_1 [~*dJ*M̨L-|t!=ޅHԑ %P~d=YK+C{pKu$ GPUʤ'$X]h"ctHfi+Ivw8Iv& q#98!I|Z:dᄍE՗^.!x\9)R uԅ$6ỷ>\{}Zφ*/],? T<L_u6(xk%y/~-_=~ }Fz}z^i sdY[r׮P(<#ŃV~ou$exPv,jg2zŢ &]H*u,۴_)LJGR.GpmwtHF6+dAyrdnfYyw =#1zWD1Dy]Z @[gg$MZP3Z*\QS6w?@JM^_s+f [6XK#y߫ BKa6E s"n'7r4{O lfdM\ڤ߆Aչ?-z̕7vApZx*w;5M1,xcv],Cb W*ic |i&(]cpBtyn!}5æӐ1Unhb)%nÓϿy[s^Nܩu޿g/ 0* ,L14Ƶ\;9A00 F`Q I)s 40q m>|ұZl._8p)0BMr`%@$9 ֒ɽqԑe݉$}bT_g҆y)+N+TogQ$9gypUQ GMg^3:^TN$'v6Yނ+>G%՘A4c [ 0]:;᭦L]" ~/JFd"sӷ C]{ ӟ?GIn)}}\{зտQلgJ3*fVG":Sv //lC`fJhWKn*㵶Mٸ8)Q'  ]g0LsŪpY;eNt\AEQ'Ѩ4B&9ũ%XA@%g?\/%.]68~UYhJ -tm?~.{wN|Ђ`w}YƈxNcŽw0Ghy4%slX~QBksWWXtG`\$Sy0E (1AKN S^`cĒ{@pnìUiC8:';V0iTKAG-cڴ .Tcbgh!/o.bRn\q GfU'(͏>'4 Gɽs*GP4mؓGRf!PҲBxXB4Ss^\ ,Ջ 8ψk<P/2R VDRe(sͩD=Py*(Sh0=y@%W/i3n3vTzg4l^/b]\{k\~PRY`d2-vny#yo%B8zjUacA֖SQw~co"UéM]OAFHd =Zh'P1}ngeALky>(ҀkzE&̂\7U eVXe U/Ih@S#jP<gp8`_U!VՀ-sBR1fDə$ Kn܋𫶚T?}* JMC11?)" )ƅ#Yi.m3D9a8OFqXMlV']l߾kш0nW ^Ҝ ڌhԿ=lE㤅m3#ixSPYY`C8kG]6pyٝX^% ĩu9ArL&ƅQxz"]A,Ax ~C>BtvspΥS#s*п xpM&c+ M5;VGAQB=]/XI^,-fQBBxiM^K> H;la^*Q;DoF9?D)S (+c#rLW\k yC/~՛xSt92ƭSNe/x;y^UENnWT*+{ ^q<ڭCƱg;k8t_٦x+l^"-jӲF(t4$W5Z!V>%q~fm)CC)ɸM{hb5bO5=YExHZ?1y[E/ XrU*렴 Nw{h/C|(L$SU>2 z./ 攺oU$ha/CTE1ֺjC038ؿާU~d0`}1\=}o"2x~@%ϊlo䇂P]96.8 [UJ/`mpהKitԶà',y^|ʾrϰ {RRHݼESWbQzK2@h{2:m-Lձ3N6{6r$VcZM ZRѢr:yx[Z>`-hs K-YTBAp?jAmm-X҆ ψUe6N!I+ȕIRQ}ϐS#֜<85࡟ ƔMlLX(r»*w ;dy'EL{Yx͵hȄ?Ky~c/ƦsMn;A,T{6G>nA+ "F;~vnKwYxVxS`j\mm}/,q McN_qiSX8$b>063bn6{&iAGef "𴸴<^.ti-ga/(&P*`O[L˛!ADJKy_%oL!89yҀ}Qe dsĖϳALS$톒%Ĝ!ȇd9U.Шt~' Y[pW.`)Tj൚ ˑN/N2$3$8?l;`;(T`5R]*'01ruh\ Z6Q_t:;,8r/G 0/ $@X̖q4ЖUSC&9jM#ウQHPPt5G wJ}镍5IYKI# @Zo~ B g dT*p ܑ$ EY_uiԘyrO9/ UQ]k"*-Z38`uZD-A,Gڷb PhL1m N8VdxR퉟ckVJruNFؚ ڬ3{ێЯWͪ46(+_ܓT!u^bJKrO^"1'F2%Rtd;1a)pE(s/RǓZFi11Έ)uhbt:ak#[reDf"9s@?蕞"9Z:n܊ Ɛ+%-7|Lu$wlaOTI꨷cgodD:J[&(*} tZl21ylL'{rXLWtނfn%z-(.nzMLlka/WyIDNvѷ,oIjŻo @EZZ/foafhhm1-f{L1V ;W:  ba&9ƏWnhfeKS)$AEⓓ@ȔT~-CHX9#YN:Smn^ +r|$ .RJ ·porm܄49ڽ[D`˰w;Lge.Ө'ta$IKbIJm ~ ԰WfrwEvj>A!Sb `m!I/itCiV>]qvޘZBR ?y!빻)Z? gIoڍT 7ϕ3A\ V>Cm,kg F]O4e?x^GF?Nd7͚u_h{q:AUbXR|uœL+;ӝ8p#LÀ_>V Ú\"ѰB;y4QW]v+f\N" GTc\M!Jq|x@Nm4睶usnL~-VdXc$@M% CJgf&[/lS7s,5 ^ &A-?.",`IVn!'ܧZiAI\ހ5 OdSOI-2@ ~DYNʃ)-xTAX[4^&p޿ݫyytQSz'qU[=ʰ~" :U2yWY:~ޗmxObC7r3L݅ӭwx'o4x:X]+ScWci(<ضF\_ʀ$ykVsQwŜؐ>81u}=W||Smاa濃z[U|/uD%ִ*Dg{q`:/9^\NJD[NMk }]ք3aRY;iN Ǒ2eC߲Uw s,o5=ϱ P3ϘD۶jhLK"8KhzW8ÜdهJ?㟦 ꟀxYy_d]f6CqeX ⩰ :zM&HDWF=`}h4)M:Orp :ƣ3mXK7:;W*_( ٨2QsD˦|i!o;Z#ZxF3va IK_[3w4 KK.YTM][|,q +xEfd' ݄-ve6.@{Rۥ4 ,HFQI,lkZ8 T%keiH(|(}k($ 鲋@ջCb؟!߬Qӳ)d d&^ vᓕP.,vP v텮 zĨag9s:K525Soʹ7"L9]q- X"fOF\5ZQ?b}BoX!Za  pxʠ7/L1OJ r~i(&;cuTICLiڭK ۫M9}!.eKnAb =3Zl{$iY]t|6o9d]%Dy$%}IpgΔ$,WWGR|qV'JZK[j U}8 :0<oD %G~afVsr~=eyyLڮ8eVc`qXU?k>'36P%̿896Du<`yzw4xʕ9i7)ɠLt$TEӚ>Kg8.ę>njHo>I#CF,#mJBnTLH۬$+zC'Z ;ćk{h-i*2C]$? EXMqWgigx< Sh3*^Z?xAvEE<֔fc 2(_S\u*[D[9lX"ko9 YZh qKʎ٠+"g kD o%)&i-SZ ʖ4Nd[d <}=iE4IB'$#k6P]^TiKy./ṅK V(6i=s&;ޛ8JN {szEsE `HA= MNPp@3龆R}9|; ccb}9mzk;66Lxm#O`>k5pG vEfP>J.7iʵS9{a2aw6һm0&|]MdjMb cbnW١??u}!D~0I{7I$ ыy.FynݻCzBž'(v \)/FX9teS T}aiq3"wtۤ\k0X0O~}[!= _7RQ}>Q *gq$*%dpd%nȷwqcD;ct9GGT vwQܥ5ǀ1UM<7I#vTn`IKqXlFg|J<T  FDU R}LжD<M#eIZ^Ɵ@4N77S>Yg{ڤDq+TtSE{UGBJ0E),F8kī$h{5)BfOD?f4{[$Bo)` ܩ~Sd3$NM'@c8YWDG}h<cK*YL/cFq6w C-ĒX:8J #3\),2Jzʽ96c`?3[@{LⷓKp4C,R5{gYF]UU.N[_s0{l;ygHEs%P ,VC fK6A E[?+ ne ?(b媩i27m#fEOYoP$Փ16G8tf ІMS`6v pSJ=$uFUvm)IO*1G^cT#T^=/ȘK 4D?6L/4QqJJx_J)ӡj@'˚+@ŝ=0݆0|-<CZn U YVU3zS>1?/ b(˔}ϝC狰z]<'Ӎ-‡jBA;"(Ymxf$ /x&.NOe1zU3qu^&s}\v05 /m}. 5MLZ+E8 #tbJN$UB~u0.S %BH^NǯVb1|`N7slmK.Fn w&-Gl|L([FMD!s_=+~)s)<xg&6T~%A #D&A)W`HR-kIcZ^")S=U帵ȭK2Pۚdr\>;*1/罽?& k {็}:bep43a SuʦJ*-g^qNbD2\ﺑ1eaSd{:.'=< Vy%ȿ WQfXToN%?pY.uS)tx&؟w5_>?[6 \.GXPv$T{k+1!~7qK JFWY/qdR&e eS\ p4X[Ka 6+F.ۑ4m`ڍ)з RDViKr^:1~XysPv}}H |y|wvQtpF@`}*(%f;|Xa(mtZ: ~F̕*ӻbc|QXJrk+OY6.9G$ɴZL:m|W|Oi%0-Q_!Ӄ53i2~pɄ@(7lAs +B%?CDI)7RCZ 7h>0k6 eb%0 |C>t_Q/Cv<< AkG*C.ֳ)ݝt>A~J"xޤk>N0!%ېHuwDiw`or2ESWǢ ^E^8?{8!#^hoK:τBC4ӭ y>ͽ=hӔ9b ^c#0j\^Wy9 A)sap=vRT6f?l6}6\~>9T4'n+&s%e}wh] bd< Beh@끷bܼqt͜Gs_1bѿ}K򺖾u[πBbٰIOEhzW8|1,F WAr 0!WkK1lyQL/U 8\rQؙc"pzz anR&#PU٣:`( TT^|N:qRB({wu[3B`y=ɬRFb)P= sV1ZG=]LYk E@€ ^F,L? sP*H[ h6:V/׷lEaN;4-<{;VHjgKQ]iL=hT 㤥zZ!Z7i cTзBuAv|ʏD 7b~jKRjO6-GI[lw5Ӷ@rʶN!{X|+:4 Md8f"Cl)P&;MKFs[.$Ż`2uM5j;,+5qʩDa"bFb oZ8|"7K/kgG-Nۿ G3>n>2w?a;j*(|X"|Alֺ7+%Lp9&ke!,Г/p]}n>JO)lux789́Ɓ ʱ_ p52J4ps :e_]G-KxlFg[4aR 9yX$A3 `"6aȡ5hF? l(UՀ&ruƕ!h~@=0RľrFW;Ae|\Pz8 *Y!dU<>։\XK|N Mw0RwW| A>&,,BBHGWm#7ϡVע{o,:R+EV &*ggY@xH6I9J~PF(thWO| ۮ#dTUIInfBP]f>% >k*@RZ7˨%}Ea+:޺sApmY8;׻^|W;|g#z!1Tlu=%|8M^6nuvIBTNK. Pcݦ*MMu[go T/Qf螀DziuEHP/$su`?5"E(߃@.ݸ»ۗӚysAwnr*os.i(4,)n.s gnŹ곫kgLS4 OfPj^qH*8΀oUCq@t#Dw";eC!03oRPwƵ݀~X1~y^LwTE7Da !> 3O\wU~&<ԤJ"/'ea;GW ]I0etN~ Jv嚌x*@4rԞXpfQ@"aց-<㽥C>TuyM:^(r_LK+Fƿ{?v%CƀOR5oW`9AhAFqg6nl@L>zpNHT闈`;.=hQ@32LtiiXVY!S:&H)Dt!vTuiժ:DO#8w8.|SjZNi,HnpF_/8S.ǎQArk_ɦz`9Ԁvg!J94#Ki ~V%п6me\ՐBI m}ΔP5G`3({XuBeT/Y& 6Cl2E2#)X?>cHblдɄ4J\Z5ZF1IdA´"mj9Tc +lB.G6}Ds=0:'dLדRuF A1CN.Ǿeϝ<:2f-hCZ'RiCkfMu~cN䷸7\MqlGjynҫu<[Uy _j.]fCƚi$™y^\zgSDtn ߅!58m+'J}̚TLpяW{-<*8Ǔ@艶KQmXVǥ8q><=S z_<J2Zr(+mfh ÿT26a{Iz` Dz'a$tpq+c_h72 j␴q B[LMWД1u5+;+aڙ2>6h5 ̃ j.f셀h \~ܬ Z=&`#.b.ˠo0w93tt/UM7dg`w(rU1~*=v?㈹ok{d;d6upP8ь,'o 'f6%5. ǰeCK*ǻ#Ҫ<͌YH͟r 8qVԓV2akkč e`f3ms3>aUN rV)cHwKg˕n]Bnl~ ʰ^E^Rݩr8AM؏lB jGR/P.3ý&:`Nj2zD j̒ﷇsby#lwF5\ C‚K e8|k꫹. ՟M3{#^aULdH1ɨ$0l qpDr w4Q-\1$.Y]6uJwy8iG__0}`SM4o{c`9 # U>ԧ~R1X/yߐ&)60|qB90L0T%nVhgs*aEŜ`gkzU2 b22˞7O6 eZhO#mBvY)uuN$1b8 oRV8cQ=7dPb )ZKo9_\OcKzAM@Q)TUx?oЬJ(e䘡'9L:I_^  *9=FBGoЪ~c7{L&44 uGhӟpoZ=x.>,ORP̧%"ph" Ȫ*ާv' 3 I=leQbA|1 J=q),h[=MHc KWMDc<^a'6xӷ+ s ڠ42YWuHAi)|M!i81M}*sLYǪzN톐]&jJ9Qmrl@dUV%{,"YZ]u֊?#7k|rZSV&ӊp4xm PEcݱ՘#r^67kKVF4!KHUjI:o*%PoIND|.g喬K<3yszca+lj[u8\"Kh0JT*R\|&{Z+=rvf$Upˉ yA0;%|6U"{H}IۈMf45fh}dU[ pˆS[y(eWpyzF UeUO$.ty8o•I7.ͅ0:TԇȿݣP{Ւl1B |6HBP/A>[7-y@#7mZDhM xid,1P4:-\3R~~ `|^stۙA("%T*!RilHg/vJCl"hᆚ445kc>,#C/#^lPnMe"ʕ*rzĵY5jڸs"#[ߺLte7HU9R Ǡi_<,f[-]Ѐ`%H&*I߁րw'1O8}Mr{O~JqCcNع4 ny7j;%: !:l6Ξ > XWAzn<<,A'/$%,!!+|9cM'7kl>V2m tHVo'0GcA+قWPu-@#tq ៈ]#Kri <5m\ގ2hG_X 8$LzLĬ2(+$ )V>=,QVfd[cuRӉLiǀm2]X8ފ"mNڀcp< gm:(K]ԕp۽ mJ00l|peD2CQaMI0b8}; 6 bdTQHS>i LZ|Ԗ͛[<_ .}ja4@&?@ns8)e_+m0xkwJ$+o/?|gmǦޓm>_b uC 66 Ztq&yfJk,S‚/m/~A-e аbo{@D]Ki*[x/81UҥP_czkI*ZLVBIG<`&(LPK~}N0K}sˉ Kߔ FZ;ya=v%]h(*<JJO ?\.?$4C}'6;y!%&ćj?p%^)C `ڊ.kc[^e:ީnNىO+u\ C.E0Njs; FH O,F dǵm 'jD o_Oh+H9_ҟbS'0w b]Z >Z[ e @a21('NZ]jby cbd>V@!Rߦ(ގ-v@ k)F2͋W"Y[ke\sf`>܃9 ?kQ:".:RzqOSsVuȳu١겙D2TT8жүǤ va}I7+5#MbhɠɃ3Q/_,&6c9#V3%,)yĨ[ytP!p @EmE 3(XRL#v G/UwJkC6Y&mDzuQ|ظm9AiikC2|aK){T bAn+,L&`0 :+*M趝]b#p<ɫf$6^L3oѠO6Jp ܧ:IT,dj:/C#FKҏ_>emްEKjP4N=V;DGN M% ̸j"!ƟC{r[Dd{1Y.KZ+ K`'7Ƚw+l!(j4tL@5U\%҇%EUxUû(ڀT [Te*psIZ1j۰uɆăHB8iz8Ӛ;52Lp[ŮŽ~J;|/S f hEaEf膉8'H$!jJCx[x,{J%dҷ/ Ռq"-P2gѧx0GED$4mf2IgBqZ3`=:*hQe/)2MF8la]'yv tB]١]BB߾z]xnx(IC jI֦Jn/(}ѝ%J+KMUmz? ==A^M " QVB*= KBRvT)Sp007s`ԇ).rQH&%K9@t IiwDby-kVQB!ڸ"N @\qi7,qg#m6^PlbSN&kB݃ϥ\tMJҒ{Rj@1ӯ`2Bh3'R[SQq| ! ǞW:DQEu;aVl%M.tW7~+9.ۺ$XаX:W6M'"wQ8]ԕl&7 x`$Mh1!V-)c/[۝C%"#bm~T TP2Cٟp9bNt= i =~hyZ힜[rݽ=w *9*t0%:F̏V)$9CJ^s}+|wo,Ⱦ{-Y`P1Bq>\z蔀w/LOomC_Oձaӣ}-ӹ=|Qo^d7R757k T͈~\uƌh} N%6۪L𓦧*q`MoI[%>R" 79OJGA:~,5IYWM tSK{jUGh;j@@`DM}&vs4T^32"z@" B`'Wna]Sg5W*)L jw51x2}*E֗jniD@fE1~4Y9ryyhGFXQgEx=ԏPm2+#s1Ԍa7v|4* 對I~ɠE_/b IC< 9Zw:!zcVQ4 ZhQ,o=# ols44kmи6*zGWJ٘\ʪ&_ G?;bBBdxjPwNhL?Tn7k(>4`\'vM:ҟ<7dz٬%k({1不%:ӂxGNE5 C@3"vbೡ$/͇wlV #K1w];^{um6tZʋx i 3N$3dx%jUO|/i6OjX0ih-lQ]9(;ĞgqxB~k޶:12Yw_WNvm[N?0;Utjujp7ذ ?]!u[҈&W ߣSJ*ɧ ~+cpk=rù^1LA>܉de1gud^bVqR}9l!=e&Ӕ/H-{VBMq4rE(Co"> QVZD?l}<[YўK&-)Sa$E *"-dT͹V(O|.;^C(Ӝ-&>#^W3t,_>zO ͚9Ј՚2GorB(=CY r^nmp]XHpY t 'c/LARײt$mViCj\ M(_B3A̜K}a#5ӌfJZ'Rh2jɵ6$}zݳDjzsG`d+OMƒџyu/`˫D'g b(`ITL=AEGNC"#8>:wqZ;Mq ޿Ӓ/5!]0IF@HL}&AUx[#B0bۮHs4# Գ@âqcجi@]&;vN>L[@ @c--@sAR ܘ .1Zy w}fYh7[j;BD}Xcl^ }҆4YOT7p_Iҗ2;5?!;1 YVؖC:7', :Z=5_J&}t1.VdN]m7)B["̈́@Y"Kpk/WR8x yđbdF@XF:9VC ,1հBT LN1wpVe24Œmǰ%uX/9E 0>!+HoytX~1::{*0Tz~JԺ:a2 -z&R'Y_7tCTmw0|EH8"<.VbItͿn[M[UE;DKE(:[1a\*VUp%b17rVbT/2}e]@7e&xz@%8źiobd0ወ=m`[jܕ@RyjwK}>()wbY+8 IwѢi=C|̠J9&ӔesC2u,1Qg2J_K뿎T[YqBD|5JQtη_1iFriMvXYn`pͽOޤB),>nE JK\ghca8&ZiL}kX CMαm޼ʍy]w3 ^ŌOM@kV/`MRNn,+w#owݡkC}!c)%.$dD8 j} l6)\DLK\n X5o`Fw}zR%eBg)z5@fN ^Y R̎݉ kM~gA>3MH ;$ ZR2tg1dԊUe`sXE2PE[OSG] El`X ^ɶC֍Gbg)W26 xK@WAx!&yB @zǭѫģ}k9E+Su :KM > |@wбt†-+x`_c mcTQ&('7 #˒ vvVLAӂhxau6El^ $Ʈc^+NNΌS-,ѿh2F }8Abқ.Whb!c 䘰(_;: ȺFqxы#/}i mRȲz`яGVz[xg;V7E*x`xވ_|Ĺ(8+u8=kn/^7I~w<%U"OWĪ]/ϊKnU.s?fѨ /_4U.%@LϺ5+VҮ 6R.v gp 625rƆX%ްf&=uE-oLGݟ10H f,ln.,N}!6$bFO;T@|+/\AMzZn뎾,x<@cvl!lo_vS_ӜwJ{'1_p1^Qj4T }Xb8"q5RǶo USh8!),g8PR~Fo/0}|P5hM72Z1NbFq{ʻJ=WigVUltjl:tkFE%iϸ ~*@<<$a o%YT7ڲltc Rl演2GOz\{NFp <a&\u%{D>u1@e'eQ"Mʶ !x Z48j ~a0C(Cq ==KJʇ 5pXk2*ȢjMZ y1P-_ qٽBZRO:%+ޠ SL^$ ӵ`n,5xðp2~ TQ3gD)tm ʒn{HDSޝ/pllPɞ9ª3QNxHT9Z?\re\ɱ MA-ѿY*)k~/|ŠN{݈Vy9} Z H|f[&{RGy޿Zѱw\c|k{n$׊q!2xGc54Qv\l`J5,)X@6b;' {ݩj/,٬@(mj7ATqjn$yV emP|7+RC=/!6U,vd Ufp׬ rz~Ug3^1#R&֫u.M+;(tLLM \VG6T#C$[Bfs靿ס3Hfn$_r`^%78FSdޜO,9 zʔ+B~y4`9 ;%w3Kb2#]./:5bKy?A{+d&f\s,vŴY{k 2ZZ2K*?PP\*lj q/#JUdΖ¢kTV 4Z)Uc%|zFDŽmi̸amdԓr F3j3V5 osF:粇>0nQm+# ^ /3ΙlDb⑼~t/۲܆_% >,%,ob=H2렑4@1,= |ҡm@LχvMW"|.6*wx=nR0ܿKRbd}j< 5XooXOC>dR2- R!VP#֕ёh`-1Nzˆ>`oWeհ9$c7g(R(2 C>s0G)w pq1+=XSVYʹ5,}A[EXJC̖ƽްȶ1[\#v(ܖ:O^ aF?x+ǢY)'gvHq&{m'8ZYR69dxzeNMu1^UD/[+ӸP3,qf_Okp tRc ^ґ=@ˀz)'$a쉇)dekᔶyXS=u^^_Ysn&4WaT4-C{1?JFeT8%;~&}]pc, _>7 Z8ǓtG]C0o6/"Qon>Ί(>t_7f%K}J-dFW񘭛Nyw"X1 F= rg}8X1KdWmYZ Q> Gۂ c>kҭԚ 7U\MDX[⣒Un@n~6.ˈ.rC/u5ħ#:(f!#Gޭ~ix8@۬Xص.qz/mo^bb@ K E3d֋5(3\i Qvv˭ṇP ߷ Ĉp.mΓGI3)q:ǬtCbq׵bPikJ9o㐉yv9g~˛x-#1HRsDU6Ō|cp[}CЎS{C/H v hw :g9{쐊q"8DJtǩ]L,pnH&~{Ð sg$@ϵV%j+)7V0%`Jb"%l;KB/A l:CO_ȌRɉℴ[^Tp77($ry,z_Jco#wm+PiWwW.q.9Rc Nrc#q*~sΜUߗscrdAtUBXc}kƚm??:ߋ<М Eed2  y>: rd6W?7(\O6PEH,恗iXuSjI/1NSCTldh3ǴGq@3K[>kmvjE>?杚pxٓ WbRo?:UNs5j637)"ԤXUJmo.7''r뱨$wDM\r^IeHKlQ ``G 8:Ѣo5#ʖ'Xeh$D<(xΰ/sdju ⷫAK.{ɴYZ噍Un@!;f>t}@h='?(7>K||7yV+ 9X2e92E"f n.(flrhcy0F[޾m5{nmjO,TR,|97kDPY*nV=!!1ب"h_+ZP$E&۞n KSU8+?R09 \Fv2U*TLSR9VB:ܶEf~CءjrOg\ecÅYWBkPSQY.q`mp|]BS=qHA(Ou!ī'aee  :$]_r _ ?jUј?tPW=O)UhaIҖ EkGM]`9SSKm)*Hunz@KsRg@%8bc㎷v>Ne;,-Nۯ_~o/z{`YAݾ (·dp)`[KbH@srR,})"Y*@bh$\ nStQ|p #GS~Rk/g䁌T妦o SE+(Dgbb&Yg)?יʭycS&ȫ@Y6}FM$t6bمniۑpJw gt[X?@MC4Fɸ9e2h,zTAλ%KE!ZEjݙ7i7r;4UT| ]μ;Q  Dɒ.Mhn) ɐ~,!Lr'd9%ŵA}υ`Y(s& i^l!QIiWV]zh]󬋦֊:T W)L6^}[%{c!t/?/?yHVchVȧnm͛V\MO eȺqIAbC0ļE؆ݹs,dOܻ?F]19N@_򂅞$AخѼEe3-ɉK@!8a^PV4C-z4@2r6۳\as%E7sb&QfiÆ€94nX%6%h7\@ᓪN9􈞅A,'=YpVO?S$? R3QZ⿲+!K4O \XƘÂC5U,-O3?l2Qc?&g$A]]zhQ4Ŝk[)HTculӊYQ.;=4d!SW|`|-.)O/Lofqτ<Hp^"";]"G)ˠ.\.SE)!afusI~a% mz "XDݐ&UQoZ~(ݞ{Abaɪ|Sq޻ENU!uDJW9CXm7MLE ig_\p$/3^;l)ȷE58tʀ,˩P]ݩrB i<ծy|: T_#m?ƫx3ݤZ_<'ѠUg6W[gYZ.^yj%я٨wIʮ €E0#q***'Jr,Us^KN/nRXL;2{M{%օ ^cVcy/%[SRk$.ؾ_J JX,4ѳ="]L;TyPp@$sjz }`~n޳ÿY2Zt]b`'o~[bl~׎(@^*jQh{Mn'X?ibΗ_Hw\ D XCU ${ē ۭ;%ڽJ UQRLM uu;^!/i>8j<1v_W<~;x` 5Z3!/٧8T{%:$|MvՖi+EL[#:7@TN=kaNB|2vÆg]|a#"!Sߙ4)wL 9@FEGm&3+[,ek `cM+PXh,5O;;+Hw'?3ez\Bյ]E !>] Q0l1)37d~bhYhr{tSЭ'*CEбn,%_Q?\:G$WQ@Âb@fN|xXj+߬Kja8h`Ezpꥰv_Hg"/@HGbv7s"PWNshnl>j3w;õeZrg1V7lJfr6^&3>CeܹI=:0IsH HUPӹit-9?2!`_n2p(࢕qRR[Q`0>j(k/J']s Uzq Oq#b{ozG";} Ps }~/(АsT"-J,Z!_*=рC#w.]#jgwJjccxA뼱jNyUpNP u:%iu"eTL6 #A\<"$NOE@nJ[zpHe ,sy[e辰FQ"X{hE^+,Te{!D"4[< (ݛO}eBDcL*QӡCsfd|Np*{^ NSd0pظ׊æ:m4?^OBǭ5ߒhh!rSsl!f]v)c{W؁*;˱Y~vgr?5nwMTx#͵<˕ڇ# Mg Et}06 J쎗&|)m 1 [.faZȊ.2V4Q= .G2A }yhttsej& OgS 8&Cq,p$ٴLG;KXU̗g;ǣ峞,ոPm.굹hli0o^1Ld$O^s%ȷGݨ 9Є&Q%'q}BE\e]u"-iElYnBbXVwWx+` ۍoT/X_FK鞻5̷uc om&3zx9@ rqcOḩ(/_Hω'z0ֶ<^#?}IwmbDv^8by? (g)Xh@Zn\KQ!aJѐǧwx=!ۅg1=TݞHks,>wQNCxEH}<F~J>X6ÂfdIu#hdAE6CuFb$_)\>vD3Yg!m?y\PwgR587"z 8WcGs"_Do?/ihqm %xtɆ<\4\/<톨d 3omDE\THc='gżd8ztzD)jKn߷ZO TܨBlyq2cLR啭tzЎc?{!q'dMwp#ACPk~m=<!MB4Hе![WשBGIX*l8DZ^qis|Џ/c[MɠQz.R ?[]X =9V: 6 Jp7aJ{CDu=>ed%oR)Px /CA9~S&4s@< O= xar{NKq_w55V-/;xx  Ygl#*F#CMl0Q2.v_я1f {6y(h0z^f #5MfIzHx/ۄ!~?g3g0ٝ8Tҏ4W$}{ ďTZ)3Ǣ.GC5NlsZfR?a:\C|_wJfeڐJpwUleiIKp=zcdwɢ.flJ@TC~ _KA.š#Z|v sߟ,{:ҢFke,#y~b<ݓ'Ca hB-Fdi- ;,J\/d?G ڛDCC<=cW]d X onKrlET̖saG;"L2tҎ!p Y_EMyKĩ$*UjJ蝚iQj3?,E^ # 抛ԅc&;1/KU^ q[߅7@HMOR.YKe^M%Խ|rkZ߭kd[$Jx#QQ2N4]Cl}<."y΂} uNA%ѿ@Ξ)  ܸ$[P y^1Py3:FAϬoz `GiOWKН75$y7bPDK-C]:&bWY}wOGCIJ 1sN3v={S9;hsjg~FEꖘ.Uɪg&u ?:N`h*%3x/%L&g״ jL?Lt0R'F`i f/q44f ŒrfrdZ g "/@D-. 1|6{8n{I0O͊8aGxg 7nTMXA3}'!M Ưz~e);=v*.tNIG; zD/oWCQ [R)6s vu ܍6K!bgLA5?tEskc4.Yː_M|p"/ I 9~"M* 't@( Uv{DZ}#@QnP[P= <7.G,'rs iG{Rd g#,y^Dd0.t7(he#^.1, lO/f칞hcGev̌9o !B&iБidzۤ4  "ZW"SY5c)7.!^cǩ| ;6goPֲUJ-a%I k (u"8̜Uܶ!>nȽ7oYʉƧiW=-F>VɲWkK_.I0Q}:CYe^$bf],Q:>J =B6#N;z^BWܩ`o"3^܋+~` h$#N8.,K< t.8aӿG0TO%>9GܘOK`#BGjhЭks`7!=Ϋ$/8šLL!`mw 3o|zJ }5#mpPYDn-5EiCv.eOM#oeaH{P!\ T5&{󖰊'u2yvڶP"28L-w[,=6)okjimiW2PRheXNW˾VPˀws០2jHGj[?XKk)fޫ03gAUV(۳˔Ou pɝ^=:v2V"NdB 2&m>K xD!:{:jY!Ɯ-6k^qFkBH pux̺UwлiآmBT,H2li<Τ"SGӼD-8iY'ۍVS .%6IvCt2(Yuׅ2GNg} NGʼ;. nrem/ΑH⛞g5cEu Ģѣ!LqJ\][kNڠ)XcKPi/աl?~"IzHj1#3عou˜[<rV 2LAj}^핤E_lQY;NwSkxe[!Ix@ve-rrE&*x3sbVSRQ#LdQ<=pEIY{m *cM'a8} srZ |;xEgjɞ'тD05iNbA+HPړsE I=aws㪞iY yU]'qz?c9Y, Xޙuݬ3#CGJ侕ua\flrX bEvvڊOiu^;Tz%Z06^K=*yGb\E?znW\,1OJJ ȊU4H?rtc/xaf7y<}KN_z0.J%z)]eZh@0P0> @@oY K 3mA8vp⼑JW)i]OC-戶,X)ȡ۝|_Ӯ֣̋49m3LOlu6LxwfgW{mYs!(I!B*\7$@ĪvIcTx` uۃ @aZ#b5ɧ;6=\7&M,U7P)DF;G#1 3k]Գqq{&j6u|Y>,?>ĴKY0MmO!A6hٺTTojs(E=GSNCI8 5&Ẍ́G8s 6t1fSĪZm_c[Y=)y%~i P@,.iEYjϨ@%IiQ4+x.FԘ.^}t@)цۋ_]GN1Jt e}M|X<.F1dXĺk:/M?X3N_d#B[u01:ҷ>v "X& U$a%kBUSTTE^X:L3]aWI|"m9KO{d-#/%k4`f 2=6SGfaD9w>;B]!rFE&6_@(-l cMCםGjbf-UV}Ӹ5~[@ Km3Oʏbr;4REy!z9Sã0kt߅&gj$ro:DpRɞ6/?: +{7_Ic]N]mC:EDLk2װ}鵉a8=]g^^1'D+Kf+u(>nU9{B})( ȷݠ2upAq|-'C rڋQώ/ibDܘ_tfӔD_ ĩl[KOMߐ|N3?͍jAT`Ysz P jh  EC/[_]YDWdg c>ޱ׸"Ι=Hx1a6@)h1~ʼnuOJd!G=Õf- 2#[xMD+vDOC{{K@{K!<Z@Qg \a٘B=]vZ $@ ސ1ODV/Fx3=hO)lAЄWɠ-1Rc0?'2$2NTV]%~#my#j^R0 rU!PBa={ilUOt)Ynã!i60Bq.NNM hzG  LB/ɋ|nql'ْecd_Sw`\dXkgq wǔ_t\.ʏIDӟGd2wlsb#li,@@YC?I31^ }0O,Z5' ]8W%T55.զ!zԙz'>znl<ĘT2.^( *Y *˳Ax~ ]A(̿lO !{zD@gz"ٷ7& M18b΁۟G"8|.#8i0:B)'//Uk gN(Nlz ~汤c){z;ـ?u jщhx)%gLEЉsrĝvFp!5ֈKnAn%d} I1Z_R0B?cϯ@ĊL]r|eن!O9b*EGIì n>%o&rC͆<7=5++"DNT8]VK o;@Sr2L[:b2I[PgWZ%Ճkbs'eko.rxxZINF.K*KO!8L[h X$ B\uȩ5u`ә+fz/z'D`vyv͂𿴁)UΫ 2*YXz<9't{"Dp:62x]Aگ^<^q_`?21y4|ʇx'w7G>RUu+YIgⱤQ@{oTD¼̠ 1"Z"7FzbH}IZdXi3"$:VԨsb?ȭ-H%J>)Nܑx /aȪ4@ Q~Uddiڬ2F5#r!gTpa{[zj}wy}&P<<æLp$("]r9x"̫\ūN dpxzRN֘`oqo^1xtߔZM}Bto[=). eJUTD.ִhaLpZ:58(-_T/%YѶ&DN繓LE%hJ㴰1 {b$k6 wX!U `#eч h0@ nzQ }l { !8ؤiBܧh`CHȠ-̿.H\uk-w2@:d!ll~;8HcCڵԸi Q#jtl!巏А@IM)Kb <6<`$sMuz{Zo> HW1(8k&Tc>'Jzlʘnw >=lAQh"]&hS=NjkxwWoHU}Uij͵4ʖ\ OJ 5S;@(ոސ?)"Rf;fPo:$ҎP{oTI !5 l=DLݎ-L/q}'/$jph7ߐ^+\u pn0YUqweVI+)z yke"u X_6rܢoo4D)fs"PZ*r1e' VR52֦`0Sē:)2g$NVFSש׬7p2h7Pgzwq;-@tnYɘa̲r@oatߝsv1@49넦{n٘,nMF1s`K}N}&@yonB*\p 0q-{;*?KLw3vt%T{MO  9nȠkn B[w0}،5z?J"}))qh8mҤQ,qLONS C7Lp=6|-c-^AxCr7B^rZr3+@ z>IժhC-cs w%E=oKB R8"ujumO} -?uדhB`zs8~:mIkDkǏM] c]>liBJ F\v"*}uB1#SKC:PML^YlxD#,VnD~juQ!]@ 5^ߙXtϬCx5a#=3yDRKlmsgBE6&PxT$F7:1TKU7=-w¾_PsaK^j鉢F \P} Bvu]5[`!\MBk>+]Eܣ@fD*/ }%TccJ⚡%Umcq?qi#p6N@DcJ Hsx&'H~v6͚~VH渪-w~b,Y@Gh5I'Z/*I SeѣӖxBܘAlյ2p"Jc(4Ƚ}D)½DFQ7G#!T6 ?#D)kY=u#e̥!^߯ R]5̹$g E,K8 ՀibZ'rBr7$TJ^b/1{hX2"&~}gо܃I1vݟ0V:UuYIҊ3$(N#3oNzo, ;bt'0nG6 [șHG1.juAG3@/B6%Š!4"SoVYTM(=jȥ=q*;SuOx#,RyqC.C't6q8&pMz\ rOP}@Rs8GFjO,ȇ#»Ĭ'tj#Ej͂}pl $kõb!D ' f7zn-qO }UԿ«єB1%A(h/X9mPFAk:E^G1+#[`oM Zd JuKЮRbu^+'q!G鱷܀Ţl{%w!mK}}W=78dFuj)/y^r,!S= ];%|&lPE/$@hp>lW kGX,,;kw(!cZ࿧' tKѹ=kOsfQtEA#)Hң(c~8VHe|t'2D}5y5}*s;;aBa^{5uDe { )]_ӵT ){H;]Nİ?_ 5X"NO!7 Gǵmw%E_>ҧ@TeJ§\|nCù7Ly XƎBgQ03n2*c_FMA83NJ-Mt $}\3{0^:TbM 9H4Xi«tm-z{܋/70N=O~1euSOoct3d4qr\zUQ1 fLEemJi H/[#+ޏ xN-n8#Ym2"?i09p0}9?lGD JTN^߸?*|Bkbq:D5[ҙ8>+a~H Ԫ,O?<;(MGi HH+M6cQj?= bujCNvL$\H\pq1 [XB,̳h|E)$ gqE SCp (Y5X\9a;;o$r 3}3/!p^ j]ĝ5'mi CExP,G2]2ю6Wʷ2sWڹl.S^,تD>s\ #}-x]kt⎂a#_5D/PWz&fkQp3v<1Q[3ؼÏm%H21Ed `֭cFG˴O;-1!h )Qm ~fśy&Č:M"Fv皴Jj`|c恸~!P^7XnG2- LfwbKI9BQ0i{&N=NaGFP2O>:GL4[VSZ!ݯsTG 4D8-4 3F95\oGhZCaP잭Kl-?\^N^u Hu6xe15TyvN\xEb:V^I!wtm3hc iGU]qgkڲqS͎ 'Jy7Ն\(ȵO-Ѽǖoqz,\ "q"*el* $ҊFz+3rH/=ן=wvo u 6;eP3W j?! od =mȧ헢*n06#C{MQ.כS ֩# or>ac1#um;u+tOVWj- H1Zwx.ha(?tJW5̕/bIL5Ze 4I)+6!VRj:bz]pPb{YpGVYdA!ogmҖڷ݌$lِ ykQYxKs ?IUqOإɉI׎U; ~ DZH]k:eދpz-Y>S8[2u8qolCڝFzϽ C]T;[^qzEm5e`nY9=xvQ}3b$Ntk]{4%N0)|^xa(-wO&}6-!]0]Q&V* tm<~#~%n;3x豿^qv\KaCdXSy XBBz$=c;3 ulH_mt-&tdv?Aq3rg6ΎQyvlp} {*%-$[Alkky7=8͌݁w,͏VWn0Nn+^J뇺u9=udŬq7Ϣj7Ub'EZr=Wgϋ :\(S[@$z_\ sJ_o="$/p̉QVm1h'1^) N@9cHm3Y'< H%JҜbF>F5%,)46P7h5$LuJet>R`+ڞ~]jG/pؤrQmf,rmt8Vǀu.@MVOP1cBY,kǵ Α슷B| - Dh)ԂMБ@492 n}Rmf’{ߠn5!q0DYZ9Dr=\j%][Pq,]sO cd]`d-k \p#]/,(ٖVW;keF27Wz?Ͼ8Hl'q&050fް"r7^|[.d_B*l|#xyoyIۃ+>`ƶ2SG.8)H08{{Xwq j*"[ʄ\tYar4r¹!u0.ܺ%vsܪqcP[ F c0W]`V!H;Zb Q_`DH^j46ʜMH\baB*73= ҿ<ҹX.TD[C>6z XB*mێ#n3Q&Q-2 fSunGݨ\P m:wad9K PӲ\4|R3 XVC>uPOm^+: s\BT )e<{MvQ0 C`(ȺVM"@@$鬜-A!\m[I |#Y [ Ѩ- Z &'쬊cD.^`cYQEI[^)LqF'$(V]=#5uQȈ8z8T$'dؕn31?㶥 &n}s ZU;'>!m"_cDY{Rܴt)r7[~* **Y*Ô2FCJLJeF[@W"W!XkFI`?)g4>Bv.G&`O,jNj5'Y+S:\{up-~uǠ-M$U@pM2%cեWQ -j!!jXGc:P7R}g /Ftεh[3f;Nh_jD ]D4`ĭ^\ï;Y8š̬X3ʻ(sye i =`LS4AS 0ݭoEfam>Og{L,F'dOL#N_g۱hr$:ʑ3w;!#o@kPhV̈M1/Ix^iIv0ԍmA ݅7Gw>M[=|YN0t(7a2)(-a;_û,Q+9" jnX/ eBwP{|xFL=!H=G܀9N5x 2ŃۨeJ=N^UJZ|5 1oeLpX'.+j1+)ZdR$}=c.!SvkA+گr6<+D|1j'"B]{'2eø&9C}- ~ RNk'?jZ$(|؅U62SQ%*a)*9FY?fJl-6 "U?f:O9vLI:_1׏+ZD%QoEx$YwZ~ۂ=Z0ҞCGSZtE=%Z.NOpkN@%}#`:1v+T ~Xu{R4!֐[ "Q:[S7;6ARs?%D\EE'\z4)'}j$MS1j C/{.bŘAz$svX vwmyqKZJztF vbV-MjdR|T/<׌?S55E`V! )^@:pj}tn#4oEGQ`CF^˃8: GZ*Z{sNO(k.RXU -̳©ƔI&CFŢ{Yqrx-t1bgׯolι']̻-N11򑚇^!杅xsn)>Xt')YD]yIa-0 Ԗ'M\¨/Tv1>Z/h K i`<ǴTHQ6qIy :J1(q=SW@R[=FmٻBe߂$HUK|M՝)^2}ɿװ 5>K[|󍕀>yQ$]0"110 @GjiKm[>s#k2d^]s?vl*ā$yH"M|z瀊  _YKX+ӲDp%L`: wî[!YG`.QW|ڌl[K V,l"Lwj lWoUBDʶ(`='Mi7* ("6¢yȇ?L"tSY?73K֓, H$X*Ԭ u8mװ]h@M*,ğan?{m}0Nt4 >o[o1-HF:{$( 7iY3LQwgÂBqKբ,M5[Ǥ%ێ`Pf'֙[t]řGGuyChTyTH ,9( %ew}_M&i7M} ='>O&JkKdԪB=oݗSVXytQ1\0 Խ-6ịNJ!WIst0Q8 =d谒iٽ$d>BLcF*V^݁z.;Ŝ[E a_W~j Sd"iԛfxRCcߡdz=ڀ9(u#p=abjPu|U{Q"(%xj(eІijBU/!jf ڮ3pp񌱙 *X[:y%%9r} [!H,!I Nŀ\sk.( ݓ:5NL/SM6\!z.w$LTi,!^E?M¨\VY,^2ϚhLCRѰp}4Y+]:svTUtC.ݍI-J`p]&MmKT2;t"36C;\p4Z ;w4NG֋BqX6:sK1"!"ʦ!_uTesYpe zdE'z_*TD<"kuu]R<3h~(iOV2/펹iw/Sc 2y3ZnFw}NW]5v\UJ >) mOe% ΦSP-frI V[Z{guX2ݘj3ЇzL폥h7Gw3- `)$INHrȰ^鋛6$gCNo>L[aAkx b${7]ׁvP,Vl9%ΌgͺA5 :~()WJhcN+huWwa\#偊ר?3l7f?j%rcDT)_GE5Gvx:Ce(R|%rhL4=~E{ =Z%)d4 I8bq5orn¬&BjZ}/<*T#O!?yL_fA1f2A4OƊ lR-io#5hc nnp4&Eұmr|,Z"%g3ӂZ!0\aGGv1:TԬ;kHO1a9ydJvcQ|Ioa3pX.Zj91v]pgc5mx6&p(Q V$56pKS涩*r#_|#\mk\&k۳IƘӢчo(X0Qpn ޘzKF>`41O Ef%JE*%H6Ԣs<\qf:;yMɥ H_5@TP^v=X)Rld%WWvf -bH.f*!Cst-`E;ps̲{oy[X**PrP0,4:S:gst0q;GP)&Y8POkt4ۛ}[ͨ/dN1D?3X3OsRE30"8e呷M֌J% VEs+)`M&-h $J{؝ A &TlHҋ"Rz؎2of`piV*.Z*ז ҭKNnaIa8D% d)|~F)Q8>[5NlrufwNjHILï$5ٺnW8Q8s mqن'hܟ 6v;>f\#^d!Ug3[.UjQ(lv !.tb \ [}ق+2I 5TB-ơq$1"k-݂GǾL9@`V8 xkt*?޸|oKIu3R!VjR D(:6S]Jqr\CW)U5IN@kC7հ1*g掞yŮzlK\ha8 ?je]O6r_MBjhύB,{.A`仦!jNXjiE|Al>TdK w:\Rݑ `D\(şj iP{S)yHzW87 zq?{7fܳ\'@qr 37mf8.0@lFoHfejܖ{Y0?3sX;DXkl{1T9ֵPW(\-WZ3P6ew1\vfŞ*0gC !pK8t't\+(jʤ8&bAppOXi16ē럟w8cĈL3ƃ?`x(KN[>BUu`iՂMelY)WBj* !pЏ[ ѿUĀ٦qF;f{d4>J#4xѱd cٻ:bi3=PS?겜{)d8h8S踽Z! 27G…6K.8!UˌCR!  "78F)?Xme}z"QZ2/vaZu7P0@P6߷ؠU5,ӶK_8 ``W{/o!s()C ir:ǫá/'o/m7|#Lq_?kz,Dn&$_o#>n֮,ҍey4Cumv6D,؄*ƕFEABwyvK̿[8_v'!N Zf@/p\m?Ǔiqha'kmA)m ~R0C?=P_5gʷxLtޅ^_[zkN#2%+<k!&8#m]P߶l$me=ӓeh3bjs+"5)uxLt٘jPdDƟ!3N[NrgVHf5fӫ΍ fX/MТI tXMD *gYkOqƒJé% / 6fE6ZƔ63:O$ $cX}WGTd*k%|^#6x7_>]td+!H@!0{ŽK^^0|8YeVC;vSk5`Z7ݔw1p?3COpħhJ]!6BC4.?N8qLmjž+GCvފʼ5UT_ Q&"Bt]ll&7Dk1I2𪔞o&A=5}+M<+H[U_g IqFE™_$ZwMć7|BJI~beUNY, b.1˫)D-9?R MB*j˿t M\ 5֜HtMԻ3eũŘ3?N[3Z5E6*_6޿ T,D! 2sLY4 0Te|VF? cFλָԼtu5wu+x̾ 1^_/' lUh݄p> uXPj'6z<_QkHB|J? ˤ)KK7t!-)fO͵Racي{b :,icsUz Ċ1.bGuQ3r\B}ipG±J5 M9WҌdovpе[SL8o@tHs,@ߠ2'e$Mpv-J_bBQ"PAb@} B%*ӤUS-8iND8*~>+_}-ׅtWAE~*=vޖ[]VseRyXDe"M$]|bV9#WoYp< ϥW%Ÿh2 m.oNl3gbR5=,>44OuWvh#̓]MG* b0FIsѩNeb0=UЈvn+Xwn2= o5GF_!kwWў)s+Ư@TM&=zuat@%G EѾqKW.78T0:1(@tɻ;?Ф񱦙|x `\&,X#=BFXG-( T[ɏB/ y䴱V[.)hYb6E <-֩Z~WPA:^f5O쌇Jt-S+[0{_pbz̅JLĝ NPb^Uc/u 1ϕ V!ƞjY7lnwqOm,nX lXgy0w&}0I5xڦ4wzBL${}>.Z/r|`!:A͢Ǹ!t K2%-[dcY_ ɳ> i;R~LqCMyl^C+F9j>׫|9#7-7qiUsUa2p 4 B`3?5җa $AId7#;؈a K]r`kYvD" T:ᜪ5EE],M(HЦa&a Tʪ#?[Oo&%2TjH@wy h7YElt*K71uc+quRxV&RQ۾$jEޔێz)XqQβ25-d7eaZގ{/InKLB÷]pG8Mo]bΚ &R|ɇ9 m"I xp1 gf}Jq7ֵJZ|7\A䊣h\֮yd[Ϗ<$]4 =+A'6v!vS oSr^CgWoQ.o tه7t)Yߏl/"vRS9>hN:cug}wۏyR)AgBQ04֐tA$SAi4 x@sa\ v/E =ʱ؎3K%<%y>'sdW1""Xÿ_ۤܿ*ڿ8d2Z{|5%p~p}kco/XDfjM2rę--ٷAXEpf ļHy9P_ Mw(bWjs +DIVqZ-Nb_dzq㉦jJƆȒ\h׫`OA 2Qt -OsrgM4Hc^='FiJp[mur:3H%j?ܾ x]7AhʗDߪ\($N%ng/J/GX)^F@c zD)mCX<@vݼ3X,bJ'F+WnK ~w? @kk-C-M4xպ"kr|ݦ"vH s›t$!62ZA|UDm3=oy 65|E_ǹ!A$YFK-6p mS'_qIf+K<bCnUt;%̑[5H4J} ා]X圽W{$N:tz 6XzA>D+|=GDck:`ŧi0mut&8- TзL~H4ƻ!#5&ad9 x"-w;W1lad3zcX%ẤNF3 8~DM͉K݂Wm \,?z&h9G'?XnG+aAŠǨ{z\ԇm Of]PuyVrX}s@t$d{ť HU2g/ٲ>dZ3S'}THLH7#̏>cIxR_j>'k#'4xhtpDE !BNyQ.ǕHc,&ՐDhDnNE~ݦR*+C>iT|HJ3K>./8( z%E򶇂Gb!E)FIRSk[u: -D:c@XYZG+ 4d wHPE.Fa mkgķ}*|IA\FHCwQwo qɰ^0` A߃AƵXmuE3eOoCӛ8 G'NJԸ ,zYVh1/].*`8i<4ԏT4MTe:mLb+/u@f'rHV@NT]\;0o0#R)aa >XuFՋ9rQ&4)eE+4n'+ew4R͈)l#[jAzU!mD#2 cptp@y]0? s# <:s 1[HOL+ WFͪ]hn#i!̓Fg|O5*;z9Q^Ͽ:SXbYڞϥx &kx1jrez)2c,YIH7侞IBbol+@/M)FM4 neY@1lcʲbUS0:f|TLj[͈u1A;= ޟf_d|,3V h.ժ)U70}%ۃTh#巋\"$M; Oղ%G\W.Mi ]7ؕ9P_f2 D {;Y0'."imeEMXݷ:xlժC4dgex1Cry'#;GkW1` T1uǷ})C7Pv-w5 \.KBd^{jbq-iet'KT`1*(8á(y Ճإ{{פ5{ Gj :yuGXRh";;s4ީ4=|.ƺE~฿܃FzQCfKH`4;7br@ 맠 ]?V2"y|6sQ];Fl6S{ۧ{/4&Zٝ"J >F.O} ]Wd sn;/ONXF}VyVψcӡ:h4H6-N7ԝz$$i5]eT)UPZB'ԝݠylGf+B^G^M#2l 6-YYoXk+L769iGJp&|fΩ""%f@-NذT tAՓpm% qGgtt ϩ~F9 eX+0e6Kv{]70YzR!̿h E-B{I+i-qFQ\q'T0IWBQ>fLL]xW{6>Cͱ̀4 d$W>Gޡ44fM  '5:b`nhJx Y#7Fy6,-fZ:/w' P£<:o`!!Sf)>A"ZUrl9~SvxR#M3qaBSL.rK/ۃph[Ci :!"҇Ty9C$=7L9>H'C`@M}v'/9mJO^GWowoi;Ǫ DV6YlP ]$j$Umw0 UYս@ q <GAG}bR >%+c u9^߆83Fi PE.}wd,(rpzc Fk(}## "Y :#>R 7wmtVA'9Y@ BZLT vW/ )C&|xU -&`ҳ oxD\qf3~3uJ4ߵ 7.! u *FID^v~m(òcBق;Yx =$٤JG j]wR/ˉ@δ@jQc8.v(eD?eVchX}7<2 j,:?4 *x8.NJgBAyzeg Ĵdoe;VIHI|vKdvrf 35bGi៸y-9>FȁM:뾙rrdC,v8XЁܛ=Fׅ w ;xZٚ7\fJ MlUs)+=hk|@g ?¯k'Dn )_V`AzsŎ5K xidqsfp i]04#C( TPWĒYLEm{_\k ܘ(.. )zAM|Q(M7K`I,ARMu[\# s:^^*1nuuЪJG. ԥn2-gL<jɪN>ÊpS!W<) (w$Kt- ht_45}۳Uo[+U8OGA}$:/sTo^╥g˳ ⊿NH/(wno2% 'tU0(c.u^)N/?WG!V3/(jA rĴh^ys"ܤ9x0N:J^$[Jޯn`x17czX.(Qn:?@wvd\ѓ>+%E싚Fzuš#0PF;&KHFZu Z@S;r.w%oC7~^,t$9g(s]k|ܧU1{o9۷:8X;ԧ4 gNl9>ul M0{ؑMI6!Ϝ2CXěOg_eYHHȾLT8ϱտovW{ꀃ9/{ϋA1G Y%Q/jIf6Moqs5J{N,SOi\Sx%#kɚ5ylYHn3{Z "T4rɗp!MUT|=TB`%ɁzqeZ}-Tp&oY ?]sGpmCflXW]=LLȷ1IΠc5}"g|Bj_"O I0mƫ{]SFR֞mU"_Oqh GRIlN֝EM!D vvNjJBVY YufZJU hnZ4) ̍魢dCլ,=Q'o) uo+xFjD{yJi=:NS{ncMq+䆊pV$?ͲlwUd\BlHJ֒z= #õܗ лeF=y?}*i ^xZ}g[R6[ a5Y~ l֧ %=p$_NV >b~=uDYOTIf&S]G/@96YI;kx'^ {o(,Ml[Pw.{M-NUTfuhLj3ZelPT[m7t|-'+yMU?+65D ʤ&./Q+pL:Gm,% x /^//kxBD%dH:IYPlQ2Sȃp)Ȕ3#-7Q_ sX{C,c[ /a @o. @_{c>%/ef5|"]^\sw`/r!i ?*bXFxCi_̩6[XVuVv,\3):p^]Ӳ;tU>=.C[_%ҳ󓶬)Demgbh)WzHia Ws<lGόΐR$:XʌVWmT\sTU'x}fI*<*^y-FU n1Hﮧn"bު۪lݠ}-)dx:`Xο7_S$6VjR}[ >U1 u)=lQfKAtgߢZVR$ۓ3 khh3ϐu8_ oNਊ+fE׵*h:k2YBm O۞V2G~R H/5&I_O9"ѝ|촛(]NTS60|Umq|m rC[8Q$/q<*j1fZ|t??C:51o n%?VfD|r54q"!@ M)jV_³{Vz ܣFp2= zSQ*5%bA&,7UԽ6" ,J6ը;5;9;+\t%A`6,X+kڬ<"}3ފݽ穚 .Gx`X֏*( t@Ln +"'eEwSaIhb4eT6>dPbVl2b.$_;jUu ̔$@.;o4Poƹ8~+cpq1(x`UM - Av%oz'lzr2y n:ʮNa~!szT1rǷiYhw ݟ't/o /FZ{Z d!͑y!溂p2+Ɛ"GDY"'vDK( v lHX&a54il3K*l:(I*U>lҩ#X} I̒-iÞw 7AjLo?o☡KRTҹD(ӑa<%#߽ӍVsֶX{;MIǛ|r~9\_4Nф+S5];j{N#x3;1jnnR7^f]ń8H7czB']!^-2Q^MgiM KlQaCFڝ[V()Zql'Q7;[tu@Xȝ,\GoN12HoӀTM`ji:o6XEJm4״#,!C/otDCX ;K@{ ^eEe~* gvB32%=# eɒNW-\_ZOͼ3[ jO;܅ (}E<pYZ l)!91AL"L^ kU΄6y0zqE]!A5,RpT]HJX@((5*_}tJGf哙^Ͳqf˰U"NΈsuXs9ߔhyL|pruNX/s˭_ inSc<-6nIpnuO7Wgo`NOX~J 4nc (dPoa7 lf{W{݉fsq9lrTzRdkh䣔2ˆo/E=k|ʋ--ix 4^p9(a`^1dRi_6'P7" QdRƭCdy@ճ#Uդ4;EXZM1Cdߴ:xJ ]RlӁ]&H9մ9OxpC7H ˫ Z! s_eȐ"c,̀չ pR[Wa1@:"%ۢEprh, fܭ%:6㸤挀Hy\w|PHJ~c,!vppcu^}NmWps08B]-=rp{1OR](Ƹ4T+ ";V>K0g A3~g!FWI\TY( qVPLu%D W!w 0LsۅxKY=#Qc pKƯءt(dw<;6SFQyqͻ*7 Z\/wC!n CҀ́pJ\do_!*<_z4-` 38f`;s^G`5Y4>ow5 |*'_og/X4 TRC_\`&\ϧSjF,ZO#_qfWL=8WAa7+&)xB,k6oț0š-Nc.4|ƺ+Q{GIe*|i[WP87!QhnѸY(-5b;8eCemtWaBR{S(F2etFwLU?Rn豆ԌfY[Qw/}.m*^iJ}p}.up}!J0D$=nvOR{HD3~>E͊6jaP= `MK#GGI @~59yS!w^}s{S0.M|ऺ\# ( e@00æ3$8ńߴ}*O U [nj\p'zTLA'!3Q2.Y&ȫkw]A75WCU8:,+DLrW"-ԡew&>E"?rGtr9 nK %Ͽ/[ 5VpEJ}')iv&oZq"C~eW:$̬$|ƑX^ænm d!Eoxӱ53cn{Ix#O`QR=0e9#In1,M>O"f) x%N|- ᠱhBVgʮ tAEXd5IšURJc?} VЪSRJ8JSfYMr6 Q~xX^.Q)uw06x@$Tf6j=a"zZvytXFriGr(^s}n0~U>i)+Y-53}b*ڤM觱K.ñzy \sg6D_W1OQh}'vޞD_t TRMh_YTK n!N] 27u9>*&;BЀÈ` ˟mR b]}X<wI?:Vό}ߪoѝ:b}g3#$2Qi yUo{ػU\d wǠ=cs%Fc:3t'-BH$H+Xm,dUQ9GH" 0 e mt<u}E}ɼY2Bf:\<*bpdҌ!ҳH"4[) oi~ QݚFO%<"cox;W vI8!jɭ&ۥHnX.4paokȣ'ZazqݰWbn=׆*[H'iLI&E[{,\;O6xu->9.\W}Ǭ.Њ:tx ' woy_)7'-Qy@ՍBC=fᯞ$f֠Y x^XޔD^$jUŹ˜@rQ<}Hnsx[>JRw.|˽;c:bt~x0<飆LÍ<ƍ~YSc:&@xީ)ǡmw?%?r.p%o$$6?$.2(-V:qSKxaUX-C(Wr<OWFcblR]qhv?sGSC7^1%)J)rS}1[FkSsmw^j bHsnE}\烋EoG0bL$`Î?{؁жc79{B:KsM$@pmT½%)[3h/29.8#$fM/NjEoT3"ΦJT >UX']7%= vppFw@*ၝBE3۞i(x w{.P%~ hmĔb Bp[.lG S PֿRHIB}; ۊXlh ˡVr [Asg=kcW*{ dP0U%$P;Ǜ*9o(eSMRi&w"(!6bߋ/bL|yy<ʟmgm~YkUد;J}ob_JIOsM*QUná\CFpzK*Y?kY ;.@V0$#At3{͠$5 _%Ɏe;_k8`ܘN vHGH$?udZ/ɡti+,ox ϯK _>s j3 wQLh(#H8_sա[)@&+ (>w (vՠ=#(;X[yxd[J-Puv)?7'Qg:5_ʿuB' 'hX{uM'}DB í4*[`BlA,Kw+5;Pt꺳,%&GŘK%vS=ڵXF0zl&ޣi5礢 t=Щ3obUMdvȩ.hKϰ 1ZAfsdӥ;W)4I1@Y0LSs|jLQ![Q LPp+zToo K˸Wt %*ﳉw/&@~Ӑ1*ת l= '߁f$3{fI*y H}Yl(9Dvχq)սR\ M97rkvנ/nᤃokaĹr*FDj:'NYg3 ޶!zO̅V'ZqP=bMD;SdJwL!DùܪiBMIv!hLsjL}$F;HYR"(K G{+KtHaB;.$B2F:H]܍r+<9;9BKV׀ 8轠 / wy_:-f=,Dr*.|Řڻ%~^K1JCcFnM4*j<ԏӶ;>U:;5 H?I6t 6rB>nRZ CIDJޑ?C!)f-*u:= c4.;8^R^5؞@B1m e={ wjUIXQ1%hd)Ftŵ ;66F8G;ڲꢼ_-/pv9R_֗dʙte kllKQJʩ!,g8mŏq]y(*קjAH •$w^4N*vt/g  Ѧ}tZ3]\ J|G:0g<٨ʷ6t 6س-ˋO 2o|:D=!N J)Fa3ߐ3ǴHh?-0rAN9~]@+8hEI*LvBP ~r+R(HJi>n@(?!jh\pd.dj~yӨQYEgJ9Kr]ު*"}4KM hm%S#oCjE{Fb k:AD=G>I$VX7LsIYdZWEކmsO^/"vFsZq.p/wӭa5W陣94*h.Ď:ǨvOU;q L(HcGDA8p:m/(:vcVtÁ|^Hߏ̠0rT"*&|ɱ S<҃=#58]Y0f9গ95GQ hsj.үJAmqW5|#Di6N m}OA\ T %77~5u!_w樄 EXxKZ,҇g+J3׶lF f,\g1X.NhfF|x^Rj /aJE%ٔ> *Y7B{~wvj*2g(וbֈ 8I fA"W陎8YWJ|j|a4TG(|}+ H8hST5[i8cKs_DaI'+.ω[܇'p#)WɃLjs %Zc"guNq*o/HwUu5")1DrW_2W'Y].#UqU^gț~ȋkY)UJEO]ʲ5&~by<֗{.6 $5&[yC2KĊ qIk5S]NCOO HyČP2A3x91vC żHJ!/ɵd e;ujf2 #`|!pz e\(66/fhK6}`,kYE6cykks"yTZFu=hzE0zqgh7SLyr\d8T xӃO 3d Yɳ)hDtZ_.Xx0WN#q>3.H\vchR}G=V3{/Ѫw/5.:_xH]!tgǸ h{V 4Տ'n.N52J?[>2=^v3 oc &N/喫 wda3VK A9 ^Wꙵs2%j-Toad^6Xk=e$\8L8©=)osDHT~Ռ;H5>>P"@evHi̝%o`&Q;ŀ@94@!: *aZᣀ`ޓ 6׿ U T{fjmI0Q҆Yn'l.ߤ*lUDO.0_#'rOyW),:64 җhCD?:[2(Jpj|Mag= lsX'<ɠHA#{|#T6; ]y6>rׂ#,'PtM>d8Ӝ=7H PjT)i&No>aEVQgׄgUd _y(ݹWv NKʬML+W z{tDހL_c0/:=o64Xb > Ð˞3I$M],y^㍗lB ~AkM H@ϳRkTаR)T.:U *^ d3FLu1g4ie扒5nQ-ш+ֆDFmÙX@9=-5戴ty&}KAni tg(Ez.?D`:TLʈlDeb8H~FP!Wȴ_" W [1@/{gtMOm^Kti/YdUZV_|a=w؃gT'J+`A\,9 ;xlТibx64,>Kt%FԉFqb97z#+RW9USgXhflˬ.f}IдN[g!0@rѫJbBkjɄ &J`2ӟ O;<3pԥ[]^#^@?x4?_CDĴ3G=CO4 >{?Q- ;{:i폤r{BVzI~1НRM~!'M;@Yha$Їp*wa-ɉN^ f>3S1sTwT퉑ʽ8nPf&g>Zt)eYrA}A~*v-NK#RKN>"4#7 q7!d|?r/$ ‡};5=lX݇d0^Z݈AQMpgFIE٤a< 1LUoA?%H3(دi3 MhB X7VR<֥x?MS)? oIM]Pu*]wrHB:%kΖ tkk* "Fg:VѧVyGYH6z? w&;ɜYh(DKsV!:/LA:7_VDƻO4}yjMt[A- E )piP= 6(e}O`k*ʷ"{MtdoEo: *!ѲD=CWZ]3h"=6^cQλOEܗXݟ 'ABA3PZa c:τ]ߗEG#c+.ƮJK:RT >=:V@4q,yPhN}tj#mK9D3 ?|3t}SMiTӨvd NCtfwхrN- ڍ3HI#Α'b_nfR+3WEn]9t-*3zMfH>/vGEe+&|A2Oq+>lQ4BQɉWU։~{f D3 ': oÝV̉JIEMˉPޝSK' a M:T3wJN?DY!7CщfЗ$ZR@lۻIDui))YEή*H,4Bi U( RFϸ E}>f3M²a!)M-îȘS Yـ $мxtctaFy1B?pː' 5zBfoy aEi)9}r}B_* {ؗ-j唏WPSV./)^PEqiB7bGmUkfl R x}Ih![z˫6ȉQ IK vW71 TcB'oz@|[/)t옲E`[ZF=VbѨM (K͵Xr?grТ$ckyI`D8g)VGWf$WZƥqϻ-kGo0^?H$\W/Xp -?VN!0 t3$! zHLxy{໊c\?*Y Râ6 *YG(Z4"z8la)>Â*^xWh:[0絊Z}):a]]Qz^#L\6!Dpc))SYTk urE$ mRefEh2j+z穅E.mң2Yܣ%!?`ݻ3it#dυa$$o*`>N7'`vf\kEϘqS&&k@>$*s^ezfiX&tUL\dI;ڟ;ul+߲5*0QG4P^rJlK%Le<2]ALZa͝]r8~:zSݝ\#_Ops'l)h*@y88o!b^($;EO4mw Q$?HVF+ka 8rH,gCy2I_߻(>2(}(KB# Pj'A4IH!COAMB qeԭ{㴸+Q7M pN>e[ܗZsdWn.3Dx^RA gӅzmv`n\n{qN?P⚦WClbE{#dJ.&3QU "P"!K.I7 >&m;2CBRݱ;>58KѓQɿdCĽpR$BYenj2Um(D B*>/p2I9J%˭\E ցãRǚ[ZH~eИ(i]6U%boUŤhLuM|wsO3m ʜ.,龻c u]_mii*yM:s?>m0SrxQλUlã{slФ%LuՎH h+pJpΐ_J&-?'ZްQwr꜇M05PXi7ȰX<,'wտwVNOmUcs1mU47<*Jbw#$EΣe35",7$d̳䊍ӹc ,b٭y$v&ƖOSӫ/yx:Kͪb@>&W`)˪aVǃun~.om3*MΠ:=#=|ē](͙~@QAvz/@znH(uK?ڎv/>U8R\ED8m݀o#~_Z &hh茩,,;Įaj֢(If:EtVj }oH R/]Y2xıюt=LDa&=ۺ3VM1B׳K9v[ aD5fmOd+,.F椷3؇IWtWNCUWOjl%&=m9lY4A7: C H=OIO04{S5N {6wޒް_~݂ЯGҔ50E bRZ/ɍB['_eIj= @ZTKG)r b]$I=Wn?z~OX* с \ψILAybg~"zn|niUsWe ޘ%R+S)F,.zzf)ʦ;@'RH? )2u,$_a "t0{l}S''yf_gǪM!,,C{BV{liq <]IswD }*` ΃\ "0}] *Êe#Es ;XC&@W)JWUk œcU.٫ELjYHȳIA nH#ފ+v<pF]n_fiU@=(>Q =&b/We~Hͭ/b(9P&O|bDnF]߳;o-B[%`р "sٙdu,gC# 䍠̳ѐΐI.jFFVMX-){ڃ=sbq[ r-9抺d=Qvi \|M`Š655V$:$%bD*@O~I7CB,q}9X 6xy me'?hݎS`:\x2oB] N?r1x 2s^JxiH ю!L=Y{ۯ䷅RO8}id2$]f0 Whҧ0bq/MJ&{nRg?`ѻRόՌpx&DcH0egCRUlRՏfqڭS֦*AtU"8Ƞ0r-$1Px#?>xiJ4</Rfw4^KVdX8 H)I_0nTQd ۑw#suU(4pèGxVಱbu[8^ |3w,pkr(Niu宛"oSㄡ+7~ [ QQOR?203ك]gc=ʨXdr<fSpyUWec$9Ŧv~+LCcTG]HD3_\oHO[#+Qv))cdvkT:FĜ 5Oelxk܋Ô0j{m7jU+s#Z@?zЩPL Re/,.q6i"@]EOl=A#s,uei1ǽ/0x 5'[Aa0oSd tG¸$:/g>'?U#,9.Deʄ?Ս H泇]ulCa@lzE3INoӛZRv~}ϧCN|GSZqH#uFct.TQE87-&y51,F*]_Z[ tek ,=β/8qH#`<v%I(a冓4mŕVCq &oSMvhFׇ Cq6=:u8I]hKfWœB;!tJmrCr]J/- &T2͚@E~P,-V"B|B>y!92 O@ Yy\ oz 8GYltمه.Kܢ<T J XMXuVQ%_AeqnD[iqY_Tm!]Ҍ2S$p|5tvZoIw4Cq>Hg/ \؂ePX3Wsy/Hnai ޲LzSn$YP +xC#yN4$ҲiDXKzPs@mD vNy 4||䥆@/Ki"C_r筋:=*(|VyϝbkhG^rcVǷ⤳\oK^={߈B@7Wy *ݴ VZWnG{V2LkŽ^mY|X)[eNo-vXSp i}sX䗎a)pzPbiAv*hɪlk6M=hsA{ 4<7CδKXE!?ӨR|ҍ0WQ>y3P=ة?0{Tm9 O.phcjyxxt؄9%.n%$/DU4*vQ`Hym,2uGhE4M4^iԐ."93)R !u*u|*̈́IҧL#Q.Q!pW#h|q+ т뵖?X^;C hԟU|gtXRVKbI#mM꜓"U ߴ ȟϋr8dhGZtsdmrSSH0W>gJYP]Icn9|ZRAg1k`V!$nGUYV6lQ-FArR׃%3N!$^xqWĞ2'"I O%G-%Ӽi* ބe(HMZh Nw^1%+`rgd ^y5 NW\2`{ `eDR%x@'IV9ans%y'4#UPKAۡ+zy nӊ p] $ovmCVެօsIo73f~˪ov? y'[CJab-XY&Tݥ}=(I ePj5u &J{ {m{?ѠYB.y2FwؓHKFH5KH1!LrΧC=~L*_xݐI(nU[2ze';7ޮH"K ^ ySȋ5kQcG0;d8A iWp̽J <֘/м,^ž f86PѢR*ɲXV+ҚnDHFT˝"M2;*?bUQDbl_CK+ oSN## =q]B $/*߼ĶL@,, wJ~mlȄ(]l 2 %P`/M:dS1>hY JsN_P6.9?䝌:Zy í բ:u^ C۫V%ے<|H(ƈ2D,Uz6,FTL oɗrީr8)iAHvUJAwd!,.ARC !AbF?1 YfVxIBL*d|2XPS$DsBmC<_;q!Lc?W6nT[ḣO;@|xdpn O)AaN-K˫ϥ]ͩl{u%5s#j~Ѡ,YlygpF;Tx7# ?R1+Gׁ:^ <-H^.E'it1-͎9#FMV=,X8#l.:3jR K-X/Uf }O^|7Ik/%!ض@,UZG٪_!3z>#$ى2?6 fh@mނx*}:bsC TkII9Rm g Ӎ]Yho;יJthtx.JtM{߆Ss%z=v n]>[]5 uEv )tw~GŦ1 $m7l,ue| {gYZ0707010000003c000081a4000000000000000000000001626034b300001bf4000000000000000000000000000000000000005300000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/gigaset/ser_gigaset.ko.xz7zXZִF!t/x]?Eh=ڜ9SU\~w2 -4ٓ`gEi|5Rq짴4-0!/^2MS )Ri$yZ6^2S>am'Zh(ٴ5Sd,}kNtAou3uOP=@再_$K8+P)/3d{SQ$RHZߝ.uei9hF%c3Wep))*cKmq/_k򍁐4}6P @e͹)YUMy/ڢhJQS]aT1Ɗ9̛7y4tiz{%Xu!]>~Pb{] NlOwcҐ40]@sLIL^"Xr WϊLߞ мٛ$P `P^i55^ٙ0J [%\'6+[a? xo=ڌLXILǞpUIph dhd2$/Vŵx45 3,@`(uaNmAĭ}Jlt͠;$hx睯w,/5u 3+= ukӋ礐kz} =#\iZ&6Gcgը٘O$_Ctoby@l}QBx QA}禬:^(*lQVx yJE7WUL96۴}GN>=%:0bayp%Mw>!cyCO(;"k*;K[`4 ۲tWgyInnOh3l 6G6B*n@BŲzCC6I{ϘK5->HK(/'3"J&-UyܴT0nc%-, ? $ESl"^h@0"#?^tV2s!gQ1C' -/ڿ*OMQL; Ú+=CyĢ!+;`}c,zQRnRX)lgoۅۚj߮{H5vkk^h^PVP]S Ds SC}Py_1xMh/WLNƞߏvOS}d8*9fVUzGFH<1So[wKʟF.ΝD0ЦbVٴQxaU +L dž֨Gi~ k)j 4gNП簺r哣D`1^+\1:~BѴPӓ|X JjBu>X`XFr5丬9IQ8>v v }ZcܤU4 .Rjh'aZ1|Yh۩c=mޛk D .aZ}4Iָ^/?rb%ƈɄj0J\4[0M?f< ݞ7ݼ]ދHf_uj!7*|r0a˫V9JTrǛ.i8tn6hfS+R,3ܖA45n*hN53]ɕ;$쥄vIrrְ ƶO=-YPx[w8K-7,i+7wFs-(AЍ N1p6#8I("BhjNH E͍vcV4BgdBQ7 n4qPRT%s:$MARJɁ)GۚҵF"-:>n _mZcބz 4JEN&4R^X_F9P ,=alH:pb5Q"TS͗5Ӳ':9~ oԸ)Ö"vv>QAF1ª%6vfbќsXX>eYc5@R ,E W]~Pʢs@7?=(<6WIװ46=Ƣw1=U.8ś'P`gYpG, T--K'Gie|6d~`$&e)D' ̥Ӄ$S ͅCL"+T7ť0^a|uc*t{e$ւKp%u7$ 0*oxWÿ3G5udThـœoR"fx@\fqEa+CR3,"߹ηS^Wq|ѽ8Z@ `ˑS5A; w? ː]e$jyLzʼNazLU}TiR6Ym꭭LB[5ܜS oL4?sIG~vŵ~w- ;w?~ĴƤP`4h GN߃){'s)GqtVWUbԭ|.dYvgΏiz6?9?r)|+ױ50*7V& SI!~S9gmu/d^qABŭ j ( \91P6mR= @ղIqRꌩxRD AjT{K5q6a(q`mǖgX`!YObWmWǥmrhBW#FwfOP ӪPU'+G'.~!J\XFcZ/$ #nv2ǹ%E$͸ 96ht~^GgݬVA[=gW YH#*B֐}f؎ʿKh?+m bix:6A@m&X4eAER]/cvaO/l ^Qe{S<Z 汀'vU`Tjct aQ63$`e_/nl$/?2|wg7e̾|HL2 _:: Io[OB&{~tdȊ%.푋HtI^S9T-Y> aE%#r\f&Dڤ#`<0 Sc޶U-)ެ*0X]dSLtZ x=I+e笌HiTD2}; e2燯)=ґaJõ70?H`UI7$6%!YX)FmZXrVXߌʒLU_|[ZoeQ(q=ή}I;󵀋."zgʩfpYPkqƦ .~:DЍҹwS&$)2&IY. aGfb!bqKt05D k3IW)}}MtFa>:RO{GVT.l83i3 nJ'ALAmj*xf@g zsGQ{]Q҈5'li?zD??(n--*.,`ji`+MԞU:7d[dpźȮ(ӳ(] 6NnN)p8siI6}Zh"h"Uh}A w`<ʔ_^jT^&2d'd) ;afdpK5z :Ԭw8Bnf>5jeB1hBY8c4np|6/%P:^7s/JׇGarW)d]!L7`7:^y7yL!p5Y'?I@Su@dE ٠nyT^29o7e/I՚~/EfO*$I[B!J;jxz󗗵; G)DhFȴp%qαu5qqYQ!WH- Ї(ft38\oYKђes.)sDg}^rwJB4TͧBIg7U])Po|.ӎ-.3B eaϡ  *n_^߄W<6/"ٕc2D:]O8=>Ћ=OsB^'W/LӉMx }WV_TFs*R aB((P%ލ /ZںA aؑ*: n4.+,ܟo3z vB. FRGT KG]*Rtҷ9I{sb^ z[MjvMG@W Y?so1A)4 #e,MYM.z[ab;N4g",]Tϑyg3r7c.3!@-Jk@21>I5 ޅ&}.Vh]r*潠B;~w~7٩P;(f3\S10b/6g ;$yAh]HPY! >]LkىK~IGKlnCH?9K=uf!h1s6wiuu( {4dm,?`Fߪ+$pk 1vY)^ita?OA^N>{j e^l\ .C]n/oe:8o;.'Oqsbk&2zmilkKBE~2VtAU{d&y[(LXjx'ReMDCii ]&eR!LB w +q`F3/~#:[-GrY#^կ̀Ur=k=PP=nIjalF΅% BQc17%7k''lpd:X,UAdBdYE đ7~6x6Ȉ~9qFjƇ;GH"Ը2bKc߫6)^ e8jV=tz7?Q+.O+8? d rbTx3zk{{p1s72elgYZ0707010000003d000081a4000000000000000000000001626034b300002014000000000000000000000000000000000000005300000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/gigaset/usb_gigaset.ko.xz7zXZִF!t/c]?Eh=ڜ9ThZyw2eF4^CUdԃ$4x%R#wM6nZtNzOy˫-e]^N{b$uY|@6 ϛ+{MVWniTZ!Mc[O t;(Hps%2<9zMO}^o805sí 8"h\NYOFD]:4s TNXϢA4@e9m9I򸯂1%r"YN\m ( VhG,hzPt^V)<2 1(}Jv=C (QAoI3WeE2E&$Kإv?ɟY|w7bR ^vT䊬 ƗWUƾS,_AOD&^}lt||'eAe5?CLĸyʋͥ"eOŰ}  HeЅuDJ;(ehSMqȮvsxd|0޶`&Tx?oMxޖ+blDw.^8Si;bPZ=Y= !xmP3N}'&>NrK(jۯ\QVٹOat)vQO|倍߈~&ٳ Üc5ݜ8K]F*v=32Q$zgw~#m[wy^+; v0Fh*p'֯[i |ʦT 1cs_}m7:R+7x|B '4*XWB{kjy-"f}Nu'1UQ$tp[ ގ9oN.c }0ƕ%ؒ!<#mg߁!F}F>:pr `DX ~[돽}%!ɨwO)g9x<_g^``ڥl\+Oj҂5Q֔9c+V`g8㘽yOt壒.705EE1Gxgejw^XڸRLl˗t[a+0iu!o_'ZKHV2G+pP lKP^E5O-VllrԈ"6\+Se㝿$v9ڑ_uaW O>6ᷳzRKGmF#Ioʥ{qҊ_7\R!g$lO,GU l^plj0 |}vw3JDkgۢ>WT!ך[~֜4KYlf9&;p~!>iTlk8~It$6{jbHإvba=̮<[4 n91 bpRݨB =;;lK˙QwYmf>=u{XS)ph_7U̯ZzJbp[\}/JCIHlj.ŝYaCZKr5n*s%L'.3X+VRo1m*Mסα kԝs ,&Cf4$L, I;)Ҥx!)rt@ ։u,C*rt~@smh h 75T~QCxhu꼉8rCQqrT"C`hgnq ldӺ#6ߦJezc38T/؜<ؑ~?%\T#S2'ԛJUK:kڎr𥭩!AX~WDTv"mnx׻g'o+Yx),s ٷnCצ1۳X$S Ix["*ʗt*^'*ZzD?qήJ]lIjZo(Zf:\IH\1u׿N,;ΣM@>$4 BLR-^OiQD{=d}Ale{[CiUďgZ{rg2^+rBnδ|bM%)NQ`EVk&(h.rJEm^Ǽ֬N8a e09?| Ӝ]H@o/u0G6R3\az?:}&hR1;fk1^k0:$PQʜ&aKgrccAr7ʋewX@Ʉ!I ẁ .YőJGhc P8~,DTD6Df)juV:eљҎJ2b.䩬NboG4.tȬ Pe' 杵GRGmž$O{HIa\@8J,EO߁2|}jvN[9t!#MJG9 RoKKMnAfGV $~dOD3AځaRÈ\YxH xkDo8=~S}=wo!4GG3tZ~P9[5H|aÔJɱ54Y͟n܄.1\LlPvZNmW>jt'ljph Ek% P'E@&Z 1^JϷvE~p{plcͽR %*UVL!ڡ7%y_BN '[ A%1bGDRx9A{qh!^kQ,".d5p//b R)wQ J-23 r"߳| ^r8xtLpXݦ}kF1#ͣ#ަm!N]7a$ (ӧi]9~ $x琰O VUn9U|8:d?űw}ύzvC'|OvSg/*ࠀ-L\gb4Mm*dXe,|׉lגI1h/Xƿ-R  LWsՔ,褆SO ʵ-۞yt%Kn 8犑l#0(wqr!AiJFB6vpn|%)vKqWM{U\ ho'FGbs! d`j@zg$rs9 h%t qIV|0$/ }P%!#^TVBs1a CcD?pP3RnZs{}1>po~Z Yf$3F]#GI{U8񛞛7<V|x Q@a 듩ʌ f~*i>=[S :?18eH:!K@ Q 3E8?vkEle)֝DDu`/m1sܸd ̶ؕGv3\f\>ҘQ}Ou(O;9zsem\:kPΫ+}a~bᳳ=]c-ۘLKkΐֺuKUJ 4tr '09<`D_ n=o"} :g`?(t؛-"A5;1Tq %{aPi/@^}=|wACHѼ:U^f+TZw4vc뜇%jY 랛w 1"GTWÔ"RYv]]qEVjlksRfi &:zA޳4 zO@PK40@:]|%x/l<כoL K/3woun8Cl״ZJjdqbf]i:ҨʇN pSB"pftl5@o:oTH&(oɈ i%'d"4kRLyc!>B,B9&Ie ̱ :2mt.x֛oeZ'R4`@Mf֘zo񥃢FmbOvWm]I{A5eo:'+ hbyֽ W+XB82߉`r\j_ENP+!9 ,RPak=fQGoub'jjVF \EguT B43&(R$5X3G?HGcc*,k+am\+ v?On@"&[TŸ %vh0 6ھn0l䤏n@fPj r:e OdVi`A"ᕴA?h2,P$/qSZzJ=S_Ne"Y֧2e.zCkJǖӞX@9*1ur̅s{T"d8,?Ƶ| i6\*~OC(}sLE#zN򊧮=1Q}G0EjT1B5't.`6hI~;}q%+ i)HҺhLʦ9@/ԾI)Yӊj9sWFmM1ږ>Ђi+_ ׄbNbsi&qЗmljm쿘OlӵZvUFz,}p+~w 3Os{=}Lj=mZ=T+N$ vzFwkLh8) qmQ=$ V|Rp fY9w_O )-VL{%iTM2*PօX-V$~kND茲 :TƞϴeMyzwcj7/% ܅ y̠@l ]o#G|N&RhR%I$KYPŦ[Υ=/Rkb|!]%1H)B1Rm;/<{dSyۍ쌶#z1_ْc`= R ]m\jqcl_X껧 nJM0RMx@4Y{1 È_Xa]kA5\[pqPx4bGY"{ 0R4nzMRh6e8yHL)E+Q9{CɆ٦}IudWnC"5 "I g^+(v88VskDFStm@pF>, ^ɡ{p A.%3q 5N4N9 *;;MĹi8´O91q"wLPf%i;f#gF|ӹrl!/I+wO.86!,Ъ'!ʵؔ[h$s6iZW^ꞕMeEVw@ _[H[Ff]Us v q *[ڐl;iz=aJ?q-A S]h4lڥAVISCȝ<#Z"N%aeH(ۢi'0Z>5-EY{ 50zTZQs/A{c_!]:( 1ZۤF%sEaMaÀxW7Oalƚi{{HC2e~>ѵ -Sщum7GS m Z~ï٨4d'U\1TCzWhSe {lߚA /bhBc(>2@x͂FK#*L>/vӥj!#?,y"مn;@|{15 ?w*. Gd,k!GM' u+zzA{x/|<r)vV*Å}\\֡@n1V{ރ1TG(~6DV$V%/N2MYc&̀/y/4;#b㶔 r5ccX I"b+Xç޼s(?buHm#%G.:tjs8BfFiz^ !L˷^gխ55wvO|y ![Q212YµtR [R9(#fkH(S`{K#߽6 C;cGxe{RȞ )B()RP!(kƛOdVX5Bdi{SC`U煝/݇S9qE^Mb4Z=)-*F7?|)'Fx,6???,oȍ % Vlǹ*,*\8u}KiIUe*1zb}̎k5/K>Zuo."ܟHOŝ׈ӽ~i֐tޠ6jtΛD0CV-'Gr?y˝R /p. h pVॿfL (˸.LVJ_Z7xm^ё+E&K*`wDs"i:G|• =>2+Tk%Xk$3 `t|Co퍚~iɣyJmzML4Kqw( yBفD`tGbxǶ=W/@Rg(FlJHbHc/iE25tc5KM6}i=<o&hτt8gc7k8+DPesy#G¤ka5"呧%Kqno;|Z8>=:Wq 7VHqwYm˴yi}6,cq~ geb.8GC@WvΏ؞rbOf՛iMQ 'CNX< .}b!)=5 XDk*]GNZc"6L͚UfHD ~:`2}(sYD&M?(et#>ھ3%-v+e4sA/(QL|')b EX P6IvL1֙e@,JgPQ#*_/wÚ;/j?O3kt@0URtN1p,!U}ZQ8(eMtG~VFz0ݾWrk&>9@_`ҡY)b8DȸO\ 3 g?3eNy lݾaM_Ć\|\U=7zWQ2WW \lȥ3ܻd}3HX=^5h} ΢y"aDо8$*y@h[+ xA~ʭґJ򢖀2hq. ܴRw&M@v`,<:HM! IF %xa:h(K&1ʲ'`FI.[Ah+DpEqik@ۻ:$rc[CҒ`#k!]:ScMCS($SrG8&z\ 4EGq0LX&%YIݥw+"Vb+SI̤ R[hŞ颚#x!pވύO^-4$i v c<|LfLRп܆3JXӠV^^hX&,Md\ᾗ*nJ[?ffBjhɩ:/AIYts*Z*<]hi5`饘=Ҋɥ'qK9DV(5WiWUqb=v L!d#0|8z2Bd0g{}u{_Ynj٭+#(f5 ~_cMEGf{PwxUb2&Ѐ(!fuu dI ࡬A;)=. 0Hx}+*Y=e2W.J_;] LȽgE<1>d7LYm!ln36gOa%TU}YH-u(4eFՃ;qiBcؒm5)+WY,|Ƚ"|/A9Z,XN &0xZ&=y/zi!ObSoWw! ʗSCw9\!>I?(F(3!xu a)Xysۼ%'QW8ir҂X^uxD.%#-_9_>پ;ꎻ]-#t>HT7.gdZQ i;+-aagZB4mTF6!a/U_ߦ9 ʼ-D}/f)!1Wa(j_7<^ag_T6Mg7u x7XuB=Rt0H~M;@ϢXNBa*VCWqet[e]͆|WGB`ݜ%t^_HSapRdY"[.ĺmTK q2x^Tb|if{ /E* cg9%qk C_ӵNZ?Dpl‘ ޯf^1akF(,{{>*@>+50[\VݾdW& h{bN7ҋy+/5AY[Id?ƺvuv΁i# C3F"& ;\&:`P&{%9< E/Iϴ"mWB3&rI%Xi{Oeݞ|9uBx nYUEE82D]KT N!XIBLƫ{ƥ5=!@Vc; ;ԈbQv(DnpriQ>.R"I,@. qnf7Nx䖅v3ꩀg&[(͑2hLN4iaA6Ќ0%VǓcjLjw^[6jd3F[B:dͧ +:pio?_/-mAZ,-r{C.ۉu]M])S'(:7jxseUy"C=jwv4-zsE  `?xkФpdߺ)6򈹘P}vc<rQWT(SMH_0HU5t`ښVvt1 3RH?8r^=,MZk0Mu/7ؘxjn4odK=C4-JXH|D 97>זTB\J[{1ա/]@EH[B K@5 ot2t5&Ej}A+ѫ^@&QLRY)PDni W=-hm ljnPtxT.0\0Tʿ>1PEf43rkȺB5-?D=v"bLѤU%-@D~f%f]VĢ4>q!|NrI5^ܜh1ϒT?I7Z_<pI ZXҽ͕ۋӀ;;V#Xȥquא NsCHjqV:S%z_=" 8,Qh̕"2TN8/]H1~*M9`GC 5uB#0mb4<%7e//X)>JVz), =RN8 5k˳Z1g*# yփ9҈b+-$uj#$KX eЉG^"'ߊaEt; e)GtmgI9TL2ӭc,>҂erA`CǍV5mdė4uHm$szE > LL"H9=>Z]~ nJW /= EU'O6&i+ɧ'#fCi.-4, 8?rOtWqrV+l3EȦNJ#W7H+\3Nlz dMg\|zCDr@{C2{:Mk׻@#9d jD̦rRzT!$M?letRrfdByȏ_@#WwbWB/~ۃxOJ0& 6kfACDS-,؀bIun/4bR@g/Ia?֖\xtkD%+ ҷ2ep *8jƬ SUE`']Cp[Yd]$~J@I/~ǹ#~~}=ZWiV_EsUV`z]w:6w .g;%Y{5f\ϸ9UL Te"YB3*Ss7um C"xP[BJ)/lPmmW9s>kH@DHg=!j#}Ƽ+`iTU{7h\!5qڹ8ڛuWMMSʵbXGw*cLUe{]B5[ uOM`\c;.: za]6Eʝ QBй4W%W)I8t>&liM}URR8-Jϧ%='>zy[Ç%RÛDz HzB'˨Mc#,]=N $yيWI@wa<4D*y@Oސz?[z u4-eR8k}RGY͐0WzA'T;Fgݯ#_x8zjܠ",{ Ϣ9m\ZXxyܶ-=粡ŗ|c?Qޥn/"O1thyhAo9 I;ڨ3Ĥ[8RlLm&Gf;l 6+M%boBp$录"\_b,[b8L#nd`wcKk[@IU-s@Y*[nc4pO4zm2X`PMXÅvB.l3z [eMj fQmff1AȪ(Z^kQEV*Q2eUm 7!4J~3`~=9q*F9 *TH/WiY%6Gw$ Ww чWHͨM%3}'9fùuiiH+X@護j3=n*Ϡ-v:7c G *<#-%cZ?PjԝF&j[jgJTh]xjAfuuV/t?~U ;0>*w!I( WP,3xLUWJ!gy/9C )\/e6veȤ97UԷ#vHL.$ZS_h'rzdVN޷i7nZȂ04(Ā0N͘S~Ӑ(ngV~@aA.h ye2d8Uk+.e(,"C=Y)+@Z!Xԝ#~%lZy{ݾ{VaZ<5~eq,䘉 C\4/IO- ">JL4\);OڎMr9ߨ:;F4<{C-xibjoS\mst h]Nym tޅzEFפ-?5 )[/ںVDWY9ٍ~bϑ`|低 7[ػ56g=B|낸0,Iߴ6_a(#N=`Pღ3.!pp;-Ax)ۛ,hQ5}@Xc[ǰ"?D7}c$2$ӶΌӵRbc#r&ƎFu.r,1Iu^zeJDJB,Htޝb+a˔~dw/Fi=H{Ҥ~0 Ww'vL uO/ yswMEKp=B@Ibn%r<쭫4G=X%dc_GzݩK+AʨLγPIFlx_{c[Gmm}0XDul}ju^͡ =1&4:RZF*({{Xrp# hϑaOU$4!y*/4 E[kFIe%_QtZ(!_9Ν%:hMV;|(PCJ#h2耠bPe-s1%ztSޫ!UaSJF ^e`P_1ޞs؊wu֨_ͪ^AV֟ DW/.E~cr=-]]hsCq/CZ2 ]_@e_v5GFH_nȉy j. (<]瑳W.Zߍ,J5%}AS=kHFd:4'm>0.i >YsF ]%EX:rt@"BאxY v>iU6|%Dθ C瑓i[FfEKџ; _>p'(g ԄeA)wjÌ 25ͱbM|,(K5) _w;v>)i|'BFֹ?Ogfa!+ q%jG ܬ+wm BEҳKYJ fjy;R:x gLZWJyHuޥA-J8y{*#DzW/(p48ntb+Y+1hd qs F/ ٴZL y`ŭKٻ|Gb+t "ٰwtrK6⒐Pٝ D/HA.2z%XPӳ lKM_[E~Z\qLU)?Em4ꕛ{)yUCcl!#|.|5\gnMo{z~&LQ}k2/BSs:no02| Za25f2ɇiwX_-veI9WT,P`x7E<7.C-vdnI ϑmzqҁ2X75c`UMuWٛ5+d?n‡r0 ɭs_j |1m'6m+؍`+ypE" )%լ5yՐ3i\%sBX8F@"8px$!G_7$ f7};!K} f,ޠQ۬Y_pV;pתV)r7$d`5 mi3K H5SΌ͖ٯDCAlYS-|)|:`aM M#kOML3 #ˌ~Ő$OP"7؂=[+{7v󈳚vG`̝I_kMkj[S~~Qd}5QueC㼊tf{י- 5H oNl"V42v00X$LRQs ʤ4$/ݟ8Eb(oXdeIо1a= $ؕ׺ZJ"܊uo@/%Y6tz^6Ld%ezx8%EVX~q1Yg$1cFDdm p~km`'Mz]J;@QE^<~\79d?'GעJ1o Sn5+45.`VFы[xW~T%52JG(Ǵjt)Jka,LtZvm5= e LYbaKf8q>Ge=Ga s7/rIUY1itokFq?>R'x0*$|{"6Hjeּ<$޶R$!DM)s:)}T^^(H YbmL&|#Y^F`˜>/{"R .u2T8ũ }jMW=<:$6ܧ n/I Qr D_sw}ldT g(eRuNnn4ni(Zpb\v.s ~-,hfH YS#\K`ztx(f /u_2ÿmkZ ?$fivY^/Fc_YRU:gYH?C?#4^:k=䋰+7] vׇjUqŁ=Le[8*Z2`BQ%MDAbܴ9 {؄5cXaC;VޗVg;E/ ?R =E(e' Q5xYcgR3|ȁ93Px!ҙnli^.#hA hOҴߢk@8qY@?N'6krЀz3]A)Dg!XW "ȝz9rY脇f!F- /^G9 'Gř 82S]-W:1Q kGqIqd覆^mRZ}C^=snpM0J\2bTuChZ,HBYX浄7V/LHBZ#`raz_˄c+c X啛oO9 ͛PhCThEʼ5i/"C G):62Iu,0Rs̚.^,ܒE0^FH]~8")_X.7-\ w$+h?AYrXih &}R cbLXfC=]>T;&;=LwZpS7C-O?dkaL}Jrc4w?x~1.dz(oe[{<82BC?@V$"8%fqn RPd`R~.3kʸ_.`k7iJ>\t$ h1 3\S8G5 ;[1Y[=N@Z&l`H b  Z/X_th!v'L1Hڛ\Hzr:Mm\%1^*mYBT+jauYN%Srɹ:h'j] { \ #J kDxP/0/ eEۈ%Ȇ/f_G$  9ܢ<[.&QUnXwF^TȯH׃x>0%vnuϮ5YͪI9YJQeTl#U_R*HwJaK 0'He;$w+9`B31T^|eVL}z`tU8?Mf~kT &FMp 7GI w竀?o^I>}MŠa„jkbſO0zzCdby-= eC ? =H`~*+o@s1Qkv`9d ,ʟDx;WYW?]@1X=ZeHe$@`[#[њT?]JX$&_D4kT*a6w_IL)&OBh:_uf]| ~oɝf믾)!cAN>`bʨl.>}bpqbPUǧi6>(ފ%SU%鲎Et#$ Y V&2V:)yMGHxs@J`G&^m<:7۪-d6*䝀=(C{U(_i ݚA5V~#l̽~7qd;PJA&f% ~1]V &>A s"9׵3,+P ض~. !no+t S6HA?io"IOMO!j.JP'`f& 3Z7*X}f~A|xժ .]9nN˜12`uꟵe&Dc,B 'cP $I-a(')`Bi}t-L oFIq'}<..&a:˷񒵭ƈyT~;_zA;. ˑ`gٵ^#UOVTg 9h+IL N*a͂g+!#BųIvUͥ4T mGYډTRUG;UBFNT'9#tm.o΅,t^[2tn }]8Me:} $pրKl gkWpxp t{뻀zMGMZQSZK]߿_t͉>O_C9ӭ6v+I吕I5G3Nts6͎)^% 9ӥәk5FVD(C6ꁺ3p );;UUs Fc]cZ09 l\)'PkB43F{&kd +ÓDQnR7Z߫x2*G\/XI;1NQ8U9LʄU^K^+.i}l9"szˊ`|>.kBr a۸ع_59t$Ԩ)Sa}i3LK9㐼Ml/\S-Jֿ(Jټ ,{PlӶL˫B0ò)RgQST~C r_2q)fnZ)=}; u3`#`n=80~A=9/# {(Roi/kQ/:q̭jC`@4uܫdLEE}aK`G˶\6ZVC=WHVl5sMW{^O%霚\D.-^A'tQhӢ|q…VLaHMkJB*Ta*ER,u1:#uVT1xr xWGQbw"C^T* oa;) gc"?ÜRļq ]+ <#ExoW>_uel.Kv_fm*&L-/Q5%`)#N!fD 62LJ=a #?eYcln%(Жe%O DTaRҚY-^I"߮RWc( i!5\q*%;=[q^ޟyR4Fb1f`$'3R|vu1jnG[|Vf0&zc Y8:W-.`5d(<}IcV7M9πؖd8&*|⾶Y 2ebƈڨHԏMyPa**ov%;"U_h7z h_p§ܷ,@-wz#Scu1 SMA{|ۯ󚳨φ IJ'"TA{[&s`({]zve6I 7gۑCvcM!q5[ ڠV$0H/0tyC/~T-M67*o(y-f7VBCoCpL잯i@:ȳb|)J0@Ps(9tvjJe\#$EQW? qG3=Q=4 dEO1s`ِVz`ol v2& gP[g݅ JعVBl%NemS|1OƝm^kmk9H$ ]G%rH A(R3GT"wHDEsx}g~8Ͱ>pajCJIdSQGfAқ{/}"O@b+fM8/q%{tOl])<Et `t~Ӥ6ܬxd7䚈N36ޛ̤:8S]u!$#`KB4@li%|060?t]ڟ8?;onhO^m٘t =71U0L4Bп"q]{ /nWpGPÿ w%+h?\+/uK9 ~ڙ0nwm]6M@M(<,.U9^!uDXl]Gwj7>*'ҳ>2 |6CL8Qށw݌u$4iN1TQ{v^Xnj*a}yk4oBJ OGHr>q1bא䒬lw;.ϻ% :c+?އZ2>7| B?%L\)u!K1$5V[tDY=L rwRLY~Xf|oAQeM@7eR*&=r)%*~=5Ň2#S[!ڸG} y?ρn<F Y\ϝYt8-ۚ&MM]bR'U aHV!TDC(PAWn~ho 2y?'[c¦n-35n ȞdN<%wSN)aʌK"5= s}} |L߶?+#V6 ` k )/OX\9;d>/>1_@ |iLķۂCES?%S*ܲZ2_M,l@?v/p S7lYShA<\snDھbYFYl^*",񋎆=I ŢTǘO8""HhU~ĥ%μ +YBtie ]a֭F%$CƵzZ}S$Pag3:lo+)PRRQaV ,7#L}a$InFڙ,) ț+hTJ(y?[D>8}O@M7=Njv]&}?JlO~hXͳ!'gN ZиQ?'V OnOzNMvLma4>Y,rɍ+@6;H$G3֮PX&dZm*Le!+. MLWh?!1p!&a[c\ӗZ͆ KNjxrڞ<]2-#Y?dڽLEV`8kԵ<%j0rEGQ,^w "=ڤ]ѲŐ|q%>5 mȈU+Vp< V9xf+E{ x\-uv8 jͻO \]B,cFj~E$k;@,:>5r'L+,zvcl^Y,׊ΪY,sf bō]" S4 M;P5=r\Oh7;MXr,}x/ wӒ"S*@N6&eED T0ʫhLsO )p~. BQ"N[h|9WilP#Gߓxb^68GUwJSN (Ÿ‶C38cp]ZF.w(/42=:W:Y=aۣN^w8."RYe _yڠ&xfY9X]L| aѹ})uIWVd0@ 4ٛAWсCOu򍸅N<&5Hڒ}ྭOE+[˨o6,B}mˍ8Gz4 +Ckm#Gg*XVUleA%5w3IR^nhCqKX8ckHZJ7 `U<*~{ 9杠hǘyԙ;YT*8HMS^iO3֏ѫkr's^pI,`b^X r ;dR<#\r ,D'@vShbeQ&j~B‹Q-"Qh!\صzp^53gwEwA.<`lVi+v)0/oQu] Y=ȡp/ZRfzE5D7:tU** >T7>*yoM2 ql4!/5CkPt~&ؕȢZ\̘A\#9cbYrۙKaDB1\#C3Ȑ{%ۿ\#[vZ;E,yݮÑAÝs?WГdGLWu(skz0G`&g_CRqGSixeŸJ:|Ws`؈o݈Pn5W|:ROȫy/T,kDf^Ƚ j/JkƦ'O@`hoBȍT('Ef4S\4d&^½wo\E4klg3TVA;tw AfKMNCP69KBO,w]HmiJABbM:C\.!﴾wr^os.>&ꁠY]n$m٠WHpeIfWZd#mbtÈ$+iKY%O_&>@^8{@΄kKk90]ّ< k:᭏3D֏ẋai6ӳ l>.%ѧ{\fC=%s{DM]Q 1r H7tϗDP\IbaƖoxZ#a n4ni7\h-kߚ:#AS!-}]ԙ_c LB=!KBcܘӲ W(Ӆv4jv͏}[ZO oKYCoW.% !Z߻),wC'k8T#Ee㄁_Ob.'\^gg{RWBl&z>;z'A~wlsF>-\{7#"Ş;]HK}<؛&W >h7 b ns+I.`gM m,Tv4dFF"c3i9c=+t}9V $w7jJuelYU,׍{̄|uf&9{dзyU6ʫ_(/OFW=C|g2;b~~跫|C/Y/z]ՠ! 4ҕúeCYʊMUK͔ .EJ,HxMPE~Dsz\66 VE_a)/oл8sptk>u{j&ᘱ+ayqDN;W*m1ehI:Еb:[a-fYWLյBP)²]u%+1qh9CG?{/7џ"wⲬUr)z0rg$V;Fr̋'$6Cʑiۦ~R:X(E)˧fn9K7ȬWyKZBq,&j3\xc'ubpUvy =W&Kik[p4n&`߿Iaʠ^4ē hi[6wk9Ccm-w fF%O&R:sDr[&)zMvL/8ЌKjzș$mY ̔G/x-{2Dݰ^7nhi[4alS*Elt`moR7J'+c8¡hʛ ?+=(2ep >hTh.d-D](ױd+%_}RoJ٠BbhyYO )X@?ŃJez/Ou8{.>uW5\d&츉U⎥%sYԜIo ~yAD~oyAu%k؝LtԭqF10}h^8=(IP(,t++Wix&O%dK\JDDؘ͠NH :L+}rd$$/M*s;i'$'fV}yݶĤCMMo0 w5#P}aT*7HsT/E[<4FVǕ MO"]>O0ݥE^ t 8۽i W*_~7g_#[f=.o9u   bN'H(O mMrM?Xua8GiGd)²Av)~ڌS2eJ,Ib~v1r3?V09yoUz+f ٩ܥ>"e jQliL6+hR'Д ZH 6ϱM*h7 w̝0*`_qͽ |P} |0=&gS `q+[J%W|i(hLEV J+3dJt`8ãaڡjtF \]G,/5ǝ2I /sEL{G 6et<3C0wpUKE e=HCLFNlGZby,4V/_5 `]tĺ0J3``S'P ۧ3r|A(-)roa W(Ǧz5Rbn'8"pҮdUD=p^}FV٢bs%[zi? :۪5yפbZ#R/}~.p{2aK,df / 'Kcb ǚEIQBKCa{p% [EM ܚ1Ue#~qbźư(-sW"ڽYo9a)5~$}*ˎC:f\ "dkkfƐFu^_$ jvEav3n7vxam0dwU첡:LŜe)Mj4YƵIGbڷ".9 Zh9i!qq+2rqϧRcFKjoos`<-&Jg<k:>7OvU0Z'_29p(*/ HܕQ pE5QΨʒM%6nxZ*[O|9. ʃeQ;d'\e]~=qN}ӧ}@M}A$ښHLË7@?}Ntӵ$ǯ&K[P gbxg egr]nhp{*}[Lk2 ;/̍w"Xq&a/i79'Q ɸ ZGE*P6'em{r!qe`M$W%M6~sQ ez54pkH/gD"V0xɦ|+m aqe+ Kݱ,UŨI\" }#d7k>p /@B{mor܇c-'v puIcuq5D(Jn=C,Ƹ_]=32KHK2%De rV{D28fVFT)/7=9Ӟ14fh w|QkpU0 BAi?[0K+VPJ-Vyæ, O+0C[z~7bh©H{ߌZUɮjؗ"Edpg ;~3o"0b_Q&GCpU#XK?&c]rV]] mfI T%ȃm 6\FvF] caZ(@Tl MkYm4 ,KT-$>Y/Q1\˄}c?Y#?9idΏ뾭;cm2:)Uk}l@k]\3P`KMW~,,12iᵼ/bܬ!$1A;pr'PA2XL7#P+yo&'k>=bA;Jw>#\io ~_q0lO4P=H|O͛\KZ;Yב֊Ϗq||e{t5;O"* tU^=8дׂZĊt-z A\6ا[NOW,W].~k3[`0QL)`˩zz<ϗPLV\D:h>\ 3.<$ljM?VĿȗ.-> #gѹ3qFoм`]0 W]b=ZF 1EjF@4S;!}Fo&i4=%,jKe2 'N6|6H2PP!iQ:1& %|UD%0_evя#_&T>4p_e tpz+L[gnxۮ8Cd!e }"r7YAi7S'Yw9s>rEU "͸u`$Ձޗ{1R34MWbq$cD߫lnt7qp!y[+Ȇ-{0x8Z9221S&'B5ckc=ے izQ C+ߦcs;A)ijER+~ b6elH[;YΚdYoF/tSS7eQ7%:IO0;SۧE  Q! %2]wk´Y^=580;qI%ը XWd%o%萠{ǁ fEOs$=`Xě6߫v+{ |Sk"ZՙJ4BÑ>p4Cx}LE^&w&i=I2[?6˰6n\wT3to '|ŢNdy囃? KI?8>pRx:GPv*9&Tϋ8:B.w;%%hVم'OA7J7wJ!QP| ߬G`fXIX[!V?1Yc# x-{A3~q`X)i F}z{ĩe9Taky_%'X"eNiLUP:G2+ Q`@yẙ*]_2^Қo?n)J/Qh\oƂv]k0Mgi#- &R@l=E;Lހ y=V Ep ,r @H4ZR^oE7[@ E½Twڇ5)WF!%9H:4R91Dgcfx8޽҇F05d7<p?0AS-6% f.̯v{]mxD>/+-gMh{7N4)0N%fMH ^q`A50gްtp"],О4@LnD]U391:u=˾rhJ$V0~475h͙pZ-R/5_֧ʔBUQès)kZ$!@T6uS_V ZX2fn0rOfy2zZoSQIC[7\[ ⨐?6{. j_v^h0 KP/AH폻hG͌>:yy˭9w`v[{OKA.oliM1'bn EaŜɻ@tJ 93ZĿrs-|\A K'NdB o0iVS_Du0Ye k _9[<^){ae7xi\U;L8 l4m ʲ2s#٠w隫FCt>;3f!#S*#,`Ԋ2 Wˤ_kzi Us%ELHI:'IIi~0lL5oɋM7B&Yb8P=a1uzcn9з>c@U9͕+qF2ձ$^bt7hQtS.4'uKy#@6mz:(754(u}I κb4mG֋Q5\`C~L4|.5-PM#'R ii90y(F==)Iؕ`xtu6OBԨ) AAj#mәKԦ<˫hDa#ZYuG7W%)Dvě\9[w+A$b*qY&83c1I0R[igQ<~X FFǛ%yM%/L7Vynv$+b`Yf&w[Y`ĵGs ge~Pd|[ "jp !Gi6wq)olQEtYVL+[>I.AM% 5-AP3>x ̨ 1Wa/Yuh8#:h/ gLd;S%E$т}/V1RQ(„#%j>a=hy$UJ!s;$0C'TM8v5obXݹ>iwgi^%&"7d1fiB}"e!uP6t4X(u>솉ݭ>$Ԏjc@Q8ɴYZVb٤:xtRniF%8t~Ӥn;Dq5gS-f 9㴁̊X+TXQ\a[VnpxK1)bg#%`36!U #|#=^sNv}"#h+^H\lpj-2V\sr>-HNۼRA lUnp;pV^/tsO.-Qd+uN E V4ʸAy77 [𘙺_U>lȰ{~>uv6i@73|/'x&a<'ȱR ׈݄9M!Edث8bv=щ1mԊBCR1KwqWSnkѭE 1B?K@NHۇ CbF-m6dI<Bƅ R+7}+Āin e0)EQ(R|z8n]w܊R+>.}D]bDyx=i O)@K\3މ|XAtW'0 xD@t%r`uVx[&mW.VwPRl:`$gngGAd?/9r0֠9X?.pռB,h邏lG(;Z_,p0c3VF֋0 8 q40Ar@ḾfsAK aw۞t%(- t*)FVy r7)Sxh;$] ` BF C[,%h?>vM(`7-wh{b{w59o~ R&Gh1|dO aFf# r6+1GyCl9$we;h:ƪRjkqEaUF@%h|#r4%,zWOXy ßfKY6r!DYb#uD>}^uiӫ )(k(H鄀ܩe Mpɴ,!͔AuСoӑp{2@vO}m-V%xC 1L9w9_p9ĴimoϮFt$szp&3ѵ N̠ z< 4DX՗%W!QO8!ڦ<d@C~lb[F$ ŕ <[{`> >.64,go 9 -Ākf,9qKN"G n~WNA`d񁁓 +g]m49P@8:F IwJ%aUK ർf?&t|HLX3V V0gVrK{xao0z& r>$TczߎX,YA-'5EꜬzYS1߭ S N_A" Up|vQً4j gv럽˲-Ȇ6 6FaL.Bxۣ}ݐCv~-shJ:r(:"M\.P n/ w;N w-d0Rߥl$'?,'a8wʑ܍)}ԩ?55>_'f62T,~ѥ>/sP58?hiNh;j3Hr^;1zsTM!Cx{"˵o0Rg_{=4˙ǎh6o .f:S9 %`Ee֋_HzO?e*#8]bf3ǢJ*!aeYQZa9xXKȑ\4B`cd؍DšUVOGeV&h}?!af~."Ӱ?FD9jdW4~oj[P_FF=ֺ;2"K;+,qS1rX6+D>kiOƮ.JυbI~ryǗ&rH ,|Cn׉@*ei՝\Yr(fhNnZB20Ð? 6ϑpN(p5UrWzBJ]tl2͚Ct$b%mف3ƥP& !I( hhQ8FZ](dg |Wir\~(tiBvn|(-<0>*$(J JmP*@^1K. Րf"y8szNL_|)LCǧu}H;)-6YrBr wVW+mcPSF"ټB'DyQv#psꤖR t}g vY鍭0Eᴱ R5Jc]r-m@IdGh#Zڏ$!uh ho/w@o6+_Њ~x1<RmQ 2^0sVZPԬ᯹qE`T;6V31,5̚m LTsT$%wo',z,ly8b]O :A#=T=}[5! `^*ޏ*u|4u=c 6سr}q!Usicm19s)DU1!jr-C^^H鄀,hzz[}(| ?$vܯ~qWm Wb%$Խ ,n&UH`Cfn [n]SnxܩS>74e6loSMTE/$]B[Ǘ̯|+s?SJI󜴔 }N[tazM֩!"(tpF) к /폰cI,XH(i]k6\7d /_3qJD( Lh_QV>JE4` 3/ }*@K'd .s:X 6S6x8,}Z%݆I{Sd`OmӀ%zY<\Bn0\Ȭ4zQֻZ+!JJvb\kֲc7n grd?'G~'D_Kiv<1uTa=a pPh{%D)L Ug9EC(/{p#Viv%Ig˫2Rg['ʍ2ܽلHcIœN@5VTOE.C0~VcbT6ucێz:572i"eGtV1a0~":<vBBk+Np!X\MB 1QǃF奄͟ Wo*k#B~jXq;;w=3%Ѧ[ )彙Smk(TV3gA3}g-Nh(R8{:00,Hg?B,QSR=1ԗA[0^3bJƭT8'29>|2%D 2ϣSǾ-ȓ=\ƤjNULٔ+g?ABFBv!gu3WDes%Eae9}ݢol@^#A[[G!d,{Yg ؘ4O6kqfrG#oW\X<ک.BMZ0^PM[L9$,J5\ W|"^iQ枇1m| x#цA1 P @.fjqyà9]B EAIxʾ[/:!E C Wg7| 6Ub! E6ag:l^#j}Lj34!bC^"lޱDV5HU剦mz3L_ s^Հp94('nL/:nUf3 /+n{DX`c1I#`뗫xGIT+S٠C8|j{`3Tvy\P"KcKpTOlP𓹿q07(DFmpۦ;秅)] ;{(V1(EVyu%.wcOFZ2P/grRU]Q#EUt;N:_ -/Z#ajʼ_X-7w˱?rVa҉K֤XZNRn62z zP9GUFY Jϒ-fyL.0.ئN͕o{M@ui/߻x|KQ;~O!Sa#tA;\ ]hL 7E _DYk/tjو$r#Wa^z,Wi2vz0Xp|0 Oq:\~RryHiS`nFៈd% m({%]ZiD@H<6Ʉz}8wJ> ԃ$ L!N"\O:1B[@d "N'UVHCjH_HO['[R%L0>:RS`EGa7S+!dx|4+k,בPrau?{5i%mfU0gr c ac.4 B*XW຅^>J0Ą}: 6S~Ox3Dt#1"꺅p_]V+_ OA>DFv(CJB&!(s$ǫv,<ɢ~5͘Bb~&H@1/w4ǎ&L6F:/wJTM Mss= jiKHsUD?uR>l)KeVZ3L5PG^gɁO>H}Gd2V迒KuG'0iTѪqn>\,]qgA>L}&5@* [Ѽppi*\d/jܼ͡[}*8J Ԅ>E[sM<[+ B8j@0Uf]! mMk]>&v> D0sSjط&/2pVN aU 03[jn3U2Q F]Rii>Rh ;eh0ML_#P`E;KnyC+Vg(AN~ExҔ.YTmDcna?dއ qܸ]<?^ .d'];Na`ܪgĘc@c`1&4zqǘwBk,,J;Q~`FW,jЯ}V1UfP^|mQԬ29#1jQ@eVmd=%_0}5z\?9XVxݯ$k e4k9ɨG $oF FO0NZ( e,/j(,^ۖklkZVM'uOΘe.0f_d+dv((/r]FyS*`i <Æ.MatE72!, )YO'$XB:#[+@yT|nT'po:_Y$g,{zjZD|a 2@ g<)NƳ6-olES;JOG؀7jve;]>oyrxU!WR{zoO'GcWo3uX(aSbGFi [l%{?#Ʒz:>KShb&X0QdFr!ִXV#&&؅J=H%fi U Zz/"4ItLn0K"B[HݓUm'z)yX]R!o2Y!];ʗ5!_])mM`lS!Ti/&w klD79.|{hvq*P&U<}'a!7(MOC.eZFoO "$VEUrU)0v8%Խ@-9p"7]7,AO|iM ͗8@z"_:bfsISg(C6!T3~,1{vXnm)P/hm>^ _Md?GLXM*< r43#rf~Gf8]x^T }c'(BI1 4h^Vd7dSk}|r]/3WZ@M9:s|oyU!WE?XNO9.U)j ^& Dɺ/pk0K{~ ⺸X?}9;PF)?[r0%z-z/8q!9u>[k8A/pP^b\8k@i!.f:4Dvv"FiUwW,@ބ(@1 fnM")"E,?E^X?FQ=L6¾waQs[gru pxB? APՆZO.ۭq@s%p HNAt"85 '0oKN>U %)SʎU`T:t@5A crkrQ!nX!NH9=2CLē 6Ɲ ,ҫGavrabLE9= /;&8oOP U JDy lG%#KTczcV."/&`r٠T$UzXjEcDGͽ|^bCew`y lZٮ%OPhࡈ,yJw&l@`:/rܦd..+љ%'}֡2`)rT(oH(Z_D$Fkm`&{GCW jZ/'Uؼ?:D-lhU-:e,yUeӢ*ab<\'~,me&CHRxoH`Cٝ9`XHEN)oEӹ_[4;KC]Mepr>Hu 9 c~0`{|cos((% nR~O&TJ!׍ =whQ>a.{GY;"m 1<5# IȚdEbay(|(o(UѢ³+sfH::*̻_pGguV讯"=?f'K?x!k#x!F>l202N햆F GRiDhqr$P垂.a)u(I웛#GRr TbLogni-=ei#L_Rp6xairK\Z+On/{f3{% Q8\HKw4@%qe ?j*w;A|Ebhvwx*}̩廼1hԅ(Xu!6{@ Dr5箍z㯶 }X{ `CX!x)N(:#j_;#:fuwʇX?9y}w2CD"_j6vzxRP{j2 ATM* ,VȘ\gBkȹ'dnv]t<YWLTcAz*J[9dD@I/qw|{Ud;E>lc?rB+'V!B1vGIny[nCbT&nbM}FaDӟ8xCoiOU{4D)JC14A@^]!cBdu j*B&ETsU̹S o VA_p/J#?jk^y `[+:b|> Ïkfh HLj+=6z!(m! ,Z ߋffK\>sz2\W`fc0e&Md'<<$a0y/wjik(A:GN^wF?TvrAr}뼌H64_&CZNl:`{i*>qU˶H:=yrRĔZvOyE F[VP5Y̫L$-/ mzб%M o P`ys՞&J=WG&_DqOy!TKH³b_Pdg0zWTJ#(2cf-t`~k4bؼ3VVM[EFߒ<-HX`k5ٱMmrKF]7)N'Z@8lc!z!ܻ;7H fN;h}x45~0GETvM NߕR^6X)y[>>7ukeU{r n%gAI*IH;1uT<6IU~Abm9w)CC\W\:,7P'QBI rCs@eo Ĺ(hh(]%@uJ`$QhJm` SHӵ!W&|M"w؎bzL=EF{PO-rR:g\,\I'="Z.c֦b.TBo60ɬ{n,I^vOaSl=3|0nek'Q;aig^ ˁ4HYyEޒJ o3ʴ)|pR}WXpgEȡu*3Sf9BV(S8LCg:t͂M~Xp[傀j7"VT;m)@v.w6`*%ӥa/Ey\4zg$V!k޾g7hY'iUndmMEͦ*}~N$ߊ1-ui`ml>3so,4~r;i(W/UNZ^BE_nsApڥ\+9\y<5)ϹUBOKXxdlϧ1cv~.=E\+\ L΂DIVDs0naj<m<cwh7{\;'7D} ;6^!wSUκw˵% D ĢOJl0+a{5H5h lp| ˑhr=&C$m 6*sޝR*Q-LG23.7h?vZaM-(0D#+į~5ªXB0c3YF4=G{݈G>1 KԠED6H@fЎI?'j ŏa+p[-&B4?H{-XϖzW 9S!xIa T44FqZ כV L f66omY۫&e"5f3~jc"^%#Q' C#3&gm\Ŷt߸{җBs`]jנc[r*i@E~<(f2I_R-xåbDCx ؅WV"j SR%М~g;Ҙ]uJW^OBYTlpo,5N.4kMЙ"W5|Haa!<*.u>|w+ ḯ1j9PÖ[Gsh}gRn ~ũTӓBw>IPhMſC5}g{h&]LCo};8쯯71rC@m6$\.9-xr|/NZS%lh')Dz/RWFwtTpXuӒ$i1h@nV w|Ӏ>DzNT[b=4=ɤ#ʳU{#lJqa6`ctњ!uN_ޣg_4)Ң m4{gf6> _Ì] n <4:Y\dǐr B Ozaj>dWKkGUN3Tˁۻ ٭ lRĵK~= ZGZ' */dXjl1)9ʬ,~_Q Jӱȫt~oB4/7F%çC7ʳܤ߶ T[Hğ܊S5-<~ɼ)\_\)zt&`}2IZ+ a t^2l&.>Md#g(0! žtl֥c3t̏_D (6n4Iŋ M="e1&LͷF~oJά~@):%erlBˈG;T_(`T3'M6aG x#0_ſ u J<:Ev<78L#KN)^/C<"bA^Vթ2L+sیqq."6:@VX91?ǎƄ ThwxLRI92a|7#2rA:hMF0k GVSYbɬL Mc58#`xpI詝?Of<+8U՗QSD1蔐 زӯh{" nu1[< x00_K"u"lBDbU8XM섟4VژdF,cҋF5kwi˴jԆ3ʟ` ԤBha|E1d̷f'iQ~z7!O&Dcʋx{gM'4m)xj(*QzǚnR.\ 1U|:l'"W4^ ZH9Z|R3cbJ)gwo;6s 8N7P.%/Bq4~ OgK5B%}#2{mP<>_OT2ڢfLonjBR¤= &/BQ,8&CXq(_HCRHT8$ -QK'5kWwYg^ވZȒ:nQ<~6POU,1 .J{{ fɂtg3}SZ>~?}+- Ӝv7:|: /-k:b S ]v&}ʼn`&I)"ª&Zϲr U9BYU.; 5-<*p5:MٖWc t_7͝f'L8?fK ܚpj9}oˬ$GK>L ;G5r} )Ɇe[9īey> 3 ]E!~ nKcF}ۅaOQ&Hch,H5pM˷dY *`ܳK3˸Ң:[Ya;J/q4XmbM8Ʒ8%I*0E:ix푿zUWCT߃9{ H6n # ƺ),G;lc9U#2ңO7| )wƷ*V29օ1WYckT1Ɣbz $s,lMZܬhԷ -.DiR'aiiN\lK=Eog[*'J"Bb_&l |Y3SL "P(N§%DMT lφ}!72nws PoF/6ԦF+i>͡WB~lN_ U0q^!llJ詔Gt nu~城J0㲂EUrivYbvN4e E*yuyr8ntxj)n4NKcdwc/&W >$G4{UO Bw )PrG-ɩii9?$×dB=CGޭ/(y9^7!Փ2`)qMknㅼ?/ 1sش+IaqH&)BY-F(#^Lww9U5v26<:z53HՠT0Å>>aX^ZE @`Z:_Ӓ>ُBgqMXsPS;C J9'=B<x Z6 bo.& Ax (I 9y!q@G/ V,%WP4>઱mg~b1ޮ =U܈Vrq[|{&;XeY-lGrtL_nE^aLlZ)>rm|م%<ƛT̈&)q%)لXu8|g=}yݠa.+mU8 ir&ua/Och#i!R//nB5Ħ$h X\tts$9d؉ 'O }T֮ +[D һ>ٱ:]/Q?$yvs4ʅT{ɀR+B"TA"YU_JWu|kuj:%eՔ"Cr9*]~`i!If D*y i ^ 5O# n*+bÄW,ؗ_20;?Nc "!@.3 )*493i@}eAKqI{IZ V-=4Y&6T U"G)N'ERTkJl@-B=I6S2vBZl2'ԨzVyI8N#IXG]V"} RLVdJZmiK opEXvGX Wc|ٝ7VA-gÿ^.a!"BB^Y`=<';(K#DĿНAjٲis5%j/X-ӆ?W ~NdTqNVS^nro!˨>&9֑;l&VyknSI @JzW(,vfxmPvwv1b"O@7XzsA6M>k{Nf+׵C2@#52SAí` t84'T#3$ⵔr+6a' 8T獻c? 5TSmHArE[sx ؉^~t_W$2'3VbuхʽTro,}mC\9^d.R1{j^:.;XR-րU"X"gܿ|j+D#)G9Exp܁& (>43r#*JAǿ *(x2_XHU1l1U\J(x8tO}/qU7ge*3 eGBfX\z@( ߙQY3с VZSO^~'ZE:?Sk՗mݝʫ-9Ѧ k57,j>#]htw6abto[Mu?0at.-:Ùc#'mυPn'\`pZG:[cOuwQO{84Ś%MHs,dJTP82% P׺.C¡N ǯKBM(C 4S3&4fMDPaLkϾ8Td?Q=E3?DF$fvDL_87{?j~L$֩8Ӏ V}Jp./gt)ճ/諆0o}%Q#²( 6&)dM_E)t[ݔFJ\";ߧS1!YA̮cOGJ}5ZE_ϕ.Wn@>BrP8S{Xi&MWjvu n{4 ah/0q^}$H[tdt%R˩FL0<1!wϒB{]+&*WJv.4pBGo֢nRm9xjޚ$ {Hssfwkyo Cז^M~Z".+ՕHZ:jx [V3= !. [c8@n=T6.?rsZCvF M[=th<@%yч$Oi9c]˄ԊA(%HO &59 s׸u-!M^꿝A9G:fT/wgCN2oY՜qI5Tf9׉$X`؀)|ȋNj/Yh"t[C8:RRu*Hi{?w3g<4cRz?GkBՏPqng4~o4Icڻe\RVn]=q8moحn4]rľԯ>ᅠqHz0BϨƬ"!WoeHtzdidSrj42؞yph Ncn/vPIvHZuMճK$n. 2qoD'b{hD*RkC(Bb~0%o/\d%O~׎M$$, i%8c2L?<("O eV\q%Kxw |lF8YY_Q~zbB~wKZ$ƅ1i2!t'$~DfB (aI?<&dwW Dc]yPzrCLKGŷ2۰ sz_E9l!%GÒ/ ^}5bHFA g9ǼH2؞T&L+,y%J@Cw sJec 5vG#1m/ܗ{]4]ᓀj&9&nko2 WW[î0y13䈦ߐ"Yc*un$) {xj@bgt?Oh悬`{w35f3ʝW`f̰^$r-YhX*lQR Zm4]8~No[brm=uçUU"Fr}v2gx[ 9oysq(8#JODfxBŢKTPq'w3lO(9DQ"KCI|K >Y}t/G+JMC"[&mM]+ῼL؂pĔ6_Ev ɇJDV1P~ fU_J<.]Kny:jp/I#3kXjN1oZrG) %qR nR04-1fTBjk ͼm&6xQG?Šw- Old|l%3*-=he'Aj,Tå~𠛍 bO~H\h%ļŠ3^U/ƒFP8̢oKx@ҭ+}Bw^ߧGXd]#K9=.`wVBY\Lq[w6(%Qy4J|= ŽJw_|9@ѭYr&sWq}vH8sZ{cdL+`K g6"VU !ҠRqkjR*7%&Nzv'B;[!L}OvRR=ν*@c  E"s|e^ᑒC̈x52a5oZ&&z%P^SzeA APiyVU_2H#V꯲^"6@Z /19T}94SS_OJ Q7z~,7lE6vx?2dtLqd-d$fw{Z*yHCr+*咴ruZxN<خr4D IзZěI#2_qGjԟ2+BiL=F]wlm:~j7+"Õ9cn8U›͚pܗ]J(nkFsy&u[Ҍ@n|-85+ޡ?nu5vJN) (sT!(ŕ)_P ni6m0Bv vé}V *WF̈UU~:q_vEfzuDŽ/&bL΋s2(r+c}V@l#"oR( ^*pj$:o˺e0lPܐaC ܢC^*v3#;*ds/XB`5W;ML2A }.]61:aw#~`-xoDC5m8TTb{g_ ;N[w{ؒ3^^ 6a?;lL?eWB!F Y;W2R@24ĥ< +=+&bY"@U͈JXµh.1uR-P+xTEa|*\NhL t :B>Ҁ12Zk\+oEW1bkqxMҫ{iqz/v=܎Z-jLu2̜L~DkO?7_5B6Zg1`WM6q}7'zo!sbx1BĎ[_VÝ-"ayf[(ީOJ9St<٠RM6'F\fr_{i$.]oj *[K /T2S6?rX[@8ʺe'.PhvqJcQD^bbDW87o[drGpqdEGe<+f+$!˼w)lp{҆PxzzqJͥ{f]Dlv7) | Z]re]Kl5_d:DjEJ=hs㇕lo#gGYʼn|,^yE `xsowM][AxebƵL%Y_+4} VH9E"lE:/Vӎ!ܫ[\@Q/}322A%z.Qx'G(dOQ~)q_- 2b |+SxHFSH ?iי&sv:G/iJ] [Rߗvuȕ̬ _hSVB5hg~vNҐ*ח}tUM0%IJW"> c55;Mmۨj064E,'_otXwe w&$o-UM?/B0vYjLVuWLrTJy߽+'i\ 94 _z)}&V^b^7>ٌ4O$'T *\Є>TikIbQj]?|-}kağ@h\26Ax -HSgdA<^ؗ HdbN#tv4.J{qpRk:$Naw JgJH:==a2~ 7tǀ9O8B2ݪ$ZQD&P ;$PqH;Aل{/:#SLr\ԣ lԦ:P]6 %3@ͻXȃi ҼwbY&"Vv=1W3~}sMΖ:Dԯڞ ]@*Tjw^NnѾxiFJLr|K5ZI۷ي Y3D耯썑ɶH6dI?Ɩ*@i]K4J̚&Jl$RVx"΀+ ?5 6Kfjr|ve"A=%]KV->ل;i>6Ny;]~yqou=sr槲Iv{}Ezn`[@+|m}B2.}(X(MfGI߾4uٲsAy 1vm+ P9GF[;VkOAԼ(U5x\H㘍 ,RL,fcܭ<M\ܫzuyw[7ф-2׬OnPY vH >tQJOUC= S$]u46{^Et3 ]ox&H!j_Ej¤y3dGb B'\$ CM].`u-3-gN|^|娵:|n<\x3EFϺ9aP+xYVA\jMh!|e: ?ϔh ibO+'xkGLEͷD*EOj^Cݎ24&ٙ yƜSmaJwL|%9}-"usɪ=44J),E^G"Gf)[}ɇt7n@ϤEHXSOD(VsG&@>Ƶ3髍s;jюM.@Jdh;˝S38O{9XJVN2%Bb6Aj]{qPN>7ZdAwqSܝ8vbm?dz|F8&x˚vW_k/S{EJ=Hq7%zB͸t^q݃Ծ0bds$}ٹ+szthSP32اM?$kk֊}oqxŪĔ`|4p$&ʌ5n Y-G(1R': (UQ$zfی]][6Sу0b|Ul^L#uCaWGк9{x/Db#a$Y$3E W)@1+/͖ .^_8qLjrwջ2s&BxdO]p+4-npc`$TJظ3]PyRA>K3hH|`fr(0Ք [*K'aTZۋLEg3$SڲEWۑ&t9=b234[؝ydWQ?,֝e ~42%@f-!o-º1JS.&y`B7 $1o|J߫}~!+U{ - Qt}BvFNDp3738CSN;jv)L Z#^!,P1bFfqלZ;Xz'A۞.z|jܛ qZ\Hz?Nd\F\I&71NUGkm'NrIwj3PQ埊iSޔμγ$V w) ӾOegE``w\2Xk:em?a'VNggzKR(E~Kxd}F2Z]oĎGCdMcleo_ */?.gRmh?0@#-)g}8N8ZuIws̨.5ʉy3ZmTc՜GFsCr `)QٕV=;;izz^ĉfB"spȥ& 7bTBzW!S=dH4oгcZGhܙeC돢\^Fu\*SMZYT#nOiUb]ʗ~1=Y8~nEg+mԴT$_>l;cj2w[dn$j}1ƾcB§VYB9J76#=)2=ֈ$dcl֎{/:rղ0U(6aԖmYQu| #Ɋ Ç[p;xq#tF -a!B4da4WL(1f} ~ɫ-,zNe!+1zc "2 ) /4WOy} 5yȵ(,L;ZH޾}eT{Y.}Q(YuQx8FD;|VDx[\cdRUR8FXT9 V=u߾y1jy 6w H @e3h?)I)oC-Yk%4tXB٩_5K)4:x"mK"ފsHCTP _ rɢ#{LWޔ^`HLST:~3W X5/= dEn"9'jD謸vАI|ꍚM޿ky, z,C{~!=ڠm*5) ޗ|ˌ舾f#u -J%,siDPSLM< \p'}73NȑŔMrDȓЮ?-k #G qPxHr0YhlqjCM0DkB>ynlou'ˏGƃ[nkPXSnx,]gby"x خ;mq=={x&֖d {G}hI-">'K5 yr+mv2lgVzqpW=S2'k6Uʎ3Y\V])!ooKԻE}ؓ+tC\߮:p"qx؍ڏ |0J0$Yh1ƶH91h$j3R) T$U:(:&^5.YtFlhю !&@oAY$Ad%<4qK+Seo_0bma^swR[k[5T܆:.6}#VOn)ab]&u!uTIu:χ'`>yeǽZ$BMKf?(@~a˂;:D~!Ly"I+ 6K`u vSޭI4 d=[Z1,$AE}TqbٶDoK+i)TrΒ=Ax&5#H>DNeG76fS܀K -4vHyՕ"V "Wf ЇaIo\-Zxۆ 5Y c D ?NL)KBO Ri&ˇkt(ѤaÈPhe;iwQ5?Qf_<ߧR'%2? Ƞ`ZB8cLO&>XPFO#K^^L(&Jce'B c)Z)4iAw(]0$D-i\^6pMeW*(VMFkXnUes ^n幍*ϪB?+eNjwz<B_ Wݚgg =rajVto WBGCXhoQS81 cATJM#0-"A9PH4xVఈX}4J-JfНR:R,AfY6cx 6tdc©^K9=*hI8Sy]e[j-{i\z#/"L+c15Эڻ>#9%R䬠g9ţ!`OЁ&B"m8B1a74Z9$ߝ:Ӻ@-$leyf'eY! c D{۶[n:U PEv om4Cu ӅSʏɉH -ڐ-3Ǯ,Mz 5.g7i ۼ6ēy0|V 'X"ܜm 0WEەWP^( Y4/\l  >gV|-]*n8Ma3m!f;͗-I RSGJGVjzk 8j{?  OˍF'A_#Ͼ"+s&: p#.v K>apjWti_K oƑAݐD,j_T} )Kǹk!7g*T Ā! $5{JQ^ +!f'>chA"0bՒtb5\LӏMGu-1YN%@)ءEל2+؆o8+^HkljT/'YfɵUtDYI/h9vWՑ%Id>F1c7axߒc#"xqrx9I3%+lzz'_hIDll=x;&WʩEl&ѭB0r T;_2YmrOt3D:&e ]ZzAֲSɂoJwUÈVAT^:304T93p-(ERMl*W>?귌ю9H!Ӡ ox@T V>Gdf ͜mJU&[d8 bte;D ?Y^F%scYOe5oyɄdαЧ8$ٚ|+xv[3T46({EꢪeLh$UJ a<>_v\;7.92ֱg7y>2D8mWuthrnkadPg~HB0p"ϼe$["Os{%;t.F87h6F2.wHc$c,y]'q<Ͳf&t4_Uz!eifR!-.5D em3W~|A,%0?Oa3,gH3^LAMGF%Kd4 >j&6k#>vhyVb%:d.G TSkۥ{ 3c*qm"alT h|$9Eϧ>A؏JA$hVAʊ;0,JYi+8_6cD<' ^_a'zIo(kbJj۔C)˝gAKPM/p ՇW34c+ 0Cz1Rhl[gh4U!4|s}mAO?-[ǦxLCHP>YeU;GFph3jf_OF=tTh둨/`mNxp=<7d^4xDAe#0VSwj3'ݜ嫝ζm^cTW ]U> 3PA9.4bp^":`A< b%HŞ\ mAڄLYLN*ݥ0ؙ9;lZĉḱB7'.KKn YIwtcāȾp| 6`}xN4 4 5Y 3? i*Lf3Hqcո/:&G! bʅౘMDXkS\^*ed .JD7ONҏ| WXMbKӭ2" ]DH[o4LZ =aHv,P"S|霒ZSƢzӡZI`Rlg][&z^hjGƒq"? { -b 6XX;A@B}WS9ȇU<4!)zDdkd!k_$Kʐt[5XKޟlXBu˞qrզ9,:3PhcG" Fi.x]D0hRaGymw_~cH ,pn9^Nӭ;5.+>+S2frV! 1äb &zΘ˱ Qy>93hCw!/Y%AWԜViUG1-А`, rqvLVr 55C#\0AKآN3`,0t,*4( Ts4T,3fO<פA!5'J}m<0=?YS]}Ν&CwWs \t%Jkd ݫ/~ 0=;0|uŊv8 LJ3Z $QG5ȏ !/ݍm҅iV@V { L Uũz/- 01=?|3pG!ZKxϬ.$FǣKVWxMN! H͏kB'5̑)?.g7Pب.ttMR +e%#}cng,}X.Px nRB 'WȔr_]vn5ŧWcnDS=o9{dS 3`AM÷ˏN*?Ŗbf2K):;suz,Ynf"(4ݬe>Y-5Ս4kd>34/D$^`# .nAu(."L<ݖUm qMfghkK4J <;ݵ5Z#vzkX}}E2I@\n}`ʜJD+S8|-lfБCU -Ibj.z;*6!|!?m-&GAzݰLOvy:(d}TV*bqR)Ŵ(r&UD72qDs*p|qffx<">x/cz섔BriYSNG YryByFZv(tK`-ohy9^=D#f^]-RZ9P*9y87)!М)ZP< Oz`{Qj,6 gEXLt؆l_xr&D%R- -f /4zKER5.NmlU̹k_"QW?0"SjQ[o_Rffa?XҘHnoq}Vn;XO26=3z!.?9_muި~ܡءգ_ b(}Oʞxl/wvކ^÷e0ySRAP}._/E",xpE=u,j_rLe7{d_e=T1 ωILCl>S[D{ W~ѬHմ}`yʍYFAD} a#Jp؉y2fbZP(¶.FT av +,^6_i?EUYCzB N#Vk&;>F m`i}EM [vӛʠƽ"ݛ♌\G`t[we3t ;BNsfI޹TGͮRcWkvW~Y& j΋Fɳ=I&իYCT.vBCC1Z]yiךi<3]P#rCW&/H)SQYX6RUAU_e20ăŦN`t#Ō9{~s4ռy}y%'ڢJetnNpt `/w1HFӆ5d5CH[iaHo8'N 7?1v DY0uP=ޛf'Q9W[ꐨY0}G+WD9{UقmT7m%&aJP N*}JDV#Ծzmbaj7ݙdj1*i;f8 CKU: n eh K ja;i]Ui"vcB0 Q΄w{$\*WNAu&FqF24R-&VFSV2QV)ɫ2tk JؑԐ4]l J[PzϢI/_9#dc|~[YYeOlӼN0mUZr!Y Ϫ4#>x+e 5s&[2[Lgor&(2GCueC 5FgL`)`.y]Do5.jM0gGJ1&IhL1٩Sb^-4S.g [Fe<&; T( LβC ).h3p^ H~V5j.q -&ei DC{ "2 ;HQte? :2wy Gy|7 vʮ5Pqꞛoxud@)t .lf$d9ܦM6oF6 (dhfCTRbAМ F:!22X.f^?rBC+zNme>Y-S9>kCF";CMS֤DdzO 1ClB9  BƏW6hI#W >c/PQ'iG.uC|,sLXF۷>#&J&"kb$/'Is\7 ꔔ {Qc0w(\7WhO¬GCF+CKeW_Rw4~ zi)it`\kfF-.VI9(qQ>wspT_fkW".gtf8Nt+sm\6Rsa<.}3 Ayk9X?.n ]Ru)(. f-50*X4N1da > \K+$x6abcGKy9ĺYZI|aљ{a*vA&M,5u<0kD[Z@:CMV^xkK6{~V^v. &}(B<]̶!ݸJ;wS*&<]PWjU|aS86{kCCwC;oŐ81d8ڢA^= ƃ &Dsr91Ta#pMfP!fdx2"GUW$blCg8y>vN,U+^vA!8_'Z_(@LDfNmM FIWroi%qw9"->D Jp sc.˾hoy8+0fph"O=FȝryF~p}4}MlWDeXp^tڠOI4xd*$~a $!r'uD xU82t7%PPqvou$lkz΋؟p]݇R0AKU9ڪ;"ԭgadtt BslLv9Co'_R zKGtZh]e[Z Pi'rE2"[9ɹ.`d ZQTg i=b`z_J<@9,5{7Q`1?(i%5$(r[1 7˕iVb&ȝ(Aᬄ WS@;:ad`[Sڄ YAoeh00dpcQ"mUWKD!@Qa=2B&Իq#6f5[lj~C< &BmT ܦw*/rmcW 0-Чvim֞Ė!fʘW|m}6mؓQ,ijﯨzkT:oVUӛQ2g:0W +²G: #z?*@Zb%qmn#nlyz::屃P]яt|].T[ qL+wA?oyz9b j!Ɍtyi9clDRCPF[E54~L+&XGh5`  _bBs]qnbn_\C>]2l~]䟞<-ϳ4]z[=Qh<2'ncI' jܷ&X,V(%w<~TxCd).Icrfc$]Ǹ2O?Fp`q^6!s\|qB(w'b}7[r٢, kU9 Vm*4[ |]P0*WBhUX+uZ;9P% K=R,P]>47A"  f0 mFÌsomY({FY9T'T}k7M][Z=׎jڶꂪ{} !yiySЖ*z?C6n[FMLZX_K>1"%k!7>-uC8psb>ɏKs<9<˩dɄʾ>k<s6e oS]II,EέbuV՜uLoP5(árYX;= &>_!.V)kq+aYF:_2tr2/VH~Jv2H-% y{"&aLQy񺇀WܻfL*QT)+ٻ7h!CgUTQqث>N COSU`j! a zR+P_u*{%6;(D Yq$fT}֬>78{{hX$a i Ӂ [ԓj?UQ)oFQ?Έ3b/=NX(K{?6*`տCkwΚ {7&~6iPU}ϱt~f@Hom;xݦW/E\p6^p{?Re8mLv+QFRm}),+>'^E0AYx<CֺtqJ9pܢwGp?1OCi ~ק`HEnfsY7'.O\P~PyRq SGI5^-nb$eaS>6Zy=/SHls=B %k) Lw)Siq:vPBd<[oi U*yMY޾ف4[8j*CW (BrĞp[ 7v ybQ7hYN+TQB;Zb`!؉w|WF'up}Ln,,1f.: -gq)R!EN}t@_?,Xyr-.S[fXGalt lJ{њQ=V8933LO䭫7R)юA)3$w^x /n7_?Rxw% Lm# c1jH,X_] M."o/z[d't)^Ihg%b_ nʅ S}Fx@BuMeO[QS~yc҄$\x YBg"lnUt 6zEf SoRzT, 4T^/= '4ˀ=՚AkNZ-͏|4OጐV^F$Fu# hX{pE#=';~lQMh#2jsv2XOKhEZ:,v?ˊB\6W>!_,4*Dfgi|_ G&Š'&.>W4'vOP^; iΗ6 9F3)C#c/ޝx\;\}H/Cc|%3xv)2 bg>Hůh襳6,uIk3O(~UZ5<Ս 4#r(38}TeښKCAqnOYpi)N'(8YȂy~8;peHt3N.&ZQ'Tz &hR'N|1gf^Qg3E귅Tѷ\,[tA3>cPWRJel^⫟ٝ_s<$lq9&<$dW䲂u3hU2%̩ͪ*  M g?s9>ύpҥS`z~9.oIٚf:\{KiB>#awѴ>%X]q>Yea…8(E?8D`#U/VF$_q¿`( ΃YaV9\pEe, hAesc\i5L'oRF܌gtLu/ i` wZ\s!$wj FҩS,"motw1n~~C8Lñ7֖s@U:0?R}_?BK`Tfvܓ{AXh6bua$*`h?&|Pӗ4]o*h^|zvאϭqFc{h MpמN\2^#5??1c%!b7j 笀X]e', Q4 |I94t`4f9l˙j5BU_ʖwђkI^ l! #Ce54F?yf.WPIXE}-%-N  M&m S ̦N|&vTڻQHWDu<%cG_x^過o/Y׆-,g`])5z7\. ![P m?WX7LvkH\_[T?6EL_%[AiAgGē9Xfys7^LxvZ'6 j^a5: \6{aϾ!oP[mn[O$ɅGG S6SW=ilB`U#8Z޲Bolkr=ODhx)7ɓmh^ AQd" {lTHm?Z rFk6=Z~Ou G]Oz*Qÿ:&Rh,7TǵC ˫nnPژII)\ /ɦEncɠ%uoJ'j afKP~u4!MZ:aY~@hK$} Cٯ@'k /`4.e(k~y8pճݮ@zxMOYbA% X=r܌D0h;mnl #J)r%ډ..$^Blԕ^=ѿl\%4>Q,HO6}ܕhޟ~N\n J Z0;6{Uso] Ϲg1&@e *k+W`#| e{>r_ooK$G\6YM uϋH׻fڼ~tc m$uY/$Tmm)H%H$]?!Ղm$x-p<|˩%Bkl횖LTxN&j+ u Y9ŌAɘw_95p#ވak:HUwNj8R`=pZ?9Aa\\E:;Δ;.DV:Q+yl? It9,3]Ȟieϑ q!b$^CxG. i!hQX:ĮBC< +rmbY Reu dV?f~Bx׬t 6jv:(E",MDǚ?\8rX1b 1eQXuGe8ڴ0"!klye/^/E*"w5QRz)t8B=wh-yF2z1JZ&{ +iS$|&{WZa?){x!/.7hM(7Mp{_{Z+x9KHpkUH(s>OLJ?diRfɆ-\z۰^7vyEW4jD*ݼ'EEB|=b؝8=HobEA{rot.~=.C\.?;mXUIg JkUovf@jWWmI.6Uyz=^s։#5qJ{TXz;Tػ> Lvl,*eSWMڱTvNR>ukX4)2ZI;o:2q~,D)o;0L wf*C1X 0c<y89J=y`Ř'V٪:GF 2\Ue!Q[ȎLX-n{Б-uqɣ.{3*w+{5;';#=Y)#*%"jN4S>KojOA7XKtiW[Xޠ5?6M332BK}B\4H)T42B2pUMȩh].T$RYJP~]u Ir" \I&X\9X#J|y//l3!J{ klQM6)Bhy |R:ib&G=ꫩ_Iv#::%V—|?+(~_ل@_D?^8sT\#B/f -%MziTT] 6u:tMHu_hE;gJ  EgR./lݡڐBlkmv&L{1%^/bn|]<\+'o\B`%/0}y++<Ӟ6Ju#@PQdgTaI;K t4qǕ#L]H^xǦa'K悆~p{ 6P㨢ϕɤ}苎!˘@SY fJ;tM `Ir =_#f8LCrDSEjoPEBi{jׁZНӵ,Α6vc^Z#<ɔ:=JqGD藈'ǎKi*|fǩAV[i-\r n> 5ejvp1)TL+t"`1_N0@=99U[Lokm,+jbEZ@z"+ Mj&E &]d*TQjkjx!E~7y vMJ'<⩡!qzC*JwG($? diWxpIԼZgYZ07070100000044000081a4000000000000000000000001626034b300002d20000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/hardware/mISDN/mISDNinfineon.ko.xz7zXZִF!t/,]?Eh=ڜ9L*Šm1TI3+R _4wIa4?&}A;o+ :`j]jUy0IU|U<ڡrwwMR#&^Wڨw8%b,C`x.ngjRoe}Hyu\&TGP"D0S'_^cN]RrK/`%-%Mƅ5k^)#D]z]>U0{l}Ggk./,ʈ!CҌThKGy*&ē"U4tc9z&gLJo-cca]:ղƳB }_,j)bS~ Y1ӵ1ܠoSes\8ѐO x޸*A 4v?;SiIVV6 @)*z+ÉWR\'&R' N:VyۙA]R%nn^&iq\. ZP) XkM&"' 4w<Jt| =zd$5aoshIl矡OlG0%@xj݁&ӹ4Q\!Lv<ѼZ/!2bCHqiUV}oErcܚ7-"Fn85q/qoJB5ZuA_@]\&hZfZmYě^B}2"NŞ ,ZGq͊[`#Gd j&h\maTu2ie z}42􂺚rT] /C1I>e75Ɗ72bhP"RЦ&h@o|I/`{B: T.mlU0"i׽utIOwdH,g)1†;\f";dfa~6V1$J΅x*ywWK3{ih`@s}Ι}ȓu5 )xo- 'ɿYI$qR),En2 {li|>eh`StrЫy9T=m4yi+N@ʴx[<5ys35B'\%5hstI,}v$WD.ue fb1BS"r0-b0aNLtP.s HaR~~4M@eբc09oY0Kwk"9loo-DsM7+.`5a9r>e1_>II^qD&TQC;ow)d@jnp̢ 3)ZpyZ= wkzhHdr?j:#AqMBd7uL;_2M[|L'҂*g)aFIi{NŇbk6hڵFM8©i؛`Z+,yEKw˦-9 s5\5ԾAɛ@k#\w/V򯭙`ZIqf1cΔ_CA :@uk3 @Tu\ &11Mڪb3c?pK~EZKŚ5"Lzg")bEQ|?k[v>XDT]ߘoє3mp2Et+-m)*k_rI͊Pƭ-c:>hIFiء[< &X_GÚ߄ #B 0^֠T^KۅYkfqĕ&0pfwl_E^>ad#vG +w0&qJNdK]o~/H)uPJ$ÉTp[MT'"27@aɎ<$zejffo9dc8!l^376c?nruqOF1rLvb,6댿/ {. = B 0;- 0<Zdr Dw6JbyH}ȒnFS.cQBofjy?_=S{5 }.1=5?84˗ҴI[6 i Fɫ$?^QtigѬ@WD@_:e* :ԹEp%|T0 s 3bkF $ĉOTJ8 :*Y'|Wڽ>BCb%KuƆXe׭9qqdr13zQTJ Yk?g>:`^& R#dW~,cl`Gн<p6:iIëD.5񢋱<Tgëǹh|y'+`VLTS#ȹ;ϒ={J8nؿ}eSvze6]/$~/Y%&X'`84s<%L/tnudt쾰l:Ass3J^XlپkW4!$RPnk} xHll8 ?Q52\"Lj)[ ^iCec97A#?!}UZyŧV; b/ m\LuZҡ%^l O#%{aeשpھmh9;*1Itσ & qw 9q.ŬǢWwވ dGE^tNxJϻɝ5&7wOTyΟ3ڶ{ :?6z(94tAڲRN각!dRtlՙR !$UɛA'|p{ dF.WIdtX{Ȧ5Pn^;7xi`O3n+'V&U4|1d2%?{?W=x> z OngEibkRY(6ǓrX^(^Hթ5/Ӣ8LOr44.[eLYx%SPer"ZIڷT`ùZQ+^xA PTVM9 dR) mp)NVA\\x'a| mʜ1"BuyG.q5Wbs1G..iIfF# 2"&>dk<W|)_maVUBV~ϯ ?+euD'mV>ʴ۳J Sza٬us!)ܞ"+uVMuKƈ݊w}WB5eyh;6=T:yA|)KJjWjZ3Өg 2 Op& @15ː؈!Yq,XP!3uGYu'Str==䅛c(v"o%dE$.؜{(bW4H괘bt2wߕ@fi%@ мn7D+B, œ"wRMqN!Bz`u5e5|F"nMxؤƙ,%y}Ȗjz'ēQ. DA֧Jגh{I _Z(&)DƬv~)F3-N%rR\y^(2j=p{ZiT'HFXk&Eټ?88?5Ohn]]Pk(9 Ӽ B%zD(=Kfk>|ahžl\`EJdռa)SNs_< i8Vrm26?#u{&Coi1a6Ap~YQd=1 %DZ=& 9Zx3\UWmlSĴ@Z>/tz( ?` w[R\&h& 7l}[] fRYS!  Ne 흣lCFr^pTQʄ`ʭ눢ڑȰ%Gz6&,[s9*sDz3tR`TJ&`)Q8<#=!@ M_ؿ;ΝZ*v'gЎۜAR^ɮ;%R\EI99le>{QG56 pH~@ȩ"񼶝}|wzQ9%kFN{u{ \Xڴ)yY1Y$ߓǂ<*?v|P2^ x7pSG JjI`AůTKey!(jK[$q5{HI~Cv’RgZՆUDʋXgt"VqoɡA_ٗpc9 ~N?S ^M/Űhz>N"%dA'0[WfuPJ} StSẒc"iV,l2E *:.hGMVtў]lo6" ]s A{++& Y&Po Ѥ>DBTllfԳsWEs7cY2燮U $L,S,=tL Tx=|E[r*uľiQ&m~XnHTדBQ:^$>ѩF?ev"P &IL[߬/\1/9pa[ g5Z]<6S+\we'0fGЬ/]|aFtvX]{1lBg9 zRyÄ(g{h8L be:}[.f6  b FÞ\*#Vu Lza)c|*vXc|{cNuFIQt>?. +4GԘInoo]D); Z.h^L)&YZ6-}[};KSIWC"7.c{FP[`댝zv )HѲʺTs6EfnCl3 XI7rmĮ9&2g ^̑w’QLܩ]N:4hVu+<b|4~'qquv#T]vڦFmZzz?l]xr> %`t)nsM >cwj1$ )jλ |9N v[zTW8~ymAwӖ,VL:S_c Z+8|䠒Q=nѝgjzx2@ȖF; 52-*Fkⵟ*BqsGy#fz',g~ `Ɵ,<4 Mnnc6ԶEwY/]k:5X7ь̰y bJ^qPsc;96F dێzgwITCY͞r"9nD #^Y09 !d:NEO XP/xW n7UP]z1rh#{25sť}3t;Ʈ!yА$ c 9xq/JI%Ɨ:N$~g\R)&V{0uxk. LÌ\Qsy,MvS+wǤiwQ3./^|4qp]&LjfNîz=5(ٿD!zq0 v2mB&ad)C{q2L; e ുİJ2 F%\ajeu^lDyX04R ^ KƲ!ep"2 X 4ŷ8Ӏ is4uDOz|WMV}zB䱙qsz89.LC"B9I56J\cX3c&si'q;_5?4H<# unUczSN΂CK׺xF~M( laT!eS?f!JѶx$Z~қV#Գ%ɖfu!! B5Kl%:٫.OXHy&ЃN)237Bs&UnxW dz'ײpJF\ ^ȅsZM0I1 @,hE [ jP%bJ4{iAI8|]tݫ6Y[Ώ50&hHPPg-s~xL|zpk4`7s94ئUN ڐg Y)'Y}uY}8gYZ07070100000045000081a4000000000000000000000001626034b3000044f8000000000000000000000000000000000000005800000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/hardware/mISDN/mISDNipac.ko.xz7zXZִF!t/D]?Eh=ڜ9QT5;u4h4zk&ĉ퍑V1NdSO|ƫNj{Zfxކ1Z8c1kyi3Tp#f ˽ʠ&> i!¬ ڰ#_'ElmIeעA aK6K |~ݷ?$dHoC:47GV⇮L.9j5\HI.UNpB1ř)9|\M $I5L!eG9S^d%B |V=!S7q3Fjoi p'R֤ VwXxPIR6O"2Ü p-йZ3D~,Q-Uk ϒ%ϫГFa&?oGsZPS!z `C7kQM[op,*a)D!B7V ٗڠ/;}_|ù_Jt [&n Փ9rQXU.&v`$ĉ{;#_!"1y曍'`sY׼.#: %wFa+1?C 0?OSVwfLá5Y=Ž߭?:p"^d_L ޸oAZ踾'#98氌_߶RԶ ʝ7%ԣa7xY=HS-(Q {LF?{;`B<%0}_aUMFx(#\R?\{f Aj[.qCTe4-*5<&މ*| sCܾSVER8v/Sfo0 f.Ałpd)G]a~?'|a,VE*4n00~~6߮8j0.8;.{Tɘhq~et*o@;*"2331zFxi 49ق ߨ9X-*]j'YEU! ^A*W{DV#K=yejOt8ld^ʁygHC$e aKu@aSca6V+&è|  sZkB:ޔ={[2?:%)JkĚ*X3z:xuDAe >Xf%/( ~- |jl /v@M%zh@4ԬX)KS&{5oo3W&˖aM\m7 c0{jcV|Q ӬS$fI}׷(U4gH&'gkT4tμ[Nx9Ձ]٭ֽg.lGt q;Ђsè=E&#xitJ¼tբŰI#W֣j#u2^Kf+IY|mp@4@z)0"V+@_hPh-(oM|5bJ/٧^Q5VEƥy:A\D;'>_AkJ$Ԑ?%%`:4󩝭G*^U} f 7u /"#rk2bsZ3,.\n(G"Ǫ~q``>k+-Ž1"j9J$VBm[ʮY(lt:5;uC/Ԭ/?%RaoW7- U(+( m,%*" `vWoCsu-x 4`nHr¤Z\Tb`q .Q@Iɯn9R@GIV3XJfE῅Ĩ.-:$^!sPlEU,Lw;zluo/!칌H{ofkhxU)~LW)$`a+;ZW6Rݐ5텮EGgS9@%7;-RZp?C{w/@MtΘ_%򉬗i嬵.megT|j|43uw#^ϚM[D ڲ2uFr]^ |?+'yfUD%DBK4W>zJ@?d知pt}<\ܿ:G wu_q'ɀRӞM(tG+iQbſwT,pv#%pTB_*Vel)rSFN_=}uf/`k6 KO` T9ǤC"1M|7.nֵ7"x&&4C 9rm"s HӮ49X:A4<` >@V LDP/v5\ާ ̢:t0yFà4 a"K$;)vR:bQQ+J%vo@H]$L8t]Z%ٮ~'ȑ_==㺻Fzzxg7!6jO(P*8: 4зAM02p±4NNk9Omk^Osuvϥ#덵U!/m?w!c?1.' Fc 2=xiSCBUsRtĪ ~ T_d[Ʒ.չk'9c_Q*B4݃!ʛ>2۟OFSbԳqSLn)f'CZ\E# iIːOy$4#-4hSI^*\E[?lLRC7dEl/S ^a 'g*2S*?PK>8s4l;apEŇj[aw9:k.xtwTCDdXtojF8)PC\/-pS,~>ëJyœ;ݛL%&i#7YYj'%EDFd3&)!bVLx,Hm:m<ܳXh> ƃsb0akPS6O ߣ`τ9y,0d N? y*eQޝlրel@4x^_,%Tek4d[s]{Ka"a>}26LA4Й{в-8*T ӡmw2j|I·]o¿K(JebJ+)HW_lPwŢU@ QwI1F:{gZ)hJpQ{t )&v!ĊP6уc^M;r²_EֈgmGaӕM<3fx_.TD{񩟯C<91ŏҔ5iNo e$^z7Q[`:y^CBbRCA 1QP%쇕N<~O.P&-(2xux}4~e0ڛ)Dv5J,`,L={l!XP}E4eGI;"jC pbme8d;3\_{OΕ45֙<{U *]&mc2r:a%cz1j$n#R{&usQݮW t@>d{+W)]U`% Wk?̏CXFݯLgG:ݸϕM5OBly+;V.}%+`IAzHnw0V}ϴRr+i ʪ/\Hm)/4C8_Z}i3 ~ܯpn]Nb[Jrmp'iP!VdC ZD(ޭ?(J ='Qv:!Eoo*Ump`x ̰y !ng5[X|P[Ca;|ɜM@Y\x<+X3bCSSl[:M{nK b77Bp _.Hc+EקzpDc9yrIAXj0ҀОܕ݂͐(G{6un^s(t>m!|ơoݰ!*S"6z% qKm9X⢈Prz#}5O$߃Oфk;a£8j83Wω-xgPG.wxW4Hy>`CZeP2ަq0,轔 {l5> E?hKa5t kuCS"XO}A=Itn#[b1(=b'j?O 6i0]`[kdNp}PYLAIz5w%֣vht5҂&w_+.n0CIO޸~ȩ_3 O s1M1"Rش1C֝8* فAQ 渮)ђ^{8xnLUQ{Y}ЍOW2aqw׹ۏJp7@eHIW۳X r[yX?bk۾B;0jY hiuOMObK VP%BX'eƛV]*=ee` _>*]Xt_P]l%EXd+!eْk4ܔr[ÿ6f讦Hl|ʛ}rvw:5|z FgoMտ=%y[;W1wtVg p ? ? 5U O]fն 3{h(i@BvӉ6_ %0RT:n$1PЁOh2ƒc0glt~5qC1awʆu"]`r"rbNe#pIm'shಀbs vŅJ`~~0Rݓ*ZSѼF!2ٓK0"<rETȠ s C, )t/ŶVǣ< Ȝq&TJq9b6G3^.Bz|N?Dŋq@ƢYe_Mv'bt;k@]9 xS,<:Ny%sd KL2Dܤ 'M9{OOT 81_dwO=c13M!# #*")q`™Hv+RT\[tfs\N3 j ͶYz\c+MA׶Ie}TNґE&`LFq|/Arz tRdLV)49{y\>8x{2KCRB=15ɒ4 ; ap&ŒaJֶZ2aBi I=IIAC!a ǤKbx0SPAbx LJ-oB A8BX> רhr8"~kxj'*˙! )]ml'g\]M`5?C99WȯJDlKAO1j *"-$ FtƎq;HagRwVpv:)Nj-B?$t< W܂o4z @ #Cco| {]; ^"cicY0vXJ@yI -ʅ`E|DB4*BaB`ϳzQm܊W +z~H秏/(h6Raϻ/uJ7Ct{}"2s}馫 9TjX"!Dwa9G)}kjM0#k7o1-9U!H9OxORI4G{XhBA/#2J"UA@>cr.dz5lm&K!lWz iA_G4 2E$ݺcy@.G Q'mR[>F3!QBY1a޽hWO<hnvw9G֨En{Kmp`G``m3QN%8nڭ(V7ai>9#XhVǔk^";m$.&HZvko5|9S4VםSamLgZVBz2"zqrUXOn&Ll˞Q 0+hYf0S̳shń|ӆG2L+8QYuBeeR"ZVГoፓVRznmfȗet}bFPkm`U 斸G w˿u` {a ({N/6|CMr `v3[6\U!"iSudS_>6|>R3^G̃q"N*xNk'˜B]NJy>j`ZPaA:ٓ.Ēi+/U4M̪1%VhZD`-'qSmXD>=h<rF.ŸS)",F̕Ȗ/r8;5XUI#;=I^PF-Aln?H]a_G,V׫\7&I/A[ۉ׉d= 6Qs-"hK7*>*)+JC&mhk~@Z3w'9f乢3)P]Z<^NK08ah Okɋ~QRcrFhvm)0(}v=xvzUРh "WĬ*o]xR@$30\1 w7*a &nnz}+z}I``{t轣6{ӔJq\#Z&zA.HCHtX>Ɂ{3mkE\FaTQY5&~HH#Ry*Ev y5S 0iUO*q,*Cie;v.|XK-멱)a=K9+RqKkwajkZũMR4aJ 1Q(/&G|c #5Q%=EB9b 2p26?x=/`49`f_-#5%"v":9d)ZD6#7W.z6H޹k/3~~/$ƈija)L&8U/ިnjlƵ7: W |V[C\j [pʥdv+'IV$i?@w zaaz07A|>PbAA.߆ĝ&- #K Ccʗ2F1G] un߉ H}-.~dωV( kUNw$A?p 21Ê&ՋhGXQz[5]h~ߣf`1R<SP+=oD\'.7 t2jh#7v/O"{2b/ ( Jmpqcr8$1~ȡ(b3%&aY/ 3hihs=1gٮ`@69de6=IL*njahNa?UHӀ*5?؈'vV޶Մ`?EUbxj/NYKXc=LNsViz5a.KbCͿX$П|]SB]?c8堿5b Y#>2W\T56b _NNW jüK#$ Pǔac 1q OJ,L'hj_2XP;SYRnC&d8?L|LOpNb@HFfKMԫ[%- +<G{`WV%ˈ}RPǠt 0]BbN{O)E}J ݽ5 o5B$,T!}*&F^pUVq瓰;UG*6R]}5ȩR 8mHDQE4Qnh4kNAgn/$:0–0!:8J7~w# Yuç+aMqxx'obm45ޏ?sdPe30u^nmoq\6%@UN&pbz`o;{vWLlR7[snfTƉeB ˬN gRq:nckm2SQ#qp>}2ҦƎ.q+xI{v<7C8!ȥi >˥g9Ng-WO1+oa4p`C9(W[߆GEeCVÖ S\.Cp%DԀ< uAIo$7x}M'@v(E8ԡjt*xwmD_zx/eNo?5(sMU񭪷ޭE入j)8#iAQ:Yc~Ȟ#6d,J슪vݟ%5v%|"`]FT֡o{@ӱ {t2ȝ"΀.Jgp#wnz2)"ᒤlllm-F}6tϊ 6Z{tg༌kdp{B'h@ ;/fw˓Vv#(-5=Y!^+U |/y=ddX3I{pۃ9%Ǔ|O3Euq= =e_E5]?6^I׊&6`N}P8@a$Aؿ/lgqdc˷ydh!sw3K͵Sor%鋒l`M $h)D\>;/|Ll-'^l|NiV',t&6ƻehSs#LN6ۻ狙 zo'C9;?NSf n|{\-9}Wط!NAdBW mC1@MT8 %8hrX8f]^"|<!}jJ/4Wq@&yNS*|#c.4Z )jmSWkUL}^''b1>ok7!@Ftr hZY7s+aa;|c;W,@dT2jG*}l[50@:`Xf?#™%0 ;q+> 2#pHТcS,Bu۱cӥeO$dj;F| ;POߟ@GG\`_aw('7ѵy&>ͻ]e;3}X6{5dʣ[Ԭ|`a򊕄V1-QԜY$haHo6z43?f'~L| lJ՞GzuAcXI~;G 6/.XӎuU|bC׷4> 1=TX=/ {Ǎ&ĬД݉#}vc*`Oa!fَh90Ʒ 7*Uiؠ "? +H߿c?C˵wkLB!tuWSoi1+[^Z90 : E76}L"tBe1R$/;zsq"=Hf1 42!(ņMޣ}6apef>H=(4qcpb1KH2GOEj(cJ} w dXV?a<]"MgnȰ4=\XCf*F2 =i΀ gY44V׳zRKARmW"҉Iܺb1 s rwpӳp^ 4\~>#olvmk'}}vMf *kunPyֿOb +4 !$hC/ Ej`o|Q*ĸq"(Qgp`5s<9m 򚆮HLድ6/ٚڂ*R̝}^\5>'Besgf,H\\8hC=.#~Mƈ;C!) E f=v)fhWI'eg=R*hJ H1~8|.$O)Saf7'Xlqޜ[7$gMb'ȅ~CIN"}&^/j뜶a|0W3ŋtEg':noZȣTgb,6Ӧck+dT$8g:"K8b9ЙĉGL VB\;bsZ d|W%%:n5B\thkv;ٵ "Tw GMw.-Eb]Gr~w|\C'd|ryT %Y5ag#NOqn*|T||T=uw'0?xaZ۟xgPLnz&koi/<}*/u Dʹnx9׊f(ˣbPyw_q5[Mcĭ\_$w"G#Y>hC6@&٥ N^@6utDFOnAIU3qS/ozO`X|TvU :?,S_/c&-jȷy)MG&WU/٘ 񓊘/F/, ڴ9 ٭w|Yfcʥ':9YB#aG|̟mOSLNĽm<(Ne^m3 "ެBP50v=GwVkI4"UqDK]m͖xKa忀bx: ΋9jw+K1O8,Ն)/=]֥P6΍a ֌uZ~9 Z+l@:V6O5, v<=U~6UZKL X#/Xb)hE>ihKypKǠtϋ^^Y!Ƀܴ7em#9t55@fx_0_ 'V2Ycj܇{T}UḠqDIP0( T Jq"K秠X8 Nu$_|35 ȴqƣv'm~ضtȿ:D CýbHb6aU=D*pAwZm>!EXH1CinJm6܌?p`&tXP /.*˛}46}QAQlfph*iC I s!tlXW5CpzO.H|HU}'`mGFq7ȉcncV9Q ,lgC{iOJ͐_ђhSzDvPiAoO>Ӗvk|5Ye+&~dĈY&et9JWt/y,BC1 zZx  no Txb#n˰k[^Dw|ΓUWUtl0)+䭂h"2mgPF5p7ZLؓb ck+~FsO)0;|`]NAZP170%CߥǙBϤJ9KnQ VYgeDωȵxBa4|q0F.*5"I]{/*:qǵ%ŠPzXH Y{4_NH!xb.\pMʄz0bcHrARURyc*M9 GHy;/Nu oYѢ5N1ϵJ°cƅ#Iu=2_9B#+p 9Ÿ13Dž6tJgX![;Oݴt}^C8!ấԡ(z5lp*qi/*sXYo,N;qo%$k6= c2^ا 8L|":=o:DÂHl;h` *dӫ@ CAyrePCLK}RY'";Bmj@y|_Jh9AfI6v_dS$Qĉi7&G| 9"qUsdM'L*l`&!?euoiLsR~hawB/t\=ܷ'0٫o aG|"(VkmF^s9;k|YOSc:3RXl1:RAz+eRN'<c:%u< d)/hn {&C3νr>[zdZuES_فX3sa%9-vs:8?- $?u ([șs>{.fwOd-vF tyvS3R "l`xyg8: &ɋ{P:dua:n6٭Y># 1l8-pRZf "ɱ&MXmXrj[p6okqH`3SZT:[_TQW'r.ev)#ۺt,jc}.϶U𨡒~~}:fjm%-6{1ɎxH 'tLX( bNU_";h͢sk")o*~rBA8( d<ːר *rA j0ʜ99EJ/Jp=bnA ~3fS20fzLpt1NJVz2 J5tƅqPībD;P{_0=9&=Oq3gy<<'0L2+~ 6W|FzUĄ~r Bn oϦQ85el'IĕR^4/f(&,k̆3iki*>`h^Pʛ_e)EW)JR9bgL&{I.kg:\, ^z|bP_ظN\C'9kM"v C~zZmh)?ecp6?&,HS S6^\0>Q V)ё!/`Q#:b5L?n Ӛ,9cg .gk@-A w VخQ҄Z3|C 9f[_vLDwos.2%57a =%1Gt ?LW†OTC;vTPUw+"EN, P/1veLyo{wdawC=_rgA@o(JT_bAt );v₋G4{ r]fC,s(="$).A.֌_6?`͢q_xttFUdW֯#&K􏲃24ObӌʼnJVa-Ha.`aG)…ЍREi}Cs<&L'0'=fW,W`;Y(_Lt5V~f4p+>/oA0 rXEE@o%Yc\mPL>d0&ىGA_b{qY(Cl79 ѱyxoy{{4q/ 92lF,=̯%.1omre+l^`ȉmݯXq"BKk'D| ?1"B@' 0ձ0VM( Agi%_XكGm_iv)oi4kaL /%,`?Ee$+x!:Z[)gyߟ;'{qj{ ?W*xL&m߮~u`fǔM[q\j( c1G1{"Vq"5; IV>WƩf"nW펞TgPsx3FV.:0k~ۃg7l>:BtBzdMӉXvK?3{.W1jQ5YɅ{s(\gUp72b9L)m8M8;#EcNvos{j.|Eɇ>(jƲ;zl׋wTf'0*Pqǣ&!xEJ{?w[w[RUgoĚw\-)<oʎ}ni%S ,HtJa \W^f?ׂ6H1ɀSX?u8j1*38R|kEIćoUQIV,nZK,<ӇpO)\`]}Pl`ªLۛA|}څy :Mlq ^Лp Ct| :<6X1n/Tg9Wroӎ(_ "'‘ P<`UҍVpЗ23¢CqyAnV$c-Lo.0㿭9!ҍ.)G4as=i)h`>%C[6Uns$֤24ݶsMؾ#6^_gG2-2dc 9B/oE)1TzqVyk>F3D2OAZ6?+V#1FAD QI&gqT7B!tT0׫{ %x)Ny V׎zhL u,sSeMTgdɩ>&v}B\6a!b~ TZ%$"ɔ nM*ĭ-*ٻ68%O۰s -Px߇ B }W ˕K?_('D$.$N;7k+N[#. ̲a [R&n*:{jr )so@* tM=LJlLpM[]oK{zu4ʍd8qRMlM"I8yPXuo#1skQCwob* ,tp r͜#s8zbkN[f 7t]hqrvjP9*[\ܨ՛lyh><ɫ&fOTUoDK:#kbۭ 1#ڬ&yۄ ڡr%p Յcl=(Hj>@`@8OƇ*ٿeh72{vw!=۶>\ c`vͷU07<%HcIkdjP`7 }S~.sT'.[Mn(i\`)-K 8^4}35Mh[ Ӳ@IU{&]mُ˅#P}CX;(@@ۡq*$=a N.%$S(I`q|o 3,u*7j:fJĩh \^e2!'zv'̓WViA־ĸ_I g߾ðuf _HtjObUO:1_NBI>{ϙm-5S%,ǦDJ|GtQ <oɌD`~"p޼\Mj ςqȣ^dzw!'6;O@I33].EEOxJ5Ψ3M[  Z'vӞRu2 (q/Kɂ u[ ()%6Tzjǚ@cRA~X8DCs jZ>tӊ&*/O?ANN[?KyLi܉㍵BhDb#E“@Ny)IJ48QҮrxdbm`}5(³)@A*Qœj0nd݅o5":YJNd:.#ʷ鿕xxP~@?2p 7(ocL)Nn14գhgP{4)d| UC>v"MqBc[`s(5#rSwK@W4K}F]# shQ#2&PK,y&< \j1gmĵ,҈n<=#p1[|W|ѷ1AI t8K ()vH?jѫXHk f7r`klSrN1`aZۦ;H;YS"g ]! R8k ű9^A\ tQ/kY a+lVUErcVO2VQJH@6'? Hi4[xeN =lg$ѩУ_7K&V{`熌m <8$+AEI{'$c `&]˦c|Jxco(gpbGzye${qEMͷCcv_=FsdvAACM\%pX:fDOb'\kR?^⨰$T`g[(ߦg鶚EZg_LTZem3і;gBmzfо3;#*,dDCՒ_#3|GR) HAV#$տāAAEd2hwV$-FmMSaq0\Sjs5LQܥ0}1J >|BLP3S\у3a"5 ;H87eOiD!ᏺk](OSϦ5lAXk C)19b|M7R&8;Jı ru=먉3RE 8B"aT$18kMH43A.|! BbN nI9T)A㴔-ȳj>ίv` aB%J$ -GC;tuUo ۷ۍḣ\D$?%n_!y"E'-(dX#v _NyH4W{˛.jCvݽw Z>8*!hQi590{ePx\QF_ԸC&:q Eoȼ= ϩ7 O"c@vKm^;+SpaSV)DAƔx*m %+_*Jل{-LmT` .W0,&C䀐܊.OU-x:pe;ljUP:IEZ͔jַz/B*Sz/z_C}aYjn$TDM2[Hdh{ML͸*%5xj&d ~c=Oç 5ZzyxO#oaMWSvj`4HڟE T|K_QpWneb @FP: ;~faboH h9dDfSX"y9W.U*-);?B0@L ceb`(0]3ǵ"o5 X l folLT̵)(ETζ<4 ҥs]E[[ h(;_vzu0%(*#P,|ATQm<:Ti<.:+3 boq0f]:IVLq\AE6V$E7Q/|1@\(uTesm I}7jTa5(h(wƸ/U3TnJS$41yPF-aH*7`l >xg}$*ɯJ^JB I{''ݓ{Є 4OPv*(BZlF!Gu~IkPRH`.5Z}hӓe7&B_x#>wÆ`w^kkzW{vw kB{ñCѐl_Wo!ɬxLyqG#Yt:m͖0l,e"N[QI95)(duȩ\ PN!N<X/j=s^٢YѤևxAg^ ;:ˈK. ^ #-;2VgE$l = ,pLn_N$0| 91 bwo]&(y;dT{p;;gm5&$LCv F'4[ETR+xmxHarʞ#T/vUăCՌk`ꟕNkmIh+Gt6=[[o^uk3&knG;?\&m_NUj.α,iuPފFYo@uZ,')hBq!\0"K8g? > %SKn.[KzQuUd^5AP3U3;vf A:,ǙC-]ӰBxZ%o;d&[sd}!-Y5H\KU,7zo R_lA *rl~"}"/sajuپȤ20C' ԵjJҟykh mAM"HNِF?@cj'VGi̳/*5>Ԙ)P5\1P}u"U7!-ŗ !3$s85;?ƤxĒ ѥW07nw:ЖDVG#:N+V%V+b*y` ZwñbeLZB8؜ \TjSzۉ4lrC?)֮cơzXtЅ`͠l&xV.{#stz "ʉ.p\3x$s5iE(x}1ΖX |c0]^k {pI&bshLX%0ITW :9cEm#*b_Jm$"HG¿WaҌ;V;st"r2mg7PS*h1F"5PS)g1֬=l^V郣}>2 Br% A>$%; d͹xh f b`ls@k1;)r^?JjW̻bH+ 'yBdVO͚,@]W hFX<69 K[F-Gۖ萆"y!u}-BKIVZn IPmw 1 H8]u o?6ýc۳l h|vO'Q *i y436R(P5,H5!qEOS>|A[Knլ-6?Ʊ!B\_1R R/`g}- 'pG0.:PxFCL-/?TG^@ڟYsȁ}1ϙ*քT^ odt9\,9n+wл2F9a}c̫4zB}jFJ:֭Q3 NTtQNi玘;bnB"C])[ hHkCZ+D ;(K[/0ˑ%=>/=H͘m)Xll?ذ2eOvHryj :DJJA ~&n瘌hlw!kͭS]̽-a/Q?^%2-jy$& lH쑳 w`˩:ƛP/I'?6~J=`8v OS\/3x_U̇g"a$- _Wu{R- VpրVspyc՜o=oO43%/;7}qVpm+E)ga|qsdӂHIT%-@x.sAbGCЬ5?u7#c jjxH 5H\̲լRESbx;OG*&}%gobob @<7BݵSIԿDǨ=GX!rwWT7/2{\v?\-i{ {f'+Ƹ_lH}ؙ Jkfz\/Mhk1tױMoA3ܛlD}qu %Zliĉh 51M?Pt.1lj<%Ǯh\H$g0|xoc,5EEDsIRO%pz@:b.oZ v?+)x902D8i0Vf ?ov!GeѐQڽT. 6n;k͡;ΉQ!wrnܙ]8WUSWë9Yٲݤ\ (H&𣲅uBB6u]ly $bV \ ep.19%x> Z/Hg}b 05KP'*j0Kc*3#uѓFo+R -&LxC 5udrYէʼ,e<rdHu 23V{IلZx-PmDFLzId_jZGrwp"_цKMLZTlmc:g :X^ (V(!gLiN@};$7:m%1=q/*@]S1Rqkdx? Zo1yFeMpF*dx{TvQ/Q/F';5vɝ=Mm V)~]pM8@?F&%/Q~YƕTJY\}6̟<( RTnp-kұ7a L_슛5k98 Hz}l5O)³ v>^IH&J_qz-䯛<m=K")2AWsZ$Rß{!zI9Eí}F6V)@:7D|qŃ]Bx^du>S;9湪?7b*m`'Ё姆O>0R;T?\w(p1TX2\pci՗+tkH̷ޡc/rJQF 9#xz4G4g Z]iƛll謰 \wC ?3)ciDJt7d9˗dxDJ& P-OyfNN9`Yat*ۘagK$o-~_Oj]+@ۣ8 mBEX/ 8r7%R SyxϹh "Xw?W~8r`&l'Q vWTDڀ``/}0)C,@ ]}o=fU}Y6Z=f!YQɁD_띛C+*:|=Ra& م]imdJϋPuN.M+HnH}Uҝ}/{1p)ShɒJ'xY6D8C,@u槇^:OЄMS]}fX_".;r[YV|82%h @(댋n4Tcd<] cSsh$^nk.ǧ =Zd0!8CWZƥ:Wg6̨\iÞ5x`D]5fƮo-4 ۍzT2wluBTrJ__Z WAб(rBi?[VÉ?X 6o3>r yD#zԧo:K&VI2.0h#aX^򄝝tͳ& ׅ KYC`O"܊6F^H ]VfT78}#ld$/dR+.m*V{eBdRj=. AN]gޡ*MǼ^`p5Nڲ<_EXl$cM{P"$xmA6ɟAZa,E3[;;dv%3AMsXNrG.+bKG': z:sOl52^K$WҒZb%RP2Zu? [׵ß :ٍ!^ʔE&3E "ʟR<8gupȃUT+4xa5 D~ˣ#`8 \gꌙPo; =ᶙEl:(HP,J~c@,-4C4!uEV|g#RCɃ|d[BB62u?I잽%Hi)4+8֩[.S~.ICL(OD,.V.buV@Ȓ`cN>ߜ,{\ {d"D\.qw3hI/p@ 恏G֤h m2S,k\*k ۜTр4KqϬ`Ia`W]z$OC9֎zn_;wq:('I^ƗiC_ĶG|GTǨg \;"$j##\l9MkA; 'A+XH >ih#Z܃xH l'r|I}.3{ܩ3_[]:m[xEw=HfTs 6({ۦV:5VRQWʴp8pL5豼 ՟)[SM4G~v ^|Hw;nHn‡m;BSsuM, J8ѷ Ӓ_>A='ȩZϲ?lp GyTD*3|U yb/XK4?;aR*^>̼~.C6wo.xAQ7#[q='iH nߑD/97AcDDv 3sCiT|1V1`K%8[x I}vxxn=kWPs3\O wLBSDڭj(.Ym糓6zpqcRK MDKLBT;Mr@Gg͠K P []$jS o2a=m۲aAR}0@J>) ^ں?ѵЅQՏvy_!N}drxL-TE8ʹd#` f$DjdD8j&x@32ʭ ^d5M k%MdZ7XQnc0/w"a^(2EFՒPb LEO FqoR f>..E+}GdZHrU}Ū8y !LS&5]\KlґꕆLkB尨_L*KzE:Qde)/ٻBgE0v=?Ac׀uhg,1Gʧ#>/] xVe@ZU u Gw֬н捶\"w>ؠYoI\`"Z χEV@uʯ|EhSO2lH?m7F^<`XCKY#?u yP;D ]>EԆ%C ۓWSV?-j 5ג%YU&QZ1T װ0ɀLqW%lq\V .6j gaP=G3Am{oz =ܝ;/_}Yʼe^6RtD?7^2{T̞A IT|Em2c7jHৌXv0-)dP^9X8˧oɚ齓B3!NdGo`D4wO E91DAQFDZ"~OPUUYYD4zuRH f~R3h z_z7J6^0ld i肱!)D=_z;/CB 9G"dUgϓ ulc>^Zʄ&g fP-@oՍG*LFg]Y3C7ǐvU3!+ؘSm/g])r6H. łh[ |Q7ДxoJ e㡓@wYF?`0ܗ0)-,~2i)rڬCG>JCe߭v qTVhӲ'3su8pO'mSD?N]09M6UѩN,6`ELzE>%CQ@mO;a\t(]3}`RһuSZSYMK,@r2Mj\hZ %| uWvlwY 1'"T:Fw0b>~a)(θ]c0Z6ʾ"w"➞ XZp6ζi* Qhޱ j lzXշA|64ccq7Oӻ8Fle5Em_i_P+a\hO;˘BtS/ػs{uE|t?=g\s[WCPo#qyÙ2|uЉH+DZBmX*s=.yV _]1%U'=3U3̓@^o4*mOُ`cS&k:i3+WB$~{A% G鳟Q~hZc3|x(N_˛п`%ٿ$[k,]h9 T¹R|)& .q2>=64D<[`wq0[~U1 ;" 328鰹|qݚƅ*ֲ.X{rc7=ṯUO]WL|`elE eӮet$RWL~noGa'МTTV9 h>E`KZbpʜTD譼YC9=/P]R)c뀽%G]'4`N*Uh4,cg߹זp_P^ҳr.UpӦ_.~Y:wD ̾ jN+ӠB).鈨kr5x+KDbIhGgYZ07070100000047000081a4000000000000000000000001626034b3000020ec000000000000000000000000000000000000005700000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/hardware/mISDN/speedfax.ko.xz7zXZִF!t/3 ]?Eh=ڜ9R;rܷZ ]1q%uD݀@oK杖1'93D`LV4[e.sLjOL9l5+W$zF[G}+B{NGwNvnyooyT[N/ko z.[[;(p]E<S{"ZoDOT-!i=^b R[ -) m;N# 6̑vq5rD:S"Vq/a~?I0׆VZTiE~j%Vh8y+'@#YveO%cL(͇0d0̝*\k6۱CCF&v<LCyCmSiZ)e*2(mɧ_LRTϯ0PwQqS=7F;5wbQ|ÃV, Iok?u/Y&`L,KgG&It3_;>lA s'VK,ұYRqO~0,@I;~kym]M^lL9`2HfSyqAm=gwf&[ltǿQ7$CQwi;bRJ PvQZ6*gFh@u CI'gl3.Ú0)z׮bu[Lq-_f6^3.dq]B[CaNGHx m#0") uKX}/v̗^ۛG^S5UaWP̛ RĘ?5ٳcT&*ށҹIy>!FS fhkuO^󩲵f 9:Y 98^ `vS 설rߑd#'7~c[!r;B#%zzl[Zs/ Pwզ`%xl@2E098˔I*-Ec* =2x?}+`ѫ~v .}l`v~&N (Y -!3sz8' I4Yّho˥cִ?G%pv% 5kv&Y"lGR4V;KE: tS# pg,Z{ΗDɻcKqS`Y9=;(]sdXpm^&s:Yk4Z)c hdaߊ/<2h0]'kvr$MFǦbWEAp£A!ccm ɇǻK"X+Ďn YY=c*c^1moMܹ6)GE}cm_L_D +"$hA$\ "BmxH% Vc= pb\L bM.>Oq eZe|dEe< aaj{77M|2Y"*HWDKttř[ VM>(cIYZ'P^W8뇹.T vG] CQ[Qǵ^Yh*>F_؃kT&w_w<Af~0ٰኰ1 ~*YY Vb;](RjSK):43ě.dtQjOml_\^x;yb%nԚ]Պl1t@h+u"x/ƭQ(D.]gfw2_uj<mcf\. Ẏgsu. Ԕ>v7@Lc ) \Αj$`sX ,?R۩ގ@xn YFO$_+їr_Bc)s}5gm x&I'r6R#,};DJ5KS)vڡZnExѯH0)*8N;ޱDg#Ol&0P8XlJK7BG]PXS2^1U#tA-Ur 0_/[6}˽xS}հ ;D|/npxoRKһK__ж?5mR +t_/"m 0t O1mh- ,a6 Ρc@-H"|@c+@L4o's|9aTdeӉWV2 SC֚>ݥHm2^ZZ֋1I,oUv|)*~}W޻Gؔ\o:6P:qLD[/FejF=Mo[vˇ~PώVy*""qWp,J .K'AmAcp`O$Az +!f~TCaųaMH/Kg<ׯ+~@M0o2d)'h3NDUŢbLB;HU4c'" 5^ENC66Ό5GXA#.5P-yeD+KO9DHk+Fq\,cSC>u̳ *Y^0f 6_Xj9zy(]⠑,Ai&,qb4.~r% v'i294!@`;ߏl=PwxL0"ڭGYt=ѿG$E0-In`ҙ1(yȥ@[Z!l]]iv >Revw/[? Sfh$y1oSלּoSs"\0!țl4K, aaJ0s0[s*wD`EVrвP`D+>?d`KٽKaN sRgrA[5vS?yo4HAn~@a4M%*wfau-?& ]G眫8%ˑqrl9ᯓb!bЧ  0fWv9IJ/VP৹s쓿J 9fjXe$Z1$n[U 4p./x{mQjTS(n7 {4ˠX qj AAhF&O7maC/~5G_Us\Ҟ ? yغ ܔnQtS.H^%Y^^\1Ħ/ܞ^uh |.Iw-6ss#N#hUF:LwԮA\0WsA 7E I[5$;v*z ǫM8EnGC+Eo ;WU6vM_P&vtOw]x,(K iN~.7T~~. ]0'7$w ~Q, `6&Cz톋-Gy̜]Y/"A`]dӗJRc|ɦ ZqT{]әdIP3o# Rj>!I$]Z;@c<h]CWx`uH31ٚʈʥ A vly){zs~VA^\y;NI4kZ\ A Iw\L<$#&'o `]\9(=$oV(3)H>B{#Jڼ2.хtz^%7@5< ,&Sh尯"WKbd!ߧpd5 KMEWF̣^@b+kL}Զ0jS?:I{Y gj߃'-3b| "s 7Ru(`~F r_(-M?!:nN>eN01%: 랡~˚)^\^]\<;{6û S♻v]?>hl'P֝2ܭ/e7EB6쬍07y*=1Y2Ҏ^2N3U-;8:jhhJLV{Ի7MVY}#0okC&:5VA4nO_;{7AwAxnm& 58H `@{~0?ؾٷ<.lRuewL!WtF18pL`}ϵvh@]a7(`Pa9YAL<+r_MTI=Syr[y;Kی .[ԴļyIW;@;r <u,pPb;wW{Ӎ?u* 6ѳj5 O6$ўQKBbcVtbuUjW1l@N8SI<ý@Ogi/zYwV)fh\X\!Y?:p !`tYfuxY[!Db5_mm3*+#dcS k0.nr!;l+t_@ ף.8!7n-s{=ylm^t[npc zVӜ%íamE$K ҵ˳gH@q.Oj 0`kwMQ< ; ChY~yBxB k{0E0O^ǣAJ׋fgL eA8'3YRZF$Li KhrT+6ImݓεRlmu\k:gA[eРG;aOkiJs1Pdsؾ{>*LgZ'„gV̗e3q 58ڣ68pcK$j քr# 1[)Jg7VxgҀi(BÑp8])OlNO$wûBrrћ%${|F8)XAJ/q4(vǨ|\V￱9iє$q TugPyj`^Jf b! 7t܀JںǙZf=4NfzI5P>&_e t¥sbVBQdzDʯ/]{e%1Kl Pw:WōY7BeNYdYߛp̺z _<縿q5)׏`mz K2dNP+E?Rdi8gL&hCx=56$Al}GR7LwT)g8afwuHl ɟ1̈́{5o f򢆛 ;'T<>V2|0TVwn &s}bfX>k"&\|Jl 5ß)RYN v8lzhH'?bW|5~}3z"- ! U+}67/i%_Wd!Z+V@,#D)bW񖮺l$J)h; خacū ;7gb lVW%̼CYB"4dwr<3DAbo6tWN[OFϖ zLpJ Jr,# vU`6+}\D_ha|QfJލ\lDwݧиh[xACwiM'i{ ϑRǨps&%*5z"?g"dhέ^6DӢ qW:>Uί\!@VJ>s;pՏQ9JQqim$[i3}Ib ?`w3Q4 ]`0Qg*?b܁W-:1MKb~u\#Cӂ Ykh=֧m~uuߥFύ$R\L'(g8 u0,襝PW8S-=eHaA gYZ07070100000048000081a4000000000000000000000001626034b30002f848000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/hisax/hisax.ko.xz7zXZִF!t//]?Eh=ڜ9OR~ 5L \@8>ugwcn31c ſje~@#?iзLG\"!\KvP Mڗ3we hJL͛IxszͳosiWy? 5f|5qߏ}pUxq-rP+6g0lw}M6Is? wa.nc=g+vsOf)͓srusw=SVB+ܠAa|K=iPN@a響^BNnF9p2`n>-<\(u桀kT:ݳ86neb4ypȪcu7t (Pgdz]/hM'4uWeqxWS$**DE#-T2jzfaUNlpwga˩8<?G5`G%9E p7hW@?K$ȟ<('󐕡3J7s@$!\&gRiA-*ބm[v%O5:[:|9з:w%0U6Rx;4w5K``'`^lgl_uY> $Da}894EK+ADQE]D!xcc(Ԗ-AgPW;wW.Ĉax={+2lCfט53/bEt@?uD#t/fWdt_U 4bg |{VQ"_ZSv$ u/ӎS8-b+ɶES3]7S܆bzp鑛L2HKBHmKPEmrmh9trK!K$ Gڞ.%Ѵr6l?UKtC$V71B;O"FY~tJ/ykv ޜCw %g."xxіԨ1 lhkxrdl5<=M9sy|@ 6{no [$?뷣'60;9wc gX6̂vt3eܴ66'w>sI&5ͦX@᱘/!SxBSa $!U@56sPudsH0lxABZco ѯ2hl, rVt1 h AFS:'᠌$_+&Qxd& -ᮧ!B4=LLJ~n"g,d쩕ta`R"Ґ ;ݞصGl֖VH%ڂ. UN'bNX Sk],j7Tjj}k^yV Qt.Xċ; HYm'=YI m[ ȋ\;.qq)*H |ae#a>ci\ҁrɏd8Ok4Kq 82a=Rz?r~ܾi=& qjpu{PGDh8p³eq{6BG8z5r㔗r56)6dI~^pȲ CVCp5Ik.q,0@"sc`)3epLsXq@G \hsbW 4#ު&>UASX8ixEd ء3ǷA ±lI5#:MK R>HN$ɗ|@ۥV('Э1׊E=]!@AXcfBcFPGi`^]UPP.l:΁Ih"rӑ_h-}><-Z `1;> _NJETjބ@d]&⦟"ttN)h0;\ۍY&U>B\mr!Eުԃh_Vf9^;ý}Ԙ_37\ȵ-TJX&Yz5^, 6\*cHj$^/:XES?Q8։OmUP8CE/$kFwMlI\J/I+L;G\nE˔ ň$hWgo# MeoU%AĒ U!nUຫʡ=7(z gHhKCJzD&9@ަP*e%٤s ]7 9!^;;o#m WHn*$;iez@93)2}~l> ur;10մb"69kq4 m_v hv)7֯Dg0"~V]0 {QaotŁ[#6H^ԘeIɟnhEf TNlNCn%JO|geI }\>OzČ12Y5P.Ekx&-.=UXDksNqW{'q~Rf-hp520|'RYe~YTdKDz#:|}k?FV_ b< W+@2U4ӑ(?XZ":ݻq|"Űh 6{?v'Sfߜ|r8yjZ hfSMϵnc)~*smGlh}L P'm-2X%$75(/CwWTԌ=ӊcf%5+u̴` єc:W Ț>v98N#Z/JoJ_Q{5<^7,?. $N] ԡLood !c2 y16R%,,-pۂ<':y_+gmqB>@B3e\Nŕ)+G,V dHS;ա ݕ5]E(N,Zup!g1blZ^Nca.^+ G;mBI(k< RuFKpx6Z\ŵ>J a-#B4tTTώ2Dy X"nxGx/=PgA8FV'*D63GG?pTֿG]k^Š8B !+?>d)&CfL#^2csw0~?:Qwaℋ9bxD+PSBF%fZ-۰>0$WiHл'SߢU;U4Ӝ$x_bl4+9E}3|ME:wPOP>ŚvO޾ {_üH(\ U$ %\7HKv &q_gjaRѽX_yXdK|ӆqj v$4'4  ?qˋy =MzByBdin0cx2d7abUg8o0=#C]?b;!Y>[( ;mc}ApO4kzbN>52mRs};8Ѐci~v`P:¨nWRKc 3Z&ZW , 'gq8 ^~ePȪ|W}yPrhH~N ) :]f a7=q <ޙ/u|)Rw-AMMR8.q4qJW%zp^=v&wmLV2G(BA)MPo Y ~󄙎:˅) u1/JBnjBP}kuӅ r'u,?+,P6;$DylCWSR3;[D!Em("GUP챇9xRB•kujRmo62(7'7;hjɃ`x$at"!Qp6/eOٯ~RiM/>a 6e纆9'ȸNޜ <-KqP횞g@ StdцH9h?"EDgk}M3}aSRM1&@aZí+*TAwJbJn1>kN]=$8N*`CddF9oUC4؜a<*UëfRgJX6ľTޫ12Dp{,T;W֩(?TF<gnHZv1jXVp}ʋ/aϨQ5MԐWÁݗ*-+O;{h^&ٽ*W$4ƛpzX-4h|/ }zx{P.@Π]1҉//|WiֿFJ}96" BcG/'WTqs;S,䘕9A@XgI¨_is%._%L9 gWHdV$ ^lͷ/%.C :v~'QXjAl[Zɇ22=5QRDWxh{^tGոtHl.{a|AB\u1>榇o앜E:π" Qkݲ|ZY%1>$ 9rj ;/9x 4d^WTv:S-w,aqJ2a8u2 `* |SZ/h+{vt[{A iJb=%3Prx\ FHLtp$?pI/9ѽwp~ o=`tZ;3}>PpF:JLvlLݧSϵe$8 ]X^O0׉ N~.gJp6L3r3x}yhŜc&L TL7E0d1#-j)`5 Ir_P!rMhBAP`K ʁF]LZ]::=tXE5#sM%3/eL/vVfLJBcE^GcX9v_%ssM#%h:u+tK7=d(M";H)B4e!h+0J8f9M/w] 5qHQN> -Ty!BLepDy#9ӿQ2]Z& Yqb!:7y ='D `gl=<3w؉yF8D5B퟇ou.TbHK;ֱWWzeHUEY-:\$f%E3 U{ ;2J7v+_a%H†ͫxu])SiA$OHw≧Qakj Àƞ25g$:^zPQEohʙBg;:9Qr-FY~8ZhCwȐt7/yMEkxUtpgN77if\פC#>WnJ5J;֔9p!y1{BۢƐ&ީuÅnBI_r 6o@\͂BgS@Lj\H>(}dJ*mNkQ3xn ՋF;pLeK[tpJ!qA|w\A;m@9-19F;4+CBLJuLJdGuDQ_} lә) 3r["[[P\6H,$tyw x޸,ϸr*Wd)Lb~)KJ$]0l.̋+]3/RcKs`ʻ5HmT,>m>Mu,5{= "K"VCf~Ľo%0FJ̎7-Zwo^~7RH>WT!ѳ`+td a~-`ljU5̜$d*A#>ߴ_ΡͧL S-/]KwrW9o+[}%IzT] hbvx23&~XbZj7ל1ue.O.&:B{l4{(S.ݨgEYJ/צpDo !$jj57!^P+,v)5.2LҰC>tw@Z⁉Cǯ;S2WlBk+vy^kDS:Ch-%.& Õ}R%uXmݘ,ޗIꩰCN(7_Xm {"sq]ӣ-S`U,,t@KvI25Sڻ硗¡$hq w8O|1֜rHFVH뿡!ą6,կ_-7EgiLOy:!mʒ6{L!A_l],m/\œ QRDE6u/gAgJ6c-'9 P4YV%t͢4UK5x2c0l!UbE\@锅ܢж[X13_Y@qݛ`Q::)Ly xՈ+%D9^g(+ɖ,Q㇥*ݵa1>)43R/֋@qb!ar#^drPCK20hQ#y>F\8j*2(z iP ]8$[zȡ ·wfGmXzUH(gX Vjh.MdcJ4)5mZ*H<$M&GU=:9ELR!<#51d^;2Zn,Ljm҄M\W<@F񌲆iGy1-JOmlB[l ܛ81V@U(c%kL"N)::~O~tjpq2on5MDpd}H|O3 QBؾS>:HA+;C|;2?܀sw@`ȾI0! E+XX"ѳ3Z &h•ot=5f anck; 1qc\qOq],&fp;݌*/p&uI>m19i:|YI: ^a֜+_ RXkg؁^wiS@ 4w+<~50!6u/EF!xz.I|x$N˭À&>_Z>U9!wR) E2kjOy3미zEc1=&#1  Z o-ԷWN2)hlf|fEKƨAc,k2u ȹx 3Ǻc ob;8_+0 D61i?rb?<TAx!Z /@AEƌ--]ThݣXUȬ0̐:9~"ZPrlhbSZ[o uA@Q,iL&B`6($@_eA+9+3hĦ__1&Wv0(_)ZjgOo8 P;̳f~Y"c!QG5t'<'->w"*D7Ko$ pn;%4|#= UdS1* 9KrU1օ1[M@ QDQY}D uY?11jR)G]R#ت YoeZ!?"ɏGi˛CKO_9t]7eW&IQ3RQ +Z1(+c7JkjJI"!&lո<-7zYR?nXxEղ0މ%[9#=üU/AQ% jMm+@kMWT,IG /^ZzlazQQqi?7H1"A$ ؅+|&?0TE,9\*q#ĦLsctEk/(oa:u1茍E@7o cs ot)s^ThFC/tڛde8,O E54ۗ;IxO; |[Y)߅:NAÏYCbV/VBlU3͆sBPokӠE~بKW=Đ++,kRVBR7X_MH$Vnҕ{ԵGCaڛ,> ԋyUN1̨!f.{䵠 EGSʻT-i=+K"E̺˒T1ut]>[ *o`?j1Ԯq[13, B!9T ?h9_k HuCޞNN"< e\F_0\nn0s]JOFAOa, x ᄐ_{35~jy_1<&8eOL!@q2 5{eh mvG\CwpX6^dh(C0IkDNGuNR)`-3w@&U{'x0PөH 7C۬,26P@-LMG'M@ʐ M82 nm/Md-]4^wz/Tܽ9oͨKKn,[w@8er ?jfr^_;yҀ2Tp& 5pt nK<P)f+5%YO<9C62w0ߍe[Da*9M~uj@%)7< MӢ>q;' xS6Q$[7_εـ0Jm+gZj ꞺdLrragcb|@_VRnQ.V>޴ jE1t|ѓUڗJz}:{,⍟j#x:N56t^2ɐymj±8 KQ%t ,Y) ݑd6[h` iӒ۶7 #a//"Up/Ȝx㡸q No̎ ZhsA-{!Ңt=%=cߜ.9 P)\[hD2>· ɂ:,* ôD٨u޳jF۵ɼoj9ajr#JYO *03/X%SSXq-X'u ;;ǩz !Hune7ҍ+ȃ<"s0xmI<̡gqS[q^v$+ow`fx8Fr(Qsٻ\h=](wH卮NŶy&rdf-ޣMZZu d8^3޷9fpS|p:L x LJP&:Yp/mzVa 'K b~JzdYKP]6LGԩRdRn;p;y$,aT(,,c'So,XgK΁grVLW4 :Hj- q+> pl-Ҹ^I̥}voΗ!.=AR찬lB @!Ft(FT*rؿ:d|s`v3a^:aG֞sf 0HS'i{ⲮU RLԈ5BzĈI6uV[Tt{ej* q;d]af*Q<E|j'^#%H#O>9d3Zٜc3 )Μ8wɑpbb:cZ#hAT¬g~/`z zE8PЀY 3PU'&c7ɚt>q?5=?n>1D^KџE|M`ʂ#)ܰ4̂27˸G(C3މOlpw}L(;9_Ɋ70,[l]W~sri2|7V 3i #"clZ $>PA UX q?]+~T, ;ѐ7ae^0h"4Qd Qq_NiM-k#269B1Sf3>2vƑ&|hͺpw<3oY@ȴǂmbg"nS-Gw]>07$$Ks'`#B%B<幹ֵHgwmvZ[e&s+a0ƭ׾-|xv#Oh!+ϺA-*R71)7 9(Ygob]R^+^Ѿ%IqHN#a"B!nRc ILRbGWlC?E1v"Pc̴݅JJL }7 sX0dCz"׳)f =/ʗ=U0Dhx?^+y DpbKCW u!Xe}ե).{3}ϐY@O{(iEE+w9@IKj~<@2 RPKmF_ˊZOúMo"V4Aw .ZLθ/˳e/!cf?@G\'Z_LU2/ڸֺLxMզ(P۶4sLj]ɅVC/P$D#KDSR0 NZvrTDEe[B_-(+& )JC \ QGJdSH MM1$@ 18\+4 L&|4ahyF8sHΜԨʔx&;]&hb#F³K2\aA)wɌnY?ܠi?؋ţC%/c͗TD:n˰$QQκÀTI,e={! Zٌ/\8}vgn=K,Xg$<9]IajRLm%g*?8ut୺ʢv~C 3&іi EbXy^.o}UCN ؚ0>7$S(wT0v}n꨾e6)e/ʴU\eԘ>5ajNK2KR өf"(٪љTȩl¡ZIR9סe[dݤ{^5׍ \x9nRs8 kw$؂9 :G7DCPEhCo:Ug~#+t^G؞`TOĩ5@78K>(j'q^ (5Ҳh0qԓKW\I'͊yf=!nwVTI/"Gී\ijm0(NedE.)ݐ,\ )+R2ZH47'a !Tt{ 0FQ"._i|qr4`dMYR@2Zd$zhu{K2!#>ybIo2P XSTU8E}yo.B Uw3M|ǜ(Ӑi3TD&4?"="!oÛfP, J |ewbk/dkoxµʾ[—v>?+:Eû`1L5Ӹ'h;6~[1ɆH$`Owb.bVo!ǵ+} be/ZY =RxxX0'S--4_c  ++ d:̄Pn];D0u~1PϤK+VrDa0_$} g8ɇ")N(u2ξjX,C-f_u<clh}Mn)U#wK39\ ]RZeKWxǴPtŧ| 9J iP 5Sctq_@5 < 7r!nƲsZ|8WT ZGWLר}R- xA(RKYao@A>lw,1$AvJv~;nGvV} ΔNN:oF̱kAiҁ;ݳɁr6w]|f \]NRyTyea hI쁰"~I} h_L+UPHII@U+)*$/<YPr5w]cw?]icYxc=e_yo+C6p%Xgt>~d;XL Sytp@dz ^f.PEyME9Ÿ!Bz Ƅឩ"/7aC!R'-8!2@ŽƗ`zh8E& 8 jvLN>f8U Y˲Tv lE nUVE@!sy3Oha]]ɴHv^H}4MVN(Qh$_荝efMEA 1 sl" ؈Us4)P0U DoIKFg8 Y$ɣf>pC:wg%yF% Gd`?4k=kwЛ xC >6ԿwH6ں1w7:3ΐ?i@.B'Hql^XX5(_k5u::4B(- ($V_ťgtVHiGܙZ0FlȸAgJ5J;4CL"G]pAr7x{ ;ҏ9B Л4*H{BGG( U],Mޭ9l#$U)RI辘?<#@r[E~/,8TYۼK pXӟK3?^}-J014`fso DV+ZH@ E!TU:->Hvr<˒dV _Cs5S8*&S\x]>bz $7{փ ,T2bMd?$;8ʜq8820,>RWʊkTC+Y~W( K[T)p*bq- MVIE]y 8U:!Ҡ(N ]'=6nӺ8A5u,ڄ} 1d&D1|gH+K6{eHS/A=0hΩxcr[E4vXCziGG/ϝ"/֘{⍭EUeXBBV@S9͙{7!Q{#fR~x:rgo΅@mpX?UUZ_\/yca!{9b}ˊv["G2vT^@?qxi\h`ש'vcFꟐܠѿ/Ot5v&ʂT!0|` $ J; 9dDp)P"CҡҰߐ~@mY6 ԙ|FUU~3/?Kf<.ը 3!oD;na5pD OLA][~,!b~aq: qQFo4_)`O= hqa'/2}3s?,(|osÛf<F${t Ѕޛ",ab9tN9+BNPY8ozp% v̤p\5"م#fb'{o*0v[my(/GGq 6U isyv~@_-2kIql#r{7Ȟ"ࢗ^0BƦwB/%\!Sĺb&'N14񙰱@2So#LKnH4dbDҏt8푏؍E]-I ;\Q%S,#G>W0Xe(Y4Qv=_?f4Ղ+;Z{1 12jo4Tp-cZdNK\+#.kB+xීT%9VDg;D$ʆ@ x |^x>w<}O2BF-r$ˢfD6&_W\q^CT$h[;!eZ)R,'Ǻ S1y'n x˯T&Q!Sq jYnK!zypĈHgVoD!32i}Z53~]\sj =mq'0e};_:yi Ǹ\*+oذq/O2k e_6dN3]2qt _abX3>_³ C3W`9nZ/qpˍJ{“s̘q?6PSsȢ̛}$&ˈI7wճo`)FQrnnRˤULCzI"֒ ?.N!o [i=cCfc/MFHS{VB̧8W!OњO3AiJ@ͺo!mfUH`+ZWbz>mHj9xפ͵v8i #Uӓv@c/'܃nƦ3Y Y~3:o&kokAŨ"^T]3P;MPbvKRo/QKAsM <,wp;TߞT1]?%e%ZIfkkM7RZ2$6[Qǵ媄8@(K1EbK6b7 ?Z1 pL)ly)Ȃ5UcoJuS_I{ A!L#ʊJtùa*35s%kNl$TsH?uR"s U}L B,J1#y6h|Ru_(XZ]s 6М0mAU)H4m-yj$lg.ˢj! 3SK:_my^6ê&Og?/M: *m%DJTUrͦÊз"5VdL7$6(]l{zt+_%cfq6kyq};;ݵO6"Y-ZgV$=dI1h=q$C \=+uGvy Bq}^-P%3'A,~ȑĶhj0B .[1"܌(eud{JTeFWZlE扢ζhAuцӎliZjqelJOKaW5=T>t<&闵4~D&ؑg=TiȔklixۈ(S}/E>ćKӴ$!v*qGe~q!4`oc4+9'U 'v2@1W~RG-JIoR@m&eW+cf6bkFp@۰s1xA*#`yh1{K^RztR>_7uDɉ^mYd iZmMMTk9=F' XPKk&S`efu;'pR'OÊmԇs98?uM|ubmn9aޡ48v8-̍Tz]^[n8nNT՝M,kh UοPY^pVཱིhd2cGSni X8,0D:q}+̜e` 擧PSeK"JbMuVviަWc1 wǍ |xSf穽ޒE4Оg[FxEBs nzUgJ3,r]->Gn*ʑԊv20R:uͱatG Ó2cBg${6JCCF׉()ߑ62=&- qsیFL@/mNw|=ÿ46aΔ,y0/n?8pUD(7R.LTunD&{@JR+/^lIAs&# 3%%LBHAK1`WOOM5 8Nj{@KmN#5@:̠T.LlJ<-fl¯N߬ßGma.pr+z.7_Ú-ChA# 胼Z {zv%_M|o @̽ ݊ ?j-jpHK59D'IQ/'v><@K*L::}* :?˼yyV~Y͸k9a#V0vQQ7b ?Ǧ8ܣp)ޕ lvO&JG%WmզLHVԎC$BT.ISlZL,m6_bI|rj̉m(=SŠTM<-L[BK%_y9žma'X,Rz'Y~r͓z!5tuvΆ#b]LWaߵxT&Y,2YVa_ɪq,y.aƄy ĕɺ/zWNe4d,h|1  >K%]!zԧ >%4otݺcḧB[3N/ 1s9s"qo%.{0*[Df aqb0Y&kZH=utoޤC<0)[d:1M07h"R? ,ڒ`a<ΉW˟DQH\Tz G=t:'Kx\!!I#1O7D7C鑶ZJzCnm S(e8œ'_$6ο?ccꎕAxh]V:",Po*;BBx VM'*(!fNLq. EĩvGG:SKJʣ`XjKvg xZ5ZK@.S%dm݆h8S66*9 I 5' 6SwZ) >A ;k2%Y%R`fpCpTZ?ve}wv~`'{oBP8 ӲK8.IWZD'Fc9JAA~i[,vkʙc?iCmzO"]`i>QҎuif?QaE}PZk ;kӔ>;\.0PYo~u9n抐:jf h["9ʺkqm˾^U~II 6o5݇ekw73p57؅-gBǺiԎlJXY6S,eω:*W 0I73-h kxx%&aNY TßɅL1k+n] H:eFnn4 -[:gzj8!x\My& Jsdܸto' Yzorj*j6 jtќs؜eq2p6NFuXz43]Ibc[kPw~BeBcFp{j2凳i!Oy9Dyu;1 Y޶kHJbҰrO(L_hu";pY??՞RF(U۱-o^%Ea/\Ԅ7h 7}-'7XςgcLhfK@^t :tvHB3 ׇtM&[ROǼΌ ah 6a fY;6+9@F4P\_LSfHt!*HpH|E]tԶm]voW%_l(~M@ \mTMMџ9JU$7Ғ m=9\bgpa遞[#Q,A :lMR.BcyVD&k+ccm;yHilE@Z¿ǚt+ds$Z׀bSpuPj2Zq{7[wJDWaH2}c7o ;u ;"X^ď[)ۭdusl ;ż͒ԅnVH6F >D+c:۩'Ή7{{A R-l2 6d@NgpL0D da<Tǩ8rIIoM4JMװE$pbjSN9J'Imv32G4OZJL.'KB%H<tow' D49, D`\=mथYmyQL Z ڼ4;o85Oew:9xgrw}Me ݃_=_Xe]@P՞E-3<^мgQf|/_~r=b{ fMb_Vl U<~=:+bZ$ >6`_ T4i d]h=Y01߽ۭ=B[s}^1xU6]4KF(~MY~MDZE%%1|Ȓ~kxh}Ո @u\90 HRώKqo4,KNZbv?1:H1 Pת;,%'){0nAaHT/C}v'|wG֥UۑG C@YP/<5▨]mGf@l&+jM> Xؽ6茢)Bně4+.V-{M踞T5;T+2gU!-q4֫ۑrسR=sj?-ѡ(QDq\L%3]m VkG4 `Jj\"B(J6w1(L,{Y DkGE+kX%- }F1XhMY%WTm77]<~"AP~3sxk=%x#TM ̸`4^|O*Z'Z GB w$j D2*0f9M!cY%mHKƖb8t2 /\>i%<;uxmm*w%V:4;CFegt6}AM;g};^nvvA^8E3Mn-CCrЍxQ KHtds[⽴ E{m[/Yc;aӚwFTA2Tw7r7p,T,t,#nǑ;\ [d k|0|ɊC0h1N|qaJSx_7DFܥc*##ތ08VԋMfڏq&g,އ˨Zjc?Y:b%Wb5KRP$-,1D鲠y'_MQ"j+=L4YޕNr58R_{| 'wffv5GTˆ2Zv8['ԫ3zG@#.e9f%q^[wF"KsW$9^"!kn%*ƏWJqp E,  {8%̼Re~O5Mшav6Q5jSeʆ K/3!>}Nn$V(i]7fIQz_1|]Ha;g@OkqjE~=#j\ـXzEˊd%_ |TNJ:&c<]ܓ\9FKDH1[̅2wRrDUD|;v B]Vs|gD΀@8crHEY#B:.j{ɘXjP|(#5./}w"b1$?{æ}PI]W_YI\ϙk=Tܢ]dV- i<{B*x&< U 91; ~_ I7%gi{v-ԗUp,;` @SW~TӥH|XRm:xoeq lЅQaiZu@7~;N;#:Hq$Hf0@=sQ *q{E"(&+c {KCDAaH^gqUqطA kA$bz^K>?wƺp(ço]o?tAK:Jj`8D#ʀ!i]G#«mJŕDhc4Ui>s L s܍] պ%6!w0Q jVw6{PߺYj%%+RF2lԇ6{Êu7KH[Q_p`؈|@LߜKS ]A5?[3A@'̿:2/`d3s7gSdLMw1ȃ:z.h[~" *}. $p&yKN&\]P`H) "~#P_o̰G;;#<0@ V o(/+X᪲CɈ|mP +Z|p<@d?ip\mon_Â&X@Q$ˊnV8rs|YD6ޥ'.wdL"VK]pl 2<r*]cK5p١KD aaCeU8e#hx?8x`o@ Qۃ֠.i ӡ#R,Gx1 xc檛"8Du$rk;KquY7mi%?Aȳ9ɺ IzqF1S6amb,JCefi=o/zT-qF!w'2$OF$Svݍ)q= 5(oMѥ"m[<]ihsلn3ћjS=6C`8P̓f%M))"w "& -ͤkzxm 7}׶r?1Bh6Z{~g|?ܪЌ3[e5v%P*iLO>3u>5&+A!q5#O0 Ty86+'pA_b}wXtltyI>6gYXъ%&7fH 7EGtHKos*ڞM+ANs>0jKhYn(|;JEMtY|.p9cv.2>1s K־x|\e8I 0u]]Ll?fd~E hwM\n#5tl0]l=xK/fKRf& y͗('$U/FCc؋.ḑOgTFQ?Lj/[M^ B] /OWw>Rs<=շ w\&ȰGUfT0I]Oh#=K'B)ݦ"{KUy0uXT*}e=cL!k>Hv O`t u[{#8v֜[ʤ\gE}{dYkH-hQdL)p:^^b IݬHf}:,^<Ư#VGćV0_AhU3^"?Q$př˭Up]%-J(4ܰ=<":LפpHjCjlYDC[h j#3WЩ U01v>2*TaON**qJ N?S@+J@;/cAĕ-jJ]c'%3HGU'8'\*WCxzCIPT>ɬ&!;(9ӣ gLt]iI0*}J? ߼Iv;) )[!MqfٶD~, BҎָ.*JJ( <-n铎/`w{'>P]яou>S@ BZ벶8̾NՉB@S""l$OuKiu 7`oe6?Gn tw!T/@ۜAl&qE@˔v.&+xtUt'Zdwn9/s sعN)$Kn"8A86Pk9]{`L1M@hЬg9Nd3,~d}rY4ƍˉxo0kn'w֢D;R6WIl{IRx .Yְ !@KZ1Q-dbW^ 12 G5:qAek2lHKg]<);5TQC+{}+UOwZucz/ۑAN7yRL k =Z& 69d ,6?6!e6EFlf| v¥w4 S_lL.09qV34ża?m+{E%,RtVUki)Lp2Kn'4sX k}_ sc,(RY?5UA+zh3Y2u\NolrbП4sڡg/xrwf7\G}\}fc Ej[eqpJ:.%pNU?W3 Vj0WIT/˅S FqIN,y)AV ڟ2[Sm3x?~{3B.iq|4v T%֟2lNuR~ 7&TσRw]ͧ֯ub- lAk S,AIUfl/8ɲKOd(;8lU5Q1ъAxWٮ P6 $(BZ>؂?f'rGVTd~؏~>cTɂB]siNjF8N{btoVܩ b{e޿R- psqYM1,3'3S㳜[ո;>C_ׅwfz`Vih•n R# {QDlMR`uKь97н+V(>^BTk +\4tO`H=s}"e#b $c\|w@й`iS`A Y3q uqsb:qUo3~1!ti}qXZ,Sxfi2ly!4CxH獋yDGcI0qU{YKAn|ΊBsf4)բ+͜zR(d>El.RH옯mB9s/kx ϭ{n}5m5 *S]% N|ś= ^7#5bA|7{bL^Թh|XdVW<af:\lJaBUn"8y$;8Czt@ x܄o8.~R_~[gŤ Y]U!O9D>#z&o$ 7bz?ZE@ 7jWٜq;~; Q[.YO;$BFc0oGK4T0z &΃DVS_!MC» 'i9 .no, 5 juD9:gb2cHdhLa#~`OȾTFn9Zn"ڂ8q KV$3}?Uf)6p~4j< QG~xu?!)zǩ ^ִ;}4!x{@%&bcsc뮞[snJbQYPNصH@YmT^v+AOտ,H#ߪ%CqXK|>9U(@})HL&]bL1qm 1(akh78! C @9ރIaԏ15vl9 殬pR^I*e2b+xVD`Rwu%$ϥW4^L){]ـmx*Hݏu, xy[n#G'O}f?dGψGzGZ(b/ Ew5It1Gt߱761;3M5C^ JU%{I=<{?¤^> k0mQ~_q*C3t Sɘi*qpi S^Wb5}O[*ԧ "g7eURƓl0ja<g$'6ecrhhi:6HEc̢H ٍixt}#ݢ5~oC"S z\{#ڻ]>!8 ;7"suJ6:ݜیR͠/p\v 7Zz4uԚn^>Y :-Zt~5xWT 5F!t\Ӏ(,I7)4 kvzҬ(?'s fܾ>b#ITZ+xȟD &}q[lSWR>9 QZIk ,nO^V(`F kF{^#< N/@g H2^j+).T N:'WhIGAdnS'俴Sg`s s!Ԍ]P c<Wua_8@0ib~`t3ӝajR/]IW֚%fB j G/",g{0SiMέԒ8}\U0wWmG9\ˊ#0U=U+S m8^JK80"uEf+i*Yt15ҟ95mP`V΢NQx;$Ŀ 1/?-3Y:i[7om_Ua{{/d r&*baetQYJ@!1C'O6g"^cX5n環etPڅdI]dF$6*k^_.4āV p-hݘDJ]Sb 4o"N>~vp:Q|k咻ߞqDI-~꺨I"RgqQ1hfܵ@O VYTţ0"wOd })&<2F2:S\nw`|<4b{'\T@ hdH{4FSI㥡\'S33.%KP4ܕN)|=yK"ѫ$16LƋ3Q IwD>Ax~Czp6`yt1YeE֖oP~2!C*ɸ&tŒoSg(Hc;cd"KӱΨ^A`DZF[ ʿ| kYx q`R(>*ڦL x_eDHw`*Q&%x\K=_J<-Jbb$HE2zv-fA}(-mXxu ŧ|0\kn]{5sRLPUq{y˷;ޢϐ/s7yBDr5sŻ; Nń6<$x3[K_MٿϜB禴Ku9gLEW.zs@vY@-OYB'G>%oѰϞtnԼOZ}^)+z+.m#>WfSܷgfKgS)D`ɰ߯,^NQIKxX`?Us8}i*˕1 |Cգ_sr/<yc:ft5љyǹeIف:\4iݯNa57R5dފ܃EGc` w5G ,O=b04WEzi2pBېNv}HľCI"1!s9rOJs3nZhYZQ@w|sL=Q),ccwpZLGZ|ᵁ"rs'?lR|[ mtb (NebG="T)GΔg]ԈY ڕ;y3; n*VqBұbA=<.(%о8Oyn7{u66P\bq3TꙚ괢XkS즦c`>n#ԘUd&6fxtGWnf''j)FkBXChWXZT\O*R{>٢rťѝĊ|=Zٱ[(6N2GO5$}(1Az4uNDe@&";wݹŌja$Hu駤 pסŅgY Dۃ9ӉѦQ4J,})ԝpي^jSz9 G>aLiRL;(5|&cm->=8`|F>ұ3JmL`FR[ȄOK|gy$,T_Pp>CYT;oXREaپUPge`i"7㽐`!BZfAiV%j脼2:xE aA]ۚB8:̘zh%*o(u?Mqi'PK5DKaJf ҏ!>\D+ȡ6)_T,DJg' uYP 97I; C2NWrg1G[adX;: %'g-^sJ 切^tkƫ c6W2"vgm;_,&~i;^T0(;> Ay'^Y$4 k =GR̋^e47"__CU|ᄌ%Q쭛ݷ"C3YS82eDŽt +Hlnޭ:Pj?ƲXO)>ŬH xi{aTjQOYtmDrokXJEͫ?cGsQfGeJ,͋a|;hYޑ+ΧY>pH˧g0['T+v ({4)X$:tsM)dj{`J@2UzB~͠ ?/7O? 6)i~JzҊX%Z*`?/'94bg8^w]KܘnpHe##s ;|S)x]m-uL3U]Ca۝%c :7m%JTD%:f7XO_ꦧ?^ 5Ђz@Vv:F wxZ*.VYrtG/Je.נ gT'FԎݨtc+jk22(pH>紴e| QUl"/6nˆie Ak޲6yVzMR$ 0uy1tz,ȩq[лY?xt|dXd ^d4@%v⸱n{&_29dC"vsmW__ϋ5T.G =4fw"T):{&Ci$_ћ.h6gmς ;YԎ#z󆬵G9:9(CѾ\TGw{}w-aغY~0wasē4a ޣU5QsV)T"N׉aDrZF:;BFدPԮ`cF+SPnzо,?M']a[tx5\ʷd+  8b̿'؀m@x'LX4!Zd9@GREnDL#f T<*C"e~++hHr-/ț+ `튿*f>A>Fy )ǁ/y9qV]}|hll 1MYS<eXsCõ֋+R) NԺhpAO Mmw N#Z 0ZplhteBV3zu"`7Hkcco=NMT*'VZ,%nwp8jٯv](x޺.ˀM9G@C m\-Kړn<ӲV?[(yd7tŨdϋC: K3j|gp@D?WNzbgd!1SB>ݎ >Wvn; w .NL|}M-=Lp`-Вkn vL`pko \y6|Z9M,@h4;]@濓‚0k1{u,S`wHN1w @)h\A*65¯Y΅g,u,"VI)h@d<$K0o9JvV½g>Ucl.QPET$TRFbԺ>qUc}?!*v`,z|97~0#4;]:VeI\$͚ygԽH%/(mjNAĕ[*G:m5Ͼ!@oVlaw5 4 tLYeqB3*u A u1.;V>2rع;qd+c0QtvuNR4$ u3T)"Qiawg[%_طi>,wH)>`<ԎaA#g$Zʍ[6Bʎ~t7X|qخ<Þ2 !JgRיshl>Z,ptgb40wũ^f$d)Ό+ ]}H&!d8:\x.+x|oD:B$EoZ:c8ѪRso,r (r>gaBuJRd}1-Chp5_\[q"~EibE,͛ . {. 5=[<\>,s]j\J5#IQ_MvA,k;N]Sb^kxh~LIHI@wv');Y<<ӵq*#3xtelz;087ɽHӨusx`m) <9դ񛫴\4so=d&:p\L3 =`CʡaH'𚢒*o17Eb̔tT~*> Ck]qT u͢CeK"=-?=E=ltw;@WE: 7w"ۂ$ԛ_ +9O\ "^Ў+RºCNC*!O@ D1Fӕ OE*90O 8g=OOO][QiWP8R>Qh?!"+~"Pa C2[m#^D\w|rM~u<ʽmc`aXOMA2Gf19:iYrnP+v E&ZOD[BJ\˙I Nv\"8Bfvj=mX?9a'"b6 E#8{ϦpBc\ŇVX9@ƥI&^~ˏZ6"K? ־et}}ķn|s$U1!-*hmQڱ^ <"?h"k8U6Kjbd3$ .Ta8C)zo~ =S}iRG6%S *%Z}M!EH?Ol06* +uGjů)IWe ѱ wp-X%= FQq^_Ԙv}6fc6O`Ppm5]j»m炨OOm@귊g]*?C]~fw H _ ?Mg+6 ^-΀C(ns 5M "oP(?˜Z{k{BZ]<&C(Hmoo4x_"6/kWb%RYw6W<@ѿ湓!0CZ罧 ~w)>!@ YHiv3:%keyWwo%+>_;j Sl4P01wdUljEIxeY Tk|\4<02dЬ[RMN&@ܞ`:mCYD)ͨ"WBC'J gIjqjp{f^btk,mq0ϢB; źG~?C Ҧt*,6jH`AhYA NAtۖC:l*fަ.4PRxfV*X3*@rXR;drN5FD? \H =bw-*Tg [X+\PL\yQvU% H!Ї_UB1[*wR4o: Vk/C"\V>֤৾@Mcs`Z)Ez7_9ͪH r_H8Z:V)PQlf[Sw/T|T14D G5w:纖^ ȣl.B~1Ƿ-d[^BX57%0 &?BTeEo;|1f*:xv{<1Y.EzlydQA)@+iJzHhz ?J/HQ~,@^¨=~aCT& Ҽ7>V8/m-!oahpfɵZ K:oGr¡Qb vl͖̼ E;ƚx`M|ƹ=&U˔smQ?ͳ2d gT{?Eǖ6vPXck3Rm6WӍKF`caP47GL\})x4Ijen+8b(posXZ!=}=/1&P30["̯ZX (u3sneZQNhA>~(y3Tx zXzQnA޾vY͘8,ZG-s5M1|QVRlxCoymKpsUZR?[gUdhIZ]@ <95ԻAh? #YL Fߋ2d%ͫW_"0RaΩJuY8Y[Li,2qYj&%יxSM]0qm4'I{2f~JH-Lqȓf# <߭B,PC\TZ>lT![NM5b0gZdoi54( ѷN\dg}ȶcA*E$xݽy^$Uƶ91ӎj.S#Wxh V74~Rc47z׻|/grjk3 ċ$9RMLh2Q%-_,bg{FC@~n ^% E!}MZ6'Pz E)#Qhm7"pz2(G. t#֋AJBp'oU)>8&г\i/L"~9AퟭTߵQ)^E̲&]q[>f 5hG#-Twi}%/b:H-RTꓟĶ|l713xyS;+,{'лrL :;&U)DU[ЇA{ZTKVHF+Wܵ0S物KL7X].?C\[{MUnb2x!@BS7>򽶇.}%K:F?&k q$6FGfQĴ>"B(uQWy+ԀsU"U䈳- keE;iZw.ıA~HH}$B}&-ܩ!Iej-&F1-SῳiJŲl0NWQ>N3Ippgᘍ 6 :j'21qP3`(b[wqo@ڡhi/[O tw4GZS_3cđ$N=%6$4q6 4[ ps1ΤuGOrM939$H} lHbSnKEU_PC`}1KbtKܳ a?"vld9O%FKBcKSy a^7Qn2⚓V%!EfŠEg03|YE8ˋc5L)d+M7ELѣHz6MIFa| K$1uޡg9CtlUf[KpϮ$? a[e؍z:R6t; z n;"v] 6y泄1ѣ6^0HSsPw>T;ḼSDTK>SՒA^ByWpm&~qH,Of%It{4Qeic602;CDX XXٚkbRĹP8 N?p z0ߛ8n.R0qԧfmDCOVzbR3yt>Uk͐)i)Ya#јwCJ1@b/L}GJe :TLr2E>o,5 1|.ZDoatB5+ KҷtWOjlF/pDv4Q~I c|TN UmpjolCI\]4fu_MI %V\qMy^"ѕLw`uEaPc sti7DaB5ebkzo?xalsq=NJMHHYAtx3qFyTu_VAxFB,i>n`MgGɪfx3Q߂\%hE:/V+q?We!@Ȏ_g1 jc CjlkeI1v_Ϣ9M1>J+1F+ RhĢ,Z.p_p®4 8_LFݔ`9T5N$* xdY˦T\F3vP9zv490Sz92 k`Fb!mekf&a #P#L: #hk(SOW,mRlOVrG)rAfx]:Kl W)fi;9JK i:a9 9_?fUd5F,OzGVpMm+ۻ&̲QJR> 7),ômi1;; [IEavqr9,dOcY#X+s%X1 e`@ahƚ s-H΢\o$n4-[3t-%DZ0#:oguwɯQ*֠蒧ꞁ@Iҹ|c&Ԃդ0悼g\VtU&Y@ʂiՠB\rhf,@OeZt#+uuS1OCT.S ^jr7K]n ׷}(YTPL{SOgۜX{?M!:}AdfQ'!CV!V7me,|Ж ̀> ['beo+_רMդ4퓳W-4u6u8dDmm׃{p"l/2N=EVqCc7. YP|9gJ΋ ۙX bܒ2ƿQuaH#%ugU#rd9rfWՉA2R%oaQ-3.DVNj w(]Uܘw7S>lY,N2u !t\f:O MwHl@ 1"';CU$y Gh~60V!ʊTB(^]_ Nk XDǫ5}PǕ}nlY١9%^Zbd}xeҒXJN)&cDH W)gQ~6D  p>«A6s`aO9&^ϥ_(X$J&* c~`^W!]Kpoa-:7AܲP%ڰGaV;Si[;;"9yBQ—O2{Px+V%ceɁYT6La#^P R_+vghBHE*GкI^_ǤqC뿶hڅ Ct0X4r7U0bWV“F?c7 ENt&0 }Pb}Eo{Dި3PьZ'?H0do[6r;NlH|G5/Q6Sjsq﬈7O퍞t QҲH֝Ɂz߄!U~yPrr:qy6be<, \ wʉ>܊>2+`څmR۴mP>'; |0L@ 2k WCpl#Ƒs oJlIm ԬU*S <>m:>?JmiD(J v H9yUZ 4x"Crr)C'=F-@ |Ws;㎑ WIEV92?lսꢍsyĥ'k3`ӛ* ^m%؎zȱ= l8o=;± 8~ D34HO8&%P&ub`xy/L,cExn/"F%蛃AE`؄^Zy4;˚q|b,g0 (d0/<$ʩfi+x%w;&3aF)}czm֒D 8?eX*GPL7%#Q,L Vp^"*ECiu0fi_.hTС!@eRƍ |gM.7=8B$D +!{>%Ii|ktX \^zv'7znp$:۽OIWgbBb}3#r F]A{|%;[Ԝ?r⪅u'?pWir8Oࠚ4e|ՎA:sA<]ʔ iWJ ǔnrv׫͇04?Z% =՛>N9yCZ+UQ %_`9,>m)P3aXWjQv?bcZ4 7)XrJ{~;2.V(\NPylEi>%3gtv\% 6.6r||cjx^m6:z4N@΅*ګsF '$_f o,'4CMq̹k7f -闭@e2`35UϚN:3_uPJUH04er3<5+yܟd6xg6Ysc_Aħ3Ƶ@(S?#iO+$Zck+k~Wx^:*fҬQ.R P V˙{ ̞ԴVo91%GWc&iIJC{ (ٍs1H [ķjӰKA_$O4MaNZ*m`9U;kYwVt$fKǜHiήBЉ͞nL96":IpȢ#}$1HJu_)2:m/M0 }=l<+"{%$e_5FC:(lqk xTp\o$ҪY ,эdA͜ h4P. 5"2 fT+I]XTьrZk,!0d6hٌ!>PDIwgX+S0. bz :\pW>]j2f{ɤ0˓ӭgA4X+{hih">n%em/(lXZlj޺E#/נLofLqB9"̩o=4ó7^7S񊥧O{!H hAސdQ;`);.2E7ηvbN_wW7=N ɱ0+*QA*ve Dm =,Y[V6R+y0T~z*3NnN%g>+N͇J#$8R}"+ҋ/N= CCش_,/A.y>2&4m5M(jEFn'ocuĴu4I8L,Ӽ/< Xs5uqֳMPbݮ|˵1>dDc;{+9["p4w^en_5wpy>%e[I{M+c#auM=Vj,1b# @S\bI>wֆه"e#Y-v7Gr宅.s|sNF"C+ZFU-M !pgg0$k .o#my[eGݲ5-'9!~W,$>࠲û9L;Ww51Th/BE_p'eD1³gm`~*9*5]& &IV|(DPXh"l{l,ӎYHIdKMt:{ ; ͺwaf/uwOחj2 zxCv@N2ܫͶPdGY<[,7V,@cbUZscap}Q @bx)WvJs~v ,pgU?j%Fʬ0ޤ/_\-Ɵ ?cjD b-_IYfxutʞtF2DY U_]7Kc׵$z}fBbkي9D$AjbQIOY\-7m 4v&6+$(s9@v q+NM]REFN xCݝ=3 -ή:%HGX$/f`u hA=ғƒC0!ę-4!>G/k*r"zes*mr.fKɴtf;8Z/- ;4ijm^b.5%Ь~ca^;CKWUC,v9/cGm!?曜!؍*0S/2^v0bx—eC ›d7N_ec>k`{5U ,0U4\c$)b5hYO?8] VjTG|wUdv1$ο1VIH-s ?y6oLDDֿgS~n!|]>'dslKVXE'EM8_9i_f$8Fc) v<\-)%ש~X]wpsd-z㼾Ze:&,̣,h:1L;If'f_Ʊs"$jsq*o` VU]@#D›/>%KFGs{-G2?+$8j U8r*{"ݙx3!k͒+~! _6Qd7o&FXK|lqddeݳ u`Mt[w` W;AŤ/GFn?NcktQgݰ;|62lƑde[(HLG}7<"Mu]F <:=Ɇӕ\f%{Ե)kňph {aS# K_)1.{a7v ©ECc/\L7RQ!OvD3ޖb^sbQ\/. (]):kPsƣ{ f|נiYgR|+p`3[9d&w-ɋB6moЇ͚IvLT ʏSi{$}=[U E]ތ0e0. ElჴOyde|m^BA{J)SM@zγ(i\m(nl%.Ĝ-|I=ֹ1+NCY(ϠnNc 9t+Ev`z^Z ir#D^BzggdHti$F]wjLMe(dqc4σ-j{W9>=nBJ1 I3NPhu(dPUS~A(wIiҴy Jh& j@xn$f/?bRM̄KA$ҳg=nA<&Lj@?dEwU?꾃'WK\B3NNHTZ,(u+e6O!WZmgII#߫>[m)/8>7Y[8 ?@XU8Mr;H_%e:tG#va4KC0E2ɪ\Z){us^:=}gY-fp.rPFQ:]ݑ(23(@\^})_h܍.(-M28u"a+%\w iŻ[`.sږPx)YٰʶlZJ+B⢎7&2R/+F_fFEI?fpM= yJ&{J"$ xǴ>u^! ,V8׼q6wCGF,s9z[n%R\_p+2ԁ 0̥1Ub$9`1k 9ZCU( `4Yʉ`*7oHueMҹ)&QJm;Ngd1I OgU6 )chM2gA燖:^KFlNMbٗ+i$A@,-#-=^$ S'mE2̻ A4pGjH&P1<Yb9lIj=~ Fz""10["Kc(}?7 +YtWC*2ƭ;\ֺE|<|v`ΙOk&[i db$!J]/ /W ڙdLqƢ9#?fdKw'DI>@6sbn77ifEp֖tHf!Iv E`o43vIFJdGS3gU[11⏮nxEqd!¢4ώwC-$ n;2[ @B*? D#ɭ* F tP' jCH`C+KMcY=-mධMOEŤE!2L.Lw.'@eaX&~PupAwJzQZ ;dC>E37!{ib+aVÆ$YBmv:M/&/!^}:4RUgi +sr׮fdIVy*1)& ;ÿYU"Ē'O,Guٿ{Bo< q@pܥlޤZ^h\24%.=:"Ȋ Q,՜(>g_J( ?@ƣ y>іX8]~4Q!{= %է׀[E/DR/aOӚ$rӊۦbD!o >jh!_êT`0棗eLbN]\RumfLpK3o ~BG/24: uܔ'U_&݇?84|$J?/ %Q Q/Zg[4u'!یle&gLI@fIn7rd̦au鉁``JsCF.,MO }ZGW\o0 ܲ* ؠbe#}J&۳PMJp#DSxH8PN$7p,>нJ{J4 n=p,%{HEsP`\p @ Ż/ƂpanHȳk,zg B e;T7;OLwxʠ}c Uo\hS\]q3ue}o}+^ ~j;eeAb9ݙb(oX݁ףtI}.;*BGQ}gcG ш"k2N">D7Uj8? ;*Zt=*֍.vfj*".NQ%Q\[v{gi]Ġ ~a>F'#S Nxq8ܞ9k+(lk #jԺ$sF-|Y4s_-V-绊%RW~HQe I'1&yD C ST:k,Bg;ā9VZ冦am70T,5W;(A' /`3:3pKA;Z({$I ^{G[hHps߼$]Fs9'e<#B2F1w19:*DQ*FP,e^QUoJ)@/.g DDdZ]Sux`6 Ά>Ś Aq[F inn4"ߕ`l /5d D_ __;*ii]-D${)\[nv ٔ(Ge2݄8wV|j!Lc8X7].Rea]u\u'CvR:ȭo?(p.(u $7BU 4W:A(z(:51T7 f+NQbe7RBk@hɗ,ScMU?O9,) dE@*,1c@9 m/ ,IEY^`nt?\3Yͳǫn1r#,޵kX6LߥoѸqpp4ā{H=L|v!ĉXbGJ@Ltcv?m0] wEXw9E,TD₦6<˕Q)$]/=uF>3<2A.[|lܿ_=] 3LaFn]# hoTqyiSLgwF &Gdw2N=-F& uPeilG[>Fb3 E(=Q ccΧ h[gEVz2vV$tfÏБʰ5Cʅa@z[S|d٩Q(bU"*Oh8ZngÏ,0@Lj ֜dA(0Whyw' U9+Ey / F¬~Hk;GcK殓YC(G;EƧ{unP(sG+V,Er{mI۞\3B #lR j` 3!!̠V[|F )o]Ok=paPEjj`5=0EWpU[Ɠ<*at(;Cu5bGz HZ1UBoc< V^udynb́ӥ;[`Xi@/[<΋ \Jw;6o,h^U˯kS5&_ JJؠPxVlu"i$тiu(5S LRd1#I> cd'ԃ6qr(ib>9V'cH':cA!(N]V"B+9kKj/eKmF ʱ94VùɹDHI3""uR,!6 %-&0oa8$Moƹ3FYnᅋrL'~{'MKW^sᛌ*j݃o%I_1?ҍu6߰.rRyHt _|3'eTp~H~V4(+qЫؚH ơY|!C*R9UAӑTq(25~ ^+2S=b>@׿V[pA^V ;&ak_wEW"i!zji~Ffu&D_-l?YKUJZSmoub;A^dҲ mh - xpi&[ʨ4#0]9`/)JO#ݝE%=QHlHX 3 MWFVH.QoVM]~I%kPq9'LO6Ҕ]G{M;,~x`¢cJ>F߁%7իCIvzUIsB¸Օ iNѱe R w/HO1]~ƃ Fe_ ?wlPl&+;kdLy׳(څOpSc.h*e{- KZZ ͯ?zI"9e*NCMϩ1حkPs<"Rji$u4%/1u i `;'鋗}` SN&>@} e/QvKc>p<(ʘ{oMpgcA  E-'oDd@kE>':,!Algfnf0o{pj 鄭mp-h 7^`..'5DdOvnotiSA#d?إ)Q*Rr &I  9;0v4孟ҟh5*wחki#w*ѹs}x_#̾M3&F x3dҿ!(v4fuS9rY!)L|.F1[ek P&ҜuznO^1%`gV[tS q:R$l]Adʛp}lj>O*̚=iFިXx}k ڟ0 C5*C-,͐9*/(7f <`u,R;!dorx5 ɗ^YgqZaWf/jwu>h!nTB@܉W'DaKW=z*.xᓰ1&/|RCمl`.:I|/!ނZ?ٙC>ä Ր 28iS"TcI;֤slUhTjh]ںq}nW%%SQ\uA7H~A՜S$;Hbdsơ=[*Vਉ\} @ )9q"?I6{E58EJ}iI"HF捗SAiT'ڙR.pY NIrR ǽDH1jD uϾK(s0)pB@Ҽ/CO9d:1'^rm'FCۢxqv{!0e# /υ~kk8-ဂ((fNDɁV(!dk0QtV#06/Pwu{i_6wZGgVjZ2 4+^(k YVw8v9{,Ku d}赺R % wUi4LR' rkeVxMRS@LRyDSpL;j?v`e#7 'KTWHMt9lrJjK|* 8shg[]@O#@nWQ́4 /ߚ9&J ;axJ` >W+G86R}5I3K.^< QvM"aXmNZ%^I]lQ>0ڃǀE9 8W įDYqN;?uW,bj ټY}~Ͻ0c>\uvv{AT\1M@X$3Y@'*i0tzKܸ}AVW FƟbC!B\8V(Š7@N`?̧N_Zi}|]t"yMLS쎒ȣcYl5;Oevk/G{`r!;jDiFoY [̟Ⱦ-ܾDi$H-s(%iSb,qu0O֔Y'd;Zi})aY=9䯿 o%psmz01֤EAךxJp,UlxVIb3yP"/*\E@icaKMͅ^/-GUCp€^&l {o#olQ8g5#7@JK8ɷ(7EvSfVsqS5`D薆dk^K>|42A&:zF\|!pyhȝ݌(Fyԫf:ba6! Ytw nF٠%fD`%;7: nZ{  (U2 XܟbdEtB)<n&n\=/euuQmqdCeїBnEz. L\r!yg]+$L!㍞ Wya8e&rpD)l" Gk_h05Va{u2{c`<Y@FJkɞ,]0h%qrIۂx&^^-1P;3(z1vf$B|I;YWMr*hN5+ Q]id h_lc .[2ye/N=90<(euR.mbȭl u؟Iw8M|E-xK5$nGH]<*Vw4]PzT" :!8}履_LһqUqM,."j`K|?7.H,-őgʧ # E׈!K)%q3B`3o`_!Q cjb8BfތyX_"!+`xo:BXZZIDwܞk9ERp(ڴka" ud3KA.99/26GBzupl٨zp^?ePT ȲpEROZ] ֣#XcgnS`]!|>yRa_a}p,ԅGO5(F5ׇ~^ Qz3B WفɔQx_V3zÐGt}w~^eH'R։-9`4Ux ɂŦ$\{Yu8dƏkA:˭_x[YP6dVIOp);ۄko5/}HЧ&fn@>\q ]źG$^l 9~-|ۻ16#Ot_Vۢ ,vNʢut2 MA&m.c%)EeQwFE Y'4 `m1\y5Pb톀37@%V'%[}GIHw3z"{O%mFġͭU~N"FuWƬT$z64a Cx(oMvPP7f  KxF%c`'~o̰5}\ ߐ?Iv%-z3..8ѠFBE*a qv \ En[^AQOP5 P3zpI&[ދ!uYC3`Yfg\W\}rh!;_!6 1p8ʓ ppY 8hS[Ma/jx\8x !Z.it:/T-h3|=l<0ze 9@=WDwKѨu z`šh E9[c/FE aoUb6,eǯy<*Z+YT/F+aJxעJ-}?`čcߜ\A]w:-b1z||5aH*mԁ"DpE0[|Qi~a(JroP/"Hy4r?HOhc> 2=qkeS(XQX(  rv|7AF~Y }^Ҩ՞Ӯ)F@HtW1m`(6ZJ{u4t9d^ڻu~o:gdWVA}\h{2v߱ZE)Y;u])GI5ؐ=|[u:e)rh\:qV>t`.Sŭ+dTl$(tAP63a 0Dd5$" s;K~KWdJY!bw1dZ2z((o:"gfQ1Cу o@S1' x 0XtBUCruf'WiϮ㸕iCpyN1+,1Pc$L}sw5#?NJ*LxQ*zzCA[5N&8}ZHlbr$6foxu/j, W}Hv'X-^hPx:*]vKQt4/(IKژE԰WX3`2wVf<`$k@TnuL 9=h1_w$|tMvDˌ@@zCH:lW˷YYќ[!!:41 m\&d) #>B{J7Ը:Bc1E.Ɗ^a@REXw\Ss?y$; ĸPl@eYfŌMwixPj[1)qp%I+DitocVlQ5v~.UA$ Zt)k.QEc=xoH@cl&Xe 4Tr? S .^)^ZlcGqMY "bS"Rcx[o#J~.՟%0^4=sW2AJ-G0-d[2[>DrNjJO)qNS[ͭ~O"l1DRe>ea.nt)%VamN2OO֗Gg 6]R'Y$:R'$vwU@ϧ݀jtDx>ZAWbÃږPcjҍ2nK|LI|?URC7d{!bh^]q!\R:c*.0tqwL8kZ3G5)cx^@jfbQ0Q#﷽CJ [ *@5y yV߉,"/qQ41U Z3^=PC ;U%OxjF_„9}gCz2H,=>7 qLvr -H*7A=.(2Rk/4h72$ T} ֏b^X~mv?"F{{DKDp-I2]T'w~Z{+gM(mXOзp]HW9TC.9E1<ćȳHa8172P3}^ggB@)<F r77: nS9"+l'siÜLJO }_șRWH=Tg^]{(5dYڴ7<_{w y@427(W-+#!V{44cz+ȏeuPEܸs U-ҭ냊FAMRGه[u6`.(Ip̏jks"@%;/s7X5ak <ΞC~Y-X/gJ UNerE+Z3 !p(M ;^'c5'j_R d: xya,bfI$Ob/+8Tsj#/4V ) LzFӽ4D2Rnқрl2V!Z!;}Lg {dq7Xh/>+ڟnuZKTFPȐI 7hD"2u]Y#}8 bb쨮A5x ČꥭGػTnh{\M EKNwaX.7ݩI/isԒu3 {5j%/<]>Hq;U['I)"NL)yV3I.Bi4Rn }5Pg8` \CsulCnz$:EDkkh,ީX`+*ezy1fݹς+X]Ls{qx+=A8a`U8Z3G?ou=9g;*_u-?dB;]m^aLQ,XxSryLJr`>ㄳͶr sPȤA9Ã4j8lfj,[7Nw\h+#F B6+aNX`zI1Lf`N{p`/ i SlؓlhF!sU7ƻ 68%Fp/`X'B} X[ɴϕ%vV6:LᎃBx  Jp^}ҳetW/}F5xQ&dI thwd/4y+݄ˡ=ʨ86}s_K1>Sud,FAiȗw|Q"ڈξj=qf L6ؓ8-[Ǹp 7&5]K=@`zqOa/(tx׮.TT:OHF$ qW˖܍T~vk Guǭȿ8#OPH}i"BfB$j#h9ԛ-թKn^y>5]Zi Ya&]Oh[*(\KHA>z"r ѱ2\/7=@ qй {{xvPXpam&|sͣfNnޠQi19-ME)S@&uluSeCZj;fiG[ &BI19,kK? 5D*k;XڑOGUNB6xEh $K~iG'-P;yZ(<^4xӚ VCVu~v;q9!0]nD]b rɽ(roVCHdɌ4 2՞Z HH4NWF]15Ԝ 25NTxqZ PCӉ9AthsjPuxK)̡k}#_hʪI(dnń"UHu-8E"f<бG."0{}@ E9.@EH`d{~_v `a;V1o/J`@a- a@,i~ܖ}j޺o[kW5fIRq+\ȗtC\c V!A ċ v˙"XwaAȅmC>^ HƔݕ#g f\v7 Xy4jD6=w/w7H?%'$wQ\!%b9TolC(e0u\=eOD(90~>P͉N S#h,IFL荇Q~RdM!ÿ龿V 1nJx^ahaRH5@_0%_lF쪜5K(^ Sq+Jğ Ilz#vF3ÂgXD :m_KZIa+㛧PJbN10RXfYD2O[$VӱtrƓK>ZKEP*c!&j\<̺)q$Y,F4̛?$b\̈ei mt?@j߽tF>2} Nnrÿ4QK9[I\ Gj)*b-L`ZHAMv2>C3't1ӋL ?GvX$uA72 5*8bPyc뺄vx̙_BzhE Lү䕜ZY@c0Sv܊ʥ=9ʙaVd_$6ݦK4PE谙чl< K'ZJ=)te|0igeD39{'6E]B/_3P=dZ%&#D95!G ͌%&>72^Sz9~-wVxbOza=ֵ7 I6QxEAiwf\c "0t#936x1] FBX(!ρ|6k y{HbgV-%\>rJ&Ua],JaQG}'bnBGa0'=OĊR d.;ztXJJlֆw*a-bd! fFaDddϯZŚ iઘL?+DĪD,#-)}-]~9ɐԏcFRcVvwqr? `|cU-[⁰~kkvîX"SoG>ŤtFy$lj|b i޳)[ͶpquQo 1w|JԲ}G >esK}_Ax$p٧jg~a|$.e&{09 ,bZRI?{0DCO\s.L)hbj$1I|)O*wj4_[+MĐ9ؤU!Ju "˰S<%B|/̨[_u D+y_ $t+[늳ͺFvKT,/7?i;$v*$Gkv9@JpLsQ8*oz$t[PGm/ nY'C 8)xW܊km9 ؊a+6] WȒX2D} FsnrZo;M *- Aɢrsnr+'>棂F[[M^!J￞ b2xO}%5):g$;~m>/Ji,"T5J!;eI)c0Yu {>>UxKX:~9-sD.fs{upkdIǤSS:x'7 AAȇ{ ز^m%dȅ?v iG C^ l.cHeBoqUA% 톨כ-` ဣucxR^2WXy|ߵtu;axF6ܷt DgZ}+߉5.!̆#Ì%hA; -}=* PA}Qbe" ^ܨ:7 ~0@B/g[zM#/<8N"Y0ֵ99JY1A#S$XRgqX ?:7 =Q->ۋ:JAyg$8 G幵o |mZJ>̴:!kx;k ['h`闲-~g A"VkKGʗlr8 l*D[ofpl߬T<% R0XP>J'ߋDF듋Ȩ0_xӓU=<(Q,kIHJը3n_`M:+`hyצ bD{n?1?VK]fI .333!IFӮOy*]=rueJ%6NF.X8f ZƯͪh`_Cb ˺ᄭ *9!wSqX/߷$lvα:6r 59 F-貙p6 U AAluM횕/-;c!j\hU;Ŵk'^rlejӴdSUOm7|#~ ! R]} 93 nWta/7hQs`̔.X66w-?0Ok}pU_(Я 04Ji9_3ȱֈۗxq:v 8U醙ke {%vrDǑPcF8%Un""8W%1L"l }d_'v*3jgB^@&L$v#=|Yx.g8t/U:jBhcya HM+ dxndY١JϳAhcb[YܫxQjP#^BHm@H}6}$:Y |#&HW[oDLL:6,z:WNHܫ! $9-Q;AOwJ`i|޹'?-lcfTGY2"ؙ*L[K:! yA j 0%,{94QoWH l;?/mN6QȢ<Н<rYjvo$0|H=.2ѧ͗ a߂>v?kX6"zRhRO8=TL*MF}p;[JX@&{h X=؜WеsM]dU,\<^, *5Hj/5fwk~YjFWK7B S)j[wHL;;u`8Ɨ*aӊLy'Y`,mAuN{ `όJ@\#29#Ck>u>*4hgl+}SGh|59$2Թ0,a?Gz I,T{3ts𱆳-{^L%3W({62sz=y tq;&nM"gȉNܥU@1iq.2 SEG^Thjڊ>0@?)$D; gVZWw\;aK *[O;q]Wq9W,U7ocCNcdy9j=kjPߑyrw9ۻ571U[*O^UZbd/s}^̐?"29'}9|ˑVw2 nwzE#J[lL7tQ׊ү)$$Z]D,rw~^uB#*ÌƦ"3nDhcVG48+"&}%ë묥 O"7IġZLU, X%+Om+K|}ƮOK\46C)v,R8SY$esVR{Vj-E<Qv}5/,XYP;k*! xa/r \51"*%~F\$i"a:Ɛ\z\dwlhE)z۫~ ױBYwL-Q:9%dVrxO&DT\D^瓴A51ʐ c<Ñsjvߢ0+FrUa/(&[TGV_8rq}ds]Nvֺmt"h]aOFDg%*=z8= f6+n0Ixb턝\X;春yS^@(JfI.7ou< B;JO5COYΙ[&Ǘ[b=;\*@{^pI_A+/FElY4h#P F؉yeLwSV'qOZӶjXS쓴=u"* "CX)ۆTxS?n5Ч@bSW؅Yi|V>w\[8)*T%yU_s*ZD—^pOs|j3zHu;+൹ qySDx1/l('2-!7]N|R]9<s' fS(nO㾡 )Tf<$M~ ژF遮>[Xdٽi5jAyQRNy{xL+R^ωIkP[=v DvdΖ=!A3ǥ At\7<85֟Q Mr0IK&(.hm4PJUq 7f2I2fQW$5.T?w}Vޛl']8,ۋLFѩ \/h8Y vLc̽YkSf0DlLS#_Ҹej졇 | RķuiM(Vw>हɝ^U!LNeDwyYN&}Tr 6$<ӵu]? lc1V;"Smld3L$P7Z`@l+ި(3v)+@$i Ef:(f7__z=.yD -ߑ bjiI /f/I#xf'd١%Γ*Ix+n;%"+~k5_sg1-4CI8ٟl Ĥ;RT$5b>2Gp'㮌'kR^Z9~CnVMuj0S 50+_29,5pWYDޢLF9f!3Z\zZ}v,I?hQ[F{Nz!8s/41H0+Z𢸥$V0 H|LoƐmçm"5gIeҮ^^>*ҩ57v=:~)/ &z7Tҽ p`;]hb`7xG~!&=ZQia@{/rxwB";w#?,^Lg[Ea7Z"qaq\(e8# *`W_rL155:x3{W:rkM2 ~ٵ?$ AL7zޏ&)IT:#| _̿ʜE]9%<5Q:([yXZ܌i2ŀ8y|E]cCDam6 2\,]_nbDFw'd~9/5%)8"VQA*o/'gt'1\qj>ct=jOἋ,, r#c0!tRtu9Grd9/_M݊ i^oyd9WCb4bsDRYx僾 iI8n /e 7* =.^v˓\ GCT`۸v( MSh]Ԯ&cr `;S퐳Y/>$0wǟe0E-/Y`c6K9n`by : .G!Rn%[#z䬅N[2hЦǙ]j?VC@?^E8U÷-Az*j2;"Z_[AHtx\ϸ]VpeH]C 2*%_d~pAF Xym)8 ^-|4(h.haG`q\X̗Nůc 'HB%q>Xql/0%g4Ahr_y`Is!ҷ۰ݗ1@fG 89[ӞNBR*B5EڍNTFyz %L< M!b'̝~bLc N=@_ 9@>@3Q 7_ ؟M"=0>ǸG\շFJ׆h GҮ'؛*>n mC8c!H?a+}+X>`"E^'$+fDu5- Wg$|@OKe%nIDQLJe/*JvDc sDeX}0F3tE9`~lodũ " ӭVlmvߏ?0o77#S B`> F90D_qϚS^ ك * ] ͲCFd `Kdnhv(rh^ W(XSF#KmHֈ=V)TJ΋ߞ{lժ]Ll>#cʁ?N2" @u 34 3ƾo>3;ie|J3dH2aozI^WJBD+x]8s߆-gd:tdo ɼB,YlYшp 7p\i mo$Ub0T.gtv!s 5fKu~2n`3C/ P<.̩W4iX^^EtKQʧ~Ap|A5hs$E+ `~<*\䱡͢q *B9W+ЅDo[]W"pfI7׻M~AU]Ze)e2:۲GсSVSەu?7cCE%rۻB\9y6vWv,9]/{ ']bi;K-BMNb&<|~ٲPw~cg sQ˪;gMn]?[^¸W㙾xiGw=U#@ho1L\WD֊?yQ~/O 0]`ǥR'A7/lІ /R4A\W-ΞXRߘv38^&@اe orNsWe8J67e #Oӭ[{DIytg*dz&:7b1\(/-L%#-W˨J{]$QէX M0fr)}eE]9SL3Mij?dy?+0DeZ"HTvfW.T@GiKsv'S+9nSW^O?w0}|gl uSjPmJ!Sut.n å Rte~pԢRIx}2,B~P#?fo+s-DD?j fL̏iOQ N-5vHz_hI/y3ca*puMY IGIcuʭ R vPI=e m! ZLYKp+2U!,vXy@E5l iJvx)w1 .8=kjMK\'` @3BS ֨gh*ނ'3=& (paĝ劲έMs-5F)=27՜ kzޅc0OZ '; LdDU`BCZ1I66klqU,urh8w;dw,]# v:\P=|.3Fé2@>nֿ,YcDI0mFCCd$>g"ᥩQ"r5ŠTK.0틀<"ԡ6qʡ ZJ뷥b ݠS!Dg$5H^&1w` tsҘW|G@8 rDټ̞{1 dQ$t39{?[:fӶzA]PgX q:⯀_޾8wR B{ r:^|mw{Av(>+3psŽW^ќޚ11!["YjѺ.* ?Ӧ 0>Yg6t&0BctO`BLpi\ sz@>t2h% ,ű1ȊwO[w[<\);qyeD``dʡ2 ˽yN 5/s|J!cP wAiGbb#Ĭkk"c!;&`kD" ѐwPS/UBȴ(j SpĞ$)oH[KhFCl7a]4 pBB*'Zr&WJdlqٍ_& J@oVeO:ւ~(5_KV`d Z.? d_*S̬mnz9_pn XRG-s~lx>cf9 u (V;4'|eR鏭̎̆Ȩ*j݌*cr'_m)*酐Z|W]0éX92W晵,s.w0]!jrjjTcBԃp;7O^zxfAͅz*kj5\jgƄeP jx귃KI< :&$0 *Lg> )`k4ϽX%gojPp'b2}-1G$ۚ+SӳxA$,twf y&mʬ#=yE I d1%I0 b=t͚ ZҏS I2qfk+pPX^ ٧$GEP0Z<頋[4i#@* Iq} &`Mˣc>̚1rri%FшJ⥳w`PavT<Im5zv<CI (8]{Zn&axIbEM2LJr xPɳ,,HֆcJQ8Ix` f`+sO_-Trpij}TpI7U1)*EˊHӷV)` ʓd+ N !2B%8PTJ:fCVD+i뼣bBkWZa~'2~3.T?zhӬ.jo&\j⊳$/P̐;<:~U|S P6iQq229 u]a1B9N[I%Ṡ! Z.W PCJm^ `P^"Ҏ/{3H 榚K1 4F0G>'H5yJ;zר>w;tʹn{'tvN̔DCD-|n8,ŃDcQWh*Xɼݡ3.mAX9fSi>TZ҉x L>PIԞdٸ&@S$53eܺ4T{U}״UhQ?(h;l1/&)au]r81ŝ1#Pb /,;mTⶥƿ E rBZѝ/ùSu}SY}d 9 Z, N_"jꔋ%o8M1̕ob)]> R@~ v%ahK?4dcurcq;~~ l+4~P+UỎ03 8Snf?1fH#xq}7>2@Am&/IOW.m$[|_Ca=.=7_He} wqw()Zr;BsPҫ7.41aC[t)Y"$ rDHk}ɹMJI{|Sp|d($'m}Sy,q@.Ӷ#ݧޒ{îc? m >>Nk XHb5&Md ($uRٻ L G'(>Xc +ǧʣיbdhm/4pJ]vv^Jj;5_H Q˲#HYeG9r]=Aɗ$(vWLI RDȧoVϧ/v/'>h#-F{(P=KKj>2[S$c\:v q͓}.E[뒝rf̐QRˏ PDˈ_~,H ]'G }.ඵҗ6xYyR0e̙x0}4[τN/%!S,/IHT>kx(Vt\EJ֣Gc+c?.H۱& Ns~HuBۖs + M]댿y-:dbYcϭsq%`!T |b HYP9(DSSz՜M KWO:INτK]}ڦ`[zu짷K_e4ݯHJ7iD=caK[! =47dW8Q69mRae>+יٱ̦/šXT*7Ӹj*qE{ #ZLOf<288[3y/qtсJ H_6}+R ԻvͿo?-'sȪuRMqпAϓA<:KKZ{\`7of A79NN+,S?qFƔ/ά r풱8o?+1/_FH#uŹVa2V tAb2Gqj*ѳ !<:7C :O*A>3d5 !m]G5Wtp GSKR?4Mi0L[Q|[*Y6ا%Rr^3wE:OqPY 7QNLz6д}LK & bݸ0;|::hɲ*!\H> ?欦YV-ӐVƳxq~8jOFlYmCSP\7IĦT#MYO`$>)֑?cuc{Ҏң |mF8p(p'RR!%*]/WWxbrYȝqTÔ_`_RkKm9lpvn(H\>]YZ ~G&$ eJ` $rlC ů. hQ'pE9ayJB(=m"l>ap,ٽv,V+ (j2to'mt%6 uYokquEN U'A c,r7yzx.ص&[}c[\Z)L~Gs _EbMlҘ` CYaQopM2?%pOi4̇]p߾౜#/{FA$-4HP%*AI!R ȥxzp~$W#$4X$&ƷdiԋPp8DB. :b)E.u-"VR)vc*XDkIGȭN8|`N9eq@h~C*fr\dH. #6EsqυV|rwt"~[u=L":zK4?|eOnṭa^?p9w;TW<خ[ EtytrGFdR^ΖpüMkQfљzM*x^@+|1a/v^Z‚R%mR^#b^qF\t_UhZ3lHZ܀Y&o=}iڻSE@q >Q4qjsmzKc:f@ۑSK-mx&#Nee6xoѾ8Ey}3UWeŐK;193 UVGqfߨS'1h/Uf+D{T ag;PK姩q#ՁARi;6sE[JcUByIO`gkaFT&M[p\} ,SvG|4![,6`C)OP!am(8"tu]{ELVUs".2ɬʺ{7St4ߍ"8I#-uTtaA@kEz NZka(B[Uw@lgsKf#گ^,`xxR&ț!oaVm%lpQz6.f'P}7KmiVd H+TˆbJΣZڗW4V4.ݻkV`dM^ΉBՎhx;jb]T,vPZQO#=ĔhK3FRS# ]ȷKFtm [I@AH͖|TG߽' IQ@KΏ3H+ѐ =ZDW}tTu惶lm Jj n;\Ԩk/`Eo:pǂudngaۇw>J6[(*wf4u$" ݕP؀M*C@*ǢaE]JwwB]dL*4O?j`ASƁVARޜ`*M 9[$#(_9\7f|ZDd*mC2]^x 9@!,+8txk4dUr *$|=5y$VN25J8e./DINћ]F8BƓ",# xS=ap| c+%I;_.n[ȁ"@Ͳ;}1Z1<ߪ," ]`0LKz!֏!;}4ޤ MMDXUaw Y O¥"K\!`grMzZ!IWJM}[`4$ c~5p3=z۴.p 5 qb/3逪Js^1bX}(6\)\EIt'88哟#>a>U;T!@&&tXѯ(u12p;ϋ99-dH”<L|ڜ"MrSr _BrMTFG%+WD ].rJؙ<G+?`8 D$ (tQYCy 9y["ת}3PzWTنNJ0]d>NUT&K%}߸ P}P_vVKzG=uFRL@Raf_MLL8<=$ȊzW[g$FC 3b~nN{?w\"J`6K4"ݢ랠M8 ֢b1ȕMI8dd`# ffd橾GE꾟^'uOhQ}|G_C)_i9 c ]w),2K5U?XvK~.|rU7&Yؗӡg*H(h1j rJHe^FL\_+A ,.-0 8B2%z[hao7&I1xiS?3 d_@ŗ HҠ髊ji Lg|ȨXyb#vh꽫[ 掐O1)P+e̎+ 4\^5sD$Fu0M-L#T.H|FK_N3k?C\NS"PvcOTF풣LWB/H2E%fIb =ەȶWl]~X E{V8hē F#B۪kDQۻka!O{r)RE7eƮ 3./܍M l&`xA| ^b*Kf.jP'F'Z'uXc+˙Ƨy6񶍛Ozn8S Yxm|oJm#*>xd)aITvqwr֌9?|)XbX`\/VyxZb^. C]8y]A$6+6 ;L:YI\(}zyjc3olIpܢo)E/XYB(~@OIle"$#u36[L_:x+q)瀘ᄮSVRa3Źcp sɤ=C-cAYM`0[XB ?%ݻ)Vbk2l_.*3YϊR 8)$> Lcv.>!m,NɮZ|3P!5|0vԾ̂J pXmIo>֙;֎| o^;5&9kPXX7G1TS-{f)/RdՊa"5@C2F87AYa\mX`?NM1> \F-MG9} { hTtJwfYM9ͩjZbsZ˹;7:чl,Sn\|Z:|J~>P2}"*Wx+W;'2T["G b^#MyfYGxSL{uBEm$ u2n<ͿdžǖeM4'DbeA{Uz;ȝad re|E*>ary;tmXD`r#'n*T%i> d4<sixK"g?NR;Đ`A kvY1z77M*GGƴGi>Ty2![-/;`ʗ.S^{7 gBF٢r鯫ke]CWMQDAVpVԼ #^tbw~XQNUnst_hܿNa.2IY@j`":>faNǓ3jD:_ҍ[A)a!;O(uj v7Y㱐Rl-C+@+bLYc55Y з=2Z#Sܹ2{r\[t Ҩ9e,,*) ́e^ΎxQ&m& =Z"MDjZ S1C"М '{FHVGƚ~ldmgc`3%;@4:pNp&&^pN2 94/+kiwK9`'vMK45aYLŲ~'ݝ͖ בiʹݖ 15Ȃ6$=ui_ʑj6CmnD8gHiT-Ye(Yˬ\{#];zߒ#mJNIX Z_j* 6\6~8](D1i.'l)b|9}6V;U{2Rp\z} YΝ>Ӕ7qx&q#kPİ1km,`M7 Fy[uλ_dM@茸1Ox\vy>Z㸇Ä$DYSjs ^ȹud-iY_!E}* @V`YE &OxyȚHG,~y)n Ь5Ths",V^^ן0 $Hz+wYd*+RI+7\o ^/zf)c)')v̀w$8f"J R]X,M|:#7b1UPwvNBJ+$E٩5ij]_Z~7^ۨi$oX'9?ff xAˈ)r}s)!@LMtؙ+2WW8VM;YjF` Kْ8IVD坚WvaϮj 2h?畸Yge[A—* AU,[$)XR26 -ܴMœ0-+g6ׄҳ8Wmj`y/ݷ0Nf z.h8= ¬|q^CZB/wU~,eT)xx`DJ%>MKՑ;miRO̶Y:57妔ėD%HSoË5@yuK(Bĝ9[&;A 'PO`7CkN]o{ (Zy>JO2FWt#QYPuEbˠ*hh|-[k;Ry^vX;ā^$<@ltq4*3?!AS7mmm-_QgDZFjԇ gW~l~rc_#tCZ>XUlE=M9ӷ,3%~W1Y?[}g+×sJSIXY2GpgTݹ9ȍzx%t򩩕3o^^.sKL0OňW+&*k(GL:c~l`mDL|UEg_qUho /N=غ9(zq;зQ^6(o{[p,x;]ѻp0><_3 ioݷ!?By~ K0#bT`\~n C{8]B$bb`iN[tR}L0;@"s8.Vbz 4^!u}s$D!C{{*6v['!¸/vs٤ԓ }p*JM;&=VÞYMz/#t~g&p=g ,ZdO1s·j"R ֊0ж bSR1y,leP]G&!=W 6 ]2]zנ fhUP{}&g`#%)"oƟ%)wWErM4r"M/[!m΁b=>0޷Y%Xļu*jf\T :"0Mgb>>58 >_j%)XiM s@ulw(J1$Cf΀SYWDx ujV|iǮaw:蒰fBO"_%}>$"!#12cUgdl%Lc7*Pw7j >tY,e/]NcUq2*)T,6 㠕vɽw&nXmO$E ەpqn|K1L`r+@:1;VC8 ,]]3V|gtoy7c= ss>i'`-]!wL]s9\Hq ϐ|QOw]c*_M 1ϯ'U91ww4RkGI.Slq~aF`+']6$`cn] 9yh/.c2xb-t!{' yrus:ꖷcr! ñp7gvW&& T7p}Ki'B6w9uJjݶLs[n "ٖf?pS8ȽF*~51xÓTZgzؚOl ۇ9񝮻l ·2sqbvB[DUcI1n!BT&i N,]*_+HReo$YY}0РwuX?{o^X3u.Znw")dxTGyVWo/ U,#JC!81&硽 mTsbM.xmQu+ :JԪ]6YwoX w_Hp{/*s%CUUB]oX,g+ן,j%y鎄(_?8a~vw+> fGz(jqnSdiE;/ ^Dw9oѻiF *u i64J,eN;_[W{[Uc&异 )`W7i["CZT'Uu[ _8~@D 3v&S &-_s !$8͛>_u.0*QIkN-}8"c8;iSrf 367\=m؛6! ?&׆s'Z|RoJs)[7*Y;ΔYZ [a4"]u^p4=b3C,S g\,W|$Rj:iFryy>z~mTHN-_Ga,y+WwRXOv`Rt !`#7n hIwHtFw45Ap{e#b2٘gQT.{0gA0!kW;pNUbj]vѣ~BbE#JY)8 ػq~P(yI(:z$;ɽ #B8?ͤf3OG̚6~&bG2tr378zpD~jLnTvVŏ{bνm#- TK`r 4_i[Lyaqs@dhѹ7oCuƠI]璃6&َR.Z4@+Zm'?R9\M*z~ eD$Wvk9?F- ~Bg5Z Z8M|Z vYS_4H+M<.~f5B\2.V?;_[1tZ[[/ JZ.֟cED<Ky_]:`*f[>.p,f}DX3Z쒌*؋ 6wk ]kȒOKM~n_YTl/P@AxY=皏mp4 c\(;e)+f} ]Ha\MO۳BA+)f4\"]=b7=C)z^x[8žYQ67.=柧OD-J5QUu3GAO$jr1O1Ha>re(+h. g " amUb^V~?7虨**DpwIF=Vi.w?8k,&42±j& &FƽLڞ*!;`#tW qp~J5)2cnݷUbh;:Pb<|8PDZâ4ZRh+6oV!aU.t`[b &1c?Vn_>pyT;!XEZӧĨetA[:?~Qvہ%p_BM:R,G <͠$bmV[{iokoU$hФ2P]V 9-K'\y=M%4"Ez"S̓Mz'.;7σnkvycnrk98lsIP W3Gu)8DzF𢋨~DnCyрLk< \T=MIY/8]pEH \U-uNj`4>l㱩$PP3 K1nLeZw4*_# .Kvk :` `vh _LB;5$طkPPB42n@JZ߭ۖ[oos4_סZ^}6aJGemjd_jxkxRDNsWqR^U{`F[}tjGbtkrĩgb#[&%@~"2udU=ҽS=vO*uNO{0g] k@sOmĘa&NրGGЊ7BQ}䚶?VUE*TkJniY(UحtGItZUmL.l5%6Və$vn*Q{h]>2>!o9 բM jN,2g?2BJ 1 *@]]u:NBeE*~N60ᵵFEcdx tu[ BJ~W4j5 35?&PUi4> (,i,;S݌q!F˫iO^nӼp9N܆TZa; {)_XWDAV7E=M :f2+3}\ȫM|&bi:tP0iRBK5A+}e)gsBvj W3ߔypA*|g2|GW.89;3I)|KW#uMX|70 ٫PmJ>qzq?DHE#Nx;e]LP%!&l/ #TOAi-Gs(W+>{2GMK mXi1ɜKẀEbx0_m;/<{qU>Y~Mq/*gSdž1Xp`Q #CKHW{)PژG 2 vFҕs ˜{l0 JsLM+}HHyj(l\C@3ZLZavZ Ax j'a,HGQ IG`Pڃrsk\?TQיH PpXOZVtU : E Ĭim2̴ 0eɧ}Cm< KPZ[;f7B'W#Vf`S,cbrYBkb)mG_)#j'C-J9ix2\c w'뱺uo7Eڟ @kR&l]3%XRƎ)K/dzd'5;U2t^h&c/Ty \M0G{1le/!;hIܲ^{;Z {qAtEN bG#aU|RdXzy,FGV^Ľ%nlۺ*/IФ\N il$_ ek Og?E2Ŕʍ0UxIM1BT3$9Kש"egU? H6j)Go$6kq5="&K<6$$59`56Sbw ԺՍF x4w&%Q<˲8A#ڢFUpPVsn;>w'zBBRoy0` 2o|nKzg"I:W4qKx/g%NC}PVYT2y6m?V!]W^F. @9xqX\AavnTB`:dJa6H6ѕ%@OQ&ʭ9[)NMykL'JGn*2l";~#iE.`OwAu'j@~DOҐLra5O4l,gZQ/$ c!]5^SPJYe3;G]݌O'gTT/9.4"ҍbz/ZOjYp `AG͂r_N"iYcXt<9F *91дKIK.7Z{om>g4ΉV8զ-Pb= YO2f>B$G'd R[9]sߕ, O^DcQlAI~0Ȏ3HS dXV,c%XL{y膂U<tI*:۝:nXTJSE)*RUG Խd74 caLk--D| Lz1f~ o5A.⤰t5I \'JTQSl_FHwXHJZ1N2Y]:oJkk%ٚUB %p:q,q!C胜 lUo<[Vvk<3߶h_4JoUX6`{zҝ6%HyM)U }(12ƖX{69lP,*>s}g(_rH.{ j& R;.';g}x8`bC 7qoK_^ -Kc fϺP0}VCA:ב]HM ֝vAc\f72RWI0+`Cy#}h ɏu}ME6]>;UV=ѱm b~qVb\{EҨm^DzƎ) e5Җ`~ %e,2/fbm:-1-ћr.kf72`1c5q6`-fZkyfC$MG(oDqgATƑl)S:p6:r~9D/iT‘.1)71A]p z؜\͠XȶW`jL9wN|6X.5nzHcdu !re~K9+sՔ"Jם hJ!|/]Az5{As7Q6qL%{E%m!J55RFgm ÔjT_9ҖVE+SƄl~klcgkrG}KS<0!NY>P8ݵlA` d3<7li ip e溃m Zo>CU z~5/Q.|A_pK="q0G2Qdװ䈤J;Oq́Bgi*wp1 !~3v?ԳJyȆ靥QHxlV\}}Tu t,5~1AhoF9=)\~5)_@'Rm` 1 ;69(G-Fڪy0DT_) ssL*cP^mi[tN~L~zFٲl ?}VIZϟN]7KY-h^c%]9G` h8K:&OrVZa5x]kw;~66mbhVo0ݲRs}0t9]8I(‹p)͹4AjAӴpZ߶XKihLyot@o1BuqJ$^AFac6|bҀ)73}$1J{9R̞ >Ń0 !1#))rI_Th/gG͒πW^@n'?F پ{OH(h5P3v\cPe!~lz.OH)&#[qe@3{SH:jo=@c Vp@Lx . q}.#RQUb߆0|T,EOzNJP'M-Sp-Zq*F,boPn(К;>4_H]j2h ~4APʂYe/25k"b}< ab}y8UEoқi~]ߎɾ&PyF0f/4(Yܳ-\yڡu#Cg9i?x`OkVk&fŐbIumٕOo8):=1TjXc)77U ^p@e3R6ڑ;;Ky%AUrC hm[ɩ"MS-! N!nqO͙nP-SϺV_br`;ҔkTQ;pFتWc}YWD)( c"M$!\`gˡ?{JOLkR'CRsAs-H*piװ ?%%P-__UNhMעu@[^p,p ڟ\${(^\k\u8씡65\/HFܻpSG 96{y2ɘ?̛* RHrY guAp 袣CݑBkHjq!JLlWD у,O *<. ^b6BA(Tk<޺s2(,lH:lR+:Y,&^¯ZHnBWmmy` V 0>-VJH\;s60NFr2m% :\( -,Ϊ%h2m4f>a z5dr>:͏NN1Aj Hti h܍JPIvq(NlWZ`RíHV:_-a_4yz",2 |9VϜ?#%u U!K?\wQ/#''Bg]9 ƾݿKJݦ+Pc/8,ͦ@o<*#x5T(鲅Xe6đFXyԚ1>%GuNڒ[,;[tzj_Wzcs P:t1cwNlu ?fnw9nL ǍDmRux [Lgq$~Fg<+vJsPFTh&l 372>Woa,}@yt^F.!d2a7٢%tﯖd[Vzمg|-ej$^}&I@ vVj,Vr I!9s,Eh?xNvzfDuUk[W23?u+:wϧӀ61n%!I7{ hG.\[ǒ)8#74kHmπڈ@SAz,-6,$$ ^{64L{iȪi|Z_ꃨO=9cU(=TTbMsjdlf4MǿIPLijlf=7fȟQ^[jفWXOJhS-*፫W i|Jc}>ϧ!7w~@C w+uB8#W&c! v70o{ta;hB5kuK !,xCP_Rk7]SY&; 4C %+0.Xk\y#T7n4.ump ; 3[gH"e^jeNE4){a 6Ɯ<4%~;'2]ܚFH$ɮ[Ed KU(낭8v Fp_I.7e޽(XZe;- "\Y8śX'op*EOU<r¹ X +=S :i>'lcy>z#?"DQ]WGVU5KQ:O _26?Y6%)<2u@n"w> /:Ŗ`@C{*2 D}扙UZJGQݲLul&'mzL@9agރߖxC0'l?f,YPu4^Ld!Z&yaӲr'A]IHԩ&K(i>"j{c>rRw;|Nͬ^o#Բk/I郂$={I'4}Ɵ46vp D/Kf<>JGw|B\BcC崲cy{Dxh9(ӳ0[hIc%/ŕFl% ䷇]dX>7 e`/] lˈv]¡@OLs0b!=Au3za1g!=ŹӨH6pvCȋDa-H][j{14s˲4RdU%6:q±D fuh;{'*<`יQu<3ik8dىpJ3$Gf긣6~^}+J8C6\mh}0CJfY0;^]pESTqӚ\aI|K6Yj(  ǛdoߨvgT6yR0Jz{p5ir/U|ua(tDFD !6PguʿemX)ԋ#(Daެ;xMZ!2u8={ZYꔩ98Cc*kCVM:%ɰᵈ<`uDGNkORݑ5&J\̟  %lP݋R'^/ײ' v E'9x 3KG@Я ZrfAˈ":w8Jt$vmǿ.1"g,0jڰ#9'MHZJnZYUBբr,@$J˟8t H :3\|9X`y!$GXNh̉wc3셑qk8)ikAKLd| @׳W6 ht:Vn(6r(#kx}[^SI[l\چFNU|ʾSK;Vb<eY(q3&~r1{"`eVޕi_OB"!l()"`:?d@m?oqI"̠"r _%C.LLh.w p^ifE2 E>Փ-6K۞*Nf8Y~1տK-pU?i~jZsk<  Y}|9߂[іE=,wIbĤzؗvA+ $Šz"|t9Jfq&䐑7]juaȢciq]J%N˅m뻰S\G[ D7Պw^4,w(s PkQ>7LP%QW=AWF`~+?:.])M4\#440~CoJw0kM+UJsXͺGeP,Kͧ;-7Nv+e3qWWwo3]d?_xQ2γwVL&X[7ٖ4t9>faw(O,=yJ+5s R:X?9BjeܤM X[F˙E/ "DZ{$fIW š 2:Wny&-u/P)BjD;w*#O/puYF7EW#H5&oA#{G 2MϯKM+o^&s")EyLǵ;9BPCŒΘtRV7E[H{ n$!;CKxi丬҆Yz΍,i (|X/1ԟH!Н+>5 ;ނcLƿ`R'}5-ª薻epagD ӛ3WzAq z%Ƈz$윌>=R9lY $-yP<\L$73,q܋umqV4BcxSeV g:K&޲mì@uSYHZc:|DCS8e [\cä"=skd3衳P*U. {ߟq3 ,V2G*{4>&* ص5 TRLP2{׸/qj[׳ *h1C9Xn 練z塚~,bxc~_򱹲@HtJzeM!JЈpN7;Ecab19 ڧi1t:e΃SwO*BܬV菲p\q])D|ܺn;n*$;F-@JZJ4hTU'C[ҁėn"]7e* j_{FJĸ!dQ`<R%R#Jr*O,u]%5n5[Mu??hT34,nqo޵uTpj^ 0۹ES{(Al{Z[~]97nDK _LF4 ƫ(W.=Uj"%յ 38$Cep#OK y:|T*l~RuɴO^r 2 Ԏ# Խ#哒TZ%`'e~n@QWJ!nמT"_7^WAxe Z%߻^^bMJ/nI+FaK!g1I4$2;*:{ rstDڐz#psͥ;̻`7vѢ6e|]\.%N}\- x\GD==LCI/=Q7_ P-@Z-a2yJ=OvGcM?5A <Ý]D즎J?xHyˑN`tN$pE8nO. <&Ʀ٦BMEݍ~µjgJ.<t[(b7e2+G@_]g҃8S&Zeğ5-~;?*&aq7uMrHNoSTeH=_';:@ vTV_ߤh|bfo|_0z˞vzVM,= i7n'I2Ⱦ$C?C=\c\"!V,&F-_faF-HVL%ZuDWY]&`+e?eyXrT ܿ0? ϕ#HA;\:祒 e KT%HL tXI8+|?j"D$I4hHpUE?c?2G15Wz)ck`ǥ,*.I0%:}ȱrOvu<>%A£>=Ȼ(R0?Ayo_DžUt24隰L`ZK TKן/bwMm0z$*`2v@( n 'af`k,  'mD6HbUWϋBJ-BMOw~@ٰRlPKGY[]a5^B[$bE{D]V2<'j %46c>3lC)=p *ce:vTtMIf:Y^ O=G:ACGtZgGc@?}ܘ],u4mmm321N>LDvy{i,ux4 ^=φenWr(Z8DL2Ի^ݨ mPsDDU+<egjQfZˊμvSHH乶]-MzULes,]XәYv7zHjdAJ:9 +CMz] 毫M8d Uy)`UpkX/׹2&F(2rk=Ja)QCNJ :IR%j[$差χL)h[pZ#|%' מN{X>M_g%cMpoY2AbEZFo&<ue])S #14]٦A K^:c0qRh`()-gFU=ECr"a]?ԃ;ˎ]B }!sxPjӳB9832QIGqW8[41 S*}>#p$iבT _S3` ϲD^Df^6s_!E8xg] "?) .Ld\C>&,u<69I,):P8vaRxكnY CrK32 9d,3 7:c&4[RmyIy!{wŎ/ ޣtL|,vۿ6jdFwpcI NmY?3t-[kX"v'q[ҟm6r:`**j0N#Pak/9s`a7GL\ )eq vKK1R'boPUOzAPι@0!b^ZIglEz0viᢍk{&y!B᭕hNmEFn> P&{B)]O ]4VMGbT& & tbJ`O_({xxFb~Tˆޜi=D:ϤWL#{#1~7~hEdK=.:}/F>G3Cɳ(u@[ mM;7xQ(&V7\[83Aoth+WeMru3bGiMgs-CYG%+:YGQpmϒ {aHTwYH)0j@tҶь?ܭ&c08޾!`(#D_@p{vˑEy+ѶϝOՊ.d<@dq4~ C~YeɎa1h& #[& o/̈stv4^?p괮d_ڗPVx)]a`r9o1GXmH7\r - 2%MਮDfMzKmҦ26}Ȅt*>szb; ak r函NsqW_PkZFfQs^'Wл;MFZ5=WPkg{!, 2At bXw3̤9|_C?-'*T bǚ!PWڔ9QvBZ<J!ᥭ7=Xm&wkԘ4EIz]u,-]1x~<*f8EOźsmV`.s'lر@s$,+གt{~鐱1j6s=aӒ4!~aYA> O ( YqAhZ Jo[Wn`:y{1aAh>; |dvϘ%nS(s7X{qr䈧a>tY6șLwA,Mp=9adu9-ԯ}]{FO^]xL؎$dt-$mP84V+DcL9]~)A,0>,'o\ǂSqv`ߊ p1_I ya^ElLucM01PMc7NG|&Ȭwb\H&gQ0 f'ev/"Q!٩~0,_I&S3{$/>tJE)eE`R༻';?ڒZ{N%@{!`fʣ%\VJQK2bguRBo4 m.yFuNb}Ыv8fI`r`rܪ}hfp1Ď5 4ɘhC5̬\4jj8o !G| w!v,~m_ m䎺-c;D/?_ p$df$̤^\WYD4D!I,Ndq{R?e0u Y6syL=(;X4viBރ9aA\3v"]  ؙ`pSM|qA#H~n^ktfUtEtr#J_W3VBf7ޓkآqA"[zIVH<>Ψ{ ` jzsbos fZK[8<9h#3}57tölfyiRT}Yq4yNktil"C-a;\Kڶ}Ş `16:MŐ$PbdQjs8ee Lf9}E5^ud>cn\k8Gꐚ'ˣ3ksQ5PKn_VSV̫qa-awD S(WHA,+[_ u*dX*V0`ln)ecp.ʌvH≹2$ǪDt p!_m鸕DJa uDْHxrg&4Fg3hzwz`Γ)7R,Zzx5`DiB]sFҰ*$qltQ.iUo-IP,-vnKZh亂NGq^Y-dk~.'bUz[DR5L%w*/׷D勳kJ&gT-A5_7:;, iN0mÍOR1nmeͯ TgR8A61e s*W0| >@@tkòS+}18YJKx??vUk8` µiH"T;b@#.~?܋^“Ch ܾܽQJK?2Ċ)Snh#8#+v(``+(; :βG`'IF+t&i$(F{ˌN_>6;u*@L eo13MQwB#. $\>>.̧V-2NЋ+CF*a SrƋG3#0CPs 7AFc[ =g Љue$ @0n^U%@1:X!!b3yeHFt~T+HI[&?eVȒRU j>uytQi0:[{!44%{wWY˺8`f<#ۥYY9_؁?V$Ot-nd֤ܿDQ&vhj ڰ0:o#&o+dOn, {>T w)8,'thK\/bLb‘LA+mُ22Hs(s4A-17V9sn[* ÔE&MBŸL5{/2H '*A2u>,#6bIaAiY#rlKrQH"rtwIrFӤpRgbr!2ڜљWxy u7Bboiˠ0ć`oI2 =*d~Y/ ܮ/L޿ v5›6zJK,$U!P?ߘIlփB{zF|~b Θ'B>sit[FQʼnż}j1õ($%#@M/N#ŦM 6omUiZ>H)Я*D5HMA*ȟр-6`g'('e(؝j]h HWt?` % W+ʗ-ZiqR~MJzK`bPdf%Xmo%zYYjv+l飪IEV /;TKVݦ-O:C'f#Ë|`cA/nއ!"3C6IrO}9k%/-bqዖ_tPN\:%JnuiyArP=z!" hW">L ~&@33mFI#ԼMa8U-wJlj5n-gXa-Dbv|fw=q:y,ϷݱH:rch'CKRah(_lJ1p9YOk*5R.tewkP/@6P:\^OQ]Pѵ`ZY^꘴0qotmoBꃯCUD#-@˚W.[^69\ ko]U(lKrARV7,MzƋp}'&vH.Eo[ۡԻ @gU@Sbڬ4ć VV 2.|_W,MF\%[ai"'u~ڗ~jDv~_W<3e}ݶhTG7mۆHC称)3D§3bk}/4{s gRKI®ܻO$f#}UZ\Yzϰhd4V0DT%jTYJ] 8摝dʭ|Xm_VE5ugٴ'x![qS)HKw@Ҵz|!j!qGv&r%kmE-C ,<18ଖESҋijfSN!kxBjarytq?35ȧpvzCEl9Estb^mO )D?ۖszEW%'j4I;Mp)#޺isc_iy"HVڣWj mcE5Œ3ʵPb1aϠ&VoV\w`nߏ.bGUct^of I S [Y&%~4ҝ 0%h4w@LQ8LCvf*>i6>,=h)sh[MɍjHPRid8,M2.2q%fX**+u[@1z堾^.[yeSk;u Fx۔zɦh7Ⴣ08VK> A~E{Su2r %#i6dȴQac !JH85|dSBق,oR8A#pjq\#U q`3y T M{$8.CR?2>"|^Ft8ٍSHI~:q3Fu41WjbBgRLV#Au7]6?(]|BRT<w-6`*pI=uEko<0qIHm1b[+: H9Ǐَ8AɳF_ߊv}=+bHz \C'Q_ 1 w/3G|eT8ݹU.䕖X#sLX;2Rxx/%}TP,׸B 6:B j-PB"/f $3_3P%0՟elm%ʐ)\r%Y6jAK|у7ׂ"ƣ !:xL&U.l!`hR4]wU$p OPmtEaA̚LKÆ Z'-)tvA?{CchكUY/%=[vIln152zXJ|S>=c^lEo1TlmY3a!W[i+5M荼Y{, R'XO[BdF["{#3:bTyѼE̮RDĺ/CɠL==iX2DC.L3'N:H5)+F1S<* .5" as?jD{RNv[2G{&܈3jZ;;_:%Qcpb!L q]/:nog_1? X*Ya9W_?W6f끖ЦS#=-3Or˻qrv3nj$DwIoٞVsBqKTr^鱚SkeWiwd,_|M&jJ3 NM]e~)nxC'ᓇZ r!Q: #}# LU;J#OD/gWO׆Y s1Xl9щ`.dY(U8#!tmLbdE`k1N7 S!g( ^ , P\~wjI0Q*?eWDKB-GFe?:0}V J5`N;ы 1+-׃]@y6liV@㛚v[2E Jސ5ԎNG!ѭX$3q )olFKFݫo` ou36YلQ?cu<]A(o Ж{zgoޠ0dB}Ұc/B:=,BC+y;Qf\z!UCGQAJI-2YG͗9z+'z2!;0ib2$BK*]uk㗉* jxLa, a%>O~-4u0OK|QJ#\?(kf$k8GlCvUÍZg9~Fr#y 7Upݞ,_?u|sF x3s%K")}c%wN s̮arv Cm%$fk}6M޽*12KvLJ'?qm*u.|pG-\L` ?.vֹ֩Dt|!N@| 8V͔T_yGTuARC;<ᄙSV}4lzl- Uj0+4 #t \x'>1]lTFN0 uy'UDKXzDj<ÉC ;N:}j20 WVf5 Q$y,^w}VtE7tG?+ǟ=ahs>H rk}jA#c\:"b!VA~4fY@4|+T[G/[Y{^|RSj<1 nt{Dy$7WHdcRRbʲv-Pn쌵1n(* pWIK=rP( :%%whJ%K&9@@ :3c%/[TL6'0wK:!LZn|,`\dȣK`Eg@@\(7 :;LI)kĹިU g>UN+"y626{A Q準pew|vu Q:"$q)R\ s74̬:bH ~8Lt1=:7{7 ^O2jv$C*'y W%s{99#4;=^7 %Q0BxPі|Ԁ?+/=, p&#ӅtcUȏY:Q9sa_J8 m%6;O%^5d@Fqw#7GgySZ [>ׯ5%가\7L`9QZ @\Ŕɰkr]yPa@ƒIlSLaы?/ha &Xa)a9|¨ 4%EETyxI1%ޱaK>(<[vrKH>=2՝!aX٢]YgHXO'ـ/u£Q2t~Ew$}&$rF_,џ*FĬ:7~K75ǫg&Lw(Zހ&X[1N[D֋6k<"|6+Hk=ɂ)YFuc>hgM[:{<:ӌ 9(`RWe\*Blx^#| 桫^z) >|ʉu1pfvwd0(vwsq)&XA`Sn`e~֘#vWϠyjn %y]48w@_3`oD̵+rkmRqX¡ܜ[.sG-Bj7j_ 3B$nw[!;^c{}o7_M U%:of )VK1)zm wDnM|Uyح|go+,&O;$&`'-<'zcvV XA k iz 4y#$~C3nt!ni7='0E\h;@xu xy%WޏVXMpxaK̇&i?%c%.BWk!AbаFXw}ֆ qLiGY:MI=%U%v7ϿYNg=yZe D}7~uH Zd?=Cӛ1XAN4}My &:zPnD 1TC?FQObNU3Uܝ ;u]1cQ&xG'cY'+Q<+N+t3QLw#OBC@Voy~@î~\3Ih+.g i`"evv2zfuD+~;:5W-p`;>oHeEb~wKK,j\F f%* hޱ_T8,(O h -DF0TMa??h:sn8*#E.`k0󯞎Mp@0]?gUO[|/Y\oҜ~nT6Z8mϾc*{em_!/iLdcLHj[}{D>Hed3am5!LSI ^OHC)\MDAǁ6ZՔY4zNaf gXpOkOoy'9!L7sHa_7`X,:07~Rݟ-S9}7fpH{6=6>.Oi OK#hjHnB3m|X8wK?k|?Dĝ vUԵ갲h?~1)L[ SCvR* _aٓLE n@Ap%̍>K>c^c^mXM7Ndb}5V IRʜxҭ싢B*1#C??3Р7R]ę}H:ɘ}߫^ ~7 {YG^XC` 퀭KqQxt_N#4הstӇWQq/Q,RX ϚzȀTl/'NEH#p(AOɏ)ft nNsjՉg Qqڋj>VODY]|]&6#j.@61v.+c#mzoJc(YhKDRu$5tʻlqց*]·,WUO * mqZ䠷"5@La,5,mTCm FJF)€ 8͚ZY ,y[qma&q˚ζRIyzqO8mG|%/`>(9Gx! Ҍ8miʄkm{6ަx|qOp[M_V4"H*|\7IU[D3; a/rxi Y_DP7x(ygdжydeFT)tX&VEbXXr VC"ɹ%0%+`&P.Z[j4L N]g ߠi)ȠYtX= u 1هĨu_fW욋DM[S":ڤ 9O#;NDj̱g2c&kiS,kDo&Y\+raFB󆷗vM _mnoźPGPL8KZ=p3ZkZ&@%2 Jrx%ۡ$m!Ղ9-k}Ee]c2cZO5αf>5 ƍj Y.zK6ziF~ͧmp7?KrQ kޏՌß~QViQbFTeRd3E74t4"cEq ͘<0 Nn om!P"@\4'x2lĤWsGܚ);r]c4UZ#;Ý҅`vL=v ZYƺu M~QS.kl;{[<8o@v2"qѩ~@کg㿝LMY͎bOez"e2.[2 ;4N(LUSqjE3dM!ci;і᪡x1@J@/B@p,OzA@K;[b-@*6؃n`2yh얻w)517!N7/w=2k9M=aB4Ca|lxۼeVĭ&E5 iRke~z`Ou3aHD}MƩb7U(hLNa2&/ 4a2vگg5T%V+#ig,:!#iEH:3TQd(7=.&ί?WcŇ̿q>=`0r]~gew!lyDPSm8̒VeԺg%&*d٤c1dp/J7m`USy 2+ĩ*MV=L̩DGgO.%ч[yR{yOʜFםmx/y[} ;1%f[cF,I AUL:-]Єۍ<"#+:|xPgu <q%ʴ̪r9/4ܿb(ʆ}abT)J_7gCj1Ad 1dxz'~$L\6'n0@wGdusAOlz&KlSVTv|/j ST)oYɺr E"ƫ&酤pT1A,GSF=ItBD&NúvӨ\%.tyP MDf}틢#f\Aܞ药~"c4Ƀ`w/vaZ'OAQn1ѳ c7>$#* AUTj+UI r*yvܥll'Sѝh]%3]ݷU$ҏb_ =[=ʣIjgwM1Z2R 3PvLʫ :Q|Q 2|}0kwJd*`ʴ> eAlF[UZÞ R9Hk kejbND;c 1j#6t |;u\\gOv3ھՐeEbJrji1.B38[QF1(;Dﻡ5K3/Y]*"Ppi$Naz>ؗmRl:z1ǞJf&A75}| ۚy $%)XXf7^GyD?wp"ґ֭IfjcT<"ǀpdKxUXz=~o*|X~5%7ÙaܮމN Mv;N8*M|F+h2KH'M?D-@l{0.}jG|ԪmŴ(~$A[SHx9R' wML};`=td`x.+ \U*2B"Eqnxt{Xl``<ͯG:vDrb8 :w G+xu(T /`o@oi$JN~,lBQ LGrrPk 7T \|*x!.A=a5s~G<Ձ$q22/;dnDh^Н+ϖ1Xa`]26)> >_Cx&Ic0ߨu`BLx܃htOL68fD$n36#K(m{9#×&I{|Tނ`skśbm&u?1v+\J{w8yu$a8xGU;ZıӘDe-MVvuo+*5Qf9;똛$dkWg (*v/%DO-CW>iBS5`_ t g[3ouKOLU d%bըt<]p GN"L(/,H 2-Vaʨt(/n-eJh0rs]o`KA+ |=㣠BF guG!$$Of`oȯ>sJrdң&fjyx}u wK ɤ`1u]f-S7bbwB ^]0aS38s7j<ΆB$H ,dCw{c>tB%u| )(nVitdx#@_$,ȄqpheuNI'p i,lc+Uh|PGq_ - +׆4 Pwl҄ \}wZLf>x 8_s{:ލ҈e#@]&4Fuf[ڝUk,aH e1lB3ЀIL0WJ?q7an%'xDyzJN@3rwiGrМDCM SZ%P̍riw]f&>8wA,A=[ФE ppePz`7v`}+R±\UaK3 鑞*䄠°aQ p-1Z}G:s7P)oF>ZUEdج;_! !RbT8)vZ $]Z'и=71S]+J}Q Am줯1.ds 3%Ts  6fXD${!-#uz\6*`ԔR.?6nxH[B$TWyZ|)I {Z~(˲*q.sELӂrCq'Q1˽lTTNET8=9C;Vb.LKefCb NJ 3\syuJwXX<L#suf Ǔ7Zd eŎkCOod hxqפJ@0֫9fT+MmlL0=j p4]i|Ue;=Y Vm|G8Aٕz3|z2k Hɂ;o)0f%g!]foƴݏ;(4$fgb$yh4#ae̳{9!{fCщfk6<η^/47#"e]zZm#Y~5$t, & $}ʧ)T:rb"~dd9nݔߡN`ZQDnt2cz*|*E4^J(NGVsA!?+)/xRDvD.xnޒϬ0&&1D/L6S瀂P`HLKD≷9zYK<9pyt@Z)KX}:װ4S-V6.{V(mOt RU%8kHܶ+rPZ7Y8K A! =x=q((Y!Wnwr%(=ާT&nT\ZW)f|$m< Q Ldo. s б|M`kc_ ^6gyra&<ʌQ|P Aؤf(JlQ̽2ojz(Q!/q/-6m.BMPf#]A<Ȃ~D׹ԲC^`zV̏G/lj}=LToO?y}Y I:EH8xMupҹC%EG|YM)=3\hX\lkC`[u} f1II26뀫cF>DB (; +5l&Ì }:ȡ3 92wKlJA( RNz?.\JFY-AFT 89gOm 䲖hzEzk W9Β$G iQ6[-1.Tmك0񷔍1]f凎v]*|-z[IA >vSR,{ZDXP +!eٓN߫ =.9i궎>)#MI"W!tD#ݦށo(B g_{HX|ZHvC-HWm"UV!Ϫ[v-xX2ȗJ[X|;`w]8 /P'BվgXy޴]:JX CB.+/cK>ԔN z/hߞ!cQE$RY EKx5w(@Trb?#Q۵ R;=}kP-0TN0^׉+zS#%NT pEޢ6G{JDۮr}-}03ȥK%ʼnUh@Fvդ 9S9 0`KuC}2 ?贘v?PZ&bΠ\ J(mHOg z}")4c9o_?,F-2awһ1Z߆rOcq1Sno"ܴ5M%*7T) !䛾7`Q^4r_g𴂜?Po_Z%9}Q;C{-~ q EH/[Z2&!bOНa4p_,ׄul~)%3 ~2x2+1`x #v5@Ǘ<{ߘ5@ y;"QBU,G:m[Sw(jb@lc[唾hhw܌HB'1泙vھm)z!Bqbq-, ._xePfYf< +y 9=zŀDHʏSy(qԯp9aAddLp;Θak3E$ZgEJ4iYgz,!; gs>Ϊij f`knmvmREu#EtwQsK HymOQG81o@| j J>-+'U?iBmCc=[]\N.:ǔ&?D3$%6'FvV8"6RC/";9R753DMe7?ơ<SѮm܏qIzFƅu zDG_P`Zjzz)*]K{\!r ]Œ8,jw"wR VS '_`0IHr̓ *,; !גG2^`c@6_3. o"l7f/$5\S"[u5z\],dv/n(Z[ >h$>7pҖ V_p|Qi[#K3`i:769+Db@yifMX1#s̩ Ye'TRoZ?ɮ/nL= TAL^Ie!1m"GpU|+3 U3.һՐٗ.O|GI8ahZ"2c1@y@DUrǀW:SԈtifۓs^?k4jPY]*c/k8I2PSAjT\4bCBD;L9YjݝD%9S ݕ(kYFXI3 kHyF҃%^uEd2ombqV0mY#N&6]tPvt4<-Ka So_aAވz0k$,~R&n$jcau34erwt:]}&|/I m"BobTw*YnPUgujVhRftjThdEAmM7k vȉ5{H"uP| lR*mJfGzģrj"({*tn%7j [-YP;QŒ9fB ȪJ\= )IG0oḛeZҶkP4Xc*|$eنt&]1;;-lEkr-<5%S1pzByɯ^7ZM=U*!= X-,|&Oiw|`c6*uus4?7k)JH6N{OyafQKnNvQaxe1na4; 榋wO5v ȽYtК*T!4vy[0kwvk )OT@fYU#շǙ[FKaZM2%s NJTԁz.HZ% o3 jb/jN_(gsXhwM4 49х|{DQtYfDnP5^Sa%3p}W%QSpxIjp>dAsf2LjcUT`#892N,hD6 d`SY#x[ϝ7`ҭ tʉ*B&g+vlgid1<eUZȼ>*.qJZTbѭPqA6þd(DEpJKzb,A(# [IWV|.Ly I}B(ڑm7ҞوǻVH{4r7;Ib8mO\h0Ok( K6b!KvEJ=HvDx1Lu.۷sl]=;B*Tlpd|sL9ߝ0GDTsM   %mgCTL;QwϹY?>}v# 1ȃ.{6 ilgcvN`v4rnٲ!pBL=o6}odlqBƎz,3pbRwYaў++7d><ɳlU谪; ?8NW_ݟ`AvdÓh?Jf;[2LL8hFl'KR kr Hl ;!Qy qjF0BP[?Ɏctu_|Q,u/M`> }SEx?;i=Aw:>-AD<}@;>g{m AgGI }lҲ0ռ,.\:kd.S߲8l휋Pz5m~mRoZI$ 'qoy<'MTl冽v\oN#Zq,<"p#7"4>)5EeAܴ( I%S÷I7t Hx݅[B] 6ږNw4ltR"oq<(2;cr##dkWoӈ'_[j,NnXΎZ!2[ 1@M2y,"֗OՊp=nkX:jz i>ֲ2P9ů`?ĥO/J!X.[ YP&m bZ/~8ck:T!yycG>v 1E܈QZҡW\@SNZ|rIV=G'cx1ToF kʻ _VI3$m{[@Ec13,u kw$?_NQ+mY"z Fi@?"d 9M)e6+p$cPBA̖~{P2:s4$:xG&ZrǙ­@ɡ%U}|s*0fM_jmRt{"Xzhe2z`g1OK+pDטq78W5r|jrf'.G$m]|lX+wRvfK˩d&L+cOx{HwT-gD@ԫ8?6,ܖR Þo:4?"4_sm+ Q[j˅ -]m 2:Nŵ>eLOt63Y鞒P}gqu-=NMtMe%bC‰Mv^I4تmݤzs#jM䧷IJ3hay*ö[ˉa7tKP֍=(FJ6?\7BE^i| :?BH#{ǀdnNX2|nb{'nuRbHdznz3W#5ys?mWWk GXTCPXq}K"i2 ?9%OnvvP@T UX] Bf+8SNUx+&};hN~ ySuK+J6cC0|5;pufJ=jZ\.HY(&¢$!,a[XaR@WCj!j4#M|Y~0TM3e: պ,xY/ȌCDAY9Wt6?<Ԫ9Ċs({K~A]!ݜF|4htH(|!Q Gڰ_CRĩ,18=?{e\-A9Q`-8NX<rJѢ?~}ܢvXptY8:r{:#d~P#bEoW+Xi[nLR BڳH de P?==b"c$^u| z)Uɇ{Mʏ#ť2] hJ0fIB0MKp.CU1dRscY?OWD,*c&RQ|v tN9oJ}oDVrҷ\Kf C*-گPâߔkj>4g4(&" [;;%e3ysZQڛH>W'=w]\E&I|uk/ۥؔ"(C+=Ǘlcwh8jU~g$qK&kv,μ,F)~%9O2|xpSSʧw ŌUh ,=TҽFHV+(6!QG-Uz/ 1lDFU)Va nʚcn HLb w zv T59 .Ϭ?quReiZ[GX dAE]cRABįY"fQI=#ݚ*4L!A/۶Sga) y-{fmހGU0bPlڷh^xO[XY+K1Jn!JUǘҿ7E_p;+1r%vPyӓLק%^`֢7`%(K }cJJG^}57YG:t\DV޺f:tx}> jhYKs2GSڔ]Tк^!jίEhJuXZ* y19Qc1/*z c Ah rA캬4ȦJ8;p:t|Ka#oJ!׻Ias3z8}%+,#ΰ~Th u'Ssuo:\nFp}9л7nb*Gf\Wù\9< ;9C( }et;nF H04%8y ;+DIj#00m逍VUޘe ghj "Xaعg|Lk+XO,A%yB):F )z6"^#XPEwdQk:qCT \kgGceܚKZ2+TBh=Ma4q2L(I\XX+cOébyXH[³o)T^`H:u tMahPMhSP{`Kzqk|0fXr=ԅ=+E#"&o8ߋM@2\ x9<^cubGl/i;:Gn59IlĀn2;RuyJsMOcHE m[7ZսeÞO6W0H5#};=;FUBY9!yrҳiS4% AbqBT2 *O-L':¬Ҥi#'lFNJ]2"Cq+jf0/n(-׍!bF;$Ms a9lOE(+35edݗ ;\ @pdg:ry`@gnof'T)ӂ8P8E´PSmʳ5mNA4< ;½7Jby. 9v3J)A5/KV 4.aG zEMmƊĞ :% h%{5L lð^%b*0ٝ !JyM&>RPG_ųP9WSl!Uþf&@A+fzgfPIӱǁ9/PaUl Uԃ30u}1Ï "ן[%SxC:UhbJD_߶s²]b,PB1[FobEeh0ʈHCy4JcS=-E[KkB!))eX3vj@"Ɏ:)csލ%Lٹ!Xlv dDۋ@D:#Ar3bsٞ}!Ě5gqo2[|ZlPn@QyZAhH։%q6A'3C (Yg$`.dz $K:{Ѻ`1sQ(CJKK߇A/v–TL_M&?')"c3mD$_,aX6 "k T4D.ډ%6~ng{9We6tʍF`H BuOt;-DI  ō(C &:y8rp+- .a>Ůp>ip Qh:3Aj q$[+)ZLF+r3L:=cӎ}L<pdE2l".sPj>'2 2i ș1o/ѧt@Y(IXq5mLꃜ!ǨV4 \o6ߍj0= Uz/ خU;nO%'A ?zu.|VGݜK BUaJls2d jYI{EZP1c"1* ODh& c^=B_ =S;/n86G5tB?QLOOZ?2)>>u;{qm[{9'?q+% "{qT]RԽ=y ̭az;E T3 +9׹f#oE/"ֻy@i{b/F|tA&^'\}!v-ޢ!m9m(mUnj>0VFgn[krM:0쐅xLvR#^w ($Lpޡlg'.CzvrYyZÆhvlI-U` MsL/"Pp$0T|MhAJ$@ dvg5䇕kxis@B&\{Bap%,9p/_YB1Vlk 4ee%%"e5'te_5$}:L2N飒 Ņˤ7:.VTQBP| .+jpi\o-fRꃗdz]ҫiz*-cCC,ĥd+*`qU#~!zd5>% 'E3Wnj(3n"KX_w$&=%H94$k&|ͩ>h|0dߎnݰ=?[5#E h%?IpҠ8W' QR*wVe:rњ8eYf2gfhdLP(NP{(FpMk?ai'/\tw=j"ۆ|7,حw{_.!{ :z&kXDlh׋/Z1}Oۦnp#</+"Tq@#򄻯9yXTeVOZ"T}eԖ'O1ߋNs#Gu9I CIbRo6[[ !N#7tUqoFN:eNgxʔ$N~G܏\92 {iE~VZ*m[&)+(-JQޅ@!g :neߺ7 9FS7>dDe?K""$F+,b~HjH˜p8|55궫#,)~UIE( GAF)1QM4;AY *@02+8Ҭ柪* I2%"lǷQ;JA̡rj.B\ tkp[+bb!)c/_^7e޽5ī.&gZp-4fUQ)r m]r]B`5L7i*N{ * 1Qkz~VCB`L+Ss&=VI/?_i%.d<30l#c }$Ij6mrUiU- Ywqr=Q<]osst+M$v1X:V܏ſgb}nM KT& )4d-DPSmܝD[*!!V?)th(!K>gsHJZ$lNބ,'NT~V?z L~c%ӡ#MLSgbh- D%_H2  oA^X<-U-ڥ5K_즂.!8]z/(0*&G|ڨY3˥7yǷ$_|><:.91*8ӴRԂNd?)EZ> r$;3>N|ُ DXLZ *20 8N}EUTа'JRoyٺ.u;(Y!bf<* R];Hqebl~H% N&ds qZBbM,^1DtyJ[3lږFe(G^=<&׽; p\?h(ۏˉ4 PK,5 oS4i-㫲G?}<]q:k W&ey4Gz'K4^U{+D@xxׂ3Ν0V":AQ AE)pŷ E\^4 0f(ݶ`f/&Z}х[LsL9J!܁B)~臘곐,{(2VGC%L E~ݔwoQv•C%U6ɓ7Aqt$`O;%]W^EwGНp:K\e3Ei2| PZZ}cf@__L</xYN^SEZ?vpVp-'E2LTG o\։@4whO:ekiWо-NW*GqݷE<hhX.ӨMI I8$ڻ-gS@~}gꐜ77F>A:߉PYR8`Ra>"].BsU +W+=egj&Ly0__cQ)ܛS@Fzr>&yYvMHŌ)mUNXE91LJtNY. yX}Uq/N"s ]b}thӤlR2/˱e[/Z/8VP~ WVcMh%m! 7m 4juⴱ┒3)d-X:(,GW1Q݀XjB|#- M1wC8_QNQ&̹gXbC-_XBV( 64[hIZ/?j S,(VƢ6&wcyt12ɵFP dPcRSDO=zQyjG`>Y{0kjâ`A*3دR!qpԊoςh;C*ʹJOVbٸ"1@FVa$u>&$w S[6u痯zH ;`cg=v?ӇYB<˺-9 >kї|N:n9ppV~"gLD!& T0/SB?2AA>v۟3 `̬ TJvQp+'Wl"YE[Tݘ$b"6!5NSا\],>yϮrӡضlޓ8 Ԩ,>C%O*IO"tQ27 ȋr-J);=ֳ֯ {C~e0GL Ӥiըe{3SCws(Fks_*Y 05F A xg!N[%3\) 9+`m.#'ߩ:ar^iY~5NBۯ?GߓF ~8Z%`U:vٖ1#b`. 0+{& 4HJqU9ǕVaكTu%4%G'N9{dM@`󨈆4 B"RJ}m]<ֈ{X-1ez@cwWܘC@ѡMP0#5zKbg@ubrN\!B!V#n}gI_BEKxʏtMqC?d])z2Crk&jZ.NZlĬL%nQ2Owr*}~Akܮ$sionMlFeho;}OPw!rߥ.B @{'g>lF:򻲑yTU]U!UyƘ]6Oi|[S%., g?7[8>gJ.#pv3wSw:*(X$wy79=54_6ghfR¸pR%<One%L۾]w'%qlA'o‹ٱt#7 ˨t+gm;r?CJSE`&̚ۍ#l˾VbLjՅ#~mG顜y0R߱#rF%噃uL= \6,6* /_qэ!,"j'Be)HtMHOejwV[S/^ܖʍw,"CyyT(kj`:>߫#-Lvs F);ND̓>r}T\9(DXF5[[:^1P>f܍6JK;i0*P1,;_>v% .dv`S!1 zRKM'HKE|ƳAChxN.g5Bm-PE eTﲏ_50V}2wc9cmM.{%\yOчuީ@ :,(aicvhX / SB43 FI Q3%[pizfRIM 7#C+D۸MHlҌpA,Ygv1z3(%32',&/('lKr!/ mUTq[AV"W8Xd:ؖ^`(F|nr \B5E N}>}/) A/ڠc+Y{۷^ߋM` X%Da*#2Gs=xY-ܦRm }) XA=4&PvHkUF*[ àVo6ȇ$Fف)o?de=H }/%qҚpΦ0[R OG U t˃fkAPfɺ3#퍼|ĉV djG``򯯢a<H8uP1Y5S<Ƿ#Nr7NK!" H$zx,b=2L|Xԗ3"h57xyA+aal1{'}Q2س,M,c$כ!؛2o~1רؚ ZkO3mB#{x3۞`DijKv#3f+I~H֋r?K5@dyԮyV,i4Y$m*ƅ36&E2Q2kmԴ^ A)=LP)y ^5 p$mtkeGдS/0% b`P] ɖBlJFZ[d7 ?cJ'S|YE>V5"L{3RVJ u%NQAQ %/S%_x0–]DfZ ËwN[Kݾcg{tqi&\(*yhup:b^~"K +d*c/2cbǿ7XTli8ZxӬEA7}mCHЉyzTm9T8kgwVvU \Me5,ʈtQa[,+Gxd+:]騡jH|*o 8T4#{9)ė*PHd8E0Oѫ׫aTǣD&` @U2ʸ+wdɥz󏽺Ѓ#q Mk["lYᄝ/qBq0F5`AJK*ф4ۅ1*9E[,o*P8 Q!I<)HR`"Ô%ٰ`&?޸U[CK$ <2Gwfؙ,HŊvG\jat_ϹmQա6XTId iр;\-O@O6ץFN4eF4OO{U3/jPGX&Iܫj{NݞnԞkb21 Ƚ9p.`&<3܏U lApCf5q`Zx&u`OD<>!]5,WpZڿArG3 fv_ZTDΪU pSP:B x$#k{\>9#C[g}w%WRW9o/6~'<$'ˌEk!H6]#+ M6)AS:ϯYBiQ!y+"/Sቨl8&-7&boƳO< ِAz^xV% ii}S,5"PqyljKF?y"t']q@ Hχ;jIEבa{k̊YT,ݯ,LOdumm\Xy;F2Y0Q%$cZ!V 㦱܅UK%-Ը;e IL|ToTdw6`s י>|GRVbT"#JA1hOH3xJ,UK=Iv2cV݇AXpVV&3Y9XZvX"3C(Y FSήxe?^]NGTj_+@KAG.0@+v +uoMm(/%pUbiYvKH YX:] #ԉXnkHBcdHsErv;=褙 "Ict]foqt׵;BK%n(LQVx5(d\;(|`x*/ Pt;t2R{jJ} h\`ɩwJO5aFj|TW/boIݤ8^}i}ٌ~JnA֪ݻ¥dqP˓^^U1~w&'3(}MH:)ܪ)fPE5?a^z͑zqjzc(Đ x]@ !~- B ?o%!)~.3rən)[nC {)Ée>=F}CY%qm7'us(+UAa}:2eTAdWOQ]Rh [qEr8-) uy=r>qɱ.BY4;xHb,Qy܏ &hT@yb3ďw@N&l|7aJL#L\@wapQpMS}ŶDXZK@*e%19!.`LHV5:xR$,S(f]?(!7<BJˆ vihFQ-6kis BBKǺ\b; '[e+# &Ę{xoK++@!/)/ vy,faS)c1klAUÅ=JKl*y ߀zApk2(ˉ5T81`&9I˃4UA}l'r5+1L2%)GJ~hqڈHffU $& 1ˁ;a:dY pS[oF#~́o);l"2#w#] mc^$!RiPgVtBYDGGY6NZ+9ݢ 6,rUN6IotעR3@+J85(5~2gZ. 5rtLՙI)9G p%5? I`f:3Un x/N6RKݕD5' i?-T$׷{Q&8g*̸ ؿCR)+~;j{'Ӳ\FH/&Q9VnrW_卝~s0 ?2> 0~2ePC+'˳mX]heKuF[Mʠ,Sw%-— 6\lr8=wxr@w 6u6]x2Xو+ytY-,=)DYThQ5HLAC(k9YѹPD^hs}L8I+_W^ JDyfQEg۔`;@eT~ܡDOƣCnLKI\y,qޣ\ X6Q牋ZT/aKV0p|,Ԑ8R9VIk%hVX{VШ;]2'# xr^.^ U|K\s"ʣhm :YM$)v:Zr0/6YE][LJ:l;0dr5̶ 焵Rl}5-90KJH'm.rF!A6+# vmkbN<ڭ>5~V5ydQe^픴6[ 5[BjCmL}O\覽.~_Jj+ZL)  _ܴ])Q0 O$M}CrÉ~aё<" WlUogjŜ嚘DA/Mry&\ *Y!1!GH~QC'|3A],^!HMSfӚ"}Р&2dFXYW\<F2  xW@Txp!ɻ@qgKQjv>kbvܸ:N}ƢO yikjgFZ׭FBНM˱K*v!p2R%[ٹ5CtVL꓏@X栈DU%_e`dn'"ªVh2)oj> _Ncpع9iwT}8]1}枹p=PR+[je2z]ط5?A@XNSxv Ze i|WNݞrmM)1Sx` >ļvXa'RpZx 8g=4cUWFb/g^(ҁaJ \zzjQq x=ZaJMcÃxTZDf.+% ]Xqݟn mgM ?E7A?.1F,LMT9JGa|r˵T\NH 9#tut$N se:ybZֶtf8Ѐdq,'s'@,Hq^p|*]u·͠r3Q2iZ| 03]4PЭ(hSŕn+*f8 +"G"~гyԵ 6+[f{񮉿ѳy(UQyPqӊ3_it7@Pn`OK0d_dstK"kj]Oow_ʉ ƛeQS'(Rp!S\Y(Pm:¼4+Z6Dr! iA9~ʍ[( wUKʓsݝc=͵D۶nY['wҞ)9e %E<g±Ǿ{^k,#z~`@g)AnJi!(S"X)q¢r?5F orHp&  k)@/(?Ks:G z3Fk{H^5pDIUݏ}gJ*5=[Mtn7[l(5_Ru*=VDTu\KzAFa|΃ϳ?Ԕ{#fq_ڈ.WZ)U -TF釄uG=%+qߔ'zZxFO6 'Pّ77/0wad'X Bm޻QO9$j03F9IVvȍ{nˢ!#̵WkE?݊K%q%Ԅj{6q~]څuyNߨU>8!4eW nX=%f`pk^= bx+I\%q@3ASlM aXC VZ^{f}&e^B 83JIR/gJιnGD +{жʷkm%LQhgڎgtZ44AS ؉䐀2,s[FN2*l|^BKu F$J6i?"I{Ōto[o`[.5ԅ=%IɪԺ%j0D5/f’a(a}r2k\|cC_u;hJ?G ~yJVc}4EOp?kԭKM|bΗ}(t[W_ATEog)FsŪ4݄{qLt?xbQy`nx=O v^)JM$W/aZQeYOAb21i[}= yV0]:Mi 3kv-Et[qh{WLF (\ĭ%v.U.+8EQ~B'՞x?\+wiUkI{꾟DOXpaU$@σ{4Jgڎv 2n-nBFMi 9Jf }9M7) 5T|j@qCeR>aan5{m/fR_zc(tD̦p,ӏ& nNP-aP#=2'G]S4(n`wSEQمVTm@t2txc2ZqrM3u #/#ЖٝX|d/J85?] K͇RES 埣f]ާ8m~,0Q 2)w)@:ANW7}UF|m1KDd) <]oZ8yOiykdVU("bMmOv¢b"K l՞2=#4)oO=A/2e[{q{d.pCi* ;6P 6Z[DVfKq?GUTP^_^-4נ"`I3˅yٶwb4 ql-~AM=q Xq Yq@ )v3K9Sya#8qhgKui60y5oz1WEiwQZ-oNۂP#ѡq[_tޞS7/w%h"IMOb}.X(sE_dM<9jY2i{n|Z|6ۡ1t5~5M }Vjy{8`"<0ČT^ ,.8l=9"fdMMTzZj'hYso=#&M^R"G$TIO A/]vh4 jVI2`n"^-E~~|BSr([~̃!)oߥXaka޿&ck+ca|_p:GW7Χᵘ9Tť]ͅ,9\ꐤB  (=7kbyKXd_Ġm׫)JG6X ϫXv #Z3 /Us^upe igi3c!o|ۇ~kfs; ' s&gAXdek[8i'y;\3V{)ܛj6O&Ţogu{kpu^+[gO40i $DXSAwFj`Dq>͖V( w7HrCjq]j@UADVv*n.!ŕK&v'L_|$}*&u;W$uĿ}dH@4Hh u`%۲s2as?).'=HHcCw-2Vپ(hQQfjb !)STsol!\WNTҾBϧ[2`N $v/dGFOS_oӇ6Xy6aaϰ@׆/iQX5[;R~,aD6Amܲ![\w!/;\2^6B?qуYp`ܱځΚ8? U0 I 7s(s{wDn;{vq;fl{];ɿ 7Mn('.?j%Ji<]B J`̢sU)}(l $<>PzôlA_F?xiF@ݟH8E{Ds?^.=5 7-U8vfOo., ߌ/6} ' 8{6JWk-|NI- ꐼbg]X~'Z^%ŨHGc= <*@.]4;oͱG'j6$c\X\S\k_{ [Pn3nH@nRu챉#Dz^ L#S[t&cug᷒ ';h؄ڞs~@{5D SH^Vn OS4 j1kk$l*]6]Q)9R"CE~.0$P[8a Dr+ip8g0H=+sҲVz H$m)ph0BL'FSr,xedև#P|V?8?T(0$ nҠKoBgT8U, u"w?=)N%R;#/5i5F &iquUHH $PЅLWw^`oϺ:ZM7'kyQ0 m A܌+^Q$Te6$`5F|uV,(+roḡQ*ӧ%%J4`2*70U/pi@ڌImdjhqucF:$1 HƙL|H]Uc2B*]*["ƝN\WpI9=œ;no5n~ɍȓ#G=$j˜,Ez]ڭ k7JdMF]7 e?`GOو@E#E;J%U!ܴ Lf4xq8}%fv*ftFBᥛ%oǗkZTb΅'A3Tʹ2z'npDUl--}@r-K_7rY/ީ5͝9MC-@}gѭNmC=”55&7(0+ "p)?>ԗ \gWshbeO\Lbׂ-=7?/ll*eCՒ&~׸پt*gy:TKAJ gܗEB/c+o"YrrMt E-y&jݻR=EM)mUJ8xS(l}>њ|E'ɣTj/_ C _Ǚvwv>3DZjv[7mGBc|RFA<.:|3mT^vάTWo,IpkvRED =?63)t !NA צeb 3u`zlcozqibҩbƈSȳPK* !"+<.=- ;T\}iu] 8B@(=+iϟA+Z_GlzvLbah8|=ie?Dro,6xx< ZF/??C 4YxcL=j#"oRx_5Ij†\1ҷb@q)Jzӻ9W#JNʫVm"Zl̹4sTX0Y|ZЇ2Wo,] "RZJ!(jT4sXXL+TS]Zzp=4{.x'E}Z$) f#g 6Hw+-ƖCF&=ƻNN.uaFԧ#z3Uֻ`ɦ\ɮiHC8Pª#EyVnW/@aqrZb(rRK'Ec!i{3Dc.DN[25 S* TߊG3siNlWO4Kc^>> O-rXm>>;:Y!a}Q!DYrk;:QB%%mL* Mi^{_cT}QT:I\ؗM/e >@~cgOZ*UaV/Ɲ%s|f; NblMP﷥I&P_d3 A ٱte%2P/á%rl<0_yuB# ܣ+WpwrobsQp5~{GmEcH0E}gm,U$ ^H⬓h'.Y%E&?\ʂ/>gk Ms` Ē_vYГA .PX1!)!+=ьxM>nt].~*sg`,j[MEɐ!KwZ|'DqR3qfy$5TQCHkPc ~8Ԥfq‰'E:MlN›\Cslb5as$Hh1g+i٫t1pS:SJ5wH4#~ڷZY4E#GplyF+z3re04fmpO;a٫z,{Idw*$\ >2r|FW^`Um;k#rp>XH8鲵N}G[`Vvr+7$IYm i J-w.:"w! xmHl(4ybW:@DM*)[YN,z#߅ATz/ޥ?c:У2o +Q mR ]`311 'u >JWMks7\|\:jpױ \Z1y;jy]SI=3|OԈwEJ *^s>r||A4G7Hڥ S*r#UO<#.MIs-G7]}Z΋M"r{n">LУ VGN)+1m PR'B?v)UXYEA#*SQ 7Uٝ%PB({>|%} ia>[j|JF^/|k%NPR_m)To\\ ZjPw{%U]KRB,x)cE<9)C{?.[rlM;dgX;TRzA21B $=Oٻ2:thT A$7XH!v&pix͒zPG$tCx9!iV(1k)e][M]]2ݍ)_Vѯ'3L֫buʭslcƬl$GTkD:,({`>mx<O,.FB\.ʝ񀛷Ck@6-@nrhE/xSzieG>XиP7r}L`y>9PJ-qNZa{Gr{LHbX*p`(5JIf>@ m(glm7*Ku7> ǁY]*3*)|=j{oRw=SƯ'6d{GD{13_h%l;;DĻ{+(h[/}Y/+vGBUBxL&%K\取˸Y__Pu I2M{^7 C|e_1ЌHVKs-ѵ}qf$uK3E+`sT~WwTNj}znN~-'`l;idzQ&H5/Ii$%#Xy=jU3F"( BfuMfMW~S[uwa1Bz0B<[Z> i!,  y:nfI\⮿{"tZ leESj6j֢u7y$jv7\?6,CD) p5@{Dμߌí<%tT+"\[hf-aYˎ M.nR|.|p0iJ_ul+)pj 1pZT #*~u=3>| ?iooov jGeF27 .McwZ3sQ :Fm̚wJ~,ʚ}I{m}U`IieX6RDG. L=3-/q7xPƒ+u(2b#-d[XqpΏÚB[Ѐ M?9 zGN7JB;E1AKvw>;5?F|=œWm4^׻C?0.\vޅ y)#z6 W9l5jy[8?o-Hj2WZŨ_yիcVhYhմQm7ClAN%N0KKye (ӤPd$_|з㿔ǻG_:EA6yH0!0ˎ"g 䁷|Լ&B{>}mOGd0mNu!*1"j u.β7 2Ĕs.5ْi h+Fc ހ\JTwryR0\v Dn A~ r1Kf9ʁ| fZja|DV7h/n~u1>2k9ESwUN/ZeVKcz/kpơj|=[܌û̬J̽C rQμ5<4ŪX,)cqlWbh;f_B u-=<.4 4A{Յ-<}/ ]$i>n+3ŃV1o(hU O4^]2ٳ\QSa+PjR=}pEoZ}[LD !h&"&/!C{!C*1 11]H5UPnld\lctDIss#pwTq:N'Jas`cKJV#TAw7.FϬ6ۖ,aiz!u"ؿSc ؇ P[7|{;DsgXg:M90tH=꼢! 꺰`xv`{ep!P\8F.`)ss2Sb~i׭.u pr&<͠H}z\*=amHrI0b0! R~sLk'_ג==IV2>[!%Tܮ%̖_-vֶO9OL>=A?u%a)O/8c6V ċ6]U:\̹} ʢr;^;LBV5wFm7àK'Hg 8o~$ݱ`'[ K>IjDKI٬!s24734a(GKLz-3 H$\TUJjS[lXC!]$=Nr2Pܑ$Rӎ w#/#t@ɉg:zCTN\@2!,c;_A]Wdz񨕃P`T-s.C.F/IO`]b%!cǤoAt~+A<^T֣=B}0p>Q&*4y.~29m/<2gƒ"_e.cG|`+ϕA㛮gLv,2hH6LJ H'Օ5Dyg FC:S79ӥr[ _t iB2WXaHBh [BC,a^y:\:XՖ;ĉSw8|j'`$=Jx 7@q^,ǫATʽzM ⑯s ?(ʶՂ~L"髼Nibֿf5j$jtg8}A%JDu.N+p#f XAڪ<<vZ. r?ɞU3/ m'uWp38rxQ'NUwmRQ\9{P7l*jAWR9T5@W=쇺 {v M\%(@!MTY$.J'7P̞Xv8gKCfvsO>ڍc l>'\H2!䜐?.}0 [цQ;gE=a f^jأUJ,!l; {ӌ7 fFF>wf\}eWg ;f"@q^웴 2 so.R΄5g&l=ti"A"q_v53hN`,̧j[T(KqeBCn-i8S^Ww&OK?.:>1ebfq,֬:+\G'5/PPˊzJ`^E/ uJ@CGII}||yH⹉NoPnUV6vwmƨ[&9@lw;6pbY0fޒȥ@y|(QhݫV/M|պ(1-S+kpu$⥤nSPV)C4_M ]ۚlHw, %nj= \$µ\QW q[Uȇk5(L ^`c0.4~yuAG0vd|5I17i]c0`\I]=hrII,w ڲ hC,V*Z0)R(Βs>?&h DD4ܼȂK˗(DU72U^i}l}^XPPu[P9oN>GÀG2.fk D'&]>yk^jnbcHNeZd(o$FQLPl7i,wS,/Gqm_]R~o= 4R1W$Gd j-,zJ>~ ų֟hu3 19܃nUdÛpFc@ * /לeRF8স.Z۷Y9rH|pKڿH7!E.4 ~8۔Qz6ca~a"#XXgIIV<-j "!^HqŦkrT/l\,CE33͑|! qb ګ2p@"4, ƁHv&GH@ A7a (݅ӨEy4‹;,Gse&*ɽ`Э!(|RLuծg=[Ab=IF+ZZP Zzdڨ_^<9g=BĸƸy?-r!"G؟ּvlt'Uy9܈\8|-Ii­cq6[śU 1М_{Z|9,wX@7yqjD܅Ҏ(βS0g|qCyvWo3Á>uTMOHAOc>i0 }v-6VW2veibB*+6Pjt=z DDgkA$S95UOXĹr<+ھ@>ô .*~o)zDlNk-KmT>8jHxRZ#ϴ3u_1xBg,:7Ԭ5bW}AIyl9K!LaO6PGMk͢=~-Au*޲'i`^V1SZ+.*pbrn?0`}¹׋]n1SI*'8_I$%Էx/q`+Ӣ~Q9g?@*1ϡע*zX@Kt707GuJvk!EFE/ݰnxK&'|EV6Z`T#^;4llychi\Ā fsKv%$%|rFzS2Ç8СJpgY=b#^G 0VKlxڲ]+B%4,wF) W s# &<7[NRSt\W^D=,Qh֗̕ mH}R؎0M*˙u6f˶.ٽQ/tJ``IPDU+?BfH𣿛D!YxV3@xMVũmɉ'* NHƧEed])dq(ג @]Hx}kԃU/Rp\%ekpC-m[wʾE nk^ 7?EQށ<9?@0cD񐧔ƭ s5&pbf%E>@ l>E܋/cUy<E:"cW"V鮫A۰4XwόRX4ƱzYhL99GD #7cE=nV^ρPTUض~O_R>:/˄껢c=]Q )sNo[ÉC# LE~oi%Y^kDƸ!K;]Vot?®YXg|J`g뵌xI:ԞSEP?dy"cT1^Vxʊ %ya"/p(o5nt 'Ʌa@j(@~Fؕ؂ V89!Xg6^m ڗgI i?[X\.L\|2p:( h !t_!U)]vc;vmUHvC1ZRi#kѽ+XxDRzrF|*z^JQv*T{ʨm4x xOe 2+!HUܶ7 0Φ/bwEohV|9Bt쓮js|>$:pČgVt]gٺTUIτ#3SLGI=m,q=8o{Z4-̙++/Xb U ؂xlsWF /Z1"=O MfPBeCMO#E'j:DaX8Tz80A5*.D,s +T !գ~jjHB^˳y蓿T ` %ϲېbȌe{s/8!LhAEi1sQbD@m_;|w$ 0ȨuKHsk{w<WPu,ue*;KGgb<-GގqOozf$X>e橦rLZ91 .UyV U%A\mKC7#}'3v?)'>AXf^ś'C3^d$yN5娫"Է[y{ _K?+vCm` lF?>jd^KPIT/өySSMz>8;yD3`y4[V5M4 혥>c{͇5d˨),ߧ ,ܔ&xsY]]J~jg"dzϟ&22_qxBE肙Fu`yV;g@1Pѹb~H΄FXci9,K{#fcA*)p/%Xt CY&V>$8J!;(176CoUaF7Dj1@b|lՋpRV&P>ybO[ȏ:+kgx{֑uZ٥d8T7Is~rbFC^pN78,vfG˕MӦ2A<3]%sґ{[z5db͈!K븺B$s1%Iw{<7xNrw>eL9K'PIy}:` jz`1™ 8uBH_b s u,#*9x` Gb"]yc6vMkj~X@Jv ^Sq Ouc{5oߵ`wf2/L:'ӮԎ&3YE*s[ c*ѸeO$`X 6GXg6ekcUÐ@40YƯg@T)-v ojN|Q9S ž. yFׁ# 5Xhfxr6Z!ÅLs?5|Re{ySDEœ,4 Wj׼1:O 6T`I9@U$eþ*`^kC M"cxpx9{dXRlW`JRG/Cfq+CykLf|]M ^c v?f5mz@ɘN))0H Ѕ闭r8|FJDYRV,|Vӱ%N~P:yԋ/;EJCɁ}9 XKϚ0b~oC#Z@ 6ᝃF69FrNJ-w( ]eՃB !*r1iNe ʼmV7}rxi{ le3xj$^S<#M2X^ /F~H|L"_p/zIB>Zg{hZ[}CKhI$0*ZHlhrppK`7 E rRoPh)j"uY ޓqTB9b߶v- srk@bԪJCXP|ٵq!7N#거TA՚HUYU8h3a EZI[@r-Ht2{B@:^Bئ&;3PyQغcYN`#Oc0ociRW76wR @p`O3·E,NS1NhO/OQVǨ)D#zց4D! ؂PR\=H9_oߧAn髍H{wa$uЫ]ol~&u=oʛ)VXy3jujwJYj@+`XV}" I 8(zS&}vr2 6^l !i"j?iot!R6B愞Y6Ƣe}Xs#V}BVvS5bXwY;;Q:3j }h"RvLENPX/w,U'?#[(ZzkFJ*Sw'XW)QKҝ9C/+wFLOs4Uaƻ^ƒQHiȺR3G+&N`PQb|oqp֒g(h+g3(D^ԏb1CBg Qn0l^+ևJX)}1p؝a/ F^3EKkk5 㙥*-]ND !ئ0ry [? Q3-)":+ȍ?dIXFjMs /0K%6fF)n)yZ=)W[bkH+{|){籵_{s7M11p9x>'h`:uZbh͍ .rvl}s'EwO B5H>w &LEfna9`Y.R7Wql M-Si;ʕ@* J)SYeƸ"ڂٻCBɦ_k_ƫ)t|WM*[1Wr#P)PTU}l*r:!{aQ Hʼn;< jB˷Onb6(6c 0]1Պ!nksH2#gl0v1Ku%qnSnA^IkAp -uѥ+AnD M ޔz_B=QQ]6x?/ZcuJyh!5""к;?c(n:I}Ye*zgcڇUU2љW[!_X& }|hoʽ=Ί)XiV?_FlF!Mb9vCv 38EkNl7U5R^]Err=E"B{ |K~\I<;bT'VKSsl1 V>9>';-u"ndS|YB`<+UF3ҎfPyfz3p?gǃ_Rm"bF8=b^QO|̤Vs߃h M9ҷ;fw^QŇ Cx]ˍ]}S0/vԢnjp\$[AE3GfBiW%!|@`jǿ?H۾P3juo8V5Ldo-3},J@ >Տ9[vDթԃap5J&b֋$b79mDW0JTD.F8,AEr{fcMSd4-Gx /yS+ p(1 @@Tǯ稧c+ZU1zl]OށUt# wU} hxpʬ?T[N XHw/$KÌO?ɗEV$-ɡij*MzZ޼}We u]v^C  L]Zec(WnZ6` C=|uxM?X io ܔH~"FS7R(n00d)G]&W=W})Nֶ8sj ōak[XaFC,H(ρwP☗.⻙z]N5g[|Jl/ v4j_;ޛ2N7KrTkiU ,DL-aN Z!8nKHie,4=_1z\;sٰ<iI5`m_X%ReksuY}BU^FnAZ α rǜdWM娻宔XLm%Ky r9 !.yeU)a㾋q/cW*M 䓇7TlF7s$@䪰`։#"M҂j" Z3;Prq2 ]Pv1$T~bTyhSr HpcH'B4.||Ч_jzb.7yTGq֯<ʹ t\Yx0wzoq}AȪCdMMm?Bk }8SފZiE.ܢv`!OPhY9 VP)vRDϸgwt1mBl7}d-Lr?*OݣcM.Twk"}e88S` WkuC$!@enךb !SbZ٤eܭ:kEZHkJ}vPnO`i TBQ7b5˛^3yl[po޼#sRrU'5[^nnx^@I`;^W_RZ5L~L}Km|KuS\qveLϛ9MZ4aj,)_ZquՠOR'%шr:)o81?.O/l&S7t3aZ0՟*{2 Os<7pw؇>ϡ1,Ao)`C._!޹U4>O^RJq %A{Jf鉘 M?_PYƩWXs L}sTJY{% ^/oa*ˀn@nٔ|.Z.?~nF#կG [nͰ"Y6]GUdC62? wq.58g`u_p~M)ӌCTf N wC5퇥-`Es;zI*håۏT}tj&xuܙt+#C1R,V/>YH'1|P xLОZ,HD흵E>D#!hvI2 ʍ֒6SL`lTE`r/2QA꤃,0W4 6?qC$XMg%fe)i-Or@ eO(&hy#iV--6ɼ9U6rPmO6·ÇOCU.,u|?,:d&GVp+9OpTz !5c`KԯŤ /K8ղM厔2 @P *̗D<>a/8s4 ~T|;B>8y_/SCGGz]ԙ`^haQťFeê~F E_bF4yRF:|N,W'jvab=KlzG )RPCڶ (R:,jC*e~r'zު=#8S%٭R!_`>K/T XuAg܊~F J鮱&=jm 3yh. fCtih" 5n9nX>\E=*2i Kbٙx[WdOEf keJ46O(sv`]p[Ī|3t7&!Vy"`J~iZ[OD&U1;{ w ւG";??gg ^}c>/@(at=Jo :ƇX ndrNaf&ehMv'~P,\RAP4hrCIgkO9m1(dLx-/,KA#C,;\bddf/.(Y`_=pwM2u!j/bL?ZnsZ0FdvwGY_PC61t$.^["Ĵ%5q@n r]|4l)GWT(9!:ٿ }$RE4"bhI&Kpk "Ֆ:2StxQF Π+ijw~Zcᦅ8bm6sVf֤t~p*BGF íO^U| ߩyH~&pX3*pwj35t2]_h0!"៏\,Ե#aE^L8:~0lD4,!Af}\c O%y~ ѽe气WY,6ٶ2T^t=ASsM~P괜ID]l̅M]+:$ZjaT-5I.h Eiy']Bg=y{2F/@kPK-)Rn/mF%9SWV8T /2?HDc| 6Ym1!SaIO]R6.uZ{uS,t@-7k8s -Fb2#{~Y/(qOA퐓$n.8+ME,-$ -Qr#ހ|:&!캤kEe:`ÕqOۦmuݬdstn_3񽦱8Eti1\R7˙>&#&♊gY{+\nMG(qH QlJ uŔ`O ~-S+"8:,fS B붌(h=KewYʖu[UoaL4OP _xjPNW[d(97w8Uڜ 5;o(1jIgGU܆w9n8xsy5 XSbcEYd&y~8ڡC9A Kfrl$4ELV;6S:{h* y: (4{EѠ{.#!ыJ#5 9<ߚf[=6O, gqWCUT` )Y\˸lD>gtL7 G ~4n,rq9<hdnqYcgɽ|q!Rh۽m{(f; Wx3ݿ(aڹSv9CaDfGA8= )6nql^ (dM.SBU/&SќY|LGjݑ"^ً- 5AZNPzmWOHh%lkhy~)>Mईr3JU#1(F4.X ]۸'tXUn湀(׭&+^3Z4N"2gS˫YEwYCxIgfRi`hOQaq0rJݤB<<fݹkK=W p4u/1:2 ,;|^"ćȪ(gll@rB3H—Sh{'4Aؑ^Iۻ/3}eN9]Fl*$@$IrDuXF!r]ap_΅.us1&[㌪ZPU˟霦n:Uh9AvL`+ ?uAȾ:d 4 e6qwH~GaÄbT|A[2; -v)w=  IOS KP7(TN. y.u&}ɉU5" ,l\AoL#:aeW9RjM 2y;L'fey5uRɒYB, Gf~JDUz@2 }gy78 }q=qq9d `%N} ʻ];D%sܯ1z/8^YFggDġv9qW[6ـw4 ]#YT%4{jm"=Y``J``~b! @#qbDkNblWi5'K8<ᕻ`L4B[KQh!eμjKί ,Ƞb%kD(, do T^4xs=LP^Ѡ04H=\Hf` / =:T_C_&ef&; v2o>aVs6,CؒPmg@KL~)Q`g*X݀ù4 =ǙHN_ڗ1d''\K\XNbJ:&x-b) )HdSQ;"mdtw29&Q~unhu<=g+[ϩ/4m쌬vcvB`+ Sְ˦춦k4+ob<jZ6lj|8gdaTxx&l /^ZwxZȫG\@N ,5g 2I&x} uizq"a~rmkf;*u<`Y8Ta@Ѯ}yzѪ۰V' qߺo Ȝ.&uv S"cCn#'Ux1_7ݪ@ c<*F)7%z ̢>vb/qz)1莌`7?dz!|CǞYFq6YJ '| .v5Tˈg\xE50ZBvK-aOMlp]T@`1Kp Peu"kr]3>sKP] iǎt~eҌoII^5!0cͺ5<vbդeLa|" 9.EB&DT'3i0psGr>Iў&n ə"N$z>Ln`Uh.t5pحz^7)ɦQg55z: !^Vf"{V- ;22f 5ul8`vQrKOߏ) ";e;ߕAޯ4lkq]%8zE!14+](Ep !VM[^>h82 5Bə$z>t|j1fwy2UPM:4 ߤxaTA8[9 ?Xe 7anG[Ʀ< X>3$ɍܧ93%kGи)lZXN3A˻N9{mBaI/Μ ?13 t5t3gjc3lT,|1ouC1'\$2`5]I\%aPB".K!->\>Eۮu\u/~_z0~o=,fo CAWfn?;jrAWGxoUU1)8eZVndQbFhbQxC_'pYw^EIξ gFQz.اW&>,4I^N{""j:#[/[,)vܮ/7睴@i~ * Z]ɇ{eW&qc#;>GD= c=.1=`0/.e-C\|V$uedŸ>;)a&U2Â[-22MO!_Qb*"֛w\\ǿ8m};ȒNr0Sj* DBd9$j\gK3z7e$4.w K7EL%% gz9s3p&ub5#lKɨD:DV&Z3 `gW&E[("}2\4H R홐{t=0D5`BP5V_d" a޸j9R1,T6R:[sD|0jo|C]@gp?'KZm!&[ [IBQq}eW!צd>c^o_c9Aj JCRᇈI!RBT4vwۡ;KЪ?W )8 o@p;U~Ze^LE灗 RG| @͚Y(*4c" zN'c)^aJC^"oix=E6_|gC#bZǫ@l]H7 Rc}tm ȐjGOn|TFp'nq`)* 5  wq6`uӱ.B?yHx7CLxHoYg3<`xbsE 8]; wXcC2q5mϋV3MKX Bx$R|-Kȣt(a.>sF_s vSM'gČII|V Üruȶx\ a81l\CazV`]-0҃C?L_v$I""?Yj/k>։-ˉ\rcKĈ[lʌ^ԙq1w֪NbSG+ׄrU$9TוI9v5P7C5ˎ~/ܢ[l.擤6ҿKP:b5"x2&B},\&)q{=`G>ڴ0+6x3JL)&Q/jsJ4 (2ʜ ^6cOPi.zph34iYq_-K<]fxP`W(a_MмZ~z*i77g˅s}dWiEa`*wB^;O$o`s7!6OʊOiyUbaIgD CGAvNX&.upJhgeaQ/t@&X>}`&s/j#WFI[ucoS$N?vZjHd ^͊iv{|{@+ KOvҤis?&a/i]ј 3ʱ^Ӻ*J1}>xEJE u:3; `7:0I(a^2DM=n'ը{bHǍB0+";j,U؋| Ya.ۭcXhEm}`fnym;U^X{@KJv]-5L u:wOxhIQ}j΋KPOB>v7P VeM|r&F#9xj)49ade"~&/-NHE{OFD&SKc|n.q|q;Ա.dYg MrB &Nau>H*mV 0Az+oXGut:Q~'Qz UO/Ҳw&$̈́&r#5s8N/JPz~+ xjɡթ7[$NNbbb]ج2!ϱv ЄRQbIBU~L'؟H tlrxU}+NSoP:WK%ӲaÅ7cHwA6 PzgYZ07070100000049000081a4000000000000000000000001626034b3000023e4000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/hisax/hisax_fcpcipnp.ko.xz7zXZִF!t/#]?Eh=ڜ9SJw2|~ezd>–ՔIk>j /G`OL-#/=l/lR%&U=^;p?⒲õԂfF݅ɩH$H8kLo:Met݋GU yi 4e4_n\B3/b߸hTc zn; ; D2;&i VZ?KGP6UQ?~1m~dՏY0ߡuیэs]& TmzAiOKQ5K,JP13J-[&Ӗ2[A5@/ t^4O9`kiۘW }R#Y ܇m'Y n &E-/nŐ|$_ѪA'"^\ ~6AGH5+ SP@=y\qr\HV2&p&-=ܻl/g]ɋ͟vTOn)](`dB`hæ!srl-z隗vsq&Zr`B |i'&z\fۭKOWӢJ5YS~KZA[FglJz1M,$Y];8 7~' w^cZf q"{6 C̝ %m~u '7nƈmѝ= OGBH\lz;H Zy̦qk+Xȱ#雹}\3a=bժ+m$|;rZ,yIn;AbŹzdUQa#[v KGG?0N=̻TdƲv`|TIAaxd9BY+ oT7O M̊o31l;|9;L1d5O($$uˆbAғaRH9ws\c![4u?M6 A ҄6"#lfD{3+ %"se @8TqeNRYm/͟?UzHʦ!uOJ+tM?cPd5X"d;^.]Kq3fA03Jm.pA7}Dm#>$}TޭeR0˽_T.P\ﱤc4{գu-@5QgR4WL<[0%6f z-ORs5XJҁ&h~|/vI֒b Lh=?In`^`# N CO&Bv2\χG[R^J>,%sb^_`u~k7޳ϸs1Ito0n["L轥A*ҹNu+Qv|8O8IxEVw䀘ɲ<׊{[MzBlNUCHAd8->zԏ t7SCb0_T?rkA])~JwL:wydxgh-;Pr徵\[,*꠻~<ᓢWBn:x<"$ ݂M+;e::@©Bt}U| h1* dw 3hDT~զQiQ03I4ٹkGM@Ezw(bx0qqݔ`'*xsЃ(J?^$QY }*+y)72~~RrLhQ_ /.0 4 F[h\) Ƿ "0ѶAbPXќqLԗH)<^훲$) b-1%"Cȵ{dplVbx,9ӄ"O<׵%!"Ȼȝ+x018J](ݼ`|+ub47GGDIAƄ4᝛GdJ1K8n)2l{$!̀p)LY2w@N<IlV%EXǮFO6fc8֍+0W [5CӦ,?vs=c ߟ!4tI!$S:ozj#$C$kQ/vΆ*кe]u -ў;*%ſ!nϳЬrkH> $1c'~hܻ0OK!DT+e) " Kg ;oXdC{H[j9х]g&w-/b%Fus< hC4=Ԝ M'FdUICLI ֤,!L}yjlՏp2Ny*P{3$ EfLM*o,7*b[{PC3Iۉ+/ fOL80 5{]~xkeIݩNoDlrt C(ԏ% )^~*Oz~bL|'8JWצj "^pS Z;:;j8#yu#]#\m*_[|Iymdhi(y,j 'g6} Q!ɂJS~ 0lE4$ݸB]53f :C]7.xAT.& Bl/wq,o/7-S@Q4Eg~i#RWeiARbaH[4;Y]=o狛gB`0=JKSJ]Y?0vp18{I/}rXuN7:Q|N =/ Rcp~Ö-]=/a0FOȞwS@bP.둿̋$l5Wb1-e*mX$C Y!F1*E)D >aDtOT**tJR*f62,9jKXوIyC;KNcS;MqECi|lrڤ7e-$Fh`uM~GQ~v\orWr 3NTzUw{K˲6%G|ךLPP4Z'oa f/aҤԬlkxxft8OEa衎1 +R4)jzܙqF|WQMQr~QH1Jrz? P5]HuP=FSsjؔ9-(~|qr0 +X{*8ɈgǏE#^NnGc|(qZQZ5ޅ/**@\4R!9Vj{j.>"ʛ 8sbµIwcf>i0Pe*?5*bV_d=ǍӨsT=k~p!lvWHW" ݤ}IĞFM [eYN/РЖn+ũ:WoWpg){Kuh#"#Eq"ԬR);v #k"߹uꩤVRRPr+՚l'u[ػ 1ڟQ2Ek/7kMP\D4gCn.+nX;Qd IU8L0@+r#V6bw#Z k+r񹨅PjWVgmo'~V5,gucm8:K6UڼHOATlRvXK7H;Ջh^r3sneM`7)I1C@G(/ĔGGzorsݝfHP eNߕBJy ň!k2~ y$KaFڜz} @` Lb1z[[Gʚ 4 _a.(oXI?u:qA*Ӭ:VbT8]\Ga& ԢǼ}SGPtq6(ɿ'a/ߤsFFmP&oh^ȾQxߒ&ފ-,\r1s v 8ۨB0.g͞\Jsn4E F֜D|\+LC؄+*Չy2#U07ٱ>li~P\0Y;=AA)44HO9{]S2:.+ٓ[tځOXvjr !OOzzien\@rJ𵈆Q`s> օI--7xo ]<ߊJ&|S(xaϰ_ncT1*v4SXuBx V_? .J^+ 5TNE{A~@/`}}Y w3gMhuK Wau^fuzO|x8њ71&l-\҇gRNO_)3mB濣 Dr&rGWE(9XI_:No9 qQRƈW{"k_6QX)ϊMEqD[Ex5=j):A+dJi=̕U eAn 5le2M^ +$\YWaJxLnv8tږGj_{ׄ4~9b['ASfj]4kAz~(+Ó".0eQihɖ)y*97"Yl>g֬ gh:@xμ)aG\DQˁWA} ZFp0ĥɍ(9I%>y < q q+ /MIIuQcV@nCI:Oܾ{L<@Ts>Kub\щoAF|Ԓ[' 5>E)ߧW$,07ђ1N.‰Efɏ.sc+TOg(Liw0BB̗'i%VѮ[tYɅ)~-@E:=i+Ie$;d. 2bK^`eH ҷnu\0}/;Jɇy;u!Yd4 &I sKߚuSMcl(:GySERQvaP`V(wnYn}SH@#/' B2ަu&KpgC*[%42" / yHVGS-CqcY1 @`o=_B`Or&;5 @I`8Wxٓ$>V1 ~ %ާ$oU( ttP?REH0ɰ4˽fn2;~eUW 6\?sf Q1BĀU0Thcfs&]n7Kf]lâ# ||AH]]Зw7.^A#h4,օZ*5^[*D0;}`<̙Ɉ9 biao:!#GE,݆KjIu+f 9w#3ԼI$v%`rLˡnxT-7 YSl!V-&ȗ#|ny|0e4Hp߼f.L[+U83ꜼZ=:f( 8U%4| vb)~g>zv|5bˠjC cp;$JqxU`4е}\ԅ_Jh o{lflҖ$"\-VP n %YWZ_G +, vj=Ӛ-z%Թ¯DžN[P`*xjԂ5nFxhzseD՗^{@pmm+≒*< 'gdZstƕm?ѝgU>[ko=`;{N)8﷯S%oHWY^DAe0 _cT;d#JxJ \T#0 -W$-r~Չ=?s5 x alLX˽Ko&5Z@?S4֣vQkkX>e+-,Ɗ[lgg-JAC /sh C%Sd 5L)hl/afGڪnX9˺ლ*]f3T1P,u$1S^U51);g4HF:C3,n:GWCgYZ0707010000004a000081a4000000000000000000000001626034b300001694000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/hisax/hisax_isac.ko.xz7zXZִF!t/mQ]?Eh=ڜ9OBmc&{5|.W"KlYӶلlø2M'Y=L9)3q*gtM_HZ-,@O0мDH:uִ#&څܽ(t 8b17.c[k4͡cyFn #s„FW^JDNMq|xY 4+>]Li.NjW=ݧ]FTm{/fw|vVY*JS Y8W82E r[iAv;[ȘFa@qR y o"]<ȟpAa.(l c>Dۂnvg!OOOJ?1@g>S'G¢o%x^bm$PAn6iK˝OΊA;p#j!p8 v`Sߔ""570G6J"EAii! Dƨjn3ylTfڣfA*mw(WAp샄=Y ϛڸ1rkITOZ*/|zk9JkZYDFu#ɥ}%ݕj )ai~%a6z|t@4ݚN&l&20 #Ō"=]PڭV\yKRϬAP]|q[οfU^BjR!{|`yCQ#Y|G}B}:mz:;MT9kT6}6E.AeH%ay+} r]C[ٯp!#p;erMعD묞,n^] L;ñ= sPܐlի"<*+}2LxTeF<0oN;ِk+Cx "OhkT䦑,[T.3X)n|[)̐?bp".οrw ̮/q$x` |"芑t8u/sOԴ[ ƽ4O.CN.(בED'P{\V^nV:68bD]y"&ke]/4C& LZ^d1< hrfJRc^<ʪ=ZLBS] 6zRNǒh.ô1T|̖ ~?[8:|›;t*|KQC0Ȗхڥ~3r(l1SzavꔏrfQMܮv(GFg MZ{mr?HL%&S巊>'eAO:򅎧)ʲǛ ox:O\\_VZ] `xJ1`h:ɗD(j@hDoá_0'$7;.¸[`9Sp)|).;NxlyEa{*:*_irᡖeR삛|=SAVؒ ޫ ;aFÔ-)B #ik˻y@@4r+ek-;fͻ-.1et 1@ WmӷU 8{(1 1kc_Ƀ^Q`{woNfԩ5DϦpRQ1*4ȄZp@˟኶4ݗ<ŸH{tpH+waξq7Gb=CulgWFTڹiW{rN*L V=Ba5'})ҔCPg݂}X`㯽g],pl+DE0yL*@l2wpF!.vLFI^*p;8zlM|\>{X3D<j i?G?R;ꀠ' +Ma~%a?]KPS+ԝ{T G`Laշ47dM<#SaEw6N jɥ-AX"iPkn2e{#MU<{RYcPԕƌ-3&.By֑VzoCkvlbgƂ D`f}?=ұ9E`"۴<]Jض)ȟ& {a^NwP1l B+Zqu7 0zPІ5LhdS6X$ RK+IO${X [N~Ռ,/qV`iIEXP魂* kPwwcou2;pxL>DG\ hTfTKAw|tM뤈]V$DWco0.\pV(hm)MTXFOg!;ܘ|JqaJ]T fpbܚp/2ji8t-'rO 52 u{e3Jj)g釣#cNRmjo).neoI[c}wJp?pNj'YtYKûa Q\"k~t P(zwCS_ə9so,-7'cjЄ1%g-$Ųo f|@'loq&eچc]p#?o(fj=s8\pd25T{ ='Ue\ qX(!OP[IBXPc/}ŹWfY`8gH|@/f ^d33ɀB7L HX])l}A4 ` y1-^px^-)BE-'4#{IYj g11?*~hBhC6_wSED YrE3q{Pq؎ "iR);`ԭgHKtj- ELjfb)ިmL}֩Vl&NlݱN8#޿)Y^H]ZzuY%dmg%PsȌ]t**y:C@XJ  GZ% P{]+}R<`h8r6x!p@?n6#eJݍŋ%6H7,Ÿ}݇0-4t/6↕}C~&+%3V50Ѻg?΃d  (Nh=ERMvA Y;~PoSQ)ר@2'j=iG+V=+,ĵG8nΕ3}NW?߷4 i}y^RƋnlP#5]cX/> Et?#ɾMcXwnr|,[DZgYZ0707010000004b000081a4000000000000000000000001626034b300003760000000000000000000000000000000000000005200000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/isdn/hisax/hisax_st5481.ko.xz7zXZִF!t/7 ]?Eh=ڜ9T10 fXDi9kW:D_i-m h~bUsmʵNzKry%ľCaJpP9j .u`,H%TB>8d# e`m|ނ˕ډl{sJ4t_~ ZY#w ]c%~zk}zO#Pw_jhȐl~::?q?݇=b.ɇ͔;."B0AkHS^K4N.Wc㷭ѭL?-exm'<׎#dbF]*xO?c p#ɚ~KU2<2Td_E9?1Ɔםl1)eXyyU fAr!uڬ/{&}pvɿM 8 CR[5_"%:tl|sG8+_g/-gȮ! @5YOA+a F.!*NޡD?7X`s`f@APqtlO4,BQWGuR744U}n|W+l}UxW]dSt]JJ]EzCfHݳ- ᾂn1re]ܜ`^@sFy/JgJyNx D ꧘CWBzޒ"Svc ?~ dd}̿!V E2 P.#n}M #ޟ.c,]*~c+bްh[~sY2nwCfzc,U$)kv^#·Rp.5Fy,JU ލaVngTgB?2zih  ˶)A׸FsDS`\erC9C_.P.k6{6)6pŔz{l}ųz N;26j_h:T )Oa|oM髧'(+9Z6 \U5Z3Pl]fx:::aK?gBԴyD#o&^wثԨ_dR8gfb)퓒Q>q&1rfвA,u?!=ox,|깊][St 't"^vN +^޺\kCgJ8 WC!PXuCM|#ݩW~R8W6YW}}6R4] èboե1`RXCG8~v镲k"&^;LOa3Wb~S ,.AfWKOA?>0ŁdapO35|[H)qĚxFeqM'Pa#%Ό=#lc,K;1F /KFnJc&hOB)WaRv`2}1ӸfM|x!b}%\]@͊ Cm5N~O%DGsxgI嫱uKb`?2X*|"ֱ57VSFb4LNzy|I[1Z!dͭǴnj!_Z ]0!ٽ{QV3ҵ_qwtϡh<.p0$DŽCI Gbo`Y!ͳ`Z)Sc0;DGwLeK sI_(CibӉ.[j6tGԓP"C쬡&ʄ hlB2%K5RdqC,[bG"%u~?caJ9k g4A}<˓ luO54@sl]bR$PX99ZJm"ȢCjI3/a@Gz*SV6qe7FhFG(⮰ec`Qf@}wUt@1hR'r@1euu3#C1# e15xyRGl>lp BQi#Ysޟ21uf6ns=SlEQ>C Ʃz4_T"kP/f]PR|=]Yu^zĎptg2ʯ u_pW{zjvHuP+C4#fhbh=*?07;sc2p =z1TaAP'a1ؙAey:"o:uc#z!E6\*n($nMFG$K Df뵳_zOa_ TЏ5GSKiT}U$~,)Pj|W"[% %V6RfgGxaa#Zl*P`vMެע~z܉ PVv9bZLҾQi"47xyHTR:]Ip4,pZ3!_ms/rNm#L'b\dXhO<$tSJbp|.*awy-VW"M0ϟP#=)Yz(fKiL՗Ӭ;KKA;e_T}#1 Xe `kjmuEei//*Θ 7k+ eoD_ toA]{m 5U30K}2t_GVWf3#q%(It?\4q@Anan君#8*FzlUJ3;{;jU< 3a}psUV{|Ƽ@@ZBRUhڛ5B{6uKsO?:$|@3涜6>Q Ioeک*rڎ]N/PH{}ZMI&c 'H7\{i-ZK:!B|\WGڳ)V%KƎZуu$:!'`T-) @zfmz]O!#fV˘8a‘+lf\O835^uI&54\G CrVh'id:8c>5; BEooe>5ZyXK?&d缄wۺ`6C:ITK3z;% 7c4n&|QK%RLD'JťF"-%d㛓.y yo`e)v E`]*jU܎A'> ۹C//nWLsMkbT -e@YNO_{29[4痍Cc ȽgS?I&%5c&%_sw]L"~{¯M=f8h6Sz3݉zOM?ɘ )%hO%Ilwٝ䧁*#<꒢̼m2~Qz@FareHN:#yLCf y3*Q:֊cFN-lgz> c!T:!fՒ涧EX'gai6  gkiJϥ׳Z E.ֆ{_M`~>x*g ϖ?b&-QAk#AgAt#숅g/!.Vsz`w:D͐"e (Va$F[ŠP5U\ @R'fǡιmǰ .5N`nu7GHLvMEH @Iw8àޛ1AfN!ioSYLء(aa5rS]NKL`0hvQ@ ,yN{X%돞 Oj$Z hp) k}AD̓('̍8rM2ѓjrGK$: 䕧&|%Xa֬LÀO;`AeQ?]xB,@5֑ N!7a$? 3_/Ρ$fMH vx$C9v,K{\\.Y}\kUJF)< RG7 (̼N^B+Ӝfw![?.*Ԓ4=¡n8RԻ;)E*TEz 0٢8ґ&^ :٭p^e`[8UʈI~Sux~hV]miфWB4v塈2G9W@/A=r"C'XK_E_p]"j%2ÛSjx"U9t0ؕOG S[<'(ξHg4J\ꫲ_ɱ a,D;^3@Ta+ ɵAR]pm"+z=Ц I܂N=Ngq"QƉRJ$e,FǢ_v7.FbBe0P܇@`2דdj4 8mHZ8 `&B8B͟!F1t|VO.]w` uc̥ l̜H>+-pEy4GuQW?ᵼ@5|| ={;ͻL֕a& EW4G4ǰ}U1g@2YCۘ؉*EfҘZGi\-RJ>I~9##-`ZUԼ'jykyAu  .klM6,Zj21$JkwlvC=c:_RXwl\aaVZ>%PWh 5݃H1%GQyH0~lS?<$*r8I,\n|kJLi!(|3؍e_A2%(s1Yvs)D!k3AKg)pmu%P*Y s?u7Ig Ǔ^0AE'zPM}h ިebtb 2m≚5&\t>%[Tu/^94f30$LIS[nCX5aQ(9!y +'蟎O){i跁 6G 5+#\7it]$6I12 ‚HTZڤȇNƈnymu/4lDN]aLV{T`.IgeTaJ޹6ELud7(jz5EcPUfE7b $9΂7l MbR@ܱWMA.0\N#ӳi+>I'- `Y-2: YD-?iΏRG xg& A:̴o0WlV1 pAA/حA]2 4M+P5ܟB;$e5>6p c6ыy&88/l F;f'ƅO}"UٛsC e&ZA(o3J93gY G2JC]9&^԰ΤDZC\*<YrKH3C ';LC~nYXG5zF˫NY7\?oT<ƸAm.'3E9pz @%Yr.0wbl/6# DM>Xˉۆs @Z-)fm/>v 9\,/I{XY渀g N=Ť#:]HM-{Qߛq3zy]0ؖj`Hgo`eͩ-A<9gs0r};iȈ×Ac짒;Ү`<)>h`c EI= Y5 @.-؁8 CKdx d8|j΃%܉A,O_A_)J fqq RFq{웒/y&.Rl$7CO=\A˞Sx02q3) >ha/ojL@`D^9Ĺj$c :ħvu2E?G育vuր;ĩ]6B XnCO|)dƈ/ʓjaM 2]IC cۨ8,>^g)X w:ĚXbKu.N1vnv>xNr2" fVYѝP/`Z/ƻU &}$,ju3/A]C9@CIDW*c`q"8iJx^ !~ ee\ ޘwTv!6A&|% ͫ3HlP\Î:"Y=D5+Rs-z>=<ω eO@{zw P:UX :_p\apw@g.Rug#X=?F~)'}9:b6t8֟:D.xѡAN仅:ح:AwZ@YJ\i@ ~||/Mfy[q7v0"5%$ׯ|L@d˔R8b>_-kRIJ~`Fqʵ('ۈ 5ueLtM٩0zk5EFch۔V.FrR",a?;ض;ٹ mfz 9h)ě5"NuQ[/xwCaB K0Ws"죕Xq2l| CM SMɯ;#"}TjإIƧ~|!׍ n,|fUʘ#-*P 1xӏ;a`Usy}fc\ *S9CVt7_>c- l?^EU}?­ U !{V!("{hzCo>܌N[-IfrQ(ø寋Di1RBKJ٩!Xו =|0쉴AŃ():J=>HJO#c6xm?E#Nڭԣ&H>)& '|l~nX}o;c_TWGJ?2u@24YVEe{re+h!+Kq$4>W5;BS\֚ֆ捧|#I)뎇ߵ- nSDß A[Wus)1Hdj9ƒ$ϳm'+13 zǬ|V;2g ftD_]}An#)> ܳ)|EJ*G> 86;gc@|!!>Qp;c_|pwiٙ!e=v' 鎆\@Xs̼ZlQlڌ=o7d.xZ{<`©mU6`r\*¶@3`p!T{DmS:۩ZZ coӾ$[~hqnDT3[_qoV, m<=mnHcLNjazATzdUjt'5vg7(B|xk(m "/.1hNC r5Y5{D4`ISawr# Tqr%y]˾_4!'Ct ".9 e`ZJgb{RAA!Ax|}ZΉwCYؓC{֚qiS,4!票q6;nC3$E8~x`cOڇ]Orz=dv.aշ橆8!b SκT 'hf)tؙY>=j$EO"6烯N_Bcw+[ǶUavdG?)'y4b)Ɋ-:#l:o iEh>!)/uokjbu?5> 9hL?W Gij+W)9uaNaE'}KbhVaS 87߁W@?m>:vS0stAQqs,Rz~y0Jh߁PwXtC^j5 A3 nbĐ)M0*T$*RX+ @$c*ӱ@4njaFfs)1՞oqX Q ğN c|A3Z~`܀.iᓯuZG\]+i;yT lW?T>z: hT0`q:+>y'j .{ܑ*VDLW, \XfVQ#LᤆHV8?iN66=XHLi4']^g.3[poֹgwyk_ xwq9=,fEq1q%H4Z(GzxG)rQ܌δ I*I4bA@8!zC齾2Bi^@~GxX{½5%nH8N6/9@kȵO܇^ʘPM)! RѷY[6OnF,zeJnueF;*&hYՊ^FDBa*U%k!ek%#{zBZ'OQm!.֗@:Lx)q Tj`1AO-[/1O28끄cY:`C098"S ŽsyϪطA fUfl[z S̨MIڦxQQsMm_L p~΄Dm2L\/`9?]N_MfFjҊԷKrB,k7e(]b4^Y}x7#1اk"mwyP1,fgg!dLB03ӵ"({'=lzҍ.j?? n;$w4c]>_`5׽ Q 5w^rX#`(wхdnk@sQA"@꧔@)Zo )!s&Fϴ9iYQIFN~SKB6JAnoPGπ_tAPyp[{0kzVޣ0J5 llhpժ}؎dipX@q뢃[z/^-01RaMHt0 I߇9cK9ݩ?F@[#LzgaOȸ$':ڛLMJCis@}K=|=k`PVzl-*ˇޘ&;o,QWXv\ ɫ?&v»ù/@"9]57ҊkK pk5QL/ń#4X;"=iGzr?Y욞+ ykc_4X+!ӑS2AYw‰/SX8;qq9dcIg(MIx_=3$@X_9Q[lbU|EL0qJZ\VT<1[6mi6=W޳pjV ɀ\n9 luŚ f8uWk:$@tj/S_g-0Xˣhqezd)~)r"ujƧ | ͎Vёr,{ȩbUy;?PE/%Jy ?o|xn` qA أYc;@38s yDENEKs>Ȕ.jG/AQB3pm^I{!SMnMVx͟EmX Ja[+wk}/~soNM -Ҙ(͈^JwVBbKނj6Neu/#?1BқO). eKW 14$ZХ3pzY5}(>E!B!\΀h@ץŽ[V*g\spZo7Z)r ޹,@.LR}rgqץZENa,)/M$L;?P#W,vJnNØTvt5fw͒M1'@^E 8v,ͺδ*[ԩBwr `-rـ$DGd[d67"QƫwTRtY\XR~"}s,;S$2,MVum&JoFh'?CX XI0ɍ- Nszq^Bg|8Ց61]20c 5fҠp(r3 1\w;6T ,xiz|C??qQI,%esGfDbv39mo\ԥ#.6WU |&6 `Ui82~Ig .P D?\ztTKS2guH g^ jk`hD [ AT<׮#d24„(4pWa2bɓ٫ 1QRc0o]p8BWE$RzSeRZ43'Hܻ+p,ף-@y o)]وVMt[u/܊2&#ѧCT^ @2MBugI]dvKT .ennR XҴlҞqv0  ?!)$?6VGtbm, weԤ4?ԎɿD CJ֮[ki#āW0'3EmUu.{QquB:t64^ nq.Bq%+87֟ {,u1(W*% ,$Ud1y_NFX08si('Aoɣg>} R wa`?.Qc%F2#x!?7֍ &hHd!+MhgԷY@B&uBvEҡU-餘1Y|"ywȠ+/\.eҮ]["|ԣ_#^jb&db./ZztRcyfv3ߣKS'1w24._jCa>h,PM=Y݆~idi筌-F`E=<9$kq|~di)߇Med77f$d;9ӟ_ DeNTPCX/Pӡa7SE]Xw=Kkm}x"P!מK=%Q{WQ fA}I!׈?z̩m+3DՐO yO4֊Eu+ z XN Dpve{KA<-Dn}[Ȯw-+m7ZEVBpql9.,/gFiMWgc(K^{s9Y͓9|&UZ[n%r4X8aQ :L‰$V쑬b`3ZJƄ\ r⃦gr;Vͷ߃'mu8ESj?[v3œk.ڋgdQOh%;|g7F>=GM>/ >P8hպH5U \f ϵY˲(VBj J&uaU$H \*ڥFr৽"ӊlh^ ̽fZwJ8*U,_IRk豠@ħ?hY ET-k̭D^͟b&KE'A 2#Rэd\ ,}"rծ34׸$֌R3qpI`StY@G PC\*%W3 /+\YإKKChPn,obs̳oc&"vqGlBЬ{߭xC?4EsBNq {р}dtAK|Yxϫ8ՋC;vSpq='GVdxN)/ 2'ȱi 7qO "}Dz-}fvO-״lVd՛9zQzkdãlk1Pgt>?Uiq4Id^54sW\Um4[KG|imuJUܠw Ê N9?ծ4Yj\6O]𳂺(lYL< fDzb슐z7Chfv)HAr^VH{5; U+Msf[Hzd, c^B78׬Fڄly׏=| +Q(KPG |I0(VI"_P>\UqȔ,[< mT'Ɋpc "5 >\ PݹlcfXwj~ug^eT`\nЩ]F|#'`6adV&p#0v4~.O"ҠHكR’m"ٓ*Lc\jˈ}t`ݔؖdQU:3Ns LFw\T]!rzHÒz17Xq˸ȤHˏ7pK1l̢=@fvF0D)cqCn{cGz7ׁӹN{KĻe9+uvLi-\sh7۳nC8drnP4Ӡ'd#~-qIx(ߢZɯWNPjR5RR`AG:Ĥ'ZldSye:L@v4Foc̯NK3idߜel%(h)?<[_ (T{:Y'u-)Kwb9$Ӫeiv4~5~"lBTj}*rG(vuj6u& Y!}Ow^—~CIh+^+pֻvC-{,KDfa, C`*DhWg02뿁 |ad/T!3 TZjGTla`,nO_y] @h_Tb~U~3˧^FmV0fgזq'}0 1%O׮[Kt$6Lf븟! y m56)+ӳt!ʟ@5A6-{tw*yfҮL@n-x6sIrN^P/%!6 $ݴ)(~+%WateAQTbG1K,Ersiu 9)Zަ]fv7!`9h@lN} ioқ%9` " //(؍aώ iNl'rѮ?!IKfʩYP~{4[r8ۗ҂c)t$RCc`ѧ.03n ͷcD`Bn' w 牉J^% bjݶ wk 3m. i($_ccnE͛䆰w?죀Ie\(< E^Ӽ a(&_hƪےdEd/2ݨ,lk{M8G\UD#](MUHN GS#6|7 [;jaRT66|0.)u8F=CΑ1ŘnP"yD{~3gh?&>F1YAuy㌺e \ -#s[ H=s^+<܍Rٞ;U [!vBIDV7{"\jż(XjL}7QPOD6os~#%Ǻ4$EE ;vU2G[[(26"gį[S;ZOcK 7ty98%vr O)Jl_v{a~&M8&|LJVҍ h'~b4{QZwam5 # k_rdgioh-'^g% kѽ234FQ 0C<,~ >=ގ8 S3fi0.plGS~M˼uDUC5ɲԏ7<ЪS5$M@98Y,7& 8rZ@z1P#ѭ ׹uzsu3-%S 1hsSwMiT k'vW&'fz &fpX:)xyDқƮq#50Wa{eK_45ߵ6 l2M8Ɵ3Ew*rɡ.mOlgmH"jRjpQPNu @ٵT0= i7dN!3YQqt~b24PPҰϜCcEO`smM,/2Tkn޷_gP?]o5oXN{4*5CG9($/VIj핡EtnND C25C^ Fo ZCLsQ0R*WLo˯nMX\49^@ ӝ ܬmϤ\<y E$[Q=萵\v0C<9ZԊrŰerLZ~ϪF {NJ}K3U'o[:TpcW6&!ȕ Q}(4IiA:y{̋ѕ߾)Jb>|! Ƌ{SM {y UBBӗ4mĈ ?R@AyJ 3c! xkon"cy8‹ !Gl0 ucR}گgL;Wv}jnBQg Ėh(yx`Gk~ݯD{&# -cI9Y*nl*L@|EM7*&D .M="':7v/#с+rxWyUQc!|y辙-_N*<[ҾN4 :j҈g9TFD0r%hj]OM :"ș&MI484JGHY[*B]88\)are7$E>E~ow$Ӧiݺ]N ψҾB֯sust`.*' `pJGP w蔊sO*_nQXwg\%~]kn5}lb !n[cI 3tx|:7W,S;[$Ⱥs8A.ԊYȝion幰?̄8g r6s#A<ڗPx'y[@' _LC& K_̧EXy,{IнO{ZD#I]7lVDplmʒ|IIzrԪP$H=HtpLKuGn*gm8z1I}ߴ^? ˝M67bxҦ!r,VgoMJI *ih  'X3c\HaaLL/W =ϸZ81~Jm:e0I6Wls;i i٢x@J 1'_f/ ZS`F*e_v>I<"yxr>gDڡ[$ЄF0WBu$P'_">vssi]- s4to 9:mbv#rm[aȓӤAkx"{q=KF 6rDV)4xǍ=nRFCV&M RFuzٰRYϰ/*lwR)S&I|Ƹ*mh$FӄɢӢB1t3JzI|u\f"o}" I=dI<}TIF<ޅkߛ)3MEw Ę]+?oP'+]&o/ f;E3Z\hC Al¿'YV,';#G8, [i&έl"͟aﯢ#)+98( kFtO;iv3W9^(3`pəj?(΍N~M'bMB4"N\]tў=+{fa;Yo}/ώ 0I4u ~t5_~D́]W\"lX5?Y!Or59usvcGm]ÒAP[$VmȀS#5^$)} ʲm_Xn:!uUٞ\åue3(3_g(_WIȋ=yh3%x$%Zw^_x$"DJAfs>ru薘,m6~0p*᷑VL\!nl\:#VY)qP Ŀժׯ"nQ,m0?h3B܃­ 褴=| }u8QhoQs*é>Tz[6aZKd>`dIi <;"Lr|ލ}trMk)w.Gb òuX"cfy 6YwS=YG+ .Uq%J* S=QM]"צ=! ;4d ۙFW?}ksd}[)>nZqj$%ULwR9NO4D_ɓĒyHr@txp^WS;*F֮n~@[1kp:=֫s6YI&fF;QvbR"kkٟi.8$d θCM rCF ~GS^LdE,jWрY:6q;cIQ2XA &vy$[XA:HecT8ǼFѾN6b@'OC`o\Zy5r tړg2G,G.} hs{Ndjq;xq~Ms73ZϮK iM(;cn31Tpn–b>q(BeO 7b1ɉcLw7/.Q5ާSc1VblU\dk\І`z~`Iھ-t§93<(R5jb}+U?BQu'hg.*~f3ݰ,8As^!JAps4y4zDeZ ,zxHejNM;aUٰfv?8PCRTCNcԘc5|7-\t5h7+5P;e-9ɷuLr)B!!` i>msoPF;Weq勤UR[E? ; z- %$D,Gy,oX}Zk(9ŚCʹ9mаMvYF,q&闱e?D|׽bLH[߲fFrP8eT) wIw[i?nT Ԇ>\,%\ZHֺre`/t/#'Z{PP{) *T!zZP:jQ|bzws3`&ӈ&H%cd4ཽWiz6 Q'%C8Ɠ 0TwjdJr R5=hAZL_wgSd~'ק֫vcTߩ߭F;i_\Dž*-oNVdJvdn 4%©.z,B˙ZQG^az7*MVodj$220}36#snM"MvE-Z+ro\.ʰu^q`uM)2&SBxf\bw郈{VE7j,Ꙍ4@6[DD-n,`5ښPXXp{⭉5̙hʗ OAplق $Nt_jT#Pі"ԓJpm`)u?.L9!PEҧ1R$S?Pq*qu8Dža~{y؀_}9ޒx~r5r!:'e.pm[%ڗA8$I_HI}J@/gxm-+# /:.ƛ4 FՊ!>Y_;%dX7]ҝSz>Kc]A-pM1W䭉XAH .|2Ǡ殹ke/-ll'um 3bG%úhHv]wh^Nqκ ^rn-:_ хQVʖpNA5 z&UwuoW+"3<C^9ͭDN;/-ggiiIWK!;wC("şoxgAqZ,TXkJ`TFAB( l\Ju ou&U8iEqiJ)BJ)i:d܍jAJM6ZĊn |V- A&v,z <+eX8!hd-T~|Hb9J a+D֘.iCpr 9MHa$tYa+ICfw C9t\Ɂ,ZS҄$>i5X?a,Ά!}]"pJXq*04k*#=DW׿FsS1IAUVڜ>,IŜMKrMsd Xrt !f˯iF ElcWr~aӥO'Nch_?aJŜO[ׅR 4jp/`6 ~w֜ )- ̹3N˱:P Y%a/.wEu0 .|s!aOõgP|ƧLg~C`84Ib a1)=8P$I³;e#Gy~6HyB},v,b]lsXbg)oo"0Q#~FknDE+z #iqq-րN$}>VZu9J/?ac/k6T.]]enH~-i%VW0F%e,CZE#x4J+?(HSY*ް8%k}y,^[*V}-k,[qhII=[މ&˽ԡ)HH>0spf^vqd晖 ]2׏h&wr$3݄c~AQX( ]4vNY )0mzܒ%DlY +{r?Q?X ҜYcWqe ipڏ |*@E"z?Z 9]zƪ؂>!:pƢL:s;1 Oeu)vQuĕ?8Y'~m/`vDE9Gq+2mk,6'!KjSJXRP\6rm˨.=fҌjMlˬS&˝F/T5_k`+m}խJVWt N A'xjU%[P@k]N5}%66= }]+$/n`=Ӹj+!ޖpOW~CXQ6 ^-軅Xą]K00KQiF6C# VHSb,K1٬V3Wbkycr0a<8HF"+d^+դhu&g畨^+1$hdS36;v* 6D)O7v4+zF=fгZRzpr1hvXBP?j]&Hu p9uKn,XE).;I]!:(RK|aidA27(A 7vFˆ]k^Fz|=k>eKAYcOBjɓ 3u]J6]ǹ R.T)/M~e^x:&N? ]b-yT6zdJ-b\:u;жW]+/Kh(᠛}"ƊJK,pGSq7w4c4*[,9Mq?yʕiVZ"áWKN>]aFt-ů^4s֔2UEO P"̓yiu6 rM.x ?yF.ILZq ;K.JxT?|@ȗq;v%Z8IQ؍f(/.ʽȜ9w84SH:|G@Mz2Oć,+Y%1Mne u[)nGm9g"]$"|J˗RqT 3&0fNO~d;Y7 :c;݂1%'†eL*3[57#yrR~TdLw enSvV͎ŗ3+ǯ:esu>3֭a @$JܳtIL)[QFïxϫxL |4?|ffoP_5Qp.B+^+S# Đf)o8U +]FWȻiot%iB&x¸SU- ?\wf%bpFG±' 0w #Ʀ2 ?ؖ${ QGte+<fft#y'eZ]^J@'r[aNSs#F/q&R_ i\z9\v!$9M8>ػz:{=ʶhҬJ 0}lb4ҽ!ꇌ;w4)Ѕt'7&^gϤ XjEhZ I540 vFP:G0n#}a-m5MUCPoو3ܼ,dܗ ̃6vܡGu%>pQe ٥ _ӒdBמ46,X.t(u7UHjwB܉{X&K >,(BC#󧄗߭?O:c\ϵ{2GHc(M@M,VeXF6"TVvʊޏoᘎD)=]̜o="n v U4#o$TU39ݍw.= Cys>/sf ly&苆AXd. " l̗WZzF@K5)fJEjcv<{"aDJvA aZX&Jx,ݥE;Uυ2՚+:|MC@gD,d)1HۥlUtO 0<^H-@ۿk` {8$#N p. gX 5p$JAieX.&/v^?}TМA:VQߟ``::)teQN:QF~wɨ (U*`~mBk;i :lhaґpƛw'q5-Eܣ D:%3!}1N Vc4j U|6Ip|50>͒b'@wYԍߓF hDku*尚9`eyG+jkbr)/OMƽE9ۤ1s%c@@ ܚip*&@p?H:О{..Rԗ}ruD~_'}&L]8ɻ%HOx >j:!!(9Fq3űh5f]fe•@N.mOTR( tMj|P饧XzJ#ZTita-_U8j/${SH16_@d;y.TIy@L/8OҞC zrGΰ|%kFT+tP49yJ?Zw800-lQvYlAdau_hi!͵+/zTpR[TRIO`);gӃf٘οu̶LY&m0 <כZԍHuR8lSN1+Yf%s8\`+*BZNSJgSk:8 Ss£c׉T5@LhOfD Al¹S$LO3Wh21]? Gd+CCn& 5锓TUu5R8| G}+ϒ8i5\x΋maU`蠸faAE`JE RN*CpxYnD? >k4AyJ'F :_zKdz;Gq  \4;*L"m2H\bLbhd'x|lҔxf)R[I+]@]y ]&.K,ޞ42'2M;ԞU'˳r4=Xc 8 nE߽uiVE CАس5Pr$mD O`2~M0AC .|c =PYXf$Dnd}vr<Ӝ?6-fU|BJ6WH7ķy2ݨYꮜ"=)wcYܸz<)1eh/(cwda`W͑#WX FnQ%IE"}(tsWJfe9\ꀙwoOmĹFC lɍ֬ g.574ty>34E5g/Q?}=5^ P'*Ic]F,Qd6e/T;bid]p2"/|oh\sr*#sL6bCF@ǮHDYY#9|pqzVMXg/)PL=A\>GW*K*hʶQ4F5m`TWUJ=T+i`$䢚$GAFc[N7fQ/ |k W%$ Q#FE؞}5pg/lG0Y|{d :~zUke`xdwϺ(F\a4x/jHW"g2?f?..S>{U,Ke8/icN=q")4YnDɤHn,حz_xu u oL4A2?.3&颌9ذ42UZ9YLY+ucWl0dnöRGahC]! Jh`qDseSLÜWz\vh-[T$4y(:)in7Fɥ|88 *d GJVfS1]sL}6C_'hZLLNeC T jJK~tDڷQLFET$.p➐vQ#VkՒt47I=I5L'<)($=k{V`G-963؇c&ʐȚ=~|ƆU}ȍ wm5"`cK;9U,R [ժQ&:a ˊ?C.]-=@Q5x4>)~X©̍㗟},Se 1sxr6WVH#Ay|g<31`vCh}40EVt ͯ 87ǦZwK:EgR'z ؚs(.(iv_EÊTbH4?tE+a z闠ay䟰aa֡$%L[UkA& 3L17CJyӉ<]2jW7Tcrz$̮fs: +BX‡?ەYb:$r} +, ץ=_߫4_LFQ zcho,d6zŠ`̕nG*}bKye̞!!zXM[mr%ȤdCldX4E6vݢt/̈rQrhZe1%-LH!MIujaWt[ϰ2!YZ}UM|\9qW 8BHT%%d>LeDW: \8޾l;α5%wʪgE.V!NaQa !F4}ĽèQ"ʷ֣H}eF iXFin؅fi)J*#N-J(/`APToпz1%x BPIaobTݮdCM 6<pA lMxU']7X1c4N8JLɇ5f.tStg@TF⽲>]9b.:gˆ(U֯Õ.Vf OFmn͂?n/aj_AbxQ?I-7ypc[ʑ+ fYm81-f}&Q@ ˥ KtUS^Urڌq3g:]r%`q يwOV^(a82%קXaHMsDP-.Q= ^%P.P)QW f{sF\[$ 9.jP]'Xloh.,J͓{lX*Z]#Y oe57hvk+*hXfj uS=M>ű|{" 6`e#tGdc,bM j7e]s%}'AǍ2%yvrB2S,_^zY9k¼JƮAjnGPdbr붪jYnόכ">vx(\cSBP($/1Fȭ)5tvrp1A-PRTbV#,u,bw+Sw, muE?Z>>x8pfzгVoW(LEĨT$}^/ܩtOr˵ڤ*V4* /*kВ>< gYodu1quvsA=;!Zy_QB# _E2t^zf}_|kW!@Jsjܴ<S/i Xgp.e 7j,@6FYYvi)qVt=닄 );䀹2٣4 nC气SAUB'pF/KKSq..aƜHY~Vɗ;@[~HtV)3.Pt}NJsrJG$p;d͒x|ݵjV1M_ T73 ,d7ۙ# ^n_?RI9GԎΐMTeg)zlR7*RE\ zY47ӝ|o9Ǎ q%]A1& Bo sZr|,K =@EF?3wORVࢤzH `ٙtB$Ч9SB !*>-C dgRPk)fhwG3UўZޙAԋx\(T6O*x'ؚ8.үx>0Gj~O&#JYtWQWȟwQ&ًb߯'7m+l_LDՅ(\7zaMZ=^_7-iQЁI.w2>ݓ,M (D]$$/taǝ>ΒvZS${zKJ:WS-͜R9 E* ?Rwhmru˄.Oѽ Li7>Ys"Dsf< \gȡ\ő͞hS'̀|LyW'Q?͛D;0ωH5SFx? 9%O}=<Om.f >BT, |tM8%Xs F EC'>]L([{,}`L d%us[7h3A28kr  >>%uN5񫮅ƪVM$X O&,Fb nBA"{SGl?3Fc_cyyB `R_}([{Fՙ\!2O?6S^>;&78a.  W_iW %ٛ936!p^\Sk3m"!\Nn7R_P%_,~@7yA K{ˇ2wkiMzDUp7_˷s# ʿ(t`?UKPLYa^VkO8(+a"^df7y^ADfg[QyKuФiWk>.4SM^K} # N;&cR%vi*ՈksUr 3ʮy<34xQ.lADvsa\NBFJOSi35(4d kA|VwO% FyvY_jǍm?<ygg`9G=ߢɞze`{u~+x I3Co  yzzsYog;!`&_,[<`Κ\a)3h1ڐ:n*"E(\v;tq}{WBٙS^Iw]X=$?ߠ~i UrHӆuY;þo([M1>Hh)D38@s[^WW$feTװ#yn3ɡ3 H0hv"9#~Ib s}0M#k*ݸ <(t >2՚fNvmWC:wx E} }i Rd۸cV0ITrp%vÂW=? mI¹T4|җPdž A&LgoI@=l>hĎ~ rs%dXzgS2 sU<涯r( /I'C6Kr OGUĸ 8O^S \mˬFѪq_g7[ IEnI1-5mL}v)KZ08nnj"!pR]};~y3o;3˥R/[`D%ש2' 9_ZC퍿>^g Mc# +"ި4VD :رǍ1mby$\c >**|VJpޒƁYkF ѻ kwK{B @+\@s7WJWkʒ哫B>75mfE,0d& =qj~ ?Jo3C;e]1Nޛ)5lZ0Шy#!Ua9LiJy+Gˡ8&ƷI{Qt"M[:3ZF[0e!^.: M*ԩ:Z؊rl sv}fԊ(">H_Y(kٺ-D fִvٖEu$oJϺ)Vʔ +}D^ED~lpOQ# es'KBhr@LFCM.)V{s͵o}hG}04t5kם˛gYҗo"IN,MjhK}vp( WX~5#媃. Ë'*!qWNͲ=47ː9/<ĹQTΣ9)ؐXtHr>p<&Z7muXht!OżMI{\0#ߝdȚmp3\aR54l>UU_K54ɘ@d98 W,busϖFP֬srԝțq'޾Ҥ 8U9ep2^8SȦX6DRR"? O!"ܠ&WD2etəbr*G_Fn_C+_4U.ܪAW=7ra(guÄU5ó\(f)j`/Z"ަFBB>fxbW :9SnZyvQtêeЃ,~CG?-[ʅ 1L`f&)ӐʨR !b$9Ȇ9/Ꞥ" V.T5{1?/vV9O7Uט{*I o%HIkVp0eIZHm8`^Л #:QcI}o9VtrYGG$$jif~$r0}짪ػ^WµO: '7*2彇yP yjÖ#ܦGH1Z:#cwS("zODw [F9š,;E$ЛP#!Qa<ɾug9,45xZ=ءR[R15<,>mT As绞"w26ev9:dDL+@hJE2+[QGqcd4YDA;HZoA|0P>˸g|4nze}-+R@RBQRP_G5!EŇlq9͝ĝ%5!D9Qv7zHFlp9/nr{Vپ}!:K[0> mSc/AS Ɖ wWvdn8_(rX=vr5LJ5i $GXCQL~hܚLG,\G)| z:Ә CdA+vIi"W }Ѵa4h'QeT{; l=%MCN}~f:!LSӨurBԞIsav8G:ϥ\9گ('nυ3c7vbEzT" uФjkU[b7ގw-x/z0@*G).HÒ0Kp֑a G-sv Zgɽaii35/ qkn!F,aNMqWf2avؔS];cZܭ!|-r6SeAUH]!jh~A*ltl؎q젟 \U3R?u+IN$KiBz HB]}w\և78FrcAx ^2oٞ. $\B#lTTU%t*e7 Bx(%i&]4AIX69S#]ԣ7nM埅,x^s܌,I`-,@hM[cP?R؛pԴL}}n`mћSO:ő ;w~ܖ;f9^~J7toё&N^c4G)XL18|mrx#G$4*4);YЎ1*a Z˽bݝQFQ<OyOջ 8śErRdLi,F)5 \jvTxKJnuCZTf 2x=6+#![W݇>n1Kq9 j?޺.a#fZ@uazJя}z"#yjcAОVϳlɘdUQXIn@q,Ƒ tO0+~ʟM$Ǥ!E(3 ]y_NvBOf ]l[g)bEn.IQAo%?G2R&fgb^OUuQh%JloַN.I^xP N6`QV)y6/Wd#P0Re/4d_@cM!~!'/} WstH|h%NdN 38J6sN!Vo`۹Hʞ'kemQ/H㱲x b X,^9(-瞧w,\K"˖%2=ڡ]vYQQSuQO3cdSp 3.tKʦs@G_*g;r[toDZ%0WM3b_*"iΚ~۶ŀr!鞜#ў Mff qm7MazU{cZ=UTF]6E[mv<א\ms< 6O,}lᦴa@Nּ't7<&Pw^z~FLNneKKݔj*x y(ΕU׫m p\= 9w@|BƵv~6Gf7ͱ:9(d!I:qZeR"? u鮦.Z4|7ʄW@; ,pK^: G7=MEn B%Y{i!Ehfѧl@JZ&ɲo|@Xz86C)J6ɼ:&|:G,ʘa{ !@-Uex;S JX-H&߅3)ט3țOa(E[P?,Wt%QoMˠ8ڡf֯$%]H.5~v8OWկ*z^G #$ 6"l .e軞@dKV^s1 ,Λy-i<1 LQ_BUIWa>菉wƏbHN.h96 ZQp 3L8Y( 16!|&@>A* l/Y,KlEG7  \FB½qvp'Hc3?ٌa>Oj1E jS?bж2yߒ=HdQ=_N(p~r63_/6Y /I4?-jN5KO>Lt|@oç:G懺'AtgM욎_|b& _1xmFE;.w"#~.H"35PPa'nC1Xڈ70J+3;Lզgԉ nY都LSOGRo-3) u~AcwqeP͹:/as*CH^B&C;2mDa\!t/cv;@ o0㵰8M#Ⱦ]ٌs;y뷘;b\$7Q`KKx-f4ncGS )\acp~﷽㠠ZNVs1XŜNBS/ ;~qNSuQ.\ۥsu}gbRirFP&~u}Q[*h{p0@P D*731͑/?ށ(u(ld! XPmeBlLOݻ"^WIS%uᲷ"J9cr%@ɧ(T&ޔkk "iL=F,B}[\ɐR%s;,s('pz b`+hht-BUi&JF#;}c3eh(vG|wl)l,zgm~d7^:'onpVՎb+Rջ l`g'2oK ]Q[㜒jE 3Pla C?0o>GXj3L,|qWN*qs;҈J*v꠫ZtL*rP8pKNE [z:xnN%! >ro vWm?q%58Jp]ײFvY@2"ˏDwU\DPɗt' \; yy .7k N3yܥ=FЛ߇z~Di6nnFN>ڛ˕ԩ Xxљ|9l.[مGJȯ/3u_TXr%!:OR]E{Y;otUcCM%ɤC5*]lQ62 E(?:R`YKe|Th SM#u=).m|Iny;^N(nb[WH4ǜ˼ |UaʡO1Cij8 tMݝ4RՏ*궚zxva[Oж!nkxTTƴ@jm(r?ŏgk{| g,i9mqP0Hj'ַ+5[5V`+dG ,)+dOަJLa(ck{ G3-9\Djg%B4`K?a1}m I`bDњWzwGLsJ~octGkǍꈚzbI?IwN~Ot0mo;[@fٞ؄F'x~6Earz z@?$_*>y BS!DrEIm{Z;(Tzq"&F)B־0wyOI&KFbykp){e_'Ngw]JTgHHD ̗TANΌDZ._}?yԄ݌(/ѫ莉o$$iN|K ONY8 )օvKIca1~'۟ a6e ֻUΕlv6clSJ#Qjg|*:kfv-^D/MPҫi N+C&RCY Չ<Xo/uCUUFf%Չu3曊 =%)r ߚ wQRh6=a9Q6Su/+GdNxoV,<z0NQIJz !SeZ$?W߈ 5_G9x$|ٳ@S)kUGR>A8D$حb6dREa$#7-} Ti?{c%_9]IzqNNgPwnR1hiG|G?hՠ㖲oY Jw9X5ɶ6q;W& H-"f42.pgk^,ϥt#J`cĻW3h"%"n=2)ͼU"sb_I׮' L' `dR3Wx㳿;^尵i3#ohQsY lC23`O@OGL~fтѨMS9Tc]RՕe`!?c;q7#_էwȶ?pH9jA4C2|mv+JX!d4?Gd^>J;)[ҭJv9^ xilk(Оu 5'$LM5s6̬`/r|tvݘJzs^9Kg*fp]gr52-KOT439(#֏5ŘZ%$&}:'8Tx^>؟cfl™v@_:;H\O !L2HU.5i3?iUm(3L{lf(~7 |3|l@ =iGkȉ3H?pbeoHƑ2 P s&YVdTh5k)^ܹtZG77z+!7OF~HG1 zGwI49^٠P#N0e1jm[4Fb#ߏV^ٯkގiB4,Ԏ<"\'~/`wClWdsCbE; a$x3rvB܀hfZp.Z9uF_Ov7aE83^ .Ife"G?[dm8cT*5%Ođ?oUȠh?'^s%avq҉/5O3ka`8kl ړ :Ka U@Wr8C7anv>[JڳXy53hr\aδ)K ]OL3QJ] cG``W̧($OI+mO2xXݓV v'1Ml|2<{ڒ}3 |P3!e1yzb&y* gf]K;J 1HޞAc䪔bE3PGW 8W{}M8 ʟǢ^̞YXIHR/T}j_VVPfu mFk z1ݴzbR{=>sQ/iʍ|oAFGGvݎ6:s=ydA?4H۸6q7P|t^t8QOL Y,I8OP"]v3%Wxl#p16Ccaƌl/Y7mcfbI*(i$ jbd3lHV{V" B+̺ӈ';Ʌ.5#ׂXW oz4L +\I$95؝ -j9u,N>K,>縞\x?5 4.Lk2sr[_&JH_`gP7qY3$cg?1T`ICۏ[fPHUO-Ogං I`/~R. QXQH8tUIG3t6HlL׌܏y_\:k dX}z3V_FҵeIk87Z/xf6fwS><\a@|?.n.~K &xFNT!'{<QhkNȱSzAPW#V!Ӏ!eNKiP0WZ7BGv FI?υui5Zh|+Fn*&M_-UW!c`Cm C<ۏ4bDee,?-]9|h Y葟&;:W x'9M}/p#[w;qVq֯ڬ4f1Sa3Ն /\8*˽ *. -C.S]\@g2j|W05Bq7=MM* reE9E{-$GT~g/#%!rGW\IB)z^ۿ[ X쾻%a#lhz(e|);i ]$-hFm+Kn̋0 x =K 9W7 <I0j|CAʾd(̋EԺp̙[ Mgf>qQ ˒Y=hI=\?N-ř!XYH^n+KB/M|߻'x!0;5J{DC68$C0OXǞa ֹtf,F\6؎"VCom2'{ē9κZ,LBD`]0c f˩k̔:%XN?K(4J,29 Zٖzj"a{PkP L F4@Bz4ь:vkhR,)ptWE2!n? 6)|JZ"g bk)}|:r=~jbtJ^JAȁꜞڶޘ"`SWSA 2륰Ԇ"Jk^0EhW5뺚g]Y>YxS;1N59V A/hyR9o _ώQRtsVqsi`x&&ubę#k%j٤0-q: )@[{u687nf̮ӏdY!opFIWs5lˉ%6,* BXE]9#B( k9 {F `ĩU^5,aa2)zMc.›+3$u֧)eC(rdo,2g۬ #޺JL \A m rMt,\ZKyY:z ;? ?9.5z?̡3Wvd17c>6>K?+ZQMuCs:/-(y^k,_:)8h ySz5ryF77MʌzQhbB[6Bͨ{p=Mओ)될q7M+.8ps0_yYo@4$|.%+RlNbK\兝$)pewFvE& T-[C;h ZL9 6{WЦ9@u!Qb&yW ljM7V_eZuE˽q *ٍwM-SNZϹ)SlD|Y w0eެDVtVʽ(5+/P4Gn&Tp]qs-i"r /a]V?{|[ٰ?:Fզmծ^!;H}9Jl;G{q[eruː#]#_S:kHv5S9ކYNbEvނeoW NfDI$&EgNb*mGu^gx1v3ĐcSɽqLݎ t7rxu :ٖQ@t`Eߛ]/2 ʤR)CwTGA swL5"[0n{6h_JEB{f"a]a=ń  9W .r\YMӹ乨D+E қ^%=_JqWK\s+*+Y!16o^q= /)`i6a>hm?ݺBuJ~ +QWZ SUJU^Fw!5s(e~h חZ΄|\F7&Z;;;aϊ= s<<\Wv? ;FC :"ZR)"4ctk OW=1Ze9µ Hf@wcT1f弾B{#¢L 4*\MGJ󹷰oQ%ekAs^3Qx*o$ O4%IP๓ͯFb"uP/t, DAůP=8h}M\W{T/6颭z?wM($W QbaDhof +5'\^VɊRX4ZF馝Ǡ>p,$7?lB+zT'NyĎAoKL3~òa- e'GR Ɣ1RUBM 4yIeP'Gj(ko f~ ݭ.Gt?:9qOp>x!g^Aͩ}C-1kޗt0 kNq䨭;I'<&[ N-PQB8IsB$^R}W2?m{=V}a0 *e ޴ '6S|M,3ƹF99^:gz^TY%/;[|X o5 ܀#kۭۛ<Ɵe/hYxN {i-I޽gu@1~X!QK 4T w+syCx\ B?z>z)oՍU9F C.Wga"$75>Wʼ#ܠj3j,}?\xqv҉.1:0JuB~@Jڈ3=wՒq@qmjED pP u#\=vaѫObY^GzX[33-l ֢y=PNpAOGj,*cWˊU6gi QpY <M_}"l3bDlioP;y ,}+x6RKCsGǓJufsK^t+P/HP$ +3ɼL"A6a;˥j9f~M+'տEL6|tČ:_]VNsDK,ZԇH/waMcjȭ֛90`m#ю0Z \&*E LpNCʍ|;=-0xSu/Sb4k9*Զٝnke3βG~A<к,[؛?*kXX;kC!,8>r/9.'[m길:c {SN%*MN8дGQO$UW-Fgqᮞ<0f %{ `(Z0^GqRfݍD"VfX5~W|;BcĀ\I 6AT;_;5Q uRɘ.0Ke 1f<Rl Pembjqnt8<]Pm_g)cYr]5}$z0=29]O@兼vnU׀H _vkct}Qj:76_u>pS1xV;XHmBT Y10 5sA_, pxyUm@ԔoU1oo٬"gPVS$4{|(~ZdigrvtgwwhAS"y9M6|BF=$u%yXUg/&=Lw̫N_>TY F ; %dLQ m V|Q6Z? #"#\fgMSēfǷ+ DI" BjWڽICfЕ jVZlee$_Q! 3 _XT&}B)W v٫<n 20!GLZ_}cQQR!Uw=GOFMO4=}BG"(IIzbjt NӘe{}ڣ0w˷Gػkd wuR)k ^ovIӌz; wZ@&-HVQn2֭+Sze{I$rge6..g@(b"K*ke{5@ w$`0:dL 15٥|B(*QK_*a@,]<U:ެ&ŎTJX )*C&ayh3n~XwgugbDօ6χEgEAưs!킃J>)SsޙV 1γ4oN5qkʬZE 6QB/o HE~^} ȶuP/zp.h""C,bǕdmT~^lT򇑦59|suY ['dw%tįI@1\G\| NӈOμa !ty)͂@\T==H(#.~!i/.aQ1Y]ƟIݤKG93[HҪD9Iq04gVN.>$pEmp2V!]@lb9;eF4_kb֪pD-̜گ Q\B0CDlG&] O(_nOUa@!= =pAdK480=:\ PH[%1o vL +GHgT%\q{zV=Uuj*πEWv75C 9 g1+y7YnZc3,96[N,@jo#cwэ[`لf G=;RހR^6|N觩{eQbh >/:|~ ).J2cE.W0j#0ЌSX  e]Ҙ'8}g^qr}eT`ˬ8&ΓG01'}gҪ5b5= bjQSowGϸo QU#Z4gRҹ8 ->zE8J:",0# @c-jW RQ Cx*V)&hpkMaiڹ3Ro.D o7 kT<x{'U:ĪJƣM[^j|V x8 S{Bmҍ6N ˦jXj8{F?̱ЄB4?Ґfȳ#'xy㽀p#kpx)܌ݥjҏά]mݤ򧊶ڤ^lysu+Q= *n6:e̿jaa_RcAlgc6Z#Xl@!ix[bWW8Щ9%"R#ΗPB˷R^I:/)'ݡl*9QRK/ɼƥ!\k^ܮ o=z:2xeW&e, /;Rof$땼~|4dΚn@'PE/Uj^+Њߴ;h>t)AɤgvV.ՙ,0KLwX| oրGŃPKD·Qf Ǥϴ]'eK⿶ gV*a"eOg 9Ȳ`++YXVx9SS{85[/URO8tw&4!Վg 7b#2[JY}jU@x2¿"TϪFT&k&q:BEƖp$)r6!0ipZnV#k g .ܛ&;<-x\qWn5n '!B t8?_-܈J!:~ $3m]p l&Œ$ Xr5䠹6Yʛ(J(g_8icD&| R[9[ŁW_HQ(mEK#$Ϩ1zJa+50h HӭtvvL| 3}~ާ#f,暕pxǗM=f56(w b-spQ9ϕ7wFA~Iy&oRR(F(᥏7!?Ȓ[{DVK?ըf"w8N  @jc+gj7J%ONuoo]8FX gp8q_~%|+VHk w2vbORMMwe[[:x2;gvb$ U,/H=.b"e/RXil&C?_K҂ϠEӹTϩʎ^ֲ$״ ;Dc_68 C2\z&G86WiE-n`3+k}!UOhN(?bґFOI ?jEn"0?};dz6#|=K,1 B"77ru .¤=lqNz'{/>.KygnfBle|"Vl:Xet飕LpJ QlpsKA1y < 4ba<$ZpI{;yǜUY'G4jl:>.4`*1p5L3v6Wɵ4pJ±!Z'y_Foh3Nrc1Rd m!0i9}}erWoB$e}U%Glq1n:zi\.ښJγ=h [&T74*6bl#aLɕ>5y ?@VhV/GXJ}F˴ u~vr*^|X:X̾@\SN'qC aW酳Rw/n#",:a&Ba>ϔi; j}ߏƿ?0H_w TII\JfIתĮmV?r⮪ձRWxu2׾:SYc)z6lwJ7^R-*ꂑO+r Eu)\EYί=NSoCH`f]\q3SY>S氩 >nJ¥S?+ PGu5ŕ&z..i/;7K/&r\W?ƏXdYQ)};ڭ4xC{]ddyry0U>ϳdu+D >I >ɇ%:%'f 2VV eo)`0:>e[d[t{9B x4y;֯}kVP%a]437H}c!j (wae^YCŦPg<$Yi@>c.n"%~bO;.aev<0#-g/Ȓ b&p5dv Sw W sÈ$| ;1Ym3W&#T*@,^Hy^`(f#B+ (P/5D 2E2#9)ݷ+5  o&=2i'd8IMяt,_5?fdj?\YQ7J֗ReSErt9Ej:IzCuv6 g(#&'mRq@ n';3Hcx%}cD)7`:*N,I78I *Yrk8МIȧ#`1>?y'Pfж-Ȟx(jͫ78A38w6p6x#KrOR1iLa|gve3kT.OB`F㵩 u:i=ВHc> _coЖgr-+JDcʷ=j90w_ ]䩩>u4Y{ḊDVM~lC~}Z m[ge*a<N\WRH+I"Cܧ:`_t3א'@N"IOM!g7|. q {mXH1(0'"{K8e8 r`+n22E簣i0rf_Wlt6{k^xG5}B>O#ܸ.r,,opF2|N^FeâGs0%&K7^ԦrU;J:r4{h CthdV#>)WzJqʱ2w)cgCӗ{M8QaB'/ٸn,{mSZW~e巑/QWb\4b)Je?n*(1\A@v ~ƽ٭UEAZ ;Dk0-łIdoMU9-4xݿD[' z*m-8Q@࠿nBby+{ԟH\D@=$[aJl'^L請{x;oZ .,қb?9h(p<,k86Q*x+\/<15,?"/S"ɘkE$8 +#{zn汿uAV//s: цQC-Ӭ&|uC?'ԛ^^ I˓V@/%}O2nX=!]N#8.`-I:eYmtgYAyEes)e`]v} `lzey^mG֟i+̛-צdGXi Yˬ}]8=߽t&b9}K}4$]WzޑfUˮ(f[ 0}}CsGGH[1S:F$gBrX L 6׵ۛ\!= :2P`#CG E_ERMC/~'"'}[!@0:Պ:Xpm ʶêVq~bA~N87!xEM@ʧ`ȋ(X/"v⨾P$xal:%R`86CeVٔCw*JSXPjn1A_art4sF } !ZU1V(ͰBjѬ/،!j02㪡c7ws#+0NwO"ipEY}. !$:ep !sOv65rD >COFF}J5j/gH417f'*]2@_|~y_G&c-܄o80SW!XX+^hNK:wJrpMќ4g^%Y^5^77@%Ñw@ hx$'mfYbcjV9} xߓb6Hx.|=|VOoW_DޛוM t}ȓ䎧b@, %v}#3^ǩ\QiA;?`ZKA<1K] aMk1k!"8+pEs[/H%G ].]>;WsQ1HFZwLvNc@b| A@/Oq>-Ç\ftΤ2j2Nbn̮pϙ0 t(LMz%X#x9Idp9umu ~]ӿt zm,L?r+aщѺ:kR_5+ېcʌU{UL  g%1&aO׊밦EtXL'ͨ$_gk0qmߊ5!&˶uUy;4C"@ͤnMΎnž=Lr4P~wO?ԙ 7};fLnʌRMTʵN&Yv樨RdIQ/v;Ym9a"EvC,(zjds?4f26u<}j(2aU~c5]l z%[6?$cگI{?ٜKmSfB/VzQ1[帘< 3Z$IEIeTDOUE_1_R ZTx&V6r"-4G~`/3,q~ ۈR E)EHs'K?3r5:S<©K 0W&fL7(Lgm_d r1}G^f~ClZdq>IZW8 6RBoC}T٪No$4jm4%ڍ˳V%E`GZՓSƈzO,E])%ͳe_K=q |Yiߞ? C:*z9RhHs;b&r9"Oҝ6>-5okhZmCF~*1wvD]}kcD/L[M1=lɇ+6aD?TNg2bs#$ADЫL<CӔ~\m[iJy˟|`DW!QAj^YM]bѓl qÏ>t̻Ũ p d盾u},:`nVJm!"t]q#S TnL70X73+L#C Ap!p'GW~x{!%WCPĆ2틱i2qxx>$B:gt=g7sƟV(Y@\g({hʊ<4hN_iE<7t{Az,{ 7f1t;#( QKЇsM3AJvx)S1<-"t1oG1'糈&6<W* Sqbr3e<ϼxL#QOp4x' 1OexT/1Ver/f1?XL45/*ѵZVу.7!ۇd⎱1vS;7ʻR feeS.#֭ yr?r_<]Q)!:Lw49V.;[_]cG)~ŠӂikaHW2<;'SMB#fBX~R!8;my$ʭ}0KRT`VqQxUs?shi$2Q;"f^dxeX!VMa=2vچ/O.1;#vL^oi=(F`(V2R/bXCRE ѡ=FQK0z$i/Hx9>pe Χ۶ӝؖ UP) QGw9w[iTwXN @5ŧtxjNܝ.XeyzpېmN t{ `Yګȏ$R)qSO;Cw^jmוhz g+tD`~ݎ\~B ȝn[ E6`ؐTU%f1oPT"}enVOP8 AQwV[pl(7j :A32\ u̠0^8֮1+v+PzL9Ћi%R& Auf7]QС֣NG.D!E#J0đУȔ5'vOͽ!2-Wx0r)?ZBHQ9>"k{sL&IĒ<ݷ/SnLG3^ ζ:c7@K]X0r(9h8KC9Jn -ns ]ש -o.\DAFz&)i\$24]lp߬ lZ @kN*h^Kəd@ E"9Zo< +zZBzHvr 5 [$ G'|m]'LMS Y@ս]Ll0(/YHLӴ4_hFDz`,)-F|H992wUk*jRI9/M2klPa_;Dk{07MfM!F ;ݟ)7 ς@Z5a6E03& S 熡u AP#Ec.K7!."On=eutx kC?FR;1ZwooW\=pN 6P3lZ#8!zx1ꝴ2`doߝ,v-;< `CeDECF3v :`|喱"#\suH9bY'Zo] DQ{ &xB){c%,ߴT<c*'fyIP`عQjx׵ ^%cRA@ˎ!]8ribEJ&FߢRAZ*ܮr#g6f63J:v}-@$ ie;mQ 9Uhd. Jdj Y ˞>m7*Lc J(UGڹ=(Lo\'Q+Y-&@h%n =10=5⤏.=2s ;~ÏdQND$a̭a͠%<97:J,UH:D4|QJAwOpuY?ub̊Oo)hpV/Q轨&D 3S yn(U'؁ an^+(5Ų/T+utg[D_%ӒO [ אϦתW˄LPh3}xpN"c6MbSinX%SsU\ni j3mDVGc ɓYj ?@t!Ƃ%3Oߪs|ríCY ?Q0S¿2+cE;ZQ2;=pzmX~䪌4DQh.Etk^F.vbNwЬfϝDq/@ӂgEN;BRU cm tȥ#qtWȦ!OCܗ읦$EGه>WtyfG݃E.-)R ySWu\a&pqe=}`Za*D}%[f"Ob\?k#R A\.COi;Pz\~p mƷsaekG>vCHHH@"QRU:TL5}g;cW Q#޼~ov!,قYi{u;Eb-\ʇ[$7N>@V~B*:x@^urD[Nh,i9ɑ2{p֦Β}vOش Z,rOъtn]xTD6( &Hw''#,) 3`UPΫJ*&Z3goMTklxlC <y\ψHnE72q7~2Lz\ Qn|-dV^x=߬6tĂr p}J_΁ЦZ OC-#9)Y'h*N3$"27iIH9) DΤzً3=\4Z 5ZVZsdТ1}V(Xn=s茂,U3H [K\l%Ah+7Rzuqx:`0!DM&,+eiͨB)i~303=gHuFMf[ٙ~]O}BK)0̦na=Tife?FL ÁR{ h/^MULUv(NFAFI^?M.Tc,>*DN ;l= ;2~&u@f)X&p5W/d<HoڶN % W=l Iq`7(Z65sz O -h0 S=݄sJG0- n\vGd E2~-w+3eB)!.E$&n\ i*Oa/2]n4M1 CEҵiWW[aO7hAK'u UOW=48RhpUD595kpȃFl(,L{}+¤" }GqlT0}Xឤc4QEL ȯl;ؿB)r*P@n[ܩ'p^^ʠ@Djq|zHHk:}e0nM j[2*#+"ɩӇLq^{W !ab_c+VlZR ThᔚXvpyҧ4+OZ0g]րuڞ2fSt/~z>&b5UHaE^, pvʂVG׹N!wD{ Ҿh[2qQi@bJx;E'V%if u^\kBcr'ihAd]R obiN_@1Jv뗰ed{Cr[ydT!(׶3M f8~k~-\L{{ 2ML~q:)$;@Hwh},?$ÚCE|usBE147#`򤹦Z1l8-)ⷨˢ¥*]q-004 ]״7j%Gt7ag0ݎ{lxw࢜y2oNi&漙)ǐC5# l7`4$R٣Tv+:IgƢ,h^22KGNƳqևJZ'gAW3u MVE|pV B{1_ecx%/z69e>t/#n4W '#ǏLta%Nmk"h?[ɑ3+Sz( 9MT'c*O? l@2E.7#}y2g7e!R?T}]ub{OC&aZ-؋} kvh),!o\r&Oͽ\f>/fMS 88)sW4j83]K7}B ם>CT5(lV .`G"zTeHbf74dPGG+ğlO*-`vLO?I?UЯۍObSڟ U$ X@`rοJ'6j湐h~,A~M,;?yP~WsGԾm|閉wV}aWE ?3ҙю%خ^w щHq/_T&:~Mo[z H PTX.tF\B!@XQ_A'J*1}b),V[9CrA#pm W˟f#rKE}ّ1)DeJ 鐧f՛atݧG lʬG u<ªQܔMy OO5]\I1f]K ǚuL!

LZgƷا71s5cO)opG{o.w8_f{sTN{b "(ZWQ,h) \8UM7 r[* 9G'Ҍ>:r\!V78o]JlЛYʡD I}ke5SF6PZ16Qrb#'X?%dᨖæ]~9g{抏,p<øx;ck˅}E.t[7[ =Ƃ_2z}2KHM)4H4@@rR.,maol35L[B/THMm4nbiΆٳ ž~9ne4MmF*Ws}"YaU(KڐOd 2,ҫ oxĨ)@id6i~&D|9׏B'U;/~Դ:EYMB9$}v . И?]z*U:9Kw* ӵr\ELCDRؼ[v@7ٌpPNKv\hRO"(^#gȴ4qP3BbH+n7%Vdri!_7bإC:X5HU2YܤcJ-ݎF#|ђ8W㓂L O}Djh!#yL #Z6 r~[ o/SDD{O6@9@b1aUW  % n`LV`ruQ4hy<Up)"sE#-i(%P{$,nLy| 6+/**UcK\r8CFbهWbNV_쏗W+̈́ygbUvJײ6+ylB]7qr;`.44^k er<(Pܢj-QYAεdب>Mrp|匒sG/ ߟ@mA>;U^6.#Z;ɕaš]^M}xH/I ۑSaLZkx*N '/)|k'"$M9uyS[粘wxC9ת6Qa"1XSj\@F^@Zcop8Mxuԣ(Df07?ru(Ci6Nki*jv!mm! Eq&]ҝw o?M+[pz}ȟ(-zK.a=*3aМa2 #^[~Wɖ"X*_T͕[N=(ޢr{%0~L&m1T{-9zg=8޸d\G*z3lKoJ'Dɝwes,Q ͤ1r AHzqv?UGNN,"vA@*HVU8wrǜfHqY"%|C: Y47_%݂]ڱ;K,Ŀ5-Asrr%xIϣ;Sw^A|>LhRHJ־DVYi 6`4JR6?$űgYZ07070100000010000081a4000000000000000000000001626034b300009d58000000000000000000000000000000000000005100000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/firewire/firewire-core.ko.xz7zXZִF!t/]?Eh=ڜ9T!7:uq&p&<> m;zw"+)n؋⬉L%sݚU\1I8]a%#5QJ=G1"ဿxHatUO% -"ROA "jx$X=_so:\PE+5w6DL, ՘>7 -N 2aNtrgC8\!uKƘ6Qg@3AJ~RgBTMQZ4ȑѽsr5dh3|I%bϨwf= GSU0Pz}97Q>uIZ{{q9.`A1:U@H$&a>o2uoW{ei^>)oE'B5!1B /E9!+H" ђ;Ow| l\X:c2mzOg ]yo+d8Nq>H.moFAYy0} ^Z,,0*t{mR~z8&fa-tyA=[`Z8xB3HFeU / D`9 %ز5B,G kBaeԟğv%[#p7%M*l>AkͣGdgHE}m~&whNbbgKa~#ej5,i)g$fáYHw\Ӥ#DϞcڲ(h3]lД_+@2ʕ0|q\gt4Zʜӑ|䴮bNY(V % I,?hDž>k3 +4)ր#ӚMXl9 {եagWCh|0C^2PE̩%u)W鉂%|<E֬Mk"T3 #X"[^hCjqzXiPI>n".m;DovV;<)/(<[zk^?͒My,Jp~^p;` Nf͢)f)}cMlcxg_BG~ڣv猛NL L&ˆU92۸YYDӛOU3EQ`W&5||𽫼yЇ4 ?ߺ [T߲{ޞ̬?ݙ3V 4b?0:hHr&׳[?L% WiIl\kBEz%e8OvpVaK|)}ѯrk+"e>yLԠZ3ċx( H_sX 4`cl,"gL5^h'"R"S:F Y"'U힊 >6IK޳ҩUJ,͊yJ"|i.>Eu|w)'ۥTB)؂o׿=jZ7~5te(C:lǸ]d ߇($x&=HwD?6 #L0Gίi$E`_~o4"j{5KEzD񅚝4:|^>4Ɣ;@ͼQA;6%b&RX0 225Trly6{O~F;_ jc)^R@ Oz4Bq˧L(F<Vpp16bV= 'THPnNrF~2 +:%rN(ī9ݳrODfz#7n{`j)Wjq\6͉ǍG@v|h>J*o')5VtDbXꗏ= P<ܺyIjX :vH» p5bRvNyoIazx”~!2>ۦ=L !2ki r%=PCLՓ#df\3)^V ȴy`*w~Χflp}eK ?qkDgN9>`6oß<0FOD-#Ϟ.WZI㻪OA?lwT:GH˗=4RXg?Trz$B t%~N":0~WP>v_+:j٥= \>`-%KgGY Rp?= L-2{ .#8sL;X__D[\lW PN$7" bàM ܽGh4v GP{jJмHI<$ݾX|K!~\֋UH";-$c6@bAmXhJH,S_ZF-H^X Zo1*@s k$} ]ւç^1rLy>?SUxQRP,\j82BBu4𥭵RRGʥ^v|TPR0Q:ۤ!XXGHw?1KW @'W%]^ ip'Pvl^R 3ztܱw3pLog0i,'dͳCct/ ˜-{^*jN1H*rDU?'G=xȑG1rKPf,)Ȱ;<=fԝa{||-GsL2-aYma/ D+!ip_`B#.ƣ~ lbҾ;3#oUzk&s9d+—CAPZLhmkaOcBp-0t@Eۓ$yeUiNuGM#%6YE#6F_W8+,Hw?@:glT[r_@ELqgRer?6cUUs`>˧\!]UW͞Hy(8?= Tv=4yᗸɔzLq%Moxu-kq]#.;Z f8".CC2N莝s+x2L(RDnЀ%ғ;ٍ\iQ`վ(#0,F^I^N0]cϟb{lT&ϸ4 |*Z:r3*P>h-7$QumAnw%Cv?fz:.~eְAcl*.xvPsH[0Չ#Q{o NC̑M{6QPwIVUE/ iP-c-|iz[U,86יV?F*3e[rE^ܾ-洫vl(6\~#X861`TB%7JIEn,j+v(|R);\ QV=J-O/aWVcex:[cK_@5Nu9L# 2u񐉈T4I˴O_!cMO=b*UxkJ( A].y/߸R-Ǝv5i3{WaP*Yv(]X[N@ո`ϞX,-}1 س6EQ*bY P uz6"rb 7QA2꒾֔UUh3j_N=L $3K1 ~[Eҝcu|Б Hi:ImpoUvxRDyjDϋw&2k<(>Ək* 0I_HIaR){t ˃18#Hjޅ >5o0@.dg! 8S{ygKtB[Vb4Gb:vv6+UKHDWCQBoLKͲ7V]#a82T⇷cf&q47˳C=]ʻ*)qtv5򲘫_ V:*r_XK~g*+PClj;{4c (OOU3Ze+F%ʰympN4ՎNXĚLS2UޢOFɣ5$3̇?'^<|YYa_a\RŌ<=OhTn/02c~ȚR>yͶ} N}lcHI7̆WXtWzuP^yu0|(FBτ ZKHSV* Vs25/bXf/514ԉ-I0@S_pn:'UuxGh'Sk<>ampR#m R³N}ѭ@G[#NZV1e@ݟ 8ZU.VM|߹h956]l>Jrct2~WHBN!UnŷDwj c>AA"]p9_`+JF)=qZQW~9^1K\?n6y{,eBeMr0'?z,L6# -#Q"9{|H Y12 Ddrf+X9jxax[ڊYT;ւUd'j'XPnc73tƏjhWpnZ"N,,wAe, ]sL{#uU5QGZB|b,_&o=~uAU.ƙz #>2^ƩBD58d[(mD.p vHѣXx{_}A:.@TvgEE4^F;_|Ij/ xb yY~6ytԧe0 =l[Mܪ!,^*XCQǕV4$+c}f˭sUOZ" 96v#1'3}/bxx϶S-)~e5ypM&\9 0 Trp&N0[ B]xlܢ?tgAGge OC萛Hؿ."вQI1ʼ &:pN&MzOa@o\G]2d ӈOúZҺ{D#@cOhr/T?AD}A\{/X-G*)S ( /`ku]<ɣ_ȠӉZ*I˼ bD͠I֍Yf6 G0s~bӘ\IL{X4/]~`g2KRܟ!=Uq'wH1dɲlWfdHU8k2XCP3XmN$易G3ɲUH3 r@EZ5ĺF{G9ÓeсVs9tyyZ @WXpDG&ݮxl]&n}xǁ '?uH:[YRI{O>CH]:&VΦl]'&R죏UD @=2oE&^$W/a tTK,21qt; 73W8.w@ .7JX!6jMʏ`Vо=߫wbA 8)?0,tC&U+<`׿r@w֚iM]6Np4SKc5yh@;1 $lKlG;kWtR兒_ ̒ I=ąi-iϋ.&: }ykUz9LAb 0sBAk|P C]m[ED 𫳻2y7zaʇgH nS5:-H+Gk5@ 0#9cίm@W]x3IݵF ޲ĺf5џ[ޟRՏvhz9OO =t8%-b9I7"W^G&J2UZR̯tj>?բJ-J=_Тk8&~Ƨg`> cXA*@_5J,TѶѳ;g$RfQ^} +QJrzmw I&Kgr_PCe?)D^HLZ%g~|+q6J`2TOMy4p OY?_Į]!`N(QIAuZ i)CqyeTaP!bƼnE,p pi/*Lum^0HϨF~T5T?PɁM5Zk7pɢgfDqʣv8aP*7>D G<xI!_]R]hIc9k_rhɷY*9 e H{Ń|7%qQutXl7RI$. ,AՑ4^B838  }y18e==렋Hŵ `~ ̄RE^h)IĹ.夅NV_|yo'zR+)ٲ=$F6=G&6P|B!_#')3u ַb颷f'(Q"ţUj"5TY뷯YZ29Ri:Q bWO 1QUӏf(d{wOeBQQuK o ~j͠`փQϽ C3432 }Jt:۔jW,V-4V# ?21cE|q盌Rv)&9eIݣmU)tI|E"İlv$0w̸pϼR}k@Q5@NУYfdcN#ʁC\ߠW$*‰BUbg QhbM Lo:GI/.鐟ɄX}ޞU=k. mRqtEQf|DzCa]&栱$n+א/Jt:mޠ*^zGS{.'À€<@W5Дr]}Btw2#;\s^5+N>v  Ž)Y*6ʒCF;xEދlEo* Li)HcVievkiQqީnҳ ;v]z/E"# ꙿ< J0*+Y/ZC0'MӓR3 Ԅ>Z!* Mo{_4h[!DqdL.X0A~[TGea1Ԟ *ꑎ:8ơaDgX9}Aߖ6J^{0V+g&[։YLFQhک!tb<8VLlB8TD%el:_g>vY%Pj:Ӓ%ż9R uF/c#vnRҖB~"Vi(o &w}{F JjU#*ر_q?飿R%l(Zt.@ˤ~7M)I3zK>|i>#_w%y^\?bڑh×Y.f&gŇ0  (=|Fj=< _Je#,NՂ#0l2E" j{=t r]f),<[*Ɓ)PGjLTILZMT N_#=7GH6D/n*h+sz?x_ v{@&y\O2Y`@/oE\!g :X]r z1|}e<6ߝNt-!U41^/˗er%@NFł/ʊPxq~fijX3"xq%(;CB55csGR,Z12-mn7˂ހ:H6s/]A'ߙ. :]?FE| vv𑡅6˸c2l/!-/-JqB4oo/M0+8 -+_ ђ0g%\P/KPW#gΊ *6e?G_x`\ʱiԎ­q |#B 8ؐlXTZϙh 7()"^Wv4l&ids>|IT |1 TlZ+MsEbE:#uani_wH"rlKu e,٥uyL|9R4P4EKM|!}7.M0 nرF_"ph}5̲o @cLA> X`x"w-3_XsSsd(gyسVz /4y3ˮ0mj`q Oj$ghZ!}Ґeʀ7([Y}3yh/սJ} fU Ba |s˝P6J`3G-j+ e.b7,9 l:]_?[,4mW` }Zm~OZV,lv? X!b,o0e? ̸.)EN(6i8;eϩe]Bo>WVzbL͉9 M| j|!"m6~3oNK*qQЇj"^>|>/զR~gP_Iy@&?)?'ip@E1$WtRbVƻ\yGNy'rdnCW2`إH+8HfCfjV#UFo& !qs:/=F8..r@/ e{KwUvw6&K  ;8ۣLL]s"q bOR]đHW#ԘG+XͤX/ y#SnG@Is^ns>K$A :40К oɈ_\piAl ~k-%ރYV0št Pwe:"7B 0Kj{ UhEK P/+ ^7nzΗ=< ``֚& #mm-:8=<Cpx6X~k"|Oub2\:ҕTJk#*2sI1Ip"  O"yҴ$3,@_\2泮:k󱐲iɄ=d&-m 3r`0uԧ.()q_Z2ZJǖql1TӰ9CJĤM]6Seb mf{T&pVn[ZN`DTD8Nr H#`ԂRŪ:!n'LG+^FTAd7yWo'h:2X7&r(e7$gfl\ `,Tб$ը7wegxt>طrhVgV 9{QEl\*x$^J[/ŸKeg"n.?J9LeFn#E@ہ9$V mP\SB.xZPn.Ԟ8_~E\-`P庇 +vX7؝DHȀdhҋpr mDfՂ-: ;A8 JS?us#q8hR2, dI aԊZS6I.JQW?$mq0̍0茂]8"|9HRw;JMX F6TE3m$+ NkHBAuݬ3x<܀Mm/1D3P4!]%viO♪~e9)ʽS $,&)?D@ŝSү֭G@3kV DVgc Rwm[^P.Q/ LO|F!\?TTjW_&97͌bbdAASup.\Xձo^,Ȁ %Ӣj~^}3i9.#ih:VnLȞߢpjBDZ+`ӷݯȎ{xa ML'*EObLEdmD6lHl.֠ТvΨթ UxojxMf*R=.xfŝy{x@I"ڟvS5U Yd%P$'܋@2 „T~SyZtvjz#+Wu<YkΝ0n1{GđŁÎEjKL +MI #@k ]ފy`];Qjx6"TT Nsb/bpkǓLsl)bǃ.mu3.rdݛw*ߩ5pm,dY)[ Y=Q).a@~`j kKP 8UQ9u4ax%30e kfJ <ߜÈ^^is3>8!P>xI3Wgo?OQEr]IеfxCfE$Wkb30xdUo}BRZ00%n%*\a'szΛJ&~*iii\D};B( hzLP`\ ә8&zQbuw)x0xTTo n|[fꆣ\Μ}=F;z$l52XV՝av-#@UxK}Z25;`P頞5 fSQYLR{2adgaCC&k^׀k< C]) Q͸{/\.^NFԗ0x5(ѡ{'+Zl̜\0m 0ۢ꩸5~.czp[fdsvw)X!QKc3v𫳰- %ƙ "o/&]'3;*mTux]ۺ >xg 1➙e2GSn38&<_nb̫ tN̹Sꧠwf@,(0V-g4-)w-WW-)?]c qEw3܈F2~< U 0rJYq0ld%kWr2݋[sGoW # #o@}Ġ\B:0\4MABET5p)/kqIY1Vӏ`It,ϼaΤq`mzy,"=Z5#S׀`+ K~$wVooY9ΗS 2(~Q6Q݈=6h'mU4g?Fә6c`Yϼ]EmP'a~V `"ƥ UO#C߄˸Sm~KdiFPbz,Wʪ7-%5u@eH-CPw N"eIqeQte!m@bֱy#J>&1ˍQ:ZI:ːdƦYݲb%a)pħmO '9IS8WUk u:p+fnϦ%3TSy(VprheBEwDؔsc+l1nBGe:\Ngc7τ4Ǘt DLI({TFl5qnX6C{>#8+A $Olza>N&2X`38''$p9JCP,-^uT?~'o? 4 [-;,/zEY|m?r0&j&N@QQ܁{U"+c.7Pܫغ.SZ$~C7(E$7=6GQS_@P>)G2 Z;)|C_OhWLQ/1@Xa[x{[%LN7~8/L FqIt~G"Ԉom)j1,™MʌN2GKx8ීfw_<9&<}_`X}^ʺuYagM*{{b2v-1RF $ aMz}&~HJ 6U>t'&Qc"ϡxs=ɷϭ"@>`JYAQJUe.iqҀ@ɦXd]ԘꔐjB@s!ŒY^O qčaD؈(deӆI`b4` P[_tF=:69ˀJ}rD˧,-^`xx!a: +5֟M+6jш j[A> 4yf֊ ({1 v}nD \{qЪNfrըfk]VNW1thVX-ԀW䠒#9xI5 ..8Uȫ [OSԍ+-]|JJVMdZR[ %8L❹̃&dG?05 Μt[FP/$mW=h3`a"Ѓd@laKe#dR U%] ̅B+) . gĎL3aٽ~g7#㓔vԞPK׆_5 +AVSV!H_aQzNj#tSG\o^+kBف`-Ua/9][&bbr`+H'_~P/ nLt1}~p0bY B {훯q|A/ =]{oOIIbJG|j6#Izs1V'h<[>GN C`/gµ?"iN Rm5ڞ7WڿȆmCnRMicP^ZLtg>~E8Eo6Ml*P'_$4-QF o}r*cWw,,Gw6d%:BiWrf !Yc4s]KNe2jam%fw)"l hohAЧdr6-au O`FBx?Gd=)G^ljD}gXe`,49EjE\[ ޔ)H6E:٤>V+fOSwmPFO-\$ҩ402ݛͳDq m04m7E<O~8.V!nqA⓬|QrC;Z%\W*Œ+qZ\;ĿB}쵎=C7^%FOd^ 2qg T/+y-(PhKG )[Ox^"q YKJ-m csw:vB] ؘdǮ:1VzuѢ|tmmnHRDA1YxUh,윢}ګX^ 6"][`.*PRBOiYy?y -eVR_Cw5|) E~)P<¦'[ߟ:+IJ|)[o73cVn|bIƆ)_r]pUFݱPZ/4ٶIbldF ;'zw(-Fja1M'6c#$rS9O0dQE ;l82vmvǶ 6K<7<<.ǧM+T#Hk7V)9;xݦ;9p!R>i(J x՛k8 kiz}Z,щN[л"oV45olY6.1u͝hO?ѓNS86P ;@dϮy& 뻃p. h}aHQV}A9,:a)6vkMb{pR WSo[&xD iف>9^3uR$> ˉA8/AtM#4_ wsj ͇{%*]dSNL/Ȧ q %LmXC4BV wI*p:vW9Nv(⾕%SSl`P"a֓~~ pٰT1>YQ,R)fgMHx?*n[{XE7rO1(,o+ݦgKc* mP=L?z @o"ب` dCzA(z |3DGp@oD$lz5ER8w/ԭOxY},76V\A\'ttGKЭik%qNWLs.Z53[sck!\%ڈ^J4 uiZL+nu ΜTcnQ>-Of`&ΚEgG٤x |HŌ![RY\ihX@9H*f儁yLCON[JnV}5%4 ';(^ G,SJG]4ti Ÿ@٨q !WoBn#Ts";)4وQiҪ2Uv8)>0ME346aU'èȡcZ O?I\9rJi{ @/7o3e{u+3md"pΎNOt2Gr"͓%1$c SK9yh,;G[8R5 &Qn˚h;Nė}S?n^#Yat5E%ne29/L65`yqŠp}pã0 q́yn=W7ȿNu ͳ{[2eL/^(+I# mRUHi Z=僇 ѱ+Sw>YA;9p jpEb]| h߬j56yaˤ-_Y}px7"]tr>xH -cdhIgrMI-KCffʁ(߇XVLveG6Wf3FA) RC2VGnwNf s+wZP t6a5W >M9JKϟױ:W Ä|l:Jk6_M.B$*p*V'nO띟j톗8F{jl%gx^tHX%nW] ?&(e,GGuB> Hu_Gsϋ |s8cIJ1wO9LpEV?" hiS4e/1jQI{"\TiF?$Iy IGK;-QZ4Ԏ֨(mwT+DeGɓFQf 313+IQU# W5˓M406Uܦ#ǒyY=pv1;=&_wKi_{*ҌV)ڼ!;Hy\4' ?,~.8a"TR 1,^&C29o8oP(*'mc9MZ"ɠtp\G03 ڳ_-Bh.@TkUIa)&~膱;\eȽg1ޅV !;#+5 5L\/-:KA^37lДaY?[Ô'TPǼ<BXTLJfԨnJr \yE&YQzK %6t7b-O̗(RVY , 2X} * \l#0c5O^5C4A]d,5%=Hl=Q7`O/ VDWݳ\^rآLT[o <&*Vސ0d蠐?пC1ڃgM=i%>3I D :0Xp'j-kU~H%70ڄ-/qx8QWBRIyW8yD9CI%ߓ:xT0qg Jı,go;_Z.ˮ]+*cs+` JO?_V"%Ÿ uQ;9Ƣyp=\8x0#ֆvue9#q/*⭅(OTƶC8ᘷbI?9GYaNR:6(\}lg&T$\T08- '{lkca)D}㑓6A&bhWc[ܜXpp DŽ*Ã_$%y9 tV_;z@TV 2F&v7Lʈ}U`Nl/!Vkb'jzERCl zߨK5PIojdf!=箧*!#3]e)8 0N}ݛ !Kc.煃1Nn^f= ȧeW96Otֳɺ~0lkCAjI^$qqo DE E/n'NbcS*gn?Ϊ#MIB0 0q|d[a"ᤴM&R~]+to |I ܦ2"#Qˌ9c@:>J0d0s2}D50sq D`@T(Mn]a,< N2вRBI}3By9*7XPVx˾y$4SON+2kڐ"E IH WdJme*2$^tC۾W'92`/[J俒JEnð;> >ݵ)m6Z|"~b8nբBhY yBH#A:ǯ%3<{8z7(6NF/eEmPn|mVjP{keMɢ2B2Cs ͫaO u*QśL$ڧVP.w[HDT *E½L *1߁']T!ރa" $A db#Hq "DꏁSI+r }Iq?w-zh~̸x&ق8U'=ÿ:%$ bsGjwܩ R1I|#؇7Dv!Q8_M֭5ISQk!zPBٝ2F1TwdZwv9+ B&Hωz] sw4Ww3C4ζqάԏgqݺn(C wz|7vm+q9DQaJne_ ( 3Q oF|a.YAeeM\6[uxSPRFôG=p4cJ^!07iMi&4]TXPg_?q_4xRռ&w)Y rG_0Gf꧴}BOfwP[ Zx־4Uaۀ >{GV&&jg8p}@\6HX%_02CuϽE8f#V!F ۸Cr͍y2hNfYHDž& ȫF gn8 S8>tTA?t,6kNeΟRxw9ɚ~;}ڠvÎxNLG ND]#q[അ\zfA@)J7Dx̏1.EϦGDv}h+H(AzIR0bx@!; ,ӮQeLɸ0/fnꪕ̙qoMp WJ s#B!jlb. {*mjF/\׸ҩ2ZfI]-n芟aɠ2(?g&>&aPs^6|)DA" DuWr]C7 ޚUe e!&l%ʈpL{y*{-1),3j&XȝPM[!?t6/.i])j//!!^f-&T,qy[ ӂ/:{WV^F, D/ {ȴaQ[2AGNs@$r5@3 J îggVLk*%yD&yrGˣBם_fvLM<$=z~d$#6El髅‿ǢqP~C `KRK7Yaa˒4˝:}*^'ǕN[W{~&3@=B1eFKp-:@Pi&96ab'o F &:yVy8헨?W`2xM&!7a22^wKKFQ B$?sŧw>es+rܳm]LJ fdU}L.:70eHc`"#ǺZF EhWɝ0L;x5Q2*v@3Cv%0A9PY'_p3^N)lD:mZY3Ȩ)˹Ɉp 8E8*+3|Q@.Mc LX-7Eh>=3Mq/\;nZhEc殂MքfѓǞ D98Yvtڜ^0G:UK{yX'p%?H FIp*}qpic_C{E#BBǭ3e7^HbBdSEq Oߔc_ >`pX s ?wQJE\vaycg/XbS3DmKumk2$3o[`-RJMڑjζ9x@<kõ:C0t)"ބdsXqLsm~}smsmÈGB TSTxKid$RWĬ6++=+"0qP3mi&u[< 0ӡ)Bǿ70e[cp(3$7+6o3p-ZJij=pshӪW *T/fim wQ Y7IDS:y1ӻWUAȉ-aL.,`|H#a(f{EW}3^Qev^X?4Ӽ[wcxop!modV^fB=X Ye߄R_l)M(}r}Pb-BupЏ'uUAD&Sߡoot\7W=bh;j:sЧwk46TG΄vEd14ti499ZO&,Ȳ{-=0\ХMc~y2#xI*p2XX_ÀJB~^t%Qp[;R{ 'ζxl}y$-Ã&Aj+1s@! d hOc tc ">q @ymX5t <S5APs{&?*I}X~t5"iU `%N7%4_$=ovZǜ_шj:mVt"kBMUe;^$->ߕv[<2/.4#՝rhRq^1P!x!E!_iu:3Myq?_1IXBkمc^`Fz0u$ 7@-b&~Fi+8*VPh![o/\e,(*?ü_T^H 4^TAA,7ΐ4 %G⢉Tr/‡lYOώ&='\$>Zu%+Ԯ.|Pê~T}iiwUU1Uf[z.4&o^)nJb|CƩn5{eW}W3 \,>(H={pplgl("}a F  ?nqxkyc[>8&$%[6af&2Phlifl݂ W  KY%ư"W1m_+QEo8h |,LmF?QxadBnNٜ1,'P#w7nMP$qB*C W|7`D[oƂ(T1-Bx).j2r#gJBCyrKFفl6|KZn8[pJ*Áso7Rգ $s.kpyCɳ2V * `W,}Ey*p kY:UDZ~g L 'n#4y&^Ħ6vTD}X q{ sp]f̤F +oy+e9lV/nք1-@H'V_$]7X2D7-?7NOvĿ ˛-<.9-4.xD 3 Ŝjl٥%J ХcV^g@jt5ⱒʡiٟc$}xN}>flO Ի(%$^0%Q"XPEκ)XwA(rcٵƟG̤Spv`x`YhN l,c1WDHHU[Tije&#K ԇԡJN)z} ?hV?$Õ{L-SK"DI=Z5!t m} fǁ(1SzREIRjy;/jc":2- n,.5x*Sc ew|79BNXmd "JeFwH5@\gE{L%<j.#gkYRQp(sȖ>JI'`N5 񠔉AvYu,7=@-T:s|׎c}5`pz$96e;N;Th$͸d+jlEWR9$;lYfNjAUhg#)I1MB oF*lBLBo hKdhs|*dO}MYx#z*/9Lֆhƛ|;4]E*~H2~&Wkr#Y>ıv u#@=bLT_a$$F6K `V]'잮c*Gѩ;%7߽!$m4ᵚx~F#XP +P,mp.ĆaV؜q7)n88JdKYCcNѽ)NFl͎σfh${I y4o2%$)LQ`vɰDs6ͅJO,EЀd2mU{kWͦ;qplT33^^+^ 8U e-T(Y6@~|GJQr+<Ru=2/Ԕ$R!QʻP%; S>Ax#,.Kn :Ŀ$ul9PHESd 1N=9`.wCR[gY3\s琢 M . Uf…ٌk jx酲!Ik}_3^#J&"r(i]2=xO)9[rX2@ʘ$S\z_k#~è,{!m\,7DxS_:(/!.sOQ;٣,ߒ`;x.D1yG{GM+tkJFЉXD?DFbf% ?l@՞W >2x(;Qb4[0+Qq^Sr{wo%>*@$}ƃSD`ciQCK9*~;)Y@P{<^KƽPXץKpJwcrk2kL8:FXD,7/ !LN/Ce-BE&^7JOd8e*V{JbQ $3~/0s:,0?kwȑV,f/T,kpTa8&k%A|y$`،r-"_<( = |ґTdovspŊޮ] E#Y2[Eq`5,~؏0m`//QiL94EQMK4[aϢʊY#sʤu&p;56.y( p+mRiLGNZDSKe9'eulw ĉT6to@nkOV|LiWUsk=\:"9P~ } !I |PڜA}J[A,i!~=.n ro^C5ƗxT\$24QK.4v|Q8 :z46@тGug<O @}.B۷\p5)2(̤3j 8Tx*ƑƘyZ5րƓP~W$=,EN<`WFcxߎyɶO'\~{qu%%`g:`[hQ=&󵭀ʨ08 ՕR&ܺ9=>"!JN\X-h*p|Wp!ev*_L'"8SXy"5'x8MWc4, +%D n5i\06;F5Ds]_U+ В{AD~q^0V5;)*t*x u嗓87d+y으ř{i {/WN"iiೣ( *E##c[µc80"}ΰ!{jrߑ5Jej.%1VKXpKh DM)(!eh ayvy۔bI@GV WmonRS [OD_uU6dzcEzjmJ{$?H9F?nxr=!Kp] yG.{?y1j[3s܏ʘh2l-B8??-F-dm.u?L;S>$:'y;!=tgw[j\!F2`N hM T2j{V_`]14%e_vZF#G/YO[?urR Z14oV8+OJCqUxHEH3r/eъq`196eԳ4A(]u͊˝xiQ*:~A LQoD;Ƅ 7S<3ts0/7|jI _R)< D D64nGEi31φeGiF8ucr("V5=HuYUPUX1dʗќi4ϒE5%414)0ih{@@:OH#3_mDF?%Q rnO<:I62 5-X\u]-b.:L0fB"W9Caz9)bߔNҊ5>B_\7iM(*WBvf?}t7f8}[/N GOoj+à5Ux6\gGE$f9!]Qnt qTa?^ls+kM,q!d2^ii\b.DZa'\Jާ^9SQR{Ʉ72&i\D͓~va'173?z}6KOҪidž]adJ0M~ƥ͎&Ag04{{ qI>]DP< KGJֵ= i:P2g>3R?)$ ̠Pcoc/ vUr!3j݇gZ)콍MoJ޾DdЂ8E뚼Ծx7T:XV?gSNL)B80⧎Ȇ#YsVH5\k2G(_YC;80Qlbiף'1f>b+3 v)GV@q%12 nqb*=YUXGO98 awE;1 (>YYdzbjpzqxƜ[HN@J6D,4AX`݋aas3k@9諞P/9-aypc1q7se|2l[&%喂D49#;;:&6s7*T5v$<[T8E&BWnf02=:YHKȁ!&eɺ#.У'wC;w)~WAlI $@a^1 Ds3eX `B:g 0Sب([OǘMuF˒,l]gvXE+8cjRp*œy9Y 4J-r@tr&:+ U:L5p v.KD`ϩJb"GnmWG."xBт"6ʰH8?f @պ5[SNhz aw;^/x9:d_Yz$9$IЪRAZ>ŏ]mU-\FXgTpqˇi^$/>}"ֈygʌ2*M`ڥ2l}ᑴհ<rN6; 넳;K2N=a љ"U+r ubKn6 OD9GmlQQp3(˦yA5#13sțFA ?>Ogh,7|T͸!% ,AnI^5ĢWZ'ӜyWuk8+TqEQ]Del`cgA2;VMNfXѽMfb\!V  І;3 ZLj =6ru)D=5m:G#aǎrU=I|)IMx3/1gv\>r2r;@K-4}LTI/'ɖJr)=Kgt>Vk@r)W)h-bgaX/\ a_qd!C6gg>~`xՐ!6M8!:d=IY6f/N!"c,5[Ie.SaDM/2Z-k6Y.i~S7/@Aks| Xqn)'WՋuRӞI#csndN\$i5,C4(g!`t5ٳBWgB O!jrނhoiOz@dTh\aeZ5ӌD[b=odUAz ,b$4"8.fZe:r-5oUm%sfgWu'Ѷi AN|IJOP-ޯF[=a0O=?v<D tU%a6y}vD(>^px#8XB >2lN|?/PrMBýn³r ,FB=Kئ{!TU4@ 34?/HC[!$驉M0!<9BY(ZOg)̀s2K_7q,E{M3U-?F>U"SkJ/\v!4nf1hkƴ4SK]Ӓg[S{9>38nc\p |dŹnpxUPs=)m RѼƧ]8=`mMHh2|0L;z|3͸a-9cI/B cȒ%oUG+-gǛG7@T K_d=Tz2,y۠u0?@z9U-\q0b߁ƱF yBe86ЧWuaHeH cɐ!O;.8ϗ@*$J\̪gv"t%1͖ЏэWC-Una+\=|s?toeR}ICOe5 ^@o+iA5X*EAB@c|UV;O#/RG_)}2v2MRlef[mceKTt,sE2Pasq_ItUc7pЏ< EvT39}]t'QLNmMwEÝnѦ<{"|PZ!tR~ݤen =GQVܵ{Nf-n)>;p0ZYḱ`khZu8{7DCFI7~%Ul9!pwKzc)*J׊GI`}K$tE~(&x&4;mtS9sjg=6[* ҵXap>͖QDppDT{^cf~Ƀ!cJ ]U=fzME0'Ca jk#{fO]E,v:g 0$F\ ^gӄ:%E;/ȡ4<;֥<\Ͷ8kWTp J?悖y!cJz$#_Xm%5d9;fYF]5_7BWō;cU<233spde~e4olxF;ՃXB{lX;+k'iK!Qedg6,DF!pO1 k%5\{.< lLA z3)dn=xx@P=C|RD#6=ז'S*ГCOϚ͹zi-/ǖu:C '[=Rڐ;\!jT0ز~ AU[\<{~[r^>v`G3\h!ĕW܎),r8 /BUx mQttP&GEM}KTb>Pk8~y&n7@ȆR"|ԫ3 Ƶ"Hó3V=d:Hn3-J[w ^'%1}I*0ɖ]viʴ{ wu IdgYZ07070100000011000081a4000000000000000000000001626034b300002d88000000000000000000000000000000000000005000000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/firewire/firewire-net.ko.xz7zXZִF!t/-G]?Eh=ڜ9LnV NuezPNTI3];8O{ }/'F"ޭc]#74u+\cyЏO5U^/~vvC)\T ?2x#FGD|NS*edE\PxUՁ}gvpRLSY CA(Uw ZH`_-tNM^ 5CIZ g.flu܈J}%0#ɀj,Mr|0X Yd;DDmfa%#K)6j{l UFBջ7Keiԡ萝xtoU,0 jik1'K2vs{,ڄH#5&l2RUk`Cpvt*،u(sCo'#% ,}.\PRuɭSTl){Q&U`~yZWKK2u.Zs>>kz}04jvJ!*2|$erU)NqÈ$6=eDŽDG?[6P izDԕ_#EDfnDOEvvp}RQў\!L׼:Ru{Cum }r_q34a5kk`eiM0|Ѩ3b5G/?*xlY㐩ζ tE PZ{#Gv_y#я[:*K4 '.n9H&jWcH:oM(:Y6_zԀeDWcn€_=q9u"5LeK!Ώ+>W"WZ)mt幸?.#ܥ*P8h6ɋkvWcd_ nAw؃}YDj%n& %'n=B֖BF2FCb3,ss4w?ί;s**Gb6WXo@2Rp*B\ U=[SIAa#@ef7N8 e*ێ֡m-Xyp_j^HB1+\Qw]_YI4ٺĹo.\_4Idͭx Ab k䦃Ր{#Hnh~ z Ҝx@%H<,08H`͸rG| ^G7F4,@|(S8#5/p0'2{lw>V 8it6e=WH%8;ko!G_7ʾۓeۆv+L\ *q i; x ;Xd6Nq w`yL>sֵV态uUjP_]{n^3b/ʄ3L<*a/ ,>1G.cRMqSy:hDktCjh]_ˡ~ {!4f(J 2ʺ &Oqp?AsH7/h S8->oaڦr 5x]J{7m#LOxwyZl(ܒz:F`5b2fMॕNQ7[y+|5+Łf֚&zP ^Vy|Hhd!w]򥟥jbV77T*MA=yLmI0.dI[KMLaaҊ+ޛ!gx!~nL!r7R]Ll8zTf";I2_܄[*lL&S>t-2c ~[q6fF+}%kīD` 0יbGMw5^ e23ᡢG?5?TH;4 HS5AQ0,q&Bx}G~[Bz-j=4k`}NpȢMծo,0( ӭ.-A46G"NsQ"kO:] =Vhj<wHո}T]=O$,AH^F RX?RXqmB=C/ߛscIaLb9]ak2ӡ[RAfSY֒&3piZC*w2ttNvT\B76I~]f:@au! oB13|hR0ض\9Q#bn6[](CB'K^3|Tet@! huC%a oǦ^5Cj?0)%So :+b]Po  ^S1E1G xǷ.n};{E7#`j@/*ҥr6SrV6܋ȳ,Z#_P]x`Š&-.$ %T &DӀ(r; vfqs+!W: AHgOjvpxȮX7zf-od?j0.ͨ,?0̺ SWf/ҼW t'*W˪xC~@{/F'~~5(X !мB!GoW/z6M[6TPT"N R8))8z4 bnG:qIo3~)j5N2 FsUM<0IAB=6҆Bݨ?613/@(k0TÇ +hqƊ%n'œU{瀜9@1̱ Ci61יykP?(wB)G6YvW|Z|#8C 0q#o?Rjionz:-a^$R@ȐGNr֞q& >u/F#Kߑk?0 &tJl3`Of]e>%@a堲gEP^)6L ܪJdʌL 1@(K۠˒!RCi-݊ќl.>\4P!?[߮J̞7^7D 06a(MYr+}Z XbIS$&:\.FSoo3.оKk O.Zo935kd嶖;=؂HxzB1İ\qSq\bFa죫GjW^qqMam0x_%4UW]21<Ƈ1% af٩k8`Μ9L{26ͭ2@|:hS 1yꪾf0[*]dc#ZB󎩙сZnҞivn ͑ F3S  '1J]!=dk\8d V1ַSQya&7_ O?-wݙHa*;iT|6!p#!>.Y=1ˌyX>'>sᘯU ūl(a\"l lt:+ea/c X5z]%)379ŜF$$۱OaBݫN3M 8*'"TZJkoc2+mpN"&Һ !K\e·c|uj=P%9E>Om]'8cAX%ճ!Пw(纔/ߙBFđk3-ޟbލU *1<dP$D5?k$w̞42 \Nҡ݃.A,GGSt;Mzܪd`d[")/O4W8?P eA_6ɇPr 7RSܪXՌo."&tn'+?" ,)nkY28v8/ 5KfkhcԑAȍ#ޖZ|S`4jM .}+ѷ'WdufI'MQz44+[c5gmqҡH\T@WmrfתC@s:6cOJGH,b?~3xz~M<~ ] R ` '<&iq`7a̦)t>=઼ ^1=]5*;2r{g)0] ("׊B޷pFTuT]¦G &ջR1I.Fn[F, 7IcϹ1dmN)-ہB&^W+p;_h"z<̵.,8駀S=daqTMvI @m߇ofp,I^y#J%-V 'Y)NYEQd]@T, 2$&c܉WtFzu-<%p4ۧfpk dK3K0ͨCT{x%F/奆UIzC|qHB'ɤ$HL39*)$3kx1l"׫ޞLr3'2r QyZUNÛl]YD)Xwz^ 9AM#KPNG敞9aOPH {BOydqkYxu6#B)W;ߪ8ͅc{S-ldwr%~WSЪ)\Yc"vi|&}enܱ>$ْ8niA raӋEhxGjlѳ=_3?=F61'[K5!]J2U;v1@NjʒBKI*L91SLE`_Aeo}W0=N I3Ӄ Iܩ91ƚCs$OPp￞CGkί`G<#'ʚFG̵2]Ιrٛ!(y0[?>}X|f v$9z$)^5،C l#Q^M ,z׬ u 19!%#$w.9+*oV'Y,!vnIv(/xxMM8$6)DWGх B*'!BHB:*yCBDyz!6kЪ{+rzxkNѐTN}߃ϏuF)F^xޥqvhpQ6?=ء0R*kֆw~ HƂ:Ʋ`(?3'7+C܃C5Ug<721J*ƖWZx+VK'Cduh؉n/-x{)k OTIT'݊jUec"?Z񍙯fwQSIذetTwk CbGO%=|,L Jzs:py\Q yWCӁR"^ V1"I[hA*"ڴ$OOO%ҮX E J15*PDB[kK\R X4wMǜ†V$PIm!`KY)c@Lx|/=2;xɓ43B@Aᖇ[|x@e]!?IIŽry슄7 S5:!{D"dvn.W Dz[RjSqnޡs3!]\Z5J?YZ8REY/Ot嶏Ybhp].#< =}Ѳ to!>xmcCi/Ng ` e WPC#F {52Ln+(+DKğV  FoirjZНOש7+S+# p-bX,k F\VÂkENʸ u_zg~5MӘ}@CAKuY27nJm1r^}TI71A/.5;<" { !_X(A;"<=BXjmϞQ wϴ0m$EE-]XVH^=$)-dDe˘՛L&ܢo_ط-Hhx4T= /떡N`59X)yѣH~ CmVc~Yreu1Bo\KhQ~ V7htLﴪE"DDU4E+]Yل UJxXT'\la#cVuB uoѻ?Oƈ` fh~ 2́٣wMlrd9_{x<-e!y/rКY US7P& Q I+"Ʃ@zKhUds*]rއȭ\g6نSos!ىQGf񼳏Xl/ ݉`[4 #(pxw)Wf$\@qpQ[J(:OU6<(pYB.~ym[r%iJiKAD`^wO烟şm劙`~_혬oio|yn^ݏD2rQk5hj@N"S(I6)՞ rmae2νr0aۻQ@A+qF=kS_뛪8Ehp\,yج@+u+Esp!.% D-,ahUǻ3j4ܲ(-ܪ+ybCN!*U^MOK١hBa_k2[x'9 +GYa&xCEÄ굶3P_55OpIϻafmnQnq{J ґϴ>҉ctBeH [-cLff,!xl1n vOs(Z1xKj~Hfpn`1LZRc )(m?$V̪Wv`&]B$Q( ,3_K04jAPj⫈fIp^mPFTͰxfQ96%`=MY?.my!0?_x#E./RqGM|^S9-UNVC 3 C֎@f!JYѝA<uwS X2 0gE '~J['K;<7zukILN@}ÇGٟ|(yg L؝|,]b\AW@*j yjp(@\HTv X1#g IK7qi:V{/CEYuݮN)^5yϊ lBs1X=[ hL֌+`9:fNC Nkӻ "!ir.87@`VK(o' ?[d&_syK9 ui^U+ߪx5)ˬEK߳ar7s\P[}L್]J |9E͞μbu8Wh˿i~2 <2BD!;QP}x@nŽp1s'.L]fhK#u;GΊM>KgCt0hn1ElNp\q94Eȑ4')U辠j~jf5[qv&lafm{>CCmse(, ń/҆]Ȫx~Mq1px r+e gjo|Cnd*?J`2hd c .bu H7l19nWfvVCRO er.{/KE]z5%Q>l—DhN};|}P3[ \W,qM*eN[ciFE##`aP{|-]Rr]]Q\ҰP@үNf e`̚!aN_ěGMc\oGV:.a"q7YĮ|ute%g/ΚAb7^tvm-w㿏xAmAqM}> mJ83fL@WvNmpslj\V 曋ԒҙR";5{Ŧ=c¿@q> mɅ'r&< >l}B (ңJdelv1D#U,:fzMA?~=xu,J@;h]1cׅ> +8ٟf&Vv+3ӑ&6K%N8¶2ݜ蹔*(n4+Yv=*z9Tbv} y?8z*5T\S+hUFo ʦQ^-KH[o}&SU99N9fC)D[p}'.Yl9-t  :8څA.׸ZWӭgYZ07070100000012000081a4000000000000000000000001626034b3000067e4000000000000000000000000000000000000005100000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/firewire/firewire-ohci.ko.xz7zXZִF!t/ᒣg]?Eh=ڜ9R+|;u497p@X hCIMO),?[zY:O;B[Ξ; owuuXa:D-0JqR6ّ[zhwy #*?̝6?$x0Xc @~KH=AӃ+|l^#C(QX"~Rlx{6$GkH֘fOv%BMzu")Ai _+Ex5.ea0us{BjR6RPvUh,-Hڅ=q(6Wū.4XZmҋYm3k݇\w7-NC>{#ZiFMjlgN+KEkI~\X{V񘈦-2pwf0ޝEwZj85n7Jh Ն8wry5co[.p"F%w0|| гcÜL.}>- pqaD(/ԗiC렭}cMNˍKx."]<2;VqJi^ݶԺ!zXi}֧3mLMjmy@.w ,x7YOhB鿪:2.yzMo8N%Ս.92 8q#A+NW<;Id.ǽ1,*9wԿ3@?k]$Jmڠk!zY3G- kMwX s*:7f 7X <»i] G$CţL˂T%tW]S2ũ;]mpгY;bzovqC +y@kX*%-i ${ FP g/r`bFH|ĩ-h|l}ՀI_8U) [lLMdMThn|t;.=N {z63W9#M.@nR&8pMtGF=`-*;A2-#aw (BWyW>~sDVºP~{IԊ ۝Pbb 9BpfJ:&Mb ίm/j!t}'䈠dA[B<8XkOQC]?eN8O+ -5G\hEw(eΒʟDA%|9## M9LvC@̀Yвun؇ e'.*dY遒vxj?=.{<_[PM4XlW?xp&.D rp*/V. ~q}uq=mq{Ձzqpndns3EYI %)kX5G8WҾpI*'[U8a'Y0sMħhR {Ѣt]j簱oRJ{ur5 ;D,=5µyHპqx<I0W}3۠YzpG?? kMt'RD}9n dN @rE3G3KSKn3o1Qr5VcgOLsd 0K'88՜vͼa-M5~_6]dtJoYp}$FKEiFхzS~O~]m팅N o Ü =O5_ͧ'ZUI*Y| Uh06?!~g󰳮y ` f|$gA txXP0o"$,7Ÿ*uAv]y/Qg,)3z sSGTK[pR}Eԗ 脝 BΑkz(Td4[/ω8v$F7}E0Qǜ|#VTe(/O zInX"Z6Ew,Nb?>Ir)߹7o),"858M\ѾBz<OLp4MG/4u^-NK_3 q>Zt-5&hUPV\OeSP nsJfմ8kTW2Ft-"'j5k87,m{=NxyHsQ{5S,ɬ<7p8I>P蜴UA0V 57 sFZW2c.MNeۿ*+ [b\(6.OaO)d)ӄ&̠Io)~3 Rqj5`",߹P>`hl.Ĵ3p@BC\p3)CMؿNb6 =Cjھ{Fhs (2RKB*.TakA&$,+<'v6/HV]ڱ (;*:uT ^d!rˣ;yx(άP6fڣy~ؗeK^<+q!1#D禎q~}z!NjRdNTNnB m@ SCB>}y89ةE{飧0jMJS9Ssߠq|5T0- Kw!Lt/LXz/C/p:2 -@9 3'~zlSuMJO J#_ݦw\4ccLX6aB`& {=$IWo*N-^H&Qi?#g5/ty![B F?]jnM;C2f]IP[a_//z+W$O)ZץmgEl g-E= 8yJl`.FS:X9qBؠFX9eՈ{eCDPAz%;Ke@y8AىMa?l].Urb=2F92 rW*K`.LdD$H(ig=< mrP݆#E?1|hT4Ucb V)wb^4YY+lKpKBJi" U%lԈ2 o`5{ޚ-#46̚Vf+E?v0 }FkXҫKXTܢ֧DAԝUM%z {e|h;pvMHQLob6cF2s#PQ:O5rCkPׂ~r&n[lu;$BRJZpLJp;~+ &<^S?]t{Y sw!$u n9ǜhmj@~uQ'|lx0:."Λ߆GWzY{oA3A^KNjZ\ū!GT-hP`*PqEeN4$ oGbmuEp3Q\N7M@Ioјd =U×7URcVFXZX 8dʅ*D_OW2cf<ӕ}.r:yd^! cBhsP~;\p'fTu]a_+K֜6I硕0)0:ip{ #Ҹl휌 䶎ga0" Jpp; ɺ:RGΗF+&fIdg[h|9Er&׎ J1`ajG5b7)snE+]`GF^u-a'IB#abPIOi}z_~r?ݹ ?n3PMZ2hZb_\PJ_Ɯ}ǙaM|&uM2Z(13 ,_VfAU9]zàađB47 U>UEn]BaaWJp;֬6˜@!zi%w7N7:iu!i[tp\fDߐ(Ҁ2pW%'$;i-jq{ !ً>`e!?WtawC Y2&;Ӟ z@y8;{ R =LQ,-\1jۆ67IV 25)OoLN - FJ'hUyИ3Qݵá4bHPtٳAF!D0Qʬ# Ƒ<10/)%%$w) x ~QFu`GTp<{HhpШ؝g;Q,~sg}xS|b`żŬ^?fNZFZOWX0H/]Dwd7ƲA_%ٖ]ьGDۆq: Ӯz/(,_dp(('<~2(KkʈpCNGyJsw ](d(DžWjb'CMe`thw: =`l5ߏiM[\M&(kԕK-]D1lY[1bHO\i l<.Jy(c'iU4zr >RUVp~6;jp8Rl/vL2GLx&@TW/R^ fZ~u|s:by,q濷yH72p&z%dDA|K_𛤖7Tϰץ2@&Zpۊq!-@]aƗ5o^VM_g K&"k-* b$VTd52~VI2|]I)St`kbhnpVt_F[WĄ i+esQ2fPޱO |uNR( H~y!նc]cu)ߝ<1 Mqf$ևꏗF'Htt~*o [L#hF ^rD|(pXϩξ:vO'IUNV3Yy :s#x/!ڏ겟I̾;LCqQ I^bv_Qi.n|5:w#>01Qg=@%vyʈ,l)143 \a.ggԪ d}**2*'!w3c.輠YJel]-FF(5zi&EqXΎpZH+q{ɘU=|(yx-FEGWvZ,}2qnPeGSFI_4X󴛩RMWNEWk6S`s]32U 2[|䒊5%Lv8(\@ZDZP@$55;7VKmd> qE*>AY<E\KTV<$mgmq2«%V#_8^u8 vEa]8}wBE9PfB4F@H]sq ¥WN!)PnjJLx(Q#(AX^hzcd~!]=7Y@%\;!?Z,9ؒ[G@"9_q躟hR Eƽ&6@S7aigα).z;6o.i~/|jUɓ_X]WVc\{4|/>Qzޢ<Ȗo߻.mºv*Y2%ruT<G̩`9dg%pb(kE=Y$(0V,Dd$h6,uumo7LxlK3C4\BaZP]ע{2o}+= ~0טITHB-cCC<ۛa)̓qLMSIKmÇXј({GX.suF2|8^ OBy{Lvb`̟w%޳_C&byl#[5t#t#Tݷ㬃P^dpL <ڝpҬ[ 2$:|G^^% D uXWǘ $O v]:;FݹHrHZE8A֭8/La%cW= j"!M&U sffZ'/B ILH/VB)}961mZfΆ4>.`Jn@ԭkɗ%ߦXp-݌yJ{UbSrooO+~mFy}q40'֐>!DZ6mORἿi1Dѹ" :bX8~ 'z[Ǡ=EϠ}兮kNQ3?:"3h(=J0>:șs&+jwkϩ0hoYc| Ka=2V\IJZN-LCU7:7Ek :x8#,O|)*WyM@v4{`a,'nhL3'w7U{)8/Nm@[7x)H:ϯ.)N~ȑW5F`[XMbr֫%aZi G[71L/=2^,W?%{Bk^0x]޽aШ + u@S$? bO:k%KI2RV+ЮY4\gģl@/9_6퉹vנsy]d|o/~.9;CE6^ DٮGOUY 4S'B1FB{I0s|^LC< v6ڂWaidV||oU (%VFyJb,{AjH4\D(#oT+ )qz90b 1[Y7E]{kRN[ȶA+w1kѢﵥ%a2P@\FHpΜJsq;]t/lHPpuG8RWGjVБV̳ =$ANHa-g\lrM(.۔3gW[LL缑"ۛvPv2?<]?G["]d)`>9d[T!\>A2t%5&iPj۱T 'dQkG8_͙߫dj$xqmYeY~:c6w#Жةɋ,VR0Hˡ\.kBK;vj|3ui/U Q_Zt )"rƹ&F@N/+:}+o0)1I;I*@N9"@ʟܶsyy{#Wu ?&< 2Fr/`T 8O] E+}Kkw9vɉG*קÿީ_pq&m͌]u$A^0/ nY$A-cƙ\ Qe//sy)"eK69dS=UUmȈJTP^( *&Gmd0@"*\SFR._xLZ|fǻ^Hm4% ol וUAq@T z]0zFҖ,ǘðҜm yDBHn/CH~(O1O/ֈP]TO3 9=J92ĜzשׂM2e0:  {JЙE7u?^NM3ӆT5~wV<1N睙*dǻo_TA)t "̦cקb mh@i%$/EݷSQ.4('*#0WOHT{j ,3!c$6o̤st!vT"B`M%DSԺڪJE&¼C{ P!$t$e$zn+ .&6(&& PldjOwܕ޴{0ZH̠uĺG1 Y㕖@vPe+3,6$ '+B-YiY# 5^5[EHPacvM'6u ވ5ĕ *BAIG4{to=(3 &$N+Xj3,/-dtbo5Odt#Ӳ\&S2(F@zbI;5WwlqAX4y)ѱkpUz0/AE=0 5; i)j@<'&s:9 >Fi)Dj/ڵ&e9jdZL̴k>vЦo!5ӆe 5Y18Ol:^u_d uzah̗)mZ yo9%R*MJYk\pFNTixl.CyAja̩M<∫:|0KFNț w7 ߴN^-C$pwNYI7sʹ.%]xN#|f `eI ! ~]8wwàiގ%*Z"C<> k 4 5[h GDZ9dWFaH4yqCT91u˕ȓNR?rf!LU`zyd`wEϻ!@>SPq^WN[쇴vAL)zw>` OѓJ+!5f3>.w! ~}Q)=;ԃ#Yj((*|W\pK46׷tA鶎aX˦7%G{]Ns>eBXwqBl!ލ2RF%6GAeMA`7{4K, G q%)kp)Gm% :v4/I>#-9q_RV71EfagYa*l. !K\1/ [ B1mM3I,=%f i$؆fmG|OAFRcԐك5qJJ&zQ+82}/b* g(oH( O` AI6:8?㋯?U,2Ejl@3?oD[bC2$< 2w%Otb9t"%8o_/r )h)6"Q!+`L/cj8zr%V(b'LE''DDg}c)Q8+V]TC^' 9UcA5\=r"Akc nsA\ʽfB}iD;zv#Pp'T,4yS\꟭i|uzqYm05糄!g$GϏhjA$ 8utg\Ԉ-KhawЀvrc>E oJ_oϨ6ǒ1L-&o1&àtbwqB:ymЍ^ Vz5Ie>33S(S5d?{L%:pjcsQz%\ѹ'jL,$w~vI'm?|,`VYG Q7quЖ}0ѳX`X._ fu3D*m,ܗ ˪MR{ =xUcaG.E ۢtTP7 ]mS0&:761|YbRC+A6):Oj)[,/E({k=nG43> 6T7W`j{dB"~F ƤoӱrO^4},&jh+_ѝ8smW: 1j:I)vI7jϊį S={pm4C;1RJ''e~g$Kl"z`;7dsS 2Zy '+ni>C#,__aGy"Cg%GjMXd&ˡ oM05(̼UFsR+"H:wB)I2D؇1x)c|һwZki UP)>DocI=W3'gfBk{8>e!vr3&~vָ$_UtVD(w~2Q]2xg+)w RiE'KK@E}s˳̨ _{0[ HѧqqfFD 9w݌uU6nT=wo=ju`F>adU J^U50{dᗋ`[iOc20 [099yk\$m{ꮹ)^=25T8Z! hy /B&]KD-F8-Kg2h_q^ }1gRBQ xDlogJxwZ n,FaE<Vlw4};BZD%Zoa{ Jflԩr3Dos7;?kzugu`],ꭶ'F#Z{B%`•Z7lR)=Zk S.-b܏W7wQs&{b[mh ]rk}m9hJFzQe%â$urZ*i##`jGsf֠$ݺ{NpA~%(ܶ~G6۶ebr3`wXIud.¶PjU8-=ΔĚMsYwv2|6op-#O:ycww0r>՞R< R2K!L{FPkt ]RjpMm1tNM8i8P+TlnS3V dǺJM"T6ɕް\WX08$U{&H^|Bgzey(W:&Jdp`])! x_ccQ >yRd΋=%(=s l'|b.jОkFLإJ !E&m>CTUqAWi!!am h][٤.~LwEO3JNN 1~e9e[)6<`;ײsCkDm3Cjkh)?r.4CĩЙj\tꛊ8 9@UhZs/ A+׹x] DXΫ:G1n wqJ2HY^8G9Y RcOi3a2o&AaIMHMR: !Qܰ!>~c\p #~quF_$~ clg9skɡ{h USՁW6#S$|a4j6s{S.1jު\3D A#)M(xsF%&`5^~bYW{)Q/:|Z:/? 3suz;X(;:1eOPwjt)~lnI}u+䭔-EpUU@Y~_ tL5 BoZ|ad5;a`@Pd 8pBdGi!'O(a{4W7wcDDb]n΍|2+i\6)&e5"z Y1>oɌ=yۯ]445UX,n! y 5YarF9#щ߫OvLq&KJ#u`!,U!s}]Hhu`*a/G4||Y[iS]Olcʶ$chzNWu?sAk?Ocr݂ڛL'+CIt BhE7Ѳ暂E=^*#x{n6QO#nvwnSB/v! Ћbvd`8ё2r,/I+ySu}vzXpqbiDŽ%>~/X,D&oJɭ C*$XKn E\;cv/O:R}),nniX.%!|s HI nХdoM {84izsl##4H(3tG{LK4 dfȌUq?hĐJ*C924:x[9|u!C0ɀ\tQ,jpKIQ&u0>,nKYѩc}ծg3I xw!dItn_TX>F[܇O+ܲ\ AZVd.Qj/K尘 C&pN#2`g#ʢ4doD5w0">=D?dDUpTb2'Mu sozqJtV%ckR.uNỈ|?T4^Y6 B̄DHoL i_ -*Yu~ךbM}c‰_h`ĞjVM{k 0,pb{K"$n:- /2EGGs#%ip:*2#($<~xw.=xnWtز1Xc@Et-)ؕ^ǩ|8b~IhP;v>L% +Qn5=XfPأO}NVZqRaUVg{:ėĆpdeм$)g7kwUFrxY V2獁8ꚃy"Q\> ba ZP ,T8p&I.%Uñщ~e@A mm* r'<xto[W: \GM4_~_t]8[yjкgGM^1p[[t3F?Dr|˴߄ ((7<_A_b8p@^ xo92OiNؤpv{rMk<*< rt@:pw4%زuVh=z dNy996h%43 |IL:!w=x8#Vk۪0HQ{TD-G%M[_hH ^ݲ-Ss% Ƀ4gӋWм-741~4 z%q!?7-S=qR?O? 1XtϺ|W6Vgէ+l@Cl#;wJ=7L* -OA9 X^tA҈_TlS\{'GM;O~̅.i̩ҹ':;6 B"V!Q[vT6ر;s9Wm qH,,)aznrvD1yo0:rDw,Rɵ|Ϟk<ղǁ9D=YmT4 ˉD NJmb rIP-תB!E1-+t7AģS[8ue-W3pww|`gܫhXKEwpᣍ R/H(eMѶH*a]dQwauNOF\"KpXYD#qw\8։j3mhg\kUL(ng ܅ĮJng趡M5XrҫLJjGվ铕v0z"3p nJb3Sճ'W%_yJY=s!_'J>b/UD"1h^E\xv1iO'n7y"è BOiDަ/b Q7eSڌLk!8c?hiTmZmr6wIK GiKin6#_kaʳWZu*LA;wJ ΝyيpKχ?Ӿv;/q;{8,p§piCy?k{*}ٲ˓\#ᘸ-"H-ݗ)244oBWvL馅Q&Arlm $aVK4Ĉl#?g=yǵaSa˗O>i.oJEl|+Ixډ}nŭQmU;KG0xC-]Q@5#˥Zg:wv3E*d{k<xջ\L1qO$j׶m!HY{*7kOQqJi@uhͻ%3[w@ ;D~X)RWyJa]WQ+uڜ jHBM_62UyҕZLtvJLCErIk16#j^0{~0)ݜ lZ].aTc(+nH-QE'ki\vR5jç\PSdʹLG}6)}, |V( \zHv2{k)RKon~-: *~cF@Dӽq}[y q.yQοq<9c.j 'mJ34A`EتDm17el:zM$ѓݸ1L9RvI]5vsC .B1e)>ofwN|g'ցJT!wcZ扦#>yF*c 0z"Ę̜Jm{O!c: %:, Dպ=Ƶ'i!МQ5d4Du"QOz]N(i`ono0Tщ3NeWݸDjOıwB$;D|ñlLBCV\%Oݸk$⫅7妁|FRIsD{%yC >2q}^ͳN$Pd(џ_b% >rG_]}>Z[N.W@rc ܻ'^&U=6CRWi'RE>Lb'$0`kт% S] f֋N`]ev&Tՠ*RRkN5}eBcxx]}X 'OQo#Al\E{N<oMshd=Y^4_]3#l9Wפ~ ]5[]ҎɂDg1] e |>M73f͍QP6FnY.%ֿ¹O^^ݏ&OFPLgsE9xKݞ],Bd甊?e`b[ɺB`@9MgMh/9$ׇNJvgZ8BRӁrк> >Y8UCF[ viT%`|.qKjꝋI(KޟM*P"c7j=d @[[|\okou 4TLK= =|}SJսTowl§fqpN++Qh꘰8*rwB؏x" Dxҥs0Y6'XqnBI}vgV}•"eN4Q?Y:.XDo@R_pNҔdT(DdofmRq }2sN&RJQ:k]Kc?GmNIv4o } )exb$p7P &^]bI1dK/+(Eirϝxj6 9+_oj\aQ\t(S*M%:SV\YͪIVL5_cf25n[_4Ћ i7Rnu{ Tr$w^JKWYAz~NO\N隨 oeDbDF6&ɭ+DqyD=%tSN%e)$Qn`s6YT:PC,hGWIVT: NG/Yǥ&%`UG9UμgmU ׻2$| rtk jv%l5p_>swz[<tuO`XxcxK%y9.WT; mC.6N$W);Vwyߚ}x8Dg^c%经]Mqүk>5[dg_̸U1,Ѫ2>HTv^Dh!n1xքHD.'b2Y /JEj>&Ds4jjH.GD.\jo31M-uOM 7̶Wo[Dj9 0_̸q54p+gZ_ZU+tt1ľ_Ϟ Sj\7*V8z}ybRj^Z1(mۗ.Dá>?27oРN5qO@9N]szfTy3El*]]{˵|QUtx,U:q eӁ‰*Y86c䊌 O`b|!R_u'4N=B;]A+ɪPpXmb$ YJ~P; xN?0WXkFn.b:8@۸CNpZyUވvVxLQ_bYYKdtCFE֒xŋ$q~|&CG$!u$(Y1,7/MO" I;ƑrpjV96:J(?z2ItlRDq;5t79؇,U;HMp'Zyp5 U_* 4P*[SN1|^[)Զ'`@5i#LW~J27tKahϳ]oa]O ͏?1ɻqmo ?܊>䉍m frjs{~RJrTscP^Sp 7\a|u_$]$6kͶoygkg kH%_Zt^,gsM?:R&̽]tNwzKTm ϻ!j~Rd߰G~. )fB~Me8DlfjO}~`{ D03S]TRwD{G1tS8_7#'j}QQUSU1wu@I [9H/t.s\mj $0[xH^[pn5lG$XP[]\NDS07QќYS+޳%s &H_e(uƇW!v)=V{8}jP|26Ń\;?м@3!BjyٞKK;eB`p>J?#vjPطh|3ZsUQ'MHi'Ls'.aI#F5/ c晒Y=/W6⓫QTpGQ{o5j.LYeSRZ,/&duQh&e* =IEAƉG *q_!֭Vx@T[ L( ,Pa1Fj㔢B d;!{FyfJ+2WA8{(E\X6q  P uZe 6HlM  @wȉU% vض;Do'DI`u- ޶Z:B*j2(Ζ@_ДͦlfPg5XEm/u9{P'?M}ܷsV'"afe ?!ePaŀ(Y0Nvqy@phoBK&.Q"? yl-+ kH 6Wf3/L$! XMj!2J؋58v4Yc]gA={vC?e^+ B֣/ _"RNLɍXz:!+X?0!~cWq0We8pF 6;>]Qmx>jvW(2ϰDM3c$'lo7V_9kHaw`&vU@d![Cx4р 8NРPx"0֙۴QMRg0򴡶 %Vg_ֹ Ì|Ҝt#\w7[.d$L2䇯Qsét%VcV $-Ag_wR[Ս(oӪդWH{f.5%>Z.Uᯫ ÊX6?Wb,zXeKA"txtQ>,WC;\1t*T 8cфXئJc'?' RLyw7AvΩu^ۨtz C8wa.U5yJR!PbuābSԔ8oUяkZ|%M27í+إZЋ;GВMCY(F{Ά>E|Y#VBX1W{ dvH`N&y92)1Q6*XHzY,u0E1*ebTSxG3MAr d` e|iX}ɨa(#ZnBS{*SgY,ⳜK]wkg:+Yvh}Jr9T11d5ɿ8҈y*ʦװlep!]}D#_v K3X#$mRީǡ>(tI#rNRX؅`+X-2ߎhnVՆ϶O6MJ$ I#"{54FOpӉ5 8I$xpλ1$ˮ\Z\ Gb!0M0^R+~ΜYa߃3@^Y=W`h֦qL $n jGчmʩ-J)v{9p/-YTr5Xduܨ j|ì2DqI6z>ƍEBٚ詌Kpvh2[ 9mSs9f5AԀua*mw3G%¨䥴:-va`PdU$3;{ o 8YA>o~n;@&qu uC!x'!+n!Y_HsN0BdghZ8]e[_}\STrE 7v~DڣhץB-u®ܝTaԾӪ& tpk T+.ITE Q/\YHisYԮN# Q}dW'EX zǑ[2>4"֚m8%&&\`ޏyq*̢#7(ſpWjHl&.a2 xƹZ'cSDP;& 9A^4i;p+WZt{d2. WkkAQEO7bSc~\V9X LPy-b"eٰW֯-TQW*Iw> <'kM.9 L)kouhs\y(iUCsM) "s*И `NQUiLB)jQOB"AuIDaV\^i9c,fTIհ=dj> 5jρ)K^%[S ǎ>FW:(IdԈ"l/#0 [O$ { n,X f|N.ÿx YcOJhqLv>U^B[3dY=/9Ad[&ٟ9>p:Bl}Xu9lՖu[@@&1G#[P Y`rJϴt(3>wH{褸 @ǂe6bDid >â4 `fDޏN7l놞5(N0Cn$\nHSd,Nj`9W'I9}_:Xv6d 3W;YhQ~lrk;rd&VIL`lU[s9I#w#ڀOOX8~hϼ}) @SHtoy|CyQ S}c`\7/!,:.~?̬.vS`OC%@8r7uܓ*dNsaua&\ˑ(iñs xmjrdOf V]y+ټno@Mjy;P1#\7SM1Jr רV{MDXYWQP]s2(&t*+4f}٥Ka6n[bm&u.恿#6;١ ;dX$._DF{¶`~1n^D* Rٽ΢iLt$dDqŵ Q9϶/lfզH#Ԣ%Iw*MTOc&qgՓ{S (r|x&F7恴ZZ<Ȥ-(: WfD#&ꊼǪEx=)HIʜ0<w*&rzm9;*ߡlvplc}uelu%aq zcVU;}ʦLs'5 )S0syCp}W;gʨ>HZNIS+7bl4w'/wiHܐY mDr^0xXJ~Rݛg$0TePVl,x+%JdqG0P}6nL$ 2ߝTzl+ZL{rDUV´ef~E/.^IpI`өen%& YyuL\[OSڂ2T.FNFA zncӈBmuފj H ]]:XW ఘS H/l-yr<0Ga2%u4Ḵ~$l0Bs@}Tu&|'C^JOG~ 8֤B"¥LRw%+ӶUm¨W#)^*R %L}0䠥ӾVό[\E8̹P:sKNG$RؖwFjS$vQz}^HJWWD6ھcx?rRxBl%dP>$@f,cVBWxFZ𽐮Eҋ^U@3sonz5C^mNѭwQUP֚YC{ShǮ R~ҍ[_従zW_g-O9 Lnz]Z& E?k?df 6 #uɓppTm*ycDH:-"noEpi2bI3WȄd|ФdZ4hO 'NBUˮEbީ,M Gi[ɾwlG'\-p4lf㤦FK6\/~$' O y )GrDžOEZ:C _:bSTϓA$&b$7QN\R*[3t< +gӥ S(}l Q'E+{Ei[YNbƷxk $:UTp~|9醴AsxNp=:ԩlRR KfIhE/ݞiZq?1{ ,F9r E|LpZ8O31agjxEJ+nEUS]Cw(ʎzUhe9F&b+Ozt\&טgEdhI$7>‡V|0n;t s9ҋSlU$,}R+殊* \8ka^u-+fVtrPSMQsulEt_3' 0K @pwz%boطK@aJ=2! qǁZk#Ɨ=dꅱNQ6^2n9%5?N!HJ&E&ꢡ94q,բT$ G[/x8TS9$f̈,Zik):GQt7P]B$[/< ^Oz@l^kz)b2z.\@1?pkP0V_qN˪4C(sH B&A)&dP||7)Y2BJՠlkq"%LV(gZY\vYna@Hy@*< )3-X'Ty.xkKT!c8mAu-q&n]9piB󟀇GWE3*j ޷KߠDTϝ.s(= v2w$_I+~[*H&4c9)BX' )a\*pϐ=kkifp[uK&T>B)ʦ#)gl};N%yW.jkZ!162!hZ`e&cSR,{ vr/}q_Qg]0F >ۼ莴gJ3ƽs:l fϵUSڵ-rs#ӍףxB=ރFb,)$0Wc{2snV1zh894‚{4WnS-5-YVM7, ɛRF,sYg xwNuo9 Ш0dɻJ;gF禸r e[D|_lah5]ȽzE.fGMS/xDR}*o-X)&쏐1|dCw ay(؟st<>D/Y~FiC /9' l-oSz7PMZxeyoiNJC?ojWm=Òd"߄|^qG7 vmZi>NR23 yvԽZjhey$AjȎ|U/G$%DX}Cf!S*-oY(TVLD90ð8 hn %gsӣU7 V/;C{?HqE4ב([),1(},Ztvn2R9soךQBIvī|E58:|q%7f 1m_x_5j\Za۳W>s 2Am˻JQW+䇂5F0oBCjgZcMѻ"ϊej^r}\R(wꩉQۗ) q@gvZ׈ #!.>eʞlUڌf3-sc#4!w}ŃIu1^ܭP;% @Ӷ޵YqnsM:L۴&4UÂz- t5 o >mQahT)Q_8$ZJ2:(UU::$fTDq-ߔ=7a,tXAv->< tEjQo7f@3\D,c=e8y&៘kmW m货 GrM/}-ͲV$~NP4=w':m-UJ4i}E+q~c\ti╵YG+~Ogi65Ь}ɧX{.}46s KlBD`#y6ٵskcOtFy`AjfIjjU]$YrW6ɬbv>ybhRT {o=H;hvTo!9%*aFɠ{Ώ}4.)nxA wڋC !n}p πֽcZ4#C?l\-!a:\o`~;Yt0_l R-aDxy`0u}O~o1q6𿆃]kox:Eڪ|YN_{T:"ZZ,8A*^toVtws=ʃ,K\@8~LDӛHeZ I?tlGנ3b%g 9M$[2KeAn@gw^z͐ bVz؂)V39+!nT5ۯ>Ե-O*vXu«r{_ EK`'-x/Ɓj5{~NLxh!B* |J<#Ybzu}a8r *ޏ sG;Gbސ5;M+³Դ0[k]NjsluT`#%h04$$CcSB[c흓ΚSRMݴ4a J |@A}a6ـ`\#'UQ%/N/ x]P#G(ޡMhɛc]]1ק !m-H[X#cx*{ێo ^}=L^ P! )@x; Qe`ʪ5vh fHױа׹W/<zCc)(_ނˑ'50Kw e1/| qNqry”m~]g^?xez'6XB°V^x9S_U.ī`$ķ{bHdB2ȏ.Z vBC(BKZWȱunX.n(vxn4lD $O#\:KKz?W;ڌ`u|F*R)#Rږ5EX)OwxOll`Y#ٙ},?d:J%eP6+P(ؓvLCjY0uq_/zF[ykrr>4 bҨ- ߞ70iKVk߳;~(dz[u&fݴi0å1:ȱ1((s,5?!$-Z,W.ѯݬwt4ݦ%~=E2 TCj8~{T %RwYIْaYIRTaU2 m^̀)ԌieUX<{2"}wjT.ɘdڡ ]14ʱgYZ07070100000014000081a4000000000000000000000001626034b400202b98000000000000000000000000000000000000005400000000./lib/modules/4.18.0-383.el8.ppc64le/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz7zXZִF!t/]?Eh=ڜ9Nf}oN;=3cvA[i3W9C\$mKSd5n^X+ٯ"IXCd,pwBvN]Bq.ƈ4VJ,#Dm܏ Y;jc^UG} =!XrXa #(ITuaM'zo uz~*F5[ R\e2NP=-L~༿(k^c@&dJ Rj-|N1D"]Jٜ\+K cl Ә\Oz|޽ݾ B%\~="RUd&\@i II{#n {d&{.Nv;}4,JeD&?( ŐB-RÝ 4ąm'zFI+dzPY9z"E:U¥Ae nvs?<2߾:#ʃ;Bzp^.x3]q8C+ǂ Z6#`|*uw%c p& Us?vZ8w Pe?N_nb<|r|[ g(a&:/hta7}`B : VC]Ah|txlj*[,?βBJ5oQSA$ 3_ud`,&&bam- Y4I) ͘Re /\:I1([oo=' )$ \3<Ee$^&5QmZ<0ͨ9=rL!LԴ kB. 7ON>s-(I@=J3R~"0-IlEC8㻋穢sþ1Y*(ZpzBëD39AJ\ ~T )d T9LFZ곂u5k%N\zU\۽q8󗵄\9iDO*Q73;tFW b>qDc0DaO0pgFn=l;}Dsd71zxճڋz8l8_|I=ÅVOzc<͘Hbt=0$$+ Ie!TL[;GO-# .i.׷v_[*7|8YLhԈi!Tc2ˆfПUm|_o]Ia6 :("Vgm$0Ekwt1Ѿ@@rEZ58yM| dO@R<1?o#S lHQp^opߴF,Li'Fab/CقKUNHpԗ:mA!]6j봺Il <þX>a蝹!HܑFGe23C yI<:ߪbE?cçIIMrggmQ#7-Er R[wo-qtizM*b\L>ybta䫩':xH@l#tUqdLԕб<9}8rZ&dWi&xy8OǀA}Gs̒ ^(*sR k샳T ע#b 5?uY[3edB8]%!:d~V 0R = i0OyQYp GDb\-Ke_9.Y$Z'5M u*r˚q%v8D2]N_]|-Q}_auS&3`=Fᫎk; U\KnoDVQuU&Fej)o uZwj{ Fه->wkHbs8_7߬aBZ(*x)c@ ?a} ARspoEF/( @~\ips=0 6m-_5&بFNF|GTKp08 Ac8 ԛ /uc|޴(wЏ1J(m-'?B~G9} *Z}v 2T¸vM*0x ]|%H/GrZ7 t508_e]G 5'7<}͎B֠iبçD۩Z<EZʝ2Eiͤ b;Gf9o gʏ2łlmz ]"_!q Ob BƐ=dsbٞK^G`'Z)5oD6?xr{S~Hyd@o_zj=)+yc_Χl7(^կ=>"pJqyh !|HM癚_E϶<[/13˨ETJirx?cngOg/ *+/(y֤WY#}bΫT0rՙlڤݬ$e4BnwI3=Hm֕F؊FѦzK9‰Xp"PV~ֱIH)ΔRmƚvvߙ,|lŜ# &|XݨJځr|F]aveoR)K 0|SQϺTYQ2.^T&4Ei&u=zVDs43e#(MIlIbk-U ӎ~jr2AA_y&>^X,dYSCzԺ߭+TWo`g— ##@rZ'.:)#!Ů.yٓ.L#Âơm;`!1sO綕oiVs!9|@jY$v:CjkH%%WfG YbKRA (c8cS]l9Qts&U HӸwÂ8x>g6rZ1򷖛x0 ŨRрS3K>+c%=L[7ĚSI ֹ" hR;F,w댹 ˼Dy+jodv?Sf11$!qbrg Ȑ#-cN*F EK\mU \ake.[^bc[b{9(R/C)"Eu>./֖,Fȗ(+tΜ}7dQV=ԩ)G] 1NҳVujG$v.~QQSThC-svG}|>1LMlI~'/ WINp[f!ޘ>.?ڈ YixT?$(G%PdԬ s)pf`V֓M1PX\JǍeH08Y_b$'M,~CYr>,e$lFȍtMB~X"BoI N !݇'#C*00E'ã "_t*߶⳻'S` M!ĝ)\uҨu10PSVKsчչL 1P:u4Jf9(Ck'(gT1@#[H=:un1kxUDD?aWTA+OJ:`<~wT*̺ tabT⿤bjv 34}.¶ջ>j }BB&U'("\Te*"_$)||9s\LG=8?sXo[ )1g_Hpn#yϥKXh<.^&+ OjJT|wV ݇X|-Z \IEtlmuIeh-a Ƶde6Ka6감(ݾܯ <ݺ3P8*XP ew8TC 9;bp|o~=sВe:m!(maU/TLȯu8z2t@HY;qE}fi94ܱU-p\@pr ~xZ?.A?:-&QX&-W6E8<A/RUĢ2P=IA!?CԸqj: f>VP"ނRh6М>ܶگrf}TbBm*N0ˁalZ翌}gW2Hݳl" TN[z0{Iwm<@ybbSࡲh |w>7d@B DsK6 ws^2yLR7*7a|5{ks}sGny$8??piox7J`KѝPپOj,%ٙ3j[|Ňܡs2LNnݚ?C7F8 0r@|vÓ#>N 7TXJAZ_fjZ@Da_gxAKr8E}W٠:'IF WXzSW$ O'j^~d7QyS9}iwʪtw@I(wǴK##_h!43ǫ},Sy\S{ǀ8KS> X ӠYa^ܢq̻0(y`]U߃L9t{ !(׊1'Z!&\iU(թ*n)N-4;(J)0?яgD,L,>W>'>4 @}CsI?xC*KJ,My%3;n.YU $p|^NZ%.3d>jos`p6?oW'k|{4!oJGWuQ"FAx0;g>} Mg!7,khDjf]|l;ڃ{̶ւgP?~,Ee\ԯUdfn3(pHfbl]OU*\L@{3{vg@Ćw>0 jHu|&ia|[7>N6=YouY4 &yOC0ղ&i̷a($8Av>k0-4WfyM|Sźw(SlS LHOM-& ux8mn9xS64zЂ1ɪ%/-M"/tδMNph9'C@{f2KXߴ"A ]|4D,'00ػzUгUύ S(xД.`"'[jRb=w@+~vvFTWT;zZƐLYQsoq@&(rLFkk>_.#`&KÄ.GğMD܌)d4sqyt{Kp"'oO?a fgg޺--מ̝L-kS+,7{]q>l :uIqZ՝N孿u β]Є;CEIher"~&OUKq 3kAez[:sY"#-|~Y38Oh6؜ "jDl5Ć(T\*Tw8ťB$l8K~ydbE hDsuL"Als%WRb49ݖon%<;#cyW>[=%eW2 ҇Y{(x KXc3~ mA bh-4߼2wO ŏd?+*VzdB3";Ͱk;!Z(X9*7Zl`䅀Ë$VôۨYlL8>8ķ4uҼ@ȆwY:`]Y*t7ALrQ`qW;WZtto+\kÓL拉&hewX ;v fMZ&`)LL+AQoBe\=B?n s^i@lXCzoAzFRHb kP9ĩUp 1CjO.p8_˕_rkd@t PLbZȁg>szhdyB9[d*Dy$GJ,F,=N6)1H!I `3X1(ѕo;Q} g͕?橝u3o4ٷI  vC#^VP~ #[kCL`x0܅Y "ɭFsR]! V䋐$߷[Bg7P_ 3&#+ݱOY]@ %Ծc*,#yR YLL])X|V>_V:hw6ՈÑ2!F߄@TP*0׀6 H![QJ\Nm`;R{xS-uwœ(eMy~dK!&/UZG|\q$gSs)Y(]Y}iMZ[ &Ñ2G WyG"phGC]Yjx_!o3ƪKЧQ( YRgvaN\j31SyT'di ѤMޕB96DEN5an!Bv}H)`'R},4$Kad4O̧MuεK| A\8APSgިޤcG(5k"k\pnL=]E{,v|E %UkjFA7%GJ8Q3WOxu3]@Ο>BG݂-֝)gu=3FtٶҢu^Ed8Ğfi G^-uQ*AeVJuh D%fC%vPMe[-K9ۖYSَl9j/@uE# v>/zF@߈<`p9%oplڱwG(DM=0 J(_K"\b`t"\p0wfDdƫO- EJ߀uX¡.@q:~5!L(.kߗer/ zhqk[EO]:,zF(Y7z^Dt[Y,g7 Š lP0F]x.D)EǗ/#%X,C4h+-j/"RR< OdikBm]myXMr8nqPz"-U f\t) &Ŋ=3  '3 D#*qTG/4J&ya֤c=n!Dh#4Dw;!!fsySd DgV'ћ{YƲxa/]njw@9𥱵,fhATs$+y/n r ELչg4gB-l5,Žst Pezo⊝m{֦:7\V9i;IS" ]}!|9gwktfh5x.OS|OFOs/ 0|+&2-G^)ekymG93 ynK#Tta6 t(B-IiUiq/Ofp UV]9_* 04oE<08]&Am/8a:NZыK,͆#t ݨ)!Cʞ2mu5p) `kA}O#Bm-QHKkA1 +#mwޓ gǾ8wݎ24:ʌl9z2Duim/n?q:з0{&uX5*y-7uϮ .] | 0[ODI,=!cYU-dz%Yg쟽}-'D)6{~P^+Ghx\ܕl\1;E;F|c02Ykݡ/h M\q C] ] Mf3;ذ uh߿mq5o1J٥< C>8>iˏsȺ/+: 8sڤJw# q$K5mhց*n+ *W9؟ ҃BjeF_zc(w}'/q`((Sdj *a2ЂI6سlǽw"8z"N>@ tRkP xV\': k5Ld |V&ީ^tylg&&ٷ?Mɍ$2yS8{71eGRlvi]чWyaL `+ r~ä?܎ąnZ_|`5o=<2U^ `c`o]F Djg ﺋ0 b%4LK̀HM>חa%@7ޛ/)U< hYY0_bpXLMdbq`KqVi47Ogrvn06!'I+xRҟi^:r˟LlT 1#mڅQnu |LX kЃ?jiP"BKܪ]6~햽? yh_G$2Ͼ]㈃M34H#m!˟eˢkc#S+ٺf/$EXR(m:M Qq߱oc) etNP'V2r=\ךuSwNohqq51t'::)31g\l05f0oG/C MPacf:-~s?{ҚEYcC~4my/"W߷oHPmcu=Ȋ nOVYe=쨓shAi=30eyQhuak\YS)4v:&%!C6-P[hlYyyWU3GPpڝSn9cx NM,L}݇,;sOq^)f:9MMK+_QhJTpT|94ӧ89)`XMErۚ򪘼wwVw1]#qhtG<%k,¾9>gfvJ'I~?bN[rz`K`Ǧ(9q_|: ghԜ)ĠBXpV ظNv) X^3Mx\J߯j@'@qQqpeeqgC:>A'scIm2:c¢VnM^F>\X2{Q(RoJ#D'I'V@, EKielqB~Nf#ҫQc> N?9QH e$18wHw\"`gXZX@jqRCv0 gVzر11}`Gkר c+u=Syi^Wt-=Ae)78 _ 1Ej|IfTGwd eo\QTys^=E?5/sq!+gPO&)읃j]h+fn>lD9hD%kB, 2E`nIN[R ʜ< e=>V`(+]1/;B&',ֻd< DI+f;(zEDh 1h[8DUs;ha³^|mO[H0痜gV:_85Ώ"Z+r-X.cs3j9j.> 0FH kWmm1ܓ \|CIקY*ZtdӣQ>#l:L0sRCN cS)/6ux^q%.-)}c13uMlNĮ(tw]ˋ^8@는xLY~p۞ Ejr/̀'Cq?qU'\::hU\]|'ѧӢlH㡏蛩*C~cPS#.C9Y`owٚ0O}f !VV'@ DL -IAJ_7 -Nj+/y ,4] jV,0iw.T"6^c/!;j+;J$uFU^@Ns/d%Alc^޽VYQ䙬3ل^JF1'xΊ7_0o?2݀;1紭,7{VwO-wSuWHKeѣKTik8]Q: jYa<zxy;ː}EDIcE8-v&XPXeѶTތ7?AJõ;GRc~WR3~h.F'~#AW\-ߗ31ƣ`oMQRwhsVpvŇu%S`܇G\KۍG1ǼfY=E Q)b [?d xLevv]k`1_ [ieE8=Q-@u7^]s =;i[Yu^< 9i}[)y5^VpD$;WvsA`k'Tb.X](] 'YQ~7eYiZ;dVtUYI )/Ƴ5342e.}/GT䌥@ ÕF1rQ&`6$b kC7w4>[*JȜJb ?c5lW8ITR n^f^er7T!vlr KlbwVV >/ܺ4u69* %|j4=%MNPcO(LנK:[QH>~qoH:)1ITDiv=3D48%-ՙG;Q% Q 1KnU%pAuQN)G7Fˡ1C0nu%$rFJL ['Y;//<åZ_$A> ;Z}Ynr]?kd6#f<'qQwSάJ1};Z'-5B%HV[WlS͘/Y=%?Œ姡PyUκ̀%Z.,g}Z0.tK:%m҉LnZY&l)=Y݃hG cP]JPݐ7 :ȥ(DZ'렋c{ hS|Rlf;2I , 6{%I+g=u˼Scdx,(XAw"ZomcLf1!#h.1L}ip}-}ӷjҿJf+ERŔ[`Tvln>1d5U w'w N8>YlnO`tqAf̯̐+)D[".3 {2Kk)Ӂwɫ8حȑK{K2E.ié7nTyɔ /%PKJ̍K^)kup Ic(Z7΁H/1CmߕX}m!J ޳V҇DXcnhbE#+ƌ~kwgw+VdWlP?=S@ѕ0ۦeLwwSa8^+\8j>BA!3Pijد2ǎzOz,CzLƑ<C>OcW^;jP3:؀o eͱurmׁYn?7sb=j+(t<^~ԂYRQу;Ec]IfrllbeHE/ {`yf+7Zqr*JwLhOݺɁ3W2aS'>@T7Z'#&"( n~Zɤ[XcَCElS]lYC '@{]ο4-4SrNTRKV݈%(_k=c/q84#P!߅`>s}~n\Jh10?G^$!!PPFhJ,e D oR7Pz _~ybQF|[ 2 eLxtQyUAy84˓Y1C z |3e ?ʟB?S5)^# ,imy{և<|fCz%f$ G'MةBn\χsQu2G.o֠Y&0O",]&x"ѪMJ+6ޕãz.~&.YRf.4DFcXY=cFR F 4R=S7gYWKhv+XO*5fdQO&l|Ϳu{ZٻٖۑL Q rSz*9wdwn׳vSqpĘ|66ci_`!s׈f͐uax. !`,*2"墄C bgj|;ay #sOnh!7a?e4^Dz~6j|E$O=Prz9p@ƩŒ?:c}<vUlf}ƙ}lD5]p[٩wEv%Q9d/6D=:ɢ#NJw'(@<_oj_FnԁwϫO@./񱴳ȥKV(=^QŤwFOkZ~v͑lIiKmv5ɖE'FC0x`A.1܉N6ů2uWHAǥbBQxOuwR(5!|:&cP30~{Cs6Y6^,8Squϲ'Q٥}X$7|~}QW-f  t}\3kc&Q)Yi&vd;o6NwbI"Z? A]x ~XQMem5*s 0CY0PX\ٕtJ&J(Su-҈cT}!L)[?7^MF\޿ݙ}t0S1 qP(hSk̹z>=joӥuzD!Nv-0̄cxއ#YWfҔG}d΁WbM/XjV&)DӇ0?&0T7a?Ɓ]99\&7tK@=3nsؚ]`)=ŐV.Du wK!(cx'@Vc崇F*Ao4`z%-dqyKT.zWwףftޟ'*-L=,uAHyq$,LS:E,9vam&?B*];Jb1b(:R*b G3npTe| E9g߅kci-}wY+ȓKvi#Nd(=mMeC:4Mmߎ)ΰ9Y0XRj'6,hqƨl4l>u;vv\u'~m uI[m/1@ǽ4&@ ">ѯ9Yl[c'}pu 5Zu_"\l̇N t].\* I 6ۈL7*g8 ~A=#&l8f%%HgC@܍B!f O:nj3{%쩎?dŒm}ILsTDhtx\Ao]u*UN,/4S(lU3j8P)趏;AևooHibVXL0vD>B#ȠU2󏚳0iOL|WaLmwDIg!Jنc"m 3!wk z&( #\~z3[ X}[@"sE?,te}BG z&[KH}4]ꕔtAUIQ?7NձdR=ݘm@2tkw%X;s)cA\<ϔrdw/_.l>e'?#Қ1 X/Ԝvλ&XgYqJ_%*VŨ@9W82mXVQ)#:}qw9nˣH޲d!!E  *)=} __`4º`jNH `Ɋjf.jDQiaF0D唿+rn鹁`OW*sѹOefG;0f+zpr$}%rs/l8OY0+ Rob!OI?ɹ-hg 'w[?]$Α pi99K`=埓 0Dh<5+\Bd 8\b.z9D6rsw|OZ{фZeQsꯚG}09 XŒZCw*i@bAl"{_,жd2fUZ"AÛ߶}`yH(Lg@{>OaQ X!ZwQĎUf8!FWkIqh)W@.*3ԡ[]qvI9tΏ}XP`*S0$49QB}TjIMV2GL!;"Qϫd$UF/7ɑ| 93Pe 5f DOE1,*O"M5 ]vOgAJpj1oY5i$k8U~r_Jr4sa=dmE)" 3 -RFw9EthxKZ, zHd7'FеFw`x<{BiD W`3t1ʺ^hCM2 O i>WGm $**.уR :,I@]}A:߳_x_./HQqa}ÎL;Ļ5z{<qАS L%K1*e$GScF`֩kfi[fjjK+q{%HP|M£+;/ӭ9X8{`dCk-a+ 7TrqO]Qը:8fE>r:!%.7"_^-VJ@D'D~䞆 c'B|bj3P )bIQjP-DouYͩoY|IC+8`ʸ `f:Ĩ/qѣB?cT>I@9AK^v$40[ Z."5mݐv!Y\㺈~hiFnf_Z;,tY@T49Xy=.4g0/-Iq޽Ej̞ W}J ˶TK_M?zܐenB9_ύr& ()E"OxkXo !]yt/[a3Cz.S;mLw+(oP$([hG/^D^\2[Ja`цyc'f𖷬3d(%B;^39e碷J&x5ӊm~Vٖ.FyJ Z*_0+ swp܀,RGpMgסޥ'9N(ZLcvn*an,9PL5̢zYªfgsL2H{В*^r9$?]$t]GkF$d :hf{ˉٍ5Km6 "Λ+D:IwQ(-AKVˆ[QXc+b&;r L kX1 ]J…͕)ɵz.s%6_tc% .(ؿ3fH.fzDaxbR.ogE6l8,.4 Ltlim͡PPmPKHn=bD'|_4U7-\޲ ѯIe@4:P{(2 IW18:Z!X飒g"8WiMxHcPJG "6lmR$Փ]̯^r-!j{XY=U&HvPAGgŦ桅hLx@{Jsq1ȷS*$iQqGzZs2xnW<1oS~1G>+UO:>1.|4ݫLܘ&juS͏uee\;Tu;eftCFdVw!G0ֲݸ7Ty1Oq~f|56hjUôzeF -&_Y/d2MVQ_;]̻K^^2҄ Ft3{0)f`6,A)RJ BڏZyjnZB )kI B\AbvixNubg06 Ddsrc)Ä$yoy<^gxCdX(b+BYI%pr*<CMaH?OcEv@UUi! EVעvє&Ụ R#gg˂̟1R6F7NH,n}\IscbEߕ9rN oXo 5J) 299 3qdkF4U.mYtq`cy6"$'~ C9a[=yi&B U=(6t jZKko3 Yesr2晷嬨v\1zYϣi3'ν܆4[+> 25o^ fƦɻuu—'sНl"Y} ii y@#VQ9#)dUrr o%G fp@݈ϲWE6/eV4:7Цۿt 8cl$~E9CEA/ O,s̓E"iI;愜})aXdVު\gyr}ul+BןdHG}c髦RJM,:ڿWH~8my>hi-o{wpgVY+?K;XXD? 9X>6? "o7h|3-QKwlEjepm]v0/qWH_%*Ob*RZu̺( Xꢈ-H%Q>[+vFHa&vŒw ƈ,,/-9/tw}cC->5W(oQ<#ܭI&NH Gz(2d>VsA)cvT#2TW|Rxy[`BdI H [z7aϝlc`c f`^J~`XWqZ5UG^2&#r^QBhd8)ٻJH\U.pӈ{&|t处*L]) rBE ?$PP2fbiJ - `nj; u|ٓio:Z+y>z96fG]ϰ֒]\YLx$|3焌5(Dv/۲kQuɹ51crgRW ?z;/y9Y]t?__( cPݏ6gO;jv~Q)b \ QerDC_THN81^&uUE׳掌 |K8Zے\XJD9뽠1mi8ZiA](ss BtHTb9 ?\ &;i2Nq#f 2nwGܰˉBF m:t6Ks'IQl1vjz~bϣjR7i15hJ,@:6\/hqq]Iˆ?3]"muw?m~ "GaDA_˹}oT79Ua$K\MeG/WD/C4ŒᔠVޘfw{s\)L\7gy3k7Ȓs@ БK1X >`޵27i Rh5`J5h͘ ׯD5r3+]j[㮫dJ {ӞBmNM{ܶU׾;\Y n#ddwAK.PcZ RQϞɳz4 7D^AQer=!>SE{r]ce=m(`L2xlô?BvTzQʐ>|0\JE"O<,X vر2)nA'AQ<˞/=Z%h]9~1'Ar! ip 'PHٽ’I0u\cߙB{d> EL\'NC Bp J|uSAxtGD'B>7a&[AHE0:F4k:.f6k~z_wܟx/9"v^Dޖr^!^AX:p$ ;Q:b`Q7Z8Ũtzھ+d\jǣR7<\OMjB. !\)bfǂ-W/=QBt(jbCjEx\P8lNbZ[f94#}P'C_mИE:/\ ' 6ov"u9\N2Ոq W^K,U C]<:%/Tt-s>st@ T Z%4 8x*5.,J ,ps؝Ih.k`d=ę,v#yBC(g= Yp#wrkIq,MÞr?1'a 9k >oϞ~6j~(PH XpH{~y5`XDY26$xuhV2HGN#2r9h 6x&h,-⼦t s(l" ]X;;m5ea [_} F%yOZ|+]mh3dh#=Dmn9 o*<9@ 'xȮ[%TX}&:&ĄQr8 E^bs̒qT Y3^I Rh2Ȼ:l^~/d˨n4ESW;斝@[&pDz2Hli ya)rdbe7?,w>"&8F hUްEM6H6E"̬p@;:.tE[6&m8ԧKB{"Ҧ.9X% ̝ О!M4i2F%fm?y%TiF*xѪ+oDe[6x}XU ʘfɔR^\0H4E|@jh;Go'G7E^ˣ:$@Y 3 @媻É!a U S5݁r!bDP Ɇ$+lGir_bpX>g tBW|+FdQ\>zo sBo#<Ԧ<~qtghā(iQ7RJBNpDe!!) m+Z[4uxCI3PUl=^AfLMOsGvλդ;h[շC3ft2H8M,YX;/ WRo;l/;ì?ZHPQ`c F Ѭh }gAEˢ9P0Em'g Us'jQN%kKME)d3'&HrÖX땸(P@RfTgʉ;g@;{ݫEqLfyA D[u{PRS`鷑H,ʱ[)(++8X|ͥݪa?~W?BȢ+1*aG"bLa G Kh`C9tΔԇP^*_MY0g$K/@g-pՅeTm01aȖeJWPTA]9L\YXQpXwr:~406!Cq3vPlZ(\\HWN@؍M_7COTwU^:J\)c4@H"^Cގ/2#ߕ:rl$aUR(*Xj 5Ӂ|= 3ߦWW<yJ@.oL}g=1seHI [Cۢ?%zc@Ero0'jrVDuf l7*1T°Ļ/fPUDPS)s9F|{u7z&#A+m#Ma EQ6CX[Z,u{f0"lëHeZi*ur 51hv'Br*c\,m_ww_Q{g{) >f>ňuUO ]γY0WK:KtYgd/G`dƆJzwk4V|-]`ǔ6~͑W$JtS4HKBj9*^$23IէC/s2NnS43aOȜq/ MUpD}'*+}r81vud<0OVv\L2>LvI<xL a/b0olCFFf|hݓk#퍹뉎jgvQ8&;j"Dvr&l{3vszaLF*P tM{cFsn؅"u _ǟ2oUbo /x>KЦ:J(/\\$/YMz 6jeOt9 #x`,,y9_&TUƆQl.+B%ʰhWo׋"L&=|G *=NB\XN+H> F n-_˯?&>+ԺKAANm M` y)ceY`RuQ]Vk+D<;E._l\rup;*G΀LcDJ0 3kK?Eדri̝? v2'BM7r$=އ]|[*7ZtÏ6ZقV٦n9 *G~HpfmKrCDdLT@MW0b(uVrCq׎:BJ;^|u Ҝ0(,d# @H$p=hcLohZR⪈,I r"|ݳ>s%/"ķu;C7+EoPs8ʪ[AMF %zJD^a-UNu]-Q폹Қ1.xb[6Qe>ES}#^G;{AFN3Pr{EBKylR *ڊc%60J@WocٻvR?T ZOFb+&V V[sR8zyP |{`oC$]7ww[g;Y:'G7oI E{%~ ??yHދ)p>RS D՟`L>%΁jSu,sNWA1:Y[_qumPF?Bبb36;m@LyNﲌ܂'>" s 5۵OZ>[6P=BIi/ST q ZH>J̊a/lX}+L3ͳ _/۝m#sHQݤ `4w wk޻Q]JV`ב0W ^h"̡;5xz~ 7h.D?^5SD [>?̓]n\: yIw82v߯G4=B5K#s{Pj ;1%u~8B,.P|(_1:+Ji˕:w{BS 9 OfbKپ(Z&_Ar."JB)y5nP++wCZ,L,P}%o&}QDHHKkJff 0|VK%Ky\YV^j?@UwaC M#g2W~@#dZ  \mŀYG:?&j;Iytg)162ڷRqԚqCU8?ŒL_AExݛB{34 5\=jqWgZH&7x>ue_;sX\Ith>#챵8OK@]|fRSX>Qk)B|dj vt=*فkwB beWǫTh`[?ƵYC!^,N>{ogܙ+ +ǟaY3,LA0 ؋,p+GBF4JB§M@uO[d v, AՔVJ +b- jCzDzI9f6?ŕhOъ_׿%h-Mhel_00fc2Nͬ;o/61XjrRB|Ji]:ПNLའ{}܎jayIlOl4RYWIf؀+^[OF8zxI^%po=͛57!~4hqPJ_%}kR5|HHUehIa~Pۈl0ӢY=4cdz,!gVĮF7)cȱǬok$s -xEn8@SrFEuXfx^DMci3 QA^yc9q:9J% թ|uL5 }hkP,TDbD7DDc!)R3&r|ɵv[VuR:/xI2tpÜ)e?D÷;Oh%Oo{|ťC]}#PnS97WϦ}n\.pzB@0d6N>䐵 %s,јNtO~{CJ}ëgok1XקZ-t:ՃdL质n%Lq FJ=BFv*.z&8Y j atĚ&ՙ~ U(T@qB~p,z1Mw_i.h˓ WS 5ߪtJ͒IV/=C61Qz]ɳVµ/jtBG>..EKbQ:Á(E]'AB43[&X.Ȱu}aFFM\.EN}8,AiFgВmC]PK0M@׹; 俔0]bxxSz ?Wn5C)h*}Qcf{ȎA4]峏MYׂe eC"]9A!,#/#Ĥ%,ށ76RR(\qWXQ:KBUw!uO=9QE>s)G9dm0ؾ9GQ'@z&M Cf0%rEhti3tN%YU5I=ں/Ƣ;@wRrxcLmxi3\7hΘ+kR#ʥU+Q5yMIyrػq;-iQű5,gլ]X)`ƣ'P{hgY```{+PV?uX{=8U'pmnlc[0?xƳ<5!-m\E .חףh8e.}?NEXK KNdz@S4CKJjS#_2VWUc&[ЮcY$]L!vSѢtA_OeT, _R|lwJYRL?e1\vA̿i]E@-<" K"ds,ܺ:']@:2^3P8!3NF~Fa@JePׇE {=B^(zڠ<~Dk/"C4N`#t)KL^a0 coz&m)vt\P=bKDΏKS`,g]bOl~%/!߹n~ њ4({OAaÌϢk-&_y4uK˿ʂ׵1ENfaej^v0`V)&\ e0yΈ`I"uJ/wǁf,ح4Bk7TAPFj߲p؅ y̑n$`KTp5;aB |cd1>8Nj,?"$ ^ݣ/z,o3K(nNʟF(=_ DJ( TrA#5ӓ걉jݸB\4QWOs 0B75-&ĎA|}C)pGے|;;"P68T"[+J\L]5:k1t%C_\|>jŁI7˂l]@٧ݔM]6~dCxr4 4>T,qv<G6aqJCQ/ &S.fG²FHTbY^21۹Uh~Bޟq_~$gVX+ MkmXZݪ*2]oBܰ'xX+판B-PS>:c)mm;flk3IrI2:!!"X%pxJN:JJ,jq{j@mxA;4A A8(mf7Kr08f "@z ?zq9` ^r'?Eqr P3tF^L)r]dA6u2TTLPlT{ Bh@LS# P*i?TUmc~b(NFr;5pP$s 7[Ǔ2)np(69rC7pIthXn$Qh~)sD&o^6oN :Hq UHں*S䒱.D~BoswhNCT.W~ZH۹QM֞ud``ki/`PW+`]K ZU9w$>ȿ mf}`SΒZw1gkIWQ@B{_T:93V ˆFd>+b17~Nv%OCE0󜂠$ `b+Gw{%]l1՛+=4%1j|ҳvP"(jZmOa L)~ C功:H% koo<^|`"1YFH"eykklV)UΨSnMoTO޳m{͒*tEU c 0A@mJla08ez(0:tz'AwSi(=6'P-dy6_%  0>h?R^{Z]6nG[BLhIxrgR}t DHAn/Vdp[@[{n4䮝D\J-Yؑsăx22$w1j>7~/a1qugq[f"NXKkʂNA<~pR;G(ea^%ZI Fb.s1O93A9D/r lĔ섽oz-;((i^BHʄ-Ƥ%hѰw; rk+@M!TtW@p 84T5$C3-Q#&L(>bGeĤNvqL4z{]iRNBxNi}z{zK`wEsU@|bp/s?cP5B{EX=4drh3d="7 |Ua'U4"& XmN'/:#,~ ܐT q`gp0`+~;-)9w@%x-g)&V[E?A4/I;Z @zCqϧ1܆ykHXt:GL9Ѭ{t17ڨN!Η4ugDtؗ}*o w:Jn<"ZU ;|S  &q>Ku%H$ΡJQ{2(t.δ K;l9[^ Ƴ͸avުcEѝc/94\[Gy[o5宔"9M٧~, *KW,mXRwģfWɗ>ni[}G^0gpM2Ua96݂U&x jnp=uA߸e]9+WGmچ9kV5ABzs-Cwu?/klu$P<6zѨl4@_w_=n@lɨU5` Y1@'mu7:W9u_oB[It.غ?e{pQ"I"KJ\-8tu(d0qda/ӈ>RW^W0w.~INS~75U3QV|# h:GA-bJP%Yrr|\yf~EQS(!V1U-mX\e\^WիcD,YL} ȡ*#p; "Kv)IU_C?dr(x/<r&&_%V,?oro#heܮG2+:s~6u]NEbJLjճe9X!m]02g8F7O,^X6(S%vabiR8I@ߣT4.Ɯ<跱4&.ɫ>'.kKZ0ɏeDv_6V ^=Vh[8vn]ödz?#ܮg\=,|zq@CS,0<=CYPX`~ɚ#%JĘ[#8]X*w(0݅ff81[MyE7W2G"bI  ((,F/K)U{vx oB.ŕ̀Y\t](Ϳ6P7P%yt*]19bnVgoyJc=ƢyQNvh H׌>oB(( ?Rca>,;3 1vf6U8%,!x`kārOЍZL`aHMO+KwΩ)TEGVY%!۫Yl5?3|g aAZSĆxet%{.#pR!2?nitWUВ 4uRHMD bھePPߺ 7neBX74AϺ- )ݱw-;*voš6)vRNM()O{Oy-{tU.]t6) ClbHث2ƐCYX Qj.SJdܟՕ㉱Ct2 (mhuv,rq=r:2x EGʹ-Iy2R:3I>eVizVW\xa7:c3s ,Բj2 51 [tB+ܑe>+\$#Ͱ73zkc0xfL/N"Ia'#u7p!՜^qF7! :« <$L|6#蘅\O2"ke;5d'HTt~_ݹoE#,#D1TU2CRT(^5+2D'VFW&gP/E>1&~3Ŀw\x5uf4A洐fݥѿ8O7i.ED/-N~HO;+6vԋ<}ls* _B ~a ֎Edx\ya cH> Qݬ9|6F"ŕ& l`h[1x;P|l}F҇ƶM' hsrMLQIyfj<zӖ檤6<[sjpAO-Yx~3gG CAWKo˱i61 x/k63HC8OI| KK*i ZEoμI]bQg25\ܲ U|@SU">X@8|xmب"b AI* A{-}!h]T^Ƞr6f1JOoŐT*.&tt -2`d]_QjkZ ϽWL f/^ja5W!lxDx}z ;1t6gbW6X> ~`1[mܣjo|T;1 ʫ4B{#iyPnKkI^,HzFr ^5ܺSwsO;LfݷcCa4iO)Lz}lw%2-`f3Bx`f IQxRAL(@(?>pt!-H gwf |eܖz؜L )mݑq-Y\w"i8ˁvZLzҟO~Uov}:8-J/2a6Uޕ#38HQ#JMaO=_pz6yuE/u$[Id-=N(sdnH_" 8R3+֩OB9K=>-[B e q+L֖,oh]vezԪ""n6]4=0v.)IA∨Qv%oZG|<8v6&vR(Yâ͍ /W1{jgGt$΂̾Mp0!n|Lr `C|VhVߟ=OQ~ YZsݥKZʝ#vB?BHiܘM!Θ!bD@,)u 2/Bc١-W#0!HP8Ut;f iL[T%!kHS%Qqe[B5~ߓFIO6:`p@YpEޖI2 \u.0ߡ'=K &QZAVck}c>x{S5(ݹaU|tنo69Ԇ7Z5gyT);OV{Q49v:i|ir"2} "q0:aW(X٥i$&]ж2ֱl2*dDEcPkh$ď0DNQ_4#|n?k/3emƢF7?o68{Tȇz5njt"8e7v&L/g`%'M_ !%_P`ύ񨺙8#&!gHu5ت= 8T;OF-0zZx|O 7/ k*6] ]Ostf ͩƌ)X(71Y73/!"IPyZNBۡ,7-6>.Ps s;ӕZr0 |~<Pt(tk[ C{R"B>(lH|'ݭq)Ŝn[orX{]z(|.J9!l%b,Ja;1E4baba@sfL*jlDҌdNSg*M˻`)=A#e"rf9+Tk۟ zC[>+(+bhWFhh3٤ƛN/1*za\ˌ2&)o(xQc$钎GVp&2"-Ljaa2Bیs)&AoA]CEZj2ًS&ĭ*ӥRjs9H(v>(۹r!߮[m~,0ccH}ar~TaH@둑^ModϺ*X` ^3 $:HnuwC $w%g|VϪLC@/̭]Y-N-4a^O,9]%o*ྖƫxOm}#j{f=A$:׉{3z;Uy{4arc[8`d1"XSJHHeSڑ5dx}oWwK\K T8T t凫T0!eGN~E3x))gQ,Je9eAz+ D<͜q=0fɧDRj԰f1Z2~i?4#n4) 7MXC*XU#T*&9*ᝡ@Aw<Pʝg:}N!Of`ŻZ_~"aXm}%{so]3o iQBj垜#F[P dz"W^?n|0[_,ҳh/Q.)vy}P#OGطu)Iz{lߘ%bʥG2/\:@y__?2},,6lG _aSNL?e1(esJ~(YGZc!:(6r@2@םU#rf`ëkuҲcfe^f?nfn~gxG Rp /ӟS+Hrla -Tq2)~MG=XdQ/Yd*n 1pihUV@zҔKn8kY`ǴHHs]ޝV 1zM{EZohƋ ̺AS~i?"N.a^/X ˡcB[Vl}(dGgRcvN>B2ŷ4_OUkmnXVFzRXqAܼLEaX-0HS]5'u2RP4ىO_ @ٗuvf>#wu;7&Я-aT0*>r?tI.e֏}j|#p(PlЊXTG6qU=$ @@vP4;* FJ's@me Na7#ٟQb~c2o%L *ߘL|;#q WiU/ R=%h3,Pw$Eh'kZp!clK;B7>6s^;?A^5ozDnn鬢$Z> RJYV@YC_N|lY&ǛK=a#D!IeʭT4|K:J`n~8-1$C^&}}D0S#C'3TxX2]n@ 0'>.8btwKdFa_&Ckg%8H\V"#j~COK ɺq'pv ;pU|.2߸"jNYII-BO\שfI1.fhQK!Q܄ 0;͡p˔2| x)[_R-c#ȬʳbGYӐEQ5֮R14ob>oPDs5{E7HXe4^)Ͱe}GImސb6+JؼqTAR#΀(/tZugzڒ<. jyi gZCGq pk;*Xz=G\Q zdWܦY1! ^~af1zvh\@VO疩t2_y\xf c-hH]ȊfFk}dUa5D޽l ;~> }. 2R<[OO\"7)P+w" |VͶ lAA+jށH% Ɋt5m6%sqP0 &-WV\/T+B@zm?OȘ9Vb;,#V5(Oُ6à}v]xNb2riC\Z^ea_sT[|/Q oUA)A@PU٤p-Fռ6[\/ғ1#yEhgq (.ȉ4!T-n=@Ty rČ$y۪ie o2- KxCp:i;Uz>į@mcQ eDPT%é1BܦHjdNCD;b ,b,,ԧpN׺(S-)@='| ͎Nkma @MRP"RxWrCܙ ?g7oea 1HyM6xE|o z^Ԛ[,SV.)%ڒ9=n'j,I`2BHbaF ]W6~qAa&hM8%U`Mo޼WBwEjruJȱcMJq˭Gh҂#}29;;eEfo`.a\J؄'`5Jkog:Ixo'}FwMؑy{uy8R"KSP 69NЁ$ڻ=~RI~{y@ϛL tzj )#~r<*q{=W+hR؊O)< ]8ٛtgo}Q!,KZ qיHe[B$U捎 "&)d_١:# tW֯mǜ%SY*} m;Y)ǘח/{iDc`Gf<O""dzy.83Y^7)(Y[k' ^I )=Uz7M = b̤jļU#oKf,~biFR?rLFa!K1|;3W ԋn,EOV1YT4 pׯWn.:)FFY7  y[G O "ߔ{?Z>t.^8Cc*,.){$[2O4I$):Wn.8؁G#}I4!,L0}bě;MFGaOuӡ ޤ04RBȾ Yx"2% .Oa WjAh>XÛVgR9ݦ̱v6}SL ]F0E3S ٺisAMMKq)+R :PiM fJث+)PSO.zpi}H?_'g%K%]cՏ+whF+'$'%RH!T`[򘠸:B:h<8tt#ī|"۴/7lBCT累&PqsO } >Z&M;9L1*ā8(ngS(&9*1H0À-$1sb;9',WSvԻ/Ĥc=TTlmjɄW&\~5dGg #'X>E_.Df2ϳGmfD龤Gѥf+˴@tǡ%eT"K,뾂lC Wפ䲉_a},dhqbd#;ڼzɍ3yuǗ7mӼxFۣeҎ0İ` kSn Yo$TwވP+\oCXӰP͕G#S:Gh;v%ʠiī̳ɶT|JbgZ<+lp =vPODCm5Ch RB tQb\k܄Nm ^ /Aaf ;I,`\+rI/?=D7!lBFG0Q+ :V.]2sfP.r46bTb=bk"esh4BZ4%HH $ԢG t쳩j8-(z6>clN hҬ9Kq":1Z׬MqjRs3Έ^#5^0l݌?fXoud; }>٥)"}5ld\~[IoU kԬ* H\D->% WLyfI&>~mXŐ?yZU"o*,H`u`WmxԈְ >FW4n .VNB9"G4ys;0i#QiU_HM} ஥W5WWgVLXǢ fvR>+QT$=p!^-I{ReݓwFt}b}d~uhWiL UG2!N=Y2V4i!ӃD$oXp./?l%3eS;y#JSJo5WF`ڄ`fTeOxKVavdZߎX/![D.r֢g4Іj0Rêt&94U&n!SGtqReH\j_ 8/K6rnR/ A%79+b#P*#+|Ebzsxa0, ϯrwt>#Oȅt~—Dy[KߐS(ދu-4˕F0bSqD wJlc gcLJ+b{Xl~ݗEFX BL~4oimx@' X! /m:goxy%E*ShF}Ə< Pץl@1u\+Gm]֌t~آs[}@vza2;-cUob &6nW!oV<ی&gqq2cE#gN)8NXOM*#Uxt=<Rwu˥GҭdWkr$ pV4l Mt*ƫlLFn3ɍPbk DW˭y\Ƨ?Ha1Iq΁#Q8ҡ]$ ^Oa#S4 OSS ͉F oSЫ nz'^{Kə\tgx[2 y )=;tD\:0pVٔ,+ Eb]c5J-j*4s>ʩšB8̙)E lέ􅅒̽׿ Sq,̱DZc1lL5 ,k;0SÖpIǤbKտ^Cq #7O>Ƌ%q}4(ݗfLJ+R^6J̸( [jo[nﮗaKJ']P["D iIQ+6>93Cu@{)QX$')x.>CfMwM(&^vw'E&`|t6>99mN5eo%US](f uAAPT/z1?ɿ8$8w%?N3JZmKXjcs.n,?(pώi/ӕo+t%ZH4.J!jVU:> v,>PO{LI)\ i1S[ + !vmS!UV:DIR[=Ԡ)B f~ldy;xec."vƘ+9wDIjFm yV]tjY9 N+V 8# Q@ݯPH28f.R&uY_ߔfٹӇyݾ@xOc@ ?C: nfP+ƊÄ7Vد!sSXş'gi|KA`-=N^7AAݼ +(UE8WAST;^: q\ـ$ s Ծ#\*|@!ĚD97j's?~ҹuR圫xֽ:Bg:mcA:<#IlEdW]#ir}`WjtO."#dU@.Fw&|J@F 'pp5cRǻzG~pLPK60R;]om;PT`#g%TKpݔ]p*Ld ք>`*b9ȭ$OLq{=ě,/q %= lR ~enI'tIDY.,n\<4}Xnɘ>3È~ sMKe)1U2e Zlѥ {6U'3MM,rԴ"nZrvn>tw˙tuWVK*79t†$2ʧpBYj@ U,s֏K rJc()[/\_:5"35 <G19f%YׅQE)BY!☶5y93aNr*es\p5@ ,O*MnuT<*&WD `0R ҂ʭW]zE!orl8>]zyLs'Nm 9X㰿0HLc%]wSLW)Xm ͷ_yf +`i)tP/ɏ$gw{k|X;'3( 2Drhw{w_ztL>+{\JzC7ϠEhֽ(PfqV#9At凯BGҚqM1#sFw?8Hj#B(_Fœ6[2 "kݎ% ̟^rzg+ P9ƙ&4EMrp]%JR$&yWô:?@ܻs7:}JwU;e s&sLP P ݫ1 4N&]岰p @c!q|]ǩaY(Y*Kgd<`jQ)6cW($T4:;a(6J[m|yWPNkm>2~%R9%[qDM rjܚ '`Q $8ˤ}L[rf8 3s,%RW6:H"&Fa5Z͵lK@Ud/.i_wxX1 r5u׸dW_p6,=ƱAu)W^'OIK/FO4~xyE'" X/'k AOCou9x\i2+_1(w[zCp$z4gJ` *H!R] {m[b̖n ObDC pˬ5USfuV{7p}l♜x;n9>J +{pS$[.BɭTAa|JQ$bf+><@\D6+T: ToYYRu"hȝ׼Toc꧝]*+?W֬0Ns $!#x#d*, S,|tk#(dXg+Dx&KMq$Ȗ^1XIkLf4tLXW<%\p5+'mTknZR/J F%AN͙ A%t.B#_EYތ0A k+n*=*?`ZScj)qNC|z-=-$ 4%4 B\] u3/h e8J`QxМԈa/&~-94! 95~C=ي$ $7G ~; Xyem}g͋>EQf+F@=sO:tApK@ƴC_y?Jm)PlT#\!~LniP8kS#>ܧ+'鼎OyJz_#bG"rWR&bHi C0r- X\ea`4bz 1]Om;Aq?3Qkⵃ3Ԟ"fvp/aԛށp`O /CL_v͘l }_ܥ b]uVyqy$y~meޞ p*S=֋Dث ')w`}.(tcY9mBBPQ}n+Qa{ >a"?kzhDv';Nزl?lB:z)̈́ѿhihgZ[r.7u. c7i! O:r ׇRW3躱P$XXRylQqjor:YzgFtFp=Oۀ4E'oRp6.@~Ոe yaI RW&wz^9cK5Dz(M=Ԓ:oty 1Olp$e՞91NDMjm~v H2SݤT㥘]ҌiA0bN$W'o #>'̰RZ=wJe +>"Q{:S.Ck2nb8>uj(Z;9kgjZšI #xϩ:%tG !Na;tkJ \ RX"Lv/C%z"4bPV2L+y9&>-)~yKbNэjs3WI <*V6}@6*sy"5l[JC9'n[u&RY8k.= -&'۹?9eVbN"F(8R |^:kj`*1qFRh0IAYh4؁k`ߡfMP7ܞ7ֹM]-Ѻɍ0 1gPX4+3\*QwW>Ī[jO&w ؃ -؜, flN%f2!F }clIe3= D\?U.=giK#hYG0"G=9 ڿn;BX%8jN ¿%:²,5њ(cZqՂ"]&|h=ə*҈^!~*f}yBЎcJXrQhlr߁3îQ[u9b {ג6% hl{ݵg,^Pn4= ~hjz=HvmOBOpX樥dl{ O{9$k^cT^3G u% =}9t ְ4 d4A6e@v~~[}PL8qlX @ocGGcRm*Lj%rC#Wep w4G?%ST?B] S7xor~T'GV!4-.Jo;!pZ0Vu8$WKgYmԑxgdxW&@NOBT2YM%&dy3;cU/w=w6WȬ%]nPr!Y0+^j޾]}tpX@9lPmY Dt6[^drJ:qEwo9Kj%丨*8"U|=d|)_Blg44d2[e**;iRXԥ 1= <^p?Bq=v~'bF/SUO*+X05m 2n7]-3).X6ί98E+lUeKU)7iWߺXBkbfO Qw45(D 'T:IXޢzּwu6ǚg6=U,Z ôԺ v= 7G [N{!;W3T6>uѪt*;_Qֹs\f\z>] Av|175݋xϠp";_(e#>ߞ,0`rge0E{;Yؾh[?w麼␝ ӠRUOrq@bpk]^ i1ZlHO/J}Ĝش/*Tgk ~c&_~$D\}6L*奭Le!iw Ǫb~0/a3 *|S<(]Q]]]#W5ap+ Ib`{mJiQreVaHKam@M} 0,i%4piaJq~fh *E^C~*%=ϲߛ&}@ %~;ww.#( .0ukP4"[ y)vJ"FZKB9ekpz9xzl+6dWE1h qNO8oXo Y1eu5j=Vt­0` $*1qd()wrY9^I.1dPMHFޮ>LRs#HjwYLHr »A6R|-)1Rdbū!s0^`piFf㶽o({iAdG,. a=Q.Nl65?)'[1h=Ǩ53رJEG΁;pLhX=f$8N+-˨E6E"u00r#~-ұw٥Iw\LPꃞhNYe/Y\)7Zsoݿ7?PYPW[?E v>ڕrvGXFZ-Mj(IpN6 U;\_F0zݹa޸;17Z-% N'$yBHMH [xvWb"[LIP?9 ;b3Y4W¦Lbϙ&kke%e'^2Z H@G31>H .!XH]|ff] %ĀE("GlbE-HTD@AӜS t9otv$pBSBσs{E1t ~85ZjQhǥ9EB!8nb7|ev@NMl,;HUK6{1Qr_c3z+:N]ٙ-o ĨjMל~t>-Y qss[ 9[0*nk";Lɉ*{MFg]/7o :8֒]94rz8]5**[SnJ,P?j}ȩ_*vwiSZ7Z‡IH`,"@ܞ,78oEId6vc3UlƬ(̼o CM(;#=%NrV3=ZuVŰb5 ܸ-qc,T©]UD5]Xf;27#t?HWװ(F|i[ӨYˣ7zR G(l](6Pԕ#_K{S͒"a%Qx^,97Tju6+T_ꖋ%aKJd~w/?c[ SycJBHw2N;lrڔ!aX#}gGmyYhn@5LJn^K0Udm9kJEH.')ZhTb-._P%'r|Ur ѐ6!A"HiORרl*;'[?{gT#6x Ƃk1<`wn H4Jº'`YPUQE;75uð }%_Hݔ8f6y+TٳE剬>7~o_?+ʬۢ##t2.لCGr4?S Iok^#/9fc5E^sgZ zZ;6Whc{)CupWAUM jo뽏U+ֈ|*]J*r47ZP|OvĚs=mp\7LVJ*mZ:#ߌgTZm)ޟJ.<͗]6U,`.=z,p|fĎcJ@h/+%bP.1>v&6D4ǚ* qD~9 Ru+%tR=|\$"9^A6Ҵ-u -g;im#B. ־N*7R~UrpRac l,9c_PoC/Ia$OHt%P] ȑ W pL׼=/9kI HfZVjj/1;X($:%L]AC=']~+p2Kh,2j8cᰌwP%EC@lY,7i82j65~^ŠΗjx&El|?wߌ]}16aJ'"bB?C AzY Mkr(TstnsލE>,ѭ{ԓ"oRSn,'_TX߱˯7I;a/'щ<>JLsXs|4YIc-{ƑĕjoZ^o!Ć((o#8fAQj"{F(]v*S["J@jW@j@j؏x8cX8D%>O /gPrP>zߔy̒[^<3ud#z!-VeRqW8VW -KFL,7膃֬g#$x- VuF䳵7J2o͜IQ8XH47e)~9i#ޯq9mA}q kG]'^]V_Ykm I~ϴC/:XP-[4lxۿtsɋq|-عs{MgO sW=tZE(- 61Qh0fU⯆ax;jVSe~1<|3fmM\<{U-ֵ4Gq(|D a~KbE‚72Mc# e3o]:&>/LMeGx f ҽب@EhJ?W#֪R䴌=hwPe3v+ ".VΤ!4UP5}Fʪ+FqA9*3y ,:[45HGdݓ10 hr'/k}Zrf${fpN1Z jȸḞ[B_!^ aڀ;1dחkZۯV @oO).tk#|=4nOv0B.˜hi`KfE炰〝K6 K7{X#`g۸QFoyWJ.D(jWodA)D4nKpc;)Qr29OTSdT7*NAGt [üQm"ߖl{*u ݍ{t(SE-Ŀ&v'1sH,GKqRmHpƷk~(=%=`EF2eFwJFX?ځkq=؟ )#Zأ~;i} UXOkja  rLe^G3n^6p Kg$4Q̓rJ6[%mZ CÏ2f#D'|vVwWIM9䅗 w2(T@%(aC$%ۉw Ǣ bޯ6gशӾ48x>!sX4 qaT&3^⋢` 9ߚi ʡwc0&<|4~rap =р?=7DO^}Ҿ/Hv[q%jkв3sú[YvQ4`řɄE?@d5i:°mq\,< j$ph"N 6V@|䧬nqFgwd(3I"WJXЋ.5S/zfu);WL픞1.V'ql2QdĀ㤍͚A"^I5њ72mgkVCEd~I׀Hu9?3\sV:ݦ{bcl>ewǚdP!0vN'xHFEZ֑=*9Iz(3.WJɝA TX))Ѐq~buL쎗GBR*s 7,v;CHFk+Aް50NaLbh]Bs8T =qBʉgͨ0.có}!ƛ[952VwHasxP QLaH^D(+3l00V'4-Lg]" h陼 cQ3݄NG8j7u|pIT&8IwD?)^V_-_Fa6I {.mA^-fE}}ot0KCy eQ GHa.%Q n(s\~.jЭJSTgƳWQ8bBj6jWW\K~Ֆݣ% ջf+Mj;s\]ٶsR^2RӪ^ȤHxaɰD0DiYɐkf }#"e {bJ/ [E=,]EMb:"Z11;{kfEdWtgELzAdj (l|9Hc;bQ ug ĸxtcSQ 8=w%8o=nwĦ*͘r35f6#DBGzw&^up3H7o4*ܢ#tz "g*!>D%O$N5`iiZ1Nz߷ yGdw9#oFo1ˍe)]B5eV R.$pR,]UD zB*|}٘F 53NNUaT{cVaV!MI՟u- A@ٷbwכ>OQt"*!/At6b4zX2\%.س /H`ȁ`4CYTBIc"Tq6Z\Ss#8c+-R&f p$xִ_˿ҨQc,&k4$R:О?GY +H n-NwvEnu>-iMJ<䷒INl4ƛ R{]X|Wij[5^X @=F_1?T&w#=h*#' )bwqeJaL5 7,jCW-!q+ȁ =z !dd^4$xAwǬQP_U0 ΥՎyG ^OfSÏkF5Nut4Z[n2vƶ Cpn6G\M刯( ='!HI#~=3ï[QsՔT3=}.{6$`exkp \FG# 6wrI><'sBBODYSR3p'9фٝh@'xҖ'J$Ws^[͠9:g cN{T"$cT:n0pW 2 'wYRd:D[b А`@N61VBrqY?|qN4~v"5A @A;󈴸9%W.L 2;u޺CUגH"]%=/P䆃?QʂY+VUKj4>.`{EʲM"@vu70@dD=e YM2BŜ&8WX} =+nFhŀ=uIR67!Mm7Uo+ˀaP\#iI@aȸA7Ay;Kh}Of5e?Lec f ѮqvC&,IT_:Wֳ_3t:4yCKԒ5M|31/֡1VI:a֤G}:b+M肷<6!Kka٣[ęCY']ymIwPpb7ZrЅUGwKd NP?I> p;R0;މXH1mqq??^ B28%- l@71MgxAT. 9uf.kh,sZ?8 +L+ ?J;kBS(}[N0)uTlu 4nk )ܛl6%L,Еu0n$%f_5j 4^&w\ ȹEe%jr}Z?gEbSb\ 3ϭpG]Wz-۴:9j[h퉕/LZߔfT1]UhWooےY?4MCD&J b:9eٶT r*pLxt[ahFFvW2t}*NJ5ŵNv.-f8qkVj̦RZVb8AtljᕎK^ NxA\#6^DZf"ܦm:T8mkϳ^ľ!_z"'4ƹz[7]hNv т8]n,U%:d'&y$b|D!m"6g0i\-b%z(?)a*Hd|S!B5JtruRNG-Ƌ߮Cѯq],{٭ ;6LEiuby03zxqJ<*[o?jlN)R^=ip͝)78D3 k *훒x, B?r6l'tE3&g>t- m6N^ȥļz 2VJ'[wUou>Fʳu DBf {C"'ܢixxvns cOlF́n>Nɠ1jeWk2$#Q*1իϨ`pZ :զ%1t ~GU\ɰu(Be,g;\~*)哕԰?D Ė3YxK1[ә~5UqC7 87$aTfl_JhAD9sSЄ)i"ja> &B0u=|OV4;zs4J!vM yi(ZtG@! U+H‘4'`Lk &A9 HGf⃛#d\E5PR>ju%Bl ~tA9!!KRܶdj j/KGOS&r q Msk+3@Z@j,;1S&y}!=/NU:QPvD6Xd:4`[Os[zY K[?x„B"Cx9uԯuL0.ozA_{[qA*Fi!xF@,0cJT4 $Λ:a0TLW3)a?^BH:Y,CТ@h3j/5Rs-d*y$dy3u$s|O6hʘ ftEǴӴGb1/<(%H #pyحO_%l-^Ƨ(d+⻄IӐ4MraVqOk*fکκf-kF&~r [\# E `¼$ϓ@uODz^"QyJ?.OYC}j$pd`TJflE}ZWE56N"W%L o,ls7;vsS}S!T~{z 0]VXTQc1rm~<흒zm8ɤR3y/6 -2W2>L` B# +Q^?'7<~1uls Hr?LO)[Rb_+v'6GL:5YX/JP_~)={I}}B5`cz6,lߙgc{VФUriBl9}'$e)4Iu Pv47k#TcN>w基]FȒM%4D,ؖ絭<&mQteSc$)qsi8[NS @3ڧ#9^5~)Kl\7ݭ4DqotgzoqHtZZ&gH￵sN!H[ə|%~$Pl oY\3;vgtmp_ug3xv.Q…+~u#f_JOSa]u;H ,m_-2R24- Q@})K^ہ,壙 J$)?#ĭJb{,v,…1Rf59{a#؝@Mu] (%;Q2thI;gj'LU*mi/$ԍk+FClOĕ *YFzn P@'y}]%7|{H2Kaeq6RʨYпύLwl֌SB[ZӟR}ixQ(͓ct-)]sL\zi8Q# ˚9HfO;tH`O߆%BުނQσAt|7 5u?+C \!ӌngn*kgMXWќyũo{zׄvvRtBb@4J8_ * p%60AϦ wu aSQ8, .xsEZj 'Qu-VK6(GDKYs|eV)FzqiIꟑ$[ʪdZz)E *y FI?t}Ō?m{f( `v(Y ˓"<caU,[7 kEvu r6_Ao1){+'8$1wA齁WvqPNe z.!@K,q0Ǣ :,uX-|>#V J,/PXGL; w[Qǐ=0Muưб=O~BUAXXEE !<=c݂{\b2#yUMPf%yX-F*/4li^E쌟Tזv N3ĐSն,\~| ldV)ٻNeٖ^ O!B&#{ ,moTGt3TPvW)&0^}Su96f(#PlA4{`mziB6+泭) ,W Lt,vXVӨ 1GAtvwNu]yO}C[5S?/ ̛9e K9#uR9F5 *3>GQT_IlNIG҃ƭA4fkL305J(1wK]BϴHQr^:ʨmzߍǼH oߞ16gtm!CP ?!t  |ӆHR',}y3Gj^8AŸd!8^Yd"q;IDQwmFdK?ti3h9uRjNZ5 U,_33( 5FjxHV,;,A(ޢ#dHb:I(hI8tT{SUFdm6t]&=>}[Ap (,,J2 ==oSGNC4[\ J㛿D:֐Xy˱O>JlWDEE@U.S^|~/0 a @zZ58S瞔5F=|(Gb0!rYG]C\TLc ~?ƁQYc>5F=g9PUBCr$Cky&ꏽn~0[|:Lbj|AAbI*"(!b愳`K*`Ԡv[o\wԩb&(i[6L3aye[ HvɤW ٦YFop0NWy exHWta0cb-]sws4)(A{K %qxDÞˡ{e{؜)zvjy E(1wx./5anFMamǍs~[#J G)v6+> |J̊]uUvw\Jx9]%;*vY!k*ʮ^phMfaI`!7mgrGdΏ պciGq̹vXo o/ Wʳ HDgR VfY{aPpHxʌa]rv,3J]CC-CɁzr:"6WX 'dάq[W! ;6'-M|aSQJWz9ZW(6`H H,kNƕZ45QDik .UIW/c$`҅cӖI0H)+ #Gmg BǬY"dGs"אàM*I)CQg"91z 8)Tq_hS'앍+6xGN/o"-MSojdYpJ$)k.;ލͼw0D˞qYلkdT~6\g-#x.=i@dxyap ﯌&Yܔ([.^yZ}0 x5/HUUU.Xx6T*9 p:%c0 ]4Y>|;ܽvW}P}޾ AiUeqѶѓc읬f W ĥp}_6?m.)ʢj.{55"~ɝ| 1κ"jF̯.F}_].T?[!pnwB'd* IQsc\X?ݪ )uˆh;#N add*CGNpش>/g}Icn |J6eG D|!-NjbL-ߙm`'0TOA}!뉽ME!yJ'9h-}+<% q=ph0!@ꖈ2A`8U/֒ZnìwJޤ|"N-rqTĂDNO(߻@^w(z? -d'(ATM.lBЂj 1'3,(g@\9;0*O??p3~$5##Pl&۪Z!>?D;R`]iֻnM38ڋ) syVRfْR]Fx9k%vX.Xjyf 64ҍ[ 1:I–g:ŷ\ƚ?<2,f)C QLeA,/Y~OeMe.Wej48{ݝhG\ey|\~j\f5:%G! yZ}r"8O%SBCgJ=ßuaɴU*Ύ"d:@|%%,Fgks c_Yߕ/n Ǝ:2 WAV?ѿ=y ` ^IciOㇿ㈿.bym%E ̴ yT !u E}fAd/ [gI'F\\w O'ٰS^Z9:hyN[B\*/ Ai.)W# 1$%\ĉԹhg[w] 7CIX+ c՗^^7FkWܿr?Bzj|߿= i&R8UKm ?7wѽ扖]3-YܣO>׸j%RCM{UeHDj-|tԍ_,3J; 5IW"?^w;kO5\(ÃܳL2wnXCWcFV0dՙȫگRוt _xퟜI] -[Yذc'q)1MG6ȘCme 9J\v!nMC}yֳsV^VԻq)?'V: eGT7Xzo sC,)#q?U?_!=npuU~IJ7Yo{b\DhlZi,rM. nr`릢9-60&L=F7Н x GZ s0 ~ilrlAGU \c8R29̀lLS,J~i~tj&o|8ԯ4C_yeGkBISGdz;z:b ~_3O7X^4D diB_!&^FNGet@Bǰ4,4#Ǽ>Ffozb"bIA }dlUBuQ =>xh!F,ynRB.}P2Ԫs`;%.4//`lSY؎?ރ}ZҒ'fT%^h|^=?9)O3.(M4WGY3NBWP33}8^,짆QQ`tVဈntH[^_e-VCQEބksegĉ*=C\O_zH+k=9c(+kWJpy:d%׀E@*/\5StNm} ORUT8h:HLp >RE:@hKITL_B/g: {!`U{NNn*9³~E%&yY>vSFT4k߉B;I*sPqRME${O3#\(e|KS)M vL-ȍɱ5((M2ɇxSvaK$M+٘g>{If{p18?_ۛ w F15{In )k0y#ҠZj{"nb("ձ+)K-{}XC$Zt! c\#>}g S_Uɨo::&6lUb&1)C?Cl3\0jo`AiSyqg}xx\6ےgX1>i~^ 0qt Eʚ[50EKz_D`W !ĚD!譵F=}c?C+m+i: -e6c8e_&nWP4cq#shu+:%* D^fuf[cX7ӎz@Qmݑc˄,@~k'WPZ.h2 qo1VKȔybo zU@o$vV[Hת QvR->eb OT{\5%j ^g;k@}3gZ]i`MnGS|ot!YxؐAڞ=/Gc-WA;v^FS nHKm`2rQra)Gעָ7Nd z7K1lTzg?,QꇰFzN89ϲVMLybK@1&*k ȏ)$Ӕׅ};Xug1)py<6L J`nd bi2·넹Itet2A'=?"7nVsv0{b C*d-9ooڛKHw(׫U-R2KYa|1s͏AQwQi OcT}a3Xl,x9^ ZaEAd@.ܚX@?m` ny3qq 4.$6fB_}d^bUn,PNE 0 ֊a7v.ǹW855v&)+2O@{bԴ={ߝ"\nIռjPvY~Aq/b6JhP@տa9|oߑHqVݨUXLzD86' 5sG,a FǏ~>Lc6>ys:MCgH{mt qfɍ -920wOjgvn,#ՠ V]Uة\"̿n(E oK ڎRWM;A[u.W2^g.Mu[BIk-xMnv;wVQua7s_C; D TbM̨'p[;:~Kc ֌v)t <UHM\S(LV8P,+x4<<:%d=i`ϡ0v!V)L?O1K}͐Gn79JiW'ڐA6jMuEPF(显v_@#lδAc&e #[m1aWl Acbs7?в{Cu)84"EҼr%n+jG/0[:'nGKpФXA ɟg!N/s~m"{e.nnf5~j*[GouF3r!D's](0vfzB7 4$Ǹ~7/Ql/hfB~Ӹ8Oԥ!/H(8YHH* ,ʘ-ei( Ac׼JEƴ HA(X_T/uNaS*Ke)ީA!?h6($ ĔpLFZ #r e1_M51(Iw1cGU:hzU/U .VVs&4 &TK`y=Cd ;em FZ/Q=q[49e,<,(5<l!4y1;EpKE_]iQ ܸ!b.,՛"=VS{A@ yqőO{]j]~RͲ! 08=x /QhZ"?|dQSn9nۗmSejl{ekO,g2LmYA LuIy Ȭ t}E) )p;KCP pz݇Qc@O|$ zEX w ާ$>h(So"Vk83@<T888D:k[Rtj% ` UPedMu&&ZtIlMG[4dT237z߮t+~9[/^Ȫk{g[Gۍl&yr1kz~nw) MN !A-Y@f^upCc qz~ʝ d"jWxڍ')w=0`yLgo/Mz[)L- !3[1INHZSxBgg-a~p P˒C1OI#ƅl4ʕSO*Rn#1l1;rU K_@eWwj8/B*me ̷1e' F|,F|DƌSSЈ$ ,?"'5eF}W#6}9K"ˆuNE-ǐ)Y#j/=m9]݂/*(ԬOrNW 6DJZU9f_PkLu^Lțy@ ECᑷH&٫86'(:3m}#mq6-3ESj]Mg5#3(ss/vrN# ܭWTqMȏiRu~)l^hB~,V\1mK`_Q;k<Kk±\zo6b]k \杭70v'>a8< j\_HmUzoxxn}Z +9Tgf"i^ d`XYu~T=?MTua:Dj'RwiIwͳwk_t{o_h w41wH|fQ@Nm}1'fEOOfQe`$!Pp+6(CUu_}0?V|9>Z`U_wLfקQ\VWgs ~L}ê PUQ٫tݯSΟ!tXI:-j~/"1Tca`,\ AOjjmq똙>B~zm%}G  q?.!\Ey,EŊS.ί`J;as``xdĴi&g&'s!IZhb5/D|qIWb*aٌI,#knj PE[4YӎDs|g^yEW l LH2Uؽ?1A2`~ Ը:tfj5v7 F0! }*4G+x>7 4ыk{j^1|xHXS-Y>ڞ+LBwXOCn2!'(fOu3wZ!Dȧ4bXe^&G.,kDNӶI'1c b%DapJ8apS[2{⤴&B9%'̙>9Vp "W~v*\Oi~ ?%26r˳ =~S2YQ+SpJhDh8$@( "O)KEtH(\馛]=ٸŜbLjNZZhu_Ou5 1?+K]Ui/t/L-GQ6dqƐ8ݧ@g {Ǘ6SSv[^/)E=҅>BU$p v\ yE 29 |I4;"B5bhtZt{:.IY#87qQw7SwDL-cΪG5URݐҠ5"ݪmU <>?dF# baʧGZHsuy:4~s'p_e(Qٽu:n\Y٩ԙO9'͌h2ܚ:Yf7ڂSګx kgzХ;mo|'ۧ8c-!̍Xݜsigq靜E{Ut7 PMm\MÓ뚳]D)Wi@5Q)EΧ.Wz5 %YJ`qR5g 7L mP hPEG){@&aUwz)_aAx1.,rtp[&P4I]%7fH4r=e=8,ZRjuߠ٘o9fv d[bZW`:0LN -#L!vW^eyp4p>Qr %w|rraH>ݝ``n`Yx=[f&O~K^.Vj\+O͹u3Pkh H4x>g\ m8b 2 Vʇť[UmfAg)0f\a}B'Mc p!mgێi{PVlOyNHp9v %Z Fmg]1EX}7Cx T^ws+¹߮C $clMd]dr1b0MBЯPW;L 0pI Zp *\YlL'Y u, Ogz徆I]y3t_VE W瞻ѐ~[m%kԪIvCPuN K:N+0ZtQ@v!d)1#6B/v3g"VIǬCX8{^.N4$I:r/YD`l( VMr_1ハ%D90R, 2ڪPlZ~4 7NɥJTUE><7_|f]irO:k4a%!5 NZ!8ӧc4#VgZ|jP*ɇ|OFwh^,FT1WNJ'w+Ȝu[cqpEMX&ZUE>lLkOL*ɂ1yoCwl'RY`}0$ͷA $I~TFOmSCՁ=ԃz Kw^p7+Q嫆7]G |`UT UAA}n SoNAxw4&iS\ P6E v?|'$MA=xyjXhlFwnÜ^R%%g05_6}%PBT0+o|*d;mA |&l5^Xov&C???Wv ~Ue{dL#~sᘓ'1S}LX#P_ `XmliW83س-edN~AW fRTg=PVZR Byqn6z)=!3Ski}Q{0?i?xm5W-IQ7HJ.)>ozZ?GR2D6$(`H$:}],Rm1.yffɻ16#%攥{n~Pߛz̈́$J"77ܗ N3 Dl@8  Z㙕`u\Y?fsQ` mocI;L@RUMBTn-ƹU ߬'ʚT}̜N< (d)*3|ݬ`w7C1ME!e=n T))IpN[ʽ2`z mgAO0 e/Ty?Bo2d(YŰLF3MPs(nG'qw~cY^ .ܧ:v*[?9R*O>2n:2(PNؾD% 4kHТ_3\|t޷G(AZv$]WKeY-RwmP's?72wj,qFV`HӇ4Fi>*ѷ7f ǃ&B[T1.>[:laϽh/fw v| Y8mWqxH`VT8udRђCpѺ8-"FS|. >ȻXZ^dϑwǟlӴ٦JoiCRU\OR{ZɩYըF0!/,jjD#l9i!vp x8Wȃ/Rc}6zea7EzofDz,Nl_zx5<\v6"=jKUz;&`ؒDŦNi8Exb3DhLB̀~9@s>T#ijjȳW0\&ĐH7k>_qS-01}+ _ྪC u*_SFO*.WqF$<+\-3CI(?{Uԑ @en8Mn2bi6Vj;4t0ag@5Ӌ}kk,*]>5ڼe:Q{j~!I=OX8h(J5:ra)؏uCt>oʹQ ÏZ<ߔC{!ԯ\(Gy(aW&捛9T|뉍 1|fs]L>kn ָs 1G H;v 7+qaɢN0ٶz(?{ɸ<Ó:4|R Ofl&[~y3Uhb9d1=2@Հ~$lݸ3qqYw>%BV.9ǕE^{pw_.LfĬɅt7LhZb%yJ[j5Lh{AR~:d+[dIY Z{ j4oih ބ .ڳ&4c,I rb+^]Gu:0l@Mfy77lk~~Ѣo ^s]sHQ5׽E"BwUE# Z`gՎX c5^Cs4kDsk:xd*J+;_^u/imؗGuQT=,Xly!,nuOq3CtoISA}ExK1n͇$%&mnE=CHO5n$ld}ʸ*F -~ l#,4O8FWc2bz=s'.,K"gbyҌDdlPSw lZ*ߑW? :rPxehBH\J.| aR&S"Oj-qjxu'^"yy4z`t c! b`f .{cSbo),[عlL,xXC$]q(1nIQ4'܅baO׹s1q%uuPn}}bF !#:wa9Brld{1C9ϙ%6֗|q/P$~a"7@N5 U&nԕȢtrz39g?dܫ!=`" v;LpDf<;M!౎QF՚T$?U#&ZtRO 9fT{˹M1k4bI;E#0_i8qgh$mF69b e{ݶ[@|}oB.' }`S. aGw ŔacLfUюu%dNGG51X>Om.d)d5X6C 4"!.'8 (XevGŒo˴hD<8uwƠ:EyZHJpa͏Gԃ (ΟWX؇'1rt1%LzED!&+hMKooLI`NT`>R_\@MgHt]>jCet0~TA~YL_ L&.x=X+~,fs^{ [;cO&?OHj@MEm*twN=f\gV"0LgYiEO4Tx\ђ4CrYyO7@xּWnRY;5f&f?r^ ;M]=aӞ܄CMoT?Y%WADba{8b@$cwwdݴWNV$ t1|Mu![VNb>Ly95/~fuhŲ}+t>y4;!ZK6 7j9C u(t>J:cg;D&%uVqܪy[ֹ!14a&z-#LKbuapNf!Nfm3CM)W2YC&DÎ^T^-RSy7I+bIW0c W+N"Yn~>%S'Whf{A%Srr]DϤ}dH=JA3D"}@T. [uQ-.D^&_p.0b`ţzh7kb^PԬ#]L#6KckI ݈QlLȱJ8'@r= H0G3+! N`fK;ٌn&ȹ0-O<}ۍ[ؙ$aB\\{~ Y ^1V nQy/.o%]nP#_-mYoh=Q+ɡĢcj:qmmAKw޲=3=+|VH>˺/đ˜ٜ;g_dW g]RFomnܫ>=dlC:rC *⌾Np')25Ğ}*)@mYl} A2j9ipGH(|wm]l}D]0t bk}L TۜE'\MaPg0cTUw)/{W(H TNJ'bk{oH3ָ k\(RdLb+3\ܩz O' qsϲ6~\~Fd֫|gx횵xOd8( ~0<fඒL 7PYl$0ҍ]LmGk)A6cSMfgC>w/ɛ 4*S\[C44]^2vz{!$v[y)/FN&:'P5^sWSD$`ː/G ~sO=7sI\ToEfcU|xTg6jR7>f. 6~lnG{>`b. #)h&Q:ɹ,Z->q,UoP%Mx ,+aRu~:9`#JVJl)7^33?f5\rVH[S}@pd5nweDH|/\̷;jr/'c/Ө 9k'؆<;\h ͂V$Y$TXH&:';BXqѴU֚>]_)g[ι̐&V-"oYۋ,~M{oS8ե#,QM6$p\&TPc{Ӳ F2=$mD#:1u^Yz*(St<`l ,/LMZ~+QZnAףқg`zP1픵ֳrgw'뤾OcM|y3bSQ6AY(@'Zڮj4Tcd4C%fQ;{@ea.tB&W YW$9(3F%ۡwN;T- .9V[ iS3F!ߤ1Ru,uK }MiŽ }=YQ]/8DQ=k ^ H`{ꖃP N^5FZ16\]9A%+].n jrzVРő_30UGM2j?CY ;kos! Ů&rNAݞwWHd%v/-W ԑqScmGOUOn <^Mv5{(}`0ź=0x+flz`Gd9†S9eW ^'l]ʐ,k l,kԘ'3AӪj&)PX<4㘧XT 5X(I`{Đ Os1WUsX%ߏ9L:A$ޢ;7pZ]W{Iᓷl˘ S[I"]h}N-Հ-쪃KW%5vIjC+Ys^mOAy6]2VG>r@ Щx]vCeT4m"vϝ@<]snK^+1EYVP4@=- uL@jq닰 Zפ4.Tr?+[+hJ6IHՃ?솉WdSggֈ^V3k//gXDJ΅~-WAC:`i\/^c7CADq;1 zzcsM.};}ABTպUO 2Tk֩U b;щK*`LH;b[LBF>u a<7jaH6LIX$jV V0ĵ"{|J_bfɣkQev(^`$k>f}WI|pM]gJŬ;JUz.hB5ǠQCu $GO'].׳w,ձS\qR=onD+Z18@l*<8[rp]9_tt+;CbHU7 p̂.}/,kp;C]I4j`F+L<4M{&ͮO1sٰzĺG\VyUniӔ n*Y~ feUhw?])?%7\x_8ų*'}Z . { i/n1+|2k^L-6(ُݮFXx8:ӺN+Չ@[SDh"JnX ,;c1Y= EQ[+<<%kDI% }~2~6S:[0G{0Y-gZKKŋzTmkf<Qdu6 U4# p:.3:OviV"us !zg_TPot7W3q%3vSeM7шc "wQ7lSr>4I{ Z(vz!`ϱxAR:v5hc:S|30|*q[] HK aZ((`>`[I6G(^{Nc3gA1-=ۇvۈ|o8c.:TS̝CqĞ"#o%(j,G(~\Ms層py$^i2%q#B510HŽALwڦr0Rn9Δ {[?}+ uS*/,Ū)M BW੫ys@ƁpδXo^ov͟"6:Q :)'@z4 pUa[yeÆ=8vD~NNNVE"=bf́N* naje6mE})}]ی(}\\(Im$g (&˦*lwPQvz1rct% Iyz3Z'pB)q?=NH y#<`>S^zbVđLO>EGg?vڞ ƫ`%\d`]tp\e-^2Xeeاtz*qHIՀT͕C!ke~O^f^a's4#s$]-3MוmKU}J[ʵlzEt uW /z$ZF''Y`2W޹K' p{I+j0}2㨄z72M"^ \13fav<ԊY;4>ٞZż4maewVXwD^!ǔ\M]lm(f}e?YXo{wGJ |(s=558XRcP<| AEZ{z$W qRdR\Oݍݙ{QHKdra@8YJgZz/0 fsJ6DuzS4TU$];a?Dco=}ydh<*;|h˯a7}m E1n;>>齏vazv_V9p%)ڂH fhՃYz!B(9_=R{T!iAmrώX/ڂR`t5ȵ yp#UisO~VuKNJ`sbBu);3R⿩oA?k@1"cpk}8oe2Y]2`=iCO)ȵ1i{<v{fb\uN' |? B:gѶ{W2{;TB˥ =w/|M zQ"AripuO4pЪdߴOJ}3@̍+1SH.7B䧂VL[~U*^.8GYW`g,F>kfƙH(L++Mv*L hӁnr;K:xSc NWS4 _U`YC,T"bQfGW@IAڛ﹑<'XL4(P5]?UsWhF*%{g;y) ZV{9ȄTnh˷S%Zg "GJX;,"1Jb j݌ )eN#Q $4g+&y)9 JmO/4r>ҟb^HLҳ-s>Жfeb,e[Pe ~? SiRaFa+yl^+"k7g_}eQH"dI45&v:茤m["ԭڎ\I᭢&/'gNeKb5  1V"5/bd*W ~5<erz#y5fGj-;x蟓ɑ敯Qw>lw=2سApeHH}Q= Pk=y&YDٖd 4\hZg$DC Pi1$حw}26 cTYgn+ -PȬocIwa!@\ ~#Q)EcF=XmPR6'3M\kH =,Bbk]\z}1bLY:Z_rQY :<49Ș&ptl"p(NTގ 9jx;4w񪶠Hl*Q@=5:M/f'@߂@"F̹s*qݶs`(sWAu2q:i- zΗ')0 :B+!{M+v8ɬZԵG@6 5 l,z%جgQ}82 "ʭٸAl6+bdi TUjE5q{5!@#PkJbVjx۳U8Al8{h+Uo9L3 2 sEҸť(]yM+Yj vmQZ(5I+d1ُpl%7#С;"=8 hhќҰNCzhJaK:Iuc񒝊~rcEֹdޡhWu ۫cn}Hϻ`YNj E E^QLDCݟ9${R2;Iv$:`n >ᢰA?׫L/j~e7ϦL_Cm̆VN)jxO)?r HI d,AuDCQG!PBUk:gh\Sǯ*D`QR8T JPhBT}c56D5 7͊R  $K Tf}GWf23AC=hkFK5QIl) pq }BFjnr09f>(Y m.^5pxV),H ]Z?H#n=.MJ7~;"Rl__յjȾ9fwP4=bh9vpO'j(}|˱M;F{-N{K'v,C'|XV Yz{Jmb Z PC7<ӆUڟ^:\#S[>rfcԖktF|]xj |ړsBP_ZSp}v ͟Rzyme-̭!w1ؤXEu݊ qM25W} h* }9m{&T,^*^ۍ0ܚ\t(bl|f _w UކX0sX8S1XN9ck.{CRp+ٕXmCRŀs?@ ܙ7^66іG\m21 F8`q$zK} $% <P ,K3ꏍ}Lq˱]23Vh$\CĚD5qiא i=nzA$ ASo{~Z۫'{ ͇vא8eC\_>֦)}A²|˾ԋ"2r kX G[W#^f"vS1~qqb9 `Zjź[9p RootA{yq5V%y"[c؇CLe6w0Ni xu1ypIh|cD %SZd1Γ]xuXr,Sν?CI款q+tpڿ+M`I%E"E;׵+3 39mqa-Җ2Cv$~|=I:ՉOiX{t,er/ƃ0S hG1t:jm4 7cI/K3,$!/B:8 &#^> 9&" Ik-r)L¹/?k *V (_XJAay( ((_ 'Yv_zjOT l3/$˱;E,jOLޕL}z'`4ɟ5)@그2?u&QN:FZ4LUl%M AIy0^3{6aΩ[gk? A Ins}=CF\aro;+#l55{1$5y.\4؞5Pz{Y#YD7)StWjuC]cT,& 1g gCFRsRBbǻK+1%?-YQ/,m ei;PS ~xUʂĹ%ֽGbN,P1 u*3KMPߝ- i^ZDuİ!kJQu,3еJ'bۃWH4!K"auQ XxX|\tۿE\_<,mAF+PZYoJٿq'2-w@̊= 5 t6ļyP>+I0$msm>IdLLCN\_"c_:!yoyHD/&=NE<<1F+ [#턠,JJ*L+t[$}x%s_#xlTp~kI LjjGzҖJB~;)x0[k=˺^tşՑwp^WU&?AfZ`6:]1>kQb+sb%..Iz*rZM e)6f43V\^9fչ 6nAKVί8zf7G|ٶtw$`G+tnIűÖ19:wu)R7T"c,:!Dݬ)Otv1)HRѭǍ{u➪n h)T GyYs,<('f?|mc7^s`efʁa9+)2븴z`>Vp7NfVs; g Bſ˝#􀅱eit3:-MnըU9e qD3qA'K-X'j-n`^KvUrƁJu.zJem4Cjb# !3݃4SitK-SIiJjƚġkQr1BCGBjZv6&'` Ҩݱ#afz:!7B a4 @z:( :O8w$H5׃nQq܍>sjny%dΊ-GVm1F~/3յSLJYrND:aMzB-7Q~< nd 9K_`{*xrk>zUJ{y w JO2a1Nu8y~Solz64Nﭦn@>y/49-P#gef6n)?C]|$uHGD\u10D(@*/P҇4Btۥ5Nf-$Fr4iM7Dt}(^/tO= A xS! }a.ğVyTPn؎{6T!T9<߃N㰡Ef]T$vo|qbսt%MdR-RmCSZ[{Nѹ1fb)> a%fOSv͝VV,KJPu:uuONі1 yAzM*ijAEWYp1O w.o>nwVD9@C`t6qQ3D9"u~9D94&(^_ ^"*Dʊ"{5lj+Cl ;ȋc<;Gj֍~Mlp͓f9H z ETVg[8mkcbYP+YzF1,/}\ r2ɻKe LmX^ԫ,3P_#s$u⧇żiuAJ+:g\^5?=R.㼆丯S٪4`G1|lFarV^̣@|6C\ OymO@<DO)J4O[4n{VM"na,aLVwk ot;Sr%n Z&mm c#uZvREzhc.2i(Ay_? `d}0ꤏ=[ G?!1's_Ez㔪haЄ<}V +r3=.D:B5%FJŒGro:W&MBNv_; dIgLvi蒍%+X}clwONa`" 1.@+Rɬڙ@ԷBqÁl^piVHn>rpZ9f]f`F]V2eFmeB0Eg: RԤ}d]-1:y;KT&VMcvR]TTkwһL'4]i$t?E—!檲re&rw@Ku!ƈǎ 6m!^8eD8ERa=Lq[C6 ڍPU7OZ\ vP xBh V!˳)A#cNM n0qrdxD?#eK|:#9XmZ3~ˏ՛h_ ;ab}%t? ?C>I_qu]Ab)[HH;N nL8X-*/Eko5<&Ů{Ti'O-a4BJ2=b!BC\]u& :k}h&fHӪeZ2+Fm0qt2<0Ey?6r5~N'p*p72?(n"Z߷Ⅱʈ]I @Ţr-qDt g*w䓦=1Q~}ɕS.H :%%P-n&˲QrY;  b:~e}*mz6X(Icsx$^[.JlK|@¦,ě4` H%s?4F=ǷY"QXfĬ,❺ۇEih:} e>jWA 9DEqKM뢎|Xu)x$œI8 Y'b'e@֙oz_T]ޑ?~`aD ;liMn(Q?[;ߊux1MfΦ،9̎.7ao0rą0挧6h!p?hkSd͵C8k`_*=K(=q`R,#(#Xx-N0ha *4dpf.r@zMs bm_mrp4!/S,lKy&^*%Tl'MZ yTq89H}!1gN'Bd0r;zCf`BZe%$xZTxLeJ8TݜnOĥ|Ep{Rz3mCcs^Fr(s4FMXT!R"Y 5ڹp];&E\RzyVɤ͟6bxi!'(kpM )דC^=OZ"})3;DfE_|yR,K?/(3Lc:42ߦF*ɚ.%u_{Z:4cqV~n1cC%)u[ʛ1eb,KAt=Z\z]?xb )Iasp7$TBG"J6G @#Yg߰ej̖n0.q z; vܕ;VÉ+ՀG`m`ϓn[]2 VT'ŘL/ڤ >_& Ku)U^*Qr3z!#f̾$9 }[Nj_-5d:6jpHPMď7ȧ^#)8է6yA"ȍ"z$@ z_?#C8N;+CsYm$?R"VgJ +@K[*cXL}pj`mOh4#1  v=ƺ &Cv4 t96Ӵb`oXQJ.~?J^FϻQMi&0iB4Vv Ź̢֝jyK3׃%YRA'mSwX(9M3˅!]ZJmBM9S]No-r?@ka1 LTP0 (u:gg>)i? )VU_dF?H!!݌܋]^e r,wF" ,ļ@9A6qqXL2~|6-9DxT k+)S4 x|8S2l!{}R}Rp2VRJ B 3%h=H-C)<^._N'֣`sְvH2FͼKjkZwoՌĶ'U|(l퉪sU:fvP}h3IaqVg;jDrs +ꘇXeUXΊb}=i)2Hbáʗ̯J(>kTdiK,a'jvf;]<u3Zs)/פKhSk%uTW%h`2D; u?DVzXڻ/OH4JMyw4~Eo#Oܝ{>UbFzۋOg"hLXK*~#W IQr>DD~{O5^̈́ܔ-Vd]s} bV`EI ,\g0ԩ5Ŧl,gRx㥶. }k֭cjoQ"QAN0E1{RBc?poyy"uT zՈKT"vF/g-`N};9;J ;e_FK%N糭 @fܣ)Ut/HnSϿVЩc1ɲ1{{*R.fO 1TɁ+ jZeBP+r2`$[{)A-/n-_xDF5sL&m&5vjtń,b`2E/D10%ZU.Λ;{kraj "ݬ;ܟ8(c6WhP;_$1!t,R CCА3yQJxt`8-5m fˆONs[%/Kit#QVx9UHl5^e6H+iuГ*GphO)$7cSAC|W& |ӾX_nA/r*iP.åPW(UwCGrq'HY\5%X=u:K%s- _8E=S"Qyݡ&qa:s]U<[3] 2_8Bm_@LԚxYU?WfsGWA%^B_͚2ɱL>8ĄBM{YųY #Xwr+}ZSh=|@?dC/hXWh%1 bվܭYEPWC;%u׏zpcڳ'1tS붴G.bGBL_Y*A͜qj(}s]U('hUmy2:c5f4yȹpr[JԌS<)2gu& ~Х{!1wK_KR4Ab3x$̛v߮+SLrvuYQdۘ <`bkg_ a>:j"2WOCR}*]',4$)2 'e><q<=mPlJ'ǺMRZM6^u-.֗'7Α =1fۙ\ܖ!oj ѡ?4Ip>:t@G3`V ȑ>)w7:<$ c֞"iV9\lG߷ƛ͡eZA`o4|ça&qcL7:~Ňn^J RB j(4y w/kp| ^@S(kKiT"BJgE}则zЌ.{>kQh׈P Yʵ/ QE}cs)?:sيnx t|0 ͤ!yX Xs IpXJ\zճ۳;~jNuu(Zl1ssyA1rC9J땒Rh1hN* { 2%Aa9M4, tYp_It>{Sjy`D8x DՃT%KR|ba 񤭿T/퍟9n852yB/ Ts:Xqn|oo♈? 3/Aeg ]xF5Dz}HJbZ&7:8QvW:2S)W))TldY5Kۖ!Yz7Hv8bc 9}`+LnUY>vT#g5ʨ! sD$ILe cud"5B{ђ3lu!៯ht'J<7)epe5q A[,eفMF5}tS<2l_v`p!tKtlsF^D:>\f+~E2 E]ON?IKP[/p]E36GδUu=M.8Ik2V 4'jMc 7T8^{,zvi_A= (?+XaDSa7I3[>6cت g:vvz#BV8\kzh 0w VSpH,y6>CK|ԣ? }Rd(71wX[-woW= QgCZPJNo[ïv琡f-_.V7% RvMn #kj} n3"I/nQ^W9e4К(aCAEKNA,⼉\kQ QnL+*\:=k}3_[!B TBmūIY6%FqMMh,4ĊhHEOO!]wO_FDA4-JKs=^IYpH(%T#nΒZfض42i12>B|z}<åN&Q'3M 0Fuu XNcZ)}Y]7OGojO7'v(=&Pc!օ{#މtFljI6(=%yR'_D2ayn=O.F= ǒOl;L$IhZsʁR]ǘ7g@m"PϽyPxlaybrg^}ٿ7BH wM]@M돮Z퐄Y1݂r3Mwmn8ɼg+}dcLdLm6S[ܻ!^ʥV,p&*Nt%AӲE9? &W~\h5"?YUO,pKGzd5,h1e"+t-WBXE&$ n{dtRs,=}3";Ϩ{f{az-ioDB]-g+@njza!BFr,ɜ~.(rWB{=`= c״K{ώʥ=6EX#P%2N_\Φc_(^,F]{U s}sXDBdu =6R[oew{AvbqϚA?+OylZ&qX B(ݰvƉ/o/ {̅<טxю; -[K$¸;!/ b-~JmzXqn.&NPinZ+יqG,\"/B%@W͕c9XS'- sY~Mߵ&m]hkҥF\A7DË\snUxԄ%XYpأ(C|^i+ uǗ65ش6!Ӣ 8`15 CS`}n[$:t0l mVEN54%AIC;&m`KFxZ<qV'hloHӄ;//_(hpgY!pXUjd.{tR9ES]Bo!N^d6.b bg=7CF}Z3[g}kpؿ)S^ h& _I*'>&AMy~79}z\FJ満N2cdX _{A׉L_Y%Bv>rL]I#x|0h:̤w^h­%UdFY|R_؃:?cTBwܬcK2}{f7(&fH٩Kj&̠bP8AJ.h`$`)\FsϖXuʾٞ(@Jd$ y -|dޡ7C N2@hW= "pV,Ԍ9C o<`e[X|A-$oKi۽SDկ,ٺ~,'=z ܾb;K'I.l c,_y> (wgTGqyVz^5~3GXU; B)D@D . "yL Qn&;D*pyɁ\MiFeN8GL&B8sv 4q[Y^ \ I^UqҼa)A>3߆ix< $urwL^W㙘K)61Ow ߑ!"w>t.Ǯ`SJV+UF:l"tkJqA,Iֈ+ͪ鋘!yfJ)|>zC zVʰ49b (0i{&Ah DlRagnՋʛy 1az>5ob̎jy:F-8$&B àtVy_~*%;J$ ">%7Q)p(h!˒W 1%k/w2 Y8l3mȌRR ~Zr.u9&bB'.Nϓbq+3@A5 _4$AF{4qQƏ}Np!W}0zS|EWV_fV &6MFSv P?0&JT>;t='S<"P7"̞ 䡺L^^ݹ V-GD:Dq$Sc n4ϼqgb7[Rp|U\&FA:.-Ky‘[ëVA)qg:V(SuL]xҥYH` 4D *l:<\%8X^RZ"P *tT%U=$v9F#<#yǹ!1s gwA؋C~v7_ZU5LgT~\ rjEe : xv'sدQ$̰E .]m6fhMF,ʙS a?3z〽sy`Cd89b6H./6[<.45ZMM$Pɧ0mGᶪ?x#'`ܸ%V88l+z /$x'x=ͭ{}xZrVXM슈zedkI/c!y?FgOK{M+I|_&Ԛf3ם o*˝ܚJ7+i [8T3;nP(Pa !U7vZZ[TšiHD]{-Jj|\̬~ ?ǹYD 97wW>rvM˶Q͂%}sd>۬mLsqt1Sj[̸DY#"]KkdiG[5;o߻2%B`n;vfy}*Gd3x/ErAjw$*4k$d,QeqA6YΛ=Uw%"2ʤnj pӊR#a<wXSw+\lt#ىaR ٍF5$8ڮdy/$|U&2j,v wS&b  m=\ pΤͥsܧ:*, 'ǂ`$GIQS@%+M\  K5u v`1s_͵en"nHJ[;OS#n:iwLJ)8mX_+a{(?WH3s+m 0`1FXΦf\$_n}"M+l&4vDs˳-'2RH15u4 Rzt #KVkʊO ER &+ C?,U*p `q%LNGS_/? \KdXeLa-P F̎B.Nwxٗ0 Q D\-%Q<4.E"lP6.V掘_<DҢ -'3soBK*W&- ClF Vw@_Ԕ#!=i0f]i<}(UXov1{Csx̄9䡉~-o3Bs}< .%oeIH`O;YYNu/7 ڶ?JJ1b8Ȭ WhfYU|EciskO2%"xtKϧ&!dw[‘nlc|*V fi>Gq"P6anzq"cE>Ҡcr@k??RT=<8#IA*jAKCTh~#&J@Ky=FGn߰o5;S&,l%@P e!qgxXx%@e/?H5jjdjcoS@h-ι_OoƅlXNxnCd%9yP#nV֪΋_#3X~&4fU~ԁI'p}5=&3w@{x_!Z~0͖'SweZ)=By#Kr0ۘ];^Fަ)-Fݣ̂9"zx{S,|lf|M=) ]u߲޴*r):$^A}Ѧ &˵L{F.j )= O<0)+bn\EBBr2_v.'q =R?Z{nֺDa>ruK~K;\m9rnD=/w=km̲ۺ<`Oe"\G`OqjIv <&b >5+> {~[:C7*T`FTUM~9Rx>2 |['סJp{ UtHy-$4ʙ҅K &Njիw t-kq(jhs䥦(AJ/pLW)Eư_rANJO@5GћuEл6Dbb1~т!@OυazjChՠ0+]IU?L&0@1αvRvhi|pC#"1Nu&? \6Ȅt@ :A ) @f#WS ۢW,԰--(c@W BGcށ5g!ȥVXQe&1+t2yAr#XWAIwGSzl`CF0fK{X ٝ|oWOx{˜WbVMO995n` JXo<(?F+ogwe w%^DptƴM',(D ! _fϼ\! -򈬜^ShG,3w'rD[zdqksOK)}9khC<^`?r,~/?ϵo@| A7t–N8\|&sšΩy}DI1,K4tVt,a?A(ZfJr܌2VU~+ fe'|o-Q#IG^_%j)a=AǏq赕KY`3Z@kLl7.={0)N)q%jzLB`""P m:аp;Z1PDM8c{e8*vPR^ӡf=Fұ+ 5n1@ JuQxuĚaĊ<ԷQAÚ^Q x2lDL쩺'={EJрh5~.to'rg~̨klL9@cd$TC5cCxw/?Sv* SXZsV<|$S x."(U>s0\_i]AF{u蹩+n5gF=)f(cxN$-Bz_W񩌓:{<"V5#6^:Pr*W{i;F@+Cٹu w6̻{ L)8kx<'ȹ[[8OV?[sJpsp=J^ҏNJL#nΎ`~}IAsHD(el+M+}U2=wP^Ehr4ִė"ϓ>8ϼmr&.>!O(cK㴽iw{cЙOl&x aG!nҰ3NM<ű ONke 1nD'!:VqFNn܅uR( [>u {B y^3kEHLZ==R} ͤan0X^iSK yv!&;G>i ̧2k ؇ۿo.6 w^UEFF3 oe? j{>ȓT*61Ԟ#J^ ;` (jUU %T vbw JJeh!j|k~ROk~x\x@A*dEVϙ?'fk7<sgz3wƁB%x);VF?K2Nxz$ֵ d662Q RuL= *U "0Q6!ic;.{#G2ζ_̐ 79cńFO|[UW.Hܕ(;4E9phK* DM99̂e*(i;jSV4\::W[F޹[ʍoRqN eFȗxh*pZ1-5)6H-;?/!q50HP(5MP]P#I Fn4חDhNYpRo9Y+^JwU{eS4D_UvL5J1..r+uP}lXS&QkS1-1¤NMď(_G\X!\kMBZ捅~{Mo@]ed^ESITq4ˍ(À⠈-_'ӤDž.y.BO^ԕ=%Z17l !ܦC s'%yNP3cIWgt.'L4EYrFp~ߓ.9r㌞[ea\:1t o4_^uAzgn5LbL,{G=/ͼ-)Ы>W9v aJB%ќ[hoSbr${[TˑpXZHw i< O[]FRܾ2bz744CM/ id?Ai6a$p&Tk4`u+`8J|S ͍ўU 93✟ .XPFQQiWkѡ`xX2Y.am0@b&fXd4L XSZ_gdʫ+_zyZ4p"gxC9PwҐy};ƬO <KlbwKJH|e:v,:ɐ^] \X5LyEf4Y}kپv ؃8^h*Hmit `-ɟf}SV߽,?ax"^:&kmED|. NVq5Hۋ/2MØ޲tA ]1% H'aęEƹ`viIxDEym§%0V0nOǞ*J;=8 kzT ( _ׇ{qDP?|8ԙئ(SƢ7dA<c[={6 4|P[8[t2Sewb8\,3VM)C s -`IZ! vhUZZHl,(Os| _\->X2SWGPB\ -6 [ӦVq]l=vM%4-@Nme$@D`6:EVG>Fr*(͋H}OSљT̀H/g5-ҭ;~zpR,9V* txrII{x >$&{IŻEyFDrfIYX餫}(&9ۧ =L2.'r+o~֒j7֣Aژoxqff#: )z)LP^6:;SF.9`DV]i}B`o>D*n˰ys?aj3"bXutζe{Q@˖Z_̫=Ua46G9ynwvT\f%>hi-dtj ҿyt)质L'5-Fy+X8`A.}$x{9/r@2+iFE'P3R`y_'A"/0?e& |w3tKS#Jnqp&{ I&6?/`T9ԳLta Ɔ x)czj@\D&=w/ F6L\Wзq^nuQ.EntU#$VP+"KX@G[t'1gY!ih*1 9B;Sڈa.y޳\*0zumv#g ɢc*7ԆOnLmhn<`7JǺbeMiR)' &q!L{aЛA_ jᇮVf,0MU4zFp;Z@9X~D3ZOD?S뽱4OMQ>b2OĦXո^A: jJ 35d;!!W#0kQ: _1ydǐ+IOJsr|?Fź8դ.rsPXwWF&O4V^,O#{^>rN\~5Г9* d?YQXMDsO,n,. <*Bn֚Zjyc8wwfV ݒȢ[FjVY1}Z0SpKRIl}ј' &EŌF^n~-@ځw)a\vs MXk;4ǛUpκcC()$!C˗dɶ*\` Bn%n%XzvzbV$ΉEKrsSd~Kp CT).HF>;։Da&ֿ`&˷+Q)Ml 53L8K(5à#*Wutd#5Ġ8J2TboߝguϽm a8A4H:hcfN -Hrp \k@\~7B h+א[3J\zFu'==ڇmS+mlr%SȰ@;$d%aBr?3P8{}b `\A*TC2Pɨ GW1D?Mn 5Xz?mM7{3"D̨b Rm_ڋZ^ 1]P{ADz%"|@~G>$Hk./o SCZ?2K^`{S9"ֈ1swԘ.g 1=ϻfg2c #". w\Vrof$EWQ4![<@1lN^0ƥoϢ #gƺ4G U?eKM'_rjؗ 4b@tqn:PGJ=D>م&"RoR̻Io K< >j'|h[V.\ ^yR)ID3~R(âTh@h)0 cN )|";Tfj3rF'qs;T$m?tAπy7/PٲQf;z2MeIZܦK,ޓCaY44傻Ld]"O)$)3]5iY2rx8n<='X[KFq3F=8kvlYNE)ebZpor+}>eO"oUn79ƙi 5>v5Apt+FTeonfEan+Z:zfMhsfs2?>BEru V`yp19Η{:a^jd-Or|jmP7V O-yI m\kFޠ.baSXP^BpWwh՘ o*EzyH3wOo?j.{ۏ}Ry衘~V%жFDi+t 1c3pPܱg+ZjI-`CQgtقrFgzݧ]|Lޛ CfOv$[Wus<:cZB,[ycbF>E]$laa8DX$Q^..}H] xi$uk|[}%z:V %=˄z)q[4X(xfG* En{v}{m%=%YB7%,OZϠ ˞`~֘ȱ4'u{s[ċ<X/ f_bmS n!×nwhP~^sHdYPfvv|BjxҤv*ptHEcY? 8:ZJr9ņ{;~i mG &=+Qd녇-J`g8f6'*u!sQN]%B>"\nq>PgY0m~,%yao ZֆsC[&9 /HŪI,S1B0XL̝IAF`a@1K6:tѾ_ \L&hDX[R6||-2-ZRy u6JǼY}*X1%W۔9Dgږ}XMl3c~C }J!!]KRt#= Q7b-E8_w΃>T<'ƜiChM}B ج2NqnW2Y]#uj ]n- =\}T>f2 DSy 64"z䮱S}TD'S+Tw2xIUх /㹀u), a".O@{ciJ3VjNDC>bjuO=:npZ/HhoŖ $,} Ä`5U4P "}CgU]-%ó3DmFdr2El@|| ^]u p o|?3>OiϰcOFe5=G'=.gS<8P#檌|e-^Jk|& Eq*afNѻ! 8C0ťgfh綦??e@i}JS%yXq!񉄓NcEgn]d~mA藟E$oDxo۬QǕŸ۳yA?ݕ֢6_p$xꨪێEF3cxԏ1krINy8O͈D)._$ *VTaONz#J~x6&8~6D1E1 "uZ9Pi|/S GQ^ , y_NX|_ِ+n5"CΖF_ާDb_?$y ]K-WSvU'fk6|Si O؍>51%`[(g`I H.Uֹq>Z%TjBaM5Aq dk\L ؎{6AŽ)=([> a>r)6Sm2 *0`rBsvYYZA~nRK2WT)i5M* Tiؿ @LMv'+=ٛ\"]PCGFs&boݟj{S#!T; :_f6#lZjn1q7RR;HD%^OͽW@a8!WHwi "HkWW[ѹJ~D3%]xOJJK= afQyEm9LEz4*Xd2#c岉.}0g14y!JA.1#5~EFm$ iwwzܢlFh3^ur؍]tQLk#O r9,!EL3QJ %>^YO?-)y/%ǭc?KEAfCFRDHͽqyV2g"g O;h*Ֆ 9 .]ךE'қ GgQςU 6Y|"WgEmK5 >9c2[dk'8?+3֘=E:|d㮍> ~Օ7=Y]cw?q#d磓r6p~S?8ɍJ(qfoFE#{u3 D## !z|錨jZH nU/H5#U~G(N53P)>.Uw k}d$|f*yV2 g}t ֯jp*rۥP)Rut˼ 8V Gc|mq5K<`Kn>|9t%h@⩹Ju^ydBnڌo!/ΓɲjnXR,e;>oI7|c)Px_ři)? j) 2aqMR|ITq&0}Y޹Rf8d8D `ѶlP{'ꆾL\f_ih.>`;U ȍD.F:jM;q!dXY{lO'&O5S@`_Bd .X ~=ʧDwM. !Bpɯjjh2StkvuYy ro9t~i2ׯ4_Vq% TyzUF/x$AnC_8 ,쭅Yv ⡒6e<>h1@}l)ޒgNP* d- 0AP&#d*D`pe+\xܳDnx:b'< Gڙm~uw0?UE!Nڣ$)+E*_ S̷@@ɚ&@b&ٞ!\'3]ILSf ]B^Iɏzt%Β(Vr=_WSp*0.: 㾃NsqknTb Y_`;Wc~y@ˠ_R9sCqE| n͝H:`GA| ~q]X,O%9.Tot)6”ĕMSbfȗ|[bAWË}$|V@ZfiI8%LΌE2Q› A!*v~oح<^i9ZWlGchJ3no RYBZ)LĸYڧm_r}*if;yJͺzog>U&ō@>,8o7ӹdB\CL")~'\د^TN;[W" |If0 @C!#I&@s]`O2C䑬`ȉce`c5Uk޽D~_ZA!ڃ_p33?8z B@Q2uhf!:֒eW >ۯMNh]|,/1#l$ޮc8ˏ%e; ]ΩB|~vHV$ $t:ϣgp@U1b6F b]' Fͦ炷qaATgFjq,kG>~#} uK_ny_b@afID oG /p/.fΠ]g=89ypNPoż YejH6*fKȝͫ L܅p]y3ꇛ٦@<\40ҽ$<~b4=d J_6!E) qV/4 p&fi ,uGpl)kyވc".溨ehp/ak mdMCϳO+ILBr ޗ "g w^K}m|sa0F)~0XlS͠ALaoм H7ky 7Uoe̜ީm*EU}G֥}/hZpgf1aՎGfɡ|yaDٗ<y"9q1,{_1AuC+4mH7Bv~LGڱ{'PP;UJ]CjkriZ&D7y~#02Q߬%~yi`q2a,܌b_`!E΁yC/>cCL[~ӫ /^X>B*v:jyڏXB3F5q՛(>}'߭*>0- 08-22CcDxQ}8i/_۲42~֨>԰i ;\|gmtI,=MfA"X :tC'5=[}wx:eb76&F&Lj9~<œХ-p値_˘8;Y]yy<3=s2'O;d)Qr*@  }Io}u90;Mjp)ޖ0gu=Ape6\Z^ 7^COBTh$kr9}fGil]a5bsm̠[UhJa0Y!DPjom.wHlg y>1L)9{)6kmTrcP(Sx;<[`T׻CCd53xG{츘 [EFΏIp^ V>tX3󳤯 VB37fIDT A,̃`woab$8@+j.X"Lb-nQ|QovzmrJx SNS_#M .S3h77U|<“e`@Z">;a ۖ-%K1vK,h0῕Qm&RPQۄ 43y{b9x8 B^%oZ]% / sX8zk@yûPb{rJOv q(O$sn$Z}e)v0MxNSŠ=g3XYpmdMӁa+J[NL˖J>`0oL=slȖ|fs=zrEZ'-Vy!.!C[\OYS ~3#*r&B!Fw_R ! Ũ&::BQxC 0u.]'RO{L_TpsΛz}1w#'_EHu(UV}lY/H.<^OFiP$1€#lg$<0OJnf8~{@KPYRŤ`ECAZXU_5uVu%047p* c<^Bn ᜣ8g0zU6rG h:&5րƄ M?)"P2T9HEiak(G&i_ń:{/TnU ZWÔ'܅ JMNbO[f׽REΪ*ft\bɡ("=9YFCR`\? BaHV.1ոKx!'#1{Aj)%:0;!΀cyՆtLRd'(YH.}5Q.X H}&GR$|x[AIk T|Ncwc̢j1x(FSqoݯjG{1Up8!X:i~lb sHaT~Ѩp=y|JH4TN[Y5[jE4(RyK9^?&`5T6TefI #OS7wW`~k|h> x0P|E}Kpo 'p@Ƙu!Ӵ&h[ӑ8}H bL^ūM#'aѩzX@ 盁Nqwge S{҈f`r匑oUu `\}Dύ;a9522ӻ[ͬ&gPrTbk\,zpcAZ@: yM*lN<@߀ g}DSj}R@ᦏ5q+!a u_i5oZܱ/]=Éh^j+)=%LE?f:DtSo &ڧd?,L gF}19mNdG胞'˅$`ldm[+P뇢*q5ީD'߈45I.nZ+ѡ:FʕUan\ĝ F4#ÎH]15J #î%c)=}ff (i*TKkx tK:ik=95-9rB`P;"XQfOtbU߶$9Lؑ tч @6 a&N=G2)Pok5+# bDwuK;G\> }mzw>>4y-T# XEHSw5z  $&<ԒE|z;}MAgAW! QwWBS}0%8؋:%;C \T:OGak?骘p$;NXEx>d8q%Qk@;$S K=V{K"/i5Fea7$4bE%%T ZaPxji3JXe#8Ij.];PO_`!Y#'Br b,#M E'w^{V:p D > ^D!Yʱ- LO;w&[`Ę{J mw Mbʺ0E 2 FɗE;LnZ.\c`-=X::3) ZmZ V-5eu7|ۨ^ _bTVrXզ~J87- خSމ`6Q] ^f v'ԯC%]rܼ@ ɽHz<\D  (~iN*YeYT$5"{?Sdmk3=_$TlBz^h+lcB'W kuOk8Z> !K3pO--]@n=3KGc0}@]}s -KMՆ<zcOɣ$!Bs6T$r$(ƩI gG"sZ$a?Y >n+Q,ωkbzbTK[BILqpi?ݢ^#KC0=@&`" Dá1fiTIHm2a7"oIT>]B -r/0r&H8]VB͞r<)tU,cW x%4Uc ntRekǧHѺ1vcN$i6R=,QN,J+ 1<\T]s&֬κſ\Q$%ڏPvk؝cjfwc uh|'D|m`CJ6J=>j0u؈ޣͰ!>&}Sݡf4r ;>0Ub,P|3d2ht\0 j6Eݜ)XΞe7^#|Dw_"i7q(Xb,5L*7V-@݁E"ebU>Zҧ+k@NCdI;쿮]WZyN y#ъ.OnA#,CŊ K 5ec'aEkuĐE,ꈢ-O9kNxWbeG]D3F b==ܦ}\.;O~Zx5N`@G$n6jKbZBs[@_@ZvmjPcYnbe9 :B];?V:`+E)ﵼ,tHfp-*joOw4%\d5rt[zrTgۏZ۬l>I Pm[ռ_ òZ{ ??,f: .3JmqEh\҄WAƱoQ /dq鸓9[}X+{=t Iį8L糏ka_ k#+0/#!:kQW7 O%NBR"!y`.B.[zjl< -ϋ6f +iۺ'V# 1D1lAQˉgyP?>cY:tfo+Xu\Z 4YdJJ f>93t!];:v X~NB8y0ڨ415NV=98 b 6-*W枮*Mˈ{2ʠFmFC@ꄀȇ_2 8GCG;E=#O}ґdKG3⋲"w\B'9Qwq1B2ڍs_!@0B@̻+i8]-θ*W n3ɥ4|w*}Q׵2TqAn8\`ۃr `6\D5; .ɎyhC, ǒNF \މ;l}R &LȻ Qr<ƒ+,z +6H S-77n>ᦋyKY2$;'92&엔1w%=SWIG;tvn(b3ٺLW:{ҳze\z +ۘ2 !Śa=^>Ď~$;aT#tZgTc;Po_hX*F44-;W?Sr)d[K#r XEl^ )kUvI:`{djI,8Z4( OѕOR.O~;7vܕ4hQ&W2]rsٺi! .ڽ+pXcC}ʷ})8(.Y$zmؙA ${nFvA t<\I5t )N+~7K̼<[m nx)ť[79ZgM6CbL5OI J'a|e c)ZrvpI)6c:Z^W–ɞ^g쐭mSAW{1B0 3K156GW5ɋ%3[)!^JlrˈbX*q;5^쿷&~&,]>\&S4&Xojމ[xsҔصÑn0S)7氥)&,;ahA'*Y6ZJH\צ gmE^VPHl><\eZ2vTP:NoiGRkKMj" "5+ ת9nns?AmW}(`7JFyfnf`1rc E]e^TdqXC3kӉY{X -(S>{Ơbb-8 ƕR `O0yu)xO~"@0>L*|GCs:fۈ?߃zK(3 L5UXd0 }ˣFE;CWNg)[|?}[mKu[1:}} G'kLf8Wn'bw5gFBA&?B`|<`=dqXQQ+J/lhRp>A"xR$?*ɬ <EYg:Lj3h&+UtX];#cx H:P:Kӫ8b|Dh{xڐk ,6 .@ O)Ԩン+0ʇ RB '! BnPxK !RW|cyBkh*l;*CvjoU0iVQ1FHj4^ ܩQ$aPڬ4G/m'ڎ(eCƸgx“ϪO);n!XS J|$;.?R/|_* E^]^˵J4Ş9Aᒍ]j-ԬTVl=V]5!yf8aFQ#賥lOwKPx$Y/.\E jҞPhFcqCHy -nn%B_ vI>j:dm%2Z`DѵbUH\B*-G^7 hxCN3v! uXyzj+bn.4/ ?q0@qc$t IAEϏoZQ^Vѽ65KXz'={azd۶^T&䝱7^Oy~p37$SCn"[Lη-^ɑ8g^%1R)}@z*)#CpQ b+){C\܋kH.d֘#?t/vl3eD59"?^< tdD=xk<죍T)bl8#|?/"'w{"N $;Hp%7Kʎ;-i@#81iFZ+[whI0nm^Zd +X2qEH>FÄ050z GST_QV8/x>uh nUjA0IyN ץ5qv5t:\f1(qKEG!ߏ{` yF<**`ewhAUc'҆QikPsMEl+!$cy"Yl W<RqI|_(dn 5YN=Iσ!|;3P-UVvfSBv_{5(n8ñJI π3'KRW&TuuK;Yq(:ҬGc TVopϓQ5dSwbcSݗ9\]F][1֖RǢt\b5``v1{fG^B'KueWֱi֛H5c" ck$Uc4g>s例TCH'*3q!+YdPG6@3 /3/ӑe@^>y~znFB"'ƶݐ0S_,YUR}_qBuU)U~Zx` k:ui*PI7/gu R㧥Wտɖ[q}a;-|@u@~H"Yȁ>խ$YQ:F*9#>1@ dj ;0\y1|1v}]HM%fs2h ] 6,Y|J2~#o(l"J(oVD"e[$tکﮬF}<'~>x l=H$հSV?XqtXz('ԥf)Qa \"˱Q B!ϣށ:h:L~]@E.QIwZt2 |lȔ? S!,EFqF+WnյLb,Kdɲg]p]W.Ǟ5>9cψԣ8S<ҍO4Ex]1N?Z $ 2cAc%J![l%Ðy&K[au TR :j;42SPS*XTE`YZ!U.Evy{w|z2z.BKtJɥ_KUUd 18'@6oJ<9ܙmٻ\Td,D+?Ğȡ^']I-3Ue"-TPlWx>M<Ɲ gK= ^ r}`pIJw-I&|-(oZlk00/ܱ8FO7T.9*u<6,8LkRa~yw7%~F?E Z|¬|D\w|/~|ᖱ1.FZޫPI<͜n=i}aOjUI,F"RKKq$LBDGGR+oKy%EZO(桫8co,QLf穘!蜠8"V"V][}/w<,7WԠ_`Ц _ 8/~a*%h=D02>2YfF~=4<=r-Jz )i\"m>2]?|$2e xc-#]Zd/.s%*S`a }N m<^Orp(K 0٠/JA6 pDYB{ n,}S"*"\ka}]֟ }ؐQ/EGjyDȹX{jpQ2d:E}ì6,OJV˕|pcM d%$9k&2f -nI_0W3K#Yy}E| )O54Jd0J s(cDA~NN#*U(Ƣfϓ^`--_-;tS_˖DZh q_T|' 5f+i~]6>%=3e7S~٧R2@^sҸҘlB|# *b$26ǎMòkz=|S"3"F.vxSm i,t{ƶ܌ۆ.'4UJR{&ZYRU\WA- 5fH+ٖU8'־}5Hh8)rKxJj4EYmfo$}u uz<4"TjG tX#4gHOuC1iCQ 7i1,|_-BL71RD DyBkr&Tr6ظA(gRg X0 ]}!xQa`p6Ƹu$`sK1GpV.E8+o2 n"0D^=mg*gq˵U8I !lό \& mǹн#ϒP\X˲[mj*nJ`N</Wѵ'JUkȎ-Qx8jb`/31H7bA$T3G3,x:rs&]v+-jh}Mgdz~HPBp*1uRy1;Nigez3_vPPEiÏp!]SMpް|faԞqOܓlYJf.Z!)l~M:gg^gu_ ܟ %)<^ pu4t֗oYw+UI 0ߛZu!d=UA$EԴ~fxtu0sІjLrD 1`@]bP$& Ya3'̣j84MO}r< @ w9nӛ'~ Έo˕f>Pb"P8 "}i2֨n/ OMٜ8 U978TS5Z0u/-ed˜p}P΍#pӪ=Jr?*/S['<+QVI(l`1Qd'ZI-Ն^sQVSmay#=L7ۨif0>T͇Æ%C[#'b(8:55ԿlQɆ;.q:vJ8!ZDYBSR&0pgTjIbTvhِ +TQwz/jnPHy|KH=|u~ZG6fHcqܕ|_eG8*m^[DeSO&!]+Dڄ!'ܞ(ew@!vAwp*Ҋ']UQ}ȹ 95數$gŤv-%ߪ7׏c.ݥEL~ r@'+|EM S@XVM$Ԍ.gvYU1aD\oNKfcKQfXUՐtd\lEE' 2n-0^qKv,_#!<[ƱT:v8s"eBËȒu)i j.:JisÎr5'* s"J 6mgM7 $4S_K6CT_HL VVnd%X3[ $ӗќoLiSB`aRrH$sUd於jS~i|p=g[T[%x Byi(l4 r͕l+.@H̴S=Grwx]*:cKGJpTjjƺGߨ 2y2׾2Bf,SSaFu K|NՒTX U7*:X0m L `$h|g~#KLל+UrVorϓ3 n0i ]'KYd9yhſ kWB5-gtVt埅N{4*_Ap`DT}B"g:Ə ҿVX@ox}lni uؤ eB;|=XB뾀ۈ}sn;YˢA!~EzYC}|Uis$N=ݠ@= N Ҫ[`EOm1ܸUe|}/<킚]b;|MeDZؒC|>R9AͪPJLK@dT0SAB=Fū3>(]Hᝐ$}}-WM! jJ: ނ dJI.X[BW7wguZ::2mLDAY% d>b[Lsv1Rwܚ-.</.c:s`ٛcBMov-WLmxꫥ4`EH7w*/DVݩx-3/ï2tv)i'>o5Q> @1| /0EJc}#=.'tBE5),Do\R 9@t:Z0|5V޶J_Nm#(_7d=kfGٺ,hTHJ@2JecDu4;/طX \I62צaNԡ3Qdl/4gӵb~f [&k|UURszōteηz0ų ^ m J rxS"sF9Wl*z? %[Ǝy5;5Xi"Gt4Id!y\. l 5!> 6zȌKxln}dJ{rrO V΍gU1IiŸJC 8{lYz.UQXrqPr -x#PspUD$уr~S)"|$BlHRW3҂ $,|7W8[w-ύƍA”j#dCJ^#`J^^!h]UzV3̗{WTQo:P)o柔1VMA 7`hY 'oИ]pW3s -wkB8q.'{#@#ٯx6S:W܀wrա< a_0\36_T3 [/i`j;'uuJ7oy0s=ZE9WY32ԼIԬd&vh}@d|tP=Di8Vj*qs\Fτ4yzA%dz CIpn(.R?2בxWb(ձ>.i1v!Sͺ,cIna(V}, ! |+mHlc^&KW|,$&C{4xr׹t$fwX+;W.j3ёqеXT^fp(Lfh5 gWA Zi 6P*(E^FBN@Ҁ_K;]t!hOd4mն5Fw9eN+ US݆p0NLu&V,7vBS1zaʑA`fg'2F9$8鷁"*z[#^-t&֒V!a .Y˸r8hDPtYtX%6E҉-/t;XING]HT"6w-rHU1"-J?֍sFj8 UNWX\IX}vw|xN< G/O b09 E`3ml*{(j6E`B VDɥvGNbJQYbDZ-h8Q>!U'u֤1bFLI6PT%]#-U;i#D aqD]X9Wi pַV )eR;؎O1F25*|ӈ%K2lW,55%!MAl]o Hk uMe1*VH,CY^wU=0[A߈3O|v4BK @('!V0Q?R>)boi‰tR dp阚OOF#+ D^i pwM%VMն'K{( cKYAnX_:5 @1EmGϖ!f$s+J !=RʟW֙q?>GEC33g- Пk$av* Ջ)Fn̝Tξ/P)d}Jy`=2/+pZU +םei.W|to=YjIߐY NXnE2{,Xi QC(B[X%ֻ19߱OVRSSESZì'GͷBn!lm Jl0ޫjOXꍯ/YJ~m-4 qJoFC\&Am{H0ASȫ%W[f0 \R>Jʀ4_YA(6v;p=W(_AX't8J VK#Mp!*-n!&rmԯL18V] `NQt8(ѧ5D?RU%]/r@3-/>)`È8Uˑdh3s:(he#xiBό[nRE^hU4b3B?O9(8Dtљy:OsB ~ƶ56n^RD[x{PD[Zehv^G2ykKLqL75ƫ&>]N=Ee [FC37aZ49zi:QJa|cR"Abd 'Kswks qoB^C+6g$N\ r :/{^,Ȳu̚GidpC_-st-pE4Ô訆O.T3['GΩ9sƐFMK#PbQwf]3Z1 SF;t/˓3Ӷ3e% 8ye$j_mc@8k?Gi pp̺B!GxW.HUȱ`G6`%S^BrXxdb)(wlt (Y1誒F?JS-EwjN.Etѿ6KHwծWis0RWp&_JUka `{:) 7ʄwT+71B"QK&_5Tp oZ)$L-u%gMMIp+>zR0%[yW*R3Vtk WDX%k+>HA5G@Vd}< ɉ]8 Hpd>2(Ef^vεs!`Abq3A r{EH]WZ[U"Z+~k *Nf~L08 Br}f`O<`:J60t=׸/z_͜#bRZ"IXNYM#E򬇂wkU} o4R(Ĥ|v5b(@PΛBwjd"$ R+SB}}BE{fQYqJ(f8٣`Pg6u _\[Ck;6L Tʑ3辺_OYŰOllB9Nsr$TCwzԡFm MoRAlHpQk$Mk@dNRs B (CJG_*̄ 1*=?R/Fl`TiO8(SӍ/}&:׎>5z)WU;:$ΤY!{< ;&w$>E]!_@4=Z䒉P^`L^GN1wo?)T5>1G]GDNh?N۱w| ZxDbFl`?n쀵jXf[e1*굉}^pɋVz#pG:kH"Țs^ҹvѼf8mEKWl)ZP`wߣ ]_Q`raW;b^k̕bcح E}/ʉp02?t4w@J V%f3sܒt*DkvgAtPGe;^P)cwTwQiv&NnĄ0\c;H(>bqm\cAʨ#;ۄt!U Z AGjr1&s~DemOd \gn+R5~ ; G| t׾LNvDbt>:|WLc_F%MBQjم Al.kY TJ-ٗ^;(GΦNSbV>:011O%IJwV/BsGL< ъxY}q#)4RNէ}^zmr.ܩZs=uGf @ADpS'XTf 2K8j.btC:((:z$YY^|͜9/~S(^rF?W =aԢ$}AUN[vvI9Oʷ;8#wEf7LsdbmV Ne`L՟ɗk_Js`WžZ V^_|nǞ%f@%'c0לlv6“&KKb̙`*66S u"t[yU 6w¦h10I'iz<^Sי*Oc2)%)-lGd6ĂU\'z/l$n] *ś|;g)Ȝ_`wn~O)pH}Ŏ88joK;֣sc%'7^\z3]b?W j}(2N٧O$yRsa`f|a?Ne28(dLBi*GB?,mTͧ#J~&رBA76T,#i%$RJuX,ߛ;Or0lii hr ZX]Djɤ?kI?Eż<(W#S$yh)Y"K,@w:WIi ;V`"G"JLE,`vVQ|*,GqK(׾?8,-22উԬ( ^SƧiNt˷Fݴ+Dڏ}(6۝/F|p! V'qZ: ;О~Xťn 62Tp Img`du}qu3KG ,bap%N-.Tɠ˛q͛ѐhoJl7!.3kf5GJ$ib4;gN _K]R]e8t{DjҘLP'1ݲ#l9go8V '۔&>*M艒.) gSGY(a5x)vMuA^dIuvx9q*?Sͤu>p.zuqNRCʻ=_<ܼ@S;CP %0Y>hS->l rr <ϯm9"0q8a,hqoh;>tXy<Gqx9T+>; yY`8ݱ\\FmKvC,HDj!6Yuż/4ܜ_xR= J^Y0N=69 X6n%7s_O/)Aƻmi5Uuv/,dƲS;ΦU\xsA_{i%Avd|X/0uWra{ y0$ sme7`09`&a$yy&`":r.BLHV9ۗ8z)ǤLMq)sKE~y4øщ;TЁ~ PzgRdxx?%1I[ sV}w ]bpGÆi&&$xgX6!&3bN?ޔ4ƋCwV^ #-fPq~( =,w)=y`8bB2 -ئi\-w8VRqK¹be7n+WbH^J_~WŻGĘE~wOh<^G Y ?Ȋ/9 K]\X3I,z,zIelSi:t'H嘻8xCF([&DX Q3+`n"Ʋp|#NahbUl,,eFt쟎>Dz'nL]9i*" x{\<4oHP"10 ;O=)êyYz:QaX"%Œt>7,R^+aBKv,i/"\Z~*)\cThթqb[C>`PW" i!ܺN:hYnj c!=" ZMߛx0Sv[TU5r-b&],_޻evdoG06Wl";N!(O.D7w'1I[!R @.V1Ͷ 0d$9 &\VBά%4h;ԏ<"Пi~P+FfTKQ5~g'jJ~d"0΄{ :- `4^ p{g niڱ`j3N墇Wg+/lIr@{Ʒ"*8!(EjC(q$-؇ N؅=蔍&^ TԂ,HSxi2[/ K5v5玟r%|'(x!/kvĢJJ=ԓ$i%Ě 3gpWNRo;@IدGvod)߻}v쑗֔Kd{He`Ue ,ehGbrwW͟_ -Xfg߯_W _A_iR0rMxJцM/~+M=|m !}2*~1**UI}o͍(bO8֨W>;w7m3aa:vGigB[2뜷hQ&%TQ*^Yg@ VEw<'}WI=Njͷ^KrxcsZ:t ^&+UC.c9LJ!{t#.fa=Wx:Eei 7j>m6P_Mu MB(;/۶v''q_-t9:D(vF)~^D0E9!~S7bfP~Ts O}:SS٩5-9Qmmf%N}1יKt6ݝQlӔ섁tSiw9|I[LVEn%_+<:Yó[C(-ת0t̴£=Jd6:6a}%u*Q '*-./3i".z F*`"LpkD[ؖ32ǾH(Ge猛!I:\4Wώ\7^ޚƪK. Q}p(^2w)4נןl+*ZZne3ΪYW ,mc`8黈wneayWi=φTq5U_\TISF7;G7tiG3~8$EpִDcuxVs}|5=L/\@z;A(ro( zV xmZ'}sXA-B@{qRK"GdS/`zQ :ΰJ~ eoDK Et6R)|Pc2Ѱ v=aN{/,6ҥymFn<5D ЂH%at*#l4ۯG}g%Xs55X`0V/W-ZX KH Ϭk(X^d从.XvQϥ;8;1x8F 04yAǀ[xx-=x Pz*?qU l慤 c:ҖBs*f8Ƿtڷ.s͏FȳD+^#zFЦ+pv Jv~5.oamR+M_S&Ԍ\!Z KDS+u<}(;Pjg5=EK>5hC2m(3Vy_B7=(1 =Oj>zJHz5 ^* p~VƊ±XFKu&7.m~ C>x+bXx n RJltʼnnis'%rv?:='ݶY_*g6-k CʬUypjh?sNZ_q@ñae7@eu<~>w4bh CI8[g0/qBZXf϶j + Osګ 9קLLdT|")kyrOkIdilsV*BF\ (X fF%.RQ&p U&[9ŕX},;CV$-fqؤq&{HmܕFe跋r ],b[},I ^u."!`eZwLvgAVA*I^<8O3wrdfsg >`qQB V4?@)nL77 R)O%j?N((%O躿&d6K;eu&XC@_"EG>gC='+]\ :EC .fa{–h^ÃN'w&7mc`}sz)a[7N~Msmx[%)Z-hC~9j(:G qU-)!|Bc v(7z*o|8uWrxL#pVkSVfᐾҧqiRBz$}yEMG`ٜ:XŦ!UCN.e<=Bd'Szϩf>A磻^+'pe:5@h zE|/;@v*Cˍ&ic/7L,q^&.kVEOO!l> ?;]iOVŸM.ͺ=d)s(|vЅ|],ƲKxdmyH̐,u|5CuJyrBF8(t>::bL.˗d"|VȑHk AM7e4v˫m*4 NӲkӕT0"߼>mGq!-4DXKҠRwFm;ܑL!`5呄!P *.أEk4BeS(>ߡP%kVt@k;`;PZ}j(uy|6QЖjg%{g8d#гa1|BþKH UsL^ =ADo <&YQ2aϲ2mX6ȇ|Vm}WCP숧0{ կ0A5Nkɸ7E([Z'1^qD{Q$Asu fv*]8[/˪۵n"ZR:Ƞ=bteq788_״ /-<"_t3lY2GJCWkܫiSlFUG,YV4.3eDDVH7pr"|[HR>JgeUMf 9{f%_D sN5'ÂkhcIpo6?xK7 K < m#kIȀ=-&uB<)aɕ{noo3kU0eƻ9ڗGP? 9pbe6ZH/$n&X͐i lsE0F[Ca>'Mq5̀ءf c$OUWPFA'Ycأ%Y3u}>sZZʰSR^ί PhA\Q=uymj s j_\Q'mbsKb~ǸѪ Ҕbl3 8YJKEdtD4&dM yڹT(vPX?\AyU?Z@/$.ün@@(g밹ב#A?:G5`;|9,?KVLh}J9T7ElDNrYQQF(X9jFzlب)ӝqG' &F ],löV,:㳶UPF1FMjCzIRH ҞutI8GQe̗V5zpCN8b6]Rތ!'F:wݍ'dۆx,ʴЩ: ,rA#t5Ͻtql!jVuMduawQT.NPN[8A9: +r.syotfꗳc$K|w $]i EV:4ʄ|KXa!XPUVy 1#sT8F5FSkvq)=/i2ɬqs"İ:iDd]GIn-hQ;6uۭmO=V̸+b)Yip V+SY*JY*b;B,ug֛;*uE8˕G{S9@+hVnYHeʼn[EW"CsZg]78x9tR5DϞݜO" K]]2S#__L!pXke>~Fz? `6a! maQwڞƏ^8'lSM$!ZI7t\!Ζ]R) IE`Aaf _#,T{Ses/}l޷#n5M k%#8)(=ߌx+=1"MKTol!50sǗjӐNL4?r~nb &eB)D{|0[N]Z˵"w)H-AɩWd .EfKE^3<]x*HEGq6LI**Kr8-8~EF.PқɊ&`9AuAN;{<U%6-Cj.Gy{ <KqkIQ'b#=1u/;4мā屝& k6_Bޗ -?a:Zn}UY FQ98pl LE.zkȞ]$ڙ$1 mNsY1e5o(5Z X{55y36P!39/qYĀyw1(xb|N 2tn+W:6Y=Ѵ!ԲX@zN"*q@fLuJD_||^L8>R#S \E|d.F˺de)8 :A"@d>u5[)u&9a": nv(;ZfO mW)AD\\>Wv.߯[u/@n1<5&045 )@?;R>pt4}BK󝒥>lh|y\R{ C#7 ;F&i)O# ?1U{4ʚAK`\:F!QTe )!6t-M 럢sf E;'Md-7yjKʒ ^%?^{ Ѿ@(p~Qe]ʀo$s /N]ۖ!=} 7Y6Gr̝F%0~mi{I_h\hfE} 'Jb,,S?mnIb t1G\roB$4:o #0}{@ٷֆSٕ>ӣ|خ!O8ՑDLj,}K5Zz;L* Uh0$* 䅬a>_^[NX/zeY(mֆOBAuJJH'!I2Lā91 uy NwgRT6XrawǓ0}O3f);5z5aae,Y兑wjz뽄ԍ+les( }vϨ<~a_@]uep=Ϻ8n @(m ӇG򰫥Eg漭5@vNr{1aPTrWa .qU؀n2i+/; nڧN}LbD Icy)#'(kI~ӗo4P;,V kzf\6.Fş}溬%Q떇G֕'LVGK-z["O簿9KrsA92X낼SGPŒ?atZ3:^gr!4C-ԡ0aw8`$wǁzNE7s$fV Ul9i)o #w*shȯ,ήENej#DSoaM5ڟNL>!Qp7"џ0Y}c0ɒ-fl@zm/wPmz'^t@71*KMeg97 v;٬i.B3"_usG|8rKRՃ5{*.;ϥWo@$]Lj&fT<7~oǫͭ6Ձ7&Y2Q,'쑿3k{F{%ܩb!R+r͓eVitv4d/z3 񠺌$&JZIJ۰9 BqmaDc2:ȭ8Un҄9CXm'E.)Q\좲_&9Zg"an1-i'd |D-ݯȽhhs9)%de6n^j ūy ƫ;!] uϥL@&y]+p՚P< (7ﺕ9E㝈|' [ ,CwĘ2z.+UӧK_L`c* /6 a w!q,jb@^'#}DzfxhjRSKK" 86\&VNeWvD9/7'_hV [ "-@5΃#pp /R0xnL3\4U@Ce3dO!JXÚ 9y]7bln heG qo7/ oE04?7*O3ag+ eDD&+gx'ix6lwZB~UB<`+р@v+T^`8Ϩ]g{u`lZDA:Q_rI\qD`|Q@l?g~4F,@eߌLΜL=$z/>ũ6$p b9(1-s%ZE Ů{}:5 5T ?Hj6{3f+!yJ+!W6 Npj@[>^yZ͕~Fz/ ;Dd;\[F@sZ@ Rh%.9du|>n-~ygKX9Mp_5l] 'Wk}̵1Ѵʽ' _F!zJF[|Ү|LZEe=o# D sm>PAbq׿ww}O4Uy}ʿ T@w&#|7.tSGQi ߸7(WJk5HF>XR͙C $o*j.Ƨk}۰ ? S/yOH+~X׻jkfUsAO82R'*]n07$6_o8cȮHwqv-xKHр4L&.`%qS|ԫkM.w"dAJ+Q49WZ J5'X}-u^wlvJ}vi-v&aK\!nжUx(E-tz'OkGy9ގiF5foz@E!,^̏D1c/{Füin@E}Z^=j!m~(MeR}* rlsR&t͗@L'X]̞3 <6եnEHeXhTATkx.:}&`w$nQa+Ȑiǐo,HZ89E'N+t-fspTd5yZ"Cv3G_εՄ݂\5rwh\HxhKU]%#?H-&tü /(JSjn+~ Q^1)8⥔VjytžﯙQ*(3 j e !6jgyg=%xrQ;GL+dنWeg_y~yI*12gI5R]pXS-%=: 1s&}Ef P)xR<ɼŚܭU+#S·Q.f^mX]*Fnw/1PXuߧG9 ڢ4&TwNH4z[?"0a] y7"nGbSx`1hR\+G2/@RîgsAIM@Fw|crQMBk9s]jZ -BrA+x=?o񈡖Ec Jƒk>k\Wi h.͖^Rk"%)U倐h0)L{z\J!~ZPN@N+IyXD3tUK:vHj )1mw+h_I-$ ^DVjle蘤Och=.OohGGC760WqY5#RsQkM}2;/JD0>\n[P:oL (Ĺ^]J1vm%~wgD͐ƺa6~/9L^6׃;UcG0 Hjv]!HOà9张%l<,3jsjsj?O Y{S5O0m(3*B\ܔQe/h( t|&ѳo -Q8uiR,LNG݋!?Lj- oA[&E_S%^TeOQgzH |SYNE#Zjp&b9.xVNf$YR(p-$F6k:|jʵn8Zɡ`, 2y*w`v|ԜB>{ :6NB&m5@cF# c+357U8"`_/+I:*$g[Q^]BΉ|y ٵXY4]O vqY $e!Mi*W]Ö[Yռ+nB]{;']BbS&?01Pr R4PϭWRO9#Ɩdd J{42@j1p GkDȰpǟZ0?n ћ30~{$ 8T%Ph( &Y-!j!x"=vEcT*߷+uGܯL՝.{VŐʿ²F⨢*ڐMTM_c聵 XH^!e}'tiY@hJo8ɍ&.<ԥU4zΊgje ju+LSfxa|Pjd/hl[sbϸX0ͱEǶr qTQ|e2W׳w W]^!ͤw6O"4>ӌqHvϹ<z4i͈iC:Q1>؇̘2;vUF(@qAKm4 ρ|Y$nP \ n#?ȏ`OďT4ű$nL_:+'DJMk XT]#h•x)H6q:r~d f_wiXyQv7M V]RwW6gc4_0]}^@*C}A]^6˕Yy_/_5A\XݦN%1O`f>>K^:01&gwlΣɗ/T/"Lp KU3?z<.KISWˮ{Z^\>[Նps2VO1Mh5&nj95%S_XI<(fPr nΖ2h-[v\JyQe.es#k6SlXq_j79Ӌ1W|1 +$(ϡAD.K쩦4߄, ^thS_+]`qHkZ)&0&WG9b\iDjc‹V:ݣkNЯD{gkqYuQ1 '"6cb"IyQ6D0sWˏn%?Կoa7(=#t 7p*߽؄ۢӾ'HAZrX :E;p *4I=9 AT_X06PPӌs; 5{]C׳7p?npuos:Bcd7eL2 .j}aZn >Ip&u$elm(b\E%)!ֳˀ1 |ɂ/ xW!qD_HEN}ԕ!$d'% E9ˑpE(3d Ɂd.)K :_bWl{ GJZڨ -_K MM,K7, w ķ:&{I}t# %no<`Z^D[U%(cRr) 椷c%?`Cfz >y+ޤYߟ 7P`hvL"Vx&ϸpj<0}sۻ^bnIBJNLoLH|MLr7@o[i D0lMŠEt-Z9^_墈FNɸr3*dA2tŁ%"ȋ EðtЅ8=hu-U_FcU!KVt #LtD*؀"o6V. \ x&ixR, /`v}" ҍEQ+=L`'?ʟQvbGi\l TGYiyQ_s2(^jw4.Kg #f'T"!*.r!KV6V+}n 9,"V;t> eӍY bM"ކXYAC|='<}u.tI}X@YƔ0=:OOchtypw0%yaN'sګC2f?/)i)gM;z% |b-TBMi,Nς.U`qs1,C~A-;݋" Mb/MxY9`H%5 ´1n(0~IJNןfxqm"==ogոo{ϳ]D}?\F5SnIRҿ=p"9[DhJhM&6 SRA77t50&aZsu<>^=K$H?R'ٞDknzXxVע{&.iJ:\#foJjZHz>7Yo0~뀢9Xn2K &]ZƣIiF>`6NYu>Ddtx$rf*}9_ۥK+$Ԃ,ںLX V苏[MT{9jN)P)P9RHZ pNWyKeLNPv#YkĈά (~lmJ 9-1DR_mbP>mۯ7 |jrUq螉Hr߫T F}lJ_"$J/N*Zr;ɿ+9! {c4ј\Nv_sK=ŐE|EF~OP1>م9X"om 5tQr:Sp/:_wnUͪP҈+&*{؜Tˆxw F4Mo iƒ(%g:4/kE1Ar\%xqX [_U/L#%a_9033vպa@xJH.)sU֨4qi*wh˪A$-jQLRot5۝ \{}PN`N˾:@IijB#tI1H:"VQ jb2qCK);N,HӿCW &b ifG2))/ѐ~%ro?U98a-iU ؇ѥU+tEِ pN<w&)4Zr6.sW&Ы[q5y\%?N]:F?d:ĂjJuU[M3|]>3% 'h_%͇zBk 9^B==ZT`sj2P}"J͂nBD;κtKuĝAl-%\vUɇ(9JsHN4M :]v#<^:]F^WA=7ӳٛZN0bL.ޓ1*װ'jTClZl)Z~֧3$Z)(ק~uDqX~ in_4^}r&|:,i_2W--,wFC6Py&{4@iG0ue$y/>·ܽ_\nw!oH# $/DwaBU?lK FZʉ8IGܜNƟRE ,2HAfhs&|>'s=w⣼"mʩm·l  wx~&FI4X*J$m`.'J`miq GG1[D[:O1.vCsHuk}kh0E[hvG %-Cl2$VB83juG#~o: #'pqȮq@@ӧ#Q^/EV؋l=~|X[mW՞A˳a%XiHC1xT3>߆ۨ Ơ~_ YӝP*p Ѻ{ ~Z؉soa\aD9zv3b]v" j93x.y8 |f쪍j|i $&ONJO̐q@fSfGNPFܶ!m:}s$Js#rSY&;5O(7 p3Wdk?Hn:U;/3$o{|5<-\ t?YqQw*D!ݙ@I!,M糴+,rSIXX*Y},U]if=um"T<-//}q0Ou7>JOnǃpk m#z,Q* Ї p sg`"<2QMB{-J[έ;XN|x8C 4-Kh 67|Ơ71u@$5P!O G8>2PVj+4y$ ݩHsQԱ @Rnݎϱ#?x\95}/neأU4O"1F.v ;O}6=OW% xL\q3^VjvnY Ef_E IHH|:, #ҿ7U q`)M|젛~ Teedw yB> (#Rp̕>G+*ݾV، =O<k΃#YMs.ؼܢxr \/L'w؍dûX;d=);4^3Ne-HtQrG,fRAl.Ted "qx\  h% )I2|61~HW|Qh{3.U*lM( ,^k6sk#[Y(B'RƹIye)HkP֞k-F&jef L ~-ytZT'gc=bkXcC28Ї4ar@@ ̙%ZUV{<s~)EW2BdnPoKTX~+MS3!t, UŪn ▤YU< y? г!Qp`*vUDz⓷h4"2 #,V{zEEK߾JPS- L8 K;;EQދ:lWYGl-F QU /nJCL(r#3PEA#Y;~Wy:]p;Lu^|~$ns$j-7}}; Rw$6<ly6a\1vVgb(TXqI'ۚ BL_r 4) ŋWqj8ݪFKZaz98E@3d+߀#{5aYtI=GAF'yC9 _V)b7V1K}ӻÈŊaa S`KM _X~d,]t &%x&7joѨת0>/8XZܹԪ0jt/yۧ\Ф P[j$ݔwȀn04HOCC~ S\2Wy#".Rs:T`]\0 wź$1T"kϲ#Q=wi'uA7eOÄ|2o$ [4c|?yK{|SS]UGg0H xh_L@S'/M\܈U2r1'o)##{GQy~J#ZD1Ǽ|9rAui,tۖmՂKyMcyZ ]]^gW"Yi]L##rľ88Kλn[Ubmb}Q~y@%`Ѫ(zK E*N 9v{ikhV>g`c2GTU8 ̝iԴf3{ZkX0gvh`D ^:ܡ뼄C~PdAܶ_7o!X m,]d| NG̃^WoE-Xq3 >2f)"y _j1c_uM֢n_%of,fXALL̸}qȄ:a\\ԟ;QL 5Nw}H`9E\q!'VҁiNAߵ5YEXTYÛܻş{y@v1~e13=M] (3"Ƿ*k2W9 >G;<͂o1DxSI“[!(Y3' WXI; 4ixdwCƠ^eۉ, QyռˮQ֥,20N;#LTCpd~ga9`DzTOk6&QFV\$m]"[nk\BR ۺ+S!Zx'T`Lv..@&t>vI7tF=aT3zeDE]v0ŵJ쐬Pb7YTd_eEUS6/Yp"ݙ ur&dӪԙB%~a OVAJuMG$bQ*/>؅!4a7cGs]>n=vΞ!Ug^:I1 :7-t-q+)ER@Z .붂WeECdm%Q7 SCd0Ij:|7x;&#G$6^O+3HRQ iY #ONM `& _]rzEHUAN 8$ҥ95H~ v+S$Ihdٳ"'[ dE[ivχu8DAE&g]Ѻ:!YmX5>U7JPߞ.t|_Ƥ ^q_5>bC3dBy4_3}gzۯS>iTX[r۹5TPEwZe==6p~ׁb1vN,p옹 9D^(^6{P16_pUZ傼@,͂i ƙlN3]Q6pV& k=2\vkЩw}q٣dX_&=/roۃ2͵;Ll2]f}:d._QFX}U*QR Ie?â*eJTykXY8jw܃LhCSlƭkd>p<!bʭ"kꋩҟGBPƃpˮBO')c/NtbNPUZ2zجRVFa$eze+ǭ#Iew7`9Nd{ S`(OKa#pYjbdeV]}\B?t'Xʔ!aӂsL;jl@ I܌IMpM >tӈ>L*8}msWH18d M.d41#>.@oԤɣ`cuSvA^j$$.׊z3q&NuSrh x3|MD̐etaQ5-'gC!l{nДqȈ#8?5h8K)ْ7IH״' '3kдKݶ2F4e5 5Hsc@OSK?=ltU|vbi>qr.HE&z$?7zaG3?= ΖJV[Siv%bo wĚmcS_qiTTmuܠ`b+P/%Z2!N \o^*شpwj+v(ke+NHo C<#mwW^<]GsM!M!H REJscʭGHi.W" Sշf[B~mt@c♄ ֋kjվ\*%G9@FlCh+n!RN@ ]{VK ^WýGtl)-6qF u}Euζ4) { ~kXȼpͧ;3+vIfm+c&rhdOzg"rx/RL[G8b*\|X3fz埿 n>?J@b)E^Iٛ 8K) -@sէĖR|'BA1ָJhÔZG! d}ys;0Z~Kj6\,7#%X.6_" -[;%~a H$b p&"zr)C0400|Oe3 x5t"1|a3}&q-Ʒ-m+B8%} R)*U9ScJ"!!;-O[[^dV1 rT(q') \e{aY`!6(IoԈx>VQiHB/ u2N4ۓ){cFͰUy.$umZ.b4yqz(vKC[]B(Щ;V/֫=Ye5Ctâejfjr.PFU1MYe uzf>kAG SQ(P%4|4NjgiXX`%z.K\eQ0|`ܞ˛d =@P*TYs[EthLY7$G#JOcz!Mx/p73=zwh M/)ʬnב>%;=p#髭=q}Xr> VjOچ̀f^${xOiE{BlSoI%rl_vjCi49U Ps*wШI7қV#+q'͠c1!oފj;i ҥ'Dn"|bYo%9P1B"}:+ s|r$;$"tgB#d^IR¼ykZCȟ\11^&vs%4p@jCU-/D>hI۷\إ.DD<~6ب NZx3 z4#}9CPȜ. c3w2v o3ڏ[hN^ǘ]RkL6?/#w#&Z&BPxWr!X*rVPCԄ+(tFxEj5N)E^JW5,[ ⱩD)˳:!ŦѐKՒZ{Q[5Ki[`E0XڄծZ8fWF ݀<ϒ.V& juU *x:Ak9Y,m 0š'vwYHsؠ&ǁn~zFAƺWF'1R[`F"hZ9TLػtf_P\ ,3+a%N=OcvPɅE2v)áۤape4[&,da<e/A=TJZu/#AL ۥI_Fnk2gue{V3EIQ/`]O{Z3҂~`&ug )H8{Z*!)QPᎅ|*1 A6D5DR 2,GV םAx e6rPk%;7H[RXHa! ŭCĚo,mRЄ>Jp%XRn_uGD9Es\aK,2`0{@7a]M̢;w^5X30?2 UaG陉S :ah2.k ,y ^׹LӡU% ŗŚvRݶ!\2R- NbF lYsT2(.T'+Fhӂ+pDڱ#H l0ޖOؑKzR` DEhd%ҫ "ꚕܓ*Eig=D ID`Nlq m4Z $&$󿗮1 c VRL}XI#Rn \%u(F+u%%vl pk(pH͹(BT'+ J]6q }oVk;Z"Z{ ۅAZr/Bt[/++[26V2n)[eZC4J)E#0VY#3|Um_SF2l*UI?3tko' i/Nާehi&^~($ێ琈SӦxFSO "^%@szZطv~Cu$"z"]PVQr =)P5S_^,L"|*y¯x1xF>"I%wgY)Jmg+=vI ZL&(<1էϸ%!u6^, hcuAhE0CFMAGPj-U5ZE&Ʊߊ7Ʃ]\NĤ;gL9ΖW3fHaE W~뉯F =_Kq\sYiQ(ynRB!!f+*-_ZmO oߙt=-QxF|T͑D ?E@6rHk}KhϪ! O(N?)n/d@?Բi2]TGy b?'S1Y]~Ma]U^5ĸ%ʌë0~~0Gj)ԙ7NHeicB/cS,VDzЗ͈6#9ՔA-tu ֜Y?q4_c (dt )cRwsZyN#xPU{Sp׷8:eRqFlL)7!lNѫQ!#g1 .,Htf'hL!"TAnR'8 yAW&z&զufL Q0vcczYk(5O*ڙ ԻC_'*܍nSh 76 7c\}[FUY*b-*2ލͽ!&yji FDl0Rk޼FL22T͖\xI-4 w ,ˏ1*!am V'Ï_Eiʉ%i*<] F\vM[) ~VEm22q_|-JzkUo?#]׏iH }ͬ;jbdp_덖ȥ3ݞvL|2d:6fTחJW>%N"v5br+xXѶyNs {X5_s3*5{/7' Ddp)"kv <殽^x{ N>#{E\WI{ n/2,ꭅj_s`P8&bzƠiHIOs-ǎa4:$ Vq-w$ 4]t5bLLu#WZn<"hBh{r.?&yu- LT:3QLQ=ٔCܿM aG<yC/83YbۊTef'LS gf  姃 Pf7}mv}){8@ګWbDåZA |Gh tp n͈n;}X1%Z_®k.2{Jc+w8H Z-_WkMU[}ņБ@%gSWj4;_JIʣ#<E7>Q^&:I6hx:䍤ػbocasVGXT[zP$YIJɊ!HN y,pISD# Hiv~UGИtTx#H-8"ih6 KdWe]ĔzN*==@iKuCVj`gFT3K3 >HIn.ʥL>Uǵ\'hc+9LOVN(TzMz6B(/:PFm|^'ojn %_.q/1 oZt:Y4d~_tκeuIDL@N⫚g{ NFJXWNBŠ= ?ՉAF"%s (%kmof4V{Ej8a-^O W>4SV7e1|y*<[Xf؉C%pѴ-!ٻ%!nK)ҭښD2IWZbETѯv,i* zvҸTǥ=P)mS`!S:Ub28[_=!w%;hkð-*J9e5}9>uL7cDdwv"'9&y,z 2~ؤ‡)\Ec@rXz&35Iȏk#B^\*K >qH m"7Tx*=3^M`nƧEv/Ei{?zݔfycIsT` Uw@6CGi.n.Iը- NJQ*Y q*QhQBSsLv Q֯%rxQF? ,9A!m`֠_UH\aJа*2Q\RbZ@B-JL1GuaH~L\wH8nCA\Wc Y \XI/6xav,{7 ~T|Z߇`yP27.ەIJK>x?6)LaƳu`aGO|^kIubmvWÈSnDpuJK\d 6~啈 z@ϱFl9V~j&R[0o/ BTbi?aSZr/þM؁C7Z\U^̗#7|bPȘ\V;Co!gl1ςeym90*0NppL9XmՍiqqelٿ%I ]<޾-9mutzh~1ird^}ڄUt6ܛէ#Rc _ʫ6e9bI~һiy &eOBxh2s]"BFKa&XD^̬DpN`ri~*+8fl9'99/W7"1Y6oA\Gmh) R,>s/U8\5 iV;aڪ tG&M5;Pxx6j) >'S4<쁝[Y íx# ϥ iTù>63KI/J¨{ݒS,ǃaa8ߦ6duS+mߖ*_RE\ZwP1~i1e{t/ ;@Ă=t͵\VϬ})@J$ڎ[2B2,a:!GvKɧLAW(m}]BStR]qՈjm4SL#! psA5Lw$"]fp|nC1Vuʻ);8ʯ0'7xV ]}Q#w(wz?$qGa8MK&m^{a%FP8aI3K-&C9LHəHvh<&BM>dGldub-I=B4bOfeb f8yUြ!&_=0&ACA2Yٝ0_("= su405sIÿG-* Ur V Ƹȩסq@np/}?b\.wT( _wv|T6^^CL0?8h;;EC:'v -(|hhz xQJ<Chu:( N'diZ Z_ِ7v>Ên9!LQM* Yl+(va78Ojq(JKەz')'W~=ƳQ.퀾A4 e=dQñ,JEQ(sp3q#-<0+:rm;uN2BeĐձ@Ak3O6j$7xj-iY^}hBGdQ]K^5ޅ"u7\쏚]wӭRd\C'3/yY}}2}foci}ѣ'S=HΎBW`Z4_M VvTw ;]y/{#ltܸ!(t^{Cbn \i9B󤂝5e Pyܩi0d\NDC?H.1fEp8e 3IbAy!]pef ƣRh(,PmK vI3 nBیhD" 9 ,觚WWbSƒӅy֩ל舒ķFfM6yxC^ ^s d(zH2-R/ ry!Ɵ4nRpC& jO&SQ]l_w(}5\HZs5dss%W3&Ul ZP\^q,`2+>cfY3Fq/lڵYQ~{.k8rbekQ)=C7ftē2{9Oz{d =9>͆Ők{|MwT )c":T*# o:#@pp.''~yXl洝|ԖӅ95>+hUY`*(!/bL6f+>. iA]kGH =FTv ÕI.}/:(ZͨF\h<{/A=g}%T11|Ȅ7]-dPLz}' {'I/sJ/im~Sfc?e3~n33Jur›-:;)M3IT6!tlMzj4)I2''$(%]A!)Yï^[D +ǘF蛯*>pü0׺nWb`vHá٬ p?ڹ2Y/AkYPBx._"HQI=5CDe'7brBMF{0ԩ5i]@aMxSҩpbGnrtO;כPNX#dq~)T7l,bTa.hkftX42ZIHmG_G Wl\ _6zi:k\ ^|smkRaJL+Yõ":M8ъvG.]i1X&k+Q_C\:cz@_\WwEw*$XFSISi{fX('^ ܧs d72-$25dD ] 4*(NG.^n%y4J~`0ysBeUq2:A 0iM9*HaVZ8PnrߢVPthBFw7PQQ+#U9(t\  0X~U,ɕy #>0'E~T^J.D}gփPS;߹p)ݟN*3Z5`ƈ\ wClPT?ӟC߫;ĩnZ `0̾ K> vbH>`@!.I,XSvȨv:r"=xۼz_%8%Jܬ$?tb$xll0r^o]<\n}S1kM\OkL _ek,rMEz`Ԛoi*XP=e<ŘIvb%;J#Z|iWt&k|Q}wA#rq,n`LIX FiAe(9~ h-7oybpg 0{gvN`c?E7@=+d[2+1fLp҉csituяSš HͪioW)nޝh/r`S ėTwx [$sl$7 j=oUdoFK>T;wφi=6[ Rd%2P-hB!EF1rYЎI $fa8M0T3M:}x{ }$}3?|}6`Z;]]P2=vV0`Ude4Rs 'ڍ:  w^e`d*"x-@^Q)+B+yrBdn0*+tyb V#?jX_(1!A;]jB w9H d1Wx| _f8\׻ .oe{X`PaG!f) |u|-Q&I 4BK=0vgд0) HEL߭N>?XtA_@3)2C)NGwY H5JA< " 'Xcz/k0UezSː;Ko&8p@}匶Mj*2 Ek1-d]u^~ҙ"_^~P76~ݗS03ZH(3$_`Jվ2ֆ+ .8ڡg|qC?ȲoGJ^ǃ3>JtaKq7I~X28xEL\D* 7?͑x\l#{SN.6]FfUyeqxl4{!ґ p+>4n0U!p KT0#|᥽-2ߗL9(憦L4(2W'3nT&fWHL' D_idie1mhr <1fK =Q{-L!?i )cr<R79Mź>!ql҉$0Os&QPSJԭ.;μWdMS Pu=YqUjP5?(GJ6kͭ*[My _խnz2\-, ҝYDҝC1snQE?s}1>BT0O3 (ߝ`( [W]q`ݼR+цS:ϋ1DxBЖMY h\Udxr9Hr(j)Q+e=ҁo |?(71[n,@FҢ| $y$@%vѩRSPCm7ų&GB$>Y+__b!=_̱m94]}b}Z *{APl~M/áuF@bR2T]xUF+4g$L )_Xj,N6~E u`8,]ޱ$L?2[%&`W\WنÍLɊmc xtOЏA=`t`h;?ut}0 `A>i)0\Ajn|PKz4{o'M~ᄢt H},qd]4񈚒_@/Zhd)^JA<5I?rH:!֑-$<:)D엪A 0ӖNI{79g\` }g6d |A!m#XNHi:AtG(\]][U2V̺}@c;",Tscޏ<b\ʂg3%CY 藅ooXR5K$/rtgci~μZUxSR\yj6oliZ~O/eߒU(ifs̬T\:‘3JE"??s> 6qP_=(n mԋ`PPZ' 31[ 7ǤsmXY\C7oa"cvNH+$KlegIʲe`YqПi*-W$ 7?J\^|B>Iٽ)ᓀfci4>01X3b8Y#2nfmFUзb*@LE.WXRzee( QA6˙„s 6Co,X3bdQ8C6 xxK|*O)c,"v݆1toQɝ;F)A׷YBwN;P1$Jug[B(^}d<{M:LrZ]_llA <)S e_ ˷exUSu [GXp%_r4fBAe0\Jswkb|ܭ Ex|sE{1xѵHwWJqq)iQ#X@Hh8Px_`ԋr vK˺V\A9CZ궿8ec!ݻ-9& o8%ka{RK܊ʉsA%g{6(Dsuf:U !Qϫ)?vq_FϺJh_PkHHDP<85,& ̖4yFV\\_BE% N۸P h7oo[(kj'n72Ѫ M7NS*1e2< rl*ؓ`4>3z$\d:3esf Vwz{ƃ93H);"\̯<ڎ4MC'O[4㴃O305#8z>pofRwqڃc1f:||q١gp+~6dD iR.}׀PnhЛ H#m) j y,…x~@|N>>}J۠#l#tw'xSr}8HXsdtu~x?2q6Ao__*زSvϽd2)≠ڂ])@&H2]#ϖ 9I3mN8[N'1wRk)s, GG./fdK?R6V~(Օs.r4 ߖvCR=JJq;ܘ8 rS› ^+FMWc5/d\*?ۍ'wmMSג3̒ҰDsRI垥үNL|~ᝳH.ns!›)S#ƠQy"S u\vѮRq{=L20tĪT/H xH$KV5{*]`0Ũ}Ce)hG,>_ǡj }DzFbrg9ߝkkwHt~i$pZ'>jmMN?@leX]V>G-#Fz6X-lo!ʨ7wJ<=u龵mCGkPE$tƹ3t!S EX!T'iMʥu#~nOx`L4zN Č7sS HTF3d_Hh g^4 m*ыO6#T$dJlH0X3{ X@vD"Uj]r~΂d/,-JE1L{(+.{8 :8IbvF*v;V-$eȍ6x/.sݧ ~UnNzw锗<5Aɬ1omr4@A^A*DmmzRH&^xx`o#3CgJvz8ا4\ T@)g$|6l%rG^ؔ %SǃnaivΉPoQQ[yg` MvZLq dܪ:WR&]+%iʌ P'HR>j5i;t9s?`nmuÿFg@QxӇaf@31 P+UX2Dd-w2`ЌG D#^#ܰ&O|]i~e!8LIWDž'` )=}.f0(.{HZo >i7w{8:rI #ёsÈ$C$VrޒBI`u^Zn,Ue6}H:4L,JjZ%Z'P@>T_=9D F')BSY9q@)]7syջJsw Ҋ,lL$)Hfzt5j!{9or#qWrgPB3j7q S7 @qɁPsO^[p͂QrXtm=𤴞9ͱ486CtuԞy 7/eb<8S*ʅƔMv}2QQ&J6n1@.fWItqIC,5W,ͮ>At&[k6` [gsSeV`}.ȶeXˠKC o_W6%- *7Q_+-֎/A!-3\m,;ŘWLaYU`:|ڿ|"aκN+q ep+?UTO5v<Ց6 KaY;zRk8/r+5W_RﲗaߗAd7d4{ZMo! QЂ~fOt= |{4:jg KEӴCcqFZ+tҩTG2C.AƩ ykM=#BH!+6hY|puVQӦ)vs2̮i^A܊Qv@["n]BX;rj=!,u Vj7GS%ې;W$o-eaggZyـS|m ,Qڇ=q.%ycyqY2d Pev¦aû_]]N ‡={.˕g+X/k]Q<8)~}RTՎh9pULG7vf%nzոJjQ庀0s?Rȴ<}d؇va8͕)U%vq1x] e{Ce:1IrG LxltWb#ͷ,.ӹQ'^Lk(008@ͽ }9k\l-]42 f#aEȯً2sAufٍxk7fۅto˃2Hҟ EAyH!GfEWWL9vQX0"}ol8XL9TTr(QblDOy YȤSOIǩ>Y"x>rV$ ꞦϷXKv `xUhKq3yol3 =n((Jd>KoI h8ӹ7s~}n4O*oTzfz Q;Dz)x9[ρbhHgM ]+``i tw!Bx1 %FˇrK-hZ=3[!Dht謞yji`hy*dc#2k<#\b6BKx sCNQ0[ E%%f\Ϧ!>9tH;I5lk( V ^m\Bߘen|Hn*E@ȉ{ >wO.+^UUXxFokRG8ʝX%Q}4Z_uN)pD>a`gЏC[ש2dT6+^fhcX~<8]> 6衦Cſl )W:c? 3_S16SsT2K0zxZq$2n6 ċGED;QA p;Lf$P]ÖT:g(LӰ,QÞ%5Ђ'Iۆ&f$5΃DŽY$+}})>U#03 L`I'_t%=S ;&x;)$|t( sMA􂓸M+P# w 3wR#vW4:T== '~>lp c͏6:xKw4b (`Mx574OmaTbT5obBg>*.)@å3^d'"ͅd֍0?;eӋRWXAh"L|)+x/)X{`);ٴ.U3ȡl7tn| |І(pGIZ1~` ּ+#:VKk>Sz Io'$g)dOU_/͟ϛS-Y$O}}&B5O=R˸ 1T^|\^Awt.;M;3>xR5G\9}LʃCRtFDtNuR"?>Cm@ӸF`ZcXE΍E!U>`cmwX!;QZX@y,NlV6.J!]4(kc y 6nzP4I:Y2% qp19@(]/(^/5Ԇ%W1um(4j6)dۮ mVUJۀRգ*NR|4rي:FHe95y(Vj'U^; ox԰RJ_Ч& ܹV<Ic7pˏgM|J k܊doPi BxP]}rL[odE^3_D`}*5IϖrHWd?qP;vNS r^XdwP&&tZ¦vNcbV}=)V:;A  t_ IQxz/Ƒ,K!c@ >V#/-7.H7֔Xް'GHت@GUs%@ZQIlnJ'F츓t :܍t, I̳rs d/!!8xku߷ԍjzm^u&u1~FmMރ0h2rPY2x,w8SU.~7nl$ztr{"Ii(J_'ͅ]Lۅq \Ǔ7w]g i6JgG+^.BRqҴ̞5 ?U uDUعq[\>-ƣB8sّ.uCϺp5zȨLĎ 2s+gKǃn br&@eWPH_6.@%fHtbZ&EY9T٠gECޒ,*rQߛ;l٬wRZː٧K hKa]IeS& _PPBQ]>ӿ5QpǏHxS, ѤW!.ag|*.ݥ)S ?WJ4B̓o3%J=EL:BT[KYR ǭNh`L9J qByt펤eNi&p#='z[ZL}cFQ>fg4y/Ll"X5Kp#V&֋(Cy'JaҸٔn[fab4/N[Q1o Gv[ӋaN) lE^\x/3NzYc>ӓ L zfEi!6\VtbNUUòZ+wЊ;Gi'Fɨ Tn'SI3;ϭ` LMNn4VleY;CbgWK+ #^d_Eplg: _{#uVL S3~kD0PD$TBh-|0Q|}ntbE\#ro1)Ր 99&9d i'~]/Wam> %5''X:mbP9ZD:dA\bE(|\܀ 0_*rpg=._GSc/bÄM/BBè1fV:Zݬs,/ӏrn"& ,hN-'%I sߓ[uX+(ȇ 11| ,CԅأxOVգqR{b=/*r_%s*W}=c/hP;Nka!񕉉 M3Hxх@Q惕A~乩I3 qE}Tі@iS^; ntT%(J?e#t̶<j$zhpBG[ z udágYz(dv{Σ:F#Il#Uh؛:eϵX6mUq=~Aq:cMQ@vZR).u5sðTT﹍ I HL qBC'sU+PQp(+HmitFŧ䆾Ax " 6ŒD],!N xSDs/ (E}/HIpϜ$ܬ D?O,zb(ҔHМj+`z@801!7iʌSuBa ˨ rCW0Cm F%KonpZKdLTh6c v+;MZ껊)E`x[p4rF.5Qx yɸbͳpms#N,{:cbn 3EaFƌbRv T"n1/jꂹYiVrTmwZRg%80:̍Z LqJYFZW0ciB=U~imav d]Ip羍v\n+M{r9|KCo%v؜g Ŧr 4Uٌ{$+ QYJ`m @9ynF 8,>L[!4>OV}[C|A*Cu+QLCT1с{15HϘtk'}cDzL-&IG 8y[k*K =m'w\F2-z2)b{iR9s!to-eR/Ⱥ?E q+>ƙgY&NO`U>U}]J2VL"k<ﵳ?Jpbx񟥢a%k8\1vb5IcmLB(ZM:g!5!+TrBk^6 ؆VLqQd5c^ -j^(Lr|."EF^Ўex}_lIOM CK]2dY^I3J#@^v}FRK.X⭼-1EjkR‡6ͮرx=}`S̤/ݨH!":\ _(av+4/1x!_`NxxnEl(4Ȕwa]ϰXNi[tEx~4KpX/ I>ve\Hx9a0X yeVS7~aErU9Bhñ7Q;Ҏ}qj݊-'2 Y M,Ҝ-BgvX5X]l?al 0Y {`'~F,1ZDڭE͵A8+po0CGa[r"fD uN$umqB8 ,ɆznZv #!_&I~Ќ5 M9miUғZ2hڻq4L>ܢpCOԝL~nC=xyŁhV jxig 4[vy7Ys.)ا`:S#:5y sN1WB.6GwᣛnjxMcRXuLH޺ >fz[iU+@K;ܤfJS29כoLQf4wꑋɮJoUw2ϽIK%Ý&)?ȄT}=kSwPis > T(еί+rlN`CbKV_m1#wrsIEioXwn27"ڵهAe|z/"Q 7Yl27@vӑd\s( Y*"@ ]HL<|{ybeԄs.[' TH@[,ZwVūh^19Zަ `vL}"R2KUgRI"`j/fڅZw|,pX /~%A)=>w0V <^5#VsD `jaND|貄p[KN!!Еui~ҜSw6\*yz9bs).K (| Jpx8|5)8$3'+PN'?- A J9"2k8?b]QBH2cVq~ ڛxcq7ihݰߋ[9ijPۜ+yPomʯG"%fp~Ga%->D.|2MR5ް.>M(s3~ c6 "66܈ P[U *,a}<ٓ "-e#eCjM8'R ?BUkl墰 [X A2rq\NGœ`fw&_[ 60MJ pT 1W^ΟBhWPՕӣ 7 gwtT ;v=.I&{f 7K #o ޽ئs_BEk;Ly5[ޱ)}ngԻN;Qlu=u^#fR۞1oϻm rov"Tj%%F~_#jη.2[YNza%]f'3ܙb|0'| 2ZfF[~o@[]3YomM)2$[gB,g?Ka 9;sG9׷ U,-}Yn^CpjVN%}t!(#Jh.XSqMNw55d6!9}?נXEURC!4&YIԼ2CZ >xLȕ \{ZQAy "/{[G`V_4 ۾ hCfni?LW#PVU]pR`5_Y[QΒyc IgwCϻ6(.w쏋 F2ٰ68\l}c/bVR*YQM3(Qkܜ~LÝjJ)2'ceԁgC6u[6f-"wj"I*b J & ?GGvL9t!=[Ekwљcexmbprv;U͓pxtq.PELT׺WKˎeɈOFh8ecbxŷ~z"2 kc\ofRGX~LJknsQPMM{1i9('oW&\3M;Pb];wpz%-1T G(*;o5-tFM $iiK)P;@v59#v?6j*<$lvWѡS'":!Z;PX*5`y2*Qo2(] 2; qd9bȲHGGDg5b<[*zwPڧeg\5P.٥eo{a@+2b>:m~ҥXpH;NDa-źQ `d>9h2V m H$A-f`1?RnXQdLja ;eodhB:Šq3Dz gS.,4"먑rS 4(WpHB}mk ~j7jy)"8\r1WnX'r<.Hf*l8,b豉AV8j- tl4V0!'s%)SirNA.c*Y?%&)WARRO@hrQ_)B- _=%fw)xL̺,ޏ+8%8gVBHHj(a W*h< U=gU] 3d@0Mjj}KvtdA[ Q f#`XY-1咻0YŢ/ʾO%"4֡=h`jSEc;(}@ƒ]X,6 w@S9L%LюW.i 4>]o=sLʰ'MmW C_4+e/l)SrVmdžE#o^nE @Y(|U"E_NT3Lo8yhsC2fZVA\P(!^݂C"E=F3=_fИ\_`Ae uF0 'W ֻ?\Bw914-s- ">uplaR8[T/rlѼ.TA-s}URѤC@& ?> Q.Prt=~r}̠ T[(`aG Zh]+DwRC Πr^-c=FռI %;**[ *j 'w nl$.~sW|Ӳ3c< dg%9qR6L@f}feP7`q/קA( E]-֌s{v v?ܓUtǭw$Lh6%3rJNm  BОo$ ZoFq|ARjMW|%'.!CF3<2 QS# F;"~Ly ڣa87'oB̯/ S&nф7Hʮ/}?T.ǔL{<گLCrƏ;*@Ua;vF )s`ٽf:Y.h׳Ĺjw>:[|SS2k)ii/e pv3nK"]զK֤|Ō]ӗM ^!, npOaK!5A CP546Sl19Zf! #pE*$*w =EGkVݴ9Lkij;w wk# " S}-a: (< ~]&\U< "[į2)!l#84gF[jw86BfVg隶eЀ ?oe7hj>q%,P5}2 94V$A[}w;$a_=(f.r DǫI>Q )v%MV]~ ȍx۲֋GeӓC EtQs;{F Fx(=D.i L55w/{Kf'_& -xa,#% 9Kp]C_*0>3d('Y,$f':;Dt_^ ^#.O N:Ŧw%ƒ>TVF4x"Gیꛕ{<>$1JR4,OiMAK8ۗ U\$&H:>yx!ˎyC+{ѲC fżY;m 7_Oj2 ^S ,~ݠ@aV}#lWkB8+%JBZ~z<#hh)`Ȳ@#ZliP̝M5x7lRZ-Z#ŜO׎/]F 㒳Ɩn$u{\jW5φ0ЫƶTZodz:mҍfEОnOΆQA1^rgN#;iYeTOïrJ|z֮%A322 3R, HAcg#GZ}AV\EnclGb&!?qFϟՉ'uaSsU2}PvM C8 r/yglޓ`U1Cz:Q<4OvM8's|,,]Uk6t}( R֌ǔ^r e+PdBdx ;˙/]:ʃ_PȪ+k '#y"{K^j5w"fﻳdn:>Qpw|1㳎eˆUA| K-#۪¬rCrUwt-:jo=ӱpj; [͋aP8oY$[tS0a( |z.)`- cuK-i)`Ȝ;(ޓf/>?k%%XY#ؗY;K+=6g~MW R /ܙkղ3M7?z\@ R# TENԌV*ߐe1{Qiӗt&Ww'PzCHx &M0E'Ο?+T2)ZF,>-yOZ eLȾDN9.т~v^彉9l"^z!'0v18o ^LP`Hd9PEO,ldQ) lyAFzLP҂{}.jȈQ{k`e,s!|jpWKC/a+ϭڹ*to"NVm_TT kD:Hsz@ UO|8~@ ?ϸi5W)s:4!EGuۖO?k-ϸ~Y-)Jz"l_V@8} _(g6&~2~Sq=_bqi<2B S07Nq(FΉi:|wW:^Yd1!̛8FVs&M!Y̚Іs> D^eBx} t,lPТZak&}l2NN"z 'ʷ5f qs{72)P-bBnM"H K*U'J>"'C_(ylV}It> N޲~x6lZ͇'XrQFEVۢf r{Q^@_TvU^)$nߥ>ªC\{e! g%*KJ8&v{r vy:7X9E@϶ϗHMVME]yaJoBžXqdD?@}s={ly8*$NVgKy=e]'Vǩn8eb^w4K֏<o^(#5sXt9Aqfܶ8>FGƋSj! r֞6ٯ}rO 2Ɛ⯜W)Î6oe?Jnat}e aqJ,T7˧Ypj$~WkheHF1ő)ly;-aeJ0t:/dBen-e֔fÍ 7>e|n]ȼW!#?Yq8~yբZ!/(/\hśΤŚƈ_D)9붖MPFA`E/ODg)SҒn KBmݲ5q=;.&^8YʲZ L; EU3 6e^ i&^ ! 9,5N`QHƚ|ǬON ߔ񅇪JO/G2?ݛ4CrEo銰ge*`)K&)4o#!66?),jfNݾIbg%]3Qx~Y8۸L} 49P8eK2\u[q )GPhPuXO.,wyW&VqaM1m*3 yLөW{\7@5ڀJx8dxuƑ4g;a36߿9#rgA ߰R\`FMۺ)w" [IIDcG^h(FX9P}w^-}|ۋ7o_tU~#>q?ͻ nA)*˞[qs%~Xaa_ew3 2;2sm|^XҋGgt0kc1Kq^$(Duw~o;gAm xcSe2v1?0cr`Ф)w1"]w-0#f2[2NG+K4IRtC /]lp,-\VZO_/L | S8N_ĩïeʱ@'49NAz0ZAx:EZ9M)D i:smq;swJL A 4#Q̳Q8>~㵠|n>})L:kI>_0Qbu'Z2ӆ5|8-ˁ[1W"z/[D L#~8%$3.V/K(7(ŹDU+\;j#ՇDiF-])H}!J'e\3dYX $7[2G^(i ei39jcQF`C`4HFJTIȐZs=ܑ=c<jY4-55(-f#;L8y]h:Tk68_AF2 ؕE)/#Ws5sXB&Ww,G } [1"eon|v9=̏D4Yd.2*㷎ԇsOrv͏M76'SJBhҿ>UEO`6E[WxZ,-*}Pp83G`0 IAU*0h>4q[Ou.hŝ% {Iv/S-il\@XX)I^I+itT`_L\o`Z!Co8ZoۄŌbwا= 7f4t_P&=ݕftH}|OG((Gߴߜ\WO& ʕ>uV|9"IS at#~s\\ݓ>SLڶzcmvfsth4Xb`(T{7%;R2XȻ{l`W=/Tt(Fwf?%QfSrޯ)>Pv,TD~"1 .zt 4xUOY{5wb . " V~ H.7xg15^iCpTbҎ74RۚKmQ1E;yw%& Ilhڼ'[,^#|/A>&j[U`ͽ6`8s<"o%b(Ihu}! (5#6iHw7$6}Țo#޹Ei먐s 잛!pIuo2^YO7 uJJM9sSe,5J%6[:Eut z@4[~x@ntٝҜv.:‘k.3U6ќs;Bj3{WEezlĆ8Z%ME#z9RQphA*nymL!(?n N_Nj/DzX*Tg'55rπƷ;??ĞPIC߿mꭂC`u&\2k3HZ, gCaZW/HX$><|ulq_"IuphA/~GJk^ős/=JqH,p7T~ pO1].h{8<*od\4 U4^뫕]Ɨp*B,+p(]_E (Kas#YIoW.&C 3I}/C#Ypk9I l D‹W|"AQmsi8𪆠 ⌔7 (rFQMg#z/im iN@R~xE,]%)K$z[s+' qؙ1@Fm9Fo!07K]'7jú!N`Ag82{q_ރK\!|8W]6pGdְ-6N"eDڈE9uF.;j!ַ{Ę˚]F*5DƨDv3pf61r"$!*h[8l<_Վr7l)^F~N¿o-cQ?@ֹ7Td6 I9NFesRWp'- 9g 1 [p|0ISH?cX΋'۟)|~ԺY6P(MŬxS؏-w[X}O[=Y)3D-rֱȼ;Uj҆6tӬ.\֎J&=dHU&\EvUj4!F[I&GJL9_muq 1Bjz7h4`*zDG-cyV#s=l3E NܥCYJ% h¯^ˣ@A)֮.kQ =好3}VCڳ`,0H:paq?03 Nt};\U>*K =V>]'SXF»uQTm XJb>=9]1@@kgsY26X;"r(51G̀ ѽ!%a~+RfK I^q{=;O}-7JCɃnCwQWћ^dYJq'}JBX ppu=x [)0IE73IZE6$"eO-3l/cԐ?] ͮ,xd߶+}b+Z,;>‚<[TM!U16tB`ެH#{ۣ *~ %e$~n_e% |K$;K U'et7k|嗿 d龯w^">,esM~q'q DUM8 HgHb2 TAy<[N[ J%6DNIfUUj\ +i;Jv ]oߵmĎ≅JEpL4uV=FomUXr\4;U9:{i}~׀Zof\[lg}N[l&T Ny;{ Mr4iPN۷WY̙TW|)k q8].i<>J9}?{k^=$+2ʼnqB#-#`T+K~GL_)EOiTk[$U&6vv{YѤ= m?;ŤL +\vG8qu}SMaLN&bbx;BvEiɆ$8C'?GC1mD@UI٬*|vl%g(02Jw}?4L¡"}tUi3?0G,ZfktMy$+ C!V5g*9jL:@,O@kI}+z{bU!H!l`ބ9C4FQؕ\rhd;>ig[R޳e [4 |Z>1Gڻ"єR%$kto/m*i6*gӁ_:fEݍưCfd{x7aؿh|MkA:n=斞Q:j97r Il=J8qlQ6M{kNk`BC.ۯbnV# ;DR-?L,ї!7f'(C-ToKUXd8t ւ> gאam =9``BbQ TTZRO+E15nb{|- %w)uc+-lH;&y0!xx=x/wuifmGgWq!iEG`wLsF%x'l5@5X sz 4y$Ʀ*'SoUCŭ SI>Ɩ,@Rgv诊4|o8(zۗ>X#i?@oƻ!"s쟃ŋ|}tJ6٢(AJ2CmNc[fX  r%sYSHznWL `ZQSL CnSZ,vR*1L!I5X )l$kˇM!XFmY=W\̈́~ՈˏhL?q})ʮ7GK~5LP*dv) ,+Ny=``Ihef')ؐȟrFť-R|!c]@ȦT݆+OĻ3í (Py6GM\u@MOcwVN$.糞6ǸY~7EͪR8w!&kYh(OSO%Cl5 }l&PHymr5Xx2{:BX'5C q(=g%r>Y;9> 7YMHطM)QG2_,O]&OρK#w Uʵ_4Y?\]7uI3) 5g68=$#MҞ(=֊s1%yc2qjZci m<7J(gC8`|?s9mLdfs}d W'HvфYwnIak|;Nh=zi Cx6Drռ6T@[.GЄ2u>i _,G=pՒXRxUw+Q'}5;tm M&z!!+o\ Ɨks&YPMפTV>y 1)]8D֬9EE>Ťэsg}P;4gI CUD*%I_o)i-Fn_lH?{͞╃fYC A{ 2ϫ^tS#r v]j/TdU'p(We ?rMڳkD7#L?,b1Fd'[` xӅTf°5ᨺJjfMVɫBh婒YNjVK1Qx֗g! ?& F];Gr;K["g/lsҲ#Y`\d" >WTD䃢Ք`OreYt|?rѽ s6l*+69XP(;U!8Jl*nFॱQ{"}s()AbMٌbz|8JmzU ^K[m}.ь2lᢖ4 ˷ZFC_٘rhn{kūJZ|( YMϬ$E61s?UPaXbð f׻J|f LJE肫?wr"[EAP y"CWz>l e ~ڎ]}EUo&Vd|e+gDB(CIٰ~1DE:mɑl Ѓ^4P;ܸx q>e/"ʌVܥ4ljANS9lL[:D|Pv3!x5Ȗ ;;fyJ) &S#geJz)rz:gk4_Vb95E9FJ }|DgJ4-,# YEL* w!UK!)yl@Ԣr3 韗RVC]AIyb`i%պVc )1W M-vW6EP5BSHp[t$zRP㓃%neu]k`* "=MhR#IL}{ Idå$nH*)rDly‰ :h8A}Wۋfۥ ,=+J)> pR]XVQ9/@Ok?;ZN -Lze?@ [M5m0v0,'bW<cm)>r0s֚Gh=Sp^sݨ25xTM-h$Er}p!gU"u:ijXIp{Vsdbv~Yh(2+QעI%r$jBݽpNYzPLF8랸ewwu5hMp`9Q3p2!6C4qmADVt!iԝ} 3O^ɔZ^ 27Q4kySm' c(7OOL[%>G''i{nC4g!bt )`3v|źԕG&!/?@'pbXkY ghnUPX7]\Z%D!4ݻE&DlEJс0 {3!8ZY?-+f +C%v8 w9 ΢2z~XB[% s VE$9|8߸z$i ,Ktf:2#gWJ*\e='@Ob=kMXOUm|75ZlTVrZp0kZw좡qVFQF݂Me)$PLc-fEټbZlRh8W0v䉘A41뽱d`UBg(~ t( R>n L$c)xi;<7#՜+>}9E;k9_&e۫[;uK`C}c^7x zp@4=kp1\7\LCqz[WcnDTRw2r_LJ)}LCxm\Sl ˽5ȹEAi Dj J)ﮕ{M#G  ICٞZyNjH_(knDR }(Q2/]`uwWmM"~\!W/=)(38?ί:I)zm8|n!:JEs{Ε`{(SAEWQq62Tp#E\O8Sʆzu}8~ȭf(ʵSd)@C.sU,eI-csfv#M0YY"c=xmG%ޡm;>dcT@Esfyb)~> 㿳AKpX(!Y5bH!52y/x> Ѓ ӏ < N/FiC~,[ aײ9'`ph?LbCŃ+o=GDÝӲ ~ Oa&Z)%$7(q^ۗuuB̠: 0&%jwMa׋64<17)ص ?8> /!My %z]؆j|VsJanTϑ;ρ sCx^l6`dS1& ¤tcRq%PWb^zj9}zP~Q@%O7omd {HM J YaE 1]8v7\0} gZ{E*}JĒbLcӅ4% ]q]M(πP}3HTYMZAOP.ZbҎeR+6 [[w75 ܯY$~&@Q=wk>.bJ%WHڅ |a\Ke>hq|9Lٮ g0; Md _ w) ܀ndqk#g> )̂Nӄ^0`t U Ν%~MNGIլ.- 2qJx.6S"S Bz'ǎ.VHVܓ<*I NIU jR̘;HXMd1O1JQguA"b 59U%~T+?㕿+%JEjf3܄y&NwK@FlL-qy>4G|/oӗΛ| ?EizxURJ묍D8?Z&Jy{ u/QݶdByQ=gS_Ԧ+!澩pOݪ?yV"4=m fSr0!~pթWބ,~<2(ݔSD.)15eChM0E '2[L~O$G\ T瘅 dK'071{pe%D^0`h@1t ӧ}NKAI34u 5lKM]I VA 1`xX??b%xӷhv0|O% No*7Ǽ7Zb}^/^՝z#C +3iNiN~NnB(HRlbyPfU@0nVwAeAdOxRwGF6[ %J)LҔ`c_rF*\,? 2wm*N.\ !!..vnVծsX2N 'U97-2|UV0(3Fy2 RjxOW%&wo).٫qsy~ H% A[\{KkaK?<80X\B7yV0W 6I;s8Mv6:5W~m3KYǜ176?WRR#=fB4ej]&@ kNv]ϊ<*X2Q&؇[wtٌѕRϣ+ G޴=.S׏'H_ *.`A| }q. ÖΖjî[};¹.tߺ<0fҴy6D7ҶQp*gaȻ%t5jKkC}ݲ1G3d|PpR7΅+>7tr s(GĨl,1)y.:kbiWF۶il #\xS7G.xhjʪ1pUDFIiQ|lpryp+t;W$&=PVBQH&}hf\mWar AHxUZ?s$tHA:Z"9:|'d{tY[f,Ueu mÉpq)mG^DoT%=W럓}5< g$%rd^7-%G6_n>zִcXl/&UG'\#3ATTP6ʾ dI:9EN1aȃt} ҅ʺJF{64*ˊ7hb7A7.,'~'6]hH UKMTs%X eٛ hz{\~Y{S!-+=M$nT΀&~7~XsCcY/C t7VS^6qrڬr;XD b<g75{W?R ,0F4V=0+HsշQ*u13) CœvS^5GQYr_~ 9Mb|Gȸ1z _h FkR]'zsdR~< ,xUAm^.eDj<\,. ʅ)GDuo ~8xCDKMQBlۗL4YYg*`rluu' 7 O-A3m;NSD4ϓ"BʡՕkB:'FO3B~{F+P9:ۅ*a UB!lh;-)(&`plҎ-ǠEd18~pr*dy%G'Q Kh+-zPezP_YҰz*sy:pv:#aj_b.?*}EEK,vFvYvQD2zޅ+yc!Nr@z߇~4)pԑyT{vJoG" Mۑ޷lvXK:ȈfD\wzHԘJ-[~SK>V:@խ iIʒơx:ڟ2:B ;'fsrf%h UiԶ>yCC> e1{ `4zll.0/c~ VkB![} ip#h}W wP_?V`i=o1ąD rJ_*6_1 H'7|'}z]Á̤%ҮN1Ƹ Z5&ڿPM;Ro&Zt>O{[m; ]y(xl"O4Wݕ)"Ɨҫ#P=[f pnQ.ۼ^_'UZF,@ms -r`;2$prHSaM%`:)rcJ 6CK|ݒx~4IquS+s?#a 4| Q&%׶@oχn9a<ڡ I,6z頣(0͉+qOG3s^]Sz8=&k?gSë;xr3)K߭|ocno<K;%HMٙ$,*N&7̊:Wkdn҈.!s m9*,Ρ]*&w.Y̅f?&|cR5Zttoyxը_%J%B.>`bc̖ON=bF-#d0(.b:\Wo=쑸qJY* TEPI`kabi'p!q(%KmzsIe?F#;`[L8ƪ{ ej n"42?'|',09/6x( }TUvz> ǖiCY?@* WŏMct&KRGWDJ]& ={)5ֹXiEP`W&U^d}T0|Ώޣ8{uVԻP'SHSp.Ii<6m{9,0;9/ap=]yѴR hxJ?)CI-HˬZҿS0Emv(5%H0|Z Ds3IZdaxi̙n >(JIq*<=[/pqZz?~gSxjKC„Rօp3L~.wv;brU0R 0ªPܛ> k]t "ӋOLz{dէ?.P:R&E[*-"y#\J^)C{We[ 9jEv$</ۘB26_`\40X;/ᄜf #tq\h|z\1HGQ[4-#+Fۍd{',KҠZѳ0|0{E]=XRbAݢgY zŁh猵 5Z*{M29ȝғg2`t{yUexb9YK"Я(uvJf>phM0$&)M>K7\(j՞ /݇1=A'?\c%=wwV_86G!-&Gu-PZuE WLo`d7qqjG`>8_BaL|{SK4P;SB8M5c2_7j6n~1M˫ll@YY3g"E|lZf(c,PL32GN!n:3٣EXϵnN'<aqBRz5-ځ rIl(ض! zwj:$/Z WgA*B0Ww*B$LϬ2G(%C%&?2Y;f++g3&2B4x7Gl(}ՋL*atzG/ęmߙN$=IN/n𗶃D~Rs bsHLUn8")',$p.s5b] q_(vɀFjarYBK|eyWuPY"|P K]$ʿ~A*bdQIݾm#M9=]pf,5@Qlb7܈Ul{ qo'Mx;"UwSB14BT|$tX *WIȎ!… ӵZ~#OIѽI<65˭^JݼW~@% \19tg\_qvP!@Ph=U@ҡ8\JJ_#1BтS=1,C7:^z:(>V&+->"tmȺ"kăCWt(z1ӭS̆!|X2 Zĭ",= r6涩8|vjm eZ5H]N% s=\K9T# p*$U6l/\u{st x_R]DC0@r༞%QQ?5zf@6D_$?5C4Ƒs7pl;Q?M*7$i£WӪڄ54o _OoU?0" W͙ga